1156946008
195799097
1196781872
388279151
925502835
2028216068
1696529506
52033835
2101515325
1913179570
354251483
2138465910
965841305
1991019213
95677654
1292486489
616685881
168634798
1728283056
1078264082
234768254
632804864
1945083324
2002774795
591195111
725924029
75423819
79885987
254270395
365618092
1973519002
392535911
1346081613
1053656683
1250313504
1341301702
651465011
1636002327
1741088499
446891193
369422333
578401674
685056740
316722772
892012713
1085471321
1412511375
652388393
1986141444
948144126
454226004
1720790300
268831128
126617816
1565410661
572984376
1705181137
1817405053
1516007531
974975015
516573413
1797322038
1284675451
1125265491
275058551
349694268
598669878
1703102561
926822897
62198302
805677223
708778333
1083972933
1022353295
263569656
833351779
2145627729
627027266
326120830
621631769
912071899
2053527459
410590116
102478704
1012133228
1199642536
28082719
1516148310
1760226254
469804832
158322206
215676393
136129819
1401531732
446210790
1103500582
1149573608
387871422
913461140
1024343432
614629657
1402133876
707445961
1705656071
427340084
1030469043
1980765158
1556134152
511548265
424292877
1294431339
282602008
284360094
1663355717
2076627677
710985822
786600978
363747575
1341777536
671687095
471225613
1047295322
1318834260
2121172023
1569042804
975055441
338575401
265956972
1909514263
1748231397
949429342
1440499460
126037900
1530507751
1762516626
531996176
1341481186
120898143
731972367
1436627983
264833324
773142198
1675468467
1110346569
1410726953
1300051114
943785198
2013118358
495107770
406733415
1681794616
55469646
1621164182
286124747
1388277281
871511821
1829183208
722643512
288238160
1834253283
582987429
1745494537
1126725522
258427202
1472728766
1122604570
992917753
879197821
1836515716
1358540580
1018271133
747146712
1472483523
1653508423
805928815
1371082001
1049261611
261948977
956350731
47254914
1794854502
59665018
750326802
1318796392
1637929868
114508232
1406517001
340380333
1533206234
869698332
972242016
537402848
1177219880
2014456920
60123256
259672100
266276688
2032512925
1607808743
320555103
1015842869
821053148
725021289
1854607951
716958536
315562011
1026687433
1794989920
1862723662
1329648053
571684459
1142572641
1512653898
1380943673
788702014
1891736575
182833982
1682035810
1846933976
104995642
1597536826
1664371467
1417179579
1437947013
778975852
1599874480
215037458
1213294585
1876705972
2060731632
1546738715
1755415489
1343162885
1224045315
1207066858
1941319094
946500050
140177661
655241424
1048465993
1934880797
1976846718
832156723
815406625
1629471125
497380999
1831528139
253271454
538584215
2073435368
85161379
1320232065
472226344
1769048175
830006578
640253942
814166479
1320636542
1215512475
515501275
1620695578
996064224
1887128336
1767889212
708951098
313343531
730941448
1295019043
387489170
708919840
379926431
333174303
2003585601
1150435250
1089055044
1857186048
474482502
356980475
1792676379
1738307744
1944194213
149140796
1289595346
244712223
501614586
1483669771
965726738
895426559
1664460326
80875142
131531783
808598195
1993877099
751934236
756238123
997265490
66188205
1268961863
1338846966
1398372790
1321027467
1295800820
1601069347
2079521500
345822260
145008207
1705813228
746986265
1635874461
396269118
1383102446
1259242990
1056698584
775247769
1931488592
1631122079
1936960660
63476585
442012527
1973278042
2115732691
307880500
893133512
956945869
375232765
1744603171
664908724
12915090
865543604
23624044
1217117375
1407853203
69036290
600942147
1014044946
587067504
1084525290
1866764180
855660141
370755702
1933676678
1776886455
975604645
924138794
392189459
262987273
1749202726
441143245
1780912388
16072012
328115324
161111947
1490868986
1041984918
619076270
444686923
890684063
1955744106
1345786776
21030082
879945593
1035443627
486455432
1611944641
1139546851
1316074841
761588221
1119094642
1557433246
2044341646
446074013
1802577191
1404302938
274141760
153935999
274478741
123855232
262357717
1216945846
604476996
1758781121
1197939983
1680711680
1184276228
171955553
153252538
104696595
15377478
1043748033
826852634
1718356460
1960751736
1303440877
1385220453
1086589322
983766673
1844090528
194524472
1943109431
879341444
1697649477
303878728
1842689750
917767536
937060629
1177279349
2093754701
2092182101
1154308181
717791206
1697864457
2102485585
1794301622
1890283685
1469137326
1451332581
659341751
1390007254
1961734856
701005811
357900403
1543045407
243358177
1842201202
1502023250
1180411542
755349234
1713019412
1074279696
132903943
808363006
590379316
1066172200
1043525672
2130076690
575233381
447531502
366875617
1300576605
1563619466
134848398
1950625675
1839039261
1473605688
464714235
411735622
1922393147
2048351817
577637514
489394941
705098077
1240398197
965875377
968827842
109045464
1653767418
743783870
1611071314
429516702
1389898063
25325424
1314840602
520373034
1576473676
716262506
1959926070
1646805858
1861861707
1882790389
288846368
1949369277
1750303068
53984362
835996648
945802814
1445567448
287685065
1562905633
1085670122
1795243568
1250968440
1889587761
1293780334
329462960
145901789
1595568896
2069410660
1478912531
465932625
1395178922
1445126864
758263905
1308942071
1481508692
1980393482
1235833099
1299716150
291438411
1319969848
168748294
2026076739
695520307
253795223
1679160517
2035471376
401501962
745444200
1777131884
660195106
2132963417
1093613781
1576375268
1782715187
1619121096
1701432968
1555789290
574678968
403526965
2114249522
739783149
636239407
203287569
1127157697
1268267908
13188237
1034000344
1632189892
1934630843
1710006095
1745712380
536573304
1131650249
870722598
661002266
1732064229
2065203
1968188259
635384552
1245333966
1374117153
2071718714
565412040
1948074281
618127213
114575656
787872210
1793608610
1690247509
1789871273
1883066435
413514009
2125175967
946313571
472560690
1800992121
1018361543
1068982631
82632641
540610400
1110544417
409780048
2046847967
1994245674
601087189
1941016728
1133407187
354951197
1339720823
557787088
569004520
1422887050
942295835
116854575
718281672
127694588
1893253353
1064948304
287557228
2004458447
990296822
779407564
1527974511
61118506
1022988910
394270758
1167745162
1013398301
1971596897
646268596
328093023
1122125878
1240519360
1590195470
1231681165
2056439229
1656535317
265037992
1581514182
1180357396
1687580867
1030311502
896181807
452396764
1882195779
1519664183
1128808332
619271512
882243732
1281866727
324066229
402816587
1155262180
1697586463
2077903322
2060649436
1259346807
1699237809
668949259
1617733585
528928372
299304325
1037004484
117273356
1018050458
392289702
1303070445
971850475
2092721615
949130650
1473258517
575070201
128442438
930235403
686958997
1616223165
1425804830
2040175414
1994852884
1568700294
641361514
502608623
486669264
1032573495
1670998369
348248814
232911973
847945423
1309826946
1220343039
196292068
921182871
114221813
173987627
1996812811
1427323700
2099719811
877475437
125087562
745811240
1770141464
1782028385
143611063
1333131755
344492849
1635241490
1080686149
1720467033
1195047783
1424979352
1955772792
943626374
1637747387
465274034
354093263
1315083904
986392167
1417075494
1822167169
1825385619
374908705
887414019
1328972597
1843704482
673814557
1341985902
565093688
1570532315
1356220401
175168594
887464332
1401066359
1912512775
2145653361
1494296020
413791267
1928808844
1228001670
926041765
374867379
1264749428
1714828335
1852615662
1585484683
711329132
62266905
637469919
1463282309
374219343
1881018163
1002292263
778342414
697326161
1341193565
1913726219
991526724
1597848067
81802912
2140632688
1445064724
840119267
1084574877
632074181
2070390000
646133727
1725367430
2050510232
838648246
823661422
789730237
1547859103
1219635488
1204918852
1794138186
435249023
1766024096
1311020717
1768066145
565187074
1547767145
1886421263
724404169
794776974
335727730
1826357477
2052876932
1100086687
889835345
883504382
2024068893
1106605031
1448923862
1110622872
1591026719
791121010
478589150
1961013143
1904578566
1029349916
503346612
1033109751
493189512
1313405567
804257708
1659905077
1067295512
1343779426
1313088537
645471916
1423998140
99578514
1247239700
403801814
601978472
1948002997
1197606118
1861436256
1980520999
617551619
1277495835
1277564072
326479506
965331915
1431715740
1537664017
2099060836
1082329463
1551312398
1586551887
1253766683
207690082
853492571
1102662270
527534113
1472950793
1625489503
21972255
1524352405
1299489441
1830817731
993009029
34716728
543000676
135814061
1992398769
1448881182
926075349
342129786
1380116937
762323242
147168116
1676064397
1923450325
1630246479
650169371
1183285552
1142859890
317464177
383457532
790926320
1321382472
146315139
31967703
1065057726
463161310
412542146
1799787943
2079900270
1674131800
1753657594
307482244
1014268423
73610104
1069168588
1385813502
654681450
1994536926
1069947317
1319426314
506762840
1460460597
446772434
1819923697
200702991
1282561037
1013811094
701620971
1459225306
2124824529
1713576738
291163369
401516903
277759371
1616246232
559802717
1351587795
2016571694
997201025
1062092660
1985674518
1705073827
81292861
1658778625
385807821
1285103728
1855978747
1986198828
883227267
163973923
560845002
22486655
879023498
92807887
1317218807
219622789
1497899407
592473029
433101640
1390386821
1248284574
1036450417
439694274
626808796
180958684
1695205963
2015408600
791006748
365831392
226254534
552713367
179136913
51349304
1520708519
394864304
1731866973
683476587
853918891
548092009
1639366660
731920876
1305531940
1676149284
1865515014
1208999262
2013324685
400799201
839921545
1597738558
1419565326
1928858298
1377283328
2019103416
1973897301
1598530962
1921583994
1834756100
963679367
1534889170
682946106
1728174110
1956366553
2139791823
1619406340
471357479
222773798
1324294987
1805960332
2081189624
1292509225
1476802470
183632135
82141940
1419214038
439320324
423560242
16281784
1157131440
1251651011
423527708
1220331780
1601030119
1370828537
1205001360
1766397773
237681044
1095880047
1996053003
941854590
2100893813
230909926
1555292156
1764590745
603490105
37988797
745654019
731088628
1556700292
991874408
1083771868
650840656
1771328331
1715300226
1290846713
1757844595
150995721
616904838
164483296
1923707621
155525216
648677070
50526267
291764588
313689234
2066186508
884284170
331434101
890371704
389884081
1666504157
932158187
406776368
1030046782
589191477
1403788634
157258301
1071634710
1319145148
1423657612
2068993690
151694833
988579115
393663471
1912577522
1801409891
1261315351
1707456
895585627
1959804895
479145054
1905649377
305301693
1599985147
1583706851
1586849353
1532197685
987535910
164460235
964407607
1343940321
302339194
250753266
1831115255
14532093
386417374
895692846
1431352672
1143144937
1375491330
1476001551
1571158642
1276325026
1570991630
1408225021
38659754
1825857608
1964813889
1977904278
1700408835
698638237
1866319414
1723301004
137949210
664882643
1114394701
355794784
2023847634
844248999
1307587484
1488330210
1686273231
253780795
1809321381
200752468
278592301
1913808799
950576370
646208265
428245077
2134511225
204497693
1715253835
925240718
1634073303
1358419692
1770956521
1852734971
533207703
1038630710
774699599
902132800
23190998
1877023818
1058949035
204853570
1982281685
2132134668
2015873046
1675932219
719939197
1848387111
599023252
72349268
507151207
926232972
1534651666
822038019
1100667799
1152961416
2067197978
1836110038
1801523176
1395484662
538862264
657070841
451804448
156553646
510651290
1660351626
1373465816
202831207
169889992
1115586493
168070259
1821619105
1717449713
1400368612
422522562
222608213
1257969319
434618234
548197251
2099800901
1306044107
720275687
2011068327
1309588801
1100698245
1976713633
1444294110
356595698
1644373272
84613632
1496940145
333375722
1366026812
289200600
1672974321
1986357068
1511365353
874890725
763631364
822074848
955650516
1638666070
1223167807
945102169
1324681032
156420297
1159281389
883799621
1888703852
1652516306
94989024
1332419569
723420331
1780006835
1459523606
1625869793
967942108
2663720
1025807000
251693867
191123562
1615392638
1936323111
1519029034
657015551
1606754651
274214667
743620918
1761399541
1887014134
1119418800
672933397
119865266
1603863127
561588930
1718291048
90417168
597820760
291144790
871330076
924585636
1290570797
1350908156
394817842
814524025
1348027850
1227504837
637116582
173942509
1808492439
1636261279
344688206
568911871
1345717195
415114020
166728618
196183838
220588139
1561229011
1592010810
1019073002
1842414812
690361482
1445403302
42138771
265574337
458605253
1300319204
944643122
2011784813
1654477569
129155258
1143467078
1224489457
178219380
1900201051
1146411577
103474769
1622019551
675910310
2041731573
1884788721
1631650728
426576491
1649574484
471214704
1447487922
845768632
584511669
1289635472
199369561
2090796447
1277949417
1988823229
1111656424
1748904244
1046809193
2119249647
1215093667
717869832
1620806128
1886703438
1960906560
1372232295
550549626
1613207084
2117093612
212504154
770969095
186158157
112440220
919806192
558811936
576611725
62199932
1430657258
1404425498
1183143509
24788427
151686230
1711462897
1420391061
583274658
1776738970
326483260
380015544
460493812
1392565877
935283558
1082574545
1260296513
1696379155
160839528
1635271430
93995322
1616122668
1708612987
246671325
74007354
2034133118
642928641
316490502
1835138544
1940056192
1652763786
1418010500
1338527753
384684725
530233002
1922538191
1918056335
2126620326
1616231682
1168032706
1236155106
1545431059
876922258
149078249
1881643184
1907419094
1497694678
1720745599
2086420490
1880626940
957057682
2117067989
500338941
1423335496
130278663
1020433958
1939137637
285936564
132304506
42218942
570219792
49784530
2054049855
413480161
1107328723
932280517
169614617
1761159841
1567756086
2004286422
180827132
894546215
1220787797
1422024530
903728485
1138674565
1275074124
1163006532
529043338
206427490
835204058
1329616287
2003569107
1845491674
2085144162
1801639665
1124432328
1472276592
758569184
63656225
516151115
227061539
1057317169
1516386518
907946164
1626092785
581212335
768896161
168304258
1024350589
1312562392
556593426
1212545273
1458688459
644929254
1016312174
1698738911
658116278
1290251480
1405766394
1562080966
176319063
601225415
958389925
2011912979
26533644
529582604
1639246819
672294294
183059817
1277947064
34091567
417257688
1928731322
1046067804
803576705
1185924998
1090244235
2078060996
1089482553
16773415
303274479
1090246763
1797262151
30926349
1147854087
1703600343
514680684
1430811637
1219757437
87497872
654417694
514742721
1207303305
1944728413
1516716825
1621116054
134421944
1882432463
2119316655
1200099991
419476627
1925843932
137938872
369647889
1518863200
1800747137
152497199
896491310
1326043405
802291356
1540645238
328723176
4030322
1560336956
484896682
1656354171
1736747460
1668306975
61450915
2127245020
1632389864
2111063422
1812085655
791739067
714369801
1383769918
957166507
849652805
1139234510
181369807
933914168
2118847208
1428774104
956318343
1239567070
1478499850
1372197988
1961905171
1782409209
2012758448
620768113
785306287
4637860
561480250
433634570
1321196159
227697537
880820560
50540391
1445517630
1824572448
12198290
1516411453
1481779124
840461763
1005730635
680375600
1160657057
929989069
1379244153
8801675
708287025
2067223949
1638332595
1007764843
980860107
1018696909
321969677
1765284054
534807827
628255704
609542429
27061473
1298047618
1510160912
1568230632
275391948
1106424088
2060274652
1530266510
1539736796
1787109351
1860771044
4303457
2060897920
286319484
1240638170
415243824
2037774793
217902059
929963686
785592115
1189930289
831809287
345831426
1265542660
756192614
1152304877
1136369340
1569754934
1901984727
414749625
1237415167
1159647151
160580792
980288075
1910227626
97190209
2043587811
2075678262
2147265976
1904055959
32170295
37685357
1844919861
686376797
875094807
1633532096
1153525647
604488969
1734703175
743433532
1570052902
190887608
856694958
1451453079
885613200
102497584
1129550840
623037672
2052882818
1073758084
1475856531
1711818699
843587792
1302249374
682000805
359310843
14188425
1007514943
895182220
347398678
761245275
78672934
971545484
303664882
2008928520
1286837913
261681842
1100154837
324495726
1257599569
1075351483
220293207
1949477026
1715770611
1760371511
1798786257
420792959
418383902
1323739136
392583954
530085550
1707875647
621914623
2054984127
894839816
770474672
315888445
610492845
1666691550
2104794958
1895662246
1395756225
1060082345
1895773897
95693632
536924045
1059954345
608065099
994523335
188240073
1162442049
764708878
1712307994
1193073027
1853626425
25710636
698953670
1217910251
1382122719
873656569
1844074753
1397103920
555439932
1827370614
405269354
1728020925
1938650082
118426486
1701414960
707275143
741194451
988255554
1314543524
624733801
1958723641
1569822863
1306404688
1630144103
930451501
786588793
928256081
992097214
1745778819
1659865150
28288392
96386334
195877572
184061553
145861027
1482812963
742131350
1018429899
1168723437
988274605
1180638186
1444985147
1699149800
752371626
1191310778
2132569005
1747554281
1550455225
1472535396
287346023
669996875
986300214
127777717
1487303503
716392147
2016645006
1327673009
852737866
587199631
1402106030
102727739
1563432239
1382089286
242530029
438731172
1682249213
1088164879
1061657966
872080656
2032772382
1538936301
686460573
2076958301
353989546
304831120
801846213
1381617269
895079894
1852504434
2044415564
524186828
550297039
1982993679
1070683917
1118907002
330547521
1297899765
1397024548
1262494522
1564574949
701202548
1582819316
1175959857
1841230016
531674229
1723697986
1519435242
186698972
696652233
655363082
1608439130
1561420939
253771772
1585853922
1037555582
1083069467
1935785624
1211741728
804076346
1448844219
1480111078
5190510
1804634165
112000142
1420837836
913387092
962318702
1065786590
150891714
707701090
1115109124
41284498
278359841
250517916
701788392
1768160618
1248836366
440999492
49897684
560052495
1270179417
683115031
1446161510
1970268772
829041498
296485378
606560341
1650665560
1231482601
1967283976
1088854282
1344614294
863096454
47854929
1755854517
1941209048
657438408
1896619264
513381872
140722117
2077917588
478843478
942625582
2113300737
1657052156
77571517
1838486620
1818639665
2110993751
555250707
1643404090
354484434
389543054
1452238722
1416322993
1959854326
1070806843
455491290
212660755
1741086397
2110248644
786488947
476210503
642327441
2095675476
535947280
948470121
1697258928
1590583613
745151319
1008762136
841286728
1483593265
1876655639
1471021309
849568715
1062470141
748768320
119222440
1051447833
9724497
1704833196
565952107
1759177288
935575512
1717453963
910689306
1600623145
1013099116
1152931973
1724458494
827557212
4292966
1477313650
512703745
1711876564
25624675
395116472
1181387105
2093460564
1596085751
1238909251
159427553
1415472327
1318175206
1840081111
1328998714
718832125
1174846483
1144450498
1154118427
1473904170
638624077
1792809025
726645599
462347185
169274100
2071970172
485609143
1462609993
655092877
926866243
510309583
1127107154
1138825697
1356841303
399367494
980817019
1600509436
21188697
970821589
2027561463
56215617
692635425
1665427376
913898248
345750514
1639280317
1261163807
1485603141
612238722
2060519948
214476907
58008537
1600745786
310906623
697738118
819944166
823638361
285517379
907809979
134507867
382633033
147813190
657356840
354909148
1545857871
682173713
466690850
546297228
653625370
577621538
166131190
1281463398
1130040145
594740464
1645221200
1272283459
276650837
938593198
288140813
1970356318
1130051995
875381070
1008582203
620807410
1822716233
52893953
746383312
1496452671
1257541106
64150293
589581089
869542772
1926633725
1792601198
662661344
47876051
974610621
1880776640
1891503073
996507428
471451080
1682345286
807550133
1462843917
2028245589
603157161
1371683342
1340854733
551835439
986307607
993492190
51625214
325047076
1786139574
634634587
471827386
768303232
774888035
1813322081
969915301
1178856442
1019570172
3278713
1588350142
1268412840
2017669901
1136042037
1540226201
158926149
727761358
508277951
1211450300
390749798
1778958820
2078344494
1041197294
1152184357
1667999903
1217624862
40560241
106595991
1898847205
315124437
1794905459
2056088933
811868490
840359621
1219699271
336338517
1982469957
733473110
1426344347
1462007401
2060219695
190250601
451107651
1409250743
596595499
154883870
328435750
769033265
1682356994
484661877
848065764
112410903
1192280093
88805554
1658165075
327342105
1101160198
1580637517
56154506
1818616010
481830721
200917278
1053657005
1631962015
1398516267
492135428
788300495
853059951
1959703470
1025779901
306101712
207417502
1024281251
1806632294
1966539132
2054499275
1157069047
2040719050
300415198
1605216392
1548999634
616585819
1214743896
257195197
1425800171
1082015814
2089835286
1131224405
1067675105
49841715
1328735535
313031900
1472903824
1621354631
409367070
1600827624
495914682
1465892357
1002153841
1896292694
1629991934
597608656
1714503336
75251097
1291997402
411046220
15468850
571980664
1217327235
902875246
584268914
1770806649
1592579049
487600555
240256685
1310867569
701041032
816747809
1335847527
1758114511
434097472
1994406544
1527604095
369136077
1404154217
1266510492
436228790
159264850
941461172
42498515
676311606
1509016801
363871234
1460853375
452006444
1123639421
1754992486
1616525182
65952918
2077191056
2086807013
1226216747
113795431
87076347
863204320
722632012
864463700
958716846
771202325
994455641
97885118
863153096
38638937
1624170427
1353961110
1504212715
918685794
1664806981
240109436
1573018836
758352509
314852525
2128012617
244773747
913608757
657559384
941006491
626228309
207367910
272084179
1123091924
2138088290
2123801980
341050891
583374247
1487455559
795257754
1631124103
638535000
546880830
1386777264
453333743
647554229
1943288639
2055732820
94354054
1791541355
274113342
444193680
363807413
681873072
1364816329
170557970
214559676
1045340871
1454975994
1999770693
1049769985
182282695
2016531523
1568634711
983352968
1838034659
81521162
1267407621
1494676512
1349789556
326299309
1753385773
239568516
1189398224
1343124592
1740490381
1931632139
788683720
1075229825
1307533341
524824727
1894118268
1700638161
698377931
1122716413
1695123065
2103822885
564729251
1697799127
515075273
1375669661
24595655
1171408363
1313085987
746834843
873713828
515373559
711402018
2099111578
1811370767
1689999560
1313375406
731747577
115360462
745807435
1041187312
1334489177
301622460
40489727
1241396960
960072359
734606099
1408747147
1404846485
1171017237
1583744606
2019430917
140815608
1814683968
1841497462
2140709476
1965090176
1226004336
2059656613
649415177
1932293572
748741981
1159545639
797039614
1128548786
1267687470
1124874564
1535855840
1336032211
988234646
924197540
1887887090
1858463944
1151746039
1629657421
1985893036
678153317
1882476756
1633685297
1295524279
1764992235
1234000601
1619277432
1274331507
1083645983
103305758
303640946
1304030353
938594072
516221098
715688679
1866790313
142303873
1365820548
1823799012
987570596
1899310986
1056259541
2090064424
601819607
753662646
2078188875
1012374190
2029651380
193924484
1940787845
102479980
1582866006
2034078261
1796651501
874753204
1863124822
1217083323
1015532372
56464140
1463460370
1688018489
524539851
2113509801
244680482
585108376
1629929579
1088895217
1425086906
1127802599
2002988143
405353507
817274962
1219526084
715163349
454123956
1899817041
867929997
1728218536
580205376
488239019
1247814238
1623406411
688666165
1051170589
26812039
1244174684
1539892102
789863493
1182348266
1203680924
1679677551
1383668966
1420690807
601836918
780099197
764207036
2065997081
2058354151
999484343
1471129469
649078985
870318110
1344103122
170216706
1169424024
529424973
635509733
1870225900
384952477
1877069683
278705238
1545935342
951957773
284876068
1601939162
1135623676
1425483635
218751516
476687389
195438105
290124797
980505592
668590772
1339538252
2052871102
1711124020
280149979
1099137794
1939318175
56352792
1831847732
85766099
1284468290
706167436
1655311122
1351236848
2011470882
1166546756
2002285859
232198000
2128286643
1648070117
976803336
1819025833
802915368
1803441021
1114816078
353219638
759399207
2010294060
10821173
586451274
1829040550
1933244992
1504685516
377235060
1756735301
174200115
61414886
738139731
818964406
835307027
584257479
1536844833
1292377559
4790078
763155759
1152427286
1320050823
1413680379
719714636
1780918820
961429314
1595862092
1917948041
1785840616
1757173121
984287499
614158580
1219574496
1660757978
406002671
868184635
1781255040
260228908
1764958444
1759925784
497690422
476233305
363838859
2057631977
1481080528
1833256218
1818046261
1782786425
1299256722
1190051077
1960689896
133728564
636344970
90469867
746637899
724653245
1541868369
164477261
2047554963
1561064462
671800792
810688383
1295158618
1751143104
1979855686
89533301
1788056423
2076311611
76698030
479669959
1426939618
1192105884
669230812
1539798760
428475006
1060499701
445026705
1030471692
2052962887
2014812271
1676621060
131789432
327525108
1297420083
423711402
794895946
288290472
1614500690
526724040
430370800
1980749013
1105866903
461270152
1000207391
926584629
1980618711
1761484353
307479574
523534509
1402683453
984129764
1110180503
2050583400
639651450
2114498119
925028116
28598014
1398326778
786981816
1943567013
1427580628
769196193
42554336
1413972999
173621330
113209143
812950129
1680202748
8870161
2105401699
551298253
135426371
585913685
2112591402
1856343381
466617671
863821282
1374753912
1968741636
1324238854
2135848695
624872060
290020963
1952595126
268639602
1453291196
1249339145
682550544
20082231
1939298394
1488658996
626997020
418993086
1075914354
1241129744
1337087993
519650343
897175945
289111791
192618750
758110338
1879837423
1737830259
441707370
1513120255
363631921
772504836
1382524279
610756795
1383619697
1771794671
1060187504
1915890014
600135414
13193026
1236399896
1253207132
1169632410
338434581
1421932287
526904139
958965751
563026539
1295177575
381173734
2092625377
459436974
79459414
1135499710
1023114844
1012120905
1234214721
391806066
1823603757
554149116
198847630
475776600
1736883610
403544342
89343620
893140605
1985160282
575044294
1046153793
577268445
1166851576
1276598408
1997171728
78343910
459025462
1507930193
1776902886
1698214249
1544606987
945207653
285564403
74189559
818043667
996751114
222953269
1284078622
1829821863
1956991686
186458448
1172663220
504693027
1274609242
2120164056
1308519686
2108735340
201023058
1393588957
456232553
1519517657
1022344145
922588374
1121070812
1582823318
2010939240
1811019136
126770310
2020364721
1294938931
554936090
707312568
356589517
1887865897
623373433
1320219571
784634375
358317601
1520582336
1149478473
737900437
1180849249
830378242
528149868
1926465030
60609732
168287299
349725073
6187803
422996460
1187771453
1989257132
1355195242
1801671980
2065539849
1942521864
1500453836
1637607691
245763566
1968671820
1422825757
766299009
1571185020
24913154
548923481
1630879769
1353368923
164059478
1960826680
508328508
495950140
1654520707
1083307061
774305601
1591343249
1672571129
195368714
1790239081
1837401914
1425657538
1205907552
777156897
1820427541
1406859631
354673394
1724090382
1012083501
1211935243
331309799
1993530009
406540066
1367307564
2106793621
1141818044
1839419457
1196894440
1604365956
607887872
293423799
45333233
1927515720
1479900211
1316983945
520208099
1012931546
1612288158
1648067082
1143694651
1232756743
917568886
1580233058
1306722284
247832490
1748330794
85729139
1289753255
614314686
44610922
602489678
1792534447
1442522353
202946803
280851346
706391689
856890923
2101871031
1774670233
1306403396
443814646
894738267
1619918471
1885255606
1886403494
1964373338
1436735239
1746949035
96917086
789222763
1136031650
498567505
2073898335
1523524018
2016545130
1470390305
1140353310
20395754
1519768925
1239917243
856237761
1614896811
184426907
1662759980
1857673741
1413417359
1800361189
1626992464
1729164364
631869874
900359041
710249516
1662506310
1899840725
367690509
1152716466
320308109
437483193
1393370795
2010332326
35400716
328506083
1887781790
1366334568
768633654
1396402105
1318771967
1073642117
2095144092
1614938029
873978118
1657567366
1094480706
1097999491
1386421270
2055316156
1821907540
2003923233
1112206776
348786367
450370781
1141021654
534750307
574751199
385799661
886357994
1826593407
499621662
75246045
1117368676
114649477
1216093523
1607157014
1396463145
120156092
1037927892
376448413
271583275
461871731
1199700568
126216818
1207042156
1780120732
1612546890
1395584110
2079705237
1543284978
1100703285
2019008000
1247130949
862017455
708051905
1566389232
348154122
571822617
948452988
21566705
473718184
672736930
1458268165
946999973
1132099270
1496688109
707049616
7629169
1200659532
1133225505
1477528707
613517410
18177165
272633845
1051699833
480813699
632657499
444936712
1547555361
1176045107
209529719
543317583
892522987
1325350169
623622871
1538968898
1962730956
1767765425
621699805
1093978834
1519197407
484684386
1643612965
1438788108
970557586
1394491986
1846392779
44761568
2006905268
51183924
1162502791
186364287
1691031435
774037550
1067572690
1163340661
1125676603
837367164
15548086
2093910958
75797538
1184126114
1238322855
1769927267
57268482
1543172044
1525516052
1947641998
19262387
1669414475
234230250
226659503
760584330
1990782618
1577833846
866436742
1338982366
790027462
1397851509
1410712462
1805962128
1845466317
594329086
418413384
1368796723
1040947391
1526342955
1254816553
477980830
1810133698
168531530
1444690851
2052921503
1723567163
938038049
695221045
1893371544
1933299249
1349467901
216753028
2081189057
947325411
1333731251
1119761911
2057751691
796928331
622913998
860503624
1387130127
58926676
654971163
517558546
368601494
2035010574
1650779026
1239944675
770307942
38551160
1120988091
1478798684
972008654
810830612
1236621960
224596981
1416023646
1414168769
2065594920
1927753415
1572283820
727191627
863971203
1787205771
1032445970
454587569
1271878994
138577022
1042674650
511566603
1201706308
505082753
1041960758
708543210
1122085802
1023160431
1887702659
2024173353
1932142726
147297183
1145698928
1511947592
1384581782
479760358
1324387828
1479527984
1877043335
1602684558
1066747050
784213617
1798841539
289923975
1793716631
1470828189
1376101956
19726700
1897127087
579320488
1649056683
1361401486
1383623056
319011761
819381514
1501456457
10503581
99186369
1233700472
961021936
343547364
1704552024
509477416
1515935299
1399184999
68493647
2085321386
791023912
277968640
30092384
1123597631
863708669
1078995632
2104791433
1184224282
1086951243
1060463937
578109602
287653890
289044629
1591482842
139474913
716372964
1549249117
1046718705
920679290
638682654
1257979611
1288392502
136816141
1775628950
392797569
259332805
161724838
191628640
160874590
1731816052
1815877331
339432850
515358489
311685988
49788338
787904029
241280023
328421258
1171060242
88942852
110528589
1817449450
1190936361
73046542
1665267705
1425043041
109471919
1346936682
1422237159
569199898
275769964
1707148718
1549220112
172886815
1470223558
1105584364
1007736725
1486333957
1213829408
1739188081
1941199749
1378649510
439904727
998364130
574834645
1149873720
2065947251
1955057617
665572117
806265450
1095215119
1279911220
686572767
1947775155
1806352865
614234451
606968235
811258349
1441261821
216649504
292974450
1132138770
616243373
1721209055
532101423
1730050197
372565799
1648059104
1964030964
1705806081
159659322
762805625
1951781457
1177761554
1063798426
1803046705
1760131469
250901030
91957882
2016159697
490349803
1732653650
866524096
7203160
1195072171
1838026388
472948999
662422320
1633589218
104946480
1274770712
1144189995
1974238453
1022545932
966276764
917083391
331301236
144094897
1192157534
1893689700
562000113
1615241390
1128402345
190757972
1906568879
233678360
1694693599
549863551
169230929
275131091
184964622
827652889
1199320049
649211511
1628104026
2041656977
306675779
1243029714
1671615710
1984134289
617434317
1829126495
422635760
1050580946
1896170647
1222280491
936012818
2056101592
129135569
1553269896
1422845769
1820394952
2044083332
2061562452
606511798
1798551927
141466283
1707612524
976809290
646004891
362852462
2057364257
885730626
965076659
764451403
1491002846
605665503
1447161415
608668553
982448780
110851407
1159252667
824783491
1701305301
654393528
77947617
530146461
796412784
757211437
209476504
529732236
177979735
933576014
261450011
2014414101
1711186169
1566219404
422881737
1481433231
1964701838
39038883
21825766
1139470788
263636561
2112659571
2071242773
426066400
1720502196
605514307
1839485264
2030400210
879283965
1566161553
1243280051
1576592134
1671471479
370055358
1507729105
169646836
1408392751
1855772191
997234833
2017623970
82930711
997410658
1400366155
1607520356
1699409874
213631835
187294367
1874651750
1732954725
584444972
2054910632
1174557882
1059725153
1707786092
36248568
1272386836
1473274656
722071059
1674756369
100551651
382726393
1306655962
344152476
330963114
2022123846
1547971793
1478341760
100517341
1634670703
1518676782
709313231
1805729123
968926195
1709935036
327805114
1719059681
79249881
1190985491
1199954190
1480852040
619197989
1369141020
1261205185
901728063
1661819278
1109572210
1746747319
1355949520
355624770
467163151
1549647481
1921142102
1875366876
1713222709
63276175
1744940413
447621852
49699149
714550600
898032509
406123820
982704207
1323263853
1957621180
1681401875
2092017773
1347618665
2068392106
1839536711
1103517721
1820664343
1116639842
751829752
1660494908
1735274096
635787087
488832962
825156028
1717383269
1936827980
1221567289
141221018
1301015215
1876217076
1632373438
368801954
1588533443
1503370086
260340933
84056657
1761325603
670896605
986353606
1175115187
289026970
866800354
2108348347
729442232
312537441
798024112
1542593610
500495925
1464758980
1385178336
223025147
937236464
1767690957
1380135781
1409138041
734438707
61287228
1377822884
1601766966
1741344652
1937376961
827080905
644892816
160367232
176675681
749403390
1953830540
1290767322
312118361
432049930
454468409
1138690906
177927223
305221400
1320137133
1244375966
1856469002
1052374561
858524390
1360732591
1796382827
195257282
2100198477
1273919048
474135787
1876076915
1344298349
931042581
1670090037
313941779
701734670
1816306989
1664807966
74596166
947937465
590424537
1647423884
1724517332
1745293072
1393355276
696329389
1416411456
1199573688
1288610188
1688671923
123790396
541185359
1123842061
656444457
913542180
866568530
820003540
2016190518
1554651472
352016102
1672317853
666396151
483960703
2031995652
952656260
898421624
916298650
494443865
2038297013
1039643540
153321067
337659434
362800801
759734322
1797923429
1392352692
1536397627
1838875808
788008639
1477296435
763746394
1485187100
2079667298
216039879
412414357
1886142243
1053813200
1335777980
467722627
1128367895
1278029667
671018799
1519633291
1522820883
1896168425
850989389
1695734457
1145019194
250433579
907366363
984181051
68118080
162518106
510397453
505303372
927124639
917748393
1366825284
1422228801
936498479
768880008
1535566311
1757286344
1308743010
1315537432
1907299850
204364806
1404092940
40138102
542564843
1148102139
744524351
1149022315
1030925320
288598690
385579332
764646529
1510300540
1424617610
610967933
1351372636
1988830642
1486020516
137842069
1929000717
706209185
1586799008
110132154
1009151733
1007810879
1426967163
1965907838
1124979643
1687332879
1499318305
447081468
1998073638
2140475754
1672682395
838493692
912897227
2067571309
445667393
1982004932
2144323171
698094812
2069425388
1537242610
225050551
1652946046
907457380
69649253
1213237959
168799787
1338591555
43698753
1821949115
479208896
1471164414
867963636
1614346529
1359139973
958444749
1106480303
778887018
920153800
1956159885
1625315482
1281015207
1818104570
1339995238
1734056936
1121668704
654573370
1445060793
751589834
342145935
1189924966
1311266421
1891915221
892988285
323897215
499077957
436141629
790566156
88905826
1723644502
1140547043
284466079
857292774
50558076
1619662630
364458937
2101240400
1645975697
617113017
2106871492
337621262
739204090
253831329
1722404890
1138350465
1918749318
235730258
177735711
818510692
552879930
761933971
547420630
1327670785
1312805755
845558399
1134552563
1679941546
2055676007
873492199
504111100
1199551337
1138648790
147892543
1164585384
1743767275
220595972
1327050172
430708814
1167358360
329576877
1775113196
740442104
695208468
1877989307
2130348355
616376328
1492927671
65937993
1636639460
1401014317
1630648842
1626190847
1291073597
389090162
1416068313
1037463494
2073248913
21208399
2056546379
648972969
1730826924
578485680
2073751125
599827143
1818783107
845733175
2003332633
802463742
419568542
1332593017
1339101622
1913412713
499441760
1674572019
472986865
1360336037
876660626
1336649737
1459442500
444506031
1103164990
1318950078
1367965285
573140737
527189377
724081253
1517378539
1792825324
830924164
821550999
1193913431
439558794
1575880381
1916674148
962877561
792126067
2080803820
1536379966
84936819
739317569
108512711
1020356832
198984091
543855869
690697282
1553055759
927665347
1126642466
1009406082
1594577464
1920541841
256853694
1444110327
1077121955
551922556
555213022
1593724445
1545761070
262302310
1562040309
1858768515
2145032965
1115002589
1022334942
1206847470
1068964415
1184243869
1903540718
1778713984
1474243784
1623951646
1682072901
90649030
641820963
2094678112
2126608212
190683286
1555508036
944082098
2126213972
745517422
1561413704
982513557
85015444
1351971228
1206848366
1229145192
1956548866
1931503273
576747885
640216987
609508278
1314248838
359980456
1245459201
1488698050
1758655406
771136888
2013173291
1848827200
1626602360
699749677
1811415864
374645225
1083671650
1256143926
575366515
136052623
901166737
1493881028
1013501950
57947427
1114347347
1790037219
168176496
235324039
1360944137
1224630802
346516634
1480075265
397591697
988528045
1293898288
1180987255
1454275745
1138414997
512863262
730626971
1198622449
1692171249
849356862
1472536795
1991880402
923908999
512403953
903415159
1456079561
1084455962
19670962
1353599472
112154416
888303296
1306333590
975239399
574279479
1673544154
409222991
1914912654
1751871629
1915952532
843015850
370437641
606059760
330590171
1236015550
1298120558
84431882
1472975106
2130332908
429124184
2096406260
1161275377
215049650
1698986094
1068662956
1638102490
741396561
1713760246
836375109
1887298314
1293229638
603296398
1694393279
579789617
281717940
920542860
903628411
588196172
722915930
355153649
994058331
1713497088
1803589168
288901902
1920713893
1471267352
807529779
1974736812
2019907573
147996162
1737130233
2137077475
603470011
1021719401
257752554
1219098738
30470754
1055701561
1232071070
343327075
2111649754
846547716
828047449
1121465723
2058937662
584854604
276438083
456533611
743508499
1720722819
1720624001
2094288024
1166408764
54688708
2034793956
1872611124
1722118494
453129829
1025479553
2085119047
1018536309
157526731
1845941050
604025339
1739223392
989155550
379699218
1156568269
129869017
1885527767
281381083
839658027
1078139023
164081248
976135411
1103474425
275907776
634480735
745798605
406794360
414992165
1400109207
1063293529
1994736822
1030534541
1276103414
2029830466
1683229280
358971286
655052580
1320154163
211595679
905406847
922797418
1057222324
1260112645
854296105
1136742881
1404214034
1680957898
334977359
462313924
130507028
239852092
250968507
17442611
1572668229
114727673
140184500
1249957171
631309843
280853716
830687986
441091187
191208831
1599472517
378150213
1864882022
27992897
429874490
193899698
1721349745
2104104485
1323969390
727124312
1783979033
990289536
1729696419
2137904190
622176554
1836490271
1305154418
1945301207
36356458
1145259409
1356900780
1735934036
642314093
625947293
1743566238
2036556505
1060622616
1265243749
1531063205
795705960
992136034
853206082
107973915
620373185
1869334414
1495893822
991504231
891160048
1912682075
1435574386
373497347
1917778486
1733844155
866373121
1799108820
1154865270
1246554234
1103689856
1014660556
859532438
977718169
828320120
333091001
638153085
656892243
1986685400
1758649131
1784189825
1100929560
1222125517
608927037
1287944919
1772810129
25273815
921437565
1618926872
1814028624
1228271564
533721440
1683658840
993835205
808737365
783480195
969397521
1835783590
1218480187
1036389808
131739709
812696046
1184430350
343823693
1855057295
107236986
1958289346
500082529
482423388
218101483
2079326216
425527225
755386057
1054445139
297031066
1885655419
1685315888
290468582
398410066
1544990916
1201698621
151751392
345407632
342319903
2029361398
1510885425
743385832
1264467472
1966625558
1736242420
1695676469
1242857799
157522021
2052720585
185208615
431386025
1192080660
1301823553
1938250685
1006052880
1253165071
419711646
792554653
327702352
1498826184
329690112
1873271446
1044818021
824803989
2036266956
2075997608
1206645597
1657619519
1989757544
205094002
1161315484
657087772
2015301233
1206458682
346203101
1740983630
1008994487
1551722757
851616706
363654765
617655356
1486080452
1170455371
1966875676
866826012
2008559685
1012098190
856135590
1079842304
21776016
429590033
1752201637
1820332380
794563078
1224123006
745884767
153272393
1250501215
423186748
1736029593
435602955
1146439321
1215331891
1591630248
1562334663
422956151
1446441633
1331805470
1036287739
670582301
600352118
1935879995
1521205537
1948375096
1042829918
2084617194
1362553100
1964118202
130538292
1411983000
1212822493
600982751
1413771326
1876618161
1169865821
1838839594
1776779177
233393020
738602568
154453560
1102933586
2067815461
1429521364
1770545672
1211307982
1388389346
451315807
666176433
1296766720
804174713
984409613
1128798762
1151063606
1925543918
1760655597
2134116693
1785161392
2096438641
197864484
1850970155
1547575825
1054284180
37920209
1918975697
817697235
2090452104
195480297
74229010
454631444
1782164752
1437795370
368443504
742919916
386001180
1869031912
905540135
1287141849
527200487
1502818369
1699921467
380116237
1046184310
758574055
704811153
1246668342
482674095
1391928706
2029931644
707087502
688458247
235468507
2052284858
650441007
1296840133
672427553
2072456091
1592166145
240078302
1521449886
406607564
423134149
1918680665
640820228
960942114
47847224
168111511
482672267
108476910
644688927
310646262
1135278013
1200024288
1020276864
1808099378
199712462
1957524604
699442602
35993007
109132045
1602793619
726104118
1445094077
1606737614
1763727449
2108694721
2052939949
1476714281
703472143
1869319187
844886128
1601907806
1156802441
633326331
1386933316
772509682
1459967120
348490552
488053410
650667958
261659747
2014598925
299239415
305834157
7715081
1713282537
278390998
965618891
366915787
1768850617
714835177
803423687
1892639972
1611955583
821897349
505846414
153184120
985180385
1486462726
821054118
226253208
299891931
1056847204
1460362014
1796985470
1763063243
838779967
1382443503
1066650805
1556975380
1437254026
877570939
853318870
1625637534
578444298
955657582
1477406634
585617722
934059138
359031798
928796907
338826066
602902705
773848487
199407749
357830886
277576883
1405681675
204841465
891068874
694818337
241838861
1148463417
1927337349
779273767
786212388
486519444
1957700684
1356133151
1361638488
553162659
658925310
1492734786
834154498
1942642219
1185715919
267601769
844664819
623932953
1536775779
158022763
724972134
926711772
1254244806
823858663
654914320
839326369
678364794
1763024981
1893336403
215235308
465519458
338823994
1692211751
76810264
976499289
437545882
1158073258
734610201
1697584840
1215055365
1696108818
402535586
1479898867
1864507650
1493728189
219227048
1072438268
860692318
1808005713
1723945765
1591335377
1458151859
57599620
1157990582
1982013494
426373618
996136916
668277367
1569673755
1599730827
1664794800
858555856
1867048456
2104419115
1034605182
1144425802
686378876
1434193606
1214032299
1419960069
612478262
1776659024
167363193
1632846556
1366377266
642423800
1510356057
631787657
502970881
1514035356
1369552608
2094444098
262743965
1158399321
323808816
516806272
431349434
395977125
1525939762
911828692
1438648288
2074933861
1319069746
2051405156
474415572
2111316782
1397501383
57831409
1467517146
698398999
948715125
232194491
1275307963
1029975285
1622157948
715817298
2025942985
364795193
576397342
636446665
388266313
1313310852
2072129462
30494288
864037808
396607615
1291310947
1851520164
1163447607
1761329772
952424520
204787482
621632603
2098811693
1689211362
354426135
894185129
2038394975
1299261077
893028184
333666981
804754300
104769506
1945126389
647882328
556595962
861834076
64671506
1576976636
1091501473
1169433938
751701120
281706977
2077451367
2017259191
1132337808
1618014796
479317061
1336037540
1179029012
663182338
2089881888
1595979842
1052525101
145007410
1283440604
1562702840
1943187359
1292903657
1458606090
488691328
1216203328
1607753989
1301538584
1396188224
1457088289
1390831988
147284391
428263154
1878993757
20126345
456419035
98650572
617873914
159587282
961986821
974167620
1547049507
189179776
920928746
933898203
1058303444
1064967009
1110338337
1673859164
1796788077
1022644437
263659951
233694339
1756201096
1888468129
1448175398
2027517986
1363628077
247420968
1313283344
1383600602
1727873108
88101120
1545391663
1009377219
378975572
951681300
699171206
2062922782
2035886856
590982984
779129816
583207032
1811837968
900044696
167221908
246958865
878477098
793164635
429542780
1006531172
2003281363
1942747428
1554807176
592107976
1834517205
1093463520
142736077
2024826190
1373523936
67181608
532725353
1213787756
40291515
1778113840
1989725581
971503542
346336257
928913508
1201364756
1533520323
1805486887
1297007740
1527378342
801183561
1906864012
1009462921
1150709526
1541458074
568708409
771754959
1638749495
818450626
1943671961
1786531964
209905917
2012195294
133417372
785305812
1715236902
1383209026
602284281
285190434
749630602
716200028
568403774
662072843
1179192544
723538168
1842376348
847127773
149631072
1680904595
132728131
246940458
1047924732
1178522866
1139897297
1150154897
202995956
1405275715
549946111
433454350
661798791
1928215956
466979527
536292035
783528095
220416675
1345816536
1375837594
120917110
901917474
25049628
1934236467
1474037830
1626279297
1712818943
3834841
184375671
1175539134
495287341
673712713
1030506196
1626140990
984390787
1881158630
512901999
525822854
715327421
1270718894
126324985
682142376
76082118
708157254
1967516005
1328114344
1997772678
720338025
472789503
585093784
345247960
1712761926
2033857706
1211848742
778187398
1924705888
391340788
608234606
1152734098
354401951
895983676
586706938
1209234413
1161514215
334828379
1409052377
94368779
101138093
1860567428
1412244812
397595281
1409480212
179679329
2057816979
406942383
1105797772
1106727007
37956251
448915979
804870473
712502789
1878161302
525457313
1665430815
928280041
1099921700
1091158403
529317660
796691874
2142040802
1434844035
1198186110
1715203666
540170709
198055139
1804112127
1568810798
1050792127
1424215793
451029921
1472388939
168389695
6462340
857727469
1634136202
1740685098
2075697836
1631049490
2145882389
758361869
178409805
2007627187
2127332862
2048626647
464613224
952537120
1088839012
665290855
197705265
814795042
238924098
1882537766
1066737223
988660612
223375604
1717226889
1915567706
1475451559
1884697436
153287894
1948307567
2033918665
1566872044
1048365687
1449150866
7303493
980191816
1006580660
545662697
939928778
1277815002
1765952112
975879297
616015234
20822704
237932912
453741386
654161306
1355597910
717463595
636428164
20474067
1176180554
620171123
1179547373
2015849974
683504951
208448818
15527686
1753828803
723126533
183040380
598195080
1439788106
655421012
863955458
551937023
587583574
851826375
1100609305
1731316394
1475720164
1034138823
2082828009
765803211
169467152
1876127112
1479676595
972095088
965721418
880710577
563804778
350813373
801135155
693577908
1598734741
1990058111
778304973
603809828
1541536468
1798129321
45330137
402430314
849341630
1301377894
1505325160
1714940377
2072941943
903451061
2144357127
12603183
823326653
1548974344
109386915
1412198917
740470385
995097438
556347489
296460205
461359487
1699396574
1636278191
1127007388
628879683
358518012
1531869538
85094029
1927533545
1947162184
366785400
1460459271
886298814
1653769198
424010116
802354568
1314331793
1524562745
1283241747
1569954161
634500732
317561364
1203064268
1058507958
1096237928
364068067
791688972
128826841
875477793
1820151103
532632523
169505302
182750180
1064949412
796226730
1961000991
1315700469
72623910
34718344
2087424479
1710286002
1710158655
1909976741
629829367
303728868
140838429
1386621558
1027100300
1939926877
681145824
1580853405
138949223
171267888
1455449096
1706320998
1477789813
1474234520
795427269
1972368173
2000901392
1477273416
2125700986
777460519
1271539207
1086345290
628589111
764310660
430246828
256359805
1749697196
2137149937
60775485
825995707
73986751
852045753
1037499638
762146184
2125548576
1324084575
1605236095
129166057
485631731
298110164
1627654560
898474526
1509717698
218512194
280058698
1489868052
1761464943
1736073562
945493258
410100970
80576854
1043102380
735779947
1462119593
1408569722
1506604927
814992438
836953882
442332795
702636890
2066265647
541661513
1168748416
946935516
2016767528
1132660908
426243441
234860185
784030674
1736816009
1549955327
1187400741
1226806407
1974853877
1752725856
1732025957
867286716
387012433
1653168714
1327673696
1171585773
119375390
672768462
2136770197
352573101
536631129
746321768
1074820433
1594377904
1932023260
258374099
295260983
1793108280
1366890919
721265927
872244235
1441451978
2016476266
796770564
1975194113
2098074158
804590985
516675497
1675390635
264071195
95452655
441922360
1650620951
1556777900
1686363441
2043962428
624505785
253961089
990002462
159043618
1996845770
1521546629
2098996765
445499235
876447358
129376374
1060766655
1092232108
1578999146
1562271309
1445384360
770797096
707327863
543051502
1519127316
202083820
2013846582
999934490
635433127
613940684
549084259
418003306
1506214740
1294437132
521918981
1673395020
1107940606
1199020910
587946058
661245048
1684020222
1116207998
895914932
740637327
1483870018
415511672
744350406
30088851
227609346
925461340
1286266464
1507270315
1925741733
1299301954
358338875
674838696
151525053
2137938805
1493495999
2092454999
1044925796
1272489650
1883790720
616357270
195697464
1023707208
2126899924
1736206013
800263350
1006357301
1956884298
345985649
15111334
111948501
738221362
664372888
1008576766
1441862106
985686705
1880040991
1562224146
811689927
1313264118
29250404
2131721132
988514428
667619700
612825659
1972904263
275204214
354178139
390701654
1181962684
1164424488
180607548
913721822
1720815525
1035293160
1368848476
2034517752
484078225
1559879265
183101649
1051472570
802437522
1682351448
599024518
224189132
177318201
2050904662
672726567
939801694
1348939417
1808486488
1172329574
1231390104
1711819731
661368713
764999751
836051090
1238256896
1295750235
1731013268
1775486210
738804609
1778855099
400513687
463573806
324815567
332214018
616459944
1740780891
2017858696
574283869
230872327
2123041404
639024326
634036779
1390762713
318003318
1454630493
206440801
765513041
419857981
1772887762
298613733
1718575579
1415339619
1178241871
817846038
250930663
1901287649
1794890782
1020567050
1856419783
1034087883
1698007390
796995623
2028111509
322170620
1689278161
1842054872
814012985
707848930
1615274211
1926757383
1848665100
1298699953
1114304607
1390385284
328668976
1446723701
1543329333
1985636882
1328941123
1668040935
1728188680
1028022706
823465552
1884333817
835254335
1855175107
1916492388
1207136366
508637355
1876944092
1974034497
1240034656
2026285291
1036518108
852108949
346862087
1125834184
2101076094
1718347459
1803108518
1926882767
1113226406
410101240
331592893
1098696270
1367414635
965643428
1887630324
379195178
727041901
1434191655
1336273341
1047904093
615946438
322678289
808339529
244412561
529937180
2115368400
1032410174
1291701425
837748624
1462151154
1457501471
642664637
605423519
2020090483
926241158
959457736
802546423
525230266
894578659
1036374337
1306250606
1176685287
411918740
302469374
656330264
141676427
699593806
2072594249
1812632744
1744519737
1969089902
975897528
1666635873
615941388
658459592
374141624
1989426688
1000044630
2079002958
1750094455
1519895990
83964645
14964304
776023713
772653543
1417904795
952197877
531342591
144528736
1770009592
996200903
1321038201
2032499011
1885152022
273201702
1224000065
1505528692
1239946204
1265164913
1354585247
742089955
1195463014
1654192514
880597084
1648162720
98703237
1145821763
1991220360
127628722
409977383
1846596856
1842775039
1049886255
774686077
463208888
974602475
1490670787
1945661171
623811314
1771035012
419569452
1995336874
1180196683
1669231767
1271999387
1641488025
1277885461
897477763
1897021135
62500233
337149815
624667975
398650143
654372081
1389744838
1948079941
1635446179
1573126577
1287273696
294169689
1427739944
149148492
2134174770
192758639
1088532526
80626621
890341543
1684768155
1749877577
265826209
493145853
273052069
436225852
725563192
1058681234
972138637
241741601
1761889606
154895373
357351879
397145940
1307578641
1244376216
1765599122
934541960
674360551
103636643
674609874
557764988
2016083867
2007948565
1558347791
2096920495
1242942404
2046018600
1672516351
65206979
609989015
953539649
1629233877
469905554
2005478631
1047917543
532690720
624948357
1240588101
1507181004
4914082
126218059
708140995
1601425226
1754747916
1544152033
1224069743
1864526575
642562384
930711161
1932609909
947036730
75914509
720558667
63892791
690766758
1663211029
97654864
1141959680
124512782
1903924375
981343563
398209859
857738675
1164598975
75259828
988212949
683548447
1653937292
238382747
1149161836
1630054669
1697217525
1492318003
297280984
1356823304
1715787192
297817052
867607991
313711525
1466562814
1240900023
1910577833
944947789
2105980935
979197727
1886439114
1295194591
1663667279
1273532983
200119313
1314786046
212372107
423458447
2137525530
871190002
1880792966
2017899471
1952587127
654542188
774116285
1530993702
678926763
557752444
1203197877
2093609434
1710722991
2025604209
269162671
1385674290
566189811
1172914139
1629920356
782663561
701012184
510985294
612722166
1187043163
1828366486
1390553290
275980519
242098291
99697621
843903978
232838915
1735361988
1468572389
1377889886
294939467
689205306
857768184
1972796500
1320378073
1590658178
765912052
1928429879
130669776
1653942897
2040245629
1520044125
1720651530
531405369
1365111419
776468621
700955122
1455190810
909384654
614124848
600318168
737925579
94359156
1201035677
1932931598
479272488
665754518
849187363
315423726
809953880
1578662149
1319395250
1409443863
1491138521
85787006
695302307
328220660
1886998208
1680899204
1726563416
1979808146
745475080
2108272459
1367000115
1032112900
579841737
566326360
954697449
1365608331
709095304
1649744872
482320970
1521205954
1940463032
1643943076
302691668
1753529851
580912770
1512397676
1773597394
1647614904
335176447
419640203
1468478326
594697246
789564864
558343994
928583612
2066686316
1176715828
45174663
280756967
1676262422
203563498
1940120911
519214331
802127612
241550149
689576076
1838582815
168516475
1832945655
1667379508
137963675
432293406
1044347469
590772071
1299735860
1114366620
388592821
2078434179
740442848
1881045006
954519316
2084935321
1797200479
368389470
764187993
832936479
452720278
2135657758
1830700456
1415538970
1913517644
1410945643
1078531870
1068089224
440907691
866221204
554157767
1790522186
1643759987
265792421
1154346827
850858965
1322722617
2130494682
1278338717
1646006993
1152823899
135519776
1209803678
52409359
1202376626
32535396
1554328985
806192681
1529341458
1941889549
1173033331
1030824567
504562235
17313103
1665622173
1193932073
95516534
1246890672
829339315
1519898180
2140309928
1318860325
1143130204
758200527
1286348720
1092357747
1547696397
133471224
369327433
1907849441
655325620
1296376539
224069072
1440747167
132574874
1071934724
1652426308
1922011105
87989698
1994000024
1877182289
1598464087
243737981
859416654
1065428983
1427033097
1344780745
433668153
1791426456
1000395540
791538639
606585202
1591576585
1777352167
1314387708
1886764288
945721389
1451047379
709007382
1931526534
937571830
1055767770
1789094609
1731363748
1121511642
1569649263
2056835243
1042599582
2051765180
377483107
1379425959
865811396
725225301
493268557
396678207
319009750
980647139
1873826688
1578408075
707704338
803022755
511556028
1297203591
1427138929
725962691
1182615008
1683792373
66810975
1459108854
991101936
1442439011
382115052
1517384800
1431308902
773132518
1684943246
1638007916
106571649
50390254
1206008035
56935691
1074058352
1841155967
265447939
735686432
2105307701
1620066569
946400516
763442696
822398428
860840954
1661264614
1041279219
451669170
1626694438
287684117
1779998235
284303409
2048538744
1020801682
1958110269
76047081
1008861842
35022363
648641959
560331773
218620768
699091095
1111892393
756444159
1338926756
122367002
668845970
1665179822
499019621
1102181742
810989618
1636332024
1824370431
1152916515
1640736951
1359701254
187015971
1248817889
1680628886
1520024094
497294258
427341733
33050631
367836953
1942899058
1273162761
189557268
188443888
338646083
721777979
530364124
162417555
1354463541
1776682143
882059737
72588797
145797341
1222330402
648833114
1515509385
1963842940
1916625425
978033447
1716409263
2028568945
689252671
840845789
1808425834
1863384401
802894403
29965201
2030080036
1383683679
511155826
704078541
370816152
1730839591
869512409
1963183786
576542743
896419812
141443686
429368616
180278059
959154534
1686356533
984950279
343718794
460799633
1568361847
1388885093
1233262638
612620459
1130976224
1366878613
729079209
1345862426
1352211598
302952079
762262292
265763222
2049838335
1382965034
327482607
1195417098
839760421
2025517971
978760378
2088024025
1600373004
1071395613
1880259168
2082697319
1278240193
1363209644
1935969574
1714416468
1131609389
1683373887
1542972139
691120952
480320506
843897104
591931244
1813790798
1983614836
1726305321
1000732168
1096187720
1785863713
891063333
510549501
1051344607
367464231
1487994984
2039918229
966106681
1505983297
328875890
667782093
1873204028
1466787024
548100159
1704086104
1319862557
1028691851
582571409
1086559112
1620874737
424366522
1237237439
256266817
323989913
107983778
1033184093
1283843806
739709796
820705432
1476242536
346989274
865669423
1409512967
1439807391
262377053
105387125
54420762
1767143530
2094035713
2047091110
1088319978
2109645679
874066395
831448519
420222005
104669146
1464294804
1117474040
840478634
1622917630
444014717
1130471533
2137881588
653593989
2032428975
683748589
97989912
1046478913
1620662296
370700587
1694471025
297067358
1335822881
1545393113
587566186
484582923
644976163
1679483292
71654109
1449803894
1628977347
690492335
176246287
121871526
962803440
686759570
196895627
1282640491
888105568
1642055477
708290144
1270691800
1857129953
78332365
1411602440
383628525
2057937205
1930827902
1387585526
1324219710
360684931
2118686912
1433568281
1403259378
1760195131
317114960
1336273309
676064476
149047261
559475975
1795578944
980545887
1824460219
349011825
1137434561
1549191278
176442696
329108642
394004150
258390350
1639663371
266207960
149001199
688708739
777803298
1593954641
415228458
1851481586
728276229
597593916
1945310359
2032256769
1073019256
1282664757
1020137182
321540488
679952643
1208227834
2124887411
846676158
700892506
1277468227
128251362
1668891780
413212655
890277896
1979389780
878175189
119817984
128278325
1525273078
512028076
745466278
244527900
1861201951
2046031125
691540851
1516881433
1874802254
930009503
428808487
545967179
1638486784
1973431085
2006240687
220914064
323852197
2123172608
705625310
413794197
1803630648
1498838814
886517927
1353481341
914215843
1580995341
1615183288
1232965788
1485374658
553176022
1339692628
342123862
23443820
263358650
1736534047
599042784
889213810
1389749870
167542684
1971566389
988188857
1280768312
705033194
839592681
1195129731
183506536
1526307949
585244985
1962779326
538421194
81677232
72737924
1921047027
92669171
450024481
843787842
239518143
558126574
838817003
372304911
592238681
2103278975
441175335
61705728
959500596
1919552369
557644018
1573903822
93779379
1380988430
1920496864
1856789441
1499745662
313580961
412167024
1332749868
1702727192
211457557
1943865337
387081967
668718137
557562032
339014589
1106070003
988291799
1902935915
1033902584
1688697674
774810669
1477060220
2131457050
1089940953
10150386
2101089857
625909191
988260514
1233997143
584849124
2078208467
2037014161
389820222
945457346
934407578
756845283
99608705
1452779605
401595792
206199095
348924656
2051725107
993514017
190353982
1106702338
766570271
1599462154
886952642
17709812
1348115405
1013746686
1154763378
738041642
1309916547
1806878950
1315766472
526684653
1543295775
1292294730
1009624111
1222541849
1024420930
632801581
1713496143
110999524
493265905
1040581527
1242119121
1424621131
1170514492
301746357
629833477
1731465758
1055794921
1029823839
1251320259
1871633068
1989483494
564594639
37569135
8350321
363540214
1607259255
846242547
573884101
2048226400
526983640
1059008555
1700296794
735711532
1057485988
1198428147
1925768055
805367035
1900745982
1808545387
1353607261
1233153168
1967714559
969115018
1383877330
179254392
130796265
782332628
1787716537
265548401
1580346285
2047784250
1496618976
1435250790
1926340646
1172929454
2115836274
1541615170
635223443
1221045194
1580101438
689030223
887975130
1286252356
1090667847
1157647725
1316257617
462265011
508691882
1891867069
225413993
1872188373
1824929792
728623011
1961234498
349740871
1085909544
128772129
298770988
1587556288
178348057
1808647887
1025433370
1787628365
703220783
266354084
249686609
1739096559
1916653608
1808903844
1851732336
938519591
775816292
1232684598
1248442343
1188851935
468371696
1420698924
1746807837
1468142547
1409326316
1302369213
1567556251
1495878589
113393569
1875851935
939514672
20045886
1975392362
840001127
2146512077
2102907159
322987744
978276668
962410957
159253326
893598549
966882503
1046957109
273184799
1389180572
1672471899
1188968966
1039076185
1339036381
1447736126
831730037
282179704
1823994690
206853508
648400218
2071423590
66878742
1631001639
1898344625
398479625
1495578390
943630975
2039475220
993312588
1506718148
223246467
431581392
1887015308
1382807760
177102529
369204714
1913855067
1032047009
952510209
1586777075
1052746138
2104235251
2118199159
1456144791
1070747668
2106213977
1647502480
1070213004
1041746141
1766642819
1890958209
110843132
166538629
1546558095
631018587
489024467
1196603168
657782353
1919982641
814152929
1055052707
91861617
1175717732
2120840276
1756810419
1517401508
1923275917
1042255238
509736302
1505852192
1749730645
157192148
2102157634
1099977549
2045962753
1805505101
47587827
493579019
1118622528
1043990538
1338772812
1491705083
1225217095
983422239
1222052967
1046546744
662469928
852535833
1974399281
1461679534
1330877694
736946167
284808327
2142664296
1836063851
622742924
786496842
1678531983
245815216
686402271
948194756
2080568374
1532092660
1570692584
915749441
178583986
536658543
620107322
92424126
250309926
1528928440
2046386533
297537761
105618570
772816151
528187442
582800947
1449065840
1496872924
1484587368
127636010
739626327
1513109991
1325442849
672373000
470120917
1408163954
2096108182
285851301
1350815943
534150484
1574025274
196609155
392165504
1078209268
1731271763
717803502
707407975
1803576699
1085953856
2026547370
421222601
134770098
1948901791
394624763
1372406601
961131241
1347528714
668629444
1343539983
101205330
26503235
1039617326
544126251
801722459
1834505426
1975916625
2022725841
79338674
756154724
1872940035
1271730010
1269832333
413701965
360650964
1713466512
1676702808
655642928
79553854
1104494475
1353295980
121126923
1496271853
2026199602
705080179
840455898
1505108554
1669734800
1409225446
1521270497
792725095
766502552
1696188168
112424108
1524168033
1606813070
1434172711
1191258890
264464760
474599308
1622915673
1962047585
1788739663
246036803
2064915586
230574703
918530487
1340167276
1420537502
998941324
252927289
1303416632
600735863
1464113730
668752007
244104533
1359989562
761048855
1928062555
2104158016
644733485
313022205
401714007
1035920289
1286667751
1573510322
1722777067
1629271684
811500984
614433763
2029634415
890092050
1505280584
744158569
781014691
1087016657
1499795566
1308750800
82048587
1873466392
628157043
674846372
156252958
1312532366
546243225
1381716017
1137317323
755887704
126182889
1677326466
2096420343
1835885790
652584445
118432305
705148801
827422429
88607494
1916434016
358742547
553181227
476237504
328128907
179535250
1975587977
1299602958
1670387425
1640163922
2062184491
1940366195
1260508542
989486577
974794683
1359042860
1044960134
486777354
311111822
284517389
683633679
1658645176
117340517
1029125370
142500190
233774143
530352653
1223177037
360379040
399415865
1377334288
1018114014
486225943
1265605812
2072361638
594795971
1107412510
2109148896
343014186
14112413
594647743
829486662
1760779626
2007147120
2074825060
1255497577
1132252002
1023691764
612671334
1927599395
577303148
345373166
94050258
721772114
1028459155
1394807046
1378039739
1432945848
1346660147
1279876932
510966480
518447721
1485164391
422366469
1018509229
1125103848
649305617
1419188175
2065826706
325521084
1752672770
989631700
1301962479
2127156694
203159179
318700201
522906116
237738532
636562292
1562850290
2138792009
1743992693
1215550841
128923972
455056777
1801459689
222391813
1163195335
1827465625
1501624863
1577987180
743384865
1502907505
1231372151
1642896702
1822254056
1843702650
1364312620
1280836239
990642681
1127246883
1591882743
680688936
6627841
478175726
740295667
487062482
1919400256
575422792
397921547
126284773
1983750689
966712429
1654017103
1010819441
172603220
1319462783
1968561796
513576934
2001139173
164300079
1409648544
1008740830
785491939
1235327467
1324515365
111219018
127112608
1660479848
1262308187
1145929779
1970028837
329579046
774067676
1225519303
1846421377
1133822430
168172492
233327963
1621756791
586815847
609802087
1079961813
23152591
1801714150
1203615370
1819688649
660089146
80478182
364616025
1907915860
509694166
246954133
798316729
71159667
324738722
1353856302
367760326
270041065
746070902
1551132621
183633762
1855180613
1825282769
927909738
320957263
2044109060
882044461
795065455
1684985997
748350242
97861210
343823470
741455960
550170202
789706201
1667415763
268515708
1760900493
467100653
228200646
770854754
1839751028
1295670673
1725583874
616511456
686271873
1648879782
1682690164
1417775503
1326013760
581561893
1091353768
348637674
762300337
735572973
1182010944
217025446
1152272863
860675881
1706340391
801969496
1691022725
1180352200
60945516
331976362
1466828938
173383079
1316376874
2093004843
1827679685
1039031461
815621179
1829185515
240682308
515282207
1923235723
1998721242
1199273022
1541833487
1635974594
1373212826
294337889
1771960120
1439342130
1550747041
2139840990
1442402745
1123166410
1356656155
1261946815
863208325
95034136
1446235403
571518083
1110317620
2060262317
2100009469
2002541496
1004032051
2145187678
1833186770
152022948
68036757
1493886038
684943867
850287103
19435719
401346373
1384967797
441709451
127371968
18575221
1194129353
959894669
201285526
371843691
705580527
974501266
1047648525
1415418123
865397142
622925417
1128039612
1742838584
611719983
1376874531
1944386973
103222364
956774666
507194318
1829518992
1498945346
1406915940
1838244689
739376347
1641978698
1461484707
178809292
561056131
1914630008
1209990082
183049115
1659747634
1806169972
1625894552
1900410575
315582541
741965711
526865838
1659042580
528338754
606200110
842986791
1581339226
821799808
1586753224
1464285868
111132843
1876375039
1471555623
1473243966
979426580
1263122956
1397503795
1258281533
1416106193
39792203
33272633
649324326
629039269
1981733026
575483417
1801946118
1676672146
818804531
1839892466
1607451634
78878773
411398833
146508740
1559359539
713853571
1903401358
1503777638
463382597
347649908
641917230
364180479
1213892231
937115220
1128182011
192934358
1524453223
1895101314
720319384
618724658
1248896859
190554178
1225077396
1481406001
949440659
532744948
1787754286
1062484259
260436586
595248828
1754215910
1270100753
1511417551
1415302350
2083454938
457522453
1191088278
110156839
1642314975
911688158
1496562142
923836892
1661087465
320055481
998472234
642820340
1935112977
195627771
93005035
605033337
1249983590
203501406
2086059965
506010119
1054711380
400707186
2031124471
1903842424
705461852
1711054597
608817681
1830341112
1159370420
914696902
478602940
1830537468
881832116
710863246
1792395749
1802733556
1790500450
1374889555
1482293500
1650167167
413646269
1450847063
1272295533
1561977023
478134694
345323003
1314474714
417071318
902464929
907719643
845334187
547530208
1185687282
1410713075
416636052
1548569000
183543553
1763315180
861064639
469137022
1946900123
1596768667
731853417
1039261828
1128351361
1269041040
64507716
652035606
156746578
1987943243
325678284
1616189189
1698682536
432912803
2026169489
1409148383
827838947
1493652718
1879818327
1035182024
1224466545
1191088287
2062384962
416255043
775856448
1822852856
640150899
2039879269
432196244
564876191
2100343073
1962761279
1691275920
724134177
1689344351
1847429093
1205052002
2078485747
547288044
1505488566
364859560
477485766
987114636
1166146105
1855251219
825143863
1397027291
831576237
1507989741
1178692056
449487941
272823415
1405894092
37809195
1444400306
151794946
361562854
433806185
1173772760
1753876216
1146642961
1593466489
914581245
2029267930
935626749
143176729
1057196609
1396658947
854377873
1463685140
1746578168
308443584
967347108
116539136
2119196456
793776948
491744231
186159861
1256837911
760477936
1923294202
1747228443
1161967118
598156056
1553510122
314117214
183153178
438970516
1977180303
413281721
217770146
475498346
620037775
1992047736
1696266859
1453241580
1298011057
1644647453
753931441
125367852
426299658
1900644061
2125760349
111738773
128358733
2143306224
1977902108
573988406
2014714448
1350695389
453485451
299214570
734109648
1834032761
499307725
1183739828
59008226
1925273415
477581902
1703939787
1221586831
1991247819
2027684132
1246110708
1835692368
1966152643
1561827033
2094917614
1967076084
858856316
486893436
529352009
662308349
1294829418
191741022
1846327390
843497179
864320968
723169813
131397438
514701200
620537144
1473420904
1590780615
1210472910
1262903903
459341669
1230519914
93892874
1951879981
1593241803
1599713266
1336345815
2124485611
155986536
2010548367
1916304197
1833192107
1577682711
1288688833
1029554915
1015086155
455479767
16790658
868795752
1975855135
1560255763
2077227990
1664115030
769305744
1108861033
1293228690
1696148648
114651964
461315790
189779132
2090614558
42132690
789927248
1681199998
1608844333
1765516833
753594507
1618473993
2050954698
1142463490
2032798627
685932940
1437408691
1756116772
1343305280
1810869171
1629602000
1468074195
296272600
1479989333
1922273462
901685020
788241562
2031764099
843384303
1970645122
1119659563
541664270
247038652
1328832931
1398906822
1741071522
1861246155
44320711
350000498
1028035250
312405950
1796347487
1010619558
1355866972
1849866055
1340148348
396389368
767359697
1392800161
2013949804
553594846
909491421
1485130134
1793749787
712526271
781673549
1221527724
1874543108
250301985
2132288631
1019236774
1212115928
29743792
1330417711
695067342
1379700487
755940479
540592870
1427234785
780619208
1154981587
247431296
71443597
1132562935
324943964
1902093805
776380077
1812719887
1095119448
290586792
696823891
1661706592
1098129027
1345812538
120887912
2126875959
1345557892
547957995
1061547702
376407938
1634755752
1360746935
1549273562
2004422765
703362259
1168374463
145987121
522991940
595275831
1582710646
875697592
6805657
74150083
1828962567
78672888
1951663824
510195390
1179943895
1625923823
269607510
2034132491
658947886
665989797
2022153070
1107348954
1497853429
195956843
1888078158
1330492784
875865670
364454817
1153631647
124040069
1455077961
2119963517
1675284642
1694862313
714940461
1623590390
1618787970
740021725
194781826
1071934271
1308682856
392243808
751327289
1884409581
1603711817
1681840845
557114668
938783535
1827848190
576204339
974750314
1447522835
2124499864
273033364
1033195085
778184864
1195227510
388880535
1315136621
1979689183
1978692113
586821035
905068177
450261943
431228529
623007482
527359103
29276971
1543675150
67479705
863286321
1497263546
749512071
285608656
1764977229
1932805835
263837073
1537863639
1257984583
2004544129
425028725
1479463380
1497478831
1132267374
1122418648
1410677249
676194644
1892909198
664211428
458182115
1239423858
1193713551
1571136368
2094720577
222494317
1269518212
218835995
229649694
492383145
850747163
319648462
487441303
89609372
771213855
1971604460
1162572052
704396099
1814826101
531682185
1618761949
1312256827
486112337
1571287469
1749661741
1196419047
1846914058
1248929426
1821322581
364588808
1018614996
1746575039
1415677119
754360220
546392202
1612943270
155783297
1305686588
62450763
1975376782
2090370376
1942301156
752859838
42466792
719938013
1994949584
2005552541
1770012601
1508301904
696987527
1878225178
1125266328
1219516645
1630408658
645381499
541030897
1799120978
135119425
1350711522
570740141
222645617
90451928
856883911
1161582592
1634208851
2142495937
1561920802
710823163
222232434
898511346
1710731019
1268829962
861992729
1717900155
917616389
51911823
1347280553
102359541
1515316560
1972896523
2003954614
991546117
1816847845
1849138076
428364623
1878593677
2040996636
1903710014
2110163284
245240297
201434912
1311843178
2069431729
1278024598
459343798
897535474
1222284158
1107689326
1311594111
1780289844
1670325821
1766094251
1016732900
1654644908
541800755
1800684592
1593662876
1228852468
1813034263
457846596
1689034389
383924248
445275731
1355985371
1796799505
509465036
1554959159
1185381750
1795375685
936762282
435413612
194822893
868290570
1534113273
1788600620
108479084
1923874932
1570091649
1506077020
31204235
250863021
639251149
1644435420
785094066
271375092
652085895
1198859007
154613909
1477629707
91761924
105349200
191187930
773498415
1588895974
82973519
569485370
1972003970
1103412309
357983133
1532853902
1693569134
2082646404
272390825
1530847620
939240601
239678268
2058324719
708908212
447818323
612423725
753335608
289842483
2003327941
908273614
1585481655
1193167390
1589030503
2027251426
1274588019
1432063081
1927310557
609975078
1567095640
973354950
375277928
381951902
1320094190
1893962251
389148818
1070555474
1431953298
947149836
786604640
1435525876
547617083
326277598
1897584123
862677379
1411763724
960897608
687858262
1739665574
1171578401
1553397869
796701168
1530431054
1411336360
1752984270
1926790195
695676865
420211139
299367451
974292987
784012589
325583224
1535972131
614200679
88389236
388718874
1902539684
19435830
556000984
1918640723
110788096
1416605048
1977078218
869983530
838809564
1255539992
265504495
1705022920
320805735
1444521406
1327910453
1410775883
1618981262
1647894849
2007893114
676548101
1485500440
1525500333
374062891
723588377
1806459768
758362526
1237612902
2061340058
1465065020
108672873
1359578978
1448433655
1319727447
1294817176
1472959257
1525165829
921922752
746391200
1431887977
878536076
1789208500
257086305
1894242707
1089596726
1734463567
210899313
1099883265
340321232
1077183622
282790656
1732933706
268937942
645132846
2767865
1704103787
2030470296
1491189475
466391772
1461732857
69122812
1236711666
792837211
94688429
1304382941
1366085333
1623553268
659737609
194062496
1295503418
5825285
2134546632
127132115
356382107
1380252100
1553682313
406585179
1203843323
405725872
2020131144
1362872005
2072659376
100102205
2003294232
348099117
84322561
1572771820
1650604713
2097590051
380250730
545518763
890386662
1247921312
642081651
385700169
931659846
431997338
639758451
1885092412
753473544
605180572
1238724755
1390123001
2106271023
653451436
1004293550
2081313174
1636497126
1527846768
1512918376
1963456210
874568477
85193549
1159129331
1754821093
2131966403
968251214
1154968792
1475592945
2026404559
1577593901
1199628818
1010745496
513355893
1088226833
2044313102
429515689
1210289310
1653691037
1124817534
576919717
125902141
477040554
873412038
1200069185
1700777897
1494944135
1223425042
1960760269
119487993
1939054752
720590339
1051150988
271794760
443160695
2018607740
1868468586
388813781
1090481464
1851766176
860701179
1374300699
950907572
826950178
289406785
730802824
2145843682
1287358651
1980137558
1241979776
762494921
1851568297
1383178618
535863661
437445430
1142761556
698974050
49611340
184099680
1431432406
1876203895
1571533491
597042710
517839581
1059650425
2001414516
1298859368
800212624
866152359
1921514488
279340860
2082347988
732478031
270746291
141957597
460572344
1044961882
1892238710
840317825
616539008
1834243182
83980112
1304881232
1683666806
1952810368
286296804
1693544520
759984152
326630494
634275678
1223038322
378285111
1444666352
781124444
29053605
89361392
509298220
929227334
754428266
2060618010
613076463
1443571824
936310801
884365116
727576821
723967653
819746947
1293159363
1505270390
1077395280
560039433
661130949
30846303
440429039
1983171445
494621398
394434102
803004388
2091284987
136271136
892593686
215369933
1472653016
1825695247
1376711679
1280507361
378925519
1249491321
819890229
904126260
1002771323
881638990
440438093
818933624
332723009
621887493
576637706
1813985324
645367330
722128270
212642043
151385611
1681896543
1543760526
1447229391
1215368596
1774684216
881166103
160613472
865388181
1301668722
1550663633
1011364309
1920913636
1848426129
288581338
2052479775
46960793
432598649
1230099316
1732591259
1137095249
830239414
2031909502
150646464
1413678862
359418830
981257843
2102873538
164473152
941283797
1981868101
1310756604
1471834160
717734429
231700192
751878460
1340046461
1292787108
1823569921
436609376
2111472841
101429204
1266858010
1516893343
954255798
225764330
1673140839
487107151
658229644
1327977409
1037740549
1563690576
296947089
1541084722
1010725237
1411928996
1279542664
633410760
2093750916
1020108331
1688906792
2012588688
690509810
1041102239
1985393505
735103481
1309938688
106542775
1989605557
389851922
1472752147
2098388596
47415550
190579256
1514235420
1824023536
903626043
2062073298
1502121261
717920932
1215026880
64244966
1462775197
142711970
1142932260
533884214
2135979901
1099873513
1464246470
731349354
1752652954
742523291
1661328097
1152610192
1998338227
546088421
746034739
840042273
373834228
1635362095
746710104
592047969
474267941
1322601562
1363689704
251862485
1530925552
1121768600
523785680
1490932637
184183543
1106183503
2127758966
727917834
1772842496
139910837
661833039
447219402
661749922
208227270
2121281304
812377275
1757146213
961469642
1831202780
1922809829
1765852805
2029160703
527756925
1229116625
170893522
430864866
1334428004
1628555756
1534198170
913300603
985950989
1137010070
2028643301
103463852
381902184
1607846977
1640267803
1503060802
1555220161
485967656
1090689905
340707721
69281298
1662358043
1939972431
411664763
1304045193
630370781
1908163167
1791538443
157861074
347230897
490954188
1156819018
1384233546
188395042
1509617860
1719157296
263664213
645134806
931975004
690692032
464962880
852450526
1604461552
1086303889
1450360372
933129960
1729411200
215043581
2117576149
1885617773
308872711
194411083
315561842
1785257471
316804416
1165426395
739302700
1230535675
983561867
2011049912
409162771
1708588801
593132169
1472343183
1187780634
219229776
1147671064
2054761153
1934751967
544497122
2044915346
1301661588
1133589986
819308171
131906141
77816350
2088960617
1886495425
833757316
96173604
966349236
2068690459
246357484
604843583
275770321
2107890213
1515526348
1636795681
1400097110
740423179
397656348
2134380954
822196143
1374010400
2087041273
1429102353
1000162749
1816006705
954336423
1117094154
2063660896
1683682717
1492337518
2124719301
2095629079
1932854763
541437707
854043542
2006438936
471166722
1948050474
144756037
1866111103
1850177808
341996356
962871846
1919292710
1721537833
459159559
1025963395
1763016901
1435235183
1955166727
1578713060
480717268
517382459
940430585
1288087806
242852165
2075733817
429975771
1158918718
1709846534
550756325
1586352662
1859299506
898994839
1158831630
400386610
1657307193
316407074
117176963
716066748
521843800
2043242627
301298363
32355898
1010774940
983770505
756891285
432144131
1571246420
897300994
160130848
1847073178
662618094
1934492801
903734565
853846738
1962382157
994093331
286950967
499777125
549210886
366134511
1863277562
1844690560
1799414881
1188227818
1551544873
1209627661
1758196947
572614719
291736756
1773719296
1664142417
1046400948
606842350
666416822
1095999302
1808256852
2013537575
566632986
1353759028
2090814198
764240992
215726044
994031260
1470612025
210493234
1954887341
103532352
2085419836
1908027492
1401923057
737802464
322893796
1138870524
1777814799
1054247162
1566519825
1333994815
1057256623
2111979220
1308696293
678857841
1269296745
1786302105
1553923137
1427002891
1514693914
814301863
490988610
241416225
1045525760
523857592
1980508614
1301749307
519408850
2100128046
1396505763
770508414
766743732
904662538
177493411
1607493890
1112629043
871991563
831662982
14919116
2065424825
895543184
26996242
694745740
694039614
109425466
2147175326
1600880919
2132826600
1362531337
2128165965
1680979461
610193737
337246909
796284614
2023917277
252439617
1622004391
1694592173
1097197480
843837650
741555381
1385000467
1672081925
1451032785
1375686796
2110232263
1200982861
750504546
1539958865
1395581339
630297076
1974861976
1051947305
1068352811
531731713
1555798744
2044380942
1855404131
681906577
1965022655
1702630901
1244134893
1572485431
421211030
129090719
533543152
1100693549
1048484801
1846568543
1351698829
1905210352
782916606
1500952111
1093660852
2133285171
1817696065
2072680490
1282587772
207753737
1927849943
461120487
1301724233
543968320
1611353566
835172152
1872526740
1732933601
27701375
1758465957
1233342327
785515776
790455785
1917414775
1854983981
2004642391
1176093718
1200536913
2095430874
1471984451
406042570
890882808
1539380957
1017157195
266430011
2138536720
1173520063
1118180076
1346606150
36769230
1813832957
1976473739
343857020
1598253349
1837792724
1075360787
410160534
803039897
494075170
698959436
1572773192
624837136
95754938
1309491889
757661372
715969421
1462001252
236778722
1167329986
1604395573
2058106013
237621118
1054250074
727236984
1034504803
2084553106
1072089026
959402033
519713277
1784878701
1156109249
1597242066
292048473
1020516851
1389517147
1184171252
455739465
1149225037
460563403
664427634
291457618
434881384
1037543840
151532353
1233732758
754831802
2081149983
887267727
2048817544
1110483959
1887473691
2058047527
645665358
1037673343
39036291
1632774891
1502968466
709527850
284514507
422714049
501433547
1438087844
213471774
1351796763
271734485
954904902
1929661911
55075963
504651210
267298867
1776784628
2016050694
2010286820
704107074
1785195
1564137622
2028181245
1979111709
1667772996
1433751678
1225133774
895246970
817038265
1365361793
994043965
112680685
1442348938
899745993
1998871898
636936205
1470959972
550363144
1138823462
1345877734
672131896
338362059
1538489416
757864916
539161809
1488393465
25665678
2016842435
253265139
878698569
698418516
1604023813
1042800874
1630357227
1632566249
806854681
869893474
979204432
1087188050
1735736254
1929131550
965418055
361850955
818040980
1720964759
672562133
443009206
418568570
624101846
1462420747
2111705447
2060935757
860920662
1121470503
647978320
896609930
1833545357
987546437
411112088
936175442
1189197798
97694872
337780606
1236062663
389102652
1906357172
102596072
946572728
890526051
1713493351
435224584
866146995
961156952
1428165817
1205429428
757983165
1351974529
1289340282
2080682755
2089068664
558987752
7016158
10215326
1426174949
1695055460
1268018468
591706010
1400056448
2009135916
225918197
568137191
2129339588
1137676797
805391268
1095786387
355084502
438310735
1340109790
210257579
1527392528
872831703
989281744
412735599
1836255909
1288157028
1634437815
1315950515
931246973
1982753710
1602766490
559100518
1051369525
77052432
1959469714
1154692534
1707147992
739102936
244799291
1672309065
468412735
689863390
52850349
209136868
615443047
356489055
862983965
2146003877
1113185778
1337088615
149027994
1204789413
204937546
821450054
635480970
2092639059
504542903
268256927
640318365
1673247524
381248213
1970319925
1985314936
343833841
121320370
846873133
398558589
592702953
81462861
1839197824
410455871
1505652942
62088544
426044804
478963164
1531574711
2017064789
763390947
281651111
730728973
2045408393
1687883181
2086986446
1700459980
1099048359
765736247
1775187959
305360633
1632954837
1894782164
78382161
1951619472
2120533276
1047496231
1428886555
1017440439
486864404
1936894597
1864293494
287638163
1139905856
1669813205
2101853732
2002250784
1290058331
287585122
1198346135
697253391
835857083
133289010
738111160
350363816
34770853
1940019487
68344821
953733185
1793537340
459867831
180493299
1626106180
1658802011
2067960424
653353529
857472161
264751405
1230977956
1623769790
1442311112
1794022056
1327475535
1512959214
2074381711
2007148308
439721116
1404808557
1853167937
335094563
731466952
500136132
1323293793
67208054
1864676362
1332084027
162313675
1404105329
1875215630
983547127
677304901
200167148
1767306696
1491513551
2096816342
2068296285
173297521
1322119735
1298798302
2063236727
1823819476
837053809
165420140
622261344
107289726
1758698461
1151846626
1621643966
249922820
1346586135
290215562
2095741688
416176528
1159417578
592697056
1287004411
1660620687
1323074626
2096623509
1332510750
777451872
1659468540
948559314
1959500330
844713662
465072031
1992213322
1832123833
459406349
1158099341
1059142163
1074336712
1397242830
1212814674
654913744
234157726
764147261
1387195941
1587220230
1962463068
1840965977
2953563
1383014905
5422331
2142935521
1832607430
1671581586
1717715475
516426498
1256543571
1328616432
315898746
287194782
1863854905
949863679
461331948
190086554
1562440000
1795366655
1115307245
1067804756
1752481094
1188305049
269736070
309317309
1576786844
2041183961
1534571530
1717719184
238618999
144824801
1223062525
1877132728
616937454
1693063575
1485571084
6450712
1874613682
893487218
421283372
1064299134
331981071
910723346
1837058037
1350040646
666763951
245733929
351666520
1900416601
1419243356
857612835
1228970718
779453530
1562399408
2045019245
1315912647
1613026229
1515323698
1132231867
1009147983
979067866
132461183
716620737
406829026
1504917002
779617135
2086992816
248548237
1442272789
250413253
1250354133
733916225
159912452
750303470
1171379500
1982654619
1702230795
1928812165
596870949
774376327
1466215747
1917010586
890313422
824009407
2003198031
1533398706
2023976907
834915462
1763786484
1696261984
1408352409
2084589116
347047947
2034290302
1372292745
1869558321
415987370
1475140823
759342664
677031606
418902526
1425952007
650568608
352850787
1333200319
1860701683
388210272
1071939684
335487700
998939645
1868617308
624567206
1430267520
169272404
1403549408
1211563940
1416178739
521350805
1114696885
86915553
1191191641
431689589
1078853780
1255993555
1551643993
1611883144
1273560219
1956354546
36955024
1630227766
1824593798
1938090052
558891544
321079246
41232955
1287338731
2006215146
1286811935
293055198
789942965
351239079
2013816860
623767949
43847877
1960928831
519368089
2124137674
1482947800
468465767
1988661069
702295417
157242202
375240795
1515002414
1003000565
520870773
786695110
360616935
1682907052
1355269675
813562121
1790475669
823750039
1961481149
142108248
11607538
1329887634
1019150808
575210147
884724683
1376444554
1857536647
1614294468
1374384107
2137154357
304986632
552237179
1305319277
1655550619
608896325
1392178381
1909993008
1757643759
1975256945
754405042
1119996142
262925710
1022673193
959359901
85862281
1066732104
955428423
31740691
1891088162
832562826
1954819052
1268195056
2050956482
1548137445
1379821356
1882108918
352962289
876430761
90886940
385843548
1824032950
734844231
2085955240
850823499
1488927495
969674329
75686967
1599992238
837183568
1416913549
427648467
1875598330
1006632138
863348404
1526166837
854131913
69731001
1472788083
389507373
912960927
1711956771
1189339266
718195774
228543500
1623634253
437050157
784894523
1748009484
2116746167
2041708662
177645357
230743634
1293854584
1472401951
2133360086
544859360
1379291570
992986623
615679121
1505419050
1468643997
835410736
483433816
1228501969
788838103
83260559
1724639890
2013595566
1217145468
412106333
1408052785
771614020
1869613777
1792006566
233090948
2037460433
415459517
2126975450
2037426686
2108330211
1716749129
309286592
2072724081
1986841837
1612112234
1547830122
1200162375
1264711521
1745712230
729606183
1622208936
2142539048
313180793
693379079
1643576588
1059211938
1476597803
544353542
1789015129
1123666979
1360891
457661395
1053250623
1184101836
1051088604
1489596477
1050734883
1140466764
693301298
174365081
1341007243
915023050
209555120
83799823
815843208
713618764
570715009
168670128
1782851465
1840598262
1319984213
216179349
1101354626
1175120923
1365523618
1533641574
107344961
688370875
964977170
1488963228
306349445
115575424
126227494
52554017
401953399
1514929015
227086516
1305567762
364825646
1314172861
2069173426
1790170319
1471970361
1903010250
2072604468
1988923183
1918335453
357572538
1708432205
366038209
2100521087
687051192
1278009970
1866154868
455540321
180030433
253953750
341145383
65475134
103589317
797439334
1332303602
1345139118
1772329672
1103003766
2034933941
960675816
1569600063
959586685
1755549053
1358535610
1743286261
948683669
1065502134
1866157321
1271172150
761107929
1393073519
779598956
1037186041
1008657766
608114968
1348235367
871731627
1668349940
1613510866
1214075987
1730092214
1137057204
544279944
1907885475
1941254726
581129103
751572108
582658944
1577088297
248942024
1224957013
1597461506
489420388
2098827821
701952124
1613552301
814359897
1253771707
2126286351
2127451932
670009310
1309053858
356884464
1295127162
1897151086
2051333979
1982890645
1192298086
688732447
525127175
2068189446
153084750
571371178
1925095017
1078229181
1705680400
1120308787
1528962414
2016957765
2033944163
1573237169
1665196412
465901100
305587646
478135325
1312132078
335391045
1383343238
446410728
2059998320
2022600805
1778219372
1398823152
517413368
790199476
641670910
204495666
1636974033
885396336
1359942046
1948619765
2107737536
438598149
2132170415
1107128857
1513080385
1017580161
1967442514
782699929
1948652622
269586316
957904194
1139017888
2129281104
1432348779
799108123
328021852
1444567011
1808070164
1665872981
220991473
803090612
2072170131
546616173
1287250851
2038954413
293419467
369075474
1719000619
1717360254
1569158562
60856583
1625476759
2055110755
613302802
1255700874
1058911961
1108275786
450835859
1457559992
853419198
1858541916
1106139485
1660046212
1183928819
1146720171
270208342
317914716
220269616
236609380
404042992
665707768
639067498
1317325768
413379287
1338254362
703605822
1935156267
1420623237
849119241
1535716313
388275706
1317237637
1388037078
1220687085
994129635
9787171
1225668337
1434316035
1799593903
1891797948
583809844
22308770
1697852778
45639826
1472330751
292062716
802149535
953474727
1591989142
619781904
2053516115
573694942
1530409408
472314004
935948968
127543110
859834950
510154389
539798085
4722194
556190415
1971571740
598976940
1919940376
1780668749
1631204154
1505051283
582403974
1871682039
1999234280
516385646
1490403067
879361570
410225292
1573810677
1187812274
1039702505
2139733122
1852322929
1260574448
1720206040
1706847185
86795462
1440325890
1296446912
1093734721
1750782637
718177811
107005336
555263717
1974517110
1936773444
179802291
924084006
71184009
214567525
646201417
702174573
1328831519
1039843633
1250217421
1581944499
1556484803
107782584
726684020
2034655610
1045637113
2048577705
111106164
1975135724
355988453
762417170
913359729
1198198405
2042221831
23472828
1846815811
607733774
933869746
864561459
356701389
849903997
1316335211
1827458435
831528113
94291226
1082294802
636868564
781877283
2053851082
2143706443
336892508
428219790
1061550668
733836013
2043291102
208258125
2107170974
1592897641
407254445
309824175
1552167500
2020505714
757384229
1036643420
1294877629
530146580
1441554165
2078175271
1401959601
923341317
1712165614
1843844866
1133537834
219344551
860137690
641323507
861654513
1458116833
392079658
743194612
823056013
1698774714
1703061785
213644398
450844678
127764649
1413504392
51709434
1310202849
1030786227
1690630303
1998234584
978797020
578111243
448220519
394032289
1134585624
1974738479
1734097847
1342274727
1056151399
818801568
2110022999
827427755
976880976
1598426943
1558456634
480654245
695831011
1134856345
932636901
634144418
6286781
1516837307
28218245
570350966
811005910
1894281604
1280342789
1111811421
2020755401
1347181985
1124102153
1679439562
1839723638
1796211954
98248181
1934439345
518321399
225519978
1285611332
1276767457
967725175
1198486251
827417201
78369188
421533419
554877205
943338752
1632560327
842735964
668042722
645406924
1991867280
1569888575
101721921
1997340653
569869220
260721169
466774642
1103810704
94392765
628537398
2044191925
779424205
673183515
118489705
779908890
429484001
519905390
2026408279
97898444
1606453239
1730444309
481845155
883356862
1454926989
576890941
1156481839
1608701342
1406718558
1851107510
1662573593
278324776
960691036
1765729732
244581769
1714864323
1664990259
1027519096
1259593360
1063374975
1911476202
849500725
1865802065
459014876
1389523980
1443739486
1131299832
613581488
410144068
795431422
786489470
648379015
503092088
1520305502
148301191
680517209
662472102
189214275
1789021728
2108046733
647309075
547643977
652223021
1581620842
113197641
1865657476
1479179951
2066439975
1663809181
1232950464
1248552352
76488896
1267403588
431631836
1461802809
1211611405
1142639851
169700114
637972707
1474571519
2021470308
1235943265
548197983
461484755
670138405
1872987031
1220289014
1221049526
616550420
1471062829
95001601
1945307755
1470593417
218961097
1741913092
1266205672
324788250
2067469987
1276473489
313170857
590150956
512521687
1007005559
358938775
1662858499
1466637221
1546374664
419440824
1455780489
1325475120
849502650
1021156084
529042253
204963862
229926772
1326064047
1639377973
1813123593
1395094825
1334721836
459509162
680683038
100905207
925199635
650850267
1969873791
1506447782
339053473
491708054
2045021083
925722524
855584565
253935166
328548483
661957651
1277170922
116531005
1433178897
820582887
513839828
400153367
587405550
1202687531
1759842732
1060763662
402672383
329822105
1711050833
855610811
531033027
1829068588
1256533175
1210589379
951055811
375451854
964671188
1952370718
1572671749
1683106597
1024150224
146106393
1791726116
797183931
639759149
580470672
472973377
528968605
38753054
1933949901
1808409347
296627980
1970952310
1695849622
489003356
409046706
1769666158
1361981635
965932850
1283713745
1515513811
1731812011
287271988
1804566586
2075162758
466422641
229175743
37937164
239753382
1770258523
1095827735
751579306
2050193017
1806943912
431477212
1115960630
618258534
1491601304
92872727
342498842
2146676700
644029666
570653348
984686966
2021980889
621079847
843258260
1188092717
995741251
857280449
842611704
212432246
913125716
766327126
1264127539
376215616
1423322553
523300789
1227036925
1008476834
754181077
1077905100
1742222968
1083157084
917611456
982869116
2008879471
1125237771
568070238
1028754508
1400318728
1170609088
178276543
1422161120
271345954
2116625728
342760160
523051796
439233740
505089026
1637236320
1659211498
555282469
1090898792
1880987093
966741949
1248947438
701532035
442399096
2003931102
434653806
57703631
1412499783
731466175
1519211608
1594409013
997427192
334285702
341522486
933873757
887864303
455312373
1034210368
1424080083
345660034
2100499898
1611455874
2054065841
985233930
1948431472
1423017521
1820514559
482282485
1523959954
206834468
1831766319
1675386539
40819709
149308286
2023509590
546547875
168545749
1292273028
720687717
219978332
1606176483
2035490242
1675147903
1987114990
749970976
916344103
1753378402
637156403
1305918595
1286328052
1992337708
200884869
484929906
1849747229
1880805811
1960900940
900609850
1330641067
2106596018
1107106751
228783806
170435596
1233283742
1876817100
599145553
750087425
780012662
723658944
1090235368
2129652007
2125408248
1314359326
974568643
802453048
1358299480
1640753428
1550499407
373192610
229311038
407308901
825173038
389422649
1178831143
1237745129
61413972
190362836
942178970
393517490
518742428
690255755
875546812
842232652
43873143
168882672
21580736
791994735
1567289039
1417471175
839975458
1815643824
1859931176
1822078143
1242997082
1059644275
158980445
1252286540
2026642651
183529515
1228537376
884997818
489418719
1434435542
828098845
522044729
910699735
555592130
1206829708
1559795164
1511216494
356154468
1818823080
423761403
1154743186
1897871226
298629375
1038306281
282339563
1425132971
872255932
77252026
654151600
598175669
1393029289
1688291090
2117304974
446553567
1983515273
1818099599
1213969690
968147619
873492465
1452493164
958841740
954209600
2065094996
1317859036
600409126
239895302
1526610964
1593375054
1106779743
1917772478
1414079948
1932789467
261352228
1551347085
1074749807
586295576
1134370338
658735781
813294324
877480726
270087450
1577169076
1035467683
1482825576
2009018395
849987618
172938987
583309052
828019217
930690463
1690582407
473226971
1039542643
978445320
1271243538
354281099
134193050
99804975
1024227572
75918940
380948829
1464085862
509660115
1279106408
441184207
51264159
993732288
724312216
1382508468
446097794
1084670130
2060636102
294031988
1404843785
1411706668
220191955
1698966967
323359660
1500701727
467896753
877894707
910704152
909291849
994928177
1884155266
428680515
1637389412
620435236
1249881828
1680003865
1365085060
2034344971
805864126
1145232875
1549283822
1081756898
717062516
468607904
1983701878
104589753
559899023
213322596
925247750
1552535339
1389717496
1749946334
1957064044
1830895235
1295917018
1167217008
1229191362
2066635437
180804462
1475768632
1113601343
1473357490
1264253991
691532294
195771259
1342114869
861667956
2072011732
1382327803
39807367
749954695
1680446799
1103801962
1476241473
11483224
494784030
1698206039
178805566
507152333
535630154
1804941902
940631143
19043718
1230006253
986921084
2026972066
876202562
854864543
2036529839
1319152989
1900640230
1430422540
781734814
2099414829
1860395324
973505404
1512326733
81031259
2101611096
1147262645
1709447711
2143858206
680972511
2142049438
476493606
200499959
806145129
1956396719
1504266891
1056205960
1045919448
908084380
2058105438
1399245429
1899502490
765365444
597766736
1474202484
1660227990
674727984
1267986414
601769092
296073678
1156926412
395163226
925699864
761678070
635122347
1851097914
1813384940
128210563
737118417
1359829576
221937804
315962860
276315358
1812849296
1807699849
453449270
1539545807
2122402115
46085317
484305486
200674818
643723142
151673957
1638734376
880143193
1367694665
173839522
1283389817
2024686475
199098059
1028850583
217778503
50445697
494544802
1267361142
977010553
2061924559
1792794657
628020015
684103511
54785828
1285617853
1130762311
603072978
1951141749
452257402
1646092709
204737883
1378346900
1951000484
1474554599
954121928
1945237272
1442475973
354063748
1560662362
1687556287
1888738187
971144878
341288543
1095792000
950758739
1733487998
635301460
933555867
272535969
312463652
2008412388
1187442425
62876493
616155145
535928002
244039419
2031003430
420523123
1945264257
1075817812
1438882109
440511535
1890503212
852970012
222535648
1268377131
1400107063
831891641
910807405
41324774
1003725084
1264626220
983559904
715892879
881875977
1272729475
1793696185
1832527193
175640875
2122716103
998440583
1891547563
1698605393
27872856
781406912
790763690
663312146
874880328
1922381855
1681114089
813411945
859854724
62189730
83386973
842499319
1809450869
696650772
2140446137
1843436218
1954606084
2041664122
937265568
1188366797
1006208217
459012572
1287098768
1139506960
301343378
1579753988
780988017
1051212237
769032823
1389795423
1866769923
762959080
426274815
1922426065
2017661010
657380933
1271033667
90348947
2065491472
1928660848
1248948097
1589052243
2110117693
827561396
1431471291
857728526
1394845853
1739651690
1938926164
944820460
621730530
2031463322
778472888
1954119247
1827264667
1543279411
1615355807
415077477
1410837452
639783056
1030860709
2110761287
1975205167
1415856087
481119501
1490063207
1598560741
98585234
226832936
28567937
1972224479
916881371
1930196541
730531604
268860869
1601008766
681395983
976685149
743620089
1020947327
671345814
1881361192
266993631
1645102656
1051709897
29957734
103431379
524827822
430151692
870170351
621731988
781147463
1308438633
69966708
586696306
91477530
101646008
2084036830
1275904191
471401467
555942659
804605513
232531580
1859734419
1579224196
300241383
1544481145
2029304182
393278368
824732868
1628026056
1675323914
680647630
622780168
26121081
667204179
1275035263
1566219353
847551872
1600405429
438205663
1136887750
2083467224
430803062
1342749206
435091703
1178446043
28812279
657636872
969639676
742174718
1173451412
1292050155
1692540385
571605777
1022869211
1939141620
344808015
474729751
1602100389
50220952
1218981339
1076659306
1272681010
613663080
559205132
1400656087
686557108
935452865
597482024
1011415490
1662484578
976609072
1607202083
1558011039
1735399920
1261314485
1267035096
2019126153
771216731
871097364
11948037
276017795
356460194
1163846391
899992176
1426941601
1185762765
1698958705
696104493
1247935502
333674096
1393573877
1809941814
985351150
2060165109
2132805185
1427205361
1555239750
1057246856
1153787360
930994715
1328246929
1283064541
1911336977
1251421458
675695231
1612675579
1160862775
165789260
1422243247
1087747725
1834740267
1114516057
1767748523
599052364
459394120
1274471985
1335918696
738626744
1646287399
1912871851
1682860367
1348714156
1831586277
1553386835
754068081
1267036090
170603436
1459372801
1054004728
544919325
375036620
646626854
1231307059
521464601
468451525
975730087
1920924698
1048129687
1226866399
1453185651
1388891740
283882415
1829923103
47457220
1691795045
84033453
1279883309
1514218277
565288861
496054128
1766980405
316760300
1367746564
1120079270
1269830315
1866563627
1198100251
1273756994
1638396586
70773615
1396421558
1657399630
1333013717
756009088
751815350
1711439180
1487077978
1074148616
2007274667
2043667992
242466533
270191245
1049959569
49109225
271391331
139750047
1795882515
1492411608
1887806336
800805729
1130050340
310119002
1029124511
745110500
1746299716
1718262657
888561489
1731344379
406186186
990602504
1722223714
1082270774
942532600
479796573
1371990261
1513642837
806259764
2047745469
291964404
1364849020
821843827
808149569
1076719952
1570814080
1382623139
398938680
41408226
738610421
999734678
2106937306
181939072
1821141325
906742344
515314000
1998872223
1923318528
298092124
2122891340
309466328
1924181664
872927006
658039521
1517775372
1448332173
2112474525
668797766
485080126
1412364460
1873093851
1741967472
462650548
1863340252
169060205
812158339
1677331269
998174335
1873778361
448752583
1770821613
1238120666
715548734
1632383209
2004159853
1441429162
1168512051
1762875548
960758645
1701424199
288222264
808514617
1741731964
1193000590
2135685304
741528367
432411821
1996545938
1943003091
66548611
1299559408
1010647722
1058821029
1977792890
2074736561
1845041525
903874546
609841166
1632641498
657184451
2015310043
1872007634
804484712
1349762167
2115406051
1962760247
2065851971
1245359614
1772150775
1097012297
49725665
680086995
1726492666
1014746969
1780084570
1560895934
390806776
1363194354
2008954234
1524137546
360757737
1473721849
1009122591
854326153
438368235
1255677157
1215440950
1592209736
601824196
1524969922
680553004
1801780086
1188748553
10408015
1883417535
1909818838
1788070668
1042953652
1918399265
1429299428
1176968320
1452906671
592664701
2078465441
1453393138
1520896428
919567993
1281798739
1531613922
122886983
958993736
21292516
402462426
337138310
1022878968
2082669893
899944620
864313105
773447427
382770878
355903091
841489104
2049292674
206505613
1234281107
1290752920
4100232
1928684381
817559953
152132020
543265066
1676804589
1295505701
216750486
1281796884
1401549312
205405668
842365801
722291461
1217915518
363532725
1193528136
797842871
283866275
382063031
891546075
2118834318
1128882704
821738780
151553003
290786749
1458472884
1372883678
563319668
1302660315
1402323513
966699107
376465263
469343879
472007370
1513684911
986608696
511327627
422519559
2143700237
1944972145
1179892195
266682635
1627246192
1963924696
1521048138
1016620077
1158279327
1331011139
1951586164
1473030289
1627121061
626015138
134243578
2137338880
1727937580
922136506
1383974114
350040646
2106510385
1678648235
1491951966
2089556112
1965635044
805664854
821325411
1226191515
384493670
1132090697
1794184546
1095399038
1322889041
1555563056
1114875393
1439604965
1083558222
429983223
659804510
119183776
90211936
43290661
1138420699
1801723838
1719692812
1057007650
1520187249
2000403804
1596714318
1634870889
817116714
1656489125
222530924
1108571042
927466512
4985783
2017767964
1806373435
1228781973
420896929
972938998
810216789
407295452
1718931006
481134315
268530158
1316335765
112396178
777281984
889024250
2008479018
1453860104
421808786
1706409240
2024285182
1757976640
1158981039
1858449303
778312982
1701928987
1589989204
726617155
1291760228
2001569042
1543049706
2077510547
814236221
30858733
1980802022
680976685
378689807
1058216785
1460612713
1572031537
474897349
80616553
1574001453
608382700
1736391366
1488096049
1782573849
1962651614
244787943
633454703
308728856
1037525296
645556477
1422651519
1970923462
1971122663
1384121028
1017749079
435159452
473146698
1298770635
1444370828
1610464428
1398182760
539726048
1513406767
299414230
22524300
494749149
1908920426
2135704041
1233363470
1061987506
1585804089
1514724131
1943489848
759940519
247489006
909563917
978862247
32700371
1459570180
469096987
1317066927
1433388030
471541288
412200807
1248931686
739898887
195500616
81117950
649450953
539471994
394414124
528582
915755911
2088338767
1150625687
942974373
435515216
7838009
2077953625
512926900
84492070
723045777
1878590672
246142422
857276661
894235222
1354949100
990886943
1389672948
1378025696
1898950644
1652241284
935501758
1562664435
861820843
1685952498
494553121
1434330047
23827968
1153725132
1316856277
1588687970
1358575408
139899246
161526727
2107888737
711891779
405300138
236005010
1795722333
1811841800
2022703519
1194234754
440144757
64365360
759577241
646225453
2110423542
598966631
230246975
1398264690
553257854
2071533605
496818126
1951814217
1607630914
1465434938
834624582
2031959115
1564137734
290976696
1095634966
1852042614
1357236251
487468166
1070621102
280886413
1692816229
262063755
1011086324
2131035003
484800554
1695481047
1172448293
513486715
655479674
1731805354
1060640839
2027395372
16930211
29283914
1415206252
302867781
149224528
2037954785
958193132
2008984708
1702007802
1829291707
676911009
78392256
624984895
927741310
1432926733
512933073
271162406
1133530782
488899803
2055706026
1671886739
512389980
1136885163
1107579391
353490404
238315930
1899427631
1137951403
988252865
1036906292
1704304216
825263593
1749577394
308582085
192008452
1082550210
336255181
123923551
502889736
1818725049
383459886
29876308
216794403
1717983004
1644277551
1539800396
546222046
983905282
1250427432
28697391
468229581
168626065
580244954
1413319671
1001342981
775651002
1560231628
587323297
1953269239
190455201
488429221
1978589416
981932946
1227823238
1596386784
43489587
1794560051
634974993
1399637508
371403901
462228549
298182844
417387513
1802153545
769327070
1167597039
965937665
1476922732
2011058278
130520890
634530567
1916227762
834490322
1626536510
1758274396
1284184607
402373106
183506269
1940745138
596997385
1437662021
2009936028
574845959
1556473857
1382612812
1662264652
108926142
2094912347
1803060720
2025864976
369494285
1199313823
1890452162
980935397
125203045
140570277
1885864680
1824194726
46883112
439044126
2000296729
2060929671
1119840237
359669021
1667849717
1771255201
1659974963
774719626
1286167229
497074716
1489647123
616075248
1151509208
1812532057
2067742737
1382807215
1558960271
534880322
128205801
1097882514
1799243075
1505534987
1072432954
1780964241
1959720849
1784984923
281863878
534085531
2111138144
194355054
610509203
1766698822
845721292
511889957
1611475447
2038361736
2046569307
1629266484
173047990
921002233
115659091
1478840586
936482499
1073714775
1466951514
2101796378
610678808
503914213
1714706065
360357266
1199963379
1583048667
1936163212
1832098313
1097745756
368434910
1629397450
350010396
812857899
1640914691
277196460
425441867
337041443
1235936525
104123077
426365452
496960044
40209212
1475164959
28526543
738433708
1738263966
103212297
651079318
858629914
602543754
1744262136
1698494750
1956673729
1643418362
939214937
1690521935
969269444
127815268
487312827
361740631
775317667
1743755097
967301295
2058974004
175543693
122465136
1629187462
1456353613
1975661166
12430294
160255543
1413287576
1604231633
1378408744
1849438364
1284525752
269301898
1350572134
357858550
1585899160
1331077102
1141030540
283612135
339659807
1283997602
802464972
1521327376
1874923408
1406972047
256607575
375053578
1298184677
1952986702
1584635690
1450283858
679311130
1719812684
309109428
865689948
1885013211
1518665030
962585934
514144265
1071541168
1369168411
1357962938
1368444572
1948384994
1081749363
2099833800
601792527
1257317694
2113067695
687824019
1256157766
1667033079
1703537108
1019135662
915170297
800738405
540626282
2108203712
1203536512
561738720
868324231
1431842986
211740876
343180178
1258269011
780509934
75654435
1077761200
534816198
1206555644
605267866
998305132
162307029
1428734383
1868232782
1714143440
1887532064
11801030
2128770442
1552529032
1224134736
1625349793
697162330
1719991311
1090778174
894929556
1422707693
727096375
1902164079
1229872375
418427230
1259986820
884639061
571123127
2005864490
1557361855
943084514
810166906
1442411520
815620409
1859696974
240507352
1173609461
449361975
1267529843
1805568083
1660072169
1978014752
61086775
568751236
709444780
1992689352
499456534
252924660
953276159
1587665143
929496057
837984960
1085809731
213824222
890114761
793282988
1445952689
1778062558
2141532334
1336899718
1643995357
634930997
57404190
904386351
484550968
1034979939
1527964867
5830855
1862611986
1273696197
1807687925
1067735236
1790450609
639547744
885873789
659299842
1508406396
1580507689
944664813
479061933
2044367692
1270574751
659930700
1253237075
147577856
1471964295
1733467580
724967270
893982608
1585662962
332258079
2067940166
1327583637
401217171
1376008180
1730635585
1308508065
400117901
569832789
1200247660
1506488143
500062368
1386964585
590215488
2100525958
324558949
1567787556
1129855071
178359265
1184707748
775007755
133360334
4676260
521587999
1153767526
1269446732
1608090216
1071293851
632666666
258552864
2059785501
1138482444
1050339649
1337311237
600734136
2109284143
882975668
1435285742
185766568
1707561885
164550704
125791092
1101884546
640292530
532691480
921915356
2117415841
2112551320
1555241545
545590784
998388326
18909812
433834676
1437584019
793221144
223749320
136054593
150583817
1579599495
512068022
1649731914
1023868440
1057368211
169033787
313319647
571721978
1872007225
39763229
1648539491
2088159822
1879186762
647451594
1625725557
1106043691
873966377
1202122272
1821519099
848241280
334874412
1948486877
511222321
225708234
1189359336
1247317913
1705500619
538776803
381343409
10012052
1028892715
1391564919
1653438316
153765243
922995768
2082984730
1398973688
809307530
2130601552
765286401
1440705660
259878021
325524519
1631566195
2146466478
871575869
481061179
1522957507
26855939
1476305672
805040189
1285511053
473291054
476332612
1117181655
1225634542
1535993995
947408965
922691242
1201567826
1884340647
714809258
857159682
170993063
328959008
123153572
1483482146
1945577855
1196162425
512884014
100941652
1877641112
387384666
1264634241
2099944267
1398588521
845243892
1680993256
416321906
1012865626
1325910166
1713117573
1094604053
1122301194
1096690908
524575272
1676381563
1856091743
365946514
1231812773
2037971034
1120060037
1017717745
920044320
165942282
1405539301
11729944
1759228826
690868738
1121163146
225117455
546301780
348999866
621449639
968847924
924684323
1818729910
1283344769
542685747
1282909217
1986363546
461946311
1184482745
540759522
2065714273
40116507
798991694
833639574
2139011811
34004364
950652905
284742848
167431624
241426923
7596242
480403497
589937011
1833973059
1663700535
1005088318
1828640577
913232693
1086369543
2132395032
2049089483
1671680103
1402530283
1823579327
14068903
1890567849
1366979169
584423936
452969368
1538558358
1762394244
1510571021
2131683249
1870930393
1779647933
1057595826
2074244275
465244794
115698640
115167447
30949476
1036444804
563157877
290572014
812238149
555351010
2137721235
1664028911
466310336
602780318
163974813
983018343
2108117355
1494466018
1925170083
2099505987
137261363
779606596
690661918
1080700331
1339426676
319995784
2126436429
851759162
406673352
1311726912
1071264017
860287345
1326641058
889413403
1010377069
1961949385
569575716
716961940
1680926413
441837416
1649931444
1514142146
638868835
1275228061
1423281094
1611148229
596399789
1695995299
385395463
630125643
650933959
1856280560
2034480246
2130199080
1940757516
1132519210
14752134
783467003
685165578
1532802695
1053093344
1240685014
1631431306
1695812625
1209434399
336326071
644315087
88373517
1574633791
1170107383
133404163
1063047624
939140319
1489838411
1427675382
1148616295
1909841243
1462326540
14473825
476682968
1154355595
1480666534
703830589
1521278660
254369670
1175313592
323461997
1370640026
469493473
916656890
308050684
2089923339
985996090
505462081
349115771
535943617
1939709468
1476921451
1583289866
1883348353
116269493
102018275
84513889
1550956101
1841844909
98272324
2027842322
1904234939
974834316
1167025279
291048727
608662287
68749890
191710267
707126591
740236258
72383399
1383114696
1297955716
2047097881
268663983
839996599
1096590336
1024813551
1736667310
1575702021
210236586
1314284197
610458558
626137419
559596397
1254838899
393774012
2045790636
1767075088
337437938
214735747
1739871525
1298178814
1695948098
900265136
258715654
647659924
544011922
1730492984
546124290
842018490
2103888777
1839739381
2111029665
932380490
923371495
1811351504
728385799
134751886
1739235145
378249135
1552544303
1525279572
1137495732
436924184
1904978568
1241605870
1952293828
500457592
1989013593
1434569469
1636027898
432225389
904914382
1598959560
1414477206
542842074
956476928
2035477317
1857805648
1287153233
477237581
853241335
379095507
901630800
1829070979
1156426268
285356572
504878498
1417269905
366215574
826619721
315586824
894873529
136232099
655713839
1212460398
1874683467
1770391468
623754750
1200230654
1750429430
439712057
1250492713
1681560164
227911777
757735621
1837370996
2097292243
2127295649
1315708220
559611795
926053398
593763302
739031532
194122453
937210153
1880029774
1928468158
1610308225
1393120080
1250620154
681137229
522860065
1137110576
1945021604
1192774623
2084933921
1038683101
477566598
13094101
474606790
208670294
1123660694
1964991217
837562166
1974672079
1161572130
1751885033
1315847179
1216678718
227686849
1009257024
416699728
1135437908
356691043
1977960981
2048541328
2066639970
39122298
382025825
770654675
1961954765
2055720092
1572167075
219135938
1888489500
1548890007
1253088243
1323816915
739974961
1777313180
1500642697
1840880774
2043343307
295226488
1847628682
1231693758
549417645
1630088267
1453198196
440955580
1291908059
1519604645
255903232
1044313805
1092446281
1235500183
702706997
1744901447
232433265
1790375851
1246511722
954550221
1251390001
622436749
589921561
1396512884
588189663
1392811521
986304528
2082202170
224927003
203758955
2132541693
1889360207
493712487
651945914
1416246749
601676572
807687944
661746111
1384170330
804161140
350822139
463485027
1342735181
1565203494
1735440651
1811310230
738046652
1094690615
2566150
2075115389
2035046385
353496214
914623939
46715840
1220227396
212509735
722353801
1697414794
1231956768
481720469
1827101237
1694279741
1483300396
1297010476
282619721
1830245230
1537053956
1734039892
905487671
1410920830
1831295964
2147314467
2116480443
1597832792
1737069887
511057278
783269860
2006836407
1405917562
1981297725
2140658309
1937058475
243981271
1861668928
371527081
136111577
823400923
2099373879
1096682874
1890809636
1743786173
258048721
1297763308
274894851
1613347874
729860730
609934263
1449819613
1491868778
525980320
2059754013
1832041973
790201354
49493349
1832509701
1153489725
1688628994
555774645
1176306121
1410764998
899735705
959846536
302958337
2081961856
1089292623
1837282088
1088929535
1237088582
585233767
392005003
1257573781
1818643950
470418352
582748467
810321747
275398456
2121851492
6240012
707908229
1826616518
540497606
784963329
212177659
922814756
2037582597
1330583807
542612022
1417028942
1631167431
900707404
727000039
286483798
195583866
1573769320
1894520468
1269105720
10042253
875656511
660360890
9261247
972465053
589906797
1007677503
1343547666
1962845976
1601844206
1026802044
426655624
31373228
2091852079
1638436143
42821304
19984316
1647908578
1852214489
1209345363
117694481
1337027109
579590768
2008699625
120972960
934189610
1634659181
1117682724
1057819872
1438447598
70128252
1682099904
68447671
86775517
307562989
768888330
2020090659
58852601
458327584
481447580
548978238
1921338113
143642489
2117090152
946815833
451851490
37250201
28549505
1685762533
569631232
1722262735
1030718544
225448456
419142918
1591247542
287177201
902171333
132971626
1209744710
2100891546
286589024
1336560399
2106663869
1951659360
1969535687
57194458
33971739
1599435636
2008060795
481676837
618840308
74753188
552283108
924563094
2064295562
1006173422
686468163
1299529349
1722339796
1558090609
147228840
1143122128
1861900354
245348465
2119159869
1617970612
1398117387
881119409
1181549343
648008535
314908372
1912306080
1682075866
1965401620
330289995
1452668499
1060118002
348821584
757520396
326361828
969814898
1518584667
227717472
854929815
540079021
1626406607
1486379981
649621009
1809660380
1284712963
1479503409
520440484
1609989895
2129345339
1124221970
31749090
1750034881
299046993
1683042299
2135272723
1915085597
1837184747
1605481746
716518513
628340059
1221068044
1562561181
843149150
2044506734
1682053255
537863443
1028775639
442720862
1446783064
1710655658
894458675
1731016802
1179503581
1737958485
891656470
616518412
78775192
2039476914
464123178
205308012
2056292731
261432684
1078692026
2018463183
92858622
1332713228
273319290
1451482476
1777360756
1864385839
1712118328
1426277600
609453065
1268830890
992616150
2024846160
65845413
2077889073
1760610579
1607900991
484467089
495556616
38119356
1907047776
1244652985
938431826
1826531329
454393607
611612478
1379678352
1056563494
2101057421
59941761
1104861576
164751607
444861255
1454877656
1053502202
540045243
449988000
1460774087
2053780535
329262332
803714833
1456693062
1193202831
299819755
1995602820
792008901
1434750057
2136024016
1819445546
356709125
634212515
576175434
599680401
1718236297
171140023
1854465299
1938842870
1255559468
2037659867
2112715978
757428160
1557051837
1986878831
159622850
999707017
1499886845
2081713266
963093042
892636857
938377015
723715960
1881403043
2027143821
1656484596
1760549230
1137293722
1695057560
754120961
890085683
714248531
260431743
103252208
896090994
2011980331
518140972
1438957709
1455416524
569424455
153930726
1431076210
1634077843
1718113791
2111624241
832510977
142134854
1234957433
700641215
815626386
1135738052
273904364
1338395549
295012051
842556326
1099182585
1633042103
1544207120
1457850964
1800388873
1436118819
1368078738
882277730
1511248779
1988329754
1013108557
726344085
661421131
924470364
1578938864
1960545710
36286943
1716755220
1306855495
1112403187
1331239762
907309036
670775984
1088121149
1202004970
368759975
75893433
937467148
2070566880
1304113073
1161458642
2131889769
855902334
318382740
1717982138
1047376031
1878079342
179040448
554687084
1065512520
1720896734
1042443588
1358611004
298237019
526651864
135426319
981749895
1641493386
162428408
1576655221
2036800980
630600505
685349488
510594618
311928238
625314645
681092968
889393103
1485479786
1943219822
190179224
1887374843
173415968
380759224
1365093495
1483113794
1396603173
1874277685
1718188787
583460424
291503023
1905713385
1447853849
595444497
256269811
1102447792
1084377315
708740496
627246290
674089833
1048629345
1153478192
91425329
284645484
1817100704
1050647005
1124470090
1733931449
218042643
9752593
24562459
1053995547
1125308367
483776914
147226165
181666668
652376120
1719574033
1609303894
416096545
282003826
1712409372
1816649101
370893392
1092422789
1429520822
2064500365
630787025
643393491
133860613
43341450
1722051171
1581886401
1242914961
1453472067
1368913318
747151122
982064713
2077573525
1942780310
84939463
410870969
999768484
1600014577
1880161996
1073456524
317631480
286160882
2006640060
1166132160
332462726
549002702
2125693253
863123952
1369497653
1190764498
1419753287
1686816778
1990869013
481690280
238998644
1386916467
697101876
2003453372
712577503
1901156253
1990670218
1730987027
1172463844
1331611261
45167233
562339813
617774857
1136540852
1624889174
239809624
575886007
1422173502
2144788323
972132180
493260547
1512795590
1048080086
581104731
1296277691
229699103
1500611491
735929974
2018435440
1451709825
153497283
2117679825
1621824794
400236825
1332777887
926462530
1415982357
718936686
577614061
253271209
778196261
1891884440
1384312960
12255755
943474603
296544073
1055752214
165991730
1150282139
146615199
625766650
1210560143
68955768
248722215
364290135
149982602
124208495
1217708779
1443719226
1498719042
295963941
1427507482
1146951342
1012212974
1488572321
1986024440
289156901
1819485590
158287689
222384181
2017096081
1871476946
1708780041
99339972
1838197631
1243258110
391282445
454235059
224546878
1225567485
1414527344
21605297
1912723576
664099569
1168743933
478989064
1942547256
1214640858
635530729
1443181379
909462983
1341088663
1748491416
2531826
1260100614
660755026
1282001539
1937163841
501270743
1313289318
521783988
778354666
1170957732
1655140703
101035450
1186604334
1335735247
1843432915
441014025
1666093262
63536071
1314544707
974117036
1086765304
665759290
75053440
1714673576
1950878865
896912251
994397487
795883576
858380912
121050249
459265104
702681553
1590492986
2000650989
1358918692
347925408
1877154580
6588595
734827549
1597129061
479088834
1987549497
1637269462
1923960353
954371021
686377
1123815853
765731303
1500597727
265639649
456893636
1096744285
732497462
892316221
42733448
808908286
1206972088
942464365
477029815
2028790352
1972007783
386776229
295322248
249138924
1885413347
534228806
254892900
366491978
1024595344
167950079
858069420
1944868252
2006190597
558839908
263568636
700684675
1292422634
1140100116
1445889467
106254814
2036423184
729372072
1125410640
822082920
765290120
816227544
337691153
816198324
865044687
2015812849
578889121
90950298
2016336239
914450015
838146989
500454925
1570710336
2135172505
528677238
1730402717
1379440817
1548467115
1486666322
1946341726
704123581
926650217
1705894417
864452121
467719823
1884724370
1496016671
1977514193
217637995
1393167436
509519118
50892599
2124991835
1905956298
1900303901
1393289190
107483611
1317381739
989369880
106720996
683607967
457658813
608758967
271026558
1237796987
961939861
1780834104
460001916
561227719
323297058
1573489422
249011930
1107866102
1360988775
2090256395
849283550
1129230563
1546156725
834163449
1584417026
220609539
459091672
499810078
1023510724
138956187
1259836836
786297041
497651753
739959032
1333016020
1699733541
2074701184
1956845805
1646386860
1477468839
1441229572
1136520819
24092550
1695530434
687622676
216557062
260671831
2024522011
1486080048
1795182270
502609242
2031495266
339831548
1669761036
1920931486
684525175
1191875747
587976735
1743360357
1029584524
1745281083
1787894379
1708055589
1976489851
228050218
902065476
1212589909
773836029
1943569574
1445152938
822119803
1133005524
973561140
1462473849
1621380035
387933800
1908999849
2078545486
1617478247
449687920
910653292
103116892
1894956138
377478136
1615654785
1009559353
1689026629
968056438
261901778
1226846200
1088890937
395717774
686271379
558925553
976667094
1511157492
317079860
52252137
1570387729
1245660556
1814729279
25686518
2032139851
1120899635
645521882
1033689473
467178041
993511973
1803939441
268180459
1309127289
1482936679
1779037909
1676328435
1873112015
1375067129
694945190
1769306447
2086660128
19355750
1159956063
206441041
1232013126
411361886
2017861915
1227622010
715832953
1373518996
750509695
194656825
1232421167
1373852476
1354470550
842633131
1495920954
386352631
139500309
799177967
971118336
56785494
1741342540
2049833419
58745261
1869395481
1058648154
487521942
1611935621
898122097
489962379
1095076233
231054914
1282871602
365785339
1830039197
1436246740
1358100712
2058852046
79768500
1032546894
1287775613
628528839
1200359663
963068334
465510128
480422298
400604492
525682244
91394826
1406946102
1441881555
698850880
2079270833
2083682154
1879003982
1493301290
1859196015
1442590259
196942163
383718397
1129661884
877018962
1347519286
161944209
1218627129
1695964964
1621461941
547852026
1769943450
2028241670
29731363
2002681207
1791438503
1858831528
960475513
1286132930
941879791
437391258
1669739958
1803943420
378980093
684512303
1518500626
138480690
244556724
175834428
1084091282
1039187460
2105786824
278796956
1688999256
90129608
11092397
40754957
2000564516
797627729
1367135273
2146026379
1913204966
588251058
901672254
2007530403
505894091
1424936974
1402076539
501670411
371083972
842774205
203502909
1115104404
1957876772
1902983139
1968918162
374421591
431158277
118973651
629923618
1755682369
167748969
1124473717
1101116192
510869383
1883183539
1741098648
555658924
650250435
666926800
1607767697
1623832766
1891774451
54152536
145901919
1734061334
1882339060
757866199
1701599828
763385513
126617864
265096218
1728758613
212103696
1050306219
646943663
1521038442
1848227608
2134350220
1935935413
1912917111
1857678218
689336658
235045948
1148229745
1737620904
680953638
1671785889
323083610
1371415951
1539623670
1102935809
233121439
492834935
1942574750
776482827
1189945304
1631064621
673417988
1553079086
76297275
885678005
2083877864
1028476062
336197344
429478263
113210428
1023774588
1222988763
235777416
504183349
1008407892
1433700079
1053161943
45415415
663530257
871619926
1227216508
501873555
1509587041
1679047904
605970378
662917971
275399980
1379562822
172529891
184027522
1182156847
1388336987
713743812
699493881
967802163
883463619
1923243395
607435907
605848379
206990763
2030673058
583338760
1910375092
2012878318
1641348909
691960863
1310825436
1149433988
339630875
1493941438
1605131549
50901480
884511396
523683613
1835385038
1270602166
428095025
733343752
1735144502
479171321
1440624351
842414853
2036081909
1995236360
33648873
1539569104
1452447713
417388436
341095757
2077400411
1632913194
1800823682
1916615868
172296569
568477765
858912
1429182745
389472698
983906972
1058907506
985104540
1684560211
582483286
754777749
1414506306
189608843
1882910253
2131722196
1308795420
367005570
1610133329
100446135
1223544830
863698212
268793202
1242880546
283069693
974543084
253877915
255422770
1650977855
1869541431
1925861305
1389966590
148519613
615804284
435936159
934355828
835684441
42011880
450343052
941830585
233569063
2046531667
359534330
1628687203
884648352
723823450
1176094608
1147083591
1134214302
795885530
905265547
1125587850
1440127150
451707420
1343359164
1155231164
1042158234
760671523
1849418751
1790704439
1471981411
396406614
540046302
1228365240
1476706256
1770214744
72636294
906366690
1049164277
770097125
17751270
998465915
1557953615
1945722778
169162031
1285898372
1823690480
2113648708
1561211949
1637070930
1297858195
232795871
1159173652
907101859
1202308789
1258298332
2094386664
2013590187
562922309
54995193
852974500
1301753193
1487776743
357954759
70560390
930249219
226432260
540868370
1970632554
1960369603
2121415513
680582378
165985991
878647495
1827656913
968406318
362558233
87991789
1677552615
628622557
1185954590
709853957
444793189
1658104526
637892620
551207260
290109123
815414381
2021184564
1654054242
385056776
115057186
1965234328
591323193
170909404
234093271
899746633
123029017
80323543
1084737753
426317381
314814512
268679528
304571872
223835487
1395153892
487781893
1741930353
1153035184
314729469
981923340
1908824830
1900282690
772654994
1637613134
1815978455
1802818219
2000698218
1015998014
388920902
85412522
1744290322
1898711569
945557225
1806044595
982256488
1223837004
1198988157
276548859
1637064189
37942550
1927622842
14233432
894289437
741867886
2129755413
1877557149
331501289
685306122
407356520
1896702525
428343949
1334313545
230335673
14275600
105050610
731926064
74850875
2135666884
1359709489
2036199949
484408134
635535495
1712280698
1296646749
629360007
1348423235
2145175392
1082000550
1687343344
522667698
199917022
239579585
798086395
238017924
185302990
1168883815
2079679619
331381936
1671509502
194705134
1251289649
910014885
612116989
1755497957
1257237586
1215173789
1149013576
1058515489
1382308290
532692450
2082705089
1288804201
1184832962
540796105
1801873684
95644169
1637825556
1709575565
1463045153
576086442
1087485255
595718062
1732248003
1884463952
2145743773
45571128
1841192282
1203618689
857243252
1774693315
1743418626
60315851
1809807041
119158101
255894068
2030278087
233331681
1661553613
8472792
725085075
429496052
2088289487
783050816
1616229274
877547427
484378246
222753748
1162404458
498141297
478781040
375058921
2098774463
1823834811
1074159366
230909408
1243394767
1574103754
733611603
611647191
1974401008
792677614
583887887
1670680694
890669048
2131579023
1656371294
273437570
142665565
1512914303
1826627846
108064187
1929710422
712132530
1940631758
1495744977
1892172639
1960649512
1761056043
1574701257
981347439
1619845386
1467053101
519975125
865905137
1238831930
1089162184
286066294
1388112176
875051143
799168230
1168843880
1774348967
1080914454
10779814
1032268857
1837176097
1692958098
698172851
1661683182
985354097
2121202579
1551063849
618948804
1483809420
1916140065
1866435853
412248980
1570333781
2053818998
1464229731
38919242
1786636618
1593449454
1371349473
416325851
336838488
1191600380
88313136
1480482673
835219383
2125364012
2065361252
963227225
878528757
2145759207
1195621524
649792614
109687293
1144906700
315293839
301900169
1983742788
1621434295
2075124155
453887623
1199336091
725048474
1642792074
1216959895
1475040046
778409869
1094735042
1760936517
608754180
1943220003
597973722
1269430836
254396164
1013614080
136190554
505548002
2054328157
172617938
1311668441
1533451395
455532492
1951000768
1306929888
1616516439
1766338325
301828497
1089678340
1625075367
731666479
1781421162
17742672
651703047
1632975948
754203841
1683284603
895782920
833776972
631962814
674137090
525741824
332783630
941994186
1737945566
430380300
254060120
1738652886
161876555
256625472
1185722729
1427765071
1768415235
1025838896
2015927415
1438326451
808118037
568281851
828014073
962237633
2005773143
1454429513
1016513291
334521261
1219825504
856160821
662180091
1547012387
1916015073
1851378458
1289039783
1957137398
1984830651
1214428821
1966210059
995252009
2136791608
424274296
1862558210
132210473
1480758352
137918075
1917214472
244911384
1525815964
135612023
955124719
1912173530
523579346
523686245
1879355273
1676364740
1878688158
1744543074
53860615
309868420
764683521
626690126
1188004280
992956383
1198497284
932959908
709638039
594999145
1609592207
848039137
1738559383
1529673817
2033592041
1335463800
295903111
437643096
968298362
1936591468
1980580146
935120913
1807237927
2142544517
2107956087
813967933
1389126798
786296016
256963870
1640567950
1319227845
1087549297
2028785502
572119648
42558292
1285974367
47466380
429964979
1564389901
477799187
423772648
1107562819
1687872982
233047703
1622809460
1008503366
351996773
172113760
416621548
889384787
1950544553
1201382327
1659707668
1662385786
746951972
598582136
1480382478
918135798
444335185
268632421
1429184387
833647950
940826431
788583257
2109274909
1930458675
729698659
1861962144
1085094862
1693721655
122198266
562249851
104082459
472435593
1881609428
1111332664
1066320072
1631265608
1765530261
1505055043
1015600206
90386756
2009191772
632913419
2098194404
351303284
589654989
1912072523
730328819
737633093
246656547
1353028423
110567503
690033700
103353567
740684070
1061278029
899568874
1451791975
2009199909
844060529
408874555
818200036
379576030
1779495680
231618714
467839324
1699533627
2143535385
1685453172
677447525
726220083
1105638819
1778943865
650866282
388560337
1996332732
1131623957
394478078
1224225830
710552840
498731620
1642537279
1404454514
715393070
1014871866
488758743
131535161
1073276705
1177346317
1426717046
1172068386
563983278
1291954924
966437893
154652261
1499050959
1997310525
263156430
1355214515
213171486
1319985863
97199479
56204117
309423454
805039074
1070830881
1809090272
1287417499
1992317798
13284036
1772119163
1990836171
62741292
1370373293
2000084781
1840842889
1730954353
1623651710
834558845
2117726674
2037163116
349200787
432373425
1535740255
1778911366
1937903249
1448050526
859941843
1347097270
52650001
1484930468
882079207
265606566
988997500
1466377173
1931853912
1855813796
1716142258
944754109
1055957172
152380614
310868364
428833283
1622078499
1679570937
937754532
1515864447
614396515
867549738
1233720997
599463968
996853350
141904178
959829517
598840519
993145404
1959318797
1059237987
1554547072
1892562918
1583367233
1588101278
546714716
998755581
387115001
747184286
137866929
1536857042
63203340
1270581246
1945601594
1845272094
115994674
1774547273
1697748239
1174681419
393257665
1003194708
1134850450
1873065673
1676039830
429991078
1812049755
1662736915
484809147
1413512711
833480364
1426400929
15072967
1228176587
1323402619
334943581
112308471
2090664747
326854363
248496931
182538200
798409764
2079732781
1830874311
803148817
2028970546
923896973
354480146
789724092
1513133365
31454643
281417296
754171332
589699291
655004562
2109695753
955074432
842015369
1463527739
304464342
2097381340
1069719648
2109792376
1105068099
1080857512
1738505966
630610668
918888748
1129581272
175322886
2016119125
400521655
556589947
1855776042
1481821274
165933211
1376974551
923461252
418176246
1704738697
316450150
1530200158
1342241796
1454587468
1855834896
1130171678
1276308325
1873425454
1534917446
140456815
984067507
1036923594
1474037165
377136265
470421060
170293249
871678432
379314629
830468667
980736157
925574149
164727658
675377106
796996047
393582839
1857337054
1554165593
201909282
1146923650
414043168
771855178
30103024
1446177700
354348511
2099783768
407665778
88485072
312272205
334814620
1527148386
1676343312
981441178
1580827966
2061697613
828593555
1295192418
149036112
821454626
2059523986
366080160
1301568355
378788015
1644818137
1907527540
1712918138
821382216
1257146009
883919902
1543517517
483339485
1471146278
588573236
638643185
407444496
263842922
238729432
1177950837
536133082
1019438350
1492533418
1605955061
1836812703
38790111
1160428233
112859071
1692181833
1855240581
1810009694
1459279492
1597228708
1122124533
628758148
824624799
1210195605
1959951628
1870983684
1391425892
756173454
1889395254
171366442
1466619474
732974962
1880591628
389609356
172311252
521050931
1223796185
2012535931
1501074133
17895327
1745557018
25026147
374915231
802624582
1185383660
1482823576
535260489
620605668
26385356
1724637715
2105485647
783462309
1498386937
1669127867
1644659742
1622263654
1167458593
1212908161
84075738
1030016419
1836909078
1659645523
937896605
92270936
1087737906
1525599153
458363985
781384801
508900869
469365686
1489662292
925408985
1699873218
191667555
1256135085
1764540467
149995856
1286558662
110407229
426957406
902202950
396227626
1177755761
357915516
1510896344
1217590299
1185153988
898044015
1672793402
1505570791
1035117772
2001704652
1318607988
1636385178
681503236
193714079
679677089
34037109
1335098458
2095810799
2138757899
1767291365
2075375167
1694808233
1110182525
457145628
42458502
569794222
1900912397
943993543
1925849723
477296303
469836610
1452526460
1536419910
1881940726
5157806
1164255689
1478940142
783832690
1274958616
996477279
1067396466
2133559026
1630504762
2097145074
285273360
180086605
758135993
2003813405
1899018009
2028710351
255062828
563612185
1367966126
869321291
2141991481
735550513
450891790
1194582223
539182185
605722486
31797809
1801386775
379206900
865374012
1995951336
781549410
378225300
2141999924
1956096669
911087333
1020339480
2143436320
1154093796
996646751
1792358573
1167723435
786508720
850535829
411335261
1179727520
1547116701
88401934
598539409
636149618
596513702
1379557573
1988401945
1603942948
1340462464
1837848505
1983510405
1628734748
1622697370
769784970
93371708
1330873981
783170152
492702203
111816143
793875241
1358647798
1197665989
708506982
359144753
347474256
665387234
26167007
1243203814
1352187389
753579907
870203339
53546053
1556034829
1403448594
1720554801
1681675511
1997589570
328280403
1529251663
1905309205
1646817774
879293556
2094865991
2098994868
363554015
487665742
313175629
1416632394
1679801627
1373666176
169648985
462294290
192134162
490969893
1377342989
1209931162
981918915
1206578476
66496485
484003763
791010306
1406919270
611526424
1427160138
755634344
1608483247
353925907
1683596773
797846506
786886887
1642223848
1183354565
1558727012
1226770481
1845182248
1480828794
1792735174
1250683801
496319040
278252548
1374552236
891661721
2046751066
940248006
1566570765
42924361
1882585400
1644148413
1528928620
1000260829
827814396
2028663600
1749802505
169216843
1735387767
512613786
329379720
184192848
1615563953
1963994448
1355797122
506438876
50827804
506684380
2083971129
168166461
1548091396
1508213348
2017003237
127640387
1208265615
765216931
974377391
788830454
1060668909
1644296888
1836857654
1079379505
309211379
1822207824
726416250
1892419919
1641077554
121185949
414399575
828618548
1847092203
1191323455
561655216
1449270997
1828702167
2035115592
1628209210
492917263
1594152163
1682371614
857135719
1234991437
2068981532
1170485954
1303157311
1817439405
567569402
178738501
872750089
1900173026
1654386491
1029465264
1107414139
758898432
214658935
303615720
97386184
1999657881
1584740759
1134984386
369725062
1105824613
1508347321
597913768
269436798
1056856444
1946766041
1430187045
1795691788
1234445788
1116201918
563945132
1369177094
833034470
129473149
824859587
1026677120
2125626600
1965491593
893835554
449768468
1655840891
1023859576
835974413
1388782352
1553318159
229050048
508298338
563034032
1935637666
1500119924
36546873
1226935603
21384432
1487897031
10727631
1065801870
945129538
39277493
2071099870
540250454
1612868907
1251844150
223601371
1259022682
1179694104
1328635974
403357801
1157238136
2042570988
847651500
43440970
456617364
710233841
1199708304
135427789
996134129
1837828397
1372154153
534929121
1740200518
836980217
101174992
335642314
672337994
1504895175
549026436
1246822056
1422892440
1202459777
1494499486
435546728
449647885
499684701
684854481
1038966662
469395035
155859923
1488821925
304104412
428580287
883680778
2097319269
1214218951
1641934058
1518033706
190944461
651285763
222067344
2050307201
2022320273
695995815
1775696605
1515966585
1358582229
212660407
1348145183
1361202274
216388055
1446351231
2009166401
1059358499
1841663925
1735866680
1073733731
1036331840
122702761
2054149153
1349572397
1022017878
750623698
672000270
1340216030
703908213
1448357883
909448940
1767560764
1004658324
845438525
1878792973
1103821739
650109049
2012215112
852320223
2012466479
1117726032
945840744
657658416
1090233456
543274175
1489764850
1278722229
826102545
417302919
174841601
275022134
1107579765
418962555
218275534
730177425
705085476
1196389810
1024834995
1216271197
663622792
511707113
1794774070
1318583978
1751102871
953455165
919905053
1036743671
1284915371
1351141847
818980705
431932488
1455203727
1641647504
1139537692
1261377042
882640265
1782079184
2094703860
800719559
1766677480
1914430607
228781263
1141636492
1111486066
1694922119
28469326
1822245103
1711637796
897296907
1833798280
1564886476
1960143694
1757279969
2119853180
1360169
1607939815
1749896943
866627928
2146052740
1298553225
1564462581
586230509
1133300336
362772521
1672309354
486679993
838094791
464030648
310882297
712471791
146468707
88394000
643203442
1254201122
1639713129
325407071
326296559
304622178
1024022389
596093559
1584975780
984590439
8364945
718470896
1472793450
1994549925
1583613359
1225074346
957615707
1419638590
2022877792
1650488989
705096167
1092981765
1575493935
82532669
1532181741
1188766845
732836433
913485536
896216322
1746881555
754269597
635434621
174745972
167369767
1172512742
462699603
1355101370
877365036
1361093195
1771623450
645298042
74046867
1370386358
93771736
981850766
170299682
2072679185
1671852241
1021241603
1717764821
430931546
438757298
445790915
1701909781
1075156946
1274051731
381265488
1990347127
75518147
1330710397
1045986151
1300636776
687850547
90464331
1202767212
679008746
925883409
1450807172
598119668
725827797
56492138
1297466921
1642746556
1940721633
1792953673
1413881306
113449333
151151104
1626951871
605102448
326244503
112034367
33247621
100211972
1212677562
1696989131
1812864323
522204777
296052643
194382558
161898100
348081453
524247073
1605834828
1231911568
1975558836
1461771954
1485229699
1940977956
2003782456
738349522
731199827
1702916407
940336379
1487942258
63784399
1975713667
1664817489
542743872
1270384485
682444199
1096049829
1975514574
1952400309
438366018
1809032903
1365282773
1158006427
798933222
372046603
147939849
656932523
781463083
327047258
665436256
221536695
1139636198
2125232636
477109803
27727961
1576358468
731680544
36034663
524710621
1907037076
1297855604
1764362185
711042345
1624795554
103101017
1078745915
1041419073
911186199
1666746073
1627978261
2141533482
1373323921
412103993
1208380980
224459644
1703457235
573202045
755930809
1696389931
1377153864
1353982230
2077991205
1243044491
7009052
466141690
556928330
1085814073
1244389988
2081790965
903919091
167448448
1535452812
1901320415
1264575468
526677079
880971402
1109979328
2078828583
193075192
274043372
1895756765
1643888215
437740784
2098550382
1376098381
1098266140
1043812506
1453407971
598545599
1986274949
866940527
594477301
67878814
737355725
1278246221
36520823
448755434
1878545680
135512914
1799603445
1341903177
1839503215
219566467
22677907
1855329802
1948252154
1163073848
137204107
402652479
1810168221
1799255876
1495308129
2118268883
2144664503
114884866
1359631918
1764212757
85894286
1666684904
988927862
552268327
388977392
1268893313
662456836
1909812184
1795725623
1730634783
1895292956
425964782
259178107
1605271765
1611412667
245215124
631589389
198875918
2100902790
1014288526
404657397
827202069
393065938
1847140205
1937990694
208081840
1746809045
1515585247
1199541103
716724099
23432426
1814543551
1539348128
1216332799
1524107953
467331796
256081120
1216012715
1574035954
1697021455
1716410980
144361639
1110073321
600946741
495923923
1161317352
1616153866
1637275342
251181800
1871277592
1444305849
1695779931
1326853155
1396251919
1998544416
448282571
665787760
572667692
48760073
1036457283
1991534231
2085541594
2103600529
2022948520
2123303300
1300031133
1344636824
139793080
1594500517
1619590650
98319286
1241083491
1009840369
1413514593
31488582
1921965249
177847052
742138543
168577261
384829239
246871841
193162405
1357457668
193391990
1457999503
1037756455
1787235819
236348967
1444788853
264063955
912513899
412837690
1192928853
337710270
1290562405
762779024
642718322
1514877399
1732255031
1647484445
1520627233
1024487800
67103341
1733154026
326566297
1610978449
1007814213
1219075812
1952219235
507519823
1315111825
591339735
1561996282
560486719
1640858305
301250574
1991814526
251486650
1483827267
478264026
745467905
885840883
1340316368
7471237
1499956147
1555998585
230640054
1031418328
980944506
1932916745
541178578
1668145405
486774681
1919464059
1723441467
961047001
1382109577
271454214
95615765
1910086292
557829135
2061863854
2129164349
1137124312
1151247940
87496068
1025730578
1605619755
35068379
2005766036
1616064578
1753056762
2135724967
1498190147
1984252559
1050873246
1082021854
1659008272
277269330
553821063
542321287
1828170552
1343778678
1514295194
454558507
404510417
197014323
1800602901
1976223253
326447643
634613637
1621068823
459933455
1476966945
2058125745
1083715644
19059595
1634575381
145684451
1198275131
2081785048
1673238499
258558216
1826762599
831167065
968832634
1662194115
2120211050
747674607
1167221750
369023889
1750276794
706479098
1088019824
1638296159
525106657
1457664499
17372352
1696240503
1916575466
138961941
2133677226
1589615400
1818578735
1809824358
31534302
2069830472
1320125985
1057439885
455681711
750285188
221714950
1517092757
1125826870
903394740
654131122
994515216
860796209
1000552349
450024194
910027032
1178567159
739476853
766207932
639643585
13975796
920779417
732569653
848970998
327140030
1582552375
1180258185
961106154
190837249
1461703888
798875754
1973653380
455180757
40919080
303531497
978229918
1447419783
1160524836
213824495
1755101998
1891725598
1540266353
1622236846
1359627560
267130833
171451088
222266325
1236531292
2028338507
721482757
661158490
232745792
1806804944
703958834
1327106692
1674476906
1097094727
1636248452
1034047219
339136910
1861067902
588813239
98917286
1893093226
1561818934
1714457460
1074245515
2109583021
427766012
851099309
2136894426
1258948838
996748804
1453340451
446059637
719745928
1919912000
1461738264
2065864891
835625712
338502696
1383297724
1512334068
1428919158
556139580
778024814
102510880
109264028
541976034
2089413051
97908037
1469336330
1538139579
1835691758
706805037
97968927
2009852672
2129655858
1627693874
1106995737
311401722
1274589301
1648543233
572545463
227450358
2112549441
370739520
1805130114
1656246500
1641449239
1683086802
1127735804
1636263044
111635545
1792430472
1497933147
1979213877
303243880
1880205311
1347617603
564570054
638157452
1050131125
1813988053
445665333
1083317661
1956585740
140661675
304274317
1948197257
855646458
1823529408
2052113759
780060750
2089379486
1299267294
898729766
11816401
2140898654
665177170
2043468764
2049011238
1897676666
663211669
1297239261
763980853
284333635
1879883313
1746798072
1586929430
1700569934
1670279961
1791750603
581667181
865089358
2079284663
1203379689
1877505786
959923044
1387514463
1778083568
695116464
729352412
799615754
417033461
805954976
90247608
1322543398
1305792436
1518988497
949284996
209731755
771404528
2033448838
1617545598
1214554535
385256137
735452492
680173924
385882933
853225351
1512381662
763393853
1113345180
1294875210
170766714
915219290
697721083
782805262
549614073
1164574784
1084526715
340773694
1273968261
429611837
1207020265
1772582203
1872430958
1781115774
1300736574
1155431832
1755419274
1102156610
664947713
1056342145
1523395073
366716969
1520612544
554167496
37374718
1684865761
1115494746
48453392
684567171
1430362040
1641640276
1584469817
1820708245
430003888
1732260258
1179659198
1938892249
2122388452
1254887103
1565877869
2133964938
1751136238
1559873165
1605099670
110578912
882128832
961475282
91731737
519643620
1156765044
1303438195
1107037893
1985490184
1206659034
157581520
1634033898
175300618
541420307
1288713652
1249447628
227768203
616929557
1564009005
814431955
385995027
1229244844
1842533635
1295777797
1291962814
531585623
1100992175
1218230009
711402415
11394888
2142440251
1233047817
1508373809
281205565
227824699
1053606436
1568054853
1070546722
563813372
1307461545
1477199754
1309586472
1094360793
1901655350
1416423390
1388095948
89656730
898500787
1267585730
900935536
1222885443
702973743
2036846351
108303445
1410232337
95330323
1058911409
405852114
680753452
825318029
1702925044
1266135414
1236346287
1433766135
186277716
1936251241
881328026
1284310332
1695034045
1297250524
1002056392
1198994810
973922525
248502700
457426921
1035458515
593857889
530100059
1604673027
1038292741
654846860
693251757
630803697
2105534035
722860713
1087565528
1168984040
297903647
308960712
157978693
825808710
163188659
105857455
1407069807
474604352
902064682
159386219
1609209554
171984324
1057687074
1824786992
272452177
1894868225
1294467642
495550403
234177580
1749865847
1459771110
185211929
165448615
1117455422
1596468176
111284440
2125171525
1938745644
1124561567
270706401
281489702
1518584260
1871039498
1862884473
1695209495
1449120365
1016640635
1302629081
156169796
2142581044
1688139521
1129223608
1316853642
2144966727
56388390
1460183060
1025874867
969818063
1134098424
64867244
446545948
1542504523
1636032687
748158618
1172860709
2005794070
1797019950
879702465
145316149
1703941669
788554216
511461134
1369297857
228614818
354610228
634939249
724108056
389444461
738870959
879880609
564447594
573381752
139973008
1992278065
843612038
1586923496
729414253
110915371
1150711113
967331888
25788660
1202817921
492910968
1471717835
628294448
335331429
731490799
962946529
2108543318
1058495891
70700159
874411248
1793133174
1124691465
1537764966
1416351741
754450567
428955155
1214614924
1382605709
1380377805
1491663155
457672611
1997394493
2004925397
590440727
528683797
721405463
1449105904
1406016236
489684796
1707166575
469772103
370714301
108051506
1446753015
1058106492
888540262
1214950361
1673165806
286910033
2062975836
1314928930
277989013
221438588
1724436270
1583200649
1439223402
1908089696
1206525797
336204724
1094806499
27380972
194737293
1598828876
1979031428
1560975374
440766329
295056974
671359930
942428142
563373654
768049523
1281689193
1382716697
129180675
1538684094
1983859907
1858857681
137473567
294847778
1106811914
839715406
591180322
980620247
943189099
833781742
334577051
1517915409
1093944128
714706610
1924455070
1848201608
315127230
1151950055
2090546944
60089981
2045047244
2087020636
822235743
1362881849
2048430585
1111638652
313406565
1468490813
2080994996
448631931
1506618057
1727377136
634841248
156920887
1215139865
908551703
2122138492
1405276017
453908797
136179726
661972857
829397275
991013951
1008525574
1172648930
1196924080
1761591004
2109678382
652511716
1581716273
144325527
753985315
1079924171
362827462
284291361
2057264106
1784160756
1801893800
1589807214
537866137
175026423
1301614468
1199505955
65722138
1837375372
132120256
1335344576
288988851
834146136
1143334873
1319307141
2039513691
1826805949
2062353394
405876334
351129047
703382844
477153131
1882530572
248546535
1769623992
1776258480
638229852
289182642
143030475
1770622352
692243193
595379935
1235485917
400692668
1199605138
2073267141
1002367608
1918111841
46993717
241924404
1532406409
940232868
334389856
1006149398
290110668
1072702841
879225949
161193649
477233537
172013217
938407738
1983351648
22428759
1060612362
1295744650
277582479
1301059139
460491423
1916704630
427912177
1380198390
1573816015
1072127630
557945252
1942195136
564126376
767520479
922632391
1236170862
725926217
1304944399
1887846798
235692796
204746767
1159710961
1070626639
1059662050
650803885
1847416489
1104230699
1653129933
20170612
480401847
1795846649
88538733
32897974
1838508151
862423169
1750876326
532342811
1586005256
605425752
1029722185
1092336750
582372220
1865171141
1921263568
5162175
1184802642
34485986
1251725280
1102605391
866915004
1352858668
1613840817
192973604
157965422
1753896869
951668931
1332541799
167245231
816080385
925081075
1600285759
58378475
308017553
186552487
269261153
813799379
658817735
747133498
474915893
2103107918
1723744430
145096450
792514798
2022330464
879523910
1087990331
293634542
1889907252
427259404
951027258
1378319212
1644327806
1604490530
859791379
1644130274
1522313252
913084467
1710444992
2076103701
1673566360
2139707723
821375949
1515977586
1235212347
1495710312
462854148
705920132
1343939511
2039266699
1160645545
1337908498
1869104978
1892343128
822239595
356288000
845303009
1782774877
771556327
13238370
686043777
285419166
419188745
407992553
566225010
1191123103
1522464533
281775226
64313148
1884983521
1216440490
1828084858
636759657
689268498
2022065590
1438837487
1901148812
1418357887
702732742
33144571
1786266469
324146423
285777511
1371001062
1891856958
1295640132
816104539
1434762805
478232547
572633312
1619969592
1340294777
538045334
1034915952
1117717242
1532825323
1885698178
921416447
661020610
1042984730
1029911714
1442114094
1256190668
398001351
1793312334
1327432591
1532343425
2070728940
1191625476
1005316129
1792097033
925211366
718065140
1466991892
1032944537
1931533737
100613403
1154907050
1579062505
201227113
260982909
1808505418
2041881117
2127002134
1873723499
1070603200
1172214728
2046297973
958417712
343191489
305795989
632145338
1797598133
1907969017
796749135
2017156958
2111082306
819839723
2130215350
1937925022
646997239
51717469
1273610466
1922329217
310884970
1621944800
35662904
1044152738
1229890294
1079565768
1803772006
1915871195
1102357957
1534385310
1480239272
1406460254
1864545333
757944536
1934366698
376917161
770287455
1201634219
128756561
676388508
2030716741
186812028
534410537
107027977
1008720081
1091197197
876203556
1017084137
1614164824
341130279
177115236
586852341
1651793917
1607811037
2064275789
382229256
1470414640
1250323634
92853240
1667640691
935573264
803388379
2075331394
1139597945
685631977
1529141126
48415795
1660348618
1084683305
696951442
1388240982
2090543066
1481749201
952666501
1537853324
1239225149
374542757
1543412329
1782242054
603129690
1037590873
715154623
1796992715
1491332434
601503197
434152111
616811592
2048731040
1574227121
844212317
312917157
12699270
1448016718
411802666
127277790
2056520550
1870177482
1221163066
1529343465
226100701
1011464414
311283881
673155968
2126442373
480950608
310404513
133185961
240201926
827312386
500529919
1100155273
1566516359
672088554
1269823332
268976444
1121121409
1369232159
101666558
1996385794
1598998003
1169303237
1291464957
305596293
1969892642
315494845
464978377
1717717144
34728562
315836426
688069317
2018183711
1275784693
2112855108
140104189
1363912238
549037020
961856965
58477286
505733291
929990916
661368353
1485508282
1064295109
999884540
1800095849
1646423077
1896090805
1231132677
559673022
202023018
533350379
927740883
53495909
1479329449
462799321
1520698258
1153218898
480088261
213656949
194076075
892753536
212780935
1933946427
148572960
1308780008
202937010
2007910768
2054410966
1581212537
1013680458
2068889997
890588663
1771081751
706513376
548728776
139003017
485820405
2006670087
1914304065
1264636382
1821597685
1644499833
1588953821
218075010
25349345
2082687392
2101418120
1005783989
381342046
25759061
1552835288
1463829325
1081242549
750692002
687574738
778233834
1498938509
143466226
264285763
2044799670
1965702524
1167757539
254747019
393531863
1079795173
849887421
1293683143
2083165115
546124642
249789516
449758046
2046344156
968564204
182076410
2146199537
1164842798
809332536
1841609245
2079938797
993666985
397170919
2046057316
673829297
1013948755
2063622769
1415184409
22708590
327298551
1246914482
1613996791
1680485864
857766301
1053105868
823325161
726490551
1126925965
1832986348
1787668261
1783957977
1462520355
1288478249
503883806
1832999122
1422430353
1701265315
1949232705
2002346094
2144872642
812911255
818231251
836825121
1423661532
1809411866
1688960834
1432707902
1370725859
1025574389
1794980880
1450867478
127903668
33541644
459369097
1088438675
1352379786
265286346
1824218246
1915417349
1164377755
1805982224
411914616
254144792
412081782
818166572
679335502
1565178866
1174841812
1801976978
881913441
465892713
366559895
567974395
2043020104
228354871
1138213894
504255226
1441504531
549333098
889421648
1174233464
513401532
2076020961
2127118081
1899656985
912581178
1044808246
589812900
775603315
880255182
1717141242
1208216486
1375897241
1743319969
378200228
1460282950
2029854153
2033917776
1738412477
1587577310
1340713829
1771520114
32886814
998769324
266680448
813005931
1903327034
99592357
280716251
1031993560
7819942
1943644994
818321361
766942226
1693448175
1574174299
298371511
262510038
743352600
1378164008
1313193664
608743161
429702774
632168488
1393023848
511926780
316021182
954406972
1956149500
2094906115
1223204691
844804809
680838021
906100923
2010167621
1066805042
2129142167
296690553
1919672666
2143447463
253042822
753989260
666514124
324249727
165014630
1368338502
1835533675
1719406472
2138918165
1975792012
496537399
731829537
799092020
1785501418
2081066644
503352881
1589094376
1929416796
1624243545
202754545
980393948
1002963395
1425132006
1408300754
1169021962
1608149773
527997574
1802538540
423079943
1906022526
930322134
1089374496
2117347455
1032198842
699808308
944905346
63750721
1211402127
1059466870
1132772569
827762794
1438286222
311569836
342584004
1519221414
427722977
1261104278
698697674
1669897008
48599840
1524042883
2121298400
1848903015
1950444443
1840977594
1899374539
2067115025
244505560
711883944
56571343
2085117737
500210585
2021041301
1748085114
775240354
377751858
1019279808
1872285146
1286904982
2125244915
1509230650
886599752
1386193613
150696460
1150787036
407661598
2096837155
446092585
555218279
1853194017
797279273
1756929616
738191556
1974756887
630144284
1419153551
446704269
255082579
168364706
690409208
884050145
1722104911
634309122
1601244381
495204299
663260282
1264137810
322799143
494281438
367960685
52371012
1527955353
982075265
1537782787
1007625084
1133711135
286464143
437159773
1739259690
1063971773
597550704
1402570364
1902989850
1914766875
1127568088
129375400
1833105872
1429809402
1064749760
1716279819
687927026
1413144792
1071581340
1335943091
14658512
491580557
2112724411
1750013032
1864702562
154564023
299337292
1614651526
1262881478
649531557
564249084
646853215
216543533
575046846
77395727
598313578
726510712
1953324172
1398480029
900255673
1507005477
1980186250
1717054468
310193107
1850281653
853544100
1940839571
1582739274
772960282
272420183
1314022507
871071283
319807371
503405230
1063666543
257966974
1367475774
776199191
208475495
62058029
69944593
406783264
2066181190
1571337523
1679422324
1488199439
102478479
1449157546
1436820855
317577221
2061505784
986311918
1547565375
1253366727
1700754808
1952729453
854814470
145175575
2037540063
717396546
1466877225
2005102733
507848102
1148818862
1234460776
1779996524
1428403684
1630944130
433928352
514579760
1868882269
2111754622
481873961
2110072190
1699568610
1321150169
962572632
2138262128
568583192
2061574404
1319073022
1396256268
1037003992
1188204696
273240315
1542754789
1836601400
1681476593
202124759
170899263
1422231775
112628983
883115373
477021934
82769320
230343822
1717717355
1311376106
519938681
101334792
1346900229
54902135
1874008844
2094313657
148950865
116988248
1471202726
425693499
1449185723
36999867
1960330437
828698862
1434502732
1589202688
1207820631
258444432
851741172
1630680375
2082864463
1767713111
368410132
1572851221
44469724
288373121
800679921
126348374
1772461407
934922461
223270396
2096766277
680384010
771010579
1855458934
1469702359
405935082
1732972963
1455261081
792701216
1786314474
452927104
1875958755
769762358
931769792
1104159017
502883508
34949845
479350635
1344066277
1188246376
865778087
1919016453
1944319932
1573499652
375574733
1345181858
1227113010
911655865
1436622075
1627194850
1715241120
1898930429
1369081503
139476488
1426919535
294047729
1342294852
1824668905
79403718
1672566290
1204993295
1031240875
2065307884
1586460436
1589463822
1767315492
198320156
223001359
2136035786
86357102
513111523
1460468921
1144795994
1203467138
347401507
645611510
1309226954
1370353316
698255585
48042003
1979036917
1743206532
954460735
553215356
831127316
1589831502
663356036
1238504630
1606951240
761931543
1166217764
830915604
568417543
2135413821
1465117315
2026400326
1317237564
462265656
386235327
392582293
2146350045
551759173
1587783613
1453176010
841340572
1568169685
1437229004
1307883472
1604885189
2043901147
1709312003
92939256
139079764
1054105148
1800151906
1961000661
248800969
1971715845
98650262
224115661
1598596781
964068278
721509834
1536193181
1487909199
342866542
261561740
185834674
42543334
1552446935
1125114375
1007541345
655089963
329774938
1449704038
577063640
8910675
1907646730
833734125
1379454385
1096528464
1355100282
1166596459
1838675608
1527524185
1691533329
355232413
461400050
171097567
2122044037
686277745
1212793979
1376796635
312091583
1337557998
734602409
1001849321
1585382553
842357738
1905595729
1507629107
1120992062
398598532
603135415
1132751342
1428385652
1651843076
571985354
1825835447
847338335
753644945
1988252878
2122470950
1262749279
547633004
1381801708
158491139
850315082
175578574
1189674015
892019788
1927859885
1710323796
237391321
1291645068
915605
259107508
1341373829
1489352473
590325664
134705175
1360853862
996478280
406759048
892872725
1574437783
571538997
536285949
1239968416
157117747
1692180985
1896304325
214688964
140787781
1373732520
1103821815
2078047242
2087343208
966570161
370343179
1534704410
2043819638
1949358714
311656630
317818482
1795135197
2086526241
1370559283
1330845723
784023666
639588560
327530739
1082999743
1883739650
1677915234
622268643
1677263835
1001298201
2137484850
14057165
848383146
955414486
485848076
1956928685
809052609
1156162376
1606632405
128923230
1150361969
1320119777
2058621729
1822952057
1962729673
1957835244
12861527
48534964
177877191
1418198749
1242778084
1126737041
1711944242
1557319718
1285328736
1928293773
1041097044
815615039
1420810597
455996292
1159127746
1337526634
442149346
94859327
890083344
1070030041
1175671894
1846330869
128809650
1572188354
269934040
574618225
754500019
1335255764
1124771274
2134161541
1617185986
1121921477
194172416
235330302
1350359465
993395882
598645416
2130705923
602308444
840282150
298525402
1583684252
28799706
666019162
1620994218
553985899
575607673
162111421
1710932354
211928174
283787006
2082515830
1676424878
174779332
760606119
505658356
143697078
535211395
675354348
1378208246
238789820
482209916
600759676
1739553072
2123840446
34028867
1428816663
996427713
1620202399
1103663242
2063246692
2124890994
1645083466
864630018
935281250
1481132118
1532653109
2095883682
1579811731
1942144753
1538581840
862943317
12800857
1555501727
1125592958
645877605
489863338
812070913
1187647652
256300252
112130933
1059084943
457927634
1436990309
1110872240
731487027
1597583755
804571674
1515278096
1852933945
1209145645
490335588
1195141828
1611861264
2059215089
399004236
1669446191
191560783
1726535197
1612875671
68895088
267848314
1836279091
1716300065
778307480
1104634337
254571149
566268380
221721067
44808199
1516354027
375264574
834562325
2116348855
1254586214
1456489061
1536197812
156510960
1349359512
184594025
1994489841
1541448128
932359945
1532085680
916764033
913092682
876985291
528033580
732062785
1234413703
1642572944
1374881289
2023848741
1426658610
398307681
254252068
1189522829
2122483699
149247026
1367045165
1701433239
1278537523
1058756718
698627061
138574373
2127459493
484860846
1689898663
1827469216
989193089
886468093
1738422088
992507813
175675166
1755969921
24373871
1364167612
963637252
1816794098
352094492
1177283297
1942442983
1974345090
987265644
1231453950
1269543538
332945951
1690342986
785692586
2039321615
1547454607
334682040
1476667299
847163533
1459602551
1663768105
1518692562
1641286774
1336405151
1990248786
815220665
1729470519
1893913817
1520620023
1962096777
828671485
1463745742
1938443473
563876713
765505458
264343969
1608346854
78649347
2092377541
1147958638
261840305
492780212
1268895032
702877490
1506421960
1447475165
1858188655
378332120
58703196
429060234
240971580
75298292
2042544386
107515662
1109977647
485813884
1906359140
506852032
1844075511
1290734640
946211728
330163349
156478849
1202314469
925171212
2085393097
963310132
1159249213
200337431
6804964
1105225034
927735853
477251824
1156299961
1490972839
587374840
738784417
755261479
1341930291
1018419701
1236354651
957743106
1360772702
1686504754
1476745610
864315139
505177368
415196459
64179762
183146323
1449865713
2003072116
870420747
746831307
1033465114
1825824313
1452945177
1755738131
1514330787
911294032
1886793592
1716727476
78412144
1821354469
1881273703
1777808138
547669992
1533869951
326347579
916751078
1179554897
19857181
309113782
404769917
161435875
682830409
1402938651
793283351
1618605094
790785294
527452854
1769075471
1534025040
651791740
500248485
511649420
2102215568
777479267
1680224566
680669503
2042932320
2065816924
2000066612
1666796623
59828564
1169342202
1729969204
1612180479
380116530
1956461360
290663772
1051529783
1394495467
440223596
520971959
49802208
159644271
291618121
71731322
1763423469
162082447
1115832846
367892963
709092477
416168220
1546778517
1137890479
1453957348
745197609
245363694
487290232
1622899833
584370760
588677734
61183840
812153103
858741765
361376549
1453659741
347034993
841735802
661226427
1600288849
749936666
289742159
939444012
2038751327
1756763247
708717992
131348084
988809420
242990873
2026752922
1772896388
1394558300
1001613726
1484734615
1153331886
1871088875
875286211
888263227
822751440
749898973
1622218694
1455404981
1605383580
2046870086
1050025745
393582828
1852037843
1474862364
520748445
1260622801
908405101
2129570102
2021318300
372296601
445952600
1199227370
862395430
842694089
1481780669
418007944
1193124717
1424466444
1308025967
945255871
705601615
2142899896
1012719387
95323557
208499354
2013669478
253736
264906922
184871298
39458698
1317347086
1718603279
54446178
1019053790
270981619
858065247
1887408790
391309701
2126552174
1744239914
1041735697
1929595305
1212243186
1030540383
1076525415
1509793341
206068592
1191056794
286096419
368224582
694274513
394687557
1606338313
471228119
1872248011
1162808382
1328901704
1594872381
1932256036
392632846
1567356848
320908570
1667270345
1143246775
1680219950
1357720893
1987269795
1791341757
613606016
1198369479
753495272
1481429329
1913378439
1437771508
1669872451
835641579
2001912323
1900306851
1684576095
1284393986
1020167036
772208762
1689627921
1314564734
90717133
279710666
499690494
651070786
1254736906
215674537
1970422004
203706933
417228914
743988041
1919079734
1685781596
1133964671
1553380059
113416010
1719932837
1896995748
1144504959
204098292
1119068879
896078870
1244205637
558752119
1344995522
75869282
606321560
1925831170
112718891
159060848
1383646821
1436838415
23109834
34241747
1664291089
2066967752
1528141398
269456881
783793374
1798839453
1900208630
163021281
2083399045
1512149550
1981360433
746790298
471359239
1585909209
1049086952
909478884
195378150
2047542925
1577127611
1240468192
459594498
1593312136
1816218825
786173586
1613283022
1426602861
1064448757
1625597443
1694001836
485031184
1998782713
455092239
690194784
858447680
1789842527
1990927905
1838849017
1483717175
1741290167
1876273685
819408595
1304913382
739199834
514046317
2025625886
1095517268
646351410
784474529
771375624
2016448534
1413272116
640716048
1419276349
1485665720
1965557348
1359076963
1501077157
241496992
1689144741
867423658
2092063753
610763266
323654622
884931498
349548596
170820523
1961301129
1092605634
2134641406
649887223
833023307
112879450
229685815
1060378768
83343303
2056842046
567928754
651618019
2028219338
1076292315
1793794092
1585248119
297847382
698977458
1649041672
2127965188
141266580
1901474408
804302417
31873743
1601677655
1971870791
258945495
1028470108
1908294292
834131413
581034098
537590327
250430454
1626352132
1463331112
194178013
1422732068
766140307
543173332
1763480125
840360902
235535661
1173549631
1766113737
1641196024
1788761480
1857831270
758082767
878244934
1894325237
1400200311
1836792491
623797842
2047557760
877027522
209184994
185846526
957944833
984851213
1580233457
566433323
1941353657
1711314285
1375339137
1123184598
1522385378
2016490930
240691242
1582712136
801986827
368247752
2032851723
511403122
1069898026
1809219559
321700139
712121750
1498279905
794964180
2130985065
442723641
1236036861
984101284
19322330
2135502621
289824454
1294420282
1057633872
1277319144
1817442068
752912098
19969822
18626589
2070066737
1990879763
1019379037
793363720
1248419996
1693093759
780433152
1168239821
743324112
805234769
1511922452
371060459
1541441965
1807710173
1304359182
602980291
308701263
1772198264
458547806
300970538
1191170514
791007228
228872568
1919592876
289407884
2086214315
951253768
1203574067
880680818
777180269
571907529
925561118
679352531
2109217154
1591241317
1166577891
120776739
829273586
700333192
1870000862
511379424
1505860482
501914225
218191964
2144876702
141877446
1860468116
850061766
1195609219
1043285643
674751121
669147222
1969142943
1845839419
872423884
355972931
543409372
64596087
550309699
983033849
1783875434
1250140927
1551098665
1343138418
436615763
1656913670
1518135800
698761381
1742297797
875022300
1644100802
1360939112
98888132
1564541078
131711350
106075588
649080853
678027898
660583149
2034963669
1150044918
1859134248
2090922345
386774210
785629113
458343335
1487395572
1818974547
1768970403
721347963
1092119319
1881199959
908609781
422062423
700670833
2009394500
777230622
419599777
1474182199
823943465
649779885
1460274352
1672535002
864878320
780150056
946543221
917116931
461945925
1427331672
786285429
1357643033
602528227
38973839
997800584
310435552
1465453730
253267173
589993879
965357851
1039577197
1939313984
597091558
1071261307
1503658607
1275469388
659668673
1065949827
1430872780
590992148
208762996
121094417
33988558
1710533083
145345375
198122987
377112367
415506564
305531988
1856980569
595919139
1702084941
1962666793
1549658197
1395520021
1412689524
1601157027
417700703
1289561397
129365617
987967681
607582244
69271079
446591199
252172820
2046589358
1163375702
1204740490
9296483
225584369
95802393
1445439078
786981561
1123154134
1380108660
1401104979
1298176754
1309026110
864318106
30106024
1337989483
66196628
2041756002
1948946244
1660674235
1606623399
661403302
964186048
778626525
639252106
386194265
337899152
35856020
1275012197
10986364
654115128
594548686
2100215015
899960875
693849292
1476793227
1534377595
929180160
608629097
624996222
1371702161
1183894362
1835130471
1886130850
450067332
558887403
192122641
1232053420
1682991816
1697077814
1805127285
692144904
1149399674
1808244875
1295205348
1370107888
164028618
2142055507
233408318
1141248018
1075104274
1876828523
100564188
1892028795
570779725
1478253366
1889221190
1369448745
133186342
1694789152
1788654083
343136717
1221337414
1907536554
1705732150
1426977183
1705361248
380065466
75329157
538128766
1100828989
532838573
809740452
427553170
360434044
1632717058
1449351309
623452496
1058073122
172307774
549253804
1480316025
27991357
1540233507
568408483
1173903890
1176114132
481327694
1505076214
1797118542
1707945862
818989407
640222828
247168214
230601314
1938599008
649693642
1739331378
1258075860
1302024662
1353508446
838951595
1539370963
2102249965
1828448328
533183283
1831350794
707291436
2014460979
883647680
2126168818
586036024
1587774195
606624437
974549458
257379312
1509338633
906863793
640382858
1825272547
958964739
87897653
983375717
1603896533
872885420
548492234
2029467332
944047599
2001020252
787513884
1451836860
111326351
1894317201
809040778
1792577254
849158939
2130081633
1540140827
62511170
1419401767
24427732
1491518954
1900280600
1838908229
1947314741
1006875150
283917324
693082839
449015756
1027916967
1480420290
41036285
2011788449
215501813
1555746591
1945045379
831357705
2121218481
396349094
1466182676
1048984780
2095665567
1766682722
733638623
727439177
1400954715
693540466
1018067260
32514064
1507783799
1564215379
105026843
1577764971
1956720518
17384159
892510930
2081094300
603589041
572723258
1336084181
371143990
104115421
1706617008
1600365709
797208519
1141199511
1902779029
1765793995
2087552925
1353656795
231717451
318024715
1750332052
1076413689
1069308663
327521474
1402125532
831000774
2116193977
1741283727
2085407863
1813959257
397618733
1193980644
633302341
1372630230
1281649204
2058038970
1950492202
827043950
338862636
41136428
458544208
1324118153
93062697
1681459140
1715277819
725000573
1257766369
251179955
1389615180
569065217
413882745
1990406962
1766099082
1961179954
400181644
1684886738
849220413
839234431
1186537344
1990299906
725059213
597209038
1497159226
1827302670
1292425601
515598571
936141129
607052839
1362689836
191698379
1312015937
255449838
256000861
1846756042
1984560259
126195954
1798172375
173715298
1725601136
61098801
327693197
1803400353
813968518
383684175
1657626888
907621197
2002559037
398524620
254894204
601426488
1095504226
1769069848
1858238626
1768231997
1580182618
633838705
1963481907
186101484
536164469
1278844992
845182902
1294387387
1308651688
602137950
75012181
2013820622
2018190322
754367746
1382598320
435950543
198253865
1342935200
504198991
1119938016
1257821102
1878502081
1734540799
1856195747
298443555
483789275
1438862020
1915320379
383929402
1696676527
1443294439
935896682
658209977
601242167
1537892480
86764005
737156963
817455194
909681065
1169520731
508802364
32919914
1935411603
67338170
1741485139
477362525
286683585
1281459637
134476122
576032057
1388421554
640634277
1024790234
1698796952
1587085771
711345734
1318696546
472383796
1621989464
2038857864
91740205
979386071
1262833000
1934896546
1200173931
1746427790
1808168835
384738600
1061906123
1110327609
1852878749
1508504505
1827260501
1370210390
306441451
288616575
1997669877
423555782
966191649
917363757
254053836
690448822
855494882
1787004719
1030864456
1613855736
155332183
124321614
1867832881
1517852651
1615671092
2097661593
706600316
214539975
1610949689
1678020913
1390075101
765347234
1832865404
1663470536
204635726
1389002798
1946612538
88680964
1084227032
353694515
1301985462
199326807
142741725
420703891
1470188006
436211326
948801248
247754621
557204214
1205357962
106226204
259959514
630220194
1190557377
1437941434
1005559646
1663178079
997002551
1796908034
436350883
959781739
1315100639
1806410944
1957053809
1428337487
1116367047
1166931545
1704098379
459857646
2066492030
1335151154
993577775
1610482434
1921775207
684322101
457658841
1818479401
210973551
493007063
338560950
1092244992
113802216
399612507
1178767203
859089459
2126367715
1774574540
1731921982
2112844124
608057232
34182203
551085734
457899296
748955922
1901057924
767350817
902403129
14755650
1898151673
494709966
1217594549
1742742531
1967636795
1395935579
173965812
453726670
687575849
535470515
178505745
1121878625
380686202
1279507266
2008320125
1301220714
434644780
2065217305
1467948498
1777483199
537057749
145679305
333154508
753617108
637220359
1751570608
375632851
130665406
1309991226
81565442
1324875647
975295120
1505093644
1284617382
1664161446
1371956744
1220122403
1599770326
1814039446
397386161
1487805151
1055359809
316521134
2025149071
462284561
1994601345
193624053
220667183
1587931301
1732169351
1635713730
1516972936
528055546
895837024
1049608751
1173120000
1435840901
1731148552
1382238497
1891706645
1700875737
1284389613
1039999737
1469289861
556081667
588009263
1790830376
443834221
1384915009
1213521115
2067371579
1012996383
1612561478
1596079036
258293079
2053577463
1060705217
2080913791
1690100471
241952326
71655224
1169466207
1847769904
1237587032
132655363
1851709460
1448649590
1877068909
1093816048
171926230
2064967547
428065325
567593397
151559458
1305693421
753777556
1921924351
2121881958
715352075
533962578
1663193232
1883411545
475346872
1136659281
978046884
228143112
814025164
1306489512
1329238479
116176449
1831315310
523813838
927869584
844898860
743950595
175937375
1474191976
1134670511
440783571
1890837799
1426224765
474924336
1279973569
238502999
594026705
458274541
1732242282
897036168
1416325358
1490538583
240823182
2101466360
146816052
1708734105
1525687916
340061047
1327418665
1954866578
1755249292
2076578013
293846289
1093186338
276939692
1602826522
347409203
689526927
1093324462
421032817
1927073065
391808169
2018121307
682832205
1663741964
1289680654
1040090977
239957079
227360580
207200566
552832214
1898511577
448001554
1471730013
361489355
1823526761
631969569
931423362
1098561626
627067974
763514104
1920467291
676071813
2023672993
579801561
768760095
1551717800
781764867
737927403
619869018
1273466392
222267363
1198861677
16514854
1968919596
129520630
1843733464
1465626052
1349549384
94648757
1968124227
2015663384
1873403637
1640582739
2029802630
2069862721
1747870414
1204190719
642332079
1720049550
1366844348
77259134
1703347942
1367296066
981225746
770284847
1937779744
614330708
1088920453
939738838
559000600
1596964824
171501921
719180815
359294822
1348399897
898798228
574885926
295770648
1245363809
2018010318
631610169
1869751056
417393604
1984540680
672165689
882250855
1843496304
178821874
687664963
1463946232
2048231584
463453829
2058714531
42128242
507617243
1083640553
591567243
1749272641
1828578522
1875440503
551847353
1873972392
779856611
474538705
323188413
1406172930
820138393
608958317
1721715008
253950683
1847336507
716507061
510115886
1049845873
1913396831
1980034631
1086737082
1991239128
1917194979
837819963
750932743
1537093143
847339755
2012905195
1355355218
623946354
522194154
1318752639
1199700213
363840039
2034416860
1568988031
1425572014
1258799808
100844051
1759550549
373600051
925669510
1821060075
1011271927
1912275501
1973702204
1290396133
160190567
2009919411
558454229
462538269
1584965580
1642261453
1047894212
1940315846
933863059
1385756687
1122455573
1548585360
1577417531
895924334
1037083679
1800778961
658267847
1507594831
530781699
1102783072
1626993115
1941656286
575123164
345223688
562583611
593091733
1469380611
1327805191
1875209567
93347388
1827912786
1492664064
795560165
178491597
1078169433
753638381
2110589568
2007924173
1932533168
877635155
776531568
2117553536
1061701146
1129595805
1557178702
1102552349
1715992760
571989114
403246349
1929469183
925229069
1070849739
1939993780
1569273684
1100337287
62867498
1722251386
1522499012
1993408936
694171737
816671405
465608785
529861967
874875527
467016567
432417475
1013627101
1212250368
1356162262
1105284011
375751789
484329062
355532729
413655699
2074936396
1172697179
857677678
513611118
1547763758
1102440711
1971607130
775843847
948526115
154655513
296862180
1623099765
342018133
1459122620
195329865
1050030668
1719220617
1945447601
413624085
490023848
1155606906
385497523
1062736358
188441764
1560321720
1166628525
1932534946
281264308
368639321
727891048
752084101
1365861941
300064461
132714645
126292923
1238406306
457913025
515465179
927536296
1922826903
1770514102
183509048
976836586
114803722
126637602
1790196602
2063929038
67287313
236405722
314646872
826222779
905937799
1260787851
1472782670
665032352
1096156563
1572875455
2108116416
795269198
575563732
1045092415
41887099
1792200493
2140055507
548882888
1174029790
1083300866
2063838658
385558718
2063984089
875119188
1543433138
1466235814
1686361991
256103591
26313324
192764511
327799502
982378790
72216878
289793162
937936713
1543738770
1253657294
566690576
298727121
1269969855
332723390
1560113063
898471828
789458362
524938328
1280869778
411549287
236851676
585012803
35281220
1217155303
2094788340
687871003
353016232
1022967829
2119039357
1145578102
1426929462
1662536201
368539199
940081079
911070400
1565688991
258142314
1308940760
366018542
1727197148
1520874479
228869319
593244370
1817251616
2011468643
1761818901
1774555931
693931307
1256583969
946805039
534549810
111338655
1393892939
83116248
557597056
1997017905
724886087
784833179
662199877
1183536073
1599566828
1819590186
422991253
479256817
381000455
1943639791
98756027
1783217763
1109862078
1444450822
701864431
401771537
1998432730
868897940
533924405
29515707
1512210306
1859647957
838787893
931309501
2063144622
1669781893
225359736
2011763998
1202095819
2053035657
1890490004
183274902
1119841372
280245320
1185443450
1819158068
1954352160
1170077146
2088710828
716121470
490389749
776061790
1108266309
1915555058
52211248
1224628486
1239537377
2057088225
1270922608
1243446588
109975334
1725775143
771416659
1947631121
1351142489
735871014
1723704940
948582584
1352907856
948235516
1064304043
1136764595
8653983
1659822409
454124313
1637348487
193192521
221109343
1789738026
1522081942
1469041363
103989346
415139329
2101223397
2125523839
1633426825
1850001645
2077199894
118815486
1500349380
728454370
714596843
814022636
1371987221
147047956
1634610441
995875431
718589944
355782767
1858232729
506303510
1691560309
1742623982
250880038
879785873
1981435794
1683209401
1205669477
161018358
1213250346
1521327618
1484240282
20527594
33127178
471050370
548136945
1037418664
402177362
796907800
2104078312
1296001554
482828716
698086984
291227041
1248103558
1630442584
1169839292
1385860578
1370077602
1015312351
1024123660
2045288314
1442533048
948086675
2085453482
404869694
434686933
1727019359
1063423830
581293328
1228600732
1433872424
1161489431
933710817
1821752384
1713323698
1036519102
795375226
836168917
1225185586
1185767628
1200512491
1224910952
1846720409
1117013940
1372818380
1588503858
57530420
304273531
1334003601
167589458
2010274150
884427837
1195793753
1431903305
2108974215
438865133
1793747971
1581456708
914890694
1978470665
1324137317
1638032708
2071701558
791216150
95525564
1730719236
723391553
407150202
1685145222
528166930
2039250564
1808532031
268654431
1844533760
2061375182
595136336
735164234
2145014256
2108177842
426294099
626794819
1079655455
1301521769
43817476
450176609
1762676022
471563647
889827842
1132575885
1691787357
397386771
1385535495
212096201
856480032
663937095
1568855141
1306294576
1996393299
1424893162
1777176057
201585531
1612081809
531749467
320438141
967998191
481248082
1476276362
309474116
1085336394
309574370
317422073
1363052429
1606746675
610129853
1940622597
220756700
207529414
1602703711
1209872272
718946286
265270067
2098964687
1644857171
420584079
64443453
1088227672
611030507
833258241
577363527
1489825818
1847966202
1430393725
280901647
61447255
1642150337
288537265
1707722805
1762740267
78501296
1992997280
678685410
926689401
1263493644
1706944323
1642721609
1197356249
1881893250
1794358415
614246064
987871427
1374738362
2012391625
277896899
952871673
624077491
508145265
1774750951
733662744
1900981742
628704833
1169678678
504535191
588856361
1090292979
683536330
318956981
1978075636
1597224407
618356196
4025547
229504884
17877146
652581220
1430913609
1528163132
1166517375
530781690
1250598871
1148367857
1390562652
442045424
52442092
348123946
188382915
443805312
1644247784
1540886331
7965177
1175646687
1270030154
960441745
1734309929
1935718750
1798791402
2096837877
1479702661
583079305
1910343314
538040339
2128057140
1207794582
785044779
1348839184
1932895805
12122590
1143525609
701180563
1306765723
1989457686
755729552
944702846
742603603
797833494
943755937
96870149
977826860
2000597415
290983144
1054922271
2135950138
1472829019
1784157489
1780103630
377787134
1230683464
1437353256
1023167816
712275067
1397081263
1627512619
1381126403
2123928822
1374322705
115459498
1577194882
145602720
1890135808
368655405
2036684081
383844461
659504100
975335291
1159468777
1055962283
780501234
1683866924
1668356250
1434606289
1726551875
1678570739
948519015
1947144306
446147953
484501494
1807161357
518467683
1360553135
1644913078
1466650207
1810775763
564803609
543518635
1801142874
500178174
136374912
643539501
2123797486
2123400705
1016691856
26283134
761577521
1601557302
1852779409
390728831
551797219
57673630
117044899
1305467833
75545799
1547510992
1086303867
1377691404
2005118798
1772865408
1809877562
1045032886
1996959026
897387233
682116691
574091859
248848737
1434891707
894225174
826988578
365009066
282504618
604199425
484634384
1413256079
1001960588
1790264700
1822108064
838066348
429878278
1035808002
1918248872
1769865013
319922686
188073346
1229719076
1193740497
1356653699
881010266
610924419
572040165
1424907988
1340055516
158639226
221642341
1951595703
1272256876
1937658684
790941559
620746553
1118566553
945936554
1193042329
1696852214
603491834
1913868344
506701162
417597995
378539167
364354562
50809843
377632049
357435287
1335078257
1873864724
940642851
1295218845
738497748
539498938
754240520
730353133
181492352
692502357
1821518975
1455980894
1397202547
248066284
380436399
2101720368
1555300524
1757643121
1024901515
2022071257
2145866123
1596246471
91132185
1015768366
1268353533
469859020
1221815602
1715828035
1587252136
1400747747
1384757377
2091033156
2011736449
575714735
498402875
465418977
1573451733
1241132207
1969696117
1238897817
1381327893
1004716758
560309835
568779238
1691260364
1925220771
1428565529
1335693500
207066802
1270382802
1705226954
217755667
432358072
1725308624
1573685290
1770708712
861110307
277996685
1617617836
530137784
909197487
1413478093
1636343916
466093136
116672614
425705750
544164926
529487799
187023136
333815498
1854241467
256870735
993560634
1505201958
912941790
146707671
1968857744
498462193
1641071097
1318732542
1991299445
1657353824
733612311
1789382716
565365849
1871564161
533909593
522852990
2104506195
1700189153
2127664014
1561810883
582492976
459342041
2061022948
1953977522
422499848
1093567326
1039979054
410204669
2005179139
1361374542
1882211873
415226662
1864260398
111551981
2029328325
1579912418
1151401156
1493000895
72750478
1211663188
334531815
1855531907
1640514152
2110568306
525610652
304833293
649431963
455104133
1318048561
1835555372
361874263
1664333766
1810152295
725477887
628811268
993385127
436846219
628856210
629515907
979660031
1867275170
1745139036
1509376471
17717611
388731142
499492862
416127906
1434574267
1423801579
1774521705
1444324044
902768813
1045480851
1086982469
1069022509
560496865
140167575
238062763
2070412341
1439232656
1105434676
1218750555
1354291409
359302595
1694544206
429778781
70727697
1349844288
839880250
1553182982
1740437298
716053433
1510011148
17019841
658063306
1649701638
304479768
1149458004
542041157
128825838
1156586187
1211445985
508167195
1160882764
808752958
924555487
588117837
744122332
1654988153
148969284
2025620514
323186063
793635380
1724911440
519526949
190842121
1460325682
1456623130
1102894868
1504854944
1426321655
309440220
1191252557
487297405
1818454880
1441973747
591671931
1996470072
1251251744
2109903458
210176019
408122567
1249783451
1989163085
1310651226
30383966
575159788
1452000042
1862930160
511821627
106875435
1818423359
260351392
345204443
293752183
716505224
1505815980
1174444180
181860093
349606739
482479379
2056738018
1879290609
870221830
662398493
281557289
2056387268
555018491
1031089034
1525798199
752840123
1560075575
89603306
2062516635
1276260448
2018681538
484133556
500481711
161551914
108433792
214385242
1843272224
2134026
1725834398
716243690
1757453605
203777573
759434518
225204589
77644646
1932408571
1315982408
337921102
773453895
933544011
965826008
524320906
769629728
1781002066
742341110
2102943073
1822465011
1030731927
1499584424
898881777
1475769156
456898697
1767053196
1140589643
1531502543
1977457607
1807101171
190558077
1940847556
319835988
161276278
863067674
1576464409
300742732
548660767
1632863074
974989517
1995355448
1850682904
856164047
1067193573
370550078
323965247
644878285
1109224295
1146992922
2147022324
382278181
1312160389
1322240738
1089946401
1126453882
301268272
1320124149
887249818
1532312133
355465622
256207630
1673715369
1610126437
2039752560
1526794203
137065468
894736656
312893015
717219842
1403083898
536048105
570067932
1529592273
372051369
2096692986
1678487978
960499149
856413053
1733616132
1581083702
1747511365
849050129
504484819
112197707
1472928039
1270415580
1730363259
1789915692
1013406666
1827361812
1429350117
1755980598
887701513
533925793
1175080830
1722644500
244505024
393759000
577287684
648218435
1507211672
1412391302
1594641138
1971703736
1296936189
99475560
2047473292
1929573885
1088669217
940070296
780461430
319523685
1549544714
1467106195
1544297641
1124129885
1770927888
1320751525
637425178
1212433810
331499303
1091765820
443884549
2115212248
985855700
1610303828
1062756007
213575862
1632830800
1827925559
928700219
205859354
601428238
858195543
1203852422
1089730401
221386427
582990626
1660213203
1072179374
213629542
972320990
2063673365
1317262404
1103583130
232451968
1111533264
925818270
1170659571
255825603
664169598
440863349
396646725
366515987
1186442239
1915003541
1205177230
1313748087
874864691
356291764
98298546
1571885105
2140618410
2039031203
889369202
1729592344
2126050596
1484924463
927702818
507171710
1832561891
319664420
714831537
873324071
777377778
1492283907
1700222916
811940616
2131182635
527725378
348377827
904581445
794785964
1592095714
2023148096
1001737154
74078459
1595000420
1414339187
2046597705
860819973
244496101
1341458935
495221869
2036944543
2033154367
658407913
1333138382
742175379
1838522124
784469695
1031896571
927178757
1121064513
1687136058
272660172
1555710831
1913892820
1916157435
603128621
833021757
1633692810
999627017
1640964737
880840899
1208276229
1323823656
1178372475
150267080
95131308
1201594218
1920295937
1382961793
421374672
1991443222
505749488
1511754001
467452938
1749615549
1472085671
609825590
1138476328
663899415
1080045535
1417608013
1824522082
1862146030
1380332529
1026611302
238286950
1139489314
1188578620
1047896486
1291106434
1378598763
1536625490
435415848
6463728
885737780
54252845
819341779
377408148
917059302
42310320
771170238
878570291
1989645899
239863740
1914146901
1228522766
1070586835
982617549
788413674
107617236
1353605815
1752006310
2038638754
1320039344
918926608
1657220759
967255338
860870514
1484430466
2147163710
1123591698
2110318149
964295254
1755524352
111599066
280259313
7956329
299553839
1002709560
452212974
1104387268
192440217
156800897
739513202
330408902
2027184393
822486563
823352163
1972489832
1691857474
1881060841
1021199825
505247587
539631423
1210954346
1071618576
1331595941
2054791121
521525177
1983117193
1652938025
1844693806
704923183
1546102031
1368595918
1042958517
1570365123
1690822124
508560634
431704941
684451782
2121324795
321826086
3609483
253556830
627105387
2075995058
64715026
1240411420
1551533645
394182561
2027847021
1875944573
1618871964
857461685
1109452423
1002652338
1243822496
16368868
759292128
1839251026
396174393
2070639695
908896594
1608250437
1043334128
1338744268
341393266
1442874439
1889723685
183630303
572072030
846312733
930464253
2090083443
6883335
822714407
1273309044
138628608
1340128416
2002364188
1592026315
1607971756
1903812636
1114451568
290930949
1815797599
444959
890217332
1660172704
1990307851
357722879
1219938040
1096304761
1969695204
1946301918
642925185
687157742
886640320
1500713587
862028928
1973640130
1835482729
149575588
1792074727
281029323
902225518
328453604
675220768
518121859
549079798
1994766665
1600894512
659174915
995020419
1696852866
1353751081
1801451662
159458010
1775951538
646299381
1150935388
207206408
508286735
120717269
1667395404
1303496230
1206062535
149480219
832470570
1660036282
82895543
498513269
1738497222
1362946724
436147886
2008804997
308898550
982701919
70979181
358145398
1582841846
1017479849
730733514
403348633
1900632387
1864848484
1763496143
1071271385
2073448442
2022327797
352737690
1616879404
1732745118
1027500313
1885134415
1668781833
822658016
1050753345
107998799
1894819819
2122799119
1408152449
178385233
428674358
1912937320
10827454
1176609452
1859940116
185006388
1223502711
1526764206
1083035429
405366193
95778084
2017440146
1257946226
1447251298
1599449467
344645943
2043465564
1428195985
1051136246
1669107671
2092854907
440198032
832925475
2070043071
1268243113
1040748944
1908970320
127644773
1504281421
1751076458
1869066153
1842061217
539271672
486206141
2123856561
2050383999
1372790704
952790219
2132022997
2042905544
2043658342
1429648881
434619046
507668371
2046793665
2122166697
1956598191
597331360
1429062877
1181551456
50162684
1792734885
1808430787
1021668507
1832752809
570901184
1366178070
1001341762
1377305680
365649258
610436924
994709605
14101787
1950969528
1469098436
310328825
552611530
375117215
710400577
312573133
430896496
1455696618
418099038
1719774173
1839672134
350243543
1660670164
1916945734
582676827
983459733
1569060007
777147831
950558470
2072584964
533930604
402192794
489606029
82096711
985743367
1442472983
2113723538
2096498299
211412449
402615633
1303928826
2041380733
1792506628
59287566
1251011352
84584148
1180277077
827719832
1374569358
1471967542
497662490
1380704876
1307283259
679839907
68233657
184477513
242240619
1227825062
996230319
1898908782
1758990993
1205389913
1500445514
1453027751
104471031
1839325588
828546553
817340241
1501662237
969206889
1008529772
1961579538
1269275740
1650332449
34769823
757455938
1166043070
1916115316
337540799
1487793916
1537973567
1292328843
1877810837
1630999805
39448139
971009599
1069581420
73766562
1404585763
223053642
1013889829
235533018
485609037
723894667
328969141
528276513
316255720
1511270772
323952840
77905884
1080926991
1219718284
2133335050
1062065148
1988253282
783977237
1519284629
2107485618
1024097441
577344111
509848728
546004788
59358853
213737338
1070873379
1264918133
258238727
486631492
554296135
764179153
1809638801
913870767
2074115651
1404169243
1756363423
284556721
266206622
1308188678
23122870
660538211
1657714346
1552920830
1483067760
355402773
411498416
475733000
1183261275
775317551
2129322835
1502547809
1474306654
1777178381
679318803
1041008754
1830061020
768932286
98078209
93845988
409616210
410715254
1066166361
973978295
865684448
685853102
692835344
903740201
339877813
2082051075
39967541
1262044266
840693604
1561593947
1452568028
1920368084
51111811
146231309
901002880
1247509344
1182118924
1383844754
523941565
17896617
1916235947
1138936957
1786227280
1823195595
1893787927
1665324930
586069268
777110225
1641533761
75624325
1134974376
858246510
288996951
1618405029
1934172831
1112359759
1718412655
768260532
1578782387
122744933
359703861
408088947
165573741
749162866
1881068936
972950928
49916612
566976850
1236197386
579532413
153346532
349368437
2011930561
157579160
1832158878
2002747995
447547987
1998176811
547778187
452244469
1934008119
168621746
177540471
148711982
985374914
1947252644
219410503
904333189
246027241
1825424339
1088520748
308341583
972917013
384407541
1284905046
987789033
1335536479
1007098283
1603290757
914054331
1112840718
1306151366
1073707855
993785321
1587349480
1218969053
109962204
1639604563
1199580097
1705681581
290101387
81995956
1503480087
32835361
1788154296
1125412887
468547426
948710866
1475011273
836414240
793285520
1821452121
2140716967
1437981706
2059038520
1651766440
326092796
1399871872
601397593
222851513
834673654
414194899
929691259
1601586941
888780964
1703647310
1070670097
1008526352
1970576393
822810039
1674219958
413434401
268513570
1453300706
154111754
1947545106
386008231
1387814437
1552868993
65853991
720355518
280998163
126643319
1414363541
1380479334
1827178988
1293435863
461119748
134943062
274039880
867102537
650785462
1526750487
910323911
1525885257
287411953
523366515
888760992
319980406
1636618141
504408483
1434220218
1233506331
1110739374
1626035873
418162966
1608405319
912955458
611756131
47698858
108048947
276590085
994537424
1538636955
1036961384
1713729420
541073770
519953395
790696696
1687836193
957522553
1818141309
479272359
726047151
1276599317
1539262388
1075152569
1047847619
1943705715
2144673805
135325474
825984330
1709254358
859143020
1045723881
1478886033
826623747
2146241271
1194823624
741643086
753721151
163958700
1268039255
2146089538
607778382
1602523309
1235085764
1178984055
1815509481
2005326111
899156132
1838476573
1784433045
1615494902
78623893
910820321
960138012
1434955955
825721516
2013209536
2119780104
1990626236
12657759
1963387559
802966863
1266236164
295849620
788682161
2005295222
407084230
1989569216
622103561
333294316
976843097
1817055058
2121117781
257063550
1639714952
2111651487
1644542834
1617511689
2143332544
974745914
511729346
84473045
535299347
1830314951
1263726201
1848540159
821091039
639676809
912610020
409383493
1766695089
729625362
1065813140
2022668134
96922783
1522804496
892406906
1937842444
338909684
1430463071
1546522513
1784753621
1416493009
1029753115
98656487
2088714842
1976844124
853888341
1996888967
2059234497
397709847
691714197
1658799277
665104956
2000043984
601226181
1693578821
1114038635
493098295
1511638854
763531644
36614206
740454921
1025780599
53344289
306126707
419030842
1461190768
1310183330
1317218045
952065312
2090014428
390515504
1934535167
2000863751
1310863357
1088945551
707900414
1917665327
279166355
978465775
1491008355
1868037105
1890216721
348280756
1447473120
1199856213
1443916953
602527943
757501198
1837027117
34379809
1065885822
1517303560
487928590
1262110122
1231555229
17227598
342467074
1747252985
1295673519
1534406691
1791680959
1510524935
1709607907
1197244848
828067680
781756352
235525921
494818663
97474093
2025543615
528439729
610343695
531393925
223360160
132673783
1253129280
613523410
1110230597
508523277
2040492350
942839716
581179471
270360835
916282614
1221473984
1174985207
163291410
1996058934
151630912
834356907
291160208
1996167914
1547256547
1903416897
7814896
423638783
843005659
1436267798
584408814
1245498674
1816847483
279184404
1070400011
517871053
1675595316
963436956
886999472
1685177658
296582008
166541572
1319748123
454205471
434445763
107764650
931124287
1526421502
802025535
314466356
552157337
1883287359
1384764690
1477725135
1066983541
127133028
1494088636
1058079104
1197797681
432958414
461000588
653523859
1325344261
1529340154
1142451712
1808452207
1631896073
1310152113
1919624411
985292241
69188320
956356798
1591179313
613487849
588374803
552618881
361771204
1408407160
363010903
314736183
730657472
1166962876
1745587786
1866306406
7723886
1576174154
512946548
498707902
881633063
967453240
1648218116
2082136683
1908170894
427507625
1602346345
436041530
51942949
1437717255
500846296
1209361605
1983191200
1351333309
959790561
1138894135
635388195
1895090741
743641868
1257752039
367116254
1139088604
1162934118
675169698
1939599716
2077344636
1807175493
1487419444
1599454821
583108220
293944464
872526287
1448673409
1958105101
2127702154
429423895
771322158
2101110100
566122072
2006881719
198451207
1007707650
713784686
524807577
665809081
1106056490
2111204271
918845571
1736745398
1739712711
1829416748
1029144917
240900546
1999856340
793332094
2095924441
1120124737
1445343392
1125869800
1873794881
567121246
11932739
862595890
255610902
1737941708
1652134767
810837942
909721046
1854513259
1637052580
110854647
875520736
1654386317
955444095
1048593202
1856354781
100160551
197380223
218676552
1772208403
1217889449
1832853759
1221080236
1422725085
1014279696
1831730363
1029837512
1101083028
472207213
311341197
119595022
1914358561
700290851
183371750
303711778
1049953912
537545035
908407927
1853430475
1687045768
1212755316
458065433
1705406793
657925280
44631312
1020980128
439006479
97301453
804915750
787364738
2118110234
1793002708
1863841098
1141916378
321732776
449127303
146181001
430349937
765949033
1319035413
811185420
1184062237
1770707447
1416007105
1902254888
1804623249
158086854
1001550613
859262743
1710723893
882306809
166189484
934836060
1791551833
1613911438
666911082
1396475538
1491013307
778504236
891413898
1569389030
509868711
813519074
795642366
2136350425
515260015
1057853484
1501269639
132112786
454040625
91991961
465456235
1653744435
962685036
1813420947
501725534
343119991
1642934602
1045743154
718689296
1568812848
1297887137
1086763299
41244993
840695099
1108672164
1685618627
343424774
1019196962
684399741
1671139760
972126557
2022550113
1297461787
1433478401
1659209317
957500497
1375675382
764346489
1343963960
469974804
278817326
615982392
1485473483
1840770313
1575694500
932940381
1693059022
2034673140
1620950874
973528445
989693877
290407585
1863035477
1929596563
1701136224
1453088288
722618967
1354260785
2077213603
1575221025
1564474692
14206670
1250867498
1443939014
1565339070
479805868
1471180933
882698456
655762323
491359841
115233605
900158293
275160207
2026395278
610387776
697075153
1829252119
321596177
1792037778
434895591
1269064603
622036405
637537266
1143147259
1462485742
1279906931
1761953326
1063672190
1301442663
911706823
1679463833
1623379087
1708374324
855194768
1114902321
258935390
1817008549
2120335319
387896957
1073119099
1302564174
963073880
1127084364
887549284
1031726914
1339286749
1721066517
1875476636
529855166
2066817817
1479841382
1833987757
1452055111
579463175
1353776878
1539448014
493836758
230256583
1726093278
1925893637
360199398
1023520207
867146443
1878907213
993097831
868329501
1851983259
2070898662
49431077
658823341
294479398
1542437743
1844236656
1220843592
465727232
1787886688
2115935912
1272221924
1183437655
557879375
143867010
1486042972
419949254
1885140970
42663869
1259818410
184458994
995177880
121007895
2008247770
2145885785
1952365357
2027387932
633903993
956881268
1272897739
1228505863
285269614
2021934702
1197793999
579933051
48948556
1854139877
1497982940
1525972939
2098179722
750993111
961056631
1371420341
1975204902
1138141937
1257998423
256500200
1473334573
1488095916
1326886456
1016942559
1210523538
1880246763
1886728293
1236148948
687553391
1619057650
1981497368
1578453480
1849967751
1390638975
2138555940
2032222517
330290401
1955044290
810459672
1935153522
1732927185
2094357427
366243788
1687832772
1642665743
1810297528
1453643229
1194804079
1888413601
1852219701
1801214882
157604561
1613064592
506712106
767477883
464152227
251848457
1718648329
7538771
1810937099
500590102
616034999
696097673
570933925
330480258
945797989
901942365
1536375541
1192337546
197390314
1542974692
309248092
1606934120
1119862204
1502731874
1236991117
1812164359
479411430
743513690
316963132
1284289662
1050119217
1463623020
1964326767
715370941
138556790
301112746
1050820744
1005735189
1075370353
1431296095
1227195937
1328323243
1549149369
816262428
1041640054
1981296243
1629555501
784422535
1926174816
533952105
1230458104
1377315436
1414201
408296764
772555278
1406328518
1246792447
675509144
1677520751
1496111217
1153543187
2051531710
224027140
1058013404
1395738616
2035968655
694899851
1808508205
1251867022
224074432
2057706052
1257298914
849417743
1906812518
788780079
796750700
240706885
1532948818
225307841
1419667414
482976192
1127001040
105307349
359850459
767967531
1754657850
1680815864
945339429
1502741604
182452697
2101869649
1382781726
512479255
1573508756
743651587
1409243366
559172686
1852963227
70510550
1056929306
150982050
2128689520
527310508
1547398658
839189760
1423144514
543720235
2093616667
934901624
309818441
1850738331
1892426613
491568981
1845409165
1973348824
1559738896
743674772
2130074813
845679172
2088034724
1880332482
1585583832
229078520
615841104
165738844
28446216
502875907
218994941
1946076377
55370635
657967417
1811924835
630397222
75936286
1134683308
1882524068
1801458451
1648236472
1951060973
1935326151
772965602
913852589
1840520811
19205256
1209497793
2079664410
1351802378
1826781779
2047440715
735342520
501303966
875092544
2112264304
1399115686
410881610
1430578800
778066958
1784032093
1840702053
204821470
817252715
531090886
1766453932
421163132
212621351
1707847127
678267520
1193495057
525213763
1016575876
850430058
1663130628
1515180518
297672541
378149559
755746318
1258157756
245742425
580731790
266013089
1892481171
1285252712
332440967
256266534
2092528506
779446729
326866817
1661681043
667569225
149024680
671711510
596196560
1747292767
1354333538
1167359670
999909378
1766401753
953054641
2065190489
128707121
1293429977
2127733510
1274970830
575925722
1619935902
554420613
484770121
1519063896
403275983
1420837269
899663000
806711145
1413235582
1457822177
966191496
1989087620
569883071
410206711
448922529
1741427117
1545616973
1316437023
1923201323
2052335338
1346140147
542300019
1471719251
1088603534
1127235840
2104193810
891588114
1811203427
1960073446
457393975
1561904464
1049399351
104585959
917125196
102430852
1668667197
1872265109
1893642445
503524097
275894938
2144248881
60261192
1558185110
1221920378
820648834
219141473
1157653729
1497338384
1908721163
1598951813
1149452559
1379468666
1582297592
201253135
2012137061
1469628425
1024557881
1482501845
477087739
247715533
2038817928
1522544989
327315946
1307148893
943177529
1032355049
1894073956
1787237655
176061168
21306886
1725391216
631011875
888440543
436845514
63112439
941243153
1825990915
1779351925
395668888
1781665204
1704695749
1708429677
1042607760
1817373564
20584601
472039280
1999001160
1488563889
1923475791
1851544133
1666357816
1486829947
591212560
2076315249
830327544
1613570879
821179239
475777119
2105561379
1350692849
1680087826
1180810948
1576235392
254659986
154630002
1528757358
484579470
1185995387
723489402
509985503
447672170
195294151
1093240711
97451214
563132445
240454675
2071602233
454932389
2066084148
1354762370
1993314200
1598006896
1757463238
216868964
1094171474
1904454564
841757251
266203713
1049402309
952069093
1439407844
1230088977
614934529
1782376398
1410453
818566058
1952064062
208215643
1334480314
1683697571
90548155
2036119351
225041614
233427871
1890879874
1870116054
1787016067
665500239
1565813935
1818832584
2058047773
683828418
1907995134
1629230195
409542629
1997799128
1811949192
1126299179
229517904
862359141
687438970
441768079
1432999338
287942995
721062423
1737035384
84076499
1799533484
2121814844
591927991
1809109615
728475163
732289255
430807858
972179404
1640782846
962834892
312425080
109975322
379021687
519203382
62433851
1502302218
1871936124
1593355430
2070193530
1792389062
932853750
1737372138
180091647
490951926
775272157
941390159
769892199
1373682579
1101360646
923158830
281200564
195559940
1974711489
237434533
269093563
2059695297
1038403763
1448769122
2091158561
1772315277
2041076757
1331639438
1909206755
758331633
223784095
1518515435
2082066092
617736260
1122115748
1806302151
1644855938
93032563
826699436
627490174
345171798
527070273
1641958021
1508529879
679047625
45692612
1189649496
868715926
928041130
1714970305
1453735439
1452546237
688596777
1852318513
1117340318
1486549040
759154484
2032631597
1250870068
200304085
358306632
1477021490
389822142
643368222
1326735723
1860318199
1482247868
1955871657
1889334468
2066415588
373251701
1723582821
506071123
1543596733
1060587751
1753807088
176824455
161435021
1958672160
561028975
1923344001
105818086
2100254358
1705436488
903203214
1912187751
38526685
1379653209
323987819
211292120
1835311201
1134672300
513771743
1524281302
1037294363
252588729
734676949
1268149562
650124164
608643114
1164535174
730815606
355197458
2123134427
895929101
1751464449
2004603076
275735511
1125096726
444736966
1002201563
529065644
123147907
151824295
2047878550
1377806495
440560355
1509817294
617580717
32430363
1654042620
1671276173
1610818262
1012843618
2063716502
465785146
1308724433
832583101
1847035580
1818226171
790216276
825990532
2090556857
1139745847
642970835
868549366
934329520
194118794
1298866569
1451604853
1923741766
1135871434
2120015718
386722723
1850699183
1664829496
1490416122
163041041
563586080
879043135
237456163
929220731
703166437
1301280113
1717016968
1133787699
924928920
1800620360
1025597187
1972512384
900875080
1550266520
1707445854
1005819852
190613150
1593570596
2025566689
1130287275
1896974932
1111690364
107518470
1044726828
1321165694
1443517339
103060205
76437118
2078023961
761959288
419046188
1061282923
1772760758
2024426830
1537626475
1701024904
38715000
1033227994
193164244
1682960123
1911765782
2091748949
774341852
1728855349
491438790
1554763546
1000276598
1293562696
989112585
1157795215
2135774298
41967434
1532297456
1662170056
2073803187
265839091
614215581
1828558162
415219633
1649667828
651593191
269595582
1191329811
2026476782
1845289863
1475594914
17819320
1408912829
1579114654
2126849169
1123827864
1029756625
1877147660
2108175938
381702448
821809630
296446526
1613005725
1193128416
1940106231
1139388030
1275775877
502216486
547180239
2099842527
1654291586
1259347806
1044027655
2089995725
382300435
757254313
846830996
1874989402
1336865527
899674104
1035185314
853588949
758319285
95909389
1921852370
2015779766
138610967
699117299
2004289032
1307712503
1324119908
74463111
926112895
1222164146
668936225
225793005
49110493
153067463
1475849477
1990776226
160849799
1765654080
932383025
685083221
1834519942
1562103669
478981383
1084895550
688941644
1743542343
2028452744
1456536019
1692276699
278188170
222598522
1637911196
1241474862
1656802440
1902358059
1729072709
1531162847
1423454054
1544988629
28560083
1351251266
1496409445
2132850492
1807073174
1893582164
1928898132
2057785468
1455540976
1742303644
1566916404
1593056119
1344264618
405799788
771089753
1785278279
1278909457
1983806812
1485639690
749246299
889144572
46129823
510024467
1997545231
2057228104
248612777
922611887
97150508
777637224
127478543
1814232073
332807570
455065128
553505920
1888363399
394611324
535489485
1409580626
1786055440
873657286
1138872838
1182893254
28564900
1349044
342297743
1458560790
994435290
396623370
1499516077
811540183
166071725
205861035
203479086
2005481718
1037087807
598242194
1098256269
1396774317
1673471197
2039063329
1603304378
1200285926
760636072
904917
75556037
332354092
727834156
85990473
1916596194
28984583
1951610635
1383003449
691062319
1400289666
1201669875
818575898
310854147
1159210070
1488368326
247807826
930194940
1579333281
711149164
1167610241
47700707
490956555
1167938920
1986756896
1861891663
1500037452
483911294
1027798867
1219348520
143490736
386688135
2113081761
1576808889
1973806670
198810186
1520142041
2114978602
1279325577
1815065527
1917506237
611754610
1099845621
1763854328
1502276197
31504711
127530888
614034610
1438136660
1353329450
548326719
1438306128
1059316797
59937867
368105762
1292097469
220354049
1630490332
90200718
1781387842
1917260970
113246732
1888919640
1611997868
372169821
422492191
783132998
284982560
1700332548
455375987
1625525294
1604659664
514927204
1933279711
1252698138
131419676
965355865
628609396
1928830128
1795506028
1978356277
525303691
2109606536
1007476068
1680929430
900426583
967645990
382333981
1881219151
409568258
1868353935
1457038836
2125843816
118069312
339550726
1788272214
1962747099
2119019279
481809165
1842072545
160509473
1723257553
1175856325
158098081
289913482
2145886147
1373323790
1813374558
182163565
1561659776
1365538787
687307821
74452991
1120855529
1237333670
1761854995
284141332
378070814
617404797
476283861
1650929175
1416438083
365966958
1078083090
1100878756
673258003
1289287663
1462630510
38601036
1363565997
224050088
1617095571
1047773004
1822399924
2039872446
1820084089
309289287
249779976
628932079
1680014798
1183955512
1449459917
1222970771
796103739
1243289770
886948257
838482418
720633406
513231718
851291834
1711136762
957513704
1371467089
1368297858
797555056
1162254356
1730017646
2064725639
782448160
940372560
434153464
383664939
1477565283
689398081
709333433
1886622711
780758228
254402859
2036604064
196551446
1633213464
1128112570
148779184
1578661457
1634664810
1721964614
195310252
513381819
1722162248
435952353
260459046
2133363066
1281825477
1963393436
1725819980
634544124
500542108
1431556377
1552068894
611892476
517345479
1679584524
1668116161
2043866787
408799854
563663465
1586143045
1453558984
731903073
1447581960
1281166049
1982570183
1892056147
13172501
355581410
1359235419
722016197
821410241
1908818956
1302857047
1695745524
1059377525
1533160741
1377066582
1439209054
1887388149
897898810
1041053612
2124249621
1602889242
1684573283
1571462200
164420609
1780165057
1253821487
1341788977
132399267
1947272103
873595447
765230991
1228025504
4782132
11299297
1869186395
818519779
2003460891
2052867072
759265458
65746171
1849772519
291459805
1230427069
1640316660
1535178481
1530371771
2086155368
1016823377
1860672017
211780106
2063852529
1585952744
568063044
1255865831
365814658
958663677
599656846
398939640
1063355380
2022708855
1917049487
1193931943
1458012924
258070447
1079715761
1524602893
1729737169
842228738
1143552678
1454163283
1129128893
2124307631
518109612
328238376
129754034
1385574263
1330479188
1436182692
41366294
640818991
33194767
1717884132
1854623655
186127440
405649601
963942252
855491072
1238971577
1758465398
652132932
57619487
1857111001
212818919
330682604
1347014242
1949944696
2039246975
1860113247
1753554832
465701828
1167004481
1007772587
120097178
1746711368
651762223
2111709491
1121269911
416571277
554795764
717583742
1975558455
1893197036
1424004639
2021056537
950568472
80699247
192286943
729746236
1936295677
1114311247
1649563338
1086580615
1375811237
1528619206
1772858636
827330767
484751642
969803310
434666559
1074690548
129296761
742454843
986159595
876044616
24709461
1844542695
821009558
441421062
1839789460
1264809844
616444924
549113622
1836049909
569465807
391154812
1677906342
78688801
290163023
1088272710
34810718
1853137240
1224302823
2107385496
315341715
1619902173
1967990168
478876425
795496079
1314240963
1817945091
362353530
23890420
1855081169
1554555794
46177184
1688936574
1621631469
1683561945
835949046
2140098252
1231379879
551305023
1120856111
1331929022
533497978
1948004280
145702662
98629526
644423551
1835508230
1222610841
943254000
903258172
2036673746
2138758600
1191072954
155393953
897673848
2092561121
292373606
769026016
6873393
33955737
1974673782
168205967
574534591
2068448676
1391993641
704869087
744561087
188312417
957025466
444650520
2041356048
1600722188
749744449
457846782
89074916
590325515
1723121719
1462188187
526113254
1852346546
923228463
381367004
1534099984
928120313
1010231517
271043673
1860052813
484364823
1792593009
89946756
283449730
1358277053
1870085761
1461411823
1354098472
3532036
1221135201
182237942
973608231
1325120085
252939455
2111429627
171417353
1635536776
951578122
531145617
620380036
1727192472
1259125103
317753577
1759346923
1173870994
1237625662
2061641784
2027852982
1379608491
1581502037
138041362
160232520
1643795789
459530418
146393304
1028180334
732682982
1900609434
1343891985
474881517
175662829
1476893595
1235868009
979227658
574304098
1862055184
1574377533
620062523
1508003010
1238982730
387172915
1109816238
1160256466
1669501343
362462117
1497302821
1555998647
839266818
1774153590
328448196
1311120532
503741206
1485927893
1557957053
981942777
723295042
1589397925
666209517
1846213751
1842586220
2041362436
1005869018
1866979450
2130490804
1462029690
1503869590
1082039335
1933413363
126307369
613629899
1249829384
2027565553
792963882
2039870859
724351692
484120258
2011929567
2140142835
130045909
1540382677
698030059
2075484861
217628018
160662887
1635514545
694206341
1973058804
1183331938
1246631045
320217092
1102280499
670926168
268231942
727889215
1060939426
1819302852
2137765379
694832344
517140870
194000728
1606507238
1980993771
224396354
755445027
312241550
1139020047
766260185
270939878
1824068718
1019023928
1391617916
834062036
11620482
97134194
128912275
72524626
1101059073
856853988
973278112
1522732098
1939169366
557735694
1495520399
856172128
1406446634
222328439
1165057746
1674162188
992006764
649473783
787169458
1158806861
943998874
1122886320
1541261472
1213479961
1095653519
1134899864
1405099956
316604538
503918792
900732684
274494276
284956899
374499455
551139327
561719292
522103571
991894209
2070940949
493490950
1369478876
1360299042
822822417
1255718266
313533385
2008950919
759298857
648195529
1093596322
545948091
1612391697
1111538354
845366321
1154954537
992927036
1975149658
1937533140
175493904
864478781
34617338
1728815419
707927008
1701837759
121125119
1571956871
1946341074
210561964
451236823
275092145
950927372
463238416
1534253097
1842049102
818542401
1552085310
208468775
2068659099
757306702
575194051
542073092
497388466
1957905123
1004442434
221425831
1942458901
812213995
2140686466
1749167214
169991558
624649340
1953486809
99767626
190670698
1090134264
1329647740
1125225784
920250242
647697099
793621917
619442257
1279815712
1924978493
1048583666
752533628
1189434054
1632653486
385129588
230258337
837962706
1366248802
277049489
1742235021
322041682
1552528711
1578565076
1244042193
1598393595
1379024898
734072040
1969985035
653124688
1777578964
1000330151
1082814761
726712650
1622649644
1355007252
48661817
1250125876
2137514868
208087456
337870457
1018919404
882053917
988315585
1050235040
1705449579
2063484832
1796776967
1945450788
210588358
992726086
193839451
698402934
553114008
771790833
785123508
2091382092
1220999948
47268761
3486351
452408900
1336993606
725583926
1624229376
1911202996
793591022
863061357
337062394
1212622382
1240325258
1967788002
1512406090
869703527
430310887
1097877236
1302868737
1224748584
47961
1225175847
1496351779
1960143813
302476947
656649443
412128819
674084560
794424509
1630456326
1472531
1418233356
1782104673
292426893
748020041
965722695
1099067577
791398574
1280424683
607332535
1824884800
201169670
569798429
108377382
2108135122
634816347
938869111
958796881
1627556420
1504454085
1941368675
1188765194
1429820855
1385728632
1428609274
1370314678
979688755
1166125637
1348595590
2068217279
874130052
560941715
1413492746
822089568
1806362961
1490581051
968450458
1542065991
1558260325
1213299836
87088772
917657258
1985442240
52655935
333063343
1904643938
2041448727
1987467469
75967838
1445510721
1862180154
1607893751
1683066227
1284506994
705634664
67036317
1689214545
1921934814
1323629808
1727045585
564456824
1863617155
1987673514
2122397901
1139029166
1137482366
191927717
1957186489
332077877
501551676
835903187
250989234
1599175898
151299962
200009567
884589749
1712847570
1837117927
1905116519
1434891125
1407751155
1829478042
907736237
500650359
723125487
2134829379
1691842801
2009135273
1567027342
560471956
1780632500
1237026897
854183872
54749746
1935151070
1034408876
68069954
1414668348
1715473877
375232501
879466120
866771069
738490356
975829602
1234240020
1177859159
718731013
482840339
1778565520
494615037
746749468
460908156
95086968
1664210493
390817499
705602676
1647799845
736227071
1235146291
1606557124
1123257286
1697131968
405956549
116227903
1691219702
169920983
1632969540
1254783615
207410423
582670795
1599256495
2055241308
1825602485
281784021
1592393679
418083540
1004927570
1339766349
1039650565
346292494
1477077270
314729579
429327636
200433897
2063598120
341091899
1511451131
1819586295
209060129
2121096044
1447613257
241290054
1160006657
2094684648
382078822
527548249
1947984616
1740404378
1424955995
1234480245
1562187956
1796675709
679811460
2109817292
1340379821
795333258
1910415541
725859073
1166021026
1228867234
1842920882
1880516149
31195550
468881073
63261802
1995223545
1826279930
1705209775
1152881693
1136247849
258414134
1492095992
1051732590
530290704
1578200473
2059963588
893984906
691250147
1005269998
1896373652
77821646
1184237665
1701771653
142429488
1786173819
1377322378
1013433262
2001060065
742696121
1533573688
988288088
1114971772
282013919
980822306
612481813
874165678
1712744095
2044037279
1645178141
2028188675
1413126992
1248221017
1300309307
1253121385
147240364
1109867332
272387183
2140852149
1426233692
473868359
398502414
1794673637
755948267
140660117
157490162
942278982
212516242
1407585440
118429399
1157041914
564491728
1457223501
69201522
58758834
991671971
332060014
1518527964
299628200
1606583618
1622062119
1165166504
2140214288
346052090
1006304087
1614792296
659856685
1219850066
546868259
1152345269
360139694
154441672
1071540041
1705911621
698560208
353175784
11623218
1209746394
2090859936
497462273
2131966567
1151644722
284651996
2110889537
126523818
180530171
2004002977
1862925679
770446873
772010463
1451855555
1213266662
657335203
469497287
771576121
419183050
2047894378
1917039105
1039587396
2096918866
1786741175
1226724021
723667447
1463573038
935238712
678602270
1331729225
836297413
1568616531
32134434
549976999
1528015592
70291929
875029502
919387747
1895876692
753920077
1210349888
931835248
1829819136
1772205585
1256615737
1565055742
1673017760
433972778
1524738974
1315982428
328523070
829907672
963821569
810464249
177403339
2106077989
1845875279
790508427
380780192
822813196
1234848804
736831107
1798072995
975957016
1584682107
1527837776
1507713095
2107045344
1223495236
1546054184
1005698511
355568206
1936892490
911613489
603071937
331587715
1357450791
707877016
914215785
389819117
1572650277
1950877368
235140651
525921391
286779574
1775056156
1493653228
781899652
1154203594
1254855049
1904853829
797963278
2073974762
998208935
2137047767
1889258897
1389258142
277870783
1314165365
1149725153
1421720365
2013268493
1544186130
1984022218
1339265851
181441523
1088095216
1113186519
1170710238
2037163155
2044099178
1893417220
2091310806
1327014231
1096178416
1985352599
872629247
918388971
245305054
855361053
2111772453
1032392031
70354527
2061053252
1006971253
1174154709
126758223
173487105
1201589388
941636086
1951016813
1716195579
1375245041
2042385215
1467470889
1727989018
445044794
1535363033
1602460465
1371316687
660279586
1851161624
801505492
1820432284
1113252960
499932539
237765005
1671957332
380242453
2070207648
1819719565
694908372
1725428923
1473474478
498288008
726862057
1971470533
503454735
464260146
1370136186
1597828560
1568868644
389293398
961752636
1303469463
273291989
692988220
2018757643
419765568
1772589851
1515141635
28585683
498693526
1654438980
1463769272
1699331467
1112850977
1103338553
349700166
876619459
1632015163
186821991
1252133727
1128693243
144151679
375759332
533978977
1466556932
1108753982
1322371
380690845
46574574
1540443442
1149228976
978006617
307831955
1909523250
289527284
1302901318
1851179785
1193291447
1010953899
980176542
848884416
1297480703
1432314454
1078236176
214065777
250711111
1911873179
1837141258
434624774
167270229
529561659
877388889
228955497
1701335693
1566092594
2134069735
1621767095
1294918042
297234280
2058506129
484449243
628461325
738473546
1621824610
427718518
792038358
399823
1841945020
426422534
623048823
1799812034
1207199422
1114863876
1226896484
2052098901
451911
1276007674
1334802112
235718090
4128266
274773343
249818790
1872880172
601242777
1518179225
1461562115
1396947602
1668070217
1625332007
1439107905
9637599
1963268217
1397738731
1884583756
826529387
1970450915
1064094148
131211204
887331666
742074710
1331592496
636585679
179887037
973877425
169634944
614977351
1758753867
84319856
1157923989
1991103977
294523675
2101332363
1652846209
1347621246
1724166290
1593454132
1237282711
221526583
1549538096
1731615119
926535056
1351007055
1099978964
39657040
515030709
46787126
1389922558
1407455424
1383456506
2026833738
607203281
283986815
76361363
1026098645
902299477
117668524
2052888685
641014920
1797356185
1261646178
1934622755
403512746
653371213
1961002349
1332009023
181704580
2080426108
1927803739
1920483402
720485405
898965537
2021755589
895658952
702747095
1878702745
854418225
1846153190
461564915
333594407
1870944069
867408296
78228007
1164954697
358091282
83750005
222282115
972216302
1416966829
1494018038
418417754
1835014945
806039707
1838151421
1590616663
1522959302
265938965
1332471053
1901885742
689450706
1348920845
737230069
92605627
801139385
1486540078
1822961472
675172094
1285538100
243796274
2010841111
2006818926
1059523128
473680744
740818286
1565823155
443188726
1352290204
1300495815
900015666
1646657152
124217093
506881578
1056894675
214627120
1723616783
1182251024
597022656
1859242370
1733019477
2038147162
1734594184
27724060
133529768
1993325775
36055156
179149746
1011465952
454521592
1846006475
1559173573
415126113
726593029
2026458096
1244863255
1987433318
1641884968
777478907
1448513998
1134175687
81709533
1088536553
1641819217
1953187262
1899118079
1671574540
1187954611
205741020
233747127
581292670
1294907901
2096175507
135157036
1527304146
1782815723
636050699
104150740
339094316
1883929749
200351239
949858827
467410294
706384270
1962975567
1095981297
1801867938
1484309272
1799419225
1829071901
116320562
619922722
1160034026
349820837
850868906
1614690932
800922817
1170848514
223964201
1210736114
1535921153
1915778505
1375979056
460240304
1396044961
2119581438
1060033815
1872645370
781137310
1759461965
1532973321
264435248
1135528111
606619540
312790815
540415390
717125506
1840898066
1822832772
1584427793
1617876807
219880756
1680673661
296359173
235818278
1668075116
910189260
591602158
2103728772
425084926
1342228321
1544473333
26357997
15511712
1469433665
1840856657
626626314
1834866771
631133761
1034002719
977986619
1380423218
1639249506
1486950860
1937489177
1891937969
1438164981
223851249
159807366
811090531
1890296284
1689828461
2092187522
2113979315
1528353215
246322820
1699893926
735802673
1813062747
1523579878
1632865505
1340174399
1056019932
2067735537
293551263
140980822
524487119
434893985
1066286753
1495774405
2032462779
915553625
834102027
63179171
2043909941
1441593494
1598822682
1388348053
217810941
1085773512
757490518
1177050940
1755992733
1798721544
264836112
1830879951
1657693254
471760605
1815302542
2010493744
1482066787
198705570
1334338109
826597007
2132952970
2066785818
416071940
412609019
286515679
716872179
1998158237
1036945216
1471499675
707716861
700894300
1436980179
1023463296
692908936
1060051732
751402612
654208837
1238371930
566959360
979907962
151465733
1815347032
445143825
244227474
1050610510
253862658
173732806
949456747
1895220254
461147196
2083235968
105537122
2034658446
1563078177
1399009425
608888457
1733411735
1926172494
1114887707
883237642
210195373
751862508
1608669746
1616727035
692804488
639986681
527376686
1024294187
455048766
1467844251
673228503
398058565
796408628
2139274038
1997552284
1378121492
137440963
2030696512
2046428089
602399
1269897873
2049774766
1269911000
1439423203
737064262
1030142422
2142903555
1111512963
614941477
1072256494
1902709283
961968907
708310666
243930799
1443522188
1167223025
1605048198
213445309
1622255996
1784314398
1269429435
924748988
426910377
960735971
1764006717
496604375
551680188
950375010
1503680233
779326393
1944611644
1507778398
1816001256
1858548775
1660444795
1104371478
497611143
1647338968
1391999219
239897533
708842661
771722981
87550974
252027521
1156140546
1917372159
251030465
424428039
35716960
1699223844
1477923269
826183725
133575393
1941163461
1808388833
1003481239
415535916
45464899
486669228
1222447836
396176343
1852090994
2076521646
1152975136
846131523
28746712
1466633853
79369714
1864372663
1795518276
219371042
712503877
1843989557
442366806
682783148
1164823741
1281528407
83089751
1781859318
1796034165
836185946
2066858058
257677535
824703650
780777714
352327426
1443961265
250420255
1019316034
838501858
35113394
616446828
1535997322
695046499
1276545522
1262755291
1749985764
135609558
2132714945
239946444
222045621
532001688
753952477
1612651138
1345330675
919010375
1214099817
1577208967
103816120
1418506881
541845779
1861494059
759227273
2014497124
620108859
1501893810
1865885421
2124961165
338720962
638444734
1431698351
412180355
546179242
1048866650
2108431475
1757986324
1651094886
1029233773
1883304138
1321924648
1626576093
1088710828
54681030
1602432941
1149467931
1628615534
310664733
1016271591
1251074387
286168359
667116014
1196349404
1591211359
1188789609
238712857
518405475
1278745179
920934694
759053579
1867748976
1261408966
1235812788
1789760609
1355406229
1253211881
768815500
1059661916
1434109275
728965385
152830984
321040883
1705897773
1152739712
1317731013
1827998218
809631919
1827654447
683117627
1834352793
1070653556
1738168189
852900315
278068615
852487744
78455527
1803169340
673802496
656754061
1835987247
1611948931
23845739
533399261
223684963
140071413
855971241
87665347
1020662399
618014031
340378012
1601330286
1328436992
874412993
1852439005
178412252
1664799262
907783221
145988253
1836606377
1520935706
2099680230
1177966993
577054189
567642601
951381362
607823478
320846635
2113309647
897789615
102519487
937896689
1711464178
54783684
1547305507
35255253
2118590227
1207817419
1489658780
1943838390
627886438
90246565
243806229
78141544
486408557
1954368214
38138916
884642871
914726064
1616988145
1771741048
394180068
294418150
273471915
100130119
657114219
1574244072
1581155185
1151022247
1642603413
1079405127
113612305
149614821
50419383
1754743259
320984595
1206899040
548260481
388658651
1993976130
1622966823
288663593
1294846489
370134527
1723063354
943697521
399239816
1778489420
1606348143
1062671487
1776465736
1563867477
1235470565
1117746280
957274347
1091275907
248389589
621985061
444439684
1784606394
1811587218
227355799
1728452711
323787638
626401309
2576859
2099943375
335352916
1254197564
494278689
180572058
1555304061
806065571
1265227894
1597200974
1466329369
655445495
1772450709
573111329
2000726876
1993757048
893809918
1779052578
1084689278
2076567342
641154161
273578813
2086140877
1382929728
1514418483
1227294962
343556680
1730413092
273480486
1861619800
1249875444
1109908512
1208665518
557219613
149210351
1760594385
1359251921
1234497237
200827788
846783027
1835688090
1360715839
2029060613
1970941284
733011196
1248673993
985393932
78032018
1004891770
356463985
537749838
2115299842
1272236822
37367712
1046189724
137155017
1597792679
1169967657
160215457
797413821
660591784
317582341
1614937229
911425879
259750696
131053020
13116104
1189827371
162327698
637646167
1926637485
544656336
571118040
1797579347
1852038266
2105361095
2076393415
920117835
671145574
562277114
507435611
191894800
792010256
736223733
1582890321
1504700610
865332172
52562305
971943903
1859876456
290099135
1700439813
706223625
1202480582
1980982911
1729399771
1116167088
2043025919
1133939033
1802339740
1789210036
409675107
207682020
1699272368
388291842
1884620408
616258284
2055108146
686297380
833563387
1086926016
1863981169
2016129421
508968267
2105119985
266010354
420925534
362592389
2045946561
675647636
283417770
1576387547
1396723612
1773648483
16932026
1476876241
1680837436
101783429
1067085829
1438951909
526349149
564125956
1797610008
592568657
833657211
623093447
1085920182
1720849086
1465647302
1641467858
1525999157
1432388770
1847237961
1720705404
24317269
1637235808
1390827764
1445695726
1458790723
1562169572
33399443
76585744
2120075598
1064274063
1005749319
415130655
1023751536
554417135
581845323
1870094496
849273236
812745616
1433566233
2067285428
1971822310
1467329224
184608075
1665990810
1007691411
2126900539
87191900
754218881
967406612
1486911942
2036799229
1185157614
2028611294
1524613169
760681782
1587284039
1099296111
328959054
267305553
52264216
57669315
1254111881
33415482
598957061
1317105024
1847438485
1386446867
673121162
270334285
344843566
662658740
1922675658
644368764
2012570730
550624438
1211877362
1389668102
486382654
97742706
1132115362
869240784
2055910523
632070336
567203352
798250791
1376622364
1570215159
1857156396
540529068
217269404
1557403939
1128770242
455542426
1519546378
1261910335
186677913
1550969383
1964532659
1732206279
2074655765
811278447
1662397635
79033972
754207553
734381755
1047465957
218603193
129499393
507135536
8996316
1050402391
90305129
1717251735
247594687
1754620419
207714784
868423514
1095085847
1149485900
63965031
1197771559
1636672506
1471141414
248232021
1839528273
618913591
1909161923
955561838
999010385
1919826813
1861096548
983459446
176021512
1398921371
1457929763
1550142614
1142989759
1059049415
1275751030
1727713278
1243223296
203173909
2010169605
1964488158
596272491
697320087
1134010869
1789290950
473301128
1696142905
807906137
1163267957
662288189
1652774039
110643342
1877432759
591523986
321216043
1767884705
983837478
90039643
1699261954
2088237102
412286650
262660407
323192454
1872777503
1108809592
1570475492
1828971973
770088762
1657698531
2014528750
770490678
1371486954
27174848
436562330
1812367907
1024837490
1593913772
1933233175
1822685870
1491040274
381746502
2081886894
767305871
131587929
1736008482
1470901539
979034863
1144079394
457706937
1332858371
1806194028
807502137
709009697
639233334
120124702
357853837
1348545582
1427853861
1039578175
1735179217
1974362133
1118512801
1741979429
1507626706
1890488524
469667871
1880948714
2038323617
1477344675
1103975114
1236118183
2121757892
1238032669
456030971
1645154830
856500643
1126287608
755503207
1933280222
1479886941
1572779811
40554400
1048898532
1623934618
62032325
1146285293
708510220
812836215
1827154686
1432804790
1859304784
1129406336
2112293201
1617767323
2003832924
1072046084
1758746837
106057297
1423109557
1953234942
1053039079
985107935
550016062
625740969
1888152261
1680076037
1935811382
1514854056
325164780
2131762005
307328685
70862696
382443429
1361473433
1307396964
1695678305
1985025189
741337519
243116995
411843828
1388172196
1447509398
1737597705
1934444971
1136007427
1728767184
507460255
721514913
462555108
1202141454
1783545266
1506115870
1150349987
95524486
1500661146
1936312959
1335192226
1324189184
516591113
725071241
1102780748
909438765
1075450330
352506985
657940342
1339839125
2099736137
2087617240
1863695934
1175194812
2096107574
24185875
344000195
1000840977
1064052624
20797754
527061829
779879266
163898405
786179784
259966543
126748093
2113796575
2128462985
1367151569
713139698
1311992997
766335436
1880871152
456360707
2125243609
808367447
1188138065
985484508
1898302314
1248830062
368029337
725499362
2127589014
1482016783
1956717091
467705548
900492673
139595313
1048429619
347426567
1627008263
1614974224
1065589767
1411274885
1537676104
1623982763
174513173
1839302953
1186286779
2073284918
306817462
471602492
482334683
1424196996
1376562571
527450437
1054595438
1902044465
9006080
132519330
2117613959
2090173657
170353924
2140673739
1358726775
1163453956
1163721955
1952778530
1342710250
1625300568
416099357
2063579868
1314043264
501351588
248707006
1574294864
1372515831
216983588
460042596
145143986
1892712451
1668468304
647037009
1673747752
370570480
1659451585
1043575001
940588511
1891286593
904623197
673729634
1593985672
1550324269
1625452131
1702263612
1341121087
1498877905
1950684167
362556057
237950250
984853378
577517447
158695068
295202680
86762292
858062597
983206427
2100071118
243841587
189455027
1159974464
1437378903
1246920210
517079777
1860600802
1814566743
1319195251
667647703
945400484
1452414463
2136671568
1695265199
1752490491
446369010
1967074228
1866232470
2113538293
489014634
558007575
1665378580
1840949018
2060561364
1541056629
889681142
378149831
607328792
50001952
1975049025
1487771526
1920117308
10739287
888012071
1203428124
1730973785
252006635
1676990022
2062991473
1820916924
1314233888
1189577365
291801941
816219763
1134395598
120261788
332857463
563060137
517635059
1730266149
2020886167
487851372
838369289
1727667322
675122877
436164110
1363400372
1587745241
139166690
1715832770
1762940561
688855138
764445707
266241202
1804787809
2030998225
185704340
740934294
1419387597
1344982897
396845601
1943201371
1624483447
1409978165
427254491
256928941
944906911
1728648170
2054659075
2050317851
873077083
1959310992
1114410033
296683374
279558973
1403651347
267591062
883408196
1349588093
1882220818
726095643
1378330069
1087078518
796743123
312005574
1554811687
260794001
304807638
685638701
1464972664
382287279
552572264
2100770081
331402575
92723549
278007784
1913807225
1040500161
1314389310
1389983509
1616955669
2105003830
1282488769
1983888594
743395790
1076187263
1520308329
1179720277
504541093
941156972
650076146
314635776
846746921
674464088
1603475475
1532842591
2081237781
1480544020
1906718424
1529463823
382406890
1713110531
1668418525
218820466
492709306
737921757
2143667450
1217105872
3331901
432713432
1623016043
2103706898
329104244
704156182
346436499
1619880465
596520856
134186457
22313501
231289623
1482473839
287245985
1502009135
883315619
963010198
233129765
1797054342
1613557124
524635556
1564442948
1140799371
1148814842
1889070582
1206538581
649795401
1034994862
292372365
1429936136
116528987
1339341319
2121479257
1079731450
1222591645
2133109984
576374633
388982738
1179810956
1154511167
213900765
440429682
648221182
870860408
1329262264
656694062
1715124308
378682684
1715893105
1291535528
2105129198
1672357397
952770533
616297184
1842704008
1764820860
1648157510
623412353
389155384
1738611761
678342438
1818496562
379100885
523983265
791349458
1598178614
311063997
2003533275
822436126
143274455
1079159612
1969202647
1036006497
1350887822
416748113
648047570
1004532614
2001817858
579428716
2025229729
739947436
848684791
1765385819
788994856
1920312839
1766430043
866845233
1143942051
838949180
1181519069
1105964703
71834919
356892827
1034561025
1586579793
295524804
781124804
586992831
1343907822
1300014846
1886133343
546107627
1054242155
1256848016
399518615
606339621
1859442021
18864654
1046981746
1336701297
1014780126
1743077485
751984502
240630534
495700453
2145520646
1771242478
706967945
2137340032
87750080
1789253552
462847798
916713190
719195776
1020190661
1336867120
1394550002
1091093947
1691416733
1176148151
244960634
296777577
870231492
871482963
864072046
160858855
1102437244
1162795932
1144509772
1961945224
1006048570
708470124
1519920239
716206147
996792076
1367698981
710829520
2039306218
1425964493
239784084
1215068123
102992144
629081834
1659932901
1407046896
159864744
603953422
1319256133
1561354239
64735331
406836254
1079862856
1776449598
2123587149
659417415
1019802439
1032279360
1713664453
31226915
1378925251
359836695
1394216507
1557940766
673052181
1543281284
1317689481
2114624134
1311100269
1686035473
907771325
1262843856
1738992525
466372052
1608525933
1956032308
1884231448
855870191
2121564094
2114361471
392287443
702433409
165981445
526886776
366547584
1086151317
436595402
627819257
1838733481
1104377634
722147935
947152325
772736287
1005523904
893248041
716080905
750259374
948211976
1424315463
808143353
371312143
700034786
2005081252
684095018
1445280721
1146308868
531642120
1825290313
338724533
881220352
1359097186
1517005404
1654239163
466439358
427941558
858890978
1175689870
151160430
1985793026
768298731
1685977063
589384998
2107240410
2039681175
2020163435
170780374
1186667418
1315842199
415740471
15074884
5496491
78620010
2053399784
1157267574
2025780183
366025931
182014530
313739116
473643007
1341270714
584938737
738111304
182003799
1932507745
266594851
1510799999
1824647303
1627657868
1529158551
1136209470
327209228
2063647063
2118840803
438316385
1125680430
1196627084
605621989
132587251
768381373
1856285294
629805007
2127698009
1101566676
671649064
704304969
1919685340
1592648309
751185891
723312671
1168189202
1789972113
1458777668
461936392
743182823
1896765307
451728655
283688262
14155848
780367279
484602493
416797351
288859067
1611589880
952200756
1235781607
764579330
635866515
1811163608
779237585
1311364763
346635116
763668734
1608150719
1964311879
1159080909
1649672532
1899260500
60311562
1249044360
1077384099
1404024433
301264437
1944632742
468519723
1869529599
1941253375
490914221
1257645657
1954447928
1905536003
395661643
1938638550
1271405800
1698912554
1517822702
1510197705
439720701
1248724275
983293004
1945839752
1986175543
58476452
1386491905
1191829532
1129461743
2142645073
525304999
1501372895
415402777
596124261
135602739
1091062833
1003996786
1254736607
696445096
609429950
1761012498
2013776572
918785632
1366817376
298430988
1123183564
735471222
1554138023
948205455
1529929939
1377938984
253716574
1000811563
2080065767
1160275027
1213335764
865226785
2012990561
894215853
1327049756
1969812640
337119351
447191262
1935421226
1691928259
988005316
1646252447
1150057882
2021728579
698215240
1527206530
185471429
852633376
314103050
1269433561
530038131
1398597088
1359924687
391495747
750532926
716013443
704900259
1216666041
1542258073
1156078789
1140207464
502544584
1751638750
226715612
1635573502
1770911351
262179099
546590223
555236046
607224618
1473677584
877447778
1947365031
293754112
715746296
1599993839
913493360
721821291
1251699634
2132519848
1292129830
1241222072
932445046
576247580
1838186554
728926716
663951241
605418001
948915938
1917785278
1306943003
188378587
313372400
922717395
1146154655
1387408970
933960022
80713323
112661281
1869090047
1328513189
1491107537
318681050
1068917544
1599767753
1324362601
1677032303
168205189
1340927899
607620979
657325920
1316539790
1275951216
415869562
988045494
1905024613
801755416
2080116332
840691415
736275530
1368717747
1484910131
1380351414
894746731
1596185928
1090696098
921076851
1337264345
808007075
773135776
79496805
666245904
1620162576
849864456
1463042965
2022669859
922847398
67171300
1473785894
2031713647
1400109017
1855719641
953005394
1463353825
1560184196
1364330523
408533248
1754559793
1691889259
475117844
615051055
1034595173
2011561750
429069681
740913297
1854199246
1596846300
1888362552
535239732
1180466271
1521552963
1730036602
1786494746
1705935094
827186972
1436235479
1598293113
139733139
1131158555
475033019
1789537880
1465593476
1699916845
614206833
360158502
209051120
556328988
404646855
1514008801
788280430
532948632
2088965340
1024026811
1486294127
1518506260
1250711956
179071730
969821946
1603551136
1663722943
504778324
80948769
1563663672
1971773129
122009893
1996449759
1466831815
2098071911
1887949455
1872924547
1597899075
1990096859
601176563
1557553157
1490481901
1210597538
457033569
1160976094
1512384987
371506346
343151701
1465701786
1772185489
1718602977
816434031
780340379
1757020693
2016127375
1057865936
1695214866
1009926095
611858276
1767690892
482206559
1341717629
1810294508
387354870
1442126140
1662489736
146020822
2097589764
1163591709
460987010
1978601872
1945384736
1375462144
946983443
1473865088
1516737520
58622352
1441985795
300351949
1922584395
1786622279
296664981
451390582
1588832136
1931217087
105563131
1208161468
315418229
470454565
2014742380
1397778524
1290305897
979075309
968910388
1391620842
1622344273
1150942677
1051377498
700531510
1704244996
364898128
60975537
850024915
452143671
851617953
1842835406
68181821
529621775
1536168780
2065241063
680747613
1713368622
309608732
494279845
248159893
573418816
1258389083
1602382086
966314493
1036677079
464731272
1973603532
1726213006
1095520962
463801395
736113807
1922677217
1942546843
131505895
786633291
805929173
1542663576
1637208683
30937403
1270648793
774846185
1908916741
169808421
68563145
499956938
2062147887
1959096439
656680313
1954110714
1707351495
1491897587
1210625600
1142664381
1524959809
1566417731
126294117
2087194920
86052934
1319888327
333173799
648044283
661498381
2120606122
992547570
118440652
1116841375
1928801146
1998646662
1693479383
1027829412
1660637914
1471550164
1050059213
1533960280
769859445
188480860
952125755
1333272683
2129466563
58700322
623650730
1384054966
110247569
1533150940
228496888
1990879725
967329022
681340803
1168678539
1355173229
1285146832
1366906229
513924553
612540382
741738441
1315501343
1986406922
1892670257
79218944
1937491130
2055734256
267487475
2060161252
1978360241
516476638
419419321
291577224
1576732676
1858588802
1320232450
1382820627
1972932568
267975302
694469364
798130083
138867550
2048162071
1887926815
857554944
1895521852
558894120
1636521257
8883129
2125841006
114501545
281760388
1328308474
683538371
1626790808
47458402
2025113901
1603166558
1308787723
1923812975
1745309110
2140478403
1228292623
1405849607
748270273
118797313
1662270187
1555392310
824573338
814572837
184132031
1224957356
333692515
2000150264
154699305
136591424
1636214479
1396347751
503541271
938387589
2070111446
660770392
312194191
409552760
1010550572
1783157221
1733538680
406820515
2119379471
149765790
706064965
796724318
2022451951
1492123671
1715511196
2017928153
2138088769
749896828
130781334
1399814390
304412163
1003026851
2025916750
1758915011
979863750
373642428
826477967
2042282315
702393156
1099226773
1734932549
1160046831
638495261
1766411292
90709164
752362354
1066284219
1074158208
160968133
1529958203
2146896314
1030551442
1963224797
1620488121
762768176
1650257357
1918544817
422461688
2043468550
92675160
1747515724
699666560
1840946959
1814180979
914046305
74031270
554339633
374341555
1896447777
758600264
1382719412
783888032
2085093161
1580783380
964547020
2035003078
214571059
1007528920
2024063896
1827637508
629728941
2070321871
1662953018
1480738682
1388231046
795428307
1598255140
159441950
69749353
1923266692
62413344
1844002552
312261985
979501849
698327670
2096897113
705522211
1718868841
216308071
136882990
35547957
89671841
920974869
797610719
78182082
1328239727
1457025560
1216580070
983072525
127518135
1450683881
1931048010
347314779
1230693074
1753439670
1864501587
1728164577
868760455
32291923
2053439969
849248193
223116232
629164282
486395714
585909551
729957761
622054001
1231411364
1882577853
1409028885
2052627406
430981683
720470436
1322131754
479412349
1000356392
1207268144
236151280
1067008213
1231212634
521095564
465991225
865488409
1557484431
1787765981
1902620737
741977704
526465062
930585307
1929977397
151843255
1888913028
455307311
24746945
1339354470
2043531413
1817319525
1969745212
1694368010
624603316
715914773
1467408561
758424155
1928843227
821007085
1331394861
644559153
246772695
1125656684
238952641
766383201
1423152421
49254347
1723327063
306650609
634420720
1385923106
1457826893
1171338835
2064969578
769118590
2133039838
1811763805
675729667
128868255
1514031561
1139387834
275473878
1134419841
164638518
1611419809
1447168820
1849712019
736558462
1624365909
861962098
1789038344
1962216926
1764858458
700034807
1587342035
860803610
1268245219
794299305
1100974554
1871466332
2024257426
1144285845
243388077
256352316
141865935
372402696
973526781
902921903
1240875089
1869308040
887599613
412407480
462753790
655413819
1767137921
453140635
1792271131
760180632
1358734905
1207779983
406099130
247176157
1909556720
618773526
530214338
1945139841
1154526817
1683937020
1284162155
774538955
1128959917
763109956
1825363263
1371975779
338970239
2101638371
1661600938
867107594
339102544
531543725
774847977
1457378336
944303008
1451078606
1903213091
1933605066
332368241
49280617
1139868323
1063421180
407086102
154708280
237780146
174755921
1973463028
718962997
2120793585
2081523187
1474398006
1058910350
613280026
2086500828
385948112
2130305138
283267404
1426654929
1276003717
200094592
1615996742
312489420
520417012
1868124179
1946086688
58452736
104640676
169833002
687436449
1860492529
425614479
1247053342
1076304233
1053233714
116474728
2131118680
1165189474
1518266346
749815078
1210743350
680443079
1500028989
1207871874
1794179045
1620815094
2147186642
752402441
1087516381
1598760302
710493389
1861502987
164758875
1191786924
1532730659
1772003771
546404366
1257967704
524780616
406766919
1759953640
1454317432
1299227026
979698660
1339409492
377532812
1949630141
1266323493
1440833302
953135347
1591365102
1732365758
1657726044
1129168033
754301001
1232628084
202671711
515998754
1596404673
806107779
88855163
113339362
219242882
74705498
606155602
1510373874
748090518
1373398008
928611204
1528334623
1787207429
855379313
1789294373
1211418278
285116882
192727007
253986434
1282372877
1475367269
235779762
1651720341
724695436
1078889811
1095618944
1419189391
710291298
1116528023
1793080055
1455039659
641729757
624656669
18571675
1799860374
1719033613
1084716072
14936087
29828815
945571402
1216878299
1180980631
521521098
147544644
1826839196
1282575682
1823965199
745574001
1064401103
2140409879
135774663
1105997354
1256796578
514982639
1286825993
399911220
767398231
1957560549
1514446851
1139255089
1375092474
187216472
1110039615
531293489
132862630
1340812596
358665775
707942607
1506653120
58990045
2123262110
1568152783
1644494682
684308167
699197943
1495704968
1183577528
303130924
1964568245
1537981678
932475331
302933244
1171688283
1570162433
1876682338
1130881318
1527213722
1113804308
960062708
1261972506
581635106
1961940550
1611541408
1875215241
1541525071
1829305182
1281473470
1441117538
1091326141
108319573
663910257
882739042
104833559
1094884231
161728737
1336731581
782733092
1979493641
559075274
249095404
361755721
1068677187
641374119
283406015
99489773
1490438615
611374792
642309449
1566772550
1728812588
1428435811
819938034
2110791073
892309186
1071977182
2060157694
985021353
569654651
1281486660
807023238
2109308129
345270458
1015035472
1134706979
264346688
406814913
987410160
685467785
1246790777
1375654624
1104046024
1903846645
1858593215
1542784660
459222471
113505598
2138488092
737730672
442272254
1671930793
946347350
179064808
1901086663
1708348854
738963964
1129366213
870286214
17867873
301041066
465158510
459751607
1499266179
66172989
1323225870
398296985
88966973
943276105
867019362
153095266
2070927726
1020573431
1826462070
947477787
1920494849
1399990406
1973767639
1061525303
1160765659
1244852175
441701635
276801310
942669901
277256108
1793976635
941624609
1352766607
1294452250
2031125591
785788170
1078721620
1685335422
964279709
1271210687
1147636664
746096521
750316707
1848451674
834909567
2116654946
27727580
1829395591
1240595016
1768109046
929604255
852651663
1514578306
191256976
1540969558
664360724
245381488
1705985305
1583583744
738653473
1325850452
354194864
241430578
1806044866
1884573594
1870690074
1062864311
892722752
1966456450
1473565679
877103102
1405561096
368605214
124489734
1589555044
328064418
1118980160
479447682
759227395
829438589
1417063280
1967990848
397324470
1820097358
661243525
918693364
1336541232
1284378699
1621239677
1617064510
1978376540
1904958353
803884252
1805013063
1957499668
1657075668
1855125226
1059324452
577214662
1579124367
296173390
662714992
390698669
315688502
2129885612
325228257
719533490
60469437
1903156123
102179563
1588285463
8937790
985656561
119923038
220046726
1079935653
1419231319
1359568599
206788454
503285321
1576530632
516770862
236367106
1580327206
1297184018
982393043
1720917994
642749216
1371675306
1425196138
98742287
1955083466
314241739
936985111
1473871854
1988005291
914450640
344949072
1754315117
187347631
1427909553
1116614
458340650
285846525
1046273763
635620386
1956807548
1505993642
1054315192
1413870932
1867808821
949066738
1488520096
1117440051
261521225
550219050
848077841
1424785431
1714095310
774425602
1327721199
633289482
2030296383
945363019
1995205926
1230564289
228850175
1069789813
338705821
199119950
482907329
290527876
549459099
1572669431
1174052214
1934300627
617202059
939226565
1825139842
91954548
731996651
2082994836
1083162833
986731650
2087838247
834665281
1254359645
1928726182
1373980155
84412301
1056231393
1046719903
1022736330
292422423
716362433
1066369051
1412981358
1269717243
1254677146
1745651615
1242763247
1310012672
910377498
8208280
23958137
1532282568
1055365913
2120464869
965735623
579439461
1507697432
586698514
1862169146
690331596
443186952
978309939
407123561
1033640660
1136607270
305812730
1925048008
2009427987
905686894
1684235019
613740935
303421875
2108056224
2002574143
238855874
1356778097
335222813
643645584
1055004696
989096071
1771068169
1335531706
476037491
422580076
603287574
1565184832
1885731099
141089358
168397027
896710575
833169309
1671116283
1911374163
1489787661
151439539
1779989420
512713467
1496194801
1068643060
1203213047
1509290346
335230802
1956259893
186620901
1015316246
1162262804
743976497
543531398
2023803041
343027720
135966247
341201936
758553123
724614467
756735393
920963827
817625732
1006091600
659516980
693587782
2037817434
352712318
1462568485
2129342017
1055108522
2034913024
1130725598
1422431005
725791966
2022902739
1958147639
675244369
1936000018
1687066019
1392217073
946226948
1845639710
1212598437
1338707199
1783914360
1257448011
1944045938
69159526
1968143510
1439947092
1048798277
1133265709
241631821
1051605181
344060651
146609279
1628764076
913148768
1070713479
67547704
1553865201
1140623936
355873409
2114021172
1007285822
302948345
1349968580
758783209
816581691
347436368
1848707412
254569664
1029109790
1224983986
971692281
1238792010
443720972
2015263577
322084825
341279990
1766754156
1379734227
481453302
573206069
254336709
1698318524
474025787
229428218
1183056052
1702235205
1259999978
1136914345
1333963240
1995029771
830777488
2073076650
639916548
527412816
1767082720
1380102983
1197126821
1247736680
1187396892
876428004
1410395181
1220310098
1869928736
1373421825
1264464823
6441372
1393518137
2001737146
591149443
127819940
1239004754
1008007902
960145840
971597954
1357696376
533304517
1791538988
1702298891
1952894685
1327735496
516796283
142625906
1943172142
1962835638
678007746
810125871
221186906
680584491
752270326
1795443862
522320994
989562512
478511220
1624160231
2063259782
1535205020
1504373852
254878584
1263726546
1121637576
1419474980
1302002967
1680961421
1395959069
946523102
813692542
633145474
1535872826
946440309
332822523
1386487156
1916129193
691674015
215506524
1468299406
596336696
1314232472
1040645539
12290872
2126380793
653892399
127102669
2634311
1544683432
194523620
1366041223
1820788280
214492099
386060336
860929748
271724485
2116991675
615073904
174932514
1831716815
911952166
526765687
454914146
1351203782
1918368528
1919877555
815367961
658652602
310090337
673775486
1131231445
48740602
1793904705
548306273
179958465
1551323494
2069654638
1275784031
2070243379
669837770
36206176
2050924036
460678815
859287781
1413022996
491126909
922350082
391788882
1544019738
1199361859
1862707689
849286673
526639963
1121344190
1247573213
921371249
748763336
1401147345
1652847687
1331007207
1426540349
314674264
2134721071
1011963987
594376492
1285846959
1832612811
97305996
186104349
1843422712
475948803
114576896
1543756565
1419805069
345658823
509560909
519607930
1101708854
402174721
1024474958
348617338
891769381
1395642028
1473368483
827494254
881146267
1299366274
2069436254
201771093
1293205512
1530569264
1421250563
1687960083
554767140
787087509
2134809035
67968247
1794235468
1028369097
1211264581
1859425254
620618669
185448788
1555212900
245775766
1765259774
460972677
2124700475
787450822
668822132
533469239
1766954249
1620305072
13907454
833120863
2125369733
376736229
1585009775
1381053649
709645755
225790402
1718665136
459182706
522313845
1473181481
1865090304
81271287
829743254
748726693
1727733861
1605493213
239792905
1775289839
2075483642
583912735
1978427814
124702224
1475363813
1807884007
1730255045
283572657
1965065805
465983329
1425255835
293115373
1340669907
1145526083
282725627
1048587940
1041740848
633588937
123549866
189169006
1005116312
1454499705
1163411215
925180589
1078522692
1062163564
2015473577
1341269391
99539294
1918665480
990190292
264453219
960949656
165949609
144054056
1849285828
558382346
307248410
243650604
849941448
594326315
892126942
1858346035
1300637333
1898271954
1075482485
685054665
1018493383
1061388840
1402054533
2053397357
1063338836
502284517
2016764708
2118028044
590708922
1642761952
278566495
754625095
2111879382
233159653
411113656
582732994
855376761
1291897865
1637978638
831806966
931191239
1433395712
22056727
1345581166
421604994
1955639791
1767365807
1621660632
1760710225
331545147
830942484
454865540
1174112184
931006278
1721565985
479885575
1700371297
1346125082
1179183078
838714232
449312055
787851524
656926126
1935512489
226536284
218275198
1723616433
609619972
1921271563
1499419170
377601948
297535805
1450857765
1667862633
1147045632
1298335967
914079252
89220023
567488276
884926344
1614276024
513135891
2020174365
524938015
1325765691
17214671
1224949186
1706585256
2089854510
1759788235
650868668
723715982
1626702985
852898533
1437100170
1836076735
658204009
1083339495
1865541970
1650920362
1748915083
1596782925
1347135244
183632916
255459120
136955121
1420080937
775833735
1615222362
9030067
1820161045
444402343
1916200071
657189516
1681170631
422706051
1248721816
905640917
1144837547
2031563105
710189949
1333906836
54211747
1740609142
55071437
1822309756
1529898290
289464007
1861185305
472666540
1840044210
474875599
1996854465
144857723
36787892
491477366
1758504918
1572281599
217895297
50658915
1703914368
1917519128
1403552215
1271992400
1515479815
149774276
1880312652
33962798
114866669
192322914
557672667
315613806
1006695271
1548786742
1289052407
176738141
2145100817
841349600
1264009623
501573336
1309700242
1892773534
331293898
659974315
953063226
344338133
451935433
1680684232
1064058690
172643724
1041213478
1160419802
1158123986
989615854
1446596210
306260886
714774926
473725395
520553361
1903436033
756214607
1286822620
1754510699
349944516
1226708559
391017955
548822656
1811427601
192666690
858503492
374834153
815540756
1573335544
873275133
1960966119
131577936
214369973
1632456547
1425008452
862773472
1987564987
258886646
1651846498
2021042643
52362558
578494533
2143809556
1812705151
1171840978
227909061
2013824004
1187333197
1580387310
1982405916
1116313982
875828667
1971432503
391858188
200912862
1265326839
2009497586
477359344
825152077
2045479806
1896979287
1729419256
311794732
710253779
1165340541
406500752
644121720
1416612148
1253808920
958397679
1926525747
1814355315
539492844
188408444
549428428
1363611480
2042867264
1420775669
573023895
1912560619
1907865569
1890446633
2000950066
1173515787
1399747878
22617979
1876555459
541330452
961164025
1525229005
1572729598
314707544
1055044817
501755496
142703495
1017109875
1994030506
2021620278
1366057565
1665890491
1149034386
753829378
1510190032
470090688
779473973
1164262985
645835479
419552739
957652223
1268398133
548103493
1560559422
1403661148
1821766778
249774271
745561949
1706316114
659302736
97580405
185082797
229030219
2126255367
317246445
1905677739
742565512
644929475
1486102598
653418802
1687059818
1113249402
338767615
1273338469
1235096423
421209128
153626917
832244818
142395375
33158438
326537277
2120404693
1974100945
1709250812
791796354
1957815613
45859402
1557363711
295854130
1684513855
1104167151
1199223535
62361105
1719771301
1101854562
1048808400
79061841
2139563194
913225893
1336060163
1461924968
622145359
266590929
1111106409
2030549205
1729362318
1337902777
62469223
735468937
624887247
653414726
1710155822
390849297
1170781403
447273806
128505883
1037058132
1375888641
778516757
303492347
1744293793
840046693
1376543722
1804413224
1608893123
2027856463
394195250
442268461
1282465594
1299930773
2096714614
1352374129
923501139
2138861226
1711661553
2077809277
1183837570
935100745
777759106
969815058
2083642120
2134712159
384631942
1028659265
1190549915
32146211
647559982
2094037720
221442219
53212671
1964010418
1978585174
1521814878
1850324617
933231246
1739463031
894612923
1154574298
1286589176
520746093
818251222
1765934653
1810497213
1338226641
902886330
1684563637
236519139
1969263763
265608089
1207254205
284068869
1584513052
923620300
955623520
268735936
1314891459
1960888778
2029473007
1703468019
269559328
1790797264
1958801127
1109677658
1709690699
858175276
1940429342
1288660201
2041196671
1203022025
2058375212
1080281245
1226123364
233094475
1387413223
98394847
166543235
1740542726
1627749957
1465564671
579406553
1684844782
639915749
151936593
435000741
806001137
1039994821
712104190
1286984888
688466413
699811191
1261155697
1109270374
212482505
2060437266
1278809339
783069959
2067041127
732495299
1191977760
135281653
664862317
160815724
963661437
132999314
1570900909
281758674
1311066019
427066303
604408393
2056010958
1195494209
1874335314
546880434
35658524
1083125857
1759351287
96116613
222029050
892256865
1818297145
958435345
1889976193
1828315094
549768131
237709050
2047022475
858645420
656827526
1568761937
1002781952
2031408459
22095980
1990998145
1350608351
1283186805
1627923918
1603540753
1725206517
1390974393
1566570821
283255735
1734428971
1201533650
1830924322
1566927402
1783559241
1268921009
189772305
1975350951
2047792796
739665408
352695155
11219568
1293954684
475059019
1041018897
193529625
817992078
1045110509
1805380905
629885951
1385681678
890583990
1524630355
1267333465
1869836715
1646142201
855699775
1630840266
696094314
1464030400
8402348
1337051468
1748331143
1958224050
434631090
13257310
684158370
452310317
333714186
1357009338
224834564
1308948565
889095793
958424831
1181885796
546514956
1196913074
1581503616
541987364
979518086
953316828
1607160891
352017062
1321612837
810678738
908919545
949296326
1560271317
414809142
637574574
872278671
493268287
546303452
1226638642
1092978741
192045374
1329271760
1841957441
1081094726
232073171
384627242
256344692
115895437
1391971568
880557426
1913299912
1896109930
289969718
1015076254
2033363311
367496815
2012080860
1731020766
433438565
724209455
1032701200
41834707
1676097414
1095804539
1610279252
1819907983
1872233731
2100651860
1354295035
357824209
422740376
1390061834
2003296318
1266249675
1418885202
169872744
608770807
2039393382
75135835
2114785076
1110268016
145078684
690454351
326539153
1346237843
1191100662
1688453073
1407786425
1764873180
97373208
1115286461
1843415972
1587480693
379489712
1669962004
326446520
876238252
1796158604
635306520
1288431577
267741731
1471890883
461899877
1403647044
17623557
1565490874
580682321
1908271649
1362575027
1625276167
865586732
591514326
1749364360
1723333598
42446673
1807800633
598032055
822163690
1518105031
1525282511
1616566692
364088275
702699289
863472471
1461338237
1970152780
159664637
2119561660
1331315415
1995334776
521722557
273772329
390905619
150925312
391808004
682930452
466545386
785897869
315373230
1398854511
1820484347
1091094287
1131097415
554168047
1835008971
388375904
548342307
340995897
1882556791
2089968308
39401860
1390244124
1839134840
1692151841
565485534
1024158012
372034856
172674329
1946586081
132796825
2038953202
2068928532
135394604
1348345984
176459216
432155289
195952264
1594377876
1412722358
817576354
1569768276
2020603053
1160411164
207913393
311388897
487910000
188722171
1756985224
481592769
154520756
323685916
448168755
1303228742
338887578
1566395459
157516358
1026655203
1133977666
1999711928
1649693140
790544755
2112736363
329371684
1868062930
1815467957
1169309443
1595383389
288508527
460169759
1153317830
1576870324
626030595
151287397
885168292
1399623200
44026862
1804499170
1500662929
1667701572
1135694624
509753461
1294533888
1560749190
1116471220
1944359684
1358316920
1446908246
2091084582
827646339
622201873
63898964
193765602
2027580545
654311825
2102876363
2032791462
1572087864
240528877
1716902117
1948697817
428587151
572274708
1111609323
1270648307
1494007316
599796441
182637856
534356761
1493264780
1973273686
1966761477
1558395276
341137503
784681778
712000820
1751866715
243251445
1575939488
391291867
1448342570
1425389252
832808810
1444614370
335005504
627453752
331657169
457781943
823301595
1033874648
45772855
2005157251
1279340280
891399253
313786944
764700057
722637911
1601841295
92288553
1285856627
734209059
430993120
1336484077
874430518
148556735
203307877
765145678
529664019
1426538789
1429740807
465621898
1446346658
665536092
1088823777
412847517
448213462
683405861
590203864
268678782
2099847683
77923409
604916684
718776570
972885143
1326267854
1167066964
2122547638
1579151011
2104738895
740844496
1005217225
2036750100
1757383756
884136731
89805155
1033534938
788122333
710957005
2136173927
27075890
1552707666
2048776578
781903
1026179336
1987947154
269705440
1975089527
854747137
1430351563
519840805
868816054
601492226
970591327
1748568867
1397660483
256865761
622904963
916353987
856997200
835229541
992966455
488521234
1742111952
597266948
1661220996
764354636
357262617
796201788
1553471491
1123173313
885968866
822572238
901894115
632825997
1049384116
155034707
1482525221
1067831783
2117682790
1994970061
1649584642
1209744053
344254828
1737486793
305176324
1218187585
1116220040
492825029
1362869836
345750504
480107629
1414245380
1172514284
1320002929
640450156
1636630165
1605936686
1482346684
537561794
500634738
2015605855
285062516
2135313598
1135341287
1898472754
321217624
305806884
1214612804
767258188
790688556
1308028795
396604735
1430008128
880030056
371946525
2112879209
231591289
857121784
232085897
2022174810
929577540
947767773
522266123
224368793
865757627
731097073
1829002706
1066167462
1813410343
1306172986
1228542441
694826376
339788064
253723319
359331533
1055566789
270226748
1278936759
644481491
933290059
2097545241
1082352301
1418629079
557411388
250392938
1689209448
1549079431
540043533
1318897872
755706221
244272054
1840656796
1142583198
335652729
260899157
785639697
971963324
488141807
147213774
1375784124
210328004
2141346605
951085445
897141425
1659469659
1871159792
948306314
1908990877
1005577451
94743041
535565954
1092079969
1841957006
409394843
1652318818
485325057
185923543
1750329297
1532905202
1362665920
460251675
1535059943
2000110559
1821275556
860926762
499875585
1289483616
582044101
958969066
1529829207
961190398
1737502346
198130178
1815411093
999825573
1041254405
1217286197
874064191
1503182849
1863380514
487946675
453576817
1177359284
440112307
1674735846
2116044030
1446822539
1397783580
1061679424
568888262
159886739
1136732381
52136594
725304680
144090481
294233299
2008250945
1569102501
2033494387
425297581
1734184627
1553383493
1861856494
1530774111
1779961908
1931774858
93316763
1310474656
255177878
1720340097
1585227130
661799899
1379244167
723516411
1280684101
31884870
977814072
1541379085
1768696681
778056972
437955421
722655328
806749797
1618190887
530600785
418072610
1725887337
1343604535
1102404152
403006594
1393157231
1470598149
462529023
1727544584
669782576
109697180
1814427982
1228030796
298486328
361458641
966544889
1887725577
117654731
597785795
122939048
1406959325
980075403
511451765
517121462
1590684135
501692397
1000834121
574902944
1488424920
1550987454
1812648452
2034298223
423499298
248107212
1018561702
649267157
459368135
775589288
621766133
953624523
1057520537
1829401815
1402069263
1248670292
208565013
607058626
527243914
1985273148
331607061
1914065202
1584943382
753805580
243772130
1986872475
2080965929
213312602
926385336
1256891219
1314810331
901657821
1595577389
1900620664
1299356809
161950249
554022333
1790509289
1998759345
1746098261
723209074
221359164
1505640575
963541386
2024229417
1865261001
1865444318
3414200
2019069111
1786267496
672252380
854082457
37253261
1121426849
1058379962
1327252761
736213668
1836730946
711125632
1744332661
2023211652
1244874918
1099564528
1759755903
369026959
1470895576
1944585668
1594030693
1297566886
131491544
879301170
1516716247
205184160
1510369055
213542878
1508249641
1728026315
1144946253
454895922
984820033
973021764
1029021504
321582618
1324712455
371502004
1707154847
855460860
212877156
1883375614
1558907956
2068360916
947435509
432873881
1159603006
1511823488
93486431
1556524094
1345335038
1561932279
1596616595
732635498
1798571414
1762382385
1820972682
829359284
1067189634
1644382238
1681556702
749170610
1146493827
537717035
1748304214
1679812177
25842062
32205571
1867626978
708735889
1975837698
1748533994
777403823
1337396480
997515541
1619152411
85425945
355418061
566775285
1226146325
709500412
512959495
1678693893
994403604
716814948
570202611
116129906
321031705
1321225869
120442245
583134859
2024893776
452366498
1807745733
115188394
1607572481
1731616240
55028404
688770356
153548086
1898458176
298761807
1097671690
662009254
1572111553
1244029999
1112096827
1778443354
1322419687
682679198
271516695
1302413888
156003792
1986310507
1984268804
995951429
540224621
1995062394
1329633876
611978709
970587627
1607754055
995338639
2031518642
1146293453
370515606
2142133890
125456844
1434852410
1374839194
1412145510
124946572
2098870820
819044892
1878798497
1311210598
2089515479
1735182122
372621444
1677635053
736474526
905958050
927965347
2000255374
1203591637
1933235800
1958079029
1797361851
2132752025
2044047131
1874605726
213137813
1448106440
2143750671
1297669464
1121802090
1431761503
1564455104
1009892011
1634941577
2137340238
212540656
312704332
457455934
979330247
873878767
1183612204
1755778906
466985443
1400770650
281287049
354354871
48961356
1118118805
38248176
130344944
2093150022
2083796179
692434351
1061532040
724331006
1258534866
542201893
1667766677
1130821495
1234252337
36000050
992597098
1022843537
1119930323
1082212815
1202038427
1856426604
1714163498
1154035719
957561673
568675640
1767845152
221289661
1817298503
317170226
444938695
693772804
479095570
1710937141
405072985
225745368
1974955389
1353014074
1420726055
721341304
965552629
256866230
1136409822
444244571
843175355
1045138379
168125320
1635314750
985204501
1329036870
1210487227
75931471
899155394
433071204
461277758
480553150
1635246825
1903146133
931242173
336806473
296376748
915423226
84172215
2119815543
1881306861
231421217
69102295
865356979
238160495
1005513418
1080477539
1865362125
787275219
551760103
2120893522
777705502
1596110373
1765141507
1683834958
1788851603
469834578
1346942705
1059708063
287022664
2056120416
859344087
672858172
1058141815
2001445934
1052277761
914769323
1486307606
1316528498
809000978
334804468
2118205084
2054809239
1959830406
946601323
988058257
925032146
1720453896
1201201102
2055795375
766169477
46696177
2126247019
2010963122
910238554
847777133
1582934738
1301402683
1766939973
531266937
969840254
1026173379
195559054
405375100
436798290
81873015
902370147
714056869
1741214290
1249348671
1877579213
1963132878
484875548
818585758
1495045635
308127885
1262690871
574842494
1365584586
652953938
455080514
843211374
58599733
1216776862
2042794792
869511999
340305132
1542325468
207779069
1142132616
720517457
55208678
444845461
181161205
1979979913
1610527849
100615643
1542909346
1185670259
872107959
236461262
820459207
1420775119
1559059526
102862038
537677527
983269762
901967119
1465153344
240051123
987844226
555569813
412506377
1295374600
1672423607
1500146985
1041401558
890928790
813294450
561907585
1571205338
181751395
1430600540
312752318
1145286671
611070715
1893541431
189124108
461609361
1214993746
2018569092
727170611
634788613
800158716
1193346233
1508811395
583278446
1637400637
1555088670
24066597
1005304495
1451574571
1890372148
99939282
1853185605
1694619023
758592625
1940357081
1004754264
2041872965
113944258
14183116
138184909
2056493097
1457852262
1105313726
1790151679
2044995268
262879180
1390326397
1493889198
95096491
332799181
1165447465
2098717517
1817810642
2002456455
1326989273
786698017
1067355154
710909121
101677395
2098186941
845473346
1361722827
1915165295
1614121990
656996175
1356910690
1333212052
758097151
1609376046
1644549940
541565816
356599493
1094128598
1187348958
217774375
37998493
2107544518
339967344
387669617
1612275081
1201064082
1396345974
1321372136
1808116692
1396380310
358541163
129349920
1806579175
34105690
2048156896
2108601196
1134732650
109855221
2116643201
1835717462
711885977
640810304
1466409122
1647909264
1574255529
2071453283
99318961
1440761565
217666825
989104232
844332676
1121320485
1347422442
28706038
1626883871
1860169624
1768034858
463688291
2004774539
2119698785
733661807
2091481692
187901061
1315746779
1535544845
1469919036
1808046449
651563444
2105632978
1373238101
1594305900
161041354
116853201
1254606498
127429020
1100145398
330629059
177233234
2035335009
1319176681
1123040663
1802296666
194318834
1885800400
457106952
890578278
179897670
1455596220
1491558583
1777965871
2126714666
1764528411
1357231478
839942431
1459846934
610071724
505950606
1595921583
1729025671
1068293380
497308471
982300061
1120766378
567136468
1359281643
1691964037
745606900
646996163
382924631
186278098
1883236239
1435681252
1108912772
382540128
927557613
1808822085
2057450793
1083621462
187844574
2872568
1914354455
378974689
2053831292
355139980
1634206469
320076255
88133355
406872356
1824873149
1349480740
962254968
555253444
2084487812
996369356
575905378
965070775
1229808415
1555677225
2067830042
281248884
1500924005
1874971674
1444437284
988308471
1491887624
2062443497
990432446
2139270573
1196876885
69583008
317570761
1081475991
737981365
1114359280
87665820
743726199
230058278
1521473621
1254165614
1032519200
908550998
1168587653
1408858919
2044493860
1457468717
1891432780
39693250
2076235075
2049203130
71323260
432480289
157572799
1078540604
1964679718
2007935099
1528759585
1166826092
678822929
191147092
895245359
732234189
1943876049
2071083676
537775022
624753766
746464850
1500766621
1340064410
146325053
1146629919
1054822293
1133179095
1523500463
608078641
709147358
700090880
1888438524
95981796
1975325159
1512083224
1000155486
132668554
1146483764
108077293
175714241
381748825
1298952591
1176361648
31494541
2079678667
2047316744
1103770566
1398782873
354959059
1499704069
160557635
945448839
856113695
117403047
190477598
2146039818
286863743
899403931
747142753
152247321
640210662
801092487
1016227240
1374927905
1096115682
1064325368
1275644396
1470770790
2146527655
334460270
1842224161
1507242620
611924909
1701871739
106314116
800601487
923402574
1138044150
250023328
1006985158
467808905
782442635
418593935
801302355
1955899504
1233339620
1741149514
863513800
750203520
968615801
619056111
960700517
49657332
1983291792
92404761
694971669
865260361
348326130
767521531
1312615743
561976603
1684482007
946192775
1526032145
2001708364
1840168314
132355863
619286720
964529353
1057637902
1738269442
618618017
662075535
1013893918
177520547
435391883
287836285
2122808204
515990576
778343119
1926145404
652872825
2051022473
1237626104
955309969
1809768639
1510299281
1261721967
43013225
2137913843
1066178404
962987927
263789962
1518448521
893952546
223089624
1186514515
1578119319
531335218
393350445
1516620345
693947034
1119866079
522338365
536910728
1971452591
1248563407
1033407646
190263643
999638417
1838596809
514031631
334765402
1674958778
848124793
993311673
1984047775
964095388
1830198842
1367449508
1470989395
1605829672
1155163202
1366638501
1290494619
169136361
1825402674
726966019
498155988
1116930559
847102471
1771451607
1631887615
370919044
775423081
1041086629
862734088
271916941
589229279
766326370
1231819319
72808235
141406834
1295805060
450121053
1012138294
1128171407
210200277
571313842
1080452088
1246632941
1554349510
1823088142
244393939
1129654011
286881742
1269162741
1009217481
598800851
850136721
1876810471
627734971
2083789264
369209827
522721237
2085578313
1511514831
1728877589
1922385368
949864934
220737837
2107374894
914668037
548930679
761402426
912910522
290719857
1535009071
1751025698
925362307
93528702
954073098
1895971115
1932284430
952499413
532448492
1644907593
2038477299
534560263
1427214434
2117481195
204638397
1319859431
421462006
1993507996
1005014702
667571769
1691940306
1136713994
1104461973
241664813
1655613917
502454987
358511393
62085120
319095164
1470490893
1102688372
1169179122
1708388301
464675430
1259903700
357506356
1878498786
258440920
33397366
1038162840
1139170210
1754095994
1987579984
1342714593
1520195299
1128672229
1412125598
1047466697
1655577803
1638340480
1260451129
716284695
949150002
16947304
1216826434
889129561
1012371322
385648335
631065191
152976240
772514415
312562296
439130080
798887140
861455642
735656823
722663401
1511642593
634796508
1571853848
2088498444
1973130672
1254689831
1577980842
1653331190
1178902699
438437745
1066407332
1113380144
730191785
1135245428
1751779281
1347399532
1817208254
779138194
725271010
2010146111
247989816
1067805387
351597159
1003508984
1193268060
1262140303
1829933338
643208525
1969921128
699799815
1936480325
1755814384
2051523608
197521369
422463492
480583710
1584768531
1162614398
1216491502
724001271
1634895430
1856898605
1219051922
842044377
2138375865
1683741418
1784523369
1627105198
1596269825
1503599649
1786066592
520575470
1537130991
1692552198
1591605971
1985905933
124169918
549601498
204342880
545177266
286999464
911885348
807345676
1079917293
1657372255
1650195466
527400436
1127348637
686794768
1201937079
197174147
347421076
643203900
656201483
1613570182
1255355748
1443496700
1574907015
1634628779
666118171
1557825617
1470358539
546041853
1347328007
804235464
1958044541
1428921580
1488841894
504724671
934495823
1589523266
1321159216
361592282
1754840626
2044662254
903197989
273398860
932625050
694239423
2008448983
78255763
1265817873
1755478917
515833304
280581707
205266525
1994212317
1196720193
1383747515
1682339121
1767046045
271555208
2137478804
511572030
877070004
1890823659
1373062594
2051211503
14939629
1066647098
1256393926
35651677
1883486514
1529187818
328648155
734666627
1509153023
1340342936
2018989247
1157474178
644790718
146919633
226856152
837235106
472048887
135098616
76013288
116039704
1338072216
1590123140
344166363
280550707
1722545210
325814638
439252760
1791321359
2088547357
1750026634
910312503
1431082151
1119830793
1960069987
976899516
289129203
1544902886
1272053787
522512132
560734244
35600496
1958100349
309411607
1841389351
933310964
1274948293
1489159707
1708991659
511651101
1925739767
1592990714
1714962555
54999996
1281477143
1300989630
1267903630
1310995389
600612540
1394536648
1305171564
1261523271
1919236447
504196840
1817226978
575136104
1675822757
643452557
1803223613
1618998232
454571704
1952296053
457283659
599594339
1710268330
20615733
1557896544
1254101607
2119232470
572693821
503173683
39239897
680987647
663760014
1166410625
576901731
2006775116
1975523144
1451576172
194031427
960406704
1540614908
1538922679
414668641
226781967
1394979113
2125135775
1023036939
1840415242
410402493
45306406
300321474
1872685048
1019152668
896696306
1726182636
1557038015
1536197947
1127169665
1433461876
1140494846
419827071
1054833221
1942695324
2126469167
1635274749
312872336
2041459219
1012212286
557270263
1991721440
152075232
2102691133
1253354684
2041911235
1322213290
195489039
94901794
380917523
1432692246
1558474675
1238723894
1245407007
769802057
1954540010
1950289958
279703379
25328666
1178755937
363622224
900218544
811028760
1219935049
1301164537
1562737948
1470111821
1514576807
2087249204
872129180
1955171224
1391048403
1963930217
1055143997
1445777147
392710834
336895258
1274601442
868754182
1112665461
1224853767
467838276
38348454
2045354410
619923732
1829442875
241324560
1365783242
1852568803
742399603
1854173244
521525559
172214177
727431651
305471864
2145134108
1035748814
1604344503
173762055
1410414756
1709403020
1318790831
540749833
1482504556
1015948085
2038232659
1861811569
414916366
592659246
1140530480
1973320352
1521859117
823137484
82377333
2109287691
1059195426
1721721243
601575522
1020011663
1119344803
2072775266
1615226256
1156429348
1879678669
598222199
463989830
722091701
75280509
43099171
1097708368
1063578671
2097328442
978158075
745152025
1326420148
1987399739
507673144
851928182
590511195
144002200
335300183
1317706704
1427988431
1104003518
255878287
701990543
339359282
754760500
1595762102
726019316
622540724
1369575866
767411104
2008759514
788321112
1777700489
619134894
1012150787
1597288936
428169320
489670702
1947748126
2539442
1109239657
370206628
1111436482
1534672539
735756573
1898101401
1660848802
492888290
275135813
182938991
569329582
1895689062
947950025
1336951701
909875707
870539048
1041753876
1397040319
1508302586
1761684621
743257118
1041740794
1788886066
21654690
568894139
317386103
1605437277
579904580
1239301194
1677217020
1639446016
1261243799
1889787259
112950225
1442977518
187755207
876180033
833455989
947032406
167108696
1206156097
794337207
738864417
822564522
62904512
1984781516
994026652
461235543
2069946273
2107805099
1450818165
1392886906
502445475
298356300
941366258
1911113591
1833497916
1033446942
1924663307
1939365568
680172038
262991245
252821616
1397105462
1513502035
471809370
1154203871
307586738
274754038
386507750
27836461
1584222110
556642498
1142940762
544569445
1362033362
1017668791
1005943668
1640707734
698688956
808720226
798338981
1845244853
1772544100
654257344
1597449680
1620751359
1871071382
1576255547
1760821372
455864505
1988381390
818466782
1754236172
1572324920
1587703197
418689366
426920842
1762012776
915120916
778161697
1210446658
930840481
1080894445
1961273310
1622762064
648312142
213405905
1084367818
1268157133
1017315359
1273404751
1048387625
309508583
164421287
578322848
892489662
1931636175
2146237661
411596124
1583177155
372880340
1975033082
812314931
1177705381
327290587
1848199100
1173649839
1939764069
1181672853
546079717
304001370
833807640
819558552
658134971
216363618
777734806
1248682185
671322154
1767174623
1098916864
525243833
982045040
232909164
316058659
144833380
1170960305
893700406
2076111907
365000975
124325460
1378939599
1840334937
1829017383
1947404635
1650522922
1423694786
2133239254
569550045
328266976
1639038404
1618176627
1925907793
1998570109
1531712715
1996707542
1019867265
2133880864
396272438
1836074722
1041782028
574920502
1973457850
2106312565
945527429
1214826250
950701447
784327543
645446323
254539830
1802178707
266566419
403316881
2142963246
2079463826
1147871727
1528385951
77148658
292884074
1895793943
1036869069
1116646464
797700795
732059968
1457460987
1921394575
298378094
262852924
1824789077
2016571984
1168825265
1979882469
1084321816
863312300
1745666254
372009737
859270022
1889473366
240236154
2092761338
1863758807
1707372459
1253030664
1343211195
2089847772
1501303911
1712950241
1277160190
1626518117
1636073116
1500041616
848234472
734008009
501648586
1116312615
604131657
431439048
1867469250
159905582
1948207855
1050125597
1702489609
612449909
160499433
1941351747
77755041
1754864004
1067379667
446002319
119196536
422852843
117310244
399011647
1782231269
1842948483
799395638
1134675985
1677959887
305690979
1435609475
1798276949
1358031407
855450491
1584900429
1564378076
1066640346
2099659831
1318982044
1681070831
2040451649
214636052
1998079742
1990766821
1214216291
592065841
534007490
1441331470
880196389
470100989
1409406154
1114375594
654576794
2045331238
1601943850
1672618307
477191451
254194299
1476208523
2045275543
121329264
731307057
1024144548
1827228884
321822177
1836261914
1302070420
1296666919
800267860
1125958953
715421994
1631811004
568220203
1675044418
970287240
1617976862
1562756753
7686781
2079415027
241327921
61484153
740009539
776196343
1968082734
892670885
5714759
383980089
387521998
1042363674
1189792693
1199932193
70530162
1166472271
2127810117
1926464393
1692573377
1277551302
1629948815
608097413
579812054
597969218
495384818
1116243804
67776784
2145237687
1561603594
1094611656
949810353
1645849991
903424012
1167667790
2063993868
1612914533
399660672
1195617186
646816000
794443254
1607692143
1572150594
1300486387
1710823977
598412104
1994831097
429520043
316957134
1980074464
609070383
2074556828
511779370
1336950296
2132997252
1904910613
1562939950
2130567631
1562467086
1845121298
1441981607
1965904730
721635537
926014631
2125603518
80975949
1109982230
1586514881
269880649
594160320
1928351684
1146547077
454166664
54693272
1164380546
1876551414
851316065
1648371620
505458655
1569957518
1275831261
886663505
85518586
1101789488
1724376318
1677801406
1084972985
514065367
696485363
666477026
1321874356
1962408457
1410984341
523295777
45870509
967286390
1253063370
577340705
768212843
783714898
2099613471
1754214771
1030277283
701841079
353177783
20463631
562177599
1250163697
510341142
1173747397
430671772
438329896
1301208969
1421076051
942706108
225368490
377476170
1384617655
2113614131
1615905626
10146178
699497289
1786933275
1232629752
2064972374
749743853
923305121
218882514
1967074163
57080051
881959779
38228972
528637506
108566598
1746682221
827361920
3019584
806836440
147055165
1133243335
1901183790
279670443
1872195247
434397067
721050118
1087413065
1493963451
2039936850
793557358
424417541
202744811
1630756769
1142309477
213635086
319655791
1017255684
529295360
1440731553
783372482
1478586154
202656088
1216290208
195129153
524965048
151737311
1913171404
116000007
1716379494
1420422580
1513212416
1983761621
817670916
1429809144
452109758
1957476471
575207109
99907752
845300291
616500995
51678777
1578139001
1611832579
754848569
37452008
511690135
313401942
1813197082
644641606
221160432
1639410275
2110174505
629157517
1653541335
1248607608
709298684
689985716
275605669
1710022572
1027702462
1471114580
254254272
300459528
175478033
1304579485
142532424
204526035
294377530
228368433
90030173
1286780272
1125726716
1195440761
906701156
2021269690
1557658139
1019596644
40069139
461182039
725554149
1807755521
1238384389
1846656863
985740535
229976054
416874947
1175437948
589052593
1856195602
474199568
1925037182
457324928
164922449
1071660504
634134189
1820658224
1380583288
825657959
851331363
667771095
87225308
1819334200
1497558735
801532494
1644083222
200992406
2115813912
1057420199
616317717
1232033530
693921851
157357833
613874750
2022435455
1473033894
1939960626
23233468
1124460250
680670923
489089196
1480997635
238515459
790557185
450617532
146379964
968822252
884704830
1262099294
673328357
1347021474
2080801247
388105608
1535420872
1373798238
602605748
1131321222
1809408851
1899757003
380616537
726579994
179688465
1939070875
81723366
1401764308
1645990167
1558345661
1122588260
1125135141
861899250
808684937
2072200371
1828264656
1983205766
1310719715
132075150
1022246735
437792377
1635871301
1644515002
2117523296
1096430099
1419305153
212341271
1651677566
105880101
1996595481
1996111078
1557518475
405125213
1323882638
1378055819
1525885851
1041670814
102985442
18275753
473668405
348826501
2111493969
1118553259
92166088
584622732
1370090361
1895413262
1305540725
779475942
1965214915
806928442
1181302899
260506038
483839975
696715858
1192324571
241347352
1310289484
2023010300
1962938293
951500058
1054294103
928441848
704406676
1931580205
553254829
717448716
903364670
1865412282
183669260
1605706680
208173644
311472113
1763842770
565921723
776266856
1164924358
1106974042
263419137
985188536
184960593
416511889
827348253
493678426
949608102
1635834909
1405971254
846474612
338512887
1089975311
456208793
126057312
492972726
1162248789
547257781
289313447
1075048430
1365646465
626404314
1067586580
828381342
796390992
1428820974
1421096521
1022108254
371946296
1245857120
1019542544
1364872156
1814249636
2134215686
1738994285
670964875
911456396
462830400
1181316847
1963046270
1685277615
171197259
423462275
575465686
414577488
259362056
625872840
815733545
372026375
558210629
980736484
2003626697
859961368
289244702
617931324
489857108
65824928
751112336
1048792652
1191995111
1766863235
1309557793
1367859666
663047364
1386791512
1944855781
1520303389
1101925145
1030973667
1436926197
20914784
1722586651
1760820191
184976643
1101006120
689272345
994872581
1208801428
1365843920
981460638
75571953
1454899698
940822968
1692778453
501250919
1754682037
1744111079
310388207
1516951132
215260097
1562272109
468844976
1458554634
246409753
1667168485
1571897521
1992036229
994740679
617385868
1656741340
1003520417
218453050
106847503
1139126480
800778795
2107523656
541219723
800851812
1011483290
1198869028
1270226594
1761346830
561343430
695763669
1347170513
1705036638
670216134
1347981316
782694968
445540780
1175473195
1522948058
1590832851
1687066334
646956235
94043407
344179809
1754542018
1599585601
1743463705
1001222435
844529909
670505974
1176929080
1676128715
1232426424
101856055
1719971173
962549697
1786171718
804451569
2015377451
1980669822
168824516
1402285036
155261646
1714081408
1179224382
44547637
947346514
785341012
1781549985
974911415
1061619308
2114950541
769976952
1442569229
742810462
666363719
1710834229
1080066304
498040988
1915193574
1647181955
1283551439
210107421
2060176376
1287714045
1962284101
999430232
568715517
1889347532
509748541
613554274
1499747707
1709030364
233187403
1227023425
45654533
1093965238
1959587808
469824844
1001578810
65391626
1225729497
1247971875
311137495
791208136
476437924
72098566
358950130
115392481
1103441811
2111850098
296607218
1018923235
1396169116
1120636137
468416110
1844125299
271903413
403567922
546905633
315064060
380138645
260210983
1256264582
952886336
654853701
463870301
2115682936
478129367
1978510815
1631500657
1930848827
2046560994
63783851
933487837
1113541597
803175887
226867995
1065968248
1086152813
429920568
1721679418
860700956
325031806
1397581308
1882246989
317334488
1161272466
1777566351
1703883613
281990713
1865426564
1357867734
1642914871
737945738
822529266
1302757461
1347783376
787092460
1219651244
1748085450
1769177476
1507141286
173994023
1353533546
2025578071
1379219647
1395128694
234808762
1555662124
138307424
1289395383
872529436
340804080
510483033
2032663627
1277887464
753986281
2118110974
2127645006
215413113
198675297
677014936
460738903
1888460707
1452053780
1971119263
1758434534
935241759
755112706
1757761094
1413277222
1549437898
2043024294
1659099985
1001492083
4252816
1390584582
2030028787
455539967
1678662783
1076194593
1764661340
299826435
2103799463
967241699
561945682
1188983834
1354034970
1401611713
230014050
1479124978
1135565574
1376956416
1661308206
141233516
851702181
1262143610
1746250707
1254989409
755667882
154942520
1122329266
485734350
1462987774
325791113
623220026
1393786899
388718526
420175608
1120662647
308401556
1330005644
1943258159
1438677785
840221838
417327922
368713024
212218223
459703650
461689646
2042599697
568343146
86115168
1322504071
244809334
2064918321
258075192
711546066
706797396
411734992
1347108021
4561720
827085618
1190071021
1387033303
2067695454
2537554
1963995832
1535778874
2083412409
216137502
1113669799
63054405
1437607881
1557461837
1377678811
1326339637
794500014
541802323
705717131
1775228890
646806691
740162984
1662957283
455853817
335052558
237958040
886656493
1092785834
842915128
603872008
1819464420
1483399864
990918361
1756685647
715006326
569953857
1835481569
572177666
1391768041
1815800312
1350079171
705990771
1789283960
1580573218
1816568955
1281336228
995299041
1590048116
431360123
241560318
1779473629
1383477799
2033899420
958606545
1371258951
1852341690
273594827
590621833
1389835120
1191764468
50380550
55106658
1918418811
222766006
1477443213
22190005
199598117
491168080
857866257
1323787515
186593477
361461873
1908796191
1165181045
314630172
634270877
487948443
1659924077
795896875
549389582
719640914
2080363858
792815490
471956397
378662890
475684758
1980564584
248107711
1789194211
1421108904
702491076
1680128795
1771196001
525083875
1507446572
1762833099
487565994
310128505
1292869963
1174397757
814511527
1254816008
1979116965
1849788104
478110441
1276140563
439736226
81909859
1297719390
325725400
363385860
857966714
437311144
836293524
983854504
1294318475
189854201
159182642
814961004
1697747241
629584222
764346128
1429316357
375009644
487849856
1867126137
197564547
1530422059
354358091
1344442782
282943223
900377282
1183668019
1673650802
1478379155
1084420137
769333771
576737405
755578701
2099948781
597755852
1177931732
1181903992
1206297186
213411983
215669475
935491920
1686313156
470755790
395465920
706385321
1888592946
1901899340
731214521
178139501
1468101591
889742954
1033547528
1648546148
226174923
716386410
32555852
1453798180
1728655219
284459110
749120123
1653782966
1469427620
100421860
593078966
668868876
954659123
233495338
476211310
1403419510
2044941946
1087313632
87687273
1758164175
856021639
324862821
202385772
1675222832
587994855
512538339
1319853766
245598005
2122764704
1064515397
2060194567
15028264
1226183666
1640372831
443279834
914135122
523880483
1151004040
1481767393
1389159667
1807736928
169043822
1066735582
471258935
2079917122
1741119105
1388652545
1889625935
1107085166
1457359412
1435793725
1924557303
1415997448
803474232
1174021664
1737710585
1595085926
798604151
1206288505
1217361463
1082833379
1996047912
818053789
1289226918
2078038681
838273257
1846757947
1027876897
1993796643
763542261
884644394
853575341
816299377
1182653905
1013802289
1945418683
889677157
1081603558
1159290794
2053289479
205404333
1008831068
1108515453
1231127336
1214859352
847703350
1224877105
397695550
344516590
188992451
1219409104
1990127776
1375845296
419465048
366501553
83367748
1566134031
11162781
176179574
1759223097
51851873
1291265122
1175811155
966556913
30646801
820401184
320831453
918048936
782021545
1091511715
287342726
531434987
1828392196
883818372
2139543835
1001523822
738140783
209810774
1755847864
527779861
2111831144
1319639093
1910372581
35522777
668239400
1540361891
1073621103
2046143475
871392320
992572730
763784445
1144508763
518869583
397182537
32870772
1252705772
803866956
174361268
1877636311
1824602219
1615310389
848335316
1505893266
690369803
1978583038
92991941
982370931
531917281
308592052
763924474
324675758
49918877
2101009676
1063317704
1658874368
1938288817
1484777605
78647447
2010808596
1718886125
972893547
281215794
1548966303
595902129
1411916468
1407212734
711727799
380665762
1842449960
1637704060
1362063709
598619373
1606104065
605093503
707518950
1635193186
727518280
1054181710
1051599806
515648464
2118320403
1911179544
1033142649
1332759275
428619033
1571145148
1758741800
111606390
490000840
503963882
736766363
1730799172
586374592
1290450505
445568108
4554610
1687329485
393823119
1227381040
1533929556
1573972992
887281773
1183957598
310192251
1911440540
819351427
2029102324
493594950
422681922
635440718
1031322040
562297363
2060383163
816696525
1828814832
1798495330
464965472
376121056
1302980479
1588893738
1928876334
1300755451
60818230
318806025
1082050625
1364813579
1098564334
1970556359
1930678715
1713829667
1251456485
1138646512
1051655646
877924379
1343673640
1571493113
1010564755
1719110016
1261262209
1678975669
136338972
1062332588
900235724
1548590823
1424604355
1773365072
1671011651
98981361
1269667707
360891615
1195626023
1517902865
1539544498
1245044211
310710033
859105940
1201889326
808258880
1997744620
1537377208
1288634019
1870812076
956676691
1750621912
953335486
603801661
1564882659
2069109946
360948039
1258082420
2006910156
920634300
1388663243
2034737367
2051182850
2063729774
1950393203
332694747
1791193801
681231770
1301518338
935030611
110532141
141359124
1067708050
1923109553
727215675
460764118
903690362
1711849772
1160654504
85498726
1380153512
1831687483
398200615
1856866540
1264798179
1576526099
1816761521
928219581
2001243140
50292787
164422680
2043081397
1522834300
1970462366
1505107101
1834038524
1416433340
184791371
1047771509
1709922725
517733518
486610570
1724447998
987119256
1843055322
49620635
1395614168
571009520
1447068739
875870973
1352406613
435564290
7124760
552802235
1579318736
1246403169
1499978345
1955224285
1225571218
1466148376
248659401
399095090
1159939174
2069968252
501907037
1933208134
1694267802
1389517382
504661428
510433530
407718519
706633782
862588899
1518127812
1012129575
1005265250
1040038307
1797475770
1419070200
937534233
1721341691
448680625
809977285
340916412
434262202
1927796598
316600149
475492758
1458031455
1950897554
1818073273
1597901833
1850496396
1568095095
1209308876
487207548
1800101235
1507470350
1454972157
119783072
1611182010
1049888720
1522605764
725960520
850476353
1286913030
1143093871
569422609
1360423497
1157291006
1923853049
550114627
1552737136
1922564213
1683243664
1549390446
1878523079
797503620
116747462
869731393
369793044
1177719138
2064398596
1958434221
1575391924
2031394543
1329163364
453029745
946060290
1652763617
442080256
1309330526
1751602083
1266149897
1546538917
2036112698
1423249405
162282094
850471790
1130046798
1925360568
1783432646
1011491473
1266587340
1253506240
666459236
1833021811
74626704
1272812143
1708973824
820518758
768051405
876075902
836169311
1695205912
1676887329
1291113517
113222667
410023564
1954976492
372784395
1652265476
1932897262
529796445
1035622641
45042685
1375868492
778833918
1607021285
1929623087
1664085915
1257097828
441740567
722214712
2132702044
1238277535
1707906647
322903757
50878340
626573049
2009008378
1704148769
668422231
893527356
657936564
2138074322
613259438
1130151051
1661933869
1606889127
1711179271
1946215110
1182114755
893298324
1135550923
338897880
941082217
227170669
1540869046
1051094411
1148285225
1746452317
648012779
1809519767
200392032
594254900
1523351068
1757200395
700089072
1972051843
1815812671
1514087909
1743025951
1562692867
1050765418
1671118775
1783681769
973548754
489361950
938327528
825327810
13321021
565087314
1461175595
1888539461
1184682408
1951527603
1893921216
977388383
791830179
781773039
1753850947
1539421737
405145109
854885779
904173006
431279132
838865151
1947091954
1755231251
516273663
275011321
1965489810
1559250308
64099450
401827028
1057157437
1082283611
1265392979
294678088
452707164
1497066375
47991358
266143094
535927377
383156319
1994837688
1021025090
2062824375
1397049728
180786879
315213772
1604126531
1157546584
1138625716
1952668274
842232244
159055961
80472049
232731082
1205069390
1430081502
1051411084
1628888312
116599190
1106089968
258488267
1550451300
1152815993
1646397239
1479674618
1561235828
1908038038
899286890
1328796792
43956685
50258223
1338735137
1809627408
1121299421
30808561
2109947143
1293985730
965484805
1338630104
2004481464
1564123173
1109765269
1905550675
735979050
2123989063
2092946083
509847066
2113177967
2042649477
2056514004
1589698659
1418704680
872634466
1780269609
949295203
759173266
1797920457
1018238602
1004773853
1983706059
1243651756
1684259893
1039380997
1244150043
654300546
1914358541
784464549
1135408795
450264493
149821036
917719975
2115669131
1740356467
1291783324
815873457
2067593616
1238639688
689563574
511304791
231962378
1544705132
2140263828
1691060266
321281437
698092912
401137725
1807051116
895307889
1490869329
1542757821
970361203
592884399
359614469
1011919050
938704392
568419091
2049279865
1561321825
170674897
358203440
1016774512
2025681941
1304118216
566949101
1070975450
954116796
274069455
1121291389
2074510070
407274761
6890048
1136414422
1384554520
1017911402
596157993
1259889915
2145848796
303347824
1384943440
1020642544
1022547564
1405281997
1358175589
137946685
300978097
326831073
256366168
248430122
109793691
957282031
106143676
742917136
57422937
1631659535
456253887
107003157
1001215611
1949357808
574664959
789909807
1557097303
1084219083
1631191341
1250191097
268095889
1652771475
1590157147
1426311075
125120711
946849627
1611510576
1426099259
1733599274
747819564
717196013
930369665
1352226008
453620078
2088791042
1288384675
838260550
679949192
643870318
1463634978
1102431045
1767454860
1567972914
1522307851
674696284
1241448862
396469778
1639438759
1791085763
1067534631
902513164
823407944
308583494
1608328163
1255340193
1893572548
1523805585
477276348
13246058
508552304
1766520042
8937455
1946033940
788059089
597857864
1918139784
1435701320
601145489
1003871180
622649268
1166429174
1717977818
1684960157
345954257
370283118
686441752
1717024401
336575123
277558393
636049477
2026157625
805779517
1576125936
42422318
1207030582
1539603665
1670240185
1108485995
128637742
526325948
907098655
678505388
1117695890
1033154601
1003964138
473264703
1336505203
218395802
821801990
271356937
1918779875
164193142
2116119953
930525692
741960799
1904496590
887256966
1178648842
671367281
218542616
184670470
1147412204
1897092832
535773188
1469615614
2118938033
1411934584
1336495439
1670807869
1805957286
1474343131
811594685
1360039705
1919737886
783862650
127271697
1928630200
1077431730
1557080939
959691350
685533358
175567137
128847080
1023100600
819537985
1640596435
109442176
1735724195
1664034505
1669469528
1298248935
1115994182
1914450234
2006048719
905772523
653792475
299940718
1883595787
1963356685
1098952045
1533352553
1280298404
985023842
715732365
1307821770
180789156
297952120
980924579
178366051
1942923398
131669307
1166906134
1042112290
1876639285
116088834
2058760608
733917534
41992837
112161646
620075652
1859049780
1023111159
1642413918
659012935
1294137817
2141940997
587536971
476154516
1614909275
686238008
136454211
501536124
1751902343
1520763051
1307119681
1402468994
1325705780
1335699659
96776917
206721306
871127092
1269097684
1397803012
1198416613
1535961273
170131738
1768193624
1051913355
1902992834
681941054
2132635682
767796651
1430677493
1789206280
963914373
1162531124
246485028
1457043652
771963712
1831638418
229141157
358208355
801752910
842341698
204951722
556600199
114469048
2027060899
936059489
1321884029
130618569
1334537349
1053069894
1550222465
950258448
17018379
2030007919
937353223
1269811909
1316970381
539665104
1632128753
979603917
150338069
1860750352
1346539715
763617731
266740781
64188736
89183529
675483679
305875441
261672681
2006489254
405002814
1186331985
596498374
1518848178
2072560997
778575409
1747794106
1174613973
1157170244
1425394446
421290436
517876251
2034492766
1735137412
1584372056
880582944
1120651479
1671336579
2030441824
1671450871
1415683964
253527006
972496559
763515700
2050617419
1441728068
1663646305
360313951
530868115
644930471
1498176719
1049743172
1548676075
1487998311
2106598203
764162573
1274887592
754013501
395253265
1123535319
129899677
1844530397
1846014911
1947572051
264697283
1222076033
119407293
7416499
1363090234
1973988838
117009093
1563175002
862158901
1482706698
1170250009
1310594160
999031080
1406658469
2080614558
671705178
1606103309
483499775
1322440154
2118577465
193048535
1955923443
316209123
157835742
723388610
1336917958
1341326242
1668507095
1155668129
243986930
1692243299
1232449165
1090976739
312900685
615613279
1767080581
2084078915
610990499
1711831073
1574010628
557923149
1252231197
1036162098
1509597869
174055294
1708152983
92674286
673424175
317684639
379783153
1479678658
132941990
1311439083
806731499
1553808129
566333973
133512621
850270782
152660656
897343971
1219417045
261937812
5616604
1558606280
1296176808
931880381
1113001195
838717199
11463214
1107811809
711012959
1677532992
75429842
1201765033
348686654
1162341406
967538236
1508182250
231082154
528234328
60651090
1502325443
344337683
571103151
722582089
1145843836
1271656939
181673247
1456018324
1893744722
1671484439
930364439
68045086
284051135
497736722
552534845
1094354217
900280038
132231210
1521309267
679562485
2098651855
1736158966
146994040
963443954
2064552790
1342968151
1621163708
865390780
1646250219
149623996
712365700
2100654196
1706245018
757149078
1620783253
1819608890
1205236400
1613644136
1972599989
2050744721
37957225
69593404
2016907924
2041222024
2069075622
330939212
1087743227
1733732013
1018442812
485138011
153255496
1066848416
717533301
1463427790
1274938687
189247926
1220042220
1918166431
153880728
1989286367
648513738
5175920
205673287
1297864934
736267846
1219190152
489490767
623645359
150453718
1602711261
197806916
1282154202
972882068
241398503
1463690093
1259204163
583944810
1914773173
1153415445
1489041930
1947324827
737224801
281070912
687782033
821235441
554230525
7372584
1297587514
1520797406
119070497
2025478122
847879481
2011191442
1637717683
1661116282
1695104749
1671665471
507715115
251721700
1439051712
129526221
750051083
1815757543
1209295466
1685910271
1079138948
1689963753
1707259068
145556013
1617032015
1439809996
780672656
1626901267
91930569
447670597
336619483
274261627
1090413745
1474538265
336684692
1328929224
1302067000
904420063
99730785
546007112
1844766456
2078723359
430592440
23161483
681373803
53162717
833278460
268824287
1053693797
1186741668
1370186594
94069208
759802171
1639681274
1349738915
1034649113
486491718
575627563
1388237659
1821377792
1664283970
1844877425
1368088929
245514001
251346181
256373558
238408990
121783118
68175550
608018353
1525751243
1474758738
1225066463
1196297898
104849473
1283996739
2032366985
884150257
70880215
1943201058
944028986
408958388
545519911
918145250
421431279
1615430105
403345532
1678941740
480134356
1639668038
1906046864
168887177
1259043418
1470415129
1219971203
9453834
1707745624
987029923
2112999341
339529539
1387661025
877450302
1686000014
1406052508
674248495
1827059226
209639902
363159695
722955916
1152583010
904532203
1698104512
503616772
126698797
1206721157
618841301
1933852650
59304331
1557330924
1373135493
1227242441
2029489252
177900094
2095409831
308027299
854157556
209969224
874067026
1782572628
841556126
1375624592
1179691517
1459327210
869516992
998255558
2061162846
564842893
2144220529
1978682744
210193302
1991228593
1383639419
1902916666
1888429506
781419676
1612817920
1615978186
787091781
1911306839
1608065636
2140635013
1388309406
1625331899
1046805647
563718791
1053310612
16963294
288863859
279514101
2055766322
1918599537
476740114
1589683694
1518477167
1318936056
1037788524
468555660
914442890
463164453
1387339518
890333771
912101705
1681482012
866431517
1757931737
379404398
1496420505
798143151
1348041974
596413098
1294336020
2062854761
1858278944
175733011
1972955262
1577307114
268212118
98935619
344174772
40234943
2126958162
1386131380
208013231
476436545
929689560
1221499814
1657145081
1255652918
1106092012
1697959036
1530551378
1810572451
1181974375
64546315
523730132
1279980907
981287364
111701188
1425595991
17622301
906447966
529542422
436157083
1813061565
327211820
1992452965
196925476
1569930389
1976217753
1794825465
1663622768
2093841088
730155729
850487263
638758440
481248584
655860315
843885330
321799423
1623719779
1727492136
1820675840
871540470
430381262
836500455
122363331
1770213624
118647210
1990488728
2023547619
1476244194
965990221
1876607960
199496823
1168356011
469712973
1591478631
293946003
1501312258
1085386900
1255109761
796282816
522367273
1701502376
733267061
1925935596
1402915385
1002564436
1240679584
1867250106
1094513051
1666610945
1592939331
1799348918
1451299154
637463891
728002334
1254567097
778845854
1834296573
1141755388
657193732
1852732305
337789838
1173322408
1002470675
813519291
625666710
1994390588
318348974
636021801
1291627068
263881361
597131240
967285287
939376327
158178901
1456256559
921817258
1478497376
1179811309
1031099253
1529283944
66622312
1431680144
193902426
1075091567
723235986
1419413472
1178674936
903333643
1598053716
627164934
1777085728
1907598624
1036649476
857548824
717669119
1767121078
1415257184
62402184
1405370333
1209469618
1848691601
524261866
747573607
638855774
1328079885
422599574
948583521
113071839
1014180527
634852658
233481350
655333852
1376707192
709435118
1964580129
1231968645
123052131
497030528
1974354104
2002881311
1811179767
1581314384
1870205315
529526042
299111073
1310171933
1528914571
141445312
1200747537
483408834
1326909003
1178385835
977917573
523671982
1788790868
1024135915
1284649866
1862639473
1374563571
899486128
1806415966
1317990817
1936128331
774367223
1795494454
1875131783
1596163156
1442943410
1901331240
1179322146
254070260
226184302
1235533283
2019819418
395534406
1363152962
1977649631
1385095899
1403254660
716182330
795652022
1442045657
1154544144
349327956
362982813
297500924
2134477042
1066738935
553825153
1939746026
655871948
959895187
220292981
471079526
811498923
1204766925
1248981275
112122813
1118797013
588488216
741166863
2135256052
1492927197
1217194923
1840771690
1757136102
1832972643
1385886733
1443275630
1246690906
1038827096
213641440
782478634
1819210446
2073961331
1974613427
1997886115
105803485
1931695961
2051101095
881232440
426960703
276532554
1901763198
2024997403
413972112
1696497132
1152595365
976710900
1543562360
748402415
920386524
1535579633
724398795
535638922
1645505078
1156037762
1418802374
1089256754
1496423745
1089780157
1449143545
612176610
1175606042
1514826511
338522875
588765769
2000221428
1276831715
1794351736
1016158066
138717742
780991867
837079370
1694690642
790786687
1659269731
1449856314
1575839227
971982699
1654821898
1172464292
801374891
1873037271
2008418815
1068853988
1295078485
1338370302
190902892
1990550034
1653005216
460271961
605046449
405194134
1357410655
607255271
1508869892
1692105305
1441036030
325401915
2095820645
2102622988
1699335602
916086667
1577612186
1650265710
1143773216
1544721327
688439983
1749910914
19579407
1814902664
2055967894
13337070
1998671915
854081417
1641938331
1187234717
480475418
917219637
1155762772
609320930
2074379518
129561904
664134789
981679983
1239774732
632793440
666681228
1728398341
1003977063
1861737365
278858616
1541044113
1355029988
119784207
1099854464
963436993
2905541
1094275964
1028529345
2069800615
1567571546
1522851520
393591952
1285852400
2011803544
1014349809
403825294
2140343235
1927255525
2118519813
1424136725
1923539311
161485073
462310942
716787085
452080024
1903516906
360597461
1888940695
1094134574
1276215774
949206315
1900772832
920205090
575196312
1405633931
796369023
1676521029
671813258
1850681008
854706975
265623496
1470932679
1792816793
498039316
702934821
1135628551
227329561
158583570
533852857
1398980389
61575835
916740093
2072967619
2008610911
1521008884
1606769546
313283410
1124237868
1170136926
339615289
85830405
790646883
668856111
1344710967
564427060
1125219700
295008355
503301108
35714888
835111548
1087808129
1784035177
1379114998
2035148725
847730667
1349671784
918041469
2055570642
2080337720
173336952
885213043
1990928582
1823006177
1432492606
1122720812
1496568513
1713107741
138152190
1606843275
830497225
1798346952
1164796062
480599715
1092535588
480091814
698699553
62200942
141096190
870255755
191218281
483418060
1148367234
188513359
1562700878
342435368
1582763302
1676180469
33754768
739509508
1561770680
1632761940
1750437798
610138384
5777171
450932545
73946799
1001765812
1132091580
863349142
1358327716
777101705
629905436
405323129
1241184248
1461387528
869589105
1574705359
1771786782
700981320
2043352822
794743633
101425796
980265750
576130068
1542949058
175018905
1727050164
1132806983
1481636768
1674666425
2061643560
2127463201
1775943343
512045002
1315772106
1430924771
1055647661
389456801
1830808392
1211851253
1675479446
1313130979
1098570870
462020873
1471854210
1526219328
374042000
1356317204
2030357165
794539029
1996399519
923068338
492092834
1419151898
338869224
856769029
1688780154
46856008
1374775737
879679027
995905604
1989690055
152804559
401903116
65159029
696409091
1303367639
297980328
192514124
429897590
934534725
260761261
993417246
403599858
1017865054
1640634599
1758989604
617725427
463707964
1537845847
1090863463
836278065
905831934
2119469926
2124864711
1041153906
1799460314
766761931
20655930
343474648
777950504
1503867372
1444549397
444448852
250173705
2009967525
1858279268
2073740972
1492742929
528795218
141472319
669607881
980658118
302120796
926644846
99738001
212372813
1990474679
426797642
1735329955
1968222432
333052202
1835870753
1136868795
168773119
1384728084
520184285
1912580227
2110020524
1659273522
1594102598
394181929
521640825
1724572329
2049178910
1060309023
331648827
381406212
1779041316
283853203
1146187681
1811144709
101099186
1726786346
1475967685
1927209884
1185117599
191148844
1890832758
110716291
1100060500
911401189
190832155
1462054675
1502499340
2007763337
4211464
1092844484
402038237
278383495
470634668
654703261
1138933416
1506366352
705168200
684168359
214099775
873752649
194415138
1214119759
76931712
595574513
571692280
1043665654
804439700
473274210
1536666269
2049240054
540978836
869507257
598394600
175362748
1585937681
1488659635
1289650637
1670704079
1671210541
1679981804
1082293339
1215607035
1948189189
1388891821
1572263923
1547972547
1969268405
726470388
1900508218
869536761
839764722
407457551
332969286
229668272
196587432
2138263794
68080109
760116007
1081774939
1713595126
1048095285
784109663
974629591
1052935279
623322339
90627855
1308370133
1237373479
2096764676
966782926
1808675772
131414535
1590407369
1572833615
1916346231
1382512667
1992520835
482879811
1070686272
170219919
205108525
832851096
403292445
1793346228
1354013591
120356641
441616580
1997547936
1554494917
910636249
1402711502
336094115
213847220
278096112
1620250405
1542215799
580829849
1664026355
689420220
1484261234
538982665
508173023
1937450916
1303511822
1278590887
324520232
1749657416
1917562283
750635472
80613134
494051544
1857338777
11447586
1334135486
1640628966
990054672
1780738058
115903473
1207675616
1995414361
2146824033
1917299709
1512691504
508170155
1789232476
1924935123
1838129399
123942638
8623866
1982981743
1067482841
1745879681
153002738
1027894626
1547554630
822458836
1746839573
1589793956
1186687665
1718646179
1809357483
482814251
2106342692
935650554
1543660423
1283275392
848292248
2012108903
688940550
1119366182
2014999376
974788583
1155894867
1824083180
753856672
1048640862
966715185
1972287287
528893208
95443396
56867072
362690995
857400133
1341333927
105066465
1796015967
1192400814
27025593
826837255
2127900649
998202037
1544812098
2081344066
1668931546
730868373
916888037
1815936884
661350434
1491791394
1631201002
880017587
642519023
1225285392
505885065
1180090718
426158989
1070267253
664330883
1568023903
549977344
279576806
2146704245
420044874
1535892653
837381723
1541858066
779868907
118434031
326634985
1205934558
385458650
30900028
1965852796
1104639394
1447255001
2015476509
1446673937
1532085913
422758329
1831354296
433629646
384139963
1853407990
1163003764
590416686
392010399
1144903613
1788574751
1960056971
1576048008
560878355
497686439
1309145463
1074132410
1100669853
52153278
1382861023
1814815909
1316405030
2109944412
2123292454
1224615724
1780240777
1805747801
102769932
803166682
425816659
1687118604
917597392
8746254
1571038128
648367413
467981714
1232771518
1905842162
1838482107
1748120770
1154688251
616775793
121934573
259426579
796527707
1029874514
287063850
245855177
211059428
414890509
1721246417
237222947
899540128
1975654363
1791927166
1647958143
721218296
1851725625
2075961734
1738375595
1878206703
528240897
122200050
1470450688
1474809730
1616747106
1728920817
1917405872
170834517
767462129
1495077320
1107015980
613204642
358845112
554689444
1200926250
1272601899
2061920545
365611925
178902320
625311017
2124905196
496246280
1556820318
567525697
602685387
1529093290
339601190
954591061
190091771
327380246
485363575
631081224
854547230
497572305
2087751882
1982210109
760730402
2044975822
1208877606
990007927
627328757
5203214
300914000
1738442252
1276077516
1787593469
2091321598
2089401910
2053445616
1447507227
1919591041
1591066286
1633410339
990648736
1870541161
1329559651
363049609
790846973
1700927519
1189133901
496206081
1010922728
1988190096
374095977
1669206889
1845401839
674746412
2132070634
249009406
824578865
724112687
518058078
1253349172
202263618
124522
1716232531
1749786792
759866501
148650644
2096334194
406995625
1193808826
94339377
1597587775
632207412
730173903
198567357
827205747
836176660
481904510
1083152547
911487520
1742127996
1297319233
1963795227
292566300
2071207248
296781129
1158266731
1909419013
109954774
1399452170
2006891747
163660276
2091525816
1742288924
702081471
874931785
1951476345
2147196077
876151865
1922443535
1912183951
19472314
1249392189
2042306383
812843712
858727066
118069025
1351094133
383059044
1367333207
1777448418
436610286
605902971
843547222
1286417160
2023583037
348470209
1599629034
1795109753
349739919
1723297778
704553901
1654739606
818222504
607109259
1944893470
1911356442
1412450126
103617109
479321993
1203259102
86196020
188676231
994783496
1690216111
723358458
261608541
201361404
1628352284
716213103
1198291374
886977420
1578491099
2050726051
885677815
1358721051
134441144
1739263695
1311593018
1961207355
1197154689
37366181
188594064
789345249
632377085
442063220
1900040193
1466072253
1856543407
217699965
14714707
1449197872
1080755128
379551206
320752119
1693728804
217503697
901379639
1128817607
601529908
2142811765
853940861
2014078498
1244173978
1359714955
953724857
1975850564
264401592
1264053530
2094227515
542139252
1639762690
598384342
1403322499
852878503
1538576170
1237142396
777395069
939974750
1917933083
2038981321
1556268496
1971378395
809350602
580410312
461552480
1226548165
1611621578
662630035
1570816813
655099975
2057789817
165238351
1908562666
2078532803
851468838
1300536406
360754158
764992913
2071645765
934865223
1087620978
1390056065
1893170620
216326253
1855007317
2015452802
372392298
306315554
1713277352
1845402700
1877816322
1580929436
228190078
609711507
312332671
1826459756
316141000
39008560
1529665394
2075078689
1153012756
2061908281
544861658
1650481175
1165626042
1375875313
1345590954
1945415463
1370877872
513094595
230156027
1847242370
789367454
295707395
316966458
445332322
1885196511
1791863868
1073247992
141183232
482407054
1192415021
2024220430
700548066
1769811370
503442700
565725270
726532794
509422383
1318673742
1268903908
184156626
1726161655
209096031
1403944793
1132176537
1107101708
1383507312
106910773
1504821320
1962540272
938326052
316489976
846704139
1570901940
566065083
1751633056
1439245536
980500159
1219785888
1674853269
640621722
2132198396
1925112870
72179511
428783359
242854552
76672525
866463348
714290080
983804321
1033536321
128525935
134998122
907233797
1620979
1057649190
2042053914
823546133
2070986152
495639239
135519446
820868570
1725573591
809467994
787511473
1167744278
917967794
1809471832
1083453973
509140363
1459322683
67861425
561484911
467962909
2033083968
1277897797
715638832
1657507850
1823295505
1719515147
1259127917
389005198
1140538945
8524617
1844152667
1450640231
973380656
1474052745
1058890426
848036824
1583355032
1150061243
462762462
1701846160
129394641
172255522
1458290639
721393877
1738119770
1003115584
2093750247
703150016
1530180334
142426955
1463347730
335149317
945619138
1562967768
1220801624
687747200
1588455903
1450981673
1945138691
244900521
1081622879
479293014
924428702
2056415487
1735271734
1545309283
911623808
2084527753
756311365
854025153
49417325
1153487673
1998745943
176349108
1781945460
620677374
1142541956
83559816
324709312
324925326
880678639
1287765647
1452701292
1783748876
20348576
1240229570
493656231
873201130
2009195221
1948001812
644491760
1051306312
554065797
830541819
884026971
1600173391
665153053
1888029716
97016270
978108253
1725795099
1793820300
1581832664
396205039
1126327668
1172498378
404957101
1174934450
162829199
210031988
1532224172
1165616856
346149443
1313487237
201437919
1949440524
1421265674
2096632890
2132619890
998148728
722166254
2050626224
817619148
1082116526
670206978
509603858
92740787
1752449603
1429646793
1590599045
314058137
254518325
631996695
467022559
2117740317
560175316
2084471615
45983211
1118522043
1676590848
2026826861
1509247948
18207158
195489750
1496722520
2055282837
207239221
1766574698
1091170599
718002007
6512267
1334741052
583054952
70497062
22920234
11278779
1359075839
96609997
759863741
1544980974
1862941619
1939815679
1550340817
869182306
187589163
603048142
50897243
607063034
648227390
1593662981
1636691600
602448
1238760558
24056078
761835034
1578507451
79530992
485097361
901053
333125634
1588337719
1678024768
520018472
1833158979
1095520081
1141365720
438172927
928157572
1452375227
669052026
1269099166
1063790180
562335432
2094466696
2000268009
935564034
1307994556
850774196
465114588
83580804
1262541028
373126206
91251832
1330704489
1113523816
231337255
1285475533
1306498957
1472624706
1833009825
775430788
549933312
1837733659
1199341348
318866061
848642038
1114422238
1484161212
591463491
4866459
1454819083
1555732759
1935242357
1384174079
1873165888
1738225223
667621069
1632844081
1720971965
182899344
1697804648
264437210
686567106
1743416503
2063474078
1652728492
1783066068
179488858
1974772484
287484540
168532159
1033729542
667113951
264430529
304008424
1416274968
1039094981
847838770
2085923563
1126217153
513889103
322790800
408890411
775070922
560315458
747595476
2083258710
2121934959
504995797
765565945
1555527731
1689691807
1767752062
1537187967
92138257
492956556
235449068
1849560591
1624552842
785099406
1903216104
791002977
596882457
1217185231
310869688
1131109945
848840991
1552113430
970878456
1767126561
1087040481
2124984149
986680103
466178535
1886404427
305244061
1411475299
2012864195
1924050631
1200314618
1352691411
1892538762
877761925
1877222574
1044787951
1323958872
519236754
806532303
1822932378
858134725
1372881101
634108956
1636035212
1282826483
1976676737
523730475
342542890
828993157
1945286257
370679930
144116500
1350253065
1581936098
886161760
1177709833
832470163
1189589907
1153784264
1113471724
1316836408
281230874
42951710
2004405528
370290695
2058552783
1977306440
1161368329
1129972938
1015820977
261926094
710485700
100714727
180130521
2057258223
128509495
386480335
885299292
931056436
1585550712
848356059
1461379111
1312258082
1655933297
317815752
1092763622
346054740
1109842442
1889565650
1006328799
1111528289
847780854
894304530
1327154739
1192232440
662315945
2145648006
1940694021
466960463
166055656
1244047988
1609489518
133224292
1663096745
2010596522
801820278
562539849
751087045
1381634358
806850442
438106348
1479432639
1929423121
1980608917
986519172
650143288
1631161816
882217234
1215963097
371184405
822478238
1832463279
1633373367
1908739998
959922062
715292235
1115691702
224000953
135512112
1722772304
1157119486
1098773421
270931234
373565681
1198610704
2124996934
504746534
287651615
574324072
671504031
59495540
742514291
818246586
1782689786
37932966
1626879410
1824639870
1750875714
1703223806
1140568227
205894773
1657174417
1601761332
1520907770
223518091
1796553425
716933604
228834703
375103053
1221328491
535631407
200046309
343385688
1775578751
1642956620
1767470879
85030291
325154039
2058082154
536473510
1644584228
101127606
1032359008
1537666014
876922712
1780109632
57443460
458725274
1645971289
525848315
1473579677
1004539294
1670050331
1964641913
1966485943
1810083272
537443934
1584587506
2050259516
1491335947
1447537942
1738667235
274120091
427098580
263453042
142691442
1341219527
1891649160
1182110036
1772151665
69982875
60767075
233379045
1340751935
220291961
2008432392
983605279
616896260
2101220840
957948506
941447657
1993733461
840513938
1260533539
1871891664
1502606065
271441935
356836951
1545930524
938634518
871549536
214224346
640844562
15452210
1509069922
1884972871
1616566195
167393944
1923426795
49165830
1175662648
516136508
1307279836
1320385932
616139939
1920813860
86942586
2047573805
1698155075
169671253
1245901306
465191229
2103931837
1013690000
72401209
1142283373
1703368930
255043622
723726765
486101670
120844252
115498559
475944128
308538652
2020834422
1880588659
893229341
1775116876
914817300
1085933079
1318813362
106759382
2035349102
1749825023
1344508755
1413298424
558025883
1163381715
1789900447
1972269941
786575828
2011894773
686925487
1332248362
605496475
1866471331
1755960215
2107821177
613665402
1522978616
1976335492
2590188
600248532
350968739
1813386091
616247292
1810568485
806439380
850389351
1145163324
1256215944
73194513
1487282997
1655345650
916891733
1996708963
1343223053
483070178
1147468959
838563670
15411024
261292710
1511056096
621190477
1808523811
136415111
333896914
1865182676
396477142
1415902840
1812231564
971057425
1291007678
2014196555
1268064780
489695867
739254389
1505791378
1243801990
1449355896
2061288359
814163415
12309874
1891699133
435550647
297327795
2075994558
2048385619
1745857865
2073282713
2134205709
2062820026
1972281166
418985025
2129529265
745860969
1233023659
1054025049
1548627050
1272712755
472187159
1271687581
828821079
1980798771
1385428605
522464737
697957319
594390970
834254354
1267080474
627946924
777407601
781354518
2129659002
674996441
1160182794
1950024754
1355678714
1401847489
1111406797
801432081
1133921021
2099146299
586662679
1825499383
1196240743
964489756
948536199
1291929168
1853572001
111264656
871134715
665788541
1329419460
380201183
1475943012
637432265
909666533
339121695
1796927591
991374891
1633293673
386356612
1947236600
1727704725
1819174191
1617885138
1666269254
96756984
1907640038
1552272333
80933143
70572436
481919800
1308598207
1946578333
763883072
233257738
2008680576
1309012669
1706519329
1900539314
137589351
67977730
107664152
321914709
3930495
2054476783
1005944571
160560966
1196493088
243864042
719586102
954650094
489997674
800495890
1438243655
263480145
426916451
1856275370
765484516
1272579309
1855935727
1056291895
1877473740
2028776585
810394146
646600571
1834793313
386645594
1740298491
926545432
395251577
2109165167
1416767755
1981820874
861006585
374403187
1261392891
1035207963
1456411642
1980763200
1047825656
906189168
1689440012
793951675
425992547
814446041
84920952
1716795812
915335445
189240094
800870770
1299299548
1636335120
950954848
856279312
692519446
2066890106
678942099
1020753037
1561018439
97390478
253978293
1260486938
1136111930
252311446
1884888100
206396016
1117822739
592800953
1516048001
513033983
239729414
787577308
1861168044
1225608187
174095320
1850516899
672135312
938957344
31474587
1348182933
1027824548
2030354758
747769319
1925172073
671772604
1804135745
321382108
682383832
74276203
327772580
1667393604
1251702876
1821261227
1037250126
700940542
1577324075
1952318537
643117932
781435483
2036422595
346845678
1495354903
1605318275
570247083
585895472
1368675340
1099874165
1041149503
1696803360
1783007361
1426783246
383527501
1738730172
59068425
945141561
1270145340
1950177883
1563897041
89578999
2142240581
1758692287
2083193659
265944404
2034499498
758420575
301180236
706038004
1541848305
778503537
1099999310
2117282151
419907928
261410827
1111850877
1470583323
785551013
787719633
1293934937
1731747764
1213445944
790770681
1892578238
549912121
1403084082
1804823864
1518911334
1241225195
669549421
415292510
1508470175
757303941
1581667812
1325202942
1622919911
598140542
226603372
1625203598
2128450598
1335866425
701854698
610163903
1568017142
1681638299
1595708757
1071573552
65229100
1219625149
1422984985
444184539
1004473876
833901451
1752063169
1091067644
964385209
23528771
199834747
1736716397
1052307925
1443278606
453809740
678741708
1234679276
730181591
598582788
1111924997
1990355723
1418341097
1237825994
1417856155
555141384
1398115809
565232480
83912450
1827327368
1128177590
263696408
2135531869
1309694309
260511081
1973258481
1854679360
1266160705
611693140
863656704
1687098451
729061575
465431652
1119807502
373727582
1782507850
492706802
1998855684
1891568362
1383934891
1245524200
981030825
1194811948
1254927862
99676582
1700947209
1030058124
1785737706
1496695076
674650991
385589687
711164489
1858137330
1280322977
1068103355
255151703
1479967676
1866599501
754122622
1932021297
1496036107
914132570
760077608
658288415
1782492841
1528471664
1311657236
1961019374
2121080211
1386430100
1017887183
557323555
1358041312
1118958324
1654675099
1842314562
571769394
1519853374
70860959
841342215
1299142965
522259482
1209051606
201579340
207354539
702464571
1577782114
1278084624
55074344
1447930209
1733320509
803485135
1759620332
1417867848
1406821032
651246229
706504450
436323687
540074181
1479266240
1715671809
781138954
940377245
1357502609
2052354804
1542791165
1086108421
1074193317
320488247
1422160960
809430460
1694431359
1635877099
2001257868
1546796168
1472113323
350042030
1727873455
365830289
409564825
719116390
1341429883
1983942085
1618437442
1964971769
1153737626
820538831
2110454174
1751798003
1218893675
386279858
327181116
1639152533
1017019051
1922776167
1935080406
154966527
261465802
2085735681
1572211450
1546894367
1048711348
1919242553
1433260665
693863301
1656920062
1017460448
1467343490
1969632110
1107730532
332044126
772388369
1204569412
204484953
1350168688
1101305589
1359448175
818011634
1483335678
964545023
792446810
1988720196
373822718
1883636746
1316353573
1163427459
51696230
956769583
2110450065
1522233265
97458562
723991878
1388221406
1874903078
1349084192
732944665
1484573788
654357344
1730188862
756716817
1351392454
1865871994
695070912
637795007
1992759305
1608444985
32312359
172336258
1249556572
1919155671
1420745203
555264571
1388594476
1536582220
1502785382
1711363262
742801935
775285723
1247696798
962927278
1787290711
1485013708
711863769
13362415
2003079612
2078961454
1878409115
1978505808
521463329
250767380
2095937344
1187836968
1601848059
785083386
534498835
1346411196
1568007117
2128896352
1122272776
661358730
322207168
1914535658
25521420
1439021103
1584883146
1514634133
329524862
511055630
235159133
532711033
1453489453
1524548194
1770270139
203425796
995278496
2002553807
1866177709
537012663
29695151
1482343524
656637048
2099521001
1913067380
1929138751
1930237199
52584680
722333770
733678578
798579604
1447643391
790963035
410934517
1240256535
621411779
123333266
315240956
573105267
566477342
763152154
432483648
718531101
1270035141
1718752326
1527063238
829982904
1257785299
1420468623
1408818214
484817898
1355029450
1287476408
1565926797
832068103
501185830
1547359187
344400210
351740501
115033533
2096380042
2124539063
1412059789
106658496
487442688
1801280469
595052072
722351696
1985395535
229012967
1596759007
1879004714
629079649
1922472380
255681686
1394210043
199495199
1991008660
1256577138
1187555844
1154337646
340238351
1504777876
1757778385
1494507635
1703521233
1400072775
961224206
1648896389
1994060671
1222547888
1660333610
2023008265
242670369
712620999
2093870915
347569264
1484709721
870684478
217580715
25454697
1983250936
360089485
1943762888
244275649
1109753376
1850535091
1282535679
1874164613
839632162
1697980467
935507652
324948354
446087620
1320678344
1989474225
997054829
940205358
1390721084
629856385
1258337711
1108638462
1836960378
1693863591
86728697
2016331080
1867557563
785956507
1729454692
2131780029
1470274154
446588168
1508481886
382694480
1891287685
1330022231
791971346
611589380
313713089
1774807803
879332867
1088271240
1272414933
648877678
677931212
2046511951
1845541550
718920055
2147186805
846757862
611086070
1491049713
745026918
253725097
1036198804
888994622
21668149
676436336
1108365839
1935220886
1695858755
1091992784
1016547019
1761702772
699079930
342133481
1435338714
962331800
1085755519
1549916223
1877197520
1054852875
2036962935
243249872
2070299568
1459851502
327313029
1651599027
194900599
1718936450
899487429
421481018
133880220
466058032
987006413
467079648
1911632986
737060845
1442499840
1931111805
1238500659
2096197008
918354745
1066199826
189281180
1886022684
791402051
1319248968
243479198
1082429387
1312990737
399323676
1396190978
658868551
2116355598
1712482598
1455605203
1360465507
1928118224
754736685
382616032
1755308485
419474815
118829575
1175479102
1528669044
940418069
522528204
12495814
1234200804
702178435
1284994981
2055681811
1948851620
1380948015
1988527722
804657072
1250667289
2016202964
1611677229
424689133
748022063
872649774
1404292237
890037624
1283216922
1697738225
983145662
2083949634
204314378
2058488262
130456563
1931243681
487440516
1606571490
2119943566
215848720
440034808
40742190
1025701740
7756046
1252553300
876480790
550112830
2048490216
831310068
325598300
2035108122
1136511635
278965376
1022178629
1043461872
334054680
15921327
1044989876
1616013776
702727501
1276571975
392855332
253506445
982727232
950162192
466024817
1111599646
1904174436
168463287
596396287
402633445
1835212837
85144208
1140907606
456710375
672607036
1595807838
810580819
1271310070
629834738
399386474
1914481865
1317162268
364397329
1502481541
1531596051
2040892545
1235419932
514565805
1755647427
88402965
1937690045
2111389446
1192364778
2126787555
642945820
705006162
1261069329
960901762
1769613211
1587244966
1832312794
1413007468
2022820292
576362966
1101370556
339623017
1886663011
1691411
1882365131
836032600
907289917
233050510
1511837390
1815989413
1411029124
1476495168
1910473008
507796791
1616007904
110963461
1024086959
1168528719
839523760
1507345342
317719127
1694417880
1320581515
1631364351
1761951428
1664352161
1916526090
547272796
1609077615
176813005
2087354094
631262069
1244417406
211399658
1431608056
1713711759
270233199
2005882961
105402799
422215449
567453547
1412374975
1431699956
412219638
455498439
860022530
627847195
999407109
1391371923
1144047532
892466245
2124030769
1232238205
630991214
317255910
916597637
1204461208
2081553265
1002426385
2062275011
70647109
2044806020
1629375167
1634801629
1165469078
1717629398
915650270
525000431
1232605550
1510210792
1999707317
394430585
562191283
1337771729
20436593
1608473997
1217823509
1532020775
2066068860
1147191233
1852420951
1197311350
1833414901
1463165316
1271765105
351259346
387718227
606455232
1398257830
1370370056
132998337
728975481
859952699
2025317776
640571502
1500966663
1671191123
360237065
1497428979
1161216119
1712047825
651410576
1970321705
426927507
1785344245
1277449641
1510575388
682807601
1036370683
347651747
1704205865
1309585534
1062553397
1568993468
2086720144
1635033887
287029646
2146446862
1504329427
795622365
1477698100
800966572
1136141147
291424310
568129400
1160914982
2139878131
1956176147
1812023470
1404381343
146792902
1398129463
1393553359
1414704430
509704813
1548054202
501386266
1452968092
632339774
1109299214
730334159
427862228
936166743
1844260876
1080905546
553552705
1735850092
334441442
1232947901
1414986143
1748351932
1945073146
1779470367
1811745899
1077916338
1529945383
195451426
1967094101
314082689
1327177276
746548726
1962485223
1474834262
485882668
1414794636
967312609
87413655
1680612290
1685975608
946551189
919543223
228455976
1796165271
1602847858
1627727407
62586542
913299692
474019765
1736958325
1680891957
557374769
1757475594
885593559
1293843507
1814648781
307193925
200268313
1424372663
2116753237
112879372
1407556467
750712460
142731027
1532424675
36023196
1667669125
1465762055
1726880242
404248492
912000292
86575267
857301711
1440908744
1563787235
1493945485
951021542
1504893886
1002699963
1329402095
1308751860
1521839304
1825833934
601563649
1691222283
183955590
545093300
925101642
819946893
1805680821
1444091788
1141270588
260612038
51699582
182639127
673575202
187686630
1821918705
202898335
1720241033
491938388
625719762
858776255
474649714
1551834766
1248128183
1905445167
1355531944
317303151
816554284
822159864
1626817673
1297509906
1432721846
866581301
1062660718
1229007231
620367606
1204137366
1624254625
1144958501
1941286303
1342567713
1879156201
230355301
1228414218
1386371366
1197140399
1599364807
1194593584
1992002613
1009192478
1731556409
4902204
273124592
1927510719
451782316
65825151
405573153
1197188657
1483378378
944066963
792241838
1227022563
231889961
1398966094
264718896
1730488174
404787799
1624593433
453347589
589822997
1132858479
1094682597
2078677146
137644419
1470974548
1968258833
720774050
620907864
1562641328
1306603723
1935925935
1973455317
1347093929
1189643504
1923611556
1974386811
1095587201
1665872648
1768073955
111539233
1874828908
1400236046
354267914
1808167761
1135142032
150631570
801379614
1466231366
483754489
359908130
448827658
1668251011
1282763384
1394235093
684977607
1361308720
740735016
1502761199
1792281067
303020408
682459104
698089368
1487188741
1720934380
1035594986
1181742142
685459228
1279363869
1262331197
598712558
647896013
143874491
1542551130
1660125151
1450225453
1384818837
1741441342
1411367117
1069391891
2012963808
1414291011
130580266
974089695
1498735209
1871958588
51282262
705233196
954484499
1652124050
1216183659
726596597
547941182
416195974
1905584379
968020370
200528255
1715216413
12865018
84977490
271261544
959786918
1673800161
946928828
1915396098
2091111593
1381258249
505355064
1809468898
1544416338
1300818684
797265667
1605625272
1964289466
2146356071
1220536200
1443921827
474967547
519081632
1693974194
1647784736
983739514
839192570
2042038731
1933950855
1800693436
1280342978
1015296563
522993537
1782494497
1367401822
1463579784
605348552
211922782
1322214750
1287031228
783331399
1849005967
1160691628
274962184
1778536624
792612835
2043712083
415082061
2002772065
394335777
2118781663
2104813087
730122867
756910035
566306246
2137829986
1336715697
1298853592
1621848982
700015559
735065030
421188940
818374494
267381031
1228745567
201450105
857288124
121120455
719477323
1678245359
1708395070
347283249
717788001
165723412
1681473000
753263385
1112653237
21829174
446002644
1157253648
1022813572
2110217677
279298282
533099032
861820918
328894949
214765119
766249090
784516041
478527201
1453536088
1199593977
2059691241
1244472281
1199995563
30288537
1977431560
129564156
603503082
1323456051
517024494
925111784
1756426114
590625038
798192312
98198347
1248487923
1356521327
1278853665
124322115
530216131
1407188530
649504276
2082499257
1196789843
1382134582
1983110429
615120473
1624059545
546573601
1124448914
1118948083
1257175634
701717619
1313902646
1776657432
1808704772
890784374
1184440511
195722710
732118337
339655392
144251361
856232276
1598098641
1789948818
1573951304
896714907
303627972
1495567367
7187305
807400282
937856594
21276384
641921814
15221514
1247100017
2099835307
1923493684
76975895
923176540
331082886
1898964763
1138286829
1182897090
607583047
561320606
1527629930
1286927731
2013838599
636734577
1347418178
2144635618
1670786358
1452018789
910240261
1115388113
1533512364
1224567355
1765100229
35379129
1685195058
1476585047
1736371829
48554341
189745277
1271250353
1019088130
241739836
1465095610
75514724
858916511
2053788776
2073293482
1783218844
2100293361
1633544926
1494017715
1797548360
1274946271
776117009
976950932
2055617113
1349919575
1235260865
160867604
1404438412
1827519136
1167289048
562191048
846558335
1862821948
1525280696
895456983
1267793922
2066879663
1636085062
949487356
151983906
1789136551
708564711
294528833
1809264295
938823338
1085655046
1401260987
1992943116
894894889
532089489
733212322
761475451
717120869
1251271921
583797482
2048887660
559731992
177434934
1299397253
1056780405
216481015
1058552310
53665732
1687314316
843955931
1136288223
882283869
1917953517
514107431
1733906689
2118657599
347418742
941600290
1266871214
538594989
1948919371
1847620023
1133662329
202589088
1639254735
1283017683
1863327256
1386742685
610805810
958751357
1392329288
1182363253
484770083
1792476076
567365658
1258563025
37866501
836586240
840260948
1590965740
768341038
2080509166
1470392696
317555868
1094755538
253823781
1807371205
1178208987
1832147665
1297707404
1276783011
619631611
998408007
1893374362
2041934975
418957004
62786013
208475874
1130131570
161625432
364653208
1090063347
287392331
2109879576
812776570
2137703782
1899398606
1827061544
159268788
1500946245
1999793162
1225431333
2077760473
1390227609
1388274072
193463543
1782311406
1475395532
987970737
1427716233
2081359647
1966931717
1730540486
2044174164
429108943
659689628
1342233490
525001050
1852169253
416535217
1411345644
1673049148
1062876587
1745777672
672830438
1527149297
184024687
342970406
578258245
110984828
971444339
2138117036
97721658
1256416719
382394180
2071078862
1598211364
1173804638
1529053853
914122741
1729356483
1350718395
1491977956
1704533172
238210407
1519761569
651905537
1893482708
44190904
1134001961
924556094
2134510871
2039258813
1031720997
1724868331
610913499
1972831848
1084709953
1583261737
439810638
205578704
246414364
151708495
1505862190
1563903976
1073027042
2083940362
407834858
44445631
1482152186
1559862167
510379497
967843191
1696800831
750734104
658485415
1582651783
788482168
1673594337
1897247838
372485874
403025034
1650229213
1731687502
698855594
1327823222
140180238
1348364444
318277842
388449568
727956208
874199484
928468551
2026565604
871529885
884237657
228254572
1417628584
1514864379
1780296176
717315070
1769344252
1392673341
1573239792
1147136869
215646849
886596788
505790724
894065488
1965004443
2142681053
2080511298
1893403006
712349098
1859380052
1653528204
358903305
1587068962
638472087
1588509006
1987390024
592028122
1421547454
1353753772
62365188
803222090
373343315
1863096015
1633027805
596294918
720833830
801165538
1525425481
1927909976
434414497
1628457951
305097744
1960345244
1712588054
830698525
1721152998
1263995678
1079530709
573320694
325747582
849380979
8076989
1565401572
1707524635
296014975
921493793
783044869
876026359
2083718736
1378795428
1641869599
1840694317
809941808
559070374
371495136
637331757
1963542591
1862736893
645497895
2032043710
590850406
113806567
393254927
2024726166
62797939
804470046
334761936
279407693
444280398
143389130
1556473914
1921016826
1614342952
733621023
770597996
419608480
1611728467
906775912
5759543
1602004726
562636422
62837782
888731023
1931596722
1104847563
1935641548
571330036
360702341
469100951
155571285
704766351
990944096
1609740847
108587839
1993007773
152216045
2143155274
1606237669
731249223
301048264
1610000457
2141307964
1506299464
1873220095
1225412589
1619419571
1165216846
2140961337
633488924
1370771739
142687886
196624472
831706894
616666613
1794156486
408813533
1377640746
244872884
1370548146
1598777139
1953807586
966524780
1957668723
861576809
1742351578
1552059312
534941049
559101216
1421547095
597645541
439007662
504535410
401162554
1484005618
1746111078
1920275705
1998151931
1971567513
2139989949
1502106773
1423614893
981387677
619141221
1840280926
1062734733
1594058318
274931168
227056570
1851035265
810082958
653105283
1365774649
32702068
942704198
2140386274
2123688687
351975789
39082826
578427628
491599779
2053776003
768409350
1698100284
1928312399
1195893046
948403509
59696797
564990933
381938201
1394880963
313943224
323662304
1205423936
309834662
811090413
480245023
1220663447
2112276059
1438813782
1939282533
1571578632
1207325848
45791872
563779235
759630404
1887990335
43648244
276298756
1053693988
643786583
1634938135
669083772
2054208784
2006958452
1042444256
769031057
637308980
1059745329
21548282
1012782510
1155585977
1053285796
542347629
588783003
867866926
2084383949
1993420089
1934986883
1287287261
1099192137
1735675631
1098321695
1532311220
243298744
1631995850
1451478728
584080554
1554443351
346667201
553413859
1012607272
1261886691
384730613
739550820
377858605
615993659
1784156918
1084001367
1762031221
748005574
1536608160
318915013
2095068612
1172109350
1691737067
99959427
974647624
1243574787
1235119187
290730268
21834687
1372248618
1710282198
1227762880
1889845669
1027669808
907369096
1354805434
1352110488
2964883
1808076171
964360361
106294423
112199936
2020345820
1714417927
244370942
102334315
1264968547
113224649
748280873
688652911
506822871
547446587
652947598
1224727178
131666587
1557588981
457697247
1296097385
863727989
2079517588
700873284
1369387025
2112076098
1559905989
1865800720
1697374774
1747201197
1946833740
74343742
58380088
1026122090
1640790642
2034205248
1627543799
2062202039
350250834
113978481
1028799814
119342944
2055585027
2118134091
737833002
1919468190
1139692790
1174672391
656080334
205792058
700581060
142486772
1152775478
1286786740
1602022738
215216549
301750831
541831032
342970392
185105950
1710170062
1845893253
1884679665
705672117
1858939459
1030697590
1835658590
931539627
1407670722
923315926
1247234142
232712656
2140380152
1337050426
169657121
116909622
51906281
1260091166
409496111
1176915072
143063808
1617501159
753637488
367759530
1822772580
792606246
1884390749
178537997
1695775166
1520078401
832658369
346144707
85122354
168138801
720689085
692025658
90175502
1084890797
1754033277
732251642
1773844615
1831024690
1567224628
1124551170
2027277457
1272677054
213573977
1431616205
2038823952
822061124
1870333475
1785095704
1244302223
237316911
1641599432
1289618249
761767428
182876666
1812210383
1392986998
292278198
1322601475
640720168
1395382606
622419805
642008507
1203013543
1676333480
1082982807
2055791695
625816297
709186559
2090484358
695644919
2058479401
472953232
1324818474
519358013
1472092856
1201631045
519021717
783188125
1771941878
1527909543
144345168
184590017
478084149
1574999199
1789385879
1499696210
981226725
999159295
1694678334
1270087363
947742513
2123768533
480185191
1356520233
1375638757
1414003067
1793863673
1584750992
1757780956
878441687
361096361
138322257
1437385518
1276683348
1155270612
286995877
1942852145
368438237
782923144
1556629968
796135090
1406143639
1262086752
676259094
1180926602
1926985040
1921183160
847019819
789957282
900356556
1751892852
79813802
1220422926
1505039438
762996383
1475949249
100185817
1257655453
1534299172
531928132
942613089
1498147052
1803529268
433431877
2044479098
1215153748
2106528970
1464833889
1912015647
2087401582
383124552
236220027
1257105747
1908429289
1331284794
592350224
1002172415
557053165
212334309
1076331750
1774211926
1691331383
837845876
1786592218
908165615
1818379789
467408437
101074631
967099449
1293829919
1352089535
1367776000
1174626775
956633180
44811856
1725268278
1004949520
1877990395
1600190517
2073416060
1624336559
86474053
528221660
463566914
543631138
563865821
1935238053
1430864367
1217261554
2079097837
695743760
1386868606
1478483405
1418870273
1487978088
578261579
1676548318
1570533424
1701764832
2109747474
1711322199
311526738
1802081108
658944923
2132546796
639920878
1802534891
339154663
1253367641
1351600388
386433833
1695869422
1637576138
1921516177
833638200
1357189505
130535276
768933182
1103498460
62117029
1171213617
1170518619
824640897
347615459
1454143840
1321698955
130176354
527791683
1587725573
1839688361
410494527
912010209
1344708173
602587949
1253765189
1418411066
936580922
1746147591
563496560
661809326
1620448017
227512838
985835189
3606290
1566309844
1228877911
1051776385
2010907748
94636266
1823923072
477839343
1347302070
1451619083
1129918557
1926882615
1603656575
1909609788
1369839864
827410910
1502518761
555121016
271330748
1257599246
396792186
1382857051
414047449
1178197958
222671589
2032296812
489380565
191342261
1788778670
341584574
1705138893
225604604
113864388
1510087558
2054459089
1191554598
86653711
610016009
243658659
130192917
1229154755
1156050090
759418350
868774260
792043879
1192345667
635808094
1639955563
642637648
2040023397
643355033
834757778
908254120
1166367813
1969737353
1234373344
635614719
1841566987
1020170319
416370147
1888610550
1249740065
1493985212
1640045612
1746700100
1870981751
769967596
27332117
1681571740
1832676582
195020274
359909475
424257620
2138793203
1111194455
1583114034
911824037
102705661
350161810
851832442
819015827
252667900
1493208618
1471071748
791389404
161414845
701412437
1334917850
1399456618
1867671286
965687725
42076542
956414889
1177854341
1875057802
490598473
1361303242
1560522095
738303512
587156032
1667218400
27100516
849021503
1880403977
1472347185
909551415
2033469596
1364304768
313648993
302194955
1051472934
1586643226
300525558
102443040
314293153
1957362281
621979405
797194064
786549339
2101172369
194935160
862434398
1129051903
688571919
1956811502
1520443198
529333725
1535009205
1419117425
1038469047
1746009913
1145493509
1072855668
1409551346
1449625846
100222527
2027525061
396369560
1400858086
1322656707
553610169
1111119084
273168141
1927886199
138115920
1177746753
436720234
1692239599
1530969162
1102822756
1158245524
1560177968
85857813
415135818
693143667
335450404
1766330602
1004715269
1377939286
826147146
856478526
1593490499
710013291
1785220227
1383294209
21022589
476982783
1415816139
1571241219
770594319
1324032917
195691750
1899041751
1138070655
1504659522
608529543
1348337914
1590065742
1265068594
1070076052
1918230257
766011414
1379342178
968466962
1468135274
340872713
1551224374
286431145
1980037025
1883462218
189396345
259948625
1126509631
865742480
1511169269
759061683
1521092136
1234214715
1789986149
1386480128
72214066
1546123492
2011361605
1581220907
1518678435
446287668
67025954
1089972146
486256365
207442540
1937914736
258366610
1145645291
1286155906
1610966736
435306512
998136767
1048244420
289523764
1933453046
927672667
1632433664
788509710
1185394637
2040468702
1791222138
1742358988
2125323719
1808074645
700226098
1978350509
2100869691
1478188360
2068042240
462380947
232455818
799619004
1109398493
1737819836
1145489400
787618719
1572296920
1229266445
659443768
1619580019
221849557
970462936
1525264498
1795334435
1457020
34051747
1910156251
1259055127
216969056
1737355123
698843400
293450481
608155665
1468293168
298173723
2021274551
339337108
1873878184
15615272
564695150
390647034
435560034
1102246227
316258237
1861587384
1110555616
160419401
225574062
2028765308
134351394
466612264
672807815
1007651619
721159115
1807711308
559498658
1604200722
1359444429
667136956
886478308
1453049245
733006801
1360135394
1411861689
1170060697
1784768570
1642014527
2133226598
1246344850
1418728598
100613169
385453531
1282274413
1478098398
269482363
1778541551
1874565065
1293258818
526769166
1579100337
9231515
697309206
1494573595
163174555
1832890254
1556556203
680611010
994568064
1850594578
177131933
846654316
1643853118
2020317061
1689619738
2118216917
25512011
1878392081
1767311858
1505573369
1441649675
1427736077
1513009042
456415355
194872239
1144681379
1377496593
762106927
1927155383
776443250
1931630479
984756801
1563465075
415277131
1080786887
1514334896
1576748376
89721895
1421386918
1436216078
1999586525
1430289004
1192762950
1899241561
1302849500
339322012
882546550
511052215
1478765528
331927975
251661737
447566304
383483059
518182293
2104269183
1090810622
1087291333
1386583545
1297481547
999710355
1997973974
1354963365
653985288
1238643201
1972394323
208150179
1909823897
9891652
1667841062
1653028866
311996669
978731063
1428896642
43086924
1835728872
1679638430
1158295545
1690667943
1546612488
1844857990
1028889958
660510374
298605402
1671881866
738310217
738937801
813866723
347374800
1435676854
859227694
713384306
952866244
543508365
2060178306
1495511011
666983570
2029759021
305908506
267705648
176813324
1520801591
632416913
1318627946
1553683758
389204494
1987853764
347879117
727078420
1265545173
248712230
1093974030
992921282
88499021
2068303616
1310784316
409700002
2073686329
1950658601
690138022
460826452
1457120346
1713737603
1474323669
249403138
1823611397
781423172
237078845
1864717002
2015551085
837564451
1408557864
720281857
1116295291
463272576
1467157886
1539330925
1631063606
813462013
114139857
639996217
509684077
306840806
343684796
1238509923
1530028921
798825972
276305236
1755770295
874819933
1538058668
1318571038
764351374
1872758974
762944857
1664842122
1112514346
1110733644
1308640486
345695714
1837225474
986278888
1229068680
942039914
1074903112
876904965
1174953794
277575193
1807320004
2034779725
1013828610
1645102134
840121814
1506574089
1532392777
403230401
1442399653
1232118751
1226786419
2139156941
386854539
948544232
1273888628
1206266878
23732839
957082648
707443355
740831129
1098320813
596821417
1003223715
1534540401
911132522
1474685209
826163721
1914648111
718938126
1602119211
80752638
269393998
1882804110
665571462
1605117737
1538931425
168413518
1008382635
1938324528
86934715
927140977
1637698314
1716988871
641726625
1619230356
741838887
1834883259
703272879
1455836497
714046599
423678542
907360065
1402689911
67281702
480567981
1744771802
1444554737
1841433555
54109420
215634788
1172888927
645224218
1594663818
1561487505
936394697
923151052
1714650704
570083191
1165344920
173336167
1391745259
313687144
603229972
79142652
347459817
506376769
53392018
524575491
2063485
1165818703
1104096600
705153083
821292976
443441303
672540057
996720088
944589816
1811692301
631773385
2048567851
2114278734
584569724
2092504470
1511968424
1815220524
1303759504
1460469178
343274337
264236243
1577470376
2003161340
339958915
1364355735
451607082
337182331
1262618004
1169447210
1499186890
1705295848
1519199720
1430294984
361456382
373193589
1004338500
499924468
448568254
91434334
444131321
2059117961
2077847366
1024645915
1379908246
185239075
943517254
46140770
373778198
1563488288
88138442
597447257
263514232
485338519
1447051684
1839908673
1485666048
924790813
1642029579
1151446007
224527644
1676937093
210435589
1577319329
1272316571
1742462980
1295973067
1920733395
1394764232
532809743
1388705965
412110249
517346175
356155117
1690479568
116051999
993284839
1667926737
888405010
713894495
1035131536
630577003
306507093
1332291268
993519627
2086214610
811159472
267882775
1222228011
1857767615
2070427693
1518733456
184566748
140394294
961888323
420797205
300565361
372772395
102338259
1790830228
1102478311
1197324615
179152804
1673364470
1194480257
1065912017
583337091
1935046813
567191930
1428084295
2127328497
1558835543
373031750
1151958579
750536206
599557210
1817112615
398373549
1399796685
1593916177
770556404
1435202510
1364140194
635676019
870877079
1329890133
1481151953
560591615
683430515
2062017373
236325719
1411913212
1214431708
1389878448
689174773
1306324234
124704618
418942129
1995353550
1261598233
1926763557
672725929
865792239
804915077
83155767
781237121
338323788
1549636574
1531256651
1092291950
1781321278
329183912
734942864
756584509
1232002981
85865395
266974935
1300264648
587736677
109050037
897956298
1709852341
1439202383
804050960
1190914417
725163338
1161190512
1367524930
1555821634
697401155
493812657
590449021
321718613
593669674
56174685
509293061
1783004279
1433175716
230421276
582065827
1669378858
1070262002
82452221
1575617759
1709135871
741317896
198400331
1744798827
1190516560
630447367
2121022079
601735502
1927750543
1976188737
2122190330
913081804
209830198
24790639
1494180478
1276472531
28908310
53374510
599155213
1862046715
2010980038
842907897
709227265
1581602344
504439125
1383724684
40279943
685510109
1671629335
2108365418
1540113936
1147002582
1124321409
805419393
1759089063
1926727922
1229066142
1019779356
77740557
137642503
1023957480
1354691657
140315760
39164052
1195325180
195314464
326548215
1827495279
1117052373
43943976
1586918767
877827722
1581976345
692332258
184895888
1487567062
197927876
791822967
1024019167
1692297854
1034461752
1412997887
820347889
586681731
1371392583
222569693
1599057099
1100763657
392603006
273722879
793554255
2088669176
1035486981
2110500093
545579976
1539615097
350902501
1643126399
1245787663
1148532142
1898770174
818224255
6416796
1579725452
609002522
730329961
1757430665
1079426830
1856372246
1315619195
1217130837
1807244731
1997085056
2041617376
1381316724
1247297132
1280221020
22035956
1117056768
1258950969
712965909
711343868
564345942
723640304
948761841
1574948906
254681122
593785212
851727657
2078737337
207668255
1934209635
2033066102
1136237091
1326224123
801777893
1078648801
800283011
1095047555
1225813594
765741628
1970596521
1845472978
1820831921
2027368055
238043196
1013441500
1054883416
1020701094
1128498239
12172399
1673729854
2085200572
929795817
311603000
1728939920
1996721601
1157031219
1170894260
1569573311
1304001046
1300381123
1409578208
2035921113
338977892
1072140420
2051761497
1475894032
1499583728
623422584
1193747286
2125982563
1472447046
1967019328
1388232544
1269320863
1876999871
1221913334
1538729519
399768218
1098214332
891262568
144677136
1634719084
793261659
990576982
1457319448
316341120
1419795408
859345688
220502119
1567075161
1921070444
72038388
1488484545
621162008
501927155
959360647
297039114
604686788
2139142398
958553875
2078202201
1013431217
1075331223
1936767078
915177334
1574189660
1288620238
1155274550
1867104159
2121891847
1885964154
887763959
1343826207
1574886636
1457487930
1700206867
188285203
669897045
1796131069
773366020
1400933555
268906399
498996611
1685814587
25567193
574768941
137071681
872596343
450819660
1393497688
59367974
1003685040
1776931680
1133806601
971816761
1402071815
1370843850
1128506176
1682270852
1858297933
179540080
1295580221
1546698438
231554032
2047488097
438623988
1601660533
132806996
1584599146
1569963479
1581342589
964097567
448484974
1737461656
1813891227
1176287462
1997789731
699611493
1864365170
646692427
1199783174
149488089
1869792962
629493855
2129316321
1932331497
1961056316
1076094078
1395596786
1657589862
788783697
292061524
943036522
1320991684
933753939
154578262
478647172
29142091
379252481
721937727
2072798220
1881445946
1217513831
1891604908
107684311
1716659238
1786322040
841528803
1438988299
1339056611
1298167695
432385570
1268432284
1634889055
509869296
1002181951
97096905
515519026
2031437246
1405402023
2126009511
84159243
704941536
53040447
987625459
487664707
439036341
536389491
653743728
1302804059
1394098240
1119502315
333145139
136466319
1189138703
1074442895
167721714
1240360675
99876763
531193753
2145053013
1946369447
1343530952
1788920351
1400900562
597383732
1960393393
1448232593
1087581262
92209675
1127408086
1649321976
1794698065
257702941
1453124586
1929631563
1890053939
549771927
1672839513
1265199436
1748016384
1200328229
1025548325
66358423
153852172
1096351533
615931982
1027377141
920653323
1450307733
471695307
1356382399
261275222
1338468826
1259550590
723601811
437181431
344582485
952194633
1151006504
601467029
1771609769
10725036
1643642974
1604443583
1598401703
1520278036
1437999787
1419501085
805860336
1090600262
1988317695
882617279
752280797
912815318
1504833048
937274034
1375656471
677478724
556105967
714024760
1098414695
722455400
1346438397
1766303535
634037121
1291974749
595571557
516162107
1790598123
161367467
1384209029
777273750
1193168153
1806052983
1953709001
1401768032
1162823195
1081235118
1927180886
552551645
1305396544
1336393604
251977888
743564975
836537227
1648837782
2048239588
1627873542
1372861781
2132303473
1621238985
482816627
1028382083
563097759
232552215
1838265337
286050298
1400233109
1934134992
2078110342
1629426462
2024087296
1839776666
1702842219
725709435
1198535496
269414846
182347593
541454687
1463943105
303767921
287622007
149732356
1648462474
915453061
557699512
620098401
1305982241
462101743
882091158
558073379
1226326414
1706760852
228326379
604246845
1328487722
473268764
1264981166
1946145823
521336448
1383893759
1551515967
1782616061
1088297141
1787602297
1853639310
728601593
2085523279
1221974314
1428264580
408205166
856593282
1210755911
1143741000
2067359007
1686519838
332238014
490410303
832744842
941067557
1239797827
2070052131
1887527326
1170576590
1757751630
328888264
1118254144
1952980921
226931013
1916213661
128443769
665614410
1924167376
314221202
56456095
524585060
1772131108
1215417043
2087212724
1405435035
967756041
1802261029
2049229275
1289039917
1678486211
1048717645
1756229053
1600954989
1132873767
137783558
1135110920
2047324743
1535206737
1634276124
1722580166
533455496
1770076247
1239980629
1145666057
1925309949
1893380081
605303503
180041893
811906028
2965930
1306520134
663387992
1256645809
1550860298
648775758
695304115
1420776753
226277577
1853699713
838687067
1118704554
2082265917
206631129
2122687222
491426776
1774839346
1850588593
171113786
248261397
107060985
1607577205
1760406810
1497224362
1211911826
1583720305
1026375072
485375528
1865173235
667545702
281160450
2077039461
1125120683
1886162105
1657967606
218547024
717193003
1790597964
1801647183
1063195481
675200864
81526653
1726211925
938253368
456988572
59740331
845017537
1844778533
1661699534
1710232310
452220105
1003232598
357720133
1192998700
26732324
1471493463
2129629988
1070195526
1440938020
652875359
143026079
453116559
1899444678
537280800
1617547470
105127392
89567998
2033769122
2007647107
1049902050
533772670
700305670
1882199008
419006800
901510307
1430210523
233528091
639781170
1096181677
182471604
356673116
368938261
893682527
1490145066
1023913095
1765520792
1732788360
275967683
2053131622
1808185864
375997146
907902225
1898190535
1684224374
1453785624
2061489945
996152113
1523274258
1986919729
1166344376
113549440
1320436273
1613296686
996935857
921177501
927977473
208087729
1758442690
1332134099
603617912
1328591230
457143937
1628038789
1541894226
625064382
942319345
289253061
1673220567
604368424
1417612001
322954327
1562818532
1363990112
293314556
244351424
1169261830
1842364598
1173925695
1984704828
789052766
667268040
1116089275
1094371607
607823440
953412093
165762069
1115300719
209842174
619008617
643997986
382632954
2100733040
628137081
1478817999
851543490
298852485
1190152430
784804531
433623619
165237712
1549944121
1019786296
659283702
434997454
784895121
1906494787
348582848
233698733
885248830
1256111141
333166977
264311717
679557155
1938452890
1525747760
520929364
5504905
344747415
1989536934
58467587
544494855
125299458
71434132
1145202581
310121906
1352815765
866968389
1957372477
693805668
1012596861
134533660
1856611313
915978934
910570614
1382933643
1635252501
1474649577
1895592794
1129502685
1802943270
1778693735
925831050
942693334
1268689271
1482296111
1186138285
396618031
267716721
1315289677
1626550068
497492070
60017544
1118845844
1265275058
1845538498
2146861991
1757096482
1307061269
454278633
710744325
1370576695
1400696407
190245159
255150626
1638851569
773125626
1205582898
2057041100
1100637175
467476478
1114618113
1579623963
463996824
280353704
167765692
155841162
985648624
1830045448
805824290
1925387988
320847693
919769878
1375049121
1319591795
1286811465
395358215
1300901069
767088955
498599758
1466319204
526513424
1742457204
510335073
1103551119
1189837525
479882897
1016362474
1570341594
1261915377
566790129
401397680
547651982
539574921
1232578069
1450509265
1234072227
867453358
2106409821
1777877421
1389732532
1458158917
1215013744
1309856640
2084483955
113591206
2134801657
2016770362
928745302
1287533756
1671194594
155122150
1458271912
122128261
927864672
1248114433
938855235
1720142347
1714182517
490948052
916423960
1236180466
388357847
1225790002
534603295
1836793713
647875468
1963264081
1950566027
76256185
1098125222
708790162
928100850
1582186113
287868552
1701436518
834849334
829833610
648667137
313361033
2088203403
1929159022
310464562
1149136765
1556467186
1524143301
1579943748
268510282
1913251480
1404516914
1670607565
937380060
1870251769
320591464
1286948198
814058635
475904957
2071042793
1454130828
249795093
401467838
834139127
1214966721
484892806
1698048706
2089967159
1721284680
487186122
243347882
312788588
186869037
946852959
1055651349
1917152870
1748292090
690418909
65169743
883776468
1667153120
1816752502
2137420439
183520826
1592607470
634819553
790770316
858078590
879831037
1648156643
191271057
944267306
347268951
128859684
609685011
931117436
1985973225
326577693
178512761
831205210
903893164
766640066
1012098001
524888425
99485748
802101173
2101062083
341358229
1368477079
1888171785
1978501901
855784374
895515791
34393959
720491859
279947553
1055683000
218192968
1499058670
1784494634
778900084
364103069
79958706
747354680
132029909
1043646949
102139312
1516065628
1440793640
47083718
827249137
1269163295
432572413
2082178242
870972132
165142925
24503647
1681659355
478432745
1205253421
480133884
1925186434
259167555
148353904
1885121106
486575975
53843220
110792260
1895352140
1723987713
2059980612
1197626284
385200435
823531145
317558873
406320142
1972992547
1536758394
1521697509
1210011882
1849591947
373361188
1453198454
218616428
1423947273
1880740530
955035960
1801553442
393230474
23443404
1218363560
1298122021
984633970
96225086
603720189
789734008
1146079810
1423975065
41834448
1620992177
1934568475
1730468177
1428059314
1610559756
1957744645
1952304089
589658022
802781454
329952419
1114576038
1153652662
1493721394
967437615
1656322895
600557832
1890478782
1805210457
1807380136
1981440109
213044777
1325096500
777586372
1950285828
78930428
579419131
2088308565
1647545211
899352482
2066186399
1351424493
1459348421
974168977
2132912069
67147845
187772026
709532016
1186814820
1148386982
362370691
2041369659
2052490565
501018071
1611396701
1894732575
995436100
970483039
1174756845
261046464
1584265136
1650785781
963183335
1333039316
2059326036
1755392976
2031364641
1507141185
1383587766
1175554287
1476516749
880706142
518164888
690955966
1256267523
1255078343
1387750136
471197960
1830715498
1976005641
1926455154
374073419
1837226866
1254011070
914256949
280681241
1436643497
6231600
898861061
487885113
1720402223
632817665
66804594
268125548
1344647907
927712572
923480340
2137485356
1474854179
1378012563
1920482775
753074433
380558526
1561186714
1068556553
1834228213
1283723219
2086610624
462202181
1043308748
1684740817
75810805
1399064570
2047664548
558027852
1678498183
2076248470
78854551
268908821
632731940
2147059311
1356515374
1120995576
929993628
52713141
1341729435
51685997
318341700
133838454
781401310
415323993
964571895
374568573
900523264
1996591358
721294412
1511224145
1141892343
377347121
521080210
7526212
272807023
2278869
1144896573
1706664282
1177052151
176893751
799095306
1989801330
425887321
256893321
1850305409
2105324936
263070551
1688038235
1448138340
1831919993
345289261
848380796
1165688730
395230915
1508514540
1258239637
1869107520
532662678
514900446
2103450182
898140612
1560046695
807180477
2009778729
1058320721
1269858533
1452161356
553151378
662280204
404199282
1652492349
1987377746
498851117
1048709110
863460984
1564286031
931036188
848546215
1564982240
2049588846
108323768
2012091370
2111701383
313391227
791253974
332711423
1747956675
628996355
1411531774
1082169190
2127709346
1575992046
545952041
1341067414
1929012780
1005207547
430847201
891374145
448488573
1164318256
514572952
937064128
863995809
1436902346
568913428
1745826116
735215401
559922019
804346431
2069272260
2042024667
1313110136
1133047448
1473127971
283073956
122970935
920303199
755066947
1044762691
1186176269
1439516143
478568541
79116987
548721945
765831610
421512136
269459136
855557034
843176926
1280703378
1929218803
1976364971
827572935
2140662587
625392539
208452006
1344649188
924090758
514246048
1429713165
2022806694
1637749053
1954597238
1617702778
636701235
973631587
247278554
543505905
1929379361
865264072
1514953133
349356171
495628900
202294288
1441239233
1706224295
1834971704
1670646352
1875424146
1508768654
125700345
45382881
1764893192
1351959123
924663825
1161740488
1455398069
1659267659
436184535
1891772627
1519988464
408162089
1707268894
321146062
1606492320
485792151
670198155
1589209791
1809182983
903373544
1925653124
1450217134
247552226
1038623150
1553728640
2110030581
233657440
1225563628
272738845
625117223
582497685
578858391
1752776562
1436014147
33603277
911112202
822083916
1211556857
1690518656
353960842
733233910
1304786760
1877006365
611518515
1618803752
2007268831
592017837
891555074
180150251
1392684362
1726108304
601672717
658111083
17492757
1570830181
1476124291
964876137
2027912472
1567928964
1730392335
1476014125
1160970630
1152833038
1535295436
1775379046
410005501
1677399621
365894449
1113583009
528572569
1429793766
51786661
1766931033
208198919
1600585287
1638002168
1735124779
1727723678
1874957737
391380956
1537302627
1261105206
1075123569
653824935
1818131737
1501270805
1938128425
556873077
1562437149
1061466724
1231812660
12125718
679150566
1637767823
222714
954415264
2060416316
1591923220
515702185
1481954779
1244466280
1205363418
573959212
18532526
198465333
582216249
1776746191
442315481
806333257
2135240941
1372018136
118556690
421969422
482216839
272309935
1479078867
844546447
1587888810
1120359968
1608942675
534252497
262554492
170103475
1057791793
958022751
906925918
811783837
2077507070
444603033
116008089
302803503
1839493639
469992593
1372534513
1696448087
1202630882
1582007429
277565153
2131646102
1336961191
1742501820
453098260
1695464236
1429920778
2016144405
1487730535
1071346590
1224885945
1182859027
643028539
1050478774
1658145098
1453999025
128151525
174984962
402497145
1706176607
561961944
641743060
988485136
752555492
1660268492
1962504382
2016008674
1498127656
804407542
566360960
63240789
452251022
1372642126
1285333675
760627671
358259522
1731218235
662824660
941904304
1225260432
91081712
509032737
1070597694
1016564897
995903889
909852376
556933821
1079617718
636000298
113252955
1378502154
532752253
1283157108
164412950
1245718236
1876920910
67771354
2097038986
421009329
1784266131
619128010
830627041
115069722
1751014775
1887666075
1837342846
500731987
424052069
426882381
1818302958
1135828819
2091525524
2031862084
420066491
330615939
2010177925
465353012
1341440446
2060242538
310933047
1817132110
1280344539
688912402
2139727958
1866575163
1579136853
1133442745
280279745
601960624
622805235
1552504129
395209897
1368160013
1315748738
387746114
1988525917
920603573
956771582
2125481556
1336984855
1177021832
1868739968
25238212
1236907874
1402417072
308824834
684348428
1409258682
1455186160
609909372
405809844
651757348
570293354
406336149
288044699
1966232166
937435677
609654193
777399198
1623853746
789173894
353031342
1168039178
1115050424
1662651250
1046286515
1601932088
1006345787
24997830
836584763
1952806381
1360922989
1452673062
131283701
687454849
1907762665
413503281
1495433602
205616816
1857183062
1259052288
2036036157
1791112599
1208866483
898144425
378681731
471311303
434496753
1347841918
515172934
1207405443
720829644
1862800773
674862909
2057378054
1055536049
1631637028
505247046
2144888489
1392264489
829701132
357434996
1588547920
1403462057
520108356
2075478824
2004653156
639042693
1779529666
1061289280
813837963
273945236
82045321
493146636
1290014019
522813417
1058009366
26985516
2091909583
552812223
78993728
868509293
1809317093
681260171
1416959426
353254756
287282022
1278147039
474663819
1283859100
1025362450
1989615515
1047994557
173256106
1821649544
739835078
348902646
1927391069
679222978
225183276
1640669628
1363837768
1229690305
894151571
1009246891
1652679445
1108471777
1083096620
576849390
1624514410
724447952
1760386786
155108258
1903483618
461342135
381580535
1629429617
871734443
2047931962
773172067
993734529
1973252525
1365345144
533395535
1760996770
1891276829
1351185362
1863625198
614420260
170340493
228454278
1753021982
201712907
760871139
1205069445
924598132
1921205397
964431492
1459829660
1495297097
1360656184
1746712668
692795600
751527105
1619374835
809253169
649677839
1798349075
841587375
1720101326
234031990
1713074035
1777223238
1035459532
1543799017
1118223001
205558609
1346454225
345227012
841963646
679623753
107669487
1188740381
1466556238
22886912
2051564311
1994947327
361039142
831187782
1828380020
566914678
2069988757
750781702
1993940028
1717515748
1426624356
1636715241
1446416903
1941149228
698989570
707596141
513964585
954908044
210341074
658078727
211286484
1909641380
728330655
278897046
1740131093
241614518
1829918467
2113753187
667414176
446586184
1053474033
552581335
2127029998
923651407
1604408364
1759302406
2091120893
1643456132
211100955
149524388
923727872
1132555370
1757691413
1575866396
977671925
1730136601
1491724588
995567107
93602515
1189353082
1234529017
856382657
2022606110
1294180516
2074232957
2105264283
1545760192
1938113689
2056983893
1010458467
481265141
1843906133
1288686141
1786878300
1485097343
1520400191
1023976265
1816139717
406530649
1085022735
1373537774
1297684259
1552292097
933772878
518123396
1743431218
657660113
1817341431
400124783
1368041101
1127307489
1337081949
1853919482
478909590
1369069226
502873915
1196460588
729421964
131369027
224477943
972759523
170155460
352915154
1550388832
509696557
2023502780
1397059658
569389940
384731593
298120671
985815671
819150594
492897104
941505465
65563695
331951553
254362440
949768617
2127300804
493037528
1386784245
1551857900
1694052724
1127187754
783852997
1882910659
1284007833
2048989776
1375969779
379371904
1771411350
226216974
1339567223
344416118
1968310859
1890020284
71294955
447610970
1611292689
1466555316
1631764159
1877264642
1704563321
1864989659
459282511
1068875070
836894402
1727585517
57014366
906720883
2097510403
189578742
401611735
2044896662
1697997222
358436689
2029482160
101931590
1309921573
1834205225
1811618531
1348670386
868137120
25498051
124519355
607164515
700324242
2082157607
1747185318
254449392
741228035
195914308
64035142
1000476144
2074016694
577304138
1063215127
355040284
1916861923
42667482
1753738650
424794320
454694853
638391901
231764000
1064719464
1377410725
176433351
1885526196
1873272924
1443220565
693427960
1866899513
300515109
2069571817
1736205941
1403295432
1410227460
425131456
256892417
1373518220
1571467292
1485164360
1907554622
1667338372
1185439824
1011801893
459730095
1363318181
1177581624
387298958
506634926
1606623857
884628663
313178351
1153775416
118646336
624020896
350469558
592690105
95216927
105164290
173388380
1444103311
1558576355
1846121500
122176894
1641036829
1883501886
1733304669
958175285
302251883
209163182
1359750024
1350564150
1525269182
181943237
493648986
1591977456
892583210
443389001
2135871957
399676931
471965095
1873786364
1507919432
14568667
1306084997
944169219
258046309
1492890496
688050725
808697054
420417438
1648950305
29941576
434707512
595198582
1062570794
192816331
587222400
1065777532
1059383766
2068401749
1800466440
294775177
1095090320
1398284464
1951748582
1162624607
1299568976
1429923278
853825284
1844824337
275523936
1831411886
1433003827
1607662078
696378484
2131790516
216458192
2026299373
320050621
1500468831
1193387790
992309483
1905476399
823835972
1284507948
250518171
996448108
1815270102
480505726
1925388648
1975260089
698654993
792945120
1594104408
819612335
1572572546
1918183939
447652388
1843757
191038650
1852504318
1118027247
1618550208
349793817
1974605119
1227783024
1512616173
1437952394
477335953
1018734875
675780885
859722362
2056063721
834625148
1400258633
255396994
1500180214
1027099774
1921591079
208279573
2049788317
28890515
780424978
1529736612
197139537
1792011745
893049993
1336451910
953170840
1327744055
2014005710
1378736124
1772467544
1392783561
1783775268
1302456304
1846329188
172158744
1833698121
380987760
1066806660
21142799
893260511
1643901048
1821929384
38634511
903990447
1040128878
8001687
493168673
170465181
697231091
1710156666
769368530
1435899117
1169181263
1274049149
1378335885
1266604943
1303059512
106634577
126148733
1521891658
1859665347
926476073
1544536461
1915911650
1290866757
1172473001
1865472255
1835748618
1992372296
1161829040
1095083055
1967618092
1245411977
1787984996
546942407
76800412
1175672776
441315661
1390435843
1159488980
169562456
1487897595
1870697027
614452885
1321856310
399890291
941817405
1324862601
1734726154
1833338533
437539573
753793474
1903834184
753469827
1680617627
492233758
659851588
1067459625
571071837
1479286498
1651278956
1204476997
1989658231
1233018425
901208811
1175844868
1021757481
876124158
654790630
1965491275
663895577
315436806
1907919254
2060051005
201186138
1980114196
1678519345
1500110432
2145274600
273765592
1404223296
1019170461
1822267382
771863621
1428609427
1354414019
1028414898
287219591
1419318584
1238793486
1357955082
24783410
1716407281
572003657
1680092104
1609005545
527506323
1311361523
839966442
764029193
125284840
1377172607
503330887
1045934158
895410591
625800548
1271582955
939776363
1931181446
1102985841
647715593
212941128
1287847366
166620206
1922386823
1390326331
1074555865
1712499911
655378750
841678279
1407882741
274370168
1949918578
380059663
924880086
78743837
728228
2056364199
533816961
1751185692
330112604
1483795960
86789067
35366197
594337032
1034569420
1869990808
52153546
1352656690
2143931624
30373738
1847377584
1038157475
1154965350
205440993
1494808213
1262037445
1630559354
1670662406
450216905
283448117
58682314
1878265283
761624449
881381789
1099649392
1507880246
719919776
2109866257
1454753618
2026374747
1241164974
1546244745
1193500593
624430058
591980877
1643633727
547712897
1408489900
1376622407
194425385
1017053353
1716703207
757554773
94062054
876465182
1734703024
1723868431
2142244621
713047070
2088955768
1418262534
2082798520
631338684
587177691
2058647381
1895114885
1805938597
1810772814
804834568
2016633102
869729067
1105978545
1359096776
988702643
21370776
1679360040
2111755317
851314248
540788675
612285995
1141744691
1397351994
184587684
524508473
1677208662
641413317
1748542590
187533105
281104021
1630140216
1733687886
1930951955
493970540
2117559040
1975044999
454462212
44625131
1696968346
557239247
187516248
69387148
1004463320
2061666642
882576322
2104417678
41642462
1863044736
1708676829
24023274
804866840
1301417099
1149979364
3891859
435509076
667012406
1272059256
323050470
181862243
924200364
1482985652
1601563237
117440081
844587080
456011814
833897519
1655753002
1286551421
1579234527
292050853
1869793188
342669032
1579428156
30490929
821646482
89108205
404399633
172247306
915047740
1683316214
1177181676
1643735708
1730198179
1629428469
1836937734
1141530993
1133902238
53217315
1138953860
2087534676
1531578881
389991633
1607421447
785616794
1825857755
594040626
341534426
745992806
1836240468
1582344101
235347478
1711036062
1996879925
1081516592
1008502060
582396165
1703712803
71297252
1303837986
649205127
976127440
1272037019
143557510
1427164205
721978700
701231172
46679549
610422752
470409473
1948174350
1345158858
1723747484
374655194
374671104
2118752677
2005660953
817003140
181069847
1242603295
1425992276
1020015264
946547029
1288628496
57845918
1912202238
749412037
1967333207
1424850525
932689893
127847589
2095283130
1328810505
502486949
1914571258
678385132
1861632284
100793142
471050601
101578911
1858010456
1831879182
187673995
39566457
74388409
1270666171
1884651930
417754504
942469725
1898891216
1279212550
330954543
198297331
1268307483
1643047283
1086216156
570240271
192565009
1336335801
986176982
1880646686
523164694
625086287
1599777642
1186074041
234751835
1894086878
1229095750
532378704
1274776645
19104672
725605381
709908655
889811096
97155625
757808468
2010269945
1986847473
1186398587
2031084489
2118155830
1267131552
1512283207
1960750347
1473594214
325171444
437138716
947539054
1074914053
1776557537
309112832
654165685
1250041226
412830870
1074365887
759051937
799025063
1613545592
973169810
111729012
1348612316
1285605605
1174068258
213803623
958034186
2077679811
1632702158
2089588701
2020786001
1989463736
2005560238
1218918027
258781188
2042727726
1351905731
2101419819
326056671
1316813645
928872852
1864812852
1401612708
350573724
1938130740
1702559785
1849527739
779841898
1862214962
691464069
1159626506
1110888258
1117341254
1687045840
536633880
628777238
1787506676
2138643961
420836796
1245390550
238775452
767787482
406022681
734629618
345687443
774160356
848543426
281976194
814499299
1224657743
967157919
1512955176
653476862
1887891474
449216538
2073892629
1243640853
2067320947
1850062814
602067720
74908383
1284810776
874076914
130850876
1312995039
1598675287
1087115986
873342145
282598444
118407363
1162720653
1062860503
1127724209
1736888737
678386759
790969319
2056074298
146274869
418644406
1588007423
990101912
548425689
1396614980
952418025
193479007
488440668
231146832
448506256
691185626
783523197
1537064673
1048189291
892294056
326009443
342434454
414695187
1512140753
465420116
1969450613
671024250
739728866
1777147114
922984429
1190667464
1883908162
840990045
1058654504
761728428
134282428
1281851175
1732767662
1751975493
1813097983
965307058
65041025
868163690
2090286784
1313498339
1867708563
1117941819
1654092671
269151564
1517348444
815729841
1601203429
1757585604
32660729
2130368556
671566362
930563769
767868946
892145632
1339085432
1701913750
114017219
1872471296
1374496911
260938500
1541276585
1628658804
1957659687
2117142871
1592139829
143374072
369816632
360249882
925984087
501719541
1702701415
443520803
2115303647
2105798409
707807344
555837013
1462931663
595891450
1915536328
848710959
1439019302
351385441
1771323050
953081218
1149399728
1708488561
519993011
34007503
766431344
1621855114
607204963
866017481
759136027
747872331
1217154984
1344893597
652298767
752320485
480419170
55114769
1844968066
896926598
77139590
957103133
1169933712
360958534
1493481371
498912922
1539195355
1632811607
1948314964
2115367366
2134894213
1399933243
190211799
520622682
1541345640
213027643
1529636811
122265293
1716098295
1888488596
1977414431
1544955111
1975111274
1414951247
1927611493
1570551046
891831439
883809661
1342821081
1052675837
725274017
640623958
174856992
115283382
270155161
987153900
1348629042
1671826448
74947666
524723457
720608915
1270159571
2099897351
1072142690
535428010
309433032
1525499780
1461435196
328786722
270767532
770506825
1523743744
462233552
1221287295
283157727
1492092860
25257844
120449814
1470498511
1863674738
1745870186
817492135
23107980
730138508
1488559218
705037888
1984389131
1239598683
2096974126
2060002540
359293820
1741856013
1649781976
2068737065
1993912523
2054935625
1796822600
881143113
179298315
2133170058
1951679898
1055801481
1706959324
373116479
1121230236
1405591671
411030901
1899477886
2009292298
1861701220
1566681074
954066521
524428892
1331068808
1062222228
1387711028
1638334305
1444810731
297684037
828297081
2047815161
1028996984
795507289
616434361
1394740462
1480832556
1968010269
1814971884
217903064
268947439
1396295216
499241117
895552610
294793606
332802156
1258035030
626814353
694658021
700142451
611124421
1170664739
346700182
1604214536
985672152
1846294227
504019326
1032890503
1559276936
651940148
811816126
1300119863
2020803921
1417163114
534553009
624157754
1229288911
712889414
1167974605
1012233411
351820426
1293640041
690587850
416154864
484390438
701748375
1437014708
1147298685
1757121316
1543745731
544947805
1244606968
72514502
1602370076
296691275
721126182
1199452796
1708636111
1304968356
1265172958
1097601427
1486995215
1406211795
1462410765
1691921487
1843299547
427078058
1888142316
473597632
821573650
170718804
1135221301
2045550098
92890168
765822484
956286862
1233762445
1861442369
1016319564
180634095
1556708924
1375709317
845505935
1829741562
122706083
1944422858
1967501057
1217694611
1510153237
741110425
2098972537
1006665875
1334802021
352622083
1967241318
808116682
1090136168
2144237875
735442367
1197169893
572786110
296389894
1017651414
1343286104
861322455
772395327
1155667369
668096771
101345276
995655117
263077447
582046448
1748296826
1476113855
322711495
407436457
43250587
1140539759
1084526044
656478043
864232187
365973557
407713674
327057312
1896774702
1190282073
663665505
1590340559
1108540840
1054506931
192680869
1356468767
660462236
1096304807
1338878573
746295138
450593506
120431017
1091052
752428200
470250562
1309554957
73104644
827540894
367907303
1463376364
1776866099
698330933
1143981188
436725333
52010188
1679082880
429630265
1642551774
1501530979
1412069983
201974561
626709484
1068548692
1062845208
240111721
498805125
1741017577
2057529076
1782123903
93257718
1048771898
52940165
429448278
1702096603
1783481571
1079489913
782511573
2108795467
808434807
644344078
1357216454
615527851
675784153
1003507371
1295737737
1621761363
371840492
884966757
879958215
353613962
1758519569
1804340193
87001945
1381004550
1491046104
1967910572
1659790483
812591012
1393890936
1843133960
1696319185
465987569
1475650386
1455394023
373675356
476705133
952180918
140621421
1285620901
1737625241
487476922
1029778581
439235398
1949174406
55057870
732925517
737380622
1509600133
2041664383
1869432299
215556129
1955968400
477787837
1066069851
1641706736
438793134
2024932184
2086225352
1516084834
794512246
1257170791
609262330
950095483
8410608
733365965
460903553
55745007
164299496
448628631
1979380454
578521324
1053868813
2101978600
512040711
1595633530
1802942837
185389398
1028276530
1977224424
1991014003
1342394258
881204844
711357712
560708070
1492167227
1536098215
171098104
1385577780
1396580862
1503518564
1381859829
443188641
1612409615
496378006
901385351
1449705168
367178242
1882573721
218658393
1084267629
702605162
37180899
1284401875
998327493
2143507529
537784271
1868677988
1432634234
1661695603
1627740757
1641408368
1294762719
2047485008
934168015
1369240566
1400000174
285407715
1033910316
726510746
1507155592
792267916
1824127721
1914647397
2083383260
2126899011
875139611
130779507
1836431339
1799081674
2007283996
1739183759
1415730918
2050248332
190507699
1227979342
701051157
1141640182
659156473
322364245
1963379176
439149393
415100138
39006338
818017788
1399278547
686166854
1644664991
881073415
1711014914
1132901318
961387235
901743840
1779893663
1626470249
1348794052
1291625168
1453113950
311431839
2127588605
1778873961
1162520460
1365247049
1032996576
1142287261
1246489343
1375329311
182036376
419448027
1854119663
700155968
1097966407
2026147292
585960960
2095655990
526590087
1756239081
244539432
1034550813
1415217031
1536814667
1740736102
938126820
293735221
1391558008
472608536
1045320644
966930531
1981024216
1659994696
1215751456
2037940070
201871146
1853842984
856568913
1029075809
91173752
1399261926
370701712
708379318
718298458
1551433599
1312378466
1974073207
226095151
1803226327
1639213847
819728260
122438848
821959598
1511169285
1486021813
1743432527
1962172260
2138341787
1015520606
1676293418
1556663045
448507730
370893860
1958184977
316198258
2144562493
1867032783
369932168
1850823933
562163773
1206134823
804267971
965745823
1414210110
945732587
39155615
2018131827
772665125
643363817
295268950
366548414
472194250
2021225876
1630669556
791566381
1509205937
337060908
1007377749
990940431
1710008789
1348997536
1613412673
643873732
1797966100
1879455306
491828337
290089389
1375939986
448459114
1416840338
895409602
1239023416
1050825035
1208541631
465350094
584477901
819405641
1396551882
763662678
907557334
1526254795
1749792082
1341947645
1731777667
1006365350
609160252
685903880
2046883026
2144778754
1494166897
1452092785
190562748
1924810806
592852700
1520698204
1957724210
430533379
2123316767
759250231
1022085441
1130266956
1149545282
1770883889
2057390151
1905326831
708287067
1139633389
785318095
197896465
283723274
2097432310
669719902
1646581332
1821342272
1273871992
1761953098
524887876
252513725
1160666458
1625586598
1718239899
1504142520
318537424
1898611850
2059550983
743570194
1721926566
1571148794
1937565250
1686697631
1641762369
941294565
670539913
1536409885
1378485952
1022284449
761876816
371763883
2001610720
1496951084
1881333046
1032492175
823448237
988653813
666469496
72983117
1474849390
1473790552
512492355
1198519489
782203391
1214796641
36927949
222522479
1261166392
658623824
865148001
2087023367
116080419
1590158126
1380559961
2077871768
2121908939
1776730148
144684888
1847425730
1678252854
226870680
1774035040
1507232794
1716899129
1948995890
94400465
1497766230
831571581
1568344993
720661352
1404382839
377174309
1062715050
676624064
1379255925
794345570
1183953675
998063051
858836390
1766050991
422221620
1042619002
375008230
732714955
341306707
88727849
348378961
1860231454
2089615733
1357204925
921234873
1839378991
905275362
387535974
480892788
1021733532
535364566
1728393519
1901228434
2013385824
369267935
345259843
266551296
1453850774
1705102736
1471650326
704030675
1832168080
918680033
110855363
1438331232
115860883
2066611554
327785242
496751320
2094206904
1866158382
2085144866
105857508
592973614
324266626
1642859492
2116505290
1664865796
1169760498
220264807
1251558906
1382886988
1208478795
875499863
1326996033
599838400
69710702
1828246568
1920669715
201570001
1349296619
1315939635
1984224774
1172624062
1121355514
1644916975
1162633466
760670167
1467300581
653729451
358102226
2116798726
1176210984
230869039
829054860
415880015
1604959992
2089597426
1620308808
1258074307
727218130
414333878
524923048
2046977673
1083004339
1144594506
1196601541
773171114
31585928
1917001295
1284118405
1725329969
1780911887
788262970
1657589327
1259467464
206113114
1955806242
864830813
898281877
992586492
670254394
1067400968
1401030152
109462359
1560633981
604610898
14930755
1447354759
1265975283
915689589
1226149028
1837568901
704898865
1361973493
1921614189
51292976
2006683250
690909711
1045918009
1688014146
242561483
968081396
205219985
1192626160
918614852
376765846
1585177825
1968123944
1264730867
1853941692
1213743358
60082310
1685114573
478346913
616589471
101527469
1615805463
1548195961
171365823
71554485
222864958
458750770
1272828876
71613275
583395357
1554481098
1993411823
198277084
709602235
1298840387
504126820
1582876433
1838301876
1934733804
1849749590
175742964
2015905439
1249775893
1847173998
167432888
942735630
1001287994
2123346998
1262497552
1257216955
154640598
571519736
1936077402
116398375
730133960
1213644872
72171055
1589580974
335063232
1475612731
1375557180
1145129582
1864709682
1840428888
1458267816
1172039723
1165543826
1292484237
2127106709
868132100
1133752066
1141407564
1806174704
885039700
27446763
1345931327
156886979
1331761848
1396124394
555501914
1997904199
211594225
2134078076
670811995
1737181835
2137578995
965249730
1006278985
330292851
616944509
1452944955
1952312348
1017703279
1031289440
1917095324
976441018
2103591695
1939592241
714865173
898893441
1417019224
1398787362
413112354
568765414
1529878798
1465769557
1597511976
1067453910
244745959
102577198
2063302162
153378404
1669259930
1601314739
1934549242
59353011
383424370
495685242
664750207
2065467104
1199741294
379538118
831160493
916992383
1726718486
1497760839
921763493
732086568
1917581307
1857560488
218745296
8308700
769375269
54284082
934375064
830680104
1207484595
238613273
508360758
2007649753
1511450362
1886994803
1102705560
539587015
830866938
1616328478
1424259413
1449227821
573986845
1620791005
1404846009
2031734594
1640264278
1745027795
308393301
1862716123
154517824
1283396627
1082401505
230431978
1609470090
1985649367
50976285
156021810
2055903312
1419501335
272323382
167302680
73470904
84932698
684363732
1886093989
983392008
529675946
1513043149
2629960
871702125
356536848
753985721
451507479
136637359
426533673
999858701
1859311742
1182567475
322806672
757203242
1953808859
1793306682
605091293
803582808
1489342431
618674152
1607087558
1477827524
1917820425
1279722220
1768378605
788891460
670408695
1264600383
1061562012
1318331728
986596943
375940704
531509259
372640439
867707771
2088134496
256831735
1563622431
1214711365
904974625
813969334
2144583743
1657481320
282733104
1129379110
1129822618
282345648
2069755343
1394759088
1319864576
28338274
1898395993
1217069228
1543092307
1489532755
2015988534
1246271746
1364093981
98213829
1705355394
302241184
480714164
2092192519
340956193
375155084
31940194
372010489
146029546
754037714
2135662846
387886117
952674256
205076605
118688681
1363764628
1213509521
1578360802
188306293
219058629
188299597
1630732265
976854316
1782125722
56229813
1753099159
1374906535
688345649
1472127006
1556794227
401244782
1406929829
1857597617
1045855735
1413152327
219579146
1693622102
9781103
515520828
1404233516
259593992
2080660173
1675486208
1685326005
249507501
382935431
1092752714
1953977836
902537044
777153468
919036924
1563696907
626409962
943448211
786565328
1896292978
96409168
67241636
2144537041
311124159
707252421
2038045790
1516530620
1344354807
974713042
726710088
31550486
807718965
733699862
282734037
1050919962
158643499
1842320340
1005569551
833548967
923393545
411780378
1688907570
168988269
746708894
1487314073
770556113
451715104
1822192287
134346404
315556789
1929708834
567099419
191703085
2115109404
1562040626
472053069
356076659
570679220
438102236
1055170695
1482562545
1076509202
883305500
1936086183
136039049
760598716
2134329378
95819265
874671513
2143942055
616962544
1658981928
694675912
2051655031
761022469
129566881
2079681136
1878796087
1990057343
168179387
1041587892
171414909
1647373140
90782633
761987195
174501375
1646211987
1477149140
1184653865
1465289168
359324422
43242934
1012401520
1583341087
1429152671
702106310
1050605820
234611810
1690709692
670459893
1398570794
1886783916
1837942502
1300077450
963918919
847997014
150811456
1789917008
1804594226
719914794
1509560501
1941386577
1477812540
1150935580
406991966
302252947
1204783694
2140518952
1999017575
940677220
888029443
264351421
2059092888
1408208736
3055624
2077465597
484202443
135466091
34349405
2057913588
360710290
1628449023
1778959377
784614009
804161244
1375512551
909343608
1153154095
1352229176
1482486184
1228285088
1653926065
761941766
60577971
1163134249
1125340521
1015249257
993109368
1457639640
1228011343
59350719
28371783
14694491
1293288064
1001472868
439067634
1250033472
1559006075
753397206
1616909307
1552325329
692317764
882009900
1398339427
829576982
1435631578
578356904
1161721273
1942816386
1790444801
1889207094
1513709000
28325705
846558230
1489096095
2070522576
1292759504
1339718629
1825403850
571559892
1949892388
2045465881
483592562
1647594650
1985459991
1388665196
4594615
1661929818
1401574928
1857479858
1166420594
2128870214
950918250
1004207329
1565076323
314675541
180646806
468304415
1299977135
436299497
1043094718
655271697
290613776
140624354
1643013917
934637918
173924822
1891259895
663547464
207552913
1218903105
1701662861
1943822442
2108613581
1440723942
584429100
764300362
2080548731
971582844
2064897459
171440023
1090781174
486896417
632913100
180190573
1590078624
1043216016
83219587
740979811
388180306
1781111542
620953016
169942233
723461688
974522138
833995825
1277761285
458541200
507904111
1496359975
927375788
527020674
476384319
299570717
560160727
1808192404
771660588
2094932634
1278322467
836894931
1453324823
629620520
1498633970
545936717
1458457843
689074762
430781680
113793481
1412010406
1635565448
1844434150
486733246
1639295383
18865152
1182729800
1564092121
341994365
603466356
218155679
1011384801
625721014
915799955
1643959051
54295238
743095540
836447795
487950414
2029679770
537975920
231070599
1719899904
24680879
338043476
1957272550
211617580
1359314125
455302382
727176724
1750129176
1328185417
1168205306
1373139053
933244980
1171982132
1819700355
326353996
1295906859
2126605541
1325025295
334420791
1352541284
2040186278
204132792
1660613196
165505471
1941071530
531187496
2113488644
1493861636
162412230
1370076329
1800678243
7998165
1375520273
1930258349
1104044569
1441643413
1733701258
1291937882
2034877008
1048077287
2011217010
1570372710
832972035
220676440
246046242
1359229256
796498023
1956245892
1917312153
554069597
629333083
936503298
478862258
1655246526
2094474904
648178816
2086642221
201327674
753676038
910827855
1677961852
1647214906
1472169078
786370952
988150275
1239264020
1165764520
1918256943
1134707423
1652511799
102723840
1376774532
61327967
651542087
1857960919
1005642618
456989317
1129931973
1529567881
1077088651
565279256
1832242998
333468659
221575273
1655516213
1119251104
1932092999
2125595348
649165177
538733830
1672860679
1106004018
33128378
1509342964
365787255
1483790988
2047658480
2016734628
1334616804
1866439955
729067945
1531848065
128400492
272605755
1982170653
653604014
156512929
671682978
407665814
1676842016
857877743
841848666
72575350
81624000
2039908471
440948908
671825778
1468857042
832019417
4092855
1208899744
1866078997
1170424926
305726653
59475578
963382048
1559411104
385987788
164293083
971460756
525117940
260755588
64852807
1475936714
845586074
109831418
839445451
966199433
873899999
960227109
1033823304
1592683652
1857442237
1011999210
1158934176
186164565
951574422
479538159
826522951
80802848
1821298947
979772939
1878379499
1545783094
621587957
1137213927
1087549215
673850136
1836259908
949489585
1461398949
438244580
1536963316
1353782383
730996671
1359293879
364523953
1811228922
1999247237
192414510
340744571
1748344603
1881657829
724417295
69151433
1361866937
143289889
2011733192
49930168
1523365233
363490865
766553102
224604267
1985192316
1981841190
609110713
1379229471
379783968
2082802101
1142875038
1149340771
1619950053
398035378
108829687
722359249
266583085
1963765493
1846677161
401977272
1243088211
11158941
898829769
570631573
1805816956
69723520
1769172186
1821588065
355328625
1394568141
995414904
30748410
1508399111
1231567372
470062949
1047528407
1885179010
681590524
184721048
212583869
727780219
875939393
279595460
1885348375
1219732198
1078137351
37119637
1812546262
1328298667
1085061500
2096703908
310637289
1179463951
1125372375
2017538367
672270934
89080425
525131576
1669631738
141042356
801830520
254577661
9099897
514167625
843683639
1201350915
124734309
389526874
824618701
436205300
611572744
315191328
1615531470
372585777
96367383
75500957
577395157
441842390
2033784339
216421949
445391653
920049431
149824531
235337030
180978576
1249523882
374970092
1683432940
1867007027
986816294
726159001
590521794
1016892402
857510504
285106907
1791619848
81401286
1551262557
1014857020
1753468726
113110839
258192287
1088699407
1374882940
1316601232
267437602
1056939090
765567205
399084960
2058459184
860318599
68289478
220014779
571785189
295617168
511168825
1337848755
949622292
1347520462
1204336238
1761236151
1167992172
1508374722
400991727
1551868381
126575538
1468611982
667178016
271292194
258093282
1673921004
679803797
499012808
245932198
2009339905
918055069
1727391170
32704930
1256465115
1710509625
1824279960
391536165
1729775643
1747706395
1982930583
1765100619
1649601188
1598472375
74946729
1660495397
2136763642
1452808678
1683115866
1718063663
1861155535
351741199
1723160417
224789395
59464715
1868160238
1704459835
756808213
1762250419
2129855644
980354803
210045602
1389488332
485782249
802713989
295940061
433357704
1228318615
1075955863
2108023069
1837149398
673621722
510785468
694973521
151822689
259726771
411019685
285623562
1351339959
676449927
1390227180
1573922201
1332404645
7751007
973269983
67802706
1275776845
2075317066
1046564392
1909868232
39057565
1898763319
300108936
984112543
423249825
1609382243
560622573
459770006
223042506
148266820
1827491323
679662797
343915199
1667770433
755091249
1886605279
1839729603
1305698927
1690008997
1513713376
535779586
134050434
317198074
143081380
1695242895
2083866821
768720362
258498596
1389611117
259693957
1892788774
1398325102
1461302461
777548986
1125813477
1977296261
985132494
175368801
591724586
1153467392
653617314
1066843
189156545
913378723
309506896
1642683601
748339303
380114791
150695688
1961175327
881626138
607371253
1941230099
876463091
2090871358
23683208
1564619401
165974527
592399665
2116011281
664311974
2113913305
89871696
1797270481
1197103190
2072186936
1881165558
1411321512
1521726466
654627804
695302477
778941035
1473349434
1745899983
296244271
1068859302
422246257
743856709
816789078
959324881
1006055486
389884912
1861249969
1088386088
390603772
1064345797
254991364
1671440538
140728017
1328783972
915224704
799164709
1796321506
1398007295
1807266476
8287297
1388271740
1069609121
1999387126
1389290782
2070189002
803693493
1904820889
1183532011
1867560049
739348717
369300288
1282817811
152045654
1143887554
445225962
1410198105
1187370116
461325519
1604375512
747628474
1450399703
265226056
1038983016
750933903
1489294459
2045844653
262225724
441618597
303932052
476827758
1342981497
851091698
532433451
810385530
1271010559
616469703
1223665196
525215867
1607853793
984778896
712379838
1568552645
786061600
1792704462
1145013994
2078517413
2121041079
2085946888
1609302291
2022075880
540253075
1814140608
1484691156
2139952554
1566445450
1056165340
31381657
1143653038
1405435958
1906597838
1222712941
1329555257
268480715
1127274942
581886656
480987507
1876019004
542845455
76031025
527880185
2087784870
169472105
1660342247
1208980870
1952847134
1697289779
564999268
1861993923
682795894
976629251
1802009317
293912931
557496842
186260803
458238494
486148579
812771231
50695028
929804376
407729851
913783476
1815911008
1978070504
1391046758
1340651486
2138203894
1694431036
1522791953
215439272
1305137409
261056240
1523198061
275025347
934611903
1582979171
636362579
565335529
401602093
4387350
439305375
1122945894
53033620
1372858196
841185634
1399080539
969422753
244087469
178274898
362218129
714453146
210225404
1430600383
714690005
705774789
1564482070
667472416
803159439
1264955567
1816034478
1393053710
754642352
353162692
380954510
1811685387
1657423482
475302576
1025123415
1943102986
1438599935
1746220029
2046869750
327801596
420212667
1410016134
2005011249
715321403
1889171343
191087070
1320554950
2137341117
1406884773
305102151
1926344527
849162449
865188011
982090511
1671666671
798888623
552027452
1264992003
1095338054
747651576
338743299
203007093
1561739089
1848362209
367806165
1489386842
163696771
1696603189
1956725640
1493566374
924631595
1653235470
2121081709
1799225671
1402948559
200974248
1696834815
1412282356
5085311
1722390377
135073288
1131106736
1502220454
1151310678
1449843311
1117624661
1905175730
363714534
1510732266
778353232
392580939
423286171
962160163
1694681364
660547412
755189000
610580960
1744114592
1745820249
2014319540
681619060
1120876957
1629697744
2017642256
1393400281
583601129
659762765
66658821
1489126807
663762488
1257363425
543756441
836392130
386838045
1823717929
544595016
720581192
1123478456
1986305422
1457498120
1837139635
403106382
325396097
1104033077
1600206597
2081615831
1189705865
1960308442
2117987098
1359551980
1678892762
700857990
56236793
675203458
907444252
1199057128
681616864
1786289016
1423906766
1499738491
1473573005
1983805586
1954527526
1633322587
1626442522
1999385182
1949538527
541619620
215834421
2114977364
193912680
1776167271
2109761220
717731664
851477364
1377282771
1314974196
99476735
1155345470
46805012
1175602465
2038926429
1632377621
1249292033
1054750737
755222473
999235322
2093136654
129088214
1644046353
1455328601
135833577
477519124
1280629627
473056623
856684196
35728374
1094950576
1391507981
1197410793
1826627706
2119464277
933036979
121053658
313464151
840378778
1388116744
621519055
750601693
1571853429
760240975
350590712
774656910
393391776
701623385
1904514921
517068032
734947456
299611319
1454232416
1422158771
319834589
1455895614
2099937211
2006802943
796449440
365077957
337018846
1282921097
1214370631
636766895
1178622676
1104565480
1010898136
1365556015
293304226
246953304
1819961577
1468613202
283484410
2017931716
1930496607
2053586742
440455621
1973862710
1131017610
493457316
295848351
1905123556
1819279299
1730216559
500688953
1433693075
1267382496
1699270978
1929695985
1513944781
486085229
1686643560
940990420
1315191309
2000736347
59348964
517098153
434043920
1686356208
52549454
492777724
1139771903
1974189530
1935552157
1397249459
526103843
1484682024
527708375
52276870
93083990
717877410
11231778
754005948
826239721
2046493146
175761707
1024626549
1435864531
395201924
1345145303
1837751191
2120495729
669859593
1452812131
1743975675
450182525
308786636
1516113662
1752816544
1266496695
1041989080
1838565661
433681333
691074686
1354403876
228504788
492669183
973338315
1900092056
873965944
822680469
771229438
1640779883
1814159601
690091002
1158128170
417530519
521628220
2038595416
1817429314
1537277875
437822236
1446179808
811486231
928398441
1072052962
32161063
374986777
441107416
1889615069
876294054
1186479656
813199237
1797923200
407143974
792755652
304834602
1240984111
1073095912
1662336563
1067085051
1063272989
117122727
53794101
1437066492
1533651246
1133785213
1645991350
1562162755
1868605035
1254067682
1632838964
248375191
294191614
942708245
936549080
1681786527
1432618746
431445667
1681990873
1298881164
52743847
282691894
104560524
1771821640
1930138088
880660089
904545063
706211278
796984311
2007643054
827388429
1390736964
585806807
427228688
1524494161
1588633118
1548842984
628539178
216364193
1614672145
1611849510
1391767908
835707098
348470560
133606315
478829591
1625593257
2010626622
673273042
950894519
1941593856
1249376855
75272631
787958242
544628716
607658552
474934140
486920891
555911601
1313794442
1876645629
1492705141
1350867392
1437885122
637655016
2125131780
1761517639
1920437298
1576675961
401052288
975310391
396207900
56718746
1996488679
901663499
939284692
687080807
104792099
626250768
161452760
1080823158
1037899284
754246072
1382826719
2082370283
624292937
2025625185
231787352
1091477222
991967497
237352054
74728251
1314019470
1550348865
984210543
1005944505
549365606
1049651864
2100450168
1978326876
536264146
1477688477
268652927
1249111106
1276504754
378711987
1693112106
1137554060
1900909609
241458243
1973161168
1031466190
1492138516
1580275749
1044391929
716240038
92438400
1414933095
275110434
1289386456
1099644361
2062796695
681068182
1277231840
654024157
178673270
285638918
286143997
1193819021
1661729756
1606718384
796256191
1097617182
190279474
1196363134
670692633
1622138757
1683035803
1008343073
1050206829
1177156898
541551298
571807546
567821383
970458109
1150264365
153865495
524021651
1866654887
1800908382
2012088924
651882925
1732999419
866804814
531030856
1761825023
366402532
1218909637
357330668
1711117443
341036375
671961596
1322323009
1495340370
1882331998
1398668488
746533224
2106201431
243602757
1576184515
1109967188
1138925748
740951435
1435256236
1678961221
768554312
871085041
1375336424
799509496
615527396
2050748284
194601497
1611998688
1183389529
1748771244
798037437
992365986
1291744625
1039001568
1137072800
1119464707
1601947404
1434760663
1269775113
459507795
1387395184
938573760
37869390
1088539796
213893466
1558277460
1684144788
757835179
2121581891
512266874
1917724436
117808428
1598061597
1001501490
2108453334
1092829137
444457384
950799628
217663451
1258245182
569175711
164636951
1412956525
280193239
575330385
812955361
2112286478
121135756
1679431971
1431072324
2119673120
1721234161
1942700255
1900411302
1856803055
2075725247
26709275
1076291660
1943852045
663730298
1115572382
104507619
20932868
832137023
2029384868
613321472
1430163444
128902091
755120418
223595119
1643414013
1565834278
8362995
1679859756
1787981280
1490237395
1972765152
1944673815
2039659830
478074542
1784870742
648712137
1926733489
2126141222
2114764583
1356670449
1744231368
727401552
143600808
1827514309
2081682741
892996760
1202930276
1359965722
264865229
1322688294
1623366468
2078598298
482537519
1964675858
1470601809
1251333322
466047533
1331811608
558588699
1158461533
118931798
1678958053
2267713
724832913
102420257
19886196
1727655241
271373174
244012396
1550245949
791896915
378978740
1246267927
1985142626
80049261
1260645540
1481333807
950523225
57469790
684730119
170727309
390184044
497191911
70617263
250040559
806783146
117802307
1905719640
244128497
2117539342
17541243
861520468
299794839
807902735
300444011
1556556121
733433618
301512418
1522247552
386863718
964302744
1068095786
1933131089
1554295346
850955737
2088660454
1713002612
154015800
1736056640
403596720
583637735
1247820053
933353524
972772874
1977287389
1346330821
1024757820
1095966669
1526766125
291382551
358637117
482942467
1078784026
299052906
1858491629
487512985
464803768
1505695654
933725982
1119179103
14545463
710624706
1316377461
1830792509
913669449
111860868
1399650607
405839704
525266086
1325837144
1147827318
41627932
617400782
2094868759
1450615310
635446021
756702228
2115990979
261008408
1621152656
149592402
1173644577
1987755561
84978789
697097700
1651151097
1166934401
1110317430
1497918726
1157788360
1750196560
2005665503
487569673
1846118099
725456611
185919357
1471968104
1356821982
1740308042
1062224487
1009083733
291391312
500806139
1425263198
343871435
683580490
1479634719
1923676876
1654133693
309391596
1704248019
1645231888
1570923173
1468327629
1733623030
690659345
1465529951
693606360
1777888636
1668479691
461099477
979496834
962848723
2114961046
1771636883
639635063
1620611151
514208483
981438439
2133504781
1212608320
74991209
394335888
79408460
781733293
529917073
1661871375
251025411
1034901948
1779094562
255116823
1936530247
1434522231
1125260650
1605629508
2038232856
818347182
611842138
2054479226
1882723618
1676385978
108217083
844811739
364405586
1341277410
643792792
628821163
1104360896
41618862
685791982
2028823244
742846858
522468902
941079177
830895262
815513175
1437195778
1253528367
1642914257
537936136
323263414
819381869
597307145
67853852
216594699
1469532632
293106795
699138870
1931984762
1824379945
1072551768
1764751907
395361180
663540897
2001127755
1510654740
110674534
2084991228
1116737937
111507005
405011769
1675643500
907123802
954248805
1005944152
697421297
633017154
579959708
1315248366
1543899422
1559445029
1934777545
215781222
270141615
1180379862
1596015172
1354560746
389070644
1396055351
795056131
174942044
591753948
1464289252
839473132
225708549
252031858
1997950084
950543356
429542102
542890442
866878295
1535600776
742223093
536022168
267717701
1521911468
135028355
140365702
1092986596
1097205290
143905974
1537743202
1417564733
1574752304
1108979394
1581117961
840152498
847409431
493396962
170891497
1698713778
982999788
307050120
100414261
412382134
928276368
1520758881
1177289248
1010106238
944356134
1929439200
1092821324
1522134566
871876125
2096925413
1085656217
834511696
1270429539
445232217
1697066683
946733988
1077452585
546506569
1499182936
1469077010
701096036
175477794
136837506
864611223
975221678
1727186064
1455755750
169316103
587018485
173772598
9671847
1251589750
931619402
685110486
745931789
952347211
2083708355
381535204
875286191
383843889
455305210
1279370593
1513477487
97415449
422288864
1820160112
1391295050
2113740181
832481237
2004010690
295122428
2112922095
1833824932
2036398493
978957972
1204357301
1529606941
2031957138
1847756159
1216968819
1194127139
439087947
1570846296
149728365
1713295628
1585233199
748821570
1354249499
726728956
784935201
791775462
1923055467
1594181412
1337469583
1846579810
132621820
314750794
755410211
673472944
941426883
985899321
1796622740
849938546
38514131
30903305
2053355775
705748973
1514891541
1597126761
2005201495
1503227567
1305529554
197176031
1970341172
398382908
1242817016
784153906
1727139781
299290060
66955270
2002500004
927105409
557586263
1911381516
1535540507
1089906805
1217629884
927371761
1506123916
896763043
1607709648
1461254520
1720265822
777250196
1104658942
2085818850
456085890
222088412
2120699112
588286199
1329573134
2109873083
666593448
1874160737
2054459624
1612482280
1252677224
94839503
407590813
445764285
2093136873
949234526
1140112697
1250973474
733962413
6006359
1704870539
228511007
2111599883
684041545
271423174
492921093
448225259
1264403381
413600347
1091899640
545396089
987596383
2123892845
570576621
1500705978
616694886
1862179274
1602744107
2038050406
1319917427
21425870
1384077965
1147515736
2054116192
1209528731
1188760566
2025630131
615581424
1841815742
226514021
1002138776
2134148105
1450307792
662529724
116986094
956067857
667285320
1859955812
1079997742
1536646024
550182025
141975995
826201660
1040638762
1508808138
356612539
23457312
1255315361
1473734639
147114640
793221940
402107885
1368928589
1030324780
911674556
344356780
620231735
1452270053
820214330
1490985732
833296682
996623147
1121739186
1939555259
913637657
1957323643
2131185020
1583325761
1363951416
2055272676
1078993557
450221363
1840866284
115838526
486340390
1364205733
986316468
1277077258
699298008
664673965
873504865
2109877280
909486596
1741074432
1598743989
1850351620
107520455
1937224655
442927271
433429098
1161703553
1780254668
868121592
1379995033
278562665
1420579126
143199324
1604899189
5584270
459344981
193989472
1268316349
1931589456
2124965106
1617691033
877358177
941853650
1170167501
630941803
1886736687
1544999780
1384748511
435088562
2068099583
1964406316
1263910398
2145630468
323974709
1076416968
274680812
2074396654
777296887
1071378442
1006591349
646725059
1590738431
1264207059
2040346820
891145159
126279385
562099313
277847558
1385371962
1010728369
463512180
356507286
1060320964
1981280921
129091315
1275051430
1288574948
1291326002
31821139
1713576129
114628024
917248576
1503410865
1661884292
698972303
1602676409
636099572
67806284
114952995
123235397
703855521
1792076738
304657446
1757445674
160178417
668771939
357636201
268294531
312005977
783771569
1856587191
695892549
133002028
1536046708
1221944445
930494132
1717500852
1853992357
1743221373
1230021679
217920908
507634744
2053375093
1041449770
91837098
614931797
1388646736
1325200323
1642274571
1830305998
137610168
368030143
1090893464
1437604692
995251208
2126616675
181191434
1093822068
504294316
294793184
1513833296
151099753
1670942238
1197801579
1386010751
862355636
1739525102
560099067
1236966765
731553458
715586812
104849738
1090290508
371610568
832225853
2020616886
461388098
1027854110
1885442179
182271887
1464769162
1981269409
486900339
286011973
1274586050
1219556308
714191503
1655469806
285536831
299852999
724655694
699625490
850839920
1192526665
2142834517
356860524
1138205140
2040328531
80924203
1925968237
659308299
799353052
1546017969
431866817
475942278
647619569
32929840
1169420006
751012264
328551680
365699875
1838320675
327904619
2074736386
384366701
1570952242
272393857
1190960550
1398375669
1436591060
1502188926
1052618205
1788914102
719079424
120197827
926127475
185927356
1907462711
1383775772
1009179774
2066312311
2025141333
2041811922
790692936
234444524
1796826508
1637452713
1678717099
1418882887
1055575588
1169555174
1777964926
865343086
652655551
1597806270
1386264832
2128475920
382442888
1726530029
1961976036
1529258033
69519671
909882368
1398828379
1735599858
1823639021
279177872
6250517
378065185
1320116713
1161247823
272283203
714196909
643026345
1707634337
1624443202
1934479467
790167783
1078023317
1019344424
1095241934
375137875
457864251
547081823
1990907743
2281536
1869165986
773787597
946499407
903984258
1910348085
574793128
10484093
306622730
1185445126
1882451876
890064638
1009195035
323173384
1953862456
1793256429
97731526
1941064649
141562653
721477937
1295021012
2142946043
400895953
1477168800
68808697
505732975
920064097
1238295991
397047201
1477698689
395588004
1199829824
1076816867
916228458
632889204
1153069681
1520656185
1893920599
1947792397
582395335
1203455417
1361649553
412983543
977386291
1804995658
995561989
38862583
402912299
1281419754
665140110
1256171193
530700804
1967586441
808625085
2114359319
938833553
774941872
7308100
1316780975
886871872
1207130722
157641474
822616573
1765087016
800215300
1443229981
1536437275
633352532
861012867
919136108
791802928
1741019792
1543409966
1006836398
555486522
477176928
48664818
444504039
1206490009
603891483
1198204512
503151322
1195590989
703984465
1428577853
963658745
1837851196
1975979335
1934152029
348698513
1946768354
155512480
636457588
745685760
1934237430
949358666
1026777475
781773757
1116117445
1632894255
80881667
1049085111
570453536
78834859
1651752323
646442423
1030152331
1252680710
262861808
1154029760
1148477725
1513611666
1072950139
670865562
219538224
2096401961
1779478215
1550579478
1804402236
844560392
390404127
1517556533
706598284
689558742
169016328
1533921120
1257883890
190892957
1094164374
304945257
70773959
609503043
1389064828
1616898650
785140267
604852551
1451562241
573915062
781117273
684356356
356557743
232128392
713267104
981901565
1997294363
1817723912
1102287965
271264705
807085226
502673381
1107942494
1135983602
2015320806
1802587434
1136876647
214651626
648844664
447443849
1831067656
793859643
1650699554
345912950
121686326
96837802
667461908
653908796
1976733793
1831771520
1204027839
198498194
287182178
1520200354
485502473
1710544814
1378256762
139723306
435451737
1213877364
913935585
1927114041
2051937699
735543719
973444247
1280179679
1242076155
1704737986
1116497107
508006986
671513700
1170137681
1499612279
155573568
429608124
2095850696
357233423
1777515131
2102899219
1149647526
526739669
727353022
638127566
77372580
1261920001
788104169
1712144728
1464159238
1258922106
2042315359
1446757021
1358995629
518398218
1059394423
1791293451
1643159447
1974001452
1912898395
1938349419
1942804786
1421118120
874175451
1954934638
479973143
2080110126
1415491116
1445027884
1448796852
556879514
93087148
1143575413
668847040
1175198631
350151091
764666696
189699603
448202844
719919075
907455376
584525769
244740809
111787770
232824507
1948078048
1723385058
756154357
181297677
1868192932
1784779818
894972209
161444223
1995913541
1933609573
747608229
214649970
1890981050
1879381325
18757053
1102571911
563253069
757063641
13210526
204632957
832663997
10686714
842245028
1932217423
895019768
1129469305
885039074
1222007513
2110412297
1377021658
1476326603
728800785
964069777
672271514
1170879366
51120538
461745184
2063772633
1753353391
1810016826
1330353296
538853336
684610071
198316425
1914809961
1635705376
881393950
616565568
633301393
1353960190
981947698
1288280080
156905346
209441011
1696260544
272446223
133554735
1555542601
1598272749
1619090812
1852760590
2026185825
1454145802
371749534
602315842
1100196902
917098373
1938998480
727425297
837041723
1184185034
10486144
1163280854
1145349967
1744679137
1192287508
481474405
259505331
1732623727
1784284969
1639043241
1595626475
728292268
1288267651
312027208
394068915
264294743
1862181284
1900798756
1085188934
1422135356
1977082191
1231353588
638305264
1523982566
1175711342
846985124
209745887
1147344124
1812630018
1717399186
453215061
715063500
284955110
320845904
768859359
1113751209
244935926
1159555804
1848321301
616380391
1149583231
486425580
758505274
1761048655
716138527
35102546
708997458
1541130043
915128914
1636660504
423095404
1648462516
138753199
1321000886
1871027547
2062659939
2016281560
26815117
853304243
1579050212
63860552
1002727379
1042469729
1724302283
1158845728
223121212
775232673
1149215794
221814595
1175856076
1763818339
1782209989
1883256472
421356102
2008281256
1220713459
79445915
316077952
842858977
567031950
1460133625
68763328
246235628
579476875
234866106
1729562463
791535786
2061971388
41993416
202695698
629965775
1352286342
302819989
128057316
954836645
997066984
1075209649
1815969176
1480245951
1781934788
1217819250
1299275102
1162952703
638204910
430476828
1653336780
1765223570
595580913
1091810359
1530967087
735231417
1874639504
901603776
412747664
367105969
1230627358
69804637
12843366
1971117609
1529919732
1212507009
207221624
846662725
424364320
98996771
2013252074
2030343440
1850766643
1550941561
892295810
1581271887
2045066086
1096156216
1229173402
591172281
1453064068
1612384387
1105902808
1081235151
942333258
1977396263
1111914565
1820249259
818020989
2034095350
1814476408
1581316616
242946339
518912194
216293578
461899279
133859907
1308897852
2106017751
983781729
1501314971
1586535439
301955356
373642951
27512316
132445854
1130044703
273306250
2139758414
859149039
1963056767
554939304
1235285463
2052294594
1293866826
373904345
790986020
1902194105
344065849
217151265
1945822507
1971446443
1919046330
1609602320
954598411
430315330
478742629
1965156471
675479768
1840554717
1016066107
140101447
1768817952
1131568792
1459281987
1287832557
188217315
1068043081
1897258158
2049348720
1742749584
1965980891
111197370
483640096
2066516975
2056064569
410081620
1139877784
1029155005
1647206064
961889234
1932535067
1404065785
940135626
2124153679
166638834
1239495654
653552621
500358067
586822973
217749948
719144829
1230707671
1162084846
192387837
1011257258
161739499
385406120
731314365
747443612
1626394656
562818334
998319454
2039824294
2075477998
375849330
349458119
849460681
128942635
1762653697
1733259515
523535710
134885699
2092261028
2088071164
872093142
485429111
271762821
1210137047
15140041
957539764
79543462
1076097531
649319025
669260217
277656949
1059463690
154862959
321176591
1743298832
623179067
1595379616
1725517526
1681545431
2047113638
1849260529
110402408
834981467
214952876
942332089
1061859556
299697071
1684080430
266799050
1022554834
1217448957
1413964319
239415194
191028808
1506628436
719900391
420941799
1307201897
1261858565
871614173
876418496
1633310990
889173514
878500765
454080040
138381020
87580998
322974319
732304303
288935855
1981477770
354420165
2089150849
460583464
1494329840
1696149412
144752892
897082549
2101392455
566672466
878472287
243911530
562509117
1101890494
163368026
1393227506
252185137
1697172547
1757993912
275409440
711679013
301004127
208470917
625043711
2133456882
1584736420
725333999
1315868210
22244764
1096881579
646798254
1377102289
2136996241
197636783
698379462
495495053
2126460094
176949253
1299904704
1666333854
49581137
1707147709
1299077312
1653677682
137527926
316230102
322844172
19333216
1199945291
278932234
1628165615
1177852644
734049387
705985175
575057387
177272970
863604482
660507268
1946370239
1627671918
1435123148
574235645
1077494212
1211061388
1520748259
625838483
1451884971
740832910
2141990535
1409712545
1078993481
368441281
430124933
313944148
618238856
590573229
1562491869
80103862
1842140956
4375040
1482834899
956040309
2061143236
597323481
538429430
32076769
385632029
1892996878
610119566
1119789602
144811754
910907298
473066079
1725432466
21807149
673572562
1930287012
1283568572
1614726746
266877489
625244046
562612692
787873714
1604678998
2097701485
173252938
1969095305
874733470
720963943
1784297527
2125674871
290857632
1112719074
1190629746
1731899047
1220383001
837748380
61677109
1309614397
21820283
1751559610
554774741
1298423915
1151754217
1791404812
901871208
1723986200
1167235008
1114163205
181565948
1607858393
1203662267
1201737704
458567103
530674385
686208084
1947273424
816545216
1927195650
129741853
277984117
1938090656
966985561
1692740039
1069896618
192686914
1599932790
1588579492
394395816
1299109565
560967230
1343053054
811990393
46667647
265028462
665860467
1275517040
35087554
1577717361
1009483414
1867273256
594298266
178386806
908110929
262674423
286267938
352747052
1638126613
922429213
257355515
1921103406
1411338059
1260003816
341857874
752159405
1411382840
1929465393
1791052542
347966301
1418923244
1693017714
540023428
899514405
488522381
1032729354
728454992
1051477524
1700517707
1511516704
45404871
1630368329
954389096
188241967
1314496441
844120123
1847914746
1496108907
2027953295
1920484271
1380651888
1970659614
412419535
852518595
1750676629
1614142756
206606321
757673420
973268769
877075087
661424589
1094926973
1018780884
2117797840
1862567638
1841777052
899412869
2006123143
884543884
1112276588
1393839249
2024011947
1229907303
854300436
1661397569
1890963466
329462126
1695117611
547444434
890214031
244179439
591214
216977839
2093054722
174781347
1138173050
561809111
1746767111
220450029
575044265
1819691982
2146452759
1303486642
1465933050
1237641098
698995954
238147773
2146098242
1960238842
583614521
29722430
1954882209
450677867
788151300
2039800299
987436737
1700937102
1098307614
1181729748
764496005
692853050
190705076
312752002
246031753
2120584718
2110740825
1908672884
256210168
2143586575
2009004481
36856408
1924864898
1433318216
76511632
1047685363
1379018999
1808267323
1101389292
38792503
687155851
1702073332
910614509
1377507696
954517737
1617996307
573508718
542125419
25799523
391865102
74886211
539246653
1936106636
1004245752
1567782097
697305685
1011623493
527034259
1935802280
1301395556
9305702
1538563765
719129504
2004796723
270293661
739034295
1360036989
1516166074
631313521
224721371
117199617
1869136255
14829150
42647971
1375925788
1960462703
885729090
107174016
792453590
713313546
1285304097
1175785955
1679403216
2072227689
2061730591
824590174
672459750
1522558845
1476307420
1169857839
674042464
1374392747
1292273455
993544921
1311754928
550865575
589734309
1304250126
584602064
1293226443
1317055910
1894676386
318211162
672690905
1860002279
415840045
1425389207
467253296
663458796
322988787
622810195
2089739741
1525587017
495853954
206391768
802110192
89981588
1950529912
1704604509
801537072
1712353793
356159047
1559582170
1261389400
1544025413
1187197001
696540925
15558675
1474132796
928588165
1407511944
2017543346
45064904
763829460
1769923044
1554857505
1029754700
1200612251
322467220
1321608930
1653376252
917214333
519904334
692567324
1085541587
834767083
682109820
199633801
289628405
262651006
805587720
1937085808
1143955754
286308847
246459810
555788148
1326337742
1584468614
1776095361
814166616
1235980584
507861873
1760396294
2126368109
20431313
1279374431
725023738
1783070891
1314259141
571725361
740665198
2118285005
1634177157
1853925403
2117996945
1226880915
1670822594
667311878
42600919
1902504604
977402964
1514939251
52581200
285417599
1837660506
1288191799
1554390595
2047452719
702069239
1327879287
730941365
1166925441
260222413
697506728
1065509155
1874011400
40761606
88156566
1738637926
1241102186
1865779267
1887321576
7921638
923248843
34172090
1274255624
78654594
1900403397
383254646
2129648438
1060880619
264896771
962548442
1153886574
514886717
321301103
1592253603
1030774047
244173760
2111460283
445217973
665680202
611159152
1513521682
1744550675
1260366192
1546449236
297264311
1209161338
483952484
255673737
535330774
1294407709
286026237
1215222639
1963253269
1557262210
1487960711
245794108
1253919697
1466980287
2045596796
1041190164
1066145828
85787299
1181690308
142103970
1127866443
450415967
716993295
984676943
961077566
1640365354
769401948
1842579173
874533286
91669264
951348214
1485815954
1307624834
1299187747
1621817621
94778761
1785370241
153190946
2033174898
1239766559
377444341
1018433397
469467050
1830376380
1233604508
674192132
669663739
377473602
2101606629
295160256
1786519423
779104293
1750634330
1304800666
1076101115
201985509
552705922
1524023762
1940789321
1859780443
192193229
2050682933
86436389
1904638665
993042608
394091627
1154206138
1404396158
1361631547
1812642008
1454238583
779836363
1865578332
928375351
1070660460
1606807573
62802766
232506492
229522095
911307940
80186558
816285317
2099586522
685489030
645964976
303562532
1040360172
677677761
880214074
600272982
208124035
1718410706
1913055898
1150717009
1501088588
893774964
1226338083
620478772
551445596
2040593507
339625068
987221503
1354792761
2041641163
2070920552
1697684998
1443193094
793694878
683066409
726887913
1857877504
531736721
206232649
301938461
1489090443
476821526
2108828996
1415079048
1253579575
914167076
1101108253
1703333675
1639286863
359475786
1517600213
2063532427
1308087951
1367081340
188172880
2123875548
221664277
1629246343
458749381
715977727
1765102541
520577347
859753290
967874891
1030046648
1734054712
404709175
2108379557
913722090
1196876221
528486711
1665988895
1391030315
1012794822
1762612856
1464770477
1674070002
69300467
1199574082
1007076444
684468886
147918143
1061540338
405854805
1667101432
24102369
606759696
1728648498
1610040372
1870125034
617949717
1962769623
2106480710
941680982
2105369139
2069187024
651515471
817424951
421585296
944736714
20328605
312523929
448230446
274336604
1234438800
1822270714
503082327
1478595232
1861953564
1280344663
2038905345
1046238670
2005426790
63163999
1779170292
1733279858
468789140
471950889
1354574499
724729993
1244987301
935401927
350699138
195812004
1747033056
1524696323
1124033304
1540441575
980577344
1266200493
830353527
1092833388
1165278737
1974990129
1174367903
590007136
1345937928
65189248
1799347916
1383546816
1803344580
492457333
1655836261
652192254
2039419704
163960337
1518547195
268860929
883137462
1114254847
319357493
306312436
353595844
1289931071
1689366641
1831444375
1094274473
260851879
565104424
808076173
1555134586
689036198
481579251
1285619635
484846181
833513347
272927077
1142863820
2096198016
768767921
941766711
1687472443
1123917691
1593833050
681679488
457967289
1164787623
147631230
1303479859
1118240143
2117310026
756845038
2106952366
1842380981
2129044881
868529712
829037743
412581330
1077132479
1726507012
1068222396
1222187265
327126584
645957224
1662675002
435818955
765119762
849285068
1785818596
1511026285
1435784276
1830767550
596518575
1400795308
986830035
2022949190
1857884070
350212676
1371016025
593688967
1694969996
71977166
1447788162
455345612
511212907
1241665962
944948797
1970000148
1803042950
568674125
1017337958
811349947
1047301543
1776925818
190963834
1717954551
285326138
1329012932
857676995
231606854
1116661047
1249226086
1557808541
1034465636
1127249706
790075588
85064286
387519081
1498529492
1752994537
170703123
449348993
1837008224
451971583
1084349367
1604668873
175485815
1034335778
23862953
1360669124
630585627
1710354011
1332653977
1343204163
1306362412
1662731180
1016447593
1260935273
232107827
1968694970
664514810
533238511
518248511
1501516530
1065066553
1453017406
43521770
373474137
1908059897
325348823
817043710
1858530958
80784392
1494366361
1186724349
429984594
538530957
270413358
136259035
1515723868
1725373017
242151561
66012014
1588298991
334524749
889968489
1602299458
1207952682
808494889
286478364
322685267
343096769
217399438
1250231798
1494569028
708402465
558948198
210817806
576066362
453087875
1070379457
2017163163
609922913
1279699821
1460758371
457841344
1781408500
210384582
266383549
1384485621
1526001092
1016861237
518538262
1871082895
1262632106
388971842
152530196
1868230593
2039487327
1209857761
1698701827
142042837
1144237727
1876369498
1441571530
1401085808
2034660979
1588259371
175283835
1404055330
1461557451
1184155796
242016747
678753247
772289348
1501998975
182750793
999248953
304985559
1159829136
1553127120
1265338425
780485732
1006847437
113526535
1125787846
268378650
1072261519
310808975
1713916150
706290276
655027946
1441392106
1875530987
1681335388
1646831640
1866387128
1642773393
825791469
1475754011
1952028753
1640848781
149157150
1033652108
1845771943
622380709
350320059
724893961
870835174
456535265
18712471
1178850550
492228180
739850756
562856678
994674023
1065348763
379624038
90722463
1656060872
431287873
769676932
438377593
1419076495
478922230
1841754741
777654125
1501826911
1757731727
481187414
2003505591
377005300
1996400685
1888059032
838898993
70717854
291497743
1937765408
278030291
977454667
612453196
753405254
1753910610
1347730369
1828699686
1622209703
1897210432
410369831
1799366017
141392573
1823622523
922617379
1326297618
2119216410
1086524078
618334932
953922934
730675074
1282045191
1939648599
1049886797
1755876334
1111193848
971681543
368757055
527618570
1582106138
1646479566
517020207
594845869
208476811
738477320
1123993483
516128094
1884019780
224343364
1127017917
1582179391
1134017467
1023017267
173668191
970037635
606313914
366787293
185609299
1221066890
911216200
678279880
1963444032
247610485
1846573696
970786048
1109234741
1186814068
1661301464
562033778
765924973
1982117967
1246033160
1725837141
558708526
1968312355
176799533
978379714
2125888448
612115699
1570941312
1563773892
1835647933
287659258
337315916
1305704844
2020773579
1631250269
1446319750
238709686
1332726761
1849042199
661612648
611477949
1792421553
330316055
2146329818
2105976752
592383550
1375328292
21153874
738669373
3984112
107458925
572927753
230958880
428719397
539272880
652650229
1000548428
1697033023
1635437698
1515866674
1099966733
676186008
1789145765
1028907315
2074768959
161429317
2085909440
1219595524
418319144
1748246542
357306034
1748924944
717303179
684015340
1197901243
46176537
1406292544
431097275
1572095752
900424383
403327367
1660240395
777084314
1628479833
36745895
791694191
935979153
982008542
1262008607
1461041388
1929206846
1541944140
1781536650
1486659693
261196208
616906597
1928488358
1199922137
572944285
1272315511
1826728751
752408582
547082682
661701756
1376074907
1999334118
1641650751
41786494
839900944
764162459
866910496
1163217752
65942943
187299544
2053405887
1344690463
60716005
30843099
856717787
513352698
288513014
1571956764
439802847
713816628
1627160873
1684411705
640501283
98581590
1812583886
1316652901
1966484057
1232177071
1932033557
1634583207
1152950828
1097853069
232582358
1029129726
200490
762713108
700860451
553609511
1915323128
2094312149
236131672
2071233581
665906984
631997222
1774660822
440835207
299376240
260701032
716437268
531798973
107967505
141513635
1445195811
740691242
1146123276
1562644693
1532654795
1252287856
900076653
1946510873
1529402789
934727533
1045877811
863741886
653898875
112165619
2114034796
192201976
1154721695
2032771945
169764903
727435931
351545104
281978264
1173599497
1143368972
1220788133
2072657406
590461641
808557152
839159987
1987434210
1059351667
2026247456
205262516
602181532
2106408881
1933448744
1098453161
353943804
1934999014
367326879
1320625224
1884032267
678157251
784982744
1396713867
668136748
1899567643
1423873107
26032017
658831232
1564831023
1037767595
390580412
800208377
2042031684
427787153
892087987
1410311118
1803506373
753725982
1722699479
589479168
774384987
653145046
1684121259
206947134
290387240
136955254
457545681
1895662835
1610733337
5617257
1178008585
465152783
1917734234
1269209941
1843921479
62427075
1114800194
1775404886
1860129338
1372036245
2084728335
2048986945
874477721
288960588
1584519975
505500649
674733015
1321799052
714345152
2126451606
1973319598
600330474
1237466847
1838138487
173580924
1274670971
955908214
508606385
1913329676
1755888771
1097084886
447693514
2092633857
2074081345
1976949969
1553199627
1335629001
1892640244
1744561952
1766441699
1752002954
1032055262
79849176
1509582489
1258804427
809349105
145284053
1947765603
64768315
72145434
30680752
1316040659
1631940978
679327223
1590642990
2109537378
1085017113
1748859767
369880539
1705682483
195018649
1254134527
55818310
293296280
69545841
64185339
763059751
1634347066
1184519991
1042197121
1070106359
1748470933
1924280314
1455969832
530281379
106029715
1009294172
1450831878
671969364
640939761
921671942
200640674
978651853
2008193081
162972186
679620377
2061571176
638726339
1288572306
513338884
1077635390
1188915708
981785785
1197167463
1776582831
630576418
2034650960
2071756086
175687136
444047081
785637293
1483059438
160479160
1219053854
924796723
1518303459
518836446
1917873258
1214556778
1235766147
1235105968
119833555
21368174
755087465
721238786
741916088
1422462922
391978860
1985906850
970315479
53997863
498134695
1939357420
240974901
1309072731
757033179
1669839144
458012024
1476296868
1043854130
1793665002
1000396641
705487932
255585298
15855991
820411808
540905919
525338912
1010752085
377294133
293208124
413351328
969340248
815611635
1473464425
800335993
1050958785
920596858
1983258809
972950074
514043379
404259653
1938432239
1584809065
1588288312
931886530
576540635
1180917365
2066461162
1233131223
1868363261
490116343
803780677
1065382559
2013051620
2050027332
395234417
579915635
365758813
2126306827
1990396966
1272770110
975289048
142958978
109086213
577983908
1758071896
1316206530
439562467
1590142085
1471863504
467440262
2206856
1389685683
883697412
491116075
278317533
1473843291
1355473429
1447944044
1784404685
1220687419
1975517425
1616728481
1941228372
1518809596
1852693035
2112646529
1328480436
834929590
1491388512
1581575870
282329764
1192450136
640686125
566850129
561048367
29234412
1069300521
1189832121
1656987311
1786374206
557270168
605584273
1350487199
1980753136
1357688236
1929947997
120960823
702817387
2143117883
905295578
1264632882
1115123901
1022694425
1734686817
1607193854
236713550
291362781
1900952038
870278760
1547042630
1247511
1485001223
794130928
864138444
1521776344
1567247126
571163851
2012670447
163239653
187322659
599828810
1124330874
1624146863
1251584095
2025223724
1861772339
1377926910
240380619
1564241752
949562256
1391312535
293719985
1801461260
1609974679
106479921
1794865264
588081483
1539031233
1260218898
1653491647
1980888495
5687159
326968697
105856870
378818037
1852280023
2115589215
1912792803
665834244
840524273
2037776911
314816875
1426486442
924435852
1392959146
1831869420
1060712774
319258297
1841792193
210295778
408444490
710065877
2071987469
1162425681
1014806716
1504136145
1995881095
1575051486
131742929
404337322
1148217130
2086447644
616416961
1953530237
1224710011
1742474731
151419632
1644333420
2017742660
1089364250
1540093451
2143496650
1264385602
1273953686
16925980
1580573033
1256831861
1152645531
302818871
1193306482
1361234323
1928652201
391123064
737777441
1747149807
1525879472
1744208904
639977138
732549748
1846304924
708059943
1581190414
1554892059
184652780
125768082
1036481085
1615722868
1842951334
1162550547
11432897
850797999
1667757193
335162826
307498744
1774071317
749182128
181567136
465031786
975413252
2049279071
1894489370
1185970576
224294688
1207013151
539177373
2082770394
355608918
647410460
4886601
1230836031
1832647342
633734868
1306398914
581644517
1105173018
561862752
414658149
1740242718
521340251
580012748
608858218
1610954010
2024453524
1470823558
337779383
1544420904
820450164
1674393065
342271334
1107741080
1495544516
1540169593
2003172800
181347372
598530040
1275363228
237669888
372808651
2094121816
64717169
1397951918
1135454366
75908504
751567591
1417419221
1718853520
685972480
1588095701
531404101
2061544650
1829803386
1930364760
1465241864
1946080852
2000223534
1309865010
1889041564
255132916
1396985934
709068951
77553047
1437538276
1866348960
844844531
117493982
1365114514
828855799
1392475676
540545523
2106120818
655540223
857278738
1550273567
554183107
781247778
695215032
1404269115
174324208
629711229
1381195310
1789582912
338567415
272606153
406012299
1179106103
1779531930
1567824529
372995692
272577443
1026510879
1568778015
873624418
762211134
1887661731
986159870
906539754
290864632
1143520679
1009679178
1025536444
1723255163
678855355
1511050630
1450636524
1450949649
672125476
817048459
1102600338
1263169071
1109262662
582197267
40297896
690143670
470753356
149965440
534704240
228838141
609320212
478563285
740310719
1319452734
363146464
1521088980
1099298290
301380203
1153212149
2033802417
599134622
37064071
1074083490
503968261
271671694
1372250213
194047451
1779612161
252514367
1849814317
691666643
213093139
1014935657
2068349343
658085567
2054860373
268686400
1707743103
495620162
233423851
370027314
481737849
1418802461
1205530395
1698506695
1042727467
1168181359
407325338
1347301106
1286354815
1075419627
256877807
1913408773
1237526454
1005805242
294159483
816346337
1601282904
1152750807
699036594
973293066
340299781
1844325511
1424463265
1116822127
1511407929
1818540902
776438321
2091064641
549181424
1029797306
680159694
1308174576
1941334965
931213693
355762825
1034825013
168622514
1991208929
176339865
1822383560
359931466
1325363334
1361689035
647784534
110662773
1346194165
1574968417
986182351
1772191261
1714426105
2044004466
1303486862
1864070270
1202059490
542375286
1070769603
714956941
813928565
1056371138
255185850
160963340
1362032106
1894233731
1261715619
31577340
1875909480
2094113884
1162832312
2024687370
1845432391
1346670290
575791468
1740942114
1067013166
1785332125
1258260128
1340373988
1570189417
588104796
2076066415
342490310
1641683712
2048566950
1455443434
1835240125
1057824971
516723898
1683554743
845722594
1909479107
620294954
1497705166
1503926551
378033637
1777222707
1255139778
597759022
21675059
2039222898
752687289
227420728
1266726642
1465132653
235026733
1220887091
1157141944
1716912721
32959274
529180247
1413440598
1173726765
180742838
1544801208
339446916
1487838288
357013031
2013717214
1663140164
1293176154
1166998801
264515479
553349089
1752210607
1544713605
1307191782
169671444
2105658560
1819851572
1084581329
1811676345
1761127186
1930663186
1266500472
1762087081
544736418
238093338
762210147
439658102
1475764758
1015806206
1547959250
454974390
2088963087
38114035
1128314608
1873436312
1116690321
972023173
1145613548
944969654
1224554897
525551392
803006365
1414225044
1498686541
1303848722
1096402413
1591110163
412953234
2073521161
168371639
1733092932
193424481
835672605
381244079
1499982590
597019540
342032694
11124497
1166743399
574023428
254817075
62817375
384216010
2043175004
1492124230
554412699
1198172674
1940285072
1125238557
1172912466
1201930484
1166576526
890810118
1692471240
448577062
1737285663
2118439589
1726448904
351815803
1735546760
1483789213
1483722769
1025810919
614691997
187499223
923613191
127513231
1406287156
373362609
1232211251
2071960025
1611036506
652033226
1958570039
1362430393
975121585
1524899760
254325408
986621992
1726510923
2044061177
1095104508
1304984152
520525196
1392911340
471858368
1864521138
454510206
1558522698
598548355
826301226
831155718
21358779
707133683
1158183150
986907039
917064348
2045834220
1976956141
1135688649
515387054
1894987257
570162893
1819744527
1580521769
1496903494
1068518003
1866996645
1120727661
2013592437
1079423542
645224460
257232168
2105112856
172417242
255248752
1863759056
875176538
1262814273
740486459
486147081
151612801
335972191
1441114086
997442257
1094808753
2134627374
2010608041
776014884
1957275201
481828591
1765132667
2132376903
682245472
1936734016
182317641
1923148617
813597196
724132691
210433828
1929486747
1155977493
1355890947
1001912073
1505241059
377187501
781693362
23574855
1782157545
1928402142
1526975238
993168021
2067615830
1858103070
1885131282
1729847194
1553176779
1640040244
1340095716
684540667
2073117416
1718193982
1784528357
33687635
540687018
1887782854
1106400426
787695957
1500739164
2035329126
918251834
1926670700
1319466060
739090334
846917151
1065771532
827867510
1866506981
1833273868
110565274
1903298412
468158483
1332988717
691795133
585179875
756753452
1664049251
1736052469
865780208
799847559
1511349329
1582044004
620169713
980422340
1636204225
393689718
1939064295
1023645996
1516144589
1693615152
889625969
2080836233
116101478
1021394017
851956143
517075714
1679716876
172083075
1843299506
1138428949
688727797
1771157053
2130151260
639717515
1375749544
264774072
850374456
1997004117
711227357
623333426
301643085
758487353
2065234799
747020629
984587336
707372387
1488203508
584434191
73637441
1029019064
125248009
1505372408
1776067461
883847320
147403025
726129267
260325591
1472559023
674539165
66483606
56900835
1536800797
1140680057
1662224208
2069209023
309551622
394959849
1494427580
1647003676
1413081685
2080144662
910155122
1958808065
1490415840
1701249917
191548096
66606364
2135945982
1498069799
1365057824
684417705
1098694986
889492604
49012154
1405086747
1562952327
1494072640
816762243
555903226
148044175
805602396
343661063
1066587451
1529403161
244794059
1843895549
2123104252
1637077232
327831237
2016165086
1185833184
994689865
2100426087
351768820
1303869246
1802573832
1540980091
1455525359
1278128001
1980348265
514863342
1751906812
1391514205
1080803438
854945793
1728866481
451082748
390924463
1262275349
501317570
1228280034
694052066
1724064953
865370971
650369198
917616949
1458428938
990390637
825128677
708432206
1261240187
1091942176
948669581
1272250515
1503233526
1538876547
1820578817
913541797
214471281
1850673347
1341146820
1057674064
896318732
1235226241
35507296
2116441885
410936842
94613523
687894620
923233046
281284517
1844607862
129966174
1684325839
1555284132
420355941
1897984626
1140510380
398880381
1170112178
1300558786
1329444655
1215721221
1625623784
1479376486
681466403
2051142624
558330555
130553730
569566416
220892084
1978825139
1245369848
565462670
977972471
385237257
1407209461
1373727045
1195001729
1599912402
1048253005
746140150
1794109
844851863
340368862
647776334
1380430218
216104036
667151755
1820829613
1203263239
130223854
1084982731
1438185162
761298646
1977799718
859244907
1907206179
1557406805
1960506697
1715624190
1255006894
1941164639
902184603
562837500
1043607841
964062573
1995084723
891976757
203619125
239732188
505785344
662553397
236504380
2078585289
522000160
386773213
1284782212
1665036376
1465026746
1641461083
2142827531
1213010675
1297968206
1806851075
1529226301
1727737778
1202373439
161685697
1584390869
179510352
2051294848
669830996
1087135870
334950285
440391049
889350204
1873138548
765365224
2023237730
863146043
2095198485
1836364205
1565510940
287016431
1121037617
2047613327
920611733
34578503
1893008067
1371903541
1360024092
565400796
619480112
1965047613
696535296
79545731
729871228
9216737
525053909
853858214
2010587689
807141631
638247050
790483365
1690262025
1501858905
1414520001
1232830848
1311870307
521385311
400114040
1842539262
430395113
2017950851
296714983
2121235885
1277465044
719834271
387019215
171955058
1509962486
1905843245
324339421
1375991553
1839024187
1392482562
167606046
405156195
2003187934
380705207
1063751755
587686164
1920638546
1397102486
428694922
698865532
1721822180
1124823499
427954843
381009763
1361895244
1659418351
1634156767
640289752
1135327440
1496692587
297554852
1572662676
809974643
1079517175
1678332908
1083887994
149976397
857873273
1208349956
1659037473
126046189
1594555780
1803413646
697839382
708044899
1786442999
2085845697
265162809
683061097
729990431
522286975
972650367
1672761841
2105051436
69031118
1953463467
289040685
2048032174
922396926
1916441036
771355416
1958269791
1035003289
1032796326
71602701
1424459989
1428446250
1263092037
1725535766
1318669601
433294031
117084266
246664136
2111072742
768192397
1966370086
1613305382
345159147
1949803903
903108652
885837199
408784569
1177815190
1077766373
614852656
521591650
323199400
663172249
711584516
277354237
862657452
214645789
1670226327
745562527
1202388614
567927336
370974145
1927978110
1625748650
1052764720
325615878
254052975
1146705495
279281108
2143357941
176159554
131333743
1353694045
2089154202
1482096051
1731159652
1034800189
721653990
951851393
526977760
1132102430
2074815245
45060591
1259476834
1327202891
1045972312
476229515
785341236
1187441060
1836288163
1111626567
466322664
2031652169
920946399
1000345538
152872826
383759171
1390625462
1039666241
1144915396
1863211627
1239056475
98823857
467609405
745736271
1605098865
385650068
795423684
1090920240
1942401436
570305216
414947500
2058599665
1117959784
1118434718
1958802446
1907040473
374306765
486380768
1654475163
408721881
417958978
1534703993
1750498990
829357335
619091241
777041943
1190665894
1343595436
474547965
762719247
659777310
1263530390
15513856
1705550128
731683789
884695893
1027423994
1655588431
1497801602
1874928739
1170671549
924690301
2040392691
1980247448
2033469068
1412132795
2126747063
708111188
1701225180
2048275463
768207122
1377790869
1568583886
602490186
1171460617
1841894538
365048080
258968166
389227672
544924266
1198660070
1682924204
2092329107
1167404611
801203806
57184261
1816981161
314178441
306032452
833431912
1534880772
1427820279
1075481446
533632160
2132369092
1741884495
49330027
1110935848
2095610523
1968692451
715261559
49027569
2028559309
1848024621
1664293397
285788117
2133558569
1526388464
1619780261
1874435038
640590607
1358214866
1529866191
1755466074
1693390937
1379474346
1243568217
735074370
2061488569
1303650352
993125002
829446091
1865573178
1019687399
610030792
1604261781
401501081
231452700
91358563
147843904
1215905927
510857435
856883919
224457700
978248616
19763338
681053269
1159098969
2043493896
618686319
1206735341
1398153614
470983801
911509450
2070740150
723228988
1108386882
921101511
1055555352
1304344356
1880364826
1277378597
708816102
969216668
136544095
940736670
818715663
219641214
1085582392
975540239
1719356521
269770536
1079682582
1288028683
1006114828
890801908
439149317
1270071781
1223683009
305567168
1036567249
192809203
1682261815
2029416643
149836502
1249369215
2001536196
303442778
131685071
666490089
709094093
1231325640
345485592
1960110802
1028522602
1609480979
1824380530
1124142562
443595092
685380386
2147146423
2091926367
1780009096
1197657596
690784544
814697411
886892063
983095371
917822473
1797050751
1649294451
496214888
502380982
404758220
768060009
1089863291
1893201981
1701338192
2001521710
616233188
735226354
73226014
665439078
1600441650
891793808
1879756556
874837827
700895805
1849859724
158289179
657663119
348354068
40292718
1811382583
1891620393
1618428079
761915339
1345268019
565849485
40492258
137851053
718306888
465019487
578694237
2147412179
1920674822
647857058
880435149
2014117596
377212442
1264729837
1445010182
896606134
892139123
1142387069
1072995959
380652230
144358462
1183694727
1625094403
1088826884
1278333220
1745057279
722092848
1456835208
241377470
1433334066
713810026
2106122314
1967453530
487968273
875940383
1698980637
1968875421
1262608919
1435296147
1152005679
1439421400
621083479
747850217
789704926
494147812
1495034189
1886243579
1848928877
676617745
270879900
972765908
174903022
755933490
1517465443
93778174
1945107186
1714769265
318137805
1969176467
1249583080
1666652377
1808643547
226031257
270184637
969960255
2049099761
2045308164
650810727
1703627822
1010032429
1740411981
1339074536
636934445
1030838601
425366011
2127722530
60769321
700675934
536109423
835147785
1861179689
1378413885
171048809
570929136
281316685
1509899003
1649449708
165321515
1906218182
2103823386
67981450
1694682055
206799046
508354614
617933791
32225084
894527017
115424092
1590801050
1815611846
2006354821
354786823
697316809
814900333
615063393
1286276555
1762929935
885088054
1425503923
410563815
508975105
1579144918
2049561285
1481966400
1245997404
62554154
1829679020
700446250
1048311831
812893485
216701580
907059391
1696168720
78571630
370446280
742804571
2064927184
371421614
1239933258
1849583682
1321248775
2140791421
1513399481
1579172557
1311823635
1769124216
1182247325
569346287
256782382
788041683
2034431979
542543535
2107852697
1671361706
2019546624
1792630582
2146440582
1584263610
1649629000
1052939628
834742681
419188464
1074688447
1060830275
996336699
444133343
1639095538
136115839
1688844630
1449426561
292812681
976531177
891845237
1505517910
1606547082
649990583
1317906695
1484256629
671062688
1225886421
738250922
676926577
758394543
1250988127
326691166
1966137358
1379765804
1577251017
1277477226
2111428216
2032989033
1421208788
387870864
1883778717
26693006
1758336681
1975701824
103906333
767696682
1432156845
2066088855
1391238127
1790305369
1978371990
1010693906
1179314314
257884292
1279946369
1820065075
1061926446
587609584
1956172718
1387160492
615192305
462004810
1016292887
69408334
1483531992
1205814839
1146865755
975456778
2124751053
1133122329
1141502020
537406997
1994291766
1539997978
1249396734
640460629
312493905
1064545756
115053841
945295791
45393835
644743802
1876404749
739773161
670038644
1443914150
1608637866
1440171111
1801099808
60350064
132270972
1904434713
2092818810
372111837
1713691686
1841022926
1437955882
770795869
1087051257
782412915
579199675
500000099
2014295059
126411584
957966327
835026790
1573718099
2026761060
295971764
733216787
483860989
829222088
1133551663
1417465173
467320497
1775223572
1551186150
1474222364
747766565
1738608611
2113169213
1563236221
1094711932
1484150054
176676385
1868037194
1334042282
860559061
1213734743
1255178887
2025138604
1994786212
1147227749
267237788
85552213
1700868461
1732660715
614325194
946139098
1261322967
408101706
1078717652
51846436
1913634329
2052039548
822271959
358854027
379604189
1088644686
1626818000
1568252722
287379709
1416364972
2143323102
68749470
1617427983
1967560520
1923780876
126384570
1743207554
1319996761
1403600165
639333308
2011599622
1818998249
1318452913
1587178796
556259701
1304797769
411126058
1711126189
1666151047
1528449151
218131250
252453620
2005519996
1390145439
830534971
1099855582
1325856038
1436705944
1992992533
1139319249
1459951682
272070041
217638636
1124711999
843263452
496940797
2119483147
834918772
1507103200
439979808
160982048
1237091377
2104406435
71863164
1548043260
759638700
90815644
1831533360
1507171008
1654273285
1187864496
702403852
213029523
502263709
1273136949
542827224
838330509
289684102
165882175
43595205
154016781
1031799589
1988171585
1058005735
759440361
168002381
773642668
700188425
1009888652
882919901
1034260583
1607144278
1993007809
2100562725
691723920
724197637
1248770117
1161115890
1925831641
844959411
1649984420
883057385
838733676
202974023
1853856206
1390763773
1090482581
1565326124
1107866928
1666922736
395736627
2068708445
1132127165
978447219
678371112
588354069
1693990310
678223890
1918113410
829518331
2062066546
125908793
2035994831
1738286984
1268630551
1696258263
35239636
703785207
446278405
1006324793
857823364
1320530664
1044436736
654530707
789685985
2097065304
2128664654
1964535123
1271150201
1269683945
303330795
112644589
1092913426
1124465175
2108579112
1661050557
74408181
450619675
158553960
2067889289
45226471
173605263
655165439
551759257
260246633
1030879763
1539191566
1126620491
587986848
122877245
1065454392
517027941
1822389146
807525895
291244046
592399894
1295149865
1201147195
818660599
1843279519
2134023960
890516448
6055453
1550288347
122892087
1357222234
1300891603
1591968012
67644838
699493885
1446753396
1462903036
260716677
871620703
1681810053
75225390
710614102
12376377
994671361
676014254
174358090
1005221880
1043720181
1219490277
887721537
423732774
1009822166
735943537
2007286154
48626946
1188165333
1725232997
663393431
1255272599
1176625341
432731307
30037394
1410352146
934511210
974984891
633730689
530040541
572503980
314881346
1557784500
1674205183
1179146706
1901725177
1190001080
1421357764
2079131395
1188555524
149440432
107512612
1866100805
1483836591
1144727973
1502101890
555560770
1978316993
1827090165
771774243
474031451
134482811
90841118
638847704
1153851645
715906741
1580468521
399029383
13929594
1808073648
811289771
1635236347
878044235
812925425
1231600783
831247075
709014842
805675065
3456413
1888130382
168190530
1687844002
1357803748
1605060932
1604776853
1190214897
1216734915
626787863
158870473
599277162
1439848554
1815483796
239282043
1442574043
686647939
1745002733
1928036828
862069741
2136766322
126919901
515572903
2080574491
364962083
1362963834
966581614
684781230
1978166312
1664015135
800152526
10466279
2050400561
1332063888
700659650
1828533637
629159748
249568313
1380409563
489379488
1485932279
238447089
716198514
514647155
2092499815
1630360133
83751993
804666853
1825488239
2044784841
1771241143
854770830
1012002112
1397290747
1232661135
1244664894
1985316170
1442260810
1499162180
1419772876
202689489
1494293224
1369724052
688024911
1831402889
10898612
339825352
589807071
695793648
1570991670
1622918929
1247628851
119270202
449053556
1265399378
292848352
612897985
755189640
481534673
1844819103
294027670
1831688394
289321609
1160765593
1065670605
860990753
746872088
1928732696
1140730352
66571716
1790992838
1996220812
634638430
437738560
534234833
585177223
1351568351
401890843
883859021
1948171709
1319514069
1814090033
1016616307
438679402
368645308
2131003489
145459837
35656165
2145817053
141315964
1860332154
518401862
2020294701
2076268309
1863358606
81311795
99075159
1286203802
936876863
1450202049
88465508
1693738750
1239602004
1735665647
1414893312
2144176450
399767953
1776820622
643507461
1029894274
90776986
1759773991
1692892178
624097127
277175109
1252279987
1228088437
1953156906
988062194
205891976
1213570972
13886472
2070192702
1723640287
2127667860
670140781
300600248
230271919
2114936796
890236448
286327892
1045099397
947771862
1613060347
1289870784
1546479362
1194605849
42380299
504189952
1776096439
1712079518
1569731187
220140417
949388436
1229887987
1384362767
23021411
1117376482
1512725425
838651372
2066149408
991986215
1968210722
1417453495
831570184
2090287256
2032955801
2091757140
529499995
516700900
1196586829
388046148
613619579
602104652
1457350462
1113991633
1493484668
1409380095
328478562
628944613
386161987
213818876
131104126
2042982872
2079241072
2056408021
893347464
1353446974
1331079511
1736984392
179641197
74685067
1211746308
61928331
325886388
1855994914
425287281
1222455144
1311544946
1839244222
29435473
1549207074
283768876
1987705115
1453618106
375924586
2007103909
1716879297
400222833
547301361
457431919
49388495
543538302
1759807885
799264393
404167872
1753641056
2022738691
764403435
1666437860
386936791
332579097
1480582385
106654564
1270652115
1591506490
997818449
59741177
476918074
593416864
836835892
1464887262
862069790
839765369
420540276
332800861
1418713130
1090053109
321856122
2088050964
1281086113
279616062
333174283
2018319599
1781151874
253739873
2020626285
1401209186
759485837
549950069
296230956
693271421
851749389
752709972
1324177732
2016646774
1061618068
59613695
698401848
1288872185
1867976848
829793887
14100025
524163204
764746620
1429303579
1277463058
1898995358
96740402
281435332
1714328209
1934226306
1208426635
970780059
769578089
1916730446
800504032
2027575278
1596864723
202968559
1700302356
403362362
1252157351
818823618
996214596
1496165402
2092317076
948867555
1904781653
1087647466
1954951802
1699249489
446559153
1680098990
993657702
1946547294
1960626101
1722806520
63182190
1977781375
485774983
2066904692
1957698378
2138832251
300801
1663330891
1540991914
1490936891
1358709893
372732680
1308877855
923390054
165700840
1810553411
443224639
727488555
698767039
1451877731
76113651
1546777547
1802069844
2013590918
1684516878
1162306373
602206651
372666278
536025833
763320617
1178338331
893676911
1710292636
851816372
1228377754
1676686526
759803291
1140221154
1111759189
247756959
964907274
466067119
194511522
2083741936
1197853238
1322776347
789267830
1691704082
182492447
1109528716
390711098
1880732072
1366024821
1714844279
891891335
920251791
1782399564
1589423322
1460355466
1247870329
1741288933
1289536797
1683344242
529999479
1680790133
1179773445
120130379
589544419
741825188
436695079
178104933
611688578
316463498
1581323753
1408449075
851676636
825656434
1668255733
1631074955
2016748650
2096342377
166878534
538224654
344311016
1771621697
539485136
998249073
1905405806
920194650
1498207278
793524884
157412432
545537445
483120717
76364061
375225377
1520647795
1623096747
302525470
729960467
511398833
2038465834
2012310970
998607440
189889108
1129731039
1315132059
586581401
1072090066
1246218499
571895661
1519527571
1472653390
393236572
1661233215
202896188
1637968058
304430607
1421755870
1561457415
1913084178
1853059961
1616860115
1612732476
671464216
1905609449
1545963535
1048178356
1328942976
1747045559
1960341414
1349670259
1157491129
14035475
1632085531
83295697
1691781236
1509589708
1749668506
622064769
26573154
1854075059
96808776
833712574
1473200834
858643404
594188087
1322987669
1871517080
453023525
1709972422
1761775782
296650722
1705198768
2140677241
2110553413
1198544721
154992942
1298273168
857480797
1353790206
1016158504
998339980
741036007
397250005
490734871
183547558
1436672889
1728805163
690482410
288645526
784115410
154109590
1091466480
1878254942
1723151822
2113122854
768348695
168616864
2059112797
502879571
677324164
669648859
1509064789
1357848542
811999765
1292264323
1912584147
1849957274
195163887
883316384
1742785303
1977660807
474072442
1139735709
634774512
144625959
1389943877
2074419881
1347633979
1717166491
1543502904
335332997
554338450
965741607
1220731881
1895963717
406635288
514675603
1411065065
105192716
1772505440
523880639
249118509
210803893
58022434
1195623922
645727660
479586396
182223776
226439389
715016858
1435888767
720491764
2092090567
665244560
791733259
397137220
1730962659
616469955
1906674996
804078902
1796568737
233519809
266922146
917546418
815809409
1384377251
1126137795
746883512
287794156
54159029
1327575652
1739173155
1081618694
35281453
1137741242
574871133
530661194
1644169659
1596893607
1395555641
314433639
1646737977
1748275276
1193688109
156741034
93545880
1922771725
353896572
1662458450
489830364
2010823038
830943637
2023493050
918115024
298503980
303770244
1383564707
1096833677
1735121564
59120057
2120171676
1555581285
75707074
152383643
2094296959
755043516
1624419798
1448856820
1872130374
998139986
1272233712
814375010
56267587
1483547577
1174805788
1176641789
90299683
660176281
149287084
1356235066
799400506
1974986838
452299335
512585841
1953864655
918621802
1293984008
1804559151
1954237353
2125602403
1662457856
1226318631
1346659966
447897423
1883327847
546924497
813991247
1774128327
521662544
1025521153
778854593
1713273748
684220194
560859490
932041427
1576764774
925797858
1383514948
518381745
753548753
1129149425
588538826
1187368438
1597435282
1049559854
1994492414
762590721
50354128
1966384495
1598798776
679423708
171853204
478233352
1729001056
1087926974
66411121
1732628813
1432880878
1811190608
435761317
1201236052
729360910
1279669003
733855123
883286408
459306104
898516946
232324476
1603403261
969048943
1738171699
1760946258
984749092
797963416
1277824661
1780067760
306726686
989472321
47452550
1899772139
909984644
1537720387
669313028
710213101
1482327798
391775093
156181179
1903824
1252994476
1498669616
1726405319
518483559
904415479
133423294
1765879041
1225836651
797293881
152157595
749779870
229067251
1274325100
248570185
335034330
84664106
1622691948
733517662
275510590
242069178
652908863
1443040613
727417710
606133277
1316815435
791944422
1589399690
1005688312
1455632094
371776077
825119543
1270114511
686813588
1055976831
328449240
1903483939
2102256952
1155707513
747942944
1774409288
68978948
1752899831
277354288
1841514693
521857101
1807383898
1515865486
1169859764
820561885
1154404429
875229948
1409521338
596073576
670902182
477823211
392268634
1197639990
920296931
384000387
584743801
275490235
1946561365
2104361348
1280671834
2129579054
1874083123
1372174986
1516220445
770420812
2055018281
1001540930
1150828890
282786925
150928006
1409639376
694483047
1592342755
1409619781
1914543059
1857018610
30423430
637813673
1798084852
445590524
446174245
803110139
292364032
1272492206
1319673577
738078538
1126577176
1505836207
330593954
133842552
2140687085
80315818
421956769
1108608322
1108178223
1247363119
970669387
553625367
1365613989
1468629924
286125705
1770571448
1150798465
1186952924
1636054307
918785936
851535744
1188578252
1981777038
513521060
1602000995
29840493
2132697946
1437742470
844534497
329766503
796273399
312139072
1784611137
576882639
30297356
27958230
1156148297
690539229
348529182
799513101
951692728
1378222765
2051948440
1791761007
1962175097
1139292031
637425197
917315961
88904802
388039201
1517328489
280356410
1392965098
1015005657
231450649
1745422885
881640002
1904612972
969149782
1421384087
1533424049
2119673504
1803433016
1197855695
848699975
1436953296
735704024
460962738
628081399
1392165365
13671323
726101887
1361003848
985501089
1420724733
1049184538
1363056792
1249679006
1133271
1758054129
703539913
387119253
129187223
778648402
1209119733
695293612
1462616877
202458492
710215666
1105762307
1576727781
1166479626
66384015
1693969256
1948246513
770531107
203558949
1405031441
1342723620
1822905883
858508227
1431698746
524101678
388831630
547700030
1030395733
2143162292
1363356523
735980863
1738931102
669516653
36016950
1915295388
1853478919
2129731544
240635678
1149710057
924263636
1076041004
1793756050
1618180691
57614170
2132614521
1210590261
1168499843
373264124
59144994
2126048101
2093442105
340480353
1991933727
1534081827
1227891732
822095558
1175918391
1527991465
166245974
1542124998
1756816323
1619712360
2085047771
259711038
1736431387
1829798520
614596884
280313536
445602419
1661534588
1471091704
1654287955
120388839
1633427630
961301125
1729958501
629975562
1312520987
59130560
581737294
365520658
896074922
181983042
1450447144
1872861682
791567133
985762079
680405177
1620957068
441834727
803009019
1485807387
946551185
211192619
585645875
166256312
1397898492
2047062219
169849639
2092952337
114501723
892424925
747843584
553882896
1284569542
249456886
1563019714
1184429938
1674829253
85319114
825057405
1218722436
34352315
517429055
1213678258
1896718695
1860104610
1115211203
578213760
1954798839
275052691
168934978
149639433
1314695498
2019910666
1382127860
1078552190
1859432780
1937034281
2109823551
145102394
491764438
1862395054
634544921
1763668062
593107870
1131981489
1002104930
1566337336
1280078999
197467083
1608594621
970764970
9615079
866022207
121024196
2115084162
1119318064
1243869578
1430498180
1364790500
393502190
1853106489
1732576510
303256835
1764313820
1476908626
634157765
741165252
1111110126
213466102
259316532
1586967330
1224059957
1249970848
1348137585
759292424
985965468
51498723
1596736339
2002434516
998526934
60483371
1102874506
127913624
688618120
52167136
137557998
1992623866
1107037106
1439835278
2130730138
1577272911
1377951165
1818704068
216982801
571121313
1035983204
296559501
733792508
212896639
810310396
164455244
1725083532
2110993187
1648221543
1240872319
1288102144
839561799
1554575218
2007909762
1165901233
2011262151
1485860704
991421193
1205599954
711747896
1391005552
797753293
1997618830
1782362635
762388998
1645950399
1086146759
1405272246
933080652
1435375159
707769012
1549594466
1107151734
1875377891
339557214
225047407
1771390553
73087321
1513649036
114843545
399477909
1684480017
1371483906
147598888
1187766618
1944325544
1445837743
1041453925
1893980516
1084674738
866705984
524441565
762126283
2005185476
1926213348
141687276
1540850024
1478553734
927334556
28760407
1634222539
1879888049
409526786
1150036005
1693693702
1912814467
345876997
915039694
521547322
1848169787
2093802299
1675829581
1150097316
72983983
1991900279
2050671299
1131510573
1638745669
2047394143
1587109557
53785601
1987746032
1960942190
927698758
308311494
1380189524
306550005
615274401
742070261
1997881299
1833120710
1777405243
1133587056
1039898468
1365051193
1898990087
1191531062
308399213
26414459
1677518827
510094542
1513647645
1553980086
68026742
1874066668
1425260870
370837888
93125949
226287396
327691995
558789382
1724030855
127681862
1739471147
1404677934
519841039
842201969
1222048618
843275501
10577038
370340757
827993818
1297789606
1351940493
550967913
1585887587
89118276
1595373138
302609190
710853826
156728728
1552326327
232291353
1709726483
1623873084
913418546
1828510350
790335055
1330722379
2140900027
1418743694
899098159
1775178938
1067730800
1471607670
1030018706
989448383
87182862
1612430059
1865809156
1672647401
932501897
1499546276
698476688
877620587
1794661217
516416428
252618220
1361453936
1684401670
1902776296
2014140326
231354985
149344045
1217394255
1108546376
1200517587
625271224
482045598
647448506
687571683
1375811674
1630350914
1589685139
1695287884
825861965
918832282
1407824871
572501768
1649827727
2117656177
2103808403
2041963273
1232637951
1322472243
1343141945
589394972
784535544
2044754039
1279781917
344318661
1136005754
709115597
1127798883
512721985
1257692871
1521194398
1546595785
1148676489
1895601193
1274976004
925714579
1392775053
1513812785
1490288007
1104109105
2119686229
92549237
2043076271
1875915929
394152574
1601883783
162508795
144072731
935926149
1175224469
1474401057
525535482
288224930
1091507298
1504504534
324745949
1744185449
1597531257
1401435585
579123696
321973074
1959416420
492843992
661610979
1048156578
1802226029
883970654
298060770
146971720
1757923409
572809106
2123496692
16130733
1269527465
1336182761
320068519
1784521455
1568419871
1187813821
1548038013
534848080
402572540
1861193984
2043766252
1582253442
92833193
1156082919
1124426066
855582862
198411597
773409511
1619824454
1161625451
1607389000
1931070349
98731677
772963884
1927523057
498449998
159526206
320604499
1615389957
1761416772
318465810
1044098440
991765080
692463253
1916292190
1964695734
471939473
220407218
1935337237
1619790241
1879807427
1466694318
649886216
1694290105
1301127464
899502327
481775328
1649030974
71579149
485356683
17042402
1785166048
602675852
597390987
1368625898
459846524
1834189242
453974307
552494910
1789023880
1956746871
1117520916
1816304574
1403936001
917310875
1102561449
157895062
122178549
20627401
867040847
290229743
1662057383
1344097438
1844485698
1865879748
745220129
659473317
1296369915
1706431092
1036109953
2084395001
1026541737
1708589757
245968860
1856248115
1478455067
95002161
1013708115
1667806930
1844953351
923768124
2041881712
169298306
1908288222
402831873
287651113
1874142824
1179155544
1369093787
1875725467
2143533104
485420382
2067483467
2039497883
913072710
409102866
1534334195
984349790
1290693269
686302996
674945868
1588687026
1401416734
509312372
340354758
778050646
2050150504
930549596
126345034
854925327
1001313091
84292655
1418506868
2124362434
879856520
1254075613
358285571
2129156693
691371497
514498481
363370140
654732017
520173474
1661918523
1360291378
757288999
1755279368
1443982359
265720308
114171162
866202347
1430150492
345176179
1172693942
1763906423
442558662
437734215
1886344851
615409002
573231442
267234751
1793470390
363823201
474747029
416078297
230384117
1444546967
935054343
1175375882
64032876
452216179
1427345600
1735855235
417681162
564294525
603838408
112280993
737979114
1592471269
1876480575
1242673811
184384155
986569159
1657699868
37738746
298644937
241438534
1304625467
311747436
6231694
656874831
244993827
873889840
407519328
1158842218
2104890462
1192707713
865055209
1597804684
1554836156
2141562365
728349599
1956498927
509335011
890395539
252756227
1289797808
1838352245
2096591112
1468530895
1328707590
1212082979
2118697534
1990403340
2066562167
437156646
286723079
1419090745
437665960
800578709
1271824960
142390373
1825004803
85738244
249163276
1433767533
1824379174
1609309608
1941132238
921682666
753339878
1535937265
1015751181
202235905
14977194
35591446
2110711541
990161124
1335858271
1236055589
989368119
1921654239
1478902954
1268065414
338635756
8735887
904550363
1334011672
1784824057
173008844
463153401
1246277918
195599133
1274718356
166963719
1008633601
164343423
1629844930
972383994
1760635542
1359510732
2065454314
136941246
947080909
1831797606
1292509658
1755383425
584848505
661205470
1613893389
1233945523
1783647750
1192388509
1866526345
1281732050
1576126
1143503575
1491550507
1673677098
1474392974
570377870
789385157
772434140
309449923
1962918074
1628474071
1399499053
1413879129
1180407933
2090889904
1065054633
1271093618
482237538
31672401
1161183203
1572403332
1764043055
1287406891
368179401
638892561
1931861778
505355149
1916748793
1976195394
537845992
1568898724
496889020
906973569
342383077
1000960819
1680100755
472642292
931138570
1962895199
1800520141
1614986723
214476401
186323787
358948755
881788950
653632262
1775640858
1890597574
163309582
752659938
230661352
42036941
1075079717
4559431
1723018765
928788652
1013845045
317829659
1518802517
1616488929
1926136304
1447297724
2028075588
1739217500
1475199389
1980929163
577335937
1280426539
1305827164
927637722
446325410
2136282330
117310108
1596989266
884742723
1790309008
107780440
2015487377
159333685
1018309446
1383019725
485182577
1677292315
132221054
582723013
734813748
1506730183
1659543354
1238380743
1585548756
1266313095
1890036491
1419219503
1152644058
1455795700
464809931
1517374108
39523748
379711376
1451107356
987706061
2075734953
1622316485
1527669476
221862090
1153113763
167417855
870983448
1374233348
967087923
423469846
1232981046
63749566
454177507
784730838
1169103303
2072235450
1601817553
1314947423
1498305918
763784747
678589816
561944442
1295998037
654799908
1781332841
881919314
1263781485
1287846596
1470490753
600488487
1894715500
1106917257
238687181
547206337
128830854
83728093
1197913953
845325355
778625627
969285591
127798959
297553672
1326302914
1245651149
1429830861
2137506894
1944375361
1996563393
2058500686
2085245949
1761510554
710879861
862555166
1370377777
346092248
1523003915
1651081425
1707052253
330176306
144113772
380057656
1769521823
1830569043
1722169250
678408303
38966265
431592841
65450676
667425962
723875657
731081082
1469851974
598393739
617569545
310043651
1623989327
103376156
1884168119
1363114233
480709243
1503537393
1897905300
1901624749
1858857870
1194595533
2144949175
550945739
828831174
2133854961
1644556354
680999757
38578543
2139312066
1300109508
1322228982
89269592
1431345287
1384720187
1143872540
994296475
36479446
1094281597
1743069596
939194822
503532764
1536428334
18615594
1899269737
581584589
1731575066
39715037
317195140
105526940
1984249704
96448993
1023498160
1709667060
145002563
1855276074
1232996790
24330505
1936849977
2142317503
957244464
787389047
1309273382
994383690
662442619
843545499
2027586246
194896473
808910008
330938793
729412235
34836394
1988717463
513565053
1418768336
1806060353
336885029
648322331
2001230969
283211030
55947598
164045414
386957521
817738362
857158942
553724266
732564481
609945965
1254807458
1920068097
76192898
462160328
1190248095
2068685627
1942523821
139120804
2010198394
1347627041
232839886
424773988
332773111
529332069
1153936110
305027348
2049276029
1313265844
567594177
1632421778
1896017610
37815076
1664933402
177013448
515954171
1565117361
1189627020
1461858430
858286543
243719027
1436086025
965789786
844294683
483847493
242212175
1992685206
286746312
1909790029
1677947030
1801520648
1447941177
891719122
290947954
778556041
994600840
1943801445
1713916554
1623147203
1359231679
1607444919
1192819815
719375112
2125609256
654849028
1064780309
1080424250
1096373098
2068525458
660893425
992148723
1802697717
1579568144
173375869
1034507792
1048767221
634999289
653978326
254501649
399190763
1940503527
314646492
1222251694
207449350
2085141404
1077604534
922066602
938124449
253022595
1625729461
1038758383
751955115
958393246
1474230983
1710341831
1661973177
889391890
875079826
634634054
919481350
279474935
1852703797
528222443
2121798074
240475774
1863920453
1061267438
2068751483
1180450504
786305290
282509428
1722022236
1929413110
350571907
586840474
553291237
406118539
183023307
2099637992
258679941
1694315550
414367825
2022517687
2127685667
1012716924
898737131
1072507949
1935923578
1205502725
1601130919
1337976883
510493150
1304612663
1818175528
177169885
1260122389
1097995719
1955755204
1396757218
1850802329
604961605
532986940
558933993
614719434
1346269902
307284497
689492464
1288628504
863652830
725584336
2086266025
334216466
1137920246
1036101291
1969247537
872327068
822591070
1839526937
1363065866
1416776520
1677178720
1467391368
330702640
1866766053
1470080311
841162548
696599682
1422262359
853710107
553977351
1006111784
1659636063
1250750058
2054387807
1253036727
1146621101
1461238095
1476494664
1723718343
240341143
836529257
1522482639
1414054089
1545692260
1500332928
653104358
1712714638
287950001
1293819287
934676307
410007476
983156414
61072140
1284967472
1191457090
473943423
1493726275
1465273694
1399584343
1266730355
1278549904
2053744478
809674984
1449716087
1149083503
1424486818
112793990
1408814592
1538564303
171085679
314863976
1575990920
1366479293
682149682
1545593970
1534341357
1482258093
1272308487
544893945
790362608
1580829197
329980375
357140566
1240738181
1143497008
1266040292
500829106
1481287527
866835355
1617311421
743959630
874112693
1514149957
277758059
1118182947
68676193
1421129037
142144545
1778349538
1837732381
2009568363
1987844286
2121896647
35335466
1808345776
1881029029
1436733665
438261861
1023301080
1593772366
362038094
380969289
313506580
131303313
66107084
376861221
854502652
522646191
711572323
2054145843
1362663913
1152483211
1753462623
809642499
1648493211
657840575
1752301828
292583086
1330771763
2146856008
1862533329
1190717098
1740054304
99840280
616324128
58451607
1459570301
1849870761
1078667019
223424852
851080147
133341145
1757683427
2097951967
1655867309
2131217609
940174440
1141948001
983589235
1397295790
2080861622
33091248
344428249
346549188
795871498
1722643931
385974561
3709786
551552699
1513166903
316755024
633955778
1633022819
1648392738
129559598
1330317471
1495141019
1090991300
1726551095
2019216187
1281927249
256586102
419726315
1029660294
652526587
529485552
426764016
1187612074
399995450
1187925179
809974210
1445561857
1581870991
982450213
1790032185
1072324530
520335895
187879433
1844271005
1168362816
1010041949
1551857954
561691544
1913916669
1756538581
1569004207
1894958780
1223847880
386005811
606177781
237937376
1374401146
1849767320
2005004080
680220995
1060707786
493557619
1076078958
2117201980
761491005
928624996
1123384032
7147838
987923656
942157352
5897645
2083862571
2070601558
1856742343
116154069
1413245103
333043650
1121709810
1158177736
1508011108
416394738
874878006
1664529996
916101590
456545916
1891478293
1958639685
527180257
584848258
288411659
1388126341
945153769
819516803
1367744102
1095081627
494852689
1074356890
326054712
220710777
2084299431
461064030
186529445
606144839
2115259119
1200393925
846917449
1079470115
68007846
598885092
2089802658
455066125
1353229729
1475785943
1160271002
976247594
1125544058
308317367
515422065
1300279764
777117755
227779227
1791596736
993500033
585318401
1394384409
390004276
1646831764
842595470
687365856
1827971191
1250021416
1184745853
453520747
306722360
1869243741
586502279
373535326
1045087666
57954942
2038982569
345618133
393346997
216047154
1229573795
1703980471
1522704651
1977104219
1427928576
819462848
780983620
802818263
281300205
1696281481
1844695314
1354716818
1263179717
1585950537
1217985481
450322810
784256539
764837739
1139065441
817582923
1633484940
130725778
25491880
1218147241
742574158
288730619
685406220
166110137
133938127
1454504843
1865330734
1531781700
1330540133
2112242869
2091537104
1178573044
483587427
1631635665
1378220512
942370613
2147219278
54311630
1577966065
1356162955
1113276713
2103599508
481393758
408126286
1711990235
1284702207
1920500288
1715941097
1514398512
491881865
1687514754
1998108324
457920783
2144929240
1861187480
588579313
251598669
888273222
1948017151
1718524056
1869294598
295126544
644047629
1749216803
2029017583
1218186952
1323436620
1910830897
1504022094
1050889280
34354281
1322124463
196915079
1708797170
517997839
1488316486
1423178532
2080783635
1749477710
41115971
406645849
1721259966
507290062
124112962
39954959
1301634576
913659245
2085172067
1334967610
2135275610
844868274
1500867309
278974145
331128282
308275957
900318522
1406873250
946349335
212937644
1269158640
16900409
16456771
2006548933
200311776
51279278
337750394
1171667681
1733200516
179103005
126988933
90513458
763955310
1215477590
1076366850
123715732
1329955502
1979495050
803437239
832422541
147856949
1631326360
1420714087
2029469476
1993941907
1834761654
1745377290
622863201
1430703103
550117032
1086356358
1161141048
727471249
1610997475
2098298575
641106698
1872190393
1627932417
613453634
717218616
952402993
858036905
243268789
361132134
1626104446
1802501936
2050402486
774248445
299479066
500656505
1819099138
570462288
169461824
1194136703
224541201
553907312
75001030
748060657
1894097129
2018665906
186110113
2028205315
1652400791
1390654909
577105447
142251722
83159061
1381636454
525345265
1620702848
1304671892
1617093314
657854306
1055273786
568645488
1797014294
1195167113
37723878
449267690
890836237
1136876132
1712385560
1059959355
2075897772
936990760
626846843
1156361476
1958789069
1471746202
452246629
1033421961
99822292
677757338
1482661125
1632979448
539097272
1102000607
1964849126
1371160
1351697944
922455232
67860329
2059212677
1782529824
240682573
752412069
45948696
443949364
1014286302
1535939052
1070214074
1380205842
1866638363
1347190618
1620112687
680735187
136647611
363567877
72237510
917943883
27785457
65550976
1482632998
1936526347
467971254
2074354142
905593393
912851178
231985646
1790906716
23215873
1486826005
552432247
2048711889
84134421
1403985189
127427321
1933576483
970649
1424077786
1846144831
12710662
557626429
1851086090
945213175
1691450501
731139381
1796294595
395731183
486622158
203202626
1222184228
454635602
718168445
881814742
2092483189
567525408
1550364203
540834570
1835240422
322871361
2036699652
2104407309
2023556733
235718900
589715877
247727732
1728496102
1178156926
148575490
1963525448
1674232889
453837353
1126890893
860447156
1673269800
14564641
1135305940
1676025391
1638286041
829015610
1080961457
1050841258
1940199749
818405512
1678817248
1018767759
2138908477
337463837
1322552754
1495860458
974026388
441028380
493504870
546128426
672808016
234071653
909656385
2096047316
78942928
326489584
235249702
1730411560
1138441100
1950998198
1762856124
1751634914
1573546374
750153994
1439291136
470150301
701010963
2006903167
977973189
704641817
1296191510
1333154776
1313138045
12923306
640627528
1517729927
1050618654
1697255372
500743662
2069737600
10151571
1156709046
2067549458
1192182034
104531624
291216710
442569897
1788870789
366436818
1145114740
1612391118
476545757
2061867853
326945655
1473538140
98307262
505451191
996432978
588565612
723030255
1331124579
843704223
1084376682
806220899
726446306
68514074
858914788
2055248347
204476853
103214065
902004561
320026294
1532573808
147985073
1977538931
1321201391
1729051952
618989551
974056688
893434261
256127261
1087028759
1829806884
1208487073
810435753
1778001961
1011891072
1082839525
717715121
612577651
1382915414
331129550
1138542953
1537900116
882946491
62868563
1500905899
732230655
1811334748
1206295521
163507384
1302595931
1770125231
1448178592
1975201347
75750952
2125701856
561587764
850237347
25959641
1362813011
657988303
1312556257
1439998310
1675625891
2112404094
2102969339
637463098
603336816
526230318
639271479
2064994367
1696323456
143926528
1892401960
880871320
1394828972
1612842377
1822088867
1277683377
605871999
880774408
410224399
1323497496
983139406
107928028
1219155755
547279221
1919060575
987856125
1850141053
1553380445
2147210303
987586215
885716171
1597732457
493597608
1996614223
1066464310
1215771073
887141376
929989276
131716171
169786621
1408134276
401292765
2027760037
1602349871
1882872532
1263856284
1732341509
1479251225
1754383515
1080908579
1703267321
1895983183
864133670
89193186
1057383002
203128898
1453953323
1307748696
258221437
1890567747
270716353
1293868862
2084124559
1506089253
225719852
514267715
186830990
2067545847
564941714
1417056769
1716104251
1242864464
643460444
1332818771
498204686
1037480341
289383184
1746789690
331086346
775318387
1253117625
171775124
1197328009
1629366867
1992552084
1233946965
381689539
1383309134
763156513
488210835
1627807475
940010233
207286826
1503794784
506143854
1094747663
498611759
849799350
402289712
322204124
1217903642
2095977439
1733454049
117256158
1436224251
609774504
888367461
960365198
334984379
1107951504
2101929658
115865017
1264875241
2131158869
984850916
611266085
1847338636
1921341206
1644067746
297927244
1747361968
1918237588
147245316
1181932157
2001307167
1457757882
1572942493
245749999
689208606
57348955
1323571763
846416520
1923332769
372009484
1369475548
646962765
1339135675
2071358692
1030924564
774612611
1974477968
965567456
154319892
51961902
1715721866
713957786
2142218569
1248560084
429401874
2089702975
675022902
1357028717
2053589971
928722304
737588930
1133276401
581824337
844575176
1891105043
1446399518
379843498
1410889856
1990991288
173631785
850607258
680007368
1036299681
240462651
455442784
1365499216
340337121
1978172802
979511323
270752888
804266305
1509619453
1018504845
660681026
1460291499
1055284115
2125983104
352950539
661091137
1972536563
227891858
766463422
884972420
80976497
646034070
1820830268
1216884456
94126488
350200669
1521424006
20904398
1035243007
1688948435
1131854928
1733530573
700889677
417619060
43811528
1241011980
280143794
1943016481
342774583
1447288241
658056761
1628209152
788112588
1596721216
1009780103
932026104
243814844
889424969
1519381716
1404923430
1187754540
927140368
1204615983
2014868722
1429668316
2072423278
1108029294
1958655237
1613368122
2026457502
1658820879
1284710046
28122244
503716704
275730451
1755437282
866075562
394914811
1876767999
1755749922
1851249206
1180489766
1494710721
1101798481
1239165534
290297389
1563816362
568156236
1961546292
1061634605
96086347
2059552725
473747706
1991947741
203573026
557841321
1736331994
1308911070
1717548005
618033690
10458330
215468101
635603563
1437858037
759110058
1457079165
1275777102
1800914941
1494099453
1940890435
1609594330
1536989942
187728830
1224087573
1049828919
874796096
532189056
1587002467
1336062033
775792357
1098943639
1849533497
2117185143
1065142369
130170949
177762740
230839983
392178637
1173215040
1533965545
557812537
1283081072
190910847
1064784142
177373777
1907968776
62895588
1563306806
1051082589
1720064649
1607356362
1206083692
315216414
1922236379
701510105
1584841769
897736534
542351694
1737081626
1833133633
637399444
1328998339
791155456
1692787012
1115164768
551285071
1533982247
598094073
1593909700
849021601
1454172536
1601048559
859410731
115061306
52100914
844422873
1320272077
399548952
442569539
602542498
683655511
1196614131
1965557593
1166485120
1237045749
1035264454
112576130
403842031
2025105746
1267113034
2008404667
1975099134
1238140268
140754986
779032573
575883480
1586496345
855958380
969410792
1898317475
582467739
1156365602
2140799848
520654369
1290125910
1042966433
1039465541
333286635
1812964866
1674160918
1645507593
915822065
1332124198
95047472
1860612788
1527060640
531504565
1586984507
673664034
283614827
236095589
1134034537
1982721227
1068732726
229661707
496037170
2041736474
47008222
572349247
309518338
233254513
636626426
1717857083
1363904655
40550192
1908369030
218446443
649342171
632407771
744396381
984134204
1429615406
1269447221
1249933140
1113271857
660517756
1400428535
1223653871
1933409591
1331302899
1246882989
119716536
1421715639
1779474660
680419105
1062897803
1602782595
1641892778
1228801187
1626305369
1988430952
1998014542
597179667
496820721
474642863
1657262530
2026624778
1789931634
513947063
1510271704
399457485
186996258
851871017
780806033
200402928
1876563143
1110376843
1665695726
34610501
1461759335
1893456091
1237723649
1802105460
354099144
858838564
524778689
1681823838
1382543327
445723194
651811129
661450979
1456043137
1426926318
1736023367
1601858226
563129818
898786391
61611599
1887511810
565486268
1999638637
302426877
1705401474
1402947526
1327488893
1950061908
2145001250
1658383745
1181005863
1684424074
2059487458
702232190
1022376053
1315918859
2009778000
175412466
1700789520
226601789
512828990
491082310
2038673907
1269412488
1690919924
520035468
1560079063
198672382
387976626
1311775894
1550435118
1419580137
663069510
478319768
883639940
69309960
1955283978
712640000
251175131
199403917
814785150
2094457008
596645466
754759103
1185169599
921286602
1039582303
1272136893
370603364
1698627912
1792551291
336749897
484685534
137124653
683046139
1814172920
741126100
367549083
163356745
558150068
154049552
401990005
1310936656
1136227568
1747676131
1472986379
465138756
1549530493
2112696672
1120095268
406964612
2069475703
2007126906
1165094238
1366687744
431399240
2146700033
1522463985
111199449
1702482256
324544276
1796631540
350193545
1383793737
1153374328
1548146016
2017266530
803888514
920602301
1521565104
150323042
214635383
1971235782
1888800658
1431756263
1673144681
87800115
1885270934
902387131
1484403224
1870037718
185136453
2042198485
1205672461
1125856401
598487703
1361869229
80017762
2049887772
227922114
1609867686
1528098548
1864312383
1648557049
882205535
1401618712
200751396
13544481
772285812
966527347
548977297
276428016
817028190
243967611
1429992279
202889735
1677814279
1662137721
1981211875
1816506091
254985984
52352326
1798092392
2054749333
218821003
1965781141
2040948714
789311361
859481857
150917015
171298698
949046930
1936581410
262189727
128179522
1792604261
1762797860
1484780791
147531577
1479404217
2013631266
904050142
1547681244
1064750951
360688419
349801420
855984281
1174541304
1302661866
588168751
315910545
602310262
358007884
250251308
1737517656
2114026778
2028900643
614818317
2125344648
549159793
1035521127
1694585954
1852667381
719098217
354234732
813912489
1709528606
2010695839
226977003
1143314695
570757219
1025424388
2118141102
178003921
1187652213
1443904630
1082720302
795083925
588030390
644788345
560527549
1861683404
1885528321
1260646716
348088724
1369183149
1874680977
91271677
1397348503
1416477607
1450962313
1688825203
846220769
2119162196
1457342277
785046604
768103557
2091721005
701086418
1750004685
1197458143
636864071
1595556665
533424977
352340488
637019243
1553783406
1241697036
96259926
575435237
1530336455
120652425
607750986
1395423842
1554515344
444368471
1463808819
1597006085
59403092
815068746
1666148368
1049193092
1784161334
1252543602
888909745
74698590
223340979
1056412310
1158296793
733517370
373183888
1081352365
878644993
1698199064
1481321914
1122919321
250270588
1838727367
218888193
1501506117
2045389989
424367332
1799149540
1492417919
1793604373
340432908
2057351477
405470404
1645526289
1157790108
396989640
475841878
60751759
1476361154
1823110499
1468981192
1357288913
874301349
1030955845
1533425467
728947204
1963607511
1029148829
46995117
952251815
203669877
1187208629
418525179
790769933
1303515686
781888920
1816799595
148982929
2060406470
348733806
140293252
340500473
1179059986
2122374659
21376008
1409500027
1693156877
902297368
1341569549
610631501
1878596743
1561961352
911738464
533578871
977302373
1559747127
2124574027
1151823016
921757004
1282471396
692763863
1834959556
855368061
884572602
1091664854
996528910
1747604863
320556228
350009231
731087613
1528635577
1134217037
52779686
593457712
59870273
164865663
1390480124
1668948576
1885523921
1018024023
1240567687
1836902233
1860278751
749441165
1229111217
259989427
926589873
867308682
853538823
1904358572
1036339612
2018324417
1047140945
767910558
187903807
1301243792
611783162
775047499
1673127969
1003440151
830727090
1043547140
258976665
631439285
1564623584
2036632036
1144261876
664486985
1932177592
2091980308
60669907
1079934568
761012520
9197545
897999123
31800984
1525820012
1209641893
1642940771
62453904
1192934063
439523868
722102256
154535999
374625830
1180492092
176825335
1307704757
861789620
148980790
1527465781
763834731
763419889
1985225714
1628958903
1663475875
369057928
1879105319
1425182271
1752240557
2056148078
2143877762
1622138728
171474903
249915903
1529352509
473366301
485150664
1871545872
841845907
1256224305
1367788597
607565872
1482499383
2089637258
119302487
671004553
1116154547
909072550
335106503
1110501900
1170838458
1809518471
1690483467
1646850692
2030753492
1620906245
1994227807
2099300028
325028402
1852519756
514164985
483609934
518769688
1252710327
957706862
1643939035
1492218638
300228875
1537181268
903885187
484181605
1063410342
1276704156
1109398463
1094417921
864372546
95968574
105555347
1522453287
232752771
1330156143
111895110
1784621086
1712848481
1775285998
403018672
286077097
1490832893
638752008
939698248
2085667564
1815496492
979387444
842863173
1550624396
12480896
23729309
99659070
1438055898
1531221031
1573241941
410627092
66551151
1286031405
1427110642
1022038094
1337748675
464753282
279514646
2032510840
45575873
386238171
1361972637
888705416
961745225
453177601
82777962
670322519
80881115
1646856292
415495385
1723422907
1248453053
604383504
1170210129
1621834426
686278271
1498977871
224805922
1930509817
1871991171
1911244197
1226771412
1858966692
1982035355
1659482108
684687937
166990116
1856231817
847490132
932496905
917070902
394125762
131748473
2093166885
1020519089
78872462
1280238749
308997791
1011274914
212978214
359448998
297981336
1764838114
1042636421
1556570080
16420499
1689877919
560105349
2101694266
2098528096
130921045
1762799210
57754238
764149474
1314105985
452236072
411706054
647909897
1291819387
581618835
774580662
977858346
1010541298
764940299
310706871
1460439943
648601901
537641730
994113015
1992322624
836956927
1761956352
1598495422
1188269440
1146032688
1929564566
1707118859
511504935
2061480498
1835755010
1120847109
108815482
1976935836
726037635
277919660
153903100
2074594518
1494260289
221205055
952520687
1297763403
1419734438
617201648
1423578049
1202604797
2133132797
1346031731
924437183
280180701
1921272797
1473274440
851110160
425892113
407310701
1932383373
1489867487
655319393
967242472
1303544206
520831523
1754386248
1027210816
685588776
901624177
1329123989
1744053242
742781589
1820266704
2074737301
474902282
1827016471
1555333698
184085715
998573353
1401504760
734256572
1885299494
2046619511
1281299758
371571995
1277080057
688040416
264668896
395628718
1479792168
758283417
1586286734
1807449044
262605818
301701819
972560011
1306572972
627043454
1741622328
1914121381
1295336568
864490651
1537957115
1525637181
1048712146
1151226623
1003885928
323046037
1259933526
1939365398
1723071305
96316189
1476990795
1616450244
1842419904
799230389
2142654553
438778539
139038140
1038016746
454539114
1773721986
1155803004
1004933082
1593507453
279119028
1162854682
1571181864
1557114821
605438061
689204221
1610682502
1167760256
485516968
803823465
292392380
550669036
256709907
4239839
1316623838
1074216189
937272126
1744427013
470092408
324250240
762421534
1514925554
187107148
566006487
154721567
1595459344
954666329
1270632293
1080554060
486131236
99726189
626847908
906518260
544702006
279732857
543269284
1004348048
2147293583
236820028
1847612694
1298457629
2100857771
1413687355
1942796389
1210228753
1236830254
1116709371
1662349678
1081466743
498680674
862426855
68460988
1382773987
1563491104
1134036778
2092217013
1913635883
407717444
48154940
1690987216
1189842806
1236413706
180223101
1027950808
175394243
1307314700
116622213
1811359888
827918829
749023585
1829602923
747908809
1538574271
1833984451
1991572676
2058092077
542077750
1444478100
1818705948
1333605078
1127634349
487196099
1819780588
698623679
1209341320
1081928837
475144791
868613656
349715289
1828789069
404222422
41483169
21119014
202199081
2127514638
1221270806
1010574449
1340849404
662642087
233307723
1607110078
1316089712
1571801791
1568606001
1622174991
2100658656
2045376681
531291809
1055403338
655266626
1156342117
1010509639
2017225050
1004078901
1383181439
1751221189
1047079465
679841345
1652511186
2095244034
1447996785
917206655
1582728232
1980634166
1306440598
1206666116
809509721
1171825480
1653429699
446303959
59553219
1805843802
36594933
573681595
1816226756
1413798983
1145589490
1599712293
202057957
1478687663
302353871
137818225
70293249
1143936250
1863163212
990400436
1650212757
903029544
1974368728
1645857877
943173311
820572094
484419008
1631627231
871407006
973006443
1187494083
439434065
1507926894
1716204029
1653437736
1310693353
1840509265
1036918661
475883185
1614540433
729649935
2068106265
715983003
2109456528
660847315
682432434
1071936384
893442046
76255715
1312547314
62362856
277808993
841487493
1690734280
932703121
1352774386
2141287042
2076234284
1304940394
2102533985
518945561
101696645
1119371024
249531305
374934923
135478977
1954166192
281677913
822514958
1818656553
70027856
982599671
800950657
335090906
24073481
470269777
1367407422
1229001849
939908593
537669175
1169892200
359109740
1945113368
1369011870
936378433
292581630
1885636276
2084466210
1712387641
746477757
1781790080
1915645298
472545718
57942161
1983862082
2000398533
1933886127
1297375326
1221159506
153899100
1748010536
182474316
177006267
2063300607
706263137
387388605
748687226
431409338
2052216654
1767240793
1682893819
1456076547
268647560
1358647889
339016462
1017709908
813234249
764187578
1744794161
1072319018
254325386
629174604
1281426222
1342259715
242292367
552504522
887106211
1609246373
609698822
1418021957
1296631385
2017349551
1956104712
1950809917
1152103197
1093491459
595896532
883902872
1408250649
1412373646
2068405313
335665481
2049498253
169629408
927854182
2091082262
619466708
1672756123
663884117
746447104
455079212
395883266
1610170633
1821452842
79430512
1106472252
1302392548
116439848
1379012223
655669618
1450816195
277862690
306126039
1937581813
360482191
123532218
1964131947
1625484528
1475675071
1951224277
1339087593
686037791
913946440
874120633
1805717290
859214266
2118871632
1083124099
1199846590
1984348591
502562963
1332634454
879326935
240530693
1780570841
1527099726
1459757465
541777730
1439350771
733707787
587231163
847263063
585846753
1089535215
1334436093
1057689084
521731561
45862433
348526630
1610697192
830182007
1964501883
915620377
393626761
1438201204
944954211
2022245060
1509755831
428998918
2039557914
328395961
731996049
1359190859
292504728
629898830
1281915965
1995299012
1843287272
1465952445
579512370
374433428
125749058
510319978
1169591897
576814256
165203359
163554728
1204772050
1371641921
16009403
2087239466
347516455
1667775983
1307636885
159957955
64174340
700433345
1465900251
1603688083
2066041033
1388192770
1631525011
1274469149
1289354624
567072391
865652428
1617015480
1164858495
846836773
904299302
664077247
831715386
1628037143
1752803623
520423142
2015484063
539474490
743080318
1464786526
1033276378
1359272388
346963280
760738481
1671067050
627642262
227896171
35838737
408270988
692547508
1947446209
797100443
240512348
1267885108
1443998774
871793331
1593549744
472368994
1764387915
806607676
109029965
1993213495
1741998644
1410121228
1505828680
2036025721
1729779157
1140243294
1261258870
1832888688
1581018760
1167990225
1295135500
986408831
80258613
986548678
499981517
246034488
1522363925
2131960588
1206231913
271345143
562039433
942422766
742833530
1628926679
1132777506
73434874
1831238170
500572968
598386472
842391242
609061271
922879949
208328693
1359315615
1561300424
1130291158
2048794448
1914431873
1617244618
1400966038
1119357699
1579947889
2056850077
1584924274
679058830
1392475065
2132295519
284551437
876362378
292247316
1880619392
512553921
1192614747
464824783
1424006421
784081119
708283065
11250388
1924122838
497270485
2131175778
1877460128
1229069974
173740590
1351973552
397221032
1698026415
318767230
716273612
1965334742
1335298267
683262432
33156380
1269800531
453438099
336042984
1668177237
1749016425
1276025264
332702536
1361063712
700273140
458152750
2011792999
1690640397
2141336951
1432195185
829775807
1208746422
739692898
1698822174
310808416
1303690563
385201137
1671476545
1466736287
1972150427
1665234748
1439211778
454830177
1754263916
1085608058
485581221
30264686
26331793
523740572
1864158002
858860784
1105936329
2048715777
271321077
799860755
550685127
1698369268
1658423399
574925562
1998387989
1577000111
1315486683
182337569
1615297386
516488706
1593610208
2059315755
1154436346
1391981509
1940240875
523781618
1626560438
238067061
1046070834
2091054297
2116304465
1367705380
1327755369
97996603
1015183849
894124084
1560331370
713416393
887865090
2122381556
2079688192
149119061
1798875328
2060888382
1897161031
625151610
2070654538
1987690179
1514038028
1683485570
598892004
2062635926
1754544268
49693764
1211753040
1181936476
2040969392
1749926268
1291308582
255376012
1821913877
1974870719
615002221
780301464
629115199
1632012426
996274469
990486883
1249775253
915469929
1849849136
1792179433
1662595140
1257952633
282167877
1214405592
596174395
1229684266
333356047
1602525965
1389095530
1915341597
951594875
31921495
1668463155
1298248410
1455335343
603398532
70409573
1240132182
410210817
378018186
510654416
818515779
944028221
166487901
1846943793
1493293635
746145383
1397365876
388301195
955767067
1555635267
1561595725
1519272621
1135882311
1792560174
2142274045
1292744416
1990649627
1268925984
930500696
936367646
379664270
1669830147
1229563459
332856488
1491036887
372172583
1732328922
1580233868
387692930
923423128
1256007059
1412056227
868431828
204598644
41422585
2077936002
2105918961
467972057
1539056672
912987574
798624695
1211141784
1694787334
1991580056
506362455
1264774347
1941149356
400987079
882923080
2063748910
1974050293
888785412
624020079
1311922095
270567852
1257572463
135790951
2139294407
777651968
1560406557
702171257
1095523031
648440260
1116563901
1864055084
1591147648
74332761
1019328851
2114251851
1270055803
1376209893
1774904056
1269904299
230737456
1832803224
695677120
1040637019
495094362
94254379
132406551
1218771215
1267300574
1537041147
1208650414
1167406258
1892506323
872112783
823526769
1218325492
721067219
850814056
1319160331
1311690727
617880570
1965199700
1694291710
1828442243
1844066661
1254873217
1876968342
461901480
738735976
1491814107
451158447
686888427
2077809933
1146676144
1080501377
980983688
627270287
839063679
478483048
1969495166
1545708942
102014529
116653003
1995130726
428909904
1175581715
800603060
1510915917
1010583368
1649892664
130040020
1297066279
1952932606
1870686043
798563516
543251278
714151508
6420706
2072829074
1007554067
1933074952
1566566366
1436264868
614963073
1314852253
1174869676
48279867
2038246695
1617744892
1039473650
320066680
1508846983
87283501
506883949
100213172
853144521
351755597
1080303990
2075071362
892383404
1853215809
417994827
300718681
415321450
1477910055
2046744265
1633676011
1413109307
226501971
16108182
1669273721
497806259
1441577254
1538597464
1648063335
1423752689
1255190944
607660990
1881715354
1793855060
90266727
69679694
1221124875
1893317039
1019752457
716051786
1573789794
816663283
1977600273
1524231599
1061360920
320148777
1081880087
2028461310
2041266851
360076709
492788610
17623801
1984696797
981950088
186325127
979410025
1592765245
699189424
1598100250
1152583954
2140313257
527609342
2086814600
1345812932
495789302
1671097311
612276768
1644990224
1021943388
794389942
447083068
13299484
1371028530
1215790590
2108378797
6519803
1683089489
339157522
1089167018
1689653829
1016776202
116357934
1732725080
1986645749
964002199
461058448
664060458
766500299
246966525
1739712004
1759798726
45731732
1024805867
1900391670
270490993
63731769
881140833
410881912
1738361710
1157125408
854099590
1147541209
2087944136
1436580806
363714823
1982914051
610169894
1679363906
2121160075
127675443
2051444786
398868330
1469239427
442210034
2122397027
1850002918
1999718971
614116393
722408518
272965056
1400128993
282240278
859359125
518113443
1962732294
357310378
1359657255
1784331738
282127643
969269694
1917931057
1463674789
1954888614
2010751527
1238784754
1864784567
880180025
2094521390
1086382023
911936284
1426080933
1374923033
2132282560
1605765994
1959014014
297247236
1099599442
1549619964
1328651255
1474087817
1975197981
217451329
1134515747
1119651545
494104199
102459314
1718086731
733383594
1144926524
1778516461
2124012307
772008962
1644798108
1297138167
871136759
697310458
1486038481
1968720599
365610671
697371055
1350391688
2045899269
224706031
1958161772
370228888
1970224493
970509219
250525130
885776841
1898113293
648398521
449490162
1945705072
623670726
1102499311
1389571158
2109517984
1850687412
1870260157
1091540432
1695203187
213785527
412248709
1833293666
1848664234
1390706373
232271200
1887941712
1890427508
1666591558
611614653
919017365
1614922153
2033084333
1963846041
894070434
103460831
1984412850
907261052
2130316080
850976309
383073174
978991849
1704955235
846746327
839273521
844693823
1095784097
424674340
1534985144
1736152444
89916232
18382315
159842856
1175861166
2084039965
675990730
403495306
732908065
1509995835
1888006893
411302719
342788648
1330304760
333390888
1527328480
1805848437
1679507875
46402128
2099351598
1886459079
620821328
1005605252
245634402
1356367993
308857372
307706909
91594150
1382376497
1281615690
1016856405
1155565289
419089842
591051083
881239863
1836108938
1498021498
121935390
1545159392
2120068464
94762133
1218284747
285628826
162126367
1225058967
829634790
1315546447
1480796901
1830852598
1136761847
935598226
1535827761
365312238
1165557614
1734093283
768565730
210198411
1277550614
490956930
727750985
756845293
592699141
1935824894
1510456478
1542097005
923057402
101422332
1691070944
1295751945
498359193
263668035
1711994195
1155361897
1937950796
1235728448
303302265
1525990606
1916620467
2052623128
277176058
1006111519
270504499
1975043167
1927147701
1189186823
1900392593
1917941158
986131486
1573556293
501771389
2040105515
1254198852
843065774
966549298
1624761449
1744615309
1338170816
1710043942
588562810
608438622
604113323
214820530
599483855
453561453
1166283312
91690211
1420628337
1689444276
1049386244
1617709436
1906719662
2139155929
724570355
629234135
2113345579
761342925
111844640
1893255155
1890607797
1783340768
354618106
569650263
2122674998
650570683
1815286900
974104746
935631535
1583393574
899745322
354509183
1004979954
1912752631
1692231253
1526071396
324497103
1647013355
955606450
1543716754
1396033260
490398987
164304754
128547338
99630398
302979824
142897589
1203586989
1857764854
392632231
1212290409
1330781831
486817576
2089616852
357490530
1356791051
1747064243
1072906424
1444495202
435559647
1386451200
1955392148
1785157955
1088990308
2143117165
1321929453
978775342
1657770552
1417165382
642200817
1742341951
1720857970
291527412
1900328308
1518434300
1403277819
680998340
1532053838
646321516
156488023
1330151336
409885581
488751641
94350745
1218672930
2051787715
627654130
1890638688
731481035
356334678
1375190719
1278098582
1807940972
1857218735
14503865
1942264235
954950885
1058997095
811661941
240887004
1474676355
1162910873
340244156
630260644
1785360291
23924797
1550918381
1395810816
853470134
1775303691
112919627
1385139069
1007241139
1279377014
54300384
1167953440
1808768794
301497318
1661630094
604234952
1799679915
87010782
1054131775
340568406
1969501747
50084041
2077196584
1569771009
150655487
878381686
309791293
840524167
694366619
2105294818
2078364803
1234098064
1288750897
1249170519
1869405299
460282738
1309557981
1017108078
599680615
145042283
850337760
2081957750
1394509949
1698036089
1440046765
349421897
1416100232
421811799
181185405
1326023770
785885851
2042373077
299610430
1588235788
674211344
178458359
1154269223
366483289
1774041185
136712586
802077036
2053036586
2046222558
1918696949
1584350133
912326890
1836615781
1256001403
2072987467
1484233560
1533051892
1423148623
2119348923
934583773
1309465223
1770080354
2100069968
336488246
443832067
1496354044
1665673531
870174414
1030283142
1524469142
733021378
1261943681
389322325
988496188
1891199483
1779122417
455262579
1264393720
222411853
34424422
1235581818
237954064
1084286778
1301984531
283716438
746811171
1024399723
2094673408
2026292490
193171752
1133758997
243681435
1277546857
837153889
1872233493
501831815
1124024038
926483947
392035040
934526094
89258325
539486051
767485703
1937093719
947538494
1494444536
1555048822
530955931
628949312
1920470989
523286651
1111261129
1744266409
1488590616
1952437207
135213085
2055530757
2064681859
1553858911
2033291699
1586213292
862478643
750342175
1757966029
176216385
1127782003
1648748047
450207903
987070861
1600151107
123982600
44473488
920497126
256398012
1532177948
1219398553
337762746
295677591
1616345221
1991567176
2142008328
187600971
512445402
1029808500
369360051
2052473890
1583696847
1045418232
1470301605
1140364743
1422877929
569370969
1356788287
748628873
902909724
10647507
424574508
853272487
1643076160
1251240554
1608584971
100356901
1702790027
1644551697
1308085174
1044516934
1213124561
130315337
619805981
168711151
925692331
163721812
381302241
894855297
1608266899
1473373771
2064630685
1193097285
1799991639
984749790
676062620
1788206893
1490668180
1705998342
1604669062
2010072383
416346349
2068310663
1777888307
836813112
586723094
1633091914
860419916
917553646
1774321275
1769279538
1749896377
646873478
1900405427
1582416355
1383369849
938983232
2091208414
1995650694
1811448592
1040417161
862539975
81963474
1722571118
504029351
1403291181
1785700572
626592918
1263065239
2092357678
38969652
1889054440
491398037
1505001422
572026412
2101440359
942021657
1905349221
1155452965
730950311
1134143296
642864612
873193972
996950753
1480402846
1939840189
801695531
186351572
1479439785
1212967425
690596697
1394784129
1520952506
1699978969
336160464
853048907
1746750075
2911463
784739881
1184177946
2123895643
2101564416
1512302491
1768430422
875256702
1923048954
1002424816
828732419
1333334400
1104401042
1771921953
649836879
1415651497
2071903290
1165369982
719577732
1293132636
1706447844
2056550302
2119954272
98507893
1776631217
1092839344
1350389621
70499024
1572289681
503036066
1176507038
930390722
232204123
1310170585
1759240426
1011892329
677323834
1760947844
2044181540
158900773
536620402
89515207
809076302
2125781663
1608899968
1339318919
2087080725
358902586
736854895
185843948
2120515536
1538110982
1324842640
1563895279
1993380721
1907390564
1166664584
513434309
385214210
1916095795
1623943227
298801741
901518863
108213932
1912182692
84537063
339359371
1587818756
1695370967
1497594158
98621765
1732365511
1285324882
1266599396
2102121012
1424150662
1075331431
548772936
804046927
114484161
279453068
2098777224
937397931
1251819733
1073984163
996918666
1415136194
954429159
1338742275
157594584
641940021
905512177
1862434804
1645881115
129149212
383611726
1046986773
933707962
1645093840
88921691
1536424446
961505933
802282218
2076233828
500771052
596284516
604218331
341470307
1862724727
1803745969
1116195135
1808664527
1834228919
1605203015
161981295
59393240
181315196
54872450
641398959
1551041815
701673263
2056556999
151332166
1974037295
1160380865
1376917959
351734708
1895425497
93635246
1115542109
52874520
1487487349
1033661398
1346684390
40782131
1618592334
531763461
1150654352
96560964
2111915862
565767356
44992681
627910064
1502180389
1681797924
604899182
1821405721
1716708151
448737260
307152159
1698679416
1479827394
1568581888
93869011
853845057
1198467353
2089454560
1655524799
193568267
45169530
1588781469
1807745717
1709471266
1826530134
777194095
324447831
990825536
1096472415
284050215
11023965
1207871732
1003166315
1707110477
2029678985
1274007026
1718281766
176435970
1772811523
1443811035
1009474799
1825523023
984312576
1305931973
1509344371
965090768
1633317120
2125714288
747702207
1258806426
1606549031
278388773
1588478207
164855531
1952731431
2086175584
1157123421
1250384913
987784871
868297777
601646274
1329326382
1574369247
1651381382
1830403795
1901774153
1050214483
1570755101
2032810706
473108090
524864547
240692662
1253970753
665582765
1748405981
1513407579
413374480
1301727109
291602608
1284370136
747892755
1665192320
220628493
43807348
461235182
872881349
1229282495
577075485
1980215381
1355548367
2005226080
1835553059
1310777306
1666207046
1331856247
1293645444
1352478095
328227343
1582080020
141189699
938569551
1348917077
1142963169
646259454
122390391
1406503971
1705222992
1551023310
1264476108
108363904
787495377
1073173094
274393986
1957652808
1943101617
1535055030
1387213143
1534942554
1413604488
601815801
1782865323
1771491492
1196487850
970736450
1309990292
755489162
249012216
1317780197
269713405
1146403944
1518853131
1924779682
394043568
1298841609
1224610699
246178438
1774869068
868174325
1100889034
951022213
1084539069
1780368048
1378186119
503151238
1028072210
1271448038
1324951797
850700067
1072911894
1403323065
1834796992
1655295298
1143735912
257990652
1792471126
101329562
546247428
797317169
355415198
1776086521
726200048
1420204730
713908067
1301645158
171576333
1020861066
291717692
1275576526
1611091234
1005562920
1407847281
1060019585
359563291
1944332375
454829297
1263993695
811065300
303896909
422877683
1600072251
4038525
1766584060
1809646977
484168775
1638038456
382040732
2052262062
1142181716
2020627807
2102768476
871254156
1827027834
53990353
1051706075
1469052160
113384557
1332350684
2142984487
346347213
1326559653
1623540021
723536064
1652745566
645469707
206406336
277965677
1527473495
1787013338
424315633
779603422
966430484
980270435
1893956256
650060885
1466809576
1390154805
2131865239
1453622971
449388715
1970411928
633575891
1149793531
1313211120
509079490
86550404
367338290
970098800
450969137
1648305593
44699093
520880315
1772472646
517814111
1113445903
1723645041
628937743
76402178
981952039
1566993286
434915087
364555658
1157586328
1356989278
12362085
784102580
938132679
960376071
1300410591
2055843912
1883245185
1394949043
1427116414
484308297
2060928832
842246862
198932239
1976697684
388417981
1439179841
126991462
150859310
837610160
854986438
1696644070
1549684927
489171459
1919132700
766308314
290817852
903779006
1358728945
1375918674
205648089
1465214582
646058463
1429550650
893532839
1853493896
220312837
1144581746
920695246
928869449
22772934
560979770
494837036
700593305
295741305
2016632168
1551409237
1491068037
1496577036
1569687441
69018889
228246008
167014504
947936680
1571671725
697449247
886820678
1159831905
818213654
1820756796
1360610935
1667399355
664280539
79079123
902952382
1659763646
498113006
1710714825
1387254807
588853538
517145715
979710445
1871193831
113789631
2045699685
1521510068
461537226
1767591636
235886488
455524848
944325331
1926475666
1566943160
1572439467
904705187
1585685137
2091323956
1080172284
541167913
12075254
588674790
1785072015
245639542
351236165
1907563911
1780153519
1529416160
524980776
2116386641
1206673064
1046751543
1896807732
1210259736
1786970529
152018268
690306110
2116175401
588261351
888855335
1453856656
1482105394
937217986
1791720347
884237488
1460826928
106842123
1647872646
1271570100
1539021904
1563495446
780754175
506676885
1639880672
2038097970
423685825
1643580219
250018149
576022061
553568745
740014572
1757476874
805404930
180253579
1442248345
918126854
1673896334
801006372
1317518327
1993757092
1349968487
1383563378
1994892202
1291786615
852401286
1227762019
436532974
2062591123
2077047556
885375282
83265113
957550197
1988843610
1184875961
1046104659
915143435
1576673538
1215262148
1481624463
419813971
1714684293
755683497
1505710788
180695421
807311707
1768067686
1086251371
1069870445
1430190035
820583301
688255432
1488109020
885071962
1892833020
780205909
751072837
1775490588
162854821
892720747
1233090826
1452912906
1328957413
1422503277
1638607208
1980791265
1099529847
1058669688
1925670307
846188095
1152097675
377048438
444598640
1285557453
1298454838
1228954854
1807120451
1955236226
339248301
763732467
215625547
153356954
1519159706
1089152554
124346349
305302405
779183521
496260752
1922208232
1693403795
1569960318
1718915943
152063421
130423823
1879059864
575113282
1148702322
1351812913
260266607
899960088
1179892919
1675569684
814585138
1773948200
696512496
717088256
631553702
779548857
1283144191
134960071
2123131287
196820026
1058289651
216858567
812486766
2128068887
1020669236
664137290
73847786
1310389669
2124604801
1181673474
772686216
768335346
887529403
753143303
864919958
1725213453
629341859
1043904005
2099399891
143662119
919471393
1306693249
1911131102
206218938
589174518
336399223
2080537717
841508376
645661581
939924007
640581712
1145099328
842274860
2037718456
1094267666
1440828054
270482022
1549611750
529590431
34031785
1637681751
1527495926
2040050566
490964511
207096834
70531448
1969025735
1146538392
1896667993
312106112
410216587
704219672
917333139
1993045429
451926112
56579617
106506134
2055740191
645279062
1948714270
1254326795
413081340
76752834
1602793080
1606484291
1528482414
463770832
229796555
483704068
214000450
1505364763
560257953
1203157256
1242167040
1358377524
1795193861
1106006039
13004813
1361088607
995407947
783000950
887353608
907796749
1906429609
1550000031
1807907274
1934422649
492730272
1868425955
1858392896
400034947
762467834
555647675
685360153
536010596
1270230706
1646806170
970951730
1670183092
749398518
1242630687
1977788826
1387840069
1215847129
64211759
1700324520
1952319684
593809380
1249724575
2123998256
1138690483
18246415
342605333
938772834
377030913
386875983
964336594
1021793518
558461103
267732864
848513571
1315304
218133886
1918302430
121369272
381193155
1013597728
1119738152
400380655
1099434227
118997448
33533976
832083589
1105743879
697283959
1977586262
983972296
431158261
277979804
2066723281
1280766758
381413365
1829965237
1975842381
972006988
310270980
717247501
1269652751
1371102733
426828078
1927940707
909779365
398347844
1017238872
1508369111
344894930
1338826473
593303588
756685576
1350914582
1719254417
163317469
332559179
1339737434
653916111
874561716
1435347849
1488023071
768482815
2126361320
470190689
1100837359
777481354
325741949
1875602275
982158813
1804599190
1999027962
2048873706
1961670398
842992497
197990575
1192203957
1858896416
891428996
1368734573
1455878140
627070219
1638167717
656943948
1162296683
2030263641
501036420
2116447233
735228003
360403434
1588454111
1965131150
527272906
1050540669
653897896
120180668
1409379209
1921482828
1192161804
70354643
1942688300
1739752978
494635685
1285957680
651935456
107153453
681929031
1438717324
378997958
435488107
1788873276
1261470326
1832277990
398454445
1993867578
903456637
1769647169
2120212308
2068679708
1721056965
450247690
2035654090
892808382
2129086712
980835702
571368340
50678591
1356011625
1505169719
1753509124
736092338
1913431585
1185485038
1657361115
2128029909
1172843970
326329635
2079008974
438328477
1820922397
494502833
935683918
2094494740
1961953414
1162802657
40803005
2078208350
1655738008
1084327628
1192483842
1284944436
253338902
191035807
1395855681
373475979
687199459
2107328353
1480914261
1562076843
350255962
1869375093
789047411
538883495
864443838
485529327
1421641829
752737083
439060018
666647209
1942294810
2057169500
351823876
602682012
641238030
1346758523
1504660391
315213067
35297601
246600293
613090037
86838290
1678342058
858437916
271049988
1541860335
1448227932
63426951
1417155500
1016828160
1602034694
1507105875
937690750
1435924009
1954726503
607260168
1624792941
1933636391
1073404673
100713212
1562511186
906252982
1756748038
1676031993
530158050
1736470656
2136102848
1147604330
1673456178
35643459
998197936
502223203
1510360711
1983028016
918287904
121754105
917988555
332936790
1535553323
1025996534
945819443
1092788542
1292592068
307733746
2046486507
1207593946
478341957
615687963
1745583456
258839793
915676861
487006508
1997580100
3268700
203929807
1287359062
1154361786
608416972
390069898
785690421
487498298
1168802560
2105880290
670186386
1839119233
1753985865
928496617
1526353354
207792768
2027232241
1264142839
105713598
1300689311
1676148571
1534949560
528046581
1189965255
449679992
1909682916
1233870245
1092069898
564005721
811157405
1278105314
1022327893
1558394520
1078593674
1610237604
552528243
1038063223
444052638
1986442677
256397707
1120077903
56747559
435912198
433054759
2012607393
1524255983
494443959
2139577411
1136918455
673705126
248385806
1523385666
1171214892
414852816
1155314788
642713169
2010469642
2023524804
1696149300
1107556134
91096391
16542141
1749673305
680115306
2089732264
842088540
1941500472
1349233513
146394234
1272501745
1314073165
1139865260
1591929655
1454911625
1330456003
1295278697
1479744318
422726964
1577538273
728121411
1978885366
944086923
2030702582
557429785
688415022
874601053
1007865202
1268662144
998719219
1619230625
55261321
319199014
588075577
1848686906
333671868
815644112
1319315928
334952538
543699451
736848258
856960527
1657527982
290338278
1686679438
1824769702
1371008572
810246203
782629023
1177094423
325026064
792141445
1078148283
1312419518
1343916726
21676478
672892979
1781470035
1823219582
532340242
1181009851
1915288325
382387439
415414028
1118100453
1885331706
1707772491
844804337
1090320023
111611164
1993992366
2012400362
611073582
1311552124
157444879
1017782748
2058009208
964646442
1094590216
1906080282
1096648853
419544192
1502792826
704565694
193288039
1578524682
1011086898
1155791686
690498504
426471335
520921651
1990344598
1381461162
1961907349
2020731266
1374881703
2043885475
303939801
1407144214
2063962169
1387003089
1096369528
1163782510
1558028926
1063478092
2002612385
2054633251
192370483
1345156429
967799946
653583210
1934155956
689116316
1934316685
1364079546
282811793
534165172
1053793345
1270106697
693350902
480012529
865181070
1942892208
1592027899
1198922969
656619178
609590750
37857198
1343569038
485695711
417702325
743443662
604145343
1238418988
1567355593
2036841881
853357335
557621236
1070472991
832855792
1866620483
1452154161
460553070
1071325533
236830428
337121390
998562519
317707013
491036863
1721017934
2043875052
1667365579
1700538827
2067915765
762655013
1493891408
707520061
1396157555
1833939334
858141701
1067293862
1990217761
534065216
1591494571
281766494
2124194369
1248992465
1453998426
563947392
2092734298
271851278
924705374
1117131674
1528130295
1348355872
729802954
563333470
1209945884
1522206144
790979457
425687964
496804206
949808239
507579124
487749731
1913170402
379532672
858629108
1533998821
670294288
1817646402
1397385756
963521082
1461304838
340185316
2023916001
174366179
1457786127
528719776
330855169
2000542442
38522334
1302287151
1928243799
1433424709
18848025
847693533
321258649
1097504332
2061012937
958798061
927686636
660262212
323408055
1522772700
1118648178
5340965
1904113367
270723108
336741331
1759550769
1435377554
849336512
95037125
1501026109
1772616035
949254071
1074863309
803157884
126245272
1903743875
1019197352
1683031891
452254383
592377693
643801177
869530482
512164567
738957927
1000235360
1016506311
1738895782
248289389
1932999039
2964485
322606906
500052508
1577907556
2058520534
1684533616
1060115741
642568715
2095924977
1254937400
465251426
280192824
985314739
235385207
1543059649
254581112
102722844
1211824885
1896820857
1109890153
2055177981
1769895176
1139501048
941083968
1788807804
1917199126
108560911
1354501288
925605916
1793569745
1202071586
1675919737
1253084678
1518827544
1412991617
697358904
1391852736
534110550
1534044261
1667196925
1860993677
304514814
1068982326
1835419812
1801844755
965326192
1890666565
649042115
1341953254
951157808
621366927
263302742
1755927498
864777229
1202069756
255613513
665493003
295146775
1827036662
74724235
779895046
1931883861
700157083
647293115
63023465
214242967
798219357
827562662
1998809100
1548037420
488877611
2128232040
1933639156
1323427301
88073299
1987381248
16248871
2016605245
1108998770
556457016
107029836
1706141845
1146021352
1134152372
1459980311
1790627501
710524574
244355200
2045441204
1964381181
236662347
1308500730
490368247
304870702
457615743
2012233836
106992695
1228092833
715550586
460983314
1755935683
1321131124
1262965409
1903931072
1803061043
1513470844
1404913886
929301192
1281233018
232553768
1255260991
103105700
1886041102
1849375523
806145743
95800937
1665293765
1439145050
1772748014
798349647
831482950
635206365
1588204310
1223903283
1066870245
774378187
148013848
1462008299
869299354
1608104075
327920671
257106806
1216211491
1643648526
1773068795
609235484
1449921718
6877808
1702182362
1537848798
773122734
928218952
718812880
2101072721
1535768422
1218850570
232063307
2123742941
1017458468
1504252894
1126414347
1034665339
1612874521
178635987
2064862280
879702068
2002947591
1389219147
1801141675
1225106944
1001885847
648585804
903092830
1014494738
54375742
259137865
120047628
1003643201
1616878670
1576179237
967480221
1036959291
172503352
192498103
1034815838
557951324
1940047285
667064167
29267299
1856225475
1613395534
1655868542
308079695
825222697
2024396594
1424821531
702823036
305104988
1345054611
578061204
1852710204
992867898
71257715
1855460869
614818404
32225484
491577096
1486513455
731418926
51049949
321020992
1553584570
649935370
378394914
1559410238
2086882197
1349848779
1935673304
992744609
2147002207
142984036
1698961857
1957023073
1840479552
1326757263
715005061
264644287
235769508
2111266153
1706302838
593597543
1731704016
910788043
119388980
842282050
415782678
618286171
893108522
519475661
1609197775
1713432981
1991297151
640594654
1352003635
206192992
1274274777
1845390226
2021331973
2014329757
1849053139
592444113
745058848
1907090256
401944236
1189211752
823623071
726880231
229657081
1003704227
1147315401
401888581
324984040
1550915287
1142358049
1174207404
358311522
1361438748
1268893743
925024325
161448933
546117540
570938198
2067373354
1883820747
1858729445
900619430
625727997
1618991952
627336084
731796011
121873316
955908721
1141616125
873147054
2039967068
1500480672
1707127719
1711686719
1368004571
1014921031
352866384
1483197051
162521688
1603523495
1558647019
102114542
92873497
546539754
461844541
1207233749
1109640785
387487347
1988745940
1323592672
852793383
1900424604
1881455525
207266428
2050577307
37936302
2135740510
1614730542
617904955
2056700179
877626491
785425463
62126437
818266319
1583028023
830711923
1119062292
1923009963
1435977434
1775803120
1460397236
232337182
9389273
358416892
1744814034
414766043
1657664129
1578788838
1553434282
26389895
2108515619
1121851824
1182590626
237638113
192590450
1457679466
1931943567
973088032
539952064
8555534
27858505
1288588433
35583064
1254216109
1955741726
277129318
404828988
764387713
1416839131
1078302312
432894271
1691406676
414669857
536296432
1100256431
106403480
832812582
639899733
395523393
51575978
929909107
1073979088
119496995
534700997
1870050527
2040781114
1345497110
914195908
166120138
978129374
150040687
929269267
787015952
1331201577
1253086109
1897891438
738728166
768811111
1358578066
306595414
1328937085
627391098
1077095824
787237002
1043229012
890791821
2090926730
1255539129
1577650781
1286883160
1907564216
94867020
669611693
59465446
1687066762
108851495
350179049
800128070
1811843768
678681030
472320167
1320230853
1795794997
835711571
337414038
1526951656
1921915030
193115529
525368467
2006068746
962895002
2130693692
743542489
1288585966
1772878378
1952906257
1876577301
149503783
1425911942
53248698
640999510
787378711
946664654
1669930935
1371903616
1049887575
340850112
1864010027
432873678
1086133352
989554879
1664971668
1569957957
1791355980
480009499
2143952849
88974863
1423124492
2108971331
1761374775
321618652
763164255
815119983
1668321311
1948581683
1733253390
429290761
356320945
288449642
314077106
951247072
1867741294
649952351
1897777618
713235890
1047581728
1901089074
1274134728
226722525
587600626
1265612465
1019337414
2010214399
1403158008
1777703330
1498887217
748511607
361266614
2032605324
555872927
129190866
1127608149
1979605979
390643357
546980131
147391312
1010329014
651511268
1978424402
843752369
1658270403
1150731889
78116258
483915
636109438
1014210437
106635152
1900015317
1166896802
906161393
740977087
1436161372
1865399475
1046947938
198438616
970671213
2001923300
193123579
384804657
1821743929
1595200321
918564803
1540228703
1670414374
1509128133
1539632056
2054545129
987086551
1163722320
1502278318
660770364
1517039188
1153193756
1786196031
1220768017
132702026
2043918019
1646748777
840802402
1159713491
441833257
500169836
1028715723
1566390194
1892613902
371390089
2132890411
1722823121
672059938
131648379
411385986
1156589423
358869623
1377067137
756727588
1749391331
253376246
2012938978
1380151750
287275473
969745736
620324959
1502152834
1469981025
406753655
693025453
738915590
211594884
243498397
513190292
64382609
1185022729
1920439017
1110148257
724143622
220348722
814246362
358178360
147008303
412733823
2097781179
2038117589
595550145
103477601
2137166277
1211835977
1856162847
696699273
1569143096
1447995727
458552316
1477118824
189552334
1629999162
1525344706
471668815
1112064523
506761853
1891845101
938192676
202660566
2087002123
697587700
987767547
1372965315
651311787
1227734947
757602495
1898973454
2038208638
1053697328
2027998828
1740682107
1597918784
1934513883
1082976359
998252031
2049393123
1266852758
1050527833
1601451728
94217250
72581013
435776197
1900490487
331051812
1563324444
1334169111
1299376403
495060208
412106673
1759699025
483537598
1469880596
831093444
882636118
663274540
1535832971
1077818330
339330439
1716717816
1999437458
1719799573
951972827
2087628726
1523086578
1087477708
1311841176
2037187211
1740739761
1057610612
588015451
2069891041
274716772
1935625856
1214754552
116615593
186104468
1429535010
2079661531
740435564
301104913
680847974
1693671700
1398409559
13436345
841676080
1230986631
1476258327
1665573986
448967803
1624141503
1649915315
1700333953
1684657945
1316629666
1143684734
531768817
376943809
338082253
1882903598
1661542276
1289431534
2074909061
2116985999
1942440769
573553481
84873016
158327644
427700077
2067465096
1529348771
447265426
2076413488
227763818
689074317
817496784
2914111
307301718
1721523896
1729610592
994075287
1892297651
1378442165
614300458
140333719
1283165007
1385071693
789262294
44433016
1147035692
1670451776
1954301583
1664287694
1493984544
2077258360
1430856954
920658390
1513308101
184869500
904173562
1882094308
1794649376
1134270412
560334156
265608996
537720253
1524198891
1251042110
2025266824
1901537582
1187847161
1112406206
35480310
875209724
1098511136
1201464793
2099548891
305682938
2093229499
641758221
679525198
1953655792
2059899976
778382893
2009760369
541492058
1784816818
1757266181
565223762
1353676343
937074668
1201841047
445015595
1673475136
900536387
921077503
1992834923
1214380622
1504041073
288394953
726617300
792448788
110352434
718098909
1057815219
480331524
989576289
1325900204
1145545551
1489801467
1096047627
1043995403
1433483778
1586481702
645254881
1877638872
1540422871
1340447335
1191445463
358601003
341388982
585177271
884858541
373572215
421648961
681440969
146399068
33808263
740400069
1123153549
1874415328
901319093
433943374
348169472
1507522261
1066907369
1223204596
871522130
924212901
1441299114
1831697742
1664065209
235442794
147084633
1545107344
480349434
45838644
719473882
685634482
1041817786
254837436
1189596496
2117357359
1914437944
1066948119
1405931703
486203504
8221471
943679483
1006948183
2103902627
71011456
593072299
809334781
1248862980
462057790
1626667718
665071699
1297343712
34166437
1937613043
1556307231
1630222793
608440579
660231183
120091289
749310187
516023960
1548503641
119786584
708774024
1107471415
593114265
840125863
1962321887
535505422
338681084
1791543914
1653186959
1447151422
1358646594
851260999
692100591
1023180320
670072046
1709284754
710675745
1447106972
498894684
1543431623
2010939836
1494792057
1817274945
934630689
1319375347
1861719616
630410236
1011671843
67748722
1062873319
831539532
413618508
1343749188
735605525
1275841670
784665208
1808727529
707833145
1967549099
2087570349
753166096
2028613894
2114669159
1789793411
513326573
2119282157
1865159315
1861902047
291242740
2024776817
146038640
300490667
958024271
1102719910
1966981615
479497920
875126500
1180892264
300762440
1591031629
988834826
2000864861
1405320571
900091904
1115861036
1560464249
1594367392
841276299
176567910
658883836
1438258728
2126155956
1625266635
2075201282
906836656
1629850180
1539034799
2111249810
1511944415
2100150298
1689318715
2145662962
1176987257
1157187133
768553989
118390123
1922748171
1360025123
194681282
1307193796
598879025
725753558
889653257
836980941
672536010
1824218253
347022631
4025218
74062643
1757395273
614422148
1645923137
564467354
2056713615
1076740870
908844858
138352919
1851709398
1836604717
2043146085
173922050
1637016828
1514272094
2052069908
2068356940
1631248676
638014410
1658689274
848091300
2026968932
356867021
1499219026
492570803
1443981854
1879651482
1095924392
147612026
453126889
402881665
1639393625
465885225
1890040789
1350009713
374815384
662553397
1777596007
1149209579
1684750252
161415323
1201822973
239015624
1025402277
1394910189
852627965
1539060773
1877455119
1129524512
223254787
1278795518
1236697669
1713653234
60317407
1124425176
487809592
1236601102
501090597
853847705
1920341465
1180618643
574066552
1329330015
1731328751
1094944688
865344279
510001667
1283042442
557224701
904638291
446938526
1729818266
1644899478
560306667
1698875495
1135862305
1248941792
323267355
162726689
1782743785
1152013118
344602065
1818503801
1460627845
981310979
996202587
1130658120
2115295607
418871117
2105543690
1557746468
1092818017
1218047778
1054441000
25884378
673380025
1925807349
1627467593
1876703181
1442306956
1566448955
1424055395
1034371334
597805548
2036463609
1902849749
1704484726
2120279913
2049347338
387265612
1589629783
482031089
1710847099
1897439105
1530112919
1499829984
299993105
1920880649
750429979
36771955
1575861943
2116854533
1419321261
742230170
1337880465
2118585139
1840839674
634540666
1427254038
139489426
1854253414
1767809476
138352851
144792043
838147986
71421923
1151458801
1357044733
1297541301
924653356
824904548
1247760914
1923233208
747606036
592712727
1981406832
2098984774
2120053892
1558498103
1371386437
1213071479
1612950797
722627114
697704017
392704285
702063746
1436622769
1423993486
491038664
595289209
416359695
1390966533
594017383
1584527684
352345348
1015096276
1618379285
406331067
856258996
2122940723
1152881049
354366415
1955179297
1464846397
1566563197
419461006
55956804
432216722
1836827333
518163574
327700037
1183124218
2104671871
800277891
1336943899
470543825
1748812934
995539569
248180424
1411838099
1468185557
510436085
2144476728
1582627528
771945946
172817446
1187307761
58676803
296923638
1406989418
993494652
13180654
490055416
1090330491
277966175
1279556367
979670474
1131541099
742554419
1602133010
1169941282
726108353
1314461911
284395095
1554725465
970043415
1963047493
916103602
517945164
562641974
194571239
14487846
884873404
1713873863
35187087
912708614
460356244
998368405
1506524118
912502159
149887007
1891872555
139124509
1742263581
816748083
684448782
1240822083
32272010
1268929983
394995431
421914835
1644940054
74403207
929444817
2140164546
1912696935
1254616365
1757141689
1532106004
1898703390
386532953
818986043
2036090471
1227251887
1364705279
1417747827
318863960
1867774691
1568968687
1446644921
1284514970
836699581
1062157754
1843055925
1191345872
803005399
1619127382
1681886161
787281400
560449291
1018244202
1398168323
1861493065
2107584459
343086890
650082170
1278427195
2040542610
1275555831
1478087532
924598400
1285986091
1065995956
1161620560
58346776
447189775
551998063
633398701
106947452
1607960417
1642945302
274067057
1223258771
883645100
1056230390
797699187
316506304
1124510550
884037201
952856825
139680415
1248315493
99568357
1868625169
1906919421
436367929
1947104521
2023448057
87247693
1960468869
1865841633
85903541
774596562
1695455488
1230851507
1454153409
1418489635
413564039
1633194304
1891758844
362829885
2068951490
1230184683
1301095465
757800080
1571539156
505383919
1071368966
54206526
464825234
453026181
1036119408
1791499802
1498339051
1872822939
651918110
426352518
347363995
2081602635
875106674
1083046450
2079563972
1490020896
514394190
1958401547
598015989
1993695350
753780211
931150827
1915359548
772824547
1058167608
82258844
1273483808
1048069828
462317550
893696518
1242336298
441280194
780814134
1484437503
110265592
1175829232
544506725
1741610932
1297118942
890291289
532255493
1201769347
1258868937
1190879789
1956568063
309130243
545832770
1847374841
1969356911
177600120
285735843
179635177
870151045
1488413255
1478124856
856144129
1158894707
1748029671
212099228
1834570181
1310692302
1138885133
1398997198
1398433195
288513794
1226556292
79230796
748203978
139711781
1592745650
1318144991
1202659675
852624180
472223483
1145625920
940440461
358229948
1715863542
1001367842
542372405
199114606
406344645
1196612828
1464948052
1871174112
656912776
325102738
2146321451
974730508
141679370
1670837537
441247499
993894906
1267387292
1842193123
648065412
594161817
1860033954
1305338612
676572416
454010073
1859484173
1413946009
842189521
1409200554
1783778501
2077403160
578436556
2113896107
2012939518
1545038497
1471864339
1186820909
1810733449
71176967
1840353743
273173292
1434130634
990329730
2068430889
1351316230
1756822888
1005864978
1495518129
389852283
1472400886
638848676
706253778
115538467
1407238592
1914980361
894631936
548852819
108081371
1792591610
465080736
440181928
1311541367
1262057790
276430350
245009227
1828325954
1411919782
2126827723
1019898395
384930504
1530867396
1823413881
652818758
2066720522
173639231
1972768336
1308927117
1799686888
1077293425
1682498739
1894247807
908779544
1070006321
1199076697
596187561
532957933
484198002
1359287753
1205298650
370582096
436098288
1793287984
1741423140
1635853500
1952823511
712061246
733878123
224212739
1747141787
758334325
656085481
714091143
128507904
1880449125
2026124971
1438092134
1459888285
1550135177
1131577243
381220598
1950067034
333526849
1302445864
1067350321
1935692661
2002050901
665062759
1690858537
1979915905
2035972929
161381221
1620970904
1793124563
150756483
844107882
285549818
1270148882
1041099917
1789136184
487248456
474158415
1932906290
1899002101
356871141
1590359809
532811006
1944188230
697898271
657768189
226444598
1698028142
2066207803
1869137896
1961617577
1703123898
1096167494
1281557668
473987842
670462828
216881301
615723110
1273355765
771250041
1820578193
238732975
1158849230
1794061694
292924463
35243028
1701340477
1565357788
1423262516
584789563
1149906190
1763102078
534610494
1645372368
1589958909
1125795644
1133425516
1740256635
1241681984
54700861
926864957
918996341
6438345
2138971396
101088473
662384654
2112622943
1608387033
1729311585
1899232279
1157368452
1873828854
352873899
578245280
1461422850
108197742
1958215049
255590423
1310912561
2124578424
2073759970
1786264343
60569143
260398420
177518708
1898526325
444572042
36970159
430372177
1109686286
1233351162
557844476
493047769
925104588
1918344189
1836645727
2130703765
1352536488
1682344840
292794062
1411014580
119153107
517205646
1083247297
995131632
433262829
51545721
627571839
1593408575
999852784
545915596
1049783867
526836362
1275070548
749069251
134125275
1245149600
471244586
969303066
302353854
207915449
316971749
1831627611
782771910
2027074648
1597234502
1092192296
678631136
223302098
1093272987
1386017488
95117406
335763593
1466392988
1353094888
763627138
394578529
1081845140
1545152006
1547569842
1540336456
1252093179
112472554
775139332
1854897996
1490125304
550457065
686819347
1698844940
358542861
738147743
211011225
1205747714
2137838165
316546439
1592286700
1925355167
1504643046
877635502
211968972
1792895143
2114357238
1656385569
745815241
856602946
447388551
768553125
1655836896
703736133
1655690447
664214301
459802665
1398287850
1155386954
1403138807
1273220686
819449353
1222947850
290369708
735207207
1895950774
1143182116
407005978
1496521516
1155467081
743469649
139413922
562111345
394308137
1735602717
471580556
898891256
865022273
365180142
1074285739
1557692930
383597786
1931464680
619383094
1336085582
1277795507
316637851
1616524938
930872112
525911815
1644820230
1247730421
1869050627
1619973687
149605092
176710210
2101963299
783486711
1984110268
746211768
1621556674
1778773632
325316346
506253545
975572329
2073215466
1503867747
674870472
2051809201
241550025
1052559517
1118695860
891129465
730840645
785391285
519671164
1801321175
1646281689
265007875
1505126858
290654678
1079990837
322391888
85925570
1443522646
1672462032
1752044134
523164891
759437175
1218620312
846807231
209934008
1631715462
1290151183
2044517449
1530508371
2027803140
14078212
734463080
1595903155
157688583
1990087712
355671830
716236822
451141611
820459765
699516989
2122074724
411631227
726621587
1252428409
44418523
1579776519
853666334
753688365
2086802408
1321179200
1694617306
1743910625
862108010
2132571352
793627367
712952224
1632382770
1661326738
321321465
108129982
1332679965
304236384
1000532618
1038859571
891120718
624198180
617757861
2037593237
2064963870
1531384996
660916169
1338518616
1050078596
696867145
869550397
221465816
1223195544
264155673
1683921383
826592991
772861761
104926486
1295543705
655557751
1741861156
431468662
377591871
1294575936
133533748
1271090912
1940118568
2004548100
119288917
385901503
2011513261
784569811
1132304566
2145441581
404157298
233973024
1962642910
1795025661
1567204894
1061407611
841958306
77819311
1703970272
1072061989
472177761
1551185932
1216064767
974218839
1688143373
1932521677
1544757807
1923540781
618372410
1470503087
310074922
2022502354
1626494673
322592458
1468816142
2031153823
503739190
221789453
1581525396
1439032898
530872126
931912775
1058934681
1433283813
851767163
1182417034
475475669
178406763
1661811239
1746582914
961131192
1342522083
285694312
1735569968
237471354
49810883
506056040
1647611299
1635619712
1927047947
1168668321
927144818
1426622587
1276693834
1059553365
389682988
461645236
455994496
1921602187
660408677
960369964
1565468361
1378913449
1919773539
1096108086
1896785936
1664026373
1913197580
1974394157
449731204
284876310
1313991425
130649796
902209287
610436003
146794100
1958258986
328453491
328784497
572411352
380602625
2036038771
1666340514
1792362209
178692513
448434704
1997285827
264284786
1891830541
1741495286
2025223161
485826310
1514772444
2093019063
1847230037
452230905
1745253455
2122584760
611712420
435323696
808602717
826272452
1357143114
1911208042
2063464739
443692727
508497006
896056082
1091418225
160746866
1606279723
1342421815
390916549
1868900178
1073772116
145639754
1470322027
2096934399
231313491
588999273
1580530242
420140226
762681388
580514828
519398558
1386346670
1205145955
1005007042
662145857
371722435
2138315960
1385811019
1426274113
169604760
1274544707
1910900651
521728317
511766003
357287053
127677983
1387100006
48256443
1182054847
1130528785
2055584931
1676908492
1376267986
1531637936
1966894707
52867440
140185862
436652419
1637483172
1866763117
698654864
35135150
369643110
1589516881
1282222836
2088942369
1208656909
1763526304
46255354
2023574892
1556314460
508861912
516308243
365157134
330339807
1069336802
291347831
1724677561
1491519762
665898630
465786500
440362609
204876055
970594871
1863121230
1366502203
1858066445
123554941
1521363217
869161394
816206672
658035666
1429704247
1385125066
1151420587
474369148
2024394753
1016821810
794686929
2138024036
2111150019
821462193
2092240218
97067150
1482791317
832787603
1558128155
1600187306
1328523249
1338955755
670085296
1421197293
1257885040
1699109022
637957610
1977948763
388001464
240781009
2125176164
532827906
1992455529
443338010
438450995
271016481
978878976
1351773370
190277246
1005627203
1881941478
1354555901
1231804298
372517424
1545872935
152703065
333057700
2036719380
427738415
711112304
1415774559
1748605581
590550376
1023126288
772428115
1697894946
2110935957
1944739979
680200847
754590877
1608665173
431862222
198044056
815049110
2076816241
1990981061
118106521
1106315929
2022161732
1447517316
727308959
2115527422
881815982
1581879993
296403134
497608692
541081932
924298799
940882029
1967413621
1402244347
431973048
985573011
348404116
2092906227
776895774
144371222
488951116
1670462981
1082501252
342126073
305652972
2141216551
805796441
1181026185
508586991
88588349
608486943
464432483
1933033757
1471914328
1938242117
1804597450
752736148
2089359430
1469793390
1009600519
1465196054
2130367048
2042248406
1665623446
2060136410
670817750
309713776
1750643946
1431260375
154238344
1367733281
961669683
861378919
405078581
2088336009
1130317603
622208957
2021043337
845925988
1698652843
533644883
439523503
100618232
2027189769
1870567934
2072030948
637418581
1572418458
910589235
721985283
404934950
2126652692
338241628
444785243
413645305
1081381235
1926111827
1729086773
73515746
513534866
1444575323
1997372007
1245959794
2068236422
2073050805
726021334
1011761364
1100242332
2139478187
1668237669
923417647
47941116
811993294
1007835659
2043856275
483676797
759810396
907642709
827046010
1133321826
1717365781
1717021439
545796931
2048142979
312378145
1569036877
75580390
417257207
799936767
793604110
1084087102
2031561098
628523120
1495064258
439159297
941173906
816309554
1201113930
1137935710
1183356924
1141965890
1537371911
957182400
445127816
571057071
371278213
1829075228
1689989626
71213858
2074012614
388113665
333147207
1095818307
1329201520
1925874941
1120558026
2094516882
1984840608
386078930
1630073160
259587100
745810806
497288810
2124246576
2045069584
697269146
688493857
487643437
1588385065
2043009741
1916793432
1313668541
737859211
156661345
1758150003
629404050
1332356843
1282124866
273472642
761930588
54762429
1965014338
795285567
531361891
2107057640
1477281592
241172459
178766797
113294005
1910916927
1931777704
1718991810
1040843652
1990550709
997017253
1382406209
406443674
1830502926
1826921949
1346220446
1828877951
396892216
1313952254
1386132967
895458185
1293932717
467963196
1478357029
1846887121
1794119511
736985624
347493856
1721779996
868285693
1616070620
1465818610
503955749
1005207940
206962313
1772854766
741224371
1999974041
87571419
461910360
388589488
293906629
1737604620
86746927
1505250558
1981563700
841771543
1167571197
1216434620
1197430998
845975074
604440503
1901379449
184626947
1566928686
2127897456
9815901
1958682586
333126633
1518934245
773675365
64867299
1989315140
801867717
738706965
365057459
1534130970
1194410265
251536782
572564039
587965977
98790659
682395803
190293220
560508628
105789981
1379266596
1203023954
64118826
874451507
764874336
645321119
415084876
1660639762
1913179770
361443973
501551468
2071508613
1754506384
320570068
1004043270
1644157762
1394910939
1613196132
493082016
660791645
295005395
394397863
474779488
1662002274
1966586013
2125229011
1275565053
1256892983
1419109980
1009133065
1042840307
888213441
372843694
418175587
862651993
721158320
308704573
285464602
123200886
419247146
1491301504
956087371
61194814
1648882787
418638532
1687821690
1805096103
1384918104
518071105
80034933
1991852020
1800207758
326897034
1630519189
494630337
2126241596
1730880726
605713457
156230448
1560363971
322248988
618273167
755410099
287033295
555314760
2010329767
21889642
1184819043
820473340
147185861
475362465
1908030808
77954537
1717749122
1521807250
923945096
1744357896
1816259833
316241932
1494465297
543089467
578076710
1398275952
478826384
1802117197
2014052235
2007468120
644098159
1838270068
1879753874
1843630652
1219147029
1430714582
1851755626
1532481028
215621867
1528787264
211569208
1689656023
98584982
822542539
1011253578
972540186
338443379
1602803361
2126014302
621488037
1247231436
23171689
548146811
1032738826
152065674
1118509688
833198038
184052283
890464907
34815320
1571909069
1236386063
437573433
1873680750
1637582353
918339314
564828424
102059463
147106736
951040295
2103179905
1067774437
2093142562
1944139106
1059113527
1925666284
771321495
1388801186
465115324
1298172684
1040636622
1252792459
912686914
2022356028
455327484
670402275
1571810810
49552713
1705870429
1952839244
217645496
1229986965
1194643307
349321813
1456857815
829143574
344523190
183543680
270838518
764878935
1784267957
1526810699
739595184
590664716
1848089489
1815107735
896085130
2019538294
2069659072
1437862370
827513152
968410900
1183152352
1774620817
2088753216
2056109911
1724275627
1925019355
1525977203
1185505235
1069573865
2107587059
2139351041
910071376
1950681459
951594473
1070293560
1904174204
1548591308
1540336194
2109523422
848334910
1859208298
1119780230
132008811
430644224
707893175
1514646053
1300911005
1885112184
1142399983
976513701
1150788955
1173804738
1270463269
1188330902
1106457555
543253490
1872978346
1998830022
1322544441
1369142845
1110982878
1677060923
810881201
1533125290
642457872
262796876
1733659791
663155869
2135026782
1694844188
1656153250
1018355131
1449113606
1056471754
1980965070
2085940697
1626199936
1647210654
1664959114
1606374400
823981644
744913211
1693565892
393815650
1570191937
1555754449
759209206
1626960478
299658779
991232524
844747564
1545344113
1134637821
204398652
1887801027
583096767
931806066
715459951
2016459036
1646880468
297569655
1287132713
857154297
918317253
1692126352
1904181858
1135883040
269520286
204442680
661590460
1044585630
1813955444
466135550
1496268642
985111556
1169637896
1402974114
216665928
1664630519
593943148
1220886034
88940929
717435317
1226706647
1641905816
2057441048
1137087843
671806343
1379900856
763235706
1049976496
1161221916
1899121999
1672076232
1807858559
1889055227
551440198
1929574020
914751884
1265459042
1924138727
1429672903
663037130
1170644431
1426134028
1515907003
541832463
1751242212
1476588671
1870475387
605709567
1895279720
2114170582
293014177
715331549
2085968201
356877485
1801096698
92370892
850446412
1203940555
1258336364
1364727003
667451760
1599476991
89617381
1067125149
1635801342
853683527
389110070
1043409681
1019996066
1261353189
1182211350
506773047
836225823
207006088
1119665152
1530705385
1166192154
314507648
1130020627
146242016
1196890254
2024783172
1682755415
855651469
1347880989
1674036895
171348704
771205396
1342853181
128249370
1628426413
1527353933
1382072922
1027141082
404282534
1688700995
169418288
1684304788
1356352622
1164078835
276679213
2140222217
1308816227
753626120
879252373
1461977053
1246701196
1969579482
530364032
1958735915
2119453051
1603275031
179138269
1819510487
1068999109
880105235
750341961
872998217
1258779692
929217607
225715029
919733916
885352452
51818094
1561007498
1718223024
759247923
19649214
1989534081
1057247082
906269327
585804823
921029420
268641931
514948376
1590350181
1520656217
1471007695
441692512
906800122
600570797
587200865
2101771706
703905158
398466899
682313823
921687065
273772179
1010008888
1082368490
1639032798
588539035
1383070135
1722792808
1318228210
1994940489
763107185
739677916
1094629517
952935432
1624679237
1268977132
606211477
719249826
714591943
370566309
1400684595
1419555172
619263589
71492314
963839706
990220141
2011539780
27752082
1413032386
958816865
1980873304
1736793885
1654446158
968329786
1119754154
715709886
1514980342
513176853
1522838411
1815998882
1985971550
319012613
355566564
1881807156
465225731
1504630604
1921549187
1904483379
68927392
1605906154
1450760498
1742921285
396485349
2045964070
284115210
240925146
400355499
835663664
1754794960
1596776624
1048525879
1802887903
704769995
1025656842
888488107
1992218878
330473743
771725759
1363377851
1221255416
1352544493
1463201437
1336647487
740950446
261240650
1617826056
1337581756
697788325
658883138
1970079528
779864817
1131664131
467603048
1529259199
1858153290
1514638803
1138755416
1773987264
996694367
817162911
931827494
1064620217
785826480
157567510
653103122
649371773
1843314545
1100130826
669766456
1933899504
1265872462
386644790
112042514
154015521
363682070
2021162883
537800116
1370105760
1539023037
1393258576
1320533994
415595585
1871409513
1219702012
2024911554
677767467
486408048
370978949
1417359703
1938955344
196299457
804130957
159235975
1190264843
2139679627
1120060182
1632537373
966862179
789456500
1234332802
1407550085
59520690
776882341
1514878762
1380529898
1823633590
2003979429
411611034
1346274104
985933291
1775945220
1919954015
783088734
1488406664
728962417
1675344864
1300834856
1846213768
790554018
2015140467
892700448
965947931
1044574001
582889565
1953188155
1170556811
1116341442
1272092922
14414062
1923003453
807888845
342994852
500998919
1532934638
1475830793
1681106849
93079544
1282154500
335492195
1083189486
1308980211
1340077329
804073175
1126889211
1162680238
1296980242
576338153
1010245349
1137637593
1401311246
581796803
708423313
1046016259
1629592684
1654886560
815067403
765851621
1658691715
832142541
442840793
849998302
618023329
316511722
1062740607
871319769
500957677
1466316449
1279754272
158813379
1245555330
376433242
25207517
699292666
1031773743
1873009012
1824606978
723833376
681097971
1418165796
2098402648
1407042243
1282307294
773234757
181301253
1478784816
778629247
243833199
237902293
1475983391
1729635354
1046602083
1123821560
457825760
151192356
1460855507
1610716192
37529620
1742319562
1149572711
1426150299
403693081
1986245961
1914136650
841479204
873314156
61033081
380298165
1878574078
357567477
1439079225
109094695
1189182975
1797344324
2074090497
684335346
566067733
1156333932
729735988
703370107
1991348688
1909167597
677382981
1117315313
1978210134
1760175442
1821515189
1861787778
98431965
1761940701
1124304055
944863641
1895027984
377533335
110429566
1050659011
2018514025
2090934898
1894335170
2127137768
871832754
2006435100
944391968
1697289741
1079531605
842430832
912135857
324734010
898738136
188323888
1870875093
1529948397
1154703340
1664728422
349089606
1344227696
476958766
91641900
12777076
1932476731
1529958504
315228994
955998597
1694234178
1743378346
255436151
757235683
875185642
1910446704
1873762626
1034809530
1308766244
862072926
1183980976
184036342
1240026368
1200735000
1930120765
661739039
1067419588
10339369
2146100069
96475524
322905084
737389451
742095504
1573620024
555813151
366755212
1756833415
1237781109
1994807032
1714674009
1785595802
108611477
1309164162
470175406
1276095467
269953599
1198471562
2113355115
342374378
1194056955
1991397045
1233123873
1505908178
1596380826
515894826
1126956477
520023778
306768685
416340563
102554250
1884531549
1959356258
967208643
289323993
851524000
1126969917
674573776
347499174
175267995
769783508
2080150541
1781652841
827643348
1852528625
544027836
1860455723
274521914
1616390426
1709055462
639030404
1795471975
1788588279
1471317342
525768009
1840827866
1003418653
1651555255
325674792
1963040680
907675435
195783042
122818058
1818007511
1704814741
2025722744
80541596
819234501
2119459662
1081992692
466518686
1955264115
612989151
119523939
1756089350
897794567
756405199
716489394
1186399837
1931507527
281330103
1371376960
658003707
1793522981
5518750
2088145527
952908999
1177748870
1554731462
1285363585
592477870
1203029122
1358953274
244235195
413704598
816017769
1791259171
700726263
1522722353
1119358485
1297479078
2110291862
459722828
1965094973
92630425
1408035917
1115042858
666845325
187898970
1964769926
862571783
1495190601
760633723
508248502
452090756
549075998
1995068431
2100122682
566709164
1882955090
291036355
300254237
432792420
1670046125
1125922908
1235056354
1456732237
815472635
1735457055
1627271868
1685139154
352820138
504423071
481126616
777109294
1890686448
2014302778
688917464
2027537686
296740169
286503547
2041784996
868226215
251745879
1379956024
1272714548
1083677107
1821561673
240194974
2128660603
994983250
608851233
1014407715
1208591154
717902925
350722865
1370902437
1591566687
1005557128
1084992405
379556603
433611115
1232377924
853023616
1498628836
313536473
1997658690
1412898790
32818051
1281645321
246631903
1811768459
1505638243
2088603892
443904069
58109326
1125169711
66847214
1716971653
1611546386
855221032
1402342811
682077318
1214516540
1925566230
1778923263
140423318
1312797976
173798046
1381458232
345971799
1616002165
842462304
50746037
14027268
1943509534
1308184590
1046446727
486132908
659097146
917667587
387197984
160677236
1416696398
101674074
59878320
324899569
559057469
567209372
1972249112
1918582533
1014176595
2029209065
980246929
1551520959
305841581
977907829
2084512223
1944057691
1849234365
1174467010
305626179
355356599
608246476
975696626
1789046861
1781173036
174932781
1007510266
930426711
1766613366
1044109514
110715334
699986248
316678975
1679123143
1339699798
1866010855
1216630724
1236124715
1176302670
1357688786
199996510
282141787
923494191
1069687477
1173164287
1229823638
1768403888
1351312859
1862879184
634043158
1277116116
518838589
246485708
1082109595
1536000891
1246708866
112411288
836330277
2145907894
1056318497
73171919
205604875
770435274
1081818243
955362841
626387472
1023904386
839939786
659397136
1845908441
878105510
1678312723
1686863793
2015442488
1106087883
1028312787
499571792
688445458
638019017
1785275614
219799794
2120011560
366406288
1397341572
1143171319
847937541
2009905948
1934948737
1383954313
2085971448
1565499023
1330802505
1387085524
361243641
1140765009
657637364
1345695067
706698286
1924568576
690467672
1167426766
1247760701
884125915
1451990049
555350043
2003127570
1195600162
2050556997
1401868763
1659228766
78803953
51618080
1677009410
2145948783
823010853
1285787585
1602843913
192100132
1270140648
1522784575
1031967013
1093916633
1788418439
1283800753
1913765285
22830234
1784182873
1300647378
1951240162
1107266920
677156354
337755356
1724924702
1063318598
174117065
99880749
1660064982
2076738785
1221901357
1801027897
447491259
1082854769
1203022644
765803776
490899981
1998089948
1133593281
1928517135
118454829
1509989469
916395042
93523470
1153963692
721446089
466042615
1412751532
1456294782
1279722046
466754321
2064373767
690939185
1346728415
988081050
760523082
556410890
1282970997
1252759753
28907581
1896672467
2025789974
933720595
322184121
394676244
1709975949
1044117672
456620611
663599182
1533534793
775074201
552810071
304733117
885954415
563019790
348185042
729788162
1704974610
1839925168
768787234
145969970
439239892
464950912
594047253
474176548
1109466547
1607538628
1642704619
581412560
704162957
1410829773
661164376
18659148
640051337
790598624
36432320
748986116
862578375
1131964770
2130901857
124152777
1430491981
1340801920
1816360647
1588927654
1684943028
106047391
1903345385
1411850613
1819287755
822316276
1522234481
4677664
678786203
81987603
1517308605
92849121
616809676
2019081195
704455633
373641879
54055416
1703105799
1590129886
548522819
1583672422
1344228075
1990128054
1741606086
1207051567
1572612825
310346285
1216381853
1680426429
1761143300
226852256
1175838737
763727934
379600848
420818743
967333115
2020100094
1973290977
1180082788
601693559
1612513695
2028383374
1749464890
682691518
1535097741
76126491
12484106
689430121
1354087819
1430762422
1978784900
1045962802
478822902
1009180672
486963576
254577777
589292802
2107345361
964948216
248774386
617078227
503395859
1753108696
844687660
988806667
54205962
159112461
142168261
238582487
360042940
372710279
1689802274
132283430
1864556877
2105419961
1984053856
1978168817
912756788
2089833412
795614618
1378961338
1750568638
494600958
1387777239
443491642
812956850
1880547157
1315289357
1734035012
1561129859
1181108675
1203567862
924802971
456054919
875959994
1397955337
668852880
1661908811
1291948655
1471953929
745145726
1607754576
440061346
2083321236
375428179
602612546
121123138
1287034739
636651564
621585017
120085309
1776747248
684877932
1231022917
76366312
699730029
248869468
1092970938
954179924
63065536
1006209315
2122904894
1578872508
2065415356
1151397707
1465049853
1125651773
1942059225
703907231
978395323
648558996
39804400
427775007
1685149184
1554695945
1220478566
607066597
665128900
591758139
1503418804
1444128342
533262636
900688457
1789239770
289748988
535293625
352981923
1267739180
193471813
877891700
787176832
759850453
1331498461
1277836225
2086167063
1014275409
642699490
1996785204
1796387436
1852384661
1534021472
564301635
1580784749
540876101
1377038981
1586651872
1381709253
1262662710
2114125203
233333702
876998760
448133246
1600300159
558021957
1088517971
442314056
1037757956
1198579199
1336545869
101034292
2071681653
2100820431
945803862
1978022967
2031440953
1456313478
397395388
1007689210
719087824
1338053486
230126772
1127703663
624773130
221075537
744727930
524026264
385650010
1076585265
717973485
1140607475
1456361199
1017052300
365456163
2132411072
1605859081
1654024170
489527390
1568340079
1353311049
647372329
1209858030
359537819
1089228241
1464438530
1243471240
1652435951
2080308409
892464241
1706318835
2015026634
2093890241
185334781
1079706133
1281464486
1227069381
868610273
1189076545
2087629275
459731027
1560170439
1078315944
1874866859
434126454
1529141017
1886061945
676538305
801845675
242643538
852886411
1497659003
1974308756
640496754
1093246657
1843280711
1937857379
22894943
1742830968
521842787
1751369505
51925194
1058522849
231054284
681175866
1770967195
339026054
327501130
198985403
369815091
210497945
489944315
1392117690
901464575
671084368
1695742381
1560615940
1634209938
771420550
1266693792
2035812571
340491659
907022060
1492597371
484870932
1214629354
1758331114
608623794
1047134141
415662524
1147260944
1812227241
505058305
6549178
600492198
711276350
1120288306
641286793
2122364532
1187515744
2134277319
629474621
1368221959
1213641285
1609949106
1663070926
1648001187
290015711
1923504149
1191765527
227836280
846470757
1832472709
458509004
522465439
1390999423
1417317824
1609144284
878655580
2006251466
1585370696
343298369
24187810
719586239
1856463649
1345983285
1595753283
479375160
772478908
2036409132
1620822454
1308079158
1815511638
197593910
1265692415
1059975439
559129675
555367270
711020000
1437068942
468353644
1383707870
1472407417
1557524057
428571873
365280018
1116602095
229081309
1121218575
1727827722
1554612053
2043782092
1080138710
1612460338
270313048
199387329
1599820995
1478634350
1272854801
88810165
24214518
1004692325
807895164
2141854901
1563803462
294516029
491408787
1992087575
1625661846
2044925178
1730889082
1149489859
1523927895
136247768
849442156
1094767940
1607213622
1944768378
152842234
1696123227
1086597580
1989980427
2047881237
1497503699
1050487844
390441654
818742793
1523093237
192194818
1059439750
947637234
688902402
242454302
708777085
1059594511
1985825318
1208138740
635492423
64253659
1892855474
561464301
287545488
985298188
2120352181
1684505331
963596889
368647612
778314419
184153162
2000988498
1209047430
798680166
329175923
1570906797
1085129839
1233627841
2143650679
1618896558
325439790
1814008152
641646582
217090997
1797471766
1627789630
119313748
1203726150
606409049
93806487
1476468815
87091617
563174653
892001311
216864566
252870482
851184387
790079091
851384641
873691988
1600320080
1277379941
95733647
631933317
960508475
1126434056
1197384894
1474242823
1551095466
213898241
1956101588
1752182409
392545675
709929777
489822672
1760579052
1172369828
739736188
1143534237
1636936994
1112070062
1325834279
1481225366
7962250
1793737217
1787619073
40159158
731161206
411587988
719981570
926359180
285626897
107406697
1018547431
811438049
1550438740
322113440
442662513
683865618
1698703759
1833640198
480520924
1981421384
2097343282
738640311
1120221038
1511282317
2037708875
180381925
1611764678
723921685
837441326
1904286213
2007068423
1036673276
1684016066
844064815
267155214
1146429771
1499265791
1631765180
732863933
747094747
599053202
1889274145
1573349358
1463181707
57016795
1095002217
433898430
1601191767
1089186069
590577038
1940547023
62647345
1216128464
1348322129
1929818446
622343802
1657837619
1072448929
2059805788
882041572
589559444
1184800404
2093371251
1365650767
5514944
1415068006
1435063053
1185812587
286040557
1039786092
770369154
149313091
152968448
1707642815
697820638
1216508076
1614330932
1002607174
1964074961
672143610
2019708109
2053367367
1982094481
561363093
748783492
863693022
1977529325
654154142
1719097994
869157442
321588038
301915713
853490733
2071284593
693888058
2048213522
1303348383
65224757
370106968
486056237
1012060342
1271356691
1844744669
270879017
1458793344
604097286
941307322
178655599
156352914
983997
865541644
779172563
580835835
392852856
2069890577
1441339523
1037293975
1955164196
276232822
187793419
572492931
556751092
1786398678
1948975440
1965226343
1996236459
720433324
654632758
919992912
909518431
1874242511
142016382
1091362851
1676674742
85027437
97790820
1790450767
332148050
1612277403
843495330
2031547118
683561580
1446820209
128417075
926299529
1129080069
1992784212
1216399441
1580467404
49264514
1064919014
1106119191
1860279115
1935111069
491911419
1898532892
930881357
1970099858
1188845562
1505199324
2119531799
790476291
2103662242
642021265
744901018
201575284
647453588
2136976684
1491184708
473647295
2018420654
1483405310
1090802067
632829168
472460625
1277941761
91710630
128323435
1090579841
2140185548
2025886367
510606613
70246286
1650096036
1616384999
707640402
1960074697
175959718
1142800064
1348870460
794631435
1344578312
1174807015
755882356
801483293
1031107978
2113447433
100514117
2097967219
1446092434
2079832285
387043188
948652090
815433230
1556872800
341279003
1744538781
1375495094
1267436685
1791684202
17742315
1047897936
1551248386
2000985855
1369740386
749414626
1673503631
1582855543
1472714141
1396318532
1157695826
1728507019
2025481002
1322838539
908729911
893491882
1182403898
758613378
317435587
6553268
658953234
969994204
598998743
1692504982
986953486
1056847393
628505309
931802407
1156254311
113006599
1838543440
1273338986
896488852
62254813
930060843
1850186534
432126384
742497795
2132219735
1700593898
1538711418
908479504
1191530478
638795479
778268054
185999848
1150142114
2145068014
1764296449
2062635958
823475384
1718085996
1435292091
1644277992
1679973250
556500743
478184316
780139657
1686202319
267472735
199686655
1775504753
1288960754
1595396962
1564301185
656455331
839239241
1963659265
2054269562
2043443001
809458755
364896531
1980766804
1540879117
1561330561
806469187
135241495
888353487
463966425
67354431
1621573354
6466596
840517890
1342564290
112514138
1625625091
79744017
1988082727
1063148721
1189801274
117573220
335617408
683068995
647035896
1052584899
1234857345
1095726835
401496783
703576412
234683238
180281760
493319285
1813741494
723826646
1296450919
819378787
1663874419
627847391
1054767899
561784019
565711245
604755621
1880456108
969177865
1317661970
304449489
1699047179
353985396
262106518
312304902
718147970
51067993
1891809260
136375796
2132417200
1313192863
606284230
1574790378
1566083843
987780953
224566395
1820752811
1207171784
280720878
1034989183
1248741246
703610858
196830814
1638733506
210730152
41395334
349315126
535428623
2039149705
1308665008
870894699
151478662
1857648594
1150629161
1004147968
8420617
982701008
216306070
1187921384
1868840285
1993029313
1877512707
845808790
542226976
2007487440
1762101967
1751206025
1446099132
892063467
582725821
1629387736
88487448
635335134
132712731
1934613201
273217706
1510713369
237690555
743140551
158477198
1098891972
1031913741
442158188
962592746
1692370353
1038813641
589281073
335042515
2128444049
1535830880
895641163
1300068314
1219333684
2117208019
1589292806
1882112494
2016932892
19369324
178580089
619607916
1571574537
742448800
1907598878
1468367671
1094072676
1198505888
78584844
2034125835
414439650
1578110133
1754493705
1655672578
1752173492
1197340591
1702807357
934297920
553689003
1839058935
2076178847
915241694
260696953
362696380
660031841
96168066
2093525539
341733063
861516557
1633306210
1650663452
1891617271
1539840315
2080924066
757237358
1666088890
1569404189
2090476362
1440071696
2118624035
2036682251
1014047306
834557341
69677416
1472903930
1212890531
914929988
321294306
682764518
662879915
217109493
1345622697
1267576075
332956508
810801281
605030965
1086167956
369176753
9461987
1766709792
518924471
1766747276
381014491
439588767
1139855612
451747950
1545864985
560967427
2042792117
257016693
1457276950
1758990983
1301263677
1921756288
1424262173
494432327
1604775051
374893725
465425844
1616441575
7044524
1659908394
1003663
1065778499
2138620183
1168387707
1288049673
1527090452
658976942
1921519924
671852671
91782432
2026129487
1551858053
798204795
6450568
1466838453
2032696598
1424069390
672114613
2007245113
1010577591
357053318
2068614345
100447586
807287725
8579672
1731464277
663932953
796160242
468355853
528392593
542798237
96432663
258368408
266001091
497960470
588077316
744132589
452486841
1483144428
419392292
1173657403
1745791714
2062379431
1165742694
2102873856
1875370716
1960340403
1636065398
323422394
1301923025
650616489
550197281
68617370
313831761
374067967
683622650
700002010
1943169180
583945618
1676066762
1525752728
726485290
25678002
411400779
2110487342
1292441166
397962251
799211707
1184521869
299255254
527504554
1135394786
1675125500
1276696205
1549796692
1544289416
577941215
1201385094
53536521
757650389
622552550
1251574178
1462878543
1249068809
476405044
1176780575
1728950711
1915440531
76158822
3409997
982412578
2025909824
1222314280
566669053
813008713
1539662609
1275012506
395885356
1017021260
713441839
926790106
471923192
733653928
1015787655
439837179
228037383
186102543
475176137
1334754539
1660004338
1342315516
515637319
1243662583
651852071
1534355730
1439312491
1636761527
1473451304
2078545415
1734677095
1811647063
1757515366
404576006
1325314432
1845020217
1566095791
993960306
856712604
1758269652
568423466
1258617821
1032477357
1380703207
1175351766
1186600511
1349385774
145033821
782472108
104147766
2112649335
531338084
567920147
226469449
1568812825
875851760
1183344269
718181953
766005107
89050648
1178415834
966910987
735404265
1781960116
1049345605
251286342
715513540
1459750061
234713304
1068976957
807787204
19663626
1294666916
592274864
1280616314
1480281897
1822997734
707184829
1645971923
1843917362
2089659286
1478378917
1259369581
339766379
310386680
1889944161
276678921
1735309562
391062762
592210160
1783112490
736021124
2101524226
1282088879
1315645979
1621575584
2087418621
653904446
434531075
557158050
1918565193
428658868
1041447949
1885209167
1724739509
431386904
1669113210
1242668410
2129529404
1981372099
494032050
1612304328
1425984939
815659721
397383211
828088863
978119935
1868287103
428824507
977478172
1568321380
1810309431
1348874963
1343756035
659022087
768929097
213614315
1344077399
1545717624
1181041539
2084203359
645484144
820224122
811966012
1817453149
1343227090
89172083
1752952351
1202450941
1568897252
1592830131
1194030296
1250328524
617052432
186125673
520381056
1486160542
969059947
2131002364
512704598
1888846846
1973438834
555163937
1990532897
1885416292
1200813586
508891130
1258655954
908169384
1089083320
1266140920
2082170846
696653063
1232752157
1358284602
1711357853
1509050026
679100577
93118956
1106693412
616450543
286569434
1660356535
1821898484
1086475363
688972862
1821547911
1816573217
444989137
185740201
803691552
811121232
512562906
353365333
990950741
582607640
1700387382
1724303723
2100740831
1255435921
786346092
1258560047
22985906
1773141730
959954221
1640806280
1409021620
609771831
1084588640
1082131463
667576182
45948412
1558284981
1614299179
1989916224
1046139167
2047220644
432613195
1725944216
354372301
1499590653
433968133
785517731
303658645
1487993245
651619235
39044842
2124811489
877866032
1160385371
1352505595
1944717929
322588490
1042525066
856689595
1301016819
1768413402
1208735015
1854723595
196923155
536071809
231718124
1289855997
63049926
2008396118
393228307
1542284175
324081621
1170763417
462846141
1279859798
1680710502
2000837454
231768428
962415814
714854709
999961919
1276461746
418173211
710368451
1263677057
559052243
1748914492
853543118
2057436827
1776587322
1764570862
755844658
637074719
33165575
1636510860
1090090348
139543614
1157822869
1398481596
209057278
829217443
1215149533
210689717
1465450186
473294403
588394038
957354262
739655506
1402660294
2110533157
1375597423
942884413
643822396
1491472496
1495822092
1497936647
545132159
1695855406
1207028449
1080110471
1523150633
98939957
1960829425
514270895
800579336
245429558
1933959486
1534222388
104864900
163473439
344952481
1692810555
703284298
1580278653
987174559
1097980521
290538516
1827192337
411984580
564326011
39408810
1275720784
1227159506
1323069912
901217347
343905059
1655921656
1956777875
1900026097
1235529113
953484559
1732861204
181039656
971577219
83480422
872536711
1669026824
1383148505
144177958
1933884325
762359972
1053939338
29864756
131954423
870796053
1361701611
1928403666
702291651
1746102469
368688774
1247143140
1440907527
587566328
574229989
1717530881
1985810477
1595161037
424880370
1203401395
1566085759
560184127
464873215
2053709541
1791335226
1715796196
1173611158
1528095393
68864519
558125340
593657573
1577623940
1332139001
1138850258
1985491747
1633450763
1963152217
1141468174
2069274245
1543248422
3760088
1166759388
1400366471
1733331523
1346957133
1474401257
228840746
829855303
1751383410
734508243
1429032955
1510649515
1313766457
976650822
530121062
330520432
208931903
276763745
1248746311
548609770
1432648983
1398663968
1964234975
1626020708
868750607
218042619
30903269
735506886
586981936
803979
207941762
422273997
1638683072
66989068
1258883427
652240390
1221546294
1560907411
994427975
1536147111
1856583040
337745489
693478932
405875420
1584606349
162012031
358661933
1146949115
847508547
1468331468
809756634
1549707040
1743166416
360535945
619398058
679399410
1332808526
885272376
576786185
152060487
294343690
1843171741
500282076
1256613601
1324927201
638004430
182853648
1677699973
34856673
1066648092
1408595237
1212965156
1628296396
2056234899
716106147
983245439
585311161
1634358177
1560085142
366199164
768980844
927526471
822283819
113884819
1599991446
2078403430
1714809172
252659285
1252221595
1524215247
1487997600
1834071974
2075031712
1119432791
1728632726
803779228
44284197
1773648182
570114005
1113632181
1132064918
883987336
2021630513
921310483
1136400206
1186845133
30865651
1622536301
1896350179
1980831798
979193175
208212250
538630612
2093182673
2130539685
1072613419
1297898813
2054495180
1313346584
1796482454
1962534704
1035371995
1431235827
1450491168
700596325
1381178855
293957886
1717695960
1729312448
2075611705
1476894353
1938677644
1934229057
281708575
1573397843
191009140
88561938
548806123
1799803295
1578045444
1085835043
1580365327
965755342
2020785121
32899006
152242340
224911682
607143770
1533603860
1810529737
10300954
1750152395
327714141
96456790
145572838
688053708
1671428946
502101866
754037013
1293287443
749630939
1248041231
96309935
470406298
1355915338
1587954896
149551287
931900785
1556878917
1275114813
1467126362
661920914
777556899
830904936
853778950
1735041341
1226501362
882666693
2021276230
1098440405
354406203
954189496
2063057267
16145230
1325156557
812172951
1397341608
760595620
46012785
58554876
1128720905
75284541
2147338853
2029014761
216175160
1483685760
1317244549
377655008
727135864
1144479783
1209002810
583262368
719943876
1611845832
486090649
1208472172
1862553693
890159099
778995150
1378512023
227509726
744182285
1381122745
519883595
25262122
381657108
1102798336
458408334
1439508593
750206214
609233689
214598324
216894990
266487122
1607116978
1921471691
1886335772
1653666780
202875228
1966623646
519641280
2052309177
698454984
820251023
511042397
110692355
2021155578
420645673
1797148310
1015101268
338087531
1376647423
1933961663
892503041
1093055147
403931408
720051358
739584569
637866236
795687562
1630237274
780218895
2070339616
1586368171
1155346178
377929399
322938039
493399018
212806587
1452926025
1890242697
1935310756
38795704
738920005
116976700
1864612034
1060982809
1112849764
396461540
981815749
1023196914
694699618
199944952
87958299
1906224282
1027700707
272148291
1631583493
210540702
1026244839
605146577
739625610
113486183
1430105773
1125124370
1200864040
482115454
1153334112
1074295483
772437365
1868648976
405611612
1692349625
1549160605
1955812220
501450728
1721168010
507746254
249584923
1347685383
1045229726
2145440610
388621227
1762544758
2096308086
7871490
1511928850
735269113
951634086
570979380
109377153
958548815
1077092544
305670836
1216347095
1539759621
1349948844
1876510032
1359040806
1293019807
544335561
439939658
1339530323
1468393211
754713965
93520719
1909571585
266321092
1311096079
1109553008
1134217331
277163797
1065362228
963108130
1829707492
998361218
1781059592
526333189
267126415
56316402
1754062561
863845327
802840642
455528545
1760802254
795751474
1760933818
845613948
1157797411
665750022
1561368133
157129564
1502213382
741770156
655827089
915898181
1661836082
630324502
1326512561
1721646097
1620610480
1021126915
677605490
852918657
1066253737
322919482
924119701
1689606587
1481015540
664592192
804440592
378855003
208654932
123259107
1654267993
596735861
624384318
1226825757
1535462195
1006150086
1618557617
1456834189
1331585301
1005730993
1899999645
903588579
1744311550
237854838
285568530
1259258592
1450039935
1954135225
474726058
166645145
487346966
72777392
372605022
344874376
1455620355
2107621138
1408751173
201370543
1493189841
1570994432
2047978164
790605986
1744347261
822544277
1650128622
1738753929
1417299070
721824868
1931268976
195188761
1032709032
1890885106
1686327424
1672939754
1464192867
1393237377
1792677398
1948187124
54287519
1655248405
958712872
424707645
912428649
1548992870
1355041593
1050545781
450890788
1700517869
402232325
1335905156
333798599
1798489428
976719978
54568994
1148283629
966289363
1649711906
1096590238
2032882075
2129286720
1875693711
706427802
1485926400
2117971456
1566975489
808279773
64931445
453798350
682052466
1163028288
1579653599
979320598
649220699
1251580930
2119065765
696059195
1412701815
1274657821
1670510146
1380492103
1396284996
150441978
1536563279
26641953
1927007079
1781826749
602352066
1675796324
1238594070
1172196758
807026832
552594048
505790946
991465026
550140007
653950039
154838604
1989774831
1590988793
1111824436
13493840
1624436751
2035404020
233524984
709627144
136280148
1408444446
520168695
525081129
261018463
1719517586
53035071
251066731
84437490
1162452297
1206558457
1900921867
1067334463
1707321196
1076811111
1314899924
1225309762
286523324
561108074
1822513124
1533332835
975802102
1514944464
246703433
644650803
1938547215
807476205
1108598440
1568971140
208949126
1104706773
489871529
34972657
1808753300
28253116
750812786
1942806898
317165511
272952807
887212394
175827636
1218064913
523440769
1414660688
1533731024
1226296726
563237104
75171963
1311412001
1968217350
352001804
1656119963
1255970300
1615750563
363343760
604510022
374184894
1071420129
1015318568
230968515
1579518119
822057982
1980637104
1253093708
162383952
1876733523
353764559
1968352114
432378764
366125971
1552354176
893080163
1019036489
665140388
394003504
1447177791
955362007
951821994
386824476
1304412188
1931508044
663963343
291960178
855167498
462333169
2057817777
1706545862
1158385772
2000280762
741447897
887853025
835676321
1215169199
1044073525
250588916
1849209612
204975689
1068484976
681909041
301015421
407680706
2116116113
647960608
1291188358
522437919
1999323949
83474146
925700139
1041493527
929979559
78697744
1728158427
2071287199
877284126
1258332855
1832498811
14407615
1351859280
125350036
156615835
1738849091
598280589
25855593
585796232
472935604
1164319338
1585234279
1367808502
776027979
1352176186
1154202171
2111275080
1528313919
11879226
975221461
1809137640
940105939
1185934241
891850222
1190563861
576528379
1811298781
1555237884
376267994
2072124794
1504647116
1369674262
1353138129
1050094410
1568620673
693925918
442419207
647477380
1278483322
1785585358
380643968
1786334135
768991486
1836125797
180437555
112624694
767690380
2014928036
2024704060
568337722
1552872337
1084463839
982371507
1408051184
1754922099
1139608650
259503640
1981994375
1296082959
2023417065
2041121344
596502965
400964421
1843089054
1038925431
941997219
1158057313
1281947740
1235209993
1725068736
1589060740
2090478613
1035985068
1823425793
1897372062
1684303104
1519757282
2046928442
408044740
1146985969
145496435
528394898
1592668592
853782311
1088774890
1754745664
1515412383
280221004
513714812
1235534804
1854026170
307906283
1945343812
720237489
1629447093
503546748
1230152259
530499934
1729426782
1163403394
1186147728
1105900486
522820358
254550382
501114169
1001594289
1997495980
350934120
710666036
892005996
1200261838
734542117
481506317
957355421
124903338
1776348962
735241901
406068316
1281953558
1402055679
1888400661
1949089807
1800831177
1567570240
1011169272
1529189499
1773494024
862452666
1826519960
1156296205
335866387
1572339673
1970558938
1265390568
1958090034
1752732185
202739722
654293687
303589983
582245274
708099117
1224263183
1223112426
1577650499
1316222989
1695732564
1278738363
1342142909
866016332
1417055216
1252736308
1382249304
2042641987
2066661192
1944084372
1073996597
191838310
990266678
407772001
258253438
1517484664
82307077
1623195118
353027454
1679811035
1140414300
567953605
53244184
1188321678
734667117
455415442
1286420954
254411541
1695528500
4179745
91228565
1150002617
713519340
2113778693
841453038
570484696
565685079
72166398
904801942
1361104386
426301088
2028582906
739150704
1782318256
1506778852
368748291
8749816
1844440823
1484854410
450814747
31899687
1634959300
1818877703
478612525
1936511355
806279625
203519682
769580478
1444791833
1900984297
856844253
1206311359
873288980
883203364
1074830230
1279213197
820349712
2017774884
2048306099
872759651
2130641131
2050165943
1711487843
2013500434
410098024
529475867
978279137
2119643142
1067894857
1062357340
64417958
1556704152
1393975154
852362711
2028743727
104879496
1811342945
660490447
101646337
80107926
264927123
1239348929
1371645000
818556123
1892755171
93740670
1259544679
1767375234
1367994437
895840466
1352195578
674038801
462105931
1328464437
464536174
1738939996
438015070
1048924570
1577144832
799736969
219463022
1423186271
1700485500
1104578964
1891119681
1783588833
606380014
1144863429
1665139511
69271261
716579409
1968391307
18081127
291503078
1880904833
1653775963
1688984139
293964177
1054207081
1319272208
793336960
1009735351
877245271
1793137058
466622210
186701499
2144100628
1129357465
489104101
1419004492
1882160598
990417584
1839975884
1963757507
1693600763
980176687
1029629935
1559804514
1649261402
931656237
1486199466
798651343
1433690762
202668161
823576270
2109743978
142574016
465841263
665709121
134471394
1537346771
546855258
1281134392
1499472603
324713739
169953380
124993845
1946899038
1769876600
933856529
1039862957
933953439
286389989
1953327219
133727281
420477987
51504509
2092684
1999720253
952906065
878190476
354275830
960315443
1595097117
1124165154
1221586940
265024189
1618405725
1002853669
1373500774
774369807
1882209943
1306701480
854741588
52455174
1774623123
507751458
2146465422
1386368747
621108520
1758878076
1855870425
1114257560
1951497551
1089402579
585249797
559385614
2123353840
132277022
701872606
956979074
988618963
453676495
1578061814
1704240855
1845042089
1217327637
2057487528
2133352523
614787525
1282021326
1903834966
1439345810
1255581811
1833246497
751324244
389407616
543334090
1256346077
980724227
1932723003
2019245922
233815406
2072231178
852733400
1539895171
1799018093
1352319920
991277096
1509595165
1381900765
1608590062
463015930
96468244
706864924
2006975118
1446093198
1476320936
719907650
1008808218
2084382403
1832116482
966931139
1047416871
315028786
1418738884
467192699
1286687067
1721901997
1820669678
2006621982
1142360371
365117765
296640843
1343180138
1731560698
323130224
841720542
297275150
991298933
1334828003
681314216
1198628574
807713878
1988142990
386554380
997272729
1667669964
1627530151
1396474205
362108739
259428063
1750564189
1391897378
2055483215
1407893026
1022215913
1742945226
1160724625
1289972593
988702320
2146469322
779527452
195287557
1926827052
135613110
348397202
1547081594
1015951490
2089616066
395786663
1665009486
793975394
582807056
1629189971
36845524
1098411382
1578298343
1107394406
393018784
510410816
172956570
838097652
444946611
1914747646
1120486448
1495512684
1151016850
2094021838
2137195909
2105289658
1733555430
977799975
1962397637
138843360
1282048695
1141016360
809214914
1460102660
1926299336
1434053737
1863949307
748097438
1032320934
2117899938
1304640341
1569482868
728393690
359387334
1908508412
1026695337
1984959122
1852713568
1987634597
1583364968
50800672
515790529
2075183186
1840419109
1522938436
1491046963
1473255967
1085626903
2044151768
2023788778
345995458
801161163
375228721
1492514157
109196540
1851554015
490071356
1809141228
2067208715
1478781324
34874473
1352244172
777125725
239554362
589119022
1301962919
1723801348
1272476040
1734341739
499004738
1505834925
88956406
1789704130
1928456165
754676655
966830319
2020463795
1653416440
842537388
1370667160
1245767205
684562142
1019020598
77698789
1983026127
1286715847
958326295
1978715212
865965187
765197454
2107918760
611991840
483261381
1749521692
443116130
1195452576
1453968685
1220004950
1167444095
1600123663
247454035
720032786
1494518235
342509467
188604826
1010378127
878748283
1656489601
393151645
57304953
907396202
961434722
1786999362
1839782905
1712789695
1590405965
1031956655
1520195478
1379712836
1404826961
543651621
1108721421
211359388
1774300978
1032588244
299109732
730254503
1845563957
496912119
1242292906
550549373
250234518
629544844
729455054
912553016
331324738
1924767678
2045634268
2082525325
240178010
1772216411
1783168403
1936783944
1703172801
1020309086
1261453164
1250260991
1902620156
1793650118
1403286010
35383519
1604299048
742004522
1123450053
1709608168
959573242
137364172
563916842
1355060824
683690189
1306000769
2056426243
1260142579
175058125
1910252839
1359755676
717729521
1557144688
1601571871
1717969622
2032507483
1548310600
419014122
408592261
83803008
1754470622
398031912
933609597
722536132
1308913704
841296249
861981665
154249896
713538758
1780686480
1434336450
2098649374
1747997579
1690742448
284117071
16406349
764029340
1872978743
169602207
761648663
769427263
1595840583
242648718
1620709864
1907933722
1010852104
538177696
1226947551
38665888
665105327
240199845
1380001861
1478163331
172875264
1286569523
907266393
129426191
607732106
1429227708
1112042769
1703552415
1136088966
1670981161
697124598
997219297
1873280438
992592136
215793626
828125628
299633150
1886133818
1023151644
875976430
905783051
1558737871
228365743
1951431461
1014823057
1923450733
1890652418
115691415
1881966480
427725767
1906802864
1279168604
1077737008
410498953
223929275
1983518668
2005564542
1230629731
1285535747
1762064513
624077899
1962901541
1957053098
840146794
160890349
987374959
287154181
2001075767
1041015805
1314617143
296655849
179748058
1956292474
554243252
756371968
1028158763
407325942
1076182597
964204120
479458273
1167441841
1089797166
716055749
2126676978
99944077
248302537
1815910934
420429659
1879130139
1244452633
1443640272
1539861157
1234708188
676704733
131553385
1892275999
132242793
1725866122
143386627
2139704353
210699062
1861641864
468603870
1139669557
1185746885
806853658
1508867918
323744998
1754396719
169446504
809920435
486323495
864033328
1386650847
402560162
170763190
1824747867
440482352
1842106548
446540503
1730745017
1361071870
85436565
2049102167
651292995
1280066088
986657917
1290853415
75623071
1871019444
2117314556
1455028460
1487673855
1755151246
2062363129
719482943
496858659
1963678987
1222342002
35676076
591836256
447023332
1127334222
604011564
1581675860
277205311
1771008159
1223220398
250919079
1296802198
1927711585
1934805894
1951439447
1274263046
52493882
2098504062
2043762164
415226015
1100325548
2008328086
1312527136
464332751
1602097120
81658258
347863660
1579509038
1925067384
1982898175
1755844791
900975365
1651420350
1371880041
929455103
1302751979
2142961465
1256084053
52350726
2107970583
1187281070
1415527441
1945403057
862372163
677047946
750924439
883531065
1909362584
645676318
560361550
1924054705
131677182
2058063702
1227838087
2025743750
635710009
1850830868
479036189
1044764339
1610019518
41263454
455813750
1828468078
2010675440
2101591330
496249481
1227417743
2044234133
1894489486
55795812
406472067
1263992999
1351519456
605941477
342721949
1110538309
755646006
1153798359
862519657
945847960
1016237325
1321923266
13219278
1328370529
1563100799
730404392
214241246
965291989
1395734646
1779612288
1914699942
1831801650
440978088
1090179302
1037851306
106502624
941252341
190903521
236811455
2045926342
494286989
314240966
216340196
1716408886
1133227392
1291076231
2120855372
1787741692
1476812402
815577016
1910951180
1761691216
1946302105
1593769536
1055450473
2027759194
115815516
639126401
1479892961
267060207
1331558749
1116341584
546302641
348050869
1907237581
1404990582
1421743690
374178057
1945594398
580484809
1229601354
1439103201
634817570
758016390
698786156
599647123
975633058
1611899869
426901050
1237698874
515003231
890912
264119858
1439746483
1723769218
82413507
2136610691
481680284
1787585743
142699511
1581270070
761827729
250962609
1929502824
1634346712
915106174
2105359838
933959210
1231691415
203792795
1850005238
1130745144
1733071759
191207426
40989871
816142025
274817814
242790455
246985808
1781506026
179213323
2057421116
451035462
545538972
317543188
785845266
1144018492
1404806281
2014459492
961591874
499123276
903286878
1736559318
1049682937
454182069
1335552246
1748133673
1687035238
101633966
472635216
706496908
1623821966
2062663038
1036518765
981006977
2017038424
1639247396
1401007
1551038997
1410454295
1571175114
312337428
956740464
110234885
821783608
1077078689
1341503962
1998860391
458554506
1712359793
248335361
758327750
1195417336
263844335
841032092
356722177
1810665357
1655168015
406552047
1676959978
1566354564
1862400209
1940098426
649689886
1586648493
146566266
1459292515
1646942392
641209567
2123517983
1658070100
1375504186
662834689
1517698374
1900068404
1992961018
1444165686
1362222796
1912332393
435190250
1155488979
621644736
1160676049
1341042975
755359876
24701349
1106286334
1171170048
452547395
1003329228
952589611
1312801510
891406497
1868880875
696385601
791526000
1216346110
425289564
250968665
549161094
81470599
711855807
305709093
1118578672
321637962
2075302118
706885222
90291448
1981032802
748654899
585592090
532433887
1834442538
797057187
1155540105
725677860
1650496927
724627720
1351457005
1678951972
889897007
1596134987
1227298559
1382412983
351942675
1629618608
235722877
1328988058
1828265032
1508866934
245507945
1714214605
1122466243
1482204418
1932512174
179580991
1341143968
1750008779
1754250832
1853128507
2043929616
1438683862
1401103890
57682175
1060768667
1627905319
196320126
1412678488
370846170
753737946
1568716185
1621039718
745547285
1414625218
1960500628
368099130
1887645419
1606224753
2056022968
1155341726
1061247710
1093225888
410127068
681188007
338661449
243285150
1212376333
635976524
396965462
1768532793
1135417346
1631736256
1832725546
1562350787
597487916
662484151
756648507
2032301715
935424425
1681718434
9906608
298234446
1583192834
97733390
1796601214
1437857897
665977620
907941795
1568342350
1368373743
1465659460
1010927550
1270967222
153854825
1630355096
723209053
422511773
2142314051
1310247509
880542773
1356709468
1583537199
150808013
290403301
1164633589
1672308788
1780864230
1794814464
1539121990
1650442696
1938379109
308193862
1911701845
1527053991
249763730
352264988
77970944
527955233
1105918304
1761610573
1776362350
2062151346
873118870
1958531331
841426716
112550260
202570951
652509150
2099942005
645247842
462444957
673408521
1356985255
469566453
8513916
1736656051
1187583359
1038155361
1565652756
1590363187
742473443
427275278
34735296
1816589160
2178200
725450466
1629165848
58887609
145109065
1589439310
1817400089
1050462494
303442253
825338510
2138687065
100658381
1065714918
541035832
1190764451
342224693
877663785
3573016
568692975
288513076
1039603400
1803333555
1356629354
1397408597
188014296
920086609
1522048514
448179781
1714906383
879518337
1795782110
795877123
1427277781
292801569
226143731
1475188212
1956322359
1085568973
208126414
34512937
1459341093
771952327
1610490874
1161031163
678731125
1696418690
107913586
342618313
1507232738
1750744150
1288638120
196936038
292259738
701008980
57490309
1001787051
672957968
1936971548
1333014483
848221011
29769237
162136626
1189392045
1111528527
483241738
1949933443
1124205567
656434945
1176859128
566384575
1484003306
983826335
1947521286
38820968
729795423
1243219924
1664198880
1151066596
1641454590
2034170760
773722045
325427766
1117688028
1287098638
968541748
109668106
678653487
278505014
1956605852
1971297261
1078080115
1263318674
298422753
1999038529
721410408
1294654024
328425059
483316295
2002545071
829115392
757285260
1553754253
196298647
1291810502
900021027
696382647
2140787406
338398497
566165311
1696773419
260917634
1875093173
886037931
706453532
1147204987
1326868021
1554870980
1665805569
455974775
2075011255
1873682250
1053435856
1906527275
1345436422
1307723980
1233357298
901660768
1942853712
872243732
1648450959
1459637449
531542036
1573894965
963290919
980378332
1010283704
1859262876
1016486042
2042261588
1337586078
1812207782
458443361
17138769
1218095396
1929269761
77414082
771635883
552467431
964251022
1385687961
1710846253
833639824
1177172339
340331526
804995841
1206346719
1021733575
1126857813
984239477
773035357
85894712
1955420720
1431256015
1618681433
48443118
2095526064
1176607698
183994439
264347724
1161963903
256047671
990824396
1508740422
19482381
518604370
1631640181
1296361711
92907472
374963904
1351806328
719402615
924962658
1181984226
1669401554
2030469626
1631058339
934346072
1235178596
2120294442
1131443267
244681444
1096005734
144914142
1203569035
1555424401
623985097
1337134338
394150488
1905411247
1016979692
1538991058
823142410
94889580
730579754
1837962576
756707300
624535998
758067525
99106389
354296813
259063745
2042230214
1230319066
47785446
1368924020
1329941094
593943862
976798165
1028555008
305352544
894611670
229918534
1941480152
1500580076
1223704596
520662218
516691265
2132927935
844227999
1953380624
351850378
1985858947
1061623768
1686189556
177261341
852145854
221874347
154577474
527362180
1593492789
1526074991
1012276337
108927955
1922560045
756175773
370236472
937549850
1904619735
1623215903
7558544
362869839
960837725
302023925
813623896
634609481
1106947541
121900552
938923240
74759218
481162579
632252600
1760006708
1914424953
1079934276
1179586730
1848398823
1811439215
1673368988
497999782
1246231331
77094200
829738220
1147483489
1611340383
1142247689
419551154
1346562036
1050673007
694880766
1448148451
1392049126
615892510
2111348056
106893824
2082809028
212038275
105687671
1061940796
165022976
360452864
1040049984
644250505
599287421
1127017142
678491043
1725644682
842908299
1507763019
1884059289
936276733
1009660541
116557807
1937539465
1355456464
1379250024
471123689
205929865
1066190667
287197969
1459403909
1510792991
173478137
1216882641
177489030
61399576
1712521169
1561344111
2086606059
1750240919
128725320
167168233
1796939844
1933624485
1009558426
930533120
2041774000
1228738896
2068022052
807338305
599483667
1317931412
335512057
412989695
1859425631
247000997
1671804115
714119293
1047063384
1589354337
984480380
1409875212
90267870
629129624
739109108
43398823
193536489
224938169
2132493489
164005828
444147395
2096772461
1550777889
1110437381
671405535
331457161
307345530
791786099
2051059299
196352330
1968887627
784318837
1264319098
1181822310
1846220168
1873333084
564562144
2028102132
877372229
669527219
1648062599
1457214689
232442896
1169464836
451533143
1400583088
483337488
454864121
437571475
36730771
1736066024
1294072668
694361381
1600121241
1125383136
476334215
574106903
1188032258
783754603
1854750968
420410395
555294205
1951984415
1422792401
116384867
1484593284
293839125
618652129
643491684
1889841780
2042503717
387434538
723410870
736517092
950581053
1027599934
313799490
2077611891
1375241334
184954493
81649264
301872255
2040168554
301046501
442010958
1086788804
1583804882
2146419791
1638022814
2074490943
1173255607
1621805756
535358868
685658436
537497073
385430927
375178336
506208489
83081097
2094568594
37639762
216193796
1088096428
360965983
539091441
1360581361
602756921
1045876081
822123426
178614037
1175184985
1347321741
1506869159
500262342
1231986048
756649686
880749625
884621670
1738524369
1070034361
188629966
428485752
945378321
172539788
2102122555
1153762722
703377038
1846637031
912153416
1108065452
251530253
2001574840
1880595055
416740903
1971080684
255469037
653541498
902428603
786327271
458374167
1112629176
1683938419
164579736
874677292
1765868641
1070403943
965828179
1202921229
1543950077
489363833
1199735296
681144456
1815451103
1340905824
793349150
1004711905
327618786
1291693305
1851153463
757612531
866552362
400327137
1534947786
1228853039
927439126
271728044
194513163
1561411663
520217694
629942384
1546764731
928537122
2055924879
703996429
1970064740
822100148
1762057686
1935105487
811967943
1764537329
2034854583
915564307
1333742287
787290465
620735992
109669770
1512114279
1674660846
668734722
608688432
898549282
2008036294
503140948
1420961478
1084546040
1997612890
585717590
993856507
1214279951
46731888
479549102
1212998504
524116667
1752983529
1947455285
486433237
2039656735
2027346160
933338339
1564053720
1832286044
560584028
2146112641
1141904489
315779049
1027789839
1954686197
1837610732
1265751190
6972308
1906213261
739392705
351419260
1469907329
459330774
1729331570
606035311
246332426
418511415
1794562793
727965003
220895387
1140277410
1114949316
1226269904
2044642663
1324659932
600432088
278090667
455512410
1062630147
868225164
2102851024
1390619506
368705991
1535847356
1604600038
573844649
590394408
765043636
1981684625
841017084
1230246818
1486531018
1880173339
1937997152
1529172666
1864009709
3156354
27706814
1364248297
1429619933
2007811262
271052508
1150184296
1963430001
364249949
1305277139
1878551171
1837758497
1334129741
1260440991
2035331354
1188717393
1363305558
482770591
1527678826
1372706502
1479105677
513003393
237843628
941392343
1249388650
1839523368
2010425441
1695421008
433071191
1689885558
689253690
1452560501
148018021
525179961
755966653
281609133
1558298220
1157386565
1946140658
1573134003
1494194516
534876183
1607196067
913257258
392360419
1170739795
281135198
674967334
1908155942
1695987346
1332419214
1186553848
734159409
328042657
1382522776
926465977
1935828588
1308856727
627719420
665356378
361223745
762736596
546366845
153161988
1893338679
786216920
762352284
831779284
1080394159
1212947512
156125077
390360981
1278910952
1730436499
1243486986
734605559
1714113511
1477444418
637618637
1937259061
1424998021
46914517
1528582216
1363030395
1880889541
1355170858
398331400
503442224
862937241
113719580
1760620181
97861158
2015694863
1324494476
2142182503
1280581601
1326591194
697479347
185777077
78842117
645326204
2017774462
2012949286
2031984936
2056108114
1479162665
482365436
1881584499
1208033624
83715318
833414829
908749413
1401999427
133371478
1964563961
1269028157
441411468
41684574
2082257202
1486271123
1644282342
1981238496
1995897345
139363801
1766375597
2139499500
442274664
936637248
593404550
349388480
1829593861
1821991881
995156236
1924987716
1797633041
1476391371
1321179018
120924458
1187367318
1064672475
1749774642
1271274261
130576396
2014168635
1039867603
734965290
1784780916
1066726782
402740663
1067848427
513669647
474014677
141317581
1457020166
1893514455
255709594
1147664270
13425654
1836854129
1299849499
2077966962
2085042793
1074949620
1563507723
2085260138
861169599
1621838656
1708572522
1074207426
710166453
396620998
857927469
1121278624
233908729
2061358865
1663136664
290622689
1425410958
1159820512
1917017136
142805546
940875376
1252674036
1469410653
521275189
315365882
1408545788
643543900
1508631406
365023932
1376183772
829644640
972816294
201104260
764272970
2012998654
16194512
1368649048
1682405917
837322814
523975983
2072237781
1045585658
641387746
1961762022
360101281
522005714
197638294
1285758475
1131787923
1405978803
277345210
368168008
43064530
1125663214
1117019385
1787158865
884036417
144931948
2031082821
1347539926
417449081
1345053521
39814306
2007821694
1250327145
851829404
1211231672
1682303326
1594722213
1790175601
1224141343
66263509
986527376
1751823656
965244874
780736265
987759217
763142796
1491467109
1711338835
1525634898
1346701478
2063779352
1851196137
184425002
759995121
248045793
2024476451
2053372287
293589903
1720787366
625686415
843744599
309355894
1366394544
208813784
1931284264
1476048539
518183729
1302489873
1702646527
1288200853
1969136559
1504046044
1348921168
21546101
2008437308
1130219555
728200315
114854191
201638438
1604867463
213497355
653347354
842726750
1556624757
544686807
475672155
929646455
1037360100
117251260
1517459030
906326678
1323146709
769329489
2026884363
982481852
847791819
1874702800
126272132
253062856
437532713
82086865
1654312574
523735712
214634032
248809703
287996413
426630657
1544015736
1327009676
1460883970
1768928017
2099094043
1644214945
1575338466
1656677283
42404588
594633396
1008858426
1903623779
1374073554
888335592
668385791
1788994067
2088941014
1901290644
1272683339
477272572
1275295926
1934285448
83790754
166167152
626984867
833850839
1050621567
1282717033
1476000835
352770986
1011868407
1769455018
1193733093
1324349443
1479904805
5608451
407723531
635792753
469763446
289661773
807488074
1406821883
477300860
1004442684
1299455728
137935424
630813566
936026677
2018004669
309644107
266039700
1892104002
1206937498
866918771
72398582
447615082
857911518
316659009
147309414
1090791875
822759679
1350287293
1645947982
1222357785
1786707161
989557264
898494114
317213556
380382364
798881435
1342687688
1724286518
1586551527
1060722862
472555909
261601013
1189137218
1079964926
374990869
355665247
670062456
220303788
2012025015
1145883191
661898890
1139687089
1625688480
1125462721
2012949151
589417
2040839882
1055862315
1446234072
526267656
1546691402
1392549952
1410859356
1350164923
248595640
511500078
2119618739
1284873732
2010047502
480933507
1213973486
1322149638
1951668556
801453205
1870693148
179514634
579435728
1929215353
772857687
427633565
2032425429
1324738674
585787577
241371765
1958832347
2000692145
1117817959
530040116
1971622241
1719279754
2066627435
312892395
1570157857
567052217
1801328724
1610304277
456819016
61568415
724708781
1250741275
122767686
148536987
582233151
1974656332
1665722634
433388345
1354183023
1415582398
1200336614
232496282
724833606
571223406
2108378684
738740335
1862877440
1858174137
262134136
971586901
1158090019
618530250
1200866455
910458674
374449989
1345942595
1909845712
834964312
1111589181
1400951372
1823126952
1315919030
604718708
565774465
1876233929
1239975977
1989696256
2130257759
2010163647
362813753
689496422
1015903719
1725307751
1663964431
519588023
1507085097
937561843
842842132
570254100
1816505764
236486881
1484913052
2105476086
775339135
2096955697
728295405
1303782990
352968311
471399802
1714220306
106339009
1419557768
1388909316
507961998
263667284
1055194110
1191864716
321756588
435337108
2077020565
2084639953
1703591030
1770634820
645941015
1964015507
1160034516
1764747405
1920751843
360635690
1809794484
948699550
332453257
280798253
1196618445
1070917630
1126565177
1611206843
27072845
72610721
1463229059
374124110
757665632
301327515
311585498
1579346527
777233744
1244878913
1838181951
237743798
417982753
1220135148
1368557521
27132681
379859770
1381896978
1807390227
1228191826
249461259
1795261428
1919699704
1387141617
787410764
993161159
1913211995
1396156533
496755461
1584484417
1920539662
322886683
324137226
119761543
137218199
809496157
1138455601
492567904
678847585
55291073
2105164594
432338838
1645234071
421352277
476361891
1578120764
1745360507
179924436
1892084615
813320910
773559041
196002552
2022271718
1208469987
720188716
758269535
1430123242
54927578
763005450
594481870
833856622
1937306669
275144025
1283681351
1507028322
1513948672
1992796343
1321454252
444972451
264873079
592333929
1576856461
377651799
68788014
1672384493
361622666
403466861
761579131
2003069247
1465085436
112751537
980611268
1241484887
1165802611
193117586
1198623195
1313426391
931398581
345089766
538224635
1085613850
2023917652
1428697358
1240246961
346899715
809102032
224963759
637100400
1366006505
181104825
1487449572
1889777901
674293476
339105698
2016888996
1130820207
382365584
840314791
194417796
2073190619
1987546330
1329216765
1716091294
229421107
1751119808
256827906
913753095
1428271775
636216121
1274155764
1992458577
1543747592
1416551280
713805400
819897132
1724476106
414609229
1281597544
1702096102
1141979025
1210949566
1888234814
19146553
2022914556
979769365
1499316823
495361155
1535816764
1727540910
1700327852
1746918661
402656394
684371175
225063836
1752550250
1266439121
821256096
1621594313
25227401
584012676
1753313043
532763953
1910249507
1638999124
966950724
1216268718
1093874863
841501687
1974704204
868218487
2022870026
1824351157
1324275413
1587375497
911682414
1118127764
562488285
291445938
631350248
1328203718
287388963
1428367289
474746410
364966064
1287656953
187550519
562321275
1447479077
474838591
2130396641
1649136940
1764072367
806847435
1984744379
540877209
18014234
61868722
277446584
1914257396
1079936231
46111803
955020788
1019021437
64413899
2138931383
85507755
507501810
493559278
1872588433
332167092
471639317
1960128595
1302596472
1569449719
1080431104
615797858
1773351868
1799199953
1898392497
782308665
1711213377
214998647
808526848
1222892069
272422296
1948620675
414675914
345439787
1115461054
110368067
1530609376
991784197
1929279242
1233438731
661061654
100059720
464846117
79285725
1721466289
2082086693
658832477
251528319
1628374495
1814040769
443832703
940860538
1652552376
178626256
1041797761
1692426667
849049138
1886415100
515247945
954226570
945401635
1274904076
1277245520
305330666
1722811619
105099724
1553094783
729862103
471518174
1787984762
1404912865
1765979622
1839149326
362175268
798870662
771647528
1762029508
128698720
30011686
187831445
825445598
852077719
624617292
1120400735
1922226779
1013733096
1302191752
1326117598
214533441
1879707028
1583190547
221597250
1910335714
112858733
750100555
819090397
574548746
1960267356
155233131
1414272079
1479581864
1585923841
714228228
1293822083
1680832932
674164369
1401786085
1615231670
1864119707
1342028782
1430901049
229447847
1309089722
1507354235
1433771322
1734086325
1319047937
386671608
256500735
1266698599
1650771709
2001956421
373146607
1582071798
1373856568
1490375308
1993089438
1257711191
676289630
2028488348
1790707307
556558328
1393334197
931235676
863816346
376252747
2143082482
1398407015
239535184
150213257
379023643
485602699
450052265
1540989450
1173046482
1522188759
1989641017
575686101
1858864883
953470232
1000115840
301039223
1644939597
585242195
52163851
1513425273
1069666367
1319043475
20443180
1229656776
1925164754
168111557
1212023175
347238353
745908973
266539801
1057315466
772006168
1961322987
972106028
1461325057
1116429591
1433527350
1603114377
344327043
1583899095
1547936315
208101817
36225404
705580981
831012920
2055354692
984541916
1528679235
912800391
1595650203
1062901115
934291471
689832483
572199549
1793941618
1968036392
276912293
64272129
1747277055
1256780001
1015674024
84533656
811437588
1062508831
2020240860
422454987
939763989
332572445
503607646
1125866274
330497568
611330314
295124499
947718442
166109208
906625391
1202284741
140275669
844309674
1811056846
1448011953
89524263
1964586296
89209026
906783516
1545704558
1898047052
209018254
1035530269
1261811090
169203911
1349832840
266252025
1617955321
461381971
1401928326
524042712
1976226645
265156799
1324506594
589765263
1581851991
1593586826
109963508
1269841549
1348639647
1105430346
1709264938
1082936123
458725317
875857985
1084960839
1960821239
418842744
810845332
412989679
489725206
360625845
1701582349
1934466640
467544855
325000316
18384217
431297472
60830678
1623966559
55636048
214158971
1588487146
1763781123
1949318094
278204058
1011941862
71906122
947178171
1778692783
498854331
1114053566
715587331
1216106763
909431044
1379137630
200770038
1475435258
296080509
613727297
1359369063
489506158
400378460
1477625898
1138992082
144227637
165404662
1124073175
1841001077
434298816
28441968
590308514
935130995
16612856
747467348
239814117
871289531
1594320478
1773693319
905045009
62981367
601732925
812295561
1860283619
1531817910
53295441
426640611
714995823
760847723
503103885
683101762
924143373
491098712
1137286024
1983137002
535967753
1765893008
409926584
472908956
2036305838
405919852
2050062733
1557046774
740910435
1406816896
895980081
1061235501
256074295
2029731152
1767387675
2020783010
853391077
204883762
2080917447
1242560624
1028756050
1806262554
416308724
501878945
441327463
1112639289
2008235445
47545763
13568930
1936085240
294557777
1397128975
2089129371
1761560945
1868479150
889958189
863838787
1785991019
1894663760
1286072214
283401337
1544043999
963310629
1844210836
1375984096
177478668
1719164702
1184129603
713771743
1794839973
1350161810
1992460393
1367224040
2120285069
1357657139
1180843660
1210651736
1496255280
1841874953
629985426
279469433
471449529
1326069994
1765018284
1370066881
58223033
227310434
1014175224
288369076
174034811
950061875
168205359
1078395111
2081363333
1640934744
814560413
1168582775
795160318
341506701
659625868
226320181
220664993
1481503119
1350310795
1620510213
1796245309
1053905126
280426681
1700765226
851121552
2011134470
1666503970
825741137
1015951006
391944822
88873507
953087443
1007220811
2043862776
2019397350
977811767
332853430
657108263
183156258
1813260770
1698715081
601351803
1075618157
1334306960
799495669
1461006694
1729861042
2119881388
1508050954
115756282
1731827728
643021452
141110302
1757047187
1108330762
646882343
811053720
1739033775
196098487
1709444216
1754205660
123206149
472711018
35305169
254691713
887268973
81105014
1672283055
1927408438
1692905906
1588291480
302698198
1284938375
275376368
1454305535
1482741138
2000720205
2013155595
1875230412
1661904069
2022233125
252360926
1226507237
2048135122
374420038
250368790
1392204260
1558130047
1646267957
1946114341
994888759
134471696
1420094846
211858675
2112105672
1434837465
1218892134
1281536769
1813557341
1954438230
1573738279
1137556871
706138725
621151861
148217851
1864768929
261325267
2037172885
1474560301
80725582
211850463
367522974
918781157
101262915
713262459
67102942
1208222224
316015273
2072999244
791044457
889746586
1678989459
1277393619
66991455
674594196
1422739437
705573950
1946002950
2039620663
235931072
1589093618
1261712996
1867197656
915199492
1133664498
1444743221
1353335381
2039221727
1735709144
1233568425
1798432164
1321541259
1318861363
918159624
246359709
651536037
775512712
304564414
1848779624
2117111124
1602815330
1929741999
1090408899
1518216189
1704481669
912922383
1872989800
1552306304
1140246472
411259579
244381138
1524482026
196494396
582919395
1620214784
1739530293
1866102074
2109942508
415923600
907633374
1551400689
1246353694
349675255
163317417
275247291
469510533
1291392293
891972302
1300627851
228741784
1092697731
706685005
1517032562
638190760
923283996
1080587412
748324008
1764667595
779030527
514231207
649640447
2035046053
98900578
437592710
413893708
396745485
1669305635
1891164485
990036328
619177469
303394277
1936319843
777996181
1966164163
615492848
190073854
445782713
1676274916
1459596575
10994716
1616242810
263276979
1254890417
105851060
1805896803
114123372
1868939665
1353261943
331635783
1889750343
290787993
1666897513
425589866
1759658275
1167165025
1282772661
971078529
1294609356
481540133
826834516
2060842934
773247010
1202933627
1666678490
1051003317
1756916987
417443868
705682311
1739078221
631433845
284324356
133440366
1163443573
383553777
1895998124
1573821
1117943668
1310017310
397397067
1122314715
1266370690
1756321817
1081067044
792866307
587178378
390250903
293227926
1062503803
1786077165
845417067
1035298141
1177975925
1689645574
513253645
1563786859
1444558925
278971290
897237191
157736
1014153847
139915636
1112203600
1676806268
1004280348
706823848
1544858543
529128446
161173035
1795260346
133396957
16268908
380608697
1376769909
300571593
1364622064
1385017226
2128993123
1929356945
562340900
1606264865
1148684142
1734609413
1058026683
548765874
1289464495
126758752
1823897308
359152329
1772393239
1263787891
2066986382
941829631
663356063
1445572730
1680880704
1651661072
1933928971
1204960495
305917812
1088732573
413232945
216392110
233448476
2125054245
601732904
1320944635
1497211151
404789289
816315410
710860705
1471602296
764590028
2030790782
1112726978
980737611
1030901885
30882723
253391518
83481820
1603653545
287159954
109020107
1615108167
1896442607
780947298
1238062850
386914780
439333263
1149120022
120981441
1059595613
923412189
332001320
452363745
1089055095
1805837422
191608351
1081875347
521586806
347096310
944534983
1283095465
374894666
1319867793
1753716954
1955682492
1691957833
2075381894
1219485484
427327892
1200378978
45440971
817138732
1555663193
2077307010
2020599503
153606757
52425837
1497693471
2098402465
684177551
1093201793
1622336941
1464565536
1162464478
249269619
1781799528
934839238
294371780
76713388
1840292208
367276827
1718147756
174107166
907144696
1106657917
1519767275
1339583977
681066773
343606872
2030301032
304124826
652464612
397898854
1416401366
710798029
1935851083
472067693
163956151
916178825
1693762134
1673630637
1518424012
1803286324
532002987
1848826751
1654058790
1024933785
1979704168
1903573004
226158825
295134570
97975346
829816734
1346493615
406043053
470616987
848748470
1448272086
727265423
1603406452
832771773
958981715
1424424842
1149192546
1569371827
180643279
529056676
1200595438
93450021
1838043954
1482108774
2010475878
1218862992
730683864
1074282930
1570719357
1354002764
971923792
1796735864
1520210057
1190509197
1426151767
879939076
812828854
1951492025
1676365370
776608204
1880399150
1795665490
443466903
1759302655
759942810
620840721
1514888746
924597489
1862719242
876343221
617989665
1295404742
1981504336
2028795365
8971526
758033278
424567477
1259522373
225533088
1372525167
512972560
592352633
510938489
1750622209
647155108
285140056
210919751
763171466
1890195207
833898646
476586251
709777775
1924437781
1748570029
894210079
434416380
2031084983
1065679957
1418662164
816636572
1080801018
940968076
376803633
1382213534
1008110244
877080577
1639710082
2078464663
9971257
1381909076
964034246
1108987037
327865007
1093254462
1951661449
1199504530
784623414
2116529771
392982239
1839111730
1442846572
1917755179
1439328155
1348413351
1935281496
212960398
1025669637
1154099361
135120883
1213709230
1664014603
625059759
1544045834
2093091410
1985201363
690686145
2013196334
1857399396
1733115571
1580760062
450649102
1359371137
2026309091
362410721
1148436888
1127775598
1558174710
931045382
1552697628
1576284710
666439678
1936718845
1853168153
56789174
1095980012
741299177
1718825935
1940762216
672782380
1239343260
930745703
335358508
1084010615
1298097001
1287650698
1751588446
505118500
334187998
736062449
2003800697
581003908
840462012
827705462
667862578
210983051
696854754
1515277200
660048784
45183658
2092315050
467566434
200714425
1856828166
1213847276
1487310582
635716160
2039691287
304467227
462380823
1681935929
1148133544
1754039649
1454272013
997395765
44151052
1065815275
52395219
785026412
1788018283
710963630
527433240
1961768174
75260768
716157435
795889471
685855595
908917878
1221144951
157006105
393067649
97086423
168868024
1768437355
2062510791
1822942746
498399858
1978598975
1570384132
914982451
1081975341
327090922
1685210388
1351739831
1685383797
558481996
1934707102
377361739
425048874
1937538739
1819263218
465281225
113725337
573949625
1141702469
555821898
26174672
149484820
988673057
1596528666
1627647966
455111160
1351353789
128946582
975526972
11516469
1609363988
1632950069
166351235
1015427122
1614592562
566546508
543556249
1987294087
1818399755
860154191
1251082999
1498415627
48882828
1560885016
1218749796
1410719613
1639465472
1425138729
318562967
1839400401
1999208043
343008371
1204602479
1072553392
474659248
1635774762
1472947993
413269637
705526743
1469238786
676815617
708081393
2104219433
1539953815
1704126253
698408103
613847736
1250085084
656555330
706749753
963009656
1404958125
1448468945
21644700
1533608751
1725010092
1957241542
2066979638
1308867002
1024288541
1973306844
657922996
1967349691
101699800
1461794277
188632384
1175704881
1873604181
2142878331
343410426
1018647625
1047079786
704001190
697235632
242668435
1789398102
1217914589
1402010637
295989206
969949625
1462354285
131607497
1093197610
298190064
1992997464
912704730
1324673729
1346157653
118794866
1564921365
1792012554
1048635169
522761333
43944055
958164965
1299927724
1661612664
474654729
1867225000
483300697
764488918
351228720
702080033
1796199355
1734170650
1267788690
1371979836
1815858287
659725122
468033074
1303719612
648621328
1632116240
850443162
1154186659
1574513977
1941102447
714659871
1741553739
1034384347
1429525355
722056203
114872626
1736065765
1998162333
64154669
811113627
909372427
703159096
89420311
804942413
80120917
1834754444
506055525
40607906
2120945891
353662049
342170563
887264858
2124186442
262959047
25883529
764005457
1243127021
1706885780
228583630
67483827
1900455062
849921167
1052309367
1601095921
2005242221
1762874616
262121835
1094214498
1778546756
688799817
1631258383
983429743
1675116301
1176792840
1066291028
1146025533
341416330
1468865468
1547597766
1311973084
931548558
1290752192
229602644
524250871
265076420
104787813
317344749
1131767257
1398326185
1432108476
1369237327
272970152
642826548
473889949
1017428709
900458958
646057824
1788216829
246753826
1686556869
1008575868
300184530
97171773
1219796718
1447431660
524635492
1362887719
1874711648
1901044539
102678107
1834582149
853349254
1068766064
120443987
883754092
1566606123
232402196
57918826
661426
243087469
2079519542
1923989232
1136659300
1070442907
1884092722
555760264
828299943
1741957097
798951390
681500067
44028597
1643799106
1475020947
1289346827
857932434
463924972
230308520
2065298745
332559546
2219562
43233060
699649199
1272720786
992040059
380505275
865863176
139719990
737619037
922590320
279231713
1286465267
1232642356
1004510632
1930270009
191023430
1087963530
1942217421
1596936649
1731145478
1204840585
810923165
1110176590
981360322
1820819767
465895329
1621908834
1135739781
601968592
1324402585
785679802
437757130
1893467296
408150945
1052191135
1484580670
1038210602
515179448
1924271429
930321368
1661133638
163248834
87802082
578185599
1513168207
497440076
1070329755
675263721
1287076538
1049703393
1722234223
2143465459
1933816016
448163875
1870102002
945334992
872461968
1247873252
213510595
215153665
5394033
121951883
1881882087
910342397
770922688
874612504
1652283578
73872717
1699393061
1219551815
1857302804
1859406901
1089552708
1426151060
1674763405
1124167659
1619151355
847105117
1464671583
143819368
2062448190
537117406
523958424
776697185
1789601222
1904784509
1796723892
255832738
1077324679
720355936
908107651
1626229843
495622195
1355852246
1182301428
538703107
1999965163
1896939289
1214053559
458997827
1441927550
1615901389
1423104154
1196927674
1438515087
1749736862
1465137934
436857394
1702487051
644600985
1311346078
1060636174
878376235
553485727
1295371810
295745485
1216220293
610999171
2065657492
1634570933
1813522777
1228728951
1960753563
832140385
1960638958
378381200
467321344
991739192
1666477845
198824464
1323161801
768626726
1979208963
2016059172
1850378924
1410882374
236123929
1673321952
1343891298
1871177788
712493251
1952800853
1884147549
1506685951
1179588783
471044718
916130202
777965363
407751279
200499162
440197853
2120582886
13768946
1439653602
1089639203
1370952857
1803444484
1484015060
1851042889
2089784761
51049295
183936559
885641272
454020348
1411903025
1977348536
1501818559
1351232044
1583882515
675792412
1091505388
969972302
407762300
980320655
35295688
1456742415
364077555
1974345550
1749425601
151466881
1306911819
97409794
1088088219
554953629
1894744964
638131741
1065002840
1469508797
1369823889
261894854
552401628
1907368568
607660509
113590649
1851024890
995770108
789934621
1042879589
1664338955
1855587214
237213314
1741104067
2093840014
263606455
1314948848
767191722
562340885
1003093651
1915122148
1948811913
453680642
1612741945
1550581583
819988399
1312839394
1307458689
863605304
1413957150
802525480
521526569
28087153
844901509
1825475752
1707812826
889308081
296126976
439958854
704958014
473929143
18714981
2138769734
1154347850
582586542
1428268386
851447690
984120152
1371912848
785083824
1194653021
1263608755
152898022
938553868
953433419
106325051
1837097161
1231257511
296756496
1360205400
1058508330
136422
2025982954
1807607267
523098375
1483347232
1919443214
677284256
1190367764
1075742259
383523157
798606073
1328492068
640422625
1661382140
1550132679
1791781032
1953044760
205628140
1758702150
1550183803
2106784903
1739101351
1531708260
2030177030
1403634694
29806294
1553580174
945515964
621477190
1938385408
1550464139
623829095
770500829
1434383068
719726392
1982273610
2130374369
1787664131
1933134962
840926767
1358191574
929619207
1274578184
9908430
1481532141
1009770775
1601693457
692885390
184184026
1774001114
2135002582
1276877963
227649979
877703474
1258172939
72775274
71757527
1365132685
1816169057
2029169459
1327487598
1046961383
1170502609
1292046882
1209417681
585842855
1439883547
2048384646
1826806757
2006281666
1889244157
1480437988
1968328988
418614203
1618320594
1970582163
841313226
203155850
1729602392
1620620953
798863027
1070433650
200865303
835937558
2046240482
2092079631
422339463
1691446533
154175575
59684039
556128805
118734455
1151504735
138499308
1694224357
1322634394
1040693293
1285951691
1943368627
1696716974
917839390
377177230
1633068171
130827177
954584113
395855994
2046472802
640608386
169424748
534523590
1768875642
1033731768
2057702683
341707497
1478349576
11273261
432162459
797425245
440167464
1048588319
476153501
2045005753
600434611
226946157
1349172274
998951223
303260964
1862719652
1155928057
1513004634
1013735209
1999164435
1659115448
805214760
1659691563
2133823339
167727905
1671124516
992382402
95889401
1584984051
697186295
1205951699
586533133
1444009418
466220881
437335276
1561745135
870382271
2078125333
1314209763
853942491
176685043
1084451142
1399982850
1630444149
122098948
1079201986
1129803696
959717279
932259117
470041681
1499677572
1425194408
769739503
1237519850
1437716743
265422145
1639091282
914954314
1718425434
1755899347
1637539746
2038148039
2100023927
1409978098
1839888154
1979495858
1200704487
200628886
1397773712
305534382
1467937566
337428484
1797597770
1407743165
1615379614
2015841675
1679652381
1164354286
1266502558
995732143
381941309
2026274268
1223876907
122135171
1849514436
1466982157
1659508078
1631860346
200687011
676729293
137844454
208254842
637300866
1463439824
1803826035
1077078348
1059356459
194105664
131688450
29240377
993822976
94816003
264419731
938717009
2024627207
80217369
92116036
15182565
67819858
694982276
935556301
1626448606
691314937
1515513389
1608587243
437366807
415762047
735210599
585855777
1415369698
264523082
612296133
1090745534
1044992475
1784818858
2060194024
1253674004
1842614591
1245682709
183825721
1170340223
295176395
2065753955
1291431999
1061873571
1796255609
145230649
2121190804
1667582537
425752483
42162420
67707619
1309771708
1846825228
1001677712
988756072
1805707281
1534931712
1689269010
167327089
1664929423
106475233
926531946
2133350287
797227260
581011988
100122200
633270374
911476793
92364850
1625725982
92400758
1642106983
1014779277
585622196
1674371257
1921184121
68133289
600821185
1799463215
2040116945
639408332
1970417445
1325162279
723009593
446176957
21994554
1381322659
1953657274
991467762
262398388
1448663308
213265321
1945811112
934723588
708790765
2059635642
469128561
1953492866
1548556095
1538585644
2099007214
391081214
748986966
78109908
542537660
386600237
196249422
1882680035
379750150
1043487222
972911422
1092211138
1231098755
156874209
792887918
7436965
1295095030
325961994
1659315950
528676095
1223978674
1106261132
1743361625
698396377
1017905710
2046726004
177782872
2084402465
1377159367
35957379
1048366267
1211546629
1660188373
1411063100
788079102
277327585
119809107
78846176
760279847
1337329798
1186037977
256935420
47666872
1718203267
2051869973
1030973324
1580458957
1925198604
1989368994
301041710
650434944
822923732
1422090579
312569279
2034748562
198613983
94092387
39294360
1829887411
168107355
1496848780
406255962
21002146
1464658927
1223135414
7723722
896243283
873264851
370479208
1977079778
1501729677
787324423
997904415
171853782
211582645
598905895
1006225986
1070587394
849672767
399541639
210648892
1666750381
1559143019
779585701
754597409
732098350
970193611
316888824
2095003864
2024495292
464512311
1625443405
2032114904
682558982
127311774
1084502042
1333884426
1479996371
5786253
469877914
480975139
90193039
1786115962
143531984
850580958
1975694765
1909603953
987941818
1956294803
1769395084
1241931093
347582006
623977887
349951448
1986321659
544717161
2112877105
232733517
2127740988
304309328
2089936981
1353088721
314587624
779217505
339265392
983309053
464120669
1178752120
1360797600
1510004320
615229949
1166887035
64633795
859986087
1154338333
707305962
866390859
611845564
1708525853
265146972
1688028413
1518805593
1367655342
1542719798
837359815
1519337624
1665663997
1966023747
1358793402
1969222676
344775641
1457809428
1307925504
299421227
1442340664
994443148
783953623
372548077
1206985278
44451126
754951945
1465979100
1761754995
1884541518
1562940780
1487101600
952166010
1246713968
1649355186
1290505719
436040105
1649164349
1036594306
911655987
1864959158
193794742
1520517711
797046287
2147005096
38578547
731788465
1567480748
795815109
1317348950
210847014
1070935232
1704327152
889566213
365201385
284566854
1347365638
1458048621
847398126
619729156
1120450135
815190708
298738458
1006084216
54144991
1052088187
1921702375
29213838
1119234884
677104970
1516252288
2140328854
1257772914
1798530762
2028137216
366883956
574071928
657213695
1318010166
615568424
2099950172
1284866864
693335286
1649516769
1400817467
411914209
646096864
2042973967
1261636989
2027478095
740840114
1785881888
1935399319
559208769
836108763
1159893041
1861794133
1380963105
992216413
1237467050
1017514275
138367448
339618285
341805636
940774127
174113182
854948866
1997101541
1178973191
251077364
351277441
1364189089
1439992730
1895203539
229628985
759648389
2019602527
1007565620
894010392
621668739
1522003986
555940608
180635993
318126945
1160287317
912889481
1664872183
1368834070
363835880
997433271
1761455307
1478473082
1372257865
1923008029
1006184938
1249395396
2111254168
2121793366
922648215
600040603
1543757016
314799972
1935818459
1964056681
218494827
771377475
1589677150
1225949674
1221703265
2033122848
347615559
417521290
96803402
1500108468
815186452
1559618025
1758196165
783145624
1896794011
678814249
1093036286
838316348
1378939315
1685060606
513482268
1554465237
805392822
726628101
1090371902
1088756686
371301310
1950970492
873675200
1001694930
388592097
830068845
1660704044
1854151374
1617278558
982686525
1248853094
1999323368
1020781778
1495152780
825094956
1785330496
1550743036
175539932
1915952428
639079724
2056210602
246466741
1817726295
626252715
1764562194
585107784
388275006
439025026
331408946
1345241428
213664279
758985613
1067490431
141607373
217384509
1696280803
625702982
1542351358
364454922
1546148730
2019928922
1800020546
687981992
351521676
305918903
1400971616
953287117
1780028676
885538319
824735793
1975214440
1205458685
1112559455
2066179499
1687481945
314643318
1339521020
1548743639
741198133
1472287008
649874652
1582750569
2078558293
526287472
469461569
667660461
1076534548
2123675158
430980811
1104303840
304218858
1162645327
1368185967
1367260560
1804956969
1934526027
1294062379
1809048424
683470182
1774579749
1928270775
713499676
1163012519
545574798
492230923
1791544105
178256626
2069458025
179018651
645067078
274012915
887534846
1001523820
589275089
33786593
831546551
1209011711
1103576374
257259928
1848374858
1178718925
212353443
1159770401
591878802
516807367
945369831
1235324442
519469331
9508922
671475889
373718280
1144551601
773591004
603527338
1301610811
270913403
37356197
1421028225
869352057
2050497271
1406869784
1005541399
489759660
2115813595
1337640026
1343752258
1417929041
446912119
1882894575
231441780
290928340
309907910
1913413970
1177676833
214109614
1082163519
2120308631
671443101
539276154
1522256910
1098610708
2085468989
422746063
198294180
1184263061
1324352569
317821663
1550272158
943917404
1045682356
724874185
2056876780
242076015
1954455090
1483773584
118107411
1097416557
1462120258
1942700637
739308502
1265998831
1264306082
1064407012
1690323110
408827717
2089826446
1230706646
2123425685
2095457254
1842504899
113617034
161728394
1843185660
927532350
1691436224
413917786
1892909102
822654124
1321576992
1655751956
646793751
1871135974
1386897003
234547364
1499559395
1561156070
419055281
614125989
669671697
1722240711
1415300393
1880881366
913913969
573989346
577134612
991197921
1206370862
107161857
245296794
1013092770
947990745
1146244454
83054662
956879725
333118632
236753057
18787149
918174634
1620493997
338368587
746533359
1783036710
1126580788
1186529838
1678143773
1648037938
1120544678
1876640046
1275930379
1193256694
1243950706
93307110
670277918
1743798717
1859915615
578081348
530031166
712288478
568037094
1726603178
1959317756
1548788665
603819909
461007072
1728359936
1253734414
2028350388
1217677310
602083965
1944662789
336713823
380255496
649868632
376158439
573411033
755221176
1378958101
1471782316
452067261
1822108230
1516260091
879674604
903531594
1334509544
1185754378
1774373480
1848822231
1688975112
1713861026
149762692
2030979736
1378000511
162995784
1783062964
1777103153
12786947
861463759
1058889059
1087932903
222508317
701686026
238965858
1057254926
1533301043
74112903
2021518984
620031202
709974171
1246178190
930571578
1735999248
1351813925
759358809
1644389299
1992720421
1360766383
941547598
519155567
1697657117
1242222116
2081950068
263690252
286704239
1357563895
1644975529
1642344378
1875191515
659025992
1064777654
525028285
890662054
1302561287
799973013
33049574
1440506120
1508025037
1978235856
1108978664
1226848709
427472382
1421398403
154557139
1987462955
1857813019
1404848508
1864227699
1841147615
62614678
1551585736
572796034
1455762982
1551693253
1802224860
492468603
2104353689
85908962
1246696992
345346572
2030379391
266832004
1697581537
120793839
732842184
1379301700
1264775664
934208936
953526941
1316593642
1378252002
389554586
398815857
2087185647
376101964
161059551
295016694
669134141
1202448998
1055106084
1204805056
1778069119
900806863
1030397468
1396755034
1321741327
256188093
399087362
546224880
230326908
403316462
800795867
1783624340
1365486561
1471667813
1337525077
242791333
1722057883
1697161832
1383271917
2132435860
1248384761
1941984863
5218111
881636344
1882206140
836115170
1078280515
1362744674
1120205462
1391025014
847205933
359051774
1268966866
1351314548
1214152693
1399860883
481136431
17216097
1854263528
1259763177
184055799
451694353
1657127916
747588326
8470697
416372870
1490418926
37249616
635252318
816092924
502190255
1642251615
1677391280
908446463
2087949601
214973323
1094307904
1210547313
905886294
261864989
1681315873
342118248
54569360
23457906
298953838
1305535432
641887840
868131820
1258904866
628308718
1019029249
2061787529
1114808374
770221512
626473950
806550518
942165199
232995653
1941463025
767175132
1714888823
1174918900
478501394
1200957627
111528551
313892440
863277953
649881199
526008543
442503183
1254912501
2078946212
658332777
625252787
1018984022
676036168
1126022299
191149584
1679959468
1331008464
1207104546
1506644838
191543743
976874193
1665269129
1750483485
493000816
263255666
1099167368
891120089
1826854039
552927074
1167074605
1529841966
896726584
1860568890
1663714131
1574877935
1207978647
275755396
1911952272
1249182934
739638381
1298806638
1429290290
1577725239
1458353320
256860357
531918963
1835407931
1995604442
993822488
1792856694
1090041646
863422745
517644052
1780396577
1863344920
625737156
1407536064
1545765893
2056775506
911221413
1546254389
1433216669
482669829
49090856
972552589
2142531190
608185431
1237420596
1864022544
1277229701
1013950930
1791233507
378989196
1037979854
1001200979
1884322995
998489346
1568293369
1196451717
431062760
561587949
347379186
815251732
1607906584
1764502361
629145614
1704355864
1913172056
1441934593
638933853
762500798
831238843
1996769597
1729769158
660439430
1078081360
427538750
1744533957
667491726
1199587994
773864792
12437441
395144807
828406375
943820350
799247697
1690148094
671876743
1760876580
69913466
1696273694
1267087634
1009728659
1879243985
1043197005
799866308
1129733285
1505511753
2133577720
1497306060
1124068181
605094548
351697748
433654938
1740195737
2009753602
547009999
1476007068
399515441
2103554978
2094586277
21070822
1312102418
1453223312
1734336911
439760398
1957790541
261294295
1317273387
403221104
1640568623
1769522924
878295546
1843457144
1891676444
1359734062
1816040463
2020164541
543367207
86577161
804796952
929475764
1060960166
1770856406
632502325
240130141
1781033095
1018698839
1883912466
301298959
69346440
1729399328
1197394904
979861079
1417693110
1554251284
1559016021
628184343
583289645
294779210
35698549
1863639112
1969291073
1294864008
224136493
43709709
183340424
904809805
2003645303
669533827
996049715
1144714900
2116511054
1978146508
687727423
1625585971
1453428836
1006493262
117129530
1329903070
428200516
1636713721
1032643186
573344612
402292513
735150540
1505421661
1574873901
802009085
1329531763
17663743
276346168
28072081
721698940
259470781
357276790
474867238
169266978
401865532
1724142393
1134388632
1184098010
913748643
1436925668
1929982215
826093178
2078105418
863302915
373434162
671385235
986023565
2031664817
869492907
1404538994
507089381
835544440
1763417821
368836284
961559009
1974322984
525388178
1173204349
687273869
103985767
1297585614
1926202059
1866497908
707365585
1784101852
23074576
1638941436
901985514
1762846091
428024926
1511783355
1048333104
741448770
2131804112
1406942452
1371511090
1606270889
431708464
1025838544
541319446
71631716
488473499
109022300
1866851971
1008858616
1931511007
1618843312
1138738215
328732219
1074573071
568360539
601786170
143344182
280264612
2123088258
1922503563
112993635
4950130
163368502
1599819980
1636929143
1687822174
1948306304
240164215
211338752
1415501506
276917529
461933595
1879391436
617528900
1742851112
1398597374
915982720
1212508797
134498971
2049965222
1451061145
1230357693
1030913271
1087517785
1589226781
1921819784
339745867
166586776
1057509622
206974765
1222771015
1878692126
1341970934
2006384601
1150428633
173548760
1434278796
1286215677
1457106760
1129568223
230354355
194287543
402260251
670503808
452043246
1398816314
1041094312
1973533287
911802933
61714735
819684837
1217443303
516822783
481267261
1315998056
831637936
501216545
652165624
482472582
541437856
1242027320
1692182865
312894412
2054258014
1559605352
252279041
883356421
1744850697
150628345
1502703195
2017285119
1316371635
817394236
179324584
976824830
766875091
1080300059
1881571519
321217126
186082792
670831762
267248627
1990629228
1459110074
436475650
22991212
1357609365
1006261841
979981759
1897356142
1063797325
241029025
1432027676
1796548163
271986230
485519997
100606021
596840548
1703935786
1949666726
1762455195
408658537
822380242
931605960
259379884
157370285
874002640
185702655
1634062446
1888308789
1378796674
615125851
33851321
1305915123
1102428244
2023877344
142588703
1305583259
279521893
450284688
185097724
101246234
2058054802
1398890426
76229276
999423531
1023985017
291711627
235782239
1701642764
1730163457
1435811560
951667392
1566659743
466236661
1632972179
230403661
1999118052
1383505615
1847313219
1430798307
2127924864
1692037708
1816988836
1176568488
1821498931
405193083
1200890528
590442021
1825777109
1457625372
1912684119
350469342
828961513
2056909468
2119079367
939114996
1489676576
1389342422
1556905963
1808943151
372877817
143169478
1570103503
1579415464
644367588
338389864
1842208286
710329400
24539279
895085834
482859725
516219894
607472173
983761081
1360706667
1514949824
935484884
1761987650
885028403
2025438066
1336653615
2036261545
1115872753
1823883676
1810741621
1811445099
102156337
1912626011
1698414442
1620479845
191261798
853118578
1730446423
863524570
682365280
1337036856
482562929
1441224556
1109262633
1882715023
969867467
856544464
1561118138
1629314928
318220552
1877812444
1400155239
32328930
94648827
2003636654
941855633
1787383318
4244165
161301591
2125725020
938400555
292457559
1868674602
1102998754
1544595902
2105997544
31665277
214043240
481069678
1996631385
1732032786
1583714052
556191627
930250826
1006585333
718371186
127155036
1541780352
1531193057
2097449455
1966830992
278721333
354923464
1898153684
1995901569
1160552131
1705306847
551897290
1241575703
1395972324
602610441
1046220460
1305516240
923000828
744920591
8198705
1809088576
848506336
903178958
803705833
837833511
1886413027
1407264644
294369209
818450705
2101537713
534160463
536037510
1728363167
868191497
439669973
2064403876
517015913
2147127543
367764218
829887979
587770992
740939899
1615057180
91784226
361861031
973580696
1586029599
315728935
2022877635
556222579
78517811
1105036833
676188744
598496884
1447514048
1064723227
327557145
1207303058
357510057
1078135166
1954271124
1726928301
1481834369
690852091
614904035
601010541
2076045169
1306810151
1635262012
190515807
1075578668
1365656483
2022537705
90395389
1766743388
1404785661
1440494846
892732668
1489583301
2065330198
1451252981
1507031501
1729451934
232621786
251048630
950241961
787284118
1036317151
1672169459
438499603
242118234
1948983926
1726326346
1631428179
1492911304
1642697901
1731951857
1260807359
243509194
1288703133
1976751876
1855850388
1795560879
263133728
1809635846
515480190
1129793703
18277870
449973276
1717164768
1781588449
2014004285
1528373692
1722042423
1120901984
1829638748
417420474
2079261384
880067134
1090575046
1327055398
699430302
1682225342
41861351
344674406
1864615412
1897627932
493860267
2001247771
1265830724
1729122113
934671317
1588295428
1633177758
1048650669
418825183
207246361
1464228636
2090822761
1520404550
416571404
1112161290
1905701078
1080562351
1882228461
519481299
445006556
11747017
1607994239
348788436
1537669544
1867437970
908436912
2107682174
420869088
1815331555
1223829780
1810033788
719151529
721909375
1882698529
792865025
1123309338
1598010168
504652126
552848798
437167635
334072439
1033211601
1299996956
439730568
1966385506
1708432384
1664833538
1145284194
352579065
923679705
570993848
930664181
988037763
1669155311
1632976634
277228644
451592847
1977756055
526318750
1199843619
1578837636
1539287877
1831457298
1248834494
974616753
292977576
1879990836
1273384935
1828327596
176691443
449808065
469381666
1297799223
275403182
759666785
1662476577
1033951014
1450462018
2061401935
1024647183
887162858
1770917781
1830390528
2090655985
917205864
1852547947
817238841
1299119907
2118620634
1362928941
2027937593
2108653965
1359022593
500789848
1161058017
1830986801
1581612737
798414477
476281554
2061691694
1265955475
1141457162
912237615
1215921419
73742194
1008763852
506269023
1263502449
683261904
2066028764
1686249934
1804704419
1901114061
1530917189
294229757
1505638895
807815110
458607369
490163141
1379415918
405760879
2048855922
1388376412
945178126
1238149999
1720006961
619412266
1216905259
865495794
1164886739
503207691
458029578
778264285
1229102308
1062039052
1355570162
1451905553
931933221
1365961669
2132247688
58732917
1028181980
1462882268
1662989186
1645437057
445116441
184173708
1587460856
480597404
2049348589
107528408
2069019189
669220229
982482860
1919479625
2113200144
966813908
1082710807
1577410239
160806161
579747606
624451525
535624448
1846373784
985365437
749145998
1872186455
2052899796
1272115758
1915580916
806912059
234281654
1665145397
475093834
936786240
705505195
964207483
834550532
896411650
1846961417
1657557766
1428222212
725576331
954829939
1228678719
1037053142
1478997253
434493563
2113519699
927617817
1160069670
1405145055
1146101068
1236397193
346983153
1823692461
1322684196
1771150305
431015771
635357600
49218102
760257573
692467326
904077239
900761616
182503071
190131815
1220482088
947858875
139403594
1667822926
288577945
850531885
369096108
1681219796
637653867
818470886
2038394381
492191433
2004998287
13717552
1139784795
872121631
1612873100
1723746301
1195231267
1548962499
747890388
1787887496
1499817360
1923254045
1987093255
2102758353
1965953570
538811053
1314917643
1897113930
1810447496
145858426
2026550883
1123340599
1675301383
336560341
1784273286
2113967424
1259787507
2104089617
1067111457
133186628
918010478
1920379011
490711382
2025510503
1518293453
728082458
1016433516
815407336
1560441290
178036421
1642753776
929714932
1219342127
2083148733
414885034
191150492
973757176
2046908695
1402960793
1683409928
801966226
1261149260
1947724577
328630335
156671088
1229438528
1214531126
269805144
1282466267
817968182
1003353099
1762659783
992979276
1028927133
1205089266
1225077028
385838827
361646829
718726756
1705257579
638224513
1293748986
49832015
816131926
742251538
249238871
705643514
1484903769
156638616
1286421944
295789713
657612400
293508500
610293028
1677766597
271600859
2116710245
2111357487
1505960048
1176453019
15830920
1074061632
15644653
2073892473
307884425
1461923041
626164123
31088305
177639099
671952379
530947042
1253836454
1784990654
1901605786
186993624
1801935557
1985048422
71095344
1066079696
389630298
1724784961
743847123
1867768090
709488267
1939893938
241834576
1886462303
1035823419
1767070244
998949014
2140998028
1732441880
1131704655
788757408
1017824514
809719888
1988455024
1788944344
810269508
6257870
682314754
1711747383
1642256634
704673713
272898573
182639783
1579082411
2128198561
195824706
15513640
221564776
1298046884
1167805723
432687714
1504914002
1733044859
1571110712
1040210854
1862761755
1418209134
344083438
1363610999
1089389184
481723094
1743600148
498121593
455729292
486927752
1509755658
1916052256
720316960
785697305
1409573496
1112429728
1236396692
1995399083
757035756
964881016
1257829932
206067714
1488549321
1589447067
756893180
1076658795
561162318
277916323
1323931972
823320656
418370056
1419225455
842276838
1951005112
222057410
691543323
1571499194
165902649
1619508496
1111849108
506326885
2036273267
271051395
1443722070
975845275
1689625658
199797924
1635891405
530071030
310755497
919729563
256860362
793605957
1732400621
112037649
919941248
109014679
6601668
934631881
889823665
158312242
599981636
1844646535
847360970
2019133189
2018210331
1710924028
1055490935
31148292
75927599
46656889
56601433
338884322
979376836
380190726
709127261
550005844
1725467027
960439809
2083364222
463298590
794803436
1421533387
382755891
979138310
1572469650
1352948565
198292757
1423990336
376452551
1620093167
579771304
1261169957
887919241
22154172
1762478794
2062307249
1803829890
390758973
896005299
415119526
1825545724
1823071796
841116619
797908022
1322354433
2122343041
217811544
445870556
126818336
464447952
1626039002
74120773
1440257637
1356698653
2032089218
1345070809
539274996
2025979271
333725557
1328499290
1316944578
136182955
1502749863
1217602630
1672137489
1358948524
1285971602
496187103
482033044
15558418
224478465
1072250048
629250169
163693210
1683354132
1033020482
2069032743
1965607246
612231491
1467158760
1724255793
1455370951
377587975
1852630436
137015132
687967776
1141260778
212391824
1234892364
1565702364
586389429
1860536258
615003301
1199758411
1304422604
868754904
147060269
1365243018
653655897
1028069823
1386632436
184082037
2068080819
1516746366
739415566
945548718
1854379604
2108159081
1450904910
1840909179
1029686686
378352352
1378175395
519527513
503558209
452002631
110070238
1070755483
1344341162
1724185224
133724080
770371742
884712933
1462143964
1359621529
504426186
337425441
1740368548
1187611076
711301731
151149850
527627587
537565955
1727436644
1566667654
1138435801
1355533507
245158583
2116669590
410227091
1693957015
1778901005
144603956
1634066680
1160759528
117367149
1425184895
2001167425
861915129
771748902
1190929576
1939415209
1677457757
1082599318
384660059
1541401440
1944735660
1248197462
824603397
860720135
439876613
347366810
1028573162
18081515
1474052554
1896112493
1376360898
597372675
250188493
1067517063
1404320018
921968875
1437463587
1673666139
2042660398
1728005144
157526505
1824349528
2002526780
1004680656
389229563
861797888
1228236367
1233386300
694640940
111935755
860824812
686382044
1641358645
1133242600
116666705
1147814661
160895818
1455423755
1509666867
1171860372
559848310
821308217
1840197559
1607831637
79388200
547174016
482576375
966944695
1574555923
1435811129
1156940506
1996072292
1985620706
108694289
1106988294
729138372
83924953
1208257424
882617721
55204689
1864349079
579223639
2044462563
153399823
264132647
1377353441
1666587467
858614031
1972999546
1642870769
1927718336
1195647099
742660618
2070676513
285583666
816720779
197379353
1308507057
1849267509
261180101
892243084
1682428933
2100702501
481521171
1374136796
268322246
878197114
1914207917
1581125027
1299168181
172949112
1664561677
1062018193
470468701
1793359208
1302193016
522236587
1229890639
771063070
755005125
155021507
262993246
1808423171
1137197724
80629710
856038196
1596037759
1398735330
1893236118
1888028486
1583175934
764268431
838238372
668965318
1382310256
1516840771
1346086125
397445292
1927817063
610463864
1996533720
1604308373
1960869168
373002371
1601887233
907451430
1093538730
1420494054
169746148
1614536790
913621723
1069221288
1240183618
2124825706
1784584657
1844129570
133033683
695254966
1402517501
1566061764
1279417822
578464860
1056631709
624892671
87238559
347891110
1869290397
72710659
872462947
1807314630
1227716409
1586480936
438091818
1178148951
1852993048
386836456
951540366
1670307598
1007906963
822889395
1872733946
718985676
579827808
1153617584
1201179411
265048131
1752717468
459580248
2002962731
546201748
2023871779
794821914
2044550118
1957191127
2005107937
1548120671
381492037
79343327
2019456981
1003564955
243050529
656487233
1272424643
60542984
759537923
94647049
114832638
827181378
1605639650
1551946767
161766501
1896615139
2138404076
858921002
2084194893
1814801129
1826834026
58942473
1714005278
339639302
769380616
1804963060
1026877129
145937375
825789992
329215789
2133687600
1667185356
23336495
1616055338
681292357
175321314
531647625
1592799529
451107908
476444720
1965937786
271426822
1236686389
614229455
1021693034
1396825723
1355136861
94289333
108450568
846480030
1606616188
1742181281
1865831247
918547174
1004646304
32814806
1930893432
808514559
1797980317
975381065
1035348575
214258507
1997819034
1837037877
789508626
1740256569
283715376
489719634
1450681747
1867441109
1136284160
1456426149
2040986726
388379951
1151497647
1740902045
1420045323
1234141498
1532076320
1233318668
446835567
1780490222
1240503036
915841549
1592213481
2519051
210552950
2123722815
1879167422
1201628443
1029592828
2033815980
1454081765
863477103
1683524414
1727353542
349940056
469827766
1972785759
528243670
1890177384
1755702805
1129540081
618330777
163699525
2080555710
759388092
198472902
793387759
95379317
1614228078
677470771
1732053023
488675185
102957571
256315114
1465301608
757833322
1471438744
1138812446
1121472187
1070845664
365575609
1398072082
394336710
640417920
171962636
747375823
255809017
1211393514
1285279814
912783242
993594882
482210627
676504626
2077118252
1609454362
1635536082
661708908
1061382515
1633007434
663698527
1838850815
1710022742
418648873
686600235
1014201782
1811231668
1326485734
523518246
731841805
2053731528
860225998
2090156273
1403726111
1086977898
399669599
1938837487
1683314297
1655114812
1579561479
712866837
1539005631
465748919
1918024155
1272964708
1428758781
860927878
1713071595
1555034735
726930372
1896668623
864554839
1575287542
1928688419
84042326
1778063045
1051169103
534008363
888899958
132886938
146097025
2003855636
682859032
109411580
2023680534
1235135889
1476644852
596532044
1605009066
1082700664
1818515032
1091803102
1027701275
1990186078
1496992041
1098863264
1911864014
1647648847
76267721
433534448
1178530553
193402385
332587767
1795518705
995008155
1798710004
1321794957
1311571257
1010860562
1009838978
203598128
522857035
1246998678
2101959646
1112928919
1937797718
650123651
1405320919
547589603
320247322
1224253384
2035228693
45879311
859963729
541177682
1560097445
595210614
1673688809
866487124
534905451
692787214
275711316
728673579
456469321
16624120
829768315
728910364
652237446
2043799354
1059836004
630385047
1687016978
935414803
1033447798
1879356285
1684524330
1461271503
921678870
1929133706
232354095
111178319
1130373084
764470956
1338168418
1805680281
1203964115
565947070
951096381
1431061826
1673192578
1803260732
952649555
454855289
453981727
1598595225
1950005168
2077983734
488769994
136200389
908911075
1899525140
679525002
1032212147
1093189019
769411906
1739652364
1311610676
1799802280
1645761194
1199256658
1672144910
694253735
1835523633
773000816
1346479616
1707288802
1360922426
631203893
1737026411
1004549342
179858972
2076342704
1459629501
1942851388
1919943964
182667850
733637599
1564819306
1421926968
1494838621
1315497431
1932108142
1002576284
1941702103
1060001999
2107141752
1061593075
1840583473
1053017868
968789261
954217557
702154024
1519895877
1673374050
1660768966
564828230
2108772713
1477743975
947597013
603388379
943665316
1595633916
1545909457
370029676
1675416997
373594711
1706530072
355853393
582340270
1341351533
740840860
1833710362
1943059525
735682806
50228396
882187357
921358067
384619690
1656840964
2077489725
2121059849
1394891685
445644267
1693604036
1981982044
475084709
1931112782
429200212
1904114615
2021700108
425237179
102807471
1682985355
1065010299
963986101
1825452821
486221415
1712146579
1753704344
1469105688
256944073
519368933
1439862648
648954133
1532782369
1817512158
979837588
1963624507
2072483932
1238301816
538693105
1246191604
698242883
678078897
1593371787
368673115
308246343
178288516
441383626
911472076
1533007902
670447361
349245426
1472904190
1328170257
482331501
1697407178
1246606238
933550861
1270127156
1790298526
2078069200
115668586
1009435414
1541824698
525770105
1790618054
1760108804
1719668858
562164601
1197259773
547426791
458439055
1836323510
1505635848
1245775597
1170103666
613675168
1781942869
342940929
1495322699
1436276129
71580065
1353251991
1285125041
1763328163
408363671
2004173396
260732981
1762857999
1084477117
345288492
930818157
2088896908
439409065
516350194
571521721
1721724513
1063413557
137908671
66530117
350758967
1903059193
564027693
1068703512
1175060612
1648508251
993272769
1702219138
385169744
1485000086
1139342414
1730933529
1249143119
326275987
3275421
1512098556
1791729713
1688019186
1326384372
296620599
1946145473
1768029301
1425328122
1955729703
143101814
645304498
1231842982
681881192
1229322775
62038638
224011018
247760973
1154552025
1183633020
486233652
183834553
287586179
768643135
1640878194
986110508
100666649
959893527
1571850649
105022493
894994091
1940519157
565135706
1706048232
710038606
1193187174
659332
1219745716
644910549
1963556707
1781089370
1096233193
129213868
1184660124
1884270691
1874554133
965387922
1678933695
1643855164
692739224
228046635
41184166
453344615
2019613798
409527823
996102660
448068804
1468743749
828784209
1786069274
386947293
1972159625
2086020062
1480695021
1474568443
1569392845
1845032810
1249508657
1108115016
282497566
207422262
1168413395
481535154
1978225879
1051438673
1682773614
1062603327
2052343724
1464924684
605110062
8218691
1668611420
511591831
1760411564
1782809274
200033921
36264433
995413452
1791867163
837737762
868794098
1840721831
1813143133
78189984
1663981318
1648939690
2002311519
1292802488
1895908237
434760027
1174768959
1619995170
1652035849
155029903
1650624747
38365672
320088983
1763115914
1077280868
1903472488
406821524
1401308885
2115472452
567992201
97388030
2129490335
1301623374
2103136020
1099039102
1286041242
1364800849
328183259
1456972093
686377710
362917386
1187772519
1131763297
1705446702
544926448
1406300813
2143556290
1248137931
1951242344
62171467
374322623
117372676
1081192791
1836744032
1873854330
260899039
1620522728
1732785539
266358343
598808830
888516973
618436727
1559716505
1672759443
1246984232
56626962
645556894
1509801874
974504387
681430905
124917544
1200382473
531266632
1709182491
1689417754
1312546693
2042424767
1019754668
869359470
1136546033
1254497338
1989949567
1718423307
206790228
1302986233
1956756595
1216621568
1415966050
405959151
977308405
1472199518
1549359244
240713700
801430792
347202953
1240411095
376463551
1052426201
237323198
382626776
257871508
788233994
1774613265
1003840531
523902216
363206558
1954558439
620690751
162961880
895201598
1343243086
1237621444
1526314081
1631133966
578050895
2047181380
1417768663
1244034057
1055937439
127715508
787584363
406159612
395225046
1894697163
1823981474
1340637857
1629239521
282534449
647436267
1163508294
851466914
478166644
1816980402
1163729404
225584893
1607295030
144639132
651490859
514595433
891304177
826591071
613597450
1021245628
627247002
1748770145
842845125
189069470
1902132834
356197458
1959924076
1708537938
2106634600
588228048
562366598
759134660
900287722
903698688
1137081917
1172055783
2102481667
1548478913
1299806156
466918861
663364269
1859504486
1516838145
1101120761
913409389
629720769
976857855
1163323282
1361544712
1168731804
573402552
607312322
1841352284
634008391
1513538086
1394173205
558796163
671571531
1324360107
632683565
1613031197
792250124
741552871
1965602710
883484627
2097828854
36168986
1111398836
319751545
1410089648
2026148174
777395006
1955799965
703346628
1004021181
154205993
1288905485
724047875
332879710
1494511485
940898228
1252763499
231070707
767058091
1902200363
350876214
649374991
1034370776
863734549
2133032204
627986925
1087299903
534825106
1890204993
654979382
841205530
588627165
1293179065
1631579154
492280639
229482616
1399762573
1064550383
1556349160
1033006166
933242637
1167388889
785033179
993503279
1884212309
235355107
1359718436
444645577
1287105038
1173377303
1525884774
1061414437
51017262
1029854657
1614758926
1500672469
150601914
1996255041
2000636381
84923624
760376464
481973364
363671172
1983909619
310783826
1573644386
1377981870
2044111682
1463998848
2070797525
2001247494
1458522085
1799268150
819747774
2030612677
1178117067
1133500362
748206622
1125558270
1069233314
1526648502
2136683019
56485928
1342457239
669252426
925476184
32330420
2042535178
1916963147
1395418861
1260697584
1625402258
972085542
1459228148
1745130506
415252818
633323490
36917106
463541074
1851772185
1102155715
325574961
467230171
1822499245
594667606
56451965
2123639943
535020852
1633635989
1341215472
467838158
1257031243
563580226
1005519963
1888124220
1325013878
1670897103
1532142787
462973195
2097907726
136435472
1502758373
1690029513
1586105190
3548979
564522650
1347206592
1066850082
1964380849
1839707651
553467401
1701498053
677166493
1174726183
1180094806
1599046809
1013004981
509158643
440749305
1222302527
171074748
137144247
1997534449
540412183
597524022
1643015327
440524864
56180449
483432866
2057534824
2015536470
994364856
977914390
1491351916
377507148
1952502711
618928809
769697708
1017876988
1598845796
1324568513
2068107665
1101488168
897946034
1115647692
351675600
11314599
1097997219
567348820
1841487273
2135123006
292803957
949972576
138180991
391253626
1775218646
357652844
1930834028
44313589
1498523396
1054984993
1786804303
1955153216
146155827
1025073728
236621434
21829837
1963066229
1307416485
355666494
1785337443
1091688800
1274461988
154171088
24585167
717890278
1997393850
1343944240
854698227
1953542743
21164875
929032839
1831134342
987284097
2004738018
956868921
2123335536
1026198980
1446573855
1673344136
843618836
187657010
1474834029
537656980
1610917729
1663792574
1270661145
59748943
1484534378
1080932828
144089754
2091648865
236220772
937421882
1494534410
1606064947
348869375
1073653672
181742674
1084281700
327666036
1707291534
471177692
166185146
68116456
942133755
1476807968
1821325344
637670971
1611634183
188698435
301235814
1415414996
1786430002
1458151316
1799788836
2083015093
1058057807
172827550
270545418
1174846525
354956772
1335123754
1476440180
463071530
1972874962
1639380388
947737514
212457410
2008377039
1855713473
1948472779
926684418
1813097023
967102983
1277433155
953649304
261313188
133327425
822364031
1448513682
767548365
1490319908
1554461423
1925736003
1226310477
1777670822
1378808193
486722108
1955720736
133229728
1984608970
1856305214
22664956
825037287
1286354497
778888143
2245746
433843454
1702679949
585088146
1433192370
759277922
667694690
1097251358
1146372615
963218469
1813024103
1763782806
1535226841
127732616
1139939362
533523672
471110178
1024307187
1522177874
1380309156
40347051
2084748241
199348362
1765664561
1287352425
1627102107
592452020
367937710
1945050092
358096566
890235462
295888734
1183903827
1748465463
407336363
639707950
1991201095
2044658217
1400065567
873137809
787694989
1159321621
771427921
260000270
1806533739
2237681
626592658
1918386457
1621036086
163924145
841879701
1854510645
610680936
1414774571
465182574
977174180
781815831
17682579
240335814
1652109219
1840817190
601754048
1133722974
1746180593
1446843773
1884453991
1226156395
103378416
1278454506
1575339813
1421776509
1610049665
753344600
583591425
463705326
395568921
105214972
964610736
1255121555
1438565273
902348074
2126167141
255534104
375290017
952928912
1376944343
208725838
474255042
1817757816
87378858
930688588
1106988901
1384853134
1249408808
1170456729
1954398632
803747525
1017840842
1038747109
2145054418
1929157476
121693336
977414215
1961193027
1557683463
654771804
324812418
1378892266
1225543938
816918753
1923251824
1102694944
1072904159
62038887
997553846
667318925
774855546
1290960128
1262309719
1854617047
811971718
1041034486
1191779906
1835624937
1516214907
1660037933
125117785
27083987
1021048818
148125813
833699863
1767847996
762907207
913598082
782253264
832161253
2017437492
1191291067
1999194197
158635175
712575839
1306045332
385114186
370527031
311963639
43431383
1424674233
1813689794
1629465077
303058901
586458771
594063794
177016732
1373418638
1284266237
219636034
577955515
2034698667
1440824467
1783966041
1678384015
731275119
459418922
507966449
2091122241
1287485751
61418773
872693123
1887816154
1252220316
2078347059
888170847
450277774
978693903
14559537
852647110
1432975378
1637206940
625151502
338388111
1162513751
38909258
1462390841
544104582
488354930
2126103204
502156123
2094544837
1583755959
834934545
583530340
1103795578
1059882211
554623481
354271804
195685417
1495572171
2050123923
1568371231
1767883595
740536301
515101974
407638098
1304578576
1164210919
1458163500
2072959558
809645282
158401413
490986710
417348927
1415569680
781794483
1350928777
1599067979
1049149581
1778294409
2091276134
1453097623
807276399
694074704
1327986480
1200580382
461754172
1877292876
886065207
1666126992
1548159801
208548561
199401693
2107876729
508716326
1673684137
1190649609
340060405
1119349049
1903533732
1373093992
661361833
925575675
1848698239
45744602
1442742239
550937906
978390784
1602472136
1104471288
1780445175
1071835348
2142360300
1990634448
907684473
1998972398
1489006146
1751366795
1938963676
350115248
1275214342
466311437
1151621912
702554465
1509338667
775716834
789401983
526062404
1884384230
936924683
208541829
59876338
1560499856
1831836060
2028351926
113463570
162951840
1943280534
159730502
1479769050
1078824736
256328293
1664429237
1196805771
1511568709
568235052
1574759114
625552269
1620009130
2002209038
916350074
1592402721
1333886934
1827792152
1865352694
669381109
1439710365
1292819082
1466750499
1398212292
585075658
442840296
1634781807
513020322
68257252
286018064
1199530641
1056610635
1320978321
1370584374
911773005
1939741146
1345132760
2104678563
495441150
803515056
1046781585
2130192583
2054542019
742010175
1768280617
1468169684
1780214793
1176699616
905970093
80489863
140203474
420957002
942282829
1991356065
588800412
498051684
337538740
297566884
173740261
1691129645
579363505
1707681587
1305866886
813773162
758429792
237048284
55854471
1017815114
1993720237
578924780
1085302472
2101147756
562843368
917075669
1192461400
1886300740
1829136143
539224999
1952422354
1594587187
774162359
405653422
1791276286
89650357
1329081714
1370101089
2107802041
588155197
419914932
1094802477
1442258480
1495204731
2045714626
535024168
1740388259
133803113
2039258468
503813808
1018392068
290383461
75761166
1344009309
1212350594
1951159016
1024698046
315272021
1797505486
864059814
38069119
2143306760
79778808
1336813011
1756101078
164915354
1800252778
1660409173
1825015851
2039171011
1655235712
200101460
942726642
1225326328
761152590
1612924333
1743656082
1219497005
437758019
169786754
1532423881
63162620
2064130312
108847941
807240205
243788782
1139728435
677410165
824944060
1031148447
510881034
625848980
589704081
1061312478
465313921
1690160953
42393697
830989683
1161816409
802354224
1952339054
169254630
770988129
565560540
1542351529
351979457
1209595243
1631939862
1013887463
1366799933
721476201
954415084
1198228664
642682299
526096497
289582572
894497232
935985402
933127148
675756756
1188195376
539499641
1833863288
353917973
318784326
1696274518
856565170
1186289495
251388803
1127887688
644625108
712079478
157015683
1247515659
194562937
199350221
611367647
1274033130
4113288
132491421
800820497
1184551276
1508082704
412225196
436688694
1213917692
1867394687
1340767621
313930073
851754083
462883257
1265540696
1374894649
1658802982
480261647
1118223703
1687834363
2019661444
98085226
1324859735
1103530829
1445422912
1531606004
724019538
1561891456
2010628144
135613366
756781719
1508220660
1591009417
1184260354
611862364
2023774777
581926673
933133212
351163585
1357676122
527827683
1362582869
1931127166
1743666393
1314441069
2090430424
520403732
864448521
188507374
772978661
1331901800
541889165
1676870616
2025853475
2096115808
959938535
200652467
454670057
490073560
486931611
831970400
1081345835
542973965
2123892386
935758496
917872622
765835415
42593653
1101135895
514045679
106118536
1703031330
187112924
675659533
1190504533
1942171761
1015343920
1006720101
1930939440
2075233724
1000480449
70217761
1333543870
169898582
2039656679
571205035
187819916
1750370634
1473607244
1946166763
401132810
13551823
55755282
845827109
1443941252
17826374
154472339
1260483121
1634372461
1134967517
1943319961
1259883597
1456741371
1190447895
1812963247
1352601029
1547309475
843597874
763760871
1877316988
129379527
736572241
307588586
645849351
2063894265
133198407
352980792
1908853352
613960217
553160616
1705057175
1462438682
397995572
2021049183
278096403
746096840
1362165775
238207463
1023568975
829286916
104296188
855922294
826286303
318009799
1197237023
1951777036
453709247
998253515
1365417118
452583535
183976332
1664626997
1510889453
419897640
681402213
631811216
2131934817
663238329
1598599127
2044626471
963042028
1039375188
553466735
1156501592
1466636414
2054871090
1607396756
1577732922
73943248
56792531
60997113
1046362562
1276195421
1588884629
1821565706
1042513289
1422894708
918269020
5180621
727513844
1002840047
2128442637
1391568476
904283577
294578430
1836988209
836968545
529765615
1860290935
1153729419
830751703
1447296885
1953054042
1831523353
1551403834
417791996
1227895523
1911624575
1166640579
127287667
1328632029
10415608
54280605
33862492
1303430306
568846648
106020100
2124670391
1026136277
2070037710
1250648650
268479867
817337091
111256103
321685572
486019336
218536655
1265005950
986840583
1669692466
1425057498
1337146638
408460335
889928692
1343435860
431522389
413917130
1981170684
801457284
1286119832
1869974469
1253980557
452387663
446978702
650597484
2078460116
832779551
2064722075
1610059863
145178701
614337880
1305109167
1175057231
44922244
1856376087
1354638376
69030062
1118892421
264521907
245824598
142042476
910386297
1679980022
850618192
1994893902
2123063849
1268818721
1980501529
1801072232
1392928401
1469281463
692702826
261322947
443490768
406055753
755796897
221148068
1862863973
1802089103
33801923
253058487
1253196676
1522071356
1910111805
1406059730
1648143696
641516820
798217956
1142392963
1185899816
246869400
789842879
392356775
909209579
1222538705
1486169714
1241087793
494843907
1077251325
638189439
110136360
635982321
1875905103
628491801
659678677
1258358861
462648314
1282298217
409877590
1446457419
479825022
2115270591
812795484
1169999245
1065249180
503066483
12057625
255774415
1669534249
126662277
845994218
1577912859
495822045
1116668899
986064368
1601364151
439354763
1387904650
186403865
1730323383
1442714785
153878160
1606823486
817107004
60583056
1273484523
1923976219
1113004854
454076540
1484626953
481651581
2013005434
368849358
473501701
1529580388
89242722
1217042284
1430335109
1016979001
1209758751
385641343
1295769447
1787628341
327065213
2077731136
522609893
1536489805
805968095
1793500217
523473865
868508119
592948052
424574356
614519691
1996253606
1833487186
321266348
580052698
1934705790
1207937136
1259787229
774601617
797236828
450199868
2024747444
1160282947
869568062
934231625
640799801
1635668892
829608029
623990710
1053321277
595430757
1596327987
661913641
1109677669
490065656
1470450400
1811454626
2058744090
249965127
1617703349
885093653
801319612
762078854
1038005163
428658057
1288098730
1489242088
464914516
1968447093
1537302865
2043027471
382702048
1498460815
2000960346
326821357
529977238
1709605185
144741017
1835931269
979588982
888558379
801292107
429333727
356768045
272117201
790832912
2038825475
13576186
23005213
123054882
1269179904
330583279
1625736958
761306953
847757239
518168921
1670217966
1713653457
356590728
440594639
1167657757
1432083436
689494471
1478140810
371838107
920722879
1774808091
391246036
1274796944
83584538
1053822933
2062948585
941056272
2124630028
156699056
2138089284
437339413
348370557
1466752620
1007467875
211624771
1034006964
2119781228
428041355
944867079
162758228
1728120586
610789336
899641273
357589757
1684621502
1148008182
1176378504
381808358
2106333384
1738362952
275521947
1348454405
684616105
448508695
1359397694
444531074
277411696
371972539
2107153199
152959372
355790859
2027207590
660636742
1700118446
1659724803
1083857086
2087833194
1253704620
353795693
170281379
514767809
888179470
203130080
1071143983
578700273
703147896
1179951222
567817157
1717444859
1899980126
1044737313
2002842927
395453284
1903053199
92623623
1132459847
525454965
1470117969
214082935
94338758
1593129970
520284872
1181846563
1616281463
281168276
1621696016
316126023
1997956761
1444613023
220381282
692437812
1836051824
1928235760
1293199489
2070913321
818410380
1902954418
1178129254
1559525371
393568434
1746863772
1716529715
172459837
1717636927
1604674661
497996091
2135604258
2019606235
1551545132
522976590
1728844291
279317944
1547672944
1264472881
1261877812
1404730288
623776511
1630391418
183045150
2023846983
427162901
1709450944
96484773
2111398142
1466186443
1929697763
1359668287
202687255
1247077678
945133005
976436089
849630875
1871829853
77613275
1251096263
1336622061
1969133232
265793062
1979472207
1079388863
26363832
224879606
377050470
1668197179
1480669570
1033406856
1421309498
180574566
1242988179
1226040862
501993091
771632897
1159652555
699045406
1290809928
195155279
434516379
1068384874
898627051
1661403086
31958671
1933696488
1309964003
340971139
863161703
1697377344
1145203779
964638778
1380289622
986926977
1612250747
900627428
1396474404
2100272891
801351564
1176673410
1956293253
1385563428
357555246
1381097998
998853291
258713118
1876392698
246506472
2056332503
837193058
1055982878
2146343859
1005450541
1495672081
1213636235
175177478
96286195
671888105
1960105605
2082251241
1294543633
1214209971
1253193616
1684988176
282146684
1793082499
551591846
422450143
2043705492
756679116
1600741554
1946502908
233024190
1037524264
1587882086
663027317
1817138496
1833265033
938520902
2228253
1111965586
233614285
531577314
2146116936
448277480
667542742
697026064
30356946
1752489282
2129607608
621422178
1936443831
686252616
1396117013
295225598
981349285
1082632739
112278570
2121552200
86995779
964190511
76808056
63830236
311701335
1472926696
1385777303
1606792972
1926871003
101489816
718382501
585707950
1421414547
1876612816
1410707592
1023964492
803799838
929340389
727647512
609318128
2053650745
232064723
1886502788
1036210892
412638987
365625643
1818198711
522875036
1581468995
1511921332
1888290237
938887039
1086536623
1246859757
2030250756
1733953586
1218902786
423026797
1827970744
55116811
1665873781
157302432
209779571
1426054243
1795277461
639937796
316570250
350976774
377480797
521546523
1882401022
2027868913
2121055857
1995128015
1049011638
1957193618
168336146
1979495904
961898647
1580768891
1510370052
1402523414
124686342
1000986102
852504064
1351385397
317011921
446383852
1972334337
140782145
2063488635
1836035018
1769129526
235174326
1612981295
203469174
1825137449
2069668871
1644693806
460861339
531472394
1930616776
607916875
1184901199
941070976
774646064
229438700
1679462676
1901123268
248532656
998607563
1347543731
1860299239
1416316231
1210378904
2098426190
1966287715
1955382490
317716653
1852083486
137982108
1191652267
635930384
440625723
1386728776
586066865
705428201
1644482832
775905186
1027194406
330791750
555718304
1073095023
283369482
1278715789
374791480
1489879712
1402181134
504353951
961813334
777227153
2028255641
225236180
1608641903
65160986
160959428
242435166
1796779387
132068608
453579563
925982992
233689815
1984627840
2120957618
454911927
464984926
69195200
1315918577
1915321033
777157430
756368633
1427250558
93720650
1489229005
931363735
1517646326
416016516
70875611
540953595
1220832717
614894580
42496642
576803400
809763975
1069044055
1381076709
891690913
433116271
1982917716
102776427
603810842
1026245176
539984805
955527219
1396985929
462609814
1969835880
2009512858
1443793158
777129313
825081537
146608141
798933035
1274741786
301016883
2111319488
1967513511
506919846
1537669542
169059870
58878849
2099821150
1146388968
486810290
458810419
1149459988
1449470910
1512486706
50213101
966160782
1550406083
372373661
789385576
1622165563
1443402761
500817269
127899882
727163465
1175500121
647456476
247836642
939366739
1571422814
1797590962
66166406
1860752413
551173889
444663324
437493411
523961184
480189972
1768303188
1950185062
1511106008
654917044
1129109509
1590106744
685970407
1709223651
1227126369
554522585
1599657246
8127436
18272192
1308853863
805845807
1838343442
1405498023
670122887
1451902746
1039478957
815225142
2111124421
412341428
422551595
1941445237
1594215729
315559857
1497822976
1840505211
466168284
1029123885
1322432647
898035307
1203560950
1322744399
920675917
994139823
1426517532
611226740
1344816705
1651178682
1701351788
395776317
1161605514
1081661547
409750531
846614842
1300031989
1959110653
1812452690
2115151332
1991538799
1822289681
925572500
890355159
2104497102
1192292403
1540708654
2025871614
1915817536
1901552715
141103686
1027884343
633883773
2109799113
1041777468
2096734742
2000798451
607756994
1415673939
1646030238
568949963
1285003799
1471609605
2030000143
303245887
2013480563
1804141494
607182980
325924284
1474942286
1175188274
1997519105
1539859410
1577821249
1848874618
1248817846
157087747
307720520
444362673
1376678385
599155692
6509189
1765542195
817769329
177110261
393508720
693194500
71214896
2114009799
1697034323
204337722
552488366
262274482
602193600
1615974867
948894687
1411079352
729968154
1567714821
1853972299
421690241
1802072863
429941359
1727502985
866576891
854201633
1895360387
767570291
776472611
761306554
2136563182
1684684028
943257356
486576244
1173413790
2124671005
819727621
137800814
880007929
1859400630
209638628
984789899
267498705
68223651
314545132
743045874
392458923
1571974797
524638255
352568131
1345547440
1071932295
429100724
784357747
318900267
1068991676
1222779340
1644953045
1128495618
743594020
2097356621
1557042586
304910535
1308867564
1031726839
1453924906
1203537549
186098027
1278205938
267518438
1253432273
1030689245
1220982885
1700853889
41957736
50100950
650128072
597425808
873224912
375734881
1869958142
452319841
619905142
1143579507
1980719653
1288667169
505932189
1540608330
860373701
1764571680
1505351443
198141223
1929394341
875600130
2100860292
1772753214
1439855227
1346907059
2088374097
2141101388
1693513932
1392902203
513238720
325790644
380710036
2007886714
1629165834
2039727135
642895173
866949622
460924769
726804871
161711890
1716021114
252332671
2090071324
459082009
1442643893
2112039833
981990097
1090757599
722650797
1962977184
710669947
1735487268
404949055
744626519
1391165092
690092255
1717170484
969583329
859914788
1301183129
610750215
1359130928
48991052
285382748
1143937108
1855065335
1480920265
1215473299
74104086
269260201
334689780
2096920717
411844219
120163309
939085442
115062401
441716762
50271075
1541839670
2142944277
1839906580
484095206
1052232232
409533968
1617912641
206563643
171271847
1981806915
1963710162
540388023
850073032
933210241
1874835152
946606054
2029673198
579568358
1806904178
1046670849
1948885762
1032913345
1845655582
8028830
716216821
1140895655
571691957
1584866836
719504909
1805827522
598018373
1667303000
1022979213
1706042040
2016174015
994633772
945667653
1475952755
439110234
1770713678
955534109
1130566350
1046241441
1044938600
1749728931
1761863113
1133387699
1207040038
1235805334
1061720926
190968029
1608103314
1998976191
1823164971
1258093355
1994976064
16983934
94690184
940620637
1907333630
665620898
2007077314
1336239026
824740155
1944144165
451055301
1362625746
1470777951
1067700528
1498722665
1776123260
1872642534
364105311
814089401
1882927900
1404484244
1685193384
285390195
2068222345
377290510
1546621585
1031966914
182211739
691043457
1879674949
1349520022
1784714872
672132336
1402065100
1987169067
1790486875
2084931728
1990592398
952092119
168802115
1909408113
1811294951
1647105891
485960259
1910244497
1440424134
502131751
227794117
1211565294
1748939303
1732750801
1252594114
880413955
1165346812
1030470274
158479555
98556361
1997401803
1324245649
173826752
581925953
45032372
1952312940
567327200
576308377
508749797
1503948217
1533047288
193049405
1311874500
570232039
650361890
1430844406
1105669160
577106932
456944758
2103009289
359656297
43494324
2131585164
1514440848
767482145
749407641
1708646718
1274169354
1070470309
1874245740
1640976766
167206260
740991841
432869231
1893025754
298651111
941391103
300138641
2142107105
486723441
1353441033
575525456
312379678
295893697
1793387159
814824007
1541819034
220431852
1071286008
260111165
1168344900
2086389235
302616329
1822739268
903168198
689453544
1558005008
303514353
407545177
1074093242
1177947931
1378062836
57757582
264929034
1693678297
1913372353
437473136
609069677
1856146001
1300261957
490076784
1731824317
563169374
879962156
1986691892
419324094
1202234349
822886635
1543592552
1135017085
2039321935
1940726880
229725924
989511516
1487571416
386418180
157525433
1401267767
1239554093
1182240008
2096464454
876567572
1372323080
215632485
585152323
78271441
243097288
845395876
618391065
996403940
1778211310
333642959
279156614
2000589661
61265371
1177402956
1614615603
387909100
1977131014
611726361
270795776
854949062
141873505
410371750
989058948
709621078
265320906
2138388253
859698993
855800458
718574729
123423519
425573459
754087751
1244742863
990577915
1950036161
2102530296
1705269658
897212759
1628280749
1456507018
57940453
386571537
2135866756
428123746
962550200
1623917566
1395658798
1608919936
358864130
1164920481
1912766317
1546341371
1742460286
1340234073
1763845411
1535324384
932453712
1937693014
1897313711
449217530
1000021102
840301569
599373693
307691442
229272726
918677
357794879
2097613691
1663800646
1862353598
1572868246
537025671
2046367847
1801885749
1338801273
1070637411
152880658
32278551
1377725301
950743761
1827428658
760204294
102114509
1585368838
1896176536
496399136
641498169
454187904
164188746
1035503656
1189970179
921415554
35336666
1960787763
1762719691
1403741717
423565948
1015262346
399612289
1555609705
1205689381
618005226
392436868
355885048
1649001319
1156995431
2081358957
1884913932
290467081
1554512370
1438923252
190553264
568812117
424163141
1975348316
1851820832
2001419700
2146552753
816593022
734625301
2048857846
1926610566
1630476683
193858198
844723947
536007562
1398546817
710163400
1356469369
1668579276
726825263
1377873174
1219172442
1210214746
1172547598
1419226106
923707713
1416195040
59090297
1424515746
1016709295
984033464
1658761214
966462099
280839862
1333861258
1230761471
1822107064
71202364
1496332729
1432606246
569819554
1447004499
1590302671
383082305
334217730
848932299
380672092
262469824
2096902637
1734951107
1869685164
1736985313
383950490
1523405750
1853643963
1254211330
123697545
150697961
1145010838
2101137346
1777894264
1441321821
2101871434
1078731106
266550571
1156152467
607857616
1115316707
494101349
868687645
2022290555
1845424507
1585868692
99608505
300502751
193417801
25502545
1065269393
1622969485
1411801514
1655970183
1727899031
2008175913
911890209
799826411
535017618
1795548287
1060801999
1828004368
1324285281
1441288412
1241387940
1305952336
1016846029
1052547359
1294729891
1487148567
286955994
518994780
1441177714
2143824308
809792118
1129468649
2128758367
706932954
1798344718
235355852
1907954415
456956705
808098165
1528745843
1181507638
1175643093
1491822836
1698233710
1577387463
1398139986
1913983262
126691237
576938047
101588549
1444096031
518248824
1718624539
801379962
950033793
321591546
1996416927
258184713
1196577969
1064189234
1171497324
1144159602
1319946874
2115652759
1968943453
1884606105
1650262164
328721170
1825300743
1014413050
1516139110
157524012
24385699
676700627
233427190
1206787498
725212974
1912689364
271533876
1571581280
659202715
1607337891
1375536651
1709318105
1563871261
1594925859
1855134062
1775096375
1338410166
870178413
285573995
1661027424
1543077152
1680180228
1252893009
902690848
96611901
446870009
1649137513
248469112
321789175
1949967274
379225548
112942518
1003212596
75465939
104023000
1271060700
994020161
1547356848
1774675248
1340742866
588767471
2129041234
214746486
534990592
1494415602
2051056455
1944050865
236139483
1143319997
1025847357
1731992569
1233749059
1135963070
1494123107
583766258
1221971211
697686334
196174852
1013895844
616682540
276514502
1146072724
1681798542
387614547
229828545
1383718307
2040874920
1305506338
1712443995
169388258
190420241
584629478
455853922
1790420539
927839243
223851040
1459798914
1042936881
48339308
1220398336
1904236284
750906518
716256410
983584736
69846333
1937038792
344085413
271999582
1033891392
979619301
2096287847
1619244896
1738276475
6440153
765985737
1482275830
1463412411
708058585
2145419929
293096657
1216453705
39543466
711532810
909571347
1933582885
1483681143
1494630518
2000663640
2019645563
1964282616
1325556165
553929953
471569520
1104319644
1542652726
1253513817
442368440
1377442607
946127771
682651415
1074973133
1828387069
1793052399
4815694
1424360541
1293874005
743805663
324385521
1180856268
113497643
1483258498
360967122
1851060597
1636666623
1369469771
1578077227
998759777
1982416470
1621620867
206299304
1963394894
98213015
2027644926
1035043514
1161665138
1277938051
1937956406
1077376699
861845872
2031738876
1044175548
1541458537
782886831
339086823
674819088
1653062371
1346123900
1062528832
1828955294
755983186
2101299084
696563654
1388631549
155513454
476510686
19127631
753997289
1540974993
516883761
1443899839
1401916022
1576854099
761872519
587746897
575995390
1715756405
1632484592
527977537
1509243776
413341758
106800270
151646442
1227600684
694184811
80340045
1181898272
1914463797
320024955
791583426
454389232
1942887240
936096775
1477726706
490247197
1453251263
1639261082
986185133
1050486902
1974711018
2006422544
1889191295
2038182152
512017498
2109965418
1555731540
435946813
583439858
605023269
770994180
643366467
1159505
766759393
1322359575
370815869
1808369482
1877240128
1503689613
1523268291
14916468
2017507833
1729776590
852751472
5241089
607374472
1400279805
1495751691
199487269
244736656
1591567584
1654809490
2127041678
955855622
1531538103
2081674562
92968007
975221248
1795863161
1107705408
1528218097
56319522
674973718
361029748
385021389
2054919905
1721144613
523545704
1145417959
912128827
507808139
607798522
138611129
537218930
1867090778
1720059828
1908629477
309652423
309079787
71246001
585390387
1335013999
1971435508
673620947
1622484162
1081707948
775053513
1592504228
873400453
2076538491
1600547676
193566494
702231627
1954677360
581761291
1055462369
1747377933
8682083
895747
622690635
948349555
354056244
2077624991
1287069096
1466584901
756419924
1125366174
1120097532
1260491314
1130393837
76311002
1479807791
1014202142
693909059
220503701
1669799536
1170796021
1082133199
1271280595
1940289799
1829457694
1119026304
1912057580
790285354
2138619671
1293109295
2071287572
80271821
1305371450
1290841971
4002997
1637021416
1380584901
1055086455
1369316038
1347915282
421800561
1678257794
66934437
1072015704
1464005093
697031454
740272110
614499530
1913120499
2060267858
1072357692
1235953775
1446550018
377500104
934187023
1737820864
1529067032
1130008471
1042648448
2090908424
306402361
1760738927
1921078829
1826460489
1253939245
496666953
2029005356
510489236
994350393
706621428
1395586593
409960304
871790842
1483804205
1004012230
556331550
1828651281
443599168
71265601
1915020920
2111518419
839386808
1036937176
1461991148
1145074517
68790692
1156465040
1859542507
13085611
599628478
347354921
1249140941
849217019
1803031666
530516666
1400291705
1117500539
640973555
1121412092
750745942
1497504421
1508686104
1183054052
917568173
1245854003
973481886
1055030762
1942699036
1397514777
529332945
116809206
1166526840
51000554
563558722
1992178320
1464721198
2017715107
137902510
1677800576
259492792
1213316626
1485678848
1843723271
75553385
1058735714
546249041
144550039
1050281364
1375931873
1969821545
933779931
2079698994
172333164
1196214701
1646370568
1078733061
1516472610
1102910847
770222193
774681756
1163974314
1736593119
1398816286
47570636
1974781781
1972202649
1690206595
191747614
1559065978
1479788743
284980459
211012868
875010903
575432125
2073447431
1533240609
949725152
2111290376
1466795016
1361256576
1184963268
2046497321
205374441
1358355568
11086011
1782077696
1261798607
1225741268
2127668993
1055626132
409174565
1861200076
382812487
1463206957
1942614523
1887565728
589165625
1218798450
1980269814
1909715178
1263456915
2029018656
1638805260
1903459157
786043242
711695278
1533261704
327900681
1987075151
1137052659
809505081
1575220100
928411952
669335066
1253538462
490988344
1061029202
1657110072
867591775
2122769351
1312747790
1147632759
1050225525
1545110958
2008130553
989100605
1137802606
1518667063
1506533770
1499595041
388672711
754590929
385926475
2013143297
868069098
1018236775
2068123326
1080899159
1757802153
1952072259
2054731191
1052915685
665314360
449085388
1012320061
1031441977
1822062025
1981270410
896305332
1111912551
411312054
1662870105
1538843959
1973865311
1941759061
573429869
1488265419
394899456
1988494576
1434327168
833082803
1596868799
1562935656
178554612
977483715
1152997491
2060148952
726606484
1152360759
922960004
791855425
1464053495
1698915961
675843927
1488498952
1944249967
1195963112
679876074
351325608
730313869
2069114073
1953072816
528985342
691763283
1455956381
1944034252
537857263
324554273
1867381220
459850934
1015532625
567435954
1948137142
2138922316
1335536293
721505325
572339219
694840180
781242526
602041807
1324087060
1630528904
2084380665
1458397464
170803334
671711502
455560209
2125686887
459729542
191563831
1785313907
2141383027
770411472
1213806672
366160456
778563386
1267754068
1797793887
1660757318
1719841845
1506644370
801650538
170407903
785200371
608078463
1659535844
1389293810
1204341240
444392532
1684398392
1493215877
1101843043
1182228040
795177096
297081430
508507661
595998262
1963564152
1500096823
220227332
1704838185
1648670768
293180430
2106772826
1797283810
433855531
230806513
375893986
49318830
1066847380
1430375874
377091932
1669622205
700622628
2106182577
1035993125
651917169
1784224242
837303317
459109720
1515688634
1630298347
1147583195
2143170972
815416664
1822837930
2009587907
1473456814
648501589
381784202
114744487
1621779306
1957541354
1208391933
1182388955
1891296575
1844937476
443869541
488113616
106808200
44209581
1516372812
1795475011
1628251327
1759650940
460772182
1690315717
623007193
178963339
68462706
1224643697
1743512360
801745217
294302141
1233644903
68467763
2072525285
463799540
1864352621
1014324307
941415494
1178479713
902240916
2106064519
290067991
1536966056
399052483
2077808268
1252847501
981628775
992164908
2146128724
760979589
385902552
1979379477
1714252264
1536525334
1160223447
1676680313
867296974
1885689096
552652886
1329537560
512411901
1278652969
1723447990
1036144283
180134755
780135003
1944339558
50606682
1122240519
1069617408
1866489689
1303623449
499513785
1983470189
1158240642
1072365587
1344562692
1255391088
845135140
1054479156
1548724329
49015351
1346942253
1199982651
1728975748
1722575500
643562699
997163445
865240150
317141492
1231639804
1091317004
643496861
812210035
1786675928
19728993
1894793326
971711685
2128008813
997834160
1855949541
484272611
1365063742
1633101350
1147614664
1752504669
1518976929
531136214
74414360
1769352359
730059178
2096908012
1736977363
6213858
227657351
1926623693
625250037
850647594
788469862
770006999
225320805
1867481174
1388452127
1780293020
1135046706
951280503
2018128251
750284053
1614285923
1736365905
1426040300
1868699049
1058693691
2051700927
1092478539
617413647
1887745100
1867122899
1706124044
1479508742
205919396
1865781697
161606714
103986034
460351140
538628819
1339201289
788933657
1642621255
1238889723
276835525
107600557
194300256
220235417
874979449
262044599
520436729
1225637894
375000484
1615716998
428515434
1784352821
2064760378
916195874
1054419672
1116729318
153073844
61992172
1886230003
746061606
143415028
87237937
1326341628
778725528
1405707210
86988022
2061632022
2046922244
2126660047
1497388810
2092126104
470023405
787650821
1051080338
1025291042
1717545576
2077003212
978448280
1819513883
423131033
1859616366
821032703
1617737147
254475615
1594903076
2082704284
848470558
872718711
1798577808
1464061172
1422335029
1414656594
1119800935
386637049
1596496402
1598311211
1032171441
1020086168
215271261
59752638
1979187650
383447746
857804535
587355258
841866311
1156896664
2030186010
1874162274
1678681135
548290889
846974354
551203837
1761086257
920278742
101786916
205843658
1970181429
808561090
1750050046
351174495
1098950421
1015123988
61646824
1172174975
379919515
1289110190
1359949359
468317165
1342072528
640730958
2004787052
1878870207
839594611
393846665
2140116153
647789975
921540026
1652638160
21474017
1083016269
143771369
822040868
827415951
597868400
1646090914
1000459688
343468036
1909083393
1982859816
442275126
646656161
128097280
1067385138
172706421
1808775747
1123370944
1316205718
1318424193
846634869
2090417354
857161871
786903147
997430112
811410585
498290341
1999445398
408874420
549132842
535921744
1097341289
1175829283
1530308243
996309228
998653727
1777457490
1566966822
116732990
139741207
429070215
969386984
973616195
1270324646
995254861
2124753240
1404894231
1736585280
1469576366
1214527052
1633102211
1733367969
560829149
1405558727
378540992
386334490
247844024
331182626
2129129879
1083395225
252790581
1099295919
119375701
316088970
1222315976
352501510
2048220546
1016666975
1162147295
1312885810
1285127904
1402524180
308079799
2018817986
930791126
821244781
728004383
1355381147
666666725
19437019
1615009768
101333593
2022977166
1597348105
58510767
171947896
992270275
1867501400
1478857732
122122142
67163775
251079944
258666099
327407392
1318690291
1429029209
527202802
510055410
48707547
1187198421
1530693665
649560501
162546180
1339004819
1979826359
733232757
536573095
1149036215
22203363
1834090185
1112781028
1619128028
17106217
1996089778
346527431
1974790089
1556559085
457588075
464364472
927620411
1241600731
1985968934
1893062688
1349574431
1049776220
1069210527
1374807808
974813647
388295340
723192686
165473023
216332004
1509197208
1406414555
797680767
1496442111
1627065494
745811550
487473444
1621059437
1017175610
806374170
1210886434
1630719950
1244118462
429456083
1382438249
2074475814
1193921982
817171476
910077562
459834652
497390098
1254429379
1809773079
671457981
976222729
1909464152
926327306
750776358
2013623103
976923547
233011670
206825126
215155463
726203776
592047479
1139942971
1613785456
1032688994
761737049
832734673
1625574088
1434783905
1560657558
1197534367
875258516
1203782532
1344109945
224719188
157007178
1595776391
1967673213
1394950829
1851587326
213046463
1800683331
1875367919
932092131
1546115930
1612459480
2010114175
1742030002
2120489610
1307576267
1459268905
61355502
932116534
922059794
1247537009
1545048208
1015325143
571107927
1206596114
618974982
251666828
617701526
1976768909
317076714
786152008
850543158
1827863644
1309558954
32017363
951516570
522498713
881874533
587104049
1112406751
1526136583
1119549897
1543862945
2065369513
195938057
1833021482
1708711560
1579145183
2105086597
1506702125
604391642
1118105492
452187356
601119467
1904779708
996949305
1243315260
1102858235
918581236
1691753990
1141983912
681874888
1745515791
1254225509
2081846837
2064438530
930451752
2131972120
1733562498
1625722348
859369474
1306820571
941602862
497289696
1034648747
881841313
1687031753
318645981
1117625750
1557679451
423886562
491401205
1226193261
1570428645
110606948
408469926
2140406589
1720783673
1194497089
1643557544
605294061
1154393692
1954845709
1497957956
809413063
1505889718
1450891028
677177246
2101053354
782368273
2030680310
392473206
567158184
1112557928
1396425576
1060820619
544965449
131812824
278292219
719600062
312090018
1206315797
1992653439
1441399149
1481454681
929431897
1319011486
2005196293
1955353684
439187239
682412718
816983118
527969705
805947459
1251420664
2104240069
1079881449
1998592733
198227790
928916820
1810393442
2122571429
1696933823
177067233
841301528
403305182
2010251493
1922206862
2065060003
813847672
1442680966
823368167
1740195152
1906398324
1602006354
744922294
679527319
285300204
318259000
1195829513
2036482911
1405490346
1151569739
146731523
1991844178
1451914030
1087660115
1434237755
1163917943
358732043
2045628063
166351703
327241919
2144725230
2117007647
1988318905
1187018578
418002714
320237737
369129811
1065076486
994961280
2032890029
1326586036
1879644712
369445957
69066646
830658250
569217318
1442044855
1615730277
1622883301
573677168
886027921
267219522
1136615663
823286501
1311225417
1594403666
484417938
2020680315
658834322
1189934525
1500862153
2005038940
1188115466
1987635578
1009031368
1096626056
222949715
1980379914
2050755001
522905704
929769037
584649656
2129372946
500875944
265860618
112359734
1160488166
1247242080
1433451034
1579308697
457985964
1583436691
1070548987
1883120615
692581939
1666084022
1403830429
811704118
1024449593
1460657424
1692378448
2068718637
774714593
721369008
871036757
507368574
472851564
51635473
153230503
932939766
1635699443
1866585867
126570443
1714455946
1314018875
1877116131
768185505
616104600
496507998
1898524773
460797897
485518187
399687038
147026165
897176596
776369209
2113883854
602343612
737730835
1502474262
549358630
2066612308
817875333
1008104005
1981420197
214043585
1559529867
1103214167
308191907
209204677
1496044611
918933397
514091615
748541178
1392755508
1726816836
1102993222
1498924777
663620427
21308340
1852404180
2073359931
1777515609
72147320
733298303
397747338
299140603
131355442
851322907
522518758
622823173
1323135480
653456041
324043394
487301997
619714673
1010709828
594316741
372990449
661760852
1351408816
1035526147
268456769
1018268161
1414182068
536560689
384696208
528172620
1468922747
1242894064
855924023
253731977
801831646
1353966314
1373294215
1627743387
1812507574
1832828116
693414085
1643303222
867131106
1262503895
931676593
711006466
908751016
2058320335
279021026
1112174149
2142634499
429357001
464066498
772009891
1506917265
918536634
859370712
1054103455
1408341842
571844364
1464312861
1192785301
723891094
1454899979
961735967
451308933
93465707
1705394350
1817384376
323010821
1487928918
1194567573
1711253427
453647908
1466953893
1015017262
1192148959
571144549
1870169947
1901468734
204989515
729410679
718798243
1509073916
1508073995
177725219
1034111065
1464981787
143602640
1091631165
488316791
2143788929
1880256489
1475564543
940577053
12675371
738737828
1965852338
1180605337
1773369791
868964578
1553916628
662458251
1330803485
613092779
2097121918
1848572489
425339243
69390560
500057894
27711483
1950531525
259871149
1020799672
710200735
1264913514
1466701838
651556436
1928703058
1596933176
50113445
1473727456
2087418338
2116743140
108282375
894150194
1025361125
515188700
2050684087
1016731689
582614418
308942907
2099216198
1314444846
793565298
1264897368
830244377
1331004920
1892530442
781469800
1827169309
1841256079
475341676
898030286
507019563
1910759717
609695459
757910325
1036071075
521130236
1398485100
775110981
1339758402
1245991733
1254683708
2126019112
433527248
1905414112
1065721933
1681540316
631886409
1208773098
1815619429
130008566
280465389
1465960224
1932456503
1834976420
1716116471
155951312
1342147062
593673849
1851230262
540253101
51989245
879166294
1701332417
1600186415
1336155833
318708353
41730865
1616915268
908344812
611593795
67392002
1413623243
1283193602
1130905717
889787924
881415519
772052081
171632205
2010888897
817226791
2090274426
1882279251
1671934471
1921122785
1300108737
1132627732
1719204387
603884322
1667885620
1300831624
626814072
2011277933
1084182468
1970990966
6525658
1299724249
1790609936
19420319
812975743
1724572040
729767400
576948631
1760712394
145234964
810490822
1389454589
1063024168
1097063091
603828798
386159245
1463791871
2084441897
1021232991
484612207
1892691133
1954607762
990108792
1215881907
2092952659
210244928
2026141389
628758505
1073176582
33634129
2043237069
1523414392
1576631100
1909975090
1391697468
682357570
1356616252
459075503
1469659533
686682399
1776238819
1398439437
783221671
2085235104
1841797377
484844537
1285171952
1181151139
1011669089
1726059210
1283557312
1438560607
838690532
2050696514
1175977797
326682039
405069087
908013388
49868036
1517780905
2120012296
1282086453
1624216933
469535531
1167143463
1238577475
1000513540
1130664163
1952521442
1380741599
1841076711
429597469
551897929
459985910
1221230465
2080895217
1409613339
1401263461
1709789075
299254696
1185051633
1301428076
1216062608
1167573582
956819481
1992771110
297817965
677609013
1763579901
1278732575
1766009325
112346862
1410683333
1001995065
1214281878
1582909159
2085227256
344091482
87356671
270788516
1548615179
1763222638
1265788982
380501404
69128489
87539142
666008789
1061108906
364069948
1602794260
1677758841
1485370559
1915217569
941024512
846435022
105321807
1760843525
1637163340
80797210
1743092259
514983844
77820663
1985030839
57311160
689802778
23509658
1455455592
1829232344
169572502
1826819682
877797863
1859309945
1135193252
78242629
866233672
54820520
851856810
1418525614
460982344
1212395295
930425451
791093511
874217860
664324368
1814868969
53191600
2010769366
1288508515
1326676749
76391135
353086502
529942498
1133983670
296754413
1734544468
1561287762
990271017
837797982
1491748106
287287566
519376386
66564812
150719501
479283340
1213661172
1869720216
699372220
595051684
1649826839
1858301384
978734974
849873509
269586480
1252631480
532402442
572696207
143163021
715234227
420042882
896616964
472005444
1781716715
843119353
974689669
995382028
877221716
460000270
1734291107
504666435
2062661801
900632740
164305811
400457398
2062028901
900577465
265709325
1949626080
394958439
1822384430
1551633813
1806284599
2095125568
532586246
1465790611
1502835817
445259468
1338593562
157717417
1455098348
863966475
1885780515
803364855
1030332070
1807739322
1366238049
255471920
1600136410
1847046683
1647150820
1904699690
1583441565
2034958266
13910383
610782354
605527433
1562443675
914214059
1955620638
1715376288
752378652
305299980
348174184
2015050313
767102840
1267491944
282534875
1651111493
1301518010
1873933001
1692907065
1460418846
908032007
427885013
190193795
366922914
1598629661
400727839
1410599156
1010931718
1403051330
1801517614
440704424
1090120948
792408458
775444565
1957065310
171466167
980711491
1211895123
1212457642
464198770
1596451963
1107852908
873480291
1319493773
403414783
555429056
522389051
1585992937
1593978758
1888077603
1250710661
1336676108
139676816
2016494759
581531096
1464011775
1708915609
643171986
724183771
1857009688
2120722760
1439564520
1141014113
620723089
444793429
1693316735
749396645
223400536
1631163044
2140315546
372216874
1494083903
1011822299
280952693
1135625930
1090831627
1017520964
107521304
739318241
1485172626
1017326943
1814757261
1186845831
1104326427
125844187
1606072255
679504376
2068038714
1503589099
68293457
1418446094
548515786
520881679
1584356872
687594941
80183733
1787053588
1918786880
355210245
1913204379
946636539
2476241
1399117169
863399524
776816220
2064764451
780241017
953361103
679681156
590650006
1867497746
1119765782
217379876
676719818
1686682803
2128632924
46205703
1508552789
325461770
1553628188
1542568344
705535560
2113086934
650037890
795542460
798091544
257600861
385584756
1449259315
1567157650
630463569
599901579
969846025
1404300768
1525620943
965755646
426405646
16438215
555738067
1689015589
921316004
1075903019
1921809853
678491309
356976724
969998403
1438429910
1568504228
1157997856
238592862
703395633
1881987838
59579241
772645024
853916472
1021211472
1153356397
1341432029
492306306
263803090
320870261
428025974
1008742874
2041776724
201751888
1630901295
166744159
1019420105
441976066
1624381774
167925429
88856382
1938820595
1171378506
1972630032
2128723335
1071255017
1200147202
990674187
247106186
1060311435
1223042561
785269905
506243003
715326632
231027633
1825837879
1674065186
29278791
837329504
1297876631
28481544
1774447932
1507372894
1979755104
470650881
1019187148
66936967
2076270105
978507385
1682998425
1919797274
966459250
1521304571
481732215
1544375497
1920065594
376995557
1107282160
1840250412
204341669
321925613
1380153371
572452243
755669308
993511839
1560183151
435523697
1127865360
1577302886
683623287
1651583780
35525707
1598903092
1836304004
74138397
662240397
152701390
449485957
1121458299
1712481337
1686070188
1060604327
574761183
578231320
824989291
1162671192
685488647
1100032596
736180154
1648041363
1088383722
536495834
1344221930
962994442
1159253745
1678352222
561530891
1713618419
26087391
1002300387
1292423476
1305601562
1482921986
985963299
465801588
1368856468
1160955135
1946140210
978930387
809335763
657236135
353017024
1269095635
632934544
209823034
962529975
245688861
386865056
799507966
1574687344
422315830
1583353835
1899364910
1418556026
1150316750
337605760
1463009105
1404707102
1774471630
2138048030
2093755198
978458876
1851744609
686119465
1669817934
1728392491
1816363481
1609987144
1094530543
106866007
1772373546
1553147294
874249866
124281376
660306158
57488702
943506923
1970686359
2140338607
883314875
1348287966
1222310579
653077597
1907606577
226022707
1466354350
1584721559
275315389
2132399092
1756498045
1153308160
507102772
408648623
290687289
2025813848
132476941
1001796320
1531214939
688878493
249270553
1775155035
1758627906
1984696072
248230429
2107725579
715206233
1066897162
317764558
1921135709
1885042357
70426811
1003028288
1720422024
248964435
2103248508
2064416353
1714623791
227063257
1875234621
886135693
199180767
1213095872
1945375723
1643154004
544586303
833249973
422657561
1624971167
805026604
1689672426
1318966723
925975022
1870760455
2099993888
1782175860
529291642
1605496713
922852147
1976145518
1544317043
1233041772
642273316
497031650
1733993446
142820760
1794569280
897062031
1123132096
282465058
462993897
1134843393
1251762022
1008885270
1020481763
1660996268
574422708
738377772
2062152611
271384741
67920177
1974852667
2105391856
515454874
1789098717
1432752008
351025655
521074062
1262449573
1432169714
734880551
1845372490
1372688246
664616570
1446097976
2063057081
1368120952
1719095221
190949884
169801164
1639691626
182009949
234847498
1400497730
1742925355
623615446
1099703892
1621811545
488697646
1203275370
728803921
1857759857
1847360690
397710035
550284935
1637894160
1774145577
606259328
694899960
54843798
1278507245
1877775486
1801412713
1476261261
280659110
245812327
31957244
1182142501
1442475806
1235008076
1969006627
691431760
1169447531
2094673336
554222950
471335617
431165460
973968983
787171799
2013601517
1159153706
1094395476
1887966373
1939097152
975944307
89783453
1057253397
1193662021
974321132
1024743054
871498799
2135758693
348127644
1845742360
2001308867
1483594600
1019921517
1927449723
238367851
311927628
332477922
860533325
158118239
617041443
1496733178
498895988
688093448
316165864
774892872
1925512337
111822252
1770941145
791942562
305977536
377807095
138477439
871860854
1102730816
1372928328
1741738383
1548599342
1299020411
635223514
2058445416
693880163
1925223979
1282736787
300863222
2142169770
909494189
50375892
1731802438
266875683
471500050
662021981
69116819
1221430278
902442423
442605100
985435540
514969045
324576698
1609155555
1146211303
558138358
1805514558
1491524865
1580867859
167410939
851180857
274633869
1711032536
576725822
1633097073
12261359
20155809
449223847
1557846713
1598159853
1312679790
651998171
1128523637
1802201158
1857528131
1994688206
1393008500
1926925390
1961724033
1767309566
1104347779
836262609
1502519829
434510326
318342861
1934724827
520513913
1072619201
1619851878
1383659332
738760270
529285617
272068193
1129253840
787966806
630960882
386934916
242206910
133008435
539262873
1036295640
933745391
1196710874
1639119778
1217295496
1441916133
1125114474
2136502566
2089783006
916292247
476658776
1042340014
911023172
1015018809
1291882376
770660795
589477154
1194365024
1898941047
1557303997
832994239
225525197
174418464
2130815362
1930905365
956584308
1545963577
1557341113
1913509137
961586731
1383166293
1360954938
1892287671
760545716
277316440
530169443
328538205
1955315905
1526666184
1810059812
835846161
1769982991
141237758
520771448
1651813360
2146685773
2144106721
310719781
1454990792
2073875155
205297193
1688742797
940913754
865132192
1901709279
1808573407
74990677
1504393085
874385012
1383745894
1310415866
71739010
2011787220
190621
1378964561
1137648211
531158276
237115514
200645592
1556855325
388132999
760326673
1068548234
1377946352
1083223199
2124669215
1936458350
1114798957
2127864186
320107671
1764552128
915636258
883495850
1835095434
1890712846
1581524985
1432287857
345784665
1288258383
1532997619
1271696726
2059802704
1920605843
586014714
137878318
870645498
375058942
647163623
1982195749
925255044
1317791800
1744809722
1863799753
616372475
99597619
1260585312
2002487157
1347353176
391876927
1929221025
776170570
417267683
630637138
806937248
1528605238
1682496766
656658214
113412036
1686007066
1702670801
585842932
374131938
1200665544
701277365
1157733808
833980541
1360471617
1119699303
1088512691
1161052603
1781035948
1055498761
1754400378
860921193
1050359989
95182586
1985282904
658641325
1532063100
241059547
1083304245
1903813147
514546820
1427890034
1843034258
1582851142
1972052143
1545776517
1090503657
372149349
1668393721
2046248279
995187386
2026684616
1012814133
698688063
490699459
234878524
1127867489
193546261
1001999273
259921090
263605998
1111009812
851451898
1071817639
850115130
1479760919
868794321
897367435
136068585
1614121668
144948114
1993297080
36115778
186071866
1640351112
1103400769
2018795097
2068566999
686363765
364241898
717381382
791833663
1461767541
461954412
819811447
1887954303
932673236
1312988998
2003486898
1349241625
240218603
1368556116
1104244944
1418262925
1282178453
854917088
1453757354
454234275
1366638620
1697638272
397014991
1617537629
864803211
487119314
1098471890
2052217715
640712296
1362562495
1868851760
165313463
1504778652
2125552737
1139430558
1444001415
324073039
1972999444
1049218254
1995334275
1214477049
1512446476
1403823627
818717311
884128425
806011991
1268248728
504974559
917211276
906104892
1097441340
98147498
837218552
171413873
1397537387
48277931
1389048853
125087634
825036015
1755555847
1276942431
101755376
928213904
532541802
158813358
717546491
645101238
89510990
1472942735
816216530
1389619551
766717274
789803060
581311559
1348104129
1131988604
379595548
1142371563
828638532
437354469
258984498
1994347154
1651694249
1795309658
103571418
1091493274
81446070
452046048
143187068
717493228
1723150878
1280747890
1473652841
140070306
1451600226
1927192830
1959347939
1677691049
353882258
196908508
1720418087
486948329
272628059
338819582
1229819841
2050063434
1564948763
1354911507
515303463
1470058050
434898444
1956810463
1823075156
1205691714
1862295168
974478285
1828075913
1928334867
1741583866
25491459
1790051228
892038445
764210234
374081407
1746101189
2061501232
1984662287
1161696911
1237500250
352024795
450989319
35711788
180304227
1172222788
1334209453
1852284073
1712198371
214577185
1725838546
748713115
1905145607
1096919707
1466067497
153523761
1466479912
1609041496
1865442999
566783734
834096015
2046067956
979782944
1530130287
102365904
377635165
475496062
471435900
2098503613
1734014163
2080479101
1930886741
858625266
419299943
676001704
2107302986
1743150696
625265716
1085525904
454166960
1489459871
2015710761
2067969613
818908942
1154972939
1628701678
278251659
4247938
1727598807
983962619
1797344848
1377704510
734298784
1697956935
1858398609
2120816362
26882865
677590683
1241533410
573184612
1606701290
1250389115
1110472120
553460805
60930833
739742645
1348369202
1637855625
1760750394
2019334802
742970417
164648161
746711037
63638564
259010741
1458640514
1451114254
998454391
168876135
234724654
2080769922
412716124
940675253
1585847691
1031072856
1558736448
2081491499
2038436594
1630682580
1984697082
584767450
98418571
685182188
1078580276
1907158260
167605417
10833080
2068036224
634823435
1377936143
1332280518
863588559
1415202960
1363325587
1996250128
2033631390
1683633918
1923851082
63447586
917714474
255488226
1341289851
465093247
524258645
1702873261
1073568000
1933686137
646333759
1335201343
954574660
1764215755
633191590
1573045592
128557547
1743489183
1338881645
2058871918
1841167278
1305248499
1418274121
943593983
1169172666
1652478100
373113058
1974541301
1697281755
1271625772
469164339
202144849
197848444
7662552
1979654999
2071300405
1264449075
1792576099
422597961
1246409102
1999490325
1122380564
1222912787
1575056559
1295497341
556183166
2119973326
289134437
892864935
1789565252
1470479631
773743394
513664342
2010756866
1998168587
823110543
932696804
1044169608
1606016234
1760189760
1820988862
1333402998
1103955047
248173536
1482673406
769556701
1446589933
1665218592
189258667
1223346397
1446986323
835790461
1317968241
1786755735
1347887604
1407704284
1365592624
2002835075
302952576
1754394958
1938317069
602354659
434876980
1985581134
802520492
534602263
57810685
282477245
2046972304
1117606563
579843891
1670855663
935666558
1789480175
181264439
808530175
1457535497
303621750
164284457
1566094655
1587610094
189990601
731566743
689054322
1015283306
1873670344
852708340
1746929079
1892581620
61756814
85944064
2029590029
688859618
851340739
1751154728
816755462
1133916393
1180048648
192588277
206367336
672560354
581770096
957251994
1499268831
1455445019
489695159
964774593
1414768207
138890459
1863467456
1423201355
1809012590
912483670
1483926869
334275582
1808580805
1702845487
1051884324
1410067293
1269124765
224698510
1789746254
1985725265
917334252
131469971
163019745
1888235768
642724479
2032831324
911253833
1118204254
159305202
941108505
329964215
1498746447
2098539867
1325497297
1899753182
721566247
81684318
1245003110
2041763818
1766683705
88380879
598876578
583681425
1870230743
1906326600
1042231996
1771120262
697524741
995571288
97127754
1625439286
120867684
169028821
2006704436
904115060
668855938
628659605
2065053914
277333993
1309917996
1021786208
763922970
472346012
1232162724
1642937943
1909427879
242221987
1864287403
372623080
1359963106
821890559
1663361567
1037830044
1979282210
1142356156
1681990475
455864446
1297031760
120578140
2130391632
821648426
460475254
1305962022
64791974
81184010
536116677
1174309271
1472987982
982811529
758515097
1988397525
883690940
1720816886
1799732281
52810079
864049051
1015474410
1381146878
1829103373
7872603
1821784196
1109407872
1429039437
1684043843
277177251
2031007264
947195811
1579068741
2133809189
241691380
846640500
1509162582
877887330
2025979603
255683427
728471589
923579556
308867193
1368232794
1240717652
156812210
2061491626
1438515282
1866718967
792293035
631968629
1597711115
432953389
1142422646
1538516625
686635644
480420637
1630818075
1840730989
2128252613
1362964663
1208517023
1397778071
2038346722
786968884
1470762660
1934585024
695194348
2121107511
1280409331
1462692792
1544224047
402327797
609328862
345465199
536905183
339344035
1172782315
1157811534
1387881608
414901484
627732648
1957756941
1169072078
1794548670
864708601
121484239
1961606836
1011204946
1197260187
692677785
1444234159
743384476
136927240
63316108
2037132880
1317989613
251383582
110667793
208111148
313962991
270752281
1163916883
1201466456
1187511831
1491748512
173217996
1875981878
82448754
1307440796
1883701437
1412042633
1042017786
1520461369
101519888
429499562
906210306
1788623456
846953650
767382810
725358349
294934372
1234197541
1770548474
312578243
1992818302
4235352
1043589171
994000599
1829008465
765705407
1024211997
1671265723
1482502082
223158938
1691757082
1079156182
518229817
2143583932
1571002766
785835970
1640437648
321766337
772897397
1321003035
543636028
1867643267
2064101092
2123301811
788505354
358208869
221511315
1085494372
381161357
1017846398
630788033
1473694942
83930057
1937359312
480930425
2038473917
1682176479
180218659
1569620450
1217334684
269958950
979342503
155174846
1618882142
1395817375
1401494309
1801831716
360343546
2107172620
1144095450
1826569802
744415589
1702557651
537888475
1444305837
820075660
226160904
1481011726
2102910061
927748447
1998387482
1144897372
1803964776
1112036220
1481357134
456425792
329408094
878034156
2130344595
2135003996
1874920661
666346447
638445463
1066504399
807990829
1051792776
1523855158
13866645
661646878
2031459279
1383451712
132499909
1083249788
1531840569
854051413
1945283032
303392754
907184306
1527288723
1246766782
193408981
624624752
565200732
1334936297
1216968405
1730592541
1402836967
1180498657
1192004852
2103199155
1816670592
1303786793
339251633
438477467
499230703
1032747793
2110195360
905238977
938339519
160151739
1940154698
1120972192
1601981988
1595360521
131257810
1384229439
1227488424
1692758704
1621536988
673806968
1442257310
927393681
2073450917
342262645
2031570219
1974779313
1291183455
647612894
1082582244
1932028579
454549370
753736914
760052282
1542484279
1768691198
802851774
1083645812
1758648252
1649764933
219554050
1055725489
7236054
1821355054
282781576
720835612
1961607320
2065595310
1807496707
1565391420
1563365783
752759703
641483711
1728655959
1574684876
2062539606
982058114
416251389
261810011
56173004
1205882249
408180112
221588729
1867603699
1648115880
1649069915
355600175
181706355
1409876392
1861684523
265046671
1563800120
1053077903
1806119703
858632759
1887980469
1653257153
461169926
1828857964
2010914590
1940601243
1980779971
697554617
711069014
1217402564
43363565
96534123
1941198296
1364188660
978218125
1916573768
127586682
896550023
1831780519
1269480841
2042901611
595119958
935382068
1816778614
806181001
1360447066
292442201
1090099183
1611632510
1639149947
1450828282
1955641783
1187970284
1685953621
1896917036
1368557771
1803680050
1510433528
1761452753
192229941
76184337
884557238
698841211
902421650
2145028653
242976169
975293508
1219987611
1042069901
1494665475
1933253996
794409138
1108977989
502073084
1938828317
2108940807
1811124559
1959508973
701360121
285910007
1374737197
817391285
1231742832
110348473
1722717443
1555581736
1581343879
562957761
1588880153
28606524
2006107175
1794225123
763484662
1371226767
186491878
168482667
2085575074
1006604796
1024421970
242126923
718978821
404231436
700089132
551279272
1018766952
102647142
572115421
1371096840
197572020
1416553640
72020790
16806560
846032566
854374270
1967662768
612910883
1587284279
918981305
1095385434
2126447535
543544779
820084636
207396131
688196682
1298442041
472424347
1154178742
704217859
1008059722
1881323738
1966427071
690595732
1753933624
1867481766
606742750
783548263
99104000
401410339
1667145889
1049642701
373838623
820404878
144617808
72165464
1556050651
63744485
1187488471
758431058
1532391045
802899168
2100463015
2078856824
284617366
556298021
404240603
296225638
1365344247
440602308
1150810079
1586271166
1533472335
1704906858
120156543
590734976
1069373185
793742339
1935893922
1802380068
1022000765
917827674
1478478808
1786528033
1792808527
2060941226
723943712
653527272
1793528048
995599440
1537703661
1827984174
1325857316
586187804
1928173729
182981182
223763097
799964460
248693279
1844486453
450437423
1880842851
1235148366
1213979968
852628957
1942015754
253367497
92636492
1576817604
1484901209
784052397
1807704557
2132921184
762099894
788432479
1844295292
10996939
1992722001
2114183702
1403615411
952801818
1982868613
399375957
131682532
945881415
1961325055
444268903
181560090
2048982781
759429031
84509828
909237750
1316907035
330402949
89104737
901796911
1784454365
646498958
1173194976
1372576785
753681004
390527633
488939762
1688598541
53347634
247873702
1369189186
362956503
1169384323
20385907
1648128807
972225416
123109184
2109466819
1516864484
63446691
163707077
547903797
1007052585
1981191505
1858195587
1317293225
1825172206
1679552982
1131827672
554999588
1552805925
418647122
748815515
1992948013
1180844253
481387240
1231792164
1612117010
2118905280
1770602871
1410151700
894338651
834287076
1153741361
503900057
1925953586
1490678651
1413953018
1067274718
272867166
1393595105
1922843830
810645009
1665311605
1225232630
815568123
9562319
1005980271
1926332567
1692150985
309853070
1317194941
1221695935
506608126
2046029349
575320338
1915670433
1204531710
447949345
731951544
1941663302
1247394363
742097936
1670227903
911884615
1997330618
47482420
610680778
1946829355
237890525
1442300614
1225995809
1994509934
1011215054
992030220
135060253
1432511955
1977970178
771260637
1110105863
2074996837
725417737
1156358728
9004799
1497795958
1641492743
460987047
602171503
1998710961
1541767494
158698860
1391087056
167319924
296812200
1892891449
69657368
1222510728
1658829477
1099205742
323455309
1748983396
174063950
1294246690
681161570
363067832
149576032
575469040
1422174774
814148882
1730890943
1770713478
568301744
1088226775
1640364211
605004589
2116345929
1408031246
1182819808
911371099
1269019943
1950506715
51030274
1459599198
191955555
1638336110
586271433
1286390726
167286386
36136631
997160988
1525245764
623875808
1028613937
149387904
1500046430
1015627092
249952136
1258551400
773505777
363780857
512839097
964787528
1160557605
1844564
233614265
1021037027
672037733
1155582640
1991814882
1798073493
2125521200
1994935700
1055860036
581706107
341355705
55126494
2023976041
2020080344
1803462344
1882996757
2008569600
316363052
39167024
209554089
529832906
1832876982
598710023
1744247234
656329581
1770147896
2115676695
1236752201
829017809
66350038
1026515427
1985188688
496692570
1826636510
120113191
2096617543
1488083731
1096481086
184524117
1753548761
1207914322
364905097
962695854
490618319
321430152
23628499
1425902959
1520860613
684913851
1548723683
1019080706
1280288472
1359829845
1685342371
749333725
1266396987
2093848667
166332587
809951350
1855007109
1105516440
766092365
594719696
1115951242
385217940
810701717
1691371115
225696603
1796623787
1127014349
1191108830
1088412119
551686134
115442798
1542827697
1290983585
1156390850
544315090
1744584917
1434914329
194607769
237368974
534321136
1554206024
981214404
725829097
1341077150
1297253239
496607556
2054482460
673430316
1825995701
149090111
2080363249
713327335
391572316
712773613
99486732
550032201
1347274179
443880896
1233392813
115674383
370268660
549370402
1785790290
118121866
318813346
440630171
1229609748
1972087315
904449746
976110602
1678041898
826280225
1853161559
478648164
1950021487
1729946997
1098530002
997345699
1009900658
1977593742
606640103
1483783341
1085195224
281069708
205558173
1329309519
2127338689
1179151382
1720560115
265511591
35892162
981377774
738672131
697614687
414444342
835665040
421047246
1631218865
1059271593
2082132568
431078984
1070844930
1090530283
1703792842
1340105237
1624928839
1843069242
217483915
836018539
28251206
757393382
1567838847
391112815
1961297742
669475629
1802608034
765497768
536037056
813979023
454503900
745191872
298451779
97507666
1078870932
1285512340
224114777
133488720
1456330971
1847769132
314362474
1924504740
43442867
130218600
101494241
834187457
1065327561
1883255950
188978317
1756637058
8771365
1179031362
170894480
1382495416
2109823297
945551188
235582984
645119229
300890979
752982405
1479645602
1195943612
1320113536
1298876307
94758641
242086269
1487712350
1070377806
321081953
648255192
722075493
1650324458
1538362353
6566526
327885874
806928791
1639687308
243036721
253015953
72243725
1255538037
495472259
674929705
1289233549
1920712046
1111952077
397842686
1422093954
1479331856
131530084
683670295
815363944
1903520479
940187693
1230848141
2021967178
277355710
1294231637
954780160
1672790194
473129675
1433724600
1965135206
58759456
1176225869
1314566355
1480654883
1273655773
1078168368
1030131685
1353617685
1245959306
721996760
325745191
889899758
1641312105
283329035
778556049
1969882798
562305091
1162509436
476934340
1287148932
1151932779
1615701465
311849546
459238347
876332317
1485165445
1618661826
1046974959
1691374242
1764482205
25348131
74227736
953680417
37402264
1252914168
1407188873
499812634
1957125372
343886427
741389674
1845020204
1691827952
635358939
1704096846
938065434
1235105197
232920003
1899804526
1732435683
1580008036
126649069
1578820665
1784450456
1903777094
1941466392
201749620
1388575012
1707629275
1786372714
1103374628
369833812
2133119652
1584157520
1209877614
2137565428
1336520159
1232861222
1049480094
298231229
615134457
1541144929
337695164
218394943
1340126747
721064022
1765001638
4814446
65846052
1734571753
486138039
1315687512
998885662
765640735
1807245286
1217069624
1191683214
391643289
1221924770
102773651
598548852
1187737097
166711533
1759798505
751728748
1081458764
106940340
1175332718
109061519
51108193
9317727
2106033581
1441746554
1874802034
80130875
1524447105
1938337815
964961045
1664556055
1925717674
1060574704
995017679
150394684
1263667897
522344308
1113052318
1041211930
2075575593
1970790102
177880332
882913971
339895919
31831715
1624926405
1599203883
93188499
798040293
380135233
863669974
1771780123
1081193627
837669876
1298337277
7407443
454689886
45647434
1665943279
1694014355
941018192
252906228
233495704
1979538694
1210951908
232514244
724766813
709878803
753161422
1991019563
40739693
103630016
1087991574
2114015872
1454293604
724280345
899140018
703784697
1055389230
51188538
2024619823
83017808
1760435976
1358542027
569250307
1360741284
1592555137
63055976
1626198479
2143597670
2094897641
1995128625
936823217
372239452
2109971524
1734604705
233371485
288873452
1719148787
1004978861
1141475360
1192940324
369982826
1613172526
2045501578
931959082
1775887396
1426857561
444410223
794958969
761632258
1062871086
307979887
508060564
2090147208
692754409
1128338729
2048304387
1351127109
1521813367
1533956632
208510904
633919882
512287890
809011076
208964363
75238531
58315916
386507819
1873074003
830062221
551497911
2016925911
1773516236
1899522348
669504081
2067717757
618162462
195876068
207824751
872662291
1352031625
710183646
1468042884
619465158
1052903688
935612270
1107688281
968013023
1661703149
439592002
43967073
318717972
719997002
2023641794
1342467566
317719787
1219218289
875888162
1843395060
383283910
899292422
1576386031
912840724
715214239
1548312544
845529021
1910398058
1179792268
222194298
193262037
1881092495
1315810240
356458072
1127527868
1069479029
468237436
96307479
778738111
152770882
1084688536
2096024714
732437382
51386207
293893934
2084490887
894464685
705682803
924147924
552710569
43344522
1501203903
577127966
1541674330
2144605280
574259998
1126436318
310058474
1230699028
952409022
1085655898
1677018481
1504819212
398315215
1072762075
594342653
1184634846
2074544100
1798418757
1878907824
909181325
655379412
46024511
832449248
662601549
1844716641
797045352
576483892
1079232158
1509709050
709155463
1892901288
199903918
1351669375
95166784
1908688950
1950799611
2125601758
157966473
1139366886
1112256912
1841274428
287944905
976275972
378848465
124498246
1238906644
1437699947
391565876
1983749942
1948269497
298522864
2107288608
992152872
49596405
1107340100
1045264580
2142349252
20696294
1111593913
1103035241
534386379
566153535
1064247200
1984358287
485308926
950740891
1729191399
149568230
653569091
504016149
1514907083
821665578
679449102
482217758
1363273850
1103222028
1143253768
430021077
1900005406
528950797
2048569415
178622092
1897036060
1126489762
929560442
633536991
1143368153
701092087
1598709683
1674985894
639218457
1684725349
1922598205
193446866
93605861
1956940445
1341996587
1955372051
1985420927
1122276663
588144357
329742932
2140317690
1003789330
2002765133
603140392
1287041197
153011720
131313253
1780466712
2081132758
1673884787
1233736044
443219283
2139509760
744947216
1558889676
1513983030
1097376405
1206284541
2122000888
712354846
2136830022
890395777
1143349780
1065898392
333674078
1778558146
1794214315
1757536693
787902995
1174821631
873626990
672100216
1275604567
1192927610
1334224455
2144961137
75125525
939758802
359845187
1150903561
854195710
910179980
1453832380
1811020467
884875834
1026723713
1473138492
1664425468
1955180939
1442079228
433849578
1801357052
1223855017
561152823
1703972747
1353529757
418264856
747030333
652075615
270826456
524640428
1542070652
3895892
492655523
342828300
1073203266
486916862
2133954045
1995775896
1180327532
757807639
1642679268
531710832
165422493
461847589
162798129
1213627265
1857239111
2070712562
1079414335
668275460
1271057640
1493176011
1830120893
1229710693
392855376
186945506
2114411263
1196906058
1755095803
1557737021
638979427
514790074
454335951
1594541924
857214489
1478727758
128338419
1928972636
1670119076
1529644629
129982554
544556688
731801519
1331213678
1699998305
306991617
1162022572
202446892
1720630654
511091688
927650912
859792186
1455356748
244680048
863968059
881425775
1142660619
1888355639
1139520750
468891706
605423965
236811148
1000364450
936628237
773104868
1164519161
1062380990
1329247316
2123267928
1537902542
2120851393
1390614429
2057369376
104359191
1562101638
672712765
1985506917
1296994425
1550363494
1710542911
1308951522
387236486
2094466918
445013530
1964267009
411420448
755002029
1855484866
1929989230
486011271
219375222
1139106024
1632299814
203937931
1821721526
849936637
983772216
1371953968
1741439419
413320426
795271568
1219161179
1851481186
1018725193
929013867
250292149
1152948868
1602949057
1152430753
792243600
1044833164
1785568231
1225789711
1460029144
2113691255
1263591352
818701863
1612010005
2141083502
1834158312
221845469
1194096410
62631636
583365739
1647925745
1087939385
883871389
1050226034
1757628556
2017021457
2064656713
138622611
441715181
586745138
2082619363
642357707
2137913652
2025013435
618672096
281690195
89774119
1126727504
1886898698
376214358
226757092
667003587
1226322037
2068767835
2062472425
2047067216
1981676619
983604447
944942391
1505023944
46525680
2025469677
195397258
378747319
1689197969
1017380284
165818147
1319111092
1771422598
354194773
537440635
2065563703
399471885
1582320367
1819328096
595952125
892466850
1922182598
229056559
885980138
338530889
696774287
439301042
110397632
386135210
643401733
648113000
1722538974
220501142
378908521
364894631
385447429
651665440
681315473
1748615733
6169107
931165088
696138187
1610036540
2025830517
1591777204
1734905097
216379703
1498295258
1977894687
650356513
1063177585
1162206597
1134657046
761253008
1717693368
1754282417
189959949
538641841
234484566
549690022
1949647446
747833066
71832270
1914926819
542604097
965992717
567052875
1566692294
2138728303
504658275
1269202403
570622592
123024411
665963029
77844422
879010866
2057325755
112847409
1142555254
763950617
1282548072
116907609
1335960368
1038575073
1972794671
1368469636
2129247203
866348648
1034499015
1298551028
520539697
1873459926
165531758
277265705
480564264
878416846
930884526
912912850
851889265
192189258
1614545431
1404969391
365054713
405709108
583524829
700298819
1884525576
92419848
701540789
672962747
180534840
1605954786
809143989
1035878577
439540984
193744138
688696074
1837469214
5517854
875753584
2112623462
363817029
835873076
1960633140
118191665
1430857466
200792236
826298450
1939357908
2087961038
404671768
66549387
1372475156
2034551137
363453046
1620108331
1106976786
1010181856
559691527
38992734
534353351
473277611
1930108346
2144583338
298793594
1401241156
1891710889
1587930391
1974734554
1136474425
1082986290
1232877028
250470708
1214317584
273910122
373566949
700983963
2090328145
2099210594
416869072
470906326
2042253619
1502009682
1376739246
589778283
965039305
216005977
1643958679
465154560
1877238748
1662881274
1064868637
1873746007
1566784073
1733065211
368720253
1521610648
1282959220
1221300362
1309974498
1309716425
553231816
1433809956
737137882
1220112405
439024719
1092293711
440522033
1748632788
620340571
1152905081
661111131
1271768512
1561575438
370368093
1835028725
446766226
548259821
1382917354
344493971
446069447
1676072266
891391457
1545330789
1156667451
1037870557
1429097472
311970625
712284469
2057333784
717448419
726142944
1083882699
1381853303
1208459919
626099049
1571926905
1059211523
2121535152
1137586966
969096197
1205752368
473691166
629821934
1045613556
2017676901
56289555
506293330
1192885096
576538332
369222225
1236100129
839679322
1875968880
1379683344
772584816
1024236696
902976301
2026253633
1585775167
869876332
1879252049
1093423504
1985931096
1490978121
999044316
1735359279
1758992288
1068613131
618726033
1300471249
244892096
2238330
398385928
2099519523
140065514
1021772619
1108958338
211166959
24704010
1897154855
1069815249
1125246611
342341043
1402920204
1842058839
1470889324
232924224
1616465057
1368247944
1203230374
186813616
972166838
281241703
129766358
1917253617
547125301
214622050
1009909588
189630460
623690609
1285972174
896075478
187177792
277954058
2117956598
470236427
831011413
732989175
2022927014
297788661
757353022
735479025
1304664315
66650839
1364658703
66641117
615798283
205059914
1125799722
993783698
1066517529
2085953887
578697363
759259314
1161912434
444238042
1490891795
1089021078
421485576
457805847
456059401
776869481
1165409294
375238305
1526331898
1558648555
977617199
62534617
1334193705
919974455
1660688547
1186271294
1947201788
109792721
1527665732
1696114740
1323173779
269344719
1379805914
1196797597
272275483
390409297
2126118871
1086195346
393245712
1759087572
1278882916
618769802
789425607
1129134514
1282457350
1497804384
1489794157
706292315
1178307671
550836906
1285765041
1018587498
506111667
1349520782
1570575558
530382820
873146044
844412375
1245416021
1566663442
910683153
402155463
356676675
1647929675
1427184806
2017376390
1592742192
1414646333
744189458
2046861092
1438436702
259859203
753415301
1895669575
955488069
1927644843
1101479061
493878191
241794330
2072613419
1742957032
1822224361
401591994
1450052710
1842028678
182055790
1142033452
697109402
201684239
1302332122
1223022688
1252762526
337978459
1449521897
1322071641
2002721862
1995068404
1293601392
204213416
1638576163
1919163091
859382936
1915875921
146723254
1227018503
378313498
234439338
1568864917
2026645632
1424111815
140278244
515047701
2139229372
805106563
973265184
679016224
1554860844
591867524
407196259
663523311
450692042
1121600668
1387052445
939593366
1435230488
1704270432
1340756942
1946860530
1455167594
2048571661
1414231185
1462035834
360395314
682749859
2060038483
505504449
259955224
1243545100
1291330068
1959437447
757724997
1169180430
758055270
1306610250
410012958
383191679
1903595780
845037766
740352623
214247422
2094155197
688023666
1649472224
1286137881
1470970799
257737544
1840457388
960483236
1061745362
1502620498
1926091377
546929097
1596936968
776048903
589365321
1929607583
1724446819
943178055
1299005284
1278690642
1884866437
1331016638
1265384656
1107502987
901630346
1186488488
241967867
969357893
1518096565
1038164047
1767817860
2017421539
565142584
1190498286
403538609
892566126
967013612
205390009
1749227835
918954933
1576753508
1529572797
1390152230
1446781363
1818268212
458095180
1070526844
1379163090
652203485
1002764465
559780278
2020216340
1110631727
164722465
130002223
2067397455
89696379
794056611
1203283558
893626276
721195514
1210117405
1269360526
798988919
1682852842
288170428
667685679
1967368409
1342876543
751314436
259325069
407783322
1872162304
1394648581
1379428263
1276241372
523189306
109283418
353866142
416894728
1430878055
115094449
215711885
1954420032
1886211403
1210015247
334634173
1963590537
568497211
459891238
255725506
1622972352
246869819
179903968
845835693
284001702
263961360
458250481
1433609360
1936015395
205341110
1122153053
842216752
1877249124
1112815203
1474041703
166310675
364125019
1792178979
623362542
1606847681
926231697
99363724
234929579
649075813
2139895882
1088287188
1450506139
1972535135
413049180
1274127050
828625781
246003500
633106443
593633888
618744363
1129812236
695145431
1019187153
705073284
2134267627
1661349355
1033156905
626607323
171525867
1251697504
1462688008
1897014593
1523307629
275134321
512268613
850153113
503361365
1717104013
913924184
424018376
1828820296
1629451278
1701438729
1786507971
2081483116
1740199390
921635501
1871191673
1754141848
1996993885
348915175
1686972653
680373707
1892175338
1375520824
1524688
2142661242
1133936387
1971958938
16489608
1110693427
1940610470
705010625
1826574964
397399018
1781911328
297205912
1238299942
1566827837
1933814579
1586340801
560958224
930298689
2018829755
1881495805
74587870
1457426128
1339146793
1631003102
286447221
1921171502
1740442816
1492751249
797741393
1857241105
605773113
605127246
1267338688
807485184
2141741231
198440341
1237162142
467707627
1469262970
431645919
1424507401
1333516704
1226479526
1879718696
1572445462
690436773
704814671
533767226
1292960904
1229291191
1794886283
1735630765
1883859650
1267581893
490055558
205086278
324578972
256143926
1651850172
205972907
212564546
51897296
1093175997
901184599
851880360
173135164
739254253
1116364433
1272395819
909024553
121086128
1884437083
58308452
927673799
303457851
630584105
1394756890
406510540
1624318044
370487137
229521794
58060666
1958051708
2049387380
1724376517
200408170
237561574
1419269695
1525053950
685048478
6498028
1837577770
1288829731
1372869954
560873328
400659560
28635778
1794133157
1728326114
172159403
1558485625
1935523143
1526967159
185942612
1487443350
881735802
1347760059
1794437865
963325075
2070418620
590916178
1199125479
1557861639
920600011
1444250069
1403096667
1319616276
742378728
101024102
1783218174
2023828364
1251699071
7590909
2049236832
1411664677
65695899
893977817
1776339121
1994187661
1938941390
1463618490
1714606294
755367522
2132749112
906518036
581878529
259121031
120226211
1011681599
1902715962
599949990
728846703
2100352300
881180567
425435735
374946227
1673621104
267614841
498550172
959244669
1616615542
1756787012
249943727
1535360821
1584293781
708926323
52609284
1566913019
1595114423
2038380349
814127050
215548073
1259696799
1884175968
939508554
1958030089
1763502490
860693152
853194896
328905169
1658726447
788238715
574797421
1999773269
1715427944
139395168
71568454
1222169475
898695891
1341964786
1509484697
1846552014
1678863566
1322934454
1453960801
2015312806
169092835
1289045076
1070191701
997766480
1850115437
52600377
970607167
143990109
2007640966
2104007768
1448765475
622010663
905879311
79816481
856712118
1292800208
1819468170
1251763334
1527926513
834611016
1285034689
1754547437
1578671691
462428986
1974344617
1837913838
985872173
184645251
1451450274
392471520
1150944725
1824798489
1044412270
63984719
514989043
849491667
983102192
300669843
939546211
1675811841
1476010945
1632922817
1854049333
2096992619
1920004030
1386329781
445137979
1066075827
69184076
675473361
1132720983
1619409053
1077737397
1709177582
602784588
1410220271
1337243269
1333807968
1776345213
1257893735
782496325
1893167453
1312575487
1336813956
2013847036
1614374227
741363450
1288180443
1595921766
2144792028
927020860
692845790
738617458
1392726534
1172893334
187310105
1264413862
342120311
1663032579
973741017
1589843905
353207595
2033609410
158219825
1042162202
195539122
1820853884
576689355
2144530482
1575342541
1689301881
2046018807
1746650579
363339500
1326325833
991800150
232587186
508457388
1433748614
1733936432
359552520
366670524
405112720
1927766003
401745550
1889930783
1914859069
643797330
670287613
1703194502
1799147893
412809255
1646649124
325175049
993303665
553075783
456772401
275518559
1702630136
858621701
32048644
370752490
2101714828
722094804
1986632515
1147085540
228927888
662205527
1722196419
27562877
1907225597
829418024
817216973
1275734164
479593209
209257808
1663216454
1674347255
1778911818
865454344
751423439
228640026
183297138
780264446
1813697882
1191991096
51744596
408581921
263998467
634975206
1884206040
1641981865
1621710067
1055259692
2072425358
244970873
1476547549
1471681432
1624194849
1701403867
1357490507
1363674281
1797485630
1240219116
954562077
699526509
352027685
898764072
1465869272
629519103
920052272
202754951
1593538641
681164342
1225128230
1347962661
966717313
23134234
1042049719
195699410
1646271982
1759853957
1603589208
179742404
616061508
1017554042
1582243561
1751144677
1232138367
2126620323
1957843953
939547902
2044992390
1943805830
140180603
2107219043
634062768
1165672298
761202359
61912985
1072815361
1652539391
1162884263
60407050
1732956564
1857282278
809898731
2116856334
1845052158
1834658719
643331467
267498308
843962801
1911750539
1410563959
2096518299
1674359537
90498798
1015951513
630991170
410423938
352170646
804027205
248679611
78519677
733699627
1429595064
625738220
976362504
1703427237
1518970203
1684038864
147178596
2133322851
1457086757
242016637
1967131807
481727367
1148408979
765637812
970654878
1539007485
1002772251
559265022
1690056898
82798541
970973304
217817388
1875844160
888772047
1181177728
321731288
388659982
444673393
951314483
1612325978
1096414252
1930910418
739352919
604015252
2131000326
1067000686
1730452309
1062835424
2106124015
1003133527
312207014
126590180
1112111833
2081184780
394002802
873672523
578783665
791434041
1567217226
825480088
764417040
1634911379
1702838860
1180802252
637170492
1093444398
1716659002
867467625
790235924
1276390694
435613125
584481729
68420801
2014891874
1592249382
83718753
1584009465
1495749052
551109574
950134778
684405165
2025016286
916808750
381907879
886803733
182640803
2123791513
1353449930
1758218070
1750975362
41573016
1413667728
1002202311
853574597
1359417408
1042315071
1576776986
1305813286
37372574
900993363
342410189
1532094500
142344004
1760299878
474141845
956274199
7216024
972166554
1592320983
126338493
628169225
313269774
1394520538
441230026
1762105604
919800269
596694147
1145759614
1734428984
1452291227
275829394
1378295609
326527723
280148206
69354529
545731559
2034029949
78479622
2031222441
553206255
1553958048
162471612
418399843
1187558469
1208070060
423914295
1806108820
1078110492
1295410821
2031546402
2122653124
269131088
1341503720
813176693
574067819
222323129
687367242
1535779704
944374419
140007053
1292044831
1995960166
117891202
1302786068
1665789510
1280079819
749792029
2109768398
1521892547
941304382
288263554
921589642
364239045
407502244
526406659
1377437673
811512361
1240355673
494626281
11543147
885957684
994942574
769722396
1746605806
1171315631
934466598
1477191338
1788308098
1609680155
938058924
1934485527
608318522
1296728821
726694613
1798456965
1046667384
1215097866
1519535202
394638016
437337784
251204024
909705868
1209319011
1987630086
1283804661
409608798
777964983
505051384
1386338809
977116158
2106905045
1368210543
48294829
1514200142
1801259938
358584498
602692969
1389786219
838129077
1004126052
315742846
608407999
1315534353
2055382603
1573820009
1063009967
1942026593
375896685
1443072818
719284909
235672728
826889638
161169205
1857272450
913968857
82594271
1611273023
89530554
598193286
1626455466
1043470839
1827355932
1870811441
179720440
676557900
1317307929
2117579172
769230952
1272068422
323631144
1741434506
1596883578
855303057
609947280
1031656
1257698074
554584024
2069021487
1993019032
40462371
889066214
378033917
203270478
2074334667
1969410084
1429545566
2066094981
978021034
1347713050
886418692
120400317
1044032571
1710130545
1647660779
95226191
1086249544
610833641
230004674
1370334071
2013633680
1355582057
1937932254
1259265645
192673219
259211145
226778980
1585049762
452952249
1536211502
1845538926
282245889
904065981
490269231
1325045036
723659325
1575415158
828764192
1938041310
1779605975
896010511
1068034872
223452006
2117561921
1059273312
625889153
1912539567
947404616
554791552
232703197
144321973
1880730050
721128192
84249566
2032192295
100381262
1955036035
1711631760
1287972976
1657233297
1033884992
151335135
1458032261
1810125765
1463191300
1855756367
1809633707
758083697
964946538
1848306172
463790385
1535868614
268637918
329251801
1542709266
1585767304
1787592396
1702939475
1173407046
1029789784
1846530998
1007721199
1229030331
504671766
1317941770
648517845
1997781638
2058590106
253072891
341839063
1291005349
1277000568
2073990889
291704466
811533742
649481783
198012094
1782432878
422500440
673805580
1555512063
1791502554
972585113
458141589
854369849
910580013
1254592246
1634339450
2099949402
1653435376
1939339745
2116016469
456316978
269799094
824440328
362133829
996904916
754789486
1874267663
1113168694
1963583223
1765137470
2094453576
1657263493
1537575843
503961292
1504861713
1539915575
607653492
192755102
1701418336
1357009210
313027914
1376008160
1197293611
2007781724
1243867486
2000474743
1993923672
1995539513
1101341212
276022418
914833381
801466268
153778649
1574844143
1464008945
1628566694
993837652
898687392
385066446
1278405208
1770467548
358464250
1967693170
1532501805
174168544
249638034
1631780760
1216863254
1749939865
19387092
798954765
1715092994
1401565064
930464347
1531881480
1889968390
1492595292
215504516
643111988
956043733
146165044
541821019
1249267502
165529656
1644024529
1968949998
105463909
1453107524
1220937649
290288625
1952416248
482791960
2098156901
1022535756
1062367287
1506158926
1654835068
259576569
1856451210
342292914
55430915
1184277317
899318608
1010799788
347754428
883135242
1577402437
118619137
1847849808
893514962
514507471
2120258688
1095485110
627345954
1700921287
495902783
355147114
1268294092
1521119381
856113227
1879490093
1906163250
626901613
754892694
1369659222
678675257
978276272
344974563
360463032
1277734176
1288330993
939887973
268263995
1557057098
1107307645
1733217824
954317800
639931758
1519827253
733273930
2012659302
2006375489
447308832
235670936
816202997
1516682613
1370245659
1287173354
1942467461
1138487995
12807554
1426145958
1314481118
898415469
1061070764
1766211581
2128828473
367282928
571170840
400122737
1919170929
1194376749
336399618
72133717
1154062857
597793483
2053995628
120751070
538215034
146789478
1897259683
1315432469
946554317
84433932
1621210261
1914805700
1249484271
108147988
675038745
1628793665
1822429073
415831183
318387054
406346181
848533157
1457882853
1365217673
1353384028
372152955
703307404
887350602
680318411
1330915886
1306077527
1952769268
1234144108
1072070843
1389129719
1301872451
843280045
1475465525
1988918090
1756540176
221631304
1498176384
972809021
2022017004
1796900498
688703435
37692489
715008983
1129924741
1750584166
1702854336
400416412
1350061697
1562776817
2001951733
122355803
872205776
1187217458
16071958
2045199300
1199213908
283677382
227684756
528264893
514555903
1936670804
320394493
24273284
8939426
1808004754
1142019329
1641687126
58424908
542372270
1059782884
34067084
48638183
626645173
1564335689
1025725321
1381151143
1166647660
1320863838
541502164
1691028024
1614593230
226596176
1792578578
351114645
568298356
1615906251
653590426
1417214669
1384192375
1226062350
1389646450
1210580789
830874380
930902227
1631743718
920021024
1419796596
1030180070
676758678
956818970
1128995479
1254319221
717006945
1074398691
254674607
582407722
16921940
1510616072
1961323368
1274193993
91616368
177771970
534678612
842772057
1179454689
623994042
2128567878
122812376
652065932
1367650185
778077255
763348491
31512664
1062641145
1484034799
372837027
197858268
300976459
159882520
55864808
628036114
826025925
1546258460
25615535
1144602036
2025963211
88713210
1055563496
242641228
719477917
895099833
276493808
1194735472
549919380
1913495943
227361283
645548798
1704880202
2136914697
544256552
1065565985
1172331722
634173795
1199405164
539781231
1500713334
516626984
33327580
1634163731
833094654
797268608
141615946
1913143462
439058606
2100825200
2011912422
2050221714
1176442042
1837118100
70380493
1323345827
1354238076
1881269355
346269756
167448633
718987663
1592212182
1675758550
2095009405
1699540363
861438902
1382609938
1475898229
1093981065
690929429
408818818
192301851
247672566
2139185907
1661007124
304837648
603730318
1775265515
776239120
147038450
465259965
1697356282
1396369476
681842477
388622488
215497950
1344114669
1994836082
1778521272
888530859
1054398048
889272983
1813402608
12826091
1126557307
1640511300
548888980
1564916341
1901780126
1587627330
2125530335
1077066576
1262124385
366143516
1639377775
1175861052
1881961450
1275373563
272272105
1240117401
40310604
404742788
1187187692
1397375603
179550686
1373791134
1677736863
1068203161
1352040056
546554839
519145146
1445234567
750958481
812552877
580516528
72782168
1340394805
1986938320
14307680
1447199029
1340779225
1330835769
673841664
1374155828
169063975
801884096
1711823893
984580408
137448755
148464525
35563884
1606501707
463522905
1956173296
606886060
2072557622
1218976925
885555151
16133889
1371981827
1761462854
91730413
949060421
615726641
476422855
1131549928
1652850494
1221487385
845863735
1729616414
2052352596
304355948
811646446
1500754658
960166927
216059892
1928520185
847221303
1742452213
1849314039
716040233
2091463502
1425163799
1774998390
386515486
717712177
1678962941
447401300
1805549519
47267887
297141240
1988760939
927770300
1489488603
1474777036
1283368405
1967263556
308534587
286435924
536150327
602164086
221803581
1283881284
1134749723
1439274251
639299298
40190991
1867699354
755581951
1237454730
853495378
646627031
290245621
598524719
1051539986
623847677
891962326
830583335
753185259
711160816
661746367
909678761
476060516
1627945716
959735525
1098802819
1293046049
1348106308
1903465514
1021650855
2143249762
776941995
461207882
831566916
1622371203
544566313
890621804
1043409158
1278233381
1865852972
500186928
2117871590
2037094964
1786521270
1759813541
1886773084
2065006184
1037579307
387628165
1006295886
176265391
896843267
1181721644
136027536
1017837193
2083008125
289308136
1954217333
241962200
640782338
1725294701
469782662
660846962
1799158557
461561806
1850628731
1226853947
1165052142
1178217449
277874083
441033396
1114116409
1042896602
1603003235
1537420987
772861090
714615396
437220289
383724644
1587610367
463714189
736310955
2103165563
1271913994
175891352
110658303
1996699287
1120044597
1810661106
1856120725
1336420232
1931863800
807068503
541643742
56020864
1092188952
511777299
824985283
1614040655
984301726
1968146935
404900012
245693336
1187378506
259927526
1315203640
244498710
512924435
351687496
169708785
1523350780
1634616281
1549656016
596128819
697789525
380970490
774709203
1257151667
732667009
935590000
81272093
1325243679
955541152
1739626330
905214994
1341869474
210628849
1297805325
610591508
1569880483
127449347
395785518
867362889
570676861
1822172874
173169418
820021161
1722680409
592520740
246537196
1159340398
1794987700
1456327034
525321363
1255276641
938763305
640348969
215222201
99510322
1335779139
702351755
2118916877
1272130374
1356609015
1041805143
1002560324
405784980
1696430677
1421641371
1085454341
1603999282
246813415
123272070
1193814209
690316916
866235082
1007621585
1934780509
338315066
161880572
1847546723
44464492
1875557383
1441078571
220301984
1621128060
1838744747
1125086928
1811862676
1181422983
1092545484
1720278662
1659272919
298689631
705141989
1710352963
362219116
1256262866
1993736956
194917814
1098127819
1596805453
36744797
2042188509
218276597
1810906503
82592555
282722869
209967508
141452095
1394438066
134165310
227040705
1548705173
983263803
553929858
1031035408
1831231080
1031534483
1438530529
1695395152
1902641610
1261566373
1326599929
1028463945
506358393
1729594616
1886900876
1338741069
1347200528
1531740052
1064664116
1732531071
542267831
720553693
1875614057
1254448211
1681962390
1861279221
1646004332
1481024309
1490137573
612639799
1812002880
293698192
659722903
889950946
1302556899
1342238863
1009955799
580125781
1241687016
461650565
1703386718
1288634616
1815938102
132916823
2011652973
775755430
491529824
235705607
1125794139
1098167890
1254386096
81460535
1866764183
1921948299
4810441
915600597
1850340153
417379762
2055743955
126469116
72014479
1901111237
1671967038
1116339856
87900829
1906752895
373569157
1622157181
1153548720
292189679
1964752616
148986246
1484119383
1290899697
449737390
219478755
874816848
862627099
1578253926
1506440919
1381406853
1087127185
1677015643
505675652
182571256
414287088
987519833
1765759374
1815836732
1867344255
1041230450
327527584
1667990361
163405231
1254540851
147545912
967030667
1059361035
482437474
1782118333
1838872095
1209579442
2040904942
85329751
837669089
1913215081
661433992
1169103933
1625646712
2020254521
55743098
464501646
19236327
1435291429
1809533546
929653734
98769924
1361641671
295384787
497063853
1214506728
1791801523
664137349
1234759389
1336439391
2053949715
1428406054
1933128031
1447123909
25744534
946795963
289438341
493936450
728257663
968486402
1436901655
2144971597
1662658286
1690233812
743975759
1562115257
838837356
1989851779
851511440
1658979221
1238122365
1272124900
812864368
1727827688
822258027
1529469331
1336859736
2035351903
18383410
1863186950
778582834
192515482
25791693
1486570652
1588669063
119060817
725839686
1681516446
259647766
1795238765
1139996613
1762574949
1556390903
175292044
1222372148
1636662967
813951334
1355669114
1292131232
345861924
729621228
2000563100
1050445387
1944205572
1067980591
1761437623
1001142769
1960395700
2074375319
636463592
909034800
1335685423
16671525
1249499956
602303583
926850647
1025187727
2123594347
1448110159
1288203004
1053203543
1832167534
1531079786
1058523740
1752902898
140606656
1859826853
1054989096
1234974610
1161011636
327916587
659720198
385675209
644036622
1428929334
2027384795
220993602
1525679213
269716833
80188767
2099105155
1772872318
1299292353
1840830469
1575770064
1502052731
1646152331
1769223319
2089354628
27420905
2102912697
2124008506
1146490211
725566597
955293058
1227208119
566393141
1927116808
76984905
640062835
706811624
1557724256
1912625397
1506740
34829351
1561428803
2011436275
1382717056
1845616624
540664687
902209339
1543507602
238646368
949013770
449270824
1565053653
40446523
1726203518
229911222
672632681
240578999
333279054
1422799276
874936157
1539691954
750783948
2143786592
1552307406
463873513
2043503279
2124690242
1598513571
315140262
733791493
1548068141
835512311
208524649
1220577089
1133243073
962373921
1059723026
1354474169
169052683
2023427947
1723340376
1667804190
1941585518
1204102544
796003182
1783828530
1043541992
916018967
239802638
1134794592
1142140995
1140848740
1111600693
702624393
719421986
681875386
40103977
401018551
399222438
114365466
1168059844
795931026
1389802502
1794866915
531847293
868146732
275100665
630703042
1623426838
2029060174
1294502200
668866648
2065465420
1004331399
1083760301
844575890
753552548
758965475
1716428068
1293898663
162910445
372968344
2123688366
787545032
1101230031
1534591137
717794226
1764265592
1787540793
1187999259
1915329419
1678876802
421988214
1731893250
132569270
1877940995
1185243736
22168085
458229623
1817125569
1361778905
2047924860
1328805861
1213974799
1540071323
1486221204
764793908
1677296560
1824218924
1925966499
151115226
581201214
1720815167
334566841
1022002448
1310543179
1536365570
1797580414
580353660
941058339
1075802644
1396347671
1481556301
1597512537
729331425
204598948
612468230
886649871
608139376
1238863106
1323670617
2115969543
1746654622
170733391
1032081749
739500532
875331873
2036037682
2078793180
1805104946
1307890632
1074653103
246439113
387492811
1789060680
1949966389
368658801
555866461
346469311
57897459
1159234854
2146662459
1437811662
1359720429
509601492
393525402
895671597
1768049542
766136165
401629811
181878691
383957326
748505598
1160592854
835642996
1414733039
262680699
445858561
1774735953
187973009
1927928549
1177457457
2146196450
1142145517
977655109
2105620444
1654165053
1775351000
2014453229
1010084836
1602390035
2147111237
1374055253
232532846
328034189
796202623
590740283
421055562
2106211156
1407853788
159180771
999317005
859602246
1063182617
1441400619
591925771
1780192413
950722950
344871021
1930685589
1533698051
1283858914
1899678321
619445209
90032281
1611759519
1045824106
102259004
1764448968
249200153
1108478393
1447358733
670624308
1031492240
848034800
1135481655
1187396230
1830304039
1904086450
867617498
1804186296
1125847189
609034899
5897995
332994172
1672363582
895150913
268917537
395790601
748149509
530943042
1855782518
1077942145
288761715
501074874
1397683518
1468730051
1333675767
1916585841
1215133680
1312702867
1895712211
2088907743
1998255332
2116703039
167994363
933503513
1780670322
275266015
1814407647
14241143
1883392040
991052841
144295146
902230683
525549009
1473318929
164244246
1203449201
1458304285
1186303239
987269082
1442635643
35830027
653854177
650670076
962207161
1028105043
693908432
1882480113
658384719
1837440105
503207801
1032713805
850912177
1165501399
1638227049
889885572
1979312321
586244172
1955594906
1719474925
385681785
657455177
1326125290
679352334
638479107
1678193160
1981976421
1499668914
87172256
1971313639
1692928399
598115823
459498669
1621523525
350672960
1484799468
249241482
358042243
1249866942
714156767
497435966
2046357177
1208144318
228694429
1811185719
1966541243
747028152
1066667918
1135115118
2062386692
160190960
30236212
1221767373
915779513
615602723
1366491145
316653331
111547458
1757796788
2013314109
1784891404
427174851
1002342381
483824456
529028983
492226684
1159551987
327152422
89149513
447762172
713629343
2039821196
434725933
941078218
1718420822
1379424735
1149603926
1433096900
513364800
743319036
1429939456
472408242
1191052513
62154261
462934754
1481269789
1723367709
1960219415
1957642710
639974497
63788018
86095069
562966213
1053499668
201781520
838372947
186323585
1840201113
127040944
719917590
1351438174
2136355968
2081661609
319036994
432269174
1107647716
621307756
1616412977
652524393
2122435349
141955917
1873954056
2060275848
537927760
1962416294
635389073
1174281856
403055584
543819393
2128217908
1674143335
1650401949
1820689220
911992163
1269731385
1843664753
1223511592
1148679415
1290473824
194550729
1077824199
1006386350
1114233746
1849532311
2011140618
797225299
693785122
735766872
1214942515
489650640
618121396
543186632
379852780
2423513
2099939678
26219832
991930995
170535860
290153262
1770137855
281381857
782348939
2104672227
372465435
815074509
326912101
1771848447
430934898
1931200620
733570388
117960424
931709782
104525927
842609948
1004655656
829182994
1072930212
1925239471
1482245961
1304855512
1427319716
1244777892
1888526106
1887836690
1018731052
102102398
451836516
791719769
1338767183
1321233870
1517916064
1587070400
497078855
241503089
1762132357
833006003
2099033523
1386674133
1697332891
499456269
333097215
1967103393
467756635
1520612390
1659157438
1803476316
1043675228
2014918158
1656526580
1938131050
1326811689
774599854
1452021822
1899702040
1976386998
942352634
1081537332
740295418
631566061
1027047106
1193696337
1111260362
861319986
2103799365
1724365493
193898405
2099117674
872602346
1977049886
1417096625
978033168
1552251971
1479563461
1153858590
1533498027
1222020720
821696948
2083207045
470296372
1020021224
2116906716
1675819217
61603291
197272610
1183401902
1890471918
318235553
39901066
1693490222
254349751
1055511059
935801842
38426242
935848694
598015201
912570008
2031896128
786185628
77703615
1173809824
742005233
1075790889
1076464760
2100990308
1275158820
1415937666
1344909088
587305564
465278871
322659872
1250090928
1266594733
48182911
1498180044
253863248
129505860
336121669
664089219
1917239388
1781633588
900017721
1317154702
898182862
352296615
1046840136
2067491406
171621395
2056540878
565614170
1954456366
603461195
1941369108
915668880
1065923960
307064038
1245140074
892365631
347030392
746100484
1494097904
1040966245
2120985318
1383186690
1740289888
389095156
884490686
579052540
1875902211
1249043536
1103157528
47989391
146859200
1906467415
1007127262
43987031
1193127744
1138204578
1698614546
505569161
1905465119
1627712419
1144639190
1579055002
119285324
1731090705
1534335910
431731372
787997071
247349188
1825671298
1468286263
1276360544
1636812656
1314351156
1634028182
314292542
443054483
717227636
470236327
679582411
1488575419
602500459
300347796
57375633
379851226
742420891
1723343311
1855681959
894601401
258540864
263878323
1338046335
2112595880
159700557
969547926
29680260
594316177
2006528202
907343054
1447130394
602523714
448081002
444404914
276232425
1573794732
446242797
2060589847
1905147210
1204860705
1807769181
1009373855
924439966
2021272219
2010003944
63009934
971448969
204748220
1719620048
653291094
743449142
2130328428
677389624
1238741101
1281296416
954551131
1806299155
109610067
926195143
1525423152
1858522937
112585339
1749183144
1263537634
857615560
1840480486
1342809235
391132270
1709864058
1227944392
1395648426
2044422435
1811484486
2060511484
1809495918
890922496
1482008757
756191847
342017509
1858791226
889305580
1779736860
328205554
1703204154
1744395981
1390074891
934247777
522352578
635859435
1105147399
116650062
514109436
1325592767
1406626442
1756511998
1108097416
1103865871
1706566895
1277860441
515962498
574891946
253668886
1454341311
222314654
1269628862
2087330537
739993734
317408077
497894323
1273836208
1906733540
2062442309
353392583
901866765
1011650027
895128340
593036372
1306847395
823503675
2108288582
2139804228
476834019
917541415
1476922393
900378587
397307018
888245678
651662434
160947200
1081850824
2145770111
1879951198
1425939450
947670723
827121714
1679625845
1598174563
655049583
1550332203
1447532446
1231664470
552623126
892555903
408090405
119470499
193168786
1966361950
297128477
17991589
467854660
2100692352
1954058190
1679468299
520384502
1818057575
539104701
1267877445
663488328
573182769
355043257
1687693121
309272743
1645511975
1367741388
1525633827
193917710
345577088
152421346
1466029789
1469197775
1789032737
1790203858
312919872
677852649
1969468408
83568667
2129431971
637005191
366146339
1673727818
1296595802
481820950
2081824989
698441089
460105352
1876344412
1213350979
918081993
1629818526
2096984594
997108637
1616354412
1144850316
329469573
1199364727
1392208161
1284370326
2048907810
882262959
1920234015
152578548
918873314
2015414483
1778424153
304571425
1936262985
1233846853
542608116
1940070878
1441507382
1890668486
1774250004
1842123010
274434882
1060942052
476936359
566929075
931718958
527197386
426534357
713392746
518783955
534467287
1857387445
1366432552
216621257
1693596285
1826714754
34550620
312238903
1842850803
1699301966
1442092247
779193377
600754250
1130729713
242587073
553203582
940951953
1449580768
267904097
2138824883
1702187809
1713379685
1983880016
402191068
1070696993
410788391
538025425
643374464
1429075250
987174551
464337987
717042680
11871535
884272851
750657584
1693618753
1903502667
1064174345
931627129
288754991
195146542
2022350196
875142545
2123261618
1951219588
44471307
1744995924
1999064395
1151972880
718662482
38478702
926278188
318901640
1856209018
1546750970
1460651807
884842641
1222818645
64070131
423474339
1440632201
1504528672
1686959659
2104662344
1066032836
1342561978
1315107999
1299201631
1750285062
1907950036
1359632645
285374275
772398530
942988495
1454172818
1918490437
1645352673
925964203
625377302
472838174
507876314
1679801090
1825066234
2134316949
697806573
1535121955
1262581053
882095849
147523659
1800193306
929950013
1594171312
816440809
2011005717
221022777
2093607737
743594933
1119245461
108893921
271835164
1799830544
819756546
1053450109
1562075319
1343672234
1751816549
1968652694
897212750
25712231
2067575018
518057193
1872226005
1835093736
1454203234
1971711832
609029192
1559463775
1451033587
423463208
1007456641
1891956066
589029595
2050804122
494268834
1371690648
1907386648
835383909
6095026
1670223921
1314027939
489039085
2085556868
1150879789
1326752942
20534697
1639884914
1843416340
1754563652
889489641
1226745838
1295001144
451613954
1270372098
55974104
1108210592
1341527924
1990572161
991259424
1987053382
169048784
1514347025
515261993
563592228
1820839752
1487387000
1450106279
1551783794
887668856
1593723156
1522651373
1281732664
1862571750
311418062
1932759254
155033526
48218873
1294474687
1030639012
1252997678
914452168
800310991
421359142
264162895
1533548821
756705499
887721231
571846148
564082214
1316255408
1025376166
119848582
1888410577
350132727
1419830254
644927625
801010202
1145786051
218543854
628736220
400780864
231983192
44725013
919429085
1991578996
2133400775
366163478
1526145717
1176389115
1340520952
1913679755
1461557998
294013411
480715039
823498539
1849603810
1644802588
1524362256
1719560907
924568107
1285306106
1334450145
1174713477
973495629
1126999047
371956476
1573951950
1457440475
1946405357
1276592081
179073162
1286965938
1354201051
1072679484
1543839247
429949812
1210744466
331047632
297794935
1249169734
1429387995
325340232
906972494
926323600
1033774810
411295327
294528550
305096755
997193009
796445436
1477245175
482128931
1280225980
1357490808
1888982334
1174844365
154955999
1710542647
593344253
1827754725
852621330
1953391256
1145511308
2008534386
206963197
1001244894
555493706
1891899110
841579353
965430597
239862314
1500711869
1310838447
38737657
1702446541
1754687565
1720334010
225600550
622214686
1940228698
44373934
338956231
544841411
1320024122
27681422
1579244592
1408552110
3453462
1195376446
1523845293
2023008942
995707167
1257848249
793160994
1599467837
732676318
631919080
1749048910
1807092666
994457234
1788138656
1383635477
967409459
484135360
1873956545
204766202
320919665
143293708
586271335
993933584
1432691237
1131078957
675114605
1832379545
1186259845
920535662
1044455374
124418966
548054552
232548413
1309355069
1314011589
1008075761
59284875
331348975
1950954957
1460682337
1199684938
2092551400
1238451410
1580555378
427695692
697136144
421406568
1980420005
2128888856
2022516742
1772158348
968664070
976311813
394417021
1601569518
1081750931
1964925210
1500999414
632656724
2061200897
1536515813
1871373213
1372157535
1574407282
916915818
702805224
1896313967
418804174
1808950329
268612601
2029138589
1099266209
504314588
1841559540
497112693
1824051865
187443853
1687315037
552727378
650276556
556900954
643655601
4210143
218589184
748328803
974086798
2106296326
230488898
1767114296
123448814
1543865969
1867908531
764688849
1776141998
1194187549
1179257603
1455086799
832730798
1052437236
1742652298
361419093
1096025764
145815940
884814528
808374625
1751283789
371756383
1178289516
1301927719
698402987
1986337838
493025170
1593068747
1425029841
1727856359
1793065798
1088882011
884123966
1190375061
1662850709
934608026
232579247
768034740
1375310210
1983176500
1403126426
647124834
1168166116
1893423973
902885014
310570792
808183900
1395079441
454866292
2097676541
1272389658
115358079
648614642
926286769
1572056034
1505345604
441708634
1594089415
652158303
1862943672
1028976256
169943797
1818850592
1349026776
1760294982
591821923
2050116239
421497898
2063064174
604078488
1697061021
1703574329
812511298
874297855
359308617
1619595920
1338751383
1524953954
1225715484
2120093545
364618041
1437392599
1277891426
761809662
71675152
1376777102
322248006
38249034
117785175
966106268
950653711
639543051
1425862672
1869982742
388684985
314709767
314654978
1482627023
1432123938
1908874605
1976800806
1061289449
954974723
1082219010
203819221
691925119
2051434288
740405809
1356944609
1844808139
447547112
1850140803
1638255415
1890077008
1785266225
1265696228
1973439400
563328775
2098122916
837310723
703350742
2117914741
1037433853
1489614574
1289473152
442678331
774863095
604496686
199136420
1383843575
350464210
2069117010
1172382502
599631627
69260588
788457426
1176298849
1154615602
553858466
1996491384
1366449574
2105042017
2134867779
226130102
981881994
1651906194
800651643
1596549811
519771185
106285137
1357651254
1229578459
37661180
1586960774
70695660
1571869623
814166242
269456845
589736180
719268941
783688726
207482870
1813510524
251954401
2046539853
1701873438
495696064
704753809
2083733320
2067804763
465581068
328993669
1611763950
721442157
1144243951
271750082
1516142169
1847934116
2128294468
392546642
194136931
1656865128
1827961314
490952119
1330655681
98383400
1233079166
799440186
626453117
2072156893
662957057
513693314
1503674491
392829137
913420075
264948631
797485806
1950205945
352187474
163668098
368570209
1184545253
2131537261
900384137
1352911863
1007636194
1263234392
1248472617
212183472
494391796
961019341
1304392153
79451827
389700785
15433201
351597496
733137002
2030240839
1751320694
801788861
1233446434
1908493652
1570693457
762111515
301685504
1137174484
749808967
1953428497
2039967766
672117756
1819618980
869188531
1875373819
381619720
520621259
1144940700
729811923
1849058050
1270620507
637361105
1634293694
2030242869
72339258
548723792
151632623
507081736
1464918115
1743263500
1213626113
383222302
632646904
128522049
860696899
1441812326
701712363
1113816809
1196164330
1753359079
973010617
1907230386
1744936163
1828173109
1899704122
1765000776
636376853
1635106056
1820450116
1273382092
1016032665
1798685639
860860935
952717552
7154083
1615806910
775633250
768188713
1667571073
1215299994
1048606871
2083470310
1202284281
941936036
495588407
727492650
269351185
1567843191
597753539
732685638
912060189
1269215351
1896591028
1146760117
780854909
256791983
889576645
882078846
2143576263
1385329871
1914292791
281987677
1114451576
1562166169
662965968
2060214688
474669179
33024186
862646262
1806071881
1647526757
417734530
298990956
1686503026
951574776
1875911964
1347729776
2074871406
1667729991
873294692
650904865
1621163344
1818159833
711366213
556800067
461023982
1812013554
668155836
655834789
2018114106
2060543316
471073659
1902091885
1088522574
1032235891
577360940
648758947
474350072
93478271
1942722312
1668793754
607730141
779293141
1092290572
1656374836
2121341568
843861581
1794762396
1342781313
137056788
1717326424
1073768782
75266599
1743702791
1778968907
1630927575
193795775
577498315
291259498
667761977
1297972207
478979019
1978326493
1715754817
536036677
1172648396
1597727139
573212672
1225492644
2077672974
1575592350
1793852206
642952566
248831463
1121815982
1025840456
1105775087
811494543
235878440
1897762908
222005717
1901841263
108060202
103645083
1415486726
1571975861
1723333473
871113722
942386450
721385793
1759404850
86653031
496163797
1569316159
2085905217
1608023639
77908436
933073887
419229288
1075548436
570369049
1017143846
1798098412
334365411
1633991398
173112523
50715767
265404705
678043562
1204088931
1135036319
70369337
1145031498
1791742575
80468784
775221229
1707265211
429537370
865030761
904099812
1797062237
2006710399
1026798363
111098782
1985856831
965292758
819965705
1846584992
1955878659
1844158448
1265569496
1892204915
1091864532
2087037504
177087474
184126631
2091852027
1999392363
1920549606
516269587
13024936
2000994945
1675183575
549991569
172635983
1563879246
894834235
647371987
1354598509
1963294694
1050165138
1377402052
966413767
626864814
546474358
801665207
946913191
2131447915
1493998093
2094538372
810694748
854418859
361209822
1840057177
1395540779
699044535
1136002146
1944696395
132854426
833071875
199173733
782007775
1344486926
1959206614
866655197
506317718
2056202426
681945645
1574599778
1758431313
658992952
824495607
904016799
1934547158
1059389077
909381579
1406884675
1296638414
2141876698
2062156374
136912249
1860523025
553572536
354293165
1135517374
156401870
1671628121
2043948864
2078470273
845985336
2141872935
736824020
941165537
2131305163
2137019623
933126496
1735709432
780829466
56826552
109959987
891689729
1568592994
1180516420
2098841182
1252180022
1277645312
1923519404
990287903
1303952868
552319265
2083889930
1182282915
1785811578
769250654
896189209
1500905401
1591617632
594695191
1029545249
2135471226
1225361803
1109647929
846611872
673383853
1700960474
116756230
1144707673
1453721220
2115933205
2130803057
1398450283
200432218
36183891
1619051341
1193269981
471280946
341153284
1061801624
462467189
500167561
1639933491
767672535
1806252702
899806080
808415774
1516392514
1597416175
227185693
1539471911
1024775983
1811741181
1603237405
1693749377
784576675
1173392719
312562641
1047630321
1352850648
711706003
107129391
1008904300
2010180784
1718258959
1266886653
1527895581
1695627033
267664820
729867906
333219448
1736463473
1727862701
197159521
126757224
608428827
841498417
1695312656
417060199
475435843
804471551
967729867
1775890761
749829210
1559505658
695265363
1080354475
741586855
1542655252
2080165251
26598549
1976124920
1019751837
924977302
1186756917
477248250
856138641
398287865
74886273
971715062
94603341
151779031
1453294205
1071122932
483241154
2136827128
1106115774
1852959149
327276630
1748363102
507311577
316247165
373395189
856759347
1653934741
1917769071
548036335
1259773794
909217008
1320070438
1471133742
858876582
2010742187
1001923757
1314998674
1394277829
1594199910
196731506
2001135440
1695239812
1886138350
1835587093
1551563182
1490977243
967613222
1807824182
1959555787
1788963556
636613934
1542635308
206654726
395695206
1065839658
1685670307
988975452
232755252
1484153664
732075239
1268442473
673927055
1583850628
1659004800
1120969170
2143306673
203463348
1333130059
1671721148
479036917
1024824402
536314168
637367127
1273251810
1571425645
1369662831
158068991
732941287
1289224685
523189284
197889238
18621656
35080190
1848929658
1260258386
2126298801
1820193239
1867446643
2116515205
795062007
1177729209
674335946
2004167993
1341836472
23752348
1712315593
1385692416
2077200485
38369392
568347604
997923333
736279845
186798294
789960012
1944093348
720162863
380244476
546521638
1395387685
1156069690
1440483226
649635118
2026192369
571628184
627395083
1150033589
1232831844
1786008088
277962659
421456268
342984395
2394300
1573971876
493858577
1681704359
1402079977
722684989
506143506
218111214
239774001
1313635363
1674307668
2020269244
231530404
10464845
1790622971
77951092
1763084158
1355295396
1076883098
55872918
12668310
1937317231
263657018
33286507
1654518852
1183674548
676732139
86603678
383736492
1040232190
1064863818
1139945477
1040600415
2009722239
2061503975
963206614
1004478083
1574026857
1375432777
232486063
84018671
190589704
572826365
1773498331
23546265
492811688
1617376848
941733883
1472212439
727868627
646974592
931369249
1516612973
1620432028
1885820264
1914311209
936245795
185290983
957731456
1496555914
2107229405
2029582548
1205232596
1098579045
1852460376
573106000
1580522396
1728496804
533805956
1707828897
557521652
1811191655
1321942756
319105566
34436594
1954065052
1448507099
78811223
429350766
392885276
886416197
1324936600
1577672289
1383782226
303111335
1465835008
1342785776
223501209
1086755923
776249370
949340504
1997662928
1138269259
582317642
1337862662
766351157
1884223632
1336611378
661613104
651487651
1517860411
1274807736
2092407011
1043216429
1436617769
877543024
486570796
483296264
1793590192
2022082316
1541568151
1643569210
1290790947
743313873
693159430
222322385
1932558209
342297353
788526837
645892244
820054729
1219048214
1996991403
2143836751
1217006985
77562000
2095098218
840682305
779083564
652200765
754985909
493345667
1629946469
1767210221
1047625847
1084434979
2026063351
181947731
2096033053
787288935
1244834891
1955070776
152754584
985356088
1031085210
1535524562
1201292773
675170026
981588552
2043104420
787580277
1413774435
1506526673
919797530
1596212122
1023874885
1383425183
2070843607
1832505307
1046971400
1902489976
1900580732
266777140
457689562
965653644
434097482
1639745414
432431243
651617348
1979603932
945890659
138842071
1781943488
1765903836
527304407
1968067675
1454932097
457703879
1488519162
1013108454
473190592
1379841044
1525103277
1177303575
1437224288
547756332
575372090
2051696855
1583025511
1112031287
1194371940
1700973691
1371946786
712571977
802271253
2115044134
266567831
265885709
1532986483
1065545303
403046236
804622060
781622966
11096109
167502132
389795860
1501862995
50721468
505050184
1876690860
1631532586
742413758
1778919280
877818443
258833593
969532627
1362446817
544257722
77880467
2113582574
219452539
1574979464
1773628024
1513082807
1246001392
792120977
1061091161
831780641
1828338356
1188404767
297037087
2086405798
673173297
82652188
1671820015
1935657950
800425404
169710332
1856133192
1600921
1881700327
1649221054
1855867591
892164741
1500430854
91084977
45339043
265863067
1977254708
168504468
1228739068
579634635
833922461
664305730
1013668549
224450773
1775267437
211411869
2006678035
1358247087
208197344
383762662
1959286770
344784073
1354279907
707696657
2090654732
1750112724
1188984419
868990922
1925585110
1622941654
1119693694
1602760928
1531363334
543456364
1772791008
486692915
1823268824
22818251
1943855507
1375203327
1042998645
262176686
2141654265
2023809893
531950292
1779978998
632770579
1865169006
1835223628
1741515460
1386637724
1738015079
914062049
187253705
1128926688
893212672
1537225819
1562276188
1583026037
663314308
1456069625
1044874405
119557937
930893502
851982352
337935035
1777300553
128418294
1328442635
1958720087
745827614
344167967
1755988226
321088135
1490073251
1964476966
2095556752
858310980
1271098816
839510576
71408243
1397319880
1663772292
55902391
580987935
121401022
592612606
855052653
1544287731
776481138
110677237
1964481411
142786498
1146173260
740737810
1010475973
905016523
80753733
528610328
1782253298
1578196878
1928786008
2079215017
1021629397
1363062557
443428262
1001369338
1999154567
1986150969
3466987
341587932
234960391
53525578
1128930759
1452302905
172195839
387965335
1491742895
1618338114
1588824350
781400820
541636897
1336822550
601210020
853607096
1037038275
1079150423
18251152
2129680505
1175365746
198707312
83933344
122797454
1016965905
600624066
1281130114
1876089220
1264963576
1367024098
439264984
934184406
1523545865
1420181073
1756526862
1218060875
1535416515
280006754
92692514
470888848
512646353
815588152
2036638770
1432370536
146225148
1736132073
1306602545
504365676
1111134794
871545875
969230647
1165092117
1005254148
1387836823
1455589369
456043836
2132264334
1424445292
1096125296
936938165
1033599184
474176441
1708257017
1705075062
2073781438
1352872264
1135620191
511073865
1956776218
919029096
441885398
467784241
165471855
706054817
1085695994
1077172122
392617101
1472764289
1530229542
798375296
44568821
994287989
964596614
1120025884
737434762
1079779212
1609598458
340423795
699482822
1502240945
512036675
1147710575
1399615244
1158793300
422125330
779805564
661371653
760340754
1268709690
778904218
2103426471
1167144298
1562601615
997300663
1157750853
2108878808
103741763
143131493
1065811550
1684554284
1556888272
175460814
921668023
1351522162
303827454
904700473
777927392
1871415967
96527350
2143975832
1656637016
1603774416
302661524
610486497
857872914
168358896
366538878
2047228326
744727862
47070607
123048092
368394544
2075075987
1198273672
1152512755
1379106285
2009169402
1357728443
1716428163
1303042865
1086526526
156589037
129846297
1330249093
717764600
1447698044
1396275613
131823307
1059065961
264329920
357561025
91701901
482022088
1655041184
1015968052
1183812246
1611792581
1283754716
1798585367
968471119
2132176462
242308846
654103448
443853904
768987180
712455874
1027449553
38638894
1821905441
939652024
531610066
820222214
1348646290
416555750
1348374615
2087460564
1793685168
1496962647
1767165775
259538161
1863678947
1263080488
1723868155
266106301
1265372076
908138381
409278807
96189236
1941817970
1060722900
22805270
1490467747
2007466342
82926975
1932509054
2103473689
1267559519
917655643
1536686399
1891177898
1440354373
1343447686
170316578
1905268489
1651087693
2039608095
627314799
1846457252
304791795
1921941338
485365862
1976276679
891174066
1298094835
542771273
342415590
956150737
795488425
11259169
1423787260
1995652660
878004805
1683965599
1284105135
787114405
75604232
1545302313
1885130870
1730398599
605992257
810063819
492983616
852757374
2034839494
769822410
692408128
314021555
80038114
1258288592
2120211048
916697624
1241905567
833061431
974997095
1597911488
1750201120
430723336
2072924818
2066001538
1878482941
1483358631
187740726
1525433103
194997073
794515427
1141561485
2072171079
653431263
681518607
693964233
1855641237
1356773858
984432419
1531497069
1424668333
821039945
2055975348
669998059
774415580
72204334
1443006790
1168691470
1993082097
940262702
627399014
1444163050
599612059
1537196309
1588318015
685893807
138264311
1332997542
1370639407
1348054209
309256234
1083697153
396068882
2025613435
251954791
869384279
1164720926
381919273
1288217257
391500328
2082066580
1755253498
79357215
194635040
509944084
1878095623
1538579149
1356076358
1190802470
2054026684
647730413
131498556
258870135
30822275
1380439492
974702766
1389589541
591118653
1819133994
1709195768
1421861333
679673586
1257061585
412617827
398020622
508330364
856912108
1921637414
874917217
864164238
712465648
1145606712
720915758
652922168
1194953142
1329438166
2104222237
1380317895
1703964619
267002937
1163100045
1905182323
480926964
1502408938
529147232
405327215
621667040
1878928949
1950634199
1557602958
516017471
900850893
119084901
545166065
1168482249
1894925507
985418002
1926508989
646159687
478328228
444766765
2067344469
1334137996
754757155
99145250
1931798330
1121171427
760698127
1215764919
715022718
575388381
304802069
2054755460
1046864285
525367359
610333009
1025791056
445639034
837017808
1763849636
1055233652
460485293
1984885056
1978891891
1924014703
434467495
1354920095
756161851
121252909
1861723944
444151381
1866546461
1902722708
2119739995
604305538
1700330034
1189194942
500780781
1150198461
487080718
878185791
998458597
2113090356
1364885480
217300042
1927873813
1908810214
1488061360
1181312341
1433339397
2070040281
1460159302
797218277
7288743
1062369175
2086983408
1291409358
926402638
1618621989
1151091167
175559360
369504314
1334347586
1585939013
1410594691
373261780
1365039151
369453671
911159714
54991574
1697094946
1429651463
1358569892
712269632
590311389
243672356
998924226
2143883064
21214469
573360108
1869104552
606643481
570805194
386194185
1727316137
821172164
1884406527
1201329790
1579101357
1744625198
1211078584
1905163926
58996134
1712995038
1389755237
1718924696
1865335361
962318575
57123465
1921716985
1580459586
1132495040
1312037516
1722696759
8576070
470321931
1147480057
270808234
409077881
881982927
841067735
1240137292
1093796430
1430153436
894375729
945660245
1831839658
503503144
2134529768
689931546
135149119
350428704
328293422
2120204226
778202657
1748587805
1530273200
2107975451
267893795
1867169225
1234445987
1333012456
1565027309
445306605
524398042
1983866723
242344502
1879949809
81080989
3418783
1679679262
1607135057
1291363407
949192391
955893869
779162451
618860532
577329674
343211036
1823236557
1451349627
261229338
1839147412
1809846897
2142923491
874516894
790607189
1618226500
1179490618
659703508
1398743543
1694015134
403002305
1483472232
1511752544
1484690312
1928727089
383771137
1723922507
497622574
29132571
1784587051
150940920
253108644
197220007
410673621
120907102
283150029
1370142005
1521477991
2087358201
2115811325
1782973548
1892069446
968154078
1280337215
340904678
1754832886
486040643
503746916
900806944
628270321
1965510921
549512512
1756510439
1717503873
372379105
2041007281
70189732
1137347586
1828979702
796318221
2071215187
1511348831
906320718
1867576103
1190436608
398503717
1857734102
1026278733
1056122399
1795838876
893145440
398786975
1835844688
1407638815
106709563
1394073773
1554686793
745256704
762770482
1802989483
1275455677
1255797174
1057277507
1452155940
2089157982
1973082796
556207291
1587787874
1931643571
2057264567
1938360863
1604996991
512854416
414395550
437121802
1286857163
1118533766
1249161029
1139078982
932245771
1670226354
1740815483
45896920
729384184
650385663
2073106821
1676439939
113340069
1088699197
422888249
2140405247
515429935
169915108
1834548500
398335798
1543114057
1015023610
1005464199
734765259
612740348
712946958
1971547906
1383608329
1412298925
1829094907
194778512
1056218457
854756263
465501791
749847049
196028082
1275939851
451905316
364144766
1065535991
1066510352
1713513946
804851156
2531149
597629349
2131360194
1067995217
114703157
1229452026
1277608700
2011019045
843847830
1013805743
986951681
1590217628
2068253553
485629991
1686746340
88143915
519289574
2059628503
1195272343
844968393
78848890
760983264
1424517984
1153460155
987177279
847067247
911365537
812366724
1611530789
1997009213
428158427
688357878
1834360929
132778867
1144219169
900991644
376603781
139269193
1722639343
479408214
1559859086
1832928946
1409846478
1230746058
2083958155
1715546256
1346493871
191320386
37228456
86208253
356845696
1154268451
1015115368
653863349
65084140
1698054234
352113666
1388066942
768846934
1346779596
367160971
966395487
36934636
410672653
158362132
1071812209
1705256820
1151254025
208393049
1958455358
1675231481
654415980
1887666538
567909167
1880771879
582545754
1976436814
597556244
1451074106
342553189
817607522
85839911
266296559
1898583025
1677035328
1789917741
511871032
253103095
734153783
683994662
1905609282
1888651138
313172002
2078846387
165403527
1409591902
87363946
837815430
971769042
925390595
481509561
863124697
1619141924
1848524741
1597573920
1070572174
1670955108
1676918323
1559674138
1428615375
2131465656
298152918
21973902
683249090
699350261
977121811
2332512
1130380955
1743146552
1945086687
2112599780
1221663634
1524436630
363882692
1800882231
664259908
934586272
527339206
189647771
1791037444
302441794
1202315676
1011352998
626688053
155941767
1723569775
1679518215
1929883324
1892144514
239103148
1198558371
1343061241
1976724256
873827689
608017656
374653405
408068008
1970877392
415098797
1006974136
2105944056
402660659
914317599
58303228
1026881616
321962373
457127855
594439022
1167899504
380982226
124677520
158024479
1383911448
775260604
743930779
931741869
936103823
1426664559
1375599374
1641427395
1757387735
18116833
2129745998
1454782116
804320750
1698633647
2053868762
1757718059
2105777230
1763136831
1395974477
2144680694
73134297
340886296
199604285
701924982
394995403
1911920159
658464719
2071375418
1429928465
942367014
225766543
1267429249
746712159
1320590235
626858833
1398697015
799607829
525578737
44448614
18791951
1821131313
1883660029
876945746
1356387303
819865871
1653279314
209199189
1265997146
809003517
171700915
769068386
1516359505
1979818926
2027625571
1057573162
1906239497
1699862769
1985088136
1624953304
689822620
1159620219
244858664
1619615182
962953171
1997963548
118588226
574782992
1856311528
2075737140
1070921529
1709951017
141821337
1313740795
2049829570
1382942815
597699311
1871255480
1992785362
568097943
915081535
633561010
1528039402
1525749031
1471647717
231824346
1319192989
980861199
2034829807
262106645
1177182993
1230683777
2069125551
635315181
2069403156
440268364
1912896993
673641835
490982705
1266638084
1001610507
1797425965
1457777736
819486359
104323711
307858479
1573120218
1908690737
701116889
1534653632
1416079886
2014045837
1258265627
2062742659
1760932212
1005437347
75381532
1443189877
970295925
1367141682
1814711874
2119066932
789840781
351172474
514698995
1329165724
545140186
1907297072
391812086
1839976630
1300505908
37327169
2039127727
779830285
1561633084
751295363
331034304
274148841
1354910966
1796626027
1271398067
32314272
262399796
429114266
1321535427
489799629
1786784497
2088107029
1310240432
1423435896
1006010237
525122157
1184315172
1226661218
209023074
1305177468
1166049551
355974764
1794109051
581112219
1516309511
1724496319
2019710843
191173603
1677149135
350867939
1968719394
646462567
694031550
878947433
1975790443
180920179
937281445
1392305987
949595545
1429969068
1222911687
329676934
2109460703
1301335381
46459107
1503892246
368044136
102315553
973301408
147789278
1302744474
390934975
1879479934
491291083
1015668800
1957338800
658001991
2096199657
1894207513
1524891170
1135663796
1766113301
1595747145
2105122342
313507434
1613747898
1919268934
1677052734
977462020
112722714
359372025
1428491023
1033695984
1750332904
104472401
1086545619
1908148217
1778577266
1245357527
1312263513
824286982
1212837285
470769453
286618964
1417467182
1399022209
909978467
1648387962
1900538596
1560277579
1790253902
2124843307
511316326
1865595273
141476032
1387150854
42892795
1814076411
627328980
1133419236
893503144
575019474
2086753757
1441521584
176588442
825831157
724939335
1127283045
726813182
1324398772
1056749420
1698630930
1946403442
364536833
558533017
1512835435
1732461387
2133337111
573577201
1609122082
526288386
274608114
136766745
701173211
121681445
4884839
1075156669
1477081350
1195885961
1215236924
2092846566
1132064725
962070738
486997665
1309132817
2110127066
1655643067
963721955
1974617626
951780983
1628900588
1105709537
2702750
1026106026
1815794337
867047432
1833095326
874438438
50136861
2029955412
2111704556
1129586946
399633358
908154848
141621677
1606288741
238925540
1228085964
129457420
1063570536
515385140
1044927417
1809014510
2109000409
1029070770
632464648
256959442
1403217041
1790708883
1246974173
245151366
924913386
1710542595
973282888
564164672
1265720089
150401607
1782106326
2085902447
1176635331
816866935
2134308220
607622586
1249516532
1822361126
1546301791
364954934
1062865190
1360339478
650344681
100066340
1235604795
711677194
1357759586
25439952
1601326369
1988141368
125378510
598982998
1447968507
1963578113
345163743
485163066
1629535252
1313943173
1495126248
1095747530
674587537
1126654732
2014434659
1567384944
3126306
266782638
724118423
398612244
1119774507
663347044
2017960880
861721539
1846006266
720774524
589483742
412359681
1978159245
62660962
1054133452
508727755
473675758
1353565107
790798901
659331249
864735306
1573652867
962533150
1136410331
1637209839
808249716
2029198575
693218317
1297418502
1100646235
599047467
2015976288
505951655
1590472920
106270461
1824070210
1343117270
910008713
22132138
1271189905
584988986
79368023
317220777
109843666
1352211373
1878294068
583465856
1249999870
1091595377
107470089
1345290021
1761395173
523730327
120416762
1938019771
1081650824
110774437
54779332
1480482158
302892357
1972517117
488497455
1820401393
1929035429
1257373001
575784969
1065648755
1395378087
1409377038
1986827969
676236989
1590790763
1371682723
1158237646
1379643027
1379466911
1654076263
879590788
889323524
741671240
1736829803
1493967785
704129554
76199260
1248644089
1970261656
1619573435
686926758
2091260498
556599751
1742409094
72930244
464584714
1151210121
1541061115
960574279
1671011363
1850266510
2145814891
1092577026
1962483136
1643129152
831518113
1339353796
1988552394
1618046707
569650863
728902053
1079227735
179261860
743942522
496129583
149411444
1760226681
1825388017
482478817
2057134198
185348477
1775344968
1233236594
699364648
1702529970
937740370
1536472952
429362117
21421557
1984523621
560889194
1517405047
1300740436
1614038759
1018044618
1161903472
1525211946
1842598348
1404698309
884621
160375027
616141588
28050927
955375163
881937552
1062069936
1658834614
1901588044
761770158
1058493944
898857683
1085669479
1691528362
1304327351
590110340
675979826
1842979192
81217820
1741713532
1735272732
446899471
1285109830
858095958
976438318
1242005362
2110684717
1176976612
170890996
400453229
1399073321
2133127771
1533369138
19476971
2082711247
907551678
627510060
811196554
1161742106
10804954
1391334490
219743088
1651989784
775216427
1346212050
1443527315
1221285884
163474575
1657408142
2050140504
1689152221
803741428
2059355394
448588374
754596348
224019147
1226641288
352603170
803082778
1647256459
591667073
803181907
926361090
1955795380
518779576
106008585
98194738
1841640184
1469757832
215916477
2004384173
835328687
2027440485
367565729
2028355220
1530997271
1987385033
76674280
1588624929
1642969167
1314797447
1825120563
335947907
1403323116
1167551746
842878914
1948299582
1819403823
1276393167
1327326651
1551107558
1138711773
289991713
1185038796
638520426
846907641
1433198390
1720011125
951429414
62850047
696682075
1571044326
1381846409
2109290129
444247779
1429426129
1775570284
1087928735
829929331
620664360
1132609160
2138652159
1177932311
1784391525
1664785819
232619208
1436896739
1015846791
2120547702
1348644760
1774447351
1886728699
1839824042
384209097
494023206
1487109684
1570391153
23831612
1765923298
768379905
568184348
456033959
743845553
1325303728
377729475
1853687445
1318028742
1340675542
1733098781
1824523300
1733998606
1455224901
1691422736
591993335
110994228
440662534
1132987659
1452608620
324646160
1676813243
954441126
1121190663
767392994
1355888435
1723840945
1772652463
545146514
658994309
1704154437
36589482
796048359
1994040888
32181959
1366936390
2005372853
1513125064
1775646144
1726054017
507981659
447546318
319774788
1887576470
1028488600
540071275
315197932
428771308
1210094687
110557019
1948957165
622612993
554143557
1706325606
1386033420
1027499200
731405868
1337596789
423632907
928917927
1775607451
1157197587
1222698513
1541707614
315981421
1529742828
168154807
274989567
403351191
428610955
414419027
412332818
946351234
301289414
1135979079
2072922635
247041338
181733288
1230267220
2011423810
2057809507
474258692
1333737334
1378946509
1510205966
1983459775
227964607
789281021
1108484000
479962367
2048668339
305495717
1185599237
1095489455
1857404366
170485611
1596865130
53492079
956739760
2980562
526487667
1016241190
1997437150
440522726
1148133025
841699375
1775332973
358159775
73567260
1599834409
422998862
2070719263
546970266
1261963709
941758657
438181830
1908798015
1160058854
804801919
599131021
2116973209
518306228
382571763
1836166897
689606008
1964521616
330351574
1261489176
743385371
1448472265
1486243854
431203808
1388349993
471095959
1636693517
498811215
1437517488
264993525
353132440
2004630711
1267089197
30241844
825274637
116750505
1241326097
1182235485
638589162
1054574652
856093954
561777426
355448097
149547228
509028354
2116509679
712378804
126550697
1867230910
1855929351
1660747548
770175328
1765319582
1262416915
441280457
1485902738
2049831255
1850786528
1588399999
1175479150
2121270705
1871013408
424169702
131503899
1828490202
1839923856
119550861
1091832006
798240193
1682198465
1405489924
1244555031
1591893892
1036062012
1594739794
346303648
897331462
1245232571
1392473173
1951326711
1250895895
2108206101
795973310
1075127167
121185023
1473656688
1423244043
222131105
1336033954
454453077
1608184877
498258518
51502358
2119944194
1405040000
1923882241
1146582799
1376489143
555627040
1380399057
1845544714
507184516
190906951
1875442808
737525521
337002653
1189597743
1263727506
1848876739
1129388330
1715197933
1191171276
1182797441
1604547285
1286722017
1551355510
1158496319
24233751
1627786506
1328387696
237509498
803404314
580580110
747979318
757689763
700741282
270737581
1690691292
386082326
1304269444
2124415960
1125581256
1625462515
829635222
331219416
258648199
1702936684
1784473387
246883837
636846446
1842979470
1110169696
1728403315
1551205191
1881380665
197499456
139270065
417889914
436188408
217239808
386517194
250833899
553400531
1946373414
832863108
776701710
1050802344
399009848
230573420
1704078452
1264967116
1265018969
563552171
2050261710
502752920
1587522816
1033522367
1459612568
713371906
1985307458
305743532
1480342133
1471188301
1076330939
442381832
1161606619
487135100
522996929
1121906554
1417207707
1091131852
1323672418
1803123072
1214121064
1923971010
481514201
100867194
1747621158
81583986
1059304113
613611225
1363428804
1073742742
2107869699
932256963
1520039691
272310044
1244543762
280182281
79848857
1290206674
566179574
2014303138
917021346
1879101484
2137373453
1016125204
1337414764
1382679564
1761334384
690946029
1704181222
1676748859
463580268
746490446
1419350041
1547490721
557718783
1211532565
526942359
198288049
526748757
175876154
1928637286
1116478591
2066223623
1658303129
27966141
856148321
2087183029
417747175
1230558911
1351365640
1853424679
48270288
1017994810
1597570131
1391151771
1448066406
842819358
1279914603
377461559
223416460
1746732510
1718368521
1466530349
1592952403
1548705441
876441496
790486526
827491468
792493390
1898832864
420498234
944434286
1052833085
656330138
2061449787
596686807
626215370
1832226580
26264069
1397825698
1240932096
175964352
2057342279
41242182
852373842
353223389
113251930
836078681
1429738986
613848973
2135567189
1606748254
730972972
1363002777
646625992
998185110
1774575794
2113176179
1042016172
203360777
1056890790
1467311126
1706648986
1860925102
736877398
2135350260
806034625
1625170938
304693375
205174992
705173333
997288014
1115569853
1610854661
615691359
1692146300
1958739986
1268380864
1745822852
1879377635
1028368696
440912030
290795259
1217850993
1093149227
1565992682
1031683173
1270746183
453027347
947481440
1148234858
1446519937
407444417
2032272447
808022366
1551899184
788346331
1898786029
1181021169
301862350
1233869523
1598795792
1785217213
2017788613
1201427964
634171952
1336638303
1736904508
1468583556
712934303
1833343853
1032392753
359500032
2021620365
1562472475
1618930133
703557346
519558688
1359473942
660163702
1944084233
1305847760
182697545
19792702
487966119
1539556797
1283204281
1636026893
1407319273
783598928
2117933475
124431512
1069643032
1920662964
1537653802
694807442
686597294
520524046
1193673915
1751935891
798998731
167935992
2117583098
670346082
1493777789
497664734
1104599284
167854580
619713960
1355639954
643226363
1361765480
1346558906
572839045
552325010
1403319606
1574998390
589351282
272651720
1978243451
2014070964
211471004
1754990638
1408915331
974949194
1775848186
1530144795
1413365114
1930922802
478280466
1132237348
1462144744
1997347620
1446189890
1547107153
316865457
505376445
580703838
962884534
1787714970
491496039
1058251523
1126511667
878509858
1982008377
1119137510
1892594178
1786079654
1338397522
72700080
1251474175
775732040
613634410
966164913
1130191291
1442809253
1293334928
2090164463
1260143173
1895838677
301107602
1003601167
233342519
1175713865
327827850
302229177
708563098
1293370372
2137384153
565774895
1151363671
60998656
945602898
1387549404
1037584114
1099556807
1203306621
891622427
1942050819
1506537378
581238626
1492368497
1549281779
1623229208
139685604
360271787
1968818194
1617481292
2054372382
270280896
1915087132
401484169
312492015
1181402226
1151492778
460801737
1017231430
2054001442
352380639
1167910820
644319202
503894955
2003306256
1810308194
64437886
1013413117
765493572
735840656
362408129
1720189168
101176207
1850291830
926656976
1378127328
1881741570
1787847543
302913952
676248024
712846763
65071196
1868459751
1933093779
2079529577
1315346961
95448656
818159124
1057081829
1654077851
30352199
1234203112
455345250
1625778621
1973706787
174114745
616543257
676343257
1139279357
1070801567
983134541
1177415527
282596707
981570213
1528125178
237112555
894076566
1271293493
1386618526
348123117
713681248
964453638
267093148
2012130025
1653460523
959713937
421590182
1946689579
20968705
964097884
295534052
1021226926
1889486560
433189908
1967525704
1844604228
1387369919
1887411079
720567128
624877413
1632969742
514561336
1307165986
2770083
1562572350
979895964
296498224
977232505
1102244337
1066272369
1786622032
427481968
246585011
115480267
807397086
605359402
308278810
888514216
1063761340
1339127599
1125700620
677289225
845897948
1929160775
1523582734
1761471153
506137989
996259211
274296962
942548075
1605666580
1335900240
2006828234
601040240
1642285848
57398360
1122442132
1684257178
1744690503
794707482
1419200508
1478905811
1351705778
1227159862
1236859230
469349344
1863093907
1223894653
1660723893
337826120
163232758
1027701286
1926376339
767065248
1021342927
637813397
1013999625
996558594
2061116780
1285629328
2025543917
241129263
473833836
1309499280
52048960
1316637840
1914892553
1889372515
23999828
445589739
264955050
657450698
796603600
609239930
135655836
1333410869
1328744833
1224163772
641390067
1231302027
477409341
440343380
946373934
2037851224
66075566
1631855396
1443945474
546094493
1107332569
1594038797
582851829
788840551
2003556098
1817200927
1768993916
1508613238
790355630
490709933
196134201
1016753994
1090458581
840364490
579009568
964269007
1935893651
1778582090
1454583122
414103486
893116266
971564347
1626027807
329218498
1222777477
2076978670
1362800588
273780919
939811987
1633893785
818927712
1204910198
1855044789
1318229276
1203952218
1860741499
1670681297
1051209580
1274300998
948721120
1141723189
2035278876
2099246500
764260598
620603161
576311612
895809031
1563737190
1458940778
428592519
1017384388
1452187345
244560677
769057644
943017031
710443614
847773206
1500107357
1603664330
1771043440
1087186513
305764648
835701854
751956593
1642485901
884541701
1048208301
751903584
1779717274
748183299
811076903
1414337333
898774210
1099294394
648990907
2014484865
2114649894
1409852451
228508811
162459514
2090401136
1622017666
215394666
631129258
1690295494
1306763721
1328009034
1306451516
32675529
1526067585
1419395419
1978776752
39198946
2093818609
868366801
1030867579
1049748915
253814579
641195782
1384813000
396297264
2130464062
1999783692
1974958958
1353144491
1972020428
1785119834
2085917740
472206434
273049613
1953331596
2007620674
1754623679
1573072389
621557291
1379540038
1378538633
611034418
1860737671
1161708691
2081898717
1789695152
121799812
2086032005
1964512462
1311107111
1803010784
362332121
806946904
1905967259
825365125
1749645191
48081411
662277912
557867581
480335232
163751918
16070513
1010589371
590294030
1086840542
264780278
725436238
41636331
389297045
1926948244
1173948951
1035385080
1011102344
874877622
1121232948
1197378675
1618245706
273147160
1417994641
115169070
672719321
1986926023
1811950027
1884467576
286360647
1765623359
212001908
164263898
378433076
1738529214
461826236
2035058958
1794322103
644536246
1378831835
1531841599
822814360
703944386
2143911908
690831200
853516268
953871844
191142777
1669385638
765505227
792866750
882905626
69446956
1731320187
1814047654
1601345120
1879475626
1661700144
1746008363
1254772912
955227834
826424814
2139441548
1759992534
2071090639
2074384563
403243580
728859778
92740780
570497339
180281050
1953128439
911015901
1740944293
604445657
3970458
798864393
1782786032
312420463
71925851
2117938572
1343889811
1317822728
1752568445
1301134755
1598038099
1380700547
1901592903
265402626
1752180743
1994391377
1673804186
1008969371
1002649931
1567996812
564108193
1601041514
594055589
259587520
2062745619
1036728285
781038434
1611843026
1835238186
634909183
1739011671
539559466
1330649641
1604247267
1718312905
1612289561
1794469583
1290324936
116359927
1216949248
1494811531
1624831270
1819879647
96428008
2044502121
148827301
1471414678
1462285626
1031472828
2032601091
1025350308
246918456
97447250
181557017
1905779013
704504205
1151681862
2053054820
808675734
821437946
435930552
1489694127
761429689
748204788
409780278
1779896074
1625684893
1366448153
2099854594
2012789644
686091003
1754772936
335699827
1335732914
1707077509
325943293
790827473
898513782
793867432
1021233190
221968913
316023429
1231791593
1689931734
1073460664
2059182240
109391783
1880089242
535387718
1752514775
1420150690
1267120170
429872499
944905803
1103330505
1925570369
600463733
1746973574
1507970889
1512550280
1949884692
377106396
1516474785
1175536458
360890431
149968280
1394643012
1298594481
1307120533
891281576
1861222858
448202043
1529836995
1624339741
1115209554
2043868256
1582267139
1769084012
691553543
1571902958
1829205327
592190686
1708227082
1284527541
509968576
84528879
1809072321
108161150
177199185
2083150787
1850658651
1143864731
489386296
1395817423
127520665
459880935
1155653631
42044586
200296281
1710930242
2041021411
416560983
1501841607
21518748
1182989373
547200702
1038183162
1415384113
2058806134
58725732
1368262999
1234088143
1632556099
1833852144
2013023359
1252849588
1563473324
337537639
50068166
1423067996
183717549
320255664
1308495795
1661977413
282796896
834605759
2124094572
1028464282
276732119
29230942
1961717896
718652669
1018323189
822852266
1466960359
506188377
1769942819
1187208833
187911403
702162998
50443528
1021060844
1381532867
1813940333
859170187
154322926
937765762
560248626
500073049
745307206
1629420308
866886916
2086268651
1163694912
1371653231
1728946656
202722797
1941276566
696258670
834967134
703522066
82746501
1583319128
1612924574
676907175
2053572010
2023892313
1528601717
1571606802
1877971910
1510812002
1108474256
553833952
1174662128
595517289
113349065
1719284517
857490725
1491346219
1548602688
1796707498
60862285
1958654381
276214500
1668811502
1478942948
831340991
1346263678
1740269256
499354993
1753637849
1733387929
1646255748
1280852888
37169836
1001162625
352647490
719770515
381065996
488113483
1609810887
1913863569
4121753
2050118039
1118850130
555558797
1276993941
719495719
943744853
968481724
587882334
1110217566
1661975327
1532481231
1931062927
1065210384
644945125
1584705208
1519713213
28233247
819856422
483325855
204533411
202339385
628473778
56365930
573445027
2147021006
39604482
1594621836
387353436
595425791
347802005
226720500
1609138798
1743724808
1111703110
1461042414
1822782242
555134567
724847584
929477264
557984831
1278519
654697391
1044301287
709599754
1794998115
1626840862
2050567043
1701742197
1954676183
1625742382
185972972
1869064464
81052775
401334903
160908090
1172774798
929958842
392121835
1727497368
1293432320
120489815
1812513939
1041861415
1839146784
480409977
777515487
1287892776
1761451115
1883032556
866700107
1800016158
1869542966
1954755382
1806965873
1563598766
1936546898
574904365
1483561833
1031513762
741381674
185666296
900646157
357426425
832023356
72449144
1362411750
1543711260
420366944
258965766
1116311045
864714201
2082405294
1504631512
631387850
743623998
1451431662
141331382
839765338
939860325
849446266
77475774
62386027
846683681
680347928
445275969
694129551
207652640
1152699685
148052359
268639283
729255794
9633517
67843739
698528941
2143661684
282275095
1110434134
953808194
504708926
1769517163
1400838700
2045890464
1669736044
2042321934
1682194774
1965802128
1047576623
1181332952
2102634727
489117375
887117552
851572292
1997418182
2002969267
554574085
1959973141
350609324
1811453752
1617282978
1670710531
628924589
2094584700
1505522826
34518260
227926434
199410010
1266903198
1676773118
1379162135
39598503
1121917366
1162120582
140296245
459927774
1890310535
1875572595
118925370
1179183555
1234764664
1308133366
1382302272
204092469
2057548464
1415894834
1946828446
548531953
995754226
936270454
1495313805
1127912772
1802488922
920531979
1367730820
1511887652
827196825
335400003
2020380052
945955077
2070251187
883896559
459105787
1230202962
1445884063
955858456
656833548
1822355332
2094862938
1050185215
944774240
549211867
1660245464
1757819239
651225329
813640640
822458312
780480552
1121580031
1943305806
1324532950
1585959191
2058609124
1389108281
442245088
954051109
1204163689
489655756
1338249545
1941666031
184605516
1879517725
2034408355
2043527943
1862512656
1301183267
1705843512
765935120
2021160747
993585692
1060858816
2130444202
591186710
747090827
1356043941
595228280
1158827492
949101512
1699023224
1311975832
1823409178
323033884
1809601498
1302348120
371635732
39770619
836267526
159242119
1405508447
163321140
141199092
1858342715
1956285438
1355502215
453597864
1899230610
1073347432
1328778355
167841933
1728588159
260897408
486219410
289972500
611994810
1735065956
1443625519
465945872
1643002627
638009989
1475486241
524839639
548670246
63259649
1003843394
2108077343
1869731653
1546552002
1305451682
1803714942
543575126
551689295
1709153203
90273204
953484073
1618444448
1843081335
1205901070
437100656
2041392484
182441530
267151268
564051136
1700556576
1340336899
470191470
1063621970
2009803903
304686324
1069678573
1162576708
336902064
1869696297
381599425
2107784544
176335145
1358316832
76419044
1647304439
1020182973
893801084
856180082
521910459
694604971
1313190719
146607272
1645013217
686537375
129399270
1028080572
1324071955
2000964346
1439150722
1097684956
1356256255
331177543
978111920
622275563
1593645438
433052029
1113478614
2101511852
841839499
1850064574
1430579933
138348765
1359824982
2056734784
145721000
1855630125
1174848657
846793580
1297484178
55035189
1126165679
1169432989
709430771
1302698741
1829467325
713120494
1682965848
1949594571
2145673248
448821563
1507236795
1323186154
2099604245
813986100
185230519
2078054293
328022363
76395891
954846945
1248180303
1992314816
191596688
1025859905
711486402
1704580034
1813862090
936656366
281079297
725357609
757930340
1864167418
1668230056
2014435427
1532739574
1075019274
158830522
85031548
924361364
1194182752
641161853
213042486
69008698
1909402584
1477803873
1109958180
1218736316
2039246360
110693283
277837061
534482310
1558770325
1678644204
283212839
1027434053
1080964786
1124215529
1319217232
1555638750
1042191703
1073831901
542013943
496551116
140792781
68994056
164465727
742493423
1757279671
216234465
1411444343
688386794
159963576
1922517700
1054294841
1752120362
627776730
361088294
1825024404
2068727320
637388773
1871635241
1858759889
1668435667
1853375193
2130852027
339705005
1937295729
104730933
1545316703
1918086615
381236787
307222201
176727906
1612038643
540542589
197174052
2088696216
1988900881
1169917385
1685096172
84805858
2031936688
373017844
1382903534
594786317
1672958544
151436157
1165707544
559792259
961734986
890305088
426012780
1914739050
242344119
1443694222
1792237973
420275623
813299106
2130789041
194426584
422341166
869526638
943067470
1850764372
282037303
534960244
1215625177
11627619
661935908
1627663334
263309246
1317168102
1555041224
501846352
592892340
1859837594
316945746
113085059
1250762655
671591068
1621641326
832821655
184137426
1707181528
1206962495
424063184
747168217
276107600
1780283909
1463921464
1962967878
192744917
741609624
1029409911
1513254950
458219562
2126181638
2107623763
197644731
868310376
548112440
579393574
2076086158
832167647
1026978177
764168320
1993458322
1239653999
806909336
1266263042
1814441586
74406779
208425998
725423702
900973720
1714505240
906112558
615963953
151334292
53949398
1969583327
41451819
839277689
119086148
1792696212
1784206755
1471883291
1575279743
616294715
233816297
1289153915
111559776
1640191889
2099956952
1414412933
1003252141
803359057
709590663
1276870783
80561379
611863571
1740666647
1586482331
1871222240
1523382892
1701469138
749243521
520818498
970433254
1945994753
1510168364
275958640
981300632
441547783
2099822410
1842743370
59718238
1368338546
889662919
36514696
821006267
172952406
110543892
1616973705
2137698446
1842854419
733955606
314480263
1592312438
600753988
649661546
791709716
415476686
1036778426
994180932
2009117691
1210675949
1197508147
1629460502
1040277451
1452548810
1514335134
1502014383
320862806
109066975
2070986668
1260633320
1703024636
1386914837
1865884926
647468748
133019484
138358751
523441331
392818384
1029557465
109092391
511340531
1803701963
1204033485
1989356457
1295963875
627410900
521747935
439527457
375081493
1536093120
1631334355
4002929
1046319473
425627715
977393028
35309818
1018981823
741709874
2012611184
1697457132
487297126
561612394
846115171
1468841899
1864260370
945264658
1857194441
1065365634
1512728849
742467237
1603512971
2033470350
2015026835
54137404
1811922756
643757203
862290344
1966224314
1764121745
529888271
2060622378
264427324
32940936
1732204090
1003002322
1808350781
345321147
841928806
885820657
544680372
1636517346
839364644
1460163120
429026547
1066425062
1237176459
382180133
347899592
569298211
882121022
939308141
1270564047
514127546
1814365151
1425937950
937127236
1149468491
1109240796
315472782
1688629525
2024405585
779379364
794510371
1984177777
1038272854
1124323142
1397873520
1510050555
931088709
160666742
1378019593
227904912
1819625209
1232567933
1209960781
64807300
1184807522
1309555127
1334496600
1810225131
85773278
1200132242
1389019976
21316218
1476337531
1132606059
1388725933
315448621
510683650
51708146
1306761417
383762740
1204374822
540010248
1292091466
1924357831
587889449
68826874
2031268452
201817994
2002723764
623677444
2094809639
1390203094
325625766
1508396571
1542904247
720205167
406099497
1270251047
1354037646
2059215069
534638479
867655183
808354153
674904207
2130358988
271278610
1150468235
1896414966
1125560695
1763623622
51662193
1454490920
933014308
119575659
2078254761
1158358393
632206158
787375115
1605212892
727270772
848223189
152919665
2007136422
1991975019
861481560
1424621087
1900742590
916380083
66049061
1635205419
1772636179
840308350
1780138682
149317833
794491651
1459839086
1291542303
214973931
1159721866
842633195
202745788
1003020454
1122905524
163986968
139430574
867638758
1294446452
1086340959
2087160788
1692945927
1986932951
1578313101
293842892
770292408
30182500
1709230546
798601422
5279091
537261878
791797635
1620146854
2058962405
1811677411
2110688743
941813541
1147647929
389831789
1782059788
294646383
990941508
1759997966
131886304
393985790
729115020
1715514770
1136463124
1900052911
1503418012
895070866
601985486
474234610
227281858
124334222
1645185253
1726873058
764772331
427728290
1382038008
905723203
659823504
526625917
544045040
874360762
78475096
899451972
737049731
1187856203
171536925
1150808463
800967063
580016837
547112766
272623160
1684083539
468093265
310021275
71065921
2035037022
1495352907
1422995848
643344445
238559691
1424697012
530175120
1973188119
1208416480
802767874
281323869
1573514374
852360689
586281475
1806755697
1276201911
1556001826
2080094563
1131200679
1525379674
1942484815
1737989416
2116411144
2016159377
837295403
1816635001
609446590
1501373915
172564540
1554168053
1447205133
143850739
1398788558
773238442
248431118
1233954943
409408665
213499190
170786664
453967271
1320164988
869015714
1004229064
281860390
1633731284
95097106
919031857
1313675470
1616430420
353762790
1192779015
1893686038
488059718
1288114908
1021535638
1154516922
580437733
562037610
191244052
856694593
994594943
1036787664
1751907805
1771525295
574237120
1574482165
61225784
1510140889
185315109
484744347
1038156648
1190191941
1574945468
1156075929
2082321609
970122131
1527862761
1144454252
1253823720
1611036691
1414855800
1140458354
16353186
1998851796
1193444819
1971833441
1966378214
496353506
1717542881
196526029
376751970
229040840
124027305
2020454469
1743342173
2120047753
1888722006
1842504503
1730211832
512608787
903698106
1301774073
1441232874
1539007250
564711131
537572637
886058334
1735699484
515548242
1604597343
1939281114
855502229
835898021
1559785462
2023859061
1647998335
1339712426
973934118
554171426
65379951
1067098471
2066893296
1051702990
776773714
1008054416
1856076865
1646341495
1960454340
918203027
859962245
1776309146
65321811
1724747842
1913994855
1630671835
223402328
1165773798
1827359038
743913030
297267849
741980905
1478517054
1483067114
1994726799
85442860
205851042
554316724
1167628122
1526293069
2008107022
1587051144
1436748881
429253749
1461989283
318210143
545892320
1936063048
531674685
873363028
1745087840
766768549
727240753
511572271
1455708064
19398956
618124626
1267576412
1058849275
1330209569
1581067294
2035772210
472880966
596494140
823672481
1817764463
2139016175
1353683252
1041675977
1303698279
499752056
2032416432
1561723486
1770843909
994711219
1940628021
1305026339
888983353
1216571850
1125227567
1010020313
190846022
368180873
1113210550
1935365921
2125173707
504256361
884108917
598760859
1724071560
36944186
446520723
1909365749
265651935
2015074939
66590233
358068494
2145734271
180280570
277613442
650607951
1204510145
982371575
1862907414
1447290639
874012876
907012543
1818506149
612951767
1986031209
354186795
195490636
1513216886
127473188
905760884
679372489
1623271126
273872560
350851762
1422703880
1273434462
330816427
863206159
1942201458
1353250495
1851155561
1720261663
186389690
455719531
1910780467
652891318
1562714532
1794409342
54500855
1224380640
478336348
415940675
538572569
1308807556
1821774355
672560234
366168411
1377074438
1738964147
1229048638
2066787143
1860040483
235368244
961869038
716575981
1155662222
1334899315
911952545
193772721
966976450
1390788779
1328593610
1795096412
1517444186
874467329
678984981
11717789
951539529
781771910
1738411815
1944821502
2107273369
62040523
1340176465
1480390821
1613380175
1921373841
1016059477
473328331
438849189
983750036
111751498
1286742738
1825580751
1846704336
190093274
1536098717
1074314209
1156789073
1940095945
1220491503
1670508440
925588375
222660118
548696667
2061417268
1456043413
1995258626
995261663
560802036
1070302513
440895140
45188116
1586303989
1881565331
1753618726
1226362134
212250678
2097560113
228473489
1505426959
1764874993
1616952041
1367138235
2010967002
397357945
68338919
630261142
1815080925
2064906820
1038206265
1747801820
273205069
1715059317
567950929
912398039
2084305077
1157806307
1722044973
940594759
310952501
84159927
294081773
689401890
580620365
765936431
1039492816
2107493629
978385754
1154604809
379065882
1586884423
50482781
1313354331
2079787543
1589692536
784635207
1763184965
1592898700
797856875
111358674
1199510679
56954130
1214086626
448724747
2061271164
829837762
1639729920
1767566730
1314911686
1377555231
1500074313
167721911
809888166
228377842
183988672
100411087
1922229872
1088493933
1679089115
129313393
2036241227
9069432
2056676025
1849542328
1038058633
1726922738
763887084
451989098
1653134436
338610400
1638120025
2060139919
1839891191
364875761
883938071
1567856455
489004513
1558290211
308617464
536267784
652554663
27133270
1755237847
157526129
518848797
1241671194
1337217411
1938672300
619644415
1265964508
1459533289
2053185937
1752742133
2115648324
1152000674
1884222006
65610251
1080228263
2064953912
1048405607
595636501
318743350
1562086759
595764051
1727782244
1133376259
1977045120
1939105557
1766428376
1316769755
1466480273
288698203
1527663811
1991972339
395742762
1300752253
566573052
1811212672
136181155
999497491
1987037576
1445400845
1135992647
1104988105
199580698
1066587879
1743183239
1508342773
1442020057
471921840
1459107655
1966754916
530578268
393217097
609436701
1807488826
939383872
1625750391
1490948204
659252652
438693689
1598336168
200165940
1956368999
369379105
189092445
1620407434
2038560771
617312882
722935973
1311204431
1291249458
1023310249
1182195733
905708602
222045293
656582874
1835896647
663576945
346631979
88743709
1372065204
1462959943
365662051
1959274269
1031916947
853242884
1940024392
1786795940
511413879
725961942
450800148
660699997
838278875
928528834
1966116995
1673347364
1349592930
1247773414
1204549962
357414061
1955724379
1829159757
1785464347
2094628424
1443788848
1679421096
1145003620
1971841918
1399971200
1328127049
1615197941
1360379608
1810481670
1817484398
852057782
1631307972
877461518
899142612
1438160306
666388378
11972833
1462067190
298871648
59510643
1848520586
224658349
2123982043
320633558
234168958
1280826211
1533291071
1745560265
775196127
693459251
2139979483
313810822
434237051
1526696156
1618132216
2019921877
735402727
1119001732
799006326
1484532258
925478645
1436270829
2078279986
1505662020
287292638
1658796349
200910482
1918878774
1994229812
525190074
1509884143
2050926413
461539290
239748566
708602403
940725259
1630138446
1386266691
820832830
1062469884
429131311
690981831
368997511
2111292815
693073899
1248058569
1716430624
1696932417
173785192
782929932
636031152
750801219
1901957470
890650298
1055915575
1068850710
1117668639
1922800268
1962463774
14026118
305092955
2070221437
1422188981
775642982
480964804
1189002826
1281350666
1304186165
2083151462
1648071564
801945610
824816430
1462482582
2085937492
1787439716
1245804667
1698654667
1894061256
2119672870
862539521
1735845664
1480508700
868473045
56771701
414008939
1136723956
153996455
927341003
602077668
912920003
2030136118
926901242
1560643906
336135735
538485929
932017084
1251759020
816859985
558503289
2021983838
83057112
1562957655
1531851546
761183667
159191062
1145569248
574882732
449077326
1598306642
673741513
775838471
1261298160
1265027179
224897441
1415750166
138359739
1521666896
631779013
1749165060
494394390
798907508
1371195714
1328997673
1101354852
1374920055
1592686817
1605173536
1638481989
799652254
841542372
442601814
1749303181
344190857
1720200648
599792210
62309501
405775355
2087628223
531071805
1395164483
1622834022
284850455
838832896
1390921541
425295180
889768955
1789392796
1337028335
597310755
1577510253
1265226524
508745872
1396116947
301015810
1656017700
1310095376
1927756492
1526818102
638635631
160186724
1654934413
1051573089
1263332117
1516165386
1442663645
1723357459
1469402385
168201181
321987328
1647431911
2008566863
1649086339
300475714
1601083783
1963209507
497355579
2055945894
2131810865
1044808779
1756391044
1296161028
1667726843
76925203
1795187634
1642712854
1719898403
1471080505
1724284433
4728459
1820648616
2110718798
467473183
33247967
381614806
1997725069
1004982994
1170390709
796343103
881117732
1649670087
903175880
2099081072
119677469
742278977
1092635696
1191151272
725697177
959240608
1768318432
882483786
417403754
250653356
1851391009
1405315683
1770722614
267055499
669614457
2031856055
814806905
1814970738
1343767973
1496527279
311342832
856387947
1323055168
672663368
1027228723
1807437076
278508068
1073862295
413774048
1626737797
167135257
1191227283
660137914
342463610
1239131388
112134713
173533307
471826163
1554213927
671617671
53121078
2097408801
1233462167
1218657544
352511590
1792939555
494872065
1706435300
320795654
791394919
1158913431
1683859055
2050171062
1433417911
1750238562
231694024
1726618049
480806929
315208868
691293447
1403207808
313847308
722726948
1947064161
62431256
665419587
467666174
354815635
582314953
1947625277
308865630
1160526095
570819996
1584986211
1551363136
1262397380
1204456463
1093043625
975822310
314757882
764735745
723648789
1708151564
185384180
503027571
1399678173
644342554
813080493
1409907112
1468523428
2000450361
296345816
397727741
1659494582
695502892
1526353166
245722763
1718595521
1650237782
1825873324
1488139226
331619908
2070649300
1096893403
866557626
1643889296
253301702
1755086080
1776514339
1974604866
1740565063
692367305
1002906027
1612270995
333359950
1612713806
1134793363
1166938662
356784748
104499227
140484349
492822582
1990048474
1507652599
182842991
1637828693
222585126
2099156666
380343864
786624094
1258999538
2014437841
2109130652
18108594
1175343979
1806532881
749708999
1802852745
44136155
1706208942
732115148
1596962346
361344060
754044838
742512902
1289680898
1659440055
141449147
914532587
715553960
273487041
1929573832
1488184541
696524215
914061500
1615268012
2015509270
699443540
2041965672
781605449
2074049038
1191125713
1833829172
490480924
156356181
592169588
159518867
484597474
1968474376
1714154887
12325576
327569168
1188261385
1043300174
1802216668
877881490
1701415518
153450683
265550102
1457877038
279744980
636747894
2101795583
1217587032
938329652
1404394529
1214626256
1702936846
542729429
1726654390
1881258718
1583373884
62758218
112547178
1364448007
1792594289
1919029006
287864700
283503138
1203530639
1182322792
920833703
178652301
1129025536
1607597112
1396876254
486307143
1088803021
714786918
2141480789
400431279
145380080
605103146
1564285399
661886548
1722317455
607444548
306281475
1225698207
274849603
731861760
2083194743
858160518
2122221662
1355457299
571190850
389280696
1672769846
674328848
2130797570
1181161863
688084251
651175960
1308257586
139364766
1518715882
112249411
354121695
1554636500
926449261
558515878
1211661424
1874866094
557390387
60577653
1995531423
984846322
2065493469
873523264
472087852
527080180
304170344
978060489
1233169642
1237911030
202759916
1966296728
322794910
1041250900
1795337818
731249463
1290189888
1046542253
397011298
134110011
1502632218
393674395
120020163
1482024820
112029635
1859633740
1997408129
1982126090
570658812
1523393307
1719992288
743850618
944348502
1587884273
1644469986
1133100872
723746767
1540355340
1786049923
370907432
306945040
580142316
932087849
690782943
618337132
187997148
1350456083
1209128189
885115968
1652358590
1961760503
62346456
396313200
2060640498
330427600
1067156187
760029005
1560289516
326902364
573534187
227318295
1645344822
2098748996
1317215346
1130864579
1908736580
634326088
1095196271
1576453149
924272398
1269961215
55463755
56424747
1454984124
749980162
533938915
468324306
288828813
2089372032
1827882245
410320933
1020445909
1014557617
954146865
1209989522
690474453
1532372501
1450175373
651180799
1221794826
722183395
1340547387
115323598
1802884067
607432551
918764687
1970694182
1687006586
526832633
464642215
979347988
834354700
518839428
835225169
1494681661
221203285
2060716715
2085401089
33886978
1461200033
1011653622
645182192
1878778926
1661470226
880711121
1219094599
1059352175
2087551519
1578359461
1727369398
1605211750
1599534220
1608025417
1616977645
1605243517
1893333874
301108579
1462966781
1690964654
882375470
911324165
1309770106
1330491886
1392027433
672708517
1311948114
630009172
2111018208
484495447
1726354249
259777813
526505486
769160239
920429974
1468736590
24156862
1037984607
1941698659
385986890
15588160
1960443072
212009297
1763518015
1812466589
1873926574
275430546
963514637
1463407640
1868673655
1888177052
2130697058
129684695
1087408815
229546917
1996323769
133066605
1244144976
857314147
916712654
344562099
563003648
1110755822
896757295
1330165519
1279532164
1335739407
1034980542
103709612
1145225868
1464449927
40235562
1684330034
631676535
1969417378
1865940559
200860240
1815730221
1034513632
528164539
1707795117
1957230764
1530955986
1193156206
1730888545
67065341
384936573
957925281
582853686
1798096775
973981675
472967837
878373536
1937089264
3561708
1208333934
1976261818
466485014
1786172831
829622623
1817297454
1312899443
1245166793
1048412459
86020116
396816891
1119101412
1326994166
15866343
319149799
1270530897
1094052707
1562168467
623270416
1889773708
867457015
446459962
1408578547
444811521
1289123279
2041148000
2021089469
751057312
1310386907
446118200
1093688354
393241452
1214375416
1926396953
1979426285
1116914027
1349691048
653829995
763006510
1513793394
621923973
555828721
660031788
180981776
1291417598
613577608
1170099233
693400246
1277433768
775509699
730788080
335651340
754656279
593470512
1407476478
1248604808
991594051
641148749
179819171
1446373351
1920586200
1643402761
92074702
403745944
1324106971
1045490281
1975106391
1839763058
1426624690
745505914
1320842984
1761035916
1588161094
624514311
446895773
2041202263
1784144310
2070859825
574541253
1969507932
1712358238
1371825793
1443821379
1539542129
720649955
1468287085
1446658291
120930794
546707788
1682845674
706551761
868217342
1136042854
632173236
794594528
1628247917
358497074
1331928231
58460504
354116598
1147605873
558944844
706210211
1763870000
883426444
472726115
1963256816
307327908
1544627289
1748119777
985010697
1144015194
1194010213
1058799839
845793110
1519296217
1938457784
486008400
1556040718
755462776
266825447
290986361
846555657
1178834578
380339183
1151787036
1781756148
1967368001
551964970
594651202
22903283
1327139045
1018796824
598026845
1393882329
1000435296
57568625
1037275985
1806072715
265185147
545518545
2126362423
1841688354
74872485
1948850506
58215104
1243208484
140783676
2024927569
1151739565
951526023
13360981
330950477
1264619774
1464726447
54932790
12826486
1149669187
99157122
1889173252
206057185
1699496468
390076241
398550163
1665446847
906184041
683591217
749284715
1283101997
506797232
2038470531
1717866670
900736114
2001249226
1587763968
76351942
409244687
2030799270
2121321681
1270986708
1451729120
93901535
1258324598
1028375397
1357251168
808805272
1209212597
1712409799
505127484
1423675797
2131217983
488628759
1912380566
877575975
518851542
1782021648
1921386901
1253047529
634235920
283053459
1753713632
2091693004
326840835
1688960627
1867950640
1098930146
221670379
394417542
2147282612
505553517
79124119
583060723
1903284215
404214739
1681213888
1079015951
1217486990
1015447109
1949330730
550665339
2007025681
1916426252
652047358
673854297
1985053271
192845050
808755543
2043706449
1750362299
1857964481
1355093119
41449860
1504543128
856118697
2089639203
1957617599
1830394149
933778647
238704651
1513934099
838246781
205691486
38621802
1815553620
876599860
1892233962
1154119370
1472429632
978239974
1258679938
1865449843
1841005417
154258764
693990319
1805302759
2004350484
1904863239
1219188824
1292780035
187442909
1409269024
355419433
1276349871
1046150342
1031915116
1151606659
970803974
2098103344
815539641
1908030360
1667069249
412812184
710624354
256743041
1221180057
1356241764
1850358771
466688249
1026566069
785279865
641599085
864543047
1960648044
2244818
1740535298
2051380645
1081314336
508546365
972944948
1401863824
767064072
1834378332
1148261165
34744386
103990696
557597289
1597426361
227823246
652234205
1646156380
1403167701
948292931
1935751708
1385409588
878284707
1553849318
840608007
1280123716
1368559951
938594132
1844550271
1526398020
1865166408
170042288
224338801
362853300
124233338
1532596039
633268950
1923120158
238744751
1693228184
752414086
317144126
1447728856
1436830782
164072098
1153570114
1773936167
297484171
695916398
654733731
1580369794
416344857
574241880
1632999939
1684364113
1781026812
480598035
1449448701
283350598
296468224
668282161
156437556
481515903
2119082699
1365153129
657783585
564093581
1552306559
1360461335
1109452222
522406840
1840441271
1402760365
1260574067
1644663897
930163202
1841416898
1017274601
970879321
1810788367
102791765
786626866
1018324232
376935935
154153482
1013432358
844603305
1704720237
124133796
740550551
502343490
1583182131
1811701295
1266718216
1029359764
1510370265
1310889351
979457647
994627210
1784606087
1970867214
661654831
974029633
505001205
97967995
454653764
1243379628
561142482
1702663175
1942171690
1348965438
1561689295
1408493648
501497836
1443491991
2139877193
1325265330
1590243800
864973972
1266808743
1309704226
955036251
125321268
392400659
201575259
82687323
1756814133
551988162
162620933
1380721804
1255681677
826053730
728070855
2134185377
317277099
214120824
1310937098
919046333
1763101979
1261410287
1893602481
693808684
1681815221
2068456277
283571159
1517204784
1103232514
1601583116
535916852
1276191241
1963790955
509449674
86969748
530426973
2002713867
1966662015
1780691693
2011473142
1636372939
1330524131
653289707
14673067
2121459369
543070019
2030030971
2101297775
777344247
2111556197
1241770175
439718162
532496559
887011889
746035937
235873813
344402257
16269400
1440386738
775612441
505709009
303354228
1175176856
898556931
1973145902
1036793593
1984136166
1672572071
1356110430
177623531
1498247978
1924120598
1474301012
964552002
700719205
401290723
571439895
218785625
2049880876
1638266452
1808375605
1245306092
906097512
1117271871
53452391
1384364784
1101370511
18285346
985848771
1006489925
717146915
125142934
106729416
1994144870
1629562932
1063906002
1072179478
1571119106
1004977527
845064826
1852928982
2140334415
491817456
481919430
1261931236
179886366
1529884309
2051069837
630558666
1974179235
683403581
1307096236
800205480
1719535126
432921179
124797557
721867449
1460712276
1991217180
1834537051
1559223957
483062569
2058541937
1507812084
680942675
1140267598
1056500737
1707198878
614773269
488289916
2112402480
1270365413
5703076
1824772312
183866768
1672250677
211316146
1684289621
1299666300
215459961
1123936529
1693700946
1148475509
974069887
764419933
171113187
341780323
329947599
527755647
528866346
1592277882
1183529180
1068081542
1703011076
673517979
535652654
2082421590
2036739080
1399687245
30290753
346629218
1037565751
1299219011
197991191
173010011
1448890757
1210111034
143885705
1622717670
489115692
3897175
1206560749
1148349182
1962602888
1531447093
164166924
1377420616
1995280584
1209304369
2126529649
1734676162
1041338116
718103718
643106774
407418096
2031549993
1089658804
2078845341
394633485
1948275425
1351389956
1862204236
454187046
2065899379
555508238
331897866
32498586
1196283045
737256353
1291410907
1109098678
537628091
614307385
1746466041
1785600370
1918820713
1902779236
1099836769
1297777893
1600961698
1725152631
97937803
916164376
623920291
405273093
158148644
1594018036
1248903551
1384699883
2030981888
649666949
556961810
1589035603
1344017589
2002929042
16522272
1898032495
319895293
213108661
208134956
1055031920
1074334018
1127289063
1805418024
22926431
1065733826
1910315256
526627856
1232132980
1539224703
1020454437
1857655739
1579792971
1692291106
1003869699
1926010465
36440496
750429544
1091218835
1804061293
1577233524
1823454457
19558674
1356858476
1958734943
1952813705
1470104743
54336191
1936514710
812319508
1579259084
259532409
1525223015
732799738
276219380
822595243
1996190640
653825151
977055103
387160712
1282780450
1036170718
1972932900
1866943217
594183728
1337286508
250245175
1532968268
295223710
175417929
850416395
1015469519
1816866654
2001878598
1609261979
700576073
1343162234
1555277797
846712212
1958371349
2009173892
320157506
904423142
1382704960
1804994046
565339648
311893958
322784332
601151083
251446588
196819717
1348396568
305469158
1294627901
1853246979
303249328
533809895
189079176
1055459694
890180228
215511042
2000847453
562088316
988463347
1111249550
634355245
869199193
1005041607
213789033
1620486144
1096480873
1583501634
1675262614
199977723
2113960536
174624512
1312114383
685944200
814333607
101639230
675774157
822214661
2102937027
1094453163
154058442
617501401
1242301675
1438961404
1017139887
648230016
3829252
584126241
1210090242
1599838270
1181106388
1889700058
884942981
846537667
461972054
871815395
1572505734
1937180176
446692724
1448965080
1334409642
1585796358
147532562
1526376183
1374539626
170521771
833839786
1297130350
181407476
1618740281
2063888905
566726824
1053125313
1777259759
15646203
231581131
255920065
1412524188
2059438574
1602767941
898730184
598177628
398985548
53430957
485221163
1713700397
2043623097
776664555
1692695292
162878691
1805808793
388918376
1087866656
710331592
1865610573
824629198
1474411984
1035196047
1074129906
469284654
1009404089
2080551073
1807844310
1331966475
1197408533
1096064357
734568760
160002422
627307552
1656594901
938895730
690357041
358035303
383634120
1537905469
1657029536
1814680740
427097237
729251517
706072552
724530901
499795957
1390613986
919732334
136625393
1942997315
248214807
1049717470
323899451
2014055999
169892450
1396665488
997265019
2121401528
2009227011
1339735248
1183090639
1685090225
1836644049
1532888862
1897972197
1453451085
823146630
1271499971
1170752764
447110583
1506766476
426168485
1615818574
1439641080
1570336357
478103545
952242692
1432793658
1512552904
2111771847
1011373399
1299997068
670131845
345819463
1772872862
1463711496
91147899
1639919777
1514037838
805969747
1854605361
1954161245
386016557
1450913468
2100569883
1071340477
1427520353
585392185
2098938742
1289773664
864466855
1555634967
768953174
974024505
1472349412
378651021
61708775
600137526
1293288170
1184073381
278616142
1587982063
1454418526
556059876
468362737
1602845765
1926101257
804719615
1347061786
1117032636
550200918
2005876656
1292935936
490173334
319233855
966122907
1352907199
618366060
1351240345
39277451
522057285
910564612
1772066197
872287782
962066884
1875164161
1167525832
707724934
1840100684
1515992760
924327817
1557256383
1156450690
206828456
1870870042
418210386
1258696483
1100360926
419638229
2057431051
874112872
478034346
1376803970
1265222907
1675195405
466477499
2084953070
1139384182
1711691631
1352840807
1267333492
1891182759
1949818154
23360980
1101728977
497902104
907045390
751137914
1169263131
860711907
2117375183
1242435498
1296588319
1580915549
1601504641
839657543
431788738
678861015
314318485
1310696482
1496660750
1619740293
1198550178
16578766
266643293
1120284196
488431422
920567248
68411821
1422374813
776980451
687818474
50950732
1137993347
1103209519
575882751
871132021
1517249018
1744088155
2040427917
1357168088
1239908547
10366066
2132495169
98161827
278913421
1548395629
1242477034
1599109751
905775059
1808642097
616614723
587793602
1761575561
808368125
1265875760
522111123
1186273971
1659070565
1292990758
1938413187
701073658
390656857
443132671
352583495
1688188003
1668093792
855148139
1198661585
729577676
1868034194
1682947168
286438683
1013707881
522686587
995781249
785561936
2125094615
1701731997
349509017
1565116248
1668900423
677724202
745712498
1493075756
1181423395
94538050
541560313
1270112918
1665878358
623293479
406037683
1940095124
871405235
900719077
522483595
748423837
677239121
426058515
1042829436
573945808
800928242
990545650
258696792
1431085605
1893570047
2031023340
1230507680
1177313850
1560012281
216320935
808646759
2146071409
2009107278
1379289727
1856794046
1888542839
1132109692
1386660056
201301552
1826240339
952211806
2146534987
274264494
1969210850
214336500
257407938
1717330413
1312497153
1237171272
1986909000
717544753
960225700
1625962588
444194730
1630908465
636671805
1710445668
1488170446
1870067935
1911768453
256780799
651666523
1316364199
1590401277
1738763790
681405322
310598436
844516991
1346033324
935550650
1113929991
153364709
211093985
25150224
1861955891
971025594
192746458
88656144
457719646
1135731730
33186967
1845777414
1188988350
548694913
816600847
1875937987
1388640092
2027210241
1412972263
162934665
51382780
409401668
1301479014
1135984735
226914427
956133871
2131699134
1052794714
2009783580
438316983
792238077
760054542
2107886502
447035834
2057746977
274624173
1377457236
2055953160
2047748460
1574990327
1279853755
676865718
1106966848
41873865
1926480697
2082095996
1169979761
35010705
1596045503
89194772
1865122975
1326976493
462570325
404370374
1762940458
1246959585
1845882806
287791258
707586378
967705057
1916042330
1461387749
1117838893
1703374341
2104025893
1930398613
1180428552
1904979219
2136763432
824710969
1784399873
1861303890
1913243448
355258366
192070029
321722441
1819356836
240351156
1493412490
1867495646
308711846
947206783
1180726424
2036071804
1705166325
538102499
831800440
839435063
1785774757
1772603147
1585582090
780029805
611312207
1810785178
2036384989
1321238473
637807792
1070883019
1270740471
1855373929
1194174961
149243
726667964
1742919270
379567098
1828055564
1778459803
1249334238
974225735
1775318584
851121475
1050606583
954220306
1226720273
1184792093
480629210
373084931
669627677
2053962794
1557461577
775761557
548689740
605032691
544367619
2068502512
1859981939
1548060326
896874605
1065841989
776215402
278552530
465572625
132144822
973631695
1576881253
1003618968
480917560
1214291725
206678334
738152602
901616720
1085263151
1200358700
308482564
774741561
1813516341
1526804498
1725595529
2110901206
132843547
1068552364
293279071
1828427889
1819919264
1047823167
521436129
1221674612
1776610567
991723287
107952102
1424402993
799948202
1973601730
1041834710
1355611034
183253693
717084799
732998297
645050598
35731788
2101081792
1119869591
944529589
1423354566
1974461683
2052598589
1281338376
675131640
773339603
364911214
996749599
825621073
1800025349
363039865
1500939612
2000414266
1980308973
72872719
2137863938
1524560186
2043881785
820330124
857200736
1568762214
126674678
1369740775
628232653
1061317293
374618594
1885722312
487373640
1662198455
2095305877
1865211389
1686306698
135814406
1645232155
1706530658
2065270258
1251563637
185035348
220059354
264283245
98361785
974896204
1744566223
1020435066
460699890
17020993
1387873713
218550973
1402944824
2107056099
681258123
137571644
2104189215
1882366600
796274836
1620333159
748873493
1997214666
82685779
1467354220
1851319629
2044275016
1431529166
305441334
206738008
1969668415
894945011
1588619487
2055493833
1587982553
215746779
1349248699
1359295621
1092622756
441913213
766418169
1073305117
211175780
861802473
1445225067
974458648
972430981
134349259
580056477
628688545
129103800
1406326515
928943731
969455072
164964709
276397092
1639348617
1299983209
708312186
1794744688
1499642251
864950370
2036151321
1842104824
659272174
1841767473
1487019079
119809149
2062866675
1594329318
311042112
1271704459
1732473325
1410332638
1712252993
339021299
1359630252
678085896
1576927279
1381490286
1341365937
3562577
93128066
1146129651
1552004917
112328004
661478854
1888462223
1677719471
1552793380
1153987818
633264589
1029482234
1612635561
1437434742
159764594
319094
1018776750
748280836
377535941
1744534631
898602225
48546639
1121567787
1082400365
1805252618
1140313175
1712724921
1088103282
1831197954
559726580
1439171288
1553184186
818840619
1372195612
368473805
1129635238
884999009
427209736
1663808414
701406195
1447398065
1511971358
1228635148
2011171672
348385299
1833024111
1794255530
503810896
1449231438
1933721404
335382819
508949083
1807494801
238228908
662729112
1128122325
2066665768
792153176
2061645160
280463044
726070630
830503155
764071662
844359594
1462485056
1980983151
324851882
49623853
1322724934
261902201
1356746333
1225300877
539138030
1304138457
1428231236
1681432538
617053687
458490925
1855735960
1873900977
345349478
730051764
1296521888
1177582489
574573605
1561348797
1567091674
1664594680
876420390
204464022
61044553
1323188938
443141177
1052206676
1678099151
399966668
873951936
785881560
46995109
1499859075
1367278655
884044482
921517536
1763593081
915083567
1865098839
324685506
174079409
69129528
1351527404
491534980
1806858946
1880787434
1536871387
1523328604
1009613128
461243355
1775220058
2113702652
1431520503
19568168
1138761010
783097158
1204568226
1726300057
693101346
887848620
262271288
1834622437
476660083
207729913
1320210182
1392651017
1674674565
829647550
707404003
955007102
858143700
1177220970
1243536884
931816448
1345068212
2116497518
2922437
1422154774
1379414927
366673967
1149594863
1940949917
1167902960
1922025249
111936316
561256014
218283059
1706787770
1096583576
837504395
1320708783
1868284585
1463534309
1910203315
337583405
1076254620
2013599720
1267624240
2105540284
629202017
739291444
366645245
212965971
1984952981
640326095
1689630893
219603377
147815059
567536001
362169875
127974205
784604308
1579611996
2030188931
2107316314
779630722
867668639
1707972529
1429115881
739518088
1441285771
833164374
1990170597
2013490924
105751631
2109867602
292818016
1010287294
1524143153
2102699157
1556647260
188398493
899723539
1462864331
1715349754
1629447225
793225814
39289117
654943727
931432698
2064559509
14850514
516772276
1660473246
903272856
598836205
537286399
154244951
526760027
205665411
1240898390
480616975
1869005016
1902563816
1611933178
1799127942
1304617530
1049880540
1193741846
1927535210
1879512255
2091443067
1818161290
1476087781
2075325921
238278719
986246859
111698077
258500748
676432768
128922763
960687047
991248569
342542728
109774427
1395363088
961541403
774897884
1632786350
947698569
1782602142
1012147947
34204060
136819255
1653432685
833086629
1856303117
1596858548
1458104775
391514695
1348157811
281649917
1190300471
1478642651
1539247024
141689333
139097289
1605059867
1325077286
1473461131
885870016
2144388611
532838594
1139036960
85073949
1367304045
983238702
2037377409
1248021172
1296197192
1632308691
1786748232
160136010
589089022
1179891157
859517754
703574405
1749731984
2004939086
1173128798
1116686409
78417923
28829062
49889365
1218644057
1622877157
1951195580
1254316441
1102332620
805878451
172612892
75587996
488960775
1399668433
1143897544
104828715
2135025907
824190352
617784904
1062901962
303561614
136350346
271879268
2145735884
1583694550
795645104
2065389338
881467710
1092573767
1621696948
781665448
1872303299
1210559172
553302807
1518885222
487847604
451329376
300995010
242521515
1219034854
296195360
1870938898
1880535995
1772969621
1085018475
1061823486
724463214
977833987
34822256
941348324
507203564
874606418
1942702334
815096758
871040701
1711151645
1827009831
1844126805
690242726
1927780424
533472439
2075633722
867640730
746736649
1961221754
1216540044
366746741
1600924201
594672511
434363297
650799828
294763057
744865999
104663159
953097750
529194659
491618861
20300648
158176810
1462789573
1732725653
724593379
271750148
1656447183
542151656
2065631198
218288008
283067712
859830170
87503334
651040135
1131402380
1424226791
270941250
1068494548
256101461
182440023
1569106333
1537658247
1562730235
721367960
24635313
321569828
616657783
2010790661
1616467167
185385823
665234984
1640119883
1758038958
1327980518
1669677211
2031140709
1663760012
898245110
1207992776
1225874831
923708699
468212261
360926896
551538443
1376163790
1630830838
665334323
1102242640
1786764294
1903238075
1323718066
2985353
744919339
299903993
1112815842
544143115
1953741783
1473914139
460403396
314218750
438735514
1421175448
990296329
951148277
1737099934
88561374
1733456018
20238664
1091021526
2074593425
1758070301
1932347149
648587677
100678141
1676267043
764158132
591810500
1162829279
731852081
1963133368
1833608616
992626554
1224722520
503923524
1875011236
1302599337
2048818307
2078799605
698433119
480587861
1928274062
2074513313
1278823333
1142618892
944376683
869277018
1090973248
1250502142
2118149593
2016067130
1108466176
61175613
135414270
1788481919
2000974725
449257890
557284333
277197220
372929606
1225958335
1678533091
641513052
1361565447
1869294832
601039933
1072643751
1956187143
1683131641
1960512988
1106707543
1793946938
1107339607
1992197258
1481110597
2005740042
1629191106
835244396
1459737232
1526400238
1889048718
162836581
1413210968
872674860
1131494634
2098506111
1430494746
1500291306
2029118637
567685198
396846891
312360770
344877371
208702550
1350980130
83086993
1849927547
275810737
851307724
1583907734
481275357
238153936
649007199
1032357505
371815181
1253558067
1551023096
296024112
1178670059
464803639
1131935637
762068182
959551940
49414335
2023996883
153588074
1189955800
695062757
1714154962
956229627
1401779696
60089134
512116257
1724123875
1259267544
1161136269
1843685047
770050642
1919136271
752171198
869653186
189656879
243846
322718106
1355361310
705018059
709136545
354971736
1363475378
816488416
2044856999
439814378
47326629
1389077469
859845819
1832396445
1152379557
1282760189
286255605
255552585
814424544
357310168
1461643459
1741139132
630289383
62214473
1950118010
1909346975
1381604559
1202792502
2117822445
101421427
272217579
405115177
1262160901
1755602037
1019513002
612069812
1199514985
1223895114
1011280049
1469000598
1732298497
1871999673
1916671495
940927029
939562070
1743000125
1121986309
901066197
486772658
121393067
451902326
2033728358
784560166
1298646327
154285462
1498590370
87785552
920061710
654753170
1688397448
1763378232
977998871
1672366855
78302051
403337
1355124091
1074165599
346240941
70153301
263173950
646633528
1646970123
2007748645
172572804
1301782970
1827723276
136250348
1620038604
2013679678
1570632488
2135345367
384855860
1918720915
324686869
693133117
187925627
1491857462
1383323384
164408478
406118795
88781392
230957950
206758381
991453344
2010810209
2006458474
368683594
1372348568
737831210
2113515659
2028986436
1405814028
63782717
291288756
1268632907
858472106
1518911917
332423539
148369076
1697815411
1382441786
301318200
650921155
1723391760
493830987
1847369444
2121476357
1775133431
1316759806
1896327804
1835838558
926301798
836928505
1123605738
273906765
795162456
1130854442
583479777
1269715774
1003911742
288485156
1205773007
365489356
1789336066
966046452
925592192
333284733
1535727922
866750266
1913754271
555212647
373340494
953580808
1236387581
1041945232
1475859296
1869992938
1205629431
869359840
1575024792
1694139605
171188540
1685345948
817011108
2013879204
455094619
1506635372
1974499396
153111159
1196474990
400621969
1326620230
579123883
632616000
390544628
1589321293
1179773013
48523946
178118576
189504590
866141048
538778016
916160919
952868200
970906357
957766016
745365795
993042505
462933642
185221999
573094389
1647902050
267962629
578180447
1966645917
455774104
613974712
70540957
382825316
1176904600
387074890
1504490420
982692968
31502585
942709929
520268605
463508368
1504926177
142587059
1832673604
211673888
1863529482
4274073
1502004401
1259315237
1755437028
1524226565
97970702
919797734
640137679
1207047206
1716103496
443483953
1911114186
312662734
1774354672
556443508
619174955
556229150
594199234
1810916947
1958697297
632088545
1171392537
1848150733
1727116918
1928955486
932244918
1473434642
781268274
633539850
1148131478
1380497204
106589328
900654196
1831698906
959522374
1785665770
118749080
456526531
1095687650
1778562105
1085777412
76634604
720518068
577361355
1994309382
1470365260
771202136
1377655719
791380733
1431559259
1096499809
1398954422
1457630578
1398202754
948683779
862442169
2135525564
931922373
1824784718
63649768
302712468
1482652284
1221960395
1905570295
830071668
1297833754
300752680
500969658
518770807
505769397
804801061
694698877
1263641941
1699425111
75000453
1572321637
611097376
1734166358
245946437
1527187981
1125682754
1308313840
805511885
872580288
1430538503
697336435
1548336954
1693862373
2018563323
329469428
1549942462
493685390
917558910
1186435383
191368433
1615761504
2109795758
1072007859
427865546
263130924
653402567
23454985
1746580470
245382096
427774701
1416893308
2136983339
1014312166
403092503
1946678869
1824772740
705299345
2139114882
1493681923
247022181
180378321
321554344
1941130420
1773402972
134316128
1797635144
1965643723
516149075
1194816753
966250929
1728612089
2083486970
525186071
1548803104
776753859
1687762252
736806072
386517222
967271114
1901439529
565416259
1551241272
45885631
1086235769
624764
981561031
884262238
1365910016
2043970624
1345497493
970667230
525270176
805927881
701257353
619889291
1879054221
499055121
2045030311
1647560135
1464276490
1589665635
1682795891
1458218402
2106038729
1185999090
1908713497
366683523
359925986
267354400
1233634031
296286519
918346811
1049384998
2013355519
1034330370
2139321739
750863334
1475039433
1485540989
1853455894
327018606
626895790
733122563
1538640998
1119397833
1482932933
1554089479
1315427078
576019233
516964469
96165398
699569747
2106774021
724123331
639457187
1259875005
135273270
279276136
399020301
956218276
2090505416
173223110
509139527
1744312571
722846834
1436736971
1202311831
1771359625
1139668923
917307133
1122716625
128695713
749120485
1319992540
29751082
1662995679
708165378
592247168
1783716174
625544426
855402421
259071896
398198425
794096369
1129247998
1416428266
581379848
1928664767
480007959
613047442
693519184
1140259036
1751543765
1174750123
1391745089
2053328828
1297885787
1471303837
1347367830
686907352
503733170
1319714418
1737103272
2075580438
1704487690
1986815546
1734912066
119355750
949338589
321275879
1911758489
1732625484
1411187674
1068899887
1700054422
203747150
1070207027
1063548677
1156955592
1857971498
1396689008
1027135378
1676741281
805997382
831169073
1493787897
891807067
1244565380
28114383
1820170084
206789122
147848962
1690716201
542962786
1184181221
1835852865
1734730236
1017303263
1076429122
2025942213
1824182270
334502664
804706254
174331993
1467036620
85208441
2028454159
601976430
2100202480
1267050538
1006495270
1556102405
1052621755
969167970
1968231680
955735622
1880874008
2126318919
825168760
1534986130
280417075
1097380732
1841691694
985636545
760132939
738141707
147907310
215751029
571141255
1916225050
670072980
364765763
1416898946
1949106215
1567336275
1496205353
1646533526
1504075371
1647984475
1865511830
706474064
1603314587
425429580
1494410583
64134381
330198087
798535869
967539971
1747709330
1620040248
234132696
998901472
1168727666
370001340
2083123222
1002918389
843430656
144767069
1001961123
7261870
713852717
1947102964
321111063
1434760452
245247753
67216419
874499857
1674752733
317849417
1062068817
513058379
1891901839
1673979249
279944707
493990966
1991951736
1196685316
1241962569
964086661
694489765
468305644
1159956649
20069229
29293747
609579984
794627939
1284844495
1501973433
771133828
458076285
765411678
1846246206
957926899
640357534
247630304
1449664558
1833066599
1414845521
314618202
289658750
1212695336
1121061454
551713881
1248902100
538522515
1771498773
596282892
1489527853
1011906936
1821077940
1581544446
953313825
2109831231
1600910804
1670445495
1893562386
1062012738
1790767572
433112463
1465114416
1416728875
1848292228
1775123703
607434266
1193737466
248389600
545763429
179994332
934763938
368016830
1090179068
1347966280
107309940
520111947
2043832129
1918281037
936493720
1369769367
771187220
1803053296
1378872558
1187524959
2116425734
254930601
1115435397
1036983984
80273770
941238280
771960084
1898573300
2088301427
861896552
1840001472
664241885
1420198836
1663645298
1301770286
295082584
1191785874
99503109
213968654
412921208
1402588536
1760226145
2105088997
2144086700
536227227
134045998
279222996
335707318
305175096
1028889275
47398626
725037271
506152405
661793641
1398817570
1497702558
532751635
1413340129
585898321
173450457
1125976981
198229939
262212484
558747429
1740640191
1174655830
584295393
1252109562
433600355
1773544207
1689246908
1783206070
816343939
1828354253
801380585
1701799281
1474475292
1232376475
1734009915
113379261
1156956336
2018435226
1085569927
1583392987
409906003
1297206115
1615928557
1148729502
1857033846
281379524
563945529
265017266
1784644607
602362625
2020595377
528568828
235535139
1272677400
2028876863
162177185
161543239
1931787999
864173737
371553441
865111246
1237974233
934823559
663341237
1011876876
678689954
972220165
1375763353
1181581238
2062238157
84332223
570094234
1815484136
981440991
300896050
2061812650
1597712326
688008098
1424799162
550792
890630930
152767650
142437202
671085631
535461940
14901126
2076368218
1831526103
1078643212
667744987
721628473
63030878
1899705076
2030081659
773368051
406930846
1715028150
2138800739
1371540330
1459932515
776315196
290841929
2111210669
1611302742
772961928
1404731896
1538820604
1341734684
1721166665
154731992
85093875
832656829
1684606634
1480318869
1553187185
2035399393
2136930525
1200266517
253131573
494530655
555235094
585224650
485156952
1982993100
472940634
1372161199
806970403
1197600050
888975592
1727211295
1837816180
929043060
1473449844
1317540482
1546193310
1979842587
402643051
99716794
1848089939
2117486615
1973883654
801333300
768015678
643941173
267693334
579985148
134345027
567856021
1411112761
1100780465
750193172
669875849
1757862258
39214825
2097074182
724305730
146257638
2046043882
92257389
1702752438
914078485
709561845
196147503
2081259481
775017622
90648650
1109191020
534910482
965044902
1130621755
1221884309
1447992190
220098870
774810118
878983015
2120937733
501728364
1929199055
1857827587
921791222
1739378058
1499511420
1654367744
2046382729
1840213763
1946017176
53568679
438792438
1358379275
1997798435
1723995597
1192075602
792388869
1562081749
1413821124
1553099422
409279124
1642382846
1359597678
56205914
1205173090
549511825
1821650616
239539856
1906243525
1247572595
1040519393
190070928
1529113258
1930841966
1065082540
739376712
563379657
1790617760
1896123179
2085573957
2145769031
1655416962
1841448572
1400782061
420776096
1604363161
1663562873
126840825
1115804940
272944668
590311045
639518673
91696053
572422781
1470139094
1524997627
233666744
306700314
764996802
815183496
2144975123
1067608218
631610831
55259813
861918728
810387168
232746092
1240140457
594332235
206181706
144381368
1308594222
1767443786
1129528153
1667118376
2139912248
1934903307
739630151
1726610545
1286073831
981160259
655330699
843887693
1118481590
412709367
1870533890
537592977
1089544751
2092298423
1223192249
630326326
726046832
548333285
535452561
306385385
1412655304
155344060
17528686
210400324
1166488931
84323585
2022365064
680640945
530066442
234041833
36188331
1967067416
2110803951
1681537327
672367965
1632760291
692178009
1884635120
1280072631
1670327388
1612402277
1967421368
1473871048
1577863625
452290581
1528992158
794966458
1170990293
2131884369
1565381585
1423063675
754696658
382116776
780629215
164680698
1732619923
2003518321
814366734
385148565
482618186
776303159
733577865
264127504
1095490165
604639579
111754796
58564039
182106383
548265011
1415620342
125041524
723394260
928907782
727180973
1720891614
1025541793
614058170
374483301
124062742
156245734
243676817
324333956
1087116352
1999577396
565494994
2082321479
1649831846
1025438499
850795005
1586937297
622614886
467078784
1592904611
988568880
237588561
876130653
492579171
1342396751
60572917
1263556088
1237520043
372354181
1908887532
427160534
1938472126
1127909748
1572335662
245172068
450084182
833529445
649122057
1191535233
220384497
1223807646
4069509
1084081281
1019464981
172413336
1521302977
982071904
1010875895
845316118
2144429860
89671590
2036711850
1848066030
505237669
1806095782
1768629641
1950985361
1413200364
1072688282
301888741
1824495352
191847525
92812113
956535654
1778010560
253979178
399521772
117890787
1460475551
1412797356
600801222
242833859
553724071
1252169205
1032413119
1945099660
146252395
1616793940
1400675451
1639863518
1977286917
205547313
1071567581
57146674
1384171807
1276010565
944023498
2071835275
1782348338
2026658724
1636286793
547569702
2122632161
815612894
1457227193
1284815769
1030500892
1436257758
2204807
707061425
114141192
1161002772
615474907
894278232
1865336377
1940388852
1020577528
176895918
918035791
59432293
496390450
819733363
1975835404
1091686469
925551600
1004357529
262846089
491829853
1072539605
2040307109
259728421
1568844170
1251424311
1507508547
1772016143
782911848
1873523424
1519684101
944532547
770892373
1597110634
130919875
1744546051
979033725
1625499599
45443965
1813355816
206625138
2116284026
241056837
2068011018
470562134
1245229307
1315016454
2111555607
1334458831
2051370836
904432075
1209132684
1027127756
1070233024
464704517
1822698681
142033510
493802820
30697898
1810779944
2033700955
923378491
1577284616
1046364820
1881673360
1794835053
292498811
946702242
1022106875
1409676016
1161349758
157269981
605281672
670820919
180841621
489130242
244567026
1084961731
1833966779
1962058251
1823103678
2040600832
336252154
419321650
1245370859
1852887541
716006116
427111934
1791419828
173030581
2145765937
725027171
2135907221
1123769995
665587372
1217142555
679860738
1173335014
1902476900
1558499816
2077738388
1345329175
670159960
1709596709
704370562
1575153261
1541106110
455476776
835400834
1480225223
1711501742
420701078
978258510
1698252118
1665350179
984819374
1124840921
2114165848
530282274
1089143287
1370649148
1972253361
1101698082
490727182
545427039
580652373
88280892
822578136
281226134
1830552018
1981471279
288241214
1222542181
269944716
1638712869
1641140330
1841804940
1988120351
562361557
605242844
1400119879
844636930
1834046176
1537156684
1347501958
716345350
372185783
1083085595
331352205
1045615862
1657691668
1164014319
2008999765
1034722125
1042585776
267578943
1108028354
1211889499
143084165
526988049
690162293
1178939503
489134540
943817286
900800965
1764577642
67632478
1387889322
1091209610
1371308173
1386540820
787930598
1569220702
884678647
1806280113
1567499412
1705382354
326808977
539613072
2032794252
1122807132
1593547810
720995505
78875362
903177230
562068116
417056976
1367164101
65738523
327189730
1851897316
349232878
1905565099
1309246439
1047672403
1281467549
1360038842
499295726
1788081883
1472465180
944472020
1323374292
1882347875
858489988
458881421
595550287
1949724440
183482514
427735031
48796153
812448235
1853479707
1053204278
1367880184
2085779526
1012624406
1415784322
1179645121
1694381509
2020552969
369906491
2072264221
637888153
403011996
1121135727
1711302716
1464813784
1866246884
65915957
1327748363
1240682406
1304892800
203810911
1656276511
1482315070
8327195
515041619
1531313235
1543230480
1481268282
1550354706
1415323954
221260526
99472105
1245903196
1267725924
1202775490
227694751
2088341749
1576160768
142610569
1272715602
761332561
1492568832
2014286171
26545395
1199971832
1121610126
1973521053
436978636
243928753
263900906
1593492773
1667725966
443101772
1303339604
966796103
928151147
1156934279
727002169
1895307744
494643672
2037185670
1499365281
248066989
1083220026
171374253
1758947795
699308656
561033860
1223565138
1827662419
1060874850
1266320205
419654295
1346171869
1302825856
1744094029
358676797
2055287816
1123669136
1840463115
630627835
355378126
1037120607
1295591928
121171164
1911676850
637347099
1622789594
1547423934
1337477137
1363387861
309877613
1060219239
2009196865
986447140
455614733
846721706
1836067859
1237812048
1829633008
2004513239
815943137
1041331264
1472468334
2002119721
1536204968
396282437
731965089
1715692887
842503104
800530423
585270502
794092873
176391076
1091541595
434058731
2116863760
1234063989
1174461307
647777367
1752731278
190826494
1647377600
1800162082
1226327733
1740749359
2133496015
240472962
1392207930
668532109
1501146542
362862382
970737549
626269387
1980235653
2048234946
186845963
1965087138
1435558622
591192385
1901668720
1824093423
1042712061
439626124
548827087
37404343
417403953
640405691
326144053
2090069661
737208271
735332329
144062285
1648444436
1735181307
339374942
1751034752
304246463
223680365
783570395
1157034647
1931329077
862275199
1956578817
653623226
744561485
2003565867
1288628894
817719941
1630652142
1023642102
1739799879
1681534165
2019287970
1839415175
206428396
2055006367
141739278
2049105687
826297466
1155807014
389220423
1189677816
72300304
2073525824
1937208418
975028342
232582564
759090987
240231096
1431951946
1828480483
939543715
1492610648
443325132
1004366585
1273764201
1381379399
1961901635
57874819
1931464096
406630539
8819979
1079354567
2081060467
2100104199
1169597943
1509974380
1717181181
1426532051
1837389893
279780116
456903503
1608324031
1979393611
1294839743
1169634923
1935814979
537188209
1766126775
269404320
1082528381
553992855
1981801013
1596805606
1407987162
416552963
967837654
1565143989
890328840
1724756997
315115866
1091377076
1360002779
919861593
788324812
1050291583
722745895
20460113
2087170281
1947201986
498111524
1051131060
76664527
1797225350
1298441451
995048147
1692624876
1971868373
1170633426
1117589012
1679483471
979422982
400529910
1325521245
862734479
1043594552
829373682
2137148171
1024065257
136187354
165788871
1306750887
2029502383
1110461292
720320908
1643105171
472440437
1401264446
133290533
1500347816
353031611
1989179458
136633631
188639627
733813181
910923571
488468499
256076214
1129788925
152430272
938365165
1178306909
616444073
1881356710
1820800355
771245995
1789540142
378169766
335608794
75489546
429757010
1662650029
1135059552
383164949
632152794
1279036491
2008221966
373834036
589341954
2102730876
1572829256
1898594651
503053735
18733478
1010233802
1915771924
399298064
749767997
150751571
1401680872
1912803265
1929586011
1523123196
19893897
375749094
415268722
2110718208
2007979701
2117954614
1954992784
357493373
56076069
1274815529
2142543269
1492413534
489856155
37370084
2014125375
636040589
1104523046
2115133322
849169035
1219477648
1609586224
972584790
74080505
368501398
1656009016
21880305
1301474498
498541751
1716730568
605293527
1068196247
2097865696
1390576296
1698592820
1748973455
273823973
1814818739
1296352727
1551864578
139700531
1526106808
1035351692
457732514
707436104
1317589008
430925829
1455776151
1257547542
322603692
305354801
1461632609
1699643110
1561310585
612937844
196639033
2010242890
192243237
467426123
682321208
820319870
1431945084
1854562254
1514278530
1162701038
452455108
445515167
677517628
739588400
215030674
867844610
401286683
1534523361
1835767917
695954332
1882472989
127786167
1838206444
1627600510
1190190112
1294820740
14903506
467663081
350634860
513843175
180779083
1109407577
435858865
1018312764
1773049876
172193938
1061602637
1998475908
823534299
542728705
1911734147
1815030539
1349348444
1490033759
566754115
2057665985
2004878269
714276616
578823897
447592165
1055391160
523928953
653979081
1471343511
1967671076
523143711
1772302417
771791217
1881603786
2059127810
1433190562
474230596
1633736649
1346222614
653502875
1243569486
2018411526
1922926492
90569854
974925143
2144675361
981960870
2130782133
376693431
951766044
936892028
621532491
1161405203
1639444712
132070168
928338035
295298631
887031712
675374634
1734571023
1560260396
471010544
1968007505
932716858
1947241139
2087068076
500267962
1521958176
1351637368
978922803
898303694
1012283336
1113448178
2132117305
846461627
48109959
785980078
1356442247
139356635
1743329801
1327785880
1056042828
1089433110
870628872
315712736
867585154
1592415248
2114027026
229287472
1965433683
190648341
161018816
476785507
1994068055
113179155
911446488
894738790
1579927170
263377363
2021056524
649423427
2071458141
1912408979
853885843
1452240157
28712624
853500863
343428068
1806741198
1870442816
1463466913
1182697907
565097018
1792990002
184040784
1246096593
1716887504
1133944749
5949485
1471916730
1077687987
1695866332
821667084
1732947070
1666024582
1009803912
1095074413
1296139609
1094280650
1917649592
580434108
1831399527
1356647939
1643363755
787732115
261347322
953341944
1324672923
1554478377
1293017754
2122292729
911039275
1330402366
1292732890
1409669736
2015868087
1988804165
1199487137
481841040
812815207
441595301
1283125683
1085798383
1218765921
658663255
1288436961
1838153375
661206161
1160145055
987111104
1791000549
1627982584
1015233145
1530320282
910758085
1838238464
1868207585
10821697
778309534
801677074
744685818
1992051873
583253050
36759994
1796614537
1266306459
1086462103
225231127
169249613
2002426049
1796509765
1568796914
2022529646
404131333
783575528
26346511
1178712343
171205748
734854652
2076301224
1833579211
699244922
1923135513
1697199273
1129939219
1645614712
24501936
1807971008
1606916048
2060216184
1102849030
913973802
1721235758
870127937
398196099
1166196145
266228240
1415653350
1363199125
325608818
1845648955
994124889
2093915743
221946152
1686377673
1466292976
1947544824
1853499878
1946229880
612336188
695207548
662486235
2002552584
1705799789
291894790
857797888
688510680
1466456612
1312293857
583740953
1184647761
1984764082
347162029
767847999
1809543176
1078851495
378041905
993286217
1170080643
37129260
398743201
739190512
147591509
1398149669
833869276
477146516
629760754
1432376152
657129758
1778213719
145306445
648877333
315997259
117601629
1273768803
824118945
563167832
3006698
396994005
538667032
2010999950
483890638
337984381
1276821309
1385612397
670343195
754030488
1383905014
1749703253
971856627
264344644
1550257521
160720617
1236249252
992517822
1201224124
2082124447
1568030456
552297120
2017301129
215205496
1776147741
1386332166
316734531
1533797308
1208070697
1720387104
970596226
1773716669
695709099
1033205800
696854301
122496170
321250098
314186110
855180766
1113395325
772404462
1055769102
478889488
474217993
657163887
1678277247
1551326893
1495117208
1712502204
1009000546
1896255986
1594020144
322674328
437473891
1318409113
983203106
1042277483
984720583
1937979194
64053430
1821328521
1575886157
777676304
111658398
2066755678
965801969
43490888
1093097622
2032234307
920498800
1553709059
2024913361
248891945
257057183
1836037196
1576588648
174242786
1139100753
321147689
1880228542
1503341878
356634802
582365711
204795229
208614793
312840246
1014985144
1490503018
1881794232
136242059
207611017
2146842490
1850088862
202217236
1927595384
1971236065
397630948
652668713
349762846
1407538177
662942586
257815705
851886288
706703570
1310432384
942737439
1913925817
1800238227
1075641525
1946009479
1837293070
159931984
1382422109
1050413495
1929138463
576906056
1587383570
1252104747
1219749827
80699189
1105490107
1154391651
734479270
1027312644
23547513
1447344536
1990606999
1037239038
2124893132
1233733701
2108387904
637109120
661932204
1433660880
879635257
489555337
867240349
1951033332
376900194
715624380
1293576645
1416276668
438309499
1813829821
1802147344
1527006537
612976222
189247325
1095847469
1619136110
162189608
1389701825
1289367464
1097144250
464368593
1217634977
2012874769
359787228
684980954
1003450278
874262234
1513164070
123305252
1139766044
497608686
484691092
1926636099
1015179235
2057162216
858673932
113946810
1628306136
1366377583
1490551688
237052762
1141942724
1671033267
337845739
797542582
2043112814
154354193
291285764
851208479
1885874211
1096282362
962965843
852210674
346152827
1156291542
504803568
231421746
173259593
128736350
1920886757
1111071943
1854656163
1434806926
605871802
783479188
1224648790
540788530
1297857457
1351987831
138979899
464383368
547676295
711156712
493496823
1962905152
379080083
1791340406
135223739
1126846882
419581492
1094781513
1716844440
1166844225
391310724
96330501
1608173160
523205296
1752674853
1949391051
219467253
2073839973
421044975
1036941439
1223451326
1815857596
1146720883
357106617
736229072
1398206987
1482732533
601013969
1157673431
1542645314
788756384
10241859
2115293498
1273032971
773500503
1422029227
1974849623
1870366326
840889857
1236348980
2060802313
1957252637
1489923685
941949067
983825374
1155479004
1488762031
1242817232
448573348
1274710793
1842227209
1642518302
648551189
468459096
29324754
495772683
1760076648
55405594
452619773
873506083
2095072751
1998114837
1125719801
947478711
536950659
501071618
26753605
2095097500
98192744
1558841648
911851649
1690662345
867183831
2114004093
314111515
1841687400
762594228
1582988870
655400547
302545004
1191872687
364893834
1974763898
1740480491
2045707252
650420616
998192951
88292776
812392004
254767592
557136850
965891135
213039746
2043571117
1344162988
348152611
1262818652
1628421470
1867910048
209536278
2101701911
601301835
1584720928
1016501826
2019128009
1680437576
357721782
1537843907
2129887753
23536978
1740731786
2018303129
1290969386
502202610
122181981
1931074078
1638549857
1646374044
2079630446
1847647172
293795735
350183713
1888260000
309255078
512001000
733518406
360617710
409936369
1346060924
590008606
152067241
1880188058
1082714980
1096957361
577623727
968715462
1410485099
1545183753
811188806
2034058706
437959506
1414601698
861954165
132575875
415129897
951385949
1452112344
1265544323
1469855667
1638774928
1757850569
451586454
1277222770
1613870745
1544223677
61958685
532887064
1116888360
1459139540
1272680428
564377398
10289019
807044906
542260222
304063651
1384702358
966590067
1349710961
1476982411
1280000908
388836152
1366430602
341054319
1359639380
1860281562
2143599990
1915506856
1351149295
556715271
888888968
2122332910
1115774655
1392991080
1284878800
1127654908
2047676310
2020225520
444157665
1465746703
894227835
884898151
567525486
247696288
1001287030
1367278989
189866622
1888326908
1866905623
987103588
1840269376
494457960
1809449757
1693049675
1943890750
1402654352
676027577
868002107
1205624919
1183848455
223079627
2057198877
1777030995
271245109
373512149
1733550411
1063723017
248658735
1468672227
808649833
756676907
467879206
791626797
596958715
2092820123
495253492
1939955812
1109357022
496734006
343922728
632654379
1552391629
72262506
1741317436
27504079
1082936518
98094045
1419464886
1152526588
1477178190
105651818
317882203
459892244
943019038
863378909
1806291089
1850244435
2113178534
1209286428
775860088
689168430
2010998170
2084239340
698706571
586615407
83097458
1404589389
77026344
2077375812
987006476
1801132324
250391212
355287375
1423684060
975659317
1723025632
1130901676
554691069
1939985536
282271269
1843612014
380447165
1417304744
1848733337
318162908
2102656049
587159893
1130617652
112445527
184338627
283277859
1512321711
1233596940
569403171
1945631372
416680228
2113382745
1596390374
2008645619
1167005821
1389857117
1955470492
2037741518
120809616
694412905
1507277681
892599433
408305608
1424595216
831478959
1098532030
78699288
195645247
1465979446
339056744
857730533
2127800143
1736556397
1798754480
1798892370
295064006
778774151
1992776839
1990726950
1297300487
1394752435
218157003
1940411706
2067448368
896287225
2024798606
1728437480
966912356
1685270333
648839671
423398864
1972216454
1098537180
145625233
1264789960
1728844742
1432643398
2093480703
1437879105
152365909
384537341
1691646651
1252402588
63551864
1519200283
1496869724
1185025229
571429606
1682526981
109613357
629982953
832125676
376976617
1303996213
1819321038
379590136
1392432
715289930
1320835539
1788617449
402774088
884879054
1402582744
796704486
1105217536
1110399126
1094125397
1995828783
1279781824
1295316714
411980630
1469902583
1865658926
945144967
367091096
665637782
1823203370
1840001118
1456565254
929834175
1422662835
433840950
2018629632
726436912
291947811
1801047930
868509232
536708524
1151764976
1255130655
1001416463
1892358897
825184737
1904514459
1436917614
1254204593
1365206907
382840673
1878784045
758093177
1987177562
634345349
927004404
306072407
1063491103
142629206
2017721904
947579599
1922740684
367412884
1758614837
1749565599
1148416327
344407510
1112799400
374516907
1475444367
185481224
1855599428
1849627329
1308088400
1154408290
1615920365
518903443
42464817
1436992
228860885
868932879
648623328
810487959
1690909862
1556321902
951683858
371809230
2000640641
1083969863
1946715279
738409433
28675912
1400640513
733841209
84342114
1672033291
766328747
606756645
1098951691
183302426
77805965
1623921456
588705778
1281998416
847699473
72613985
397333525
478819197
647854840
1263484718
1105497355
383926349
721752269
1491750606
438408912
1170420980
576626332
11864607
997810963
529383942
975139417
1865606105
1268092785
951236957
207783098
239037010
756720651
913544475
1311955667
1097274471
1343117600
529778996
1835528200
427119924
2078828066
1028381544
1800218853
1704523885
1528223554
1475298004
1332563217
329238278
1608444973
936775878
1073416555
535458546
1319337350
1950048534
594508471
1759103898
1371139160
1054970323
689422113
278280728
1997969212
74269707
879399355
858949022
1480186183
1720198153
1763633976
374005531
1894158392
1174174041
2082254138
442578608
1363880462
1209695919
2004898902
492295800
1684421697
2077786915
1309323819
680216573
1938792837
4116880
1819652074
875331512
1680809909
1322279193
1833375757
2090619288
1690932893
297881012
769288515
1571368288
1521333807
921442280
1098559554
1655710396
1638481040
1033284997
562391532
969026940
323992669
238565733
2142203425
2064566694
326888119
9485399
1235542378
1022677158
198473252
226716806
995962732
943365119
1346200693
121953948
1335627113
1326347031
1514076260
328070482
1949860833
479215189
562766131
145005061
568525224
1237681149
334131125
925580534
1430484349
1073261612
251237573
398990666
1768452164
1873055072
1111517335
1154832827
2040549397
1177370770
1212905229
493537356
989163870
331824402
294721509
1748145958
732326391
235781495
1812663241
1234809912
152259306
1256811349
109945580
1645018539
850979617
42488797
1191537463
1846819535
2062760318
508044244
652502674
1262213942
1683986020
361999346
153602372
1373536136
1826109265
1490332994
561987609
83839561
1294045204
230354233
205438562
780531433
2122499382
658084288
585356492
390970120
1705125536
1857799721
1763151643
664268366
874426811
1664198209
573954641
1569946230
1753193273
1706456113
931361716
751440949
1311957432
45159189
324755004
40123103
2104748122
1097845806
1975312648
1465188504
487790653
1130388285
180555292
1788779339
238521120
522535405
867094493
1929428015
877903419
1256809768
2135719912
1350676593
967199486
343076961
1050543366
56838400
46115531
345408105
1993505187
1865714597
2040922332
1053532602
699685327
902900346
1934617505
616789997
165099914
1061143528
810508345
1090705174
804127533
1350560847
1537575919
446727432
1255325114
1685650649
1893252771
1466486954
199809660
1331342414
478502229
1489464597
1034095682
232812364
2026036168
1257805398
34972991
2131271899
2027274112
488799681
731806753
670069135
1841801568
739769951
2043370679
111518048
1201563723
10852453
1086847961
1642004144
353047361
1567209109
565999320
1890365152
1166683043
2002336064
2124765639
642858753
1477298049
389106635
1011756407
1670675273
1785381849
154632095
825724204
1208029212
199360096
734605804
1347536466
1520300402
1195284646
475739722
848624864
1121225779
253903358
1974127685
446684002
1330953570
288917746
1224792775
1772472338
300389205
1932146358
2005431547
1024828208
1682035883
508145848
1339663832
276958705
990335518
85025537
1459193139
1198798801
1095761260
934097593
1798345566
1861367200
1344260717
719845340
2050514311
1453449138
1919047467
1190526892
1398893134
1435580172
1192975283
699766711
829582781
650990925
949805726
35561083
1864484109
1175511449
682903981
146415457
1948924969
351473500
1591675238
1528493045
1209800911
1428169925
918046177
1718644272
1529573143
742688976
1106257577
392956764
2086452689
1920162018
1245574882
869477664
529584926
2079426624
1558056466
339074463
84998096
1668187552
1246527494
1784911750
123495563
299067691
1242404096
1532434984
1259863412
1559341860
997526059
1903313590
1210144400
377119330
1232935323
1308815021
568721486
1221003723
148785892
120186410
138419096
656199542
2092501815
1230818913
1631139204
1664313835
1195511145
568075194
1194618075
703100814
688026207
1234582371
1981865242
2099798987
1381808512
1578127069
360010533
2033571412
1881635007
806260009
1674988026
1335404637
1162796203
768882095
610741808
1646093208
277737737
1895086575
1290267313
1819166742
1852879124
500099129
1457503439
317643504
1559224097
216735113
1026969728
2040724448
2132256256
613777512
448537793
906658900
1011482671
1529692762
222509056
49966303
1473112152
281143994
1946745747
362576866
578572821
1219995801
1465028802
1323203560
1903946119
1246473596
1111248165
1153038812
303864870
1358007999
383616473
1121815180
67364991
1000517909
1744938187
1784715866
1476064980
341358979
718767303
72008169
718240029
1460406376
504894812
1792517573
1356354460
296696681
323307259
562060198
1741622395
1287698458
1505902584
1274239215
701433067
640368004
1655035944
809757011
90929362
642678541
1330142619
1354378309
736970457
422102675
2074976253
1842125932
2011791689
465215067
957105637
1760304324
1132578303
400393098
1406363832
216764215
2126470807
384213230
732919857
820769590
328870023
630099984
321873882
2127956833
1717323270
2042045507
1607148124
1586138279
104043908
617102613
170673678
588370766
1793192600
1534894007
2042243427
389292629
1771912528
1041750585
361375538
1795385569
1548757927
303967442
2012557863
1275040097
1267523859
147291367
691253778
496916176
1151487624
2072399615
276866985
1478468508
1650809695
2048641280
1516574964
129464173
1885263176
466730049
1710015693
1043748373
1966024728
1066645577
1638211739
91831626
1511579380
1153442955
476551996
17441500
1388506047
1219125962
756033960
1903819580
425965519
451344822
2002852760
874334073
145095693
1687864981
997537609
636759011
364405058
1831221243
1212227079
10948075
706275423
2024116136
415561765
1554037390
1573722668
1927228798
380594618
2070877279
400031890
1935204496
1951583753
1504922145
601810457
627917484
183352501
1208653043
1494081031
1096423840
1768412515
1853390358
2137855379
157336111
1120130162
637251059
905440043
674341271
849866338
1458562
887541472
1543217289
1501394248
607300029
1690102591
194555155
550028301
1592660010
1674220811
963658901
192574205
1467041482
955614002
1103693518
1293603910
1528905032
465031186
1885490993
2110830630
269484020
1718009997
995022800
543455405
582434071
2029147505
1462330186
1384140476
732255212
124691048
1658613549
1720642957
367389415
148369268
391507502
1371105160
1057951142
933404773
966789668
1202018911
1576784675
1455941061
66580249
280257227
1969065027
857748482
1419484201
514185650
862747072
570197258
791134005
513529774
539036353
185556848
2139002489
1185186199
1602134761
1557571383
324065857
1611177103
362342581
534197754
1770107034
381709015
639408958
907754264
1153345001
1636814575
423948587
830759944
1623502961
1701493075
1682341594
211995812
1072380368
165862222
727229428
1994504011
1085157825
192914520
1336312478
1308298577
152053729
872514920
999324850
1271047846
1473080976
2142338592
1674001173
1618631483
1903772703
1509814341
1542011709
654301667
700319434
1120255028
694936924
1497713112
1998154975
416458127
800664385
681947626
294504642
1965293316
613068327
1590045125
1390498360
1976213155
1940614426
819253524
1763997898
238492213
1432943341
941002933
1784168042
1845185409
454900934
265593453
2049808723
1310727301
1499050112
702210430
2029444642
2018548681
526203581
2144854654
486814434
574314496
1469938839
1628427252
1707345954
1118504373
1028436793
955459220
169909343
1425500592
115678336
1279917355
1504937222
311398117
2112022189
264594790
42484308
25051528
938845631
1676105628
1262933975
1374278698
101863969
793935571
331313136
1672489752
1911475832
28494380
1408238953
1885344088
1250948653
512738211
1539118620
1022415990
1286812684
142193040
1136024811
1639524668
1677500366
1646427613
1365283872
642144099
1441965250
1007904569
127745984
567586362
1609576456
718305438
904494961
1212825729
1834378885
1247463879
390916390
1186261323
191292404
555911191
1945201508
292329344
609189827
630834540
1048393440
1226498785
1393597670
2126057914
1348972937
587786085
1309081320
1894177453
916615256
1278503543
1979852895
1171428338
1913600400
1305298511
200294965
1593092016
626790219
1289494190
1732806684
126103173
1677607287
368270599
1132281937
64188383
874874843
1089172746
1524513093
1227106852
1470113010
1472950364
158650360
975479640
365498315
1327415990
444759560
963018937
179906133
1159292730
795537440
1547724650
1846830961
1745568612
1592960047
95118608
1441543558
331600995
1071321043
835526400
810524916
682041972
168119787
1073728395
138590546
1448410515
1432638967
306770314
687204518
249790936
1042790726
1716515166
1412847028
382591838
1504176613
1560630263
120606041
685277948
1874659462
994829479
851228029
1816873434
1481194248
118788138
1519552344
117657168
752847407
1098779994
1087721814
1677508591
848316614
531189044
429506965
1511398283
2013528263
1226027954
1008285708
904767465
539880101
1265112868
1701667065
1155152254
838789905
550996367
1657591485
1579171570
161618103
1462429576
1600244863
178525609
803982242
450769379
468959301
1383769448
1757688474
582397125
79508797
1658406232
964063627
895797416
1810265572
772138772
2079148065
1138938445
624844418
1510509652
1275477990
1482779386
1508519710
1241449025
944005587
1655883975
686122457
1226040891
525039021
944094978
189440289
1564078348
128763816
1860275785
2038336097
183274732
128874085
242449532
2020984765
1515630631
2127972833
1868510590
74380860
962658909
1931546983
2011362156
1083813022
1699235792
1475316037
1279291015
1766032583
1501370051
1557252650
1786484152
1078210367
1487786737
511327819
329256594
159484974
2147217925
876683386
1369341445
797232702
1937606631
415334844
1509070867
1312400506
374086418
1413011466
40040516
739273992
1736556627
460461130
1984676423
400322407
145063862
1176846558
1476725129
870784574
556269663
332703539
2065039839
1825661346
1169259751
777027265
1761998840
888924648
1092747241
891953991
1807487136
458197371
407168853
1568657992
1702810257
1985910494
1616425400
1437200900
1338275125
586700624
61608417
611508108
1327823297
1063743818
1454459830
664945860
1675561862
1521772014
1795741518
633665259
1535158128
1097143352
1562660571
456809725
1231326409
1733444113
1816305963
45112585
1893037471
1749823537
61247300
1431753737
885528327
929510022
1997041684
1597215376
1312614586
1458132046
325336163
1210049509
997897659
1492254865
1214571475
1511562299
259192071
1930737061
365815946
430550624
29419812
490716958
325338002
895372023
1557432551
107476845
1492619596
624854405
687484675
529699678
1061979470
193168374
940577631
401994472
1774823228
63648622
2128251409
1661631709
1139234369
238323773
1980238983
1132756902
478418493
669860425
236325340
1548754202
1281237751
1792687359
375881241
1925724988
1544768770
975389821
1358844773
1535213491
1764236916
294351862
1231587889
2099400991
414664181
27204709
1720854752
1793122904
965364662
987771496
340587721
1382040476
1316785611
1178223821
1249833366
1455783211
355042372
690420305
621324921
1962783257
1007111473
940316762
815022477
860768766
1580106017
1098649912
94259447
677913367
36720478
153229793
1143562861
1414974699
1148969514
960678147
2142087048
1472514690
83102421
98188410
737467020
1278073973
1651914352
880855015
548691504
1505252066
104048974
408890148
1389753830
630089935
1004405798
1369133060
1870679592
1437639855
315101073
1137086759
370167045
760890494
1195102429
1056343987
55847408
791719543
2053563776
1129406956
427380257
1083632681
1247684778
385270096
1295908089
2073963705
718904871
441327867
571982877
858541752
1919526814
1591984993
69186511
655454840
1728479150
18688419
2008375079
65377473
804978683
623775930
1139385380
212283553
1917561708
1003943911
1843543194
842262948
2145059821
1536569339
277288254
1725185614
1756112307
118779810
1424649947
708002388
1757719598
699790315
217892484
473653427
474930703
1733895381
859669906
1534141953
381493540
342606872
1463384468
226824974
1892661024
1201644388
1204295005
787838556
478003648
1990714152
421034142
683233022
1289916113
1938274254
1975468058
822949510
57683082
1746647230
2132156068
647713764
1523074545
430356051
1516125344
1666667663
1924941542
1313544196
1698062479
1988587423
1880475789
578405204
1830149937
1267953642
1441285499
1954515188
714953663
2102576607
357373399
1215962027
716054704
1941086861
193639421
656248483
1012512563
1806506177
1170753553
2111003593
1809426392
799688853
1150188819
1859907949
132217475
277123162
544644243
1278986451
666587043
495503364
1552478956
677184707
633358073
736854711
1642822650
2070845356
48083186
1951160639
329373340
1420423486
754452120
1728068658
541032912
1791505745
723298660
1442565781
848126029
521140851
1066626162
894879587
1631814930
713330493
553706413
2038520974
1092110177
887081233
15367455
73708734
1132830573
18831987
789405671
549937612
398838341
730771797
1176049141
1030677250
313013800
693525717
1870592784
1872178988
889173665
1371143137
1898411483
1048135446
1066074431
894284719
1627256691
1471795040
1582854454
1737239919
124044367
246985659
1422267398
592846062
717325341
1859833784
912194981
1527008954
863214116
856072742
536274159
1356152384
1353008565
581764877
260376354
1151284383
59279794
651622832
1751078253
399502847
934337990
1607556813
1687611352
14862424
1415226823
506451830
727104035
60193238
2073129713
1610586744
2135273661
1665879750
2034633459
1428379363
1997333256
689106999
897923335
1945181992
1967338023
521843080
1377855018
1363892719
471802605
1329162137
1966668050
1032699120
1148191700
579454451
524254788
432492494
243226591
874137122
1276614924
1859810658
1989905434
1088132475
70367955
171703979
1848439522
1528203986
1804313627
1110066291
1431701710
668116421
1235790957
89475662
1346371689
1890980895
1991430841
1108013
1448384217
1023951047
253072665
1800010984
12988371
1889528122
1208193565
127379598
149371394
530955343
1014493149
1491177102
368171907
1513390245
191139045
1832132598
1828775341
721404512
618526891
1400630715
1293619571
1615464944
758526726
1694565069
1011975134
1989384559
1779905802
647710425
1242733079
545960989
1053704464
1287186337
1307704777
1877371748
1377368860
1466944576
1900478876
250934908
283461880
1240665850
1562526788
1254526700
1586821735
853901072
893099704
1644026009
1685469648
287452095
463034029
611241627
390185950
448001472
1339136966
1809136141
848291804
164965040
401034186
1443606750
391467186
1441801611
2145582654
1833704125
731419739
616168142
543775098
321044645
246516775
1235233090
61845045
249356885
780367321
1474450811
1800395916
274453738
121821772
500238966
681344835
1280682224
410533793
1439335859
1815503159
254564518
1594925062
1940817932
1757689949
1067744911
1835838116
866267380
1607314116
1256493887
125815737
1897717726
786078432
1464185755
2049965225
1398218439
907525005
1671360415
977755305
106206484
2028039171
617881640
812159136
98697443
599121139
59852136
1956047741
1912617437
841972671
272329959
486760066
2052405986
1120446315
457187385
686764450
677131661
1028238601
1544313440
2039841706
774744826
1273105155
823396228
942445094
1641582222
1175322237
124979571
2033175076
862286014
260658796
1624295239
1648599175
901558434
347115836
978273015
287584699
1086895773
2026979215
1198438249
2133830191
1162688037
973779416
133087154
507344575
554465490
25160578
936772607
1888697588
468955004
230416398
1961455807
1726520052
891768226
541652639
888927513
1552592920
149449456
379377322
1285539781
449867017
1584147886
1503231037
1306670844
1647356931
1457405231
369398678
1926954428
275452199
1156004792
997596822
402137657
408203890
1714440437
241131476
2114935860
553224249
243043367
753602462
610141022
1189324200
1309787880
1033361297
113280231
595146910
994635342
428742575
1821008606
1803702713
1228918315
600961532
948418919
654800207
2076488418
563257057
1389448635
970584894
1387600845
1324878225
1362895826
758580965
1965585724
384807998
1934466269
1746321493
1994382070
1134158805
1522343388
1154986810
143909496
806884759
564935998
941125667
2111401191
2073934221
199129512
95405244
1366721036
2026125406
274298895
1305789174
857747789
323173972
1559677352
229085975
800750962
692998325
1032862370
57412153
793988480
1559800125
2089789498
1072106355
1378969673
757094990
1657495153
191868988
678458729
880917527
1891106694
644167616
1438845058
1085546421
1125708028
1373290650
1830007493
166775861
1366839916
1986643816
769531337
799359631
1422883786
742158399
1329147276
1022478845
686359479
1484822146
715860561
1532314563
1663388918
160736540
1661006756
15157389
627744246
878655111
293681727
1386318679
1680457249
1919057381
368361865
576292484
1786780784
1631352381
1545382794
1663791149
1604353414
1231346418
1129302405
641168847
1825255993
991553786
1394079465
749879494
1665062223
1569514897
164133863
1533657792
1705677437
1031761836
1478915777
1593788977
550171568
2107807728
1197231938
389537227
184170621
1680392345
1418801096
1793319213
1922904856
1578845624
1067288699
1962869113
1467330507
841281106
1618319560
248080688
587424318
1101144965
285409858
297483309
1346132997
1609036122
1464230541
1196645595
1929776017
1959972583
1035597213
1541568348
1408745737
1355689717
772685840
1284724258
2098183666
1302714133
746176870
806452960
539216517
278004088
2146741908
1682904597
804672623
2131706845
635024160
453708533
1492718744
959660129
1703198001
1910017170
1055276514
827268689
1923665440
965264857
7942952
1104201932
1261819289
1274536215
45073827
1869871284
1606915003
1314805057
1763506883
1458832396
464945948
23558584
1760975597
445609606
201575233
1198416477
1352976267
2093904246
846805842
1415709705
767678754
857527342
74861293
166830342
1871365650
1542008019
721626646
1438809294
1005703138
1763274608
1407368770
2123356315
1771518655
952530776
1098704200
674641777
823315164
55529153
1234792265
1976232732
739691170
922042218
419781885
335603456
555063743
1313974883
1549471251
490462695
1714602602
672573592
1548122967
869442938
1449695381
1672180493
767457487
1579278825
1743478582
1196790597
1288437884
590347196
1794307928
968874776
1385726915
499341977
1412699641
1641030945
1973176006
921430590
913441334
215801207
619037056
2015422084
850516977
208884008
1435699965
1748234279
783837541
1375717064
62278335
762996725
228290164
667442957
1979593614
984486916
1984924093
63683713
94078428
455478222
1748736800
305427476
33331536
103345054
1979364139
976373085
1108864989
943280641
2056619962
153754238
320786229
744334207
2107404997
491638993
1989206953
780408371
1051392407
1506593066
130673202
1665402715
150853973
1676558306
1799512698
1214092912
2078580401
562457866
1474054480
1551403613
1693959054
777481399
481614684
197360768
488396063
2131685238
2081709576
842288783
293479103
766620232
1312093081
2068505864
1036612385
879083293
481915824
576138559
1561150426
682390774
1238191782
358836163
2060390058
1513969617
1543927742
1073987207
1442388054
231909846
843208283
1248599997
862733912
1700317853
819380668
1682793020
1310621074
1678860213
1804599852
1109045915
114198597
1583039845
1712642987
1182287520
1299612954
166741541
1047109631
1756649921
2059787163
1284086644
1936410915
1145794994
1879817332
1409037782
2067504063
1553525175
1478174343
1946012966
62345350
49596419
1272018351
988002473
19875733
1956632973
1762162772
667717585
498975170
822023639
450694801
1774555562
766550943
935807973
1716735946
278713857
60931877
1373246994
109132081
489768200
1492526678
1052055138
2139677683
1748064145
2107475239
460618467
264979379
1666818006
604668958
394906092
182217814
1248074019
1685926427
241694189
836919406
1845051575
2094561107
1686485593
153577451
1544811725
1616613070
288833370
2059988432
1181294285
1555597545
234882710
1250682511
679747969
1881200114
1998462690
1996471899
1416172305
1711331243
3121397
540594048
900578200
1849916542
2062775074
1821073583
1209687808
622256260
222713485
667953903
1879264303
1732966747
1453144669
31156160
397161900
1501775503
744347648
1559193687
774263279
915705252
1066834160
219394667
1631208193
1267178258
1840693469
1029285837
755943444
2111442134
822600537
1748480934
559756352
1387668794
482975593
1816396151
86290337
737846304
200320134
1186445994
1324171131
1376496284
682229235
1631833489
952866390
1736811352
904111921
685783764
209103907
235615887
188442867
1331620990
484450043
1367819191
2127887510
699077477
1071667874
1633411887
129530042
280891012
2074577340
890728746
913966402
57858083
12864706
1953013734
957077589
58784950
1924217805
1479184812
2042329379
1208490158
1845112143
1015151364
142298610
1681186682
740968341
1109675325
1622765301
1755883710
450090998
654436465
1160037156
1382844314
874705952
1823233523
1440834700
1247340591
1686888924
1961986634
885869682
1274721831
1246119582
1933914112
2123777838
1126107940
543564025
1806760246
377631065
189686911
813926453
1982134759
1038777090
2090885579
855782570
522259234
797701341
1433471880
388616193
80753705
2045502329
1486921864
1096813936
969874748
456350884
1680272605
1727367645
83265899
1812065010
333653905
1276540037
1201854923
903379451
951146929
1234173645
705795699
1692240635
65948607
624661695
663618010
467382475
1135803375
1895881987
843428409
209409131
1815125330
1367310771
1757295657
1423491243
1857428735
1049739236
1023718757
1186428684
117977446
83411048
2010166810
1672727455
869592879
161724407
804438924
83085783
2133584082
203607779
545798791
335044480
268686370
1727451752
1049432487
1833947845
905361589
294562870
142912308
2097839343
1014867480
1893966462
1225961302
1609748287
1393881654
1355112578
1736240925
1403625356
1003618117
822527860
1731153392
48741283
974359156
1725728094
1635431481
1111869033
1729462781
1809741445
317196578
487283548
575759134
289197368
127415779
547781497
1202987203
786039263
139079379
680280283
768774539
1260030878
599787061
56875958
711288377
559636558
240912055
628938211
2071308186
1512062242
334419202
1001496500
2009251086
959100546
2110757603
1425499009
1359674082
2060128306
427243666
2147230413
2130688045
316399070
2046263191
626268563
432926074
2096720730
549942480
366439268
2135186074
1319496916
1887279827
938546980
364918111
1093367509
640762932
1975530333
1546215242
1915535122
341568844
151810686
912729261
653632507
2083757872
19853133
165052843
1874623866
681007467
1647329490
1164636607
488977675
1472627803
58513163
1564656919
326575636
255617958
1605410524
295173908
605472174
656982138
1444605416
219593946
921965495
824058649
1908127716
2126652169
851366492
1471133238
547031523
1336988812
1003587234
1926674501
1635503860
1963585657
249839838
1327048350
1292557352
583768105
1840786507
193619585
46876035
1275330093
1225582648
2094987459
1763768687
1766194058
206612238
837563116
1526375687
1849831154
748427306
135070205
1287381222
730702433
1571493528
872723609
623420721
297728498
346235401
1041812828
2117272946
1730881824
1234739016
775609595
1017918818
27963989
904126467
121332857
1828312261
2045799367
511111985
907984785
370181090
370855749
243613074
1154291440
991215561
1430834936
1072552282
1836472876
253953607
370881612
1274658567
505627256
1843413666
1177257663
538883438
302799938
2123596067
1621195027
395840026
1617959601
2125065294
1043324934
63312151
1052831802
195432503
1491218695
1516596617
908358110
1671128882
709068725
835658318
844923270
1987522070
847787066
680683845
441679816
1232568465
58905129
1322865840
279217811
424787175
1515054664
623457876
211331835
1453928713
1723008197
1160761533
842155966
194448865
1467514756
1315851959
704597876
1881449576
517905542
968033300
931899175
1857612069
582308866
1131607484
1869383663
412762432
798201514
775170471
872278428
231052811
249109514
861519784
168490180
578531724
188987544
297980249
1689943395
403038983
80904
1187846702
976782536
223537775
1111939001
527198252
146129852
1596796345
1301744784
1948767226
1836465359
116077563
385819069
200130717
231200541
563833528
1270162011
1322230889
1406795728
684470646
60777559
584489322
1737446590
154217997
409900562
37860560
1434605255
713484578
1578325300
329197467
76948399
657830533
1769491637
1230055120
1821128944
1632947448
1720310450
1328520283
1983397243
1439621729
917782342
1377279448
134927312
92848402
757158552
1985588835
2144105745
126574276
1042203409
521651702
1015108241
1448224183
1530256212
2042896858
1636778027
763267092
2107494703
370269371
643737317
1414651248
215063344
734547768
1406107283
2087617961
1597132578
218773589
50024614
1803638387
113182881
616672489
1188905452
2039762500
1946900139
1174524063
614016374
82547190
901591667
2052019679
473601587
1466806160
989560124
1776338529
98900346
414723075
55969536
1778881225
764299552
1260476008
248519846
856877940
1635452515
2030593109
752262544
941449385
366523169
586471102
2030738143
408308401
1374385379
774251855
1760132349
578288217
1365933702
106214282
1165734387
1748742255
516121363
1552223366
1213391934
1757175615
1763536792
1743677216
1396750363
1708732878
2065042786
1293251304
1582240438
164158612
2102340779
1381788446
1067640715
388937037
436778606
1349088304
1561497484
1998754792
622724774
1474576268
660121292
364673615
501247738
1428944768
1928098456
517276807
912769111
231109686
1521012806
1372299622
101834158
711571213
1418373934
1279496835
722097734
463515592
15727320
1491645553
1624442807
103565373
14698792
7147301
2011613165
123844654
1208467715
1343237712
615454709
149365531
1798161488
35733761
1243995658
105871973
1544555012
1913455381
916203485
372681548
1470842015
111700899
1061090352
1000280676
68833451
42542987
1091765876
2071017423
1465182840
1935464355
1279311804
1830736798
1614212167
1179654732
547946871
2089425433
1868109245
1488345830
685512696
1450332182
1701075001
826501808
1252764709
2143725335
413707976
1732763744
850443912
1667260779
1407220665
444678420
842967206
818233052
1680436861
1060040720
1566320512
968044631
73134707
1732044581
1350266472
324424850
805971211
443889435
1674199202
455752811
143610873
1019826095
336794537
514291335
2058945375
1927548919
256391644
1207854223
1001552939
1783996003
485626968
423646787
2147213935
1674185156
148458837
712502959
2136331028
1524347026
1214651024
240242714
1823116009
674394511
1229817714
873893885
18715777
2143331390
843433700
1423373271
361430588
906942653
1553632871
1959490693
98506952
1151819902
1872394129
1091046410
1037024620
382901769
1291217600
348473337
1453333555
1022696902
1733038401
949987018
431493623
1040217525
708071281
2035170410
200804124
1535634870
1297008328
41000243
1506956638
1042935921
1105420500
2101089175
340997634
622805704
1691541726
1238637393
727726354
1558250670
1018134017
1165108816
1905803738
1844869351
1308001873
1851435129
979177191
639341988
1971587097
1509256282
1253000997
1393646793
1132037228
1482895087
1638273246
1065942013
2129701368
1276281990
225128198
1069200516
1290999388
720700512
1438951607
1549372627
1800413450
1377156430
2102720090
1874118469
168406388
1265758611
920303747
1375216458
204539093
1628773263
735639110
2124145974
1529657613
1469659617
372302573
1849009910
2105577105
1833722822
1985358949
888860605
1280339670
1113367730
468111846
1332122811
1895260679
428548457
1183810035
1670504776
1177260668
1879540671
423985171
519210717
1313363240
1043640065
1912542299
1028543884
712457662
1245166677
1949532174
785759344
1553020843
1347567243
881556860
1081479513
531671230
1680395941
2018198692
445948332
1234017169
1362550917
1662982901
1602456182
1893527933
1741741601
974350495
740382795
51092732
255167758
312563403
976515058
97444885
609204587
1490613958
1697857162
1998760521
535374639
265416507
1464480217
409912052
909107731
195801735
764442708
1873562572
479107420
612777501
1870432646
1803816578
1643746518
100425515
1187608136
1568599062
1223734414
1187545567
2048786760
1736527247
1503121810
1616709544
1172733570
132816807
1835426181
1851335941
1274182831
567399523
1158636414
1373849580
1938240544
888663396
1281528795
1829897750
951566399
1932103209
117958844
648844097
317988670
2129172031
1008096791
1185660824
1205860818
1633076168
1436998213
294292
815936752
729439535
212128317
610594928
754862168
1091953699
1614583012
179110581
950558699
2037108574
57235736
554402690
1415922604
342314147
1514364958
2009648745
900138919
2026048496
1406102270
1239939101
1953989874
1239879808
1680897610
619152684
950114540
576097396
507297524
1359653133
875179616
564576617
1788284259
2142505730
172625302
51899486
495799131
226170289
389641125
470365852
874339947
1371851889
1715369042
1872802081
1268862421
97069493
9380072
1998607850
1992535379
1091437998
548960585
1417745094
1702711997
1635812423
995828733
1594678109
1828540734
1903561620
925822462
1473299254
1467760098
1040040315
459150189
367009921
52149324
1410044575
1818841165
545371685
974344780
52805842
1692776302
2004870604
1435206716
1348335645
814044111
938797593
665336236
1954475601
1291554979
1577851214
1482910047
343378050
896428380
441528121
1408830799
1529645544
38101349
189177667
549805924
2012858722
809977387
706473897
1838570847
1162604561
1326953742
1534925375
1754371342
2128330682
1749380429
1536423999
1911503105
1999888599
87713710
645182193
82541677
675952837
1400813256
206454633
1013921544
1259718832
64958209
1389879245
672191039
1445597791
573101977
462728708
959347933
1535182906
1212817834
1084632567
1728227072
968655350
952822202
2013718278
1135855422
1967668209
430718764
1327892461
461399501
1373986070
971044054
1996296051
1514697170
1833469168
11532459
1658355488
1523899665
663970244
1601271039
1781306918
1851686904
378720219
1530378249
1877938880
1509246558
348814893
85255216
135199962
982033273
896998882
2093901980
767784980
930237991
47192115
1659846858
1535811213
646202764
1811008593
1816788531
936469135
1136336022
737760791
438015704
257784035
1641385673
1006296119
1864367745
11684786
3300421
228288050
1393133330
164230067
2104847995
1547123467
854329368
463158076
764756835
1453180676
1313656715
1829087350
1829872437
999033446
94919248
14454554
1647614746
1060015943
1751045021
820652846
2019476137
806610951
756571674
300139284
1082115983
1444459966
819078003
711447019
1157382632
1844852180
233123148
1094662500
107073631
1883003157
1433928882
1966767302
1097497786
44065099
1928076015
1663304266
1307600844
111740992
1106770365
1415601675
1502789154
820063463
1698642715
1257612265
2012017611
1876560530
1952008743
1037222409
2103527612
711325373
626518760
2052055760
1486329057
9742126
654215918
1711331170
569466208
1125777616
1979406614
1175620015
1599352615
1088974178
278078993
1066170043
97207492
1525135862
156306647
1978609919
295793078
30506192
443212428
63498938
548689594
1515979842
11235071
49874896
1373757036
1073532148
231959698
2021374032
1200685439
1051426545
260198661
968268539
175559381
1613657483
1490541888
1197434512
752407375
1369033832
1914664475
607493471
1974308669
1909061238
720782189
1541949092
102531346
1237506996
142416415
1084272807
1526611712
1140621272
1246177905
1540045741
1058926253
801517566
97942036
685190095
974979362
973683073
563553017
1858503472
1123694489
81012793
1164598357
1871111283
2086465323
1798802426
670190300
707558577
65385954
1193101232
1961859138
390591986
1692739134
987981681
1646384366
347107756
167381883
279150092
1698406031
674925120
406310410
892308600
1587253624
1458920977
1905666144
753757915
1905983619
145137941
864756228
484037512
744715676
1298053027
1641043140
572242284
240908569
1562237041
208959597
917599633
1834951526
1336096388
595212096
1239433716
789246989
1419719746
1365592725
2133807961
1151038111
581016826
557243879
920090627
1424037531
1698490082
1668955366
380648917
17037225
687308526
958580199
1120116719
904185480
499390678
1646012225
1355890197
84708433
114952937
1754129237
1110055386
222049108
1357295647
15932528
1936579961
197973849
229691806
2051516805
2043849194
1160895851
2120685978
1621848631
1371565380
202233022
1676840288
2147291885
313049260
1265311259
2126909415
1124911522
270814992
432627033
2109991763
2133371214
1753137830
2144383021
368206840
316872429
2096774211
1184608155
450384428
1511296336
808669322
1319712576
830129332
1480173945
187600605
564590270
504670919
493780664
297307917
644204630
918652652
1365783363
450988145
392745729
863250580
2062410909
1920823120
429945209
1706192447
158454384
1555143494
302113385
1487868041
1502336209
1287190034
499958152
1954182102
1681266485
1009234260
1517242199
2099479114
63773922
269976763
1998213351
683773725
955518327
1573221556
1530278279
226508637
480135439
675946607
34162991
1390837133
866075694
1563793433
83977754
1605464874
591506601
1710734030
724626582
800885514
1434899800
404626839
900777729
328170407
1859086952
647002425
95952580
1431001440
231632385
1913954350
576379778
483373225
700939296
931331407
285207681
1863362702
37312199
506763845
1690327043
1253518399
1983232641
290696493
1577063375
776216171
1086814894
450342662
1823581645
1108316829
48752031
655751799
1691716513
1922895739
849637531
737145130
904293217
2111691218
2050337907
650619695
2063797226
1343899121
1223197134
1082403847
1120343211
190517836
1390064984
655237544
2061735485
910936632
2074850150
1338911421
2091407956
1437544134
727885176
1591059510
1288633529
496937680
1407896891
1518010499
972606016
1978518489
2024221028
592618809
577792730
1059767464
1488871980
1552765232
1256214444
466941964
1876950234
149228349
1422847301
2072152692
1482938508
476157969
215071414
1137572984
885322303
593328349
1971845623
889507077
630747534
1666478339
630081694
246424604
1950481351
35951848
1136392081
36733895
29774253
1284169678
639314883
801473529
876425796
616845933
1428997676
1014666164
209946693
1985779863
1982403558
93438841
1089396163
1146304582
1678657262
270899225
820189254
48252786
141407674
299557889
1078689163
1849797057
1376314377
1369156197
689438539
1947850850
2020561646
628361473
335531996
218705476
284039397
2093623923
1357528610
273334265
1380074093
877281340
1384045138
457029908
1100937698
1660913075
528343346
451166905
1689811031
1714637120
1067577703
1568731554
2040839397
734724094
1089210148
1318829317
511905261
419323479
1297793238
534215665
1073430676
1834908503
1747839657
622914535
382060886
675740442
1291277213
316686239
1905104015
1089617890
299493656
418788352
27043390
1871291827
427301771
91074643
1575256633
1470809002
271747795
770370205
1897094384
452638379
595065301
1459689104
210178932
880833366
1493666676
750230595
1661922141
2074026051
1730561675
531093030
999103328
1336506598
770236933
507270849
1017715717
858208003
1959975209
700102573
1206107861
134579542
1462487132
853602122
1937641310
738949513
1418465323
2046766941
1338243807
1728812823
1245823835
1654082362
1164689889
1919637670
760142136
1118479835
2145070699
1538900747
870427439
838838318
2135135751
573439788
944289974
1036500915
463839544
822541380
2122494812
690938890
1928190803
1055201837
682349262
192783832
1903889366
609672130
229208565
680969382
1568626135
1777443069
1351938683
1354321193
181215349
544172234
109504705
1754283982
499173203
191536252
1803784584
1924710058
152572509
1097916555
510233720
268944367
1000896126
575008824
384033150
1811439531
1074077079
1716485778
125848760
1858830075
1631958761
272835037
556454540
1459763546
1027542935
877610124
879729733
133932891
94269927
1444421824
2013535289
1805598978
242798301
285327866
1261992331
958186402
704556359
1415581412
504513798
1256890475
908452618
927325403
1072788850
1783362157
708449363
1170999368
817933032
382139693
1600453843
734632177
802274342
1410675301
1080000348
1192618687
648514152
1899348238
27033129
1972232337
890117475
124496536
2086566848
1630871160
251791319
537944557
1145635375
518802350
201855889
71561661
270455811
710237578
985019892
832809458
327017640
597616890
38718504
1263556351
1888098315
839875759
1466900259
514654037
1972882208
273286262
1207054389
2002725327
1812407430
224670294
625528026
104442934
1386294267
940044543
1537731435
182124882
1994894195
1996021457
260984651
1072178959
2112411287
74895171
1782740219
1038943509
239582112
404116817
285853255
554392220
1917483905
80238110
435820284
968963284
836716991
787063440
1818650744
1898966334
1370043555
5478990
1510471302
1298968583
356890288
1720112505
1629784972
713263599
1478233339
1898501893
1863523432
1224081096
1227315423
1429063509
631221446
1117661058
323782714
1797731747
351239155
1258248430
1022166090
894493507
245790738
1479364950
1317481388
336893257
774831033
1838345933
425038168
232648399
1831129253
1107389959
1140721032
1899451293
436501901
1586573387
344024543
508088696
1247795456
469567870
1136473394
1861358554
1761142425
272700944
2146434213
47733956
1262746231
241572488
550597439
652314624
1223829103
1317169283
1894739483
632624304
591719870
739855670
1428199707
150747097
554451126
622987326
66975490
825882333
525320771
1679771894
1819552169
741624154
1975800661
600847818
1537049094
1476871015
1900996409
589560230
1731582163
723208292
1307942880
741923396
454635150
1733772446
79704679
1632622383
1700664200
285732755
1898484437
381537998
1035786475
940906119
1155328238
2030251405
169117725
2084433606
2008271860
441656338
1258201882
859140022
1557382920
1123247387
679652722
966243542
1160717813
66939809
135953325
1037133939
445974579
338315714
1784171533
1043478025
632864420
1785855653
1738516141
25379766
1018195635
1516721274
1082262928
60470571
1720450876
710493920
393233726
629487073
331697189
862122356
244440197
1795066669
1651155889
397608352
766696816
756166211
297315
2071185759
559529168
1809641225
441959269
1893506244
355852970
1334353340
1933880890
1880492342
557318917
1924840872
321181926
1069110878
2042969429
1053769531
1076357527
584362417
1352009033
1951941183
1347471763
1971104738
351392541
1887166513
517216661
420788204
119053051
1508441683
1689841146
764842014
1540034118
507258882
1874645839
356687158
2046993394
181236019
832313883
608285881
772433723
1375756351
1694460758
635528882
38375864
2018435197
208643288
221500457
1194388109
1919433829
1523645721
922488279
819719922
803020749
604401690
384825654
1377223293
1676780123
1199469306
41467960
563734287
407787809
495579374
121292355
527220223
1936290295
1266585341
1540237182
494915298
513856618
29702136
2100346370
531618166
1579044153
169210289
1939517809
1015196777
918470568
859961443
92179337
1628358252
1817534545
319628099
1335744526
1470021221
885258003
1169658075
1295731110
1908503396
847325561
1173920475
1402169684
999818588
591776992
793514713
1608829836
659723310
767181071
932365909
1467010942
753715730
1528615380
1814514479
2097013870
1801136487
268050853
1101534061
1736726706
1836721972
1093704794
1289210344
835628932
1311770925
815263733
102037114
1794539393
340955159
784699621
1208609262
63363226
1073833599
898056890
1297478382
221065854
675699083
684501692
1209063822
402776820
1894537593
702081717
1227465678
1720785982
228475179
716522120
214016487
1684894361
2021549942
1442691824
1673839267
20245353
2005399045
1765857143
1512058748
387027754
86706931
1313558705
1679306895
1977523023
766812155
299423419
1281251748
2147156214
1949514613
1279449914
1336475056
2113059508
380200964
719741845
1236069202
1783066556
1384052154
119137190
310014252
1992406221
390201510
1504452524
710847025
1892930495
1726530423
1610946018
361369959
1924602136
2011508061
1914827343
1339907862
2064427445
108741540
1455753074
207465446
350937770
535513650
1431490925
49339931
778059202
320909939
1526005786
1646484787
328515925
397858054
1119652050
299372129
1087567069
625242343
781959520
1323538679
1575051406
1644098735
1630634577
1186198068
959812442
15109504
780029930
1027944973
27897923
1556873439
1673301518
1858383614
1232963119
379669422
1958001012
1231250060
227290256
2057702108
1325836885
1257805142
264186512
1897966508
1778441849
1094046568
1273505072
1148544097
62835549
1649223851
709498208
260830091
2053585178
789226741
1396377193
882190606
1384358817
1317152797
728194047
1298216479
1099539950
378697323
140484756
462931200
2110745543
1000248646
423222236
407034601
591670228
754871931
1328508989
1597865499
778414717
1925692744
1178632729
1412900724
1695269701
1957708419
1174791569
69007974
2126707815
1760182381
1861915831
1859765631
2089754475
1157381996
145075599
310233650
1645141184
1773476339
690878763
1107250382
1746498860
1719488743
385874165
115666433
1259302032
392603660
1364163975
105564585
87507876
209390076
475907254
517169134
396311247
401323128
1116544955
909460880
2048728070
333556939
1936400801
1916181290
1696927038
1741716444
1174033844
1644646162
1716546032
273429098
1671724340
1779115026
311273174
1803793883
1163810290
356811350
789723836
1335907175
883288207
1152454581
1413976420
2003541346
1847877260
235474935
1544291848
482119478
1406951680
2020773063
1589699794
659355861
284032600
651773473
415135159
699937844
1763252322
1690069737
1273433782
2105811140
709319588
1935874126
254946688
708143165
1451670602
1653121736
2661114
1653606938
553483610
816948806
1886032828
1178939446
1082179185
1685773900
1937308620
1030704039
1721143854
1230161390
521836577
777877509
1506581670
1999569023
1658212685
2102339672
1181497672
1307478440
287014213
954276574
1354049827
305769884
248590862
218928567
1340590488
1657850163
472227685
297396935
1502073351
1247466142
1268150828
1225213065
1751161500
1122281783
38485286
612677980
1928587709
358755846
1190849677
801548467
823937868
413279176
850738995
164585177
550235774
1883625323
151603635
636551490
233900947
225284092
1394737178
1609089760
2041107143
1475004226
1402062960
1175740521
956949178
266938863
1185289438
398648424
66012588
622813084
624690646
1421980521
1884092592
1907923723
103748710
1583800568
2125920640
2085090022
1150993605
293194437
1759763755
490111367
1061707781
1803222458
1393814938
557665644
1472313041
1022124485
1432735810
1134295360
1302457101
492482229
172078254
534592595
752698086
1292445528
1797523997
68821727
1138295471
1799397149
1160822307
1506612673
2018266828
1734526215
1930953436
744860608
1476597353
1443019048
1375051058
703480066
1824261579
1516496866
317962977
1395939186
679116854
534785724
463098146
1845804784
835035634
1842759678
450101941
757892520
1835879287
870416375
1355910597
1729081521
1569600167
54243422
1142211299
482786211
1269693991
1162511555
1040974513
13885799
904422981
511248223
1841775660
497101762
491151456
1335784499
2003805078
823676069
494424248
257119859
55211907
1271217558
608978026
1068887020
254865523
1058318293
827929660
339661294
1501904322
1734284609
1014517335
778500380
885931335
1670506636
1002785017
1862263223
1866641440
1432820973
1073658983
893329436
967637575
1379716744
1077904776
60696714
489711610
1035832106
1948921718
97477660
395901941
1554672098
96429717
975801391
1644086854
121105383
1916301812
202002330
900055625
2140054584
593409690
2077310423
388185300
304130116
553205973
70515749
1207026266
1252313127
873027250
1137492373
2059179308
833130139
1940853436
216275625
1187753024
868878673
1974404498
1553397437
454637840
80370121
1118953649
1570372319
431600965
97127639
947333243
33234826
1348434502
1864383159
844361231
1784845236
853728816
995979364
578196085
1081338292
282581701
304832207
1015582713
1561365318
2002402299
920277859
1818709226
173831662
207181052
1200453790
298644973
1820737278
1892433829
1729551867
1541562238
460545986
458728096
1018447883
634581294
982633178
1695416055
167627106
1604032398
1664075382
773031560
1886855722
1550695864
14357151
269384443
1565845624
1377784009
1315460032
141365987
1931901128
1799407900
1969473669
1554639187
775270045
127024399
1758217467
920122013
1770873672
615545673
1863939784
417266620
1471658091
1794321517
1856926302
1223798811
1936008729
9764405
1928955379
1105602514
1632457754
257873131
128079673
2117729875
901429850
1462699547
1917273601
615182277
223479905
970300077
40573500
829227072
1774605990
1658755376
575927865
791095695
1212882343
134436893
180131013
1862242591
1890907864
1025234919
1985531031
1864386392
156902653
2022253956
1900960776
1128107056
216261552
724681926
1675820689
1522966314
1415676090
961094098
1052821442
1820988590
17709879
792398937
978438287
532067323
777710739
1077164381
1775500006
1044504072
1978431557
1910558048
1978037806
1423735747
1952449780
1394208553
695266213
549417993
650509120
962289893
384199247
196651452
635752335
1123689482
2063887195
989954653
1970573667
1110778366
625944215
1569190958
1386496926
1062788936
363605584
1920146592
643431680
1850684804
698110981
818699883
2092880082
1175721449
582341684
223741787
617053691
1588089574
52415197
330858294
1602938947
1413182288
871362438
1682898435
1347901600
744852368
611031555
670878201
731350148
476717290
273485365
798227832
1941462807
362615572
1582174244
1014420946
1751167142
656576115
257474839
473729435
627800085
308479709
31441596
1363322463
1278611835
1638676853
1543414839
1983117075
1928538046
1721251520
1109628444
1655567091
2060676150
1072919971
388196027
1397600904
1458902840
1694166234
1572390423
2005757790
992686074
904607048
1922028253
1274775725
449682665
939111653
958328200
259265352
1424161886
1827721313
2091767313
1847979635
1679115321
617096534
839650943
759980762
1711418011
967953693
1972865253
916867259
1318606255
1563797042
341088806
1523824102
559043731
1997776780
637024007
2112042140
322985754
348535285
954562669
561479887
99737051
178100856
1346332476
1678692163
1550826261
764232972
2001735890
353672124
1083734647
1994679874
1957028733
1770454648
139401659
1900697122
845697515
756583173
118339629
7870939
1082441874
2144843571
965543944
1799876142
1752480029
1216661405
1582400905
164878834
561932008
2145339179
923760674
394020813
1332763444
1498678685
1542896201
1791994200
351902120
294952062
991381915
996941918
635366416
1405189663
321888093
672411991
1819180891
837782682
1918226562
1565490832
11716273
502412860
2114746007
252741916
1594206528
594746754
192175832
1845001187
2126837025
1551910576
1399587649
1525808579
1627987026
903466420
1468910306
1509690332
1784625285
409478350
1511920060
656268094
1504139306
1902369556
471464107
1453114314
1901597037
1524099570
1773666040
330117784
1871208405
1380420626
1456169226
1593287521
1010878247
2069928776
1771782600
543859678
1152696594
1623422760
1407097380
1978850453
1294299204
2097771195
1051587060
1657939083
441359719
307415793
391896905
1634638584
777976482
1992631685
944066523
1536346369
1956425958
8623694
969578618
859294924
435630856
600387039
750931330
1343392541
2011650805
569315323
2027348800
339536405
1646185824
1481052544
375395865
745804562
1453827656
1372839677
1550391925
1719975200
53832905
923249265
548705640
312377141
1233670236
315777626
1890540882
1919363692
1742973829
610823905
929235214
1523002387
699978217
424343930
899225861
1938290774
130491167
322615635
1182818089
1778220048
1712482076
1239305065
71601995
2048104338
691041161
1745162226
2099908437
1664655365
730797791
2022674457
1256087393
884861692
779308239
1327918402
47075898
1466392293
965917484
1426642648
527633740
1476595517
2001237358
39553067
799461735
956423523
2055604636
276909924
1244826255
1999250332
2126631790
438704974
2028283930
2006804133
423860769
1774555566
128302429
1133121796
2119201709
664153523
1628531168
1208103957
1809248480
1809966556
1666582896
1183863536
2119995972
1928682055
1562029098
1027814582
739083272
1273924507
728160083
1258929808
1559208546
1540626503
1050250529
2002245180
374982062
1920861086
497098008
1244482440
1928353432
1996030723
1405402170
1270336505
663235198
1563252168
242279785
1357437842
544253929
649208311
228032957
1819858923
1371943604
618027788
1783945331
1911554634
680386425
168308883
480921493
846107070
561738039
350487513
306168675
2030882176
1700961415
1062463099
356327486
1322004350
1786025101
1615372481
862724267
875728273
2089475660
380977028
1257525171
1221086464
903900673
546712272
1528930213
1188207690
1555696284
1894564817
885445380
1271051489
1235155515
1807256326
653044953
468919871
1826813538
655806251
1235150930
1785472822
1096968378
1825694326
298318308
730329464
1970400791
2009651653
1714198221
460333678
1377969221
213439045
2125989280
1737303691
1813560545
370196487
1818900169
1411427121
1885330146
1452852216
1096328241
1164187754
1789703561
383126082
1834154466
1168380967
834569621
1697919221
81561206
2012351407
966179139
421344591
1296790232
1629799997
1651208347
1162406615
301908657
251723538
1985298699
632093047
1941708036
1736640568
1725514476
1503028052
342252579
1348629444
2123392170
1653969795
912123316
1762182979
575473482
1829106771
536595271
1062483227
1749017343
1461325022
1354281600
966745790
985477894
1064642510
1454409123
1722228703
1868769884
477856255
1481894639
2114412482
847425250
2040659954
792233456
438823877
1640718231
2015784058
1041825550
378690038
1885068965
347684599
2100679707
63566440
829908835
2076305743
224915521
1272881837
1849796949
1644605208
2069236976
1897133870
1979837731
1738605105
962451720
1108680141
1737392306
2135386835
937552482
1968107494
1168206661
739636369
1758295301
1462306110
2130143759
605955320
1681837033
351718580
1849308111
103250434
1365879059
815378591
1960248777
1428779023
669138347
1324171084
922908533
1411911783
1386351295
1563844174
642422542
691799869
926384428
2012120064
1933069834
1588543927
548497792
258210410
765529268
1832326407
251073762
2093492500
1315552970
1920265192
1885230384
342157164
479987721
319192305
1416641712
1070716650
1523501041
1200523574
871212799
1294124445
1761797653
2017403452
2068089093
1713903588
171271892
1385068538
432474484
217725794
1141360316
819933167
1897226317
153690314
1509924820
1006977640
491487238
1661517307
889099487
581984703
799245652
1622382681
447973049
1524950878
442363729
1920751536
1877348092
1573669686
903913514
447176573
1537033716
776347996
1948099857
509964719
4378080
1052942336
141739641
875059488
587409329
1930407679
2136137807
1837800242
13389420
115440725
2049573494
1227043479
996908216
301964170
17651923
717115704
946599887
924822494
484957062
1855204052
2121614602
1117160932
838125509
1714865930
353248511
438891172
1534648006
1276107666
633403398
1600448814
1456172953
476556909
482683771
168580404
1558193624
1225654315
1248709639
138044636
513975130
1725824643
230581305
504127360
1905581959
1115045441
1537678987
1320616965
390156234
1000193399
92877655
219246210
1798428674
1559162282
1959042052
1237223101
675054235
1602340544
674238468
826144410
1595342999
678289499
461129836
206415925
625078867
1344115865
1604553885
958712896
1954346841
1770727967
245794371
473000063
672433907
161547987
1811373625
857828571
2121961441
2098587993
1846812638
622875465
45801836
759049178
485582241
1062356199
1115445947
1785400843
603344370
1152764119
979362804
747702212
761968262
1421146596
1806577049
1494098660
408469775
1808745809
459618706
1049189750
1493344140
635744448
1272359721
1040454706
1462610041
1909172475
388488974
39220494
1688449695
1375360805
707054482
896530612
1902885494
372015155
1006021012
1423238517
1918553325
772729418
7300060
485611797
29244623
1293503371
934989771
2097044342
419438196
333430762
661040634
591886400
1564937260
1397016481
1976725907
1943757319
1479684758
1108659659
305647990
565123957
418554978
632567190
144515016
746007115
555939731
2057892283
1512204987
864833921
735979670
434676193
792355934
1616204643
1287046946
737425817
2055213891
550419397
391080632
1927949770
1744456289
82424500
2004184547
282602405
1035856340
1335547338
482276336
1874155165
536864342
781327285
1540174741
1418595908
2076711455
297057530
712248508
1871330631
815127914
1167206344
1663558462
1721184158
1785161076
1110243560
1194509389
1755180964
2058677778
294715073
1179767453
1263480322
1611704678
1204765555
1702623651
229486320
289175572
1075388069
900918033
1436565602
161900926
819155039
652173913
519321838
39650328
714744639
567914735
1448705399
866932138
1011848701
937399069
50401156
1890896888
1080856214
1557678947
1839670216
1735185346
1173230607
216532972
1676787820
1285440187
425169134
1827900746
1261232830
1016104503
677584142
1758800897
764227067
506502273
1427689607
153353223
1229070632
1604834463
1260789107
898523521
1757468181
1886541477
208548371
1474877580
1875920501
1848013818
804021146
1462897091
285219591
238927716
941727690
686630573
189989321
1750134276
1952835593
1112771906
537234309
1633123937
311874236
33469809
612012740
429664762
1555830213
1036739525
745941491
1681333288
408623493
2010588900
1156583689
2013197259
458396118
1486429105
400995543
922847877
1815552298
1798764712
364622918
448103715
709493449
1012359954
1757605677
137735232
54705332
1657965271
63773800
150408226
725932557
616697544
211216364
562748783
494579071
1519462677
925210956
1092433053
1642994393
1691230995
1597653489
159480637
794323597
10359291
1227125559
2025697027
2109874842
30661372
1935506580
1243966387
15460786
2026602361
1182085711
909490504
127496385
222998773
955857682
226666059
1727489569
1590144567
689956595
69707364
1735749392
93808235
1042255051
1615575971
445458953
1604576883
389771663
527066749
386873652
644615195
1722758482
187850109
1403999423
1663927077
1388432071
535498343
900228399
825887101
392754302
326231587
1802609849
1570306766
1728465786
1023434975
1369295557
1446389135
1894174131
319545818
1780301192
33482441
1078850639
1840272625
1547455604
107908675
1458917719
959878525
97939917
774572919
2047456887
1164418924
1549245992
393404633
550429459
1669170989
910461330
138240178
1345501908
228801027
337841774
1091449160
1857618756
1611925026
565939051
1721571590
1078504139
1024191332
1858883033
496177936
1099142725
165262055
1214776310
985508524
108132309
209964990
710424298
1966710929
275393686
244385475
1912393163
1463146141
1128145721
178642886
1380030136
1024426908
970410579
1338498180
40032721
162050220
915015316
775387631
1062859689
1375337625
1267314841
1861351412
2045441769
553691236
470162352
134998408
1902925598
407497610
1050387459
892702125
92379721
410816551
1440662675
1423568625
924980243
1214371690
1676424595
661244925
593798948
1074701701
839291625
1334003623
950636523
1357772374
1567263325
919036341
14366380
1519229235
916623629
1145976435
429853166
1462646126
549659473
516622176
1433362552
1245157036
35162418
93391670
112681907
2110931231
535766517
550110799
539623921
67587403
1799310719
38775461
598534360
988253406
1411752856
1840824524
1263568625
576386782
774963402
1598756658
1844320029
626613081
128901629
782449354
1529131342
258826329
306142582
318961589
1217291867
1115866600
1528406640
1012375768
1814454506
1612771921
361365070
623452303
100208805
2085799399
575826705
918737119
1700223994
396146698
1253484034
1376197410
1676007985
142752531
1444728235
1283383736
1661015658
742090790
894142452
1918217816
235919657
693892210
1986965620
588491714
2122087129
1179413574
288067321
671507843
1546534392
1352054906
1512936769
1885949985
930853272
1361504605
297051702
1887377800
531569442
1287736358
147710665
1978450255
1666574686
386844367
1157628215
1556576396
1974742391
1237351460
1515465494
770067118
651501204
1080801323
1740923757
1344834921
835822440
215950386
976778472
461510901
520479820
785531719
375023725
1170098269
370075162
1961899703
162235117
1309327780
2106141568
1281280431
1734528027
1031472814
749297781
1728234952
1035869159
1205193748
2095582009
132288413
479113746
287120076
941180822
1881672261
1978290909
425867207
828999817
1449313435
906620519
295064687
1306026725
80440418
1736363709
556336711
1525309196
845777729
1426541891
1835370510
1349178282
1713146673
443290246
10469765
2083964911
833159604
2045696737
6428594
489282922
1443579144
334743016
1995244830
476463860
1768966268
1252928422
1299806763
1649454569
1649786771
733608980
1909392753
918117792
2054327216
766157829
48153490
835396824
791179097
1740143768
1161041949
2105113568
1012927123
634765456
153890079
88513532
1238376406
1536428846
436550595
878354413
567353205
2086886934
1039572193
134524793
738065465
668184450
1151508621
115290464
218318730
1688338781
441659058
451937641
941463081
1434058202
1402089291
1597884106
1843932050
1718951782
634305278
661853730
389869308
1786797550
1189089883
1648946250
570861334
2079417672
911695649
1972433923
17202908
867455987
11615367
1423502452
783143136
1855651954
496502372
1505760156
374160668
1618397268
529003198
1329043414
234488592
549840401
71692434
788992850
380282880
752701260
314200571
1124994363
1730929239
261626754
1407204023
836469812
1504628103
1991602606
1503320365
2018804010
718366478
2049834716
794912472
1883418877
337793592
971633666
2110976013
1170474738
725673094
979406119
459465827
599025357
299530749
281681694
2037346117
1766479719
1776685320
2074979568
372414451
1765784766
748629907
1957889966
1495214387
83859907
1910574637
482505694
5923542
1819401190
1755516254
463132457
186872021
1696476082
947351742
673673190
1444522993
964610033
1057842257
1862144628
1802674726
1400662061
467093556
1888415626
1515251443
187442756
1058424053
950985469
1032628983
1560834335
950806439
2101692716
1935613133
150865539
1312065201
1107713545
1686212965
231077380
1862675765
323167000
443642786
170240648
1876807686
1106759008
1235877215
1204681973
252905959
1197587470
1573172917
296898089
492347115
377878135
43106128
2043718038
1177094685
640758454
374922766
1485041481
1444958267
1713005362
1720998251
429458992
77864202
502320614
295081832
1501566549
828057490
1698605443
1688962671
1729284856
890559860
1999193269
258395429
1955110180
1491228737
490189672
166707911
475145734
1027709162
1214842417
356265789
1555331211
1985744006
805504802
1229640545
1327334459
1635342414
1906475398
915323405
642416358
988245427
909512436
886853367
1752782752
1119414098
1269591602
323567553
1761489083
1239067728
1933533491
2039489695
917889405
1344396605
1482953619
1823010708
183402731
1863518172
1015679111
224863576
1048508477
608412664
1609666930
1359928711
1759943801
693557023
268618675
552700605
258855147
1723236604
128853826
2135132915
811643393
826904525
1988064545
75202435
10274502
1787337863
254573878
1101819455
1607121695
1165086489
1854413897
1366009876
1505567458
1643973244
2145577736
569604850
26034941
600924414
1006791645
1213442336
221176968
538759433
1006092525
1973463526
1448357568
965691579
423553812
1949479241
1201310042
10089005
2024771376
1680179417
1125746215
825477259
1709720867
1131020206
965530760
780432095
1358786070
651860646
2003974864
670460435
273977805
1726180554
529832013
575759176
1018512907
1668231017
1620897863
1922958813
364420189
1743385190
761429016
1337189973
1491081213
558537827
500352194
2054343541
364719207
87307059
543868434
466106967
229786673
2053106655
1247418414
1522682345
368463378
127992606
1586045476
1410384046
1050923980
1207131481
299586695
125138741
834443510
1596321556
623274706
2126841340
1361756154
735178043
595047973
1698216034
317225248
2020590886
1835036678
2096286174
1989622110
1987763507
941757366
1538648452
804222746
1538596014
1236517001
384894741
1167192475
180042836
12166450
174089817
1810071234
1161485865
564621512
732232613
1337745885
2134601283
1885785522
1750274248
1423190239
134925013
1341842312
1528377473
2146636697
1585362000
2008670655
935353074
1561461133
727451037
1205178772
619086297
766634081
97825916
1695281228
1433685293
198431205
1395497458
91804097
317662975
1914331722
1136460304
1050774125
216567700
1102964352
613614811
787718525
686537260
1796991680
1983686055
185568082
963277037
1305172080
1983036481
1767402421
1900691762
960371753
161850577
476176394
483585914
790189187
1031190418
116707773
534721638
613222464
1481673224
310661138
1951449213
1336366
1223620301
1393259278
1659406306
1965523343
197651821
1768768796
1942247400
663205000
2019953488
1603253593
451064403
737108556
1072036787
126521967
1882059176
202268472
1126670262
1499696177
1370469878
1742460142
1214512874
1626357296
565024843
644264298
2096693138
127353221
1771055021
1684904991
425453157
1674135558
93662544
1864856851
1782816642
975912263
476985363
499473033
1933299315
42627596
151810437
1146566644
1408345541
215207323
66763357
1188813607
313231462
1348929607
1153895771
56988654
1803317508
37678719
52178168
1583110371
1155801813
1149741402
843880282
872838926
1873617294
475796060
154124742
1319159544
1626960261
1484983608
1666358769
1081043848
579805304
908454331
1201431955
626006118
1184208161
1452854923
1671999110
1467408292
1091872838
57551651
305645597
253659302
581338102
1278095896
238443935
890596856
1290620018
992697185
1123902565
1680859975
1518178440
890039957
1032539848
768156834
420381086
281580831
429361344
832293858
501281675
333706436
1619082429
2035994310
695084389
1089950066
792354446
1284769327
1083134440
1284126664
460325149
1501903642
376375021
377696104
928051703
464305642
464864893
881030358
1047764273
1493075009
1149201950
1806154790
1702640230
1657196320
1473570901
1850145538
2034516178
2137217418
1617535986
1281899274
1902387964
2115767823
530535555
1137210363
1428181867
1988380186
819362508
2120838546
1356501269
418221817
1547711678
1422043894
491289385
1033173266
1837225440
1389189979
1624272328
206826999
1000032247
222582186
2123212217
649956876
1822503437
1183914475
1436331300
850499488
1627122214
2029968368
1181814667
2072892562
385625263
367826246
1796560425
474419373
1085709491
668409790
1247169660
1154652238
859245691
120870740
1828359020
828980734
1195150774
2016953590
524766990
1380772081
953108837
1371361297
1345556986
1859759097
203497659
1000896952
1791652233
1053516437
2068452448
625122772
895343245
146855921
1905358378
1243594331
894074136
1294300418
504684484
1984779501
1294862536
1623881445
817755152
950054227
1183887806
446213309
1637344948
1411270575
925039509
1541652031
1941294328
127091441
886099650
1124596174
2046473576
748277458
319476890
1142663953
1026853030
1029809677
1858542291
865925310
1075491217
45453538
500826355
52775692
2128710824
30863186
694709151
139147747
758358453
1005079307
1381253372
570164149
1585554134
1858072995
967060835
1890945649
834287007
1226545093
638037924
438950604
1251639951
1783497257
45640811
955595431
401116676
262125713
454675386
623885894
520640591
2143010806
1100471221
851666876
1115473235
379673726
2137423448
1452264470
973426070
1253301289
501341458
1535394444
942241325
497117389
1366369435
1828297279
35852560
704242222
149719512
1001674857
205014305
1617871075
1671927237
1729658648
2109103788
232062923
325106246
473422504
1423861655
1830948497
1987521855
142858495
1010075478
1455213662
31985156
1309402799
2143497156
278628731
565432550
458315336
1912797467
1489506772
158135210
1624886770
1966637488
2114109269
97581522
1523137971
1194903326
945656818
996978888
1156341280
447054271
1976065039
1567407172
331134484
2043818375
1957091535
1255893584
1963403526
1688401404
1353314796
665636814
654183951
332803629
340062354
1914317893
1688194246
1229578597
1933033747
1139644098
981140663
367914845
147275108
1652486567
251214630
53741568
1314684857
2000889570
91820329
384724147
2103720911
1173269674
597754475
900626247
828842596
1951158549
1148431049
2027154231
1702120024
2064207581
1825477884
580783473
1377215395
500672772
18649270
1940882648
1060008338
1416089674
740593927
1117127180
254266455
1557827092
2063471248
1460056171
522660907
1131165975
1247021425
799042970
300219142
37368344
490690556
35965509
957427491
1998825357
1445055626
1933103646
322432236
1290183248
235579503
870226905
977285507
398088628
1867361650
1744347675
683509019
1288163194
68531231
1917313861
1785574532
1728164985
1507576539
2138425811
509318303
2063373527
785111763
1792728162
658492215
780684266
373282760
1557345904
14197421
2146156853
496661726
1267845112
1863443223
63171450
2062181271
1417895455
502641931
1067916851
853482030
896693115
1333758902
181247282
1807229288
29149189
1586108185
1696626930
1324870479
151765499
741424792
3125947
1807954158
1109431555
2132877989
1152428357
2146818264
1835348902
1919625088
1917176965
1712743797
135464600
1268385691
242260604
577825588
299920781
1843260559
850322061
700616368
340133746
575247244
1759793858
2147388167
1267515961
322532774
676416373
903200885
1190507369
589167344
746060705
399100315
1315748033
889304263
1248904527
297048745
1498865572
256155628
407824787
1573758844
1663931917
925199982
760642825
240488826
1874305615
2110905013
2028250149
1563516388
433120138
1977024741
688592649
1826501829
349297247
703250906
1493167648
1246144078
432535636
874982573
1117959831
119699804
1322236007
1055977933
1970785708
816447964
1342275556
115465318
547030574
914751295
511854078
657479014
1279955896
168100379
1533608918
1345121566
1925922674
1438604012
1498017151
26144123
1065804859
703762530
945320420
6878512
1449538277
1509776766
1848705785
46045438
1686552253
193279731
1266394588
1892945385
1586385058
535714619
1186482974
644930776
939296076
753887066
212201349
1282316953
167489452
690582908
332760061
890022988
257033691
1171112838
840539421
463605844
238294485
645521671
2007231628
1113993429
1071218884
1150510500
1556185303
657047137
13959273
1267478362
474402138
1777897925
340832828
530065460
1708948186
113088155
124759037
142447986
1753087888
757185771
1228265618
642313526
245039058
1342108756
1450646440
1707947229
577533344
2011180468
1752088123
519694130
1915658720
2049402226
1740644970
1596941078
1896924015
1888663023
2093072426
500883688
986421372
720990663
1897097642
969077213
1290773887
1463436753
899733206
562922780
974931821
1098081173
1129413230
1915254466
275810794
1488827204
868654493
568174203
631687334
314838689
1521009800
2130416691
2020349801
1521451674
1462065881
1562085405
1470395017
1845598617
140355415
1143881686
91010672
1679142412
111675513
1352148247
348872884
455230618
1050966176
868617189
1310791673
1739812369
172317424
1757640894
2005531646
699871761
655199801
947613379
1937817208
1414857010
803523184
359450205
1093960307
65613546
1275282511
649792201
119702848
1872589894
328571376
245686604
1906609887
1513585106
1037698705
277411477
1413818735
534145556
60284779
918713718
634036682
477662118
1005737902
2026243271
470405207
1765925789
414682215
638078532
1571924079
1419566954
174905749
39259189
1969262853
57542574
997815638
208510968
1786021134
1471396404
1022383365
1471033302
556202866
185265091
1855609188
906513950
1688573759
1639052123
1593950836
657860252
1123590327
1958894426
1465904037
513357086
732447765
1350220881
40784064
824148915
254909184
93429600
473684413
549089530
243039428
1386899553
1548185204
51379839
514004470
891635707
1379980363
1831839297
1585203402
2124625309
955306252
506706518
947508673
2125918837
1374263225
383273343
1284197345
1717310274
801144053
1680903843
47628364
1156387511
1806824206
532932382
288902979
1550936974
514903566
1199263616
714695734
222083812
352440438
333999055
5294457
1056434793
379879215
1536103544
853311833
2001560310
1172979084
1576692920
1214670261
1016153630
12366384
25592138
1017417914
1960751366
1614049962
585592456
1053199519
675481254
1698756675
228003407
926960755
1722827139
407034808
275918492
946072557
277827259
1553553831
1643007875
165361663
1659596556
2017730347
728820209
271711841
1850712731
1390042553
460406104
1724000089
160373247
909649713
1244505634
460493829
1607577853
1717768900
215841823
416925744
1801285860
893855919
124287135
1819630023
79043257
1242371733
1691133035
1002907954
667662589
720022474
444321483
1682530806
789658267
862887363
2065271527
1867137588
108270838
6853606
555923101
870362061
1045294548
2108587068
1646757959
910851062
1888046580
689973071
123807183
220572607
408050497
1231695090
2022425026
1377122400
1322031935
1177098147
1510883984
1686295383
1432796281
36559348
1469607967
172907205
1887791605
264538522
1887480481
1130109291
1398678695
1375626362
457844923
1913835355
1073423833
488643765
2044509350
1274708409
75581784
729115840
538387588
1523389258
686882872
1122694146
444915392
795452698
1857768016
854547133
1931512185
1161543008
899922174
1631370688
1714145172
1975990686
1871214851
1867211859
1363521689
1093272878
113862056
424590051
587777430
428120719
2032607679
1253939148
832139247
1280985928
1796422333
59164576
1655572381
370823201
495604314
204661170
2008637700
1629659571
2058441170
508847035
486597699
716019702
1536074490
298260001
176630303
87774069
995652390
1314896182
433332989
824700037
1123089875
885848122
734250220
1228893339
1900666225
1753916949
363086444
172002676
596076355
1609056743
218941404
1230979653
1641876653
1581499150
771080742
1056442270
473679353
2142874875
1052486921
1606744837
1812693963
1152085021
1104505195
403029193
2118691423
379386252
891755279
1495996009
2071892802
252364813
318410669
196570176
423106445
1543042911
1086729297
472184072
2057249308
1964822840
336290939
46316078
606358037
1872858428
1974843278
1402560611
136803611
497638629
1887647655
344504272
414875956
1238089889
522164144
1290736552
1421277048
1173496672
2059059504
2068540300
1954530797
806600424
2063856470
1516978908
753402425
1047644272
1284663507
550852875
1960293261
404022307
451184085
708977359
1416078569
896328298
121540306
1142098145
38616962
1295225
1708254809
584675829
1989111007
1742013277
1052103515
1478398215
530415954
1715089157
1482346485
1958543287
285289898
1895677939
1027694274
1564286070
1359247992
652558470
1054698029
851784805
1556400421
295942246
1806641588
340685547
273407714
713384067
1186631813
1626315200
1516762886
1724227540
1252410507
221151719
35380375
1804619463
1659575032
174678735
1168117042
684672119
161292297
814277534
1091429199
2097490448
544679163
256635632
1424869356
731289558
1743902037
94267257
855731524
1510111351
659510932
2055956364
1237520701
2007676455
748973362
343710229
2100479686
1726885595
1141386193
1352080992
1974126953
1970597782
557000894
1697074433
1267979899
749713821
1995914444
1730953005
2029162295
1118555775
471386405
1010048851
1072096332
1987838989
624068085
1994015230
525764346
1788354795
1198315522
1431831751
2098946929
447971497
670150560
918124586
1596924791
1504444389
1881534087
2087112324
1668069491
1465004305
382817896
1926468781
530640251
82565043
1249771141
88388286
834863630
1248964044
1232622322
767439659
172903433
1571385193
939039166
1128912019
1624629649
794636030
757006848
2112315487
1292586040
1242624386
998980073
1083690125
747717141
683119470
712543367
1997808262
1343449349
2064118704
1751615746
367079538
1614553255
3369279
2021535654
277938354
88167453
400457316
937929024
1663244976
434197752
1683813818
1486652554
412388083
348699829
1481774484
1394375884
164672324
1501190187
1291205892
1489160258
1699996384
1274157206
1164099575
2088627739
1760605981
1348210226
1315244746
1473520767
340345546
1381526313
2038042546
1715287947
2074935317
90541250
1152580017
687535781
1210877592
1244204676
1482959319
1639525322
1523846501
40952789
1587510055
1381898373
1981657767
535132816
1469763273
1955888523
1103924154
1602610492
826531919
62400499
1921088807
1848053045
258105835
2146306002
1467669530
542043430
482959627
22072986
235918611
2045039353
1832448452
1178277200
462986577
2018486756
1789994051
1607994041
865364586
1807437266
1523735
1011067206
2029925108
710796308
774785174
228816472
383858281
179715696
1996736883
834717499
492719577
1474053584
252832491
1171099619
628294541
1562143609
175623675
2115811847
1458795544
876028915
1204367364
699859406
155710832
868051279
689330293
2111135102
1486850146
824395099
1055738732
1567222418
778571897
1145135934
1614104370
1291871503
1694323546
1478404759
1155893213
593437942
1537196613
385540518
414733200
1265738922
14944760
632510229
505106176
338005916
250374704
750425126
1623071168
386095100
1843189453
1526470582
574632503
778786151
1847255012
1629820854
446636435
1216375580
1292525982
1508592585
1495658793
468268455
1008204940
772456320
163505529
1605419532
1795315359
1087614144
497582915
665832317
1668489875
339828039
1437522769
1795653929
1427697710
431166978
1865031386
39245270
1184023835
243271837
1008958461
393434303
2023652556
297749896
975257954
277774468
639299801
314369771
1245399904
1959835985
747563214
1303693989
3717019
546482952
235262774
1183642692
362275059
1535001461
640894241
258441119
1753326787
50344185
1508786962
721799837
231272106
2140334051
2033537134
18194469
1614253136
596390407
17582194
614558149
512313898
1580614536
1671757285
452749952
345397236
1578981966
2053350413
1671692376
2068706317
1369105235
1181744671
934211350
776102052
1824991671
698636373
1367585386
212279208
941263990
1254835944
196007982
1455584977
1797733534
1698508849
1204970107
401816594
989103101
1427020573
1422340657
814475705
195334923
1176520769
1965652225
1508113139
1630394220
92410473
900281314
169906126
990960043
297375224
1956097290
1817532829
991142971
664642066
1380648510
884919986
254521587
781676540
1007733516
1878435790
316628961
272278562
1636338610
119776052
2089284998
876942819
643792416
306549065
788340835
188178459
143010147
887007500
1884489789
1188509914
2098796388
677061686
1383326567
420254297
1951764187
1119363879
176035304
246055590
118707740
923458067
1206900482
1557460051
1180466409
11076589
1422483411
1020534397
1071394632
1624481664
1676583234
994493639
134057772
300217401
1932624624
751059095
2092144313
1378016432
177055864
1260343217
2047017756
729177217
1782497431
1402646070
1669809653
1684634637
1702517442
1468036551
877363286
1374448732
934692403
1303201292
946898034
1350759390
377779979
1421882655
708370565
2124096047
439186796
2059438018
640938070
1760447766
1397904262
1210724646
1214314462
887968728
67054546
963779574
1178813816
1952001072
1991714604
1127430634
23576
810071614
1445137207
1918196866
1287726518
1627183235
875253932
849269998
883895657
1929635111
526827933
1128389789
1560732035
692929727
971415339
1645659340
551018019
518941641
1015632120
995356687
724320071
1652168271
773626334
884248887
1701837522
535481443
1438144361
941569135
789660448
222408240
333105067
855445227
426963382
1360693325
1441748813
345184239
1298790422
1637232646
1141438513
785246201
1302256480
1696344027
414777123
2047959554
2068592254
1838451491
1191938754
1572676441
418595614
2044412613
718434667
1144437635
12545321
5079452
2072491817
1785376055
1651633462
1618118610
439389404
131413513
516843855
2027991168
382326034
490987263
1017225440
1100989657
1910977555
1839256687
2107317740
845781137
726508610
1564018423
1196617588
1732898476
510826010
823005891
1727294495
1698604310
32019705
1759834317
740752396
328804733
383940111
870477354
1911417682
1979856087
840306427
1218866478
1784169477
1847644256
1197962008
922152183
1677308127
1258660231
98941587
439081470
1178953479
798719468
1505906796
1756145240
738465912
1618888748
1443612763
1978706420
1363013256
1421415325
404045199
429083376
2081524682
1946980527
714291334
1328344404
504436341
1082048940
1184308703
130133078
635325115
1075115586
213001196
1320606040
1457427614
1454968879
1890111848
1365263677
2130719480
1600851777
373293892
1230393353
145318165
922740166
1171028873
1055244685
822773989
298751241
1800271679
302672180
422346196
1624019128
1123994754
897943162
2050211471
968518674
1784746264
146864426
2071052118
690081237
82987040
1112553946
50150486
201698312
2144246151
1711282620
1470796793
172347727
1068273374
1317423897
224209061
165062609
683301414
1677832583
2060110872
1980649126
2013635769
765229685
1642737702
2103965009
1379329098
96533726
40198763
1933475912
998849106
1433559439
2139704725
1377793358
1627904340
1551504461
1498104807
1853304776
859436032
825948947
840798647
1081564235
1317417664
1276868198
963385133
1194900945
230077110
530000528
1421470547
1715026294
1730579116
1864994407
125371725
1098328689
1564596960
1281508623
601157544
59440880
1461805725
1519664329
2093580695
608181319
640327114
917543037
603890155
894306990
1371368617
570318589
872550698
1844636117
2048409702
1400894456
1100495747
626011391
1069273854
485971883
1291654008
646619110
481780698
1570385867
1846408155
1221505552
23494543
229021426
2088077811
2021264206
1313426772
53065052
521324626
1707829333
1891656994
1768497500
2079580249
1486470913
2023042685
1098909439
878593221
934521383
1884800540
601954610
1853666371
631774719
448490627
1603160237
1751927584
735667330
1933212870
2096580019
1853988337
1205559772
1886054799
395298552
280943440
1312694244
176964675
1917754109
429127399
2030412632
1895320324
543588262
304208722
523241357
624885546
346669732
240755656
2110448280
1658274566
1730783701
225500994
708375032
1315766452
566403886
1900272287
946409092
1609947049
1768308103
1767829944
1457481953
1456821214
1662249043
747105157
496110986
1199155943
1083276334
2109758226
196718857
1979319228
1913948878
1071253898
869778639
962544458
254638069
1154902443
1548931734
257975260
577067198
342495491
1714036984
1484477200
538942623
387791503
442605608
1752389550
1919974671
1772245201
300359038
794689716
683226735
370901081
1121042475
998742780
50005988
254300598
1492962596
882388770
1039268709
179588118
1595847618
880937243
908621497
1084202696
1620926933
182633755
760517223
461034676
327212928
60810786
913325006
397315401
1157968962
967308614
169679742
1602764676
845976279
1390487071
1174750920
684000333
718458104
980322030
1594472337
1918068740
1306726526
177517888
1462733924
2133148998
1987111635
1470569805
358420744
1292543842
1595250177
1904656280
236424852
1286517752
1376947286
2036039532
1100145492
1240440175
1020945595
1431370097
1820582894
1105894805
1254160120
473948396
642155208
1446311864
963889199
122480469
134791390
584778296
1828437799
1336289638
1573610806
1994275300
1613307886
447227410
1261010475
1292589994
1768607963
919813236
989309210
1696695911
1798432263
1880797731
1642865288
56845801
1780643500
708198839
295739038
650863870
712161285
1002385536
308210004
1950082852
1626956471
889318722
927551129
656706505
864837247
1368208933
1636813560
238385067
930133544
1269286731
746783520
1960421193
1404884162
620073033
91620663
1481722308
1756236031
934638515
2139082686
1768235536
1544704505
136350720
1145938648
567013904
772240064
1435761382
408361082
511372393
7360451
1464745691
31785975
2117742341
111251955
1621692778
1065097969
905332000
568759166
1557712359
1532781936
577221053
44012550
710565772
1323726290
415858991
2094675206
1515763550
1373071753
1450697923
1516584410
947046998
510439627
1903154024
1400940500
1131092083
614506395
1372108111
2053829401
1734982191
1540408563
1180767455
1294778884
1452930868
457116701
1964464749
1277411002
1292657752
520004631
956796142
1659749783
1625721257
536719467
2003246450
611670770
940118403
721207584
230144200
1375758017
410353154
728044400
975839697
1614952728
1222403931
1812895964
1093276633
747754928
450708051
556189906
422325492
1468369227
1084272303
1669937226
267837398
1096074509
999705858
1593506234
717188726
1870742282
1111432495
1373226471
1955851327
845705921
1863148672
1576004602
78334003
880684339
1652759625
255723908
1079271187
873574509
1054336954
1722518249
979178978
60679445
59740638
598668219
334134306
197519812
1401558241
2032070364
1759180257
1832839131
406202226
1316824707
468413903
134753956
1085231964
673965321
1157140483
410163524
196121404
1310686408
366283778
1234712943
1600420267
1237088329
1078845130
268782733
708566771
1488163547
1108714811
1450407844
605296460
2076997694
2037380719
26758121
118862096
1437617572
127256011
254284374
2077539148
518324628
1273744743
390979773
2086376353
155870163
759431278
1056568621
1575566609
109708886
1954743476
881285957
21773666
34268362
774026673
525981537
1575158833
1075434859
1579855507
2117409637
862640269
957858099
1280826490
1194214119
719736844
1889444699
1280055387
926455741
251939860
1974358713
666814886
510565716
143687834
1779568948
919048414
425223685
1939243676
609215583
1014757518
244330190
1845517745
949138797
1278816567
1933984630
815379179
1914714595
1309856263
1212492515
394288924
134980535
788505767
1949768661
1999349867
485890260
1669166534
386775128
2001925427
1657664660
562360501
764220035
756877792
144559895
415662358
1528494322
304140279
1771851239
1984511177
1930660372
1038131986
1238219806
715446086
1644433777
1938368529
1168665271
942643879
1649224596
635218719
2001524842
1083796120
1993159179
122947003
889365224
529321488
2035544032
345902462
835403222
437191271
566271475
1137084804
838562771
142087382
1170941625
577614319
1928113882
1660683482
815379254
832124052
1442252735
1054732008
1415806627
902284364
1409621830
344342031
1065481057
2114989892
942849554
349496980
695275016
1429535910
487013502
1713940503
459279119
1672844020
687649643
1471436785
722688471
1107683013
203748421
1943745395
1979242935
1446359177
1239239014
1483553167
91184659
1483746063
1721892359
1572638282
73562717
2111658338
590524142
1537532898
830182997
1368249789
56123961
1170075061
1078545077
792340182
2008967134
1712445869
1725826277
599695120
527368713
802214849
612824037
727499324
916772172
2040172426
1633434526
1575695290
1841438819
1763105271
1569419795
356330798
207535460
2008429655
39674605
2049604709
1904077050
982742708
102243453
683739557
857527151
2106554699
1996374770
1145628151
1416296613
1272956758
684502431
1608769902
1125990414
778656094
725043823
280078661
158131528
979392268
1594247895
1384214091
1668491411
12968395
1922340734
540676950
733136477
159180575
93359355
1027728050
1539323847
1120860715
1862270822
760139085
723106721
811218657
531138493
1009266840
660612504
713108418
1578964627
1057170567
1984001766
697683004
550621674
1698845307
1250311899
1712876164
364329067
2122470013
1926414992
159627912
1979551185
268145325
1238166916
1094638565
398561183
1801634948
880282136
1064201195
1183019104
898683880
1152860384
327000069
1181293957
1801151652
50848345
1180198950
91015684
1999034644
1403286887
1282382016
1622721414
1373298783
1617006898
700456295
194088500
1979878599
1773501512
305541758
273631536
469823943
1585157517
1659217855
319249212
1248021030
455377963
112208692
1890018754
1031382722
908341211
856857043
207782593
92218432
1217298631
1743936341
410109854
2059053478
787736828
1063502780
1716064736
1260465773
1336849128
1619164521
1300306885
1830979749
150084456
1385495556
2144852004
795460564
34353288
2077488718
734533357
1836711493
946567892
1229907905
509178083
623955984
1108962475
1401330783
669613236
1096235291
1685756846
1299628422
1590643246
1770657493
1195753365
703037671
1977231239
132326274
952269745
620765823
1003269412
2028698551
696315512
1177794223
2081755540
41987208
987433453
2025900384
1612957259
980765340
1957737421
119347969
467753898
1976962860
1945087535
398877622
518303038
769425266
613959485
1074863343
925521394
2142771798
1594872270
1538151576
154037379
142020231
162653517
365004294
2087290774
1584888096
749823682
1920957841
978455010
1307192318
930764815
779043277
555923176
1175452477
199585968
1921386060
315068046
284857377
1018068517
712451544
1399976342
2142886801
1237224426
1018242169
980749862
687788938
100324298
2040576480
1261147117
811403758
929658399
1374872536
1657253889
1215532725
1805449796
1101987827
51270110
1114010132
1735890525
1612836433
1629402777
20040317
175587261
716389338
1116159497
259998603
1926988789
1792889894
1510508309
1657222079
689317811
94485473
1082643107
111557261
370642980
351425406
1439805937
2138072918
153612989
1638441032
1206778018
724231934
387861808
784605296
921041658
1144339053
635840121
1153999775
1711149177
1762325738
73733699
1312140715
713253118
816251485
2146506178
1546641915
1265563925
1529967858
2108200869
1419080649
1279206859
448846919
924674203
416719448
680008030
1075323688
1457739501
1728788891
1423758994
1265235443
1387504624
1289624954
1825662568
2034937971
100023004
2114444161
1291277142
1612305590
950120968
2117158411
1926589795
306972968
1803752176
1345787131
1543231350
2115935878
1948150330
1122472254
1081432590
1801297483
662249518
2104706727
1811349817
67461379
205461714
468303399
609156953
1151904935
1238604943
2117812250
2058607176
94657165
1258227591
1649974840
414506812
105481616
1342849823
2083128895
279764786
2135376072
1966671130
2083904662
1958228745
1102894544
2142492763
1475386640
1984890870
1283295818
336784676
751748800
331674411
154070752
1322955134
1095880107
1611583280
252360002
274411699
1969820860
1011867415
1496124999
713243862
1704980504
1775188753
1383632976
5791219
447852493
773227834
1899537788
199526988
1497149943
1511711954
1489732046
680175561
57506857
1618037619
398238193
1825755827
10149668
1169096842
483971265
1340042970
1156325335
423065241
1709487568
1272709016
1564617246
1272473087
918481899
668387395
1371327188
615854728
1473683194
278279206
1129640612
1143117603
1862251057
689637115
1596260232
389257828
2110615337
1084249221
471338837
1440270898
1824307915
1695171156
903436855
546488460
1251398868
366251530
2046596230
299429797
194354442
1823596339
1115183467
443921978
468869674
640474845
1655413985
1194900358
94910491
230430647
1514612200
427856895
961729972
1842978456
1402212619
1799138514
1043528581
1171227340
1219517005
1781039359
629236203
738854379
628780998
220272012
425275148
1826659487
1510263707
26590387
1067644258
585545347
327849512
1848976181
1837709876
922046086
939413674
186098809
1344242484
1799242574
1248560987
1992812094
990178565
1306162943
210012898
1521139038
1038830072
744732709
64304174
1617385944
1980483452
1665888697
2134093147
756071247
1219632325
683614857
1395147881
233925870
1344749981
1007394548
1109738888
1039829496
1147448065
797972559
1736957272
704055626
219747221
1416752374
41616085
1556370226
1923598294
610418957
670394947
1139874813
267091423
1592155753
824934173
1212385477
916828819
1823726884
770598267
1153932431
1822658794
2094109589
949028299
975629126
2143379171
877547111
1124867677
858429083
1796568397
847139215
1396333842
711496256
1739308164
416325515
639992539
1614622769
123384827
913115786
1484623076
1934750914
542834522
1827408932
2087905091
890417899
476741016
1553557015
1934403401
512880772
1852040955
1674742193
1932774830
2038272772
89387796
2117191874
1473024174
1139069674
204801932
358043122
911650439
212891790
563768753
1581309010
741197682
30302217
1924403520
1799444522
10666044
674317811
1228129971
734599020
2034707426
954587955
599595198
676329696
702791472
1704862040
1554554703
1641170443
393398526
1379143388
855891452
1500600765
932689475
1606712194
1037478178
1709773123
741120853
2032358556
1775703431
564856058
345949774
1737103590
500493781
1703970659
1827887520
1367448863
38121575
1899261574
879554093
1697126589
746198740
321233836
2079014211
1377073279
371598119
1480817506
104715036
506985762
1443149406
45405814
1388497192
205462922
2122297023
1175128438
1019906080
957527064
1533382179
121736530
1348047488
1228567113
2144708681
611022789
251745968
1979817408
833345687
285195023
497617124
90117150
1070907597
1624583864
910132788
918656622
890474381
754933616
1047477709
1912692498
551701957
316483500
244130907
215481530
1547023804
1724518255
1109109972
1180661482
1074630798
285439257
1566231703
658094765
937074030
1819442405
696124378
1210142240
1910701732
1680591463
1665233137
398740848
737030432
1972764527
901180000
334147176
983665111
709362905
2101616976
151571825
1846950942
231742187
1961544444
1316962520
1582426066
414495170
974377899
485029367
1986703513
52431129
20355399
116954393
1161812622
1858574493
1742023815
1283861889
785379791
1488994394
107387894
848177747
290813957
1225802015
1055409632
1107463654
1299389172
1055915115
1122972468
1248818903
1624797835
1707769035
1848801401
1150544851
1726498592
808371766
1487380834
875556847
1527341132
184741382
1835672231
1869143823
1684724212
1953102750
1640420246
1027936779
1126499241
1592627262
434401577
199215816
717211266
1788630914
1587685430
303458532
1850184559
586039294
1113925393
126870848
1580849368
425687654
816724056
958371600
414319092
1641235214
1718641915
514080639
1348467784
653226365
2000789210
983850628
921781855
1103220844
228487743
1929956925
1135969540
2032156432
1117372634
1031186489
2137498429
1247057938
997295068
1760129211
1378121449
1573216964
832673216
21924880
146272211
258755348
606963029
1090714043
1653198325
1007378796
788164332
1060395383
2039668573
1362240400
1731321854
155596564
971228825
1866681509
566673391
410820282
1717979370
1103916322
861225845
474806659
1419912478
195054481
112649772
1557541193
426668091
1095044163
1505979755
136387917
1419279835
1835475477
98038192
267007431
564743316
2229869
1943859656
1423282548
1880259980
319797659
967076932
923674650
623628743
422578838
1620640372
1131503664
1854550243
1658365962
2077696489
394781363
324614027
1392441431
2112436079
1034729246
1602243821
474790236
746580172
769894343
1937523165
1502636281
580867848
1325395614
1475769960
1446671787
131754302
1188833394
742557868
1622685289
2102730161
528781898
587958918
161327829
1063708008
1112837363
1083818070
1068434401
483788177
153643299
1916397216
1241183191
717554176
686062694
510591200
911656463
109776738
2142403810
968339435
1806516298
80776626
1551246755
1003491131
749816356
1600686584
605692616
91823094
2024103304
1233144097
1282819608
1592697675
1560854247
1272830473
2075132588
861190208
1947958718
1762045812
907424323
226865716
2034908161
1262961292
1670979618
516534945
229818350
615824729
421518940
1075885193
2081573471
1935781001
2031870330
1793597734
76462277
169785887
702276889
365227858
1978362929
272658254
1329534981
920340858
450558458
553844485
680104077
1685896066
1195287605
1296373763
1782253746
697690565
440703458
7520097
652796451
591711857
1467350765
731460197
423392042
1629519992
166050964
532467945
1683397170
1239122246
2043746736
715788239
1727634032
1913230251
1445141242
1469739775
150618140
1660033406
1349233382
656838681
2040089698
1131936256
1257999093
673060797
679881323
759173268
502663745
352250085
1517021815
878649897
1632208858
2011441846
352945870
1207458897
379566241
1491496528
1039560832
374692574
2138487274
554031586
710173291
119584343
1622403017
634870382
80707137
713824956
1847688864
1078844880
1517138127
743105699
359137965
1662555505
1305370143
1835682040
1630826630
1529823301
1671124341
1613758835
844903836
1061518725
302779869
491291800
368045928
285091339
947661384
1772995234
206435724
886550387
1664501292
147811562
644196365
736793992
1119095036
1051050703
1937541376
1689439591
78938865
1366812997
1390812249
104677198
1219088773
725534761
1514114964
1261586563
941558606
1856860461
568339263
1482049072
1591178238
1812467042
1850706372
1949902669
898103646
1578259516
1454545166
602801947
1831597778
931039514
893411710
1925435073
1746289223
224789023
1609537299
286777547
1895792622
1400124907
1554903419
8112697
661831348
713904779
2106739654
830930117
1142512707
1926847254
245009843
1238209146
1183265279
641519074
2141608624
1049957934
1363675159
946328417
981437260
184571689
1880052416
1438970849
501312658
109789823
1057699394
1521505845
1670367393
1120912804
1769722622
1082164543
145667873
1571600620
953145733
101301936
615265547
1594347873
1957128050
1164233130
1949074784
126065529
524167985
954356806
982145303
1738701926
685625398
1697897010
2107359089
753909164
135902125
1995641529
76340793
1290247770
1001709685
500229927
1807839820
326593941
372462344
1339355497
214832988
487501031
1379370617
1664516449
1790597245
1784298219
1374504930
1433939025
1205635132
98731175
316855197
1653531092
62939444
568705092
1255225423
1056803653
1554607608
652685176
1358234690
1542336842
828520769
1636592016
1790458176
342993507
1697203898
1484893656
1234077816
2133774581
279761500
1363033439
50648853
1609187798
942037368
748797458
186976938
1483710999
1338436335
176399386
1013914884
8744414
1824866023
225289416
1070102754
2025082376
444503916
635056232
836935127
1540028158
1748723830
2121266380
851053639
656903762
1699268765
2027120422
518945465
1240439197
1714923705
617043666
164974821
125793379
389207196
964003620
709323922
964316774
209501012
1524126151
1263218149
1107538483
860225253
1532907894
1960561499
650875515
976080207
872485624
1747906036
1505091956
1105002467
455594244
905549248
604417642
1665991807
1959736678
609568322
2098973746
1516997950
1284449129
1292270124
1306328927
1760299104
607619709
1409638374
1043051665
1312285039
534593532
1363795385
700137103
2123270396
2052055435
133946944
1037737179
344343678
856801265
1212736691
165202270
1295959933
285921405
1614801042
2009894691
951489335
1666164561
1261730443
866707687
617881272
1534425728
1581920385
2057758294
718522261
1930177441
65624572
623778537
736856597
133650922
788396952
2038731945
1930789098
964656380
167908499
1974425888
521285231
303302261
83110360
1124887811
1758694309
802655513
1216027450
1850696054
1336009106
1747910202
999833300
1252616787
762013965
1353504844
879281632
386268540
852472500
701590871
462907679
275052445
1268242358
1580805313
1027562482
343624573
1902932407
586282531
958499337
1407399850
2075810596
1137734423
2133662504
1397032312
148322302
1220442463
75251396
520179248
764855439
1729852847
1611022650
486918652
765587415
476568896
1164437258
1419093545
402700727
1570023679
1598231108
1408131901
1080548532
2020595408
1507241442
265435944
788217226
449246257
26206798
824250340
1163273064
1828237453
813011339
1086906606
13252727
1271822271
1617894352
41339521
1860587911
1872171952
394750761
311528253
443940763
882595555
107825299
69636612
1816847928
1126551304
412219228
1200788925
876666180
58097372
1617369509
315535715
1275975944
471572530
962387278
1483410529
110008686
793276088
744582992
308283257
1667310457
635632157
448968710
1107227530
1203634332
354549740
1853055083
107696017
1252083593
766758490
232004923
254119761
1937009764
696725015
339887006
2018535648
529127625
1466913937
1473029554
1249487843
467356697
838590133
261076521
1741659929
1570505661
1627247223
2103047538
617342524
625978218
458402236
1348052215
578613591
1027020223
414081988
229950423
1018622571
1828961218
557686992
655119176
2123717503
702744037
1259913870
101442276
332785047
2064800665
463542284
927360124
364256649
5045228
218173168
96553032
1578925146
8691184
1713925578
1135534621
1005978443
1685444818
1706923771
737743945
2010211234
29971367
1989988863
995968349
266382491
546487993
2124324591
385522388
1856667901
773755515
1451102065
290684551
533976530
488609990
467151248
501443188
713767167
74267896
1415402036
109706505
1094623013
581149576
1131265848
2100057378
1650768302
102140705
1635381554
789428031
1447220513
900199542
379598494
1317042196
699940880
1479774809
807417127
447754911
1580742720
2103444013
39681171
1147552604
54223359
1405537366
1196040429
701074485
1301398875
1166290005
187849787
1111130648
85873932
627024080
1610758548
915177402
1235549415
1272857572
423511675
150823607
997472091
1018162158
17321491
1533833209
80948251
705172201
1219041946
1366392563
356341350
1821607772
1832402924
1058369296
395621294
1272702050
1662709230
1275913035
1217624271
1007276491
422759008
1853245027
1390825762
51842226
1186321344
524031931
980952252
144783130
2093501185
1834778207
681076168
1756262664
521250310
477570767
382003251
987019299
883263900
1176659512
1711292095
1549078574
1958333473
78161645
1690149371
1826321172
146964404
15670450
495672809
313821550
934085607
1416020245
80005306
74066684
202580281
185112423
1001701548
1121428943
157231488
813578632
598848238
1608962081
704259122
918006609
1675372783
591847209
717029103
726628283
1346953110
1468925996
368953556
473830494
1367303334
123136095
313652316
998084143
2136358306
1930081658
842965329
1147043217
441816559
220804504
1370484708
1550795409
1793684598
1409253332
556816950
620136772
1305246415
1826522112
112793209
1898059168
1496591097
1979866093
1460961741
405461158
241677699
427516507
1248563744
567233393
2005553297
76157925
532107486
379917439
1635914968
67024805
344939545
216199924
369386693
659410603
753824299
493089779
300997370
1898597598
1084621557
1136979487
809746298
1167497370
1650051713
1201489411
571016887
1920816010
1979478923
737409648
1339611133
1627581089
853950732
1160902796
1770429145
853601965
1472119094
2096281637
1959497305
1211904932
76711640
1983127661
467002951
1736882722
26078426
864465672
1355117180
35544802
787865387
335479235
322882569
1434014539
1964486171
1925802404
1096682640
1909546332
1225320288
1885411273
1567755133
2086592569
1026570814
1804293547
369698032
1414835305
447766332
1935154416
637044671
384669771
720243903
42529852
1311181759
1476190070
646574066
534712962
990154815
1100106752
826781592
233950434
464970170
778249818
1618671035
139348299
153430164
935914784
62095970
583105382
388685626
424072757
1166099969
986540283
173756485
950474306
1011450673
174765497
819895579
316731764
692451624
1314355243
1158761333
1125684041
1843861026
424957267
212819039
1378463611
770847064
1490085143
393472462
2051926395
651480414
1051221692
339103157
193987838
2059788929
917474483
732811076
584900223
141439292
1173686637
740612693
1856187204
1710267258
750043974
293911616
1225982447
944474127
1663027329
423816120
19802543
1714179153
205085746
433640746
1090139128
258842263
1093292482
1099903706
407198673
1083838465
579580388
814082569
1351560779
199987065
1816766010
369193311
1338374862
123794215
1541385710
287752125
1957301101
698518374
265230839
292471084
13083881
495893671
575721750
1396332216
1360580396
1718067633
543382627
1494211487
1467999562
347780522
561396533
1781216195
2087448156
1446741779
722698201
724132513
1226292352
1491759394
923317027
1438165052
2012534497
1275092680
565182928
1750476867
1240672327
1060672620
2031791941
1598167198
1148614691
993100406
486396678
603158187
1156229859
733847318
1516395657
1618232941
604490275
387795239
758734678
1211062295
1945556107
591049301
353740645
802723531
967333494
337694907
1902876007
2050547417
1523436022
1023826415
618152772
1875270469
1460060024
1332069563
1309732762
185757002
1139985756
163271584
943436498
473307486
1761167519
27404050
999455430
1636171302
1085785509
589911929
575754171
1408684706
321412922
22681505
1158733682
1773890606
1286653821
973594458
1959678685
2042973449
728440968
2032377018
1879140595
921746003
1427741701
367718238
188865567
1774541427
1700127683
1449945651
1696402869
601119591
78465537
469360091
1876753024
534585598
511361358
356625063
1394702187
1577155259
1416600866
283646752
575452328
1265787540
1541151261
765052521
602147579
1763590973
32026132
1789917682
1764102044
1829357018
688988331
111160355
1010233389
1176250501
726821609
646936249
1986271152
977804528
698114165
1954748525
522197509
186265073
1916280479
935788593
1199040725
617983634
1291077093
1698913877
1826770659
1483288387
621279598
1134182234
1231730052
10714453
901621554
17182310
1448620028
926033967
269916332
2131943210
1771163608
1712492547
79186668
577298495
1025589618
238976114
915705565
587551985
1532276841
209533359
1474130234
727103641
1495331611
2036482076
1408625487
181905336
2072313757
2040684872
1848662781
1524675353
1540335497
1879605034
642499295
847919364
1506319505
41077233
12636813
1754745085
702397542
1197573652
571455297
1753386052
278242701
968907537
23049097
1239824882
1671992058
1018374415
1340178349
664276830
876642353
156198887
260403759
636638127
352425680
1414204581
884371449
769843621
1100734730
1372190813
334144579
477706755
80168770
2039672205
1157300568
80518514
346739654
236261274
324175986
607334119
1020280533
1824974907
52845114
1323507295
266650401
378009055
1762102913
1698093669
44579460
718127580
171955675
1340951268
1015775557
1082490580
965337036
333386457
429859642
464727832
1691782396
1136778028
1284722512
922178231
233825812
1890755695
1185551460
1950620999
820698370
945824115
110945621
137049440
679007427
835590558
781608163
1464662453
826929453
1070256788
1149336254
93474692
1121005610
978289400
1192144528
1660549535
215697699
1847905475
1290849746
836924768
109663725
608452441
854709907
1993957991
476070441
948953383
1889610859
437874564
809370765
1100530515
41686245
520081881
1193647650
1766693516
1938914111
367149704
1844634536
1485464072
1874984221
818840986
254217383
2107770315
1792884235
198997867
689900640
1774742
1342014757
1172022149
220508685
1643674154
1470275582
1984258766
216764617
554123805
304942819
1635549615
1026207728
550134023
1736080056
75722251
958661554
1069385700
1132752651
762441222
470461665
952630664
1661099986
1444109846
844693905
1406697845
842003746
1513518848
910646483
1858286948
1928896436
1800903793
1068808084
295342202
1726575699
1332654801
1760692356
266098745
74076564
147422813
117533804
703308893
1306479249
2029750294
888804942
946923436
879975459
1762430298
1466042280
626590511
124610769
489583925
628003125
1414291395
1276149029
979619640
859609648
513216757
2032688043
1218435377
1764864405
748355199
1954763120
67702191
1238820273
1090852761
1471828555
2082945676
1620993210
2015267809
1825070331
803610333
824501539
263393084
34744167
1769312443
2141181294
35988067
681513679
355478627
1346983125
426337908
644114532
718375539
79360824
482473549
1638128968
6618360
189282758
1580386695
1233018494
41277199
629799688
851975697
1123820958
1428830815
1617652399
1256712979
1760236854
1309765093
1898577574
1845975709
2014600279
110017410
1205409534
1329417170
275407785
2062145196
1226468706
105569843
116392185
1110297278
1172066021
852689581
1530524693
1730113702
1896782624
1838814753
2123082321
1253338745
1080003761
1841726561
2041596862
1016314876
1446070654
775647589
567348826
508080576
1209613073
1766222889
1940509429
1911660559
1314533023
1861822748
1469909420
626191277
636108243
749224770
4709740
1045935396
800423510
841484360
1213704365
1177093874
485390968
461392158
1803661745
1814334277
1096642857
66073790
832450206
1511770851
1908367048
154876596
570921363
392491724
627428600
1817703831
410983812
543564489
1734896260
112860161
469221868
73679860
2094623917
428899496
583548716
1803445800
42841640
1852833491
2128974527
1524541262
640272470
1459924430
2145823774
1699324042
54819643
1401014944
1873962874
844455254
378567993
95020713
1775817710
1722866022
639474779
409470389
750304775
2080704254
1860359569
1779615628
1722975630
2132303029
1558326670
294820812
684275764
1996352704
207048941
1153694340
322107121
1748566633
1333918701
948873044
2138677777
2061387801
1975331769
1229650866
1592577315
1121678960
364123496
338573483
994442156
95324631
631629721
680976786
1115694227
418742548
969494904
439492157
100892544
425698116
1375785863
51586235
409376880
1101614741
892393533
1861594237
2082843568
359353799
1906873202
923035557
1624328985
1671870294
925805400
127698472
2069186861
1494635205
1617078352
531054407
1494806080
1919846379
642002249
1396859953
1691972653
450155532
567343184
2039544435
1866451649
586664219
1825221122
799858054
1817355249
22057728
1674925813
1087531533
973457473
1949763453
1094704739
234827583
726119129
714160637
15141985
2103224670
1041135053
134716439
985956454
1274020948
1376052838
1841734279
1658478177
304604568
1754861946
687272947
575457035
1711357555
1850537796
1144332025
1184503688
1134306876
1212846186
2037504076
285405832
1194966221
1616648574
1707327839
22220748
1237062822
747218720
1758705262
207344795
450962705
918356888
1168942187
126989308
1653720197
1944899855
718792657
1885165387
616409861
1232074701
1003434573
382832137
2036169664
1916426445
233634262
412550801
1146345551
216255281
1193569728
33475961
386300448
1987731453
753530440
1481414367
1739085065
893447741
1976908180
1097453151
1884144043
429582205
413510388
1918004881
1375973208
1652978693
527605886
111977001
105045652
505796401
904917411
1629236264
993534791
771300205
1037049195
889362309
1836756748
1233716844
745339009
1602039828
1810457378
291788246
1358947241
1049739832
1887972211
1064321847
1657965008
1117463417
458645402
1085100073
1525753459
119964331
1647783511
129063665
621237174
1435664538
1931808522
775420538
523264230
216076121
336149625
122298931
816066739
122493735
1034958425
312348521
1934204625
928316135
91507777
1425046632
72839001
1527424944
1666658315
1882725731
206357426
1301986748
6524687
1907647596
1856641576
739984360
2068821359
720932317
1442042656
869481747
2004498363
238285844
2024226866
1967914695
1417258317
1830333653
2146122035
815616856
446186288
618753065
1759853594
1820680281
2058669370
823636462
230429129
452810795
908148968
1373322502
997260585
1662775689
1563996187
1770768401
1440248036
1899407421
293935702
1893076428
186338937
2069021918
1517178762
1598362859
2085202714
2031562069
562748126
697877673
145235769
1670380909
365687632
2118304066
360750155
708109924
48068635
864718698
1012910850
1740855281
473100522
1777991971
1036513627
1117613981
1364892112
953346642
1854038357
1233039816
2068804676
1366236148
299396793
108497376
279142924
1636542812
857533881
1866502671
276449102
463500238
353319168
1259774912
2054108362
797245223
901824558
460370034
1939642937
616795660
835067251
234905773
656441389
1931183559
27047041
2072935917
43371239
1691622180
541972671
2019828000
622560328
1101022815
578321108
1158295
832777726
2012544811
554328061
1334086376
861871022
1976746279
454156073
226277332
1699337689
555964525
372320358
1922240681
1944027876
1659696491
1297879555
924937208
977427193
2142996791
698970003
645757532
170074261
46229930
287371172
1410821751
1072079901
1347436073
1267630796
271412518
983649637
124466039
1434732754
1592051180
1235332647
827553738
1976829889
1572467514
1063459923
1494220653
1240017385
811098689
467751939
68260159
1099711527
1057686494
644227650
674503097
716776419
1175888928
1493833438
578701507
2052089330
1852771174
776027765
1562408181
1854772162
1700259276
854386105
1112786986
2085276412
698512287
898327097
1289401183
809167484
173605396
88008176
2114169835
1231243634
466168600
1904498904
1009725054
1379792163
889052540
496188193
469371872
1645049749
1490693512
1082101746
1498218013
2013996312
1126559020
358010589
1286767376
238613388
721226754
210820834
1953759711
297785298
691191780
1112414398
941569883
1659087918
307852453
1392201700
1614080188
1454743249
2034271499
1645536917
1390535122
1892558841
2010692243
81913492
29571070
729253843
1234212223
1159734360
332846816
684838288
861494793
364538090
970544312
261710992
715520802
1572971567
1114770965
576269272
634688615
738338599
1856932541
1341199114
2106849546
934143570
913189282
276447670
1207292032
146064315
528422189
1504822591
452891421
2089017626
21856113
1379059299
765741534
1510275721
170272363
719931710
1531778720
1238812855
439165004
709259594
519996727
1305963155
189394872
2095010151
814654026
1027201041
1147789303
1262436754
122150070
1484741717
26847590
1691794541
579906875
986584992
160914814
68142734
440928061
1144883815
480090928
1202773091
497520679
315762317
1061751600
2044160044
815571173
1040247286
530129879
485671022
615058689
1253310829
825046541
2068360719
2071769920
870937073
1090437420
497842919
379115104
1847905136
670699211
439453683
1349401803
2047664988
1861621783
465726232
1485248678
1823380977
632074443
1470469625
1835907265
1241354624
1634991291
1578664951
1411448974
676079669
1335503562
1330278433
906471447
1368599024
40139355
2115998840
1534280842
2038613881
517113503
1850076892
165943453
628456476
1416026932
1665437757
576629787
226361235
257282271
1649308228
1967402227
199836002
547074280
415356504
507418494
581790245
647700930
224209640
468821395
878634495
1409604592
1515354753
1010927697
1214543624
1240048806
1786929555
1595959152
272846721
351769628
1413975175
2129897866
1711027253
2097389502
1885060816
1589773505
563258899
958427138
863985702
863721208
1844909469
1101233196
497849231
382420334
866982863
1687776761
1103025459
252159368
1101446549
1883950760
2090344611
2028711324
317568253
982645498
1793892270
619768711
1775486024
48455420
150855529
53937900
2005078011
671677209
665751504
1175144450
1760002158
1773285301
108513557
1950410910
2013932845
1897451959
1776867867
2041260941
186109544
589072078
1920638680
1563049489
2020292505
1230334327
1201626791
1625022304
957667586
1858008440
1595421255
1914753222
695749535
1606171611
1085862458
1950879336
1907941638
341204868
585346315
433114849
1305362494
1723226518
472163698
760499249
792331652
1459291315
1786239170
1548243845
410480281
1085043324
2028014858
1256955298
475925362
1294829286
1478453096
1909255999
433093053
430759264
1332054530
41812218
506471939
1983247407
2115975928
1378037673
1328486083
1453564123
1072533875
229700863
1454947987
89443533
539143512
1153967945
164287874
1654946206
707130487
625082927
1698118797
2068188332
1212799256
312276537
23586620
46588964
716974160
429605301
1214107047
1184248519
1549393999
428101915
121890679
2031363089
995069559
1503258187
1729047908
1128876313
2140091794
577899029
1841603611
1594313726
1363459183
1476838263
1679715792
307489974
764535690
2053937255
1500046594
1075791168
2012922849
1614861808
26263213
1634096607
453760240
1862312031
1333474337
486725947
48396996
177851301
2011248168
1535729728
140582050
1856404358
1996924396
532068224
335004415
551848872
1170643049
453874229
1393180049
765050934
546152523
1768259398
1394397770
1672855016
486219729
357311864
839938779
1336068674
1224909762
37340925
1389853476
1087787981
814105824
414846601
707524517
928137828
1820529360
332014492
1055945669
728240037
1225295388
365757917
1711558540
992913103
492042814
915878356
292855426
1715211543
596193335
187862482
1058180583
559141422
1939921041
991665470
714625572
819677328
1061561852
232324368
1671798326
1644463385
175924971
1995319412
1207738683
1740711887
1594206311
88769720
646483063
1370352761
1587765285
1047901548
2010554957
1212678647
577380006
1423587617
617270332
1927097114
58804629
1403997488
1148762281
684172990
1002954184
1243814397
237666745
1353113638
1123498553
847652773
1958599468
358999885
1727852859
1230576084
2090911980
1644212427
1550099375
1128117290
1574362384
1645813295
1707795048
1340876395
1737489955
378326634
930224469
460169469
1660532120
1650243181
1714585834
100479161
1595147688
1297580125
2132678886
370140066
1601357877
387429545
1464969831
925185237
1542755335
369535576
965464622
723566761
1469590645
1127562889
1363350225
722354616
280589816
1023104423
286519018
256955387
1830745578
2003772116
1417677819
1985905118
1214306330
1122318509
588733309
1145641017
861043872
1170891098
1162104313
2088059522
2134347558
4734656
1226050973
1644228470
531473472
1833284355
661896980
2054814818
39018587
1433669776
1887161729
27667114
1935025424
1849299527
1065499572
339565287
36653186
1735236565
902626828
1385632305
435802882
401424925
1558011400
2070693172
619300191
172661543
393044882
32402783
445507251
1071011547
844646168
1771365580
1151671206
427761314
885451903
1025608344
1450198052
1930706480
1092183306
1165864674
646553942
513610569
774273455
942688127
1936376878
311838364
2055879955
1817078713
384435153
1191562048
1507632681
1072109780
1830321017
1786161132
1573466654
923483763
1997115637
1225623049
589336258
11735668
1781334695
1963395865
1964854530
1960947063
1761902197
2031155178
120888009
1250422582
303939281
437195254
938214746
851946089
1717187162
1862062714
1162691469
978852167
1068312842
1522327460
1974536229
1223465449
765037251
1019694189
1975114808
1369354782
215488073
2059903115
242745604
1182555068
330245653
1448847751
1557092981
612080013
1420099577
1464078862
1566073193
1949586141
1700113034
1803010755
1846877676
1726052243
1733643135
1001065060
1500719391
1179282715
623382152
335253029
338933832
1096139362
1299747485
630325660
301116958
908471245
316006606
1328195343
1915073901
1975699430
375515779
127244320
1233937404
476818269
133795834
1985992070
1915380634
2094773533
1316957590
1005985767
369403162
1138272994
1460712218
1672648533
385522326
1687330205
1511145812
2003182604
137656711
225678598
2031505644
755934903
599753983
1478526163
281829369
747303068
17915850
512526238
1983850658
1950188438
1330341616
1512006823
382427056
1890523837
2016875527
823155510
374864303
1818360448
1460954938
1496725193
259586693
304548095
410212656
1051569104
88460079
1432726960
1718703673
1742142341
1724651337
820476606
919846841
1598808166
942159033
1306041372
1721267916
2140062339
225185896
1238241407
1219849842
1398027079
2141038016
2076355025
1809860094
1483190895
607517800
1159451761
492235419
1380759992
1403629142
753346631
348275319
2094862621
866383391
950124821
1064034001
1447390166
96290323
788159999
1327478183
1658932111
731276477
773802637
53666989
1016540529
627119331
1078529632
407403257
1920335321
134169342
1582491123
1703758702
880071960
67222318
424804908
1816381270
39189311
384788534
1899794783
10018892
332280962
1683888375
802262834
953873068
1932613150
2089144211
1947360404
2051782441
1258627319
35100342
1941905530
1223048816
838559673
826335370
1432809402
1905389985
1341422086
1038380227
1723645381
1012637264
164288718
1462875841
1476531343
242059159
2026451717
1524886513
242783420
1100972136
1305192745
1653696997
216743423
2040008383
1596807749
1502921945
1652588374
1687655613
63125417
842552742
86380410
539394938
71639378
485314628
1980206348
1744803109
1470515732
1417110029
195094127
1202655171
234742894
638965610
1042123417
1031802435
1086395817
1423133458
1473601747
393270302
372192075
1397021474
1960348023
1359423059
1626424990
253880540
1234888133
1526574813
604887290
775773418
972056706
2078500298
1181878317
612988835
1588276711
1659241605
141615873
1995384320
827087862
337674090
1488588004
1323425829
844679858
132548634
1969793725
918097905
160925
749082606
1491834483
1861746335
2012720781
1964507709
1235737626
1221413939
675883151
983076387
2119597437
1379068939
7845241
2107709876
675184242
1681370271
1692064579
1954267947
1468807595
1276855508
2075208707
1651121099
354876478
1409673962
1145791807
1603789319
948300325
1615098414
1172527284
206750676
1864706813
705819001
1691327494
538978380
509369661
1494741276
837091851
1600783069
1064784723
1492001256
1358354995
1083944191
286398418
1208130208
1619458245
1806157950
2010724635
1098096302
500598711
1158687185
737107543
193195042
1437113880
1604897355
1465459458
1618121286
187146579
2121187947
351288376
396316464
461270138
1106004967
1316938595
1761900275
97927487
851627116
1271172156
1563386157
1686798221
353625931
1531240284
939548540
226698878
1319278583
1491206097
1285241802
1019681795
732255311
1969428200
756104837
494353821
1952593656
86517792
275627219
2055419902
265171209
1131163044
367931124
1502160888
1569211730
1654029561
1011797573
1064370733
61458870
1899786790
2016721865
1601487853
587510194
244606317
1289661988
2053532393
1049157814
540730891
644163586
1025815944
547980324
910901193
1962096305
2052041592
733705805
166479419
746633002
745401687
1214621593
93481292
1421288932
1121177075
257724738
223875622
1086977095
1421685087
1505865774
1223509636
1462462113
1932211742
362808883
2143262058
86440728
1932960936
303998208
723208980
311056164
799549553
1898070040
958852561
94748409
1774669667
171362019
381288880
671945267
510743250
1287260080
1966085342
10638246
1437116177
358635715
1685656592
1066579641
669930509
1967934466
1086842555
621753679
1842746832
387082213
509629234
1537847109
1264993322
1075964572
1294281509
325029801
167019377
1663800196
1084735320
1652226888
2018524253
1379890844
546938033
227772129
1378606178
1568331012
10588032
1477932483
2094390932
222232905
1035268361
1659273045
947034824
755648481
1110850136
1722228252
973594246
103539341
2033836372
1134519584
2076921152
2007757285
74611983
1895456623
1849985154
182484977
1466249587
1233319196
368320563
977832598
765944914
201152956
105925227
1516639578
1762048187
560464767
336094337
1919960060
1067209689
1535977537
94386852
1423342766
1089235231
1651361062
2056525992
1840091658
475205229
1865362214
911647075
121632253
975132751
1062475525
1972989974
857338648
601734665
1529499175
1903263588
403369846
1735575222
1584776722
889740079
464828175
331807765
1786925424
1873483536
945933711
618997751
1155848031
1982336984
1308346527
814471245
1716850947
864842601
1595585175
1666394853
1630064690
1517457606
1900442673
1638392400
253349196
1026683077
832784186
1727840650
1646198240
1281504784
224538723
145961113
71463614
1480705271
527335972
1364994228
645709317
1387345038
720463414
2081581228
1992221124
1955890769
1415868453
1859055784
829670920
1384851102
1762408509
767084335
585250585
437236899
1188297816
1620116695
821586896
1630573413
1554205568
645670964
774509461
674382056
1164359573
1535750993
1110043916
1703704464
774147941
511381149
627565568
835917106
160866612
1416279494
1079818208
1782303867
165807349
454339675
2009868712
1704041538
1931865727
295778575
189182576
545722564
398100405
452127441
1800651149
326650591
823710442
999875752
1355645631
885903494
1317311775
2024174143
655830266
5318114
1018251299
600892348
116840323
887368859
398136568
1280619056
268163442
1462520866
720164290
457370634
1652207343
1759666883
1475092646
888662306
1413965912
697859367
2030328209
1352419098
913809311
518411941
275369087
296824068
580188053
252551644
409849786
1321785543
1237917829
172431453
1857875521
1403810463
682387630
336155600
518003210
1414539462
1316999291
1991929169
1046079021
823563678
381397455
1230857769
517523692
1543793085
1207680546
804018176
1360488032
564486513
57801968
1680895243
1294197401
1334018296
1277735190
503881820
317143948
758224897
763183138
2133870034
937798529
2081034066
744255533
934697710
491852789
887290676
921253320
762748585
1940287088
35158247
844565244
168128989
1060063266
2137936636
383831151
798981970
1121993693
409595011
1038426314
919481354
221094739
1894086373
508651121
999411726
1552865924
448621753
799287709
1778562555
797583846
1989760546
200286849
1736041219
373374914
2096158282
761838772
1718790263
1100473124
1334705714
1277240193
1752562393
1445832281
1525541361
1824971299
1786811004
931373144
2046862394
557897851
1970590617
1372008322
2112443148
1346122258
1296662325
1591395391
780119100
282018863
1053174354
1029026497
1332981869
1132227676
1421770613
777260281
1897181524
301811197
182273396
823100753
1390189527
1667199285
1697657111
962222420
1627426281
438034698
684031044
674579170
1567076863
502378804
1254901502
1004106602
260662184
1131250916
147373885
514823492
1708366669
388394184
2106397005
1389156046
1180345070
1792628030
1808277484
1907293230
1672680092
1051458680
1612383491
370178438
1173820288
1090548043
969300299
1204655494
1461186088
593631467
438322380
1744016247
616356968
1798651225
807687950
1697834348
823142274
821175106
1317939166
1863149278
385583983
1892985090
940555850
1882824234
1970594617
604597321
240435878
1322518478
144448907
1367439474
1436775695
1259825151
244021455
565542145
135032576
1400186110
282789712
1086426084
1077553824
1191618892
1794669387
2120376075
353457096
1701891740
1754545113
595404694
1416814480
359812817
512016475
1627054936
1687219439
964050827
731985297
199244740
812084481
2074317608
1580493059
246082486
621384517
1359127677
1305017891
270380379
1788153284
1836173143
1345317305
1271116155
750519642
4318245
1271019111
2023005370
1945560515
1400117737
1207898494
1581387379
1099886174
1303472108
1086791197
1641524942
1439861175
1630888022
664146623
1584841909
1088712299
537191088
691772463
253121651
464947062
2146033069
1035242221
575718899
132227972
1322064345
988104414
1231557333
1512762950
1915161376
437685011
801733784
480784417
1247849623
1530227478
1215941348
1653855872
1964859519
1878498961
1123226264
956417103
797367438
1545934217
1092420187
1422256512
1137974037
1063769215
338213463
1996334216
996431222
1210259829
1446586904
1590487456
15140485
502449945
719386222
13136
875164919
630462858
1218373660
459553458
726025469
387490578
698474906
1053063086
2063962880
979668869
1648188867
530671958
1652037119
1025061135
530019872
886023675
466930102
2016203838
960065791
1750119269
1591517183
579918936
206296945
869705597
1327086835
1499932564
124195802
2005110763
578008881
359119682
1644271656
1536533229
45212452
406304929
1923386401
315700997
111453569
328374257
1932526486
1553564660
500092119
1195814324
1117240352
852044295
1804071902
304477897
1470194855
544965445
1420880980
1965829171
541944411
1410841427
1832071311
1329274831
1974685480
403615524
10772057
586047614
473598173
2061276730
596031584
120006150
2084103760
268399189
280998283
1980859951
1461681745
1488144265
285048380
92532669
964634024
207953155
1206169366
783937527
1246588286
636339429
83809013
713768464
1542662436
1271229621
478355892
174067640
1271758082
1585509699
1446129061
490976623
1223324822
839521199
782081677
1536589419
183115776
857946311
2035610520
50324843
1443707869
2078818723
1754287402
1063388201
1637506460
521990238
420626407
883904652
1373809447
993667876
2132389552
2023989289
2001672360
860554797
1935453285
176256245
1744776864
1019908647
623208130
437555413
1369594008
1188263387
1623857253
1985663765
223656659
403852669
1742275298
1196710797
258511083
1577833391
175206838
1167849303
1092949012
1231540513
1197654822
1971901689
715385102
940692820
1925872661
45777081
253105899
1461761643
1091199233
873474229
1037665497
328587686
370121071
254552434
1592262731
572867489
520345812
633659837
1766378490
1532457115
111251939
774098692
1045280007
578155611
42217607
1934881249
344240728
181658351
166550510
1486912009
1902578168
1881342153
1016610956
522500716
1760493568
1000782568
1515447156
1397646855
912067657
422962954
708672319
1129517979
26581296
1813793739
1385419583
515508690
1218464094
1695347090
1748808960
1648055421
1827784237
796277233
1731550094
2052398965
1346967119
1168687243
1397157000
303586223
1024031606
409076470
1920465751
1389210555
169466079
1466683615
1758728888
1815320304
41066855
1310819630
2000832368
339150580
346246736
1875641574
1027854919
1210518212
783834320
1558546559
529773237
2021975122
1862980777
1534471158
1539332183
1806785339
2057459346
1910130191
1526224435
181951046
1441968601
207850039
73604114
2006700815
215876474
1399189395
561953059
941550161
1258576779
409035108
1562093195
2050124907
1032449136
102316091
2142214370
1703119177
865910840
143292521
1238915939
802019519
1931671264
785505343
805810439
624010972
454725055
439526053
1081163755
435128345
894675974
1653549301
645104405
1105868213
1162771118
834947426
215270409
896512510
841318748
880313629
307043953
2045424682
1569557912
1611657914
435587418
943545647
303308865
1922430943
2069621058
1638282077
786785476
2056112508
1946168251
1597007677
394440320
565883528
1045850003
114319210
1911717715
1729177126
1480853783
1953336578
638785001
1763808982
1298531129
205162494
1557693421
1533941360
1198655950
1457287849
1851739249
1044103017
959239289
386049886
1104972194
1905321105
781084693
1798286141
445946858
1093732551
650996106
93612883
690053003
277323854
1529509935
2130624677
2020666064
1519556637
2004127539
150748318
1912984794
1258137237
257913019
1181891712
1025639213
1254056878
98899931
1493976842
681902273
1940465961
705376884
1023520600
528931773
2071640808
2122687506
1540587994
1543015200
1210758998
2010058702
1371781262
626187948
70569694
1987078866
954644237
1629287269
853460253
1632671262
1741688606
529740541
1904556222
100991265
1895533586
272095540
1143026591
1262244876
1395886196
1930822413
5735356
1266426337
844466491
662717542
595778028
478847725
452338154
1765000792
491369386
1509783176
1116021240
552135998
1500580588
2139516390
1756563327
1702528896
415026686
968318537
1979235585
1726776197
1909399497
303430281
776117356
2092641750
538402969
1031321206
1306508319
1962670010
402783767
1506127912
704021249
167298217
750390019
307012289
1960805482
269402612
1827512481
1880416399
300393641
2109326193
958793164
228087058
1931117989
1674914499
2003083216
2072285034
1322662448
1144739218
752200328
1580913917
302596887
1896649496
797554874
703085225
1327223572
1057399526
256310254
1697564771
145054492
1500887871
1168332133
7905874
439311954
1852315406
850931161
439237512
677809890
904727639
1692472736
1982369911
1832595934
122202664
655764845
14182588
1670499112
1126489892
1385387491
1824235887
1229263550
1374234639
1704798338
1389985765
626667400
1367459084
1783936975
1025444747
2070428933
1308588288
1168840377
596930532
341055186
77123371
396732974
730097522
1201761393
951445864
1799634999
1640934731
2008686290
248501956
226095351
935229369
2125259571
822899098
2143929993
1004403342
402927772
899663217
473443674
1583345948
1735815952
1461452306
627190848
181940381
324044915
184081600
648766790
2132558447
77300875
1656469405
898882852
155518553
1042201971
1749614215
1449561167
1021992138
1585389445
1309166291
2073146966
970053889
1222429238
1470362752
1343883957
1281981299
443544374
1347236048
985238885
42431394
46535682
932034744
1213941305
1158146938
1197497702
97515180
1908717998
553768918
848589776
99007835
2036214097
694932565
1756394376
1090356581
1797954458
1009386679
495140155
1585067122
438348789
2073952096
1737099732
561605247
1261773870
2012332002
1965311801
1504598158
394812169
1366728880
860797894
764354361
1816616463
261184890
75953071
399946764
1878122678
2110528938
2040001551
1250251025
2044065036
449283788
355547116
1705535917
833784849
48485960
2118710361
273885656
1519500720
1117455379
610968626
105937940
1024186696
581233797
1009966418
355964753
440679909
1243513687
559508460
1336677919
168884764
17632424
382383919
1840419690
601765057
1874223272
208760206
1696780974
1392401633
1835480268
91322607
1029729373
1010311756
1264610978
1890925263
2107835672
595801470
113540482
1087246558
1429670879
1308938184
1853734296
1330192515
1094713445
1836909684
272032044
448359473
2074427574
930469824
698246113
903360155
1794269197
1671766014
1766720660
1228701537
454296840
1779576210
2093958842
1481326588
2063224742
2058369815
1062600255
220221023
860473230
1295951284
1458167946
642908845
1717818011
291499464
735584041
1016066893
170898133
1945665059
1751517767
1966997612
1345129652
1611021703
350075524
1514973313
947451323
1447159261
1848492888
1991222576
2022607332
1878729939
1131736386
32755423
1319897875
1589675109
2029189254
1419069660
786793985
2072255260
1157064403
299300392
1863188978
1024328565
1434930573
1794913715
851457390
917347611
1267937401
451274221
1492108700
221943006
1521869695
942911941
277613628
563524770
1653962143
1059759222
31286598
83983419
18817614
1002571234
644220552
615415978
1794591793
1196916518
2033146983
1999607244
1234599792
481003072
495776050
1466154331
1957460934
1474761392
1920850587
498851706
377636548
260807119
1156952254
1908820874
691291736
1313755864
1937116021
991035338
1019044460
352305918
1501661622
161135086
468463583
1858114094
1100046046
1125043964
813376051
1222944538
1750493483
1533004765
1956955739
721783527
1278136440
1546575240
1387070560
451221133
400108549
2143682996
150497856
1793156614
1871589557
695139852
57310613
1759188298
1137305465
236527942
417601006
1586414566
221080435
1834928992
1037746139
327344630
2030186630
1276886428
52569571
63620013
369611040
920990240
572556266
1174404730
2102748360
735362592
1707548863
636685318
1127702074
1748432891
1908920506
1219770331
806547892
2010048617
1067483002
1102434882
1501037360
142558008
590725812
1474866721
799710426
776627826
1188394120
1423172479
1947004079
1891247017
1352291584
382262514
1358089179
736120680
1229567307
1114942291
1938279342
71375454
1726228704
1462739540
345033898
1712861187
188891357
344734908
1290935508
1166647572
422989130
247875585
1728257377
376410557
952903763
47405493
366506338
932557596
1029703577
1911917235
399356899
1448313614
509957924
1204911029
1236776571
479614140
1440127829
1294508534
340280997
1284251656
2103925496
1819859684
1699511635
1111497473
766579184
1424115930
311333872
748296569
1890855755
1389655788
340018039
743552249
187040607
1159972198
2031266335
1753628047
1982132707
1749556776
1305524800
231502274
487284012
1218834655
1867591706
363003717
1362809568
132281990
1553797024
559860381
1742220176
1080311607
606579756
616562469
462533661
893453526
1856320836
293660893
380133480
603572268
1984744873
776966828
2006254982
2022061300
1768892702
1086533597
885169168
1397771809
1265283872
855526412
2046200254
1138844185
1596341558
1657717656
1948251300
1377912523
39531542
1362920277
2120686838
1797840455
555245440
1989677411
1165344503
97051358
218507158
272227633
1007779241
1443232543
202728150
1380145081
641815902
770381393
1583459566
13816717
240587961
892539118
1261454619
289091037
693493866
1886036026
2031383462
351288731
105823391
592152385
1835170028
1425607839
1584144179
1899106994
188351301
769185626
2038794848
967695609
1251028293
1761596818
1563700893
240048873
600376269
32819766
1652659471
1106227159
1416926411
2055756720
1483297188
2027833756
773555454
444806302
126270898
1281606869
266415683
878701316
1030207931
55351764
1656455
1237430777
2082305964
338825224
317918446
796446899
79973836
493222585
1736704237
436593447
836472925
964803775
77275125
1219289802
2019980207
381261222
1122348082
1447622174
1827600163
2050307388
974027389
204605681
1403246291
1607374803
1386268852
1822764399
283805159
834153205
781687815
121684889
1105080567
581646625
245540622
189098364
1515505697
140484251
843692094
1886172198
1612911061
724419786
1832366026
2017898325
964215783
1524361121
1276509840
925836683
105752446
934781213
662809527
1158394157
586727752
37535070
1807934202
723751846
1009419720
1789548383
672140180
495081146
1252201047
1158102335
675636599
192295825
1595764563
892771392
1880764490
333136955
1560861473
1507718350
1727814099
1862564670
482941972
872240988
1608233778
1764975546
1817631342
70969372
1749921902
363833826
121176759
369273725
1855106431
1940876217
1693462628
1941674572
1445313910
1398886418
655171550
1181941320
2124415049
1653172269
2118854681
780080652
282624363
1698813745
271039990
834273599
441032038
1083195967
1016069571
1863709957
384102647
564201948
492649951
510375968
94293574
899237952
930719928
2122606538
68828281
319855571
396746469
847217330
838761641
660845943
2063114717
852901409
1151277317
791720449
760317379
1566384853
1069513323
2054044216
1981262900
1522855773
945489742
2041473648
1035830727
2134623811
1517996418
1396605922
211983652
2129633601
591502516
66348073
504129659
1179848117
1551361067
1486538124
992266
19214602
1728039440
1510819737
459257077
1516115178
1169884257
389365443
69702269
1111505750
579544245
221793743
521386267
250641111
859139268
1196016809
1945609209
387261264
1947414079
749717891
2038255694
1964861795
580366302
1420642603
997934716
1962023868
970234919
488746608
2007608485
1156619753
1866856424
701457259
714039708
1580281395
1313775639
1599740193
144711176
926511256
351162365
1580062713
94674843
928793499
1549414359
1990186900
1453709959
136830135
1681976010
146415590
1219769488
1298344976
128142669
1061351601
1493419601
2067499258
1984588609
380695067
821470881
1969464936
1174687385
635251899
47070170
1493487354
1257254065
660851201
1104975477
1317234959
1715676617
1338285270
1395577670
2134360931
521046582
225734837
432637491
1314662727
1622190413
1697653591
732965786
999374451
649668409
906134522
185639647
1618584472
774495134
1301150709
1896591651
1242424019
2015180600
1447755485
229870349
23700376
33239779
1317815065
452552430
1861428965
327534002
1614397832
1046681482
1574833148
1663427157
508788371
2004987362
1160403907
352452222
1584208241
1061299074
509664884
1099374659
426976582
105975054
2037233213
1009612147
2016102625
1860850721
672810041
1130459138
1828726621
1888352728
1254577485
379219561
2110394274
171106448
992515404
667412600
627406258
1102094120
1222790141
962471369
2114466360
1832475210
1997168855
980122788
845580983
635217632
1756211159
373233573
81330782
1210873001
1838839075
1967801383
282325434
305987687
668039656
419776627
1143072518
1012452749
220063718
213959214
1785843486
1541515645
393600597
1500286047
115991685
1979167877
1239686579
1115500121
479226037
1637840333
1188824069
1312346214
1870341067
2000679853
267964913
2077539363
903261483
225564542
642332053
233595198
553024334
1765316313
627580845
939189178
465484867
299804317
449044500
1235235704
349763162
1724757040
1167362316
580561112
675573568
1742465341
455253053
1316891705
2096323980
1453798424
1579089601
525460333
809885759
834116516
1324168635
2052941970
844349109
138516693
1977674081
1250854877
51769899
1199667379
1200599829
805340663
1369502877
1757988614
1719152653
206433876
331405758
1366737034
207576716
2004216169
1164455649
1144311075
820330865
2034113313
478323745
1961886250
1374801121
387582140
517765893
656976935
1438325472
1589708549
753909854
944824884
1430644382
297513280
1032342273
370351847
962679125
1985078993
860849615
1652155310
1933504170
375542026
1718681134
1846633030
1021843564
1556902624
833142150
977022889
888245123
238435762
187459846
1679031741
1408125816
169226347
1862281656
709844342
692244179
353041744
560487704
918915607
1668121
631879785
357108995
1850292823
72957226
1225493985
191115507
1202944796
983552972
881066011
1283961903
219648441
492820034
2114497993
836520033
1882777107
1952738038
1022599359
61209668
92009745
52108580
15278931
266837162
111889080
1965359347
483008422
930733059
822707269
2144346061
935068906
289883021
675896011
37366898
1852782213
679340755
35960109
83722066
183304521
1135081555
2087436881
1432967958
2035686141
263973278
1636113284
392591401
605726526
2069209920
1165487929
206100913
1247069891
57231885
263795105
1945102747
789491058
736158186
873781610
1488313432
811417598
1538635611
254549946
1171217933
1767389941
1429638867
287427460
1524401674
2048450668
139173261
992838649
1720456037
1829252817
94980485
1928276420
760344835
1894096539
1728229874
1350253260
1079116351
1125083236
292355845
1379482311
1270888137
766858347
1279556287
1271736016
186050264
1774128922
1074032933
1935994626
480540571
72288410
228775890
585300217
1024542649
468376109
1344323319
947825000
111076104
1634874738
2132838762
2090071974
654409568
1160599917
1383263391
276498127
433373203
408687055
1940633975
744540199
1422705420
802045083
2079288249
1480173104
1977906262
1009703053
1900708567
1443313035
1793731333
415931260
805544493
566882486
887852251
1102778481
1769568628
1033369826
1495382760
1988050420
591229974
1987174805
1142867361
1177212059
1715221109
1754169750
1528654204
1584718939
384092628
1207357015
846467630
1997478929
1012911145
1416281370
1598826589
382635728
1309088073
1705520713
501130394
944702016
1936684566
659349229
211217533
2144978359
2088037755
1772905279
127727182
1148784322
869988474
1595091176
1063761371
574677348
271674950
856654102
2014892061
603356398
735001846
595178196
1988270000
1314869933
1439951128
554964321
2061062507
2007008327
2067846768
2143040158
1211154513
1496836669
408639512
1682305148
453441899
859283738
1470662825
1748616240
406683920
596451542
2096360152
1506733098
687975926
71097044
938594521
278573588
1732597359
932929423
2066648507
93172997
831046669
1101860270
2031840507
922238068
869724217
1777682281
1915384474
1601081669
787810329
1629368788
201974832
679895487
98973955
167901641
2066782264
1216752021
486851888
230597509
1561071358
1681892988
1561419524
1318936606
977359514
476991608
934923777
498494303
1167171301
1611849072
1513609997
1264219009
219402880
1935985330
1305052183
1114277375
2022942331
353562488
484669729
1525122555
419933824
1236014904
790552621
1881287577
2049909139
388539285
1828937956
185895151
1485335004
1622030053
1609464341
428742991
1391557887
482764479
1769544855
922441344
1751317688
1315009853
1490849966
2075252765
1331109552
2065568830
334995849
466221204
1972198597
1332686614
1018499624
1454310605
1006366148
995671352
850680023
1420751148
1272972515
278699024
204841926
267557047
788388520
223375696
543827421
1248297651
641826012
1140168066
6924791
1514418479
252798645
2085357100
1127116708
1123022680
12837223
1983471486
1410879486
540497795
684207163
1782374223
43526269
1574300092
1295281327
956919623
1690603628
226412899
1116301074
1979627169
901305617
1772915781
178060806
1448752406
868171042
866238589
1069317086
286876706
560436720
522383902
1614258572
1638261426
1875576581
1720924745
61177937
696559084
1063136920
1849447817
2085886162
459355253
1339196902
229327166
1685308359
1810753574
648547681
707420690
397369941
993147035
657473772
1166160608
520246835
1124076809
233002025
4815474
498942402
1432950599
1007203958
1328417244
1540002002
1479357788
2144591724
1186923061
442746911
809163621
137782149
1768006653
1971887618
2054850343
2059947881
1329177718
766040840
2101229917
759680212
1341000706
1376911735
1875769256
1397821170
173251786
1708244442
195713007
68126200
1042661474
1037967237
1430131065
1388928048
1746337490
7641222
668440592
1346779545
1889663974
1522583069
1390656905
707940454
35913297
855376007
2088918185
1086239104
1122630973
1381413902
128846593
1910499385
1006188293
991723592
1783616304
78372558
628903766
480518483
834139912
242748155
635303184
398204744
1779743383
1584980343
1220153606
1264928524
933246232
1942197029
250510455
1791748695
777923671
1018368221
2033466861
1787881358
1466103382
1574000369
1388990821
613645064
1488741367
25559825
1239086346
646764084
1597354649
954937088
258244715
955154586
927958809
1095341507
1217315310
143949712
1961160552
282918789
259384784
1056720583
521563546
1621226915
429122566
970027271
271845570
901006
1443985014
2076262177
394225972
447850039
1986500374
1571152265
1824454818
921338192
1473939134
2017101737
733679129
400394860
746019520
866728185
1474174710
1411611227
240980959
1667462159
1448147495
1570958376
1480211244
1373018155
1594624507
1715145465
839387774
548213942
460758537
2147452065
959191114
1735221614
55393795
250005276
122261503
57130824
111674309
485196805
455798347
419676149
907673013
1623358842
1263356228
1470011063
1610782783
1248172470
1907760479
642461754
71962965
802504646
1826399287
2028278476
232911281
1066466283
1636807240
705103719
1937936301
761817922
1575034358
1469483216
926849330
560296084
356494640
1689582713
916825565
1202761790
1778945025
1829221055
1531892082
2071024705
1492732662
577220357
2110021245
1707678106
520840319
1059731463
854155164
221094592
442649638
1817391110
1175612065
947918272
1930757326
874657045
1344950963
878968610
146554401
1451985258
777775578
2021031600
1976433486
374195055
282709002
1562819457
837796246
1517635151
1954361655
168861878
2022198761
1228833241
404014873
2145050881
419025864
1315437304
1616679962
532235181
973980430
1344609253
599253293
1439971369
1648039469
721603779
15084633
318157458
1116743881
1714344678
839655976
218320949
1378424308
1857223218
1065984359
1288815451
1010540004
156566697
204850116
1664452535
2061604042
267150048
1857679697
906944273
887806173
2015278182
1776613853
828839088
354406469
244584376
401553353
1203309091
1434284096
1121194635
46709342
262605743
554945137
1427946103
1839888179
1954474975
995107663
816055413
37979508
1510828247
194744545
970282502
1710972805
1130485518
1079451814
1497083064
1910648212
2135103264
878609898
283743932
570955584
339136816
509235108
1934619380
1326751427
555481341
1363847065
1603565982
1729561306
645503737
2043910004
2023295996
547923974
801304479
1274271807
1627704635
228232340
452048964
15673159
1606418904
8831372
1207427940
1431643663
762558707
1790897535
1219065942
1798160109
1287535477
774952571
1021299731
208933889
1944929635
1492776017
1572273462
1177089466
942605631
1585646418
1441183824
879091859
1464525965
605867509
1683440676
469336930
773003343
490112862
1765004788
372690539
517994776
1030212994
1692085647
532645909
1686512407
883309490
456096228
1261661344
190340848
1008743498
2095482120
751621015
182866248
810920846
731588737
1276370482
1078522736
1328019838
1686178140
82914786
1374540701
783922270
1488690337
1099506285
1391598752
1679266459
2038002718
1516806030
1295935383
1455641991
18141437
850156655
783569447
1750711083
161120787
1374402732
1860100194
1705801938
1278740127
1305484198
532063344
684276993
875690903
1231149516
2099949100
1770437139
1126420110
674472882
1950303438
1951447036
1533655984
1337293738
62088682
1561079547
1622544477
1897411668
1161694834
1175218649
1039317123
1514829506
1603553854
2033332152
1118835363
884494645
378080478
1533933227
1904348112
1687571518
666358289
821960263
1137476527
1805716009
525010256
987902183
379582925
1180331248
1368339008
1813786371
1734836370
854410137
723779035
1333321945
1044970072
755007953
314303668
884486261
523803979
702741858
612091268
1578011839
434159588
1150858351
539701217
756568782
329182534
292723711
2022079745
947405119
771178710
1023014394
186888174
1098510600
922684193
1779969929
628825561
858872086
1616887279
2005157844
482663887
716199858
213065793
1822342377
1669071433
34292998
1511639872
1241842612
813209537
1980075445
739044773
1514505428
2024894063
1079989339
1435261020
1664951159
769042737
1725766697
669635313
1086802850
1763055329
155351995
294827902
2106165421
1652183647
647550497
593024794
1858314965
1383442914
607854223
1104913931
741164470
474599633
1463787799
2077405240
1963601660
1696421524
1794692636
1964659953
800973899
78636908
1030110218
293850031
826798486
163468541
747518439
160002007
1580314365
1564960234
1440352501
1445483940
2123796389
1694658234
1923917677
1749034422
1259337712
1584967975
1267585806
1794785700
1215142624
156403169
761399924
1608069222
2084790694
411650921
1648924754
909202014
1551227088
1196367541
1775805659
384556368
403580614
1469930420
177623225
2023039321
2008976075
763028840
1486411376
785847440
413164067
724252261
1937421809
195110786
735360776
1737963583
130868587
1331585463
835737241
1365304513
241568902
280675562
1480355618
1311944184
1443284495
1939405568
896841462
1727770066
434891392
2046380218
348920166
384409280
1107813023
1890765435
1658908273
1544658095
1740374136
1962932428
157923267
903392262
1544217430
1325364389
771975204
1313671825
844947620
1617566461
1336553676
549537776
1024423707
769614200
715511771
152708420
1999161313
340327214
450008737
1147158042
145234524
183944207
1750040714
205944814
1762419943
1714681189
45838340
477510412
499769384
1698079362
726236685
429028007
814194871
1902804059
1846935478
2130859191
991836517
1412947504
256183336
1773466304
1299211802
1267212731
949193782
1261343185
2069282065
1281899345
1076088485
1230031546
251095643
1850383991
1366206594
1282306668
771944599
1753835946
358750652
2119977472
913241229
1055513298
785808381
1112504197
828903144
822217652
2091071772
1987757465
2035525244
998372859
314313038
494644130
299553277
2038480706
1071626539
1590173428
924271402
1997491733
1031895072
577645040
1394292980
225518921
1404415633
1704348979
1462597794
746359037
1259035586
1113171732
1748128160
63105481
2052783484
110945364
1675273859
1363319500
380894185
448854141
2119303192
847432703
665952875
1645911434
373597894
807063465
580951050
742497550
1597425122
1522902575
855505535
1063837518
675648862
876794441
519619594
2031109260
1334545279
1164277119
46074454
2072069322
1619040329
768783516
1300203479
1537693737
1842308856
688939759
2133378756
1140139740
1832429585
2007300020
504287099
103252432
909993109
1378470327
935353682
517415667
1114199799
122721236
7642878
988427508
1882607285
620576985
1218083561
1612096500
1335990666
263520326
137518789
1858483664
1772910103
851681837
733713666
1288530375
35688020
2123905943
513680245
629547479
85031279
972690137
1125789994
1291784625
666125881
1037489004
535164229
2031155143
1044778339
176884417
130231529
743087549
1725598723
1084615754
1601509670
1539612522
1795933488
1716084104
1788872172
168688918
547597545
90655312
809195430
1182953858
460904901
373113155
325001731
964400208
819412932
1418680382
760628707
586006623
518910546
222517192
1241388953
1914815747
551218693
622669858
530353379
1650220684
1376644126
276673896
2004218939
1365538253
31144755
790930301
2089497009
1375283391
2050466479
2115430992
1242138236
1298700979
1119243422
1424638561
454352332
1553501263
318879635
1792477454
699769998
1509014599
1982378436
722560120
1523787379
180293509
305683086
1862971343
1229157601
531726589
498871492
140259375
437900591
827972154
1188893035
456921053
1081914988
1183396775
771258744
628990812
2003578860
1604926747
396918847
759035217
1006765973
1933397245
542512546
1971165911
2060730401
1021131253
93204698
1040764821
1866674002
958069249
124979625
2133777021
1671175169
635702213
1992448908
1089059159
353985725
1611638192
973713288
540480883
1994993014
2078977730
1858186969
1283686429
1803785913
2142404420
1227455495
1109980672
1270446772
873424966
2010846929
1176611974
923055261
264242188
372360537
707798377
818081292
1489391249
582714991
668830437
2049177050
780633493
2098105430
735007831
1756667356
1299173649
544980518
974467608
764354986
2110436134
657933197
657474110
425333926
1151418513
464524548
951356474
1700714510
378478806
1005557757
1535493536
1780521302
2040485563
351944645
2094030434
1878841456
878825478
1112160428
905958589
1853781604
1569373823
664607136
1662210394
455887592
1485616903
695049928
1708231744
414991095
146709396
982674378
1199372396
1806960454
1170098617
194696618
499726435
295709193
1625363352
1117959522
250796628
875224507
1419968635
1618362979
200957036
1903899345
69588066
1509880864
1461942477
392552049
1106305297
1930587376
804895380
1998096530
709008794
299658131
87775464
587768262
912590502
272418462
1479236698
2031010465
1268107105
43150662
200018530
1320652918
1764960597
25981740
782408268
1844653222
2130627565
1052385594
1631924404
1282157264
1567041051
162730149
1578378314
133107272
518573421
1842367786
1021282794
913002881
1522042695
915373839
2002389269
3601271
1711742982
1926831436
1457125287
1197313498
1649413218
2105714796
1611251360
1323561930
1413730502
595979233
2655798
1762220114
2147430918
914770224
849095168
732887988
1281371557
878512478
213218678
103768654
2020194800
713406347
413640584
1410208524
2059881988
509838273
668221414
738778372
1956721359
158903358
1202459263
859022936
907188811
1657335815
1267114966
669499840
1806860416
1019218344
1760611653
678415811
700470217
823472329
856926709
1836653116
715482183
709141713
1425328550
1215534655
1000086841
341327604
1097903758
841566093
2070807625
483921019
720408649
368461830
1012499031
1809576239
1945921779
1244285929
189821868
643256728
1827293414
1312600154
333479938
332907719
436990836
1939607820
1362508544
1880084346
1759232666
100820920
969673839
1118217479
701092781
1549185275
1417011192
233173815
1466596215
1933908816
1788518009
1056879392
719782472
1322696090
1418489096
146670659
951167105
1618072688
705738355
866848384
1335751397
315328893
1917385249
1957096517
396246649
1702117497
1129145763
88579293
1955044554
768044699
451556409
122093219
2086467711
589822048
386979560
780063194
1606582680
1351751622
363717962
1124778345
1985634650
1571539524
682939776
1195996987
938194620
1570555795
877821073
1804973130
1179966103
1914109803
2052544068
2075161831
1265232983
353935488
1191876177
401938788
1358996779
1141941721
1756823374
1452316977
1619686851
321842623
342000666
1460976857
582871351
1606997831
1463922495
1692426262
1727025601
1826318828
899142748
2062924985
1826667904
752091653
483722900
1442298894
47526395
1474857074
1474484926
1059541423
84619379
778579980
1102114371
1566170489
178029281
1787673709
53622836
520197660
253316941
1836863400
1058808057
981531377
792229025
523223362
651715247
1344425632
438251175
1229552493
289059267
1798052151
669057633
1757602413
1286286651
1974186496
418968078
179192266
194418125
749654781
1503459861
1146045335
1930776539
1086665029
1055708231
921955710
14297726
281223498
320668936
1410803777
781840386
1390296958
1759456997
1047907618
1849474737
173876045
359182265
819936389
1397368916
1446189430
1536721754
1135246303
2065767068
1996547598
1105031562
1037622391
111972367
1628671671
1067286860
1460611266
1030096675
1226452233
1711256917
1806588872
982959081
1483458687
1662586935
611638979
1390991064
399915413
1033756833
1999720236
830008800
638522025
1784174132
774884708
12184794
2030015314
1673878696
1344983758
1285246187
927244922
928563480
1386778602
679691687
693882878
185179456
1959645960
80592101
1477861321
1894255872
2026862062
77659911
671832914
1973234106
776688808
235487019
534883462
836128304
1609681698
996925353
158023534
1169990684
990428236
1183023636
1135226061
146405159
795942778
2050350966
1710812223
1592513051
318248699
833906908
1118736010
281403922
48008830
1752739678
1773666333
813999085
311583078
1607308341
29315672
204560336
1324091539
1672888703
681185036
1645755744
2029244645
1109649846
165122606
145889463
467507616
344674562
2087218164
2049047915
1167727275
218831975
1048038125
914908161
833925706
225700482
1353707271
931956142
574929949
1738748955
4367130
983367778
1926983380
1136784225
1630453573
1988674412
628572807
1243092408
1348186975
1680950081
1101389726
1397076560
256121158
423032457
1511887814
181603253
688410329
1319180698
1832341906
489182980
316807222
211925666
416429455
991841573
1611811408
397872836
1112118606
1920500294
1803648247
579538408
1598461340
330991294
124568832
1930581595
2086029286
451464784
362247874
411785712
1917669847
1374052797
1620766796
52351476
1940003410
675304970
688745270
1157790549
923173023
89656580
391698278
2038511
78256592
654130645
624606578
39504366
1336801253
1873331314
403056650
1439205833
1299380111
1554594527
1323341585
287187115
680236612
900880589
1985149370
2146516428
2100973823
1684020222
614969324
1230824854
1099270687
1130281039
2024707599
248522166
319420378
436752513
245372372
333910466
550804022
1651078657
2096644412
1531905837
128792978
1690136932
222491823
1138178436
2069523681
613634681
183632168
334399226
2139629583
283953258
1282825876
149918815
1058656629
1640481482
150300148
1790718268
1087430944
178509991
521343921
1397294212
1280378541
716470714
661279198
1289388225
1252710177
1754326570
124537422
550772748
1236665287
810741472
931119436
739960865
161748978
1479900718
291075851
1294743405
542425051
1088677678
1101435585
53074072
1175754260
466288398
1648497777
473718480
1267694148
450690194
1347309327
1556925032
148860840
1784225895
61565722
1479963884
1237385899
1984439778
56881339
1186088266
1393964950
578714309
214456822
2069638204
436273303
1159020454
554872010
945023035
620641314
1617629202
1871388124
2115637725
1401568152
1256035060
2017901114
376074370
1895288962
663540420
1303976419
32806447
54715355
1285119534
158472737
460571559
919049059
1886269286
1518378878
835130612
468113666
952589629
169041863
231404907
599898138
189174440
1829811590
1339350116
1700000646
1216761929
2004777182
1272074533
878136656
1740436264
145940990
170669780
2004372322
975209896
224883808
1454334261
1938130648
1918654447
1055322128
1306226901
1835172130
1703501809
347032650
605615898
346489768
1480221118
1879095715
1903682158
485754168
189587311
519220347
532099903
1143412684
558879257
247983746
796325617
1068851224
1584474404
1666890358
1687522670
731320984
839062438
731503798
148452482
424442523
1774849946
288349851
1462164634
1168476118
1684324976
730675215
1218921633
1209329020
289315314
212765376
1750818469
1048024978
161362839
806871835
12647377
207233507
260082937
714998626
1783152800
1021588969
1142029515
1404483044
2021548472
1924393200
1890972228
522790652
2128881422
286356210
1252949409
1525526
631421211
1845785535
714383563
1954100670
1229862105
1693696718
1173513871
1111732991
1747027939
228115449
309314643
2106759834
707859628
724518446
388186363
558916787
1630904088
468380316
297231819
1509143049
1873838131
685445517
2050357030
470539475
1581916900
310792589
426374088
1047892795
23840795
380007827
317283687
305166898
1882559115
1871577748
1962395981
1475270409
823254037
1977632504
361936991
2107130428
1732694154
426045342
1025029877
1008230573
2013746001
1440753323
1545356773
2146609056
212085370
486029918
1259571770
2100569449
178156469
1716636125
1471530359
1769755713
293363878
858488054
754423232
351663275
1231108798
1390559633
1874263791
2100883276
1284091707
434573814
994589084
2066628551
955081843
80692021
2117356538
1462691393
2120668388
1833458543
278555216
1555489437
1222800500
114847761
985997032
2032481575
1966480367
1299450892
1134836264
119663267
1382137204
1746050523
66882403
576925069
135946550
1032482370
1681809534
1034575932
1453353217
438115887
403951171
921845606
50470157
1212001520
1540866374
1273433342
638287876
1731790540
1833358706
451002611
994339605
378149575
1910175308
1254049041
947778167
1019378082
2053294018
101496402
630198708
1158707996
1418057190
740404989
520658801
646704320
1611042153
1960942004
1705806456
1687308443
649264107
1107102458
399269167
2006676081
51730370
2058101712
1888291415
839909026
857034999
351992735
1818624249
1019871432
1222322462
1507922669
2033551629
856252622
90542901
2138885494
1668048711
902085220
1164139712
1726739457
15845837
39830130
1241636239
559562605
763395048
821048765
1283534731
1509878242
56517293
978997010
1954492474
1625442855
1450131783
1185793402
1980385107
1415869777
1455670518
139219560
1303181460
1302194407
1659230564
277004415
1170422490
2110995841
2034451725
375226527
696948989
1498734784
1664585027
413256081
1199446524
1044633537
592847502
401882454
632221977
2077526279
1672860893
1582700488
267056662
952667956
404656096
1698817231
1889658232
1979224810
1125801854
1808842353
848980256
1273441639
1275771691
846271307
984082447
141939235
394468216
433583289
1571954374
2079638003
441046318
250998035
276791233
317129821
1786789444
1037590030
1809013644
1274243681
1637030384
2038458047
9490620
798726426
884231324
517493263
1555268799
695343830
12507241
1964018938
185541615
11041376
562438651
768418923
1155967348
804152571
1269922599
732744796
2106355674
45798486
1130690898
500329688
1700530516
674775301
823693200
1262107032
2055135228
1512889571
18773144
415453007
990682522
1213715767
1769590287
1761008130
221797533
786209927
616998129
1823851472
2002493441
1484078556
672408146
1477831325
1255150521
1262794129
347214498
785899139
1906906147
21124407
1712501527
2147362966
545128423
1398221972
1593951481
1882134496
1117146745
677805092
9562715
1588205864
266891614
127545341
1614891614
1085903932
1501330461
1600938285
32931080
61493796
971216092
688316593
1838596211
1567714303
2090150882
162646343
253129605
1883881714
941817031
841619900
184867784
95548437
1146410400
2111395647
280244476
1767109416
1717381195
973551612
1446965389
343868694
1115120167
121525320
1372289943
1727880975
1533086732
1966924412
1854863759
439239654
624866145
1273657237
1798341927
1869457974
1922931088
1777062570
1112383706
1391618509
1197681795
999140979
1962996287
1215034083
1721452375
182426586
1248610219
1992854496
1026963955
1274536997
375841484
212670339
484940144
242840474
1553010262
2135384949
259446963
1737804463
741210495
1363410487
1676847235
1977416093
1548016748
533763514
1951932301
308912509
1588225150
666099042
56535786
1491009390
867395695
1285815421
2000274966
1779760716
527557841
1764000766
524385164
724980018
477970492
1297411418
529706230
1162909004
661051128
1463328887
249045767
1332640949
1629212746
1998684703
1200449085
1467285612
764754472
1057360345
1730961076
1813813833
1599565072
1269555334
1926675621
1551861755
794933498
1789921008
439101692
399905853
877615442
1486193407
371080320
1914300942
1116385599
1310955240
716390839
275345076
445894525
1417445246
1606990628
1646535524
159071100
2071312693
369538440
1373180005
584190117
366661666
844422821
1128281747
40907684
191083774
859989644
26741223
261244310
541563810
552707833
1944056851
166674666
1182097828
1765315531
1116265995
1015535009
614104177
1590096953
341099236
152034677
2067885828
994271644
641616313
435363773
1886439720
829427817
1147234283
1746296405
240364793
1300783351
268307405
1687529856
1771363541
388511333
147705427
2111896635
1882542811
556669028
2114301324
1656234039
1372020251
1898519122
1568460589
1420221034
1175931155
1761840048
1301367337
247619462
795510794
582709508
411302361
1015615447
832466832
1998177135
774133551
937786127
1469018626
897153303
1657101264
1148562915
1146218134
1674532180
412380155
1096271134
904222519
860062099
713771191
1373424064
1261131398
785247354
1045826117
1218631360
252370678
107377439
346432046
800555928
1053374448
981061807
93021636
461609268
432104686
1349801791
277618703
224464451
1153637217
575893352
1179987020
98323374
1803698373
1213128939
1408964678
96581679
1319104920
214622958
501567037
540577074
1425411663
1340339181
580667126
1733030611
49173312
956660366
1272169774
1734566852
1791882595
303836483
1714034266
357259915
1023330742
689259239
775249373
93275267
394195529
427518725
999810742
2063974160
264246703
1763872203
284458566
1435507588
845094106
1878217873
968611448
690891608
1480423616
336034241
619442001
1218925652
950333828
2020073997
1442482744
1445588231
205454359
1440578317
323199855
2002903355
1690867891
1382409498
1802826915
430415225
294369599
1291641477
1099923321
1174946780
13053709
948670580
154672859
1544038499
172892576
1240360561
2066752051
622892258
1875381513
1780678590
1273950026
303682928
588924783
248425023
1416998076
377654337
195301289
1349435298
664138651
2107985630
253109257
1319355906
1006930468
1065191690
315547584
807950012
632366715
1263315526
2126766495
1294258108
1325152206
1888524582
52574819
1471204252
1015265673
104624222
2112758401
527655330
610274590
724861427
1577793740
1517498013
63560738
2049877173
1161185431
776414236
1682047865
1312278425
1922668550
167321939
729056266
1010814547
734314093
973820809
523206281
825013646
1777402344
2100387331
954676395
857079632
94060143
1097747012
2053116954
392783522
1922847641
375931031
792184840
383376577
1527323434
1256392583
1697010696
52022406
121825041
410144122
1727018512
25274112
96569209
831829890
740462748
283359221
1832901082
2072558249
2043829454
1206796651
1611914792
910965681
1589093780
614260983
664491535
1381496652
1193134238
1952070320
1388702293
885502635
457294181
1335029383
988141985
801125221
886537110
1520096300
772812542
2114191418
1989094513
2028306193
1047887602
499640389
1922283055
1588792011
1513893694
2012763346
1394282823
1886531502
1468351496
1447059494
574734140
641244816
207926924
1128511174
478823533
886220035
1521898343
228343498
1803135779
218831453
1272455324
1196198143
2078936261
1424790224
1886604206
1081608341
499918059
1440537716
882679970
626135973
959507254
1972618092
951420819
341093189
647247261
789454353
60197580
854592522
511795886
599662826
179070383
2080638461
1053494285
1146747795
416324277
1016339648
1370407005
1003076678
214339872
1883730027
1432208776
903183539
1013333076
1885695277
948167543
1314182535
27085029
757089270
1518679435
1824562127
311415759
1914579489
474744180
187163621
1178708007
72508081
815770948
1722371815
1263601004
945229136
1629323728
1521589711
510389802
1972944883
655148161
794857168
977862040
1942283737
1164353103
1855258807
185386623
1561061487
59449586
1648451467
589609138
1625825155
1044140654
835279105
130060392
674924969
1050164821
726259800
657673045
78531531
619384933
550259361
732211160
578026063
928134827
1619405673
1620847180
1954916552
172592110
845535328
1242475638
147112560
1130072551
1817030215
1471640187
1784850960
609059702
427715657
1336265251
908403411
524347037
1624367446
520630468
87523384
1784842006
1216798556
945684791
1482268099
1675686020
763328558
39365218
912105643
352502034
1056080333
450194819
1040547459
1163266730
246505958
1433969791
2087800471
1427226164
1229136611
1704169376
1852793192
2145525072
1882574864
253602920
740237741
930690301
2082937157
178951115
1534573549
2002542413
455426016
2087018433
660836123
1233636898
1395214986
1983552147
507602103
765533525
663454090
2038019088
62681342
848424123
2071147340
1280770220
1326193526
1417904748
1247985749
1003962115
1070370468
391411072
1931538278
181249788
683741441
1606508487
945850976
1521843895
1223763122
999921658
1168589304
1263548966
1219588028
460911712
1981077909
1645289676
826895476
1990169873
1305189598
41909126
2064048730
1805694384
232462958
1557678976
380642511
784435293
95299956
945326124
610671896
2030114612
1142764732
1656284468
1529289060
820129600
224776196
1451499843
2034460047
808473200
40407916
1443945528
1865722713
1478013324
816726037
1225258126
1399396936
386936578
1372925027
511733494
246634626
438266065
1411905577
1306125136
372259497
491637473
1564379395
1285452790
1888699431
755280164
1386892842
1876249397
837480378
744710639
332320112
860791308
168672985
446531709
1931966152
1234325051
1996559104
1536955988
609992964
590993448
634047883
909813446
1067617818
1285495301
155105216
1285142586
706074244
350774572
796439363
153024183
632790774
1771778288
1674883642
1423740403
50934628
771641411
878016355
1782088746
1765125077
364163309
2123046749
952966120
1760606342
773431483
959082212
362495541
290108943
1242012775
1151724946
1556606163
81463717
1876075942
641319883
943570168
415352293
962535842
771449969
1890277682
1445041680
1247690476
698219754
74976141
1238561588
416867225
1790749870
979849239
1697750977
1079124947
278627980
63205045
1308978284
2011840614
846223361
1141841448
1520911377
134949974
946092566
2051157392
446922682
1145543479
1721690408
1374500570
859472732
439719938
1456268746
1350195461
37790170
908960478
1504795728
622394117
1761495327
318199560
2071254389
400987326
1406236360
25991748
713141912
789479983
175207487
1379684776
1239374267
1589239231
265673265
1217765577
1159554584
2059952605
1474420278
1738846184
218058806
661345196
1544873460
1814690223
960109108
802911590
530670611
1989485117
1689562104
2021851207
2120940502
1991005263
920386434
873768641
831319490
1592338660
1841036595
422092593
1193921603
2108953694
565074871
270054821
1650816686
382164181
1687156971
787768943
1938448146
1998756185
1267610991
1535508495
930813214
1108850349
1673331066
293719522
816913125
505054986
113685659
353913356
1932132891
874239784
2116464203
1212438447
130272777
609815914
1618984502
1800308135
1521066586
665407337
364860426
1193171017
462533987
208744619
1943959668
437427079
766348724
444983432
1865518182
507100653
1078822231
694751474
1717031541
568537578
1750636220
1483074511
586923526
1906497821
366571773
1614361157
1035275404
1023374701
134337393
1644980852
746431745
757408918
1831154372
1739441476
1615478909
387244245
726377664
2098038263
2004343402
149556459
1629361308
1663692475
803137710
1810826476
101498646
1488107514
1820154946
324647240
733017839
1422724829
1338534152
1370050731
1099641168
1417747030
483857936
347984505
1600018903
58329790
1186371165
316856587
25783889
350334687
1314482226
1093028818
1306551283
289444623
1286749809
494150013
1722110762
845915977
1202434091
1292905037
73591723
514354469
902672575
707191525
109654254
1884335655
1568788648
424562109
1707966000
2002696732
168248691
1643107647
1919865656
107687285
1632090507
1253324578
194996190
1690648362
2061362599
1697281485
74746058
728668026
834596842
1107481237
903723969
1659088325
118985797
961990748
1279536072
733589233
1309545863
144129463
848518406
339405674
1027208380
1104758441
327952780
2034945581
1807905214
1717276717
1164117304
1895455217
758436777
138172661
315263527
1096167459
809728200
1970906178
933973232
1310138114
968798009
947154153
250214668
872298400
1312314438
676322868
1505539182
2026204309
434322962
1436915423
942722230
1252898733
1734306444
1445458933
1570876071
1121175740
2068052111
1273717118
1124208376
2039757651
861398938
53458453
335058419
2087212406
1435148276
597857459
1391494244
1489259970
199050181
942921498
861920129
2006980943
529385090
984940400
1889776931
1903411824
519359903
1587327889
1928587248
1385186947
916936700
140983889
1661924354
2078145754
663564168
892148301
1616852685
1680442328
1757225120
271090708
1685743423
2051553432
756021793
302191692
2046581426
1216164823
830166629
1206149593
1272844370
1034408261
1785015006
1180347508
898237866
686079265
1530994773
1448513167
1661915989
6982386
485012403
412268538
1005654173
2089472766
1413422613
769699686
1111326718
1675680117
466748550
1760796133
1117553521
500612152
675803363
677519351
692574412
1019881741
948802022
901259286
182689160
825859097
802341670
1754380645
1868274595
998450623
143154646
1389896114
805690711
2044574154
615501863
1700371306
1097566607
475399200
1491959527
1242919034
205064239
1488439509
1827597413
599061409
133590632
745326780
752200078
2009762818
491336378
1383739614
209194382
1133495814
1822435681
266702837
1181267675
419130992
1900726433
418010438
1305858628
606647396
404534468
1435031171
1534143725
522736595
1138660555
873979438
1387399831
74761990
1626156562
77709692
903989087
1046643213
344443174
133562201
1552170821
604320750
1131339182
1903715770
550305490
1243812228
513017536
316063925
1039284922
149890956
465321792
1156452423
575574211
358855851
991258140
1632126625
90345492
792038469
970983883
1136365185
585566274
712605706
1433304605
1406409064
289481609
104125117
148518644
30504395
1120486698
1328656899
988835229
1931504997
1584771801
1083226482
553061361
1314548614
1033503868
1773173678
772465109
787704623
25975947
455349638
1039671477
1155493223
1562470475
2056374222
1166942160
77100900
1527785537
1601346015
831482067
269359378
460226611
13370233
1082067824
690453222
932679481
102539091
179059319
178320505
887935088
1003808159
385691482
1949182611
738394902
2111106428
1243240234
183088503
183229068
1619539899
817546740
1731940181
510490392
995655985
485684144
1165855317
1461232980
1968217315
1233567822
1321995906
206497644
1458067026
895467478
1401118981
1349076109
705846037
745066196
421212516
1045488036
465907261
2049961595
153366597
33186090
542646701
231696626
525495694
978652172
237852837
1707031941
1755135599
878625108
943837809
1833948473
1033743412
1680715371
207387522
212794974
510945810
1776341016
380979528
125317473
916476727
1569208676
1326275290
1693523221
323908034
238429607
961619030
3373689
2127334520
1435094799
771596388
94710063
1072118961
438636450
211913582
239047719
740068789
412994079
754164905
944201015
262939048
194779305
420935969
271929764
1722671355
1358317273
1975924219
1404151503
1048063939
851152996
2067726819
329416056
1455336603
138324601
65429637
2037296811
1039300161
1951470487
2076122084
1991630944
747436764
452995962
1709913914
1843323105
1326337189
1111823389
999385125
1828539201
2123891175
1849186593
429890173
1672442949
472750630
712663311
151222581
1337302463
1522756797
1470211150
655491421
857961257
1080368806
2090839727
301407215
1110232665
115122623
1227744929
1059471504
363774658
1214429660
661855839
1206198139
1387655929
218237863
1882385181
1110004594
509815695
1500885834
234341961
1780620491
1622100125
1349280176
415823258
854008603
1202675948
1262027610
891107928
1256537944
807025486
119139995
1171999512
985812645
250612148
543136232
1247351523
59837565
860188254
349952430
241875517
55440372
911394704
1797433178
598898231
1824402311
856212485
1682271814
1887576587
1240036928
1703624511
1238492126
2042601137
1317547633
504587761
2046649282
1784478512
836650882
31072569
1208342531
1008034978
1570527446
1741409386
519120343
1245699902
2038411120
904278110
284435554
11060579
965372044
2135017360
501881794
1166217489
1456247788
1105677028
2137377265
782396165
1087856058
112362946
822407633
122618970
1611874597
1285780064
936341824
623129896
793920096
337550695
1535827864
126543427
85406006
230544223
420197217
1048625217
455799545
1668420448
212660560
444409058
1027134608
1238879553
1882677632
811920930
88794527
46031901
128012049
1235089267
790583702
956562225
2083507453
1769172345
1366291189
554076804
765625638
639362648
912553214
269171416
1832062673
751976964
445193647
1209862557
1716571163
1704088319
1271015721
84129117
757223620
1277840724
2010471051
1779692152
49631298
963772455
1950519090
1203365547
1558582361
10016034
1732532322
1254026779
422017676
1906022775
2079432203
107718247
326400851
51580184
832129102
1841775693
1901344688
447495142
1620112060
928329419
184127383
616275319
1020241266
1372709897
1168588919
1752956270
1892522103
2140153164
144804622
1202334684
1631714548
1631021927
769024530
1565422876
1148702829
801415864
1803886589
950330066
1980937811
550383539
877577606
1043678027
1379719787
1865169616
1865924683
172751424
1767299853
1162233109
826554463
86284636
123911082
1298596933
1316480676
842481473
1484971740
2006419242
673346511
557433276
1711671351
329425295
310467993
1216715712
1033463619
822190216
65037667
1974708218
1314498967
1301497710
2072086359
1784586013
1704727670
924717815
783644444
673014038
929605576
582927936
246261477
1608910151
79579198
1619279665
565237324
1848292014
1004138766
949588392
1987782481
1176584182
1557786310
1786735931
682802464
734436334
2134253955
1979041773
24765219
491716021
178669210
1213649947
927447499
1372839132
271534946
541342435
743468507
1009824255
774940618
1957143059
1256584751
236945091
208322399
1797748533
1129994873
1220943351
1125600479
1834026125
1997308108
2097503241
1783419845
853069032
1214809205
1996150591
486939354
577908723
1472500716
759605280
1833348484
970938074
1763923746
1841680719
485844974
1090152430
1191501340
1720874953
1764099965
1654195016
1921980010
1396368382
1403700624
1632307004
1366739517
1128286384
417790552
2098568063
1311909332
537810066
1710999106
1114343270
119391944
1304201637
1837614420
1640221706
895308104
2064276945
659736491
1515162060
1684049639
1915167433
1499370884
829434973
1729500327
2096543456
2130032827
598662765
804549003
883162372
1014058633
857097922
1294132312
1567759568
1284432598
837782604
1244305925
1021151976
911167885
1745068437
481915996
691919198
544715151
866245102
169826166
1731809163
1106069064
248300913
525271281
1115376415
1011186323
739136722
1699439985
742287272
537059943
1838433861
1879742174
190541493
1880638879
1280694682
1039610689
1320030368
879407562
1545849733
442063517
1002464453
153851045
1956879268
1427123447
1624125796
453238390
643241822
639946990
38861824
640232365
99692089
2078278114
1365631458
1486223432
2136542986
1043015320
830355420
1706940633
1289521941
1109782135
1357640441
741784976
1580385064
1022982335
1492834464
66075733
1846549362
2098332284
2137487042
632414848
1009547162
218635368
1277486111
448368764
1555873656
597846504
1937918098
1165154790
1300277954
1752753857
903949624
1516270074
61199952
484619618
1263375581
175152157
1826692846
620197190
2053692356
773171008
1765754575
1015882074
389570803
1922789328
307093728
1480291681
1200157935
1632823675
928876109
1250811404
263721863
307016180
1304318219
1101851849
1406395080
2054925077
787980701
300439627
639827050
121150790
1578904163
95060271
1833237700
524280136
813384818
327057635
557636732
727847696
487623546
1727119424
399904587
2000735066
556974564
423236834
368405898
210788978
404946396
1252616252
478602207
561494605
373103668
102229342
752413423
1288114369
1336573469
1938665226
156682524
1893652910
1301810249
1603608345
1152555233
809476505
873497626
12487429
1118837490
1155266332
498862771
754881455
585190602
1030053418
434506397
1555036828
1724238421
1911376363
608851665
1763836052
31323422
1934827161
2102040526
1757170699
1667425570
1326988335
474808155
1658935120
1853104473
995299433
220546248
1373136431
1051467502
479867290
1686694354
153617791
70027889
1507885014
380618204
451547071
861099956
408637473
1583471403
1052916945
963222025
1135320765
164852331
155203408
1623008501
883116108
1842380646
1922448216
196473714
1528778055
1859669262
1068317753
1872255304
93330429
48918972
1488950062
2093284003
988340754
1172704094
1958950268
728206436
432990137
897336344
1091334733
1889885401
1375859027
1758928399
1353857542
830251836
320252405
456493034
660400965
497391721
901518775
668842289
524855722
1978029944
1927613304
551998947
979647578
1584039172
776910787
2038094774
580219835
2127544403
805119682
1330763106
894179346
1454889738
577164941
910645211
1923899304
1456593388
1227378977
67847514
146402587
2070592664
641257228
2031016638
1997296991
1454837160
699982154
1190069075
1874210380
774257690
311698488
1539110140
640132285
120633841
1414461576
77993084
754293409
1026680278
679036718
1771839986
1468943784
2063514187
1751075349
381594845
1292141836
940197599
1706123074
1063702616
356141139
571010916
922477346
567687054
1775508674
690189664
1323831846
1906993658
2021510361
904578855
996078474
1918197541
204059918
1700632826
331828051
1912363969
1058249604
7390321
1807193288
540939528
1735396707
1101754873
294978685
1266752975
1691436324
1552418665
1991807631
1653316050
1282054491
527098363
1490226501
793066248
779842080
1914688771
577319675
446989604
1330301079
1609528245
2053166048
1760057854
842804039
1300045816
548928929
1079954914
1034374843
1874780983
10431612
1947878380
171647356
310382379
1313834279
1997918748
550857675
973055329
420878528
191491452
2111305098
744196022
1882008997
877813414
690238466
1956212862
320639413
686194207
235307178
2050929392
611972465
8697875
2121914228
1434960795
2013416781
286415044
1900878881
426805185
1529167089
2052104548
315812388
1641967367
557549685
547890044
736422266
224219737
1254199069
1693148485
857976058
654318725
1359924617
900845289
276568517
638991206
1982031958
705420667
857429038
1317459642
1917107611
745643933
370816740
633524573
2000814039
1475115590
810111130
492736773
1129961357
144520342
262564498
1166315351
1675234899
1138707424
153392837
244428991
1370636391
57315426
1905247890
1514956236
1079154502
435423533
1148512225
1514640225
1229949825
1458512021
1914146023
2049065614
358854586
1110448172
1167988992
1500846234
1032356386
1062258088
1891465181
576624647
1560233779
601396797
1246583603
1455368267
792914871
1246288786
827195747
2136335920
452718355
1867407233
1309180846
2098150425
892294565
762921228
387099653
368460260
369206016
922490798
270488563
878306852
1250352131
2081644607
748964409
802610503
1161335062
1071001914
410960287
1561811554
1758130272
877737573
1692354234
171544424
658104498
300742089
937836098
2062415248
822551241
1027627954
561638393
1753111763
1455586370
1905299065
536805317
2131674431
152365398
224332663
733785325
1250492079
1369954220
159845093
1339377669
46403783
828467262
1384852550
1809607902
664300503
110016838
785672823
825470225
1655824422
2008365501
331569151
1266075262
772824999
1575223680
1184146266
1667260693
1263043753
1266562592
1698292535
1336956246
682943289
311915244
1986505400
1337752148
1726554299
404438113
1731847592
393542784
1238881364
1327004166
1743748370
1153776477
2117873539
1772747010
1751007940
173682609
1022914081
588576217
132130343
1945590401
2067402293
14069460
597340275
614677114
2136264916
108658385
1226950835
1326729892
1600487946
439221972
848740356
1827113091
535660943
1043771499
344237669
1632207457
1572356662
1299230732
1826285068
1071312306
662379234
390131567
763832384
1622787325
1757511297
157906868
206537156
1052241436
148210789
207369067
1957553776
1424517387
628516938
1355071804
260957704
1288439204
441305810
186797473
267235360
1317446160
1395964325
2087351777
1921212603
681963713
947486700
751710616
564630432
1294124877
1500986903
1742325116
1978024547
1298527197
1391479426
1464384757
1454827150
255433758
1270635004
201780579
1308419947
1756373796
1132162810
1526169493
873549181
690591720
1411289851
758841799
825671372
1371581306
1882674709
1103987469
746111961
1602760377
354359239
1618326681
1595364073
237115714
1495733856
605950921
650093780
1633228794
857884752
1288773020
1475563793
277193178
1371143008
2008123318
1025421866
514299854
1444822459
761758516
503288286
2117954034
1187188095
1838941974
505224495
402769453
335237601
943399383
2016551158
1742261894
291674760
324424783
394956275
592828235
1411819585
782234579
1333085455
23244075
2002894162
194548755
1946889128
1118921627
1557574959
2074573231
1588365334
113355512
427812238
1400313003
1941284143
1231204157
1518454288
1695449669
235650874
414875019
808607883
675354420
1212364752
737932014
1376160154
1932325446
1916801658
2132030062
391503991
1117886072
491894889
2008589146
235313053
1416072403
132842813
1549694846
1230111884
998379386
1429707455
230996265
938670269
547601129
1676639665
2144985666
170844467
254757155
1122630059
1592129932
1833611065
20796329
823184777
570571051
589072385
1396710702
1232379778
67583305
1099644440
1644061843
1935915413
2017114638
787255234
1404976802
1770261885
807778738
1028862351
1872296141
705790288
740057902
402496577
1813054239
1702986677
404768768
188131102
1210245712
132966348
1659255532
135849573
271198814
1153501643
216575428
583390477
1645445272
458832657
563058669
717341754
443852278
507606644
613868661
1648726873
1313048952
1577278549
2046584980
1115107552
319119870
863926071
1860067761
664396384
426692853
1156368318
231963571
828855496
1150159942
64264469
1365598025
417494105
834146569
155753668
326551588
907349322
328326453
553078742
1216226103
1833514002
1420735006
44738031
698201338
1013937419
744251088
754515619
1757562721
646106503
710316613
185098485
1712414988
1138453428
1010447759
174391250
504365648
1266759245
1370607155
84674176
738913264
2058296855
175368204
1726721186
1147760107
1423455409
1129089058
1027183247
1991490765
1335856667
1703585477
1763730821
1463144650
458483710
239776092
2120600636
1682426715
1503664824
2033652921
1774819911
325379445
960581915
343396358
1375686000
1851385549
380897357
1101663885
1094898028
150217390
1860753760
165202345
78220200
1538916157
573704239
1888449378
1366339778
945160985
985324606
473934097
665444213
410872903
586793148
944958572
348587379
2017152453
1974349106
1197565761
1738968058
1084831258
1377523052
304526588
450939775
4087227
1683005873
2045621266
825739286
1241406640
443608837
860643886
2066363905
351300064
1292474308
1344846994
1003144583
1499996279
1906983775
102738871
1713158036
1908985369
1141800683
1216803954
861321564
1888242069
726277481
459486014
495782271
762728750
2106154931
1993006437
1499718497
1073574021
638969150
676285567
1015755848
1964142355
376529852
1512361791
367302376
177161745
1417095152
1172489562
1465161712
448175963
1687510407
450150425
274743858
642571001
1078927303
1173728728
467137285
334732710
2119717159
332270548
166753944
1200678870
1253850209
311304242
994798510
615166499
1251998645
752696490
1351610498
1656755675
139569720
737609873
89429732
315160786
158685986
701485823
1144758299
287655416
977328878
2048453953
1027768576
1600432580
1708603076
857607467
107327373
91216318
83168617
1167374099
1373222210
565993825
1094625048
2090250243
205163782
1012136479
614520231
1293973613
1077036612
1083729898
156605788
244108806
1815605669
902619335
4039819
195442218
170382746
1720580664
140471371
1443336194
1603660173
595664773
461197418
1671737123
1222351801
765759669
1087590354
1081343287
268557288
415819724
137206936
72492135
63467702
517810213
78181521
1196999243
1781240621
1758876570
395166036
2097226043
350802792
1109100958
416743585
1888221914
1302611192
2139073783
739636326
323437244
40825390
452039213
1434688295
1735063529
311400883
556512715
741404792
275120183
1452192250
248281817
1399256223
1939081494
2108077433
509603973
912751907
1517646639
500807465
1359225098
1457507796
832717808
1527594729
661710713
1467873197
1305550729
1420651863
290213417
1228538334
309021711
410544162
215250185
587454973
1799797484
741543669
1225260994
816253932
1161763705
1462236823
1486228494
785728264
260502842
795979226
603893662
929599760
1370081820
238111246
1298988770
302940043
140001389
1894922963
552835911
1923933961
1161254362
1973184087
2012530885
670142633
2081134766
158699002
647957730
966630630
2042194669
315816409
512185486
2000532748
934497333
1346137622
1770627704
2099249840
412036086
1591830051
2084128076
1048113270
412861329
1432459704
524916233
818393545
527366409
520734763
1400389169
1168872320
1703299385
1187368432
463603205
1971000417
1261582603
673775543
80423612
906871919
203805083
135122753
335822042
1447685693
1831018646
1701689293
1983153738
1478952466
1465762729
1714581909
1710422299
133555092
1330412137
450981578
934716587
954187941
1388494914
1864539978
1556591922
1001194112
1816883087
2084797875
1903819073
1443154313
803039880
368534133
324661329
896944637
1596149490
1354113282
1209360465
314370864
565129066
1815735244
772306185
1993355678
261314064
2076016752
58221969
1416654113
1123618378
1488690110
1235526323
1845572267
1064204304
1678816890
1693945167
1218616325
1002725544
1417677110
465548361
983191476
1031087702
1354553566
955947926
1950175662
2058199490
1446578844
1624901981
933993384
573642895
1964638336
1355603165
1288600854
1987131236
886357402
1425304776
472564557
458429567
68309418
823094657
1010281031
205142393
1771933284
318987952
571184160
1779611119
1127940901
1632469568
256871009
791886236
980173111
1472486015
1149928750
1494234795
910124959
1764929532
1878359028
1037634558
1953233040
1148526601
1177107944
238565147
454947920
669201198
722932238
1905233572
2146451068
1575811891
1323114371
1026131214
263670193
1375091006
589798836
2096656893
903679004
613944330
317705251
1587340592
1496267641
43132653
1871295530
227278933
2132857222
1104449218
319926061
827251130
1704974427
1814749618
1231730805
83093031
1723891293
1731339214
639534257
1760258937
1084125798
1432491686
110125669
1588066853
1727367352
471013198
487842421
259780824
1393731218
780764066
43534158
1447888172
1507718792
1445964256
1907998427
1037489897
1725916406
742866489
1999200544
55937510
373187664
1501255796
276625872
1871800454
115210523
1943796681
1670879080
1046777218
1624641039
2079073174
1845224506
1458804435
1940590827
93018747
1148798558
1156734776
2059720333
161732665
952420336
896385303
96847482
832972855
2075051913
800284691
897798152
637228905
398880821
1561361476
1971365408
79080217
1767635403
1883294637
351060904
636477042
99791191
528899162
558151625
927918432
1448331473
713260879
668678646
7491228
2073227367
252689044
178685478
1308160391
1886762411
1583399618
1607827969
286815528
902736973
369131174
1657612165
902373826
964517454
1982402549
1347369680
162550715
216269942
155182747
514540800
1242722576
1757677067
1850268257
1576720849
255158302
1771192734
2051690031
730473152
1337767381
1618222356
1790662805
112047091
514323437
171335087
758445976
2087102509
314371864
1991166153
784288292
173409623
1984316706
1746504607
926143230
1218471908
1915718574
1931701245
189645228
1568864459
1604845042
762429370
1780565645
1954195359
1200927480
1100557837
2027088784
1845407914
1463508054
1284781803
1367865100
1005545489
900631533
2045412340
816371289
1643794028
765756065
1759117296
632196858
1481927939
193037871
2113058732
986987078
441186926
1602142062
1639350807
958760679
2035434964
133603555
233664582
75711148
1614736417
2147472651
1887438338
89583023
162354246
1788851215
1405630950
869159964
1198879382
855458387
1768570232
446181501
1482741220
1579005722
98962907
221959602
1818033000
1389595110
1345506157
1480450540
1586227986
1755908606
1641339529
1602222224
1471421322
2125429501
285199267
1899070373
2058395444
792444066
1601506236
168656853
1872926506
1840871506
1307597722
1636388076
432337151
2011027282
487789012
1389660457
2128832898
60997960
1373577557
430043933
1721096785
2006164015
619899553
1607619576
2055261430
1125431562
1490474028
1127903676
939284506
409857437
1288546710
1222445480
1319256767
1518481159
2126038175
621925016
375681586
71064076
264306176
1446151791
451714020
668641012
1150641302
1233581411
1361462209
1617010716
1664138704
541663216
1727266719
798990386
1027002014
750409801
1009845099
1196021911
656042701
1700949514
2000680275
601612023
291327557
1454497624
1317538398
738378803
1918549152
157291319
190933609
930919085
741206312
1711185052
2047991013
1953895439
459614145
1415218052
1838857299
445464535
5432590
795121729
892941071
918925643
2112710173
611962196
1553579859
466863726
1984844077
923048272
1323302763
642385208
503512615
1737515329
2009319014
206629546
880709169
1736960964
1160017893
1555185913
1763625983
1358420500
1989389416
555810109
290772280
198060729
2004360633
1271309853
1973586164
1613743149
327801551
809452096
540918052
798820038
747160741
1145884242
1095389860
1824417481
858673701
1152072400
1773917609
735186683
75209805
512619326
252720360
198413010
1873064601
644868995
2134116233
1117157490
268056338
822032093
620867610
1143817027
1364345579
319628645
988562668
1343546924
1687261777
1636559624
1250378096
616478114
487979308
46320991
482082040
875639252
652418803
1040308723
127790076
1922621727
1083343580
2000561328
1408149467
969028236
589809771
673156554
1166196544
1117087593
84560892
1881739401
651710153
1607304767
746913235
1103403272
290480262
1933792297
1364035611
1109090959
144446613
155539536
464763202
1707335176
1628344711
462808299
1664760281
745414714
1302641848
935864993
1702463442
433575832
1538505168
584405455
156121857
712035088
256848850
367172943
1634963879
104390702
1150840146
1448187040
80430193
478193905
1866930194
894645826
2041815666
525695706
1255994788
1901539772
1559033329
92408828
185942051
97528309
464466021
1311545960
490789242
736493387
196140765
960207348
274744390
684663383
1660970354
63564320
1122788441
78245305
212894982
2014549266
39781868
1724844086
377038426
1147409742
1504456463
448122732
1988980294
347022277
1627207499
715377147
805837517
1453133597
2048829353
192946472
1735337655
1609799790
36824011
121906227
1206892038
1667521310
575904033
1772212641
756238880
938064290
235403319
1821993497
1540308512
1929073901
660452309
14092772
821005116
906168824
769182245
1339116628
167629930
1402697801
1314264281
1002566872
1357233069
423694371
523804851
733061641
2042068278
373205265
1297206960
535791496
1829360779
683581310
2064989097
1567502456
1218193448
1846115144
348745968
1956530554
318373406
1796939392
562453578
41972463
1979758528
1591179999
1643286605
1221008299
1330157389
793235619
1523600562
469852899
1687292424
1198093418
982208153
753402385
1299725951
53943641
1578657889
1543847920
717881284
1941289970
311943853
353430027
252303764
1424873420
239838190
561600426
179733752
64648718
2089951438
2008183658
572300443
443975583
1572279481
1191431705
160602314
338812780
1686831586
1571731501
1612714909
2100736132
1758624163
157639958
1068586368
856200357
1992174700
942412874
1561864524
623254088
2025636507
1776108673
423295129
1349900974
1914141678
1890184654
1341337548
1617434822
1038784654
286180127
1614539404
1960175251
1193969865
1205304585
1550968807
63362048
864478651
1458121874
142984941
711337294
68956352
934057063
1193380438
9474163
1006984455
873565136
1440900317
646153268
771628712
759457909
1005047278
1280767514
661062493
21917993
353951171
1594538142
1209815692
251287512
1872818542
1460689265
1940960711
158710676
1078236934
1482328047
1773971774
591967008
89113156
1813709622
940815146
308043697
117328062
410521585
1657824534
216630679
1063232886
2057467809
1263018784
558379106
1389823493
1272253988
269989211
817454075
628661860
1642512403
1436131031
1600366314
10831230
1211639982
523714187
2044464449
1734695057
2112205074
522565571
582199927
656664732
977745248
591372827
279151414
1703620024
1357263830
181174673
1074747478
1667449838
1781760586
2049377987
951615686
1735667472
1181060458
1314068511
1788464112
1133258590
604511685
599040129
721775527
686501177
736536368
406333686
87942848
141878743
1880759846
1247688704
1608717182
103399259
472077970
1941600956
1789663466
378035502
1746594302
1587000219
1577548294
798510118
958375202
1536259235
1348085696
243203785
357334937
1158979159
1119263546
1839206795
832510105
198682622
151320425
644470506
1683471878
947630194
1471493320
487533581
779877039
1135040038
187978277
2073007299
1531227165
520902506
729648990
747544564
1684054325
1189673569
1077981153
899388194
1578418335
884358615
1077298376
61497355
644003432
282317021
1079705356
1939791764
1853827818
170054513
99289521
1542149835
1979744382
1201692334
1075211311
459489986
1934563860
2033243398
1955034258
881028431
754985375
569178699
334768584
1133529307
870581654
1331811449
974374429
688624714
2108753927
240407364
1316042923
287459462
1414788305
247054574
296988877
332647242
638510787
230029865
487993207
11758660
1051707217
1167093393
2011636161
71641320
1380404238
1353771176
688456519
873904421
99187972
500506265
277678095
836100915
1260438291
1221593561
1604374272
2093291443
1859943842
1682179972
858266806
873420499
751051341
2112405861
662412335
2073844604
1811407220
1745739016
837135096
1747324954
40359208
405501103
647375340
1315982092
2013968403
863065991
266754117
212062753
1130177188
795218403
1575335347
1676519483
1555190277
1036434740
2068376644
1000578970
1308587558
267950202
2129904403
776943566
283805650
1467836602
2138511463
203407740
486909725
1174118596
2147214297
224709134
2084569479
814436916
70533268
1121046659
330645718
1595466890
319520700
1751925216
186941489
2043582165
1307460235
455392423
1568131918
1939195540
1151573162
272408031
551887964
1105264876
1406156394
1354290365
2102530619
655350420
643606268
574816039
331527902
1306365959
1612144242
838454849
1237151068
1902865835
168573069
1154593381
2141974667
1318584464
254385842
608620279
828573938
544476683
1911349717
893466422
1545192137
1925600328
1643025814
573338241
1161374983
581898944
2051535207
1080248422
1636671169
1989958170
938097584
1546704037
612533778
1272980544
555826105
1573381106
1798421964
1901671865
630829998
1152489386
120548460
1673511989
1885660002
1179931318
555444580
1095166016
999428691
1867771167
1126247563
1868813594
790045073
2125213941
1471103785
380360756
1927358069
1283890625
1221545770
1171923613
1577454801
1844213216
816286927
1043224704
321929507
1771442593
869196057
544532901
1685938826
960003097
708603956
1797927376
120126841
2110936946
733723479
2001297515
1903971780
1016662243
1760446283
1652042115
865863898
759639405
1912851105
442514891
904736728
430789933
678552616
103254677
99215992
159779007
420763839
404243005
1012885596
1957565586
1614731596
1655286939
237882351
2030181808
23679568
557498104
1120083090
407010791
1212137665
2112846968
430588124
1300129782
1493078316
994188920
447152260
1487360885
170165537
1224279160
1643646751
1913500111
2040734394
827485294
880287228
782756397
198617407
878113692
91682426
958700889
581865636
1415830974
440638648
585708127
1603243887
136193592
494958859
1933421323
714614986
991909895
1048218363
1107738517
101761742
1070411207
1725735661
378487562
1693467934
1374485110
590849250
1912721459
1333673581
1252251911
284742260
1616100501
423334815
733259064
2122783989
562189811
1197126967
820820806
1751154624
2015585696
120610370
600867138
540042061
1768553877
942004855
1052292523
821560781
1038126009
349557698
28412209
2105667273
1496921868
1931258270
1955364358
611936482
179667767
1661292109
1857425556
1738474515
1187396939
681291234
511715186
699604971
1302638549
617454711
783436797
282033607
432414386
1034111834
307276309
2030623674
204114955
909658315
732616948
626103606
732415018
721290585
887319331
45502279
1869722093
250667597
88163994
1546496314
1950415518
310953956
129746209
190052288
647553635
1296974805
1951571188
76285722
1540192535
1461530383
518164430
320726151
109776225
910023803
1934091499
873247209
717220454
597544610
2143266739
1014791916
1877564010
647034685
999862503
1520511881
803533971
1839496020
157644425
105861739
596062121
304874394
1224713298
543701850
1431846966
542282021
651066235
1316607196
1308113569
1301798088
853605275
302757629
2093711733
1002650798
730649162
825372081
850425845
2121601699
1281561689
1075858021
463437689
1436533376
1533787264
2039611105
2134260532
793850030
465106262
369573736
793713781
123062120
1032005663
2011770036
1860581194
593364632
1495193184
1288848985
1118592516
1987024983
2067609844
844276999
130647588
646639728
1174972578
2125020428
1550808194
1133408779
734908180
67840063
1493020933
914366020
1292017192
2133981226
1335346082
1283901924
211554439
1611272358
1127135273
16505894
2059645483
1031408148
102689357
1310627060
1193144349
190585569
1940069024
1410456199
15872277
333613876
2122173015
300781719
77968817
1136668050
1515839292
1020032468
320487546
177070702
1417908378
1960807008
815892012
1728455028
62561084
816840299
240543406
818908284
1308540277
853059560
1775037459
1336904010
1582791560
1050673425
2083132341
1377690706
62401578
66825928
1121214065
995261001
356600839
1671859884
554575969
1795550002
1598036742
940723465
317376962
792613804
1198358436
1075676174
1731165898
1654722573
1175270311
479682733
919672799
1877116536
78526573
163172917
366965244
755824757
1785565910
434323370
1120909086
1064787467
414994310
922273394
1714841113
459622318
1523175437
335151183
1176642390
946391047
1288920457
7295474
627593376
1035953988
129631854
997966062
1616145829
939727966
1751105992
1954239037
894124034
1537756985
426564596
456585247
152224775
1843520554
1497279184
2044123314
1536156702
665079045
216041948
1323078731
183171507
1151378404
202382933
1032680225
1881937242
1915800808
829285425
1867945070
1367346883
2018353503
488309073
684946315
460807614
1086857423
1059414666
1631584044
1269807365
1327410318
709042081
457127791
1954119752
1298614501
1585325924
1375687585
1110043382
149415939
781268064
1172599089
1877672245
320191402
433522831
1342359834
586832903
970231820
1875702251
600927915
812101022
737095028
1363777206
178165315
1652822313
1692517144
648612220
745431688
1750279146
1697601753
1766794637
1712143122
846128249
1251690963
704721775
2084481787
502225854
230671993
213374079
806471344
1862732969
10116891
95041410
1350834831
1109732705
600282453
2054395225
1639719135
1133422164
105281429
89388151
1380204553
712956640
633160239
2007840128
2060407085
637614688
727190164
1543333907
1294970409
517248822
1803186250
515335554
592037818
1791575995
1016944870
813348644
250299333
1261112895
198291675
1665908976
1603249204
1357367651
193017376
2005743156
1262187573
105114858
1931889431
1151063584
1136066292
118341789
80990136
604860439
26316325
2103470505
1871053931
1169436462
846606340
1244117705
727020759
1437019955
8062334
1974848498
382003335
1689344210
1412700174
1574656770
1786994467
1319601454
1131591970
1947464722
186323254
1766255366
314206030
1064755528
1445362375
425513582
127155452
993911773
1120169501
51941690
101312104
332575480
186920260
1703464641
330375272
829703633
388140322
1348800873
1590738474
1889854002
101785330
1180995899
1346910089
1571943934
2145411769
92493118
2063777639
1103541915
1678115245
431396691
1809768970
1293584763
2123894963
229732584
1897114430
720122991
573987282
8048280
1748784173
1360713226
1601875839
498445465
2119400032
1716364708
281626078
1906088679
218553839
649821033
326768035
1355909772
1693230739
1086529768
1299465781
256040952
1547907991
933587387
141860778
143053037
1711567073
1943147125
978847135
120457193
1161147864
1163422298
65206349
1739493588
612182782
1043120879
94314642
1722289302
1915074762
1863559175
612884596
1633824343
1557823023
992207014
1985932890
1787199118
763547014
586167975
1336014586
1949722755
2127017069
428476194
1396328368
1941867978
2062289098
716020450
1847558349
1246257717
1421868928
1921599154
1464225758
1762332958
546917211
615535341
2119446907
379365561
106480028
552250589
1236352027
1847889598
2108066348
1504861636
514912758
676347019
1638782085
424660041
1823153074
2030781381
700520111
2141569958
1442687510
1276877252
2020594387
1675511024
403742837
1843604648
2058806787
440999437
2106918672
883408680
1024745114
2010991515
1951917471
165809389
745003471
1240342370
1377977587
1110783673
1822976609
1506095719
1782528349
97482473
127469376
2029132639
1331754330
571809189
834961654
2084630668
2076042059
2023150762
69861450
2020118179
459196468
1584671803
220400866
77703759
1521937823
577466054
53222050
1014474558
1707037657
385334745
811114768
860109092
837676098
1761506665
1566292032
149343207
1065475081
984406291
388907139
1349039016
884852131
1833371538
578522972
2120164610
264838030
1003042680
1277011549
503051642
705788471
1130118003
101839280
417211302
1780812439
1438535159
1685032413
1859331942
1193208912
1960912461
369628627
1339689553
719235037
505304159
1618737700
601442192
1315154090
377677000
2007719475
681079912
1573240826
953372125
1015840497
1873719504
123973176
1493738123
126918980
725016236
335590876
673714241
518031310
1631232861
1135228307
511025665
1490645450
1256533713
1834895950
1361268000
794009756
1437518991
1166834117
1002259804
811296395
1909603260
967402647
1823774967
1160101090
310169317
2100199468
797513054
942236241
21648696
914282915
1043559187
929399033
1740491235
810147804
915458589
1207884916
914869408
237319482
128994850
1014794412
1535894057
1094093401
1174688473
1057826779
79002656
1541832818
1419221020
1700638836
2127415714
1773507358
344448483
195738565
346246990
443288300
1395048871
1624595589
737429313
1576925109
2051137777
493124614
984402519
10236536
355682026
1400619371
271171356
1821075451
276504653
502333397
1397855002
1903831770
818132796
818490314
2138290726
1328483781
424720331
1837488839
385873919
1132971544
1492827278
567036027
877031180
31610154
1475879511
2131682563
361855318
1143553039
668214420
637692946
990529785
333165671
571818450
1355252317
704204782
2072703813
1899227052
986831814
1779658898
124089228
312633172
1572203154
1453651407
1435060176
398930326
1982207122
1720406917
1962308893
1726634804
76050957
453947007
1947882572
2084006159
548279263
1456221358
1175256439
773088388
5558566
1929514465
263829848
1060059129
2084347596
44993511
2085321580
331502101
800681005
1343390212
1784046917
783389531
46828270
1112071759
425152470
775979343
115383235
2109987157
2034392429
1463993161
177931767
1000404535
1543083305
1489495802
686159006
14994301
178553966
1365470078
1543626136
265261728
654436599
1112676040
1159565177
580616524
1257005944
64852397
1699465088
940959824
107688465
2038385626
1958564102
2007244011
784855493
862169083
1497934344
1936009382
1732405671
1578004553
1969762988
1413562736
1713069203
1476498136
620225286
1155009111
919561058
6759712
1025214855
1029610302
477810548
1356837313
1222021366
597578050
1031771322
397789979
66997981
124086118
1806056446
785901604
1112529352
484070982
705879352
1461291330
9594862
1933769897
75964844
1851565000
1372533831
1206947738
1636454026
174347895
851963518
975262347
858805898
422700491
167030574
231282740
1213789379
49086537
980580380
407996887
39833218
1752713870
879442172
1669544048
1498848737
2096313268
1436573316
132674658
1661100960
529142122
954263655
958066144
2129961481
1175815319
1129580504
2072845644
1547279926
2016027888
1386300655
2088792864
1127525220
223966709
1730096612
167334035
1751350390
411378356
22121763
832685986
182550116
1699054116
706750250
447488903
1134836442
730096541
1095696543
1072052353
814334384
546120331
903949735
1145994374
275913705
1408435062
942614205
899409769
1941751229
1372510105
1167697916
759798536
1453535333
1391782261
568465105
1641501625
1359564125
1457795283
1783722127
1594859458
24977223
1515179934
1794556011
1162142009
2000573816
2017711361
1046879766
479597687
558296386
587614999
75576181
2053923181
778951945
1156942308
619858809
1820488643
1423754674
12899469
505604017
1441176296
624012658
1939356860
1368842104
663269917
1606795664
1252052859
313853224
520409352
951198098
821692740
1965446462
2071708718
290173021
296325732
1947511775
1634356410
1810820866
1690452709
196215780
1938827402
1091886913
1036742462
1116814431
2014831481
1657400658
346913795
1752786630
911240800
1170203177
1233435340
2088541849
308904032
1431559722
786140666
1010525556
1237565024
1778473633
1961678137
1381862206
327527346
266024239
598712691
1919523631
1313235485
79937667
1754083722
1816384193
1287590487
876404824
1472345618
1639817181
1083460608
2026449370
1619811855
1287562794
862457520
284626819
375728844
1823493918
1938137209
5182102
413863001
2113199694
1385705513
41811251
1295631748
1314066684
301808697
1228154101
1368594617
1432306683
1499710316
1934800167
2035858245
1879777657
428424515
102760776
1744343782
983881768
1174755882
794549831
1317812365
1152309452
1580567328
959251995
369935830
2115574924
1316573981
1593868498
1092348001
1166340956
1209032191
479467465
398671676
1801214474
1191928380
512020340
984284522
1302714701
450938770
769288522
174643221
1688070806
1733695628
1177087722
1655191848
809428820
948910671
82792
834764
1929412432
1848929390
394903094
47182966
104314419
1858081256
423087391
1597731935
1486907954
1160069364
616799835
809510683
1337549442
2104138
1083102011
1200351617
1354491176
1671491234
1708603969
27160568
639096161
971185320
1076793649
1400795525
1249729050
1390463777
282087268
986717495
1520241629
99900661
1083078741
808310050
182954799
1385738536
1764652329
1992569850
2125881075
173616231
19855347
592599102
1113881227
1059227744
1527768345
2010085578
1912851480
105213052
1398097351
941015396
1114927762
2040253899
1453212350
1729787625
852049038
1029838741
1531520362
1799316277
536972741
846535541
4023236
1805748541
1296158222
1640352099
1016377552
1327702593
785604312
385069198
1778128987
558293281
1716853308
220153561
1975918568
1073119020
1655003240
35977590
717681211
410423243
2116976335
2039612787
1345556666
1625857339
1113527669
1908676496
1205669315
651988160
657876447
1254405279
1749077863
982666013
971940057
529623416
84334868
1907146641
233671989
1470219272
1923554884
1932986936
927251873
1067193050
1343151282
972883500
1311395644
88730937
54459916
962074464
519253819
66946135
469533424
330382864
842525204
1673050773
969667871
421098200
1156382939
646382649
546365605
1333349277
408406052
1553665948
1498044436
351856456
904449554
1491154259
310738051
6365822
1529137240
1691857073
1849627084
2052526873
1038420625
463314892
151852902
628280657
962102525
1095355338
1216965473
173174594
944654816
481966385
1695970412
535459305
1500683457
254640079
758567931
796153956
1447528464
1578560427
785457333
1048341871
633469724
1623090357
1155049616
414193208
664039651
73211649
2113157973
1177367509
1565531778
1585976192
1792801888
842261234
1386588347
1322860522
558316996
20676689
1445880459
2112401075
576938318
344716457
138875825
1489389554
1508688805
2090617151
228935236
2101700977
354594447
580355148
1601183246
1686849093
519000760
1015598170
1120253269
1987121231
549243394
785372581
1706427480
292218607
2106597985
1352570308
2010926863
2009370845
388198250
543244291
1356864349
2082798346
1255662794
1343326648
1464250147
879329761
1987639462
815150534
1579030428
1795817754
2062126561
1718610566
405452219
2086054757
2096375323
2031373392
190862830
1174449214
311892976
964190865
529518118
1283362374
491120002
728450028
2001871756
989687047
1203265252
276957881
978991345
1739582619
2013338528
1786122377
1417020772
258734476
79937948
1173779280
1822970371
145248684
511994567
1577967824
2078539976
1057674333
606670894
727559054
1930549739
1574476278
65403770
965682851
1277813510
683201866
1475232104
679234067
843660505
526088903
543245438
229678909
550341014
699707781
1376665142
2114155621
1906236230
798886680
1808192146
1579965040
1324427807
667845485
1645848865
877848394
1558598183
1463437867
1936593070
331006911
865704543
722162178
1553573816
1590492801
1782432311
1283696947
1881739246
48212383
1480783
1195022828
1085581453
2084355380
1614223425
1464177201
1622822803
1611220350
286069164
905827467
815082804
1556993366
1491293551
20181041
1296860398
427901916
1017343160
566362324
1897042169
370585629
1044371155
1670231918
2020369261
800050376
609210300
1110125145
1159450994
766801353
1552260567
1114729805
1644455088
1144032027
919103688
175239696
426006057
1123620328
1188730795
1180938314
551194694
943305926
781563589
1244861994
349354264
539709251
1793386042
1149747254
923812920
1389695759
2043072527
1093728729
1110543812
1004058471
1337992951
638191005
639892557
124455431
390572936
1183264042
664939135
1387905846
483703687
524065347
653597354
354394458
374958070
1137702375
1079078795
1655164571
621875780
115724654
172601220
1468107632
78418987
1690031716
1827573468
1864705174
1392831712
1044430636
1716928841
1091251695
933066632
2073761433
258200804
402065307
1918806446
976208063
1439142986
401975723
2098354488
995707642
642871369
709998845
1934265068
1579222103
751727411
769516189
1618725012
124444081
1556756917
1964409071
1681129246
2032472493
682456722
1790674824
1349969134
976000422
584219584
1218688849
2120804488
1438077264
1044958581
598350544
294757937
1647648564
52476824
716622542
1109321266
1824036078
1278739606
1443101137
179381214
387486601
178290651
1725974794
1046125274
1813749640
349818660
2135909549
395959745
639500620
909580786
1141499718
1094251815
1640213779
82431613
1786611500
773456928
2003235802
2068475163
1200523678
1293580401
2064972457
1796757937
1794867145
1112915717
738786286
529118861
241453845
1328579491
1773620880
1696876122
504719460
1991603856
362362694
880301572
1691911658
871144000
504004660
1727442936
1798004195
1140202271
1202313488
725259572
1700649959
366062551
667746287
1614856279
456689770
1708879103
599372049
354709427
116145544
1663523683
762601312
622556978
2892533
2030323012
1612035261
1166695245
594735717
1997490487
179820951
1579774601
1150583775
1449188461
707560995
693375049
517775768
1115445439
1187830272
1689958042
471606421
1489703733
617872616
1221677243
1998936256
1099692540
852854285
259159387
760785298
1497414303
587246979
139505853
637703516
432107758
553731000
334419747
762047092
1312807967
527397342
1543003864
1553812255
1570971116
1155482119
1106428564
1173813794
449118358
297857104
1130425234
1105063436
305775885
1835205043
2089919505
2111778415
963344737
1636246846
24252801
2076866590
854710011
1763367921
1977431697
2103781471
271558689
1472522604
620854627
1819702000
274642920
85494686
1368738444
638442588
1498629761
257915693
380868170
721747814
106956996
923513900
1935249230
383621447
769895993
84018664
10372362
1631378814
640216690
588147436
1558010298
1432687071
1583489246
116599244
70106322
1445884882
279533987
1302576508
547187982
1948279682
1712197808
1700562110
1389052667
241948854
1574522777
1785215791
228049572
782769869
1699833809
1669609772
1573254879
173201745
224801066
1475640368
1485132271
338972578
802082889
175666934
1912445378
1256784390
490865669
2037492191
655743118
2029094128
445775025
497877807
869226411
1707714082
43301224
1046480602
28156449
111663285
1457647433
302694312
264539735
279308432
1636792049
1225750202
1344622748
1697904654
1177895655
133247953
1417909580
752272082
10608191
1145701917
638296995
324152102
1405645360
1755976658
1250068225
2072055242
328291571
414216942
1122582947
674979269
5644283
1741605133
1039927134
1120635235
452087134
1380496436
1258716865
1452549681
1819369253
1226832471
262540457
1286005972
881036606
650019380
1563632965
690867733
1308752667
1800344370
11183956
1202177572
1491826352
752213476
1242578308
303651386
1566752468
943311964
241355216
846385909
592924749
1972345325
1364973124
76321392
1721875894
991409147
1381175489
440055664
1601997929
1467998640
1774111796
1914243612
1264753491
1025094870
2062191372
349187957
981209456
1557578145
933007892
599074544
1642255186
1761320809
293831054
2126777750
321356306
1687859185
2003106007
118958729
1033896257
369602754
1646673725
639320971
103318877
664081193
1072166792
685914417
236988760
2064391078
2039339300
706013844
1921650120
1903217492
556495714
874865261
1616641807
700616540
1307506387
2021804719
1394844357
2123020683
1145243624
1873586427
793456375
1395245238
1191221611
1899029228
1768335203
250890305
1353305719
1369705064
1343399161
1968238956
2043077789
1474720215
1443734249
1596453538
2073962098
1644988420
1716835774
857045113
211805649
1567554777
1546487983
1458556246
1174371758
1149447549
757335408
911362546
1477598433
675076231
724107388
1593707983
221124619
1641683492
18256086
486637319
2027848684
1696247965
738569632
1840747235
862771099
1241745467
939341009
298835482
667997882
141529045
1856206935
2075159708
1145373725
114218254
1924879841
1352819310
1272372109
143976513
1935004745
811230156
426513439
938969420
901859696
2005779678
1523968648
2042534688
761203052
929399427
615216036
1896243368
883465290
616563376
1036252731
334823552
986545195
1330813989
592072025
1904497057
1567775693
31188756
209867490
1268838334
1849357531
1102566670
528044488
1879021208
1340562801
2101776832
368738190
1160365915
1726867358
364325579
1145077669
1348645916
228230754
300351477
1224535252
203781329
333233420
1831271414
678357922
1042121350
1326257258
500667333
845268300
379223291
504568344
485265407
1426884859
1117795668
175433073
1753848988
1693169256
1020527508
1459169070
822648926
1808658579
279470739
1487191833
416997015
1064089385
1850201013
1727846793
752213646
1913268626
1558186976
76978003
2073893806
632082617
202270568
421345848
2012839398
1689416039
1011787280
840424575
454007360
1620240007
1902964707
1071099427
142981842
1506542478
555491548
672644202
1204465274
2047835688
1391549847
1341603567
2060345925
334225764
774237980
1796697576
1402814687
155813720
1017145283
1841684906
1735351072
204774160
971378413
1950119755
1591498739
59581324
397776173
1226817577
1745169651
391517667
2032931147
1904539430
950312586
1182559997
1081426843
1156087786
1528268864
1779389996
1781015203
463334480
1921903883
805455730
1418768316
107121350
397791067
1639073221
944247410
1306230123
1750126860
948376887
43777430
686315210
1631952053
355040518
1902533402
752042401
467539194
602378850
1125531741
1921494508
201542911
1392511557
80423512
1209567255
1718110351
2108527487
58950172
100595286
1655997666
1357593076
612329724
1134206915
517949575
889900858
1813564507
782006868
2114763587
1901485697
1097974446
891625570
1985857277
1293264380
142225247
41922629
1581498209
594581700
2062397150
42086728
1795740353
902294139
1007340276
935101127
928924146
37527470
2045015895
750703124
1373724736
37726627
172938636
685807774
11033773
1998751723
1351106974
353444437
403165376
1354887869
1541383504
626695245
2011306610
1149471958
381228517
1742776869
2079423183
1493147271
141670159
1245938967
1755184960
2093995894
465823743
2054201716
521154983
891033776
242005759
1074388415
676433999
178145073
636722762
128727105
1886113326
435562057
9799734
1501498796
1469569966
239483236
1484004034
1486151421
279819863
1395830526
1380601115
818323442
421920998
1971016152
2013741645
80907700
1881040053
2005500992
1255173898
2124909656
250722406
1365983774
1728840899
400952639
118813065
1775512136
137668301
146767347
235527141
266179062
1364682118
125648355
693672506
1532927635
440206317
588782791
429977137
1540712295
543130316
124346543
351553740
603595062
1575810416
1637766297
1439277781
171265723
1882758648
1740070470
2096897237
1683094594
1645957438
905682205
1113941804
384106969
1575232366
1231687600
1891955409
117591105
1033526363
1448166028
784656689
1459171625
661762817
374769163
537783403
1425065887
1601295125
1767222535
1987747842
610093879
913450904
1218597567
479983807
1902610018
27979948
341027069
937382982
1736393859
1295818465
778292934
1506237267
846318499
120485853
663465659
1422436213
58548167
797278725
1977902105
1249588552
1778043917
758430163
1165437613
770808805
1230370252
1053265177
1862587361
505875750
1412331107
415735706
23971255
697638307
916012451
587126644
239304747
1025660404
2140945387
1758900458
304917652
901417345
1679627389
943053690
1575269048
1157756961
597415821
358423750
1421858815
380908913
691193089
426016406
700245362
1700780362
2037651086
68796768
2085442926
1917843604
400478523
1092688304
1377634974
496264277
1287889021
1532572611
1799523763
674870016
378714163
1487110237
1382077483
2078412964
397131455
995215443
1382256171
672126618
2078850915
1838811529
664730820
512945043
524100863
647076499
1379684450
363457860
820099828
1733334862
1677430520
1468538640
614906083
33461511
2071200254
739320557
2116342851
866754276
1528573196
1924889105
1604737668
887650716
713182265
1873464439
1220629401
1147744361
1950243307
1077082416
381397984
296544482
1531354452
1611984762
586311393
357695334
1315946598
568741315
1235015950
1332570898
822177516
2050280193
895806020
328493688
57179049
2115397201
40722512
2102884133
254775121
2063032183
629092422
1594852087
1971805836
378992313
37149154
2013166426
1070033019
1933833657
1026214213
2112099828
896547953
1703542654
488882363
155706617
1129859274
1570809969
950029224
987345705
734802097
1074616024
989608214
2070489216
126593721
101247722
1052056694
118863320
1403774632
526004096
275044801
125290910
1619557546
880153082
673920596
1470385148
1913381417
282501638
1163883473
671834866
1102604639
714726179
1518531109
391347929
1459275517
1838756772
1569577505
2020716129
1383014354
625669520
449761065
1700805363
1424072843
434003638
1454811633
1760857326
452172464
841189641
1560885889
2037733340
980298571
753933014
302781054
816975519
644573477
1238482601
879515490
628924428
1000282922
33514650
1018469681
92699314
371717729
1067075821
692832141
230807920
1450337380
1383056879
202765681
1116231533
1121309074
915204878
1492152913
1340591318
1605731135
437575091
1113698547
1167487606
672003669
1827340648
1677086098
1898925683
74957973
635561987
266606467
1819797576
1992889318
1312819681
1336681726
210781507
748588183
1300973090
93645613
974007424
1261753951
1554787095
519397989
1495577527
1260101639
2023360063
1835675577
1276711493
577449277
568376563
120444508
1097187075
1212509196
795962363
2095903536
1779225418
1284215918
2018431042
1167031940
1673181151
1389448553
415659918
1989154363
360323265
934698040
487044994
966414247
1960452549
66050400
1678339858
1850282749
612893419
275378288
449809863
150862849
477936576
1661674769
1094804707
99272183
251670779
1405231548
1054981993
830848056
81954694
1973882339
651805045
365049294
913099160
270101579
1743229376
226891505
1974063678
669221184
1172425069
1442143090
298353190
814497997
530623446
1867294998
1920482289
2048967911
759048026
1025763752
1161865114
1339968510
264084736
403828064
1979039721
4570758
1011642907
1758074218
1317610921
792837709
40658583
1861027146
26852488
1596472300
628668022
65363444
239243084
226530580
1058472477
2085191590
1523186583
345455364
1631911386
1079727225
384968375
990372136
869526243
1314857484
1842067821
1988571681
306370319
396518475
1242293475
1733627824
2080941367
187412434
1862708764
1977636720
2055134668
657234720
1804501618
1145385495
1958626917
342798956
1931088982
1366223180
1121862421
487878801
1957789346
1002849733
791149843
1109869022
1447277064
91584024
1961776345
1233882695
237316175
342522931
836475072
1477692323
1805181098
1684087919
665192052
160143403
979674357
22905617
423367228
2058607624
210867319
1696594750
2140764179
1598616697
1486485876
976997436
1201017674
139191572
1097163960
1402546432
1126137677
753373946
1217663451
1464587660
1970175794
1516963518
1522177001
801590562
1659448990
636597814
407816488
1318678839
310573491
343070577
1965496264
670351013
2005622157
739293811
1133310426
242420996
133984343
1134635952
2130944310
983159967
1417294115
1804066338
772037846
1372126174
206807383
891018755
2031133665
744304244
1895211846
737217086
547087099
1794030485
1499964476
108959533
1248681766
515242920
124652292
1773902124
842754943
1631469312
893809082
359306759
543220963
867189758
1808508066
1827479539
615380369
1578972389
1579641698
311981928
1920279157
1263742704
960239912
832845232
1578475176
98848763
169337977
485228168
1667491930
120147078
400754532
383597403
1198631951
2032701206
1255778441
1762253977
1465250290
1617616068
2063764127
1744381035
2025230729
1525056805
1181975801
435124419
938733032
1028265906
1477755832
1971731980
989330018
1477419439
1425264638
252491954
2127136323
299988335
2002215004
298514430
153407785
1291417546
870641880
207603670
1048209317
960755349
508109723
1704111031
1473595196
1160709836
536078388
1091756001
55134809
1395616626
1956212041
834430186
212524297
841220766
1162401682
1360793793
57735507
316718260
604619494
839625153
767715974
1430919777
387025365
643762299
936336083
193606416
1405179543
1975206435
1907893868
2047361634
1052637862
1842404083
358774896
652984181
1066569687
575799344
2025696952
1007942234
1936645966
1159580265
1075283606
311247578
1269994273
892962831
390205581
917280349
706096575
1028722526
795602164
270194235
358795844
2023168078
984338412
423134842
784966947
1996398582
1566592551
895685344
554462222
2145800574
279244953
1036295946
1472681516
1013905672
943558768
1215781477
1716388988
550895134
964230277
2112184464
581708291
508355889
799794366
74325507
444267620
2095504066
1845824987
578437010
744254337
928335191
1436274429
860301171
973939239
1347182292
565826769
1792208048
337530440
1535694908
729886343
695328853
1904750874
1519354616
1227858332
1203149995
2053535562
392168251
1415595523
1333107385
642734493
1433635412
231500565
114118815
1809220723
58759490
70042313
104585303
2146224418
245156438
1459345188
1256922483
686658823
292922329
620414359
1383895922
1917530761
1484354134
830030678
1304261724
1525338427
367602286
1250028036
1540130389
1767986567
653022116
1026280401
123366038
1717695031
1960835693
745688916
1808626467
1456441132
1278847578
1779717120
2016543117
738314954
1953984458
1810208
973106339
32455015
1790305214
1825410741
1910599440
671927916
1520778293
702944993
1891245402
450134931
1337354231
1931347332
1533568125
17013238
444149673
1595772636
2008616919
817998278
205807850
1092362544
222320546
906066703
1969291305
1888387636
819853093
1284285824
1074889456
2137272820
30788285
1028323596
351146501
376772512
1938159176
259435930
724489242
585135771
920884113
59661263
1100824417
910043408
856090686
1458945354
990213323
1990403479
1009787991
1549153457
2065735963
983190219
1556981828
99622318
1729193890
1884451840
204264260
338552289
1454069070
912446734
446585296
870968508
1373526338
396795576
1794581261
1962421079
666847483
718334682
1165406288
581215611
1120299152
1769599181
675023378
754426176
402456247
1770422788
1972516691
2058397688
754118175
1055575408
1081948901
688475522
1920292771
719940671
1007721118
1869660546
404702507
1628419666
2050518173
311502605
117267182
290479592
851308037
185578749
1604162264
297620556
997237204
1100520905
704904610
1904342621
779941289
48742741
1545440837
1910407097
1947824561
329196298
1969875751
1493551161
13856140
349973381
750078211
1306412941
434392969
933015752
249253083
1791451487
1427657201
237290911
1940649582
2024012329
1374671456
532042378
1479250539
1250644690
1438918434
1007384082
2072425562
2107714910
81329647
1764011208
238238064
1874213006
1717780944
656130369
1490506356
309445922
967739814
718046477
2058327498
1474675076
1588203086
423907432
1028463255
1351482832
877013261
990464598
2107939227
836483147
1395349908
258636206
1351063726
1603170756
1936970801
489266250
1388354726
960170514
405837910
1458555005
53175060
1484923775
1268977348
1730008089
390210880
462868382
1261711289
933856658
1891164685
1255572376
2052206834
265849789
887074785
1599296570
1333640327
717897337
77928395
1800501862
787459778
920725108
1982953189
1691950829
1247829088
1060982278
926181626
362639187
630808798
362305746
689781447
983169439
1268446363
1811178556
1452762144
1759990012
272485204
1789833216
1405356670
476576111
1851423303
816254470
1892256349
1745788070
715089581
1347230439
544344726
379487838
1600011121
92552686
313660958
635922299
1975117813
225407321
1158692368
1704813493
1421747618
978703059
822527082
638477521
923371400
317782995
1251495455
1242937283
601034493
93725049
795909316
986640398
2016692924
1959460001
956977660
715723842
1103166734
603421472
443725919
1218122502
1670728232
1342519008
1281660590
2069528050
455306801
148747998
1217595944
2006290195
2049571673
769160922
1998415897
55669874
1331404937
1078573088
927279169
2074993773
1063352174
344136109
379508612
963574405
2080430782
1119287353
404165097
1003379359
390972414
374314543
1581548744
271883881
1693627085
460000456
580909330
1083967599
867637864
1330447326
492529084
696090973
1703761840
1639395693
1605437840
1934154606
210841682
1647944531
614698549
176775006
931125281
632016430
1112027517
1425514580
5406639
622814875
802420829
148477975
1002728150
280887469
46459079
1999768357
1487769203
1310881981
1470123125
1214264769
305837804
450831193
1356790239
502316862
271332984
285328823
817932445
1132525158
1818499917
1418089924
283068736
330651282
1429007876
1036616395
1551591805
1969509032
667023217
1714160915
2023398728
1479961221
1723993973
288863845
1865478544
1595704948
1549136546
95908586
11429517
1914542978
133374208
122863652
828993954
1075615926
734282816
1113472654
1048545274
1280809339
1709186449
548528258
1608822913
2055299978
1033370627
662039557
1534795339
662055612
1833352059
720879975
791401242
1001167991
1965640139
1454861505
2115586262
1201943854
736736693
1023344025
1998922847
565304287
228967729
1517594400
421654622
665568774
2052723482
926460155
187293134
907388144
1757066808
272629441
900960309
428742957
1252159174
951900366
1662906003
912158413
2086755586
746970196
1821113849
1563271674
408174535
428682050
1510589441
1123527418
1817000473
2006463888
1662202119
1435112081
376906144
445206516
1723208166
753323595
2071745895
78386549
1084754696
621700224
1473911696
462786321
1388943859
986863846
577341370
1128866824
816783322
426827914
1313270097
1215517301
350811091
1574624790
912310679
1806380706
635665717
1873094226
488063560
1288416431
307778989
1858472985
779441049
1721085816
862548820
408958093
1538007672
1072423332
748641094
737915921
848967389
1897485818
1881365520
1169060213
71766456
414445239
531549999
1356124885
1096569874
1556844194
2026398696
706458050
1808100369
439816571
1426616717
1052547035
1488899173
1827670851
1161646406
1911374345
1052617163
1234063745
1885913291
1352887782
783892859
1897155244
632245383
518909305
545171254
492635940
2054341043
289669924
634919983
1570578626
1542498431
256640669
678489220
931619782
769509026
750407788
1249826345
1120288394
1704438176
403271423
442103408
429586997
195377351
367829480
1162625285
580106823
727666490
998088532
1442938301
1684620827
2059034306
2017894123
1327550127
1177917250
1783241231
610905976
448315106
1398027312
1471686163
776360405
1397151912
1398623747
1258739028
773742154
1531167537
1137486525
2031675792
358297647
205318467
33903628
1008164398
1647581753
2124719972
964890807
1282292389
932651670
128057970
1932174330
1127836709
1951729683
172549368
1875498573
1360701654
1672580340
499377781
1224230272
445733071
1687751783
1377343730
682229002
1426950587
1809602078
156196781
1088738808
236382120
284414645
1793576159
170499953
2013315283
1676341261
1805813888
809635594
767823495
506778995
1003077197
2051307758
431523911
1464557577
708907947
1673416733
151371099
1092183704
717629127
169242224
2009413591
256984623
837456887
39331184
1206822429
267433634
24151124
548935113
1598492056
575858192
1272103948
876859518
380372175
626122200
1172398254
911031807
1999893983
605564451
1367068435
1849872329
2008836069
2086921006
1687263721
264599389
1201623772
1880866870
733124608
1642948364
828929991
255313100
664250947
198089391
1115931898
639498462
690815529
862856962
721272515
1605664855
398913558
830034595
848229090
294254608
1498036510
892302809
776696267
865409512
70317452
1359979217
342839665
1412212943
930412527
167450239
568407926
1811457346
210286999
664629153
2133060433
1287506258
329765498
772518112
1888481420
17059106
719845002
363530012
1607346550
1371206383
1150516340
126900911
1923907666
1243044718
1500932931
430548947
1837472498
2031395314
1340543398
1059200552
1301582813
1527857375
275981025
1586629080
1504558333
1160592877
1429888551
1084981993
1576364578
1596562913
2032122946
1328866916
1632486136
799678849
672802361
1698829747
1632935157
2044348819
1376629416
1052606376
65691215
714515100
632712617
1718743111
861595565
1448827391
558736766
1457924401
1147242121
1348016622
1924317471
1534804380
325119946
774974760
1895866316
475975458
2018001294
452586431
1838710069
553768375
113118542
793538360
1925931384
2045083509
1246391008
456953595
1114314319
732863917
207163934
1245455365
111912447
1653665984
873233567
1208653327
735994166
1715681288
1979388398
284274312
1102015818
1003293415
1410291475
514897477
246340270
1537177655
1541679896
1855379606
823018275
1602842342
605423658
1819136075
1000075241
221834895
1059212786
552983370
908363743
656015106
881693744
970192811
1149519340
1988391154
254411990
2079549193
2010167133
256468570
829865428
1887140694
1898185199
1574019645
1731279905
530230012
95597081
639476058
357682588
1938287840
2146767197
857242132
2009860772
1765498212
1775043670
315524428
244079091
58665411
2142335352
1564003806
827029801
135906427
84422359
678316320
1005654029
1710383553
771192873
1982584711
1667123868
1043381339
857206301
331615362
77167273
1769545845
1737497361
380092064
645120954
1971700005
1380090623
1423466574
1877068549
2122208308
1456945158
1907695508
56652760
1921971706
1804204615
1421069927
31367207
1029658185
751164678
548836280
1841626172
204156033
1471640907
131031552
1087688585
1381823368
1360957506
543308239
1169610800
1907093074
1573417254
766979993
674442386
1742631884
373004246
523058601
892020095
661750691
1732120312
1583275041
1838043342
1200005607
486490674
1571381374
1570990943
43580410
114187328
900212329
471753716
177918953
895888858
22315028
1788634111
205272538
771201695
228290045
725541846
1379660542
674992441
1515855766
1027523387
1422124777
234194907
1473395568
1416653929
535921497
1987019599
1019670378
97648304
1607181402
1083745608
1184090366
224165844
117877858
982467286
766399768
1064376058
1897392567
1971290480
371427670
710626877
255410414
2027912894
1153561367
578903533
589177455
3276268
1723969696
1308327395
1094370878
1251515958
1121661196
1114325074
1335799912
1134467341
937278579
1779168100
1971551558
1891960936
2113324002
722799740
1926296906
393852205
888863433
916953416
502753772
2067885293
1663186317
1923070723
1369528698
1677648059
617026367
599992388
1658673997
1348405994
1859874057
1407563504
1266766971
1351884288
1793232521
1773989634
195556204
27785823
476198556
104572150
1615426802
30354491
752574075
2104400599
1276161963
2051371690
1820052335
653470719
313354438
56413586
1255761371
1279327850
772075627
864555996
1143495176
689945929
1874986300
441061700
2088566921
1153555231
1894056234
1007824321
63606254
1612536886
605375995
1546623598
40864727
1346087032
1452613801
2116290725
1463883757
1499031063
651722344
129951796
2099637700
30366617
1994426496
1368009944
1601320402
1507678788
597430522
993107379
425008649
1603285029
1370387949
95267480
1976122013
1947968168
1797113599
1159383655
1654172956
1243705363
2022256814
809919036
1780880898
1249794756
1403564327
1813656093
751520837
659962604
1207374869
758074516
1002364311
859314389
294074144
703697955
613504660
341004019
1227200077
1541194301
1836274538
299283604
805773274
1987835008
932534220
62050270
1952862425
1190446114
907177783
1528303675
1938790688
1594286911
620139793
1277825044
754845699
42550102
1829889357
1468063735
222904372
1183695874
644453445
1278302182
1858450382
762603721
876064622
1496674890
685254972
1263998824
1116382458
1731046872
1176340181
576118262
2125829231
966031299
2091378579
1853079918
2028103476
1084006013
1253177100
79172606
909553716
320064282
625579445
966808231
404509876
969016404
1972553045
1992854623
1583283181
1272920240
878959927
1074286468
787433451
1448595579
1260127748
1682317516
926733729
632899544
2075459282
1986754802
674759881
1287639463
1899046994
1862421270
2133625052
664666456
1017567821
2133136234
1120256034
641170704
1783234227
696937717
346936766
1437055070
83162806
647311344
895002604
1938666997
1305593506
1819416702
1487632915
1270207007
551848510
1819014055
1867672441
987403664
1985491143
851400583
1370798176
1867877962
730759630
374792129
110674571
1656304459
1041524976
167310497
816373946
225234438
1706789413
1754274204
53081870
2139319524
37363228
1112982055
2002048988
1478942040
466753127
1087353430
1491299103
118468100
1168148998
731112082
562208676
1503869311
55994721
1881075616
2147099317
259045494
1799060044
1256394785
1358618566
266754802
410819757
1343066966
1017465380
1563913234
551966422
377808406
486042676
109869916
609003815
801710826
1182449613
632721173
855714593
1669343000
1166921370
1656643320
869822195
1435906213
536713808
164140473
559918527
1375471073
729599268
1978145780
1761852611
1898685035
249475564
1838639651
1846167693
616328683
218100715
196207349
761157966
2070936135
1164912633
1910912285
1045503990
272648769
671488922
1203422782
1871710644
538484424
1841622666
1935484119
112270377
771870288
39842312
127238783
869702218
1839931997
1729188244
341259817
436924394
1616428467
945783398
1569146484
1612048066
677415731
631864658
1974598653
346825146
327070635
1382661349
1485339447
1274667489
1013619805
1178666916
1663002407
1001001636
1748331640
1106902755
1845988281
1034591628
1813716047
81164188
1467584248
151979776
1955531642
1184340621
2045619438
462574244
1986862662
1741802719
1570273395
1029254831
1733846215
457007049
1768269366
1001744734
309348632
265619705
1915346656
1858841609
2057651415
1823679238
1155832067
1495040163
1008082964
1019131338
722140100
789683444
1107212184
962151997
1844758766
1473279751
1860258399
945712843
144985852
2142446121
11751768
1525039140
88236909
535327282
183950248
2002479273
1976001951
1843161114
1422489279
446047543
225069166
2016011892
1091672901
1624045796
445555736
1308011901
588489814
1347169838
2131415451
1757060991
30887151
1292181086
1186925590
798182598
1357297363
757481890
580295481
1315227754
219150462
1812793498
1479280034
1109967757
2012361514
1912765204
610880296
1726804722
1564422600
1683202280
563947264
52542002
1622838857
1920381648
2006866439
1056579652
1277124811
437129572
1991638202
767429697
808809792
1689913015
1009375734
168806585
1820264931
801787209
559927522
88461486
1426593178
520118643
2092121959
219800470
905975148
1890818301
624260163
839803214
1625777209
46662463
951200070
1678438195
1060706200
1963528651
1433470395
164717368
446326491
1989740764
1330456657
185334066
1656264959
1900426881
1641789905
1003867802
891190039
1857483900
2138736443
868132479
1265262175
1081962232
524264335
2037053040
946708100
625227173
1373836022
252787367
81703033
1516540909
1876655162
1396019602
1214691149
1113043114
1627841270
1411686612
1274258465
93550401
1347971745
600752475
374856490
1417955109
337911885
1824813880
2086691498
913599596
767675521
3480159
1772787831
441606096
23055991
1341194919
396521734
728158077
1224670510
1183820901
1278360863
1026256488
1269863122
855334904
30210179
1989381555
206511637
63113832
110895041
1043823582
1896578328
1504928313
817499870
1173597601
1464262440
140006024
964814546
1974251095
491966247
1848094756
706608410
1510528814
1708148227
624309713
2141049054
621859029
914801856
1752680367
1291618627
1002953414
380401352
682360980
631307371
1022155713
1991793671
792200558
50347293
1647655535
1979153264
1414439444
606843089
376601761
138288408
954707292
372485757
406040838
271453228
606582020
677881000
26451472
950723095
385413811
127715195
319077105
842356578
1605797637
398739244
671870856
1996922749
1928003431
1664749114
1241193772
1524943253
222503151
458557339
1708944901
1909009362
636878126
769781021
1071607336
1116853554
216727
1599184221
1471736672
1226246083
868817999
696515176
243703172
2099100441
1502717713
1396199366
2145883814
1774200328
282762360
1280065754
622492635
1527075290
2000065615
1460813490
34767907
1166062466
1019860036
1730709222
1234453158
1307758240
1669553121
1650043324
378221859
1023663967
1498626457
405772179
233381164
894536862
79635999
1359100038
1971331073
807969405
106326369
1164609973
157855541
392418469
1621493368
589513589
446969937
1225295942
1802383313
2088765522
1187880393
1801102959
1845101496
465836660
1640527580
910194231
2006618138
868326047
2004883320
955219748
208019321
1263160750
484925773
687567787
2138885264
152759242
478829426
1912611480
1530093276
839513531
1679987384
188707419
44396173
996348799
1975468606
179069508
1196413342
1199045318
3293983
50075132
7622369
982506781
663930207
1953883704
1227332412
1384013244
1875300245
1985707121
1695194401
1263210561
673482656
1088549959
1792014752
527597334
677135024
1708459506
919529506
1516878025
603741442
1344092270
1325682351
1076717487
1392499592
276962381
1292051983
1019571908
720949900
270634253
292890270
583405770
1703384834
1999961100
2012003268
938974767
368031303
1893581413
2028552460
1802349388
414955182
1926331271
588154266
1349963530
897621878
1373595400
330340571
502130817
1542605140
845665062
435478238
2039868871
2056877674
1308528455
1995008993
1128874483
110932682
361850285
940812773
1675989747
1764555945
1770757640
2031567693
1476214945
675755082
2005895106
1815500938
1182223062
1167807737
1199508542
1619786561
1869006501
2005562396
531384473
402781031
528670253
223120066
707473538
505596661
415782292
7275841
727529633
1946755662
149789153
1794972506
602933311
1288522919
846354233
1388507231
1722299278
1089614930
1563662041
2000452710
2087779935
1316128295
2005755291
283196208
659170904
774842200
154337803
899523884
1858909328
2124410895
889623238
1600876570
1595922578
2127016129
123299036
1595512336
89573877
327974405
840806708
1450518247
978367350
347423972
548596789
706994181
2001970246
1710073641
2031459042
883002535
1035700965
726736721
811315673
1626418696
221656922
2015259967
1283881631
884140932
2049270966
693389928
1171456797
913296233
803196073
890791328
902959846
101462662
145375397
317302753
582003157
1785867545
1734462606
2143207569
960104040
144997951
619700405
1146222811
809251787
1837856969
767657163
1257984342
1545084944
216833983
1503301925
1033495814
694565583
1428032921
440267198
321754782
1236835057
2015798706
1401155634
1742865317
1436790035
270273454
160925100
829145595
55994879
1303340028
271824412
1555620575
1361777813
1828314147
131723563
555073606
666468469
1035598654
1008369023
1476857874
2132008902
559069581
1613228714
1882866010
2130123201
2046648683
890145589
487399360
1641523479
599734089
1460205279
860733507
382992787
819194295
1166710196
921941372
917864167
1214106096
867774687
1957923669
1548278589
793562167
1294896612
493718483
1349987380
814567286
1559957801
949537633
1051224684
1253027362
721577738
1709931721
1310228344
1046058603
1844131626
1302433124
149412693
1374825000
1576721920
1239583103
1775276960
1545201454
1196830703
1122486418
1032391095
1738495925
1883259497
1789125024
1023219737
146901648
1108360944
2076993407
1638320565
1152471912
1639398738
1531374785
1970247563
962745078
1187980699
2048544862
1134767991
81577791
1716230745
421876003
412926399
1080107939
805694298
385575820
1777850260
1020162558
1820135223
996736065
288207298
182221178
2051188250
54504803
1990733390
987410395
11404188
1110190763
1668495193
616886668
1737376112
125181229
1809168518
1923023311
1102338388
229339142
87760386
338154211
1515079537
475520214
1576426167
873829999
992752788
638173007
1971811791
1009489276
1277732955
335884803
1076666828
1855639780
437044086
472281723
1353177724
406743557
1701413417
747932962
390204116
1617220107
1342113331
1812288125
1026866187
1073136352
1500178767
74682895
2143505149
854392679
1509332782
1766367132
778872479
1143331678
1283371023
152706894
331257637
617319385
2123133683
1581062470
410225345
362561468
668610386
412047060
1554246947
25493321
2023473170
637011443
1391723720
1176524111
1610878348
775988688
499604029
1204403919
580949883
705116963
111322400
337044242
1380190110
329960524
1678066668
2124911714
1465437180
1278420402
572733611
1365088354
2106898575
760538516
1728622646
1512912847
1546039906
1691537696
1926238179
1440192158
2073518402
480079930
1756597437
1879037214
1236658736
506589420
501434397
1311504201
1040822609
249124206
1596520319
1549964783
123872371
361293544
1451364871
1463178710
893226369
843379244
1442416343
1479551252
232778940
1241959457
1294596879
1990809205
605215176
1766268443
317821110
1615219235
1168601150
40728920
1962947650
560148058
99827596
1954952212
722039693
786647672
1973503713
1908379055
1535302481
536095803
189789818
1817123409
1408753137
1735759800
1452620363
58750924
1864122784
1104625552
1361153150
30296510
1592137343
1969046838
2145062556
1476820370
823669990
1876721967
401190234
547018434
1757823962
1042256725
30230886
425640860
1870350054
1313192685
1589046069
689141970
1825289440
1737258852
578681676
1900238341
1128011194
1058336763
1722451524
470651456
92612793
307635233
1361938014
144912393
794727219
890037292
1132475650
810957079
1226380865
161124671
84109021
423379877
1567706511
1742972189
1033366473
1787116996
1294202054
132055863
1535703883
969376320
334280456
438767790
1778492735
1872901226
2126021569
1375573080
1801866391
758572151
586444366
1095982795
2097883633
1796963313
453120703
142916479
1608570205
495284660
603620788
10201096
2077219007
9389668
889768234
805885181
295455308
1251559591
147114953
115633656
290090682
1642504529
1427631827
283617809
1897751251
1438099323
374608802
7349156
1802030810
1111653602
1581659029
788396287
932093891
1913320140
137198624
1824371966
614582876
2117776635
111146837
969866688
1917260928
1656405717
948287565
1226379008
1586292893
1911494619
1316196942
1973287133
496184945
1326831341
1238259482
543008824
1375481593
359296877
54500551
1039775726
591363350
357451051
1847921683
812320719
957868300
400001204
2059613933
1647975953
828733956
1682398018
153417356
1976258150
402419889
1376271272
1387286894
1013951307
2113556795
83212731
144304692
235650411
140113295
147747710
562033896
54854870
731883584
1540446288
1888859772
21446650
1284916686
396834386
619219428
2001894644
607545165
1255771551
929525574
593686896
250647859
1010281919
443949431
744725269
1572044973
1017845789
771011715
1568450372
1361528370
1528573450
247774331
1328456683
498513987
1093149821
1358232161
1342928752
824160525
914964314
266114046
1744707861
1885564116
1144149728
2140066028
1580351749
1192225867
792634343
1328570742
986474785
654007974
116839185
869739644
1388590268
27956316
1212965380
1606264312
89204870
1388017817
608977706
2041752907
1870355402
80516071
1177143946
1557066545
2072045537
1350211342
144892163
10020919
1457594615
791473152
1637777850
1709191861
50238888
428495186
1711701295
1153019313
1634260959
193887125
654149270
2082795091
1308560623
777633826
1286768506
1812222598
238831001
301188986
976370628
1848678324
371105379
257574599
817370849
328267767
1614424094
1028965127
1478455016
507564278
1470666621
1487297166
1161163189
1777062532
396803636
441882533
231760026
262779946
231787217
887769806
899847408
314733524
1494110339
327511232
1039912006
1206131637
274667587
2081360150
1705524449
1886589155
1910093914
1603284935
760803661
800975317
1397552331
1915154639
1240409
268290935
185919495
369515709
1850120597
1093423353
1758786176
991727617
1028683928
332920994
988246905
253216013
608444931
1849695147
1182025855
933457507
1778550871
438397591
88020736
1389779211
935101257
1304163528
1834900261
535483994
1445111199
985380519
2083274996
2088365711
849565831
969715521
920798202
1351785334
1966620789
1505984257
1349556225
371591652
509864048
761499146
625105225
1583473779
404797353
720091587
1119847582
296854898
1537354898
1286769669
964540189
624947564
1223254440
1648031972
103856006
586217836
206428582
625648857
1854653949
653190426
1899729846
782938825
1147450283
1610695870
1216833455
1381768054
445236207
772312044
333097586
992512502
333141052
739677143
1993808287
1368966025
375016479
1237132520
28578085
309957854
1358714305
290163135
1077282280
1966622895
741793421
1456744642
318851808
1652532751
1783750230
1307780918
946412916
2141091510
1840474294
1785664147
217839952
996185240
1349846154
2045547386
1932408027
354648398
833866975
319694704
2091115898
118457136
1512855679
1215882147
1589316489
1350454409
450063029
72826540
1863780159
364390678
222063449
185787168
1544442969
1716565127
650028779
1646168493
268144185
999037234
1550473049
969464669
764591322
1683346821
1727951695
2133941245
1450961019
477235968
187713455
1704483815
1955853825
951210982
599119563
73593604
156552069
1645683169
128188728
424411744
369474590
1306960944
1221686661
341524167
41237526
954348908
722430247
1297826514
2132598256
669209292
506009758
547858737
984651208
273226052
1908084388
860630791
1647986161
247418043
1796421168
1150148141
1174573924
990373192
1516941643
1024933676
614990217
1938826905
1172994562
438342620
149247745
733625646
1040960073
1695357268
1437092183
1541694856
1879395484
504779363
255422898
710318428
269882269
1522424292
659982545
1080018568
1050630983
1457667206
222292871
2131463554
404623517
1499814752
31090428
1794737947
825565545
328128113
858147901
788468326
1427740033
206700136
1768738148
22850649
1976659591
920309475
463774168
124767323
1523994640
98005349
263123354
132795319
1003286510
588760785
1043171887
1404588989
438455968
1832647066
148069156
1239274242
1434433438
2068519108
1831877098
984907067
606505261
673888670
1025043925
856903658
1231340788
235971049
149718241
1611178421
426993780
1680308904
1326968787
1206892589
321883266
1589610906
794355253
97183288
356470373
75789281
1331761825
132854262
1968406441
1632700633
1369081809
185500557
89595512
425333469
904821553
658332466
1534956889
495530757
932137688
1137774370
2134951035
604029603
971426039
741053012
1853870344
232897996
434753493
1187627572
1125105172
227325228
1077026538
477707620
439274519
783730897
459243059
1838858782
1013686693
1405856226
962669366
125440861
1706114081
1379247539
157846645
1675913283
1917363973
289715913
1734749912
1497784896
515996851
1837998196
1829898345
1102744236
1976708783
616173521
597689917
59857230
2019628526
870500114
341958394
1308345066
17255076
1554829066
1572286629
681660199
1568556358
1937945002
1556931567
621459216
361317871
727891087
734845125
350882540
1477150034
1239108232
658430615
543777005
203173027
133043925
1685838905
1942555508
218699203
1655936563
2117369083
2075547384
626611187
1085758014
1529598934
1273221169
1845527450
388397806
375882874
1401688888
1276371566
604571973
2000034628
1873289361
1618096211
1625262450
1921823118
985807933
1508857688
52262085
2120014307
778982342
1001708403
907658391
312726553
1116793994
1319637865
875463600
185862561
851286490
499591383
48261460
928633435
1914043125
177070185
1476885203
1193050075
439501326
932391447
336705122
1643950696
1237074413
1018198303
1201194276
586216679
1938162840
1361306969
1755559212
1501667677
251979992
1430131158
772652043
1652886654
1866090824
1716313716
2108358889
488438545
1026730561
1821630304
1944350415
2010537243
795111488
1547935224
1235455715
1290556095
391585216
796958725
1065839317
1137670287
1125915124
1890269584
997947049
825391879
2017590886
20521833
1877574580
1979511766
2047569524
579984508
836745750
681938210
483554251
595513772
363043632
1670672072
1554081364
1977634460
2135624839
1716449702
1160403274
1433941205
252995849
1313709240
895881814
297499928
794205215
125659283
692291250
2042330924
201474931
864898021
938533618
1515717196
1640814819
709431377
1567037398
1946883306
1564403214
1549954525
1912664373
1186966956
805190921
1294561073
1661383805
256119579
348994409
114630361
1396131390
1393101814
819467450
1612544558
1115150506
1543428026
453583816
554151592
938681012
260107905
1346192973
266706326
705764568
409045470
2102476221
782870577
63981652
1833301060
1310792262
1942996111
791248145
1369743912
1521659244
289200443
2017935392
148246863
1508115310
1721065901
1836687831
264860164
1930880513
195844814
334472157
1393432191
1584555636
1925936820
1633626043
2080549899
2104717337
2041944335
1726244041
421214806
866476638
1533320213
2038556459
307162149
159101606
1403214719
1758074126
199139280
157652956
1757743541
2086354276
247807749
1364507360
920308772
2096574030
121823084
17822291
1122541229
2115982103
1729342119
2144011243
1270513880
1899911789
2047053506
161246977
1092282637
1133012274
1085257280
260718326
21725723
1675279319
1852229811
856089944
935407109
235146524
1949889069
131537830
927224753
486421616
1416148176
1299828389
1823896070
1841465337
1317896097
2068516759
249429172
142716605
1306071049
1220218562
2058977384
1445461797
1611700538
1293033018
989531888
473392441
1558885531
1750776699
208466893
1361039473
1252203135
1630183864
1210101691
392112780
1974804925
19129448
2003385792
1305597299
516818989
2082935211
1958846281
666677627
321389415
340745194
1608560511
658090966
2023692330
921816161
1381712146
550491327
267434854
1022918130
760578258
522190200
750205362
185785895
132424556
296673114
600959008
72612051
954325159
703973541
1980439680
469223736
772769835
637719662
99413331
1361614075
1032967543
135374710
886422051
29183479
1574661175
1587918631
1417509840
1191836839
860853358
1221531660
1866259692
2046505726
704286521
1315099449
42408325
164988138
1558264368
1947190554
1680320549
51514621
1535704136
660145086
737454482
2045834315
1903753753
916376774
549920979
108725970
1788187070
92208203
1353315302
499862471
1784094490
234228276
693154896
1452910961
1258096783
46764266
386346545
220171858
486413004
266689526
1701495212
1687135202
1175911787
1098120520
1449034429
1383696609
1786275435
177990880
550183156
848466792
968161203
954871194
1239128311
1467783958
1815140892
1502837797
277326634
658754419
888369717
836044172
1818041736
275545642
651977888
1809687798
1838727851
109714780
190636683
2110302665
499141276
997723539
1811299523
408102510
1426971339
1953341578
383697317
387237478
1377726161
675680023
843964403
2082810935
1047789582
108362520
17863645
1966528532
729577055
474217030
1311185592
1079023035
2028888086
134719598
206368730
40792892
2121036397
137806117
292294813
1114848936
1065406853
910869207
1964804144
1056148697
1646338348
1670223835
2087797916
1032013529
353131632
1477036557
611529289
1045348707
208893487
569818203
1204527293
786979380
947765677
907668665
188673683
1263771217
1515856393
1471561452
800620039
1417083043
565052262
415387353
533262536
524085354
89332327
1094634001
160935091
1070448265
393538800
245748452
359180194
946529555
641671684
42756662
1274510383
462728245
258841246
1638850953
118015293
2101584257
1177506038
314660346
1370669821
1595829709
669843919
1048392073
1828603464
2008365927
1571068984
1753527848
1084286558
1290511393
749369668
852856754
1454472023
366618682
1119968728
463695302
475521892
948972495
916078830
1200858839
10030899
2084535755
653057358
1349706173
763385282
813327757
393873740
446548002
2131169450
374159831
1684592395
1635107093
104562832
1209826933
1636793533
2103096003
1447557437
827361922
2086208685
1539493170
203118047
1593292619
2081998355
1009343535
2022946132
245896669
1169990849
44933504
271351433
1628024166
1424955824
1398454187
1112583370
2039628314
1843004208
791772044
496133005
488350270
1608203495
1982693113
757648070
220036503
177995980
2141061826
1194668997
1836303087
874253941
1816918402
309363985
1991935648
526490568
1812336946
1560407628
258502971
949947835
1783350637
1969218809
569422930
348092233
1945139828
289171609
643140225
1869276017
699375240
1839042217
1504984315
1135829919
969594077
912480103
108245268
280750467
619390688
1788594595
199131020
1422517842
10371120
1579570940
68260466
1179824897
2078846715
675776576
2068335398
1404420529
545664774
1106113070
598683877
2004128810
630258867
1300852856
1292248777
2010742188
644427180
2104863568
662383212
907946497
852825277
1293476570
2101778857
1111682812
1936960135
1140327387
380764512
2112348965
129630597
1092682572
1750233933
832094105
1356119663
1483506684
2069849163
354191093
249994225
439861480
875500308
1819932268
205321220
827835256
855733668
8502752
204690132
438754789
123908219
1657765858
1369378884
1353543940
1317934087
441620984
1388049154
856094599
425370480
110081341
380820023
2017745538
509223535
2095848934
1123250091
53251588
1223928741
1551099057
213508787
56390909
644009883
296470001
356100607
1181158705
94648640
1159715378
755387758
1303831642
1467539100
880807636
359872829
890360683
2009642104
2134599193
348362617
817890267
164490897
2091581226
337851099
1769421531
1955710259
50194037
75587697
1061907946
1432601346
1530310160
1904669294
67477489
1779735548
2007748114
2013278725
140641303
81627936
1604045871
1194582492
1725328130
268253534
595995891
1790986249
1235351258
2134059698
320482102
1421295819
17241902
1231205838
1454127205
2110937142
431017459
616988972
2068006317
1941433640
1113864872
1144883730
1903088336
1399478945
859795456
1012576894
1949747116
2014980907
1877380873
50321199
1184240514
347361686
689974166
745369215
856757787
10841339
830601405
483372528
974704414
912986429
1810808114
1567766818
1628165862
1554782887
1371967275
551769997
482746131
816908247
701126952
1097839353
1607498176
1261787935
1205052824
696229188
1700850322
2125137421
815903525
494854097
1736228532
2015943346
1142739350
1259868260
128806229
1516045951
462488925
1370255466
1322860394
1006408754
411104288
739332757
1240514678
1229518333
869407100
2075920676
1849816671
1113888812
1949516201
832920855
425878023
776960833
230576138
1900907251
767608699
1552209384
200689986
1315555810
2114960819
894615443
174237998
769940048
1859782544
1663361659
1730739593
519576313
1857139588
219887078
103140263
1901111380
579536004
761643221
707115987
557318670
1693720908
67003287
486542782
1794816504
2080017797
1081715315
1450398925
1925949817
850356668
1002940370
214269044
1854943343
1348172517
2094913188
424154154
589167420
949222489
1231225959
1577182273
1318277361
1417754133
764822349
1625213233
1167256001
1053285988
885646542
468113591
424430853
145113454
2112584680
287165850
274315197
1341534683
1840375532
63683620
345803351
1122287802
2049598025
1343229558
1952530314
391167444
1769841296
884983953
1966336590
1759576159
1608906335
45093963
988691468
1644394149
1055879591
128849548
1839731445
153484978
574299779
847579777
1431539720
77202912
874395785
1486071377
1374533145
615772736
647392909
881969042
726437561
81220124
1395404116
692545252
733206957
423678911
1585180940
169202950
1417233106
142542506
977248362
643055204
1008803857
1017832387
47246951
329283524
1232910272
697375958
2067645580
912593484
124981079
1511863586
1428665631
1324726226
960315616
1886872133
2143778333
1556270871
654268979
1634087746
1804427777
2017814512
1321648637
1420100141
100139999
1466200066
1041704700
956312281
727295986
120860298
1414460987
1143475340
1785067215
17893470
239884403
1129042295
931174309
540445903
1071364477
1387069164
333830660
538167703
1201198428
1199361548
921069668
851306271
1443581838
1349798808
1972306563
1778519213
1357369505
246956180
1999978336
481791220
796830894
700047924
998397866
622025153
1702957416
635783749
280295409
1272824086
224771272
252622691
1458772675
1871409235
64371406
1420793161
1336208206
1968881985
162376724
119819546
1039249274
1438010965
1244795930
2050743580
1201125748
473812594
1330720531
713701857
1400398652
2130065770
2110378174
537818672
357633970
1061303445
659212823
1776136794
205141464
1516488284
414210092
866375175
1940222489
644371136
1185487314
1592463196
78881099
1400889444
1529581099
2000362382
1742471817
1759552404
1782913784
1229018963
1560109501
930599669
2095815323
1515361944
1779583292
1674101778
1822061182
1991755157
1323384061
326848401
983839022
173428782
237108245
2050653407
574731582
2019906267
313576301
1956935562
478665260
738234959
1367918514
388811232
1770827861
613039262
1197359014
301064930
1915042227
1307340875
1389500015
161931699
2042933543
99323348
844574205
148023645
539383820
1155157677
1459804389
1942306305
512412906
2032182906
1268864284
1959028997
2087840134
1109813972
562515398
621847642
735717688
1481819027
716793310
1250119583
355374785
351363901
1126353370
1487350884
388776860
904824609
146000630
2135695841
1596474512
645578693
610369568
1874282929
1111439787
1187479746
740258204
615531461
1746361234
1647147369
806111658
1624036024
603853215
1009628376
858427559
1098629151
1229590689
1507754502
572419544
879757487
470483235
1853170906
1351184856
1345147075
925871390
381504723
532507068
127312007
1567340185
1483691865
798963747
1803577243
709219786
662066715
1555216593
744933868
2094505970
72802392
1416145242
1367946305
1038603339
470264580
854039742
567031764
1328034721
715974832
1806234878
98741934
25157078
1070035528
811787591
979314721
1684748368
1669904006
534281376
2070846790
412769286
35418982
1078507580
1797090372
202837096
1792619805
659922065
1311219145
643511484
510172967
861690238
1517645904
1860234916
404257920
1616343680
897920265
550834517
866490245
209974034
1747141542
1790264866
1240554076
1864541919
2012327701
1220716566
473118587
365845861
106930436
2102520209
643225908
1929393069
1204975332
572654307
1985485539
1652221595
1558246888
704800845
797821086
108408154
312594127
1781647364
1844717383
42146647
1311664908
1727942982
1319650704
1598196337
1788543021
659587545
2011501335
1277595109
398781583
1055489085
334709207
43510704
1400396651
255714971
1335684501
1073258302
1703817506
1928745033
232131739
572285881
1522745355
540942541
661301141
737166873
1361691511
170528082
916707869
1445609326
70657266
1772033856
469015215
1375328103
1703413827
1514345189
434064239
164810218
850436053
538948839
459608519
1988808259
1599555675
918628634
1903163182
220407926
1446866361
985215057
281596171
1538757613
46315244
311412627
457830662
1646983650
1202354860
1951028433
1142922608
1296779169
2130934530
13786803
1745310071
2034583551
1513286160
782551445
2141111642
39945979
2017703441
559062662
1660141122
824392257
1270554114
1400658350
715499487
956446047
1884523827
621854651
1409938105
253289012
1545519154
1874345144
719601112
272581787
1722822753
930466394
1550010002
1143735220
1947257107
1705401896
2083758250
1163164801
677176012
950525762
765015822
862248052
1678608452
848340409
262181723
407454476
1745748655
1434484573
2090397286
1306586265
1675537658
1681145644
573049210
1016357983
1462112615
698667821
1885916277
958905938
456215778
2056970906
1537585174
1514265210
402963350
943715318
1835003201
1413590493
465431851
316021706
645166461
1142592966
36167908
668938897
1028633303
1343271296
1434618381
1461490440
1346441428
659440860
1352571907
1307598965
891243497
795550191
764321476
1355371729
613321327
421469232
1934510829
912398055
408501362
595100074
2145463824
1488787773
1366082554
118464122
1535743665
1944452983
455796067
1490044311
1960364348
44141817
115408840
772957313
1014594427
626334619
55971103
1775934598
850762021
2140051650
1635805683
1564206418
1473794167
1018563861
143943347
1257453433
330130871
345090370
1354538804
1752579610
259969055
879058378
887954112
617484698
689020328
1637283757
1231172984
1337391571
339943419
2128594887
628903664
832452670
1946640204
1429524678
885605346
1060559347
715774101
497974563
741125577
1367249542
1548845015
1238949329
758639335
757833154
501812733
1811247123
1927474961
714910282
229413772
1758948394
938924984
2038680357
431838883
1227070225
1620795337
1235579660
71103999
266122522
1301799122
337933735
1133565227
1883588688
553216562
1458836095
814666152
356525641
552494579
1311311621
192167499
1752717999
1321803068
352495785
1000876101
1740220785
892993472
447022971
1298784908
453154031
1643296048
2090669951
330095296
637070415
1946350647
594011300
2072163617
998891937
559948688
1800784691
160739603
1788782770
321438248
910342945
692933834
1324260389
2035586822
2025619938
1752392236
689433813
1000516076
793779492
1897337578
1028118355
917898071
651629631
248683665
400253608
24261817
616422144
1266613404
2072094319
1204332791
1113341042
849218895
1149802710
1564982436
949537692
299557275
2031969508
1121754677
1731223389
404842757
241781106
2019095995
354063203
65952979
513015389
325932502
1034179468
613970762
1674879806
988378131
939093283
1232329863
1222260250
1311975500
620112386
1422984876
1056215233
772093352
1362752004
133671447
1317466099
1286003372
529790453
1079975246
2121072863
1626155371
436396299
1166340555
991655923
1349986221
1973457993
1910691842
1449471632
582334289
670230389
1889848153
216910321
259016331
574256207
2095089371
913500359
9914481
1635281004
103760174
1647630856
676688965
1074028415
1504358681
552065749
426823419
1470842262
1835948338
565632154
556563076
1232093529
803085552
268489665
1996246641
1781048926
1125325905
1268354521
796604466
558624614
1475336241
628559670
1026909018
963690632
1803329159
1054112314
720841074
2014310755
2085437206
15957167
544328489
205955063
1691420419
1606764145
723971950
1114655110
1653474694
971245520
850128049
1821503118
1902680070
744879943
1886771322
363805594
87572049
422764658
947871741
1614986306
1393211136
1789213067
1496934406
1580340661
1184260995
1331675747
1448572369
1119307695
1870460046
1029745193
1126751882
81262635
622812689
58408429
105889878
1663288542
1457787946
209788517
1506197995
932355432
2045808220
931397357
1732680426
746333729
1148654763
1287187292
1916560555
700522989
1775883147
514201109
362918384
996140111
1376008253
1399074408
891776768
1087163486
1367053404
568082259
1581550289
1720174098
919079794
51057941
1993958928
1099421044
351716875
1869818806
1010371634
1580574767
169242288
1023812858
1049179059
852373558
1538192817
300861296
831129046
656819588
576036191
616858566
485928828
1239961959
1620987603
718373810
735033530
1434779493
1221277114
1630814098
318776753
1429207135
532391091
231054641
1156472475
207725791
448479568
684496381
1755963388
964097678
1223850264
413689061
1351004870
1713912622
274283744
79314256
1964485908
917501677
19727744
1157072966
1184397708
177915380
1108025372
1470999532
2012768422
1213810520
435175968
253778067
1003948065
1456279213
612263396
1422614501
1155761093
371826480
134868638
1882264301
942656804
463629569
336532594
859711466
556305506
159311998
30447937
1181493549
1543690305
390958865
671138979
183200385
1418769889
1007617768
1299556363
691898587
1686987277
1850884222
1711909637
1724477071
227696787
341483675
1743347662
1158800298
1074156683
143209311
246390515
962044610
1500946815
73524645
1288760400
2073032639
32297675
1453705194
1526145741
2142823967
284216283
2132498496
1208903898
615765814
671662260
616420536
602172519
2146422771
967308991
1496093977
1499129739
1833709542
1084050346
1045655010
206466162
784135942
2100463409
1768233576
1383233953
1868141637
575500817
1214295671
1703139009
1772043088
1979955011
1568346366
2018654194
1087357681
103975795
1441103515
658647684
1366690770
852172281
1468666740
268978646
1429794363
1956958299
1534549367
1937684967
843427913
1892038473
148108972
1603661307
784008396
355852923
1179854822
1048687145
77435013
763620549
507744758
1264812596
2063530397
308106456
460382476
1406346164
891321469
1352277188
1932625470
1489406859
1484393288
1633104713
588872213
276433393
2125394881
1305289441
518719140
2115616300
546901341
1588890415
1165924930
1259164581
1135832848
1076453361
293249266
1223099736
860728960
1344139920
1557423910
35056286
1930470935
512672108
338887765
44272420
1618854521
2076709078
1634552914
155761595
624023916
1244547739
578538121
478003535
735348808
639248021
1951908728
235126521
1035803038
1467587370
794836837
1253927035
1198912428
1711707480
1828592766
1806761862
2120716040
302282923
207628464
1479907298
1108604017
1620404216
776488223
1751950263
392938197
1540904280
1174572676
1514719003
82165301
471915102
666866051
310572262
1646388579
683268203
1789559556
234804081
1577128140
1002692902
120882180
390031274
305797149
1977640617
1345186451
1185745472
1939177610
326808334
1063687398
193831864
1243132844
1050651039
212747101
1991258083
478788962
628444904
674101893
1055689634
517247424
243472463
1999859169
2058913701
989518798
958137646
480735662
1362314626
945247088
1901821573
612922641
1881660392
1428003857
1548091289
467797186
1671971451
1512024646
566134118
1960465756
2130806306
1224848072
1059178590
277796072
1575634523
1092984858
1987590923
1721288130
535590760
397873312
2068829064
70443239
1596682371
1667292727
795777773
51969893
113721167
1683303068
1991181806
576376277
339624887
1030813348
1651971385
1501201779
2051937490
1667514666
844840342
273723134
1257549083
2062003125
1755191211
474868973
22208041
388540882
1985862012
1037290901
995167614
1706374928
1281398018
377333096
1845966962
1431311726
1787838966
1934782767
520700093
691442495
1498909938
1274593348
1876459522
847305070
1295020150
36022058
1339794798
358990404
232100976
983546238
1952307300
273364820
396851009
458165147
1161176544
783030017
1324768661
1341341258
1071133770
704423011
33688154
1899532314
1773092695
1993767950
1604337560
1208284927
1170496804
483725997
1973093947
1760969852
1624312307
2074852287
989314749
1244286342
1778318364
136198066
527956177
1066016504
1974878443
1470417272
314905704
938554897
1929027804
27579768
1926736174
665437145
184109862
1900480453
1380693810
1121384147
361220786
991166976
208838466
75910490
74793484
1705021943
638837497
2101407752
581889987
1420980113
116239517
102110190
1129904763
711361352
690364450
993485932
1869178
2046932065
1895723857
190871097
1829506111
339033869
2016988477
929185927
866060325
79663860
901902110
1330356418
1432738480
225622235
189768889
281535303
1781990281
46743960
1740962883
74208943
79076280
1783806982
1447905023
1439556972
54073936
459322207
2134827270
609728680
1914855569
1719481522
1358348728
1895555573
1208094298
1884544701
1006490614
1459031527
718151117
2027320944
652809920
1811955249
415025273
931530412
2072347939
1985842104
1046393560
1240040789
1879098913
494334230
1991925988
1767572047
1944036797
1403002174
1766453870
963927397
1907577919
1978813511
1960584956
8684786
1671327693
19868638
360295006
2140551996
165335842
1086702402
915384480
1739679109
1737567997
120743785
1774234449
371188391
57895298
1293071280
1172093940
1369368550
1185597327
107384186
1084346779
914745447
902486951
328674649
688227552
1477182295
614088536
1845309900
2129202252
1492449607
1856115374
230603233
1077444530
1578019715
731202789
150898332
1654023605
1091051994
1203807427
309667262
332695293
1380653157
1574221918
1202529196
43715348
1151407826
679107997
758859421
1539234951
227347874
1598239334
1231802230
1474843963
425885042
1403438480
66962675
676016601
709043105
668831104
1269122582
1213255523
357315227
42642006
3007327
892710615
1364987464
793078960
1110835679
1270563054
1861850045
758359747
261899763
254737130
419816991
1107674193
2111308773
1680323396
704759322
1086696155
1905638325
1417299125
835678025
1359569437
1695586954
1090943934
2079981367
607814565
616695128
2031962528
1051419269
734229587
1679829687
107037223
379178126
202597201
709139853
388128361
1414902886
898241297
1483994937
1347815954
1669422108
1031563568
1923056010
1936488222
1016782306
1185072882
1545201984
727988726
1579271045
23210372
1758984276
2141007423
973153184
159453759
1974884356
1510712124
1481066750
670643779
811424606
1099746913
676585227
1152841674
1367068922
1614645854
365275726
490186193
1244782020
685004972
1989199096
571966525
1201987410
1830793060
1271293411
784374795
1976915278
2062126394
381103856
596333693
351261889
1537299757
809042510
1136775667
1114767757
508359597
536437304
370614103
1234997514
576866772
1709528528
1732451716
1691046996
759816832
2144327745
1939094609
325863949
728493639
832556771
627571177
107919710
1489536921
913213187
1134242853
656626586
742145763
85965966
1545801631
1655070389
1135734701
991701048
740303039
772597681
916642642
200775054
1071365088
632159381
526782117
1156284856
37848394
1006694068
1525681568
120537294
1954912617
581541158
1908656087
1414966643
1271432617
1919665912
1408619544
1677745562
1000998882
350119180
222491969
2050777566
1104910135
349703360
1432020697
439651053
1474540548
1085102740
1671458927
2025797870
90374213
1937400560
884982308
2124787838
1716264924
1758473805
2073827758
2055666045
1436508272
809449984
1177922818
1449149790
240855623
743965532
1917378688
1021566348
963786795
47880430
1686618540
384276852
146315188
32388640
275696638
693361758
735605110
1079633008
1037432120
1612454985
494901597
618079745
478085561
2062151747
2081875703
179808236
486678560
1547937277
1517573512
1748433950
832163475
739729525
840494266
754015323
141493769
1387511379
1638625280
85488535
69644008
156698594
1736497143
1210003725
781278588
1503520121
1361285516
397779406
478041525
1698340265
636126957
370004894
953342002
863886268
1674637224
545439345
807843213
173669722
2061494494
635058046
1028074281
78244181
211473772
2105207538
1646331822
665087501
301958782
386883176
666048133
763700970
1808476943
1882127165
1388958911
328461163
1171589392
2009473120
308637018
903070947
527433085
1695956262
130743473
1656909108
937673683
172421935
660741605
1437684803
254740281
1352745126
1419755040
1851862839
543373900
1454224122
1113536921
1219038638
1946892178
378445851
204128008
118618422
640526734
219113944
739507431
930093626
2090613543
268552035
1675498659
815949652
794857427
1554126899
1733941142
616684279
238551976
1692122442
284510993
1663644109
992949299
73825397
681538667
1776169253
1133400049
215345671
1212247438
1845851371
1969696558
30661471
808304987
1865008691
1765159927
1826545760
1762070217
960493841
1411838546
1644545883
1606350654
1836077933
1487773866
624502060
997085250
1104050889
809914374
1508632954
65512013
608758433
843770948
1155266385
1258613465
1295577816
1760625757
1778108555
1775348205
303840638
379607594
915806100
97662491
1897979339
1123236811
1910804908
2043238506
1514989007
533832403
1551012188
1753035057
724206812
1412963506
952426549
790389607
637644217
2069592963
1843364290
537168393
1707623639
1811566080
241337666
1707799452
1813108485
617422714
1293344848
696821295
1718081305
136740865
1239699587
378186889
747856969
1643369951
675890804
413641136
1099012302
141554723
177067878
966505792
1284202455
1090026547
1527429070
1290502164
285856651
1872168188
1056783762
686800894
1581261801
2028932133
612461098
2127160322
1237583017
593604071
392887583
2049118562
1118675808
760751412
1725336974
750151482
737682941
1002836938
661368201
1757907536
815509729
890540871
1147737048
281442924
1812591924
298257564
464768381
159493630
1305888578
625662046
256014602
1734833629
1332886598
1585620798
140347538
511158972
654823817
12497561
525175713
1873190993
446306681
1525855173
1949335954
93479456
1924494032
203072947
1137652735
764098573
1276659342
1893682095
1701550276
1494249856
735923746
1739293327
614546582
386038458
1104175638
763582739
1418769600
2062235728
817286978
789442354
128915971
1943907430
74724987
1180901250
162695756
1670242773
840233340
2135813803
255111977
1499603196
367460889
550814682
147088424
744385513
1609205830
1677224196
624896227
1240154876
1057144787
1824183198
1366027092
1855500341
1601210253
1268691877
1760534047
555654218
2034200185
49335741
1456795349
788228808
929975050
1145837887
301989888
355589636
817649858
1474931214
872885221
784810861
2133057240
1617780938
1594478103
901965886
992697851
1929404930
1094587880
445633719
1012287257
1152014190
1125048658
1891750387
1980689
2063235031
1321377365
794735721
2097006529
2133939965
650392972
1173156245
1865795986
138182303
1774648475
245922665
1494625717
1760874009
840871967
1902044363
11754144
221291293
801404558
429116865
688985330
1901775107
849471791
1974376475
485223431
1163866805
1423648747
1276273323
1567240743
1423866131
1391522413
237063967
1729984889
1001989195
565430994
810290301
64854608
1596177491
2015436735
829336749
136725095
412393442
1298366259
584826967
650119714
2029823578
961466262
1838594772
899552033
131827267
936481570
1079942886
1392062114
1658914707
99889659
88732328
1372687246
669776345
689916757
1960115180
824175842
475526605
797053276
1466123371
555706304
296412553
1519495672
1163224614
1043900961
416502782
716872226
955522959
825739329
709395907
763180975
210874259
1351979973
41769416
2102272804
174225996
784169319
255258714
347327283
44954866
895018815
1803033711
1815737661
1880676936
97074072
215128982
1425297725
149530302
1394162263
1846482434
526979851
927489122
1238305684
809297737
1625068795
1369083880
1579663994
1549446650
253166010
255638655
23423524
619226222
886900526
486137691
1257807284
1070973094
796168261
1606573347
309240946
777559292
934184830
1665347101
1261246974
157624232
1863229531
622743784
723786530
781196317
1137322715
1688570090
1103101292
1917927888
1014426838
1511547103
612600778
1236628941
509805786
931559412
986959414
783383195
1739510672
412554605
2057197384
1466339263
1080160028
228001204
329456334
835310382
1406409747
961396187
390777697
1916758133
1977831717
138070082
521322930
1692035492
227524663
1526495441
1270311324
370319203
2025253145
348186860
862337405
1356923157
2059842526
1505901620
1969237858
1565785434
1247908522
1760504811
764795062
1540131320
2014096575
1593891971
1793449672
238353459
841027642
1482619097
382148206
1503832427
1482222474
1381176888
1833387406
1207127800
1668403604
1529635273
946272702
1377256017
1534919212
336892906
2046592507
1087990204
1905704276
1047997640
191238501
2065038398
1339923742
167508020
2054446530
628165060
1419966423
389405303
253168874
146656245
871189156
642180151
1836281768
1231535504
1686481843
802860762
875486121
323910506
1273578456
838336613
1188399610
2057661560
1318572459
1229633723
677838088
1938305484
1079522079
1118241950
1647374115
1729421093
707524738
665246341
1866582188
368900910
2043346353
1684193057
81501680
631129952
1889537338
57069944
1416672824
1708413180
241142361
539303496
198351154
315869229
1030824656
390479318
1683793329
260088191
897944111
660158135
33763256
1372585297
1523661486
595831589
927999737
2078726215
1451573383
217271474
2071348363
1640399858
1061096440
1592891481
2076426753
74966583
1716013789
345693007
836605716
1489404540
1084214276
1851358951
1280065389
12339450
1759799456
1080466660
2130905679
1949249545
1633351357
447798250
2108354401
1842451333
191382409
1705677628
1905913321
1331060083
1006114182
513816393
830468675
274331105
1785345832
827854455
1492272467
820050949
834570378
64760907
438206712
291358060
970529184
611301020
1141772331
2135795359
550980973
684749094
2080584697
916390948
579797737
822448754
278434391
221325665
108054641
656203583
426527792
1994320319
1244009738
1079447507
1178573731
228919543
291802018
1935964962
1418984074
1251306194
428819571
175311888
451858496
560466829
1239359359
787381429
1963763792
966443219
1995120462
1207163683
476901496
221298837
311020140
1134122590
482295469
1178792614
1193580103
1716211880
467345460
1236404311
1740003612
44023305
420179691
1986747511
734905360
119588582
395718702
1037147196
1628235263
514831618
1552546463
1526347493
297710895
859907990
2147083514
328242892
440115738
2043907960
233896807
374349956
1156985045
1235284811
1401306847
942013466
1193843795
1605172297
949627624
36414620
1581023185
1391479272
786875168
936067288
1478855112
1686244958
1261120283
897500023
2131244391
37810837
224117402
1169871630
849710496
1100759801
819973597
1253472902
1881470662
1262379819
369467934
1625334214
586481991
662276779
1911971116
1727286501
1469858657
376948962
1922179820
633120121
1265843227
508514691
1740497831
582601219
1516256446
1010569313
1271638627
2113365814
1976458162
761235020
818312051
344332059
507014765
243788995
680167931
2116585902
1254165444
564110067
833842921
1575319019
1081120292
1518723313
193480455
1649365146
349326897
1815196856
254791912
997379521
1976134678
1780500060
1284825953
964503691
1385644782
825189369
763655168
944452405
673933850
774198785
1236149495
1899114397
2096558071
1061616609
1649433404
1165193042
110859311
1501376460
746118500
283884654
99617168
1219130156
618854760
363825406
468861103
1441915628
547107570
375711615
878754331
1439724425
699955640
1045187475
550756354
453604741
2004805542
50926045
558918081
176644534
1972897600
1029361695
1567343856
259124485
1441178106
1259892217
993757094
1977247079
349443514
635307115
258534333
1031755205
670643219
1996392227
1407275026
1162375669
1127000109
1382691786
1757201235
1127992169
941614299
1734003306
1561564651
1405963596
1892915849
515280420
1536947333
109674666
1699526283
1278938404
419990068
758946045
823322748
1218490603
138488436
1440139155
354529378
530043
581862390
1047451881
1058338247
958541470
1089591842
1038358717
511321346
379856442
1384237179
180387134
1699665534
364385947
952437524
2098994286
148241321
289111425
610554580
1600317486
873240235
448560594
296492667
486388220
489092968
1195828951
1660394710
486504355
329220793
1597113805
507353046
1511520137
1686110138
893402457
2096653800
1345096887
1588489894
1115776423
1270998237
588796629
1361471388
25752980
152861624
1899270926
1361575796
1688793498
1224877380
392853558
1854224096
671261995
485655083
1135544887
945221966
694035097
509145864
233468780
344093037
1557760749
994294552
1852542011
1889034509
1721835226
193276447
1277734781
985030321
1459689111
1048039094
70178458
1563694001
2135048711
532590763
918552107
671404706
1390571845
1132106544
1438765530
651607562
1239000255
546127585
1664983209
1528329601
1035797814
967038148
97687953
758009165
1152427143
1944135545
337334073
675285877
439944551
1545674241
1999078566
942157505
924675108
1642995320
1196114233
690863293
1319892606
2036432760
1302605036
357668792
13663180
591921874
534131938
991452561
764360111
218322907
1520465769
1842990483
2006200408
1338090816
319518738
1740551842
682131963
1355029496
1829870674
1102474783
1409174521
1653444776
1640165218
902614212
1063551679
150085295
503656168
342472435
1301511648
673239568
103882454
2099456187
1491292433
1893751115
1374561695
2011876835
652012281
173523098
1590505764
2071994195
1513553606
1272722150
1195631106
1110444314
166704206
1331479872
2127102079
101390724
1767120715
1059408052
720582836
1507538569
904298689
2144412666
748363328
1413602473
1832144549
963065468
1260484963
646440079
499975255
1220002295
924506812
13095402
2074786390
1278565705
549549886
1362864480
964528012
1302458056
1773030672
2090290938
90876127
2080943485
142249980
561540002
1760588029
2141072475
134896713
1360321819
817889706
725576777
593605842
1668327908
1786628938
761853567
1510262214
763658735
1937364383
1688141329
2013557291
1675477735
76599127
559909683
1878533814
1549862799
478602943
1775742130
205911876
771243411
592275987
1102361259
1748632275
1561674686
499396543
176844932
1351491323
1477578906
1252509254
1197967180
505597225
2123849845
108883178
1750120398
1422554797
1263725408
1567478711
1081883939
1260908593
2003182572
1059038093
1816538873
1606502184
320240917
1505939221
838265614
1116198146
392706186
916302326
1385465989
557227123
1617739029
1267518039
1310216576
268954723
1345156260
1376169918
1350649188
1466125686
238826191
1431581820
1398580051
1648670086
1880236752
248431955
2038266947
1614677113
310787575
1343578581
1220300117
1226033043
214190533
1749640351
666345987
1326859959
1766678078
579081138
1806614195
1886902284
967504936
819329157
1286558191
1057062039
631077750
272695406
1148137552
547800040
1185904916
792618221
776672547
983169437
1966484874
1635867552
1963158954
1805752198
1676198766
1892126484
888154849
831521877
56034498
1671978502
2005179408
283022838
648583784
1618208015
253513895
344776386
1194185072
1666370919
539624215
1065697686
208333153
1408755279
251759126
1340591535
1785129863
1616151725
1469436971
2143052714
942082029
1591782267
1185147096
2108498224
341801976
1546124258
568587097
730469664
1182990627
1550609944
117003464
1198996579
108643097
1129304168
653966955
2143667605
896064805
1083511003
109794264
278502797
370368946
304761950
278779231
1838957505
2071848834
1624025022
337302041
555607614
815636660
1974923057
851632720
1965409735
201062472
82575252
1506142645
705880764
911718673
1221457292
313024919
1905127557
594328431
819144325
1429187332
464360148
405478365
1850335500
19818902
1598939280
1506212122
926675990
1227482262
1706832195
1160362567
681771147
485585589
1157116133
376298941
1178505334
224455400
1525365761
338578935
796719073
816259001
118948914
580010337
1040710962
1082745007
257719319
1981718552
1671841904
37553492
261884899
913699077
1111661730
26214095
722472336
1565512262
571070481
1194947227
1365414134
2115040594
380680978
1951095862
1218406383
1720493693
1444051512
316553258
1346599691
832101078
2004423918
1982838264
415917403
1883096640
201357114
848130448
1983600918
2120874596
1034248303
126138159
592858005
1815350257
1672549577
217074662
505571670
483574131
1079170218
228409694
499045134
1486145914
1683496326
945802887
1551278309
255916269
51687902
848376736
1882795960
1818759447
1370188112
487564050
783791152
659623438
1644742999
1190736909
562632785
608763141
1124099345
393927956
1507139243
222255725
203294120
707556879
36163350
2075654151
1557895863
798147173
1613638369
641428370
1007481469
1568703348
255666450
1066337422
762460603
422548191
396622506
1444760325
1082279011
118162498
636130956
102237519
1285398035
1380143223
138251959
956090018
66806148
1214613142
1063791364
2034566476
2143345036
1397655382
1541263112
288012446
1691674838
1844659839
242459872
1066041215
1109408363
1721177544
1200329424
1175211655
1309358627
455669383
1989244432
1876666028
841667726
1520497751
1993058347
1884836555
556597012
945194759
1973406445
491302510
70650040
1684602185
562879605
272004060
570405338
108195464
943428520
650056208
992677067
635549038
354812992
700484561
878061036
1567224273
829918024
392944901
128349178
1831998320
417727263
610658688
1553534994
963374010
778387421
71299815
1309259340
1630947384
917885885
1773180767
327257587
1539282200
2112887466
1930844062
1946073421
1875019483
273453015
1609344104
495300180
1670761747
1703569477
2013034172
904746777
1915210860
158693515
2100390790
913766776
1667195109
992763927
1427926099
1692592018
477800501
803732968
1330437024
30603326
388289523
488975552
164187273
225167157
1813775269
1764869945
1964031988
1346747668
6301569
1614672896
1563257785
668917710
1778641449
254982847
629278681
1792961338
1272488776
1823399682
286959074
312160355
894325151
1135281653
23727803
880131890
100703501
1650860420
159164434
917984548
1787421023
1666917728
197780501
298227372
1112883307
2099315409
1424832126
1470304003
474528721
557182177
1169134466
683178140
2051037086
1356260667
585790945
775605392
829637761
1914998642
166554884
660348024
133960315
385240598
1412379455
265105688
501017070
299673269
1697860713
1662645106
1106825000
1693707721
1907174276
26385672
161147946
155728853
1191829966
1083355060
1531241039
1152100419
1990808567
957789764
463283641
1056952076
137361715
1957809285
1299603001
1192467500
2054824290
705949576
1007211259
978739184
1658438457
1332876838
815192952
1237396349
1718079911
1648431345
1121278607
1635218596
424811509
1624519246
93405366
1203766026
70169060
328253262
657134950
454501141
662557696
1753687913
396462788
775627562
1369663511
1298334961
1677989475
1546917815
2076244004
549643575
960926881
1299703581
637090176
86563085
1720644208
1248566892
1405491544
349490347
1094049693
514002242
1428837470
788113474
2060683455
996125264
2041025592
1407072218
1272011361
921681696
503453303
1184553981
1259981456
2041503040
1039849969
1883570630
1704929999
1619564946
1330206190
1232691957
647136046
1476301022
725465006
1549143734
1665365014
1909634099
815048960
1108687108
1673666628
982965522
254123688
1419367451
1266425819
461547998
1530179111
626978609
1395489178
1611702686
374402176
677044279
1470014916
100901005
1338528764
1653027666
1455986821
1368755396
1457140360
1356751620
790090677
917524901
888217783
633362617
1386709308
53617825
1179483815
1741600015
577607064
1432228212
1269398347
1852956603
1265695151
1287245301
931111528
760733733
1245887867
179951381
1170010809
962461140
655577570
62706826
482835431
1853237131
249351075
1341605204
1256359350
523838793
607857765
521171862
1796816174
1006014266
1017886316
676442531
418966401
1748209204
1024214389
1818811755
444838979
44655737
1783870013
1558129907
1273289577
888454434
1234975632
8733474
1620022167
893830531
347666838
1932888868
2039567541
2106133565
1454331728
711843197
1627437444
1485122076
1972213082
929131330
1855055582
1187066447
1161253783
1380185054
830044328
1642195590
954278954
1370439576
2011625854
243518382
1729373475
1277420811
746577832
2040252645
1446159121
12997904
1180963920
261153172
1838596876
1201221369
811925839
1348433944
1904489767
815127628
406333267
490173063
507899532
606369373
109984922
1495671730
1223748567
1184100596
1964495463
2004679200
1650785021
324243338
1335919686
1472592185
1397001739
466526579
1770630586
406255898
1706857822
283870660
1896720407
1421127361
1410687355
1028585387
1305776495
429292803
421891442
1503961913
545495742
645663698
1239413140
726532277
1158667748
1990568205
223714531
687372658
1237171178
1633710247
983881769
1874580527
1087751103
104283429
980299660
646048003
725098330
498687790
59278637
77110682
1981254492
818421388
1758276414
191834554
642045049
628883979
1878328912
580887353
1335090574
30597008
262125505
679858758
1594044144
964146449
2092814285
818171425
175049583
1427457966
498534293
356049090
1756958494
1053068606
1271235533
755053399
1231902142
4709244
1092558536
1884340813
1527654569
1155784874
1822800548
116988441
189740397
2043110470
1643617238
983915254
1286163440
1964166852
1054395077
82445673
282043436
481327461
621707047
1953107488
1336913185
458147777
1373999338
1802648327
1589928673
1257047729
1790768001
1166788238
749087948
428610873
1208825780
1084705846
685786013
1303631086
1585845651
429981045
942972791
899572164
1610284970
587144427
295137094
1962545818
1274526805
938197946
1078662583
1381187901
1777731636
1284172930
1269149707
374790850
223166645
2146289952
757671023
1144961071
219485751
2063883668
1236711359
735624726
139740666
319710425
315042916
314164485
1626627288
355237157
1219520594
1934445065
1309901111
1406311606
253862635
361948850
7161188
100453489
555686858
242913605
296976882
1126641180
1910921445
2146477392
1506817919
1714046717
1816390783
1154134946
1261009316
1681691963
1241760759
149297807
555770013
746220435
692387045
652830222
2049180644
1869944243
362431758
37320867
1758559352
1030374497
788512600
1960016544
498724514
1021624833
1892643365
1306301278
92773626
1386704523
1459437126
1188587652
358285754
1860404231
1073962202
1117218660
22606273
1390092913
1846043850
437113912
1065535204
87106669
1911020194
811901604
51482988
1380399965
384189824
11867869
1252872864
556487512
368692680
1426074686
771309495
347422662
1806721942
1460848403
1292765954
1670754223
601648218
824683532
513488692
154626438
1246820824
2100838561
1468559535
1819529193
1880524853
1326257038
1225781313
1480305983
1486963676
910109802
1483400656
628443409
1790040048
712713464
491317639
1014022938
1823065255
1836517470
1114339154
527677409
1681669583
187431913
1977511852
2130521521
629444609
1107603271
208053171
1803732946
900403312
1104254200
1977574783
260588384
560042397
1500766646
1046488074
2014460832
1201693294
1481659854
438504508
1351955885
1563219134
431672503
1615180648
446821691
361908908
1705743728
1654442592
1353717944
1784073604
187667159
1056167645
243793272
1767123986
1445209024
405927318
1223486478
1195286570
1123013529
469542283
1363709058
729939377
403231212
1402050845
1496883811
1186883687
1446654890
2091946270
1694503320
1162711709
1035532892
160317023
452733345
324633251
2000282851
1827220692
559889150
808313393
1163462712
24753403
1116828315
2056049496
2076454476
706082431
1538850365
1878020037
1454964762
973265519
671775018
1287720658
780661732
1259019697
1319280598
1403777849
1743587186
1628791539
801787043
1046413733
1798258367
420629686
1235598254
2048319429
1494740304
591110172
728766284
1451612352
636667251
1857908501
1367624823
901606762
937931074
922896946
1804871310
400779540
522154756
284916567
2039395361
228294696
2068057274
685655929
1524036333
808351536
588116074
384776547
1586217990
915918866
665778552
202667023
448931903
448987267
1460415274
352848898
1270006806
39923980
1826044617
1428384389
989572312
1122009682
867753508
1608300405
842496961
1613618087
1826415876
1110395787
1128966938
1376403922
1834031405
1531456117
1005074821
735884362
2110252528
1441760641
1760466848
1997116550
711969127
1783121368
1633540881
670602100
1437633520
161389989
1741175569
303179801
163528969
874423365
205378805
522030544
840568575
2053895877
399816768
1384663588
387759957
322134790
1846426419
1228946448
721360781
1995413967
2004522471
1927885018
1890449584
574220591
1411106972
827786078
34621433
1897922107
53003672
1599422915
2087231175
2081927155
1626466095
2011520116
1587856198
2034880770
1388817286
859593546
780920906
1661799094
870627440
1860771030
115127768
109690346
360458221
447486882
25958643
597683939
657267844
732544385
1182129354
1900557932
607952269
1136666927
1609566661
667466877
1830206235
1256825907
1406275277
607599156
62388837
750025255
1621143759
1323369693
1958742664
1140419156
598721396
676470560
1309589462
991534492
1445636406
1054102555
518805693
1194141039
1007983501
1348426033
484313537
682295760
1366408015
51574878
1801966166
1144237943
921299183
1752449630
740071416
1917271550
1482056850
1841744226
1736280949
1422913106
1154168473
1845158617
239719606
361388237
818765726
1338634718
1174374198
1752439805
545706172
1958328576
1785650637
160043428
1089022951
1004516857
694206368
759107248
63982708
2103280004
1550945253
2134124495
609588864
699350068
1214328397
1390117051
1302663211
570752703
809073452
365863488
935674170
1828738363
902550450
1673615498
719510421
491700550
1344737876
1343887591
2060528421
364528624
868663085
291041446
831540985
1349054484
1599900601
915798805
1221212289
1831109917
456464262
1870684075
2136437865
212013108
408484992
862378122
150780545
1693030315
2141922024
1005764760
196232836
84003968
677731654
1415489909
384169924
1817953553
1484017142
1846639166
2118728077
1817493137
1616089490
1067914615
1121694658
1081862179
388707498
1804568438
2047066757
1682847046
856649691
1200471222
1806022454
1799501512
878947002
1585364923
1833623476
35454559
444713429
703758237
1367955365
1185482771
1525072394
1228873275
402497625
1292381485
457536702
668452444
1665597561
2012847612
2046874710
349178431
395816207
999089070
1068388416
1100269975
1703524732
2010835938
660703757
1979948931
1779027829
1400773045
44191721
69851556
1967697878
1537368088
1494082285
638842281
2009365083
832988387
1120174541
1949738935
94027278
879143540
535051745
186280093
1433686412
1567343028
1987188543
1125289018
427553603
2018804996
724721896
216588267
233878009
1828018700
2031185124
445042756
436542546
180714536
2111668505
1925519327
1692154359
508776043
1781731954
1806366005
1234520797
395884109
1570523802
1183180994
578244760
707296595
923062919
1298332700
1953324418
374193088
616753341
1502777030
421834295
878070550
110541634
385855038
524126321
1767980916
1059130850
675541593
891282558
1596615328
1634870656
58778903
337960106
778823150
980548638
2015883239
115729910
630105285
218283372
1241109105
1319292980
1937968705
1927187327
765894746
1489997407
1085972598
860981867
932661225
1727710879
643537266
68236400
1971953717
6171299
2112334465
261224132
2009595711
1032427533
833532527
1197217158
2128959623
1002045607
143031967
2013321245
1460069056
1183652460
1566611098
1198587141
568608390
199415756
1299647906
1033205478
1825002591
1994238001
636050813
841707569
1878278952
470974464
1002588017
2047121229
956528203
1914284346
1602207826
1894560586
1238748113
1724996303
1196810577
76906495
1642885873
985864782
428204777
805949895
940394965
1765597889
843194126
1716060892
1581040815
1154422214
1454906136
1036756556
1647729382
1426076535
1090099829
1171424555
2024570410
1797741221
1318959232
1233183362
565778587
1367249282
504564593
1675822966
956797526
1755174207
213634463
723654511
1281450162
2091905787
1376587863
1615211726
1600527306
349316924
1644820022
2080881865
1935154464
2083489488
1402205458
542196695
1040623069
1166618321
1026105495
1764899269
1929284661
251411740
1422490629
1327779393
1581937451
1425444850
500978977
1201925293
1345030052
812338959
302949830
272435406
2102642469
1836596045
2017689187
323826373
2135608853
2093795129
114260177
484176785
214314349
1531180790
2086154546
554332346
1373522387
675416304
215009744
616257884
69779749
1149691336
1445753877
1815353761
1726044541
2017876167
176161712
1788368989
1869248050
1215762465
460032016
138459333
445519775
1349084354
1959063362
890104278
1191731212
634841944
983347219
1593374671
302293777
45861765
148208599
1279388230
1045822112
694870403
1621621079
62760856
525625008
879600948
1116440166
1558454560
1416065567
1155586750
1763508972
73386045
1516724692
1193216736
868000373
956254549
337504869
1319748426
230409883
1074434320
1800367949
1466080965
18080065
253499467
265668604
189076795
700407664
1824487514
578129581
15864910
1760402057
1345734455
1161230020
1082023754
90887009
333724545
455813933
957659128
1488270342
486775247
900150187
857525699
1045944879
1851975546
1159554156
800585536
893708661
856483738
534663991
260354467
17278343
685498218
1361729066
1203366186
449287377
1914249863
1729923560
1573587274
1748347345
946464417
504913942
1457902973
2023519793
845832267
1417852159
1102776398
1986815178
142092011
1638886963
2116205842
230489016
1145889096
2131534103
1733140235
1046226659
1781152099
1790197873
173269550
1780779488
293083397
1185764217
471008074
1853086342
1305882161
2017833753
1852526621
968508180
2025961142
1863143748
906901465
339463230
1863357635
1125910143
120480523
1027395511
480422877
107669534
142775454
200438373
1003127712
1965696747
2032947412
1974478499
2098083200
1696363836
1194544803
820721197
1593942095
1814099177
426160039
650990793
1427825694
842313285
1486159948
53426780
2005018486
1129614695
1898708909
1962165496
1425908395
2043209995
930164916
383787941
591066340
1099141346
228864374
52398165
1893121985
22635381
612097116
1104994726
665029606
1728080999
1804545837
358227463
483456239
651922262
140180679
472413504
531897909
2025627966
1874158575
1547123559
1863478966
921061107
111153315
127056420
938448181
79039500
2089436170
768349153
1073730814
1182809205
1647551511
321072547
553621837
2084974233
1434506411
279683361
22106731
1024465450
1941100441
784709487
23239114
550729247
546452630
493120207
611949919
1525604013
306112873
1136226643
1319884097
526681109
1987453701
1526746804
148831969
689709152
1866382561
1715564328
383082940
1469412951
302876996
1527138516
174480213
1586779757
93479428
1964476140
1646539734
1785671303
1333723342
2038315852
1758476767
1741233998
1555603097
455153898
1981687674
1302370994
1267031238
1165407801
1617415470
1555794465
6714613
1206245192
1645348826
1067056354
326119750
915193827
1820588826
1379425805
756067529
1397263992
1571919634
420098858
1985371027
1945476373
1280992274
313942614
1374116600
553774278
574461606
406716389
670730730
294295550
44330033
1800840724
683895155
945638235
113495782
1658933645
98681876
1196869956
680936044
1502005506
1149640488
1689744459
1206851461
446859953
1864102538
1210507304
212330778
96813783
376088708
322923791
65625931
20433388
1061054188
2073749856
900742480
403155730
180985534
1115241596
315601919
1212559866
487613520
3807237
47316860
306381205
2110689316
2013442971
70797980
1235956160
1835640501
2047380799
1085987625
2106979946
1755285609
1360672170
709527322
78105772
1522723587
1377771654
750022432
1452618182
1198954571
1650950229
988349602
1550705013
33060787
734340950
2114409753
1161403349
1496145294
998666952
795713007
881816507
1958650903
1938570492
774908404
1290839259
2025491212
47437553
729248801
667939470
1648910480
216927044
1483117959
1095667046
1898016999
1039935592
1397422102
903315921
1453309669
1122767429
687231862
1810017846
1280541776
2076990752
440660314
1682456858
556825027
1076981667
1961507223
1873657791
1032054674
868527392
836339384
1874170924
319061292
1932961717
847856023
381297466
1735193093
1340955285
1639204389
1224567542
1697803757
1659333756
723881944
1448487200
1594341480
1970108832
827731172
998476140
939405900
407529033
1589476376
1987074838
1798673523
1080277214
1809100588
953077757
992704880
1638595520
837720316
1754645022
568044761
1199646855
639942725
1711833751
805454812
1405425989
515554431
2064789348
586186098
1541800840
276355742
668832250
361065173
225638861
1084164094
884114650
1375428471
432043660
2066810844
155312791
1868245313
1650257375
880602908
1168702399
243667229
2116905026
400353431
2039846159
937927329
824911021
1691697500
437480918
201342305
1457209897
516930755
2125221436
773418041
1236890369
2060792108
983801107
160761163
2146350817
566651759
389447401
1332220820
1741495399
1286954008
1206483814
1249019360
78220310
1948224190
705473607
1854187500
1724684807
1105908396
2092921605
1325621794
1465082090
824534935
2128394130
2000437695
1928946547
1168777422
1146662416
1872382372
1961129730
149556877
1555637715
269257302
481015295
3953993
275865329
420446646
1760721394
473256730
185231554
1776960523
1376804264
799410774
1008797745
198208498
1180649357
1342494624
291644865
783929991
1676180486
404778208
1741603932
501288916
1229567921
555619888
850427527
519684830
1506496831
618939763
1523027484
542089648
1992320073
540174192
1079728367
253710961
2053768029
1908866908
385255500
681183944
783708584
1595214676
28813005
354744451
206923381
371831027
1799308842
512061895
1153062411
931344661
207924781
1456139582
1942340840
700064773
1895436958
250069581
1408147883
1946025648
168382784
151630303
1910810447
461757825
17971405
1675834689
583321411
53909924
133387891
1362532494
1779997719
333391110
1296452691
1125374124
184148828
2123116163
219721702
1482312962
835911661
966004218
1779069023
1915688825
2052424888
1813772497
1392166017
20536310
257934788
1391951404
898408697
1117077939
1084912679
1155746598
501987007
1368308452
741818006
1530672897
677050720
609555692
2140765406
1735628650
1362472289
1056461035
1599201656
1151458556
1009516026
555828115
815150026
1069053637
2074352527
806714846
1409160023
1072955249
893968983
532151578
1437450365
206549249
955189256
576168701
834138053
31138140
991548070
1883010584
160408598
1240679867
1686656571
84191822
159584320
511688716
1280588595
1107456168
1129873979
1836413643
977997089
2045480833
1833325667
872373493
994775140
1129038699
1117710480
885964351
562864264
1279977215
900311459
1010009003
2128680628
1266148052
943855290
2008939544
2131769299
241788481
452318247
2118833039
1151150766
270886824
1618658976
8018037
173799085
1851812916
1702245764
951322350
1348503839
96835687
1655567507
351755755
1123042526
1922599065
433886778
1004206878
1446975223
740421793
1803658864
2033909457
1105270316
1853359256
640085030
1312274597
452569323
659794103
364098664
1397070810
1146172154
532900363
864494539
1378843425
1201294414
632110713
1446154528
2030832991
1800371999
87035029
1640818588
1179105692
2092076660
857078929
1073221872
1359194869
1301693279
514363475
1355900937
1479224747
1371260024
978813702
338047620
230707929
397177729
1740862117
2087003113
1661000839
219763692
350048008
853927616
757363327
384366772
2095813260
255832069
1368727117
20773508
694567564
562550881
1134759681
735573810
2075834239
1903263552
2094310952
460133895
975711535
2053584008
1007930336
1082267637
1325800073
1993845483
1058638531
1353509935
585454337
990802509
1419310164
2132135872
924642701
840022497
348802422
893842188
1735652828
85859054
1092059716
628271084
2126046153
276392387
1120592626
729356459
322427981
108368332
2076256020
1914078587
1830861142
60585489
457161441
901974851
168679987
1562238047
1815106319
1189933502
637320111
481845217
421709953
425099602
187259017
1802922645
764820881
1048601110
1197297999
515389343
724208028
489259300
1180949818
824434146
1551560004
269320205
913539535
724853347
646123333
1378527642
75404193
1564529240
1955545064
1056469331
729513479
1324639396
2044265977
1897363746
47567859
1850779094
1729163869
841228236
760817628
1383245950
1496759528
2054461145
1124510653
1416904858
843098243
1873510749
1298569755
1390560699
993210096
1697126814
788948324
710991065
1651111320
1501356002
334803189
1211550451
536021375
1211486346
304877755
966315783
83714958
1733763532
771592662
1018037377
981185880
203262705
128715394
510021054
909933588
2057900368
210318052
442221916
886595167
1348165659
520455351
1587572
301453158
148022478
1178854346
322416031
1737554863
1367996274
383913577
1912661216
1876884769
2018002677
734450982
1210905717
2096322435
1017565350
786897842
834067751
1944239144
756555307
521314484
1940664023
414062352
2079886226
821661178
387428692
455664167
1632720247
1589367080
2084509613
1010680494
706162639
1920154546
713865771
236088412
97346469
357132997
1939757142
1085001232
2006349241
768243777
1980883781
533956214
131814393
491090568
650727434
1579130810
1876036868
892050605
1165914615
69047275
2018315631
176125648
60808302
1505859964
693888571
512003688
714067364
1666922261
812030786
687937220
947790024
309338156
244087191
696404138
959858688
368990533
825193734
1110739764
307908366
1153868816
179638171
1073767276
279176465
1868575580
430294622
415051131
1038380808
2130094092
141822148
292199371
1704796740
548623573
810792638
729940059
807937677
1559415436
1303062017
1771068450
1653325849
1552395422
482783727
1886009330
456163782
1164692716
1637339193
57295861
1372817446
56660111
224964630
1464582382
1932376816
2071506
1234001976
944877502
652810050
1104987660
641432846
93047217
681378395
502945448
147941142
204095796
447390584
686852353
888537368
1525762421
1542604409
1267292272
1880749604
922576679
796575086
1756468458
1191413897
1881770080
1866726328
1178615577
1764615927
1820845451
295518137
1983196246
1575291815
1602136154
2054743321
1292890975
187114147
1111055728
1750452029
83894452
510949195
1212165051
1182260004
80720333
1675029259
874894585
1279838851
1552472760
2005529556
492666422
333026576
1761087855
46932440
1768505215
933116682
843801170
1552100927
1873968331
295464903
19926200
1920700656
2021459329
1684427695
1357866637
1345101639
75890036
140129924
875301176
1812607542
201297050
767582647
1962952010
478991423
683300692
1585441450
811523940
842627024
1752022873
675515556
1740051434
873575911
1362094764
973573007
50127724
536187916
1934529906
1177132516
5678811
1486868991
953788643
607379175
366013423
386253106
2085657651
2075904313
1419352424
1157865946
1292082293
869152868
1818450689
459180484
685342034
2021749805
11687465
893702856
1481339128
1650868689
418588096
127275111
42436649
699465463
257761007
1247514283
2093677341
1360249635
29416613
1727682515
1227176213
1516407634
713299080
1707590434
771014897
1631218284
791393016
566856423
1217315178
1711588715
1559576343
965372537
2057470286
634360814
2065729313
1208763580
319393759
294890410
1303024970
1761661530
399883365
1369575921
442166041
1737611281
546166727
1074878070
2099512785
924968186
1017789325
1730409698
402139979
2039388283
1937906285
1455472698
760446381
1587376341
2147129615
238441336
2078037979
341582167
57191812
1168280964
1016787359
1348300893
137807940
343347776
1953057703
769367495
1308574751
1219745095
1549559026
887706076
2112658977
1016114207
2080879908
1526337988
256931454
376367191
731640455
757809159
1367496750
554433033
318905684
416719131
1094142421
1343101394
1580454987
1863805460
77800773
254016272
1177677997
1275778885
584366212
672171657
958032646
2058701421
1205710221
1578867827
1526630095
1117057181
678902379
1400954403
1278887710
1141567605
1559534088
1737851260
422455876
618930425
1416907806
2055088596
1918644064
1315587877
1314987293
1701694365
1258889498
1653005473
427030313
2089194814
1067657845
1436573159
747076065
429253187
743355357
1190862883
112089769
2097427904
656049631
1099345977
555584811
1148337052
545011358
52475891
513487600
1285280631
1070980546
1081503070
1229149253
238691048
686166181
399345777
1486053557
1673375716
841164406
85836081
1724741214
668566150
857916520
772003475
1843688125
1123569538
1968091769
1144462215
423742190
131377777
2017982207
155881244
852896781
764231741
645479358
782399609
1862656818
1202591943
1165588788
1621593827
1545735553
1388831286
1627384671
1147185055
1061130540
1179533820
642403942
180087676
828169399
446050288
553017803
2096141671
1558671402
1408063578
158315939
159529351
1288842365
1776518642
1479720509
1636733520
1401777280
1275008120
407253169
573495031
693232818
1396009670
2120984345
1440062071
2119125969
564165929
430476474
1303523557
1584384645
1208637301
82334201
1799528046
1770075272
50835286
1486416260
1851591943
196413441
2138734259
910330786
1008323331
260585116
1484105159
658227907
1462161714
323204273
1721406867
716881936
1781387542
560386771
53084566
916780749
1360382743
1684823240
253795089
429785588
2114530653
729514769
1624822285
469159683
1799977163
917867025
818585728
1883116439
49901787
116474535
941775999
2069039185
36098168
903170811
1913098635
922447420
1551665406
677516749
1384965171
1897781813
170297438
1058847627
1281489786
1826703863
1905264356
2083230153
679506657
1913847712
1254448778
1893043346
19715551
575907424
1784834066
552953183
600088695
2058141381
1444307431
1813089319
854739593
995054158
1558601220
1894375338
486562374
106754224
695679176
1231826307
1478786439
1639707474
1690834530
1780513263
1488694443
1729628578
65432089
1631457532
1536185562
1347423768
1128563489
649747931
1751353781
900866357
511419545
667061241
1595031618
1049038530
1130537496
892399208
1942982975
864942520
327288632
2108633320
890045074
1445548145
1057932590
1096175571
264886811
371067127
1622436142
1975343044
1159886785
988161319
1100470971
512225057
1712896094
1421311901
287023519
799384886
816733883
1283448456
1678685375
1670580964
327845543
825708974
990826501
151884605
730013613
1812583655
537350707
1758149298
1082355171
1408843278
517317568
82245792
493393325
750284771
1966875945
416478971
411905235
1939920643
1382851727
1774293486
1088214400
2026057270
1586715795
613818738
1701371997
557091320
116095522
932087883
328660560
1389931922
856042264
1257671974
841141112
1896523526
336409674
894827103
223074569
2091168559
787091388
78284292
2057838452
1493723626
375034595
2002682716
825553171
1793602275
35396986
80566607
207537077
1018364238
209079923
1581696059
785976262
262363183
1603158905
513924357
1547640251
1066571495
745145
798026370
1721178274
584158515
716608768
1090975938
921688284
375871359
1725776972
136329630
1181938032
842498972
2137035194
1478372585
1331932919
800095118
142233549
153653529
329523671
1623407527
1885367531
94640925
1350119410
738545057
1427106182
1074787966
1432793019
1576930679
2041075276
1081806348
907839876
1052783753
971037308
1774328807
898491161
1041280905
1111474648
199721420
1382764543
796637548
534614893
1375070452
1264127516
2061058081
1788653380
385788726
56247684
1424068822
1625191769
786760221
1695175943
110316606
1138684622
885456983
1029513825
21733993
536877347
2046120209
79656528
2022823926
1819114609
1032503445
797990191
2042040593
295803014
1708428432
1695322734
2089510600
1853202582
165444697
1709503066
797524655
1602540672
847626431
2044261385
1291322156
483155843
1473092852
1842228337
363259934
1972420274
1071699576
33413114
553731759
179416629
181857598
569470082
157091254
599105692
1594104856
1579627736
377774566
452312271
1458774230
1633153409
1738275462
561210397
53988540
24544267
1084630264
1124089950
124476571
379756682
117737818
528603865
314808558
1885833336
595134115
1043970506
836091541
331336875
1866915657
874186505
943074902
1651971957
87371063
240565793
1170597318
1721958220
1179884923
241656508
882818974
990634108
495089037
1157971600
162495147
1803468753
199155514
2106337283
1396214847
773928171
1263828051
863752287
897234564
16800750
1538606006
2010880396
1057515964
87281794
433628375
1013642476
2068507638
1661841223
258143454
1856457112
451692992
418423022
2096505302
617636346
1861684824
1350888389
934064072
1530159802
1553777542
874876449
1306524867
1613514967
1555315345
1082024249
106614036
290582485
186686374
880034380
809049818
1956159418
1064451729
194004439
1624655801
68232108
556944177
1564930371
675960792
859990075
661266779
227835313
1947715219
1226809658
1947699435
1904681317
1254778584
566556801
22981325
1685087035
1114153741
1195623342
527093918
1217819471
246940154
283591370
1326378102
274632396
1131803173
477816388
374794915
856254782
1774575299
2101026163
22726846
1513791252
1328909243
1748610139
449082759
597962732
2144909749
1981713075
1150909092
72286380
740102821
1179535703
2063166439
823748115
1310154295
1738473783
799154031
1780790925
959118666
1726269686
371895895
621470891
1510780688
1136571285
1711684741
1406476693
1279368408
1345148614
1216317886
1825343168
224112186
664524966
1576945885
1633536207
2102666680
1982105307
2131181784
1617490288
109413510
955904874
445133949
309731725
921024335
1962777828
1411420920
1952996336
1195477550
413997803
1245179987
258430743
73032836
1521407316
886261007
182015907
1223118412
1718043215
1530525376
2003178177
916077333
203402310
798730434
941332521
527081279
1919385762
889705311
418268265
394677213
1920542224
757605632
1877785357
1936298637
1502304712
1749985887
413198708
79671982
1024988975
1938341401
792137783
1003261138
1749157090
1166524808
723768802
1782619904
614558762
1951440118
1461870942
1064847804
1088533986
1791166336
646151084
893868807
1001943545
103389198
233224844
127001594
1641997464
2032376921
1335276230
2014532627
2044140883
1247394477
434188808
181722560
1214616745
1116625135
1743028589
385098450
1288196865
515558760
1265283067
2054891568
198483583
1611290454
546038795
1999278797
491008133
480501291
703641311
959916868
1855649219
1095989954
917345558
1209772749
1395544807
1162135448
953166576
616550026
16184163
1713305595
500684034
525710529
100016024
468957590
1215437601
2054062198
303536964
294771700
1022636734
1072121284
630787040
250396979
1747617881
1064255130
1277159004
1751750058
1647792831
92816913
147252648
788746414
760818971
889363854
2005666065
173440177
848476228
202700945
1822956144
1455802224
608978578
22139174
41466942
1460165128
2032700513
1272644613
314966018
26409409
1600478186
1431614650
139232475
795668413
1531012695
54032885
1234508962
857848150
956302945
2018103793
910359544
597721281
356782895
1712119508
1277259370
1878678729
2090514794
1094740548
156898996
504387941
86990475
729559652
89961342
1734494190
1270975100
657751546
35745353
1011832636
1729485338
847509474
1670296062
255423393
859502911
809292944
183208024
639397970
1209771345
367148334
141000892
306837054
83277683
676004997
1826692649
1394293950
1417033279
667853649
1110691376
294226560
725512443
670923700
1349936586
1337883906
1156456665
1845847691
1521690910
1489836298
1235784641
335775485
1707235497
837067540
1348656891
1453614737
1745897551
1198407505
541923379
1569937969
1899494601
229005798
634427664
2119839145
1820021446
1298323371
1169967225
1819416683
423734395
1524043180
324529482
6748551
820389847
2101772793
1815578792
990764058
1899912580
1538749344
516405295
1760543501
1734518407
1406544664
111943619
1294581340
1583409788
895095297
1948834904
35866139
1101198888
1969067169
1106247195
1234952103
317807020
171559057
785123945
1420888477
1209781884
1100406286
1723893399
530411444
2087724457
125982661
559515999
1410492370
1581825699
1048316741
1493390845
1076671825
555451705
1972038012
1633877473
1327863270
9598717
2055900623
147393367
335615519
156676811
2080544838
2063020874
1570417812
1750535892
653839361
1234309092
1989222198
1903375833
1783560348
1354228384
582135552
1653886576
1247652216
609574646
514493582
542910738
1956421435
1290894198
1573950466
1169421785
206180028
1489587616
2099007887
1604551566
1981917812
674556699
1633439083
318375236
978612693
1651397576
972202118
829513964
1762806233
703816941
678940721
1880425791
1192648059
1977340626
415560392
13977705
1690781096
1738287862
1678122044
1162890776
597424610
181329598
748032294
687437189
311855065
649876704
2005157007
1827164283
1942328394
662373636
1673927463
1337466918
702391009
648059059
2117367728
56572
1041966806
1100813858
345411515
806536134
599677644
905515623
286983949
1841130670
1469178132
701492197
1388336322
285960356
1997352037
419368026
642608916
687564919
1807986580
363016946
1989918567
1163913886
1290917400
1687996071
34824041
1496215922
572048392
2096378146
1582996499
816267728
1052368583
320290843
1381614296
450799844
6495525
520654728
299120035
1850788515
1297948483
918158588
754435913
2085156914
1265372947
602611817
291725063
1459981719
1664370861
1325715429
1229317592
44128439
1173605050
1854580929
945191329
1089177353
1348562412
1692115475
1837558457
611785790
1319298605
1411032926
997293639
2001399754
1382713956
842545704
681770219
1169896541
2104354043
221650219
1812071642
102073510
1468402542
970851690
280274699
1642625780
15384432
1430541673
134564859
365940323
1310283438
1401937660
1592254143
818805249
471362363
1285533039
2145403416
878471724
1894339441
1363662866
1630211172
846934954
1159226080
1375624300
975801418
120148259
545059302
32571474
1513231380
785279524
89796175
664615958
2114293501
54468802
2050077546
1982016803
139156587
1428482046
1538845292
1487704050
1284797809
1739743791
2105684625
190890593
730257327
1219315560
17486172
1937690092
301087361
1459016505
805219042
1649834454
61803233
98286354
262324793
1291412905
910733307
194293030
1350009134
77409126
1586763375
763385285
776194398
566724980
930317904
1153429038
1239010126
511546684
1864940990
1644122732
2131142709
164558134
330716583
659660816
910022737
1362502522
1173450497
53173236
850484520
1382463356
1845798234
1872961771
1655158870
1111668844
1665485915
893506948
1090563158
1943009327
1952183128
1892379344
1677313178
740717758
2078356016
1065951776
1717806615
1987101254
816823572
2109627402
1838753599
1429700282
676118711
1863380365
665399463
1011927640
216499962
2026766124
977560667
1894566715
1469145790
1242854134
1008701158
1129854711
1919870080
1712181925
2006704108
271443202
2109953673
8308245
1587931424
349202747
232226998
2098729264
1155295253
1696904542
383563108
638655122
640668888
916898787
1594697028
1454700953
1967897478
1058097872
912948128
1655376991
641391616
317813863
1587266326
1927550641
1725370989
1117758205
2089521390
1697965930
934676146
1781938653
545749585
1942456192
1566811572
54489332
1757532153
95154164
1792762146
83045812
2100732466
166807431
1934702542
1107158623
588582435
584100326
1115391359
2028571508
1760416027
781350335
1336843291
912358044
1946690763
1744249349
2033918616
1990883481
1113449569
1745657222
1923104457
1707586450
1138751468
1199125660
826442875
870698255
12847309
1969553117
142126572
767880420
431783539
374003246
249502785
653974208
1243333087
1561973972
1409490941
1174806744
855886532
1429232526
1586956384
1749759398
434303679
2077859748
1619000548
506769202
1805587009
1410777519
120495170
768572405
1089463570
1335651123
1272145349
475801165
1334424989
2081289582
673179791
1970150861
651776531
1537152861
426097814
1615989365
1311918172
744823796
1694778020
311698911
1433430502
566272079
506866855
1352637979
674076968
929618539
2121256354
1938817055
1993137203
1304520334
916402807
1433250250
1337702936
725851712
2025783662
321799096
241884939
1323595364
374154059
1173505102
345966650
864019738
827732719
723024159
1440430125
1014157416
585545193
752917104
331690886
2142012487
1658002556
1534452614
1166361696
27308320
1776781843
677033746
54675312
1000534475
951084359
474892246
1912274841
1834277257
1647095942
1239763809
320713338
1173326635
853223905
1831777526
106892423
1649530525
1236480892
2061334162
997281236
1893457606
968524743
1469074501
1146928508
71387411
269000187
166759952
1884972643
983233177
1663635901
2021722486
305273739
1579232866
1575846944
638969092
1413268476
152538245
148930420
1712228793
1061941042
512960465
1789528973
730502482
551006535
367295329
1893141989
1693635764
1207158690
646824625
1871999646
1196377712
531432589
1456397710
1745820495
50537552
9438164
1190117526
709466325
363329146
708454115
1334995328
1347988148
1256238176
821418319
695557944
2115471144
1949961
1250106518
1496299052
1099230286
1701536539
1213029609
26189905
1696200567
1065527393
879725841
191136292
2123089361
494323787
1913096884
1100845507
25746579
108485884
1887029938
348519599
522410394
1514188383
1952861590
822580712
1069083353
2029192376
808442715
1845300392
1850314576
1160380873
1628866538
1606199962
424550219
894239802
1694924734
1956944280
507485175
1865519333
1079778063
328315448
706758772
1397278223
1375615883
441045605
309823821
1789973689
2135945068
1812118351
1733397935
1570997008
1889164860
1947105025
536067741
1843050349
162528422
416696379
1763112898
1789135329
564791695
393027327
1150846954
847011431
398545248
539138006
1471346805
405571514
1113799460
1352630727
1978637965
1736437909
1489247149
1345645770
740422288
1338920787
1582289712
1596374884
1205711099
682712825
1115271256
433772062
351846918
1465885189
1452055841
83208209
1271524023
289746173
1849463657
797800110
1878344729
1385396033
1994020842
1421673323
683113596
497104816
204111924
1711197678
1757470440
2048083091
285261093
1272568373
215032834
820477696
350253299
1921580772
1835338234
1822082359
1459849676
1684388958
954643612
851635325
38315860
1140824405
1223808433
513131271
1286178272
1810434692
106732999
1509301167
2012918702
1382211707
1423340486
213900821
1221954717
187645293
1745712441
1479287429
1672314382
1643451408
1366015695
1984320493
523342866
196947378
110984393
998988127
1044073722
1446098975
372294383
49006822
715896268
124345378
952118345
2055873047
901238429
1361501216
1782138055
1504579387
289748577
1318468048
938457149
1048948971
689446885
2075157654
1968065267
1282273056
968068479
1905160133
303471162
563795029
2112673060
1930776929
1514185804
1561915136
190016932
2038638436
2024478968
876657859
2024669633
2022115101
720204103
13966264
820890934
2108445189
767348889
1059439881
1612267573
520263126
108309405
632213390
919530713
1628106978
1869887977
1439578589
1411496424
1410597417
1377938866
524843960
2091868320
625827302
1652831128
1853170166
1626484683
1073450268
495303498
1057779446
334436431
1599443638
470648946
1403979378
1988166055
431291143
1648658807
2086706800
1117939183
2044817683
192182549
1682881140
221656677
727768362
1880278528
828140864
66127668
315951881
615007031
906765163
1612940304
1670371430
1969659947
276853998
2118593723
1604774600
1264363864
1332543641
1162762260
1877995033
895111219
401624272
131629568
627989123
531987306
1299166026
1284234923
2111554370
457219954
1722700414
1911895650
1897114766
1826889291
1769473949
1835993900
1565256066
2087415887
2019127687
1940980676
1545765714
439817228
1946024685
751345769
1655318131
2024031891
1810688997
744240950
1253972367
521896945
2021557584
1111046156
67550137
165072628
436347320
1447999756
792168976
445694468
1596874925
1716865757
1311747839
1936549711
1595168928
1652888751
2143688553
1317918775
15651155
299579609
1848250908
1642047112
507938127
1435467945
719418591
1608060053
1107586415
377180437
730680173
720561389
556470736
1582491268
1992166763
1523673917
1745872213
431086022
1346395381
1059898274
420325046
1058794327
1483426898
497699979
2143865784
439556211
437857506
2096608548
641659548
1099167432
1863574751
1754848960
1190812919
1214863683
1927138772
905544934
1776447972
229129189
1876957873
1953738009
792872980
444921874
1260897886
1461444461
1186871254
1563607284
1861880142
272901951
772896196
614360978
346642664
1137105585
361542927
582313777
305392791
1716136701
779014459
1567242594
2018823292
349011293
827359446
1574367984
1506830363
686918287
419172249
402597589
82162676
193742696
1613373510
1959924657
1273810963
137991537
113014762
456005550
843855447
700037677
1026543326
197553226
1863151773
1880006780
1394453445
1592535890
913987266
2120802278
1741112781
1918605968
541840849
806718838
1640132286
407814148
1209220302
1488835544
1560380655
1614167816
1906775074
1298748195
210726450
1553562489
192707469
819219066
2138610085
1488913967
1559629844
1590330853
1316620832
1138643451
114383543
928520538
1915709478
784051957
939247161
1942019792
1603869797
330272576
423108036
474988413
183726641
1077547903
1981649754
657376260
385335569
442752645
303647974
1033432223
1086365649
592261531
1681620005
500617527
111812109
57430356
616102839
228002225
447153958
471609700
724202972
1364418209
1722035178
222062868
347214408
580108512
1135785154
1422094042
89173339
671091290
47348936
692329908
399742188
2136049069
139817762
1871151238
870567949
2052407015
16057724
779871958
165669875
1162877965
567448193
735723642
1615418175
1177926752
1924916305
1728234169
783166367
558047648
1412215271
1991365561
907590781
1890459583
1218849348
1632517888
1596808326
1648006435
51742236
1588703779
574613807
380005213
1512219183
225214622
499762037
1274895969
39821814
77967207
1137268533
218467930
1467128092
1322797836
783558912
1427494448
108150419
1087308224
985951382
1355214086
432973343
1264519582
1888166479
554716738
960430875
1434667726
567262966
1199696227
1716351589
1603851786
1374050406
661363261
406441188
664641324
516250788
1357081026
1477214597
1098023415
1615056985
398169607
1607628689
356617879
386470907
1234788922
1176172809
2034867554
215429994
729657100
1760601231
594553816
871938859
1076910969
430336101
2048557085
1673205519
908028899
2096202685
1525617958
67008691
1013119898
686395769
1094733904
302269675
1672934403
1151834757
1291942857
616893230
425430503
1264398347
105319437
926352034
921540727
383552858
1483942829
51253602
325552801
2074788448
592416773
513694220
1989958368
181724703
1735758991
1554666025
1235033934
2078363756
2122686549
486891774
1536849497
1398136029
2127483076
1360266396
334673513
275526779
1562898378
1867678075
1866327798
112009255
383430185
1831540654
776503244
105636598
681715941
377799099
722334205
406494288
1457370446
1049852583
1491335171
1494266457
1312355562
1301482509
170372547
1744585715
1797927470
456484068
786264364
1830265671
29885539
1437431520
1557432800
1822152640
1318534130
1767874032
318741086
1921591428
1276253907
1969261803
1322440447
478064296
2143927423
1426834756
865666967
630845232
1831011025
656053389
818957988
1515683206
986675554
2126813902
1170192979
1083024864
994295402
328390871
899062770
1236934504
1871452923
1353598552
948349173
335267366
1191208580
345174126
1936319164
271670684
1299723400
1177591739
1084573444
1507220218
750798676
480380545
437864509
659994454
1563577599
314799905
1024527699
2008205796
477094863
1188420
1849784981
74197553
1080157717
878501137
352911762
81042015
1069350535
1005547281
977353023
2046294400
1349289124
503409053
1343438502
142229008
1197777137
2001830987
90168522
1474459469
1954330818
1190561057
1215069421
82565281
135471969
462335338
27647683
1855310684
660284852
186036362
2020186426
63703118
794179073
2144416317
1088905716
966769487
1167690081
1757924470
55254531
2016062625
958457688
1150197327
1635826230
374698897
1552926126
1226006962
973261490
1792651313
1851895143
459344333
54850672
184110686
1386931932
509667656
2087394295
92524293
1428843895
1472356535
1964924658
1122147237
1636707466
1179784256
2003882834
822435701
451576705
1160358684
736170187
69691944
2055606715
994120762
1622048714
461838898
557501210
1594512759
852456080
55070351
1305302031
1105256957
1878656265
450552232
1975232110
657815576
1716569500
425601901
1294204112
1602193232
2003051616
2140834555
495257415
1998397308
1767484547
21625210
574121980
90858961
438961150
227058832
1017673325
1215927361
1711715161
1617334242
828525803
2113175376
1125693174
1840463824
1111825331
298886045
1239996046
2134666125
1630520817
1201585519
451069422
249083829
1638778364
1935599133
1317276784
917993414
2135185609
719469138
1592243805
143554968
1092678467
283314396
1048562706
912184821
990510564
1998358537
418222823
900320426
1720899847
348853528
134845839
1745790322
1320429866
1931344125
1481405348
1516935862
185166706
2034481120
1290369661
1437846492
253022617
769255245
755762501
1256732509
487220740
1403620106
1086891298
361348313
985889011
2075721056
1165169120
641738783
1520128888
2128370684
1177149814
1633305173
18232448
218988126
780732586
1527180542
190027091
552891450
1519657929
490685444
1500296362
707365961
1477019139
1232783367
50359419
685367731
40833601
845582449
1666010331
1100444294
474602334
2012775827
895156462
4046414
85036027
1113039741
668203893
351529946
747673407
1848787852
1129343473
1316321279
1770139812
1463512955
888369679
1894411110
1650396456
1806187144
173782370
1220024586
1147791872
1436951798
721952138
2094228613
372039207
1306756382
1584525534
742232006
129528359
342030967
1966943761
1316262510
1008042035
452126624
922759379
515897023
612031660
516027583
88317493
241385631
653772357
1151965494
930846907
1373559812
1868832305
1172811405
182140007
428380891
1921476740
1495272075
469984103
1709476561
1485280373
1168056568
1068347876
742902934
886082641
1962323633
848620210
678252932
650481216
1630366474
2147191583
1137088994
934104065
1809498843
693219205
1802554220
124375997
2091358705
144392069
30889674
447561553
1003296255
441934390
1361913654
1652305378
1464496358
1388984803
350048
1575944935
2141901338
1571416463
158625886
71495438
726937998
642768885
507719616
1986773091
897073680
1236233274
484169196
1282898565
400581466
443718267
2042297457
741652215
1290640361
717117340
38597530
866962703
1497734153
1581178295
1480632762
589480595
314951505
1513973809
1534662843
392692711
1953843048
1084240006
1961245806
242738282
760161839
2111156707
1420726516
1567286832
433942406
281818498
976361737
804440783
2126404721
389457776
1150282811
514878304
608994414
260026906
376917205
1658083612
1640175682
753672910
1210926715
714818778
945235007
1234015860
919589954
324481046
1423890966
1959161128
939495314
1389782160
683664224
1413482141
356050166
588854571
1224588316
139740823
1917178820
275219889
1684083783
67854595
1716597715
1526143832
1741765355
1273949850
390366073
846443712
1377341338
1444104178
322518570
718924439
1181547807
1356344173
1944500960
1731581764
523598815
1694607397
202740184
402032598
413506443
451564269
2000784080
262615970
619189728
1638908428
1605571598
1509899593
431057141
1381650867
796475331
1851390432
691239132
673263746
617433802
1204241014
2123053703
168539016
1787341486
1644546772
1608607160
693170809
1635165169
1406681977
1721184080
1660332941
929720391
2084978760
804785076
38826268
1025686871
2038032916
1594456228
1965038549
606349781
1695249849
1647431702
960006408
1775414546
447440108
764355030
111385977
892599377
456953577
2096567884
946639413
1357072754
1871638503
918083695
961513687
853512455
1124876719
844761096
1085237126
805138658
1204247550
1957147708
2001927538
149259694
1384078403
1687444748
713715426
1923633605
2118620895
310116015
125692375
353414032
212160103
1703355134
1871094189
889041656
538195015
1627782136
1368593375
1630359623
1543680231
901547481
330798085
2080389829
1719071779
2033758673
2066489404
1692435956
1018023280
661362647
672693583
1343469656
1160006659
14594212
632265448
199322172
110962473
1778260212
1044070461
102197921
1825762969
638638765
903413541
1561620261
145228366
580403134
1170829870
597838015
1120228181
99560490
760397597
1057530634
79227869
1445101703
1817666593
1793149426
1841643321
1394312157
1055018014
1985411101
1035092568
156587509
940124697
983018867
957434901
813066771
1705385567
442731715
1736752478
457640104
898212557
247546579
767324424
1419631068
1743109629
1560343472
1777857834
2130409354
835944628
240562624
1660914258
716048369
1307822429
561347433
111471608
410378124
407654614
850641383
637329719
1153706870
1973550664
2137159415
312644706
567059368
766608318
891265847
964015104
348341621
180830708
1846379767
342121062
482284833
5731575
251082130
233946771
2145052971
1297590352
1955321959
910863201
1967995768
104493859
2029605148
1926807901
22021174
764312729
1531936991
509967699
433167335
23185414
1983188482
1627261493
822584767
1722435898
2073473377
1541986217
1830617620
1662304404
387583193
522058755
575915986
1622859675
1765607778
986929923
387205045
107066586
1093320131
550344451
797054444
1107386434
1399774323
1850132725
1481645227
980881354
1741728202
542900295
1722594836
945963803
415136325
571640852
624873181
894326811
1121106252
338037327
1816989731
594108108
723220141
602947728
1833439809
657012386
787316051
1071365203
1209046681
1734340990
2879877
1962031893
309512570
1197506666
84768493
1110956748
812617016
1374988294
1787289322
866390502
906808409
1392852178
1420517106
531197861
159765208
418752230
1482051326
1868375154
517255525
366194383
231370491
1785680287
1806542764
463245637
332183021
356852438
489002378
905468980
1192798210
1218817220
643593866
787255762
1108358239
1200264883
1906631499
455546358
1823546308
952469986
1405197366
1570922953
2096684752
256600763
1525816169
1770258502
1140863939
353785707
833040251
607539756
70714816
2041541228
249076975
685677187
1363802616
1989243015
336906588
1366315739
576355915
1354035923
58944729
1354680098
1263689702
934782422
1714703629
1410202241
37480712
1076832783
221445766
298046349
1772586933
2010694798
1308143564
1576701823
1363671876
1467406090
1962212135
1423278154
2047740777
525148083
654754067
1704529669
724354569
2018296381
1289620008
145164646
1234126232
86054682
694153776
765474162
1802043077
1668170935
1715837253
1980509620
229218319
1991417678
810491667
470320669
557663960
861655332
1854121018
1939879736
438482338
29412051
907498837
1217155968
41907089
902921050
1454406838
1899954971
1341909261
23941287
954506436
1262077878
1506793211
879853533
1256624809
1943013777
1376279756
246420755
1568587666
1939270474
212895417
1562430585
495336483
971204122
732259248
347910553
1144918487
819441229
1979622553
446007372
721124760
1637932851
907329774
1775893719
616708549
329641925
1900914373
1301781398
1518719242
143191695
687402908
1831572051
1693120502
1912309268
329555815
2004039533
8515374
2106050817
1651731146
1240292089
2140335754
1435387513
773686509
102587974
112563820
1037723229
325383678
547427499
797731474
2102267251
1457944966
311061404
1595757488
356878767
474997947
1991105174
1935682157
1517602448
1428493279
28744732
1706838419
1511966980
123495001
1827777735
508438367
296252512
1815848652
417371463
1978530069
1571263976
738114263
1573189852
1259363383
682572093
586189003
896921181
398068063
1228555401
683647468
586162395
618630667
691363218
1123507453
2033301253
1235881873
1086919839
2141617089
1678967933
456791118
556095906
1834768972
1525481638
195122950
1127168187
1103471696
1845397619
887922785
152165623
1079088095
748774771
1865853258
1624497775
1449703377
864034443
1457325496
959567208
719208796
1193119893
303044092
18822897
174381762
941575634
1930887642
896432342
720373208
736872139
113293947
255950379
873136504
1162689093
882574512
956517290
1380858050
233467306
1353222899
114033520
1480341690
1787178265
1550776329
170928540
250555954
1360434159
928389422
2023502011
1562373393
1759845505
611387415
1048399244
1395621296
839416134
1441422676
1083741055
1996239750
1252602925
476867247
940661106
1516981039
1705121550
1795063175
1153426603
464523490
120413288
368060513
1150901839
1719242457
560965421
227251749
906628989
1766834821
869384989
1399317348
1715659903
1921604778
490351859
190087602
1805335233
207816073
1649894125
1324785786
1866986349
2011245839
1045167288
1431412916
281596054
1380278109
1831701447
227773945
948771194
16786496
1021789168
2124325328
2121303532
875062592
305228518
317246657
1540453394
1738627916
879661395
1919568352
941712111
1194853664
1549767268
712259549
2045818900
975251011
784292992
627588089
630639321
509660300
2096595342
1516907523
901200222
1690590829
1530826405
658817280
1090880553
1245196655
1418800361
1960464547
734524107
1533126751
1108806004
412782699
314228826
1132911030
212108781
1536581357
1343524512
535608647
1680486441
703240027
1921852405
754246516
1107493719
727378478
963079687
576959081
1479700255
1746256186
664784670
2019044611
1623402699
582625300
58700100
379470056
362267510
987283381
519529546
472161487
1914572700
961067026
272580602
2088701551
1031160814
432657014
291574226
629041451
1019145582
2072800252
275435661
923202612
1381410786
475565925
288069794
326000804
939826635
1613565900
1551626462
785008652
1863897213
693086837
405951863
129512009
1924475071
1793536375
1174736263
474489839
764432176
710458803
1320830780
2043851955
765676531
297855238
707230407
916696420
223539033
1208095018
1671501951
948055767
180748753
2030084379
765164463
591355644
1262042284
1388733293
1851664205
647274487
1363282461
979754377
717900398
582635124
974195927
496414947
1934986277
1061160769
1726312861
203687288
2054823970
399472180
1291978249
778435594
1123885802
245541901
1066736168
1008675052
1603026335
613874889
606349229
1228346814
206803651
1793418746
590103294
334154554
2118971981
984186023
197677696
2049729672
455693765
1518330978
1246629925
1510648012
1742054623
447040669
2129842280
1662627226
1522254144
874444590
1923683126
1156940059
1644223298
1603651389
1569184735
823647256
1428295079
615306798
724357717
1415175382
879772260
1388090225
648685935
1050331385
135028372
1744529786
951144703
623171478
1663350379
1681714307
667643307
109642678
122997375
546345224
328243267
1959454341
1596476051
1160309147
820963110
752196053
98722603
1528065340
514997701
676503910
1439322376
1064355275
2124277055
18603689
2103328190
1776395829
1485368422
1268877779
1726833523
137636021
705581173
2143106098
1295677951
1698149546
1719790685
495637333
719809091
1760914848
268120619
1979765308
1233865530
1016015152
2070325919
1562389528
276014431
1009708197
1051671932
230002272
1379008420
1703933021
959463841
751076297
993440630
1506427190
465655309
617981245
718932188
1428795167
1322057979
2139149563
726964901
804885354
302192894
1974239410
1816658745
256762514
844625100
622521223
379113445
1693638431
941712423
872317190
125484612
969691059
2017619756
695086650
2075148185
2114796751
7790395
1672660176
1931363603
1053898697
1743752901
1535534420
401953990
683681923
579895894
1300164796
1003545933
730178599
239191986
1895596922
139330119
1644481269
249831149
370472795
1337604138
391229034
781871802
1511353740
2107361634
1486438493
1564010459
475193695
2113153502
4245484
315305526
2065875541
222151440
111534434
1178728581
1660196355
1111884128
688390823
1517925742
530948853
1176807172
524585754
1491787343
1783079505
363948413
623794274
175446226
464747114
1392039007
208266807
1003888307
2120286527
475101008
1607922487
1014853101
807192102
298998044
1504751612
1804452131
508879982
688632802
162362636
1878871949
1708514670
704838234
143065409
98948555
1089501992
798171856
2054438944
473261418
891402741
1215446162
1782421410
1393622547
1534442247
1564297985
850706196
1146743942
1828634375
1259039522
1014570113
1558639702
785983453
824786617
1242672143
1847738082
1867874989
1136500952
1686465875
81597560
105277
205038255
918247929
2068470705
1986630874
1536020258
1175118806
691069671
2139753802
1364899726
2055600988
109473616
940328782
1044039479
1369808298
163878325
1166367764
1319723146
1646390045
73947905
1527871046
1458782372
132039933
1026399210
1707348956
1205349437
586544168
146226585
1401311286
1184752361
1292359595
645211526
1092368065
443898970
1142659582
817429125
1512709465
473123822
175632364
2081074186
1479738766
343731584
1593663325
1391313626
1403586615
2007636272
967511062
275282312
71878313
901619677
1679232952
884841563
471393650
1609887541
365123216
753545611
445025955
881851935
811075276
647490052
1261960181
882016625
1340894690
1867864314
508430490
1046439639
1604810735
117765192
636341332
1127193262
1126214849
982768976
1191918890
210047763
1762309932
1294561363
294508999
702227632
1137734167
1797299556
1040735181
99950386
820871198
1530661003
2103210380
1313616048
1206610064
530968964
415465822
1178440380
1577860823
2037179523
1456829135
1387921009
1137430386
105788049
877035903
39282800
1568692042
2042573084
1026889419
281412989
948158901
1061569229
906014035
1674155524
577662475
626304987
1220720976
1123548095
269254344
82974119
379755648
312349825
1305915182
866850780
1516085193
625729342
64467480
1783838682
997979396
1185474554
185014113
743173416
130794005
1968307240
1782758154
539055752
1121661557
1486956352
221231890
862828788
1498059271
1516303998
1735128463
1360316637
1206873801
1804338406
983109424
1644673410
752993207
1582944430
501875030
1172510330
44837438
1727649365
838611047
1775723114
871896372
1065219384
467995178
560824420
1211044564
445979626
1987914691
1708647450
531240671
64437421
1628573730
631343330
271043823
58952062
784811638
1470870562
811791090
1454503850
2047881145
294353729
1136769807
1276710285
63653249
1920472457
2100770365
1487467878
1302849712
1226503082
982500821
1046272608
1268758145
1941086254
1736546046
717458555
1483499513
387540901
1778000836
31485122
1292056311
1784727857
1329708633
489005624
859753923
2043850253
1806574060
493393121
134265925
1833527991
1019023066
164737888
1630762741
183469685
529525546
1424522792
271965285
1620593633
1407282627
66903078
22627419
855777696
1303269533
474920703
624629005
192129419
99224118
611639093
551740061
2034543023
1287164209
2007251120
1437471787
1577303237
365307251
1536700085
171053839
1611254256
1366696589
1090351133
425590785
1751925926
599907004
1365242815
222622375
1583298121
734033957
1824343265
1863958224
590875900
351332267
2080118532
1577403119
660747367
1434372986
78258725
715144902
1236694598
1255896066
897664947
1157214495
264643226
1478747165
844430799
1060290193
650837817
1072486769
958989375
2128158480
34406530
757981187
1364353248
1934169248
1420741234
1025797077
279159534
1199565342
301070083
1579678504
566587365
166197218
270805126
2106081569
435968003
751252487
1602609169
1219385218
1404891690
236537602
1604067050
869923213
1854881748
1706961642
444452458
183747984
1138907705
218517795
1858990140
118327160
328295768
180703486
372479560
1028229967
1643826580
724835673
524329948
973207358
2091567836
722191341
2128106722
1026108744
1505373488
560050880
1850117883
1392260888
153252250
1542358625
1616443600
1849701970
912792806
1300783343
1894439754
929292303
1142710761
2126104297
1333053782
1979580097
1507265522
612239104
1179717608
1346501804
1349104599
424421332
629534494
371422632
1059929134
1891196168
17209637
1812058571
141202849
1042024357
1601960951
1792337863
570411753
1790458503
667308121
838051517
2055361916
538888578
1351119536
1890437254
1111472337
1468522356
237896629
470912067
178087967
252845114
2029866861
1465284819
494465330
2045721478
1709571788
193340933
558461370
950485699
1910345509
1159467012
367219397
1119565620
146444944
745894202
1893682565
722492503
2107619382
1342841823
533051229
1286404731
472358049
2106035518
2034177526
896511054
1856135669
285642617
766180302
1351235008
1322651659
1874166730
312355908
1655235079
869448958
1433353411
870910007
1573874107
277576924
853020869
1743208825
1796497667
2080709274
330951637
1006229418
1149513377
1158387724
1668835870
1764514999
429164808
8353249
1737882157
539394153
1018264987
309052469
1851983771
1588258111
1082981871
657849003
2047880268
671366170
2012870427
190355617
511470479
1692510442
2067525480
1295617488
1513649171
1581477601
1775512693
365783535
1767369243
976807116
401957296
702043542
1791605246
407941334
853993088
247321036
789606850
1723616554
666924285
1525694723
693347437
1212666987
1007120075
1261516563
1105416978
1718031719
1339469157
1257476311
862347263
1371074473
760862340
928011650
705497232
511834076
428161932
1092574814
239101813
968844183
236142357
1944372858
979894023
110313008
485508035
207889424
1434340253
720036976
2036212286
1925875707
709713250
224446762
54011679
1501578733
357333842
1702527315
1960876472
852723036
154651810
1652824219
2088815102
1691130066
882576322
1416211652
358917939
1537023722
11026460
1829786439
1717230948
1480256155
1943240762
533677135
1042447551
433566344
2026683564
1472876438
2131699370
1174833779
613454294
890148998
1730987194
1015030413
1416176157
997366456
575391418
1352061068
1591212082
1566209356
2004805868
864771843
411169196
262242500
733184721
806594157
408301786
453650836
1596808227
813952241
1950947085
716510570
1003424868
1714163330
572278644
641765156
1043849354
1234791990
1036824621
961624866
1004554546
277785744
828349896
23401321
75354340
530721278
401069251
905030606
488086222
1788103972
935048216
1039056537
391407590
663655582
368402205
151912499
1873487557
782003769
1870000168
704723989
691996811
1473173397
1371845359
441432138
240131964
664520360
541288017
1062986322
273253760
438983014
139495108
995771139
982911651
1667026622
1091608781
1276820273
126118468
42550762
1907862253
1956972261
648284801
368199587
994797620
1841924909
1747141086
1798313417
687329801
1558669593
148383079
1591460830
875465440
390650474
113041300
921507611
401234063
1133958674
1976077766
1079783130
1620026826
2047146999
19769119
431486120
2080574830
385272162
1562831364
964842755
128904125
1258231218
1771819982
1749237485
944830825
238736877
637902109
325282917
2039016831
2083006782
1528676749
251654925
1229006752
1077587298
117378452
302488530
1563058777
579738309
612512832
1897071461
1319333165
1865951450
1455353463
1502118656
1535504219
1641724385
1438293999
264036315
1081160002
1916227661
829261480
2011284352
1263267802
1436862821
476541079
2058550468
47592823
1147691776
1870461330
603162491
574897474
286459620
2080789118
703290406
771448087
1663295321
173575747
1647774206
279574390
1834038091
239237590
22680805
2115204578
1123584724
729151601
1604657104
1258900404
2136414941
401009519
1595988779
2752414
1145797078
1112055704
1934540393
656358951
763468882
1592968112
883984375
808711203
805967947
496428811
1462207680
1346072736
2105389635
1313832811
1264361889
1558351759
1693331730
615610086
1216496267
2007231304
1392867852
329859953
1960895422
1169692637
2111043040
1829536553
1623163129
91939910
2012167257
65610938
140035773
132031854
1503791150
146478011
380504549
1856407524
1712223370
852586585
740886607
239135391
222527479
172772564
2031972524
1950007477
1801902489
1245443001
224080727
1499790321
1748235396
1519040153
1394776525
820313898
1630627156
1299858401
1156261807
327751706
1411220626
480085428
177095338
2027553285
1311988897
358090436
1267114654
92434386
2013846893
2097930857
689277426
818257462
1827100733
1899968933
2084488722
551415266
664749079
1747071395
548173661
1614579314
771246774
2046720616
1185653104
1942159234
1191091234
1144609852
2073199530
1680872460
1871612657
1118916302
1359067454
2065193934
1805611185
1818236650
1217470766
1172573733
1106172463
877292788
1788448479
1735052270
583859144
1206266565
871121591
1525051920
837512526
4195032
1332291911
152433526
1714368169
2068430107
1568990384
1921596192
833025049
920256162
1559206937
942610316
1726396892
1325831948
481137777
1969105696
1479123231
765613793
2031259733
749856819
2008749159
147287599
36763747
2067042764
1346908924
41374219
191745019
1534019334
2128250178
326708198
151672924
2082018475
1868364330
666881732
160741922
205393895
2007771669
1925199380
105915627
1624733717
206758812
104958897
918942575
2112741608
758382517
508540495
147881997
1467901343
1333952052
1629056919
1469105437
209445471
1971907066
27452039
2027930787
1885681181
1407255772
1213583759
971815317
1846119960
1457306646
2090353905
1759055584
674477890
302081272
112378067
306389203
991262940
513163350
1634665362
651215931
594277864
761743230
385371238
1307219847
376838390
318586860
212216032
1073289908
2146829495
1554782268
1299893186
462720907
1771474748
133729130
1396566819
1178116620
1093518332
1156976162
37561958
170711096
1232432680
1063125587
601552100
1215482544
2062723798
1094792090
674569206
1051403596
954565377
492084078
1464577250
235040426
3771954
771386816
1580305408
1633065100
479239313
1497918624
1290763781
1172723843
2040555818
1902937371
635616936
50022441
1430017053
1945154258
260054807
2048904349
1753490629
427765002
226798542
1519503270
349230254
1525144119
1589435160
935530436
991453313
122162255
950748027
1540927483
581018565
1112901058
444062047
2084171865
906050034
1089324223
1420867008
1197483667
1668835613
1563072531
730162417
406343107
401544266
576518965
625326959
1955030709
434222617
1013922400
655177095
1491247207
2075943338
1162829709
1973673126
904677443
1933299313
1042474372
146650777
1738965539
495806848
421836069
1524742702
1489815710
369586264
338585915
6377372
1900361055
1198658081
1124981343
1407800511
1608159692
100309869
199750711
1867885733
1150299757
1242146660
2131349600
1938838833
973112192
1381325362
1588141121
1382352276
962042305
94937999
1513407486
1632785532
1436170805
586713254
1945560797
1954637404
1342891547
679507709
1055462505
489497473
278763406
1488887163
498847758
1726084893
445336114
1716080644
1798462714
320803859
641092196
362180855
1997787932
1526875208
514870919
233694036
168983297
717700861
1515411118
551552421
774533769
453215837
50222275
28914619
1209571371
531090912
1134992766
1015763125
564838420
2096097672
1980702604
914774475
1539977259
243942073
882271459
528023693
1514234962
1298126578
1630296695
2121419952
442374775
1149615797
1671487560
1771914899
145794839
1308703505
379331190
59746681
1363775810
2082950128
330414131
107257248
1358329682
75550449
1277136239
1998355239
1025456747
1430004865
485069364
299537231
1258582870
911564700
1378038485
431620951
373304954
1941830251
1448581300
1964150474
1099558938
233641496
404861598
1629913420
1272905959
1382105080
19203029
240294273
1464861213
96255985
783826439
536410810
634702123
1967484746
1974640764
1501570908
1537705166
1437668967
401416218
870253344
633874638
1229411129
1932023903
760143297
912859815
1065486112
1445479401
1591510204
539383135
477449751
301382437
1102142724
1946639798
912784330
1247657598
269321959
627973841
1009099485
2043315467
1410074348
439522936
2125668914
300570037
6944847
1951201447
1697561661
460465982
1571407788
227480830
29668389
883034211
671839424
1292763547
1388410132
1328894088
1894964599
1895633021
854212551
328242962
812977858
517671680
1483038927
1478390902
1910874300
116569885
26930999
686557797
677189317
659530237
328667801
1823888367
2119257065
1030239760
1972818124
1236876609
1568203598
1021187622
1636328843
95519984
2052244415
752206347
828907295
966943502
1623890210
478577331
1703069033
1393556073
1435721476
1925422737
935757897
25137203
1508963103
861918674
208369068
1479445639
1036627620
1886135902
1885108086
420561570
1845037545
2087901326
434756155
1330282702
318522766
368038709
141450007
342681896
506600685
728184728
1806679718
351736199
302416099
43730486
1810099788
630942669
595810642
2088929883
1063493429
2080699971
1239371760
1656704838
859013140
1659483069
1791205992
578378636
1739386816
173796308
270662695
328922565
45038488
1651192576
1989368214
1787965635
2095211712
1061567434
1230565652
903315447
2008313864
1529769289
188229206
1335530295
903494274
598623524
2039120951
1997962108
1614600452
480476904
687521413
1412306611
895253892
80610378
830979411
2064762023
424797724
1286907265
2038869479
483353187
951538266
1506843141
226303615
1825410922
283247270
2098251755
1959534208
1649621210
871710128
1961219284
423979880
1616670332
125296322
1210580464
568565884
1964867358
137718881
1078442043
251556508
1303731189
1314109047
1180309651
2020864450
699418061
547748797
1739719777
73389075
219922633
1583782261
1272392177
119129845
655151284
1654669418
1858846595
995347019
1570340176
1152365570
2142375250
592548451
795254402
2103906293
1426242597
1783755259
504033486
8099476
2091183877
123948169
464023903
1174865781
123282039
1895567706
20775374
268795260
1275581616
1657814121
1649104337
1809372342
10811163
226288012
631055851
133863738
729359590
29539997
570403948
1915059474
415343761
1193858357
419129769
845108894
767045470
1342180831
1218981968
2070718066
590578185
1658904963
1893628219
1364633153
1731310831
467405777
254214112
315416225
498949131
1438074270
1072277325
1112229214
1992191915
498009929
578594029
1074652085
1332214821
1247171236
1356133905
1576731822
1528011407
1749910960
1924733856
1389161344
1484501230
1839805498
796335797
300159391
627407397
117574246
1077861413
1900735657
1407964776
1464252314
677484984
1335115090
968614796
763944764
534241611
391963939
1253334346
35525746
126789190
240797018
1836631375
2123226037
1310503171
1375609812
1504269272
1776661694
2124501876
1004083964
1955639081
220999064
1252877484
604278507
171470089
30145598
993494631
402467885
771054033
1576018148
1404874829
544664990
2124188030
1491734765
1439564908
416524964
2142383877
1272637419
2053958526
1728392747
839073352
1626907398
1639348525
314823770
322621975
1441292979
679417991
1327673390
757358136
1808184541
111116298
27933478
1651222237
2039932783
265547124
776112761
801865964
334652031
741255916
1867910503
633100934
1592855227
473881301
1169544241
1876134715
1701030638
1613532008
333995378
1411673054
983131912
539694178
78376150
773076766
973682272
1069726197
1821731167
87142859
1784178010
345151873
1792328692
29465446
1599545324
1280040451
625468494
634447239
1890321453
1690778678
2015699188
1522382014
956808261
875935359
1369848928
273164402
333029536
1586342333
909962157
1532750822
899572373
947200258
301589679
937659791
84000226
2131391086
133133327
1242996641
153891790
1997284023
1618517013
953393349
330681581
1963004412
191740432
2075569056
1121379182
52555689
1668265343
1019080547
311424305
1357182717
2073212381
913109092
1906409118
1395454722
1087463489
1149210503
827120675
2067565371
483499864
777903019
754398493
766433077
262401955
128034984
820473161
701905808
1648768860
1545531536
1970806852
1560448416
601039625
973077279
1983292052
743407637
392629729
229003010
42470452
314332906
283340289
673278154
529353586
141419519
2061093871
841759821
824131225
52153027
1611087961
985824317
1641797181
2127170915
1458141739
25078451
1750941559
1628430389
370560401
303165790
299112127
810337791
1142868310
1061601664
1750966506
55375048
1172755912
153042185
1569656608
1023279607
1652185747
2059429255
399427425
452253185
193522958
301667721
1530181636
1420159297
1976632994
1264828518
80392541
72402915
1826866031
2064251479
824559561
1371528851
1909073751
721471680
1836171002
1511886334
1010101575
1309195130
1009220323
390039475
570416539
768395991
1153923839
334066286
955362090
423821921
940661781
161994178
985750254
2028072809
1213293167
402935580
1267347836
326883853
259853371
468978953
1056385312
2008073464
1526180842
1233228938
1485762753
721958428
385354273
148032654
1202287051
1893975699
2041057407
986469042
1203232309
815495994
406289198
1890785000
1504200443
993322150
1044026264
1296908419
2068691554
1850083229
835580509
891509170
366340726
1924467951
85477891
648201225
343235174
455457362
803420434
167933259
814945881
788902377
1780753287
65731237
14479271
1011383171
577640071
1426245045
1020085481
1527010236
1902489994
329236639
1850429227
591447243
359667888
335489481
1999567009
1852311293
1341517752
512014678
1620130458
1525426326
1874025221
581045173
1576141806
1775304181
1773013950
1747408726
1180477274
1928059477
478826377
1474193487
30658916
365563818
941108593
1332798592
158205696
978269922
1158776339
331012156
481012669
624705678
1864515311
1472891303
917475200
435178590
2104718490
1978570362
438502851
2077510154
1410511995
1666406085
2058257132
1593991549
1789804384
365988328
1594868396
2027561651
1530876966
111692524
1324775193
1716682363
89882908
874007604
1005616488
1190823432
1090911892
2126404665
1422827013
951710829
1039798666
2129736134
386584926
1367506235
1921480172
1900970041
2044268157
1229121008
1731842039
551506717
2058068385
529327587
983836451
1079227177
588515955
629067383
1791584397
1928762035
1409901032
1973549907
1203433672
1494941908
985483448
143592079
1831214698
1256433400
1330142632
1044962669
1051323410
124095471
496450542
1633640459
619549313
2101813520
1562443997
1510676928
798045057
1964807724
68180700
2089977264
1244761049
1289909638
245899050
392835764
1624747210
521635981
600598611
580955043
575520660
521602017
330906781
860301253
82955979
661912404
1712307079
447218424
1287624965
1849106102
1216533823
1648098782
258632457
234864024
797738919
577717743
360710619
304681922
1588897138
57099885
2108519703
1999953314
1444029436
203046877
828320097
400307250
1322250595
1026140344
135580261
1246212389
10376124
1376802117
1759661429
1039301
1578749387
1683318917
1337391875
247913623
1313902250
294980555
1445167584
1575778749
632252219
776990541
1031278790
307059596
1086277741
2089980470
2050193571
1844353148
658262581
1319457595
1725716334
2126940439
103758034
1930840137
243091912
1571022093
466791328
1083039674
1830626665
700720902
1613538209
352274242
380386201
481966206
1231401165
484810086
1795138299
90597019
50766129
1012853005
1469286965
803249687
1264957066
2098584070
636326433
995487689
1789683064
1896567062
2006462525
502947017
1526635042
191934545
1456478185
441444914
1097631920
98825085
756854318
807665268
1131938073
25071674
2133623480
516162654
353783656
810032625
2137969358
1560959005
1329045668
1958594238
1594037078
2131000176
922546743
171933467
1052213988
1477677529
434472614
1918109234
1072678043
1132995721
1130161565
265596518
2003599749
1557802764
1412587683
171044288
1779241907
331248483
1822630527
1210168612
1170487223
1870272046
633324727
170431007
924370842
2146796317
1192652275
1787729225
229342313
1781504168
2041215133
1232143464
1482340765
819076467
1902289105
1891750323
1002265952
1355316020
574012043
86367190
63806736
81380344
377876559
633534143
1404888538
40304014
1612613823
1848556503
1560921984
1150203561
1704998334
1657741783
823191367
35054208
2046945718
689823086
242350292
899546472
1009006178
1247775085
2109850003
783579252
813249427
545232607
656548481
1973382808
1592454179
1910637873
75049610
1655021622
2068403548
706470686
1914712222
619165692
1051249772
178492920
570684935
333764149
473570681
531229339
458150167
166487647
1682247944
980217157
987094607
752761299
873366272
729123469
379730936
1975119238
1100152845
1951463068
957303644
1990104474
639560923
695655915
1578564494
1375449369
1122841458
1110269356
931470247
215246607
924154376
492553240
988460138
1628834523
506650969
257759250
508193665
1948444450
1934379527
1577282076
1855384809
1490179113
2074551297
622652389
356277692
189206998
156091363
921424261
806213068
538766762
892486124
690092243
1359995605
797879814
1693900670
1611749842
297341375
408241906
142931375
249708411
1600225707
220288507
2008771607
1287669512
79330747
2058348176
949859826
202320231
910630721
865828512
982276458
1910000228
1307506861
1915384476
993000817
1086460338
1810089649
662405370
367001528
1140984438
1630743460
982628269
778933038
1675283536
444428592
1222680594
2086430355
1314302677
929714728
756658779
1941033532
1678782022
362073570
136057532
614698535
1643729903
1405550981
1124570469
1804530073
238196196
880741007
9702085
1858189076
2132982754
1289089315
921555864
1874676890
1763734223
385981034
846773505
566077744
941534576
1305133757
217720297
1198303946
401394974
1752170389
868968874
1305148746
1857786060
613337616
1792382330
1920436165
850906781
1170968934
1362584532
1067344837
1823208218
286381283
1201045906
1207458560
649677318
191186511
926751130
291761577
2002390684
710734750
474261850
79749260
1308443473
1853979136
1546591369
97997731
531452590
1307000805
1567568481
104030246
257062731
1736292073
58796346
2046705327
776072214
766289486
643084874
234747348
1995105366
284720479
1391013679
1510248444
747785328
830909731
505230606
188209625
1479430540
1081805749
298998092
632989881
731034227
4668702
1067861456
90220646
691984209
1025844865
1268913513
825602607
138326563
622159979
1281423217
1707190843
1756325668
416997525
760159385
1846666764
244890790
1703687253
1388440378
2075204469
2112639923
1349804708
382368490
701945280
2073798673
2098945877
1354979833
943158521
617994429
2003809260
2025494495
1308472114
2124298180
304753319
452533108
1033286517
353149703
1403289858
923286964
1310300189
2057872423
1501307247
1354149571
2134089739
896555198
1836705211
1757258228
279039551
1748771519
2086133990
1170686469
1314985863
1280319701
958280397
1840737610
1054742598
1477209693
1978654863
1782037056
1351439225
1020079017
490780696
1923597235
141883437
925585083
1015888295
1488108591
2068918450
32455343
1003326184
468405181
119273479
354820273
721186825
1408152266
1390508243
938158138
19615541
800077727
250213058
1284857464
1052522882
464378123
1197615492
605777900
511377027
938429537
1472944838
245245752
1601062337
567296153
765181030
1277867654
861516067
884402824
211321544
1910884129
67766021
1207425548
1871867686
1290818063
195323147
390600046
1817044401
1165443059
709982566
1849589169
830442448
1098830212
1975371340
1585806191
1239838327
135974883
889711372
998109801
1202499686
719619325
1440085824
1295285831
1465368670
77560517
1701495916
665450125
2041648910
1763575162
984897690
1385183980
1211137609
865505669
1147949067
1891387233
798023192
1975172531
1485000838
1571721470
2019070915
587282950
1882227358
1119005053
1161711590
817066218
1847465015
1949772708
1668512898
1148188477
1649132245
2065625130
1627204387
804439044
962620947
82610482
1499761641
571748735
1665380713
281609870
1227352712
571458700
1056474921
243729079
2088056230
457424342
2144465362
1206056506
1440156839
1958375775
1245359800
1398920342
899503534
1760454425
1953034406
2068770867
988437652
257573538
695673307
1920607884
1802336258
1250260078
595242409
1668764822
116668729
308195687
1263653840
1581257476
1746608334
1540698878
1258390032
1664662157
1401347568
734117851
27014721
1236905989
2066682937
877689913
1305143610
56490127
1130605000
826048884
1311834239
1148720724
55942771
273563433
84166895
1697524742
185362567
1353556661
1045559439
1574857214
751885368
1689847784
780777733
344768903
1614190947
1194455334
2030549472
1211818543
1359806983
1571850114
745982763
1110146245
1285601365
795796355
1157856967
338809091
64398552
1755126974
1786336184
240025817
13206762
395256318
1786963777
1023061058
2058551579
171268733
1566978152
748836653
1661553470
795938106
1974845759
1575949359
450511924
1626706285
831525343
1235482984
931998481
2139572036
2116407685
166452374
441701094
1418286984
1549812272
974837626
1572102385
954940354
933272115
1560548378
1085575859
312938362
1706126893
488956102
1062177989
1327605476
824386529
17173680
1946104020
433942804
1567386678
961842111
776076148
739319340
1179108729
2102551417
1579576047
852693352
300352835
2103500326
218426669
1856673830
1739975576
1250232441
397497953
1484253922
998554628
753366163
1049419458
1153692875
2132009281
1114654441
1677830406
799597713
1914279363
1640008401
2047922421
279217318
1392154516
619302286
733741263
1321556752
1619976577
711263169
1060343982
717459988
1869311447
166311305
30550947
901162977
1263140974
770077177
1192165090
809035716
927463739
964398032
531591087
1995024802
500510212
1576607282
1856067858
1851742846
1665912135
33642467
1694946054
834292800
1414154190
1603277037
924614711
472469305
1393050500
1162388735
130245679
517017779
889165143
1921718668
412565971
833045681
878855081
351373545
1083867539
250778849
1861652607
1089918717
60858228
1312840255
638716844
1453829346
1623204295
1556159520
1368173878
509525623
238360258
1042077962
430241624
145577269
1564285848
1911559895
1911431478
1605444906
1754655144
1329773243
1501645020
1597532486
2087153149
543795737
852143344
339035914
1451386385
1189360179
929820711
320961414
1912375224
803616957
1120690842
135483189
156446197
1734357956
135287779
1516556754
1448972261
544598640
1179676263
418275241
1467449179
393542836
805968002
586509531
91074072
1115436022
14802742
84974063
1842642113
1529125665
653322355
1214386300
294801735
1688035107
1928752507
2108237420
931558530
1858828017
1961245802
483150767
391477564
2015236967
7160783
1687960784
1485056331
1961416814
1327833941
1035042981
1579810138
741661852
1414514506
1046817739
933501330
1192849769
403966476
1292233936
1389483389
550351887
1448369897
9068851
881051714
449045746
660112297
1193390232
132538714
1899989065
648231899
86209021
1171326076
1240944341
1584206235
1308612414
151171339
2004075785
878518571
200352257
1551184091
821808217
775482057
1649369018
1829752006
1207949995
593767556
1367829781
136481993
823460759
1378469148
584467349
875756755
129025850
1441176954
1695124706
2042854327
150383593
625974186
1252425683
501092661
1527291278
237739354
83362658
541838510
1399526915
368736427
1185225839
1132571303
1345195427
1025640464
1804640524
1013711802
481014644
1549417344
1524839626
1684111830
1137569006
842085274
322997622
1738973208
518758128
950035079
1883832048
1862971209
1634647427
13350860
464015247
726099389
1452549219
488886675
1125307484
1961620508
2142648032
272905978
397530461
1673307321
1051936976
1225169622
1252014491
1418723597
958451130
1784948053
758676401
1288863945
639390245
2011023038
1393878569
117030733
1101740910
2101645651
247666494
860895849
767184877
1792744361
1632357667
480417824
435029813
619244363
2010118909
1752659408
546611824
804841029
429663283
379239701
1613434020
1897647643
1949499745
870679365
1980072706
732414261
32533626
1749774157
533529863
1007535697
1527092331
542549909
1856146572
159276394
397376024
240863375
534318701
1177950962
94942321
533422862
1549222533
1483426210
1375173695
1194623623
1355953197
737514736
1800995144
596622052
1177655821
921221950
1219167620
430784292
445576898
695945112
1775551012
1688502210
945848591
330454283
1490031470
1985073255
1786827729
1097553890
596897034
956995269
820274838
662499513
1052841622
1607532640
49139143
2059912581
2081566498
1919959339
963756773
1815111070
1051720357
654989688
731641052
177943037
1521153247
1656775743
1594204042
1982026044
335228603
1732144545
74378653
1575331999
2089251201
1125372240
1470897902
869850946
2144644247
249634772
1517779504
407594898
1042196452
1501859307
1190724750
952144329
1874526625
1636690526
2146763231
1007003254
1690792375
1516444607
833764683
1467484260
1413764654
2141071339
1204361484
1335189357
282888120
558743749
1361864465
1880017282
1622898024
534862756
1692207351
1974998683
552765911
2125057748
383342765
1993083180
202298899
1207400524
234444886
203334157
1855981368
1979640800
1351133827
1475768762
1267835322
1875716396
1720668887
90567300
1834452495
1773427257
2111454647
2099112847
537836823
481958236
1291096331
1389484618
1406372830
1353727970
123913372
1483171182
766365702
549534757
1318093140
1380570658
412394690
844689318
671238824
2052758483
925519351
1249056068
578547266
1427625164
703687897
1165504451
2028780680
1454498227
1960606863
1911685182
722634851
1944649478
1782093398
780174135
820277304
2091640812
1611955549
1872263311
519466248
76578821
409269108
2041868422
1193716781
660571598
726095059
683762301
436579949
638340295
1843625158
229624514
1250570419
714178633
1066267205
2134004136
1992416343
2001464491
1508596471
1926428905
1565507306
1619808979
938883226
262656629
1890159412
758726969
1659366564
1813003847
1713676515
1568274143
1931871578
1275310311
805559557
1552108955
1450496147
2107310559
651637302
1287629794
1943026074
496845202
2141063365
1806368671
275508254
502863742
155019050
2094776224
1752940890
1546889378
217768516
1104279321
1099264930
1844840011
315446656
1044731424
1394383794
100803388
863265538
1724599753
1040839512
1945653849
258456602
1506685236
1761534701
1165380989
1926181163
1760452580
2098615707
2000208640
601131678
50755786
1669584014
1896377485
1371547693
2100007809
284290185
928754862
410085946
1260553046
439408907
1370862978
216260774
1843601656
16152896
1558984451
1284654285
954375403
1586531386
480023886
313014334
217963092
227161127
523871886
1662242250
1241305145
845530217
742062405
1822939562
2110256231
111924329
1008116531
1486883222
1116253615
280009749
634296020
1459078409
1259195866
2106628212
2113569191
1411700139
1324160022
570783684
1465332541
1709627199
1576712015
970214908
755272271
570192009
483391568
1421217801
985328683
984568498
171555784
2059098509
1734427159
1783104043
797453592
1900836842
713850768
1738172031
64514097
755416873
2106700138
1392255831
1418800035
1675109875
1962119947
1142273887
862688187
1574578654
253013370
1579116029
1015077715
311229341
423034051
289072753
2096506767
1395913621
1139941209
1958403371
1560238373
976506244
476646092
1867061953
772925229
1383542154
531123195
788309325
1614856384
1760553884
28691271
1150322718
1742354494
1032300583
167451848
168586144
109114335
1338976402
315839687
1448081201
2031675904
1324874493
1243965279
1544681209
2114019838
1135993475
1158942088
1946439226
1026883219
1573489749
1357657326
1995288198
1443418351
1712687796
664466496
900339830
878932441
826186272
1309936482
170074972
1365583031
234368344
1731323869
1836125707
697958789
222183766
767046775
1953863459
2096047946
702380500
339865336
224500896
1522791953
1070237089
973342241
1438024931
244338990
1927924443
2003665042
1635020452
934865337
403200627
1036921460
1363552516
826970209
1776758198
1632422907
513537012
1819644074
1331276192
613803883
298190953
46272941
915958684
30146616
1732241691
186024331
218717377
878864298
1048410522
650708820
568201221
1940624556
95084554
1242889488
1292461162
503578945
854600759
1970106915
53310051
1218613487
1021954070
1799730640
306364410
1077378800
1764143242
1745414428
433700031
44225664
815625525
1677543
1828161084
439052132
656998559
164782334
1789850686
113205107
71182547
1604359483
2109140207
166151493
539690847
1349645534
1516175688
909416753
1917917508
1120822258
1029919028
320139208
1508583536
1628876294
1564522391
2048039372
1007680071
461459529
1925857048
179032495
1187170640
1720601539
887152052
772370839
1912767630
1523253160
1582201252
603861560
619239478
1021250485
1407530350
1993830580
906624441
2063284662
1143210881
2074639552
1399215150
1457746190
549553049
819556192
928956591
1106030587
496903679
1558349984
1832703541
1650986487
1874761841
1128076872
1224721867
1343473192
1510963646
498262425
457119629
1330334157
752047819
1146430965
320088570
818895407
935063137
243535633
756775703
2115971812
1305460058
2073018151
2143205292
1081838641
1566364386
429645075
706254007
2060262698
1163521311
1838066349
602107476
1556514341
2092358956
1324655446
704885068
1203485400
1329410812
1054974354
73337460
1942439019
1724002902
955813357
1724997437
1576440893
243994190
1508021467
942706092
643194234
434400873
1990124821
393213284
651687890
370031137
1681126908
135579393
1378404786
1924967736
929781052
1145838726
1404353074
328184872
811662828
1276369457
2016193454
1208062135
1439643294
1711756822
403308054
1986905494
2015360652
1736493160
329783408
1508985555
1819071904
1054901353
1789721650
168102469
1270251882
1676343247
379182732
500409353
1656535934
2135847815
310168476
476805607
1124065298
1266793381
1608273738
235799653
227865724
1716281381
1662396753
1778216614
479542410
57269383
529139151
1195997888
538073513
769163384
772358299
641510914
395833505
109387771
1042591491
1529529692
1231280173
874810225
219247276
444690641
1956499129
19648616
2063454929
1629247780
2079832352
1912095090
1238310689
1929210583
708798665
1851278865
375495257
1839884965
2055924209
1858466722
1199795081
1922093727
2043173215
1992584590
2080610678
955315575
1738163161
49351877
1934494604
1710320342
814320364
1920553228
36541882
1553712107
867554403
1489410115
1600981248
1319340039
38633464
223387583
1915768631
838367224
1731601782
1017629495
1308527597
1581587147
158243676
786970107
781600729
2023395909
1674806434
1827048207
264544817
2058008217
420440003
1720165695
1805159348
236026613
1520389126
970192657
996870186
592353754
771022920
997702618
240482642
523274470
1390356865
1719725918
1640951902
814855701
1786951728
1649151447
1732872386
1533610655
1045063510
1521523958
63490768
89045080
710517377
2006875062
478811348
1387679018
925447114
1451031167
771231308
1799295061
1511496353
12368784
943858146
1184605527
617998694
2016238452
1058078620
1924266279
1606036515
315089032
1878075128
1454667372
589321915
79623257
2100066670
1310032143
2275999
549839531
1491850449
290863918
689112591
60777197
1050260734
1104253224
1312606646
287647579
1587469920
281316793
194676398
1578710590
179441891
1626666512
1346782536
1530005771
1863565567
1836527272
412005175
1391621610
925817543
1865705271
666487166
217997088
1916242940
1844579910
647887552
784149386
645993920
1622904583
677046848
976946827
1080272968
2091865056
379234475
1499064591
1806386072
273683387
1793358832
1954769164
1822990818
211510707
1655319613
1764512271
941435714
1682349550
131652297
228263302
1465577034
883093808
2010538114
209822463
403809027
986309048
1190409070
69007347
492942629
1792209691
914412881
967391528
569267839
368289351
801163866
454918575
415733891
1737146058
372774526
910105515
1562742714
540528103
130892885
1027444986
1192066170
1497368453
158266234
640189025
1159331463
1101094411
1795485235
1806715198
163532489
827647748
1570097238
1925340712
1820623202
509708066
1252656401
431131363
1439354896
1920984694
1947583835
2059526465
1708911765
1999678679
1064435198
1962179591
102259341
155584024
1353594457
457639659
893309551
67202578
994299419
997527316
635808506
1460061473
431213475
1117854549
811551661
25537681
1192768205
1599048742
660776854
941238826
1186062832
1564820542
1357954812
1241879904
427555230
1492850770
454044032
1837157065
1508755895
225904648
504867079
1913170128
1916028983
679230907
476103557
1923470275
558632811
1042470573
1901815061
22069761
1199891512
638088120
1209764510
1739788497
454542350
1097502950
2073687016
10952606
1905818489
1654367921
822140407
1492579553
992724076
1264849122
243123422
888892124
545975300
2030026786
1731276453
1272750658
1828585912
965325212
1324711240
5554280
160795689
1338388198
1188415593
435548687
1326237951
928831322
355319937
18135131
1474130384
1823698649
1653315731
1117224066
1143868293
1891268451
1586296904
671903018
224639873
438079660
2114975453
2072420681
390112960
576823404
1446059079
501450062
546822096
1052164752
766471389
1765379807
230665338
2032927205
409958958
1884371381
1124846854
1750652878
1324777093
120146698
1706535436
1350071493
1976991279
531062449
1573552686
707711130
790917634
1756740237
1537077584
4686558
439450141
1160735646
1875904005
249520765
1407194984
454797664
1955192955
193588990
470707792
718897944
455333820
2133032896
2058260713
285004501
1766861087
522272083
424005899
1287486133
1293233664
491774063
61610736
536471765
788535756
1913797462
621041404
1559094091
236535910
911247657
470209542
954113265
960685246
929662778
1809234510
35459269
634097185
144069613
482051284
585082745
857532463
1917982815
305628174
697573967
1603282657
1098282966
840198147
577425454
177272532
484296641
1914622709
1694239156
1549267474
830214393
6943402
336131483
1269145426
838850298
2081694717
1819841665
2114385822
1479256230
447060900
600970695
1733063775
1262057678
541202960
2106946355
419211015
129547639
1057399859
1777554827
581653823
578312520
1141655213
1871003871
943595705
19745475
1856561024
1422330117
189248660
1755784581
1755771128
1966247113
1623358586
159601014
340622093
1761524585
1821630936
24122363
1194385009
631431259
1616974501
405823314
249939508
6240044
1667125252
1420913569
1187977858
53201039
1424081838
1604523806
341834408
1334742458
1268965080
103026023
1363853128
1509547363
934232066
271759602
20317299
460595095
1698570660
62126765
716225568
1852426764
1521176632
1442884149
1228818712
648717455
738371651
2064309792
276012905
330519766
1654988036
843840737
1581150378
2139370348
2142258785
1724683288
76504290
1667655486
1810986825
1891039440
12594543
1998604846
1481464855
67481849
1227822827
1849300351
631578635
419340876
262669224
705943013
1667374376
541854545
827647423
1588438946
1341198453
1571046172
185471438
589511404
110483965
1360085534
184786975
637247540
706789799
671674878
517527596
1083071611
1680754339
1151813096
124428849
1809761575
2092594431
41622253
697958793
611230993
502318059
2104942630
630429408
430516133
205618189
1085671179
1412246187
413601342
853911048
1743272807
1142046481
2033003432
1629126773
1733518438
1855498870
1860577473
1954381293
1534946235
506870170
2146996375
1896991681
1924058732
1722833357
87696518
798515231
933164401
423545749
2137094346
1459851246
1035687282
1291475990
934729848
1173302694
1822054153
1712367651
300249564
1697001221
1766524728
2086004288
665701004
341760950
1632800620
468564166
1046117446
2121696045
1145599527
417597479
1626880042
580238115
1176676085
279897328
1769083933
1137059427
1432502902
984773329
97721763
950190514
91371234
1392499221
1309554672
1089190712
1185456283
950551087
1238187632
384225404
578548183
1260180474
1424519704
1721054268
329048806
674546672
608644369
753401096
1992698715
647128183
1141563280
1027349411
2050162869
1178615798
1124422464
1267128636
1590517816
1400847225
1587230886
1572592818
1329929731
501137498
1700002326
1863694991
107003425
1876422409
762829016
1544161784
1996035194
1631901967
1748848946
1574044508
623946903
825017211
1227278004
1888527988
1637350015
159281297
1817278436
2000644428
470766380
1769042666
496417705
1286237525
223849441
1902610198
494961735
820330174
56828783
1833367044
1077030057
650189258
764825975
1080491867
1166445516
1559083493
1531666304
1078414146
281301430
713928541
940042499
426468831
1902750438
1999060287
771138369
198393751
2108698006
435863870
945147387
581548332
311037244
1424465809
346778395
81933679
1677301426
187218730
1789935629
446575285
600044891
877753104
805477580
89386488
597704228
1343498470
1037167830
1322192150
2065941776
1199263449
1137971003
1027887177
550287468
878575178
2096461495
1758547309
279709094
2012812757
1196757597
14758281
172983609
1572200275
37551438
638552876
581791484
1061633772
1508439895
1463950607
1576146623
996567078
1913365813
785561513
1076949071
278404447
757307501
247602262
1125768001
293827830
533798964
1628235422
1643362294
1887643749
343793941
995852000
1950172029
1278896680
1556559208
57021740
1517632364
1997947837
188503481
595960439
262851422
1740930085
287393975
1963651991
93798255
415827596
554146811
1075100389
1210188308
1501231025
539878264
247311202
1078976396
852624557
1572274831
328964656
230593054
109939026
938097609
162048232
1357747841
2002654718
1288505669
1037006921
1739933849
1960478196
1283964233
1618174518
141379214
1982438952
19261811
1332591508
1466113614
40448674
543395937
1058611057
90325162
503043479
22551786
52674618
1026440873
268831896
1492132589
906085091
552619264
864292902
759621381
536387803
1471746229
729878722
1091612593
81564020
777499423
1511589443
1298586666
1773731289
367476278
1712194783
2036778592
1908210017
1435713842
1792679010
473197054
602195432
339000379
591838762
1997657208
1090083775
1904760046
1991420683
979132084
1268710915
1038013146
1297050173
1365289950
38523748
2051597065
1874806520
504787549
1293912365
710878527
2057098979
2129988591
129301815
602374045
378865844
775015880
421982257
1874377298
836549134
1121528087
2057355339
2052941088
1743443295
1498649349
519318147
1108804357
411040148
705115398
600643098
1661107745
1730455081
434595118
1329358202
1497293947
2020012948
434300493
443732447
202861496
1111543837
2000810110
1822739564
877772295
690996863
270860449
791701814
1927384593
1806126190
880112163
238964988
1952608991
161912937
1421401419
121027493
1222184138
1717239961
2102935798
1485009598
643592504
1440210959
2114712108
2084035366
543743616
554501672
37573758
290981803
1958525368
1178905598
1213160030
1972884349
1774244076
1553068741
316591436
1401619378
1503455515
79227580
1613454891
257913494
1748603113
976822359
1761246580
1180319996
160448114
591639369
1634007892
57741514
1758114368
780530859
1931505657
1568163735
1876075615
1641123022
1777691671
1769953333
571652160
885729773
271806655
1175721425
877246677
787002929
1108586544
38145369
1181818147
1076368938
1276876106
1164109869
1675088982
1879535304
967840898
1652872846
1890736663
107475912
1311425493
1831600507
1937838809
1042562558
2078391051
1916535994
869134262
1631791389
1236483053
718696962
1994545995
1657813732
952509097
1420515948
909536632
578982066
1632640553
1433985249
41576416
41637287
642953169
1838339252
1631287845
1468318031
224392306
2137740057
1380240922
5938655
2023240615
1479897670
1291705299
413488580
909195614
1876620130
1831273992
1215335175
301495482
1151204526
829783811
554054871
1382080808
1222630263
498037632
1278690712
1271772792
1336266485
1158250547
188406190
2045436158
2123684403
950430980
510455162
1476673929
171810416
289026662
794139491
2121053893
1672559948
1240548462
981590745
1545989116
74990294
1708992541
1054274938
958001705
807704636
1615285909
606670373
106405999
1356299695
862665366
1526648593
1591917484
104107218
1345907585
730474452
2093541197
341492404
887132805
33539046
1263295714
446468789
1728613993
1117126783
672492897
1473249267
1907273667
1335126926
1383843993
1143980032
634766727
1878837514
2031652181
1860592984
1077965071
762749416
1257382554
1467781340
1033519695
205937197
1790105185
1770204386
294657095
809029344
528173015
1391636273
611901782
361528525
536974673
601383692
1850697389
2097229421
1506694775
703406
1021227544
106377778
529030042
700296747
773946479
883366085
912274932
1307579499
653655925
1008401280
1271695386
1103828698
291965161
11684460
1911037524
1244438100
1961580410
433660449
1508036316
347459446
102514327
2126261106
555098494
1003916262
444895976
862060475
644792508
91159812
4775647
1723013250
50049449
96478750
277470757
1840858526
1771328519
1854176845
1854030499
1753197160
1587948228
338269092
1149288572
555500940
1784376363
423867512
1929339345
1569455607
476797431
980722151
221848588
1764374937
1912955271
1662929560
700373815
179108810
1801979096
89820132
2091671214
1873709974
1607764368
634453464
1681849614
1324196188
1672508054
639877933
128858314
512564641
1573240597
382494081
1665649789
1002194791
900920219
996259554
468711028
1162908182
1455155661
1918876515
927403485
855239572
390883643
1537907920
1557487193
1591382826
1855817408
1730519859
264129688
1198225198
1057934823
1725380762
1604043362
1136008092
1558458396
1446179409
1648550735
1007486941
1580842319
1111663588
1599277090
898350524
706618575
478640364
1905263614
516372204
702872647
1150031632
19443632
1345842261
1893847330
977324269
1563082517
453403299
601686145
895135722
1636097092
218317405
1655920321
1276051093
35130558
1085535410
1941010698
1705196221
1115249851
612158143
1901859906
1802209253
354735089
470919981
1081464365
82835874
1409462863
997607594
489958713
705818008
2134897460
452386866
464769251
2016046436
781916715
1738702673
148771397
2100992505
610682768
1542443570
772797381
375856285
949982265
945125891
317983136
219652542
1570813345
599714680
1981817410
1345543052
1325853488
266785880
1445443152
2098432927
244592902
1438648985
166994203
1709512039
703249765
976617925
273916009
1632770217
1596179571
1806551584
1808801219
1902940988
358777923
1288738351
285130095
905120672
1101306282
155765038
580466521
673727420
925932554
2100989285
1876031361
1284960757
237240754
1751183974
1718879695
1497007173
968969284
970494823
1803531890
1151724177
457145528
2042676485
1377116711
1289840706
1425788834
1912359971
1906140876
1121480497
1561248196
930782225
692301553
1230012712
1298488310
429038654
1877934697
1015159593
849332048
1159198433
1695407907
562865797
571877887
351530921
799316085
1260287015
713345770
439009534
1445953410
1388953093
1107328539
1498841883
453629082
480227817
653547774
331389401
1311407545
1422558083
1091153675
778218259
1848084560
889161338
1778079061
1765285149
1603367017
1640124661
628436812
493427796
1926705568
1435624865
843121348
553134687
1711546227
439936583
102863940
985347009
147358831
2124008877
819792704
1099509274
643697615
158347746
1377279635
363150972
1509486820
530583251
1086294046
462448634
2006382543
785127446
971719088
998949222
1008545020
722211688
1747650872
690828334
81096295
1354513193
1399762050
1520746958
1602009922
1635690536
1287691799
523784973
1496534088
2108146681
808931554
820120879
197096404
1231995773
1654512936
1826959612
95700651
1062938878
1064627176
325681375
1261243313
1736986178
1057811474
105197205
1374581861
628619024
1939508699
2067681887
81698053
1816980340
390498204
1982654623
132437298
1801886045
1146724773
596006845
643968835
729202638
331746116
1408991132
194238935
508174512
1164899841
1710378661
491798182
1369258712
1085242010
1506009273
246410321
1198918776
717341792
566764809
22234358
1822154079
63407935
2002259198
1360394181
1072042452
844413318
437207337
1864450232
2067465052
545102436
1589010782
2121134234
1899488364
210304274
1465829682
887569867
1486531033
1921506514
643358566
1501518853
1755774395
2066954706
969796464
279371008
2011117745
663829918
1038513269
95934638
1082811716
173598
126232177
1627774149
77613441
1618574179
298205681
1600366109
81033551
314182391
1685557464
1225760742
479817841
1118252042
1511318971
1930964218
1460974968
2008730776
1068441950
1734915825
1998390097
569099368
830194039
1154516824
914062328
1868690016
1657730764
1635018546
1858658896
192520261
812270369
926681113
1885330676
381103902
1881710638
585904983
33374123
443288292
1764830428
62833472
1573346988
1911416833
1006199952
1382638322
2123720658
509691534
1098898620
1403262586
846185898
959987313
222858062
459311859
761432404
1017549941
1170445593
721629064
1104862393
543954379
1927783330
235869485
1911061725
1417034981
854115363
1976931978
1054620734
1912216950
2031406384
1977272536
1927056635
247961578
318655698
666874791
438899463
1974916958
742326135
648237555
2145795761
573641697
1765461399
2131450085
1147792970
1005953199
1970033206
1636157916
153229584
1935425239
165931307
458508567
944668901
91601442
2093106504
294797071
484863294
1519111586
1519881870
946257959
1361275984
547442505
1588594873
1089682729
4857460
1991484535
1467433191
2110782278
308938634
882802295
540722311
1191662805
384657915
379772516
1505058619
1939914947
619849804
313680289
1860952329
1340908505
1854189449
1623184893
1006922977
1289873399
1844832759
1182143961
1491160752
2113821979
1654995112
30813341
426269040
1480253735
1152874095
1029554893
1233112516
96751804
1834221877
1266078368
48875568
122306116
1797311824
2115085287
927414035
1154773957
1490452199
1248464937
682318106
489699863
233147613
135860059
256426794
1948674276
658860550
2108918736
316731275
885735480
816232645
341278352
180310809
911804223
610370679
1990742914
656997371
1864791473
177767318
249271829
994686900
1651106686
908747394
1251402921
1455931891
983187666
2016023962
1115696515
977730063
190764840
548877016
1585525566
1917100541
1126092997
1177507065
1323259841
131376015
1700890955
298943877
896053899
1055481887
1011918322
990686868
555182768
1173292426
1221391795
1758598538
162290966
178482440
1437014483
1650777344
1205995335
473137513
866973070
1329565569
435731602
449260847
1230825208
1070117176
461185475
818204891
1244645105
1454332533
843706784
1916092708
378188076
753457643
1374030149
1121013104
1988728082
1885888306
427801653
190959065
385060201
1204399218
937848942
322648413
1758068912
860344584
738427693
1119732749
1090750853
1970858979
1735619732
1742931517
1461954320
73921874
201350274
1308764423
109065413
499487123
1943971480
370384478
2133175050
1460202271
1873614290
1021140424
1617635191
1685689589
609817056
546352085
140983395
1480291413
908606213
528639918
949389994
1150661521
1967670704
365355358
153428004
2060303411
191242179
261765136
23830846
302987554
955079683
2057191692
223426647
2012881090
61925030
2014770352
1818447487
110086052
1339949549
778986916
546573310
2035808793
926583175
409550566
1336975201
498540255
298811325
1419037166
2076200860
1083072951
104915220
1603763421
1805472247
626975992
523485382
1882001610
372796531
1095302166
1313058095
1538727981
1612209374
106982932
1948801965
2120961310
2076576036
1106165617
2026675499
440921909
1123448908
1784448176
892836392
2081966600
1734578572
932887590
1816745761
1978747864
1734649244
50671882
1315668167
1655689945
1131920989
836166836
125272169
1847688310
118273855
1466532304
489871322
1235286728
1342381408
1251530190
1877132672
1158607771
493607032
465785777
2107126214
2016437631
1329568229
788569654
469033487
1083938732
1708856879
944183732
860550490
1417449090
959579143
1968801450
555198639
177867632
214558182
1131783287
1190814562
1008996778
380475677
350018144
1852377948
1291122103
1152036528
1416620893
276996279
1930293925
1145670523
1941352067
1015096041
1178093885
252792938
835507009
1181465729
1960043932
2110294691
533506606
449460100
855412045
713272380
24180677
188397972
357471870
846351250
1724305115
585812095
146023673
897330300
1038643784
286561704
2093216152
1121914816
567951330
2059506649
509253509
924732513
1438818911
204689874
741829452
1756704410
701893447
1836293989
2139478141
1578967216
2037380540
1286404553
1448888330
685284238
133296280
67911605
1180274494
1716772526
1008840751
2014096642
2041177245
1351381046
400501127
640622629
2027708296
898655585
1277932465
2067637682
1209138559
503739088
1872441959
1801210888
103756087
1611646106
661145664
1833451803
148436944
1425317594
25465177
1699099963
539392043
1697432925
1344136266
996214778
1091577969
527740091
221355603
1270463617
1304788082
348156329
652669971
382318040
254942301
1006475820
327765014
311966308
857449044
766811361
773562833
1023689065
1180754171
414921234
580775669
308512297
721662400
1716022121
457023068
1389880536
1975929738
484152388
1841956241
198966864
1866801059
780589742
988145709
715662565
680935813
5160451
1183776965
1865453669
731337799
493832537
1270125635
1855838706
1261633701
846729570
716573582
1866514687
2013721672
424673033
348296619
1193424696
1106470581
1884413364
1009963711
158381128
1463625869
1808970969
471172418
908841728
1577793890
1250092925
390614371
1250899219
1965614597
305863865
26569336
2145234713
2098556607
2078666771
460293392
961396043
42612146
978807178
587498075
418922457
1069577444
285425239
1535139063
1858764376
702512304
2091046902
1299777653
865891602
1679587859
16524791
161241782
95185032
976536699
68826394
1624833651
585155053
1879815313
2020118532
1398500811
676410191
1146421831
1950508944
1775760389
1840784446
2018814729
916882070
1119533092
646800703
115171284
2111895256
1459015435
162213171
1893104616
2115741867
1481463186
461265997
632455845
853971906
218469188
1440942389
308225555
938007236
858727469
1273910509
1230492836
1242275908
1067920139
252086120
44290112
193963594
993627105
97153913
1655229397
580826946
307703361
342434470
182129030
1258935766
1643792193
1764412089
1869885939
2030384402
644983741
1997277296
1232681228
869464309
787229326
594306308
1014590844
1550696098
1522331457
1794187674
1804506602
627305614
1802628141
1155353553
1095223404
372558486
552946705
1396709860
440909718
228614783
1662184672
2038075252
1384102240
1400580138
1843061354
1102932151
1762647400
1807116788
1283063684
222318494
116796159
24021057
1749117266
1645434808
819261254
1777334040
263598290
1150010078
1278854091
1824785597
463599019
1768754320
1693324467
787901204
1044221943
823082752
1190801076
1424271333
313442959
1122209663
237229451
654843037
825357761
1272463737
1003577963
1129051712
1583937872
1362940948
945449461
631234307
1650970097
1021801934
1559161397
395867377
775452955
1048363259
1063125467
1611565872
883875261
1490730899
2032479528
1489908197
1032167293
1908946966
122752380
1636206257
2145193056
2099855640
685291136
2085309606
2069172184
1679433228
1295811909
957959336
1427844084
326198144
894533089
1928232414
1885699110
743072564
1547842017
1109849379
267632588
609804263
384708285
1827643088
139422750
988220018
334558116
130006388
1755563555
41862580
112816278
1693069972
36111805
1583297093
1278937981
1668779920
1546485478
905937826
1071722327
580513015
1830802671
1207966692
1133404730
405506821
1588409387
1896542231
764404507
97073852
900895755
1782854680
1670303910
1228508338
1819279932
1980518330
1638389658
166840906
1740960641
687086148
1223845909
1319745010
776773472
2011455216
1356887324
319754969
1783849394
1939450177
452966852
113898927
96347260
481646902
1891993619
874699951
421319413
46464801
1596858141
1706790855
1967182755
1807810759
1947764932
1072417089
1087408721
279151827
359137620
594716027
2037441075
249079675
34857974
340646731
574480492
90764948
158278184
145210568
124468922
1876899278
1695564287
820838052
1090915432
805989229
1709368212
2067482937
82860556
1524446115
1292619741
1232703487
1649404708
1137401337
896044815
176894688
784920514
1831260213
1653835375
607053207
1073596403
1931260849
511024878
1547329453
32296187
974383437
109998819
889443893
350561294
541967700
1178338585
2045393446
1542166735
768218148
996867625
101532231
1183350546
1016030861
1731752924
543570471
655858998
1452844370
1412314562
496147281
282271349
231272019
1206035808
1354853554
116559210
1567012909
635769608
844393357
945214960
868171439
1577034901
65403782
425480081
364066622
402113462
512024277
1737215868
1695403205
185996229
18265694
17023782
765912152
266268950
569526734
2073187033
2087823596
2122610129
2011338976
228166276
649617452
1421543716
602124913
620137985
249988716
1773761865
503993624
1984221641
1600271075
659391963
1160206256
1626758573
1662370803
1393438098
836229424
987371266
376099715
1792292159
852703645
1875448748
1117221659
1942122895
1634195729
1616114407
1883156524
1531347331
1245159788
208224442
1032151215
765138060
929387882
1561190324
651966070
1836366048
1048816037
1247836983
417340538
1151480263
1303848008
692126214
751950470
361321948
278644169
504702976
1078329779
696874218
647985343
138604762
734928933
1349273322
1235372628
874136054
863780428
1093558646
751659734
1057389792
1732354610
1820866259
145880368
1543578105
139058117
901815094
2061533155
207518046
731060775
779211819
340423940
1798129398
958711430
2114596347
719204963
1468171054
308635950
233904692
1072624156
472522309
422630908
1733940702
236550691
693488075
74424175
1743558569
376870268
251841349
1712379042
244270756
1309430642
619697804
23528451
565622768
1502548275
790359927
269060268
1422488828
379799670
1407669488
1450909044
1513949739
116467929
1661956682
1895217852
2083970330
175830994
987683456
199473415
1704561148
868694238
185223575
1251098310
965200692
1636801964
1255386924
1912664933
1871046315
784711372
1915502858
76348477
646095955
853449548
1672385736
1452097602
1093717044
2037768582
2003419828
1123677497
574237923
158990094
1016500032
174158485
1190472197
1228011762
1383046810
227233562
1264964064
93195325
646294792
4899880
309558338
1616123361
2030621427
1612798581
1633415291
1775813495
1033883157
1836244521
898437940
806783667
1233540124
489397011
2016288116
370371198
1036741838
1943658700
1925274242
1403417201
1051251823
2052837253
208105007
248386546
1326212606
2137156475
1600987844
350763439
294423732
539687364
585941000
1396516892
1042333648
502244500
879487078
1265509816
1310131081
1420846870
1098842220
1635314587
903836556
991248832
698031133
102817081
2120668602
709539652
744453409
1773078766
769209297
1205440450
1488939556
270135304
835026464
1251665350
1972765641
1355159377
1656436109
1997109873
1145832373
19947292
1134239211
374427950
173636179
1123230532
1291057211
1453233306
1049355640
716645432
1726235749
1917633195
186242688
918631976
706350288
783753345
229449860
1357757071
447330042
982218537
1521258158
1628102394
1301601967
782243655
1227760203
1101178466
1274689697
1936598600
1897584916
979745098
218594223
275853693
221051810
2022178102
166089590
1909263103
512881650
1451226649
1023236894
2075848268
1075358312
565833060
1342054130
1381952357
183856567
1844437858
1381574386
264674416
1195663354
1794590378
198248668
955392182
1586720046
452293789
1560642302
501768582
652003838
873202111
569351519
1878499042
544930020
1772997061
812111112
1013138089
700406298
1324206201
1458523734
551550378
1995718652
2084092055
773131687
2053057455
1303613033
537558437
552614908
2110422933
379248936
592466803
1195929337
493942687
1350973698
256427457
103087275
1426463229
1285174201
1808953858
1771853129
1899264182
1518782511
1513786856
1289512204
652508664
814452415
1102854448
730136377
1366851678
1659276770
2013369483
1636650864
1985945436
712413577
1763156726
755848493
930932474
175769820
1600516359
2003068085
755907834
426994678
760940087
1096135207
851612724
1230777168
530488331
131326910
183626076
124724575
1203412806
357870351
1441629906
1811129399
1548482410
1973774629
982323575
1989272906
485234533
676976345
1077468286
2077894216
1562662368
940423261
1104315848
1959214066
316411192
181573283
201120320
1361424507
30573498
306348660
677642755
1105750315
1591057432
2010176937
180810876
680777140
176573883
2081566377
1268987057
1963500855
1285285016
2111043951
1468257774
991364412
1169623590
2147328692
2031404952
761489433
519410902
190011769
1731946789
1933955654
1402478773
1934887372
127231883
2070721057
1244295040
1401640761
1625219033
2100051096
1337954690
214998531
1205914793
1317229570
1760744689
537656977
615037472
218036048
1367244430
2117758704
1156235837
1405433450
1817790980
1133106558
193908800
1496363579
1399566936
1434856097
1820995141
1384489446
655229255
40936403
122050747
1684627778
849356992
167372086
1492523644
853903172
1957454362
1706572772
1801056640
1407157340
371562222
970121421
328514345
2064500656
1567789334
209404404
1204922345
781414221
790033135
1022186916
1234991105
797670448
921368523
818934873
1575813091
32281215
1643314174
1357789800
185005029
592330264
1644678409
878900090
1466891523
137937413
161530464
1131350941
1280709836
1674079876
1731239194
693373445
150743467
227376811
614871021
514560929
61541253
229736254
1354879109
1809118450
671784807
1871396004
1561366266
2100409287
1504664657
1995061673
1149122010
17443566
2095320848
880979196
2072974150
1225992955
114288278
973277096
2087880769
263038267
960088157
1450968071
1983865305
1259953655
357166210
1340357394
1607137360
1727243911
1003143760
2124432120
1806440604
242950155
1619663855
68703649
471511910
674333867
698065695
226787014
2055034540
1033140924
1247647017
808997357
1066757233
1204186784
1698744277
1826040022
106644558
1008760134
1047852112
1257892308
1958404884
969291322
213535940
1190090298
444766971
1668603235
1018779652
2002771912
536112193
1055266519
1180833212
1623066691
982199567
1698696939
1123248740
1619805767
1067743746
1714126416
1164694728
1923183785
299920990
2034809692
239364298
1320470544
254288815
2010961027
242684983
2090487083
309066588
447722176
1290873638
28897212
222997858
506741671
615726177
845350792
854729219
959687545
2029989165
2111467524
648745152
1079279536
1746247074
1005135281
497052036
1660356956
874747230
387410977
1687389272
603950827
220296937
648576399
1062083067
189245137
495205691
665239337
549651364
177181100
918683262
73957706
1206830156
854105183
969587100
2115388507
1588123578
498174637
1521904025
1406895973
1287048023
1449003222
638149186
797646564
177348160
543303267
957347003
1872761398
1550969378
649779325
1844599450
446956150
2135511689
2024571836
1329720190
1612978268
1988869552
829460058
2111871102
125663873
1386730637
1185610582
1329836198
216681517
1967803268
1000409983
1228074326
1901605630
161051085
1565124716
1128580625
1773233380
465210014
896685754
1568214389
643907425
1947331773
290222099
645059757
1543333163
399436513
1239704929
988977257
169632803
292848822
1930643864
1532081297
897770538
1764744630
799597342
1793073379
1727028489
2112716444
665159280
136672509
1072977183
1027497190
2138896606
1814443169
1532307080
155036688
897276387
32400426
1991331607
1892185153
1954879077
784491695
254035142
930608184
965403117
242685915
718788004
133154830
455784851
1989299418
2106264707
204528376
420933107
1710519370
1849139285
214048269
318518781
502045792
1075767808
547359104
1690290220
2092414333
1101488874
1694754004
672038326
1351359954
1737730675
624154201
1096154233
1030911507
591140118
1336720474
677439718
2001518079
244564538
253152465
1257185526
2089596983
954350254
1519779242
2042822029
758814239
1933219482
1378301302
113024458
218950900
1943612411
1088111314
347879499
913502557
61916306
669031893
405042617
2140273731
697326828
1114435386
687199052
290936509
1785358739
62349596
228330737
870272476
1046914538
626308867
1336315713
1519554553
1183279780
1969630931
969208368
91934728
516655994
824977346
1350597360
1550824007
1557511563
1504547891
759932483
2078081089
1665304058
356855889
497072921
1107502525
771076044
1510310795
101213221
112391062
466111022
1241819198
1258377907
111521156
2116038426
1539365901
1742858404
1857183122
1595543787
502192209
1710025431
1514238031
2064585033
522383912
334641945
1132435781
1516166925
1055261393
821336750
1391525747
1283939446
1860638596
846034056
790999267
1035128255
807070349
1760014211
1685086104
2080738997
1622811329
63604906
933258597
34886127
1026513943
1464694035
903876767
1074521646
1193670580
1303252141
385365862
624133398
453686427
383843484
240784708
1469229402
359599913
2014773344
1919970895
396586173
115370645
244245991
819526595
1109028508
367263606
1867355572
1497833626
971850260
1407751609
1198859968
535881012
1088447630
1931412369
2132015195
327629839
1694874414
2018145971
1650774905
1641713116
766810592
884573183
2073630251
1768721808
446976411
1236860800
291890563
2102416658
1408386468
1878105567
749561784
735693059
435981128
977361723
431818159
129844593
404360912
214019093
263829210
1717604763
895042174
97220055
49500646
1027480749
1519277140
535416363
620226597
1130070370
1696197890
1624015994
929048298
989090677
569472401
2053861660
476955198
1251619348
881976710
1487637949
2058675984
338372019
967186899
787928692
1462351253
1126122418
1162457670
911732996
990561079
449747576
284260457
1841995168
1363256585
544237080
1159876033
1402072828
1626505767
1404341216
1195352405
931482280
689155467
66609116
1406824142
1936011618
1661356230
792178530
1913242647
124309228
407432698
2063275758
1953878040
1314214663
24994357
1050975566
1222539407
898633973
1394233234
1100716117
1191606421
582772738
776079265
1056495902
67896996
1905685508
1649888642
1936990220
1733821222
970687846
1175005285
1903417700
1517072038
1446076724
749649267
843063637
1828513648
1914521991
1592537615
1517948954
718598326
909889054
62494358
1796755072
691912779
2131387310
285530089
524939798
2107888904
1672725879
692566664
46178573
1600820564
795876458
1032510489
1526923080
720712805
1361702844
1634647400
1367892410
1410212337
708369738
2029245926
1669253893
301334340
237181401
1171959031
2000433135
797122056
846641423
1553267670
377226110
1843037806
1055637049
786487534
799673052
1349223756
589296585
608627100
1738242570
1962328752
1348308044
651467728
1882675235
1250549633
1929218603
478898589
128920404
242785511
1209462938
2082349513
923331880
1853655323
827046587
95763438
500909800
189019769
832871598
647180578
339547645
1457191404
193760301
814866262
722024354
1852977258
1226641321
1418850943
364355062
389353045
218912612
957700129
1345104762
1911551056
598613332
341686396
1577047973
1232359074
1754811811
1669855520
1339726683
331479890
916223674
775800798
1320199304
1444886452
1021772170
1085680484
1135760219
409474893
1026896413
1675501420
1325038958
1946059240
1681059573
1570911629
504920809
249805281
506548881
1769095262
1454864932
2074372672
2139554465
1664615626
818158657
48250125
285954247
219805060
110188969
1263925690
238887629
713225289
278768963
696068792
1673962109
554179712
901351949
399920366
36615770
1776653703
1332745804
1966769406
1638482395
1558932654
2108895344
647224706
1628908953
1070823338
602651429
495390216
2070361872
186203968
1823420770
230148230
598247900
2139943082
947618547
1181782101
1900027628
1979340838
653932635
915871643
584181157
1146938337
2037112680
351675964
1603187626
708422945
1610399645
2131101678
62389460
1876462425
1524880863
477921889
776623198
1110781450
860690738
1980584833
853521378
1470185205
791676601
837040047
66751807
254840031
106132987
1350662177
520790251
120077534
1172288810
1354891508
2090639297
348784017
989851066
1375469451
71668390
435450112
741593028
1597573370
83561143
1798383302
470976408
112642031
933828967
1391083041
123730015
1022833414
1526141289
1017092266
192233926
1254705997
72093310
890586223
555584399
701719106
1396983046
848553433
455612865
994568228
1239948286
41167480
1594927430
814596651
622201724
1196311245
1497306096
1304766669
766526909
625370387
2105490598
1647447558
473900956
269440666
930235385
1790249941
1306095631
677117682
98173918
1318836649
843268494
882442691
381670495
120736705
139782417
48718089
429365228
1184684210
786067179
1752246147
530583337
1520805801
87879507
475077283
1239512424
340076314
275167736
1516664085
793470298
1825516111
1433615096
210610386
1418920966
1976406179
484158028
785852815
1116894925
1488024264
368149766
1031093969
1057660469
1201920430
462933165
960093820
1724390113
1088355409
676073450
832409134
1733073357
1780024899
1487944408
1231572756
1497196556
296314388
820391672
1429573274
1140346847
254911173
841884598
19669330
500153272
1303559013
727240333
1566786969
730801173
1024986090
264131418
1183689958
1963508295
1096858684
92994643
1520668437
462261726
1907406361
1163049701
124044196
978354125
431104961
1375498025
1118561525
399908726
1943041519
20314329
581663114
1387353816
2062938648
1103236858
1447962457
1525583446
2123679883
101769335
1813179621
1957564769
1407496966
917798030
1742627950
797883096
324934360
291635838
1582960067
833218725
1234945742
1582340659
647667867
1812052183
1592529405
1860645988
820405928
1231195363
955951466
1707741958
865377876
668522232
1042010878
1501108528
622781474
1878797666
1776433961
2010112919
1688053257
1685104436
248007527
1775806628
564403
1327464582
819333275
1417863467
968117896
13108879
424442019
1945024489
1151703390
715770898
1535087115
1948140187
695485613
1898521939
2133307493
1392345411
1670749369
829353112
1687393347
1154623360
151524192
1394904688
994306163
1162095589
880339928
579689956
194596942
877666519
1948052443
375271605
1616772708
395596866
764745241
265569072
219402921
1435089040
962096388
313288025
1645215896
22647779
1849408651
633040509
1468873941
320928199
1875930227
67696942
1425896659
831719853
1349737140
23947475
973343650
2131425493
2047130999
81015812
849453409
759095596
1449266659
1029929661
674914463
1877236462
1524300234
1055514809
1296028893
1069013891
1744461328
2098443127
1365723374
1014488762
1629243619
738743633
1081453926
1568986757
1969882298
1613820395
1707738744
100066255
1307912421
1577679590
1257202168
2048546215
852145620
1711074216
127882884
560198379
989279630
1735251396
498993439
1896745248
1100277608
1764504962
66632500
1353663978
605876482
481922454
1305469345
1128027756
1012177326
2094812053
267764288
470110149
441420683
119764067
873110176
140500969
958406354
320575711
1725910470
1003439307
1122937672
18223213
679975713
362483081
2001789742
1971552108
1168432137
602251789
1759130850
352494056
628247181
2037617631
217986410
946102484
1614532425
1618261509
58594002
1460022571
2114476052
230686013
146411061
1896064354
224441814
353576971
945814990
299925774
1983644475
471097
470800409
392938779
87724633
243958039
2075083956
1069367238
662201220
1355938096
54867984
474893825
794829675
2010231398
341218404
1733224088
1057468639
1785631119
2128401704
1534586515
482290685
1656332095
1745862694
364631530
1117489974
262547417
1398481034
861305697
1776663255
1959502731
335120645
1306351958
662127150
48523084
1674386822
705755349
1714254584
685382783
1982817858
1699786566
683417145
1716584689
462498158
682729936
2085147558
901967893
1826835858
1742344661
1767352172
1968910924
2078393250
1960964336
2024964172
1256461794
796490282
966376890
236187176
1480019591
1101157942
834185092
1786677304
1925324405
1176909349
1351809812
474600175
1909343650
938343550
1343870540
2064494293
207665980
1150132481
2114266350
162877020
681520343
1810386035
1999168719
958575590
1808615181
199588113
1612100060
166443272
1259521571
374349347
223123981
1943640951
1381715435
2031673868
877804239
1173623813
1338050961
794055653
709174254
1644229909
252908734
57552486
1668646062
1249988678
1378396983
1093312967
1523851151
1918182685
936517998
1882105422
1058178800
424580813
1280877790
770201150
1047961899
1092463475
194888580
1607487581
159544473
1780322564
772521317
1025319380
665926680
1336700050
782736224
421640441
11191132
1205252123
297144518
1706024732
124652201
977205471
277095066
385333995
1142174753
1447785861
1879349259
1753045726
200062684
1220662466
1829974854
2094876420
248765309
756726536
1380888910
1882790907
2076475639
1458946362
2023395802
927280207
1573267544
1412889215
611952666
185609088
1970817287
813105853
1737650855
733863878
983297338
244225361
1724791947
1921899689
1545377296
489073259
581174280
2108114102
70870950
1062608350
541076579
910333057
1502584342
2054544672
391771410
199914622
753354871
1450483224
296204893
2108461755
2126728777
1578310728
906165724
1815316059
114670384
1351737421
1248671268
904050828
714691388
1585024286
1296459725
1210931170
1467051730
2001123021
1596359899
528568775
2144411646
1038237931
334140793
557798664
168467818
770655281
581347399
1364778021
1384642431
1410825555
1364036247
525156241
2051937334
933184249
1644120061
1683935131
365622109
866780187
890205087
788068169
1863334746
45633017
1140078588
492856846
1908083821
654858959
242167503
1407599188
2112495145
648161267
207684063
150430653
1254302370
1106776976
869847752
864064795
807957350
1613038548
605056014
507567834
576718133
1676743793
187054093
2093144460
1636607143
2028326141
1703281230
483788738
1509587548
668655478
1125220234
1904293989
1902106289
646213187
1329175949
2055663899
5457698
1571543778
1851366345
1974788176
2119692639
232528753
1539632053
1431787378
1912682590
1248500078
1360582741
692702645
97429449
921016267
1619195792
2117953937
897657211
185672047
1355637160
820941720
1590329403
1572568830
1931588029
1361219652
458755381
382875039
395562407
1919296226
693754751
759205034
1990555415
782644934
1254552902
2101386404
454271771
685478578
1790967467
266855632
274635366
203592226
59841265
483944882
1469964812
1438115895
787749080
1662999366
1699801917
779315599
2102650408
778716035
805145479
846847688
670190781
2044443734
546127333
1140776555
1827730959
568896958
41560574
1745858496
1667151903
2059867166
1660744870
847262818
1485449492
1763135252
596400288
1882381048
1325038604
1183905529
1562347098
219453690
42968253
1822178135
247745551
625339868
1684718701
853592420
1933182660
1191832546
1415568775
133380612
1046632904
624184365
1959907437
107612187
1819848569
1475315529
1358536498
147001010
975274160
1272182841
750385733
1117949885
1300391549
627640047
943723681
1309983048
229896322
692673012
148029329
1738204429
519980890
658706687
592498632
1139598762
2003931787
2028799860
335530189
2121825603
9120441
1514806722
40620459
398910425
1069060235
1026788628
1731850605
1460798795
145305089
912474068
82678446
577912832
1233116650
1159148893
63066220
86878860
303381627
2087119727
333122062
600957538
211533608
2139345113
1076314009
1239507547
924226996
1346223935
662681139
217931697
1244942749
558136924
547054599
898970104
1530812100
868174937
1620944065
893665314
1810764790
1106473579
320779748
1864857433
1142489639
382917957
1840216718
1989363855
507801068
879476812
670664818
749940712
1632765692
1364344611
1690073959
1304150434
1452685426
2134712563
2131333652
175653288
80300431
2066647332
1514050082
991740055
358892905
2040642404
1113650283
207995559
1796909957
928441494
496654623
1076784640
1430382597
829812077
649544696
918962406
353866700
635524294
598286645
1987006355
922188934
1588728320
170692752
1250822871
313685489
1375043370
1205140199
1546882600
458682464
1223052042
1776184618
1372288631
2145147618
268006322
742833613
332808048
2067941905
590891060
114227186
1220094601
332687596
1619030944
564531288
1909238984
1852059905
56823611
849207728
1341285761
1130982118
209435488
518746204
1444650003
1897559608
943244286
1553168103
1950959167
380459397
1328367798
1908685476
1840158454
437427059
1680240811
394110766
952046499
1922753043
39625678
1879618354
403780460
270031785
1614400905
1893665983
790529155
925691622
1632478970
314838273
1309301602
815149855
204015825
300938577
196610092
845688827
385435223
55472736
93951296
2001200862
1339854599
1123117487
1086328235
148283916
1812486357
1123617957
802573094
1470041449
855298746
156382709
1305431156
1408571134
152067789
902564984
221320076
1482266191
251008131
958787779
268766224
1460846034
1636977451
2027335958
882309379
1640649252
1846134
1919812818
2135649261
1260563164
2084260527
210850161
1240908336
1330870974
1512590430
582268651
1698540527
1644126078
1827114137
2077320024
11024887
1955805880
81187399
1132081082
976253927
1101025737
1961298378
1204782003
641038088
1724003893
1157301878
770933382
1960582115
1472296376
1577340332
29327025
302392542
2059670138
378988607
2090579535
958985194
108839878
1154301330
444225425
1986841096
141163937
1551168811
320261292
1922927680
1247134153
647880979
280645762
798364274
593966890
1237577875
82233994
116325717
439814870
669854148
1181283120
1289360689
444045164
171224172
863158265
1832071024
1642190505
660323203
1702828054
821009877
758650913
1293537357
467652613
372581216
391086802
1376039939
1559686866
1166111748
154229809
2013897323
1832663349
845887948
193272168
227570563
508561022
1587913650
1049900845
1703005884
528243885
34569132
928569831
747201537
1680168146
179750059
2099787319
873279355
1674168120
2077876693
1688846573
24297952
1783971616
722420533
166471538
1248564419
1722038328
920427858
881397767
86074235
540778853
1378264874
2112397867
1429966184
2085923471
604135350
584439386
1691779370
2105399132
59825392
2125762211
581316038
1882348583
1135518215
1204451142
1822195106
1105773290
308247833
1093381740
1619843231
1329190438
603975154
939275379
1650830821
148952613
2053444631
1188504641
1639515855
645264549
338961655
55358420
107815078
954472837
819620493
1720187847
781061944
1304096510
430885096
1934461075
223962861
2006856988
149278039
1352905155
1170009850
1999855447
1394688949
1234549586
144792534
1796110208
1753503051
1604500628
293212483
1547651931
374681349
1586057611
1370680509
809492256
710225803
625021684
901060471
2436048
890805582
554882550
744218866
269689178
684123468
1155577141
2077401313
555021405
1976328352
399433827
1962189294
446345706
254190534
1268659412
1080562504
268245985
1813271425
606707164
1322058644
1904790721
756122749
1452751964
1736008286
1202824348
2116657233
1743673384
1734019914
707755158
684184778
2011371343
2075711434
1004872580
55511459
1305018054
44808543
1335009974
216161953
1790786202
1028185008
2020853993
132592172
1429843432
630574946
755761171
1307160471
1197591515
75480075
1233152091
1672275174
1652176638
1378785772
704724217
72311212
119286314
2100131099
1155760173
1854758094
1926604937
1795208943
522973195
927556370
1225225663
1591965957
762069567
1084525809
905041513
1904533242
770942914
890191285
1744902114
1723758726
1215535861
165374086
747299126
1952230527
1113190808
351887343
307055314
1999776316
1581333167
765995759
220249870
567239721
133718473
537027627
862822932
1649873503
1036164156
1869651897
1326891725
319339695
982555665
2083150119
547983991
54152305
1007947187
470706808
1556423885
77178624
1521376012
389810558
415824229
1789874398
1213970550
1022709447
217877111
1354438237
1859876999
1836336044
1199613466
69451507
1282844916
24869045
612077029
533907311
434501077
1753948939
487645230
922035164
855103148
717472790
1071007498
1673136546
1857553046
866080354
1788211490
684245716
184101960
1724515631
642765390
1380353698
172099146
8612097
1401596711
1701141877
1648267148
655446032
640014774
865405397
469149476
1525484115
1157427591
1351547736
237693309
527712557
986586141
2023114935
626578128
1174820219
1123303598
1717875217
1007103428
966214930
1571157362
777890608
1494992348
14752284
2089432702
1858104707
1092314128
1769791560
26470114
45224705
576000979
1850483650
926226777
1746450354
1125756487
1874589576
1511726908
778085456
2084614032
1015710373
1103389032
241467550
1901810182
903354302
778109259
970034487
1662448434
158126657
1066352553
42002024
661635021
289127896
413445628
811519498
1182050266
1598849775
1012213270
915996069
1904057137
1498717940
849906377
1995243806
97848718
124330199
424693761
1678743685
183878388
1565651038
1334692555
440804093
530441155
1311218683
66734581
1869287366
270031156
1711583064
60945870
162945545
1530753273
1974702343
1191344424
1052969476
986434230
274852221
1520333010
1382727577
1457162951
864194681
1710662760
657474608
591779763
1831273525
1020921393
269624842
18259397
892954338
337476457
901667106
486972308
1914701169
602696929
1732240040
660714980
1232299352
922951440
945785347
1755681963
1771035422
1598280150
2115015784
1633715784
1760274572
1161275764
191006227
317762688
742040292
1227644500
126938313
1105490116
2089312640
1908389242
1340748413
2044542928
311554902
1825161457
375813917
1442156221
1556618652
884402071
1340568264
264971843
696459841
1031976359
188375205
443463760
655429095
1638167813
1947529359
362396391
1466404393
543067496
325468531
816549152
627200028
469871711
1349837706
604955534
1033299363
668251726
1281549028
986217469
619132269
443710829
1808849306
2098207161
1125871431
42877787
1081674040
1744095804
938249147
1227882678
112950899
1026388278
1426608555
1033467149
288635445
1498848453
2142758080
2082799641
1184130146
637444575
150068165
445595823
1142392323
671154156
985718413
20741784
1225640841
1506938339
1846004909
1512757515
1175736082
1954279007
1942776575
56770647
1152674408
19778391
2035391305
2077439372
1514344891
140401297
1315575947
1320506036
2063152430
1923263117
428654313
311860031
1214131295
846869977
223566143
644649974
1614620345
359743397
523040483
1880630225
1065265033
639268969
254593902
2095922090
2120157026
1468066214
1157534446
99567238
26934848
1171466830
506036693
2123588213
910898753
791206615
1173011069
2113494957
206038403
1650682338
252726057
2142013946
621637723
1095442513
207467804
706558031
322638859
371815729
1277360652
2116298024
283416724
1682025097
667890407
201363193
1091570460
94941444
141012372
123871237
1658355730
1478317323
1424790466
1429184318
1389288944
1839313317
2010388657
1926981554
1364307552
750186083
82128857
1614195120
1119156727
121389649
148556455
30700132
3352783
1846689959
1884856158
1127054405
1455419012
1791192362
1004172971
349554567
2062957330
1335040096
1650918027
1010104845
125449625
963871693
1424964659
1196591037
222838488
780422635
140724799
1483121374
1401551572
1994008285
1151725267
1644229728
514483104
1685113949
849837737
1437998050
880927740
440946165
1141988922
879032414
1435727849
30316966
319490236
1615116210
158587145
14045159
1086430739
101494680
1720954724
695984051
628816216
1806105971
1808125034
142207728
1427983998
1878978258
335178904
1703801526
255086912
144454085
46694955
1018055622
698147659
249285782
41813870
1844599399
1629506040
934796922
177232046
489559783
996666607
506406866
660969129
2036455863
1238539382
1501387310
1653608634
658468767
617897866
762654948
884258515
1361409629
1672071710
2087538966
410358931
1779564618
608689010
1062269342
131682953
2982211
1804690555
1770343446
63488297
246350511
1039856995
1131730007
1062955703
368746255
1290163423
1873885529
650915198
1543194455
1964932582
2075995382
1007607337
366530204
251471243
246346815
689959550
1598766654
954386927
2096939062
1917268511
1257009771
1355434011
1105448247
1621521193
34143835
1105263172
469453825
260921830
1502697487
523001446
1269043669
2099979497
1961643417
1013335045
925241284
425164434
109821984
307790556
23893167
189486883
2034542918
1008810105
1836209062
1229113260
1284204161
1055428423
965621190
589364092
819285483
363924612
1928458521
189735619
2021689890
655058534
449538529
925855055
1019428554
1519837724
1402591848
580717515
625145086
2018982540
778552102
403847816
336940723
1409879664
347775822
422401074
252380167
45995631
891910332
1634593574
440805124
2032689988
1168836739
1059253288
1463594958
1965221027
1607266038
614648047
510152941
2098689675
807696359
503753172
1896125366
202651710
728383311
1170319453
190594085
829680148
2027002028
1686966582
256308744
2133070831
1112326203
524463931
832063501
431076306
546230969
1868438728
207671476
426078985
1639746966
553524803
855820957
735602145
1994184511
861865213
1681578099
160059584
1698303986
1055332376
962468136
1528985342
772090102
1845364798
2033091807
371454092
933987697
604530959
1069977718
687769919
1634771718
536884084
2084379012
42280366
184322336
1044598787
1472371666
418558731
2125464097
2001807686
1897442376
281451508
1454349108
1464878563
1919204879
65128316
565603405
1817504503
1719611003
762126066
1038199024
260163034
1442814228
1731370237
348518426
2000396085
459764830
1899094691
490706107
784929978
149681586
1817794207
1150170517
1641503602
1770012087
1164757734
560840217
1618807319
434162733
88255381
419214825
1517546253
1837186285
396407823
1717668347
241358605
1314737055
438382240
1128239989
204511063
97394709
682211894
1076685259
796446556
1604641381
1696372627
830077283
559673340
1609275328
604864912
1841030396
2130915464
248333887
946014618
2024451215
877761178
1833328766
1273855680
369368837
811264637
2019457825
186407994
625250866
1398403808
936134861
639319694
270950825
1409181395
805625214
1237279517
49887518
1544299320
785857391
919514472
386015991
1113870843
1289037747
105461274
204824940
313629542
619333018
1971216484
683347526
17850757
782400467
1154906425
1372554227
2049704374
1455464435
1213848693
1924172900
912924233
1692822289
1092527184
1265130201
282915395
1949218334
1927667356
1248283334
1624615537
1069219219
693193634
553478478
923781076
1129655985
70951972
1407501437
630098551
862370482
1792370566
506299336
593847024
379974616
1902391933
368888071
734293220
1459269868
1298832501
531584966
1774318106
1849375304
677682919
1561396716
410645193
1719827907
959218389
1803154434
960281120
1023445678
140007254
1824689473
1604679405
1363564078
603451253
69160963
361881177
1781385166
1262250291
555048485
1058264628
2090798508
1118976774
668521698
1888888694
1200896097
232180382
1065741640
1468872670
64757657
988973701
1271260311
674024667
1430097367
1111531872
1485876224
2025575726
1572582832
831330050
64774657
222247862
1255992533
2039647154
975933785
1414840702
1878307136
847279547
1745566115
943120307
2140271910
288548825
330408064
1828893276
961721035
247783385
655288512
259582516
1753074088
1883642879
197161757
898811721
1524900296
1820162740
393741842
73669377
111810679
566288118
679984855
1961054800
1757033631
1712037910
929286388
726697959
1019355830
933003025
185261822
588553988
180025635
881075586
728142375
1930519838
622707884
61680432
500456354
343653326
369450043
33989845
1831367592
1618529359
547257780
1385839110
2006676099
1725382754
1734816222
544654315
2050209930
1381860821
1994291313
1970827993
1381735967
1162221408
1734687972
18316534
1937075395
1923272736
3248738
109466744
392044110
931153181
1079326683
1770546680
1039132091
415377306
1912104050
1972002380
548765594
1355919309
1862917096
44366173
1428113853
39259849
96815771
139679672
1890264049
861333627
1989208496
2110119277
529537057
1714214503
1406364589
467310601
1067371156
2080108987
528691369
753151181
908571076
105801046
1498399240
310923015
1624774545
1270679659
1265014675
169786920
782164050
93847657
1123295946
2082065473
516562015
1118399361
77734967
1260481616
430857934
1699418868
880035463
598329317
1330175807
1630020720
327418770
1022254642
91054310
790885824
1698484370
1348118963
3204058
1677643318
14258686
1149849304
1952586765
1886501043
184833961
623038929
1023455959
1335516765
244933201
17093979
1506037314
1253042362
716074461
742056055
233071128
2132405304
1327449864
728870157
1265747745
2116180412
134260608
984481296
1890786431
731609477
595220924
1898970491
974450434
1928523071
212444420
2022449944
744401464
4897333
156041938
623026713
536694696
1699830579
521804211
2050908183
2136274982
1873927134
1086259768
1145336455
925506465
2031417750
28300147
2004690370
1230217493
516705975
1929475720
1780452023
1728493311
425755721
1924318166
1281920261
1898804227
1515949262
568649225
1906741841
978927281
684189150
1705248630
289578778
1728183759
721281676
1224820112
519046575
1306726612
645398072
1314844108
894147766
1130827764
1015494196
955253112
1314094312
1211323536
216034329
378274279
692078406
604260686
1830539332
1427637504
1164506148
187400800
1314870257
1978012006
1174022226
102800864
2022515579
2089534159
1651119092
1874193374
1953441943
97596855
1001511150
2141314749
1417188490
108608591
108361947
2083406730
97940149
147053211
1986218766
1459503607
1906852448
1521224248
926153619
637281545
2019137899
2114045818
64229503
446688003
926273041
1319199860
341833906
1323277704
309242295
975775407
666608300
2017096250
737092240
263072265
1571723621
1315943109
1098063551
1561431540
1787669474
882011428
1652374854
45541626
1704663722
2018175984
149137879
494732732
258362949
1144452758
1556936105
570025625
1838421378
796514685
1326840466
52105721
2107141103
632108594
993641746
23799559
134924170
931372146
1811187329
1197324644
1247670106
1032710409
737840960
1109554660
1021598146
330592128
2117882203
899714645
791286524
353691937
793799160
1566273005
1288514089
1695952458
733787358
52540836
1495116121
2074260938
1693934858
1334280338
267260449
1469767056
286861558
927789015
505242916
732953381
928600752
1274150597
209956738
1324954446
1166871472
1557700634
1141514636
867375787
1493339833
1098260661
30911589
599465535
1999726983
1412748558
647702823
58176285
685295544
415698199
1142687422
1627279037
1145357466
1070354528
677019509
510142426
831768018
885645919
1705531515
325500357
368368990
580357868
2067998536
323561944
418919327
1568783870
1243160623
1505965599
1630173794
1770115170
1837198416
2045198096
1934910955
1577960505
1607534639
132373251
1373057151
941629482
114633165
1463175867
264184682
1043933373
1549545224
1277342004
88418893
1899650054
1662391193
1751323825
1905814756
538785328
2016767873
1746806347
401142032
329661828
1448738139
1968624247
1271678325
1783977628
1181591642
757438766
1798648758
603218157
121447134
1798090354
1918335525
121969371
1689584728
215474693
670076754
2070891989
1271689204
521752665
1452173928
569393901
1615217330
779344370
562911063
1961656008
898746643
977560710
1118162816
1759823396
1278475881
425386750
1594055988
267348413
1497518680
1863591188
687703313
2142689993
630716160
625307793
766228619
1117685614
2123282458
946528481
2074955917
1737424512
1109678053
11112318
1117687583
1393187854
76904096
56001510
550742466
1196031449
630653053
1037266147
252894356
809926325
1735860959
1135746949
942047957
464190509
982436984
1999626269
205535978
1674879412
1938600345
339309043
105254791
2015329501
188930999
994635894
1665313346
1407294037
1388298065
579759754
2052165131
546662785
916183563
284450593
1971345654
785672483
1082448164
1202767350
1648234197
1692605301
2117027773
70528642
1779526445
2024751607
1358414959
1298623941
40844286
1178690234
1771880636
1279863196
78234454
1388483441
1469695504
18622737
1695687219
257396401
466437467
997682388
713345562
909250433
439479214
1420365691
1438250997
660174311
378831385
1224535477
433272328
2043392817
474960535
1838683695
499050077
146243070
1228150625
632947419
2016072777
464572076
1877831801
592746372
903794656
1675666312
1715528200
1812720624
2088259467
1733365023
398088984
214882950
1101011449
378962587
493503211
458840552
418576610
808942885
662638626
1578212345
1224110915
1079205330
1973642948
802223837
697470864
2049546296
1865006576
1984533765
1151966619
1547839403
607030997
1188687290
1267140882
119032560
486148691
515835047
838743034
1766361375
1560958966
1622569706
573724812
1667431691
1666145182
457258673
35681251
1218636435
960562113
1876446164
1847867386
686594448
1318658093
1283722226
1506870610
462584680
1872347014
107435712
2056777369
1367512679
401151601
1156547196
903070134
144521836
1009511643
309990277
99883659
286653664
1621595403
1348550027
681606416
1893727535
1934911859
964700887
1775007705
1346793772
1676268230
257953140
97897842
1039300771
1552733949
56555155
1726326818
2143238816
1240084081
1715566493
1877856999
282937547
296018809
633342369
431684669
484854777
1780643625
549535376
1555365877
983693468
1054707907
1611774041
1007041040
1616726688
1753756633
1250617880
1157816457
114625091
1080458618
2025430983
2009687567
785684371
980085700
1563774698
1412752270
13238099
968698770
200879740
811240198
78665402
1064595059
70260488
199958942
2077319189
1668172129
2097425340
1173455246
889157335
994777914
1461930374
1887905069
1191756827
1807284687
2043232337
2016917626
1950661191
475408805
188797595
1928115060
356309546
1720982343
569146853
744094910
1200733791
472117669
1007160181
1812239177
1096642638
1771409593
24373103
2065449333
276038539
1710371607
201015966
511792640
939752262
272337122
799406318
191850412
238286155
265838023
2110210956
1399201451
1854480176
1159186206
43659125
1577649933
1290138164
1393809891
106749703
1171221196
1882437465
1281157669
1744539973
1316828337
449663972
267800487
2021421795
847108605
703585761
743290265
326972875
777669741
1016166323
1240854417
171143690
2141386111
1025471656
806246606
1400950167
2126952445
952419656
1751103972
1422650517
292551054
1106881513
1633138554
2087660045
1830860491
859682827
673957780
1336809385
2145819630
33360779
1972154613
2067973679
1461724998
1891755560
1265864944
1723061645
40621175
1391688266
1253140804
1069829535
989482325
998443285
856307478
1819164110
94152035
1527268940
818188369
1324950942
403151673
15598927
783731426
1222452451
2145706762
644885656
1543154234
1849947148
1684764948
558625404
1888523657
1696113814
962067380
388194597
2086360803
2008492131
1547570586
162866013
805134446
1953276816
1531691026
1462343596
390109931
135889660
246940987
1356213713
684833948
1533435344
1010117262
368577129
1597515409
1461493024
769677989
788984588
1125338045
357821598
2085038096
2036433663
1724292703
709194183
1161567943
1244899089
1339885433
414567882
659775346
1251500598
713876263
1929831529
469778608
1847056717
1743096128
1528982769
812448207
130197482
256858546
1217284618
658855206
1766554630
405230422
891005513
1003317820
580909822
274674343
230813824
280846231
1738665189
690689926
106324903
1266365912
1421980061
2061874017
871474991
1986763092
1113259103
1836318707
452197253
53656648
299161797
848395492
716785198
668875186
1587934823
596506318
1915609551
1477508855
1082015052
472241297
764753656
1164590682
1391897083
406711910
653466491
545286522
38302243
1785457611
1068039115
1172910822
732721359
1431579006
1526188639
417831297
1931729480
705046531
1178056837
125368686
1200306282
1235255874
615953891
295315243
1761128248
145058615
1380891071
800952743
1686538457
1988670456
551867001
445344876
1540032974
1948277466
1243741624
1076158914
358518159
1338024176
1742129455
558058832
1055975968
1307355365
1117436659
1655471604
2022645024
430218379
1196982513
362086443
869941068
259677095
2039998933
329871464
688963877
850768336
1098294563
1234687336
518713184
1542526220
23120794
1829896645
23838347
1421339587
1891249864
1633812344
1189535696
466574184
1305047709
2009694395
1771904274
2045943347
307620808
1191533325
1198521611
1592516935
1938377257
124651956
139308994
856861702
382076704
927872740
1058423477
1633209659
172203814
1160269724
1339759840
1513017720
962695469
465837057
1098498953
799605181
1103243125
771580754
2142430633
795732411
1063126823
107779409
905883990
118973873
1524730256
1763867703
1384083086
198129903
516217699
1137702849
1804821741
772811783
1420813733
2060631870
833029902
1989456674
1843068290
398469878
1242064544
563878909
1044208892
2015823833
1721561537
164578370
461005393
1499557943
695891381
338548817
1033804160
7319370
1652845715
848107687
282954596
1123363537
2018414666
1515268269
2090948308
1620071798
1420146725
2032788653
2103250969
1776724148
2017459218
29114452
1270016365
1692248016
1748312298
507587788
748626920
1939466621
2063617391
1866663627
1803077373
2113743412
569116096
2026016153
1740185746
998008544
652832831
2908141
228265474
2101804750
1978917143
564659138
29559808
1054334289
1816244011
1265202037
1027673781
1294577011
1319325736
432944218
1348280770
1122439862
1938930814
1060042037
2143277488
705686632
1552751492
913224758
1890015901
1236049741
1837938930
2003856678
502964581
4745227
677461767
1086083165
1495987230
168539548
1292516580
1237155783
653627648
862948066
2132799846
1428248096
1496709329
1067641327
328359903
587281721
1545209075
870008179
1897835635
782228249
1177078032
1189673762
2029764621
1940079030
1470970496
1720243798
1012872495
718537844
926261667
436967890
1453034310
109792785
1576587408
67932770
448308168
1930973130
1343366343
1662005530
1585940024
1065762502
1772441296
855878878
206728107
1464589074
991617543
2008460723
1198134414
1569553644
600223204
1116208737
1458660139
112897008
325639562
866010878
896024920
2104507702
404414520
153472654
311872467
1940387987
525932804
1160529447
1218037418
962513044
368728207
215194263
1005673006
1308258070
1543904039
565497478
1502811615
1641530494
1316655957
946593189
1696611879
562724221
2050193368
1969595858
209805133
1819769327
1614978516
53008814
1028139654
1150458443
220944322
57867123
56138278
1428758145
563191429
245522014
1199201664
1656851429
1275986232
184955214
395545975
1312431069
418864468
1607307607
963487800
292466990
1712545612
1701749583
604362349
1003444072
893307576
2004792967
445216449
2037401742
171870813
840200023
121631300
389839664
1963624591
787282006
1539496128
1125366040
1661161392
78462390
654656764
1992113422
1319334370
1555574457
1087080586
280484233
1717418515
707987561
1565794624
370190064
1215898393
1727047671
320009221
1955150172
2061211916
958194738
1467994580
1551261486
1389658393
111210658
924402635
1843423077
303565188
1096402810
266117027
2089676792
322716247
559520634
1553228754
448936797
2032729407
277697204
712891237
1788350377
1913353839
1027541215
568789771
1778523264
1065272237
521050315
495314110
93972747
1522142694
874065854
594133978
981879451
884314277
1512629902
763900438
1877107371
1062691484
1776641305
252048192
1949181266
500762047
538872634
1719490945
863069994
263634779
1802118159
1956831702
1188721787
1654241565
1651351467
1506351119
1858153927
1959651354
2035078571
736412430
1545056244
318029380
47632195
164780440
1718714710
1086693916
606706061
1203617213
1743407144
1171074678
530980757
195903868
2018838801
607927137
1043139779
810611520
624749874
1895280335
599635908
123154947
207654966
1496978364
112202570
463964430
1785780033
2067266254
249735624
1594152097
1073499736
341320488
341155512
1035448004
579866385
1756391994
181123381
1711415842
674705105
748192656
573208246
675129265
396473645
574847546
24257565
799304221
660347283
175175591
71762229
1927729724
446712352
2020037949
153381469
516840285
1919498758
243757948
678627996
1682878323
898758423
569072305
450565639
2122714029
48842863
1084269482
659262650
1951263806
876795132
388998947
659522491
203227265
1370411214
926971528
174749726
538667031
1881224344
1246665806
1062513017
2070558181
1458666297
1216127861
202406712
683621824
1807476637
1555589362
603054068
496379733
1817007057
880882342
886098577
1951910742
1784842013
314609891
851421610
1928910606
1294209859
440862113
1539238130
1789966738
1348975747
1704818032
1124498349
277468870
299918904
654073632
765357882
1168901316
948275677
878304438
673154238
1633832779
580596993
278883051
2140460045
1845298285
1256427609
876116449
764900774
1825638517
1034087592
206226869
1373451455
481653404
37706290
1628009909
26429898
1770025233
1315227143
280233369
117316765
438596838
733389122
1307702610
569839216
103720749
1899499096
1432109470
1946242242
310879279
229873598
1462084540
13544168
1886879813
546008641
519215638
237864147
420353050
1115369376
1427257491
880322777
1110478996
670315450
157859950
448940589
296573829
1927111607
293404897
672332694
500642691
429889472
540639036
1698017449
1514708096
1032289821
1595041490
1621739824
1653642187
581306383
895566278
544481829
732531792
930636149
1407678783
195572081
3912434
985689648
126393657
933373586
1254849302
303485110
1198355648
722146892
336949762
1272936477
1742788400
1927293943
1123572770
325695119
1415006950
1406526489
376346821
237297537
808611526
1955614313
20434537
754085402
1055992291
323573983
32759447
1958654665
2040374293
866001028
1234182954
497617497
1080690085
794578187
2097672543
673487812
613220433
927494807
513369951
731553435
1468997353
385252206
766475994
708258038
1650056679
2028804869
1407347409
564758031
1601801143
1986873418
9386765
1623266489
287502432
1884733164
598198437
1575988334
1286455023
79858333
1266412010
1658490212
1515506802
1863096538
1079832305
1564661063
288166135
1042633535
1411147260
95321605
610561957
254034384
2055677713
1348133972
1207518945
1614066997
1662888192
1159845205
138135779
437614786
862625142
1729766728
1753881446
478449024
746116172
1155321351
450379848
1812982593
1963551084
511153279
1656014324
367283112
1967863732
1177958233
2073771792
2018704454
670340549
2106271111
595952422
1558690040
2143312502
260095061
936163107
856132981
2137991279
1312558392
596319513
1077002439
1703805673
1631202388
869248060
1159448151
1415784971
2115045235
1058304606
1694578927
696401595
899465959
1787345593
245423238
1202237139
1940037862
954203908
1014999318
1755540023
655519602
1937154065
472570885
606002669
1160740383
1740465333
173151032
862075194
2047483264
1610400572
1404202678
420936067
1557308432
799076661
1357626176
928890497
1722744152
543144930
1031316639
93415182
920371040
111749184
404942709
37319763
1593952861
1089723208
1835842545
751613707
113863972
1721125487
579325972
1174750048
768873663
1878897533
831777065
1285991775
795181665
724819281
1174214478
666340443
1797622030
1556389811
1240669845
776947821
444814455
2117350318
1007870446
1077489153
1650669319
542592040
242930897
1775094396
484442261
285078960
1587771004
411275114
654891932
8535736
125096638
886554692
849654861
82552886
1697779083
156280245
874784478
2105040266
485749955
897190440
17495353
41760072
1468766812
115146187
322569693
984447176
566621791
1897128767
698542397
536573109
170496422
20693905
655223064
1935855908
510081082
270789204
465280499
1477292640
416723679
566020602
1456147857
1264951459
1618512312
1332160636
812470639
1891711044
1947586263
1306825445
1980744800
1820303985
1932980238
382343817
2110110149
1401083118
902467935
2021021680
1717222122
18455219
1165324026
1319876701
1838566755
1988781086
295978956
1762660643
240796215
1016061684
1637404576
737311932
1147439773
406345421
1439345081
1121484337
1671272322
1102634376
1008036386
1265855946
1694252978
753220368
273457434
851389822
1663577284
1478338107
1022290981
355148971
1025758038
2141406253
231805313
1305380045
1969680284
6582662
1220157839
2143868318
1743948912
644993631
101294400
1208994059
1510445446
409807265
765508747
1829459958
843635123
174258935
1785167993
1283532325
1479659693
1604317503
2028412236
2003840610
1307220522
1681068168
1804742970
1587394351
262323976
1273867465
1500781056
699698830
532374773
768748308
1780502547
1308069475
1730808568
1073908084
1406846822
950561057
899469615
694136609
655514479
1684258087
889800308
1395295609
744898516
2010346009
275693156
1041749714
680492007
389569555
1572155405
2070411348
195521578
1634478198
246520809
196294881
1734626418
605852274
1165556339
171711156
33868569
706797169
1682616723
884494835
2042864115
569024269
293311519
211914342
785136001
2033369378
736782048
4131603
264852272
774103013
1420226538
1052304967
1866906334
2103632178
1049922521
329663152
910098813
2138495461
1693535441
1671900784
441335774
925973020
499818587
616256594
1948442651
1171734808
898137564
1915122625
1826975797
1894627911
1557666948
617849029
2003860560
1621622993
845099535
642272430
1817276675
2098940891
364951714
89658862
631997899
326583074
966540561
686448791
573943390
1940183914
374387968
1447212697
78419461
30177765
1869340142
492629985
925999513
1180983626
298787412
521020118
271579364
1518888326
1219692670
96164918
276863622
628877433
1137846491
1922506706
816215136
995564973
1227140151
242659435
890996516
1275107115
280318355
1584406512
667422785
1957960024
288947445
1905403967
1591524312
1836562143
1345441115
1982253744
1734926047
1996502569
2022095526
1108457681
1009105502
480623690
244890869
1526432918
1729086580
1361691058
285112691
270178359
109509463
607080131
825194930
1082849037
751779642
1231454199
260565350
1984284083
854176994
1770803553
170777806
250190170
1574973411
947893301
914431732
1084526998
532390973
315419095
148801410
1655781174
1266589969
1882204414
2124405290
2113348932
1167905610
1202751779
1382099845
1266710938
277385079
353646541
1521799186
1804930000
252666781
110031789
797889118
1231843018
1952362998
1957417366
315683045
1283962980
464081798
630409373
1551902103
702812723
1736917422
2146338322
1397535192
1549209703
1397246106
952699425
1714796320
75879451
244498875
854690855
741430162
772272543
1304909255
897263137
1658997007
946283012
1875035938
1377815060
1568942884
1741470467
867615840
1264909620
1901532573
1783492323
2012398043
92527869
1827924451
1810355511
1553325060
204827333
202512042
610024055
725795533
2057576734
560456975
524302624
252619327
434359845
1550733029
1470994835
1979991540
1433451017
552689134
505936301
1739836076
878121288
1517686985
543604274
845740282
1489214055
228510253
1339345502
180367124
517910868
634865348
1287061443
393446318
1324518374
498146144
1762297770
1700325268
1979565650
611957687
1196155503
1705660487
1525888835
1270024088
242728910
1657858598
772279310
322396758
632725439
1175212757
2056334506
1525829709
1732524475
443472699
319875252
1429642684
994291205
1875366279
573958924
215682055
273775993
439669933
1118598688
1852213495
818170206
1228090603
2059593892
62188700
11361347
321531711
939690274
899497793
1103755820
1485285235
1778227935
1866631279
263616671
1269254565
582203817
1792549927
1607737003
2027826592
772636200
1069720067
1836240340
1545818190
1628465814
2115906273
468677080
1743658597
1955339824
1003712459
2107127999
1526990416
371315228
1938038597
1464308678
1628312203
1973886325
1974985879
633798431
1005554757
1946485127
1892871436
1529516527
435594550
1003765251
1014953700
1064720241
1193290151
1930947905
558884806
419327652
365378400
1620535490
1166862873
2115170852
758780780
1316517093
1009193947
1923656085
1657588847
651867589
1795593433
969900127
1545811191
1045785352
435645691
199739190
2005576141
2069394519
2073995898
799489043
1499264961
143760752
1711353771
1159649718
59066049
60240561
944046649
1729261756
106957677
540597520
393617499
538118061
676266331
66569833
1010294663
233636582
1400515968
742852078
2137772857
1864045916
794224892
89478155
737622537
990836796
95285739
1849755430
1475343646
1329654746
1895401349
1119311727
664405343
672595814
1410632409
555739910
1623102106
232071570
1096001859
127249194
486897961
317126779
1094815733
151904038
907698345
972325342
1465328706
1194234224
914774452
391281686
891864993
209009616
776406094
1115657543
1117888729
1433320250
1112293028
1904174257
2080763486
1323404475
707091103
553920932
613769532
1240158416
256302179
964187483
1858502261
1714591878
1701953728
840489412
20187646
896399720
1541753655
1215382170
695564400
1654745485
1931762750
2074776944
473655773
1922229200
322391903
406714836
1411984153
35083360
846422617
1102850496
1996767573
2046348617
888185292
226142650
586349396
123142554
687300831
1779943653
597887916
1115884210
1691236040
1021733349
1364274145
1299674131
1316062586
1332908644
1103807931
1445826515
1037928231
1550828413
2107811350
1345393252
1991501279
1149377132
435271356
1676867501
640014383
812857410
1763492092
24948276
640403536
662958777
1798846389
927239263
2134082179
1705757564
1086523852
1694796830
1032710863
112669113
546405421
496258825
805649306
1750436188
870386765
166161332
153406349
1984428945
1101945306
1651572778
618355829
1761742644
1015421389
458067978
1614868718
1479346428
338300955
716449573
23669451
1604260759
511906367
1615841080
558575995
1987522575
24711362
390208166
1642602496
2100227617
1097476889
598766121
1996028841
1888676903
1981401063
937166888
663564758
481501058
705738916
468094334
1931648633
469493090
243753844
1988361455
1826626052
1674107345
2014508266
200980559
733712483
417495383
107912008
1139993730
1584701086
1668777968
1809434653
1974877511
644659401
2068005461
2124708368
1839249968
1418058084
699487703
430084187
1436817951
2135996062
149987392
1314857968
635322412
703824069
1409661157
235465311
23332739
1465002248
755908615
875601780
1719752697
1830891276
1409677207
1217558635
1624211853
917239680
1635689307
1531157835
1990386110
657959581
903590191
280800133
1517342448
806066562
1858251107
1230651466
2079247651
373829062
1502701204
1242335879
1808534018
819289761
46863955
1779361093
537272621
1456582547
797770075
195066404
100280361
185251497
1060903823
198634321
1920140146
422062761
683433076
1606681994
1729495469
1699903837
2141380459
1128758117
1336852713
524150263
720620510
805676551
1224432128
1570975428
941426035
1226592504
901371328
1598995540
2046731398
38701815
1574430747
1259296542
1827812982
125862205
247854395
1206740312
635553039
1266442607
856579433
724808266
1671407670
723076053
443683229
1106426850
785390756
1006443872
854290189
1741129999
1305847197
743619175
1041785939
751765422
793850811
183287959
497868022
1087304589
1323767454
1701755101
615413218
834487341
2098836492
1681203862
1918532190
1206854334
1546324145
1775602902
917972604
1784178948
1360392233
1043315009
1609643352
2036639506
416298489
1932052071
315012221
1997713931
656829535
2068406574
2002788238
521910685
1839369692
1486356442
1327023589
1108272922
638477588
1546134535
1993831776
1248494370
1027783949
620209498
1824026653
1255908440
1333492
1725104776
652846799
1357735150
894416143
1686835
79314687
2005967343
1557434103
123452149
1644060215
1493516350
1560425717
1072214016
1476935184
130939928
2093326184
1317704145
2123860376
578272858
565858420
365170802
171966434
1713208113
1726938136
1393302012
1961386525
1471256749
1107228836
1822384974
1881318889
875944968
290551676
1503722503
943616940
1412096233
393184253
744679289
2048321761
245372703
344051002
147832609
1555867108
1819101391
1613182318
923688390
1664950472
608086316
452274765
211325047
1105740529
1681680938
1209189786
337498555
1838500967
1580653364
1551873225
782961432
445120648
1600130833
314042850
1588617263
330766828
1958480451
377820076
127795254
1247086373
965769623
1710153033
720437438
949743254
1832710049
291174209
229195645
838728355
1376037882
1443751805
927026418
2113597105
510847072
1667080447
1700879967
570163721
1998762094
1946608941
1571178560
162989474
1993555499
1110862687
2029355196
1287245611
1053942202
1039585501
1509370076
585035319
1642229373
1389646277
2054103085
814524283
938422824
1923565913
424549946
784284129
1223258816
144079180
359912659
301951710
23295136
1753357058
1731926648
914774459
1267534084
1143519150
889789611
1055890672
1935385657
678872977
1832425931
1039836574
1824979783
43129792
1641685991
1929145404
656616289
760352081
417491584
1405248677
281110378
217413089
1568640230
1439152736
1243622878
1208446994
493778175
1673385217
1209272210
964943697
1061763154
730407990
1215417936
1231863944
1692894083
1945318446
82016819
1847673418
1997147205
1886587306
2075162728
837264597
1705642776
344770158
1986169222
893051487
979746275
929666433
709896103
1200431055
1889727063
1802035080
1731556419
1431299130
18913234
1150010955
1143254938
322116026
751852061
1673259558
456602941
2074858895
1425097491
2081322302
1753744343
1693706212
344221002
709128205
1226885826
718484781
1498713731
1575575123
1654816871
547607784
1760166245
1049698885
1821540392
1025637183
266549209
1725311383
1750413652
850962487
810265925
30990609
1291793524
1813782718
2108273101
1327591785
138812056
774057597
1939620523
1273283403
905552560
1827678183
1979838014
1070451640
1401847912
865780074
264355062
780935057
2103683622
1386980433
1869554817
914936106
1871392606
1658507309
253886906
809669458
335517254
111264351
1727765127
1894917676
1548665753
911369916
535931077
1714948908
2095277773
1199820701
1989700631
1471447451
1547039209
1237694006
1539621917
1988807348
676206396
1068221150
1660900085
32552410
152948541
744594717
887203728
722171131
1314842456
1662567399
93745005
159037532
1136400389
2126589597
2111156544
1561531310
103719697
1704834032
383127438
141076886
1234794910
1030044523
533467569
585834502
1976232601
968996078
2108716969
947117373
1580062943
941480262
874943289
1195870846
395540991
684896802
1752935026
1286332896
329161522
1457908466
1440244274
861061641
830042466
883550239
333262904
1039894980
1604251131
1823516750
520279363
332119388
983604638
329411636
1144512432
1660940756
1223822969
2024351359
1733571909
565576172
199409352
927053044
370910658
1269926417
437228190
1449385899
2007532857
387689613
1471468007
1846682173
1782009217
2036276708
627683254
2105686833
124537320
2019653934
99506070
1362068714
1363953644
729471948
1205175314
289936739
2017546931
2058144399
804429012
1308993279
2091152428
431578402
1972723053
547571739
1684373651
1876669123
431751857
1019270064
1468655532
335720121
1048904171
388313514
878415677
1083112265
608781908
334520083
239121835
548755484
1441265624
2137931270
274062351
482749566
1441581294
1775971995
1728231447
1371235442
1247399282
1468755522
568536757
730699135
889051174
335954119
1904039478
686909827
979394924
1472585801
979206360
574510331
1366029641
1433220433
827412026
73371885
1914710583
744773463
312133233
1271947456
2041847331
736941272
135560160
717528675
2125627011
1121895319
2019538307
683576784
934810807
1834981681
1129685350
821230044
1671290194
1795410618
1578405466
1878824947
1375184531
82589078
1394749149
276804964
1055929768
747654953
1631314716
1501506132
766244292
1090919931
1301154494
1749260006
1216032352
1371076776
2083217394
987096881
239386825
1117785987
62740819
2133729059
951217950
1193655264
931566519
509046715
1321707988
1041275085
217072929
1105891859
1135339218
299852548
1341896441
492792972
1368489775
1579721033
1276167983
332856983
1958876454
1001329918
1690465344
1713280290
49906537
972812680
339897907
1808615149
1465405920
913300982
1667018957
1971107964
1800844612
1843116923
821307129
1430136920
2034308242
1456617274
85545834
764199951
1827084160
134422950
905184383
236864322
1933982975
655462228
1389956476
286444802
1780021524
427147351
470091895
438641481
1146313535
1914425770
1133847014
211556226
817249546
1536177303
1316415940
1138640619
1807873928
128642875
707276356
1437146784
644981391
2060100750
1849679340
604776482
1330108935
1506829673
1188622862
141139193
1398148329
925714388
790126763
1742554046
419910431
879937430
1898387204
1284150199
110611355
720826039
1394146220
779297196
1514242817
1866286481
1851390157
1771459468
1917313520
670403307
1767509676
1983601959
1596629664
444675201
693202247
1399227480
979980256
1007728438
336959391
848997555
1080052432
1200199410
538479802
1462250673
333994290
226901877
986380968
1114237279
1585560577
752919562
2075818190
829536942
804507031
1599645852
753191392
533010392
342501249
117919873
1725507156
1978338173
1345868121
779073757
1499500006
1101819858
210564682
907990583
1468408617
1359442731
8234087
2011889501
1610124529
1207395297
1173623256
956578745
551379029
1280427311
304474952
1495686276
1615827847
706325069
1969236735
1180556523
1088550912
1573542918
370079306
1508936176
194952323
1094337515
252380111
1679487746
2132604764
718741814
827689527
1366532653
493172925
639403211
1703654836
2112166985
276702441
122000765
1232774981
1984932116
2140804847
2069568599
1784478242
453239750
352242199
1490999458
610980503
1248269139
2128612508
1551178989
1015378815
1949452831
1669757373
671986149
954686695
853364503
322649207
1244464152
1373762353
1239829753
949082429
1175885585
198290332
751258478
1640562705
213500509
663864246
2072669896
2082170833
291616102
383287156
789446790
1006219036
608814011
100986661
2703250
1933985580
5699966
1426537989
1778579433
13395621
5764871
86804507
17490966
1380647658
994842208
834091160
891737116
1686950607
1448269398
491581617
1992597148
1126586588
772050712
912454864
463591579
1133704531
269840052
821175205
1228559892
361365718
423869721
1943761968
401502748
1149562395
1790077038
478542843
319954657
1821340836
1290852700
1130331329
792051350
781894443
2115047152
2013821976
1226425019
1588377836
1397556152
471130197
1021187336
2019829969
98326721
1466570589
639518666
476783501
1975208775
1499710694
1590398360
865094013
1682173866
1980233892
1538619887
1382032645
597341836
1857285297
315787654
439848268
1997486180
1506429770
679047708
451416001
1672628891
621542886
903625531
573006650
2005031599
442794694
339090959
1948442813
414127063
521325360
893201949
447743903
1033193942
423076460
847825137
1320355414
20196886
2146605795
1656606425
2037665145
1593625523
374769109
1819386586
1774070192
2080164841
832466915
2077553449
448488903
1116045780
791423180
1901545785
1353708980
948977493
1727615195
345268722
1506060216
1614868633
1933831992
268193351
1866391422
487063823
375361671
919034718
94197801
117737286
1538518255
1474740719
1345515113
1231534399
1225922090
633544751
1459122866
532326606
296300070
62503100
997098447
1090996079
1006871818
1466530559
730362054
117814010
278265662
1291899975
129573704
1653524868
1854415920
1390233345
1801130469
901056120
1350710366
1777191887
348928599
1996793173
1533405019
1164507350
481764301
277614437
1157460510
361231156
35776722
1080921927
952694182
1041704448
1258048033
1473989923
489911581
583910310
1459996858
276730667
999838514
545066319
84199252
1332435360
1369594364
994599814
1885844932
266410928
2058176384
2134318774
1468613350
1463415487
737338763
160509545
686855803
2122906349
778872498
781681397
1208390519
1300824166
359845125
810105990
1339630298
1436316177
692197518
435271
1957004593
851418800
414252375
235072494
587378013
1399732518
92103046
915781179
497328737
664609868
582738887
1855809315
550627945
436832163
621914565
1698905261
2093218803
2118003491
813807066
1787965004
642496760
684727279
1068942782
124884355
1865609326
913545311
886225108
1421123195
1844701557
430588845
1542225379
1141866330
377484417
1575723980
595954269
920877449
602801886
709419966
794810147
1811063215
889871205
1823269111
775776290
2116841247
1675632167
972652421
53631499
1675892112
712384024
1449346593
1599240271
383886244
353863375
76300935
1487100845
1256123631
346137509
687813941
1599869060
1495349420
963619244
46925411
714818784
1291893495
966625682
824607334
1373437721
1179571374
1668991589
2030591190
1217977128
866917373
2133224261
1022852526
1435619889
939469790
678219332
1546753440
1736476560
1667054904
1411426888
899545596
1424039938
1087735480
38274382
1443285161
617455494
397436182
278279797
1748653357
1928187770
533941147
919335156
1356192883
1487252673
1310358400
1890997627
1989836984
30105269
1184466307
2007371025
323849855
860730587
1876136218
1868000066
138741912
240397518
320630010
275027944
350321649
1115783535
1802725307
1685766645
1951800442
773963890
2101931862
380328312
1396713606
455927941
247462488
1817334213
1018074763
1546064018
421279546
824863765
291178384
67572844
288228628
994609452
1391789271
1349307492
1840067599
701957136
142639905
495962880
1603505482
596251731
1072213987
1601151782
1101538050
535181329
872940690
602846886
1502374238
814851611
1703322553
228625442
498865624
1309264020
1047657
120892869
1360054421
1563803378
880850770
596053784
1702525825
2037311594
1137568297
914291465
1019067320
146306537
1300665562
788892467
120105113
1040123038
267412652
444376342
760200335
1868120029
652263843
2118090889
1661165026
207784912
2039685570
1540732561
919549453
183023541
1860019727
1084348125
712266320
1313191811
709164639
838108786
502205465
1608410849
59807121
445457924
398047492
1163875066
497026682
380698609
974988201
1534102749
2019743471
404880989
2122304231
1505330037
351501684
1532881403
482667296
120448647
1106684905
196030459
1441549809
733778026
1769989507
1001926668
776200703
1989769221
1088182644
71439137
2090605767
1585163198
96798787
725100929
286269659
1934119678
60370840
685297824
387100565
784578792
1851915844
960815586
999350511
201416435
947949887
1689692366
152806290
191632896
1661417298
147415291
1495860559
1264525817
1742667022
1901739142
715014913
57238283
1073381896
2007757427
586391973
2054391897
787944500
1788204177
2019757430
2116176409
1756173463
849833519
11698974
1944955899
1414570830
961128982
558579537
1384531830
602117106
302415989
1651423164
742497643
769239530
1094725067
1887066735
1902539114
1911561330
1002500384
1665865424
861022977
1901683429
1588351337
888253828
2005942448
92162406
662367416
1711851703
337422688
666192971
1607061013
1730010260
472537016
661732644
1088834476
2076036842
384219998
461909757
1193241894
1825990800
265505649
1850976663
84269638
87919672
174987621
998975260
1122193565
2085566390
16935601
1373230880
382902676
531844103
1486510827
156281839
1711356374
1048321359
438994541
1123397079
1740844562
216976244
1261485245
1288804322
1329779383
1902535166
1847507452
284998777
817158379
1742913679
84535794
1699491987
186250594
1794394910
1731801690
73417002
397872891
366305864
1414120491
804597437
478999533
2091033470
1841559295
930558277
2134415711
79884548
572074665
486196728
969203880
1487946438
438546828
1440366906
454485410
1735540223
1684128526
727297306
1757271479
960206360
1732539819
181529633
135220506
1069233142
369869061
604251745
1218002389
701638465
2043185382
123108630
1108499798
662658633
1513991815
215680789
1947343682
1945249229
813247339
673322315
1979260893
1758753249
253637475
1811463940
160649534
1325264342
1383685944
1683273184
1260151445
367056019
882367955
332292638
91220536
337744072
1337634832
1294616279
1632501602
1894393167
731834856
1351790218
985489745
1454005594
674495673
121806654
1605641366
353748051
1920535012
1870861864
1464854955
1632659178
777665831
1174113541
285645802
1885035217
579284591
947307966
2136520344
955387569
2036026454
1901911522
699274231
1059676969
336678430
306425085
757482300
1698794106
2073734760
1058432580
1950705426
1513861334
747908476
712345361
562469701
1608805635
1374706316
655362470
1090315184
1193539704
2081498955
416735824
1363911211
713371416
2720108
1007403714
341808290
470046698
1843393743
390866858
1550932938
743880050
1867208221
282700699
838502597
1727782368
1904374990
109093833
996553740
394910461
571987359
1922958532
1063656174
1774523027
536507558
400920096
1861568181
926217982
877956996
1621704386
1546729985
436633304
35747800
360911204
525510673
640509469
1498639645
1247936681
724480389
1993684256
1015185273
1612403529
919186466
257102413
775780797
1002516652
1772384368
1676237049
87413585
1545567426
613232515
936245898
1419750150
1088421016
1356649032
1527031433
1748945159
636928504
338288300
868072158
1773775111
1763172495
513402528
1678441398
2129366153
102197696
102399549
1171985485
252614014
1916055736
1089124680
1682759401
1589045155
1030870688
1442722473
176911685
1488442439
1144561581
1105369538
1971587170
606866087
1655541258
1525729594
786858320
368694177
103958393
800220223
352446730
508318596
683163763
1854209690
338532590
144364538
883208498
1571014835
462435066
1056380579
119984487
1189136351
1614111163
1065070473
1107385620
2054591297
243491138
349398688
1558732774
813406851
457264777
1760731879
1773423228
413135913
2055159913
859560956
1170951609
1409201104
466691961
292033708
2118254549
1693173772
678262320
212622634
2069120964
1422352696
551588195
1656053131
452432546
1744822106
489031889
1680992110
963071633
881543248
454596249
415600792
1101836243
1329677965
1951000608
442258808
1061338395
144617177
1165176412
2146976443
219652926
1503366837
1188001084
976365659
625758657
761053859
1305527575
1908822810
1077108608
615126190
1841367532
1252413257
1613772355
1144119772
1845478486
1680388834
456623929
918767987
296583524
152039336
1775372093
1757930080
1974868729
1078013349
2124575552
1113979438
390774766
1361325335
680516683
701782696
1711064222
1422209242
81083423
1065916497
432683715
384954579
1297567897
1913186529
1586319934
1487574033
1522647314
390758694
1130332297
2002760394
17598975
765819778
1033990631
311845145
1076539627
1049052751
1954070761
61554904
1505968534
422353248
1924429562
1502452678
938840406
1003222394
1244222566
208373431
810142672
1169795360
615965032
1130891871
286181154
892231755
877020497
1351898812
243671054
2138651034
1815340806
1971649737
274701899
1116103892
1807013413
352071926
254075098
1656965530
32045607
742528345
609636837
1619604748
963316583
1222904780
656040911
207065216
1649365693
766775393
713036878
21405519
513946145
2080447381
1903540645
1899742559
110589222
2082573470
1874138801
1451775395
247163096
176724747
906344054
180086751
1939258286
1019204167
861311370
311637668
190195439
62755548
55572783
588023552
2133253477
1731304615
371117178
2076873978
320390423
1870700959
1415181302
789514916
1282897502
1917313103
2097358383
1337294577
1940587749
929154266
1522791423
1102576291
533827550
1384420416
279452836
300287907
794991007
397680361
632695294
1167541949
1246570578
1054833093
568808632
54693373
1193389768
488882566
2116006168
1224904434
234404754
1347216433
1541907053
506528965
1491562966
1397584837
1892128812
1231121213
2062731769
814121130
1279725870
337918864
596809981
1759017812
514844905
169587697
1710580092
748035813
1775692595
1762338137
542501768
764568474
206221415
598329748
953394460
530741403
1651098128
1763844533
39766551
1863108185
1208026763
390519871
2104054998
1249769765
406025779
1436959747
221099520
1480397662
1619793562
1405433091
595350971
1282901720
1463500648
1156226093
1377884793
413030516
1134569096
939818103
571488847
300763540
1801434262
1380941255
95458075
928320029
1030332477
1066009410
883673577
757166914
1600967583
1520158972
1021179090
383044116
1901860809
633014926
353405223
768673976
1304693157
557330837
55793092
1300771096
1154700607
1815677794
837042636
739026860
1259748082
1523353595
1521931645
402298200
1409702677
1356857132
46959228
1523798316
330287790
968818757
1403970583
1224987494
701263700
1608951555
981225264
384774046
1138140057
957709084
286837514
1014371896
313795338
1856033973
926112015
110387107
62537498
37276838
636564792
1892523600
65821303
1801695623
841995826
2118236293
796241388
1780090383
1584313866
207784691
780096653
252446586
1318183435
2137232098
597925858
574208962
617501392
849125616
2002760704
480675892
1211174128
1161335355
1996778500
1511083752
1381107970
766055299
751273541
2075792859
585360497
1954048925
162928774
761148534
1559320669
288508994
1902726164
431229560
1522105141
574402139
1920885367
1540308367
1916520604
446280306
1978859821
519471145
900002101
111905797
1923532326
1720967037
804090702
859009922
962798664
604543388
1998256939
1340383334
954894121
1347255232
1253411558
419711874
682606503
862505208
1445030721
699382064
1542895648
1541580782
330228543
1384205339
373256348
75569429
911259849
778935881
352076477
1186231703
1829402858
835822856
565472998
2084402306
1145538553
365615527
1658056618
448117393
1584134586
1276275897
1216976496
532934244
907031044
364150646
1580494625
1424251045
427314394
1763469085
2013359463
1171196260
267931125
168752632
662331419
1017415260
1595284011
273403546
417803691
1932132571
1851406112
397327762
1988253908
1753093426
1440764718
1992956873
765578269
1859063759
1960351350
521353431
1964306056
213629947
38451764
869911830
991494233
975681997
596371940
1935897687
744799712
1349278954
821586616
1067724638
1424772501
971969103
1923222641
1781329609
1847489136
88493712
1136943453
1627989296
1165756899
2083914972
888127049
2019844413
1099615961
1055695799
1912341460
1324412874
1782867629
671718685
1643392247
824739479
2101523684
1712747291
743155941
1772090937
2097838171
1127960316
130972304
449242117
1442131408
68689762
1960648921
277646690
576405048
449527454
1168459498
1854050503
1254060402
592355339
472399018
959889655
903654176
980715504
1325414035
2006777440
2006380292
1089259528
1928681113
193075777
1827712197
2145093461
412318590
1713422374
1984255218
1823117002
571595246
1745971427
136983639
1977491708
1862098044
166613989
376871113
1389778836
2016856923
1562675863
1813265771
1149634956
1475722652
176875863
1431895806
222837235
513888348
779629336
432723864
572329366
1047504889
1345399378
491725646
934758791
1155348390
883405915
535178444
1373854135
170709560
1923351239
1983119550
1676729926
1950450023
2022753918
1010272958
1558692603
1665345391
574843150
1857091869
712104999
1537140317
255414177
114846104
1367477793
34885726
534979934
656792933
870447881
60842124
1521953911
520844636
1978611866
204946101
2011404775
111343128
938544933
2086515578
1956247283
1919915152
2056241012
517185854
1426885497
1114966596
236343519
882897789
643223564
1459941718
1481107452
1190106023
1604970647
12806308
212968575
1264061908
1949705759
1350828177
662833087
1211039628
1030394354
2126507693
319742640
1271353705
1598258766
2038860394
1548930125
847591101
1719738990
1122570529
986390559
1692005854
582957935
688042565
1950319517
1733851290
612808529
64873452
1293677932
1278452738
1368548996
211287700
1109812002
1318549897
798996335
205791698
947439539
493747737
1480881893
271474829
617140545
474016554
2120391713
71316745
1663438837
638133999
133372386
191315232
343387089
652018728
2097199361
687816446
1461887813
781077243
1858861796
1298166841
341938518
1869154421
3212157
450043788
1677130540
1902389144
1653115763
1061775427
872622043
456446175
1750915829
174096052
1927707879
265655086
1097583443
1984563146
1832478183
1077039995
160354671
761189030
1778565634
1976173938
239210576
758895544
1266014815
70724469
212038356
57305439
446750758
1018175259
736284238
1052043333
1754592169
800071949
507251956
325611416
1471197516
1041904123
481582977
1474626784
1809205455
1950790125
1609791525
1778186557
1886788393
646760759
1253166137
1019515988
1467408604
1207474293
810868402
1100155289
1814321147
2029990084
2087883375
370521074
292387504
1428247620
2115273931
1551276692
47922594
328072757
1001680637
1639398584
868799953
536195730
2064290055
964732370
1887864534
1709152109
300360742
1036634727
1362098528
569464007
594531363
1809132461
1579096509
700103768
523911874
1730593828
2047114511
1001798220
769429756
2117286877
1036931293
240061821
816640440
1672045626
1856426055
2111719218
411649062
1784085703
376652554
1722782806
429897211
1892269966
190612219
1765723338
676424929
1290646699
1527384806
201280571
896023106
1862913790
442010830
1730023825
1308120144
513527852
175443850
1137682612
359077961
582251914
1483052498
1507514672
103798159
1519709064
1948797930
456204067
2072331
1114540649
414334514
1183181849
1759585825
457562641
506894116
1190505959
97623090
1813634834
339699228
938319910
1010277762
1435545093
1765862570
967140375
253043519
948586618
292582908
463167623
2146270570
2065350849
784839670
1067772514
1777882577
1183622820
809346622
2034447628
89831820
1814870819
912132159
302910058
2048863179
901770452
1200113533
86330143
1220919246
1101307035
2118058358
1891251904
1348811545
700459332
1611729514
769752240
1618362424
393856032
1942289225
1946096522
243367927
237210959
2039498766
1715263885
1980363988
542308265
1480777156
1721564570
455877741
1942582679
1718634845
190393906
1586194939
1789815913
784295145
408916747
1262897369
2147185085
715755301
1742638150
97175083
1612435057
789735677
972045116
1149488045
98585671
1782651680
1956041356
24678858
654854444
1524901362
1918545506
2115441034
46207886
334018142
385561863
1082294111
798789390
1896776833
2126741083
1675545890
1436557396
339819082
1043580108
1798452243
1412227504
467689772
1288740175
1083557753
715267805
2118047904
1594423281
680398435
364583370
1455608966
541321025
864331536
852039290
892298018
1866936770
494661525
487239465
666925967
1950853423
372619605
1619095874
1155699645
554978042
438698661
1220985043
1768865550
1760372932
1454029159
25232673
880038978
1052186837
169968869
825892091
28908555
761081215
1788123294
779623092
1077479163
659617309
1540853212
706300073
34499511
2000324414
537740878
689206681
122408404
218712707
867161781
1792968779
1299196777
934713222
810776655
1624661181
1497289607
892015437
1602061156
641197892
14926977
1591204109
419983894
2000134702
1886229074
448031357
514714039
2030518384
2059785404
494036821
1617939842
1000647472
91299093
1943539409
1941526856
963921212
2105505144
911378159
154223280
935819201
1211524654
988867845
1398137933
1318094500
169706635
253308427
438071194
77900744
1798736082
2070390409
636233447
1494056069
793373755
1363839859
1047437393
1091212658
223416229
1124735411
802033477
361008699
690416164
202280740
588945249
567424618
1858616868
945089142
347055646
13703595
1317820589
1730376412
1435653423
879905665
2111788870
1982794051
1256314236
1727822938
1747383857
394412130
143843405
207901912
1738204807
1838627964
1926181424
624695995
771337467
1714772922
1131547985
870030604
2032338801
767796979
658162474
125921363
1203821493
971049300
544098142
1481523895
1044884849
322130126
2059454778
1243344898
1287101642
863893205
1585469175
1263550161
1772547155
2117185436
1998161754
1743608706
1597968193
247841554
724511635
272657880
854933515
1363946860
312347284
2108652487
552050218
382830160
686137912
1330091853
2011681922
406434308
814674507
718033166
1532774494
527063453
1447710288
640251361
205573601
1471425111
1620916205
2017989239
1521477823
327933665
454639918
1869070228
1165856864
650383271
842331899
1849505352
361529129
1234749979
1593823880
943140076
1856440422
1375596910
269104372
543849022
1606710993
1841391416
788162567
1036419633
1891889778
1764883321
946317781
441641623
63303485
1931224113
364133788
1784125052
476914427
940408542
113215309
862972707
1064305636
468719526
1802054907
1789549595
553897670
1244559877
1660830075
1945452280
1086985440
1236371823
29980261
339339333
1577702108
992551047
1260344963
1386680247
1595739649
1697675941
811567111
1959492564
1528560609
855597819
193205948
876738255
1827581810
1333341511
1710736937
63933011
1393446772
260732587
1519152232
888472621
526308650
1810279631
59396972
236241529
1588220525
1532387009
737256501
1684916049
661045150
1944540537
1697044523
340596250
1804554786
1383035698
811807899
1022777011
964320019
1693670544
492981077
1961149050
1270131813
1436674264
367363678
1042634742
1611368495
2033539354
130464112
1504401295
1242437271
1286298079
1030929523
866125731
359621560
996461183
1992625574
30326964
1355933307
400444919
979205115
1349403048
1101368909
1716691455
1638455559
547900487
1306614217
1370997011
267760619
1734379833
1484879073
1621608769
386800334
702264345
567467722
1088859425
1106208187
688394267
1958058166
1163242395
408488028
55059541
102652770
2068156605
1812688010
1874902959
1816188563
154713383
1655690456
894125355
1995142651
1514534811
897730077
1112358980
2059251750
1852638050
167148075
1372995930
1291967682
21889707
347134457
1434779981
1041470134
366255323
709656528
1792331465
1415286358
1451749386
2005352934
1972650354
1644830676
525355270
1418511309
275134169
1272521024
1856217870
87658951
1598953082
2000581900
1764356262
978272769
1869110747
1519914050
201993178
1303551926
839939345
301626495
523316683
2112674966
1221905125
661319223
1912819704
1531497383
1119500577
1835928504
1779028814
721757086
443527367
1593038361
1816990163
993314829
942878269
1875541207
791442787
2080775502
1900606764
350259993
195377469
826958169
2047219191
197109293
1914237241
825626223
2123315408
214488136
935647984
1802716635
428651058
467356177
121304410
1572815213
657776498
388940071
1464721638
694931012
2116930327
1951028936
1761642746
792579814
1726421072
1327558976
1848283742
1833026936
1026373671
125578996
530748652
1414489559
2128012645
620682265
853482281
1762996265
630057113
438825275
1277127394
1185223448
148120631
1121917270
994907374
2124092862
679864765
590594131
115822023
1561790925
658150634
1998039268
23662065
1155679966
1728344260
335416154
1656420783
708471609
707846997
1902656244
543297987
685385472
1288298976
1703466284
71052220
1274613347
582594008
1061582670
1253781843
1562080164
1100077091
1728511259
1588603370
1890273572
2081852993
332154488
433523213
1836256334
416230911
1783334491
1182026717
1983100655
1409098169
130553991
2004176643
1789835875
142214338
177922118
698647037
664600931
1780355044
510602786
27414645
1126955524
258985263
1784557192
1601428933
1035577468
528356433
2066866149
1771602788
2091434186
1407536888
1681428734
515316283
1732626942
505480464
1429333652
1846807134
601245378
577417450
1274964737
1277240110
1024125425
1636227975
1423614745
832060539
1714277959
1442939139
2081336528
1890688354
646298320
2021309549
672884259
1294413388
1787259754
298105942
193862251
1221947250
1401808031
2025062205
969128210
535509476
485674157
1419958076
704943093
2092517420
260034086
1019819705
411149614
2085782990
1112670865
262784200
1021074859
843982878
1382572999
620050666
973208508
1931251176
1211516815
124059569
2068015150
1233119412
347267158
858662595
1722981909
484027288
1702807689
1758302582
1693358041
857588906
165188767
2064544887
984008190
1650236594
1077505164
441195210
272567628
1928650675
110276435
2114974026
1209879856
1688079524
1833278540
1900862361
1816751469
2107428514
1997407700
748212140
136901987
1150426115
1043925804
350599894
859777366
1115037592
1772149577
1683664160
1710928125
728754264
1913028214
1980649094
1773782463
1381687712
1384294638
1686346329
1364060546
334173196
2095486280
1709827051
1734878225
864103678
1292232284
1346446110
1685506494
1960791863
1006801252
1923319703
94226814
319793925
1054069003
2014664240
1251115904
233692834
157359766
1398541445
809772923
618929751
1638544566
1115540901
844732868
915219614
1150622270
1269437894
900588427
571206252
1478177595
745322238
974399236
805971992
78535756
254549247
1372331843
1986960429
298781799
2048121325
1630545355
452730209
1206681360
1303149215
289784003
1311404392
1674045082
1350672970
737786145
1353313815
364095122
811036475
1223735720
1394794769
1495766470
277882506
1173713929
14794904
658720997
813902177
2116898878
188818247
1626825798
1806053413
257728896
348291289
1269757578
1351208863
1017341505
1743173991
494000827
1254769716
574328034
1995925335
1536762411
1597343531
1977729662
923923910
961447831
1082632818
2075249020
31818303
825223234
238976144
660559664
1186235387
1200605064
1579513288
366246585
1951087746
954980270
1146809203
593398489
716959828
1381141868
1689226369
1588763703
1825695340
1334884672
862004824
2033352713
910962943
1562389059
1783738354
419121607
219233595
1106270216
1526439723
426139078
1487678560
1061295390
746882154
1388709698
75821896
1659849018
1081011973
1917228793
778322656
1519891240
1737267588
1056770215
1676949602
1280029647
1139924447
1632383644
923719055
1399725998
734753261
1575582246
969621772
2124814721
471296799
1978274721
1079692948
232387673
1231194949
23185359
401002270
894180795
533386441
574374367
918563144
1427312751
178808482
1494869534
1129429391
1648709119
660447414
370749496
744913492
827482564
368021504
1402313080
1853125702
1730275907
1831314213
553977476
113080098
280079438
1864345189
1077722730
2117507288
1057729637
1983449109
394717308
1665629873
126702028
832595057
1058116088
2056416574
1855492159
731798070
1482702248
1679171752
216537720
991340336
713619668
1796893922
769629228
1823902598
774240812
880322049
928054421
527660853
1208272844
2146488465
1632610384
52100415
1773921789
912038180
516613154
1591021652
728763486
129045971
365438725
10061685
842130770
1759530324
674659358
1975118159
1518162795
1389070207
1416883445
801145186
646135911
949446296
515765382
375781
1543959186
1154663841
1122367647
1602013639
230157264
167862926
532860023
1196985724
1134390
1950043435
603470572
1917439531
1911017452
1857167331
2110625956
892843452
1290741463
1494024272
1844207260
963875646
580915553
363619970
1593822210
1099491371
503830372
721858133
1246662868
1156234418
992631135
661548824
2072477599
366951249
549430939
800299987
1947879572
1881839036
1765153826
1580231609
9779933
1041903765
2080508533
1492322877
144772906
347150370
1348723570
1255477105
1012120249
1591131275
250474803
879869990
2142455860
1787360665
120755211
1460410009
1466022628
171069240
1394870466
1284870573
529201398
1063624202
1238284110
891735662
5094629
1801444167
255264753
995813275
1626902783
1288784135
524534437
236887469
227790988
563011325
633205988
1336166352
1481749114
367852902
1301241766
1582140377
983391108
1118071610
1837657689
1165745616
1470232820
1430427826
420918277
291031451
1145233907
507915390
527758089
835125672
513655453
589879189
1811786166
231553243
1229966773
2042065433
107555238
1642840315
215414610
490298944
568342072
15594642
1938306846
487077509
1038887325
266888762
1790169508
2002304999
1416471528
1530190080
229682249
706094996
1810022790
1801257255
2108139005
2127595140
627431662
235211630
1259862557
1440722411
32358650
403107477
1009625776
939211676
578330477
990872099
623047369
1017705861
854212410
1647206491
369475692
1593995125
2139549188
636062890
1398421295
695399835
1762911122
159769965
1697856016
875479504
63319821
1481989004
41549326
1229223934
692661754
586936925
1010672748
474605939
642091368
163350674
251911280
1657086473
1878113729
838756408
1714654831
1033026532
1985292235
2052890288
668110178
1252686879
872848160
967843191
217010546
1640183440
206537009
312844793
1563408940
1836513810
1555856911
646997429
438163642
94930256
1598333054
927635250
1089192427
1728774739
374347403
286562717
126314818
516754264
2080861438
1652821271
1542947417
1082652345
309613768
2041814779
1931111228
1068788493
974975477
855941779
1577066193
218446839
1625469223
1055092950
1798844326
1663667651
722314962
1092587630
193775923
1033323096
747467834
763930389
130267810
1193192564
546879256
715206735
253659455
623414526
1240727179
743964414
74615290
1604277875
1179208310
1708754116
1909589213
1151646176
588845292
581559007
819944868
173308613
1793969370
207143403
537085952
401967851
765137935
1530917455
719257625
1260023648
913389044
1843254427
2121502033
1012001868
929980673
1132235156
2006387990
2049505644
680940059
1542908611
879821990
1751055838
1991870735
126634639
802601853
1817007338
1561659705
1054080053
1870699721
1319311924
1767087429
738305085
338797428
1035353462
832153509
600527066
84527678
583720768
811890434
1700944398
2103216043
131200346
170272253
370149937
1988382612
440415816
883359701
237440399
1028398391
1790856785
274034836
840608539
2091386315
1620269880
2144172380
1001178298
630575790
1925886179
1778429981
71540535
1579066291
406185334
1468515626
311980747
127047993
42738953
63345047
1661977411
1983350398
537382694
1185656156
455901250
583248877
167991749
737447327
363785602
1880979799
1983282727
1627335553
1980781295
368662531
1934929200
1515336066
925660384
1527676299
820890407
774156864
1913247011
129746184
1301427321
558786178
1725020663
1544917637
626723242
1210676102
589889257
1517665405
1578615746
1695463868
1983557035
1640398326
1971458236
1513466326
1004887351
1625387445
1626928875
350266485
1704745651
1585156961
1566851648
1272897398
145594866
657935061
1627469900
1133302896
515730635
764771565
939103165
94123822
241763416
94283675
801491361
453800801
2132850829
1748828772
1417385257
1524413359
1818958040
1348512252
642370519
1210085121
1642185698
237425064
1417837032
1178566612
1113131190
442302000
1991526079
441106778
2042842606
114902858
1802772693
1148073617
2055291565
507552387
2006462903
883537993
1810880136
536098112
2009406247
974727950
2032466526
50245470
1900968625
1278557727
1005332318
1291496561
244037097
1905635467
1362342011
1342906158
367136570
266215666
960223831
220119792
837091595
1553883753
1056488205
98014851
1812849565
1997495165
1060627233
2072993246
179033989
1723165722
1228590374
1863461985
365755294
1393646620
932648602
784857024
503441308
1151914277
156073751
1596338581
2063364540
533679469
1881715214
727869857
388676180
1303950711
982832661
847182059
9404446
813588092
1950409940
1324004035
1580776517
182428853
1375390845
84713420
349538157
1957104075
978802364
926203965
1410090218
1220336409
2111232453
864736669
2035423222
839933674
374845610
1253324098
740597520
413174897
247954172
1544135455
1386674367
806176938
19146075
643183460
2093158444
1295658330
1778235807
842544270
655372404
1890309767
1707734944
1432166991
1038082462
526957008
1165669590
468819803
334629975
877036487
1156056168
1472100232
259090166
1202519680
247408767
713796328
586754299
603422742
516376863
461537037
1065682867
2025709604
2087515630
627546496
1196194350
527300369
883256538
765862587
682247667
1203675998
1801104248
2051338044
726749885
1252350048
1370572522
117355168
556779288
781661411
1201212498
131480057
394357907
402563152
1815701685
2040507664
1404197834
1961783802
1642764662
1461180899
1523773640
725327517
260875358
1665304143
2038302613
1816555379
841816108
2011744703
1026719705
299646858
520918214
1764782248
255920467
196788914
657791849
1432708544
613365949
1834865505
586295005
573449459
1016128229
400607489
1151044446
1988375796
888717869
1272731265
1866735515
854174171
1187078522
592048157
1862085814
1064611742
1414484390
194361761
360687084
23731181
126723319
1411906910
1730947530
1749027018
436581344
1171204428
829606283
1140946545
1255643
2073253489
349411811
2100032928
1400198356
1570526799
1103694679
1346394706
1084148592
720587110
1628244398
1566537052
1698973513
1862843820
1556735289
778819287
2110510650
336090184
23593576
1279891696
1918717305
2065887305
835277380
368390468
1265960443
538471660
870552310
1246383102
1358553229
1298783104
1741313793
393456933
368546399
1253919196
207214323
152902599
1983789289
924586135
164858003
1486902258
306722428
1825876266
333283218
1887830103
552031761
1558777037
1366660490
1725152632
2103064590
1142069645
445209297
1203774249
730531451
1938063838
1073991080
1149622123
592998535
599114121
1010949032
942581816
250212344
1738251595
385788274
1984933355
1194349630
1524475847
954770103
2110748010
1020499792
229396751
1613779691
1945055966
586086944
2097347442
1619133745
972028690
471623821
373201641
1442524434
30213787
1500521803
1494342427
1942787524
2091121525
237354712
587189532
475683812
394542951
1373588228
195436079
2043325486
964580019
108522544
2034226599
1528057046
401355200
361405519
954833831
717090107
2081144741
1559118336
1850771180
1772043827
1059338279
1753746678
445936426
823448253
1351592613
586488093
1246158681
1563936609
1260485515
1974230002
781145106
550122449
1971515075
1683609754
2107527548
1772708175
54442610
106175347
1924646389
632736947
173318311
1546452811
641600506
625536371
1666060776
1585363196
977694833
156550814
267179889
1177955155
6308215
1621180080
1319945533
1975223432
1230463912
1349861398
795964497
360325479
2145087773
1649516853
1339622751
1701362181
51666789
1365759162
1540156023
2018694619
1850584572
2006868452
151632266
79988732
385948649
1125393686
41355060
848917384
178906848
1781749578
440944517
1263540225
971608407
1703239424
536853033
1986159910
1185361830
194537627
1636588241
839161710
384974845
73909642
752606459
63659039
1586628431
651695655
425307404
1809464786
1162508412
871905468
1995701056
2019252441
671064498
1222115822
2053099012
1847678638
788570951
1223015842
477436755
1450488582
333655604
1877177986
614198235
1630357521
1970833749
732235452
2086896823
1834557898
8724651
1390931914
880581213
835820392
236354
1203108688
292522448
1782563551
400324907
283353760
143105003
472974711
18561575
2002468852
1267486426
2063410072
382340003
956695918
1543612623
677277094
1589444397
1816379001
482906676
180176890
2041956456
1006786375
2065184650
827324103
174654366
900083071
233403499
1095742289
722338748
1997809801
1963803864
782501616
1967270072
609130840
1330069528
226848808
1881718222
691397334
1357191942
431509243
1825595338
1830677139
1517040114
589371468
1896278859
1124683934
1763056431
1720898328
1290072770
175861687
1492467994
1960369208
1467596032
569517474
851084340
689762975
320916318
2100847604
624223793
1391102898
573171629
1726121744
1422146379
523268036
10271532
761624496
1494738120
1992400356
1744890930
962171538
330470250
2012641377
372491367
1268406457
2144080319
1680816390
1752457096
1729357667
910825010
1360571657
1475305775
858732908
514399470
682899959
1697854228
1894657517
667830998
38021489
1679149999
1843943887
1775982457
559758668
1639250927
897163078
1010663159
1870564455
173688383
429100738
424705284
263235193
86719389
163745373
453938815
986513469
800023352
269994579
1919318927
1714333682
2069145479
818474531
1961929443
1303200171
1799048548
1383506900
987511525
1424182153
1353871779
1110105117
1225598053
1390455164
1760432019
1463803714
1770284260
1049262604
1721733012
813770125
508244247
1493775065
1043979419
2096559764
154807808
1590035386
1003094790
1072550353
890615025
1989706790
2104317731
15376328
1654135889
166045491
1703813764
1566353634
1445137031
1737553728
1949293239
2063488738
552652839
247536364
917757887
1727380539
46058047
1033412854
564118133
2128995517
1191824439
1663308874
806228353
373419509
1796575898
1524521196
278049138
592635665
1746418929
1665945518
2004597214
1551989146
788713527
273728132
1652022163
1335122186
964673846
217684170
835407721
565476298
232818211
1470583722
2002537532
1344805603
835924424
1049612890
1006634227
1993701991
1238963528
1102929345
1066479374
1388214774
160918036
583728609
1618546945
1808133239
591070359
1371477287
1668552764
170899604
306712231
293946571
1148909280
1500299644
1884211559
497588595
232344427
1524864596
2015254341
1309605643
1788530041
277277437
1982762725
748092705
1167590613
271243256
588895509
731429798
1183549376
2108285698
1193279192
728452682
1656275137
990564175
197868452
1076840755
2127379782
1928869177
183502956
809475473
1271235498
2063262498
2019633314
1858714894
415134058
1745356218
902867347
1697515292
1203511765
286529443
913763282
820607987
1804557225
544971364
1379448321
317307373
1361217529
1043502634
103108328
676086108
1452748751
1238098456
574988225
598343796
1992098508
210318517
181755456
556804153
1468753265
1086651509
2099199723
1457997886
1986430768
1160183535
911552452
1302966957
1025048762
1328857714
1826462152
2120886638
1586166284
1911471429
1118743487
579588490
1382013295
1380667000
829467751
1026322415
583235735
1820360095
1866486944
1583476043
2144330721
1512932229
1829384592
1619796611
806658061
445979288
1436028643
1660677392
2112387196
1933153840
1586063759
206605071
760141227
407618591
1250945363
705445782
1448713117
1769837522
778625855
302071458
873500467
820610896
1613554787
1029169702
268912018
1994386178
1924023146
1812931948
1860868580
646633070
1019198245
989358523
40807250
1819931560
777784581
1968145047
690381737
1766265010
466070220
238029280
1827505558
128218804
820341034
357104779
2091795068
2118519446
1830238775
625974805
241916252
1127626183
1512304392
970106118
1788329008
2001180081
649790170
221163460
434421606
359953517
1733258257
377815141
1255132924
2065500330
2116188109
2058715295
72920373
724926138
225946492
1115492011
526989537
2140456826
1560981243
1794707702
1217903615
1354052080
1174421264
1827754672
2014101657
1968687799
111880151
577316869
1567977715
1486587040
1369327217
18406001
839613558
1178151128
27563039
1938840760
987465198
1907691191
374880103
837044016
26417909
645373099
2066849687
1441143909
1782526087
2078117998
487040510
101242135
1350838987
1500581586
2014951557
1966257209
1056467595
211581959
316476476
484270979
527065887
709368991
1206245148
33904610
1929066966
1945336968
1399165531
76119357
890694350
2029756571
1322730793
733752022
74643562
836697564
529716922
436625315
157065422
1550858850
1528850366
1285441268
1354734726
1829287232
1178908085
192021448
2003723411
2045499143
1507820705
1887946198
156565659
455878976
584389058
892609860
1683971405
1384331305
1616612610
2124924843
1056713431
732772707
1982176274
846547820
642073230
1727626539
503505816
1859157072
1609995745
618702384
1051695841
426233917
410821601
848407061
1806443805
316222050
629373029
1149671774
1410708368
2078468336
1770991907
491925534
1285091463
479344582
222760231
1408708036
716681478
1691332117
1329332777
641365446
1438297903
684405097
454286134
8451986
1137200280
719856404
1830936314
636116686
263805984
938136433
1066794347
679054293
1852110154
289947324
1519093618
708563876
138169625
479793427
1616931638
763365541
506435813
1313927853
1407056888
189680214
1727330614
150674570
500973446
2087820700
1005218531
828191714
1143522538
2055490960
2062271055
50425720
328860187
462426910
1955966211
1070137968
1935162055
1811088767
1418640419
675795534
1870982750
794448561
730822412
1103786366
1166659129
1522777971
553809078
1241998549
1551383544
110554946
1412792034
1469886248
402804697
151483785
456440768
161129977
1555457713
1578151105
394846381
1333595411
1749432461
2071746411
120679386
1041464195
1354921623
746915857
1247012511
351930301
299102568
298144124
1278816437
191052489
119228306
1732558635
1481756933
840191618
251665249
999527776
1645891883
865382383
1364775400
1342593432
1759026789
2058472585
1232328729
1799496226
1716221334
1251485243
992702931
2087366541
562353000
451063682
650973265
107170702
1296592993
354512930
532492237
1739813520
191316637
1618505916
501267938
885015249
1152452317
2065166170
2046101591
2133570902
1060426915
946789400
1092563578
239771101
2057942894
370711698
1813787680
969044855
486035707
2024216815
1251631011
1216340010
519996244
76156830
459632636
1800870387
1942365243
779399552
1445863257
599720527
310883756
1237485404
467027166
607653568
502409631
1249680321
373980016
2031090074
1498459050
599781887
1225936815
223557913
910652140
577126420
1876948533
1759330516
67149012
1592915119
143165917
1368951055
717360935
1625195085
166580681
1260347342
1694851731
1352004603
293769286
1158578215
290116667
476891486
2100451480
561673056
100679788
1076173594
2006314185
437827829
1123362171
1838810882
1887249666
1808643582
1911860331
676619442
1408720085
359689933
1648278774
2095694030
237201857
1605699158
146347589
1478926980
170924516
1364133555
282161807
556078836
1595292093
595357978
808038438
479233417
1152721429
1078629989
960955494
1182256316
941281097
1292220267
1469920778
992912795
1709211400
1080323298
1903091416
1994346644
94688752
85973023
1645983277
646810031
1238142716
784964215
429253572
2087437415
1657974925
1339070124
735533375
1954787419
1435585474
214267969
2102408215
903021791
134988376
437257239
2137467200
1058903688
1885574185
1717973127
1514468899
1440068071
1036039841
1299580478
1866718035
949731571
588673622
1263748894
1367088861
1710634640
533580073
1247404037
671520262
1526907701
981361904
1247158355
1739471017
84005112
503254338
1222883825
1877588555
1002260451
1765189218
1346038
1494625534
2045483630
1177990908
1099966735
671853372
735058181
88634873
1769816860
625281681
1400475444
78995932
497399799
1140037039
1830823794
506748420
1248232290
1467469474
1833146140
654596602
270298654
1272461600
1699386174
1205698050
417236062
804203737
1384418461
235004785
393697339
505982741
1452192680
383176977
2108557313
1925797412
389891428
462389900
1225789466
1154953941
1196039962
1787983430
445440464
1088275082
1613339313
140657574
643056828
1390799418
1619440371
1106442575
1720221238
2132473741
1913090081
1853162280
1551188508
1588964537
739941362
1992202620
287075027
1894142235
1085259076
1956427258
1862891874
1301728367
987389367
1551143595
2088558189
1241368862
377590829
666808418
1847593272
1159454047
1532812029
1594123405
2140356848
475774835
211757646
774434699
2017871037
917405137
701586894
1575426819
1076671307
647807637
746381348
562847820
1761557603
434511293
1634180968
538613337
366647202
661083848
859982180
2082023409
875382298
169920442
2009714663
1568592500
100997472
2052439652
259863759
624749458
250447021
467527698
724082356
2048208817
162509990
1658962496
1369879644
1250105464
644182014
1583027676
1264140829
799128194
1836039956
164788424
1744446728
1360473177
1157782806
502454606
646283218
36598665
1008004959
1370230540
505296625
1281948812
1722484262
465401276
569226413
2079364978
1149494513
1184993244
2032137568
108199700
1549996674
250851305
658299982
1292887794
1799532809
243838013
675270384
1176670651
1071685280
1687394086
787388894
198176500
406281614
1565492069
1662033120
543310373
395559989
1372015801
1346846537
1906004121
823686541
309619420
761834511
1078335259
731914662
1838009297
1599985137
292620527
823102786
1140831733
430228523
853136947
742941436
640004645
1102587437
607369578
235784781
461340224
1102917638
1662078481
1783351582
112854875
1106820929
660270912
1012034276
159738775
1336722940
307928395
28684796
1641088234
1260322794
713452621
1084444340
1948679008
229240529
978483786
2006917337
352116480
332996125
1215524326
1639415485
620546594
380743436
1679457261
1801602569
978226143
1650994734
1741944375
693351551
1529567678
1608822295
567370006
465569551
1007323915
831925346
8917712
93905716
98818611
1932934726
1991071895
544704108
1595911982
524157936
1102652880
2063908576
1273917978
1408066940
439896488
1490004923
2027938986
753243862
358034816
2007254243
615744903
628614219
590224270
798141414
612039154
2062141056
494406728
2012758948
1732738966
1292844754
1182596485
1962643685
1824221117
1186757510
1746456692
1309401753
1408800900
1722795015
1994895169
789954981
2122651803
347385155
901839969
2067606062
1021222789
98670106
1372178484
1628342936
412496311
233859773
1334300420
758615157
300728671
1523823118
1702756379
1777902781
218749377
986243424
150702866
245394450
889540874
1950939325
2112255706
998358697
1226637861
1649960605
711638905
1005954307
445616102
1993815377
1133968483
1226441747
2008362557
2006089283
537890613
1293817008
1527739683
1106781862
438393081
806200693
1932081946
476963715
1788672356
70000946
2050979453
460097145
1241748647
957374620
1523329139
1671467257
1840128402
1372733897
1210863396
426840510
582500349
1941637255
1085923324
426624984
1486329592
624403
1624426805
608538708
1634253602
1283132796
73792822
2080774344
102407474
1936335533
1858044983
126213491
1220640553
494142553
241997384
1811508139
1333425130
330690391
1966128678
735375250
1986552936
1523789696
1109721862
1027278650
1869848273
202701036
104471355
827973578
580185109
454362807
427206092
1899469146
831860229
864289914
1768582554
1133441780
373982914
1539096067
2138026674
1115504473
1249641856
234166302
1467186554
518168715
1152703944
50188165
505280556
175476026
1433412967
1990329064
257151385
1621793657
338041502
1054310909
1948886719
699504223
333705750
605087114
696415782
1508432228
53947942
35811585
649206044
994571608
727022569
1447737716
765249074
1029872534
1988762159
1054235
602708959
2076496792
1041352567
532928783
253112905
562656801
464402491
647778091
1258632717
1814819357
1532630355
1500940353
1433012666
1857443929
1839628823
946923452
1841393800
1502392438
1667967605
1924103164
1414480183
1916179611
126998900
1186668523
543497928
296228287
468096925
1829528074
2020490272
1856694338
301289607
1802712448
1817781675
757651480
1360921086
1965844950
1293456328
574129218
925397342
1150675797
437535996
2012046484
12610197
680708975
2139283381
1527518277
727942662
1355813104
1724243411
535029665
711554810
960188458
1140882809
1387185972
1961877804
1847331670
440581149
1928877251
43169884
1063312036
566319245
682448669
1090135318
1523670207
297000301
345271948
1684468774
703983208
1234285314
1964052756
830901350
967191571
1938242042
858902184
2130144357
1582250094
1008463055
187358601
822555096
958582214
1629653861
1719528960
1515398817
931141203
606882810
623921081
2014599260
520571770
450369055
2123377814
1895838983
904470329
1769391268
1361741375
298234572
404941687
714960954
749853038
978779490
1333308178
543080736
397902528
1261677671
1293793670
1241795107
238566074
574587377
1897749367
457239094
1964827148
445362296
1555304071
1475688079
1106286056
181446931
1642766974
29289982
1563233301
710570507
2078546030
1387033081
1352546118
340886802
1483688876
1921861988
578696157
1432958186
479027762
1786293010
1359641253
136092810
851313641
1413681005
963862358
2143491204
453139432
1639697120
1344721586
1659187753
1638391949
430682284
1872195607
1499155673
319546170
246266980
633393439
450792657
933816542
1578812564
1338649209
919962014
484362844
1935750354
2118659839
1581596519
1812372630
1581371439
197082573
1290798728
1384341722
9075535
36099224
650801347
1117813999
1913130663
1666141450
990914569
506395495
931672380
590012611
509682800
1760728087
1273248197
572192168
1903194728
1913617397
3021346
948089344
1911390585
952761737
1647857918
1811929340
527497669
705222993
651289516
835382787
1314265904
824929710
120545737
819962526
1988731606
2011473822
387575260
1236175104
1685535093
367770197
1402818643
1077481936
777939429
1517527026
135139857
1083756319
1886920608
1182425570
694197849
353567005
1450552322
1075914965
1844079834
1207528134
1627542958
2086540458
835073043
314142135
571502091
360242534
640951272
1721396791
1524297610
1105410880
1550788499
181174293
2057610409
538842781
1922052054
1049123441
1969083718
293371950
54035769
86086657
1165589847
649425363
1994138307
1024206766
744164102
777344584
2007308186
1643528262
1759880475
104880627
252244330
1563905348
601225472
1721139797
1581854484
250961619
1034916182
1969917665
1899477623
1166133671
2049356756
266117514
1555589761
663622761
957335444
1447669233
815304314
687483579
83706842
778089120
1047887527
2031933827
1003824509
386840804
1435187269
1955042489
1975971255
1465032033
1432616601
57049466
321595524
1110024085
1602356562
1891486686
32864873
2128984764
2050761541
769999478
1468151528
2120140267
623283279
549665481
1269333696
42949759
830510056
174571000
1981408866
1598983603
658536135
1187576831
1731765213
1610044910
427175367
495061194
1370309928
116317621
182339553
378855498
2049240797
689603361
1704840324
1162916534
113320348
947300788
255862142
1050507376
266471655
1713328598
1278218637
1997393572
1331660
490437216
1946459879
272112527
1628145607
895240245
1780165813
737671827
665975872
469825077
1679259141
794357861
1769419963
437292528
1107469225
1980458922
556130273
1127901210
434267846
1382347941
1235899774
172913649
448862875
1426907687
424844078
1723746421
289402639
982910294
271643622
1821899756
569121631
73849272
1483339015
829146294
1001396003
762373657
660022736
1437425915
1457118775
442001532
1653023877
188893006
1263483229
1473071678
1136940406
1997381391
1655247207
1895193669
325785770
1416298556
1225705929
586144737
1350076623
1319697338
566927781
1904098839
1104855214
364145641
1253056336
607536231
1957407278
1212517637
1133347181
2054904209
387929113
1728044193
1023490650
1876243577
1880018993
555074232
70021448
960349643
1730714125
1814102382
1457229219
925395820
703563047
2113989971
635291722
1864592624
1976644244
1756327479
1768212039
991215626
1874661337
1159579293
1835350833
993203301
902094118
189408365
1645318962
989603884
2138028826
1792997736
111650080
545875043
763937210
818748071
1927966067
683917556
441589196
57780679
1438699389
571994295
1327872052
2147009654
1972527174
174839345
2091672334
147717322
1494956338
1815494577
787779766
1577818686
1032835401
297397065
919704053
1710858434
1628037149
612684612
638344070
1556980252
777471953
309641862
68081075
2013025562
23332761
413282420
215134506
1653470928
160970112
531785075
1543292405
1426485805
1101201766
607250217
1512962523
1821528186
172736074
951594120
447917605
1246327202
805434739
1186306711
333035079
1819839588
17137657
233621438
1012651516
553809535
471837059
28838116
475842366
1628058790
1174821502
106710429
1219414330
1530319917
1570916824
935990195
186758532
1795295504
1972451300
1313741912
717660071
950179821
727527566
1691469690
1529936441
1044612555
184669380
1466773704
1373521329
1951993867
662220298
673932223
1561151050
1879338194
254117728
1392631662
393069373
1268208511
1696321713
958161760
2016529213
1114131659
777390136
1321075599
120161434
2118699725
1276652821
2115535953
1756529177
772671912
718682532
1016790881
1164157501
431863679
1595385319
525914039
1165915277
168780939
1072754919
1313457386
1884235953
2115222522
147600392
222601573
1002701825
1391625094
710524067
750050486
2024104118
785409107
883011210
321695958
200749699
822966819
709864960
873754226
237836021
523087108
393318990
785913987
1962535380
2128335030
1946296313
2098481446
1554244716
1251511449
750308030
90398183
1508262877
801508513
582451152
462154552
1971942976
165771705
214923485
1844541847
251318939
400242928
1664488720
457738595
1665979776
899609803
1621277803
716103525
1512630405
888958248
703514918
1667831924
39563148
1178734418
1466989264
145131080
1405411303
972707410
1768550353
1221350321
1553178071
1113387934
587540468
1055453250
1943561019
1009040995
1568018082
940623240
1670737325
1805348189
519802222
92615285
949400861
63706339
530097583
2141638642
108685586
988639575
1736348506
2094267703
1920137270
540341716
1497429711
1651815339
1064017281
1550034241
1141704608
496280542
1649964922
2138944168
138202710
999069901
1436230959
2067654767
1790928546
173810927
1988423126
1794497050
1777289827
460625499
807366131
1319885511
1083155153
987116081
310693478
1751629703
1103733628
1736489542
909148731
2009032112
1529015360
425211984
1859226782
550765621
1334178796
599724648
1497845736
1628521331
680884709
1262905178
1016193932
220143044
1772355767
804631240
94302659
1888978825
1103646792
2093660674
1509695179
1227939702
1353187398
1613938504
1436022361
2083399305
196151858
677248706
64643613
235274553
1872454570
2037281450
75343873
290553419
1814798501
1923276513
280031463
1932765337
1582276054
985605744
1026381308
1082842559
1993224907
1393747625
1644590932
945614814
434301957
1000299510
18848454
1024396490
373214649
1644006830
1481527620
1998220968
134684025
130401033
72590757
1091490968
1451963585
1146699414
905237228
1037287877
2039110510
17777434
2057077244
1194952521
352495993
1306943277
2114818125
873140990
10613136
804979240
1926258331
1240565874
2047980383
304371803
2065933838
144351514
259462508
1261989414
2086262605
1488114783
1100998683
1016634897
984350816
174344227
1937092320
1590117202
1940601699
1949010140
1987031943
686274450
1771676732
1811089822
1641881551
455710106
1913902803
1099328647
1694506944
1396721423
513013245
1385075551
1779633206
1965545400
2104965396
1164408700
712023221
1503138322
1045365422
1900071289
1110975036
1587995569
879132246
1998215799
1676069002
1715144978
1183172446
273501158
41869813
17826458
1394316908
477300666
586561479
2083278773
1813412066
26935435
63202816
30078089
232164831
2128624248
1804221649
1037649094
415288527
579836507
904604368
2034891018
1562170512
707788547
533835777
1721666141
1963343961
735912213
1652021045
1697109662
2019198723
92683011
1588377667
1335823625
1252810998
801208815
1878000523
2111300248
1533392385
923088142
2031915671
2020412775
744559689
1194847968
1518011139
2020084205
1399041553
1655184609
1127569803
738535058
1862328372
245151639
910469804
1557452892
797982729
1959760728
621923944
2057000698
553595470
843219006
807541121
963608805
1382484150
1224749686
1883840629
1622804483
1282451632
1803154037
553156840
467002814
2142157140
491984196
510047486
338892462
1882675595
1854618859
1751510071
1476173813
1676041945
1662541865
1021570883
258136687
1020336907
1780587370
1663830248
1170933707
1905568424
489408615
1797519624
323300959
1095224205
1487462140
1910304428
1036598526
1358510659
477830327
1861323293
2027714653
1422104978
69006730
608823090
1029713382
1050664771
188664906
67022876
1248506248
692014005
1019966074
1043609221
992714899
1431693067
1466200130
719755025
1023176316
333351059
1669797369
1774183062
1407072638
1610703827
749425297
1546735902
1120265800
929439565
130897264
203979634
406291673
1876587285
1324545489
601464395
248642522
1565937288
2052973407
1362617237
1686896000
327583498
1161535088
1238676747
42157147
1780944327
1422145485
570365720
1247745545
731229722
1708710283
1276905958
493293808
2032554992
374544174
1532032185
881803161
2028067377
1951794573
247011190
668628310
1282957464
387062707
947848450
244576923
558901783
562879000
1179854380
1895911589
1572471578
823999521
114836207
1464710798
125054954
1584263057
1103041832
412046610
2076500748
553014519
1449779975
669526656
1905605328
301680616
1460740399
2095255499
34981977
1028173664
2088901784
1464732700
479567176
1660212734
1487973733
99807565
1448403598
1184795088
1551167650
45039685
2000418396
1706493313
384699164
629953796
2021659118
797482954
186839703
1670961979
1650358515
516637725
312099165
90474947
305606284
1572319807
29495196
2082416669
1919956087
1789560721
622908888
2071714137
296374402
76025478
879253324
1100591396
1324375031
2066863984
44274702
2102562910
2091522157
1501501464
14205795
242305057
1815842565
994628733
446191042
1785726755
1213855368
54185638
168951708
1132465523
2084512058
154812373
2070465234
649832640
570717067
1129535373
891236767
562264263
311321091
1480492159
2106867996
489159546
898725946
2075034885
464175586
52453658
408544641
1773682319
450063491
1664067770
505320782
1338334878
1758667337
1073284186
1288227704
1856160419
1975398325
1436845334
1295600604
1113303229
885102338
559222626
775161804
28485383
913531573
659593220
1429951735
1344892221
327351999
1893443308
1220782821
178801451
12753888
2045322378
591981040
670466740
732076471
1239379398
116271386
995385103
1750595614
970174567
1433472052
1084757317
1225183902
1975291611
1079616140
1993239699
1734992325
356322521
2037370079
767569412
9438766
1003012987
1671375893
324886038
2087246354
117595581
546477586
852441916
418990979
760568956
930092558
127010628
858865547
233579143
1430155602
911710174
226179984
373508493
1335702939
856927595
2118064024
1220230567
513298525
1419973772
514898242
1521033716
1921002390
329158170
1684264270
1334312089
1590646061
1930067705
104708624
705375086
1262922958
1454663847
662577675
1123229696
2022251016
1412377002
28839268
279274395
1704970923
1484719429
682861877
698934176
1206909195
1302754449
156378273
256345717
256588389
1080343914
1856818247
1421215390
467883169
1603753065
650632076
37951369
1544199531
198116252
1381143380
590271119
2076827491
248109923
17645536
1072392631
678742344
2007165756
1989036999
497558765
646308825
27836617
1363106162
1999087209
405475259
1491841339
1334535631
33715721
1460374678
11856088
358019671
1989596813
737183333
355943271
503002988
2013716771
2065247407
451603686
1964859055
616950277
740511607
186960107
1658504390
1196829907
680625912
1318757307
1843610812
301449259
1142415535
1537550799
1882884210
120181452
1039668882
925935788
2037998808
738144009
1255558265
611161894
1535654529
1617364898
982472446
1618076912
82534796
1017842667
1438222594
1545343877
903518718
444842942
2056850216
2141787720
729581453
2068067169
1366341798
546175589
247411499
1270729094
607684297
1933989791
1248236947
429756724
2111992358
1743292538
1711941921
623095710
829879689
158378394
567968921
1429612470
1232209925
617833265
1361575075
1928324853
602514222
772372729
1472417635
887953631
673632536
241508810
946951433
162907170
242893658
1084369029
1355463524
1002941921
590704704
1547818039
822134606
2027980473
1104230943
1927518160
1948262319
2034851464
2104171701
1735101255
394960607
2063884630
132244431
803711817
243346905
2145245787
1761274268
1078256007
817276233
1015120305
2065226875
755291416
688175377
1775570811
1798114799
1782940256
863758830
821631195
632047734
1686871028
1210548053
896611176
711994736
232829484
1107200645
1343513218
898505776
1526080491
664465463
1619446466
55353244
287168134
1970240257
840805969
830497902
789165653
659944885
1278128472
1622784015
660799062
1097747790
619406898
1003195879
359287128
1046985634
285876673
1951731338
150038885
325908872
1906120610
253144446
2099316
1745647718
211336748
184272662
580128958
848668106
732592952
31573996
1385094235
528757828
270571424
1514527176
771763787
78802570
29654175
2099387029
576713352
522948983
967325322
1130584754
1130874294
2090282510
688407186
1921016503
635258336
928420976
528654835
668713490
348007159
378356996
453261041
2126062944
272574030
829254671
384657526
212808835
590253016
1732338250
2131693268
77527189
1013694728
1405827312
2118166442
1750714976
1598322359
1639139970
930140747
759089514
648587294
987682301
321983551
406378650
1145463709
413638822
719185087
1504060905
1438538461
1544396866
2107900438
433207241
524434228
1612426706
46402726
852198337
1947061671
651706100
1469410343
1149078736
1380704150
1396386105
921271139
605587771
2031612493
1489070918
445643912
1609535687
74298310
1666711604
1591596472
756438005
1677147942
947304638
2067207309
338122977
1321935954
878976533
1639791419
381403836
659241039
213605517
1533203538
1329438350
393555515
728577199
1019563789
954055550
118879935
1133835934
458105736
1570113302
1785784375
865764234
960249647
474051782
1225502725
1580882071
844544179
284322803
1097861572
1579983001
170511548
1708178798
936656881
1447317090
399450525
1927815925
1253798901
570376118
1784828869
393233421
431926941
1352689213
610454237
523716003
1607448631
520944359
1935922227
1391976328
1533458719
314947529
881592509
42203757
2083234253
1786059415
92600356
1808586459
1322015398
1319874014
1956388380
1509014241
617659601
126049493
972430688
866003198
2136822398
2047003800
1591035210
1881185644
1358290564
1379515979
1997823172
247649628
997240182
86997589
337033137
873241690
74165587
1071399305
1603179070
2092573499
330583480
1720109031
1469756841
1716444658
1815292060
2046736168
1960600748
1632496155
822899230
239941700
373722867
960560358
1841705183
2022999614
1703366196
2060900782
23412418
2012710904
34384414
1619152860
965873740
1602384710
533046339
304267664
1542866294
757954107
1776323852
744436107
287572370
70412737
1625792332
276617637
1568148511
789482499
381478096
1838827746
294107233
531186376
437674659
1213729274
1556846186
1513678066
373001553
2115490055
1918364238
1369345423
585434370
1562063490
2022960476
2047997458
2067765729
1793777926
1241568610
957765546
1379113037
1452241868
1581360723
1607554793
1026645265
1548006517
129288470
117241016
904147298
208696782
185625745
1909295443
2118938596
2009461318
1938992569
256165470
1105326175
916369736
1735821301
1200275694
562019193
431093373
629050645
2097546322
1861879817
242464502
1032218069
118205370
945782537
1636046944
53221861
1847624893
1644611384
230192937
717365361
1474574739
1906923952
778499075
1977300999
1524597627
1408016085
2008910605
1306593069
1619944617
1356484964
1208856924
675710048
1310681843
317270966
2031451037
285681320
1652619631
391568214
275729442
1027857736
309697383
364133738
1248922020
284086432
696802820
1738859384
988011753
261548517
416953183
955440850
1662875380
1099178948
585194334
1261950278
623108027
729129611
2102646579
1601985966
1738853449
275944480
278258552
1666097999
245988637
1379850433
774207966
1307661084
554705810
1713664722
1838930836
761515776
183751035
2028125986
1509827584
975481641
1766583865
95712708
926278250
1672442198
724317607
1367175575
1772797093
651603287
422460958
1817264309
1880496440
574308814
2074969715
279149786
1774833942
1145177059
614403283
1888676751
1371728557
419995570
300772523
1054893765
1761696786
771409007
828540089
37915728
1086182537
868784367
122135907
115816142
1865846617
2124380047
352667531
185843095
938225136
1067840202
1563118025
284491021
1380424202
1373380883
1181398982
282076910
2143416386
933310857
1730811734
468015812
1288139277
1832863683
1870479287
1500841401
632192916
2147393716
2003416879
611912382
1530632926
1751186922
1803590085
1908585374
1212903746
2034653940
704055067
189687902
73133637
1289480322
512104627
381562864
1825396093
1935036920
1266376858
1242298449
1356096627
1184385003
847441721
581216016
842431993
688281200
2010374531
1748824257
1460198236
485031818
1720219635
1037105739
1456195347
215883918
755676121
6275223
1599790894
1291492805
1017019966
873678963
608919296
1331517272
791827843
1168545741
1165062698
1041523816
1925154044
1861907705
2003144271
659921139
966975724
451538872
1526912269
673927237
1400311633
898609362
922189607
81167008
437867582
1800213211
815812147
1699160340
178383051
1912865231
797443713
1999354148
1916328384
353674357
1224995384
104423954
1255173354
1573899042
1736862451
778891270
2079199267
1462708552
1533045808
589721942
801820465
348411115
550186336
555741640
1295274558
1374654252
1764934889
6326282
1790403454
797922441
1541067013
2121050234
935132777
1266267376
202779527
1075102374
1684202864
640709724
1365942997
895689973
16302081
140571294
1686828
2034903240
573227319
1524685793
1990689324
2043914071
1325585903
687382837
253250884
749909288
1510562510
1307359212
1086236751
1329112797
1190026043
467051269
563227944
802053467
1111774905
452903504
2083025116
1110628811
2029358943
1443359600
1502147730
1189091956
1228726482
6146538
741679436
420953537
1460346280
561448704
1004357905
1177874496
31585817
1352415937
123449784
1678712659
307062237
1912906609
212772497
859633214
826583788
1329178152
1154126773
1967792658
1541129032
1372722991
591210240
2113298016
164525054
414599750
263879540
1774340337
630052386
356379244
432884322
187334225
1083797063
1452841653
352528105
185728481
520931841
655515147
1577959208
1744623206
1231726265
535087042
1064445626
1927027208
1271832381
1566962701
1182738783
525081246
634282620
109463449
1466148092
2017848748
779317690
1739454444
1901980543
1231370581
1406559914
1915444353
1511861760
268650486
637845981
109250021
1368256065
243819689
150618290
152215239
2104129796
1735688041
966179858
1570214794
1846044794
1958746528
93949488
122323801
1945906778
592869849
785088772
1348499315
2018223764
1904879714
1839219839
81978438
654881025
1250210728
1740139856
2045735242
2118964164
1473428542
852294059
1267763490
967763463
88951017
615342471
1887416874
476823895
1522623331
1025059711
2084744767
1251671173
2044132492
1717439252
624190412
870886918
2111313884
499353530
1697287477
141374900
773406856
1290611304
1351168407
1247547238
1793344979
964441243
146072746
1298312482
2011577936
1884937564
2079641500
1454397702
1178719534
1983060077
1979023477
381689918
596041217
1322181786
1497203514
1612563554
972042479
419963252
855949686
1283372698
426299179
223604204
939502317
1940396350
267996929
551390791
433006011
1840957960
1801359511
1734400674
166086253
345929004
1420474559
168572283
668389533
1449438827
1374779271
1238567114
102071958
1822233668
421565030
129617332
1634144849
1924364756
1111865679
902076864
474426639
529602761
245539630
1599157730
146403378
1423559781
1695576486
667270084
135881967
1212043980
1397972390
849132802
160410865
1098684487
1461693347
1610084574
1963915879
1103562941
1756424099
620915283
431509579
1735125525
1005873578
126572314
1136790203
45465309
1818763752
1751270622
789524208
387821586
1257155855
1344139418
550011919
1846083525
1274654800
1578540034
191394520
1852474117
529235464
1232923677
1036693040
515974237
1269891520
412503880
1055957774
218918320
892662892
1246227425
491499906
1383078740
1500338326
708384343
561916907
106935558
388251337
1744195319
27533291
927674766
1136447986
1302186223
1666508438
1692770277
1825942304
448690173
799964202
37673537
231304826
338863830
1977327987
873021359
730771068
1239356858
1436926617
1367635631
949492036
1734320135
751020090
614872935
1433791620
483027766
112586697
3808737
2048504160
1221762221
404900710
13730967
1321025822
229873635
1539213950
796681659
2056130712
1584252160
939288868
1130645171
1901970930
1509809901
1774660026
1770137971
1354306440
1985464694
1237578774
1204324171
669375721
219017148
1587936803
1664766708
359244447
1336814145
273120359
646447723
2010723984
33369566
878205335
15442423
114473112
341409903
378779428
1931275694
69393010
1487861980
193803844
1649833081
1412852718
277070938
239535845
797229405
806956906
2059924645
1575076016
1524141678
1247999491
1412470503
165085940
1779760985
731120548
1829196126
1481629036
1511187026
964803471
192383356
1934098372
437386229
1351914558
1233261226
1313780400
1771133009
213406694
2044748943
1071028029
1871160757
1526699297
1598052598
1445277643
66361040
740004405
627143156
18034707
1793346838
585710075
331130984
1055823145
706595438
1635027959
1568654001
334464552
819293315
569588972
1120219555
819002426
987524586
408396392
1796307031
1312699016
786854146
742189012
2034178304
1743118189
832442932
1913489875
1428294798
723792824
1164018074
1701124951
122404695
441754360
278930922
1171149144
1199085796
385643674
1257391841
438196032
105908561
975117120
1529069200
1171155802
1195384712
455955916
1586148430
1188348561
257796066
1663047354
606297840
563983713
38916650
1248867536
470404866
870724475
2122211366
1706812419
1443545271
509116450
631331629
1846211723
1747220088
804009730
1063342902
2126699475
2012257034
1026201475
1196106889
343639176
672148498
278403523
1072318042
1829103452
1423076312
681855565
281321683
1108699623
1500502972
1117843177
1159916291
891095279
156384871
1096905346
1974374979
605111999
520266448
1363384670
2131633904
65004642
477525218
1115848004
1674138542
1183736331
1989450129
1842664086
1474124689
1074808472
1743490899
376926996
2022383563
1845899327
1823578586
535114597
453488316
2075569461
877130614
345833239
1759009120
1420942071
1117390769
1719090204
818107004
363908904
231847327
2848741
1734202240
744605766
452565396
851925863
1247857793
2079466733
1984323619
1089988423
1980569949
1699161212
1642078144
1160116187
2080915355
519466865
941931392
1854345697
792376825
1513056216
1148996834
342062745
1616425345
1189495079
1073256056
1710391221
853441703
582082707
756579713
139346954
40457468
451773850
2657637
1126138806
74830140
1808742876
1473872008
1875041284
1789710408
1262750056
63296344
902317116
1174925058
1468203923
884956830
986566937
1261864539
1852310095
1960704290
1255588409
1556886000
63388484
1801986780
559928633
1742855675
1107990349
2060367365
1653727812
737303971
2039075671
1964286564
2132001069
1994099161
539912233
1964748562
740062210
839706191
1679047474
1634682030
1283890463
1443680559
418911777
927350712
516307474
1973237777
291825617
2056571597
1052878970
300472079
1102105475
170344781
162460216
1296170741
1543166651
484382866
892756305
1511776992
1769653159
1464521598
1916493061
805793636
1049832200
921828220
1053592910
547137583
70767376
47064013
433866500
1515818517
1918405848
109703968
511852785
1067421228
1008856938
406795853
598183729
874018675
402970903
1183644107
1478354950
585890010
982890331
251571422
1917005785
72263719
208967288
584928042
1836207431
286494675
1485765280
178491267
1990346286
520701251
690782216
1718496654
347382481
1359709974
123159196
467735685
1209277160
1506960281
1364266629
2015017267
1348766081
145221307
1642486037
644769870
2116364734
860704839
1267728309
1522442374
1900419569
1350095577
2004144492
812676379
1691494690
980736163
159112780
84998142
720235281
428463025
2143326213
2145758121
1133319048
1643876889
484018757
96534079
56564669
562240982
1233343106
177457795
261369226
206447087
996130986
139781096
104552723
1370282430
1402681153
1559733955
35327885
1018660339
1365812137
1867158568
1141172270
89418783
560285257
1018622765
717597879
2049399726
1142244012
1476033495
1173531889
1410579849
2060056607
1796475090
922049389
270149931
593699331
2092716604
1054224892
477791054
1752940329
199470842
1181211968
2049156169
749978445
164487244
1637069233
731481682
1558679104
1434772214
1168664334
1721432926
507915552
427543001
1705778468
2112875450
441934288
1314562088
1725081694
1558780970
2082632575
739005461
1650009306
909802684
113690421
2085070892
1898435567
871955848
116866909
267136678
1220231184
111472342
1038705846
179063492
1073063987
625599946
1164531336
1318927261
1704572265
1759325107
1373864502
191245767
1766815285
1763947406
542450757
1390892692
1932829401
562600159
1261736022
391255357
622406152
1751983463
847397169
483073460
1672021245
731602974
408138003
852470525
753161041
816063085
206109275
2008463626
744931266
1209120629
1031683934
2059880258
1830759540
1987576199
1269422710
1199350503
2067310187
244000997
892884757
1051834532
1418009
327537105
156709171
546074532
1566475090
2068306591
301948396
1277299562
189030458
196518510
993041262
2146276837
20520827
386389741
296651240
1347506738
930991993
1186974452
1286638399
394016318
1527270244
1967936597
1930783430
1412197775
476129285
1246048931
1305202498
1122493258
356181747
1702559016
2118152479
2003031159
396588032
1629329704
952310799
1509190207
1422977201
1399011396
1341355659
788356069
682268842
1010359909
1868993229
880581069
2052023906
1940222077
416695829
1810366202
150625942
967330334
810240502
1421282119
667327801
2021416043
550708138
772908679
1509128480
508089389
1685247236
1279060457
1953102100
728254355
2133283936
679408237
1617202936
781151461
1172622544
273857337
1446649125
1748785366
396732056
988086229
1718436349
855065699
2142918400
301147807
1782639638
370006917
229308823
625291845
2083731172
345117468
136031948
236699016
1675595520
1518700339
2101659072
2047540139
1877548526
1580884321
347057121
719045639
195985081
1678952248
1795794202
1932239787
1973926454
250073094
704465867
363132909
1450150643
1199637349
2065947129
1858605133
395897294
1235574663
1715419267
2002671921
1016193654
225372054
537778287
2010156463
653569640
262781190
1210667471
850981369
449321742
740797297
293653884
1596626373
105919647
1360098652
1377842195
21405317
70269501
1247697735
2081761064
165189968
1170135991
1086023040
174244065
601019713
244169725
1196105506
2048203973
950257276
692403899
2009520926
2024122235
2055040752
1091935127
615154549
100742870
768070096
1377713017
355725072
1637935926
2031578527
1850497959
253673591
927389373
891338315
1666317038
640011052
554659201
205637287
1635126714
1634927310
967360232
861578357
438237582
1128722669
580940929
600713376
1746426486
524333881
265919350
10713969
1924468290
1875870218
442184580
920765657
1611565530
58113646
1372096760
1935597622
297956309
1722648661
1022645010
911873504
313494189
1598217563
924818847
526114329
1263718291
575618546
1486190737
32745897
1166408503
635231462
1584689253
1846326844
1065368090
193942755
1318506153
347268902
152711327
565438131
1638572472
1413523549
628508476
1547911027
246058324
1024382970
1850621719
1870514063
1745380053
165656999
2101808631
1642821600
1408926048
1432219614
1791754819
2074622218
108854849
1210613325
17969194
1829095651
79140114
285529205
1426400478
1588340990
1587109840
854581191
1308484392
1501664467
882595700
317138359
4532290
348324011
213556216
828565030
1568798531
1020665506
1792771254
563758504
559246759
763227670
367425714
449478534
126148539
1715130653
1812958867
1843011681
1144208592
801057549
635041050
1003571204
1707785017
2105640733
1753752413
2143286305
995609793
244663716
231330081
1489719859
288774962
756208598
261666539
2134579602
286411746
729311320
341120547
1904209502
1365003433
1670138496
676530668
743164616
594798484
40476923
1193909888
720728778
1994907492
1501611705
1882501748
2071981252
860738579
1014245932
517643769
1673462953
961687184
668644244
541500305
1798428222
1321293117
84980376
1701390520
390880956
275458092
1533039861
422491459
1175001050
534889870
518694067
1878965400
1421580704
573871495
299503207
1454583052
658326740
1206427387
1418162020
1549387939
766309554
2106532655
1297787906
1798325589
890944040
259752559
22007206
577516775
563649836
2050582641
1244244371
1669313955
642344799
1417953328
259722880
1789651539
707163694
916516897
1137670981
332544673
1180013976
1041948472
1734106389
966089544
755491194
1275412511
902026600
1845173814
1308274810
1593943536
1821509803
551553810
936609354
1902960884
1144910901
565034824
61869496
255009270
1167510692
1189418583
174267026
1709991692
430367815
1731009000
955757814
1694642125
1244993754
884456034
338897431
448756042
623757833
1961709348
1492068376
1447822108
358373481
2070929003
692379351
900979239
1191062161
1084697989
1554131754
708587175
1457011616
1629919738
1392625842
610692885
379073136
1281210494
429886537
69381284
560594525
1713684023
1101112869
416434288
264961701
1607839834
2135944183
1876682303
298037331
314793217
43133765
1739696626
315679858
788470556
2005828695
2018163523
1256554009
511595029
1080085214
1630605908
1141749990
231787310
1057223115
1885637451
1683814327
548981084
1889959184
1551123356
2012158351
1914038516
700644205
927939834
115759516
464767120
1953859830
1315785396
2003743712
598571307
1755797914
1611744656
334484588
1379317320
1338592043
1686472652
162958710
465298978
66486130
1163112958
1417598198
2020205148
1014496939
999863893
1332169677
860784455
1606574548
834022907
1274497952
1885539681
2099676296
1807873182
469794065
1643194586
1049509865
1697975427
1799681489
1659105705
1958620182
1098566628
434822961
1823839359
1454730000
1612795900
15115300
617269844
652507792
478951775
631547910
103618784
789843586
2083172666
1650164786
2041895773
1710551926
223458412
1821363746
2144604627
393345013
2080090283
1802659559
1683159615
318562337
1758345277
2078429149
1299148885
825188078
1508341224
268110319
1425020342
1949898923
739461744
205028205
987513456
481537368
1042950021
1549360813
648658207
1184221858
662307975
1984509866
1422998328
1984219
624599845
1635439345
2077927760
1320174120
170793695
1564232526
621951804
1002000827
1588506035
682465401
708264997
1306177830
109765731
992126208
43374486
1085177286
758182657
1809444130
119287980
1604450299
1741317162
470852638
1444733716
511561088
1879641717
1855808259
76468991
1683320018
294014877
1952079725
1404826974
2075549053
1588957689
1959274593
795859036
1024500780
25892734
510783018
1238823723
1316039633
2132283109
1924943730
1063239432
1036466305
209514417
753381345
1175361157
1225646459
515055125
875501220
148201146
1506972400
768530283
1561105430
1889531539
263297296
930768555
1439445137
1105620971
797028831
1670094975
381051437
515247953
1795663711
1219798956
238750639
708973694
925561456
779155617
94765573
1009601075
1287939023
1282391750
1661344533
1188912905
2051004332
1859940328
2031076227
1296631191
443150101
302428416
98835812
30530550
1457705646
1997177369
1439016588
1759190302
1389296820
1715057283
920872475
518920210
1954482969
1260887468
126067531
727544154
1122474511
290991727
670508017
360196555
769795599
666053734
2111697405
1132294203
508556903
1409077042
2120657484
2141337708
1431834458
112499539
1632719612
1486462109
1880697809
719029797
782153921
1882260609
1464385679
2084725345
1291146912
733025937
2019034589
1109496855
249873103
517238693
1607993731
1658522843
2035328435
1933910881
720751148
552046729
493631508
2075264170
1208440923
1880113397
1691306259
313308504
608370986
892695149
374197355
1520533324
786006264
1778632688
643494204
1834611654
130825420
152606655
367050671
110843015
1123583334
1446418060
915750762
915522430
1576067415
155962746
603334114
769211073
1633508964
438948965
473173158
1041583581
616295739
1710315497
611725164
925413604
1299825208
642901044
134197837
1513982406
1753137381
903805556
1239380063
821004200
1734602083
1675324405
217272749
805880684
1487791887
620494691
1177037148
711092301
1686399657
1036147880
1090460723
966402943
1837096058
372326560
377589428
1735220591
793107157
1035663984
854367099
195770507
1389221902
1097543349
1719472435
2144230123
843496699
1433199769
1105525026
2054127027
1823904470
1982716280
655598988
434226593
1938634208
209722727
51988314
1583997821
1786974149
1262155717
370085055
295762851
71096613
1811681968
34392012
1504991056
2085446773
600436723
307567606
2085805049
1766748103
528000229
1208038600
507071480
1609138155
315744003
966067246
426659517
1103741328
1688285169
923076745
1432305962
428864531
1155899785
1809226431
1630457243
251747232
25793193
1696843096
1772506137
1288354875
958520008
1902879061
22735564
592468535
441792225
1144536504
314023569
1243874854
833420646
532876545
951900731
1541025441
1588599341
48290871
610734030
102169119
1682527037
2040418264
567081087
1775003944
664392832
857074583
1093051464
1304592820
326698232
1730715490
487478091
262307778
1040359820
1658969784
812389710
769528101
1488200337
1114652096
731722257
1458280146
582641555
1941674172
965237132
544239390
137407323
348242158
711957636
1662142549
1345437784
486716527
57748609
902331253
918328622
23419707
2127029285
631663892
244121750
639487354
435984189
221772011
170513845
2050892415
1683565349
1487463274
310984779
79349447
1494120287
303060009
483158314
2060147084
765324608
1129928748
1068720736
733025294
506988623
291597285
1552571238
638301946
1725990653
1845890567
108076361
1996882152
1095330322
1559910687
1845350159
1136831780
1819655658
157132350
1985741311
1100151080
1951738381
1345074907
1009321447
966767391
615074142
1841489819
1030653189
1355665546
1269156505
718203420
2101111010
1019710407
769415379
925009738
1820526062
1664289559
1311066940
1460136494
351178785
406818320
1901469116
566948094
2040846187
1305617599
246853806
1314064508
1558596357
79359284
726028801
1824918999
414402319
897309168
1862372582
1917663363
2075568048
776601733
410632581
641011062
584492529
269643542
1278183079
1304516634
317520807
611027825
440455321
1714302337
1699172353
981203098
1981538869
1383528107
749792163
285214075
1091044531
480018964
1340519600
263627511
1903495293
1212358248
1903588131
849273376
1310887097
916569284
472538586
227474162
626003950
1104878372
1312943453
919460275
1564919928
2147087901
618199334
863516086
883835922
199836465
1409162187
815411076
104648907
1155625945
1192845079
1745254363
1685368157
719568562
946089952
135527459
1732182068
1492939416
1163107126
1368071838
240490869
472207418
16110036
1596683118
680294823
1203825840
1147401328
777193280
1093411651
784866296
8988884
141569503
699249074
316826292
463467705
1493620560
1330231977
1757573321
1877402452
1278373785
686486957
54502261
1345155308
1168983038
724937937
214273888
167395091
1485205870
1433728120
819106705
875270481
1674533601
324971474
1969124037
873664716
1487513583
1556039029
102889012
1110300942
1916717578
759060197
433625035
1522125879
1347029985
596439492
599077991
1837706943
1895704325
1349436116
828556738
1268091991
1999594074
2066676559
671753544
1072882631
2110470173
1647444188
150328780
1961106253
1908835402
1131734348
9229863
1022475463
130759425
1105962914
1081965410
319027783
1661904579
164576254
135353013
597752256
1725509200
1728863070
1136856070
1955621286
1953014617
1445207195
1464822874
1195728244
49682527
1894732935
1939490665
495939820
264781626
1976942045
1273004722
1463039433
1482379090
153741695
332406560
842131119
684159969
897251081
1782533024
244081704
1152303634
416093484
844857154
832927877
287029033
432654665
1598659417
1682007204
702103386
1897463867
1548752308
695776137
1961706227
1211360845
96742284
1945654988
318684671
673351654
353573546
705760127
999316756
1874147631
1952474271
2016871725
672703681
166381267
609359991
1689445222
690003827
575958515
952378649
1315237172
1555174150
510172288
1866183494
2073793976
1031684172
802519513
68389090
488523746
1715873814
1694774764
830108154
749566888
1831688725
840835877
763147047
1431900466
650136320
100963594
175211761
523105718
1888957240
466389420
256218230
1725697993
1470002098
1517230306
1933283046
1024816028
103646714
964668894
1658565450
545775181
1647669592
1255736764
1374383336
544308185
602917161
911341914
1617294592
1425142200
1905734604
631966884
2123300338
1029223494
886208469
1409664805
106456190
2077336161
1788547862
760665170
779348744
284224016
512252056
660859723
227146474
683619385
378017517
1056866338
1512992654
1040652606
1814939280
1229732575
776759253
1338301796
1826701256
302921962
1390551292
532247804
441841934
217584696
2063980645
1883361285
148098436
826782827
1531754127
2058579843
553274170
1810818692
885833831
1587495156
1992788188
1841282460
957534775
360432280
2009826432
2016197246
512074132
89616404
647039483
743292012
1389283248
542406301
1902452874
1157282149
1929565083
365867169
1858470296
233651754
258041002
1965878102
1776457449
1459205732
1118194798
1098805513
766738567
328301910
1258600779
1478877070
1700176736
1272886621
486893645
871514771
880164741
2112547046
1453383586
19364187
1520733724
174158577
185512250
639033798
1219815356
1235135987
367182896
1460227495
121336522
1792863602
2117183416
56311390
696015349
1215315405
1888808193
1691117804
1211337210
1763830876
2030602780
958628597
599652319
2010961759
1807368982
828855893
357396362
268142494
1443110168
1762532785
1659890267
1437142704
1592449119
1118054500
1515416666
1860546839
815362872
1451935605
1246718775
316691662
1517466206
865108184
190626983
175487750
359773516
138644604
1128598532
633765835
1924304770
1728026650
1886574898
1475666363
1042016913
903336902
225115744
1530614544
1161998587
2124301856
1159249622
1957482883
1019264976
979986506
1018518655
672138994
743940553
1595476484
1748252285
1768304862
475549811
1685815051
842821592
449761587
887684933
701764067
2027494677
1788421773
434236833
463716629
2083060415
1853123656
203047139
884294360
1551281144
634381040
991815419
1955418559
692223928
1587257391
946176058
679493949
1256636509
1287333727
659116530
1808652396
1017088216
2107296208
319307965
239368290
484385692
779669107
1180422706
537691884
234352794
1829987099
372389890
878519086
960811868
1334596568
1262969255
66789976
51980688
2037615458
880154241
1937986360
501303604
285826051
1840912447
547425049
788301454
954830578
234638813
2087844161
536462103
393231679
937555014
544752748
50299526
1850306335
2012731937
1989930380
558402228
1102874137
1823646087
2078047497
1589512300
275016397
1792870884
1483994832
366493259
556107544
724386478
1061951092
1796127575
1985119556
198853983
29807506
1463883778
34658620
321533940
66792839
1285635678
1227755393
638768902
1084702953
1640511022
917956320
1344595974
1396220506
1522433272
2076258181
136033206
158073726
937485090
1945727944
243894198
1294278546
648737458
681928778
1513767384
1245703901
1217387872
820782181
319917
188490655
1076556579
1465197055
568664742
1657007536
1429250006
428803697
861282013
1462699926
1135145446
1219441176
1191639277
1749223915
1931258097
1161500910
606244479
1855064072
1585302301
191652562
260256261
2130211935
1706345446
21025711
122383782
735792276
366676632
956758988
628935957
820481395
759975862
540586002
2017832873
221507503
1020736606
1536444883
1558127468
1254485013
1198950264
1585819652
1274267191
832243501
639372468
487597751
212381863
1735878276
1026935414
210364223
1837197450
81439762
1035395071
10125615
1886902920
1922833078
999089189
1326252513
1237408897
1926169169
1468713727
103212392
651802774
179336373
317871150
1716833792
1837973015
444547350
518324692
958268630
14343405
1262434451
438670868
208650756
463947524
428391051
867375493
1248935288
2002393965
665159964
283535805
456230372
1050548126
677110858
568020708
1990206116
983388714
518582272
1057889026
1247902381
993164726
1607163584
2134298374
405800276
1890070970
824141512
747293201
1989886619
1203715561
544013738
481165048
1729460973
1456800830
518610301
1857860336
23152783
220387999
877449152
1459012547
93316718
456095255
461226817
666203616
2061584697
1974164601
1668425465
863292162
452394881
1645305427
969412296
1943625644
1709890074
780409314
1404477479
364630534
1559911324
209814860
2098742720
576893042
110621096
2457634
745483215
2050223798
131265667
1943301715
367330485
893838602
1277652903
1111939555
375854306
1113577072
1709617605
1863261710
1931446174
1157496394
109684003
1339168832
1353517597
1061496614
660467687
378266566
1889120566
78366989
941546503
2136578723
850535601
1182183173
1781205086
1516314834
184423374
1126901365
1948770154
1150285334
339407214
1044427816
1929632173
537530473
567933067
1702581142
1516798896
1061273132
866285610
762789014
936202200
1003589724
1882810343
1997484503
1618750958
475090075
1391412178
2070304447
2079910852
981395446
72692026
209620578
962354399
1295288536
1681549913
744775975
1599359879
264540424
517141268
1427729190
1268330530
980725964
1038652625
126243478
1607119454
1576075223
35070778
1474119089
1187246218
900735082
1865746365
838205793
1855492193
727804398
1512642172
2018271130
143366078
262019584
1838066243
1818914001
1500580727
2050396083
94963966
2141652731
571168970
1452576127
1934036776
1061290900
1746240926
1456178045
676865424
117890514
1842030569
1645207888
135494668
29289726
786376400
292450666
263360150
1054614131
1190281850
1874639347
1272967579
1222987780
918184956
2010867759
303785315
810350281
304854651
914604518
1014248358
1786485874
991200976
49881209
823841420
888580522
1757211560
1947693569
1315623292
1621938513
1580938873
223855838
1731071353
26279302
1447963351
428071136
1375350022
2060240517
1420689189
1190247011
698967294
1072918766
971318623
1530946506
1007649751
1740534687
669112902
984508419
1194084069
1425835701
2056355440
155428220
205256219
1182546091
1358345764
1512505115
1797736495
249236936
1615548925
865673031
670273358
155329950
199163475
606945923
787754234
406415680
25410806
1073285300
597577299
400179792
1668883340
445927399
1090515061
751491150
1441228202
887232253
301673654
1032509266
387654578
1539008197
1250348272
733658669
517145521
515196329
307570581
254194888
437260679
1415229648
1549943812
1149102712
1979311990
324247221
1980384968
364870521
226991442
504498570
1265182270
444981342
1925087825
2025718198
1977918891
712631196
897031212
1060751149
81894153
1549148107
1992093563
1396108475
264600183
268699189
149917785
544571805
59058627
1786473628
1376221822
2137408472
1159863885
1982702565
509489446
747166417
764854288
1256527492
261433411
1560221993
315823649
874671630
1414067084
787367735
76200735
1159741913
1516388189
241661184
448076121
633752942
922063093
632280377
784396084
603270778
197316272
300031499
396106432
951298909
1132826685
1526854987
64008037
954630369
325531325
414867659
1410879615
1432074548
1224985908
991969797
1676072602
1578273123
160608497
552720335
2089630557
1892202603
1206124800
2062305370
1119211007
1391889576
1543755767
1978676251
1159376795
864174815
1349798400
1137594112
1853331095
1888750443
638529423
1555366979
2077744217
1108578786
12628844
962076460
998363135
1366821439
1684778128
1342930411
1071666209
1404290964
1651031450
1294584798
1558954396
707025456
1429290287
1363166154
900928640
1670395362
149349926
1972927039
1388732647
777707594
1955156024
1910058903
828608037
1765320437
1892298705
2073504270
1986419635
2144001486
647061029
1523521661
1864150219
615359733
1080142413
878804085
1296047587
1117796319
1055879261
902405172
309714808
714129992
710539915
459832628
1792400166
343195642
915974431
2094851669
1159340024
2096554343
1389159130
1627482668
1245156886
1109621691
4836459
1430878421
1832975255
492600578
927123974
576092959
664086633
956165310
204588741
968750009
343513764
607907797
975586522
521775622
39996151
1340299444
726545939
1486544088
927451232
180731010
304716871
1635351368
277650842
616174029
586805576
716728424
1444084670
1933235779
2115917601
1826079991
188985219
1791671756
1630376104
1731084555
1072127429
1550379049
1035911457
667055984
1574110947
645766969
1643246925
412962588
797496231
1288215921
1877570329
1437492571
1594763589
1928977420
1988415936
947618001
1935148397
566094149
382655169
351537977
1573823178
237422296
1051668846
1424069467
2022270393
1333415787
579912543
1972262904
1761873767
126821893
1154351332
1700452678
841890527
2114005876
47439155
1562080297
1540759947
245791896
1292670463
322372522
1955571272
265156857
1606632774
211782474
1448651552
2096124135
139540399
1507715484
2103159879
1050450884
990252626
1015648785
1800512831
1485403704
2069603777
61165571
19151944
450078776
1495713706
1668943892
1804679118
731075443
177578390
665367227
917518640
1511041509
1944913457
1548478085
1465631269
755051478
991262002
1831013042
2023653511
22441348
1445522333
1071585540
509993605
1464297108
1498577891
2026543096
903541590
391989042
561032908
1730516237
1994555044
694998811
1443605123
145663940
157646262
730159985
508568562
703724214
874695374
1862141208
1239422579
1662475862
1911234193
501933818
392840269
252208002
625496811
191001601
806977174
1558674781
1102114937
891061843
1611445748
1106324389
612958657
1695804407
153670315
1543515409
2136027315
770932338
1186288767
1124972893
528820578
758628504
894745533
1512489884
264914869
302908537
1409923208
1718568109
19892935
1612323336
2014979052
216829278
576704859
1097565521
1455472574
1441767484
96951841
2064333956
884915871
1998099615
1993188407
1001057903
1560155318
1795948646
560225008
69128282
345345996
1209231919
911006274
1433072883
1537193887
1426179059
1100267416
541927899
1735751039
232058028
938137762
642539104
1677559155
531446651
1384995210
343314826
786542071
1574179026
682776419
471222398
1754972261
1336570354
275484125
768117841
1684300080
964209118
807823861
1065119986
826906569
1748497497
1292460018
772088514
731588548
311373937
1234142864
1460108662
1061203985
1331403259
1927510822
2016160245
1081447395
1950256131
714772145
882852934
27437768
617171933
764492144
1510378175
304462040
1962924545
801756962
439817050
1526181549
1074515340
1078897644
1863551608
457355935
907556306
1731735491
1109129466
404287391
711951503
857252658
962073198
664612488
1427407053
1915611970
929368954
420361768
154091671
517650043
747632632
1480979290
1405561577
369616864
1258664256
207448263
207815464
19876971
138495166
1447454846
457701879
1961924260
302115082
1028395672
389073008
540123884
2100395552
1149968069
1584779738
116065235
2034536866
361950151
1975471681
652334738
985460288
562059313
1081769115
196075234
462926282
318988768
359324903
1117449097
546302738
1759547266
1137734260
1306296912
641646720
295640975
1404833417
706401480
1900158564
1714749728
642425304
804518905
951250146
1788974160
413177754
379354300
39046805
1216885274
1855862546
464655399
1275160103
150699248
275123849
1468255327
101524902
667580652
267281604
204494681
1313579999
868248457
2046211092
1226552422
733969016
1281918178
668609464
190651437
1055501619
1862684455
500710123
384185501
1927845666
697558755
2072781487
457477397
934175224
1941371847
577540098
1375626056
767034017
448632982
2018262669
598454029
1875755434
1590932233
301245047
67925680
1333151670
348292312
471046812
477981395
1692742785
1487579961
114633518
122407792
1129200953
457838477
1252147165
1300861875
1990578775
343840702
312309159
203615730
670584380
1792450024
865529268
471199827
1637919514
689975673
340797216
1422762253
1825030618
1745362515
235463044
2126594713
632622890
1660534327
1382942523
1335420805
1822032748
76582921
237215491
1345867622
77649684
1343002846
1296222077
1479608988
1126689396
1784318833
423933943
1497163435
1697819400
1717614951
1576258464
142713565
960037443
1566689896
1562088418
176090057
127814574
1164328247
1456533956
564633618
1144574699
1690152812
239810846
2126994641
393402870
852029028
2036816370
896880954
900605901
1801309873
856560494
2113231652
1202921096
322292866
920006133
1493724145
1460951353
687371505
2119941415
1498231707
1167053413
1066570826
1323657823
1223824800
1318490863
1135292491
1611712148
429483411
1849943797
925321022
39757136
124840566
1227693347
986535972
244874830
396209115
1418906870
1329181692
757585846
490538422
110928986
1265931475
1855502522
928777333
1114160665
547028688
1017127900
1164315102
64454834
522938325
1562351760
514570323
52233166
329722000
381591165
1824729208
541130494
895071190
13850318
1604477885
1658208167
188127119
645076690
225782309
978495419
400508056
1722026538
793705936
1871754096
1325506301
1640553882
251295530
1612941250
190863009
1316974595
1632035127
675711219
1979058024
1045138944
1934958087
1347516436
197402781
747025244
8704817
1723472444
821991007
674092404
969071910
667706786
90528022
54932867
2115636379
1885485372
1992070772
816986937
2139564430
956537267
1534378136
1534023197
238108898
989362301
817061783
1213589714
122107829
687145320
1812834424
1033124484
1810081672
287928854
711319190
2034070010
1870136080
245266040
1652325123
845518496
1549795868
1676087434
585506236
912497747
6182409
1901135412
1211581528
1844606002
1776526818
886888119
22465522
1946822593
438358699
577124899
1695037577
1785330443
1862632256
646326045
1289668013
1575786108
1802238352
248995969
518667797
1457469797
718482841
1583778995
680434797
531952786
958935768
1161220857
706180023
1586424705
910156632
98828867
867704502
1412603908
532796736
210452333
2043263335
1831289728
1399166516
1447246628
1329061934
1339232687
1451437955
143454318
36518062
881963566
790098696
1011215005
1748025774
450667447
494964421
130356201
2080697309
1488891335
1296656773
1072368582
146372917
267082473
513165136
940508288
2055284280
1173584695
2025993486
2094082640
251402677
858762770
704167188
503025864
1137188024
1444541721
782852966
398109139
189242204
1995394545
1456892516
1268138878
2091936978
160584853
509599288
1035210242
1704158107
1103621563
814475621
1930210069
1479386531
939980959
1982689684
1499218610
183815384
724830805
954858246
297247413
451858205
1036136105
1430246711
1255072740
59158166
47297365
671977253
268867919
1672409647
1241905571
1534833629
246449604
1900209555
1458262476
1917439354
1389156941
1219993935
317053802
1872737013
1625095286
407755671
1321365858
1017387956
1517343929
2065006527
1394776922
1949924261
121087095
825495448
1293715420
140650454
746415154
1073662522
378015489
1139589644
287156755
1704566157
1871822032
2116677154
1679104010
820764191
2035081874
1837911332
2012893709
2010891972
522039850
1630782099
1707572265
1390527008
519331777
1216675696
763183400
908360121
108153873
1393448912
1397252163
896446052
1160918720
437968412
1139983390
2037373301
1653373085
812959707
2072584266
1775801279
2001749426
603462055
2101221384
285460177
1108015088
1874238415
598993951
1123918948
110518499
344856089
754299364
450455397
1741104247
154260489
629739603
1852234643
204741329
1908961745
2049017604
1769516558
623885002
308211626
2141076693
386696620
1496091691
915541727
756765944
935715504
551920058
1408169295
335531570
1649199117
1489247110
2074876479
1443948762
188820070
505065872
1132165735
1907627216
932456813
166741409
609686611
950560872
1161301876
2033352099
1766370288
631283123
1664620984
1414096305
659413014
155621738
57215200
774183632
1519998363
793868631
1157855603
486440126
747807766
678898147
278463354
1562634290
286583381
1445102792
1526014718
541784493
1485709822
687273862
1167779968
1644189454
129993774
994750761
414216487
871268917
1023438364
216029374
1531520758
852800202
637801594
625560419
471844984
925284705
138682476
1182360431
1307654746
1517218050
558898066
557139251
1875451423
346753349
727929844
690239025
313602992
50155868
499253473
913210265
726958261
1529506134
1333702312
384909177
2135376161
628979042
1986589453
154206255
1657053145
281749338
319187342
1465091532
1691563494
309123368
899086255
1753899222
1960924215
103591766
658856216
594997256
2114589260
675005104
1707406296
1680928544
1767122887
225137472
113112203
347639009
1901824952
738329135
59290452
649922904
787930474
430314398
484007585
1103158170
1200198818
1492498875
2031939886
1891918108
718535007
1803970169
1466461430
1992299270
1462887656
1529095635
737894335
827802836
676940000
256507989
980856842
357329503
1170833697
166487268
1158197356
1482679983
1530686052
281975762
787446817
1214406998
1586119562
1455177680
2077399960
526624075
1133598034
1780466058
1687482376
1493632771
533881574
76476716
1298131144
623268614
1687347761
1359384719
1070136870
269239131
2138438565
1554902493
655521488
1487896204
1587368686
672892304
1806201745
829889987
109221603
892579050
773538712
1345436353
484104787
2010792925
1224212660
1040713342
83145537
1037070217
1811968968
1213458106
1730290779
1949785192
308494602
1197808923
1038044212
659622135
1219845099
677147907
1216798260
859313883
781042531
1130789354
210068077
1516742271
1522829051
129938757
1528577551
1493973069
1215697306
1795454294
585466797
305567662
906739513
1368005286
694782831
506055811
1722464325
1365765981
574051087
1327306308
25826907
1111196777
1980802751
871034182
1506889647
2140969119
1843073178
910560748
1019210941
477136510
1512477071
741182033
2063565547
23411174
960176454
309912744
1025571373
284995584
1253963453
678769049
1382422615
1873935307
1897895841
1252803143
202921388
1994446151
908308994
890165033
1590556966
624471840
1089714976
1121638711
1847491868
262428151
156063892
1421253968
1449605691
1773081870
343773237
999959937
2069978455
881878549
234471533
1631558711
1500127957
2565789
377970845
1693670841
1384012496
1766675956
839092426
96316055
789198325
621632708
1291535076
2029906446
231626979
1885460941
1751491127
917578929
1161509269
675871030
317760355
1388084617
1136902670
504648199
1953617386
750040421
1271414412
1878936895
1361824514
364623040
2061144016
1177424727
263802622
103620017
1664919838
1349714595
1972332549
452126348
429544164
1092660775
2066161808
1417346119
2015312008
1167352602
1241519524
2003233819
2066365276
621623136
734842900
2033096271
50270046
983539802
1798956120
286189650
1895243685
1865256980
1675680566
1472044830
97696490
745282718
1075306908
1450905782
434865773
2048896305
678379789
3866531
1059666914
316125618
1909301305
1304261779
398044334
1033035731
607914542
395354091
732761654
500496886
93503431
1326761286
1253543600
1943477567
676843451
1639656713
242823331
1922799608
1480619431
1608064690
1556934662
1640908547
451298359
1921508119
1488989556
897220051
1549865881
1110101642
66282294
499086019
1150729009
693392269
1766138230
1288451681
456233160
1843600568
80237061
1368142323
223261058
1011887763
1009173813
1770859650
420811201
1195840275
498140498
348641901
1485198650
935397923
1132229614
34861768
1576693666
133973470
588295437
456183340
1373048077
1976052390
1095054375
191597679
36946267
1858050941
890267738
336315185
440140114
858409545
455655378
1573893202
1077928519
1784550411
393825625
920718298
1719968532
93938040
1082821474
1355490802
738589551
342856268
1411412301
438033945
1064907992
402681547
1533988588
997712993
1342376619
1884529348
1885663478
269196441
875647544
827408141
615615861
627147583
283732758
49300565
507508696
1724325299
1864136582
710161678
1410309399
344551038
1479695538
2008199114
1902561379
124908619
1044155054
385487290
1149349682
84750634
639732993
659693619
1090438336
291747641
1058169525
128957466
90789902
921616290
1270521479
1960090284
2120447455
766593343
2126270331
1731463499
823138102
511622608
757641367
357938822
1769903052
2006458712
2126946796
426738940
16277357
1676199854
219670540
1997497644
724700578
1984664288
791557290
533608486
947953269
2120333707
25228968
472168946
2119438843
1151603975
236253897
664498926
509101357
393738207
1382458225
1571730096
800921113
590383955
1034445035
115315353
1564921789
50706127
587551326
730529590
1575476875
1361677624
12199133
1279249171
1153748246
944063355
1710525577
2104281359
10716987
684109434
780831995
643821158
31909791
1485261337
1018857605
1236237502
1633127125
460703435
1313151345
122041496
152759460
1879777232
55685504
1986760675
1280953210
1249131019
716112643
138478567
154588401
1031342520
1746939977
1498237744
1675008512
407519377
1317520390
852408464
1616497633
1820230803
283210315
2058195159
483049224
799551023
2048630735
1929866553
723466354
1343000050
1828827792
1886168431
244285851
472234852
1116220035
403227179
648266851
1220012816
1978368263
1158608768
1568190496
828591239
724750781
1726195312
1037853966
599486798
1036470922
2140923896
688171159
487406155
703685656
1686904496
985621036
1595690608
1294786960
12489101
102653764
541137195
644127051
457903569
868179802
1601196090
1883702586
162042205
770795594
215286273
621058629
1077017843
1847091923
1137060959
870902257
1630981760
701496951
1124129249
1851754780
1024516970
225369655
607111412
1930805594
735593074
1688931339
199858623
587860178
1131277891
155235868
661554213
1970946594
716619816
714879500
1301190292
1287767445
754927963
11029067
2084666382
1062744120
916569471
1057083674
882428387
490863859
237430268
619806146
1658181391
1399055464
1799035448
1370296417
277616934
726271323
2129675227
327204451
316214232
1192481986
384165823
1000466083
1054514635
508941912
1058027736
395054527
1789733028
702684288
603402757
199827900
559541656
1502122179
2036775147
1814431592
1950293119
1610613756
1336461119
217345575
1016750654
1447626346
193109558
924511083
1811873367
821790854
592314240
185884728
983589303
2131772024
1437036742
354395165
377115869
1792468190
1145734426
1149270699
780117487
2062160116
936718116
802344715
1360551721
437393547
1330322488
191969309
358122813
2049410808
5379515
1980744979
1786272977
1999007861
322988936
1120670084
825702862
885230362
808871655
789815836
1861342478
1240731282
547079133
2111932320
2052401745
1794727132
444216207
1089752325
901177137
597782999
1095624583
733817349
54276334
1485642906
33890975
585728082
454585057
1869414027
235394010
1451728755
1280042147
726029376
2067806367
333959429
1953269765
2062583281
1966966660
528133529
589357061
756842208
1974051110
1309521838
1779871345
911658644
678087679
1072120152
1247676992
1922404408
1911190832
258119610
70387215
218307540
68811833
2009954066
1180163638
2111208858
149849110
1885849520
1448980199
1462417039
657247685
1921425857
1260499686
1726334175
142482232
553359786
1462438252
81818732
233248833
1241601032
1753023507
966784491
165269053
1141793364
263060938
1125269643
624663863
1896834817
808106163
1507735830
114835160
1118405073
1873757340
2063114945
1792725072
1833305007
857631895
1582225365
302376159
248015697
855682629
746080408
1317248916
1760536958
1377023818
1920976153
1984353847
1854123277
1685285856
1140165638
689322748
1167079257
2114286792
1889215620
578457356
135133256
720393736
739900623
1038671010
2004546359
621219008
55956301
1705097606
117647824
758265311
2081154876
1524535550
318411284
671071100
1083174810
537261590
1401508140
2023885911
1117248748
1270873620
327893098
1439160562
1294426264
769893089
1942206757
2010471077
248265986
1968581814
94808431
136847715
981229191
1880466625
1343745957
623798907
1988541270
214388633
1537343376
523959693
1848113980
2000891517
851758540
1176409324
2071193791
2142604066
1444807803
934267340
73705747
1980729503
2068545436
462064607
1325448153
1100988041
143200475
410001083
1034470363
1053547106
506104911
332439797
364779370
1392790193
573775006
1948719428
670242931
824897714
694869647
720440818
1790334027
1992678109
1148438147
992649759
1414098132
477562579
645843900
1163410668
53790690
710028296
1315069171
1514583768
149489707
986287645
1374887020
1909133367
1937722639
353031674
648013018
1659547616
11090644
163902941
1097995397
519383468
889310016
1131418096
733160157
960006968
1745872377
1699771347
815299347
1897477071
778813435
579699621
326541875
74854869
1754793053
1758841737
1293722056
73607483
507495603
1344864496
572046711
1046528394
850014544
998315801
2059890201
140287099
1750407412
1949522333
1093510788
1575080905
382153123
201494102
666853394
1090715658
1724590320
2012946344
525561413
967231120
1583643520
542265134
1772460894
436203316
2129598012
262238036
552078441
1595540355
888847796
2113283573
1006956068
411268280
1519599402
709932735
173107277
977160450
298215496
1330205963
1486019224
406868899
1180223377
2109046395
1817665589
183234878
851063972
1246125293
1103273207
1611288397
1433083986
20525300
2064634123
1139817018
1495510296
2102576136
942290293
982938400
187535190
1300161233
400334769
277778052
411153697
109895465
1933143831
1608342172
1801107320
1956780731
1996210097
1558432952
671945084
1511758105
365094878
463436062
1897275701
129472971
1764309948
1571524451
1198714814
1543518939
1993808169
1032544896
225427850
504373962
1909669216
870806932
1732341463
837432165
2003918742
2139493077
1842971469
1388135229
1918899712
1760061888
1703290588
1368186915
1031209539
781530584
1796132316
1289230818
1392919943
523889544
1327411400
1878479910
1283996763
48983972
552471988
118104218
834044720
1961842047
909848346
376316216
354632493
865510601
1338260732
718795435
1066911053
869476235
1318245628
1095179933
848908229
1917862210
1200253535
1949177261
362105189
200821935
533360354
222769683
810919513
468681176
1033191979
833601949
1753127948
892167297
1049422512
402790312
1324785143
167623383
221681010
373794821
624533785
1943145159
483778247
1471949067
1639491806
300720422
64021088
813350213
495360774
495853376
569250681
1330521745
2092129365
1584304567
2027740352
2080178033
232141882
1516965392
1520044413
579534384
1281915188
1869666672
308344023
570965669
1689355647
2127501027
838501087
799511651
254079702
758644075
911925373
485811534
1412702007
2061145650
1134496543
1914997669
1219754019
454951659
1234903646
328515596
1444417691
2074561562
2001370756
330959987
1759771435
1450358592
2089980515
1624229254
1792274472
2062132537
921277070
801475983
1029552321
771618809
110224863
1543691848
2085282722
427033027
792419792
1840880558
659374370
1050933941
1341863619
379628928
1821288372
1092353752
732684287
923771418
761069502
564892942
736464023
1670666260
2033424408
713145597
1038125654
1832628579
578994873
1495696648
1639080811
484855046
1001830346
54077701
24561225
606226735
975094658
1190901892
1729443151
1008930266
796244241
282412112
1819574137
93331111
32288553
454268325
1259143352
2047079861
1169753312
1297443828
1022011864
573826379
1514581298
1160135385
1917833551
1239024215
810533832
427073763
877251274
345642677
624584875
380366344
1705527329
624597804
725476638
1096470794
1894285572
2058009208
82843498
1634670119
314909566
1013865007
771499927
808459689
1446775782
1781083771
568558288
2134954399
2147141155
1075958546
214573267
1326589042
339924082
615902903
292491014
1330583329
326549671
416832514
848446907
736839494
2124477516
1876057390
354993013
1436353976
778393750
10540310
1004532280
615248897
65978031
359041598
194073267
1226648585
2089357363
327970967
1533505868
1936059611
901334902
826866704
177545795
2095960461
2026123120
191331029
278922615
399085509
1907682329
273184558
1012880151
825703756
1192512248
2067014212
1492119526
981802804
1554111208
87541283
922667280
2016149193
612355239
2129084374
602568963
1191577924
2137168715
947618213
660419362
2074817879
1299545058
1944526314
1931475076
404500766
1992594945
379181220
1208488886
268753061
1528693901
1858879965
771743033
872363201
1182440683
575428597
1011599279
543162487
941588507
1122251345
1380758678
875935612
2143908486
244560549
136351706
558050480
1834155251
267796583
1235366888
366913514
208032601
625838593
2104072020
1438551331
653002398
1791643574
1284325211
1323075906
235371498
516699514
386268458
1404586501
1922182573
1425120633
1538650600
610450112
1663480558
787515944
1513347812
1406847910
1458344019
1481738496
2006689273
1600438162
24498095
742761454
1992641949
2040857157
85942543
988830762
1600322841
459769623
1988444823
1436462183
2124905779
1612492422
79392858
1602491097
1060497354
204780770
2132581679
1521918832
758883547
1470277844
1520415509
121840306
1454747089
921692369
1170545271
1817323246
1459755711
1634281990
1263324075
1232552892
1073673738
990774903
2030446132
946027266
974608517
353112805
2032832899
894580783
532663917
1739488703
164881737
1454313971
134415022
1019950259
1061132634
847549536
652194832
2044105468
45071861
1249235935
559476944
350656551
1222294671
1427539621
1849269008
959981
133881710
1570531181
464270733
983352996
112108106
2030215030
1424488195
2145483587
838519336
970471685
1247029014
2001408417
1105151579
437426591
698532406
431850292
286250880
1146946453
579036729
875551368
763462077
2088640941
128943668
129507964
1285407326
1619826651
1932584738
55499536
1997312647
1523293838
1877173212
1941109100
1831218720
1579721898
156432724
1240951999
1983751262
1836251488
1178016507
1097018658
34942959
2005303088
2028752622
963432876
1022187374
1086481751
2087522927
146452110
1941951923
1682238112
1667958180
1647344526
1733773694
1837442957
1380540534
489915035
1913957990
621011043
869903927
1315853530
760454416
1760321420
870044200
511511126
276714141
1285445585
1768051762
806029173
1426227693
1077530293
1583084555
789269322
1064823661
728108695
681805455
1322534369
1198112055
883728578
337058122
218642121
1951644543
1625378861
1817665346
55775904
662974703
1278227305
1206936779
1780937303
1874044531
2022358742
1305250779
717228133
1816355848
189587121
1223872574
2128158629
859027693
1444092417
2108773419
546939358
503515940
752532607
376779868
1969628329
1455861996
1436878891
632333265
1784447413
2012123069
1274441955
626020609
1768190757
239371586
615177587
190910799
1641921299
1306040329
347599437
2124862874
1477759251
1336602229
2006344722
1829103173
1254562062
923045882
808145152
1086285841
2116001985
714075462
1630184554
815933328
1605723886
509751384
1074495409
712027636
1060382868
21386349
801615188
501062937
58243065
2025522927
1589582559
2040484791
1409931949
1949585234
1429756764
2067519912
1660334036
22150937
941044041
89003175
457416144
1876683406
2105680212
119882700
1949223359
2104813740
1867516911
465552362
162862263
1846909909
423022628
1698831482
1591779838
662700367
651425186
1294684957
1451877878
452774437
1070096100
950503485
2069117974
30636832
507511766
1803672355
533660844
772691306
1851699987
1129748099
868502496
1916470814
2066406792
667329661
1675491293
1744379615
1202677675
59591247
887782888
642209421
1898808369
1434004931
1277829758
1168150716
425170490
1734975722
2049818111
1629072969
497949549
2089891265
1710230550
416359967
188194426
1331600268
1643282659
1931568273
200061120
42779127
88516638
1462170608
2102455744
939214390
378342087
1011576104
1976697860
1393567440
789749227
262549378
950388809
58965984
945141852
958652793
1979731749
278401006
106664269
394639309
932909050
2078032688
1432307315
996771737
2141589027
1975355483
1501784603
514563243
1784417417
1162226978
1531910571
244538113
278054675
797704699
199203864
2086381293
2076193965
443483804
1339524931
1757942916
839766570
426335737
942960483
613933253
993195106
1246857952
1012145243
684175763
2096046580
1661990009
143804481
1454579094
1880978988
275296570
1493689867
21429505
1970932475
1226480809
1611984635
898990504
2068998865
2142548763
612219318
1379735271
863636405
681751913
319084493
439552619
1258016943
1494357461
864713924
279116844
1797362938
1450191896
165309293
280237749
1166720241
1164095860
644967650
1025838910
187355571
1111196997
1268993669
282062323
1881743952
201898282
1336567833
172400378
1153068784
243393801
206154226
567888203
892181005
2117321628
952775618
1920430121
1904501673
1701516886
2067624574
989649590
1326525241
1870647823
1376568885
513492065
1823652193
1933677362
788508982
1345443111
2087129892
879122802
956403070
495149603
319705961
251432158
705678162
475821351
1096191333
1057048921
584693688
215620991
1055504165
962327453
364562975
1495435220
454466427
312480954
383286102
1946181396
877515867
991330015
1867293464
888271821
703319322
1722726814
1164271293
828189999
300469453
1251587455
69435275
2008629432
1982335028
1903085861
1749057716
2057253623
2067708997
1104934143
958727580
1725046584
346837113
1929539515
945348589
275794054
1352433872
213940795
974495371
413004103
258773060
961117316
633643827
1713044409
1766621877
411920672
1297203373
139743732
376790973
1964010068
509305229
497161910
1686993928
754177291
677983720
1518574884
502516991
1494312625
1332898304
1489643866
1170948475
925485050
1109156968
1656977472
767501534
457661010
1866140646
2140475516
815368495
798378844
1044092572
454646226
1189394828
286454092
977460911
1018134039
955298814
1653567342
803750530
1569657106
1672850420
1051828837
1905658296
273711386
1546425484
78271523
246960933
1350258350
920040175
1384560668
1174637706
2047544742
1464678397
454897647
1530621703
368848023
1842471756
615929696
1023641315
1511097677
788114694
1622366426
258097414
1864611187
1537898574
1938983158
1002406137
1248542311
1573178659
1876118439
390578142
592866681
267557650
895107124
79475281
1352404095
1026818887
437695650
786200250
475781524
2128816868
2009752490
346573660
1748879389
1577587981
1978955520
552848572
1201735694
2130019658
1711330602
1791343623
118216494
608692735
1258075418
70470953
1831671923
8343003
758217172
1769929956
1524675805
462246783
623302711
845410177
1288160042
63977017
414007683
462870156
572881099
403953019
2008127756
1453678454
1909580254
1917961777
1572548472
1249716577
523460751
1493790157
1477773145
251872326
1313863443
522789848
801333667
1917138517
1193760342
10575002
2038862318
1038912032
1302771446
1406851871
1431050726
1069409792
1822914940
1449716729
831459026
1208789225
797544023
1836099178
373867700
1697386897
1192928909
1751005209
1848820492
453438616
463154021
782317040
2084241790
841402927
1456602961
1061746521
640379641
2039725368
2118124947
192542727
2091232017
2065014991
1185182363
2060796510
1806975411
696248102
1596122344
1393222013
1179770720
2094067499
192693321
1240488921
1785203188
1074651895
32205586
999568619
166070182
149167727
576099733
1407678545
951129374
1765350669
1101437653
1974881035
911138785
1727131763
1832184950
1187546824
88820705
643513944
929128340
186866458
1098547025
2008729280
1333836922
1602549850
1230517863
548631347
1551177343
1834172893
904224869
1178921825
1247866289
1616283672
1199899493
1280292064
2030441884
951667383
1568237764
1403443288
2038523398
166069047
1086492989
936906822
1328821212
1358690027
37679334
166952845
1892454457
1270092118
1729066162
96202458
326979974
447661552
1566559435
1657312078
462873505
4455300
919863891
725704054
1657921562
923663731
1828475668
1845415483
1572629930
696808934
2135971240
838227399
115042800
1178366208
156395036
83638861
1462786111
1108502019
43800926
1476658527
2029329059
1417890442
834042543
388528779
1249800800
1468115964
901369584
199497172
878069574
924045804
702456162
469963156
1186904230
1119349060
1228429168
1610085601
133100909
1019950408
536841590
1465625136
1434115147
1917667973
1122728628
847387869
947282994
930631916
876322191
1009540994
218483712
1539788273
288534513
1719753535
1663800237
35878676
1508107076
1519781013
130366359
1209109440
542336299
703470229
835177771
1222129682
722152287
1702784128
1626155881
1337491089
442828771
1708763379
270740207
1987127976
1726678489
2085663461
1999466971
2070301443
441388204
351240458
873144468
1290122115
1939524994
90145567
1439777245
488736743
978908869
1557696827
1741357754
1285148036
1536733404
90792155
1154528104
382600704
114057550
1728087067
669421330
791662981
1604630728
12513158
542395444
1651480707
2099840502
356321426
1149662367
1515994784
1433260563
311114617
942311002
1353637001
1617610124
1322719643
1461115701
1329299971
730911714
113115187
397367676
304087330
1256304734
1115047456
2090331163
984203069
191465813
1662513705
916832867
1070305271
102501759
426637692
1696618840
1797035883
825604036
1809384837
864242380
930690112
1365402491
955040452
1762780829
276755035
856303722
1351661225
1470992831
1077707801
1598390166
1301126561
1954541586
1250870681
253341492
1301303776
1177146191
197379797
1925086858
2110470500
961016742
708631863
2043556622
780090383
1430155396
1223212660
610325473
1070940654
945559583
1787732672
70497949
1049704878
864450504
469987103
2015253211
1866966782
1388295421
1166141130
1396006658
1390327755
418851988
1904142040
203240677
1598284874
850779033
1769121573
1076657434
996086631
1683459911
1060111846
1226843010
1164724740
2107760084
864213117
1531024436
117760352
631891405
1760446124
486555352
2051097731
1595529006
1938042092
1746887472
662452024
906445547
485393859
1740187114
727753710
497759219
501472573
225963039
554365480
493686431
476039676
1669791661
1009181871
164706691
1880649733
266042351
320012223
654085567
80350100
1888911729
825390914
933072556
739344980
274838182
95855974
606890652
1320091110
1288108004
591988833
328385292
791252674
1738836937
153012533
2137799822
1441584597
1610501921
1444858126
53532560
1226421939
1435329980
1390622905
1589252113
1617105530
1703877095
796898787
1639171647
1466927434
1584662998
638906862
917106328
928597258
1529911914
1801117716
1233390126
1241828263
1309652176
1919576888
1314875094
136829216
1040763349
154121413
987310002
1425621380
2025463424
923654845
1425609901
1621285897
1044930662
257770829
1343108103
883848288
1938063837
1435336348
1223567619
1002882451
836296149
1624477450
1344822746
138771441
463381707
560850293
299758108
858210168
782012568
27706296
269448332
1730070014
1703927945
417215968
1297179339
161475996
1421909584
1191481523
855142704
1977343610
214051197
1393456843
1861131161
1673999817
1906379764
252405738
2055339386
1600337782
1541347004
1353176770
1956540878
581109898
1136575841
1023657855
1996684375
912650564
1719593727
2061956376
254015558
1965008845
1212655076
1450934532
143331813
1676124697
749313076
1037576374
1067845233
1422422055
447774652
1036190507
1091906482
1732779617
1084873386
1245038781
178962750
1111662600
249635797
642555913
1483474884
1280262388
665983620
728265901
17113720
906633279
1316121367
2137904627
37797355
1538961996
1305713374
2116639803
2134147413
1508920138
1635663070
839030679
385042036
718123349
96955826
877037212
599136763
1071429201
729913324
762483586
529335156
1315101390
755597423
1913199519
482907583
1783625728
80779834
1620606122
1970095997
369095171
751149902
834513746
237081314
455635453
958171309
1527468489
1177018045
1399564350
806785560
2044622263
1863658826
2099844869
1401673547
1934206523
1813354069
1397056667
135723861
308261551
1638892957
1556231384
1088696643
1850140874
739689562
1260326037
1447332008
1167973018
591415627
1151089370
1883668767
1155181799
151507066
563661776
901048147
1500376517
1457011585
1919189692
989657171
1133638183
2103950078
352246809
1000132370
214940867
171490433
945559598
2077955932
1633840121
196126054
1693011221
1202260764
113389606
1974817086
2654465
1588573682
1237305886
904026801
1130220761
1017741780
1119457457
394734608
1130792335
273222399
915603480
213833427
1911779198
1510882423
657968943
1796387935
1853814695
394966085
1452510776
658034323
259553031
246837160
319212709
480186080
1111325635
1075167059
478332982
1922316316
983178250
1032946495
1301586496
973055268
1755926566
520269762
1942560374
1807274679
1309562078
210901411
1727129888
11513372
295703881
1512933786
1995793700
1916186302
448765460
1987254530
871498404
165655936
196253195
2056509099
1688083671
92059063
612024906
2010034760
854417506
888480938
1841532676
843362566
790936049
1556165202
94282338
1342663122
1168493550
1358678420
99120904
509790535
601550115
1780242478
1045298577
1854086792
1288482535
629759901
1644971861
767061762
1175055225
2035600453
1403205807
1152914183
1370184559
462624562
1725186789
1952291238
442217854
987638974
1130768079
1435235592
174936867
1723145688
155631386
1425010421
1059479634
730437715
1891881365
2055529699
629969003
795616885
1605626634
131910716
1310285140
1768437650
1317552200
2001501827
1759497597
1589702805
1583388848
691883475
600621478
643810252
727335024
335864007
1355467895
1273352520
879952720
365188916
1236438782
150015847
611921386
384808399
2081464336
742800059
1570871506
2134809342
1592392317
1806732849
1669118562
367475382
1355281118
1183335421
488882479
1092920032
2088023557
200334557
1805039122
942229436
1727090565
151007535
912565835
499046308
827209574
1478445334
1524029114
552884292
1697605875
1142291512
1475869817
744196490
1390739585
777148969
602964117
1534497525
471949867
1763498785
1297140130
1628895040
2121656168
2072664074
1694666282
1083101509
1289688609
1310509604
733621898
917854058
1204379250
1277416460
534845426
1860151388
655843446
386798005
1326591396
588177182
835894159
2113679518
945896522
229928833
726688780
84332482
449213309
512608984
766607732
1690839283
1025959938
859327081
1036637368
198868914
328408743
658400770
2090116739
1360812550
527736306
1719611124
1451310543
782991680
109283432
1206981586
1895816592
178768246
511524634
1440804416
1524124478
1139712514
297077633
1273910738
737336644
1847619121
1253560940
2049326327
1297944789
1633723490
56347989
1740428519
309504145
2137110551
632638791
2131212916
540299910
1349371932
596215039
1064921443
1475663520
1614616651
49830645
1769929092
379964607
193679719
490095576
1396777585
439147163
1014794556
1850680501
342460409
1112177467
1694700169
1527463283
2049789475
716917688
1536628237
2083461728
1006499436
1214046821
397472296
1282379638
878805616
1128213825
681010030
143833502
1888674106
1001084717
573731970
660015516
1017881461
4798212
548681462
148461081
1765275502
2007778780
1829257887
1532163546
1647701280
531700919
958070613
891871734
1319174964
154434349
1546236682
174383143
1389034067
516740564
1819040881
1842459904
920842809
1364159487
210391315
2081644220
506187017
1963583126
1080731470
1630819814
713219240
783908223
504456541
524343718
1526191705
1198040803
878344721
380190889
727125645
444353691
176389457
1329877918
1973878341
291080941
680867820
585805771
1438256746
1143797404
702411765
818163951
1377152111
1601989377
1875744075
1786799058
1418700362
1514954963
614758751
450035796
136498954
1489095575
1518739375
1991076752
10218268
1263108255
882940496
550388321
601875438
1919821095
758760871
23063484
598492422
1806017562
882067774
1904161346
1909653444
1266625637
297164601
2091050849
2014476180
230340708
525886793
1610452206
2143999573
1274223177
875115769
2048001921
485599455
933467041
1056719635
181688655
449102515
1148318574
1549633735
1993302895
1474128532
1137064955
1816343526
904442080
845467354
1792594229
1940725287
813385826
474661187
1484795684
1596133038
195200768
713014267
807872620
136495412
1202586091
1901276368
1131719584
816756521
433549615
1127680630
206443178
2102316867
343122304
1850322961
1694300132
1324590679
2130145032
1613169111
2086769987
994950875
826918648
648141088
2017110579
1128886798
1543221850
388413607
262924736
1283499906
1629448186
2108213516
608956745
1267946964
1066886906
253369538
2278909
2054670908
349608078
2056272963
1663163338
1727248812
1596619510
1465252573
1925096291
445585553
1959285454
1431015945
1786290310
376552248
301360744
1443543
473172030
1522318803
1925857021
348050711
1668409033
839955688
588575664
1552212961
646893158
2131863014
154565454
918536912
1565592908
1390003878
783353629
1993747573
1412394009
543950396
1802855513
2053690413
131691416
1918328033
1593927477
1592949131
2091531170
484173075
210328722
87966967
1640939773
178698
2105902250
473263034
537445223
171549144
1873093
1000676419
672607412
1294171320
1828995627
717075108
1827470866
460225897
1519440822
1160524911
1912587917
1335961941
1087159483
214897934
907452932
149889370
1418804840
1428636284
119717481
1548136750
1169756967
415660206
1942645371
753412229
379985894
1880874703
460303339
418904763
1903374019
1277160122
228285923
597468981
826978671
109088042
1037424414
123300220
1283164920
202286820
1226184616
1618391570
1711596108
1565377552
1712357413
677996084
192019676
1546068177
1506676454
1212803027
100605925
1558246734
773138227
1502340738
740326388
865798792
793566916
21493611
1252269538
2125567454
1671681195
730330512
180873778
965172656
1029934820
1227303339
750558749
844637629
1048142122
334969683
70179607
1356096201
459135669
1106962486
1586444313
845625315
665042178
2041021699
1492278407
2082978238
1989638620
1178486175
763503100
1637251832
511195426
1013861613
647544511
1114136858
1962108989
1955628479
801044419
1757397005
1739312778
2028880538
1793481641
1549057800
1135947151
1134798303
1113097163
1848509431
1393386979
1758384736
636772255
329951381
792471048
249357267
2087880279
1589540351
73539729
1608887844
1334415625
1549887986
1075890667
740771570
1542159791
1632862584
1273208725
114447545
1949636725
1349897850
2050225475
997730216
268988090
756667302
987778172
327916009
1856718976
1455958180
2044735709
8763259
1721936834
455042596
1090363536
1616850631
1373922792
1569479200
1282210044
925862137
5742103
1807516853
1050439053
1642277300
947744651
818666425
2141455961
1931024369
272272441
1481561797
417277259
475631055
1306191473
360301807
89691552
989221162
193487751
700868334
2077368672
1493554097
93165002
1905841404
659599384
805968592
1306361639
746891843
389409840
2079617209
360274678
1777564150
1745908347
844553207
1450012744
2047707620
1114343289
2058641362
1732111618
2112215278
1292326426
302056625
1656538800
822765943
335721870
344107151
1432462810
1236915826
782202922
2120455828
1264375738
1411329971
426393842
208136206
683559114
940907990
1252975140
56011784
657032951
672222884
2067940324
1170724929
1789905876
184101286
1976226229
86507702
1502154357
163630037
2060480825
1138940010
1082465954
1154829307
1744633971
1271232873
1345177145
1416841001
1427528599
751400184
615707506
439006498
1096477680
1301916646
1423567902
284230716
940162516
272756505
1917355623
876772721
50273904
177891122
2007329899
1173614969
376357628
1394591112
1462134200
762686439
1491367386
1745435535
910535067
1651028095
1188318722
1066220519
1635203476
1334263456
824405079
493224461
618087389
1510055497
2050114120
1522983698
2095746246
1016083280
1024548900
1662215491
2091508195
748411521
917097302
1086922999
1412535282
1258130955
415357935
858613896
361625731
821448836
585606214
1718597771
725480868
2099274396
1969872410
219279518
1847890576
456834622
245915877
1116164658
1724027646
483384204
1126506814
1276857069
129046727
1473821908
1155446041
2119238444
360074963
597508832
1990026257
1108129486
2045581922
1932708108
1409006703
1844958661
1872287325
941230472
655602134
1706093585
1130239127
1721584154
416891701
829968815
1631152377
682610605
1632348501
103457704
2058173107
1127193337
2026245411
2121925523
1405067207
1821011054
735626699
326574110
629227051
1390874895
1463033541
865797453
188102272
1393817101
1498261149
748860588
425334422
1755055497
1938359408
1974306226
198693626
713214555
1691178765
1143950796
1794034071
927521914
2073041535
929517802
475909266
1173984627
897488582
1261238579
277689151
690162894
1057936857
738416640
428930380
1807309668
1163993499
1938058671
2080099610
1325803760
284887757
1163213193
1872519504
1407549205
1208284907
972264174
274560901
548464206
47396470
2110703838
765603488
5884480
228827923
138152452
2023178408
1716790631
1184417236
1324848712
1209159072
1444050436
2132510150
1610855753
45624549
1140062699
602693112
1423341517
1044596891
10892028
793582456
518471610
1155727030
2132456114
214705165
1053626401
2009926677
1213345773
509232207
205432263
1882848919
928899481
2121532830
1315264292
1311092445
588784537
1799851169
18070801
1447871252
1781883759
2061500389
1150362142
1459632501
1768838068
1350530344
449494013
1166539094
983853224
124807330
1037806316
602762966
922852516
1740094099
150782574
19344397
355761255
1026569650
504174887
1270780943
537492158
1371053440
654598468
958958732
1757580594
389891288
1270876419
841627718
61739160
2122722084
834413210
113424861
1285420146
1272095731
476648517
573766900
1677733963
1919648840
166662517
299665746
209288945
477419863
1901091215
1875926295
1275290416
73934384
335233516
604425829
850293849
700459748
637338793
1968797287
1816785321
847196731
1697012143
225977052
1230086036
2002315106
278058626
1630654619
916646663
1214821807
254023429
1619701265
714757815
1820175652
1956752698
1748510021
1633299991
891613756
2051987882
675016211
1494975177
1035711166
1759972338
293021804
1519022164
200385864
1595025993
1580105421
2018420819
1279594210
1350673135
1872252934
1409369813
1294029061
252134141
78504512
502328990
661192842
672585633
1016634474
808791364
861176635
1581487718
1765034201
1420961799
2091792000
124406989
1816092604
952995633
1637162444
492394721
871520439
1219877522
1661933606
1474783730
1775699461
658296398
1859362600
881461204
148436559
912672432
232262788
1620894705
1437064805
669797471
1799776636
279638362
514133061
1410953354
329761599
1747600560
917823805
544895389
472582933
842775780
1349342075
252192499
370244474
1293906760
893024573
562738597
1248429724
1328477041
1311906394
337054770
912346329
357448682
309283621
212313948
546937512
400852584
820973105
1022467471
1677881154
344840129
839319141
381088859
887753296
1339447502
1454309863
435633013
822575768
1802532244
704054258
1870623189
2070537256
175556276
186758864
1903833435
2035603125
1047183543
1828544233
1992369055
2100546413
2093034773
557032492
751877617
1223472050
636316111
1147759838
123684181
1358642992
1945924165
1109901182
1270356759
232628716
2012262103
1839639866
18632952
1903944445
573541815
1454588974
378111359
1112715716
728883843
1342802359
1499990072
776652255
281546672
245070911
1740719462
1531298696
912454974
1600003584
465533803
327789466
703769092
727025440
89634289
1750323228
1720450022
1605959690
1646203531
1157387207
1764079505
1378362164
577523005
1899180026
1440659689
1594492914
1845924937
1761591894
1667089399
1246721111
1103275206
1028383736
985408451
1492195250
714026699
1608746777
2005668900
732089506
1368490329
1374805290
1957425417
424993719
1277675
606406151
397880969
574387371
2032392759
331433215
1443240532
305904168
32086295
1343012708
994927169
195261115
818668112
396149785
1259234919
2036747180
514789534
1697486767
724127659
1375163241
1554517913
1338887214
520221011
573338384
463929292
306585342
2009624659
161345902
1119494911
1640423113
1066841119
672922852
1135218792
1409538574
171155156
1978875308
1422930134
285726023
2137853205
517566485
1378386727
1831373169
1612291784
964364033
1723836503
1269049768
2012432192
465753526
1119762395
1385263641
597402941
370459277
158489564
82525606
1262166875
232030454
1306047834
1201710277
1867243569
1102140295
1665501391
716350282
641818327
2018498288
2062496253
126371495
786300576
1946866516
2117787651
566387841
69680203
1151604480
1355586239
2012731622
755611892
1910397223
612076907
1440959479
1390283702
1647368
1282120738
28016828
2132760719
2049426154
61685648
168766322
969191874
2042381893
1726261636
1264406425
516833242
434076735
1872310470
893593065
1656172795
1427046094
317588918
865635093
580743791
179979937
1017458201
1483994589
1175466042
1173865527
980273687
99546305
630594858
1634402928
1251909566
1512322517
438076330
1249169627
1688072124
135271103
245374404
1877374361
2019004707
337422543
645969168
1452337247
1296193151
457340523
135301986
1613304914
1486207259
1606844875
1544588024
119153082
1433456005
1321141831
401227303
738117875
550731990
229092337
832082125
261794977
1449859877
1601061998
1766872915
910998479
1783827824
1417745019
1712955265
940809243
2131428526
1099405081
2007681293
1784486826
2114143923
1687087287
1760978228
1593420914
71325281
1888653447
1811734320
1705829689
62316457
1802170900
1217588391
334761120
220261402
1649031097
485344792
1354476348
221077133
1964034631
669394503
2145199488
1661646930
417484497
1107497869
727539347
359539842
914631950
1534947148
1854235163
240635159
1898880262
177032848
1896748645
754284065
1855536687
1852971574
1857550192
673473354
1764504861
1757837068
432527382
724796150
694079939
1875965548
486649072
1235673858
996982303
27430448
467295908
1574792538
1386918878
150198474
1304011745
563735444
1273215777
1372724796
860152740
1318081364
608694454
2102207276
1791762372
1480088335
43373478
947307133
1393682154
1464227266
474422412
1411730510
2043104880
172709718
1353325312
940158785
1161098708
1578999976
1206950931
214591610
1588203412
1137333423
1012750548
1576286888
493515841
821130053
1339616223
1571926145
267697380
42802926
1884770455
1633313593
1134126198
423962578
1368844435
520817459
276558491
1771036925
1793198623
697784482
2050436662
1627470772
865867493
558273411
595416783
1833512074
159586687
216794135
1697474473
545412931
1068428341
1342972534
1333158321
1636958990
1299637977
937398193
901881206
1316640411
1887901001
572839323
1681728957
1906302139
1435366918
1305603756
1073682884
706957373
2131476389
1993774969
1490753395
714125443
703344534
1933600125
1579330906
944020975
1538515063
556902450
1974064480
1627979102
371861460
305926511
646477504
730457319
1619557689
30418160
1597108333
1516490870
1851287415
1234334027
412855065
816586058
675869571
797413338
910930809
1106562758
996455124
388492490
88628456
921475687
389103921
1334597674
570551154
316423228
1801540379
1845779700
393168273
1835143853
1105349632
1569153602
934719335
1055720315
1110334706
143758187
14388301
1301784446
2129406515
1142788086
1443506401
2066005746
1728379272
1737221024
1882885720
738061739
259680626
1181304741
654531390
976600987
191147551
237283778
345351941
1722676435
1805801553
1525022060
502983596
2107839971
1206035405
735499066
315488287
1795051536
1590906129
944617979
1707600431
1173264716
1801121822
74278485
1905930567
1785339185
1089007166
1961403262
1403951185
173600864
419683468
112986872
545675354
927600003
945781332
953058602
328282630
1085511952
836972233
579441064
1584763192
1642032502
304746548
597317467
1642247540
499445729
639987906
237796470
1680205280
1311845429
1537930909
638568255
1205578390
1455306995
1792489552
1280935482
1463160528
456844356
189654154
808632265
1852894124
1279502187
1887465342
1654926130
707607091
1408099181
608454961
877719671
1015835990
663119183
388078675
1362178199
772068464
42218096
1642304439
528307682
352847312
300981304
1007888720
2082155709
968118326
1587911981
388332441
134070909
686437848
1340308588
507948220
1460211489
1816063544
1860090547
248137776
1915380984
1919217716
654788026
1969893696
1131849876
767788302
367654178
1486690594
742347155
219570625
414011045
946699664
841953927
873351687
608866776
274345564
1637878150
1074510290
415501580
803822667
947509289
1865193501
649705789
1253519193
638387094
772141320
165486096
283698305
1769487703
1652734039
1239776932
1963816053
1498100486
1082168048
1724206491
2090123614
1681327923
249801272
1275193582
338054511
1673367715
33195248
573480702
1631615409
653288418
841673486
346814950
1856588521
1819320912
1006685823
1693209757
1499052316
1476432632
1087913624
731821642
1336706276
1226310366
1299931467
1933637566
1153013442
1426877653
506295909
1723477594
770106411
142469705
1304158494
566124863
2027413122
2027547405
927873653
1205634290
604268839
400864760
818834391
1647820938
73422798
677032069
1172426910
588052661
1184658612
601518087
1099719005
289776828
581570191
1466470718
515302639
1165552296
71962499
1962825782
1710304226
1289487264
462461610
1437866455
283726270
1975707563
1550201533
691563226
1110509531
1014121111
1815046194
1415911560
2047469343
1176743748
1491341169
1239607710
1863437133
1396522341
889126715
887956685
1405629386
1356676179
1473205945
1600512805
403025665
888885207
164908060
1368139509
530467908
394251414
1357677115
1120189432
1971852756
97672218
1614931790
268886108
889099053
1568729355
1677400843
228439182
943477769
230675393
2027642192
789541815
377717098
1990487555
471466806
689664894
424573137
941277129
1071281862
1591733411
312569314
565678810
1959640103
475565002
1687557392
396871644
1101430944
1434896502
341464496
673051100
1294512149
1521812993
1895498759
935279351
1874695079
795180168
678667264
447778929
362117251
1922951141
463221529
587536146
310369540
207683723
1538128464
611247974
616769496
491174908
2050517326
674435496
1683809757
2051298424
914290646
193063563
1077121108
1339365886
425267301
91528953
1927469947
1557465535
986514014
420548792
82545704
243150546
985594909
1121254011
36689666
605670065
1747783007
1080646636
2093303302
1645626584
680604141
608120502
1329931919
1095951142
1797415657
2113298810
1290043509
1888635622
1372434934
999300433
767333238
1797572581
1004563147
109924732
164421140
1492868527
75251253
1127909196
492809081
1635032794
286159705
2139750251
1570384329
324292164
975381178
167580852
337709219
24561364
722303065
406710723
1289395930
888220537
184417745
1479171177
1492621546
443506659
473951335
2100380238
109785070
432064715
2088142836
1459809496
1813767846
329569173
1389592589
1035335074
1270206616
319309611
2136955755
580997942
422010908
335830037
1217194424
1548530683
456244238
1544592540
309378355
1324884984
1872076656
2079886579
1561701888
1650194416
1845870075
893787113
495412164
1214382759
2116531041
569498321
2135681046
1874399258
1894545841
642383247
975519796
407087658
1302947490
1646338895
1779699859
1585653100
1199223551
125167268
1035224419
910160982
932743192
837039513
1496106686
869287015
90674699
324104660
2047553699
780001809
1429090946
124016986
981768077
900490453
712441500
1618589299
1219776780
92316533
1665799397
99014603
9553590
518680821
226869438
1148899669
360075274
1645322150
398441146
2135917437
1512838496
155668127
1127739554
1075538980
1017051465
633109806
75879150
2069184333
879266646
1180624701
751381184
899302931
831521325
1012738405
1162311961
350783498
183975439
2146643494
2071911370
1230879467
34460332
188735741
1406631129
508296009
730012095
402991860
356288532
1838500905
1792036003
139671395
371120
475979713
814983128
1631584192
1723470927
961357791
1372951564
569122769
659951507
1234808166
410048731
1748365828
1339821454
1265873296
452384538
1067185169
1763330626
1899795758
2089339599
636449389
1991110845
441518556
1799296447
1150844207
862767601
321915172
232231405
340534352
1837003496
804296279
260303590
473299825
630069956
1628914910
449904883
1018554020
949864779
1945930191
1522553548
2029203031
1680092415
1158992946
55341136
2040912760
1614672242
1133210742
1890677807
244800517
467377469
1119952124
519210663
1132162918
1526003850
929014515
288712621
803363434
250280880
584246746
984416478
19227410
1029784689
421066689
418119723
1481545240
704124248
2046418546
1905818110
1964822915
997186268
668475937
194613980
1248139959
1021262503
996878232
1173893842
2133997870
667199847
1825853111
483114658
186882955
333220075
664787828
2125191907
195855279
1036308067
6465187
1262499114
586447528
1301754135
130389308
1839683393
674893159
583196635
1072683204
1133347184
750309643
1787740176
1180760262
1676446629
1463004830
718091225
359375162
1586352415
1533310799
845834133
362953690
931602845
1504821686
228468947
279335014
806075378
1051462870
732578988
1944825041
1611288716
1223896314
1479437691
857756924
976292736
793051164
37398808
2131376966
1309714089
2006346115
124340234
1858847116
2050458565
1798805225
1500078719
648019988
1111347098
858033056
1484971909
2017449680
584821503
180549134
633143989
1849738495
138567092
510544628
2070971066
752781837
2031194326
374548920
1261315999
264277277
442601698
2101021066
1946349718
1835797980
1736153055
638135502
1547879178
1848908897
1375281100
1774837088
371368002
1838701053
2099461256
324333966
1988846463
1780711531
1770716853
212113234
699271442
419083055
737402164
1696688455
1493334847
1198429993
885598259
256166644
1652156987
1308570467
997687942
1058180255
1892526213
1969461388
321086699
571135891
2029228862
1330008481
72722290
1012228838
954269206
696753348
1096225770
235335471
1340418997
1811311190
689176744
1048709918
1761888872
1569793511
1317073424
1796480845
870054759
2139047539
546915625
1494205171
280649843
1628743339
422634054
851793937
1622192723
156214449
116520527
567996287
1519017753
1331890949
1493153250
144995592
431075390
1023197342
1222059815
1329407131
1412102454
1511669831
1495725142
809714987
1089424732
190569137
1584874826
741813701
940555835
2028453027
681222858
1235128804
2049581556
1158529216
1778442239
187503919
1423466830
788334447
606407950
206776408
98782793
385635853
779055414
2142514300
1327628771
917913865
1594133723
1512366156
554615529
1095375457
1931093066
1207112685
440038291
66235227
244011470
559392058
1441237112
154383154
142909317
1846789048
607487497
765407424
1027680830
660241727
1248200592
107180657
1123142361
1246204459
1373916414
1861414271
705120677
1950650814
953700669
204922812
1597544510
769473957
120481916
282965616
1472074459
933508948
1595696714
259407804
1717226503
535360291
407718997
740860322
1911348694
522188175
1358725142
150871000
1146995889
872306397
543787243
1422429798
1256964401
929664881
976050063
1977273145
1726300809
595364866
1511658117
1591913790
1477400916
268634778
1013870125
894826903
1477456019
1911307629
910526900
235079547
810979595
2052438049
910972313
628502581
1779919693
82814039
233144977
520423358
840591682
1553677431
1594160929
2121293050
674138515
944017792
1798032958
1026425310
339722493
823694990
1141759223
227236716
1629922458
374895855
109691223
318356152
1198202090
1781213407
1421637744
267746272
1079189344
2112775574
874085542
1192816676
733376680
329761074
1217424340
235670565
154169158
492251490
501822855
1445061020
1063839100
705404885
1285542233
932503216
709682111
1270562251
1202224361
1500698339
187736746
1073709260
77955789
1634325283
2079550952
1761009399
2016905266
1808181711
811505117
715956977
204563209
1695964913
521693649
210243680
1167620302
2080066725
497302208
224645172
1148888141
1122440145
285762854
1812899031
532849698
2122994476
248734527
1024878070
1532236082
116074740
676915152
31344046
1456987174
238254571
471859048
337730632
398611565
292029088
1335573426
472022069
960214638
744042209
1029956882
1860849323
414466321
54442629
1917924630
487897111
101504235
1905203501
1172609169
701399969
1381833198
784574208
816052753
1422153829
276835750
517644480
2098926641
417592541
917559809
227009534
240962335
2096149376
278811418
539326215
419270724
302798616
360873201
1536481788
1906297611
2138381995
1038269187
811736634
2118863794
1104814657
1623475643
412731162
1709753874
1338439324
1883048005
1877111262
1264210684
600283518
560596983
1334527552
935983875
1074112123
603214172
1566584462
1374111979
373281452
158166817
624220096
502063879
1511829853
1558997166
1110932026
1147612802
586792831
796149588
1312581918
1138030876
1702344900
97330499
1112763284
2069572319
874853373
546882585
756538467
719618579
1640531465
126593541
1615631026
1462129486
250212302
349423989
2020905322
1982027103
1600065820
1976937976
1715044489
1659204322
196650431
847852437
1787882694
1430758510
1033079059
1289667675
1135693745
2093536042
619578190
1840651946
436723801
1669382878
2009226353
1561306167
293612373
1752171513
340244904
792801085
1015968480
1854139914
1230651577
555184450
193845193
1338483333
1470858428
283957648
874727584
979047942
293354071
1524564718
1903573774
1458119424
364917668
443263554
1731209956
1987421334
2125309234
1943940334
1582556032
125605752
2061021422
202804822
69046189
947602835
723270652
1028851437
1211928954
2015131555
1186007455
1673861720
1893212832
1902161786
1911824549
1289434380
2012200311
876308971
1669166719
1749537644
1187531829
1899915832
1715987554
1374629706
1765220840
151784127
2127258402
671381145
1539029547
778672221
1946849132
1623165345
611926516
2078979144
1018459724
1999913258
2017519453
609140333
1402710328
1324629177
1107161614
1321813846
1038326282
440678543
2079630243
1049529088
409288672
1590553744
1734664111
387773063
1357644602
1758949935
1346477057
1692180191
1124856176
355021333
802036089
198048462
1198668299
1441487749
705815265
1545622804
1605431886
920904152
255104791
1319731943
128393682
1771963029
988968799
1364691574
1489376867
170153083
1635434849
366302268
311755004
1494637793
304664081
45835820
1190385885
402829067
1974008473
969254285
1472104676
151949520
238704765
463937915
647062416
1259612830
98444704
1278534784
1318051431
1736457283
1600523561
2009124821
2066651061
1733844035
745680627
2090695817
1847697731
686996852
999288863
568600236
162534850
2013822320
113939375
783654703
1003353214
367753907
69114410
55526874
1904035166
1875424124
1449192039
1198328859
1226278338
889203361
1045086559
1469152985
222321842
1471895504
276523739
1424808194
425891485
1040915398
1583399182
431758800
599288279
167133265
1830254000
1444493860
134218507
1661041926
108274042
1062547566
287136117
333055651
629546146
102058371
1728727715
451650786
2030378990
898387744
831913868
2093699279
859482920
810078009
798267389
998202052
538457869
892429404
1967136577
1305352424
2135633148
828901779
1001113743
1306271092
692037303
569209826
642413253
1451422969
321058685
1778218240
581530915
719940727
1461123964
1228760279
161526631
1275486069
2061971697
116757588
1884879357
198643392
1219532643
1974388632
581542321
2117205631
705517798
615299050
258899337
1530879031
393558435
1792974554
43453778
2143284504
1386467386
1895745260
1607465584
862684227
1274381886
2126129052
734518439
1037042020
1070358591
282658364
288376274
372889250
1244499591
612475089
834409965
592385720
1676198995
768467111
2054952960
187042647
1975146749
1577915319
1578821092
79713161
1794715657
808103864
1184437420
1878231606
1853974841
668146580
1128966347
820540249
1101846710
1242530451
1861669489
1752806213
1716144061
338800046
1159393708
584781032
564427917
403236528
477225701
2048009987
801770142
1786306975
1073779465
1911151530
1399253732
1001107362
654891854
2133396917
1201724545
1043839239
392406613
1005979455
1988594789
1957871444
216226681
1064263584
935953885
323676073
327128035
1721985747
1082059416
1562299716
1495996037
422522322
1442509683
1127062387
391453688
871226968
1119172653
215494621
322362111
1212278936
2105262043
2014069863
1462656214
1184923008
1748949262
156410525
1854380480
1999153410
82295360
840522901
1479859423
1395585106
2076895791
95621147
337080321
1724282886
1348956093
1805922395
563712224
1500558014
641976813
402086042
2105191683
423401157
14266714
275883537
667870563
1673420028
1990303554
664803978
2052250558
208193147
1617894993
483853865
441763200
1743842126
594469538
2052881002
412338639
814059638
1295493754
1494664087
1553376206
113444406
1451156923
1664609047
1209700449
1735167549
35792577
1165968052
307986943
101992966
1935039210
952759628
840342516
2029695348
1055771041
1808507543
1212676212
42897351
1757797912
1458044953
1556394845
152472493
1871558189
1783006291
1626488632
1965896711
1043758090
274274427
1409024290
1004050176
327058713
758043339
252196163
1227251664
757611229
353089888
789388006
1414888769
1166920599
1792969654
1158113476
1589006383
929210788
1900909758
1819478374
982147271
1687397526
389252621
587669238
2001509950
1247232129
1787124121
1003900970
1961567115
2107520935
582630289
185883652
664504082
540424499
502168980
1860302408
1108520948
940524095
2048561099
614460316
201929876
791987674
1708590157
1768590754
521486517
606838213
1514576021
931031060
469959663
394641978
702498807
157760403
653568016
1822214634
770401725
1727677276
414371563
545534737
1589362700
524075058
1471584516
191132407
1218693456
1970785792
865481591
1972358739
435735266
786071297
1771892346
1120008682
1953308540
1496006772
695720768
1931182810
1044411611
1378453132
83882806
982121925
1709053558
174113141
776651908
1953366207
1688354809
894277783
1128966779
1114628651
1268741816
332820305
644319591
848576910
1197272261
1161310611
127473503
1505843151
1302784694
229140348
1235986508
1694895972
313147875
1225626072
1534625133
1024713918
1890830103
1263455838
1828375371
1954319817
537711639
1054589948
474599436
1516530624
1921897111
623761236
1319244121
813351325
1084214766
1948493419
1707453148
740865371
1401294351
1714933117
1646089438
403183672
1525201056
1924395628
1176693150
466810541
1639546046
102832722
935228554
1713172659
1084965732
2052473957
1751042110
742873678
982903651
2024165126
1018600368
843129656
1094650644
1607345147
19346026
1287882627
1461762497
2053385177
805406991
366774403
484926253
1235880822
1793526915
1421355896
1467982050
1673635727
1219680275
1723433771
497884468
1667657959
2104785653
1226080151
1648589979
711719116
707086254
926516845
976900255
1063439707
1306601917
730059517
200610317
1508154632
1653343114
1824235177
1194861345
1076405368
585930100
874320259
1533270395
1805738238
1348856623
1555364314
1538166965
25464229
177754816
1979993254
523682961
121530357
1800591944
16477818
753283860
1508981555
492721765
259932834
1765738309
1396847890
214626432
1942094947
1179388549
752124496
461978930
636872405
604823540
519287360
1966594579
63405258
567756114
1712219100
825136172
242477511
1464229522
1304574159
1777342121
1362549163
1165035402
391779128
1296769125
587743556
1329606100
213883017
1754546873
62514775
702428115
1342242592
411117366
1705357316
2086165003
2058101053
206462590
1245560580
1336619667
1734334942
939046355
820989463
2123569685
185903371
1634932269
1961449834
110738086
314417176
685894088
1467486295
1912182394
218273168
67439283
432409663
202414324
1056219660
555301055
838095141
809153028
1572725700
93984885
1419384522
1158510653
1181584175
23967849
1021138881
1544409621
1881222998
925016149
1383410287
2014882212
1005349316
101279371
101114021
718775716
1895807790
319999798
2037313733
196799614
581941061
24867182
1252435325
17886693
1897757075
611182128
488084816
1844786673
207708306
249855683
1179509911
368002652
490279803
1731428992
1343900678
1765439900
895077715
1204090148
1398073907
1926229089
749203861
1051649379
59890303
1265332473
1471473738
703414980
490247930
1122273219
1325679332
1042824248
1150230284
1666474932
230238147
2047878684
1164568861
128053841
23922317
544729230
139565409
2032988079
1007719624
259454421
2064614319
1718681552
1406669307
1794885673
397537864
110743791
475255706
358082704
641283880
1679902259
1190533617
1483635926
1245610895
313567613
543632314
1850629500
1728415952
43902415
187218578
1210102868
1636425819
914213254
120164234
108339989
1228487528
1432637619
151682806
236220629
1965776027
1854666590
452306118
10666190
751359643
1094521707
1007216954
544886932
2146538882
2112763799
846515290
1262992887
64237301
1001823369
126909141
1058067875
1053227442
1196135577
742664688
1232005507
647229059
2128741515
1330297864
1357229731
835211418
544007958
1038855347
1549771636
498670760
1171379803
988693680
1425604111
806175416
1154260509
245831364
979509991
1673438526
1180358279
773899109
1648534204
513991152
732464737
914425194
522567696
1034740135
1016515735
485164571
1402568468
2067280136
638948143
1514141990
38353528
1808736349
2091469146
88015240
1543291468
184331290
1234544005
1017470277
545587759
316353788
524709891
1980750335
1606365043
506515499
1269781733
1031704786
1140293499
1577768949
2105261601
746318525
252995000
2028512136
319272611
1594354978
1477663310
2057797482
1346032490
1871236593
1585457200
293617034
1652434547
169987958
1974453048
763860505
1747335445
1928422704
430417562
1967279848
583667183
1775738785
867875513
1660824634
304098085
696639769
1829028918
1136699646
1864019198
1454954777
688740698
968652485
1562075014
261998934
1660641444
1365165699
691593617
1787040161
736237503
690313281
363712053
370934919
1892720698
562975656
2041245568
1956905739
2070746870
59959321
1810200891
1988419897
1342452313
155039011
1079658856
670994888
538339278
890108601
1474245825
1487281127
9149224
1777897803
440096638
2056639897
1859539899
1056418279
1906274223
1381034246
1886354172
372922146
1081557012
1333469437
1010017125
287628418
279771622
1772485692
1699403269
259180360
630697889
596904452
1801709743
15453809
669896343
1651740524
1680628935
1849457426
1429512524
363950579
638436588
1050908835
1917180450
1059417267
1952035759
1699048746
983836010
1115196545
690827687
1242937711
611828641
2110190709
963951507
1869185405
321661769
211675482
865716361
107060256
2026353664
966207142
25352454
1501498524
1882605545
166886022
1118768052
768745784
148905595
2041489995
55983360
2018860209
1308982896
1841470951
1771482353
103097870
175671344
355980662
702098625
2070233302
1668155430
1762075669
800380526
1438977383
591286457
901297497
1757104503
1823707492
1863261316
417880233
45511239
980698964
679442755
535762511
922802227
241547172
1720629594
1007880883
1757508368
569038944
1058500093
197036998
1811155570
1720202774
207055390
123704358
1061624608
1155916572
1881000961
1940945003
1526220228
1770467438
274206862
306897503
1928873230
623455807
1725377471
1686509042
717188070
1406726999
4566215
1942060368
1029417896
787656249
745006867
1968995583
73474739
1666874553
1809786125
1203540117
344338916
1046482069
1439228444
820162054
1456741320
1088291726
1102253369
1982919333
427109001
1766207436
947802885
1478596539
189357466
174817261
149385161
869281088
1904910550
234537856
1519422047
123084895
652839448
246625074
1015256398
1427866972
397123558
1200603331
1917237870
1700605275
1987323804
1781673924
750505023
742982233
1367374678
134280548
1780727825
640789302
4253837
1451811090
1790914853
1249540029
358028872
953388102
2107959811
1224512855
421720948
478385043
1669822263
482773838
1294412979
1655150055
591577386
439811750
414067456
961871197
1848291098
2106834611
54041109
2084278121
406048877
576592148
1230927387
1736623378
841945069
1925543438
619422276
560065325
40987906
1236876611
1361119126
1543768754
1784725278
1899692324
673397150
308844787
1031700050
431092629
1858053737
672264087
682203038
505455199
2144422861
2087882029
108021122
608041784
145618390
1344937388
1600844596
647141305
1814365490
725830132
1538860608
970674774
699972933
1220759741
349794678
1712464404
1390090816
1694262808
87387711
916340367
672608235
691264704
1155186643
877432145
1815089011
1347229060
1492786410
1322341505
1398683012
88750040
367354455
1387542701
821330247
1704178092
1902488714
1671921610
634761690
2115469427
627210998
309042801
373517441
191971504
687003906
142609264
363842630
980158132
1343328673
1795316774
1130001971
525270586
1347250287
20752673
1117927702
394646339
2062441634
1518615085
236204813
1247142524
858321705
573143617
1549893692
40972417
18385013
123352120
713322560
592980858
542747494
435623624
1048462799
177943004
188579657
1014858004
439778123
1043129294
1236215268
1313248838
1579455019
1578515245
889467380
2021431994
126708011
1761438613
1880170806
323458857
1178409466
1084022
83549937
1741833754
1506172828
2013593532
1885228537
652756730
2121303386
704429580
1535564547
1125030737
1847385095
541213342
1703745330
2014800447
1502394679
1743543725
492198277
693243298
43056231
26919754
881748469
1654154580
1204559453
547119717
2111058725
798651326
2127545958
552633970
1987214674
669598374
1769925016
1504951851
1847439216
2103578336
1740468253
849972581
1431280225
230341766
1050043398
682878005
1425689463
1863357398
1780590487
908681019
275440889
712655971
1871852279
1629180009
1414890161
1455305285
150330130
45911894
2082677339
141429326
1280286587
809111706
12228261
331914563
466976992
108414672
1914536435
1742931408
1027268402
2000177917
257054565
1505366781
1779457952
394251218
1177839101
149749124
56777617
1406060332
518187618
520250377
1323226606
1482295669
1957177853
87592737
1139538465
1748071949
1615959004
1275198807
1933058625
1334908947
1578232838
1651455882
2070701315
313260418
52854173
1659301328
1238019069
1935787237
93869159
632117941
362828260
1701850239
1787985888
2027679778
429279635
164698854
1709595995
1351240608
101174009
1326885692
1333193039
2030662201
61377114
1572202860
291773241
1345475769
1575188013
72440537
334448140
1239981202
276495752
1765035373
1915847777
118669116
2081676801
1531965839
752691435
224942873
1903393392
908802288
509819298
966253457
324712687
1767276377
636875349
1415865593
1124493494
1427372736
1426148812
1182599515
1669214534
1392899141
1691523401
1039025201
1006307270
1792264018
1481117147
858701640
567160309
1607903873
1870754492
451436072
1448195968
1979662306
2041235568
884904778
764123527
21294298
454687187
1316158304
508313558
202373849
1276679929
2112438871
1286712107
506429235
651335552
1135300394
1947736160
1863060401
285418664
984529014
1302408664
317204153
1746430824
1899790407
748335542
2082442065
346519286
1107040486
170772629
1987457447
1277760208
54702239
501201851
329785167
1310242099
635946519
1754089158
1435172727
330199366
1677722818
1135177446
993166038
931983681
1795123523
380166144
866683002
1289517230
2078518547
1218630591
1508511167
1936453328
1328020300
1548779415
1123673704
814805159
560131200
1622412002
268057944
1923083183
680512420
13634908
1667095614
653606772
1361322396
16291101
1231174628
1890084882
87198091
1617343740
421748077
1478635685
1727778148
567778020
1287284964
971959760
1399802506
1847602786
1274550075
1296416534
809213127
1472083397
644604143
1356716395
2083558393
2123367888
1049163686
1187699324
1339256625
788248225
1893336492
641278299
1999004155
1475273506
1330951723
201535932
214196085
1463807645
436078025
960044499
26357705
605672188
858807037
416479514
1130744721
1262188347
1727292786
333926862
1076166717
15961474
2046674845
769569674
1375493224
1088551361
368870808
943534539
879715449
195542902
1309949582
1740306883
2032340559
1322154003
527051882
847572187
241403294
1666208064
2128276415
564019876
1216755806
1397330865
906562874
628896755
40446766
1065136138
118844456
135572359
1349555477
1232197252
1198674030
1152975403
1820574796
1461392531
1600279944
1614135142
1890208281
1493564089
1557404602
1372611777
688549662
1950600106
225165106
668745645
1026158534
223425059
1554717058
1354711886
728891600
828800761
4835661
1398795186
286759510
1069117275
1307443742
1209345837
2074676623
2086239063
1788290342
223430961
144826446
1651485773
1563107809
23135232
1652945176
466287216
1790418287
2092395473
975496178
2009215924
68674375
1583349686
768005608
328493527
1909497265
911195467
656628271
579921978
1410487658
2003712541
337886636
1685041921
2046016163
491767243
2106692481
1550027913
68465814
1471780102
1643284814
1133413351
1006320160
405336867
1643283287
2107771761
43708972
1270250702
920453288
110335634
899193670
500064728
449234934
1684979718
1811561664
1448521639
1026087651
544077983
1880432186
1073521653
365802335
648199505
1705674768
25298459
1662109290
731272411
407129092
1996720610
1603817989
1533810320
2130842847
1582381662
1052078150
506345731
405307186
328329858
1173255175
688793395
1474492718
696955222
1695649061
1686200284
46754625
1526950497
2105914491
1665391266
1843046422
685851056
479453331
1047066540
1119659213
1924154476
1133150539
650376348
271808916
1970601085
1941718329
1544612682
467675526
1589580130
326837270
2120702138
460862265
135656561
1683010763
1453271466
818342003
2029555844
701810924
1047614140
1021939514
2076772035
1268994212
1094511985
1549224308
1679650585
739411862
1652154076
509986138
453944092
543844511
788661711
1343993262
540938278
1853778568
1517940994
2067927598
1818989137
1856668656
708976065
130359161
76830061
1884583865
1400487352
1050034028
313770037
1110599923
968623351
1113557489
56583767
1186445307
677445904
1803168841
1972830837
1210656084
808121988
1371050472
1010923698
1324957481
1198081935
800412832
1190125754
271455569
582607386
813167865
27236388
548484288
2024945149
559962587
424959176
1972038904
47756134
1869224320
360935147
1479138032
309842170
1207470572
1550367502
1492631256
2012453375
712808418
41880798
1906087708
1198179675
828729503
863258942
1936786736
898388573
1441579240
353546309
230750629
1537912839
1936733771
985147332
715106510
708144086
1411917477
437554574
405653112
753034851
439187628
1879576881
1867713075
66032397
1692345438
647665416
1745615905
436616557
601391788
321200605
1317865622
644405291
499738221
1306936654
328981673
1999917741
1252064299
1918541940
2107640421
1335752610
1033663073
1238523709
1326183688
1513542522
2095737376
937215392
1239352646
1197318666
1236545254
977453436
1327637888
740836754
75347719
1818854526
1952417292
372098065
116222917
1075193579
1211541847
213503597
2100083174
61559289
575518788
1611845184
2117233070
1478095077
1107369671
865827907
1533525792
1725820165
710045520
532217319
1564041895
2055204457
414683021
478579908
1665470654
305473334
663432384
511681505
603263488
592848126
603945005
1785312841
276462792
2038803371
1519659642
635858301
792148974
142645188
472961178
238513936
264822669
145737788
19161143
115125165
1359295927
1639256229
1986728856
1574319402
173648331
877409369
1824230835
863149127
1193176514
1190717244
268191548
1739773770
596535712
790288768
1088569745
1198305408
3470364
1243662677
563741833
1869921295
700600911
2025036850
1635508599
2084099668
1079509276
265454295
317489174
542386722
444449790
435757576
967488078
616939365
1427144377
1284031940
1726714123
563253405
983290922
63806260
600170472
1841047970
699371492
706278026
428718598
1502924304
585225572
612993558
1524729218
1050289921
743381253
976936814
1732849831
1277131245
1099489171
1756662501
2120791412
942695914
335824678
982687956
384230867
540355400
1899583265
2071993437
1346994347
1828812949
952375477
247222616
2116521293
2048311701
1710782017
998532836
1983053824
268639531
1299834113
1960434102
431662665
1977986086
1351078917
2017396105
644176660
1984005778
1825563925
421705898
822575817
795357898
951512254
752078097
1217646662
1743037273
153729635
1291176759
508055586
1668267301
791062863
210736251
861453740
1561814586
1884354524
1173165171
1937186487
1465981751
385804386
1437400253
1320921133
1666256435
861120891
1769178534
1418521148
1398721738
1746273708
2128296289
71910386
125857348
1662311548
1230816772
2140315890
462768665
1779065293
1946605476
87915554
1100559792
839853798
369031950
453258499
1965640498
147712636
920946487
255818542
2114140060
734605391
1783533637
50690863
1665667259
52667012
1472061841
2016391783
23835527
1383872810
1987837854
1844020098
1759095531
1401891449
1526739592
1770513061
58236217
325886783
764647570
1619743055
995443362
1412843268
1074610181
1405952863
2094916599
578058435
983517546
184093356
1933009012
1043622578
2110657050
1116990363
1163181017
1832908362
566912518
1173420281
1721382175
1155546345
1770502840
1503009038
1039459498
1992036465
302477472
162566374
2054152699
763568711
477240882
1666906368
1685058147
188153166
196600246
1452636655
1457438659
1677903004
210811690
2045857729
1269732715
1571994703
550891379
672175890
188721149
754752076
760050121
1916493985
374333936
1055497689
857757374
711659030
1312701348
903049120
206916864
1380775425
797612134
1048890144
885531131
199053337
647703743
1664019872
2134329731
995846524
519073095
654626611
270561836
1635262746
1762690176
1584210527
373628475
1337961421
1939034451
1692147064
2060469834
945791115
400026836
42338654
691405794
1032473803
1661778233
154901229
419840843
198725826
1347614609
1759580888
1913355774
908690278
1491527187
957425073
1965980828
2024152904
324363921
1989979261
1253581186
1000420844
1390947490
2025331899
1890204496
641559747
1418818591
1791477967
1107844639
1272250718
113262189
1692133467
1913243410
2118522115
1571166799
235759615
1548567845
308560390
1838641318
151814630
893922619
1794144029
827284353
1146232473
1950962293
1771576217
1912603802
612695068
1116277164
1956412582
993561189
1623432923
1356805002
316899481
482963425
1302596148
802704956
928162595
955289986
1020936176
604147787
796211854
1026925615
76974374
1919683287
1217331917
1753234276
852264481
1198183199
559673997
688936806
1706297051
602420598
1172199198
690125618
1005890303
730329011
498874467
1361595215
1275939397
1076130414
1691158091
1520350132
329786611
221850738
1486392161
111842809
1420614531
2146688027
2091395652
1740963829
1593913274
650504666
1386963389
1843390890
1393134590
359582415
579901416
143424367
2048545843
815295097
1909665888
986438805
1730870732
775855406
274720491
1750305094
725348391
641374883
747664469
1949184311
100674722
1080786926
786397818
2093096246
477871840
1679087984
823507164
426122764
1684534577
1177302519
1003587722
2043544214
474898553
1382989750
275357858
666342877
1433115893
758636563
608969344
1868637526
1166729762
1915873402
370863583
460492629
1277909791
1578747261
1273380058
1025628450
1331709564
1072609445
352749846
696012132
1375526742
1611078485
423016196
685580859
1706888384
27469774
296716976
230336337
1631312631
1035390144
1076192168
68353175
178829871
868452157
1386824136
1793150970
894208033
1874543527
1653477543
1831117895
554655781
1778731593
2140355755
1478565574
1078997599
819867490
1068863198
1487199740
1635722672
409718475
388452615
1496930079
386645542
1090407808
1259387461
793394675
425185014
1494688889
618242855
493547720
1132474680
988754436
584942083
1828942031
887899422
1666503988
1049276177
30269209
246757881
1104875244
2131619968
1303216995
890642008
141733147
1925926776
1938315799
1916123244
1789295657
1359295284
871115408
1354442302
718504476
1882375713
1852319126
29246889
1708539911
1822859868
379849566
583329072
1137048752
1313260692
1952307637
1033747421
242685612
859228624
1637286546
1695164704
748510978
7697085
2052729443
1581760001
579304149
1485729869
1436708296
1487572152
2139901407
463566879
1728917579
1234780363
157510881
2065670110
354382425
475791339
79796167
918553299
1611116476
38736295
749878183
1733078348
686114203
1361727450
1078394235
1325977844
1102995683
36593438
139873249
2123448550
1785558292
237547199
1428290000
943208128
1055865114
257900799
903798916
1526554118
1603940027
1133853579
305564139
1097017496
1139323030
1031356417
1476125390
1736600294
882804819
1307478847
493614324
1457340644
1513295005
1791090299
1785964980
1167210826
545834958
427503356
1368626186
162581030
1763419660
706551596
454738616
2022706612
552512329
1455635898
59873978
86558106
1336029715
707792523
1884141878
1871947769
423342389
1618729735
55041612
451736356
1950878229
1245006325
560783062
637422277
35741583
325369878
1287823017
774888133
121729911
755206120
635048759
862045296
1974046014
2023211700
2116504931
1718538971
1401481166
986062865
519605290
1127839259
74098814
1120558675
1189435029
843319546
458513579
568824599
1638833615
217406450
1616773153
1057045265
615049215
1120569907
476875774
128848576
65634875
81204566
165153628
2033563266
1653586440
1209289286
2028354422
956959329
1923293515
505474293
1260564682
1970105129
1864357575
1462905986
1623033190
1276552678
887740844
387375188
1866043269
2109978785
1031824086
38669098
2027102164
1120688790
543836082
1733404743
1076381500
635784180
108291174
1263976317
466330918
1600483031
1677397495
149143758
2039135913
1149085430
1570212966
968763862
827382694
2062844433
1823120690
1959817432
2075094455
1125558423
794623355
2076785093
2016738833
1319965920
1238301756
1263850080
735814629
1156191500
1548751979
468842078
1073218299
1079906635
1419218909
1082317624
238145789
1160060362
1175924858
1926989116
774825213
1654542831
2141250387
95314750
1169804458
1830676783
1119386295
509096743
1280109402
2032872190
1393192958
137113125
1191911220
50010826
178302514
1711373502
978251993
1912140121
965633221
2112025278
706300045
1900895056
1441521835
367137938
46705859
1668645701
1662742393
1479434915
664930506
135979146
2104510809
2008149395
752089737
1081921658
561021800
1435775710
1857923260
937227670
336267798
858013918
1214390602
310337808
1127916179
181085001
521224284
653230654
212792942
2110232338
1366236387
710598383
305439932
1536427810
1411580026
569545676
565533796
586665994
1721165015
1482988734
952696735
2078592211
1313896943
127788221
1374735407
207760056
1871492303
1546002004
1941278563
837125534
1709630818
1887855667
1744953219
328944810
1878283539
1548460201
338779752
826240528
350055460
1934999249
544080664
88558447
1662869840
1464115738
1997827319
138278372
61959961
99870354
586693912
1582543614
488673759
488008068
897677651
927057870
635752258
472029690
599520744
1807978119
1306460964
48271288
1938933855
721801691
312358523
1141566722
545898651
361591008
1650687357
546538984
1367534704
1916161222
1709923793
557633738
1325801838
1024162703
556121435
156835547
602312377
651805954
388323130
1184930726
1879725979
930965291
2108668762
254744105
928265702
604774859
1358353417
265982131
1556554764
219974532
1076163741
1110677716
69013303
1082895751
2005167747
983591000
1110020577
1161947075
1026273713
2082720963
1451341266
1721245094
691466396
545314906
520207984
673065428
2058899396
1754028354
266992409
27499201
648518663
295508769
963354918
2122561294
1044023334
439086750
1168027258
1515571440
774796143
1892972792
1610208105
2017637305
548190226
1577569748
562390377
425774799
2006089994
1373752900
1797413095
26676020
1694836938
481448382
157172671
1235771016
475799369
2045449596
325937017
1881700440
1837717543
977499567
822330199
1379581249
1497972963
1124265339
1357262558
270306441
1283669897
92495572
1546419185
10210114
895727774
52175577
407740730
968538343
215522534
1724310185
875490276
1541540841
993624346
921646822
1787771536
941774180
1862548030
519966840
910638903
421899712
280429923
1364322366
1257752896
1771219215
1995519312
125089803
1591679039
700551818
1512270034
796965507
1353594325
566555110
1194870918
1657074433
1448564647
2078693093
1958661724
1390050968
669928089
1993895352
1715409489
1870375836
64218065
637491959
897753500
546167360
2005236767
1095786648
700013730
216999213
176779641
1432996194
2021907914
129552630
1058124158
933502513
621569668
1657242763
1443711851
2029887698
1836537546
242895479
1652689707
769724754
387197566
465131385
2049383085
1072216581
769130555
1718983736
928623747
568247262
1942660925
1676811434
1252306514
626774526
1227830743
1229459646
137659053
1552213674
1179723703
2075577432
800048012
1636405163
335479733
2104520596
588123297
279140839
1205570277
1320443723
1529204140
947359260
634285575
69764425
650781754
2145137874
670927920
545413179
594656820
1059152584
316127462
280013801
1686094965
1310707088
584714975
2128038403
1751633026
1332586229
232304894
160256565
1225118531
1278919164
565465613
1240424868
111361700
57998967
1048900177
1949729874
1665263712
569769545
1113809292
1134881912
2112237607
815472776
958017967
1270444875
1001985441
1615382121
1109865702
901439837
251353914
2063195995
597066748
1657535960
1373810491
605863204
1751125054
1608083452
899276732
966668374
890283491
298989274
868029194
304344171
765965082
2109497754
46861248
68629527
1538409623
290844495
1143239042
339791224
2077018525
1444147223
2085757965
1641496133
1976845558
24132775
1684772103
1627410495
53480432
1654062832
1167469248
870768034
717032530
1051001333
1438034436
1973806229
1107532422
1103612508
1988995247
292152344
260098066
1152415443
1184368462
1263108205
2045526438
1122658277
623670325
1870032572
1686353341
2143727751
560919935
797419916
1887748625
2091732553
1171487328
213773722
1478388434
214247794
1342732120
1229159637
2000885811
2130959664
658671182
965225451
1524899101
148260980
1224872511
1912255977
1463796988
1353901433
1854671030
880826443
839576180
822536772
1533973758
741062622
1566512448
151990580
394977541
1960053791
343285971
843966580
1295835379
525178017
1667000888
1986923354
509224066
1512330326
1055032941
713400727
14725554
567940544
1379369152
1640482880
374269620
1523103828
196387141
2060943771
1992123516
2045363057
981711514
537677147
317980952
1759789865
988348415
739871042
517128481
484568293
1058628814
1101633826
1736956757
1724680946
916881674
1167972034
254525816
1454682384
782827793
1355041593
1635529546
591575256
1089641193
385101153
1401903377
1630733705
1219530000
782380072
1115153663
1979617516
386376791
354254174
720584286
334544663
1246939803
1086764583
1583002289
889944772
919411749
196176921
657502467
1966774736
2140178291
1044487191
1640172597
1534560510
317845891
41278468
1132151746
345915569
895739334
229593622
1704318977
1507098891
573098855
1474852112
639214291
931419676
155034595
1147901215
336083628
688579559
1443254579
825895921
1642093735
6060849
845439975
2004218897
1135304361
1476326749
637628911
3984019
737061346
1490770068
28701786
780686903
217726151
1820836967
2065018210
2143451135
439170414
130721216
1951045544
1776255975
2129224647
272118616
1753701171
653213842
521069555
2062234005
1434078358
1261809532
922271879
561643348
1045033675
872193403
387161277
1835592158
214177256
309263161
1095198276
1635436745
562582629
250543365
1552748703
861987661
1410810527
1048052595
1160336981
392895350
2010058702
1690127115
1982169895
318333555
855553412
1121346876
582961056
563049915
291024133
2070575112
346591668
864805438
992882191
1651197649
1175482358
212029786
519828667
1603338746
881720199
1264655599
586256267
1609031560
338053802
1779313531
540817079
736131976
1472621189
1417614418
2046699824
1416888331
1990877610
1030392843
368808918
1259148589
1816803949
822679723
1428553386
486971856
713430215
2044661310
1716470897
884024246
334119189
1202835952
1835863970
1861240742
369385926
667510786
2113266047
1168157118
568497756
1086277354
1325441029
1142412646
183872747
1799058257
1542433778
1949228666
1118788775
740353385
1418755976
1869137932
2035648600
1137325180
1404621947
1088796263
1654884358
2031586011
1267356239
1240720878
921861202
2117001956
1923466337
1680829359
130131723
1206881055
1035393131
155303402
546819934
1882845608
350315735
1500644519
1935059512
1045215654
2092512869
1867985088
2033798679
932714161
1452107577
136109417
2144775186
646476039
737164443
619444169
195105539
1407799992
763661581
1797795622
1333508465
1117887182
624537424
777203090
857689934
346683951
406777846
931567609
2529569
1530836905
890736522
194369052
263983527
1936571470
1851279758
570991368
956404825
859957094
1253532135
876570062
1248530225
317500264
2134391755
87183642
107298276
678359348
1482389347
1063013182
1841392429
996295950
1264359586
1199742783
410991474
1772309238
1084634392
673871131
2007858932
1287551513
1153804839
44896428
423300133
1260397012
1296522242
1073470409
1756406250
1059632607
587496145
205862167
1844236735
1634099833
1267421587
2110458029
890958258
1783949270
2003508400
542912807
1497241446
723828732
189556574
2080480864
482941437
1814727075
1306456640
244336400
299670377
850902310
482747031
351330403
233053305
658352278
1187837566
1779326524
40572281
800830383
1238009104
779893613
1461917991
1905913044
918553505
1560644257
120848251
1362156686
1725519013
1702219153
235869811
744464865
2014911719
1611437537
505306553
2024888163
949576486
1764552083
768133176
481476211
996783432
905545382
493127253
1329148850
1244911322
2007937977
315644110
2122050543
1123022754
749414519
629991914
1006663549
823226806
188252472
407842984
1769705222
364187515
1128567819
589617859
1709647874
1517935134
1767671922
996392605
1093586949
1456304105
1985656724
1421694394
133386726
529850982
1683510465
1223638834
134652329
221977740
311680501
1772734843
23138488
2085474605
1058886449
979731714
242272827
1223815429
238630771
1845550810
700749572
1704503612
1149982978
102678942
372435651
830335231
171598200
1482637517
297678622
1536782610
1113402734
1202408292
580356099
717973638
992144951
770467014
2025875806
1949137917
944181317
1151952863
1307382131
1553040237
444722511
1361138133
1617417774
978759852
734479048
1922896532
483846504
148784571
1631810460
802253091
1172659405
1594413717
824741668
1112130733
1743810091
1044708291
1803297486
620048056
704256925
1473824979
1513541826
353254886
339869758
305035799
1176940996
45551594
805664755
671999717
1529183286
1623346126
1929907156
801858755
1196651717
1497508973
1017456255
815084652
1445471969
647402055
1095503878
673741018
826926303
785587786
476525251
56014059
1581060055
24531834
1607444258
266654377
18622558
2106245519
1527646200
1449963629
1638508192
812332853
2076806836
386545514
690789052
1803746354
333871054
1404893830
1286149275
562238414
16035614
1736924134
405099636
1369802425
598721383
561265564
1422705510
565687704
1299260385
919350596
216118103
1170518843
1150657308
534984594
2106517214
1985521405
1073169427
386406630
1472848427
2088121958
1018973753
2034112218
110560025
1148647529
1490856311
881480678
1243635911
1999630068
1742635800
1069395430
338720104
1255344372
1181432084
1271145448
868322449
321301863
75337565
1990378791
41090217
315378990
1426729781
1148003988
1876240207
762248430
1294161874
43737447
1939685528
1557338122
1538855660
2118752646
552722533
819980913
104226905
503974777
1243699739
752640728
1566369481
2081596073
1563614349
37211401
1222628293
229578779
1591958274
2069337207
928974939
956340208
717176075
1594035721
1938000963
1916006495
1680463509
791038590
1444826112
360138646
1296279720
1673851081
1212816180
857233844
96495897
622207024
129106403
1733574566
81646377
232938186
1648152738
528596264
1993097207
693925719
629079213
1516181174
2130314663
768515014
1232323645
23883870
1037214065
1737768835
1830722181
1834726176
1503831591
1576678774
248896642
2143222890
795964777
1975369351
18336899
2017366918
968998846
855876572
2011879215
1270835100
675925124
1052792936
703209233
1208161924
349473469
2041193660
1665093919
912948048
916220074
820926243
267043184
2091107143
1854993570
1996652614
769314420
1781337488
68699342
889893665
1181978164
1974767748
1794975722
1064161533
38257124
629098599
1885019442
307288718
551817954
975121789
897127551
1490176754
430806552
1927410192
1822684926
67008979
1777637518
1736526147
1564079853
2090206490
394048527
2059252946
1228384393
1692353430
903555819
1437391723
1740104007
1843117977
1210879114
732194563
1157062980
1968879772
667066683
986344264
2039300783
2021764471
730570463
359945030
1336488500
1619259290
588490070
1016944793
373845801
1298283450
1394704891
1943896141
259167390
1152081266
17808515
2070553309
397355056
274127129
1025698717
80279804
1510273927
603102586
54415261
1123988005
485762056
209501912
1954003087
1730286566
1912353556
1096956096
1529590182
777821809
1381930621
591116375
1582495049
1585560665
2028943446
251752082
1073359266
713390040
300136428
714009295
1037886680
2017180061
649228666
1903164563
709163303
1692995209
2100448884
252681714
376375693
776861353
1984716276
1031923214
1859478873
1375058624
1370502364
776078112
887237845
1152502564
421271076
1952267494
279559668
407545160
1458168619
2107899544
1215194989
1032798887
548524992
1654253825
1120822831
1292635801
1744041683
855502246
329066726
1624401096
1876523446
1726181434
847830156
232363870
943634908
1114992817
1573732416
1940028742
592911267
1151123087
1381286456
619087993
341552092
652358080
1841881953
1547396157
1121289900
117829190
2117264361
62135015
2134182184
149204271
1978513225
245941603
713476305
425988033
1909080335
15581155
741823425
2034170191
2053560442
1055090983
1039579527
1487597950
685446311
1709664394
1995233906
317689485
1509482992
1959820231
344948962
53012456
1652808845
2017316385
411779341
2039353282
1105196623
1050858968
1884299455
179606996
534274495
1276689003
2079525008
1214910878
1967114046
1579041678
1865743243
1843180563
373997683
1267683025
815863617
652993238
1889901887
1832701405
131226851
1553586564
778465233
2142129418
487735448
1454855353
303849605
381026675
27329044
218252139
1197296237
1201692418
823708878
806388259
240295860
518534988
964468872
1149213887
400987555
1249402615
2024014178
553818262
458397977
430169195
584347620
973522715
619711059
270376561
259631442
1674092389
1498169802
1230551523
369995833
366059913
1721818141
1306144816
375495756
1090011156
569462334
1143291211
479736532
1931137555
1412350450
319499842
1782794000
1374588460
115554767
457687002
188015189
1750830119
788856272
577962869
2109027301
1476317062
1739804460
1634848516
1525566006
982210985
96298234
1689104925
1434358288
1558397954
670347264
209548432
1363353432
2145510061
124479367
4660481
1217052040
1894772173
769678653
1325694574
671270815
379237648
1605966131
1140018943
1137625113
2072467681
1913339582
643417714
89907698
1950027069
1951807531
795394883
1923153970
844194717
145632149
2036628078
882691685
1910087001
2084124254
123514021
1275230571
1806960129
754971138
1155359979
807810706
1508398580
154288253
18955957
626693303
554572607
1998675865
1903047688
755995750
469773711
1011893816
845542505
186943463
355739498
85674081
271761975
2029894564
724494584
2107114214
295295344
1074718243
867115410
2137952350
1511808491
447439041
726065888
797770939
1936707966
1661806526
1564293769
28717595
1857491470
1168351694
833672310
1997321402
302309413
1557868959
1981064514
266028864
1859185960
1370393966
2118098077
1341874014
1244164450
1433591458
711483111
1616580917
797133394
107981710
814090394
1195588678
1531355440
301172302
2108618485
1679753141
1646139534
733382039
506370987
1386575387
376734623
997950742
1496012413
342276637
762651401
1862348131
248862579
1591554695
152988886
796116179
1849133370
792995506
1427069183
1320208042
1105429319
1284807296
1339570478
432882840
1624343698
724136722
716707337
1534070233
1122858296
883679837
1573885291
967876714
1323954311
1242110910
653420919
1078714504
823285921
1817333949
627066356
1361025405
1760882448
1418196035
617504522
570279287
1037957116
1634814013
776630168
1611177502
1883038717
633417720
1570784935
99120240
1210876668
132730376
1175117573
1800163765
259472742
1344038994
1629092898
289824401
395335640
807473923
383078755
808785108
572210138
1135978135
1715875749
285881864
1555680026
1063680662
296795125
1155566894
519747967
2128046845
1910877525
1525773799
996208396
1654760348
943035303
1176186252
2057106122
1896264944
1856939344
944302787
1110531172
1943662569
1919817197
1395506707
1977306792
1495337693
1944974376
719534589
1429731802
1796017337
1029214315
941417349
1832920502
118260319
386558562
2093050402
793953286
1389885919
512469130
1188735027
1571261104
158976002
1147802820
720202557
1059231241
1500648216
1769776177
2146042762
1923224291
1882728431
1010402332
1543937460
1140781336
913970754
48738561
1257529795
320445765
1805358310
1872041217
855661570
795591695
1041575284
1859792203
533802154
12065586
829731081
445921507
1855095053
1871787160
434107628
366931689
545215173
1049647103
807064996
397851846
1708912897
1731552740
1076987013
1305250861
1150341141
327729492
940055298
154407412
313991555
2008564164
1647343426
1387635608
1451767113
487075462
1686593724
346854850
2051055864
563167187
691663698
2088444766
598225029
107260320
737432848
230480387
1678745308
1607413245
1008382342
494965300
1588925721
429143698
537755165
200469548
1889563619
52033524
614073938
386029295
1445487408
2107611929
114835580
145071672
1064381000
1891004400
1305930047
1334706303
1045844059
391587743
345434146
1093520816
1968178389
1242306126
1945566324
1478266243
1879396122
550075959
793817178
973188377
324798339
556589370
2108134901
743355806
469210905
737958733
1147915089
1597114946
792166363
2128545023
1475397218
441134988
333884707
1701272957
1490643496
1590269897
1022135305
514374797
215638477
2126445294
1769007945
179359065
475252108
2039362539
990094258
1700663394
1835206403
562014002
1132005471
707552696
1747854594
648294717
827072376
917544781
1195976779
525310975
1786224886
1604066171
842458981
110337612
316063999
1849779814
1059459870
1833197832
742309406
1655891338
472615532
1110412802
866269971
1622444212
123402111
575596051
1471110699
1540982055
1748939494
299851584
578402762
1766266717
1280307513
1399180123
820051188
330648987
993015110
1237976404
1468361350
677829026
1317342935
1859233960
1580931832
837872691
880221369
1734561536
1208812347
936121668
1123375671
588994177
1862321642
1606889590
83735332
1020997618
267144030
949310852
843833395
2115777842
1003364638
1120916492
1290766978
1995376474
20554601
1071985749
795523319
279999754
25685063
1687044813
689537855
1503455453
178162917
1182933374
1573130088
59465416
926747901
994206318
2019284229
809034723
81933045
1610099360
1610951180
699243340
1064965376
679172908
28186325
224677035
405139734
498910284
1737716256
1023245098
898550877
1642880821
1127564912
392626925
156490820
584355945
1029405822
293683093
927315742
1493398122
1391186178
1030404753
1614760690
209397605
1014108269
733700491
730701625
1438790556
1499175630
1377321967
1995922476
1951195045
1460089050
1185471061
647306081
425239325
1323960096
672584550
583762000
1886557691
1579885491
1977707358
735582159
2097277841
1144389815
1827490101
1199702257
374305965
1692760564
811197938
782196011
564341196
503840939
516258278
1161857154
607173882
924719046
810054608
1366432232
1689007279
1297356814
428963419
1369877271
377458048
2094546067
883613357
83454273
1857709345
734918335
1477628706
1822059844
217361341
1111460490
1357830278
1188420529
1350393441
1166996324
625209681
1095159088
72239712
1023872880
389825333
1625751200
1113445876
2018382953
446907891
1674332642
151507758
1201294296
165771491
696575259
996563643
1890195186
1742774805
2082696146
663989573
715144031
1617007571
1697361555
871243422
772110118
7109378
246500371
2123826837
1833983239
1285862965
169414709
142982396
1433696464
1802056302
856563027
2007472770
85572362
214586038
1180425207
296092615
1010642522
310271371
696103739
1259043636
1562112616
907899858
1221953785
614513390
845775201
202247769
1603930693
318429219
1307720574
1168835706
1840102305
1381198920
904608500
2102139469
347066536
1390659535
1045459321
586815310
246926716
1478241325
1456605949
1354195895
1850535289
1999638109
1156717339
1634086779
1481266392
1469079755
890474602
494215219
1837172806
1913447905
1146843623
748390339
587771294
158698090
543515102
1007559261
1431311082
968148792
418147009
1823824892
1931378792
1081871266
44635140
621682694
852938647
213594249
298171801
1316892414
1567443808
809234765
1567245329
1443167250
1470192006
14315212
218099071
2085753971
858515853
217299445
1122934042
426380484
917745055
12805327
800346201
1948448790
1954028304
948510308
1398268416
769746197
885272994
2104447856
1381504953
119465300
710544700
1363925458
1717040297
1768102778
472398964
930324977
1508464587
796414052
1757012580
385511756
704044571
348426998
83009003
618112301
1450053723
147873044
1489451610
982055984
518706772
1545847450
566503240
401369288
1598370763
1472407399
1280489863
1294592980
2063748205
1354005937
30290600
1806071341
1170845720
756419550
2056884729
588829611
438300409
409975653
2022124463
435789030
1455912458
1359474326
654510703
514273656
1179169606
136634146
2073106095
1085717121
54690267
1128498229
307234593
2014000381
1061412384
74252419
1733433638
963347231
1762648695
1005820233
918327602
913344481
172821276
637547343
985596470
147081336
1405141598
981031552
1871929082
785061524
844641520
1038929716
2060964202
166707903
1851748018
1313119451
1286822818
2095830720
1097317835
1982904349
240533451
1518655501
2122211361
1716397358
1921462315
190288178
1534359236
1798612502
34490273
728392908
555303520
330559627
116312598
1583327196
57124855
984182061
1182837806
994116466
566754368
1274510435
1268442131
1996283773
849811658
608650745
387940773
1590613116
616806275
1465781763
643468876
1105995396
196286386
2028934307
1539618237
468534947
2084432246
938670847
2010822073
663576059
274104915
883798499
1960482502
2071518959
562649573
1974202509
1096264797
1896095878
1676201306
1075917381
45505740
1455620156
1788161092
1546599616
968929753
1461357410
1109527742
1975529178
1487188120
84259652
876209947
1455166860
315456085
795215273
1929444151
662899729
1814574136
1834577880
1507359658
917823667
1317386112
1278085269
608371443
24068974
820644510
564978372
1925926647
1363901560
632987687
1133832058
820921672
1166322164
1910267957
1195292630
1848197219
13600465
535984112
1921161157
2137891460
2106374362
1477374554
823746685
1163572001
907978350
491132912
802257270
1052688955
1598805405
1874171750
823188574
503354667
1723257224
850425354
1144856094
1798445789
1066703273
467715928
1136820588
1403873171
1139447575
1498426761
1536364920
591198732
280828645
157819499
1544995731
32523947
1203201383
286983873
1134928287
1960676544
150352694
1367800555
851770562
1194455547
1136513963
931364646
1837147871
1813047061
755288091
480959431
509162855
417584098
1054599384
1922060636
1163938680
1255869437
467473393
905187574
406580182
562104842
233399205
820378830
367645608
1935734147
396356773
535310272
859561072
1088515440
873858034
1598180982
1260807703
747937110
1752829174
1524014757
1746520485
1734252960
929681554
334096471
163566417
166921176
1441094338
762256677
1016480847
608892438
904356178
277334385
788487699
1590966390
315371789
1611287499
1770091358
1614462092
667952537
452908486
1846444886
1171087891
420390467
2065970262
1145887632
1537147525
1535814983
1303207684
1593426487
1688520292
283759946
965267896
1352607767
707969121
1470820410
530754408
1945461634
894947984
12657889
2125633502
2120872467
62511544
1872533077
88505962
1768178426
1018372727
566857848
1104870349
956401916
1653744898
2003779489
703766771
1696634242
922519937
1444343504
2117925911
196524582
144077917
591711412
1660840117
428258074
1664031247
1552628575
1493805037
1081252158
584293452
1054975382
482099331
1623317755
893988220
2133319056
1301194675
2094286794
1687125265
165610233
568930485
1692075787
1479306321
406909174
1343145292
38845945
304220615
620705056
1041131060
151625579
126867028
1796377936
2009887532
1439994178
337662123
488893780
1532279678
1757828555
1787021925
1815612973
1623610770
862436899
1264157504
1080460257
1548369900
1629480085
923274904
914709466
363186486
1381199525
2116419111
164774488
303677465
953276380
120838103
146944494
1918856237
508150570
1468551371
272673105
1337216435
463296014
1752158817
1221028076
268805617
705665550
278939162
81246776
980207488
1029957545
1296181688
679361797
1783443146
1076385794
2096098247
1839873632
411394454
428097418
707563526
692164286
256088107
369340352
1374853944
1761218410
2117020865
1660486204
639387464
1512133227
1236784313
1177381370
579207244
1704746721
1501273991
1505332872
1726752766
1300728047
1456783452
1442786721
648356416
1560280715
2109742347
1507640788
578333177
1656739552
1466804138
726943750
133524442
995469345
1860926885
419287786
1019604014
534816099
1300025550
1992258606
195408457
1113212348
1296930623
644019018
1538768094
2023125388
374604549
918725490
304037468
1396914557
1649460214
1650867774
2027659545
2119242826
1912540769
411616598
84464575
743220584
1856334863
1101032763
432332123
374541066
1213748348
446795589
1813756257
1181332522
2053082226
1347789820
2004516076
1914879794
2085572478
1983857949
21676440
529981468
126238436
178534439
2104973962
652070479
1038162728
1937146032
1018908938
1582185431
664093440
1039497714
683419647
1609454117
1799552105
1828714955
1896900681
1520286223
342918349
1211136773
1869837822
1235363964
834595082
1744588494
814197456
962557354
222930370
690935715
2041035886
1881422611
1052905461
1144638387
1399351065
1712585150
1475839121
2062777915
327901838
1868023823
1906139457
696005321
407150211
1474201900
1732232403
86210298
1641203327
1880467884
511186530
1984332936
1988890197
774072173
1183995736
1077980262
10503629
256613975
317995438
346474456
1542534681
1363681207
196542996
1025946441
1434600649
1803391034
755314333
964940025
757096699
1679150494
787277832
88707677
2097362697
891870667
1954036153
854395619
38317343
1916626098
1241256297
674662979
1548461863
1049207317
1202653351
166477488
938939314
1753086140
1589179326
1255595639
2136358730
658635694
1275869842
1549359960
214135120
49087855
1702492459
754228186
204853284
1617122707
1922164605
1932541457
609193326
2111878928
67045731
964780478
871193068
1700376232
20064306
971536941
1746412182
1979462004
1833636136
1444882781
693769207
641262202
827432742
1531912495
1587013319
64870659
183470640
1181421123
1185903684
1072426960
335282127
1751288459
826053299
1072667143
810156911
394925694
704985255
1053180543
206214789
229645362
967699098
2061054226
942909686
678951240
829910439
1207368173
1350357277
2075398575
250004803
387216045
228772884
60287213
1599633090
643707311
37930517
1186678062
715134364
270767006
1069443801
1577539880
1324685107
1464093126
247053689
583464629
1603137629
1542025404
1642313953
825411650
40532112
1400057327
647673918
2146604099
2028902010
1923340017
404596447
53249687
1913533493
1899077236
1058732158
735806090
2079030112
1778895729
1351510555
306544195
1709726238
1537242930
738101599
1015735262
592203274
805294959
1246430657
946338838
1103067611
1006237866
56412082
694247608
1308360767
294403151
707318190
2058647174
204909008
1362300725
462874732
377810901
954191682
1514496897
2113733358
1507874408
427659136
1384029046
335577709
2001772054
2088782588
2030042816
785265560
399949443
1645373398
422754794
2025461145
1279678017
1728339630
907240383
41413389
1192973345
773197439
781192085
842896003
1627564493
1795053793
667013162
1832920566
409929267
1571948182
2045443404
287105902
246585254
2072703747
826454621
333372778
2067191302
923828715
1807159312
1718776647
663442748
1312971274
2028924922
2121765010
1160027879
1114008095
569647399
964933237
1338250702
461059407
1645162386
486853392
899800720
1552901958
578662850
1259713061
680645411
358592524
919347051
1572187565
1232895092
1220274425
1740386169
921929010
1369773287
1851031592
1321254411
901609128
1934987873
699477399
473447318
606531304
1705621758
1731325636
514761215
487917869
1834103931
1796950813
26211318
342022180
910736161
2110709822
1037320708
497972608
2022586493
1131492942
525220437
52419270
741080521
1952308215
224738582
916095280
2127625829
384486161
1982069889
619366882
1334055130
169612393
1319412232
1939877564
721697008
604558491
335772880
929380739
495975099
1574072140
337721368
969295255
753710126
36639987
94214477
1920468707
1873215438
313036141
445892196
1766775539
2091196118
449859001
1103172651
1261953178
1480878816
1875497644
903830612
363124887
307941724
1705789201
1260116959
1492897222
2056606818
1398566449
515086690
867927404
650942105
1352653003
1692291897
1294317393
17329012
1900700122
223409476
1063259625
822834039
1535570347
1455462511
236777191
2002762951
1985776415
770639777
2013072169
1979543245
280010604
1558826668
637187967
1824816019
1210559131
457494611
1968180190
505567775
577050422
3761320
1432931529
1650247920
978021233
733151055
1955666721
1713018976
368950480
863133072
993127513
719551574
830696566
2106604755
1586252332
510650116
84880282
835229839
553933849
2143415101
1292519312
1326936318
657274516
1327506886
488979959
995104973
501642134
808169722
1322162541
1316490293
1190957859
1936334339
647042380
1808682474
1591550753
1857845090
452594245
780685019
789557268
1650215808
2060001881
141384516
105151661
1645723285
1196053805
1822003622
938082944
413508708
1926966459
1087463609
844774068
1024107542
1388073105
1408142696
735096049
942170269
1987074875
1032662
1534740789
1118809120
1040774547
1800643297
756024991
835633685
1944271816
168324816
1519209738
991201543
1567910138
425272079
1488135216
773971276
703056800
1101081455
136916098
2095178498
1550778945
1806669620
640507730
1763860617
1262845696
342022123
82024147
1350901945
193483876
237373498
611704519
1440963707
623069508
670611665
1532398678
291253847
825505084
499795905
1427447443
2120682368
275096748
101826114
1280763519
291718885
903988626
615200553
94664615
876452534
379493137
589548801
903667741
1675934516
602175980
717033528
675260538
1181085860
1393544416
1016137102
622763195
1403697691
330244425
1751100516
1265130473
284194454
943618624
716115135
1146925365
1764956303
1021374013
1191628227
1910223574
1524883343
43616772
1664111547
1960881056
90511891
77889064
2089051736
718916267
384037086
1085379191
141516607
95263552
893990872
31515131
762634255
1801405949
991578579
2038620273
35393664
392337467
54716763
264021283
592274722
1221645482
81865714
424771722
1003154715
1573866445
709651482
653448950
1116481574
1436072909
481313537
1838630456
1172727299
263878817
800361423
1450840325
227191688
3562803
785083564
411292669
897720637
1968865918
132016733
1409122508
544344528
1967112249
758350065
76456847
1066418231
637531557
176375735
1017638496
852573613
617945358
257497547
10161648
737716378
628232299
452348371
1052820802
1263888912
738611532
68246354
1294881512
1561480332
830294457
149570820
77274150
1914970629
44732256
709671857
53977540
1207857689
808704352
1312392123
1498856561
1314369690
1848229688
84921234
1558847615
1516632898
1331708193
1848610336
536029923
991781094
1505237319
2133720365
153679019
1780002462
95015707
1523905294
1429516212
16107141
1417915355
1933995341
1376078497
1796111963
1173043878
1690111763
1960533423
2140603611
374596017
1283631821
2127453714
1212862713
1429931172
1507185941
984357631
888215395
186321680
1956085345
2050195851
1545718109
1411786452
398038526
1472964834
768875065
100263266
1669837651
1693984507
610242095
731678692
1979893974
1424731160
213422254
1546986283
1168694909
1572464490
1859228253
772769807
220320491
2043261860
1932111661
1218245598
1282025249
1716030148
1521605912
1564641332
2117390211
847266433
978428329
400985086
1583156979
1863323795
729043289
1699574494
6379570
187291265
120050803
1048030602
2063612193
823441100
158725747
2102477582
405818471
2052452474
1723939745
405024649
1187787664
520160082
1829650425
2120125837
2104203737
1389370452
1061329982
844989946
1409433060
1439025728
276976989
554567704
1409156203
1429797241
32821852
559172094
1555894799
357316567
1700420132
1917522204
2085940708
2045854169
721099479
9159145
1120119834
1773786719
697874040
802175145
1606688445
735499066
992697022
1600088382
1235096054
1304860768
1498635798
1557514153
1030458587
1280554456
2022205149
2046457978
527178759
782556824
1496258794
2138196083
471803035
2034181506
1641958490
1061252438
1761492205
1509654874
1446824776
388828653
634425445
756062478
1644206212
1143837343
632309998
2121390052
2008595845
2101525697
1358627077
1910819394
1865064638
1696237629
1602633401
122536187
522970082
2132529774
1553003805
2144648759
1661061754
1971702602
1007357690
1000581589
326051599
594881875
1122763088
1058983169
2008666923
2126527988
577856698
697866108
319859644
716871013
1748932796
1184999996
1994070205
772910986
1266052347
104213874
1788549775
2064860058
1762120817
254372813
1177215230
852386954
797351627
1246803689
1262413985
1218472407
218708885
873370544
523608551
1826528902
1738834816
1962880516
1046322917
1785576211
54430598
967251510
1576749487
1815618612
898727582
2082817006
846668430
1821635526
727154626
1913217918
1933411964
1640614195
129537389
328165641
1039727861
269312308
1362336223
950103561
653266570
1113126553
1834694533
320918689
1416602441
146565623
1591732663
1561834540
2001397914
2077307516
260048643
1687391635
1251589994
1780749727
697750693
906643228
16691970
1032169450
1663278991
21655900
635270899
1397920995
507633438
1947718390
2097867975
1944366950
1764450092
682966216
1402975114
176015825
838693631
1841080081
11943089
941446732
1889152531
398890016
83716927
1490145070
454993988
1015135773
1277737373
339142420
1871136406
704383563
191293435
384925992
2000358824
603833777
338178690
471495062
660012241
1819814251
849154037
2057897250
582119273
1529358007
1400272664
2081313390
1756727185
1269725976
881896834
1448235372
641376323
1887309054
1347526237
1025752023
1809041278
606179208
61060898
443266410
1055735971
561606525
580276162
538328195
1365643071
515049083
1204590417
165700081
626493373
500832348
654576416
253577502
15002510
1627756187
186348755
830664855
1477184042
1329638654
1814261792
1194312315
948956065
980489645
841054761
1396304948
1312195389
1570485710
1162774203
2033811287
1135765695
369656039
2092572314
358504678
380738537
1223075359
1348142721
1136841480
1806323169
439485485
1807117553
1724660733
136229838
280683755
1516675095
92935833
1479598279
2119238355
132795494
673522482
1182771290
36885461
809845570
697249649
862292113
1057103624
656132227
1254403663
47357149
1688131531
118581446
756095173
102405925
2036941411
1800689781
904336859
2033173281
1569480893
1230919904
1073572523
1625559102
1443997079
1494493121
1652667173
1374233408
77525451
898397262
5366322
107508137
199219248
15162958
1045268808
707551989
1069230455
1505721249
1894771132
1802730352
597018887
1490905008
109300705
682004055
537118975
435607542
1818370195
21690323
1147719220
39992291
1791780885
581558175
405323000
214426142
1947460452
1590002413
1915333824
1492756216
1759415320
1985316615
76031245
456796987
1551553537
2091078491
1165926626
1180471586
1901276890
1581216594
497114080
1883620460
1991401744
1504248131
1185900021
2021148349
103389443
589306043
224001929
1685292835
2013875870
2063355858
864239231
902807579
595454989
805321277
2140469556
840916232
81334
1564668745
414252009
750709164
1660004960
761835636
647726231
1591510931
1027617863
184769232
1197541132
975170679
1782988805
1746154083
1272461638
1719396448
1374955024
751269752
1329686473
1137865978
1437174236
1738743080
627315104
1412712868
942177078
125928493
1168887102
1671756825
1848925615
970013724
1222996815
376218906
109943131
2108870270
1113429273
1059065623
488313523
380473431
876689112
2041081032
372402960
1205108066
440521942
145987351
739248410
575936890
77443032
1461048095
699394167
948067022
13459660
1187389751
56111719
816422131
339195266
591270522
1447468595
15178274
1483527310
489039625
907122955
261713556
1468639658
693613858
258881173
166568291
444897914
1969051177
1294723238
2085959709
1917092260
1606082020
1431765151
380424243
1602417743
40228921
1637021214
135709080
479907200
1643614055
652048530
77547683
797180671
1010932461
906708728
1357101290
291356956
1024324774
2003816448
504739571
1678233256
267622446
557881954
315849373
1567373897
1514711181
157644174
325982552
54152726
542842410
948334773
911661231
150195036
1966669325
759733411
1334609975
491614142
342955791
1271567098
536994756
855883963
693455028
110216829
2081816068
1415913656
258429197
1664719764
643281514
1475488362
1136206725
374687931
703405968
1469404603
254396041
253066762
840444279
454222710
629652001
1818416715
846267248
963777058
230811183
2050887421
764396363
205560310
594546814
2136410066
100530855
716271854
1645992614
1340836866
124344687
28825420
1859340713
1277092423
1009801263
1096788953
2091766450
622535756
763488916
1053034456
890040849
2104320033
1516845356
354755508
1015105869
908951472
71197698
1069449995
1096631669
2074278188
1695894720
421423311
958287219
1765230424
2128832829
601854905
234190838
1705454032
1882561723
1002848842
2111359531
629386615
493820788
1298235259
1353055686
322173957
61494287
1970386547
1392496392
818476410
880075347
1886752582
799986543
1628671700
1203734721
232657646
1366218610
1653537733
58405811
1770723144
1798423898
667917831
243008154
22082589
486609600
508018217
1046174513
1399357081
1741076473
1565723413
1848771402
231361986
1114025173
614064958
1310933740
1972782942
649195577
33383458
1104285423
281572089
1423709513
1818051315
771308257
1134302977
1480350402
430468268
58700719
2115902790
138627131
1405709906
1753334138
1167048269
1420678346
287286611
367546823
1482323488
606016911
441857888
1514621613
1651917016
1751741281
277468038
819717053
860036530
1274046873
869153171
2107902244
620158215
2141965256
1531218559
1168623053
1759523628
964007026
622027031
615363962
853546328
1584085798
2108797381
1337163500
1234853182
625709753
991261559
631461457
1342092892
819605338
695668445
635406261
803918155
980505832
209360706
509413529
1690755193
1628138879
1085262701
19272430
1924119
288163724
1450826900
322815803
558829275
1043880921
814743356
217961971
1017407872
1305697210
1701299147
1311191829
1964843003
573130708
1543124597
1979633566
2004815004
535875075
1500825423
32463784
876961095
1631563703
1988557504
189337926
154208091
2119495629
941482486
1457030698
1650164624
1906477437
1350458049
657294939
365744904
478129665
1523521596
613086730
1001769620
1443662719
876835424
865647679
143632378
904960555
1798831996
1041282278
897707309
2025616334
363983543
1052748535
1318028672
1809330535
1037190652
1414748771
1294741856
1124553043
1944955210
881753029
955988622
296428942
2065316763
328979612
530083973
1577896540
1847855568
1901679314
258763960
1696048156
670652642
1083453203
1621958311
688743863
733983861
38737453
2060165278
1306304208
1038272494
961240068
1806717770
300077653
1485700758
137246199
289817205
1644368850
589425565
1589312481
1157026042
471478026
357989054
1354462251
1809231148
184112385
1943726091
189736137
90508597
53498680
1566867634
1534766509
1306407681
1209028771
742206084
1525689145
1212299539
74454476
25343266
506044553
122758534
718985501
1684533606
688810431
1407010859
2096272988
2028507695
2105324960
1509219600
1240394897
1853936713
1227884802
1434712518
675382332
1754918637
245221315
1244643624
109641128
1199328189
511756305
692838369
1813735225
1639483206
1441590228
1676365977
563166009
1796749653
1457767327
1177380855
1037690588
2001175759
1468217520
470296858
1015207882
998797361
772226804
116449794
1308234521
1809909219
1844940684
384045019
45437576
1297431642
1023044379
678267428
1179036651
1474143761
2078630843
1014102194
1468513912
132901525
2059743080
1973063331
119826801
1215170038
750092935
576982793
99486342
727798140
847376782
972167509
1887454156
2015777691
422108053
1961344311
232802897
1810258010
1400462546
849762081
1658829700
1635504561
1143294054
645117118
1277951238
1936621456
532687636
1462272047
1158881598
196370503
71587041
1328018928
1495750224
973629660
1574366252
1904336784
2064243982
315098306
245630703
1145034956
449218020
1164467949
1372311011
520018839
1514715138
179597675
2004461153
269882368
647167891
2416066
1650353281
1907096946
1216488242
2126679438
484869524
322618841
805618444
2032474703
1856336424
186972675
1355841330
1832779199
277792952
924547808
1606263983
2076281473
2025238332
691386580
470967634
1075751923
879898138
985479108
270963825
286682648
1775276554
1020091550
1491660454
1663323781
1602672219
1107853254
200206023
453530821
1418073943
1136872236
1071119568
937685465
2123762692
1881627999
183344109
1501210807
963414419
1039021526
557326
1212645041
1171983374
1970629117
1239722140
1245197310
1925925318
906829927
19711255
939475803
669240638
427939395
967195980
1947052725
198022909
1996647067
117879469
358972195
1714669681
1772319345
1646006034
1301688706
1740002825
635491956
1662000004
1247008383
807977222
1419687232
900767365
272230057
1033230915
424317324
12911101
225116940
1688308770
467518707
832209162
1742629154
218213646
1721908383
957341608
1414280021
719771967
582647401
1200203676
264855844
1347311012
1032713136
2035805989
1732552529
928381384
1146781248
758556550
221579318
1355489782
1246516522
1790014170
1458254810
810396034
2023565300
1314128465
1477882006
562031988
2002488194
1706032378
875547362
1205655073
815509011
1029795153
1654083120
1693248002
116544434
526039079
190645235
1051944840
1933253157
534846075
264109445
575432590
483067376
465743737
1116447502
617940900
1649431921
846135110
1238142087
248945737
1891671510
314250617
470294993
1284369093
1893085047
557456909
147718772
1334275154
45990323
322145598
1026176686
69834532
850749337
291490916
970401596
1474703870
1216203634
1370780078
975068495
1256959259
1319023555
1470692585
393808871
709854593
1839189910
779951720
1193369255
1439346461
980863452
2032764310
602247997
1581319692
1586210374
532952731
1336793242
1483524591
181691840
843147518
356907127
1898389445
1990783568
1285156269
1411106342
652647511
1041257327
1619008950
616781867
103601614
1248340485
1156337507
238159756
1690042111
191329657
1273615918
1354840184
1502447868
631086812
1663928182
2099898937
362990908
1588514219
1813956981
1120538612
1273544772
1991148715
68954517
430223475
76000228
1226409258
1709472324
699256475
169341224
2131753879
1630370267
303241654
357880494
1334899682
496041958
2018665868
1980122836
1100486101
2048504940
269413107
905630338
522103078
1524125015
431378269
353004193
1193337206
436884859
656831941
1127964474
1340633891
444299764
1252333287
1749175407
1912434502
619340096
765075759
1437996590
2134796199
1247414577
1771954446
863037851
952163198
2035854482
1603006814
196560729
691727127
1281700461
762049353
1457395243
1087853772
1404838835
1294012230
71875755
1249163537
1022699914
1391541362
12076029
1903240699
1056576410
873812322
1610908149
1916988521
419456580
1923275894
444091181
926923830
1062105358
88130338
1009364357
236128115
11857034
1312271367
1992765967
1367650291
63316251
1989094692
1014179717
1448147692
1928565854
118015365
1684403415
552783134
182141064
568958193
1479570073
1700867896
2116899318
1302596693
1788300771
283187800
1186163977
1368518011
1059091198
556567456
52592002
990950525
327908883
1397743987
1837108164
980438684
1250834264
1069448844
1174674350
608553887
1229853645
1212135324
1115722327
80924029
254787685
1333069250
712451270
1481818215
1773515797
148538578
1143393845
606002178
1145489765
1262663163
385469842
1505356469
1440080305
787385473
1272786196
502585848
1417907957
1669513916
472567531
1132270376
1634911716
289109300
1273955553
21338982
220829799
1138689863
477277613
710671353
653719531
1292980230
2014501819
1842999817
2146860800
1053298094
1351549652
1791289350
1684751613
365011482
1159114614
751580340
1279964710
1727993631
629130174
1945576398
636516459
1650617079
1278099091
2054407910
605311856
1068639212
274106721
1087868094
574301202
845360494
1046695715
1111663055
16504415
1269431216
342350263
1324816654
1301374819
1098119127
883423258
756341630
508752016
1678390476
1482583473
72048770
1204467843
591293201
1225451446
41037526
1816481320
1596144906
1185971031
337191909
1775348530
1601225610
93170852
2101445782
1355504965
802578790
1442249802
328258822
1462221155
1184555151
1427963395
1416526290
719263171
1175180745
900134565
245178117
401279934
1482509510
1126892202
1476454755
745718293
414891304
1001178234
224620030
1608400905
862602716
1986763223
589722304
1068091015
1644376561
258562979
452359956
1190277919
668517486
1932698278
61735666
1272146337
903499098
781293222
2109391037
1473365835
608797843
1374962795
1467309020
1319607350
1002975174
141523965
1912416840
2028973460
1449004357
912733891
1078500430
1581629610
1949829372
201688604
1463514254
1419127950
1996601502
1942554916
783534255
1215657005
299507622
630451124
1621018972
75032918
1527036907
1791257486
1682330180
598300097
261609870
1207953279
2032681809
1699262172
8990600
1299805595
768122813
1178848887
1268368337
1050476708
739210932
382285388
1908545318
371715925
904107063
949868946
266312269
601379302
30603364
1290334003
1971612009
486250727
1891244171
1448070241
283791481
2034619048
1652221659
911918839
640292835
1501196942
1089774253
1933319861
184031364
2106564141
764244289
1563554030
658970545
2081752213
381599133
2027696630
1179806718
2093431768
1479893113
100642574
1387292885
744007540
1765183805
273619402
1798181749
2006509338
35298720
838015287
1431641724
1480838118
181299857
229270613
765275797
501274558
292338641
142271757
1416193719
557597364
2032157775
1896669587
2048080934
958564762
111115978
216608485
1399034626
321356914
1756581279
1911778183
1794843259
1130497135
1482253213
614023398
860561451
1915026016
1832088401
693087887
1876899377
115287176
1209280599
303520621
1138343335
191514003
1050339043
249622786
782451693
1127408124
1072649281
701136125
2129548885
365004553
1003333426
508484451
1196463802
1951308016
1781841883
614476286
651302895
1311352954
1797720107
411451522
1123287347
2010993150
1393499244
356136216
533691289
488153890
1501117156
1977083109
370009346
1837566345
83000506
605980488
2107329917
819972271
1476318604
1029261194
1058290349
1318451323
808901741
1466492814
1561310418
431098592
968776552
369584513
696687199
1501420371
241477743
1249821427
1119435828
332153773
1356842261
103519717
504644243
231029583
1370703589
1514468488
1454758128
1279229152
208930787
1971464713
676602331
349222200
288988860
1784122821
1986393029
215824559
925802174
648240420
2056183093
336609859
1112580165
130260527
879718537
1539684705
2005995865
2083391740
2015025390
84836346
1873267947
1304623923
2140321307
991447335
1376287871
2117366025
785006743
1340209042
2123087652
284821629
1221703285
1430618826
226302618
879430404
669716162
75523735
1927197364
1974960127
560527066
42178707
2060700288
161040105
425268574
796133081
1111690254
901134813
1763350398
870620518
1071749313
214718154
522323151
1718801916
1727521141
2044785580
1162566577
1888406589
1716602547
80475858
1178301763
1230495207
48726426
1285036545
963752507
831967206
251319036
1783706895
1355476487
1409187026
57146551
1224314672
1498856590
150735758
1244463363
2105489940
1015016766
2105519347
1445833703
1269461897
766072759
541516413
896066047
1260261458
864022529
1095847003
1609546234
161672610
56828731
994639826
521100206
370633842
811891457
1321690527
87992803
293335628
2122287721
192913220
276869430
968193340
1036722647
997685024
906813625
1539247184
1753533274
1083692186
1059981977
958630754
1509396223
889043931
208219103
783819945
1398734662
1653920560
85785931
1353781874
654806210
1319400027
787171983
977881665
1225597656
572012346
559748011
2102802151
809044899
661464430
1196586128
1883273880
1621105958
1800162396
552555881
251312257
750922752
1157362826
2111169288
1034905769
822855986
670062318
1889521407
2046734458
1220232477
535091850
161962024
1774536232
977927350
1023859513
944839320
1015372380
479915277
2111502048
120039315
2125105795
2102366320
1889920333
1077536418
1275190202
465830296
1447154920
1682783606
1088338877
458451078
74011127
1083473836
528878679
1655025427
497071139
1404872636
1503147303
1961327649
1896289724
473978534
190004770
1827502430
1954009210
1460870393
2024141107
1633934761
1334150456
651528690
1110246692
1548436263
1442294138
283313404
1381191609
925090368
479436146
917138658
1894645659
407328446
52054781
786596095
2110643953
2098498251
579029847
1665863731
148807063
799698113
111056221
1556869842
1485644601
1041681045
1986376697
1893910918
1833822614
66565575
1315275899
1349551646
859594480
380719244
348748952
152550326
1491882006
1735975223
1991342281
528266981
749099735
899034802
1251676800
30957181
1869113309
1985750305
63405730
795794150
1059270008
662290892
916910961
312149800
265140606
325338979
1718785746
809478331
621282227
1723578943
1346237646
2022666206
472221680
279618759
1206451663
842842110
1486415994
1197613932
2138803319
708984794
182032436
754137374
965964864
127218064
335318259
2011589475
1940789248
1530041204
911800673
772974375
87459653
1108871071
1437732914
1867803670
73475498
802784410
2139016452
15089962
2046679049
1034210599
235456445
1094414778
160021392
581153169
2000358956
1734217846
854156142
1204688540
974784239
1878082647
928292827
979158653
1677548177
1561910587
1931266809
355338496
1355081540
1973890797
706126043
1384973330
392280539
2064791249
1418763234
1424810788
103551131
1557202760
1860099355
1447610507
681534868
1122139163
631609325
1392084156
171278470
1616787161
1965755163
1844582136
1211732446
1511056055
1914305712
963900949
109859703
742703492
1983758788
1080827867
24261737
1576501118
1407241188
566882668
1084525292
1994280721
2123808741
138463308
1576979923
414797378
1213928361
1174759847
1681971048
1268199915
1712141440
1563964209
8335364
2143959626
1718826435
1120736020
452616038
2138009492
587990692
853690421
1781942151
76096990
1914319017
2056710824
894076673
1741539614
91233719
747781098
1082450668
1600909845
1772545646
1250737901
1234614535
203735611
92842184
122427493
111573691
507348880
1234658717
1638053713
1304309306
719956471
1941530478
2049197259
1613756837
1575869929
1664364721
710925447
1336522044
173908599
1967059322
227609899
282100930
947127270
1117095519
1473814601
291339011
766028034
1519713918
170797793
232014623
255993645
1082829153
1180394909
1829556934
650550839
2080288343
1064455298
367601048
2060164338
2095261935
5179431
95419819
1573277050
1756418286
47619454
1671802770
1201465647
496641961
1472423286
1755050756
1171944783
1428041324
1743801926
793886367
159762190
1331930384
624157529
1687955579
415027130
1424346948
1375476998
1416712671
1834299634
605799480
1543240083
2064537904
1357060454
216220551
526113954
261182320
296183917
194516146
1157478485
1870679850
990255763
702606311
1334181133
1758879429
1329987067
1130027508
1341804933
441428547
393915986
141312255
602346376
2144176610
2040125813
967332770
203202503
1120643140
1675414243
441195335
1547002437
218049743
1068450146
8258990
2016784118
1700326762
93096396
907607032
1320575227
230926723
1984685095
216793080
2066433030
1779911619
763178887
494359462
1022772210
786052251
865525421
525346456
1964533049
1888062408
1842754492
645123065
1701938420
708942873
1154663690
1358133651
2040521142
1958687721
434522404
344034716
1924164331
1825771683
648653532
1669946663
1676728779
847270058
686319010
1301973595
139760004
2015292672
1217079882
252764675
352143135
1257979044
1947912805
939639643
1318613537
353074679
60583217
714607794
1281524862
1366583543
1218972546
757568115
2093017815
196463162
1304048699
744562074
746837302
58205258
1709316188
238023002
50382544
890526413
1359798077
501864911
441904754
286155758
542065411
647676397
340674211
1524368156
816739592
1079300623
1231191587
2037418737
34163063
697177616
1890232301
2049353752
1659022319
1035250532
1684976502
549532332
1626233828
910325707
1885056290
492570962
694218992
1673094950
1667745425
1665528505
52700807
1880175015
1888953981
568100945
1345351847
71281292
1056080100
178464895
174905356
1453626823
1646295143
1575874698
2073435721
943851244
1379058913
697941925
2127440494
717899474
1515726148
996818960
1838464165
1638679015
1531188819
46594612
1896508171
1281851176
658330683
2075160215
1266607472
1754307891
719593946
1055275029
1298891236
504322490
115431822
2035758648
203100490
1346313871
869221705
1460977465
392166068
448469298
1120747209
1545722568
1457102947
1623119843
1246697386
932676590
1718225858
1780773085
265898585
1404498687
1016914374
1093218120
75166032
1067643022
484482800
1614924643
855017483
228142883
1385372583
2137466613
1269461798
1654959513
1895979205
1952748660
191516805
987898247
1470272380
567321855
1335496637
1334798719
14328129
1551466302
1123799535
440338151
753374583
2133703735
734106252
581476636
1232645013
418041652
76781399
447712801
163872064
966390470
794601566
1180198669
2046328262
1571069936
969740450
1267113997
1946402300
1489603485
1487234700
1199254655
987625734
1689988400
1878662005
1848453045
613148916
540069169
868275287
28674126
574743019
1462967020
622365184
505862662
556119928
1569540828
1843229112
675938291
760276988
409713916
1564060733
601423515
1943277936
206646080
218349454
1341181572
933014965
1621843870
14407255
647181953
138286636
1248883192
1561905237
1043443108
146723051
860720879
615901810
307905940
1470833674
990922210
1116907330
1656724706
818803365
1561550711
2071256923
636803407
739303579
328743631
1130303760
2136385991
203734773
1192605027
1374374176
1035620693
1655914555
799381510
914086700
580630654
1727722706
182029745
372433201
262375338
920030887
677421408
717325437
981355163
1498443401
1409697016
171969920
756914296
1023637262
196337285
895466672
580667461
329918898
1010687973
1650944472
1058974140
1465715432
1877304208
2022436086
858245087
1965117089
1838633903
810897005
284996505
193514444
1074927704
1390526299
1959712151
1665415463
2017119559
452417855
512116907
1118351744
1040908555
1207281409
1042627553
2085191671
1738537522
64484599
2044550515
468136913
1444185644
1385785481
521161619
1544879383
1139691366
1517019532
2106855523
437604545
17284087
1901240660
515154718
1284429128
1275024080
2110897158
1602974331
349869659
290827009
1568886813
1885730630
1506574592
1417863603
763594419
1494503046
1979132157
1735170062
2110020683
1679350621
1653330786
1489336792
695873734
953282955
1796721798
704596929
1139941157
1993771004
1568670434
1771602264
1111695038
1390342805
1421601824
1051614005
1198189206
129148090
737194245
1188859328
965194261
1672739595
1521328577
1603497800
201298307
1438846632
1915417185
271429034
1938215332
441486949
780910291
1244564830
102101103
194617706
239359727
422686464
436236546
505795069
619041643
607477380
209548433
1019215497
1706029428
235432048
1897077114
88298864
1835677483
1388607612
141927579
1505056211
1646616566
878575627
1049325775
1329978027
1386614927
544384097
1416013792
1055796437
374985601
899626148
1143325216
428350824
165109094
784738398
1506529126
592848800
587929789
2127537432
1833010747
1628806093
995162764
1334578609
516955384
1255395481
350002863
1652692973
1887889910
1189043693
200322025
43084503
337431436
21913467
327581727
1232258168
1174296639
1790098991
271000719
1950263652
324654894
45449948
1524009618
1581488554
1914306708
292696228
823267027
2039795666
518030718
344663857
369313472
1088063185
1177640958
1796213821
740824032
638371922
320859226
896483067
1439760591
1843512122
1458489431
1825263950
1979114650
936946002
439581590
1731037947
2047397762
652875328
154069113
1412330184
1752383496
923204983
1378583470
936206826
113352015
1202659263
902976758
122690916
1163590952
1141377853
914865798
1310947558
2113613643
352165751
83955379
651558977
891884001
840244592
2103695073
1583721191
1980444144
834387212
1096813726
1178178736
186358574
704236336
953544913
188793133
1163668663
110317712
62439856
1590617520
919332121
834617203
754921855
1475361559
1006547532
146680379
932357950
839735472
1809347256
364478821
1800292072
1876432390
59523227
1819564593
423543440
1872393543
673253008
1333181526
1668542666
673224091
1574722612
1870428363
1842687685
328641807
1628744221
655394719
982091627
1070861169
453743989
140373638
1436853276
296494055
1083291043
1801400021
1491698827
50241437
1062506365
1723153416
966000535
23033734
2044189024
1032780193
1060768461
357570470
1899694193
1361723927
1945488241
539133990
1594631108
211252249
1395224106
1220517893
1753801140
227051888
1968031551
497631172
2144275218
2098509209
1952234398
78746324
916269075
528059176
1166569378
1191205549
962884661
436382338
1242579248
1646215276
1619860210
1247869038
1646560818
1155936075
1089321842
1255824173
1508513311
1094760220
1670853939
1658520143
432970161
1105557006
1345698846
730936191
410952452
1027115931
1550333115
475832884
636390973
1823609308
1032771740
49957972
1141319981
37855353
699540075
527819188
1655121060
1799870226
1732444815
873050622
2043300734
719253183
43342537
1429611102
633832259
1934316758
2065023684
645508325
381064482
1754090790
425432275
1949459935
1429126514
1546427431
1113080098
1129450048
330236836
1551317256
50653962
2074973758
2099338107
529270824
990858394
1104241381
772377769
615161200
1009181411
1768082750
1192289026
1549862432
1722508055
557343709
1287628623
1112579000
1134392609
376544558
1364549315
291691892
1456650738
1274484235
852546567
493310795
1670256054
1206671381
140043949
1664317363
549274977
12330812
794240003
176007642
1631370007
529029258
1102391104
1657546846
2141372711
1038495845
466469339
1458639595
1815275428
955271418
2042817297
1756132659
247117737
198639480
420051252
2971749
1161343100
1614310355
874225947
961207900
592349880
581492181
459488943
1517183594
899663295
1844765673
529327491
1195877788
1868397309
130406758
1989457998
193199870
257981165
1970404443
1040058873
132224768
894611605
1608584204
969327903
1578609158
243846801
294547394
1892129998
1848430910
1967997630
1372709856
1280443675
301225519
343765568
1018671472
1778184732
1099664459
477773663
1993435967
1538351476
1842361302
1435292435
1082668217
589802047
602464998
1593881579
1956220945
1260819646
1998092670
827596954
1770501307
435501888
1010145700
83866852
2112253178
1972417114
1413426130
242636269
1267563794
861304942
430368593
320759287
366579849
838119157
2114643400
841302342
54833503
1167137240
70728901
1462632914
314525003
725084252
73965650
737971167
22189399
1774404828
250154253
22929952
2092292682
999075151
1262451346
246334006
194958526
1431901102
1615566163
310478895
79096362
470861254
1137082723
1308908487
1094568902
468983316
1170318532
132686819
1887609901
1495137058
1188853945
984400685
226283116
1514471588
1175086299
1296637048
2012025696
466394988
1424073076
878796362
378564854
1784079727
126624010
490412094
806184754
2032670241
529761092
1255839242
1415892903
1640827667
2128678626
415696055
1087322854
395664310
1651160115
639032909
470800155
982666709
2049316504
2122686050
1097195047
451644843
771399599
779337342
207981556
645574315
1032558950
164755796
941726878
1740534542
1792233440
219732101
1747866311
777444388
94911482
579700706
1512506854
1851458413
2019898615
1026880005
176109703
1559869876
1678617591
636888187
1200109102
1307963413
1818684639
109902758
1102330429
1454368677
178219475
823007203
541072740
1082927836
389876769
1507662057
2106363117
1571376151
975933433
1964384877
1854916558
1609920315
300148018
663464085
1558767101
1674877265
684038874
1050248082
54371729
1957218634
970674332
1764641934
1202438765
1789712310
1415786813
2005664149
3593052
515055356
529822965
912323062
1631301666
293137415
1446701986
217707043
1846698317
1231009428
199331629
1567545561
1076335766
1383932089
1801788743
1086997003
1492556926
2048049092
1625799204
407739538
2003629423
262057160
121543422
269647167
291526012
718658549
991082279
376060782
501235891
788086027
1678607345
1987892802
1296836915
18261144
1451930949
868753194
540480549
669416130
644352344
2000695180
104974546
1360475370
1571559886
1441932358
1244956172
16225475
1205679789
1948918339
281100649
2123411830
1694582837
121479868
326593682
1600177915
492812660
2067465925
160580692
1795673895
2034133522
148862229
1550493220
1750524425
1844619563
1398013071
1433759487
1112759543
1136604960
877855147
1742168358
1423889451
773345239
813101573
263688949
366266954
1778826539
613630354
2107204717
948908218
344125731
404270376
1680276959
1457696723
1824598071
1067829482
1123374697
465811386
1552388949
503632574
1894433165
1625642892
1791461962
1492635497
1964049971
700636848
718456379
1112796815
1824259056
1671775330
1285923734
1158494044
1376629379
1398102091
685730904
1492351985
1845567243
508279442
2099358325
1459721873
491016896
1716493351
196051478
54521063
1330329858
2073380698
1933972325
1616592281
1260641812
982347562
1514595766
1680913163
1303723088
1068910832
1919768822
1806712967
20026292
887057194
1751654428
1469466268
497370915
410089202
80724935
178093687
917193506
6981454
437464049
350891837
1383066658
2145413623
1427321550
797944182
1649120350
2130288563
608583212
1177619364
358447641
40772546
727507654
735989440
1102073485
281083280
528518596
997104094
1217479572
411277176
1919235900
179887837
1726128608
1947459455
1619467241
53198491
1381164978
1684418743
1225621712
560313662
1484877432
495714594
736852969
1351519755
1832491360
1153981627
1157089076
1297293412
822971412
153297679
2027199213
931418994
2042193912
1284247971
715165647
2021288559
1238897440
616469275
394889415
1736284467
1838319256
1345804104
2138744346
479518773
504538115
346862642
809385724
758919338
497194163
1503317419
2056053706
497211757
847359783
848594520
782395688
607337105
1050142178
1915369145
2014443767
1950663091
1850785113
1196895926
1320299894
536424050
419875315
1418132743
882520885
1080434430
1904785124
543391709
524874677
1984684868
224449650
901561488
875513554
2092604105
363343149
1090224339
1861627409
1915131673
609101135
1991232062
1509561872
730663319
1692246226
267122314
932454625
1483339474
132690127
775797837
1424652569
1969255215
1952697118
37087888
1025550991
110503618
1650034439
479195595
635504199
1373837904
780133661
1663710119
878185372
1410779739
1045961780
941628282
601545372
1941144765
950136911
2054618613
1704046232
2124483560
638292147
619627100
43999329
1333232547
1109851694
1890013744
1616834640
170108170
1557002556
107729272
7346350
918895400
675117142
1922342620
1953228724
482928268
810657376
1016142923
2134532677
526264984
2070636672
877281041
1143090598
2139799627
2108189929
1018095590
1842037340
1329345595
322355360
333120377
1703781771
198756650
648867322
1449816614
92613659
1173398944
2087690883
1017690461
637748341
1859143487
1414389337
1433303628
18335980
1540702118
782018708
1268626310
621402588
1250310112
37441339
273533064
280608786
797916651
352922801
349721060
453302075
1575180155
1886778867
353875506
1885634376
442785602
401969477
1263044959
1075910695
2073176374
926970891
1142863342
613548629
65138165
1919518993
1790929944
1745070689
947847131
1509072643
1232132872
33331937
223725291
1093164677
1693495524
112891399
1516897562
1429129359
92431037
1155578105
765026965
1464286318
837172373
1936696585
789266892
1157170768
361380476
474002094
1974393907
82146695
73771060
1566387065
340305376
1597012599
1276152221
766151743
1454373493
478596347
46647954
126144386
436080773
518691517
170866676
905953230
1636775663
596622749
79839028
2141737406
1171740652
489716105
168064716
197068299
422233723
979616509
1990389502
621040738
565989745
865996040
1255622877
1733303651
254910705
1755684942
578656204
1934435464
1565448592
627275748
1869482332
1976668848
609913171
437889309
1070290121
644710589
1794825170
724062322
2132210885
1525188781
1684870651
950667459
1241261616
1804034486
555244235
1582360898
434286898
1712488570
379369470
1879903084
1048213800
1941357195
127891629
539335013
1351669057
1610162370
984990647
1200448680
44085339
1561749676
451837490
962331607
1890480432
1950875450
1268545756
1584691375
1377872689
109488910
1814160241
243425060
895915511
1552180928
1067321839
932619083
912084570
45497140
662591439
1707917062
1837424090
275194148
1595122930
545358059
657853334
2129456268
694995312
1522817684
1193931815
1614298600
701987471
1623995918
365193705
303594702
1787325947
1012454679
296885614
2108480128
604751605
2114565862
1099664781
144399314
725535205
835946074
1716371314
398912291
45340974
14487604
1486471008
1633514305
1736554739
590135747
1204545734
1312227740
1352604587
1202695869
52164125
1352593270
990606862
21176167
1779882353
1623201215
1143348154
327788382
451108050
1024263754
2125767431
712295172
1910671912
522014209
507089364
462159553
1868356664
1268301840
123490563
1209705661
487404924
1038730987
188967350
328004238
377135608
781172554
249694306
560322744
1680989773
1426741899
509200937
844513188
1796188382
209127543
1873924202
2021158
1173150005
1813604752
524557612
1678076817
2031960304
1931987456
2070034322
1673970854
206721940
424977114
64100257
1963854752
949131040
1806574815
1424251740
1603975611
2098650127
1468844811
218415544
576589231
385760723
1667888186
1455812708
536414968
82438807
1469547845
545881807
455343905
1890694164
1056019608
772098777
866685190
243427252
834869917
386340141
548886054
970387081
188132686
1912038754
1434579258
1440560551
2076983775
1471985251
287488133
938991284
1634531253
566225520
318432336
674084728
1742072065
972228425
1221608583
1282931496
842204940
266025697
1276346250
553671021
820181782
1153378151
1742198826
1887422425
1283264738
1681553217
690322471
353310979
961685948
93829574
661608965
584736168
348239107
2104592148
1125482414
2068319368
1608234138
1446767736
201130130
675607214
15254816
427237570
1516659640
1149627358
798044586
174882975
1615567422
514875966
226233620
1316409911
430865850
846894943
794776784
502714949
107009509
66368576
10099400
2083850249
2146363291
1582014770
898742281
462545197
1249217145
1886824089
1865090737
2122651249
793560926
1063310435
1138271170
353195975
76545725
1715418011
416758436
156319867
2091685616
585415951
273733155
626168759
1967141344
889527037
1329609569
917815379
1018129542
611790925
871328
347581847
1778262886
329804146
1023111004
1873268527
1787970165
1485952130
2007172881
1478787457
1437211211
799015227
13559576
2008919504
1701789502
2032052582
104257748
1133098601
699330118
316219692
833627463
74754960
543227182
79728508
260909000
1747568291
1548111594
1619586447
321342
1754804054
1107809030
1632489555
966506737
926156638
677317598
158332824
1218833260
2083831518
1341201374
838641435
35485582
556904652
866475265
940557762
237222773
161351450
576749134
834783111
11025562
180676280
1731013232
1431460815
1825403424
671540277
2096838037
39905038
2042926949
255442848
1732137985
639877663
1039762807
204171643
1221941413
11486124
126326193
694766988
918747717
578653888
1058049124
2005723416
207692534
1317547221
1009683109
2070848810
853001584
1180986522
819595463
247463060
1572879340
1660128012
1128061006
229500601
855518730
1029153686
59453070
2135723158
737607460
285108220
630961776
2108507407
980468916
1756537063
1142401873
2107627693
1535231031
365262404
1966865117
893390477
1192851961
1635811132
524578652
1133543394
1389111031
1580309020
1153032627
1652798688
1789519594
910265699
1862038680
1475643457
856313659
1424388106
1870845276
154063936
2052428922
1159911577
1718060886
130639542
435435823
685954665
1459434970
632437890
1101939649
858239495
289607170
426641249
1759706343
492008592
1496457634
2058090611
1159869922
549796060
2063388972
1651430869
768612041
320291532
1702444478
1093424621
1083995263
1550835895
1913635715
140756085
1790357288
477500055
866548844
340585966
784799960
1939536623
2082654640
1432376499
399958692
193533580
1111090878
278506658
1164940424
581582233
795443889
678797175
1566247417
198535828
1611752303
1070324053
1938618708
1146440659
1170673480
717642909
551485909
2006489921
639401929
156704371
224936251
16596606
1580391183
296545026
593064733
960966387
1704081138
4755842
1936102915
510929572
14639831
1450399936
199695094
700263547
791198253
116898601
536189441
1891019645
446889541
1813867299
1542984297
2074125346
936327431
1628020546
689549127
202860646
1143121603
465872542
1767839459
1685469060
2137631004
1816511674
1646149719
2036113057
1228849165
1342592578
448975317
1407688986
1041141232
1488796996
1776813938
1280288827
88203257
939758870
1123098831
700202023
1011270013
1489219228
308893560
490636290
1213306385
1249072263
395599196
2063830489
1523530665
1631213684
767058671
99573410
446772414
1363568062
1607116133
384945103
777837192
850206345
1833403593
1652955568
1374066684
1180532819
387916483
468608274
870460019
63016810
532645943
920376155
227601891
1775324084
1634030473
223644155
1104620943
1165487255
972812282
952659831
1312915253
441214400
1274434068
2053485420
2063803500
431895293
933838714
534650586
2097575478
402091068
2026904639
1726884866
659051963
886383223
344546
2065098596
1456973721
2054619982
1880546551
1176213319
1995560387
34031091
457265977
1827941468
1356159488
1115414192
1954034290
2013624764
1426280397
70384562
621192805
1318073772
701042362
258263321
1458599786
1516749113
218811549
178289910
144478146
1512159436
2103986249
561163306
1718749893
487541888
687110968
1924720178
858835662
493969459
1306088503
1896782166
938383216
712537018
190871794
1325088503
146916275
348214087
402264431
1134678075
591551578
354389955
1794808122
1808957913
137027163
1856421617
652786080
1182779460
1904309464
436437816
1934896417
1253549193
718454581
425024721
2068752437
1482831827
1495736307
1759134031
1874840727
1277599786
746295941
1507654627
988619478
1240931454
78055794
41375330
78585145
1625651356
129324250
1306069105
1022107958
2113978979
2145423518
501510214
470981290
991773968
326245027
1477579591
1735071054
1904725469
150212897
615245221
1228627758
398800854
1312577750
412179217
852734756
1419723047
1627007737
1993686629
146729652
1491052122
59714618
816206578
1198438612
2084210373
1495075305
1192475526
1625090938
1225330957
399548837
861809580
1236973191
362116977
2022944297
2141642564
115803575
14232494
1735261811
1122851567
168089295
598631318
939471779
1080882341
1311415290
110486813
1167722427
2072716160
1807984158
1867651696
1856641765
648517689
1155307222
1622699755
1194150618
1816075605
2033441551
842658451
774475860
787627902
59190514
1942242941
640181609
2116074865
934747749
1706807660
1759556660
569032903
1400482606
602946512
710429888
1250483721
1903481648
1032598471
1608901533
470539353
1891253404
1394702904
597464854
11880040
1220337196
1997682093
1959395039
1631175359
1274655251
1941475341
575652301
459158289
162295496
1171102174
465679215
1283497456
1359563485
145782522
978418454
1186848132
1318372885
1162793589
1253097972
1283791148
1448246364
193960817
1026746641
2005533847
732168079
2034305191
1637304268
2099701936
2043722262
1353377122
2013589994
1398764529
911202487
67511576
685835811
248861163
1343044967
574275498
558400515
723487847
1560443156
1550112476
571910803
1276490563
1771884068
1791107190
1132518904
1740622922
596195990
1791532210
124851815
767298665
1402964572
1732743329
283629092
1779128009
2026205447
378784854
1993254809
240485909
1472376194
2044736720
751051652
2111208476
2048864917
1812175502
1686798248
759495196
1615092231
1426904109
383886537
556024193
423239470
589702003
313904337
1376877455
75063345
1483268427
95136009
2143152606
946612515
1885499929
1764954320
6741659
1649739291
388727281
459880273
599555249
1920359665
655526076
724789778
1296580680
158519336
553293487
52123383
2072268513
1644144927
1454336141
647355059
99913550
1545750858
1167049602
561862432
1974635121
1565632027
722410014
430477629
2029851360
1794427329
732919706
648484741
326940220
987193048
2016720145
734801954
1376646138
1867333852
871494904
1825656765
1912749724
1390286882
2050123782
1970869854
417907677
695335741
1071536366
817616687
1796209870
320346409
1906147558
874948167
68224469
111176712
366453751
1345711654
232111909
409039593
1695839409
1721011968
1873458580
329446519
979091830
1531479144
1343082907
1665583268
1884743529
771101630
1762316386
1617472451
924094514
1686274611
2014741629
1540233204
695186556
1887392619
1601821868
421472177
1748691401
484904858
1618851262
2030141449
1148253671
1507103116
715682146
961430390
147565411
1744690431
1434343482
12323560
1044516198
1977318734
928366480
1568008437
1443806457
881158932
1827666965
1949856770
1996467112
1114536556
1252530282
1471010826
1123031414
105337407
1495815795
1575088478
1148049439
879880374
1823962839
1271361171
1403705196
1032751912
1464781226
1424423687
620493223
1288399756
717883051
930181300
1514549303
1220523755
2040655140
722342672
1541070485
2042311465
29535467
1792921763
1818527779
210986589
774837674
1498189271
1587856281
555172794
1631686597
376010401
182744866
1869767349
41671869
1604278664
488070428
1340652830
1475780238
835062065
332648413
343143657
1151445253
1822803689
1264574071
736830347
430315873
556119291
926197821
1920872155
1113274033
1098797201
2004419058
1668130759
794761714
485029012
1192517972
336081282
109321909
1717920571
1377505639
2014735956
1113856741
5134546
1534373663
1811838665
361389911
1687561646
868085145
1627903909
306544582
1134842037
1652990300
1279858776
1230103497
1508720918
103618053
552061110
1185816006
108851544
1438099922
712251359
218762390
1523427465
1529721331
206107207
1835123374
778288605
1813030529
2130290598
1500854053
919036235
414619479
485890457
351124913
1049980810
1114040291
732852640
1914848864
1417693904
1127895951
1319067569
344680202
758758920
299842015
1976557580
68692509
2036262548
243479257
560564710
833923094
446637770
759360276
1077175656
1718839052
1903632418
2107721855
2128562625
1944748874
1861793171
497472993
1377682428
1567989568
741938558
2053797753
1573160102
388865106
52284441
1457809216
388847213
1619466822
39968316
1829534001
558603357
766033924
416016999
476358551
1694128052
61492238
2041468027
2083579558
1345107589
554527789
116029105
1321026066
1925851712
1155620399
2060442744
1043546084
1612645715
1679972303
508593386
2057276812
1340776845
503691054
237186151
1139340241
1916014231
1157888796
1804377983
563712887
1160661056
1536262867
1403589804
91973842
2090136711
1888950017
439258902
1428756641
772450803
1490762193
180439013
1507066879
2116140448
1470971516
1578312184
1554031846
1977129417
1648568868
505881223
1092235831
2020776961
1180392572
1731327229
1046383518
95845235
500367077
1219523484
1791192757
213595781
503463375
74267364
618001053
260868692
2060404785
122569644
2142587990
940568500
1116280902
971212002
938072866
1119035952
1220215650
751803914
1492745454
1267543607
1800016583
792955349
588917238
381355801
911024906
199645119
1803802998
1558226213
674286924
2057432811
553823807
2027400405
416814732
1273878538
1368025608
196385681
193652934
1817251730
78391985
1215004575
2091078316
485744731
2045734389
410858669
151687106
540722471
1496276318
792079238
515299638
528700421
641557312
1764210563
981138815
960245604
1344931579
27583756
278446354
1957757158
2142572540
942397391
1520895589
1258519498
1468396411
1942270158
1719451253
183133895
736987145
1249836282
1727111247
384806523
1326580254
257338173
1885710939
1543929703
1770403761
686394036
2015390131
1618110749
1986866470
2005291288
515443473
1897432801
1567287690
2034116790
47723192
1030992853
1271108152
650233651
1388616797
545571680
1495912341
871566109
1347126285
1731708139
870152571
1932796568
2075514474
450317591
47942395
312293812
530262061
809945256
1677745884
1180807248
8615734
2061293153
1729967053
869128402
6861366
1675012500
639760612
342244830
390662465
763196397
496787844
282161359
387647058
1932974139
804078033
1062559828
1251241163
635003954
1219834555
30488043
458547779
1975391017
1696169577
859618597
220552898
1915213808
1487033509
752242926
18703545
532295531
2106803935
659051057
1553924463
1708636736
448728182
1546593878
1564120358
1960959950
670535349
277396739
329999335
762476567
1029389758
1488363246
893250746
449346949
1625336806
1926988684
739314399
1086376039
279016284
75329470
197320007
1339281370
1468358780
1551195095
1362786227
1202812082
1829693326
307585497
425679347
724816835
1479139502
2022601673
1135587646
646062125
1207798656
1455331901
1120296714
1784448266
1424153700
1169209820
771869443
95031407
515903438
1320608339
2090629614
813802783
1160414922
472392763
732458561
1241969956
13626254
418049921
1836994820
1016366057
885497224
1360329103
1649500444
298561589
562914701
1036626813
1052322845
977520370
2055631388
1654659155
773983876
1789992242
2047974252
1123646359
741702598
1920807536
792981624
970014533
23793356
367581815
596806194
649038310
68379138
1072787517
499820613
780621138
944615321
1314000849
853087645
2137590881
1719220686
1276762298
67228703
437432690
1087601483
628111278
2101940454
478579956
907288406
960510465
502161746
1693541085
402112931
732161689
1341867567
608776610
1238005642
2114494668
319158493
472742043
1008934763
941986517
1097432814
1269957890
270563637
1459429258
2119435960
987580954
1436092090
1161977128
1714195345
1690516862
1959703472
1385928471
1777385934
1950727872
1968653934
1968887929
1363954591
530810219
2030737310
476413470
910832761
1797166716
1793561271
1965281610
1755428291
2065908613
251723397
1265740169
96420768
1652076715
1369640196
262739726
902488096
19129040
1761784721
419435682
1695332414
348542317
367512496
1754415753
2083587954
190913008
216201919
59746400
151799090
2105900215
1388339825
1898544968
2090899428
1830564876
470292750
49677386
440766899
34346598
142436801
1285837463
1861432486
2116638804
1622007000
301549021
651247403
100029155
1287718785
2016306155
1514913804
601805347
1356473671
1911279699
1930293933
397863592
880572117
724976925
342123412
342251719
1468230460
751441319
27745373
29976084
1482657692
75250073
1349425095
821057527
1416185827
2052742609
1265581844
755393994
1949978345
946012045
1174744217
1934178110
1662975614
1288605296
1065908559
1620699753
1104174922
352491241
414208161
189833793
432538239
1768420295
1147407507
203136252
1335795767
1350371764
1216059884
1758646604
268861714
295503927
303047937
1749620288
873639421
907359350
337513887
239325234
513534025
1631665065
1582899916
1524770721
498363003
1720159567
1429481449
685557536
1748725646
640597246
1933353042
707207714
1623295041
2419909
2131485715
177947278
1544462085
368197717
1747876772
746135337
1119551452
590304733
142787767
1117944458
40622188
1710803161
1454366150
1083983946
1684323771
1727577281
695589707
813603861
71229017
1790930703
45630195
2065440566
1253508155
1950601465
1950601384
248123232
2107858001
42281486
259031624
357680468
658638539
426164990
1944120471
297058726
1278308203
805213943
2025838180
1250706629
545484244
1286606419
385687032
1441622967
696004030
1770766540
707454083
1876612960
2058215124
831340514
1354498826
2087508591
37891596
1097853212
730121657
855191396
560104592
1425260424
2004807904
1872967480
449843451
730550076
2079460718
215858944
853317338
1972082298
172030980
1854361402
823461769
1159133361
1404949165
342491270
1292821101
1276917825
621084649
436722647
1827232943
585267550
629192577
2109521560
2100515255
1757104925
215328496
1633602238
252115889
1251195640
1461317932
849763247
1380742027
1497198158
1540846360
1237747069
1865677155
459851080
1257918392
280959604
857277543
1835598928
1978451167
772880888
2048859042
184256213
1916880576
2040489458
939095512
225114408
241951892
849486327
2137940402
981965678
1076622534
28973341
1766290995
923634456
661063974
1246284707
1082100554
154277269
2002135928
710461137
1654618460
1446056555
319185123
1216242005
1348116987
1741899180
1766684539
859439794
2073837548
1292290521
527702296
495251735
1968603109
1388479062
1626744993
810657730
914645005
546149831
903505451
2028516723
1559189695
1982066778
272783984
808133057
1432997032
1573965147
1425247186
786652361
307183898
557337172
2042296983
1601025061
372989426
1818820849
1873536167
1562464787
1208530580
1294903647
1851445895
906150616
910711116
582927348
1482025658
1802044368
629352504
469257315
1480298163
1516116349
2109077821
277836666
15744727
614739250
1754889718
1402888433
714393247
124269570
862385408
338951847
2029891850
1154161935
1273667847
2056899096
1871512771
1636468422
2044004758
1865002730
829376680
2016542367
1113326494
1504504150
207408967
1197327858
895254690
777842657
790645754
1756897629
944646372
1203725893
1950592711
1249521099
1014610251
1521882930
1952729246
358170704
721628566
1144780462
584005488
485083879
846770033
107490410
170334955
1352715131
112676673
74458678
1442058328
1606205895
219579489
1803661744
824112856
1652502080
1542157507
946740986
544799653
1598003025
1704265299
1883204308
1670409978
1778456703
476165600
1810919657
221503246
1767077958
1438660775
94447167
1881439617
996722215
810279844
130013818
731433745
174621078
1097194538
1958773698
374377365
388581204
1412173873
404426671
2115699477
496633983
213841512
1332330018
751860017
910411790
1340544697
480281401
1658848795
1013768722
1615551024
1484157385
2058528200
1216796874
931734400
1178217876
793023944
984591318
983510908
1483367801
192280565
556774873
104610931
663442808
1454620552
2063405825
815954752
1926386086
1723458878
1852673954
66111405
2086688702
357557069
140516788
1556260829
820291978
872446494
2017907508
104338728
1285582663
921549904
26898722
496372892
367288826
1929536178
56652033
1020323315
1329691991
853633302
42769266
1685157307
835041852
286585321
338110011
1516630980
297652475
1964864255
1480612495
1953475787
1184170832
1143089623
1859830687
167672317
143388512
1294194457
1813308569
309002448
891250916
867353497
1358657204
1101053067
1293442123
457772206
1921855440
1181273428
90028138
411711406
10031247
581341444
1841389878
1959333621
171981454
1861682037
2132879745
458540409
1845776018
943973908
1414845915
388916182
392909620
117158152
1736582651
1525119915
1147282021
79645434
1737484231
596321401
1218863213
511084924
395383185
580009933
1705048526
1843165359
740352835
973342030
1362766129
649358541
1086919244
2030294753
1850738256
955832613
1235941996
774725016
93887504
1383395550
1405409418
1346366658
2111342099
1733955375
2018250015
750399451
645339146
1786898399
498427492
1059527871
530123529
1663991558
2065986107
1258107351
1191883899
389605819
1360713812
1292957919
1365427066
230675962
1818279302
414962728
1525057616
1065802540
1312763101
2012746336
1138278789
1599574598
1061521920
1825786650
402387721
1037399566
536022122
1035469313
288441290
1767213970
2092777572
1160746294
2034033729
1265291709
1091342890
282947416
1188625596
720927321
1592254304
848594198
1314923377
582674915
1596461712
1099438275
1048074981
1230536795
271369245
1756940171
1699190856
2032871533
1865082105
48159872
1658507615
1528017032
1917743449
724757898
2038993659
281537366
134752895
1435877205
490217194
405575433
1912625295
1874358827
915804926
1114377829
407344650
1074132331
1197446814
1587200170
192848126
774816836
957157592
14316070
718157174
1549265395
524642162
470631433
1151856649
1997426106
463651979
1967752375
258553830
1698645820
1483859178
1298090024
18428233
144145192
1010101892
1977665717
1536866126
164167381
131255914
1681821120
885743246
995738837
92020544
917003831
1479049036
1891324217
1181652869
58979980
431179706
1049408989
702545807
896174722
267179475
1946670647
125415401
582880541
753097337
1018885236
1542297535
17252359
1416184538
1020232874
1045285705
1231916355
1471114024
557795841
821008654
481928736
748378253
142129762
281225601
846457914
1230142419
1460906813
2049483887
1607442776
1116961579
2136425678
1919672031
1211359206
630621396
2037530505
19894996
1381194580
72198413
627468232
623975307
165930943
1291730107
248015333
871218532
656853716
1280066260
227862246
1003647886
177394672
586211285
108777538
1824474575
336673786
108319501
404950147
1523001200
1516129800
1449654567
1375822717
590699858
1748948903
1705957017
613593673
335637493
1247502529
1369385321
298215380
1912245685
1639066707
1589937188
1068058855
1511240047
464584691
356904860
1852538009
2119762037
1646769401
1023776024
1979965490
657976552
1248104499
1672704160
1456579611
1843578797
1139499570
1160514575
331165490
347660087
1146646450
1083981816
2071546832
918299977
790634897
2063793872
967154632
1060986224
2096922002
1774855842
2142459062
923259723
1878615506
1045388351
1351435159
1953863880
1848680953
223734899
2032409124
536169476
1852223162
326809197
52429470
1185572458
920213064
568532663
1981315946
1626411496
129044762
209717418
114523237
1118734309
665201956
1700649269
1663885889
1601632086
713735994
1721401549
476521353
615641811
780818963
649760202
1220955198
1745250032
907055123
288769723
1349927393
142022830
828848615
523750505
2027770112
1689824103
1010665475
1923302511
614203436
829042508
141089384
1067584265
1704668299
100218796
1750098106
1594486279
1772711526
656046241
1754563200
1981378069
2034812199
702541485
1772294240
1445071307
862817190
43354863
789133984
282693545
1745859692
1856858994
1668567793
1009481795
1854885401
1764005940
494031828
42158203
336416579
2095663464
35860795
1655241670
1090104107
1357625017
942403708
1818785529
1010281873
899836910
1985775881
1432158519
2103025491
1273702604
379161600
1935263677
1318367818
290539074
918197619
550671
305018394
904045864
372147010
58097065
1447236517
467412026
139884228
1634420312
2095747669
1100389993
11049961
1199454668
500523762
440234338
1858845269
537377306
1772746163
33000332
1442614493
941933397
1048515721
105644531
1143857747
1965467460
1207290147
732639032
175408597
1206374197
1955825676
757422445
1500507786
43943286
1025352985
1803018372
696301656
1340524742
836177927
1555690567
532538273
1205609945
2090948711
1309790903
1840897627
37525944
102890050
754683546
2068337496
179141626
791474600
1439325446
2123744082
1180397947
383096768
288189622
124081
676226453
816236113
2057388827
609078262
65703301
2107851874
2111218478
2026822568
1664578126
231701185
1899494456
1651998100
10879523
119893895
265707182
967221637
1647225874
1240730335
891747345
164562701
364937499
1774887745
1092234199
1562856631
890920684
355586437
1932851870
1907607677
558309952
764579130
1467367326
773531722
1410719980
1003262137
267402133
701946487
939994164
488441256
1512029884
493894951
759716506
924219743
657053443
345741142
1014356705
948639858
2051606145
1159846095
1979551259
1751790515
13828459
2057970291
521808140
1118964774
2069886050
412358187
327196671
649520976
398217928
1211363310
754489119
555772646
1198402941
48325951
272162525
1730036339
1857490866
1147817350
1887499257
1735723431
2082170679
1402606307
831032209
1764000438
278425748
866576850
1233003565
109580451
1557245729
2054541684
1659740405
1861385460
933161521
1959156841
8907517
937820930
914600788
846676029
1256496130
707372286
951678285
1244966492
980857143
1578944322
1637157231
1560376212
2114798619
634000826
1865471681
522969453
1348029961
844803781
778336138
1834974525
1695642168
363501872
87222194
967080163
812437256
937393808
687356816
1698558888
164485594
335720650
364895570
1769472299
211173309
230651368
1078744033
43416277
540856466
1971756203
1148817648
1698010954
987656520
1467504678
2109916902
1603095440
1067652576
2090165399
131385290
623407646
1282393012
349729586
422963946
1690352664
1618910132
1408818901
36469680
756050145
2140531931
1639426058
1445768917
243976040
1404521961
1505212752
1714889221
1426881747
1363132525
906130221
917561655
632591850
126999166
1652130004
56489164
1110925169
310573279
1586951121
809990338
740033844
249854315
1039968574
913717741
1601567660
111279593
125039783
797629613
1573597058
2131604811
1696503244
459049829
1190657562
773041755
1337586534
1457990661
1191310572
1496134213
1509269672
2079465320
753556323
51193463
2147363005
83396159
263291367
1394505469
1652368159
419172390
2078005875
202213539
460296294
1326142022
1021958313
1958065138
1716747719
157590607
1934858856
1223411168
609087910
1010730969
1220106249
499026928
1477058598
207525430
957979683
518415588
204662439
768079504
285099115
691854359
847745252
1256873106
1840335192
137710245
1756161200
14323235
1034571499
40862481
855340575
624783912
1954938040
1805484597
615269354
380544610
1593318926
538258009
400858232
1217109509
1078561378
545719502
121784365
254560100
605214066
2054360300
1302921225
1773288213
335857565
1142194605
137504785
582447445
716152275
815644754
289395781
558203038
1230639713
599598708
181671210
664691749
135867610
830733340
829262742
92260824
1283054155
568878699
936002740
1873406073
1278037392
1564172747
923918094
1049812531
508110774
420201375
1309144702
1246729911
1590454300
856638751
1560795053
1910192448
1295656019
1640666527
1672117644
403054444
943393151
1087468622
1612174589
7688886
1968612065
1083691673
790907008
2067501907
351628276
669843198
1333499329
901047875
2013046604
525981339
289007799
1399696254
1702166347
750452584
645152794
570309607
1003286118
395324315
944839271
1323569281
1516761038
1687773720
393373979
2122411986
1699444373
1903907340
1435618663
2139923458
232435493
927182109
290462972
374847976
414320374
1556514945
2086218921
2138687183
1775467629
133023996
656205520
1367520942
1970583518
1194562444
1686021630
1367515745
216001360
2057357452
586930588
508407397
469269204
1439204781
1743450713
1250259046
219442402
1784262756
747869813
361815500
771465858
620726264
872488389
1875624529
436066165
1147813803
194008669
1448525152
1513122475
343449895
1197051866
1460718036
503639644
496744227
783806715
895699495
596213766
44924563
1951339216
883531969
532933077
1972609545
1074783594
2099072213
884508898
2099723070
1088281631
1682936131
1137573760
1023057335
781541831
442081945
811510833
162932868
475305137
1493982550
1869146681
1390747984
906447649
847807604
242162195
1294702018
56057886
13141832
750285217
1308509831
222447152
1069862855
927175720
1947572460
1253369144
1207671150
282849998
99914023
61783551
1866812961
753071305
1643959624
1770870344
167669296
75360167
1906882219
1983966558
514850056
855226289
1269056709
994801757
1518303307
1867870089
245262137
613082617
1959744999
100958566
13303698
1374661535
882444917
1729746621
640619671
241211541
841586393
1378658359
1240466284
288158577
1007263586
577248910
1694415584
579722572
1979320750
978762404
1587019005
1792540295
1561207403
270173613
1496492252
656309036
1410092100
1608714528
412421634
891825834
928921175
328339382
199902793
1673015397
939104549
2074094827
684758902
860528731
1623883377
108137877
175758855
914799205
843583046
946835496
840368013
147272585
737994299
1078830349
1407673534
1547296130
1810626124
538703542
1315273522
1882690424
1071311096
80173434
1059668210
1402301804
480972725
182584534
590992693
768622065
1812585080
1487049383
245830616
1695765746
14800156
573229167
1231304333
1446743187
1192570462
1581721167
92045366
1998036394
1797965134
653803625
1826287141
575060923
1119273118
2050416311
1929245508
2000058574
778545985
1283712197
688929137
669053606
46210290
536150842
1224698991
1091323476
1017964074
395259568
1179257757
1894534233
1663813597
1205854405
1901937884
187145580
2005840095
1390813265
477877789
140566133
968983877
779899176
927397928
42292383
1313893128
1234423015
2248849
910279163
2146476450
498287400
952888338
1562282282
1719001028
390652240
1033978039
1122245283
826096023
545342213
1965701163
1275635663
724995824
2138319596
1201881649
973611001
1255506308
563610109
744451714
1437037599
1079178235
1535975569
1559990047
1178870806
2026376806
359783940
1685807871
1081151835
1959513732
1360030200
176801713
1564580936
492575976
1884777221
154465258
1455687894
1912302303
531523679
228571635
357312867
2131483158
1222048036
977326481
1817138236
59828489
2016132519
996747837
481468119
161524452
657333882
2095728156
764175182
1961723105
1819530575
836082461
1803160461
787576004
572865904
627965442
1640703439
543416095
693988239
914625762
1742913829
331539761
165482030
1821823069
1750077939
1826178005
1252070910
1211166355
1446993179
1430894918
17704362
1176274278
1493446005
373879728
964807424
119903429
211668793
1406076666
87719456
742695026
1362564341
1034513228
648506018
959074953
46293735
251036582
105971462
893724194
351470679
1555278771
1336624564
1299847447
1995753114
1076284803
1313014945
1726572037
1298325102
1510769014
1624679979
1698187129
2036692
2140385949
420210852
1559806270
1288320420
441437666
1670600488
82342646
96393019
1617590435
1571457420
1994355421
1620005649
176016924
1242442955
862465802
908597345
278930990
1754059609
1629051065
1507278564
1078616958
1217105097
1793774998
865755806
685885818
132990657
1860090494
355715241
1825463090
1290663255
1618431446
1353173942
2032582909
715293219
1486033327
1776521014
2115679986
82740767
1181210107
1416494250
1046807387
1910556805
326488678
153356250
1814951019
59213820
1315686823
1596013111
1307010895
1450019379
387265212
1981122471
1305171298
907080887
1334537028
661220165
1657138099
566553766
84079249
1588677300
1907632097
2039414628
346925768
1762730699
1509949342
464605794
1196106837
1045527550
1489178057
1085447177
2015358648
2105976363
1236847074
1825891151
1512895576
1380662670
225002848
1527515163
278911844
917435985
1405491
1453659111
362115367
152744170
1963847927
233787835
1416043380
881514208
373122960
22556243
1792824188
882966157
1473208038
1334501533
918103946
237885279
1677502850
1078253978
725796345
1744068124
2066108859
347077950
1685261967
1183275402
1082658770
1295229411
196357510
155328044
1273710630
1103976795
1679637880
628988631
484676096
455245952
977858880
1078111394
876463360
1872467943
2113881890
769309592
610963476
16409595
2047558225
163552899
1506645792
1409012989
1890954535
143378279
804919833
481736634
1501422589
1487648723
554049984
1065889169
382314127
1571929321
2017277934
1870589078
946139987
1296888802
1906025464
1079396332
1103816929
872715764
328937964
1395785770
1901113434
720932094
1492811978
443276131
795570103
252202845
1816647830
165938593
459949131
1424032903
1192790025
1717909691
488457398
613675324
2062928895
1204661483
2030209853
980822874
1109933341
1187893583
515000263
573216392
850052426
942525256
1197660871
1003956439
229515149
1152040896
2088629988
447116766
708173048
496821004
1147128639
785810448
1635251060
62345334
2105095688
1421207665
801625039
1314040721
1580072602
1292905186
1828063340
517179360
568858487
1386902196
321739505
1826462071
569960713
1938913916
58098374
488942711
1929487205
203017373
321608557
1573676623
498833670
1016284949
1841472130
275238229
739877011
1909516417
2055028333
449419553
165379876
465953788
2107509755
217467640
567040854
1956183241
418723160
598281649
788870672
1169107859
531107737
1274830498
1806462533
1733200419
1698595257
1843887422
483084906
1251641260
1209987576
1751229253
1962052252
885679343
868334850
1394345437
1703346995
1838872793
923087783
1189321828
951009023
35437662
254484783
517714595
872098150
1612652254
807983509
1507999507
234799256
1973035688
1595068398
2089747556
792252437
714555604
1670165643
291404077
146715305
2067436968
692525913
632912014
1095113915
716002501
1655941582
1739241951
323350128
2127201728
1513672050
1362301373
1963396732
797902864
525204057
458062203
94260074
879615774
554266752
64217046
1072187122
1556727527
264801130
1184219426
515925799
670371883
196843261
51480497
734777768
473482410
910044811
627159944
1683058028
1803817794
805643043
1242483557
1974987962
126157873
1716185450
2039944268
224583654
1577809302
1296273345
27071041
1439158186
1370971924
1178680686
516804670
1018453710
571694858
1947350919
464515229
1155429578
1499237932
675377311
2108458263
1861709826
2102958969
1610784114
1388490643
882597891
733688188
2008208550
796330483
563431369
2042339622
1341568049
1840240156
1309763533
1637603325
396300248
1112471254
1450610795
1073846771
1235035960
1215999895
1807711325
1579354081
779052081
782642445
961360505
1156016746
1418699118
1116394778
592146526
406669019
2072770594
778264346
1256201284
17218210
1502811771
1389999184
1400815660
924655857
1935482337
1178114143
383322859
202177933
1920600499
579999898
1258642150
1783312909
2116983878
1907082569
412373236
331643214
388552368
782348739
1013868908
97004731
1450505689
38878234
326278988
1198477130
876345670
280796564
1408177767
180413173
586461509
1656242998
1127009622
1878295508
1473271079
810741278
1667716966
1700023701
155951520
227121907
1755946982
224331375
1089306261
1006121734
958968693
1206621349
358362622
693634093
1473614471
1915664831
1041367407
1807548677
1442778096
748951439
1914345807
1503840605
1258069693
1962638286
1734453761
754612740
1459315820
625702037
272386870
1971996071
1613104116
1894395190
1626721491
2014303424
125872821
1114476841
2001278658
1958112729
1156714452
1836300776
1909427770
814867863
806518305
2046075361
495879112
49239924
897181307
1711153511
1542204070
275555684
1449523512
366686904
1131746810
1256702233
313608592
1237810659
33242886
1047968425
1127511915
1399860764
1857524939
683252384
1959420249
1822624937
121049212
1358364868
1112563457
2074928695
1107055749
345279831
1041990642
1091057226
903795573
479989872
830204038
1562188858
223378705
907969307
1392967080
1408472684
416478552
1348847359
310502945
802752515
335893142
822488866
996464898
588907495
1423139698
2130759593
1964018801
202465638
611286383
1531418172
300852906
99457164
1843385116
1444162094
752237028
1001219735
1040732649
765629764
1177371954
32815519
1161431445
1677767579
1751138177
1333454125
577837255
1589865334
1432922489
49487595
1015686312
1821552143
1564190743
7356901
1306023566
966606863
1058645619
258268134
178577962
1831160089
1574437013
92307617
1933644823
1601612893
425571636
835413781
1853089744
280504546
1303126048
646007915
959194693
1177043475
1240251625
1867293145
209718186
1953951519
136114236
1956839238
321091112
1661801590
135322350
1143201993
1671273428
1026736775
1856386020
821734006
883378435
321208243
1814047398
1046803444
1698342528
508417764
1925533978
161357370
972916709
1894412623
1895337419
1871785476
1573863936
312014113
270931714
1976693269
1130563743
1750495103
1811772427
226389284
2045760740
664994658
1267828678
432639107
1595855953
2040242761
538419991
990913178
1417764339
1543146716
1797168925
981019536
1056403701
990878301
808910611
289561178
445627289
820070788
1009064702
1777986498
1435117609
1254594862
1440109014
554091502
1900410035
804366153
1534215103
889180493
402935785
6756896
1610683348
1181989343
1787330663
1161187445
339719001
971099945
1086231162
1335908689
526070580
1170557467
1957793278
1848882340
174857824
833867678
255473053
1810291649
61529246
1253063906
1374637123
1583583458
74849134
334674889
570450899
1574172734
1331970649
42409655
1136931566
1503819576
1236855562
490898589
652440462
1522359748
1706517832
699483653
925452638
621762114
694894619
566110517
1042427770
1325243730
1470094417
83090791
1574072123
249365127
1591740208
861520011
216866276
728674445
1953930326
1594681870
1091871755
764788061
663302079
1154908275
466471434
647397957
1116061784
1126192212
2062438385
391167204
2134667880
298370502
1030752897
1107654329
1679708594
1282863026
1639025334
1901704459
389683954
875568327
1515014799
73855643
229642142
68125417
315647133
1489657447
1014353546
1881229468
498717005
2026103962
1365456798
1686228955
1766534595
1150680752
27350197
1577208707
550767082
595020744
615795985
1018403637
205569710
562491592
561602286
1004039988
1339411479
1028964568
613540344
1239397658
1646313384
145632521
768889179
1311263742
1715970836
629210462
1014783514
24051898
1426059641
281333839
1072892300
1491587543
2123765436
444359669
1965541206
589528132
1955493061
1526703410
2123605903
1493323620
1367929513
1793034401
1327466918
1276463447
573575789
466922223
1850103202
1190034128
1646038787
1850325113
770457468
1661056035
330728292
3317300
545525805
1255569685
1916606423
922845557
2017163512
1449933992
423475449
1873444991
1980198228
1792140904
1021564210
214383298
831095995
1158782355
850011150
1275797742
1223124379
1538383421
303461226
1633258761
1909274417
1227674812
558431830
1861133139
1928600532
1021248222
289950439
254540210
1067823921
1057893163
1108513032
1169819832
1154851995
667518481
1587390498
1389323039
1904882016
2139372833
487488994
210679604
577556199
460009591
1334907905
260871535
1518061822
647430619
911869611
1219363367
418769874
1817930224
729455405
263245141
649672414
521458605
1297110350
1120842294
1668126284
32850279
1014568601
286015673
1827972645
1265727568
1448395676
1642368177
1907850186
1225749770
222131007
237151962
411793533
1148659756
465511378
1725553756
654779278
1690728990
1345845816
1418575822
1900023057
1179227955
308938730
700119278
604682074
1171817661
212310291
420601146
620071300
70974529
241371812
416534415
290966121
1897107587
1309354248
1508141426
1475191200
1005787493
607983195
1514105415
2124030665
1565878312
846510031
2141483052
1611161426
6833089
595897725
275347476
184844408
1906158930
1413402378
1300571670
1871047219
1428843456
920007410
1644287341
730031413
1269948621
732150853
1361735959
332026041
1384129716
1444295041
98702291
53599560
399731348
615963094
582447144
212029127
718646510
1464575035
862257562
1653622507
1644667299
1178588515
1703871379
546313978
167638641
178011700
2008035978
570235527
1769067658
1710750056
440816712
847976841
1724231076
1844097705
275744690
737129142
507465800
111768605
1917410570
2111163740
2136490748
613874924
209893047
729093110
312830304
481337311
1974563073
2084992675
1492578529
2145429641
320656088
1936635189
1198621613
358566656
1808647451
462942375
998360534
74127639
1372967944
1393772315
1554717070
499253434
383645382
104559707
1095936824
2036585050
841883590
741440761
1321714994
1162301252
1937675560
1680629873
871001388
768262147
386142342
1068815294
150030171
952701454
1279764526
407241311
233816917
1079803459
41647600
1156340366
886935612
1920448456
303904985
513498518
453007464
1453236554
618087533
1276729
1354286807
1529318339
162650502
1347482460
1305727525
1334705415
1959054856
748470508
866210222
2038431051
2126196097
1903725376
87087482
510586384
295278994
801022321
1228267091
1804396501
1297641869
225377077
406069875
440377565
1342358330
667042932
1823828297
120707791
841679612
1178332862
577336371
776755673
1906740223
211045369
1815168559
503276018
1906370741
1534308347
674672882
2019933666
674751101
907516886
1548822539
15355189
116480620
1293610754
1276698135
20519448
612100570
1018831428
86583465
6617133
726354280
520915452
1832070225
1531620081
297894591
1221304255
1352782128
1163563823
632678286
1633768787
665845543
353494521
2118832862
85356136
1123164668
2139908689
1948463174
1113187161
1332999533
179814451
1361628427
154815185
632003129
97594850
2117365751
239750318
497217795
1140258583
235452748
810097568
769146954
615922265
573623239
570947597
1769414456
715020276
1198767238
1881520550
95070740
2013454358
212716252
1952014919
1693056957
104138940
1073766687
1713682373
1111491632
1268624361
1802099862
2062018150
1974431243
1228984026
1526079014
1836002078
1844714051
542355115
735633927
1328776562
1661118639
1554929732
484630587
866611836
1875337117
285328707
367179008
403222138
818239725
903578387
480415994
1615855475
945223185
1956634791
861122783
1542981401
544250804
600024362
1700306637
57941294
1021753063
967724574
343882163
22033004
1884817599
1607324938
1775994328
538098070
1761426072
394591931
580142324
1612290651
297712331
247279838
1242715858
1187720151
1326571629
1376047145
1344528667
1788098151
775837668
2118330168
1254375387
1431043578
13424442
1814746097
408534460
280450153
1962940773
196329118
5903420
251900877
391717991
1174771584
1567011760
590569626
1212666757
1079762427
1293014043
1670615910
340307218
1116499226
1453149402
443919510
64028081
1341756381
1931752727
1468296417
1670003997
836284964
1589660687
1177434351
880654941
1171677084
459024793
599614102
1727106959
1547770120
318977435
165116886
970448658
1292072973
1352690005
1077719223
332486315
718729156
1396496057
1790978494
1776549076
540546191
284096819
781350387
1260864493
163932379
1405865387
1410792772
1875273569
1305588849
877310738
2023586503
886706061
1091756655
296555031
360218413
1035615721
477521749
169528858
2013919827
109674865
541339464
423918738
1082052129
182088333
2094601367
763127386
454191376
1047558134
2036456950
811028189
701720390
1966920302
354403386
822478135
2063744552
2061037894
132088110
330873798
1916988820
14618150
309061057
1652369690
955955913
916591161
2145712149
422080378
475198029
1273348400
218405274
117296535
897167909
1398288071
578401665
635639508
1390001313
1890417167
1805842274
269742914
1461866959
2036257357
1393690826
174385224
622334528
774750922
1382045655
1783048253
893905191
1991034682
1258186021
1943939899
483720838
254683160
1237752572
630722356
448442843
1687822031
658287154
1138343964
855350096
1758282251
1786933606
1483728930
1968609169
2101361088
757820200
1049995366
1195038831
685358072
2050466737
1031936138
1725169747
686542843
1117730782
546148135
1596408785
209542095
100096703
757052020
1264227337
1814099960
903472153
1270304797
291426670
2008681301
651716362
847052138
710280455
2125541311
300142536
1559330860
556704645
1178132186
1026656776
493420043
638375806
1952670894
1539780370
438564254
1866125960
233512433
250985622
284622312
511256991
2142108372
892162582
1234325389
61355243
1811762094
1437759433
798626810
1541635100
1996674414
14544117
585137769
373827371
345779670
1756364101
624077850
901740959
1697472317
1168138319
709446598
424039450
2114704714
1337171572
1871580978
1246412495
222466417
738132120
1720115788
1792572499
529573496
719586552
1708649379
2070782649
1789066548
325869172
32331143
1919958755
1554669718
2085583480
528342249
90046045
1435423248
1531612880
121055883
233759007
1428235727
2140418210
2063921923
595850418
348907271
475296390
176414518
1398478286
1919189984
1546291687
626080743
1478540062
1155383874
787021472
789082790
1268303500
716995486
517038130
568281601
188178680
491757840
2058912862
435285330
1789057734
315394159
110906762
1953480002
1429706708
1016102833
743700716
49932411
700907532
1978182046
1378088091
748997310
1776974665
1122050447
220085704
858592866
1214476811
1304193231
1498957702
873579555
941709612
617879894
1512007792
1650707202
1470546617
298050393
1618268463
1597808900
1923512656
1038078136
372902575
65831710
1439801792
1997984167
815201361
1645315429
1458562476
1266847897
1950513754
854092875
1031447909
1493536505
578182078
1749568281
638857870
427329755
360192272
249163175
223613451
587735500
1740567121
842795064
1686193704
1199823027
2027986217
2028285810
1827905962
880755698
2139978580
917805261
351609077
826709545
403003587
1111663320
857492721
1455909410
1653453302
1780622699
1127785762
548329170
1301447212
2086898232
839520856
2115882021
322607504
1808444458
1394368473
326416153
1113095071
994607341
1312800416
769092953
1589691798
2036959232
674713458
2083152479
1026497514
982123504
72791227
2020221839
990028205
700512588
1525132531
123607993
1379595707
1972566198
575714645
868720651
1312733571
245214544
1326822268
223233162
236232585
1670198825
418097097
445282205
1289224458
2127316561
557344747
2024760907
1498545294
662703217
1769431340
846539086
2042633294
1753277437
2115789292
184826033
1894876121
622906499
1420651713
1891837959
906209061
749775597
434934401
117943090
1881639008
181752025
252367905
885776824
737705526
601705788
452791673
1772678131
135102891
23626889
1596712692
1366804213
1116603754
215126396
1826082850
2048487575
565400328
1374743632
715784858
2114409481
624914823
1171643376
269191862
426573218
1192399866
1919495583
368794403
648812515
1294470951
1355265499
456943310
1514909430
1331943470
159029088
2077541017
896777490
398035699
1119311167
1106694255
154533652
1800796041
435792252
546140378
201658546
395590053
1600660957
1438924204
1843056695
1302812165
647273662
637848636
112135027
1812029578
1095323691
1442969352
771715961
1285630818
1043589957
1686778099
21616896
193952904
241123806
1123671772
1517924588
2029308967
26007711
1833351592
1986650147
240159505
1520383372
146618733
1320931352
1182462054
1382414539
447284905
1902430911
607801662
2017246107
1984001418
728932159
55901372
2098051455
861079295
732466645
69772442
375996579
1430189057
1421179945
2045790593
1283647839
1141489493
1306816895
1073853102
788895534
1464979364
2085116778
980118389
433012807
1965494903
1837373773
175917467
1673887358
752657802
1617940752
668826466
118744771
1074629054
2130479952
453517011
189082301
976051407
131536861
100621899
919076659
152968249
359348559
2086148199
1318112676
2137255600
1661475301
1672940842
1873357946
1118828333
1745291193
839816373
1469980186
1738223295
1542813851
1594154283
1037966020
1569343071
904091275
1108062597
825745318
1406374422
2081854483
1590871963
1103824822
1801452255
1082460298
1306367421
417033086
1444935861
1905628136
2133176819
2098743736
2009961667
902400969
148027234
587741018
831812692
1544515293
204518789
241883194
1012460019
27255198
1999512927
847339192
1400311990
1768288854
147482740
1817105466
1945300493
538158582
50187847
1661020578
439524381
1797507948
1556358170
1339297669
846953325
673847415
319998258
668898774
1586196045
754093567
1738755740
526161162
1153899042
1745953705
1889246391
2133122485
1402352115
1956822294
1413259753
1243427090
1034340494
186672438
1742768171
966590739
1911597858
876991249
699495490
617609393
1953612548
1647064533
815909627
2018069628
1119649948
383404304
911147000
2014892629
1502694507
111849821
1251470384
533914140
2128347844
805937114
282045304
287047064
630093100
824884960
446038873
577323234
384889995
930637498
209604899
1153866487
119661630
1000151251
885915706
546557224
1486705382
1479033997
482052081
1984508994
348495476
1743737879
1622602345
24467500
92675236
1013710679
1147464315
1363428458
1716047613
595126590
51728849
1124182103
1352145698
518882236
1302224820
136757070
1524993820
532298698
983909997
1654980922
1443801500
1229319648
645751480
121543204
811118053
955097704
468119657
1591585645
1119649089
145199447
1595296395
754668343
796621092
1122660081
411873274
1917287657
2132176340
1092222978
1701548723
937589190
1390380075
1960441384
1057713512
1218011286
1384135840
1741165498
1002381943
985019999
1810657491
1279170603
516743481
236248687
324754917
1289745616
96834883
122540726
1795143392
1607256126
1032051731
1508352987
408403771
1032135459
1765507889
547373409
252603491
982914147
706907821
335481538
1065783471
643071371
1583138720
1686152858
1632177475
2013671008
1509085666
382575376
2142178419
2130332149
750635707
1032642299
21054420
2033316453
475033265
1837283598
409288414
1733967225
1896269925
1305348301
1712435263
737701988
293955162
791928418
358796769
2127135838
672209140
579537741
1493676380
2088104682
826816959
393769490
2040644264
500877811
1541830785
567090933
240069459
692652029
224146071
485959627
112807835
993804472
790777820
35017997
1612730640
1395230848
483633675
1717932279
888969510
1680321054
590674706
1019879533
1357867855
1079091443
2087997967
511288164
282820264
1357143836
369693450
197647565
421437720
1815664727
817724461
1196245679
1376084197
1037784897
327857290
582440701
615628666
471931147
370172498
1303627535
550365970
1371353564
932235426
1955026170
92537217
1358280910
1266314875
1023510100
508811890
2033859781
2091404336
1973296594
2122307812
251428906
77693621
331700985
1676265044
1087143247
1950455966
1799094800
1817752737
332968656
1330790702
1509174487
1312876671
1427355595
79669958
2022695639
1883687629
861935568
2033210463
956725498
148235316
1917024185
1776905345
972929689
1631903417
868352293
1644738302
1988614488
1847562113
723720083
1413282611
1595352357
676334129
562058215
658897716
1368952093
1895807535
270518611
598012053
1405478700
1277789561
867864721
889623527
1675690145
1677063756
1592827290
1510976087
690517648
286944868
2034948678
1767185436
1182225762
311713822
55348288
40407700
245400125
825856337
657784793
369270403
1530325519
1102472578
1362263206
1752393493
1267956344
1370697825
15172274
1302519466
990503428
1257869151
21187855
503939649
1247615069
2039663686
1926143908
137011054
1772400191
670582780
397269638
1782129228
1693705805
1854860162
398022317
1269820498
255038685
1640407999
2116880844
1590079911
1136642039
2086068906
26243807
634151072
410663051
2033265110
966250051
1888489205
1059226069
1256365218
1038062146
1646358616
1038426576
2084412137
1132671693
257021126
1412579769
138699421
783298100
176074451
302859715
493730315
813064491
1498325494
1562781290
1249682230
1882628874
1563039807
1479380751
1094980720
1798351450
660103499
1576323067
768588778
600914037
97146965
51012927
378194248
1837207139
1304138217
1436860257
1411235851
416884988
91427644
1556821151
1843155455
2134033587
244092726
617557837
163332381
1808116299
1448291667
2017851241
619596298
595870550
1507252255
970214075
1951536793
1411446173
2005209850
742177894
438187820
2109360139
405690441
1396825643
1345660459
2043629244
763428972
2030907330
1019236669
356343599
1545776936
1223415681
1623862201
1244138696
1672563334
1498555021
1857046954
30174373
1997830274
1815530839
1483112778
1700831805
1000908308
502731576
195302669
675328843
233608253
806651767
473163480
1556718660
1987735441
373142803
180400445
1348721919
1781886438
1764919056
1754679947
442356656
78967915
1681225915
1324412537
2086142683
1679181293
383421964
2056491205
1780687899
696105328
2116359117
1518221134
168932621
1638955056
1157965782
45964317
1037943796
1028637664
2103839056
980113434
1197736731
140428597
941502665
1176294627
1670718878
1021043064
2066886906
504448901
1092518738
1549179215
855334480
1906340367
124454311
1888153381
1541619694
796782183
901602133
724260114
1199884089
1150009423
2034529444
421667554
153374823
1628762019
875251698
1035179284
1116695317
1449732771
1321524651
772362868
999647647
82997323
253076673
1842379355
1667873487
1560134186
437980967
1504918391
341903454
579854168
1834120484
1553396097
798630009
1992230425
236995238
10996734
1732486583
522894886
1608018671
626719681
1397720845
508210053
139011266
1068526123
897925267
1835886630
97054547
169670261
520348422
190866986
417914218
1839610960
2053432516
416930510
1728850631
903406220
1389410716
1709027259
1111889764
1298297010
158741301
561413561
1308560551
1362603434
133540172
1329303394
1191315659
1011910121
1601235473
1010625221
145970109
1176664419
688976337
1728996254
5339838
1243779686
1710386258
751482313
440505697
783803229
160037861
252159944
1418187117
1176997107
1253132908
215233713
78464753
203640116
1286463838
1392098925
108270710
1858311321
715311569
1977173980
1943716852
30811397
1828582704
2036184957
907015728
260716573
1905421593
563880257
840390575
1906519260
1412451216
1624971637
184605809
2054864542
1856732118
903482795
1857242228
1966850762
341983710
1867622551
560654299
1759407989
1047825130
264649561
2133707633
1368336702
1929184824
1994731438
1905654894
1883822572
1253901406
63341278
1668494602
546033281
365699123
361449287
182765833
1480203652
1090301668
636628749
1974262049
230856014
1120270433
865803854
446550041
1021522428
2141533988
1339213053
1310926422
577510415
1124491487
1709130167
1460039345
193736414
451262019
937872253
61975111
1028654540
427498552
396977250
122676566
85758998
962607803
258380719
290265687
1930314106
1573021257
23603183
14049137
323326367
693194743
986382596
1226529319
860508608
733707411
272556865
305265603
1557024640
782862008
1503023306
1570604352
792237650
944317745
52390927
1956238348
629290535
714669271
1910432361
694941183
504205876
1002846073
568712701
2082014545
641807870
1561126186
874250200
2114211231
466564298
44835777
318136958
1595258750
699535143
547295211
1807000671
1646886116
2131239350
350977028
1943861650
229254577
1511430790
561476140
1355826763
1213582238
568129695
74873594
2037334332
827303502
1287786690
798994008
266968427
1707008068
990092612
326994999
2079341906
224113335
2008109784
1833475030
2074307585
1919666494
52199339
48092369
1941315634
416214878
1573204381
964808502
2103395894
987562863
49144812
2034350849
181539408
1240871929
1579071011
1474503187
2031508096
197559062
117516826
326331938
138017234
744330054
857565655
1973959499
2029271399
542882707
1428297305
1315008115
2029273987
2039833411
1300209092
1287526104
355704221
1538107196
1614813567
458560889
465938990
222905622
1478800350
1161989563
750597033
899338198
1462867855
249241008
870383220
757673115
1357997375
368434738
587752117
1674663452
182006203
987638538
119074636
1025796434
1129712648
69088140
2008945588
1734539697
1210911885
1685279356
1813238263
410430817
1358359054
56438341
748517822
1198203353
1654659302
1708695975
1828809061
1745295057
1425436931
368536520
237165039
1632035922
1265458164
757442581
592621397
1855534538
241273671
1846415101
326128613
1457458864
843396820
1747844543
284400322
1666192985
1581114124
1883916151
704162081
1132735770
1272753880
236309547
1535568286
318981964
1169828506
1484446282
1634469208
2145161975
2061415793
387470786
1847846722
551936693
1895851107
1621338481
208061965
1566860001
935292933
1392541269
638989814
1593808312
992619307
1795112017
174211924
1644140280
871465118
1859342943
1327469868
1459071153
936835457
1332889319
258447163
740165507
1425886362
1512869868
1404808058
1001522885
1860465306
217133804
1577346470
1207006424
1140475397
1556950526
635817120
473843446
382249190
1062708964
134325563
1580568033
1844065049
1289479310
81838923
1352184431
974022669
1513229947
1784440292
1158281491
1903588811
1985459456
1686149060
951930453
1416854258
1224286797
956340905
459168631
378492070
1681682871
1517705423
109896269
338228489
893350026
247848948
930111924
208486882
1540965951
371057367
1795424644
196442612
1397810225
372130885
1356580702
1249125404
2061057791
122530039
524554788
1090094346
902057340
2137461020
1857838853
276340199
142463425
2024307676
1643009393
634761791
1216276889
403411141
1113725644
585586265
713778600
32592573
558952388
653460845
866773780
2032785690
924259203
2135834644
1315429014
1457590998
719712433
489501305
119144811
1611239618
527929694
1707598390
921375126
385767327
1487166188
236905844
782819687
1714731406
148640601
868786199
1063351489
1660369449
1419979823
1213205168
1342229703
1833072351
1565874128
751698108
71335934
469572192
730752339
126228099
1381636766
853792345
481977486
1836054448
1108166485
1369597400
107876995
1840663910
1890238147
565352360
357076475
1700015264
1526005866
45768826
71258843
1025117233
1455936144
323089610
609583032
1417888523
328698439
1975184404
1272930452
1608847147
1777933397
1475439052
663962764
1755325157
931394732
220221660
248027424
1780333460
2105448259
2030140638
1734758110
914440208
1978075260
475202792
1428260146
1645700675
1401420923
1231717902
1657634628
1823203965
1726730232
1636791475
194895875
1007590469
1797146851
2046130166
89927263
993095248
1246633538
1766836909
1806803188
359099165
998197248
85370615
1875260222
225356813
798955499
1069004618
1989542242
1544398802
493558124
1728745910
461237350
1378684953
1488697920
1954691402
1537246892
779565024
1122220624
917809427
1105479593
782631613
1190487048
368141706
1114376395
1623742813
1037995226
1405097946
260753771
417868014
57433312
1732259598
290700073
865724763
912777261
2122484508
1275565526
1981721438
1394367952
924200661
1757426696
1759620663
280525085
1310783998
1054570428
2033876691
656087238
1518169079
734426400
58498484
1673337015
427191725
971630848
511552679
965263615
1893344259
244904734
500901357
1083180548
121424347
1375935283
1080596936
1739756097
895783488
1128963473
1682928951
1801753842
435655574
1845493398
1653166010
2045205141
1118091386
2103699296
1602077173
1181003313
740342503
1961904755
1856816062
696123445
1282418221
617205486
1533973093
1325422558
1897357638
64652684
1089609549
1435372180
1961476446
813098246
1472398697
774847759
793813753
864947632
2134902865
1994009251
17010090
1099322903
227219872
2082747984
139091355
386342757
1486612603
57459265
1359115662
923857287
926807558
2012401914
1119877525
988077833
1759720851
308702315
562303227
324809190
1733570933
329701274
731984119
242311024
493271529
813598035
965111405
719013082
1510218514
1431165376
1112201286
1052486368
384293755
1974841884
1240586793
897716994
1319109142
762492018
75605504
742640346
628614278
213543192
1663346420
2062174341
353795532
59447687
1320090356
1136185227
448351178
2088729081
83948900
1909087306
471119351
1490491440
1692379569
575199427
1325595512
612668731
1845263488
1262393477
1816832449
36873323
1493483269
235085119
1441110641
2085672088
1840402704
40116843
491878723
425271178
586566218
1791750785
2123551551
1184842525
527871510
684065421
1890823247
1713037358
1589126253
1952634391
1554423119
146629770
292338938
1209805917
1603762888
537180634
1166063793
637170585
902988589
916176439
2090753231
1373406811
126555333
150570231
369216633
1474473595
1357573190
605052489
1385556781
891155071
49474209
20817837
1081296729
1002744095
1121346508
1808491566
83495903
1397577125
1503261873
1433705684
1256192736
2146487472
1977540920
477988969
195784789
741646287
1441004382
655391871
36989717
37671485
1206194239
481338542
1306828881
970183771
723640122
1874035627
747607410
452970781
1005951029
1439841164
853262875
344723748
2038948152
1073978650
290830928
679616566
1539335443
1458569459
1046897005
404527133
1548085752
2054154172
1267016620
598191535
91352776
1067868670
1042233526
1643238719
1312936592
1785217123
2060250585
638432881
40796516
1673596036
730724437
558262416
1374923834
948357318
132501292
1783035598
1668252990
940406835
131141237
1368796360
1759774690
1546350470
1353506890
1856481827
1048757843
954166578
357134334
400768961
122437457
1258911992
813720514
52663011
191610162
449285353
1942511475
458033821
1347992490
1193739704
2036239943
717095611
2061948501
905697829
1136604588
1366903105
126697124
1271831602
306597613
1493951023
1162787457
1022509202
351349177
1464800095
1137388081
972205974
257562266
877115702
220436116
1856838913
86448264
243524382
276416462
75704471
944021586
611825367
301228883
356107682
325406094
1484430832
1230016976
1026878581
291486082
405125390
271199707
1088491882
1277381076
1727306885
490961435
37447183
471665076
120149261
1245011778
1351213244
319130861
991212279
1158755040
1836322100
590404103
1543757653
1469908230
2009965784
1855544446
187971566
435386072
1166274267
117366387
206467909
1987057760
322889772
1519553540
1745489267
1492209693
1365718236
516488380
1220148072
999868185
996267707
1158366639
430155908
2136170816
1324527259
1663046790
1294023077
512866965
651609280
2068173103
1286609353
1287269746
751261795
907462658
2032979629
2096980172
204912750
1785748630
1218253955
391536445
1211622334
1035354944
2047427205
1386165170
1411510470
954909762
117831467
1052971386
262160096
1697973469
1840188495
37159217
201354696
1552833146
620024691
704780191
162471403
963617964
138189333
733885331
703887573
1920446351
1182103044
1562002606
1646363004
1965268369
1675778402
747051269
1384066096
1020418619
620392200
1389868046
1013989235
829166607
1138802354
96349219
1884748651
1260830497
554965317
1731072327
753896186
1325440774
857230718
97344351
250624781
1906956604
1341760302
1052565527
1491106846
1286999857
111911045
824267094
137865481
1410269479
493098438
938853323
1576310870
1606498260
1832087981
114343144
905901059
1750840934
976969115
308594885
1103321627
1111209408
1392812490
1571133671
2006664276
1983735294
815092238
412789415
1236383937
1282062466
67649839
906523818
2083898024
929116939
361151973
960044476
1003204941
222808404
329619175
2102246146
1649287580
1565376328
1900439321
463541794
688901457
919311297
859711843
1592064892
1559176284
1631515201
371332669
1556287561
28093405
1383771549
1069270564
1609183553
789915495
579060155
1053138811
1083267257
1404078316
1387552351
1857063351
563678257
1841735822
2011035972
1817438745
1150571468
883606955
893609998
596174778
1193424812
425643647
2019820295
483522560
539018888
1992257678
196136661
357544731
459449288
1049227508
1617211148
308539165
1588600238
1772932288
1574477956
226764224
855428136
1869881609
382532504
64757677
1624946252
138599200
2067840429
679602410
1733558535
95006951
2005916872
790367562
812918112
315416896
1873911992
536550574
652848785
1026145276
663749976
1707570942
877232205
921498094
1871783366
1208246378
933012759
1495969331
1451994546
1288265336
1879155779
90797340
813650928
120773286
659185862
588303681
1938447525
657133738
480214775
376221656
1119167401
843858203
1196577436
873906195
2018291426
616377880
103175604
1555450947
530925576
1409867808
796600019
438834668
272506725
1293070805
987762280
1212080595
1113519618
157787129
1689915001
141414419
2137575265
1062074933
952465152
2026732736
1043508401
991174449
1616643668
1678567506
1307266582
524275925
1703447918
1627334378
1746468201
475960403
1410408347
496425410
1550868629
676885091
1036044194
1514172096
1197167514
2017852460
660195165
1739335879
640207516
2129303202
1203330090
1245245493
570342544
1964248941
1255542522
2068900569
348591469
2017491088
1986103595
438885428
426815533
386616699
502723532
980635159
1794988312
839048761
1222565138
1622704293
1811273752
1789330598
1133619050
556016226
1778189067
1903304802
323059366
1052365054
257611811
1592613620
1641338735
369189008
1987616701
1659974629
2094691475
257682770
2036799132
2018727221
1780479435
1246933613
564633778
1919070159
1622404529
743484208
177308482
615702351
624721995
2052586185
449586841
349689509
1554745622
644095286
796352692
416470104
1618561308
2118770176
767215485
2081529421
2075041211
1929779930
1838484238
1073809034
942128694
1015826804
316954608
1280554864
127435483
793102637
801161488
1715357529
469447186
764607233
1969336942
218731991
791861184
952050187
1189571412
1702653712
1237984026
1106774695
864124882
750614707
1289210970
2096790624
864773237
1047422303
456229846
457470197
2119696108
283210247
976644054
2143163582
1820672377
627714366
580518597
669683520
483445860
1240100700
1035522543
953258999
2005309768
735893499
874468063
1391638768
918727641
607994092
1041013413
162764996
1205783848
1322301175
383349536
400144852
746933755
1852678704
139264521
734084790
2013384800
1392851512
990377658
1797349098
529078905
1833910769
357515319
391095913
307294279
1998130368
1906265177
135462554
1886451317
374917617
1519439155
70745564
1034263616
608573751
1102579596
1412694053
388894175
1222174464
1397205344
1146259360
1109274144
1714393320
408954838
686580775
1503500835
1585271122
236234102
1483416630
2058138015
306312318
793665724
1944013913
86551344
195810322
735554024
1075697779
1743236293
656743357
653746636
1047888703
1877339905
674059553
1545994128
623695571
949806936
213925175
1887772386
1293550814
633174447
413851266
65181462
583370407
1017525115
2102392612
1144002574
648578591
1175358807
830252113
1517834679
154668254
1451242879
939689
8036664
1955462439
911696496
189468238
1781942346
513856142
539175958
2112675784
1859005055
1276848464
1851715416
1644281698
5116985
2097417989
396212043
417371678
167413834
294197991
1113632875
915709268
955520709
1314606605
1207017998
239076297
51854103
1160756096
800747723
202823980
1948369330
1192556720
45263129
213074618
1632024374
728651178
1352405255
950269727
528080418
1602608436
1592214307
104203125
953920868
1606819134
993611870
1654314624
1640945236
1825355469
1370188171
648779211
375411361
61257422
821924707
1655355827
1422588882
1504163296
1427463985
931459320
1509926862
1500299450
574729647
1664241172
423284924
1606158395
836532546
1492695751
1607516633
1007835641
721660004
896578694
846810861
1104109653
541190004
424497320
1904480757
68266698
1293978418
1963493566
897462512
661880329
347831048
313839325
502443352
167341195
1284514674
844425626
2014198032
1520678466
752906179
1480267973
856659357
389247442
841141478
2081456415
210598366
1205107537
1360540516
440787225
918224940
897396232
423704970
1087278214
1995677061
1089791005
1066085848
187085184
1526177483
1838300730
221133088
549839934
660746070
602027243
1423280406
742322971
167896924
629731368
1514832364
1752040280
1725751761
617441128
117176621
1278604620
1187601263
1868614329
1473935343
208539783
44292102
487764502
656573599
515962788
1045156222
943920702
1322120590
526247279
581954855
1594036364
512052101
1987915868
106085231
1760912338
1107956562
1507399404
1473313907
790612925
2066960521
1230754957
638742433
670963159
2092232649
1835269351
233711911
591921506
1091256431
1210065102
623603846
234547147
1795389322
2057484867
786966233
1213738193
326777294
1903124665
2106438823
1017738850
1644768670
593642821
1654489343
247180783
1820104086
687011605
1824386770
1763821429
453636823
1358131005
2022761374
510677572
895528651
2064410005
1090311580
163762599
1187892774
1733815405
665936418
1392237643
902539965
1436243291
1590717443
2018575630
1031189779
1036082305
1891942675
1070828393
1837121625
508927568
1534019890
2026296039
1868059339
1424118331
267631657
1035314244
224887098
791760844
680386589
894907755
1532088480
1670470408
167268266
561314028
1683726559
1633728568
1846396994
1612855245
1864998525
1916667944
23986210
1555460129
875871476
1868590334
1309607139
1260093094
1449867666
1572337039
549724653
1763741216
60269872
379015810
1877167566
1721946054
1548154399
969396815
89268613
2122120167
554083169
17343704
1315133042
927898039
619955740
739928240
940428318
877400003
733234133
530054789
1713772203
1936227437
588448088
2013111869
1617139173
1330271588
379067495
1029661138
1708702
412864710
1301687851
326083417
2108744807
459805956
977638788
882327465
1962975689
1784033595
984008988
1040165802
333468805
1387453609
704950683
1301315628
1716205797
1767506057
1678773282
838944309
1470628794
833685235
548197623
1883278059
148549668
1963127692
2041231449
680606867
115988200
2041529342
2042728009
1893682725
1042320332
1723635593
1179311134
149726188
968213475
1098915964
1263623830
1612138379
1478640755
405461802
1269800030
999941272
409868381
355307236
1427538038
1732742119
81694430
1686410792
1509227547
971227526
59621793
85749383
425308423
1498926874
2106893186
1436553578
117941340
304505202
1502647811
1696732119
337049479
1084124153
913147872
1295093476
177908803
963532196
662543196
470536261
618949958
1381526697
1795642506
448516560
589259084
585736947
814960571
68713093
1612383594
1345557077
73563891
246589040
1212092129
900385031
1502998850
2095314620
465655206
6970721
1957765193
995060231
257345167
1497221869
608159390
1866775878
750280065
82974071
1166556660
865571618
1182083068
1905211006
122906100
597386417
1755991781
2050674898
888344972
957692284
1784293641
1118121221
265289218
1796483062
557536652
1711373672
1575506108
1757519278
1006165428
1420454612
1472699776
1012559736
1828478876
515106843
144799048
396472751
1509638145
281759547
2136439708
71194774
849339702
1944503458
1599341876
798269541
1657272386
1868883123
1950498488
181157332
183545985
6141520
1674369645
2094290440
1133126837
805693680
1957447254
1834368789
772449766
774199117
577596203
2091386864
2025529804
868340946
1501163943
1307560160
1079348271
356466954
1057690028
1573436487
615404052
844489761
1422911487
2027625865
1942082477
2103448535
405820546
49795775
10413643
580918841
1899323617
1617484757
298278719
1799323456
1564487205
2017954760
1287628112
1323850965
1037593548
1875478540
581323740
1106922035
335238492
1804964173
63747073
763057510
880031934
1431376745
107591806
554064493
703038683
1488420369
916413874
907518019
89743171
78406802
1949077009
1194900726
1310245699
970548789
339991352
212648276
370681735
1367924422
1948272694
1667083730
1876732972
747527859
1125194792
2045521584
525128127
590211860
148225075
1524801585
1590146662
471008741
1329761731
1244420757
1980620241
1636335357
1548214626
789726854
681868651
557976359
328459249
1260239268
763122768
1546167679
1697159590
1231198793
1908738175
1757067026
543088702
1087491074
1559629259
196151017
418347140
391439352
607523706
263811863
1169889836
1251222737
2003434191
775450660
1596623909
2120729407
1918129572
136466974
85968956
1343582827
1078881300
1595759541
445719654
1352349510
1229179631
876451785
1325893146
795379257
179919467
1791719620
1012439931
168207811
1875442528
178667891
286662202
72440960
253406921
1056126038
1984634219
1073800168
772031256
854232290
960516268
23471426
1142459021
2008235908
1075867901
1247428040
2056198629
727613871
1920310325
1937918761
1192070811
708057528
77119081
1328053988
1232821346
681605104
2135688509
671841286
11084948
758486654
1792628877
2040854999
968135446
2135925067
925752902
243839205
1378993570
1074685680
1351320574
1151111110
2101557799
141856833
1250529470
235615799
938034119
278765932
691879860
1626454485
2029128334
287031537
310600421
652849856
1829965963
1085163804
394529960
1622183862
936722718
94511016
1353269833
424489339
1042056644
726455907
878818822
1865732166
1865672298
691245799
1663601130
1762666352
1432825225
1250869023
426449198
2128734676
1867716589
1241219471
302369577
930053535
1865746912
1045167520
1647373663
1961689421
2107854463
42425333
970364297
185440140
20372777
340433433
2037025824
2075720568
886024159
953885525
947732139
1053252704
37515651
308031773
644004179
1145340773
657403100
733475446
543599125
1876639262
512156060
1659731151
1864788546
522851308
538450785
2123662515
1456083356
1675772326
1161617396
612883586
66424643
1974599317
9776444
1422376647
1634389314
2132477886
461438833
2093276347
141941302
1266054262
1409081280
744830715
1213995865
59167525
27916973
1865662018
791119665
286887260
1491778937
1229700036
273082274
1901630210
1998388439
1487994943
1000088699
814567514
1528472523
551935413
1907463369
20310203
1229580566
263185991
535779943
1533918139
1520831840
1461482970
298435395
1355428078
441033341
1240858886
167883725
1139592387
488855639
2096836243
556800358
2049674237
1805538429
138983051
1425368314
147884059
1697058575
1636240212
1699089440
1855054921
2039855724
1754057133
1936528565
1023607085
749154343
1699148012
1350411823
216004756
1405970474
1591206637
118268928
322200232
1589671522
1627270387
1848332398
209609163
1062801770
1978931058
2042361312
1443821235
761110653
1343815238
106535476
1963498624
252367302
1473606032
220968855
1971138025
1061206324
256580869
2115960940
2068582440
1046312345
2122414354
1964779552
293709953
317611977
534790731
418756224
1008277390
998293689
233355911
820371766
186727899
318443349
4108358
1603628549
1835403329
1829222253
1999785924
2026151440
1138689026
2017093433
1243331181
282009245
1044659023
532211203
637102003
862192738
1414158545
911241927
1726106942
552258983
1042748589
687909206
402443913
137260050
572450970
1327821208
1254848054
1812420444
1140657065
713389453
1606448477
1121822455
1584838443
163094351
1193864210
1610364241
1838854751
56500108
849410651
1556990210
344860510
685538242
610375393
37570519
1878507083
459940938
1121530128
546435178
295306001
1581978344
1411389349
1447075095
280891416
1431040221
1173989934
2085293415
237994855
1453573318
741560420
1223047501
1101708072
327494141
676477774
926984849
566122706
1523060071
983624819
1700912955
1983975012
1563751707
231573297
1597748252
681357947
588959050
1667885063
942069510
1817156559
1324892070
1623098834
1646477508
1696941727
421630154
411113693
1683339193
1070022726
611059459
1327500347
1750817134
1147624259
1678235758
477345092
271330794
1113861120
1188143355
918967459
610648307
1323879677
1015308526
1615060330
1828111566
799599225
1834287884
553813604
1816443998
1845106547
614492921
754262484
1057271128
1974167980
2071268127
238566906
287300287
1310481874
1071711130
1766526116
1780319919
1798570900
1779287923
1910838461
162184500
1190752813
676481989
1815718155
653862436
1806599315
663010765
1603938708
600694649
1366154668
1022673072
1820855098
641294170
1902982253
2073506944
157788192
303128267
874834089
101483470
1042602085
90557379
1723719256
457865729
1345999258
1229570817
793158280
1808966210
766300010
443126556
105961465
964570327
1185612757
1124517342
263711294
470310345
1789087631
974336800
1131547303
10519404
650134037
1497635583
845968653
451703847
282911178
1041647590
1385429701
33854652
1528937652
266090700
541775890
470968061
26984437
789533581
179097499
1197121393
1547557141
1077747503
186814244
1604043809
1558076700
386500136
2011519932
1388991105
1105279394
1004478572
338953606
1884515804
190836002
554075663
404366509
2049905960
163595884
436054297
1691000140
1059775019
1774906759
1242052551
1504603006
704007853
863155192
85067630
1097381836
949584743
1167961223
136086980
355546058
1008709194
1918962729
2089825341
1610988935
274587704
2084622793
1810573546
1515474140
803173253
1445213815
526752317
1776166488
539032267
751822296
1631940596
146102448
778221056
1775697542
867819093
827687012
1434161681
219404864
1396180957
1291375759
1765125524
1792646661
1081190294
1147828764
1272801451
305107526
404669359
985080043
2127296992
1468482426
754149152
607971355
1322683798
1031694755
708469888
1539017079
833284917
912103951
2075009055
170249884
558015471
2116337081
1363698196
756370569
1588971855
370561734
1407332390
1122068662
97921742
936539253
27046237
578462791
1058806935
1731373905
791418540
1212887281
630048104
523732326
1430097458
1753075035
577369452
1870198446
525417773
1647044797
276792187
1017807114
595673665
1041502147
1832531014
937698516
1087291276
916037762
898508874
92346619
1538125128
1575929564
1225445848
1971669764
246035385
1382662194
1300132741
479897598
1729842556
270952623
296953526
232205246
1812230562
1379208846
1441687870
1788656112
2002159259
481791713
754725852
1996733961
1475238755
1953347991
1487837419
1583453126
1153952520
2001862083
416999967
1419491044
1610589542
2097634887
1543333660
1176026069
1650115355
486124867
483160800
1363152814
103783944
1932595484
2015646620
1369014545
1789334830
1006227485
718567217
1438486388
1852831148
1637967107
787956422
1852277747
1797090799
1588190150
480077910
1578783228
1216972566
1643410653
1102431522
1307131424
297052158
1904513519
423282669
1293242441
180035296
1536944668
1640914760
105941557
1100592210
487654992
269315976
1050142904
832193603
2128676161
956551639
1588931506
1398890941
203270223
1430903059
2040096368
1505099769
611886726
1702125951
1994479553
1698440514
1456294487
211838484
1106545163
662414627
1512658098
637738784
458243112
1068229192
1794517472
780642465
1789858062
299735341
84100566
329461821
903776322
1933292084
1783822284
346598146
691224104
1144789880
564815664
1678054780
1806496817
1941548081
386260899
434976639
1241211182
1812991351
1261593912
1378219090
414501202
359837182
116232306
2058362932
120545008
1725414099
1359786777
1765858910
2039376417
1894785832
1984709692
1099925401
1639201153
1690673499
1149801411
245504198
1944705628
1371000260
843106291
761342094
2100140124
884029669
107290812
1188849062
238634629
1955433894
865174562
482909582
527519611
231324516
2096452337
1390430874
1192070347
2042046659
575243344
737126830
334293102
1267395904
995494474
1635080567
480560155
264377279
447184574
1356890024
1400711616
812901492
37098998
831879245
891995224
2068527192
736025847
1661078245
1899470631
1677709712
581975080
573188463
942386935
1078509404
690668595
439760492
1822826904
6342428
1807172154
1269551916
163083895
1364580131
95624165
840578502
703880870
612139423
1788081264
1612908489
935159270
1233157332
331585418
2112408623
1888444874
514535359
1727344319
772525558
168471138
1427718857
534035692
1501468039
1891048162
1689795244
588374937
1117448245
1166989717
235215448
2145840523
67128647
1887561599
765791577
140322014
1206197621
1396931099
806427188
1336896958
279123869
1624381951
565042363
155986834
1533575276
457935905
700991439
840396008
974571581
985498070
890269784
548298730
964147340
79958227
776691347
277679587
85076818
635892694
1645537605
1998020850
973555902
717656681
212506543
1889955476
1048661309
139055536
383290198
1457196313
995940437
1998433313
826372849
412528526
30786095
1073189440
1264223248
924551643
924875428
1932235425
1435794889
1526005004
335081166
1732725239
1414181669
1181305805
1582298997
1065524102
53550195
39163426
2137018241
603402662
656044683
2104827538
949228096
1118815671
772755598
1966396748
2109981015
566243300
1674534491
1649683744
1668797189
1068974269
1257603687
1253324728
1542834386
2027642862
421010583
1154877817
771870055
616756649
1717454844
682190326
610130751
1626970697
1461921173
1550627952
1831823819
42143445
1616915906
1669282764
2090116442
825031911
1169656722
1344710274
97659930
1019248494
303529528
2020134879
1117934762
1296331378
303022964
1362810645
1213136041
614566847
1091701189
442924082
375316109
1092172505
687237993
279364695
1522495491
1293963586
1698492229
714925526
460605535
1783526173
1369773196
2019458064
234163840
171134624
1708417977
343803055
1619193813
822254997
1575291286
814654214
434019629
724036561
299202947
642002035
2011681408
1878206798
1139939204
426802406
1573872738
548340084
946989651
507450174
1856296567
1284635397
379540928
36697281
1630042480
1595629959
1711660312
1165154964
1844122001
1603073111
1883106638
90416339
1893991684
1834114909
1779412768
269031254
1942426105
776436636
80077214
328654361
1451396261
820926225
1789508602
1544804623
795813359
365298908
801167415
1415950572
1155152242
672347619
1778787603
119714522
766747566
1737201927
1920393393
648738039
927473866
1635058349
1114413633
858374793
571552240
417947151
1994210555
675303580
532909122
588276946
1027219811
859486604
954535705
88088386
1271343283
1305493932
1616069028
1343565076
157474392
948954083
2135120358
1672729857
785949219
859448608
744803005
1048763770
1979046703
2020159787
217012576
819014789
1488662865
1829256895
243645739
1291268312
1965215776
591084500
1022739577
1822757048
1611968654
1131921873
1862206319
690922315
205646730
632312219
1634273853
767963356
1740641339
1603459157
399647573
1471609430
1969068495
1274772272
2126485952
701532646
1825059488
316451751
1385727835
760466403
1455312294
2147320927
995371688
1943203353
681872580
34565260
1556399611
177539068
351815610
2059142273
1334314086
1362005015
473437509
460085825
247851380
1243578091
1677418149
1638557085
1661421170
627603497
2014443799
1629342686
848083143
1915185792
1537525688
1749347528
1672425600
359478235
913336039
808138450
636681905
1503458748
1951587780
779993765
43412156
583415143
1535465557
1283405910
92590561
294306939
1878714886
880540373
599215306
524382332
1887262799
444570737
1009507765
52853717
1413540889
1546427316
750528227
2039143828
1841843313
246900321
1950132536
1393773085
974217454
287680264
1064143206
54002371
1763982351
2081609860
107339689
978742970
1463618695
1331372570
205687945
1891990224
2078939377
153975895
587307123
628998712
1184284816
1629887648
160635093
1946582524
1981580971
892480091
306749223
175652356
856892560
1293793762
2079076081
1904634151
314090349
1959596584
132627328
94405917
711622337
205666337
1543909230
1901872845
29937410
263176958
645331327
1853451062
2075949861
1090123968
1188897652
200300150
1018786737
120009336
1867706496
882670923
649458710
1197508696
1147863969
859018378
963628418
1849935337
2069368071
1968867754
2142812568
392668783
1367605608
1489584885
815969057
1007901020
2030032699
1519265692
1300585038
290082278
961859019
295858230
1274371336
1080903756
207633196
1931493151
1155984066
1825684684
1795351117
2005631071
810823106
63993106
1301074293
1438552634
1726008786
602700798
401524814
690730168
2031319564
2060669279
1104815713
2118402842
1709079565
1360488316
119038306
1760998173
1481658619
363193842
1283654425
1985240502
1449479296
437827272
707080082
2073038595
823345996
1411766925
858764285
2040946419
264780896
1603077204
545823864
102813932
531967076
654605879
1927238156
1719975075
1096660694
163992966
1968062966
1293876797
84277581
108973807
1102252693
1794993711
1622629693
1803363089
67514980
1409753548
1219850665
1193771562
974874224
2135192476
895209169
1389584591
290668529
2122830683
662568698
1430457330
1273467637
1573412453
1719824713
19498351
1134249174
1939816424
26309791
523610110
800500169
1232656646
256981117
1648726864
1213819837
590000501
1036507293
394485960
961214542
314519342
2115792391
2068586306
311588671
1852315431
1980770953
1457657871
88033334
1806226810
1663597055
705386984
1055590880
334073206
1101212909
115183240
513681232
1002697158
1399696022
1830295144
1239412408
528147857
293088112
1569549464
1490759572
1143858009
601750452
222090049
1688232116
1048129090
863749302
316491970
984502012
72600089
1101848529
549110381
1426739957
2031893282
822653129
1474736546
1985023915
1877282649
1276708705
14471277
1833482411
1899113786
1562544739
2027762861
194895888
645393752
1412966718
1784458558
1200868670
1724709399
116561459
1913415153
1351703177
2103441350
1195690371
555340736
311647257
1667364108
1694927604
1617422686
1018006966
1278649151
669909936
262312555
1524828395
198923836
1842436450
1445820779
1941914625
211144024
1529434150
2064585314
1580767093
974897899
1911420091
1008267285
746933370
2105820424
1829129839
61759517
346829687
510907797
1822693884
128601718
800702949
454316661
1376029538
1258648269
1017297131
1233757648
523180137
788382812
1274893156
1521761895
1231768213
933246343
1440349215
523391036
726047114
1656076598
992250935
1018223516
623070557
1865715190
404164912
1388150441
23685336
913756960
359078768
1667894550
1536334674
1066886379
301372526
758312961
392838101
7733219
250682557
12144461
1744456242
1325641356
1012855415
2114060422
2076080719
1486388237
1549164434
168443946
500581826
204698073
1863626695
916664649
2047805021
1067834165
979873641
1134896729
868161538
1993003330
1123070254
1370206358
629867432
386666514
904535128
1403746681
1783476497
2023035451
238584703
1171448273
1031577823
833975511
1873822241
759589589
1400975105
672376036
1201185700
1701438891
10476981
1718669979
966103278
1149725803
1596368456
1826565482
1010878202
717562290
599479490
745236839
148608198
461027702
1891821943
509250145
631382636
303548615
1073414850
1782380738
1516846635
1491852917
1669222605
1429724580
1263514512
1094804192
764218919
1074120504
1164716359
962347210
9601846
1213174847
2105575365
1577932049
1593872310
891202060
417064675
1252763429
213532011
759787144
1421083807
325347698
1910921792
1373310510
6243212
49463617
824384132
899123075
1123561527
1710249842
1228129051
1306328986
1293127694
1661972535
610360208
1615027650
592574425
414272353
635922714
461058292
515238231
1969524103
400928675
2030885563
331839997
33910525
1383071096
951649427
1236172907
424146136
242547758
1029397298
109857864
1369600207
357895127
1313903498
1987961514
732400099
1612850365
1065399981
382715261
1744899256
1067565486
1162786390
386679085
1029472918
1347015315
1087260770
1303200617
2142933904
1267840608
465636434
1851439427
665988401
974142879
1526462040
599684379
156791650
536851519
1626735657
118922433
1872656701
2011231146
1902197116
735027401
974503851
756448900
1640948630
361675091
137133961
1248895184
41952802
1932913992
1846720671
918789027
765710165
1636475012
614009344
599840490
308442098
1145547137
511333183
1097603975
1010422664
1954803824
1788943273
1520817711
105415991
393647252
1276756659
895705286
491449138
1757518612
1971484842
1800295725
1781165972
529278282
1592393328
1839458150
975177851
1440034443
976104963
156059678
948634607
2106053376
453724968
105516585
1371348172
1996102988
2100107912
1738910122
1562170935
1218403658
1806877422
1599135150
2015305882
1205274069
716600655
995639944
1253655928
920720207
1686756559
1745932436
17570716
1948318293
24663860
485716380
489259950
1391992049
2046817526
1744870364
1593125978
379636137
546456030
228914105
1598135848
1267909044
286119103
423097968
510300324
1679443668
692168747
72199186
768443800
149598651
652950151
154427804
1185000863
2123731055
1153463840
118975404
265295151
1424968869
1899389438
1415573636
126687094
1300912571
2127927550
1980545598
2090081237
43117274
1997376383
1893339307
1040619818
1466773945
93816536
1261608108
672097027
548676715
1134200127
1560433034
1988836664
958319614
2128660261
883187484
1310177307
1698175461
1922052656
642067644
923358448
2008893340
1140226634
221338362
1424618157
481475468
1998197266
1554697725
2017493257
156727379
1944117816
1476182009
1065549332
188748342
498977349
665312058
1463007580
285355466
1828055390
60775499
139124926
1257866848
1773055281
1353727133
657282157
1791982533
1578478472
1498113011
479314882
1418602758
236143118
940303338
752160927
1143472731
1075379738
477247805
1365179365
2122120027
1673317742
1215141335
1792547477
486946113
670168787
2137797670
1242697934
1601254934
1540413773
499888256
144905923
781427970
33453345
832727942
1767228690
541102720
266648613
872084628
2075011225
1403536814
1728883082
1807383518
82124505
1779143236
806036008
294341785
1004206708
799782864
1536269662
2118406062
883060487
1023395529
794006622
57054558
1801766395
1884852159
1771158283
124381183
897604053
473700762
792461482
498165201
2061654950
652320410
633034454
337716110
2025643660
458691640
1251230389
1450039002
1910123434
1425619131
1345533246
291473336
401497955
2047289554
5483231
778062763
610815222
1782218554
1637028905
298846094
107129390
443349316
518030988
2092317091
1047954766
242525964
1956262717
210422852
2018508699
1048551361
810133654
300871683
755388960
894976358
487578171
1498348951
408427271
421197411
133296316
109469823
235728872
403080144
1549263514
1321109717
1138572218
1596972989
841864188
702670454
1868653046
1359122283
70860574
119269851
648620952
630623737
642966594
637472732
1161591529
1996798453
2018935573
1879700084
778454994
2013449206
1002002692
207905888
550167671
858772733
1591241590
1775080075
1852475573
899302469
36673121
550776421
1330718585
1864922705
1892312577
1519493193
743737766
1605159418
1046459867
1447117249
711046090
1468940230
984160707
976003030
1845137723
655269829
1789332984
310756598
27584721
257370045
1034088178
988318606
19634445
613728558
1021295190
1834743840
649272435
277659664
34248380
1405918144
365057492
1228089580
1369187325
1058602486
1132504099
1458274104
1266389879
283709242
579485588
842865352
1028950152
1940497174
1138482309
283379562
1060159653
774173328
1836489037
776432133
1678148450
911287848
981283071
863924113
1829559017
554559630
799766803
1596768888
398890130
715784239
1244210280
1839172070
1272252479
1445589588
1842925660
95678367
516139359
124300347
996432031
389033385
1495097112
105592505
1030189945
592979311
1631364150
123760475
121214532
1487306079
761753528
677759770
1324884428
1051936726
535291083
1162485922
1066522094
1735471200
1962068824
610761408
917802576
923415321
860671916
919400946
1570653845
1405409733
1572834285
194088763
183658118
863699780
1955550935
457782852
517232224
72036558
725802241
987011040
296246136
1515019472
271417590
1390750601
956021590
473192696
1078821667
1806578304
1429547285
484750397
590279256
844874113
1305377141
673851815
262431739
1476973363
418946741
81040906
591819793
135094844
648735939
245724854
63639055
899517317
1178510960
244772645
845511792
651344212
1624756286
1613060034
243286390
1834472420
167529913
1046762549
507623154
1796308284
1390036345
1137209574
812414744
322654804
2078199067
1001278032
1816955919
1318270481
324918726
1556625962
1770154250
1129030423
1194102877
1606127260
1922869685
1067320871
707699058
626411455
579967661
670441662
1844985357
1139170893
508136011
265253460
331683761
1532727743
1082843220
243117019
1596309596
2080161454
666435133
1866017047
1608797973
999931083
838264718
233337642
935414800
1229112655
358527533
138398487
1405740310
1739481435
1730068163
1693432674
673737081
848748497
225294492
1891349304
409996938
1937265666
1164336647
1399957416
361036766
238558163
385618084
1155251887
492936994
912190930
1180249586
1407516923
807029089
699297623
186134267
1615467618
2023756320
486232936
317231273
961478264
1457783817
1549074498
374375645
1242754525
740004209
1470348802
190605653
1446710654
1090998310
1896246470
1261242635
130899497
1497169462
1649984221
1282778120
1899272581
93703566
1936397061
1713028997
746986296
184678617
43293436
1648541279
1799541822
975347499
225007997
55132448
401359938
1596647667
2004642835
2032553635
484867344
11105081
1094186621
653935642
2051025776
1996162252
955486099
2106559671
236563002
2101840523
1821522048
415441703
1367612534
940202631
1108400920
988076298
1305579362
1279705499
562974417
843081527
879699251
95016614
58058902
706758096
1300383395
821729239
26578905
1639664936
1604443653
995708280
973626846
1084104103
1160026235
1441740679
1727972013
1094799354
429732124
1355776431
109917411
798846223
1144898284
384466593
1238001291
1118678811
570106560
806628795
1118176284
619874586
879313522
1832846823
1812003442
287635297
6920653
1714162420
800081283
1030461484
837065161
921774384
2050180582
1753385703
669460108
1993791952
1007067061
2036799941
1050483085
825102198
1822204015
1127753888
46255091
1004497394
992226638
605843083
1950328982
513061592
359086477
1595897085
467125926
1484628468
220841163
1041653841
2043317197
835774672
1754423566
968720560
966415891
1766492074
1380270342
459254225
555822717
1963485589
704302765
1148736212
1599243010
960907318
1719322905
98664194
824306035
110745804
1308945040
826175125
1227352290
1685077943
38803397
1416893788
12438640
598592790
2036929757
1478515883
392789270
1886454066
2094646375
119614118
663905429
421124138
748809625
1448882945
2107135774
64380681
1269467742
421039792
679839143
1393921793
1199349060
660282498
1773435036
73495244
2099548374
1490463159
451088752
1682018758
827006060
404808042
944477509
82224412
162313112
922551655
1987886973
2088801135
305691524
363687581
701094717
188724626
2017446405
475845777
1196156391
1747083850
708782964
1993367196
1837939256
1456456476
1927934031
2008251161
756367561
1340141564
1916880109
32407712
926395517
1880708018
127913503
1402541526
730774112
305092761
1405276386
255418723
1925905960
1776704606
1912201145
1696662277
1871131374
777710638
1673924800
1205392082
1274844640
1552042328
1783741684
598501878
1301301488
1509832025
759809426
579236686
1565703217
1132856846
381772369
443466481
1588207862
2034631187
938047628
1578841854
2072044419
112592108
1518631004
1143234458
1064381858
1384672075
387957609
1519316711
830894259
376588166
1614519132
1635447372
374208480
1974328667
1856673724
1357500755
571441824
607676041
1536271367
1521227538
623306416
1877745478
2022803227
178782575
580368993
532126179
516091749
1556732553
1259603756
72571838
961416044
1494161350
80675621
1089913017
1082566232
54346481
2056574030
1101867018
781569737
754297341
583031314
135030957
786040192
2113328985
1221066637
1848479004
1699148607
1333580404
1648006753
988338043
724412081
1154557913
1512388731
1635126885
49699587
1547417905
66793987
162664704
1282721459
145053155
288945295
90878721
1872752809
1029511977
857411651
573694224
1133940539
848403497
65156975
1448676631
1811476037
170840682
1765623604
450224673
1052859810
1643238925
1536318176
1525760359
14952146
1218666046
1543497313
1036092895
1746930644
2039089296
1695471409
747704507
1418218718
843410074
1211023369
1550982481
477181782
1818421594
875891255
1214307848
294140745
1025333573
255340635
1953816656
369134122
450389861
1614807041
29538342
752696584
1225312443
996402509
229569984
1753350808
811217640
2098215764
244539568
1993561440
1912872101
525051789
1521974345
1246706330
308168030
368409644
1170035786
61310827
669386199
1695949229
1136890087
1200009282
285567165
242911586
1218302744
407379599
1275922987
32745487
614750303
462229134
703709368
1840445316
1874585564
1740043833
897518783
576520597
643237345
225473432
1305432558
948629910
1934717166
227394099
469423588
1133784872
1017570434
1269676555
957254198
530120805
1747330923
1378113010
175872751
1323774959
1885429259
1675084003
273729630
1693569801
1228711925
1691938183
430867984
724884697
1050411885
312521512
285664301
2122188525
1725004260
1492808955
1390034677
1496549694
1972147362
1220890522
1187100476
424800021
858527771
1372901403
1001943647
1325003344
393414914
1633300885
1437901651
1116167448
96598058
1784619873
734091782
1732899827
1813354185
637212760
183114784
437872774
220959498
84679504
728319204
1495094162
156154795
1566322471
44707345
339883838
1214999767
1346122801
1037049653
1274317072
992822280
1086150129
1435698876
1843053780
466057
1808925340
358808051
1030194743
1411797907
1421830169
1558412537
406629207
1467110543
1013480251
1408209786
209223416
232353115
1109099893
1048025209
19262167
793504377
413874951
380231474
522760626
1122401081
1790728684
284629609
991867275
820829792
491835178
782470586
919547489
1784010292
398026149
146146497
719397869
2076795975
339147885
104174755
665952180
1561480861
1018447007
1036460799
2118329403
220457712
2065762370
1406908190
1214190110
234173367
1830287228
1002475853
1361189652
445785110
1452802031
1526860937
223132699
2095340553
1069165132
733103438
80789285
936643835
493682939
457476721
1697957474
1300376886
2103344595
147756434
1854332302
1081931127
693993738
1856015067
179770416
166700023
379309747
1883554268
559096012
502171939
962172349
924341504
532417107
975199254
2107866540
1020099297
940497482
572905033
837565711
1548264811
119101433
406886501
543864745
1047096054
601082158
1339709027
1749394649
2037396946
284737102
1252871030
1605746108
2127674613
594797261
141489755
1684501325
1013531795
780196004
738074109
2139434246
588948803
678632061
943005058
653463210
370482616
20964584
1235318929
761612002
453503302
235088373
964802358
521790843
2092540388
987269718
1636469402
1495218404
1855154042
646011061
1192507683
489665987
550555563
1634771681
1198609073
1011639379
438673229
1140212954
1984933043
777967246
348801492
761397879
975480477
223061731
167786948
1550855
1371911698
1845395062
138338523
1420639971
1366178609
2048434877
1700434075
676080303
1284742319
2030767181
1461066283
950958216
1292414066
663029026
2041591506
1378948822
1729188659
1346391815
1293793371
177480095
757564760
290705625
918651056
1025651902
2102558442
357944773
512967412
454542961
487671863
1203151770
1271270194
1162053876
1475969295
803016677
908037885
704173466
1481340480
648871890
374424808
1284316672
937196846
104981695
415516203
700016538
1389926451
1137021905
862516588
509136040
888955547
392997763
1077637073
203229006
218645848
1858175553
592299283
1911686075
1766716218
1636211778
1816721390
1273592253
458828949
1100589541
276153817
1353158667
2144652390
576720499
192821205
141133249
183311306
1550183806
1782119060
1138713845
1620078260
502841800
2079292975
657570948
1796147169
161905629
598728468
1336697676
1371227518
933897913
73111073
279396725
1682642152
661592061
121893080
1583751875
115060583
1249092832
105205991
1003000248
1704500771
1374970150
796014003
1640151181
908527222
1290331369
159321066
1572359385
269893116
1811618503
1430242666
233996387
1823909719
1833047763
1638414881
831126697
702010834
1101624354
1155551265
859694096
2047801870
1913535354
1310518210
1825627340
4625962
574247112
1762568133
1520771842
1803057656
1275554563
349656568
359703359
1116931829
1829933208
2107066119
1778523048
799718708
1703485085
952326921
221267932
2092502738
783832835
429185444
875303376
457801006
1546155726
201593441
1200540927
2073426911
170677304
1641989322
2040362954
649305704
1894679763
2125156479
1046087359
43027295
1260719145
1412017764
2115745219
1571043492
464818597
711143269
1502045064
1532162314
497819395
995755482
2011230830
421895868
1310877320
998872454
516862953
1746329780
127766818
2106100634
1019730468
1012295276
315528384
2017312499
495383194
17011847
1619596012
339269857
838428616
1283485876
1426112002
1172292806
725945396
85841496
611666166
524413064
580693011
1560408569
1033231327
763503927
633120716
659162761
503649237
585670230
1107858965
1736997190
830900218
2144160638
241364521
534783331
75421771
564940550
1039645348
1226701095
512705556
1490360303
1951617698
189913489
1245038463
1648707768
1698569504
1015533335
1652212337
1684039775
1089886876
1583511878
2010457686
1381325466
125892331
1249364912
965618921
1663213408
468346118
2020676015
286103020
373972106
1383104412
1208957678
1083665893
291974344
984511436
2085908296
522476505
1995618425
285455438
473164697
924678049
800003477
277803639
944317791
501524761
2101604465
1362501904
607598494
1311935681
230718387
1934917293
91330192
661840798
752035926
348628906
810486834
1885898703
413673033
1765060718
661126302
1535241406
1837083846
1367230493
811659727
258417561
204278246
1954865628
1415737409
510290590
1422883766
627697735
1235162038
597967553
137744335
1370420943
778629569
1822691013
528337939
1135221914
762792000
717109364
1788894895
1005069761
371027985
522248067
1270584835
1043722033
710154646
284692422
1846239743
1831452463
1603653982
487227156
1688345322
1898293408
246402042
307745768
772920009
770438510
298318541
392262581
794258712
1946064810
385443749
1072093288
1366851322
1763878185
2030557493
184446883
174389214
360765622
1053540225
1972633731
986550625
1492917563
1964468200
1702205860
1874855938
108469956
1844869585
758646763
1073355419
14804555
189315573
1230754909
704926545
2013821601
433657773
993774187
155555732
1228639162
1697775825
242091642
1835040915
302785445
328203680
559975372
1481341686
829645413
74683791
974807791
615821276
1172258497
1534294840
1143619614
392344646
750604734
336592993
1290514639
1667433012
574400382
1919472399
1869337420
838285368
1579129570
1607860379
1633063804
206709228
1821816622
1099252464
913666519
1448446057
138256839
442274904
946393538
1587661429
1685261681
1350765504
1550110700
1634221084
627356603
974192928
1893375908
949047305
893933530
596146568
286749230
1424459569
1012584605
1440144305
1157751894
18360504
996022879
952167306
1866396956
1484440267
644837962
163188614
1277658001
1219523299
1613657886
1044896737
1209488757
1716254050
458118352
204662689
1539220779
1372815028
1925838310
954591277
1765750793
1670208124
1997815368
1014765080
1157496051
1369986276
12406022
1948244186
691155459
91286105
1327875811
310033333
1264259883
1499742115
1408837840
873965939
652546143
51503823
172499267
2025353419
1348963273
2027770464
1513878469
1103073499
1225007174
886066891
1350296031
955206867
1368420164
1255076218
1518181991
165611764
693335902
1637781004
1192871738
1135078969
1950315024
995121715
2094884724
661247710
951139024
448847298
766607893
996770460
2094939263
2029857646
1234281378
1370034848
138012758
645849124
271220060
1274793623
758887269
558886076
1666811442
1186344886
1141808554
440870027
1655088674
1983591959
651378565
1487836905
1643177975
1791493167
205349061
1690611504
2074555268
419349479
225842663
514399298
1359351840
1959907833
2018207615
677806527
15953606
529543830
1188462483
1323954116
2016508990
552881503
836853790
1725506323
2076277628
1580593861
1400185204
1599638970
812623769
21014148
857323666
502408911
1755389622
1162818882
1567638798
200147800
731698084
625840171
1425074048
378385913
933791872
864153935
968171464
1086027571
846385274
1897809978
2052567872
1172182640
1365449324
1333456300
940776256
849522961
2106114974
467378199
1147632295
1101869977
1426206874
1908393923
1051794695
926982536
1842671870
1860109233
1547205691
1745888674
1682958541
1192426717
1298452207
210365084
154174150
2106557142
2128223954
2064431709
1910762290
1944711297
627828439
1620666130
1063080281
781244367
401422702
280034253
639250982
561313285
1913089790
170963788
470657698
247754824
1465932612
1478277628
256627213
2092521404
1853426979
40547432
711859093
110916898
1322128271
1409093998
1909047623
1346199224
635587636
1344282849
1857107544
708891201
1123891608
1257895015
739877049
12999568
159769099
897452051
2048744446
2097561293
2114139369
1318433269
1140097787
1437117925
971700638
273570484
1042055931
548881597
243811604
1493073413
1351070964
355060842
2137159996
2104652446
1657667698
154093884
11389423
575797819
376931724
494161166
242109439
1880070756
93998959
1825019127
1024887594
1842527361
1243876895
1117646002
1418373278
216897109
1682495820
1242979135
1519452408
797956366
212859378
1514116935
702110296
981936966
420986198
2071970529
1323539259
184444968
1481199170
2099212366
1680803902
1984735184
743807138
1897459147
188418626
1258622912
808727215
661445150
1744993634
530082607
1610436436
1230831760
817530504
335121105
152549570
949720
1941828015
148205007
970183390
557067121
699275366
806367552
2114757735
797070450
32657502
1062717778
1887955666
332181915
333373605
1992130694
116273997
1322233209
1055686933
442974337
5504395
46526736
143220692
1871291066
74245564
386611139
774680525
1107019628
1268897532
1596812186
1853210354
1893070672
375604655
434964826
1010799703
2108426951
1278243151
1271778673
582096596
454335173
1357688653
1811457876
427408051
1011742936
2033958079
290453074
1684977833
821161746
79567142
1219956175
1511312163
1690913014
656828427
2091778366
276592052
1827676876
1866521547
1501739071
2016334354
547095349
1160095625
1618496475
1491920704
351582751
1190099413
1734715709
1949009848
1888553327
2104425984
292323155
1163179759
742921654
947152849
1619620374
1878497459
2083036657
1550320734
1457428414
1747969599
1149697051
151704801
968440766
1101917600
741534932
1129853303
1735650376
1441273595
235282559
849441280
1417006560
438236009
1092391596
186425936
716191659
167564002
1747430186
1849637471
840669112
2075779823
896345511
1532879411
399810358
114152495
1378009608
1093286706
1553643234
1582827837
1559739611
1523036819
714128284
478629041
1019023258
1095785403
222363960
2087325562
1362983051
2093142688
101032079
1672490695
1568033681
1701979561
974523036
1711751904
1535248899
1362151472
2124080414
400192755
1134936843
1435471019
1380527806
375315722
756169675
1521067740
1663413023
519399799
269082606
1343665746
305240095
1745570718
1446803861
263968887
2111940615
700575516
1330229693
1481949871
2002798673
1690793925
209410048
1269687525
1706830831
2045298760
401110098
44602286
2101616771
218501072
1884429603
323107429
1483811391
2050154568
741022048
1391957396
1793058939
1407896932
593184745
838661390
1979335058
1969459689
7327648
1105495676
437409617
740671159
520689753
1416341335
1439679336
1479864412
645368473
491273965
1089477458
573607373
1553471442
1676616034
242990290
183897774
1042385658
409762114
1706025427
544065822
2125701250
143079951
1744764251
256591952
739829465
8952384
1168662317
430582522
1296852509
1428198942
294133845
781224185
1995706669
704673991
400578340
1988092406
1948319012
1122267162
1392284631
626889689
1262903877
1256531357
867214401
1109121205
343434125
1074422076
1389601027
1487686887
1193516913
389526406
1140342927
853868030
1519290362
917252180
683897965
1092681741
1301644040
325976084
1331842284
1267043536
1731383959
270234333
364914070
1492429130
1115899068
834239048
2117998969
1893094471
2115546184
1496949772
1506590521
2030124185
797647105
1854925739
644427078
1898708857
156895135
1280417118
1075726031
829419100
1917706719
1089879972
1170951916
428236168
581691345
619939421
437306786
1250523823
883713621
1393380342
870616029
354527790
1925507398
1112708269
24006537
975728213
259467846
392206414
1928151137
1944704197
1467337151
1017435219
1518865338
2051894733
1477431039
1870079639
688398466
1414514975
1626599452
839184140
782318701
1297448385
964469409
942029477
1778794263
1291892454
1456862205
794162462
388777774
475155261
1500391650
807805714
440210942
1392466465
356656754
967386250
307870813
1006924565
1773576735
1298726843
1391365692
2023703249
852433357
480621039
964255636
83348075
649303098
900958995
1354958886
31595784
2140547339
1114804089
1907175402
1262593694
1663652260
787997145
349528844
1790376286
234356927
2040673736
1332637411
1650533586
1645249200
2079476324
13698448
463180742
361965134
765488080
90483198
2042720958
1591061584
965213619
1453450463
689937755
552370275
908201498
1460584696
1046353348
1149941934
1902636700
607555130
449446475
373939886
35051433
666758983
1309225940
881491728
913150465
1137978639
1440756649
1279164983
43854248
1583534931
684972708
487476242
1061529428
964465812
1754230387
2053743815
1517802321
1991014051
1830307930
1077242124
332726152
1441154730
301466471
1994850738
1988483550
939087308
1252405981
738108608
31540787
663125215
60465151
1357995326
1404846290
714762449
965808272
1135860497
763087014
1647128376
2024248660
2033650795
1461834172
65546844
555769805
457669887
833502927
95624515
1605378297
1214283315
1011672144
1638506598
996273938
86251600
1709806129
741987772
1933161539
1414054369
1055073887
1296917630
568206572
1391321189
2092345053
142458413
1035156773
610799730
1134257141
527739501
267274245
1773548976
1344873137
1018829719
625765701
1978684338
1698778888
2085636624
120899425
1780559225
1351890418
1386158552
1009713822
1612426903
1782269923
1095746964
582451731
1291655758
704733906
1020908532
832179969
1227687208
1192371394
1554141907
85724926
1959531517
1424573904
1789811775
1616855323
1017283776
1920662091
654959239
1854276941
1421836082
1722703189
371442734
390212266
1394224100
1868751553
2021664958
647447717
1839568370
374985236
356656188
1471777384
2087211509
293390114
1345168443
118635598
21557029
169492153
383951805
1737659096
476065663
550577739
137537327
329135117
2093090631
570718246
1402044777
838218428
181298769
550493417
767713031
724407190
976930713
345396628
1526864744
340810894
656771414
526642729
907009093
2139499160
1520700987
1367046144
1184167552
1402556302
1348248712
277433201
1754077743
527137071
400373520
1058280118
963626712
377544371
830457091
1524931565
1996228488
2146105231
265134764
121484046
916944811
1627109665
1936884026
1507656935
1540460116
290086348
686833398
1205733561
1979462438
766685756
73695263
968356426
929733382
202894431
1355878075
464497935
2141678357
1641285968
1165492879
842456487
76752354
1121760165
1962717714
265350194
2008801242
2009510395
253389332
1144460963
484391468
1693506656
920776227
982813629
563587353
1564449745
479117632
1054051217
626392601
1056042811
2066036093
1209308080
1139293634
557382307
254428255
1887997992
468630289
626728207
350629715
1896289905
901807071
776703641
1505945576
148481768
1583342971
1438615247
1836531771
1884616714
2101391467
1844046717
80732786
1324959718
583017789
992380382
688329196
737326860
139501508
1358807443
1539060505
1911728599
2054773971
571077355
1757158214
1702573009
669748522
1516709121
871049750
1456834831
403550816
141979607
1791109152
1728870684
377373455
1742591619
502198540
1768157301
808359678
1456319988
1758061017
1088848771
1909922574
364153478
1903235715
331481302
1856360069
1839904450
897209868
1280051793
824706539
972960142
1145897572
564639991
395344014
359150639
961839246
1210402304
1067094935
328548481
2103223677
1939127815
225187674
2076751863
260624820
65321504
66452177
1770322033
1400297901
109454174
343251059
205587483
591312598
757988330
1037509071
2002038313
689962565
1957573157
1272601705
258232980
1305354953
1958640275
1090168279
582292233
1433172864
867054073
1966817115
502439407
376116584
1595426735
924377881
386890805
177556138
1959931965
1124179928
336128055
1405297538
896458465
819199283
58141533
717127245
734972123
101083163
1358136373
269287284
727051802
1849157310
1467782560
2070923805
1619062100
856364295
807558217
805961759
1840389397
1733060957
2070064410
1212091020
271560166
1485094723
1203714889
2105125364
1869338030
1027157467
540419899
623693303
47186086
1027154460
426120206
1434400327
1751387242
1551615045
1682359869
556980971
415926706
2991086
25119118
1534663644
455804755
951036881
679649271
1501870498
901997412
845700760
1371272975
818583086
368649911
711481995
322135743
2114075566
216262206
50538158
590624655
1377250873
1130999132
396183037
1553838259
2002518810
858157235
907056166
212299368
1517306320
1064798125
791145037
570572882
2137656196
2082746209
1054018138
157192056
217353232
87823497
533975913
461458520
473182616
1172628867
1975893730
2100323801
627158298
703589613
1400939475
828360496
237812460
2016457649
49791868
1646779824
269988464
2041424802
1456872845
221161389
1646059135
467919147
892931160
1280068230
1242471976
1786164705
906635634
1666461931
2000899190
247767828
513374483
269201589
1228795937
2046427950
926474116
1366768084
1780790662
2019222712
1857674319
2009533464
1844849930
714925208
2060357421
1313633680
1955484792
1145704369
594478054
352360656
497837708
1950731709
713279152
1195752300
1934259270
111989609
1211547838
1504451466
1203225518
493427777
2137742221
681791214
1644624271
1324543416
486469281
1176578195
880871572
282583058
127038039
744957812
1039002126
230748728
482245890
405761180
530849339
1691394763
867337944
1823095025
1601172574
1381110582
2086696452
131396661
1032035092
1741828291
1433760680
1439939311
2076244084
1138485353
1518405438
1041658985
1825458813
665870314
1456175899
892498279
512134975
1534343240
2021427425
1383698976
1953936649
124442744
315837928
1081603221
205034212
49856287
1968211683
1000417941
1318889610
407231727
1490293950
311818348
498312900
1568208733
583976962
1066113782
552124322
178590171
1103722128
981308794
1165868835
497148279
765613592
267585641
584706699
724059603
553755134
406884290
255633782
1856752690
1889961509
1599056060
1384445428
9058697
2018333824
1695850536
165581949
340401310
1812987981
1526466894
2017858651
1052862460
2017583890
1656273756
754227166
102569251
2028455946
385570846
434398404
1675808313
890061135
1320966640
1774140574
1797627783
1901609883
400665250
497515549
1934013246
1482426946
1445511405
946668651
2042303085
642532448
1197360952
2111761226
1668247645
953255957
1712081251
302707418
1619196830
450891584
1072163804
224119189
1932671243
1603386366
1432856709
1739002792
2095769101
505701395
2081101500
1834760845
983687874
610100774
83703730
1193608353
1134830553
2075362687
366628399
1969813278
1815850295
683675212
830618683
2118417479
1604424785
462963162
1660971227
1839519059
1523976729
449841891
1420963692
744083936
739732800
168229406
1509217567
470700143
2026988837
1207994768
298059617
1396213381
1308427035
2137565821
1288823300
1160974542
621472983
679843702
1237417412
399494122
1368428384
557314664
642582073
1624601539
974215385
734668849
339761249
49876251
1348270751
1412439177
1968253105
1661211653
1947972521
779624173
2029891960
855143958
1145152270
407774837
867887278
438522153
1648501181
580015643
1725644526
237993033
1274815799
119785738
1421272359
1114167276
930654570
304129784
79600478
662791685
1169433459
754745347
1195509212
256453227
1875639166
1156444627
416451802
619303672
1141444264
357864123
961266144
190261152
1583364749
1909991015
1655328334
415581039
35777995
52566759
133851424
1326814112
1488044946
70405010
1690752565
1582014792
457123229
1836060200
1771137861
792371213
1402467772
498632438
972955486
700237674
1783513353
2026587343
2105122851
585462517
1720318453
496379275
860123297
482281980
369080737
1174504024
250318756
1111863330
1235585925
352166790
441951568
1332723185
1843314327
246578533
1992014344
1580531802
49791001
835892252
365720648
1587921298
1558904156
674424770
684253051
1363319043
394776287
1206274450
1258141965
803603489
1446275446
625047197
428623964
1253098901
883153279
1095015791
2052963074
998903418
1073284286
1863182748
1212943638
1944350159
1710208012
1578448947
1923708299
1301842392
29664944
1309807622
1517248085
1892065003
213232656
1284307417
1467867277
1305463091
2048050599
2067588181
1416940762
1536693059
1828278750
1097998578
1473197986
1063407693
1072840121
1911516069
487231839
2092350070
1154236246
1504859027
281166560
1222990927
892016825
1531700915
382260509
517292212
40165628
764061398
2036833882
888236842
224810817
190235923
1024325912
2398191
1299660025
499230415
1406730746
2079638617
249018287
678015376
1350360688
15695585
944749564
57892630
1077447248
129499131
1894350536
897096195
1067265686
1344801154
221245596
183460355
772931479
18124738
1567244023
1470674871
404595484
1986472188
1282236265
573100339
144580194
408765987
951886160
1337562766
1832406388
1071526720
265439162
54027606
443015084
1492705034
1971924123
1069555166
1069080425
632974325
666921510
57701966
1154727902
950961985
1483869676
1974704142
337965821
2004519726
1721094700
1870856963
1208551443
858023137
810082465
323795616
59134455
615925420
785620163
1564064162
2008880473
1645223651
658929131
196521614
861355669
668457277
2022097288
2067791735
1499504809
580478391
1908710746
261232432
1091615497
843549296
577952220
125761703
1211041701
2020506240
1056566372
533339056
1306186154
1518942039
58648932
881561802
1537184647
2131408890
1882687192
532377077
1994317077
751557123
1357129183
1722188391
1824047590
1504647558
992536185
1596805940
649842608
510333368
228507514
1355702097
918916184
848086049
2073404198
882682842
1285323869
81963657
1470146556
442734641
804040920
2040630702
421870344
1616444138
628088292
1353983551
122051418
1440646446
1445591308
868648167
94689923
284389224
1673748303
1824408320
898476064
823618927
1294566221
1248885282
2018452412
25160381
582951886
1116112101
1569617570
1738575610
1233455528
1822590625
714471173
1244137902
818171493
66370688
1840615798
531769144
1709386322
831689930
2062433089
462433335
1580026557
2063634419
1027697978
2049473158
511225836
1300228107
2048763147
1032748379
481301509
1070662174
2055270523
1041489110
1332467931
1228645611
126517011
1236531999
1541570069
1439562521
1179925584
677034140
848928695
1289967995
1091400290
975666953
794852472
1344524387
1366258635
133011355
2034041739
776832051
717573633
89310567
1796500280
1043909763
1876919284
1863133939
1039683341
329784668
325898079
518092203
35739193
1083487970
928050186
1646416578
734028140
449388009
1504864645
1452419758
351224199
1186618416
1553499548
212346409
1445590447
363923537
1460801048
760838681
987328921
376641148
620645353
614988693
1603857242
213872595
1420883102
1498873035
872329876
1561089071
1607083229
1162309737
701599156
1461289197
247161507
1360811711
1337172217
721887718
2089986015
686322033
1835785281
969050438
1791259740
1455832944
1947660666
1522118803
1926096727
1264271901
883479258
501645225
631759710
459770050
1397209294
40033892
1327773410
480413034
1445572887
248941537
1567477697
860235880
2059252700
841989935
1527051505
214517066
738804475
1345818370
2075166774
862600874
155422574
1588798269
1929204078
1498086109
1675045017
2095229748
621039712
1895767909
2014523623
2018451471
1079056103
613258832
1677008369
1056426901
1910582047
2064013643
60030306
1343264998
710242841
2146273046
1658209199
1369582778
1435410744
115129933
1614488103
175949176
1947056455
819708770
1822451137
487515086
932284610
672230283
135126251
13679274
445265258
428724519
867124563
1561683892
1679544087
1276039412
222675734
288551702
680061288
1304415485
679075451
1662130211
402538239
303413758
2123827825
2119620001
1406687839
2080928431
1968812631
594724347
211569003
940201175
161009883
521289481
1492932387
1950295342
448007607
1601518391
140627401
1955806037
667903055
1046808789
697614683
863237761
134566329
1536672508
406511996
923433443
1121487602
745705878
570840085
2113515557
776878960
859550072
915249045
1707120794
1547291385
552420635
451243258
805427815
677588012
2046422048
1144375838
1393664505
1699787445
796140618
1252185014
223003789
899510648
2066313575
1476583489
1103899726
333783243
778194288
200966647
2019527983
1668189395
135782683
154638441
1902796974
534612915
277906325
1034185695
434776624
1649769416
1702101931
2039205449
1251804008
1989495344
1384691467
264718095
546795608
582353015
141185844
53494750
1688763343
273996549
1001098567
866997221
1645026191
1980885070
1945338555
257190270
1007934618
879504781
1405610208
37430462
1165088511
287593923
651494955
967714174
321514294
409921658
228880758
1302881696
476437
1801389808
718510840
92511234
348924033
1729278762
1190861799
855287189
1280706232
407477762
1972883326
146208813
1914165398
1529838877
1583788567
1606556913
1684784317
1464002935
1808042722
290730577
1398606411
996263354
1069701936
1620604518
665532024
908340164
1992267362
1780537696
350724005
583984233
1736123169
752981796
1957571274
1128686532
1034691396
44948038
1746556488
596332835
2102625213
1145988596
1605996439
1802081318
840389797
1600866334
291229262
1864559553
1192815311
1386320888
239303097
1073613814
1087817349
1446913032
458593130
1371751462
1405830249
1849058443
537603398
38776347
395908574
1008215401
2013602888
1820844725
1605796063
633959693
776152457
1880308148
262695171
1209106883
673118863
996708139
301866603
839091465
156048615
1842713140
1851717448
277132472
558076736
323590732
1411035065
1061568010
2106070220
1271727851
1271763279
648824768
1267103300
1689134175
600401108
1681587173
128998867
25992032
269756598
1967299291
247938831
797730349
1609405162
2040763563
22126501
1561939858
401365008
648260577
140288915
885258342
820264040
669851662
1842012475
1105290961
820374388
1995497272
563182967
297147332
1288280241
520405107
811896900
873836920
1037395878
1991689867
1601425680
310378871
2016451653
216951272
335055403
216322883
1945408256
1653926561
1685444107
660017784
1137475869
127773459
749478686
1410894982
1093991608
1416073682
1012989812
159856619
663506353
1049654324
1010576942
1536491916
205817099
846432397
723190515
1016275832
1000889875
1756094470
1633355303
1496973988
516154757
1628694944
1455219079
938907226
1881271119
47905677
2057344095
1537627271
707737882
1533666798
1165750146
638233130
1127519124
334466399
1166825937
375191501
2012775151
2005830742
1206180942
1150032075
389669445
1246027386
1645835825
567046482
1968453737
986092005
132692461
323191843
1753143236
1738834490
56930435
1807225295
1798817602
1110972932
356255290
491765263
1133212090
267197892
904167132
881016467
1393172140
1688370640
1736946083
1234309279
2086417070
788213916
1135808078
366917785
1485190914
1368921284
1860970544
1052542538
1192077970
1247009814
1600801653
794289451
961517955
314178746
1800820893
125972821
1920597552
856796130
1578232214
894047722
1387849916
1937105132
1663483131
1130984472
625504164
747855369
1755278172
1051840574
1312581712
1942340483
833249888
1354778932
502195803
1013754397
763898465
1315050944
2099676413
175228020
1172697418
2083687312
371553910
2014906939
988110808
874228838
334650512
458484144
1244837139
1652702665
172747045
1156612722
1235888972
33973816
366495279
639493988
221094915
1356976935
1161905520
517892392
1651219468
1930193101
1628330435
1377888300
611870744
275805874
825054922
442117840
1681569911
1050113747
1815804147
462902327
1640785371
693654419
230438413
1981949397
370181527
1982871073
1704547775
116431376
1390396744
1242488067
1280037149
825772756
189534196
696220052
72350639
1587476141
614234476
523704013
1921741589
966855809
1136816977
758220664
2088327059
535248035
1646872704
145087580
67980332
1751389156
266396247
20669047
643710734
1530043706
675599304
940058999
323615141
525274143
1633726157
1929515366
157448433
1818390330
91398021
1705730543
982912496
2096785944
1359827371
937682758
455296369
262535105
1601837924
1743231449
1569298616
999306522
1109160731
1554238255
591914381
2001875578
1454877245
430693674
861515412
1859440308
731378259
104235020
1417945957
658217132
1069525336
481065064
983822659
1978776103
811199892
544337252
1263327899
2047994348
1809021447
598949808
1462507463
360867191
1310378606
924739226
1119780756
1430123517
413698108
294770530
2047571566
1315106839
202456477
1441395508
1882564560
801200762
86783
1496710278
1423083012
633402358
832852627
1807587030
370774565
815292329
530085028
727698322
941387039
854478112
766473270
1307875641
2119741106
1226681189
1910352570
511314254
1578403554
1735778801
1993897097
401985149
756491801
1341133843
1879367041
487877359
23981127
636643965
1299682506
1135533709
1007641268
1088054776
1441212676
125820245
1095563969
1546074389
1737592091
2003930521
1864669074
1715284822
1077273564
353160703
1923276090
1960510031
795055293
632488928
849824095
1350202617
1568647110
560689692
528159611
368354536
1560373789
992810506
1405867324
535011725
176642538
850267952
347798171
1062859155
1401248482
937528431
1674770951
1168713181
1382888075
611140290
2127779053
2131784471
1246907422
796879791
1449418652
5002432
1797899495
76434115
904122800
253769390
1793573138
1303002310
194715284
2014521229
1725630298
1311460626
2043712853
1371050825
734520608
446911645
373573919
2147353950
1919114068
1327341436
2127151467
1075245658
1357877793
1557470178
785347140
532646745
433755557
615125022
1254423696
11507494
442522042
331372621
1668363862
724981053
726730239
1540304206
73988792
2031642440
1228704672
684421839
905429686
1273545813
1885634448
1639288190
1944782043
1345696339
1140146124
309575907
2010209743
16959626
388456420
281155284
375292098
1965619712
1107975349
1180748856
1422192454
978692013
1121556594
1187661913
1140226556
1602337405
131899383
1993972306
484214777
1390003586
1559475606
283803753
163129442
1563439441
1527883362
941356306
2114054567
1328704635
1594091108
427705910
1998944760
1656366872
2013918269
1242935906
2110590817
1689490549
1843201496
616206449
1078630614
1915860420
1894317122
1660943463
604288326
1835641842
1050124557
141168237
886142184
1299059179
2125408534
2002557183
1716576425
228810555
1575289161
726363982
746081015
1208373739
1827005334
466957040
94332885
1870487830
305410630
949070480
696265958
764294800
1750965382
1031577632
767195690
418394628
824773395
1409697662
294422983
1351938715
427676521
217197449
1200695430
14674204
1625634222
994944457
2104800744
1994781388
312942337
417782700
246541453
665713441
1570977687
1624065338
1082618489
2005640783
992425307
881113897
444018966
399311679
2082699520
749997455
1740666324
2132035114
2134831867
1714954578
728095266
1389791901
1097551326
816092912
292549583
244882848
767190068
995817671
759024892
1336070240
139852877
981561682
500442324
1778700858
194694211
2101479695
2117892029
1306694252
1299695229
1390112031
1495584498
1243818861
1179823505
1680620888
739334574
1673188370
1506996481
1401021028
1603325131
1189665487
219402595
76803287
1996786551
1239590673
618581029
1656027663
464361159
243581966
967790743
1398940531
198133419
180548404
1717615409
1064957015
1608042991
498091359
294099631
1032054926
78016049
1494761050
1888959491
1804694070
990621839
1304559219
1192525453
1868662845
1643582902
1922462937
188149834
1603255370
1235274241
755145092
75051558
146266644
1263864383
319729812
666477679
362220516
1653297938
902009601
1739348652
424905303
152787456
479658532
1736398916
1463013857
562089282
414712102
2024936520
1663983917
1195301947
959723500
205604456
1524301705
1855227766
1863277706
1114110565
2121173737
1372764499
1518708319
190246089
1569345118
1136993676
1221740506
1449340756
466083813
465498772
468906097
474813599
84576139
284960945
738285500
610297048
1103047871
2681596
735825595
995023316
2001980674
1056929551
955636458
767943572
21985840
1326312933
4839457
937472982
865329274
1909777363
1216652012
1035440981
1047614679
1435482253
1000622627
141393149
1498835808
1259845513
2019740259
1849492232
1225004453
846397623
1172688790
992312002
709838931
213923796
978091769
1660514529
580463076
1733295519
1054099951
2091869678
860276999
484257630
443402202
1106629172
1839291033
922021727
230332544
1294692937
682098640
180319651
294473323
318561084
578557160
24815507
1931763997
470308540
590415588
1444378681
1467557558
1309214549
1189655147
1854607492
555472694
589976868
155535654
1485095046
1245025828
21274948
72990907
1448719875
2120844503
2045002431
291621086
1377271331
510516423
387697322
430590332
2043563209
1498812867
2017628178
1781754072
960761159
765918361
1692435561
1152719436
979450504
1852705866
589844517
885994467
248020833
1454670252
1249949310
1615727948
573185664
1204269155
2042511813
495756595
369369876
82790998
1271805941
320688242
748705945
424325288
481547890
126906
1916865490
313413383
735631075
199011823
1619890743
1585053013
1741830920
581060259
1232050855
1535207971
853172505
1735840815
1806845362
507481369
912351131
914236823
752092526
1924014194
1731504756
2106105182
278677112
1496982629
719257286
1738905510
673570650
309225636
570529511
1875138607
1462716750
1192042135
1921492735
1789690018
2007081023
2020701103
129311015
2025262919
274688960
657601547
489800123
332457069
93072887
69104745
223437573
376426898
1570618619
164447298
1106942694
608382685
1873306249
186214468
1387044222
1300822481
209110182
352459842
1229285964
437287812
1964938626
2022301255
977879168
1628665605
920849468
1800159115
1418484392
1865342735
1297490911
1805893573
1195373459
2078545025
952739261
2002300749
1552126425
1412148563
138475328
703731840
1773903024
1740816805
724874349
31568718
1041119356
318489317
949554830
1508105761
42428835
251386303
901248288
369926432
243630742
1718471727
1217398279
437958688
103732941
617835577
646530401
1489609937
802273164
851348900
2037423763
704366763
1211086849
1901757672
1640704996
397772809
1020606899
734997583
783435485
2013426594
381567027
1562801044
1485398113
1945991994
111775281
360543487
1157538280
173352766
1872431363
2036995121
1474778154
767876134
2066638233
1788748923
1437143225
1444684712
914037731
1626412708
553695551
881655669
1835705297
1461268471
1729640605
974799706
1971452138
1853704015
1509690039
1092548480
1480550221
296225967
715230354
1896334019
1347264363
1694881393
147789074
1568103664
1408045648
1102444573
139908225
1882130598
1913951739
1180213355
1748336083
1597249094
384455047
1038237596
1497740692
1187736999
1599468011
882734518
123292575
2030313644
2056070517
262441159
1353267710
850003180
865820707
1530618633
1152216589
664360627
470149398
1217599851
881678553
1049387785
1942826143
2074081643
1417299539
1587296724
1378638564
1439375222
644120233
1590519711
1033390626
1516803443
597437981
2049030388
1352574098
502986918
1544492312
549979037
1013340911
1768794176
116654243
421722465
1890738844
1452178281
1238698711
562037373
1818736682
724565843
1208590931
628563710
951561410
477969871
1574001546
537711025
1412397596
1814563728
1063290971
1842287312
1510874679
2101009963
223320147
541477145
2103541819
242690710
1291731238
1446202620
2123095205
1011436306
345730860
842232409
351435059
1148906948
530775229
1132698373
1572249972
1106053875
1774334804
314265919
997845717
918709021
1530139495
108587280
844021979
1065583830
46556404
2048371678
773208484
837114863
1322815304
715721017
1219244584
905660228
801454516
210358848
274903534
415086268
189248350
772569994
2121111555
720261519
1770922981
30500607
1073712822
2005050643
1237943214
1166423668
737757206
2027838108
355228551
937764409
975962677
877000063
879316356
1928162937
273699625
1192434062
1558340920
91074157
1005731236
2035505642
1071263573
1360616991
2008255750
1436192260
1595382476
1082280037
1701149090
368161052
1737334919
443485680
1973064928
1777026932
330806173
237481672
1215430074
839273807
1014757833
242294003
712826069
1219013934
1753500599
789632645
1807689867
1360674198
1461648594
2060552245
770486763
1225344832
886598741
505525933
1780709425
1094816876
1562270868
1283813992
1434731760
777979283
1163793396
1966346357
1999278409
845459652
1798194421
760933695
824488246
339838912
1614134823
748566268
825051189
1382778322
1402987303
1385217921
889652596
1507485246
1108339667
1778112409
1232840707
1791681194
1109650814
1089482537
706694008
416512258
884517485
850969030
723057448
468957832
1967074065
1793640337
491884540
1416044737
2140478773
1994239894
1753862953
1931767032
1576074400
757998205
637070163
756190685
311624694
144641090
1496584297
924585319
369878013
1314369419
2084603971
90835083
1812612115
892190239
1859185363
1747954618
1035995997
1174568150
2010033542
613366285
1511026627
1397353703
1802565919
272735131
1893191424
804585112
792839243
46756615
1472089740
1008192241
1083324724
521845967
606487540
1875170988
285171991
213906545
1726440674
1119247426
2143819875
799392639
1537720343
696163785
1842695045
1238775685
1724087471
1595424647
1702197962
848068623
1238655699
1406118446
233604761
1915368774
134884470
1620997400
639157175
448210532
145005707
1211226218
143546341
548712306
520118349
485828506
1185537449
1210947418
1019721393
1436111699
926634197
1846245136
871883073
800224241
1753891401
232433464
327965668
2049203077
1016354107
1615181312
1388371358
2134323409
294060607
1320248985
737878021
139268187
932553879
1015166469
965570692
1532082035
409783673
1320446577
463669198
471676542
1537466643
1720690934
667363959
706915020
2125331125
1952388027
1603801423
1692664112
1173035140
456585406
760650008
935575612
530223169
1458624322
706984832
1743641094
143641468
1906796392
2061291283
1563461395
1034570572
370837143
497520371
12462169
70382992
814032705
1398729756
1391538448
374908986
395155110
624010461
55253400
1212290544
588862161
1608754473
604461444
1158867530
1726834968
994258860
79391161
1386755691
992238703
1166199939
1436339812
1572349040
346198874
256443153
1864772133
658306129
1808944800
2120669458
2012501897
1194016787
269494078
440802260
617909106
1469351898
1246827599
373321555
1964801800
2121729576
430635578
1395664844
394633998
865848439
545832992
179038372
300177671
184821452
158527134
1400770045
1479816629
2072463520
1047909722
805886880
898780093
207700189
1179531836
1550349982
1138654540
194262556
1990561519
457417724
752670550
1780279972
1791405908
1297896100
298840717
438012269
1381246982
823192160
1017470643
1311881601
866714673
1008690372
669848575
1081539322
699212827
454765810
2029317714
847530516
1963334471
2133248114
964767348
657984813
1823315630
60966585
1958413556
1777551278
1914063628
446659072
1426990202
1311839906
153643850
403503022
2127453055
762934581
343844424
547938230
631125807
147867791
2053942689
1928097123
1085254938
1440855144
527975338
893472765
1276628391
1733080904
789434844
770820662
864976529
177016440
458851921
107256596
1427324181
1696948854
290323307
2085989800
1042309
1305131817
1442931998
685543909
1873973424
1433549926
514475757
1311882341
2102876474
1866607092
1956950840
1782812389
704336423
629617498
453578874
491530358
600925987
216991986
863856609
1220083069
389173473
778647542
201997348
601176194
1749061400
1798262260
266069709
1623712244
1689873067
1838499380
1224310509
1570164913
327942280
207830364
958023495
1107255857
32461608
496594241
199402783
1410726476
1271948671
278885046
1156685118
985484448
529620147
1191172002
273144666
1445358492
590522937
99674411
1135689748
1269473644
1797209842
34329259
1811543732
1534070811
552912015
1907557032
1893209066
325720420
180412508
1103681228
1855110165
1952878609
1498184958
2071433254
1552929018
586723033
2116951341
552308618
1947281554
1194514796
1216099744
1107352049
176835365
1262494919
689475522
1225057284
924301697
974038789
1169011522
47032144
583056149
341544957
1805080826
747044320
1330426920
194119903
34530460
1555515088
1888814296
789437803
1293215565
1813795407
677146119
963832749
682666516
371299809
215286061
1357536296
1581170568
1607510337
1578996954
909550089
1403494093
1866271103
790611108
196035494
376915149
1552688733
173504047
240478995
720297915
685421930
1127016477
1347566862
290029579
1851805596
816465913
1028651793
562877436
139613294
2121650326
1849616949
811526292
1613174478
353988666
322372589
1702491374
1090146509
1388377853
2135387697
1182215080
150200460
1773653216
723827719
919180767
1269943246
974073956
1355216232
266466494
2010549386
1609956466
321415011
2056563802
1425843598
2020275821
2054569229
1559934315
913341926
1242735879
1713626873
2116458494
171017682
270118451
1936858071
1931898228
2061214309
422362443
941299899
2129390217
775545580
1152315751
368314662
1221816949
1097038694
611832773
1433776085
732114952
2120485540
696374733
574399994
1627076769
1720722737
1175607111
1974627465
1934603902
264710675
1476670707
1898988543
715528705
2047041288
2046680722
571264157
376329648
1840862428
175895814
656764489
1760632514
581407613
1270444194
815041076
250361939
1641516608
2006863840
1466265873
1209386292
212918359
2130562244
1412900131
56599183
1847578733
1804409818
685695381
1676921311
2045779467
1815028
1648061038
436386561
563942619
985010971
747251187
614264639
754444536
1216096179
229571562
535843395
270883793
1259609114
905969150
1969407468
127117258
63096175
2034620562
421702453
1437185303
273846615
650250789
2061923558
1427150062
1645345481
539747483
1840530032
764954410
2001897878
1018516555
212500787
1490601348
603019154
910717263
149067600
1188059190
1569857443
340711230
1453757888
1507865069
206951324
1081328936
1582494408
480793796
1358281314
787613391
660425714
56868315
88872639
1159635917
1780035622
1032182101
1953715454
1845581924
250868442
326778792
1673838884
367777254
1610646762
126335212
102745664
320916038
332159002
1878493585
1459794758
1388032306
1586907256
63047177
589171194
1982491581
1629523756
1512140818
808146217
1722392716
443989103
680270308
99649327
1096082691
1948301817
431412072
1316544391
1601940566
375116963
1801493877
464279975
604766268
1813172253
399025824
479109865
537133431
476970765
718245910
1821284630
217788320
1106536287
31782944
728715284
234125881
1297542029
419582130
1953734920
466229126
1277066359
773060977
395657170
2074355231
966153287
1867621717
665868716
453711016
309016823
405210836
78428979
776393189
429442475
1399702307
13467374
1927005504
392019357
1893314556
477119322
18255651
1494246901
1989695050
329574640
616009910
1523312787
1464123327
489085250
1173306525
1242545597
393251364
1113642047
16527119
2055872157
1965245485
608454278
601624127
1952874387
785453357
1356671183
1721774571
1972965975
1449760268
28009655
1410798827
364925002
809512166
854246311
2107345973
911576199
1957585337
1205555
1039845206
117804720
1718728251
301251893
2088900914
673854572
249933405
789125571
308643933
1534991374
341517471
646427210
701507123
1027823317
99477066
1528904845
655306897
775299901
593074069
574294981
1768487138
1757720338
376364885
12105521
1917883754
841277834
1189731504
108807915
1187469501
838938204
1753932285
635825125
668799487
966094466
510818691
1690057923
207623561
624215081
232894975
671481096
384699777
156337060
2107617879
612264595
414617906
104867413
644191785
695014617
174097788
1812874353
600937059
197802442
1101219285
1239848997
75653337
1807265226
189043610
446367433
1260123322
1719552031
910970639
2047718337
1226209018
54778518
106886964
760355484
391678602
1225109215
1884287474
1233072390
264100048
1883082201
1964809366
1800114598
231400767
183454792
1688282138
1001172502
1676618185
1239474835
1249387781
1808926826
1574337571
904333803
1150686357
1693808375
1466611852
1213162379
72445805
513371418
1665578750
1167140377
1068020629
1743670845
846956205
428692515
1639391018
1865926612
1789457292
885488323
1449736766
1948988433
1451905291
236975992
1587684686
1482687327
1614319453
1958266469
1864545021
722153296
193107799
1238227164
899893147
1532933212
836562626
174715729
2092007799
1862669414
277456074
1157698506
1208133928
1884873039
1287226789
790192128
671869462
1107054239
1753716594
189504504
1825657395
600624009
1053810293
1879320446
217881276
1997055562
2063755447
1133348104
1198307326
903132587
624141064
1779263508
982463016
475269894
1103819983
775768781
1710507264
799780104
793814124
1573358829
1202636925
560683476
1543242625
1716656491
137421017
66343144
532865750
2019530033
1819702976
1586963979
2127253332
1364202720
258897951
1849793192
1396741453
1307204604
817094519
1102414087
1554812386
1257677219
935822515
1717675464
1981166155
563339362
1612428681
85312145
994474093
957393831
1533187467
468350944
817133403
942706228
347096573
1960202279
280613609
1407643596
539088536
243845350
869298380
296780956
1205468644
1732535759
549090382
265568875
272931109
2005977735
747995784
99934091
2058482839
750640456
838487785
880531569
1048238981
1498476793
1231646579
1636236969
637432186
1536489187
342259828
1310822047
904581437
682015240
398614866
1051839998
1113683420
2088116397
1354117403
1168388550
380136086
626357877
596570520
2004684149
1496925073
1003470560
2043407502
194627440
1595858331
362745912
1622159367
755669301
783476269
1690039370
946362827
1661850759
49032406
966710273
117812289
14004675
898546163
166488382
1236232879
2019665507
263106609
1793472647
697007319
1012155248
488043589
1628968005
1224694807
281975503
1078238438
2094769771
1896498988
1132080830
1774726140
1969947296
1033485892
1057646336
2130546006
307970250
47794192
1319014494
690741403
1970806537
77495485
697131287
2000554071
1025092729
1009933096
138610938
1902445314
19724934
1339614577
251315864
1997867687
1531500670
177734622
1262290347
2096004466
2085065841
299807280
1428882862
21204418
1207879233
1238201286
1572931467
1393277683
164504041
1342246839
257426558
271978627
316559708
803247236
634383269
225128340
1963513509
1922016649
132868411
711990902
327284506
1875250771
1938174826
1803215093
1820175400
1273863901
2054087172
149543074
1294507777
1527206000
499993607
65990043
325986803
788050300
1243508138
803175746
925131522
1795332526
1307498329
83498187
240594437
222439075
563913438
2056449915
512448261
977076166
1988752048
330842013
1324528755
899277499
138999797
981417812
1974096131
373716877
308969482
2068514782
71016196
1802202358
431492075
712913535
96055589
1924127946
1740795247
2083012705
854818351
795670546
734916111
375376784
391391697
630389490
742718667
739933606
455759881
840984986
1341809930
930337303
1177519894
1982632930
111414344
2004065457
793276755
145121832
1008154730
1720015588
1419212725
638085433
166682197
1945193418
18486390
1550009886
1198028667
1674072068
1932153923
1027556149
1733681426
1439928984
693983769
1844855790
1212072359
356055186
290973582
38205809
852031331
2007325114
1313992987
1677876825
1052479126
1005420678
1797404311
634682082
922861511
87487194
231401070
2118742570
1496806899
1087996271
681592840
1263523117
1969773827
2051711224
792882519
1704542225
2127198112
1501792656
63106430
911883632
240991755
1165172705
577742533
1896510332
745948123
1697424517
148605355
98965418
1852073496
2141465853
1860069920
1494330137
292717142
48882456
644143733
90242820
1018344463
1224019551
1493765377
1893892259
1998265223
19915492
1619902256
1013960185
664611694
2064980801
561261309
514101553
553680839
1733318443
486932880
96249341
1265253277
32654495
1649175937
1794802856
1905913746
2036961190
462232895
358020981
268765188
1259445148
805721263
542840364
1075430266
927465922
1338181646
1998948929
2048045161
1545198383
1098907178
314317852
1810084956
1991888808
1891301967
770344302
199858348
1091563297
69529186
1208979385
1512383185
1507086577
852506109
995718838
1927983285
583367844
546559808
1511167390
705650694
28023317
1077727014
2042583811
1572650105
1979279803
340156785
166626657
204731709
2113668284
619869332
1337763608
2011798527
1403676036
616231709
506196539
1233316675
440776642
37041764
1720798680
660444135
723218565
278952148
1131917685
644551667
1222258449
2121813915
729467342
1212716148
503997526
58994040
1220142188
1855737969
207340484
100461777
77866155
1138852398
2006481787
1887527361
788463448
367778414
1613706261
280163529
1109917498
2123070968
1315232150
410207398
632475992
2061142994
1079978799
1104924869
1940166934
970796084
39392175
539536210
732794050
2000496181
292669858
1441739723
1793186168
654966327
1722267598
991549667
764596044
193371095
1219505402
1933697801
1409898063
103643300
142398701
253773474
436382128
288642699
1432352759
300842538
1810914506
1324907837
585139061
363883566
68986748
14450908
1802426939
1333806699
2096363907
2134937770
1883991183
1595246347
215275450
2019445954
1880103127
585099155
1793523633
1274094812
711807754
1009738449
1805309048
1303657787
1758205393
84033365
915542530
283041527
681941568
1932665193
248695466
451439744
1837226104
1121527200
21342786
2080170211
766365477
1139278541
1822458601
1336595841
1037735127
1292252311
956178750
276041844
351678329
536161546
1015310435
1963563770
984560805
2043645959
899266267
1042046872
808727097
463303759
1917489575
1875595261
601874014
1305915024
799054397
1775768603
1168314281
999039751
1925957768
770391950
454917516
1122402
421458291
1666256997
1064716524
1679671679
453022125
1270330649
203770706
226711594
17883681
1687689906
1023291468
1319886494
1374041323
1561478060
988697923
1362981500
1239455929
1478894952
1442738564
156948143
2109064559
659689223
1481180835
890895862
460738737
1103075105
11966727
636066977
1424828739
944247484
493924315
801031050
425352353
1186566843
723295428
1543733669
598352369
1726311031
252644767
1683983998
90779322
1914781340
935945079
60030081
1037521799
1778620956
674353888
1489171380
395927478
1900350938
790056201
1805415103
1990938064
1372509610
1303523083
1443437202
1934866352
622856063
351451853
839647077
368677688
1347569966
177100527
682918987
1121793530
86445763
1943836397
1629043753
1674944990
1571184895
901057546
343200943
559093974
1878534938
1302256853
916326508
50854432
1681985869
1103308216
1882429698
465102291
644599693
1110647021
435507685
1926572201
1105731271
389224333
2128810362
832074089
1300767743
1566251235
1692064894
815189067
163931653
2038332215
965670846
1572071289
1943423976
460006294
1137510960
296132425
337454010
397514406
1596934049
1330238119
916041549
1439092923
309371628
236683068
136723606
150005143
1052575666
476783935
1130971628
1737451856
947297561
1423471728
746882525
359702608
1342771177
1440956391
313183203
2063890329
730064116
560839338
1793395777
1281246372
1339347673
87161681
1466970433
269897406
1520116943
1816905941
322723231
121380239
866985179
1024962173
1094105754
1823118093
1737002375
768104579
187092700
456051386
1778844850
87242739
1275616280
1192411688
852467102
209022748
904578460
415025509
2065589004
154273148
2071920220
456440507
1587210727
1867146395
27066208
444595129
1058466554
336731034
2099889666
988103786
221111630
203353146
635886103
1128870092
2111752508
2146836029
1322540007
1240766515
1062775072
720903288
1089379159
741715304
1834185997
1661687897
623916316
1986848712
1466809449
1990686374
518109506
590787321
573077489
1644282860
1868552802
1568859824
1698290792
1396436977
413213217
982190105
672150760
815141492
1944334598
767054048
2138948808
1388640183
370115570
1235910820
363246022
1756214285
594264693
917533697
258602738
15171783
1619105055
539198884
278814247
8708159
1577321473
926332493
312246947
1573194122
298867782
1256889631
1454300093
1215208878
120364860
1509367680
2015415751
11838187
210597844
1822159407
2143667754
2024196612
1699527102
1902698592
1559321669
2068707652
165242557
1227808046
1308195811
2008424984
1762278726
594205407
209426490
893803535
1767624604
1167813518
2143151328
568871395
419635219
1427253712
1235589514
429901239
266193279
1005709297
953891664
2052314273
2120788985
1193978189
81129237
229237750
1090921370
610558436
916902851
1307855969
251447010
1944682230
1132291300
1247092602
12037386
868365935
603841666
1901476488
821115824
1582407870
497208746
1347920937
680623460
803575627
25316970
1632972702
355008581
600464969
1441843804
1336174901
2115058686
1519588266
916022315
795593474
1146847106
1080551508
818254146
2058631358
903309432
1934303157
2142024364
1108722626
1536811020
375773316
1321514950
1579202542
1888330353
1888328866
237816041
298053474
347491473
1767094739
1869281504
1964076890
1575940639
823091477
1322647573
719473441
1460485091
494112780
539229645
1392169557
1383206637
90292347
1790395230
1567621901
758167923
734683272
2086806961
1529825186
1008052620
311169888
930797609
581532222
469085188
1533196669
1127763502
516043024
47100395
773275624
1802577408
1631867654
2002984715
1883322936
653630154
423424906
18391153
1946894549
165510841
1488811750
1912834576
545987387
1531133274
614858496
1629994414
2002693709
470083014
473505445
1125652632
1079948830
105135469
492426930
1262316045
223888711
1803475281
628414922
1613623812
886967719
1496793363
1312168176
1906206337
1415737464
306714912
676042564
1721074289
1592481270
890918026
1570146056
648747984
919654079
1427599248
1867230473
1899741632
1310161851
1607512568
329518484
1234821903
1243069776
1551136965
702472231
929397732
742567218
1850378591
1920322609
1985170741
183885162
17853234
881093831
1892456755
1919869316
674154933
948182451
82865018
386899458
2145443675
60624486
463431121
390357341
1233577774
99459057
89855836
612156221
175937486
2034829157
1625414178
130567631
653042870
2098084837
59783773
398978468
1211779444
249047452
1940972275
1522870730
1488575260
1458056712
17044943
954213345
2089902856
1514921298
1743235232
1332044035
834289920
64949570
799575002
662460722
658298279
409676437
480696362
1199558744
1709126628
289723463
454387207
1332803068
312466544
65585272
2000546452
236342716
1702199026
741927023
206741121
1031233469
1693238440
1645935843
1257663643
1518743628
291316525
978920055
348432204
1424458014
1754117586
1304819038
1782663044
552261716
214114415
549770771
1287303865
115560959
1615821141
1752661463
2110130381
1613903670
282934269
1911675455
1914632989
1265917769
1540244159
989147667
1574185431
1046697851
1193789850
1523814656
868813512
1025200955
547649527
758938768
1253464052
1670833290
1319465765
1205071765
368182440
1464958141
1557887199
513056538
6798611
606188401
815857852
1511949831
2085284700
2021414977
1998481255
1177729601
1110132422
712067572
695279668
1706919955
104130973
1741887306
1898901462
619697778
444919603
1897555719
1237200358
1359533052
161192560
1068902494
1897664553
1888545381
739574844
2107214571
348781599
1306983284
418468112
1022934837
633004325
18932887
265646090
1816493729
1614388059
90196835
550330550
329014386
1524718847
1759293991
1564016933
2113133769
1507926501
1845744568
1236034730
159274541
836970635
2133936056
413970880
2010093759
940668137
631140186
1783793787
930570096
315644561
1196140736
1694167155
1172408141
954732257
1187236975
2001719214
1902973042
183911369
985329691
1947265011
1892345356
891341076
1386837085
2082889233
1976921705
1830958972
547641245
1403373335
389145548
719954497
1741935429
1251131259
623670256
673600106
973684762
1380190386
996157643
1161332674
504709427
745943025
568039552
1746945069
731855271
1496628174
1435721204
69410063
6228032
81978214
1494440159
922883591
767167391
936168393
998225329
1253606222
1021603494
1825197667
353812122
1893528448
717732979
2090616743
226784046
920461901
1141882133
2009951489
1501096161
7205460
350132580
419408665
2048029441
1202220987
784943029
1840188386
1775014825
2020399659
1524449061
731063710
1204073216
1992603478
1687188856
1692929967
2068160587
1042083044
94151056
1846010525
917166506
156295963
434555082
1256045794
835493079
429895353
632558380
1658540577
1766178535
2093237043
1603069757
104464568
688147706
545893728
1515146808
2138075193
632681448
341071270
454140159
2145761236
1774268694
255412642
1503034248
789253269
1604078225
727486230
1630730736
2133129060
1282608899
1164934535
52968374
724374421
455892531
289939856
1251029214
1700091083
1761638751
984262103
623226283
1171641732
1508973390
1400751597
2066990983
1976446279
1419008104
1589856493
1011906637
1646481150
1640187718
2043511531
895519520
1986195069
232616184
2068504536
398119144
2010476548
1316096169
1507882298
1883544522
352804299
406842633
1244437821
1753842760
506684897
2124246905
1177196487
183465154
521527593
1719198845
370161195
1715994195
986898709
205716558
2094959551
1411380336
918013475
1429463867
1493084633
1347310062
281108127
561785169
1533239422
1063478377
1391430457
370307869
1841891742
884556090
210726727
435089851
2060213008
1074168144
1992631822
195404507
145834148
91506028
1237188736
24140157
2043854595
1649967828
739527911
920227316
1272241347
601200361
1846387617
542701095
1490130427
1539318802
1853668984
1985144226
1809438076
726414637
389010944
1712027219
1816360855
1780656859
1391757560
2017359859
2036159579
1671425704
928663860
573385061
172118455
2065494121
1484542723
1595062302
61111703
1665362256
1564224212
487622722
931737633
864971008
1853203336
969098807
1762604768
171452867
64318627
1070709986
947389766
267791446
1562061089
266762182
1238167728
503618618
649071826
480586279
177828148
1981938822
1553662725
1649205141
827550994
1866210191
1996184860
1205335083
1797949983
816795495
1196623912
545969425
722962576
286849565
772361166
302155850
790930605
1826510249
1940852687
871628073
386400645
1269336345
430811952
1408050365
1363745581
1932985197
1646868862
1619579346
843727040
285810976
520059320
480665899
984553127
1937774475
200029280
1549150710
1756963049
1580870091
268184042
843822595
1783846320
1552426060
1050118266
499565035
598062825
268312993
1351412335
1979975002
1076491586
1480627911
296082689
23511808
1784289776
1414440645
1735257649
1538007462
1345468603
615169972
569721469
127486889
1222519513
14843404
930591738
1169512274
1108103399
571922982
1609660502
180352865
293494046
927308678
1036668619
901116703
1636902226
255137094
1558197993
1851025148
764706272
1594043026
1364897293
1647037369
619453301
192453251
600798841
1735641106
1376943366
509711654
6415552
1643169793
213311199
407672568
1252374339
526146998
206517234
439389498
1211003582
1038182599
1654073647
1906000514
131353042
274532344
999632533
1697190668
64457479
1496666022
2061404745
908519528
959157979
498519036
737374862
660569707
240278974
1091159918
1034694716
2016734969
1750165219
116415538
651184185
642221642
879320687
329141201
1544597196
1862983564
2035886847
1998299087
1841168742
1976191118
857050374
1338184134
900974748
566062778
1342063644
277691296
873579138
988697173
515489206
2096730067
326907275
64062452
1476414290
1971722588
1270630914
143763415
801104012
1019675815
2075749486
472859222
2099337631
1850666883
1508161630
2125843527
286804439
1975058698
72313272
1860636514
1061572842
1833290338
130373647
1960692305
1830484509
1755049592
660895770
38313137
792273467
1365086928
1145726508
402537348
357230023
543397757
1058076777
2009853410
1082988378
1737463558
1257429314
75452549
1098595763
1296412594
1821452700
1363960477
2099583464
1270813286
1148398251
80795958
47625838
998661136
1333326019
454409451
1188821986
1770960220
1973034319
1024478359
659083523
913750745
292135194
1396910760
1942929225
2108173678
284657280
742445275
1774789254
1210411713
1791607806
116411487
835247651
401976668
1606751665
194331361
1812503591
1715541067
1694425274
1035746775
1028821701
1062040774
378608728
877412176
369152804
1017966835
1051280621
1813945823
417406817
1997494470
1244354075
1419651468
400902377
1715950306
1986120839
1158584014
279516802
120867727
424915107
1547514935
1794552597
73543169
544844065
1669064092
2006098657
122676260
1068176424
686254328
1303921439
1164812008
1279011537
1679417966
701484837
1292101323
1717971563
462074026
1476849455
190084002
1563592587
670861522
26529350
2120600837
658646934
1585109839
1670559984
34255619
1558815636
411533145
175260425
685133184
1446744572
1161406442
624555647
382608729
1773787456
1697587075
1607567570
1556800451
1183255021
1313918144
1942395368
1620630422
118538512
1401650757
1125317247
1862883518
1598820881
1874722648
1485666740
709212277
868022666
1513976714
365837271
534071842
1956763365
1987115979
644847667
1860630329
1253830488
1596301865
78938084
143635291
2035152724
1633390087
1941793727
953070770
1393141101
292389020
1335153324
1346925649
1036340275
1083414702
1937516390
1942582903
49446066
2011324330
990011326
1203886696
284078199
1090985336
1250755010
1661645682
1533475864
1814197317
1478277861
761669685
925354312
759317859
490110390
189488058
1607571726
1528552892
1861888085
2041519390
1275842026
1271359700
831500911
26894404
250511011
1130212992
2016666618
880770497
1132220393
595138187
592286453
794770288
1629836989
163247288
840198640
1945017380
1584136842
1318460716
1165112970
1007581353
820318324
1556070683
2112339698
1158012741
132875184
617058875
1851662527
1829780604
293710252
2138582964
1374533414
1592806127
788013801
616618556
180586799
1817758774
957609567
1946775485
745422712
555485291
1368173126
636596412
1945871188
104011502
1104898109
513592188
342860896
2093870646
225715629
2060071084
641591088
247282814
664917866
421310521
1418648301
178718595
727624522
1276173393
322525305
1066866096
94456418
272873088
1014613997
748428549
951591787
365601881
1838141259
2118302908
963362110
578660955
1435207832
1021262945
1690374250
1312092457
1773354978
464983280
794094192
1494913513
386579002
1782268003
1969837761
1599187513
279249585
1034179233
1021186701
1951643568
1183433188
39934255
1215104335
998587836
1628904407
1105888120
228836427
1654829137
1357452682
178819992
1966283933
1975953776
460293145
214046168
1196270751
1542087712
142312058
666853802
1139693468
1709277712
892170226
1377198488
687879784
955389579
1422685777
1959732030
1317008173
21625721
271620186
177352614
181445296
1068658080
8931153
177318960
1067218647
822276273
845316622
1692287472
1102741694
1022655286
1913027331
383307391
1152547702
219540370
1514260033
596761518
211262933
1673708500
989204473
84402311
1729328307
102575492
1825528400
2018855169
1318700375
187451177
195806229
1476347506
551450618
627029754
1499322126
213280615
2076608798
47810650
915561948
1979316421
573375703
738152244
801292868
154086749
1005914249
1458803999
272430024
1188892142
1526844709
2042137825
1164563830
182334074
1758312884
2078084849
412824693
628703519
2121891051
1135926723
1707755062
410072931
726413401
2050830855
2043653767
1144945240
1404928482
1139707555
717098533
1187098162
490923697
1406983605
153622779
1172395818
1228461193
698798985
960181141
1570980283
1935738101
2044042342
381131453
1785901634
1586413307
862834562
1055854698
1835294256
1413097849
1284680722
2014515954
1365846865
433300834
2067569872
758880953
1702934713
550514796
1042548001
1521442978
1897705206
1552404133
488723653
1310108894
1560664056
320797910
1331913705
174173058
70516571
215231289
16586712
1867205948
1563007745
925515534
1080774408
2021763833
1300511606
663297488
802428312
10286679
512934624
1661812261
1826627865
1882058382
853698419
1868514158
1026528477
558685925
1238595925
1921818352
1821052661
70395391
1332147332
234502884
1829894996
964772342
1804982477
715795599
818360620
1661954281
1034111332
455962042
1593628176
1544463877
1828353442
1236967483
2000718679
1571192797
2051623314
520279789
646504767
1294149219
11068679
1753049361
176493579
218376822
1606737299
1124322297
1511002081
710130215
353518872
1891005649
1760017708
600795398
1531411258
121881636
1072272534
1351318724
2087044358
231339761
171277214
400147491
465939839
1873617257
1656219802
1012725090
448212412
467284277
482103083
1884394554
459709629
1041233774
1967707291
1094016986
181889156
971455297
841239369
622217636
65377732
1836241922
243759143
334623640
1247742031
1131465554
1956290108
464434540
241537801
1126532957
1711297122
1163340899
493539525
370801965
483301690
1851871325
523682800
1779821390
1500989736
1760170602
2055880489
667884365
21018847
1240367938
2114852149
753314942
605008256
1152090497
1868566906
300770782
929279191
1315762057
724482129
55054565
1334204364
104165869
242536164
1441585985
1594843131
2143794739
1912974386
1192411500
134055713
431636511
381374478
1074528352
1355153457
1918812302
2042053801
94670987
450564698
1600517132
625428002
1820174261
122357359
4786264
874427123
33506075
154688183
463571679
1639302165
328776162
1024212681
1941495549
733973820
472471505
912546042
515390652
902284613
1636433474
1440534740
855782996
1361663668
1917898705
1526179102
1079953066
1085191903
1040703921
1300383401
448981008
139265987
808449588
83525119
1805431220
1451949821
143146839
60003852
1387069010
1447335509
557066348
228381101
395811492
2090632313
1836591293
1563043705
158530359
806124735
971414942
218121629
700480216
1923430278
418753801
1424285350
609624301
179258067
1830236015
1955872247
1575153535
2046663096
730571307
834478790
248953290
1835206028
1095311757
411297321
1888911913
719013251
1970236295
1026418120
1996906593
1712914220
987883959
280377583
1754394716
1212774041
482394931
1898753187
1660700486
1627328182
1335490485
2044725224
2069918595
592679327
1934328049
913610703
736854335
57884818
934247839
1059587074
704186821
1038199935
1615553261
1805871806
190531883
1256805903
291190670
886883616
1370995917
2110199320
1655821652
229151702
117524952
1346522589
1795634145
1824313958
238611151
1619189459
1349368464
2047227085
666756741
806742940
1757911793
1280354848
1754697187
1077043117
389362419
1667508823
138052208
946749455
1502967612
232180127
1887929470
1513472823
1666278710
821367954
1739180256
477442390
818642291
1950463234
2078333094
1745259718
820790760
556621387
220853639
244580954
2019873880
449314918
1761151318
985669887
1818255349
676087250
1749621726
1099225944
1887296702
1753634380
1617776924
1775914481
1711971422
590799947
2066444174
1893093772
815200647
1353941148
852029055
1167446557
2115897858
388314700
986942618
828436349
1058625618
669413382
244215025
1570432408
217687646
1453400906
839696083
1781447861
865974239
1995326710
1797450521
206160309
746595458
72844760
1400326764
1985267184
410333668
1404851857
622552116
389884000
653374985
205206521
121025453
272540954
1609826759
1759525652
1751906191
360639812
1875366536
1266288171
549586683
1189873868
1644055865
1947586575
620310673
1810791626
722665406
1069801719
156639398
1570782537
1985407977
610615857
1779126000
1348035720
1742379335
912505644
193590643
377729997
1613770710
1616188691
623087138
1673911105
1375639898
329951034
1283774993
146246316
1602137299
481176446
1622371882
342837478
1075535845
1798101624
525781828
1113265456
1552810324
206688096
1060502270
401919584
569342756
1095808341
2129835566
386098176
1113038203
295811646
254481481
1849282054
1942187913
1857014700
457883626
455396588
1008438132
2046434244
1953805923
2105045697
2069069662
1036643394
101617086
1827566268
716912654
733848511
1133920758
2013673782
851145549
2072652025
730565816
186109195
1180056027
259229753
1263911650
1548383965
1709466081
1394466469
1680816803
438317378
11082127
477597470
1765751300
2137448989
653555747
1839054290
187395343
411064676
1554913797
297538832
1703535638
856824571
1581302031
1846071667
649894329
575532301
268435576
52303305
853508531
925119000
1514204580
34703349
1318198906
80808029
1652480967
63648866
1317380047
1196765617
1678056730
1614592789
483952950
42714359
1622592872
1446626077
493412227
900572361
2091754640
735229765
375775255
1211351423
361287846
707971801
1116356095
573120464
140826576
1461863556
378005852
857582072
529892124
292426812
189684895
706504
1264242782
1016442302
1794405245
698007296
384429141
1933586035
774817976
962845598
1027814812
1192872113
1817943230
1707630368
1466844716
1742370855
944587703
1632385677
1473578410
576126652
1842133
860982576
1687602296
60630911
644418453
88927631
617372805
188503071
261719985
1084389764
987127097
989548728
1169564119
1316793951
1877883946
2036101120
565485267
1141770664
55808134
661712915
420910221
1120825422
562975967
2040309088
1659211913
1432707080
1046425854
369815721
523617729
387049267
1712770266
850786755
142099388
2088854684
422390370
1744909474
1980085174
572919898
1729235048
738733527
459972529
356404195
1129270226
1843568011
2015248524
568179246
2050388611
255772002
1466749933
1231626248
946998702
97719212
276724427
571870262
1257522099
1028132778
1787010983
18827251
316365515
1700499097
556786926
1988038379
587549385
790507205
30186162
1243615202
455825383
390864157
2035006885
1469461588
377402535
987897856
803503311
1452290358
1776233521
1445981426
1994541015
1397939985
2011485319
1976091579
1500472763
1404000838
253085905
198398777
289673796
1644489553
415296406
190440859
1950557522
2030024372
1427550457
1583076364
674054184
266679818
2067329251
42025958
95650821
1348433714
1377485308
1399990901
340971665
1272456577
959011403
150051048
1820363212
1469340033
500628327
838750460
366077654
199373144
88138557
2103025958
585549628
1003040942
524895992
1794476274
1560351296
399403448
1251890504
283845886
1162976432
259878073
122110078
1908040455
170104484
1787232364
259018872
2025062234
1244627631
2070323877
743374229
210683659
545174392
983552032
1595347591
1195976294
2003325453
180622617
471455383
1167588276
156298386
1519576301
541605812
658748400
1106611148
1403272021
1467034973
1156886244
1663783417
1093600141
1538566711
1326443575
1679597756
1536969161
1287992930
2086993410
2049755036
716714566
397417004
646858482
382417401
963754601
1174781948
755268887
1704938886
1664761976
224073298
923170500
2056618174
339071975
507312815
1872117594
1735870547
1787645483
466529059
502034926
1557554789
1079194147
862732567
132308845
1244973091
1116493086
2110403394
1526167879
628223110
1527598687
690675718
1806206673
430363131
1476243392
1717772165
1913331940
1505324206
1693582975
814145114
94172772
856729071
380477991
1228324611
2037536855
1089593532
2075993611
698860800
1560382972
1227950354
1497030934
849217204
1290563971
1459366464
1949167004
330524498
1783190592
413895776
85269064
878926290
1040984690
1503615845
877566559
1601481331
22085591
693359865
1127054603
192565656
979940227
1559559759
1320021792
1497648572
1504247142
416998321
1708736986
1127843225
2144421
1937202470
2131409904
2125705890
1567717820
190733849
744894880
982930287
422537418
372361825
1223779680
880387336
122185726
2119816597
887172932
266512048
1980988889
429058150
415985147
1897996983
935955159
1517948856
210681429
395100505
541607162
459338232
1742797928
284828455
186678274
1087524353
1872071508
576783147
487630432
1984954743
63726937
667705542
1462547611
804492904
1750791250
2009969278
957623744
1740265994
970961413
1154228143
448238654
1030093519
521244764
145277773
357437812
872066740
1190930744
1028716031
1178364477
1073996125
1241102181
2130157562
1842232082
904424032
207345259
852399122
1724021902
1740065794
1322519246
1866002718
852250497
1710618760
701305476
680496257
1531515119
1595482408
1174797569
263218400
747419273
91294809
1038093186
498211842
1564832630
863138630
804280679
2050259083
43492208
979691856
746998888
1072099649
1152581600
1604307185
1291308204
486424247
516037670
144616243
1822704973
1802630440
271919377
1985373378
683633807
519776263
76087835
877890939
2098516912
1290605295
1506508990
139169182
152387558
471911425
1430133092
988361799
1100925436
424476502
9945023
45995572
286312111
1044557745
1502024193
778040174
677148572
1890058734
1882574423
1658873293
149127720
1458179701
145657419
1608455966
404042062
540982261
237357999
984104827
1524333663
1051697578
642198584
1709386631
1208539372
407302421
1976047107
595298952
1981272322
1586981084
782273635
713966874
1101882724
167268061
1265324863
1531107975
1735341150
1743679971
1787714356
1318733883
1826515657
1113273581
250378061
1750890184
419986432
1596629127
587290555
1299001722
654221899
1985576303
1986580087
1089577761
1227171535
1045198519
217209860
1859083706
93024839
1418806316
2038563675
304998250
1755178159
323148934
639591854
851694037
77755918
1365880679
1437870022
1675122538
831594100
517007403
1528470858
67273388
33097300
1105835888
1950203172
1959713627
1724087910
410363391
1865113169
496278891
80068796
2043735709
974764939
1289975579
1278375899
1540743283
1048657851
806539060
1931218930
1098008922
1787533913
547066710
156815048
1680336922
322509639
1929743760
1966715903
399566455
1690130375
1129399299
1168449824
438393789
1706300983
1860656622
1732659774
1434375816
619676128
70685243
1872915834
417787898
12626044
1816731122
1510265929
1690166449
297483530
1924842072
1062378303
780023776
571843937
345525044
1123500524
1667390886
1038503235
651271464
607847338
2084662457
1335837542
1896303526
477362048
586668273
1732844900
1235007374
1872951431
1003828593
975053877
337098063
1445811815
463994738
457623472
989248198
730090809
1293971337
630742034
1514575400
380323218
107173074
156704053
1348512764
783146384
1371928160
1880914719
1314569382
1849079939
1925971556
740470386
1238447136
513283928
983591813
1867944999
1574240022
1001863305
1298303995
296800948
954591502
795574485
1270873817
2104968529
704807892
604138343
1786036009
724021422
922129465
314130900
996816362
770490220
1647380858
471702649
1246647313
748570125
1720351492
627419865
815510761
1114492720
864366276
653345779
1798031516
629174214
1555015564
222608868
93062606
416736181
2062727898
116297554
493823146
436531619
783560628
384349705
1387487432
1784223659
97969269
1143400732
1855374064
104169211
12680552
1143115633
1725068323
1417361583
1303681713
123044118
1601574788
1393082845
299472579
464817928
1887186068
1147981705
999476432
1784337378
976255266
1712218997
1639343733
1790364544
1033993342
2099980294
528265801
2125083595
2088101955
338498696
755696224
1210954875
362751100
284711288
681841290
1781092253
1786894290
1609733289
480703901
1263704592
1380809608
1185172952
1252363525
453098387
2136732804
200653422
603686519
84817567
2089956997
52939351
477028800
853833957
249228685
701135785
730005463
1831154783
1358180541
1880192867
1564948591
1782546009
233389054
1846015377
1133115579
328644604
816919308
927262920
1819896077
1273315089
361491190
836793324
1004182508
111994397
601210086
1284220142
538985391
1235629073
1428906011
717978175
482996469
2118085928
819383276
1568157112
127195314
1247568655
1218323137
12700293
505881340
2091388047
1848484742
538642438
1174323299
1911088837
645244092
193687187
1485621574
904469699
1383437709
1493812165
1367761695
61044659
453839254
530562768
227815326
763762559
1737214393
288883783
61424077
1606152882
81391413
1930914569
57318799
462298974
623969784
337807307
120601827
1007542820
109000185
1127252495
273194698
1230538797
1470985815
1858875346
1346886998
1491469727
1663158161
48527863
306924421
913530660
385250605
1208813700
1799003185
305781147
964649088
2064660379
808423307
1984164416
1926648493
179524100
239938154
1305550768
1380407095
1689130827
1601139502
1457084652
412491145
2046199508
2067577168
1726047932
1446339606
631370888
1279353512
24181586
1453943296
1757177071
1558135373
1469813415
1617848784
2023174561
1610184346
1697454858
47979266
1815082315
1835388642
19621072
27213119
1752219703
1112324866
1551719120
1736583517
36344871
1371586728
313066229
1750953224
667625753
1375107371
498681384
2083089398
1139734722
916855080
796688549
55183975
1829802981
826244512
661445166
1313693661
1572224388
1538900619
364078683
292974722
463392727
585589063
2027359391
512553051
596568065
1498928821
617101665
898305159
578771680
334483795
119166196
1457667719
1007546592
226551714
1163658432
1076897269
422668888
1321850550
2141139746
509373009
2035403741
1013467054
1382146066
104375808
1124463222
1952784080
136886480
1859868886
416772070
287592756
1144813680
923721925
1099804358
2007057172
1293619257
827162111
1117871866
1258335897
2119014314
1206082514
1587096026
2007044410
1316226331
82813850
1076932181
66232960
1064807731
673027814
1984611648
1971311233
2079689776
1980674482
63966783
481251264
1443976495
328127535
700105265
32019776
1359104841
147551787
951112167
2061762856
1472913713
1994842065
581781605
521106179
1085022633
476081482
878311482
1712353723
1040572348
2062211102
1356492570
864868839
1651814178
1265207701
1105801885
1870861413
1730061414
1793979701
692601899
177919030
1883233580
229505848
1604709844
1912036532
489148453
1259098603
272029031
2117357600
1173906920
2146171104
661019089
1431700956
1654118601
312980136
907949800
127297573
862346528
1445365629
977695186
1662475062
1701351820
530992759
1346276485
312715987
280475477
485835123
674300850
398950529
422097538
385062392
893522205
279536304
641389131
240525340
1807399166
2116860291
411001112
113441879
108076543
1728503471
399178959
1585529437
852434373
1083159100
245479280
1058324103
771241103
1983297978
611253999
87995731
1286580718
1017497137
154815859
1962716161
448791750
364520114
715760066
675167376
902088681
110971361
860012452
1697312287
1113028074
23471336
33306550
1794185538
1505811851
1741410680
424622073
1245106299
292531772
1418915792
1511728115
140890952
1150637000
92174683
936113445
455837836
325720912
1336745603
1884578580
1000734771
448372396
2087464393
866964329
651623961
964196740
1151926469
195564207
454429631
1363428682
1565127604
1041159148
1079677748
1238293743
651682391
1343420774
727121956
1045817858
385953674
1129030909
1367206813
526891051
1520390863
428543858
237653299
978735665
2064117373
637479437
1195619766
47834445
26373668
791545236
1373081917
713256528
677063996
1719600020
1832939918
79736131
527246455
1059180023
93610126
1834115610
1234903286
927209327
1815296455
1647693925
342983123
866591703
1466830217
1092783184
852066016
516298842
1080068811
467504657
161937081
299766681
540373259
1573031620
187286661
1732841018
472845109
134524084
192651113
851215023
1642901874
424105676
1338212221
1025302075
1267094479
1213235661
793218199
1186379764
1563888576
280306724
453416149
2077151826
1282389887
729872970
1077021352
882500300
38443751
1828360832
1041337051
1254957576
1903758140
600089073
267971240
68723816
568598517
2092802066
1478086400
1241283008
39415330
438217607
672778654
612996749
1656539651
2071639628
947257235
784302905
1868042676
123664739
937252908
5756045
537001639
2121642482
2009739923
1374710961
1274347797
1529619652
1002742782
1839563409
1968120099
536668891
1423326756
1330410106
1699998164
1503626695
2061000168
748705296
1554602758
561920967
23462090
1993434371
1760093112
938687494
375006115
1141382470
1660773427
1559104233
736340194
1888301766
803682431
1623340594
139970212
744966184
396315215
2113950058
839646498
325021383
1676815314
1750743550
228627619
1518169947
2068593004
464757615
155493418
254597479
1368376302
1503652860
396140385
1499192449
1395540890
1789802611
152333580
721741796
1558024450
604297323
42337514
1152652026
1684154612
1626141409
1681757842
2008632636
755463475
319781464
1820604172
332945074
1014964190
1128556723
1023023048
2003271811
1124101348
1475691509
707347490
1173239019
1268817094
892594780
1624893470
1517569840
1342002868
1304864403
1959861882
533924925
879893110
59411437
1489192646
309934778
1077000994
1085086370
258139207
1278383020
1455219032
39726144
429196139
463753838
240030980
549136330
1039411321
1313825887
955764860
1993637311
1105905045
2097769032
339941696
684616936
214841666
1476231109
358163601
624823730
1904432355
543542215
767524629
570664845
55929340
860805358
1860845805
1006849099
1724440909
1104524654
553240364
205307125
2136103224
275897256
857568957
1944294722
788220655
1476125340
1647609121
339263714
354236909
675411291
207998238
1577465607
1434216853
1964708875
1720165997
1606287094
1898650499
1141513192
709937580
2019392422
515790302
1101109140
1516976688
1482031399
1467822374
1526290190
1671575579
1088139253
2069082039
1353109552
813972095
1025218903
2104629865
365512462
921825775
536488918
2141317087
786087417
489902770
1679484860
444148395
689352065
1313580825
588405380
1286965013
744981987
862300440
868443198
740798901
384562542
1246799207
520667751
1991800266
38074999
1999086939
2095834508
170935104
134068882
962306321
1942621391
361383184
327033651
1517926864
2112399868
112983880
219763145
1059486793
1226444329
1274705326
719897715
954673875
1999855158
2007357906
960844153
292687718
1026870867
841269512
902752250
106878571
1512384200
622322435
622074001
238022873
499224575
795828258
470443194
97385884
977446596
973770587
195581880
1336818947
1670895893
1890276467
1980917366
2080180889
1234831609
1931869939
1374394411
1128619772
1238792820
1188474736
24835655
1932417661
1219692213
1753564772
1752614081
1728567100
2026674311
1526782642
1416004235
1140786128
1922101466
1859892916
413970756
1928594685
1563734676
1137762277
1885955649
940154878
222738198
746333270
1837539942
1378348292
1682025149
690860305
1969189433
986386889
1738338434
516042832
143840853
1888944874
1962790593
1116237850
1421046712
759779035
743039798
1818070951
1403325433
29487050
528211804
474527499
93896071
284960316
322669684
16733109
532220869
82860801
442112038
819650601
1521921905
1584925116
427010149
250163601
1636249327
1802285640
1192704000
31477243
969293456
2086327461
133544648
853461718
1548412987
1698820474
364480839
2114040523
362904756
1794807067
843519466
385414338
725306143
2029742593
1078454484
534993233
725950779
1498829506
1962992586
282788184
976589858
719752231
1989463795
1388014646
574885962
2009651148
485764357
1472857658
1578742168
408333802
853235497
1225408115
1361896322
2096986164
2136990140
254158174
1566099973
191550304
263079961
301241046
107049340
1906760277
733536498
29742254
1496696324
735409979
398007068
1505748156
1440765323
2004336266
1065615613
179512982
674748031
287723883
668140843
1643163399
209746146
1608370030
79828714
1204490557
1380908558
454435069
467926580
1569371503
153000278
117326213
594411394
1388230430
2133497857
341078594
521914677
2113096502
1547489779
125103021
1317840491
1559670433
1195499808
1146579030
402324571
485858311
781460204
2069151448
1968115228
718817925
2014215977
883786778
1219365057
275313619
253229419
518698449
549869668
183296468
2079918274
240217226
1547322153
1408828949
1760278588
1237489124
1185533573
90904358
913804882
327137012
956099303
1435514641
30031457
1382921830
2041505884
547496375
1155408021
1519300265
284963464
1357112006
23032101
294373521
2146653518
919016607
878795280
239607065
1217021969
1185064350
571720197
1486200843
2012808039
2040801066
1573578218
407179724
1807375435
1002742699
1271511054
1357511268
1421093008
1621753036
929040593
969648813
187149125
226349468
2030925610
1469859709
422267153
1575152925
226109520
934206295
2022605827
1179794412
1731610812
176517359
1546207402
1447578509
844190529
1571829177
2075611397
13389718
838476496
1528210228
1015106134
2046406725
1433979244
1038332442
942907301
72687912
452145416
460198938
241502148
953564921
1401783246
815101547
476915808
1756280257
1570200576
439208933
709659254
804777912
1855372446
959553322
1384568546
747653805
270651726
26504509
1710250597
210818750
2140698393
346949353
1267716580
1273273550
837716938
1314389069
1607827187
11168845
1373112178
1442188828
495485798
36319696
667409264
1388488717
1709934223
105305289
2018679653
349725567
213491824
91594469
111537488
1519489293
1606192870
1298409724
233161116
1408682940
954020150
647352817
761287523
605393495
1152339079
1365359934
1890185583
1647831544
110729416
1658476690
1305578838
51775652
1188762501
843541095
687805477
473630529
2110692768
335259805
636260173
569744273
2062409438
242144700
1288375206
307092159
1966371227
178612243
1229212415
1972962298
1705269337
957265855
1332362047
929321440
63748327
2274570
2072327962
412079478
2001985887
1244145156
1322389166
1569871869
1353028511
1806462415
1012979531
1644119413
503749201
609606101
241533902
1686609596
2037294230
1742305442
1164657849
751760256
917072546
754808950
1878765793
512583077
1751128524
1957760045
1516942666
1670885812
1170999545
325245800
1536708015
277234393
301184107
48166644
1821967441
97799073
7537389
589125750
643185369
1366288866
854577365
1418323888
827800040
2060734358
1299957072
1047464313
688130626
1843852633
1195667017
1615574342
1825772481
653317474
135439431
1023284280
1458734875
1412214027
305805160
46900925
1360956528
1468221324
1807409864
191886055
1165311269
1831784344
812878291
1803205404
1916363608
975055428
845724454
140950402
882180591
655448351
1279229534
1358033250
1871488368
864543823
221079230
996173958
1232370647
1438272642
750710994
426938747
324547793
183993886
1073030616
569909324
1256630828
1843362367
2019264599
1141404316
1217548359
2115211876
1222068259
1879670080
1354198481
1058425154
588300052
2127447091
1740184623
1915930203
460862570
1060492922
1982206015
1902476985
554101329
1993594425
2065050072
392093871
419262616
1246463543
1074908316
718865758
369115717
237396066
989069246
1905879721
219392354
1896821683
123229858
1637332558
1511516882
1148898013
574988593
1558347679
411482905
1625758221
1474716585
2130387288
1280506490
1056568706
473962249
1082234067
300660958
1592283191
1425682883
405361543
193168070
2075066598
1801844554
1175470551
81589505
1338380684
1394086045
548446384
1308465401
1561826619
176483458
147261518
407374082
975373733
2016471150
463825508
815684843
1515596495
1747271456
1368136725
1145953723
532973558
1383776993
1874978964
1973748205
1082544745
2095799351
340011775
1614066284
707260426
1987793627
587723009
1272829440
296942801
1567317475
48571620
820782635
1190779345
1422162956
1650769892
1453279996
770622165
133075933
717947977
1084440347
1894739238
400743325
1507245965
1327037685
319696231
1319832162
818844986
1743811075
25273895
2063486857
26562592
930397134
528743883
1592595297
1620983284
285977427
134913259
699170652
616206396
944345656
1692366098
95604174
1675151136
1570395730
1120194031
1500865305
99558460
1625345577
913087623
1916382552
359277440
2005755256
1982620024
1837747309
647495396
583862465
1081511418
1459487504
95041474
1972460125
2135061496
355200502
1426467161
22228489
346798809
1772913976
1673372364
1536183729
489840216
1967776634
1177061889
220562777
941896874
1652938503
548963716
1606809426
249101599
231356872
524267114
1693497610
1602876826
1001656635
1090734929
1021687375
1085143403
722106109
1947439519
322625193
635643800
286411019
1887531311
2043844783
1737429077
1410310666
1579902215
1108639467
712928396
551950691
234507947
795435941
82664190
1172884332
1904695294
1562090906
578889445
235612659
38002007
1960614800
1893504649
751014996
1935433747
1515241828
177717491
605075391
1471119508
992119757
646212752
1798485836
1464991986
37616806
1162343733
2110332118
641257073
2146783036
796113552
1613139989
667030664
804254844
308614694
248207400
150361781
1625610062
710269500
1008182111
494572237
557902061
1814451932
812029542
1900833658
922416353
160033073
367208158
1266768343
267763079
1985941920
1921497328
1281484961
57761845
1176244668
265914811
1666840011
1814888712
1280905746
286318128
257359038
368689182
1671483804
2105474062
911042801
815789256
433117943
237169119
1589506057
1964487381
1098007298
444462889
942928876
1765119397
194244473
299437265
634776837
822924709
1439655035
55297372
1749081376
610771877
1145117470
1341541625
302499998
1775684949
257777686
1073678850
609237316
670673347
564836694
1409617265
119851325
1891585358
965399729
1373129273
188134258
1635911178
1062927821
879269452
1088909249
234758178
1616190630
1409053495
848516162
725938678
1119501336
1289788701
1983266677
317534206
1341101869
1608606740
346245858
501320118
492253237
1090440175
1923646833
21925267
1825369791
99382488
983020752
1196479753
298927627
655248054
986521816
807696666
1082811093
1254293113
1206740195
1068944995
1743053294
1542276554
1874021148
1989896626
943525455
969728869
726052096
881159121
1545185216
542668637
1177903036
92673496
815870082
1030297349
1497834640
577873379
2006107173
1076407816
109421641
938179319
212563220
223618495
368144699
381321455
478229347
604132887
679284946
1126622614
855391055
599833893
1896287966
1883378709
867699318
1308033136
1093408498
1327102303
1857347322
1235366943
971642741
955814216
132300219
1637411781
372075208
519092594
1345257436
1789465190
1333857011
1343835762
2061330943
2013301567
1262144149
318214020
1242941923
24222008
1352439722
1035586493
1638866052
541331354
1048823368
1812157635
1734425892
207899241
1365205525
673889517
1940265595
216067686
1212582060
1491818886
380859830
466121069
1512557663
61542596
1494624467
244804230
841653782
1989504247
664269835
696822375
343654228
887945511
104387867
490216412
1524481279
185853335
908387423
187263778
712405384
2129458008
783268997
1323530139
443715226
1683335444
1635673974
1852934695
2100834266
882560809
1042863398
1044076451
469857608
1659384859
1237047772
1900332893
1993876785
1188345910
1654961253
426930
17520242
1498129014
1907301445
87053119
1549279921
1731476637
1423890487
1757820925
1126064414
140031787
1091427276
1864980477
605710264
405624297
727182977
45985266
1748817526
557376606
58513778
1409122514
1968793901
587165974
612507009
887858289
1048957410
1433424676
1627206230
1643479525
354523896
200832413
1955548041
997582670
1939870008
494529546
1815848905
1210687672
625817194
1032441494
1130456755
839309210
2087107504
2121621062
54650677
1275607962
973210416
1118794193
656190885
278721254
1633168187
929507537
1594479164
1838043733
1781604178
153675943
131856124
457989367
608613288
1586143482
1316144748
716311933
530106019
1141135174
2030500177
1701995943
332098373
389413825
957932958
310331158
180886366
654017833
885691316
685445848
16445927
684741976
646864305
2019955243
1067773309
1394795753
104011032
1364764326
1809594860
1599715449
645312726
943407777
519275373
1835703324
241730643
1028466989
1528909777
1040525203
369360150
459994633
1365270951
2003929954
1905060074
1403383535
866263521
744793110
1599489225
266148491
948703938
589977309
398234184
801710584
68765968
1722234414
1866249832
17561541
1519972208
2043833695
1320181686
1140148561
1503842276
426309034
1037628534
1137489479
1824188001
1320882547
948046077
1922224442
1367145281
831852857
1722047897
625600461
1095320820
375676924
336749957
1056412385
1015747143
148493998
1817662593
1303383888
2110946780
1516919143
194098566
1444699400
1226450481
925809408
1697810538
1191979199
498201133
583264647
1437198570
1338276595
1197988380
1911317062
1814707256
417083667
1705490861
1288957656
365619112
681000280
1030433620
16164862
1400082161
147959491
217213313
1758216976
135846439
363561490
509557122
1920509429
888390667
826685772
7003489
1440924476
628912317
1912945718
445648481
1437777436
487688990
1038221509
1143078663
1977112360
206908341
646249351
468280715
1700438210
745031472
1056200534
402689583
1884420710
441295856
214529434
600274191
705516992
752703605
603862877
602466521
511951587
1137824230
1837304933
1586083002
1028867060
915890789
233753786
265999100
1471015478
1437030087
1522096020
1634182865
1974876510
559387947
1234304139
211369703
1995166910
1831322456
1182968705
654811009
1684632317
515175615
1655762162
1901204748
315955787
329048242
1454219784
2136444280
755213594
2042208531
1617202477
851966899
2138082689
155121675
366780940
1193787628
1607140091
409083568
1528438206
410918757
1392067737
1817516770
1116956478
1544008856
521357073
2071895579
1019852742
879098642
1173725243
150432436
481725120
1625609555
2016262923
427180958
467588697
1099898741
1730172084
1039360272
838667000
132860353
2020294573
275541995
1095949528
777583442
1000567073
55711639
1238618889
908639041
649090250
1279789068
175743044
916890646
69560429
1057001560
825443146
1970347213
706421036
1562164402
1996484311
311729282
2133333903
874118456
1189525893
1225094058
104561451
1517703937
1402738522
1580244591
557436807
2035550257
1220941935
427597603
1969024991
1342565453
300970542
2125684969
1534614558
51190710
39931807
208544020
157469639
1345408404
2116020440
1773953486
686164969
1836886531
496886785
1012851873
1538662924
1761880160
580156821
1393536155
990951714
1401255350
1975941115
1701840888
885380501
1476616819
1249367104
1700111146
1049284924
514447648
1837912687
995074751
865640415
2036489489
861780327
1247593873
1337351168
1554124670
1752885192
1022070559
502340088
253378147
513846047
1734179320
1482818856
1192524588
677208443
2053517606
562283427
476264485
317743200
1371526193
783819562
1240461159
1863722524
1640841052
1858014243
839897221
1049776427
551771875
1845477251
1961359180
1701339437
1192397232
900028843
675948964
181681876
1634263670
565157708
1687363084
1731431379
2076623601
758714765
1647528355
288406432
243150176
2069056092
1336620795
1973482415
1796622241
1845141562
1474585431
1118155584
363584662
1807881070
82814339
801326083
1317529257
133726551
1129454809
834466359
161817217
405283061
1177134466
1378356458
805153008
1559316326
1821497573
264678983
1218023583
1130460218
215126668
1574652839
225941831
1728554147
838925960
231083615
2055789957
1680273783
1692151907
660402940
320376092
881357269
147734716
1905242699
1813556903
1083009112
706409249
772305384
2146233173
21149416
1382344203
1335507853
1785487208
123116387
349325087
1013857687
1777563070
1978774353
54137389
2046874643
1686030609
2140424343
568514574
1914656694
904400750
909698373
930876459
1429714760
914230086
119353517
52091595
2003490591
928024164
95556194
1914931057
1660074449
598299628
945037250
1680364441
999124962
223042165
1821200159
1659300768
1941819705
590390926
801174810
1890410221
1037237092
1889568025
1682114414
797940856
264739883
1150723359
167488169
670464479
36306893
1200898742
886572507
1563509135
1197337264
269768735
1382637099
718457087
1906915486
1945884976
1261665391
365104864
1000097198
1736373561
994793490
1343119766
126295630
1880383734
1896287320
647695529
1338799946
204450068
396366821
1812893812
1258516111
1855687760
1858653641
877354718
335090374
242048483
794183840
1477452523
918729814
1386901441
1077893147
1080135156
422706321
181961888
642904077
1703390832
1310445410
1943161397
606063053
1032310324
193069
978901947
1321422657
170121287
1087864037
1123765262
1866321989
243812409
832311832
2030909455
1599077977
821141119
501341957
75849835
734900365
1823629450
1412195382
146623640
630059184
1025678917
896402750
1948972096
758664808
1377960010
720265562
1934455364
1833991296
1794465269
1795912592
1193655984
1627468975
610851898
845577030
297037960
1967612802
1530893118
1479388178
555059428
1161731426
2082061659
1767089551
1542669492
1768938064
907701338
1067824385
807990929
220428827
95799461
1456593984
1183771142
2077724842
1899026298
1921884800
1158171898
471562965
410765299
2116988094
302785082
1412544911
1714408152
1730551136
1526873039
536418110
1067020337
284147056
283983103
784208636
98078010
1646652342
620405965
850761132
306096899
1334531600
145874959
587328992
339016978
855341246
1402692607
205722672
1460854395
693299035
1918422928
718485229
2054019338
595614848
1766266642
1827704691
260846534
1276089112
2128852319
573930831
1522731047
1537139961
273540755
148892523
665379148
1943057523
1683810787
411630491
858120558
426351668
132402316
1561197380
646607040
1802266468
400505722
1804312419
2062906327
1042600451
1549524348
1986824490
1551042746
1311904088
958379597
1152127369
1214041740
1354900319
1058934722
1401839204
715436832
995027100
335113502
825146906
701712692
911082046
1927873595
694504339
564307645
1264876681
1014710451
765778878
4115228
13581693
1624132983
1938960438
1381273001
953236972
1777837994
490042566
1178080180
1427671398
175356002
1489437444
1317785284
1261110934
1435924288
1161326242
1357972241
135005999
773198900
196794874
1969935643
913023289
15247937
94605749
926736597
869322135
281934276
1898967518
1210996546
1045385692
1761487407
650744156
725263629
628781006
60200109
1938536135
601399428
241524139
1249744439
887821404
857817086
597853869
1469475329
209767430
1547622394
1465029370
993921960
35241065
1303241088
779368467
371859813
759895061
1425557707
1640354070
2112024146
116207217
783565393
2041167600
1899056280
1308473400
1420798561
1738444922
335130588
2055871128
1615915742
16511796
1912613
207827186
1867933875
600140510
857315315
444285949
893221786
931385881
2118223670
1659850316
62515944
691446478
1636142250
987531460
415692069
1921910272
1592218770
541277943
1761271078
834579582
516938252
1465379459
1759903955
1348497015
732012934
1740871900
140932937
887665797
486537830
2104792482
653866824
2071046096
1097091640
599810276
1077003580
933177725
783965704
146270698
1805740450
1251120091
551339302
1907299283
194441013
1694384683
787100490
1226342913
708831547
1586094419
646769361
821472404
215253395
551061333
1181560512
1279474687
1888931656
2107741248
522698207
2093854167
898544853
1684888145
339825480
573718707
1863009688
229019087
1286615780
2041194725
1779610970
1439792574
1555347898
362155099
906612085
752489458
282720538
2126759623
469494729
713661773
68638920
1888515656
890013872
173365789
288112931
1143459663
2025538842
97965554
963562937
104970480
667124001
1046415546
1231455896
1574908244
1753250308
590691757
1437344674
1504147898
1038020812
53658942
547837530
1822853870
973428730
1032612777
333683704
1515049301
1778092527
1320860297
903157744
213397886
2008745894
1133641733
1728476681
1330795455
1680916123
1840980042
935908577
724056322
47797938
165555327
1369356215
691607403
213977405
1626325891
1035665637
173178208
818937454
1261583080
1141699668
320061173
2070688855
1553698385
879903133
1574611227
1201269887
1735464840
633869839
997883658
669229673
1795821481
347354890
113130941
1433569826
1909053120
1310663818
1842817070
937465425
1384318014
930628358
402168866
7144887
1049902762
1358761498
880946651
526154460
2133843242
1012683260
1815678054
174954723
1096764975
607022752
1546759747
1600858867
1366509835
383492604
891995532
1711591843
733070702
1101617382
1362787221
1345796573
1362279340
1992788807
214889920
1487723084
1560063375
190258446
1864573458
44055212
1720841712
1619151071
828951198
1189658912
1413472561
1423970772
2064183837
1710950627
1486917018
1769717447
880506931
1724235927
1944097665
402217941
559351346
2121535474
1920562606
762332251
89801328
893290268
137484662
2008331751
1867468019
412324734
1330939572
820603402
1607107565
721452887
556740758
1465006308
1625657233
107214608
1846150541
92324654
1194833522
1293097018
1877542820
1762927648
996964897
314181333
1283992800
610577593
1459190542
1440812178
2015577884
966042820
227845283
1998536319
1807397976
329192968
1345036789
1394846561
111531961
1545444841
1295882610
1088295492
1013209237
178145405
1838690834
892346422
2092903330
2088923468
731438715
833631902
359293741
1786752872
640905715
1814477278
561563296
989578823
1478425746
1217324900
1947349870
2124193961
648670998
1334064135
1224590564
1451578040
181831613
1059402147
1722860804
433660942
1786807807
747961888
1119052894
1245553220
1315776303
1751398839
575420829
1161083719
2101766751
2018149388
511937364
575135529
581082418
2092532784
1672437533
1411197574
207171382
1089631614
2044285409
1823447330
797298472
6766117
1550792981
1392721888
297455182
475008566
617580890
1255050943
1644416399
276726928
207783954
1689361301
7975147
1855413848
269566785
1203008532
1783159867
50048113
134959561
1122334730
2066396985
113938976
334257023
940620721
879983030
1719962393
1282566446
917074389
1022705734
754530766
1091960305
136207893
337209346
239648233
1626666511
2096254845
2108764957
1591841267
195113017
2081530380
2065609806
1988358744
662961531
738052560
966198482
393464574
1084709138
126346328
878624428
1847733739
1540745601
1307792319
1694614088
498553210
1461897278
7954454
984040003
302388845
1644827049
88531509
885200737
2006062690
1283145315
304936478
1686461831
1181825474
624837228
794670198
1133074235
1022482074
1564767707
1957557685
1030003233
2064537103
1721124138
435493796
2094498720
668427040
179218825
222553152
75494574
639476028
2100652191
2144027456
1443845650
1573120293
2099846574
1013728547
1780802794
54727028
665454795
554301690
2114799294
252197415
1958127575
1037460030
1137206706
1115071794
793450093
1811117066
1272354071
678826821
393492039
518066883
258866485
1939253994
1040687007
1246830186
1423527881
1945331234
248600826
1880786150
1054917730
454822227
1730697108
1210342433
859724958
611295362
66766893
1984038036
1665036219
2087749348
58924689
1746490142
617447478
1773859882
737603113
1061929887
1901352605
1181160184
564169251
440120147
1256416945
1220517643
871656899
535208607
2001632120
1851132914
1783852248
1768783688
1945742119
345846548
2118822708
1040447370
1010340837
643008864
2051169826
337630019
2000740318
86367892
1085035424
1826707177
1641091317
2064884293
1357071165
1691200977
1254921722
121484203
873194904
1058298757
1093543489
1172878896
359191992
1052293003
483485242
60551407
649214036
1394109974
1521799936
1063629940
304229571
1936198461
1484060650
2020493550
1627849903
2128514321
1373759867
522347683
1724662965
359202265
514853378
1650338372
1837853770
517936581
224728732
1428270774
307594936
483518002
1539471950
293078989
1954972173
1831701255
873327379
156885591
345198906
1376183722
1102663094
645177417
2078527999
1695440466
1594548816
769589093
141131734
323006318
277264448
350504681
2076436845
1468970716
2046454502
271515208
920908583
693457106
875308369
649865956
1480515107
1973303793
1766715096
1981814558
1136793887
4389243
1635139379
499490716
1893259258
875221842
796842737
1928399411
871658683
939311868
2043344721
795829252
371758909
247364785
1771415344
1090217986
780936660
569997536
512331345
931195972
1445985662
1293878742
461561508
210229599
2023518669
1610899853
2088541165
506439608
803640725
275766457
1690970048
1011115695
1284393694
2026898566
2011043563
236341773
1584798531
206951759
1442794512
1675411724
1298520170
1456141390
23944528
915280795
212403141
1889333766
1066745800
758417731
1987706679
1169593594
2098674720
1995053030
1628112153
669002548
1920936623
616798412
136177837
595584240
1118828510
1863616396
1933287015
800274193
186871719
1972652187
297569226
416957639
1631540084
302905010
1525850162
1859015254
2132849816
1097054691
1508258974
1310474008
1834916238
1993254311
691450867
230426574
1181018690
1633951372
80743361
819876010
1126736885
1141491968
1011213346
1988687896
404116789
2082537454
2042994673
2128326730
1144775424
861065655
2125473011
1073062467
1406047342
2097514438
671902756
1788155682
978216673
1210364971
1109646002
1755982698
1336388229
436520983
1807311109
1312131158
651421289
2001416617
107766731
1726752470
1671103732
870580910
1928883186
20519190
1748354985
456007414
488808252
827743619
716342338
2108092865
608567258
89503939
1025320931
830385494
982480184
85104494
311133296
2006847416
639278126
1596324086
1313792895
2126950923
608198419
1310024117
1907090477
1788272275
1216894524
253089060
127507949
1415179912
1305341791
903600195
2099842488
799944969
826957744
1058110325
676710816
1428772975
1414814205
2099997922
371260932
826569140
1254527034
1500910405
334999692
905470335
1763572571
1699983253
126176669
831777583
377547742
1573160706
187923300
359939901
1543496051
225580627
1824012183
57217183
595667951
1737902787
372455975
682439597
367547181
1211614570
427532966
24954014
153765679
2085889199
140438540
410113274
1948211408
246503191
2075273359
821076628
1728313721
1412363581
641107738
202134835
347685783
1418765280
259137041
460146058
167136056
1926921920
364773565
2111949482
1153119666
578325092
501914322
224563482
2004294274
76164654
1643861320
376666097
1618062070
2060105506
530219569
82442338
1059693183
330293766
2047250608
1782715235
377028540
762801488
978946572
1036699550
326108003
1274852221
875287906
387125211
502790630
1599032715
1941128166
1730177483
1231997561
522435901
2107598195
1561846720
277631055
693575429
1343497265
790803267
16939521
1071572101
2135140747
1886868103
946418405
1419613944
927500860
1905272827
1428623853
129343681
536951291
1605939975
1126683371
1460871358
382585002
1966752724
357668502
2080752449
1831921120
194066512
1774840479
1440982427
1517628827
1161020208
674994629
1187921787
295156651
1284716961
1047414051
298997075
1943603583
1377888833
1486930643
398193430
594874564
54491837
1882670907
1108831650
1227077832
673828330
1819170112
33058252
841124337
1861776067
1977841262
37749323
61385343
638491232
115653318
188397991
465969793
1213699521
798491028
395298088
1456433363
1105058981
1982531958
1083843206
1402353101
996449107
811419768
1919209101
2010161450
130861432
752127104
1168309980
1630504304
2116994933
2144166918
1880974443
516238385
531727793
1205357825
1915582066
24986296
1615344145
1148497553
33538894
159847821
1168076468
561682521
863390692
1907561895
1336086415
1734626107
2107893136
417637353
1109746027
296257830
83469278
215557574
1867577323
1635167826
2069842865
1084580187
246285185
474320856
1972358354
74064252
2091134962
46540157
1194509435
585179790
1921124945
1844115732
1296828298
478365275
1597173704
617963303
146420954
1328091150
82608997
664368955
144527116
1948674336
1614589027
1474949956
1721655168
1040362759
553720992
433891686
2100371543
34471349
636575397
1008265934
168340969
1093984218
2005167059
803251327
488129095
244522725
790285097
1451575136
110687978
1097267683
192296675
1794734475
1823313538
321230620
732416809
1397787800
1264404451
1100070957
96320535
1864155015
1606334518
131458849
781816824
1153254984
1632349330
1086485028
1819801967
1087183450
1920406755
1198608314
1439891042
268669444
1539176017
850383608
1785197965
1962394249
1921803382
1387255819
608817267
1482139246
2138014936
1738616973
1929971387
860098221
221091933
1525962476
1796866893
1487035127
1149046268
1546087421
801315718
190118291
1446222995
488536544
1039862980
1013690421
2011588001
153616782
1119945456
1031580581
487857971
888065536
261564080
678910066
1628587527
1824133344
199799721
929170040
68573275
830260998
843355864
1133723219
1876170583
609576006
1014338719
622336122
1850331691
1396623403
429979464
806882851
393459629
282294662
632603943
388484446
2025795878
2082745226
1502510702
110869807
456606686
482511221
1331913790
1577799148
1401093108
2051099310
2131969619
39195057
820960816
1569361838
36624756
1536924708
1859805937
1972209089
2140837231
800533320
2114090898
1743016861
316087315
720377636
289540379
1764969680
454567523
229640843
327259799
1344433929
1517485021
523240212
179227430
821175857
764243918
841816387
766845007
1858885513
1750493294
970330426
1502644295
1393735624
208727176
574796331
464723960
571172245
437959130
1491462123
907471253
1332530854
746021750
780904854
1400147613
1684659278
1716058106
2106829508
406333988
1543464699
1816080269
1144640575
1458379659
828633761
1176904397
735937197
1828315047
396014528
6129705
1129877633
782562394
1347082866
1260485302
60237135
1333510536
1528571791
491636851
180440580
1582599284
1039779938
207931402
1399283115
977563994
1908177833
465745857
172102916
1476552120
232586443
956736320
104305598
1162887902
552581325
1943654890
1266028326
304273364
986368663
996064575
1804948633
627180529
139935398
196120167
30412638
87677136
3055646
2046567981
2072369844
1091945656
38128660
1977329973
1381439838
1971242184
1946554035
1656592204
1447794076
1345691479
1297450750
1547725286
596961805
218244556
976212733
210483614
1620947368
433094600
1737491557
1943006415
1714847680
1792375930
1233968300
1547005444
2094112951
93514997
598233310
1973709281
1725866424
1807025891
1534285417
955127275
24551804
1424084719
549910337
973110738
1504339988
280201755
1039380016
2095962786
769869761
2016884880
1835535001
833646780
1877460153
141039702
1634704647
1857287610
2100626689
356593286
1036725264
441286405
1753090534
2132662920
436416293
795539592
1480699695
1916956623
1047893088
1776492995
730362766
2055591916
759155678
720311569
1190857094
456473950
726014884
242636169
564309647
627752268
1689861448
905340194
1640254606
892346961
1939554485
1039065938
392650985
266774017
2112141647
651899552
1664724423
344767484
1410019760
853714960
497070528
144368502
1875503198
1434992586
1525278769
1246790071
1848497082
1388502286
1990906193
1399440587
520482382
252120795
562152238
2102889743
116968232
1508597618
1099464936
573726711
950039039
691022343
1323932616
63005094
875398015
1242822853
858364731
1410226263
204645781
50162660
315944025
1361032542
1633236860
2007213737
1315150742
529639421
1574981167
1576945433
1883493324
1843869641
887552153
845537986
723265262
1821140665
1218628603
493751901
2088148578
1285708594
2109978565
639756972
2099614520
1104057022
1768301182
392969288
1641237952
1902517187
1913933104
798230656
726495046
1265489966
729284649
1154923606
121446530
575381
662536094
38328916
1729956695
504191353
784910026
1011233118
1549670968
1704642345
1300106602
467311159
1439432843
2074572479
1618907911
78397025
1801620352
1906402544
1381676022
554722911
2061810026
2119800600
2119845066
1813237578
1889966780
1402181050
991704971
1633651046
890960244
766635724
1567524660
788750102
1490406028
286834691
387935256
1565442559
1037329717
587155661
1823004775
1560363433
637305718
696878303
397884437
1278970488
1004735077
19058231
195858830
112847537
1544264348
993167212
1952493941
1040277949
435283953
610520557
1853878058
1648899568
894294635
517551237
1678310656
352522948
1898149349
247825757
1720391874
840937328
2135919255
235047863
333807418
890633397
2019700061
895412075
157886725
1528355661
548927411
142337570
610127601
1674533511
149098593
1932813838
1309357501
908033484
1754594187
1302708159
1418183324
1991478204
1750741709
101955730
1487755181
1241703260
1738048852
1577090443
615872449
197614468
694239395
435266735
1310569235
971515968
868753567
427505605
1486183157
688081322
311429068
122275409
651525848
1423868249
387874614
788824106
1633955819
1059639723
482803435
151017340
442764678
1393918778
1235156672
836577996
1488001431
746173280
959172093
1313208312
1537987708
1832217286
2002465599
1227691464
1412669870
2077309653
794285548
1828550227
2121364502
442066149
1927965953
240775491
2066989443
1017088025
70826184
1495504542
2126299162
1630263017
349389264
1319110637
1711532365
1883690756
2049106407
632871791
42714916
1218749940
1751585888
74253840
1879902289
693815330
1519783366
1940737370
240638868
350846814
1720687800
2096939604
1156355297
423733233
1513345466
323896076
82614772
483401842
521039825
1052247442
287610119
1756870373
124265582
2092312928
1796272789
612540204
1353615354
1691701889
1591584019
1471443335
1413735869
1673415509
125972728
1237692680
283626578
1153150590
1195049243
1093785841
1812555319
1274190297
398525190
778105828
1131714913
1369925696
1086360520
1062582762
619376672
554136635
1915781838
757675501
1113147631
1393615218
1934284702
1283257703
2122010334
2018602969
235355351
103595298
920500605
576017697
437857637
1571342500
1028675087
1069490207
160577704
243371951
1140381381
1143054630
476681700
315495659
1415015304
1054138007
1732903234
271957021
1118708198
1377766641
623304793
965126086
1817972121
1848283872
1513729248
652320920
1893546194
1231163989
573090627
2124710585
2051038228
1240169241
439870638
89928728
318987958
1914381570
864382103
1260856113
1952948064
1675096782
1483861157
823217411
695141357
889813855
863402222
1762839361
1473434021
424229992
214477900
1601825409
2036682212
1395643718
525208715
749324483
1299129827
1907836959
1954526831
1110866808
1253678919
340477187
1241469533
2122825179
1612091428
1245740057
985550930
776677108
1515659180
546043699
1622699125
1126099039
1405242842
313752784
1667398398
721294372
574374904
1510996506
1779334242
1008167693
1315925251
10155261
816183850
349680319
929584618
715130472
138128047
537957398
590697839
1019960581
1544903989
558170545
507182251
1512982271
1726951097
1162094060
806244224
804439074
458819056
794548511
365282453
580329652
1563383639
1535876986
1590824285
850040599
156250578
1916874846
2056234716
1428421249
1808634472
1380418403
2044866936
93022432
738066738
565274484
21664204
105907614
1626109143
648585382
621336596
365083390
1875410822
2099940990
704311583
1414464827
152552112
1994087003
1795759658
850052216
277457822
238595426
1813067115
2094405321
1986951002
1452601192
1885448733
2028223174
150110001
912526433
1005935779
380008922
106876143
25346929
2076259104
1467095477
1086322477
893484064
713324986
1666865098
1853113642
672900543
615320080
861366991
1380064139
1931779292
2130721935
1307806923
951562366
861084121
416915500
1312230895
1605699452
2096375586
1274051172
1252814442
941700706
2075041659
146083934
880115971
283898183
1033909202
527873500
1821021425
496787029
272431685
1805887081
391948356
1909338728
565871545
261334468
624140888
1981683125
1240431219
1819174759
398562720
170282840
1907410933
48152411
1132726986
2051848651
131417040
1852021138
632050127
658702262
1328081258
909097920
1701305593
943333122
280532609
1000950813
964797155
1877620296
1644122483
532292129
829786418
1068472420
916330239
222420770
1261360581
2065574163
1634152801
1880804952
1288350237
428605611
2024150468
1027771544
198673658
1110726924
1168952022
299333955
564841601
1924383056
2144327462
331083447
109404460
1723767378
253343576
667959654
727725899
51567351
1931402210
1054116197
1817835957
1690704936
779825292
723726836
467579806
1496378757
1067591909
647319991
1891795779
1775792442
1003116625
1761725216
1336431740
1389838377
282955543
1827157319
976068967
694589096
1198948555
1090030314
611598067
726190243
1444213584
172532620
197340481
653655433
852587511
606630793
1729589965
663499927
1358534346
396760199
1822293570
245600605
471710776
1978832180
758092115
155709419
1245273855
1979224568
822587955
1417199860
180284288
244683949
252683867
279981644
678436164
604454375
1781953637
1930593974
671868136
1077752850
1450110812
1980166737
1174066969
853597238
1628227353
1109028732
1900225181
1594088050
1448715384
1663964635
36507182
1770412470
1616595457
2098307967
1864433509
1818631251
1088667544
365646202
711460964
1212634112
858030915
854453909
530054741
648561405
1864221900
1920877883
2006194049
1011917423
1533191951
1997063885
1579881011
1554896102
801868429
1906868294
2088493506
1944902891
634347482
1272993285
929687095
113450520
1365049675
1850181833
25798979
1677124821
1596823016
1613398305
873407890
1155053324
1000930130
2137056319
1785107492
788425801
261437384
1455026146
1212203913
45157858
233436508
612376309
1643902245
1050574618
1078002274
1907692912
863126526
578809264
1434246676
768005290
693539465
2139490776
1885227161
429864923
1030291953
779880085
300015246
1745795042
99348253
1353867782
2103360273
1488156739
1558346136
836924881
1518281149
899521199
1807847870
1448857285
1665937690
51501915
1952222854
2045529554
447061158
1542157768
536235290
18092008
1503555508
1681805466
1904203008
523640397
2019022540
1861906841
808290409
966190799
1897067127
1785838185
1001117940
1478065136
441626969
1656810754
995919570
1103928708
1996927615
1748825840
2116380319
880314518
567816179
1797621379
679063461
2071891812
47312854
620619515
2053558900
58424034
1287405622
1930240970
126735988
1698541870
832960497
346453589
789725375
1136666420
1412661722
318437658
2041021080
1039865921
896331406
794141811
1074130530
511411848
1021578955
264409693
472922023
1607631714
2066453932
21138284
739407861
235749224
1824015126
164354638
337886654
42394272
1298470272
729376943
2094211658
1887776061
2062779628
627647243
1974036596
909172424
1996538935
770352364
1026040410
1721428061
1325993060
348073373
1687117850
111108665
187821581
1934351248
584246626
2140622435
1119136768
197079566
1781000355
1474961398
383884674
927654841
2008307856
1387268774
466982985
1186129896
487107219
750132328
538600255
2140329711
1865232687
1179983029
1384853482
1809485234
1462499890
648820025
2012618187
2300540
874525888
1710252470
940819331
815591621
1458839559
832678085
59621891
1668834911
471236843
1184308178
854416951
1254716965
1200660720
1777508103
1080763192
252169723
201708441
455965264
1689816259
1449927028
1296401773
1854845124
1761393132
478922625
993579608
947659184
777856619
2025037259
1377084073
1865904141
1032547746
1621308660
551113518
1773646743
653333645
677987643
1867047348
1735454726
372399047
2000841369
2023531611
368727693
971053686
612051143
1885570969
379866347
39362492
1853241389
1796330521
1462713964
1088134558
1092098366
199982476
1710502933
1512905434
1207496954
101841082
1123038302
234712449
1407036810
245274962
205745129
1185168645
706310798
1372747957
1171594764
2059439180
664292513
1434772489
1626168391
1685572656
947138164
1863930527
297109220
808252835
1389644
325444542
1840289184
1185459231
754856142
1259562333
1063003969
2093705147
1451655431
2116018706
1883986492
1023584027
1776429305
357349269
1680632987
752495226
385431340
543241445
474621115
1663186190
1555001737
1145749608
2084176214
2034489383
1197296023
742622805
227029368
477906066
727390270
357084913
693261617
1104684379
547332744
1263082626
2078410111
1105723889
1133700525
328577612
1735927028
1732683898
1112943423
138158577
1620703091
1697292244
81946080
1410679321
2001797814
962306578
1232983182
258993346
1575925405
788864726
1579806700
828466575
1594154310
234800417
852139457
568608696
1499714487
2084836833
1458023925
1963916393
34572597
896794229
285842852
936032589
1497122916
2119268857
483566853
2056521300
1887717260
543046900
1075120699
1861078111
1437007812
1137206805
1313324490
2018503491
776162979
738474437
1557807127
24795137
1310547382
764076904
1510525906
993379111
1386304112
693583945
1794231223
564840201
326354756
1960423775
1825412534
1100520990
16845658
1396438504
810119154
919888078
1461463723
116264293
86433046
1100598371
1524547363
143991298
1868574621
408326299
807045005
446003994
1714644709
1203316300
734906604
1049654925
1217680294
49032618
1714124329
72322075
1101464446
973558888
803741838
1068848889
721646850
618578892
1939648557
1835903029
295933343
746198841
1966072734
1815453989
1568441204
1033624166
1314363505
850711918
988027826
316837784
2019744761
1342207302
1208208802
1831615881
681427625
1325498355
800700247
2097514075
1035995452
51838317
1181288841
1879917846
2046262278
1450000821
1817883860
693482575
1178544142
1755526644
1819237493
602676424
1087656601
645311307
1157862348
1523583716
1639594479
22066475
1141334593
1371737377
224239005
262867738
510267211
2121923332
2122911220
627536770
773535408
1507377774
100337000
1565668793
1224877340
1291959905
923715582
455644122
778861560
2116130075
906562444
1067208122
1469390337
889232955
2109302976
502082218
184837052
662884719
390173319
1020365836
1772787344
2053061689
1744000732
176621323
1203091102
578289745
1716938348
1845757845
37979593
391895552
948364645
90405361
640736442
1872375451
1933427651
1807973762
593970726
196256191
1777589486
250617491
1932125343
1686713590
1035002027
1867716857
117611840
1718086914
423035666
448897546
152079592
2042036387
1314681980
1289829210
1838728131
1991544408
1367581246
1576831985
282741363
1100274382
1564688148
188826620
457600362
815011725
1500451444
696255919
694047136
631419059
1976734183
2108119176
999739658
1903502154
1108230328
1146266335
1036230190
635460555
1764284370
1676029133
78295251
1904974845
411383501
1523657085
1937832520
1998645649
2131631106
900647520
305226176
1313145897
982033478
924801306
946800655
2092950475
1981715355
1565677924
280220745
979287740
1850828092
391820259
426526747
976787501
61285400
1183180780
1907465131
1988205
2122451725
370099734
705897064
2032099516
598994115
1168650811
17823387
573294131
981361768
963538374
1711402512
2147281762
701549984
2080991820
1415239306
126730558
1538589964
1573364585
339016054
1451983461
586936327
2109014271
743958639
1061681831
1884999072
1338196400
1425183188
869684263
961171014
490564812
23829564
136015379
202929237
182406377
583601000
1387969248
1774074862
1644819010
324021439
1760077517
522849266
816725028
790547030
155944259
2094001505
1302752344
1956554815
1177815114
1953533102
1834467406
584337612
529939937
1378353349
882185199
715782154
21763746
1995791385
500927514
1803034847
38433721
806093999
253904951
439085238
1301396857
2136986741
748035325
1569526695
230883684
1727856957
1186616905
423899506
140679386
165465423
948404714
341971211
1307661901
973602664
608256373
524909831
2440406
1425548150
1004283021
402407512
799718733
474517938
602704720
720138602
922189218
166215810
104304735
1905461152
1071097333
1948080981
320797526
388806478
1300150195
785097652
2134981354
1998460135
889514862
881760472
2093377311
933233356
1650071403
1129867480
1173572625
913663088
534191518
1030137792
146504386
881531665
1387717021
142463265
1630233998
142821887
1054853079
310152972
312705066
1062003275
1753660100
326617894
1442671499
1963489366
307542542
447776376
1557407566
1469799996
584576993
1825864202
407391261
796002669
1814646810
924483297
1673088605
2048048866
1691336171
468434572
1779222428
356615832
1493809707
585804449
1983695270
815163456
2009504249
524861012
1577465950
914812914
1589134454
746325251
1471163304
486799653
1829140772
1921346569
1376082636
283952305
743218918
2014894648
1337494836
918049660
195762473
1645744090
1435309478
1171655547
2027234917
485576619
750539919
325493740
388253484
227724981
288440770
873355695
1826237257
214166580
1565720316
868313871
1524246769
416625371
1664578028
2106317889
323172941
1454907273
1698096917
1819640831
125010988
749712237
100252458
566451980
1847485446
1978321537
305729062
603401514
238945982
125386005
881556662
1963873532
1808369083
2083309348
1974920005
1033965578
1194888810
2115418445
1646274484
1570955243
419270676
158560386
1192365046
715475311
1312780717
1844745899
951322548
1587403093
205246607
544942827
1940532035
961573110
601540227
1081233748
863439340
429840790
656226396
152824737
1087941452
1528734095
1043245928
1077934546
1232701010
259407888
1778623695
282050912
74351482
975339840
1452117712
556646014
1025181317
140852037
917317539
434854795
406061467
373180796
1613526875
988639821
1153109618
745525520
2116636265
168334128
1290441148
45010458
880364456
390469060
1630266408
1950410329
1991273214
1210249688
1095796161
1013483183
563288764
339304026
1449613217
991971068
366795520
451295915
564583973
1908839886
660890466
2056994406
1527090041
1517989366
734417155
1471082916
1949897022
1946931496
1340038419
161181109
854965179
1467731383
461314812
1924981859
929485625
1798687111
786185908
398520637
167315187
1262114677
1299409633
555200750
900718277
1151455909
907642770
165126786
39794170
1307968438
405446587
1554337516
339852470
889457618
702433144
5224753
210076509
1307023878
2078968697
988976868
1082624971
1177577194
582903242
999248119
999777313
1512241453
767343921
657312453
20695264
154513786
687925860
1471542112
1813073758
168501011
240502663
802364742
259790678
625646503
371737903
542252738
814056979
1238904959
1230932338
948648548
1012860955
470597971
152868342
1552469739
421714825
1957659064
2040493583
12308328
1200349833
999403725
1501033700
338625621
175996220
1154325953
1317919849
256512645
726953001
1456075787
376748647
1851083937
2014952093
1111641907
1337667520
873417448
1120972942
2092308454
1040041611
1774537517
2000211272
2025760632
2057719764
1870616925
1316800869
116241526
2019609110
1341210568
1046978853
1559561952
393138115
822165329
2077795994
2012771538
1159892347
1658163105
1179622394
1779115416
1089093567
2088347549
881448436
1106845531
628439422
1716276535
1615422927
530455089
1016820472
663186953
427772850
774544715
1892720359
1163050925
926003421
685269686
1594608074
2129799075
781658599
1034879835
539787000
868281325
1325400383
354020363
1493596160
1154132645
1531349232
2083559732
2086457985
1291000666
933197151
716315352
1781911042
398300711
79904634
1557455201
1007686391
1340433662
1200197142
2083246559
362971162
1947720380
640657855
1510056456
1039106413
960574608
1386411403
145456161
345304673
519913914
1799910016
812903487
727805869
467456862
1910130936
1340019484
1683516875
1817245105
1913936632
774448119
1886226227
942468960
269016801
1644177237
1801490131
1875905180
2014708109
765069408
356716988
1932010522
278237295
342354112
1381000750
1239287061
1467984833
1976024158
635519273
1830584819
72974583
590687834
1298388218
1619223365
1491668144
1469762819
1952544607
418846298
21423479
679771692
851103745
1964909688
2114391395
18103098
576949934
1417507835
1364315476
1908020625
1510385861
658788511
166041028
516981416
2115772671
569981641
1293609530
1532883110
1645827190
358121760
723735326
73179717
1602539807
1138073567
1457280978
2081018666
416724072
1800431832
1286570292
870130695
1378783542
447673537
169370551
115953522
1644682800
1345149677
831107551
1032267095
2016799757
1179922730
1418352095
1850462074
428893070
1118229646
537105633
258694686
853101630
708475187
1289304164
1858640843
226859575
361169747
17088689
1846749689
1026639003
367175235
999071584
1265951930
1286071305
1547259429
2010151239
1852804961
92985438
1907412760
1791193362
598460687
633206581
940236177
382564623
1771718698
837010043
1890963250
1898753492
1793613623
1414669784
379396729
1976547408
48810186
1544076820
1743441774
1287796798
724679770
2001839679
302669667
241448392
2026981790
836095658
190762400
1103469760
1519975692
235789011
1128017856
1654570542
421645602
1176012739
1909859645
310303365
743001361
1478466100
1995706454
317305941
1359555066
2123650292
1599870491
1144859152
1705635548
346846946
1443227303
660068616
1903300878
732479958
2001096065
1176094386
1611809870
1032718312
826575287
1895306101
1613764376
1981399649
371879449
1845278023
2140133000
2061185027
1101023646
128661741
243186558
1870265007
876975938
1617136958
121527687
726885968
1291286327
150721726
760377553
834078377
1356197368
392839145
1404160127
2116812286
1075375383
1551364103
939238633
440910516
115745713
1570103538
603080189
985624143
1853396565
1645009620
228313301
1300009738
202047368
820080066
965364518
1922996922
1209399205
249885373
1911314498
1316072526
2039670158
579638873
942054611
2055477937
1981068931
491219797
1842864857
404970231
1621581549
1747747965
1296586367
648643080
1854349790
335156908
677712504
1143229373
1239458296
1920902169
1216934748
1727965306
803912036
161819920
1886631076
1802884018
1623923234
2122148721
1827689734
2143482357
1960228388
683218037
1338753557
235026328
736030695
892805882
1675414739
989894249
1348244070
408299843
536765989
1832449202
1365872935
249998512
1509761773
258599503
1134203185
246842888
966330347
1716324380
166279301
1305365833
1859952279
1494787468
2097170177
1905904438
1982484747
2023044938
5928477
89420672
1065422414
1622093024
298131816
154331028
1570322095
1150179246
16234178
1105362970
1956302788
224123055
571535051
1779949554
2001600788
1879021305
1995099350
101027274
1556535230
1044266456
2018928432
1521719074
1470976859
2076230340
1500542876
1901148638
996325840
1739486421
1415557954
414815858
577057737
933400872
1223551899
92564247
343060754
820404925
848098632
52155633
1510741071
553183217
1014520322
510663446
1578739665
1854734509
2143604745
1292009498
1972492660
407315750
1078884883
1361059074
539180807
1990435747
1251405801
2118501177
1409475241
2056152865
1707347756
113632923
706729758
1783973175
571511403
636063720
1193087835
1253954643
622817899
1206212410
680695679
841468547
1925385709
1125869047
221698345
935650092
300489204
1279492326
28407538
151997784
1383881219
154278683
855127414
1808245296
1647124679
68644725
37176093
316891961
1261541298
1127195480
1969603684
821362737
1764675454
1862070446
46639291
448161258
1436260483
994367651
1555940758
410981399
1175331619
891903249
1315257301
898546556
1409640364
718750573
1755784004
1882547361
652170909
392322751
846823267
637672925
2110574905
1468588527
1177713492
1933652311
548694375
1781971477
1089400289
2100486999
1276439156
566358153
674047611
1115928836
1025026165
1895372171
1826422940
363808264
405445030
1765585384
2051424410
1360429890
2105423272
217891282
1246115779
615689360
1008410238
1276327609
1199943901
292399004
891129867
1435795897
1499997014
1044967792
637311325
1691297215
1284845861
1335629169
969350118
1297306140
1713203665
1221831482
1852347449
1274774549
1314608882
1161419945
203860599
151990757
600953100
2087810247
581470715
1102609577
1835571895
325874981
939065859
1025895035
1317553646
717698323
320106088
64039133
1320574928
1871775473
1286825612
1166268129
963831006
732653332
371406552
1960007617
305659147
1862840828
1864179779
1559014565
1402798246
1798529556
1353539947
1487492880
800965636
2124863104
609944950
1476805423
1260858379
899850554
870415771
188070440
1923746290
843144448
384630960
1487232045
395657250
2109475870
23770023
896606949
1828204174
954400233
907909652
232549232
1403938280
2046115336
1179209093
629803289
1511367987
1646234057
811826925
894197480
1869552850
353095398
1558003184
243696257
168623080
1091187088
1765083529
842491504
1653425091
1316788847
648194203
333974405
226681979
424529370
718129477
785759287
672014529
1197279411
1310747266
634474041
2063940377
1659316132
1952844518
1550609547
1802397949
1477858667
25731568
1378740907
1177292702
1359036504
1700552667
111549939
1876707405
729995497
915092979
1331445724
1091349665
1752406217
1708205835
1320016047
1510173301
2079149990
668622623
618213832
8298562
1382185653
1295258745
42717085
619381165
779231711
1558261486
1986917277
2075312997
931217238
1732491523
625223503
711315368
692235316
741087194
375377387
1604076135
276207698
1476332294
1547157193
1200893222
1632274262
1224963512
589424582
783000663
2011355028
2131291643
373749527
1173885466
1001836520
213390709
352914976
1700516798
713569978
452835826
1630960468
1369120034
2145349394
1277279469
1082227819
2081498595
34938853
221955242
30804184
1690737830
907174309
701477741
1900454818
1053451200
1460696375
1050142928
57226961
835556797
1874919682
1969965361
1662841778
321114389
1449646300
1167265363
315768561
862506183
361712251
1221353365
2089656768
1697395890
1998583068
242070015
436126879
740609358
2009409331
859828474
1344565673
327934106
1554433160
1706847726
806788612
2103570853
2107749625
1669372174
145718602
1400748522
306698727
1709736266
317496033
1583770602
1880132942
1625365635
83950778
622477582
742565805
1747146868
2117160218
469912789
2084638262
69792146
129174958
276076863
2063780085
961287379
1424478419
692423682
715104610
10667717
2137881743
67735930
486164609
1934038225
832345197
1774719261
649135366
1843203199
204311492
1291889373
1537075616
2068282479
299769922
1040431616
1414501211
1654422541
101694416
1103045235
1610837875
1166720077
1903681237
2051040283
1321896553
1367383973
1780191977
1464661983
1805772154
520493653
1240392903
278000628
241652961
2010798789
831612467
2047604388
1639180003
1569077671
180402417
1449680121
281334065
1328837157
943333442
574667957
230418328
1992336026
1055136775
1848748550
10525192
302912438
1983449632
1022214948
866810662
517425689
873189698
2106459370
2038320689
71785970
1910477552
562063014
371629443
785259239
405497259
2023079583
598792356
1337977099
1845696439
1825566361
1064827582
863141017
566098084
1790007116
88455274
1705463348
2035592178
971937158
2039690955
624221072
2001666912
1166247437
72501428
1962913642
591061272
1363972499
29898236
1769222642
717562246
1583694155
925042879
651313248
984452761
112008041
613573778
1572572807
1022285985
1660143260
1053615082
1888865665
462658094
510490375
235601722
1299291487
1037131946
758161990
144734704
1833387117
790806488
849214397
998070851
1383739330
1043950443
2142484597
1929340526
1303657437
1673615728
812456872
446507741
1095353320
1728965847
1383025556
1913882900
276265836
15345438
644115570
48156046
1626017094
719643373
2022049230
1894272478
1378321544
1536300755
1006087749
1433505610
1333165204
643440209
129171508
1264973014
641145141
261098785
1256576289
811332983
326879022
1671956775
163826457
1571740231
151504012
42380431
854331318
1094321420
2061332569
1443000338
547648918
1163837019
464413463
349183341
541773787
1679657880
127815544
20138392
1702729286
288099680
2045356592
82564768
496816795
1527801444
1260460574
1643740799
1801736939
996878402
449491072
703489265
1770006530
179882788
811198991
1269412319
1847355415
1811131249
1284470258
1232286586
680606635
1218416558
1433519868
261163123
1433153948
501725111
2083482435
1838174948
741858218
1738043859
895233308
1654256013
1434628713
1708997105
421132930
1061962454
650527179
1322016631
31364623
364048002
351247577
887698261
94834337
169195632
1164581491
132497084
780796010
1433885326
1621973467
353173728
616143910
750610217
1215270328
1356772857
1294366764
1167733595
381489618
2072355875
890513498
1550960816
1381385790
1576104812
2081463898
1821565015
265598011
1836911221
1256149414
1044178049
1178106401
405435799
1191784578
67894082
1889468372
1402819840
1474451388
2072254649
772010685
1159516973
2062979697
1653872758
1796049460
2030445082
1391305554
369746187
1090851824
607683282
219698209
1393593725
406636585
1378079487
787959375
1609670579
1128523107
776119153
1445772067
1316108964
862590426
1206441451
1919527901
474309847
372447703
1131398119
34097642
741102120
511426060
1676209344
1596182477
1820178140
1932596878
882912131
874465314
2112692373
949683015
1507227083
1001133958
1334532614
1750793372
876487049
25250538
1796789298
794830583
182563671
1846849912
383981885
1345433509
1530803464
13024211
8799701
319844667
1064965050
957490463
1443597506
479256300
247563732
1349542429
150847525
376322497
1945205088
197384934
1898767331
1836584036
853150523
339274232
586795023
43708312
880903009
1957602496
253930323
203789749
921754923
165178519
1747575988
126558217
624088124
1751729577
1401919035
50576086
676232059
1975122021
456615700
831291533
1915116223
746256761
1702053305
719824796
390403596
1210259797
1884041852
1818096925
79731267
1458306370
1723994429
639793761
998036762
2068668307
618365996
475633869
2050421200
1929910123
561958400
1642351963
1675763914
1257367842
992787428
1982907885
2013193412
2077433655
1322686435
1450261780
1588980121
96921903
1311253330
1572478508
446653035
2091877666
2092865684
1588097483
641724389
1500458895
300266982
877761041
1533283953
1219943167
915656629
526198407
1050872906
425439595
897444341
524970286
1769113697
1497652093
893180744
385986981
1364424639
555684107
2057074482
1861438080
314684467
70349373
2068692884
237276323
850334389
313730584
2002067407
1856783383
2037580218
1514423403
1638772372
1094671333
506965649
1362134291
381319172
110023367
1913500863
508573784
960417932
1012397824
368006184
947390325
213298796
925362927
119287301
1703443681
1174932549
15954188
1901497542
843994193
296113016
398721052
1051406689
293900981
2019610126
786112408
1217178100
1768515399
1513431428
533531723
1579888520
1953944413
1755238571
137602014
135400716
2062555591
1610401235
599431544
154373320
269809932
969270532
1231417835
430731147
652978669
795191016
236177440
933751312
2142414856
666483216
1834637601
787295083
539706074
256486895
2097371256
532638715
1041102066
628204710
377850887
1507426912
1008305429
1993936381
217952521
1349387094
390983104
263088211
1967630334
1077208699
1661210156
1715539028
955836470
1487910261
934486448
414318119
605896051
1441612226
1096089811
1452591177
1488374538
2016797537
1736059137
830037415
304240788
724123289
1514048735
360186809
1705043471
1979093625
611331298
1425556617
879200262
2054721320
1012430684
17557975
1320586348
1495118858
1773760545
970391106
1452860952
1134966295
951034397
949868716
1141694726
1625320921
373937702
254946529
58138535
1605160437
482841720
1989683168
39902613
934437198
42953691
148672639
497188112
441241975
269353639
1748300233
1195072201
2120021102
1976495863
530763432
1631054306
2110055289
1430279743
2004015743
908531895
1803065581
1269978770
168901657
650116227
489428725
1346581974
466343930
393791071
1539839238
982080183
305898169
1609563812
1240348421
1357647056
1714289361
2032732646
1341508342
1253833901
218565465
1723659540
1089081093
1128043612
481703354
1514178799
1949499595
804196063
1467319363
1463854998
2075243096
93346319
1521296622
693497815
1849239830
1415232766
1584654945
1290840441
1919730748
1161578830
1229313897
2124282356
1311582801
114496322
1437184122
2074566787
987545666
1646277140
631150129
437090884
518301505
1543669702
1640671074
1023348327
285426316
2041205210
1753459720
1309500042
839730849
1935049017
451593833
1249826635
1978289861
1506597591
74722899
524340169
1689647990
1881005966
1800663724
2098842315
823040201
1013284041
1315488827
31260197
951733433
391742497
1868416893
176155533
552324322
1268182110
1172074258
1024686240
1066376578
582932747
449273370
1489057623
1730860840
261385051
278352473
487455173
1928623447
2037143995
135468628
549629735
485633067
106909856
515603412
1006405385
939640694
516954752
1986289125
939876048
1540886569
1173786750
194227010
1253405971
1763588928
1212174696
442464385
2050975187
133619710
695747548
1873025682
1634168643
1666413796
700832976
109791297
1799814686
1738758153
699740420
2021475714
14516443
864377814
714656928
263525654
1238336822
893705579
565597088
986755738
215292808
537617395
1372514827
836130137
1803060155
2010105139
1605657632
1397209567
669393063
1798034786
1539063553
435975429
1521399103
241278074
50421887
178015709
2038229077
1257837667
142974727
431136531
1323241625
2071949360
1197740816
1366540997
107366826
856746293
1415917104
1752007620
930860973
477500897
2120588304
142317495
1684906887
750635049
1780541966
930685376
844330860
425489207
386988144
692600079
831316822
435821048
1077096819
1021873711
1706680376
2050475417
883198582
74833379
1462668720
1607828258
1898269677
2047327139
1459830070
1841425082
1958060398
1770727235
1107412625
347876530
2140926571
567231386
1976640676
1850845316
625344982
756944960
1457543399
1864371012
1452660455
601500882
884054092
291829019
1263234326
565879315
222740211
1359226882
1985752207
6141178
663751866
1850556016
2049518106
940294190
937306552
1827268690
1587883912
698554180
1081635258
679326418
479956082
449179655
597199254
547378509
1718136189
1468224880
1663842850
1241221263
1872067898
986980718
1440650762
1114989658
1374063720
1365573408
671704139
980436515
261096037
1615230448
1380963748
1028210460
392123500
1396439657
1187217651
1063127592
416007986
1954744716
1888790080
2013498115
1660859939
1376471767
1097776263
301323145
2063901701
1513667150
1791116458
619360851
175641428
73980619
140306065
923781369
1092036141
1200877663
1825625302
895298183
1087702792
864240218
1867282840
1707442528
756553826
926246348
228813258
1315749334
2062937469
2032766887
1818862316
1764641793
694028839
610987823
975310293
987484786
356805560
794103684
966872010
163412027
788322414
1730822911
988138060
1996272296
1796732999
1974801514
281419730
717397229
1647523117
609075685
485928842
317904120
810312352
1371324183
1527223845
1753997827
1162489689
1720925908
1713102175
1205216184
2106219397
229819945
1278933233
598361868
40286981
350013003
490572365
1010320810
532806754
457391797
41315698
98036660
1825389004
439576452
1331235924
344712612
1532448897
1578329028
1652423680
754997168
2048328178
873200543
1502011466
200145567
1937824659
1658281641
159553616
1223344954
333047572
2068704752
1620226675
1909526445
1717052121
661262012
1286809834
403070549
1111605755
1553728447
2124768739
151686088
1847342229
946262308
1595903922
1339595047
1344010285
1415521487
1333861638
1690434153
2015768597
147147205
1450029408
495807564
685049071
1662198391
600785228
2143441638
1645202905
133638746
1725988408
187277305
1357381632
1314226330
1140886359
1789739221
1837885343
453507708
1328609592
903812335
2034247401
1664498959
1262422718
227568612
2071003105
1027530789
213467303
1644366820
1309434814
239769609
1123167864
425508850
1047907056
750938039
275879433
421948867
1099224580
1040309093
1196739693
1707062453
908047730
666782477
1296000476
516952932
857889363
599532475
496839113
400463456
1650683303
1586182831
404115384
676924981
1942491699
136521526
1144455890
242470188
1081567992
1599644924
1919626854
1684729595
1197403277
121962048
630166182
802039165
1096316267
1608023668
2004426753
2124418924
610479477
686877663
905157649
1446123349
176172742
1768753675
1155042680
1808128199
300152259
1775641718
1694462034
924651406
1900911001
207134797
1458057907
1799425273
611634138
1776588553
1797322843
1105901276
1100980607
1584363618
1904748375
1242828132
982590156
342865097
464239598
308034018
2204550
701198149
1302783363
336012343
955376463
915617934
67037706
864129446
2026501542
1342296149
1679839988
2138229556
659878618
408547324
1077764321
260361024
168455936
106634409
1315883092
2880643
775338983
1294369287
236434836
148328390
1026748395
797758408
1437473073
236081810
368948896
266221698
1177042009
1497443507
1552279945
930429814
1752210622
1270914932
135786438
525715217
73470146
1934777107
1467934336
1968777021
1340486840
1507780009
1921683836
796922715
1745624475
1119226052
1707807387
958644425
483743362
1133955076
242445006
601816357
1943872598
1206378360
2037629499
1210601541
1692799553
279562541
704411702
1739990748
915785188
734743716
817560435
770048972
146742164
698979341
1983998702
1484766267
79399511
128240281
405405005
1699592079
1534382277
1523729271
967258577
1461926821
736094368
1039476531
760334315
2131344834
600458119
1644604042
1730510923
879639947
670715659
1622592666
851289226
155690736
264519903
342793397
990009187
1297038486
55847666
1098713397
93826409
495192496
1393449030
1211577632
494898415
1263688970
696709336
1744131911
1165973039
416828088
1219618107
1324687236
737825813
501233177
369894416
1263183253
1058141066
592078017
278861185
1831395147
1761395927
1623103605
1725915063
1256890021
698696469
1251913952
1099428540
1533351973
868312202
72570608
2075286893
53277004
1756623759
355184170
1737320734
2107037246
1202236902
740888340
1781726760
979146870
561786202
288344502
675172385
485479708
606115891
1479929804
803426816
1117987590
357570883
86583024
73953969
284346683
1568546895
224690848
704880763
1297480838
1360554462
95381327
1346082379
1679926961
2001260485
1373533011
2081320810
1277539347
1653137941
1431269951
440304631
550365693
142099946
1905874701
759598258
481248511
1669783259
317275579
1503006685
311091039
170114692
530937321
1708594381
1525636848
1279384934
1527747921
1545478396
1757539210
1361287871
683577783
1409645389
1461169552
478020839
552198956
215267715
1189663601
1394927906
194948707
1643483986
1262887040
210808055
588773184
1259798314
1859781511
2007952641
1804786249
75470490
228471834
378463924
18337740
724582957
1372510539
1436198687
1909585291
194522690
457455616
1210975273
363684159
414910067
1954277749
1568431287
1377139346
2093644463
2025494700
1842749596
1523342802
1934887599
852445517
293544188
1190413768
541334265
69281314
1197910129
998506035
1579110574
265344635
187849651
2055167468
150156765
1976982761
388817201
1483524394
446637447
1579449877
801722854
1872804811
3571900
1811590570
2072801643
1662540679
1734158745
766412268
323792357
549196342
1570719831
2102773019
601483495
1426272297
2061850568
182047685
725485313
672241204
1933932727
1881002933
283592836
1720215607
1402146486
1006646631
288188847
1717749503
1462609050
1361106603
834833011
1247253225
883955690
1232382177
901832512
1012479437
1916866105
1204805400
1294346601
1374451043
1231400960
1018143819
78509754
187649504
1566027438
598497779
1209772546
1065931623
100634353
589127133
438651811
1360731393
886324853
1066883209
2052071820
707802746
61305
17699776
1244663594
1442519725
726809854
2005063787
1620754042
2015737352
361469808
21517519
1518309215
2093281460
1139144923
218434324
506810445
342605861
1553522787
1304250238
1865334550
1849049811
1013880754
2001575474
1562824703
600170694
1921302109
501150334
1257619212
1900508961
1350180462
989660063
1046472563
498895338
1684719811
655918219
592405630
1709211149
490436892
106805551
705263995
1310907386
148193864
1005100287
1762705892
1984928107
252871355
1853853963
1887775315
1671326934
1128145001
102601384
99790687
872556029
1629883777
1236597073
1285547790
1337004375
1239553031
1756609781
797790525
1946116623
1469049548
1139950654
2004250177
1556390880
644190487
903199488
272998799
1604662860
2090529574
1770975313
512481182
2126040422
1238095511
92191890
648869783
1311178088
1234374165
82374668
747772751
41077860
742389401
423545101
1540525907
458116234
1135032905
1265234432
1969527630
1626291748
288349761
1503725657
1896288814
1342028431
895325601
1986963783
1974774424
441836930
674848353
431229451
93462172
284534887
1293509982
76551359
1994921181
495940552
1667838540
1832128158
349818907
1750796730
154344707
2144257809
128559003
1625116735
2068580487
2111262127
1836861305
511716282
2049075237
1159737290
1504426181
1878220915
961645363
1815887779
1104884297
1987018189
54145324
1776149045
891072503
1410584537
1090610896
1761207571
312038331
1119377859
1651943802
2073484678
1380814235
1521276960
813847465
1381109306
1401555891
1727908679
1742557572
1992480119
168457002
1593346367
284368124
1124443056
1267916676
2059884655
1693385054
1893169538
1831152546
1528729915
789948586
516615747
1342112143
1645463821
2091642723
306167234
1941025474
626525157
348913819
1223024377
465885457
1345187677
480885216
481632766
343195056
1570055101
2078759141
1365399177
591235728
1229156199
129723916
1518008883
889471567
807741654
852040078
91254352
1691254792
1463650280
2058063798
1929098907
52035591
836766133
190178562
1868742466
1459941382
1180424511
327688845
1095248757
1738016569
978469604
213557632
1926146790
883123874
1578184207
1140895937
1761138984
1673478505
1080729446
1082359822
1364107981
119622873
715277104
928404546
99693686
1226307840
1579810742
327484569
73822310
1880912122
201756513
878558650
1938091456
1552704023
1070932704
1662455420
2030665135
1379700243
1586170842
605240473
1199520255
355803473
1663594035
1864491045
1497570363
436786364
834075497
88131653
1032591914
1196938447
722318443
159196978
813747725
120550030
569553827
901121718
1870898010
739744641
1817444166
2065761328
1459522930
1992235568
158360542
429020444
1461143162
1448582642
938038821
933827298
819270797
1322421135
1557585279
1226887107
895555825
1162843479
1192658540
396980833
1831478707
1278090095
674126929
231103058
483728479
1699894288
238873601
1918225558
302175087
307182565
1083133446
377595702
2048165365
1866878432
446052528
251289243
1094174788
2121139247
1595087488
1820147797
404948894
927997876
2138455113
113705131
1124831021
1576057015
2038885321
1345556037
1014896424
456070970
932097328
1332489802
48421566
1221677777
1298167273
1201987880
395720313
1623964503
2125786921
1191841297
1251921425
7670005
829734755
1176467475
1714043758
1970820181
1219091709
972126648
689521753
1400231676
1659955324
1981385045
1074042976
509834109
425955010
2058814891
272832660
652084659
571798429
1302153735
815440858
1253866240
593044309
1159203384
1466199636
1700115169
321949050
902231807
1443749805
1477060264
810583863
1144105515
1845426454
885152202
2019677425
768924483
1661944551
959648451
2033073440
881449905
735200338
1926781627
2023105183
1917409836
2392082
280511845
826746484
980054061
1250032638
421429904
1212994056
1352594780
684674541
1856091423
699681253
621681690
895366054
1222874136
681314285
1879987593
1092005732
43831846
287874277
1998552750
2077077386
1604701916
1358396327
2011583286
1072839586
852299146
1959316129
755641034
1390029738
342652756
2017017494
469105995
1796695461
667836819
1183120511
1503505997
845063253
1049845624
1366066245
931701287
1084802261
2120866177
1299489370
1367513575
978820571
109604420
1893362280
1064556422
1262967980
1870404121
78920112
1040288248
752184452
1627072467
769179853
1941406127
1023796375
1586358433
222631505
261893410
1762688374
1425945880
903532801
1496308868
1304301659
1604236348
2003774024
1761103398
1948228808
765127811
625223557
601457353
2034751388
1688280175
1210371466
983357999
1003503565
1465309604
444422710
1512535733
1511177827
1663662703
1055426203
1744890353
1612761971
1244349677
1472909634
434841858
2090933453
1657694287
11850085
1852623062
1876745388
7257120
677744496
122585655
677734166
79382867
1818618003
640482782
618369199
456169973
1565915333
241166706
981562672
888459716
2099612886
1452757715
1281346818
1954975347
1452317778
1068518713
1323813881
1439666001
1062784186
1969347798
672827158
4990615
752155267
813902651
341763006
1444442264
2089798880
164365300
877595796
2077512860
818826880
1729140767
1206284565
1114590478
1660391616
1276742553
1603881742
218953671
334910799
2069448639
1946070263
39022052
214810888
970955239
1624643695
294937751
800724448
890017112
810654785
291640583
1817605381
2007220387
2007857882
2118184095
2137041305
251693713
1044273151
625411462
1087633952
2018313351
71233594
1335518851
20186058
683403475
2126927232
1356794794
1493212116
48686403
40875763
734377520
1399568914
1318203490
1583132149
1426883781
126512009
1328965049
358290727
1986155605
22662154
1624353038
1930913453
1874716552
1309739283
295769025
1868865949
920246109
358181750
42166496
700627288
430328644
1663396396
1860571390
57445080
1369537047
603964465
406674979
2119588749
1126691081
1472963305
1881741613
195420002
887989536
621724767
1065768264
1548535593
1089522360
1090432345
802130982
311350887
962033113
246014948
122421861
1667006989
952697584
1773547933
397374503
1250629310
385107640
1196223821
1374357670
1829987926
2131985979
837701149
688951051
547356531
1868511097
587515106
1766392390
1339288117
1971358102
1597071139
1728009603
382922688
221558011
1080701196
1837140113
2075420611
460460954
1126418327
460456850
313102138
427819286
970891966
1721711565
767583671
546472857
1016182760
1337958425
1816925457
664451832
1066073157
1643498476
370925177
1780292155
931067637
1894319411
717852978
402548398
1319131885
595197803
1837664438
458785085
1891150286
942925888
2046702360
1921512892
1515904413
331004972
382541592
1371755406
1634278266
278389225
110858937
2024623705
1531342202
853937993
142518486
1702012226
1462600988
1367176538
215152608
1344590884
1497728413
2036413624
1537982642
505580391
1563285016
1196366179
102867764
1182724083
618265498
779263923
2078924306
1836622907
985037770
576470992
46077010
1311872877
338675426
1568539291
356817921
1593351909
1809066486
76438887
1529697269
1972753828
946456871
844256985
2089747014
237683808
410100284
107999833
107690633
945246848
531666481
621405446
1855376418
326401518
779582558
738562509
21543053
735435609
1484995538
2113686802
582594912
2015551084
1668148822
1643702772
1398611652
653847154
181012995
1514311042
1297919454
1646733765
35689539
999672878
1579116113
636825386
455826215
2035092659
1321552214
1208311015
147077225
1243165998
1117812694
1250170393
1830968141
1007394626
1792335882
494188041
1008638731
97670255
1248294030
2030915856
2019021054
1579651520
103148028
154287174
1949317769
1637192917
1609563579
859987625
96265337
298823542
84624271
1418020924
115350446
1090626650
1128955061
1890325237
149416067
1184254656
150041899
1693846294
1428787437
706116574
1197370090
1437212437
707994114
65095035
1755446135
817240001
525075258
715024286
72260122
1231329540
907907017
1600919555
1609076425
1044048338
1685895568
166268633
192904164
187663448
1181594339
945543805
320498814
1602907740
848994578
2136505319
1237281367
132143453
429282937
2137344900
587177203
2042202864
1784943827
1178608777
1678831363
1335201134
752703370
1954863530
765345124
1226614562
481207817
127267164
2073496694
745544579
1304718791
1657317837
946325299
850014980
1159783573
838157762
1696826550
2059340687
1999893168
44867701
541611844
1393504285
1190012348
2020870456
15147559
52230680
1860676032
1267230953
1276639105
469088434
806636828
1355394425
2126774081
922722678
933071082
479165968
2112742705
1878886541
1738249387
1766340535
2076298928
1345937606
210141163
1172517184
1070979577
1306952795
190338194
791103514
86254394
1944896617
981025003
439792569
140989362
997016041
1638845072
497099334
765638559
426904991
1265043439
1367678234
1405017162
1079611518
1675158274
778155166
21214927
363772732
412246861
626619571
223957443
1648295897
86900780
1674027214
1146618881
1264521384
2013789023
791197846
1196502631
829385096
2079113888
91702204
169443966
550608642
1507416745
826140252
1534972026
396326863
1879494909
1203748158
1332436354
2073349142
1234810340
314049087
854901327
951922208
342794155
911341622
1715228858
580278978
1755100109
1998200777
275579513
1450733914
1332165068
1523167997
504033149
120910721
360133927
2045602292
1510230959
1191022306
911607841
931694286
906751397
365144960
356654381
922036836
2129026250
794936795
1100388853
1331884034
1165125407
1308593529
857676002
1735709215
894845067
1380044338
1020292146
312432210
1717184530
66527351
1786734469
2097676649
1838782019
1662148847
407810678
700912692
265548847
1239675238
1353491082
1116507975
1984289006
1856159902
1608130077
919175012
731107324
594942495
303269223
731812363
1852811209
156319806
999597711
1156641038
331433948
1125239254
2010166760
455501690
1111232112
326224996
2136428969
1076481294
1164556269
830393365
167742375
158907326
240372819
73823004
1829895022
1813744273
873764181
1619661436
55236742
310940353
1723374875
1290398352
1856839031
1939061730
1257878638
1226390285
1782558880
346771346
494698684
17570548
736991246
1220744815
1213829673
1429215594
1155674658
678345716
1171980998
442541397
14317917
785152683
1064803252
1986543119
2063879513
1510019277
1345618862
1121938307
2032453045
1696988235
766932458
1767538343
467569768
749403847
996900760
955717938
353451907
223078958
794183209
1182432799
1533729812
282834156
2015614584
2102504024
1013198709
54908440
5568990
551826511
1006719689
356968888
979637491
449508528
1674521654
25009459
368086618
328955459
2025257352
999613180
370719677
2031693520
157344391
141062013
1028348210
1035828807
1694405391
2032434437
1660520242
1252489303
1282858341
578934886
1269977188
1311011773
369845383
207565860
72398935
1176658502
95505951
1025033797
218452379
1593635492
1249246435
1864313661
1361337322
2083944142
1667814268
1852740256
1019308762
30250253
614661516
1319580674
2034340682
973127849
791036683
564660790
1982669397
2087745915
1819009498
296540166
1672076099
145839171
10252376
1091597474
673627670
1467927471
747226958
351559612
585258357
2061489967
1118041311
388930821
957648056
2125352108
541209984
1727978043
1000673001
403834793
247003172
1059838296
662121628
1403050612
97904230
1800021598
443828608
1458849150
58390604
487395968
329110560
866515025
171019698
1839397300
881836769
918821197
1521389882
1983761753
1056742027
284055154
576758167
1309206872
1892416730
678214899
591480012
1659711660
765771349
1605458505
1195516413
228880630
348882196
399876998
600785781
1891438401
912191073
935634571
671048002
625933308
320486872
98763086
170603377
1866657502
1843892774
723886802
130337769
774695976
917153074
1135104807
745011501
2128285746
2043482312
1911882738
456962114
81371995
1211440520
2135746506
1071939405
441284362
2003835256
744772552
1514932020
799377827
1777939806
1931634332
182025884
1942287017
1134947292
454392166
1519467352
1885738741
107015941
661477419
887702914
496510208
259825495
1315717415
1730474367
173529529
1309018438
1465888334
2066841993
392465307
1319201781
1834083420
706531545
1687322582
1637435117
700795847
744424827
2012972685
736686416
1407881516
1548765811
1368317553
1680586496
232951002
1900253812
211902860
1350139790
1790767989
266297736
1681848682
1381629052
755289677
107847675
1713265486
1779916498
919321526
1241215881
1530399796
450467393
21296805
725754701
1814146404
2098403117
1126246364
1081212984
1248760059
350758922
1107033392
723015735
796300560
777632031
608996010
796487864
1275349330
287097132
1986622021
81233994
1401641483
1378297066
1985074276
1547690273
547898803
1629168871
520882114
1435947897
130701234
735728525
1435179602
2025580383
1208544742
1386812225
103553141
1254029194
692388914
1802214808
1929125471
1027562323
970459356
983928847
1746415605
3021020
1160837343
352650160
77060200
743186263
132170869
1281501899
1133744994
1323141465
1421277804
524056359
1912077479
355133270
1370471845
433997792
1123469555
814322016
714342515
879763695
1040614669
163840511
307038431
962881434
1317150643
2094741402
722222527
600091182
1310275660
473571251
1887975817
755592662
2019702874
1687423083
112207906
776307826
1325347425
1489443597
1515612671
1217260366
317098977
792452763
1349746867
2091331887
411069514
274383122
1405240249
1914791056
1634334089
1607510775
1737907113
707496397
265241685
679188583
32376712
981965324
1953315001
83377220
1306535998
1898448990
694945193
1156164138
447190345
1763692751
1633913431
422840329
581744846
632163963
1257926910
1065568624
17724411
944642489
649140300
2006380855
457919255
1255484964
1837712233
49011607
2009848252
516331936
744198650
159191326
1898942320
791114138
13352981
2088017892
1901900699
574280171
1911336821
1908768535
1584706006
481272581
801453709
2043115515
653110845
1340663781
436648471
437131515
1630691642
1227461845
1197902819
1725149040
1044987069
395111675
606803056
644958756
505665389
1389652289
530432568
8176621
1733796329
1697916549
1160954401
1950733562
1528881637
912710475
123175014
814427526
2041640810
1987204715
1861808143
1751161035
703129766
1252361567
1408408368
1734288935
985740847
125370945
934771654
1901616146
2076178253
1847274127
1420139448
1743090205
352206372
345029715
1905622164
1112249056
1985856557
863174057
173426856
441329481
682614341
208955970
1659357793
1789405116
45005100
2029316602
610479549
436565617
1053416708
1880002200
799246004
259343018
770112217
2007227027
1658790800
1399747070
1180172196
2081984346
612541348
715068092
359100756
1987969788
515823690
635426455
620499599
421265141
878341334
1422169159
905236333
1851729532
1484281594
509792975
1123938635
1851122689
405016261
1040669311
381721435
184869084
1301581742
2142490568
1533906602
335282540
574037889
442324466
1757689500
364178868
900915154
1812281470
953613468
23338417
1966482877
1709481468
1391322405
1980068084
1736350143
621035999
654865383
1938639868
1865228617
96024482
1134548751
356990646
1175883065
1990177671
40524992
680211210
962728818
1775033973
1073819318
286401231
2003209896
17870520
1835619945
1817400917
223839874
1950403456
1235290590
1232284117
66256944
916813527
1416773393
325868770
1602295278
180453069
317425997
2000480194
546723951
30292379
151010414
536828482
1076491791
1449428476
1525733751
385466771
45132701
669767348
1547485921
1842026024
1661828192
1451771011
1761491205
352334659
1061761767
492873791
1102159424
1635341323
1579264012
188071135
1082720982
1193876008
1436669071
526600723
579664233
936778745
1343465649
461657737
1173074875
1621621428
633121854
135488087
704079414
828965218
1056335682
2088740943
745862277
746932767
861114930
1901095246
1929110991
1995467983
530779640
1024409142
642294014
2067445087
901882949
1523741075
545386625
859759159
374050832
996172473
1855115155
1341221336
358534498
671412048
131693958
2130332122
549401068
676456027
1720506975
2044878011
382553417
1780711799
911805308
1522350142
2061570325
1566697452
500459157
1717080968
347685168
186169496
982362032
337262043
768650261
698195022
1049914417
399862801
1217014583
228515774
964491054
302057338
1514433217
1511200348
1979727475
1322705879
1116109448
925025241
2021211556
621147610
1855333871
1648693018
295736230
281010382
1374229493
401112079
604464658
403379668
419540926
690007530
703761838
1499625727
1030281386
99758494
1012337312
1573621908
1721064188
519393288
1389936891
1672231550
1286745999
1059645415
801930350
1472785193
525632564
1626231010
1784560965
368341871
1129483359
122111148
1276955618
1394233078
269228218
1317982727
1045140869
1047296590
227932168
906385207
1316737133
2006831474
307830553
363823939
1628301303
1815213470
2144770238
1242325406
2069639340
101432333
1130446510
1501457044
644867433
1367548879
683555212
891133801
1178692207
1634456677
2042448028
956345243
1621416556
999629786
1459213017
906956514
841210469
7120009
722845310
429281401
371570225
1284258888
316608997
888879135
853984408
52216378
301030245
973083003
148902766
1142301810
1820582291
909702495
2019580979
1233524564
70622057
845618419
121061304
1126583087
516419913
412367623
729008947
128658020
182010876
635887431
525812690
391389158
667958778
1934155688
1170029362
1936090471
1799940922
169397036
1834609580
979065285
393517462
138372051
1280302230
1219190537
1929216220
153231657
1555943021
1379811475
1948201776
1594604154
1443229419
11149757
1975833928
583252059
1437554149
512357310
916332284
1026428978
1709361407
945058836
255599210
1357628788
1856227293
1597813501
2103893531
1343591482
1107746957
1657086216
1476170547
340370331
1522945106
1640900111
936109885
2103787410
263574184
67714887
1593428862
1835244517
1840707288
14263618
698625496
1845140907
485387090
1355512353
1469214846
1722723811
756796995
48922727
1206168218
137794518
1611967962
794908832
215134291
1948800745
142857298
1693075481
246145886
772286820
1445846167
918193720
1248381554
217209472
1880886781
1018237987
289370861
859394167
137265370
1739725314
197891958
57707150
582388460
3657102
612077958
545107021
534410090
2101469153
1645416676
1080594111
732131029
502035617
607427648
2009291524
347530220
1343725432
553834904
631483634
685504407
1923639898
1946852764
1313193137
428761378
1779196993
63358262
2089980257
301958869
1237890911
2083443909
820132717
319218009
100517487
434200819
1970476609
1487055102
870864002
43728508
1731138417
2143930709
1485386259
1825340120
1534594032
1517297081
549221240
1631329355
1238637365
1522398535
506015533
1858841176
1114833076
1033625511
1217578219
965442860
10849025
533971163
188000863
1668339554
310380895
1881681164
301056638
1713292572
486589900
1004736052
1514158988
307413990
1983088718
578588381
1071314329
178664659
619388977
1343966977
1432448937
880120426
1338635961
902750447
1429159898
1121874642
1131587845
1367706656
1456738148
753225375
2044308306
920541896
968172264
284430912
1926295935
756575570
1568761679
1023571323
939959081
494966465
1296107743
1272519601
349164715
954089856
1911132314
83918023
1547192742
696294044
897551200
1846318227
233848759
1521288916
938391550
1091984324
1154564126
1431297716
1390525681
1163134886
399702530
1827697281
704800485
1407259329
2020156850
1997100777
1764454260
602344665
526609742
168163573
439667349
1316500263
1133011017
1212578373
673414509
1401737440
591686938
111859081
900070514
1186228060
1558569879
759581353
1625690486
724278812
654245659
66851563
1725516293
1814559493
883357987
870735196
1415114238
1196057415
1869816665
562598579
325745920
1816748793
857803053
1659757165
658617777
100941082
1560976266
2012550595
1369776956
1448068287
1268605379
304786800
679359412
116260068
1479390253
615662660
1383978592
1329692664
1738473198
601898214
903783102
258847013
1685719904
1329902898
1550681320
112505889
1328173859
403227288
740423144
1409559983
255547833
815724192
1403959492
2093075186
1385107169
300428085
1855201471
1191744294
228997479
1158518334
1818026025
1235746457
439609518
141633145
852385343
760600510
2136272681
1899309073
1123390901
933487246
551839016
2046570410
1561950802
1500139062
1770402272
44191734
935061445
527952768
2099289915
466654436
1509038117
226045684
530444939
342608016
159228254
405206877
1039077369
503283547
19856298
619585323
1835541478
6712261
1278906579
710988937
1068520996
1007745942
793333976
1172486472
2006811450
627784354
2016268626
1478544253
2104819515
1929576691
1632039777
2063996194
1730830294
1798268203
1840845309
1761486138
55922290
1427798589
1069987766
913723140
330785507
204362394
1790041528
195998657
1179321675
335957298
632205783
1577849126
32790590
1311091002
227599386
2101041856
1175268173
2043962024
1325170197
563616295
707065169
1906529926
587415651
107386552
2104350268
691580628
2084014393
2073216547
460300796
1092982574
442352168
1069876482
1169813998
497432797
1996838787
1555928733
812531695
1213005515
494023983
755494049
1905985583
62530221
73387492
590788930
696316771
1537245266
1749461301
1610204511
66783554
578335278
1894611277
494834224
560130694
962819491
489601565
1940701308
124392316
769415057
66836141
2045723018
1887511944
738043872
1908856806
1348161418
713439927
2067183264
1167825641
589704504
865287891
913659760
827428605
1215999527
1709527505
803450410
610204545
702515153
1240871645
1937457989
821481280
1065314493
268480863
583950326
658109873
2093209965
1078536239
1871229488
1919235463
718529715
1671626705
1229469987
2013566703
1319601964
1003239381
1720678830
1364546098
1568729226
492304917
665975286
857687263
733764388
453063786
1841038950
946794973
789062737
1952332627
1584840081
146343267
1580534963
537817928
835281996
2047894894
770750637
1402668125
198771272
1547159090
1658505265
425956177
308758051
158845393
780517296
1460667504
1527886277
776119633
1309980481
488654291
53612133
1892569084
642176112
844308739
960571599
1039022298
568428721
196941360
985454075
9798955
1686805292
1149779345
1219641070
1837815534
893581350
779497999
1479374147
1425447599
1490241915
1046283156
1257197355
395632141
1838896778
1710764283
1206553588
1836297730
928329087
1585883811
1512652711
541523138
712839681
2110708895
1339787334
863703175
1815033617
1765916895
1785760068
810449282
1684815349
1494612276
1270526022
1818005525
1842708211
525595125
725631162
622951221
521280089
1290538049
1106847898
857783917
523095834
420466724
31137016
1668763770
1868733604
489105012
431291743
918698306
299772510
165321616
1962574022
1482864741
1983117199
801876358
1514219916
424211229
424498386
280234637
38764980
361638466
1338516166
734335573
2092932986
1816623535
1054170075
1514148231
1985343655
354032950
415785771
1465958207
2018332743
1731870563
1202200020
2027072289
2130272654
1369264239
1228067443
722122913
1363162299
340321022
484823603
1996333085
1368142677
2126975871
1169811442
751597959
334976047
1340700309
107319684
1226854198
1552979986
1327730225
672530352
1225635583
1136446839
400935178
1219485151
1652127093
500407586
1401030660
1590223600
2098669500
1715068513
1178774834
1454057896
1379595735
1431974687
545075486
1691570269
1205292258
1945955332
1955152342
1736073558
1830789517
1839215937
111503643
1910276929
1969830376
378636919
1676818975
1628271032
671285274
296317538
1238173775
592166011
2044550170
1017808031
1727210816
669241631
1744508597
157594691
1677108993
1054067138
801391330
752739623
1756214938
75564779
745812223
350275531
6645122
1324387897
1861969962
1601371528
1321274656
1863529406
399419636
517178639
2068788297
2044103090
272365454
130182739
301792532
835426586
2063511041
1056102155
1387338721
324297083
300652251
1437085440
175592861
1919492539
682495601
614450209
348489004
170289108
850341431
394761899
193145514
1400170898
1952448049
576943579
2023522547
1899766857
1983885228
90268509
201989181
2108736914
1645666172
851329162
1834356786
91216734
687923131
494649853
935829069
37211113
721160863
1858644966
209611802
808457917
383392889
454842041
1709588754
634444770
1535743462
254180061
2081181098
664481072
1238443674
802440453
293533892
1173562825
1874206289
801878843
1820407396
1821166248
1155983492
1205745566
276456935
670872330
1906478642
789816819
2141960171
119371858
1337343863
1108240285
1700011281
588967553
1061807758
548009799
76266441
34874441
122995193
601138670
675278552
895822782
1001588318
1824892535
349752207
1170844156
150309147
1909482099
607203327
883503016
1344565866
1412830740
1084905763
318658962
718141419
1970713656
1682178433
1802090575
1104813656
834802500
348260050
2116124874
1471972322
1481269566
235444340
311362760
12399400
1901649713
1744301654
1804268128
1110539375
489023139
87066126
944332109
865982582
1435841841
2085153291
757501486
1121571549
538411260
1964900220
1151703930
1718549451
1142051964
537320516
34720003
1468785406
1699689361
2094343700
1817424208
1594104059
1897072361
464189362
1487615223
1458977353
530501894
1506758573
35599082
1020330385
1660594648
1489635003
1402210639
227565846
1997275934
238046631
932830438
673949139
1712862518
1319810091
841198138
407740679
938758840
517846547
2105023753
1972362136
692274342
1627247322
1556951345
1905381021
860041120
637020870
1411357292
1097148195
1540038359
2100864469
1979118787
1156059080
943323440
372679096
2095562000
684098268
1161280804
1662068784
1875120348
1039901958
810157427
732146946
478951038
1674323763
1868354695
614225172
1196420595
659730677
92318126
641516381
2136049836
634868405
457104600
177106927
635161149
1296760858
470106800
183731882
1331400570
1214255631
1498028305
689785945
1215185028
970510674
1193884606
1200688555
766904178
1690634285
1029414812
302290361
778359080
2106039674
1116346289
905653060
1049564730
563951089
1193042260
808196081
796354964
1513938805
1472559172
458995215
1495519879
403423839
925774577
2037384900
967699478
1144839313
2034181822
1604964592
736021701
1435878130
699061237
1124812361
398964794
1307667457
981015235
1511338734
1160287735
519701125
1853159135
623096475
1083519660
854769496
779977700
785608541
292177931
948620038
937118141
2046322625
1338199367
1456613836
1423626352
1523531124
2126646986
411675601
1477279024
624036455
1754861340
740747559
1571927507
700039324
384413279
134562478
1709395307
1876233961
1663507435
408743215
760559775
1929236581
2144275672
1454965591
1098221953
1700135363
1147747629
147169218
670872721
437600372
1935587430
1718550464
285809620
1045417973
567929123
225094943
1846011003
1858087096
1593864574
1919135784
1858867622
89919004
821545787
1847773930
1364519501
698232038
2068164754
388741775
535077800
1116553566
1664961523
1315471826
1814583098
1638516016
1279930431
1067170669
1297235309
436938408
252320007
343077937
1646736196
1997899228
457601915
993135924
1461749204
1783692110
1174318404
1745921610
1944258106
269182679
433344153
1652723805
2053924494
378389725
424270003
1036273417
762830346
1674448101
2137354049
1311011745
582685929
1235654791
745031761
44267277
414996662
817631368
292283426
1151466495
1596135640
509273112
383127122
494375260
2072226466
1505052244
649372918
602557534
331830740
957003050
892479987
429945567
1248962538
1197606700
1450449523
717565364
539234802
2141127103
710152104
1882800802
417385317
1239185374
595896007
650696508
1387134724
1007939515
1892888866
67058230
1851408210
1463538062
341257471
726775374
574833106
371531097
2105574685
75132090
169862275
595700040
1209375046
368850535
1173256644
1889265806
324144915
216567714
1028152273
778647707
964127028
1159760160
1669057039
1455405085
155215933
1936311011
602737768
60335293
2143826696
80768545
761258138
1181237771
1654015622
1559189523
636103921
162809694
2124426892
1456929614
1752235619
1127339360
976356709
1248631577
1202768690
1557394906
349093012
1513776280
1911685147
1062445230
557395162
1942591995
1940575216
1356483181
2063003345
918537203
2121229516
110623403
834533999
1696066769
78715685
1479404213
576589896
284221915
1777227567
2012654259
903276743
1921613310
2048091149
726978758
74198331
723778638
300790999
2052140955
1671968668
933843416
1571973307
770806529
1935579857
2013630447
1371084449
953223326
1323266921
1985367723
78373492
765635462
481066860
52698950
1502468207
1399323918
1344339583
1241515412
1930990063
927187180
228416129
872282897
957489494
1341285522
1122473930
1134917861
1264338571
1594944876
714181878
269552179
362670912
947613382
441836430
588637640
1367861021
2016151579
696049703
1080856988
618007463
1931701063
1836708601
32738119
726497648
1476651897
1074990918
1061485623
605633283
2626057
998427781
1694003793
621161094
1646116453
1445350959
839492434
624893137
1787742976
1214772171
1207776800
1682593410
952122425
750244350
343709258
690571190
1475409496
310571393
1497484405
278630532
251722748
171596012
2035049099
547769706
1139422263
26925955
947408022
446737160
951302376
478589540
1152375721
203866875
329821437
266460322
772913156
1785970527
884709985
1627539224
1703142257
314853422
1310677275
1298447584
1867301607
1568814651
238976071
58171476
829108638
152735825
1700415821
1047292355
596024030
478072646
289027566
1143009547
678435860
7498198
494202423
894532953
2135797702
1910876503
1862001445
358915359
78143246
381601257
1035100359
1749141219
1773567014
1771194979
251210776
1103348069
442164398
1609285949
1480042991
595055455
1081232404
568829869
1753975999
175815742
757566805
1627368266
350751433
409236541
1864893893
1460284759
1645059345
1330885802
2125526892
898502424
199443596
1783253059
781120032
1353434762
1373264235
1881875244
2068334453
402438742
1545986230
952845197
1607172992
2062149093
1571711591
950425946
152760377
622511671
1254848657
149436179
411967174
314412323
350973087
1184631215
509770385
1401527986
1467153892
217209103
343139037
1853707479
1111308405
2075054070
1662405997
930614101
1380254280
1810812070
1613328570
183596212
287386315
714717446
1117746636
1261385281
538705871
1223436931
852472701
628739052
1137667262
1353632511
1913548555
351384868
2035195962
1791625300
170043480
1271261330
1443248925
1275563250
257092195
581734588
261883342
83001426
1038231240
1772031945
154611512
518491909
502634361
1945783434
666505910
1099283120
1593616486
2101626392
1989576269
1892741793
1171516274
184020942
1392882011
1299674153
1459359944
987256481
1670146521
499839629
1482549857
2087455828
366287883
1193182989
1546941910
123853907
889730914
1146776070
1087761948
2009057121
1726752157
263615047
1865738005
1407011002
2117453979
1655463405
605187683
1598677297
345145521
542302799
905590491
14740631
1192540990
863142978
339855728
694926638
1003227192
583350426
694403350
324206601
1198635298
452054013
1563429754
1660971483
506660637
787747743
694826044
582068792
1925300378
348316950
227456684
1268623561
1123319909
757389066
748181649
158140715
1365207956
851757302
29264788
606533396
1869510539
2109158350
1598412932
2144549502
1135229043
1572946407
1419464927
1748145219
602945462
651341753
655624463
1779327610
1804063159
675509135
986290984
1254132652
1763482742
1753624057
523022497
1102361730
415716805
606102086
1829147942
1858321229
1517181309
936998572
1103286350
594181087
887529287
1261534244
1710868507
1945951358
2052997721
1095810878
324365062
689316298
1253674312
734076877
1476977351
279415708
2091619067
862073303
1144278536
1495676847
1718831743
690562372
1605206687
276385807
1397110601
828208720
1556535394
325680521
714184212
1092838848
382532335
829596890
1784353723
1866807643
689226699
66644605
371854096
1716274069
1301421314
1996619621
537021467
387626112
940632952
1152627908
421095676
542585320
1296629887
737728732
604998896
941307670
1663440160
1976392233
848616190
1114979699
700238646
1808971052
209998551
544189662
1921366146
904767286
1990017185
678269865
1167554800
734931809
186921559
567158537
314099656
40025930
1993635275
182979455
1313055601
1549266439
1353392156
1636656186
1878161085
669328791
724867671
459910262
332417813
1531433583
1243986158
1957320544
1805976421
208520174
388585942
948123644
1096195552
258988270
82545181
675262866
14188100
983430022
126563473
716287971
442613847
637351271
633034855
1995401217
197366206
926516345
1711064782
2054217653
30971022
170612383
2138663254
1270758910
1227246091
1228064315
1042944153
268428175
787055518
1338568263
1980746243
1390496563
31907334
2093518626
829013653
1834463520
343425987
1762589116
2045810735
956138651
2003859090
1245070543
893415686
1926471410
529375803
541706478
146426204
1499022472
1163130467
1752556606
424019171
1057746085
290015640
1842611993
1065218838
2071974467
212517521
1955858648
1894570737
1516391295
1490389778
1659093715
724013936
1624697423
1572571680
907408854
497754111
2126537998
1910318593
27882899
596138068
44451336
1952517783
1760664915
1443239226
1812489386
1812139941
2067860458
495118292
17900666
2075323186
362260549
637491078
1505197697
1608268653
1811213752
14264401
1669452061
762338645
529497993
90450048
909801481
904618703
1314063858
773785620
1795632400
1101860075
1394954761
1082045836
74723243
1142869467
2106837608
21480837
1461990980
1128256362
1521098456
262758410
1207313707
1716525548
1070810242
1029650262
496078874
2104722690
600161108
1514407391
275448106
1447428928
1889278101
1843237979
896600717
1467594658
1566235748
1099647091
1421024661
666381306
71601602
1780497188
913517422
304057170
1451040300
802280996
1848839524
1825891342
1016960694
1199831778
745452840
2084860534
653855654
1218162896
617882839
667480591
125032750
648108737
535441220
1385363802
703473433
907769484
1547108597
1305041478
526562739
1747640845
1947692769
519802494
1929048534
1888594369
311955518
1075783577
662261877
1978490819
1522605472
208751239
108721208
1007548651
31857204
1068839460
439457904
1819423686
1051345634
1130936419
1029096945
957515400
1401603938
2141710678
70864779
298030486
618646154
60333302
1558582746
77148451
2003118528
458693054
596448117
634576044
628887068
1333575397
191082907
66771929
1316373521
1417262728
593847351
956352839
1012685813
505065435
1769180724
423146801
2042597949
498311457
1299557784
1430768419
1380482970
663261858
960155595
472350842
1037275515
372076713
687689232
1720207986
2131511768
11920656
462016912
352115923
194529253
984496787
539664288
1853288312
620959808
1526089291
194522622
1421774175
1589366063
817322617
1682964248
816638563
647323170
1540243512
1641203276
672383433
1113248131
807549441
1768608878
593116170
371731309
562171493
1178323804
16276877
1817781925
801118520
1903991497
286915790
1627305249
686188247
450675881
332546131
2146191229
427546093
1077274752
2020124011
361618887
1760772491
113940753
73960923
668458933
1786622977
796096314
1430017726
96582824
412655790
1782290140
1597830667
1490834515
1137780255
2098014991
557785556
632628855
861231237
607091390
1002896641
752307095
269259813
1249319900
1999327139
660288719
1896863584
841578739
68240152
1729508494
41624808
1723112566
1707714968
1939525246
95481340
1383875893
2117651519
1381683156
1414038693
454902444
521257197
1096560538
486577814
1906842008
1414416671
1225897642
1143909977
1400106896
1340880734
721973480
658816579
1263189996
1998151218
1480254432
2099622561
433051482
219612707
1123750082
723651573
1193384142
1480453134
226769748
680886451
2128054580
1638647636
1197832879
1899931750
983409696
407066531
555094407
277458295
651032491
734526613
908365520
2116486897
1468631277
1694355943
1267840212
1449606153
1408335924
332879812
554183390
1861528797
809606446
1691983810
952235066
1654941119
1722610543
184550243
1124905299
1832319343
1509813800
730358431
662546397
1375887993
1813683511
1563486569
1996919369
245231186
1437485147
1418747712
1732000057
1154035539
1935232077
55704664
1346359960
350680808
132660975
4048832
64760540
344283164
36920056
35028611
898077763
579580230
677852338
259391823
270245948
348634818
563590662
1106332293
2134089344
414364984
832463709
451734943
524477998
593978155
442820149
1823152973
949216702
1927437450
2027742097
1111241308
511769263
1824861037
453383856
2098910121
1163399965
351636391
931378611
257720762
1585059007
1754377176
509746672
1300219500
1265044858
533887136
1842202734
1258348933
1032334395
865398431
211584424
285081310
1638432867
23295001
665453089
1045689377
53314213
184040510
774410914
1153206280
608199896
340897880
1277642822
2123841489
490285657
1301406526
699288822
1160099210
1857849451
1140984374
1072858956
2133096137
253595307
129171527
1698793294
1405708985
481564306
1230229548
1130805896
1179697133
66649204
771180130
1131079725
2053202721
1364795207
883002211
347010325
1102183828
332409136
1268172388
1417867444
1467447996
1719410629
428066552
2121951372
1447433932
1819982866
146388831
887031074
19789097
1132563137
1356191659
465726960
1761361489
784454881
223231622
1884321096
1252640357
2093567930
1702667545
958565700
1008745293
1882232021
1692415833
1668645810
1486805725
1007182610
1617915993
1547863552
505917670
1914086912
670235416
861695547
293494387
303318756
1216519459
433215057
107046501
1044169790
1331505482
335050121
365364624
1923125797
1249147176
43533224
1543933760
2043364198
908488678
904455664
217535707
980318414
498861110
269542111
1143870210
1591908764
1852265102
1410473589
866248920
1080972302
1520023550
421601076
1931597138
1835394417
766178121
2038995302
925089342
307440184
367677564
2002404320
496369128
58160822
894622244
944632891
192707069
488126123
926651394
626000580
1178747114
774329973
998030671
694155115
130593017
569930291
497228505
1048608014
1146955316
584306412
2028620091
781819544
903753849
2019039837
1205278547
1766738608
2138657271
1908142892
543877174
249962652
1636451700
1025522121
1409883613
1401717573
2101660772
574891995
608668396
625342242
334628211
806105268
1275260204
169657695
2108312123
158116378
1311797219
2066081721
1200920048
526990323
1376073252
337591851
30700480
1257904346
1311566939
1183320596
1097823380
1657273849
1659397015
1513403039
982724014
365951933
84751079
1686032776
465878812
85984714
33514075
38962904
2057494756
1274891155
1860050101
142218433
788757288
1592088581
1128032723
145278301
1767227968
1727724154
836694300
2028344606
626122491
9434675
1209516852
2115643515
1377770235
144472958
1987652876
1369212714
624531592
1846896400
1673040338
1959141704
226529270
1228032709
1287277689
1688705730
536221245
1272200770
987732770
1126490188
534342313
1935570443
63934634
1909916413
1877265962
1030857982
1410600729
1714773217
1251467394
2115707779
2013514110
229047702
328697606
1462296854
747786013
1799183826
1816943340
896735969
2076122283
804871137
1913167738
571268569
108836648
1771798678
740212699
577522951
537447982
52464177
879842844
1404810091
1154377069
892027420
220575923
1654938526
1091242001
733779924
1648497079
2047094678
1234174457
297469506
639630248
1075782074
1528341123
1642741612
196913531
2063424647
1791919847
1343496301
1510970049
2043100007
1286925329
1413738125
1873849437
1779436125
852756720
1561647743
238494799
1293979172
1243443453
1832177145
685353402
1383224678
1076002381
1801223737
2046376494
1907150893
1725285315
857590188
257915093
932524038
967870393
613282
1293519676
1451364603
968181117
466393224
452493596
738453772
1810380823
1258869402
148914612
311640336
1073147026
1271186716
841876036
2134226079
1122491419
1400461754
144655492
405453428
1137380890
1507505211
1933728829
584135752
1988412109
547260109
1444511311
1544996858
720053537
1335930492
590960278
132251255
1552942461
669456096
105653761
1091054943
833592111
1059448686
260204892
1417684602
1977438016
1753544236
2065303254
933408771
925339412
1720157610
1321534646
1919534393
1787536826
1024935893
106481584
599760412
1588764343
2043914985
1833883845
386826307
1242574902
199650841
180368392
929191652
1805430101
1270774871
832839208
93131517
58916938
506598014
1463518021
333370150
1530637512
766061020
1169284388
1797444862
716036602
118566290
421306626
565324878
1645176058
2138764897
824325746
1452098471
1046280979
576982812
1639019773
797779214
274938840
130826390
827501221
1792903521
1148314487
1415079429
1538992823
152088955
49413408
1289980310
460088004
238945684
808983907
1375684666
1833400874
1438416496
604742532
1191476733
354318246
1965675685
662439201
1534409395
577499060
814709278
566042410
1687223706
276445875
177625247
1524863256
1880897984
1566782301
148528023
1568284291
2021401312
393313472
1435418589
1175001565
627556569
1754026292
2093230956
969463297
1267682326
326555500
482446985
1272455617
1757073999
650904008
2113981239
1248839862
687940113
1572860974
679486925
1135353312
349700031
1053815282
825851241
195399402
1591648527
78238849
598756264
733035789
1667461611
1035209185
413625799
1690476550
1254498382
1388255833
1009759150
1426534477
1660350637
1300870851
979384611
1526012187
729045564
1138773835
1126794762
2116416166
977791733
1010905438
315913686
2021033216
262370394
890121601
769517693
1879347554
551517912
796182192
1140865692
214148468
1522272047
995485481
2002486628
1384248366
367296956
26615782
298690482
173423007
2010654406
778006115
61543693
210740267
2104985499
1694337686
1546219203
1717618477
1939368408
320716169
1156375581
614372664
1830874165
156975053
1732860464
2131517932
1430975112
857808674
48782474
902687973
265345582
537570600
1654969745
750285704
803501562
1292596701
1166904792
777767749
703681284
1002945691
1059026318
1119650816
55264382
1789297716
48804885
735580769
1711945666
675683253
82149437
1680605630
645157211
152843573
1359462594
1771646537
846680159
1982497882
2038068365
823920747
315767584
1607525347
2085741214
1441979741
414208959
400950449
108630641
1894460041
160846728
845128539
47254783
45021123
379777109
200492794
1904763772
2114664662
725854052
976783060
351109368
1162360921
580834113
821418279
368787930
1473055118
974390959
1415637381
1545294936
2070348647
575910213
3896852
1890312437
1588478341
1605307440
1070970644
1744435794
136327136
1029787102
186600483
1854002582
1604918179
1857234484
1494201116
1113967336
1047908031
335119253
936330722
237837688
856043741
949001722
1596571993
1257999275
228192981
34884684
1509118543
93497212
1395671056
808886265
1864969596
445511375
1668512113
934660420
1672916034
996858767
1879701165
840057773
31978409
1326269467
1508168110
247876165
196289187
93463264
591771639
1776260055
1495336973
1080078331
1666499845
654071510
1681809661
1015771090
171926857
1858901522
1746837185
1051853937
1257848629
1884861686
10040874
1421133210
702031435
1315853151
1686795345
447422560
2103711091
1823765108
1686166980
1303232661
550777016
1594351603
1272976632
1478852597
768724946
283175820
446842772
1752178340
1295683698
1369662141
1241589134
197903394
213544999
1306121303
1852792557
882525841
691466040
477961723
225159816
70073202
1680095842
1787379550
1708544973
627822580
1140677951
1983936289
898781446
2126735658
238582993
1990043353
928702987
2129923075
1529878752
982974194
668382732
1231654410
1520064409
1056043914
420583889
200445174
960976458
814315732
933604984
1355165596
385844498
1275561491
1694312224
753511898
494602217
1261626247
775262124
1009164470
260776389
319962496
793614947
1893931806
296658496
491094348
1583773410
1464633664
2070574189
571900040
184659976
140925501
853473367
1474420420
289706488
716009062
1781773763
798573695
1500125329
52515266
277994175
1296030799
934045201
1118059103
1720113367
375527025
554614922
1757598113
1741162582
262780206
1838225684
1175766097
577786462
1708073425
141957396
1569135294
502325857
1699284953
2070198549
486627538
571335050
1329281510
827219670
586573541
6305807
1766186399
572687317
127025517
2029344717
1492508803
1350099698
1700098376
1824919214
1387770758
511389535
638536887
1323131029
1598902108
2138526350
1715994179
656959909
2045280483
1872966181
306927242
543021
204111401
1673199341
891642672
1105138340
1416216834
239274597
1258409960
1307625819
230632640
1750476187
1165954713
470901085
1081833930
1611237032
1369851615
884525774
1959127516
1720662028
1415122891
456524677
407192651
1415581099
2066083504
433729891
1121196746
970335212
747937767
1679082794
627135714
918611450
337323895
681157501
1363018951
1536924424
2064427182
2009749593
758743814
1664056926
418580164
1354453173
1494012821
1133140834
48516380
961420601
1857442095
693286385
1652875046
2079964079
75932228
1755477767
579301715
2147084859
163575059
1253123047
1201391730
784236723
315130691
1605803020
970801794
2073285546
1762746204
546266978
1408378676
1755127382
905086894
868965553
573357864
1314518099
1725776874
368068563
1428108644
957332760
1952827427
886601606
137576149
1636840651
80028142
1110920349
502696512
485881792
1972661322
426516231
418183665
420484092
799165315
283948381
14262771
1498784593
1122218677
1873822183
294621778
710569623
664858130
52685265
561735090
668833501
622852411
2052182757
1664522997
2074822623
1160583643
922991101
1586869275
699036484
1728234688
902435074
985800632
261067101
1932642902
32548264
873523325
885877785
1699400107
1653198633
1567042994
561836466
1462365767
165225736
371024768
823463564
1961227020
277265572
1785879371
938184431
1065578351
1780740171
1707021180
1486359090
1202547500
1219144912
851202021
275895370
282344145
281036778
1061878463
1350695101
406037425
279240427
1984973776
1784822707
174147657
534264896
56015268
782378400
86269157
631064231
2026156276
1416303834
1517789997
1084552755
446305612
540825418
615952060
1783223172
2093320642
1102597593
454521236
1944387076
356679731
110859620
2024869902
619035025
1464930906
1259813475
1869675784
208962796
1714987406
2112287273
192896700
1233827953
1797668757
547118391
447986189
545762259
450354709
1656246752
517662676
762078305
2095400835
1347104325
145707083
1577503683
261611390
183841505
1954836413
527789470
1885481394
641721424
1623630469
1317846555
1109924935
107574750
1502624174
46589992
531183181
182139795
1538578100
931603483
24994010
1537484039
1019482152
664376484
473274055
1668300568
883187153
1660464931
1548834277
1435909557
948391078
1057040301
1255790052
435425146
773323756
1029531907
1318324686
376665721
417652784
1712427475
1792698185
271559561
1126551652
1429273446
1313830851
1146423367
102718040
1692813294
951726074
1660139728
1032084935
1754724435
2021462125
1142847132
475460102
1577814729
2100891090
30296619
149524863
1302667627
1045250350
388257372
1489079742
1254731707
2030329886
1069721856
1010551816
567259420
325123246
269817591
1693764134
1087530904
1033473736
562240728
1897195914
1291297128
1031095029
866372137
1757545496
500172761
601527148
1303163686
571951252
77264103
100706479
963963769
723803833
1431753201
819232930
595920855
1754583876
463928826
776134681
1103964329
1791020246
1035483978
1496844793
481954941
302515966
191670041
642138191
1954687407
1987581939
1480078786
872680478
1050923296
635370453
1110883075
659770791
1571641460
780855564
824473368
1289884898
2139638775
337145096
1677864167
1918255513
2090903867
919588882
340640025
1723132782
610345223
1697825176
1238916999
313954976
429744650
1115376701
1919101408
517543925
1000565448
1676481210
743140871
639663258
382526368
33149839
1940874167
26700661
2039054761
1499084146
93614978
1237354557
284913757
1532746612
1421345992
1078560874
1516160051
331727259
1473500044
1836127048
1150612640
903077998
1228853136
1504733789
256728841
283843095
603160967
1834604841
1264832430
1086746137
1109719697
620555765
1512969525
1140749639
2108377389
1921087943
1737595407
1055663882
313555057
1342855360
484050785
268952698
1227298298
986776217
812248784
2114309454
296960014
21684754
8289518
789601275
1322204146
151614984
358560565
1134709176
1930728529
1843804519
963816137
1587591986
1907539720
489378712
1272012403
393655396
909921317
1418334253
202341505
1242748189
1964219265
902832137
1544995325
1942510760
635443996
1835835575
1460231070
1261729578
1570049380
989195532
575066429
73978016
95606796
79378
130807617
968651374
445372708
1388110277
927394268
1019471421
712361618
1860089058
2102922665
571581153
1139839834
1083621941
1452874659
763347319
1491852846
710419197
2116235845
1541666787
1500768322
258504528
1970073739
573496932
1747915432
440872662
91854678
420969364
255124752
656250823
1601320061
798234619
1139252177
797489266
1289868469
629234469
1419329106
237891292
1307426220
2063118302
182795624
1839945943
369275013
804712350
1640470838
932513013
227554385
588535638
647663490
1565518341
1502275446
355386421
943968935
1572579298
1737415395
1392981653
1476019867
2008813410
530248622
1156816836
590170090
181629631
578704846
669381914
1446410883
1008647523
1714476532
2049543288
1671372430
254039311
258962371
827834610
1004662766
1057407298
437640412
505732874
1437764606
1171004428
936244669
1975932973
519266173
613108217
1187933481
1339244494
2057510283
678427132
1619088941
44044073
1344978350
363228867
1108068861
657895904
1955922242
1382026766
919573062
824957463
1582859093
1631697172
924834849
1840421892
545082635
866970820
461500795
1752126344
436663677
427076242
385022791
598396821
447497904
1420765095
550227119
1151780333
1980067050
494224998
284931199
1274319104
444181576
713086344
1869829986
751776375
1096130352
549099765
1505268498
362389570
831716419
485038595
1740400445
2126666032
1459283274
1607548824
590080217
476921945
460045517
2117709367
1922382757
442810876
2852057
1398927512
1272550736
418594615
1766835345
1436444653
394610309
879084314
1701050170
1374290894
1757859450
2014903793
2006417902
2086585017
199095290
2031192649
182202936
816183788
1862002727
1933605059
947798978
781280920
263025050
666182842
1960767382
338560241
1627921596
1629310819
18514202
1338093882
217282488
1863615971
813888860
1095012254
84366330
400804900
620241087
1141325033
228069528
1936888143
491150684
1582745127
1202318463
1498016929
1289011641
1578068371
1017405576
111878400
1946934769
909057566
280920721
1624926631
352191308
43574255
1195208258
987696747
670699857
744086848
1841150176
1293533007
533843190
1105276412
299952756
405944825
1572650519
867935137
383254599
1006449783
1759548986
1199843006
1449392001
1578865417
1437081244
937030079
1929731954
322167637
1160883825
558731886
1597240025
1489445032
1161701730
156610865
1603746594
214024473
489260420
2105320025
878263033
1930037438
1016453548
2115484899
533470922
1080862275
210891659
553221339
784070943
1298700244
1411675658
363817239
2028307309
41637497
893681682
1979499903
103475441
1118718579
2137577943
308480653
524261487
273057807
821472142
866723123
245636966
1654117272
16301033
393379765
954927959
589032708
782775838
1058460036
2036323394
185542040
477099953
2097919993
1514721131
569588298
1748199403
105977275
236792068
1752791525
1119999158
712063931
19392182
1249193970
1014979004
902158705
1899032987
1167546690
359419462
1725084838
853878996
1238671592
1523858448
1218914864
718699482
863413099
1024285768
827815304
34409467
1576631262
198287252
348045838
1145198483
838244140
802830980
1356530248
1610574800
930992551
1149680976
305369254
1861689138
559798851
611889345
1809553349
1058362138
1962729292
1345109518
1069630101
1255947973
1703051827
230316889
421180481
701022595
808719421
2097349388
601999687
2140585174
1124342481
465170947
2037358360
324957736
896932701
1489857897
191423464
2107900413
521645979
1591382363
189526099
1183954252
502260335
695510701
1175561748
1538695316
1785058058
1227424189
141695365
1992429969
624927377
1850239018
1098776858
1691688321
528131797
1788805052
1046343060
404960235
853403633
1449378743
52972267
196786164
1564992385
1690862577
1910450206
1131324225
802724289
951282385
566675223
402272372
1178132742
843778863
2120611316
160926905
1633682053
975042390
2124492283
23237216
1817747048
2127486586
25263362
1006668645
547739606
1850618724
525874456
237370154
856279447
1808423619
51405967
1303605452
1754153516
1604280576
681514752
1749180899
785434610
1051670858
715349228
303762525
1370678624
179012262
442964964
2125226056
732937658
351917913
848406341
1035924303
892856430
2046534221
234692712
649853429
580163142
1520598562
1765776979
763447755
1324547409
1314527905
1452875440
307979408
106499205
1601219482
823606634
417237398
1466198294
541515376
81769937
1333252143
1892987385
128997678
263367092
1940867664
771886121
1192083516
1842721363
624176768
1484846968
885605564
2092480700
1676413527
1280600595
838777558
1975883129
1130232870
388969756
574109713
1089173900
1341322696
1516613907
541604168
2140610040
1487144705
709931459
325734720
1441315943
701476639
1560462073
603152081
18403161
1141847943
894479327
1325025977
1461492336
1006966411
374226032
2088914571
1555790463
909990012
1853907115
63947381
879099410
1549341401
1361411434
1974498251
1094698352
920509991
1058346169
1419805445
1995254521
153245852
1876406571
383044150
1876275978
586198928
2125994872
1716767496
145507707
362295978
917427601
258352477
1764633540
1481043339
1395187622
1841796358
254401366
698632722
1791673353
1830910159
570328227
1657125632
1550904131
1501028300
166030249
2041998800
2110666990
1213341836
2138441813
535495997
1982459711
1401419371
83226218
991583027
517856213
851191968
2082831936
1830046560
1985334177
2024650730
1348099255
2035254647
695289667
1437111575
1977135925
352806643
1917360045
1082056527
1283209353
283303433
175509834
1267968547
1155662017
1362973522
841263517
866143225
2086933920
877304981
1413796491
1643983905
1566037598
1399780934
459841305
743917915
773857370
2135164580
1508388646
265998259
1522810776
1810098051
2064606341
2113722095
702326343
1026766966
1245044310
220999979
1992715692
16988417
935476688
2144530582
2016321056
654633858
1664725579
405892531
187055904
749092517
345820587
398185925
1880109045
2098348060
1987223662
348340657
1608107902
1940739766
1292049932
22237910
1561279654
25592947
375507280
1380801122
628938520
743878997
1913235510
770312046
774760007
2009529537
1709932701
1693097201
481985409
1205278936
300899375
971157508
1039472719
1834789810
571102493
505638498
187215814
1404353039
1378462090
334589118
1681460986
819992977
508827811
1372453981
1041601530
660859725
1149404825
314378765
571465612
2070355287
215017566
865108994
2076656837
1386608006
1606973660
1432504430
1484390676
1895080872
161756228
965057350
1672297655
19520423
613457186
1801004251
440193814
1013610421
50841564
276985778
1577313020
669983368
378187617
1614553000
1232021104
729614890
907596144
1316960038
1533678578
1894422884
1390875233
1743881751
1362609484
1328102071
418835046
799090594
1156098364
2037195178
743364709
129415476
1816001174
1160519257
716513183
1248268153
485228905
399275624
1424870072
948794849
139205305
1862060174
1100806352
1199010966
1907329154
2093872486
1057911136
529210819
2007239401
2059932393
272859331
1234232661
1637564285
626222647
2093489174
411696678
1082509783
1122919802
972049846
1377583214
303252498
818528916
121563481
1874630798
2070410997
679706006
1859553423
249625715
423188945
1356463738
1979043572
1185081996
1348623138
760231806
681571799
492531695
2065723583
651939765
1320329619
1088534057
1145729077
836130058
1070202080
1882528274
2062691973
59406015
913579375
897304901
637659459
1540769493
844410934
593422696
545682911
494634382
1811541344
1089291738
209140316
1238823636
339989863
726500728
1928130042
1926736056
341750777
883485171
1977098412
1479507349
1114762577
1809290564
141069282
718630559
38015538
7821315
947268274
1544753579
271924193
1664485437
744298929
1802899432
1074835623
1379425961
366821324
1495181293
1213648899
900095439
2075049552
939800460
1170229002
1216757787
1620846811
1441320701
2044431410
103738814
2014545381
215272031
1657119739
884669231
1161762641
336819188
689909080
688205722
852945379
214544175
75412827
148345501
1727802922
274704846
499209197
1544946484
1334794422
890672936
565874661
768431449
546441615
1329820112
635734918
1378875560
1061535172
734512627
869365818
514401933
1507346078
444695362
1195332339
2102368315
881789409
1569380464
1171187967
1159775550
42076965
1950553042
1988043713
613263830
1897380603
1060736629
1110285567
872551590
1653772052
607362742
226327308
1915715067
757162923
665227668
1202034024
2080662667
285450917
1662954957
1489428665
1180251423
2037527621
1445739927
1837900515
2004596786
18757531
1234149610
888401912
987891730
473334302
1518168138
4582742
158207824
923068562
1173583410
1414815491
1690996517
156520208
842541521
1581972325
1821027766
1408270718
2126287216
1701578607
2144668597
917557998
280667186
1044167455
1317233477
1251903306
621315321
1925311890
1354739317
753402429
1706675161
1183713674
340251700
745652277
1548212501
1954629958
715186284
1425413727
1461333729
2134719209
1134739608
532986730
2070402094
745311525
602245875
592647830
42647079
1176511142
783895741
804149572
201212680
77754164
661741468
1627414153
2069992476
239213351
502024388
1199068004
200753211
1236594809
778116982
1929914207
423280014
1389628936
1419475421
1158136932
373619869
949118215
250537074
552537946
1272512865
1177451539
1833623599
997699567
923895554
2025880629
1828218937
2056757657
1221109945
1701151972
699007158
228952805
1341297849
996755579
2024230018
504880769
121915010
955183056
1929194538
913294147
278874330
1471825755
1203463062
1040237576
517701682
718942882
1734920204
761677891
682097830
1561684313
905377568
1754780818
1029428471
2065332914
1889441046
2024608305
1991247820
865344109
1496125937
813866981
142304914
2053289072
7141582
479242826
430540732
56379770
896648678
2003061551
1606795420
1410568976
800081023
961327887
1754474526
994537564
2112648632
988616793
323657885
1337694585
472251876
1199861796
1966598833
794532946
1321999334
1692135055
1133428388
313073933
27403904
65883759
1584459647
1737913808
1826460491
1047650846
1061065928
168715033
723944514
984312722
1449737442
1468680199
927194846
1205320836
1394812729
1178042131
2019289354
1121984187
1633912532
1464666511
399667516
1408599113
551078918
793937013
1408072384
451575829
1904342938
1446601763
1586066865
1765541160
818410423
474577245
390462409
903475353
605026199
1610726532
347346834
132143104
333443259
1949197083
2016350801
714253024
80606611
747977368
1948830261
369715880
160677834
582569503
1020432572
354689671
1539255856
324456769
1328255215
1383041074
1050201991
1213748705
312327586
449960927
704214109
1512457956
1433552791
1307435206
1491585294
777104740
75930579
558736620
435615963
2025536707
1120594354
210112994
629102409
662152835
758329815
1772373146
1206522620
147994400
602135381
240496080
1550380886
636402165
1635963585
1599863424
1720911755
1001104795
2109091923
553501709
260020342
1854246887
804873652
205850685
1696059972
1297935053
1142027444
2046585186
2021176324
1914636195
831303083
1098659747
1516104833
242443391
734819566
980959173
2058274229
1974353801
1213436418
639591533
442897880
1013543894
84968777
486407672
1294875389
1363451142
144139865
2083783375
2049580024
23954588
1783679547
766507024
1636053903
783406241
684143101
205498541
1719444124
335222222
811335746
224896823
1003440543
1345712701
1959590035
1209177273
308997059
247841283
605242456
1615409611
278026486
130375787
1631912449
1430533807
564174772
964052656
1111644984
675869532
482953178
660533603
2065113717
1340192685
1397593192
448367666
907672031
1814234174
1287638597
1391715899
267518337
902726096
1376622160
1277275705
181144937
725926446
1714044650
1013053154
203973564
190236758
1834102700
676922247
483001105
1059608627
167792197
1912560430
712012051
1769213824
550400356
203892241
1998917692
1789019622
43637491
137941280
839188010
1178842370
1852094998
46660319
1771076172
2007034038
1921889722
113354398
531157945
1747941238
790003313
1444198894
1132846857
1675494020
416442716
567656483
906753562
340262553
527831396
452916936
1091271732
1023558369
2124481277
1745723856
303230515
676422425
203058264
1927129041
1436317546
1824181787
60414351
759461494
2139099378
1895937830
580187675
1510747744
565389033
1430308268
1554732731
454039580
1786693480
754028005
191450145
2086362961
2138396820
1054003333
976928156
1867192327
1787877073
1287553943
294062603
668240453
855808714
916496937
1779364801
288409275
56469606
551535987
1002803523
374243912
1793360921
531137491
1769818323
1166752600
1474531732
1168939538
1558303142
1716823369
1562442387
1443289930
2086158003
1785945293
747314154
1041557814
1048449226
1004528743
1835957517
1698149405
2099269910
1126361238
882658622
1301005179
732148433
560057353
1762290237
1909081640
989249030
2086173625
1201008371
1101261493
1061618109
1637976950
78727451
386301753
1506954701
835557890
988206937
2078169619
2068641220
854261080
1765347446
419727806
1232476811
1564391086
1015623756
741002607
1284701531
739225432
994930546
1807111496
128604378
931478523
721403948
1285180010
1081656489
465168917
718148964
795025120
37166819
876843787
120926463
247703299
1349254811
2056370571
911145393
1662318707
220278201
1621306556
1019042139
190452487
1207315367
1353970904
1866113978
762859753
27834292
228886566
486048720
611688175
1775002282
117130756
722891525
1018002581
982133234
1317092445
161003249
722322556
409016522
1016803999
778626944
1569471679
1107358580
1939865372
1795751318
2015751831
1719134434
1502421689
2109860088
182011830
638340478
1251650849
792112820
1244397855
339434586
911174135
560271203
1424871703
125174517
198595354
758953308
1460199833
492089927
1366707950
1209395947
575738304
404437435
2116891571
1785780367
593690059
478521457
730796971
1434864569
1774440266
1559705820
2032849296
1565721593
1335022957
1766081039
30735562
149326382
641590516
678441550
240776682
1792970392
717848789
1943572764
1077435020
135777976
1700645479
1634077094
1109703077
2059240485
2095659406
75267369
590843912
1006656009
1892293892
1266883816
1556515918
517860428
395305663
570264729
571087735
176278801
855975770
625937456
2077244619
1793659638
1590923169
73444121
1503501896
445739079
405956679
277053765
750649603
941412339
439422422
403174119
1357178140
1861385421
1263410415
1495464173
2032107033
839307090
2116840234
903509141
251195240
1142055913
1347864241
1339132172
1825689691
681695573
2133032684
1424883276
462157863
1032263336
468235376
200256138
1053528805
1146427903
500330894
439543014
573472061
263147113
1758169648
167182301
1694165106
1481992722
2114602084
1252117237
283527035
1911870658
737265873
983113131
2075492963
803771928
941185609
1147890010
714568512
1177602896
661280418
924865326
154839486
1393206891
1969618669
1135236834
633305053
28439461
1019479811
1871868167
1170687496
1593124896
146468609
1461113061
268578673
73725938
1063461487
1192596127
817620566
789083191
1388699869
154960503
1325981681
715043284
659090995
857138500
1532283075
848754502
1665665849
1655852230
926106033
101217167
617428261
296972348
1903420066
1813150464
1735962261
164892525
1352304795
1244548936
902418219
199417072
687663155
907766907
370777182
1686007820
48655221
422535103
2092443955
2011447081
1615025396
183641359
1774042852
1078764112
7613563
2098204361
977325347
1349311679
1409971069
717894267
432120306
634925045
1766826151
2049859461
1773988421
1964569976
1972856168
494902819
1651898964
461029633
1048459401
1196962981
556391701
144608090
156576681
741226032
1291595150
1007805318
1578895153
1476630724
1963898527
1631726189
1451929174
254465073
1196743448
642044888
1623903062
86574883
1087620574
537768227
1352844382
752789118
2099274447
1758217231
1358100130
1094693545
1410080350
591992824
1116093416
1711568661
26308095
809247954
1414968769
1675349697
623976613
682965284
612885122
197653549
2064742125
449801373
7796934
963565223
1246757650
336107905
1700957313
1011284106
555176270
917889028
843741874
598332872
405362792
1848520639
248061313
32821856
2091889086
1331943986
1640417661
922857462
1749195036
1371942080
1309184102
845122700
2084025790
1315181518
163270285
1641375937
644459064
426296243
154926795
685192674
180972650
338390042
1551783522
1236692030
1714054738
1143665045
1234348510
427239725
2077908411
1299099710
502012016
726849038
1622549755
619005340
1663566179
1494308231
999035589
1769628538
456638314
696367749
1539130074
280799575
1659743469
377194030
1412341197
1980532553
1494118624
401698300
431663572
1634543631
1797755558
566143555
2037719586
1160799042
814503479
1844956293
338778283
1071036340
1190780970
2108169545
1776049310
1637633342
864264928
772047576
1616636822
1263271888
495522300
406646503
381889089
1980854520
1351982730
775247213
1053696976
1378034251
1294728145
646916772
599069267
1815976009
1335732993
1317824811
1988652927
1879606135
389009534
1081417833
1835453558
664728419
1592675874
1229490887
1006465576
110334216
1689135595
2023926798
1759824340
1625940076
165689398
1776252742
76123262
614304613
217387352
1302625710
1265876062
1181791186
288574713
387589096
1188848617
282742076
637601498
1883070829
195239761
638418939
1036102427
1020462554
1221880730
1278415571
126421487
2074445705
1813102421
84794721
1711584397
1104566818
994863873
6505126
1226612976
1546374290
1617183125
715174638
2129401454
1449422539
73074609
1867986397
601088391
1085866231
1022209252
1095105823
814141651
131459333
948194204
399310606
1074886774
330641788
1099559186
1405130614
117325554
635571909
1667051016
1672950602
399946095
399437477
808087257
168428175
2019762024
637996484
1612782438
1424077256
908689301
1696896451
1066696764
717761975
399285149
1368671274
582581601
1146645476
1007453389
592418763
1523712067
96812610
1850298417
718702559
1907835568
1762667740
864623250
2094121431
1037292386
199841732
304239874
367423310
834561821
2052153904
1498110221
1751418150
533098253
2033607637
888161530
1905826012
48462682
1650779018
626008017
78266144
999842193
356899303
16926203
1829761724
276508123
369277637
2066029909
1656848788
657644171
784894001
1050087746
108135358
333173101
1157819341
171628415
1010457037
165950163
378034762
1499986762
1060975255
714139315
953171085
113816315
820877777
1652323411
2121015925
2131098410
851512876
1082172145
1427963150
63110096
1228283799
765190654
1090347209
780710823
1530434942
1854109893
1331285967
1449323799
420224286
1555267527
904924125
839875153
1913028506
1307418599
1366192389
197179707
8544355
775396158
1479301093
445931514
2006156199
1636474151
1546944365
419402023
639998983
394547870
567967616
1989228613
256811298
1418381945
1580483437
244034991
1740484147
284433741
586189668
469148326
2085578631
1877139133
321091577
921327199
502327696
883446827
1992432273
2113212725
723140242
1184724544
1621496237
698083779
793337041
1082374335
1561471433
655872229
1426501035
966695554
80807910
2056250868
253500067
735510019
1529273382
271716977
1774691582
324618700
183442349
1319825313
1691517481
557797389
1767850729
748548430
194364451
469172108
453484596
1038015257
940934721
1295440859
1372267875
609057795
175875005
644955309
1487356669
190100367
509277742
299325316
71616806
1412283530
1799625648
924651235
627757908
1546175266
106218809
1347324613
1150073220
1297858495
646614112
69769506
1003227929
892902308
1573016240
411358748
921145457
732667293
1819092603
814390148
917525987
679681424
1847833122
796244682
1874705796
1006731596
1499542091
1105460060
976853453
983203953
1825502099
2092590034
1253920532
184332566
682187002
1909672600
307822249
682122070
1525115512
264645917
1845344451
343184989
284027639
456806645
1000584884
1468247052
1907816098
223685507
2108005661
1816642993
393685348
603296467
1793705532
1415110602
2011778206
1972155729
613585958
1492977318
1183419795
1669716495
1208929133
1868815013
2083077144
1397614992
914551956
2025217103
1399066721
657177979
816105247
423362610
295696768
87701704
1346476785
687213609
1616933790
334833868
1992876952
1261583054
1255564682
1894378632
2052305353
162899854
666208338
1195173232
818036207
1665205235
1333286011
282373980
1923643955
340726420
2069592151
907813202
1306701037
2081320031
158979818
1835799795
1640698595
1589087351
647105891
1817049012
1160350103
1770005549
102662607
837296714
1612071218
1133295546
1569257795
1795488066
1378383643
576815643
1197651498
759551296
1332361237
1198760324
128589366
137540471
1420438165
2140900395
1648814276
804760886
769941740
877251328
1359336937
1321285856
127611779
1501495237
1719462707
1455960637
639181614
44576705
258030320
4106640
1672790906
731928865
737620552
1936620940
1095740552
1245204131
661024622
2021308999
577336863
130407416
1121591263
1666499055
1077917862
291189195
1047979524
1402354980
1972640010
1080531586
1649363228
1158730464
1053907278
1956804148
631220575
1459923285
677934171
1396801236
1387970535
487501110
1734262420
1050367066
170894340
1040163597
2116424136
1014452585
1876056598
434962120
435682903
678143850
409987352
703366141
1124926914
2060108428
2132212088
1225502342
204004583
465630775
1560148802
389276298
605337198
761491762
925881402
734815410
96507066
1855027750
1363678689
1460345464
31761496
1403581354
1957149783
1040519772
2132516358
825174049
531330058
783275134
328151466
1471078146
948725853
505707035
91191194
1194113084
1270126883
1553305242
1301179209
733138985
762296937
663271229
1771597303
596946176
184654046
1678058453
562221066
1663857230
256575818
1871169149
1575576594
552754463
994467479
531518559
1261705389
1341098103
1925474192
900337041
1199413959
229439889
32699912
1001082287
2136211501
1272968226
139848715
2006377312
663517532
624203475
1107022627
1467363810
1887636470
2008530597
399964593
2033391637
557798619
1317090410
876878309
810590484
1058493156
1465851920
283608983
829521025
1082734737
409191695
254404193
1419591534
136660628
1414956889
750610621
743795509
1182838282
204027531
1236571371
11222773
1749711501
1320329981
1037276318
312954680
1606124757
252672443
652544486
1702094486
1723493511
86665332
1778085527
668675403
1227659958
722242204
1437071763
969546318
1561152531
1018633329
726666753
782838558
134456148
929527893
300560600
377217927
273728304
809917052
344688372
1155012356
2031022283
2040753465
1397677092
1038481501
1339735544
1895701871
1967010021
1723461994
471808826
2000467623
906481799
259605596
241054331
2140325751
443019247
1792701191
535652527
1354222934
1783616281
129134578
163702980
120531338
133397493
1717540340
1392661916
511859929
386326705
1292069112
909722516
1114541000
663988556
178003332
1042324546
1747340222
1005614731
1781459475
1092552519
854111704
159559732
743710243
1286626662
1850655787
1075042892
1989542781
538059423
1943008704
1940092156
1161004382
128780253
538917660
2025742678
217555401
1087665724
270608793
461688910
1609998734
127213626
878475423
363313459
287446944
241933538
1692779952
130471674
2143595181
1641810304
2129109039
2126000005
1695982629
537113595
940039726
895623538
859588998
1985858778
990591035
1341192776
1310653409
101982760
1278750163
1028723941
598876241
559210872
588919290
1073119125
1783943244
1246126382
1516641977
1461398116
287396300
1985082510
1306587708
1572642154
924538888
1453245489
2034881071
885143284
1263405713
1219867067
1785223374
836039163
1225447148
409419998
461383817
1418834915
1486489556
1714195068
311085234
1876894632
1976444443
1398552207
1824049496
89130731
453713953
128745078
215691228
77277455
1349663566
966473522
1987455764
2035403070
1677970202
494199691
1985875826
1830654088
2024255991
2094255779
350198633
1693388958
120433003
982527448
1821672375
1671809291
1568035399
758795026
1680164685
1155184326
487984409
72857438
1884900360
244738407
870488529
1522304119
1861632690
148611561
1174175996
712607755
1510986503
2114943162
33899291
217621792
109613221
2137525191
1565741396
201334409
1470445175
1688909261
1058327973
1182134623
1286810483
2124597953
779227957
1306277673
216223436
400154645
685835897
1738510309
412748895
1731893541
1526345046
1198560432
244693070
73858757
255889249
1711362394
2121020408
1034640675
1131241153
1235208059
285268385
1670818214
1978689426
1816557599
1655943583
912355737
1651918984
1692137104
1110109504
493637656
224752435
393904563
565685356
826207460
727905332
1924703971
1752631402
1687192056
588252043
638315658
1936746975
1090710002
475094186
1199473565
2115117923
945370867
1234263824
219218435
1418549029
2064830414
1418589667
272704931
565322227
427038511
425937213
139369876
1561137187
1814403392
530855175
32955557
1428609656
1571996346
175213263
1501623385
216492145
777067986
94443633
504526350
574430898
796465617
119896510
191258080
927560210
1022974107
285716327
1897858343
1584645071
1699579094
2036564133
755768325
1424197274
1126281456
452436594
1339927550
1711450535
2114665544
838510577
433922642
633949842
1084244594
235256602
929391162
1186186113
775327931
721820807
49471157
727959970
45294792
809921594
348437935
1930305444
183710442
1170258174
237502814
586503910
209171451
621435267
1487256244
911404900
2132573089
1145736327
2137867274
1227865120
734255001
1993138258
1534296896
1103925086
1459598381
1608541145
14693256
1331441294
383863784
433364578
914503665
1273990928
1329093983
2080723092
1042544065
177560143
262859016
2013657932
1454946015
1506654616
858683487
387854724
662442919
93547182
680258337
912764751
758932763
1801133153
934727342
956250785
1361657758
1032458784
1742813972
81349598
43971787
1661276402
1582643697
1072397577
59252317
1922601610
641512671
1752941442
286142241
555434758
1302391669
210136829
812781307
340509763
604664184
290189860
705018638
1804253775
726316330
758608789
576713253
1924276091
1930956203
1802445993
1275258242
1516953841
608522464
1233085275
1506734975
2088878793
1887302227
1018274050
750414292
568101989
1871685790
767562712
761745381
1926266000
728407141
1052192329
1548761406
834340250
941694579
2012602324
1634016999
450744806
894428483
1180540115
1175536422
1134497849
2054673556
98774807
180558350
376375106
2012367397
684805608
1932475707
263451412
38335860
1697513098
849831172
725428229
1306145926
785628176
335440686
14581810
1423113056
636446783
1318212988
1643450047
967262668
112460523
1949656819
1622547648
1951529294
271919946
1104100134
88698205
952470472
1165584200
514779198
332384596
152428972
1559573571
1017587825
697750628
1308946476
666885917
355306834
517679345
482004844
854795379
1842723134
93961221
9591009
1657182483
547463744
1292995114
872631691
1209522757
448781250
79072076
735249409
1982891423
1584458142
1886842601
869572393
666565051
1391237294
458465394
480365521
251059698
1329619819
1416434595
500500360
1046377283
322951752
96819402
409890431
739093583
1270879926
454588591
1361842678
1801194802
1299658057
978065640
180278911
1429885994
1677252632
1578592439
467982837
2030365266
1751691361
1990480965
898785874
1419516522
1302073906
185270771
158487329
2075333325
1837337772
1906873737
1629957288
57060497
634752520
343031203
2060816725
944569403
940772597
1501923033
664884342
1515104689
1797208796
794228854
887492678
1387991243
449003072
1728051422
420758647
371730830
865531326
1984756102
826014707
617560103
266846279
1850534828
342752185
1631012199
1146507755
1782774778
507279493
1042177818
688163857
1979422427
1371821414
296918930
1313628436
1772467493
449309219
759955249
303611210
2087809118
981750047
771222345
890862233
1448402521
1510620484
1397204866
489380249
880293338
1275288018
116552993
1684866119
1122646846
2079141533
553419808
1788483728
559805413
1626509131
1496558277
1483028987
533898045
111972918
1072883279
1655319613
455544374
1580469590
87925488
493942155
12126307
235707711
1180945482
1423640718
1666336694
1603416935
260023667
741570351
851673192
884092005
926837113
830155732
313444927
551087567
948220766
636103909
2082622389
1411189952
782216800
1912530485
1220816630
2144402519
500436672
366246735
2104548795
935609199
993775852
1687757317
625772007
329071441
1946403577
2082309297
1298720156
2010404247
87675810
798370838
876633794
1979312839
175975486
113766843
124212457
537890944
50400986
16284318
351588329
2061367172
1769177116
2098968806
625174778
1867534830
477673247
2128049801
1154186972
855523815
2056017226
34989899
485994952
472731477
1027172090
754991850
368355376
900916885
1287269219
1918527422
1520245406
725605955
1982899605
475563138
2059610085
1321109083
600372124
1109904208
1329066487
59522290
1865838435
1484991181
1846706478
1282903611
605853584
1607274799
1826025821
227268927
152354344
675755693
1631511981
1255374599
186745502
1059155650
142886236
1230608620
813764719
1429767078
942620384
2010396205
82782404
1383995324
982029788
1753227956
42463727
1327665018
2079405386
1842820320
1335660498
1438254363
1971326351
401220784
48923593
531972482
208091152
1615259838
2093405653
1873264404
750871236
1182047605
1156449273
1123267498
965248472
1999500031
1103739567
1318396707
43441812
1419977628
119362972
417659300
1286812789
1445753184
1730815759
72166808
382297395
972434866
1652328728
1158080967
714094798
1800357372
129152214
102481990
771587587
1281579732
1303274437
1879237635
1443458732
1112104544
1874999052
1431530363
174218117
1987033581
1418455117
2398863
1020371268
948894920
223101389
1960129912
1848828854
1215042065
78503551
2098387474
1442747080
248708958
17543749
1880777403
1619572449
1901275802
795368162
1934250169
993330355
1952852077
23541514
1480605165
1828796745
1271534268
1102595984
1272600410
82231074
1224238657
1602738030
999677834
917805512
1271032274
312667055
753121463
1377999384
1899764623
522288138
1009514159
1459542691
960407506
679965471
391739819
74875934
988505860
829257434
166105133
547019064
1152934988
367163296
377725261
1482918624
1823435611
64424564
613474072
2140099978
564698893
771983204
1975779513
585360340
1047107458
853144313
1785922710
1315830680
1941047351
1916055023
287111937
478343821
375320197
1368583560
401201153
426011075
2062370773
936639508
1962561014
1116164707
130371517
1451376765
2088808207
1738488316
198657557
668929914
565958828
1991171556
791854592
1577075457
1242375416
1132398852
2137092989
1483774780
1736598792
637318775
695118173
316925397
38593409
1512013551
1738805287
1622142796
1857973981
1595493505
19215560
769342068
663055051
716199691
1974629663
1739751660
570485704
1623484428
268206159
469105547
1957025916
1579181936
487676689
1322218086
1301156891
1222193058
1871441794
2095191345
23769270
2140842426
558834346
937761617
1764895136
744763755
917860994
1230646320
1459856826
1851081273
1514020071
1209044985
551043352
21719648
1608568135
306587359
431710155
20089022
458281772
660023844
1348667502
1644711650
1419304978
1762505760
203507057
1957957599
1251495496
1572999329
1195872364
1408488005
990572303
563926218
1345667933
1539288500
1407475729
1315684259
1214911392
1487171288
1105717924
1050305081
1796576272
1807123281
1149626770
822054895
1522319065
853421637
1193785186
2018547397
799967300
475923645
2083726526
170606499
522221819
1737797974
1445885481
1858573958
1424772946
874185015
2140007193
1132624501
502523
595539934
433310602
932312624
468631069
2029955928
416022169
592732263
794495007
1304340660
2127308938
399197123
180295612
1596301423
318853433
83038022
119559546
806722095
1660162607
1523093126
1611126157
753463642
2089569558
1374497241
23278220
1026709847
1308453290
1442508429
72249142
761342376
2099518539
1555652523
467656946
495645318
1342092365
1250168139
1563369983
700143739
1812525460
1565783488
468716556
1263221073
1113875300
1962716497
119192062
31463358
1926647551
1884180090
1194955258
634703927
1204034742
1005400623
437672067
1559008407
695684948
416313495
1168067162
89207032
118620584
225978508
1040006667
167614284
935128392
1712099484
15978296
1993716844
1052244049
481742450
1925484637
1238141805
689327040
2091161570
1995326675
1771674260
1812918893
1330092754
289481638
1503561551
1055587827
1686220084
299966817
901649039
1673147908
1267647938
686768745
939873451
773279386
463322130
1018361179
86524536
1466213736
942198921
2134668569
1005746290
1409976604
239009109
110703360
1189957549
1700792026
1561267610
349391366
916208183
268910804
891649748
1259665264
1976592086
1856392373
1995319411
896081465
2025106761
218470717
975875034
1924255975
441631567
264035699
758033818
915268684
863156174
1756859875
601019504
17205435
282441720
955898850
992973488
704507226
1307384574
1143945922
676378100
1148709290
1011791463
44789455
2100477687
1744154717
1732737816
1789338479
1752892067
473794813
1846368262
2040596785
830181936
1980207750
1580296138
1525447708
1932782187
1764265411
1796433026
1083617773
1579117945
1861463889
1446470641
535523510
297968095
1571584425
394189682
50482270
1812478753
805412865
1399188703
81620372
2107566719
27914244
1887828677
1438834584
665384603
811353183
616465425
1369007841
1076796349
1585151638
495274105
1110564660
2011444306
116361700
1979626782
1535517075
485828896
1740924167
10459264
1477866155
1000647107
1128805513
20520764
1471052228
112536646
1434541393
1332746045
1123728839
1588049437
1576379981
2025880797
2054663266
1073998710
1138451319
1548635884
2137204776
1442441376
619554593
1642375990
293183099
1741611465
222068094
1487155714
1818732012
1420135126
678571375
956412700
1677272237
1381189683
1931903960
2027299148
372178660
689120951
1291396430
1465962443
1183075445
789027899
1246488745
37549367
902567806
1402736453
1184250175
862681191
1848681146
469182606
2120909020
1806828779
50149286
114223453
1650891275
867198664
805010667
1729072471
1651002026
1496133390
340612178
1642476058
578733625
1832558566
2026651864
1574979449
1630680866
1525997824
706172310
1441843258
1356485225
1169849323
1788390323
743192924
1138553116
2027954135
1626038356
1177318256
1305326102
302034437
724245326
1789735452
1636279673
841649912
1742085446
336751777
2121924075
1766542579
285922727
468284973
763415423
979007886
1997144435
1737876971
1606597946
98884056
2064011460
2080065364
942468156
1538841049
1667929548
605327942
1648733505
731203998
1054833318
527068146
1462725491
131817673
1266270131
444149284
1406437818
744819649
999948673
70760482
1230327361
1052802838
2049378315
688916180
988861436
1144132542
1005296591
1421513915
1254229157
352152512
1006691503
428704431
684301262
597090040
1968066533
1022396344
769536040
1098788309
55049976
767994238
641418987
581140199
271891599
1388231775
763915493
995599021
1466203239
1805364178
5331305
870883271
1172332650
832932607
1292376227
271288133
742213418
1486121925
1489648967
1347719444
1079632487
174457058
977411000
1000243146
1576097013
1974404184
2132609779
878857555
151738723
119105748
1185919026
1751129869
762507205
1809863054
914444396
1729790468
1920767120
70963827
731327155
591720262
981794324
2043050120
762894927
593926199
162620208
1059232374
1845936512
686979596
395987415
1393389563
190544702
1547025254
1000987791
980677365
1460753806
379408311
873908621
1107658535
409261019
871621379
2072291370
956066499
348993878
1717112740
2037573569
2079059638
616831741
1607653669
1438860707
1334146658
949287368
1064988904
398510932
946159738
1932387716
258294524
2100319442
773322479
1728718372
1133201698
504602338
1017775950
191884971
285976774
2112347499
1630651087
777656148
542152093
457759083
719669034
2038882199
196312693
1661048693
1802317260
390379697
1331855857
598967779
105186612
498472854
1181231706
995963656
941264978
627396485
198603190
942246809
2084360122
1377924151
372641356
168861792
122409059
456999821
645596936
720565677
595215854
1248401625
719294289
1324898314
332523753
1988159011
19278731
1058749347
17539181
835139420
316939617
1944691268
1403810269
958806905
429201374
1587841342
1144535288
741332869
1868118964
184999880
1399531645
867549429
744381314
1679623642
1233850914
2129829720
1880459373
1790300490
1291941652
626865874
410379676
336993629
361717739
1163827930
1353565447
1404559291
982252851
642017107
1271073729
50186159
398397261
904397886
784588321
1843684341
1166546741
1889791615
558404480
1138348287
639848014
475007949
841478989
134541089
318596842
1025377025
962509018
1550131533
1109857364
1296998450
525033292
659788431
219765521
114900318
1954494185
453969120
1461430662
2017342905
210092091
320546667
1790752681
735928285
1495486605
190608499
1122971574
1531547485
313261788
687445874
1434131931
2117214070
1295243048
1697340459
429205818
2124121509
1903777643
1715741710
780964775
2051009336
730542965
1935140092
866189839
990957512
1078616392
856534839
321981550
1995617221
1577676105
239319941
949130965
1894501041
1672091353
458162789
1627779255
1142863061
1153053651
1723816176
1968487880
1930052027
540073352
1118902261
449684980
1269250818
1384965327
2111130128
1869467116
1260205583
1127583236
2138661319
774444783
1776774713
1746834868
1173846061
1164060551
459450178
2043706459
689443411
985873279
1373444051
353770180
168718433
214481914
39934706
246447893
1188586402
460234840
1905617742
143790008
1458220159
2123470244
86418614
1732376674
1798496392
297070502
1801178768
422108849
1134025136
1644060791
612773442
950525296
675392379
341342421
1479188832
1828374945
353509839
1187836134
1641791474
218545793
701941550
1632090119
668861961
1784017308
1507685037
1058262260
399443814
1369558798
565468792
327343763
329820313
963403356
972998155
1766896543
731472167
1179250062
1382485113
494099233
927631128
1067189958
1473735199
992552205
994942831
1184803763
625091606
674587029
92912134
482924955
1046628655
492628597
228709047
94459424
1476262097
2018734714
1819098141
1397277608
2035495227
157982229
666571107
1947860214
1853367768
410248099
498708917
1658960342
328735969
2036741025
226181237
709786417
890623657
712534163
271593894
1062846326
1488747179
444694441
1355864707
1300987595
1078464246
1603246389
1846480125
723054404
1437496659
1388756971
881375441
167743784
1974596175
934836926
1163171477
509444937
895892331
1250239349
1193400842
1499995853
1265700052
1228408775
1849944996
58842176
904874011
1240420842
2049125279
1863352097
168270414
1887483871
1017887621
819235456
307472988
1533801660
1517506805
1101200610
2104020706
1762396069
812584804
679630113
1575570754
1125662155
775056209
1263263214
564600563
1873150237
2043679490
1192378995
1837187142
2080141563
1553326686
950954730
2009368229
782942974
1174199249
687054873
184090332
192047742
608578499
1596717052
1327813302
1421216069
1751003581
798886487
1336784975
457058279
1153340284
1929178191
1881270117
1447343471
354965133
784561465
575772779
1792561214
1596916548
362531413
876743131
2059949464
28167771
1779708791
1956843274
1214954216
1935657847
1963079467
948971141
1974250846
1593059114
739573482
2105939982
1644099958
2098686450
1412957086
1989548727
1808743649
1124778355
1585905887
1275036560
1600052660
1451381578
1974743835
813235069
1709754980
899913568
752998788
798113183
1428620004
605862409
1049754
1018650106
1349052522
879625664
1499441209
310286007
1099650435
782128749
361494998
1577688932
1229160165
598971127
219878236
40078098
1666030344
795357033
1994842117
1944333734
472929001
1068939210
197087388
1136790358
1533409794
871653842
705091372
1880870399
1843171038
1129555801
1397369972
1826767915
702382715
1556605075
1022646961
506193506
915294630
409146951
1348473613
614131298
911914207
1550214288
1571244271
1755235506
1287262210
106890283
1873942333
1098542817
887098207
986178908
522578816
1763174030
1611295612
1942585852
1962277657
634547926
1463583060
30453751
1685454587
796934815
1700358820
1859484470
535836667
1428476734
1538136737
390793201
165657344
1288998547
337389933
1372683602
1209009655
1601383769
691432690
685962994
84073165
1310034183
901798068
2010415079
924673207
1592785623
1243686545
782505109
1413325887
1943683260
662423182
372026604
729359049
1687284976
893163330
679038685
904261718
319052766
252569137
1863329827
175040003
1342779827
1984182224
1529786741
1070871431
722887004
1660114939
839899015
1796813598
798407305
1711092201
1903505027
264275266
1588330519
109801730
2127309694
1113028124
1682277801
1116006576
90728083
1827776527
445929196
1521468523
510387690
408291809
1728439567
407994433
924217228
1404965276
1477328161
1128114538
676651899
1344815328
724223689
207906281
344563225
56554098
111577586
1108460849
1722213017
703884443
986250566
942594071
936660146
1184186075
1245207694
1744146759
1861766082
1211229484
1232635599
1739091430
530490426
1335932256
1502569626
2080302346
64289305
544805477
435672612
706191458
1723229007
537454774
1781279158
1507949727
1937703459
1617261280
858855839
1175212354
522233617
347620815
900354913
666009934
1215396623
1862902935
18973836
1091326801
892187253
1323900221
1162408404
597561701
1076184600
1400204408
505582934
1265758845
1594799781
1382328907
1343538375
1779353802
479712895
1758314102
555048790
16546756
1030593319
1368660960
406094963
885475272
85195102
1752614371
1827656086
244499939
1904657786
1071881161
1406609692
862829702
1253875358
1926229297
506199923
1840756687
222617816
1660376753
1313092346
1040804278
89759646
1593959889
1385785431
103862827
1641981758
993166574
227406488
1106390928
484870207
979284013
672153558
643741356
1366730875
1007710549
1768280206
1773278002
1952669233
2144576544
1854322049
1657253859
1748832838
1825538682
529700312
542689012
174549469
804092042
705183041
223623642
563312927
703480213
310948585
817967666
66452777
300829536
554620667
347965795
1571987141
1610244923
2124712196
1632172436
907361368
108374455
1404982966
1018041571
743586809
942788356
310817100
209323704
1655105006
1949996976
1484893337
1058282358
819119861
1333110766
1997685961
1462112408
2097355349
2002229461
982133997
119942523
74005561
806310868
1938629891
1148461811
1792353334
464041824
380688448
1452913753
449636025
1724351338
2053260147
140519154
1438269485
180063550
1396286219
1166768859
1306994454
735001419
184936845
422341305
1109550439
902908605
1861795316
765080727
1426406481
939186788
1971061073
541403582
1072893119
611500029
72998367
817039002
202115962
2127504232
738221126
185996327
694942086
806773737
1019839340
739249859
254666731
635454424
1867578573
475125697
80609494
358112416
285230110
132705377
1336040132
839048197
1109023907
2116790077
1027854851
1665435455
1387270326
1951745925
1709173658
47122439
805680719
1979892300
126664392
1899135068
471039689
1138842046
98035706
1425368774
350833681
2046819813
1726579342
598977310
1642008453
877950242
431238042
602284576
815444045
153439290
1724582740
1762867806
68450516
371822066
664201311
1665791850
1944260020
1179599943
1036206280
1978152833
1513614351
1664729190
1188851184
684539642
320171799
1990765208
775408953
1782156277
1466392335
1964563130
157217472
2126312394
180815649
605026419
425124943
666109697
47436753
732160927
1564236535
938851576
1663662341
1139729533
1489898715
1098016838
555524213
1950458746
194904236
1034220468
512171971
1661200958
331540188
232220068
185382653
1112877900
419593326
1868279044
1600214681
1990054563
1670247699
49919169
1312419290
694312383
1804168467
1307820247
1924186342
331955112
1018651636
639767025
1409697629
1768191489
1002520302
1237766672
180851257
1827676264
817222255
1994082482
1803762181
1574342941
1953953025
750212845
391501303
376135925
1022302531
1578384344
850852061
1609446470
1174925383
948674732
1192212486
847661731
2071663527
1238625576
2076424742
1283970804
1370863571
840623059
1601555533
1165238268
707290771
1040156118
1785790773
2118478008
1903935707
835469218
926897850
297246829
474171738
1118985632
647423189
744413923
1088894609
837273377
1072075647
2105315490
1268665674
950535189
535517304
1050978236
728810126
1933150192
718732930
560153262
1566385686
1010321200
2142335786
1194613343
1691898969
1887867633
1455266946
1094589765
251752743
1600470215
80394356
1918834595
1342368165
961807360
1367032304
255927444
540638852
595282244
648699887
1564615981
2027574877
746588834
1530452807
975405496
1844516858
985868411
2074778925
1670476140
1705970756
724365560
1998435647
1723009777
321145190
986051841
2135156726
353639531
614196130
2088641576
908575949
1431948242
66332948
128135432
1957053542
592641836
426500799
984038708
145092322
336956647
930979666
1626918318
1110739542
939078622
813827481
1103955813
47468713
1029790670
351415891
417149726
1113697798
1147575735
994248405
960006585
555386689
1687229296
2020784844
493570236
644876234
2062840060
1518413598
1868303844
946599945
1881072565
1143755610
492862628
663919640
1114356573
2070541557
1630152995
1598691502
1114298754
305592495
810339601
1659921226
338553653
192288074
1698612153
1005106866
829187941
1001809321
181718619
1560908337
1435457680
668666635
324673656
1140080545
1842736231
163370868
1736815670
1224663460
1558432811
754909035
548267568
444205482
438975765
74437898
1824217587
1346033280
1924990990
711887234
159131221
1483905672
1917070031
1961818072
2014857582
922552782
1071337282
1607759541
8938868
745402469
63966307
1316795157
1477428235
1514631371
944762420
125014594
1020961631
1575078308
406275550
1399397465
469879265
598582439
877773354
1386376726
1582588692
1620700292
276680701
1782494015
1130963663
797321978
121881004
482945411
1100460683
1154117501
328319112
934357440
882599191
33406266
91063362
2036415194
1002451699
1883504945
260887335
835595139
60489328
1200394472
149277387
1635202446
1450057837
759836759
778563608
15738555
830159857
1028497436
640616234
1697551331
1151556278
999011270
2124461160
586355534
752243071
2109206662
1627776075
1707572802
1760717852
800895653
810613563
1697332190
2077581796
238672987
1373752915
2091291335
1702859300
240323552
1731748791
1771963470
407537620
708204969
1286044273
1407102459
1314112992
769957575
1110956790
201110412
643619928
1743012579
957181745
1421652544
914473765
229085872
1488921315
450968104
1313243104
1938792022
1832029165
819286177
1889341685
1821679410
246176388
2043476710
564437540
1035789971
2061930819
1779748806
2063796587
229331904
1058899458
1617531520
349800966
414077528
2402603
508613793
813031888
903372852
1588860636
193699888
889232667
1640701001
725610074
2061249116
1971958433
268295254
1439331131
1417121049
1660184678
1936247673
1128395998
1553762789
996376421
1134399541
1931181794
1122522160
2078713864
997620450
620450237
1092772580
1347042976
715471841
2002526842
1314409279
2013941580
1938432463
1162224473
1296212693
378135145
853335999
1514591166
587983267
667914367
382720840
1761253612
1303543017
1512595271
393675729
161029561
1600032998
1479664909
1381707542
1662352132
908407611
502052243
1061355742
42149981
1573999859
1184372128
1280989339
1234219901
1131142506
1480063013
738281329
1175011564
1079755709
1824932331
1051430724
829281469
85406066
942691738
123316291
1222074839
293514494
1298262189
22302538
577938131
857426789
733880124
2046008366
520534620
1872292622
159903756
1096458314
320314069
1408595348
2128269686
422612044
1146435336
1459497506
670346486
1082154653
1562933908
1473507385
212999186
1476925828
21957035
1062187219
373156814
442532378
999737790
1832892884
454355389
126248250
233451813
1620518771
211744685
728655676
33448005
1942509293
415131753
325867694
840171850
346251420
483828565
1448547927
1583083537
288463415
384504125
1198648705
1152428830
1764172059
1419202650
71601177
360024939
228813968
1992405083
162166053
160220397
387573732
2080962328
1552089344
1249193536
995857654
1661889748
378200448
247517680
869971462
417148892
1342714369
37045639
1315012724
1322242366
1796344930
1241959096
278189723
2121611551
895264783
851392265
683412010
1360384786
697499590
1451336882
1550231216
1402601877
1365704756
1333520914
1068057492
1454562062
1705065899
1400298133
1036672514
373698054
1234776953
1654017717
1582840854
1111411942
1671366797
75101272
935384557
1174545142
469753653
1678763659
715442437
854331293
2020452960
1938427558
1329484309
2102528943
1504939213
520571885
1884638874
1252955418
1438629414
1973511125
89737252
1656087320
2882056
363903609
1465550415
1815405194
797799996
305582841
1522214986
2042329763
1844797508
1954584324
1234257931
154343494
1193993481
1848731692
819143748
2091025218
256359824
1158149985
1820742185
964688323
142624273
2060313948
2102065245
118658322
2130713561
822291133
867963059
1938027875
98845637
1224100004
1681765028
2053322441
2021382351
1176125678
804414949
1585065190
1058554259
25908726
1840282582
603318019
383119091
1255379794
1609593460
1459846401
1072079503
589307399
718102077
1310860034
2114337939
1429752928
1733319841
1586202060
1122177547
1168606933
1063259766
70479672
711117774
1940582282
801970546
1308602899
617401296
1150538608
1679078236
1912168193
1124277140
1483727205
429011867
1146634303
353559310
1340615662
368618945
1734974824
1803904580
409464782
2131596286
1769163100
268078038
79439284
1203593435
684979283
834005734
763156872
1891846612
1036110285
1323786748
1303464781
154990989
1411929181
1402483786
222287547
765678099
1330030920
2068164926
1809490945
968963900
1137630657
978477455
1144660034
2086756452
1281868429
278314474
680934639
2039231313
2006050788
645557677
644839595
709797352
219212556
2048855109
1356377982
790833463
739903760
709195792
1167241987
339057304
1252588544
414623887
980069081
349912761
1769742010
773393483
2104245297
1035453394
1599658328
2101047124
865630965
1663585136
1901679946
1543399846
116564344
464354683
86276611
1143297341
1574146324
1278058862
353448121
1853344770
580196807
1443348880
760606879
515681997
331746150
487642255
478516128
2134356766
171445489
1706291255
683307640
913471777
458767751
2039382811
99666005
305801929
2070125581
318871435
2033278945
920297780
69744615
1179721003
122521502
968889149
1243883808
2030713848
1158499565
1791511524
854806633
1988734291
1506869665
1336699021
219996012
1385897936
80152592
2030837411
980527489
290103319
2012669481
1623427863
323763065
1965099940
595764019
1834256063
1109638023
1663339477
379546435
105678597
1946325659
2115376738
1793489812
1504707055
1536285509
1887762817
1103058597
177495360
696949606
1467051228
851722536
2100389197
1182647094
1565994042
622986535
1423133255
1191441863
1469651416
1830027094
2083923734
1149639228
510060693
700281486
955518699
2045751972
1633013360
1187062916
1456383177
1018952985
1761951257
806896079
1740453940
669965252
138979806
902400573
1774742664
262833482
1970228644
1346487524
1541170917
422771859
1583546746
1831763214
1725596817
475025777
1215763230
668730714
1079220355
1075882237
786442425
1329054927
1349759734
378211693
1492003719
1589103407
1825074745
1319372420
188823854
378055799
631948825
1869937191
89300682
713205223
875918656
1773622225
785046202
243730935
181460086
808744377
1849534131
973534285
1652387691
1805348968
1560611533
1402226330
1529195669
1203602240
1779726097
276687893
1700829780
1161979148
2143085998
865625724
808308083
1812288324
1719338478
2037621243
1028913072
795601785
1762159992
1734283556
187366847
1328007907
738775872
1572671988
1924830620
2079586025
1036800532
2101778694
1832283249
150932722
415216062
1644177160
1811994056
2010331995
759413273
1841365991
1249706159
900530451
96767320
1464714149
555333287
1850848791
973736445
1915163286
1696440797
1771494384
752497861
642631939
1222515361
2112566630
2032577546
1448954026
1009352468
995272594
35528890
2105352119
1020137467
258334984
1268439374
499840385
1531336684
1141295897
377961421
721272628
1874073909
1603977597
921788521
1948465958
2004009976
381391517
933669639
712554047
1940550905
745556053
558919243
41948936
1701608207
1327413118
556438902
261239474
738354742
898029711
1435326031
1632594251
372808966
2016995349
883092496
359631247
1737325492
1628917315
1405245765
2140274066
1716386256
731205657
1275605554
1003437819
1070127251
1971553963
317091522
2011992714
736188802
1767579704
1535395155
2050166265
963279878
2014898120
2011630668
1812652548
282313825
1238963724
922559687
832303351
1120962923
1636100376
1724116264
517253374
1690487516
1224934570
1877064308
626534791
1288867812
2021366555
1915542349
636792660
867880287
207707200
1605935584
1667450924
1517605727
1125134147
1310815894
724684844
235619449
603107795
334557472
618149068
66949931
524255395
1242758319
1444545017
230492413
1719617497
1869938720
1324692974
166482783
858561265
923275769
377445880
1177197487
702453126
1988047162
1563556305
877863880
93274926
1044547701
675752136
1782214021
934203305
1496365097
484941176
1527900270
785678181
1290217602
1225447949
364586984
2130603970
1902797814
1124775166
326345088
863051532
1495759057
940254360
1180824518
594001100
140993698
74929113
531477368
937837161
1701676464
955579976
820691588
706630334
1486492960
2035225725
1556164202
1593303792
1175038414
1912121403
1054512592
628009586
1615512075
870916219
188618514
1117084470
1306678833
498251335
560187148
1596957217
964194928
332675223
1869131315
401862452
648403366
694622252
99373057
581305681
1266396992
2104147123
1698740319
794514316
956180842
2014191646
414585517
1717179479
1256934279
1048097704
619366097
539244123
692496514
582192020
573120742
912198836
474164412
141808559
335249020
292079317
222556270
782732126
725615852
1603055885
1305285146
147163608
539287603
803683593
526227606
1375849214
899025091
2083180874
2102091049
1202127522
1069912480
26632830
1406795370
2130082189
865566488
579785312
501602741
370094433
1423582294
1735137710
1419513292
243093791
223611443
371930723
853050659
1932712160
1322278263
1037428268
132319346
46833344
510846131
2073109659
862214089
1914082013
129793743
744715487
1720471152
2048543483
969484623
803467529
1820461967
1202902996
2037419596
1428366159
106374568
172810463
1595022053
71214414
1423369332
1244268550
116760012
875596014
1554678400
1574344466
1867082927
1032554520
1735096504
1234203284
921113410
536149395
1583140678
176183082
1277659518
1498260678
967080179
1254514064
1529868568
2056921744
1090368614
981124641
1866456211
937186438
553482109
1290014305
1118444877
1160669769
1109516384
1615023085
625023354
1821426951
1560654088
1639436674
824158879
1694212155
2033242161
1306205002
970425245
342196583
1511969906
30802569
2049842990
193949972
1479841353
667957908
11613802
864549386
1098762869
616240206
999013913
1375072884
539730883
1285065495
1210346969
979110892
720207377
1165989984
1395576310
933636971
761040847
1757335815
1643629997
1920043441
1691591839
480135186
1305928077
1436589017
539746185
274840603
248293886
871088885
1727497546
2001472300
712515659
910148828
116641371
1451552491
950750857
1675299883
613073270
887226635
1862831383
1648013494
1298011544
2058618735
154224656
1544046434
301210757
316246027
724520747
1398373068
1438627019
1702340148
132229806
2092067689
1390167123
265962928
626391611
492558267
1089911292
1276934044
219634398
1220414586
620533891
1314532980
245093789
1032953073
155846831
1951152777
1981371683
215409506
1009775362
2135920145
975906054
564480343
885727949
804833645
651228810
839079655
1682272246
2104823695
1953525852
370707625
62517431
1243161001
94520250
2083127878
1561670955
1637860496
917752662
1827852312
527075445
1018719183
1038496128
352927279
89602908
2024222362
328474193
1294056848
1848440399
685179772
898035042
1679861771
146543740
593446254
1491365174
990627957
1354171602
681410416
1111368799
1410116327
1707586908
1227129025
57352287
181712147
764413070
878819714
1257589717
1171523228
1072577649
628743931
1090735196
215228684
1325306941
1929238293
566749490
312956986
309508769
1496903050
1570765159
1690176215
939026560
1845055444
52943417
479371783
2022177477
1205064030
397503639
469588573
882119842
1107556180
1185127572
245420841
1597196772
1764314644
2020372094
532703277
175952252
71500770
1842255379
217141327
359743266
1483394771
1819513867
2067236531
1307067980
888149800
1573608621
893352650
1327268826
143945100
2036500055
1048938704
2140033126
936003035
804781731
1885092219
1326881575
653720494
213600886
585255620
941804361
1792614249
641485392
890863640
221424342
1414793574
11897309
477051407
1171347585
335656701
1870271903
2099763083
1281507947
2097933896
326097373
708697379
1077618662
2112727682
144672633
1281746461
899949505
954060993
755172326
1426611114
930529032
1019489131
651910689
1260516996
741673634
985247452
1895255503
1830553160
1116848663
859112864
930298031
332235196
797078844
2032428292
932954488
938860272
1377090331
274049193
565960144
1956820101
1063218073
1471002504
733967494
1578180788
1258873344
516960035
397640827
96205285
1459308481
972577091
1766642015
157796249
251651455
1575249628
1639848894
337478015
857374346
148108479
424074721
1160059097
899527183
2092619826
839095019
36751349
940664381
1374237414
665355418
1326066393
1545878006
1888079736
737157476
1580343103
1812004729
1249363103
1336269756
721710376
260128265
2114741066
1817611946
252720827
433437923
497445198
1523543512
1769353369
1969100068
785088045
2125756996
406692397
1367886761
249886619
261587367
816918120
2024895533
1253631301
1276683265
351560485
438328023
417359206
1807311407
975376864
1582511715
245121308
808137668
728461338
1241080636
1367920577
1728226828
330563336
1175594202
2010260715
14156144
1484668025
432631897
2074706635
452884604
366418595
1019985628
501028793
1964694865
340148472
652863338
1318257051
1275256963
516756323
604373487
843619070
2003687238
1881572215
962744351
475467397
1881147780
1134078026
1401631132
1600009161
274302993
1858674415
1110776873
521581363
1886489326
1193620022
2038931355
1579971132
900159465
1989069662
644771609
1440892913
22130780
1210002012
1571386313
1012922708
1790298005
1592813048
192210662
2041281751
233750852
905884594
1271034904
1785628494
1047443359
961706239
2031903637
852058205
1405241773
1036263992
174836878
1251212750
1398780214
365609967
1174064971
1468950693
1785356647
2129035965
1647040379
421620014
1047801112
609731446
1652483677
477133566
342160522
2029265787
1503520011
647891253
684842109
856307982
927530756
1044575066
1429015359
1113922439
1796998135
2084198533
1096216673
698397613
1799737871
1325575436
1765413333
958387096
409651333
588584235
708469350
1125455687
101401024
1840515760
1549869234
2100268276
1625757057
1725057080
793656347
1704731849
49750828
1372782018
454575199
640477743
1052107750
201608607
828628704
429327004
160433466
852823858
2065417611
1138259748
1870006939
317119684
1397902491
1073136635
531101887
876439226
1475703059
1516712098
1827931787
1055658035
354316027
1217523990
1237407942
516084541
2145771441
721489119
442483456
1000041791
700801057
1223430109
775262917
1325912787
1303363232
955351720
1250189673
1464003734
1948824120
1945053863
1872621140
1650760401
1808078628
470422112
1669464382
1811546651
933017390
320297368
318657675
1245912950
1565955690
1354157463
76122057
796304565
681101767
1099975008
1714559300
244128846
163894727
1447354008
840591630
1110726212
705270876
1237632079
2065351294
665590783
653501175
198906100
759328428
1986866207
600136003
635451756
1813041035
2023456781
2130659192
1554274716
979337430
1734661785
2124561307
1136805115
1041662694
294422887
768856334
1806458448
1004760424
428189933
1924040194
1290025103
1431087275
60579901
321280500
267255342
630829227
2077204938
1946874788
1387307651
271146724
773593968
1431326695
286513499
1827618019
1125741222
719779686
1607259846
1039195707
233490731
1905048926
896194775
985416326
933464179
52364498
248804903
1156595965
929134332
1981255764
1367783249
1125120109
763171647
2147276526
1728509566
1828342721
1129396500
581886787
706250778
1199465194
3870098
546945397
1600596657
1655059864
395522870
1274430710
410468297
1752177936
176244233
1096994754
147639096
667971333
329949228
2117861361
39468087
166993830
836593119
121593327
2137521484
1172138898
1241045455
2082497259
1430637663
814975500
1064565079
14225298
1681316675
910059456
235102424
1436485910
1445574662
1520920837
1577023460
1250312356
1055718599
364393328
1078715826
1945772336
900843639
2058387523
899763338
559301993
1221394052
1458304924
1614434126
386381459
2043170789
1462833441
1040506065
1908388372
1089735289
1218576358
211338275
1616967797
1825223079
881369931
2136248724
242262760
177692462
1683390986
992063951
687047205
1659890267
1297206360
444653325
1539376269
1974720798
2038982049
262132917
2104796032
1180768138
1036122103
291064888
1548147581
850360581
1783237848
1528840367
1043769403
2055471086
646656076
1727495016
722242659
292351404
1301551936
1807116403
2128617392
1190632298
1807738215
1358705208
266937429
1280383554
1809465206
1968317955
1652893205
448961333
339260805
1377722575
2054856733
1069195123
711063914
2082980538
1352837990
406057227
1845245165
915155750
1346516219
241918676
433808300
1227488847
2138815468
2046122125
1009301015
178122743
442669079
1399068500
2092694209
286660744
1884866505
30399948
1390416271
1146835200
1065371327
565298338
970679614
378656696
438889356
1101162142
632647195
2018655115
373542533
850219085
1339177936
802918775
520435677
789199183
1830619249
306180006
1023284486
1127023630
2107298186
948712044
152434929
306021847
660470674
705431678
1122934807
1076369241
1962146663
401295027
727318541
9956593
1501956273
764773513
1336663414
55326398
184932465
609550576
1657793015
861472951
350183153
936496493
355298077
330652
2076744188
1278362432
344024996
722793514
1701340040
230539186
2029543169
1635108022
1957514095
218277687
1693484665
810996698
1842182670
1503703822
15568837
971283942
990419527
1626899664
1164375943
1643470017
358927364
1562477238
809098107
68708365
1656725042
1806105506
329734220
563699107
1286345016
1923978328
552104100
1462243705
699834634
1312946766
679508593
1324762627
214456165
1454498129
1184306673
1295789280
746710643
737166998
1371712373
1647619769
1451739792
1361444330
1724674579
1036155678
1222145185
112166201
1410792783
370074001
358972622
2011767142
1936741365
194212171
575200198
1028276812
825789891
1914659226
1796156967
1651584652
333838965
1737081364
1571814920
316668086
252694284
635531986
132977956
1196145375
1229479104
134997251
1207031746
1216289492
1009766202
1155769019
1428923976
468784922
977826350
1980211007
1014253490
1901140496
1849000079
346836855
1422351348
1869174566
1395489262
803179075
1071371827
1238920877
1988690306
1020276873
1008369376
1480808992
108479412
46832995
1670020646
2059444339
1241572528
1236983495
1835855377
1851642447
446854864
455455989
643855490
1338002957
1474787499
313088979
352708144
1761758369
294574910
1815550467
658436174
185414986
1289883743
861313634
1312803511
433207802
1443340469
803474236
499970695
501365556
2117749392
1775896275
1428024419
486929748
2079172434
1591231479
771624577
781677533
1510562425
1228410366
1759793914
930991565
2139342607
564102390
1255879130
1959537227
1489325847
1361356321
607224752
2066025695
274536540
1529945105
2098031527
337832225
212884417
460838596
790252048
1780940706
342702924
225274931
27964906
1041203657
195698698
1876181060
1338474480
1903558206
800759986
2014147944
1438956633
53941461
266530676
771728493
2115360056
858026866
1026740416
1921277203
1664722087
1558321610
1274091880
527265265
1052219282
957343221
1159771276
559084850
591845144
385902545
248001034
1618688147
710441822
1214119629
499440888
1196246396
727565703
1665088676
1947359522
836720992
625173120
776704719
42977969
324145753
951760025
2108769679
2104197848
583624331
1812604377
2127407471
243152660
1794401661
1866302065
1804117693
285130521
607436638
967793463
1568966069
639064865
1385633196
537161624
2086863682
2047181392
904729575
1808932754
159427921
2106407039
863653606
206104224
1453819404
665382160
2110057986
693886330
73003340
125755525
1614486119
956187765
2004281436
113578927
964573233
808457693
1293448699
953990373
1480910377
129146868
783121128
1930315500
467977772
241051541
1198504573
779015998
1790250382
1764856375
1064775116
1545100192
1167777002
726996944
130785614
1618813295
2033213680
510197275
1844811742
1522528953
706198084
630806974
1555003389
823770481
992652811
470800675
1652031248
326484280
1364729232
696030853
233242339
1099777421
35669867
1166996100
1791320277
1642846298
113299196
89617888
1779003985
459609042
524389626
1403763719
1106803059
1789193532
632498115
1606772038
1523486967
1503890050
722498460
1534398760
661507163
1323671917
1414765187
341991527
1488299143
512908434
259001685
166854574
759409668
1602734722
486685407
1535818026
914262697
1119278110
1420169546
1225953124
1189888633
1261419028
1996834186
27058008
1559542630
1231559691
1372480536
576883326
1079089242
1684243972
1860544667
305998143
797725220
1200064343
21012178
1409172706
1712037276
1006915623
1056803489
2082183880
1917916574
148560075
1499961400
743007544
1193816402
1823051426
1220072481
1371254426
698842927
1619561393
713747442
1625795451
419768796
324948895
2131211839
1807621345
207602674
825629468
571114235
897038961
1706843253
306222402
1921200984
1361880170
1083890537
1497909900
864819942
1720704640
1302439349
1501722165
1338222325
1783091678
1006733579
1338338677
1218105118
1836897985
1146286367
323849430
1080642951
576112636
1070424766
1582935892
926457741
1363319806
1373258028
789064685
1062653209
1022953410
153344479
83713025
534903201
1499408657
6404135
1753000482
278772815
1132083264
1849901752
868034403
1937981418
382681899
1056546521
123906697
765274971
245886684
1090641148
656700806
31478239
1473593787
569404715
868901935
366095140
296318618
1864293214
1405723199
284038155
989976048
154981052
1542056453
349853221
710514954
2028301135
1836862005
496892037
905892717
1434041697
1204581298
774395818
1537369560
1990311439
915771724
110855686
77330425
1945395974
392406128
2129294389
1985673897
90705809
1676307535
24895684
345879292
709642279
125490088
111350079
1428638589
330149652
31451064
1524584905
583921341
707086431
2047628622
1727217062
1876552163
640943747
1730244686
570740626
1573836507
359374488
1584972037
1259813236
718786137
1304798116
1635326746
5211508
53453270
1000991904
908081877
1200946543
1727930024
642072348
1766452429
490626033
188962755
2029077467
299743930
580699092
1988753286
1468974085
1210852020
257261770
406428430
1054026838
82072771
362516409
998388583
816470438
1059813878
2054811329
2096722003
1877847405
696156518
947893679
1411592838
366045600
1495758844
473888268
1346242068
1451840941
1949263114
1731158858
1506583545
432384324
903197184
648397687
544570684
516506251
834017317
296822525
1458654292
989470855
971380271
1775167759
2095165552
1559046341
745729901
126253157
948489887
1561211562
818491871
1830676097
679148775
1210408025
363774923
1857568934
528708637
924493407
211319527
944680979
1796540893
1920522266
1866742294
924148179
381678488
256945323
278959973
754792271
356880470
1715291683
1378552662
2049130204
1375943344
1013639825
1393403293
1897853694
1804411868
832636874
241519759
1480606711
980563178
91258853
574194508
183396037
1296169445
147275074
1087289206
58224283
755864497
407506814
2048661334
1858644946
196915765
1190514222
458092816
1217123618
1873778346
1873332010
1448974332
1602025464
105324118
928346394
1005048606
111619992
17552356
549415007
1300943822
562964076
1062013544
767800222
255112012
642670148
137428781
692932438
32209296
568737717
1062143049
406258319
1521986394
1073279814
1208791704
1987803975
343564335
1350304055
974595129
1362407962
731373885
1122023829
460404339
2097911527
1719652026
258630950
179295321
467207462
104582855
209861974
505235702
1532559347
374195218
922364848
983341346
1374762532
1397131903
21975980
1195763338
497798937
1134444429
1327325554
1758779691
1822916156
645336747
1460904722
1512182300
1566433297
1209239722
1054664794
83928345
809573886
468287868
1636510476
821599179
324131385
811235004
1379401584
1937211292
1668179152
674921883
1370147874
120580847
373045092
1651423596
385207009
1317086578
447527352
1477204408
2015023150
115328095
1564364091
2105614433
820567066
425219523
1077584473
460222614
996373013
2120553232
1062425559
536863688
1713682802
1500486114
555600809
1504078133
306931122
1115140134
135229170
1614867265
1134913165
712510702
1740313084
702250607
1927831617
1631726376
1513141520
1682839303
1525214234
27927590
209750092
757319612
1189191688
1794871693
2021799963
626231155
955965395
1959819074
1696694535
645103673
358904910
881014457
764480717
187688145
1467083944
2039777254
451188142
216944466
860538302
410942560
716395352
749119352
1742691026
831359396
1887678150
1964675217
1777573316
1534630561
1457602242
548692023
2050004805
2006002306
1612581893
1299618776
625848138
2005165863
635444626
1837432749
511884454
46553770
968641642
183504051
1502862871
870325805
809459945
1099701933
1122507291
335156251
182875636
29166365
1899743031
219883976
1688708504
1128220260
765443137
1102455548
936115553
1192727338
865487050
306047639
1258011372
1676818369
339670254
395963868
1316867918
408599826
883034632
2071166602
1909173215
1112880134
1884087000
1567964473
1018844894
1677853964
2123367251
1588955821
1050265185
1226130594
1372584387
2057634699
818644634
822776718
1165624903
117047688
2037490580
1444840249
273517334
171058631
234283005
1094092089
365643073
308472816
206647167
1459642633
1522224319
1412580090
2097118179
1790063236
232447085
468725980
249803076
1727262751
1189274195
15367116
1094324750
1167816816
1396201548
1429429560
1460589450
453257714
548889608
2050243472
447939001
1777008631
338312962
344288411
1725016995
1222129910
1511843682
262406036
501635229
440370625
98473916
2084474856
804635287
882884365
463603527
301080323
160029712
1477124967
1875735178
2138044112
1175591869
849419902
380332916
975541180
1122570368
2107807271
1959620883
681547507
929054243
1760149898
1502695632
1359003943
1095975285
447645472
1784303026
654701540
1692613646
2107663086
103747923
724581644
1360759113
1870582878
781018088
1187899301
1382070849
511268095
1801759841
784045898
917166573
62904059
222836899
416705054
111933810
1842137730
571100733
909648401
1512309818
1964092677
1695613390
779507977
885185701
30351000
1842731050
1178450274
1142538227
973176964
1545678419
1841447189
104657540
1114315792
1118988561
698190737
1406579829
904187805
371584552
584328271
2139913466
306071027
1862919247
685433069
934772658
437695511
2066922188
311771979
378632319
1329012620
192969433
828761108
1343668027
823602321
1080417928
1938416772
872326398
1465218111
1889677967
1628989835
1162549111
1342989147
46071013
1360993529
2014350721
1577885571
318926464
175421481
959921122
1260779229
1688705693
2113574684
991334497
2127025417
1179481868
1713787126
485226339
1768047122
1051567366
1506565113
1649272556
420505695
130810203
1178908327
1390162870
1949672350
334494606
1327667875
1099869520
584455557
282638289
1071134373
1713570282
529778255
448591320
230649990
1649077021
1029261471
298304012
1595977766
1062969846
651880798
1239608601
636530910
677354246
2033673579
364924121
454974566
1602980648
455157726
2066924460
1231662309
1832366864
1444483161
805835220
1557960495
1235121112
2137243948
1404333264
371129500
1237396413
713192917
859889688
251569634
1660180874
1863868589
1108178199
1873036631
1739852120
1078301236
1394090899
1242464362
864127150
731932176
60394000
193725168
1386963696
303462950
820538787
1376622753
234923321
220081333
1085604510
1967738771
1636854486
918659689
1942813794
969384575
1219932592
1932285099
1891198575
1846782753
1893168760
646195193
749159326
543644748
1330190462
1912015309
1445721821
760005655
1175389784
654710682
1721135979
499996220
1982181922
406277137
60700057
635977339
356568605
1249293942
1684079068
304659091
402444158
1250965458
2042654210
357924048
1084537962
239782356
726675825
760354312
634208105
1355697453
254164174
1080780761
187040669
1176297266
469604984
577249044
1912756405
1367914644
1916606227
1658205726
372908081
523211715
2039656886
472809111
522453167
413440681
905237432
1971795063
596238990
689036659
1610240338
648976232
983086119
624578573
2040148538
279350757
854357527
1877299640
1233404159
1654279864
737775394
459061689
1550017449
1300697972
892627218
1422290591
1685765287
1995494215
1098404976
1447199819
221155859
756810868
743355657
1893130778
422182494
1432708824
1104639521
2001826015
1727162471
661706268
825476770
1869206028
1088013430
101196893
208936328
1854643451
710974268
681769928
2016052702
1808934152
775477965
1320208770
1877095190
417253741
87715682
1608363850
199056723
2136131908
1203413647
715882031
2140825067
819307506
936854516
1691859008
398541618
1269890380
342268302
656907223
1362769137
1848315364
1230837812
1481847920
978239630
1860736931
999940869
1491629679
701887924
1354720546
1529550065
1142906854
2005727686
1820479292
406507378
1069032418
1138547972
862964579
1274418239
521952397
74364482
957088390
534668310
203179185
1980696343
1666150020
2065115299
2042690257
1132554368
875757807
2120213383
1540147908
604339908
398643406
478947034
2007138510
1802384934
2113950040
1718244735
560775861
13387408
1207767045
774515679
1518236443
1875705861
867629847
930352890
201661177
1276010377
2053058271
1048716745
54942798
1690921503
1087655289
967588205
1656843268
1381225015
1245272961
1442274463
1840092394
907666258
280111100
1348099182
1768866036
416396884
7223486
1921513641
1253641219
701017545
223035957
590341093
37510755
1028405856
997729481
650611675
2127629970
1196353275
2007069648
1594599726
1631488897
847948919
1129349867
210475231
1742016383
1535217388
1178991859
1320123103
1177770343
568164679
1169752569
1539972023
1873899535
1909494168
1451478349
736601152
1359571822
1513512254
1466361000
371855801
267863966
995609973
1554763048
698644051
631815861
1431444291
915425940
1472594176
183905164
2084707404
537076903
1468386973
863859485
2071254525
1801156267
2107670810
1054340980
939416309
785613902
525901867
356815352
1849159305
45095084
1917501987
389977352
1959162250
1461546082
1023834939
496686884
1122637309
1072337895
289216058
1105445957
251157320
1349285283
829887704
1154316478
889279350
1106331706
828471219
1790632683
885075539
592287957
1357106998
1282207350
2032078385
942397774
122688190
1679078694
1117398049
2061989563
756892098
220314270
2032538656
1675392770
800967693
1061498204
1494720833
758423598
1011007848
54735219
1642242633
1113269657
1386007066
2051748723
613039457
1717558948
1013704577
1320173928
180645116
1555236120
1869544422
117075477
1861339970
63077178
1959008997
2053782270
1613408104
1495374294
55222756
270993901
885153997
1258587910
345511887
7444666
415370247
184030270
1494275509
22249894
352018205
1239360491
282425064
509921099
510977185
1566480604
1951797671
1969251840
353401362
1258343233
8140476
794881520
862786037
360286247
662485456
1354638849
1361363239
1821611773
411189818
1604629889
2074612622
141608822
92381913
1805702861
1360504554
82151602
128514600
779424025
865931420
31000358
2147130070
1354103678
1524893868
565367453
314883057
1388578334
2088034071
922684545
566685921
886852932
986789680
244457124
1911974484
924414898
1179913330
1133836488
1995570527
1818067952
435551778
1862457157
257357073
1631443823
20374733
1279365413
1380428164
1110056133
462269613
412970662
1737810179
975644981
1558150063
59868959
1092286447
899097532
429857926
2045093711
1828966544
1252489886
5616560
1842003991
499026990
1126038104
2037758743
2050939879
1839073925
559802238
1098466943
1612815854
1362047714
2090737874
812421234
1602373452
477627279
912869862
86363448
1473267283
1953524268
1436613901
831211575
1706511361
2133189852
1096615449
275302297
1703930669
572188921
673162102
477444284
1433255277
529732850
368562708
860464284
166990475
1755129690
373988941
640314315
87696961
46907307
1008500366
1436797607
2133319345
1840113286
231978464
1411032578
1389629956
87580096
395099592
244489985
210589130
1936767214
1362737390
1107980184
1079399452
1556823381
333835441
250580564
549366368
265062919
194397199
1263147848
35737549
564136245
1767889358
1197609957
242320135
108275329
325945903
264163140
1776238799
1569542555
785223180
1384235688
1757168176
1444987955
553655384
1832750370
992641731
1126700021
224400501
1267354741
457002734
696158678
1553903961
632830186
374725058
1287209646
178995804
1512147464
2057591834
2085295974
1233120900
180134511
1171700147
598035783
2104262320
1538229213
706588830
1696992823
832057178
650480647
1523682960
1355131024
1637059353
851998928
1377791919
345217083
1458785546
2094904258
625476782
1446270523
1611483886
1697179457
1159258328
967897344
1326475078
387242620
879317091
1929997619
2127596561
1354994971
1317254966
488303890
213887987
1011272761
730101304
1904910750
229428714
1617008212
148331106
1652982280
1023549096
1169450979
1478267557
5033137
73075361
1213486876
920530472
25906817
996893027
753838114
362750651
919041164
642809417
1941545498
1022155390
639640235
42302529
177449509
725371625
98194666
1624469218
1792125245
1987810012
1229555550
481731950
1583199917
1885413491
1959061038
2010248403
451349950
1151426487
1920616046
975767920
419711287
609480820
722462179
905626163
138995623
1374774525
841347998
808751718
7280759
91391978
1743314764
1956113369
316067481
674900735
101020387
1187688758
649797244
1418886286
661631466
1873522726
362733781
1420224080
2005762527
1482957910
1284612144
285438869
1450580755
2060402750
1242418163
1992474461
1696022367
1760608430
659633625
1504930493
355548330
1263765127
1999688917
920525562
104510231
2018064679
596169353
2146762677
693970548
740552822
361357103
1079370173
1541101022
1956833041
1548012825
2020063300
1616010360
267072759
804615671
2084358274
1550227815
1367708002
531490453
1988250301
1099784297
368713055
1780667209
1759942841
1287942486
1740846477
2038060019
524215504
304625898
913329383
891152502
181761873
1450826097
1660014331
1538311410
1600746722
1237711387
1780943223
1516987857
327757178
192765798
552017724
507341888
303034721
963660924
1121845830
641122978
2058383557
675129783
129398275
769198159
1133813994
1155987031
136976710
420627913
1715219140
73007086
1991276860
1656875456
2111988169
786522834
228993692
701041858
1574224173
1116525236
384101566
398916967
709030648
415377997
384160710
1069749409
1714511293
1883784214
1873181347
975491663
894909196
1983683131
1034566991
779829548
1087452723
1703194351
1133542207
716481322
1102156156
1433156881
1859707232
445080999
748082377
1430335391
1519303886
1760386445
1435632831
2078171795
850678894
1353862149
600137673
523643668
2103921580
540453469
272934049
2030937962
349637839
933740000
870310215
322557918
122043024
1343092062
329369667
1859091911
544222041
615680934
736792529
1993786705
298543652
1736275347
1848661812
1882436748
88228484
2081199321
2106463685
1033135176
1612337500
1281701159
1919553773
2002124826
434380711
625004628
1302125090
74550880
1298908392
1729501615
128046457
312574318
264474976
2082427823
1350190944
17895085
597803031
1790896952
554429494
168185675
1298805046
113466398
786699427
890775779
1583164437
858479968
661147021
1554054457
58993142
1496012222
1335725336
1446978136
2132125717
810882805
1104079213
391390101
824770934
786621316
41736039
2073282877
917721528
2017900949
169734203
617867416
1810259690
1665067025
693780318
1080949953
1227525188
936438348
1502222839
1470334718
1611453467
279678128
459373604
764818907
798607819
1519474914
2043735935
243586761
499033293
1066158616
524613999
1495141802
493441553
1657522384
663556438
1943655769
1732284106
757985263
2027101887
1298843465
753732315
160766028
1915519003
2021141702
1426887247
1397402935
644716551
1743902315
403193950
1607485593
638117037
1248771247
1143388492
2023757725
182623525
2582580
22244561
1216185927
220321845
675094958
590602253
857158731
1613249060
1193208452
1917059180
1155215629
1928932259
285031715
1389526277
1677623259
1870239554
1885181182
1389767102
718857158
2014392395
1912520275
1840605398
1456862486
727072930
1415507845
1060674899
2119990346
1636630415
307538114
1828758980
1261246154
1742958329
1565219884
1073372660
1171858324
829604568
483712474
1030236399
1376974474
237981281
778083609
154829910
1387812293
1947204521
1225368453
2039521569
127417620
1188448274
378297895
89786237
370469443
1325386720
1133849945
506609512
1357066753
948586603
2126036072
263160958
977804152
2119384456
377955171
746421969
1733674113
385616003
608882123
1673332344
1506315994
207325782
1914973068
1329720497
423989958
1587959141
273885533
1701301967
1272667408
815162469
1453289588
928444509
1220932057
972773439
1542483800
112336135
529996238
1648115238
1061562818
63345519
1359214097
745791063
1919144248
796325562
2109267024
1257279938
261956738
708462955
448035591
1073783054
559389002
732426094
1238058531
1712597472
586173182
1948891185
1209281312
291343873
1742189432
1150087435
2065665249
960063777
2127834096
1162575786
16353390
935792377
343684176
1233519535
1176010918
842699292
1226408956
2143814088
125367150
613503379
1665524165
1825510743
1313313992
1467092922
1102234733
2058234529
1570419754
924946386
1806482125
2026226199
970713071
378846433
554408931
522860747
1688404466
1640585126
1331724171
36772937
518212520
514731230
1532132921
1627292742
2121009881
1543754622
976959807
1544254596
1658670287
1371468495
1765026808
1723746264
1498545156
2123698520
1676001892
827203909
1159740249
2055006749
1451834139
1447716838
791743051
101403574
1672367680
1228883832
1821389336
313884199
2004197058
1511013246
1609922838
404894034
1192292814
448897430
1898454881
114422462
1148858185
327832389
1883087615
143142046
2071079547
1931888815
2043989092
50178925
2113417680
1334002275
344850979
2038803587
998991689
352353259
656532922
1986950186
1470554300
1889166852
295122806
352742375
1359581240
1400596610
590938845
424593646
209384366
613068100
1510871760
981776886
450727495
1320284639
1337110062
1640635869
1535125372
414409167
1922407319
509002169
1757336565
361265468
700018108
1958422316
237290934
40038130
1144723453
1994248815
1549788262
294168145
486459987
1048322335
1215769969
1868802620
637801918
1947707307
550820930
1094659794
503470101
5838941
64314017
1934269345
101609773
1578217704
1756100922
1704697444
69910031
1059336568
881749686
1711817981
985816625
1455315405
1127752156
1725046595
1009827503
527167727
989214661
138111552
613838713
1538019900
2039311870
1430208893
190594852
1540588553
1617606985
29743532
1759878952
1142937098
1135587032
181256983
1007898669
571279219
1087091697
1327706990
777475649
403567938
1181939314
291395702
742077766
1123405928
551824733
1375842800
1666807068
1014619183
1787699238
313619465
1441492325
1112847421
1380317221
1503457711
925653698
297016035
1029658671
911412881
183679593
1924812806
1696021644
391821692
234941974
1073475083
736273409
1913155222
1001269542
1778602340
139591579
338280919
1487447150
251823678
140143227
1900015862
1102191115
989642301
418753328
1528987087
1482132124
1154502596
1797913376
1476579508
1187334190
11156434
11179759
770302564
1995983911
680278981
526522098
1172893402
11391507
1739479076
609718061
928394936
2089958556
1705314064
1803515886
495884903
441467208
39113075
1126784412
1356182540
172055961
735871654
651909433
890001713
1117819486
1405017517
1183600814
253205944
1665165413
146070469
743309031
871411231
2045066498
514945772
597148759
1786165606
746902974
381674417
1518550685
54256439
1439448180
612732877
241936762
2007383689
1802298530
1062229990
1921058480
1407045573
349312621
549094033
1610616376
1159763716
738173949
1796024806
1155524319
1614127617
2038096961
1839870492
786867618
299378379
1463744825
501663564
1043699625
756262333
98392617
1591698634
998133832
833229780
1644931441
451830278
53576494
784141566
1342164883
2106460634
1880662883
336793121
488333421
1284454379
1827359846
1450293210
1200047842
1940750326
1435595167
27662384
243317135
1302977285
1440962379
754187518
1698199044
305454716
2094551700
1153781289
1564821174
269580685
1211453807
1049784438
1556794788
2130263145
2112629535
303869646
2006292848
1022043587
1031583965
1026796818
160268676
917371222
1288221986
626975361
1006586400
191831605
1089168703
1558453127
1851691243
797377712
1153828836
650380360
239140995
1787565352
1678905101
258325171
1098108366
150808033
1793728327
231368951
1613527850
2045540748
383440973
1665263464
477488530
1429488910
128738512
1438214011
1461360660
1860025886
322294712
1792877783
158165125
679719349
1487615718
2019959031
1450269668
563716513
754421049
806151223
1157747273
1000369121
986935567
1136281760
1471937314
527529852
1986630170
1487883446
780833170
216624088
1299837982
1048374307
416604359
1046179431
1242364025
1086653385
2121404415
223734203
786902452
1893546726
1218557752
1315035682
1779361732
1854731608
2070592173
92644810
315924654
88034939
2061594618
628390351
99557525
1696733879
116787572
2138255525
324824425
1439363737
1267485565
1645986027
383288414
2048607223
2042464143
558379781
1020975333
456944956
977658252
1636704095
590061042
1923931865
1748884314
97760612
1967248768
293029456
1717643570
94849270
431696204
1288486796
138661376
1059219702
2136902311
106631182
1945534473
121732449
356162373
953673824
263935055
1337519685
2056314139
1733963461
42709903
829477110
2019469881
1748652419
89167350
116399822
1601500678
38969574
1036912556
35681169
1932514560
1972941210
459470201
1291015059
436128966
1311295196
819871712
1284635050
571403375
1258046667
1305090267
182496775
25668891
799288114
615425701
440312770
384539055
176199262
451735861
2072731553
256753646
1326336717
1911756166
647669333
1026353074
503531170
1353368242
1365242407
1407554471
856906882
1327693120
1916432906
684444109
844485872
93727864
1038782261
1277010803
1969559926
1124953508
165280660
18851133
40986146
1996632326
125782134
1439948756
94340282
75439565
1036387352
1474090956
1999408512
610352666
2038718522
624768595
250590052
796554134
640114789
1556431061
1072895080
544617444
467570764
991893933
888968502
1484885094
1890599383
2123024472
687850049
819424915
1040143142
2088438179
2089925487
645022860
338394532
694413275
328737978
1950600435
34941752
741088034
1418469800
997474207
644732223
1943155165
348804959
1749661957
886958767
653688916
1401484796
1433989066
824786488
706402810
1596771339
1187000317
1587215487
1653149764
1591107581
785227612
35793453
1223769307
1008734894
1402063381
430418702
1341181848
254167500
1195341502
323407637
399730798
2031264156
1398391442
1529964911
1644066605
1199777689
1582401040
1193832070
865641430
1296473263
55771214
2056395407
404618777
319209354
117754989
1448517361
2041706229
1553571423
186195138
1674336657
236986328
2110976517
1571962865
1780257333
1687991088
466517827
12283069
27902367
829809970
1036812760
142005802
18898645
168229643
2061049321
933365803
201012777
1549675530
530045740
1253149542
1516521242
187058627
1504454363
851759637
108735152
931475381
1280826665
336816971
1126826410
1740635179
1812520187
850690206
1557261010
1654001711
481206414
331454644
1144520986
1147393987
1355866427
2012587262
675013157
71195321
1300250724
2013877541
1258339389
1415091154
1096415948
1915597758
1263658171
35885539
184000988
589695455
187430420
934961126
1564729040
883035228
812873285
1095415112
1716337711
1033457351
1963066742
1045130646
927987847
680067411
391320392
1869728109
1792008371
781513550
1027153374
527857323
1740321154
363651260
2116319154
1977311305
649036520
586614199
312776277
1476609784
144292187
971045712
1391257594
1443635407
470417564
1800919904
1044787829
2113749642
548720055
1204333874
963999884
1358581499
783935843
430577939
172059037
2068574017
560628334
1164993881
1381979692
1496273919
1130841923
1726790215
1815129999
1065188364
1007651178
1664659023
265948541
1885029933
1683646033
158276121
257735730
423839849
1934817991
59979063
1148965698
819622134
1620089985
1143405135
2069222212
136342938
1831083229
1276236497
951831737
1672273101
2039681595
395873290
862915854
1992967591
697969568
944214693
864966326
593483696
1418693076
483424144
1268489626
1857745855
1667113469
1190902714
44256922
745110581
53684181
854582357
254680329
1970662557
2115403817
2049890199
784751033
460733015
415709900
1204453515
1979306011
1677622575
123016476
41007969
685845899
2049466148
1611662250
605456865
1146482444
687887513
1854326133
235835252
1545590700
449420485
1718451496
1135531345
1384312517
103418436
946164800
1417926397
834078222
1668190881
817767532
1650906749
401721320
2033821528
309013147
382826565
852250162
1225545012
243515523
99657815
921517968
557526410
1254694827
1830274303
352351848
1526724070
533342924
1834292465
1696935599
276373547
1365131481
1510506944
505134231
1602751327
1112544951
1853726123
765184631
463408021
103913879
1017769589
1801199389
565197231
980539770
1783661233
678751249
1452149991
971897687
1491848649
1223009331
825145778
206975725
534694822
1697077556
258169551
1692386752
1334734300
1708434022
1957945691
433919227
1193561876
1670384411
942722253
955559682
2111549377
1366427715
254520268
969960225
2077866675
409433988
1340564401
1396542165
1571950599
1309254852
946946413
483845077
551066444
429447296
2062799214
1903301446
509718010
635596435
1240760274
1957213977
76637396
788231124
470614244
804696205
1322996716
1322831031
1607565658
1913024246
789805698
602792795
1572118092
1961115916
296845233
1226497579
249177555
1307684873
1646737025
1448303999
1021943549
1284628824
1936419337
1166459478
1343330812
849871069
1945760309
527629438
1166854395
471905197
464129774
1076551818
1645862874
2027917805
1289489889
1396246170
1358380074
780773645
832517487
1533554751
18044502
1304823336
1888549242
844773026
927135989
1085098021
1817606035
1748402434
1970160054
1983986261
464599873
1272513308
63269178
1357215231
1733315201
671793870
439243602
66194841
496925057
1785521877
1564207036
379141543
1945044737
1960791358
455094698
1886988509
931758364
1246472392
1915373702
642947192
1077276798
467544145
1266745403
863881107
1762282965
1943315478
1508597956
1725314412
1264205173
1462588497
362276790
133594908
852103981
933105582
2062782166
465388090
1084628926
1935479129
599891402
892602101
2009023376
1751402253
650461644
1779511907
1898826812
1291331498
57535916
1345192132
1165727788
257626507
1008173672
1533642655
1154908953
1924542483
579813168
160546925
1812732411
2002840230
1068399136
67869176
456103778
1490017010
670834617
1024660370
1844127824
194267739
2087058393
277634801
882734946
703936758
1195559289
377424505
1887732292
634055670
1525549906
527708920
1549186217
1650852657
1349430234
1091616528
1976257961
158013401
1102669219
1801756716
733154185
28041876
1547694977
898112956
1197612999
1730603486
1839073522
1782589122
1598843851
1064744986
357896710
1535290569
466945234
1712953863
1403501635
634652004
1450311731
1343939825
1053181548
1385583855
509970377
1321649397
1016895614
847511685
1970091654
1697747678
951264356
1471031437
568900541
343651009
1790152297
1215834833
1125697533
920320724
1665277229
1529425060
1731674537
429039697
972878164
600616254
977911963
35827400
1620182745
2084249582
2142196388
722994716
1274870915
1883475586
1737131983
151380084
1444783279
1041187726
1950926459
1347543289
1861770556
620264475
195553232
1083943298
1846619967
1798120095
2042305541
715717045
292731156
1419153623
462427740
2044679213
2031213607
1000299092
439714176
1114910108
845100921
378543703
369343487
1906090588
821519888
1918657047
1562958885
1025881478
1585645708
1306031031
1201208464
1409160818
1022858424
1181832081
363057190
425357087
1804201375
832546514
898662083
1614625445
935576799
208581177
532728069
759899015
1095549291
479222622
133985522
2029316501
404254962
882324443
1973813640
1142935648
566886248
1192200974
1807328272
227907035
2084485099
1381009522
613911386
1453649794
5262460
821972470
79326317
1769705988
2030036514
22421998
1251694355
2078457488
408616484
528327164
690213267
354900278
747306292
489553034
1697594616
1310099304
346072031
859059065
1035764174
370660940
1976318795
1600087661
1502675941
546170969
919833980
999695573
741203699
2043063372
1354146957
418105346
1058564671
48503608
278156378
196007506
194446798
944144013
2013235588
1535732705
337849725
773930651
2115396263
887926411
871486976
453195880
214700085
119555752
638783928
406559919
855014466
745464387
348781321
1948538187
617659297
1342750474
350087841
175830048
1237534085
2136292467
1204155076
319891703
1063449612
1921807900
2058330967
926793644
1723321429
1519511035
2005014148
43460349
1107070687
1747521168
1612596525
1805680127
505941861
1253911989
1396548282
1026698069
1018254893
320140742
1164968311
428276269
1864337136
946557192
1742323434
603374034
1461096933
1954949900
695416836
377983766
1118940157
1166295890
1454015920
614362829
1713147582
574293946
375947335
205030415
8159410
1344108014
43650279
456521321
1264199171
1338312458
1568583807
912206933
1759320210
2136318094
1813867883
468559084
1581926228
1612025620
1231087194
729896739
89530362
1588758730
343657281
1904973593
1073446488
332183363
810978824
207127643
531129534
746637940
1625775571
1023410452
431062081
147460549
1853189013
380055396
1344101744
531996568
367556346
1117485057
1727569804
1602187924
1885708750
938481743
1401139698
164800566
597331047
291977377
195787667
2055583620
389528170
1552911044
2036188023
1498133146
456867485
1361014767
376070378
1827901743
1573695230
1471588065
448934908
552502000
1183539511
592413416
805627181
1274431951
1213198139
1623763224
711880373
1758239730
2038563552
605050612
1481993054
942444000
1178823367
1117401418
244002815
757532100
1456567747
921213292
823044899
323171416
1335728145
2031258653
346230156
266082221
1606309586
1817118630
922434032
1985217935
628718770
430897685
1883962833
1624718870
1204327942
1817098092
1781469587
495355041
1054389584
57145341
1425858711
1107477478
614891219
1926061654
95099275
494057124
167214538
1920501316
1537476302
1262197382
856801213
166959721
116567621
1455811223
1253226755
881291848
73120325
851910918
149320164
1329019251
1712531778
1017741774
2122316155
1504877766
1155516012
516615330
756294242
797409698
2124245345
577484722
1316456423
1593590575
875495260
1682346220
769710301
656111961
1242651226
1693084067
938503398
1855604380
64997964
403662718
1845370912
828518056
742096119
1681907566
875460555
1923576957
396797414
1984845816
15732312
898957398
839151478
1647416026
1201817466
1454820986
730771940
1157603367
256265372
1550574796
1127380206
2044786604
20664626
1959318017
425998040
1978964992
1529290501
1534309116
1738341804
87966745
306965039
1243791670
1842425546
1826065836
497839478
1652975998
1615998802
1690122261
1199525443
814213535
497798277
1840342375
361941492
2011527010
1965976622
1036772838
1264691376
2018831816
1274479706
1483835764
1069185662
796263408
2003164168
1686862361
989469544
1610419091
823464821
1979162201
1375371169
1235170902
427815917
1162543882
888588269
90793258
1403783251
991907424
818257284
1716157888
1564802422
1111767419
736810673
230312250
1673284158
105779891
941712127
411425276
2015207371
437930003
1679720272
1609202232
677978623
2080569817
1349464663
1195909708
778331963
194679757
628166784
1859417803
284377414
1189638341
1736919205
1742163644
1177111835
188711845
1238169656
790217181
426068707
535300786
111527592
1045479114
1374109591
2130004191
1890437931
1970022935
1400003361
583026888
1571403662
1892909804
866888289
346072731
1077431692
431559348
67538626
329015888
1009130064
1506583275
1496317545
1743239720
1013217983
1538702077
1711901790
1512967343
281340010
635791122
1365588283
1270661923
1555664095
626230814
1121127178
382288804
662445796
1779670981
2079419828
741010255
689702318
1736917882
819026774
1442975936
2132067798
2118905231
857689151
484773458
1177400715
1845917330
1759637257
122442771
780400746
156633317
1891608991
1226211892
2042610727
643276600
1121706197
2065533750
1922428112
1245907621
243075179
418766517
1339472020
1992982830
164396154
1292933769
476773492
1275442082
1646338107
26854920
683704456
1641114711
2019936024
1049334786
960932841
1336718557
374105399
328182972
415004972
1379697846
1310656207
644317244
1815130820
1505687398
1075810597
2092212434
565540603
215419541
226970312
974792059
300418068
1866065038
1381444379
1372590904
1871564028
1676059180
340390777
350343259
1739052380
783396239
777588429
342924845
1602049442
1762434023
1566915153
24320875
222210008
303272962
867431790
160091838
989952750
2047425650
1578285579
715700170
1526157223
1166684545
1318124824
358214537
786382127
618726493
232912500
2008364101
601095229
537116635
630665533
1896005075
649542741
2145646670
1250223162
2018952719
479936438
1775919293
666964494
779638964
1437319038
840362353
1741582687
1703743556
1077352413
1042179673
1520704826
522379593
1419295872
142523569
1549995324
1532029994
702936380
1929550466
1772770708
1372084002
1583210728
349025092
463155146
265171273
2109588359
367691711
381536939
2084002776
1387960558
1911730847
1293410976
1822391610
402715092
664453169
1290150304
1161034445
1211897804
1795853284
847857724
244054913
1539668468
1695229588
894966945
52851187
364732539
1630749894
740762661
1346842161
426633546
156972374
1333207705
604764425
1543064700
1824612125
1817928494
615691573
628385797
359155533
742967294
321489459
934188222
1448550469
186557196
622991000
1476903313
1233510186
232412707
285256067
1691736346
610130588
1233566491
1478526586
1308257393
500690986
1259885504
302394744
996780223
425800654
1980187400
1429778230
1669567066
634332455
2023230563
1486554683
239110619
533491277
31726695
171866443
22157292
1799825820
1993545999
516359736
343474644
1065988178
2018900364
110809947
1953604913
1841754287
643098486
1144367687
636984600
1510165569
669050367
1360624128
696364358
308477450
576340676
351592740
863434590
151455948
1851575856
1824047159
1136555559
1891740983
40033064
1568002991
44679941
487286882
942671846
1358649021
677126451
163674605
1127534078
542092523
1458492016
1465315829
1664866906
977016009
917746426
339822562
399650224
1648648689
1326915129
478771301
1442514177
1451474829
96606892
747285370
48269759
554138140
1623051884
2080858869
995248509
1935725131
528038703
1390293106
956462834
692508321
2041725566
147256447
1939009960
1900103321
1382216236
1168220989
1822627606
544570233
1878268048
536843330
1798265177
1624136667
1377181859
1672501270
1135845617
920147378
146880073
1513821711
664892544
1321885691
2130555576
1666020254
1473964233
374670690
2134233144
55116107
2063817019
1659926190
1307682645
1245196845
1100408792
1115858043
318665244
362010982
1859765746
374759924
1747065041
862073026
1322271793
1048350407
1201407637
1431856781
378579625
1708149191
1003766949
247968831
627038569
1828137632
481943515
1212087368
438939761
81167501
1450283898
669643078
839270417
1058451495
672513772
1708573446
1771880772
896360042
6856902
1600869744
1683314153
1720185340
427416545
2104688299
694849722
160358910
861946701
609078664
1477166506
1599808588
1363734137
1844074405
148972207
1922473902
591172913
1498615627
744656694
1176544744
1377580203
1807229528
1385321695
590313046
846592824
1929306109
1775013828
247973793
1978891378
838838091
662464036
1749244592
1245851041
985357605
1990723947
1354732624
1870080605
452029237
1969520121
1030561739
789528534
1134511325
996289420
2094635236
1070350894
1007843009
1491285336
23871161
164669460
1029061807
915184286
1903078587
1769631495
1122344737
1000545842
1327144593
2124302338
1907038866
1634007024
21346544
1222904588
1853279524
525421481
526671023
1227191348
1496591568
1699637856
566001856
449849153
575161885
633330213
2025952402
2003565679
1403093414
1119692280
347236860
1501991967
790754083
112883418
280111064
2070229921
808267590
705950528
45433876
956164412
239249906
1141696597
1673233974
1809381343
1387109460
1727248548
435163389
714837187
1802728388
205231673
1751676226
1830599250
1640613740
1585250606
1717292096
1896201470
2055001756
1550717233
566942049
1511950126
181374770
1090749696
934425720
1820825153
880679932
302750523
1979677769
1715604963
128711279
800305656
161648952
1753685222
967219654
1015656275
1295242850
277850413
864387171
917123637
46693655
1384989680
869333588
535595411
497931765
1622500930
444092409
469595543
1055173677
1667233144
914391974
2021240627
693479276
106565225
284465248
607729893
953660781
1655577281
952131584
807171755
1363246419
323104050
2134823200
214699557
1222564139
1305322682
1701111283
1442615149
63133792
684136897
764543399
484893813
1267911229
1242272352
506388474
1220971028
1769525151
287309376
2103708066
1296994289
640185741
1796078323
777049245
606494843
366794679
1560076302
474736806
664752601
2087963158
1976046566
1222004438
569638232
534481873
1039378294
1560938166
495083671
221020416
1753234018
258811254
1066517701
652735836
1983850484
53640076
945123276
1224009132
812120707
2115027847
402463718
1762906970
1448093788
1845057439
566507567
1487052121
356915055
941060222
51441894
782852952
1622174278
782297832
634650513
1732865923
62034835
1394710333
712655702
1875323164
1287107255
923405809
1860247787
612896283
2120530002
1550520138
1692314468
947762719
1083363800
1827039494
1544459321
328653948
521346602
1962828937
1203036951
1877963348
991734390
235715853
1923577512
1536735440
795194662
21634631
5196993
1190290308
1175010107
1919887979
183669433
1840104215
41536499
144181356
613973159
850654772
685942084
1479768628
2029512585
1967662420
1467488379
15104753
1275182999
2011087890
1968715086
107832647
297284093
658693078
767344576
1671668191
1629725626
1791122858
1700752126
855301369
223769455
607812882
319905344
130729297
1016102996
687673739
598147329
939676218
1723038448
1118306697
343478061
1575195013
962133422
824685615
920384852
1167261339
2029743213
893225930
437155051
1248026417
331521349
1560504361
1749061875
1541876583
1000687849
570765512
376684889
2062580386
45105675
1655269039
504721386
2059958894
493123210
1589755709
307543258
856124553
473741137
557631057
1112836569
311831921
512510134
655460409
1014681446
746734030
906443340
496911442
1849571524
1668115969
1801816019
1087579859
1190332434
1216467790
296878294
866257879
859325024
385062510
1458960735
592201840
2043028702
1832455697
1175634461
541556283
2038357856
21133522
918153274
1435661410
63085292
219822935
1972715051
695401212
220709799
360097578
1070574572
1488311348
836279996
1944471623
38782624
1202300817
301409731
979352553
638923187
305003391
1434987441
371068543
273270276
1448032198
914802724
1272095154
1572307823
1258860560
1122045035
1062574942
1182025720
1860547996
524222369
891149051
2142523496
2019209641
1855251103
468285576
1590984956
869222528
564247739
824167067
1909290232
561152678
1419456346
982905884
912283444
1863450430
141005503
1551825747
309232192
1481453275
1877432883
1114662831
755820872
161322335
955170848
1719953449
1225017183
1489835157
733002342
969048427
1183782863
2140356023
847001250
1293403171
2068207474
53652568
1456250469
1514638213
474876872
370108531
2144248614
811451095
133338044
106385543
1100632905
256619592
1359462288
922061908
1401124193
1786273595
125481423
774505986
1325477256
1512920580
1453819583
2000547281
667805832
938026237
857982179
1793999710
1627427056
2042642318
1993250251
1816487916
1509952161
1561687981
1930937712
1169996140
693237758
1360198482
781093555
345977778
1516619020
1433197301
870914135
382081884
110951598
706091029
232125493
954773489
686941235
951139029
1141381160
1909974577
918380523
279277813
1796135497
1226779143
2000494477
585184073
430611633
1570974022
1184567795
577991901
1534019100
1526179138
1750540730
189028422
27624018
172314090
1209285051
1347841772
8112630
230204197
115970179
387546664
1471689473
1536352217
1987657130
762826390
1530661180
940960603
707597567
342294850
147467709
1000625255
303745907
149253946
1973502010
1687049025
573596440
1768754750
1067093609
1243927429
1533665175
772071514
1386138827
1087080190
603013600
1698294106
1013028457
484638507
908709249
1214819737
896841090
1149489229
231183326
2111846284
2011444210
1713617712
489965713
126330575
1890333286
1952309091
1017273899
684672474
1383697001
1966536167
793733704
1054222358
222704780
1163301529
1251398042
432885974
797080184
634285930
1033223144
1589731635
983297533
1160298013
792809861
1427361257
2110990756
1922466362
1676688843
1124900447
393304489
1278669886
1517845752
554545754
1301187339
2140203679
1411542831
1930465283
79283311
494357951
30553516
70761296
871622268
280072110
468211300
274502329
1385059226
2028024108
2038081751
463648354
1570660559
20793795
1319536986
1345975944
936807863
1155341214
282941033
915917097
1337361513
1886039063
455881862
2089896094
623043215
322332637
195041780
1138669950
2023082163
2009385842
1980179410
414292332
590951171
1712264951
1869623718
1025914128
1348213190
1607468830
552192562
1719256594
231954734
961910801
2132887347
1561205228
1777820059
1735446546
2007189979
677625741
454012977
1966903467
1537111820
206814759
1964838576
1385460254
187268038
485610263
1075026944
238330951
1663916335
312490040
1370856653
345758311
859109514
1342042615
593498727
921189461
126027840
930653711
1966742736
185098474
1592729479
2120939917
1834492322
683233421
1932208829
533755551
42188041
1558875938
221388654
1756887873
1736014215
658583215
1992358224
1421717507
344805532
865265977
1960508874
284525874
2059858582
55722718
1450854549
2144287117
1554438024
553956564
95264656
10283214
1038423745
33283840
813993894
159719868
1419446144
682279534
172675248
1388938250
1667803455
739247007
1421078900
1718282092
1699140393
2127442982
1404587075
1599342860
2027367933
715859606
100942681
2136195609
35844646
860833408
1996145797
55559675
114913822
1966996613
1047270950
1094248624
1514105119
471865284
1161947874
594144515
1126175788
899235925
763477486
20568762
1597051451
1946251496
1193703348
615177423
611978195
1719368260
1249008035
20883371
40969292
1107397733
595210923
941189051
1235038534
1361103213
1909119837
29112112
699317180
1044176721
2049571412
1975524476
1126221511
777300669
663949428
1830457536
2056413601
140566668
1538378973
1670680042
1898577619
1334165760
909814103
1228743815
1047762105
611373384
631426777
616602352
1162511768
1415290353
47726961
1001198191
1048596560
1380746468
750474399
768456334
1494288396
290359413
255485821
216363631
416716069
1954097318
1024518452
2050109408
1774959780
1807828488
1112188222
927046886
789573946
1521224721
416044832
1606449783
1778182834
270328475
792889264
772633129
1858012986
1687644368
1039642613
1014527345
2030138019
107902823
875734736
691512018
1415518062
293153446
1541297182
1530573965
828986928
1241969843
1750838713
1646655267
691373772
820754334
8321863
199083873
1585594370
681371711
1926849244
1311479881
480602094
158906267
646954103
187007428
1234439172
1299203573
35630921
52516603
2037711371
1768807579
1821644128
1998341023
1867468633
2096115768
1019848672
312472574
1468357052
913550084
1568994155
743325952
233693122
627228497
607818818
1214015616
1249622230
812007770
1401600699
140954137
478502136
151964101
26277645
1478897133
769471986
1005592602
491343477
783258428
1544271603
1718070315
359372367
671581582
1327250726
694612397
775821656
183631006
1385019237
582684984
1660977929
50839784
1444419426
208294685
1118835893
1866095343
555190541
467712384
252059995
554666358
1821274906
1489279745
2142359941
1224556293
1154432883
1701594181
1793994854
275720452
1157557081
420324019
934641547
169786778
1942052755
1440806552
1693635309
763810189
1098944682
865045792
473101729
39565139
1709139815
1751614310
896898607
1964041415
453603509
1374523296
1155512841
93659540
2058376706
394646600
1110473462
495861029
162012651
537704872
351865329
1534938472
1278424022
1968754848
1337523425
72643768
237975642
918469816
656400816
354889728
1601411562
1708140061
970267413
448671174
500364492
648983631
138871993
83340037
1129331481
2137788468
186802046
536697569
272147829
940568136
707986825
897111013
234056403
922558715
1821304625
336561885
1350058362
328118917
369905162
1536113745
1232971250
451282997
86272664
1884560360
1905257704
688065340
126035722
1620130306
6429267
39803878
44385521
1380232606
1724481979
1214614580
956678252
1086336758
972369609
893214877
595295497
1691303506
1083315708
25566202
1233664365
446943541
1470958506
817352821
981060697
1959954791
1849918870
2131016360
1147054084
1808233210
1670652470
1303618518
1156491161
1027361294
627046775
822889248
1940464067
391727698
7189685
755947869
1267287770
390693839
784297803
1011833302
1171374898
1932245523
1275879057
1852718520
1720757519
1533594085
2049917514
1103553933
782022574
932747380
609918140
1443705852
1575792727
1597933622
2030285471
867379008
206193166
1321629757
1603622045
638549173
2105606685
491473440
1612410326
207509973
961201165
533721178
674782496
265617186
1448752768
850658249
299177467
1528922756
319080183
307028863
1293747874
1104122026
1160564102
2142001458
276220582
1009465500
1580008046
649971931
1984602603
911916178
916863337
1459807804
2038935758
1871211842
288384522
542700443
1324943687
135629849
1108338728
1229948743
714832424
1676620894
758128633
1555684085
1430595597
809389773
1388595854
943956159
1343221142
701205328
1846519238
368206412
538411757
865100447
955636904
2124179171
1044148025
1661870590
974437374
1803428222
196919144
1646525290
440937915
423044777
361990144
1681728029
1503231572
781691849
1571826776
1859119867
1522198511
1573358743
1379298992
1531377629
525363086
242211165
270027113
1116563801
912709819
1806691737
125472367
1888950610
1234852325
1623657949
360009686
274586833
1686960311
595299969
669061084
1995230883
91137584
1667793253
83999115
1311941024
1014461263
293268661
1509974183
1584659092
458560715
1929873477
1078249959
1465307768
1957474184
1476527413
2061482905
1067442502
1861348632
1409211059
1113003336
484118450
888428360
1170775412
239382699
1917317503
430177646
1232198932
1767442741
1753434126
1403936669
1693223657
2104667368
1166445601
146056041
1464854514
714830907
1454801030
922488939
1863711568
618431116
215600126
664392670
733581330
1106906663
1274059727
1916472610
859683898
1363669205
1460031001
1053434505
1279782460
216530883
1245061934
1481792635
429228928
1826827340
1128003960
1336068728
1135994679
1638820698
722079185
1532063606
303183695
1020028533
150783841
1440724398
745239593
1398600638
1650821354
836840204
1511536055
797660653
1732610930
1998947694
342551101
1928086822
254918698
1527181028
633969862
1560067754
1333312268
1226676760
1461732055
1041407283
1036231923
951688722
1500943087
2016410000
1082865095
1990466309
697459506
206197338
1624880886
432580229
531599065
330726545
1727204724
747110174
896951554
1787452435
630967343
731187526
1215930102
954557198
903368221
1448940463
1067769319
1982913323
1729943659
1813799667
2116334079
1921578286
1309132148
1407190513
1987127246
1738514822
635352568
1423307399
2084822760
193605742
656919532
1869375898
610445429
487242272
131591334
383886030
357018776
1644580724
263130014
2114240974
600840649
368636234
91978569
1627984231
1933204046
1331188167
941443316
829196524
266129984
1878416385
138583528
1209177893
538846990
1167361121
502671989
1154758665
1331170364
351854829
1597544318
166088696
40737380
1660291385
1258160324
1284984826
905850331
1811332911
235436120
67445437
440257496
1539202865
2100858576
294412283
412881336
2083461070
453830499
1439811975
1803725478
990308999
1814679866
6754017
1351896732
329544740
551676357
1194056181
569722631
453278899
2144913190
1437344473
1262911273
558452595
133737063
735890491
454826126
356310008
1846819239
1320650831
1641581212
324967783
1823294126
475464684
586499966
1261325289
1383695398
1213488043
1440869258
713315193
1449034155
2085017529
1338176356
132715857
1975344144
1399255089
1870199167
1375465374
67613949
1735760195
158956801
454757873
414619827
1747507204
1495412678
765264200
853307443
1031708082
1766837426
772612279
933952477
7793879
1981904297
771469580
1667650796
618022139
1039243949
1930614195
1516108050
28399384
263022282
457263202
1101323048
2107834896
550745991
803985964
627146395
2125305483
1434753700
657898086
1957632209
1558733692
690639945
1134004317
19446784
2050656770
1315237204
922823302
978815438
1216617078
1761692080
1746562989
1264380907
1924560795
1961150086
890271233
1397872759
209519530
16146616
280353957
653531751
523703360
1563320939
1539291905
1683662104
572796604
924162644
1695637846
529133001
1724091445
1612519699
153608362
283201059
1099425355
492271592
2044091406
1954180779
975211255
1748805332
1285824358
867416128
1438169235
1950434007
121471201
4116383
414073551
489321496
2122877089
975967782
744521307
371676271
2114871588
1351366011
685274455
1238949233
1384812343
1180741779
1496015835
1469144709
2073096897
599031534
1821932409
2050259839
1968934589
1557507692
1703080013
1765847755
1022433583
533269827
982076618
1823173469
1710576634
36756708
85659178
1750633224
1385442485
939494277
1141737589
337024368
1528341770
1299150644
668013342
1764249927
1944093439
1423488793
285703318
109377334
629000506
320728728
1633470321
1763174303
1945564885
1938368302
2040737316
1432938892
523702391
1846653581
1062432595
875950167
2011066323
287577413
1186095568
1806133785
1489329234
170195117
1174196599
1793594789
782330632
1443374408
1092264655
772366795
1415489344
896828634
1819951047
1950175833
1809678995
370027705
416631758
982445757
1072073964
1553952869
280993731
1231173812
625276283
1509555092
738299562
1126476342
1041814025
914944984
2078175624
649542556
1938960425
1185752017
1451785237
540733968
1868950659
68955371
790812775
1325987263
1466782734
1453048212
315821042
1472147535
184650602
1754392560
1384293125
761950866
583253937
2047034176
1410475409
1962353427
2023956156
2126014259
1021203194
1110537381
118593237
1382232355
580429546
767435852
2071486420
1874668329
781460739
1737801629
1763527258
1572337117
583495055
1906602639
516544737
1878571646
1994725709
443309720
983900156
100115914
1326144999
527464466
886140332
641493440
1554774665
328461575
981383888
693159946
1299016596
1031934827
1480778413
572662777
1122395924
510582491
464036661
1336614177
1765056806
832036681
17196436
635318727
563075130
957269884
869125708
1642752143
1494886590
343308937
1554322798
672334515
189704744
712745696
1908090549
1467168526
445600497
1576128525
988252685
304542606
410199217
1537088819
2085032907
1852942326
1251319841
1171807976
2133220544
1604065243
801669721
1598806612
2049639012
593638623
78169984
1447068218
650948532
1659502823
1169684675
905297506
592374903
1012693278
1882898253
1270331722
361543211
341411483
1245561126
2037921319
1543954564
1553988175
1161938233
2144595892
2009480418
1868729947
506470263
1032682944
985828099
887287875
811099504
984007862
731853141
51106787
140012215
291629580
2024717554
81988871
519013391
1737675818
1095641655
2043457919
1121850655
785002400
1841886385
1119372390
470967234
1241710057
1125576600
2104551231
1501803645
60533614
1491396027
1550423236
104640137
1854123479
360251942
2071880489
825624820
1638312527
1411645536
675532331
113409416
884876224
1611670618
1855785361
829228615
1104327008
1985936062
947018522
1397383418
1859501144
262594911
1904246011
668916583
652002864
1107384120
1717176308
1641637901
849819503
570103118
2144593390
520419841
1278719392
567733788
171297664
1475422565
426377641
196376081
1772600096
2146639708
1838046612
1414231087
1937084081
490719878
1244887955
688724453
501320085
2013289340
325579644
1167852510
1449063410
442632258
1272725936
1236009207
271432735
985799071
1903054108
2038080556
57680044
1278688843
986150159
137468884
519267249
1490626593
47589436
1151586791
1560576998
1950838743
520880723
1039553667
2110390181
68206801
828994254
921044597
532389581
1320898220
1065347785
58398292
1223771463
961515578
1941148471
907755643
841075948
1449542713
1847954325
1309398390
105572360
1759165949
1859104626
1788119972
1343949728
1063418055
1786439113
1528043301
2018926993
1433072921
1213789720
1031244114
110084808
1891556311
371910411
967145970
1202633109
43215725
1962730830
1234040623
333155301
1707027423
1486926046
1655717289
663375307
721087119
1882166258
1057437858
1635646232
2133720781
771547339
1886243547
968661537
1457968749
1770125502
1521212900
1804428840
1832962403
2112674025
628964221
381288675
1268266653
337261150
822291565
174828908
2056120201
1994655445
338813527
2115867142
737852773
1691209706
770352836
859636492
546612323
1245129927
1452528621
1412486181
1126551738
727586972
1226806452
1671476084
1851212366
1167698152
1737649459
821398394
288330077
324424583
272272118
220982577
1770455670
1719451007
1307106471
1697743502
1389486835
957091903
1184691044
1965459675
851586356
600889551
1765059024
2046579288
1549890763
524381673
2077267245
487182672
1432623713
1252580791
1371422030
1330588038
1083623675
1911120995
416881799
1749109587
1265055933
1782540984
1534290128
504796421
1537817755
579734399
83337940
1403878904
1574507996
1809719947
1821634365
1111902195
2067533912
181986015
576730707
862501463
710960876
321319994
2022706311
1366221665
2073915319
1639783016
56713882
189653920
911544317
1128227528
261684728
576044818
1389852933
1875106447
1484634209
918632350
401222702
90033533
325290397
168734715
571688591
251300721
938956213
876287345
1575622117
1832433478
1100777192
857199074
97383656
587406650
2135780667
152356570
2122608322
400035866
1687119516
318197388
2103422012
1439060097
791400230
1377257358
900605742
558398256
444512739
584787417
1649715102
88604161
1112305808
894176655
1536394978
229677115
1143913410
532346256
135806246
1864195707
533394372
160420051
1536963804
1112034018
1260509223
914080202
1014097578
1174753945
1768566886
677860249
344014553
1253180306
268907545
546684121
22300772
2116201327
105626321
2123770346
167060024
1194722777
1910191479
1438387956
2021538339
1012429362
1788439763
267878981
1885197051
6271503
2117733258
386309800
426626750
1967665137
1017179450
1125707111
992003229
1014811802
2070165228
941480071
1780833266
1752315409
400635884
1763124662
1979773247
327075248
477434127
719877967
323125936
1140319791
1317676513
373086188
1376707355
498991622
1347114130
1916488618
1206335348
1568668112
703460764
2145610504
1856682598
2048860748
1000580378
1074463925
435472673
213699270
1248121353
873842703
119027504
1209682730
249894768
597686141
1931012766
1410636485
1730304959
527770166
1294254176
1378119133
136296958
1280042758
187480297
602659831
1316827277
1977597568
1499425794
1157271292
297606008
86101275
1415955758
621901902
656962258
844741817
962791320
1884229630
241357857
774873249
1977162434
382540348
316625511
45604382
1152524045
760804878
42405331
398073751
214976735
1829729230
1929548909
327962203
10814984
667235027
1815546497
1140495724
225470831
2068088794
799546034
1356163878
2078924602
1703537557
965717508
870229016
993208708
407367844
27028669
1341033623
706126931
169591319
1852310878
55184281
1370608005
1207642430
1607876194
927124619
1741499919
1904548901
699256302
962228722
373443818
385733717
1356593559
406966062
1878080635
1608477663
1525939967
1361914718
719729173
1963459808
10175648
1343654604
712015540
565081884
414404817
531038751
453757636
2053539349
456297305
597692359
1562155756
429760482
666682474
1522400935
983636911
622404359
221021765
1798066308
1729574496
1478438085
1683893315
650457038
267971829
974319463
1772995516
1114958316
1330642367
2037223468
1572385742
775582204
553767207
387747407
1460940399
1365109399
244624521
644788366
331966390
1754675230
474951402
1641577352
42505942
1643551565
498275684
888746117
1755561383
1419596596
1987331932
543773412
990001684
406603596
1882008150
66828046
1969102009
179616295
875642580
1748637731
1950108331
1075774365
603915317
1342584563
321938611
733434485
972170484
1869119310
303921210
1179154324
1324804881
1555380004
155481823
1355659080
421526576
1834038386
2098296661
270836860
1914658359
1870600990
1874378073
1086849545
1942209152
1455301577
534022595
128757209
1002118080
946039272
2018816890
1333367381
788232423
574013915
254871224
1332978033
1616062890
1694242573
1836019183
1805047271
1287727933
1626493646
1009705497
863321810
1935072312
980470281
1468539482
2140475582
1703147690
418132897
825570556
187088929
1204674319
852240057
1511042854
1779180639
1511201679
1822040268
2057160133
1632215367
27016455
976426124
2011833508
1914329430
1985671460
1019510638
2067435512
1442867301
534276213
1216219072
269700026
1011492226
1567883865
285254707
223169555
1336241597
1756578335
867453041
50933282
1685714295
931400310
860691579
1886451650
786670502
1064444477
938031738
291086243
21361566
972095559
189789478
620060176
1519476425
217767978
1358669396
602391674
1970524225
1113988603
1706492929
1965858454
399318454
57793166
582418524
1315084789
333482608
1563093075
1949969993
220903051
1121734958
627703521
1272361278
2087550678
980432575
793524123
1925165525
561449010
491529230
421974487
543907171
1509604060
679463024
1561804560
2116185112
1160766142
97796998
1886418777
1747070444
660080379
1968756828
627479855
1226449639
807406229
242984592
762952278
1559107505
1231885564
724004234
172047219
2076560521
1430667645
92231283
1834489033
1184048009
111941691
720487878
2135664230
710399721
1246678502
628831873
1083029517
798209778
20204763
504503347
915064308
1868853319
545195004
1096076443
1512412313
1342167800
514228268
1504866942
1140395264
1448202021
1871891502
1617430514
1575051653
1789297930
774609096
952784979
1886222743
1651145174
1930177761
1601571467
905553353
2032721622
1026367102
287224693
877960397
521244400
980734335
1255534654
2028977937
594513395
725598616
130254850
1924899595
1167658346
219255235
1181193994
133294574
520223795
767550558
698335225
757947297
624565196
1099430802
2009622291
777079462
851418983
329261483
1282601884
148979983
430920013
1777719629
122296970
713684023
997933520
971625862
1557999884
498893062
2096168207
1425717901
1814791702
693956826
771246480
1097835889
1575535885
665125994
546532915
70483057
1486053389
1534872017
852099268
909248385
2123760108
1386641167
2068266002
1487392939
969738510
1850281900
412409357
2029374342
1240008847
2053722134
1459326558
1437189714
1632064470
1344496152
2033306597
1535943151
368676775
1434179905
1814193224
2057785781
181751149
1221359514
238252274
5219444
1988406364
619526261
1989598709
1416483858
347145395
240821778
1364031505
759946754
394303899
549090706
1889895193
106931156
1572885241
524249760
622712846
1671484086
70418528
2039317612
1085705127
740004974
1587258181
1239380305
1658330171
730924925
2135310471
1749961657
1176119244
337018572
836156226
1782357339
1230154560
633637555
812136208
1678093540
1366738907
1940310191
1611366977
103944466
1777733888
306019274
199296974
915574053
895050740
1426189547
1680263653
281163210
1343112333
494834493
2025022537
1219550335
996656314
531366830
2088179242
1022805118
1056829850
1684253298
1505481873
500342289
1790233248
1004096009
2096981191
1758645373
64208818
1059865713
1045593718
407564334
733394651
1900128866
2004874660
1222032565
1992399579
70784236
518974973
1045107722
1985966495
1105609812
769594147
479619918
1760950963
318081298
709746001
1479636586
1456919659
558429214
1663818141
1424039219
1532439402
394415822
1201208575
1621800695
894890017
144038807
1073807129
872124068
2057344321
394124674
303086430
1596239915
1839879707
138340755
513645662
275512123
2103575648
2022571445
850922724
1695776835
1657560991
394879456
859960271
47719683
543224162
1360351367
478295186
109613113
1529574917
42821110
625883806
1735744996
500943062
1939593459
1333955310
1184603192
302865205
1999076206
1302552381
998936197
472855336
1164542587
1738426137
270908251
177565915
1364989470
1858458343
2139373232
811425115
282241549
1530938899
1934518291
1357709466
1739398715
1531072749
1713020285
821510203
599172554
1854853933
6981649
1980597415
937523508
517252677
956926166
904390869
716197051
2141417352
950891504
850194180
1958646240
1590721136
2077922791
1101119586
1501069073
1883544258
757858170
1036775939
355721252
1179391730
1967200575
808309853
284864078
295803514
78741865
57034768
628650185
1921855360
1736978046
681385409
1402692846
378552874
1088871432
130349935
983199232
1949805023
1620230072
1834732159
2016464484
818723833
994804841
1676848853
151037689
431908312
703434500
132547646
741162937
498814860
1921026764
1741808900
1046353919
1469449588
24329524
1818343561
1971043998
120335113
1617273480
240470243
1603760734
1118418166
1661096488
1368580498
76450279
1017195219
831007295
274331005
186295476
831648362
1271219457
431738152
1193255449
1771413803
1449407393
44285338
539517658
957175421
2139915245
1222108589
1277382698
222830198
116886415
192640213
1804578174
1480285054
2025487474
616266050
694988471
411449639
1898365331
1550792283
442194575
1226384947
1262592733
999621238
864301311
905598536
1785999619
1018473907
1391566127
163597631
1664383675
760246237
2016422898
1635479664
495519733
279797399
1965395315
1390911882
661102310
878472167
204430583
316596368
1276137386
1796009110
565883087
1344665140
681953591
173122975
1554346788
1623991785
1566831803
1411474309
1239056827
242673733
636869222
1694242761
1421448805
538094985
311152220
331186064
654047120
897689376
1316152049
1749438870
1206317034
604084937
1477355354
1782903973
465375019
1075952700
1228286425
159825414
830419455
1682018110
1310016921
1163573074
506352201
145871543
735262067
11463850
2044665800
1823502932
1063219671
481379203
1813012454
496533641
669373247
64805016
299177487
465517018
1602945082
1132258832
1770222613
1922502034
1479679978
701378948
1421447756
1406251359
1227675608
453509962
715714563
593116015
903253788
1874174807
1102691160
1679836011
1413217030
854155305
1219944930
466423336
1578103681
2129796456
1020520708
228310917
2102300457
56387993
1123913080
447583242
1896843122
1864899585
671493207
676537377
908649691
238779427
1281290982
585346401
1919087529
1631383308
1160697692
232482177
404651953
1394355553
95967283
270128249
862869659
1874068149
1897858383
221853244
281353830
588092025
1170067443
588768680
1886934390
284043052
1751065261
1288490657
1098498787
7899278
784843301
2053105650
1757941970
667605308
1713730835
515880370
1782037092
1470233945
1930589192
193778685
1515536466
522946798
234791639
1819576354
1480697066
2085565998
1206882207
1374903376
1770664071
215540569
816331774
2105065678
1897692579
2030835976
678014038
117749355
496487805
2018121986
480067845
2121826547
308060994
1553167310
668587646
1492345156
970697152
30287657
1255451775
1286887330
516218644
1373193287
888084409
874114580
1557661696
1184308873
1479670020
712575570
825716169
1865875665
1302855330
1403242575
1832771865
2116512872
1546103617
555310183
234424105
1228529492
1153312567
1844968830
2106125689
1839276602
1292621887
1961482089
180741686
1972575864
1493418567
1902511412
1856875647
1836530955
1117695682
801018659
1178128592
1252674698
2134056425
1704233258
978939127
1577119443
121830990
1718287688
654581834
1213304875
1588604243
640822638
1833194569
124708125
141082525
2109973013
998033604
907800618
565973195
1265129464
2048223164
27431303
1453956203
1403122493
838296024
601201518
1503305175
881850574
760779493
1617392170
102201357
1349128486
1115106790
413020404
1462363857
1235767892
721858827
9328913
1597830781
93491750
36643496
1562707900
2020328380
672121075
2115998817
1919595612
1901069505
497961689
961867985
1837594349
193026349
251560681
1658195533
506582606
907436454
41424233
1942359138
1062280751
127443204
4424009
332265274
1589394809
402400365
1029741289
620672076
673066146
2085352120
700651139
49034914
1864948792
1255949730
924719643
1474493161
1365224000
938707448
1278728096
104385422
669147508
133900126
448671697
47828314
1170325151
1164513381
1941265333
559076206
663125924
1572019222
1085906780
951712751
1152645507
29172844
1986855862
871797634
607073799
1666379769
646584711
252265068
680762106
710861176
1312080658
1981120490
1100879744
1101951012
390202930
839733080
1274534714
1681221711
22013715
1241531315
1758040955
551613180
1235634768
1060031599
2057318987
1546348242
1861869344
220383550
1028406466
734126001
1481249217
506357412
444899518
1101832145
1949500744
802308616
1832260408
2039166684
405575218
833345048
1502082800
2073391959
2102355171
2091724463
935316011
1311906325
1918429028
1467934171
1280056701
403990192
952599581
403531545
660607331
1106334746
84390758
1365408817
178806059
402500678
1070279343
1611407781
465755317
8773855
1891831330
1316070019
1984014040
1443933020
689318671
1972894934
1612884967
1889367335
1443641851
1844874628
2009389976
1789888630
445065564
1461519739
713282343
871827317
671313724
873178302
524489807
210283892
234382301
356433836
5358219
280319709
412197910
143559363
875555421
246567199
500857672
1243885321
484331142
1952674710
43275646
2028283366
1635893001
1018691390
1309751854
467000821
373487437
1630226226
1451970042
353674990
1249117203
1964646627
1704090954
841868798
488911279
901651574
776498769
1621791199
1953202871
46105737
222714783
685373398
1406578200
1617897240
1277261241
1878509180
310158583
1440277838
145436131
636445514
1499898227
771754993
1780730078
1780319933
1595128969
1555460996
2092505005
1569791884
1157696689
77555965
1573534530
1215070274
1346325397
1561287920
1502178845
1797771903
1849623766
2073648425
884266528
1268110275
320621564
1312511017
457138247
145480086
2127756002
1614418221
249733378
1059986733
1524922419
1423841543
917684247
1283543237
1779958929
1482833424
451766652
1141013304
807309889
545587312
643614971
912661497
117646053
1934472800
952601370
2042599378
208710949
196508822
738650295
1945234775
687246266
420212188
1736161238
6991987
798257948
2129896563
2075887398
1697140450
871821437
1764393256
1114554254
1781308675
971861739
925613173
611896931
161261955
1220724460
957464107
1923307620
1441716602
960582552
807517715
723874512
514346239
1162580287
43199458
411035269
189434805
1947354125
323215296
1816623660
1462925420
1980835194
858395249
1385579606
273255873
1612389208
729095539
2029847890
898261556
1960768902
1819149101
636324414
1366914169
1349366967
2118696886
1136072350
802373516
1365989340
1714905177
743298765
349214578
129184630
1261429886
288774781
1736592617
1079561962
1123411308
219027111
266672609
2064534321
1360594684
1112141811
1550767583
756633891
1186541354
1692650711
435548728
840927109
1526826821
718286821
603209082
724799855
23806788
1630853681
306573616
1353421885
871969480
1249473851
1285948677
1667909206
482154682
1936410027
860408730
1986233601
1125632968
1540154659
924177904
960852690
507846492
550175932
723656925
1095704044
803508758
1307522793
1277921304
92122639
240109621
323601048
1911980942
1599675169
263178806
1571519468
428812976
1640590132
333581779
803776657
1989050761
998078685
1012811245
574482375
2091191344
579617138
913177418
386934361
1506520005
1931066224
354872401
39884786
614187527
988296284
364459365
325958069
292527669
1608464210
163725658
639261781
1410085056
1739651933
141918597
466859628
1790248966
585586996
1888218705
433028827
1789629478
499206676
839601828
748359291
87733175
1030352300
1209420105
1997835094
1603241790
1479678055
1075199095
1560746457
2126548524
1670736341
615505396
130226154
1954810737
49539657
538158061
892034774
674672754
1443443265
710603992
2010156321
183734885
1581914063
499326831
1758681538
1017013744
779216053
330767253
1248259420
585171975
1470633244
2058949127
1005339932
842872196
734502360
1717349628
1723833565
745785313
1953544774
799223827
1961943370
1587669260
716063522
355096830
826288718
1955974212
186092574
666830629
1641495844
1174115774
376949338
1896131745
1163466407
354651867
656671431
1728218611
335576450
239248217
1061716190
1753717289
78027968
1898849354
345428814
729187337
397059441
783537518
568153167
925499657
1339259269
1708081286
791754311
977488486
191126980
337465953
1299454662
1146303856
1572713531
2014264974
840839347
686758672
469941754
310225874
878041685
316836088
1163748860
1750935666
1685969811
323926314
161026846
477423138
1401098402
1101582956
1861059133
874037044
525511704
1319628997
2045946022
1493664099
1040317554
1028912515
1087807125
766411646
1230027628
1250303901
2098106510
1345552499
944694238
1682729828
2094774913
1942338717
84873040
1874901966
1209887262
114782503
812539216
2097465844
1644759050
805339406
1847255299
1848892731
1266756421
40596697
2132907914
2134592598
1206170314
634240721
1634526799
162186381
1750001680
1292650415
2126291246
1353538278
123840798
969753222
1841338598
377250734
701667992
844646701
605991236
901583618
638870192
977649759
676167400
1985602964
127199982
228492240
1716285081
1451806612
1479125557
1361894148
1113748032
97465920
1415772003
568309060
1630287968
1492430834
228549583
675360035
1549986106
183864144
517479612
337729089
1071934912
807805167
1597986315
1740001280
849755623
1440213705
1743371546
1083351753
458995276
1643209900
1339814332
1475535865
1622734565
1661580358
871696735
1124311491
425412933
582556161
1984895356
249600136
394268334
1894721664
449759363
724446602
953366142
1212138872
1153100303
827208854
1119763443
406319401
458563442
1968241482
1472245080
871061481
1099727558
1893965290
981154163
403417402
386095422
2140971871
523650571
1962588209
650169504
254271890
1020071483
644375645
2047323868
1425189215
570837095
53299606
2079015661
1310276502
209933627
892549136
878383102
1165394954
445576357
308049138
1602140912
1456938774
825525641
1014678104
1213917625
1701881086
1411959539
528953332
1406676048
1054752392
1965898403
980136644
1399123953
721649959
1823921084
2010088865
76249265
1951830910
1572961272
964121011
351593529
53647522
987293474
434773561
410137565
2045994546
2055210220
1294731483
415522415
1455128249
1161819737
1920976516
1157393260
2061850295
130518319
373287658
1215075468
390127957
1470386609
335608098
2000908246
1600021452
20844718
2118990804
1225400988
222794284
1641935421
711681389
123640556
707261305
1621759824
2076244123
694342328
1065717152
1839120555
193034220
175773990
130734756
1705901313
1316708134
84764019
1812136839
391044756
1676927590
2016391371
399074747
1659189775
1168275221
1629182219
730685084
378203350
570237868
2007075429
409690094
753117868
1059493997
650424840
2013023364
46421186
1575948175
1222047903
1033640959
1737938779
830010618
1083556728
1841874608
545493030
556947254
1591427121
458914590
243874987
804527931
2124346826
1098258667
600600646
205000894
1595826152
742061602
881300265
2054591190
103190620
21818064
1948542802
2078097282
1519900929
477865250
388503485
1219443910
828145600
1541949045
515559098
1858100253
892040866
573196024
1119081297
563872527
1670389634
1142202799
1127428224
185129928
1339037160
1255950741
586277631
800738512
1986527463
1786832122
1737592570
1159772573
704147000
1199100462
2102706099
577342017
77312885
633435163
1070115929
1205861619
1321064747
1586808166
1896449786
1291828460
1991216269
19215901
359289536
1588216608
38607444
1306578562
963199541
1410334491
1446146090
1255972051
469343510
1107183123
1142237067
53045298
256650984
1499663460
201168838
435334533
509558160
1190618358
1513615516
896066555
633276077
924961220
1307990950
1687685274
301975316
306260994
985474994
107705064
1587169157
2058472688
550631874
1598026078
1005843561
251452655
1191643297
1971662061
1937472289
1875109118
1918590542
2098157102
887288001
169408029
1846092336
198842642
1872789470
739549691
1891298179
169728252
939433730
1922743083
1774263390
1253586320
1998901101
744414517
1665155606
2013845106
1235346059
1599716614
1819378110
75726810
2015414416
855654676
1764624490
358116963
1645274788
447570331
840861425
1756625973
36369774
953143565
587707172
137792522
1759209167
344746986
181195502
728088180
549147825
1621520807
1793150312
83357054
1835071162
1000244298
302138964
1358622992
888185091
2115596506
1613840350
1492593630
687294986
1572847569
1745405047
1179639344
1798805819
1608977740
732174759
37864340
1999797402
1349921056
1634925117
234944137
156518425
781516601
2138200071
748100726
282024544
1104758747
1097017065
1799543366
1900891300
1338048405
2025336405
205099211
1975494564
845916242
856941538
315383986
1438196344
1587761323
642731506
789673656
316172433
946234557
1461906657
173187081
1005414508
1782793723
430616204
2091001576
1336027516
1291234269
1495132015
2132211190
143665674
1239272413
104093120
1028719998
1355499172
65882544
567356240
2080837341
1930110739
2013130724
330112885
561940870
1539061011
778055582
1524140599
133099141
1549867744
80177420
672040365
1626424665
1741539668
146668480
401741930
1413281746
635766170
1341333254
225339467
722660985
161579029
886276526
445838312
1155003562
1146319565
1526575825
2019874230
1082090816
85706424
1615024621
1144917303
965156407
1808646846
604505767
326357532
778419576
1921008097
401555993
1813835328
560735419
1362588042
434750936
1408311278
1144735183
53483351
1758721291
1817871358
17774433
494231451
1509289116
2096236516
2084606033
311047142
248931035
1539302601
863833282
1326389566
133255274
1421418700
794327540
1332581739
302211187
135469476
1324804737
1722949364
817571876
824579885
212939516
1792905575
1388390393
1706550605
901033308
1528245600
1210553171
531068466
1841251918
1481121207
628285651
1225952424
2067321071
1892255161
1921786619
221146817
1057661658
1273894891
1041114979
1579982642
1723234428
844117109
1786667225
1923391524
1447928245
1139641928
1277334899
1931197948
2064217577
1698257594
1933858895
711188454
778440663
141428434
1205029223
1235903545
213930654
2022143432
1752636804
858784060
563623157
795789220
272789305
1153609680
246961825
151037683
458708462
1160945073
1520688091
1354178376
468633529
1713055769
1573622175
937425827
1314111489
1031331113
1428904628
912829492
461582615
816154397
1947263610
812168513
1061272406
74661239
1710004882
1991484700
261631590
608141409
204340841
1490784695
1355272371
871848521
1665933232
53289040
1910992933
656771656
1564179082
1263407775
58341912
1631827482
649204146
1514626359
846289821
1369941172
934990552
1390659057
254372387
260407491
1060717272
661391969
1762956132
815800892
1813934676
1240042973
216175973
1868587227
1311783174
1043894048
1008172840
858549973
56867617
1431496796
1109539059
804797088
636237005
2103202517
472110051
405264707
1916735179
437860257
1035510535
1174206658
1668168266
1167656073
372513613
1340627491
257545648
687671946
383810430
758666256
1532631162
1365566432
468925588
1723686000
891455389
2099864393
1057442443
1226677028
1388278113
1504643230
1124991980
749765797
397325018
171507849
1992819281
685472565
473219695
340109861
469150342
1862826512
1999570315
1981654359
379028818
326092589
1371827228
945711270
1620729608
940420525
2004178104
996761704
2074292214
1614626862
69974455
1438684160
1535691976
697377506
84714570
276419797
157376238
1084448192
1475078625
1796306011
135111809
649410309
1348677518
268796361
1347680468
1058542896
682440368
1203933615
196879447
561539485
126251255
1066076836
175961334
1480827451
1802755290
1713503421
1240243926
8528983
384903640
807567058
1040507809
849235547
673653855
168596917
1907098640
833716928
1508600540
372285874
1989375704
420493717
48916625
281171292
110979440
502143774
1123851141
1417425723
635046132
2098405852
1841831845
2119996483
88969520
1387971845
619676435
388314825
1540367847
1691757333
992928480
1969640339
1668838074
1443521294
1692946209
989740249
656544504
1239656340
1774221075
1695974401
1287701139
953592101
2114755842
1573366000
240211459
214491097
569562025
1521241836
475626130
486073804
1597866237
332200862
839335529
1111480862
2114136949
40721744
874602832
46451106
1264815632
1600395487
1226402944
1046160124
1421538411
80093315
1907397345
1390751543
80535312
651071840
1187011029
1647547652
1602678665
202119761
567806048
955966266
740105567
83683750
461365488
1352147355
878719237
1600267316
1930633228
58551424
1531939257
1907614287
557958589
1312790292
738666535
524203948
124462315
1566430281
625673221
1569964073
1663188188
838625983
1829807998
1343502044
1716311985
1441492414
1116214097
2122421264
292451453
1769111543
1950673939
2140877714
785380808
1266327021
1397288340
686981906
307567494
919531505
315664146
1899935786
183550483
1833804868
1071874050
848891536
1070131871
1812058619
2059928581
1579847304
71011346
692019828
1604155186
2062834577
51718878
133825508
310096362
1971030387
2053781790
2041586684
781862448
1447132048
514080454
979562833
1730144983
1762773761
477350593
674522754
2069573638
927904853
376973853
1919179781
927300559
1938099732
1687021748
965059129
340872740
347129650
1205148010
1021584353
765775145
1673194796
933258986
1463095526
503421300
635058739
1620962004
1456082758
79358557
1520380787
1756024591
731936474
1513812460
882155296
115520816
2009436725
1807256010
125696943
10217327
1151920696
1222518451
1599855686
555831427
2048235263
625153364
1333807345
1260076046
833330018
716701211
1226535818
1337450090
600983099
2022158721
1825177265
1220846987
826055907
250428719
1389218629
1208570103
1983434292
757089919
834293786
1196806592
1663282076
863547547
461207050
1641280415
125381618
1783269168
1020133530
5098519
320534001
557528063
589855326
1194980162
193327646
1911618009
161721350
1048478795
1355801844
203274725
218471091
1476126064
1348866464
1342570355
1805782515
722491397
698737581
533025873
497786392
1885688117
310944160
917560532
515918425
41392537
2025531230
22625321
832214862
1684747845
765110126
1607254315
988820749
299636887
1638889183
1859836324
145173913
528258605
1314840108
1815727955
1990892117
2104666529
715977753
76532699
1657267143
2038758086
1778876314
1501570291
1159562877
1883811469
1244848710
1358819607
180642155
1906376611
1603406558
1178919713
2088537478
1979817595
488795918
2147053293
189184539
520411466
1201999338
1578186187
1358107683
1594264874
1502444097
88390156
1791931628
1217715576
393211058
1693146127
280532740
799519748
1925668288
1329765878
1795626489
867175064
1527556330
2067902510
768013030
984611158
1127724479
708462007
1744626874
1521258686
1810082521
1386721215
1102228620
669677712
1886332942
481116958
330872144
1535531202
663849090
736428848
1478834454
1192888849
503196989
624924461
1790570438
255823161
1271844500
383157779
1819886968
803392469
596498272
1655814777
1574180896
1517494481
1004128006
211898202
653852368
1327868010
448437064
1315742739
1307449067
1738102819
333595355
481802425
104749765
575528929
959518573
1377817197
371425349
461263082
251093110
87058275
1094016725
17862468
193780910
552686421
13098249
879397258
1677153526
787436432
1312843859
1981692096
1165571568
1556073343
600568250
612198843
1577136886
639684682
469660980
1195789271
2073292816
804683385
1090848544
1471793768
350794694
1200002084
674458402
1837935796
999432786
611538800
1725313595
910458287
1244397215
2065088715
1095917695
1571896589
388429296
536801434
767269911
1398068924
250310862
1953295001
1596580575
564749152
1445752441
248945404
255314346
1498886505
2003002844
294461813
523387154
1670091733
613298442
1690855140
1923277979
1673624447
1080557339
276363349
285069554
711776029
813059489
1029778447
744227351
387562329
1801645163
1947635036
525023563
699421516
1295779354
61640914
1272736683
1739495566
1968386990
283742555
37337239
591975337
1335137797
705106714
892135210
528606211
1833892003
1511936210
1193241996
2104250466
2005269392
444731309
574422596
1407524706
1325876669
661044036
444702522
1278834493
1553710815
676973179
1218201343
457704959
634245792
1277782803
548340822
802107994
1893579295
1794995858
1420111
1941509002
480038480
2021830117
1232866343
123089343
1325982200
187252264
1722593632
1788349863
1067492533
2090306707
731981287
427586044
680135847
714230457
511493013
905611908
1405339814
649777939
339413230
1927464208
1203419873
782552235
1643804708
272791973
1220311747
350492728
384629975
1526487619
987750262
1456735129
1259788794
1181133740
1780257262
1912129144
186982627
1608533389
1550493522
654067239
1237626743
158161507
333660954
929506006
50509140
428673097
217792875
1314327131
1717551954
865644717
1326508352
731076038
1751015828
1696471288
329623233
1400958180
209071317
1371886210
1522322867
1972794092
208960957
2020830012
955802341
1846655519
980653732
1635443984
1177350103
1053786360
380721689
1321924466
1363499838
373716298
313428038
1412339329
1617939650
2059829635
1595901569
248267684
179083004
1933402261
1784130760
137864767
1643653251
232880561
1626872787
713419508
1936263162
1883506022
315300818
133557454
1421530269
728463709
299172439
433923364
1289703906
1639398540
969121971
2141873101
1598978240
1668129707
168114804
804212578
1609470654
1106589078
1559233337
2055319029
932010802
2027566872
176366873
736457811
654518892
786530153
1835683638
391159612
557393827
948540615
218942245
1169806085
1114342198
1887113219
1603345525
92456079
2099296417
696863133
719201695
393177169
1265555787
1896107196
63100695
985328658
222813767
255661250
1183671648
1664841152
983958282
792531241
612042574
1906683104
848373563
1439822199
92879866
1461783079
907426059
1395571012
106010997
578678717
141141979
562240853
1169760910
243173776
999153106
772417311
106702260
1170437567
1660338913
1496392072
1539285678
839726333
1002653270
228052133
863058154
1369661895
1413869901
617273949
106864129
919777914
1521844526
1807331924
1590533032
43171712
2097056248
2013822683
595433002
1552192863
701439915
578781192
1083939509
530254828
219515373
1643686242
1397880104
735962738
1347091708
1833731282
1826377458
181976273
2030263408
2044682161
1445549247
1432791783
911935001
529514180
1966269791
246139239
133931762
1642535533
290834272
1898802603
1737556599
428729102
873588603
2014982661
2141650107
2015612218
1203511040
1072875094
17390528
599614946
1573552696
786728933
1373556573
1852305179
847525387
776397305
534242702
2033484572
335400733
466384308
1357581964
560693749
1181431570
2048461486
1681302950
1772700927
1475353558
1301104365
247596124
667228968
305652917
2067345255
1039571941
461606267
1480470996
1829138497
734664821
825551564
1120985479
793472220
1454541388
377560322
913612573
823662566
2040371423
1858192483
2037708956
1236112445
239320339
1600887864
17366375
582065299
1984987719
1546135186
1083532470
667857920
502846031
224436637
1043675885
563224154
1152927390
1662730960
198318310
712548370
386826884
1630256018
70574543
976946847
1714787917
1893205465
1335363796
344684847
283797590
120747944
996433994
2106888185
444606503
915021770
1558278002
799749425
2073544791
1282566681
1187139828
717507947
1777631405
1828916111
1301813382
392111943
721836295
789657230
1867694606
464892918
2128853722
339941191
1847175038
723748758
1334512556
1392416729
249855637
81043744
308629386
1196715091
811458588
1206713157
807588611
52979621
381179170
947512345
1361763805
1559762705
1430187568
161357101
452422782
130066198
780820653
1049216147
1020654361
765792009
409185729
1961821288
547759894
974489091
1216172146
818187202
776983117
2002337528
1263268640
172412429
1321774164
1585146896
644329310
1816726507
1034108203
2008845425
1811862105
1644635065
1044367293
1825111868
1828924586
1221142670
1943550791
1964368020
1675290552
315212836
1774202560
266677554
25027599
636509705
1263657550
244461375
990420943
1108347842
1629571441
1156002367
233678072
1065110000
590224899
1281195938
755924809
1608809385
233699736
575185540
690305794
1485255481
1780971617
135132223
721906384
770589186
1572299581
1873375379
1047246346
1854181785
1702420875
1709232697
2012933947
1383514731
1185526864
1453717110
1905635861
1148163557
407074720
927566387
735545750
1474370936
987950459
356449628
1543544572
917222049
1878413080
1062387667
160362230
420722826
1057728699
978568523
519047402
1746346738
2050505282
1901154782
886330505
995346124
2024923807
346951105
1741480061
2026861291
148083141
1651073612
1945941974
1980944414
686146089
488643921
583451070
388499575
1210317912
1181048335
1249977894
154024261
664297449
1144310095
945241439
1532144106
1820735164
1885275483
1487078737
1646316760
339513000
737246850
1378295852
2117732165
994696171
1874490223
213015263
279331300
271164258
1982482700
1138080456
470696251
1403333912
32712415
1383470229
1263584523
2000698760
1877466007
1411525177
1392734636
1009441100
834341100
221663424
1687191472
726732345
39819358
1123458923
784479236
1497482719
468416096
1223206227
816652458
650485948
1912445054
148219827
1896492130
287233666
1925728034
788424845
2100388768
722150020
335590487
1814656090
1745260585
29406367
2014631441
1800730845
1514707378
2134846341
1126730619
687153832
584363483
1299027929
1182468327
1304953968
378417336
1402897732
2079689841
124257356
1958507747
573771239
1657035098
350605912
1842297869
2117465045
687537399
1574102759
1469775477
1088930599
761584424
1850050795
188611582
1700068632
1203962334
444554289
1576997903
1747929441
1826112998
1493137220
530015742
205697342
784639802
300483155
91732185
671080644
1230044251
919034986
1807395954
1454666336
1558964220
1842924291
1502916857
1110065129
842601469
2015932234
1077069662
931577139
1530115659
971130027
2014906771
1550015218
1174756730
1885660976
305265462
523759638
1490158552
700637574
652189964
1750084791
1960471770
2104738698
1719624208
514134945
1249233056
1445150749
1274130167
1175682472
914596106
1353028528
1926656775
1384686249
1964444864
1278898899
944720884
1172155608
1279011965
1147633527
1983416896
1278956049
1826156212
1825785931
1441397193
1291745030
650779705
1269419639
1756393768
1278662865
813542445
926126955
1766927139
49856406
694902950
661139579
1124591122
1121630243
703375950
1013281614
932236359
186144584
571790689
785647005
1055859845
737346355
2085256540
392338084
12700244
1862911463
1870874895
379626975
269905253
2038507382
673378309
1721866448
1607244633
2129924227
1839105412
1139911062
918130250
1648800872
774180156
1669669122
1071498912
194282263
1622038405
1466642749
740125254
143795106
2029069827
1412256492
940338440
2128377578
937531214
1021586656
1233092930
231579932
1987631977
875233749
1035128800
2005998631
531050464
742041018
1777825972
1196413575
1769022627
278199649
1039718965
745357489
2086217610
667550740
1741333144
1760468965
458643686
872372618
1326491549
2068125822
96053197
620976325
900826768
433322887
931280445
1590998560
1235553593
682362331
1539441921
732407089
1955555626
135571859
936634712
1754367835
989470981
1956405502
222545688
1478763038
102487077
797509724
1802114749
1180785949
1077920395
1218527346
685486224
1301317805
1023286841
677894300
1072619909
329133032
2073436697
1677869262
280414048
1137662605
1792734040
1914897588
368440460
1488032824
1933854973
175197401
1772706981
2119182625
752082031
1325820316
149719355
1826105924
1268818428
1505387824
504894638
401858064
1996015636
1696112137
857436179
1866907417
1814790326
183855340
221441647
814940922
2133561632
2025700189
372971816
1949411136
1079749173
62512416
520244372
681970048
1207273595
899425312
1897503645
573965309
1688001655
1003795749
365296757
932156447
734984993
440618563
1792195858
480578045
805328507
469768714
354827992
1225309398
1767423086
991201475
471464725
925977217
723476633
438121318
2008469356
774856069
1359457211
820888899
521572852
259914520
615502896
2003824321
726396249
1320573181
1422016004
672554858
1850836238
1225800905
877306814
626837475
1822515785
649584982
1508902291
602793199
2067113773
1210213704
467952328
1965592757
1523813291
2108277088
1316698483
735894963
77701572
1742292613
410504793
1463433470
2066375083
1660134368
558120428
906466264
1443626483
1213953524
1382175768
241080003
1706459083
480730034
1585917033
1145232203
934882169
1900713386
1039309547
1536044664
1933585525
1423649758
1353931681
1204476554
2021886337
622762934
1554582331
1186265661
1695048003
1915096871
641001267
3920370
431320641
1642273329
1873434157
1224487612
517722962
666763559
1018181599
709682154
1165307690
735479666
1273232891
1024857637
737671693
1773683984
1378847672
1926028574
1480796348
1584104904
543350365
436974009
1732385002
300658323
2093120903
1113652290
1711916631
1613507561
526103496
487368649
1062225385
569698531
1762627043
377862794
1128237784
905923719
442868749
650181013
784626248
786219083
5745116
1011978925
983242772
307215958
1114031617
815582772
561607271
585132090
913028033
1635371479
936982268
479568983
1538435578
1589000889
520226310
568050895
1611926423
270088060
1343545274
1304540513
1457184900
1386023537
855236493
2094379547
308942216
1236864160
808534368
1577747682
1588692040
62162701
732474610
1093553251
732152776
370908471
433441379
1620822540
201179280
26165194
1735859953
267335683
1171332372
2051614369
930885745
1235724367
258103773
617403051
162918878
163441077
1946928538
1818138830
806385586
995751690
1106654632
1392096111
255259751
1005579664
1251509881
2023644519
44235836
372083272
755950313
435221482
1530401114
457257159
1383781860
1816338611
1387034802
1763932561
968696182
121638002
1965053383
950814699
687497115
2056558756
1835273986
2119985357
1484483113
1074569982
1334770244
2095364151
731548609
1891519932
1890013313
1620299836
294549318
2113688511
289172147
1458781882
822347902
753426971
468993347
1442661337
244829212
899578251
2016234881
1785993325
1868582985
756177490
1945466037
1828961249
1306148093
1255666910
263687393
1777814264
1353134917
707781910
18869536
1466621183
1336964905
1473311823
299457959
1778576311
358506091
1409786658
300108879
1884438491
783649173
719633572
1818380361
423061596
1179313123
1649667997
149669624
1771747503
857697250
1075015942
40775604
1779814043
362070828
1336256261
1609969851
1026400362
298551014
443931237
1655855758
1525158970
1876717719
847835372
666240201
514202701
662518996
36909081
1260157495
676028216
499277196
1231816292
1833790773
1239180513
550400159
1266212656
1917039467
1457278429
1986035938
1841822471
232213276
718475234
525471371
1794397006
791389705
545603119
1127603849
1124828201
545472202
2072401453
208180202
1011793462
936998090
1911461557
369364803
365412732
1069789212
337468791
1783011189
2133516075
1329253830
1150356937
1897842981
2141127843
437114173
1241349872
330125433
790940768
1524560452
1105850917
1118660491
74815927
1386986488
1514115252
2060787695
2069084615
2030157452
1011970687
1398698625
2103742119
1528844594
2080844840
403314631
1104003377
1332261316
703784377
1762469827
1173257091
228419856
1463547798
1484423882
330148633
1804728022
1852248728
2111373748
1073105604
1896597115
1009052882
2109173086
1713026455
750086929
1601206407
204423162
1660420266
790963079
409313799
2120690819
886201687
1343727470
291083930
273051508
721650614
1696610785
1172148670
413787826
2058626252
1479477182
393557047
2139877898
1543070866
393136621
1877565956
1722817399
80698550
656061192
88123584
377718498
763995666
822977339
1803955636
1711483740
1148382144
1156293543
480781326
2107167280
343180547
384216129
2128005974
33546273
1690244905
1782558389
904721838
1700980002
2106409067
2009393980
881530323
1375925458
137972212
128879787
229496169
1524221518
1862197636
559582420
2007577547
1539808561
853662995
579395837
1167141768
872282430
609420176
1121512814
1413013687
1249382044
88858656
2137604689
68245463
359794335
1505401836
630890526
1498461025
720373536
221700211
857162405
1072364224
830866435
454607365
73365254
956655463
1571903010
271233450
1379694265
1672297631
20257952
189757374
1234865139
1656431678
252339304
1419064696
409697903
367793614
1469388927
944664690
491931459
1951974623
636402494
233448358
2130251080
311727887
1345840359
811850356
1259497715
2128421297
973180285
809816644
1546055999
568537375
956242930
760161685
678432651
987125250
1095909150
269221195
1126243302
1501297839
937528620
1234553840
1151320403
1765476892
1179315452
1377275651
2102176207
1948582604
220382514
1419385341
1235055369
1025882544
374404438
1356359597
359197307
748848349
1920767387
2046031295
392597792
1257372946
2039971710
989996510
218261721
674579369
934976851
277587988
1103496981
423350429
614728565
1345777129
1958212276
490391763
1564987397
100049804
959596317
272686263
872731452
1077228250
1070702850
40873432
221118242
2056670445
121459414
606322125
582590739
1359445310
1269424183
861135918
1929863346
1123599116
655803135
915492015
1271793893
280376341
862484299
372309429
325195766
586917600
580898667
1279780408
665196417
1996186777
680497358
1883403306
1662369135
925950899
1016158044
1392554752
360502026
2071497205
685425233
880800181
2131420829
554006186
271837303
1413148807
563397262
1156470080
166728774
965318737
83144269
707409729
791267393
292108213
1486517796
905344592
1935870681
1664502340
763116580
868130557
1707801359
637584864
1488523120
1002398334
2139729037
1816392168
1751010653
1706922362
1855147055
1810547852
1893779653
1665801603
1537444793
480889255
1526381487
858530905
2099402345
2128056590
1052736995
1504313642
1607650626
1494000723
1104545378
1737123770
692947790
1525941568
1542140775
465995139
929509814
399848603
1435294231
302394726
1657027538
864075536
1254006602
975112363
1375411252
1751667975
1941542890
1123013068
902143997
1036740617
1936175236
890279590
1977785195
1493258484
1816911471
804324068
1231609501
1292500618
564664139
371044865
1819046148
665725800
1943146870
1938131300
536286772
999824532
331861174
179837723
1618287054
1257105282
1530192342
1010175899
1104634851
1041645726
1262066469
1695324249
667669915
2121322690
1298453830
1611983386
462220403
1558910152
1869719117
122732193
1340714891
544916132
1937362701
1761402843
2001134391
1889974240
862843558
1578285277
1719305642
1281847482
2143590227
1309798786
444764916
499647666
1316023812
772476869
372773223
1053863569
1079141243
788800066
809461133
1818483127
946730816
435188382
1352068889
802601050
2036489636
93601617
1212476429
942563831
2057823836
1691188841
1556457021
1879734739
1749888434
1641719755
1408951914
1432771740
83989613
358123226
1149088112
880400164
1868464171
1708135730
693324798
1730307233
411067347
1053646065
925271706
509473955
186683140
1419272938
877023963
58734972
2004928422
1405687948
466263696
720076447
1369024788
705648310
526416067
1647707787
740084913
128442185
710835577
1472524676
1543223933
1326934064
1541573191
1912974178
1430560897
1659153671
81377869
1754194445
457561129
522881381
301181686
1368523709
185145800
1325079459
1755449243
1512457417
945272004
330100343
560291271
1209413380
177750171
2118855488
818428533
804828873
1073172383
159503664
2072612060
2055133648
2053887364
880740916
26694534
1744749829
2068338028
895634969
1050317027
962954124
925489938
334683273
368412311
30946418
1966455679
2071331729
456473212
1684916423
968301690
882803979
1192706638
629820019
1296909541
2125332978
744806570
2139400624
1190901227
1761700879
117717170
375395375
411896243
1549893652
180437559
914477735
970562785
898648130
644769436
1047310183
815988407
682403502
52354172
732619849
1473587264
522512089
1583029328
1060082068
1914601002
1611749534
2035328093
228113220
1089443750
351269409
907937044
333107284
169070475
584710832
528233886
285128772
724802535
1517075422
2116431682
1908107725
330411791
784219260
1249891073
181667960
980672272
1977025239
941429939
860064701
1716049531
726261473
1273655084
123661482
1690012752
1201847449
1691853186
976673876
340100204
2105900424
1510322899
1520566816
1945163679
259382351
1352220150
1433977336
1000014980
2002867657
779224730
1185647162
1428784841
1126439878
371774624
1459399342
1747007518
1466044258
601135539
1950790190
103905310
1009566406
825744339
643323170
1751391466
755991561
991390434
445570003
298003227
1614442246
412834963
1014503437
358962720
1453688756
280711137
1373955230
720521403
153410685
2027354882
351611421
768586846
1820766286
1790705065
784756311
407382717
284470589
1199177425
1099819520
85769432
250682892
663097344
1627858713
1058169874
107557231
130964049
1816143588
1730949646
712327997
1988039197
871108825
1063471346
780152690
962179919
881158081
818781129
1739500584
1654621696
1806223786
826570414
394243022
145779301
1949381647
1035718370
448710520
1470033238
482268143
865819540
570536166
2065343427
410082035
1821013315
654945683
1781649492
968810033
490716944
75634635
1837846064
1534082078
419796476
1807018397
1272563355
871107265
1086605766
1844334318
1600728053
1259933378
226696498
1835548688
1925676787
725694613
1399918021
196551545
564779605
696134428
195454047
298874917
508479309
1247300130
670043520
1474594889
582932910
1398886580
756398509
1633952511
7115904
179531403
220972374
866868962
802461105
2036199311
2090985705
1676305417
1960774311
1038641387
1105179156
1929723508
602107088
406155250
1214235309
1279506537
1313834239
1479399516
224057919
499793011
487766207
1019050522
1295230159
1207222238
1645125114
415924247
770987254
1254929528
1894635225
1072709157
2085552730
1727202213
451032830
1290178445
1840370381
427233282
938159811
1201585351
991947547
808697840
2070249582
155118151
1302341020
1852542814
1757756331
2017791642
506631235
394046063
410714704
1463447571
1482541028
933629982
472224773
1686154282
1065672859
687258436
877699903
1910588580
1280796091
480237141
824308018
1722332806
1892411116
1594029160
1115009425
1328945174
1849058303
519394406
722155453
822623919
707492958
919677555
1031989767
1383165453
1946249379
1343091330
1091469057
20614586
903854631
943246168
1456767230
597616412
426697565
1615189825
942152238
53046454
962103146
1163110365
685124031
1226606430
233411604
1813622563
1072209634
271412536
1548165125
643480236
878780066
1065090880
214373520
198472928
713813607
382742659
1847434471
1715794033
296495505
1816523619
271605589
1245657432
2028092579
397455474
176192623
883421211
1565371112
1746879614
792483925
1188227940
1384847650
1141474968
1563044304
559604410
164602621
1020286733
1471960064
1743527969
587363890
1784231159
1170245018
643513163
1582676000
1403935830
876257510
562092745
872395072
2108452170
1008495912
343113525
181747982
1894160709
782962135
1960334501
1034328850
604658172
1971536732
388238805
1516194437
942386962
541946654
1841612122
84574022
1484973331
1800566746
609085620
737976645
1464132331
1598175714
31402571
1099115791
1298071796
60624811
1277131632
2057033845
318727782
2052121877
1447366434
559152692
1525870629
1010511052
2109957065
1553027797
318873334
325097472
274224630
1713692697
1737657710
1489737382
1968257499
53037551
1761635911
1763876780
1979776624
835541666
1428656931
874987875
662722363
1657525969
1876326958
1081014690
1106308768
1005689252
552199325
1975965280
530358373
1278409083
1056797831
2110971220
812235571
1223783317
28955730
194657355
1681738624
1597153491
250176414
1607549553
1761897971
1521054164
1906077150
1758600906
389916923
1603449637
180742463
1783982657
167464837
864409974
786021416
706442961
628616011
343610822
739609587
869754759
964013753
1684517419
1631392442
1607275030
2059530039
2062660952
1555234306
1689429402
1096132566
1037815588
804738279
1585912758
1319895894
871009591
1001678350
1496215750
1510469136
488887936
883113589
381985773
1048686739
912896071
28354276
1991802681
1758827011
764496267
1475062537
333391903
151814662
1849118790
551986996
1691449232
372755260
1454542005
1146347160
1661213322
1620626677
262522407
1573296606
2049669602
1085128300
802287477
1000459506
1117547250
1740404804
149527101
1012745669
1316661114
1888765745
1900459111
996827712
447090203
224380359
428051303
1059147377
24619595
293584657
2081954167
2101332711
1585415523
478681272
943495263
329415437
1737768438
1436009793
812801870
2130819884
413493300
1952759495
271844932
1771765502
1826731737
1198852087
1802359367
1607448474
14805627
2099099605
2105502186
1357038023
514427494
788597411
614977902
2115853467
493774133
233078152
299675378
449095456
1815599070
232255351
1143854818
1667802908
260497136
415681574
1240866863
1530255065
1331162809
397164154
1765441617
705838029
1273991939
281242076
1001942949
1181680861
755161108
724348320
2051315167
702001134
535591435
513863341
641384046
1197979960
1589632539
1877731736
1994396583
1466945646
53137831
1493601591
1807262901
1270061048
1966543840
1573543067
603009111
1674111603
1461494983
1414977984
505297373
1631693194
1685446158
308410212
1253139843
1198068618
1413894955
2127336236
1722162263
1652400762
1785035240
2029254811
1661368460
108032317
100538894
1566140966
822704583
223554299
536053294
1767421168
564887918
431849666
1428003742
1573308836
583145208
26421268
1164741262
40984451
44823449
162750556
1109747430
311991965
115234709
1127940699
2055766018
614191457
145794386
1730286994
257065169
1295130624
1994868358
2099113670
849959029
279466437
161404975
1859180142
992340639
717002637
693673558
1617966687
1439401728
1339121120
17383638
1143623960
1272851188
1213212728
1848299435
498368157
514361356
691368308
15929092
1334506419
207803858
1927190432
32443211
327880780
1720412373
156421560
2036659643
1823552705
2065830880
1197479326
2147305575
1877156130
794251249
1610957458
794047216
902814415
1264593826
1472332718
1546931701
537795252
1547699420
428209610
1532729288
1472349222
2037975026
152550852
1825290552
204792476
699693163
1995254600
147230901
2078453701
311673133
2139972132
750257992
984556175
352013449
716574047
1835937000
1946322060
1883776209
211589307
2132843572
398233782
67198041
1036284895
317204221
1963235673
1219902839
872635328
1550306010
1042298560
500843410
1634512251
1233644715
1285127493
328194734
2080161728
1900338561
1025358672
1685252047
1929201252
2108794554
513654697
1687427444
1564195664
1483742655
2019076178
1073086324
357224779
671039737
1452947429
2080172939
1193799363
929094567
1578480739
1281530323
1690152688
817328745
434523469
1834917924
1289514242
647853884
1348340199
1507108763
1784796720
1058456944
653017016
1568238431
795378478
1847420633
1032097736
805274209
309894100
216702759
772763277
2004676233
433225748
1044201608
76361913
1163556219
185367275
1996376047
1354015227
1513996345
56392916
767869248
1643520881
981419122
252108010
584708984
317477322
1574761429
1284187315
1702810885
1097020210
171619505
1112006883
844351556
742321706
845259271
1265532189
31694651
1890256679
2127500359
1665148050
494069814
1142630247
2009362648
464301481
1398047238
1355180727
485016246
915180360
1797552183
1181103557
267197181
651085783
1164584694
1092719843
1422178400
823396076
558016564
481173978
186775706
2035257223
1439991468
567243205
1778978619
86466334
1684912978
947784748
795444985
418136740
592244941
1763633334
584026504
1461910012
1614221327
2069132656
996012087
817324325
1025119315
1762796925
1851923320
2115150702
807282582
683378359
619877360
124613932
2074478317
20439103
1412002293
1423398389
568307337
788748477
883658385
1418451686
1252412948
426157237
458062648
1078919578
1234601129
857619645
2110210545
682199316
1834345902
1641683791
998764107
788419813
3065017
1813971907
1406786780
1032968103
1698777428
1966231617
1202246597
1992066175
78302307
2061059997
2119885617
580995537
1143241554
416611345
575474966
350294827
414860517
170111327
178566653
1508135960
1364921681
2016463631
1833360598
1970510213
287517283
607929047
1021713265
444081472
190982151
1466082851
1144549047
98406099
1920783437
1238277547
1082509032
212692634
770478964
1505557018
1927307179
2006847432
1388117162
1998343072
1484251341
1953311455
84459075
414252989
2006468051
931112912
1477888326
1673987857
1879412438
1583310801
1977140895
1738146851
1116026931
1037047889
1303106241
1773994410
210140001
72617095
1163690525
1089122459
1106925281
2082087050
1720659196
533147118
1082941073
1030595219
1171096715
2033996345
1821201287
1289831974
1738174137
1413056047
1627424024
1854807461
856500700
1958748794
425523326
1776262368
278182382
876958937
1555257655
260416397
648322136
999460594
386511206
222662304
1026278374
208501917
920513051
2038649823
735501730
1768980834
299897615
41657182
1446960367
782024718
1159033821
1397231906
474271499
357476248
2041930571
182864111
1274804299
710806037
1899030547
261834510
228800531
1834138450
938877206
455842735
1900983515
599176660
1604351327
310490156
956485647
1672399531
644254884
360394220
824271837
891475533
2058817378
834023612
1680491828
1759412193
1461006113
1163382879
904925755
1764982468
57014010
1692694308
1971471568
1338403166
1577018136
23288064
1009618914
2018446004
1743405547
438692974
2064876364
406143304
1827134410
2007788854
1744467984
387147091
1089233766
1128294141
219595873
2085041745
836709861
1224623943
380516483
1104826952
1972482975
1344731074
345432757
1026241331
150886249
934445188
1152523001
299873682
654309351
1799139871
514119681
1271539360
835929876
1317328857
1076775823
1216993993
601025201
1809412795
77448588
164645800
1493132478
65600106
17359323
1565769271
1141097334
328247567
1375927072
2140696865
1720195476
2120371144
515303521
2061063068
767737599
1253711456
1885601825
58278510
559503381
1046326573
2086626625
2005258088
599959266
817675910
1104845552
1861521113
1484399437
302859840
1674600755
1986260469
494295658
1956339435
1922619642
508072327
1651709938
1472613584
1741025353
2089827255
163599759
172197734
1778980524
383990342
1667691400
861981826
100874633
1741512030
1016346946
1897806292
1677723638
1362588849
1784487166
2065264496
566067064
1387943789
671765535
1617082919
1518387085
1114927284
373173255
1081427331
249112375
321574647
560277881
1303074457
143832964
1654581786
318927263
2041023784
108577127
522287340
310966734
1649160030
1856624887
193753300
1603436574
1878620831
2103316984
1156321898
409291506
334233327
1629520923
759214390
1826206315
934543447
1956452183
1122105525
785412003
887022014
1229166612
1949088663
1183495499
369858258
2099319681
1799637278
710217692
1891835503
1634761646
500190247
370544110
1502479602
1183028157
549466376
1618063488
1239412209
1422205991
1480397771
1884463907
1234315080
833976263
403912280
2127182874
1271284463
1256332946
687603440
2119713953
1898559766
2147089196
1800502892
835422602
1202950799
138319499
2010414718
839660325
706026290
1454619769
726538103
1530979747
255237064
1804492582
2046152495
1457498366
1815682275
1887683777
1000685361
962304448
1100361768
817494635
1510097507
1866490114
102155151
1949995323
1709747184
2125231245
1618606834
32022965
427590926
1866145694
46469819
169548081
812503984
2072990233
5589391
2132561191
1209460889
80755174
569168830
1743771598
624833809
428385033
152294365
81771626
1298442828
1048190677
1715887715
745657126
1437179501
152368529
461931349
445021684
560806875
6675900
1595498629
42050638
117077615
577404113
1344158753
276756370
1889634986
1490923386
1899931221
615677814
348914592
430741808
592094251
2000055836
1202931949
1684372909
69460375
2041003020
897758517
1192321034
71494557
923733344
63845486
302607279
391213707
566320344
1835428330
1668883468
443716751
837284017
1672699669
945708388
1693593497
1856116515
484358376
972553425
1983134605
1991715360
909539101
196378669
1440558388
1560108053
911292772
1859211046
21782304
800443180
1117589195
637260415
732005835
1228857139
1210174175
476402936
598091791
329116760
660595875
1893378971
1695818323
931209152
659872981
647013751
819081439
1115337982
198060892
1651917900
31424926
659976197
659797657
1157479613
1388793459
378168265
554881340
493698596
1771405376
199490819
1800585270
1692959737
1181046805
296900323
253479233
612641915
1522737592
550426456
2111424836
584309186
1580854923
805638957
165892718
1921260202
1720080137
1954216561
2062438934
1018239443
1611089259
131746957
1805336488
1724585549
489015185
538727664
962581120
2096735369
1905060319
1073278599
1345994839
386839959
808097990
1176096947
2142634739
1060792302
1762823040
72557344
1324033913
919642018
1853634117
256006800
1900094363
1318151887
1983169596
1104436279
232666264
1694831919
519969220
2136206007
2144093468
2124235082
930340692
297884163
217865051
1349220289
1580176118
424971284
1316065276
2136915072
1896129258
1563047014
603753298
1125700138
1129156578
1815962907
303074547
210520818
962795314
1626235455
1348139108
1169449023
829842612
1081589534
468085972
953652221
271011298
1523761507
263348851
719722297
1498387339
1051463353
1523077315
900004851
1939614640
1210687289
586636654
1937190082
263034038
140704634
1065325011
397749455
697839304
1049411503
924162443
463773818
1035837115
1526229064
281544971
960535887
270022572
120153648
258943812
35898015
1328639495
1969257204
1534089263
2047154506
1780240671
1159617836
1857934055
962116786
585960837
423535764
1260138574
1036339682
1028028378
258735682
450249951
859773267
582393369
533637456
1479056195
700071271
1958437520
116800092
2009952803
1485065286
1181228609
991930480
1462911707
1098313501
499468953
286826765
1459605314
995375747
1730360197
471934027
381532325
599641892
850965206
2135714149
914005341
911720929
1728508130
1442974349
1468120803
1204308870
144388247
207649178
1296511288
1751466408
1374134240
2002893790
198414233
998266527
336343882
935554732
1628978204
493036018
998803408
1909658546
1790256410
53211236
1508887731
660579587
31003509
1423727658
1071101494
137458003
50692496
1527426493
5994524
1485389896
1738471578
919012090
699123394
474463908
458422162
996491435
340058968
142488291
1333551359
1727842758
1686350741
1414101224
1255109072
529465441
947041880
1559774895
1404452485
1206226332
2110288966
815642659
1474738932
811168090
305093426
1968251968
1541097211
1557388285
437327659
1249654816
150390208
309972211
1748878822
750279657
1631403007
479427598
1659385932
333209357
866776417
962627967
143670520
1979411587
1682715637
615118363
294908454
288769741
2004051227
1057153820
692134038
1499450473
257155285
1573460752
1532992788
630572055
799879080
1628856894
424522587
1024389350
588962038
1106480570
602380208
696217289
1238939829
1681810639
898818491
1083463289
1776541364
349391149
2045185667
623356402
1283519428
1034659403
915147456
334334125
223422678
2126654022
50840748
645639095
2067704947
61720163
190039870
1387014695
1269410239
453277397
456383233
1266451835
610192980
1169609438
375828993
195689730
687888503
699753879
199858344
963390307
1152036166
206622171
1084764288
1036970504
1488811957
904242824
1611739828
1498185026
1305628055
1636120293
1999190492
845744462
1007279779
543943404
2027197560
1378897329
2079894288
1647743722
1211178828
1033284121
1906065566
535260352
670640015
1507748438
1189216741
2028729221
1946703014
222452409
325612677
1718908864
876321609
340173870
457447115
42893271
1711617885
1328607414
1588641325
1033039934
1278062003
1514723141
683179496
1033436122
710596400
379687051
586749174
146725828
202764909
1615721159
818996228
70865053
355057205
167753269
1952214142
1060825376
1532074859
1429405933
1674401235
1910772849
1867692073
19348528
1036254397
227342437
95961325
839266120
2004125741
886706969
495688547
1555719338
1870694742
1865196147
360818941
320198195
1150164992
1814025426
1446383674
2131353788
650488478
820232481
304975828
315720004
1467939497
308750185
444094655
1863243903
1250366610
1818294332
1760391206
1056765812
8877315
376087985
1192761818
1308029854
976740230
763116457
1662012023
1622491808
270775466
1631272855
831988182
1740791822
1256968226
296573228
787508547
1875359705
202239744
721404453
1712468409
1198775260
1868209823
1379172176
534986149
702218024
1231204814
514219935
979485765
1465039715
121978864
1232389581
1772813969
1709841382
2020027049
1829254986
184342162
901706448
1925000357
604026243
1005230332
1553036417
1316056942
268361111
371044264
118955255
634235340
232312975
1109091329
1034803849
443729427
501998609
162048287
758154191
419893344
1281104399
746909018
198021814
816049356
775053685
2018833885
1826695363
325850548
1433050672
112639974
1442012294
970154440
1864530279
177695647
706464804
1782649597
339343962
1074015700
137067313
315992938
769058081
1607420468
52295027
1933397359
744219896
1786910289
728939655
144154657
813988481
875889445
858782498
94256889
729200060
1426501530
225411542
1565699755
1673245906
721554
1165429510
110943504
976219500
1152077172
1753007937
593700284
2065448014
1687189033
1079587326
499442037
2093530611
844114414
1149709419
440433662
1174040167
1530271334
301163486
1303253544
1944883755
279063866
1765538725
1511495825
410445269
999615856
639730602
1301776719
1311872633
1059239359
1510617818
981932709
1233650179
1286021012
781741047
543489279
986398645
1857118236
1953860194
16621896
1718972412
901952332
1167193589
92145507
1844368521
1545064062
1765506738
54137881
1548071303
1138121063
864748004
1011488
661255309
1696035277
1758090830
174975560
2006820306
392705208
1083408299
1361997500
736829491
477712662
2072652715
1669428153
999428373
1876337122
430994914
1633549505
1098662181
564121838
511177737
687480822
803939437
1750794254
1926236790
905319433
1605317277
538606742
1553106904
1929561854
1733953153
458127478
768576037
787282839
1677477934
2075905349
1033480807
974516383
505436895
1076938292
1863545161
1770163794
986896173
1303441995
43979453
1489640703
1906952732
2029059794
674329319
1145930595
232504813
1998297386
1223258697
960498834
1368885770
586701224
1093435780
556447314
669903779
766358886
1269399075
1521682317
1790829990
544667779
683857539
562982469
1597303058
113723612
486602313
2074814061
1821623555
779267897
877525601
968337171
1980325787
630598375
1323019754
1431411147
697578843
2081934177
1471466814
390420518
50045467
1354224153
605721391
1952903803
856813789
1472978255
1575980388
2007874932
277886022
1406999047
43038626
1549494584
821880577
1719828215
1788731704
722968278
1160663916
837815628
2119325690
1091118839
1444529268
2043944084
758046088
538286122
62946687
1278979040
1993728865
1133546773
1898674906
961985746
1310396070
1958961686
361167265
1125495967
1583809812
1054243980
999213297
1941489612
1051754518
700782694
228352159
1955228588
1684777631
1344577246
633848504
203280517
871416888
866681839
917250929
495608863
1526402419
1751887230
42031397
406674359
889257078
1193828586
2069566702
1109018250
1346812234
1386723811
276751014
1673766920
1168892335
1557243947
1507979525
553949688
1951765970
1004959232
67084887
762607285
1433783244
143316624
324658287
395152250
59829518
1768913838
1343508672
311415481
1002617267
1635595495
1731925254
2041099839
245593321
1770951907
275161982
1022941539
697194866
1457528897
1267542597
53537725
405427678
729809801
334681353
144605786
422973533
1848005064
843699229
648149795
548942724
184470055
691219797
1957062352
1691681459
118302445
208753664
500464202
1504326951
2079650549
1815972213
1423542907
1269963749
1645078747
1532036265
1094421750
1464798365
583915626
2001920805
1473454889
1329600175
1169233219
1081860474
1243917484
987758342
1172991266
1986058757
376529116
1882162338
1061397993
485822221
1148809617
1825303725
616006653
1039481368
17315141
1947391676
460216465
1879860148
344152466
534010116
1625692080
639861976
517348599
2081711310
1395586796
1181543943
355569961
1971090049
1178964778
165443781
876275138
1430156844
1236508487
702381723
1935719012
1011489567
1572870618
1798805981
70285443
181749972
1469582265
573779504
178566650
1616441098
1475923598
1563342999
25534314
1665342004
1074059929
2012604244
672426582
1186942673
2081168614
1934326516
1683672869
269889199
1278268973
154594744
932678697
1816487186
1727135839
398910521
945876667
2039536151
1774468428
555312603
3565137
1072574440
134368384
1218108534
408559292
776701680
1218316878
1653398858
871080380
1372752135
1729819904
1543878904
1801224740
526958362
343620671
1991889707
930614657
248392822
1625839089
218088503
408356455
1910190991
117448177
1335902081
649619174
1635697129
634354444
807585167
1146628773
1295893638
782470720
1869093719
972890435
823452695
1744464023
293833239
1343670366
817727747
1727809742
1155786948
1357131239
1450649756
1158046372
469592922
1765595856
1989531530
519056538
1304771436
120898695
1077356630
399783364
175102016
603211743
1318997388
692421891
1325612969
1480403656
500729740
2130345564
57531688
825599787
409655206
1947619764
334709562
1966242963
183106872
73003264
534751993
1717111484
628996451
598052444
1150500004
319976358
1383095226
1918083691
2098601964
1785251395
202085865
756447910
59135002
344404045
52664428
52514689
449859526
2109094010
1389459185
763749033
608397896
340590772
754832359
919577972
1706232542
1882231063
1585239427
1510303354
1777705357
1956260145
1083990478
1012566261
1857185530
2063440603
690332220
83411465
1603200256
940092439
687001815
2053857169
1877821139
1372881384
1817857041
1431639504
2039247163
142742043
1473245947
1681479282
1601888923
1620745567
104712595
1816276522
1374509921
1890398708
498394424
1728817988
1890209529
1237464500
37199983
1436404642
1859852907
1818097747
1165891494
1558049669
70518391
1508593110
1303768390
1071704853
612634120
344404049
207508933
279340318
668823587
1162242777
1099000893
401018127
1118308120
1261325044
783011319
12459414
1712220320
590961569
1210286038
1159167618
1582747472
1809917807
1644108175
736848683
1171835274
1019609571
165558860
1651548295
677425704
623762236
891569481
1435374564
2079453519
1647515849
649487642
1895116917
1626932194
1067219295
1851644148
1299029533
1830702100
477560291
655329404
536579936
420129208
917167100
544857989
1739167773
1116658298
786725025
1801057185
1742670549
297706000
675965537
1329131244
1900798005
1890630312
2107212592
55756142
1402151972
716475594
1063248563
461844636
234679595
820948981
221253891
1968567190
1972951417
1869427338
1573200061
268920921
190453203
249866908
1882249329
507663050
617999377
1952910669
1783424598
1181744629
1450039534
1233473523
382212466
1919917872
1036921400
1416417231
1195942941
1043989458
1607083377
1756463743
356279892
137790420
1153349068
1050013287
370163748
1562525598
1522836067
130148958
363293598
1955242731
1696288008
628696669
202104550
838611479
1683289920
1971485664
1232123781
572956093
1793954346
1074857454
1035971364
844570427
1041568593
1780482336
1326088935
1808407762
1922454479
751989937
1683594620
1265964528
1776514559
864526689
544241853
1644812213
728814669
661994289
1111573662
1058273411
312964852
1488480413
1055423845
1160879402
702026358
1643023140
1797885361
1686668321
1320652239
1418121227
1887795276
1538808583
1695420650
824018857
1411681171
111892841
1751227038
676480631
65804941
1841702482
495263434
1571409072
809058221
924320681
2031430962
657241917
786016060
1313620751
134946555
160692029
1039884585
255721884
1135594936
2046038731
1005370332
2049911906
978768046
989343093
1252337060
2009320721
1516979293
2094913387
1546655723
1979882744
1970739008
1015195370
1328744612
784065247
1022222727
921999326
283600163
852989411
178537010
605434891
738300914
1697368842
989644244
1275560930
1109262114
1654417437
921916641
1881458271
661464849
1818566874
139471298
1770778928
913816560
1150204674
1919635226
1278867726
1945354327
196123286
235513372
1324409301
1086567301
306156969
1325167764
758617957
576242580
919277948
642546567
837061970
399575012
1437165049
601462097
365176537
72008481
2108983843
242735958
1594615821
1829088666
282593530
1639142689
1936420170
604718956
777075831
2088971871
397159415
1983328982
1067635424
206926976
619772446
362321554
1079810779
1677483535
1288069015
1061521424
1543018287
1982207926
1515498890
98139528
1143888756
388504484
2015682314
938985524
759017541
2047282969
520700232
206247602
751927118
281290913
1943724949
312147895
1262225322
270081808
2128400338
1672516410
1844271739
1391173292
1354107626
669185418
1562713681
971065457
1444109531
1313145255
100703271
1738356632
1277288647
881652470
1025905568
1649414133
2100518239
166664046
762205972
795055340
637363567
1698990810
1225633597
1848297140
553926498
1492580271
48040052
1251969274
920819306
1162502782
1216636551
1498861924
926872062
1136524181
761766171
167009736
1197471382
1146943862
1901487905
1569124795
544238967
1475902113
220236950
1918246246
1218712942
677605649
844078444
1053461627
663632643
1240044216
845593132
20568711
790304839
1599755542
220839080
2055140188
800914808
2082533138
1955373990
2103965537
1333674224
1174561573
1745635230
891464616
13170688
305828291
542201420
1089498805
1054176953
399594318
1595840466
1670035311
1120966623
1394645706
1454078533
146873137
1441451482
1554292607
1051453009
1274666040
1503722135
1062146090
1415994140
1985871780
414191553
1219906575
1851347704
463072253
1883535191
1603905033
2064707386
272338693
1645626162
592686829
904785101
1826032850
625157679
1895007958
331276371
758838434
1423389618
1758869662
1680652876
991756503
1746233415
834214666
1679528768
1472748472
833681925
2086550449
4243599
1618374253
944271414
888918278
1313812437
1427847006
1402176564
1573893340
1312492552
1502488573
383043914
1078978011
1412802855
488147764
843062604
2022773423
253933705
747795437
438755413
1486629872
1986512232
794243801
1809511809
1066139224
85391531
1870288144
895060734
1114363009
127280567
1371941393
1978575373
1794122379
1677925951
170709540
1663209482
1514288807
750145203
1702155446
912379289
1278735519
2003083869
1896496685
82915220
1232115553
1652666293
503137980
1692299114
1290763209
1705192657
878149689
1723771608
1005449778
13020024
135302232
892052551
1287461235
427466045
1628134197
2014366685
1538310287
1410047936
1805971860
1794706995
858542339
2046235037
1333638828
1789816373
1980416456
100920714
910576355
396125174
700092541
964882331
477685217
126223912
1334232032
760676564
973618416
1648425353
312866615
612821963
690811016
709241237
1254648493
2100910290
765101068
1527334996
1895702341
2015105503
512023109
1948784436
653129735
760713088
2046770490
2040690305
376890546
1766837428
274590441
1718369973
972297186
1385390806
40054023
130670474
192753034
628747833
2099312210
889768249
731616428
18004686
848824534
1480891420
1175302706
874821529
104703094
1107960059
1431389826
807449407
1085324640
1254689213
1674429692
1124524274
1577564602
1378187497
194491455
2019599155
775927837
1029329716
1004935750
76521902
125197876
721245661
896724456
1691558999
901197382
731248779
1025478900
1770305597
608527974
1805128952
911626898
791485363
1886086556
1551062726
750909886
506622542
771267301
260601046
1326733064
1610662239
565640008
519385170
2058674042
1403892863
373358666
759700847
978341431
1798875341
868298140
911029304
2137149183
2108162708
1799626623
541337483
1760702743
23382129
308683216
905021152
400269306
1297450952
1011174749
1864082744
1662805739
1851359616
817966678
774130190
885013264
1373969907
456192754
1586506136
1914932504
2107681031
634986807
695018599
275145706
1191859868
931779907
1101549756
1476935451
2101120660
1827571831
461687231
1623588916
974750131
792223212
931416111
2029182527
389874962
1978399399
36864719
2040881000
1312143103
1371267667
660887162
2066832059
1520855702
1383620129
412857826
1938293551
135322859
842918816
1801544473
37157345
1814736960
1814770115
495283745
199190440
700297548
84377567
978812650
1226711028
1999921767
1348654082
1292362736
318622427
1192480997
1691904213
25324468
19666666
398700680
1044171768
1312031874
1548416132
1529200578
1017150549
2118919298
2027345677
362640625
1127223382
1965750914
1161494386
1195962630
840623189
147678637
801951399
1766604131
1388925037
1512551874
126295999
1143983848
231434039
528495618
478063104
594760401
1711881062
1710912232
724069345
1838531210
1021161246
1688495698
128654341
1861468378
1323616463
343294993
211068082
821902511
694588052
1574317018
40674600
107175597
208109534
1297127443
196934851
134200535
1166498845
1716950350
457792583
357946996
200785995
1408418608
407822606
112187761
1173557819
1686510698
381990540
502771099
1681721806
1857914593
1874247845
1720535233
676708327
1930505229
267603623
461065257
908608579
104765805
23385266
1451943810
1109244973
1313777742
93367862
970458610
10356681
483929719
231991384
2024194555
874967510
1984984623
2014778405
458957192
1396892771
526024367
886186253
362027819
1070082079
371590146
1566129730
1149952208
1827252792
789532637
1200342591
787969419
432163437
1624297776
1310601223
1725663412
1914941917
632782073
1389890011
951360138
2006036521
879425086
1916730153
1656121576
141763455
872054285
1984417601
1640932054
866215135
1946135693
1338410817
2035475697
1117732846
449310803
1014396069
1968832003
81817633
680908544
1100176055
1189182181
1789568973
539696669
1226611142
2080406301
1715019218
434932131
2046517580
1032375379
1441506348
1083053
1365567779
1721192410
1785349625
795447665
368162110
2041882035
264662468
964519646
1929567924
709304689
1489146965
163183697
1697539828
1748436633
1200190970
951664688
512463107
1455819828
255709533
1705288122
735593694
1455106500
233549221
2129224062
1771075689
1327737711
1183066409
2022615504
1110483836
655002986
246206083
127823548
1023162315
1839669610
1951102015
389158484
381756800
2107898451
316121619
1288956145
1949393865
2067734529
681213784
386288051
931890163
1680116918
942033308
1776399994
560679745
50589693
1651397296
2061144029
649811336
2013445062
1778943755
2111810117
1273020235
709589213
2017557388
455255438
1599723440
1578852873
1221330006
234556706
472439542
1439648188
1358254723
443891932
243512609
1401996529
1265015610
1212032128
190958517
73703585
1235043536
381458642
631295873
1417387353
140680713
659143462
1234802827
1741058837
1152129945
664333788
169739890
1894653651
846012152
394307747
804842340
1676768548
2130920449
1517621556
1193869056
147390557
1963341905
1579506238
858773414
1032987245
1734612931
2093804886
1173220695
1189250006
2111001727
585718234
1789174616
1610925464
1422074915
623250912
819419903
1409253041
521369171
477025943
1625591317
1130856475
402485987
188360634
1179643945
1511940328
397770854
3943633
30841327
457069305
91214329
1607704753
2139503295
278150714
764444066
1990290933
456151847
371795463
854596352
1960581050
263354139
695981311
1715333392
1930422449
61642757
388747441
1185447027
639429864
1616795502
418813649
1259730355
1902358704
495214803
1896358098
1398063135
322029994
1328466987
1321185415
1154340560
949954221
145328128
1277813779
1583453248
1529686071
296733723
445714967
993527768
1670938770
2034471573
2141515397
1282266039
711908393
1134697364
333084264
1168544789
270094732
1190033095
1170547756
279825593
187472402
1145771472
2102029299
1483693913
888148404
1765500410
1420853146
464554492
153911210
658928481
1017731984
2081582373
1064543842
905155326
60496530
637999673
1496423416
492442566
528912880
981608838
955836958
1436351195
1158493718
323868804
1419409103
1506526190
1161250451
252555377
1421489240
46214386
1589330495
1243067413
967940468
414779223
648520704
1164776991
1722868164
1215697583
1735386730
2101049262
1093670420
183557928
1417531451
1416605294
1675680847
346601351
864553141
50533079
963776522
198153031
604959728
1624004144
748036784
313135403
2021709513
1992089831
2010989524
631011667
598098781
882096518
18108728
1652410233
269995275
19853728
284790567
149536026
1318978937
398761263
557328627
1634401299
1669119860
1147949181
1740339393
997599358
432708744
377628176
931862599
1481577244
655745208
126635335
1149286543
1662053269
280464959
1634476191
1346945685
70417092
794151595
1589887992
1144962895
822043853
1547078360
345590338
1020692546
228553554
1193510579
744514725
274939750
308602930
717256204
1370724325
1680674672
591058722
273978573
1998977905
1877390356
1781303419
321416901
968261321
548653701
203350713
381219961
848148667
1645275534
955571701
706795199
1926184025
1812890036
645397670
1580805147
895973536
326075746
930991986
588405552
115285497
962386394
1726184953
1418088753
995953701
494833237
135813569
1959066680
119523654
2120998218
219183411
786174107
1842839484
562230249
1134057490
442176750
23692319
207192887
1646429065
1549055550
281437190
1863784261
1179142952
689857518
1939569706
2016032827
1968602145
1431254237
264836690
115954208
1096753785
329192118
161877946
1943037381
1802064935
812068513
1211762499
1781301232
897057595
312786409
313988205
405142162
356570912
92208412
211551315
1195017390
445386965
1282506021
973611241
1079505549
576090805
1197193236
2112454326
870897110
435041492
1926687656
802083690
927194751
1667497529
1548959579
2001064896
1175388667
1590224658
815607633
248453759
390556754
835879780
1586250101
1754305842
2059352166
564000095
1589379374
1796177011
1560407938
812320382
206586938
475713693
2091962948
860375906
434484641
372203635
1300752492
969493797
284142625
96360381
2052905288
1811921831
1894007846
1172264212
1887997008
1896916937
1857537414
1385629794
1548521589
48154157
71847743
1761302898
2128956859
157464745
1920650079
513676566
1276771312
1919574322
267005031
398927001
1178297433
2023242737
959049729
1139231598
480405737
781959490
1992092820
734817718
568284463
1773916254
1879139503
1698717213
1139471810
283910415
158557097
735786052
1238006255
1673969265
398877135
1861364595
926358052
2128775454
1618423954
1487669194
1476037059
958382313
865545970
1784939968
433139358
1872992295
1102169483
1185173450
79896818
1952173300
1808607978
555809853
1325724838
352537441
715616237
289182698
982599878
381737271
1299239861
733946117
533471135
211338733
929325058
1418249300
1101070226
487237358
1858063854
690541455
1152178958
492050652
1052488033
962756770
1680130273
1592887682
1631907314
2059929279
1145721953
638978888
475558595
11886884
190778788
2113089118
2046967546
34834858
925319630
30008089
1092660686
443366992
1982722925
937256127
405605170
2080264133
555379352
1166093210
1114271647
1954969613
1233687873
295364245
855368787
919124033
821374813
1561427599
1082314743
1321221922
1533981488
1858215826
386312884
2125715181
1457263018
716458924
486996514
2138102825
952775289
1248195958
1538823711
1041677134
1104231509
1848156476
428815482
905705395
113419615
1705545805
961822107
1834334498
1961954056
1473704718
388753494
1735058139
185145
1620058749
134848217
255570089
1155568399
1282859870
1328851503
833019502
1852850352
1369288699
1352542005
372594063
770583137
2109147801
2112438735
567632787
567588728
279304014
1999026848
787380236
325316677
476495637
392475103
1784048516
66702959
158046449
676576433
215043257
411849991
144825715
1063403648
887404451
179728746
175972270
1372526534
1961341859
1676190328
75403378
1549041275
1566054774
1752066458
617777161
237782410
1671332240
1025082028
230496453
1045319698
25803415
2072241379
1353623810
216684207
1240123182
368675299
586782139
1916662899
1926915238
490405617
742513612
520616672
2119244089
795458779
1491061755
2046430751
903530926
277825555
1217315662
816417107
508483740
709892450
1138814669
1101048493
1553320861
1903906269
420549856
407963659
1017477720
1967660741
1525376959
1254640292
670876775
624042722
983982059
1143485501
1493684139
663049554
396664356
637725202
2096483936
1808459533
1715000829
1843169851
1034505704
2036848193
950321031
1932724064
1502350349
1407078226
61608589
495799671
2133808736
725800030
708085673
1093840136
381808598
1888890299
1904993175
1682673839
2072280785
1255482059
973932655
1162639413
1669694510
1387198818
905777380
1454128483
1410193589
1744027307
1520005545
50766047
88519670
1693144782
1836065926
1877744820
2143435233
1759925722
1513806216
482345620
179278327
1819909958
1805005470
640015968
832799848
1324732180
319685713
631186367
1023320372
231434615
588751197
404365707
1880747563
1538052801
934489097
1834171977
1015225591
1449070804
143454510
1560902797
1504790888
659182097
26724712
1579632379
1421557801
1811627617
1161397414
522224774
867716200
1491472217
625105688
635893088
882151030
568094745
772302928
1224070704
2135021976
1355228677
287321495
34983161
1464736514
1414824163
323689269
781851896
1896368026
896307929
458564537
670573454
175952350
190591238
498750928
985275303
1219668207
1942469523
1661828760
1626221212
498187846
76983807
221827951
1213379575
603722876
1663629086
1238476046
329315946
1749177499
1699158474
1306007866
1903619844
171765047
1566446894
157019296
310478488
1907537984
1958220894
2006924847
1000867050
215362053
998434621
175136874
672779719
692192739
1603617346
1838396446
708797659
2029952576
1208207189
1094093338
2041559497
957913488
615961971
1887702539
1600830714
930234684
1448223006
1939159234
2025470839
563632029
1809781901
437570051
339346181
377714208
1355479219
1846561441
1000885967
1766782023
652862454
1418663841
1346337665
1527665872
760181739
1269330785
913965875
1309293715
2112769185
66167025
1765917200
349040816
1494180227
356320515
1806402209
59661536
651298076
885215665
1937756606
1385406889
1275445607
485472118
1307712200
745417331
1758394499
1160257570
1795624022
1927302090
346508439
436891877
726352865
1501915639
745197516
481809570
2124104430
1834985188
1279458577
703008248
433957359
2090145959
408975451
664195480
78691805
298157891
76846660
2052663475
2133603182
1518449571
1543220510
1766906700
1123566658
1485645140
1594436729
35250658
1780157031
699629677
1734770153
469098636
1358767328
35284272
506834197
1270196338
407282684
689493135
1919473642
1878573619
2119515450
1623007109
570386168
2004615361
523028511
474635640
1377439074
558897925
1155727854
1242982696
1593217443
955338295
1369938491
961636552
1040473459
911804417
1873381099
1281350362
23254591
876779924
440049844
881863865
1161460899
1560014990
1051887369
1679087963
209835596
1077631524
582077676
927731461
1407130754
2056474004
1887857814
243129795
1719121291
826097015
1100121035
760868340
1235121130
588542640
968251565
899530117
1634836433
1908010637
1172219152
1986815882
1100596846
1274697006
1391995796
302051741
1920619149
1286528881
1504285540
662970960
1279585556
796022025
1716817135
1055842178
1719706721
1856180065
1409236268
688002227
2075516387
1951073238
1139209013
1568481516
101715191
1101452462
1922900823
500944193
1122382865
1327820106
1722788888
1124387673
943402204
1758831383
335372831
544324340
1214691355
1902469082
1912071311
1333377196
1429755413
1071240345
708032795
25654342
1829037826
980104022
1875357815
673435335
2033193856
1660055906
1058837152
1440612480
1726118898
1065718241
955126537
859457480
1203614049
1677391862
39718029
1055923905
1904145940
1596768378
253429332
1356921306
815908064
1895113901
2042298256
2068876822
858989175
872211684
294355908
1845993268
1713812624
1351924283
204998530
1797936615
413049595
1542639704
1422363632
766189151
1438072752
961366297
1083345817
1432554968
109541040
678085973
99757648
83415509
321324791
660731965
663340482
1507796293
1655407084
1801535709
573280664
1188286508
1194136625
1987529857
175754106
493366332
335812055
913686981
1787100064
993801302
1368416830
589754702
382244100
1538595422
989558977
3117425
1560729973
2132305189
1871078684
957710215
1587873249
739547015
34893464
1141148385
457754368
148921819
1455657430
302663324
664270102
1698251811
126074801
1369564080
1192990672
1319826791
1438508730
713626595
526857215
749207670
3916343
536277871
2110086665
706553634
698446632
1886255921
801806209
1581790332
1424613549
411171742
978285343
918248085
1517739966
269164056
1232273425
412489983
426124164
1868492792
124157861
119319353
234616293
1682469933
518217833
1509359220
1595193252
1016610371
156009337
763375780
1638803612
1313182673
1738262328
1001362901
45709232
725194493
140303649
876889795
2089229195
1493006586
1679189368
1996240814
909996738
849654752
1151488761
1119868291
686500853
762072451
2065078245
13315337
652637619
1856512338
2063538680
1258133725
1732900755
2075603528
1758064199
681113408
1082167786
1255671218
610721323
1020881172
166782484
500565361
406532900
1190041454
771335827
1437133190
397069111
1526694474
177188748
1480534941
1603761312
671209177
1475274558
801931144
1448579905
1850592559
1777264034
1024808824
2009402279
2130153239
1101817148
743468147
1831172149
873932306
173570784
1448563144
667722864
1313337769
1159632541
1442778890
1887064722
63481304
355617583
1536278984
1016350297
1371852896
1312153300
780290167
1031641646
1215359205
474653487
1469248589
90987378
381805915
1446778374
466109392
1212050987
178870448
1196869901
1117824147
770619801
249502214
2140934695
405421660
1600887934
1734439420
2116256742
900711448
1840228687
167039207
1385901529
1507151694
1847437921
1879838182
536323075
2065580558
641789549
597830700
998559890
1173696667
1681054810
279882177
2024311484
1634653244
671535044
1358779930
180877215
606143892
230505876
944942889
1138799217
1418116693
1985945474
1525008700
1468447955
646587362
1107470586
542686102
790116090
1642961415
60441308
829986817
1159192453
2070731729
1921961976
791537791
1790926028
1821319026
2101754325
623293798
1274694673
1011040036
1121403823
316871658
2065373711
1954475136
1632348137
837631062
1186636716
792324638
1894874066
1344677845
424910257
2000571786
878500820
690993022
592102715
1869007537
2010832822
572350982
355784671
218367180
1379325719
649357886
961238020
809626023
1943194991
665099477
1210122653
126227189
1882478203
1564645277
1707557208
1893740864
1900454483
2053936770
1236608387
1992654378
179493347
1734527749
752964282
326121041
1859109625
1820080547
916432661
408689553
365538404
1757487135
1106488135
1836646290
2059641579
1217651843
2049493717
1439454653
1775430720
1823574637
1990284182
89837006
1960168645
301117938
720191111
374535592
71733938
240524708
827965557
1368515606
474737280
1610465489
726311216
1220209307
1432845283
384259512
734944396
1849380767
860081470
306805712
1576929969
699601264
1933733791
1587437158
1507463054
1566289851
529233040
965009951
1601475592
1797651917
712976522
1556175873
2035992057
107478421
294328385
835112728
1414389720
18071800
92494962
1934734016
1803352490
1234195657
1505832542
180175272
2106630414
2020455045
40354840
584863489
402209173
458013451
894465124
2050925944
1662067855
1551120466
1346315162
1928064295
985903566
1017899016
2048915217
901585434
76142530
1326878228
204427793
2073911789
481145748
1155796431
722278890
790346515
568709500
416583094
383533544
483779080
1467563271
1353031750
481271806
1365633089
1262311812
346191737
983894139
261835343
1709081046
1269833125
1932505846
2045283743
151285990
2085534025
2066933289
504260544
1610838621
1764283929
1638788176
170748761
216750572
971618227
114970346
1854357360
1692746861
2134094861
868047868
257449286
2079399810
45061428
1649275229
1850955423
1362360996
441320438
1232048478
459711481
36183666
536082993
119783212
144046756
69201225
1022049416
1316135653
214969268
11308020
1787813238
1303115210
1976207647
312037689
1607714464
348206704
554358032
1179451063
491867128
446309672
275298177
1770111107
1741014273
459573366
1315945677
1667561076
1122840673
1761622164
992664483
2135933639
1691868378
1774744757
33719227
1231643665
603134991
1763409521
91632473
1436832845
270400768
136412779
2107283102
111620486
960695808
208908397
1516579981
726822557
470820617
2103760798
854488708
246663722
1199913895
2009856759
653503846
1599639638
204682792
1532127601
402718913
537895429
1747179666
1936066052
63790174
625755512
1753458675
17882190
292599429
2004532890
1682365980
303496292
255715148
1270329025
1092772883
1557897114
791217506
561724963
1716638730
1739494434
1136872747
1961429644
381912121
356708852
401968807
1519771796
644061272
1194333815
935470169
1119108012
1549737081
578677033
544698434
246976158
1448617679
559769509
1390142365
363221708
1722024585
5143058
704416718
676782571
835477905
1007947547
627517908
539694339
1034720964
1089962104
95997781
2142809507
916707520
452738848
780797412
774145333
1702202217
1774503856
954301640
1526367734
714117834
302636482
2104901387
561277676
1368829156
564466114
506098289
255871004
840750122
441420729
977771670
1140316909
1488824737
1515593767
19231349
1939448409
1572267848
564374668
1124347352
796180280
476764736
1017297751
1879272300
1981324330
826205494
764899262
691966465
737763011
2037385684
1077066402
540524480
1134173821
1251376208
1245697814
2094678294
86894069
900807888
2003635550
1652395589
314604201
1806875075
1565573126
1886507659
1998056954
1067940478
938197157
1119812019
1117778928
1286590678
369748744
64964217
1926235450
1948619764
1744964126
274624751
496846351
979821156
1383465891
23481510
464074590
2128538720
1507085688
727840533
821964345
637912569
1920706673
973114706
2102039778
170934603
1015162358
318794551
1236005554
1781059816
826307387
223080614
456834042
313160251
1273130489
1376833697
1185409747
704028395
1029570759
1771759382
442326870
1390364814
122767129
98277098
296879907
1321064895
1751710042
279359738
1692585701
1542471774
1477452222
1540219249
782326100
1217724616
1716131818
224634614
1227456573
257904498
800572858
42913803
1911462920
1450979979
887698157
1735885285
873567530
1319218591
1195137527
720815738
250657575
981529340
1688880055
1087480458
1195533696
1425317216
1191406664
1432925299
1313561549
1583608824
440168140
702896626
736232895
1341403842
1082915285
1208835675
1561289706
222354994
1111165911
419836194
574541705
1802771542
36206306
712025091
1158513384
112728052
253799824
291909995
1860888995
622488147
1833621194
1660996137
1054521637
1343917525
2047617562
641084477
1707724840
1547458479
400724970
1928315091
772202503
1209498254
517448225
644350666
1938807816
847057137
558675937
754347195
939864634
560738046
1812040218
1569910505
640928610
1907260698
1129702295
1132064353
105304940
152427010
1055371559
1987693177
1423067581
1265894709
1204704917
1251142371
1678203065
1552240847
617892289
733173486
662927174
1730632779
724563991
1786172149
139153404
1951717019
425521553
318015166
1604481452
1384073168
1423334935
516107170
2089863212
671081594
982759672
1870447506
1627839395
158885626
1833489846
2133513766
816961988
1327297042
193604585
405026801
481322298
1778383684
2065066895
772102115
1819880992
614022422
2108053850
495719997
493114089
132165772
247722711
692068893
1869121464
276205813
424270612
2096160946
381486860
1970365594
1716260443
1513216637
791759373
2089488295
1045094036
1277080076
1999341745
897969919
280049584
1624220292
1163854362
2026043696
348072901
1795654945
493554783
723642859
975292347
918839346
1018424693
325350286
1721314913
1736146111
1910930212
2070772117
1764621940
1726612810
246907748
1775588074
982973692
1602431941
1150286849
1986794532
361761527
899995670
1106705387
375579074
688087257
1323031936
1873443436
989153854
554046319
916503148
964155480
1066117229
46718740
1410719022
1610952530
1785695759
1522416944
1819308789
1708944101
759903621
56016793
433372667
1126770800
1624046696
1440003290
781120452
683302710
1760028082
1708660027
816948091
1006162166
88744962
2070132203
843228075
1520648702
197307386
1446823456
1178569016
507607310
1752092146
1621463824
853714226
73337015
27842843
1452577739
1169263384
1371463201
64013558
162053667
1442717478
2077792870
589816845
1362895497
245574855
487633560
270048826
1628819548
132482179
893146914
744698464
811336176
243442309
958539229
97026357
1300730234
756407397
952672280
887873322
1933161613
689772576
763587756
2101669646
1827995866
621152748
1305501530
1830454264
1507506211
2093808144
372590859
1117752191
514677980
987108396
191860802
90898527
1601801679
785005726
325489079
295953452
610675429
1080061676
527550366
1146765816
1548534132
203203618
1134803666
245774506
1121664933
808272225
1005238967
1866861737
1193275914
1806699930
1224236424
815022826
1786824385
1388818305
1006684276
1255064221
792648282
1577760079
2038612024
1892155194
281496368
66396426
812220598
389753727
657610569
1462075468
2079940118
891056985
41008842
1414433239
605564028
224279996
2026860956
518407084
815951876
147093430
394101415
1673245136
161371594
8316330
454583559
1958481011
1732080540
1482915516
1360817966
1901100414
1639862277
1774308788
40871970
1927112664
39760799
99114195
172022639
1024210120
1269809039
1100293777
60618001
1571334924
1220333526
1219104929
54240783
2012925039
1335239110
731803309
572805337
732314610
1156597130
1850116923
820788385
523775193
1403606417
430586648
1114575696
850188264
874837759
818116385
1476568053
1045789331
1284514393
706608822
1481043998
111664291
608023387
1987117456
483622847
899702445
1500299554
644600500
1243807102
914329645
32096024
1880007100
1346247398
1087131111
471557121
638074376
1640414436
866347089
1999395768
699523201
1646555051
444453185
1042464245
2053242416
1119036220
1354126113
450252768
1122967999
32845646
959958581
852921203
677105333
2129240091
1675427627
292646826
583297757
365414917
1110101434
1730943373
1405628670
42018417
959324794
1612587965
465971999
1351251780
1852196178
801165053
560411864
781005908
566543292
1373827656
353240260
1338129897
1055645345
1704112981
870727695
467065551
200573267
1877870201
1818989439
1230830453
2082783053
1105917786
140629674
501728862
824171087
759740601
1716991306
1914006669
490262807
704281796
384393864
1055344160
95450450
108860967
539415162
1693005203
1405618661
984112870
998571070
214521075
934373704
1974299065
419734811
1948313965
411415518
85096878
205337040
810524730
680232325
1000194753
103285121
1818890841
892712205
205517402
1621413832
1717342411
1852021034
506429029
1188044430
1921202564
1753995223
881180450
1868867774
337138358
161135520
1557057142
1820384396
1140453298
1617760956
1964847076
105471357
1315429607
451974213
995246574
1812041342
1132123203
1729286157
1013740824
22226062
1295382927
113746658
600591622
731758816
1496555052
1066415754
394340471
1162318628
1661881828
302745349
2144260414
1126695766
1338450669
1312387388
1295832261
574973053
831152718
624511169
161522856
1648275097
1985175515
1231877841
1035173409
584728937
1930472062
34185208
1977948990
1901243894
1879671001
1329517120
1983654367
1813678458
1382386929
1480408202
1983221072
569394941
970451229
1552280324
179529161
1933253141
1754164102
1175129859
892133630
1120526581
245775117
1103842378
1685049777
1831671498
428256003
1890619312
207950079
1275383205
1923309585
1385917804
1466475985
2092675432
675724222
27526915
1424405881
944247031
1311084769
733575666
1846426580
1135341993
2057117843
1961416094
1384811445
1594697873
547118393
213162385
2085918391
459177317
626620398
1158003774
1523383760
615699591
1947513806
1633630260
711977469
1500733703
2034860826
555557785
2006166383
1959911195
1506732730
933776780
1203970762
619697776
1770532511
2041013486
1717891349
458482812
1483130603
2119607784
1451257710
6688304
1134467679
1347359036
1955688512
818682600
1410172089
153495888
1618724584
1302263432
1375150348
1466907017
1489999900
1855068968
425058144
1992762377
1169125825
793117756
555901029
229881745
1254698050
1595844543
1393695127
893357707
1425183107
1293351379
1080967606
576418985
958057978
2133489042
1405355214
19813748
526493871
520990800
1984889025
245150293
507872090
68088640
991889845
1550885192
385426154
68673150
18494809
1890275958
353517477
468259349
538718217
413736685
685890900
147382642
479451481
1424039647
1827105668
469634333
136324880
841566030
602910164
1653572757
617435800
965218678
512781377
836907371
330517694
1471981461
1540483987
1139656956
1322678720
969317470
569846978
1273079477
1766569526
467019950
427161266
1311944243
264282771
1814950347
1162847479
220935719
111753171
1805604881
152813744
87423477
1785963457
560614470
1177903423
1111299023
1094937917
141143809
1989956614
1234567076
2094325680
1335178819
221973587
1779672367
1581891802
1610734460
1214405707
2113366388
1153452917
380228156
208401667
144329270
1253405797
1080362637
1234480764
466026266
894662412
1788551931
1631557539
383657160
468560081
56106594
1945292825
469593790
1426757132
260854616
2055153145
92463452
561866246
1851858166
165904426
946148510
1026524960
883621450
580718100
1710849507
1885053752
597839925
1899314999
702661312
1931140055
439056158
1862173665
1861817080
1883590251
538419775
1594938898
674925078
868671730
1323765957
884410487
817470176
329864506
1672864080
94232407
266698979
1781835331
840722160
1127608669
1836104364
44477397
2146174989
333008496
844467225
690161403
97625291
1164308916
714115245
563893766
1762034932
2015229967
1967793711
546812199
2119749173
1237230042
793269763
2076929639
116687496
1977555454
94447716
666512940
1534461603
298321636
1153922519
982200094
569323469
1058333414
36344272
327215729
933747259
1771051913
750912765
1905195172
1736640392
1641741040
587091833
850410839
1511097546
1737643852
1656206021
683563898
1685788893
2059471698
30672082
1739288993
2005351018
361838246
1551665360
740236941
1882083031
1011697155
1205654333
2023214354
1866231701
585221008
511947382
1246840947
632207588
2083581603
631185992
1313970341
798236765
1621695722
409748859
1243424397
660263548
380559833
424961993
2058561630
261298519
1754005243
1582303568
2140362096
156289781
414457053
675868547
2125325150
158613310
1850755713
1934901283
155109630
1598279229
1092765339
1337828201
1756711872
1658771074
1559268935
2046586387
1575539642
171133923
164378388
298570670
66848556
1866386537
2141293975
1052713231
1936666586
42221561
144998174
583728705
1896015403
952040884
390711509
828160348
1730938439
2063366814
429781192
1538824105
536472635
2087026538
1558906313
24654182
812644252
1495263158
1639851943
908186225
1165187129
97642228
293459808
854713767
93201080
527423433
1541541845
906979065
32025601
387813822
1539253628
511991017
1006251624
101467954
1068789500
1181965323
345093324
694021365
1416606990
1931677673
200822824
506930844
861301646
748211807
302879389
1917369951
1099280494
1822110049
1079989434
2100929132
1480201559
1461041442
928891047
997878722
550514424
334919304
2062329806
187395008
1672408415
1824439624
296951191
937313027
1116519626
2116017780
1437228171
840695625
329280922
538765825
1401746060
599310869
1416553438
491420254
1239889143
1243475546
1879478496
1810203869
1336540306
466870029
1570353820
1503278484
1698736722
1051993530
1770544075
2096353489
843805526
944590885
1275806955
1166974381
1967060196
169948915
97543101
776263658
826937756
394711996
1408912331
1655679609
1912804447
1125687150
1779652341
460665275
192748940
632846400
27628857
184321432
277272304
424808611
877167926
1849740269
1341354024
228910220
2115343463
865882842
82764463
1031714937
865363757
730116752
92175901
1592762160
659548579
1565587519
493796432
1361086560
811935458
1682102238
1796169294
378885879
1014819432
657188386
2118045660
449019545
348202841
1328012253
694539188
1443244798
2122262878
402972372
1730443327
1528360215
1699187822
1863505133
1855017907
895611426
1165819390
1395834445
185337838
1064616404
459457440
186587039
197398317
1029080050
735841594
218514279
573886475
237817695
288164694
1555037741
1308097044
891289516
254726381
864474824
2137991509
1230640151
1334246106
2013180348
1776669508
288036047
1200889898
1609650959
283933460
612106836
786434777
329904367
1942891804
1859734256
369669956
1165544773
1428243481
1232980231
1529945387
1942476971
2073326794
703023580
1781186459
1909021772
1815683662
161323737
1806238929
1559866399
95156927
938811710
1072650071
1405935977
245160610
917894874
1586171258
335649940
962001525
380670269
1976179244
489803710
1359634757
23654361
1774158978
240816391
1018667670
958484974
466004185
859043009
1052696958
1487762720
815153176
408022878
1462967530
9919384
1544827125
52903932
1915929914
1732155914
255534980
1428382429
312907407
1840983687
1031992787
793021195
1961344581
1802296849
1281145753
496411970
871253808
1447041838
544462640
674783678
1321782611
1171354782
562339214
1637828227
54426199
196643399
1991891523
1744030201
1302088143
996379983
715266127
1367241826
2093913591
803970
1458418063
574557069
755493598
124754951
1833347034
853984087
576070542
336640719
733168759
1603172602
1738985005
2045812937
1209303301
1721890085
1172035528
1556303371
1601255294
379139642
431063300
2127261614
987699727
1127793222
1180080709
1269143360
83522597
2033320412
2109212593
174848153
402502148
152871232
1453362599
1186705380
497660292
1222769727
737011025
138711048
1330633141
1423150779
121378817
1554807102
1030683500
667250749
1686643817
128923254
594803226
329635122
1802168897
1636033718
1833909013
2049612368
1303207628
61923402
967827000
525194670
1377241247
1620523982
1289076337
225603982
762823917
1109311026
353057157
1160367869
722326126
1879795847
318226668
1488154381
1216947880
1722123525
756822303
493856299
1359809004
310197455
787084030
1268667848
766573398
1983034817
1896211173
920825528
287431897
1934342730
1768423939
1076165412
1462003839
658498959
656993794
998994336
1742334899
1778670374
116269340
1130565236
700992454
2071987496
973470418
1391556227
214323807
1366383074
191139783
172548408
2064466244
1064217171
584204919
643238653
80785280
1590294699
1606230775
109588286
1709026474
742479429
1111365524
192350891
333589911
1166330365
973262017
809690613
1461567593
146456207
401436103
2051319645
106727804
340523105
1213932668
956034405
1513981505
1163924684
1763860961
304951595
1793399632
1469288176
1064955477
2085220302
1314711349
814763751
119128499
324787717
1963056865
777109515
218538938
583803187
1283568364
2130538188
93951016
1350537786
1627945616
492383986
242481957
199296929
660580526
84396648
1378984320
1033021443
1373587428
232076993
1288269953
849298376
221413038
494621702
1018034951
1613019130
1091591122
57160375
1574882486
1653626883
1948904019
1513021927
557548281
94789769
967740942
913032714
730443084
816673051
434612209
990213757
79590641
1144458855
915177956
1590895690
20778382
1293823366
2123334480
1204914248
333114736
1786037419
474328409
472865060
1620757940
1647928942
1676238616
161106448
355430980
583918589
1738105247
123048014
1031224040
1430779595
2031435002
2143482468
2134997623
785707925
1217909590
438787501
1640929222
1569293253
2068923905
1301546114
43775447
1058433166
52502985
972883241
1512874945
100353214
877777542
2091292503
2023740808
200306303
221667289
1362215673
1795564470
1314966182
1588293988
1353817569
1200002016
1944890993
60594976
72487728
797206815
1074710941
416215343
1228484563
1813429289
68950081
760341672
795605550
574806862
1794629298
790062925
228577326
2039116548
1861528007
1716803679
2013351089
1887338027
1601919529
627718254
538556075
2620942
372323942
1782261143
1612445442
406289101
1500906888
149495823
1409423093
1795967948
1815294098
388077133
1728333335
1908713394
1897196800
842414408
605186263
94862462
291926007
1633949764
1679371950
1700335665
1172973281
1086981624
620474451
2037082330
841415400
1353663441
1749718490
754678986
952343322
937129742
1893844287
875309834
1235799529
2128667806
313891001
594541402
1757662290
1163523352
137927681
1202890315
241279826
825950567
1692587101
1083401825
1211932352
1534682920
1149471981
1929449262
1819589509
1147724849
1126608468
61402674
1036788055
1699756996
427203632
633959184
312517999
1138106896
1839438817
739876796
1715164342
2131194017
16368252
1855340701
909051379
618111771
1584294623
1093004563
731837388
974953080
244200561
1680134046
1382440920
1042721381
424970499
151598515
104479658
372632822
1184213737
980543675
1207819320
875421346
432294926
806309331
1537454941
1997030222
1979427553
1408781875
1628639829
849891683
727136745
1836863
279704586
2144282435
1723911513
1067533029
1579274113
1813153560
427708666
690272360
42365292
1557584502
1843922766
870781797
1350426410
2003664794
1120948004
991675721
1001668814
597187809
1866854987
933862632
651088666
1154727390
1014627132
298723060
1496375768
300381762
330437560
1228199449
1879952047
23089115
1381002045
322106157
878773855
347258157
236594430
1945720377
2038774741
1659360982
1342524907
1085072749
105077294
517316399
1811372970
1702288986
206748342
1946390266
536687154
1002300884
1482902383
2021419311
228962800
836296749
787136830
418273202
1816645285
2125238732
940429841
1335512877
52243834
415565524
1864267654
632535945
238701188
698074091
1078474908
1911649358
697116749
987479655
1495497782
2117138514
959153406
1687428114
789111597
959247035
106535091
1349172283
1612557134
1483212460
1825725650
1996457711
1513232532
1368187858
2080004341
298944104
480962509
1503961703
1539701206
1427555960
2026817827
597977056
356282219
571997388
1710285355
1727222476
312480623
62978456
1427199983
1235857088
1130714833
1815535578
1772937585
560624086
1279342871
1399137466
462709155
416808739
196625806
59922749
130386504
650458330
2142706317
304986381
475891046
1734590145
1088255675
942048245
1440655365
1322300457
1413795774
1983782148
1914842196
1468037811
78344417
786822119
1332671434
1043002257
1208819900
542782501
609112477
267972330
1859276643
1858747976
1456987340
1188292937
1977535846
931129153
2018331317
1792610009
1424558404
1930854753
1275023520
789612441
111334969
1039313976
1184141073
1118440576
1348254203
1934355636
485196535
387957519
2062336864
1614351784
1206943854
650142134
1052895446
827345012
1424012638
1447140300
422374813
512504830
1871917718
1595659972
419942751
1044807245
1317076883
1200629009
1829029165
1362717705
107295559
1213827969
504212230
1184440634
1299060621
522882318
1681726232
678801561
1545097909
808976103
1830416944
364311763
1676482990
3286311
903768070
1747136644
41708232
2066552516
1286843950
570521154
688672764
739863060
1609241917
1074321642
664152094
2072914002
2052963197
292381639
1674246815
1136986935
675005316
1090247470
1123537071
46792624
2142507523
1196770418
1875056692
855569273
754816089
259733032
1792806231
1429530655
694881832
738062463
1070935366
2126205108
827486424
339557836
1166192788
1223079014
1555085407
2118982106
55971003
1320131587
1922257568
187638566
726630186
2016069100
661654838
540136154
306093875
716939701
1924434821
1902541982
774567937
268571976
133580107
1849628509
1692248970
77891795
1145834723
1921305913
1520770110
1664563863
142220665
1392006147
2072747837
1185012692
79278277
369954165
660223703
176452757
1795497599
1716514568
987780324
1060933670
1358004539
220934936
655992089
2051780978
1111418249
165138341
1626005099
1660948134
560463918
560838754
844013168
375428719
1939500009
304342511
1475037943
2088581927
429944833
1693525417
1546321013
1818527723
1063603931
769569607
1259237406
52395104
2010979115
1685952429
672400003
1563734346
188290944
1527763492
28029365
1901315180
1903270872
1008093303
332474058
501878049
1263436760
1528069718
629459319
310483056
1748444404
242947847
721213672
418082127
120769852
902437985
948408139
1633032385
94554340
1839090
2016889595
1469153936
375320955
2087371389
512868705
786499775
1744683759
1979643036
1218132225
1021109463
1362164396
479969097
1068944380
1795413765
775929260
2031534991
1442099608
2042501938
315049687
875438856
1736937806
112370969
1326128280
1049444465
205118626
1131389958
138268640
1980843799
635187663
143085525
1196114587
1971223558
1053148470
1952578697
1775072410
1358386611
362796066
203847434
1291115316
447110222
1104486268
1614391584
1515011860
673960559
236875017
83264994
1382556129
847258777
2093290087
1130315178
1234546135
253501899
1666484030
1017690753
1190472266
1784151195
697564904
1453417652
1447426995
403837394
2042694569
638856795
553789480
1087273440
371476493
795404294
1265330000
1721786639
305727895
1021500765
1582544704
1984833307
1539381977
889108648
1988787132
1447118806
1379761656
1250996066
1190601661
636685166
560281238
325318305
847927276
631701233
760421425
154959668
1598992744
124007386
490976420
876345719
604108599
926828744
1943803363
1019945552
364897478
2048866789
705876140
1716016895
1130854564
392362192
1811145362
2061267407
1485031978
448122058
1687728183
2079780152
1906403316
415660909
2026702809
2048020871
1612267012
1115502734
1710893835
1233250400
1937376354
2005425738
1964040579
1630124260
450442494
1915743775
1330352905
186764397
1349814748
327211080
79784374
778418713
1177355180
1208028193
2061728854
1540455406
830765047
1916621082
1125974127
1875675772
1642505994
1101129159
1206879440
86262045
2082921148
1496246696
1359229895
615942799
1245383687
716803018
348855558
279827682
106795578
1888158814
1751222342
1093619221
1692293096
944657374
479743797
595355580
1611438743
2136853564
957562916
1806214068
1841442760
1906401412
211453939
1277470904
1312379916
1900985772
1943479355
763338142
267780375
654060082
1171480013
199216735
883673896
1989619297
129518364
1859360889
388581654
1458570610
1600215478
54238808
1248985219
782947541
914284896
909067393
642768266
42446040
505462352
1255961964
365244579
1846694083
1151464055
1149480277
2145924175
283821928
906907851
550588240
1271995464
1341633331
691744567
1173700880
207858476
49508842
1240211543
855232270
1356681364
1675953655
1115469499
1878710606
1798361089
1463141779
1034440217
1862158045
894987890
1748292644
858316375
89047735
2062002462
519659846
268817781
1616494520
742748954
565490211
764148138
1479656730
1696070760
1688531195
268915729
1156973110
394985418
16368982
276308531
58731322
1513724078
605795625
1654378840
551132557
1722065402
1709657119
1522728886
857262938
1245617151
898436182
1829603145
963113070
607525674
1910974028
432377840
1947602546
105364861
724957578
1488103847
11743448
788572432
2035571819
392031987
626587901
1476039498
1117039868
73412235
425751339
985288080
1150789784
737353399
1088827965
989453447
697175071
1478399522
1000190888
1430722168
1903558008
955961194
1452608701
83871866
2013608396
262189700
1672076650
1288988124
1695616879
1887512416
814779907
1763327391
1583684984
805072969
1382994564
1935030747
1595530177
775064415
975861565
1653154779
698084339
2099617220
145585310
1541829805
1588932790
1181181340
1635798002
868133438
1560850176
1672131547
87796693
1317414161
697447879
1337061067
1282562940
1174507551
1121635871
1798544619
785674200
1321258312
1706226652
191755805
1500301241
1446079792
1935906108
1715633697
1912196974
833727546
1449581612
835889167
75664889
2066545022
1943649721
867597999
996735083
1609237659
1828147734
101079068
1767542472
844780664
755955183
110137173
396378070
2143249666
2105946491
917784377
980325794
1053904423
446130539
1215968158
1610033627
1684861194
144594780
799304894
639394140
1202171653
853756184
1267615908
2110288217
1051371409
703998448
550845985
1107864398
1105166048
684348039
535023170
1814958306
722971642
1558454483
530020149
894709965
1383550568
1191794903
22720007
1087326733
1527549373
1728400479
1714151802
2049096117
1964801555
1177668577
1915388811
608218443
877563911
1502993962
1449335997
787751175
1409254972
495665424
917726402
1115038330
1680143131
972796175
62875388
273636735
1565147091
1869019784
118532586
1539764273
38812246
33738977
697852985
1396672482
1119366019
1365602253
1793963259
1057211565
6518182
1212941000
297854686
958588247
802208385
1361958289
1411168784
354335951
1107265902
23940245
271496941
1431039277
591631845
907519298
745506759
115698914
1517319582
1782873555
1478777641
485773889
2011621074
541468126
726814363
1699539031
204250774
1274787494
257744949
2046954129
1238867639
1169552212
1739090234
483379615
1186337944
1782575286
599367783
958289635
71024377
767329948
980100135
1549679116
2136857685
204048063
133303517
1268698058
69640526
1803140573
646612668
2019556054
1634285158
810990621
465925236
1975539768
1562328902
2008769695
445651310
843606883
1914234838
481838609
607046705
565464756
1808300818
1792195347
8630237
758944510
1695711552
445633147
1478129473
805268668
53175891
1994129164
814886673
2018191254
2108401612
1327534195
639504206
1034609397
555977568
586674924
2062964332
917935683
2039962827
1100068926
2008165231
2026331443
913126526
1744266955
497256357
248581047
561333570
1048777533
1450060143
1002572375
785757102
1861795718
439520816
669678355
1002631919
1775469535
2009461978
1208722558
101559255
1383563035
9463762
533767938
1051667238
1863945754
1405734814
412186813
1436374906
1649265845
1659833501
6367589
1028599709
1632493113
191371654
1686663030
1752879392
187170013
1199060563
1571650324
750126652
2049430111
45160695
185209807
12737475
568989859
205662519
1697709021
1030602936
162267489
865911273
1073978526
470854288
1938253557
1376156557
1184430825
634570071
107791289
1574076080
1928786803
587147389
432796509
572186054
2124332651
1506874903
1325185611
1475540975
135118052
272777398
899159689
606855802
745769971
1283692909
1293113238
1726208993
469655856
1005168259
1326317214
1480181275
977186718
2016764319
1256417034
530425776
725816103
390241724
1009858194
1767323507
1093502263
155514235
1797494133
2012966373
354605298
1172062647
242757304
1302994832
831881077
678008641
1414068348
1259118451
319591418
539872811
667927590
137259355
1739075639
14323293
1064539878
896062359
1556351123
1281287935
932235677
12241381
1966690387
1054371079
999092439
1308987226
1373693480
967958603
2145881671
113739918
152487952
1662540474
353929068
1611533874
555732919
1796212285
1680697104
863454918
2087892608
1737579149
1932944634
1782385005
101016210
490202280
1622422998
2137114595
786397696
1378587595
1515693213
1211662542
1431519258
1963823186
746844525
10533332
2036185166
1909561800
1696922373
175079953
818877421
42790283
1703554579
1704885271
553411986
576959554
605502943
553250997
1524342142
81656044
1203479733
1629939873
1368051157
336406221
876735446
502943518
1113831139
2081099621
262650787
1547312021
1222417353
846952765
1037022395
1946256631
2140626373
886650259
1224609442
1646344936
2065686887
1752678229
716243365
888449215
435862128
457334923
1770386944
1531264796
415571951
476176697
100433081
1978975913
273098922
1074904428
956829548
1262991942
2121879401
1645077309
344037679
482912606
983449399
505543027
648660468
1725800795
934405957
2122526054
1460476744
2068357386
1066325994
1270712819
1278925089
1978405490
1548412442
2048775264
1189060824
1028410559
1953241028
1688269913
2146756183
375856806
834066746
496099494
1020667956
1301963066
561411915
421467752
1965879212
343052517
406906235
1448122089
331651364
1985638722
1112983901
1860660700
209118332
742700582
1826672347
516931524
914508972
562607650
2070627476
1609457791
331032846
709567848
673251343
657649773
1781044441
1038866188
476482143
603423805
1455300413
2115078181
580293492
450286044
1157842025
1829548355
683716478
289531739
10071396
1953128838
124475904
2134796524
1655912459
1051729988
2121941901
550918109
1856554880
1834604368
494527591
1222795129
100850932
1582482844
1404131797
1123527756
895809187
37910784
796625352
1650608745
2028779908
925290746
1669894123
1345653564
934666418
819202161
2076733672
43512711
458487172
856934447
1121982271
60699385
1362284738
1060913499
875140978
1309450399
820961748
1496862537
1969273867
177848985
869678933
773431787
909957703
1615878996
518225917
812511300
2069425611
1457356973
967006676
749744731
1156250969
2041788813
1771440940
1783554913
820758213
2131272778
180194011
601902242
728740776
769697099
1663664037
2067650286
1997673722
442506417
410124784
207578487
1383311286
266118381
456270480
1676654432
1055744253
606918882
229850103
1689441070
1874362995
2011374239
1075448355
284653411
804058789
322703499
1971751666
996972146
416740514
531182791
1119331868
1423169409
1095036220
1912703712
2011405778
1646928409
563002870
1904240136
748046056
553594559
1060581007
1675356031
763758822
2111120115
1311290573
115080462
963683937
1115763168
1420722264
603645564
724618608
1218856957
40554294
1924678809
1683844963
109231161
1370196634
711438121
82043360
2053769865
899557946
342086502
959301141
1264817816
117694722
1135548916
696498633
1804039608
338104758
1328207073
1518194544
584204476
804457034
128841412
393399794
659091196
1462700302
593776656
1291270550
1231402957
33392683
1006589426
178070506
1105657250
2061554320
1164013614
944096313
1480146844
463855518
1317851059
1685444324
1725240243
464943037
1857997973
1849542499
889858491
712220824
885050498
778477279
869291183
1666797828
1184346384
682933539
1700240876
1087139364
467324226
925980934
355491481
227806829
1562076416
244041771
151282248
1948190429
1994764942
1807978401
2012877148
769048205
1459909764
812399657
1627038408
2078297030
382731537
737935919
1177835283
2110576540
91354946
1303782987
1716632029
702171601
421936668
2078420307
1107225636
495271514
1185077632
1377883266
376829801
877477957
435097194
298832491
1944790769
1303138110
739451713
479026766
953313863
1784851012
891922303
1644986531
18268155
1280828811
41631974
1066085335
41723657
192038288
74318494
1750801373
1569233355
484795337
2016496345
202276526
476221496
429464338
1697589595
268002549
1867483480
594131823
1047285138
1457060251
813309591
539133714
1948220708
982614614
1457724746
473134448
568955332
152315928
1114843476
105070808
1245118426
110987029
826697422
400472418
930341979
748554016
946548052
648438455
668703567
364706797
1215086869
1148933739
1489821221
1149734084
404952575
72118877
1521183107
863790648
1180735802
1816447663
1316498470
1648701514
490144863
356280354
1248394416
1561251993
531379890
845957920
585684915
135360956
1826101266
998684751
965322453
1249465118
159679253
913624160
999329288
151085659
1267218127
622483811
1709556321
967875217
1882575325
1721829886
1951459450
927673560
1498928154
1793838498
1443559904
1546154207
38971642
1777569300
432977036
1363057883
2032515547
1743661596
1068535836
1733641603
86280239
708885152
1059535930
1030727441
660656114
1616781069
332244860
1755296932
1188999587
651350205
193432819
1184035174
617342100
836698110
1557236457
491392981
588444012
1478490141
1009107135
663509710
2042852331
1693043523
998110620
784852323
770205100
219301855
924599778
1479508837
1988456539
403583710
1860393584
1409780059
982796059
1247923711
732374619
724718741
1962609152
1569039150
1946102991
2016255012
294957018
1417713770
1547915343
1842448536
1082423267
1134054500
1769744401
658674656
1261266130
748206857
1328537203
1504129736
675724921
1616128364
68458383
559039454
1655086260
1763465670
1104240436
1228097583
1618704545
1494616167
1482499
343761912
919455819
1919397758
1534532910
1066804768
2000854893
2120520383
478839352
511515004
1278761633
1274353039
1006790494
1945967551
1098273184
882726092
1283124476
1444445961
1170772286
849546535
586143870
826339595
1140890877
32753162
1793014559
1024207919
670317264
2022459014
188915627
2050387713
1043547189
977424687
1571274981
451132806
458064146
653371591
953272322
53536796
430016817
1630362651
879497900
1631935728
47034219
246831666
1400340737
825671549
603714381
2065190767
1866157199
1513048367
1516370843
267241591
1285711338
1869083048
393091142
627875697
974019366
10968759
1916423506
16494550
1808320086
1259773052
368993304
1857213220
157041456
73178708
995755636
1036395601
2117987820
1729201767
1550835831
117279991
609249587
414889582
2045430530
125409468
1189702761
1990240149
287702455
19305017
1227020842
1341098644
1372670265
2103371490
1784700388
280211638
864704982
2103300964
940741375
1650637633
1107558723
390289419
870363762
1271043126
1349814592
898266190
293718271
1662987843
1126436230
703769676
799962620
853544253
1075043964
66966441
330576129
28218945
1574431391
507716375
928192739
1149118500
1373319687
486052706
1689209086
434568011
761806648
590578371
742307781
1264896615
1794026128
1401004149
884776412
1915372123
1662952423
1134239999
1028350688
39467684
999523583
1645165342
638457193
681031083
2129030058
1743514287
866281303
318613670
1344396359
1333919340
100939107
1873775770
296708991
1820748642
1669567850
542356850
1643671932
686942481
76966869
1525183331
2115158687
354407968
2104396383
763689686
1827828652
1758291051
912086625
464983016
1270456913
1169820964
472774458
1364104132
769607793
63589700
1304365974
797416596
1107695069
162376123
205842717
1185195279
1316770548
875101012
398287185
522799423
511560398
289801152
1765675311
185000860
594590987
1003047267
1759917594
271313700
1534515419
1852783396
1297943837
1527193070
13319759
1972477369
1189460046
145715205
461801879
2029403768
1882304060
2105656315
1233249421
782758184
993701564
1713728294
1848779045
1658508112
814563926
1846046255
2121522082
1610405980
1535950822
663002305
1113695599
624139891
643423032
385771163
829240806
11045474
874822353
1265531526
2064950917
237251602
2027132603
1810313249
1621930861
1234823740
1627840107
583448306
987301590
1483011849
1436804874
1416040176
1600883334
1662487797
1110385096
406636900
444842672
1423798725
90102314
2020970603
266809260
345162706
1466924100
222787383
531347602
1322257797
971137711
507646652
1399659889
793551476
1886399756
219306437
1734766896
1930969820
1394056886
1783254374
887659646
206374938
2102526941
903702666
432465753
586848540
1989550310
1914886448
1920109455
371959461
1819453455
1498316730
1520324531
990293844
1990801396
846313387
711141346
1999309743
567468442
1949624390
201253231
1988838163
624375486
412802036
275108987
606447465
882827288
1044308232
1459658205
941373848
1326103544
1889448441
789504547
483186033
1062765507
841033043
256382951
531277502
1006500582
665495171
1517508809
1505354867
790865028
246445551
634338613
1991169489
814219924
1943777358
407027098
13704762
515136249
1902977170
2138053932
451170592
220989032
296933000
1642257433
410439579
1767851775
1258326106
598847869
806873695
1212851634
1740356015
1158516236
303452295
1120655709
237808903
1482073598
25674234
517289022
15014781
124814166
612043901
1070111384
430814247
1580081217
458575766
2019754317
1846240880
298781142
242977097
1556181866
2106421230
598116552
1149856274
455647474
1060451990
119920026
2054582465
777516227
1550378927
1638027636
573198224
1817260830
1694621926
206620918
1528928103
144547738
1227350075
923713138
1810083070
423209951
1791622049
1689435158
975897766
158346498
564552411
2008854082
985704098
638458633
435283442
677332384
288095094
309843544
114312894
50028911
444063702
2118710642
921587753
2017886732
1701708174
1598528693
850311046
376783532
633963268
1133796134
679134146
887282711
2130831401
69177804
216514194
835628695
376392160
932012282
2038573961
1541985392
866702148
1104224048
2117061076
1065794593
1360954677
1021925191
1178164005
1366870602
1578058355
994397836
590165209
1469711443
370943119
209523465
1156290417
2035466880
970594253
958730715
525193180
275212898
518176574
1520842037
989404788
613167253
2097520883
1210288870
1879992437
1918296939
291150575
1234596523
1317515087
2017967485
655793849
510284827
1093947731
1120026388
1361294663
620813515
1164251692
300880112
513625228
1420281677
1652091516
2057301657
1467075173
61417687
1637589131
1299093571
1435134377
524240733
522659971
1567608237
1509580273
190117904
741919943
838029209
1289109494
1411089957
1479220730
1156180535
695517738
866066470
516270795
699041883
1878633609
698535627
1628668307
1441745932
1345069350
70054629
1005680408
1224979085
1622747117
994921424
1082472413
1933360445
421757835
1791329773
1206787974
166995053
1807863108
6115378
346085889
1650430369
1212930398
1707801398
1895746385
2143085082
2123916068
20553400
2077900551
929853448
1816920485
1603651770
1488478793
666002925
391799658
938062523
46269033
1006114929
1381683913
926023844
242488814
461793358
1188102800
674498364
927010026
634531177
1152066036
318675319
729016476
160671724
2102802638
1541300132
566631548
302119870
1542048683
967751018
1631139255
2007740774
2064369911
261099418
82136106
1485128187
1280162734
1311566606
1787640315
1961273246
1541687588
2094416523
1676254259
1834023175
918156410
1793101114
1874565919
2129988466
1476274904
1305101430
1893235178
588520527
644978676
953479825
243199974
2138276868
1892729412
1725548752
577193892
1144811616
64876335
1061338594
1444890731
1707124370
1672171289
1395733484
1382212907
381504780
1692824090
1207641772
675460545
30719602
1510343667
1078452695
1695102731
2132304721
1130025015
1429553082
250598011
1687917814
1881476748
353267378
433368855
388531954
1106179965
1161642058
943868261
709900750
1250795517
1363082994
1178194958
758019434
1212751293
1619381249
1750163324
861588184
315421690
21989090
1524025944
1067425421
1587660615
781924982
1372092989
1882209173
1410423263
864424822
865393382
708242508
1366675472
242802471
1706141749
78913052
1343568898
2058293543
1396440131
1489472141
1170895571
784355815
1257384298
664562331
81536984
720737526
1257789879
1951510430
109269374
575846104
1308161770
1113016089
1002558857
492676005
777116619
517563273
1934261555
1842087329
958352124
1978847199
442183999
1717598882
336965676
1920944351
428506708
174084807
641411180
1233575878
1302946158
204134141
1152504261
408642635
536501242
2056984209
2044978186
1721816846
136237082
1761426966
1451397253
1805247510
1295754411
763393324
1491643141
1748067467
720777786
103695701
412227957
1029302601
302675497
210798452
142150738
1618758900
324767721
1548671592
1279917782
1842237065
528450784
825008579
1233092471
1519006553
602361015
82873126
1318502359
790655265
837035287
1574870322
1605234009
1000104146
1122709193
177065283
1895649532
1721038868
1486377334
2013404776
347879407
153259112
638674898
588531452
1663214499
1081253031
596292623
1582292661
676905583
934454163
1674419272
1100027393
759508723
724234785
1052945984
415953706
1028323591
1199739356
1663036439
192878816
1546155590
239414868
612130899
2123371754
1950865738
316934329
1646918204
1580676578
519213780
831189154
777433562
235334074
83392907
1396852684
1813378196
822256571
930855576
1761020644
1846761762
1408584412
1169330552
18998540
919575644
1078931598
1032833197
971393292
1449714762
1576308251
845349279
1403163728
17780168
243632995
1436665191
1309292767
1550237637
1422445855
589978718
1141043141
691472457
1728154386
460418682
681439991
1508589549
2065313290
53177392
430325687
1434547846
799831702
555925020
844947753
430679956
1829776079
2014035326
589054554
637728280
1975078146
55014436
1354467353
357445901
491706815
178660675
1621816319
150773673
1107496361
844799350
1558335027
236328363
735458502
24070740
81418143
1778470750
1636630490
841882583
1860846601
1218549219
1396925102
1024207817
1333935480
342666252
1856305894
801779335
299625614
1413087604
1223949759
127576717
1742343310
1101803475
120041139
1849620869
351274113
1714798273
210459873
1730940962
2047511042
1809461309
1013377750
719851100
1318210312
1911313409
1129962233
603035525
2093064359
489350500
1764878131
966914880
1168525600
1169976847
1546002064
1385886934
591931873
346780440
981437373
963750885
1435376174
363063487
1473798906
1399250165
546944278
953348002
1463466127
1646149876
24327057
2078922659
864534356
1449496123
2147372899
1885695276
867208711
188500058
1263611077
408587533
275345116
359487496
2007387296
438894727
1025553519
757820590
54691698
378905144
1445075185
339813149
969412225
2079115709
703570981
1015412334
596604762
65929209
737745240
1466497190
1757400276
560069550
1526394364
1619153552
1845406299
2103174615
1164822402
574393263
1924226416
1128719620
1519354480
616995653
518525039
1577120416
514768764
1822408732
959183983
1868822247
629275284
1731076221
713663438
918432938
1702045919
1626419930
156242986
1239076361
183033682
1644228151
421408989
2002520268
1790312472
1386922473
150406368
1615280669
251195844
1394431566
909516216
1371829044
433282333
1043600566
1566371087
657606058
1568895804
1620277212
1741828887
2144261976
294108162
40313754
1875669297
1515667158
2023124207
2066925144
566256520
874391448
458311080
608616450
1422689302
406503017
1874786420
529109823
163222497
512812436
1572017764
224861389
2052075139
831762627
208504668
1976997006
13067036
214116880
1171949277
1434998120
1634228094
1158045012
2147232595
1902931350
1717367294
1327672528
1160147914
1206056654
1207405557
1605463570
1071046240
805779140
163949519
722783456
521176641
1957070625
1189594947
2064447699
1548077694
2039743948
1581714883
1118738536
603487065
1059720529
157432530
1352369710
1046057347
1625978153
646606700
2055132291
1431399431
2035194332
1636373982
468523497
1501140498
637021418
1808255539
99222926
263263679
1016319426
523455996
57948918
2098479677
434006488
892502441
1654159097
2000757190
1365140494
757753606
11336543
317804702
1702987244
338176936
729170812
51539450
351320031
426392276
1075183660
916853666
856326288
966875150
1271225509
600986551
1855278628
1289929020
293308869
850116193
1524270565
1768184000
985764712
576844004
75193536
1463539806
554990499
261598096
1416656768
1064962622
139894734
1926197145
12931802
1394281586
1374774330
32876018
1270903776
1550097021
594028761
1479626123
1464426567
124477354
842892558
591671533
1534942889
748179904
1647037623
1440982323
478412440
170332875
567401258
43175829
215247056
532044546
1964320958
178746497
507279303
1227058182
1671046690
960646503
1562023941
1141475972
215212406
841213544
240873424
2103345252
1917579632
1348928928
703352746
1522870082
467905163
692689176
812870377
760150703
284138228
1666002008
71227307
428192282
1009667739
1914169165
444290823
45474725
800807927
194974905
182707591
1838394879
1631565684
1396977627
960172811
1483893374
1572884672
1135442656
218047386
896034802
529266239
1346575806
1760163577
81243252
535396661
190434031
1424865643
83148667
1900497614
1446244310
310336451
84180139
634185665
1008888048
471847868
690613723
22031494
439206244
1580540879
1304243438
1959688744
416348385
1214524503
1061441168
615207381
1164890578
733758098
642208922
1108685211
1162520435
858100244
1415063395
1259452441
737004640
547570795
298293584
1406276023
1929539790
1528459556
564162590
1326492618
1775046816
1030674149
1805743901
1650012639
781019635
15096513
437230171
775672009
1680865935
165957890
2069432265
294437953
1524172611
1328385320
497179211
1374759394
1240607111
151403137
1685506940
991567468
109274566
1318747085
1190424089
825172275
1354811816
1162007640
1995272256
1644740829
1742049893
106256192
1737975298
872189838
185981708
1700044982
75602632
1209753404
1809830497
1231918387
1739287650
1625474427
1402304983
1515514565
2142481738
1031989297
1698163451
1370847330
1564085748
2096730598
1783440939
1468026638
1219203143
1667468748
114911554
1754241259
1339228430
1728400302
5573844
1680687859
749107861
967560454
2007493346
2116971426
1022029502
371644510
240340461
2020908309
1013364998
1891464734
1796433318
801491735
293353872
1151186025
1918977647
889986351
1042642581
392737819
1264480016
1563328048
1835648704
1864104945
1909643033
1725101087
528909369
1572410764
570852579
242991470
623101318
1898738128
1532996780
646990896
1812865331
1158976570
181294435
167956137
370046746
657098783
640583776
90427405
1821950694
908893301
501876370
458515526
36370111
508323856
172132220
1449669716
877976777
356587016
1573748392
732450381
1199702547
2067724829
785017582
1174912552
2143201352
221604865
1427942391
1815801222
1741734063
1607724393
718397578
260230192
1780346198
1777833110
826133775
1931264034
1962380393
943833364
886360510
1093164549
503695765
2058950776
1175304315
1257498963
380287259
2020985410
2108982267
532716656
1163294988
343546962
120988901
372226363
2112183469
1912094298
1401893206
1504272694
490806740
1835427671
598077821
103691644
983439211
182597871
1224277899
1512357719
852330510
696544271
262892781
114532452
138271657
1046857017
1024946393
760842982
1818361378
288772175
1781571138
521404905
1163441596
1869079921
1092526881
92660074
617415813
168621271
1234799934
653176546
1797821412
900504326
2008062229
300134695
1011951019
174914922
482642070
324784399
2034896696
1846865496
715030693
2009022830
607304335
1619384624
1823240213
950792083
1782264328
1986983663
1938554104
1581234944
155693472
1159383609
1798110053
64583323
1696350599
492299164
1945398317
492941223
1644779608
1386081740
1533608500
1263288181
20088023
1857028642
957493572
1084465757
1151869230
421348485
5424209
2005866664
262999212
622905255
136837965
769953471
161574367
662813098
1574318545
1685540257
2849980
691329039
1873546538
1626632821
1599559028
44051464
958739126
2067672879
344379959
646057677
433423892
1280758566
321547633
580679039
1688596313
638360320
945564825
1600488958
2097916234
263669963
1955959150
790524590
67311602
1568179288
1893307754
131178288
649537110
1418724233
1456188216
1389956063
350104863
812939987
2035075279
263064345
2096455859
1099060501
1431796332
518208571
681822073
1194406892
1089731662
1699336479
1940764677
350304315
540892460
375593437
1543626643
24187390
512796731
1482643552
1367920679
384686262
874452852
453697079
947918472
1892527150
775704181
1714056953
1095358703
877009841
48339845
317189611
1287257406
258955072
1845445452
1460687294
201971336
822421339
827642327
1073995908
1740332205
867609831
1302951254
911848674
2027219242
85322426
777871509
1649903872
67010101
1633162227
107820224
1283378174
1848218878
305636910
136344690
1552940310
244085543
946423876
784071861
1686458675
299502159
70546273
61966383
874880473
1455381771
1658905359
518338912
1156615750
1137667569
1271516433
465710258
1699028855
321303965
17293891
1526141500
1690526735
1882136730
1153636011
718524579
587895085
135108142
895299963
1449209783
85217876
1432487601
935732550
627804572
1015965034
2082668813
275460335
98141550
2008252354
2055065983
139577067
1757927986
2135194071
1204037653
1024409161
1409488967
2070070011
848315927
2137934468
1117289515
254615261
1802024245
1840462899
760662045
908044488
692880707
1133512832
1983391452
1297621098
967906010
720968336
2009994726
1979678154
362435802
774629978
602429390
87674238
1100395341
1146641973
1792011681
18699562
1317496284
1333654103
378477240
961675243
1161713930
1127065918
1541369135
1561989578
521838034
285328409
477548899
128263411
703356611
1622950602
881634327
380530002
1435066034
119352437
797965293
1049052396
1838874395
530685762
1713865872
835649640
709807671
578595126
1370816591
1513687839
1320328418
1228597265
1337219794
182602564
1000676879
295825819
560984792
1138150980
1919159104
796689358
715318510
294173949
2044777607
1126464873
1271029180
1243191277
1982125406
867933707
851899237
1702280068
19796912
421793340
527370581
1818897604
2026735164
854175702
1578318024
2111876252
2100290036
2121086506
642106470
818287832
1205465388
398591702
412488116
603520067
1392603544
768598255
1223764902
1559667466
2102098415
1936281148
423120077
687875716
1847159083
472373996
566653390
194641354
2058181657
486479429
62780193
1617346011
747580309
362240555
1125591022
897459736
1304097590
2023840809
747179954
109147175
121773896
1047758154
1434780943
1741553773
724042548
643961440
1922987903
1548690034
845346660
1214446749
316124740
2140167266
1275789355
2041489575
1147965979
1624297641
316603146
1278107845
1104445223
1660484797
443110933
967414648
64233578
812891695
86854996
1489165430
2006470899
1359716097
962965799
1257624741
502466150
856516947
301872459
1743170248
49496899
1115176
361776660
57967406
1261506962
1625921417
1296852702
153067624
105284638
1667102817
1238964457
141841196
202293636
124411240
1011894587
860599036
1684281032
283925212
1168393827
936582594
389419132
364521179
1054162946
1298891028
1156619657
1598432688
1082149739
1016162637
223164954
437239367
410055490
522115752
348594330
1950512711
670977232
257421600
1728808116
939808257
1444714196
2035501277
115267019
487888204
1412194160
1131359725
839911565
8097544
1823486591
128226714
976415198
1747779154
1865535599
547937649
1358592009
865960356
213904113
1525634110
1227638493
426534918
479030554
716933699
323348439
358794523
1213941776
1570072872
655187391
824757407
209046190
1452282978
426087975
489846768
1194229344
32805339
1340075227
1585737974
1205571279
1308702988
430158915
1762805645
1703261854
462351599
1868876105
1435954493
562935531
1116543615
977415350
2095610093
984765733
1936032265
1132832223
568865951
1493164308
1870186376
1432186038
1984950258
592593639
1208273480
516479948
767401361
456299195
199607607
454110010
2105423698
200881399
163788684
256324138
1454959027
775782965
223974586
643772837
1539016998
1488712755
1135721702
1319347820
139021752
872144201
993475831
962077549
1072486129
1713219009
1102993085
1065694187
1953397051
274371222
866832784
1963345381
1504694466
1071584008
612930083
1561500709
592289563
533239860
579271572
26888394
327741018
1244655999
862459418
552611607
840465793
172569759
177504511
995757536
1419998689
969026178
1562716630
71275099
969303518
531121818
567528705
416379176
1386448259
1463755757
2011381298
1612810743
1981760484
1230015660
1630566419
516231313
470424059
715065230
1891464477
305774570
1704503142
1044639232
136761215
1449595941
598415105
1256327960
999631232
1773440140
981781196
1169539420
1960533474
1515058765
901074958
783005902
1938978727
21937727
370383792
1959204309
1361343220
783108942
1590464286
2051028684
1020708030
1256153388
631620378
1944386266
889564013
961579450
1840618878
1734578039
400639769
820217885
1525787779
2018035557
2132638041
1305989695
1477725100
60487932
1998949928
1384911817
393908079
1041916780
1132768189
1656141757
1790671209
558898687
122948274
2127395573
1138324925
1874103882
1369437877
594872024
1309613426
2018927997
987010657
854692515
1800946857
109782946
1902345121
884051633
116936032
307378624
1223883820
19617221
341755050
1379104655
411586827
510060640
1022051951
1065505331
1899855858
1672261075
775006622
1913550360
2016676468
1894924098
763327625
1886058859
1939171061
549337572
209951135
773133044
1670529176
1499207895
1444510432
1893947130
1299283811
72947598
156776147
994475699
803215630
2036538459
2082946048
553956860
1825745033
1405266504
96019970
406352315
1315557119
2009652132
1550704985
1752944077
694836030
2141873139
566040409
1313436729
16398971
1566612080
1776935736
1086065193
1953706121
961121321
610323920
66397982
691820652
1935677031
616632767
1385484936
1337682896
788859140
733095847
1825213163
1401869212
2003980318
835099491
1135137507
1013022824
1427187355
1573725844
1132742794
1036618495
437014793
2064717425
1883718401
1908579294
1050107672
1932195563
448985382
980753303
1535374836
1109559221
1848061740
1293626271
735978200
314767447
1894346149
1895065265
2087236844
740453281
1417985865
173631398
301113405
410895746
328922962
455088961
1436444342
1890172314
1713405917
1990318069
5540814
2121940102
2136715197
13909345
213519823
1939931118
1503701269
1829101052
1763960928
1101301322
131252201
300920317
958439171
850412602
483682214
233585769
1884344033
975118130
892250610
524661589
778553681
247542573
257500253
1101766431
105723407
2147343927
1663799106
1392607361
1081654700
437458125
1361169368
920068851
851491619
349371901
1312520699
687586864
1978988315
861984736
1633687282
750575096
331245873
713958371
1532011484
1199706593
1029505800
1452874414
1783616241
2056677095
905740705
2975914
113884900
957392466
1501120689
732443217
912533697
1676369555
177095667
1824546842
117456322
662549315
1501876674
2077504274
1800857064
1789261302
1587525049
1362960669
1324915352
1494681002
295309809
1445656734
1201259481
1868134324
1504930411
1235701134
1035247539
1345423262
669101789
1266822494
1051307971
272289602
652364846
369695442
1722265591
229296159
1795377230
1250513674
1891898305
1464537553
228418293
1404983584
2144144882
383550368
1180188792
1148045987
444472684
1748239574
1584503947
1066499018
568337550
2139237309
1214284694
1653660702
951977635
2119608174
944608599
1495966091
657903300
1477471964
1341738887
902807131
1033264554
730577315
1254711227
1615895503
364748753
16695428
349568297
1742577582
1384336491
1746289930
1508920302
1148974993
546712284
58909156
1606076069
389000588
1149886814
608707519
1745662150
1060897940
1842826033
809396401
1727631588
637213778
1454986959
743999804
167097062
1911414241
1827630143
1683900389
1672524420
1690644389
1468947306
1324124706
174001439
2135257535
707318245
1974228977
340507745
553992797
1975015912
1456579686
548067395
958957920
735043536
1712512532
12992914
1079561708
1891680491
141182663
532501410
459002206
91971999
521278611
1966120797
818508717
1645497198
1934383401
559066220
1803673805
1844892524
363311903
1190577336
379913148
2062436461
143770866
1381418427
1995195094
1146005843
1462269515
426310434
1080526073
866509607
106626072
616497445
113147114
276731838
529246271
1980149339
154615288
148728591
1761837623
1264977472
1122179081
742513373
967354227
755708875
1920121907
51616605
847803279
74025691
1548920951
1619361554
166096968
314348327
1557191762
1695998900
2023820822
1451891348
1999426805
1677502761
1138566126
1308380850
1771229646
2111483810
1242118205
101506954
1831034908
1196875212
1802080392
211429857
742928292
976138011
461244951
631204282
548876067
2073577973
1639102881
300479329
1973743634
853024227
216814689
1203599199
969364168
1058277984
1587634119
873810767
535395254
328010832
2001807779
1964555473
1139936916
1569223782
1464436900
2092854227
1700573977
1464968764
1405904080
746761374
1195893031
1339907387
1908803382
1095823800
1767372125
1991736327
744829562
1356349194
332434622
1745117744
1191576341
665035634
1013262651
1149160001
1728092139
158317363
409083408
1434136743
1393328543
727071227
1139721233
1427751267
1527380932
965246364
1028257130
1861209705
337767656
1483876349
235000507
1838272020
1112387085
1396490565
1531432496
1300685069
2037881899
265118344
966918372
374268169
897937248
1786079118
123389623
1715730070
1639799838
1236216033
1009754572
239122300
85391902
207601487
199256148
1846791416
170456545
1798753353
1818212192
2062164529
1585744076
2145734161
126201833
1962449453
1852815516
1661237290
1531312881
1372474962
1326407732
866490111
1250563413
1155028121
976355289
1638136270
602989741
398462285
1410094450
1039262754
718574427
812448380
207142045
574195999
2048373820
848501910
1231705871
1934298335
660254686
517397062
1826946256
1475383208
1616541703
699362737
652932266
937508663
1398375479
1079040713
1974563812
1957458285
244585981
1376153134
478996228
1351993083
568378548
2022097537
1319502355
494621803
817779378
32133093
1051236405
402576938
1244645530
722305207
1037909151
1095428339
1189599830
155668690
306096890
468536626
493130393
914191350
742127221
1717514487
247220212
1254032158
1777894279
1207206455
1174198326
179221361
519751440
1661683976
2132684199
1915065477
609931014
1634994636
162073175
1721194138
1184994098
1445736372
2119376101
1692473327
2074741782
967016069
1173445826
1783348345
1677006030
1407552905
457289299
682281818
939594259
438323511
2936534
1235277012
1666605792
1528855915
843155746
489841001
874092917
276654149
21639727
200304428
789871098
1212961804
100494459
86198493
1162265632
1565866247
367735950
1702845265
1496302358
434202771
1961309646
2064381043
924951847
1801272968
726754846
1460011285
1561304248
2066078758
331213376
245834546
728221781
1392241148
563954294
1608144977
1504305778
699687426
363183634
1728522231
1317780146
249586314
1272920135
792484169
1151104235
1782908810
173153333
1713582619
1903661739
639389134
914010449
1631861822
918077972
1631059015
448900907
1783010492
956397445
809473883
1817909886
1945289063
310463692
1130519018
218916976
1776422764
865216969
938883265
326822878
1088649579
1696150803
1939663895
2009303198
1178539451
1165855560
547881503
1497149537
1746996417
36028455
1100282078
761505618
1368725281
2089625204
1402626330
1192627905
949716059
2065817676
509544469
140032895
620808131
2067576669
420751809
940363789
1119916237
849591575
994814925
1611932400
48064336
1277735675
570646176
1199958257
1639306037
1813265124
662587564
263498491
570427887
237948744
1722087395
837189917
666182875
1482195840
549838031
381720497
1582620598
163613640
514763769
1065810748
973790892
1072532938
1815595189
2087824487
1801354457
1609021605
930789200
1920466183
1228284476
183870864
722245433
1041445799
1159143934
595394457
1286972630
1335457814
1907040497
129496076
1077855427
821167933
1001653140
1292921616
1208882502
998486028
1907844222
1880229716
2070644907
1616811880
382374472
436465375
1818658723
63063158
1091049057
1314609831
1567988661
272692347
1817690850
123203540
822681829
1289828253
911362250
37412514
1802109177
750703898
1747539553
950651896
1901950070
1036777217
127745423
1173258419
606522843
259235696
1613308414
1004823136
362826579
1627284351
296660682
881111949
1296298394
582643904
839538285
975346587
2031971661
1409800399
1931024078
1904736060
1807613402
193602949
114870611
1178857633
1919641508
2111845850
661387223
849109034
1558376024
576938268
954874858
431158335
36263529
613344329
1862673514
193929446
604041348
600872424
951165930
803068361
1287564067
1520689609
1879705394
2102923407
559361189
553127412
1827959573
1356922407
597489138
1560462952
485747394
1754084148
113806477
1488974332
719445716
1004760952
42183881
427806138
223494719
600326803
2127594569
1107579333
42740077
1101362268
88470534
919526910
354414691
377369853
439999067
794766537
1011083509
1069618446
2056414658
373592292
121671821
1489552943
957837051
352483583
55922526
219980543
1480383172
1743338344
798932391
2023882538
1132397741
421800881
1520923382
135217219
1971990892
157152638
829184858
621919648
646318164
930890094
398300745
381118597
268310088
135504342
369417451
533544147
704665690
1616168423
1083863005
167999632
1059769484
1062467323
2029096473
1976081608
1400966601
464247756
1225093703
1944860126
469955835
714900985
1569708654
523922163
723338159
1491584235
1269961859
560027465
2971273
617333553
1524209179
1200695736
1450237737
865921595
2076776830
141036822
1641719454
1822428748
1775191239
500881592
509957986
367387583
726915058
451643448
1889357950
1728625154
1124360898
773749864
339377680
1087209681
1661567811
247431904
935542124
935924706
1473096770
1680320199
709969504
1665847213
670986979
1263847601
716283220
1760390416
328295839
2017722052
892898824
139404775
733309443
1302314468
532852166
2039619936
834249557
645056667
1769727252
1147545639
1125310531
1924196397
1579516555
1283235925
348688883
814116144
179590377
728224243
548555133
964654712
54513027
252081077
722386525
1270350554
542845455
918322758
1864195354
744867951
605136653
1356482879
226712894
976016683
618576474
1689448215
124084036
1120925487
790320395
620951914
624858005
1894640811
1132015125
2036880757
547252249
731667672
860165144
1154256859
1142275752
1255249685
1497974700
1774344589
1958521740
279846016
1346952787
1291277145
1020902285
1758916409
237841349
419111646
2001977889
70363856
891172008
1304219099
666316744
7562490
2044668104
826236804
1522004011
1746097438
820503962
103208030
523817124
2018657620
1775534034
2145275271
1073835615
1076349415
2061751808
1127780082
1651223544
1409696402
2086546250
1569440134
242331927
2139529544
1977403642
2070511844
1755672414
254606319
1703651487
1261711158
247116118
26665948
1402873677
1592955074
325890186
679773716
1380957905
199405970
111686681
2135790505
485083278
896340027
1258501594
1030943310
2120697650
607720143
833294885
1897804794
1114618281
21218152
1913797903
914347889
830600477
1207555081
314999023
1847414992
2068317800
24505021
1022936234
624941364
2016222709
1579431345
1012881850
953485238
1433305175
1244416153
423351001
338833579
218136932
1679965992
1248682447
1246465822
2092992235
1285565246
1905835529
688927685
109908333
411617068
1804505817
1270595234
1560072236
1188328406
993621262
437181941
2123217362
1978235721
1971085924
260020005
1665478634
866164377
1485489811
378689315
114960515
641132696
560138877
967625320
1134715035
1938672382
2117380448
1674804481
1620809158
926581417
748343457
1759724413
1191823848
117818265
1723106452
234318370
172198862
2023533808
977489759
1338879607
1181043325
1381238248
1092187952
773389869
1489284846
201245035
1916845209
1339293838
387776166
66636506
1734516838
1707369975
1888323032
1336351156
2048602757
1166016595
1302530363
1439567428
150955946
1348772684
314917096
1816073704
71301071
1460915440
1518426768
25073499
368166014
1260590460
1397392184
1847797251
1378141906
902981442
644446669
1624178661
1460831837
330891379
1811163494
1925501075
634197629
1652177212
1908820917
1379450265
1073192195
1588794770
26481315
312392521
1060200752
628202830
1548737376
441919632
654074001
631700329
1329326097
1346024280
570977854
187000757
421601854
447120539
803985605
232445333
1279517947
1959376054
7510162
1427729807
1942998867
1444218892
1439499712
1742654606
26451600
1657664172
1191647023
1881869569
1795559473
1541793005
542189518
1754830411
1655491682
123133849
1724073349
545633670
1159616633
1365659653
828639069
1547763123
519573576
844051668
425454383
868839331
591473108
1928628584
2002664627
869493459
2144583145
1046280986
2087748468
702768384
931453962
81323083
1884911781
1836018430
132424497
282300957
2131475
1696098388
1653564733
1282461422
187091917
2016163873
673763328
439859348
1166192326
297893194
490348839
1244388024
1382477580
1407074851
2135711441
534090906
696141215
372924713
850893439
215663657
776244066
1297003864
935345046
921221951
1485203105
2072121868
1874546980
382761702
693142021
1466237838
957541562
2044082358
1740065305
1594709784
186876866
1834297800
1157641218
566389630
17521373
536385608
265653272
508250300
749008618
183189186
172870389
760185081
419797122
1081994405
1185903857
207345731
368622944
216429276
586842130
1060877606
1007790752
685233985
325075345
578312363
319553496
349491719
1743971600
854515317
1649692680
1329434826
435513929
999163275
1974584648
1983497135
1901407166
1265418231
103401937
163574049
2062937146
193629106
22461120
1763381863
1419341282
1152029224
394961620
1383036762
1129025564
584749346
1261894565
434107237
1566307725
89557635
842168479
18108790
1225667324
1855601948
865458439
251793330
759792845
1905353716
1258865298
49833089
1907428890
1173864356
1014473383
2098236068
1336778221
2132403711
692820462
960714026
2115108523
893901423
576548318
1099238274
1830996806
1265266163
536642210
1181257391
418041383
1464625111
998432380
1558889565
1810163526
340293012
470757986
858213282
69499436
757916486
1109257785
1691843070
1766155405
323361798
1004165396
1939643899
1636596809
94433743
1310766345
104238324
415340013
1555410428
1145727147
1961326174
862720614
600631608
1660760355
1348862094
893056525
42937452
1750490452
2078190789
1367443046
1984977005
367726271
564495222
1355903019
1539823146
2000061766
1029244993
786134611
1325830030
1898934325
760706821
1876928321
1889251058
635259121
948389700
1830165574
737748985
1491514795
882112622
2073640598
742983552
1211233018
2078287608
1501206200
1107594239
1439712770
697165672
952836498
347997653
1854764967
488532904
276836295
430866177
1251759607
373944051
255708057
1756900568
2079931945
1288759622
607102550
783197668
943435785
1059556645
238653503
617997513
1773135663
234654329
1105753335
581504606
1437695387
431758233
984408899
270140183
207623620
978344178
1946688115
865777381
1608977789
1350555208
1400152235
274813468
1337014024
460031409
1005805983
1182275588
637639924
734848252
1481004119
659167556
2089437807
28668146
1627498895
1987947150
1991909171
1487954525
1069318749
403547527
1050323208
1632088523
1892298134
967995622
859244027
638411793
1761931004
1456197773
1034210955
493493894
223562960
1260158549
1810368645
1888617267
1974527634
29919561
1057693837
1260442871
1168364227
724008787
199486664
368993198
1478985123
1159420911
1679734501
1397506343
1429618436
649937283
927485596
1748876458
54132980
693172606
967844722
2094737246
1187908933
1972386754
555444180
953245810
1197075675
1837023305
1835153976
126790146
388955442
538449430
1026545769
890094695
166823575
759710719
490658112
533746505
339106477
2109747455
1384804070
1806272821
593361623
861328605
1443737878
337255502
1423328737
1002974981
315223888
1948156490
1342942944
2026047665
1961692067
1416656184
1181940509
2102819672
2064702536
1348255398
1093961731
1911571019
1085052401
1684950353
1814174326
1161613913
1659977309
1095733268
2042639256
1767520715
795485769
140712708
206303325
2045692244
1037724726
1723110294
1137077988
1221886985
1827702206
369288282
690928989
1948931883
864604838
583317867
724783034
1371282217
1448621776
1898464619
1086586412
684874641
1408744636
1513049306
168659889
1687873230
1063927537
1562933891
1887941549
511387480
1263868766
1223097379
1390330066
415056653
1984228585
1798923872
966896304
2133394553
444026332
1145102609
1706933487
70879676
432185907
1852414811
1106297951
918601234
2018830734
1659209756
1551549990
887724377
1998756371
2108318295
242761149
782903411
553550321
588511489
1517150923
2060869081
1131655695
745260011
1403975732
1462020372
1989832810
1203158775
208085342
1150638064
625029622
1112182623
405848375
1322106460
2028117245
1154150331
625008663
1847076366
587305854
1515217819
106011158
416909261
933512483
865678453
1133778328
40766224
717703780
1917171178
1762853085
1920814658
79807806
1732301208
1292802234
284653429
129207497
311810923
1895511809
2014055365
1245077233
1511304805
1810589768
1451987087
967514844
1464143933
2102299319
1782903562
144442047
1279942040
2064446332
454015257
1137510079
1115193108
1177198032
72611979
582162121
209396913
1295606009
1140922499
640384237
1628457545
1677962906
1929664812
980172705
41354363
1543034987
1013982182
1464241175
1775473513
1359208269
497361804
66332671
887734478
177588469
1928209656
835251350
531530452
550272626
287293195
323045427
575793374
1237266947
1307362043
1795606833
1602375649
1259949664
2109764697
1218686836
1707728544
139258779
386894325
1186891536
1644644772
96849433
1479603508
550947427
1076027315
2108026104
2112844604
1553698028
1514200562
1253343246
1311040646
1293233274
1037175865
2051577431
1926262109
1677397048
956539233
1175991159
1597529637
397301384
1378840510
183826243
969466816
443729918
2114803818
161434408
176193400
966688822
1619462367
1526274153
920340305
2040126865
523173425
16844440
558755472
1705533114
1266405793
1646215614
327259573
278105270
772328690
1147979957
1872847581
1836117410
1128056483
180241255
2116739535
1977351927
81282641
89874715
181546156
85800682
722202685
476823095
1680530392
1708593137
1658337953
1916949319
921091558
1240603182
244803922
1473276593
647715034
1117853126
11719147
229187298
1931424037
1349916030
1067739228
1344168304
1789909814
1235331145
1166381771
354453489
1580323431
513084601
1418479217
782853004
1174084217
1935698379
1693936474
882630202
1119463091
373690975
1611368586
757146055
656837355
303812253
1323350172
1655457211
1012331502
1966288525
1524819431
854426977
2073814686
1671554259
2030391007
1646132896
100780406
769861594
1472876963
573372318
849392657
1793793302
727744870
91729219
571377567
2128956117
976617859
13937058
1583599468
100078142
394472153
1893442048
744777775
1283404312
1215133349
1249041756
1400697215
1416319137
595833988
919282109
1197868386
1633455734
292848941
1460874205
1197357270
594812844
1895833411
1280027797
873194319
1522593552
1061575737
1673842491
238530656
862406663
1219627788
1894664114
1169225405
616270044
232951389
1765992756
952948940
1269357820
856997587
1194902491
34680181
182255362
1068243176
222219170
1924935582
827458491
647835774
2045838895
1576662737
32451343
127560925
449593623
565753696
890878875
1409551717
1791643621
657246978
1865344060
29128127
242209619
1714782262
754951747
958513649
116688427
1274262393
1367853117
1921884808
1649349839
1040395979
1312345950
1121747308
2114812557
1357369993
1364329118
631041372
1728243784
694125904
2078176379
1722306188
938750610
1701440538
1527911757
1678107424
361482251
1391913686
1054789052
1008272183
100544478
659352711
163225704
456895642
1726484223
1532490684
1001379063
1057380346
739162114
1177711130
1156590018
1822823567
1573666835
140044645
440667751
46263511
2114985334
1461277592
399435178
2123403794
251481621
955208360
1958826060
1054822662
1850672600
1218324782
1689419393
116084339
348972073
502889212
24742668
1041107639
154645328
141415459
981458111
677260969
2050469294
1484389125
1285919024
1468374870
2062896235
174720709
804318941
1512954509
1243979244
1036337388
1986125647
998480664
1534272375
33541327
1231188359
863159564
256653398
572594132
158164020
2069600744
490733326
1043337875
228833232
304231570
825415780
710291419
522864849
1436110400
466837928
952774138
239628910
912869945
987298342
1152624186
627095570
1857325623
1706349128
156788181
1207728257
182061682
931037561
168070516
977512231
1054295656
2131043297
205421119
1599704911
1911186592
1913520609
1727493401
859282788
490056542
2028584259
780807190
1589588514
289749967
61409292
242741706
47938598
1903695844
1515839989
1861600745
967596651
862809444
1037459420
1434068323
1389577949
867642011
1993210090
1151116039
2048608198
2016598640
483548601
951600878
1171581734
59361509
1867568597
1004648399
476006417
746155797
243344953
1826761334
1987512599
1051010910
980615166
973609474
1040482014
1104292398
2055402982
2042546420
1732360712
529453491
799013688
2013104232
1680977412
2120623701
401238412
12568806
948001438
216052434
844468059
1691808444
1040973326
498311371
1024771608
1871119783
408637566
1637817510
968691806
1082065424
1738327248
983368212
1982087256
2128484329
27579408
388026442
287745525
1595318398
1371098816
2068440557
1318864225
2124406096
2113648594
1493763581
1306956975
629637453
325887607
391783170
1520419512
252969144
1067528284
735278327
387220647
1875421425
157506616
1894437740
743533938
138183119
127310846
1852988351
2074921593
827651286
1205423859
418208789
30804784
1872051685
1820085209
528386070
865316465
1079223187
59339586
928019729
410565016
2093315869
917654116
1853447822
1207612799
1542642916
908041326
1870344662
829503033
1304648910
641410360
1101062892
1067968564
510933465
1655456635
2040137902
1959536404
183079754
383824658
2027274336
194976654
728452161
2124042067
1228790532
2130010648
1535032395
387636517
1444106490
279787705
179185501
598138245
969735639
90453361
724500065
641230627
335127970
1247118508
1081599811
1331366284
1497776315
518631206
1626836327
1850324595
1391038269
597747913
1396521372
344437957
165017214
1545659877
1208234598
1850579643
624075945
1112488607
263382151
1128484670
1388117335
2088845312
184472395
689968533
584273130
552240004
2072399901
736730734
1493812822
747813947
1112603483
229319445
223004073
1950107983
122162319
1100842646
413359548
1506031862
903307968
1826193685
738012047
2024068549
805854249
13422980
371618572
1214496063
310867775
1909159928
698974940
1674870445
1629862377
506853296
1645502635
943243352
1954997006
818782661
1534180950
1466363479
114123172
586147674
1708405894
71332088
1177884148
26325814
2046085232
1356884647
1638783230
972278989
319141653
1242300031
346475764
2032747078
1962576463
864886304
1281062371
329833175
765883502
1161879620
437492162
2017628213
707916962
683826948
1122429013
1676808678
159957892
733683173
1588947852
1646743375
1736509203
855767042
489013383
524159275
865914534
1993447141
1889146523
821914811
1097259034
1887399891
204273778
991475022
529242860
641485537
1390861281
1003083591
1710202293
696733967
192772831
1455370636
304353529
689742345
1695412799
582305884
884651177
1732801218
375565252
1345685263
555353112
967291907
578161952
1980959517
76720491
1870610445
302182528
1784575278
1083652858
401772832
991159592
1286194366
521617105
562233341
2091005737
1217739096
1998485359
811633043
628473880
499006745
452556675
1362435537
311852805
608786201
1883274890
1513321883
1791031524
1398810007
1565105369
1548906779
963535050
1092378661
1185095687
2059271621
220301257
695788032
710362964
1453753645
566859259
1140964471
2111455073
2042094292
153848267
236736622
1319331534
1235280383
811827523
836792794
1150474943
322192673
313444719
1469812899
140790326
600593233
1590671036
2050419818
932189022
867823127
1299989975
1155124506
2048632615
346566868
1684570923
306234964
2113549810
721262155
1654504381
1549992369
247374645
828614365
401568982
1159630873
931119648
566111989
1920937180
1589953769
1475336739
1593507136
442491625
2105513964
1422422710
1598237006
76179426
547950450
248211381
506912945
2071164413
1833808565
314197381
184336037
884248803
1093862343
2143612439
1980606790
676900666
400229056
1896907682
918960269
2138941681
1360901848
1243061992
1491510271
354120044
1662107948
482658637
508180641
753014332
521992000
2068333291
20928746
826247259
1948648688
1724517804
671678653
2059283449
2113934951
792281652
1647498532
1477259470
1011452650
2140777286
1417722488
1193521794
2031529774
2102438748
1751314910
219128056
971079326
1343383439
1744289759
455176124
190279389
456146096
1740872583
1967493053
314458367
1747548963
996729692
377269777
231267521
1031760713
851975120
495172978
1272263124
468556234
1091679933
1557972341
833364647
1598516146
2003984368
1049197444
50099871
123468460
1763890303
1156096734
2062144519
945895758
516178181
1330066533
791200459
1367826328
856827769
701911052
1329641087
1265999503
185781524
1440150479
195895462
663821699
1477390772
1609333914
1320585829
336543077
834375037
128380534
1929164740
133440824
454645358
1819673763
1238028637
2101253771
750505967
1767246382
225351281
379718061
1798840375
1101494697
1240176536
1766855192
11136651
1052927480
1485011153
1383205340
609585695
1593223742
1085029241
856950469
1938855805
1003086304
724406555
610408151
1530545955
1449404895
306066769
825803608
1898714248
104638317
2073710562
1630133739
1093405431
1463212450
1336663960
1681298631
420058238
964800714
1258171351
1973407406
1269682245
2125033285
357908226
390975361
856191308
1013797268
1004693874
376448124
1826759480
1326054922
573491811
1561778075
1723693509
1506393657
2004149123
1806036252
1225746144
1305181710
1547842195
1881417507
842545296
739349677
643420996
1350963711
1975918423
1762219166
384903809
540432509
1017789559
215770044
1635751840
1614569378
1864972343
1694293019
259665787
344075335
1097883713
1484600148
527728090
668634504
265833904
837086232
876564613
1267241683
1878922071
1985154261
1119783230
1982416482
2013000665
719282493
1800337231
1627435810
1026203774
910918192
229980988
1640706000
1878261463
1580508552
749645662
1112798126
1113618222
873936628
1616730958
1043460816
1931987706
529872813
1692921319
439091734
1731097306
277899156
1153875802
1474642806
796427510
1154036747
878107443
1536350910
834347777
1909682620
1852576530
1889265855
1708486928
223468439
1069226190
1965347157
983176023
1518951448
1897177219
329696584
947008636
1434262660
1720355556
1423218907
1619203000
149184154
330831779
2066603556
320805793
1433082549
1401298853
79776539
2020311037
768502311
1139037935
1589601303
2051236818
1283831364
2081462085
1235120448
1451329576
1825157376
1311060599
598784694
754549221
434771250
1120357404
1261308870
747206766
889400954
535706779
131170472
650996594
1648634382
299694760
1867291061
1511850296
605499067
2005306925
2129696752
765255017
60570865
1639352758
806297986
1800175312
1124587348
108432807
464727486
941204886
932606711
1078579689
1433614581
572670421
233156356
720877614
2084422121
426633571
1688491528
230581831
455150781
126342879
1453991272
82208895
1395601383
2122477263
1051221466
1120951224
1790929048
537743067
868490123
1253416841
1164817956
1768350586
2005628591
896864600
1935261597
17991272
1255566171
1659161849
1967521354
2002527577
1615104485
1883371627
106443684
584216340
1747480523
1719113112
861676718
1577093815
2060584604
1360354410
1116315193
1808815540
1934134611
1357880629
1844363596
740174250
497379365
1132538596
901748629
304556940
1902164260
1112034648
384560926
2056986803
1761656812
192396129
1031569205
255512098
1706885634
1467260289
1498960924
1510727204
1858485180
884643762
255034262
38489871
17045361
1038015431
378022180
1768384727
221884072
1535853506
1889184374
2120891384
799134212
1181381662
1135231734
576563022
489953608
589170058
1217321172
1615980167
937671635
1551349843
1613043893
131049630
877211882
1313779016
1359600281
1755229413
944216010
1701423324
1564855566
48884602
1532946435
253189406
1386900150
1995063555
1987832326
757971962
1874933123
1533060863
976680586
1095324004
1917729684
1648947426
261259209
608544259
1669784302
1464734401
1483366683
1695000772
960364150
195620640
971306854
1406345684
711338331
791850472
878117310
1300507633
543910855
1720949226
1764444298
203798491
2114267004
580356078
276762475
410916238
121719645
1422967786
1162103769
1917486855
229232583
433227883
2010818120
587389536
512064397
1366031320
70271652
824052830
1347743611
1634514735
429608952
1341190607
1875704453
127652955
1472028750
845146836
867120856
732595179
1021414015
347905158
1241640200
302722127
1063669943
1682486193
4735338
615911141
753160615
1626779189
2071701371
1057257212
786612419
807513667
1806147101
99315684
504014355
353719310
1646834856
1442775921
434759400
1717477405
1890571874
885456789
746001830
1560206724
2051727137
2064532747
363268765
79271051
651392885
435527159
881148765
1658225743
876951686
1823677222
1616907278
1523623315
1889278233
2097609589
1706651410
1854616659
2046566712
2022644041
1070460162
835044057
2047043213
1363271944
279051787
648565598
1816613092
595185444
1185372308
996178515
522069556
1734432
1344996021
1189644586
16113322
561516732
836577809
758235191
1939423564
1573555905
1323549763
1091209281
1239697502
1511341446
772339405
205108856
1133038727
344713435
146163608
1550308588
1302624976
1436453393
1972212980
1301247401
101257080
1928625809
160486971
147688784
2050480830
264259130
1474929567
277533739
1513196752
703908109
1233225462
957821418
1515932398
1275405884
1522275115
1458581168
1188694695
653789607
1724106172
973827492
1441084994
683117253
1157279048
1067331488
363960812
1453756934
507501442
435871004
1706399321
1285867558
81435745
1748867114
1109892770
1019874208
50099925
1436604218
1136130980
742551371
15397995
980616940
346478697
1842593873
352465541
516306153
1064801875
45454548
81869319
152224068
581069178
377807342
2016485220
824580462
2143632634
993794510
446163834
30833201
200597318
1580782175
730352408
1242872347
435123706
662172442
1069483942
404036410
1846622866
273771448
1096763342
2003314195
118259312
2132570597
146708216
754748319
629536538
423970898
957461973
304287536
534139565
1165855656
1632318138
1506638091
374477775
63965807
983353795
1499566271
1738061402
1367417308
992775525
1620647754
1401690833
1120183465
347002399
1107818722
246496188
1416776107
464911059
1744900112
517679367
872522140
2108215700
800296736
891374793
1547080985
410056554
1182333788
1480718101
1762094034
940695718
1802329553
363999827
1835358684
1937355080
1099593508
381411357
1638962792
1526521061
1285486825
1646992464
1908472279
671977329
1167771627
1110174338
93070384
517987522
684279456
957950416
1469197095
1472969152
984786910
656265312
1213845624
794672155
1048397713
1034514703
1583693801
690463218
986189602
483984975
103306788
578921318
1880546823
2048198481
766078565
1200458224
235535573
1984283670
1133885664
1441566925
1119459069
1428097354
1907497249
1438190945
1907244381
371461315
514952253
309649256
906981546
52732502
1536824999
1119725854
1304507280
521451177
1560361842
1991757689
692692068
2067731756
8976783
306266780
511156314
1475638039
589714018
1226640879
568552707
418890695
886724763
1214820547
1971481323
2097731125
44483873
1909210553
1755762623
856569655
531044032
1240875935
400844934
1451188103
710358935
2098494983
292774886
265299786
1664133979
555371678
1556751486
213811729
635913662
650507216
575085231
1065583474
1454270741
930456935
300132342
1393077078
957336526
251482271
772343774
90339816
1845282683
902707697
1237336799
552684639
48442952
1491164037
1469458634
396984408
195996187
1509264965
413946563
1394860313
901751207
332560591
1368403301
523721475
436250657
862013518
1687227265
737999015
1348694654
1871458642
258883503
2134844919
1731089808
1458943692
206978826
1282751865
1688423779
1538833255
2085604251
227302346
1638500913
981621100
1262888342
1574862037
407013242
1400275618
739329808
64544437
1890822620
141584754
1559438608
1156755290
745366885
894414762
455277191
313851790
1171844216
1545822385
102734347
1454702719
2018862255
673427485
832686183
511805125
600680011
2005631649
1193778938
665114459
1668252220
763543179
1580332355
1325120411
925732830
577397662
476894268
767745427
198476700
570125093
1025240971
970681470
1033702712
63533319
1363421359
233310335
1698905613
198845207
1613437017
285406999
1473017645
1713535406
166043955
216965059
1027923859
953858092
1808697887
1556172810
48063045
1991914795
1222516864
1026377507
821245305
1263266311
1576788539
1789266779
1437198230
816630883
1417883636
549717227
1088484858
1998908687
1934886834
963077038
1047391129
1143759212
15255194
423316100
1336149696
1334637276
1057616818
1247429531
491939739
1785829208
47780316
485817506
2004993577
626307560
705395152
1627147250
945467605
920525434
273562896
1257208636
1136480849
383905312
770445164
1494211844
624148603
366028813
854473185
358263024
2047332786
302841999
1074893916
1539972796
1701149666
1236145854
1359513600
1535046618
1083357830
678453040
27466241
1553139490
291896517
1452596715
295042384
1802919247
222567345
917120299
1756998833
1708614764
252631262
1833737861
1606061478
70746436
1787618256
2131729140
928193069
1584194352
1878288775
98577038
1917391658
275947404
1046555077
2018688470
881244861
268965744
874452295
2053934277
1539905035
1925227109
1607627933
815384668
1014773873
1464108091
1302762957
312578403
1199477945
1537484719
1741423438
1166588500
1537497051
96379858
1638875513
276057561
670288739
1104971764
1232147767
297590881
1236516730
515895190
1665749590
1854122025
998571245
898293555
1587360150
1346002124
954187741
922544097
1152528119
548331533
1802385862
1722356861
889614319
374058582
232594387
1608850566
460829177
1197348394
702228744
1465049592
142721020
609433898
891342914
654652474
872247770
1711068194
326684514
1382079712
1994994016
772722431
1776475242
1375401117
820251009
1294374131
956913721
1591049672
438582284
1523398069
1667434759
528173727
1926389745
151342219
360307829
144451613
1423050705
1578479921
2096083340
1978290824
622915610
1147269126
1425681280
1998205524
1041609983
692161078
221154147
134569878
1810305326
820444622
831951594
1779560077
956605370
1451726457
1093103165
404685836
1340751480
622134543
1238607404
1431810438
1681308765
234471598
1871780687
577575259
619667321
1080634992
1976305417
1943591729
771274565
1156878667
2027947692
1458096190
1190006661
104186733
1062219088
1249173236
2040554828
1484830040
1754734132
1799393327
715515535
2142025411
1099443958
858278624
1652750135
589727517
744133086
1834766408
1578483760
362556572
1419216896
688509042
1225606532
1320392171
1430559696
1593003618
894764150
1918697911
163766989
765021240
1987975562
1114779274
2013022288
45367202
5173063
1551062050
479715176
1071697372
1136817228
777183925
1611546020
1669287991
1172298002
442567538
496426159
2112331783
1341380344
1401426202
1795654813
1043475318
550796777
271212457
987676379
687296722
1928891131
1259564418
2144489344
377881567
2068530756
1728864903
727365801
1697823009
952494516
717588825
919913324
1602198253
83332779
803571333
1626477352
754910509
1371841737
154098294
1733410582
1072777622
1623650278
282077119
1178203403
280935482
81202738
17155178
1854645131
462358416
644384427
779031150
1814637478
2069809326
1333878655
1953963926
623451109
689206229
1949711354
560729395
743305754
1412792349
11797188
1894957432
391898485
2113723505
1845496994
1755864793
1678096741
1991486236
985127470
870483113
877238159
407717508
624513595
1755273119
221704596
409439629
1757186044
1893093720
1228303323
250640072
117967265
679139599
420270001
1439821345
1418245722
430023702
1022494158
824506492
213261449
492428683
288692170
1049435948
684482544
149624584
537279295
2105353707
184854654
1950941405
606069635
1497761201
1284839292
263055760
1177017383
2029072721
484525804
1802307483
1623288564
939991522
610553715
103647202
1030322833
243477339
1174230498
1793025927
106286139
1431672702
1701290681
551228244
397423202
1073023917
164052827
767348718
1822872372
312489117
1196629110
1772939916
451572252
269531619
1397080319
1810215119
693355151
1350597416
22904762
1583886674
210289156
788665323
710227316
351322995
916134547
961390549
517902254
1415338055
1824034006
289601280
1388763807
1288671806
2515426
1988213398
1477400489
1645258100
367060679
966346758
300030779
2057633899
1515711826
695238254
996963145
795065314
1424054018
514259508
1992807843
1515049740
144353160
533762401
339367425
748495837
781360730
881596527
574071978
555431826
389274001
1553362195
447452116
1357959837
654933939
1125829734
708257530
1715424510
1830220413
765554096
438904919
552907385
2132510811
1360881485
1444628358
527149858
440094540
649779899
1513930644
1569205046
2091243357
221145347
259229031
572648295
116655015
2053566196
916258261
1538107775
1914037817
1017284840
72825801
976629735
1221173484
1225252891
1927005959
634791670
1504989299
1493482843
395635168
100903964
22412929
517138166
1983285210
656323229
2033294292
614744993
1531149127
1758669871
1268908628
2031568813
1007189150
1090517164
569704424
515156111
1916112764
66297399
1552246809
1264015764
1700723138
1274006076
1118645949
1602211790
1422836215
1191483557
445155798
481529507
2016392318
594847092
514006072
86637587
364573401
1207100317
298329985
1982299239
2024868176
2116763121
525256321
2038945646
1661439408
858193832
1213935469
2048451485
693388602
1916666944
1420688872
2038856439
538890954
1147514749
398099963
498644844
1575087465
651079167
1490889958
1722119923
354754114
1491238383
1336593731
481699592
1849165611
1389477421
1802641377
184736384
1345859726
1258571662
120073833
1606657105
1965711312
1239157895
957926813
410598511
1964013003
1750843854
533995473
778955820
671405271
2002931266
1676811965
1263518242
1468288676
1917584200
543501882
616894162
858758058
1223335282
20231743
956049523
1567447025
971312099
714654896
89618310
678791743
665846129
1620031733
1937165069
1148170821
124800094
1898378353
536802511
728522384
1110963902
298817059
1235266831
136530631
506408637
842546279
637517816
679413316
106559178
1027919657
222003340
1159668288
1288412679
1524453930
1677297113
52029375
1278804039
57458498
1727245997
359044630
452628153
403237126
2049601050
1199122717
1387208495
945579068
1627152326
45655932
1154516476
965442177
1266951126
211351733
1303049308
1869423947
1891468126
1262568363
1414013520
1804668573
2081610956
1388827890
1728003545
1806408846
1746130973
1428982911
1232774040
1797325555
2000052852
1264243896
841244355
696802735
1453519756
1302077358
1644851806
2048906057
372054245
369356408
862709687
1447739121
62474913
259940019
809478249
2001920569
527501188
541737248
992353711
700817461
1229338977
247969732
1381406971
518405999
2003231004
1940151268
1966703528
919483342
945949396
613280977
981489680
401895824
2061437684
1588888968
766271757
1727317575
266862891
948263904
404046565
328219892
468231708
103220655
1788889806
1979680307
765615599
1684031381
309954535
1641049090
2037814842
162687824
473934580
1638353905
1116236118
1301290496
640921255
22910954
1247185543
163173922
1125992534
1645634126
848198403
300466673
347414460
1308749620
335152476
2047950259
226873170
531189355
680002024
1134940659
2002037933
314244783
1167156099
1315158490
205740316
2054264582
110857090
290582779
637212851
1674410408
1878582752
750504482
1062401027
1476038041
2076757299
1443892649
1107402645
1163592006
1928837026
1923981047
1527524323
198186254
654355143
1858513746
1438809748
1123675389
407959503
2040750083
1178243425
256338659
1347370915
1353525493
425425863
1020203489
891731912
650868219
1906917936
1560932048
1620567526
2109409784
220360364
1319734265
170863786
1932054748
1235251537
1692527181
1617116992
326712790
978044879
1436583074
993748624
944058714
567602865
743004471
1715420251
1354065875
172169423
951254015
1452320887
772108232
474591165
1346023737
2100372635
244787177
1161141320
954830774
76761264
639616344
732124802
1019456139
733585178
1234657746
1749990967
762987538
407093420
833884805
1903016612
249169758
1676327329
1993966958
606512024
812534560
1494070553
2105944183
1490251950
888298440
1158672768
40294104
1944236672
1615449417
2120809827
1364856866
1850167886
47765069
929577692
1925953078
1569200703
2067116347
1976347773
1056068346
346031654
223086423
175245591
1318512548
201349980
942367501
729028660
758137403
1478854755
1104783794
1581864573
3857399
323997419
1654824406
779477388
198590314
1074835978
1333619186
1083681982
349239114
1333669861
1564553799
682425558
476840978
519881021
344043319
93727888
1379850895
1857102305
1343016829
1123268913
1556408859
46850393
1713529429
94475767
1094560412
1459141109
1721682491
774949128
1067987771
74953379
644986471
132140991
1740855355
944637410
584705506
699812369
1790326
1482871530
1023340785
1115320310
273541225
994284812
1755454448
2138229982
2077109961
529032376
650064181
2028192760
445693035
1558708094
118907792
242507013
556365236
439130092
1907898510
1622661139
1912854964
677015197
600603271
473794997
494852202
2088317308
418198215
363331465
1725247850
512828607
210676833
1164733654
400251247
1166873424
1426947549
83582303
1169942872
1020397073
337353531
104051569
1694208886
427672798
375746905
1495329524
724411128
844963529
1047004890
1931847186
1088553241
1053489722
2089887551
231965014
779469824
1976118511
551720249
1523658747
982467881
2143558899
1081164786
1968169030
556711641
177350566
2067372721
682682284
509375177
1348457312
618773937
387757824
1067276569
1733936889
757260666
32249584
1266111744
956664244
582132902
1894034372
1315828975
224005178
1302688304
879346278
16824121
650704967
610462601
1105355751
1112791283
25807238
1214602065
817213993
1330424981
1637330229
1176317678
694062062
772437860
2012424881
91322758
1731688718
2042943626
148411286
779517326
12574525
1396225747
565984284
1075003300
20675960
904705788
385710944
879698033
2041393316
1387674065
778138532
1361084116
239992913
1409803079
210149957
657810064
683766290
414361471
815937576
1364143607
1583883870
2111988100
49822320
740972795
1162984549
1094644296
933194179
403386959
1634664168
1480254889
138539933
1202236109
113596390
1371054520
212593007
994977599
75795701
1934564325
1125679659
1158502859
671073154
1133975725
642720108
1425614327
631950798
386527346
12658752
1384286528
962379201
2098912909
16354649
1915784771
1446560435
391370612
1825520804
1158432495
163466288
1952376503
770392389
825871902
1151432587
2097485205
1397994387
425153144
254591821
1498142939
147616546
844835027
1175260032
1878656890
1845405200
1707730387
1468583612
1122850919
611844524
540901520
407091462
1858693555
1555225241
307657977
701462865
2091470184
527957179
877665664
342547787
10264927
168512588
1250991649
544224552
802761689
817114406
1001289186
722731244
766116641
1548923890
1048813961
624223085
1178942282
1557306743
1091040715
572383111
718347367
862785361
1724610963
1463540788
33677428
1690968182
537511916
753364991
1155070556
1412638976
544176833
58980000
1731126089
505862822
1724554433
391441454
936407604
29368606
352265140
2022347192
874035315
92326357
163083002
1546049825
1058040217
623965345
57730386
494639753
1144768623
2074364978
243818364
522391315
1247813138
72746445
507701852
1433638428
1521072047
1038920141
1923634450
596623640
1690004821
668378107
1398661026
1465100302
1884335950
1246796639
833809691
2004911528
2033917248
826708859
1916386509
1118280584
1118086171
2141246210
1885679229
745889398
1117725666
28153295
1153731277
1511910053
2133499675
1786282974
1888900776
365674502
1375399798
822145511
1334521078
1813104274
140903782
1331685879
313630987
629250592
956542455
1997470578
228862224
296165249
1890050202
580965089
1228017507
533356504
75535830
1180474191
484208243
217623845
1732257199
1045243188
44052805
2113277683
1398615454
2037700499
1856380695
785905147
1955659421
1190619212
781315202
2032810195
1994232768
321543063
843667152
1285511073
25432224
1335708929
573326632
1433209221
678741794
843775881
1289155501
1855328044
1189201404
1833186624
1084695866
629297336
29159103
2034585799
1398627795
2137407641
1628083285
180862003
1817388255
1612351655
51487068
1245714974
467619694
1696923288
1687307734
1834630571
1688294013
1054072649
357314075
1478748949
428645660
208425933
1883062419
2050449193
1437399654
2139962658
320988255
756457594
1488780522
235358540
1491062520
1846056644
2110222203
1082871392
111434557
1726540832
254595090
934277041
731866951
1450947659
1837486635
1341098461
1734589031
167107967
1425795317
1616864940
1662383136
1049323607
114350427
1728133558
1169359255
1794402427
988697739
279962791
1272388679
502910061
2138479108
1774748499
1871597639
1346039389
309273080
667992028
886540905
1014819742
1270763352
1669033729
1000549995
183813522
1540696635
1166832919
674641308
1495091634
1971200605
406646931
1190843407
1758052806
1869207725
1642115122
149399704
105278497
70447734
615378505
298217803
2121776072
363983520
447239362
298011344
1258905827
983178511
1137723959
130905693
1809717556
1668833199
1607959808
1383245713
974210956
239945176
1941694706
553507721
1509643498
1310388618
1187621482
1724036650
1321850994
1574968930
1369815779
1721657700
324831049
211364807
1830911375
1154949710
20442440
167784115
632865541
1235419244
931065162
2045054073
1941638683
515871616
553912541
907451534
927014808
1453515164
698577191
1291178850
976210670
1945040303
674684646
351007777
564728320
1945171342
2073309836
454871814
594315792
253018242
1445452990
1171124130
46663434
1985353063
886836707
958140259
1272549520
1289240676
52277272
1723285318
2063834637
2028819004
1995449616
796874485
966040227
670424384
1025560656
536433113
398635511
77741346
516646550
381073958
792519586
658400129
1585448432
233315178
1622302854
869347240
612112025
1332968404
1775316532
1777879990
1854337647
218619656
1616712477
512332612
421746193
734449822
840944528
790823437
1021745235
222098833
546538896
2079467892
1139190576
1031972712
1246274732
1411133284
1213195109
813536732
858246952
89084948
2119403850
509374774
1607549308
1730609281
549466292
428186836
2138729105
1194024186
280287483
642902318
1254805681
173371025
369087981
1863079416
760823077
757120520
1859813251
617602205
42610862
55805531
584231550
939278963
632332187
885418399
1439885276
1360720591
1349645929
1955901688
626691665
1429004732
1099851184
1413353908
1796639137
1182430585
1766749767
1549990851
355201799
2099149162
1610016297
1088712876
497381861
10819585
902024188
374366312
127165237
1043848523
990643044
1654886670
697748135
1827651689
843964895
998902861
1922239061
738604831
1963340379
1617368469
1050305339
1153322592
1867676110
1586342117
1057176856
2080296611
1971290952
1379041497
1777088414
95839274
1506096253
1052812412
1517879694
1984090700
1334880673
1163492829
70908301
2083794353
350067195
812218495
424646290
1055202862
155190265
1599743816
66754440
1954621771
1298080116
361427759
1500118065
473040021
1019388896
198791307
884458805
1196224353
250820860
1679916715
1982168054
2121864670
739202612
1111543021
1942586221
367524458
1142246885
1447192942
1040068605
769190047
2135141103
260028255
855877652
717254442
688968931
10300849
979733499
579658193
106626272
812432374
567633448
312534104
445731167
736016920
977986632
742194186
1991735913
692739546
2103105074
590424753
1212440081
1836497212
802551532
751800406
1023225011
1726824668
669023494
1127814500
1947055336
473881056
299070114
1262296485
465502261
369389819
1213781370
1764049299
105723587
1568937759
290684822
585503064
1870515292
2097392132
1380177658
1682824861
1605825475
653393945
335169183
334139065
276388832
1160749116
1988656670
629110153
1899836227
836763553
58882623
2030319415
1792242851
1061963718
499143899
1531294250
1116502907
2088805694
586276245
660730432
92594078
1349328187
745863698
1450715696
798595531
359853134
973065570
1023784408
1352954001
1399286959
1909434783
1267279133
1170320144
238388299
120440642
1646546317
864030380
1533451017
1094370612
622224661
1224483494
284956933
152170961
1107764103
1929886826
1679977744
1467308719
1010560485
161403849
912693825
1330881822
535824348
688561978
473386849
1268297124
1797836259
1395914794
1469744125
601485779
209647736
616957816
371236660
1821359828
242607405
1558329600
960374285
2091657823
1612311020
759593153
1280635233
192992146
700362318
1139193489
198569132
1191471635
1054248627
1041936927
84171665
1403584246
66848166
950079460
1577298007
1007951078
174464828
1993913685
1106819772
1881778386
807465441
649161702
1026020699
268077258
1182999134
368365381
152566883
1615336993
377056250
1084784610
1625613350
1802327091
341914834
2003476554
1913153146
2057236819
860563094
2009700530
1577353645
1083379408
161403286
800596901
91676277
1069666707
1597527717
140419626
2101272160
730839445
1194924471
2074785749
444543543
1020445486
367295362
1662922533
1919154060
792940184
1426168929
1568548403
2125881279
1586090004
1331373664
1545830885
1348918768
1052395698
1712725792
1607314301
1431756119
892241562
548979371
670602127
919273212
600845414
1255826777
383188845
974053616
1241744048
2023054822
1328684158
1425238956
1938034451
1962145914
412048616
1408280855
1185150281
1806790560
1629330462
2144608712
1618943761
298315814
1141541433
621069349
1322462308
644129244
1308713241
914707080
1548561443
1610267254
1353965624
50223339
222174069
927897617
1903071514
305703887
398929642
74572589
1037652825
1167158807
330228365
130660514
1965371617
1041276735
321900917
1129831534
1527282413
1458254426
1328699164
1990194051
1426730155
861514525
243398302
564250239
1102944610
1925989620
1890552763
696355631
1823432552
379953421
1248936605
328677259
954508488
12909754
1248942101
1237179346
384670572
843640664
714908300
2094793778
447499662
370389253
1126293790
12461051
135311836
716826721
1769133294
1719404264
1965754298
1269104972
515383466
683822152
722828106
693242513
776532277
1870194842
1045828145
884350186
2111270342
1180676006
1786371907
1508984957
1982001165
475654067
332037976
1654197136
337708204
2135024348
1830739114
939741344
1605251888
1245553033
518536266
35321087
905416377
1655536891
1874628896
1197921811
183373194
703453448
1438587252
1057777902
2117380657
2017779480
57164258
1974916983
1562004232
1198866294
1900925551
980133754
1817211599
697236586
430727888
7727112
422557896
1119304719
294852066
2142300342
2071660843
985670256
1722982154
1553692398
1571990846
2106176587
670076292
96249035
1395137335
658817209
1107288365
1006835572
941854577
600888276
1616897658
1743248447
1368157125
1452159181
1312971410
1832765643
514154538
303879255
1643763838
599154585
1351441122
1033993878
1353812928
1917140727
1079394557
1061799327
1599024815
1202394929
631401975
568864686
1082150059
1251027246
1020918920
1839289729
252956597
532564966
2099828470
1371737214
920703996
219052958
1939246804
134125670
1167836315
200666804
1370029450
1197401808
135970698
242791883
992128197
796119118
128598543
1302323302
1603143250
1246454555
1848843480
1888824372
1902529688
502412674
252882880
934165065
365910769
1146339284
1302753161
382750379
1961700722
578010779
1504424068
1320523111
604779023
504995107
1018477458
482144700
938172382
455534586
2064919080
84759340
1721309090
401720875
364874468
183866756
1030999322
1914469511
164253101
1603396900
285177105
864220999
2100950927
652193507
1902165962
1089953014
538222451
1871254777
393156668
1655089085
1672131081
1506864714
1802398722
1612597319
154992226
774392908
2007088253
1342951462
742394368
1276545246
1309111916
1173332870
1402842460
1715264764
565219931
907785214
1081472751
1885241091
289635557
980894229
536893796
2021017845
1633404738
1486923857
2035162726
1543693901
714579666
69610766
651109278
1725074025
1212419614
1437523120
1721359863
1756835726
565773403
1376545766
194488162
866933668
966141554
575611504
483807683
1008169016
1127311064
1209322595
929039330
1089175288
1470653795
661370208
1377459578
1905895822
1092982949
834841138
307094325
2077689566
873086212
327091000
848737148
1130434937
852364730
2146547452
354386511
1107926475
1116062857
361001932
1965546917
779311399
52519578
1444397742
1257683336
201838287
798179362
1437282595
1484408020
785381064
2133910842
193495978
2079720551
167267426
1522444621
541781888
1363163344
1340697634
1421286520
624647617
1496287570
2130590202
1434400437
1469756701
1375336658
1845530467
1901613200
1821584313
577118697
1203073604
1728111569
1621729828
886029113
618779266
1393889987
1739064745
1579180855
407949503
895482281
1612298604
1878897948
142904294
2054079876
395512368
1552786612
517634187
1423349273
991733656
1565664014
1678523932
1321083990
20719162
1572669891
1444289898
492581894
1899137808
2101170350
1537990523
1698417558
623500388
1403422873
1971669722
1194800107
53132550
1039376541
1844126376
993706320
718474705
1485173285
185445533
1862296331
1004968033
1864471760
1892531896
336919607
603111800
302512911
1791055478
1100514237
1331577441
716297809
1197258318
1263135826
1818094745
1506362060
1095306360
814732662
1684501086
455425268
739352728
189727431
1255881293
598170666
896567983
796892459
1035876734
670881851
212070569
2039626219
394056822
979621084
626314594
450210924
1456458530
817231411
330841624
137272582
1274817112
186203524
733239555
143780455
1757889937
517483681
485592050
1037226154
43497924
1476539015
971080182
1668668147
1817999335
932536307
1877250528
1683593840
133355154
1259496221
852931836
1361454963
1290054764
897305597
1047331803
781478158
1148678835
14784770
334282345
62793238
556101354
1387924326
48552269
96984165
1639572995
1147716182
1471353759
928342611
1583961537
209002566
2059245100
1331318173
811513660
1410397978
1600788820
1006052516
441895171
129006546
435917520
456414872
1929536020
680821560
1335848124
210500327
269011744
541591067
1947419419
1263753897
1386422654
1446112584
1819028183
322256871
1021952221
1249650298
917012327
1695419992
1628222933
1085341564
567621960
1536861083
164640861
261081930
1924123737
1552613125
767962556
2058997344
80579981
329888475
350073540
234386029
275882512
1256790874
302100004
1224589992
962229533
1531404265
1352624886
94384267
1794094501
530201337
2014198283
1639096164
1247403426
57903661
1290870186
414824782
791429042
2104469233
46889618
551521021
527080744
2103346724
505533048
161900541
1003701525
332964128
429885118
167515888
1568061867
1508943180
1994039884
1584285260
1573248775
1691544795
2104404966
258033633
509587763
1514389118
692551847
1917457849
1711768215
135091742
722810293
940350890
206356993
831436054
1677853452
499078770
898451727
465320529
1877161344
1546984253
219886181
956498547
524167435
1036931108
2070886394
866127925
882527036
1362251406
1248893196
1981562006
1320756388
45226301
33261744
918417187
594373747
2100648115
49226843
1944166004
216670615
246587282
120320258
1011488793
1837280583
1800664633
822862599
261722249
334826968
227061717
1023208128
407141552
343345117
409306670
872877109
2037330032
2027905402
215219729
774306788
1749502002
1013195828
1362236272
1199982219
1233770600
1032251161
2116234603
1673133642
285697652
719855817
443767673
911274337
706127936
1843036846
1796069411
1209690201
1023872283
934238745
992466698
1420717032
918818015
483719950
65050519
1675662359
217727511
318780031
565690886
1860590966
1378830383
901365927
1364921340
823789583
1247634727
1724439310
2087461815
2019753337
1371797807
907261575
1912595763
1634516708
213759736
1991187003
2109199895
1744133041
9282574
83228995
1802955219
329019186
1647567152
60953900
1691520580
1304143804
427506222
1006544920
947978153
351392716
730889909
1466832636
52815081
1328118137
2039783931
1453042656
1543386097
1795421075
2092606307
2094160054
386686338
1437735165
1789017849
1544650822
1636156011
40069540
1908434093
1217972695
1952607908
1553253936
113670609
952367702
1410342557
2124918026
152658075
2016401329
325683745
1783300502
1435060337
457249231
1395849868
1214142805
865814148
1246115298
1048388837
1645794117
1658172852
1234020390
258953211
358380950
1788894989
367568467
924434203
2050954230
812214738
53760329
370239326
1207025050
1021318110
77709440
1253436308
1129296918
37106085
613817141
1965219950
561899793
1652127606
874232509
1877825740
1294206109
641042405
1610438017
1609480710
1692922778
145739222
600060102
612227123
368377361
2016287658
15882922
479681109
628581678
634983440
1928457479
1687578200
269846954
32201164
1314019059
591304203
512727546
1174308956
336375750
871903914
718194845
946271176
1067978918
2000665013
281872927
1622094269
959903610
1365878877
1792957387
1986291871
1514582096
1660653675
1090818520
1753508002
1593428110
1291547842
1058450681
1962839049
715556996
1589013747
1436858762
1691901656
2037544453
1503629723
1570846039
581373780
1854135853
185086128
1861811649
103720591
1753376879
1385318975
375572139
1494747255
608153652
1197364338
1993283436
1171176380
2004936424
219498150
654430873
314014429
1409449795
219148261
1140736796
1091603270
1290722964
788304131
1024373515
1609359046
119609058
1468252704
1313900963
551222079
1319938647
1653448352
1926099453
2095622698
37966891
31996278
1330514013
2111074936
523361222
1613781147
858034540
140367725
1993141906
587037359
1282029602
1371890057
2017919590
1718755925
287724527
2074963555
540561
259091054
655570561
648858020
1203860351
1490739917
1069941612
621022262
1620249292
1263383568
1864568021
1409729873
314643234
1578372141
1982315191
65628841
344802823
1391972944
1412626594
985993303
1139809002
1977721712
756362322
146925874
1829364053
1145247398
844149656
276401956
692380384
527255810
1108601566
1472336836
155291210
269791781
1452653433
1781716976
96839951
1214464078
748532044
1339305040
570919270
2098838709
941660672
1468709252
1003379109
1566668753
301640366
904900835
1006657764
1678720372
32517569
2120664123
878204655
1949864226
608025115
90367376
1964686629
773599852
1780543634
1206571233
1204044165
679405874
1491255974
93215506
1103767723
1035835740
1930182840
1327336005
212189166
1660264361
596570052
1704097591
243521504
180647489
1388947595
1639904217
286344905
1681891300
24313101
1047461124
1509782004
1508236554
1569859311
64025109
585883908
191539154
1104117220
2081723627
2091767686
408746076
1871017566
106025692
1807546247
1892307131
404432472
1307071496
1913645952
69145083
1917932909
1638454489
1149376873
228923187
608899575
1597588709
405232490
1763809988
993709950
608481370
1174717389
1228104341
1035799776
942141216
2043110953
1546793783
503939885
1709973084
976366143
1668320657
1833163579
1199562571
1478206846
2078323260
827649010
1346396394
854916580
1446899196
584417581
906178366
1207096417
1610296859
1622386946
1827785640
722548372
1700256957
1398508290
1135087080
1464572150
1836167
156026324
170281770
897702344
899464668
1260737917
256395096
1336101581
2043273721
2102067676
630320337
1608041360
1680214118
561796294
1229114562
1233566700
1051314744
1790056637
1858168674
203451859
900943557
1507483164
1905212563
1709506622
1396908062
1108740700
286696216
650098830
384255593
1598156298
1640196602
564409821
1725279635
1504993982
368525435
1021293030
1171705815
641233289
59434438
1475890431
750889861
695173559
1336746447
399728226
493485740
1642237410
873497986
670814267
117422
472638366
1568207490
570523771
453976456
1489135683
1960438805
302689275
2033662456
319776947
2035723984
2043699315
1463798461
93842973
714412405
1096742600
1070051295
1461886283
1609837642
924030297
1230493387
1357061302
1247267468
376420769
2123199024
1439957556
1129947550
125553629
1329493567
1334331835
1976652216
647083883
77159776
618484696
1489251934
1720225491
291583059
320236295
653118980
89797859
981921206
1779094273
842163060
1434193821
2072051532
942628432
728489046
1279508846
887244236
1667534041
874695397
399568136
584134867
2140287419
1357125072
1964310052
1277179845
1815716403
402943997
414317782
300455319
1581738816
1103272278
998860472
1118326003
2072875072
198797023
1039405609
319059239
292507979
867340988
1522276402
561040824
946305158
529224866
219268793
824023738
1647456753
670810815
450140846
330090838
1619224655
1349646420
648626763
1213160462
1716693983
508692415
1131784066
705437329
1575330060
596357463
1023148672
504406625
702674368
982967443
661517069
235766539
131063944
1592264764
1240507283
431944234
1318463017
2114783696
506131167
1306692550
731424874
314849027
1763092312
1442542252
1296202775
1417534705
1601021843
157660301
434407130
1121562835
1512848913
1666840191
636593729
1439760465
1438737148
1755474095
348216782
543074694
1353059888
887227173
1797393461
1016454060
473207229
1684998678
455322443
1698209419
1421409280
1323424142
883168501
838804424
2077459025
161020511
776327632
14736987
442888769
1888714154
647655356
802185941
1566911817
2132976077
1298751417
1736118347
1393011079
286506576
1495030832
1488813986
1139408229
940800046
75126651
1939717367
501379291
673922518
217706999
1203521173
73177029
1499073543
169113591
1800197675
1547039969
1533639021
975333507
1992814785
255107931
2084571993
157975465
1487290085
1297156324
1209127319
606887939
2107026639
1076596973
368069392
1418693068
113267450
1999072781
1113231802
1098917995
146875945
1220764719
1821298490
1537355098
322596765
2146016164
41810051
1638140360
165416325
1779399289
576901893
1700392294
620722947
1025410854
1478311912
522882141
1090756802
1379881757
2140328163
628518230
2025483446
1556048927
477471934
1237499975
1616458451
309024715
1123191405
1838201966
326948125
752194676
1005022942
350914149
703771576
1092854856
1650659327
1422827111
202859936
639246265
1330575768
2009257731
146552988
2118176435
1128581457
1391973107
2074376540
2115488756
1571797771
1250298678
1154188268
745975511
326860115
1802329515
1170512870
625917259
2125548772
1310729063
329616645
1428760265
193223198
612552373
151851656
903497210
913208250
1785270541
1693845608
1258482420
35519586
666470894
673735459
1998106148
51783363
260111609
1815670779
1070483888
1510111446
123604905
2083052850
987036794
887003425
1187942486
131467871
571470743
1915970199
1174881283
1619861699
2020785506
1221214372
538918057
1177449374
920896306
1633145872
1551349689
1769383869
714853308
515825266
1198097297
1763452045
77301050
1689024236
442560234
882003018
334501950
57575008
800144992
1751350206
1117765805
184912886
1586014882
1697829533
792162735
647145512
1603135226
328647734
588414615
1147335384
1120939918
2082303824
798313862
905516521
198369079
334216839
1790185996
513159831
2023591528
1535660156
356421319
1977814326
1289337101
780347435
1804197936
393904508
841411731
1741366566
2066828972
1328955055
1525579442
1201816544
382150841
222219364
354405133
1430365647
1651418363
1811928657
1583217194
1197367710
2054671585
1967243319
1397247801
1407196037
1597402870
449413854
2141584911
540698113
527243383
570413009
626952797
1761208610
751114321
1363181116
71806139
1479955323
1542228250
9649723
82952691
1740247533
1276338948
1185846705
1690026186
349229257
1335924446
1447437512
563591160
416137973
1914187558
1053110668
1745409299
1249555112
1565227903
649493664
772010512
1103157718
705446528
1027235165
1903930458
1341948499
381418387
185345475
1098973757
1552707019
808456577
2058866549
1291942298
911083093
797191425
1656811264
709611099
1876383452
697534048
328986992
1722034153
1700776571
720519237
1719312107
760273030
409515546
2103429516
151840846
2041094823
508995464
432752617
1165425335
1338738540
1951170094
874711469
1289591752
1674517822
599346025
1548222606
369741493
1732734279
1076492899
1637761908
818200341
1765104329
1745862944
2094242051
28112537
1283690635
390879160
1033177510
828758054
1432024901
1131739417
1477212688
891446537
767013899
1725770593
807357764
900483186
96972360
1352290391
1720127203
1026042908
482057836
1154546852
905782653
2063094860
181642153
834476393
483560602
406750361
361783970
2063977333
560764757
111029084
722578306
504243183
1983887966
1711265431
1506519032
924031170
1543593494
355921916
903582183
940262529
1592375655
1015726405
493154643
1867443992
1845408635
541311027
830497526
1296751879
1367395749
1283334924
560260626
763193697
800265924
849525993
294957883
1077503110
492250251
470229403
2029427117
263994547
693507606
1683362312
1105520381
2085154495
1764728300
1098985772
1432015779
1880669772
1172837599
1981611775
1921612514
1964160317
659461006
640163254
1430083497
1130032377
496244015
626974132
832392145
1357553174
1330422113
2036077035
1944857993
1602353318
1007910682
1894263747
2132139672
2137310405
1378577855
485990356
1425074480
2054343273
1737746676
653889975
658352133
474808805
1563193600
1933035655
1217131183
1364757592
211738362
891874089
1347442020
529560376
535412056
381027433
93441590
154612116
327396224
1385451281
1203311601
2056848235
1781581661
619989663
891970585
2033188486
63119173
1021777694
997382376
1671098978
371141994
1677400458
217204887
788009151
2046646529
1622206529
738896358
794058108
1392607440
730431199
1409156169
503375615
350326131
1703852781
63169694
968803986
91491341
441917336
1329552398
164817087
497012655
916841046
1600030326
2117246237
289774668
1072185123
835491989
1545203454
1348262039
1072764123
889157012
528270722
27019404
57919674
1300876967
920898523
1227345817
954168268
632997870
1080435010
601635396
811292258
1622419341
865129054
972165553
1959105616
1715473309
757929806
1238398165
817183041
2093951046
1593204402
772340393
1369474492
1260949144
1987124032
127245714
510165492
594803263
590569044
1066511374
2108349222
627550104
1041249829
1640416335
1935345564
1434628825
1874253740
1132909947
1816375960
995949812
376868344
7088815
1093759212
1899338622
267940499
280526034
1923595553
1258868047
1960832472
455871658
2032221132
1536588309
1097006949
642631120
620513109
568473470
1460358717
1933404240
1817494778
299227184
955318375
373865211
741097543
1993310738
1558207600
1335674291
1298223145
1594117113
1761292422
948704270
1830240929
1388340290
914817837
268631824
458166509
313376606
2008615858
1256390561
2039651331
1953123620
1735455260
186517711
2125672723
886487147
1995659097
1116400186
1673286998
1000778756
2127898093
210483612
1096538684
1406902691
224963039
868173365
740309589
1223899170
102592684
1729532402
688798891
682758510
1650717300
1405572171
590275072
496253168
96862544
800359575
500602924
1846284844
1006961174
973466496
914798296
685297187
556723261
1439153782
610943861
1725786801
1622872683
613105865
1116667315
1325479810
1776267906
1830907543
1427878940
818079149
1819364907
615034645
551870272
373759210
717015768
507940414
400590667
516659753
1777162664
939949968
1276800786
1183307323
196028552
1366730843
233408792
2032415548
551541163
1924903346
289911702
1745925018
238928991
1223991945
827112624
505690059
690420905
2129117910
1743630044
772621599
60367923
2131854456
1396794527
557667196
1942159872
1447982736
682321271
2031592313
1016652518
1014579069
1097730557
609000801
435995168
980786877
2068113331
1047181040
1412118711
2067887977
2059961761
1204674939
1665021601
264561398
1954306181
1077313578
347505326
1262111322
2089289541
779151074
303891064
1613203777
2084370053
597057513
418171666
201398321
1336483250
814791166
689371432
1773157864
882385622
279535364
1754354036
1901415148
528727801
2081223251
2004920350
1035918070
974416404
692876920
1907364391
1714364175
1106464798
2097478672
1596316982
354955450
902728681
1123473249
1590120244
51931872
965782816
200630080
1662791606
501206404
1508672310
1882731287
1784878888
1816618726
1518219721
2109147246
809994224
648267350
14847398
106496701
1890242072
201029076
1514520660
1373671404
1880139686
757759340
1208628320
1805438955
526431512
1033628764
860408394
1544127009
1439543601
1934781418
504058789
447118420
1154708023
504945015
1682069645
1685039078
2002563221
1607723156
1570185888
1736346006
1581357217
1443745262
878383824
1551781390
560996967
250933418
754269176
851141014
640627023
1378264376
1146046510
1672973651
2014149858
398389076
2061673671
1464573524
53297497
2118536305
1428616894
2038403834
1404942105
708216280
289592860
1063408113
1469272986
938445548
1291834223
1481238547
1810878762
1259688843
1445118816
755322516
1386938325
1282394704
577327864
380156353
2131582142
293977670
1938678738
1656581809
63795987
2001460795
1993519289
1253974473
1220609036
1801501118
1052064085
2028526799
267581228
1970195519
1217066790
210726240
921637574
208506739
1458067717
1278172001
171211688
1637520526
1154680839
1404724882
1843396051
1294182293
350253893
295210305
264182941
781908243
1652663360
1292671732
1276963577
1567510571
48061315
1019493746
1740221309
867845568
230257653
1685890119
1048459527
1341293952
907317286
79996574
127678196
1610094882
1295060447
1610969324
1424754821
576109026
32654071
1947909102
2088342121
1216490345
1770848409
132352717
676381279
118267334
497836188
273969387
1505419058
1726945105
1061935402
2025087087
1111335224
1427957674
1957140755
1171062966
1842156209
2075861338
63188010
1542949894
1455503450
578100309
2049861456
1678718646
490766430
696713257
1706335527
1668422737
1089469534
758601325
2029656497
391755447
1692033060
2107155656
300279525
66313159
1386138431
1485573945
1997396300
1808090219
588797848
975045203
1147069302
201234824
667906970
561374620
1717809807
109906846
1772486882
1454495174
782930770
1389326386
1313815991
271017690
2062261549
1643702343
927232962
1268936295
464529124
1548357345
839348863
1247467045
509379480
2020191903
446942455
1551529405
1503462778
1850081479
1585439805
187430204
441928631
1795650293
1588508164
910931766
308335912
868087106
1175680604
1693698881
828104270
1351733589
13102680
1446766659
1530626980
711002047
1599513922
1369861702
2131767179
2027042458
1366937955
1288925454
1675447648
923142052
154144470
909298207
408503943
288368408
1075306699
311309143
1301857823
1568719042
1176697249
493119639
63325625
921143219
1909607127
1110332152
1395056852
945373943
2135678342
247937488
1120760351
593552649
1690006212
760282652
159184721
1826957802
529460111
101538798
1146830028
1059830913
2134866230
1606759724
573887152
2017650157
2004391377
796320620
959662305
135971551
210617321
1176801943
939963225
1370948332
2052069270
767271595
1654879646
1459760548
1182041562
1278087848
1305827410
2129359202
81526111
1308029534
336127113
832043487
758007441
1734532147
1221331030
1452330441
2119740501
773159115
1067909862
1962292587
228682618
577046516
1309579503
1306634376
1143008099
2051339073
122720472
1161774486
915521166
1570269402
209417951
1300745849
1887988286
98958477
1768073596
1323577354
2101606180
428168104
452963805
711168027
761809343
612357572
1116851015
101507840
1376993742
1065183199
872214738
2125793936
1658692573
1194733079
2097733648
815954985
1165543434
2097305195
910271037
1076326135
851055539
54586053
1700414468
662409684
2114271386
1718528795
1947392723
255740480
1361460614
1172696942
1036177258
1529510424
1070354185
895521549
2026402641
1554304495
1794528991
443868562
1212079316
1223529339
1170365608
392603166
226167560
551491412
1781575205
113575104
535908952
742493222
1301008199
560901611
1698959498
48068622
155595507
582277889
1516022048
1502980872
1446951474
477523561
2039466409
1777450408
1165819374
791417929
149812622
1319245516
848715182
2147380682
1057053440
396786191
1628231965
287261316
1398402846
618667553
790146859
247380965
2070466810
100158244
1164822396
890611244
55310325
849641538
749592924
706591571
625681987
1718690568
911772927
2142303555
2045191696
1197192258
808053689
283699234
1434209612
1051037630
1710831404
263660670
664357416
258486610
122163978
1573888269
1934309215
1049887667
450077775
907947564
1052768283
1277343420
1134064008
975171243
1673518282
224795958
937036765
681171754
2040499959
746361826
1809808945
1497713628
611009904
1762914033
389383749
321620578
1814839502
851701921
1684509961
1904831793
1514770387
359221134
1212192190
1295251659
2049252141
873075885
784629607
110561806
2100689382
921500095
1630776507
377948494
704712236
497790931
1099496421
2050925437
1752230075
1445602486
889436019
1627491644
757986667
1299915244
1483621865
2013088900
951578664
1742437128
1576182513
1260456872
371302335
1762444135
1030594140
1875210975
7330715
1450740809
760341864
270371482
1421661895
1084566571
726389461
1955177979
2053158197
698682295
821495396
1376081153
830498667
1783200984
169264728
1929994017
58969764
134355075
518137413
1113244956
538192302
1634837936
1712650464
1432341159
1147390093
1877050998
395740874
1303644747
1637877969
400338785
564596690
1205112351
311335528
593175863
1336218252
249361097
259459865
67568344
43736415
1936626088
848927550
1682180200
1357440392
1845146297
1184127444
1505931450
1534290145
583583577
1127712994
1015533574
603313359
1882303511
1282034091
963754517
823883539
1705571167
971018409
795078730
1379464774
1548564295
629367330
1113741318
1569984902
1742238762
2039240338
1342503203
1363880282
2028563145
913663565
348996553
1343065890
1337920120
738065946
1510334233
133537373
1218372436
665213863
1878392543
720739288
423600300
639775165
139543108
1030250200
1219529567
1684247454
955062890
544653463
22483852
1073687252
115652505
1663227199
1455121349
768258568
1450475597
233434033
922548771
683063896
2079723389
1242453408
32000952
1510258290
1854257723
1991899233
633761122
1595559912
1157275296
1934271654
740280314
2018706177
838482410
523843386
1321914504
391185095
605062731
1294762081
2143276021
846095744
47554989
669578640
1145739428
1980733674
977927017
1290676246
1582530792
1673010798
1639058242
699598401
2090341694
702713749
1264226048
1972495326
214765127
2126309815
785273138
1939163427
1354905554
185213680
1730573953
2088144123
29450709
2039088655
1799247240
708784896
461462521
174610094
900977514
1545475590
1512437521
424951223
1186810631
706827828
216403853
1476459841
1107163909
1168511664
420519875
368110987
1721891877
745466258
1732893302
1233895528
1076543320
24264656
1996049420
765529652
1920275395
1334923701
2046953111
697837865
1805759957
1871252238
620614149
1638808279
313091200
1133356993
1314154539
935569236
965050515
2015501213
145208760
878295572
771109280
2061255314
456009082
1115789798
1007621560
1558632818
347337105
1620936041
1372812852
1613905337
874282690
1660245852
860555070
2070214090
56409628
608129525
1385704740
834470369
1208456917
56505531
1740163959
825422659
1453676968
1421186932
1337629230
1112526137
1680816675
2023067338
189531363
843492654
589812015
392075481
1756532913
16988844
1340712822
387895531
2102381099
1107157035
1239730019
898198616
251509815
1204210308
1973704636
1279884828
1839984079
1599648278
1704279362
617677655
29747341
291793431
765904320
1675966414
2081179325
350632357
1342069240
2085171737
531188112
1467349945
1595356940
1124583258
258602931
1021511415
1137128046
788379711
1529135910
2026692322
197231283
6628500
1115076600
705276705
1062244933
71518298
1042297242
684423294
2065685003
1656323785
1634343542
1167409286
1829683950
1717211173
152875242
137411162
1495634085
1841644663
363910838
1391850065
1977963467
1071988955
444917155
668314430
1028383802
1180379889
2080247791
699893052
1107616473
1085085228
1788822622
1440542502
778093632
1442854607
20880852
1444535943
1288364953
37543751
144857425
903106454
1469553423
916308963
49173524
819694965
1344497697
617318083
627773849
1145586357
1130108017
247827682
1330596460
515264890
736946333
486087134
1481966019
105477074
275179116
654816249
1107502268
1208853466
232655649
182309105
1790226237
1164200887
898931088
551209466
1501977391
961494655
2121100335
317396943
376690356
1485469691
150884324
1469437774
1108181461
2089133264
389768706
1360958804
1146074474
443446108
1590988360
335307555
1917096222
1553771296
1199429982
520565554
1983467777
1305546196
880542494
1524399158
376450393
584580838
720237780
85730951
710393567
1346434205
2087472983
1061076961
644935446
1056681723
397933904
1340471212
590113948
466368945
1062260157
1084777224
589867761
1789309644
669848993
1635355068
559507399
941874286
1726700355
1575958901
398571979
2019521417
586614575
2009408277
998876807
1538347337
658054975
622837261
458768563
517100270
1267599565
1076852033
553340601
488507899
442061513
687151897
797276283
818033717
917538820
822650130
858521170
902626520
1136003441
1684222304
2018309741
1378550710
1880944732
1095586362
52892582
1975922181
1324284045
884122052
1777071060
1528184483
1355641632
926654364
1593177412
697579088
2131116013
850318224
688559617
950107050
200659027
1715092285
1001544057
1385417687
1649357088
1399192914
2043623082
1018622588
386080143
1418815022
1757056751
842353080
2141132879
1492855963
978561896
1828193147
824020719
1635122414
411550788
1219508302
1363149656
1007308398
83660296
22659282
1856781949
602308319
1806061699
128505093
36014685
1444820699
926057601
1660122478
1297806452
1524242012
1246755483
424123010
31692686
901294297
956139718
461319580
1965158119
1732354351
2032681355
1011009620
602353559
611081886
33698096
1175207471
1791994570
1750775824
1973068965
1431956321
510736556
126423393
2019620810
828624382
412396124
852801307
1180363615
1992517032
1574126470
1675198984
1710719775
77552713
823213626
2068301035
210201880
1040971272
1080972089
1827897283
1619258853
1450265052
291851617
746445839
1106073924
149438694
1878238261
681177440
556404413
1201627198
1723997395
34460093
820969441
561534829
744977825
1320213745
1742389265
1362057813
2080249748
533225004
1384913102
578633776
2103824603
776171297
656222541
382037065
866817783
2121737485
1594624999
1946189450
1579766000
1836121
1421477152
766823222
1395370482
644726025
2110404951
1626184547
416541531
795750243
1539894043
1765946689
1666309737
1349302236
547635538
1713220736
628733836
1091748611
1285527069
1553496584
183895976
626436734
931810346
2069159099
23967531
567662724
119746000
1659830693
1746339716
1966552265
145838725
917632039
324050436
1146542193
1006341540
509761030
200906197
1578895928
434595016
1259331593
1348573697
385516219
1093176689
2113841638
1590298742
2067790024
931787725
31013543
2005998400
2054092244
1450789094
2071748888
1329601409
1426584053
1167988869
1892537240
1456839612
21084161
375744494
1630443674
1388624194
1783763566
663411674
1278883610
792881060
1627897460
1875404428
144944749
1520026135
1268165053
720731870
1445017357
1818256813
496465202
620682520
578275861
42193958
1616593563
37733032
181891644
55107085
383043471
1826998181
936993737
1568019567
259500784
2066231521
1267784870
1845642120
1099900946
1916522186
910150912
1690301766
581761999
1040999162
1734362965
1470036713
1945213023
233082632
1976809591
775749577
1578017162
38619769
53012575
765338415
1308930335
948822263
1258930654
772184771
1673356071
1146452193
16900924
1796103441
1724033575
1345790349
1408169498
1747440468
477391682
700541084
663474220
301110249
104686218
1847228800
1369922351
382936237
2103988082
1613349689
1773683960
1734919430
1431726169
695739934
2124314668
1771716645
603461657
1661971147
1334008869
655542188
193527969
1136902215
1911151993
573035843
1605388563
896205263
538918316
37819751
1128673284
1521714572
1079880783
1929075058
1663035746
995799698
236037703
1600098810
1029882330
1555144502
735256372
614912150
1946127110
7796602
1170436178
1847874302
2081902726
472869576
1361121732
638489674
321540904
1464181523
1593973425
1157654607
1041387034
2119877156
1699121376
1277893840
887685640
1582327902
1374900689
1548919850
35392260
1639269098
843528789
634177514
1108278073
391979513
804943669
1541169822
1540145070
2030933757
607786299
1742840324
979979512
1565006575
17836365
1324896708
30708464
2002435207
1460259173
381496689
1895807264
620779114
1175178222
1947417158
508928774
150556092
895963260
820128355
2057813113
371578797
1079971789
2078721681
164629877
919259299
1500410997
1070489554
124360445
667544052
1069775572
754338576
958396039
1874253824
2138855732
1397252654
2134332249
231827648
1448734781
2144177861
1192071619
353278507
2075656973
196041851
1517670404
1668876267
1941714969
1753322148
569322016
106031597
1120722965
2009913185
1322763844
528194300
125863814
569596294
98380117
1222026769
911691479
715686477
151704206
2119851425
1806633335
1867821201
200810567
131201390
92481399
232651340
1270250574
793197626
2007590173
1752102714
926994249
1229169428
308036355
351572663
1817001472
808524469
1006913329
86763142
125971783
1413692972
1817248746
372841702
1177521606
1701977401
131262868
1021336137
986542286
1697614358
275176827
765046925
1554048102
429912124
2011470653
769202227
101193560
1816113714
1067506699
771978070
68077020
838733884
1886668817
1638504410
755756413
855021075
1545088355
1170366779
187287886
68293057
30015860
1656539915
47781562
1693978993
1564911700
442700750
2085658891
1490676128
1481541014
2007492099
2052724234
415253501
201544840
1083607963
801972840
1243886775
2022754319
2025793264
272225671
347920829
1454437153
345503365
123948583
1183481826
666728748
1416404448
1984671307
759714456
773752397
395606241
1269979094
680366190
17338111
1992881518
151351396
940001994
2073680172
378860916
1139256860
1834199926
1485360114
1760967156
931883814
824689350
1622411295
2137642121
1078199030
931716691
738543658
482124297
651064645
1325557442
288884946
1746455776
1878152056
1793148543
37025988
2028558001
2017195035
1620957084
936587710
1833741128
2058416062
1287477714
955267010
1525627555
1015014546
1939075479
1978647229
742857448
1993114386
913321397
1658080470
1648997104
987292230
1574507938
792816762
1020554380
1944919031
94879783
1960375275
2049011371
1434333286
1743089905
1904466233
801202096
1932866468
393690933
609740494
900935499
1939325184
1941980202
1760244709
911403370
1160951585
981684431
1980130377
871927782
2034777414
493694133
1908846816
926940511
1713507898
617634657
509655053
1595067973
1984499078
1899719634
2010453381
900551899
285418367
431148361
1946665742
2079822332
1402495286
1953967851
1942700145
246102007
1644195106
207709435
1418756989
517977279
1756968718
1560074126
2005709051
833963046
11007079
732526804
2084936775
955779659
17130659
1949188928
1503006742
414463420
1786142107
1665482748
1901780494
332671241
2039586528
1103762472
806991795
1677831800
372502493
2136217826
1125305866
790835415
1076068813
992278498
1817066139
518913719
1218682340
1047843535
2102800079
354849808
465148031
1397027029
107932928
1363668166
319032687
1057092805
1362987045
1516953370
1193633004
1751030963
1257139290
577142058
333618981
1408239148
319598273
490897510
104294593
724860443
2036016840
1916058212
851474202
1842206219
1310739668
2038599870
2113743946
1020805956
91612098
1824488796
789152797
1684456490
1330473244
83991196
949045048
1598951181
1794788446
1019556993
2061338746
226953223
640872422
156787503
1560111137
898744283
614035881
566734107
2049646919
761395522
1040005787
1331999072
1135500544
796801147
1990612735
1310710295
1587335000
1830443024
1310431128
1896748658
804920004
1578543112
1576302685
294886608
2027421130
602706972
57135695
1171043692
389531037
212980080
325604004
1961724998
2005797733
1601901950
1648343970
510790596
2112469108
461853634
884599872
186039918
752833044
935101583
34648407
615758132
326733296
941552271
1122589857
1546817119
311439034
453775836
1658136140
1392002862
1426466663
807525678
1189434400
1866229297
1703938313
1591459185
1023683243
417722763
532919683
990770965
216245388
380077430
1364352190
25731145
1282601884
1630760486
997048331
927670265
116115581
1149291069
1132052355
701575960
917005125
1295693060
88812959
1998748574
118713270
1251113100
542436150
275617383
1294111055
449693774
71584895
1511504374
569176941
185205408
816694322
541711268
202265143
1221426216
1317722488
254041872
698877385
1042272508
1097490994
971131814
1441841067
788676397
1230244046
2085948205
1382289894
289475034
226498531
641839039
214089833
1572266445
1797557808
1749598847
808769626
70998463
716733232
1713477982
1224642707
966090428
1227793315
571618673
1599664753
149601147
1372089688
699181485
253708550
1749394077
1480725286
66783372
1193433796
166281205
2050564661
1566759595
68315199
1112429630
1775123764
1302928549
135329083
482399751
1654860080
1486865893
1092311299
515349699
225845690
1915082345
1168053906
1142887140
1035695290
1514335579
128515150
1827663755
532047754
373778124
473959661
1183512961
1555194458
536478373
899493757
829608320
1847420134
469504734
873506673
1042072477
1332003513
78458998
2055623967
431071797
2039817988
922188676
12172846
632793153
316596632
848126083
1850400089
2076074801
2134866502
658630297
1594145460
1212523861
112299487
356812183
1237765292
909672432
274985491
1445561612
1621237629
376784420
26812818
1489494503
568018287
83596921
569372919
840285364
916590562
125398278
2113309164
1632391212
628100826
2131771001
470331571
1169977112
1260312867
1229658510
1989824311
1222413084
2129075476
308204015
305089025
658063892
983136432
619524577
744594609
252802427
427956664
1906586920
1819721049
2072438668
2106074578
456280684
757418257
1198285379
725216035
153656900
1783363903
1792697743
848746633
1585737039
343596541
852712649
59260245
783834614
122676236
39869998
437899807
1848566550
516399157
1353674791
1067649236
1633592903
1791189837
534534135
1932666049
933886524
1193645927
338489307
615127964
224547886
704996218
598345004
186924108
1114165093
1218090755
169721615
4628688
1761916537
1185079252
1168149575
1868588346
178853297
2065777896
1543346597
272410764
511858139
1886972779
156749869
1388139822
1338301888
621027985
1016617810
292466783
399883588
879278079
1850718064
1449440012
981884667
2030736441
1792165884
919808628
1622950434
1612553875
410613045
116498176
1610464820
435677599
387076934
1759249996
863816639
56960780
1302515797
2118203905
1163450116
467428624
399403478
1305491698
1693489961
395907311
1145269278
980758152
691864313
465060999
2042214292
999769064
72225827
1973115459
1613500345
1520973727
1998774612
636537136
404025538
1400290888
590709849
1659128021
429387455
299149827
1765023757
1142374063
161520173
675404824
1518332763
505573652
1797255302
1080884084
2099987166
713163861
1320243269
1870329440
1078969126
1944895104
1125120247
1160137289
11889574
506958965
1290145775
1575424938
602130413
67533931
345911201
896853694
433463975
1269533776
1157660091
1880321863
61587350
2142592122
1166297259
1312479618
1338842616
1724757144
257896131
2135753183
1377780381
1235845075
1417333781
220753202
956172775
216729792
194637920
596248842
1037468431
2146926235
890658285
55489693
307908885
14729196
1337986948
46501798
1365579206
413429851
2106001079
291771478
617407438
2049004504
1136173475
1313666484
1601616189
1497625445
582580876
1580911007
2099773725
1594591607
1967443028
1316976693
1336811100
304625008
526017072
2011788169
454360450
1662220525
287575297
2105522483
12955589
631503616
37462614
807770513
1535511590
557684101
232423850
1364674593
343038667
64923728
10199977
1682977942
53085753
1802220993
882454500
1980508562
428365387
1673152484
1221499705
28587667
1835152025
654056266
1422413274
1479040739
685894607
558601253
1909051902
913773229
70913754
792361570
246647180
3370716
696794767
1248067118
68218120
1606108493
1172379209
1445135140
1104695636
1604185437
278795280
28161631
948254198
1702157206
1009158829
1006069893
1263934306
1335821086
294427664
14267394
697754054
1416625209
1786198934
1445324873
1627434623
579073621
1391605825
576699924
1398299255
654929571
1457344248
503468972
1972660460
1207022119
1557349519
2068869610
1593017705
1293493235
1921124496
2144409405
848071093
613961448
344776436
767118464
1442909283
596557212
1177653902
1118061042
874215280
1574476333
990490519
1008382459
2051122561
742397644
1734395181
1099599488
1405421898
2044436058
28881073
1181742379
507075292
1986644936
1513418432
1854958274
1847250521
1419520815
1791358655
961110115
2066534982
1214366088
621648843
940769123
807032284
174218619
1226143795
393755944
553686623
989572788
2047893198
149239848
414021387
405874457
1417663958
650959839
1014652290
387949210
2067175575
1002884175
2060229019
312858463
1724981819
1751555017
275010103
1712492020
1029521364
2058175959
1824718061
1942594053
369732174
1695937542
504519435
1156631143
1322690942
576653855
823460062
542451935
6339904
1984985694
432628509
735748840
637423789
1658872208
1166568793
1692795400
1049195522
1412885394
1737007312
2035473293
2085527226
1966243738
1691269666
1269186848
280590860
1361916913
2092228523
844052814
980988610
1592036076
1733384116
1256586992
2062668939
1266972350
589678279
125504118
972958353
1542890866
262141414
1831264576
621390600
2109150727
974463314
1345039973
1087170893
663679986
1862323552
857318126
1929056107
1974909825
829433513
1267146204
995942633
2080417401
782427783
269327410
1777452335
466378691
470467206
408711708
1506793787
1118109743
703750642
22170140
379325022
1368019564
1429527678
1949199851
1418934296
201744252
1720631381
1628100349
1228758725
1364214412
1446092894
1911555427
1023658411
148719004
375597709
888381988
469978346
383862226
2014365203
2029184406
1586726946
1549754166
1885387160
1503250535
1478242526
965468535
2120866227
2089286724
1425105903
1080069087
1281015463
176466796
1846542583
1080299963
1736016729
2094137620
464718704
331736649
243600126
1741781448
1440421291
420434386
505466715
21625886
2080420613
197840032
252983223
968931255
1263202757
2040702054
1246131761
1568001737
1556274654
1620568013
1249898111
1387644419
2065500728
370318062
471475277
810597433
433202226
1840002041
1189556482
271084312
1432325499
833969743
247054950
786821031
648609147
1587021864
991338735
453532205
1502882982
894875189
1052294509
1788675654
1628931735
545922869
598788097
672316339
1360323371
308154754
285822509
1673041376
410602146
1898880634
318267519
412726550
205176352
1535544985
113754551
1485223361
1844251432
56630930
666672182
2084434255
1455858917
464061084
979878169
1640203832
1376683878
1378530096
937913737
337258527
2014060802
320340366
583244234
212711502
78791996
1520497507
1529728709
400598590
861808180
604890964
1485669650
1129125589
455301144
352518479
576850585
493540826
1564334602
1454169722
983756989
1936395603
828582365
632787405
1743258458
591054373
969628862
2098260077
1841415740
79507552
183190140
1586951521
1170963411
1584313228
2029555664
536077917
1411363671
1321322063
124850231
1225269102
1576558346
212242291
1157488610
2086903798
962818605
1590578592
1881911033
292531783
1091897307
710641697
2005994245
2064239711
260051113
2127562447
1109111103
1282470887
1618905425
237605316
710797719
696654384
955398372
222198467
970254267
780205304
401012478
160099552
2000762403
1582970432
2095020386
1455424606
88746115
1850448180
2065017821
1334161267
1556436338
1340593508
1637321846
1107318428
538646704
711615443
877237109
30100617
1533091356
117488397
1240965251
1043924590
2128868070
1257097953
1606250907
1690967113
2147000551
898154976
1378852999
82579838
1309626418
2000164832
1892559343
1529930787
807399715
430564302
141130511
1599104646
682225550
1487566608
1296238676
1768185451
748678131
907690466
1037200129
1072721346
1270382162
44302335
1798834326
560382670
1589444680
1207184396
1283866531
553291815
1787781023
2018688311
1579818761
2008108490
616560635
44050857
1323082762
935575590
1756132650
1758901405
1604681715
562022770
1916845592
978387195
1687709560
771490059
1569908315
1513549597
1435549
1024332948
951265408
1167179665
1115211061
823455551
1730734295
464027785
1278796404
608676658
750108427
2120597958
1756146971
1213876332
1863813282
2007470204
1404179713
1785278049
480412513
1803205537
2091387528
37516132
665612182
1046634694
490832947
622062826
752990676
971816900
1658523034
692914198
616410569
1626756911
891018447
1095985612
1853796427
1344030845
1422619117
1366120227
353337730
1979647000
568638454
1158997416
1686013737
1645624932
1343211484
766440232
1086070545
536292096
751498851
2106648188
746125512
269353471
1521269545
1063663422
287144133
1844169500
155640282
992394922
519250342
929657479
961830044
250531717
112789314
1862346181
150641446
1529484897
1543260267
1054799524
1409771587
1050821058
565023073
1363789927
674517069
2257568
1485612540
1176863701
630755051
1753248902
1629680632
74421053
1603438232
2029829566
556150018
1102489310
848411963
1460287372
507242920
2024718626
1196057565
2007944923
641159862
723684187
603677643
1238223818
654955513
849539314
948958665
1473049189
113235501
242615445
1116061630
371550997
503480751
208022504
966818480
1435595270
1840744598
1563595842
781459930
346542240
1115158624
478277325
552511600
903224451
917968202
257455142
1370109851
1808449742
1720859540
1530016121
2079389007
2139082141
778226188
990026806
633033270
1748472011
2001409193
1048211104
1712447411
115078687
1662475861
1796525026
249278188
860991271
451664739
629976219
474101282
728769569
442022887
494637570
601079664
1483680657
177028513
201491495
967663413
1220250374
528664281
1904104482
1645572479
692272844
1796802423
493365737
705667480
2053802747
1077683419
782456665
1771271892
838521518
172878528
1637446948
2116971526
1954298219
1797981769
1822803767
2096794944
227215953
71649240
1517348972
1861393855
1339680992
90959216
1157480221
583845641
179423645
1979380989
189315399
2074398176
1273016634
726300289
377114934
1675547150
841498081
22480519
47044784
801870741
626849547
817635378
57511592
1136083192
1585931690
121214794
530905721
1026280970
1131934861
1444746008
1927975000
793760225
912169069
470323195
1751227827
912977141
454508681
1169091062
2106949015
1052293016
2029784751
1530883887
1867453556
1456682946
1227773767
240744876
1317377286
1176363160
778529321
1585517029
1519094810
1673139815
75637296
1882036540
549008544
1387151295
1796095461
1017871218
1224021213
1409833134
660504496
1865017811
563863910
1340412883
2007143872
359505111
1818798719
174358170
834521907
1086430892
555634555
833957935
1303084785
1306467690
1372797825
243204123
1147299177
1218790729
400583161
538330076
2034732990
1117397706
1872015840
1375769986
895630413
2035125508
736975648
1081352725
279015286
1406605406
850721345
765099830
2124698315
214437804
2089391306
1501563477
295067274
1342863319
1667960045
1656278491
1724926153
709236973
496162615
769912855
370065082
1636077848
1500902623
240560572
1697637280
753757855
1257388568
173523769
1871223479
1133728268
415750289
427072421
1627559354
1617631454
2090874005
597210940
1515466317
598085372
251855124
1404097704
214107710
667429336
599434328
12749888
419589810
854804934
1246290752
75593123
1037998550
587236766
2032981658
1317721699
1753584111
220232470
568010410
1603327950
1096743458
131836578
1718194072
400442811
1568905009
946592059
1762569724
1757140028
1308991071
42432959
817304238
6286965
1532677834
601366669
1695588158
1949437012
1415139826
309656871
797780572
1028296973
1968726636
668621882
1576889188
255340948
220577298
2012688880
1988440033
691266107
715185330
772385939
1137301168
1040993666
1189933366
1730399930
2069632142
1865536126
222998877
1146163423
2138964079
460065294
315287132
1417022644
1619421141
1776408252
86689048
2305607
692218598
104659212
290131480
1337159436
752246961
1926377388
2127754744
909121478
2076115901
701946947
1068488191
26381051
1488184672
2127377054
2000855876
723326662
2102143853
1299181064
1177301149
10735566
963023625
59150515
1959343421
29258402
2004205041
1999317127
1737432533
1375489806
1928447513
1126866695
496674056
1263745324
1968183859
256413236
1390490319
170034313
956473795
978296663
1016464724
1044579835
555690522
1341616479
930357579
582819271
1198528770
214501056
616434087
937282237
2043636423
1850391695
467943574
964936430
449639762
1843185509
65244902
1302173591
2025911468
147798749
411833614
217177574
294379417
542807751
1426203367
1382703743
1617199911
138665655
904517686
725312171
1043687339
1259681524
1120832650
1415565218
204111019
1056181116
1333198969
1745065948
1395657957
2117975542
1794593845
932510110
977533679
859036685
2071054710
1297472890
815416698
1713429975
311904962
845559933
1739969242
561933218
404274238
1549825591
1018594931
1204169979
2086277867
264301320
2000526352
1656102336
1054357092
309415647
1332300942
66153950
819111954
1005665841
2072558025
50783726
2112484180
1186252223
424223555
2097534695
696510127
1081209927
490562097
1978306475
1491505962
355890264
247508330
1548442394
1864045767
1933455057
894805600
1942947485
818488095
732165463
2143464648
1393946825
1532782863
1042625655
1414298351
769564322
1407493506
1817292225
613419585
340712247
1329697688
44055158
245153636
610950175
374053449
2080478504
135257635
1658843437
1305101697
1051339840
118638157
209074821
1932101069
1860959397
1480161182
830531126
201242898
924414819
1332534664
1357346450
1468955160
1770674203
1158702269
1885770038
648296852
201047875
1473598975
1540674686
1462541792
698615012
917666649
1163146750
1310960516
997445078
1168411566
1954080955
730314052
203231959
1123540912
177130411
1495405732
932786832
704409005
507928513
2115414433
1141312455
1797590474
288507476
1313547196
1406803895
817038960
94258849
500633906
393460712
1244586085
1130945906
365803630
1851731247
1016647
648565274
1624422229
378140974
2081462654
1661228340
587885555
1508974896
567884960
2060265245
303506593
1633446933
649325086
1090078088
116660311
752924725
1849212529
424846011
1822369501
822236835
753597023
1782342288
2074239218
963669129
283823922
1469719073
1135499447
2020761053
872182299
1719780515
429275640
339754722
1631942896
360762075
421440037
295653324
1145143059
1163800670
120615154
758873577
1703874741
39965249
35645532
190246366
1834344300
1447714289
316290212
529043025
2049392282
1195034132
1525237062
1281536610
1985603458
134758946
1214225597
2096804673
889325023
577885171
1776083096
1617599197
1120308122
199906818
838611467
2038814135
1039453488
566104525
849170035
1662643718
877880877
2038226492
362378914
2067025147
1951753661
1186055555
1502945382
503711053
1919861177
1326527462
515861942
857646639
1516966976
40283466
410021212
232199230
533176132
1269500975
95888220
65367271
1597085887
348931948
1678268668
590540838
644464417
1053802637
1683961093
439153355
1055798760
2081954310
71343162
870963363
1659611409
179803711
154294569
1000019830
1393998281
1087896553
2119634223
820330458
388936539
895551142
956295049
1893142718
1242203563
187063157
1378166554
1431867693
758188966
84281289
1876320484
1326133889
1595774423
226527122
718508563
598997734
1920057122
1148408639
1369437939
1164490550
1265994108
1908340421
1132440489
618214691
342278559
1807855398
452007106
1932363391
1211673421
347050122
1616055977
2115127860
1183118877
166802771
42526349
715915055
445577441
2094134195
1552751223
306863714
442119906
1810275349
470016368
1708440955
1106586425
414564220
1845394420
50886730
842620281
491421072
1816153056
281175021
23182827
1903876899
1584837903
95176824
385370647
2143985744
2146747772
784819069
465303615
502513288
463709436
560787921
423619661
1430077164
1962462857
2122171026
1009054762
1659484407
501419960
177852683
1190021918
958812180
113201446
1633216158
580036378
218315357
1183196842
1872577884
487230527
639553139
1317218326
1798920781
1295837520
818682462
1980174440
742488024
1053490301
1134428390
128296738
511874825
2002550402
492822795
984641602
2008490897
439162918
1487192798
1220486097
2033372204
1706827085
1849036443
406253333
1105092158
44012136
1607125754
1105296411
394045238
429619090
1217422135
147112599
340877100
1782472087
1496184048
814522237
1348672358
576995819
1896556320
2012689848
1806780444
35697415
381913104
1507137121
1356278479
1722891424
97481484
407777448
498396359
708385679
1602977747
2067565173
1507306761
1562852043
1239906182
328056971
7969544
960984788
1713755111
1119637134
1712527427
1302342311
238339377
915513231
664134386
1163723707
793362515
2122442309
462112863
1395137972
1686672662
1494400328
728653478
896690164
614403262
1423806210
230377358
2001490045
1767772153
1641989715
256670314
76527860
813258030
1961019011
1958680151
1597780609
280401682
1744940072
2058828968
1057391276
1593135639
1346032753
503149332
591163063
43518875
291581403
445517257
1648218247
553131920
245977311
2060689959
149680885
866981610
1867145005
509968526
1737504043
1838188046
197307688
1371748030
2027616318
109540023
963719515
1722161607
1656476180
507134509
1330953329
916576558
670304954
1644441656
1742862929
401414200
1013211133
42159260
285293054
239800478
221712818
1230111095
1281686934
1747926218
824653440
1200824801
2005553901
39062066
1548113829
572096518
1809052572
438145784
1572951298
1880361817
1683041581
1765892367
1564840471
1967617619
2011271645
994850768
1086810450
956196276
998666214
1203693213
445311330
385426992
1775440632
1503339176
980408536
1741023812
965528394
794389036
2090992089
1107988940
1588313793
73461043
854509490
510195298
101548244
1597669718
220267005
1405535105
1967813216
232233719
803479914
1910625169
1430186749
728125433
953129978
1949963825
251209667
558588365
1096523976
528088833
131925334
1325092797
161486051
396786662
1928232501
1653305698
1323226956
1568633515
1515451531
1844713638
1895451943
1704576989
1967210966
1797045258
1830368767
1675357271
1402769077
720054488
1524156443
841348243
1640887319
430882219
76420262
1762538973
1145758394
1432398948
1647817779
1438346551
193876902
1213351075
836811403
1879403844
1179566269
1426212303
525726510
1344623818
14869556
502413685
1747871160
1667124424
1306935773
376755568
675815871
1126682287
89028231
1334732414
2113557425
444756640
2084720817
1579172312
2086510603
1900037647
287551617
1169702967
1831585993
86616421
73216134
92094389
852990161
218609280
933533001
986820029
782112948
1505570662
310576682
1197808101
1701972579
1169617885
1947471118
109957058
969059866
1125973902
1191993176
1608743265
1866386913
491581804
2117692706
1798556023
1356141276
709302405
1959443161
1678388561
944939035
886508361
1725300709
1495500754
1646327778
1482736990
1940328578
1447490266
1724131337
1532710300
1552714989
1025280535
1725578606
1302455500
2012371433
465255721
1836908716
1273281543
431677717
231123390
1208416903
1235366478
2129139937
387317235
291291054
657562459
465917381
1828512323
1912309147
562597183
14868790
1299147923
489553420
1434695550
1683249781
1364859207
1592294435
547111084
969072381
430362320
485318607
487763223
621017782
1283974840
16435923
1337478257
2013683712
314720438
417504309
1503670489
1443194904
584014924
344831284
539012138
51665685
1775270857
1762362668
1638815574
1479704746
141282845
49208866
372875163
1228470286
600613011
1499009119
1171774827
1662212102
2032114236
506744761
815854262
634656711
872676635
2000576112
919236674
525713072
1049293044
514097893
1747535230
809098409
461231506
17941238
2120414449
1849084539
1506057392
1781557272
1161253918
600125863
1373973647
264227992
409718928
2120113615
615827940
1316974221
654393063
295457663
1551141524
860900662
394080392
1856811291
531746654
1980599470
2033177178
749164366
392414841
1522360854
578769520
1601820935
2145318324
14370844
878825198
540587001
1448594680
2140961595
2001652690
1925664787
852312054
1227865480
638660938
31967514
542402801
773415898
2130891350
1541635445
735982324
2095884516
475691594
253585300
1806699433
566446699
542475241
1056914803
1877515801
1408527628
841348855
114448742
1586074706
1336658065
481177227
1094019583
1939825219
1277303861
405997589
268429810
943724514
1448602339
1682806897
1233412424
20593465
1934851976
1468361484
1027763477
678210152
1812150568
1847347116
322539409
2044757582
1745166202
699695330
1580058730
2011047154
62176832
1067109039
1380906369
1733692245
1493191470
597464937
1859385971
135720853
27660366
1903427520
1245360467
1919533995
1822105996
250753013
368943799
1305266142
2004637810
489774586
1471186467
1923523512
403347542
1865893939
1117030918
183142856
13851341
1083259836
232088671
1808163108
256279578
1318232559
415246940
747894659
2023390959
1124014039
660926768
1835416637
369074451
252250886
2134128254
1370194293
1606670158
1773003083
742985570
1769850671
438803001
479765978
1026630286
509218189
1841637820
651444090
1277388480
907521647
545984971
2092314641
968272907
555270259
1667954387
1351276926
239659974
248283273
738044219
1470909529
208167219
767345848
1484620389
1808572054
397371589
176125454
1738016990
945604842
816064884
855970589
1555553232
1478037037
1733100641
433928634
2089281626
1591994522
1263193474
791296548
1687217398
1211662378
157928266
1125953686
468850262
580757946
330989374
133179200
441867044
346188835
1650669141
1870774669
1701216478
855889
276521282
716827982
1276763872
335917535
1365357619
1059200456
1919302783
254109735
2015236007
2032110943
1324350420
1181933958
192950387
2003568776
1870368230
1047893860
650913754
646299423
1342255170
1068008232
803576768
1089412945
1264840690
1337285698
957009846
1261942713
736949792
1560370943
894465021
149365100
617356532
842308067
2083471019
293794467
83806874
1938081069
1905544144
2064169141
1058936479
2007801852
84231489
22346223
1890923894
1117312639
461984650
672153798
1726033184
1072918957
1562891620
249244978
890950103
399952795
1206771811
227708831
1311508650
403771124
1468762466
816089746
779179498
813776075
28963992
1401929001
162050021
1765194603
1018899817
1640330689
363764603
85748602
1046792091
877128617
1990889651
874006331
524699249
343769475
4957893
1269336153
245124598
584191852
1926662235
1965512235
1222744674
970929576
300265373
486407281
200196420
1693759154
1843194562
774940862
1354348757
586799389
2016487573
1238085921
602286227
1958793745
2110098344
836461274
192381376
537212942
1774110674
196564945
18210745
510557231
1045284163
1837782310
628535055
1645178182
1216038
1595912667
1922703250
1861992901
1675133251
236930113
1471044387
1135389126
1703727041
1912658170
1384744580
671967671
175128684
2082484401
1204521429
1026096231
1873099839
880445129
198746126
227654961
1767580259
1270783822
1140699130
1757157922
1576527255
930635102
3107887
27610883
868281960
1564533005
720714622
457123428
379865443
637283961
774957248
54117575
249764461
172841723
1888754622
904166013
1484675241
1166689368
414488698
1140760025
644273052
1553452584
1339050130
1970367906
2073132746
171419914
259132142
705428342
120653415
1785765907
1514687436
595205552
2020977395
1792700212
429811029
835676559
156526143
364257761
906610616
773797385
251025180
1104935186
1660676488
1153082816
831616427
161995116
2047475680
1254996217
76255278
657277280
735805177
959735834
317230707
1947977775
969957711
1753269749
321191594
1339892449
1552955788
1347103298
1488841089
378909707
1892878719
1443193703
1086778899
533766302
2094326585
631894226
1108321981
1807773424
503664613
549471555
2021217474
974990595
1872986633
642716064
1983763763
1036590789
1592400
1349883425
1560861828
2089087907
1946083847
1116011912
1004829477
706512351
49111040
1150467695
1847192047
1922375589
187571228
798820027
977772049
788941429
247119201
393882760
940418336
1827021950
82451908
770451915
231819824
2142387991
157413430
206642509
1731789086
150865241
301806179
1737086424
404855590
2064624151
2054710451
735011741
921551819
374644225
1574210109
475050850
338740172
1108774479
1652682978
1418801195
1423281825
1694100083
1334035017
1872850341
386078210
166654605
1977441153
594205278
1897850399
710823443
851078473
1281849810
1164905090
1719282059
199419051
943630112
1409038805
1220336946
690723539
1944051476
661998010
1774066334
850709886
2077528579
1895099452
1705485269
1692884802
1805778624
564834943
347244713
2017583124
724833396
277371677
1547038235
1277582511
527064207
1026843536
904944421
419035127
218099166
1218635585
928288926
1191660033
724002295
114672174
1925375380
1689553309
1431563285
476380452
12070784
398359354
1640512203
1838187258
1461399381
1246309002
1554297547
1002183598
1358006213
1035430303
1162704105
693547420
1759853607
442112406
1847690292
2068700443
757315067
69745476
1151070323
1380890868
1530876877
835765925
303564849
1026883276
1591508730
2090290153
865178435
1898539787
504580658
1552702172
1490687200
588278134
311334838
1171436512
299636197
1896483045
647087981
1623343124
1252357868
31733912
690875771
534368526
1427229384
2072005322
1829736371
1133554093
1091418254
810336994
1231940898
1832439325
176973397
1729390650
1019530052
2000886804
241691239
1736680089
1562496121
1649814280
1166395148
15015769
300830365
1137243296
2008574752
263634023
1195299008
1127367913
1844887004
433569267
1657856532
1507717668
631418787
1882278109
1057003454
806936055
616027540
1608132755
1344178845
560249951
1356532442
1540807384
1554996954
566535542
291773270
733406045
1497223370
1936944137
245003724
309356791
76041252
1433714595
243131947
201005335
1358105052
278008661
1100240817
793466036
2085074371
158617200
1213570934
1970185159
1860935263
1135297853
1408126461
497709736
399862182
177469527
53643890
564008186
2058048480
1110351331
2126115821
730403533
160626201
857043256
1564314784
1140243623
744199042
2045070056
57715533
1932527566
46920009
461963758
11400691
1576317537
2147267326
486052549
1542546343
1948037098
1892172283
1578963079
1522026452
451075340
1467562873
1554668783
92300049
1404697662
1124099739
1826596967
197066320
1001191930
1746612917
1665120837
726207789
1584101619
1190378998
460456377
1699043183
994289190
266560183
1033727138
350333984
23745944
1176555212
481167830
1780751198
1947362749
1329766711
85356336
1565603920
368340101
849317968
1421732706
1702913111
789031786
1135941699
971799999
387391479
1984777104
1323151743
2463285
1292134041
615440859
532647487
1594006991
565514141
1964063612
1560076692
1346258671
1121597637
417100311
1020177710
121742724
356170131
1868187668
39000042
1034162078
736664509
1500237019
58215339
623821990
1213439652
1379354766
730651655
1897226024
1859240392
143618429
111064112
221514661
358012403
200599264
1576111515
1128565241
271849533
993195706
1307962765
991622265
584635431
28878955
38382630
1947947264
11341285
334434954
1818952279
188279190
339686505
1106113966
1441210287
1508928311
287169510
588227038
518867357
936234862
651591664
1275404814
1313833025
1764690894
565333414
1949020376
1343860310
185895646
1609168413
1711567961
1544052219
351300483
1076463731
1372553865
2101868478
1451592259
274551872
409677325
419793118
688345161
165729239
1740151169
427430163
1607159034
306748953
149328992
255416691
1576899863
1176527191
203669254
716001738
334031729
1159062841
207157083
1673984037
126071223
1294603456
413993963
2114831774
1897045861
1822495101
1756543438
1398187432
1574060922
1888111699
1531047854
1871410156
934824852
937011444
1595759215
202113709
41784503
959096728
1202010434
1632741552
323093435
1399232405
922253900
295589917
20653299
1873203423
839196332
530594760
184456432
214693786
573105748
2014502565
756625568
56837269
2065908947
226941247
734268786
714266945
1933155770
1637418994
1520974237
82188523
915327027
386025797
2059551813
1039338273
1036966785
1275643072
395742819
133285483
1936737252
83605574
1644651035
1384047073
434838959
1518522026
540922668
1642196934
1885854363
1873411694
1731618816
5308434
1652960552
1739779900
1940031762
1489644025
587021747
735373408
485472539
87826053
1744184855
1295271876
107320855
2010563427
455194129
796557086
1600889043
696046675
782925746
1821874764
891800986
1567591830
1799629715
173428478
214359061
1416453702
1924732037
646680750
920614911
2006754118
1568091387
785035496
159457521
1438345205
1220356610
212272294
1872747258
1127035374
1579743382
1739330114
28157578
127914623
1418229991
978667668
609403138
1109410025
619545486
2003713058
2002103571
244874573
774255857
1633971808
803471915
2110749157
1138393647
2100534205
1317864951
455347736
766514454
917868796
2053049178
157020236
1710583837
1547602539
666409881
838842474
1987402548
193927720
310273645
417130991
624138166
38049270
2022111694
526845496
972283037
1117479
1781351097
1641064095
9181891
153339870
1947915575
1507172218
1260587377
1531661403
1450900634
424618170
446429754
1350168007
1927779250
952832537
982578526
896918172
327198018
75430904
157031920
1268638233
717214760
68196973
1406230175
1087064861
750291854
801898203
526998796
1618662003
664139522
60102
1958655739
495237305
1246216968
23079354
928941504
1405978891
359572825
995226496
1460480859
1165516529
62500002
2069780247
700474766
1598272617
201677168
48278418
78621520
1004124394
2024635951
576654225
905695394
771567305
748873448
2147407669
1334768201
1302057518
267766439
481246714
1190505159
468666109
44434026
633524593
1158843972
1324715659
1571424870
1053892414
464318146
883558199
926796195
836326179
905701508
1653076342
1353327285
1505681964
2087630424
234847895
1222003559
626604935
185814386
1990616819
1746136554
1064272919
1159479909
990709782
381095905
974739410
1059517621
1161890540
1361757113
303928394
755172148
874943085
827564041
2030578464
1994131626
1123086749
1848705184
315620369
1422303179
807659811
2144210481
906344199
1322364779
161902347
1723043506
1134872328
1121779388
193985379
1798012355
1438597978
412488103
1803116486
29846749
1381886628
387730752
2050630842
1606069025
1645028703
1592615852
2048618551
716781259
1605373690
1574635577
1604940868
355234837
290621747
703261785
1869374697
548318781
1473467810
186778412
1257371217
769548080
90126503
459017734
61891291
1908031731
819339985
1181774050
845937195
1574380684
642999250
470109733
1575499398
31494864
53601427
1334963072
734878703
1777677563
503671047
1915837792
1791728975
2123367462
287431469
1694923798
2099563431
1875853973
409574549
974266155
115706865
1057635027
1899749646
880583329
53941628
113690818
226234563
1483977354
139622396
843032977
818623157
2111659754
163473861
1791792092
2032950894
541161735
1419812453
446502970
1651324614
829044509
1376494835
22497625
97217555
56434699
1330793763
2018192368
762332699
1902985419
612996960
688648111
1299920495
1195878277
226634120
576712427
309621596
2147166418
1772244459
1687713524
1998624968
1444702953
1529444728
797071462
969823173
1095187180
1720080753
289423322
324473825
1683892340
1049127561
1853871370
1076610666
453601852
1515591358
2040177735
1038522202
1142295003
1177574163
1330892324
368753799
427186316
1479341768
889421705
674973708
1573170051
238035184
1025585818
638714277
1648975718
1519306468
1681765879
1365199281
1738876267
149049986
161349115
404489020
509646611
750188608
2076687512
1341556172
331485797
937266709
712032610
591632551
577429244
1716119704
1818370594
851211264
224172200
562479640
687876849
94555158
1059579285
1441278206
440931919
470016624
1042641209
1875211573
1161072084
1425252623
1102721222
1461962572
865726941
1555610809
1942483005
1146752551
1806395937
2097339880
1284187508
811046291
377077320
1935922412
507972954
1867914207
1071445397
1617220273
1363218290
887124348
391757573
1940958068
2142005963
1412865354
447980168
804004204
340208078
137923870
402454536
2062890645
1166630551
1780500886
2115348702
761431774
1114089225
2121578113
2141828771
1983621840
617216346
1673385946
501255439
771989824
1089976382
916693040
1158551842
508445325
811208431
725632877
1054255471
1362737520
18191813
730802332
1515624204
776275584
1125924456
2130782206
1274983659
1870362
1048086418
392143361
1811319008
2031457749
1974663671
457629976
586501034
1781663771
844295203
648092536
44216488
581233981
949718756
2108357209
934311648
1408313982
1657160052
388671347
956154121
1624977341
1260072322
1856136117
1345664327
730247737
1466510415
2137498901
1433855546
1228500632
1736307089
497532191
952042057
2019291878
459243713
444794670
953830682
1332834607
489154933
1015520981
1893293720
1507826109
360991334
368352544
840150043
964656385
1895309059
642703582
1911248876
1779463752
1596314423
2096126543
1738721897
1841700244
2088607577
1046143915
1337266518
2018132520
1641262294
2117574122
658639009
531360923
1686012480
1410062291
322915037
819226895
616478677
1758231465
205449375
2134596033
525398789
2006517222
1354557832
1706217755
1378560989
1543963402
218404006
809792365
595998707
1283921560
417234968
1295557143
494182348
1200392217
542664966
1837149526
929544789
104880820
102225270
719130159
1378095545
2007558784
1254652601
1547217324
969281232
1531908941
1180135066
1993480670
1956114052
176807568
80486278
887881958
1553595650
1538898309
565187817
954032936
2092833435
1255945258
169244400
91949425
1777829799
922830479
510943090
1794304749
1398798645
206249935
1117450601
1901240301
1272116426
507608001
54802920
1477565368
1518367986
1180795336
365156415
1947856618
790091073
250817214
395079071
199447101
1766590252
1246572248
408606259
1264727928
982650228
1926266076
586688661
127608145
1142603982
268711781
631471859
1272485953
1915280492
559627279
1280607803
278572563
956584365
927740050
338155328
108648120
2129388707
1870993941
409343721
223711111
696651966
2032368368
1454824822
1112024505
879899585
435812629
1764780075
83394363
1773863934
1712098271
2048200813
1862463135
1275808360
1988899551
2117045463
1985088586
2108025011
1840985119
266270864
1432394011
1849828386
2034426386
369337495
1518168184
1561148202
1285810568
924692252
1766478484
1127366696
965355695
1913545831
1204760334
107560714
468520223
319645336
1117378242
1647224930
1141209443
478322247
1233399341
1231292119
1614951578
546697904
1624848263
423295505
629399278
1902496184
548547971
1365998625
336163175
2062897205
2122622194
618032454
999703463
184781465
1123727141
416638956
1232771548
1075588293
1481520322
278453651
2001189595
1381186177
192929629
219511334
555257677
1698459558
1826859924
421646713
1584908077
332361767
849021995
1283805670
1896646704
1812578541
1505117051
131695236
945202163
423593777
1087749658
104760720
434329190
153883075
423916783
553903549
1904446500
1760766058
1369724809
612805133
623685779
1818502272
124108443
1554363044
1682768788
1794101646
442688871
172842057
1786542293
2061636812
806907154
1119579350
1368595804
1418747361
1242818100
1279018893
390989249
1817042770
223437643
1665296880
1993065757
1528204706
1986073317
1842949829
373910051
1526851997
2018370081
43244436
1302922939
1303285264
1784555195
1262089126
1919597789
2012711574
854020288
848418285
568415715
1466204559
1267574397
2009767765
1921736834
853906015
224986211
824596669
1234818782
1233913768
698853767
2057660886
1238191239
1192284631
1298663514
76830318
1827841395
1863959840
765632892
1895612985
1500009409
1028563846
438101493
1847246071
1765088809
158264308
1014899101
1058494186
542731740
330920656
1388276937
1802075436
2082743592
924238501
38774669
408821127
359923142
1536639980
1399093965
526947119
65957611
620113291
2047959890
1190943403
1213537174
1039285465
1289601937
449908252
1078118482
174929373
649264770
999401937
1169742483
2002988060
1947965751
488118333
554065356
283808218
1374446915
225838584
1538364062
2072908129
1838199716
103546573
1328350295
1735470322
1163038181
873451783
2051090364
282109489
2031614301
1367554699
1010008306
1653583775
305021050
1639701589
215241195
1419961425
47990337
318600970
616288437
692717524
479518571
147287981
1226827080
959024872
1573008692
236362549
315322570
259321862
1044590386
855397069
266345048
746240703
198436459
535548083
204187275
1577285730
1975131812
1950274544
469357908
974410993
422496494
1418890447
963364783
1774620180
907906651
1623052485
1551757011
386182214
770924897
541169536
1912963496
2032042768
206903606
255114809
1980660590
692385927
464982738
1422660640
975381044
421435066
1844370510
1337962402
136713270
986047160
1257760342
200182056
1585962764
581074328
642006734
1606508655
1925258713
682495076
219304730
1592649734
2065309289
1339418860
1986050528
56310373
2028540249
2135595312
2000225857
1678284182
1485815423
1655574478
472555803
217538311
1017234454
322024713
183413655
171536719
767319297
2094347750
357427629
2070195855
817409851
1209474425
276935786
197975646
1895932158
1770533894
308867978
1996804212
1022769211
1439869146
671752346
1346882200
107053178
971374716
788222041
378288974
1899034803
2082000601
896091613
908113718
917670415
875640386
580291612
1943289043
1136854589
895823950
1808504863
1556791431
2088119486
914595267
1070658710
960430555
2011249287
429334295
1563193811
663922177
1389428528
1299428466
897212939
1882037836
1750367197
1086334487
308009640
1372443207
1394935956
1596732602
647167701
2030572909
320144321
379883927
1342591322
215704247
231606239
1802870383
1300500287
894918991
1648863461
795735732
1295946254
1081552985
713014328
20037223
2132457981
208763720
1327310153
1309653951
1074356158
635360980
2093362457
701052568
29675355
322397206
454254476
1826463851
1147882120
373865844
1495790085
722142667
1301254772
1063594727
2081993194
953435472
1115191756
86842932
392854161
536744072
1768456177
787740367
940651375
269726754
400978510
1054936688
1316509340
153397267
975181537
739118457
1279131312
873195450
1772085008
604210830
1986624958
347214492
934191283
907336660
1560705703
2145080346
567957855
977037830
1026398213
2133988349
490403920
2017000940
1252237904
325021298
1059991648
181243838
2052605343
220361898
1214468910
908347210
1731022079
58143970
959459832
1735772470
1318020852
1040091838
474482886
1463142929
1787393456
1073198819
1594716457
1311107945
454779933
2034024642
1557682969
1490018225
1623032893
2144509193
883494920
1141364323
504985000
364781328
383860086
272117966
1864471544
602845407
1924925016
542604665
533720150
1009767151
1230904855
1149877528
1828043885
556950789
1853286919
1603137211
1034188950
1155446381
613133483
1228464994
1809406370
574643615
1294317352
928930669
2134143897
1367136529
1396482982
1638492607
1822708584
828766064
139827198
1141186697
34547205
56166292
1659932459
1448510785
488793551
1530646740
1727835296
1198050657
680661342
1317557090
2133628327
1141695010
456157461
1517834444
807654343
311241954
1483159151
176266093
1419132826
1303817150
1505466746
2104766405
2073195009
1373129965
1965383398
11211733
273694610
2033816655
1680007006
367067001
620509665
346654351
1670538315
1499057474
270088847
535223751
1551505217
1664201295
103871612
146966010
34043887
1740848725
2007797563
2063425707
825186836
137700373
1020151932
33706553
578251719
1969277433
2145722021
1958581494
647119959
1013096865
1609794326
116545002
848755133
1296386287
1948390414
110074235
1891450648
156791076
712466289
983918258
1588005767
1743032473
1919790221
213597274
979421040
84695448
1042271976
476630240
459342687
936180652
585498584
405930710
351319665
422456118
1146863842
902253723
595919792
936571409
988268299
1726689600
1857259876
138168177
1358883636
1868442775
361379501
2066641047
1081812480
1263653679
1261677010
13248694
192909663
1694777067
2112952029
537563512
578974361
1799668490
445822301
796453598
1127632190
834857133
985118414
621220771
1512766620
1596502716
742311236
1612829278
857724549
1277241909
1148193097
1110172610
1780471232
1502360287
1502197697
1588778259
1503710146
725657328
158869809
97428239
805214921
534625196
614626984
1748836940
1758165207
223128937
668246371
367669262
479082889
1018410014
678445065
481667573
1940365349
1471889205
1915532577
375926408
121092736
1948678724
1439690224
31958336
486294094
702552374
1281927095
1423740749
1900087368
582773723
447954608
1209605850
739993004
1515305777
208798763
2050168882
759805779
1332210966
799153344
551647736
204463918
933261392
731244138
583986279
2139737761
1494708629
1746790098
414317370
1519196511
81745596
889799102
1570509870
1800572653
1213694954
40286043
59789470
1216404842
1249863558
2114922996
848495789
38878029
1837551194
321039624
763566243
891755074
872185719
1413552900
1898850403
705945833
337387880
1231500089
523266982
62893386
1390175691
1853440197
659646189
1817190117
863927648
1738819748
1731093154
1392912816
1065342273
215924631
1092857086
107736822
636426686
1844562066
2022023176
1510711503
809862055
1418984285
1918530591
214461478
235236427
306098748
1323685627
1326606996
1065298377
327606461
695684004
374250644
859648761
1122136359
688673770
1558965320
951618556
954412011
1836539746
79574955
1041660466
269493448
1239188665
1264083513
1708163304
1856418226
645202100
507408283
1548199301
2024532160
1353351164
518563304
1952709496
1624745708
1908092381
1286649858
1971419176
922885431
1496812940
350353312
738922603
1591535675
1103829525
2001047421
960830425
1239461298
870362771
2141439387
1307050199
595083941
718517807
181618145
1850485158
378690139
645866772
672101391
369639447
803388275
1545287645
1701758446
201503177
540802900
1182465098
2020746640
1998028013
1183504318
1725604284
2043042783
1184056279
1897651478
479170735
1433436862
1222945145
838132975
319507392
515800743
1443165707
1915412475
1656887241
695501335
1111032489
607993923
581331796
533763793
1626041862
228583514
1292511233
1193095301
914430082
465346498
64395859
1118553906
321448066
416617255
1831616876
1731229969
801625757
1498306840
312172559
379041029
155337082
571408663
1648776321
646900928
495160066
347646412
710850818
35213142
1489304527
1587945203
613305267
145328835
1890905980
1001848858
1744608993
593074005
507464059
370273796
1573032404
586778777
500707498
673595882
482119768
936274049
424285144
106318686
1590467383
905582953
489158181
1507005913
314382579
1604665443
2133132122
1582479414
1662348624
405026571
565340984
1617570297
1666275819
829425303
1281656621
175350288
1913398881
2003593526
1606436244
1107983564
1070633276
848549070
2117197314
809871984
1331594875
365071716
1527631470
1257874710
760717806
1761197827
1000152514
1433071383
174290406
1158914040
1431693842
1392122198
1409064078
1518443305
394345305
1316114878
1563922175
122520261
363798528
616790185
569656953
1857472901
863638093
839958572
738960422
1457833500
1631232707
1411174866
589931014
1195834434
745303574
758938827
354765314
1012691005
497375227
1863904282
231176000
1136328649
1495273649
883582303
571563479
1968162206
905633870
385126075
607378116
82936496
57392054
808270987
1250463129
293474502
2051710918
756467950
754824894
1692130677
1685272406
1551298707
428204300
173566652
1386136975
1622358580
1631343087
1996282597
1282890573
1069278227
1695498452
2039579131
1036342163
160324164
1373689989
1177124841
2125993571
767047051
691011238
858743697
879437591
1550041330
1685709855
604754874
1776842362
2006386697
916807023
664748690
688455849
627994051
669582069
2129110828
95727731
71027281
96278820
306921520
2099416029
1435701541
1636450481
1377918380
1037707343
762150793
501608145
422720455
1683449606
1319916236
1397599715
1711715503
1934719325
1583613630
577905888
570520300
1304833119
2071534393
1531111521
861506458
1007320567
272065364
889983640
1093703926
205617305
1605163699
756458327
1595714560
700077955
1622213764
2120001673
1201622973
366408616
1822544298
100806289
1663209952
3897037
536809023
1298397243
322246375
1395153100
120412351
1538064214
400438028
1677697900
1372168156
1577303175
1728253143
387350132
1259743418
645937139
1945487228
689177645
1042947410
2000412960
795325749
2000575919
950837875
132919261
1981255994
188163853
1325692523
832113534
917815896
1573395316
419763944
757070757
1301324963
931203362
373452629
1448419584
1859574915
1292373742
89395006
1857221898
1982181421
807214804
2037442610
1739182522
343894599
1836174157
502043785
1304445609
464372826
848714569
524231988
47521143
273700954
509421127
492861525
250896547
971971496
1765095650
1533023969
1817173441
445243664
1646084346
339909656
1410115631
222159640
1341112732
1968022010
917917082
1169839502
501845905
973814064
877188885
140312903
1433114042
1181607584
350392421
888136883
1176035623
1604200882
1951308005
606134134
1620178268
1276807773
129579819
1642881930
791570524
804466516
503254558
2102669456
53856065
1779039607
942136345
2010846530
1547223697
190856199
1488868367
1432271371
1112252903
966444346
1842708927
1728607047
1124270218
1778760221
44895671
707664723
2083770920
1652605651
855983385
1981543683
513256990
1373426572
726919846
971019716
362177665
424967019
1445646063
894687247
144038424
216513244
809578481
1722930483
894512228
8675525
431022622
1480779766
836247164
1812197975
1545093030
262780695
2012728430
1210587180
41017849
445662937
854435937
48141514
143859947
311235470
593870410
154518361
1432509297
1949906013
216350807
1770691820
1677068316
1267762353
48388840
2023311382
1961725028
30725852
317346143
809053626
443866764
122498637
878109243
783128625
1854139373
626655835
355725966
1368644052
1141557989
2071430938
1326875478
1603795470
685486596
65470769
1170599186
272166047
390314234
2060984073
1824023639
17125266
1130586103
621501435
1870906831
1272557870
24633674
956721433
1015261867
2043240197
1466320940
403939612
940950735
2054863616
1694061045
308642150
1777173219
400562932
1801655818
601304412
1159724295
307637668
1572042262
1826813732
1051273350
693168621
152327765
629666696
1028347033
1356858523
213687765
1710723858
147451467
880012940
111869624
1661224104
1033931990
1802263417
190416486
577380354
1836533228
1813598081
867890661
891983823
2075478587
1442297378
1173545563
877933449
1890764983
470974477
978951231
246370859
1831541763
1821460707
528277794
736687237
447757914
1788708581
619598539
66359055
1828750636
1810317227
1573959609
125691034
1128244821
1798457195
422904728
409200622
1999897448
1165297333
2138580874
1465231106
734609112
523356372
2029169192
902446155
859379610
2077463075
996870087
162318756
811306389
553090712
953932526
1379236353
633294251
1403758322
188664933
1938328611
2018207448
1439469600
1580026753
1758749888
38487319
1170874696
1078464191
1254598823
786822791
591208789
863394552
173563583
891402171
1054227969
1143870670
1710561994
1823786865
1146067440
1695914173
1767452579
1577354067
1495917099
1164991072
912058630
433310647
2065558957
1441222144
1731907071
339849264
1565254298
811472867
283306879
836330519
2068899014
480642292
1175791110
1821669948
1972128893
1962920680
2048627858
1909483798
167600994
981274846
1142809133
1498961895
558017752
980598399
1244051644
415511015
1868804576
994907589
85209850
495846269
338581824
1077318261
483153623
56532276
1997587600
270700970
1311676220
724730260
1316534055
1307362230
576413528
186128448
1524728839
341730018
956998578
1701325482
1507427388
839529633
97156424
830056500
359142654
1309692226
572443501
1592898052
945626614
1878701191
1016782275
1072754802
942874650
436442554
925771610
1300180471
827116169
1580632008
888993769
615922723
41359959
335372809
708722386
172826637
1220083621
348778502
1991726303
1967424897
345607361
732785087
764333846
412450027
1311091632
751743939
1800362028
518225315
1025399979
1993369741
2098434970
1246934088
249068722
1901569822
569640763
1841534230
2071401280
1896131662
1508904439
1003796798
1481189631
1112421068
61526454
858522349
1966351881
2043714390
2088062400
2124941726
389265254
163699950
205412720
1933233673
974667349
22756650
555858229
1817097891
2144126496
1143591103
1013922361
582407197
1401782800
1951843029
1965216710
961244362
1268241419
1008232060
434557466
494129619
1006426859
396168668
1188628442
16677683
962562107
971025277
829163815
499673953
2055683777
603863449
2128440714
584375412
466614607
128838276
802822635
496382914
1067513795
314646985
101290814
1766407769
1664284312
1250767697
1180260461
694400317
2131684363
727051273
1560364336
322374040
785272664
1357439610
777649002
1309178128
600172016
45780595
1237210668
2013227543
308550356
385231376
1104208772
1768624081
439081938
1024547010
530474723
520115906
1549074573
1637128459
1010197348
1188108541
221984839
32078712
1181920821
1121819134
1222934577
1881121695
1489438772
255937360
1393041903
867799165
1158791398
1494997193
790575463
1706175348
579231902
913800357
623362944
453780054
871062070
1452121076
1407398943
710674044
1787020743
753576508
1635357750
1440626002
471737123
152196754
797583446
617187471
2028020561
1063583652
802332363
2075119210
1737456448
2133290887
313902613
1289554491
756792912
749592722
151702184
113671178
646266887
365643937
918420915
934965628
1645674105
432402197
1005331168
857857378
255956190
1697793789
1715554117
1573173527
174667102
758453435
746856206
597830440
1008774014
1691212312
173468584
2064480515
426403457
971672080
710339253
1038139090
1287162808
1059423597
149113682
179728079
1837436968
36626158
1509207399
1295686409
779803576
1845618513
9316124
2110063756
273216094
992477724
1316016917
495776751
1901635409
1466548483
249227145
1843911091
1086314218
426723702
255546267
1579398772
753412303
1139867471
1826809309
749619952
1552177754
1329166921
1725692642
1029312658
445419658
651805097
1328657193
800192943
1545253608
76599464
1997517146
1298987425
689949944
1351049939
356737195
2050118917
923498813
1914767336
784843567
1660926475
1855869621
1136885936
1965344685
1151475914
608202710
1729454754
1586178219
1037202262
2085938296
106235030
1874186687
1118240258
1260604327
579383920
1203359403
1814734856
974150394
1701390890
2047721630
134935322
436108158
151478226
590470534
2037236723
214920511
1179552051
1753314778
757068535
371191892
1587770066
1003946561
409838581
762738723
1006771173
1204534068
1930782277
440264008
1310366316
1501279692
434576895
872761152
974014368
1893173957
1220522660
396208068
630076558
1487701259
531794209
2077154261
1564206441
1135367886
810664663
243031815
1364022918
1809668393
489047542
624112932
1653950680
368857445
646483561
305779890
1026610371
578338750
1428899194
425400547
87771303
30717162
1271439968
1304771648
1695107779
1917923804
646156898
343268040
462178059
1626344440
799910116
483130293
2090803949
536108346
381868105
1526277278
1813854531
1630173419
1066135849
1848275647
935632646
39873390
746122197
1583529554
1392816008
1050148550
2019817334
1142866819
1526325247
1050364483
1225675525
905729533
1878514990
1337772092
482864447
1186830878
1562570223
934015988
1389546695
1881229260
901357746
812085313
1328759031
2099836074
47169436
259372605
532535629
1619420721
1398508513
2007845385
290727548
1644751807
2073445223
888503098
828457436
805552537
265350042
92842227
1221009000
667318758
704538300
476123491
1921884335
308310116
1347669887
345581585
163872476
554189747
1585454578
1571320614
1193863498
648042392
572265177
1552282367
138410709
1643208647
1846766765
366546736
1589047394
643035592
1072194436
830606701
804924003
1319247707
751988136
132321231
1511257063
678041613
735660840
762485484
67375932
1803212036
1965906651
423666750
1960911455
1543752081
371078639
255272847
104116085
1671470641
70292713
1728005880
52634653
1070199598
1760852851
479457063
118519429
1514416687
324840532
1336608593
865247734
2051356804
1920493148
1933452767
1587733917
992641581
948987909
1855705193
656330330
397916948
1153973332
1435123754
784991762
1593299450
881118836
623161729
237104262
301523527
83445351
524040679
1869870854
2008821487
2019241248
1847928343
466082068
651371471
22993083
788127748
625898635
1514299619
1253908626
1484545453
1076269474
560188329
128145959
819926774
1130913730
1486924234
353279133
618562549
965262593
1526514603
322129196
1454646137
1480935171
42700228
20050933
596379819
761934603
1476942837
209344318
709227077
1189277126
1072339662
811458697
241887224
430343359
91165328
1903315111
1180721322
1815139502
1513042235
1938131902
1006760321
240747500
989813779
1610884461
1659536238
830062930
686639961
231904608
668340667
1089588316
1196911304
448474109
1084551193
742344319
909526444
699473189
1823054076
687163909
1775302513
1078582890
554304467
201804816
1328916228
1223543155
1830650719
1995948707
1055852690
241240501
382741515
916166441
361752598
409325514
120898007
1447255276
1137556226
676908573
462302857
322654775
1174616982
801701082
1329168579
162736208
890505681
2049681060
1996583178
624858161
147478221
1710079126
1854173453
339715566
770151944
1883468295
611729779
917236146
1078016181
37167575
1655050200
1035816833
191000300
1553496494
47324559
1933564962
1783362179
864874195
2037509555
1682776193
957012388
27425332
1002437530
1952873092
1224699900
1432722645
107739189
721362202
718084551
1536928630
1853788603
1587994734
655113779
727868400
1847050382
908515945
1761032419
1620428864
1255186036
1359003337
745231602
1543324612
1135199235
1172440927
850841259
266409665
1754214402
112976853
1473043998
315165469
1436202091
525398815
1536739593
1229287457
1214115149
740934276
1363737978
1388535668
631029542
1426134713
680211410
76368001
167861479
114883407
1792186633
557368728
1752356426
520723437
283181333
568506236
81210816
834331579
1122771194
1371187641
1244264319
324658658
1742197043
729710422
250642141
1304104496
505304975
1537697453
1395946743
783947923
320846406
19469774
1598957354
659083852
733026601
1103384260
1793539311
1056809295
317001981
101559291
398392848
1901253891
170271854
879342472
332996987
1592245911
1071394720
157234523
585114328
1446285412
2146820560
918613341
514072879
1413613479
1137655628
1112502585
851395867
1058397013
2098080814
798254009
797486748
1084552521
1898839694
1473769858
1285483558
1379693080
429070446
1848743242
326301768
896690486
1042254450
215294942
1851572240
1221557702
1717681546
1272782859
14823739
1535260231
1201022460
1223907415
2046415003
1552751873
64289965
844679432
20043816
2130749578
1625621076
1458424451
868539832
770829161
323766557
1878754353
1589968979
1878986043
1415055089
1352640836
1067884411
592611760
938766377
1641774272
345217196
1211513432
424515904
1365712420
705695275
1634149728
2068996447
478813472
1536799910
1182472000
1683121358
660231759
688564782
499712462
168818329
1541543670
313054126
275064022
364847961
1540262281
1642775543
736231126
1569373011
577202815
1562061150
1252459627
727213184
196150062
539214853
1154359696
111457669
280588182
1961420038
412680399
2037405358
674376050
163476351
716119108
1851206986
496426248
1285520098
863344084
269127063
1480754612
2112963248
1743902430
8877243
1995690261
1035659986
1774712974
1350683516
1398918240
1784320752
184939868
1436397576
1956763775
534841505
2005704505
1479526580
775939447
56425808
1594319233
257793453
621410203
1165935786
1199818960
77003727
833614690
1813879534
1104794247
1031888444
477671896
2051502888
1312163321
1972265247
1953324103
2057588057
1479955468
1050033184
1333531022
1075188894
1328201723
300893123
271765816
1688077765
2805564
832271478
1624485999
649108834
2094055828
860161105
1789089280
1094782495
42701329
753073622
1802682132
988626569
60341915
1023336864
713378429
1825787883
601282574
246698325
1897139608
700034147
818011041
61063417
298807446
2052234556
1426739619
1546727959
903877278
1401186369
89667330
143127905
352843244
2143221693
1693101173
1123841420
1906635899
747112186
635793315
780470384
678787915
696703405
842865431
1914882757
1595969586
1719171550
928198128
741572981
1537350814
563445088
2138234162
516260777
1373405768
1201638
1501539132
539405815
2075162698
1988306255
675727388
688348072
454831666
1997282536
268712442
1269459384
352499957
1332175793
432852327
1975206022
643614360
2028569635
162385342
411231868
1286839121
1489855268
225674402
827660834
1441223927
254852502
1462207320
774796353
711030739
2001350319
662155779
1352438410
1207222888
1669447382
1096231082
2066303291
181094902
1815410915
961138424
1134681568
1290002098
1477413286
267109597
917719391
331331587
956392687
140874264
1869906540
1996581120
1358656629
815669162
2140655427
568204308
767282635
438007564
589045937
1281496990
722628867
1336101544
1551332180
1219070576
791121591
617367223
1548958433
1129226193
2087474717
298919973
34853866
493738862
1627343648
1729535693
1350827547
1371651594
1533879729
1089794982
1679646212
628535717
14104218
1165392556
1317472411
2021146081
145249927
1524353478
889394250
1612219296
1579244657
785824338
765735829
1376977454
2015763264
328020049
423909300
84648615
2077485236
1754573625
508910085
1321929903
1451928283
2067242494
1925492572
798573262
137457413
41258901
1363878174
1698137703
1184860157
407831285
1218547815
1327137776
1999844225
1393436476
154386421
547735400
868141527
1717391413
1879713356
1430878344
739603050
2099000988
1271121948
360931066
899703697
1241841693
983112296
988032581
1048946618
508694458
109112575
1683626791
571042886
716545512
246438985
320976480
133355479
1746147680
466537557
333320683
148727759
43142783
1851189713
108604628
1166006089
44586968
1824372152
713926554
1997638981
1426740982
286824089
758825056
991400648
995619851
337343279
274962392
2097287339
480486992
1432868005
1652210653
1680037608
503497851
658903260
1629158784
346646961
1618435190
1845591078
1204718668
1583552656
983880800
1900061874
2005228193
607755327
1105220189
1339200348
1381747318
1533525206
2001595567
1015682787
443719800
2039971911
1926996512
81794638
1505313188
86991016
1862998691
1614146090
1403729655
993528339
630927114
682672040
1092745522
1650696559
2118269302
1690763963
427558335
1793036796
634006905
1924714498
1937390229
1723458661
1023375555
894201704
324303581
918756416
1812179694
1397216789
178690809
2079694596
1203037637
1900032214
1643549763
1972085162
469440018
1199077020
448070247
1879875360
1458303701
329777638
1941497514
1237014225
2111227489
681718898
962049139
1424839254
1181286079
1140334542
224044471
150271050
591168819
1540176118
2050119512
2120683132
1279319692
1161302419
1340714113
598015828
143660094
1705515802
947453024
1790204262
1080058761
401174634
607814963
1770852549
585348758
125806679
643901602
36122999
1963320406
53522392
343044326
665918939
1796913334
699968560
988077019
980899026
1085064403
1505748312
1008955385
1009172476
381548449
2018228233
911710359
1244826050
2045443562
1862504512
393890284
1548123199
1325558343
901966767
374172972
953083590
1170253276
1360093923
436114756
1774128258
1451337728
1765391589
1901329081
937368226
953776019
2077821131
358924226
1393206910
774140339
736018413
1392344433
1374204920
1816157037
1511452672
418518654
465978304
1774139709
2054647421
1354618024
459041177
1174728470
143200500
301124882
1231743566
81832312
258339008
806980397
842031767
1448283347
1877325173
365037218
283702336
676474509
1773200772
380034686
2023521775
1232884865
1779712573
1575214500
1101354966
1892318679
1166878916
1549846339
393779943
259240678
1193803136
514943830
173600533
1733434812
1793695065
952893871
1958535445
2033904120
647813166
18272279
1414643897
2077879710
1451029455
594416814
1789134732
750917809
961950986
669203307
295061264
1921232418
1641378567
1612077624
737123925
1874412412
551530710
1227551857
2053814470
1411156266
787136484
1333331924
1640912075
1775491925
1081076389
71000200
1454919914
306813280
1001498058
1016870307
803488516
519980766
1949125515
1017187606
265721435
803631868
573693322
2140596122
1794453778
33909148
1127534322
1656731075
1731634117
1578478311
698209960
1847727109
1857085159
540027976
1088604699
847007273
1315991747
511926190
1827438228
846965981
522276053
105579688
1910355087
276367512
2100435099
458866813
2071267579
1092331219
1111163666
530939342
694349792
1315135029
26288737
90674602
2014099263
1169883702
2114935383
1870774143
1934987321
1054087144
658360806
1761134899
1529258428
2937356
1746977530
628496221
1066345214
557929801
840451834
165735815
477461956
696861849
844697067
759201614
586315876
243438897
145233141
2000144069
680486889
439003994
572634084
2056005352
583035579
778485171
183843894
659018222
655600164
150766230
505290296
1898511065
514762223
517743542
1917032544
204393712
902989039
1553758792
1057484168
1781869725
239104184
355111861
909124105
833634047
1568077475
651001136
1882014548
1991818012
1709273945
1639930041
330315076
347734239
607290314
45922582
1276184813
540211792
407011477
520832365
1920129667
85640125
1122697025
781756130
28129269
127540041
1215847748
1945287565
86249079
32152098
560615882
1492783892
785850847
1665971248
1633454121
1917825896
554830233
556105789
1578123870
983508144
1011202109
2088061042
1722811002
973456721
1773439183
855106198
1166425581
888694347
1740231990
1818218585
1954551562
690499520
211162341
1899833146
1056251843
1309134150
1221100209
2051096903
21832549
28434759
1780435715
732968275
1362950465
34718305
1019691742
435230309
393436872
223313656
667165798
21888310
95345099
60828012
1180325801
739563304
1515561671
1740336373
1209220723
1466564618
214472473
576153902
220531658
1077780641
1271542550
942397146
86450720
1593104520
695375032
824013791
1243347354
964144399
1716094313
1112717126
1241091437
410305103
121605256
1678954098
217666480
1439423264
1079970190
1466949642
1192802793
1731207667
1076778607
1054710083
1733504206
959657889
232518052
1341456843
1061070152
1678380402
1986900147
1271306195
701743047
1014793200
1934359032
1446753457
1212832133
1083233242
111282001
1948792986
1292206
1621343840
1076637819
1791852416
1562064068
717129023
1999453356
1924111651
1469478804
1729866445
1147387316
717086953
1020145932
1105951451
1761112385
2012193425
510157493
797530638
360623111
9852440
870132915
1299373809
1849674679
969271370
98509947
460435967
942321764
139748190
195047994
92878132
1272987789
1175575000
368834618
1482225044
1115025818
251239519
2091958272
1589961295
1235704514
289256696
2112876976
282348865
726650902
908962800
548344043
1759032255
1445266239
1494848295
776094851
621628979
466333501
1685216213
2146001852
1895852211
1652509000
344486141
1763216550
725058247
916831254
1248435430
2003125029
949958860
2059938222
1216296342
354489905
410514139
1787409900
1705873300
1405800048
814767489
1062557703
987085771
1067394278
314485425
60536347
163220169
498204849
1235851545
60425693
459921796
1511603564
202523760
1354954790
392897796
869398860
183484044
1996663448
1544841114
1613327307
1741516542
1362534837
730217418
1871856527
1040005851
1548930003
267405797
837782709
172914230
2127334074
752810898
813571879
572169024
1946469792
1249081299
262509747
1402522445
1770652839
1116137487
1259980686
914953893
1579913708
383386502
1121310830
627608829
2029429769
1519510568
2006564050
1283396869
1482068141
1080238695
565400830
892866096
1202783924
166476279
2096892601
827766576
1542934553
1138767135
957609735
179789737
767925483
767730249
1963168062
1634623328
1103713460
1662373669
160228342
724948779
776433976
1459375510
630541444
1413167346
784064699
1919860593
1680916685
310220679
480964576
675736362
200777015
302891025
786283700
427890650
326105919
966858924
1851961313
1865724268
1450413934
1678264876
46858125
1592079667
479924310
205172616
1295923660
1626105333
685253584
247959081
1142740492
2011088893
109499845
1285428837
520802406
48981376
677353192
675097551
626740012
1951914830
835895718
125564080
1458977049
1750707211
1802938794
960246693
837881849
2142100888
1867592066
1467442863
87261824
208657535
166062350
2067247082
312558451
248555626
554808161
1496155635
962711142
846153897
702346727
582167518
2063547176
1949534302
1384992158
1345253726
1815418826
1403779637
106941860
1189428066
73943683
1913668931
1416939028
493573219
1155595386
1143519535
194384240
386663483
1526696748
58468869
144763740
1200549956
784696289
1447367940
1165774505
770950279
1093379279
885984441
715447261
1976705784
1407051758
1711107210
2104968945
1949260858
236360977
64771686
25316909
1572532139
812735578
1413281128
55130086
562222062
1806661649
1618873183
117430551
1146128043
344315725
448906340
1038689142
234874271
950947814
99734314
824261486
1396755866
127195375
1091753357
1086068575
592741402
320457888
92799045
708944961
578283194
587346798
453514190
1102083513
1590387599
802100434
2065995828
1682963115
1990834635
399823671
1499750784
1824210131
1954447736
1133219021
68312041
330114540
1431141322
875660977
352428058
825708240
1144761342
1643683608
816303963
1043092810
780875444
1561839317
487503811
1168554570
1889209010
1463387243
1228816732
716523613
2107330884
283147782
1893703781
1045823879
147301927
544934821
1593496606
503879321
1612191711
654233975
1842309291
862020487
1434054713
1208312243
1089045748
1898313660
1153516518
562227163
1504984638
312222409
2040810407
156228046
233452625
768904145
1915847603
81703551
308639278
1507446412
928093338
1100395763
1005563337
2110595766
1174799050
1248638205
1255380141
370772365
1228253178
1366485658
219197436
1493599373
754446833
574147597
1580356822
605246257
1634724918
871624712
183170182
2141436299
1952976657
1485502422
1639231712
1319587456
2113919112
800817442
1087912084
1812222496
903621844
1404313997
1029368482
128912204
1667988899
647718767
225788898
158772911
1022278525
1050469664
877826658
397462748
773328129
674579151
66777580
470566906
1747996731
345397404
1701351475
1089786570
181690757
203182350
1978218708
1712322194
628829509
1659687860
1812802174
1920770356
1192593150
2012821106
1568944656
933116775
1245235753
884783264
1785335673
1197230000
157631069
1445971216
27468262
887064462
672750434
1032403960
1695177765
787851898
578984406
1636222282
1263632466
1063551984
1589467813
1997876142
2023007425
982895012
129260654
173129145
1707212830
254040547
181472987
117291164
303496408
754190734
651012833
429701805
1628673738
664599231
320476103
1620524326
1919221390
135494317
1684307601
383391468
812156381
1972725792
1945559739
931923546
1695011750
1980113288
884617755
345129831
2077188397
33684371
164649366
2008881884
859847904
152190665
1607862531
680890125
1585322045
1183493806
2063418326
384107435
2073729579
1874433847
559003782
1949298406
1239350564
1345545073
26730994
880579636
915731012
1495448496
1951919752
1088341552
1710214602
2091264970
1975873865
476164468
1356266349
1717850444
2085935622
1443409462
1735572103
1050644971
418362618
1623202546
1669079722
624056668
450409338
1278688870
1953591141
1979506678
1114668114
1606169108
854561980
812480767
1663845405
1112724575
1334975270
132933698
774843541
694141627
1020937363
856965504
1008168536
2036358139
582907864
62901652
1303398310
1514719844
1034089786
706115779
542750207
2067863199
1637667506
1088440878
471266549
530202916
905986102
1636458603
240437156
284452043
1549472721
40171757
362317973
950984947
421305949
1237581335
1466499426
1826327594
994821840
1288379555
316804070
1796074999
1808560034
1624138646
528742933
226459942
1003823672
978348181
1760544211
2099379836
1029047135
214366044
2103511509
2102963736
657592208
980371325
1305919919
1815200424
38510434
1671084862
1274794463
874036059
461714346
1224549551
587225230
840617337
2046265698
2091226505
1572127943
2113296225
1606284912
1231729587
1700247592
256793372
1725566374
145987787
1638378995
1836777253
449809124
1386625003
602500010
1838160518
45713357
216288184
1806973393
2085799273
1723463550
1478479097
2104812374
267842748
918842022
1022357690
800620136
530455354
1474632932
1013952112
1164967007
1689244813
1078282214
290377359
545096312
876975961
827179016
2048819325
284985666
1828876069
174643362
1438808163
1121306089
1204797222
503615564
789550807
206559637
1343753209
630588643
213980475
627952151
1647889951
1753165900
1997356475
420233756
1292127269
1691872239
608348190
231643403
357334379
1211842014
569835825
1443669063
1620046705
1239018500
410015848
185749078
906087623
2117294549
1913779687
1361180558
323333982
133540571
1085651345
1053466204
1146669571
413544518
788201539
1128452021
71360426
114498725
599003929
1285119657
641358041
1454342265
2042305745
1470948805
1698586190
1830456673
1318561943
16453163
2044328743
1144202344
1853728815
511221881
1013925706
1538828296
1280246283
1606638759
1679399208
1184504257
1080600418
1797167841
1619902684
573865516
2032415527
1791734583
1601128712
1927383308
471273326
2137992646
1135854322
1419219264
255337523
290700224
801969933
628870617
1026887018
58455776
1098113116
1265097054
1751111983
1486088648
1074449846
1954774767
1136545393
1794334937
1152650550
909364679
300137100
1845625256
1297202578
885028413
1969113098
141437871
969566363
154168582
1856035984
1942462630
1695188291
1778309282
930250628
791606393
1633419989
778650831
1141655544
2011874705
1506597320
456662719
774820542
1674820953
947758862
50493856
781730096
648566836
1943096803
588127068
224640810
1014592932
1251385930
1225576343
435917113
1753264424
1097145069
890766623
1197910729
819036666
1636141988
1449898358
2044382418
1014375130
199223280
1887534457
1721510844
984171394
679939186
1766668618
525573428
1056800772
362517055
2021366041
2116308943
1197711688
1985914861
716454025
669648768
1847633189
1701705009
721414090
1042867564
451186461
323060693
127156085
576173333
1532166055
69513879
778402961
1481491196
1684968877
1862479768
687842676
633158418
460854746
813890070
776467787
12783324
1710381861
1543793914
1944555780
934634331
1704726369
776032607
1077969705
2021230498
777005812
56883227
418250800
2110419828
1893612861
1955552352
150008469
754502723
118193409
1727090345
1556729742
1456305440
1108189449
546809223
1507898077
441951122
1441824571
1700886799
1639760693
412057195
964130259
814048429
548134514
1003897925
1395366843
1430638961
1520143881
1316813132
1365751767
730613841
537150249
2006621609
340984395
1799670857
803723910
1973087206
500935725
2071084265
184838567
302948118
216149992
1075101719
1065112060
1382432934
1038510431
1545286884
995401195
1432387517
1151825509
1790487915
2135598287
487919072
256335607
1704390951
1520563980
967116557
614696164
1132398358
1806406274
1622793806
347266398
1429260408
2011651868
2048644308
1524297628
71465475
1237381607
164165707
525114954
1510043548
554212143
605399215
1973008295
443331874
1718204665
1082107637
1809075435
1233306109
960451615
1274849951
1990775722
523973063
440927358
1269661925
67374371
1084590180
1692015880
889107067
1056290592
180747029
2069438603
1482666365
1419838470
1441350276
47021283
1473876037
1395382976
1447589456
1151307896
586039197
146661315
552988072
1284961631
1430869106
432030823
1647061800
475993736
501962427
1521442813
2084031878
1425148740
10000204
1391398659
341150525
23772241
1400147548
724753611
83702701
1038044889
1322434890
724234901
1127397977
1208277547
1566978523
1330040883
2123778051
511533848
387470099
1753140286
571233837
785457192
1894811877
624254117
1559679079
825493080
815082832
1398875755
51920655
878222529
437198702
558945825
1532623112
45160957
446224614
460963999
1674469064
1973405278
1667370324
585255406
594025492
2050468461
2068893434
416880436
1476358677
2119074224
1189691022
30016950
694061507
868284308
1638187118
1780607973
137219839
317336376
1679932243
1699881218
28922073
1148156947
1454694028
270847423
396897782
497131013
402976793
347276303
350160268
567539166
1803166419
1198366825
1726378450
103496906
862582002
298446996
894339749
75787737
252221062
4400400
1185443687
1563752734
742971102
1853982963
1020188976
1048920159
435395447
1972928997
1347859834
1676041107
1180687894
1835817217
1965082593
503588030
458502949
57723472
941970709
401902651
1337644983
504454568
817026070
350565678
334579622
2100594335
226011470
214456771
765222019
1164610802
399960247
2107766618
1812591386
1685666960
2114723718
2050376342
373889445
51731964
1325016871
1979343811
272746282
12252822
1348140813
155745188
1949636675
1135956185
979283726
1744301720
1110382181
2022165636
1774924188
127596916
252904843
822638362
1138189770
2042793522
1225472772
748514180
1427769967
1237940087
927300368
1882061624
654688035
1019725076
1325719463
897097115
1569394561
628064316
1345472090
513714356
1754891497
347318282
1471432395
64410044
1935196397
188380535
905425125
509047952
1024630568
1857808282
1546752832
1151968364
770138181
1770887156
453232844
1639318631
1132780494
29153051
961351645
1224500992
1614395957
540544966
437102534
126302056
417183532
1873310947
1013544834
1380690011
1411902617
1841099814
1492171765
935832962
1747723163
1086812899
997735783
1137621926
1624780790
1588417288
954863434
1368805446
1013600615
1363951080
1150801135
1496531518
821665475
1737767409
817336432
450419135
2018080611
1773667744
299104551
592097678
759234009
1911864612
219765175
1108499882
2021628424
1519502659
227014085
724163824
531071916
1155137656
1949628781
585879690
85414981
334449391
1407381059
1010465923
1139515755
1366900373
677034630
1575915557
1447141141
1364213697
1041114782
1975432611
433310178
207999297
648866727
1945168720
287938936
306917444
594889309
1682350784
1840462432
467089790
1579755473
901032510
1095389368
948737085
498120066
60283788
733004290
1132537699
1536400895
2016908704
1925613572
1135072761
999406711
696712296
844073599
377324083
1724144021
506855513
843219219
1127897899
802222909
2051223390
2025447111
399011881
769034645
660557109
1455407949
937463096
668890674
647213895
2102260992
298737381
985254292
364673310
435872889
998039478
391393780
1418159152
283948236
227281671
262498568
432578886
600526881
1766906385
1686776554
857097080
864714759
1908443158
1726854058
364612816
1292177575
510140013
46974490
1496645414
1451358885
1924221155
851130714
679883669
2119996926
1255502388
649400319
819624676
2032718622
452994984
421795312
285296217
801930800
742508049
1629685251
1316443935
874940732
1444113778
1227307385
1506654074
754802086
1783446930
223993055
895449504
1745696662
76536379
621391841
1583825383
1664059127
759314279
515787326
698717504
1672764066
1130671516
1586883076
1508438625
489083539
1738167721
2058799873
1340649943
1993709891
770289108
1102906355
1342418475
832071473
718636361
724430048
2073277543
90934293
59715752
169479712
1084668946
1218085291
2295408
1446417854
739174218
1347585471
966795990
1071076763
920275896
2090220773
1566340201
122833631
1499693515
1202412484
563482659
947235522
1665924585
993745463
1859308937
1993964091
1355886642
1535126765
1820273558
2012588757
319646921
1794508950
242056070
470139391
30776352
1596664498
1945523983
1323501228
1929687961
2036772162
1620794089
1981691922
1009120391
872374334
1361914896
834784134
814675506
391883766
798344077
423998187
2132440262
263420712
1787298517
1717414561
668265054
114109980
1031114797
728436902
453766696
1393464147
1078721229
1132151221
1884380743
2136664917
1704601354
500924447
86199976
89584168
1625227921
1600872934
940163538
1305211305
98730285
267831139
1578838361
688053193
219799531
704665863
2113449403
1930456291
1211642565
1736805795
1282621071
1043027478
892090317
241514779
1546283935
658861858
82604934
1261543869
1788216276
1732309314
378705405
1498881971
839614129
1161476296
375858608
1268793942
695217078
1149407166
1671329139
1077968615
526986030
1123712999
380100406
665740993
670707175
985017743
2098219175
95839569
1621360156
2077440271
521728100
944703041
540266263
2040768913
1715699982
1473758394
1016354285
811818733
1127509430
814440481
705800513
919702584
1013749457
621722563
1419831845
1093089779
511391179
2116371463
886879141
822333531
426316195
1135861020
1200051098
1208527158
1849555712
928733523
931383895
821865171
1788973178
1762883390
928420781
1433463176
1337477819
575629274
945763984
1543459510
1685967052
206888216
1662754146
895245848
1526568183
42901398
1827026642
1284819213
1525331904
1908649328
616553723
1089493020
1933063576
2033967137
1373013680
101884212
1735547267
989535058
1134149417
1628626603
1153071899
1683751473
1011738325
2003028124
1701183783
2020816441
741292687
109344619
157396822
1237589365
72721689
1637043839
1822046499
1492136218
1034573403
2080108054
1271603038
2049561234
157295687
379137305
322228986
861121381
2105520911
381950980
31138510
953520643
1899521204
619253632
1594683148
1196423367
566694480
1784394096
1997940037
1417077853
568560509
608377832
1864172833
830302469
46522063
1133968371
525053121
1033548357
385116846
2017901197
92728401
793874390
606844058
1338224580
169042669
1195609266
1389431309
2101828921
984212062
1870171421
645982362
1951313705
1335630835
1579414665
1282027034
870533184
1103795265
1259361446
289870046
2070663802
1867309012
586851091
1508171856
534534718
1204627094
1682306867
105614509
1514123285
951578942
1955647815
951449519
783471456
344013917
1188358275
246156414
1963680911
2002769359
366641363
1940889622
444735166
922746943
1189628280
1376590249
1708808854
969826062
1018741478
125887143
1570740387
630991744
2061381160
679649000
1781666582
746434754
1977483632
1176972687
1803245655
1508118338
1282205573
397045807
1011084541
554912373
1783907792
433183745
54720145
288725854
1034570351
1803080189
1008790868
2053967450
858096181
1740095133
281433789
2053400159
510982021
993460870
1836025679
1442859523
128309372
1935581912
807300565
955365073
247440416
1261682935
1847813203
1795866175
853533333
1121246016
144051052
1180076455
1245602120
1537594711
716647377
940943063
1554184954
610060282
1398055189
1507826554
1509287008
356555082
879250270
927646325
1387496424
369778085
38472246
530280299
1747767006
1677360933
1039449746
1914395474
513617892
1876078214
467817689
651843676
322893294
814062240
1666897780
1824083606
1420249496
1351446966
2146207930
281051090
1003662249
150612105
18548133
31593576
678099875
1852345243
1784115181
661253846
1794114997
1764955800
2138808243
1736165451
1938528514
189633906
673275538
639669538
209331722
1935444950
374253942
881078476
2064704701
1840866794
319814344
455365132
1519026870
154431614
767139154
1624360843
1608735162
1585813710
145294669
1803877284
1982737830
1451029929
545207248
1462157638
1189770023
1277433582
820846679
562980710
1241849244
2099322359
1145776993
1377179141
1699542231
1405918744
156539067
1313239490
1933800603
864765064
1015025914
1547339960
1028862403
287066454
1217277178
1719469655
227854667
1169008222
1007093566
1816113037
2020300235
883366143
1333778004
602810246
1583443565
154986781
2057408300
893189068
1791995060
33258025
2081001320
318109612
2079701729
1973199718
1111314391
1675805133
1833888350
1972883336
1376394693
358006630
755716465
805168516
415882871
553206079
1505129060
1934751877
254138488
1116796685
1563715885
2083504269
722503250
1370598536
375300429
2108742118
1573875925
776818047
581506365
581029522
1024332030
776548807
1029247826
381150617
2081602169
1029222779
1911983348
2081995579
72256973
1736311218
197192861
178561577
1252094713
1370642485
1007711170
1939131076
1892358869
861296734
1705845170
85865450
1487014448
908838514
1396973867
1860854541
147434401
968459460
1531232039
1901519922
549480956
1377490878
328067318
780964495
473879074
2036003203
997536258
1168091395
1275117128
1302185736
1792041674
1426692462
875660961
1568091071
1623887579
2062396914
1859403091
1861301852
2104341154
1723428993
1117843293
1558375461
82434728
282188687
1425010552
425211549
1136840879
840847894
929835094
451681901
120410808
509763476
275085041
1981173821
486854859
829899059
1052511270
579660060
853718016
278279382
545118259
1878755959
1946168239
369398342
225377173
1953543762
833324095
1452452635
618021428
1241674697
842663245
1300132596
1074177298
1078672149
1988057216
1550512010
826201430
964700608
1576236681
1916629434
1888996764
1107394396
231743167
1423021177
1994091679
208036152
1603195905
915736136
1211897862
1529145004
1599104102
1916541207
386295123
68644319
181859997
2078284253
1887817089
557856606
232497073
1341682087
343238228
759974579
682132211
1707052537
1769317681
964076239
1107326551
1806995484
1998596334
495755771
1568485946
1510655512
1752337512
2046086637
1269630614
804776665
1466515617
515429539
1767446965
2113023582
79916758
1773394007
662515338
806290896
621339359
1898316612
1570370195
1624491036
369819060
1460561137
338351237
1441331678
507096871
1825314118
86532725
625057244
1229289672
1571267016
77606732
1650916651
195524480
1778762067
1535853187
414872399
281572913
1411665954
1529613651
1084091093
1973421994
2053281010
257747140
1251222827
868526476
976604202
2052594984
1284098847
654699962
436927765
748842762
1385710922
1640606976
1601639757
1474377202
1303600043
1921335739
573984160
730135266
399679149
1321978137
463197731
1582407311
105354993
1317695004
1697827314
1072498368
135380352
2083240870
275868737
163403276
1461795987
2088433418
2088741889
1719642272
1352234771
1933607264
238153837
1277189045
423909758
263209766
1903766825
1266539221
1216835994
1440947466
1386823354
1709111019
1833684839
1219781391
152473095
1208337346
1567206560
1232887525
2074869200
2129133339
1632165259
1497422266
456793616
1379270157
1921452274
1628745247
627091523
1828266984
1838458939
1165976489
2115191812
1555226708
1129959450
1256574884
1289392952
864367928
1762902174
923582559
772965842
1108198723
2042379532
636399202
797374187
1773955714
896249094
909998177
2062520403
2022593511
1212613583
67707871
2146170627
1396091951
61501784
1579460510
574701474
1792919407
2036455813
1023524607
1748609615
398449178
836769269
1071432434
1613211430
1913927359
59112572
1462865227
1932337785
650515590
1646932127
1234330144
512235794
229105013
1395833835
1780081318
331707462
1927939095
196177105
634455792
190525120
364798628
454295658
2139234440
608878620
1378951381
1712919058
663872728
2123157778
1147150857
450548613
395804399
1428633777
1868168121
803245497
2005707243
938360677
302871368
1833429036
344904605
605170805
1490191706
1882651166
1464485394
498735342
37089867
233316892
1917344425
336399639
1506825833
1958782627
1853469570
1143628702
470927086
1728257605
1316322932
2125624998
1779103823
1808703491
923188923
648057895
1818029330
1480309512
1707122490
2002204962
546843603
461911969
1014156680
450860835
208960781
1180868452
1249303401
1484611414
912929365
1451658425
49260827
651679681
1263924014
1694155755
959698857
874067720
1156584720
1851921143
180110228
25512116
889223142
166722047
269452944
2133350749
223866254
78781261
71533072
660564769
1421354909
2080339001
214823189
1897574997
888352143
989748263
1769800496
182147158
782981891
1280462415
378601002
797804844
54322855
1646426319
1359996990
159369113
226094892
1808405838
2005678751
2128119939
1308758726
1772325263
1874304010
1846220867
1612614823
1283411772
188391962
1340917239
1613487055
1870111784
1550490685
1747671121
79294686
2146566920
93742499
604359119
1202447376
1891590953
1271087048
38292704
2092971164
1651261698
399684775
1588369440
386567556
1005678196
388661438
1038056089
654841167
68594337
1461159148
1049409500
1192706766
1693975251
71615031
519187610
1010580611
540998239
1774148121
1436236472
87735875
465599111
1629526565
252018068
1781434274
324045754
529993204
2031076925
1525371503
1706874065
698849444
540303190
177033362
1610539907
966760552
1102027334
985870905
1524055457
181473162
1490264747
293254348
1948399569
1171380119
1424661152
532199529
643274448
941021942
1344798597
1887821437
2110125935
325343139
1330271692
184070134
742063804
665594177
78519594
1250315143
1089032812
1678973696
1219693891
1289919462
1400723725
1777746625
1953798533
1960384053
2121384490
518611499
183942599
631701427
366270167
1892110832
537399855
1652571306
483365145
1762489221
859449234
1778886291
358579611
987442054
1081158544
899934620
1658086019
688808965
380360014
2025450475
415412399
2014713452
415537448
1408613184
893107036
422829641
1661805891
1827341211
1849473096
1527092010
1808082378
2054556823
1734707480
760212290
328028375
442908932
1445480864
1814242621
1041742646
1830501410
1338157709
814922289
1920365640
2145214532
896667464
1398348087
763980430
2128278797
1886615548
534800442
2922319
2077412731
1887449266
743001812
1172796323
1318418013
613960309
1697171592
939439221
816180349
1863047827
433454941
1542016522
895671010
1658061836
943795422
1263124858
608264566
1768736452
1835828765
380415950
46293619
1166055497
163589260
191739739
1206606080
1071039547
1452419308
1883477667
1126938635
689279930
2086366562
1528076781
884461458
1007238860
791863182
366235370
1837251424
1363190725
289893160
525041826
152885694
1039190025
422714336
801864848
1944733770
623910793
1276723192
1223531975
1948838920
1941609974
1102942697
983573032
1417707117
865046169
850029477
786515567
450569125
1574581294
1054998493
950643202
1718815157
1320563176
763272360
296156012
605916518
2139142968
467793372
629664997
1073539608
830966719
1831565115
1085960268
1474391678
1007069353
1221500540
865942367
834878406
1032185719
423779760
2051380215
1574800394
29835131
1105364474
2082104431
1947500358
43442504
758921438
1034262550
1215198058
49158038
1662935852
1780268737
1116332284
1626992290
132595500
1765931482
941146661
1555473856
2091376334
1230909407
1116373281
904980065
1373027751
473270650
70086112
765314226
1550474144
16200833
825277604
597329947
2136268578
1950970370
1963985995
990198597
561626888
582150308
1964078150
612304032
1381397729
1623343659
1017060163
1724466768
1303853014
393547530
1348818192
995001910
1626390037
1652487004
2034125049
1430789906
708315004
1362237944
269754353
793884577
1154559948
837415439
805485331
1146848320
854477095
184103551
874639862
1712082316
943144377
1664886359
1249990698
868499918
1578351242
1066418431
771656846
177310955
82846021
1100085952
1153371787
528988320
869696306
522319105
1899404604
1393218700
1238671985
961701312
1472404653
750741187
1254620402
1820183865
856098122
1425023974
994631329
1248325734
223041826
1230663523
1569553324
1248468744
1431446199
2020778968
591270485
449560232
1226996427
1599152867
1314067815
562569092
427235127
999894587
87449363
1642240073
1956143193
1539999401
209742423
1732897440
1468731494
361682407
1791661426
86765495
412899540
1790172505
1898933370
779783064
376737975
1789095717
2100427655
1589832342
1392077680
1732914792
1189423240
165151864
23639593
561911592
810292708
1177643414
859086624
571854535
1359776965
1765758605
1464501001
167885924
1672245051
336924861
730678205
1020782749
1202926124
971672147
275523062
1717806674
2116575261
2031505147
1654601796
2095710910
1544037152
843102109
389169415
116653419
677828442
548497027
1378301102
344951133
2048697550
1371016396
270087014
152589234
1794253286
944862415
1063850126
62477751
476511752
1028249583
1302093741
1777871821
340505324
322796049
968362941
1354446437
629620765
1090031103
746550437
1029407222
1803676603
1138188762
1805719095
2037610232
1422790147
1592251129
888780194
2033931015
1405608786
581765840
725030962
493119503
168125850
1954972219
2101559696
1719936371
630140752
1541099174
1442920928
20965276
754673144
508212728
1778670570
1737134207
564374386
994249349
621489034
744810590
760158457
578801582
153531422
1689371864
46743864
269493833
1167551944
13564525
788478539
1269202998
1669901684
1338250217
1381740676
538090783
586389808
1308087065
406519806
988204765
1108518870
1316845748
1148213081
1130988863
1844356705
2133513369
1425334728
1528046240
44975858
1019748003
2147088804
1627396183
242300525
634033784
1152868920
1019431370
966769394
1462430552
1466862046
610056860
1270340104
1074294024
1731974446
1139966236
2076247948
2112488564
376369207
1698825172
397367981
1015935578
2084776227
801340619
1310674219
559503689
686871286
1503774395
166920541
1536724211
1798352591
617050237
1467617288
132196959
6971124
1247942999
921493316
772208860
1726406826
39654969
270827663
1043632456
998248140
594828464
798496337
316198708
1650862995
1805694971
1288225595
574228598
884241225
1472087237
375726021
866127340
179156551
208549470
546126021
421917612
1016724343
827646260
1438651783
543465646
442378724
1123356953
857458206
558311404
1678163010
1183425515
616102250
1266280415
2073983402
1985900320
1191910369
268792597
1523202333
1816750833
642645345
1170620589
1287826086
50669272
1294598019
1821516868
124070660
508397198
265800615
1006407210
2083822691
1153418561
19698173
2009764814
474171854
1973338805
1662504565
1430765599
1344196731
1740412608
742103153
298625818
251073226
1709862460
1751676922
870865719
1314468420
1215278810
1239794811
1304259727
1979158989
438920018
898599620
2017722821
420994989
1259532260
1811086211
608271331
1902127240
1763249901
766665107
1189542653
1960571082
859313143
1503240031
1428661695
1664243517
2047244652
116143854
1912060641
1277575005
602715047
110482926
684025946
1536787358
1382764065
33975758
110914396
627847057
284184358
513986793
1636137476
1034994198
618456034
550689089
517108402
533624779
159143236
30807709
1311265688
1095408915
1506624523
1202193477
2016935023
722593877
1696476292
777832639
221689330
372956339
1788752785
1451194930
1883734485
1331311570
2065906175
874180099
841364340
228741093
1199979070
1714818636
646271057
2032580267
756476520
1856813250
481277882
1304204093
549956343
1986929708
622793560
1578188772
752007473
1649004392
1926762360
883939711
196717606
2022963009
276650728
785307724
111163648
940217555
1311404077
786346881
472071966
1149494148
2118591589
1794280160
401415159
1980723126
1285882078
1698420935
711477249
592620698
878142033
1257385157
990984881
805966583
1440178576
1210052134
520656530
1018676873
807699466
1424827734
279354764
212387215
78852983
455167761
1005645127
1402576267
1998192238
1354053072
1861452719
476293850
1183752359
1181603051
2082343473
1580981720
1348719412
1872314868
535194459
506202594
1608049793
1378262876
1108454927
646953918
682367309
477239044
908335662
1853724263
654365651
272489486
765043930
1059470221
4883656
141636901
1638376600
2102507470
1712153557
425103087
292081090
960789032
1684401912
691115533
1282700907
1198838214
1936208773
1629903313
553788182
681178192
327671314
2089448903
668621442
1874693148
844763813
1188644042
259375698
555273909
237112674
111417959
852198105
883301032
1270450795
636978703
2003825614
2070945356
1938159049
516856932
566530168
516392322
256599211
206391869
85603193
1286090854
734942425
1067101714
1892064130
1689710838
240465126
1498708809
2051946447
492884508
2134553913
783573944
1206074243
549774632
534896481
731941402
1167784694
221354192
1534916363
1895824470
987401952
354326149
523772351
550253930
77316565
783034869
662230833
528001115
1280000822
1523658200
1426266694
208228833
1780556935
142639914
636844036
1364284151
1022663990
2016350060
464310542
1785893534
548148883
1212367425
130083034
1876388065
1334476980
2065114183
1869266646
1908363410
1639640585
1398140182
1841671691
1754767771
1234925698
1402872183
981226898
1257853725
443051228
40974726
999442691
1380238868
436780825
1268371368
1310427263
278173522
366790493
1951487431
986890442
954235332
764429644
395203671
413094885
1548294356
1175498054
67383317
809248994
1705378373
434682824
494762175
1229997303
1183750455
1667387873
257539795
577383047
389484377
1743755717
773321278
846135929
1553623097
998011633
1509312600
858688396
1049264794
1701389846
215001692
1508692907
828320618
672096697
2038868804
198358828
1964849090
114458165
1129449177
1230383541
1309583133
1172048488
1469490824
2093696466
14994741
29728545
1557475671
1299129900
1721599282
613481588
1971921124
291341509
1518627575
1752132809
1172004891
1979851814
1456020939
1207530080
1060270414
2008481479
1245940497
781695609
751377616
1180712924
203374474
1929271786
1486137049
1039598406
1346814523
549147127
1608748486
655613559
562558603
1425628126
1933430999
78262118
747275940
1974992098
1160756593
1229272653
282154376
1373234124
1472743068
1731720434
2065693007
1133153222
682877501
1280366319
2126331202
1033644337
1878847362
2059543248
2032905413
1067376132
1033545302
370159884
1175528596
59913735
1041730441
1677094262
656829942
1395780287
1320710328
1851006554
103276623
1375661967
1303181834
609351146
484445127
742770477
988982328
236022199
428174218
42147402
1253278466
1599525624
63184802
329756851
2047414161
1925142283
2028777384
400323990
187506287
2016647103
1273025717
1887966055
104916476
1718102915
796347332
1232510039
2012462193
140303735
1345302563
35951227
661804694
1290515849
607083878
894317598
1629982024
1335413142
1050696152
2013532163
1006087298
1727255631
497764447
1889919440
1790921052
1576834834
946168629
826586581
1006542718
1528496227
69959158
1343051197
1572501738
1482431977
1057165294
192674900
1404803777
1975833465
112871005
1597657786
1249230033
1470847919
580918831
1235792733
285148736
807964706
1741522722
557037366
144774582
64092738
1176014241
1001851321
1085050329
789424755
1441434822
1364100276
1096297576
712038728
760375513
1863750966
949250333
163204934
1422643579
2105337713
1339857435
840537418
1783925708
1357011714
1781441587
1234431182
1535690025
1919893352
1701982120
1786253319
496987357
1243273124
985163592
854702658
1816106629
302458677
2094874223
1508767835
1581769902
2121401857
1026768612
128008230
163641935
1285323988
1241702353
1226854909
2119431643
1982425315
180773707
329048003
264106764
362047797
1915436330
1828126232
1071224095
461509076
369230060
1953782734
301439391
1271556225
2036717615
797852386
794784103
339650932
1971617959
736583734
116450526
776688167
1905250968
949638100
2013248464
532117395
1115803425
775031182
581071340
367157405
394016345
1975310591
634187608
1107323695
1202496852
1015770612
1706052618
1274558708
717110561
55343196
1794677086
614539913
1560399997
2086020233
94483599
2000942144
1821743467
1980652609
473702698
895414950
1828026700
1535298998
1922755308
919479877
1383906637
643939533
956534876
731443206
1065512326
1923390135
1595471029
600171987
416883519
1029531323
1943689848
1018557991
1201366637
892851688
1311729038
312988918
38638961
1683964945
1335502205
1747234677
1333678471
1620732706
1288185686
204941533
808351405
395174997
98275576
1668128212
6920349
976645924
442843676
382251419
546834870
1003225962
187236149
1322721761
1647536450
1298048989
635741143
140501759
2124855668
949883676
628317275
2065400770
256048568
2036143090
1657137341
975035190
290545887
1988215222
692643439
682687141
2037113775
1077113812
460464927
360868876
895849207
1110934283
307099151
1227076768
1009468787
1720570033
84255597
335487576
1864753905
897456116
1266140582
1795284756
415707507
359072992
2031861850
1767656909
1074408543
1707087418
461978081
416919146
1490018820
1306477587
1511825020
829426125
220322459
959672599
1246865805
331966046
1937966500
532980370
1183643812
430392368
43528500
1659568301
858629503
1914790246
1922107190
860724854
1608509468
518047333
14324761
643435099
424263900
1251482030
851727666
1451599452
155888486
404372685
1071697649
583649347
841439363
881864724
1024109258
1592500816
588935203
1718566645
1964465627
121696876
2061720583
99644569
341858025
1338145690
1728846236
1122654060
1751889093
794641732
213849237
1460530806
1964868801
1435739207
707135751
1118309412
83527761
1235159718
1164635590
1965548514
572883902
1197711345
1754523224
1238099447
299897982
1202102677
932396372
200663770
2088242969
2115537643
537159409
1170700484
1605002660
2028209655
2016348891
1858586480
1101305444
1922212592
487134901
661875686
1458413804
1345870084
2098255942
163038615
1839170924
855035575
2146967484
897221019
1954171560
1963551049
1631152553
594440183
1551469561
1605051915
1573917176
1872142115
1605734345
1615280639
57445665
939049163
1752753601
8747538
27110329
1528812896
1737723222
1709411254
327672599
1429217547
1628742433
581688533
1927520551
829253542
1387501672
725312545
1125885396
20214002
1464987686
1336355228
92562675
143185150
253658710
720541219
1841656238
1400377305
1543724349
237472948
1471016831
783474400
1848046662
113330601
768413058
148759600
1818895989
1023085497
1111984036
289051371
954961856
129205162
1904423452
2070504379
1773763724
951455025
1617005093
656822504
167468719
1297788553
1172460070
100702948
402377803
1552802054
1915171334
2016334889
2023491170
1282482529
720462529
2092971447
1088030318
249907213
2144493656
2022456115
1110578425
1567598784
1718133585
39946025
918874078
705362954
1092707341
303370085
1045121089
999624280
1763206329
590516567
352338307
833239140
1842266818
1395609007
164288189
1960812681
2073154199
1042287960
957366479
1701658966
998965251
1544777091
1974973978
1803074384
110213714
1683059626
302561019
1632758840
1844995389
1122068998
1714218239
689065878
1806521225
2010579907
37642581
472917829
2099825139
1191692583
1844163050
1689676650
46205016
1911147560
802828608
888308378
1998412871
1283236868
319816602
998818332
1889614858
1497215627
1087280359
520140445
1623746576
927510334
1231462506
1023030225
730666276
283474938
514768294
1583099167
2064719712
1608794545
1323661196
183391768
568542122
1212732429
2129127872
602835356
1884906085
2028363323
918939601
1850932055
395889089
1957451350
199011070
982134700
252020630
1585822331
264308862
1621736311
1861338110
1556845714
727855039
1427950789
1434854219
1751893770
837677211
721648407
821833890
1594171513
2132773357
1855184707
878956544
1985591357
1623326651
1525544028
1246541957
983077458
1531902047
200490705
181204646
270503041
229844224
1842560536
276657766
1148621254
274804145
1360896965
36017639
291837630
670836835
860574892
1156497208
270720404
67278901
2026844197
219744963
2042954639
100856224
115319116
1766451674
891835295
906144460
1615460028
1856886875
431612863
350277753
566264466
1514542968
2040461446
1839015066
1999930196
1306226626
1960653462
445433048
1693242334
1160706929
1245970671
1805998201
69886804
2049046649
1375231718
1999095516
474707437
749576966
144955324
504591745
1316924632
631510946
292016780
1911230152
1530320512
1364409822
1473652521
1903415115
1571850076
2034415960
38795842
1043881229
855275735
1919280489
810279185
2092442906
521253690
121296591
254037552
88883731
599948469
2070898107
590300597
1676339828
1646203454
1086668843
973101432
1628595859
1216161620
1393427572
1440083168
1849986845
1007365884
859333437
22200917
1419498263
1580100354
528959927
1573178798
1814218421
49988952
1898714123
1700418106
1857501359
1731555160
1973209003
1170621858
694276425
829639303
740250886
1727331725
1663776820
1258559665
102949487
613556802
1217905361
578516067
589307475
2017520677
118663891
1925746939
2128189609
1300735886
61983679
921551486
720709194
2005893328
1020979621
59297494
1929857712
1140431084
1853063165
343737591
877242822
1831493983
2086934081
1982864955
1079345967
965492949
2002264125
1324017011
1415263095
1684700870
1136878141
1846454332
74432236
2455767
55959773
1810919038
1957258213
1486953826
1562859189
1313536759
1474573509
2012131767
553857680
1381536681
1848097373
1314053223
106831306
784699873
583441886
568916773
1872628311
1422703190
1953586099
1363459627
645777715
1894669676
2140470581
529730675
1987389670
684933132
1434377016
802893867
1580112650
1426869010
1088317468
136399701
1228104514
981468188
845021730
1816859474
1595362652
276221337
1311493613
466081104
1972169461
1834413760
1969985587
2082259714
384522864
88171672
749387861
2107016841
1456379096
2061531492
1787767478
243342980
1520125039
1540957525
672807636
1013383844
198124169
1064318562
2113459552
838373281
1579605529
1595163012
813263659
324844570
1807911336
1704810921
1172376139
1372328906
1704038894
456364220
553154907
1786182833
1987001307
15548351
466245889
601375480
997763757
1616254703
1152077605
1068821822
1548054203
1211102833
700790805
1059739823
432773934
1759415746
226386195
1095474595
1524130942
1074709758
1882573644
871316377
1361462902
72018909
300774691
23989537
1245295332
1179431738
1755032864
489981206
458049412
1191046333
100428797
1277637058
1471581258
238621347
165393957
1157335604
625752514
1601870112
66193313
1204158772
175572752
1054082460
311149771
320758441
2109079663
1368510243
424981827
677083008
1316971900
52758398
499156456
528937396
864489236
2013383161
749294456
1590337671
1653825053
2101572842
652033059
1614277954
304722258
1292347759
1886649073
1273667337
628843425
747705305
1088784524
195553015
119296712
442694442
939181759
540718243
1596714226
2007407313
1708208731
1743671975
1572456291
1363886465
575315055
816335457
1112456391
712129078
1650585186
1598197870
497259301
1792506879
805171928
686225536
44968572
1493705424
50014278
1380774584
2018390593
1364700996
2017827702
601525801
2097309950
933564221
1174129018
1086965552
1378836701
1931504990
1370720706
1385372078
211865481
409127535
2014970206
16670434
336487249
1061706995
1665637305
2052780181
1267540392
1595848998
1061227980
1585452500
284577284
1826079293
842948736
844543821
426563351
1544708402
946930339
416111413
1833586101
216663642
1629610679
1765239203
1708942121
496890101
1830851025
1513666853
326889223
138493855
1956408796
1535009429
1520860652
1774504042
77648734
1604705604
1659070218
1221310847
311252999
1121149929
576547633
802947272
906169716
697868315
1698290307
1872460955
1340066273
653041372
668353298
1659565027
520125556
789974287
2000004777
399496841
1101235627
1485355903
1258699143
1295893820
1147411153
718760710
1892198566
1190191666
635940781
1056629056
667019093
229239049
544631085
995050503
2038466027
1262292833
416782055
1086897828
719229027
251964651
1139488311
771779848
1435038717
1751690051
1788443586
802853168
1379233152
1783349072
768698044
1856441929
399507496
1397712931
1248811412
1102917023
336130905
1140832307
520404401
850635518
1171019953
488105263
463056114
1014368225
172759728
1429250136
1302438914
429402484
426087197
1313421021
1752972592
543767284
508274785
1891400095
2096820560
442948407
763262296
307392130
142926744
936480950
288978347
1967114120
512864915
927171877
27344257
1946428251
760501096
340429468
1578743710
1010308603
1083110248
254174936
1632496182
1266415784
732488312
585918650
294799168
920158831
775914836
108086088
1533706620
503457716
1955287066
528102099
1411115619
152060799
1192347642
1591109778
374692295
1348011624
1396542996
1327611733
51747464
323170455
815100251
923908028
1830379974
738103308
611027080
189643780
1429851430
2067024529
670913824
183741701
1648650366
1474292966
1528687964
1158264261
653638694
1688355709
1470311847
1816029165
350184531
83819110
1206842498
1232609382
723692928
706086401
890069801
1289007883
67681433
797561618
922822831
802840407
1554070355
107167363
200725469
1387990028
229675064
1961121451
423112150
2041236582
760650653
1062920769
2061016102
1315613575
888602223
522433021
221481671
222871851
252438666
36681625
1165352634
200707472
1554804432
645654233
1015771135
1404476951
313485550
1108139481
32083004
1468168449
1114888366
153048218
567246922
1642713773
2054674195
157177266
1152789358
764151872
654773135
2047885066
1808242872
908912041
996780463
1313573130
274178417
797290641
807204717
124016604
1383503845
840137985
180247449
2061751006
1826027813
356764160
812774384
2021279048
1381967729
427845051
867021750
2038236894
736111631
1941674117
577898809
1151412977
1653244508
2134743935
303631583
902036029
2111433022
1368674983
1107638106
582103447
1506885091
665211423
781754027
587139874
478109185
571091456
1375583860
1377570514
1474695662
165870473
409650236
2013440336
1870397045
1587762139
967337697
1574997440
648191943
943149378
969229519
1901583636
797526999
406261721
1191102847
973346408
672545687
400710695
50895926
169136101
747544108
2009510195
33265272
1005532680
97956590
1896905643
1767195085
1005016239
2067983188
1202234977
496033457
239216366
1980962253
2136960706
1426256292
1993436994
1859161975
1032159423
851467006
1620727928
183008925
1265916751
1014625210
555211968
1660622016
1571224798
307606632
868874029
544790871
908318350
1206805431
266509102
2068249472
1880689179
432196612
1124168946
507751559
1034677421
2055043607
152007125
463700573
538760072
396231486
711659601
1614864599
629156061
2100089625
2125887726
2132176234
2121123585
1816298246
196631935
1010665615
1227333075
1212921646
1424007718
1894371297
1054383523
856851765
287427915
939174103
44887288
129393349
569393163
1289474678
698639210
1625004866
1331181089
613285982
757092113
914050731
2050723429
181435360
1498251198
1675425552
652761918
1938083816
1806408691
241334156
2002336299
981825946
2098380015
1911534145
1703965927
977838894
2109231796
131507849
1268705587
1942480487
2027180169
1364268830
134723831
2017859325
145203537
1185986672
1381089963
1605112806
1522852694
143583099
481812991
1414898406
1604087052
1885660813
755562231
524767641
1064081642
34973068
1743304579
635854949
1909938740
135401049
516048694
1953215706
1551767677
1340136428
165517029
1047188256
673502270
217249989
1965592065
820371828
184390586
1540187381
124058172
126333203
433919433
934388716
1888241456
280809823
1228525563
1896723282
895090781
713337294
569782462
1394379062
990779208
1140038737
1293364593
725621174
664270256
360656746
2091390342
1287513677
528176181
206389367
1596764050
2007438091
1675615141
1390362114
908237974
970261851
1348242675
1938975232
1462961378
1963166262
959443231
1200497664
1389726898
758219844
800461231
1054423963
843419457
512827997
1007499626
208619991
969581625
1517329733
670727079
1666127117
1534421799
1319403198
138347924
932903387
160538729
589065912
1185887570
1627676032
1596881059
1164675753
142375774
165357787
540952028
1244480238
1765999087
138037609
1643012821
5226942
613162483
350895423
1056466921
711776387
1821804114
1303552942
1389209483
1316648803
1448433005
250861689
1369305531
1815849562
1874251840
1921094998
1918541929
788209539
1180956484
668441862
49736867
1463301850
1514790546
1675717925
1715898837
621778452
811453913
1420687468
1710983693
2085112088
1999448354
1468557472
845450009
1326343842
1877614771
638511521
481044933
344211487
331753777
1224768270
259702507
745739742
915094635
1570425449
83583807
293885759
881123613
478221782
946158427
529295239
183106315
390403585
340397202
2073029998
253256726
1271591064
1712003334
1464641583
1376996207
2061578805
703939447
1513016964
450191024
562417896
1386576920
1841034366
1126676868
175191692
1098282066
60586437
667852411
664818344
1020828575
663519416
1174206126
1102492978
211116776
1335716623
220174914
221360112
52349423
1632690599
1563517208
1535476216
506212945
1245078025
518584842
1750960305
268795006
1456755814
1546751012
827882265
1845324809
583379598
1014963845
1488563000
1874613184
286590429
1236256957
1235767513
505153968
872310010
1732946466
783670207
125182839
1734367986
1863167006
1233407369
174422788
558222612
1926957073
1552260274
119274100
537999650
892836167
502078950
1250799566
636650344
2125132948
353105607
1305619015
1567640998
259147859
1366399079
1866276408
1391318124
169280821
491339943
433016928
590763533
1419398683
579700191
1656802300
389480606
319172764
1959454543
2080726210
1630562294
123053309
256534800
1976325540
264799350
1338267242
429733208
672963277
260454680
766981151
715278088
1087240008
996106507
881772500
1279204352
1497413813
153249569
2027182073
807694136
575968193
1319396130
357748351
1477966524
608161848
1891418179
483158556
1784431199
1124580671
87518161
1411265967
82798207
796618182
218532525
1505904964
544865379
665959637
1813821516
750899634
1978069709
1764464980
679005287
1447551297
1606253194
2044435186
1108093394
1311115201
1517681020
1953750438
558142460
196850453
354616455
1333470965
706907604
298931869
1978098191
634016012
1977958330
622353564
198317057
1513291687
225764810
1109450159
567896654
120626266
987022939
1354113337
80616713
111450752
671461252
2142430655
272592485
2092893213
98696863
629043491
1013536142
877939872
1570516162
1988323543
828747830
1107390330
2074666784
1544647132
1375305116
1319064056
318614411
859478451
1115103238
413561150
1269624646
1012762084
642688910
792974699
1745407410
153971895
688202807
553668298
127221262
1076417788
1701576683
1392179543
1328730518
428875488
1611751716
1960315178
1644886626
185390022
268604641
145022713
518445432
744144587
1528398200
1024615432
28939292
2019806351
2033065879
1669770968
1497838494
727692277
1671757253
447147696
888212038
531129883
1291045469
1494917259
114336420
806635218
366273812
1533610796
1919562953
1338453123
1409481278
317850342
543139138
881535273
1081451568
321058492
866978644
568465760
1228412471
489243573
622313080
404815364
219336248
1367527846
1436085692
1678121791
895569766
971896790
413973731
1213915456
1955390588
1297721301
1267657667
1012047164
1707436323
1117184842
1183712184
2121723915
615587339
2108454796
297668093
85135395
837583075
516817326
1181995542
573493425
458436744
957823702
1796316198
38433326
1697306163
2051837157
1590594355
36453021
1533614000
335670890
390162180
825284043
1080922725
27854549
26738337
850361874
1084808426
1445436062
1300500213
304278398
684298634
246890433
1074180089
48762051
371744836
2146392626
1751338086
1837336563
927738209
1291476873
832773849
427753903
880746396
2014798760
1328691283
873410016
2123231757
2124999963
1799294668
1758701681
199884532
439488642
1235587958
992056510
2055703970
717411885
1112461370
1265239608
519114934
2121590042
168693428
896348376
1059614798
481916926
958695100
957047054
302996707
1935251743
1521783673
1755626509
439331003
1042917072
277705377
622381095
350005826
1100029816
2061011617
1083620611
2093393674
1931982303
458307683
915381236
154748247
1925754344
1473258969
3870712
559810096
1100840910
269690961
708843024
1828440195
1942013333
1858774629
1899130294
38556364
742026802
907380452
1337315549
715187474
171326083
1135912460
305656958
1437520851
1232437650
1767822541
827478102
360524213
924662847
2042519148
1694805915
1661751865
1059150284
314644241
404326688
1978715016
1034837197
973336979
472194973
658104629
1796357637
1346575956
1001417095
706571743
667261450
886550823
155238902
1526834666
559293532
711708589
252534892
2141055466
1075012712
707684243
1280547180
285974520
142522829
1391422573
979035697
180360988
446670817
95264469
1683600825
1065906354
1014852340
155113920
1921778724
1606456121
1679741780
987490716
1642904524
706618319
9530090
1635314014
2132991213
847808958
1352196269
770910693
475229634
1083635481
1757920420
1245552733
1588147191
23952494
568483134
366271196
1770205928
651305553
59587022
1306755214
442168863
259197851
1583837438
1671452412
2039717743
980852647
735222574
730779642
2038612268
311344385
1892214671
1550524654
371457221
182973241
1279426738
78307411
1695050790
443401502
147535762
832252950
640864639
1476195116
2080995709
2068142018
1806798683
1413271035
907512463
73605947
1994877278
1274580989
2108689341
1036744811
2006191079
1878114340
1431225690
1625338311
1775066381
1162124345
1216789704
480864401
1698337841
194480719
133074902
1566362368
1224874628
611226709
1696864566
1716222629
1291531144
689695028
260594916
707654245
567569633
853960517
91536522
1711371568
1862260478
1394552673
80376573
2126283702
643171472
1459568114
1625119093
38001392
1384174560
893783555
47903543
1881733762
912195173
1773290320
2096021990
383464120
1219588439
210590757
2139415010
1578384076
1350790464
581135464
724299476
1198083920
601779999
1948245787
683093723
1107941494
1266344031
786972867
610404398
651466706
322866906
858657310
1070972009
1309433758
1484385497
655401354
1242721620
806702967
871701031
1346891379
190605493
1724095610
1862120445
955355713
913226884
753196418
130444492
1320727510
391386179
634184540
1653173528
2041708724
1667685246
1187976550
570325820
442806292
488221514
816666861
47574044
1956220059
1363738217
522550964
2064210678
1185482492
183971101
1357265327
1190341181
723603378
896774499
1783930140
2067647172
1690139230
1141814232
1504387698
601607589
1522968122
1503256324
723204135
1834597048
1444426324
1360493761
129652726
1325052440
2099246626
1947785584
1243849783
691065735
525567268
1517088954
668405556
1294102471
380860412
1642095028
1719601381
1728905126
1612037935
1676651271
1885713782
1316414682
152042918
1248636866
1535290030
1279324689
880470732
1664647897
447362979
2009643916
1017625656
1448246114
411513302
1634512687
1686149307
1755156901
1747471234
1508045889
384635401
1088226000
118092471
1123292350
1710466913
864632048
1621472854
2001366009
1362186190
759042990
1538274745
2082955506
1432357878
715340942
894342595
1492083910
1690665137
1204818615
1319927756
496876521
713201953
1347134428
1434167146
1381043734
1625108831
1542063023
1476778375
1061273158
213698610
1810360624
1637519719
898829332
515062093
650482101
742463471
1049623130
1275756555
1082256952
1220028830
1476722853
1752203660
1341593285
1441539087
696746722
586800745
1228474211
2100084222
1738281551
1196739998
267887659
1753957160
1724675204
103087720
335873264
1290427607
836662522
1302430436
759237176
1768447614
1266449501
1705886145
1934309675
166534296
482406768
1355182390
410771537
717507417
1865769211
1698404445
1590002326
1330471897
838233568
676370966
272600342
1978274632
785222134
788219794
2084262462
1333014763
1026651499
639302048
1424248394
10763288
1849591832
639677376
1754051638
938566345
500678786
474041811
350699730
1251217296
1245814087
1567270598
2039437331
1467220007
212319343
1700060892
1516267661
518710202
169755773
1445501208
1362991172
1382318150
902828997
55789235
1644869800
386228800
1110096328
742553764
985105066
1386287595
670643819
165624340
1683888975
443077030
931037887
1942123061
1771429841
1054598284
952164578
674975558
2033940937
2023906384
894891326
744536128
1410284501
639332197
522691918
1200015153
1588249796
1502107729
615366932
1334922121
7269749
735885866
611349167
1371296887
187366331
1616744526
1451325168
496222917
1046355721
1633133619
1811029299
1441981404
336868696
2119600944
290459721
1845826334
1686033917
409283909
1918559782
1583375493
277587816
285266793
306411642
1752389446
1255733872
1552399741
82183229
1822330775
1099542281
151797798
1385173748
695441633
1520001085
1586850957
285420170
816951386
1735514189
1979071639
25511218
2025428762
732089743
1065634495
1290801669
793865270
1304225370
1930891115
1137704279
1420922660
1215366320
1188603906
1506017433
737380994
892656527
311501945
1752120024
941360399
1355663966
825580843
527257880
1259912451
1698890105
44192444
1675269690
506169901
1406660203
1670255204
1126235006
22767529
1288695906
1238836728
31115480
1772390045
1507611711
1870366863
951852295
62941213
993368205
379594192
1586771417
1937702894
914422334
1966202904
261586973
231333483
1505970283
1053367833
1464037543
629826198
1539440997
261677541
994911237
1909191900
777238030
726820574
1126942405
630409401
104904351
386287420
955237776
134457191
259327637
220998595
1698153997
898318965
996448593
656015610
288646746
821005521
312661549
1465103696
650888634
221421153
835609707
1950122049
1477301480
1063951740
487735335
450015183
1279946292
298070314
1553798606
490667740
1782199709
1057553360
1603266333
18903966
1942700301
1881349468
1912927885
1167967691
1229097243
725007608
636484746
1097157890
1317216457
1040882626
1706599131
1692694255
376190451
1268297618
43010355
220185908
626973005
1723843509
1873023393
1471435779
1293717296
170861727
2121020643
279701632
1498392394
1204113837
1467588046
1592559297
2100190589
934983525
373477025
1143771176
801751281
34697583
1569787056
1500801398
1706649093
1390613809
1833882779
1767287046
1542774108
608535527
966301389
623365592
1892414465
111133997
1041284044
849247355
1427029160
1919412419
1201139730
862275145
815161070
878899464
833271970
809957263
713011284
798999953
465915749
2109631790
512267227
2122722457
1716438722
1070789597
639705816
1853017596
1437365969
659172627
2095160484
1735998765
222212277
1515749074
758521766
201657278
724024200
924387475
1529948380
976413453
685643806
1043735085
1888869352
450537203
1135283646
2018206261
1581978749
274964491
324435406
279587784
478690598
563850657
476119254
743032088
204271848
1793753165
374163925
869004658
1490313874
844749843
1301926735
1537158163
2085981447
1896604242
2083246893
761736570
159460372
2128110710
705459977
838158942
1829665873
183123510
595159120
456727950
1623704373
777369422
1349097630
1907544808
1579655092
734064262
1019696719
1360000106
1924669970
1498893139
1740679170
733725040
1906617592
1080096776
2075062704
1565265014
454007918
804742373
1597431898
131309919
1927067432
1450168691
593600055
1346581479
633431723
1865735998
697323409
169989667
76265127
820521892
2001393244
1124464089
1253121716
1774514949
218816260
1649927047
374739151
509393320
943993900
973529279
757027619
149356388
1074486085
1895413119
1648238545
92076217
1994094745
539217834
793250941
1236947360
723286946
1330112558
1384889156
1012660198
589992876
915485117
179524469
1536552199
1220537088
1179389777
1353039928
1593385180
1656859789
1982288356
1035450944
602034963
999378707
1099366225
492673014
2039152299
1428367785
2123472861
2125391038
200624977
1396396190
1774261405
1932313029
2064385898
257013904
1340077679
89919173
493857642
1488888775
880573331
1390696863
76112600
921720261
721020339
453285526
295509792
445321167
1418295520
2068750507
1236513400
1165251838
359921971
29000304
408285358
1357543114
406630707
742557020
1462885032
468281622
491192457
1666779791
987942891
322821672
1640460695
1974020845
859162997
801614820
417945555
414392244
1600297789
915175098
103937697
1928688175
1825783568
962307743
1078603529
963900461
288499380
233087956
2138551791
1938653339
1318622691
1816156580
456053378
87130900
1389757725
621741139
2118493294
816204053
149523111
1651196963
1634857542
1446058235
1575374497
773028395
131760023
1360073591
1218184159
38431895
161802991
1851644728
1434217053
2047881885
1820923079
461047053
1314314773
1215588511
1653804301
250695804
262329548
1977789778
56396223
1470015449
993173626
2104124644
874964268
1800267893
977725753
1126352378
928949250
2129097472
1729915865
2146184542
70353970
663454746
1076668505
636467908
318771678
2097632114
897227648
1818113247
999540476
859176269
1919189409
537867599
371372241
1627271753
2090049697
163683715
139042440
1891479409
448993918
836653650
1128650558
2131983984
876005081
79577261
2027378729
974782083
1004213809
1502914956
1884592984
608285625
1076296517
557758102
1838736698
1931337723
1660477013
156849640
127277909
462676711
1254594037
723410616
477307597
2046714464
278948503
1823079771
88065505
1710570072
1149968469
241788860
57090762
1720399176
1544358113
1972623638
506044854
619875536
1017388652
531552052
1183281887
681128312
372450621
1245625727
472159527
1491983106
1735906889
1021612551
365913195
907993295
1355026842
1263149533
477278049
860084792
1196627982
257778777
1465669071
428017229
1303629373
192686270
2095148875
1558412530
199296510
1464928527
1921579242
1352476221
2076234060
826451881
1678117893
836205280
1558436936
1232482917
946510866
216534404
1149095793
1518743457
1897643209
306305296
1689237974
657363439
103838039
90594013
274563906
995038348
1074004252
155808075
250046199
1506074575
1575278351
716768627
88110455
1337750878
233367555
712604269
268115606
2034033660
1376821290
770172477
604292282
432882726
1795250617
638783774
1776899469
1194687702
1086348036
1784430266
160951812
58412624
100097394
886095365
1119978219
1180477515
2053872277
1670201814
940217489
497566793
1030775642
463208532
23652335
922061675
289291694
652123041
1814448506
341623168
1144490840
666161935
1159813022
1626372684
759412603
36764013
604329012
1356420304
1149889921
600520478
1817313139
873791516
1643403035
530878735
455899626
1643743161
251978259
1720367655
2131898100
1723721529
564432827
923642438
547800735
1667819317
28723604
991428436
1911955432
1537687819
190202070
630924638
1268994956
1009388403
1942934563
67126934
1436401134
927886928
1869348373
1546585096
857018605
753901456
309742284
421197116
663056121
761538226
129914634
887681267
1825868912
1187473824
994170339
14490991
412670718
785416425
2140348289
1617086479
952351351
43471736
13387452
1168049814
1040692238
1086913296
133609344
991895166
1551088836
1374449970
636509646
1196668255
1088192185
1702396474
1425494771
2074724891
1405922329
563874455
2082804884
171078537
1087723808
515472001
4342309
1240099422
456613550
1723245197
830202900
584210409
1056883684
862046061
1839413593
1881730950
2009674031
1850539762
985730522
3657267
76573106
2141246303
1843763446
1984176931
1106366009
1216819363
641590087
1951670202
445376309
955226123
2090317166
395980747
1462433495
1200462862
1134366193
2071394924
110990158
772974067
355475332
606284098
1999260065
717488232
762369957
1664219613
566183729
732835095
1008004156
2101187724
1897204737
785809380
1624994380
288239174
2099062176
1307313223
2013592620
2125262750
624292110
1528342598
802766758
1249092930
1773954151
666087871
409158802
1145715010
2142560792
79067695
2058164774
2074276293
1466176151
1207202510
1155798624
1558608419
818988703
540504403
1022270413
580957019
1598546335
1166099389
1931241295
450841456
119229449
433294516
448423705
439557862
1861545282
436135886
2121472111
1390763996
1882631766
219829796
981757517
672237245
671122275
878965194
1056194405
2037713580
1150648125
1416358649
1477196875
1306911160
687401971
1267387254
461794789
796969206
582774423
147063703
485702587
2109756524
337129608
425049479
872544679
1858979926
1048973932
710343454
1802829656
1920776224
1211688353
1189410855
1604994254
646082557
686337843
1249957932
1740737077
211428268
1619849604
1918802485
1552483630
946268145
884866857
797332638
746166126
872706686
798381200
1455995383
741051622
1733796235
1024260788
178775309
919396947
1599065465
165802261
1047882946
977408664
1734991667
827695185
2030485843
918187548
15086181
1426346996
142659412
161544284
1614953551
1818148061
668724411
267570762
984022166
1868069851
702614760
1143215311
1377645949
2047193873
344014125
2010934951
1484286984
620798364
847800441
703855317
1846128768
277890072
13394940
1027201755
843787819
111738975
2132362139
2091729132
299205697
570447540
1413215671
1710360200
907011444
378314010
1605117832
585747014
942407892
166314079
1115058593
1870304798
2048831847
1614548795
472370231
1621888432
1298560816
2085227586
798706342
509879597
1485878972
799426573
1588273400
556555918
2039398840
2044871678
1793453715
1770557545
873178936
1004755792
747197417
1854419972
269732770
781366986
2015546888
760953830
645876150
977356371
911727354
1406366121
1974475183
1043907272
1081501047
1943755866
2052391537
1846720783
1737390626
101428985
1828868435
613325755
586564508
1034436150
1855019621
1774181713
1043942823
1349353311
1515700538
1821184853
2106856181
1488424481
1718061116
1436098354
322752528
1621867287
791210349
600793543
1725604052
1898815827
1153365789
820769994
464249750
797492659
1304953593
242806132
1895622108
685227109
1412091794
567912034
196073709
1649530721
1438746586
1075647074
1857490357
566779041
1003716456
141563466
1669494972
565986401
1768864575
1579739979
1384218372
144015186
567427480
696551712
251267615
44352747
490353091
1884231860
1620435950
1253632417
998155692
1708158368
539450270
1026604395
1628854492
1131776310
205926709
1167225177
741218604
298853440
226871982
248612479
1420164870
61161942
2032512828
1519141826
853896696
585353296
2084391969
1135195311
378985501
1367090484
948175164
1960914626
1199334227
103937636
1056338951
64250051
1068374245
933280931
2075798900
763684952
1739795940
365729255
1371569428
554594276
1510397819
79167339
331982266
1504597543
1958346552
1083678729
998855034
1094834949
1157806841
777853616
919424596
1887688380
564825541
426895418
1571263057
1651701583
376205189
26950124
599558001
1416202211
326344109
572515321
1509335040
1418706435
692859610
90787572
1560294325
745640029
1924564899
1182298841
1476698658
1705055379
720263931
329767190
1381613868
443442741
1343668689
475244201
299011904
484316288
379314122
1293987454
1922838833
975640674
1534814046
482052946
816198933
18961311
814014976
755548875
1035411412
1982698918
247644336
719253243
577650808
121645940
811414425
545517691
261344419
1591145646
208128797
1564879205
808994100
1690567218
1814749052
648724287
2084839947
1339407503
312066356
499770679
1043908231
595956170
1942401412
496119298
906214859
1358310489
54895278
1422649005
1038434003
1923756133
764329851
13990105
361429159
1048347425
563199090
1949422712
2057316098
1367545972
617279355
2116149877
2100555371
1705330872
1162555459
1453457146
158793751
1355722758
1514373364
1682209605
1869710913
1640469537
1690664311
125970656
1148344634
1188811282
126456977
289008304
1360558714
647583055
1974208494
674779026
1509415262
1930368273
1701950485
599799085
1878679538
1142266807
1162191131
1194160528
415123034
759829453
641751674
1424655870
106082143
277143423
145362844
487741532
1087606012
1572123984
1946713011
2117531181
327535652
86460492
90805894
1155948275
1110755700
426275972
1673268383
1889949027
45223195
973141613
1395031827
591411932
1903709972
1618847904
1835961339
1633022167
932365251
222841421
1453366991
1364771728
1527361538
435866897
441026766
1343970355
976569681
586558434
917692627
5749444
2105001452
170248459
951266227
1822570779
1509945744
150492177
734186748
1768068189
1398061403
532101211
119979589
512491375
1082866623
1820693305
706875506
2129477075
891816444
342864454
1715417928
1964098829
214741587
1830033915
132253129
869066635
1005754005
2106528514
1114877596
1655178843
789841552
963756407
1587100764
1284295559
1824826680
145605219
101059911
1227123995
1582961858
1132352158
161153143
1334113800
367389442
1098382429
61042003
2061867481
526511391
1997000255
1092674583
1211305348
1712297010
1556814084
1781970442
1971120896
1982585303
4765212
1927693808
844438148
1714965492
632607974
1919754216
978994522
2050648348
1317556995
414571037
21385091
510805244
1221892198
376224894
1241111368
640250904
526188262
1835610433
1478349186
1314603145
1520353279
1144847877
1712584137
1528243869
2131782399
14303747
655327042
1100912603
352445481
459358362
1598995394
811534397
1252387175
1262940043
42908112
1762214475
1760436752
1713721583
1391589990
1210516267
1610789852
10916440
682830899
11525891
540959314
521925927
1562176734
20868384
1220031545
74547123
1231000524
732347485
1820566060
1934586987
1677591625
2127498946
1274039458
2119865002
1168803825
231464733
1597127344
1369710285
1082962020
509619104
1945870222
813347523
990462548
203623373
1739663665
938268107
692397742
346786542
872535835
1332632873
1320969809
2084818422
332093229
238130171
1667640026
163872393
2052320685
1021651884
1308543447
727285791
1862459963
11007140
1597036193
756083606
467695166
623074760
1467366618
1161122818
2101765040
1759362300
61497902
1502892664
625599282
536174491
1650872634
1139956357
1837644238
1989501596
241167230
51172966
1042206597
362107557
405087035
816548758
1085787685
1758762129
195837596
1147291167
1790199404
1208128869
340926689
499371601
1100799753
1201980184
201301495
132588360
421661373
21711787
1078907619
1665138884
1242875506
788899626
1521060365
1642834567
98623395
122152500
511288254
1169358989
1915863737
1536281471
446990706
1445125083
613077201
357083900
2041227262
1346089489
1706835578
1230312258
1306783978
1616478769
1497201002
1010121983
225601082
1242892504
1016469497
1431651172
1805888300
956251130
1864256843
698229908
1536860048
1345851263
1384114666
1917618545
1245315389
1845592594
1484841005
1983928012
57218797
999288868
985682757
555091044
1089167920
142127392
1697590696
1014677074
254040466
473955222
204291824
2102152263
104868658
396824792
995353089
1463141018
1281001146
846967280
1645685731
1318713861
1868328850
432659353
2139529549
1237110878
1667897232
1836108392
244741471
792473605
1423556807
1530677052
947539882
1896472943
46966759
415447894
448436866
2016879059
27457161
74222777
449665390
1057162417
312720721
18563668
1360758498
1136434055
810677879
790818827
159120182
1613358650
84381562
2017815457
793565731
1984203539
999259196
2073741430
930384262
1279088449
2006437966
1097112438
984821717
1591183111
1173676532
1038977042
1993193816
1649202734
2060350445
230036552
1429956484
520837018
1039132638
2085602414
1646192439
1354634792
1939109956
1382514750
1316220299
724663631
1109949374
379600385
746217513
700745779
731426249
1610545219
227017172
1396161179
183009882
264825010
76130677
617275792
1156087500
1138035907
1352466532
1689950909
486907333
292680408
390842431
760128825
1699395576
471911693
504474042
382335449
718075643
1653001899
1593149928
2142087993
232542127
655740803
606038505
266309036
661718097
688732425
175361003
879077494
862924482
1972648387
1667080695
1988586698
830034625
1875788354
1779418095
977647372
1277884483
1240123562
547810901
490378967
414469487
139548033
1840596918
1611783849
653250832
1261098946
987787192
2045476035
1680540963
27869522
1633359089
773364578
16459875
1435396722
555946797
969181359
1553398107
210976513
873273816
1882875661
1850638229
1349530229
1170659799
1637393849
1071243034
1164442479
907590704
1893941295
1230516653
307599640
181411969
193316812
1643604452
2086575693
1524310712
91632300
2120105136
2072692433
1144973565
1917416608
537990047
883020435
716274498
749395832
657131456
265333487
213917815
449268384
702800828
850841121
831210657
526189695
192687360
2006778925
1228990530
205621608
1179138066
313940556
1453233532
1414399220
984825948
1902929968
1474551397
667130300
1462996100
2128075606
700343359
391672186
323524505
1537625056
114844825
1329501556
29115257
1053710487
1389547544
1955958536
746590975
529730339
261351606
752340875
2124377262
2021098652
1878222806
1475666071
920642734
1709437215
1928146109
183065654
935890651
442287389
1319334569
1640344972
132733263
491601981
848924405
1295292570
2002480721
143014585
212875169
280136405
630431516
2075277666
76304828
1002877750
213898650
1142933913
1295074939
28238432
1174966006
1113793856
1018684206
1880044386
1815043445
1718624382
1311424063
643201911
1478718305
770530215
1236346414
1420329486
1833252014
1738654117
1263638253
1916731896
1228001684
436030232
1085585747
1213362361
1829759057
1239288460
980543516
532385614
1551249472
30572889
361643849
345948714
941960059
1631206251
234303876
1284649431
149741785
633713540
987866893
147829410
1094164233
284590045
1242997591
1327723857
1909638757
1046529465
123106240
694714167
1219402462
1989080702
1494967700
1149495890
778968696
1166594829
1545929851
82832904
968881105
454998248
726982793
2013769395
899237953
2117744112
696638618
1583666818
562808297
1670702204
1327957091
1690301775
1636797902
56004583
226683775
2112137529
1153055416
406560968
1304203761
829066829
544991906
1174720890
1772803227
402913186
2015056390
2081499473
953901442
659779313
105501939
69419608
1814443980
1549335727
13150680
208852003
1985653812
1151875398
339215452
1598785879
682555555
1538794539
1615414861
563747530
1975210617
717079824
715995934
1558754418
2112456529
379753257
288840041
1215013285
476194123
1221043853
969870749
937378018
597698523
610709427
1491602345
1310212224
1425288762
1132574630
1700440610
205988561
1583364669
57846016
1922384797
370149929
1314190879
978034485
1883218244
95931785
1962508991
1129906048
2022272384
1925665915
382127698
708204815
1685892535
1487289185
610234908
1493634258
265110628
1506656371
1605179548
1334033952
197032968
1867839041
1852599444
229477187
2060949754
1807172144
1450217037
102239473
1832940369
1389764317
1074205434
417013501
1472141832
1750542641
520456553
1230860426
628063361
2023716013
187271664
373873795
1852710114
1204627333
479480706
337217919
198101680
1026580229
290112145
668520971
324560038
1357142840
1422083800
11859267
1000252231
1951003602
984203773
877039278
1127410375
625235043
1512269141
712300199
868558237
389611628
1996155142
1393142426
1009624692
1542725435
1245598018
1881562480
1652101900
967971072
1140276558
367677248
2033145240
1655655017
197573915
1488735852
288266106
230652210
374190099
13090621
328418207
2123165711
426421044
2053016567
1162219632
1598118771
24536834
537976301
803803721
1685634381
1170716206
1684774142
1241306597
260026808
451412912
1315878971
976650723
33421976
83974374
753677807
941621736
961434778
892267518
1512115228
1446721662
786731798
1752774169
1643692085
1879128268
1178797080
795251131
1519177796
137791985
538975562
422142159
1066459735
439185513
1568501603
898939678
645709106
984563916
345039623
1025549315
711264260
1667611022
880884943
1852230172
2073285593
1706911123
1410787639
1419823960
269609508
1213859463
1789006181
852559125
124905156
1012270796
964097906
996075939
1833834168
1705374709
931240419
202366621
587866472
1679360286
529637615
442868399
1518958721
1620021422
1428132303
1418411264
816550003
1545652043
711740365
924414525
528408596
487073181
771476424
2015085351
758884763
1465133696
76298564
736031639
1849133676
359595444
2009741787
1882331060
623039397
1857692090
1227066856
920857321
100706852
1217801772
54064348
945827256
1567289055
810521115
1938839817
1803930683
517140179
1384734245
692602048
398756917
563076115
786372321
1286446493
853902202
497814783
1687588641
1588898076
1003984430
1182926244
1465567717
1853249820
672021731
844777170
1897456814
368238537
1092277032
324724504
1882720862
377130092
2085186837
523891399
2139450479
943582939
1714042484
1615041663
1196246537
530990074
806377536
191169838
1027204628
506931824
1169123223
1544373277
850510077
467312245
220224299
1607767897
2139982699
278412906
330762833
150721568
689921234
634967650
1848717952
1341419296
195287225
2037855640
2062026314
557995172
1448501712
603933002
13452092
1311279259
411128814
245137919
1444728765
867274450
805520954
1415085969
1305207327
1287953343
534926689
1567294672
585018957
1763216516
799438368
444347569
1961729150
1274390185
844353379
1088034333
692258449
47653155
1979587679
667049921
672825172
1427993569
588125869
1778486571
1974116468
1126330613
1014098211
910703236
314728536
606086053
1157586
1136117927
1625485486
259750285
419486621
793201176
2044667075
1596175057
1795553624
432125487
53043115
1037539718
959514627
893281888
18418255
1564574566
123351148
202693155
244355591
486217920
1484874189
711770893
562884272
480896295
1378352122
1990940881
759673015
1753591801
1457357239
1813968434
2125764527
683252776
1482183447
376044799
541307009
2033258779
1939042094
458097043
1710291810
1350658599
1602895617
1402486919
2060098201
566325117
1363896193
1796233653
1698072567
775919069
909878123
980047079
2002834413
1227360063
125937165
224194172
89877347
541815509
2142504293
1243425422
43542037
1918346684
637676641
1990210187
1418189920
1945299548
1882281199
1663334567
943867465
38482284
786860661
1352868958
222847292
583664189
232174517
1022019098
797023792
884879925
731227567
356799655
1187125403
585917914
719142274
1805873264
306254697
1343707263
558203499
1770188787
982057234
1789979961
1837551737
514765928
478810061
1225066108
1233062509
1901839797
1285046672
1750017583
1515377821
1611642448
1077807442
642504385
321115686
1962430529
569143628
1308023538
1962214489
1031047407
1236388298
356984270
276165594
1336917363
843046660
853121917
747516927
1666201263
27965341
1067161791
379695087
1096414707
1634261599
698762347
1739004405
1384564954
1765678342
312190514
1934187767
1517594018
1289353803
217483213
611129102
2032881625
1276276839
1222516015
1016273836
1536836539
432301728
1647211675
1102118419
382724957
92445801
646360766
1614324453
13310511
811343577
1397620504
623369126
1961349617
1965246347
2025878606
907610031
1359498830
1891517066
1614055564
325959473
465262994
1059724489
149584150
2060223773
717285551
234445254
131491661
776634758
1282277202
355930856
1408647367
918176770
1703992483
1538759827
1239707454
767069707
680947479
1677702402
1987596484
909124675
30544119
2064333520
23427249
137210392
266898486
1650223734
1575663396
1459389155
2122278729
1927062764
952232380
1587920186
1550940433
506969662
1872859994
269091781
233424074
1618662188
935410956
552573190
1172676332
1138731007
1978768858
930961509
29301030
214797846
737774321
2126233933
1417721516
2084098832
1141420094
735381696
1726179315
1386853941
1815154795
1508717574
1811402710
1582557006
553143620
613104333
1771818756
1657244774
1999747049
246165795
385702177
283431023
712124671
247036513
982224939
299563376
1854841069
96142031
1540827379
1478231647
2142679093
2050916862
1292048313
2102253143
1843111875
629982506
42370016
1818350956
624267557
1004929442
1730217274
1931228201
1054273122
1453207241
1426204303
376677703
828392196
152201262
474297257
693281839
184837014
1871730742
33705020
761479869
1932430906
1902684647
1784004841
1907261384
1262177055
2105902060
1792980776
855123412
1658131517
989727148
1381373415
903884900
1436927508
2101339830
1157544246
1794292564
1294849975
1166532660
1691348729
686782394
179460830
964849546
391854832
1773251506
1246938237
957178988
1519280928
977385329
1098349714
590581621
1016251443
918103027
803878718
1687909254
1915415867
1992440180
873010094
398590322
839877639
1067195624
1336247791
1366972597
1793880658
615282582
1279264234
709595877
482302087
2009572272
1920043014
795186506
360205108
108553236
1366539738
604367652
199087831
565191016
551099784
1581623476
315968468
1365815590
396735287
275338231
575689553
1575002983
1763293170
2045499495
2051066626
70981960
1889465082
1235058835
1863575962
1013719816
1936318868
1817180224
1045801676
1786422984
1065330513
430462745
1564312559
759221739
1425131054
718287419
1241866294
955513924
792764245
618575644
1141630069
1272794575
838187674
1660079565
1843592117
1338743977
749131604
1914127099
1066118048
585633885
1605551236
2066348439
1447047356
1320563387
1680408793
85927532
441278925
606637917
1449992976
1813614944
1654414738
1205000539
608635500
535879721
816676312
828545319
1680922226
383707134
1457886212
2108122015
617850782
1596786777
1445883382
848533428
818161582
1557826892
2131468525
952018175
1404033359
106240378
1701093223
1444010391
1129066841
1568413753
2103776315
1634252972
1735947676
1883781167
1123321577
923654358
1512269475
1586490740
476465326
706562573
413511488
948042563
1008904187
1190495301
90315944
59705264
472542400
922737941
27041493
1369125833
1232444759
1983481477
345575640
410042355
340691380
1325798713
1177733454
1569502398
1575624866
955551312
138277416
1417581949
580815784
1128267358
1126410562
1010047742
188289791
603231930
1464461452
430568740
1058294372
1489130617
637023825
1687852484
1672447157
2124820110
2039094560
1424229021
766021762
565365695
1843424522
1031646950
572046521
1180811576
1193427549
1140285210
645276651
1375098987
1979635548
1234833839
1077559652
1067113939
1572936572
90436164
1823395146
1006728902
1235620878
473453475
1147265142
1366392800
1543963860
1992077812
753033410
1112175483
587751237
712752297
780514878
136664837
1671330853
101149117
454542776
702395082
349772372
770903723
225850987
988483318
1921427538
983466943
1765277166
1519647174
2137019241
1827360185
1688351751
1906546473
1141891331
1511313412
1313550173
963294528
293621253
1560577976
720169216
1190489039
168441705
765152464
1996990978
1769882142
908921515
881368336
1259732583
591912162
1856372115
208203332
1479733734
1613116791
1859505908
520357936
775132274
1293965006
1871072937
1873045273
2069153243
1488168084
994094563
1772135842
2025736801
1801562466
1116051260
1951395745
2117871493
1414622407
1331171162
465730585
1118783224
904745320
346823858
1337396942
500589574
1921416115
2003449934
275153926
858800008
824622963
332957058
1524523351
1155013563
249173681
727372513
1153659048
140345593
1893244918
1402626526
2037735997
918047150
807019466
1900443352
816608998
865728253
2130453455
1035907635
1086992994
259869780
1975742591
1343762462
490083799
1391801448
585254902
1594781853
1665098055
1893461287
1342962474
848365682
236773072
1881373641
1698635116
12523637
79934480
1428711708
1863268828
994152033
1919827248
227001838
1301746030
521481648
1019997760
546928540
1973183088
703946287
1894989434
701483873
1972254016
1840825799
709794157
693982126
472298427
319858770
1155357236
44174267
781813350
977014630
507628850
251708299
274185184
1231010576
1060452968
2128467234
378680916
492034575
18544528
1504190477
2109972925
2061011387
562791134
1223511460
397079176
188882533
936420425
2040159708
1279224806
550384689
644585854
1101625916
1883712810
1945273969
1826506170
1604195298
1079593296
68587597
739274318
340805263
2134139879
1128854830
1103756227
111707418
1249040577
899788932
366691355
1410108885
818243808
841092789
229399781
1734256363
1895657917
2080599176
420247225
730866271
156215907
2022031408
1832533413
1843931740
1649961754
1450109201
1228817638
1195365720
1770683030
294373434
147880062
714375934
1523672184
1436819490
1495373642
1114734423
1230002137
1634876951
352433690
366080006
726043914
726624480
603769009
3934204
1161966777
778443378
841364811
1609991076
1290464476
1885011792
879521281
2019126752
2077016036
2088615716
1869452077
1700473647
246197050
1118997740
484843041
547016440
1443867766
2103803666
1441960644
2135471888
146626637
2063118318
377305677
997093438
2032597233
1681794570
5301559
171369111
582759423
1521386528
2053748127
1945617842
1012283526
237863271
1664938486
433937541
419591716
860695086
1255202260
1345944200
546691681
270591853
194879013
1939263186
227645281
651251641
525345336
567376186
1711436265
1514258232
916985299
127264309
1361287161
1111013333
1774836819
1036448568
2075000447
1100745092
1216189007
1097620187
819808338
1383187092
670308381
1676306678
642986940
1618405312
1170940847
677640122
891457771
1950151961
908680004
1581757045
1516945633
1574905099
350975951
1747559222
1577892564
2139128224
402353722
19531304
1713543803
1289993410
1795859120
2051696289
167949996
244174843
721953409
1412563577
666320809
1946444905
1774970520
1224898212
1391682930
30999587
1485839591
1291695137
749667611
1834095065
301038567
1138637554
1320280157
10651742
2052037549
602054543
913791678
801211430
1334204643
2125289030
1056161891
387093270
1192836914
1798948871
1088689335
841993231
67762807
323464805
1567713136
843493455
1001574950
834517006
1192276910
2023281346
320744205
514094219
279463521
1523665183
343150950
410683701
589540367
2080367454
372689798
1371745490
1975461705
774581239
203912159
1691348020
91467448
2106208500
2076941037
786871915
1275884430
932647843
883749475
923087098
529461310
1967874275
1988886090
732058562
1857977685
1761030431
1574883419
770657836
1067741537
1833177349
1091881187
272151161
690341485
336900516
523788990
1613294152
953108414
957505692
1520960496
214758177
1377913082
1691961358
952031514
861692511
348382239
450131866
23508725
484815261
992788318
2096804848
531367145
975164124
727669701
96276365
1317842784
1908542654
529591225
1905805961
727392736
1625497367
1553510492
1322908443
2033076519
1006677661
1614143644
189431216
1995939272
1383070117
1230247700
1015852473
1677211138
1293472814
2023180467
1227121840
745398383
477883487
127418879
87344135
980501995
690312728
962244250
1193755616
220074987
1020026905
1856349882
1837927465
37629634
1099018098
1963443577
1218974881
751889498
1600955547
930072353
1463258396
619140414
817432298
1801629688
1193741717
1936617460
913701154
1308129639
805506772
379622152
1883715087
1609058653
102312536
435601172
1944687619
1343041425
1381540510
1586692354
548131268
1743547592
1277408136
2000477289
236759704
1441153047
123906752
1697168830
474952193
484064691
38389650
283341964
389445901
1093152035
2070078246
215659984
767130034
2132176800
428597545
85698092
272649041
1858530736
347793417
973106181
1637588726
1979944464
930701487
27642403
1078428630
1212888032
1042726701
237093264
220885774
2041070811
1244926811
479476669
940680351
1358542611
1420386230
994753835
1095477913
309831618
1147517813
55582630
1256347275
1801222583
162216297
1944147037
51700988
2075884237
1638373596
341847464
1691578825
867046174
701152671
461189667
1109177564
1428191794
1943793682
410089161
1195312522
1806104131
1491002941
2101444718
622700517
1877254626
1509528306
1864511161
1404788785
338475686
1940635382
1815653977
1701531459
1680307889
1623812197
604926726
774444852
1902338989
1741220873
1379023322
297354989
987516082
1846932609
10425220
508759816
1436592290
1916416837
1369601698
817118695
417239215
1993138332
1327127063
966820745
801193360
1429865369
1057248977
1542258310
2007502686
1620214473
594989759
2102988703
2036341291
901119096
1446851145
194344524
405355915
256337537
510661533
570078483
1097843248
1895659296
813862766
1804582315
2084798537
2130695314
1063093476
270656808
800427470
1528958380
524413564
844046413
1399157923
1793940087
2034968858
2139326452
2108092720
1988764533
814382584
302720267
1724463084
565859063
1607754916
1752761596
19448979
1429564598
1098451541
2093258148
836022132
1205300751
1614857855
278809191
95456365
1949529811
589667906
329025343
1931202736
1748711651
459460311
453105168
1346879830
30159021
1989369540
972907040
579135825
1410573725
347650307
610712767
1257314301
517632480
69357267
1695934843
1494148839
1911133042
189743614
337162775
1945094423
1272480614
1929582415
1613120413
1455005587
1018582771
1894150325
1775374627
1299241351
1377740629
1697435539
1579090460
1930434847
1399538110
332947083
1899226143
706110107
433299579
475317465
1360144773
1691668908
426453593
809631493
1666182147
1390729504
2098150230
1818772098
536230389
1833961374
141948041
1022224249
516204927
588404413
1219417374
1611160222
1933260309
331350299
1954945410
1753290659
1055613858
1446502574
995878011
327658542
1890692057
1030444209
572534563
1533657378
2056794443
1701097596
1933869337
1793731988
1598274735
248852745
798257330
1930432566
1391198247
1871936486
1527114606
1734799982
1258300588
580101356
1907508809
1254683247
985177364
1241627830
1179194814
15463688
1643594569
1112008473
74304934
118153284
2130099193
1961425089
244394667
136568208
1651122951
1849204369
1878483283
2003084248
1489895386
1360661077
549197498
897436207
315326858
537799283
1657086113
1136009600
833553158
318400337
196415161
699864984
1544738720
1429268984
554596586
2032869394
1107255062
258173494
1087969602
1147611140
1054957930
222921882
1782164412
1803030463
1389868054
518232371
1452119578
1426926742
2079925653
157495729
884693059
2128139138
190034383
1944186683
1032373570
1260383197
1753611902
942670059
1088946861
257001574
1374953187
1612915347
2035044627
698321626
112763215
1542398436
590847083
1236356404
1788010854
640740898
206689312
581522614
456369795
376777926
108727222
1792478014
426313256
321083678
1751736983
1603109484
399151523
668363075
109294674
2042117511
866568536
1028390416
1405751647
434570150
1410521426
1278416822
599588527
816429516
639475174
1682134199
1398046403
1245005201
742846327
1160099867
1882710243
1785362269
444348040
249034742
1250384453
1350040553
1056655553
995316464
917005790
124803014
60591245
593489759
564522095
458025035
572876134
1151189127
2077570380
1610018546
2036590696
1458304585
1653644982
1913627311
133486688
2071458243
1526275322
2001750730
1823795735
1876739271
1557103570
645619946
1811828827
870070087
1570150044
1157086019
1542688846
2019186278
21946315
307150592
20487747
2053409257
255676934
132553346
1352352006
489501456
1179496356
1701939032
961265397
704959152
767671227
950736087
241619322
360298231
66990442
1763473954
1571938808
82260620
1986430292
1321267340
2089454994
266164746
1515744351
2088965591
1395290650
1558858491
813182341
766269017
1904230640
1097726196
1352579323
796876544
1073683765
2017559835
903514247
777427120
702889500
1394285492
2132035727
2143266965
1838865503
2125945502
1510492013
1496120406
1391093327
166805277
862301691
1559649033
1576205274
1544658153
805601297
92373066
819344020
650058678
541287590
948682165
759308986
605535735
1337865733
850240906
169392806
429715067
1219385819
89242959
2023054225
616241005
1533403573
259471161
527547805
1171636235
2004251427
733590833
564861919
1927361405
624228504
1144459920
430483789
850570689
862656572
386676388
1755597886
1582306315
1982297458
876736280
1968612113
631779550
1086175421
539152716
1946636434
1497135992
371679200
185804289
356683627
1113941561
1612076642
975428242
2140475273
2147103756
1445614936
163150698
1137646002
1833260933
467274676
1707095584
175111016
223238248
2093027156
688252092
200981613
1285702210
337876007
259202584
2098534746
669227798
362343769
1157386744
1920059714
1703600216
1508758712
490990080
1604782478
358649530
1148156816
637957394
926052718
1884925742
166748906
277469271
1493897046
2141187623
1542978436
1550355039
1749208209
565065988
2007895601
1077007591
1331173736
411755701
422767567
41426888
771285469
1145592777
1496671833
1342587471
571984195
152392971
62361621
437575188
1498722150
541430166
68371629
695779563
383351804
937173678
326072549
1508069264
1558983363
1279277266
1811370880
1517156198
815223060
333805793
1547963563
1590274320
2028564544
617667528
864720550
1586190940
1248670630
805507921
540937777
1445892354
43678639
1190230323
1073214049
2005333151
1847714363
458655065
1217865091
1434052798
1343455095
163761025
1604760742
1492725562
2130834853
58163889
1715300421
861377224
1885521312
338923972
883367012
204511517
1905060513
1287399286
2051596488
1463565479
2027339572
1258936027
860938612
277327780
1752443022
1831026517
1726158468
330048904
1339427869
1942895036
630439141
1555867154
795609641
1986039473
153130545
1069803199
2110358405
152647068
1132065084
97201621
743367985
1535842734
474773922
1686322149
748174338
1556244875
291295587
1875394183
2131890796
518876335
656797686
1918487196
506827529
1148313966
1414220393
222289379
688715305
880272406
1401930990
326494846
46216465
756243564
220359072
1368713119
873596756
89453709
825354728
1330998659
918103546
296457844
181921271
451073545
1910102084
555709160
59571496
1410885567
297650262
1913622306
1148626697
2011269333
205528735
1228594155
1543492176
1511389055
241690191
100520600
1263357457
1313541707
1053997680
583900296
1614739866
909315282
867219702
152682680
1171176731
105081543
842186696
2078104044
1035880674
1333473814
1215033502
474535347
61120340
2135056586
298286426
806173040
1787585310
1283150826
2035530868
1492251103
1534325046
855587044
339969275
1501440036
1948270590
1826523362
975622895
1386127737
584288305
182356478
1333507000
441525212
1016640686
600627648
1247312332
1669227869
821336830
207749239
1343240614
1800110605
653130566
663488905
1708297650
1078721050
2088585529
555362186
224895570
2082289746
1385511761
1256348982
1246333560
1880399981
85271535
1587163220
1920719836
1372136617
655757598
347825077
1503826702
1684104504
1495512336
1391311300
1408843770
1873761590
269620773
713997957
1105951154
239233462
675350418
2047908281
1278188342
2008633280
1782475047
1107880213
862242662
1824271083
1926770674
552117022
357905752
1311267531
1104098873
1853227187
1293796515
823577135
125555594
440496054
446421346
1837483156
584400320
1047432507
144867550
898585839
510439585
1246373706
412605764
926231486
1544379978
1044793398
222026402
585829570
64104226
756369321
1165568586
757646987
883038938
331146679
1933674457
1097641811
1629798312
479882423
429278374
557296665
895427475
124836797
536747276
296468059
1447736339
985274503
1892242363
110500597
1171709476
1888758363
44373618
1775093710
853964631
63142751
1562323478
837796417
2113531150
392373186
450551565
1939975592
1079459251
771505039
592989530
1956907335
748730399
1121793153
1364121866
136113758
753632336
447364462
2042363477
530863847
864482242
1178577708
1256678868
79358966
1220909479
1025469387
1102921963
443833041
2033789539
46301256
2130701787
1463694540
1693590790
2085060384
351396906
1523340365
1366573776
1914117781
2033772744
475253686
1160818513
859293285
500927068
693984032
1551305026
1848191711
1331291426
1301835569
888023612
356576909
1426239606
1077389041
2110109455
178343033
1942327552
461365762
1878095971
1510132384
1524872989
1867700071
719288962
1957295154
754958679
798896941
792327685
906107858
1194191318
330841328
1919287190
1836459407
449149468
869467595
1250951259
1145067879
1708427089
1305419611
1010234979
336215496
1362556567
450287864
2135391569
626358542
2054277422
55248597
1660394845
1388756119
848539873
1185566688
213148787
948680228
1115417720
1497105404
1737639617
1697975123
1342728947
1231518239
1993426521
1937594996
248265001
1925248793
522576729
177620474
974075163
485825323
1603785878
2092205510
1828194920
1625020614
1541900247
431227458
1222735592
1310454440
126577103
1305278001
2029770369
1340604913
829814456
1249056906
92010396
931005591
636850673
1100468122
263730956
523400012
354363204
698903175
2075452617
149938335
1767150097
314663978
985722912
791944684
983027269
1269804227
1575214017
2008279800
276557910
1870199941
1308490210
1391340275
765781353
1917070762
43774156
337093562
753335246
1721409261
1335789281
1894269793
1228354393
2048630163
1693955839
1626533663
1052595461
316332030
1658719467
5298404
1282987030
79877920
1878477088
1770610136
2064217465
141853216
236670285
784297168
1850523823
1933354831
2104512642
843936827
748763064
702058175
1421958140
454613166
1874876266
1709348048
286264862
17167076
1077960601
668978292
1031972897
840275530
1307501417
369600722
2012176771
416620253
743776726
301903964
2103837806
1491732362
1406608732
2111649371
356045292
648153311
83799176
2063277445
539340351
848346771
1822612113
1662624385
1147180371
979621378
750628572
1453600145
643847784
1815528754
920667615
2028023040
1500420319
1238304641
844554501
1426847704
840706201
491382186
2033039120
1836103491
1742375212
1491387067
208112751
532896243
2048643992
1739125418
953619210
1477086433
410638657
82057442
53220199
2107096931
1552257434
611716715
1390763014
463809463
1996475463
1310543776
955808245
22211128
157036427
168489869
404764931
1927023478
1066367894
489105630
1642261614
134003291
1565136398
1469005013
209813099
2040686164
1423958003
536226297
1528842475
1797191134
624840815
850439460
177911171
691535947
661772679
995484939
1922213446
1804275904
593204494
66942858
728540474
1524625349
1985492844
1833189439
1326046446
2032268735
1303989694
1046513378
1932581091
98133305
1913765878
481213866
162926020
471715074
1601609501
507496148
1670719845
219837170
1777678398
1930544014
692857707
1683866917
1956606222
213674570
870925540
290248076
1286565052
2088363118
1331462465
1664342797
157513467
1939158281
264123990
1535949831
1683175738
1785145032
140196873
1412735319
1428108930
1848296091
1551363512
359239515
1450938454
1980910933
1322971479
965282044
431427960
1680199310
642828424
581483011
285180895
2123636428
1920542761
1346513204
532958158
977239301
1968118064
290091472
1807240406
527347255
855433337
1630471958
940840257
1705746932
1789701953
877690246
1742295929
469279337
2562932
313810421
989368463
1319438690
657481576
499580646
358233769
472547064
1857381175
2516836
501996413
245088159
452561823
1284454706
1190319375
1464724150
320230182
2065998527
1476728486
914708672
2134747789
40655378
1562989589
1762589018
307240969
2071436830
1841262189
1775188354
1517801596
1456619894
284305475
762278507
1503207229
1643166954
479404502
980606625
260716148
989219113
1180835167
538712445
220352369
1389101390
1054903080
1387013256
408011475
1134693689
267542054
1537472103
1586749607
202625866
548218824
416387194
741052702
759706536
718699702
1964088611
465288216
1015466277
498245722
432969452
854358478
786117849
1558477280
275150251
1710099318
2139057993
20959329
650110308
80386700
1340482363
1015991890
712508501
580370997
1113460710
1080807099
842115324
397991493
375878446
191918344
883896582
1434658005
2012511193
1192949071
427808517
1521779948
15582094
1810555028
1059688628
894324885
510906767
810936623
651719995
528788375
1635165437
1515596431
230468509
1788068948
1012680194
1651679816
945807569
325833771
1301242419
1916990424
341526103
172287916
418311240
663712855
418846655
1732996696
2016921705
676233185
2002561496
2075562864
346127693
2061505864
925106181
1740201565
1778839258
1091090959
1277553431
450861537
638853208
1665967855
110866255
1703380391
739376826
1835809877
1991586551
122244579
537473683
1407368672
2028909592
1866287961
437582649
359159774
546244288
808586190
81727399
714631677
433544225
2080580318
811436546
2029853936
1703776194
1315029271
1275844864
98647548
2074738241
1216353570
1240971970
1885954870
1930552184
472937493
505101970
1234524139
1080508602
1177110659
1671221084
871026971
1981238053
1010748538
732841438
1269459261
737174042
495159323
400819030
865068134
1420332229
1600166628
1677529857
1094630868
1272807727
1675021288
691361023
664533548
1329017356
1513709963
1868214322
611730775
1635116275
1154728412
234769530
570250755
1179963626
2064309018
1916458310
1806277179
1514816601
11228173
329827311
156576581
21910337
271942655
1027191045
174524978
1139871273
1058550402
1288941516
101819414
1915305828
803938578
782610327
1422237208
1197781533
1473927661
525198984
169470396
327352274
1905477899
705381305
2106204560
1485039427
1361353765
1716709604
999042262
483535494
1768024907
709012991
127806439
1714681120
1954293877
1032432031
722316482
1770637941
1453316199
310363440
593045284
2007300989
2055869162
692409728
1579991178
262055394
354765381
48479843
270227636
1127758314
1851710664
1887968194
1448402386
1106151449
42363853
353432794
985327807
1804097616
145226910
491255148
1557438876
990480259
661774510
88125789
1900210986
789819036
1666672090
930442669
2088097786
215830443
364990029
1817899895
612656731
1997049099
104665439
1866754552
824673325
1371694926
196862700
1334851752
1341742108
1370719154
1829930157
188150233
1983506579
1533770257
218815960
1777681543
1081725229
84912917
1199069955
241825534
2074906270
473341711
1105205101
882960560
306370063
100199353
1399180351
732175621
1796099786
660644410
214862208
1372310814
1590660482
1082148324
1384789442
967213592
1148147963
1150962386
1742001884
527579008
855914014
1038228172
991994327
2101315007
2078620639
864003289
957993787
1442305074
103493859
1419670270
1689604020
1033867984
539028919
1534150698
1876626338
927825215
172231333
791889773
291322882
930079997
1922487162
1146069250
1510821447
1931019019
1311015695
368626043
1407166599
590041814
2042153229
1419261762
1127166553
73331727
1240175812
144681476
1934730286
590943475
901917256
1902442380
214802523
1831757009
239500768
1406231242
212046519
239701489
1083562322
1020099093
289036668
1422833645
1862780740
1869774097
1386263843
712315490
1093552114
1328171889
1089765545
753886864
563105032
302439061
1826664905
228372895
991919787
1740256316
188948867
576309059
1737115320
95943886
371923943
2005728297
1655383434
824803709
1115797739
1034213217
2121682529
1803374054
986512390
442682751
1038519154
1450920925
1285471483
946536976
747268606
954623934
2002802599
1706168993
2071113346
1154793581
273425594
729934002
1667436960
1560763491
2022029682
149853022
122045413
380266637
794947695
1521756802
285620670
419888688
1544534356
26654880
101302265
1154445678
1056092531
41758019
1471699081
953100096
1411417101
698373794
2139446846
1508308087
1301418565
742843565
86208681
2019492495
1824089045
1520923335
547432798
79118115
676159151
766089864
1095767796
37704228
1950107591
1516178739
494338776
98507643
1859521359
388871888
233864151
328775968
660556891
1690560415
1542892417
359470753
660487674
1997506405
1316844173
1919681107
1628586693
1217482389
798739418
2094582562
581391799
1954875638
832928162
40659092
785791393
712499194
246807133
1105077989
549614243
1745202510
1955447562
1694228226
1241974007
597054571
1237501300
1589294044
1191378451
890512683
409287515
818501859
378979602
263472728
1834597029
609018011
396571254
1242179383
1120506451
1838223819
1740337244
2143222356
388656674
43337517
999990015
1248212957
561922861
545182946
1796102523
1695033157
646742977
337245840
254198971
136016402
1240833030
1437746671
983415037
700890621
1361163829
1756084532
25523484
274943720
757843527
862267576
913322949
190427541
1141497656
739073476
2019656459
814837086
1481887281
1127459041
1710908619
718061332
438894517
1694302083
124860073
2003393151
1524017952
1040622295
1107714865
1746875849
268388301
689917260
1824971024
1467374107
1243891772
1193273907
1737313248
1020051231
2106793719
1112330837
1649622133
786771230
2077657791
583570284
1409468550
1779967623
1055730491
1640054241
1964655629
425712474
782654487
354499341
1804769348
1872241114
1403411038
497855347
848915620
275479141
2058530810
898911546
701503238
1585846451
503834770
363260523
484463571
2127033892
26840429
594169551
2102904322
1045359853
1245538814
981780111
1977303066
189913297
1994594106
671097966
1860359041
1457898129
102289685
1443844059
307210633
2145784332
960401983
1931434773
1414308634
1431881706
1374189585
253567453
84590874
1355268164
1427205979
1039691629
1879725316
1596456220
1390356507
1183689947
314702074
1762129875
1759007243
1094653670
2106871666
1222507626
797843770
1235647747
2133167189
7310122
64624971
183010996
1262601435
1147847351
519119580
1985118864
1671759766
1600836301
934078155
1611381772
571882759
2076210766
1921807202
230906379
1617285167
360150379
890054566
2003027071
1543576972
741486611
69003407
301241295
401321175
1184116709
1820761132
2029258188
688861222
1997849312
257552126
714144932
99831098
1412603224
1265590137
1330546023
604908661
1008829435
541692572
767157607
1644089913
1177222813
1303703520
1996239218
1998732984
1914376724
1587971635
154168086
1578391010
2016543472
1023096594
411510701
1892520047
305405643
517483523
1751170656
841904991
810586034
361599451
1504116314
166318178
1253586285
1090297178
332360917
81710808
1658685557
698472357
1913588656
2098444927
1299612520
109359699
644392847
1638047166
142186127
997024660
811511301
805871532
779001988
652348059
1429310471
224996989
177009144
1720458168
1001624514
1333128687
1732204148
197596339
635136974
701264064
1791436845
1362721044
2120090579
498776164
869755150
1031345757
280564857
930839902
1780540825
1037799434
1178018965
354107242
484990584
666121313
714479590
676797959
333429706
895490078
1192838414
501643404
614155944
2141289152
317723668
1371559431
823913321
585855891
1274684494
957191722
705135616
861856928
51509997
798550308
1229466298
1499052078
52902219
531468310
938185472
1805214782
2056346313
141944038
1950051786
454145743
1914960729
2013965062
321376774
1203301084
632137164
595863454
1648144319
1554645839
1034561987
1618870584
2105231776
488534266
974223974
1621026980
512800962
450886877
306975797
819267919
1090680063
569638429
645262127
588792023
822732820
1012979013
439935472
1923293098
955779168
202289427
296208112
531870142
1662646883
400857600
211999494
822414764
741849937
1281542061
1164894256
1045605937
216388320
1461402547
55029543
1616286135
1845694130
797550318
1104631312
1607672441
1859863273
250320258
1654308457
1046079312
1502090748
1272570649
1432148876
2023750545
1011405212
92567153
1091657961
726748993
1554660949
1167148769
913833963
276017066
460817525
1052747756
1511075550
478844741
1720522590
294706484
990738008
1473037878
2143725312
123139901
956319860
1759289934
778115787
2133522216
1782537761
596926392
1648988937
1466645517
1761058395
1335292045
1727165519
1904424382
1159760697
1064746423
2103933036
81617313
362232118
979576562
326748612
1358991371
1120521470
661506816
1341990170
1576627851
696025528
1519949830
1378812735
1565613426
475084579
1493017491
1283509475
1693682675
383420564
1652673340
287183617
679566283
623077869
212016210
950522483
79105609
380915456
991167736
1102953791
597800974
205445435
1207192430
1645120951
931626341
1262030352
915984096
1070096419
1166218903
47256867
1492324368
1818367308
938712050
1371700988
1623818283
1071037551
1946262147
1689653783
1796315794
495715780
1956278256
1895113465
752665672
977058985
2019749553
525955179
107541660
744507878
524438143
797084550
1644569768
1722301861
1732660330
863618256
1772193961
911008365
1338101624
1074635394
1189580634
2097272390
78021757
1313726373
1326295706
546025027
1396375138
1320219026
745856959
269459369
1282279093
378279454
1299586876
1230385847
1613248926
1554442850
415852014
1985608902
1746725425
1775470796
622371980
228287146
129715878
1989422873
1919905782
1439851238
2046883015
1727491319
1767406010
1203201989
1561230900
838064602
748277816
112992643
1182770149
1101812619
396420831
195914072
1789363187
2116404399
349136550
576137770
1676817390
2081911354
1274660285
90395848
785161921
1973342757
42510392
835508331
965978160
1119873559
1674446922
2103420420
1999345906
2075866307
1228875482
299809282
906023777
1197609158
2137277090
680079095
340971381
330479340
1835997642
1071077120
1170890539
388282368
1921593642
124313439
2105293455
2100233109
1024124248
1681717575
848876667
145782198
1424769548
963480896
489321928
1124330852
199271194
264664318
862102289
2124999552
44964902
1219607807
521652117
143243194
1953606007
1058140248
372517471
1527254973
2107713428
314796279
938944951
35216694
498865167
1503505336
201965607
534475815
1069290900
317573490
2139574445
623565133
645286873
8571350
1060878910
1508085644
792619139
1921326398
360166572
1016426311
1983680192
561125161
2096919770
294978620
84343790
1672769712
1772067004
762442486
1429239759
1651692175
1516788634
519825522
362581149
1800234777
537334443
1495207796
1250592554
451114196
1571287358
1560350525
224935928
1578762488
692196384
686264566
1654499910
775715089
1403246483
1485917957
1352805683
1982883242
1201500552
1875552997
483181436
1024795761
449501082
942066437
1332732955
80259666
1503521313
1860583855
1643262555
1089097220
1265232240
942946900
1052046798
1695848993
1649488101
1761816855
62479215
1193748344
1175862336
955396088
1175813285
1956216556
1743844216
1371772308
1701458108
535823414
1353268847
2047763247
1403692046
1972103126
1633149580
1156780872
245807417
1966023087
172926354
1086125951
1709781116
1605202647
180927096
309927687
144349389
1583575012
522483192
1152107651
1010435960
1143772085
445073985
1265452291
102537380
632379608
1139608456
1616354773
2126821323
151411783
1841527885
1556968044
2000826228
313886777
575873325
558078761
233570669
1617577165
1716936135
1683372996
1222969344
798602334
2118113455
1955750066
1241275719
10482551
1372661613
201139758
815434648
485188940
2093138755
1283548712
1133282698
1089406108
1381909729
1485631157
94201694
682933709
353102119
994459632
1695546777
1611190906
1643404524
2011419268
1193875034
2102870576
1408749984
533587502
1176213859
1484013020
677075300
995350328
281503841
1554555168
984451916
551419250
2027685591
1199273294
2088988523
178590208
1561332389
2077326188
550417293
1394089527
1111381110
186367459
162408192
1010430168
391778138
879635418
582582101
106896700
1296726483
1534540399
820601774
1591050540
484406715
1601277815
1146929721
1461605166
170909726
1145615346
1599892361
562280679
1842524701
1313459612
287176561
1072882962
159639832
47800732
837218403
639876639
1860580942
1992761123
558975230
137825277
1144158176
1828237546
1586632389
722742999
1002830046
105158617
230922224
200236265
1621129448
628493616
2085846647
411134291
721616267
814935312
2044101854
2040140142
629172607
43821118
1638025796
500552683
1139858790
790969975
2091808548
1113607868
1792598022
724648277
1918773406
734799162
116739708
83877322
1374856559
422145646
2042434647
242347706
1434999329
933473184
147434476
1005131525
1520377176
2098218548
1798792952
2073551887
726580066
1408669211
19824129
1868298253
375966625
1807380460
921037263
1029389239
2078854140
1269971816
227607157
431823133
1580434597
2014417268
1103685651
1039711662
935769568
196174491
136491888
944858235
1209666344
568239300
1573088690
1480173631
1100109651
1199082122
1944244426
2054610557
1032329568
1791443001
1246613494
436041770
444745926
1704211104
505014130
1352625579
1810262254
1160568300
1725576495
1556459443
1769924165
1612259943
902256954
1334682286
1482209796
426648701
1735073045
952344512
899241666
1707520314
964748603
2085847097
2131614818
1040854559
2078009399
1994927890
1280611447
676007561
1011101581
898843458
111261369
1596314093
2052808703
1182114460
1816163514
1680443969
565856696
243411689
806440621
1911745141
1033387984
445867353
1818668967
1321393208
309148139
271400984
1270927724
1887018664
119520117
878956735
956950820
922709118
141526004
1971330625
471046947
977512882
1450051564
2115761090
506902460
1159437021
1962258512
378387104
773209843
376021640
1160831888
2073910353
2024189198
1712719852
526505213
1469787371
1354403584
1937917097
423370201
890363300
91577896
255843264
2118196438
275543722
1931846931
569620341
1555046161
537483670
690449213
644812607
1790660568
5458877
1385163142
1697044082
1825730827
731482091
646153984
2069017241
787766088
58710436
3611741
1478261068
270026344
872398508
1572700209
1583953568
266328439
1578340587
1742887957
1105509329
1138950926
1111800272
1282623509
35173481
319199689
292940650
527970027
376980938
309249058
476210089
654047994
1919497431
1623075065
1349203337
1747356109
7574420
1634920323
1248566387
59304148
266401995
1129470065
1181570448
1771886862
1882471681
1240765644
1429602979
798530594
436388298
1671481149
113677323
1339557910
1289240261
701187081
587578088
1748755239
1978538243
61237555
401499060
335579429
60768483
1062684357
1991981053
1303172796
2107742265
394202989
799549723
1490705919
1378738221
1072320477
906166895
179823341
1147089061
1029107731
1415840581
1665605465
1211299147
2036464322
990347642
1215745833
1555199052
885927545
945918798
1465517291
485416140
796152978
371507743
652068319
1285086438
374235927
1125434428
41807349
354205694
86926129
1142833042
312106089
2085360775
718414661
1565299535
455960633
1438505856
1663348173
2102831889
1891933111
204356955
1688111644
882628616
2126297385
541509840
1792394401
1653191729
954337111
509098358
426688297
1250167778
364242199
346998064
666814750
1804062831
901424683
1078588216
1049722725
1138889318
658945857
903936469
1319236982
477365177
1166019195
1094493442
125347060
220004741
71355050
219137167
2071930281
637773691
298211604
1637294558
1731899093
127330549
304844991
1751776998
2126405205
893400043
1473204871
1745099833
361122206
350198504
1592285769
1370637999
1779193151
1464534828
2041010750
1219129033
1468520058
1948873548
90726299
2033731041
761854367
1973628245
815038080
721904877
1832973366
109060285
1274333007
1907620466
887618437
258812127
1498906975
988479851
600966734
776039224
76066816
964886186
396579850
1950136810
1925111606
1360414637
758496692
509082983
1472018163
768069825
140496313
1692444488
118216746
536576779
2112790626
230173744
1120370840
602610464
1482918915
514885074
1487501110
824217356
287740231
1671347710
822657123
100596835
2097058716
1977384960
1253415579
530784049
331372703
286372820
967852356
1854164790
675631607
1128210224
500955991
475989816
383462366
1814237359
703556865
1611788917
628958804
170988052
973288985
1748402962
172504369
24486348
608163004
1432228036
1236986003
1524561414
1565250113
284982972
1601313905
1887684206
1027291172
103377307
1764979105
362880646
685853352
1568726574
1429638666
120076262
512069335
1569494958
1639851069
1406491839
605885708
1967048158
221365263
1894306261
1481182941
1042766509
1795781413
1522190463
1853598239
1881989576
721161523
1854101943
700724711
1353833969
2097245023
483362686
2028178996
456109819
1574524347
708593505
694800535
963641554
1021852241
1848677707
1052661795
1571668369
1432006281
1567591646
1427309140
822517541
27309734
813403153
392411769
1288048259
1097979473
467885508
851660355
489871554
531294364
1521642434
1482066569
413676184
511098961
962394312
1249812076
1709398425
1297256628
1637966546
550750419
546224886
765402382
1576496603
1639009184
1664328084
261075317
625382720
1194567909
433810556
443015773
2109499220
11150932
1623805173
1075385804
666625510
10262987
1456835713
1836110565
134148592
1789296044
1393777654
1562958446
1914879243
2072530228
1502226542
222955224
1123566626
1357916237
2062252807
1936913583
739365246
1167769683
2135842266
766735074
1747355359
697142191
1410943681
315472649
168095722
1967866648
828613142
768504207
904764623
839099581
1261938653
1577872781
1464779660
803176724
658377500
96553446
1257892657
1185550098
1467740942
1720433912
826718
1144555633
1726781085
72136868
1071980814
1460735396
887052622
602952524
530332779
854708936
1344500411
1020491583
329056150
1610191598
455744444
2023185289
940807766
475155687
510149989
643023922
520888906
1935624096
1851840292
1396247073
1463459359
747593318
1860203786
198372248
1686423241
1997837454
85183849
507323487
226954702
1054995022
1983999972
247123489
795710584
1651550418
1091578756
1296140456
999959788
267222679
862123150
464087581
414213452
1670349628
1458787131
2035463917
1522571597
2012810333
183720331
1379033743
610995464
1956903290
1092624935
475420574
83103454
1165639678
1489884600
1214431
1298276817
165396523
2056665608
472368311
551497644
1886544069
594724810
1884643139
1924514738
542471091
1043024127
1978044704
912477191
2132631951
1042415297
1861004202
1012425968
380149451
648433828
2046234911
270543405
343074701
1175912940
20575385
717722096
1467991037
742191017
691331611
1853738683
1090081779
124213283
1946816219
646363465
2126799956
468887591
1675063838
817382391
1315621465
1979896111
2139268177
64746410
1105004666
1163536482
982026409
2020434648
1588345333
123063404
1635892260
256822206
58542023
993563437
1378668204
1814862384
1452696793
1494057284
1861173894
1466500687
461885764
596297494
1792955817
1569240773
756082764
830359456
1015058642
137980567
2072146645
862758595
983113873
925608915
1459569878
103538557
527299927
1293453747
2015109407
325214572
1813621618
929847947
679470531
1425258602
1721383848
1294960297
541393004
142850537
846033738
468081184
603793936
1012480760
1286354074
2000740127
710437869
1594445637
28671625
43237442
1334864734
1601441591
1134181846
1899180715
534314495
851174695
496690286
1692985454
1228342905
1107322213
1512557142
534645428
272537610
1371908812
1307923867
829570098
1918460772
1762737706
466938431
1536729912
861301433
375751641
706978675
678689664
723778947
753185305
1807733420
101364190
62193083
872697764
194398407
1074529385
909273882
1213872599
2063099364
1438592685
2042247118
338440810
1477177765
1951767237
2097964355
1384838720
449166225
1274616862
799500067
2145508300
1946157852
135213323
234148047
1862531219
1264429087
1766477318
1464289490
1910493190
1305158375
1514286929
1267385681
555911593
126764317
1433154337
162009281
238268206
301318315
359447603
1723635091
1326609109
1842968955
1322949581
426209963
1539145089
960273542
481133623
1535956883
552486242
125993254
1454408358
806398171
2081483663
1086804014
997294603
1227451397
142713599
235762978
759616649
520912076
1043897801
2098255406
1008977560
500467600
1580041456
800117713
1410676830
1822642004
148600035
402788902
710885564
790608191
527336764
1933117509
1767167746
1167138935
943969751
1790859579
623019423
1996026693
2072323488
2078143274
1373971412
464230092
751366441
60946697
1166383216
1309250403
2059409458
227176927
1173529537
1511655638
1712983117
1223868679
1047638630
468150852
753436399
1377167130
1960818353
933200742
669763638
1220708715
2044398379
362267597
1800428600
2146419399
351231405
1333187391
1149725225
1719909232
402432083
1122266813
1526893088
582814141
1395786886
1228966791
1237066706
919591380
1427504478
587384050
2073383817
1718083082
942950676
2021855000
1823627881
2044725187
2049639473
1762440159
790532863
1696663323
904905490
2084345672
824242161
1161269905
491107523
1758184372
1204421336
416512210
863882405
117914944
1751419372
218134490
364508463
1817583576
1200719427
814341380
185354739
407830799
1157159531
1570369144
686512576
1258135201
513241154
709237251
244609322
253350290
1590945655
903409312
336915633
974178849
1419955164
835378083
1205048010
518100245
623072077
310032861
932378226
1877862079
708682822
1691818657
1208344910
1325412571
1508615168
1531535881
1211024807
1374158023
1576357097
1028891931
2078488887
1294831986
1409911878
41046816
183269109
92135149
1648142672
32679422
408807798
2073014880
1679110808
1183766928
1071299905
1566782313
1886418164
1036070211
1419999994
1121756833
1487370607
668904206
6596986
987462534
92113847
1596635270
1172273298
1359912918
1048659905
1093955239
1973777084
468130766
1957245268
1055832638
1363162993
220853973
420794517
1427391544
1799241215
784491397
1559976414
1871192488
1220386569
680866802
1878055646
2139376812
1663952627
1664521643
1842016605
1434903511
1730277507
1451431544
764283278
487535291
1865074385
305983433
116139035
693863026
2144636804
1374592095
1811817547
393785720
872316229
1953739501
1627432559
588551234
1457965531
2057898875
1811766849
1755585889
459520008
1071983336
174718194
814632356
904044264
1912207419
317038399
1143794759
1491466976
1705031466
626902037
915670928
1910212825
1062293057
1812187832
2016492753
105080791
128307677
1939601591
2104739944
927024050
629889204
1238304926
902717093
1003521771
1604393046
1548173189
159632311
267687248
1900464453
1132596403
298801953
694029911
1861964597
945761750
1075448274
941495882
684507454
1805016845
772635726
1411426886
1891270146
1381797996
1500889222
1984362746
638244994
1000449045
469947713
1041941860
632606650
628077735
1075509925
1261687218
1126115037
1377100714
688835217
1535660106
865452545
148942813
505419854
1845583707
1643530855
1046336178
1693227392
1523354025
1865751097
336701337
2028820038
688083558
930836743
938088800
1390141677
1667352110
180351058
665000271
1542346487
1273304567
1658478424
1015848083
1442523270
273365233
1077131151
674898662
850766202
126654179
2035513607
851756301
156526864
176732927
816531056
392743515
319967851
675220659
1327614261
1281869720
1411093682
1208783739
1358814800
1463305535
1469535041
1116192828
1710426633
103542137
715071044
330514362
1546662928
81084933
185938634
123786486
158444689
1083562903
208306795
582826839
1681356647
1994272479
1166378148
337514640
1113645382
247978889
1880804973
474662826
965630809
198410767
988312088
848929421
1758109582
2008228495
1835346078
391754921
35397026
355074612
1553219789
505605332
1035972144
103488056
365910198
868558872
2012057516
1266617771
225893463
28265259
355052172
609921061
211439425
315057573
1749032331
1483662189
164191421
63757212
942608837
1595635280
241086135
326997952
727635700
579660356
1119194988
1423394382
1219053524
1303329387
953897333
1475188365
1842443829
670955821
242057010
1408140696
237805440
2052783828
58053612
923643938
1130195185
1412734813
758446977
2133831083
891446115
1214540148
2028804944
1615753553
475584532
1565486036
1138565495
61846837
678747317
1945175188
1656610285
354839632
1439674233
1436104227
204595886
1639464147
1313692617
1749518005
918104944
2099249683
1023059516
1034642857
467242587
969299778
275005538
1223891556
927790173
954804606
2122860114
62011942
1109809329
1993036185
946012451
709404269
1459524164
2028287803
439874819
2085819182
492430089
707754609
1222128657
365827418
261574752
2076223077
323418911
28620977
668648389
236383048
457020920
386113119
2105733778
2038882435
909085623
86614695
500960922
1114132296
730862289
755960867
803225084
532284594
1815727493
2147238197
1006033909
2031463397
435801600
499713614
1036222630
1659678836
895410878
1339901058
2000015833
1713842323
185477660
1185699798
1361779281
173918021
16641958
729015576
1863494418
1745344231
790089758
673658965
2015757114
2048277216
1038296269
2073045804
2045099975
2090105555
1492695284
130978598
749491437
1611191125
438355256
92223395
1279757616
929845730
756823097
636702806
598332027
146011723
188362492
1929480980
1541684658
235134105
284881104
588880698
330985343
1069903860
1461773222
1684229732
1044459633
1845077182
598803592
1372728295
1142479123
1094728332
1988333508
1496750743
1676968520
841811623
673576158
1366658739
1413414244
1604601419
1223627515
1546633393
818844877
722925764
1766243717
1849781083
1287164851
597180869
859932686
2124648942
292918978
249877417
1087494738
1666698847
698852439
1234526610
1626295532
1344776150
1324551227
1171593724
154488173
991981643
796594354
571811921
10095274
517254065
11752996
659963937
1660856468
713817482
2052529040
2025926351
1954135377
1823121218
494353115
1550284189
1448940644
1673092809
1487925429
1193602111
253213757
647439431
1270312285
1002138355
2033539312
2088567004
563490003
392265032
349946333
1235076204
838473341
337451914
1648878833
625613967
1463117340
459500916
1525347223
1117927914
664427387
2039911564
1374213733
217972491
100971367
488275452
2077813279
1968486059
1182918448
1239006537
415892215
1846366593
1898526039
204697200
984267106
1992305940
2119463284
1013653400
1700200065
1637048645
1015717145
231982126
1286338612
670734188
1770866474
1930342052
1076045053
885221331
1696183604
316117781
1653983371
2104967203
1158599279
519475390
535404695
490459754
2009655608
420562145
1770512300
1601899030
178528856
1865672001
496988934
1220250345
397856228
1544249788
475237846
808630181
1324643137
485068429
1897364888
1689861941
67807560
1506563957
496551525
602616821
594065058
163641511
2126022571
1516022026
1845688877
807158346
1932863457
938203609
1552096004
86041036
1589987538
458872455
263586039
1993127074
1535443974
879934569
1026069538
1822827158
1723232007
2083418625
335824543
1535278859
351692730
1179840224
660366025
2086565173
1562814417
943786390
4007307
1669429271
1349395046
1555352799
317562095
1128611446
550545260
1549948801
1878348137
1476019283
654233529
393757114
714519962
1350718783
723464610
1949338326
328163028
22683265
192011634
850989270
269419750
1307232815
1993285911
1994165726
32918361
1981587431
1344443634
2079661618
1737379906
1547939938
1931702164
265375613
235537936
1637844815
2041258652
2102703548
1799508512
633791799
1277902377
2143095438
1883109084
1199079942
920886778
731173637
1731609121
996792252
1889131752
1920765478
887719670
1741484955
1991447003
51604146
506223808
1902530902
1571869450
1181255059
2143987813
153861378
875725766
545108096
938044386
260390284
1505486581
1636089831
1429888722
208209503
832699614
27287847
2037534365
1235972624
1704928789
1360099536
965953180
1325139182
2058326258
987367692
666599584
354973312
1308028152
268345301
390733134
6210772
646997849
229592276
357213119
256331021
1682566999
1891704917
2084063712
787476423
1919664707
1828794646
2068448688
1235302792
147668996
1191848544
1587045376
1893111311
1821902664
459629230
1586375171
1890748936
1295669541
232815046
976534737
761787852
153732777
807435977
1628262810
1630625564
423044049
1721474727
1984423506
730809213
408208461
1866619488
4784603
1621521056
1490026492
1832994137
613366770
699887921
924778196
23349978
1630113195
1304945083
1568918810
2126806449
1242524108
1672935373
1927657494
931753306
1774951666
1024848543
979497415
765920414
34272666
188587493
2016705858
664858473
163558597
372891141
62546796
1098680879
1806353900
1464090765
1164848787
237655764
825999213
1722193713
2061479668
1037040492
1926802051
1862179434
2043152175
24889606
398365701
1039897329
1316683778
216713529
617342031
349113527
2031527268
589976620
312835896
145330297
938617297
184430596
1623698726
364668561
1022169875
471086610
1546898046
2103009497
1583328839
1311670613
1435222081
568962369
1267584120
1334650109
1267483768
1368698812
127714962
671115831
1542906355
1385161875
1831717308
1378653923
505202968
170969733
1071475506
2091400100
1599825794
1106892198
1477018998
1354631753
318490891
1543203044
1079925640
750465946
604356496
973199515
734791113
869486022
951571155
824800387
2107975205
1841480490
1551169932
496081622
885515288
1819854846
1847138607
134730090
1708273917
238147660
499469917
1369696431
260199546
1988869952
911539387
2137925004
2005188764
1094460607
1674356656
172520469
1695559211
1026728689
557028010
91463964
2043740445
789538363
1969825987
2727169
415560686
771183057
665267651
1021691442
1036520807
636399331
427931068
856963655
1605622652
1728275184
2102781358
1308701035
1913780229
1756343615
758676412
2114019329
1518523757
218000788
2006261534
1995202860
823775778
924447512
1271888105
1629628623
1779406297
1963872563
1247220739
1349811734
306951271
1286094622
1488913702
107838816
392600455
1870232893
2072665015
1535910660
652527159
841728987
1551784220
623893713
126630099
527120664
225145362
202122459
1792362027
1590783964
1149113887
152904615
328702711
1817832643
4735092
624319092
1379177075
1158231521
919916405
560223533
1033884266
965699612
1815455077
1551525150
1002909643
131028305
1243451641
474309286
1526389378
810756851
322370716
1459386395
823579223
886546622
302540705
866710367
1817092669
154578326
1817683582
912138408
2090624355
1754962
287107554
1866083517
1005851448
1627629592
1211535575
155782815
1048318766
491101350
1076805409
1082292818
2066487846
1171020535
1334034133
339467052
1213418826
1938448355
2080647104
2106021326
916893515
1218303611
1005572223
119067244
681104448
139723996
1236174238
1584008991
450616785
5522289
1275955947
1408678471
1846460370
492534521
34923306
1116312663
548850676
168897179
312828013
2075368070
1271301841
513734169
355499076
564541754
1527956264
869514378
1643837552
1154057614
1714882327
482031158
897271361
763854888
1032468418
498277041
864335805
1894080358
837062137
807849794
1544582922
1218699621
1427624410
1044028883
211109814
633317006
1813700505
1104114092
905907671
373986190
185168802
1449664333
7806806
1572289460
1446592296
1436103067
726555409
147804932
717570963
30163051
276433523
1420699962
2081453911
322948918
1345620054
1916283575
48280132
793555637
1249030707
94923771
1842536837
1780088672
822026240
1005402919
436831276
1862827968
640427229
1840036597
1981181609
1279177380
153982508
166364069
272685156
568217981
1112235392
1751600889
1953017490
495738364
373149592
770943251
1692938614
924105064
1092930761
453946207
620025864
319963671
1454025242
1867103893
2048949456
1151629771
637788215
34235720
1035718996
1599845392
631014640
1264782768
1308302100
1722076300
862227047
1440476192
1776170909
673015102
1137428555
1948573099
33351722
1918479406
1788791626
466178457
1266181916
1640278703
2115333569
1881095209
1769161461
694426322
1837381572
1456083201
1284539240
1298712040
1111590834
1632290018
1998263653
966028000
577733112
1832245365
664174390
1973300363
310102426
382233046
43637946
1977517911
457572555
2008371091
804660251
648794145
1744703611
774060725
2118693169
1425029787
1609251009
1307893905
54205141
2124572345
896330208
680799668
1439780411
1642690444
1554408289
1167687561
1799811990
1372959188
1499864354
2026366697
1310530130
1807131000
1425667887
938963607
1511599426
1077397443
1908486724
765886705
1595289376
1603064603
1533882312
51059275
128532032
2014730974
537000584
2124239843
532308382
1527261134
1858573850
1513339185
1515363323
1119486233
1870469181
501923484
2097170768
577504015
2101250022
1529887690
1649590925
392658188
766412494
1433136562
336480702
1199921189
773111912
2078146795
1356414459
289604902
625091340
309109736
675518615
1840182004
1915477951
87662974
1932112018
1150651459
1280193210
620298868
1301497671
930594550
2080895834
1881258096
1515183233
267651333
373288089
389107774
2142325376
174788615
1606745469
408660762
2011540131
633912982
972685496
555729485
2123465077
1970989665
998145443
1515876472
409678593
717128613
1554325550
1569735735
1756937966
646728192
1755904212
1346853417
1135658233
1703807908
833783083
74071899
736088257
2074438444
1457356931
46979996
735243947
481111490
1083210571
252470094
73959361
1547571741
1352088548
35869296
1934132676
1583361414
546367220
1261071825
1680130075
657576791
174255857
2078264952
847425223
262996590
461491614
11334317
955214005
567565209
2097185503
33872227
1168041349
1051762695
1199037994
1863525337
731352061
1957148566
720801257
1473593239
178980030
1423326801
1212872812
114727295
261969729
1647614967
303553457
954783468
1492864604
1701880097
155497878
1666259358
1547772740
75804142
695923841
788744129
437416825
1966432383
1602285447
698638492
660896668
2109655739
1818469951
724358286
211524724
924463286
629164421
287566100
985474813
677728038
312380338
915218873
1509322898
1528048092
7125037
2042671985
2077896488
1941332194
919508151
797441508
1188372000
725160034
529533140
351735404
2138761628
950941058
1261211250
664545769
1735156509
1405263154
1719429652
1170104043
1085799943
1948998237
1563994897
377757831
1605735365
1383318659
308736947
2080040941
343830505
1924463967
1222511065
924376839
1480762453
702545736
187969164
1878102644
299673011
442709029
461913914
41331800
1881419660
353669805
817274059
1111340470
1201762512
526992641
128638154
1575215545
341933965
405002107
345981275
617144094
936187360
264367583
1765472602
804893347
1166185912
1779598019
832579734
1363450325
827610350
1115532527
2073737312
831452306
1940664869
1420226073
1346432987
832976861
1085632702
1462962338
24564547
1860495185
969792663
1184521926
1776635272
1059362942
266286879
303093675
1058414552
227933284
1617029987
1957449316
2055575957
1010299336
770312625
17991724
1201346865
197566412
809471082
102216324
1369003094
236689359
1461904455
1993763138
1035429828
1293418413
1040108647
1760183606
313765870
441566293
1978164888
127267281
1213294848
1776079853
1986961255
180210710
911349570
749297611
886692604
1421871208
463189861
1427121925
1419569256
1381196104
2069673632
172345487
450379539
330648741
387887824
227417427
1240498624
1452325654
1507394348
1982372558
1230588908
1546018152
422840313
789495129
13976820
1868526523
659440421
196966765
361528634
1788093014
1215576241
1466087301
1115296272
1559122317
1029445167
1944573172
1423055369
594678458
865477660
1953640138
1746983150
1641320238
318962915
420656169
1426341008
1131052589
1212190323
796753973
1619042397
1284973400
1495195922
516062293
420600330
1229247641
1095608559
1243613829
1907985910
219154634
1251188111
19445777
309054185
1173220780
1291885105
1637152518
5959387
305628760
11241043
1631183095
801362605
1596084598
1269630345
750649575
1140539146
1288664892
1009250426
566568467
966633475
1899659267
659592189
1768701320
1910649307
1399886475
864270942
437138714
355597503
1553545645
1688107784
1298850993
105167252
1148826510
384291625
1114177901
639862176
725337797
771556818
1875646384
1955794864
576790965
441566118
1599573201
663094010
1525432276
955587676
1056418371
660126891
115857542
1986803029
1336520507
1958168491
949343553
110349216
939256491
1479450763
699322285
1889106655
1109319288
1519010341
1497045012
524144197
866150587
1748957681
1454260993
447748169
923399832
692323265
1561215211
175444892
1035648638
31157973
286194331
451496585
1383530975
1609222421
1227585748
1662011439
189093957
1805980757
1055232549
1820430289
592642216
1768358332
1685397763
140795314
1136147613
365328003
1515176484
696987403
605401446
66476132
605166259
216011463
1914950609
163553552
1148430010
242401555
1500338365
191937327
1410207505
580484053
311275694
88352325
1994459193
129349384
325880114
2128569106
1218164692
1716357501
1343182806
682305458
1876206434
977986526
1975118807
971365408
75048567
156340718
674695235
1097948685
1440575680
389874410
188876629
2055015839
1626737844
2062997717
1210745619
1498227011
1868819778
720847219
1240140000
1803567661
1679557788
1373640272
403428190
1381265495
714301873
2026095960
181046229
210513667
293132245
1439236151
153097776
2025126200
304425787
1392260498
459104621
1873804599
571132084
708825294
1530413842
310255909
730727166
1080836756
742480151
1701859328
802085205
986763340
769389487
368905399
1527596567
526790046
32573523
1335643854
24187953
690215816
1370893191
1328195347
169754151
1460228429
1812042516
1937025862
1117705175
495709287
1858347098
1554754285
1825269972
121284927
660763335
1134865102
360385213
2055774786
868614656
216181271
1650704275
1204771343
1881096145
982330808
162827199
330942864
1668399793
1133778238
236060720
661207487
656635913
2103555867
633229695
683991931
870833763
815547488
1674966213
981817155
276842459
546797001
1319749424
78425757
350888838
1077378815
106937144
725385933
1320440127
103172935
2065895361
1109044892
290749023
1297875630
1917652421
1513477531
1601533134
1847317645
1041190572
1427813486
542616923
1051069733
323521224
1095449066
2122094912
1912631640
1431105317
449340949
1526083930
1448469191
2139815051
1751118661
1926460220
1133399207
152431833
1332659837
709029079
501208909
910074294
1558783624
1797541258
658138308
1216617239
1805237710
585236733
1972262211
1564767460
1017667902
764137729
1125094136
263679441
144286051
1649119416
1890969228
450589949
68690517
2137836801
2052821887
1142833330
217627554
1649445150
1190870073
1202318516
1896505773
1237712526
783158804
1398775792
23254109
1466001782
1126905436
1437121358
1777932428
512350473
1588174146
23564168
243185648
1310133042
941943803
1752210414
2055784737
1668828620
992401121
1914000328
1144635460
1551722923
609596305
996765127
364709630
117085340
1797870571
453753103
1795513470
1537239775
1279732412
307985492
1851719252
1132524281
1462155313
1780702145
1065785409
1037739592
884948460
283297573
1444281594
367166684
1948236559
218034328
423077161
912666094
82981060
1967409631
867301777
725550094
655044259
1715571733
477847929
112154067
2034673270
1394951267
1093147665
719491278
2031290504
1558637393
950198337
1709800444
791390340
178553500
1640056162
1621850439
1965254924
1379777358
1382347405
392548556
847294553
1482007675
16422873
1819410912
659268630
721674473
457682372
1680613014
1427090947
2057201189
177733219
988949754
1450264609
2015674814
914093274
1280676321
2023297307
150333442
745059747
750224158
819275634
1805224636
1806368666
1688830314
334614445
965080731
842912529
1871371014
1139433211
1709930917
1211491118
1962685893
1538486179
1907249715
1821560156
786571670
939482757
148382734
795285966
198160902
385748392
501872568
845677547
1607606711
1748562394
1536671676
2048264883
1538685751
1221354935
1838573497
785336322
218254442
257902316
759523906
1715245641
1459118157
1985600101
790425431
1252680587
656572673
1643968429
32076289
922651194
502874797
1931116033
687730587
589013395
2120406220
240128141
1990565088
94589237
1960959416
985995749
1816012165
489182801
695032649
982325611
696480036
1677808405
353013450
32454268
1018557067
1192060705
1046605295
972299539
1365540170
282824851
1319640531
1169892060
1271047231
1472582336
1649669269
1362604477
1385471885
514926578
255493190
1125645750
567917502
1027815614
1405758712
45482068
1014910625
226417754
20821596
1578351858
863909624
1238917525
885027580
2063846739
1023467883
2012388873
429681101
566179141
1041749956
827705152
2024507600
1447657453
904451758
345051805
124051170
556016374
690777103
643308785
2063523516
384969452
1091181909
1800215622
440379393
567095441
1216026017
138991279
1655986927
1177326529
259808413
1074881312
1411936587
408944855
2071565071
848343509
391520734
1455307622
813251455
1388043214
2062076264
533279915
1186170479
494681214
738876967
44590496
1818012077
889933919
500492571
863663339
596360760
559046228
1159792785
2082415012
4662903
385804177
608860867
356153594
1658813635
1276960753
480489421
1783779658
652347745
170372586
426861489
1728515997
520864026
1520628541
1785151740
1250472481
2059782773
1550589058
163482323
562636446
1507102125
85310164
337628958
1846338674
1593985367
1253941770
1723375897
798675693
44970385
1877922517
704011079
1835824071
977868290
1816144325
92203512
392124639
1105760234
830527605
1411423459
159964903
1899608238
1449370814
1821508271
963457870
87844828
2092560838
1979369871
318414700
743438716
443519086
1163832054
1317674224
1782226061
563631736
1797479601
273035900
368322769
1560313796
1711967277
1819875098
1126006158
869324455
1662574563
2070093757
1563256608
1744282428
134414916
2052747851
310120021
1210541129
2144973643
253035180
1769336157
928796564
1607328597
488494703
2053066426
1492752881
2080756898
1016500607
1278301106
565151576
1788626686
1149651513
993624667
41632618
1023584282
35038605
474274636
1546748362
1713328001
557857678
2134866177
1730471443
1436598207
2055684979
139572543
999896023
119468365
1820952492
1319360308
752109467
499360775
524198584
202459746
834524837
592624277
166429393
691297458
589232016
596351856
1407858261
1431536679
682783114
586980362
730267699
1641623014
1129764387
1518432888
1968419855
85922787
2077450289
784707626
1098013281
2021006153
1522572538
222577623
1131945215
427014916
1866849204
777847771
480869110
1320020335
1333552791
909721697
527484216
1814991675
644448842
1280859625
1309663904
872913169
278935259
62748417
900619296
1401968171
968613678
1406601033
1778692399
1710599841
1644462709
1817812214
1292235781
283485627
749597471
1550226267
2030611923
1077902198
1413658519
1467471193
319818375
1506890739
602651433
1487513389
2113293906
2051826799
1499841858
2132506974
1582927939
1756932815
1553316446
1010876960
441171969
1842424508
114074565
1327161489
2129064202
550614203
82608228
225773055
2030497633
56570807
884923528
643508386
1435048882
1918075856
921580122
1462042119
1217630164
22401166
1278415376
2123234594
176458330
1263041227
1969623586
259221584
743121855
431327023
860325831
519135251
1544178199
25334823
737019663
666369193
772212014
861231328
1760340702
512848160
486736702
1110551259
1382163793
439498000
1480879304
184159225
4298923
445396665
481034540
865845610
1950758510
1778259330
1096448671
1758425540
1277339747
618095778
1334196840
360139542
2090680559
701166748
1883389322
1187229879
728363641
268969370
840390843
1281847990
1186140297
1037320818
594590761
1682213630
107075489
1553785319
2113716401
1696228314
341294564
765219221
574815107
1675536008
770280128
742983706
1775278711
998871447
705509205
2045320917
1635518516
792647211
1825281804
1069733094
1281415366
316407680
1906755477
193140930
1666514394
2115330114
1002858812
596843299
465060397
174754126
601530075
1865803914
1537150726
2086356911
684119770
1348930555
1618573218
2087070394
423975573
865286393
1081576908
746164979
567584542
593755678
1443626404
1923106668
56593697
1559723825
269349606
1104319770
1949374916
855455498
270222298
2113205142
1843742246
72401527
872146561
1345139973
1881632784
617329145
501722332
1557609293
154114613
1428644907
179259404
1283601991
1108309064
1223157840
1139381812
2105502370
1577069368
1063839770
1063662976
2074836937
822215088
1598396888
71721278
138106425
725528603
1366604682
960304349
192243027
331320529
194090007
1318549901
1046520393
1311276227
1324023407
164534801
848424451
1816701804
470907641
1334009472
442567565
896666294
951929482
1676005712
1408114173
984128541
1745195084
2024319636
1031843544
2145026063
453082139
1120019754
1105804464
930205375
705461375
2036013778
1471041747
112277565
352745732
174942172
1575886388
1181510774
1527321923
11704298
1442686651
885869513
808122844
161733184
1894672998
301391677
839526224
1097612707
1145281914
712448096
972443825
1708012747
960488904
1603820128
229915930
1344103089
1851040321
1321453838
1978872366
428715701
1247524962
1313169992
732784352
339255544
1835330198
249748895
466386204
1314522703
2063578798
1322669208
847971232
610590042
1846197240
735949599
908853751
2041678222
1043441991
1194323876
851544130
111562794
459453421
390663060
383470503
1180376257
1671730420
1889393480
1662404491
1826196681
1003884591
2137560728
883320734
1916421130
1543504435
568275126
2098412180
637569381
738391687
1262778468
1736485984
1765091937
1032406575
1432682875
1039976587
484550586
71744818
1731252947
392922031
95201722
1705953744
1547886803
818515665
1551416400
1433023010
1648839763
312422610
2131121022
871715435
1313958702
94120162
851056366
149939084
2102565045
1601542437
784889785
2059880743
1745014177
1530853449
707234494
293890045
1806434546
2123828335
1959276031
1655047062
644435731
2132929737
850883909
940615043
646638396
837356642
585719089
473762616
300930778
1213877305
1921894432
1911429971
1397121680
2092897518
2029044383
1574397312
1212446158
1378122329
1460080492
1287464889
1560846178
835544101
1491598202
1219943578
1978985920
2053620064
513112710
475877817
41193235
56476220
2090044275
1926055454
272447962
683415981
871359539
931631139
935156831
709249309
343598554
1901579349
1065883111
41021770
1393744316
797610598
1571813055
1478634858
1493333206
1625044293
186746740
1344009441
278111290
262735759
1848548085
1229751761
907518351
117975888
1989895383
2031802118
2076528504
1352263423
1587436313
1797067449
1508826307
1257407680
1633934728
430643293
875541119
1286256694
415671879
719783652
257140246
1614711911
420348434
1475661707
1792571208
553900759
178442385
574213986
1812632539
564218053
785140809
1016951261
1742611310
143576678
1839569755
1961089808
2076531797
927515819
1084041010
1935383083
1290084137
1560181532
99532056
1429693241
807984180
1168463587
111769215
2014106058
1826012716
175732910
972187964
1125200642
2120556465
18148060
357900165
1422743534
829572834
1650874226
51566746
975269837
853502477
586172204
1686212717
898755115
657455938
1507452776
1470877903
603349282
594427283
1551521707
1283606696
902007813
1744183341
1613201677
1326460176
38353090
145187772
70349722
1229152462
1818054441
1025508737
437472460
1610179910
1712118370
1723856129
1510123076
1948389975
1527520157
1901530845
1848019829
971576987
1740547059
243163504
1591670705
1157054459
80770833
1790818803
1856363885
1509722984
1970877763
1589540761
1546826642
1255407017
279072179
1173137521
1302957047
464667481
1799960760
252145015
1472115134
753932435
2090252761
1245816540
668454836
639728277
172239471
1806952480
1347657296
1682611855
101174205
805352683
306256372
908309242
48308419
204211224
1072644461
1048340237
188633494
1355222364
2011061209
1710242684
1729336429
733043812
2143012693
1513921103
1260232822
2060463596
1932611265
849983426
2024286188
1832719238
1248921757
1847015914
122772139
1066196986
1887878271
543009076
1751347194
1928321877
966250927
1238739039
763181358
906772322
89835018
2096494007
979549077
1368652890
976169812
588853680
1273942753
1236714400
157232554
1654419650
608099241
145841741
355705395
1571263126
911303942
1306216199
497261850
974152391
1500572561
1202950228
1216909158
535396638
1591974610
781061922
1851780631
493752643
1517885517
1755435111
214130653
605762591
145708352
928634012
467694353
468207351
2068277620
686363627
72932543
1454304314
390296608
138595126
1460944383
2129910692
1969653846
1220022067
816608078
1918991012
1617927444
1906026974
1581083038
1365589064
2053671130
1500331430
1770093828
1786825196
75629418
254587544
641949666
150991643
1528148099
597092820
860784561
333735357
1904685406
455916139
489104353
1391996618
2010988373
755316095
1894947986
488112785
1443614357
294400485
303667205
602295379
1325938553
124658029
223119803
104335025
1742760273
1544694877
1874052979
1269587076
489563329
807638449
1496590589
1761611968
56573357
1607166006
349252873
1842196083
611050918
1767598448
2052434011
25919806
1202978358
1682659076
948698073
1589138820
1323070091
361327282
1735316026
138936587
1957010194
1832855036
1708877539
109097603
13870604
1028351762
242111625
228199096
1851919107
1054000303
995355166
160365481
257623186
140980918
1626671645
666071500
1808536232
1701310006
998871154
398377944
1869645079
307933556
599343371
1662773957
1942686996
958345388
445922766
1651540756
1384601676
587062781
2102133885
107713417
1847374546
1974662536
355857877
1510809330
80392541
1941361152
1623220986
1505196791
740877149
522488069
2116232262
1937469881
27430216
1237307052
280278885
1110452464
1851222923
196813526
1307370815
1443353343
1392147330
1308574721
389935344
577906338
174575385
198503755
571297023
1916641164
1875535226
720492880
791993004
268994150
2001407751
1208618671
932556722
573751612
1851872881
421950652
996500485
245459855
587166556
237088670
234809703
331691728
2129806370
583812077
136308802
561287815
384717154
1700332526
2124130030
1565170800
1122162324
114475849
866940693
593221865
256628036
1652314920
892120285
1026667340
895233880
1142671061
975182851
1981662654
1241041091
1414659996
370614189
622193061
2040378004
1967096124
1091839736
963252364
1902533655
14126678
1052560509
1355080471
59887188
1164086349
1606382546
1510484632
670821722
1271967758
1819701293
1236664329
790938391
1721626978
1072804502
1773651374
1484706043
1059604598
917503977
1467213394
2061331168
309932216
342929290
1346592121
268179762
228816428
682029298
2105018496
976749223
1022773605
20421319
105168384
1169448684
1214684005
1732935845
1190670034
876802248
1118814773
840454412
706448667
361334927
533488863
800980044
1093008916
1123913218
2055778421
2084479654
1603653906
292459276
672060186
452790733
610304157
670625129
862896380
118856776
181041651
1851349367
977420516
857861843
1289203124
1790616573
1185824696
420400837
379971669
1899388088
706899228
114153697
1126298065
895586466
123215728
1154193161
396916340
543067161
691110126
120792728
893630110
1141679331
2000290414
1395156571
995557165
1578044661
1336482081
490843499
1621682793
461614094
1239958004
1722419564
350054174
811795099
1673350581
41223191
227576167
1537348487
1582953991
1959588323
2002985843
458184414
397523279
163891389
1550460003
570667827
2006384241
1370914087
781304456
287342894
390103552
624355784
1168468377
292787355
486017459
717765817
97350693
502943588
1557356803
345239042
1282649059
849132482
712547717
1821720121
782209340
316255695
1729014433
1237138453
83586035
41742005
966467254
817451892
919806801
345533990
120477255
790979275
780000988
588873062
727636276
1880250949
1589865899
326308031
548734573
485122374
1106147179
1123420761
1002965058
1440449779
1079800879
1334873062
1391268033
1762782868
1971088694
1875726794
662298098
808100252
1464697935
789320751
616269322
526893558
1435387143
688648786
199396274
441410141
451787902
1241572378
1799699002
226351773
867129624
646788203
1249462767
496281004
2052232134
823657512
1139133509
1867434018
1273978903
1746522922
1468948513
618905167
723018581
320344956
435727994
687993433
557053515
1109967648
2100112716
1070185125
1532816547
100077276
1358179784
441573533
821830961
1013054366
982527793
1365159371
2003559039
1475221879
1263958803
940868353
1058401068
912473486
145164933
1737422461
1402827090
1829717118
652521885
946174361
432391073
1732697122
1814991781
390498220
719766949
1306351385
649846808
1039293519
1457532779
1819051321
1574622674
1509830861
43816493
728078049
1672745035
250151804
710229119
1006897072
823335729
153806070
602384954
1029410706
2073382671
67620696
380505408
1876565429
1103099245
873399215
2070635018
2125912720
396276921
2085613710
1476158055
2095526584
1370178803
745382006
1335770983
1834149859
1121938422
1104785312
163324108
203435197
502415755
1184877289
1582591267
286311815
685882210
1816835401
673635010
1225339846
1426686474
1770772221
301745940
788195230
1965558908
1835946624
762927053
445282824
903021677
721331307
520938018
753594345
737932148
342870084
732634224
1518797733
1078343161
1424418658
2049348767
1244755786
1963931709
1949732745
1662513731
1085632286
2751126
1341288498
929398194
1908397032
1886313832
962896292
1989898339
1429912822
442545598
269316835
57019821
173269601
1313351943
477544440
2107540068
1602688952
1699107313
1061408760
108760606
1227214228
33532989
1015462857
1419178429
1710529579
1956661468
59005970
580430225
731371022
152718043
1328529160
746122308
1923621240
564112156
1539712974
476705731
1550326517
1584940130
840209244
2040171890
1916010539
930424951
823117818
1612870103
1759797608
1382169381
176679547
42558884
545053635
217520125
1474338153
846864795
1251990648
535313662
1071031932
1867645570
408971656
1943633861
1585192280
1046381102
1781200269
940755469
1018438004
1505326753
983447714
100146441
613882063
265624537
1598886930
1533402740
71857544
2129191433
1082292940
2033347628
1491535110
747636701
1396729232
976615705
1197524307
1393228135
1859308419
1113174158
420692952
448035068
158311890
1951343579
1178698541
1465618153
2105342154
1873870075
277375574
1179861647
859170488
1886256104
1805302205
858331610
1753729592
1132411598
313363037
1444110739
1394628624
604682673
756962199
810040907
2126891489
926102318
1291549094
529433542
338825223
66467975
1580753831
1534678507
583666717
798594589
1299585573
199200861
430559984
1984495363
1097428272
692057882
1386149622
1252328005
973578761
1558392596
1808390863
1042564789
1153608435
531398060
717163259
1330122351
893248368
1672106354
1176608860
2042954822
1979996249
630690394
953133713
1742819223
216634526
1486797265
735683072
1802039306
1524496574
936358713
312337006
1874420307
1864341502
635012017
1182870696
1703251097
2043715436
1689828111
1172123977
1007874605
35406842
338406313
870195947
1389441093
3356760
249391731
1428705327
1766638097
1535683436
1800968045
121554404
1922960502
299421417
385019463
381942261
1419096944
1939989808
906141194
1657633935
34026878
1859704665
768502127
1772336062
179490744
1354912755
2043252551
761699395
711961308
1006204254
785152783
1429247210
341266101
1204612863
1411071089
158347298
768827138
1513866482
53135403
1213337291
680435638
1308264769
204865479
1362346459
1768570931
1510613687
785613397
1278784768
1840804076
2022251132
1256014990
2100961480
1729969946
914911944
1192947903
527107333
295090234
1724712331
1212157783
2032741082
1447909275
629565885
871298859
1301556933
552450511
1931764272
1620149671
195269540
1684838671
1754518547
1006149400
2023021604
657854816
659309661
533952112
363507051
233385354
733404810
2083495574
659945744
1054915130
278397797
1968365944
235024359
535454421
507797045
190832937
249396134
1521292776
814384038
1599504309
1024852378
1130344757
307894215
706809740
1780821065
814806462
1716616422
2139048819
1575091895
165790764
259721403
2143295265
355691854
1320329658
1302512509
677054384
1750843782
350585585
1691200989
77247242
1073087287
49602906
796626814
346605812
1776184033
264312591
1736199367
1517089544
761191592
1570046736
1094829414
416251090
1880648079
1426257334
699874039
1930478629
323148402
928703609
247938584
1057386936
721109529
932898530
383329766
103774379
1333434197
1138424398
196021709
1588584343
170743695
139791935
19749739
1986351098
1187328130
1481267314
1756679556
1600483122
981316354
270987704
1306005859
1716977246
1642925319
795130277
1767236128
2016854682
131714007
1473151783
190885346
1580807499
1034855987
316966980
375178439
1536818395
1212501806
893593376
1599999722
38415316
1105284979
1930225051
1238256264
1619937847
341043318
930659722
1472516798
2059216247
1952579128
348500381
817425628
1500538935
832899430
687122718
1280810900
1301805872
2084573715
516527115
2137395444
1761684746
870429084
28628991
481913857
184722199
1772887287
1852179295
879579218
1176375460
2025600761
1088998156
933349074
1284028521
1999153849
1011699066
1730789610
2125181889
1131548016
1190960912
2008227469
667747201
410847526
972726030
1041316982
1781688347
1548717834
1752568632
41093639
1429143999
1273630934
1881672719
1231923374
481081535
951436314
304320989
1977913462
1793224081
1109453757
1188468689
519585746
1242034613
1344416438
1998403828
1363439814
754501367
293330479
1063795749
852940770
718710868
1656258441
1628954854
627534426
316463722
1224281810
155972301
175844194
313869061
365856027
1535780355
960136252
1119898136
1467436642
968604683
98836652
148930897
1794755623
304312144
1860523563
1669010659
1538580381
252487560
465637945
1400767412
908032892
1528100501
1443778555
1163730725
294665998
1209064433
83302060
102159366
1460017127
95211887
2009137369
41007648
822799423
940285737
1946700031
1136913724
451497160
633534466
141975829
1454713982
864956393
1605852673
350031892
93111102
1250931497
880299552
1287592075
280770896
334620063
1943909576
829384415
1433914137
157456978
2127014481
487573295
458074523
1036337812
1510045374
2010653818
248316678
1242025934
2053693049
355421579
1080939284
5873221
1134212616
2118009923
1409972919
1023239983
965066534
466031574
1717313735
2047818391
811912242
1093152232
185260660
1035436557
1438723263
244666982
654482102
274991883
1077830127
2024733843
1339943846
1656756346
1259346511
2143377950
1113026055
692354481
1562080962
1091815457
1859330453
1968750639
1524930061
282188654
204502326
2048803431
1703504298
859237497
372645789
891188576
808112515
398798692
369672053
1630868349
541393076
695292235
272450307
1815044656
479734058
1523293920
1966610810
1572437265
1633841321
223326939
1974086117
2018682651
1741434013
1327737689
639407325
1528931713
1770481170
716171561
1771846517
228729412
1220781746
1738036612
750129263
608441732
666307620
616575123
253046811
389429386
1109239110
522282776
859029572
1924431803
640685419
1231057282
145725761
978558085
967999846
203798893
116635005
786598031
182240127
526747788
1929865647
547034907
1140647745
1759477284
1953785317
360353617
869592814
742297166
1783921941
1304121127
1003806255
492996412
582497575
378041552
410128309
226238369
1270292513
1696895453
1593626746
2009370118
781908920
1658610779
930432214
582591887
45521222
1681824299
1207997359
1592229089
1721339628
1009883898
2059361315
610835680
1399959355
1973443023
1038512267
1818605053
663439757
1016541219
421190467
603840225
838939245
566869985
1915890370
2048940863
2060293012
1771756957
513279572
302049553
1468826661
1105166886
1706690894
1341101899
912353717
129353355
1677387960
108864641
1703943936
954786919
1288560172
1039459462
2138760715
1115373858
1572560176
676671233
131473079
403669078
1798311572
269440405
805488614
1577688360
1259803977
804790808
631293886
1918963157
6331058
1727126804
1066007413
1178397830
1840620084
569957298
1384583177
1150495479
2092574183
593204765
1882137180
1881394048
308181874
2114405817
1333995206
1967727655
1474363113
804391803
536222461
573974634
1396770915
1053531625
213056513
308001676
17049414
373129269
1058113764
1473121142
474916691
656654050
1011534105
262336984
24140786
1799829431
194927907
341991200
438744415
2034394822
658085908
1807863099
167058556
1079622981
1397841370
453228656
1544853247
1412464626
335531188
1064575664
1134277690
1684221075
462859666
513482161
295682085
338716896
808954772
1541299448
1546666243
1652127985
816010454
527093770
1814936374
847461506
223339126
1012876560
1729936511
1241560647
1006160099
1246827162
1295397386
1091574137
1626869801
811846161
1259733745
1827889258
584741936
1313665596
159970782
1047358130
1505709261
1102891276
354081769
1624023888
221593157
1019547205
707135068
516697897
2019864950
2079774069
692388322
781492995
360256455
688939090
858233650
105202198
2119819299
1496580316
1777085124
1049543671
1105489583
1539376062
423504451
1359520474
569871533
956801670
228265901
738849366
130145710
238091796
775844250
636402911
1491338032
1708400745
2086040644
1305668231
957844764
1120995162
1833008454
1877716885
690729356
1294644810
750137317
1606975844
1565052397
1857638689
785822024
988059326
294366801
799882755
424686807
1511123883
355049101
1224495042
1841811575
275173897
963527052
754055109
116758683
578225676
1258566261
876314940
1693385862
281103749
957967365
803820027
1950456671
1683660207
252738069
1459500458
1855907607
620743005
1787785273
1615179874
721072420
2077669239
551398206
390748105
773621708
1179132284
1403083024
1566914056
197494959
8050902
1177405611
1308570612
732657226
1998165536
1504936693
658344741
1286214607
472665859
801319549
645021883
732678429
720245789
263463838
969516679
48926581
2057861015
1285555568
1053681370
692725153
2025683844
247714154
2138674485
1890356216
1042876441
204993511
1035094362
2101463252
350415203
1779436619
1596211663
787739801
95049281
806583625
832048416
1496354351
786693744
1851770124
1241202052
1819285383
827564075
1835376100
779428239
1610414367
1872373626
2110907865
1308657592
429567630
830559078
1058230100
1042515889
1137589058
1950213475
2018367870
1367233910
2057889363
1290884760
1756172341
1477057264
1914060373
1121195462
1093014651
1006688863
936273532
1787907940
1255828576
881285323
1982704210
1417492950
309107731
1901203462
609376750
191818904
1236763880
1889413389
1526853290
1915141800
1853460178
586645047
351696604
1095380121
631543753
375694699
1951746596
1075725884
539208772
481428102
1043334743
239707602
1191675904
1052041635
403755649
1963388352
1512758633
1350539573
850586778
978374460
494888480
547337191
1881701504
1487968140
643087345
111092736
986624273
1249396628
1393162150
52526152
764486668
1196503335
1958419155
907424592
1562216047
1730682328
865812194
630779192
80254071
362806448
1003261490
708365713
285561379
492050750
1235682234
1400885921
2087686069
1381161065
964621175
968046359
864728323
123338954
1344035528
2011552641
913692478
25003697
104069320
1939192390
1995838265
167896095
978529857
623730811
2086155133
240317911
1238345202
1189245021
634035037
1914724972
845923572
629812203
1995471865
1338542153
58778450
1226639252
831475707
1599796121
245386067
1220690740
441950126
479943925
1958478512
1616678199
636096010
143535935
1577605711
1135652065
1851370530
188192353
1608992494
895431755
948737582
106304845
1296990417
369769060
2080102063
436315078
1798925367
1914707480
1316197320
1882740117
1138215435
182734594
1217692462
478250977
407515022
1903108523
1861723552
955291715
970802901
142452742
1727352025
1777345107
1624561412
604673241
1026581897
1449051601
1744278768
63513869
1193741822
1772516821
690797169
263918329
808022107
1637305939
278685506
205164416
221767733
971960908
1491323336
1827751354
1651076633
2073391704
1141771823
72704900
1469795308
1303952113
170071851
124103942
1900747215
1661962905
524090998
998086325
2107375875
2108485538
1614109927
641361632
78137828
1206734734
639326882
1032479026
1851797091
690353196
902006559
1612642145
928446403
148906564
2044885542
1285227759
2030002681
596162633
1933785823
1609961626
955795444
664622024
1271558540
430806686
1714067592
1249902675
2115460671
1048402658
563712546
1614441760
213097065
1886897171
1810253529
1100590112
1357029463
897006793
262629656
1881896836
2051152818
721526335
601251775
1875247184
1837892030
282501836
1219666586
962806906
1240166735
1635934122
1285316098
2067328302
2037734310
1651296183
898064319
236303678
1383461925
1795110156
1053248311
539842335
1952704741
479788085
840307967
295437170
879387354
1663829344
500549601
1594515205
446352754
1484418918
1236177208
989530373
569862191
168704413
1841959955
510306714
581410244
740554317
403506922
629901260
113714383
1910605037
1439700658
2105911247
660662301
357684242
666440623
2084860306
1883682413
264154220
2020959679
863690425
781630303
488735287
1177995344
1814507672
920633233
1669615544
1777553037
2013212494
1559572524
2034989033
1720299590
709750558
144961586
193048657
1829428634
300687110
127463352
257880843
1250548435
974905200
367693047
946043297
1056105976
1211178877
1943387202
1585430273
1267392982
1074758668
1080031275
367167920
1524107922
296146369
900659668
1948646901
987034206
1303836555
1292318977
1555347495
1030669575
4482054
1031943407
811593618
1919931583
860239051
967672791
1648336714
1360490036
70692862
1164159903
1041611271
1321202822
55533200
1984938455
445473594
1259619847
1129949983
1856820368
1137652121
1769302022
354224064
1660033471
553875939
1649507245
1637063663
3991597
1903927445
239925559
1915648917
308901723
2086368285
1748972882
915563671
1441490856
800821059
35859591
995493214
1922503483
1918747643
1815975997
225102601
833398129
1428982922
1423526426
838416421
446036870
1608418918
840618227
714719749
1055411409
1714877652
378299596
838023125
526031676
696011346
1680022304
1961340982
948038333
64863031
1755210489
144244683
1866744420
2040584249
155371879
1034794959
1108571284
1309683779
51447233
895462311
1428205185
541326159
1740262821
1157431265
618254737
503171971
1723003310
1084538785
1663144495
149965004
484720889
908589937
1087594857
485224936
345945635
1964535672
641997976
1535764437
1384999743
2033037678
579896688
1544404734
1133237710
1749673785
581599877
2086099435
442420129
1434911997
1312171993
836619204
728878770
1591055139
963085823
1070350956
400138459
47578482
1882342382
1098512453
536682833
951412721
943455692
1184247612
1097166859
1677135413
1143107139
813773342
1381390849
842213766
1942380055
376135635
552603130
1223974633
577526912
804469998
851122146
1711060236
1822703561
605785674
480224813
878383908
1158180170
479361779
174658851
484067065
537258391
593671817
1880540080
1081250525
1946038454
457683952
106639190
394707992
1144247972
285073090
516577385
1624625583
1779625859
906485339
190344920
522846616
1367752623
193060694
1206502781
1559140294
1646933011
498853475
1272254283
1224019059
1481548413
796142189
1683546895
2144520584
1574457709
1437234827
941983670
2036363768
1144211824
1260754106
389810294
436449039
1437002782
753123173
25399725
1401718628
1300026613
1590631627
1503007804
294599861
596345222
170868677
140849782
1631826519
2027274716
2104537976
1769501692
1561549600
403697737
788237399
782615099
1612623984
637268548
1123156848
88419411
1713581875
1252851757
902830108
637596696
1078648648
1306801601
872757776
461562164
1871601998
1440148006
817953820
1935662720
24282365
818925696
2085342753
935517572
1007314595
1329324067
1818541977
2138571568
977737506
1423180891
524110170
353966974
1371392076
1823774017
2076975089
758929036
925729844
1431541724
1347423898
1587956775
1462594390
1718011347
1375459465
245385349
1015839314
602562206
1189356473
1186193422
638310655
1184481045
1298688744
1881983974
423407521
2068496838
40892456
1021447833
1349158582
2008868796
972285673
333930233
1436232454
1686980490
326053357
736615990
1959599638
18892569
1844294234
336269958
1807583992
1332878031
496197842
1197812931
1570686161
48172583
1184125151
101946155
357060095
1578406921
1740041937
306624276
143221961
561782507
1754869022
379203627
1533483781
613466310
1846657022
1715216689
1378808748
833655826
1227251417
1988420632
895945016
1025174386
187698851
1690304041
583318484
351029730
602305688
302472321
577955721
822682529
1814769495
1513216046
403743536
1460168118
579746472
703988317
1257342331
1464780406
614750325
998389905
1229485058
1034673612
443057062
132841803
1443232235
1760167296
1459710613
116436947
1632838925
434241950
1684271214
633163922
1068625093
734228537
90945673
1885068690
1810636909
1281556981
1948432338
1086962256
471457141
880769647
1074843462
1638103186
1378389282
219052106
1921805961
1905124297
1416326107
1606550957
86326747
2006734440
585012718
639102915
1080152055
1398137
166043527
1130621005
1193893182
1142322272
1668198842
1936026714
1699906818
1303937711
1803759822
2015000030
770709665
1031077523
1164897092
379581207
269806887
1286459998
1791414150
1007748913
1189590495
1683511285
1035479586
1886786107
1811932653
502048250
1546218544
250905085
2032442361
1205478143
425032081
261122367
816222931
232940193
799702759
133226770
833494221
819677511
1289048230
1706569841
1878402461
1215920241
235032693
1176550585
1552759861
1558446890
1518132070
867156402
1196795346
1022519874
1190543615
2079248905
1595766777
1360388224
1272791357
1010638741
944224723
1242486488
491721156
904497992
1746898967
1840238660
1531637218
1860599294
219049368
1796112160
485567339
495486976
168709821
178530387
162978169
1524681226
1305541401
1040076784
1201071808
409216197
875909178
96513467
2104086506
1521496505
1791202041
1540974793
78435622
1147077427
1057606337
1256758403
639744365
150645887
1607541601
452732033
1624246195
1900122636
1615157050
2128654435
1125179952
789348934
910631207
1953046811
1231968225
1481086271
2067970016
355281839
121586422
2106512686
1761824492
1684031321
285781784
1914678833
1646043572
964812812
953010130
2146445159
1336116582
1053283238
681004783
1809638053
1007584148
356791821
1201379795
1526654155
1429699532
266820921
445651201
1532634659
1704414849
429864327
2009949600
120973944
1593085670
1106566781
1947129732
1938809146
1054752149
380210603
1555473452
1463488008
1735100989
1609809089
1755284546
425425181
2094636554
136158305
10805874
990881494
1925213880
1852166401
489328984
1496897710
834115439
539195139
906824125
1349719345
543439892
1917742827
646131998
1584265170
1627976498
950858198
781887303
1895254615
1053865983
1594322276
1746378126
740844410
338552002
1944299594
346109043
239554742
1707488734
1130901104
524509607
2030880151
59036224
1948845322
57630409
1293931566
998989756
784246588
130260905
767061352
148577150
875055555
1527009328
1870244174
699334013
1713006583
634215053
649385791
799007292
662345543
195491378
1046894101
1707851044
577348660
1648737540
2052928642
1465438913
1818031546
366955204
1142856055
1389230897
803748419
1167876671
590738381
2094590861
1995987952
458333205
1187181419
1597737347
1734392880
1036492087
255215812
1589200057
1052489809
2096878656
340667762
620591329
431978071
2078458105
881046604
1368643823
373815344
592757139
1345970656
791404519
645363915
367946043
1814006878
947932328
1986924527
751656553
324338737
1784390447
356097705
959627559
1929806834
911390453
616497999
1597249918
1313630432
1676557674
729650691
1506004155
306328367
1276930148
1043197124
1484397865
2137345477
484673486
375187518
1806151499
241999717
963556411
1313080962
458922110
1810489825
1420656976
1631584615
1377760497
522568491
316651395
996585805
878970445
768068878
1350964992
299710870
1368316323
1325077993
592519556
1890549038
1407415768
98613383
1137110124
1644813045
1888326017
1145115758
1282997178
1305882984
1496437238
59561584
499327763
803023761
1418760369
324978819
992768368
95212661
1810049597
835676738
564339294
1554347055
1186780035
1527468305
1676449904
867021748
1599601103
448614510
1287806962
1932462352
760817374
184379957
1546991766
287009724
1026584697
295011990
806299600
232608007
1717726894
1435301105
1158517631
1379070039
1931590096
1410053006
15492041
353750712
264368223
1824948171
458960237
1408209960
1085097347
860139278
1175807023
243083074
1772460087
1265684009
1651938440
1658917239
557453260
352651833
620996321
1434856272
528106394
1787060368
1031940338
60002565
252700792
1032951583
1951834216
903011988
1678247783
1670708383
738387258
1158263662
464829389
1925312771
1472037710
2145877923
1831893258
548222313
1044063664
1170773922
2049694192
684000370
1239615478
1353683121
2077160931
1511781020
902263048
871752860
932659100
152540829
417019196
1683283615
1010494277
1119091033
654131216
822595428
2126175493
1143787100
2039687098
1827178860
1810636508
1660777433
1334560182
562504981
1658969872
1044953923
1992481410
90049706
1354823291
1138325842
1994307319
291721542
1319499373
1208802924
534834894
2035828354
778485700
689411706
1287852781
1968727840
1394122797
859222452
2090365885
977830085
107215100
1014846602
1523444461
837232815
869166371
873476149
1765846667
2053076960
256153606
700433019
1023748688
1885277984
743197390
538074703
550953648
97543075
1869108055
1273953272
1984585381
1786401530
190237228
976867638
1492785663
317062970
1743972626
752071116
1426554767
1963717480
1621321943
1569535886
1953033155
1634308159
1012819908
918467168
2090710687
843038513
426498090
1985339644
1887520304
568061954
1127183874
424308901
1209411588
1944869906
140723739
1519011380
1380070650
1023447796
743152350
26119453
1519696294
1987530454
1972216871
837456106
2001709638
876253290
695305395
1715821849
1376574407
1019937652
1920528509
1045374058
1333282421
1933290228
1163088583
1214477024
817385595
1977537801
1331199213
1957242061
591208370
193288202
1439882299
1755391700
835712043
1951471043
763508730
1999961879
735808085
1916520634
366999596
309730574
1577485676
1620252435
1271788442
559870429
1633214761
2026565772
326682099
1023856620
1413835997
1848062304
1230417494
1977193581
51399884
1490915070
1045165343
1652823660
1529578837
2087767123
991812316
1600544689
2135067694
1277572582
58527098
243051709
1875764124
731276916
286304129
1422931235
2116533251
1215976102
51033697
1134607376
641375911
234200526
1726957455
278390739
1963138985
415184329
190250987
2037867233
1346213857
1051277131
2106997149
752010158
1169745925
724114068
659663384
310787294
2129085049
1168189211
959025350
331027920
258342087
223096813
734293241
1265298061
324365208
1372362827
547503160
1433580644
1954136864
780115832
1346453685
1130797544
859701993
1909847331
2067615557
326600451
986834635
554866196
3319243
1591446979
364634631
334557026
1213024587
1380585022
1247289699
852708347
814607538
1681696355
1021154557
893028239
1844272631
566618949
782369459
1432882202
648510922
1408166072
1349919028
1227560244
454474984
749496613
1611839691
1861893321
1017717295
463275795
1857015571
26890054
2039994833
1608582087
956225500
1270048683
1344948878
1702684935
1726017642
1070945243
1819129013
2044194877
458367402
143409412
661280756
1678193454
1931651553
390508487
922689932
1924572225
1798786818
1877848218
967631705
446746383
623491456
1781557131
163188911
1302749084
591517216
1621350716
1731724810
1136030594
1524711468
1224212043
278058575
64533033
1721349029
2007179400
1299489142
348794004
793217058
1552187022
1072001754
1505625563
363409997
1428109325
61908767
1089659684
2081214078
1143898630
1010358963
250488048
164410110
1970545550
755196000
978183606
544475647
1874999634
1499741916
2034418553
1015313496
912343665
1809037148
1390571333
1643492246
504591436
1301697495
1000605246
1051220899
1091983110
1669365136
2104963222
1529122419
1218685409
1421777580
1762069271
69057605
831688465
346731817
249157335
223637454
1692008531
551069792
69103942
680468310
1943374601
10606648
1610990
1233323862
55399591
328822360
1815929120
1906707566
1868719781
544350471
1378724530
1157801530
1973437255
1576960414
1743361008
1934020839
966050087
1544868349
1402793236
1315375150
1131360211
1111450512
497474610
1515079845
659014712
1312980329
679693833
926161671
1456491690
1419823603
1802153366
38905242
911158571
1097289216
362308827
651085532
1759880099
933881450
759768267
450901875
1732400192
1916358293
782366145
724546894
1459690926
1882959516
600903585
1086796899
1075393767
1148236235
685341264
2077760182
685410963
235545756
1251636574
265781445
1343976879
908204765
834906358
59276639
811051391
83336799
260513240
1370322607
765554723
2117788866
1257897341
1698266518
1264988308
869404182
2067077741
234532573
103233853
1654614746
1264992389
1356242412
1885853017
888293915
2065911136
1624360822
2033297590
1919635529
1181749326
473631507
1303401502
893211867
503837313
460598661
377840019
1892927654
966551460
888169389
1687517316
772252865
853091876
1411507198
2016401954
1563156385
18818796
523206872
680600955
2119855247
1527213612
694897484
283272065
613073179
870226807
1453538641
1257593959
1762090
1080705383
495250187
1730097786
697565301
661194567
91045471
2075281062
1435732838
1063161843
236795942
364406296
1860297220
2086415006
636271424
128859203
1272937556
1972849354
1832148537
169939246
1351721456
868141462
1137132908
1563413588
1320659207
1176497235
2138441298
420495746
1500625985
1842099773
817074300
517588282
170010849
51445722
76882002
569772087
1616000379
313644925
562444749
230243427
1988329334
225880498
1311353285
432177436
972481048
1170125176
1207996754
853907111
730981406
1542008775
1771075254
1971247962
1814802072
595914033
501309678
1362268022
1990888080
2019000532
558692607
221798727
1853548466
1802330410
901231770
1198801355
1359538820
629390452
980224114
800948288
621118069
1430067389
100115049
735391619
1918896137
2092022769
1919855515
1068290275
1643996085
1930222709
1120998093
146688459
1549122380
1946655041
1646780071
1381375737
1514252470
540195339
2068351001
1137768698
1533016124
1579169749
170941463
1760391387
429715063
496864368
1309796000
1467163709
428087061
323996634
1833788566
2089816272
589666972
472023880
715996523
661469678
2138578055
354050779
1029670538
899388381
171975256
356297725
860196077
1494890487
1084621049
475818867
1062364965
1188487644
1891849077
1925085291
1943113780
933868240
244381969
581254523
713984310
82656868
1992203196
636831758
1123451905
1291050616
270319013
390308276
1751979429
1924878290
1214402773
1858006880
1093464009
2002753003
1496765366
277109327
942515184
451815309
378140864
856768497
178744536
1700422426
1063375952
1772268116
1542324534
796150385
1718129149
1735626830
1350266423
2128775001
128103535
1575673286
321124629
121681921
1154931310
686441566
764152248
1705181930
173018521
1368314483
1192828165
853537631
163813496
1221874946
733396730
1411489134
155411696
413957814
1843956897
6228608
2017845911
725276789
230834060
1149169019
351040582
755399159
1216265738
1728355997
668034934
2014480823
311375742
1732796552
2093379906
1659798836
1075528981
1935404017
1124906442
1072648484
101389517
316425149
1739543979
1306661434
1205115811
1813107160
1221166207
1420414021
342151093
1944046286
1352738628
626576372
1184754222
136567495
463403617
913757619
1946399306
1732712733
1145913426
440737443
776916689
786515109
1285945074
368119013
448798976
107956369
1545180883
767999879
70067774
1514014728
769087747
194273014
1390305902
231371457
318768417
965686511
1064882887
1408753950
1485588524
1160482180
608921413
1721612291
818909634
2054708835
41518412
638408313
1956674509
162510800
647729720
1011959815
676312912
231537823
1385071782
923189939
750158746
337240585
1883996154
634546579
1690676257
1908619539
331380150
714169054
1545473839
1705409942
2009255885
193430094
593210200
967388922
743777162
1055668047
584857223
1342894249
1519971007
307634000
350895015
1178825246
1424312133
2141674401
743817624
404561637
530304079
1950022835
614692938
1927124923
963924121
1177861813
354119781
829223214
672713072
1324617147
1612732525
1200405985
805973136
550195733
2086159185
860871982
619141662
289178759
491779883
1629754406
1766788853
1478232757
1835123365
1205759435
62250910
1327160010
449371160
1599824645
531183998
1817766034
1844070125
1969474338
1763208667
1707137290
1996243630
1235719183
1767687075
34471671
492126392
1119830629
1809420931
2004721378
2060149410
2068134402
1915577333
1464630300
1907196091
1463274999
1712135688
1749134184
1409202136
1190467787
16922164
2041033046
1052606440
1447140649
1348790886
590668920
2082425345
585805178
1309377676
360979261
1405724442
1471519928
1011327925
299802367
674362726
1298970129
1307217736
1463314787
476878736
2096823798
556372109
1298114458
1037349418
2057812421
911955231
1988134626
1360360041
1134739458
1369921879
842942777
1782439023
1009946882
551574105
616735051
1671962924
1442133750
216191165
524572297
396197060
1925508505
1341157834
916861402
1958714653
972133225
1084341067
1206858044
492867515
983556482
992380022
24970362
1041381393
1597991906
816748637
586273211
668356077
1663592767
653482228
83771564
2121786254
747783099
1476094138
491311113
1941402630
573829407
743529634
433287361
336755095
1291784964
2013689684
1516268320
437226304
1401347904
888826504
2104986225
286786602
499371938
1795236275
1775014192
1225273473
889527035
278893622
870839837
935265628
1023472734
1832427305
2064836418
1712741649
806655048
1738729681
1470601105
1775025956
1508182195
843106629
939971062
906604027
1622265044
1876114963
278124008
944077949
113912258
979428270
238517375
1199418574
716594906
1739192259
168534833
1606342473
1841664383
2093114339
1341120874
2083329831
1305576997
2089471905
1625850962
500433517
1747525477
451000892
893964983
765929133
145926011
1619369401
566860203
1815875721
427220859
1908480124
1707933972
166123830
2078660704
1947869153
271623903
1308769463
1313248053
2103261858
1395590239
1682716772
484599923
142459536
250681891
2069901707
2141010229
585379632
1301373939
1467458230
701196116
1591961631
577836393
1488605831
2067174700
372121230
1507892716
881267224
778186367
692400299
624719160
1161691835
1363195901
788009743
1925132169
1547003102
1252714554
1898988323
1734990254
1839328669
1208584039
576766350
2089000271
1046193502
197335065
1762825247
290565558
1871203929
907953827
891768979
1422424801
1549029968
1198138035
1284157028
1108815716
973289699
1130175996
455876905
101610268
1254139433
180082103
339311360
42170400
934994120
829989482
1488164459
1206931330
1328537611
1285353523
1637222635
1152549995
1865802254
1819106993
434822469
342425944
1445497479
878291451
658724244
1225931685
1707313303
1130977831
355382562
984328316
504612091
1693858866
845681639
1630763123
831002725
1252368821
747911030
2014157914
327846491
1571907900
1502115283
686624969
1194006009
112316158
590585734
1065513756
2072312295
540607605
895611529
1850793310
799509876
565285110
1521816403
2016021069
669753178
1829796412
1749618655
552780368
1925077862
185349035
765422143
460361376
319470036
111761464
411642323
1090631375
579499132
34482333
451475016
994083777
1583842680
195941695
1648769554
1722993927
347549011
737971610
390745000
415681647
1366786482
419256591
627089648
444480153
1977123548
1981462114
2027096165
340308644
347716224
64685254
869985377
1454268337
56975893
606188418
289447100
1586229172
95555627
483277448
88187105
717279325
1490284524
195680944
731321117
1951445902
541490865
196421006
865403156
421092135
1549259250
486952583
1098635232
207465888
436102741
1971929671
640996652
1736905224
2009232725
2048034612
1557299699
1084101742
1805898645
1012262399
1867396149
991646211
1778734959
2071058854
974887364
1523690910
633784037
1239467940
4934307
2010303358
500583998
616628257
1612014267
1297012161
211975479
1971619497
2042962901
2089847107
301322008
674865651
18784577
5671108
400865043
901592121
2071425174
1944779263
2140616685
977787753
450585813
1014655394
316080482
1843845662
2025214021
306902894
191567591
361875019
1755041450
445958793
963247462
1219363679
904271887
970771974
1842049552
804323642
1560599071
30586000
1319282719
800212122
863312772
483607916
512364440
1088305093
2004559075
1548742715
1223271147
282772213
1792504892
377268441
820035043
1506716505
1775220324
1254427821
1354529609
1104985288
1644480965
329895446
738433901
1896069534
581879906
1070033056
1849750180
1920209425
972560945
48701013
1289051875
1598842310
1901104907
186333735
1647986359
1036897107
2092007754
1694997989
1027448569
1899552881
384565270
2107086247
1189116194
195338891
255459621
914486315
1839274610
1279266517
980130723
1847359298
890869809
294619824
1277774357
169833436
1560019016
139924377
1390687294
135973429
1251280289
1694644185
1798144557
1300046461
1008613331
2121979469
1028503041
1814982778
222871504
780117819
2048200233
1339998395
2022287374
1823181783
1375596458
1263160215
1221634282
780052318
1272600704
1137955459
1534230648
802831917
1852135879
1156989921
573558632
1686134668
1647417837
338601728
157384808
1950897258
126738204
1897877789
1047770576
1222170782
1981325633
80568438
1324892114
1557731974
2044437639
502890965
2025429695
698975292
1676188534
934607866
1196914185
1104497190
1787810074
1785988074
1142276414
1536017697
1600772996
1325292004
145179441
1201705315
797791728
96414870
1977399283
242841473
1953079985
68503017
591492896
769727542
1373615663
2086961039
1422828059
927561863
2018633844
751402634
1610471963
1469651683
1602473872
460372015
1772388005
512110205
826483201
1186053578
1243640865
749882220
1626513701
305123567
763326783
1155010650
389024559
1096859730
829019588
360415426
1726878983
452660008
1387923696
1840131848
863726987
1609322074
1892245358
1889020692
1158661822
328791954
77302173
1083620328
1134029001
709247737
1714522545
65134456
765053998
229604825
443363990
298422787
1663679269
115840092
672017786
146530319
50953536
2143806643
1517389820
40156392
573212840
894262273
618449756
341353597
1407990887
1600445014
155031945
1222312428
193930094
29875859
2036782190
1014063419
360070591
212499358
569658227
303326954
1089426365
723227548
1780347369
2028965902
1364938636
404249820
870555056
197180219
1873780735
309603761
203050233
1661499330
459907716
181768536
33813695
1213996858
70063388
1848222480
1245370108
306885717
1130795301
2047783854
551117031
1298500734
527109503
1473721513
317165896
2015215313
1470982211
1306914120
1865869000
1011309930
1942157838
776238738
452318682
976450855
756035314
1148518198
1717815065
644994566
1293298095
1671452730
1110351350
745251606
1081765364
1499547883
1579337347
1026009866
687968685
1888365486
1173801929
715753648
1725298794
1518457240
18576927
763136643
1670616302
1149546206
244937006
857433002
1605481379
303517525
1311079131
419799982
486788360
738136631
62134383
1098118872
2133483339
253112108
586536389
1002188443
485282138
1157628307
1950681997
194384320
1133862040
872586673
1823354006
1871836351
394788730
979807228
1054579955
1613896105
1265465140
1423871522
986583112
1580718262
1500201711
513133355
107638569
131436611
1073851674
1286193994
285623952
1368808921
2118704596
1575791744
1614527726
686595354
1768289757
317970130
1953370425
863514941
1999712254
1636972619
126329044
1328911441
1076235181
2046837131
1352299997
1827057784
1154908004
454162915
1126981030
1462140756
1899639477
1576821622
1897367171
1975022248
1783808152
1363879902
1242080895
499426480
1757282629
768052147
1807984943
80859116
1022319999
657566625
309847679
1970147357
401156029
1439498322
2022498350
1905748397
1433337513
1960913522
426805471
1383030
1254766682
896534258
1393562018
1997713950
123294434
729942957
1304707274
795734436
37974024
1737092029
1654280221
692614327
1657329362
478184131
1812091404
1267605710
1724480939
1182403177
84681189
222387750
1698340119
479565274
930863154
8263686
140790231
877123009
2032060900
1682211926
501225172
455222773
485101258
322745529
1081196457
1331093420
76254958
1522789856
703781655
1717303173
1798740423
2125777181
699044961
1546445054
311755714
1803229966
227176173
1959574115
1860554017
1495573756
1122570060
1288290755
661802924
1732218045
225709567
748884205
1554183460
41393390
1899090321
1846649208
622622121
839077191
1317826894
1096128790
393125322
1007784662
897490671
1674108437
2113772802
1703507991
521902293
1612182404
2129582988
1787592076
181085425
1000480115
302143795
709673377
1857196561
60935303
308384486
1642590525
14926683
2145276878
311226817
924319633
420167932
1741153114
1420869783
1017816849
1215714280
1375653174
1774889571
131117237
1214916460
895947259
2116600069
1584792874
82113301
906572877
1105922759
2079556781
1409428840
522278366
676370759
1653319491
1482344073
1457363740
1756964621
759358673
517630290
1198315430
1080311399
1455744419
1050855132
740197040
1813440318
1864858341
464906105
1752494825
753982843
1132224068
1799390781
170582860
1809469261
121813634
981299771
1447902874
856892313
552172503
2135619885
1152005191
1032636336
1337157621
598432260
334926972
1205306940
2054028836
193543818
740979774
512517324
327950484
1178156490
1404443023
440175315
542474910
1934714608
1330655337
1359949629
368829167
1552929385
1530807824
1113001725
1753680653
1688812865
135826893
545811306
1420334861
754494115
1680469327
572035198
514361059
975769233
2108510280
1777328796
901486017
1779564478
826885505
607614257
1681152692
991982069
1665852074
1684744540
1914712309
935622841
826339478
632902413
1627449335
1316819137
1555586860
114878624
745814945
2033906455
653984430
1990146112
1153045834
1425239678
282171114
113124880
1160417907
744245808
1885998079
2117333758
969725580
2129244226
312679023
219515537
476029546
927408017
605953871
796678543
172274860
312763925
1771585771
1568713687
299889188
743416601
1579932321
441029273
1461409239
926241180
557527350
1281053444
870361411
687823480
887451399
91053182
1652163863
2024550049
1762060501
3196463
753539235
345434556
1843767578
512775724
225262301
1510570841
1825260762
454233853
561267222
579984068
736950237
1814709886
1233790076
1769160663
774047996
139739998
1303732326
497837570
1846572552
1310483497
1594240136
1798035024
1199302758
1260506434
1411543022
535509415
1488646471
2037227176
130056877
1338684193
556830092
1250013965
1294054897
2082816585
1627386481
2074666276
2143134694
1245130006
1093968225
926015182
1215252653
1032811131
314623276
1918725853
1268048374
2045068389
2110969031
1206478630
280205241
1103792825
1243840729
1128334161
357559311
1037331513
2080171826
679204489
567014331
301130223
1490816885
1098138116
540825137
1691373878
28159784
408843167
1648694850
1060252995
801584682
1281944347
1949245932
259236452
1155343024
1427081506
1351068310
659769234
1163369865
350889446
12207482
946657557
2139512524
215985739
1949750353
634911264
290773281
1422314182
416560286
2005205069
826257261
916262382
71350438
1443939445
376205188
1704831446
1198614466
870874537
384079864
1252044584
1377895946
716612512
303358620
1129042696
495969518
439474322
13752970
2042477897
718633911
1065802651
188921660
645717754
976537357
1253474981
1345552590
512937954
2114220556
1767947727
409959711
64828931
1826342431
1419091925
65332038
1170027165
1003840270
694514222
1433589742
1550735559
1926807391
839437764
1566749128
1231957169
2046521603
1201258133
565020094
1803364387
1881881917
444001452
1179581207
484592202
275902496
2039074636
1594255343
1589259476
1682177758
516482731
1057436970
70951743
2120936803
426704511
171543299
1693704182
2067562743
612399056
1053574403
356000659
133150420
307731516
620310178
2146628204
1006667072
1947268813
234653448
2102973301
481518499
1171306284
174116273
637048232
870947487
788143075
1121965721
701964080
949443710
1334961166
1715086867
1600045800
1615635690
572836342
696620533
235609916
241295975
732628298
664027308
752518072
913925434
151115126
2134161071
1689116674
1831245913
1672745937
1730968007
585120182
1252786602
1978322313
166576604
1753131616
1893796321
125757091
1512671415
1185539738
913345935
876921684
880729830
550128391
784413753
1439365842
162039739
1499427840
2130219372
417665426
2007620899
2119457513
766119174
427506537
664534137
1575025767
1541575366
1429743082
2027698791
623019835
459410331
1607322114
2038226843
1169363365
1593023611
27936614
1727605787
1604966614
1324724245
1276495344
1900913847
1368196605
490915340
869425122
1035314800
1474166066
1221331924
1836520665
762266369
1376334766
441891991
350143226
939943192
1386384839
15550875
455354919
935869530
351749456
1437944354
214169144
1512043092
1243502593
1945842877
2073939989
2092803562
1808825745
2070207987
917338505
461942802
1668326874
2136719864
2071260758
310259714
1473117961
1474303026
1932562187
1505550126
1548256442
1024825207
403591961
153038340
136385726
1341865587
213975782
1541711799
752750246
803116028
48790154
470523531
1993177463
1027337005
48755564
1344020616
986558915
802969521
1105417955
1027945269
279289993
790785574
817666253
1254971365
425031788
680971244
285874426
318199998
1961426191
837117972
589237719
1889295217
1937002647
1486662404
1784608493
534527732
2030324300
1528778503
322246358
325402409
1550537934
1666844801
942208410
1861476660
1022612470
2095969801
430500574
718022411
1663112096
631298296
1447276540
990711104
1019723139
267578
1328151173
819940815
1692850137
1566800392
653336283
715156677
1808419522
86823397
783268149
189467907
1008726023
1428241106
531456309
1484622846
97003444
247547562
771646376
1235215837
122353489
1669653343
1384416408
30007903
1660596205
311429884
552454502
556435528
1693260943
800406646
409619442
1372707464
991180796
1958132554
468849605
786291634
551512877
1255643292
554957062
1680595582
1676563401
200114628
711364190
667878952
1870533167
1329879790
1288966989
900549360
945430479
1875156310
1293577881
1086551450
1933159714
1441628250
1425551475
1555144734
1938983061
1901324747
1436523629
894494248
1762298836
846669349
1730722898
20144352
1842385582
1054632083
1390115248
1997499326
2017851797
109187913
2018164954
758591467
1182900951
1390135282
1666820710
761100588
1112901155
1554530184
862170657
772330057
681559539
1863445296
1642126533
1312155796
1859145177
464215036
150938227
1590311090
1974204647
66614029
13209845
949486289
276185181
1112890007
60207647
1423214258
1137340669
86787336
144105852
1493272637
1603103259
2089481898
628862794
107682610
998302543
1263080530
240208557
8042522
1713453870
1108360357
885191444
608212982
26660136
1136060519
371422047
917788907
1520685079
1333727753
2041750462
2119035429
2039987250
1323935377
918090775
1874313294
91306365
1777319291
338820694
1820021207
1299682790
1301453066
1910448135
766040862
766821341
2111008429
750460333
1402694261
1188618251
2101606155
384289814
924464369
707805234
1233176184
1699660512
2134389299
645204107
1694919944
592320348
712179922
1382370105
1676828400
250223951
682758846
1176939896
845194370
907883295
1457987809
748721725
272061227
1207865916
607185026
1914037396
122735731
1251551921
1669410456
1432825365
1846921057
1215005908
1273433017
92701810
1505239131
246000566
1824424402
1019593822
945778953
1064967957
1646679795
2009623359
616067419
1233571288
1631402586
1979840083
1635262126
1213929582
1120350284
633980855
1283697956
1730665178
100419257
1982698893
2123251621
430341848
1549897983
1154179108
891119482
1559500414
716008616
1042018247
302345503
878542355
165154117
179755914
747528264
1010140887
916017412
205067993
1704128669
1995319394
78961810
949422236
1762266423
1724759068
1452638126
1388521611
1150045511
414793238
1222172999
1404184148
2072387712
2058131583
881619923
1323669218
115853131
848950597
1643950401
2043030472
927208014
680073341
1092067258
1026977872
2104421325
418366101
998481200
1558646883
785164032
1247550098
933983375
1209378512
1872959785
1806311528
723564813
327095116
115177718
773662508
634743531
1819171046
2077492996
1624659870
248374197
150012978
2143846100
692140398
1577847366
827988305
1239961060
1848592068
1989463906
2069662364
902141196
695961057
1586557346
791033481
559411129
372190019
1923746180
319057468
951452865
390087654
1424285330
37421903
316202735
1025730510
1046086246
1071046382
1004145821
2122937430
105756205
1717903066
104695831
180506062
541595053
697810092
1039689743
308128391
99519600
1459665886
486889459
2093147264
2021626277
523034552
712497065
1066980338
1089580206
814148008
2048869570
1861661025
349618323
294412305
334145922
595001344
155492654
1878842264
526276126
2103803911
69463822
1187831333
1217151095
1516316830
1734753175
1287991553
824192068
1156262455
1086616884
299354786
556833873
997980447
466000940
156450194
279284007
651648904
720748075
2067639824
187032215
897095610
1480145645
2000703693
1570559817
1410297353
1803571263
1739354394
1837622638
556231719
1509486220
1262681782
257864350
70388254
1999951087
1753719942
713403477
2118969590
750646577
2106091261
1985769532
1564284315
196812947
52611487
488176598
792220162
2137390008
317685167
373335519
808806599
506673916
1528666374
330292671
1738311171
313403035
1269191480
1765913422
1330682487
1411933903
1281510511
1749559455
590005614
1786714328
1403607968
1025919140
1646315291
1062611507
558228730
1987905717
409959094
172686653
832878468
2054942615
1010981174
884954585
826962995
1342604997
1014039258
620596540
1354201943
1182765677
1527501231
932646451
1426285481
808128824
194016376
1224612238
563673030
272106761
1321177007
276550244
1000062249
1319306053
1814849744
818123289
1872757172
960662636
1941936139
1233421526
1316909723
1382952308
528859885
8031685
640432616
718366361
4415022
1738502957
1872799184
1159421234
1432778784
1497191094
1659983287
1197232776
185568038
1505975798
2129522970
117564721
386553803
1247665718
1369728496
1233328285
1336919747
913473811
861318810
1693263217
1573507961
1229057140
1837834264
1084363293
347242073
1022779
1946173574
263852706
1241958080
2018574598
1701651833
2073604510
946253201
1216673469
2115459470
1449574167
249249650
628387449
2120698807
1380059776
144418421
750612591
1136936006
588505556
1191855439
145317532
1914758242
1579112957
702732513
1081049301
281095044
1534615346
129147533
1797577245
1692599709
1387564433
1926470387
582632279
554852842
1699139746
625191765
2139738344
806473953
1175899249
1070657722
336887414
1986046620
788860097
1060373941
1404117606
1569176725
1512898206
1674663081
101559221
1484095661
1037414211
1190818348
1686348973
1347607206
1461867890
2057862952
1029767187
223960926
1622384841
1455985498
2087070954
928260529
1737151276
22228714
1054503758
1972636134
1235197851
1283962296
616011740
104903595
1186583399
952430746
1603127438
1494143986
1832896098
1033345054
316723452
1367680907
1372230350
2008540891
1893701113
1360587062
695276943
2010067812
427219663
160092102
198883057
805212879
551570619
1544394009
1397422713
1681883807
1173280622
836698930
1173804786
198679449
1199128915
1193053100
1830082394
1077431065
1935937502
1354523862
993591941
667129385
2028712781
984887503
1689095150
1091494816
988806115
1937124244
295258922
224185914
1445057850
1443750081
1524956412
1462173243
1242843925
1145399982
1341147849
867241153
861000929
1717319639
340237293
1690136003
1203170172
1308121487
2041294063
1771921875
1299374960
1713068587
1406922805
1559556198
271585999
704879473
548714030
783018693
1728330911
285424707
5381528
1604646341
820659591
1970636773
1577634798
519281598
1151741860
2031872779
337997136
107636621
739532650
155939515
1099169043
913966711
570762984
695456478
2033178033
930771468
753245015
313062320
1767737727
1352082154
1469493211
49809577
271548996
1924614964
1962122011
1198599827
299264563
1742411700
162038482
535728534
1153325948
763820881
1796894711
331488163
228186404
989200553
1497467794
714255029
775655169
1911301313
1417060915
1020382957
927979982
455194791
794095823
861081856
1579620306
358665258
1609644262
363708577
216121473
1217241114
1522998412
858933845
477054382
2079531051
1289601736
39589262
1156627128
1632396719
1506067411
113830820
1915766198
2082750819
355097968
635364806
1325291287
121884204
1189867201
1315562224
56994361
403245813
597802315
932808263
1321667926
27163815
46596267
1072217538
1477308993
1613552026
1052718734
479711178
1129236050
1044363848
1377419230
377614865
1430262388
1958106301
1888797710
20408150
706700305
934886931
1233149412
1835345367
1186135162
961426765
1413681096
1337132456
255412663
1682109776
2128641919
1902212891
2033657552
1883770654
1367571249
1032242
439739293
1916062643
422331524
1983104010
111285568
294459208
1858348631
1575768111
1226583761
914518691
1995919325
469168959
330031344
1372122532
39188722
11688705
694633012
1371089344
1146998568
1362508557
1614725072
1851286535
724347245
1386854994
2143212861
805275443
2025686033
505506334
716737764
1920616005
431015350
594396069
1860290728
681000609
1421920957
1164128003
111038717
1245848185
1361295964
1648660695
1312992842
559999562
423338612
1729716429
1732364553
399315079
706075538
1020807138
14045515
987877978
1331344862
1919895142
1054404550
1597536978
2121165889
2127717081
1016348091
692827418
446980718
1381621519
847742208
1037755894
126199521
785971107
1395214527
2131136236
759939365
1643522512
64656744
20887556
382780600
91095290
744233191
1295803006
391491044
1426681372
1882587882
308216363
1906312713
2050008312
1118023058
518455443
1225772968
1629717339
1723075773
1235633856
946780836
1140883012
309323604
1927270338
1096392883
333650221
351721188
1613710057
1648707875
1216537489
212078614
2037486947
4159019
1658584933
1802236609
1388819815
1957509002
394932146
1019437707
2045525024
1986496619
564096504
1501685445
724903879
1085747894
786368888
1934594813
1689951616
1238432565
711347353
575649446
1144763616
227743364
1659612143
1691964978
913983685
1751442712
635272072
1244555998
1021760108
960099987
1758015069
1313008297
1888832323
14243747
2123635501
1036294434
1871976371
2007639318
506383364
1320460216
199096490
442918922
747361194
1929637074
1631585888
2033531718
1271082058
1203985829
1772925621
600651349
627776905
1687727520
1033163388
1616912947
1045408453
877211234
1744810257
1915811211
1574013295
1749764318
339421585
265623852
861249321
107988129
1562167756
1212281829
1749944329
13883605
736951252
2028453682
897951009
1030554646
1597323517
507159319
1584869964
1805626606
1607091064
858462800
630777033
57772536
1552640199
53387089
1621463357
1258869190
460311671
1167695760
1275877911
1145648166
681228680
271300730
416277967
1837078822
709885325
701446940
1883118880
1294838324
1119963641
95222022
1292464464
1378230704
785227524
836065368
292334163
642442282
988528180
1272950614
773995812
727572320
899195824
419490221
2115512840
1987425244
952305973
775582771
787047108
1070015358
2043473970
677540036
642103489
1637108616
1239167905
1256600503
1351701443
707961800
240329592
2001208948
623161206
1916323648
996811997
1316566313
1890984441
419759105
1090739817
1884381766
513141398
1055765484
1676765560
881075004
1166395171
1301044330
738856038
1670767492
756355883
464820051
1635646717
1701909263
1418358090
1002947221
168733315
240949305
1015277135
1211529379
1893404825
708087194
1352054418
1260441863
27037782
551961957
1314356487
723937341
575460266
240162401
1800668464
1486303219
1011726107
1791586178
1135056119
1263929198
1347173349
1755952278
1190314873
987634661
1043825330
1986028055
1772082997
1459359908
1556401467
1672346136
1417456638
686550816
303663301
2076784560
617816439
699195322
1498702086
2102266900
189337896
58435815
2127452489
871883295
938528074
1636104448
1594683265
390605525
101918217
570455407
444483148
878326245
1113323708
872780486
2050512594
1346714045
842155331
1670067738
806628298
462282616
858049873
1394809843
782115558
2118633337
1567898076
1679952261
192165918
2007536008
216254834
1392886935
952850036
1122833786
253331199
1460261786
1626649522
1855055515
1995900703
553387492
1356607882
1375740052
947105733
646038701
613992702
1357872044
950109390
1008675454
1397226242
585017549
1772453796
426828594
1166888116
1612903814
1519152342
2741631
1412351899
1697659194
1459966503
1602589133
1650951525
802818010
1261067671
1929415607
1101611497
829370289
463559379
71768326
715519080
732986611
41726450
627849978
1503294194
230933964
1164307808
1771646439
1106451522
1768177404
1102760084
1468449299
1468238332
2142312390
1466287539
171014972
430590615
270229209
727403644
827947266
1591321624
51653996
247746532
1686054914
1428053555
1027349652
268401844
2996497
1180537976
1593114881
1455550450
243556736
1830981802
1867968373
1824552056
152003653
150318291
1890158755
2020231706
320987485
1733639575
530746820
928936686
553741847
1082754192
634043677
845449916
1498707502
363637373
1384772905
886186926
1533305604
794804591
2105254488
90549855
1977912425
1925566266
130839054
918545968
1057943760
2088623950
159535033
566544740
1745335611
1333075343
313501742
1011684871
311979509
1737095167
129169194
45175033
1635004078
639191484
46373475
316101441
1884643992
1487834107
1278013055
1670078871
1516661856
137367992
1706603212
856541587
1921388429
1358973164
1424602628
1541277819
1377345300
984417704
1254607431
921467156
1748432629
1608897430
2132672906
242977389
1009531904
898781247
271331658
1696169470
592667702
1644269055
1995227070
2017176833
998606457
1531674107
590329572
1847875709
275379099
1847419228
434905689
182189450
1796806166
1548371248
2068361678
405222670
1755519616
1956152225
620537515
1619138888
355164143
1533365961
952764308
894055526
1852420059
903299673
636624065
1952446014
1501707873
125369849
1873097934
1638445802
1162179358
1412745197
1234087950
1828333996
1661499551
2127181649
1186878841
622367137
359109932
1710679467
1045425840
613429695
1835223823
1890265658
877800574
894664054
1265188932
197384922
76403280
1009171519
2063200122
300029919
1072573388
889337683
1690050406
807017647
611043249
632549294
1005528103
408034198
1383759091
1814682730
1498212006
877272761
1645983374
837661132
1183626577
308671211
1020659740
377171499
1389878185
1869748829
687016368
1312420159
1637942203
247252407
1032092819
67361258
40852716
66836338
97629999
1061219430
1095667057
681110931
1844336961
1757528328
78932441
807171027
693848150
1151433207
919434675
764460612
531821474
1469596055
1698769740
1574316895
176283944
843534510
1939803306
822169103
1384939743
86473959
1908767534
1459363914
1642285400
736317244
548624415
29572371
189144203
252027221
760573041
565715646
1450701655
1325778113
704682538
379682138
1950601696
601501862
1416221527
705853694
1410598075
945469538
1057807070
638720889
1344054084
148588860
34786555
2096867192
607804996
1887973723
686386888
1035011546
1724289566
422374717
651970465
2035824830
29467640
1831763661
908099641
1308415295
903128679
2074233617
568625932
2072937910
2144027857
1921679463
487888339
1054184509
1279719485
1801520456
1822736330
672562415
1015841543
1111092720
1431444459
1094551544
1517073905
266762932
1777039289
428567485
2020178884
597794527
139652084
853276468
509095357
15666694
143209808
1455408310
1239560081
1920324375
1513346100
130151262
1969542223
851406370
170849532
357755238
1188137451
2145680061
1792811077
1324425061
2068794844
659545613
1593750449
1833496887
461269358
853638586
269951247
103053567
1063220655
1624866090
642643880
1109684554
671000548
1947534458
1763685391
291184504
941909483
843419275
85612631
1174553981
1550590557
300662581
203279485
1252334725
1044545604
704561571
581961264
456611656
745259141
1766403711
773192202
1051864057
1993569619
1940159017
1006785236
955279023
310803988
1062988521
1170928221
1252164494
903367822
757077900
1580611870
1465110931
1003778267
1494478144
1242634060
1872337821
20802802
1268530637
2027873444
1202019319
343528003
2092619337
1276379296
1351808487
2096145554
1289624779
409746113
1022097451
225838867
707671821
1309541089
1861805816
680079459
293648518
961241481
697929362
340043505
1983633571
1458681818
1518165262
1996604631
1553084730
1144604691
1991558518
1422951539
362808401
1669694951
682928335
1761907939
353569555
1682386614
2030356850
2117645741
1143327614
1970350456
686965945
1917410132
98006717
118566667
683611487
1659345792
1416187774
549272408
1760009638
310731137
2018154619
2007417813
1077361128
1820060252
1421609495
407157176
1048894061
711821407
647221511
614813873
101754397
2080616762
1437275370
1503170546
731620390
894062558
564004221
1107602025
661810913
1862886031
2124902856
953491097
264498673
798875253
1736500842
387292947
649926593
569564153
1028674272
753517340
1023589658
324799147
114047206
1764916705
54680045
1748135459
2078237239
1557291032
598929607
1916035516
1261772406
329359115
1585376419
315221222
1798769141
239265180
1781533420
1450061773
270883818
2099899330
55987672
1033867017
219331727
910481479
1690498782
852920386
1974248216
1004103413
1406175453
1009075866
1255750783
205970023
38851159
1245728285
1414781260
1467855819
1104805802
500267209
93381720
538850077
1649128824
387332783
1817337940
995008322
394605126
1659514357
729149091
326784685
1751480845
1535043317
1822776791
122333017
1934526170
438440286
2142420642
927624890
1115980885
580047614
243860476
298156727
2095190385
1065843093
1622812462
1838473596
1970965129
455372211
567531625
162048423
1994611792
1430614053
2042868564
1346427639
620584254
1419386214
112459231
1239801225
1916219451
1320598057
1810493000
1028772767
1801563813
106579849
827226678
245084330
122641260
105570154
459975579
152377830
899144632
709449827
1941995517
1550585479
435714740
381498060
1837715042
918640745
938128149
1390005196
1795339710
176473032
1277804800
270391962
1670582918
940056452
805322095
1160655958
187596299
2144994841
1683406673
556587026
528831439
1410952361
1218217503
2144158629
1738883097
1410530415
197340291
1837567878
2127943156
1989751298
329671183
1986515717
1939451476
615007935
1767419369
1764053151
400362766
1191632751
787364000
1798367845
393941004
246711819
1031708406
833445380
107111700
152496468
1211550541
1850198289
398624834
1576461516
1131665619
2115302772
332040803
1719554472
1426062682
733211993
1772248734
562536010
1017805652
1561778131
1734848831
1655713617
1922276487
1349721254
840386100
1992197908
715502595
452579618
191618627
1494038132
47458476
1863936934
1272686236
2060162226
1540982555
1193918647
855453172
101007410
978164658
1820542507
1354556310
1937860085
269260284
1914871953
1307319563
1001050840
1946694003
488208074
1121101037
1607584421
414968083
1546489413
378261654
37267919
1067266137
1529294758
303570582
1081887721
2046867065
1836044917
1714183496
84491683
1041084504
2126647756
1525110943
158249955
813181548
1875634312
1018630264
1283476571
31155184
1069823361
1507227408
1280808374
1621962666
588547987
132953903
1701208112
1189306301
710423057
829882951
1290458541
1417950855
1678879009
1455810291
909531525
1987764820
1855399428
1047998172
1331179883
1260977635
1054315179
1165313319
1658647872
206445670
1941487307
1453663502
292800423
1073633939
1693441014
244043640
1063933367
276887819
928334159
1867794895
2131795938
1829764932
534018180
1304372157
1916111369
2073158935
557420914
1201964448
1376596809
1837516101
2017246879
550619001
99751639
2021562329
340605414
1395363268
1855058875
77329373
1790734319
1931309326
1278704997
430627406
621442272
1098918713
1812059170
764807229
573882596
1614761547
284869794
889802796
2114466758
522683120
1528615175
960331192
1352098193
979783102
1064960110
1007042263
454436547
744775261
2043967425
1566250543
1585153202
1623418236
957995415
62150101
594199909
644379330
626159283
984949035
1241835585
849075192
1052055072
297498422
1264801320
1600629265
2058419594
2114929802
765255056
192778248
1826496880
579436142
1180038902
571304339
921015581
1621902416
117264592
1427456108
1804768140
1027934705
1895146611
2094259000
106780452
1825688189
1997394296
1529271256
299940364
1241661860
2093499044
834483451
348888738
181284668
1393727975
774349105
1577000832
1052352493
86942921
653197519
1303021566
2063614192
2142083101
16431052
1112937416
394311960
377394415
1420780790
1575843901
23137256
774993003
240068345
1744515957
1854210988
1336859753
1296329619
660972956
655336207
885431094
840975784
656339058
675848265
1729448914
456477524
1985519556
375318257
1508000537
64486360
367794661
1218519515
2058797739
1382919818
1774770035
904220217
193951333
1569917131
777610269
620254465
883505115
1354955793
519054924
1192144365
453646977
1560759379
728559654
1213139203
1812447476
1247518346
1349277484
1823473990
892073944
176950894
1584518323
2105661180
184064777
1584942303
966635052
505229685
1881915815
1925465840
1553966392
340781580
574960217
287265387
783773729
725671349
1731075807
527099367
95681106
363055002
855910868
640275992
2046979026
372646756
2083041625
2076253147
66976274
1000216385
1456825369
2050171699
785481778
652502599
2023169432
1360961787
106684184
568486571
254806627
367653174
1118315979
1025316882
1703023599
673447316
346718613
1118176648
608343403
1480829848
1561523836
96174188
324556688
2064568976
2133253828
1962976704
467981577
873577000
1857172639
1464239481
1780074167
1169170586
155296023
1090472821
1897658362
494454922
1073108109
445936414
978608825
528781385
275031944
2113470591
1420858382
1674186489
1208910568
1139852220
1735612440
745454357
254447400
1336254871
1599516274
1413388602
1015623184
21227392
1675626112
1351840171
2106079619
913745110
1038599045
571772798
1780911378
1639779607
393545982
869795203
778589507
129098401
3067532
814644758
123545720
1534978264
1757625617
1099075565
1798891128
1104043501
1388728842
2069142904
1360028063
868777365
1101581332
1887189596
770362924
1368591172
210263928
2042108464
1643707208
1848566828
129642995
1085638243
2044940938
2088212900
403742600
2035834100
1430233355
121967464
553469489
2049742306
1952425713
1153907221
1641044563
212488806
1690923035
1599383733
1031160602
1511355042
2093642707
1006987176
322207376
1239528390
1404468736
1502785222
1040633357
2057590435
629366460
1477750707
56470134
918310345
361914946
1415014263
824115190
1643770878
228102692
2141157769
1709847351
1571768801
1119272162
1054347734
2109762701
1152498920
1005733438
574803677
1615998218
687240497
174047100
820163502
1968384655
680668117
1013991349
1358635745
1314223007
1074104587
1928508484
152821909
617405528
870255385
1601798328
1800608755
503034247
1138455372
1492551484
910066276
1571403426
365804896
477986931
366238085
1269196906
1723309386
1027493032
1876795717
255298073
345736582
937952058
1312439807
649394473
2075211062
314952409
1126705945
682805735
1841679953
1829141066
300332303
658156472
984642702
1556086937
2016328681
1555403953
1424257712
2086638737
723057988
1028044560
357165463
223849952
1949001330
1048099902
2108032496
519882097
1499885303
574507406
419151510
899800179
1565227711
1365691620
1030626064
2133183942
703939771
1422430366
2068644244
927098407
1685802944
1132533543
1897237861
1997423576
1945723642
130859122
206499125
1212317382
968100381
722908573
1934411993
1978997303
234037434
1828855007
1811951585
966343420
1330340931
1078826640
270536810
204876124
1882197694
1670512827
2131899495
283514956
818247612
721257330
35506279
1053668962
420331519
860611945
1066428823
635274698
1369998133
492644423
631159873
1657666605
662606295
485190730
636062265
333933422
1490203653
335617301
783312986
1632022997
1079014223
670066021
115008870
1886368288
215084389
866970638
1310802036
1679725605
1924509159
914937806
1656596040
1449708679
633180419
1568021322
1378810054
207547693
1888464209
135072253
1119231068
2004893110
1762805334
834220987
1867959808
1920015254
251381466
1921878350
1615135394
59056728
336577271
1516292379
2110246003
1355684754
597820000
1005793926
1941621015
1451276234
957911750
352223966
402069664
1503661656
1933959673
456210730
638376748
2113987848
1418977275
355869449
651573092
1473626599
102312314
168374322
1116530903
1175765531
2110863927
2012909382
137057700
1546140193
1448126219
803279283
1694641604
511385484
946757604
538761208
462131286
1452423068
1836776164
1311458911
10795575
1216548839
180290970
1957511387
578239601
481935249
622419891
920694501
1014676045
1579052585
498507110
430852232
1585005
2110498089
1593471411
1972152915
1100463683
1655072505
1255415825
1536799024
86115944
608768039
701953930
1936400210
935199366
768737162
479188041
641173431
341077775
642188761
1722853916
2132312909
1289861083
559849120
1707808469
2135370821
203386607
1151332404
594738252
1079239447
1141787303
971674635
885138106
494557755
32091056
2039948974
2136335118
1079175779
674081748
729915545
100653339
1413623723
2071507819
393115059
226663818
1328016500
1597085783
1515945522
1003718882
753809051
1929069515
1466803874
1249541407
783936316
2048844057
541878303
2127083427
631073617
305500987
1507592310
1488956640
198090713
1048228730
1869062798
1268836587
780223948
827299761
929822429
1497365200
1839628982
93970587
39060208
323970604
502448343
1170558905
1687708324
1409392171
1688916824
777135587
1792178095
1903625984
1943626377
234424766
1198807556
1167196370
1621991488
2106422550
1861652591
501873011
1692681224
1709681740
7114825
95848129
926666562
1782528951
1167132181
1571522908
1175787910
1367277124
108717443
1541363198
42018088
1899735944
1649164843
1475602596
287128250
1763044987
1464594250
903618150
557731313
762380983
570091534
1404434388
1510779338
1954995144
467042345
357753516
1079043256
285397731
1201167318
36113659
785587346
560717154
1105539016
1752743629
1984789398
1002916535
1518029421
449363123
2031289280
1627196072
722592524
579645882
430679019
195460096
372912772
762618241
449221493
437306076
833835979
143942549
436467295
593208742
1019341751
787096626
506907244
2076046676
1681692972
1188753305
1155537520
1142454720
991833694
1683899288
1908701979
1562405287
2005839710
61975132
2124205781
1988781942
829692989
1921866873
1208177272
918489081
280756112
1139993361
400421189
532799784
246335544
1959719439
1420222760
1645486015
649979986
365351596
135563003
1048290813
274579063
548107658
1052877483
1807200562
1553745203
371856560
1972814810
759957732
390433760
443813443
1087767951
1688974416
1418131141
95862392
332010267
1714174231
1629636353
1063018916
255423408
1061839195
476146457
1093599052
2145328950
1676249582
1478235915
1234590547
1028217369
1683388602
1950360814
306835706
1688197534
1576450778
1215151239
1391457504
2045915272
1286441691
1331184718
1833066309
1305445056
991903541
1824332032
1517485661
470319700
203178075
266407534
1336381471
865907383
933005011
1638250313
294053217
385086902
1507107319
510096833
351275894
1722114020
1527596428
821384058
1427406413
271340583
1124491422
487825836
894329705
621602944
2060368684
1159356937
1462487890
1846055461
1410932001
392197763
55049294
1092884903
624425949
893688204
497796275
1482676047
621326549
784670296
479057048
1646475138
1916221353
2058844451
443293903
1132234390
1432581342
1691389896
1654082736
125175149
1439761175
1070518562
1097407566
1038173602
610962040
1127683744
1870589745
387567054
822189663
422923070
561070562
1499465124
1909728067
1112661087
463550726
1603103349
2105556494
432861660
601174687
671288021
330287340
1854959280
1216176369
366169038
283398884
1372174507
932801789
1699214445
233612560
1834764575
1163403279
2013626852
330092979
1769866436
1286215278
70042799
1476512146
569269300
1109424494
1560003510
1755937606
676934666
596689382
2056186199
2100852877
1385600370
1695973989
428046118
1631986897
1486366120
371996952
1113342717
68709314
1324705648
934554192
1135196600
993525618
405258727
501891859
689319247
695606764
933712405
1062732481
2090297241
67952757
1194951206
2080599470
640059216
463671554
669149765
909248346
159327287
521963868
1695152329
137942151
277265168
37754844
562422320
2029151665
605905471
1247539057
1264146845
1251207523
741918143
1060215987
1008439531
1572488671
189426518
512918686
1494614306
615005275
672284515
1966467694
927693483
1221497332
2082367587
661749385
1018756474
1859601219
1146708914
10318875
826366234
1938603510
1546086764
1343037277
785683837
236331652
2058623261
782572619
1636049591
2049019904
2100391315
3669215
223662427
649426072
535361847
535985817
1488950018
1686235339
52456156
1732266331
1743913563
816517538
401758463
1655846352
1711256340
2133166769
341595826
277814049
777341654
1373493316
1424183278
1893213575
1641963701
2013520475
491728284
2125051029
1349461580
49509755
2032058767
1593950538
1076025097
1414712931
259324713
689228873
1098903899
589310942
358638518
679105692
1750283810
1938253828
612229676
1503253737
1850896818
1064868943
454543320
618744592
1974995835
1947781651
1308763244
91112777
1462263373
1917160965
999645763
1408399571
525457759
1854200234
440937169
1589436492
500754214
1591326269
210342529
1274044860
675323740
454495794
1989971308
2064710896
2023832928
1852407869
1783999317
925925832
1495097892
384907464
1471945655
186895984
438770499
308598092
816773732
1833538917
583381967
483806544
1892672441
1082895369
1059933232
1892869465
34853028
1415831790
723073788
641149232
1098595085
499997027
846869651
2133847531
1989315115
1462466746
606682053
151084071
1669056101
223301080
930109967
810353365
711104022
1541704050
1851400059
1185935439
542867833
1001323764
1809378148
2041697782
1154449056
1226940409
636943449
1629368701
2008336070
1375215305
1365264508
352354202
804647237
1151070440
1555504594
698119623
1585993890
1279129357
1329891907
31147449
1506985604
2024644965
1605733500
516351453
539322428
1226219033
481692426
1825334485
1998850593
1290669754
173708778
228475795
1763941733
1316505512
610921972
1068488504
1620837056
510662054
1186420030
1247982508
619651036
544771138
299804490
1075781048
1122384507
606231558
2077440494
1974502633
1986436525
1718464642
1490191540
1079969457
2046723580
1272026903
1248563569
1650391033
873157850
2062675119
661402807
122648391
274337212
2085409948
413470168
1352730531
1883445756
1665709482
1402294051
870134338
2053264616
1227604454
221204064
1390948611
908878013
178652180
1946606797
7708887
1187135992
1152841067
979003282
1359559522
1132741694
2111282376
1971838924
1794939412
470099537
1014117540
1503554275
1042481114
673091205
63985952
484301620
1707354999
2080884439
1288224267
404025120
902246872
1399832802
261451271
99572533
1443258454
1706779400
1482395584
342136877
1424303838
950606763
671986913
1352170802
1147210316
230342165
259108864
1319018189
1123458705
1374070341
36893488
1269921711
1137936652
103884282
1409971581
1787713798
2146339504
1794062190
707076678
247931500
868127343
1318288274
1729220268
1157284434
728356640
1007058081
933214185
319127064
560331350
1672166279
1798736421
2086273718
430060034
2102461201
709946907
2077506670
762608360
141788423
1776459560
762771361
715313997
994721354
714279569
1604667565
2046917775
541598373
651523170
1149811690
2017412477
1422692790
185050969
24465071
1167645996
317100605
786442530
1664888590
256650431
724260694
127203979
192824311
2009381274
1388383312
776199311
2083487214
144314280
752806074
1581588139
2073816780
60372011
1042517202
993129952
1683991137
1982996243
54699532
2122799638
300052134
616709552
866835169
1626238161
990385036
961871229
1273298774
726886214
837207076
462642443
1385009314
1477710040
678690235
1975224266
1709800161
212778229
1194940677
748254995
2134320009
2021314986
339876365
1989778722
2080161480
1293145583
1569884239
1211012854
1689578418
289408860
328863498
2044913341
324704228
2134604049
1026631110
1586476491
1265970366
1936767403
1876164689
1985060758
140903024
684196222
2079000271
83133200
1037573447
467003583
1175590511
279928150
22229380
1850910274
326076792
808004617
320008022
140694796
1615595328
350214011
2137233279
2103100112
758914317
1764369527
417650559
1707427478
139238869
1731047264
1463021047
1888951946
1958922843
4320743
882775595
1637340725
891372045
39401779
2023505218
187249898
1614985935
1663623262
1945697851
230044715
326861144
921256584
245491068
1194491309
13812009
1520890262
642055676
1630761315
159684030
4053890
536585488
1414247570
169730400
339180968
912500416
57820870
1990389466
1675959889
2024251947
1113465225
1649530982
2083458834
504870217
769613126
263305474
1873934140
1158902259
895410336
717202518
216212983
1797658955
281908760
1479173712
185920658
1733697685
510405155
1370360955
1465122998
1858665810
1207194147
1488991557
1882646207
788281673
382507579
1574840629
702047207
1341443909
185580339
1408088599
1096153267
1004916423
424704345
1145170931
1498112630
1492076659
1730349693
1492411771
1323575019
1958118027
1989477388
946120564
1362896153
2025354436
1826410909
902696414
1122513006
425168186
11121378
134584179
798995110
281394108
1620918889
1754297956
102782516
436979382
177701613
845441196
1350875211
1200547688
413038240
1354946527
1399268207
2073406963
2018131194
197116232
1313427775
946679210
1438562400
19228486
232404304
820998450
995868153
1569048644
450023126
2035037932
57461222
845864911
239272788
1930753385
960577341
330739239
1984397454
246228771
1798712622
2003044611
1010935543
1063247651
928685543
670643188
667581384
108766517
142044310
1931296786
1740219347
1156946386
157524864
450966632
2092524674
305455846
1219388066
1903034059
1996533676
700932094
1590119841
1810377479
854340734
417375685
619610635
1652188270
508525152
799294272
726996458
546815176
309789551
1499221443
553065855
1504099710
1962178057
1641886925
1205352998
191250236
460181430
1433919134
1550561268
1350372097
1556651732
335219820
118555687
583352720
1277838716
1583679121
44966924
235178984
1348879098
436637977
462426666
1491211261
613648069
989341542
98245953
856376275
1285671636
1122140478
1257479762
77090660
719844504
3890682
828915394
199328607
700743876
1027054062
184993497
202792576
1451816195
1423149554
1088713678
1745318094
1493785023
796041172
1162008100
565445839
1699265816
2008503950
1197094905
1481412336
450608236
1800693384
489851591
58386130
1069160258
45629975
1406394018
1407272472
1649953175
1167317212
909598612
1306595899
822226155
22914423
1602345980
1692035975
982492214
974258272
355521300
305497611
1454132462
345095489
839060334
480692613
571161008
622857806
1518710905
20888107
1291826284
2074128672
139393328
821471250
1897138431
2052547259
823088773
445327332
1012356834
2064227257
1791109454
1100305260
2134600639
25400483
1852244134
1895027031
201041374
966890118
1053581351
1739892122
1554373995
1109293697
18157073
886098389
519985286
1284026051
1086384611
1328188778
328713134
1709060634
1763854884
1415560689
530068715
1248924770
843637514
975214390
113522231
2060789608
394998940
584874822
2106119896
1589115503
704086113
1874162640
551405254
497295023
823478467
382433484
1677228076
1959834479
276846216
907051479
703154612
876493467
1359365843
1341545997
190560497
880915594
2014290514
409425027
919772368
29295854
138246792
899320871
1809409935
661888637
440701120
1500855431
1203990710
2077390598
1966015466
491365717
1957840924
9585851
1766688509
316985236
1237061503
1781465373
1900093243
184292546
220912942
499103240
1084647984
573272145
1341007356
2023854686
1879796893
987076305
1131884353
2086225084
1643702227
592893657
2035911281
69968177
1291335822
1159446794
774411584
2030996815
178175296
1514969126
388695537
196293530
1674036183
1289652706
614300627
1401585709
239468577
184266382
1214061343
1287972315
1886751449
1238552931
317926937
242116811
53962315
1627390299
1595592520
887616537
1392479869
501147716
1308204238
1679750485
750685587
657976491
73691489
1879326978
1938791326
1188632724
1806247783
685981529
1882473420
801884771
779510484
2086297348
596022108
486026565
1150968660
316003167
1093324597
1831303458
510779073
1284347681
2011804383
779483899
1660937154
2603415
289158668
1550181555
969392917
541061630
967957365
1759766162
1134690932
1949662318
1878689410
28216835
870668035
1539325580
679271027
1622240998
1834788622
602813002
662839138
1459950397
480449698
1196039134
1814081944
660910987
60755816
168592457
1110308629
772454253
133525435
1045954387
832626295
1090845999
409835414
463582871
99476553
624028409
593468970
2005351920
268804795
1765230046
577077627
1433579634
297723399
1893978937
766009461
764285908
1905609850
2022490176
457358686
2057766083
1774545728
1494733522
1699793009
298036180
1575976367
1518559454
1801957790
2101999849
1586076430
1809650035
575472343
280635442
562721925
616064144
1726415494
689802704
1540725915
89523145
1870601703
292203129
1863471977
2144131602
1083136748
1228900211
1270210356
1839592475
410243713
2004048637
925526207
846997691
2004431690
555775127
1511744134
1833994538
1071729524
1357345071
319846114
1063557415
1670814391
827111322
94371353
1485524805
862448983
942750724
1050803368
637656356
633667022
1619496381
166504879
838942630
1360338757
310782306
1044610264
2002360218
1608577002
1102583631
1346487575
629688571
1932006058
1936510476
1831454298
249160786
962327079
1328046068
849436716
994629270
1989708427
232058412
1350908964
1609162941
1423195119
328623672
2115732325
1138186557
283092063
994149656
739188122
1756115680
2066645655
1503077384
1086093001
499109510
1233297307
1099222267
1954074073
2054394438
1622262191
432772696
261950140
352537063
199206391
529418105
1547508844
677990217
145031939
6800636
294969225
1023900430
1706857276
1238025449
1465093287
1290132384
1810835058
42715917
990817831
1165506349
655867139
1586916675
306552479
905663026
658024910
468639542
1199476494
1788543143
934984643
2067842885
2032539039
699530905
353333562
1834769029
486163265
1100254984
386871661
2049097982
183124505
309781960
1485606631
344113593
1718844321
1092638397
448107055
38188912
1436895163
1144802863
2096892764
898944076
1360273777
121246066
543026312
1898086091
405104313
1791772378
1862708400
1329360178
2034015674
2084128271
123908375
1189309034
628310893
1372401750
870170556
291494446
866394613
333369455
1722120740
1573672164
1186147959
1459110868
1659428650
255366249
2132471742
215247316
321770748
1428531160
2011720713
1996627034
108379068
1161588713
191799375
790507568
738854881
943678396
2082110755
95763786
669639796
190356492
1643146703
704523983
2146557032
168110229
1700554312
1103010722
1811320404
738110280
1545435644
1372186238
1093363070
2107915640
1295382716
346826136
1129209019
2021890849
887690887
506582082
473024600
1153669177
435099945
1872579082
1415391425
1397808161
556338710
1769667416
1704854648
2077091422
1295845630
1428521333
1652673032
1214732848
2074339940
287992627
869382949
1556976631
2027007328
1088476385
390716977
1823769621
826359351
950192357
1491335262
22729863
357357559
1027237672
841978015
1555649545
970714026
238278260
1364195755
471575236
403672584
400882650
1129931665
1392727810
171339146
320600882
1541797608
844492958
1148277102
1166376822
903607980
1861727602
194059941
117164856
259910211
2115198584
1423402957
621776930
234737750
1685076657
1164083675
926650368
1659656184
1096258667
942547790
1934886084
1610425431
1823104302
95521259
316854341
1001985526
1927815619
1078208940
1598125457
601333060
1896367790
1955717694
56743854
941102287
1294371982
1032306016
1331086229
714351517
136567838
524432839
718094055
144975637
1736202825
614859939
147300724
428778962
2108933388
661420075
1208710174
1314638166
584652595
2056016333
148052588
1883627689
1036154061
1661480116
561267210
291498616
1371692833
1665887092
13376340
1026238219
464990566
1499377389
1986156837
83145523
611706021
1348260952
89389529
1173629404
229710892
699497155
406247073
1833193095
27097532
1791628036
558300383
133087219
347355501
134378556
1800326420
459518420
336926494
1974860465
484107332
349613811
707295482
478031578
812305360
337208346
1984095516
96989761
1768911209
1890415100
724221214
839399180
386426815
367412973
58802893
167329026
1116794433
890503763
1513087937
1080645882
959300197
1389387204
2015022731
1111769637
883734153
1587978187
796511769
2124409086
1093079824
1383044701
676883988
1622529281
1509408390
1222285348
1356752823
1238502300
431369657
280793134
924931482
828407146
1040653271
2094927624
694202370
1298267494
691276626
237069689
1420628236
1169276627
2023394630
402245220
958120281
2024037173
941904494
625766908
768052045
1068065040
806945439
771024538
1442830535
1857579481
1136320093
457513967
1411847766
2037561362
1413424436
737854822
903962444
1023565365
483608491
2118294445
139752206
1709173752
25157342
1619177367
978972755
1153934702
1406823462
130335668
1839520207
642203849
496427684
1824108382
385573523
1684876487
304739979
1450100768
1355153915
1916952307
1573729640
65951034
173330457
215460285
559277804
1948518411
1230776830
231709391
124761207
2105442306
38378956
258859408
15473153
1021760511
523378524
710229221
1526177345
1573332110
607814649
289206790
187028071
1526281946
2071676664
788974109
979704519
446043587
1367381447
801020114
1225473828
750763417
245867640
86788825
994820832
2141048061
1622821306
63011786
914949372
149307278
1934222085
617321572
1964058749
929771768
1684701504
1324576997
1459078401
1967564262
915365037
1043566474
2078105272
492658524
2003407159
1083033209
446015018
85046259
248128157
2095677873
415072681
488600389
665340174
1570998876
896654449
851038030
1754072368
7885828
1870151453
69488334
935656461
965858110
675950717
706725798
316251094
1201789919
1653890388
1235509588
267552765
1259472736
1541048451
394370720
1927302437
1785864943
638665666
1906143406
1454464524
1248732604
1327394750
799756356
1204967171
531934966
290554768
1330929919
1239059133
626461837
2030345796
1172937360
658888200
709609851
1622629974
198769684
276610329
886883112
504660424
1681835394
2058079865
1793706124
930303758
1963702873
1577799672
34127919
2055586999
2052680575
1717056262
1923896908
1376031202
967150096
1600082127
93991670
1095358169
1473069287
580644438
320452803
2045488214
1455527845
168462494
1868843684
277312752
1175313485
1869670735
134224467
1796142201
459871694
108823303
567180929
470298857
917208638
1798837441
2008469885
2068912618
1184957704
226072404
771151445
1847065049
441571702
889811029
641837185
1960422736
1685716077
828632968
1022767468
1062642681
352901876
1662390892
1473652339
865052736
782364841
735482083
1925615536
100364392
1681355184
1973170493
2135086532
910554599
1425538304
1746035710
2001426642
2097845743
1793611475
250423621
1958251935
1947859476
849488563
582827045
1912317162
66897901
2026952100
1493534508
292927753
1719933404
337983712
393404508
1689158717
1465433830
10064769
557256106
752066313
1486504846
1392403772
1420300776
1913210551
1119797524
300505087
1382334358
389393138
738490001
725562112
1851758100
1007666368
216410375
196203677
374400500
1331344459
1680034677
1336620119
1748057285
659990307
2114776855
457076021
108861843
1318078121
1743289262
1624756390
1327687985
1868017215
22622269
1015349214
1964788256
1749543320
182544931
198053410
466852249
409467635
28096195
272149548
1989592756
1502505188
234072778
883841237
360214393
1808815580
1114276467
2082380955
1948271822
1155865777
1749781057
836127459
237745972
1250392120
346967926
707054934
803203583
1996304591
1224513312
1007187135
1896738928
1125012200
1769349029
448451786
1126847003
1893002592
1641293927
1477846214
985191997
1995331442
1631437284
518826856
1062049955
1404501729
735962740
512438190
344221233
2086256354
428628511
784298980
963600445
1805368757
1981436638
1708898273
1797122421
141415138
418638116
810566408
704436798
879523406
786911269
1939076720
2029059124
1318532411
1510135181
1681188787
674025295
1453896038
2023402020
2030699101
1558353336
563619654
363295354
1268691678
705931190
938310655
969842113
1074894970
1977487448
45142847
226854948
2092908468
298414590
1541320331
2044748032
204596265
1538535840
1802080978
918412413
2045721452
1881271393
1911699085
2048961273
1423787729
1842098812
1048524870
1168620012
1075260807
91655220
211639544
473316304
489365418
270976578
1819366860
989624439
1624915864
688031148
509873922
1177707791
1301517448
1328751661
2016576980
854918345
486737173
1599132784
2034902631
349671709
338516218
1123421742
679129822
1457088856
330449881
138167004
757510297
1284623260
1877833410
704829807
1379622745
1904366829
986692513
755069645
1096365815
430000470
728307242
1422292525
1219882513
1196205060
1966927564
383968513
1717634982
1341583418
731464945
430208988
531884534
1912531006
994699578
1994326442
1540783203
2067980055
388022083
711335163
207703526
555806714
1777076510
116924319
1732657984
800388681
2056501195
1132156728
1363725652
1061506729
1832306436
764316972
1483646646
737107681
776052437
1301140318
1106385675
482665875
446070160
1263310783
928961676
2091586376
1644227273
702939486
178401948
1617717863
793587989
2082771928
1492658052
1921935147
1400692840
35789829
146644881
513536093
129063054
870376644
911306290
1521848064
1401248476
331297278
541902197
391671674
1135518943
1053164937
58471214
174925960
1591775924
267660313
455223270
1003441417
755550450
1321635836
573310255
1855898282
790554427
1214174938
1042461454
1003217801
1407205867
1573471460
750763822
1869571458
1206953339
16968154
1630536325
2074020531
1979260743
1300305053
1982648365
412097049
629002494
1612386226
1983163085
1928896261
1698941490
1297557019
2068611967
381710984
1346366220
339471946
198344694
355666540
1109904930
786882492
1644906563
990057083
987609923
1766403691
2016599594
59820997
2115018994
1904996128
1123678777
1409562157
1854478191
616334378
2021192275
1777073989
985426517
1837256940
432089201
1311914869
710847301
566146734
827719848
106423783
986500138
655907001
1492541163
721955046
977780973
1167239204
490712593
2083810839
941206140
1920121151
1037266273
669322
1776158782
80895574
348669822
859028307
340128567
811764900
542093270
1307858257
399597445
1375603012
1033439648
584166939
2014734057
214785031
471553558
547010370
240098068
1843203324
1284401639
180186081
369778672
1193748389
251440284
133978073
1693338983
842074138
662068623
951379997
1689688764
763260600
152003437
453477170
1352044344
255515804
317759929
475163154
1164049865
312096674
1801836338
1418747656
1710409423
345093975
955319287
155981584
727999015
665458744
294410292
989426141
1927180662
2110527650
1952688636
681933180
2026330769
1107836160
40792936
1661873013
861399500
1534778348
1853053300
961742920
1688796184
898462211
1159608691
2123328656
1182019848
284573508
972144697
1624223789
1608558039
200747575
368936782
1190268772
1741993608
2138893408
962706482
1814321832
207997204
31426425
1489587721
886009604
304029532
1462042649
1008968636
31553132
2079895851
1372021507
1141299893
344453040
1324814103
639570383
1598262468
1703575339
177032138
1974621582
1649614498
681019083
419032908
1590377632
1583977971
217286144
1224208488
668253777
638842767
706495165
1413265325
757081788
560737717
1745926396
207366380
181652418
1812690579
403624749
30127647
333711624
1929665120
1538779925
1457355032
35095491
1766664580
1705840882
1923896953
1782036462
1831076601
265559257
1846683411
1655622472
555049560
949388758
1591798486
1911794397
1198405190
1368064873
330826433
1162178092
520257225
119207144
1693348706
1599538209
1414624064
1775538648
1965764262
1638672239
1378889951
121299524
375678636
1250466249
423883020
1761902441
102688557
2087889270
95733513
2128223022
1441167601
594148478
245491432
130404638
454576858
252945775
318796618
631520782
1798857950
1614577601
867030071
1577607359
942350839
1932710891
178164828
1763918413
1372304121
1066943271
1127401543
1348494739
678995903
2037185673
802749561
59244689
1716486724
372586652
1967696637
878181307
317739226
1949957615
1136474689
1973729962
935481260
1090923859
1522172870
1278389321
1624413246
1600181774
1006887164
345613165
1619377752
1948635593
2123285171
1520629271
1786098464
1820174755
576311085
2075354837
1811177292
1058390448
439453641
787600456
2127331580
1561972019
2022406120
1392226825
1828289031
1053789045
1220602631
706234344
2049911509
852872081
504507038
2063317850
170578925
371701985
1174095008
1565187771
1088815203
1579511590
1401117255
1311820302
1675917463
1694684945
1699706144
41368417
301349753
874367397
409069182
1219673777
1491501488
383548891
227486972
791911992
1185990518
332741477
1070686930
109877987
1307893518
18897023
633549965
1117809729
864225936
1138064464
950755024
692521343
1022959287
1775578401
2141304018
784054297
2122951863
807379766
628534900
1428481597
1881552021
790226283
1814462090
1571211490
1617256418
1363291638
12628331
378652174
1839088384
1744082335
1187861175
324903764
1674684554
620824969
710450150
541228889
941253218
1995671006
1676552843
1281396992
1484629258
1091541635
1508687418
1921495315
689203467
656422979
1857781540
969910507
1302779370
677168112
327797876
475155396
1223865256
197423921
1667404260
460871368
150332854
728821873
1518085907
1718229238
699788483
2072070034
1909306475
1481958350
236810569
1012799912
2131960488
1498825516
1755895110
523770240
898142250
1442708995
1807404921
1052889104
63328239
779607643
462556229
759539780
1330016029
797851907
569956683
2086224854
909951891
1557556999
233297621
160372334
210404009
209173772
393523703
111627143
951475854
303985556
1384507327
585167217
1777478972
2009825204
820285092
1848405432
1482102299
139586296
1315252453
102775244
1554073777
947067826
1073774323
1471211338
752106261
1219157337
13992319
1070427020
1867542378
1255944395
506278919
404796577
503562997
204465228
1840881428
1146717537
1602044837
1016460275
1734920696
528062836
198020864
175813150
776256889
936186227
121419789
1247852369
1777962508
457910261
1962849554
657496705
1287286337
222375143
3102476
1093628389
2136918170
1497942577
427738806
246225494
800088486
380276732
202869602
1117472827
587432796
309184711
879171969
1918787419
2035428796
1031181845
1871833136
759763852
993219194
1731417071
175902649
894685326
1596397203
1014646216
191852549
163637913
684792936
1968736925
696803081
2038339135
517592727
1404262611
556916329
2084022465
1380966755
264012543
1427790318
505684290
1417831948
240862130
1328148062
1539995476
2121106439
1087001173
1025717931
1610789984
384943057
1405894322
1891083043
799822835
1932497147
1610028399
989353860
1806166811
1585429625
465063065
791449740
1925552564
1839335107
584185733
1899401994
1383678427
1524282016
1043481475
802169334
507873452
651697832
841366420
1258781712
1928240748
2086234030
2013844715
1803936556
463851115
984552294
1806648138
2001250639
75421658
357483131
1542690086
1553319903
1587547466
1691544147
417241036
471137714
398343617
400529463
152175572
1326871655
127231174
679819932
53735703
523235387
2066686402
349860895
524063595
1081705642
250083731
396752286
1856454234
2144523299
356802010
1074880467
161984991
1522128121
432438674
226373302
581217788
1583095981
1679154558
1588964045
1482215403
934005144
954841000
1372382153
1243264366
1851832661
1934042347
607498989
15559074
955225884
1908673503
949339323
320477531
798963078
950000187
572304342
2134118012
1627752945
312673178
1932655364
378008900
1783966004
1742097315
259286880
1847027779
973360911
1916982512
1730343651
811713600
192310256
1846278507
1277763084
1364935895
1987132197
1532226398
2133271168
286484551
491151743
1702632588
619656634
1756077182
414880576
74608500
185651767
1885286990
953369185
1910255333
2083195590
75340498
231986346
353357545
1658774620
1784146607
1825792613
367948801
475707342
1967302339
1198783572
1473135746
563584318
787273860
912554522
851869720
411163963
1299016250
41275333
1523474495
1818586017
1283967631
1210903949
20955320
1058499010
1321785885
98182286
1584303912
1517662326
2117934670
2086606246
1982202978
1140154961
2074164920
1189881885
318546832
840533614
101566567
1847494384
563086109
1707780587
1681865519
2131208245
1171872921
1336445619
1002134731
1455905315
971761000
1938737530
1765070330
1602312886
1049489069
715498549
414062186
1805087863
591252873
913815589
1258062006
808527266
743672714
228969575
695000905
406441606
1662017183
1693557637
2137661442
1159620400
613214626
897111728
1831295180
313769418
295126215
1662564093
1701712770
1473133948
1387384113
739522675
1272046349
1697921934
2021899673
892658666
262815329
1890832110
439127730
1405079903
1800644055
709176614
806035280
683125302
2119765655
759337445
178889846
923054894
1279694709
1474210866
715088305
1480318873
1090946317
1327666471
660154761
1373497853
919176650
366759497
1071228283
1325889559
412827205
554092415
564291136
682312605
535043495
1012165973
1729543303
814697898
1379498411
1571110786
1204377665
560338981
1341977351
911306519
1917170149
1753016481
862724513
1699841136
134625820
865604112
853641460
627903936
963138000
129386337
1881658363
783865165
143592212
596899242
1507875247
1120771938
1195749671
317171273
1126033758
2134929738
1964185718
493906259
1484054158
436559480
936294051
655312854
1625390499
394649548
1109951453
608484861
1141217307
1515434310
414491048
2022391029
509507623
545339469
1194052759
1780987413
1060378070
449344070
1018270434
1361652825
1126339276
1170827904
789665429
1164988075
423558798
231290980
302191644
1371019973
536371917
159024651
1621685064
397969110
703993870
1081646640
748068841
1536963510
575955136
2117993158
517171532
455223172
851463977
578783962
1416112801
652513305
1024716833
871696557
1093270500
710773850
758366288
850950408
143829318
694353747
521037740
1132771342
93844488
938633789
264224366
1295826997
127048232
323342021
1341659364
105148633
459679573
1229625611
820567049
928242608
221940871
1169396264
1813469456
630070144
674791623
1778309723
295105132
633647776
383363348
1206446884
1464567801
1324380335
662538373
736469446
1995778672
436789484
504641835
1599623556
1608915153
2038644974
617606073
1751375224
1550058387
316800520
1525559220
256629592
1775606228
1222491350
1909064831
394247495
1711103177
751887853
1032302760
1686701214
1520614542
976141640
399204994
825588559
472546331
1861156937
1879808205
292976451
515857770
1744243570
1714442824
764290030
1489770080
547981647
1364199027
2135151661
1084722213
1357228112
494626204
1475894632
1853118471
618584363
2024333524
412318073
710185882
777393426
1475410671
1248014464
842198130
1994238985
1936482340
841370587
1233256820
116431661
1881458321
77254565
812844518
96889500
212440615
369720769
1866772159
1240241157
1173969278
879189948
1969972780
1255043376
261158262
1439062136
1668532236
1601483077
1653713351
1659748208
1906337258
384129129
353294736
672399986
1147393078
984433868
464820948
1540509679
586677533
876363087
219680671
915097892
1802747328
433883170
1998751000
1117633648
1256180349
405735607
1411931462
1608279967
787208775
1093985704
777829902
1793311262
436542518
34584499
1165167121
319213349
2041508449
482426684
1398743194
665581653
1511978862
55812907
1514497566
135458657
1362971117
1442002700
919311441
1721538735
1045045439
228772042
119231111
986578340
42575808
156465064
1342674466
191317714
578233245
1128862166
652593711
738704876
1310744061
1758722928
130793535
536336482
577395240
1720294358
1694722206
231885251
203444625
927225083
1705333220
233119087
281933499
1683226754
912978539
524540228
1619395307
694679322
1089058647
899917804
1993738709
383491476
310893955
473598613
944280989
1496218720
899420640
1476039648
1693879113
2089868557
1011407155
1168255429
1741215693
395178070
1036304476
1715097549
2099995324
1073511664
199251255
649853260
1662143352
159323568
1874519612
1840604097
1062366678
217896808
1236732631
1541962103
678309212
479965149
31454241
1929067190
1075284504
1340418782
1259373730
1064513777
365460795
2145307118
1414344852
827648240
317889577
452911505
551659058
14709864
23528980
1829175212
1626553895
1392768336
1337431905
250403342
1230582739
1262300873
242378305
790283417
313238843
1455628451
1010337495
1114681130
1956273010
1055959276
1439766294
1921952872
599546648
1997090364
1115263989
1175584683
220806141
596660716
466908374
193835795
1145915906
126724817
2079789032
2602568
1418292575
1446348512
1798817511
2128839834
1766840821
1569699309
981301963
1036210783
76449982
416635745
233916454
973653215
1146648385
2002700547
387156929
1962815197
98480205
119169240
2085957222
114382893
82451429
933592950
796277084
1428736814
1814501264
356544148
2064298636
1732029214
598988449
687234757
1520877778
1633424037
142772971
494037606
1079187567
635959782
406868944
1578802967
1024110281
1911334119
43120619
539627596
421705565
128096598
2039964767
597881339
1151199011
423632260
147256735
2081536571
646709646
715406862
709986018
1463438215
901164161
142892141
1214270349
31991803
1811713172
1071990017
1352494721
1497016846
282831130
818466183
2107144955
1759922203
114038974
1796799262
2058849274
755228076
975959467
2096738526
210126295
1210515120
127769047
902423906
1884525808
2090094796
1792615113
557671009
858732362
1502670369
101858969
572000586
1366821947
1407438842
355680151
473146035
88878092
1791115109
659454190
161035272
1129040306
142627254
63365761
647421471
37738887
8284354
1875969523
349913906
190153323
1642905313
470626663
1841263914
901731882
1360918378
1495004590
940076074
430788812
927054431
1294854344
361301146
1940693458
1518360090
1135588238
1093502177
580926453
1452304731
1397974154
504999176
1604529475
2013238761
2111311306
614615871
138788946
713505446
403744703
1779129221
280388314
2095461890
936066603
1410575659
1955026783
853061586
408511562
1098322224
1105341772
2011622390
1570435356
212865228
605683763
65283121
1485570967
1315056438
531464464
1679190754
1870089880
687184933
48875065
572560668
252554695
789424779
1669260144
736570505
281280849
581074401
1517767269
768174664
1308119656
1520925965
220394210
44513456
645873547
289879132
1923566337
1934441911
341487696
886948870
721743705
956296488
2105201238
301651488
629418807
352232223
1334467834
1288969519
1100562741
1358415282
283581892
615602708
108100363
579268702
1963445538
1677388414
41550461
905323648
699410871
733208294
1565622362
312149417
2104777998
2034801034
599098887
491330055
791455780
1505424321
1444724047
863114634
689592197
894758060
1204740190
866987048
564068148
2066407358
1701542385
1182690346
377945860
869679621
116420181
1549213621
1460162420
653388253
40979144
468203528
1404474608
1191238576
1238392437
1711259411
852327633
59285889
1995086345
575295979
844259700
1900554327
1187461187
980525851
816723538
1821648513
628895375
2133918856
1199619149
1912736365
295199846
756611669
999161370
1705668655
1191490716
1692062897
533140557
1634476183
1315746963
756371979
1754214808
1723373156
1063273835
2042317189
1333655297
2022903191
947841954
1062034730
1325404410
780867812
1243475885
1178579990
676796893
1100726373
1291470252
1157938408
1436141543
1744316359
1604796069
1029044137
2088067221
216972338
176881631
863226039
1838249235
237759234
1398391636
339038655
2006378122
667246607
1444995104
14767564
1408971308
479644442
1259510559
1038688708
919668197
1889087276
895729228
733904880
301931582
922597421
1353447797
2132652411
1734238324
99948821
794430109
1615098061
341859107
372011687
1575792125
783219790
1425991307
1814610247
1136744093
1628710958
1389767213
633983854
1667870221
1467578524
1885986808
643680134
161013048
2002273303
532078527
1607340784
1792646159
267181542
1985082262
1603211156
626920004
1323878554
1484059842
303764055
358240074
2078338808
2138779466
1608649050
1736114891
1123084244
1332612680
1521918536
1445485675
221003627
1650659421
719452356
57093328
1066846742
1737229242
1193724984
1783143739
930938376
1861913303
1125989922
1878636458
2099598863
2050484193
594548993
765704232
1811135313
754061844
799317485
560866267
2033711105
1075777707
624286357
236169614
1358967207
1696047245
2146207775
1838860934
845703925
357179174
1065120197
2095270469
1258294828
1581694949
714105284
182019756
1258192773
285607812
193828997
1598019735
169850746
1449824493
1131924267
975281133
1461839061
169810179
1400809648
505184220
1912411826
1611780981
635300165
1289060120
990769073
1072563763
1792599034
369614933
1334599442
1830088273
1320856829
1455431193
499606417
11988062
568573023
1198757783
1908331937
1858992054
1141775191
2093353051
349452703
1171938331
1074863056
1206765725
1500223984
342015187
93164947
1892144596
1299540333
1582850406
302755015
348955379
1425698167
1335937557
590553338
1261875229
400732302
1613073212
937894306
130804634
2085649395
1760260768
909029067
316332441
1493719687
953283450
2146598119
1310491785
561980158
180083095
414803122
1665938902
122095972
1442989914
984373481
1650849084
1790229147
1295186014
1498080353
1117573557
1991605555
2117783316
341389477
708440511
1777294498
1782425566
95458271
1454730004
1499749279
310146586
549168868
2004476794
653372828
1657448431
176612486
1256454363
2015623485
288609004
1701760689
1311666470
804889426
2106763229
60071146
1444688731
1212948533
1392127817
1331852063
1867581062
1706643039
670191019
2038963978
1919556491
587585809
430477285
536436552
1225219130
1460773215
1633042170
697741611
1981187102
43463263
708623537
2118756047
215023686
554645729
2042177565
327009718
1593677903
1244727462
1242581192
2029972733
1277615536
1739138007
196330593
711344950
1083663612
1019137779
400661032
1700703596
470598864
465677009
983492365
623496296
1697800076
1731745336
1496248917
669942771
1611985580
1659443448
1564967316
175769615
1390407504
1660261744
1952675187
322729042
2102761990
358777712
1572121879
896133409
76739559
1954836985
1884697399
692662947
1439722042
1726648733
914338208
785970875
1206931114
729843407
1905995304
739535601
214702099
1858094238
373165673
1480627105
1347512800
1206709714
1311138895
164301214
882894170
1668268067
1367179734
73615289
796442838
1234175558
1874908753
1360495263
644950239
2128548337
1808929099
979240451
74999777
768687657
1573883976
2048137965
1684199112
521992584
544608640
2140894812
1363842286
10017054
1726787942
1885286130
112658551
1483845896
1929129496
623459349
127673986
78756071
47346662
1792113490
1415742458
1295103077
1888711134
888094514
2101947581
1479353865
622343488
1029072134
1200768196
1070762410
1784499931
994636684
420180093
424187498
1497464331
1902526732
1587741626
1942063397
290825769
1233166682
668662696
810907286
547293685
295869538
973782540
293381496
2085408789
766291089
1803592134
52621528
713150317
890537070
666124019
1651323565
1081320365
2087640470
316311369
1986639270
524290270
1988939373
1548527149
1493479373
1694072795
689285324
1817356669
1102693402
1452030677
614883307
990048478
2040237410
440160722
144668369
1124558610
980037814
1906195906
384464523
741966113
1485960861
1024106090
1008725067
1998981043
1510665823
1907246351
882307049
598320736
36870189
1316456833
520565255
32982120
1691915888
54650571
1501991446
377038075
1087859024
683728442
1976253667
907923239
884092955
1456153772
1706775275
1103216266
1439724400
1506219629
963843587
747035413
1292957776
2132374358
1678418030
1107999144
1502386625
731341675
2089034378
1854710898
2088905464
1847378601
1416341768
473197122
394551806
59225472
97610663
231405695
1881327989
1215989081
1181197063
2018883924
1516682119
1617216589
1571612440
2049293775
1033724773
1752480183
271324398
1863036124
1023920194
1613895205
704298479
109149210
136961758
144896136
247405887
1773858791
881959986
1442580767
1436980816
749593587
84885387
788354679
2077604569
910383859
678898989
406575520
536533414
1090672495
1143435187
280607418
97260642
245726057
212388691
1347267627
1348075067
1714188628
1088751468
1199216607
1983889725
1964645322
311114029
863540057
1792658889
833654285
1616581921
1347427207
1405882380
1696320485
623921856
772315553
1648406188
295457429
549905734
1829449404
191385716
2044880994
89241328
687523932
1675946764
602617193
1595656800
543325432
1307056541
1255187281
2039340547
851128260
2045639053
1344079379
923854161
493452687
1847431877
1582533546
661033743
1937043432
1618461854
327054596
573631622
584678027
740146189
867440043
1233248990
1970552602
169341662
279157848
443282812
1521260868
2049357054
73048736
397204577
1780118354
1883582227
311723656
615201482
1988813369
1739064618
2097449252
1428183256
870582703
1814065235
1412151284
1206314477
1636387005
2129454353
1332452502
428327773
503360991
1948271002
2082911592
356374066
2142942085
32015454
484423045
155836781
1241334712
991824372
1583910231
93284589
336790683
312759145
1515338277
1368627872
2080369926
1296389315
854482710
286736851
85729419
1943030492
1850975504
1554301080
236327825
1734678923
318104341
93000338
1492973444
771044046
1770196613
1390335712
1930719187
1696793536
752218903
1060791032
1632799966
97053690
1508881295
487971756
1367937392
1116781339
1057558982
162552051
794492565
1344583483
1508671149
1017319110
1597990766
1302539096
183104279
207061182
150113836
1344109891
450203446
1840888476
1171670969
1141623918
262276058
1201640520
920823866
1807619932
1279771070
679344915
2028468033
972286565
2110386773
1193624597
620948574
602117671
1615476682
895321783
105132682
1176104309
1950102971
1297874620
1823225186
1539017538
1290395794
690648624
146551976
265331156
916035190
1564063867
33399086
476336127
197590963
1031277561
100712541
2069921785
771733009
644133920
1551079637
556748196
940881440
431586504
538060503
1363866731
611424001
2019773143
324065367
419776005
1267370648
1101182883
583160113
1559210000
1265771844
21869352
106526499
694983377
449310676
2102078851
365479668
521389905
1045478826
1015138891
1264578481
1605473739
1370082964
798136760
468236126
1355500385
1353168401
366533507
958670679
1555083537
1343360069
793233756
128516194
323240247
428664247
1709140011
134510331
667082371
1738609595
1469146030
773732178
1223954961
1274293431
193916812
553693703
894161111
450976901
605598316
541503580
883346183
214170802
134854513
1401892820
1298809316
509932521
1299605781
326666010
451962307
387702765
551064394
1254347264
524958845
2085946335
2053205390
1633789449
1115688890
525140496
757771596
977866300
1838768896
1525898087
975151053
672780088
1339388571
84195357
1385647369
1537930293
1620916374
109967104
481862027
851878652
416807946
86575007
367108298
1953773500
711681919
2137294884
1567268646
1934731647
751838798
1005006754
1144947912
1033713451
1237584692
1811938593
870389475
1974491692
1833090832
1735667870
1503415112
617415726
1477310136
1887177236
11378981
1430135517
875442375
2080330576
678200510
2146200509
1861549322
188919622
696432749
1554542843
606718367
961983116
661637046
1804270966
1378499011
934921002
430997796
418167054
1592198119
314425753
1778612464
748033168
700864599
929200246
2070123106
1206419088
2123681380
1500894484
1735496512
232906551
969792583
32171898
1579531507
721116281
1319424961
980986584
1438805926
1376020109
592931179
2092012935
522245059
1715145828
1618133678
1071968694
2089848114
1912772406
1540623279
976944405
128152615
884567931
944608792
647811497
73292012
21973138
653885166
572069300
912772405
1516017032
1868750102
2023125968
1726871160
798770497
2144237390
29678577
136079444
1539884601
1191969452
2086570649
1159399174
16601903
2102978787
652859853
1403973925
618432365
1241355879
709679422
112620126
1960655678
1601065059
1134800409
1859714337
1715381985
936940430
2011872262
1222913520
1950667054
270924308
2100139235
258921556
310264148
396208595
1779151128
1065027019
2146696347
107825804
629403522
1039153232
54839819
1837270188
2115493563
1306944498
919388018
373163691
1081592880
769338694
1863980126
816387073
453549333
1007294558
1829781330
1526111030
347369051
1883292006
2017090005
1027134421
1519844599
195567882
753781947
139748611
691459689
354145514
1023296478
525997035
454840504
315126439
417590016
244316516
800541308
1877598751
1918169724
865288415
1789178737
530759566
1215519133
505114020
2089082105
1409664444
818939118
956836494
2075365775
176832565
1470372307
931307246
1280505309
1027900954
1019322888
303779235
1949970540
979073890
31226089
334330569
947444337
2035555390
837582630
267459254
121648868
1072434675
1082791738
1388594930
1512256680
106707655
457566488
1163214391
1774073031
1291612903
102559647
2029381894
1022860262
2069960458
524929976
2105665839
1395272353
1798032179
1305764059
1851797224
1638538446
1860710402
157333961
323557478
1513493166
2003674644
1490957393
1171920552
822395059
1885280035
416806317
85974271
507537419
109168895
289908391
1012930111
1608586871
1220818817
501971063
1116447774
1308012255
1995306811
725643222
2078434326
1687402931
1460772602
224524899
1332838134
1000995996
351910497
1026542218
1312112195
1045027680
2095695052
1396374325
2043112193
1339391936
1428957767
656112838
212022169
1859701163
805720815
1290717521
2116524564
1247217648
1238086836
1105256456
950102628
662665159
1692986740
1941998183
398834024
1658424814
400549260
1858070574
1243998646
1226442233
659421708
1604469614
407255816
2029108063
1345662691
1069034745
1612701744
2017937833
1424058669
1797972048
1140301034
611087326
820162835
288878766
529657049
637556075
246775000
1629371440
1324200169
374299332
1943142996
228403473
768501419
220332279
368808328
1007102299
2004804988
1527471596
1858664210
856196861
1381344557
1164472580
1753146857
543389891
1520667790
778124138
1769302506
335707695
1825982353
744267691
291594833
1507984225
1052189936
829950674
771425192
728911339
198147395
78898149
1117413828
1144172681
823894252
1940243662
2021851874
1013385263
274025990
1285650949
1807186219
669548303
1933487938
1583991578
172885246
1446156842
1802953103
1805257533
576667461
871206069
1400963789
890859664
1153944723
894882950
566675390
2013869506
1360401811
1544101527
780114516
2025750846
1360857864
1506046626
1636122697
1970869642
1086648084
83339411
1967065372
547867167
2027104200
1256989474
401376162
195808022
830609756
110417392
884522518
942383494
1944193084
572624924
304024079
1462174775
1461453756
748130596
994724995
303853320
282056671
332424691
1446499210
330400738
770050010
2120223674
411481142
1651454666
995020923
1342397712
16560382
21146157
1011298746
911722001
1407821913
781455040
98370004
851263641
347245226
65272919
1972045597
1902352408
1458362559
620809572
2061900268
1554249364
1167305143
520399972
309612482
1055373417
654260526
208497386
434580706
1820166327
1885863551
213852717
1410457152
1507706147
735988128
457350131
85228793
838806341
129985117
1368424967
1163220703
1937558423
1590779418
666523384
67191341
1382958646
1682835020
1291990460
803993482
401821563
1598482083
1093819129
533295983
2006154218
82471823
1740993556
416899380
1437815946
156481496
1664137291
1027443956
1098887867
1789787028
532728003
961830462
1875928340
1251234250
312105131
965761420
1403198311
1572284295
1385143633
140880776
66034382
300951894
1436255921
772192800
1974876733
118339977
1190379416
164151264
743024247
1455353567
381842928
522808745
1626664536
1814633213
364440317
915313817
1178523576
1406130037
600558455
2079906058
1915451981
2023267763
847925232
1946315909
637347205
852681706
413213984
1906495405
420842367
1649263579
1966742549
760257796
532166182
77867305
654942759
943348425
2106540748
1426622350
603652604
1148147042
1861445326
49879186
1267493580
485589452
1930968000
1902486210
520864097
784951139
610128849
938461017
537213007
777327220
1932039564
1276041284
1851043715
841682555
1656774798
1207973614
476765542
252340315
1993865707
965556798
293027418
1450227817
1400750033
986684618
910675356
328152361
676767281
1396536180
315589866
1081593105
1529117454
1063627457
1868866958
1870350594
79196821
1105596011
2112341933
1255241370
915602257
138663557
69514040
1455708681
647092859
2054143552
2044592108
1354197278
1227722849
2078188061
169115052
394513532
300352667
960472519
1748722785
1069722322
78018974
368632646
1865043195
1354660449
2045561430
682860611
146665637
618945536
1926753557
1986071734
1782100574
179207274
421249153
1061193941
1116990870
153124724
170926111
965768240
219353133
353300794
1410678614
28476110
1401518377
311083416
355421989
1470930015
1222910461
803849546
2145020302
1980711380
1168641604
2114273572
360170982
1718254561
1429636192
593984444
1138046286
865751369
734530896
641816411
720365285
978568533
170868025
186709297
808678409
477846843
1167344501
1820483307
662058064
65941319
1585070904
963852516
1091820088
1837529381
1266643793
2007137553
396842720
625261839
1500055198
928332840
654640908
1889954125
1126947881
1574529252
691414715
475202945
1774385183
87009817
1297517924
1047062956
1556398829
1841640494
2002105087
2127723459
835195495
1630973018
918289188
455931551
2043279715
1798640172
1706379816
602519390
2028298426
2009444954
1757536514
477303901
500000367
875962512
1385071040
943569744
328959842
37566971
1049942855
1657771875
698519076
1658990346
138755647
417677153
840387651
2028115676
463116483
1425992812
1635785166
544245691
1998175049
1908275060
637279720
474069750
375186438
1755045933
1586716548
2114500213
1600951275
1000594148
1340120177
982580874
1413917262
620226423
746973950
1205293405
890554873
1460301330
83697848
899082187
1857225796
747988770
1937048673
1726267558
608685704
527960235
1569473738
1838281432
1506688368
969145514
786119110
103679758
1083410930
1952653118
2086497294
1436703307
1707662506
450807063
300672491
1333758133
107635561
1408338345
1657579
372629197
316451812
1521264005
1507899543
881972339
2009155963
1142541464
1857580717
1106611926
279167033
1633850339
1857634074
1491626722
1010809252
1722179739
195806732
1102417765
1631682946
2059918743
1391225669
1358071589
1300351207
882571828
691480827
1004987237
954053492
1308389471
42736827
183363105
1475095233
2105266808
629006308
1544238110
1374780416
1935745513
39495644
1443598069
412236418
1727458793
1673604433
2125109336
249982233
1965160591
2136104460
475437816
548274699
1232037357
844157960
1716215222
1636272942
652374575
2132743741
64814456
120210065
1709879216
766353518
1038864270
281302565
1628163370
1107932187
1268403196
817790053
299885655
1365110758
1300103046
356896989
1279086495
383103122
1487177260
1998387032
359205196
116668609
1692765522
1700104487
157192288
17867194
135978438
397592955
408311849
600281824
569863852
680960140
584302036
844350157
2052488905
1920590063
446924476
1709063916
1442559911
1813041928
1398007483
1995930630
735926050
1096616515
349113993
545926841
1865507416
252543071
1323385329
1454959359
1352064780
279837113
2090038687
1765248347
1792284354
1095152276
1516467822
1238460984
96657587
1630360113
176330304
887965393
1948513171
182986679
509862775
50338103
254951525
2082778636
1023600195
1996460137
1961841915
1994545250
1097590800
1862624495
1950467322
571647645
892256320
1903456395
2082381194
403669172
1988438965
705728342
1897324229
1550375942
706062960
127551170
2126642710
1101703038
1281091019
1268725629
1352560816
1524366970
1323278164
55595936
404831594
1805166300
696460843
156164471
1674418074
1690686502
676484568
1568751891
223182976
1526936617
39525459
1361084064
1789162105
119096100
1849198741
978299321
2025132651
1204152335
1964597294
464385409
1668475511
1198020757
892026492
1769251224
574172253
1462584736
410204632
1456581052
1423932145
1148997692
1027412637
1531985381
675659114
1686619156
1768548664
1765802925
1194326320
1291820401
1644657710
455875825
1047212954
805885088
1689841312
1871903084
1096047804
347730587
1218057828
2133847559
1710899686
746450074
2019971739
1934071261
1043564368
1356744981
130803955
1585969590
622963297
1146456994
435481939
2083356903
783944861
602597779
661565212
1044228485
1628308671
242763129
1840820095
2093516805
1026226799
1637577682
1927553169
88215646
529237777
192137154
197978672
975447367
640852219
1399645829
999635282
1747612145
346672459
595059804
254580168
1872300124
473651794
1177790446
1204519189
1562299224
14786985
1034262422
996973470
251960729
1233408689
1229163726
1248613366
142236303
71091337
1764757777
630725790
502437548
628772960
665444754
1612065330
849225529
721400898
818920369
1823390182
1345876636
1909619805
1140420987
773840863
2004191577
408253853
1359431037
776265000
545457446
1407658148
522751771
1610218971
2929250
1400724264
700098363
63307706
1196818275
517380716
1929452541
1601306715
932787520
1543163319
1670917435
1960375072
285046700
48484460
1755484358
1146593284
164924849
1229395010
1641250476
1801857323
854683997
1989757875
328598885
402921947
1602791495
1518672879
951232000
1438645213
1630233709
1311627109
2046048463
692287113
627993435
2058829808
23927017
1131214046
65914607
363548920
303929658
1293931337
1350450650
1576472960
64798692
1762924183
243110735
1649897318
1048857493
151955784
1867681789
2083463235
1317076657
403383062
390975850
1876855963
1879585917
1124079041
2034000680
1305919877
1968421969
1443292321
1914510919
2109762539
929365801
869278242
730452483
1328535880
1341156034
1634563590
746927096
25101131
775038599
2023361542
1702795282
1854316847
797773634
248154588
1836872044
1645167234
1073019919
1064144143
327064067
703820069
625297888
199602789
1481204551
285989836
2076487845
736502534
1508535804
1092519834
288841334
888843036
862472907
1982466827
922770498
807688175
1345184422
2139476019
1391672050
1217633943
870491839
1097883324
1771505195
917047734
1015056502
1136962980
331055485
1720021009
1838725755
1487896296
1281469506
429044377
1624782936
140361834
1125682830
1720582851
150804193
884799116
1645169744
62697695
160275655
1384558325
2117960257
856982043
2126651960
586152452
857926259
2017496803
775076211
192278014
985614223
1955309948
972660561
2137010230
629381727
1557744510
354120398
1756530745
756915354
2046168217
556152402
476477917
2015266466
61382859
169350841
669378264
60693181
1795972850
650050696
736082446
186317156
1356746299
1491198954
45062336
771309087
1887812822
564460681
514956790
1025532792
952196688
1538888296
1593514857
173633187
520221151
1309326794
252798180
1177445624
1922789426
246930319
1616355823
1881933521
286638633
2001587491
1779214372
411489551
1560674070
944767296
517070274
826563670
1022964310
1799504937
752100175
1881786908
806988328
1468290890
1741670021
1238419510
844615234
2003849703
709393410
1499701663
973045017
676121053
225337841
396471908
214102736
1355006610
1833503236
384632869
40122149
783246993
1759611842
289572397
122033225
1714259729
1816436541
1880949131
1364038723
1493886054
1414905391
358932952
1033701303
1052196348
1653362571
262992026
902927372
1779641115
13883652
186480283
1200376280
596163215
1139292496
999202622
1227866777
2063588244
749136517
728966411
2061191028
1985973609
1592675504
1314145867
181174176
107796525
1589901098
1824522475
1081124320
888704091
1654330355
2058000013
1368278952
208456682
1806942557
677665026
152078973
1240160774
464288715
23379700
1864170175
5092205
679383412
860602154
238871131
1803021974
1581161210
580548113
1099113898
1351574495
1343880826
1103368347
733457178
1757814489
808090081
844628339
263276687
2039223363
1071166746
254180624
1042758237
1712792832
1755765670
1499479539
761471046
861070373
1331445814
1641189452
324830651
677980315
430638402
713074485
48688544
1798595692
680055015
603666538
414935831
822920698
932414951
1425498210
893828530
1501634332
603653821
1774571275
340064440
162305679
327745278
1550531475
1263776033
603594543
1316992657
1564156117
1422111829
1095153980
1562962801
1593164247
1276331368
494106912
1544401947
680162696
1704584291
983062927
2146462004
297745312
1930337229
1395184198
1824626856
387881011
1924257583
209402074
1357447075
1017952376
922993057
943974663
677088327
1174724278
688925520
1421161723
555182298
497030861
2138634337
1611996437
1421806800
1546007085
8918877
2109329657
1764513886
1003097206
95551003
1467873047
737457653
1657935652
2064757214
400407885
1660372064
1401826908
2106020914
1309520139
1445857734
1998304447
105003472
108814199
85667085
595130408
1117751471
1599061486
206256300
747167166
1265000000
1636784607
1971676332
46650733
1720352173
1825329610
123922679
429070182
1522435669
205001824
656824193
1241720826
473870708
423291393
30146281
645571331
1046288651
549143505
2003588147
908742987
494437907
359060715
774464832
1458275372
556189160
1919840759
1073763164
250722812
1182501380
256227822
687330492
1727302151
1450495126
102204925
1900330913
2022889837
1152761853
868229559
152935428
869291700
785990777
20859892
1779842581
2041462377
1422190201
1403780609
1409050712
151021417
646276397
821034320
1632531881
1572837058
744341603
1551446506
965020770
171580591
433180371
1752483935
1435031454
1017362352
1284857002
1963989302
483215803
312852969
1281937741
410474706
396977891
263234800
420240968
794956007
229087049
32478702
798143700
522084218
614826287
1558157798
813450336
1596718944
2008869640
262853186
1948516728
1905793447
588162539
545853681
589738596
1181408297
1806204968
1569109033
344835998
1603787487
2027896528
1043516297
1134999494
1744975798
110469277
550863743
596633557
1363514102
235497364
1626331695
1856247802
1897186173
484404222
1541774147
1275943554
2053859
1883747816
1406313644
1172869787
1234098762
1815257170
1068265994
243431636
1263331697
749732413
2062610892
2069310315
2086864905
967926212
1849925910
1755136831
1743077786
1401433672
897183654
1749381782
1207472565
1620640387
1991765188
863480573
1302729771
987557554
291388194
1303825392
1196162425
1978256121
44715271
619960572
1620925148
878350748
1493821628
972666800
1145150108
1167114584
1313010838
12220049
2017778782
182962071
598772616
807869013
1672087877
227766863
586570050
626717971
76526731
1015180095
816528928
1308853247
2071511880
2076031184
765213723
1108202990
829021385
81676668
1986570784
1287813497
61645593
307332447
676901208
563671807
153727762
1833298185
1835995216
1496038196
845835378
943236868
1893148690
383108539
913539750
909988634
1072713800
1604488757
1942574154
1496879873
1129804526
928624631
638520340
258398859
644870448
143590230
231835810
447229044
1930219374
817906660
1764691195
841606368
1509632315
1101610879
1630320774
1227328608
407825950
622300074
1487587277
328970620
611509623
1353106477
1460182049
1138346706
1293744829
451825992
430541962
36315610
929550897
197768793
749436217
1235272955
812819545
763651907
1145061434
596148603
302539519
1959929757
1832566224
752543336
149890258
1235021844
209773732
1734233686
1587599979
315710844
171139540
304279902
2135837083
1668458075
1853628706
590872609
1345147439
123672965
588551640
2123482526
154368657
843982001
2109000240
741986565
679330606
2075189708
750532595
436349187
1019659123
507391504
411396320
1662289183
795610490
571688937
1224040163
701927477
1705237139
745665918
1610073117
1186738852
61079513
675623475
1052304151
1757472061
1402677696
1454728699
1955489606
1113655838
1300062428
389358263
597681542
807033
2076497328
1519348440
411052902
187309531
2087187877
1017151405
1728600235
115933374
610649714
746731389
2011545201
36842167
1466534610
1528093599
258705466
205124254
1948692161
1542295356
2002332504
793141052
1227750338
2094218517
442933362
1332001010
1562186989
1410534854
159867464
149365878
1881750382
1712678544
267728719
1822639273
2082888291
113012459
741589209
1577772361
457923479
1127554874
2036192165
1633135847
622117720
755226221
1294833937
1445123840
2076611873
1328904589
206599569
1826748113
1949204346
1790842981
2008529581
467779828
1952927816
1328422122
2058821119
1920458182
1568584013
1090978024
1256323701
1732559953
251538470
1595444343
2008569698
545168212
1383626417
1550818328
1498724883
996025519
1079772928
746549079
577486099
1105637072
913043576
1800306293
856584339
1281494946
1130366653
1536153858
650150733
1040819747
2051885786
1219628114
2039689729
578118943
1939316591
1930203395
85327884
1804199188
1481491666
1752482430
2131638149
767459025
804298000
1268996947
285618687
2058644871
1204205738
284392814
283469705
540539110
1845308006
522469202
1474447522
1541711754
1643553739
249938513
775871865
29718890
1179244901
1947914506
1063333261
644491670
269496057
802686441
184054190
319453350
1648733014
1112111287
1291848339
611352482
2065380762
1875375479
1603355153
864225546
1413224531
1283897920
647287542
1214837850
1445449334
1717747216
646265175
526294844
31528846
1283227185
2089995023
1886804056
995316619
543511867
127571840
2040322455
1777280939
751392990
780210284
2086324798
1948215788
832487508
1369536949
921454839
760698404
772002499
438509994
1516732069
630917568
1813273867
52781515
499857476
1686325218
1931456658
634611330
1341032735
2027783757
1221077294
43040651
812283050
1764311221
297089836
915388417
1639358984
2018743758
782305908
1178760967
1959925054
1563568976
1655342955
1647831009
1626403099
2053003797
1677006527
1293249053
801653490
1462870583
1874771572
1316899208
1093718899
298084234
389405840
1742339873
1190789509
1022359091
2054645077
1292515613
2078647445
477417015
188656077
1950460495
518387325
1954953208
955229542
1699521480
1708557842
689709236
331666670
1237087283
1762210136
881606331
84513813
478580817
2065704848
202079573
778699902
952664876
1993208770
1540927806
1518435040
1820436036
1177849587
468817166
619738837
489923121
1169979880
1498615079
543367066
2038085216
643620919
786805840
1158761216
600754598
426623423
1280814945
1516309497
935215760
1513956708
272943703
1517602779
68396803
398480178
640539592
2123224527
1366754749
1390024360
1205891520
927769658
238822648
2077165757
890226104
1274505049
1026456592
1939923580
721418321
940592946
239858418
338286257
558143216
514082443
360671953
66123019
1337157307
1322989619
613158396
1624281994
80509239
1567808994
1652189258
916963634
452495558
1122834033
1408780255
1164951543
1713282284
1046135723
624714793
1278117727
1110570444
1892430183
656330646
1683967661
2121875835
1032848051
372715232
1938431709
946870171
2005510322
1811003798
1457745102
1413725638
1141399881
648806989
787266566
537670585
1604828202
655001372
388974859
1375897499
434285176
1977092433
541702766
2031448676
1747063719
2128588390
279567530
576535544
1630532868
173205462
1114334007
1695541044
1175979777
2137793331
1794421532
968271562
1973349391
1075790584
856339781
2022021351
1134093964
919133746
1144303978
366398336
763959026
2079148294
1382624950
854165797
1242710619
1261987121
790421341
1546054803
417472682
1410283907
485266057
1431092502
81801925
1260671754
1765486205
520065802
2055807196
2141187283
1128051412
1885684848
1753194577
395108349
1577534131
847812582
1484513998
2086362214
627259195
577192547
182619043
1768581375
724777400
430647991
527183498
2074684228
1970103725
489682273
1499878784
310442117
2059301785
865458735
1983319974
1197026645
1712319072
759348972
1491863250
975556068
659184257
1918016639
2109611576
1855057754
1775017883
437791566
1016240255
1987503613
1060186837
49206994
1503839722
728842083
656037244
1480522324
1066613612
1115980312
450804397
1874158863
2120454004
299808009
1712233082
634332801
1321181503
1911337273
1525367536
1694147264
1633380013
940587167
1544127307
1236200994
773997302
1651037995
1115170282
1627026042
1193468974
692095838
1508078213
1311365686
1732291136
1271739710
38713481
927483293
215192761
320327694
18669886
794412677
1820309697
788164976
692128165
1884366062
1756184715
1044779621
1150297575
367127203
2116677681
71376688
239905404
762296407
1050490046
47173498
421871154
1450959072
2107095642
1773618937
687830448
1511149247
1160219184
143424796
1527223527
248950517
2063184189
838856212
1822316808
309519984
1462922743
1146557001
199084928
1481100636
1782900471
1409589110
1519262637
1214329936
1865640199
1114673076
780370272
684601296
197209524
1545663188
545138477
1319021794
1748936960
1855227427
616897621
451366240
884563991
524293385
919949089
323783628
1098401544
708812960
329093048
1958094864
1154328625
275533931
333486460
1911282535
1080529150
564669064
1920345530
1727812852
879216893
961582055
675546581
628063597
1856786477
1877514421
166217188
476382276
1221682403
1982594072
2033014384
48247491
261493379
1121718504
1182875311
1369573764
443303714
901208595
1288230737
1158849415
1243443768
1328345664
1678249004
1322967877
965519992
494713991
2105026261
1374643890
1673485527
85286099
365240483
988660523
1584759297
320927578
676003143
30214755
146431200
374454746
1884040379
1627559448
821477660
1260333837
188347722
291249211
1043193997
2110079922
2034755245
552602507
1412276977
494292437
128144197
111489090
983269989
1498451447
1640485735
1660067587
48689929
13152897
1569312349
1905846908
21647560
106564907
261098923
120954500
690181415
745378177
1410684716
280102217
1024202365
294166293
971706005
1773024034
121474308
32804876
601219241
36264682
1994695223
707793581
2122151172
851995061
187876955
2124105861
390604870
1245441023
1695747808
1777315784
1922813545
1298544962
747429166
355783316
1981578526
386066622
788335569
1627570104
1436704240
2058390725
929998266
1896041163
1874823320
1247656009
578560999
2009273492
684647666
473582094
323105821
1107516159
1503991314
1919811894
1997342343
1440584128
287075154
1828018637
831071391
1395245639
903142244
2032513246
1533071115
532198412
127993451
24752172
1900995566
1259527338
372850721
1936130994
701517102
2056067237
2095948369
136205426
1673328271
396634930
288368282
406228352
1076972648
1739589251
871352558
1633970309
2119254366
622844992
467513932
142557525
395173016
663745949
953510468
1228157529
1731612897
556421966
1052840378
803764473
1480432076
1961039525
2020779140
1768694239
675127931
708948194
957039852
658374014
1189147589
143121435
480873518
1312938833
888924907
1814518472
1194845778
552210221
113145617
1989640462
1918104478
1425358083
1351049175
1237025742
1634202251
134311261
1308758951
355111380
1026503504
1297443091
2136473148
1422570399
1711181915
442588790
1214146081
1028617187
2118775285
647482512
1372181440
1951223740
1157617704
1717549102
76545810
1454566949
1366551685
536946585
1942046228
966336991
1622252827
881649471
1765976813
1048227865
640663020
367039846
233921204
84206006
2013148187
101185355
1306049228
970054316
950445894
593269867
625213390
981318507
253312107
1877252986
1939098473
1151830011
1327388601
1905397297
1155814155
1720637663
1793484597
1008940529
1000508904
757027558
1617998984
746938213
1600842440
1415243873
1403142097
1488641970
378081104
204726294
1745199449
912613331
1940659509
889693699
1934423032
1026912603
1232404791
1275815014
1271842710
1369467473
564676797
421225182
1146559256
257788468
1173127329
209596099
1489329889
441148683
2082347909
474778768
621838082
1870567625
1885462380
1448029866
2053764429
1197132023
54451356
1145255555
1146676164
1958142738
1378413400
764837061
1908815543
1278061212
1426371176
852271409
1007865662
31165856
1397634521
870179594
1886434580
317374727
1068166158
1811988927
1306022248
997106828
953179395
711943322
470986969
674197301
46680143
282708736
1450298597
120005396
1136349936
1163248968
519036912
1351666262
730545731
247313558
747552238
495647523
1839572428
1603211966
166737753
544121745
412632423
1685701388
1061192446
1444617807
1594869743
1089546968
1823191345
1318620855
1376394465
1026560162
1756832961
1989248237
1545951118
1178617197
670570064
440724155
34870343
1102517343
163585522
1840330407
73426795
1542945577
528008623
1020914082
2059817762
552282692
579281822
36196915
1636746802
1547914630
246447119
563473
1433674049
1869749239
1025043612
503584098
1656309403
11415493
1712659626
817490233
1480339092
527476617
505936353
2134304068
2137851769
939462043
883259600
1196275107
1848826610
1890715831
1351835451
900748783
1608956944
1355404340
1115756386
1034669315
514752100
1505853492
1076857273
2005348983
111145847
154270144
553778807
732363058
271954258
175496153
944834766
1941275960
398352613
878642681
349731092
1647445753
1133483022
1215233641
983127644
1810276304
2061837290
1176705310
1588126003
1575407211
1400248063
101017641
1116052981
2111251164
870846460
894661768
111896203
157235886
627720952
875281973
708806004
617022927
1860236503
1163068305
1875760933
1742754308
405438580
1875006159
87029004
461217701
1546053146
1733222816
383215420
1624718825
1548410994
1255976289
1691606721
1734323864
413631479
61662179
34502829
78140153
1131373552
309924570
475203347
1964466024
2132951595
472653978
98591760
1129322625
1923630108
287968372
928566279
1330533995
1590014268
1463252654
587939772
760631712
74463721
1865543987
2024730210
402241282
867091748
619321050
1657383005
2006123613
1187825437
1888513255
1427789996
213396426
499785356
1313213030
897615983
440762694
1645247701
1904347332
2130307017
2126638621
1922519528
1595718683
2020532487
66940156
1421821134
569488147
925315731
1189793439
1716400111
2066317188
1725927691
2027275839
1360308445
542918362
932794865
1580612974
1759907193
1323178421
1532829049
1451356201
682367688
883299544
743024920
1669157216
1937705760
1818314935
1701280130
363640741
315309191
190999125
1322954058
1990643879
581787241
88034120
1479265982
19488204
969812062
1913461298
1501605390
1911634019
438736929
290220602
381568059
997629470
473282624
884343843
632069291
701416690
1313926593
322535028
39176153
1259583371
1842859732
1570676010
1794692351
2077456852
1882489039
1264220841
252302655
103248988
1169268333
927561573
853009583
355805580
1481549449
1226764928
596786708
1442394475
81523122
293325308
897930160
2036170188
1824993530
1807524520
143192692
1790699263
52523894
1773205778
1958243301
1896742823
528987541
42727697
1269680277
405483743
766965375
931143251
144245153
714481392
1085593202
1570151585
464274512
863655223
1687534989
1030983759
863386373
1939552938
34179463
1054340515
1088643151
1796558284
49792044
1590848115
1891588274
351447328
664035661
1018148140
2007979261
817090431
527828289
450631111
1404992716
2030944180
39244722
1174822364
280322218
1849577972
810075260
1844826190
714437679
1702353644
1900446544
413387484
1538363485
1577392245
1613354239
2034906356
2046590381
803628580
1160808125
439859452
21399213
2127116576
5825243
1901773813
105058798
2002445438
67022961
613699055
273630392
1008182564
608287015
1946380936
1041411165
165082947
668915566
1973067947
590541163
58077461
323259483
108006188
2071171492
1059219452
382475917
324616488
565879299
518167628
1562394635
461636996
798202226
824389198
788151510
350011497
1139352069
1294178703
2105454738
590593626
768537800
1514633636
1688388999
1613904101
441760453
812373641
455277091
1129326385
1786443658
1115797609
229928924
236705224
8584140
1271858247
255443217
2051295013
569564964
56008724
400842590
1140284382
2110161638
1745411806
21723566
205832816
2087099291
192754953
94464857
1951838297
958317507
1477850421
72397033
997286369
1659606625
714134346
778659758
382362189
1150931098
908063162
1097356064
1802017793
1515158474
223688049
1593863175
123613549
616046849
1362633157
1555035567
1892490341
1479344669
1930198407
369761423
1581749998
408050624
610860570
1623072009
1832733538
650293553
73350304
965013767
809913545
1166089445
1335226888
490636991
943511238
202091445
1414953771
1101495786
1211553335
268877555
716088491
87060412
1972386117
144340520
870826033
1973402447
173475750
2109416023
733216693
960945501
428491498
582336318
546511428
1991527818
1371311806
762934782
2014263379
183166295
1003200710
1379346273
915613490
1984417151
947747269
84934302
431674982
1684010256
955540734
1101793782
790567807
322834318
1527431384
1521606417
1891483050
579476077
1137151697
959988643
322882278
2068016277
1195166850
2120933549
427308039
215370585
641766132
666565570
1806741684
209062281
1737621262
672479842
541256604
935636361
320529031
1588947828
1449260739
1408311141
1528773506
1850825155
2061502565
1049943885
139162807
896771644
167280205
1706705781
1253207554
184527401
1614686883
1620328151
1659653399
1744265615
1877927897
714125085
1806111804
1371299118
923628837
781070984
1696203875
639941880
499292856
1612613481
15516748
1558000242
1940297195
350122188
239292690
1739655776
364105110
671884856
1254077994
359743427
1573113372
782583925
1181388293
961779125
1469550066
578117915
1972587077
1522710856
1452014053
1855842278
2094613464
1471704262
1782302956
809554389
950964930
769308896
1466931452
1242998346
2059775921
213198820
635261551
433659474
1962597018
1703347941
39310723
847989369
1248480317
1665118539
674229639
1992835273
1149513154
258073023
1000836506
1247892355
856643901
1722223965
2054706284
1387581221
187425208
1113310611
1720605072
1631994060
1787192165
1099834006
305676398
742474755
957160583
1195849012
2083362206
1689246096
1016581311
824738221
1961652798
172836252
252927486
468091206
1443850410
285111655
149050460
1631137108
1734129946
68742755
1447233165
1962643638
611306751
1338065884
397188647
1699963494
821951437
952767784
439607301
64596003
685217681
1335661709
1713945570
601710594
468074609
1389597887
389915971
1677275904
1837728061
38936456
715764702
659894135
2043851734
1404998687
752257653
890079850
1380003104
1298877642
1900742999
1784114050
381661708
81120815
1151583359
102546863
1724133963
1510308964
1368016197
1390938653
563269197
154327560
1052512717
1444502089
734339677
272649841
1565687159
830284386
861330205
766341964
329007506
243151807
1922601494
1791880062
167369936
944485948
1032450465
858571053
2085469260
2087463854
876355978
1864715260
1940990834
2136373565
1207794338
1876598571
289344496
1825176073
1479508990
920027203
2078627427
1237227900
113784345
1136190724
1884185311
803599557
60786617
377551259
1662187554
1624671924
1892303436
2098769538
444998974
1763301400
694361606
250335323
512483389
2037824343
524494260
1769186258
1510698928
787516920
860513171
1421872550
1252956880
940868460
1593431350
1864843398
549363929
541980354
1027581948
1533342405
974125544
135972200
2071379219
747773232
1879957347
857256214
2059040234
1870545102
1108778041
453298702
1825556621
957560317
2054792278
551936373
2131008380
227311929
92829096
62587824
814115381
1147876128
1330331820
1982265951
1087451530
1093619030
495605641
45209376
905421750
1895805310
16607012
1750697234
1369810013
2039060209
563181488
927621999
1725828493
1702922636
1456911312
934864954
1637137202
1598549942
784791981
183847320
1952833460
846141489
976630566
15872214
1204527204
1489555782
794654161
1251439759
827521340
1208452696
806480717
56220229
1752230291
149349888
1113096611
45146531
1639507991
1493963023
1327981425
2332133
1884659519
887443391
1145452562
1388669046
147124636
653414733
1130245086
1998328601
2130199908
503181561
426426555
210207313
1561991686
1408402605
249325019
627361654
2002379495
2064757721
2044582009
323293920
742337765
2004407434
1498237902
1253160619
1344604600
1593496256
538597749
269889550
362726610
1366859331
1037678995
1502165662
1537662725
2013339827
1518322444
793635243
630805372
421641126
676508618
1459997491
538583829
888164334
541442396
1001197982
2032740741
58182301
1913516108
1318700658
2026125635
2085632955
1784788441
198640695
848854852
1045132500
250895955
1582643386
1482960930
1111437005
819871502
1451782029
667515837
1008056427
994225580
2991145
628345214
1768828010
220512440
571481113
1385184481
1295331263
981194688
1422379346
1220182501
2076129218
565767083
596227197
731832415
588077274
1477289743
1413705436
649238882
1728420903
132531697
39488827
948144804
2038947398
2049392347
1770596682
1547705090
174601511
601862763
342912263
892890903
1131929256
927048692
479863725
926541038
15054441
1607530819
1203918065
1640355967
1449079952
2128233449
274851538
54833246
897250181
1851936771
227756031
477507794
840285861
98532820
948576724
1669339578
1835739246
1429070096
1006048031
287049965
550676539
1196370321
1271951865
293972088
355090714
531059661
2048464328
1709842715
202878960
159850570
392047207
2050611049
1013522864
989156601
1808075090
1851617326
50229545
2026357834
2007112863
1357847625
1304686162
456990325
1890699597
213462217
241675103
124291302
1529634949
1364914170
781341539
1793064755
1812863779
177525874
260868489
1681816240
1410079584
148690564
324652420
606790492
684685028
1358705589
91351938
2008336169
1546602840
530016012
1969353054
368565193
256036475
144797190
901623065
2014790971
289702956
970675169
904573776
1942071060
6247833
1252066959
1433267634
1166998679
1285475351
711226009
461680780
833173636
1264274069
710403883
1844599175
1582345820
463163166
1307099976
1980462557
216875252
1375911337
13330689
1529311360
1534942345
1024012710
142178821
1438763131
1096005083
273701157
35871818
1588842217
120902299
1746097731
2100692345
1645211028
201677311
1539844549
1169559614
1699181828
1012542646
1093412246
953227116
2086924929
1012614492
1326736928
153508720
977080118
1619681405
24860189
661105931
2075391223
857632017
1986279158
387162966
102579703
1757725825
1968026780
1311381149
1830971968
1354312497
1896644323
1507583230
344186421
2034604180
369552461
1633091352
1715759173
1926940473
1558881138
1123007425
2112311399
1360170369
605376018
1862825201
361360624
1108147577
611141
1329097502
1908523437
1371098438
1164417352
2001924604
1565009423
800819087
1158107104
286254297
2107405055
331350846
1290060543
1781949076
1709554165
623748134
1052783796
1212863007
1300038095
407364420
1868939023
601960089
866717333
66166532
129449781
819239825
37007101
1214362420
1253131997
533020943
1822986882
943348021
1908676341
1348300873
1511106615
311709953
1123656167
989794255
459080797
1034866856
444700111
731533134
141709051
387267793
1532784251
2123277366
1515567696
388737208
419336105
1805061639
951746800
1932730126
1306814465
165847660
1972300691
1509339534
422615656
463102312
1495982071
1550995881
1200435447
1446334954
770307767
216297637
1504237151
1209787762
1780095439
1541105569
1288247615
725329172
1799858907
1005561983
537572831
1733043489
772812965
435926356
1795745667
1034305993
1237618424
1086513410
1489290474
330212052
927187658
1276630960
2076549122
267683984
244787795
1622404819
915108416
1095098322
1861833297
1930444115
1569475963
1310301568
823151742
11631613
1175836340
902915170
1397001644
1014476165
663472255
2087940057
1144870016
1336053587
178027717
748537959
1202427744
1985728782
2082766812
1922285874
766278299
1740117330
1469720946
778484380
1965837925
641710473
1056587895
979054402
903026164
120612612
1011786697
1170933901
1445172539
1942514195
319290781
199637577
513140439
554488584
1971551458
1490200437
714513107
932929176
624269396
1053576699
208887033
641279256
2048055296
268876628
828252757
518984678
1743759360
691062961
785375328
128265588
1454387901
1402707786
582208230
1951240409
71385682
86377631
870586803
298863182
762522661
120384999
144791488
1040772159
1693434469
350379577
885864706
1648815737
1302613590
1284212868
835844232
48355039
1612223041
1581727186
1715420880
1469196757
2018235574
907911119
457543792
627057235
600895930
1983520376
2052670410
2082025939
100824438
1901116286
1298530165
1717389633
709344897
1951372906
1075560613
208988346
1115957343
295551504
1224632645
1061222346
434715906
1195925341
755029553
1505060335
1921314778
1151271424
1083473368
1685033645
369418057
1122000241
490116510
1746501112
407347180
1471690805
2057552146
1617608704
611650979
1601153148
922437539
1253591674
729196308
399546552
1497027387
1478750058
1825107594
1138594626
2107356663
1553773152
415159773
866047790
595245221
687923417
896544429
1382396878
1083404674
399700412
2108434090
1762078155
1299718621
823275015
594069648
279898860
860822551
1793597788
893945523
1712023137
452899612
838586772
1626262818
1672768754
437301025
224116614
1778162843
1707925895
431377752
1594863380
1873685347
939575566
410371228
1937979290
20091223
840998709
254432568
1192893373
183924818
1320874450
1310711304
576678385
1429919750
1379223076
389217166
1784702266
510703415
134562970
234794420
1139029036
1374877239
1321938110
1329628595
1834048186
1977033024
590254612
482106728
2083649804
682511114
343826412
185111720
2020070550
1781460540
221586951
46913493
541141028
1877006339
480422993
789933532
1975467062
1896094530
1981534056
513347311
243255005
587991317
624010546
1840726647
2094666778
304559188
93382740
1130054988
165738145
393051036
1615506746
1121417270
1562017730
1751980889
661085650
1359566245
400457515
435144614
600112658
724431026
1466747928
1911607279
140621849
1374681782
32265371
182273919
1096003726
861426136
933492447
341260394
2077172440
1248466742
987635781
1809112737
1337705722
458444098
503854824
1502931217
578450503
121306670
146721001
1954595857
1302079980
1792403831
1771537622
162917402
1265317440
1460320984
1939470900
1653557176
642237920
1930348637
1400381821
1713867255
653831574
998529091
431467704
1500355646
1093762640
1514369068
1813847901
1795428665
78569997
1050028552
701083318
1178902101
1684684672
1842451313
1251797494
450928259
1954916029
945034091
1670064896
1555537035
1387332891
387078339
1589235175
2040325315
1139384769
1912328224
525480436
1625628690
764731848
1872732875
1981579544
2058679599
1863799945
849034231
2098413781
321500081
1143539597
293296167
624994848
1200948833
1061692243
1641585312
2069285351
841264292
382390060
1603841054
1687382317
1651457484
1848729000
224190558
1453374727
662630979
2021245133
591881536
1380179834
1242789598
1196770905
1029699799
835325644
334743028
1447140291
2063673118
692434659
1665731288
1604721437
618074297
667697377
253463325
1295408720
924367075
503687969
204118354
469441704
1506073621
125758018
259559248
1468157431
1623936487
1901072596
1577308198
1591187280
1647042473
432488225
256234138
2030436161
1211354608
703159584
1110520584
1443097102
35829709
1924765860
579325569
1946836466
362814598
89698106
511829001
7901020
1468686740
1848442152
1390362452
780449003
2059952497
1348753069
2107337479
622535749
1877377421
406890482
899541802
275559941
1080578199
2009095373
937393822
315453911
618114249
1649643938
1352493620
1134854798
213545503
1097796465
1096010422
575566640
733458548
619575294
39317210
1576186505
1599433232
1062434317
1628158439
309157730
1691867579
253552036
1103302049
495869254
1592475844
729153758
915684569
1997451390
383860218
1136638681
711755082
12394911
896182987
2121984361
299995680
327363347
1658258120
88585316
1767442018
553856171
1459769515
818597466
1111428822
414246845
1564124557
1885959307
1059388443
1516585825
814094060
921515884
549512578
1603164567
1490175056
1715505841
1810322214
1732037084
1505125992
1771380109
985132976
1483691775
261153977
1717893944
2035696376
958253723
132740100
702509749
547845162
128196962
1981856956
963823543
2007897235
2001666018
496404719
843295236
2117922944
132804032
646937219
1820554939
1641671534
726915860
1396918826
615923618
1070194720
724593579
1855753334
1041865767
2103348482
1141410883
374538499
108871995
700417199
1915342359
774465702
1023303981
713500983
936381232
1513612093
2050413791
1722592682
859230968
1380701645
2039548780
961814888
777264712
948328947
680641171
809337129
1763527561
1501704803
1242072672
2007749076
978805596
1550469868
1748499155
1472021190
1108583453
1837743436
1109846634
1296914523
1276729109
1442734134
1433083834
312089876
664660971
1062657320
517932235
1510300928
617373058
302337906
701697044
258664383
398253534
1907321121
107733021
715446872
865978874
1384456905
1157520412
2012672414
1206839096
2129064013
492456932
960095367
1691346498
616857719
1981084902
616548022
713240781
641532400
285500778
218788405
191233063
1898574515
926715169
1720515022
247375565
224228690
1476337193
1859199961
769809383
1635594207
724513845
1786375076
877854703
1652732405
150586744
1169951863
513172743
2047500975
1300486836
1560646414
1252509346
1807349600
1217367907
1370323123
1745129070
1646752173
1713953370
279200971
1953849362
264873345
1854610760
389986215
903114175
2023442352
1888517603
206797878
137499804
87655425
589038989
1912922758
47759407
1885805499
1192200608
112173635
1708201933
1945963285
1417567203
1637328041
1957130660
1383184569
49136283
1913378451
1515425869
1983883950
93599958
1171915594
1833149823
1620362715
564688631
1577825916
699113434
80941884
368132678
1594172938
2069478915
1988890212
535234074
322905422
2003921778
2076146862
1138242313
99950185
1905091756
625396201
1520527484
1832916241
1726620461
58060777
1219126137
825733203
223973889
1696261091
653834192
399658346
1793133066
1260686688
273240182
2069698960
906139124
1532642333
826390262
1938109556
1574076015
548197870
736765016
2131417694
2082086686
1338643985
1405180295
106403371
451477942
314307166
1088110293
2102426758
571818865
243012092
899370156
2094886098
1884045395
1770322843
1404812339
1656642691
376735783
311018385
577928856
1617406125
1665276479
1654473405
1889861172
1606316217
1744693644
1982976886
725329511
1185806404
1587653067
1014667542
1355166664
1756303806
1552474837
1154960783
1086442640
1601867783
68701483
1041471485
1039261917
306168312
1927050883
1801644700
408736401
1691873986
2025893243
119662836
345859675
1586493010
941569574
596006599
1264188157
306231678
629917357
361139609
1691519610
797957542
2035894950
1449229070
1100378498
1733384895
66842668
206579603
1385365656
857942304
2038987685
319407143
399233873
444331035
800187456
1759723715
1982722346
1032180698
1959147570
1433627361
1376695816
1077809224
357288125
1925485395
487031238
645065433
1493147202
2050800767
1258238210
1264087241
924202444
1384468778
1800559907
1569543603
1019183983
1541104179
1881891998
713610569
537870258
1548840111
2134588146
176856596
1015708551
900442351
2082734535
1749402429
1035697421
983556098
1443260481
765441878
122479223
157403775
2126697341
1358712373
2035093476
1166341624
1402949399
1420805959
39510702
1667052598
606291222
1146085385
144485766
1931907280
1830420113
431812074
226655690
2052968391
1254943609
1977352414
259302988
1842508642
380023581
1058737493
263165149
1192971024
428870742
33037996
1236135279
2083948755
897015295
1575260539
346156944
1346265098
1704208093
1526551938
379527565
138095534
1981230568
993081535
1681212709
121379975
1494776598
864958487
1583191099
822046580
129242814
2022628216
465257500
848505625
1801884246
710973072
1766871616
1953982219
1557813462
1950102556
1911003459
32184759
1517733597
470370206
1653943255
489451034
841091743
1302701943
1842215299
144024263
1992739922
524939201
1572322177
1084190659
995008186
581176357
2037524575
2062677260
836908852
1348520501
1480224722
986525752
2002808245
972911447
1483341914
724695834
1901912
802844547
1332842956
861180572
1276656770
1873276858
722565971
1644274633
1040197010
2036703005
590368275
1488904963
694994448
1464753769
1188084382
1334847984
1776812012
1999177190
499629068
510270851
359809393
697773833
1274285525
1903910061
575995267
1981482878
433579628
1771386421
557050813
816655026
26606729
1780279047
2037256371
534480114
1584583418
974020910
1728024176
143277280
538660065
1706662020
1312111748
512730697
1779534485
2063817426
1386416262
662977435
1388383402
1242737816
2079202791
255828211
81469767
1215541186
337368663
1134276133
1488754690
215552626
1345745486
1731625204
314424925
365233304
1027119322
1225561815
1315808023
763541015
1481678934
283373540
1037673426
1106861529
715955797
916535621
1193427018
1862387494
908083206
616562264
834549573
1174890675
2031446625
1413932016
2146232860
232653220
1297654376
1118890536
1073285462
1238680005
1718762851
1482995414
336365886
1328543159
962419069
812836805
1719065980
206716516
546151757
812936341
996572628
1694388039
475316361
25291164
1345761888
725234678
551083175
1096622463
999466893
1149050584
2011988993
755329109
147769974
1995489145
1446617965
336600204
1408855257
716120246
1615866227
373172892
994292272
520490682
2101966574
48731692
226738953
736691577
2043778899
737545512
1957775848
601532169
663175429
474448221
1985820468
1253489091
1371774309
1668401950
54906164
434482791
301652294
251679522
1917318337
849522279
1124498642
1935983980
705616368
1797075615
197823514
351521453
1745014587
1398743135
918974261
1399245641
35158533
1660973462
1296212682
1887156528
876693565
953245910
837562342
611050034
22948384
1908679034
1070525548
823314986
1790286102
478092449
1069515566
1186860405
1074651611
857782381
1466320007
331303674
229423678
1289594181
1782300233
33101493
882711601
1698870517
1038621740
1941959528
79457052
654522456
278286286
1133008269
1060101936
475850138
820773189
1610263851
990067265
2134525675
209143660
405174247
2094121982
526168236
310585166
162356245
1836748161
1962327823
912514477
618613215
2063662794
2051038523
1298919022
1625335361
1373284805
1319981707
2044394677
68386135
67856164
1921997269
1295477730
1394392017
1586543311
437042973
1235470181
184447590
1555922843
712279519
1793127091
1088429845
474405840
1830360804
1691230658
473825207
1810070948
1593473017
1314363916
1582853198
159260430
1151928367
2095397184
1272723815
1679577644
1307166624
1702479620
1407001104
951752122
482682156
1842613339
962280028
679391511
1875465306
822260666
313289000
1908496482
2137599036
1476129290
608365316
1150294361
1384156494
1206515393
1919540235
1047039708
1713852390
217916274
1605421635
1879956798
18594426
297077949
1272926177
1803122554
1798143753
1605452296
1768535363
923281914
87180074
1480253094
1702861753
639922236
1714203719
131588331
149794538
2127499231
779024268
1901677344
640376939
2122776093
832706215
1777667060
2064492661
1076988600
1824151392
1629269454
582472057
935580961
1963102516
870436954
1317226798
1871612131
696703763
1960404809
985103388
1848434887
1883753208
1586414624
906671807
725087321
750729911
2008507726
419762159
1006586666
1700763435
1165528803
880696387
1755822559
970372736
1093642987
210773693
624002550
1543320964
609120565
661959658
2030490031
830168893
2113656843
1307315216
852709758
474782089
1800064110
1423969612
1569081031
610950459
871870978
1713407459
1182778741
1560785586
2059250561
1076909667
67780452
1676032341
561294121
188521548
1315002640
1097708794
1984514658
729211759
614925628
1011819638
947874517
1730896195
575138275
1671192629
5283271
1225537135
409996383
643645325
379016585
1565178187
1917896020
1204504650
1310186545
1110951877
572062956
1534911426
2035815690
54796942
1335930738
887692704
622265483
1465503252
1088993655
1506601536
1351950388
564624813
2008017823
253424792
1912498033
2115437964
1182689235
71234706
778519275
818402621
715670655
1889373536
1240280624
33978719
132675890
727299056
1974216263
1717184022
1968509741
1569234095
1180296060
1281444310
579711366
1797075485
1199036537
139863809
1998932203
250876694
1278016306
389314128
1835544652
1787369673
1341674696
1503203624
1287615811
1912563010
1854757380
1888789451
1326610429
692386266
860556215
348809102
1739050825
389731485
1038016037
307488113
1361475014
669685562
2059692686
167952286
997735731
1861399948
1936909964
851018880
1768852148
1467099939
53044349
330598531
1227512808
1323088315
174775196
314296463
292065914
1547743151
207288513
928437269
821266443
1571239503
1984738969
775667501
1687874490
1364731753
720616669
1716657541
322102520
552234125
1204390386
314770456
507216039
1479140533
2086101618
1940853508
686908765
167498306
808847774
21203198
1856556672
1636487688
498352355
1929862214
477352619
2116245753
1949635068
525950461
1093987762
1011464816
108453014
1429758804
1247729171
1991423634
2115252455
479099115
717396285
367497313
112160469
928521282
871169869
1971236033
1616522711
1344306754
1504983011
972142422
1240034815
2020330855
179752379
708465116
956797031
1942521950
2142036800
2088651270
1593120338
1247860520
1586280284
1161058282
101263908
1074065225
1302556735
1548379086
1696788501
315063337
367210879
334910767
459054448
1315246603
986150570
150628386
527522200
265267423
2035333301
608570400
191292832
1180114215
1857575279
435964491
1311509891
1443347461
983423127
1242084207
1912397663
2029507469
1200508647
1653331503
1333636193
1532841647
2145858496
76037530
849203371
811881990
339044434
1868101470
661865362
1675623343
458329165
1603969383
1516236821
386788315
999987735
1515192722
804377901
1153837129
936364784
220930547
1980689864
999279131
690668440
1090779389
1360912659
305384396
1669007338
329618985
1291614930
1434901535
1998829494
1245370754
1119153085
1816344471
2147258985
230928681
285397358
267094869
1865892864
1193009074
1993934600
1070587654
1099561123
406604390
876166406
1030588234
436222355
478138282
1859017185
1870864353
83038329
701801765
886743596
2068942309
902394956
1088634392
1512745090
2040728051
1698823664
844347709
1339950703
1733374659
220652416
997906251
16178198
1327703814
426589477
2094496216
717297803
754755601
1172345205
820619349
423791287
813122392
1117497591
1913397050
621066337
1327400376
1622125400
706307525
1219067884
78132416
1937408770
1992650013
568033083
832672201
1112377825
1639232753
843793523
1059759037
1495629005
1132067686
982140594
142117096
1045739717
79917740
297051567
150458977
237026909
824213155
1778037330
1879565670
1014234807
1927871567
54214305
23618990
1071968003
401542895
1644148329
328312808
812869000
717518591
977993550
189869055
1870478645
2088530092
1523327155
1713577709
1032536687
787683492
103134344
987883004
901211824
1740856385
1293623136
310685590
2106408301
1345613484
630493344
415633073
325435373
1720174292
663407278
1722522804
73357797
1764796077
168538892
252158768
1983069441
1285433529
799582981
523095858
1481178665
945870487
1254076396
1949559449
982087891
2023016221
1596998347
389521042
932314082
614024298
674044217
1229078019
319339881
1950284479
771462397
25401320
603166645
1488301645
546440499
1589432589
1578241056
1856141648
1495641567
1859405521
1281069361
1122472593
903452661
900430084
300098868
734436256
1474243228
108002507
226569076
606500733
628722268
281048513
130322469
652584807
1316274681
1964939657
1640772743
2084713285
1925296763
1246181602
248095646
1132467763
1879559009
925455095
957222280
1058485520
1142786903
592785006
1319275793
164748671
1601750976
31227134
1351398063
1600441135
868728195
1622967361
587225517
187283226
1073998053
822825354
1138738047
1539665056
1416603214
708899496
940244279
715286775
1175427563
1024833853
790596241
440991853
1246814281
1083081696
1349081803
649989454
950863573
1576014333
1525024081
2133927351
2034027340
1047682085
1029393617
1617123841
1951048906
531429460
178384060
1263500172
1746277350
970293820
828746855
2075978179
521714296
1292439293
633060447
1854269810
440286255
955885201
907041329
393904819
1604314885
880330389
336378831
451471102
1064641329
276294632
758531471
1995726689
101296990
1815619034
1177027839
84132729
984255753
1585557311
1718056319
464549551
949678347
1507627505
32869626
1572794090
541174589
2011385798
1893535677
1791607567
1407226631
1642632671
740240484
845693190
1816568826
994637376
1920950558
448367564
1326310721
1138862769
1724884676
2136818145
1360403187
1598381652
1820190198
1174580140
353189127
1197998077
2118365883
1641509270
519485685
1872403731
1979273536
524212760
1656912023
2127577878
1001193966
1968869461
1696904065
1313139221
356488598
1661858346
1526695685
62875515
1457998178
155510396
214914514
751265568
1698848
1147616086
548073728
843607776
1602177364
2063699049
1317570529
305850351
732749271
801943882
1738039387
118239581
361485452
559723292
44455642
580827725
879381029
1642089366
210970481
1692083352
1255725483
1434053317
1830190367
2079026794
1184198694
1843086846
1696254574
643376337
82078151
1173122261
1159981563
493329983
1339618716
1885825163
391218719
2309155
942522786
1618043334
1504594443
1841214982
1651437486
1264209711
1788664037
1475832595
357978322
1053567753
1381207830
341425261
1381689996
1725084221
561514958
1432252406
9749052
591702455
772503508
2054822344
892727695
339193283
217624924
274173743
1811547021
826771250
1068832846
1754685606
218928963
1335495282
713375985
1652972503
1829260782
782794007
152461709
1417221600
114228558
1006077068
1010666292
2137161316
102509982
973511870
1959635386
346126441
1423105118
1457526041
1821723624
401178108
1009224124
47355930
263533587
1298549072
1307020307
2147301555
765505534
1850902435
826191015
796330227
37271868
207262603
427559857
284899374
613604679
1581528751
477580330
1042463016
706539114
645166179
1364658437
1649701045
300841769
2114739274
395940031
1286925110
1429802698
225829781
559999394
964598644
1189624249
492423142
1529028186
1414242529
1034052050
1897364005
234869154
1023022510
1484479072
100142913
555490203
83092709
130663565
544553997
696626306
717433049
1622161306
51205640
121518755
234623388
587936019
1077763825
556807425
765809308
1049939219
1398412779
1760411815
1063786853
221202059
169939639
708508834
1307610177
1701265273
1257957137
1233423901
285724512
425644355
1778862457
2005103739
437294105
1802658993
153896773
124724771
1001336403
2064143008
1837203262
4125760
1132868516
689720258
1183867660
815511395
823173395
1966573928
436372040
4375368
214075681
1487324394
1618402451
1891312520
1589201600
786364693
1582775071
979246995
73682642
1193404744
1705415764
835979092
1219448519
1284731502
1944155230
625362605
710353651
1192272701
153710800
665305753
674371657
272210867
605332049
1268022506
995413921
893335092
2140808898
510230676
1528603400
1596290963
112503784
1196824034
2135462908
4966135
1802764605
88555307
275366477
791408245
1834398222
1638825068
387213874
1130423102
484747484
1296357357
1046112782
2066109848
1352914887
2131442247
1714966855
614599133
161475796
1424557826
247330318
2137520011
870189643
543817876
1423676465
1204433570
20286050
960263208
232551017
514169788
321308836
1647357741
1186468296
1165776672
1114174690
77249017
142795545
1875840711
285731994
18308478
1130857838
935721317
906698163
1406496308
632392812
358263510
935227688
228876683
1821560402
206810276
869678239
707340726
1751923381
511893115
1120353383
381311322
2122528797
1826069934
1439405797
1283756178
1714195069
1391834603
86894078
867709201
932561393
773986758
2123581670
480336358
511062107
1769366124
555581315
1990929554
588277663
1449924602
1465781298
208623678
868583
1240515128
1697865091
1863511719
1675192640
1800650756
701038848
1649508488
1213102386
461301940
1142152635
95912273
999330426
1477112571
440628665
648868794
153716280
2128651893
2059481246
437345697
713720688
1547162365
1735831133
860489005
1111313657
1977946420
439623790
1774416892
623769662
336022325
1932504438
2097628145
429273789
407243731
1219942848
1789342621
2066944289
1240569832
2034957208
1348370895
1619944689
1450561080
797029220
1609208525
759470766
1655754474
2032299931
1497095077
827334853
719220046
689567208
314578759
226710898
1407805109
1979512365
1856422370
293207128
974349157
1693623333
924900839
661339617
906280699
1392532035
985464742
644164845
41228286
1422869347
622895733
194696479
566077571
790957365
2004861850
663605438
1539729156
1483252380
794019744
1006397377
702475650
1168895449
418555586
1537029518
657730205
1003725565
2126995440
349263643
1639176491
2006323643
1561114149
211165555
810467637
1026162694
2097886319
790585345
11190135
1117686818
1509652925
2141395653
1601541732
1844778836
1959644511
1493165113
1403618812
171325170
1127742432
486977518
2117381005
1692053596
831158861
1615933655
1284778775
922843555
1038996249
346931039
1846812293
1410057470
113859018
206161762
545607326
1364726273
1026828320
1810087806
1381610105
955599117
1198612908
1114482120
87603447
1531370555
2123939789
11077440
1295800282
2041770636
1437361802
1936035246
1042801755
1318296093
1602027792
791352722
285848538
1690567103
333259963
205016308
1238926216
1128446995
1673854602
1709103439
633186606
662833351
522667771
1214645667
534579916
1662986315
1717075468
347928972
1670111134
1876538420
1544122288
1634039328
268908411
1858339653
200671280
69213570
1121668060
231051877
2106146860
939737229
1934399409
950564784
819448075
1069888727
1110685646
151706640
1332830456
874722139
2128417585
447577624
699066222
1651359389
1117604528
1069038584
740395411
929272039
703296092
179152251
1347960257
782504632
1525813406
1105630967
644909218
522344534
916973315
311351978
1965001016
18983112
1117881042
1060885498
270552136
1919192033
250385503
274084036
1820617217
1230463142
342233052
2058331200
627304764
2015329031
1159468539
1119725828
311258083
1419233896
1231856438
1494371113
1173857209
308545644
699533582
1187773143
1003818376
1482911274
1835937158
1054172696
1145763542
1525412698
101028871
1257134984
753715381
1213666325
742075615
295089226
1933352173
495525665
750644783
1544832688
1351752229
607915119
2033791992
1374478250
988321718
1828117283
813230110
1364018703
87394817
179992567
827486938
1643529210
487077729
781003545
824406830
2053683551
2052305818
2100137738
936853189
757708531
828646415
425070191
1350838872
1444388551
908086517
1629088400
785488407
99176612
1121477735
1157941539
2121783686
873486941
2080583569
1808124734
189447200
760689486
1433036360
89074440
1835009407
1203011094
1818714098
1148412454
1711446449
434918174
2112947983
1848170553
524514517
1337496170
1448875494
1237129328
152661052
827408029
332307114
2103480508
471905837
390979051
1401406489
110352194
1529559708
1241048601
1698493613
102725917
32680565
894315752
1726816331
56578074
1750950102
1761436711
917204862
449470851
1055328968
233413222
1996631003
1069564988
1776162781
1354679799
1974400128
1371868860
1715925487
995514122
463026878
1098173807
1280703993
348377601
671352016
1637318991
814834605
570585557
1478229002
1155442047
1439407719
123523456
1059241955
821378574
1464325360
348626858
2056815261
1001090560
729348545
1971869572
417656093
388404719
485274543
228656142
2015382434
1713305929
403901831
1167722897
364773944
693366242
1907617516
526579770
1056524266
1937740110
318987331
757294730
1292184688
288556889
1164279564
1693766540
388031320
908345402
689141232
1386123372
131160189
160843557
921824598
1384952750
1235291270
396695674
118128502
1331368606
1256667464
1029570370
1916329086
1835877437
1731673506
430800012
113031902
640461555
1480151547
1699460336
746688437
245729072
651002856
1341155050
1057820474
1666978137
813300676
557279681
1344631854
1968348233
1950713762
1606333088
929075467
978960296
1027567623
690414497
132949946
216238560
1746244646
834626121
2130971040
364034625
1815727679
315028665
2057077009
1809777638
3645452
575269117
151224262
768038755
603661808
130466473
657987723
799749346
317347028
484602298
1291042549
1522796381
449936663
1771376631
1920126827
2044167504
331618152
794306518
1294852094
1985748097
942856451
2130674343
366270484
1936221084
1670909884
1090879141
1123864777
1103533053
1228621400
1748233591
1091681742
1520766054
61681824
984775113
1362943142
1685904364
1891426406
899913358
1578167694
1072124610
617037966
194573440
1038955417
943431091
1533139514
508068082
136854725
904750991
713154747
403368709
1395880656
918914084
1616938396
1909240629
1728606849
1512939977
1534956867
1044037825
676408545
2112357498
1463900966
51609724
1037815492
967591645
383700451
1034258953
856387939
2118264273
188154727
1738854285
521573037
919818705
127855991
1839157952
570709310
156060085
1418222944
142238672
1434028153
885800004
1848594789
1333880618
545683886
321385349
9209743
548349053
851872609
1826342359
955144958
687512533
1145214465
480416023
1354295114
1720739066
346492962
1916779556
1139701231
1929483501
92208740
1510883808
2034315564
999369938
272936028
151962389
948904297
166268740
1111043065
1263378471
667513087
1604288422
1427349130
345644174
627570669
722872242
1824081063
430409671
984224118
1146856816
2001688226
30503085
117814985
1826136753
639083619
802938573
1900405927
1018262042
1923677671
841520533
435766922
2095396264
624190391
553278905
2113022887
1699974498
1437072978
192894893
1857602271
301059452
1788927988
310072981
32546486
1117305816
641501956
1904951650
1473413731
485742427
1643856904
2115665460
469464381
809182576
805578903
222520179
1794252593
1719699677
826019886
1072935682
1373859171
1601806077
213922881
1724783697
1832353325
1691297572
376807720
90293742
1035982142
1075507355
1467903251
1987109091
593483651
920473652
1418049863
1361002964
120623335
1356013359
452164172
1895957549
507559584
1362444666
1329137602
1764307896
1362240734
1938469788
730297647
878477139
1008019961
148250872
392212804
585364156
1694743464
34079382
1033138028
1482013017
924613332
1220428960
1197070135
570550298
43986824
2138731843
676789371
146100147
973833698
1586985642
814161981
1051481898
1598230987
1667748066
1712371804
1823399384
315595576
1795510578
2050768949
1735271812
2056172198
444301021
31248505
6145366
1008962912
571825796
1922793497
1935712993
313534874
2042090587
1136036710
1690498499
376879782
676432216
1910851038
2031767832
539254108
9001690
187814103
1254405466
1218843656
2029277197
1354341564
1591716774
1636371293
1715214400
1768272195
1034971034
1627858417
1639911819
298564910
2023092474
536924323
257087101
713617104
834557611
1866801043
1089623197
2139591800
670558459
1957245253
658533132
532710466
1528265444
1871698876
1374162992
506023223
327986658
2007146550
990052428
429927940
1910325920
2140989417
1959785315
1925633793
685798514
1630177207
1361140809
601682223
666065516
1979354342
2114825653
1070296825
1048531651
1162301715
462039394
850502669
860583070
339007143
968439346
2003117732
1244793255
847670502
2144681491
309687874
1987252690
743218237
1874924652
1147432271
1073531925
474765986
1382474916
165967989
1663256883
838895533
1429121052
705533750
1314915995
423014675
1089807363
1067066456
1678937996
1349000805
1997304014
1532781971
1281042506
504374790
149882624
322823330
759726061
1012975833
1265522314
171544269
1303472781
2111215203
910550081
987864448
2033427330
474798669
891023661
253904514
1911593034
391319174
1192797991
353514531
1455503832
2107939202
1717358824
1774306675
582604602
952357240
817960649
1075451553
1291255809
1893288077
795264504
989647184
365719201
1645764991
1656954453
653640827
948894218
67775485
1693329581
2028946691
122851452
775915563
69080378
1417303574
1746221404
1963693053
727196050
1029413082
1089478663
1275551292
1199572753
2100167971
453485984
322954145
319746359
789342677
571702150
252662535
1390082957
1347597430
678937932
1774360915
309868625
648544818
2114470666
1095513540
1457274486
1084389327
833520613
1785026148
168640476
1333125534
1145839726
2107522139
314943421
356391994
1699871773
1912530798
521486511
613827708
128290851
2079919000
556327721
860729256
2005745125
512510986
1501670398
1261153381
410822828
1469956097
168081781
819136946
330962972
262389527
292319987
1777756266
116777586
2011624685
918836857
1630425739
739041018
1236909635
1488473831
1055005789
21946367
1680264362
77632205
735349715
734147882
347607753
760416667
1392855380
587019787
1796667626
1373846247
498604002
810472400
1315363064
1620689996
1301468541
1762603957
643482233
42751892
1172521650
236016052
1227327409
1079984385
104698910
542026212
43192584
416904588
231000338
84274128
1870789004
773073273
395169179
1101378519
344224646
506392030
1571709186
704400793
84112467
1888573326
1370015673
1363508916
600778834
954412352
2114273748
684677156
2096083030
755244416
235556071
1963921869
1941513325
1802239276
1168419697
606006057
2135155039
326929848
78656815
381556438
1921653810
426625779
1173516158
386640917
1418444439
1805500985
1664609638
106275155
402230057
254603215
1160083537
1031065237
285772254
1307583918
107872133
827258646
1529789427
1742797140
2000572812
657972339
2007636058
1985329825
1456446220
587880473
1221775407
1332343106
103919619
988970426
760863329
1008755683
1753095161
587318798
1639237809
1005036947
432339372
214319241
1964499800
1548364903
522490878
1698549121
176131466
1538453451
798805347
228483357
1298788773
1649381107
911167810
1636584581
1963062750
339279439
872254300
930582943
1738307402
472628949
783640551
100219785
193515432
238590764
1807604896
2066334303
290824363
636940039
1089747087
420050171
113961119
1809937597
1609251854
1412688494
1224367607
967220018
373094718
1077378458
1994855617
1700095284
463502484
118083149
1432709646
258985634
661929152
1060260864
670316561
671857476
747524900
778291388
1500533518
994798847
1128496061
610144612
1789087019
1972797903
1991630235
1544589970
2077131389
337410562
1536990009
924254351
1769172424
508151621
198519431
835259143
1538933900
1358455199
1529836938
473306797
1391975178
340059855
1459995165
1988493175
720621781
688996298
1666277993
1163387645
1102054631
1935527805
218967361
1289220862
1704088094
1656891525
1926676105
1600474828
1777439415
2054048840
1910472368
1321264874
1076293065
1581084708
375288749
350119397
912550579
310594720
601086284
1938826061
78761298
1214051090
1653571787
409411012
462469746
544091134
1024129475
1145044347
921248834
1108630922
415793672
202776102
184483449
2100820432
998751684
47554926
2018654759
1761965193
1992374370
2047183093
241830546
301384146
1081715758
155375860
1152151787
1303796838
1369313914
849723944
864227687
864342988
1463385232
1145689159
1059999312
65659459
1022735211
89274375
281521456
2056915875
343384071
1323495846
1762951810
429507390
508066797
1739074256
1273620181
1959205264
2115815663
1386513732
973271437
1628632047
761926061
1075803352
709508754
718457246
1281126970
1907138982
850901480
447998476
39642994
677728911
1409528805
418991074
880371801
512548686
579878328
718070489
1897907549
469314251
302632228
1435335978
230445288
1723344134
2019568077
673328019
334319654
663442990
1876467726
1115434459
1092366977
1408397237
387612278
797993492
74289728
1302194107
1228331320
1177643666
337181893
692230688
1187813086
156427278
1683587811
1961325619
1820968036
677364770
2135429334
1608918383
2053845380
1282131792
1980796591
1425529577
440095963
1328125842
1628620900
1757872374
1123121134
1286500839
631250674
1973357914
1236413512
959206875
2099707645
1458786775
1750206146
1072413180
45949536
1972754041
1012638787
820890603
1494849600
932658063
1085928930
650130857
1278186735
1827185685
122148116
1445686144
649792040
2079893448
2124800004
629441345
1294993282
1604603324
1540857373
965448141
211673835
2046103101
1313401688
434082160
1832331305
1430576433
2013048271
1731252320
1028608552
662781082
986042603
1501226714
1925138958
1231443574
1183550004
1554986215
1841410210
1437277923
1941562668
643361276
427290046
1245151052
1478465510
115577151
1533610053
1335723891
731520843
88943034
1013663783
959359015
2098275082
70042431
847879210
1646654990
1734484482
1125557540
1955974179
1115714351
1761437373
126287096
1161326692
1883005252
940917479
345772947
745517472
1071160503
1751160059
1493765247
596496907
1494023551
1989251780
1590307814
1223195929
1523893045
1354882860
272868453
1166663605
335807894
976545130
1385426354
676628618
1673604993
1945206254
1157800644
388698289
123437494
1658051083
697624695
1473022759
1897372730
2128132317
317741710
1463205305
1034621210
780329682
1876263823
2139037972
2084568643
1281093255
1822087649
1496557721
1056551070
1940999386
1731282675
645157752
1343442132
1422826730
1515926576
1528202276
1909556026
940984467
819929720
239280383
1033914573
41511151
1637795781
1059093588
148216365
2096099747
161199600
121177355
733103509
1404184191
1897039930
443530818
559529190
957634222
83204563
1030979707
899281042
1392894303
1311786069
683802721
1467756758
424968580
1413195241
527147238
767039798
234152737
548269975
1441335786
876708245
1068596962
1166883572
510888318
2018146618
1388363257
1481566539
762395480
2050115763
1508075233
1200392499
698743313
1392147536
499929615
1234650419
553260612
1962604051
129131764
1580390776
1674041314
1034815610
1057871657
2111902376
901825966
277714889
698466022
356963366
882619773
1494893945
1611850837
1397990862
1239196979
474325413
1349312106
485804642
1982290462
798516679
857110356
691854951
1101908425
1049474644
634804252
1560870192
510347859
2092723567
866712914
1967943781
234719696
1032285607
1195963202
1800136064
1712082886
674102030
23747184
1043409957
458294379
1630871132
717927203
1904245920
208601414
1212354282
2102784554
404243957
1525524979
1403364590
1187110231
797213704
2042972930
551343023
1914744580
1603182129
907002868
60959759
1426850542
1712508182
529397206
856057428
807996024
256117084
1540553958
777909415
703006758
380076381
403058675
299212185
628692281
758159372
2051860691
1420303800
925641812
621177519
621614263
1359860342
442138429
1805377359
324635716
2059310
1952256453
115555038
1324954725
33859621
1526505294
981876677
1033495985
1558713163
67290599
1311495154
65019105
1397281765
917273504
636759748
1109685191
1281588328
249481650
2054459364
936370335
126543122
1562300828
2107342169
661110508
896143083
1835931813
503744830
645570439
407375193
1112284451
1651679395
1505681571
1988556955
1480470996
51372537
1993608818
2025252906
1365156390
1990326893
1110969163
2125853942
2006196018
494275796
555810688
225854288
1462924060
207036388
1007489641
824382912
1256553947
902435965
402188772
226354884
753367433
1341793047
2035151620
1483508544
10716704
1507779396
1421439493
550591678
1258651259
172284255
121461471
233204564
1993872272
1065454746
132903208
829733055
229781959
918299954
1121923288
425753125
1024765057
1708364571
1310522864
52650433
309932712
1259027477
775494968
1844310567
271813343
1640444408
1772483590
1179178960
942020461
734064776
918884640
137317327
1751819031
1648206922
568884303
2059107742
1764783364
1794046120
496357130
312345994
1378921810
407334356
142349499
381247334
2033838192
220935957
1370321556
1415212090
1785998433
1342611889
80582703
111606899
2115902679
829620776
755365917
251355800
1990489805
649276299
649119513
974130509
756340010
410021067
617334117
266348959
822918499
1782650702
1617153664
308956442
1684402996
664898963
491401623
1501833310
33625339
1328076961
1753534763
672809184
707756012
618776427
839519336
1767158786
2120056018
1221694368
611937909
2050621496
146649990
114626924
1654794026
1049155585
601286566
1897751678
466111262
1034026029
1358232847
1454718718
884595705
1719344589
1805534077
194488153
350525655
531875959
1800276704
1073825534
2076022360
1929729217
1809154241
1355104380
468426426
1902568073
2145637053
177114415
382032564
1600019175
1616288755
1310123134
1406419159
1326938746
1578342637
1534863585
355290775
133817306
323789804
1191010263
311461940
2039953880
741275963
965225997
1382039805
2045395355
1042203401
597679992
1755392850
889195733
130018920
1900475486
961818990
2118396989
455952066
431241229
1419449702
566815074
1591663290
364666759
3725638
1711573466
14722976
1543057111
52358995
614242355
1796902663
2044143576
1289237144
989345530
2123010418
1020444855
465741446
292715296
1450333060
525214050
1378418811
438685162
328788611
1351117566
996996617
1852397372
853667784
929006727
395532088
473526119
966450521
1000698594
1554181530
1122245302
218083842
1911698856
979838103
1349683735
429383282
2046504454
239565405
124298872
36468759
2006519123
436516622
1855169191
1698215494
180701744
2035084911
1791006082
1658173073
184033283
2134328981
72621104
1816299542
242226380
1440254262
1088160957
155812155
1846281958
1866562477
47448022
652466755
41993212
274202392
267803482
765235979
1205020304
2065430671
814859453
223583824
1746910575
2131296702
1350374027
522343987
1725495371
2070274156
610408446
893532358
1103421302
678610874
339246553
1811344364
1562595642
1233608573
233416043
1302104482
1954924611
995202272
1765184177
521876634
302099041
646329064
806936166
824243142
965090865
2020885041
1828171908
1570953104
104753552
537670004
304726699
1749443871
1812584392
1863042484
610101651
1265912714
657598473
1679807158
195012612
318070556
547980171
200063655
1289439555
1075502636
758709153
336508725
1875444360
1385364890
304648289
474147124
2070519273
1948957770
571063898
1191850245
1027812417
1826488355
275617033
70700778
2109357976
1874262499
1265587607
217434969
1442852187
1954145
1042061414
168109690
305092761
576297527
1457781724
1642582493
1682867209
1092849415
156457431
906522443
722742536
760059703
1116636912
584833565
828566752
1537020343
1812437083
1748268640
295166914
135981649
539079040
873941567
1373907599
758773106
545741679
1669586363
1560956272
1213502511
1847419357
700441122
754503096
874684687
379271789
802661402
1390062736
1961403438
1676800608
1663320610
39255312
692145896
365602085
1388883429
1675132466
1837252925
763722243
691434527
869678511
1591546965
423766836
2146126973
456540542
243118321
849023845
12087975
922958482
470215040
299615359
17090091
1942896435
1508794492
647767403
10138182
859147494
1297658448
1523128568
917692076
673796846
238480340
1027844936
487368621
1890026543
59131154
1298122961
839212675
835170784
850601517
11238425
2009026888
1561324964
1480618889
8893468
126458776
1277932492
1123295758
1698403069
1708768868
171826468
1911165688
1615545193
474480858
1881578008
1091451073
1476089751
2082445243
724988969
2124350213
1779019542
1295226451
1541888183
393810695
600106314
298428060
877963924
520959790
2043365328
1904970028
1548442961
1392619639
702174209
1250975213
1659573867
1503640974
892845628
1487844331
737237010
1565421561
173866823
1483235749
283620256
1316734874
1085172555
65086893
1552810790
7673718
2032586536
1165037198
1492757659
80720297
184588285
2089003848
1594026694
472046607
461733826
915735301
800661880
1240730557
474858832
1195202107
1589065055
349596188
1800923442
928818736
911274150
987668598
1954673835
345441659
1152543618
632024232
1007503282
1064480845
724205334
812088717
636874571
1871244525
1459175333
1564153460
503743419
1113240346
2098953987
1725955149
2024902329
1249516940
145512115
772221212
2094627282
970563840
630569384
1501284519
47187052
1798442383
795414377
453049626
1962295972
999314960
240702923
1779165755
1116086880
1446781050
1919699733
681249386
2100198146
1246240464
1730551938
227265284
1716167287
2050829920
1744254103
1525641247
547261427
863060307
1878414595
1442857168
262172278
2075856192
1970669890
695729179
628683340
1767081202
1546740910
1378391119
2097342562
567678876
652796048
1893217192
489916310
1785772457
325598923
1535215877
661926620
74757406
1376678898
188308310
2056702117
1721319672
873503024
186279466
2979831
1012982456
2043733777
1471708749
1781473077
1915917679
1556264816
767294853
452014644
1977072302
108302270
426145612
1235232930
942658180
1618555727
803320946
830436439
1711995915
118013397
911865887
978976505
993803563
710067427
436505389
212611305
1142199082
1352303445
2136183151
1815117723
1452788528
894831135
1438131470
2140635896
98312598
1873378370
1215544132
1549046921
1327868767
481775483
337236118
1099429190
1097762218
6199091
998431941
1697610727
1697435170
1763727102
1309773704
317115190
860316506
570743885
1816876088
463474667
2001366186
1601839410
1994727054
970868700
168602424
1514419752
1468366528
370806504
1729532241
901297337
429718977
52033173
943465299
1553873255
349552949
1512530748
268083079
841541177
968587269
321450717
743108263
1252846815
610045656
1288399660
1085922279
1505763464
1875225496
1963077672
1874269580
564367653
1616409161
575160778
1210840175
1911434456
1511952798
1915404954
1300958517
697395678
995759566
1774585284
1168738213
980482505
448005779
1627268554
1087586290
1525056375
327830015
1901863450
229289446
1672111318
972935674
899188135
193303957
1320844731
58855205
1593611660
320307203
1710752093
1741598346
1105397385
1985673908
1851085227
959749277
2059484063
1707778153
2123161759
846680586
826412144
1511713049
913972021
2070636615
1192956772
1992671844
911039131
1824224610
1818592238
853077939
49536909
643051525
593725566
1922577025
1999426676
454614163
834349403
497302204
1994675926
127991920
1431288354
578248313
1418562152
1625317061
1325584675
1093212929
911520452
582630641
1975895149
1686723801
1260541509
94432833
142913670
1103400789
1166567269
92448939
1569982198
1809937796
1557297159
1264885895
1516872702
25807542
43119330
1982688638
1317694841
414099900
220159528
1849669121
1622505630
213499373
1302963606
1655055460
896907328
1495022426
1653370060
1169269361
1382232957
858562222
348547518
436919718
24953725
593769908
831047290
542643327
472078821
1865248688
385387475
2025335001
761253720
965997893
358290340
309591568
1195129150
1514637536
1409712804
1332157496
924436536
126005105
462375720
264281166
2030841535
277225358
1019983614
1843223902
1650691792
192543441
1181120967
1226604395
2007887943
44420514
1490635674
1504651501
1117339553
1511020370
717785722
1719964265
1077859262
1471683223
903406955
1502829305
679574438
1840625073
238554716
1440818178
1531385494
515441331
355562445
499742329
813084628
309460952
155714657
119860641
1002710768
815169462
1819146269
1846652212
1299340517
1582670089
1393795648
238951412
357886738
1126830126
1827032406
1706485928
1299865721
1193020848
2050497365
1129928363
906496225
1302609918
1730801994
1714082133
1945123683
92293826
1875929359
435603621
273428263
2129276919
2125253525
146003538
1715624812
381908790
1760760653
122759224
1099062321
644161105
1110832622
2007840344
1199530473
1290097230
993130400
1888927283
28452494
264498755
1569752152
936970021
2135649467
2114897127
2023494211
963931933
148899088
1915662305
956189859
172244428
1219976536
61761761
801195299
728941103
377853557
862726379
2062331658
792507891
1165632006
1506218348
1412964540
245688836
1739319735
1601788871
7036396
1926838993
1913388216
1324372580
1948625638
1814678616
136824373
1427312699
15017359
194219664
1998834575
1435044155
2135369844
318704085
192410307
1202805465
832222360
1937011360
1964396740
647750663
66970570
396756581
1506115369
1467295169
1566532463
72462190
93813495
116779710
1725756887
656077095
1569065640
528988175
85458181
1067326633
1348316291
518981043
960040249
631098444
2118126807
996949500
1031505490
1246472412
791086115
1969522313
1933194996
835548447
1961958803
1673744521
513148468
1161781788
2107679958
1046851695
1978639873
1150593975
647380148
1660976785
965561784
1255636244
1370488113
1309818697
1508211678
1181293539
1364597270
1116853097
690471010
2047041046
2023624828
539684914
784109448
308044897
2026724823
821649337
1905597293
393060394
899988949
81004866
1883518640
2139037400
503115884
1096335720
66666129
1832394222
1583220839
587850300
362155252
689301548
1868186103
1156492148
1513681706
835319983
295002082
558328608
1051966424
1310746702
1031901956
520515008
1065923880
1580179741
1694164903
1692317185
623297319
1085430451
554318918
333020606
2050849359
2089606877
104382304
2021883240
337789222
2107544923
1576859203
853736822
727677632
388028603
1810516709
1250405698
1285994912
619975121
829170236
488981600
1484716224
274472110
1391819308
323611284
1512562430
734852235
1437470930
132212596
877332559
1284024296
1690702166
1414929257
2083805516
1072665938
700009257
2084618180
1516918791
897838771
48951340
12054272
1772064571
1975617199
136501948
1953526974
1393948708
1091232846
1419074430
2130667004
1370320203
2030870228
2050920587
380568017
1391862710
1108869898
1383744345
1433885048
532688420
420871855
333532794
1858846793
1270941487
1842566355
764775498
1896744059
638067411
679942726
1682263502
647523953
35359112
479492619
223303506
393185877
1941273116
1235796249
143681650
1573697401
2101089225
1870050010
1099122937
886210629
992741655
1601185129
209477686
1641790393
1154439460
587130346
619303456
1442214950
1287197417
2078139595
1705060099
641439944
27205329
2001971615
207845407
1054110988
1246433543
1143934955
1977689859
2107568531
897254442
914836229
1067850714
780245885
1487633125
1667248771
561482405
882931100
1591954088
24368796
399262388
12816506
851086858
1132616588
623412250
1314941468
2096471606
732503955
4611589
2111248038
590157335
1717708034
2031326640
1133785305
136043588
250398886
917377949
1223201213
155989278
1442888747
749197905
1149751606
335338731
1590447014
1174111467
2109640309
758590127
1163847968
1211780251
512851854
1865366039
616628577
1503434664
773212805
1210522959
437917592
1623068543
91694376
892213244
761670106
619593238
254950700
1161093348
928734627
706655657
558229682
1729096894
1329656859
999800311
1209704006
1595981809
43550023
1958513286
1629205934
1065306364
328893984
1464334749
1896869739
1604076197
984027993
579524958
862111015
376807161
1777075622
659863329
1957659314
1687549969
1503743835
1078998346
1677665536
1228409740
777821961
1723590999
592053162
805780605
1511869610
260620817
15614022
991305031
1808895449
352777800
1760296727
650379975
1479930208
1835694856
1171810077
594189641
1645225124
1318060315
915958412
1120705546
652607178
596343809
789862100
2103334555
2020726125
1621700678
1328885003
1570864970
305469730
1319782660
1956430322
233627137
1705654591
1445328591
1219077759
1461260759
649515055
672667075
1299699681
346774310
1964972042
1489394625
833566729
1027043034
1994106514
507842218
2081475983
1540443971
1918005565
1678000737
1825819616
965226457
1989417436
1223598041
1141073033
2080595452
1658749635
1707258372
1898864053
679097420
633711413
1701821831
165245895
1214256311
1468256934
157228518
1095074206
1597860400
1645340280
666053725
2100981673
2001646457
1019819273
161787323
145223027
1151505682
1483696843
1279772871
1309470985
1016067057
867030517
102860013
1891041227
24975128
789902001
2014760885
218775122
688968277
451756013
2019429263
1562593441
755415076
540433233
305931761
2017710851
1157584014
290809151
91633052
1620775206
2042982061
1578347892
1686151268
337307529
2023838520
1504618201
143968977
1512760106
124987074
953820277
1861635187
287963613
2020425802
683007224
1389408146
1271927349
510102286
517420879
2067183355
530601073
149221549
94920442
1022110772
448610939
956550130
796762080
465778075
1888458613
246571743
98700107
1198929149
164688220
1604347975
968647488
1678192004
1168850942
2139522940
1275940758
634237540
1589509545
2071786728
505928065
1165778085
268054502
1748634043
1399140497
814139766
1113993018
1697768641
762623481
510730425
1039808266
1555043928
797528546
1538400937
216448679
321147100
1002770201
653311814
2041944446
1174086761
157548233
1837511466
1305927216
1820049532
1095198255
139308680
927635642
591641997
1101148510
1374323651
20463871
1696198851
10989629
198040750
342162346
1911637224
1094556347
124058069
26845924
655662434
1272077490
1828255693
690591242
294961210
546876171
1105796757
1743475138
774981617
529096395
2080945788
185848046
404070103
1840028169
616280
696628206
1508048880
1850422337
1559961307
1648702013
715162267
2043244111
1862958531
1692520674
441068386
319549077
1338429368
298247434
265815915
929564010
442009519
1837357483
2092322357
71317920
238110667
322781663
1338477426
1351490642
48131726
1201123314
2083115604
2142922026
1808215534
1183667712
1444411073
1044666117
1522477220
1673490095
442486825
131689407
74881316
368340036
721847170
1235110022
1106313170
194245144
1708381693
713685680
1716213911
1863422993
2006812223
2127854351
3856954
257384290
827043855
714701594
1120746353
828451449
699348335
988837893
1494450733
1700375824
1633890605
1138432145
1417697544
1386897671
739406208
478859255
904064559
193931897
1419377182
1654573688
1158109418
434030425
1201769899
1075520037
52791458
467208274
174276967
1190812359
6797995
1894502676
1635456628
1348085171
1022457956
595583040
1303878734
744779463
32513567
1845387211
1795463916
322285624
1197336645
1851800907
1202243007
773951226
1195412215
1421363739
2016375932
1003929286
1330401052
373891965
2121754313
1090727638
905230627
1876419373
276794886
1782152548
269727692
1192007587
1705697037
989377780
1617975582
1137804307
1867787560
1624723303
2056128947
1203906655
1135283144
15893300
911039195
987435647
133347702
417519374
1510428700
2042328297
1364988107
328662639
1290548886
183077135
1104381010
2106981843
865010294
497726925
406593415
1397331654
212219146
908099677
28348854
923925583
1009470502
1333478548
864239608
1946406737
790738666
640922917
869687173
223437393
1651397874
1230775293
952440852
964707906
457735349
54170115
741780916
195829384
133007577
511477774
747942874
876068148
1264578367
108377685
1354581621
762152721
656072519
1039818125
128601457
1471160449
163801015
696680085
577160700
2080137501
1107305666
780325572
1896551774
1654493152
1891661619
848858255
1503224498
655681676
375144808
321183490
1907554756
827680310
974466754
1040011024
1782560000
1066719473
866287949
701876882
104886191
856899912
177235979
96045539
1680179198
1566143708
794549512
338147053
321010064
1519389218
106171441
1199889993
1142323161
414158242
1416249609
1521624779
1606889489
40566036
439967012
1237013086
1782516673
1607830564
1236129330
1001162193
1565526629
1575268648
114769003
532732268
172960929
1359968324
1284262157
1966780669
490939836
778838241
1504343024
1851186146
165615044
1640825098
1004147341
1542159890
2093108460
377336315
551550381
274972524
1637225569
996246612
1336262632
770262129
683835784
39074984
1178684379
481062568
898846668
1439569771
2053454411
861692996
1069925123
1055659309
499290264
1828708693
2040041865
2031980234
268766926
1551879945
1972819686
2010649145
1412630066
1733600396
360123766
1842513393
1868150530
770150147
1032261866
1953011138
177157969
1767399983
507390192
1156015921
175300744
1803112476
531503825
212112670
175457909
1458661789
1487684624
1071674492
1246803189
311879371
2108406969
1855234167
540751472
1815230205
1499562225
24104584
1786454541
1408948490
728474738
1818225469
1193751026
322894790
928287651
1328250245
150675878
1573316089
1617636973
733697011
1950995491
514139827
1695113838
1289058390
1194721792
1715768724
637611253
791309381
1819963432
1755638585
1695161765
968207685
2016062800
131569970
120041581
1368555785
838162713
2012006980
773961693
1485179316
2022764961
513975079
1715982188
1822401029
907815503
1783044581
869848491
1248887309
1834666391
2019401443
2106027680
41659021
467144547
96046353
666144277
1168054760
1159177118
1188979018
773392665
1666664546
1998457825
1888926685
666317184
803073052
2025433718
1708337112
1661826917
1732576523
370492320
822193087
782439293
1171206737
675089611
607068524
1814542603
1961250043
6242882
878925546
981422290
389107089
1337017797
1640560165
1429387981
761952128
2030191647
1062352218
1037998273
1085722122
1898210385
1907052324
1582899274
912248715
1869970702
1181467512
275248408
1810922230
804279136
1368874659
1509886715
970365643
1817141578
1352665859
857837783
1036606069
2045387448
1731815447
1419633227
1431708190
638971218
594488076
1560117756
2081733189
2062765412
328157128
186784757
1344518466
179367269
429449177
1680379913
1387149005
929891129
218168184
1414202358
291227647
704530025
616434223
949681444
1084998637
1242394513
279652836
1099727875
1851576356
235420947
443824257
1147882796
1445049458
1637286507
458992414
1542646906
168064857
761118210
223030882
644025948
184074788
988919732
2059407307
25738035
490638824
1141679746
306474106
1532338367
391517820
1948671842
658909764
129918152
560338864
2143161205
1933359120
179896073
1444237638
884729292
1999541724
1733565346
1962431342
192184872
1858577501
1258325393
1507103278
1207343876
1532051132
1447401574
857326325
661415952
1174214916
1379515157
2098364291
1702460325
1981016681
1412948393
376255339
429795943
2025380734
661329976
1440632597
80312394
2098380734
1307120713
1606206668
1667403577
818681206
154456035
362401066
942849363
1979371058
472001332
1492447894
1220082612
2090917531
1580439335
2102224412
730856414
2132186873
1118488474
754031366
1437580853
433046307
598043966
789458024
57913481
1946981299
1941895317
1822230513
778982522
807881972
1859150683
1156965002
2033413287
1599061981
2089223026
971044248
375501969
2108000832
900424878
908919223
810884422
1220681576
1594960812
820616187
990549208
333682536
860421890
847692260
1641960362
302598115
2119006971
1211807208
1861071797
1735599349
1552165395
1026499305
436571499
823453668
1619757253
1476999
556146533
296616220
2037321563
1860891467
1690663934
962023120
754598722
1505161192
2115600074
1165467370
402903735
1751767243
1708281046
1143993757
682210856
785931638
1171150999
393256654
748116597
489314315
2020667893
1762133529
395236246
571926904
73685904
1511806531
1418598024
1064295756
330328404
362865426
101268420
10311279
2033100477
1853380557
1339214169
902480755
1334117626
924102880
527107349
228989481
418386228
159775543
1703890710
582114508
122008308
1141431511
1443005382
1347315020
934900262
256238874
145188420
649132686
906708412
1486005511
1093014185
473639916
115992860
1134923654
813004781
631371105
1232190350
877502797
901896825
764423380
869344637
836686224
2051628644
2004989156
1195083538
186927635
1038588367
1354299975
326348457
1254713169
1210658483
223328183
1112987378
961184019
870346146
780403108
1743858860
1520335417
827588579
847420310
1002757624
183114068
1698732392
1963955025
1812770637
380512441
956740393
864953770
736303900
1744920228
1115508199
906554025
1901524636
596053549
1610791861
1375422946
278307153
1425251965
1065644710
1925002894
2105195111
336579471
1163323115
244462526
2094620612
1481354939
701918464
1853661349
1932194646
34770541
719987801
1914064163
1177119210
1982887661
1487005908
2144294395
1932730719
12229111
1380470165
487868427
207240970
302741395
996253537
956075587
1110021470
1233374711
1177611900
121775269
2017989289
652300858
1803296986
1617138940
524531604
605827036
1164446919
1995520746
770512050
1725714864
90544922
1361498206
416043285
699888092
591982762
1494368665
240695479
1921577458
767795721
2091436464
180081256
609516371
312142890
1112233659
101252754
2017748946
1192425485
1700476305
334666966
1786048757
1864901543
27264827
1143323280
744302950
2085573999
190839726
1855277405
935771246
982930806
1294686052
1461574820
711292454
1696411798
1669086936
940241175
591369333
553755152
829147851
1260829050
1882709601
670402092
282944741
1427994003
1932166403
2044285985
195128234
119361768
1127074715
517185776
976232129
1052493859
799504207
1501472905
2008929202
1145673727
1879574602
585425301
1921609960
601764527
1948039522
1747293705
979776360
495173386
1980319840
1136297735
1319221832
1829543578
538609297
1383568818
1334270724
1379629856
1304604855
1316845160
1591852445
1309072873
674271062
1215851195
1710997791
2044808450
470966054
698614533
1723967529
839840396
1731559720
523037224
818121768
70371808
1104409320
698988081
1241127601
1867863750
1887473376
1233372071
374249729
48423637
1489179747
591992658
1208430837
1309099192
60094500
2097170603
1717077058
1496526141
1309670577
532116462
1048414710
259980950
1639944735
1990669486
1591128399
232467036
1797652125
929212368
1253134208
1108743941
1713786537
1957524919
1752715968
467701695
1025772914
934339767
1127169800
1310308565
1623835908
426308470
322466375
1053527851
1804027449
1480751776
562540763
1214312002
1425586574
201545720
2072115431
1455300218
780629687
1681235900
350986230
923069089
1538631040
1265555319
1617278541
552419214
900048365
1542207499
370914132
347820253
177094623
1209858103
1398958535
553404484
1861000169
869506565
1965638737
2136112071
1600455670
2029476473
171886992
934947645
1063479865
1957587507
2039048184
500156129
1370274433
1075478758
2071300813
62963233
1563554509
568343279
1291449832
1789908326
1234567661
332568580
229861931
1215693818
469201251
1782283560
163090799
784915185
1571738835
5914332
1122448187
938439416
466813574
1204892551
1686876287
424600306
1467224995
920342006
1734592668
473382395
1805528119
1396883205
186492046
24779074
525667231
2117181555
1838427169
2087951249
1322870002
789948127
1864999419
2119111132
1353252669
2045762470
1052870399
2054164188
2009767185
260661260
1459275776
554242193
1444326886
1546008254
1768632632
1158196941
642631014
57611783
733817289
1051087214
250469474
912999159
900774356
469200515
1003968610
1115910736
505468117
1427525828
502455467
1051112435
1213067046
25388422
1965613440
1707762779
1506728463
948572957
572265827
2082350937
480831252
1452414756
439846143
242018786
540038520
1432775869
968985324
1900276982
1047659991
1033550547
348424354
530110174
1124562504
1935166035
1354655326
1992806022
1263929129
1090225220
2116541243
1340251422
391808715
101382294
1510243808
476698713
1698825735
1496378226
1422695543
1990792377
422638656
939551833
891411722
68100131
1572439133
258929683
702522778
435897318
413292440
2081131191
540560478
1268289207
46035752
421295665
934285422
1635788566
1756855323
300708005
921098641
972793312
365640387
1756390973
1900134507
853571742
681404546
177126293
514154350
69028524
358531751
1349590072
999418386
1546811648
1605003012
2020200632
554831331
502172513
563771672
1939184806
554539667
1357362989
1152715932
411248028
347140612
743139612
1685216156
1648943142
1874477248
498915278
691880283
1620215742
345865749
1276878426
99548939
1561271120
1385182313
1479237062
552028246
2127062261
665719103
53831748
1426167610
1544357659
377962046
1843229284
499697744
2008421176
394887214
1333939746
1835663150
380708905
1809129542
1487121589
1510462121
785913943
1479449654
1759897875
1127137530
1748965306
333323744
1533860352
122416134
1178759788
7191599
1785113772
472325584
230476525
207061782
213894679
1551963179
1643044858
1943290823
924364333
538383861
1505876736
1746677056
322372108
980209206
2066556699
2122984473
256535907
1205694728
447270313
640881380
410955208
1066739703
280321619
1134660377
1785961497
338937235
262298635
2005388252
391397156
1140441731
534524968
2119703546
1248192034
343965987
1764408344
64297151
1225280045
1428085337
1936275335
919258872
1547680149
1715138796
1902176116
1581345570
386025712
1793740484
1955536728
714811834
1537281652
1969309857
415228988
2049797770
348545908
768780919
1250300513
1241980555
1285697306
1719708512
1136266310
280268491
654129214
1189096136
893906920
1240614269
1091338229
852439936
1438012874
123699529
469607354
1375717592
804165384
1801554656
2102740831
517470804
368024410
143182880
442009686
724058195
120860508
954773786
1910142537
1413029928
716563173
502484797
1776719583
1859197006
815099889
445241076
484536119
116642994
126986098
1041418989
1004017232
641444613
1318447301
1082589343
165138223
785276615
1254694782
1552312601
910601054
940453304
1856391542
94740433
1112945919
2101879826
650610082
776291428
667492677
1438693580
757901798
157555301
627378703
1486860703
333865254
1912402221
1737044284
1046237127
204395020
1654740033
964905366
1147847579
655936721
757204035
106646143
1326180696
1763607036
1798714900
770656468
1077955856
167296995
1848810521
358111861
2046785343
508017136
1157707177
1605468029
1156874381
817255880
1152051185
1719244005
1545662069
2086732378
1491328478
1458130693
686217045
174659034
1059827784
1270233978
1243303647
1757262751
808605382
1356581725
1407326763
138623866
1616043744
2032362954
1295231952
211959396
689237411
189039191
1259235503
2015821438
449185422
1318439458
678704022
574256011
643538100
627590084
1031094703
1327356603
82766564
1833272430
514406236
196201426
2068026213
191490604
1503103826
540137458
350882055
502521557
1370502089
15577093
1940831845
6365586
1419090543
472437360
1428627241
739449260
865654954
1080672669
2035109755
2075340910
728316802
379699753
574338180
2054173576
572002447
1337336217
1983464729
774750003
1186052511
756286347
577216874
903786707
1691158932
2014820694
897839997
593731757
1234298810
1278254818
1196136272
711353463
1725447338
1271562843
573934469
332110207
1948264153
1881510115
1246865692
1601386262
608466407
543542877
1698603925
471935132
568881118
474157606
877122084
1065807785
1673649317
182619895
47955667
780619486
218127040
646111102
548175774
804059997
1966275415
163814888
938137047
837638036
506275445
326205872
221058906
485504370
1301006186
702547332
2008210949
1681235973
849068305
1593415171
634814623
521318155
2021829051
307185608
178082382
866017173
1605029838
781260169
511159175
2110224298
2022933977
66561749
1851898410
1676439500
1564915435
155753876
1236670855
1949197582
1305789102
2034134275
941830864
1943540779
1599578616
1379710857
1045718328
1011997399
2082361955
844772583
1493169703
1463534231
1187089290
1642668262
2066401814
90608327
151173681
449261868
1167254422
981789427
846611828
987632518
441560281
428696778
169482808
341668981
552011583
602324775
421101643
1985449221
1140728711
395775787
2082420193
1418279295
727523982
1724840801
867619906
624334699
831552786
1162477050
996047839
539306883
1443050513
2115808788
571066444
31232175
827640167
514462566
368512391
1383509393
2061369259
26804078
1356323535
1869116161
997548577
1724018734
275630056
1003233999
1520735733
187824656
1255966976
1658199290
1218408814
510737061
353520373
71120575
544070920
7819931
1019697012
1920964737
987331326
1706387390
1723203961
1594696833
1271928772
1423519667
348903824
1753244806
1225515800
1811841541
1328884165
2066677793
32665231
2032726625
1178843734
1417329551
2109437878
872313515
575790373
1030487351
1712354983
1289485752
1508033355
960420957
2037774255
259868831
1298208744
1890301815
972012153
93355652
318563742
315904480
1232116484
1471086922
1279902127
954104595
650592661
559166613
308167001
291847020
1121491652
109793233
2085991723
889818084
790173830
405616885
2134191531
93033429
1934997873
1973904807
1700055038
1559588492
1778243949
560252682
1586381065
444627605
1463732780
655473285
831640381
1191063298
1214395121
18089170
1642223845
447576821
637548914
481285119
756660906
579185177
1152807245
1920125398
355901898
455070855
624203027
1654525432
1154774454
1401410619
2106590638
1667786763
1968086881
173916988
317658005
286351945
502273694
1003553339
1539116631
1440641906
376452257
1058915958
1471683863
708522297
2115883663
1582706854
71950015
1532332582
607759236
1130359406
1354486375
1487866046
1562446405
690965743
1995999095
1060904087
587840772
946409247
581604787
852127052
405819805
1387494381
1504337421
344405219
2071566693
1344286880
634098256
1201578383
1604876019
1446470422
289113477
2064465874
2020143160
2018357095
465650831
1507618212
395414601
1022193532
1750103499
287495138
1832833
1950128062
2139095544
1296165046
58060521
2137530019
613778383
637106685
1894479154
1094576675
1609990405
1795833667
906710722
1816020596
183527883
1631614161
705086961
1116595055
1441292724
1105165460
1563277108
542202950
1931726641
881297761
1757930901
1360741503
1165669553
97407311
581736100
1026932301
728027224
182699829
1125742359
1806735824
1005749266
1958468882
2053752474
708639315
207783609
1263947527
661572731
1677690094
1512397576
1675457768
1447728044
1285691030
1044353304
1651842227
1791880967
84804271
1545326027
984771692
1484441012
1129830709
1325243200
668323180
225158970
1334162588
1852178851
1073732898
1015130006
1392054402
1524295241
330983650
2119795751
140847101
564278564
1028550392
1336479567
1314577200
656527401
1501571332
1187374289
1989353024
1823819762
493494096
1899390525
1749086112
803888154
458244538
625868498
1272173924
1312113371
1248070270
854962253
2058609840
1229830703
194160804
1105323765
1436569364
1032183709
798372468
1385600321
1887009107
344707120
1889721952
1119525162
845125935
1009193273
1680426826
1683711844
489610288
698531946
524727572
719454365
1736578484
2008386542
580677522
664415388
1887761622
1977119421
543627495
181206897
1425982192
220024043
1372524466
495953268
287222276
1874205656
1451940016
730298136
582124315
494805653
67932691
453268941
194063241
1626719659
395537616
2096254961
1679910025
88224851
1889152914
759401704
1644574879
652334960
1329315886
798196127
1327098373
635865827
205960946
1256484062
1761634588
1772526929
1591277490
41425675
28987909
1391826965
92034330
1759834857
2109830211
1796591735
249379405
1839745456
1951915930
313769638
139746626
748093285
1121090199
761012062
110917927
1907188430
1405624663
50191022
1328353430
316628447
791563137
1378399632
1590900627
1957292644
546060951
1390004514
608265806
88526117
1552789389
851887056
57627373
897817509
257829423
1631121539
415421421
1969030908
559263395
1370032119
958057134
2107601134
1201673174
829212710
1442125115
921552903
581425523
1709659360
990414999
1504685022
1009616553
97345614
214692752
1904728253
722767892
1630411430
92481605
1108597947
2064565834
286386943
680201965
567677904
846154595
1889529473
29212633
994765706
1888359007
1322992235
149398881
1128951764
591717417
422122151
1734780683
385294065
976154317
871396126
673995512
1520109076
175364896
801439397
1216102450
502539522
1174891376
112017781
836698549
965811007
2103877984
238413597
1541652358
201267958
452684922
1344451598
778592772
1957308074
594534386
78529948
994177889
1701876914
1180299682
1986632186
138281630
587914104
1858650130
686579926
1754664051
1334355416
190603210
816255857
1326313375
558116711
833696526
1128781023
269903157
869066941
285722377
625154592
1030521886
795501449
1546795661
976296670
449792611
385386227
1794124822
584124620
629420214
1660816374
1325543428
2091061491
1183040285
738083159
2036191065
69870310
155665532
86448145
1342901567
201753152
391141388
1268545443
1028945401
1882856863
1118024803
365025844
1293071419
1711779696
395304099
419639548
1560064140
1174251179
1077470173
1270747129
956643005
786290190
2055353855
1007428397
888087639
624094539
2064608226
189786595
1885413098
478460102
1446323129
965000072
1927402084
607922626
1775428682
1785926621
826652418
1130899284
1227818768
302655158
1446469673
1672750467
1443736191
2084551863
1403212162
83986085
6007742
1878480799
1391484649
1345635069
400992757
999399064
235770102
15161585
834342804
1290080626
1937675339
47154603
1558258940
226559590
867151804
147768645
1079126633
389803416
1979335144
1354242695
1042184994
1949162693
2011351189
939466738
1574811234
5792962
1094282671
983621474
178385571
710716648
1676025483
1857516175
516355986
1002493785
1850288482
206138174
1242988479
6663540
1262052462
302384011
349864969
401445895
1120459571
482285081
479628485
1928710085
723060064
277995143
625020035
2032329052
413631784
1070563668
1005961785
337748224
27028711
1289116798
1849303900
1591542880
1338183095
422387546
51170914
2135597318
1224101353
760261459
823723296
1011763650
99190587
566606740
2139565655
810941090
1666640959
857691647
1426284704
208604429
1908176930
1338704532
850588847
917877797
1676698463
395562151
921837281
706724102
1559634721
1911360071
1171427971
1556328172
1100803863
288746738
460597997
350025576
1519439705
1850136927
376479438
2079239979
531051326
12159218
917715383
1787128136
1968181057
897380360
523607757
1446601839
2033484713
1717956701
1597674118
2125594290
858524206
1519243103
1639960018
1837855128
466693304
544176070
536860397
404739802
1780400941
1607762321
368895322
1901360215
2107554419
314769729
2116930138
2091667477
47407515
1774002656
59106520
2063666503
463749411
2026079112
1731271278
342036474
1706522831
665543956
159177277
1908533488
750822835
1098486478
1535583946
203295471
1861111931
1670586517
2037164316
237291043
364831836
1991567417
181324207
3640533
1705389106
1220727606
162190219
369065821
722229705
1335880182
899358389
1473134744
323982257
308292781
1136345528
153948634
1821444896
793064328
1233669199
421214202
926325509
1914082930
1932921273
396142139
136965465
1871125909
1276267164
525988893
855517757
527940137
967784398
1496487964
256191840
2030650811
1219341322
985820466
1820149078
546179931
203462284
1610317399
1814067338
1217140428
379741473
1662327492
25056467
2082557484
2119530111
1563505318
1126777928
574247108
1797821567
1161362211
165702899
640491587
1624798834
831642221
218043878
1399361701
1279740695
342596617
1150981717
386498669
1440959262
1636363615
1436011300
54974634
418730848
662905346
740365784
499471889
567314242
95043386
755360217
855906360
2063334107
180506895
246199280
506657368
462382196
1878984217
1986051991
769897342
924571741
1321112586
1726219690
187088619
1100581255
1587864470
1632565901
1237650526
1878234418
2094531868
1365685310
224884544
401265647
876539004
2058526926
2023557416
271103191
969110883
465224860
1741750195
326835969
1320726606
1626833043
1264688656
810704058
1051096438
152821804
1227408699
2008681611
886784529
1216573477
652694495
1831214229
1900371086
162307194
1545883266
713870339
1932804078
482907699
187748456
1114027575
63131996
1082770113
102875943
592307097
550427418
712618282
1840275278
521463121
611602819
1430231310
1695708165
961476316
608100253
1600151540
1190885514
123873305
1715550730
757147850
1024942850
912035868
1904065739
1280665938
342903223
954566290
706596559
1224837190
642763496
834922305
421105066
903545910
776813922
1704090431
1913701055
600777037
1801037834
1482337040
557195127
534323118
1924825911
972102144
642629738
244382211
688144283
1711851424
1088420636
1627106096
1715836917
52042253
1960931554
642120951
1605674988
894709734
909208711
1781718504
172936584
1760713569
342852843
539377756
1190940803
1768858680
264866470
248872811
1239995187
1361727810
1384299462
1220955833
1407289885
1464171395
1645559771
971321167
2108308707
528394319
1978592334
849112809
39456332
1913875186
15356201
485797216
653331518
666570658
499453051
812116865
309823493
536104277
1978951481
87040350
588789582
1174339666
1700346117
1476025272
163978049
2063264778
208934220
587686740
924791268
834962851
903528026
1776478805
1767697740
591971919
1792008780
821707606
1950577847
1076430085
1308499790
444309171
690007082
1722276243
1383550911
101110164
369886591
1777862144
674832024
1490592762
683153253
572942746
1050141413
1077520029
440860417
167246413
135316855
1343852935
1722976105
1647626180
975448971
1407199915
1937316318
1744373093
385444979
2140975925
1851815410
1707416620
1705823464
1809636991
1446982282
1160103292
424199055
1720995941
215876998
1223503058
1166771502
664642281
1109513207
1041635955
1673124176
1602090264
2110753348
998909334
283129312
1664352477
106609967
1998843513
1510155231
1744550145
1615859982
1214668990
1507847056
1443852494
588016349
662830517
1593739375
831490159
1687283740
1365323410
133555663
1960420450
124493529
932486844
1055089421
2008574823
1118905969
85499297
1010212732
586468530
1297803173
1192004033
1007849223
938593835
725103782
848642704
1487197778
1612440348
855124322
256090614
116682474
135579990
30823465
2138570693
46699404
1050996980
849093974
911981444
157873219
1738238301
1388849069
623496828
437793578
249911266
969670978
1201628632
239708138
138802852
326253304
2039317848
984837283
1278745051
530370769
631550315
1836954020
715275883
1588431541
666083721
82860635
2015764638
453581910
1790048736
85975150
1257560441
2101742850
487591508
37388696
808486378
431515962
1273277477
1748415042
2063889578
724252970
1337060593
532929322
1790762018
2008597099
865734653
1266572425
1699158345
701665075
570252537
1468521197
1738765724
950681492
1738149479
1489294199
368145599
1347166346
1214727133
1075869648
14658626
48008620
797178750
827839106
1181229153
1770592221
900928840
1542271924
669133595
1021212373
268262588
134538367
127068610
1364476054
842177311
537666524
2080715853
1308584458
1327673888
1529572049
1200757402
1618775915
1653063039
1269102691
111340279
574817270
381304280
2002822760
1331019935
1488038515
577260114
1208354071
1229822346
843486636
682150847
187023217
1956050305
546467980
937672135
1779648569
1789524860
1872277015
975731233
875547874
1555245002
1080918481
61540949
226980693
1852539796
369270940
708936127
247586038
1290363232
808699812
1926914136
579269490
83010833
38014470
1745157303
1872297194
611946660
656211016
382006849
1711601727
520952675
1321233549
2097786825
283787605
1025888248
1031680844
1732432173
494566625
307769890
379490089
1353372139
452119998
244690413
1364353369
1409321862
1315917754
985992387
1608134139
1485362105
278519021
287012105
1039459336
1766923871
173349289
633270052
1288138272
181151834
1218758869
2086368380
395184741
1828825333
120874877
1936950527
1435003493
111807734
1006440995
508905148
984718414
2007971931
1571532880
985475680
1777646144
128667867
294152502
659495706
548365056
790532061
1690328891
1546597237
2087909965
1479875875
1880274180
1730346152
152416423
1712713962
1140971958
1355035727
373576769
399752653
1053432879
409869009
686155978
104391501
1954449590
548292967
901908350
1237805093
483200022
1981944053
804980671
1214643316
151707754
1321819980
1460465513
1079182359
2018132313
2012753565
354560796
1612097644
911894477
623868539
665783749
424473457
1303564138
843497293
962927058
1581314322
862634322
1869545388
95359156
544332328
931015029
1975014147
319212431
809191037
717271640
1323498438
177593210
200894096
385886535
1801782687
816968032
1059210944
351742762
1974299629
48631530
669849803
1053890600
164480861
89750957
1413514858
1965051854
886277369
1384485020
616631126
659011090
1597613066
223030089
116938706
259555016
1778121811
1721307958
1571732124
1434796686
1307905057
2096367340
414159721
1391155753
2035240786
1968283384
189910348
1033077737
1995643984
1238824419
1128095831
1307234028
536480594
1814829239
1996938286
135581686
793830582
2117418717
509213437
655891799
198252064
220383916
1670134308
1141248808
2100998716
1743327622
1620082269
842981458
1150809448
1532030044
2137308212
756210095
951276924
1391595261
1613933496
1512183471
325654243
394799560
1434222985
1325094452
213740461
540266764
1489941014
932915668
885004492
760753391
1351596888
1854696154
895919498
686191320
430372638
1317729869
1101402397
285746261
97744151
1084862705
1999966379
2134448285
1638653390
152884217
1551881732
788679646
459299895
401178838
1819696611
1017542621
1299681305
702258647
1308509669
758215772
1054836811
1363343853
1693526808
779837155
1540081016
219724223
1588629366
1590725592
1090077521
1749945038
880298323
1359953302
756124665
841294050
1505261793
1798055334
168153350
999651653
1826621109
707701912
1113263952
618424282
1159768409
1205207564
1015035795
695921243
534082736
859305397
543646120
116103
2085941100
1187681901
2042300147
1311566212
1696051554
594123750
1529365368
1626283236
2034010662
419992944
1565991258
1261367849
26423037
182641510
776596129
1159070582
947286209
1176139446
1677493115
552826527
736033607
1322670432
1732037627
1775421943
1161271916
957480722
299174772
1124591621
177998065
929979506
88170978
1729201239
424363661
594921572
1296646730
793951978
691435043
1608754150
334886144
1564807574
498418812
379636216
41886353
1893958376
1065932165
2034616398
1692820603
791684074
947272650
1410588601
1142612254
383046347
1222735316
1886768014
1822289136
1610631308
1945236608
1966691095
1036104988
1203792965
115976608
668115097
666562974
1312485396
1819778625
723149414
1826529178
977613950
753864757
353874702
210027448
603747757
1349261572
1988544879
875115489
2065645376
269409355
871198878
763587176
1963534449
1603681591
1496205482
2121162612
156358661
1489181983
1571540714
1369008990
590369234
1980572299
539766288
1159410063
1893959996
1381107235
919524815
1713345037
1098989256
1330145751
142924908
1862902795
749478938
345978535
43853229
1333966886
1322403738
1305641851
504714237
470770363
934594904
1692336733
1300267010
1021545917
1075435278
874313682
1433713076
298750809
1453977753
1235990695
2123386817
1127768152
1931047874
1526116333
21487665
508075509
1105162436
1862069652
13512867
611378246
1104856809
304364671
1669779111
1689449641
2019985383
377536704
1419016108
1193016268
259958052
2006589050
993282477
688774136
615899909
1893148344
2042018566
51347259
1188959805
836308764
1325882118
1325216244
459515503
1546596151
1121212951
127010020
1669160074
434915185
361159055
1617114966
477197641
616976075
1113392381
1065789841
1028718201
25807114
991359269
272455348
531266143
63546795
566707534
941283255
1876217003
1641325907
1719184078
1313008860
345206485
957958281
1400440282
779489371
1425337242
1598113273
1010529488
533074049
510436281
1013811241
803346964
149664320
742971998
790344855
1101048422
307649266
1959135423
576600343
776521472
539935431
656440160
187687664
1601248288
1017491249
824521997
1909193854
164121262
1560786159
836967507
1307461
1698994020
1647247980
1916628608
1177257778
1124164642
1326199318
1933606300
43286412
230387494
1847534642
1564062356
993192548
251452381
14213543
431217470
1489166858
606733028
436176358
630766961
1047059359
1673530054
1850552656
802747418
52788535
204883897
883098447
1679495812
51772416
1930650578
558439606
1343427061
1921647430
199708590
500476419
625149058
1964515684
66779755
426571165
805704275
1996078868
1487327754
726172171
937868580
655859024
996215669
1130048512
476147031
1951390547
129282785
1263424858
1683244352
1486783844
74613906
1677465133
494747208
150055625
579636244
1506179081
1418169553
1351744477
1764592863
2084812807
491342817
1932062868
1069364137
1004048529
368210643
1754101401
1268911275
1241091091
118362054
564144054
548554152
1995202321
1029098885
1168115651
275002633
704793271
2038415063
2072038239
1961863898
392463956
1429369442
1525392822
1789986937
1084994150
1134776456
213098256
54468868
1536905910
1597849078
1923511030
449110580
1819955204
84248698
1656944166
424657776
933331751
1366891419
436078032
249823021
670647926
1774451784
115276906
1111986724
1715409048
391384565
1818013956
2006254843
520885882
451419557
562298215
1690761917
1538651633
1063008059
1519438723
2139982440
1547855688
462700758
1950526745
148791096
247920732
503701529
710277169
2010161069
313380361
1803724101
1982492491
645242693
746090243
1308852442
180383232
1753175508
683251210
1733721579
2136318035
2091229133
1797196676
380618872
973750349
383469314
1216645312
2134833208
269999201
310628978
1361617233
1628022142
1497540155
821763775
1513928132
2087470391
1615742911
568311378
1680403984
63065418
710886158
1873879416
1828535012
769040637
55695122
1282574112
1420321101
1323123877
355430053
522433729
850267085
1960270525
218863299
469792414
1530193214
1600284433
1873902742
513271681
1399175833
1242815597
1152054203
1844216430
456435130
1671556992
642385048
133036446
2093825847
1933226955
293470849
180213389
2147145953
411729916
6105740
1330635680
839237599
1108515181
1852557455
1243044690
681477907
1754343748
1573512860
1267851331
9459993
1432058028
1351647929
1134640757
387142321
883651607
1774669039
935654045
1589110023
1946253448
226225727
761559771
1996767281
1876649831
1604572611
1585147610
402441374
992084709
1838256248
672686141
1894809150
1439535591
501654959
1061126801
1275242018
2002963636
923467488
1507990490
503983504
621351194
1683150089
515619945
612388547
572186167
505161535
1476804562
1364666631
1697749402
961329334
303404098
112288122
449682068
649697079
805749
177458649
1641774919
320940346
905573079
617228009
1433913450
612418661
13906757
123192049
577879371
28232626
1641790008
1944934093
1445894416
625104220
1948117213
117227937
1202585014
888232253
1206144331
723770922
1922085183
850290578
151184057
1975999865
1461887371
1559160542
303437987
265726104
1904816349
2007161250
1608623288
1406258094
492226892
2139565503
757143945
1951033253
1105508993
1973129679
1480280041
1278782522
1861508221
10802110
292120213
1822251763
540572818
381994656
822280776
285855932
831000976
961589769
2059384579
1590106193
614152201
154093262
2078256953
812975355
877885013
438771295
525069335
840586222
1353730337
1873199312
64968383
935253820
28374940
1974416042
371824479
46704514
1451536253
346688421
1746712149
410345306
1904863554
789845197
1043760107
1575508920
1891505495
1812295291
1255590076
1684473772
1700695712
700464860
361971151
712781430
1151064192
1334765581
360336746
349918428
912269804
1985660583
307599974
66919493
1716130289
59013085
1914524020
831368460
2115820598
1504093970
753745977
1793468411
939957564
789341485
988591745
1273635132
37617195
1774454320
1824140864
1338122752
2090344849
358057829
1074510813
1661744063
735565648
508788356
1733641646
490434936
362223875
2078641759
1684374942
1694474754
315346557
1341875929
1124782101
95279873
101243158
1248545217
837854469
566438561
1169975626
1137646054
1829177377
2025474529
1909234149
282784081
635740350
613242640
387142904
2132295364
1404346881
1163695972
1918533452
1074687258
358710256
131285586
1469672804
1073877112
365777628
218321576
961847229
26451258
722026414
2022793692
119588362
396797423
916216005
1277790507
426380518
991601119
504070564
1029066046
599830810
1107180170
133366638
1559400107
772529140
1778787141
1663233235
898598372
1612957675
2016441828
441400079
2017969320
2054433958
597531169
939837750
1704476680
694678363
432518028
599001437
1509450555
2021601917
643929916
163742721
1141516588
84964044
692472550
1840521483
1281048575
802569076
151128830
1453143942
483406229
1871308141
949868574
2066638379
2146604841
233617673
863407678
1271608157
2122011439
62935328
34112176
909931923
865194754
1464813544
1857595963
2142208927
1180260945
1413950184
163858184
382938436
1367692263
717535108
2006982614
1224964735
2144185702
2123587357
1160789304
1385510084
1178351679
784405209
560017518
1399994016
1802245361
549935326
1674305901
1180140661
1962157234
564832130
875357514
841362450
576029628
2056325827
1989696560
1775758748
1323764644
628166377
1416845303
1355328404
1784077866
563738237
1381747216
1042653944
830142027
1056322823
1598552600
1131637650
1867105170
1376335020
692487094
1195098204
1341377401
566845742
1214766411
370413384
909595808
60259612
2021287399
1095619176
220665919
11812286
643955608
1539419956
1052572831
196423395
99883405
1648779077
1236391855
999940124
962690767
1585733876
1731410132
893540381
1263950764
402091585
1261452120
1663553839
1494878474
1880014596
1209426100
1448656339
1243039144
1400704876
16216712
718869643
1448475832
2078896486
1529965962
212329610
1703908504
307356716
181498600
30093637
2091303937
462468331
1661649722
1759713202
2137780701
1972741886
104513583
719665505
11999665
218358746
655554406
1908502996
855653178
1476768669
1185035307
1288753648
1203720202
205978896
957716960
118482080
737987073
1931972251
1026213544
306527057
345741809
810954030
409730279
1297432883
889568407
1143303675
1953453585
321149146
1191465533
202069344
661781658
1787313959
984366162
14467206
617115228
1592375522
2036876230
1937085562
129812211
2086110707
524928873
228505257
93589956
552312211
1776873974
1713556976
294888595
1350808441
1547532335
69388710
536838411
1995309907
989388750
1054552756
992657388
130770230
218844396
2083210165
131269278
847751699
941349083
1766770856
1679814059
1810448312
551383033
1717291074
2126490407
1574509814
1799960658
2117399271
431584397
1629746785
250052573
1774312474
649012625
2081798683
1869623836
1180563873
140957077
2079347762
170645307
1418685677
127236790
509524693
211687855
1161204283
1862505357
1663386280
1361237232
1351047582
1296357793
91241340
1246145324
188573430
140245967
1195496255
1438917610
731642409
1103323087
681591692
1143886408
820682618
2138303864
1464157538
443679545
624928694
681762906
447729063
779514735
2055825504
588227077
999887081
1078365703
1357333623
1071295661
1693306853
357282477
1166244768
754873599
1066200021
1665336197
1044300762
1252220040
288113346
79051846
2141104204
296201205
1910821833
14749546
932164203
718574967
990325435
1695288563
145512989
1817788100
620303670
1166414063
114933158
759485297
553492101
2021996839
2133533271
1020829482
1458066403
1029202916
1377647716
1303064670
1306316968
108148148
408567662
1253409121
710644400
83273759
1062712960
1451437087
318576286
1620320125
1144988867
585016168
945568689
915474785
816999688
1634891086
735113383
253166406
2115830515
1140364679
599533493
1877248000
157475352
1555083255
54923963
263071342
1239306134
771129900
1989125946
1838694367
196960483
1508982426
863529797
877809184
2129677693
695530966
1916373348
1484566929
16352711
189729219
2016881845
1310853024
554734734
995534649
445195511
19728714
2066269805
1924810840
1826345881
1893986446
663525903
1495482093
1684692796
1720870811
568260900
1751664381
234041397
1001061988
863188999
313008153
279426291
63514948
437050905
1019555989
389574141
857523952
1429747164
89862012
1530806833
31993609
965518786
1516754553
1986140986
1507444760
575262698
234855539
1204013484
170534398
1457551994
1820817312
725692789
1401401299
2065186722
1292675073
1935588795
351850184
631441178
779323791
229776730
2130551844
34554904
844525036
1959806797
844777242
808058850
680361866
299878061
336759663
1677830358
1685629809
1930448659
1749045189
517646982
1061458772
1129879665
1905087476
847695544
2021886045
989561918
1664718482
498099502
412322967
1333102722
1740061754
818557962
241851946
1016292716
1443167448
1349857213
2088798444
395517993
1812994780
323812293
112492768
2018527345
75948122
1714172619
1964950668
1671201715
1118086767
1394177649
636487365
84238861
379609797
2083407919
311583130
1835563619
1233567268
1424533851
442929088
1993789007
1869132374
561546008
1469460466
493385456
854044856
1153029908
2022968870
264345684
1699238057
1789704060
1929606726
1898553023
441746808
643565387
1658818124
1110819413
1467374683
658768515
182171842
606589664
26493777
996773574
823525060
776097177
1029166926
1752388349
2102690356
1400026971
1638414824
2134218658
203880497
1641235059
1816195130
708964347
476392250
1956952756
476989631
422291695
312706397
1149352142
1880639900
257032767
139895425
413933413
996484907
1176579717
981396229
930471723
1935426068
1071324032
1842689370
317063884
135441703
1494811178
1150382204
299565933
1393179725
475446979
201610863
1024156933
713824866
335082007
912074379
1113954968
451405701
341764112
118777693
812659195
446717733
951142823
1855238306
2120960185
1185842827
306091088
735739651
1830045696
1344561968
1398168049
149163077
118286599
1150826657
196364741
1760179006
117866807
1054953224
1571553434
1702582522
754095608
1439645963
1751556112
1639014256
312064532
1252315860
2091069555
1222352910
1528410354
155144005
243976080
538307911
669768436
2146660132
944339370
677748120
288680563
759744211
104665527
152411339
1983831802
2111618212
782930296
1479182173
1444825651
886441832
1141602713
1491585978
2141445168
493990927
1646516756
1853805915
1255880531
743617722
1261578971
186727981
897059930
56423999
1672080134
1372522912
649232243
2063924922
2013923947
861529707
1312019377
1746736140
964696267
87455946
81027026
1296624020
1663647414
1792322761
1292618266
56678064
48364839
1750601976
202673320
606967096
1840625335
396965847
1407435303
654673778
2032074478
1056514750
422984050
653559359
661238516
1911534575
2014564859
909588373
245881337
1960716449
877273160
1928522969
1590316265
1265540038
1920948844
1160972466
210642777
845778871
966691639
1179970994
1276116784
1045069965
595464123
1311470677
787866950
1987870353
1052859060
37939583
1732324761
121098454
51839234
130978871
1626930982
169451134
1544818307
552125647
436120831
1873715639
906862870
166619688
1484576092
1112138303
594660801
1541353690
495078184
1285584571
541117711
214640724
1920583031
616779619
744976023
1601630846
1968134043
909117640
1826346460
796883112
1345630687
600950053
1048411707
124136176
387263030
1022037918
618235674
1376699804
1441434344
1174521178
1108625618
1096261510
1883483316
17172665
207171524
798327081
1265489222
772619088
1079108064
1373372887
433185067
807010248
524659173
85683770
2134258432
394937580
1520577590
1480406796
716598194
233068232
634282659
830990096
1818356555
2094791169
1112072537
229875986
965875932
1284017542
2033345094
1530406554
69825125
988099745
1485150771
1551721909
1041000019
416549381
828200019
1203212163
1531245037
654137600
1070192332
190297799
576850771
1594089641
332828446
840561960
465817679
732372331
1182860808
1507465836
1973780470
1821154227
1015159930
209183310
1003895106
545870368
871009898
171160272
1328645442
862192526
414433517
957145725
436774323
841591203
528864538
1959429676
332246540
323806970
1830028473
1735903417
1064395636
1307148504
462440084
1648150282
1829037430
765780554
1054292650
1654454418
676339086
650421759
454385271
138681325
1663957047
1748248755
415664389
1001041354
329213018
122823339
470855551
637200252
715529234
1669286653
1151004949
1589593141
2048406772
1166475598
1042410355
1543737425
1421703136
1226506304
824858396
1035042626
1831305684
1287329659
240315216
2098317754
886418346
1988226479
1575389896
1568330616
1045805783
1383058458
1886369620
861264483
1781684386
686583510
1143885490
851684494
1872778280
1784209568
779128469
2001331692
519809286
1856658633
1458593962
1511110372
222646306
1311193302
1450569549
1952527136
754112515
1115608904
1361084820
1477977850
830522747
1301651996
802594645
404321731
2019080810
1434324028
729709979
782893292
314337297
2067242073
801092308
669914435
1904625045
736952079
841954202
852386215
481366353
1250566477
1978045917
1521317232
1303844964
1369657863
1386716675
813090298
888817538
1942383932
2043482880
296762835
663093959
175050035
1516886591
139940469
1805370887
301385228
823614568
1853006495
1469812117
49964717
2132029696
341908515
2012808601
265110536
393483049
554675094
1980662528
649300685
675421634
1063153766
46056375
398236097
546721633
1813937436
351696462
1597400096
331306832
1546722356
1564379943
1540545446
1019324548
2054266731
1689275372
565732103
210556800
1764930840
1723612176
701909058
946355485
1127761639
307544385
1324762726
221766553
204922949
2986875
1612976260
1599781486
1493277791
1356920078
170124033
1174606700
867146679
250327931
2010193712
1812620695
539100175
496037610
1264446450
526473843
1769178342
785820504
2022498647
1801265709
150628111
1877747649
303938054
1900220214
61219298
1416298392
1254493718
1569946429
178354750
637800903
1009718442
1203041007
4335729
1061761472
2089905842
2093001435
980354724
493133776
631765262
760298124
2009450195
1034897567
768779909
827630113
2095657326
154586693
1449288373
335713757
864086834
1633966070
2015820633
1563955665
1821623266
907356803
561517360
345585519
335907857
1721108642
1192369276
1174040824
857830282
202529546
994073133
1571937711
339341245
757604571
887942066
110233175
830941636
1064413046
1783619003
1248778627
1435301061
1156975504
555107624
288223110
1936804953
1083277450
402284911
964892508
1103911479
763781470
1407567524
1771710898
177931538
461899811
618041259
1561273971
1864173243
162557812
618698859
1622513779
243763673
401709396
96714879
1540374912
311775527
666091630
934294720
964300604
488465611
158421006
1307689523
1008817705
1845053643
1581360187
73084898
1075206086
1487125500
1633915347
1785373028
827198753
1159265535
1593358204
2134900915
2073705460
2141297086
843224260
1939763347
62378595
122733768
1053977593
1431422796
1119128561
1528771681
1966925993
426840180
1816976615
2041284618
352489755
1360467679
469968734
1607022299
41811434
1313470404
1540437718
1311180303
818469547
485145656
1920271621
2121664328
1286123094
1973812156
1182385566
882515646
112487032
922650180
1178483384
1082986741
268682414
2058032922
744051027
297605587
366565019
195038767
584975698
1825573499
1171817782
1396585303
924814802
684978013
628634242
1245675335
1119277373
285622007
1283667184
337309590
1705648535
612011892
1536661320
699948829
1756905803
1829361024
1421189628
1517119813
1575464549
185805420
1292872318
1885099190
412825603
1538726351
1147907057
1869481024
495769979
1263958168
1200072463
876605993
1982848739
1983759061
1611778837
712978952
1645957710
763757140
904226109
1749646141
876457629
1314143310
710777169
911030935
1085987985
364931164
531554795
1786883451
460682915
1003286015
190339336
2104492934
107238956
603433816
1675478972
1747355964
1375036966
1510835062
1864072853
588175682
417251491
1577677867
1873081824
201332860
736039639
1911043285
750728808
201733624
823019680
813259763
1369966864
192362356
1837072836
743902719
637202213
487557629
1729449375
843920303
707060456
1190026423
126431108
177813358
804773849
1919615859
684157630
948653198
412037720
1373397131
1977620248
1077034259
1976930472
1972066120
1391361376
1708834830
1730018064
1462322659
158841603
726357887
627073905
1430489150
1172418279
46512000
1422597720
1850540370
96677127
1207350133
1450842807
83275467
1844345703
186496171
2118443600
363872714
439817673
450148641
1035231743
122274351
1477687861
2097273182
106003003
651114586
1616755982
798709191
1520260763
1758945121
193897876
369569559
1042583178
949903338
654119361
1744781865
1916669467
1868927395
12182319
1258483715
774292738
78726664
1926148692
2004831062
1179328496
572365403
767462314
1727450745
2142193687
61034991
1028256645
143759968
428289078
1866840270
1100427957
1570716787
1747931065
356683044
436201985
666041544
836199460
1409086115
1172631413
2116269178
1448061144
687631243
185168202
819473364
680137385
175692735
1467287
1382613194
1098923347
2064421503
1829188530
465638674
2035229454
1665490328
174113921
394626098
477731993
451781207
53719853
598614570
1617078814
235307120
1024123543
1540849986
187728625
260832439
1275547770
1727496424
946433481
909914707
545927396
1866294050
482042279
230329811
1726894972
990276455
679439618
2022182749
1089588827
1911555257
1772742510
1432982533
1938879355
288386944
318269477
1425353175
1530104902
1853815036
391022547
1780443074
1932353176
1760868243
1431463984
1656869446
2092103606
191812377
1618609118
2066957186
1417921033
1813729700
165300086
707485527
1303011455
16346758
1680404810
1883900915
1926517384
1899395135
461519287
683406726
1591861615
527447805
446907207
781522889
1886344073
1090902560
476730179
614092799
1933076737
1388343240
1905119741
1263728576
1968644059
456909277
1872433733
324765539
1568587848
798588091
795730603
1195870
2054435132
388300283
1987175760
2027346672
723817451
917842350
1595846641
1429621526
1775970479
481356220
306164833
1115387860
1949793065
448918185
599322940
389941938
2091177537
1381888998
1788438723
1135100241
1228144860
1970228222
1970037550
1263323003
1591230785
2089175002
148534453
394631416
1462282910
2015095166
1741377458
2004151486
1105637352
1787770089
2035899236
1289823836
2058027381
1151731621
973608375
860147803
641314802
779777625
1120811411
1619762922
438212989
987607839
296005943
353729014
1146297780
2069461965
611011746
716738279
1070471614
655954020
1611940715
815491980
503262440
656584959
724007826
65019911
206980231
1584047198
332307105
2067360049
1612214388
1818805685
1320869383
94560890
971177803
1962515333
1431681673
177553600
1566433897
678688173
1724728622
1815057472
146692749
1526469470
816669561
1106154202
182119380
1916621104
1758905114
1017833958
229743094
1288921215
734305013
582457743
107048146
114033746
2133996280
1964594648
2058894405
583686270
1783706634
351269255
1335215310
661954393
702660909
709546111
444924815
754292885
530405071
465658252
2081217092
645553877
965047133
407412931
1465449621
1739968083
784795629
182362682
1325146854
2123526926
352563217
1237656427
1168934819
1968963369
2045882856
1898194541
1023126356
1909016809
1516488443
453874559
1261068291
1768935700
15313908
217768786
73015078
1279906107
190478596
2097009107
444376155
303550927
263832182
1056774090
578998734
126273702
369655895
2088119725
1550572982
203669337
1571995423
257758584
250987793
709230741
711661534
852700309
2127562989
238604199
493154370
2056128322
1146204723
1645061619
1828619226
1676104183
1104387569
2006972732
504083008
1504623402
1072697777
1920174635
923965879
771155755
1007196044
1328953927
1055585706
1530292387
1083384570
919497344
894519281
1345700871
768572357
2130633024
354339006
543390071
749073519
315177170
1425481290
742856346
479224803
953668868
1146936937
871125360
680422371
1314415262
272487789
1195321982
1313211406
282057744
724047687
779228860
93408893
2039552365
1249433433
782709236
1574613938
2040456516
586549434
2100656422
1372080034
350395284
207865520
1174605087
1087862118
1874874299
885425416
1603107704
1906963223
1513192175
287508457
559485508
920977083
1068446335
1118643267
1335900629
1269031539
592766384
880166974
826005029
1000259737
1942267044
1187826449
719172250
776382330
175500837
1922893304
618001161
859303593
372770298
1749365626
247238328
964942457
13685452
1248663655
108515805
712149079
331433331
1184003164
2117658788
863904512
945309206
1914386622
925331770
577265510
727526168
2078181905
76879253
1365983201
1555740319
1865779207
229781037
10887526
2008260188
1992613313
702311511
487067392
944347015
1112545719
2109770692
1545100984
1050668841
1812450873
765988354
1058968891
21145464
1994619291
1265367922
2135593650
1398480291
1085814418
480620062
396232371
737884503
131937430
1876337703
410528802
2009604549
1833891795
1969248733
734318226
1047362750
694313254
1933912980
804230397
1231172596
2050523037
818626735
316446512
1101513861
675555026
557481289
491207107
1716327503
1448235250
588151931
705188408
228446315
799426001
454398709
1407488712
386356070
1742375934
1226168532
2007252961
1272714239
1700241391
1840331892
2136288052
1765710360
1481733553
929143741
1186461781
765263490
1834794971
1854269317
133802276
1212543163
1003290762
2123975985
586838591
1908425800
86794598
1154312325
948098609
1068370041
1413370866
2053144358
2112359241
1998857497
119404962
589873542
1556129496
880771612
1361663097
518886952
1701482760
937473233
1183465122
1447553795
1380139673
26687170
206449621
2044891255
1418938223
702882743
1428008951
1830001447
592317516
61112282
1673842850
988270226
1189540330
561448486
1641880967
1591283399
1687988718
1095335551
1913294683
948493091
1455151858
1913887843
39596312
871878806
779750546
2078106756
75599988
97727252
1328143384
707992395
1453716776
1435599155
698972229
357612321
1357013568
1295453453
973891083
1718481698
408378791
1220255651
1218546761
1471392883
169836643
1160389195
311855288
1485052179
1164693343
968053045
1704545065
1256081926
356178714
856454564
1694038789
1053183393
926656561
1536370910
501686886
1689966072
1049452498
282008793
1134174979
677471818
372033382
1091235826
1664217728
11668091
1879081300
165480131
442506806
51090402
982848816
1922657801
1525946258
716792194
146390934
600163645
143444118
244558856
726600421
650653869
1154510877
1786994095
381169494
120214476
162252244
1926393826
176175924
552162203
1077503604
1532088723
1390674633
2104221783
1444055127
1417532709
1628559715
1524058251
1776940934
2095720287
1611665691
1469878930
57825793
1700679004
1499153041
1043767137
1773190121
1244375622
1835884135
322065595
234644396
208014975
427721842
1371131538
688713379
1103613158
2096145530
821795508
311932224
1646942760
234284569
1592195564
186480299
765227584
774494605
1389767412
581520865
1581172420
349794192
887077867
509734247
355480971
235780448
1420289448
971908011
837977714
440889866
1286270238
1624090504
1741730289
204557575
890867104
2129079337
1827647274
1452478481
864054234
1319943500
181586596
1442280022
1116966748
374825890
675054547
2123744529
1066853633
349901160
410317678
2016437280
553437595
1918096846
337558145
1454960033
871603070
1590516276
1004763095
1202406083
1555780900
627418485
1700841022
959467435
398208994
1491871963
920568681
825858984
1601654092
1648235561
1048124841
1072079323
629828006
532738500
1032038955
832893200
991926014
1887210249
1360233392
1654395974
1463942638
1953830051
1958064173
1444299439
1605413231
2131141186
343691124
2042025992
854087684
790815737
2141933908
1164940583
1883067938
1550985498
225293303
910534546
486433088
125349279
689719802
1930918488
196710600
1040264623
1136593058
1068781045
349980998
1814938229
1418845849
1001822494
2114401964
1571816878
578162964
1202860008
1603227108
1103724167
72950648
1281832304
1841616839
1473598864
515523687
80401126
1169785569
20730106
1620526378
1423358134
996048368
1356077331
573183709
607151559
687053361
1321911332
1275056308
618215691
1709208878
190819097
1427259279
1664632962
1429253058
1103791426
850197207
1978597892
1779176380
936496517
84345625
554275811
312737272
900820261
1603922042
1094458446
808354186
1695723924
73365743
1493017129
480824635
485918545
1161754298
577885561
1027178849
462618433
2131940784
372414120
1110184871
1850022536
1171260106
1747601439
2073966500
1255661137
1635234154
282060179
337138218
1686220982
664580662
305521792
275378926
1377369279
224743594
1165810842
641947465
1780555485
34781777
509278110
1361376280
208705638
976677871
2005477944
123602913
676433159
266479829
604451728
250820056
1763542558
2083583979
776431129
879109870
1383431876
1925426012
1601386403
192361812
945240426
264793443
1578735963
1813650828
1718671983
358668243
1824004208
200718757
1966329232
625742162
229623280
1726923512
977793387
2011067451
324462418
524393532
1965034622
158317700
1744334557
403121238
1334872191
1401470606
582105917
1255837740
90797948
658089096
1262690397
1001278769
87351119
572634442
2147071904
1944185675
526012070
2144445085
102037473
399707936
1611184354
894525089
638031319
2017619208
2070387198
1420983253
305081359
1929759232
1118855987
716706093
2008034207
211814209
1810968472
1623009780
1044878431
1719153543
223985530
690142048
1694725223
327722461
135511394
481174221
1458778518
1333731212
1036470756
1935748103
67147892
1114044084
1326239807
729063421
2135078267
1159088160
1210917386
2101238272
1564177649
146223655
212917270
720103283
160500516
367400412
23073350
1327148145
1291068618
1308484182
1735607309
1165398862
1090772700
1934321290
316053594
615006765
2032174965
989899690
545284697
16505251
876488111
232871682
284945654
1397308039
2095565289
1656820924
778670113
1741083850
834971150
135072172
1817512970
613416215
168816101
1069108741
2061708839
1204276042
1184137077
1124822860
368557275
1902215431
1625117363
433781363
739552224
1689745289
795587225
721489569
1339267373
1782158870
518274150
164624125
33198109
429674573
1296279820
1183567066
1095571041
420555806
88890440
1845305944
1884979327
103927891
1300086238
1851176114
145394982
1231461044
1996904651
1170679286
1036601939
78757487
1447150826
825212850
567492805
585624094
259216821
127483113
272820552
1149203951
663655271
153066725
450914313
1665079887
1375632215
640548008
1876201722
104148437
1098680228
637762026
788542608
1132489620
321421268
429530312
1742255005
361972068
1077022970
841534079
2808689
901424733
1535454672
1620655861
256182898
1037137953
1040857018
359337957
1210686591
1193894616
623570339
245151422
1619697262
349326736
745350561
1532207743
2037369602
327766525
1947487340
454840865
1770508046
431503728
869969313
12285861
1749407069
1443791939
1777566833
1185489244
2081184604
1130166126
1269224318
225373178
885411035
1149022883
368575752
172113423
661612782
992661355
1508398076
2119403893
1311567336
14779998
1627781876
627807497
1672973647
551017916
1276718438
613404743
133671031
242278400
383768523
2139532407
1993659535
1401117242
954804010
1043660557
1499047687
1443045716
750901851
820866228
1013762507
1555358043
1002592624
753588862
2139117486
1723167577
99587713
676260015
414744544
968735599
1518319050
1327330589
1529508684
1059852170
380861849
13509885
2129958974
1610360104
1708494534
539817889
34670133
200705986
1716544906
1029890202
333663075
2021693229
1693196370
1679780189
480409511
1737887146
275059113
1039948914
350253413
1872039518
1017911090
1129608977
1217368561
1218820894
104970894
1659249591
1275562328
346444626
1664948543
1522220045
1487571656
1789188596
1890555309
1928254388
2045493529
655311735
271994377
1695156660
1788349078
501427311
850025894
2026955708
1029832183
1279661995
2046879058
1098395494
1792161133
185545909
764140160
1818062179
568124473
199994742
1357684938
1014612677
1065202152
384204068
120154398
468251740
484106058
238865977
1215716043
519923595
1922085442
847765581
1382253411
1786392112
1659251200
2036692843
524324618
682366871
1405877180
82301141
447170717
389729035
480695811
1781932706
910025261
967502498
721808972
2045157705
1927415046
1655323849
612815889
616238576
1737337418
274652896
860327345
1669909701
1214691904
101875626
359136293
959808296
1837790754
531800243
926648356
2043756044
1514514118
297722326
317461877
2046238757
1250596378
576606771
1198473109
633182282
1435881036
1718930344
1406066196
1050615661
1104323344
800150507
585486501
602177219
925925730
514754516
382866281
288988925
305792969
912133260
175971124
724950240
861857384
1545079511
1253800432
29419850
1124173725
1640476805
1470417534
1683828236
66682896
231586673
1373955364
2088811776
1935394591
240257766
1323785319
507889150
494515915
1675442859
1776173085
534484166
1026020399
288572604
1187326562
1279334447
1803378591
1149774708
1604424747
770830176
1532865937
944221368
1533112524
2051997914
1430013310
935918326
1490621106
1454086082
1689045852
107446360
125917011
67636131
1785704289
1570351211
448207768
916647170
181184137
1354674896
459077704
2057944271
959179338
595365162
1457538581
124922415
1862222195
27702708
700606930
1187305662
1831587870
231154923
652699797
501395125
1011199890
1703035022
604685451
839756685
2030981016
154064181
2128322688
1920878021
1472634197
102439153
2103520425
634278342
705033415
1494726053
2137545355
285372236
401004612
956422893
1306253691
175833135
645558501
1462065260
805788245
1798678206
311678755
628080712
233250037
1424509786
2015109766
1485672778
1237631682
731818930
859849216
640313637
578972813
1839427640
1642699995
766328486
1528110517
1151191675
1762818502
199861195
315582699
1055693727
1655124062
1348407438
758998128
409477876
1573200027
1690252394
1601365462
1439904482
1682469616
1972654440
1942816486
912585012
1169793382
218144157
340259269
586423118
952878921
1454353877
1856632002
1248646583
2042411278
1848829899
1290067699
123339232
621274494
656538729
1194239050
2053840065
721222872
1886939584
74598949
2046796924
1508598347
1254688244
282729267
249628426
565404511
1124110447
693380012
846469241
1554921564
26234176
1980888593
1657475350
385731708
1073325758
220509877
1696666538
2121616995
1557387153
964063444
929577893
1516996806
1350868359
1770107330
1035154410
602407264
1929704357
1414032998
677598181
331080379
1428870237
1378561618
1680099117
1027058384
1712390961
442597614
484326081
290366705
928374829
217364743
2028442529
1863919891
1896497454
1815998906
836709716
868656140
1749636271
1745377704
347611033
221276208
1368558480
530106603
983567614
660489544
840862577
1190894416
2022242610
644737307
25700745
1729746437
322938678
997066587
1598188603
1060541364
974618380
64899539
1433703714
563460064
575995202
1218775391
1559573648
1009576994
1503635398
443272585
876429914
425714661
98864436
913544370
491536595
1139337441
1295141431
269608118
1016489724
1546563386
137861257
1344774876
490066592
342389136
774726906
352498790
1287111463
1947293074
420834661
976971472
318692005
1917589577
1431725865
1899929505
13855050
1777861166
668904870
2018890975
1775943422
559424272
1377204251
1193135561
1557038509
441308986
1527420840
343747165
1324164068
524784269
1230552727
726381521
1975265002
69531116
1099320706
402355522
878031995
1500588718
1753918015
1387568061
261752209
1534363363
980819444
645209471
1321068769
901675634
960379555
920988745
1137659000
1189659085
1876478747
733047704
837341279
1735713769
1106134856
828109308
1693278330
1371862335
1619842027
747966724
1355077530
676373689
6604776
776791535
1949477015
978816825
372751153
1808707850
1165988274
242343124
1782783082
928446131
491738597
1702896739
1133465504
850749306
1713078246
1469814779
1076647102
917213165
1290546166
1606908174
663024812
785994094
1242028482
574936288
538015972
1932009986
376653763
1955170446
835905827
1959138592
87708778
754683224
1663029576
1709288191
1033562380
61967602
90935401
1484220955
2102062013
1419361805
1943088719
698498531
1479686510
1585973244
357218845
1811914928
1561438482
701263700
1755197522
1691912840
481301672
336775707
942205298
350235293
1262906522
376224768
1339199472
779707974
302239918
898038522
798006866
1217667726
681751541
724228772
956524001
240341869
1965557096
994910600
1054186637
550294684
973431658
1309353116
682062635
1498679640
1224168747
1394027472
242103286
400573794
1125682515
573906503
1112631474
1245707419
616772608
2139649746
942573751
1575598930
905525690
563380078
369897319
1465640682
1982640252
300930739
2028329670
1461470609
1013002023
13384433
492384455
1703431959
180304634
647208677
601738880
1942439047
2127739430
368805489
340827671
424612114
1439526459
1812965880
347845781
848097725
776369583
450159423
2070132933
644015608
118478580
507863415
2084819277
1028319164
1960514132
1116153151
776018564
504425421
646298643
1029555682
75408762
825535019
302456589
1006140418
475725091
1562652188
169338550
693991236
1757427130
1117793829
114086145
1490254285
1334805070
1505439024
427649496
1791671465
1041322772
218390949
1450167159
837164080
225639427
831481505
1960995489
283479063
1216012963
2141828014
2942897
1095947205
2143040641
2033114404
852551901
770806460
1504912789
2005703856
1987312866
185830507
1884468706
1822924963
165381565
437402874
1437401355
921839023
2015602946
206484717
1165955776
1109743092
1519013069
1161346562
428426903
187593114
1346836419
1241401166
180170072
2130755335
772373552
10754284
560593841
287130531
550881977
2003357935
1924169843
1338065744
1578781603
1215506216
1772593695
684493038
2096456189
1290566134
1589274262
59799283
986035465
902341051
669548476
1222172474
926770016
1201409460
414343868
1805624152
575749286
1644243011
412739115
33299796
1753023413
707658440
188770293
2130661178
536197323
595282489
1028357046
592305071
1401089211
935166706
1700340018
1130939944
1171790275
745639305
141329006
263584589
1785136903
1088254677
895236590
460955890
381956610
879130585
317399233
1964060330
1507213635
998079055
676635982
987844027
1948876403
1956812108
406169839
898072922
518019110
1042353318
970647237
553686833
618261867
1615102416
354279864
1939136434
1271373486
1458073550
1092180523
444280285
688564308
543354830
102649220
1363386309
1079166331
1458292023
1735555879
1782263531
806803895
2093003126
1635873645
320407630
975217579
1248334095
893988230
1516678352
612661003
2039660389
166405668
1999886700
1098776243
1983791901
23790924
365377322
1657472871
316162537
365153489
823972868
389894592
1396981198
798789267
1243832987
1331457101
499423279
1745201815
449397400
1745917514
535289608
1254593946
873091322
544188710
2025545873
921446103
1263501406
702876613
1084491731
659254947
1418803509
1343073247
1381924999
1023743175
1674412493
666959905
1204266012
1508851270
830664526
1256199119
1882074289
1898183714
50420901
1621333795
487502589
1878409516
545352820
272759581
2101014734
1102536861
1880346543
2112262834
1569541816
1960186902
1033459459
403881380
157923212
1879050743
756337359
1168251583
745321694
1913584546
1304922773
1925890500
30003993
1202342930
1101657817
227706329
1291472362
900082974
1844486036
944914308
175965300
256462573
779042275
1392517112
2122888559
1271010666
248148884
2048526749
1118929829
775182047
428430184
1009316781
849527341
937992645
1580708240
217470005
456001634
608570368
1693072316
1739362738
1443925576
442468289
1586846063
523992582
133157096
268288739
2127025215
242866326
86933127
237931742
209340476
798808075
1968876286
528663603
1556372385
482262314
605440849
742641217
325632063
424504572
159054610
1762235474
843643359
106566292
1931085752
1077545519
837939321
165857734
1507444005
1192967209
311576424
995054014
1477519915
1530979897
231439779
1434043860
1583526994
1967034573
1324275340
1086087608
888640636
296171628
1482099037
1033718322
165421714
1233353479
28293698
315711549
1147050710
1334267616
1142667826
1601116768
275849493
124796967
1447759600
340420676
338693461
1360345076
1806812139
496147410
80576549
1758513561
1060143612
1877695433
1464024769
1796147670
1788866447
2052693545
340514678
417852563
1775229328
1887283809
1715735881
1875847987
145433365
1991451474
1253412186
2122494651
1632730529
1943017924
1751902717
494967407
2014833107
710682366
1712644020
1366139305
1887502067
1027116562
1015865616
569718399
1197341704
1775396685
1662577491
399246150
1936301909
202887500
1525588541
1620968959
1187890955
1854483531
176927777
1204890980
1764022717
2061458356
142444423
1193639985
1118303621
367005772
1750740337
1784400477
911927858
1259936609
1405853428
489411574
304543553
1801177041
883835171
989011934
687166980
1659976988
1952690522
1537552553
469403900
1386277211
1469765826
1638291557
1837331415
1623323456
1156467266
945425850
280312948
1169208636
1339679993
55429769
1188098776
1226915492
816365858
839479942
1001128175
1005051530
1696359652
78528729
2016306086
1945155075
212746210
162348720
1791470221
1849643551
778858423
2097037756
1928052823
2096057965
1972554748
895513062
231242406
1297022696
354499320
1951225890
2005201768
474817242
1775259010
2036823080
1299949495
496148015
484778938
709712656
2063622406
1807826019
2038798413
1943690619
2070078757
1315994395
1498265093
1107146079
1090481759
1017207518
67597025
124861883
1515056106
1082276575
428193056
1320726165
989923791
1132182273
465805112
837969202
1617297802
1335862640
1921590168
1596109213
1565930062
2108875019
1224073676
2059578491
858489103
355167270
1886603913
1115395595
977830106
1436245570
61803317
1175960545
1038443190
1998713539
1465828038
1691477857
1408413343
698063571
1571683862
2035045378
1661125484
946476913
2086108138
1050160504
894115519
2060295252
1955248398
2094437806
1760456064
1592261063
1591657712
1948005329
48260291
664981258
1689476474
1214269886
1658085537
1674691672
1266766760
1633702539
1405603299
923389266
364591027
1166092545
1977178445
1120301887
1879002452
1859564963
1128130638
1486235447
1484507071
1973101821
2068076800
472292531
1770409488
729720178
1266223891
1579821918
1871169519
1733865058
538586870
1060059476
1971155242
1222888966
439213756
329428514
980432492
676134680
1118502533
274099173
224614710
897550285
793109678
2030359148
1549491290
2134270001
1855048013
1617578249
1446918084
838606722
910688157
61722903
1450038679
1533178725
2007364909
1760665539
1813894527
1574575554
720567074
721731818
780507571
95713956
1415501238
1112457476
841980522
1475841857
2039092304
623796017
1522991848
1070440336
2015965941
1210337248
1877251412
796478727
1800634664
1480775436
1249629889
500644949
237949634
8118735
598312001
26625053
1338570902
612731327
79973907
124723910
353370065
976164335
330357921
1086635365
1929001734
1277089446
1973034134
1815471464
2081362417
923930135
1162793647
1103734441
295803351
1557652355
564492518
1484725875
36566504
1449155993
593977847
1261033731
459964274
542663684
425993615
916699259
935179752
1407961698
1013863652
58548778
870971284
929456630
606238551
695612933
585105711
1351423042
544820591
992267228
46741214
614991180
994467463
207157698
662352858
2018950499
132369478
769680234
60957485
728194080
241987293
1165397712
1931304842
990499326
184891768
2026472286
638442408
114827938
1758914205
916189176
1297666741
726446048
1400433657
556652880
778387552
509578041
1890498373
959762501
1292411174
958648319
1333277228
684502946
1739815568
2069759545
1486261770
837411614
319728542
472681589
264657241
1274426532
1465549998
1694173754
1007671937
1751196617
1258334194
1645865480
414103001
638370517
1122611725
645061662
2133972985
1872764334
1380428136
905142196
244624226
417867880
2024159096
610686589
707957829
194000054
103917576
345349635
1184216234
1939533932
1799729801
95203923
1497495775
539290705
1500842316
1123375166
1673358253
1964616036
1364898387
1411862247
2033635906
1453600866
1906714467
2057571155
1229689126
1732521614
418594439
437745994
697161712
1167105301
756996616
1628882571
1250694502
785444521
535388322
544617666
1010480216
129353295
299367939
2117006224
549527405
1285174542
1097181894
315491048
1808469364
1322680420
1169489128
109387170
1335825832
1825403105
1762902057
1830202180
5999672
511518659
1354847724
1844820637
1088071081
1081900503
2089344397
940770188
1004463263
2070800633
165684446
1458565611
2135477267
2115038010
190603356
951105379
104258974
2084243560
778939143
319186370
437312583
86066336
1450332029
1458180352
1906268599
1199254261
1163056855
155318784
1483770266
1109940801
1593303687
547995771
1340825165
740400467
235588487
1991679210
110226843
245270437
1301416672
1831904198
823401459
544775344
1545234886
500829906
1140035957
1777663246
574487136
1165856630
1134163505
339582444
1601820513
421308866
1541567880
133367451
1029942407
1446450679
792169437
576689811
2054162151
625224328
1350965557
1358255244
1922723197
1335316373
577158850
1323254734
1700806814
1476949972
1627292323
277824347
1973379777
937010045
1798814762
491877157
17410367
1467116094
1930708928
789455718
301863720
1420463631
335152155
1820543548
1471728400
1182569645
1761252685
1918796209
1038806602
1880713849
473395679
599821991
1844125070
997592149
195245767
1658023644
953144590
1569470934
109134790
1580985996
585403649
883372063
1378131812
273663934
101360031
1127574349
328147871
1629046718
28771075
532181346
1857155397
340884857
878554786
1284219953
590359972
1218048049
54259278
677059488
698680731
1298062678
43147514
172197899
1401813525
2028666476
1635764923
582229074
857371806
1884674116
298691987
1682669659
390177637
2132119726
1025485077
101239545
866098624
740117545
1981195031
575243430
448450589
781260096
1964554121
204321173
74624997
1010321994
361689343
790291263
1903737079
1744278326
831113527
708268965
399814787
1723555913
1725788275
1540753301
596980324
358346950
1105649258
921499559
971867288
35905585
1061858023
114181126
1411494870
146947373
253668575
863858049
1925314549
1066477489
17785754
723097771
1490444248
154793786
36841140
1257625498
1908131284
366995684
441785977
2098756632
999492579
2065323538
1606288324
1023046161
188981321
1244099079
1701357802
1484759618
1043482885
803246332
955664644
138501038
1894594804
840496503
446603612
1684260425
422472476
170927960
848547934
1229937938
1823819773
1824575855
610926361
1908895843
1301844249
1114974331
36950205
1643557063
131175717
1848236182
1176804086
959102950
48344295
950565942
581527104
504876005
630390586
1516411310
638170774
1000157529
150309957
1605773837
1606490756
707011945
987333583
1281664847
1793230063
735143944
925359993
1862640151
2046192585
1340276349
1788495887
1163780237
1038397941
1672672519
7553502
648283190
1117476274
234367539
1878499344
551270503
558033591
184426494
898253323
311453848
821156079
1051514422
1584076517
173571611
737109385
861515205
221932059
1504323421
280462117
578441712
1619097384
279618767
1527802325
1316137619
731989705
1153507548
178452321
1121375971
1034474034
332794912
1235671049
43659169
11759667
1246234012
1733522905
1103384844
261130391
1774143327
1055306193
40185148
1989513563
187211340
221406105
1252075043
798708254
910223001
599892440
734933190
138899640
1295651725
1506202326
2025520724
82003312
321043763
270763069
1398353619
2032203620
534328942
385551145
673418174
2068832431
1148398407
1080094107
1069107563
94452304
1998768054
1825837365
1162302079
205394173
1438803178
1666692203
2054723777
101679344
709869715
1343958623
1338405103
1631205988
482327130
1371633568
975303557
460213746
1639160414
242842077
1695508443
961298551
1035526028
1597515779
1248638522
524314466
551327273
948264797
1195106734
1498779029
1853568314
359435968
1995082590
782229112
961938866
1245849596
1957657430
1879120722
1410797556
1242486405
481768441
1227298549
311202409
311525849
83397567
1975876189
2013593644
535368532
665472791
472633436
1398048346
2048329813
527625111
830003859
1898781430
598460854
1602953627
852241685
429003522
1779289047
2932307
704058106
2102411539
1424783290
163995300
1666038406
209951395
865065486
529348883
1834592645
1733519256
198581381
69595103
1917745544
908982072
2010105233
826108742
910285734
921493382
1275838617
487242848
71820742
812303082
834940486
1322452616
397714873
1177788057
893189388
229143054
367263290
1377345620
566577420
1119692386
2013842156
2039514571
1642890347
449006706
1403276481
686653865
2073847771
133372093
1130815002
1989257937
619227760
7331198
1230696143
745206236
1468367389
853878074
1583040764
1444913001
905309128
1834276039
32873573
913595207
111328242
405755376
16405523
1855240553
2116777559
1911474421
1343926562
1845973262
190967496
630079317
1125527499
1916164760
1417785635
1750465996
404239222
1888867868
374616424
26593066
1107753706
1049639191
454214729
2030448071
329571552
646096233
133652292
648670795
1753533379
1496426244
1301094677
19419499
670245502
1329560165
401711444
1304008448
18069452
911006430
827853238
1054762836
110509043
1905088598
1648293239
490425844
1535236989
95958714
2011830757
1209089009
1907960955
2086589092
986756805
820777439
1844929068
1657901402
1137823286
1883255387
472369646
81548606
1210000740
785390535
2048429788
1673756001
552602720
1641220989
1034536422
772434806
86830766
1039509177
1589232404
615289251
543468364
1332588064
338670754
1720846663
1803334940
1400485772
1587906592
187216133
1756166885
1103491053
710022624
1227543282
628660259
1783555560
1156879849
515658425
712264819
645618674
1537367069
203908183
1238088852
1514545889
1870126043
1923205560
177633804
1685126098
793638168
212048286
1076745229
584679982
1739884513
1031310680
836005670
1512644298
1100173733
567596863
270575068
507052398
1391595538
1532395743
1387966552
1252205299
344518169
83644844
2048890265
823742506
567949423
381369417
372892420
1564163060
1085692231
981161391
1539386573
734304425
137043213
887444208
2138134053
1963735975
503266756
143232974
2135597475
820856494
1694185625
1644797113
1999341960
1146313284
492857566
671962385
389373864
381866067
1678732585
971799939
1334621706
542506500
738120449
2081811029
1176932175
1455980036
1086524337
1230843222
812865044
977896248
403220468
1014484138
869834305
1089352255
855760000
85131386
2097851559
29164578
266882680
537590116
1333184392
1181430076
785655563
1382854412
1661947515
352657840
1950969972
856372710
2146081471
1356523949
1056750000
1586601376
1682286743
1143589461
1433404154
639260585
580617548
974896285
1663627768
544548070
1252166082
1255539428
341921301
40143941
1495292211
426755227
2050147478
37476651
396732906
97103494
1079964956
1332126068
1180882393
979345098
1626654089
1317196694
526791148
139286076
1765015194
1456885016
2075471719
836711036
238038961
503904466
533808054
371716360
1054071771
1395422482
1985583088
640972970
335867178
574243359
1150976587
647408766
1993044399
1968273316
771474849
2116044051
259759908
1226638436
677288448
885437382
268705746
1307276060
1419541645
1271467227
782345739
1461795133
58181708
1112602819
760793396
1187941766
141497784
1743237068
364325213
860997113
1493459868
272104226
1602018302
2031041973
1479083803
1370898383
200220549
1114096637
312435615
854036641
1454725345
1278644707
440626090
136366260
2017547881
1296025883
457894135
1169599788
350477527
1796766042
934185989
817371219
1456372447
254881579
705480092
577448695
1482925735
986450530
712467874
15107835
1867915466
684153878
213714048
557814257
406364484
541445247
283063027
2112274173
893307713
1398606286
1669755364
99279064
168847873
18087500
1432679302
1207731344
1504703654
1377406610
1570317054
1579832245
1251301914
196927317
205583471
1164934728
943592987
1020273793
663682529
911027535
1620282649
1950283502
1188190075
566754533
1722331182
1631662713
1543651974
675446390
1936714255
1899191443
1031707540
902677302
1344950906
389911186
1725305181
1772678597
762391343
1712455632
1350772030
214486477
1692050343
69983153
1806758934
492863596
1650124239
1192751195
3720582
1535384606
94530010
1785702535
1613325726
1293836643
853185130
1666164259
491340548
1569879744
1967231363
1093853231
707025364
260221401
88511572
1631275317
290906447
760560002
921122619
1896938885
853919256
2133862702
1278165577
1520499074
1083566324
1262819749
1658564065
841242573
2136156272
1197878451
859958833
603527038
618147783
687664783
431786015
670394965
2112360536
714885163
1795026117
1811843896
1653252296
747010518
1590337306
2009865336
1524409939
127933731
1807457867
2145455458
941933608
1080635238
1103764380
904071606
1258173439
28648370
679835051
546926252
1217021644
620428579
1626635605
637323766
1572449319
272003445
1245905221
1977606054
1625195329
1467159281
1803330307
1809529037
114832062
1513783978
733344398
1262762294
2051672283
54438665
1831129804
1746452013
812491885
1656291746
1858676238
1676166247
1479681057
303550914
1265025501
501454428
1165565827
699567748
598846286
1364984414
1130522339
257830257
2091752470
505092391
1169656719
114984950
442617135
1511781434
44576760
858900082
572656877
340722485
321396861
574804545
382605753
472998746
1365259040
164614055
1283999518
841006278
1237512193
260677718
1082419640
947169618
880148879
1269919163
1420823509
1434886780
299986136
805911315
1175775610
1928427453
777359717
451706754
1341568034
1718701254
2111369823
545900858
1288511526
1424826367
1917765123
2052482603
1230714821
139647141
591875612
385161184
1699018829
2098125998
1475016696
1927859387
128202149
1544040233
1083262321
881615486
1564329842
1781143313
1857322091
2078830700
1226308636
782519573
1595088808
1897929238
1733514779
757772731
854601336
1515055322
2101776376
295537610
42151221
1674161735
822011956
245583542
63501764
1274048301
627422656
2027743339
369512258
1302811826
527189141
1417517120
460148543
1928505167
599718161
456084614
1735819400
1796854012
195083562
1951172889
1772016865
368142110
1655682118
1905841549
559635566
805584101
1987327840
515945394
1362347556
1769242146
1538988412
1376394563
1410639847
864931993
1289499517
817793738
1762299669
924941992
657340683
1106739570
1052170426
803580382
1963512963
915843437
15683878
1462797488
1557531434
1028811796
672767411
445158706
2094262631
1306532434
1257466671
279117475
776435461
1315216117
949512012
2039010476
1644295067
1383375024
699859079
347894976
1127832224
1930258579
1694822044
978839793
215298033
1661927388
1143243310
1782403517
7377792
1809912556
457948649
1855084669
896704117
1779122944
522073629
1021291004
29230636
833225918
21674234
1934456843
211356150
1992885740
496877370
630588485
797877776
1842093121
911844409
661074557
539627700
1412414409
1741006288
537666005
2022538742
1913255016
671395188
1968689310
335883263
1758787781
1499782978
32097604
1473755068
1277963276
712569707
352698800
1739896914
222607480
946623975
1750563864
1883415592
839560656
623054441
169566935
560790793
619423456
332820810
809854294
624149426
578287834
1140823887
56543057
1457337594
1713596488
1266720297
770964083
965397839
932079716
1042133120
1602977980
743609784
1575018700
1635178069
2017384130
488486735
1189051302
1641254227
1009673858
44914773
1535409325
1429285068
1009352785
826720123
201662033
925170234
318987934
749191385
290224303
1766015338
758001313
1829007843
974450573
685499645
173352040
602875463
1441343795
1409151417
1187943330
1764471512
1886751554
1154671625
1021252170
1452210966
330515198
2072164237
870753092
2100020445
798347600
1139916697
1571874868
1160631449
302260974
2110342874
1346460638
887378399
168176996
710670445
1016370247
1251767125
1697650200
1696010196
1492094354
135099150
1853087688
1884377325
1333132061
87476988
1906483568
157861953
2145428133
1538373799
117851255
1145066516
88915641
2056718920
245156461
1062073140
926771142
1983525403
1251875799
378199657
1191708648
773497660
1964334638
347498546
688182193
780957098
2088161871
1065133377
721177954
45699788
1195063881
2083642496
1869270777
1052420366
1990838398
804503431
2136153108
1622026518
488215675
1730243184
1115225236
1120241932
1007917761
1027288277
1878843091
930255216
584991297
1868241205
1869709719
200307014
1847290484
949444095
748988066
344676952
1967260089
1354720526
242470125
287794453
1658594319
587513084
321254108
665304374
143835325
323012545
182673470
1693914665
942655659
1839740158
50624735
747792065
115336531
1708998672
856725130
966192622
1612494262
1467071013
509995969
1400143578
835229122
1258936760
597912991
461706439
1126493223
410047022
1561183617
1609216048
1953235088
1460680069
55069921
724859404
888625582
727391062
1977290200
1466708170
1912316928
1625166240
589221462
1045224549
402857933
633656619
1128800821
931383860
2104465122
633786699
946505142
1895616905
745331725
797665417
1735163634
1281024076
115134455
11994316
67488001
1339936358
652603458
1240592228
335578576
1612085923
720203209
1968828834
1544976500
1659514562
1273350787
921681070
2061715286
461786069
821755811
1873877553
746899045
33897957
1808084157
1899029610
195185047
279296346
1682623655
949864030
582221593
2073378304
1010529553
1162396691
1115902270
124707886
1424759747
1071418055
1492996377
900690040
733865428
1016498628
1838164112
1165996032
750288033
2079510927
1986827502
307633521
1799417245
710655274
1814325403
688966690
1693847208
1083072958
1463752068
2135465204
182152882
1266992833
226312168
264157849
1226557818
198633307
1923372992
971332966
634128320
161708187
1389050812
564451430
1396163763
1798405042
1379984053
1872620795
979393509
295408956
2034634487
961177197
242712644
938880358
267585394
58523711
1782471154
243357911
1354914468
1088524290
1280453705
211257375
1851369750
1631484794
2140112039
2032795757
55146118
2102948782
416608397
1924930601
1084032311
1719237117
864959375
216945265
305346481
1606167414
2056336814
1791625138
1979284312
173823458
1391788495
304031241
1833023982
359519246
715975643
224689509
1032606965
209367308
2093991608
1319889881
675227331
799643010
294966137
660295040
1457688059
321747884
1479487000
226178400
1939701336
1524607786
1959839018
1351380272
1137286198
1107623356
1027462998
1291140514
479747636
1046440708
1652160973
506953439
803354536
1892474326
1849140838
1161850946
2035862234
1020546774
114512444
826497425
41231024
1268918795
482544425
380629569
1167783426
1846868674
948150096
16093772
789180753
1151033264
405555666
283388405
341182575
1254377169
670165564
1654391437
2034225659
1602384563
553828933
589121120
451274866
574899592
1044626495
1856524606
6837567
2152087
2123905259
641714188
976683663
326847745
1484613285
62749185
124007841
60654977
316808803
1359677541
1249120652
1626013186
725895909
1211061880
222437439
225249674
1228723961
1191297535
1303766566
412699919
1002644215
712254544
1797225391
273908513
1553007459
1384421585
1312108388
676038916
2049984528
17305327
1271607530
1006154284
291162302
2057216404
1283342951
378758325
712375364
172144389
1906996044
395181477
538122081
1157884460
1109844547
959315265
1736225192
748599784
1600096225
839285634
746255575
348258807
1569065079
1630856135
764891739
2012428924
397577808
1885403467
1179173390
908230925
988654683
362881958
2022803552
136276053
1228687341
579076883
263685241
1212125396
2145815397
346049549
568329792
162007175
1515380852
657189974
1182281075
1422554068
1559097786
1950054103
1265815180
1086782755
1773712776
124442538
193258090
109317551
439713931
1523601719
1135180713
325897560
2022514492
305839879
1716929866
250047288
1944385611
1742480233
1860798614
917777772
301938545
547453699
536525732
1803962903
710803199
93903112
1666619336
1078429381
1698865729
1256639405
848279449
1536663914
1258416278
2079066228
53263536
2084077579
1715885614
2002542639
698154750
1983392116
1442414484
1026030455
37536276
130647293
699229018
1261952698
1876030489
1910301518
92195945
85898893
1661629286
1370050090
1351203953
637463655
648338772
1299685718
455663049
50790916
403497980
1075866077
2019098128
1879389725
1146367184
734891785
934907966
1723035802
361805622
1571865284
1136867049
612136721
1422510452
1367325014
1642944156
1234921611
1086089384
212281718
815509483
529957428
1507874225
1447400857
13435391
204876583
1211536442
1646189282
262386750
1496926555
1737128046
970558154
771852600
1613225184
317603231
1761020378
311384231
1422189945
945562756
756513050
1688850857
1472236882
293935361
758801813
80495830
778804871
385212682
2144158036
825390760
1934442197
1591464554
276341476
1670019585
1318843367
416420166
1136479745
649040320
1153101667
1010849279
127009751
696720288
1811719114
1190411357
1431509653
2117632603
1644929027
364779602
41213676
1125726069
612021217
1895454116
445233990
1690678845
2132630679
1527799229
1582114914
1057000752
367622335
118490380
1753507284
470839605
658719832
431391409
1655044488
1886803658
2125766088
2000940499
542701841
854889773
791712111
1688880169
1778194598
1459621920
254029315
717158399
864847050
970222153
397779311
909641470
1984463145
1082408823
867343292
1599969126
1623314919
2004772559
969866426
410591209
300804995
975256855
1089783704
975901778
421128898
1125447405
881221395
15735921
2108446103
71695184
160696800
255775381
516334210
1199064372
891666211
1808206217
1274513908
1586286242
114965028
2071698095
223288735
347210285
1379686171
1664072853
709208278
534263240
1548728019
212918511
470178120
65219763
1375054779
1063656238
953069286
791781776
518745458
1419644417
187937911
305387861
1413649755
198468296
1899888346
300563634
1750393488
1666696859
1282242217
2001009416
2035566303
500789568
1020651431
1669182554
1589131869
1167012734
379934955
1537485606
1021925203
162598003
2055548371
733413269
2041331608
1127958849
912723269
868315333
1592575936
1107176029
1433309941
664217561
1823108184
992219543
180930215
1676085557
1374096648
1316436217
1818385832
964563000
1066987968
399503644
1066254736
1907568622
1203836616
640968361
1791615451
1427455607
1038532758
2052256080
1962593063
664004194
358176803
1512040872
1401227385
1534894620
79269847
1468008379
635226656
784645268
1164627679
1544046741
1580849011
2084134080
414049885
1677483450
1010910714
1146001389
1397099636
1322557964
1737882111
1332120258
195633613
1270126868
1700851578
1300856007
635190510
1817900216
352471221
2108164552
1530756852
1362371463
1430005882
815813867
60567493
760768339
1816678579
1784627762
1344283112
291402514
1248431085
1972811989
1470193503
758066
1068096679
1956769255
1194401208
1208635862
1117156906
1414575764
1085602243
2045821201
1860861005
57860512
1821736065
301933986
1882819655
1948031691
44099422
287327869
499846241
834458585
291719123
1221867820
569853098
1094629366
307549247
164542645
544685772
244262163
1683984370
892469946
1815637717
1560227547
358430584
1685012250
2120557259
102541353
1984853135
1945464000
91405160
1287239228
1294752492
955767124
203861108
670853650
307571779
179641919
1705198665
745497354
112551000
197633828
1017986296
523008389
317590784
1210630504
1501238294
1230663838
1188649890
1219440791
1786718969
1347858450
2079233006
754077149
1505603323
688129952
203830465
815443307
2036287980
852981924
1109355723
961105408
391223822
559679458
510121555
643714514
1357279876
419862748
1223064329
470296937
1283646363
1179832009
76227020
1730445842
1351551632
1010956290
1048764703
1604021091
66562752
292880324
1498610772
1526612602
2108853558
20604930
526059544
1364396846
634824802
1208568967
1465865696
1242912623
1274614279
151153823
1222420710
2140517503
1000322546
1144012059
352727460
1660985817
12244692
1130300236
611242792
1266028264
2067158563
1703278335
142519817
515531290
1372833136
1457155211
318109112
707397165
1235107084
231081719
215878689
783843624
6880615
1394143823
1634330240
1390678604
99211115
770778781
1080473804
1101453366
1344297875
1106227454
788392631
898531148
215667562
141887102
883512217
188971061
1531576650
1270701756
1297792625
921220461
95725689
1825969412
150451971
467464797
1685839245
1132794899
1131060519
1317437670
683744961
1364936424
665452914
871538701
1713321013
256578554
993478995
1127307816
1342625770
1329323715
2125831048
1618406086
1081091668
20157138
1129976946
1647029682
1118951023
634336636
739656134
1278448724
107952703
1440972756
1820190543
769008704
1269696090
155091407
914950960
1389362708
172286738
748899265
1802717599
540469947
1274266680
557359361
186217013
33124925
1771505997
1841541600
139881142
1038285274
419849779
1009245762
402676853
1429039739
2052100758
868515714
1128736863
1439260334
405062477
1533655831
2102731407
413522187
408611230
1807571983
926095289
1784709780
648788959
1560852098
1813026887
2145873991
1959364107
25727191
1664191817
1622504099
2802021
662181480
1809978525
477227649
653751568
204460458
586261690
836577400
1923767870
1540468328
1616279903
17977899
1612111984
253428779
1052395564
2068304249
1369751034
857057364
1171340298
2119649739
1102223281
75565170
461126104
1786124105
942683489
1256999990
1054305446
78074945
2007078593
94011480
863377970
546334693
1255918239
1181337603
707575487
1484332135
1441566574
85366784
535458163
1247821106
1237171269
1196685320
440570019
1697496372
1529180168
810667481
476558995
1227580684
1664354996
1684680338
645461085
453839283
397470841
734968323
203577297
1760643525
1473707806
1630469171
783398499
1692652814
444728657
2138101572
702595681
1082800548
538817495
196343604
1236625056
1640250083
600281275
653871654
720988948
2015932194
1681169529
1156023399
921329766
795338388
2114699658
1531292052
1038275902
1388091573
914754924
1474600700
1272828302
833903505
2118496289
1221641775
1825938358
1991811345
561300685
1690607441
1981727616
1675705810
1264378322
133526290
218134577
314144540
952660269
1131611363
166404799
1606457615
765382897
1265847660
47074231
445584763
2135702186
1661156558
909035175
1739139394
1185314051
1505068175
1136535163
2032667505
287263373
1242065481
374635004
1602396874
842386126
89891250
508383142
870237276
590828245
2087661307
2053702255
1098119566
813784141
2038714508
1886604662
464047899
143988473
727282255
504375544
984853012
443402292
1314530987
355462539
1218979673
229307256
863775242
650887572
1023017176
4147869
2053270527
1907051633
1017019540
443901435
243212795
1645523832
1897226829
1933264062
1426973155
711450054
683833959
734369070
2078196738
1539703030
388010879
448513252
2131463433
688288909
1937182921
1413339409
1171251338
89771867
14352644
1429540486
618494768
991709865
979680177
360727199
648377669
1182297889
1923287039
1168974414
808422587
849021220
762628840
34546637
1933080340
1868129356
1469201764
1311065542
477117469
273338451
1060023005
945788939
1322358770
628518210
1429976766
393579483
1126917525
1624653674
1190603706
1738410944
1293226164
51416095
1804357904
1729780858
346492932
350780695
1370606027
782550107
108029947
1107758541
1833761285
594803817
1363293221
1021132507
2101605835
1168402550
1133132420
1786811017
1036449628
116921930
2014676209
813879634
1534745740
50235309
70517650
501618072
1611279980
584401211
1062614869
1265508474
2026909313
1808933693
1180558315
917501291
72707410
1904773535
184207975
107003656
1134061788
549074124
294415080
361036656
1612755480
1508178198
1981927291
1447096206
805903461
389953461
1800429006
338388093
1028223681
588062302
599437821
1495509705
363378318
812953619
2034270250
919332890
1289807233
2044630333
720404293
2045290851
1654474894
1566028625
888494967
1409728859
1780238576
1213173365
332836684
1390963405
1633538011
558592001
914818886
207271465
434580306
1061050456
2027416464
942947688
1833270700
1666627014
973926851
157163499
865579837
322102775
23517204
1911047941
310968367
512589128
614442678
491385520
1061480328
210917284
175168204
1326419126
906873080
573403265
1834784807
2069284335
910096153
734298865
1897063393
1503263278
27481539
837579341
1860953710
1634458718
1915322557
1103854160
336606631
333736602
1897822441
1996039913
1174939578
731917145
926407583
2110592382
1082862719
1213378592
2094440551
1378712480
25702552
1779262384
1712021311
269383960
1585448645
326868060
2114264745
1072901821
141220719
829749643
28551866
585211717
1367453050
1902577511
159805977
509237158
979685669
2134322112
1448144276
168091414
574126816
912120109
494767415
1172434724
1869631642
689704088
752365387
687109290
623051868
2076971093
509157016
91379475
450819737
1903069499
410621920
816712013
1931010185
699714168
1069209880
839508484
1986889298
2011787794
170440451
1969634189
672100555
1698188492
364952511
446389319
970567883
1609990865
1992740056
1018177261
2090903654
1286343536
724588907
1352569554
58318215
616524281
2087653681
76999651
1859376298
163885439
419701132
1439882188
911667731
865128797
325385364
1680423088
1319658759
1649551659
1004185378
1605607133
843586006
84895189
1998884659
1173802987
585282401
269329498
1137174989
18799678
1787858555
230612861
336894395
1560285644
2056964939
1207542577
2064162063
716027323
2139054062
2119895405
1717240975
1419215728
1611477690
2043936210
1075277959
306116082
529611804
1820510736
1448286318
1538610977
1093513622
1880746686
1336170517
842242281
345257786
473246397
1059440240
1279063169
1115429423
421398538
451793810
819811203
21861167
1117806576
1812197189
1320452064
278597795
1638949625
117192468
547298324
1948354706
985846090
2021829717
2062443307
1697174377
702054255
289338075
692040075
322768350
1147019694
546936492
371512555
324666121
2082562328
1980488446
1257120914
1187094388
96220941
750981050
789012863
282487349
1341624886
360738841
192437907
1702037539
684081730
1186891993
2017096036
257410444
1067003004
1933911702
2117315075
140978373
200132503
594856920
1640551199
1535806499
974643344
1303555875
924269299
1245167706
526886474
243155514
302465579
1437644489
1508703866
1759067841
1502131686
1446392773
658055391
63651352
2120871598
2022082780
681540825
1240061534
324712755
1277253267
982967480
602816835
80479864
48846659
939262464
1065454254
1954374609
484258231
2031489631
1871201798
94976965
2025869771
425651013
861326632
870374896
615304395
237979149
1448543856
533286628
1336363485
1536185538
1640542963
302637312
1735259518
999530060
1181041914
1306367151
1004239601
1471291936
869285251
702037922
1935083341
1121174815
131929061
1183874784
837440250
901776864
399745691
536833377
246854735
651753497
1375477292
528950549
1369586129
824281525
1440453520
1102120691
1966459989
1571819291
631893571
1406454636
247814480
1171134108
2074773093
1123637797
152765763
723944833
439367478
1851812657
201221580
243465249
490077430
1833823784
2098250714
2092532228
1754602438
951860056
1016554902
1015773668
1174523201
785255176
451731908
1062657661
571963222
1861170969
24279274
832226796
400386480
448086501
1811576799
1198534476
508372198
414230417
365208140
1681397136
864233554
192935274
658875552
64998549
1298352124
1217768095
1074957981
1463592247
664374161
927064282
1785287911
1411373400
989893637
565230457
1542413401
216252558
1117161998
648978654
1633618759
2052279232
776574083
606288366
1895654511
2112670248
1141167752
525613875
567322834
1101067543
1938224505
1629549499
733020688
1028604931
162211763
830973629
510407844
291539373
2079181441
1457892113
743791173
285267757
1964343444
981685140
918135800
1167698237
537515959
1427939228
1087579221
1749900165
1711306753
1261941446
133341678
1163191844
1900665148
1782191610
1035563407
943775866
1176928586
72203915
1130125370
1866387066
657312569
2051465212
1258845625
1722004539
1122972607
400261747
1856190045
354218723
1419194852
1067312257
423513617
201878598
1904251641
1095410355
314096099
1586818966
834363916
370911194
321243836
1970007384
967988797
602989866
2108896993
197489585
1731708980
289395433
1088894296
1843884798
73609512
551204985
1546624800
808536479
1724395765
2109783109
819665422
2029295656
1236278230
1413987471
246762184
511467132
2115965251
252768042
1520373505
1170431672
999135731
190401089
1067171860
1568328389
1885326910
425112659
283933834
1143093233
1765999525
577960979
1576172330
521263746
45810864
1482004787
917595384
1668811732
1481100578
1556952276
1105901271
1365972072
145543704
1674180834
199961774
609239551
788713130
1706666295
1598239577
49889851
475863997
297173812
113468027
1157154953
770411739
1276765844
171310968
1909422350
1336006407
656655618
1299089156
1907498313
1401782208
1753734007
1936211973
1053434094
1109610963
1473360096
88921438
15815940
669867148
1051746252
526120994
1560935758
690125225
895165924
1271728754
1681138572
1271946164
174046315
1038340319
1983984775
1969300554
1313568895
1301359958
367453145
140870237
1220555636
1712906543
475158565
1672239132
1571158647
274028371
1826398192
1003546975
776636323
1532130973
1086418141
1686672090
190808619
605584319
1574508769
521733674
434668965
530570359
175567450
1736446629
1581904780
268906612
1403834211
32895485
902400682
943989883
1112861587
915611219
535938945
1873310885
1717766854
956477937
375983399
682880586
790488728
776621080
317559899
1422686830
1510072715
449871861
1212622037
1217736664
1496188009
1055574684
2082444520
582839664
1834762635
140251490
1557336691
960560336
1317405068
1129097366
526987714
926039025
561379203
493150327
654821279
1598508944
531119440
1507007709
1884325982
1434672596
1106884496
1160147616
2017095622
1685377066
1841807927
201772641
1461187348
1755422088
390145169
267625036
1302001400
1725603064
46747105
827464813
180851073
1347346298
1248778517
1177806191
2129039883
425202241
194402610
425682449
547934448
236513766
605711884
1430427223
516704211
975606546
759308259
714691273
297005786
1184247257
1846445102
1387281288
1568896956
1676103599
1300277553
1095571975
376411805
728010193
1620626197
1919274894
1578394159
1572015872
116379444
1005505394
1505902602
40511136
602671485
1814694174
248688911
783021626
1639073587
1090492068
590733519
517478312
236201185
1829282502
898236195
1502695484
148679054
1796608916
959274845
1081035213
1711024856
1360765900
2145149093
1154831881
1429502428
663259708
1535909627
1837578308
335959832
37136141
139651743
1941239617
633417386
876165814
1464830091
2086058115
1219894495
2012488625
1621113635
1423024490
514800093
1225041192
1402638828
536789546
1105997445
1973728512
1368719819
181209083
117772369
424792618
414402036
1842820804
1999930803
1117807250
558270212
862383220
497693200
2051316250
829574276
1870506533
363227836
964290512
1340552297
1369237230
1581265474
437382476
1738830629
1982212609
1406565727
714341456
1540431064
525086035
1313718047
1425415413
1004418053
61736618
1180351692
781753372
1027769323
718625671
188459615
1414341037
423706287
1039178268
2103479979
626151167
1783391949
1161968633
1906569245
1145889941
632553317
14553217
1406453802
1030189305
1400046538
1701678809
1450360885
216106646
789260334
1137979487
2023601521
24607287
1770021324
1152176826
1784251747
439068940
1436891012
649667104
1516708333
119162650
1560861083
427559941
1306042
1629533503
888668582
458766497
1048600623
2084659199
1747033164
1957399998
234811920
1825383657
1787836308
1065400429
1800163737
1870348701
315178175
1703919706
1669455491
1622722928
2080567143
476487832
1858301674
1335403607
42088064
699591407
717839038
2095912087
1011952740
533033442
696766498
1060357434
94336713
1284045493
1867804815
1344102461
1899849515
1128593353
1728787511
2023337211
717415269
1000688341
30643712
1685141057
420681039
1990201123
1799817500
513112278
1426973554
1945267324
836350860
1399888146
1365258529
17657823
2122740728
1990042078
1568925482
208400174
1977560306
1301432968
2132853471
778728192
532830567
685983098
1914630134
47851673
974580006
1105990986
2027710275
1017633908
638543061
1120103629
51779649
1326447704
781539900
1921323986
322295956
502833619
966660286
1478120912
785783802
1630184528
222922023
1640626308
275543468
1145221941
751611564
1073265147
1026285443
1330870383
1883769464
631461441
323996424
1246872182
1573613546
154867454
1512110344
394507993
1894264172
1286465513
1445272101
1867254732
1767009318
1669527232
1628059456
2043300746
1748163728
571791509
100589973
2028543328
384412318
1494366121
675818128
261331214
1227078032
1015941903
1124492484
820682725
121842013
1443386298
1580837890
1685274560
758915403
1693999814
1714894051
1381440896
1294394818
427927804
669017624
1961879162
1273508754
18615090
1292679134
1526123290
963699834
1293468191
1370971200
399573356
892722047
1326235567
195145828
1435651890
1117862140
524918160
54227770
1986960338
1214109453
1571689413
96585465
1366526688
276696542
1563883068
94763190
1484988033
2124332960
1322892126
258805968
1537761617
1413983523
676432534
1314466669
671029395
1122636204
262656570
1431148616
1854373717
905873360
73491902
494846871
828311327
786642130
1398350940
1839129903
1811358781
1060847047
443623088
559446586
1157832150
632324971
1029928351
302482435
1458956686
1276683896
756762752
784503191
2114522540
1696486283
1193265861
585404084
551914206
716167179
1522100951
1063804161
321375887
1167326746
228241404
881275933
2132258183
832974889
1777703124
103467300
906847761
22734541
1409712490
115621925
1562159518
911039317
2101187043
171500390
633253883
2075624754
659534874
1748345947
542396635
1792367947
697831947
1499095762
947463750
542403360
793975945
588119730
289453892
1292933322
224139514
32255756
1100392791
327110302
1513502639
945693431
1595603727
1850333151
592065125
621734181
1475561204
196612008
778138222
1173135701
1378487417
2091668388
780648113
294089539
559219597
1293009431
798781949
431968204
1633383922
381533309
1006385568
2010216614
1733665202
1592112291
1674337160
318165260
2141070302
292176247
1435534324
1742992821
1515088356
878213483
601103457
278666525
360656112
2032310533
600844764
1764212691
113636080
540077396
85373524
1323305166
998808034
915147013
1517071305
488639920
568322471
209797278
1209758347
860671656
1776430532
1598189058
1814218427
2101673790
1900992727
245497379
1490309855
678008256
1907633542
1529627629
578927383
1687168238
860352948
268375285
218509721
1229978282
885794885
652258729
1444189701
893061416
184079215
1681317380
1834163200
1035179760
805551919
463437159
594376887
187676404
369054589
1158358643
1969658075
1188792596
216624589
1163607110
429055993
195773030
1868776671
1285830103
1472458229
504233215
254497173
1867854512
2119101793
43143447
76693938
648402668
1907780067
1693299694
1380184614
801861603
1692446277
502767944
1088254305
1352032262
1004776214
139037552
1810434379
1530450675
1938777130
945066738
871977463
1645722155
603973654
366872338
666651364
1739002144
1419758812
1106488968
2013232909
1970432390
1545877433
629724958
817769738
1754447767
1865116176
2047684104
997358358
1760728536
1279711400
376332489
486715335
1809930768
609864090
1209369753
1942189561
1368854838
1918204447
9520834
1881679229
543771598
1836830141
633202157
1557796423
395469223
493978463
1532752110
1225783933
1317795559
1468593261
707186623
169754705
1428015063
281959169
2040271828
257522984
1264696517
2021564423
1724157989
1837358783
807290733
984723713
460339601
354330185
788006380
455171872
1718996675
1494788698
119254985
1276495052
1990674698
1098047658
908151324
2107651119
1061950506
529789366
1779016478
493727139
907153033
2015613221
1482102686
530177485
1199985181
409493987
2002951748
1829479319
273073028
322707182
976100509
1006902987
507341691
1809305098
1444217389
598296133
911644199
1657289424
1155280377
729089540
1480768558
730396522
616700436
1804723651
2062889529
1197287464
1263554517
189675217
1102094720
1545557289
1456415895
116312657
848447563
467747984
1163705714
642396188
1152188846
877976821
399006596
1907719144
1826952739
1125584760
1232269553
988517662
635294747
1981139501
1838545939
2075659050
1214901998
1298788931
225553423
1548645730
1729079572
1713268364
1912819135
660035701
1079100045
1266485528
1459945309
1239127222
1083060820
110809630
471313479
962026585
1969464893
33286567
1679315547
979219019
1101974190
1497942681
834768259
106262432
307256344
1395485681
1943694343
922276424
1225588238
228291594
441682692
710972196
200793062
1388868108
953383538
1115915389
620302675
526459080
1783851368
1999878080
505469465
411742306
479009411
700591350
1285065359
174790979
555425872
93456116
86134837
101807460
1565286568
2030324685
1111013725
1471636410
818668096
1984244101
352257360
1416917346
777904144
866370916
1330855300
1755090132
152249735
255693111
1853035834
1579319088
594785103
166079020
1791267116
74936143
2101455611
22331180
846428408
964717471
1335198663
1774190246
968134284
1297808380
2117371573
1127320883
882871988
1489616182
539136623
1727660947
1001453928
1614938590
1083189276
231634157
1294246379
62094641
476430084
389578136
1383728847
88274392
130900360
656529502
177435374
525401819
1379635331
509902251
1979770024
1950726961
1855484004
1198016865
606584650
1488627531
1481260306
1207380235
85475877
1388014423
620889519
93377081
755091884
1727444459
1850454472
698810545
1129764708
785915306
1023560957
1464548579
684843529
950275140
1676253989
1811360240
883682790
1557049293
1036907776
1362648057
1115024689
31913476
246115468
1965602386
656795651
982420894
1451046948
1941721557
84471090
1058533627
930506886
1393421095
1533725096
2122545272
679797605
1894963478
400853321
1622439133
136292595
1614776907
1549975377
1440174257
1115774738
2017823880
504665564
1964096463
563095152
1093933484
915711726
917888076
64206441
874786527
2042403881
1146194418
586858811
1975069431
1605670752
1796378494
1099997222
1180627831
1408197344
1931015580
178538564
1531880502
1055156537
2020627610
625051127
799196406
1769502149
1619603187
2025685466
484706220
1713782049
690705394
1576504423
781684467
1024961895
335169735
2093953834
746044360
763430386
465878070
1546689459
1126204567
1873721360
788004781
909650133
51925721
5705453
1555073574
1896769162
574515552
518037608
2013299265
809320048
63427379
1299088597
790974614
1230992231
118741255
1252218633
847591808
36398768
2109800445
707525962
1231945803
1559896919
1837862745
1648572649
414027930
1544270662
1788780404
1501495095
1765650611
183089899
1663086561
962107593
1801174092
1214864762
618972390
117476029
1149593254
988637578
977866485
1160726036
754156618
195677480
1936463740
650354855
2068569515
2093568501
218200185
589305161
996346283
695640476
1714362865
173525915
1325879082
1038717393
452720803
140273798
502108187
951695615
553219062
1534961352
66665174
1305954909
804267036
1537980085
2067285308
1319844145
1350121636
1292723901
1896623653
167749425
1586323181
1503335342
1276709029
1769051794
640823247
1921999094
1655934268
692905909
2089756217
1134475476
2141664358
1658035370
1473453323
1325831235
357390779
1074882075
1819498047
983927898
1695442056
326923949
1047332907
1265447126
730201050
885301232
1632793661
94284216
1336098594
1867626049
1376552164
1700994857
624822726
2115124627
1767503070
611379586
163200136
56319147
1580530614
110004655
2071072739
582687415
728270206
803498346
1254125316
1572725294
1807609942
355361688
631527642
331894308
1682723630
654185537
85347109
138821138
2089962331
1851715924
1833481409
428880340
1344492363
1783441947
2912137
1577578158
1439801618
445665315
330449584
739076825
1281198993
1168820151
1398959387
613220830
886274555
749666047
1862481756
789049654
518084943
149647251
1982303870
1897405491
1804376803
1551787394
1117693365
714086458
1859238500
1342345426
970825965
41451902
14044303
212163726
932988616
944477771
460756162
991432672
570276728
1475353790
286761956
216839708
2042511843
2115276063
1036451392
1997524579
788465484
1839958021
1271974373
154125616
493417554
778735917
1091929348
386085671
1350535163
659297440
176702441
897508927
320649624
657830475
526284635
1596764629
1395581665
285463279
496646922
1744045704
217166596
1734050702
1840786332
1103450968
1056647123
1069783628
191481038
1891183776
1519751350
866525877
90523648
1851014611
973052001
955978070
510929583
549519410
1615550481
1669153010
906562434
1945123929
615870627
1785378287
1053176436
263279066
1835871601
1844521640
226333937
385042292
1139191406
1518855356
861103575
1367319445
1458576017
1872220004
1640770219
446696546
1826806270
1509089720
128932523
1816113229
1516886004
29084015
1774683173
1597601231
1215679900
511631367
1923676997
2124674086
1847104455
1532847744
1355288610
1426862920
1629519258
1347160545
977784223
665859191
1114421877
1418047358
1376402981
1693073913
1360248932
829655214
833305587
1612580763
1502920352
74149942
137282956
244872024
74258157
684035309
223075551
368270574
965402892
1391083406
1029500292
497940143
607482817
404313626
1780398789
2060125533
1562703977
1976272926
679925250
1969610784
1587676128
112147177
68852870
357513799
681982418
1918996129
609205892
333623643
1628894769
1210364248
949963975
1181099737
1179844657
1542749168
202657553
224649270
2020361207
1752847934
289333869
311455453
1871090913
662790992
194305928
1609392277
1811183688
1168897445
862521482
536459179
1187706683
223038364
1304543260
534850362
1204123840
1599771401
829965940
2042310492
124953728
280901237
388595961
504022463
1791184068
84439199
1503741731
1221596484
1865703572
1730422991
2022259307
1201457979
1290593819
728176575
1061429865
1396458006
1716059337
363606711
1711199513
547386254
308996149
1362583828
1528800154
837070681
176890186
1061386055
526209381
1498881063
534802778
2084273240
1055298122
1301938127
1645810665
985674991
1982009446
520998747
75358559
1991964769
2025257607
1406469973
435716277
702467314
496114336
1759693892
777364063
370723666
1660122111
1940214470
1430012365
1771097072
1365928269
553455581
2104684694
1929075235
1023306474
1397862538
824977353
1411248504
1069952374
716561257
1781703331
461799656
156723064
1328199621
1122943208
1838626891
1117263913
1714699818
324923583
1747426132
1301960145
839864539
1932861892
857464429
357278465
1912249301
679951840
997428075
1893781112
941833519
1013493012
1701866739
1392990073
182859082
1160306352
362201898
352673240
1278713695
1876614100
1197981693
705763100
186691883
1896210891
64441111
1732824275
275088224
1182205119
1755188895
1356096351
679715451
441243783
346606358
81356821
1650091506
561390846
889582483
1762305714
854462888
2113707531
416453142
800868493
735493411
2140448695
566719500
495286963
856425599
319496039
438804040
815307643
1876852742
1263152736
1878067469
1729818989
1779434819
751707163
273720528
1642391940
622571225
1183012932
494577177
87285055
1390324820
690361785
2083002870
16146583
234019600
2019396443
1025163831
1450973365
1697392166
518703034
841496899
24254939
1590275866
560249567
225271629
1580518901
2064366858
555368479
1013648770
1067475635
587167346
1523790027
1206719175
1655226284
1500602406
1263107731
1555855398
237110507
1897375268
626218290
1077808297
826446027
2082810835
1809270055
1463695878
998739577
513172451
1271100904
206250118
885328925
1705570631
1080090646
1310587772
1279957257
1141837509
511414146
229952752
707095660
1401929574
1492708790
383603457
1168708292
31770357
731190272
1427260281
1619502346
1472686546
1453336126
296472390
98731510
373093780
951366680
2005168306
282896662
2001998084
1501570088
726859176
1180131492
1956893933
1658201614
253428986
2040706057
251505530
325594188
1379168842
67779985
803403941
1754918643
1049328373
189239627
1584368555
319550832
1188679960
721627930
646567310
1133848918
817504491
296543359
977922608
2089054292
1352062081
18150307
44583180
1428377153
747970623
1733194060
94727244
59936752
2126337708
1820616320
1027285535
188349648
1975616828
1586127786
864595025
472125854
1055086673
1393663594
1976215766
29278775
1385842546
764123053
818921963
1973044324
817564055
1843612241
247146069
1155457474
805392787
1230364982
923126199
1968361963
1073533389
248771964
516910299
2028543222
2072152384
1014256808
682651023
83002775
753096506
1939951380
1750949813
1277786952
1816713138
633966156
932015202
686953699
1270450023
1669165736
649362268
927404695
325398656
738327224
893526609
1944905687
1677369028
1937911756
573988240
816041576
736598872
1378360920
251465815
187818046
931410245
1854296621
463555837
389953840
1128938008
970644999
344548628
286663173
1515860372
2094328172
1057800582
966083220
1924026957
2141570763
1263829950
1770642285
595392935
1212584377
1863838803
2098071789
23811227
2113623369
770018510
1835994298
525423321
2034023115
1489649460
1247518875
1768940658
1666268909
1481041482
1093816400
203062547
150925587
1621489057
57203691
1442111654
668907726
1105314483
589668999
151402454
100279494
426548247
1732514727
1426221920
259833937
1162586683
639445593
1078643087
107082318
353736658
1754066572
340193636
69755632
1451622825
1825439794
1960249292
632547921
7778190
451160356
566244092
900138575
1747948441
443479851
2081709890
161274196
438211356
2078105257
1219906369
181186577
539498215
1293640776
1278925832
180359210
887186229
2079510557
1133033703
283397682
472234023
376956576
1740058823
1038134219
379009546
1274752144
449668429
901381764
649896250
119091085
237158342
971824460
596423305
329341286
708947203
952588124
1566081111
19712554
994943549
392901105
1730507041
1432238649
1678600211
1610723015
1739067796
652469371
484094026
1170856617
707832630
1685354630
181924140
483025730
16426462
1495274906
1189972401
1930425665
1735372566
1903053819
992947822
1837179729
873442088
1524770737
275422447
1651561257
248409234
1369260640
1019255017
1748514142
1238906062
1308286571
524890025
776028679
667810882
1176242149
870597894
2064302149
195724003
1568522238
1299670781
298767270
60893224
651308612
1811540504
244650720
426216200
175496262
785403517
2006525425
1333457715
1979315740
320334525
1460595747
873627643
794596805
547611005
678243057
2005868907
11015490
1603034249
1082639179
2103073015
1859283148
1800475159
400715975
1799667800
1356169383
934285388
46469019
1284856603
1645851640
510775768
1790601725
1931128350
1433088674
344693236
155357206
1504616485
2077458382
1880692998
1939977390
1757291095
1154479093
2010011760
2077529241
512073572
863913748
128118609
47408039
1104360860
1584931665
1838644740
1416381562
1866446101
775339690
1016492915
85869942
2112842137
1341619662
848369663
243132320
1779149353
960142766
1914299172
248261859
675688789
571795055
920458944
478752254
2128035161
179135818
1467523968
250296564
1032288440
845164175
1448367569
1883469641
1870047744
1562323072
1983596747
125377685
1718627544
1573510491
1050125239
31726585
1220423956
441799947
374447582
1190160107
395101194
549255232
460507770
1662170084
1963827280
1775598155
550415649
1069009822
1185793450
289065756
1108448929
167206825
684579432
397545942
1236715613
972253597
109990489
930656056
864477353
552407005
157310900
1746487160
1767870439
1010308287
2032970653
1769985190
1864733591
1196805288
251712861
203800849
232913779
664837251
693418976
1850673512
757839202
1343291212
1108905370
208758476
1830707699
600118510
2078056365
1291747683
977235959
705935476
344199120
501885592
2144502120
387194306
152251266
1281728228
1279137660
1067645159
927637688
1969803482
776046295
135146303
1323333036
1203944048
1222456246
951056908
1833421247
1317648372
384702063
1675808081
1276665202
484764214
379422583
752252174
2068242970
2051514448
400970645
1190131805
897520404
408406751
814749837
1904012073
1980798326
1775793332
1663166660
61033672
352297048
1678853880
1433221170
1352068598
1323986155
1246499321
108138412
1144872738
1133801332
488726452
1249741397
344549138
520640186
1701645992
1870895298
1140260956
1315034239
1424225202
1255476808
1974526014
1383083537
476283931
343077940
1007191252
2005046355
1647609918
1533028002
369740603
1926185878
1889129822
158480594
1091767689
587623589
119803998
1547870430
1467664882
1925309610
795047855
1812016267
1835782107
547527966
263239062
1342750066
2034300621
2047665169
1961212513
741821648
1422482594
1653894510
771727150
1898592345
150875074
1397301691
1522700083
1553978873
1574103415
1379251999
2023275208
1314869360
1407798133
998314583
1191530903
1361562460
1041340276
314797315
254051359
1179111346
614500386
1950369814
1876004692
1973288866
1958984784
584458855
170642744
1524896589
975023224
412416520
1213452359
1682250892
1091709354
1829540906
2052687276
1969230723
72114981
1434684612
729046707
1693952751
807892340
2020093980
1539212227
1387293691
1388478288
1181489581
952897142
492706482
2141798728
148610387
26692521
1904304859
1109017498
1440872217
2019231200
1521928968
823362452
545997790
521394107
2046292457
1416538934
594886888
2038531474
2108690949
1249234512
1916785905
832659551
935644711
1098494304
250503115
1102753720
819217726
1628608454
1972032269
825631784
1594453839
718576043
695964099
2140754228
839368929
710967907
1830623671
186593238
1955534915
14301007
1833988634
377923761
395899081
1877845228
1338991944
198190686
1372577689
78329356
1010270341
935538476
425875356
1654968745
618454014
2083850335
1565636131
1943298432
1167436511
1562992485
108959518
1777655767
63935535
1460010298
802386110
169274800
341824263
439516903
806254655
727314922
144645693
446503395
2127285855
634568345
629299450
1472029883
831583023
650690396
746654484
1540237808
1153073720
2073210923
121282880
790053466
525154102
1685838597
334198054
1581283001
1070283225
1698356918
568499638
952527617
1129230949
1352858744
38373309
382373833
2135598633
2035871422
1789809987
1133976789
829627063
24397546
1138886434
475009767
1483572002
924210292
1624992783
141182757
453669925
1142919699
2121259339
732001252
988389380
860658849
1439869710
256267276
1787370216
1831055741
2028768472
48088252
2111891241
1396421654
549161182
438955909
1338755503
142982376
185393563
2027322711
1570661879
1096953732
2114039970
169922505
91071040
644503666
82792593
1425359900
44389558
1761055760
2068613973
1394244894
934295053
546372620
2138870777
203666764
177348423
1686675118
1885914677
855841213
360025373
1429289956
637153000
657795916
726494319
1815448753
631495773
10365488
869019314
1941573732
693040615
928155346
688989701
1880253295
1746509167
111369526
210577787
401808835
762943097
1558705764
2009039134
724121735
1819522813
2141016981
9181904
268434606
565780265
93634337
787965
463370565
10173119
1728735248
1708734372
1237680583
333940667
631047079
553031567
1819751367
752625682
1950316516
1251300284
70321632
797325592
1365085506
639138993
2105630140
83555246
864856594
886565401
14790136
956077365
994153248
188966540
1440619768
163319525
1378105307
1210524842
313766646
1971879737
985301678
99777044
1840123859
459108512
1363358909
1493296340
95267347
274785092
549046025
1829590779
1532990579
495066220
1964791276
385600214
2093993118
764034813
1043108370
930947067
287248701
219130729
1678031761
367738443
38092807
2061314232
553231211
1779663651
1994996879
1753076667
174241507
514422180
645357035
801036308
738267368
1833157088
1304388911
1796730950
2011075648
1340374694
713227226
202091972
1318981241
1663940729
1753070022
1001425301
173367652
931350065
1385149345
112442313
1076540982
914023935
1725141286
1330044156
1527625393
756785239
478751577
2089372963
1141231706
982349092
1054716533
1612604683
44990015
1442467829
934960344
1338076650
446339846
1434534822
31628439
2043175340
1752677464
1530728261
969596499
145126227
1676317448
1283385935
1756417768
983523196
1899845515
2055116795
765340175
670860228
1478048445
1793115333
1411322042
188006487
44294305
966044215
949282493
2073566912
1517937355
1554643557
237943198
741360491
1864325737
635442603
850407056
1705420030
194998862
886015303
944765214
455183602
2134114692
665764123
773249165
656990223
518925799
936589952
1934106343
1858317870
1819874635
305115709
175947567
1579125485
1479508171
590402252
1832510235
1798483339
1121820346
947459615
1357646224
132766091
900187224
1243410754
575647055
781389495
1018116341
1881164020
879784629
2018902318
1798178712
1453334
1015537136
1990941217
1306712433
165928402
874811834
1440989176
1925568561
1774720902
522392863
535799280
857708529
1760012056
2065768932
1270408531
389745080
1824540107
1244953350
511646951
2030794144
16956973
986598104
1103616437
2101312939
376788945
1658063006
1368622869
274343621
614435782
1545005038
195569361
1334504494
1931477235
1282592259
836948381
589158666
716033966
66965719
513867598
1383901953
1827016479
1607547995
2071107305
2144992380
354855067
135602555
2137376552
1136621144
1809282055
1813474363
324904566
249039623
10656923
257393064
939825992
175061039
255675449
1318020772
168529085
1715360045
1166123149
1004760452
1183242735
1547751713
2025514776
226585803
978983763
828945747
1394942178
1511554338
348367421
472637342
1103155127
45236214
641265966
1073971191
1841039634
831958252
702841999
1461094389
1406260174
1107519808
1362559558
828908475
388025154
882877762
1713093237
1661156620
2082081911
146113168
2038570888
1354499418
189360450
1784283836
957152940
1161856947
853009885
567049504
802717558
1448166283
1489599417
276209115
1667755177
605736642
790046498
1276504800
1860977912
1657372588
1038498404
280482688
1949602233
680533915
2134768369
1313949087
1924728987
679126208
314344577
115002576
1381102436
1418065189
2129393329
100284257
810246163
1469427712
687400947
862111339
1118214424
1912668382
581640946
1563746906
1853515237
26179799
698460694
1472616928
2072187662
1608446493
838009788
878454936
538132993
1212905681
426954517
410960963
1974895240
546455140
670932920
1806824567
1073131874
1300796263
1280057958
561590070
1272259131
794814895
334399773
1504805013
262704662
1997528759
808533728
1768552451
405851490
1084181940
1892410621
444833651
953243447
1009085009
2019268113
276953220
1644398939
830202441
231306128
1159005146
1915861260
1354434637
1356757206
1996869235
1246497657
196675003
1063622728
844007566
1753748756
585438460
1667047210
1212621748
1222394580
569885682
836264385
586119376
1273498099
1058094678
357740567
1451226737
1780080600
1761517454
1431605695
814339946
33815339
1333742824
141314539
1141891290
502324093
1384339675
2090509477
371238862
501782961
192670579
91556344
379281645
1215823960
234272334
1717426853
2095592776
1571449695
182283823
441717932
1888297364
1690792379
869420281
167460607
430463858
243618699
306355230
1402772896
1299792125
713110610
2145929023
537046847
121687477
1475222023
210990620
439349171
1038260697
1183561198
1597320838
2131879257
1791975364
236319831
105119542
1567716487
1055001374
1467897177
900968844
92372276
234376660
1281363157
517538924
1384955224
1781514129
2118118065
1622306211
1751383696
1003520916
944311089
86959401
827165168
1527674484
1935101723
439072345
1616307203
1290396985
1832950780
855792330
1997132205
1150864091
829285522
27221156
1285923680
1862375155
838138086
1010516148
1478347473
1441823723
1703157436
787380383
87995833
1422935340
932213056
645487832
679080728
684700985
1968704028
1404645277
872062665
444361813
1130950866
1566779011
599987927
385635905
209572877
264142177
766834154
1261347080
1134659826
2016841731
495213006
1931295438
1084904374
1019083902
1672965478
340252713
1866332097
622579008
1106460367
1097958031
2108657819
375106651
636934806
1387900531
841494760
783948889
801484806
753523047
162221049
1116060518
245513704
1191227611
1168631005
814648682
1402603116
354664349
300386218
1591496211
260295476
1547740268
1976305977
780454718
225514022
835113192
1357713238
1469793995
968093992
251842223
877027583
1683087829
1220158140
1740901902
2118647542
1820724745
2015257053
538328237
960037847
1091635235
1332809325
217523023
1484672089
1750424219
358160865
1611795510
309716785
597845751
1087257360
1990832444
968379881
791083297
88959470
2147070608
565208298
206299393
872981781
1333302398
1201357715
1752143083
187890913
1937982900
706790512
404478869
799664275
1360735693
1859509781
686718666
1952244085
293585759
773440075
982386062
1039419473
512535055
2061420392
555972105
1079546114
1055218067
2098206717
1240604746
114996925
454511252
979708610
1959161828
786364456
284929633
1922302980
320128806
2013977732
985771091
1089682568
2143379471
1276608210
1932142624
113037970
1219114920
596189838
1755189389
1984086502
1831600075
866979776
2095592735
1887855691
1123752342
492746745
1065067749
1136892283
617191176
1664426285
1146065895
983611200
609437289
1088002914
1903807147
1356087973
864600976
342408244
433101605
1261530850
380801617
1709089481
1526554556
1579968107
1938112808
934249701
965247307
2131188572
2000655148
785220278
1569195477
1895390890
1477161531
1199358699
515483018
415236589
1677486396
930535243
1056008882
506248797
1646225086
1291741361
1172690621
1683957102
1077773978
228862850
1770164409
1719458170
1644307692
245242853
1242209256
265833826
1684174792
2075263438
158537175
865553786
1245573534
13909340
1769962621
1493847752
1297132365
1304157018
608730203
654674056
2024855282
835514608
519456662
1370280820
1076902334
1507475587
1721201347
188961367
2048568815
140453259
454909130
430957163
1995091406
871549210
78060455
1468486501
1823270244
1322622341
191099849
277702635
166448313
362423208
712398249
1455267206
1176259120
571078186
979395679
504151376
1805933846
579345989
396559236
573846407
1639239507
2102505422
911765024
1391997163
1783558175
1377676738
598955071
1081708939
1525634601
1002255891
1248559433
1111789180
1282845043
1719465526
121703126
1491940536
1493792231
120121191
920585716
321562223
1019217436
2041795275
1720108643
209855218
270484539
1302338996
890020930
1823659741
1500751232
1232428520
969886328
607351795
1548164197
1972516343
1936886962
2066911860
1548423637
166525239
1346815521
1705695274
2066704448
693737523
1449508740
1882974575
1862239813
672748775
1236147516
2123964713
146696135
848609088
1776702878
2105479442
1629141261
71366934
57683789
390121934
53737671
2110865908
286639972
1797122916
327787066
1291177058
362356754
1018330562
994926400
2131286337
533673498
166826029
242303874
1126898900
472883131
1933287969
887819705
1332767259
719434338
1648481217
1439003065
1339926401
695218708
1636228402
481848336
2098793396
2070709682
527355878
824285925
1942855857
1567258456
619617796
391487747
618860813
836597991
1493986169
996380603
969587641
1065382858
2139202865
1317230880
256053248
1158749600
2045764149
780683944
1947349746
373807098
809077723
1087409962
676915661
706024791
632245621
4896987
759091208
441272389
1709395188
2018137042
1272500862
286022012
487795518
67403959
1430975405
3777924
1564068872
1823315484
2101762333
1135969220
1106896575
1716570978
1394908658
1993954410
1521638966
1973087003
1157722178
1376982640
2066571424
1995508801
1129543027
1434813977
1350258977
1363957269
178615743
1505084168
1487566469
1433651331
1278267550
1466924847
556561483
1682772011
1698314663
1411953632
2027588343
891117439
271694932
1615716664
262774737
1991463185
2042038308
2030031702
1329532335
210948760
1724056921
1726738801
213335302
1398543908
542617635
1611142019
219087819
633769369
607600307
1109057822
851496559
1302915938
692292503
806991631
205950800
581381679
1497811803
881137145
1615951776
1379906140
956729252
1192007776
1034450792
722488435
312599725
870543739
29263222
1196190483
1432104069
1733194358
976334929
410862108
1091871692
135567768
981726687
549780402
1523361235
396044308
947839899
335410071
314378428
2123776081
1054015359
758052928
865847779
22481958
1185150934
988649181
634585678
249588592
1305647853
1063742312
1217012347
973810141
1224054921
2129362078
495089389
1814216030
1561463103
2045549895
1139274839
75730016
1581563576
362141497
1096240076
551795805
632118462
539614388
1601849175
906987318
1779185705
1820754760
1874554244
1895963310
1671692494
1917142544
363982489
207879584
621817880
907136954
1275516837
1587019524
937509441
938445943
783585327
1621076842
888125086
1128744225
815897857
1312836609
1031198479
1052098754
1102556540
1139895379
1797802252
2142531295
230158146
1732110464
42558904
810883624
1663937225
845186049
1812683217
57254427
2097162104
1812268913
896470621
1167113659
1480906696
674686627
505796712
1338033581
1930612128
1738960827
1988096523
2047444645
1211660057
109936707
1654241711
1801853786
383033680
748471474
1595456318
93834927
66307653
1400536367
921272148
841156237
1735565400
1098632544
1850680569
2141664604
478611071
39948725
11911271
1290458325
2037387400
2013380014
735609886
823420970
552502186
283525716
1676456141
1722385938
860259942
185236668
1906462236
957147959
2074844416
1694509963
602647037
1381274686
303558069
1071967837
1822204351
1232134206
145738961
2024884805
806531564
1992145684
519213361
663370298
87477976
1597427547
471445628
2145272690
474612791
1957150949
1562845944
1010242678
908873
2068934348
1380192347
1422437307
1710856592
463289884
439403492
937886987
1196235418
9923352
564586566
397103224
99790703
1644782796
665783409
540127262
1832949408
2066558558
1191866148
234389185
1875595427
890423733
670176212
604642788
412727040
904964442
1150033582
1840925719
1059839348
347614023
899184777
132121368
719698235
577182400
1274395620
1637146084
1938723468
279919252
1321166940
2091059185
297155502
934074234
216424205
837464540
988877391
1518690898
205825978
1579684129
1392232036
216470108
2135784316
530769321
1811409894
1099075444
1301977742
1970309051
85086736
330802288
1656219501
487685917
1879319549
214825276
565070805
2069078138
50319577
1999820036
1257170079
830583858
2109389798
1213524180
1432319441
940156001
1298445742
1138172269
845752176
1944204036
612252340
955482584
805996918
1008285859
681475317
486999330
722329584
689138200
1230648229
1281329542
111458133
1327933092
681325536
1686421947
1707720897
844615496
1440796735
2035625900
1844049572
1361388496
2061828411
1483744987
1769343054
409348493
2038060562
612750876
1948061309
1785338251
1599122555
1279679018
1905362788
530437941
2108076197
1053349999
1792646140
119696803
1609705034
1097048083
223062676
1910314771
1303443505
1896764691
1769479250
984205844
2025066661
1132929610
929136922
175722523
1918171660
1251210189
1350824802
1195631702
2133280392
232306979
1061995864
819550504
1641464059
98283311
918778967
649578203
990078010
485536503
2084889944
1848754509
621550711
417635184
1213327681
273487727
1071206059
1918999610
1653737870
182654991
1909991795
1696968467
1078696891
413884604
947371118
1849952072
867311106
1073362035
2073614795
2076871368
1166793720
672880896
1954659593
1128551721
567269833
1767013887
1510374551
179454331
318572984
598354679
683098394
699563172
1594607366
618280126
117786140
649076697
1945803656
1169079531
1919918663
370397835
823610126
1803073491
334026652
1200518371
1027942281
1110505985
1321610098
1471599101
1101114886
1343672170
1453967203
1783847388
185100954
1941117191
1442357463
600368186
68625374
826864528
1871522139
1850178063
745754763
1826415916
729270057
829302885
691131109
1243321406
666768850
1631509178
1164049662
1804141935
858385674
727399496
953998597
780231091
1230582435
262382446
1318703647
1236550941
1012888000
1534133064
183068506
1608750145
829045554
1287841265
1024948526
684645284
1928940991
349859612
1997906330
1179923645
2086373128
131818990
955181864
871347361
121739942
19679131
887475945
2061656873
1297585036
1651401033
1815967644
1969862612
485890909
352776886
63917558
1871749312
1360825100
475158551
313380184
1547899106
839172991
280640621
1412800426
560797242
1019333906
1242027077
302907947
772700111
1299857473
292233013
1236889828
558619748
686781961
1775252048
74947475
1101428877
1730314143
1463520021
257532234
1604535464
1242032036
201746584
1015649650
2135604074
408631568
83111597
367414175
1208623123
633557212
1664733070
1815374683
1117736106
1184396489
1034960515
1967508889
1490552842
113063261
814410231
915939213
1527637159
404427846
621493618
1225510977
57124392
242480715
550120556
359941058
118042628
593058367
1716569115
14831627
1098578883
1715100182
1322829270
447348950
1722947412
1771664013
120473981
1027908661
1816242928
798692319
1070294860
911220341
39782287
1295907265
1785129680
1896646335
25247014
1957579802
1297026078
1238961028
562379110
1413776931
118043423
542186922
593456346
2028021815
315605285
1892345394
1317272084
662056629
2024203187
890765687
1062103987
1789874952
299986467
126452676
64090799
1590301614
755940401
39339456
1754999898
382633082
1651154038
414349471
520908933
1266280089
336085545
768573903
320710824
1565264193
1662074824
2039160832
1449700627
273183184
1435601210
1495848793
2055941015
1226591156
2120842693
2113971421
218568165
2021269740
857668408
49675162
585799562
1251760819
963016342
1287260282
44602521
503285952
1482498049
939146947
2125115213
897938142
1603079146
2075929610
2068174567
257027930
2146723320
1296536685
1725586854
1121092938
1097378367
1042274149
453547756
1166136176
1892608225
2074975014
839056826
1998045389
432148383
190431642
1395057289
1526166833
2019572603
1425712230
1445241457
1842092311
1310200925
1217698027
1545626636
325410282
644820457
730774797
575954688
704958152
1591374614
480053975
1507699109
1701636119
786536214
616609031
1014796079
757266435
2078707831
920636299
1714515431
1450493721
1980373878
1318397805
801054223
871565256
1371947853
1912184549
1580982084
422678417
1811412422
826769957
2012860257
448681561
1144036450
1515806568
1865410680
2137014108
2068365093
1965362895
384599788
147761348
1783410382
1098123019
2130343955
1865598221
1878800087
1429862837
1602326632
602126809
1094080423
638236356
759941445
753830162
1523190195
928012853
1136125938
739950813
692389456
1510129330
1233300248
1765602348
360291143
1640053512
296714679
13105796
1653900301
1850713569
972671144
615381201
750505212
1737990716
743936416
784478461
1565506677
225391356
1899426097
418159168
335988314
59086916
1816056929
1218462383
1379763458
217543470
763125804
2015720770
670285063
975909285
1963316852
1768467448
940533210
515293988
1597769010
1931429677
597605606
1009751337
1811102796
1647513108
1240621152
702928547
854379501
377845444
1300787244
548144464
472517307
859551509
1944172776
1961607320
1522656268
803511304
1081730691
812181315
889319041
283716260
423345570
1748236993
1422133670
181995496
1424645749
443337667
1862370474
1430497605
1243123383
1385590410
164416684
1995394216
1332153351
173897360
66757228
1583265970
467854984
936475591
1105451347
649512257
410837509
959637024
113810670
2050272156
2041766289
1368785407
176046063
411442756
1654937817
817650851
1194365348
544483860
1625998993
195389434
1260371148
1500634447
1118779142
444032784
241413570
1522514205
513134159
1669440174
1692270758
318040254
1597528520
305718653
547583832
1541358246
1107880837
875511647
1497757697
1942687859
2073394082
354947856
277353377
1717804703
423990087
378104215
354620375
612210005
1120599608
1166773908
275288291
1128011981
731809001
514323572
464031986
404861248
1459728408
1541955898
241511677
683539241
1193185692
1591173632
1853669469
701046671
1241421588
1039337410
127114727
312349760
1429300370
950201206
791039802
388277341
1125955162
1406302741
516774411
727465997
1259228009
611354936
375099127
148411649
927520693
1412772593
597680022
127987493
711261667
942602941
2108931299
2030264353
931091096
1605908623
1440677180
336375799
650929597
1435881074
1480215218
1752569169
2051790098
1679827965
1381570940
905557377
611542713
142043727
375662059
1931406651
1691036420
1608788313
892173032
1068458036
1687398135
1034228501
300351610
1948635612
2007959172
1049305133
507809971
2022163799
1411798669
451212464
1039308806
171632119
616810407
643468085
1684683175
428291985
291174395
1618618934
2018246380
1821838864
829965579
802660319
1669991674
1055247989
1548756777
1556006383
2009785119
556693261
1793561300
530206446
1921884635
1862987546
1200513821
441440561
1958270801
1150623618
266652623
1525828689
761059169
2004538162
482661420
290159755
1200789882
873815798
1971902597
1876825900
1602231688
3543527
172496171
1143002983
1521179704
175664591
180500454
684982713
2078587816
1443571527
1305672478
1349658769
1798442591
60931
2137442076
1155348707
776149370
207224040
822697167
478727674
907584176
1578594917
1934067879
209898876
849807103
919171331
1279056825
1775979643
1297963030
1462306578
835087943
470596290
1067058147
460250922
603171494
891639832
1916141971
859289853
510533400
1536356242
1869580432
1575462954
1437685637
1821498434
1889357424
1637686874
386646159
1029723523
892554556
1139063249
679580021
611779378
415371717
545185469
801816143
2066209195
163156529
1403524845
1975841373
321142381
316181334
175454853
1305645545
713782300
491874240
754212783
2126497208
1010978449
1775087199
2061734730
1155959678
561328036
2056845051
485382436
1667944852
1413827359
1230793350
1501754398
1015519408
1120023264
653510707
225474031
252059118
74492758
201651137
2107545706
1092095418
1807730478
1831013455
273702156
250461465
1475169498
1432750592
2038592866
92368094
1526358295
511698072
1729524601
1748013836
980516012
360202587
1050394951
2044472884
148809759
928491996
128410240
543759967
284884834
1898662358
717978447
2073659503
179076925
1927951730
1046454586
1314406281
354097204
753219498
795538349
61814791
943459357
2072651945
773913498
650248493
995398001
1432603534
1652708346
1464158158
1830076397
56571143
248650350
437018662
218875099
58702281
1789994728
1600510047
1565941499
843736154
718277677
924848958
2122883860
928117585
1447616562
1815013633
385091658
1970036755
1003605015
671830881
1770699784
1731914926
236545181
1208360592
1740717691
1556986400
1740491363
1021748217
1961838261
2135680765
879727161
525241399
13692670
1403598000
1039234278
427530749
1374234910
764557074
1623574586
1629518709
1336310379
534251951
897236575
976069878
1464533097
2009370189
1218866894
1568879499
632863873
887108426
1287890523
614782561
593701125
919749062
104890191
94945847
1724322912
119845916
187679225
951757332
216647314
886346565
1294863446
1386988315
377515039
733470303
1160495899
908643731
1266731895
1239545827
2112670069
2001676309
1039941786
827301057
590283069
729409769
1615200608
1950573005
680039242
557842705
1099278863
1054587451
204406858
582772238
1727467861
143361621
788002783
777602082
1597531212
608053588
872741394
7813396
405244718
907028411
1470807625
1516869002
787469693
698699091
776299755
694200399
1695084046
1011178432
1087008413
167448486
470292337
168313103
101285043
592909363
893694000
1299895547
1152178677
1990003403
1903230689
625287138
2066401806
102481694
1869104892
997927260
2147000995
556787095
814949373
375475543
628140823
810522075
342044329
713890648
1241236584
246598864
193390943
2053880988
1580194472
1429337868
1452733238
660005286
263461865
1947435832
2065532226
1417755003
1893464368
396458956
888747764
472084222
571076283
360720842
154929503
460500887
856363973
115261171
1120386059
1107933652
666661797
1035667342
134769042
495809254
1147874576
1905337743
1682860870
1249248621
58743497
1374704126
241730988
117802836
1462355065
596485924
1765760222
496314554
516969837
646837238
844312646
2005002505
21847722
1121948912
219996112
706860707
703569336
1503483699
426981158
860542021
931204486
546529949
104170150
1662248707
27164358
387918679
412904277
479857987
835844121
1908632953
1806834422
665951449
184606095
1273572850
982689954
1099770016
450814519
90621322
1530252556
1921183707
1983299418
1803940597
648207980
1798951704
167359781
727839956
1720718570
1269224361
2015810334
227978303
2140018422
979638589
1757087612
559531786
1912655155
453672974
737867915
1194783231
1933999978
2119610308
75998278
2043155079
1267611634
386054376
1825491107
1155697198
1409183894
308100073
747115574
299007883
1676478011
734467706
403709400
1230844248
856258028
778082988
1553081613
1248022651
830103642
1481591991
1225890588
1444700610
370103903
925182271
361001380
1493445050
1707601293
487748636
1045378221
1639128164
2131827663
984288594
596896203
620419581
1043979347
958943424
954513519
549433229
532683566
1697676261
856382140
1160258070
1479993924
307010432
1186354376
98271280
816250062
1532363518
872216146
1395162337
292187193
1145325846
130752911
1024250199
77906897
98881534
761650256
1748428662
479745503
1948570134
525969336
121277425
289003187
2075588836
1078173895
944875725
327369250
603814766
554068193
2049050446
1143408371
1447150560
991679893
1612782155
1852078925
1667407443
1792305309
1229902027
517904735
1564602101
1047892261
438333308
1769341596
1499131862
2085073655
1553232828
809979242
369752114
314898296
797474204
17733675
1143916867
2067391815
411713972
626091592
1660053014
1883816261
427590736
1288684475
731476001
920696377
1569266328
1222488547
2137788185
425313562
1727591829
577100712
568090065
428244300
1638609929
1802932591
1161060802
1202486667
470039860
140119516
271878204
427080483
709747244
1264255279
1194044663
218403663
1587644673
561407731
724674762
1502650873
160784085
895197329
1850566546
1742365617
1711640977
1497094926
1265599978
1244241055
611488372
923384332
1699379318
1819445557
1083007143
971656487
120666404
981063403
631954268
1522027388
1061519020
48718767
620174105
1956288436
157186358
1800980108
1650578860
97455432
1714493865
1520738271
593282865
1139446770
1113776104
1402974648
1420108926
837778395
2102407318
1406451624
712054170
1908089400
795816899
1723873246
1887057949
1500241326
72891157
1061200476
1971202310
1753231920
345812902
1309465020
2012092261
261115222
666208443
1965099993
396779147
1487063715
645024248
624132368
312944532
1564327913
1248954671
1667378547
2028410081
443879797
1061944674
1785333918
226030489
441912801
1983583341
1406741957
962426247
356012906
1562644771
1926022251
1182397590
478149322
2115023434
1256960064
256719772
330632394
1144938542
1399785944
1780177356
867056984
1074586388
2133417436
1416199292
249884857
1127588223
1335735974
1170395371
218924835
315909840
173501440
383741850
388952448
887795876
2094250706
342248813
883920210
187074052
342763000
581121705
615860438
2094388498
1826659921
1235865853
245174193
1712281898
1493726072
394175882
926252786
1513753057
1321274151
2147431277
1067770250
71045335
130376218
1080166892
1308259296
247088963
380195778
1313336003
512487705
49364389
538684381
7795713
1616930426
1959839945
1572994167
1769526026
1711886277
522393782
153042984
1249181193
527105129
1118328432
1242972614
381679253
1391172
791661266
1169738725
918066157
1760381726
1440189485
1865720321
313283960
1661607938
532395268
1171210357
1822145626
1958993510
75375139
939615385
836218436
420981759
3127493
1961057474
865132460
1688257028
272905420
171647385
529679804
713542609
1264156495
1184707801
545231030
2129234021
2008779927
1949387428
1058057808
1129691347
950911551
566999463
1944278023
2099729127
44230090
1428992658
1402704119
211222257
44864239
710295896
1563191434
1988680304
93010280
285873369
876704947
1379304870
786932549
178261840
2011336577
251033299
2036270069
2139528815
1871349373
763467568
69897545
2094914557
1997132765
859318000
592154256
1740535160
1672372576
218556750
2068126381
1960664278
323572426
1252890871
697054757
2019377354
1875629880
306685050
385322423
1790889131
1884554225
1729638928
295154665
1291890939
44218104
1572498533
796977266
1730179925
1309900951
452400818
1143956805
827131706
1800377950
27289669
1582249372
289156495
2048183431
1056256564
1406178185
1915985379
1888065811
1949059566
1448202046
527889830
364322195
250167074
1644674105
770404596
1390557449
2038126253
359508001
719481518
1704764261
652726125
539351318
857449705
2122780199
501247641
2073269058
103831793
2128433186
149377974
131573748
532156366
1359320716
2030114096
1945668400
1486373352
1182507038
1937122307
136245914
269467769
2005991000
306477279
2096102144
1563354152
1469800746
1912768422
53335840
1317898006
172615660
1595177908
2062026181
1194312544
83524632
791985288
430182381
346717413
688403363
1936767476
1661456094
1807265893
1244379978
836436010
1605253886
227708011
2116470851
492016620
1777320313
1903644983
554931034
1290245872
948380390
1794832659
735140423
1130968183
52156719
1724426412
1344727823
721474709
886769209
2091575124
1213478080
2140707220
493349278
1053466371
1709957973
2116232117
1888280439
1530258742
770572401
232692990
691398247
1440713156
909942533
2077560336
207465893
1449685328
44272773
1207630469
347483003
1042527044
1305217945
1852654802
2146810773
2011595713
2090178101
107960905
181519557
877978379
1886169119
1139451907
550496345
175904198
123244758
1599100591
1630975641
1034675676
1452887542
584994512
1518792430
916433290
248409511
1533576552
1107707110
254285147
2126510265
770150280
889499361
1688654439
1409442973
1512931178
1034239059
2127356042
114200063
1044514777
1695773606
892124396
1351006997
2097604848
288241963
1599165330
578921879
2112201761
1137786036
2799270
1288998165
308771033
235270147
1187094401
1660244299
1773709344
696583559
1799534190
1848480886
423100829
789673387
1620222696
603448625
1683207924
1213599281
1203495944
545255751
353663135
135169839
195522785
329170840
567794209
1130701425
145825937
1623978479
198901337
1536020798
617142858
1755123820
1431735069
1590157949
1106349590
210492074
621602429
1141848290
2114909357
2078057046
676051428
1155926567
1074993117
2057153990
58834859
2092966859
599565018
433627587
615110164
2109258277
1781987886
1110373379
300702735
1985724165
789388468
3827050
1509414352
1416347345
1040206554
875201592
447862933
78465038
125007719
473445917
637615846
132176040
1446805509
732449503
596813139
288642191
315370779
1043732086
697839107
1117062179
213776876
2044662547
631606718
1600854602
1962976532
388533145
300506942
1986511480
1743292694
1377324523
1512357910
254719744
530365412
1949918406
2128753948
1489264692
611317672
975559356
1955386864
701069554
299256550
1294893910
1864942019
1538080404
1271435484
601476751
1116593133
639575529
1233563911
1511170658
975556296
539564672
1741269156
1946172722
1246648798
1887126607
93739517
77602735
1084286055
2123519436
67249341
1532690425
528505511
578904730
442123954
703447759
476991998
1632124275
1295975288
102727359
1204319330
935288562
946050349
1088259478
934229480
1312969504
1069802615
1182168890
653709367
727822388
641796258
432888747
1411614276
470127747
1958056042
2122171716
194130490
193572122
229806484
201980738
722343882
1853604720
1060536652
776743754
339018264
784716900
483316998
92513429
1848288897
942452180
1773496865
712448347
1178358312
1479284024
1536865814
289728931
305519959
475624864
65912579
530216321
1313400893
915805830
915594267
153843498
1804033718
779737381
1377451325
660759723
51528944
1266646950
1588018127
1197661054
1161677728
731609777
232354541
1402409268
1661709381
1711685619
1059626866
1277251340
998034695
1780689009
1229211628
866808752
1700474186
2123159231
1781018078
1814461721
1094523430
1550853414
1689683107
2034768652
379759162
1602132976
2076767046
1014778376
1512997347
585199503
667507471
6747208
437968905
666240792
352545028
268016934
824963612
1237125710
771747268
526193310
1199599501
1392834571
777715112
2064066462
1405190027
1870218346
2007357686
1131771637
1045619717
358547191
587570308
1915104413
2068082324
803733738
257931686
2122832056
1726331943
1965401018
1963275928
934889833
1811757610
1355022077
1424864822
1242721636
2042851835
823570089
1790134608
1838104008
316906733
1277174235
497026546
1683337375
1172472310
509374472
1178494957
1051702059
711759922
1966651583
2063432005
1274162195
237794431
1262487715
2006565474
904529291
1323990143
338085851
404488723
2122858380
1993794658
1392357569
1230941685
1973815961
184480204
1962233424
1043020506
1054468353
453937260
1866137927
689974483
628546138
77528750
110661605
816902017
1190038666
57948555
1939815184
1269855867
166696717
321458466
1179081963
838313270
1790491751
1441528960
888592
232292228
1530541310
655165027
1404459323
539959793
1337852114
926812427
1442932349
302088583
250626669
193344175
716522718
1002370285
2118164556
1997132225
1569499729
995132298
1773514720
719808824
514737213
1196097205
812345214
1049300102
108530741
1186193735
1293260839
502858907
1418143667
1374288026
1677684976
447789755
1376079203
1650643948
1445005337
1860759075
392475622
470678858
1392766370
1510354965
1909688246
1146026420
22005310
407676699
80734604
664735916
402123876
1458445340
140866755
1611128248
673389523
1756712607
750603637
600287083
1644569214
1722781983
935966319
2089844884
1292540927
324381798
1643524181
83046307
1035645665
1171590355
1256529627
178708440
1242229713
1446655517
392427380
964597914
381351694
2052947900
1709111253
1006468647
380013305
1049827563
1186816988
194697771
922699380
1145001361
1244613575
2078731123
2038995709
865091959
2098584284
1625390612
672054933
1421704528
1523526930
166939753
443655989
273638139
1238281726
672868004
2059209562
621703445
755695157
385868667
149319050
895221790
1818911377
1706563497
434777682
1691696609
309770699
1698207611
1814078957
440496788
1036122770
1870314941
1824802706
418155575
679754351
193690841
818006636
128906078
1897675653
131348140
755719453
587441954
440107835
487480592
684187406
1118675518
1772550061
695392689
1977033550
177046924
1620379385
349585067
843332149
292064837
13784251
1937948324
794739800
2139214064
1844834479
113306957
424954922
570867214
974001385
1193297696
474130604
795864624
1364093945
900760043
165439391
2081896082
6872788
1182573917
1826111246
627311854
2103045067
1337518718
92571873
1158612057
714179741
104096953
1559741454
220072074
8483827
817852882
1920409368
1079591689
565857498
1633153513
13372026
1377484558
434102264
739002425
2002899675
326706536
668875317
10887875
86262600
854509961
937962323
2102266649
2033733447
1992162643
1508397972
1165540875
1204274590
24358106
221100595
563039401
792267183
453591940
708635599
1759708134
1280038587
1749473297
130982026
2023627978
1639188739
757506123
807725590
1065497941
837513646
773500428
402647629
795185181
135507741
2134242015
1218122049
847256742
1860243503
257526961
1379656658
330909745
447184622
10967452
620448028
508007722
901935580
1721423010
429023601
303234101
212919966
1296644596
68412558
1735070608
157180960
2087318056
513476525
1036124189
53609857
1005078607
1914235779
909978936
597461822
1994351719
529109769
1678560520
2097051073
1963036837
200892802
1771774206
1944004793
25937251
1977884777
1254394217
1083052953
973503927
1654033998
1902730959
426173691
1714737902
509310101
1523224796
68273342
632480113
979191266
1631719312
1580766711
1860465973
121980062
386399083
1682588057
1307901212
62992480
735419768
1459947522
164218862
305692001
1616324427
1587600500
1340573864
152703428
394083287
1821558247
1198268951
1431014509
652164875
587352615
1851636657
1851986571
478113473
858382305
1806703974
1215604462
1231143606
838560031
193025140
1062995719
2105971770
344044758
1781440256
730600004
49942340
1536690718
1711448260
1754052563
180972147
1890630025
1180557066
292580468
1741612787
1401141275
576357668
397027695
543529288
2057191645
1879863482
483193563
288749841
787251175
1218348438
534635749
275528117
880165894
1420708502
453102423
969501186
1084733693
2137443595
510607090
1226857863
278866493
2113654240
1236159504
703552412
1746455670
1816540531
1011785947
669489173
1538363522
912445373
861750048
1968403475
123338141
1112821824
151179142
158107021
871502544
1271504747
802373292
701654970
1965503004
659123634
192427106
1198740302
1926042193
690229302
880727358
811040517
1594538343
934061360
1160914157
1960855516
215252725
526024687
1099623706
1076633711
810292632
311680363
73280128
1215318696
213884533
1443028980
1477641416
1698256619
841007700
1970656273
21580567
1185115302
1844237487
2087435330
100236111
968579802
966720912
277751265
1672957983
1532587982
988113888
1937327294
870307705
333912489
1475514301
1548965651
1822167037
866143975
1952668756
1221874495
29429816
134331915
559125190
1484708511
548844584
1211418165
1700336666
2079028759
514708599
1063925629
1061108559
1025972897
1888420682
691329760
679165919
625341860
673895368
1158988541
577937341
1181450371
2052368261
998531940
1137480219
950590943
1035011393
133722687
1227325606
1664253155
572552997
946048819
1588300644
982386185
349171882
1945023584
773001500
796495683
1561836774
1605856974
920797896
1634539534
2054288716
562355689
346471849
1119309345
737247048
1837399078
423111990
995531121
1304597247
1027583944
118683026
2060414937
1633536341
52109861
1107682734
274788928
557232633
1724965046
2055991744
202952911
1892610516
1417036978
709555579
1516729934
1312221599
1757324287
777027007
1056275829
572842937
172738778
1707449274
1251699803
1743506045
1224553042
2045951674
1669118184
649750101
1766792415
1452054020
1969690032
430711949
1392136650
1600322612
599197064
743728370
1864745043
447408139
1562556364
495800403
1536875825
1430022115
2095852757
712193736
898485097
943563601
874226256
395671097
531254388
1574167984
1216563033
1183180740
204896266
747876295
1315780760
1108334315
1027357929
529060650
1559545044
1266646848
1506453732
584029030
1546385615
2005078805
1753217267
1389875372
1867412481
1364085086
1957523915
915094059
610436196
1187607466
478543813
2058324001
2110360346
1354046851
1139318693
1191034470
425764873
1573597590
678923861
2072475153
737324795
436264
416104668
2133012572
1054630712
928693744
432022976
1169731717
417594353
1967305085
1371942003
1466326644
2053435567
414386698
598283631
1738059863
1477512546
706045329
1994164942
1967955309
111660692
186109757
1155989759
2077628413
1428489639
507026686
544103832
1839435696
1644676531
504878799
194603382
144145453
192059026
1958159398
412550977
229699180
822473305
1592869516
2017211654
64760805
427165869
143787004
1204409276
1877233738
754764709
295162965
537605932
1369372711
1491682244
357026025
488537991
1082847876
1470966838
1474115019
1331148890
809171991
1139398385
800967727
1120911677
923107434
1276991827
322650380
206568990
663905507
263258166
1812691659
258723688
1744821002
625609720
1841317888
2058932945
796342837
90027253
749182411
1144449720
892002825
321484720
379411751
1092161193
1641424195
1095805226
930587277
1228923938
1056455450
1451250528
1591122636
802627189
757283283
563763395
1296097899
933668486
1557666189
2080956712
43346765
180915242
461946278
1274744341
536603394
580173180
1081673621
1332475467
194826601
1974699837
1666707623
1408559828
613008940
795336078
143240424
512492231
1499443158
608332719
356242648
695201767
1548435825
764308644
662476735
94509648
2067337559
233392942
1554904665
409994588
1394226884
2123762159
583926875
481098572
692482300
104690746
1731015544
1113391670
774165579
1055659388
1330357472
2125600622
1214513611
977205838
649495664
425505921
1210770464
1070610553
1323198953
1129356134
97187643
856964743
1140835302
104786453
2006783144
49868115
878070260
589723429
919718985
515339983
888436392
24868550
991838287
141166432
1371015619
528967121
1229884637
1058420223
200577844
130170559
686208391
1593654150
1435304998
637924745
823860289
2290786
878004869
1922907213
495550221
136095643
2075456031
1213108068
1597734524
1431869257
1889783748
1571064210
1184607158
1596938775
909750981
1087668230
1864769310
523237725
254418920
1623484224
1170052692
1429723944
1386550072
483458803
1454250573
2030531031
1765132890
135611845
1216753143
1898230788
1079547569
68433576
84902929
1878809975
1637922887
298175523
298859993
626194130
1013399277
925388054
2107486399
1127654948
924579169
446095523
283751761
717408027
1198609230
2084989700
445873319
1848003310
515667785
23703822
1126494125
847110454
1778526602
1402848424
1149604939
1563617200
994698671
1784658311
1011612824
1571824325
1810886031
1802281240
183942223
1297956286
634348185
1779224097
1383458748
217191070
1128098105
1818976881
713955655
2001910581
1542345195
20652450
163446953
927295640
519949440
1460244053
762279991
1181942701
141763052
834751978
2086478753
423859622
314209772
1241306429
1916114462
2085058511
984355512
350903344
463798424
754863129
114997681
715266736
101607396
1089256708
1090649781
2079313038
1180525463
2064778981
848144898
1202748833
1585013545
1089357414
2069045901
1124441710
1359183124
1969918631
62250965
784228321
522700000
420731868
428860622
527980617
1013655886
741971167
2035761594
219704982
947837655
1889608259
1528405568
1365053366
2000828700
1302270970
352767053
342534617
1262242397
1116152821
56844753
1095987526
653637835
8650699
668752578
2075880663
1572624744
1980225585
1481950309
853133616
343488905
1260829023
1600548388
1429763599
258094552
122399592
518956320
1404242459
2037389304
1440324249
387970483
290844444
379731297
543754017
716305807
283039288
171492649
2054389401
317200050
666858630
1982744164
593353310
877166792
967018196
962203264
821184897
1727788144
2124094993
1975772984
1165697142
1274000519
422196246
1355965751
164589812
1911716045
1218348744
186432995
2093116031
1545955365
1328332159
499721866
109478700
1832524622
846582961
2139142446
531982019
1360438747
1345704426
186770487
1087221785
949529012
1476182259
1048207261
941058135
424702220
368244470
661760947
1895845935
623710262
432643998
1512904637
690024261
1412599821
672698662
852905749
71003492
611524790
193620041
1909289096
1772433782
581194486
1180167382
1898949671
313281216
1607031649
1404288396
1186687271
849977618
780884975
468141342
490403051
647031945
1559803568
1963062533
1824438417
586118685
495216516
85707719
2031089545
1684709334
1950246657
441196393
568661518
2012165380
1130239017
261468845
411068040
1155695337
2086119168
489230558
2055373006
482752517
148220563
2105422338
567877637
819989901
823099210
535193593
768837788
1872115290
454419788
878154088
1636136635
1884395566
2026802864
860985121
1874957530
1037487014
410499430
534720434
756316495
2082923656
1303171621
550693850
1682517340
404292022
251993603
830573218
840972897
1677567414
780496104
291149348
1493320153
1035785921
1094571031
1155548974
1838618958
402655074
478965764
1772073414
290091620
18400871
1167994622
1374304622
669452472
125122289
1239851734
1412517236
294737759
613634377
895998953
1963289771
1921701845
612625081
1036208834
299463342
1984350341
1362003296
1059891897
1976249124
1132034613
2108090808
1383592859
1221734063
48965249
1728415088
295392441
349570713
1794592482
1028887722
303969954
726440281
901882337
138154426
856573396
153214759
1078553024
5401908
372474928
1841946078
1285849902
1591742252
2052875283
897445110
30071402
323591686
784001525
633750111
1199272719
1044189227
2104219440
1049675405
82048172
1207534370
895540202
1228288095
349422167
1612831817
1778831758
1240361487
1919129684
850080110
287374478
659897478
890942003
513275907
1567774558
1321223344
1807382906
1079049973
250471419
1397173871
1090108298
713895219
1866925816
8338026
362309698
903416603
1406855340
420153558
1599395781
1609503319
1141629129
2084548284
611031300
1227998780
1296557940
893391289
1466615856
2008585087
471011260
17796107
658631766
612399522
596576954
675076568
194469447
2020702696
1930997879
468077568
1837905560
1141493842
1404343106
486032822
1228391319
1704981407
1696831923
1336344421
71534684
1061969316
882417737
2084869186
2050015719
1319902183
757605555
1639208415
1727035026
768419557
1277884102
1692166212
1687620414
2109047627
837612650
328640147
554983971
2014718392
2032192017
1623314200
1157202264
651867975
900841013
842266511
1014284322
90629497
363627312
1349470551
801996401
410176146
1561858456
52037104
2026398144
1452728873
1471646181
609932023
1182604502
213441808
1640898525
945442349
1766243422
1051343214
1394477972
491448986
1821867679
1567204232
1702593701
863507376
882454783
160963974
577553395
1811782247
1235424918
2043867180
2037386748
2145937719
1403934117
29581950
1520485600
681672651
68284206
534067768
261391206
228866099
1273969621
1688536201
241778277
983618226
1104671537
2018977223
689794905
1414285748
22460744
1999155662
1164658314
1765699248
455292276
1470827635
931128739
660557219
1558884371
171659640
1812439410
1837423150
1270233360
40273098
1143491754
604103437
605509141
1611369304
1612876160
2114408159
258226403
1999366784
326313180
1087938633
2104262027
41701579
1601009448
1827979727
909078646
1575347786
392679539
678697620
1060953300
994665548
1001580823
285010587
478765812
1559557714
649419886
651095679
1151293017
2120081749
1503931303
1367821390
1412768716
885978463
208750449
308135789
626147434
920437871
514400818
1320959273
1783340759
579904437
622348926
959539313
1291890206
123433828
305270099
1038085755
1457643403
704720605
1565597772
2058007283
241808839
768492831
386618379
847213701
1121016344
126335204
116477504
1447080017
1860811463
1537673568
1093880799
753913571
1881289252
714269144
415493011
1473812585
115717101
1923453379
1823604728
1721692280
832013338
955403773
227699074
1781521030
1939371129
920270907
1509095850
1958135478
2111679439
1000484698
921656289
936912103
1992422273
643459087
874580179
2039628416
1255837189
898157782
2017673276
1665494355
12096721
1193747938
100928246
1032085561
2107629325
77990511
2124105233
2121136133
22835111
1539676007
1105245168
661728980
1535077278
238350703
700061565
1249665218
2087491556
252283717
551179691
767088795
146890840
1446983692
2062196884
1746117309
2109629736
1200750977
1045866599
2012523251
1098682876
1126353354
2115295066
1084563357
701938558
1937224417
1944293949
168173130
420529603
1837715250
1100252149
291022964
1197822657
1018010016
438234954
1895292543
750975148
2102507008
290588930
537298315
1042415477
915634444
1931500157
170971723
1442555885
871086342
1235036963
1120108119
663484850
893019531
585430011
494478228
145168666
1688561689
910809263
41869604
772482523
517688417
977087108
575752000
708288862
996847740
311358094
1093831613
385047654
671054984
2025620302
689636780
1305079396
1383523329
1579619262
1814360735
1944695376
182136162
170615028
9732617
1642810902
930628203
1546868959
1656564221
405520443
1784285226
603638931
1344619209
2088891990
547717092
811608454
1516825665
238611207
828223139
121257325
2138913087
290933970
843402759
785121002
672441364
1784523719
1588478978
193945807
1678101097
2143563747
1428677505
321924139
2008380025
1990252461
1310520473
2008015445
1285871096
67059151
1049789504
1942726424
442840968
1418913801
794328491
199045961
609336980
948772053
1780287787
1687146302
865114917
1367294506
2062792147
1122128804
66876061
1951581042
1711368275
1594832395
766972845
1233092567
1444811920
1846778169
742814436
1909047384
1918713051
598632440
2134699721
368096896
1972255401
1892710346
2140003331
1272349238
333795068
1754706593
1741642126
600490002
807303699
477589
885681440
2092998646
1519066194
1256910418
1859807141
1851359867
295394756
1782257289
465342740
734863459
1016356689
381568327
194059420
987248575
1581527533
210460021
1794008366
905626322
111450028
441252843
2131194372
292468240
394103761
960354929
805749357
2120238717
20484714
1492596940
148791766
269531043
842387856
1951027228
451822783
850178707
202633507
310234211
1057090594
1405035265
1333510909
174608216
2084983535
1347002025
270578478
855701934
1895375070
1420513954
1741095067
656342692
1873946473
1453292140
1212202119
1614888288
524822101
834428245
2037552107
777446213
1248974659
855365002
26304171
2023888542
795099824
133586368
1793685592
1038985296
114252584
312059870
329310176
2020527729
616161959
306428653
1896161618
1540089559
81630806
1733007724
1897268244
1507934302
1195680430
1847619498
1780352077
1962733081
420044733
189286984
1363776355
610967893
1077499285
27743131
1045307272
1917356986
16550084
278436518
324133898
2143177051
1430392323
528572830
1969586730
1187959590
2001921696
1755837205
453009660
1058961819
181151071
624361770
1393612034
2099635769
1050761588
813075419
139530731
2037065274
367543351
1885556249
1773265310
1736031397
474928179
233682313
1238115423
1651686646
641493557
659120077
879368812
925756570
1539269887
718676223
710505100
973401548
814216752
1900778026
1758929848
1619096008
307314067
2045781809
453381113
1162310368
37334598
1539624226
1359043121
1320449758
2091629123
313397498
423345437
1724700840
110610292
1204014276
503077941
221256663
1843423967
269508419
837457852
166544707
1174007263
1562929456
1136234714
707804974
1759386124
2133070757
1109686895
903954806
1200966954
530767577
244101275
930039173
481678783
161675106
900372849
1025408943
509253515
1645548999
1122127077
1834213821
473036550
691397589
602736047
494314716
157683361
1960176372
933779555
354475073
1228876300
1339624132
1274819921
1165496228
813796174
190215928
2078846693
2124864646
212301375
300039635
267160502
328245592
624461109
1974031996
940940620
1710763845
312427910
2116630223
808182089
57836739
1895701364
1785459267
461924715
1302237145
1688497653
1892802499
659098552
507180934
417668065
1032964053
1186060955
1909649284
1496266734
1295555308
648897913
1641746686
527043624
9547792
1115472073
423050719
1907713857
729844323
1422415467
1950517865
751775813
678766627
895647148
663892018
1602175721
641980557
221043616
382502806
646616015
1984534992
649169827
1997343385
130981110
350617577
52498241
1852726857
507908478
2121507424
1082525285
477324907
2144852580
520622867
1193259062
1428708961
552688317
1264868265
552874630
1526004750
420281254
899613894
1338747617
154704365
241565872
942711679
1793394215
736717178
909812740
506195910
1188405496
781167889
1109228291
1066034039
1730457622
1595275985
1106715181
1553358659
2052288659
923239940
1970876708
463198691
639836251
2012574302
1055094715
1747490343
1930018249
1708928289
1679589686
860152074
853971060
209834173
171860301
942528486
1344764204
1122405663
1524156510
1899640594
128977553
167779365
155803393
1420996537
687040732
1914255992
2041277237
1099351646
349303411
1682844102
436190158
937900261
1424732103
62864364
290315633
300871030
1245219953
1412588591
1067423226
1822648163
450319922
1912394364
618113413
1370867504
874808937
1764594788
595912322
1988972272
1732890981
538067192
938637703
222589483
1536655157
1397664137
584485404
811690788
1259899850
1340118204
840965740
1647532402
988974832
1770553513
1099253789
1826416682
574778621
573598950
1066571802
674593807
927387305
285846822
2065488700
1187637766
1674142119
1446691585
940973568
1264956722
785899674
1242972343
166132057
749589768
989717376
485733000
881665625
1953891353
1297119267
1189319315
1558207275
1419351429
716997076
1956069692
461270716
994104358
1982390782
284559499
352306409
1687939048
454912066
553133695
221578125
1077691631
901745473
1635835538
38735274
1012244750
1377167407
1964020832
938625185
693072429
1235454806
1900539504
961947606
1815082331
2005663733
1112866603
1018298593
512342944
1888561555
612595784
2035820690
112509397
1700520695
1648944300
1828738594
54267247
1386243928
390457986
1004687518
411620244
600801753
1859491174
1247928781
1207183138
1915061880
786671917
1714230174
864563044
319296015
1575156619
1338880950
1373234551
902009461
1960629990
885989439
428104427
1641649836
1420977115
767122244
334399611
1009837982
533273659
440559706
858039105
311977868
662389923
1094119230
380501101
1244511010
1321562040
1757096245
526935545
1851308460
432670491
782570751
1251090972
1126999093
467918458
1070658264
1212897419
1730160449
337694132
678496556
569906689
1026368033
1243435793
1450815596
151769328
159987674
593116584
174761911
250050842
1615341106
1933926149
1507242130
311626991
1046013805
911099437
304772028
557561888
1651415534
981467484
961785044
1518303865
1015427079
775481435
487169810
565138537
265939156
666464055
1486344588
22085526
741576706
1986199475
1949045552
642329334
1890485974
1889524811
1070122736
1010254479
454726511
2005731777
1327265859
1017887998
1011906973
329204231
44021661
1862398407
48847640
1536945712
1434074562
1724282907
1793711978
1230973017
919624073
1119030259
1108485366
906479256
137994879
1181285785
1436776505
1900178640
1916925442
624109384
126669943
1166845666
452312047
1949854570
1980705856
1030294373
1771729305
1051179729
1376418225
597517662
1708424985
512140067
1967429103
45344367
1738232633
149644620
1125833288
1444438510
947701668
747344617
1529841650
826969568
1976618368
1437087149
650377399
1472089820
1990091046
1115716771
1318098585
438503518
789759614
798225215
806067330
1273690256
109841822
589119121
1982832323
1175165432
1415044742
592340198
183687896
839912852
979865149
183999208
734023542
1119259984
1549433257
476158543
73637215
225568371
2086644614
1111785490
1358475150
1783102285
1452263180
585380553
680536867
363220530
645938522
1098600608
928622616
1239782090
435210408
1715316254
1480896641
609569123
244593168
1700473718
724142736
1808294026
1477794805
562858990
1974126286
884727634
1855559623
1322398508
1377868273
1766889429
1294025028
103736348
1761541203
1769005322
1917297474
726062737
776442459
1234917761
1694704653
2028756584
1572363437
753643949
1378269417
1103304956
898117852
1360690554
1317380870
239248202
950139054
558698214
79328175
1099028804
242203542
112089267
347232269
1381210858
1734766055
870963174
775794152
1851661066
581143034
1388414695
1996939244
150320512
1242394479
1226299043
393251154
1738820995
1468501136
1021751766
1492902566
845558701
384519493
347899566
335050303
1707447394
1570165984
1819826505
1096686489
1092447748
964852940
1411243545
1624390780
1802309425
653139435
817535817
33120478
222633272
1289166897
1031083142
592839411
108470721
898126666
1962867697
1075162074
844145181
1907658438
432237709
1364023178
1565178934
296557082
625618214
910565689
590826920
1634000187
493419065
1788557119
1695851070
1494309019
670816163
671750240
1641064760
1029334365
872246250
217454241
1030009942
1999224274
821584317
532685940
1708309936
1011568046
334156329
171174102
1303197342
925846065
1389672407
795548470
1609718954
1967067749
239757229
1235757113
1629755747
5625686
1384387797
214506889
631596941
688786555
797137217
1561583215
495337882
750034909
1644677479
20750246
839325703
181598748
1697353147
1369943127
1362939781
190891852
111215829
1174892811
1214138294
667846277
2108321307
1704448402
895772762
1043981007
251960266
89637884
1690679440
792515198
1981656434
1791112521
1614183559
1139310644
504418727
1487353318
1198939255
2057108286
721424700
1055288711
1146392970
512667333
1854218232
1022089113
120823198
1458217855
538065032
1643104111
964003925
665487021
339475926
354104533
928622114
793344773
872768814
1389449092
720692820
1101705525
526821611
1937726563
1309518010
1503840000
879248052
2071189779
683941085
934605033
642444599
39708769
386934629
1706355056
1716891347
339085001
926798144
1008642484
1510140978
74516008
531709211
1863641448
946176409
125719144
1515922856
370632644
1790895602
95583673
677831807
312605505
1918850263
2111771819
2026569622
788883861
537460885
1962457746
1216692297
1206585468
1462717620
1531743666
1399542005
1343497631
696979516
2128991046
278455215
2131113882
1302126475
367324257
1839488998
7656559
1289117508
581472643
400759184
56259639
1145281987
1858754335
1663438469
349239071
883783202
420444648
24653164
1138423595
625867248
898560806
1200038732
544137201
1179640719
1181602994
629125742
1093979781
1316098198
1588784388
1279692906
411581077
21496821
265467010
722914357
40789365
565211238
1437892721
162446467
441619299
238733945
202506191
2136241747
276368320
1666507359
322043844
1729808977
1681514654
1094289342
689928115
904907878
422870783
968438217
530439460
1058922671
852297877
1947579139
2117845174
545387
2053403045
1128919881
1258598796
2081190471
1373399936
1026994585
594766408
93338693
353899357
1464684181
40191230
157779549
1380608693
661757602
116389690
232306236
1778620536
636208289
1260033676
380239895
1963847723
795022254
1486546186
62925944
525058793
200997236
215475411
1207428780
2078734204
1791684671
1150465252
33723175
809724407
252344883
1924576550
288337288
809833727
1584013879
1425142479
875278102
664469852
372410134
1272372263
400391255
283115099
652373292
1936211379
2024496280
1686250044
337959326
1947239837
412120753
914494043
957887311
589647910
1351342230
188420864
1996451310
1832401959
1813120104
545579230
513162336
731252580
1229588439
1637896030
1382107723
1903489562
1761548659
964670152
846429944
208890852
760201057
2015104879
1480673001
1730676779
2118352325
78123640
54191905
866367928
1737493600
529649958
1426511404
1055348466
49747328
73683701
508895093
225273618
650476544
1287249763
56937652
1678325106
1478306096
177215675
695490657
662449719
1825727395
695130647
745941201
138576477
415608073
1123213609
1317146851
1060639793
1455630541
879574556
681368452
852929325
890276274
1751681793
512679301
871264508
166889722
1879371174
1973587912
467252401
1955783620
893115944
809775486
1967978472
1389355494
1077721120
916157051
2080654012
2090755083
1060311869
1582835095
648986497
566720933
954720803
302709469
429498417
384466832
265182287
713244989
1337674056
852280853
1009626370
46838267
2061485859
354402086
1765305493
1769488812
316115392
1275508027
1778573197
1345518456
1185507584
1304758344
1214840864
2086527589
32043250
538834275
18173313
33938589
2071066123
1326375938
1425630358
2085266672
1240101257
11353364
1906925536
1151059265
1166779837
68208654
254476364
1547868439
231967161
760451686
48864423
1372739386
1558150773
684744092
748673768
641148041
1766935151
736662627
187182896
322776611
1925144111
163236457
876946726
394840904
869359658
911393165
1536323486
1377347641
1481245068
721156220
166707442
25884574
1012865616
1786757335
534145900
1769909646
635505884
339205515
975882548
1921630586
1456632648
150907184
305818939
257783912
1278284534
489014206
1991776810
1272035150
852564168
784091524
78021763
1756388646
390831616
932024618
1413667084
154772837
354513840
375484828
1595936354
1031443031
1280522125
1395069009
2042887261
514743970
735031273
231946282
1412906150
1090779300
708407295
400242519
303616851
1883276177
1436861525
1817527614
736534091
47702701
906946258
1390899427
1883999917
154422033
1433369377
1976440818
627353552
1023794559
1533367026
325247957
1997391933
1452493301
161446367
934105204
275200526
1411676211
155421170
312851110
1944390351
1237334894
1622296698
200537681
1582902214
2106985378
338397456
621964414
1049189015
1737279640
1660050118
249479602
201445532
546276191
1169325146
264307777
217431120
1750159605
1242044298
1941070494
1679720672
643900558
573228744
1066166619
212516533
763802071
1054662764
1160366420
997073603
243357390
216009472
2114037409
1906507936
1902251716
1984961061
1040608851
1722724655
987327438
325399140
1622225949
1266268955
888314266
87962906
105028038
1259127789
148137794
1215591776
1331838165
289621880
289495561
1683600445
1097182384
159717443
1806681897
920740863
497543367
1956096096
804451901
1012282832
2054842224
1706563805
1552829299
354217158
1415095195
743379483
1340832282
853900092
438776614
682583218
348962355
30107122
1734829380
124809531
1517559732
285634820
862480546
1612011615
655932352
837588084
882833865
953283602
761468858
992360207
325884209
2053019138
734624413
420852835
1203718507
1810600393
1589989441
328411121
554882552
1617267729
1425707792
876446065
8167526
1398510317
1586118190
2143412628
948631596
1291320947
1592313841
1067072971
1457583906
27072721
2058462209
1759792399
1335355755
1121357417
1896926711
1074903890
445594192
2087757364
1786469054
810722932
1324608381
564544003
613422053
1757110905
694719074
460760774
622401836
809927970
760668088
2052328622
71797487
83114765
974367813
1652291428
1751268451
23585651
2023657559
1667913405
2067820054
797242442
1994785039
670592571
1946783692
1571563276
429455141
769164752
1171458758
1062857770
1169104239
2017419827
500503650
419899516
1055950425
2058126467
437225504
1917663201
954591955
1172452240
56084977
1215183740
2075815984
1379814096
1541976088
2122492863
1186461296
398775246
1034778107
1336751847
1176956662
2102224280
1369486842
1389749114
41597388
90459497
465071083
781024512
584289556
9469643
1828192102
1859799361
889119320
1909410802
123819516
97452810
1765764399
993453483
1570630840
1525489458
1346738653
365995049
1515781063
1819498729
769757744
1222383283
1097047973
1759086018
1528286711
164355077
115084199
1306178090
2120296164
1735213831
1722860644
93226321
285178043
533443214
418963872
691203459
1013958191
1098963338
901404971
73864365
321054748
2118297511
886526024
716741759
63292222
497028540
1962636933
1820598822
646055500
201164030
1451386844
927599569
666923314
318922833
1030756045
1891146537
471179726
1573381220
934559475
583813999
1965189995
70985586
319938269
1518826506
525382833
1984084418
1612954187
1776432707
74833298
1079580173
907470089
1353953435
1199812049
1215093152
81024178
1735752386
160484127
1257751663
1634892460
31615792
1755428792
224231872
2062018355
512860691
750475243
1807955946
1259860649
1540283913
1072169256
498131167
577925283
1360074890
435687360
1173187283
1518299677
395340277
954664225
522624834
1305468599
1000093104
317599389
1477825719
703369257
57843429
661508798
1995597263
1241240638
1870283868
1878386824
1696789082
116878951
316621905
1926714629
289302262
1282110190
1655998946
482783703
1720569234
1188507726
1557815414
1329175379
778036680
719921744
1863012307
1028097779
1218413878
1659825012
1368408279
1089937685
104709889
1643272214
406645165
1191261240
1361106263
1914464188
259359208
1194464748
845738089
236412959
304004848
2075303459
821796698
860415703
1618548669
698459478
1869029474
484254777
520638897
1367804407
1632530754
2109467875
130569398
105463619
1705977624
429978775
2131773248
1970168802
208801488
196085770
681898767
1536286642
1255642455
452874119
1218146445
873957732
1668347979
866752676
785193922
1799706209
1266105721
1966516531
582865118
906792825
1618015109
1158650085
1089826634
1928040408
1312275047
1981494309
2045617981
460393296
378442588
1552311697
1708461226
1443486777
1083832548
251177188
1736996151
602036792
1336590247
613188876
608410282
1992570876
1038925353
1896156731
615123001
788130221
1487551896
383348813
115953342
425759587
16068883
1087340781
13991995
32604002
2091333419
1929271835
201389433
1328290731
818503997
624032744
1961908362
1592361238
1335149516
1053357948
699136730
88244513
962383733
373629007
185561012
441531527
148140044
1156073349
794325454
1941389577
4126144
1893072211
1939214067
2062626763
1312671041
642997165
1824070755
1235282977
1712050041
1927141466
1076294459
1360482586
1880609365
854728503
651129879
310800349
621699239
1702622365
1558664253
1365595773
914666236
1577590667
59224300
1907252554
1033191120
1492212730
9694380
1606483549
14620646
1122063518
879153800
1875915292
1081677855
1998497264
1810367222
384194342
394907560
1312876499
1221240685
933732232
1750416601
285458527
1893101526
2031880069
816925973
1091698035
809227645
1038734233
301081878
734115678
1511303142
1451857522
1216295043
1624931126
357687639
1897709527
1147271963
1906212032
1803010663
363836022
222285722
1248842079
1504261889
768631361
424616377
193638685
1403224582
713194144
1073331385
2070790664
460009931
1404701950
1979497736
128543309
126573642
681952821
167202709
1190078953
1290281917
2016521758
628701808
291110192
541426193
2102094942
1740778758
168347477
113466902
1385240512
75683925
1598276640
1940907830
2100530227
1779486480
344326881
1563507102
519391415
262024710
1541662708
1080511161
323933587
757468350
1516746620
549920139
1407300416
1138668652
756885359
1703952039
2088947700
119710231
581237231
324896979
658867772
1658932484
1598660459
1056059577
487596818
231258208
128835903
964958532
2137191508
1249430217
407802681
1575252178
471522980
875654760
1043353186
285709286
202931300
814512589
1462907834
2005744322
299156231
1626627988
916370704
352971975
1695297971
866690821
1689479312
15908138
885622760
2101423223
1308156483
405557050
691602259
1354836223
962828061
291381708
315434448
493552364
1649853902
491463970
1012794482
1856366270
1036151498
1133548966
34348301
57026023
1068841253
2001477775
1590670505
1336500436
1759223155
1850364035
381533724
1538749842
2038745104
410927583
2083211123
1509505291
1642512119
748920308
167276900
894826267
1702525054
436986009
762047590
1193851440
1768488249
1320674257
505937870
1425955998
203592301
603894721
182589328
1802330102
1851321436
1797434276
765844062
611880352
62220312
2119555447
176998537
1695375181
1405374022
1775151658
804479446
508505809
1236147609
867032732
1196741517
612380297
192404446
9881331
571879260
913910238
1336111470
1308280676
766126285
1572932847
1244203791
976823445
1586912308
1618294142
266503175
1439962968
704846956
324242085
966908084
1075587388
295618994
1935105467
508272672
1557321889
364752648
192549243
762220397
1063617971
364865906
1279822715
1240531638
2072094034
1055053092
538864548
2123206711
1642282575
634488045
804785430
66560565
1264496053
122404723
2045529424
1386289580
1934012997
1887307237
192880083
1614411751
91210177
933831296
1730009901
857936170
1798415386
971357767
1429630467
606914288
233330841
1122795396
511324975
2031798752
882196787
1475063814
1845341066
2022040731
1432459288
1452501883
1594225803
836029698
719530561
1973507416
58001616
1915027479
405036418
877975413
2095433624
1092395614
1703967533
710207539
329827752
1186884382
604325209
1907382467
200467841
628659948
174772919
281127736
1387181885
566747434
1834136294
1507815659
2021761275
1659340505
2134858479
719466694
1387646791
774328408
1532287225
1319687525
2128211279
950051797
1934872841
2128913282
1862772000
153329677
1423950081
613791737
300017572
1716862409
1496419616
2042695220
444333357
1930918569
897012789
386469455
1635409324
1702136550
155355907
1139909510
1373524200
845550626
1938121250
280550013
1359828616
452030322
1707110643
1422722764
314922675
1026683670
1612819004
621376069
1322162719
638207334
2020972671
822252249
1465682519
1582675801
149676658
919259193
472791498
278046136
584062628
1622713067
933213324
706667469
1685569612
1758966349
939333643
1161768564
415679267
1238162071
1887990633
927638796
298516531
353841966
985886762
1349733551
2131771734
985034009
833470972
818190791
325938629
643809580
365518575
269550342
623642360
311060005
836075608
1957141263
243985364
1371311908
1162963505
382382783
1941792141
312603049
720894931
352355241
916945918
1268044785
646252672
662102682
1203278194
107127613
2117433079
785578229
778389329
892670496
1100163599
1290143702
316779050
229162728
1614655796
736113136
1172088329
523919684
2021703688
851070452
975028860
1985183968
245985088
598720605
520496953
492811300
724255913
63004193
1242949662
829646180
784728865
811226950
1622579502
137175604
16597851
844113991
984361927
278556891
374526866
731288797
1085084062
688467672
685039718
790669798
432187849
399406969
1588651156
1753729124
1295185129
757862790
2140955012
858896112
366252327
1352492569
1124360085
516865080
2127429329
1542782471
773109158
1630060867
14756906
718506322
1774721692
1532787706
981748310
757165146
1850866816
582328573
69789804
391370303
1515397445
1804017121
221403441
2070306811
1231687445
1182293052
1564237364
697446846
2127576103
1457556067
141761678
803975474
1037371268
48820091
484268332
741324979
858224884
474956767
1234828495
1663652917
1593821486
583079167
3268679
892930183
22655601
115945121
1396629817
262578502
512788546
1063783808
482950480
1720092378
1271797873
252729706
31209498
320576733
266162809
232810430
938673528
650029231
1175566394
1548862722
67043123
1517567858
370447930
1656211541
1105731747
1064975356
1015612369
478555255
1586023225
892714416
228043597
829993569
222679625
1829416512
1267948178
78957685
629395454
1824903276
554130129
1813925685
2069545167
207771015
1184927990
1882729595
839444617
1544813707
444753508
1191851404
1975909843
866039754
800618648
849667453
1035443924
1680136996
563483034
100414197
770182591
565498627
1072982041
1358064407
1816146987
973037938
1986046019
378278647
983953531
297756053
560644945
1986384567
1803528439
712779956
1516636169
1554343677
1291725052
510604719
453804849
431922172
1923990681
276215371
2006329170
897928897
1408222513
35478007
250920360
1730508972
152903084
1507902414
906337745
1438269522
137586281
536838391
1269444125
593302747
487399921
406292160
282602514
1185271670
2017872074
1660828016
1355988137
1555357242
319692333
953874777
450708535
1744860706
1296518090
514669095
1205405429
1581108531
376915565
566698261
56529210
2044681422
556136958
1055238742
285468539
2042702821
326024652
254761019
195067619
1404838282
1587777768
847407343
1702886858
1559846620
1661181555
779851003
2106901244
218013978
1134954901
499012917
786118374
1183624308
1373241807
321368416
1413407629
2072559045
1046290318
11834980
1416778908
256509276
1240008739
1107604513
1716174856
214181997
2109299246
511894582
1599108638
472370248
130736461
794564532
55908686
498214884
766841712
294506008
1962975072
1837407828
1679741934
745870014
342235388
377315612
2012184737
426181572
1238450659
539630170
1501382103
1627119626
1881004541
772644636
18463324
1322622274
1258931249
1418832250
259900390
214632088
856879145
1511889645
1001767913
176185968
1636960689
283854565
1397688954
1855365465
216199392
273859674
145200112
1790579566
1301019418
1382434887
107023495
1274652515
309656152
483854434
1041767550
82817168
996085308
574366956
731970699
929379444
1173240765
1928633068
1294619186
1865990640
1387646439
587021975
1539789814
1349635942
618167729
2083765620
1593980221
1854513228
535650923
715106558
154655564
1527952424
754624968
175802354
1637734584
906476576
1484200149
500167160
468955725
707467854
1751339751
833531978
486566631
1140844151
447474532
1627646357
236804069
2047180188
824524015
1834570426
154090827
150902691
1771178462
1406101994
1368306178
1999431141
2101732531
382515486
1031851130
629815576
1158963265
1794842468
1728124358
1311256444
593365081
1347167257
1908262875
721382287
1596727499
501043292
793202539
1083658787
678178620
699765216
697571926
1812942980
243026435
2071242028
521775661
1546824373
1197027766
1663928153
1121710547
157274476
1054814183
1539633317
502528161
271335708
45007136
1380767463
1060030324
114157454
1080427452
1106638751
2022022244
2104693295
822079599
240150956
1095788378
1439818882
1967807304
599013543
1865649682
2119718498
344177420
667616862
1458174142
1636153911
2136062488
1783870726
153904532
35048150
778145298
1348016670
1192691183
1221411399
757274801
573880299
1955488222
2025584692
506449766
1993768994
1044677775
320898847
135162995
1827315322
1545564390
737377162
2116314684
2090224125
1340202332
1282935361
46542899
1789173770
991377467
20205071
1282884273
1209829046
1717826563
349900376
1770711983
1868076606
1467685879
1104153917
309782081
433720331
1511665536
1343217086
1414052843
2016396461
730613638
627327539
432991108
661274099
123044310
1106121394
2066143941
1974837540
650622377
2066590378
545295845
567465461
1549889581
64151534
1846093747
524852114
1324890113
1857912918
470626892
1799728158
2010061482
1605851185
1334030060
609019331
1775927182
76595447
1012067976
1625587310
261244157
1030272609
1405104600
799095860
2010326040
185169496
2124091800
1023850799
2037407086
1851958677
1674948336
1372957929
1748413609
1548353197
1096461208
914439874
1296139711
1154189458
1712450061
111435862
262379475
1836209194
1764038115
561000329
964926112
34783985
1270150132
707551495
149840541
1203721482
1196456653
1979888188
1119829024
1236336604
614380162
1382966154
1226805613
671878052
315383203
1103674156
1178522949
1686796976
426666232
562794203
1325643819
557119139
1672094587
671274406
949462075
1098073964
1284783960
1162232704
1993179489
1037914332
1104648639
896789089
948224567
1062574447
1121241834
2017780931
441038610
1041651889
2005630760
1815414883
781462388
1836715203
331257439
2039914483
1176848886
761829745
2011433991
202059057
1378207699
242347363
1116842210
251278310
1824873002
767504869
1245149560
1002376101
205287893
1243840355
1075384195
1181137496
523321148
1941249375
177637818
1475794360
1352728357
460867367
905339874
1263955603
1955499785
281312055
805375986
1276248716
634865911
640503991
1541362960
1146320462
1756309392
1205327488
1758230746
2038896656
879047411
1095071948
927805183
1296476515
439432432
1220374338
2109493744
1380151826
1441510538
580760559
1176396514
1124620722
1890663217
1325170936
1280102918
1787628142
1016192999
941840102
883560214
884153128
1401822462
1082952541
145711361
1726366055
1799481996
1529634459
1606780675
1865976820
968827991
149854822
402202615
1249092880
1463301371
712095735
54254409
934812798
2067532406
220761629
1929605314
1248049590
727995044
1999341558
355950978
1763169994
1819737978
891445936
578715415
1792590318
1176244888
1372550170
1864187009
1230972887
1818800821
652572815
79021768
1238664764
698386107
1659955602
73065554
190031341
766401159
1883102185
763796921
480648527
938806212
1556309457
128298465
282581528
590986451
2067631466
1359526508
72987629
847794730
1908326057
2133611393
579602152
420689456
1243728338
1231600782
2108314919
372204833
1558538672
1748663405
1899033018
565035588
387600849
1752479019
1358279169
200454949
674022562
718161178
1431087456
541918303
343061081
1700441638
112323034
1194137009
2106023366
1033881374
1636913020
1492995648
698190945
1461269177
82137559
1232918865
1863400205
2065342745
2089148165
245213566
698473807
1277286134
438320509
621200891
1121854156
1204387541
1441854932
1467735595
527058468
799916135
1517864509
1972053596
1860821819
1253286258
746953593
1895988179
1819694243
1296313753
1393071081
1758253221
296393448
405563096
2018642357
2063130876
376293895
1660091900
946644078
1321872897
1405419622
1335153190
779121733
584401803
1075176524
1387870790
1422332844
1246249688
1063430814
1284445155
1920586104
1738586157
1781048557
597925013
432202675
1513076300
967465011
740561258
708485415
1055734499
948836888
588978135
1528415391
339467037
1792686135
106622286
136951280
56473320
410494386
384131087
1444666591
159102641
25440727
1556254524
1092680649
893390405
1138574836
274166407
1253675273
1831143955
1567370282
1584212942
1104691619
901325466
1054661922
289021381
177163152
909728021
1317557947
1105055055
1487011792
1157815314
192641487
1390446887
41108762
343732948
883126467
359127701
1743397212
742142539
1883807300
535870804
1661291639
826276186
1814106710
109092834
1442237143
457913389
1315146103
1365126148
750816989
1417243074
342094510
1082316444
241902452
1666256752
593657342
521549875
68116196
649340144
1549152740
593767683
168565860
1445992759
1939606232
350141889
1373699678
1749939725
563322908
853331703
1900493034
866374986
2035438365
468097483
1430348837
378051566
1320551685
1048636630
234575426
745209622
356537806
696791753
1785923050
384618557
88303953
1665942642
1627616304
604213472
487143013
1136525294
1812635432
561991669
1069440269
656386287
1342405659
2037959747
1141474392
734597555
848099739
1112007437
945307840
246450772
2146896373
1069760990
2064286436
529111493
1460581658
1789551791
12946734
778730940
285356923
1849350439
1129804327
1107915516
2102792066
722586462
1471421183
1455605100
268718296
832231736
297063847
1538828545
167685410
1299001356
1751345940
478009605
309117952
639102974
2109324645
1121714456
1226792934
687789994
1088351813
493284583
282181997
1661483599
436931917
1554874660
703721598
670906846
1801080296
33127151
885593964
1620921508
1912128986
1202649229
1409082612
394660149
925872913
1551682004
1854076522
1613773401
1224559341
1605273511
2050968087
2053323690
1577062196
638678373
1185331543
530554332
1486794032
1811752981
1893628554
924979802
1366647729
976287456
15838361
1077911686
1764880721
1750545441
701884251
435954044
505875027
1360997530
1142413117
1776026498
1107318697
2029973473
1562959634
1125275678
1881144458
432923026
459719250
1380722291
223257913
982061060
1091983145
964298963
1703353479
867325523
1185562874
1914245166
1824942841
1037779616
1456386714
2073817369
2078899255
1762445430
1825781865
1320515348
448875970
551335676
1881901766
90521995
78030206
706869925
1709205530
1657260031
351686396
1415095568
854161208
1691002371
754901684
1776729295
1888039293
1292251049
1829311414
1066587720
2112083278
354241914
1178830416
480080808
1210736725
237281612
2071670145
302918986
886214924
2041704958
447296187
954573199
796193330
1045749649
1367302678
872754579
386526233
1884938306
993796725
1002270069
610197255
1121485865
1714352855
1712620544
1706837589
338559295
1400270961
1341467574
299229460
740624384
463529357
1083674239
1044243942
1764483070
788029300
1502930391
1941191755
85576457
1482902609
1664541651
751484699
1227141877
1038262881
1169416773
24610536
2076712057
299273510
1160305758
474889256
176055325
72524900
524430571
339308921
1817002528
1139452490
916723989
1739392395
2034669519
25219302
155459177
476745281
1983807981
1925089735
1141116058
1896925665
1528280670
989911855
1593828563
466557477
1697064916
1923169856
1260356204
1136002547
1448080002
950273668
1520241436
943571910
1419284406
1391808080
860956445
1690029135
890917534
1568501411
1119224152
463500348
407645236
1752562830
1488064604
393580072
482981835
713576312
1062970633
1974933048
282562363
324964274
1527137525
2042552960
1912989371
393235584
386582718
337403657
896692608
2113116835
551241014
2094091910
1112182417
1308342799
873708474
621581801
995015568
804144288
2136511004
1595674042
725111374
882369589
1928581829
1500404854
1661111381
1934201004
390215080
1805506861
1480052580
1418155757
1512107977
983397846
344211973
653370928
397233074
1665183951
1324263200
1211246281
2076641697
678924277
305693325
1003821191
921077843
347578917
1661371714
2115516490
1643623527
338365048
731005444
953691942
1376436599
1197379900
1237723409
1021675519
97233246
742899522
2009386139
1110060517
1137800590
1033633731
1711041740
1965585081
1911967420
1318177386
1091030218
1081908360
587814086
860149239
79515127
220855567
1363886032
873878028
1760384164
1687981808
960940026
1552034273
1668347083
1936202817
1236653436
1812090480
776594792
1676537133
574912844
163121196
2008333649
1680997752
606252325
1505448418
1563326256
1783151434
611703796
888421130
294534662
1860586917
1641755098
179982641
292847967
1572364755
1934341231
1565528838
275796253
1733526125
2144543564
1487432348
1415316052
815592709
732602419
887631613
59906874
263856445
1214783184
1815981834
2109441965
514751903
2064883146
1170686887
773330156
1743849331
873670254
1432480135
1631729183
1365393434
33461534
1381557248
126816568
774615833
2039228770
219113192
1884017098
137495858
568778443
1440565550
1899579049
1038256637
232754262
1433910937
415679830
21324317
126471451
694098521
2024625850
425533919
1962258612
216701287
1236019961
2130509744
1641493247
1907045572
541545988
173967705
1661762821
670989113
629789652
1725948708
1444146375
449475555
1173083253
1718849035
1336075655
662407483
194924651
376092103
1638819834
1165851013
1620894965
593692382
978744005
2122863385
1074198557
708906265
2051353299
725251380
1835083090
138418667
36883223
2107153066
461369718
339784338
1549753646
489483428
66897633
1738442247
1341340024
1990073319
1261845047
2096557011
425152389
1656194016
737973756
1869146588
867579465
1861964999
1227599711
217563816
351732752
1542964525
714277353
987302958
916647692
1404587391
1437406349
1519865124
1128707479
1825302665
566699318
1930568717
1090571815
1148805117
1515855157
1485108523
386752556
1423613037
2037763478
1792876728
1430324107
699924741
1061122942
1103675654
830687564
958188847
715424712
1107751256
1081740274
1790805753
1518518400
530750208
62293823
1130982758
631673820
1021365505
13973784
937423487
1126216953
634100095
841058675
1552104899
731124879
476216251
1114520145
2105587313
1866272893
1100564191
720609383
623416631
328396845
1668193460
1931781012
877494124
646228381
1484974633
2139850276
1923426476
343010347
364441534
232748667
1665334494
1898018361
1384697330
832824727
862311176
1259712688
483302567
1573038343
1207019392
1270911849
754813228
1152508529
1074683332
1446498664
532708261
433499985
964987669
153767219
1915832018
66429436
1032931377
2146948348
971988165
1503789441
2064256099
1777084122
310316605
230478437
1422495619
230571275
494555188
53782010
1367258002
311747216
993790605
1415000873
605452162
1861324447
1305407030
1931851551
1377432018
688032233
1745408843
1698503872
1870221771
587028988
1054580579
1057156435
2103241481
21132691
184857573
1726482625
867518045
1328234950
1164174427
313664990
1533230391
1652774203
1214444609
1574771210
1626413821
483263659
1693883840
1229253304
1844824100
211367821
1642209274
1768531024
559610820
406750189
671503521
29227887
1826584118
1184076510
245714716
1217508492
810435346
1764412471
1319338434
273208485
1627652995
1592085462
468675939
397449522
1719353575
1555504378
1079563888
1281570865
1387841163
631160552
1396736874
1464559916
1066468376
1508962615
1302954955
1551414449
1608480721
154781585
1112866121
1821740261
1038688497
2031355578
1840349998
1064316431
776141297
511166472
562492256
1814513175
817199736
371287672
1147657753
1957389664
1320559028
2077340152
890335857
526792461
19925264
1464364199
1577252410
1123582192
1165262310
1895435837
632668897
1428155365
1263313922
1067569312
738118951
1056281621
205856698
1123091572
1833087427
769024347
644663385
113028304
1883589855
1365649178
48194105
891970497
327014355
876514597
580215065
226330295
1660456770
502972300
1645326999
1212525095
401531442
846259911
514232276
1758418638
2136942241
1258973254
1714051153
920128747
84728319
1414262384
1008038857
447123770
74605828
1253980445
86129899
1489535080
1229810800
1200141692
1420292822
836119710
1435411708
1714347681
621392891
901627957
311833372
704734753
1991409732
691448578
130388168
1794384723
1731674957
790517402
143653787
917097568
207087175
2124358047
139619073
2074506817
1018718933
1243784565
1650200388
1102699752
1917521058
439369982
1756386984
600994744
411331721
1115221412
1949006936
881474941
1653784986
1047616535
2094177891
1876847883
871437471
771446611
1899519127
1503841557
936345891
1505718703
402586991
1768026363
2045346075
435681622
1050746315
1769679876
763575726
831402850
1422517899
2020561638
1298590379
713744859
1403374183
1751991119
1641752515
2147159554
1958006066
1246704658
2141940643
1686773372
1137135830
106548620
2105243102
1009922433
65957004
2116946464
1790888179
1787020104
793299765
1350491690
97332386
1713739976
229970026
2017175631
1152202995
357430386
1989330964
637561263
2119034659
1310069277
1306188802
1539098248
1611148487
1890118702
754487923
2141376005
492936707
1886275245
1810633604
1284409972
774444946
1148388505
1734310057
993483239
2032562363
510640893
1819763298
949751378
2008430119
1928248944
591926803
993711466
818572323
1278344816
620242172
163965338
1609127938
345688588
582588799
1260784031
920867750
2087936979
518172387
1086044465
1729668761
1511788170
965676585
1492142328
21522656
1656510707
1985123568
424126164
1090612565
1555673631
682009466
876869256
49165131
1951680138
1624961816
2022437244
1934942629
636166842
1131607180
602214155
1950632091
1082695894
687388152
95581449
1359408041
1450712187
1013862690
1103736810
244651150
147189468
178709040
1838035693
115272969
1974121240
351274258
778346540
2129109294
822268609
2106907800
1907284329
231377385
286480829
1289986043
1268897674
1961057970
1090327105
427733433
57035713
2003988571
1969154592
249707939
1343555334
1379265302
1321770456
1629970133
1262496470
697376929
1757326743
892194393
584720603
519756490
1261476070
1618286834
493575164
1015788839
1868719128
604921359
279437312
128286770
1214931593
707761516
2073399852
1372367506
1115966747
370236765
177492283
1223472114
1939512449
1642090848
1689834861
1449174857
1116155662
380299360
1057708471
238591197
430715869
508877441
1398475482
1179993180
1285971867
129568748
2104967258
1729263457
804874415
289609323
1790934095
626644053
2092419957
778641531
1964717186
404119288
2034685533
9407157
1938448764
19016800
58719869
1677650654
2141181817
736564320
2140175163
1035314499
1750492847
1913351125
1511533436
654183437
1204929308
1218692844
992526534
1741816922
1924937030
780321725
988165306
1765094677
1024594528
1851775944
1604944876
1691270541
1498152014
1705918320
1755755389
388723497
1677257159
1662826147
1731664939
506570629
2130245453
903318700
1812529087
1970239378
883555993
818249990
345334935
772579481
880211786
857260749
274544999
273211301
1465589573
967635603
1150206722
1217386269
1007282790
315304938
131354388
441154839
797752164
135076110
120402131
1321079225
4678593
808979389
1070728709
910990708
1182034921
487137405
423969319
381876019
508175324
1057712200
231801743
1228558978
1159297704
598809329
1993551492
376133199
64462807
537448871
2102973247
273988217
1319332459
210225326
1588189317
1010789932
33000007
1820469805
663089302
1481197301
727351168
906649626
1072944534
1673475529
1417501473
1829793354
480497044
1370490485
1423591218
1723487587
705066680
1900061850
1057216269
1343126645
140041105
527100701
334897063
2099848025
1996935061
1106246052
2145032203
341171541
1491374861
1533481816
13615273
1518736055
165724017
1014105223
2036700429
1019054979
1374649224
1849692632
1436533433
741212698
403699801
1856531739
309242463
14335051
325923860
910505247
615524239
1488793266
398133138
1159199432
1843994964
1334027866
1024489990
442552333
571007489
1965226822
178281859
141614513
984037421
395594489
1993421524
1164018048
1364090400
1178057084
2119521752
1840838025
2072095409
1802845473
1191473719
1713732822
139594028
1934913602
978796318
630725296
1215379866
870607556
1049002892
1898434752
1456789797
778872130
879649554
2001102117
689582722
1182786316
594997552
2146414810
66835888
908731399
65212078
329020809
1229584485
1418895233
1661373601
182566005
1911987978
915064369
738499039
1824898061
1743162263
1185107029
852981362
1509115656
1482159841
746601391
914518031
2132066689
13635829
960827107
1785669188
683647091
1705003062
286380640
907482923
393834171
1379162868
1873432504
1027240729
444554319
2021273255
813711004
1778727162
1142510683
2111074531
813269109
497261250
979475141
1093205835
837509691
1525066185
998896509
649860994
560195010
834292326
1690783652
1000951859
1945769367
1766682966
657261844
199972999
1442733551
1642964594
367037265
318996679
50589532
1723257421
1563345546
1081215646
1717315929
710431181
975946179
508576040
222104592
1901089441
916860194
1098733988
32223960
1998485315
1029116875
1206852396
1499715161
1796129667
1314346630
1255624418
320165609
1952305258
872650204
1332672814
1685114617
77023477
345483296
1784174742
672935091
1513074147
485136496
1990766319
1791513869
1954177605
1154755547
1925894564
1975569716
1564278675
1441067128
1250656663
1097756039
323023353
1765397329
247499490
1747327849
207903864
22298312
1478209219
62688213
885736785
956285113
1406816718
1450708185
66194063
946747534
1042478532
974739684
931274068
1037274633
1459714335
232026242
2129266432
115994340
739450614
1043496090
1641657721
1290245549
1645437041
133544059
1860439665
1284446004
2124055429
1094214728
1185336532
2308569
192871628
1109376961
1660527653
1093096146
1248499233
2023492513
147172700
2079665385
273965129
1221497995
642128566
2001827636
1169189471
365872301
1989358627
1850194370
1900429883
749158061
511220716
1521931793
549403889
1300496195
364370381
1394019122
1931314855
891979799
318255262
1176667467
2121071513
1391792480
1472510303
724136894
1126090567
1168753872
622446748
1845143261
1554042242
1269235549
1344444813
1902753413
534895238
150838107
1642611507
2073800831
1569954531
1613906799
1674769438
996363956
119233564
410962940
1979610762
1444263132
37917901
780965404
193133940
291551084
148387009
1925249314
737359853
885762507
110345632
39106039
1617997298
715895861
11215540
915369908
2111267827
947171839
799830287
1470115770
1285671002
1517262944
357318814
917237333
575006261
1728013305
2096753559
1288381965
1458365147
431853480
2133495550
449801649
495305018
114758216
1282134750
1204427310
592735914
993191355
913275637
1651304704
2134775538
1980437492
576765417
863875847
1614004341
1958825574
1223976672
1035347341
356266101
970460065
1707392221
1502119383
2025723749
202976731
950678186
1365408354
2076935604
588460177
14803055
2099699168
89106076
305520612
1660076728
431462639
337626600
66557402
2002961210
2072544441
303078256
982253806
292325607
1096045762
156295012
332755641
570888330
1445759454
1953113862
2052699511
1957694529
1614637976
745080805
1025731257
1619659972
733940469
130909528
1016656350
1769959621
934038760
268747727
846321002
842735011
1140390895
1246561681
387170957
149422012
522183410
1812262615
1186989641
1170756090
1929506506
1904677365
219845753
601206586
1999591793
1909638083
632526145
817555850
953408361
811808752
207387745
1788390093
379512508
1505092796
674342507
522575176
555804765
102838266
1885437812
551344947
1177981693
297558723
567947677
1812359028
138096999
255452638
2032589477
1586720239
2145058944
380945926
602229489
852921152
159289737
1888649287
1096633147
2119065040
1164457002
532289017
1373793017
181509396
2075945246
360802622
1623807626
2039347913
63855661
1691476198
81376719
1013631614
2713292
421877146
121999892
327184886
384866715
1763460284
424625236
1635099085
1213026145
1401834911
2095508329
1387484520
583386937
1360393638
1688759019
8428331
1467270657
590918789
331542631
1781998770
372982287
1835812874
1853031053
1407295310
606409634
727339234
936908490
1387582486
1280946477
1122186919
705605669
217354285
504491937
1602311220
1771570341
1945457956
1613483499
2009951109
221785273
67883253
1024804630
1426416363
261347353
1599807122
1743203280
798378001
2146864474
1704119790
1571358082
1925881060
734687026
1003336760
1809252402
2094918719
1114278755
216171619
1331879068
936813915
555266199
597110539
227076808
849821704
83872875
1565002461
435293154
1899473383
1431032419
1421067506
1941683549
2098723258
260057544
163387618
488581485
1472031721
475374467
873681238
797983629
1246406415
1938356531
1540525973
1347283219
772032437
2032325296
1145887846
1870400451
733131988
1726108801
709689415
100721863
391265385
1620260503
1346642831
1954426386
2022864691
37249441
1341339244
937387252
2143679727
1259607630
708911506
1578505354
436416783
1085708967
319733244
2143102936
240635574
22835462
2147063247
24921020
151985346
1023743438
236874791
35924423
959242898
818628089
1678544228
547168798
660435877
1210567969
1245374321
786460002
884739170
1944575070
1299180042
1968554018
988837419
381675339
1538076457
1544405935
373617517
461638586
1833954027
628269306
1970631667
1630469805
1899439108
1613206271
572068243
620790689
1541452874
1408270644
262591377
1931242028
1720586233
1872404667
1580645400
1781732360
1017239368
603922411
557849362
1188856896
176631215
576247718
565586842
930018480
445897327
575014493
2114189143
1765405738
1769353497
636424492
2038989673
338627986
1558167892
686509972
5522502
35714252
205377377
1084021895
1527306845
719470255
1416664230
1927049508
1239160171
2125241714
1016219406
1777223460
1021264422
1549379673
50260515
853082754
583777566
2031495461
2129520427
1566024875
1320538019
727249642
1544449266
582976922
1076286574
453394354
314021960
726881953
675259154
1288214269
1616733397
530328988
1503937642
1455963228
1763402805
1837208875
1746005830
1225401569
340148001
117024990
396381319
1944024766
588578191
1649030676
1523516130
988712377
1905464915
703850324
27298751
192842466
1194084411
1417704814
1663258379
1489922621
356727184
1250747111
904529901
828416162
2137252118
1401470310
2064937068
340017930
163755407
935553065
1386821198
629453827
1339663969
1619029592
1193424545
1023990219
773053451
1022090581
422314730
189455669
1452883861
1424467642
1404677262
863072110
1516948393
952830693
1940773202
1114871936
1159767212
1733102372
897196009
1460669794
45807758
1358095287
641051608
511774333
1679206270
1383829087
1691101631
2113260838
934720430
1440828502
319159309
1492802379
296974921
1135229169
1296741989
1628905551
113292068
207676321
455008990
990959586
1264269602
1412297276
696126776
173152413
1498389126
816564931
1129453526
455565602
1927966946
1932347123
1667815463
1888923620
339968494
667970808
1718155837
1790681066
540321651
1138111118
1382493500
246485053
1470988070
1943553839
1557960672
825315638
1865737184
345368127
1323275470
1630919575
1602825471
523284742
580892235
1879019070
1534080687
869437825
877007552
1477473373
635974351
1943381004
595253647
213914675
1493844217
111618547
166800935
1748190373
118476294
1925088207
1987726633
2107673755
2081144141
1713451858
725678290
166332249
1208506481
537716202
1894657020
347460841
509282150
1736476481
1738020819
273551063
2019661
1484610183
427583354
1722894070
350659572
1408835069
849791931
1717341617
98067680
77214651
600100983
1769472090
612485361
880203092
495450070
1580130071
534246559
506481989
1024925459
119286563
116581671
1977825668
1898982023
1591004626
1513463646
478533056
314243661
28853614
1890855136
1248677168
1655612844
1565580525
13125745
2077431137
441057407
615278919
669388110
206786667
2042652163
758550507
1591812266
880621305
1151061677
1606259971
1559485663
112101910
1647651651
1433055735
83439199
378736302
1673791910
144110338
359283470
683740841
10911938
897949324
1959842844
504095651
748840221
523051537
427797604
1212516608
1124123778
1750567258
880892509
1950889646
1552198473
293829748
1959730898
927007308
1163800531
1880016398
1761638013
1934920414
727369336
458449239
985952525
299280765
62119657
1484787854
949342901
527314207
1392297825
2115337048
1597700914
1218288541
1892735373
470865096
1438815962
726269123
335736397
1844251052
332273220
200846381
1798249061
935556853
857403254
1000158059
1085256260
804595598
979084452
1559243948
672569088
2061867821
9541167
1047014515
1986775491
108008504
490248628
671986835
1301432488
1054895614
850745942
1250110868
1314140741
660110110
1033339308
1857677722
330773268
1403710384
1952491429
468528713
1834629185
433372094
681642631
597444496
1706913124
224274665
56299423
1633460463
2088075150
1997287841
1673431768
2122115188
460007972
2137758361
409784375
798112027
828902130
719224041
546736784
740838513
55688842
301292887
459562264
250459439
815023217
1895614784
154880695
1591026061
375171924
1036549702
59631319
935634298
811926799
1793398525
353062215
1670122560
1295164377
1534673534
1696391916
838546435
1724357939
1262453226
1992547741
17919712
803772171
304181031
1275565161
744418764
1765268463
857574050
1413847052
80818770
1485223660
306221520
617911101
4426022
1205737465
2107333998
411759145
38571215
1088389222
1765689302
333075488
1977724698
1279211224
1449335490
1347469978
1770638226
1413006258
1510901423
997241250
2113389089
1677636909
395452302
569428204
956701018
1564912622
1199039577
294941470
892118951
1613934317
192957566
284046916
799622954
150521803
1551621741
92066978
632590014
1372186388
1323912776
1572091001
54236266
1452871819
1063330614
1436749832
1538766947
1803800453
804775501
1913024190
1071478378
1841099529
1004525749
381412373
16465993
1912246733
112406916
1789106494
352411786
1921537777
1894769906
203627613
1414259680
1648301574
592310654
1855584605
1952943176
281192227
783890060
305732056
1898629830
394726307
249025334
617475473
127648130
373152250
1361447882
2066897584
2084327094
1483534745
2060499098
942830995
544546317
353335327
60242834
1591280119
1761133474
1413618967
1545469695
2066987573
1763171804
639346217
2050653261
2109759543
757022601
955433805
1306642609
1523815711
939074242
74591083
1300409617
2020244096
1449812638
704380972
2025079595
1912084889
207928654
1509784160
1145183413
987730936
386342657
15982258
1522462910
762059669
1476719519
906213601
2028393073
490189742
2102231332
1612931370
1832513349
286373983
1508657696
1173997482
1717097824
1503014593
725317571
1068665118
1137394015
1321655866
1872841661
153635463
150631695
404172602
36805411
1038507673
1648891247
2138821823
1621905608
1470279811
1615499498
1898920945
1467086433
452000114
626527685
1861993639
1227311150
890256348
1034477694
1727840587
1709231668
1758693466
981109067
182927237
1741651680
130484645
1824275300
1980471419
1367828927
399661375
1139665573
627099752
874080308
1824070316
1643831770
2114621388
827906504
670753018
1694032107
1542150962
1086743809
11753996
1003799437
1660089118
867746330
1748747152
320188190
318436582
259820789
393127594
50317523
1730286324
306454444
1267653762
679441461
381099017
434140462
2029181534
912660873
1592053022
693899871
2092254717
1419867052
292513742
1957755243
1573638602
1328965222
2113213538
670213012
2030395768
652762341
675416280
291832663
43021655
160837624
527006029
1813614344
449503123
276140946
779374770
1120621303
1262206930
1584795233
144093323
1087572717
465094637
1496610602
2147301862
1227638223
249022399
990378733
1197677778
1369738978
938312070
617720727
868348103
1248698468
1140508252
576165387
1821136202
1215012197
973658667
1142186144
1979996696
985158876
1721114711
92565734
39759525
703892131
1490292522
790207096
2072222684
1512065853
261582129
1058952371
1079952032
634602721
1861997756
619804996
500082040
198060630
1457225721
1042516576
476379114
771628220
895245802
220102989
1363720024
1797987945
938700321
220275625
2041252507
1252691140
1214211442
1467409157
1163913923
596550243
1379637555
32850413
1447793528
1055654342
1626092765
921158398
527809191
787367705
2093266179
45309598
2008256790
848601779
1231662300
865763758
1626966663
1074756448
1183764745
1814729612
914746988
903354508
928140617
821822514
691351404
1018909798
462839711
1183703689
712051752
321934966
1373256996
606468914
592148305
1282692461
1731411506
348028378
376850367
67396001
1311199867
1462381549
283685170
539899828
743030171
716705593
371426303
2089884063
698030748
901756809
35992943
931639965
734898514
396296457
742305890
1670643652
716104143
1070752549
1796861296
134628269
1377259661
1341179336
1935888980
708313049
1893841780
1584652404
1738988431
181663468
1133153618
1683365844
1360137108
1489254284
2084080207
2007962819
501982103
1434398176
17812638
832006621
733094759
1150074532
886048789
1035821527
1341264430
37513406
1021253343
372432500
1141181992
1134915447
453037409
1444801926
1292543305
1277824347
404559682
1511317646
1921774933
1389800943
1754618512
353298858
324735959
1679175710
566895805
351421231
694107943
1112813647
194125414
703126633
304010757
575036190
260262027
2143588687
989337553
498452252
51347280
953935857
488221980
1505842955
1217742779
1038636657
107739057
598877354
1185276561
2123305542
1102850907
832238192
2078386671
1247634887
1234840829
1109108173
15447195
975277608
1316633640
146917855
420856466
1437147867
2043372199
715069730
92631313
973996595
2094247049
147787863
632534887
14338315
591603944
885295069
189246137
141545638
1317974518
743986855
107842023
36811896
1883471143
1639054477
1391137567
1395286205
1319400302
490951680
1968316035
1608886436
402805158
1982876842
47350704
1282565387
106926288
1872473495
2102150350
227613161
370218497
1064427332
543360059
1614357746
388803422
1567276722
1936965460
1488811035
716586795
924546570
795726842
989447033
161279285
1209098416
112217075
823223167
1152962176
1527706697
539783512
1047037896
35295724
1671672664
506375025
2023824525
354278251
762849155
1414439384
545531252
735014359
281470010
1596434884
685810600
760748477
1906020333
597326335
294192131
1245542045
160495401
1383671403
951588225
677995123
1508321020
1755211136
1699120948
34163441
636128854
1116806027
1345973983
2138455118
2076518627
1039478597
1549162159
158776010
468889963
170567267
1987794000
1246454378
2108742622
882641247
1236641379
286740273
1088722694
744296368
101604157
1280658798
336418806
1809486985
1900052102
1428869669
1862232894
779932389
1419661423
1317649164
20860837
322759009
462357277
1748096781
1425021066
1280222983
439222603
1724069407
1837291412
2132778780
2075442326
1731347007
322768793
1057785298
1148715807
1829674667
185740895
407753771
593616646
1747833119
741609235
1874637917
49347471
2137698688
452625559
254883359
1642501002
323658367
1792666538
224053959
2011949061
343511311
121750857
1528039856
177749578
1999486434
89938087
525515903
459302495
1034177668
1724407171
771044070
1058588789
1225235551
1602596563
1288560556
2077424721
1496344688
1601045584
627981450
2046813859
1624420308
1907537250
827455002
702504939
348612148
2063106816
556490924
912679436
1648618343
2026531302
926037076
988069696
1089490049
591166703
1198887099
819159025
585976701
867682189
273828363
1867778256
368783227
436746159
1615756501
1577822608
2115132762
317034552
96168503
689975985
719239083
1632658159
1335794846
1413674039
1722730365
1580995421
1988317948
2127594341
2122820475
673112143
385168995
53422450
674156876
1981871837
2122667379
1471469979
337278379
1891863505
1733978181
930983726
1717169179
1945697978
1567448525
498856970
1118220041
1153893232
1806905086
103460580
217004331
246142202
1452604293
829143439
2026677437
1797222189
339177045
1547329235
2138313722
1202311635
1647470892
1820033294
1423237455
891767178
1266284947
257181859
2041878601
83084177
676959310
529553882
297383102
383133433
495098588
1807782647
829827991
1554298560
1582245374
396055305
1772272505
1589345690
2038045539
1548175314
1776026630
1987952148
1051560370
1465500667
777152392
37449336
1449675747
1752276356
1224585598
133413355
1960572635
1366791228
2013628467
311266322
595856381
1705852682
1613734990
255795574
1951889243
265519958
1799672189
251503484
211112511
1473352350
2004727351
300796254
1414393992
1415934185
908616893
1760461674
988361848
495387451
1289204282
1131850950
1745562332
1615242543
93149263
773768601
1532489645
621823943
393206858
407876882
1823988215
761010133
1388134394
1840223399
1373433877
99986274
1070299534
1778745704
1156228159
119716087
168277051
208500331
591452321
2081576240
1560631336
1893019467
1519070112
253606138
718134013
1557860920
1029016575
1619234901
667047854
2001216076
1602688310
1499910194
562032442
1870526892
1715745685
1559893117
861401186
1280429111
1171853499
1843431148
1007470787
804090030
997017514
904744194
1571077174
409957565
1734467965
445283859
960718114
52638978
1213896810
674275750
102432156
1514799562
1980982675
595047984
329674353
999179990
1581470845
1986707036
1014835341
1868152723
1827511986
2095503408
1211221041
1466413100
1956778418
1659820753
936143363
755771473
1515043144
1543273717
2039612131
499731778
2069681465
1920467715
99168335
787196992
2081363173
178222515
1884163154
1325831297
654252896
1950769012
73773684
508131833
1174293621
183964591
409112411
1019698831
1602609031
1813937212
1393195258
1474905535
186531232
923496503
1020235655
1046785532
440247340
447386078
277669208
1949242022
574558672
688370868
1637346939
369588072
120748704
12438715
1375189532
1448016249
2120697054
1486775016
1018360307
2064214517
447876087
1509528975
1699062546
117371090
1401859635
2047843470
1852820846
504870526
459251651
726980900
263044365
1059755567
2852874
1263627127
969615716
462936127
2103059747
570773662
404889127
656995426
336689240
467274112
490122094
1892572250
1928608292
524994755
243293590
1861504314
1830983515
2072783103
1280474653
675785305
998126609
1838967527
1609833297
65265591
38959354
491076622
723048764
302173106
1487021833
1001915468
1762363631
1214755253
360395811
428719377
184256964
2078159893
1926360771
437472870
1442705655
1380341422
612657906
1575712358
175340002
2126940449
1430730199
1462711992
1101283064
1406974130
308040313
894814945
394410183
354904814
169180636
927803131
597919623
1960828827
541244183
1984691499
900039341
1327381338
1053697973
604392663
1045008591
2132851043
1877350387
51214344
1203554546
418309767
976649042
272949827
1553684910
1674699415
1725073397
1752438456
1046526508
674933491
1267707849
1830778250
1360372292
1037004076
1806883939
133196796
724355667
1148772561
1005646718
739651723
1168077769
359180705
367239789
1495796521
1501215193
1060225695
1781756821
1798447554
221161643
1244393152
131606967
1874186174
756031185
276509963
1508926608
126256006
1201566850
657744186
1288801604
294397219
658369637
741838555
504433212
1922303073
1211624389
1182382996
845658980
1249464078
317848242
1150705924
661700361
1192103701
1332513828
128063249
912555336
156086550
2017103604
1314340470
537984232
964825693
1212335312
2127934137
1097891706
1931745050
398189487
995001443
459236581
559991059
1509195145
1611971470
118642998
961281319
1318563998
2141987341
68011824
1995014729
1044356964
193926437
58692984
1582684005
1665577473
377774288
1341926064
1115122041
1827183857
2138972390
801094110
1992382969
1541681720
1511697452
582276580
431017318
1290729789
335578697
614551335
298697038
510365623
611211736
653940325
1729653274
1005834494
91749134
83945929
384571848
996656837
1284075931
132614362
1484828296
1548902809
1911098136
669135015
72583225
1670707356
890336573
304193682
1893795527
980062740
232579133
450553366
456626456
687076216
1083844817
630993055
1510810259
2040363534
1967459004
894431058
639656302
1271904982
540695198
1081029454
852376986
1501293275
484526222
352607520
635770417
1949634350
283290262
188682536
903768111
61273646
145182286
2088399667
1372062834
1482421869
1005998953
1874242266
910544467
853702570
195857993
732344343
1999962507
1887650565
262533513
1637048136
228196448
1675205485
1980891401
1802819034
1705093806
2025725250
59526022
583210340
949959394
1612015411
896658799
614396262
856665453
557025799
1577917012
1796489863
2127277638
329597284
206548999
2052481791
1169231742
1833956230
787861644
2079847291
556582706
1039759862
621380628
20899331
791574130
1651028272
1407214441
1221972991
758019715
779080077
1691109986
1262196932
101675043
1179750184
2060980753
2087859988
801405195
1561461336
50942608
546178232
163887786
1315198831
935341477
1139154676
628465686
1342588769
166601079
1590109861
2111081505
1064982605
1627185568
1739146407
600381564
1580328188
73284295
369784368
1219025629
525856184
131988384
1529749690
1486205870
2139992174
1039067195
488828519
41919723
940181669
21738289
193983083
464727852
2074908743
426049831
1961497913
1090337043
1303754584
322269703
1439877268
1871543443
1727278122
573879227
1937834964
199261662
123317407
2067962904
758483117
1830422877
2131174626
495143831
1339780756
123288045
721537310
591746908
437647287
934217558
383904842
2133523248
1176284347
8412200
1844224484
2012173324
1508295040
893170809
1663640897
1195418214
759611631
678577067
958597622
1984468037
146243957
1734910690
388641794
1822136243
1991991543
1787496307
1661049001
610809012
1557055849
1644888264
1661847030
417296287
806288692
1782890190
2117350151
1240413058
483797735
2072895579
62675233
445105304
1068354040
1429719319
2124649195
1556429229
421019264
1940815857
888456512
292945735
886228514
1438455224
349491048
915890600
273722295
1830851155
1981072136
2055282380
592495552
313683029
1077601444
1201209509
143536437
915637777
840135683
1585938395
598569082
1222685835
955923458
453406060
1151773905
2140786122
2066606908
159557020
806247473
713309845
1906193383
568969561
515711880
905062603
717599875
1310523707
913834702
1366755848
289449979
1486997369
811190681
1739778513
1441881398
2051652102
1490998013
813502300
1721989302
2074768697
1351879137
651640887
658439014
1096709524
1938437684
271746709
1958482958
539492905
281972536
179207985
1311291022
3088220
575248769
1142697963
1496382691
615745549
8735422
195913230
1421561655
1605087502
486241585
1683594290
1833522052
250204776
548240663
371288241
1273931465
2055207568
1676039227
2021225420
567172289
171714416
254262812
1346762346
1596999763
1245014475
1415830687
535805828
912198461
1552092873
314836094
809222953
2141187961
1079431892
1583208507
1689137216
213222954
1154685666
1347923518
509742865
2004750640
269891583
857553734
73295622
2019471955
1494462494
291866727
9563600
1447846886
1291096419
1709911460
482229465
191084851
383241291
618125171
716935110
1176528538
585864628
386142739
1201539828
6656420
2079903895
38559332
1365608778
2057824711
211386706
1633455654
1392571063
44730319
460539714
2020763618
982391466
174036705
200204050
1673040749
1642014112
882754683
1124445492
1325059519
158234737
578517124
165564355
1570006448
1644834164
1967183334
1712404827
1687814191
564138859
637633179
562975312
2019533912
1672688564
84883372
574399602
1906052990
1042538587
1754667461
999099367
1971999162
2131970672
1255397852
1381560853
931836480
2026610743
1434098754
2105937794
434363255
347452267
418425394
1141389076
107302636
512042957
1933437203
855254738
1322000956
1424238824
1939348292
1151755045
535495307
1292347525
1419700348
1937316090
297173422
448079121
2021174552
1509164969
561424798
1986197425
656479137
1792897970
1786697964
1195125334
677016683
453189704
1022158683
116446877
802356577
1208636062
1091604942
1767639870
1932436336
1038473982
691809892
170408645
650565980
1990928259
182430051
515584565
118559022
245325620
1391380658
1255314998
29164557
1752531635
1756608587
978971189
45859364
601266008
1968103159
186850908
1585482616
1382865346
1833236929
1565173200
1273786275
1170929515
1687978269
288363808
1567995569
1655197989
1697338434
1309427798
1782321278
470500768
1909829194
1682837718
1557827000
320504664
413098375
2064018585
1726504948
1450074769
1888509105
936199021
624517582
1574652024
529364562
883404262
1376741142
634261644
124158398
530105164
932009293
930316107
8039044
1269166019
769459140
2030287940
326375858
1261949686
228123629
1403704475
1924915517
1608557983
539652386
312951968
124203127
598812869
1022257693
1498909444
1014943901
1281694468
1796198256
739230287
1319233668
1221605248
220900739
1236288421
1160055234
1024768945
1290251249
2048282761
1559135225
172783089
836855163
2141177212
342950218
443374475
138709237
135975976
860187500
424847122
2025570677
1268434389
386209463
401833625
1951950360
2110440656
1109735204
1324360131
1548284615
1350021115
548707492
1371447495
374229004
69858217
838645395
65018260
201372617
1707633975
1160175807
94863003
1679147226
509432876
975632303
372958548
435670975
1681272131
1061958712
345529392
1897953049
1790428207
1324961849
1502038203
516336423
1616850421
1076163303
410996251
1704046367
1619579746
258172077
1303231267
1143065557
2025226984
492473311
2070053116
1080021448
1059949465
2057384146
424521861
1185177691
2061884994
2016053651
471237017
82310611
48445683
377425742
1676992639
525125760
1160861718
354654587
756450487
343107191
1406939494
1320141392
1287163635
623582597
1750939219
1026855901
436121411
338635827
68590952
1974762215
1504760818
398571845
781563271
546145407
1613258409
1612027093
1349861207
1876353360
1557521312
580370264
1272500224
1406317087
1726509045
726252341
966409109
817175744
1790924428
176006082
476186274
539076346
66029660
241504022
1761861877
1407179737
533033208
1426306172
1972905919
2120759209
2018270569
1681317290
921399326
956980242
268725052
1520607127
771561611
915246219
1385168145
1970657580
90563572
743207492
1589754429
1410727188
547330998
988621010
1117000854
333684985
1162262914
1123455528
431183549
325637603
277813828
2024010490
191052341
1700940089
423933945
897046220
346621371
959720425
1892772797
1966029955
1606628255
1065083820
736147611
517343808
571973655
1452245605
895130927
836618779
367083306
333186835
1821273765
708292042
621173538
204694934
1904654906
1838341001
1050696434
238769956
144650206
1459618216
417206295
1464726201
680891439
2103129005
1292471618
607980784
342801279
469568865
1268417651
1552506975
1420331800
341057664
442379477
2008972882
2035418054
1378330547
652063154
566527538
1220695173
1935967089
860629024
202942091
1556608123
1869970950
73731475
1191011565
843629732
424138873
2059685349
1859366462
1433156466
977083789
710988235
1861070437
512267630
728448793
1324520701
340554327
1647055087
1034680809
741164102
668552644
146485006
1880916459
2094556229
1221332402
943521594
1741583997
200146741
1158606603
353267705
1384849026
1862851386
915496929
475376280
1504308526
428554404
966428521
1026454652
152784312
604444856
558667249
464034211
300464033
730925797
615112030
1389453117
378211193
415663159
395096451
421592341
983053867
1852882023
1612910664
1556422865
2120818351
1942820143
2057245137
1130461066
41474185
648284127
32317681
1929330768
626925952
1568119628
1566636811
671409681
174073179
1647469463
1617590526
1580114535
1976011129
299894374
1518542473
950085512
254591558
907561636
1252356942
1599033978
19181244
1491447321
582951598
906749243
416054410
1141933039
1152312300
599804261
1993725177
819436175
595536668
375478868
383012903
1698654834
950968322
173749982
1756181167
406899660
1182228558
441261081
1932161123
1983919425
757466566
2114865123
1976695245
56001071
1790015565
1712644692
1128419203
1628717076
820282552
1249374317
343236399
696813046
1468677617
317017700
1617602323
561271251
1294869775
1862578704
1389994707
2008248199
169941322
1289794649
1336770440
537126472
1855197335
353297552
137041898
326430640
1572444039
846193111
29505731
1625716022
1426004505
1837137404
229321926
2082608913
797897513
1230300926
328307080
574011993
996951392
1517738540
950891214
1977589398
1050254146
2113920501
1472966613
652213602
131813251
1768457128
1843832476
190590765
667335877
1101378299
303048867
173628075
1945056926
1112341168
1183692701
313305629
2132920638
2073619547
1814562938
432212542
1052819938
1346796930
1607389351
1103786063
644874066
577008311
1305598563
1323673724
409143712
139317489
219176957
2134092667
566096701
1898469539
1604301053
697531826
395968426
1382025112
1166679597
992842972
1247745441
1303945993
560410064
1139525239
709031489
967723598
1169037243
1042857487
1625242920
335417505
482576782
503315343
284109124
676306949
2095297441
2026330386
510012653
454615685
1546230819
1029380512
372262334
318027214
1358987
33914748
101522772
1757783013
1863181441
1558899150
1377235322
421373681
1502373825
268663675
1453736975
662958572
1671205094
164317417
1784894391
1045546113
782786129
1475481333
494295971
335496222
1048806998
695431222
1609014426
14245473
1406911370
1637923903
174074906
909751242
424569140
96812294
429690264
846825939
126107320
2066615765
1174540838
1526252761
802464999
461273297
2112356619
397535915
739312046
425319958
709199842
1643392222
1161393200
126624012
177566458
1912371881
2046546306
284794770
1575005382
356948911
1761470662
264220515
2080409527
965693899
1108610762
906929460
1934216393
1587577739
1151660881
1667654091
871470404
1797287476
2023472299
217999807
1268574626
1321001059
979987459
1346535936
816589484
1848343556
1639352794
1517082648
502481337
194510993
1032198597
1214688823
78616613
943299973
1470814125
2117636954
598530232
1508396180
1821358873
896737400
1604941516
1907045221
1131725642
639188705
170655614
374935212
375459064
901052162
1494888715
8627228
2829450
73385472
1786960873
319241153
1914229744
2141682814
1294699133
2109154351
28753478
1465427031
663941426
1841314443
1923736541
1213689680
1010378653
964329112
928708316
768617781
857646949
327330774
1048389438
690506287
1032525340
320134214
1116811113
1966658716
1514984429
1170289313
1940236257
561744863
901928195
145984610
984982645
2113107512
1511932197
367475772
19306235
1891237714
561470552
62901252
1443265872
1111072281
475346594
1805633445
2110477431
624886678
1686807870
104238777
1886704887
1546244160
491716901
1247686312
85030808
1554371542
782709170
2105689525
147308831
930468171
458193557
715713663
1118099085
1375260509
628561229
525772946
1821465180
724757806
1337889178
1537631916
1961725738
1984086407
621411517
1427012889
1802880271
1212956787
316133974
23835993
1328549307
1879190002
116241716
1510694662
172243013
1226244065
1783361067
1686989318
1136596507
2113832034
7910822
1368885348
1315047006
780714016
592724807
1735547165
1589627653
1509920900
1220978179
952736111
1510450309
932167195
951608588
367550586
2046801566
1474730566
1457973059
954884109
835695500
2131568316
1699062816
1669017665
844943822
497664469
683482038
2128388293
605554410
754015968
1664652885
1292702530
658476286
1890665278
588492322
1543953949
1790225801
1190808668
2031656527
842118608
749131610
890683093
996170574
356458566
1064630571
1301519372
344290274
1523248749
944121670
1531347174
1002092731
1681440361
1006274303
1901661090
1400286312
1030194697
1916109511
411224629
293911761
1341400325
2103592734
1304080544
2087535080
988020592
1907590692
1724454733
927287123
548446058
608142505
893599990
102177720
600661923
1316580762
1754884354
1781836123
1407196746
1768484445
1006656070
1860474457
2080765414
1327569836
1830784118
2080058544
345833758
538418533
1284295332
1158679333
288105334
488448730
1899913822
824286358
1562500362
500702911
876402736
1603754264
407053227
113429506
436021228
1018416455
96683444
550337001
854362416
1755802548
656266234
2011570171
1154924172
160769027
636195955
1824930314
988801996
2046411836
2114681880
1904733599
1785394138
570892185
1268298037
2007201035
765812442
732168317
910595521
1763038219
806471941
635559758
769382823
496096263
19519632
366568365
161846504
398215347
617659389
1610525735
517695993
1972673407
1538207756
1713266266
135114661
1649057887
1177685613
726958033
567714789
2128786065
1358193626
1215174081
791127537
573118321
159256139
2017889636
699103228
2140515311
241165091
80866420
2027325976
937482396
1171676600
1654966556
610159705
220908893
1648088340
1374358077
351307921
1874200078
2075343550
1759408133
404997472
1465259839
714367157
2095965150
582594506
1624490352
373475233
1961267353
913083877
1839681017
1480062332
663733044
1587591305
260715275
1663718172
122327617
1769152107
1484849216
1381602043
2087079800
1488833927
991859301
489267024
1962589670
13338091
2111934586
659886233
1513690246
1754485640
1605185143
102771498
1212466442
1098199352
1786657679
387278399
382012474
848343500
345863417
754219393
1971341971
1039053680
934290005
597488595
426910853
869734741
271055547
467491122
871197338
2060160474
1723027465
1949288761
779798817
1757433124
946766835
1267543343
1799701021
72087460
699908999
2006969974
319122161
1118268209
1252396017
1472148657
1182562128
964077182
860124806
1379642338
1521485720
1098101383
1087556841
296145664
473416155
825529789
1147954634
1138610655
1863168480
627395817
1050036352
750835635
2104652295
1039060794
1381341576
1386217713
160832047
1302599244
1838108469
1652999737
1524038008
875442876
999435500
648999332
679941533
2014340191
1372326060
159653427
1363768067
951926322
634082868
599833772
523773488
919981887
1053686723
1011721075
1310993052
2060178852
1010724486
1823286037
39846800
272627964
899683970
1289397744
1537615077
1586826137
663485156
497538438
1355555441
1565611457
343848487
1623214479
101951607
1023862811
928559749
698137979
1493843032
463205463
546418342
852414154
1778959434
2095853956
1447069844
1731085289
2089015323
115098869
305681264
378591676
478009543
1779971254
10203859
2044041820
277598592
1859510867
1818722061
2049751752
1023287177
1326746673
378909207
1671758364
1037951458
1576163601
127507214
1126676110
579875584
1976625403
35019463
741086413
1594894196
1159852106
1490069506
42683823
869308215
1406458304
1224530944
687737960
2121706818
25063617
489309725
485262599
448676008
1181979596
1143785597
341445290
871953397
808447490
847625242
584396187
616111568
1669446227
1408048468
1047880058
1129937171
1695780104
96206836
906964028
1060281719
51193465
169429878
1172822804
2070888241
2024033573
518635301
2018624020
563099586
1184280553
1654931090
1673134478
1993430569
1101385752
1951098363
533779617
1421866606
38663183
1122854329
2006280055
2121556731
789651835
1277896636
1848522047
1761541058
214900426
409451198
546762509
1857693629
1455652553
375457563
1716316537
1246890897
434287044
252889797
1329795897
527633252
762257472
1172626926
1032221408
1144001125
1690258703
2017836650
1562127955
1867621026
1011744730
1391617269
616699782
1692315189
239957695
441213113
1448788878
860894894
1226219873
775896089
636365064
285259251
871195385
1096165471
1111999955
1787317790
78830506
230879902
1918586302
936821204
1665055744
171392792
1454956599
922498189
1966644920
462491246
511297428
951169774
795503205
2138802560
590265853
1003651823
1873067264
793056600
1735965897
706165750
1282301125
1095479200
1612010087
562276155
366457710
1518375780
1061650473
1394108434
887836618
279192690
782639384
544828500
1834250367
821765238
2071517179
1197089819
2129958475
912141878
904693134
312509077
1128340852
1420065552
596133583
911197604
610394398
1586163225
694942607
745277221
841606399
1851287865
2063684562
505910211
589498221
547383435
1709729517
499846324
1040563277
1537533866
67686792
854150777
2048249501
217615622
1892703147
2073043598
452799182
2049056468
1455957826
1783019177
652063110
941768312
1187603989
1909120397
1400050092
417099195
1245354006
1016993483
1765648953
1552177736
98456090
1603493755
567243943
944796310
182225749
1269746188
812906437
1255326099
533689416
482860840
1921794394
1635324728
1539101814
1065338163
924313642
30761083
1627713802
1245458650
587470686
2087683022
1584397052
1240997247
1912184652
1711355342
950207713
752569761
830673085
790450282
1583710842
1638502974
377741004
828595253
1312836820
876272578
857311601
1820353472
1008677597
1682772681
488623877
1415450852
297667985
1830860512
61925250
2097221624
885678068
1903249492
1142605337
532135028
297958415
1081767779
1155687264
1750734280
1656435171
1843076375
932057171
813431423
89458026
2135358210
1611648866
1234349476
1934224591
1075332155
583579673
909025770
354195196
1542581406
1614700565
898273013
781334842
1992540684
263933478
1271975059
281011694
295783403
406025238
2090334222
227830579
687633433
417706266
1010294626
1558689759
435484234
693328914
800568983
993577828
26056977
306632138
708219575
107162260
1907895758
532816665
1909403459
2092228235
88692944
1842253619
890763695
116259684
218440115
2017875460
1031824888
500346265
1159023612
1070683764
1374456515
1746456728
995784296
74304512
1745880507
496635179
1277756548
1744704141
841557866
282296276
1545784762
1098149520
1239246964
2010900104
989763069
55959788
806888574
706303860
1680756232
1449984198
351051638
136281801
527768635
1806032165
1503416708
658466175
1419651945
237758543
33717046
577879870
983909561
688056533
1371931016
509919330
1673670276
1098118305
483562225
513178932
82302450
1506243430
1639584445
1032113876
946355637
1172645870
398413172
840680044
1619933075
898843379
829093365
1219202851
941483020
372080017
799795325
365892721
197982820
1875721049
1084471184
768335937
149150125
133936107
1214283923
320126258
39346245
1579624078
1491404576
1521993967
114527321
70521624
167778820
899748449
523428906
1738767594
1351892751
565886989
238462576
1441215799
1745921992
2115223091
1865269846
1620913364
402419002
425063661
445683616
1149947570
445977656
301270743
1151041480
407986843
681662952
60724954
1528437990
1307866671
834226272
93656714
1018458904
2087407831
258249096
1774066927
2100217837
1956015180
210777324
2085438416
120408989
1460795452
1778150141
940871358
221022222
914252724
459528583
2074302741
1618975252
1274539944
1346179161
1199361021
1850028368
1637239103
1981238488
1842273549
1331976238
1491938315
1102284522
1613943875
163710177
430378030
1864025268
1881168513
1442869501
1047709843
1343403803
1658589056
1983461779
77423979
1802608106
701147255
1732462633
1422970450
1592947832
1680971231
1999995542
831561822
1749705978
126759420
284640027
1915616436
1902151068
667711288
1439668435
1863017041
917036219
1489387024
1795444729
640258323
499362880
110363602
851034650
1695970037
362940310
1784166458
2086956593
796331792
1620094373
1833833499
306010419
1736803260
1940533016
1543829433
1716139530
805046383
642865529
1070682239
44717658
352712822
1064627197
211552288
1173971338
1139795171
92115727
223967706
1572394644
2003808022
1357327755
428929327
1573999374
1081977478
1084643487
578662541
1163699285
2044184478
312165152
242384547
906600146
2120729938
1232259945
625524106
478854928
686124083
880206459
12847246
94409097
892194692
485439578
133388823
1550902072
1374197986
1339240628
1958263486
1409005944
187980190
1907236572
1052800764
1184830090
892527756
95865323
122740067
1673162203
527348135
1346058623
1165723025
346233853
540165954
1067567548
2052660479
389699308
1896524932
1314948768
555269948
1704338225
1674437616
1533792840
1590415877
525203099
698248479
1170034460
704081275
1243359607
998559547
716445053
974407901
1688547058
1851272118
2117021413
189149612
1867879665
1506727906
1315134374
582224391
1013435431
2091909051
1686969743
67718653
155367622
1849642835
381685024
1892295304
411175675
1998300657
104101245
373484532
1025072595
434753574
815020163
1056729980
69411112
1715751385
703069170
1891460539
1812744500
1720256568
132488250
407032180
1559086641
322849936
2122377678
2146930006
1594148304
1961328229
1757392145
1326751237
1499118126
2135100825
2012345010
850588923
1942891388
923425924
110075820
444055110
214781578
1567404675
320622031
514078475
204695287
715011591
848457622
896666577
970583511
317976346
1492565235
1371881003
529433235
673566954
701818639
1566348259
1665049452
1651494167
428250401
1019841751
1867132224
2070605039
54896679
731439258
739091550
110589078
1999292169
1127515559
2127905694
431033393
1717121948
1730690899
931780155
554038127
2058937849
496087975
260593359
1781152442
1388310877
178588197
1496668226
25167344
149696568
1515131336
16594329
892196566
1638807645
1528688457
93457049
1782308510
833001359
1773753168
374895496
1857116356
154556176
206780592
336860740
363523513
1904462020
1100622627
1090843028
813898614
171219676
248911059
46560740
1648732580
507392971
1157141752
828466586
1489445666
1364023280
1149885929
203521235
685332357
1449530330
1014701047
232776331
1630922405
863826448
2013749927
2140364756
1641533953
1827305123
1273766887
1360486577
597497649
247063551
325201336
1832565879
1579766272
1760839158
1902129290
1866941817
1612867404
1999161214
852479425
1431511515
2013279911
1385385437
981347804
63761215
2043171984
962747776
1337007593
735287209
1076808972
616383974
2087303036
1728784736
2109009392
441161289
1618840879
549398353
1283397812
1562302739
2060411347
759422193
700095736
1560254689
1779459728
1034380027
1804376803
1111403701
177406238
786657131
1185082634
927714220
517478806
148958698
580918100
410151394
1553985926
1522425850
1253790732
2101206088
1214742889
2129265860
2047700863
505791687
1029398437
851495528
1495529881
1816381243
1474899439
1384318249
1016284057
1207141502
892899362
1938812974
1382055777
509468680
435464849
66647510
1849483590
1427147554
384772001
127778717
1252706771
1306712516
709216010
2231945
1598421152
1955126863
668169015
103701447
1518847697
844484168
1674960769
395067488
1602250784
1406053992
785428370
516924849
1579038345
1590576844
701965332
1046330757
918291420
253452114
1451577854
1908589278
1473213369
712131470
101834911
627540287
649092686
472027036
1862356921
1977066996
1251097225
1266828217
958645635
1558829022
1525190677
1737957662
1000760823
742037278
9400768
1836535259
2032217961
1368057510
1261502439
2114076950
430596689
45333340
1384182363
716371832
991456933
335492254
889662134
946630554
1807444606
1691917526
609373901
1916890476
66523145
2078552401
1888185119
89688016
1464222746
481276629
1803787373
36535178
1565598767
1447869842
91538051
110151754
2145295608
1128655308
869153366
1055298760
713721900
1887417245
75931665
1548081835
222909238
565586807
915118540
1345903401
987901173
1869114955
1242081536
369089362
1755888828
52618839
962463256
207038453
350183375
70865409
1841332457
1642160702
1028321266
404854313
144403646
1500976004
396431840
784356435
1156419909
851216950
1771703111
739789834
33170825
1316945252
781131993
1575846736
2059850206
897186174
749632771
218969631
1140832784
2068190215
1944952335
1594593022
1677365313
240249030
2097368055
644360054
917614196
1625709876
1053955885
740970460
1370503375
1985424576
348937868
1864769590
1107839077
1117830614
955964947
1245401058
1217142090
1909734632
1617871893
1811863062
648239182
399704532
956846218
123752964
540360216
2012887909
463141687
637287301
222363767
125821985
1033380086
166451870
803017076
73530936
159988505
369363026
24542486
1978210140
96640303
1083422359
1279871940
719263191
1423424262
634601731
741010610
1287343199
1668937599
1683326085
2078255011
1713690233
1133181566
116113382
1112807433
1179401220
72060557
1552759797
1697885714
2042453714
196085921
1072937930
1014315472
610971086
218313924
1975366987
479624577
1607639400
891342180
1896304909
190826254
1530953813
78674156
2072720025
354980618
1531538243
350900328
1870399700
515257995
1489416589
730721709
1718085216
434999746
1722707193
248840551
2039898539
833669539
827024977
2051699182
1836219616
1398934251
1484079558
1770979488
1655789326
1923371935
428471011
640973045
1829151575
2115192278
889813170
569927185
945285587
969605555
919921275
650596783
847220667
381224917
1194433349
1242663370
13674370
600777594
1842478879
1494904691
1571588508
1615944851
927217308
537611368
1402680181
77066853
2018007763
2108862938
678916421
1220435420
2041504377
704208456
744476026
1188584111
713053606
1832234045
87902388
1348860760
223300133
1118210056
2026953380
1826603475
1890953147
8318564
609794655
961790750
572404739
604697204
33451397
120377367
756770742
1217874975
291414572
1650239759
1621920100
467955269
1906036105
356661089
1056052125
1393435958
948737319
1388629923
720527076
921746604
1404501763
1698528311
456104021
1463070175
1156147604
451366714
1324350473
1330239118
358763497
649051343
2134465125
1220228676
1737997923
1314913786
1134617529
174339392
550488797
87587289
1714437347
1815114402
953844805
2083993765
683727813
1932466757
1465837522
1063411166
156150413
702727020
55280771
697281002
1642263892
2094454491
1243343876
1312949599
1406704872
2074311985
1774447125
1935020685
1163564111
1521030351
825329005
1381418973
1394451577
1911304318
2021050412
460526006
2004252752
966467005
1120685973
439188948
1259139403
1827009097
1371382840
1711205429
713933723
133309306
703617704
927287955
937122336
1171432316
1192688595
1257723260
475988902
395151385
2109781104
901145459
624649575
1163409639
1322700331
553072293
1229011237
122889658
968421254
723179441
1671909408
1663960082
1728652227
91256643
1839652863
4036236
1465428940
1899583744
1144854181
1806432796
369530323
1726465302
242415356
1921809636
1237392911
15860479
598506649
1203502194
1497028291
900881249
1621100588
529976162
1002739834
32318262
750195771
1135419525
1922906713
1605749906
146354357
1556024476
283644478
1133248975
1522681748
1365833794
626736432
1537853469
1252337904
470395659
1238806448
1939581090
1694195529
1653266753
305466699
677110841
1648577572
1725250035
214387252
122268690
1519225752
383329676
67899838
1148544318
1566220532
389331966
844363867
1792733705
1483336537
463508249
488862318
1128465722
1868226820
1013705838
1464047013
748976937
1629590726
946959366
1972543654
1123990767
1466925361
923633254
331696986
2009475582
2136055109
633274065
1533665044
689670876
291813684
960204148
413013779
1395100412
2065768860
1776326107
84461774
689126276
702450723
2005505265
315118565
959880464
189877440
418713471
640080559
976630244
778162250
1996556383
1443185170
1021876474
174023154
1948778152
2014181977
1090334470
1370437355
80180183
1860210420
276609530
1480114905
81328647
1703345880
1348278756
2096125002
65456863
1554373866
1652622563
822147175
1881466012
720910338
127715265
641116132
1572319583
1405635453
630788384
1634319054
1599157549
1530263299
825017309
1691133087
23970769
154926945
2005323862
1629288760
2040086314
1501894223
1728124861
1540929569
2135285302
658614921
2079675833
2075714040
199064036
2035253498
552407745
869421945
1809212633
740561873
528850687
1356720777
448055465
336247735
830542586
2068378235
1476496491
325558048
1469930458
332322716
996131586
97545197
1441418261
1736254555
1242145135
1240192481
326612574
321045668
807271634
556327043
492081102
223056727
1145524414
226422389
855120466
822684893
1684360596
1250400642
206444176
1256852713
100790007
2019775479
2009005601
346026493
91953534
200921011
11355729
989235619
1391051047
424095524
83929580
2094753046
334469186
294059333
2054716310
693646652
766788771
405663150
580780048
1031818892
1786453628
516121969
240111781
577926690
307918466
147573387
402605338
246412692
1455252512
773102766
1708713522
1428813471
1551440901
718493038
321972132
2005280930
6213090
170397788
1387047661
540781515
642976493
2025126774
818038931
1011434892
2064888859
1377537831
407315343
1130749299
217411736
89165538
1491501749
1487683795
109469
2027409636
830026563
1289957122
1711151836
1226362643
1180119815
782413376
1795607804
1880948336
1977377508
2075633430
327401341
522776660
729366749
843499783
946011446
1338063264
600353235
1867495142
1117799574
1389110315
172205332
2068937498
1598240142
1772168700
1934374232
485573466
18679866
1039606145
1936208740
1151624630
95341280
1522691888
1990537411
595504158
918628482
422816769
20865361
40233242
710325967
1244156688
750620096
906744846
784452646
1031675093
49286754
1462709489
13033101
635054049
1244187705
1975855392
2111072583
949283236
1818774638
1355556779
1551457184
1318839668
1562624469
866692334
828575412
876228066
1065625430
1963829044
659276792
1121496180
286679626
848362281
1415752474
1357328832
1124429085
1194154016
2144760085
2034192019
1981253666
571626422
1984648525
879882977
2076669383
239324861
1009109230
999347979
1358084942
715759830
11703387
757378011
2092297181
1162907054
760579510
1914769921
405797383
62750810
1208461140
1774672868
1107661664
1028919193
546176403
1888031871
1654489372
737233626
1676791167
1729843320
1815024471
435932552
971205294
1946928436
735810241
2085231692
2077265410
1397271291
1328266226
1902135344
1704407966
606888816
1936343046
1856363481
1407058100
1203628719
1786007584
2002063109
1010512600
100077477
1522085747
268714881
124982528
1510044649
2118241526
1019922668
1446444791
1920685029
112813601
924969178
2095962791
603264980
311439656
734215069
724513526
1090038556
695275298
937772031
1069140373
67869926
1684227600
139940814
969848206
1966934218
940655530
1813887100
217713029
1978680996
1305306859
1599024661
1416757757
1656054454
1913508599
169123059
2136324873
69230072
1563969813
1791761743
255094600
1420834455
2109147810
1634747241
1717976572
1928771656
1886372857
361018372
1809807552
1817318403
2127920700
921239729
1984395977
1705591033
1206819186
1695730582
3933717
79438770
734515030
391132327
466233865
1572372419
653081885
869502143
1933947515
233090786
94533079
443110029
1640504432
357638670
884120788
1121548000
1304434095
1856088226
2010220452
773122245
1947894381
1428128240
1940318378
1282435397
984484741
509949118
1136427231
575514767
1823618307
102051626
1118329555
1605609899
1948974093
1194078180
1022102522
1316449968
928120156
1604351489
2099380098
1840639289
958800708
1612626114
2050083067
1216367226
2020269127
852879437
1852079454
280715263
1216338230
1365423674
1079121496
1179879159
60445493
1930159337
1824578680
906341735
2114509383
1369465040
179296458
1646178793
239774570
1013456809
283463592
1924270083
1306758886
1303955917
913982181
434676865
1794457194
954149300
503053278
1814638948
2059883396
1261331498
1960615354
49973958
965131750
1680210235
1326170038
1554088516
61194497
1438616426
1219497945
1234889740
426081123
1326805337
1578826851
1546842755
1697772562
682822792
1949263545
899330772
161067267
587197112
966024437
922558745
1808389513
1683402087
1529666875
204747875
1134020756
1165540043
2087558869
954162160
1916887699
1076868435
2118771936
1203517871
2100077599
487439461
1569741090
2000857180
168817744
1247638638
1404104025
1034225269
504096299
393402171
1795474861
1098238670
694126614
1689111613
1641098168
1800626510
360724709
832538689
90081259
1789617
461244220
1340323559
547120142
1111858318
482186953
1650354580
803960235
1814662778
271617859
900714609
1170649098
1812766022
1381339747
1741601352
1780768471
637320199
1181268498
1104862545
1082673067
513205197
994942627
408413910
1725945164
1425729606
1859904842
2065847201
1231112475
961385369
1448564298
2005864597
365360493
407505656
50100986
742842962
174030945
58948333
229295138
1871615487
327953760
823659371
1825913079
1305278839
73805851
79043535
1946332064
792697579
895747516
1861535649
2084993430
15684185
1979177051
253801128
1497026529
1310036026
71297173
113122564
1176861444
1279489842
671219704
891371435
1662008360
1975237558
474671843
480112731
700295139
1787841497
623573908
32476631
1988332556
1916059734
86545274
1771713699
1496571538
475436184
2209288
1847999252
1583166238
686565014
930456292
87487806
1632352711
210468695
1836021842
681427213
995345668
389669769
604691585
2074762103
1292818504
2030381804
357282173
1813609430
1783905750
416801187
830590314
2032318610
567682345
1863921508
569491094
977711902
762071409
1456048310
1148949684
1922993284
271916883
216868346
788050723
1955439000
64392138
1597326614
120171487
1423347382
1447502322
1475948734
1580015767
1798601971
1034479947
112201921
1150856780
1639560525
1876864072
1497137948
1986846356
458522126
2007289435
1400568531
1279074805
83574256
1360439781
1336142229
285528706
1948313865
1269397328
1395830539
1916943927
137540883
130398802
1763856842
2047916175
469767478
575158525
1534131916
1629140293
789446292
1079212338
318460521
140307073
1307997322
838518728
1440770131
282295045
1679121694
1248839215
297776029
1363814507
132357275
1484488925
1480695605
1487441332
1048672944
1512836417
830207492
1026777248
1645301222
448770328
1759712162
794541403
1235447916
1643548339
2123947009
550860610
143948802
940825952
1879735232
1322087576
375312059
33007206
401469661
540610315
1862293000
1557793639
1993366050
257392604
1060480156
693179625
1250300078
1067339876
1995132274
560597086
1944946391
1869206945
661031101
633292409
1201008954
652915187
1640374161
563327380
117094073
1542020875
1570545848
2115804082
1696901347
1008255136
109370490
423836833
581043259
1842396832
716286262
340177194
2045130655
1495918458
1671032677
315064245
1178760810
1905465796
1963064851
719693790
80219765
35272558
1170417402
1396324351
126192119
750837591
1087545942
194341997
1890555638
525741992
1546173506
1368019981
1281800240
1986957466
910772244
703660071
1693105296
1630700978
843996285
615004612
908918794
1457359098
896948345
1073725473
852652908
283503839
676736756
1968443215
1574333737
48678426
552664018
8695249
287260919
864345735
571858673
537789234
578134167
665300845
663036314
464500315
1970258875
58680023
1165861437
1403556817
1778473051
451993308
1970505869
1924201333
2088844031
1696651097
1087455749
419223462
1427502991
620161092
1438893662
1991121629
1905922070
445757445
825434831
1346422182
103354011
935666082
1814581165
1335457315
631659626
467363592
1644252091
1350532258
1018094307
150104897
1341423776
124484448
1720087360
393082046
1032089454
1974700988
615642911
571995964
1889838174
373157041
118450329
1067968230
1735455629
167983524
1532793552
478810620
1282931953
1271474201
138254774
702546572
431618278
379506164
1223969491
1557326319
563923961
851668967
337196291
594612752
2083939143
1220597723
281512212
1114593250
1651399062
715272895
449626613
21474870
1335353838
928020211
2005734597
1615701683
1430584734
339563224
40741153
242353543
1681127137
1973789388
1085643254
1921932034
1750607523
232025901
2046213264
1580311910
1964965749
2146398985
590295525
1711733745
1647469223
1526082131
536133335
1712275618
538524676
767322019
370862914
1711725227
926377576
885617492
1298459615
1685092509
1389221900
1998893244
1442075005
81648239
1824265801
1597558049
1967489282
942646348
635695727
2031515189
581629199
866465921
305171813
2139068187
693650585
1840617887
1046586534
1162092582
1462629422
1573541024
2027693543
1352225890
1956056536
1712681958
1843465166
708091757
451510652
484145276
1923842441
1913844842
1541033261
480926969
1779912675
1073067017
230059318
420913034
9474271
767433422
1966183499
800543843
338537481
636499706
1857793146
1262108608
2029296452
818308891
644750861
1888024685
1751938706
2120114313
1589764500
1947734371
1320962071
1420344666
996103748
1603882221
1320691908
1407455753
2121851879
1047123553
1096656115
881626397
608264680
422937682
610297716
902372386
1227835435
526918414
1585983260
1803492004
1289594628
1462093523
2009139717
2002094118
746317820
715335133
1574886050
2014365254
484267264
1272380099
238363483
516939610
2103011895
765292330
2135169810
1641305116
1372449876
998673675
1826359644
815624898
187943591
128498116
876079803
1564488835
56084017
1475360775
1018191082
587506747
828891802
1384428095
2093470509
1248971828
1109826942
50187486
40964723
1729178916
1739911163
272613331
9499992
189971394
1644434890
1022949909
1121745174
320497483
1914707491
853134119
206835956
1302341623
530859034
582948134
1270694696
1533777055
1892289997
1915291551
1016827104
89391581
1923364421
7790910
2051640930
630073142
808868948
75545160
1039368054
1945128542
2084207518
491280210
2001988456
582355157
981806179
1855587002
724809144
959213240
588885028
76967774
30303737
2110776336
1243524564
1061069425
844872727
159672331
218427781
825943648
2067675
1236364019
1582343570
724944125
1216406995
1193946122
1184271918
524552375
818510375
2079039553
1381889479
502450222
1431197132
1507385384
163079573
1756657596
1927469827
1623137901
2004886929
1938162632
1586955698
1107961356
860783745
834990955
1054996469
347234396
1381689652
810521138
1551486533
67986316
412330246
1227366971
138001439
810158249
1013033492
720639773
2123853713
662768244
212322835
13653981
1615379969
1919101580
1236209384
1024690429
1255839896
665706746
114335646
1672961770
1394231184
1437569281
1942913861
792852574
508686234
1363429673
2045520611
220741626
377052497
500434805
704102452
885151612
949754347
704350546
227884683
101386572
1138083661
145268999
121394016
1803764484
442876964
512955404
158991861
749901734
1971001446
1880818006
254224382
1960692196
528066977
1404424122
1667534243
1269587494
1067038485
1228055538
1900940804
1536570638
1558355324
373251844
7687010
605171089
497148983
213329037
1951744817
463392580
1805619472
123955410
1510975058
1339948275
208716909
905479952
1222965662
1075621361
1751752096
1094115297
1459125785
12562829
701458266
607747989
621863137
741242925
286002037
1343966081
1227273234
1073014414
1371787142
1262205414
682733044
1123364714
130963798
2106330844
549827143
1940043179
1379138234
1064182442
724607528
1130297122
1701856709
147697912
82441300
238124638
1834674625
1245523437
860165359
1278467354
1647826556
167716216
578260626
1814736422
59746536
1392844879
2032400925
484745424
2123456458
1544360868
565884591
85494082
1558075174
153507431
1939958477
1201372273
868322682
168239021
1395805071
870838598
720580350
1539017957
281292134
688843720
1428777540
1549218035
1141660871
2068590224
2077724021
1802643651
1514880361
446068020
1788635234
1113242475
181711761
1252308749
1979775835
1124368116
1722110840
1929474294
1816684796
1960707923
1020615154
1743058756
1446130731
1121328234
383413487
179294507
1756349433
1308195003
480846646
1123948982
1202597602
1278348934
1105679590
393013899
1026904240
1926289374
847262680
390778550
1329407324
1487612590
235612992
1418476482
700083695
196385076
513181962
1602032931
562273417
1243502156
1485237512
197670305
667879695
1730487645
375161299
1083048416
1563126953
1607913220
743373971
862126792
234071768
70787320
483485088
808421322
1096730876
1565815445
1747888348
1980321922
661482248
551531708
646966628
994066425
420825035
255067846
1423816339
418846185
153886939
143906268
2047658837
1891709355
867363536
2058977751
193455945
1423858715
205668904
2145225975
1015493234
365795857
1668884139
612127097
759595422
1443890832
1986986052
1229209474
1009475290
1729410254
441051928
2058724388
202103105
946248402
2033863569
1612510962
669457911
1280672613
1564256998
263237701
92329835
1936918669
1344461668
633055316
91248252
39622019
1736795222
1893530706
1884586495
1265332592
1717450337
1569095025
1442680789
1610862877
1965926510
117614275
477987907
2069623153
212515451
1953176533
2049997526
2058631648
1310696314
202944111
116242017
1830381196
1739826212
808840562
95582591
250198581
1241720022
1128086084
20424209
1937127677
1602688969
55273495
1392715403
825813505
627877634
1062199559
765861255
456729290
2023630858
1631802799
1207492163
1817630707
551442407
615379477
1346743479
1196816541
519495570
283516092
1534281209
279105570
35332120
1922088089
358625382
1827172560
197150557
403441477
213898229
431105400
810265496
9295824
233462399
1668344891
236482532
2111736812
489707448
777910378
1131770168
2092526429
1113799166
1574124864
526154036
1073452305
2086896074
1607663561
2143533936
1458206349
1554367250
1083666724
1267374442
1996147053
2009033763
1814253785
1428336422
631314841
153900853
703370975
372647640
1188352965
1570644352
1759127129
464278858
823057420
1346784458
535660373
613260881
1470933798
1689003546
1511106970
1701290222
1891694047
1203730243
2041032223
351447994
863689364
1207500466
1519040977
1574533344
1751947085
494514031
929288262
212087433
85641493
674871730
424064219
1340587805
1885155497
460872478
514905473
603608346
1429864990
1656583829
287522262
177100809
369408518
1709045024
246452097
2041871520
27884778
781446594
2130183847
2095461466
1630403639
1398511030
556171784
1440309764
1267787054
1885731054
985044778
33445542
1783682965
1620212217
1288219397
1688802525
2030297781
1434458812
940315988
1963384159
1317571810
1592233011
1565674068
841024507
645488908
1720649473
319098157
1179519531
766248192
524872671
903391751
781321546
77912122
1653484262
758331615
1770998127
2131237155
2036692322
1910630058
617111071
1597084738
1382560898
2144684251
370424491
691788338
802572960
431863451
709216871
1759509868
1707711291
1736485765
1898428617
1773590909
1371167365
1050685952
839747001
1770315795
1235560221
1305302379
1532682679
945385521
1514399908
1929288685
176312940
174765120
1223326121
897812820
958144096
1941374984
1857558127
867051764
785809928
496297705
669947363
1305190401
790637351
1115316872
996174290
1984219131
1955462539
1550131328
1258710878
1356845187
1797070599
913039739
267277898
826010128
1032998004
975343121
1490242216
314570698
827815075
1570360969
2077279258
1381321292
2002296302
115550262
683775539
1147625779
125899146
237151218
1258002686
935441911
1335480382
1062665269
1849237738
268733936
1969901106
1495356333
1671511938
1619645541
656177198
99971857
822070079
1387462007
1946484373
825987065
626929547
683208536
1796270679
1644993117
1129186859
1479996778
1127840094
1901204284
173438480
97106479
494879291
20081414
102063241
490424698
2131599563
265480180
1791311109
1473583820
1967614553
1469584171
1811479020
1016144753
1822288355
1798156453
1669223379
67301644
506668180
465517625
1266168552
1274137460
392717609
1005187110
2145498777
750575361
1100616033
974214093
818613636
214069061
2003420613
1491030356
1740707543
2082672857
538425638
2094584840
2146486491
1968827261
2022468186
437251868
1907843807
356713644
617845483
1159498521
1466983636
927502846
1542022289
1185193136
443698923
1620071156
2061175983
1356653262
1145776856
119665550
190546206
445328684
23976783
136279616
1292735478
724773319
2007053591
172533428
400838682
272022542
732028465
404919127
2031787321
47372874
1317533478
1866207254
996355150
989983909
1822526142
1479033017
504474566
1131209465
479380943
1424501379
1444824071
515070675
1991047373
295456606
251943632
1853156948
1234001592
1165446931
10330252
279155216
842313231
403345995
1379558372
1338551159
1927835819
690355345
1784163907
1325770364
491726008
128165551
1970776081
1253643488
1633166291
899195023
1571996867
449926103
329274463
1317256148
534001487
469088736
1126474038
2117295663
1641098900
1087327826
2134063556
893082399
1772509469
215614920
1001167599
1777587930
314126732
508004908
314924764
991571972
587109216
882673581
2023347373
1934422615
1749522104
1305576374
1308910141
985387041
1362474003
65026785
491236041
914662914
1148662260
1220970346
742228015
1800831850
1275910039
1999097673
1960549067
1930673674
1098508877
1775630865
2113870313
1934363558
48198012
1823141958
2073021352
1149740110
1478738523
1564188738
237780388
1618767044
308761812
973966753
1873777945
2003183784
388489044
722986728
1392652006
2061153522
1938996092
1048126337
986056767
2123581856
1135055317
678046454
193982011
96715907
736906907
1301807608
595490546
767097709
1536384365
992805243
1243595093
613881320
135605844
1878168808
1488387287
2100359236
308150507
2115272644
202554055
923895181
147913206
355380424
105186831
1005609247
8486505
1886290734
531514099
568990230
1260640292
1957742048
1139529787
871748758
1582703283
2124740934
945528470
405851225
1409449575
2032095511
1325734364
1706616618
1119587816
1340221329
836335588
435113737
1209284966
860355288
526080685
521933918
2115222423
1700197305
585066104
2089539459
939980067
1894183875
129407913
1382055083
1242565093
933440443
2142467696
1903027361
1240810596
869284153
849008342
832286626
651182724
517983643
758231421
526714840
677276016
1710939106
1807255378
858747582
1574150685
1909149506
80062034
55684164
1060134214
1190021403
1183789388
1136888077
1127997514
1754785585
1775628428
1821368283
1868814435
789680680
1388440103
172063854
1843542016
1876677507
824295791
161749458
27941443
1700574325
782098536
1112695918
1052667797
941859561
982542069
430572589
1085157764
1676403065
1750262706
1373548284
807395284
1856404490
1039324204
1996833469
1130660827
133482237
1046342863
1578100710
87588128
731669852
1798777202
1339308957
267474421
1235080922
1873126803
1146388840
309976839
1119260141
512638021
10804906
1604162538
943165108
1808331004
2078645174
2000963532
1111069869
151199539
636186247
1818171632
391626976
1411347206
72273173
1097313635
221892796
1308928449
414926718
1349695278
425122690
1575754061
628615671
318161014
494508367
912326925
725723098
545800131
1403990216
1178706420
1706085608
49018069
426347984
959651537
427980904
151030668
700333905
672736403
977215152
287345030
181067199
994204210
1121391619
1455260102
174586232
622500274
384704051
638947583
577998989
89386847
1622085492
1946427765
2098990533
1905746701
555771969
923727907
364170795
300844955
252903885
32540705
448606070
1949750156
1793310724
1191219095
1105405561
1930412399
459885589
1459354430
787111219
1238677313
981915327
483201732
1652611373
810793034
771547576
1259662924
1579821553
504486783
53547887
660025481
1183456946
504270070
46534686
1506348246
1299711234
1763087901
1392270343
669291129
291729201
1305996582
99960472
1124155696
1739817412
1124552346
454089689
1532159385
870959827
1493736432
1220533993
1926216916
2104598406
497747357
1447218319
2057232831
1780810313
1705638258
1659823315
416284758
464523742
1422122130
850542110
188568152
706477658
1717013124
1974459995
2006508388
367691864
630824564
49077852
398859657
273352538
898793977
606573399
348167401
1611790064
1043744481
1527890296
158420145
1983647323
1292322519
1984353772
301124300
1961221501
886344505
1584867739
2061898854
2143351884
2034564558
979454578
395868745
623874054
1476419885
1649561336
2094783599
189780569
174526605
436612939
1502752587
1281326788
1743358043
702621777
1695369075
302072249
573617656
916137233
1585704339
118259211
1768427714
546714101
1610431321
598778817
1612347874
1111029321
1379090258
668274235
1664279642
382088884
504228124
1270770198
1272038810
692740018
1266105886
1193452497
1976061300
626530165
342480156
1257528854
2125096685
23910471
238721729
1783558016
1586003903
2096534274
1782505024
856418692
746723695
303257876
1913627936
1588274724
377626738
88346270
1254836087
274095713
1284902299
1802183935
903238696
82397373
1567673664
1351638356
1958526403
1845968576
1120563369
537039291
687099383
1768385582
560833918
143689882
2137088571
564167811
165934538
1437716052
849276833
635240867
1406259493
412653492
1848299584
1778444776
2134072441
38120536
1605850575
686431893
1540033021
2044155999
1258497822
244593049
271776175
1215063906
1069048748
537445469
1998725649
638854781
536088729
1260744111
714489733
157576602
2033634323
1616914502
2041810247
1433318260
1218431459
1960003837
1867203921
1609377392
510859378
1257897036
2082072690
1268830052
873212783
1688620544
1223577370
1492761613
1786622426
1222227518
705331506
423768206
1329574020
1414082585
640636558
1587929763
795666459
460707819
14933715
1435384602
1899003815
2036535734
950637081
1777115232
1579481686
1578317656
1861110071
1965803825
1082487426
1276366422
950861206
799086032
808591082
880953023
1674465712
41349956
732503559
85082361
1316610458
489243985
473205517
1136548987
44653240
466409523
732879356
2146209086
1634622515
427482010
1566473028
820968119
1182539676
1012491368
713673008
1307207220
765847686
517601132
1988377384
55253080
153304353
1944525544
85320239
1712412638
545973929
1641673119
960376131
1700685783
2106964251
1378933907
1098053145
2127236567
484058093
1512056135
2040320985
1647353878
1305578051
1781903465
842119477
1034787829
1721262805
560510879
921622420
1523500007
754589866
1913555886
1590872911
166053419
393863926
1028480953
572067947
280390270
1311305077
600185282
706199258
1841514658
473688283
139341545
167808506
1101203191
1349511877
598901805
1319510439
333914031
1534084703
245127426
1451662887
1899835497
1351492639
1355889217
1786545315
211013513
1178264221
1395063686
1519834852
489417353
1893088798
61127189
1907983353
664775883
864108900
292152920
1707547763
940043511
1204223514
1611945745
20238002
1334387688
101452812
813589262
503949994
1739647721
1171641067
2127430480
694824690
1915552213
1041930477
1005452743
1240538232
595909795
1122720916
1386878720
1781961334
597605171
921203557
1455901898
1409708943
1861830131
68285438
1318131783
937890158
1201845534
1889854500
1031059565
1873879365
219578047
701903655
1885569936
35256258
776637621
1734113469
181748443
1748045274
693435230
400129413
1969460027
1425132580
808673069
391416831
353849486
1110089854
308057045
102139771
480315357
1293572234
1994789337
1868090788
1456828533
2017773455
1126550773
207085128
2078732263
924824000
1037671002
293260088
2029331262
995688672
385687300
408973551
195784870
1385644099
2023179778
1656977039
835167085
1052074324
619200196
1598428883
780242123
1369098058
1786839780
173453105
1307356819
955292761
1592616203
2055084313
411889040
1293249809
1555670741
545835389
1467435929
1641024807
834442943
18594173
460827126
107135808
1051670374
1852184255
1876202395
1438629326
20638961
230734668
2070548334
1858064017
499594062
1043099137
284457532
1734111094
2121260235
1103096538
293890430
219025045
11327568
1563865885
171218146
126853755
1934917518
1978770790
542820731
2053670488
1388408054
265969328
764207919
213753452
1090837119
1773822317
1592971124
1309328364
741246937
1471612646
1098815227
1099266492
1825777568
1623406265
1589866745
1896474728
1662670657
217573154
1816452106
1133716058
951917658
1071932867
288801289
1918873625
1920854620
1795647385
1825022107
1526949074
1673736770
1505878194
1361951949
331840091
1662875581
1362404740
365976730
316274015
1319235458
999936619
1963329895
1743606226
52602442
399178696
536926810
2064217848
1634545208
1791305489
228705885
2054091783
1490605429
2048625151
118226499
479036386
781018229
594154433
384913354
439278060
1561027641
905493739
1185976051
1209447811
1872686204
1222680375
2122254489
2121875257
696646133
555996777
1811283161
130591790
414403770
1481189481
75309345
528165646
1748422213
355235202
254487235
478812065
1584693194
1305800849
466968738
982218658
1869803711
843194056
1797731797
258391685
732576871
222339303
230353899
449174061
400331004
427279125
1716272319
2139326141
580992309
2113983675
1161694665
1584917278
2020296439
1593395465
30157086
1965325617
1727301967
731946944
1197604848
299904502
1427528366
347280461
1135572351
574938603
205044638
1523717933
2083828014
398399827
748751919
1844153736
1344141287
423697487
638143296
598792573
224956260
2017074956
1913183184
474917473
107587497
571665030
368563115
1102484879
1055935972
1318106116
504746457
652965345
375088708
1990148647
1407016029
1776391256
1176284805
774068336
1703724734
463706146
574736303
1318480836
218996872
395132740
1136412956
2001510202
8629033
462216827
574740897
1130759998
384587809
1618782498
633164656
881604276
257413081
1657062103
1567222895
884806401
1365540581
9901560
1423010259
948170826
1237724568
204862718
1829132735
1981937054
901881036
1842774625
848516683
1430702248
1151708532
1909449023
1589136966
773489549
1852509663
1692937470
212785460
628748132
985886865
699414940
701403212
1868958067
1946241591
2130648216
1233809696
2143801135
1700861963
1086225565
1281378336
885609093
1281175076
22587842
854794904
1294276106
282398051
1933147719
78235813
132952377
670122528
921896465
1665810488
443006206
969722383
1136062371
992695964
1003226916
973931204
1156957206
2041918193
1571819538
531701690
1897195266
1376383151
1127795999
1216489615
172777360
1506755005
136558222
1487699931
1809672121
775034931
1273895677
254537850
988988737
1532844385
477805375
332612749
194767378
1857853443
1723248499
869819203
125033316
1854133632
585011970
1441658789
1688527769
1729449362
623180022
655597127
1092225286
1493059415
1922770741
493198235
1053773610
274984993
895294590
1851071074
189906500
1356414476
1780603701
2043802157
1302344802
1186388335
611384933
1947137251
1253964972
1496190861
1306432998
1135199719
1785213037
1181732065
265177685
438253446
578739882
1700831087
643746198
1083519342
819133734
2121449589
775846611
1797463967
1881808895
1734289276
373979914
551675728
2120808918
1805034448
955834746
1730963134
1458939161
224657280
1085229814
1654225453
1971499731
1373120818
1564913469
140020440
177472526
330917395
2015198330
1186571471
1143892337
1204718721
2134440927
1003099608
709036994
788481741
253165090
621711981
260545647
685923414
904974070
730064290
478956712
863175787
1112568284
187639300
67145551
583418056
167323225
1436972218
2084020140
1035550543
1430533136
857424630
723374831
850510956
506658649
227483916
1190113140
1101635061
429352134
2113672262
1193528667
115219475
198401686
593065305
504921902
60593416
969994070
1065768394
355877225
1489301077
1509119878
239235015
173536166
549138282
1071812982
1182702365
1986647957
1956715529
422712585
376294262
1380997787
1792071220
1879303313
786405299
541566237
1118931060
1273553119
445466356
353170156
2082412631
811558215
706897822
356693029
1186848902
1668361242
770305282
2023781535
129200902
1443986171
170448558
1168084117
710763413
989632170
1800363315
1567987910
180296102
1341751348
2068425014
1498266350
109030140
410974176
2035880506
651272609
594591124
1205652178
2046747513
1127438625
1085764178
1546282510
1554099066
1225319109
1909479043
1918612441
817238428
1584043541
1892114189
654130885
1414804576
1843742846
119335429
1714986788
172134438
1978744260
1659947308
1625435745
496987307
532603005
137122823
1936786436
1701958592
927613289
1803846266
652359931
445321163
197550427
1196232332
313029820
1984016733
814825321
1614126854
1239990533
2024742346
201437981
975829393
627418758
20489618
444599081
732839133
647598292
340599385
1232762563
1345332025
1604418087
1029709172
1323709756
266751053
1052303617
1951104394
1730055804
1308004335
1395131211
1231076835
1813156661
1270634451
480600681
1536338904
1171432777
1915224618
894144635
1077980308
1169082384
2018528195
694436861
206343454
305575919
1215218293
392803294
440653464
1670171538
312491745
1035942956
2038803950
1822202799
786589596
1791117857
644757862
1860596460
1172781574
1458868386
1135644429
464553730
846700125
1210090479
153627352
244250718
725483523
2004426304
2089479418
1515428360
116519310
332786741
1283760192
1385595649
1392367044
1548509344
1323632755
1898472818
2128056956
914846077
782858224
1876930415
207964814
1331591937
1187704435
1817277236
132587612
1129082152
2061090702
740759337
2147418008
2139635533
378519573
1575079552
1351577661
60795952
1503788372
2063390991
1363832870
1721054899
1429928602
1031768965
1525241292
27424262
614889344
1815093384
472300053
1709156787
1389870827
364400605
1639148207
1227986383
1788050577
741125885
1115645090
1644078976
1059461886
1334303138
332387960
944529779
1873783469
1992974857
515582444
1174802196
2133741565
210798809
1254364956
1464713733
395327703
2098117954
1332526502
1993905624
775297978
545646109
12240929
1366768651
1148140905
1583378630
1891997145
1594609885
1721237492
1514744587
1787259989
1179514565
1487140766
1974264346
944419465
1541290953
251431570
1832373016
975975238
1279902911
649926175
1526707126
122381907
1941914161
141925817
1798044186
778159010
492186559
1019019333
437013837
681188693
1592346065
972797803
1605317992
866189765
94727281
385359145
1042899917
235349513
177055808
365771315
1021234041
2066667593
1297451726
1729436765
1950253326
35486029
1595068941
1429189695
1786930054
212467675
1969706415
1001340142
589532215
1654751694
837040820
1192437869
1741981321
1989855068
1082617722
1964676861
2062700866
408020081
1800696031
773281037
276637200
1652874126
539579723
332030417
466225578
543836166
152117842
1249049883
893265140
1895501783
1047816119
215563710
344253434
476585481
1168712786
1279078267
1490149197
1647650141
2105733653
1899199059
434080656
2089904512
1302624940
177770277
24883753
799511305
1685271343
1407410131
1989325110
2042464266
179200218
2084608909
801801211
1528647412
315253970
2080339586
1423872686
853539040
760303843
234420146
722291655
1473483826
1923728339
247123651
570983149
1658136009
1036324005
324973332
1945737809
303541412
39163949
2115455291
1816818208
1123101349
474915940
781947231
1308893498
971421736
764296499
683269641
1001682247
1322294621
2041741334
729502234
1877687100
353334437
1329277197
929097330
109072076
1038833062
1882744394
1784871182
200504320
1029047881
333968661
1685873433
22476329
661206516
96568654
397022801
5640395
1327087415
361981452
2053653718
738729968
1689842256
2138077668
198577608
543266742
754771903
693138302
1959310585
456377778
1734924610
258168976
1362583505
650926066
487491124
2000244766
1367891134
526757452
1455528820
83866778
1802039405
28897730
603334480
355758555
1039707472
170063271
1772294994
1213245517
489771071
1223483107
581019130
2097912270
1821648967
1902744861
287509912
150396279
155583425
1320745459
1526002329
1448401939
2145560426
1914825327
678302042
690656441
712035266
1544816250
536599650
749578271
385852481
302137658
2120886133
223325656
1066855652
1214724420
371054750
1254608924
675447006
23353768
765174539
412856261
1747089439
1032634588
131320288
315134337
1988677321
495776188
1456204163
1062064378
1296929413
411061209
1935657528
1283038556
228759712
870665146
1928477262
922287702
1422900524
2000786092
369553598
30154553
1382066300
648460176
283014820
1835000873
2037194114
610852532
1498225354
573425133
1388630158
863509040
1931864731
241366536
99075327
820875899
649245831
1160760208
584332143
1014855121
584192867
25196218
248707297
748597651
1182039943
83885382
848006110
341406100
726755693
1734770561
667450162
231565531
231562229
154387348
695563353
1839260042
1412048502
1075251642
1887424887
2024379900
1094324122
2053450095
1952624592
775966560
1290735267
35517707
910659031
919621662
792661725
924968391
1371828565
122913219
1609971792
190386351
106993194
1334603602
674251734
1118593536
1227400177
1374618656
1615975419
1943151284
767257802
1363743991
393926477
101630753
441987813
1364963179
663417812
1797976239
1117222911
2092315452
586217390
469758193
1352094137
457453954
396252336
1763395303
1954826746
572462554
1419223462
1744500
1183302548
106206596
901457240
427884806
2135222624
561178931
1937139746
434524625
120398941
533449660
306433723
209850843
1024792892
494879528
1340685313
1009937489
412299164
1216295225
1385216977
1396738828
1959829466
316451488
1744057467
1363358310
1553336641
969939097
1358242227
1369482688
545034337
588062652
1746490997
206623662
1414300994
1393774966
1736820616
765512212
145920481
72131402
758144389
416838281
848588787
803909700
438423316
1690539788
829302629
647217087
197165866
1614753050
1245762876
672175892
1950186388
806087437
884734097
1045172357
1096566480
507978776
74074547
2031451317
250542753
2131422163
1204492352
87476765
343881284
483820398
727790003
2056222018
1404906537
1920994731
1189105291
570769886
1198372163
261130910
1992428020
1564195327
816867848
1594563694
1152081607
1193506526
580306377
666932122
1697361694
361902342
304435266
7357177
964579569
959748293
2063061016
420944885
269985310
843773434
383878388
636359435
250001649
230789293
956459573
1740164106
1179935690
2136334700
317358207
1076203036
1680408232
312051912
75767886
2015330260
1503761784
1975783667
362697963
1494494240
136160889
1852077144
1511013670
2035109347
737044535
421752643
1200518923
513795219
1156618339
719820677
1852543316
1641123880
683266422
46939264
345802113
1211446749
977430835
2038173722
1685732162
1478486966
1997854385
2074121691
920195372
1073163646
573284647
574053493
2049929190
2126076041
1355208090
616430883
1453614243
402747470
2107770151
776332396
1895776875
1017588283
185846720
1335943695
345066772
1950106172
1153424864
2113372438
374500237
986191614
2107940654
1178216615
1904861607
826445304
1466777664
452854801
1887179439
1852784685
336684467
1668723418
699812777
819588576
183194985
928891097
884053294
701840105
1988996501
2092492554
916819577
1417458437
1354867319
1771049844
1250184811
1255872150
1446429932
1019492686
1295535982
1316351473
328028301
1448601943
1096638485
1084188236
159646256
815444560
1271766610
303003081
103970147
415779076
1014725027
1080379373
1163463645
1724676185
758234393
1263661410
1106205298
1492965891
2045944119
575499469
1597644896
565794452
885974853
1725357695
802276660
570715471
959314576
2120294717
623009441
1027884339
681581358
1378654714
1510883236
662537370
1702072279
1114592353
2004618626
142143932
224780509
1028417396
1639538586
1264900811
149559626
423338248
1908073497
1940080306
2040337001
1168276083
1969426214
1419111490
748733703
461329568
236474680
324596681
867673194
321387722
1158927489
1719500322
1780023287
1664907297
1358021714
418706919
1880583540
269424705
271325702
1786652381
315767843
971167584
675869873
17112784
592113155
58785049
161838594
998692314
1918352005
969345392
1273375192
1479122370
2097944826
2012080826
1865806605
73096099
1330663955
1533769838
178029389
384206569
1082202904
1970223153
1339381721
1628369455
1880110952
119237006
288374998
887577446
1312760692
951802632
505704201
1949353028
120374756
1666712929
1465846377
875860457
1418668853
791408783
1261850588
1076524518
210912955
949444477
2139764722
81468926
980729265
542491787
1178314010
894479430
664516890
1658158647
360913307
1099298837
2046214200
229825129
1569715701
86349195
1856805510
1769431979
955858796
1703519799
1042954833
1893627028
497610176
1800237338
1624026762
1979716763
1611317767
1021428535
964631960
551754815
1785177109
1018500978
499500786
35102979
2121697713
1856014133
1221529034
1192929846
793502812
761954868
21203821
895757390
2112919338
575688536
397289725
1814056448
587822641
1571247166
1702183445
196408425
337136447
1623664151
444452622
1163171511
989816187
1586323804
1907463916
2080332533
579907209
1894533780
1388407306
192117294
185682431
2132096614
2040292403
2024664172
1840953943
284146110
1916089954
1119640976
1851953120
1370399164
290355765
1103194267
378642297
208909561
287771292
2100042997
1970519914
2064857710
452945752
558090758
1680412481
1344817952
1284579007
1061753795
908182777
2060118286
850477117
1250774721
156074795
995680341
1081529841
1342252166
973551763
1038249709
2086561721
886800350
851870906
267105637
1929610423
1545191641
1740613391
1817439966
2032752212
1773812047
1253766468
22245594
1693137392
1974595908
1670174996
27358288
672031563
1606333070
2109167321
49456553
462259914
408313287
64887679
1629584533
1452772258
437552666
769004302
376527986
425346642
2049398133
372868882
914193714
638728833
1700575522
545899550
2055510727
1492673980
311481898
1359431895
316829108
1774653748
710853813
1401519077
984083291
2142153830
1595184420
1858005538
1466125854
582201168
1863031895
90115315
1078519253
462324740
245761780
251041843
487436247
2101770837
1045608174
504844636
635746084
1642119211
1545103074
433351791
1798323542
1436313025
1330190012
1150579611
748136886
39085712
2015151
39957601
743653964
1723907066
1679970476
218248818
1419684933
1131378478
1130230469
1681930673
1919103901
1768875096
2038142248
1290550455
961207181
1019327427
1494270283
423725638
982333163
114699569
2121840563
1098272997
1894189218
593062114
1253954362
56639476
21867364
601854677
1848850049
1412869710
1359954527
1023030427
1568653161
1738229961
389067016
695568230
1123763093
1798457343
402283552
781569808
2036274268
1446194942
1187295521
239975265
1542114154
1350242608
456488728
2055656241
993943343
1019830466
2084496936
112518553
222985759
1576027442
1011976426
588088681
2044212345
1591834799
1062331270
1591511648
877188803
966831976
67298526
93232286
642725813
289703206
1874206181
606782709
1182999386
256832438
1681048298
588515704
282076092
885412098
1424257790
1644957164
1977650492
1402459571
1099090052
714063656
969265761
216836833
830648738
1455883392
557785254
1027244304
79859760
962624218
2015315082
788049374
721560050
617756169
1785910673
1090703892
349647191
1721273308
1562880633
1708263628
1978666214
623633842
1779865125
2094374053
966052003
1300667222
1584425764
122963702
1467499783
523490510
430917784
509539631
134873111
1811969266
1850551590
1467881385
748268908
1250364254
748737895
1910667251
415078005
1223675508
1264705014
906139241
1200407219
526229130
812986614
1705873749
1750984697
2007043957
1875032549
1924960902
333193841
434797190
1828020798
1856751113
1667397009
743709145
673600749
1166268384
296686439
893200726
479497108
1520237286
1025469884
915345853
2074714580
98858585
1489374594
36018911
900526684
1013824694
1389048811
1437803810
749075100
1597507970
1940472257
1587146016
487524139
1060210778
2062936234
2085835911
991504427
1570832845
59318887
1914582267
979529104
1279202029
1106440632
919419427
1897884427
1348987689
1028713070
867058798
114885751
284070392
867467691
161731208
570393158
507164141
1886070335
1571386418
1320414644
276431465
1939415256
1008485446
1682486414
1204682352
1740127163
1413507855
2115671616
243233325
44774356
597469267
797103978
1969247629
355922160
585426367
1908653687
1051018908
886211894
609014126
1710249864
195004313
417265155
1429962576
1676706124
1172342141
1970785287
997790851
1927430356
1685054848
1395485652
269449413
775511413
970792094
471479563
137826548
1176389146
1746242650
1407413259
1858634069
950877287
1795697143
827779487
1724676048
349620641
1665117389
360092232
1239580236
247626419
1706836951
618829860
1398265011
1756685465
376820858
364085882
719803189
848949320
923779174
351599891
1748718801
628387648
459748422
2081583598
1382721920
1729361890
566558195
1738959051
1825148971
1301416277
1553721833
507359096
1418180871
1228371874
266119907
381635034
146034723
1854611715
2080917220
1397369462
1885409158
829089993
759827996
779727590
1354586372
1026554977
620894405
639761334
1730304256
1962893158
944328203
531948704
19476634
176668729
1712845164
396422463
923019159
1083020082
869775810
639292515
1517545215
1506179122
1330278080
1088618933
1053932372
1671751239
1221464107
582464732
885513918
2144673756
824673009
1178926509
1852885681
105672359
1109182531
1803779419
2125894587
1424730397
2034744313
731311635
1223379480
1624636674
816470421
811430674
2075354354
549258583
1219333142
973123953
477836306
780346661
1666417440
905555905
919624390
162868485
8819176
1209564962
1964527984
863782494
2139985069
1195420316
1044181031
1875453942
567205858
1420521455
1846018300
1318687373
657110455
1570815934
1543952837
995693716
2086028504
79168919
653197154
796792588
935341537
550615138
547147496
1218719988
1235718982
890942147
1088761901
1770308677
1345236290
2122994440
865292429
944693729
1884416575
1886151598
1745577031
1006597579
1758237644
984075114
2133553644
226147245
1276378392
965936479
237183783
138934894
1790064997
2017944066
1796972649
569411926
2003393160
998510150
447246927
237181860
1386755702
1548870828
2065329079
417092912
855225859
247006602
1961729302
653633173
204974914
167327340
1168854360
412840174
661270328
1691749288
1824062809
1481339653
1365018740
1504171854
1470984472
874282240
1578146146
184705655
635749055
909143166
2069485158
1256352902
959216857
206663991
1829291071
1400042604
1266727813
769366245
1362099744
1369131079
1744001121
1379116095
1932247999
380034491
1861622713
1898717691
3477595
1064825353
1012987495
1910101052
543766448
483783440
397231450
1534614546
189730277
696823443
1291786934
1327509050
654480434
1611745987
666210521
1211027140
491794462
1257375524
89859021
476206658
304638272
932561981
1508840604
1942568245
1257582604
84431618
1151390298
1942450203
511290213
483430241
1043754314
529640640
1896189789
1029520918
2021068995
2074093027
1357183742
1519760914
940737922
1354329830
2065030955
2050969883
1218362354
2119610711
678161534
386441940
610557523
591538082
2137786699
1043036751
131295944
2121327364
1732792460
1219930475
1788401240
1228461662
1015388020
1118868806
1047410247
1864641253
267615244
1197706964
1574728424
1858264361
616561563
1397027403
1128956314
1509662726
1385140228
1225265363
1926309692
1534921202
1151522686
680386329
2003616244
1511000179
1194508625
998403772
1850088553
1236049161
1884046664
1150889493
1491814108
1968300364
1905566000
192475293
1366391314
197284485
1149181813
1888010029
1100546468
2087020259
714958108
149843938
1747725782
951019822
668157961
472909632
1173507603
965778663
743910916
973659991
2108666693
931965720
411562436
2332845
1221310961
1463506372
482431514
210358873
1549130820
588477756
863495998
45787726
2017643747
109132587
335913582
1987642768
1557829833
493404187
11522819
8560784
141611376
240506420
982496562
914417424
1772076810
1287268093
841386041
950310120
543136574
196777622
998648868
75308504
2054345451
1496117344
555174271
1035787767
230707402
1267129210
1747320196
582685157
760532760
1688147469
1987973686
1805948747
1944334966
1178729242
142588752
1617720484
1086581719
347753671
188079467
44902852
1249338042
1720666809
1981209579
1036765272
1409771450
1742277786
741928662
684577661
545107516
1655449367
1021510067
41085026
1912426361
759011366
260249956
826486561
940659673
293600105
523453184
912495011
183125484
421201397
1712720197
723565914
795069518
1136544471
2029220615
239200708
566971408
217073470
396331457
1465150184
192975531
1234876098
517171202
2067859388
296323320
1286942755
1413598981
1184635597
424799288
1838090371
1976583517
792820569
1869615536
2035908764
1224588536
2146249822
963096577
1286813715
530563527
94492110
751022532
1226173151
1665085347
802030624
1258295213
354907286
947744914
1631662406
1079816873
370089223
806044494
18977837
181558940
1393568867
1121585414
808696174
945988559
2076887028
55614546
1608835923
1511774788
346297660
2104274564
1705587303
994714392
1542891395
869904153
106861962
40792736
1305228106
2504883
1518699055
464823319
1124174573
1482754156
1430287437
717328823
64348837
478575396
623589166
1137850572
1158044858
306681069
389739914
1380246345
1773592038
500403658
418910614
1556437394
193538557
309127521
1887618326
1165303169
895698745
632493181
1039370766
914926700
1820732226
615090915
1523075858
569559253
381005676
27625239
825187101
349621680
55757946
778778279
773928330
496699269
1483284250
1977842205
2119829388
630462406
1674622008
754133445
1466171200
1700945416
1403329828
438101355
587424808
87714635
544394326
1605790095
2088073234
141654826
2124134514
77229563
202579529
1439102720
2073315822
1801456558
1862814955
67370921
2126089831
541109219
2112963711
212467659
1017230662
1643478421
1850642521
612976201
1189598150
703951882
2011221690
1010346096
1100214686
1016909084
1478312284
277294110
1784700026
1910972236
1124869503
1025554960
87901478
1938092051
167892073
1908332619
1821614941
490066496
2109975336
1012821016
1927831986
7343212
1388952390
1360233529
1990251153
1149159022
325993158
1379150731
2143906734
945799243
1962667161
1504920347
2061486888
1808371839
833345676
1722049549
583074561
149121542
1522822119
1476512359
1862086098
1884777012
1797908928
1206732554
1659980457
1166569415
1003606678
1757755907
1697145309
685013172
1487539468
2005308574
1436872837
1374455876
363124311
1830085523
1825807835
342562182
683309557
1377919497
67646925
351404528
1993462382
2005537511
1132851031
356062867
782274899
1462363043
1362360029
1100352408
1035226967
120772133
2118075245
1386681714
552953027
1951085435
420131556
568916991
185895509
80135526
1945005567
2209834
1484013517
1500846477
1617400995
816355918
1228865016
379439862
1366897237
1689581743
2138779147
2044974196
253721047
1845257602
1208871449
2145970989
1607879240
537488707
1119716616
2125062247
1280572130
2077482229
241490773
1605176459
616132475
1229164592
866675463
255574064
899183675
778487747
564016067
1140834217
642867791
608503777
754540416
1954399346
1231621201
1566014911
594195079
637929336
983036498
1238363846
705086281
986960886
2104737199
1643589198
1185086351
53813467
1790182948
1057758173
557473789
397620104
422796678
1328294221
998973562
1750420103
317563888
418277764
306049135
2000047769
224175189
259663477
1409820496
1657179617
129235047
1744961276
408529077
909278728
547173739
900500906
1078432785
1820821079
674586589
1226020613
1904524761
760205694
1781311419
1822605182
1683549957
125708541
1728671008
389990688
178777648
1369626122
850365612
314465174
1731808870
1552059736
1902965522
1541230740
1100089630
1330143150
1944877445
762546904
1003543805
1386984792
1032850134
953701495
756971277
579030991
1339231793
24855876
73556641
861820020
1752571120
702263453
1544405424
1406951003
2002058688
1009228764
1357696212
261986479
1810360701
418069669
454040533
465821985
428938917
978976545
1493087661
991818243
1425510080
1658459226
1921116461
1379243153
332417563
429623306
1903946931
1369037528
1133941598
136568712
744113895
786326159
987018443
1607942035
517275264
1525194508
465431539
1722292876
1389073156
2118396819
905619015
641099486
1144044720
1113007443
1890059515
2026331448
940963062
275746301
78358886
1402912511
268944956
1975694820
1386006918
912434195
940303573
1167568488
1721994268
324194683
1722945231
552977335
1204792396
1413257064
63484992
1028652932
2139580198
1412708293
728131501
432452425
1490005733
1044173797
1746474517
1287129679
776906538
1026024303
1747715844
829989851
956918239
1226125877
521512365
2962834
821957400
589063754
1967001658
1071527405
869995833
935923445
1567584298
218009167
1295308135
758266383
1616976756
1555977487
649760706
1368822564
1810791287
933400563
1443595204
1938163947
1957346933
1543175754
1894606797
1690434547
1034047169
1391389600
130361007
85783755
1664816119
1090128201
1632821881
851632745
323254836
483545340
1372733950
1634918418
761807771
2110779203
1254097920
1649640433
1548558149
1561343354
1202052252
304788754
282856064
1923912731
124622852
870451670
641300605
1249811650
282888297
828419617
1445151413
1107955012
1408776467
1424216529
176447828
1531306202
1362455258
1226743357
36662103
773679848
175265984
1317713216
735108779
1151498636
551371769
410138496
189411536
1409908502
1711818780
744247892
1925621352
245941478
1300985675
1789220193
1375401033
961783229
397819628
388715172
1528866660
1082838876
1022432124
1293435574
1046369444
1075481912
345007230
1089647717
1097699818
1239423697
1761204673
272499304
40875400
915340775
639424221
504566237
1107451681
1836017699
241125239
540710893
566544296
1445896775
1698673534
141682970
1503582612
301628894
1175297045
1638092399
2134577422
658558766
1748573903
150660265
407118947
2106323069
1641734824
1591804299
1360491684
1561676580
204819551
604185344
1455244472
533129978
84933037
850683125
2081929897
1602557780
1659799294
621707026
2136582082
800650798
289643051
1012681782
1979062423
1446327890
1826699329
108451683
442084578
28164445
537354403
1239282467
1876867231
706442673
1754395008
829773575
1854745555
428140934
1642517676
82789899
693584541
298136687
526742208
1930280167
648281527
503956029
1530425525
251865259
1813537492
1558195247
948613908
576431174
196117717
1909267598
390113967
1492631395
1364808546
1401239590
980871381
348245139
89928842
1442910347
170326937
1659287235
286090072
499457619
57905562
477847777
810424676
467059606
2050811684
815237902
999521919
1207391806
566131197
1846493454
2068013306
148779399
1763116283
1595134159
1582806534
407556534
331072878
1764051076
1532617236
854062217
351799016
1742568684
870762646
169395452
414840579
1631426423
1208788102
938019979
1259192961
1044851790
536062269
1668902418
1523054811
583653719
1331849579
1449174956
1660958866
326003630
1473185961
2040192350
1511859140
287870570
852374231
180349544
1548917875
760741998
936434872
1482276097
580077610
1510101775
490851296
1985197886
907435254
1571696592
1714677733
563878336
1941091621
1518937909
586305841
1949333124
963652617
1151403760
65225321
418261547
600850821
1931065232
1531885571
1621090073
258934484
745055063
1270472994
1877022465
649941693
633250932
94918495
932232664
448085322
1776908998
548675224
128697158
1082778947
2081802937
1225617001
1317584295
762542829
1325048551
731070892
2089653208
215520584
1360497409
1070968468
244854660
1412812288
1523456426
1215498008
1869821899
591701438
994054802
526434708
852480716
235057177
1962609892
617687115
576549013
1096419484
1939513882
1820775030
800627910
1783369155
531243751
243721199
470407582
44001040
909039314
1295717804
139296992
624054035
761512365
338986497
660451362
1328687493
944763453
669012149
1962358998
2056871554
654333887
933162820
588422168
1232371587
1900945805
1624203703
1628048396
143635088
775594925
310320613
908424986
592275353
302630511
646957196
1665505451
965170194
1231289321
1849931020
495391997
1668986721
669564555
1564618226
1976998513
1323362152
616208160
1866761481
1737427935
1131750391
128822145
1505553337
1381675894
1145615337
1977734242
333976382
296778731
1852197148
1018248105
1020957941
1986409446
1684384838
1308394151
1748705879
485545827
162574828
1493004448
1601863091
1963713095
123368990
1189685500
1853503991
1302375082
260694192
583723216
1605583672
1508295407
328757781
404770403
1561145050
1792435246
606492364
1004545636
2142720988
36036733
2038744103
1068810937
1920248602
1915428007
771202205
2136135654
652965693
1880757131
40852328
200664296
1068086666
1413046013
427575742
1915428831
1974425040
1036372744
1801189906
1916005648
1768897167
1851649985
1361186025
1130945761
2086142337
1928254417
1679637796
1059467937
18191255
372938335
297382912
2011886074
1172077869
590487832
725722472
1299412376
892341922
729473899
1677538312
2126024112
112477358
1486459884
525508140
249308635
985429974
1146813088
598192401
170685259
1617417536
1865663444
1038452242
1418111893
1866243915
695228796
480216626
713179646
1246967090
640534047
687781631
1659743973
1413604165
1966382877
1722961378
1178975504
1343912873
1257174636
1799785941
2112905302
619361896
1272075601
1214441889
757339096
1984977310
45530736
1401975399
965001286
1708271883
1068742631
155814399
564079101
902733848
1463573988
1614012504
2072766292
1878093864
391347365
1015396033
1445125897
507562540
1255191290
1387752823
994594386
385052197
1221565405
734156453
2046580463
1348502480
1484915073
609080145
720770587
729430632
532551508
726382496
313737619
543437271
1690418171
866449037
403001184
970369468
566477711
1068996341
2118460137
1361017469
1124878969
612822745
1853244344
95540574
1718423252
496969872
448961347
2018888921
353555322
164433621
1809300483
1663607910
919128489
736829485
802074320
1019144561
1743193009
304409672
778521050
769217235
1766125247
1362212849
1451232772
1044212139
329831865
271018153
1825803901
1046673803
239954626
1957083582
1009016196
415713360
37116522
1447147474
1126204322
1591154391
573367503
991790567
1013284294
310405377
559775945
2129684749
556647222
1587353109
414156195
681385136
1867568078
629612711
1695538654
1506569940
123653850
105371546
923254948
1862673626
1740673132
905100638
1578661067
1441408690
1575311504
1272789226
1349851876
1380643958
2124871841
1686375927
164855560
1644847455
1395493496
1208982779
439153615
716806366
666611145
243788569
526922763
1528654439
1307332349
216625961
1795509512
769121882
1812657385
728481246
1057263929
1100484843
525310015
510312681
1533121045
1179736139
1189543875
1485047987
127607405
236629757
1104193714
1838721015
1507942605
1668770171
1102787476
59043741
933415292
501887383
287857456
1451159442
1766936859
1221806970
1262580300
1143783148
492340815
1337663769
132475482
1101237267
1549647068
105518873
1721327978
362837210
990068456
156149959
790935804
694953702
59213906
1632816275
1858188089
1073367072
599361452
2120327027
216766987
1677043370
1641736617
398351031
1257467231
1653223684
891906781
829263505
2107906251
836613858
484979071
76654556
274674289
793276642
1927426209
1186708227
87769211
847138979
2088669756
1332844879
768378994
133831148
1738549302
1649028232
1147233363
2115715543
1856563279
1864440765
1570447836
1300731817
286944702
1761785468
1584162797
1182905636
611091105
1737566814
983967071
1376073435
2060629019
499383957
1012663986
2124004160
2076830279
1275254828
1955165520
2112728303
1281821810
851215998
964697259
694800715
192916000
767252245
1070135535
1494130989
803581425
127382129
1715531124
286026139
1158616915
1070202843
1046078159
1202139978
346209644
1828508133
763981103
1175942090
1099110662
408967818
1024326191
1815643296
1930434183
1709189036
1230211009
1744168065
1836642519
406595261
1113645608
1049116495
1444352693
2133193085
316041694
1454587341
1760231924
547578454
187130370
139796162
242504004
1981247570
1524025163
247010929
255695469
1618105102
832613721
406681469
345342035
103411732
379135249
251568745
1007532466
549162376
1533651808
458735359
1031349068
1452789729
1307975536
1244281626
21092817
427425096
1792163839
771560451
118512758
541821532
1460712237
1126491825
584890066
1993665891
1343525657
1413859011
1621275527
1151122555
204375382
362799240
1293031072
1467355041
921589871
716693492
1941167906
761212645
1211247277
1259086172
421368256
745637184
1830557713
1067952554
300649321
1858329958
372732023
2089019096
358308531
54519418
2117498399
634009468
209658572
1133248192
550609881
1646672803
623052173
1649035847
561085195
1887038803
1503499725
470682867
225172056
275021792
753160530
8933289
901634872
1781336341
207430474
411880654
273365292
1136783488
520482488
1085285371
684474130
1973299497
1135288346
1734366849
632503867
998584290
503728251
2021166019
1165134706
707188046
1421721340
527506784
2091648751
1138478393
140397486
745335646
99821829
1540097687
361224508
1334114298
1072339303
804244697
1655058299
148065571
648432863
1602006751
1269741004
450766759
156969889
611266639
880557344
2386869
1434795981
2080522562
1686229568
1538023681
1825401740
855998097
212703282
395687928
2065147680
404961796
980724254
1674564629
641910660
1732725567
18941436
171270748
960678990
1450682042
1285193391
342766518
408860149
93306669
520336942
186147405
1551557736
1869589908
1822695387
618249635
1735982384
1548755134
1605896849
253394575
467032415
973870672
132100957
290079579
500300768
676420294
1460035352
649090220
612569221
1942540709
1337621805
1239953679
1701376226
744982001
1863307683
273375645
220050378
2017034681
642033538
1521063454
66339582
1024946000
646122132
1271925045
1835727159
953680179
1396116088
1686187237
1702611200
548282831
1704133660
396205753
1995631273
1703210052
637203530
1616864112
571806298
1145728218
506450503
1604873278
184430206
1446652030
1228140958
1149592152
188853779
1717071188
201419793
1193655093
1786072780
1718578101
743150784
1151997274
1836020617
1996428630
144994786
357162012
1008861750
313574894
125779651
91304872
1377487432
251638712
145290892
1838689876
1171419932
1223108462
519038497
1001670526
789770750
2106031321
1976780522
1548036304
1423870024
2077420077
154394685
1344124405
257968680
225644995
991867396
1596612942
1921985642
708335853
1575659452
1066780606
1649187531
1115949350
1996640554
869045462
552048258
708720598
1355982311
285323240
1024285717
1862825603
1752682329
1391701861
2085654973
696142792
1575025223
1490326924
2073034149
578056874
1262760470
575984764
1051051243
1917313886
1255883320
1660066367
1290285127
292397875
2013438204
80635405
1076165536
647257475
1660117333
996533017
1474309106
935904046
1014050145
297143746
851406151
1093513990
1894074656
1852153813
1143667018
351873716
8362885
1538835530
1951204731
1300692364
471253414
2016351187
347650303
57824949
1822435563
1338825044
1948363675
1724317645
1832464589
2100337998
1605168013
1266381265
1708807586
1421212572
1216646094
780447110
1592615612
50773412
276216344
838130503
1411361817
1939554582
814308771
196457427
2129219955
46866838
9125233
1670361064
1197639728
1915694816
1590406537
575602906
1142943075
1295362171
1396819637
1022841114
804184222
1726595445
160179062
337071053
1584063774
1494183209
559032104
275574237
2122648982
1876194243
1555024849
992713987
1681288454
880266714
544536639
693438937
548835834
1416120487
169959115
783668784
1655637985
1903915835
329638733
1849099890
1845813870
2063454567
1427409184
39139767
1961971370
108878219
1887955458
565094863
977415694
978269971
346764219
1354298230
649836598
988928025
1181462050
1657775888
1639196056
797720895
1249692369
1106026564
119693671
1491839323
326613428
763045583
1131988052
1635802823
159352795
1574360621
1875170773
2080043711
1416808030
992431758
1051531152
424324628
164870026
459910238
621139608
1977503007
1001391686
1150863615
1725302424
2032665685
1710293811
1023754982
331686696
1636158476
463301590
1158565353
1141578495
2043606408
498448423
713837391
286998833
484968088
829682014
2136877641
325273692
383638939
467144658
430608426
546784291
36249258
478798144
629524548
472102011
316335847
439973781
1959623898
1702794829
1486080358
1858543168
590034653
1311801126
1531319096
1637603675
290367065
59686695
367286108
1656449797
730903142
2118093485
893207362
20505310
1699762769
1405168925
677755806
1675014798
1266297989
877478643
2066890538
985353681
231473125
1905327143
576754864
893603741
1602540467
550725194
1412611568
2132420748
357756742
1162002129
1063007366
602035554
1869650798
1833028901
1833070071
2027298073
201370040
1336821110
1538369502
1340725053
249283805
1010381316
1564933195
1075362242
555714936
470443648
384876118
983904349
66086332
1309145494
2080775585
1966455042
251609595
1547355894
2039943996
1691831390
344191206
1575549561
347444629
504252831
1232955369
1411359090
379131048
1782509235
2049490703
1820607886
2090679971
1121342906
2143287590
1483181806
1094519771
649919264
498177287
1278340636
910889691
1723583613
564257921
1164136094
264774946
295484875
1520905659
1669255442
1775842105
418375854
961647118
1918602636
58554453
461255281
724549670
980639153
449179521
2056419716
161573588
1172877108
1315901393
2070039859
1021872530
119299434
601739126
905914933
25846045
801936575
1335947626
2002338387
254890826
232111084
565680360
66898382
895514662
1825465937
2113807911
1431490066
1533672631
1238847109
339892672
2068747212
775507086
421026057
446677486
1083211043
664928644
1921228096
535129694
120027127
302093
899119368
585493534
272233490
70910765
301509129
1991412345
16736696
920046922
1692233793
451077823
2073245595
351752147
23247028
304726224
172654834
1273329669
1141133007
1754797890
1750398069
638151403
1066473341
101682103
1653772686
1924525456
1679053491
411373165
531023801
763467070
911009438
1423234038
376578980
788381652
141275236
67669928
1446741626
968643596
586276985
1309735380
66184060
1135954427
1856526956
1913887219
336561665
1832712845
1992892818
529390737
1355276565
735852691
76794202
1789816573
675865564
1216032900
598077584
1634067177
251189535
1836060942
277922726
365927360
1975110942
572685074
1766098512
95683163
1817934840
924105226
1896556142
503644370
75810690
1313064049
1475007913
878036884
1769846340
1492058988
929672313
795793668
1700985106
351855568
1556829056
994008644
879491367
1227959766
50443996
1267516179
319582039
955917744
1286192939
1541511641
1675264345
81359719
546116862
1247594582
507668582
1856361369
21096956
1579285491
1865457608
1025675067
312593382
21783904
284924513
1140440114
1039171318
1902427631
1609957825
1646675329
1202446148
679187018
355629982
436124520
807259125
69785634
1495398554
993127369
1642666150
919718358
198543948
1881555538
2146076788
1521879596
818725279
1565323371
367447996
224727529
1616483565
1645862537
94281307
1297932955
2026032735
1886479164
1140961849
1790116817
91095601
1484571561
1482289526
919127782
1920601277
1408662697
291998752
1043059655
659757254
220156397
176629680
988019787
183053867
1387079366
1696272318
344938823
1079134122
589602440
143683949
785231485
448852215
925795480
1299815683
1973163739
1540910508
865729630
777408673
174192796
1200056059
819755556
1925384805
730874348
1957831154
1325433576
1206411804
1809050857
34946640
437531842
1529048139
217893779
2062154692
340301570
1375740946
1440324772
1056246091
1343402716
1690230089
23750567
768137861
499085997
1857928995
1894391935
623150745
1829456812
2050967078
424711424
376974762
611233000
589745731
940417047
263710834
1425029173
644097431
836675073
264649956
1517142546
300361266
431970770
1591680445
627907088
1259624625
1024903154
1737256918
480615224
131309077
895593390
885856541
965968870
1618076263
1723534048
1178048084
1015420621
1320081130
2110003879
1526798750
297370132
1081062425
1854696159
686960731
1110282382
1521484801
691755773
745665050
269099403
594113788
811324971
1525724687
662858017
122401508
2009814966
18567674
440924305
306006637
1919760087
2053103560
750685760
935236337
2011380519
929893490
1363258989
845652055
850164076
896855496
116196124
1339702736
304838417
404513017
779650002
1889595403
1261737551
203419782
1222207305
429129544
1155910586
1893155581
2021186130
779979157
1722325124
48238771
116490353
1272290616
392122578
1650041428
509918305
932141791
1558095466
1396299509
1452851358
118497196
1844739455
2120528555
724592251
1653192700
811403553
1179612245
1768804180
1007720652
120008606
1914188788
554749204
1659314961
86586795
102435184
620892463
295103721
172405760
422427222
765208170
1871778964
157864787
1372254144
931344375
2100206147
808046410
1989539278
1193046497
50971390
1750385876
566231142
1238802983
1674150280
779797667
788003537
1670643681
429386386
2147364978
1739447505
262616066
916237643
773152399
1100122559
435419604
1911854663
845514457
928855640
367300230
549394983
888600172
1543460619
503638595
1962600195
1248037965
1150293654
1345634262
2047508300
205552965
1163416472
662783242
148495289
216293468
1116219259
98026282
1404966276
1254785730
2101277696
1960963840
877140289
787776783
1370421917
1585252652
325279778
1288388077
1262844249
979158614
372880138
153085976
1205883406
1871380317
812971078
17732853
456800387
1838492120
1452798543
10676763
1071015982
1247320141
1229406552
339748034
584377043
2122220002
1417354848
1055745729
2084058878
735630295
1672698109
583485962
1833291122
770754562
1986413863
1878506824
1254736039
238569207
1308866222
968173591
153565682
1383009980
553976365
1609160556
876501020
2095883184
883099681
256160134
894475696
2074085695
2028685116
1888760424
1697441666
733364568
554497433
2070720541
151775903
83399875
869737520
2134566535
1554397725
1897112605
914417855
1493421211
875353661
1209548518
1576308603
1932701513
216875590
1688667478
553047488
402036473
327819905
1062719224
396569829
1305473793
986800946
34462673
1255539501
1762627197
1985537487
151637161
1883117320
875023280
137017364
1353343787
233689355
198256953
283759089
1542261148
577087021
186846626
905468936
819930117
875594257
1726078069
961052001
491857912
374028575
1583567145
1252045423
255622277
1018168000
864691398
708618902
1768760134
780074060
1786378538
1758703324
1579165653
2036118047
616861143
690851816
2120734790
62894793
1123105738
1133452473
1447478732
973482229
308263470
191307823
445811850
1414299005
749152847
1002760159
516908052
1495138841
1353870300
927027752
2119530278
188261208
1694152978
1411605569
489751751
515678958
2103544709
1571383494
1649297400
1682004408
776652751
1199543748
1302472662
241697407
699937212
1217215256
1377873919
1353026524
440871164
778139799
611471768
1411150419
1796320587
984120403
2088298955
1635754805
714320499
1077037252
416650269
622290429
2044038323
2100560794
683688073
471945045
4005160
1552730856
430052873
149175031
663070110
1475810436
587438330
1022447127
1921015068
690983791
1283431376
522912058
341711930
1346020998
244054111
223032066
90397019
823217856
403246699
381764202
755461268
723430777
799608196
283193443
1486888002
286722543
425722936
712821455
416969073
1339121898
1563277450
1864359472
1197593466
1592555957
1169311903
407400515
1630956713
1177060578
1780388430
487850607
290707203
377373395
405890059
653974345
979963779
773632381
2014475511
1817336238
92451601
2056667835
1291592857
1869565533
1990754859
749116115
1120207778
1130454599
1200565779
1964627572
1232741563
1029729695
1268739088
1786665251
358298361
1680150759
1739805214
594158459
1923699787
2089093118
856357722
1631367418
970575944
1154269194
639202328
1533435654
1373470928
1181670968
1324019193
1398692556
1397623341
532861146
1510292519
361764661
141679624
1168861976
1505990728
1806256967
858257556
2132706836
357477840
1221687632
854361446
1118219197
1265757837
544471934
1514611747
672647344
1018113872
1684380492
2081689997
1322247953
2064747383
391032831
1983450893
1794961451
1835045379
878887746
1081545214
578844339
645183804
1703854550
1261026396
2083162537
680401662
493268853
1122344208
1646562767
1739487500
708568692
453392415
444932277
1561823671
1004854706
308074219
522584569
1093569321
501184225
978395166
1744111288
136716571
328651951
1642363006
152638175
149911384
1421195476
589900425
2019826601
1158917938
462318247
853432210
1672163901
456561603
264316288
1996599094
1002280226
1159959880
325717634
1380446126
1976814556
1566969449
423604986
2139958974
124766044
1200476073
774573787
1231939816
1187450317
962655289
1224874662
1599724265
602926102
1247542668
1059971689
43098346
489336905
1510029517
1831150286
1117789980
1656744913
1285056941
902066246
33600010
1426898329
287293339
1940710698
12789507
1635132586
441389460
1408391074
874413076
1092377103
1873699500
1367480372
1057187888
1044853560
987803151
751515582
1893706691
1805945913
946076533
1129403882
1155737831
579975664
975682317
385021890
1966588764
734594176
1970956870
617375006
1388120250
669788559
619675527
1606422366
855155068
595912231
436117201
986546172
1795983389
1010075915
826086868
729796084
2007239267
1525386678
926064587
1826397491
518557921
1226980700
720007929
257729418
179253170
1294686773
1853985595
177649602
238026261
64606559
1561554783
291923906
62404496
1540519129
1753597371
1500976797
1810375571
1761787461
1356123900
1530700499
959301041
1020631291
966833061
1199740066
2001557101
165622689
1507674104
198890654
1206420148
400088006
1017450531
1062529314
2048226538
1860558553
156273786
889634170
1412867204
658142494
202558865
974122844
2086956689
1952297829
1065111823
820028861
1155102180
1365214765
1650795858
1269624490
2129841081
628863751
887051791
471180791
1484054271
1321394964
1240637467
103801516
736507417
981644685
1929539176
1630793360
368110911
289790378
618601886
809288467
249299025
2120560888
1436780685
1637945490
944593566
1094908381
899669165
1804520356
77966946
6881606
1286780381
1756513421
1449596543
1155718620
1888584507
131187785
859274589
374157529
933311195
895923125
657444286
1714614746
2132813412
1583171901
2051599141
1399963607
1384279854
121880339
1658286575
1283341379
2097238643
861016628
1831288621
964783311
1300174220
986925053
1634189778
493364669
402657968
949566452
104468939
119372837
1192891417
574879622
928108917
977879230
1524300143
1866829480
1689900162
688619772
29860738
1722517355
812487086
776868363
196356224
1138149146
85481979
1919230861
1297502299
1584073000
703289606
30922951
647190692
1641995691
77290972
1615457114
1017774464
1697984184
1807182474
1201624486
477749631
1535725383
547949799
1301480749
1615397321
1647743422
1104117431
1478071319
529056340
1636066550
1111919981
453577799
1580926573
1222638596
906644285
1335800099
1689823439
1741454249
105416311
1889260053
1606039557
13807669
1792084627
64136265
1671690895
869878939
1387636793
1545348555
1832270499
1097773062
927663317
1154483971
1021500328
1890399485
702231531
838311245
1898525961
226690617
1165694637
1586814232
259602348
88505912
194217035
880172087
977197386
463473918
315570752
1865505821
634833233
166897131
1430164674
637197345
1968008322
395032303
1403129582
1178121229
48833049
1493411312
820808319
180598131
933285641
1230493445
1512988856
569628365
2009051884
1466383295
1144666835
2125424063
1377272871
1318742038
1098166612
1054228673
172086252
832582021
1868543237
595728831
1167178367
843568378
1016250142
1303691278
360107034
1772201267
217106736
1278047048
1362252745
1336885458
185404925
87964935
736090478
839667959
1120899248
697979706
854715566
219729652
847933044
590774846
1684289979
860738317
349238707
1567924189
1392764211
444983992
1048676005
1374880852
1515139354
1998714394
160644035
2004422119
848128050
18059118
1717066184
110733838
1222644516
1458960492
1376159649
29681779
372143109
1870565578
443928536
211915891
1256999646
1772999892
69691144
1621612577
81584589
1347019448
415579653
320202321
1729323462
223054325
426465489
1786227799
1402039846
1443291386
1227616010
807046344
822413620
1224237794
23024874
1004937738
373735539
1245681477
1114679915
1865615207
1750671613
1676689089
955798652
1834527874
1858761543
193137163
2014657709
516632392
494518354
768530575
1997920722
1841446280
1373641885
1192459670
832700371
830603297
85933451
348065683
515274794
1736379542
2067158313
448183783
199451279
666263398
1121859196
1175203664
1197366350
867327751
1756217646
1797810119
1687777592
366339348
323458911
898971471
1278202775
10899721
1433540551
1538142160
823745737
2079171301
1578804205
144843608
1916130544
1873648794
1298475776
1934502530
1616970665
1123871993
1493761852
10171125
1449166874
252141956
291238026
472323334
152860966
1418338643
59552501
572666434
1941163556
876932683
615352555
1231723522
1142787625
1626959957
1682978924
1963835714
841468195
1538361093
2090092420
813278437
868571151
153461842
279478235
1506188354
247162012
1362898505
1776335722
564303081
1491057104
1069214150
648083613
277275470
221830295
123956382
1971238480
755079482
1970334511
1456707452
35231990
788226824
1143752321
547559613
139220331
1610805057
1576337816
1314321922
360113792
1623645143
1938561386
1340350314
1455622359
134687957
965834446
395970711
1852046942
1869040286
915649755
1416514473
686988192
111773621
1371058774
583160791
254188530
771567560
22014365
1977355948
927874176
1680350565
834637992
711632653
1694835291
91543699
979206622
76564330
1959494903
1819163755
1994713941
1376379832
1144955833
2106697191
1633273957
53349223
1054048644
1128311392
1363878125
1268499662
1913973070
1062950177
1384452604
1033006619
193313295
2081156578
1449368958
1493936184
1701346160
762136422
1477919617
835733735
1322072421
1641321776
1699504545
501306700
107391346
1319619090
1506171843
1336804263
1858573752
1003060905
2107608009
1437582860
1439273490
1740857080
452917835
858086465
1073608729
2063081696
154459859
600174167
69872410
1078330185
407824338
509947545
569386169
1570951929
961891123
1352762348
568609028
794458440
880909907
399850648
1953596164
884544324
937457249
1772341059
806135881
755601104
99537056
815527570
1045964199
401723698
216285922
1468549779
2063135653
1146447288
880472885
405160688
2113786453
1963438989
958814327
538819083
1188679050
1656142910
2026488540
1093748269
1007880613
110584237
639609799
666936405
1994839845
561788092
1830997552
2094410419
423890833
1595919106
736757484
1729643023
2006759702
1166777788
8912069
270002492
791671612
1420062495
228561150
697646599
1418537683
1376074081
2088638248
1752371362
1026659988
963749161
1823233506
154303780
37812994
709428932
772230912
871337492
964343572
1854072166
1402064728
2079843955
78387161
1608386738
1649395522
1093956687
2130769171
2081099624
412904304
1740581617
984847835
1757122011
126622730
740148412
1891425327
2090775374
2030769646
1354403316
927316338
443840836
1653205595
2069116553
180021989
1199593760
1831386995
1463659715
813956524
1724156518
1769101430
1936129857
2038340351
1720633657
1440212417
1497909072
763305197
1979688030
1950260639
65510078
1882679727
72700894
1141906435
743638737
990189775
1541609088
324963006
1393005103
373808856
515774789
986550805
64898837
268517799
1128850584
2098270454
205014451
77501796
1793479297
1811062021
960683560
703479652
222105089
569297748
910996272
1801536452
1989449782
278609805
1229251584
165288174
2146752222
421954967
1973239490
409584534
869346019
493007069
2078833343
1518091259
1109921484
887866583
1051556531
924129596
991968284
857400654
1258854096
1742570950
2135710234
798445326
500428606
1105493028
819868777
1282807559
1009763907
1897024127
825391317
33141681
1482941143
1047551856
1514012021
1226984595
36895231
2089180595
730173254
325047012
1272521208
2083354847
241780821
383181252
1527663689
2002459031
632057307
331966065
260425625
780388764
1346557625
1490292737
1048824323
139945950
529324334
1892780199
2101478472
1521984892
2102051312
240416089
301742656
518637858
498127304
1976122806
1704847116
841268247
505725977
1483775203
908715493
1723620707
1498274998
1199831525
1410671922
290135981
88112840
536119162
1659723817
1750789037
548293292
206973908
1740956084
2083409371
136561705
2074554940
1711033903
1063971299
1149010115
818266669
1696822778
277231451
1071046212
1468276748
2026516330
1861584208
242237512
1500296574
1161443689
105007030
1559418689
2103894253
36906325
2084809328
1574825568
848137957
652298647
1994288656
1003602361
1068013971
946387882
416025709
648535171
1842999551
645747290
1141515377
90243047
640650264
933277717
1135816233
789680209
1592467331
1086281079
371292098
1226148999
510697363
1107671683
1801283902
150276947
1189906221
82211516
184029338
478298697
1323493530
2104120635
932378251
1658458981
2146977184
2063839310
1299593760
1829774335
1315254363
591233992
1152775675
1836022403
1487254049
1119863452
1854401322
1347986635
538279326
927046929
948598441
837183147
273278150
253940669
2011024688
1067577301
1947900880
2038763798
957382384
1437571604
74071774
1138641978
1358972109
1258106883
1306502121
1746743950
1844450321
1746582251
1071706779
412654224
791968334
1887885545
1346470903
1159921121
1425490552
1985452987
1010011022
1186659230
1756586085
1682501182
271484636
896655910
1378493858
1113162501
1167816271
1715552778
598916461
893340469
1849154809
749242372
65335440
421295002
306219187
1040948966
2042638991
1543367588
395649876
2062260868
59766033
1691120624
1025870235
1815243102
1206797386
1601778559
1863969944
1894420206
1533389759
927913812
1967569164
1792796258
72573476
1550857976
1050495037
782658670
432717101
699237503
1365923849
370413967
291172060
1543045587
827542260
1366987875
179832904
216284926
1495478480
1999004721
661145591
95346810
932746913
1441237622
1068936071
143650218
1938104043
972660166
223071852
1510123278
347071031
564116510
787352700
1677714506
202086109
1357745223
2013916826
1093466695
1995538861
1247168815
1371791223
1445538390
1580346881
1807405910
175384412
1531090653
451735077
1305463704
1267609669
1492894543
2017403768
97826032
219419383
501913950
435965494
263528242
1087859183
479852331
633333446
1892473127
384331493
1815529117
617217290
296233592
666132055
1458674158
305635632
1597576744
2138317773
1964888985
172495685
2048566591
2041335391
1278694240
343915691
345716850
312429870
1159179626
194637476
510059120
1337127554
214165483
861564058
2127219272
518668749
391889274
493861397
1688901126
280265269
80969653
330773799
492887145
376609720
323044617
1465120086
1910742802
2066987903
447147821
556364805
1000721771
457850867
1111588248
1902837107
953077292
1920592991
931593998
1628497859
562106931
1872782943
723257515
1361351863
503885373
400095578
942257106
16005183
2146106781
1648140987
513614866
1163881030
99634216
1484744275
1626969676
1351450151
2103478478
1875634969
1652946372
847160062
1087110980
945708618
314506081
2013842348
1725504244
1904189696
118936448
250699746
1773154470
1117895515
472599638
1525986208
700338529
1367251265
1404799906
816597016
1822958567
674893501
616975894
946131617
1533396906
1571300264
1465494616
202706722
144752271
888711353
1304259094
952522243
848093020
1898517246
1220594635
618659349
1100304353
1673371809
1159001484
971408407
2002159613
1298318685
62705834
291470095
1467898399
2050481565
666597961
1235960972
239798152
446966726
256522630
281383198
1988253946
884415678
788463073
1610459188
1658438137
691327681
963405088
1423407240
1961396805
714079026
1172589059
140931294
366805311
724691369
1965414987
1066606338
323860067
865205500
1121989846
1272748394
1956625822
1069370109
1192398872
1967566587
1402664841
923768052
577955881
1262870108
1558537591
1207862309
757347712
1134172145
457081378
1828203920
1059400298
455689351
1383310648
511041105
234912199
2114623167
1965452476
964964384
593995162
286499517
715009949
1763796258
1551979628
274218409
1744664535
1811090715
835989588
1395533851
1381270771
1593044964
1003965645
660962204
1965676089
1222329335
5313838
445048128
1395768428
2032019594
281920136
1896391818
1963848907
1754032997
1654020787
948655158
1544440568
682202193
212940154
323975705
621494982
302201233
1083509677
271900603
831769455
1223007196
1582796104
464826998
1539766548
1525648148
1967161119
1399286709
189974322
656839282
1439326724
1187479891
2016469760
1967942719
305766449
1963056489
31096214
408338155
1729315826
549789524
1070343694
856301632
81540560
1612751622
1381149684
886661868
413795080
530862655
12192156
1749690762
959327072
621952017
1545033220
1933558686
168097790
1997731130
1812381561
1957515609
1999689862
1820180677
1557564774
2052075703
1590381310
115703826
1018702652
1546891385
1460947101
557542122
263207408
585043298
2066300084
1685622837
1612622559
2016327287
1221362444
1633623365
1943527838
1106892869
499543548
528773037
1944575591
1757753938
1267258376
1727327198
523792487
1944334960
64890756
48406059
242446355
260659699
294458226
955229013
563740851
1080486061
1677304458
835016705
1709825017
2074137160
1827466542
348738060
482976418
284228181
734810091
568401705
177551503
1342093285
27863431
559271730
1447240958
285909608
229777664
319308393
150732382
1278191073
1504638139
457655067
652008400
832200411
173002560
1152935270
1748881383
1077395166
389621519
1273278332
1291151966
662435996
1121264636
1243220343
422724158
1409463339
571706733
980580028
1168345375
1575586724
6373578
2096239797
180986884
719703766
1279275053
684516492
1902628613
1966509978
2097735586
805657197
942655057
196343428
176069706
196392502
1759541569
106749604
452903473
1634607909
623952978
1440987700
2100636312
1330487600
100610852
64732773
1448979053
1298379855
1566559064
742873108
641484831
1481563418
1178656245
812181407
1578431122
1643370677
713024138
1574356288
1208729179
1382394319
1248286976
1140035014
1618390222
875456564
1454289823
889959996
181008924
2085214450
1479887364
2004445240
937948023
927125365
1859211869
1984931414
599610650
1107580140
1655432337
1345173655
1144205598
370120907
432211028
1979441208
1537170647
367503692
1028305573
577918015
1560045622
799273855
952502595
1315669389
1884429039
414878452
1053907999
1696770903
1775729565
1462975345
632710039
1587517230
1853316437
1100242874
939749141
229691746
1283487268
402293365
58629898
1509227813
1063910824
1441515143
1122903976
1301578986
1773523652
1570248474
894343712
1366068886
1209608785
576135070
254818394
697055120
1026868445
22351068
823414083
1057298815
356887896
75437110
1875087695
53483055
89620256
1558234251
28742381
1000827796
832648394
1992498823
248064371
1297551515
852852064
587101277
1838280637
673470690
1649384332
1846547023
1272366443
1137566143
1764084483
1587851028
1438079570
834979165
642396116
2053678092
1766244308
518002685
2080590737
420408577
40698800
988523396
1965358166
983560552
1292489212
1530076284
1989345956
1195447171
829497084
1347036507
1505103885
1405487496
964352664
1316174738
1487690851
1065155857
1518250295
1931834285
622773686
1019638833
45393645
1632808208
1455649961
388628778
1049899416
556730043
381095035
1320729262
1693039250
1733991237
150298496
1773042806
1987879337
577668497
1968877405
711126794
1077810898
755903577
364278087
683366564
1427768517
1170069163
915971545
594425053
513999710
1960806614
77760072
914986233
301093074
1414997888
1883517777
30230658
137680274
997647617
99568400
713674059
1350446418
620033207
1894285130
164956079
1251654057
1003194360
453018636
1090896577
951696452
1459884515
2073922916
1535572237
2011724113
1267651569
748574222
372499445
1970758078
1583854059
1136635277
1502467203
25314499
1214860868
994938427
1832703003
217353124
676294363
1695071116
1751911254
1937930827
1854515165
1984555281
1672672177
674265743
1100960146
881551243
1985761067
1965125119
285590495
631397349
301721751
2105870519
124377710
1729134006
1550064538
1386164868
1284358517
1945590826
959194492
855732867
167512319
693513760
1226325227
1966039134
1827734048
1146824475
1054110316
755441362
1794859844
1722897815
93542529
1298587178
1576350582
1624508921
1463907439
1571317336
521535310
445695050
85882205
1420536050
536827172
1845537416
1588409787
1229544427
465865095
694322994
1342931652
1780915100
1494139600
811486884
31632737
352490645
429805051
1566256856
2051138030
1874278137
982137499
1337009208
1993558071
323350407
868171634
1134499934
1979509938
728328846
341763638
1695451332
631140235
1665490399
1287651327
1179497636
859602465
300768132
233923118
1074352867
1116410402
1469819704
1103096103
2146357515
476543679
1049701757
492881476
1870665924
2037591034
2025276668
335614736
1690427047
547379128
2101135819
1973136823
982349954
1797344699
394724043
1368808758
2121218877
474719116
1794091072
1137131019
1444569316
1562387812
82374265
631469572
379287515
273190392
1363187408
880292057
1133664332
477890173
576392100
414114696
1289527967
945516419
23036232
1497225749
1698284951
871788807
544088281
696650355
881954036
826954347
320420332
654258559
1957050234
908827305
1601863088
120796856
924521728
2133555565
207438008
1705629995
668511534
2083124726
118932697
1418044261
385314029
1684400317
365267978
162735904
1903811983
1492892268
147894896
2108392146
272589501
434367860
10506356
267070520
1756921867
1654811912
1655170350
1214121523
856008838
418883128
50055290
337755158
88708081
285501354
365602176
1730110987
873995566
1198623322
775158981
2065528270
2081073361
323772786
1712631420
2013981183
279122680
1986589332
1149406271
677694341
684074522
1547368031
382727334
2008477933
20355213
1144430738
839939056
1482230472
295277464
99233770
2033676072
1353250935
1487782108
304170806
235525822
1461937059
813556007
1300434066
1094442826
1339794817
192408248
1580995225
674481605
1827926500
1332850420
124061651
889886782
1725353043
1002703142
1912025010
1199835304
2014495756
1673893076
205496917
1809205084
1138325561
1192094575
1977767125
1580917925
1296229353
1963617041
1067313615
1885453338
1754657599
1905099984
455166311
402580870
385310328
1008833084
1885602198
1003270191
134205197
1812477105
722628097
1182442715
198855584
1190083257
1941875009
488804198
330034268
277089951
1839678487
1358729818
1965414070
221162722
2063910473
1110130601
21136021
1381835341
1995372171
1805171721
491734477
48796101
1158343402
905832685
1887643857
2117911445
206758178
2051839533
1602486907
1426799136
1802034863
1238744412
2052775166
108188213
1912936688
614777557
813211955
480569100
741418495
2091434289
294390803
942735969
287372304
1046796871
420080037
1967133062
815434376
369136349
2104007234
1445471305
117281218
1236349751
992992898
48345812
1897636695
1217737427
387836723
889678896
1311924839
2000333300
432195054
338267217
2004376636
1361693662
303229220
375241318
1372434312
686582071
2073178294
756313978
1598127637
640383606
936906164
509404071
1530733494
463188449
1649279754
1725990393
356923210
1821513158
539584897
1627322558
1801999029
2084152071
767654989
831756613
1987552037
109246146
226667710
588090852
796737913
1292304786
601898690
597908412
247353879
808829108
918892010
193660070
1643048401
524943564
908417077
608153294
1480708500
1067133077
1718612850
570282418
136697604
1174800902
2093238556
1556016377
2074227831
994426360
2011806305
371050083
492995952
1177912511
2886920
2108436560
832805475
487895611
1532821290
1835227129
1532105247
1761975964
157033321
66558794
114014346
891330868
1755710797
1392043980
1892986858
1955861252
1368102361
1254662229
1634820302
1097488529
1775427406
1720585081
393622092
799994905
161612214
1450330606
1253968470
1858838590
1706391274
109892792
404264419
1964405179
1375903528
1695122204
455170451
397017619
1393005817
842078496
1867548917
985702858
1529432485
1897750100
1253484496
887853673
2090920305
1073855209
1643377180
295651545
127502287
1930518253
1176275877
363706225
2134840181
1160507401
1918531955
1114087677
127898423
1301921778
1212047610
306049468
1767876931
708872860
1188040850
1272717992
123953295
1910095005
1502597195
248816492
632045576
164839679
834238903
655903881
667789253
1738790911
893016000
1116854631
2021160063
360445290
736809014
1449028432
448719905
106702365
1958531679
1463554692
2027024908
1572470433
833622239
1659331033
1528333208
1258066462
41746533
373360515
228752263
2033807175
319267146
238317792
420978559
1471883231
1942687517
2004382602
392426157
670719531
1737414785
459472854
327308316
1238522720
181870808
103340959
249979017
786050602
1990231696
889349050
908501260
837505163
1092146490
818829049
27786560
1207883363
69565564
334211016
1982560537
464135043
1521012966
941840136
1950300154
614738420
311891055
731600307
78891487
819736699
588006847
300642174
1398193887
483074086
1253292497
1082997981
273908824
617110435
334658261
872422845
1002145754
1229659248
1499820353
1830435589
1842783369
874600908
1180980243
1545572747
33347385
1690646114
878338137
962069514
551172518
639235913
786815628
150828339
35539096
1878622626
1439651271
175827449
1555525150
1528520968
1158268101
2031465517
1608242942
905860613
537678227
1312400549
910200552
362638310
1459027478
599868687
2147476560
1826199404
957549672
1723013732
1590695156
1235279018
1767911180
1091366864
592134593
1325137344
1325367498
2069243814
1630120882
1598795959
611140977
349312787
728708974
706633112
1436185023
1934321345
2024618503
1965516041
1847000062
1368489737
848923849
61151
1839068109
2111895677
995879390
1317093167
1920230052
126883507
1041403957
1972147708
1177285712
762858296
1865363490
980194430
2054841986
884326067
1953308492
1825975215
1761001958
1232462828
54646067
1608979110
296573374
699273672
1606987514
1183040695
26973307
464725404
1162542099
2074019692
457472955
415968552
1688556216
1729362306
1353651367
502405465
199961420
1004251316
390037666
1126856683
902415784
1015492454
452715733
198391332
776688759
117922889
2012093028
1486580527
767259110
552263515
91432895
2110597538
1099815977
425459825
141131658
1053317801
373848259
373743138
1850673613
1369874262
881959467
103887713
75494360
337722252
111393416
2020386198
1944537185
1156712528
42404202
1231854432
580014173
1661496736
546496170
1630051015
2042083852
1175151816
1423376371
898903869
1877183221
432112289
355359688
458577822
471389809
538446429
215746245
721583388
2145009382
2074216087
2041806738
558952777
589971007
1183345908
1307392623
616363024
246691002
1610893134
350779099
1129595390
628048677
614196935
1077631536
1198271184
1479272856
863771938
1838306711
841756536
714960992
1969651686
1694486708
1056319566
42997817
1338880553
41754337
1255470010
1058869767
1222162135
1954397002
1463462871
516767801
1596345048
882232588
527918338
146521456
2051622878
1582625575
1550939232
1575562821
521604561
194402650
1514683818
219207895
2097214851
614929386
1873447334
1014006957
2010237819
499369028
919168056
2048140228
55070921
1787725011
468746943
72761920
2082981589
54402422
1844261628
1634090719
611811419
778534876
411881395
633686859
113933463
1566739350
295420033
1993028588
1183320328
1214978650
1156448221
123990250
1229876160
448746600
1947871248
39255506
799577601
1713130681
179309363
243890654
1097850308
1075438848
1473499226
1456214116
1146273947
1527183984
1917229511
1072015688
689548688
520542617
1141224487
1017897210
375576561
1062271572
1456032720
2031765594
363729072
43255065
2060167966
1652125093
162638226
1956453897
1164050762
1673964681
454123186
2055502343
756002853
44942858
1924155701
1237334686
886907580
1652900075
1727453473
228495850
685452000
266244680
864409664
365440972
1641801843
1482362266
1760523221
999028061
1586116292
1469488239
2083475149
1121251583
1009296202
1259945856
1002085506
1456186333
962653060
744511218
1914782428
1631816863
1907164121
19968344
609813396
1597373549
1745003781
1199728054
602648601
2074817451
1133142805
1534554712
459367115
630375684
1363888919
854468044
1298121018
70009596
1909721558
1264602871
1964459672
549532376
302684611
736114004
280467000
1402030597
711686483
1713658111
1556337962
2096230908
2189634
246610839
1765805467
1388450774
125743826
895381358
2010158943
225652140
1333851591
2086875365
1006930967
118009375
1244168090
93898223
623132601
1770952847
361506793
172385986
184337459
1504211439
498252061
323775942
1833005769
486110283
123395123
1819512822
1866235622
323423120
1341821197
382917868
1470599106
1951832428
1868507944
727549942
514155323
598180376
192338198
1338603255
2046130037
239763446
1995223502
354393047
1637531142
1849114623
1063275311
1348932623
894326075
2040612535
2218178
989598095
2100775596
1944918783
41668939
1766033935
914384356
1225178068
1823677785
1804382263
914684530
1392139143
1560726908
907096900
1835909454
617636991
1310218384
975521805
859225278
885900664
105210359
1808300028
1345790179
56198467
463210442
1139292830
476333869
1659412396
1110620464
684020941
1588111414
1349593469
718050449
51184157
130538883
1527102557
735268259
660005827
2053680360
1817848708
1188011068
551074395
1274943881
1527939149
1487483337
1396761699
1214807822
182271331
1662466150
1455990799
71807831
2105142299
1640650891
1655653050
1880567981
451735542
100222780
258916657
676153513
507618058
2132335778
857448486
752246252
2136718062
665367140
394278029
1013261834
1635316688
18696501
1252318074
1177613566
19137922
1645262844
1335226984
1054543274
1400496063
369287463
2119735346
592707094
63057420
1846686208
1864315955
381288471
997991436
1714808821
1575929632
1313432582
606114265
178446088
151389140
1754792893
1492795484
891545812
628567669
1534376804
177575235
172927351
579192119
1441000794
1684570038
1386086189
360247538
1238502136
1483975694
1671098302
1286847699
1261774797
1270743113
1230839490
839128806
276206483
967532712
1087097974
1362729028
572357650
1129298794
1462262600
154473876
768841768
1124031828
730553996
583136986
2063391057
1669172619
1528639640
1101682585
758851082
1699377828
284365051
1637281804
1398217828
733036084
110742171
1366017117
925293639
1582801179
2054611599
1693621576
2100025616
1664059383
1028214172
1573144734
1623241875
801906554
2016587436
1501667541
1003495557
1882923151
819076542
1686986240
254659096
1151558742
1494840506
630697448
1791642254
1577697510
1688610618
1869386704
1662722723
230501695
1837539286
1670779174
858766475
1779117380
1718953646
830674414
1091335699
2113767101
816926651
1661220899
1946464936
285359283
666955974
269432185
720172568
1853805656
1434558492
1088043432
572393091
879747417
85178924
914354351
1063393014
324393276
1397223557
1199398299
67434630
282079387
660103086
1987738458
1398822557
1231535888
785788229
1726915801
1314715337
1562995508
198487662
1414645177
981599576
634527538
1551570468
900419987
1162569093
208471212
524659565
1081083263
1923091859
1332021661
929007499
180318005
660694862
1227533262
2023611400
506609086
120372174
1252986314
717603179
1636456896
1183294634
1679119021
1608879468
1488307741
550536886
18563663
1235923099
1471498002
1399592024
232404490
1841110307
1712837580
1439225617
1805732995
826881353
903597496
2146550510
1422517793
805388517
967246054
1871237060
1770482001
855600195
325479735
1025678294
2127777378
1611746901
1166464272
2048660949
1807119462
1645606506
1175918254
2032349122
2018557240
1463255891
1279609940
298555505
1025503498
1105805502
1841804317
1638432265
807857097
229854657
1659002950
59005096
1354109178
1895091181
215658622
1332722713
1505101659
283481093
600412145
1954558503
494255503
1296070014
1037926413
523771170
756856589
2099182637
859662064
1706074703
822255452
783269511
920463428
1555995403
1582114389
663762041
1437926923
124489918
1096099196
1941116084
1793902544
1144765785
594807535
1155283841
2024516503
1910118184
637177496
1020991819
979246598
1055089143
1127329284
2026678274
778189468
1990805922
1097265311
1406003757
1110184916
518423737
1126495218
1537732767
1024639857
1618804246
47792202
1511942412
2065122043
2138507170
1867015217
564769847
34999197
346330291
1230068126
2089124846
2029289090
1296923483
312553766
823984570
159061393
730972075
270010262
117275825
984439474
472966583
1505771664
328769598
1519429872
881937253
1834552418
1446982031
460502161
234916673
2006266677
1323128563
434166467
2034624116
189737396
1126262010
362887861
801093337
1158900965
1372992877
1092523257
895805798
1686251401
1146750282
668464229
1361281277
875109614
1111153422
1300569678
1463099187
731307500
589395169
1287703139
2065864806
243811629
391364462
1697227586
2102365318
1731279656
1060623053
369823365
1241975352
415351534
241203759
331267358
102906012
1785220484
2127315297
454558614
260180359
1379030741
622857058
1598683705
632616028
1917602232
650522629
198796652
1094825825
708946983
1727734508
357262871
372253443
1358861252
2012258655
1482813804
1485368131
594764209
2035312888
1356272021
396722769
786155271
226981088
2108157345
1732835967
2093617479
1935852939
1512086127
328921454
171425259
430353853
670675372
1195213043
435967933
778676523
536392595
1490500135
1043044828
1008450356
2074357208
1737107442
50060546
1514361972
733785340
66115669
2029374289
1343799586
1951101895
1566207853
1934515327
1128865748
272104450
1226752434
711727679
759815961
1802845775
2080601481
297315401
1439024140
1945617136
1942695493
318745900
2026666172
1992653142
1495776790
146523646
193831399
2005948699
275275860
1003688526
1116241414
1852623282
1096612751
1482935773
272173735
1481954051
1426549786
1080182448
1265349420
206116279
1104401926
1508449162
142640943
1342212786
2100363227
1916583552
1896282206
876088432
193049614
228803109
154869954
1372759713
1837116460
2136042837
1527615918
370912892
340558418
1808668541
1786685653
1704698605
327101389
1665977647
657878956
2047923518
2058910539
278969422
1130496215
20764828
373697346
210298893
1879013072
660060970
1352134674
1010214206
2061591129
1629095384
207360477
1024417384
718456800
1986954326
289214319
1053466893
2053416724
2147276241
190400596
1345155162
2047739836
1054721344
665693828
163832417
778539260
1860856123
97288634
756679824
795584263
1899433031
156831886
1041565471
566497774
1835720080
199328620
1328394615
1531849500
1304782955
164605644
812457788
538874888
1120064850
592047345
1814873068
1701672159
1215295962
738001083
2075834105
1811169748
2023686284
182976415
1629702292
1264978406
1246646762
1432568814
1518394681
885738833
934388772
1589339959
777196219
1101683556
560941899
1742292001
528362449
436549898
650256913
814743903
1790166267
324407051
256983450
1716134738
1176883219
651370441
1286504857
1240376882
931453196
1029916285
109887834
1761026333
862622248
1405877332
366933744
1808789354
1550952439
1640097640
1211173009
1169908696
1599856022
983888174
1034644406
9503075
1422356850
1322312701
827493964
1892794240
1075103983
1217106321
2083718746
1420448363
909993181
2008646142
692816552
983334573
1853693353
1537353906
2032513681
178811571
2043586577
1512874925
1093566148
787425688
492593329
1478361481
603957547
518444256
1327915197
1845628779
887799084
2052738821
457103870
1636282256
842463284
1871484292
1126021925
1530509214
513995090
1509510043
934059122
77420132
601557640
1565213581
567014152
1390346949
1286973376
977408524
70422053
1045885325
1327902827
962570174
480795397
122557361
1257756268
1230435199
163410106
1821154486
327231298
1431604470
1564370153
1616580861
1335976972
1633314511
717678668
1421794262
1954062729
688359557
1291037182
668691897
1550561453
1329910124
181699695
226550491
2099564202
594526661
2053108182
185675969
73538901
448548501
1942538179
923065777
1820517183
1520876037
615988236
1836596607
1726256251
326006690
1367748698
256522495
1262526845
1874007250
365283017
695573289
274469156
141306944
2086944416
242084046
729407485
445997009
318642124
2070461756
287385669
772233811
720797447
1469886897
1927811790
1930877576
1310262098
1939786524
991203128
1454556509
61182138
1797746753
805557092
718946095
1573369158
1806166159
376022200
1130614649
1721380224
641294717
446195648
221153718
1727510624
462323015
1042479308
1878409379
679097199
1018194347
4803476
958644281
1059651323
191921494
1958794312
1611796313
376941192
2039963244
2106177348
711047878
1884678546
1039839428
1637990811
286467969
1009897173
851594360
59123898
1161882673
653086941
273021872
127210381
1433613280
65541854
2081210629
1266674277
983902351
845056994
1805035074
622817022
2117428467
1769946258
1186599390
2015009944
941256387
1622636915
92120377
1324437776
1456748922
416826602
964142066
1159445556
2025041839
500467393
182182124
890214514
405882414
1878624332
763442479
1176251207
1798018551
1587722479
843546142
590220568
386334259
2106178020
1567040339
1420540260
1103580857
15971174
1381180789
1824253863
308050513
874311704
1911993371
1852222189
1618694431
1751368062
943148016
354572896
645612058
718515326
969170284
1669153137
1037182531
1087495438
459111092
615847973
149361291
1674306451
2010647997
1445806981
1796551112
1860810644
709727953
987028839
1373087570
820249890
1442542324
732792067
406288640
1463795985
1300048296
230946642
934576616
1867514946
657081254
789278431
134376392
1149186357
1551935672
682413238
1091744285
1921015519
1185187365
1182435142
151301034
1428819592
572439873
1482319049
297049522
383460952
2283830
999684416
667079898
2037069525
734367009
1461907605
386648216
348587689
229423976
924065094
1856652521
695887556
14811730
1753502185
2025626840
1284001629
1469109152
812384425
675669063
487735991
2123960957
888316893
1369715407
1668283091
1124022559
837610997
942992694
1819827547
878905269
1448657498
1440749738
719107816
2076555950
1908929779
1063498763
597115103
1040762944
634049237
710417130
1770908797
1169041307
1619751507
1611034446
1873442569
931339886
2062207893
1380584482
1070122804
33462095
1838192700
366346145
805081097
121372773
763296781
928484650
2127511080
899395905
1641739629
923711435
1379347324
1529993522
1236964615
1888867504
1814633344
2085418285
1374289505
1387340967
46465041
1434242835
129511459
220166046
155124916
1973617337
1190958165
1082447216
1506141112
79039760
916871279
1185427750
398950936
1476387250
1615236526
1465721584
1293210490
1690372606
1814434187
546482798
864421601
1983990299
1285045737
1579153580
1340078899
1148637379
1750819100
403194590
2044459551
613215238
486014457
1812896750
676511318
213076187
1060099292
697489339
1470872965
146716666
279819082
214987842
600948501
88374593
2001144933
280530113
906868230
49882621
457201970
482333505
1917380341
1413211579
1864712316
1176081335
1582781290
2060942986
82151307
1912126712
285961883
337751442
2030553693
1620046885
234100996
2109874801
635632513
111783625
1304815019
2106195099
1039117566
500257901
1385211168
988074583
1566711704
2032560437
167918367
1082932840
408820743
1997717590
1729608024
155645727
70619895
1446819317
129877172
1251765043
927139029
1177448964
1778467255
1149626785
1007727172
1112224166
663832542
1430671039
2040370467
533436940
1702059603
1823554335
464592748
899289727
552271975
977981847
323929206
654845624
1102408115
365493493
1484409072
544600330
1557834212
698302361
731765561
1059359910
1517617634
1398671428
771945234
1804374007
1005553404
2110689638
1173289658
531730051
257757154
1825851046
1679081105
1762370541
799566076
188527494
1697359234
1874855243
1216270279
1187445180
1939714484
1795267584
804632716
1724632739
2052933545
747808734
118282503
235864840
1796456428
1400924460
894270943
1080266665
1324989933
1079104316
988292623
1357589690
1388990860
318916203
2144429995
232419188
996269635
1296126622
897522710
1388998826
1908001834
697336091
335991811
1656814311
437387228
1375217480
847156254
121127152
1933122145
1596735656
1973475396
1905204052
134513332
1796886781
248832442
1080741801
237581380
133779101
1222396120
1387486736
583424134
387224829
1720114124
1039357851
1846716061
1219157616
586006787
1308900463
347966376
5916447
1909908585
1745904305
1052056425
1873958402
1912712059
51602458
1612826576
1923420443
440266976
606213144
1518920177
397415796
89016773
1826815622
2032591271
1068940038
1605800301
1321233932
1018328702
1738948212
1572322582
1568471470
1608081156
2015163107
1188690266
133405660
1994918503
1701674278
260443452
770461570
170721078
2088178953
676267826
504248322
197725299
1860947971
497889557
2132299273
247284196
196998076
1510689949
61445685
774352908
244141945
1462179635
134340467
549449877
319659856
1256593006
1564739876
96761425
2139026882
1591717040
232968665
229221817
594620028
1224570024
1392585873
972797185
1445685213
649258536
1118773237
218387630
305169872
1265451565
1930177492
585441064
1635367983
1174193958
1719154710
1391972865
1746935894
936914212
287050357
560287012
2035172298
876309119
674383117
1979997116
1685247704
1011007251
798616651
1051804712
248336895
272828874
1650161043
1483677818
2005772406
1975542803
518610220
1405353606
1927283526
1015285303
1879393408
1709230149
979206781
1014133703
525506842
424014849
1736116121
954396609
1992278333
364248168
112134151
223951084
1913574414
543596886
807888837
1117949397
568776328
1115811591
1963481801
712440117
1710654069
1428688880
1984778198
1658840696
1808897005
121824147
612688460
700775824
206676103
1251761968
1975571736
874530664
828601539
1925756537
1362301974
1266326034
1649015511
831867630
101760849
1198607625
1820305555
30238026
1567898662
270939609
1535079967
2051388531
890720377
832236361
299784992
1883215560
316556363
655905566
1514034857
1096100368
1196231827
1759737071
784596011
306127646
2132769989
1839241051
1104644571
1222995730
308118003
1004905433
52070278
88840957
1902404571
1469895425
1872424062
1577714724
1182666879
1241030967
1953287540
707055743
1019178377
970590721
116626291
724676351
1527165678
95030584
1447279090
2010996515
68340887
247954128
489034820
402784837
1926022543
1774847797
610639182
1486828328
1945909613
1845208983
1899023451
1998906917
750767882
696858031
1802990593
1621234202
1866644177
252402952
2085497050
1653088168
1967671376
1143524958
1015033521
1339302521
1380347270
1345502137
1201205171
1183766747
216556577
79469954
667810298
1857319971
301091996
1498431110
324175456
1018505478
413063061
377425823
1539147411
1994360800
447740169
330417194
2085305080
1982176469
814457284
1983330066
602100082
1473107960
1943896601
1328780810
1810664271
381730226
22467556
691066460
622259120
1212440361
1279601954
221343946
1063611778
18258491
886659467
1111910016
1390428786
888611275
873938306
164203595
846764007
869420631
1988607999
1568481266
986113773
1021162911
1759886586
1005691748
980207850
2031586074
136249103
1521680900
1644385965
196724865
941769446
618527791
496963269
1213341221
2064859236
1071569813
303186761
55552696
480099686
1731882955
876023924
1526168356
1128310809
1264734760
279566947
1137759388
1535785113
1052078693
1585271886
347751003
2002656232
1592650392
1603341738
1140355087
92186120
274537367
1565755718
2142226682
867306506
192352500
1087953701
1230626848
1610393154
1817062841
1498336941
1021813123
864631529
650125362
1542952184
828459305
1542999994
2033524333
83098430
1777673228
1441760452
1928489656
4598041
461772833
1575089843
1646337735
1721099861
468382996
1646962782
13255051
559901161
623872902
1001518510
2133402221
1985326968
810061453
7802360
349502873
1239504335
130759416
1970697630
291694735
1556415936
1415170008
2072416411
2017527335
1628462949
160800479
1289958671
179045157
1051357501
1133010091
2134983954
1035983366
1071428990
1368693015
6508801
2042945442
577214802
1562343077
692601466
586815255
835291813
1329855573
237833468
1396559466
461475340
1375810637
1606052301
1461027422
506879444
108270825
64461215
1874201342
147525494
1255026933
45821545
248319913
915030574
802828199
2129845862
938263519
1370543481
117378405
758865345
1855646365
633415362
1054024462
589381881
388244237
791140448
359659368
1501816650
1937014076
1574641438
2094519926
1781755083
1817597301
750622896
1725837842
1577231541
580417840
1068345931
186894882
1388714904
1388090106
776627883
450338101
1457070522
1760485118
2039938101
990748664
300014859
975709888
1724230458
127680053
816669754
846923359
429081668
1301389958
203218794
1739421504
1287401147
493995866
691844157
1650435613
1865676382
1250840050
2059318934
388042185
954753585
1709776879
976249814
1945427023
2046366329
1077073646
1097213110
367435470
2070718131
2140531872
45389687
762328553
1082944644
1528804265
414245420
1334972937
1412404565
381163359
1683033417
1822340939
224326857
1740186551
1382376812
1692043858
1524254497
2069321311
662955537
909173713
757596034
1831581426
463383358
90140014
49847761
357611067
480144475
1343800787
1808174426
849532762
1098513922
1690266755
146508429
383131530
1298390214
1333393126
738497124
523325245
482786981
1132563363
853366586
1843388623
1944727105
581674969
381435830
82563657
1765289031
609233478
1982328126
353383689
188537399
1070377089
2111785461
129336767
1821977575
1711671997
656219819
76074239
1849795377
1080651725
803222001
1883146064
1921126583
453859920
104918393
590501372
425680585
1387537380
402492656
1538553424
1091593191
378583544
327537614
955646651
1130806376
147759595
669993977
1487207103
1260432691
1207846253
895159256
40440639
574426513
782665292
662045776
563236445
76167648
492608362
1608308676
644504622
1338576321
1860383864
642529183
1169802029
1557980641
1156703812
145148523
1848758209
1671539400
795205399
1828297510
814501200
86041331
1186783982
1405619783
1079117134
1979632803
769363889
1762156754
542705961
1159233806
239069617
106540527
2133573883
1617698146
81866614
823950908
1017758912
1149498913
488502797
1798757497
190020650
817746198
1647939058
1567421767
483493648
1290217146
1057599083
1985428653
1248390546
1657236955
1452632731
287251522
791484505
676424913
931556525
323693015
853577887
357864535
1198357370
822338858
295012736
1638359306
33244511
727318296
2101292675
249808577
728659415
1681335907
193248601
1257152996
1553469575
264396731
994534629
111358478
1509365331
455139927
2053893912
1310432314
1988915499
345800543
899231517
1177515248
1445472352
2035847035
549206908
752964281
974183756
1222535545
272854281
1486120997
503746273
518676587
1747003418
1946363512
1254205057
1476545006
1455909906
454026996
640633790
1837009994
1198337040
111713884
1892417789
1104065684
806252245
605460010
1251837885
98735539
481834797
1177759656
1231883348
885058921
449918088
354069846
486710004
1517589431
1815100083
2065040832
893573925
2006528106
854688337
194297276
422581412
1391491500
337359081
1127205413
485456734
1854470623
541436320
97417940
1746125615
505372363
646849801
1780902995
1150156160
1753435765
1867911562
804225621
2043001889
1843971698
961461158
809822740
108625455
19857932
881638960
768353309
1596482589
2051401814
477149809
609949453
1843801112
66781642
2052511923
368454082
1805285006
1201076216
136187954
1428120942
1238127010
1557436967
448280384
1922015164
1195052694
1289383195
1913904271
1049799995
1889885283
1124057094
1154540977
1012898724
977251836
910576579
1532033187
2011559069
226157786
1787910278
248818707
1688798800
433866239
549678130
108428965
1180841940
1858582090
688619680
351574134
574841269
1597849248
1254801989
660230654
1506947447
1873467401
429643184
1169851735
1450545821
286490549
1462019710
1011590793
384705047
871142323
1836825826
475439862
2115151717
1211266868
1577721099
1636403754
1950980156
257261135
888318962
694091328
1129881888
935338714
690495165
258698143
239286526
282558485
226127918
1786841441
1695627912
1098323836
386195440
1404805702
913737511
1242094685
1099265949
296035271
1198829749
1048217795
1111955929
918812493
1664068599
191969652
107419647
2080645593
592349879
1161581019
694112511
478948488
56704596
1848158414
618518330
967759094
1743020501
1425341606
856891053
315262242
1536953299
591966045
2025829251
638030860
69118326
1865271978
208304128
470175089
814276565
565136559
1414032158
833471194
1802729240
1205648371
2088695379
678191820
593775611
1788085201
1938408529
509303336
1259555429
1418893347
1789730549
215333793
1157394413
1030677135
1283315108
221540417
64476484
591066564
1940368274
1753214901
61915510
867273295
674975140
1611186238
494191463
15614610
166515128
167231374
955503760
1557280579
298564421
235352697
124420860
425053053
1042123578
62233944
986653563
321439947
1193530664
744711253
473631729
1461830735
1807146511
1089221539
1978193438
1646119323
2025701953
191705156
2069932236
1846628383
648881199
185134860
881560310
1982560005
1146446312
1754936875
1854324149
386697577
1718178789
275154083
1462771356
791726654
2001113897
1442931399
780439914
651200850
178800532
481393369
1661563733
227966671
1158512004
399013930
2090472539
1202548821
1992033624
1400811751
1796356626
1388715032
1047058526
1476629806
611232107
1054240248
531564537
1569974177
2015148385
1299381202
1973302096
830914059
458354026
1170458920
164201985
425871609
879007407
1781879739
1549811221
841573422
289308543
539420572
1375255151
2134044518
1059232942
1089944541
131535036
352054799
1746847905
921720387
2140679164
159739730
748848346
2008266730
659190498
351223573
634635356
552063313
2065495491
304110992
1465564713
1929887418
435037437
1483620319
360564651
559303648
639831823
877910139
1183200855
1830109616
810559249
376006308
1820805738
1161951359
828150510
1693323114
247472361
725104109
1172898184
894713320
1743891988
1740394606
1826818303
274844417
824295309
722312078
2135821590
1150610960
1986266782
96607340
1869262072
798946501
492972567
1061979569
428194317
1357235198
595321223
1781365788
282572306
1679630193
460854925
888218223
1459476770
875084328
417337182
1513745961
1421189245
1268256492
20816120
960086883
916710297
556597268
697657762
186276072
17855453
1543389216
949359463
1492509936
1100956147
1273397803
2081791309
1226903845
1043336299
940667233
982888048
296171256
1546491268
781677127
128446519
1492771701
1001742938
221850092
1143697476
217359385
639696810
208391965
964430627
997595840
2006569391
721895911
684514762
1055873575
394291596
1913056401
906412198
476744158
1670406994
619604746
1201916314
1068094037
633982134
344128465
1260443051
1428132383
1162416992
1856681947
1203641429
1486936243
1582725824
258118397
1197983964
181611577
1310071461
64758806
1606393107
1584829588
39937423
569652558
190880594
298643526
108213806
1263738012
227915974
260018279
1362061014
749198195
1222416440
1568939294
1240395407
110036870
1118653176
1336000928
1289324668
1322678986
85990611
1717018834
804643093
1039059926
690644145
973443359
1715031239
628854287
306929770
223879337
1577060002
974346728
1185027478
555278928
477558256
1264622880
1418017978
648282361
1604320471
989082369
1624650503
895753279
1018809933
1530578163
1197995317
1926589704
1089752267
1025896924
687022327
733032743
242905165
1413103484
1479540652
1879203781
1207612532
1037226448
1372559597
1527031303
1492586162
1636559868
1227672633
181316319
1229286684
233125845
1437496122
1793628962
1313455134
625792677
1928563855
1477443295
882013353
1692678529
1342336430
1250546670
144749403
1198506262
1473510650
528741348
365221163
67249701
1874064526
1227276017
1712889699
689220054
504310703
538448141
1723854000
1507659207
644409906
1213234640
800646027
1020417136
626016548
373544119
782546226
930171269
1498312443
545123682
403825407
611439099
199706615
754236446
183569675
1186858006
2011474346
1886432621
1040009464
1419511827
407237788
562842523
1593900742
328974473
2102169286
804006200
20711
519649822
457076170
57677525
108136678
390390751
9939270
2118033062
214961826
591564793
2139362468
397134012
115893777
1460681617
412738051
1159472919
1031255506
1204133682
1525566476
153430740
1572230407
1188923070
2008893495
1749794574
1705042481
2044326401
1979531573
769797667
635789529
1068760357
1146607846
1520848370
1719525349
382242897
1579201331
1239479055
1931585603
2064832556
1375946626
283618927
1893069538
2107999853
926989216
1476513931
1577527033
594794965
7783816
1792128635
45326247
1788571256
554210786
25386240
1582365611
713020837
610454174
1260469930
1295315539
1546188563
611542988
210793999
795521628
896874551
2127485973
919939914
1325254527
1657826461
1041959139
710952978
467896837
272666322
1736005153
1950839658
265032631
1538867224
969460572
761812688
742637261
935792789
1857630885
1117268326
162409429
918786004
868762313
1344308520
1438896168
736306441
1533137340
1642758800
1817906299
143503185
880545201
1423514941
1701169734
1502801299
153665880
1156833171
120365773
1223405366
2058656814
1730336716
66096386
232311832
1275954687
1683805139
1178342378
1045488878
692648116
1195959631
1330451649
30272421
490955343
1282682452
1327498558
917205917
745639885
1750922549
633717131
812042514
1981619893
498335998
1775035321
1311888103
1264908276
1230323135
1604821013
1181333887
1568330175
1486399669
35073306
614619163
2058795540
1908180093
1405464762
488076249
1278847104
1833555348
777500413
24427814
603461919
443819612
593375263
1342543767
757444081
664113960
1202845431
125675941
924506605
721952524
1776410375
514536873
1559073487
800935844
1081887498
948189681
2048265143
1410666936
220023484
1780439131
781743804
2023023824
88752449
692684665
726454186
792743992
172233692
1065978449
419278522
326344438
1427693464
1719808254
725033335
1833034737
1012807619
2143576121
1371442773
41371169
488434779
725738051
30187100
981505328
949442497
1420951359
977415982
1100555564
78853582
693689462
875646442
583005010
2096103772
1153607113
590559511
1595216408
1978849937
1143176556
2133092918
1549819138
1305540055
1429025743
184527243
463631872
258052403
1045153900
716252911
61933618
1056994063
1264169395
467311829
721376582
189395041
2063396271
1268873779
1859389807
75070157
1040046484
1304433891
1296914251
1228125968
319345316
1731388438
1655987404
1202002669
1181458023
821740021
432066214
1174279231
511679011
227358384
294514005
1567995322
1116845114
95144536
1931591931
1864101586
859384713
528178888
1804049749
1508133115
942544974
1691652716
1050603224
1567764004
953203673
333851267
1776242206
491763521
162699532
1600292119
359849087
609747408
1385321688
831591111
489154564
406720249
1297833448
398252676
1239079075
20523284
1071275449
1368982087
1729716960
570413712
922185649
2052350479
937428391
1482308481
862397077
1597316600
1752354172
1588936885
618872841
1505052767
2054316229
188674311
1109155027
1765379244
1265521962
1362467914
11874729
1385881771
1029032552
1429367128
699972340
970735526
860311409
1431860277
1142694108
2089118764
73469493
2054255728
1342007371
154909236
961691682
1595992943
309324419
189915676
1619978884
913758851
2059900341
2133318065
2548357
2068513089
2004088045
643020763
727783787
1978246088
1637613822
1487707565
89927907
767219980
2076948399
1500555572
18175929
145580212
1495563534
635367348
2052484346
1783497212
1604403993
616464303
1378643271
412381585
2032105979
879455087
212281082
76464044
1811794107
1327684400
79902106
1362382578
1027706085
1533486869
645875441
315183596
1800676214
1081407944
1044227768
1163645407
1099495487
2095217252
1337135976
1627602056
2042453776
1201766247
230939174
1051425529
1518547802
834521041
2010135209
810848072
2103918772
1364213314
1343296596
1137687388
1778676442
876626772
298178986
522399310
934596172
864812749
1158991094
1105017838
1892757573
1039186766
161383571
918559194
2140198738
1391216482
1877325541
1699685940
2109321950
758145128
1020022491
988198411
1433566203
96543878
2038876157
1327983440
984061414
1729596747
1032245962
2006848351
563328510
968945956
1862156606
1924205813
2015187736
169119398
1237006881
1778136699
215605130
12066272
1396618946
140797060
933742652
634153843
2114864569
1078681574
82853114
1220213204
492967941
577596407
1438761164
1287498885
1836078395
1309758594
471106233
609843711
1538701132
257164524
329874710
1948591411
1707306896
813212997
353722052
659882344
1411273249
1464222109
1638415042
916765377
1242778347
2140927803
201523331
2086152628
440342830
1082436584
1783348371
774646895
182408306
154356587
1276223523
2016446978
872855622
1735429668
2131874385
967039967
1693890733
824395614
53348112
252346441
83844674
381434620
654696658
584684765
795241159
879656017
600053662
808384534
1492567327
742216793
802187808
959403220
553201064
721989584
1698125200
750990121
108477015
1994462522
1102615948
361501656
365533924
1158423430
1938648425
1846186360
1100129721
440571944
387430240
1544457151
2103847749
1607523700
2127215982
1604999471
1467978470
610476127
398383404
1879179522
973553384
795209553
2055265353
309296748
730347653
570712154
953041215
781519296
1498883275
1491910441
2114921083
1008102282
1842053159
505725831
561970028
1691506240
793518911
2052476756
1444229327
1486145791
609226371
421377307
895377526
1432058183
2073329529
1006798324
2006415839
1365591393
1055476627
602138717
1148952134
1113960246
1645512181
683767183
626379070
794123623
242117189
1810473145
1107771431
276342526
519475783
683058318
936627070
2069177336
398684423
606271996
31766044
913262918
2127370092
463361486
412325428
315165153
1530151121
1470902189
497933633
1329234252
1128703716
787795991
553791585
1407034956
1218551347
1385293293
1101564001
1105593429
1022622181
746563079
764811863
643661435
956315815
1832611987
1110312720
341776722
44038269
498663204
1436538037
92851606
1705620206
653728700
2047126955
494756302
1320796585
1084022341
1481402858
1332694311
1979689659
472413080
304832079
1791861055
726709249
1784179394
1868166507
1045167325
1541456108
77106272
1939279800
1319011686
891450637
341522489
1476275104
274917962
1466933692
107498254
1130518024
718237187
1580923184
1883934179
41869909
48298331
447482885
1243917249
1777265311
752956642
950438988
2136387545
2029819931
1681763317
626907722
1551698806
1165570942
1338570293
1907742976
1232217454
770637017
580839974
298977779
169570035
1218300988
402970562
1179906460
1894449870
47413642
1522453064
719963001
35572546
1699810649
510841434
1492014800
2129014831
2005776492
198400147
1140548200
733433188
1153995903
510228422
1903100167
1698476393
318385325
888692597
1795521989
996450986
1826016449
1536343324
1338533847
1379593971
892508861
1083912086
766766943
878067852
322467325
1409859712
1502841170
314703172
604282851
1114138505
1236720662
577612888
2136222974
1395954472
188740440
1598743772
1109015336
742112324
1089190998
2036515754
2062283800
435093434
894814821
273410641
22303733
1049739454
1775788844
629802080
1916844706
1885557559
776589979
1451218562
1087849306
419147245
888670001
2059195455
69723420
372516043
1097037486
865025684
1732860708
1863658287
2136623553
1306773857
1653789948
627187164
1127534787
261868342
700673698
108795321
1796489124
631435713
67662111
477413764
1411691100
1747812777
267606543
1112164599
1443068086
245898151
1183886609
1684354468
2039130986
889326434
1710262952
546399902
660801469
1075518842
1150423488
1187711395
1440551863
1061027253
1816299321
777559596
1286769325
1555045791
1008813475
1758134102
1752240516
1199579703
916027161
379352535
1584345821
1021041366
155358133
2135413380
1565303538
2002173597
1236839169
282104106
85904504
1319760772
1402827801
282395016
361407640
982965397
689120541
325286521
1462552309
934620945
807539802
971740223
818993783
1024823831
614080564
1321495036
135871693
96584720
388030233
132179147
5765000
1766017311
1463654513
359337437
1635384262
1517920713
794035207
522151920
1812309578
1680410679
1721684738
1969312404
508398739
516601692
240844766
18969597
1914212377
591903019
880076385
1741630203
1629502219
1785150501
791159975
1722681758
166094099
1490645679
1378042411
453531483
495132280
1810364386
2128617801
1121426278
1378608409
318029626
654456536
2073833159
1834295466
1041271284
11242052
591189678
326035121
168944992
1507425838
1088906832
1784547089
917877268
687497349
1108044312
1056071660
997339220
772588300
1638389962
1153137196
1539676160
817470181
1044696798
851209656
199833222
620374371
1964134317
1855982965
1257378873
1090169988
247795780
724458518
1334321990
1409996434
619334173
1441023892
8189508
2005733021
1686868966
1789832765
850066853
2146793656
1964754288
1139386974
161894058
1695139455
1355145448
1071982228
552071459
766693089
1163330964
474987116
1329378757
1154543401
589064534
856215174
1717605615
2040803858
288250852
1392183347
1154454539
1333346556
348213376
1119878822
1744123049
627841977
322302050
300824231
1761831451
674339068
1958819027
957507310
1859786755
1828236914
262506809
661980210
596121770
93618498
706082241
1089279435
604949200
1396719171
721179158
1965117974
758196383
1450031519
2147188192
79200648
2016896238
925882431
1361487194
941239512
1320162003
1123139215
1359382876
1048612664
1415041644
558615123
1369822042
591189029
1651542135
182931849
1165848188
1110350584
267459486
1518480339
1966729871
1670365920
639023827
1631781249
2037573073
710246420
1224780906
2091869502
1905098609
1200076523
136291136
95728274
2132988392
1880072462
1516346811
1297397749
1063482593
1637792048
1042500422
2091328924
1376847812
1450110865
1292893115
1392559770
2009514923
515712543
272176225
1714520241
1869223442
838792278
1087246166
904535241
2092712608
1760867472
1711145086
343594846
1747324383
886626102
1756079407
473675722
1375104771
252542809
1102903620
571453914
1634552444
130639645
1475302964
1385401680
705377271
1231358902
1983453391
1755944442
398407904
420028950
2078396305
825431155
1286320809
1419727496
60420387
1491635755
425402532
688274786
1056643702
1315032493
442370752
984205179
670684339
1400812166
208333645
1036037474
1911677958
780257833
305734083
43016525
1343626654
1145941943
1970269297
1161309617
925681113
1112945797
1579314045
530883171
882996856
1609977852
309438957
1332496552
1293258061
603707483
168669549
410427317
280502730
73007738
2137957221
1752064061
869172281
588491342
717151230
2116028786
2113290910
1552835449
2022644543
990229762
1254733863
1352618100
1485682898
1818309410
581968714
146981971
781835591
1147498268
583156583
1527753145
44811391
1796217677
2127331152
714585048
1110116347
24421795
1620546502
721770025
1064038672
693728156
1136707982
1449690471
439145364
505964244
764064642
1363361551
1577873210
726902993
1143960886
168221212
1779587771
1332723687
1365086415
1985158860
511866182
576973531
665337254
1768433598
1549033972
540132709
852772422
475793662
331876440
1224029355
789212814
566575453
1974476823
433953543
454582870
598405656
1428931283
973165705
1980312384
1940643647
1705510414
1359772499
947793849
577583071
1126342085
1558967219
1045542850
75638435
415663836
2125840460
2100034829
1075652986
1142667365
506437248
1892925402
939274769
19062686
1853156038
371418517
1696632436
2111184878
1297927326
564895583
1912838375
698867579
711043818
1462540287
790179924
800626572
418048144
53389925
1100019734
1218228232
1828317155
404987853
979853584
1923834055
1079728149
1419343211
351762783
636460215
27117624
539470859
1902019656
1123287880
892240974
2027953317
941775731
1237506872
1545451812
1529632807
833328734
1486034058
53141766
35687609
2101639850
129717028
1339717516
913109985
946713838
1923350712
2020996521
506907118
276420620
462513847
1861686985
541182658
1702930101
1514066286
637494360
1894988123
383459860
727955850
974981605
1205300428
108618648
22804194
1891496516
141748107
1501772804
608958986
1766992609
1497888130
2043976876
1111101269
205426812
941216222
1560725138
95791222
912311037
311842129
450315233
1673899835
1459970618
1185885416
1709025127
1341579020
827429362
772511785
111219922
662907047
826328663
2082188920
171872566
1789598351
1199036319
1047932512
1794186093
1165644912
105799360
994694034
300715013
2001731927
1167022617
969618565
790379910
1520720205
1636964534
1957177820
74874108
614739007
1030516513
246004511
1739964850
1851487236
119485470
1573754536
1718136340
927460986
1472070532
1094717111
627693443
1397538746
682839128
2059378706
1173378734
471866553
979477304
739442746
1334452237
1215036725
1870880729
626701228
1467032415
2029704706
1271496906
556215420
1523332384
1583963057
861591542
1599893411
42778026
1341541390
1005878913
1208763549
1287270917
1177108667
1468830110
1536158243
1612469279
1781107163
1534604762
894064044
475347743
1287524277
1714807920
1251735858
1234969291
1578056980
1763507921
1471222059
543819102
1768157724
575908693
401832761
982055527
640843133
512489733
2013860951
1545035670
1644076927
1764314230
1667735243
1680853259
1553831045
1687098150
665268441
436648304
714679860
1534705875
601631341
1953440262
1334494823
929239718
442610721
1725344624
1147646392
1729273002
2141046005
803915159
1138170104
1671142594
141013103
456622005
13325374
1764300714
114965795
540092692
1505172599
1679375647
1417298767
1178188057
752340503
1107891211
482005542
911408930
674083612
1234267896
1393024749
1749982138
1239111025
1385572289
2074114753
1651294095
1136974121
875078778
782864764
259699941
392715981
2082382675
1627532943
1084370705
84438393
127815443
109202739
87712519
1398891729
1526766281
225258707
470542221
54720587
579528470
50344037
1587043724
881242150
346090819
1697072339
672587832
1476162726
19919910
1031785995
1593195813
1141252000
825511084
502472275
1893070108
1606096740
1415189821
2001826922
1040647065
1519185991
433735318
108429618
583364473
1283856255
886376405
1017149046
24880006
626754826
1938443024
331521306
1786809875
2125100592
1005695247
800879388
987859276
937111385
793949680
25055772
1290341396
943834761
1771971859
1497668930
439558620
1312159280
1214895533
1899132961
2017503862
1610282529
1620029187
2041906250
1704616820
91250477
1217459252
356001728
783595256
665130103
553572649
2027281278
115692896
1837446676
1263099487
331940155
182162564
184294145
175469868
797753869
2133629020
2047038551
1482386500
1857123545
2124694304
993506764
221160345
1754270677
824962501
1974299102
237996269
1545931615
221767705
735840921
327736337
343672881
315408554
1033618593
880360120
489991557
1615680954
357335376
1275721035
1305103143
1986178222
677386434
1874078466
2120674363
2037289769
1637911638
477441408
1764422827
1008338647
497764457
1844653632
1324501062
1605395827
406482847
645083612
1858074800
1545102693
49622012
92359785
991525647
1247532512
2090863061
1716266565
2025482053
1506748285
1101420992
1574225945
371834300
1762245516
890608473
338931271
333034729
1358953862
1262743191
1532241645
1083904324
162546259
1836748481
279377004
1582105095
1827893489
538793180
644692579
1993508812
2099409663
182993151
1146925595
1098277649
979463306
2096893321
1182672484
1963362941
981580843
613599470
2085042220
1125132473
1686881274
1951758266
1762683481
2093294387
1646360799
376160122
1781036626
171190231
235584531
1467914314
233171071
1755071392
1616673241
570886103
305660839
1422197029
365662939
1952572061
1884810858
442764844
282889265
843159336
240854625
968452621
952174447
1278672846
646462715
816520338
1658061564
1982479640
795794332
885617551
549839402
129800095
249827237
264554786
514407897
665610968
623107959
402510552
288455771
225711965
1148790151
1794733676
227815898
1920793685
1961670057
530655601
27150476
1046444755
1922877615
442029754
1672343786
264830764
679325910
85150952
392321598
2109805509
6608447
699282610
1827811910
1260813141
1012857489
218009287
238677585
1214075497
745719382
756464383
498260582
1162295971
1997577175
762250545
1084486312
1069452460
1368437884
129612938
1191019161
1760399751
1900053608
139186595
544247354
771409564
748709692
1898118254
1332937076
648226356
932352903
380791435
268544265
645626590
475813950
633271719
1896936063
733067499
242917246
28565970
750613662
138895736
1936374822
1324950404
476921565
1759374375
11042156
1156853232
993194751
1179531643
356682543
1333545301
1105437737
1566837971
8784403
1470853413
91258872
2050395964
912427024
1075100288
1630879148
985061703
88551627
948519463
470570993
1714259361
945441072
162833135
1612319646
360729293
738980956
1492775856
174006488
708353483
975519657
689589784
1212447488
2019843148
93615798
72211527
779121011
294223572
358072305
1217949651
760671925
1292227278
1493631154
2135072518
85285334
2085862803
547228046
2088791099
457917982
801965502
1145571985
1013871366
1522592536
178562496
806178603
246325107
231499199
1659938396
1113867078
571304789
1904656243
1287454895
1808187045
1706599808
285327214
893421654
1082956139
2108735303
1288667729
1567415745
896305374
876454676
1280105025
1362258206
170148450
1649414770
1933539378
1794202390
1961421229
1020824682
1467538022
145799316
1952498401
1295825941
391054999
1389652995
1158099040
389312073
1524369610
1378574469
1375467129
242683923
924138620
357475049
408864608
46314840
451632117
1265274163
1467488256
283485740
1673812356
78313406
252722152
1939043914
801111845
916681825
947243422
1055826513
22566636
892113039
1439975062
634369636
1225710365
105848528
1721506866
1609759875
1861709465
1375111632
115135236
609596090
2131893582
742600304
2056427490
1798031633
679781366
460701164
621283308
1324820565
1357168818
9218067
1871529084
1818853377
300174156
1942785438
1776635766
215588009
282072403
881637941
2045423622
926238222
1014141472
2109777738
1057775203
2004395327
520833032
1725400486
1633941592
1154757509
388761383
1923796999
1531329816
1791635375
1936517945
206890313
1733218797
967613738
436740658
1944627931
470306433
117754321
378437114
52639291
1634832597
781016036
486919125
1011908724
1405180260
1351084322
1256322283
1136402291
1374236643
2052527248
728360528
908527725
1702399791
979776563
1178157457
1155226188
1688295797
1485275196
1135596724
437727221
641635461
135383185
2084559517
1185380900
1524526690
1764144072
346817315
1537991282
485525817
313165016
442909600
1503442099
223973205
647391514
1751150399
1204539781
1489833996
510545718
1975490068
364489037
1299096467
230901002
218312494
1505180939
928732967
214654489
1263601551
376318412
232546767
1429741934
750189302
1795668613
304357331
1469349981
1397978009
1875640921
1536579493
798184448
611693285
53608018
1824310810
1641505893
1206313522
1903804558
1328083461
903739005
179104101
722051611
1537493367
1255465318
532156663
736591058
1060078851
910503614
906782991
1220996686
2087867526
261832287
1561852519
1279631723
475812719
1135965882
889634338
688824611
2010662128
1740798487
1912954449
62763670
2140313538
47703255
1183038945
2038150964
636760903
1774883813
1504201046
1315772156
311593764
1358000964
71634608
422261489
225835991
597414768
666869128
245489470
465006155
19155048
259829773
1137304894
370558267
1940459512
1853921798
282693134
357011599
210960097
806716053
1000617145
1725925859
255064305
2070438632
755097663
1490442431
837152105
1999491041
926410356
147398419
1110662781
192907661
1501271335
121130177
548564641
356766516
1992811886
103038216
358316051
932156473
610219407
1971919253
1833183660
882130982
108137238
1599801196
650653152
2026538676
662953192
130259750
692607305
1210764322
1363600996
1300337913
566845479
1180985734
734527619
23848184
500897002
1613018437
1239647501
1798895424
1649487613
1822347936
1344026652
1959479551
1131845592
866470643
218970793
2086945656
1887715992
1573285104
684721411
423518479
876906834
821851566
47147231
758094198
552342460
1570930814
1805687606
1897207168
1968260343
75448108
580601668
1089023047
1170944702
131496575
1560914053
1199875643
320938643
647125481
518630477
1227639376
2115211418
1370846493
1398283506
791392744
774356396
560376358
1558107051
501114175
1316931083
1208467399
1140781729
1235762904
866205313
1592249505
1013983154
1853757725
1363696649
1765959541
1873671678
1086308772
525181194
1868341150
1435240636
1698969041
1762268108
481344874
1638567223
2040080126
1116601686
1496959527
1858311467
1956038214
54144658
1729093804
384467198
713611733
761515947
581321968
301363626
122558510
382449039
488391956
1097909155
468634857
1976713357
1697767713
1132499140
1816904886
728810068
1955675084
1013725815
2091286962
975269010
1547555258
6945685
1977858034
1442760326
1947892478
1704494018
1384714504
1518578780
2123838002
1209571529
1704409353
913626094
1656202684
811647250
796996246
110943364
1405325178
369358262
1554117305
606331976
1997657302
1732533550
1940997526
1533781606
1434415003
1340804443
702085713
1417224629
658709897
805164439
86726594
1846855339
1307498883
1292636428
1834735736
1760177690
428874456
116097385
96153259
1074812586
1124064710
987639925
714576159
1887661053
1452504140
104487553
792874642
960041893
528424374
1137533157
18590462
160974181
2103142165
1834140754
522584797
1681762095
1784566706
2088248901
1690384394
1880454422
1509510409
2097632398
2035246602
1240723077
2091703122
1005541993
1302584795
1693797773
1594041725
1560648542
1799186956
1745765290
1187133802
595064095
2020400178
2069234059
579280036
1594419815
933814192
1605551143
1427809256
978244761
1869616849
2008148979
519115802
340729357
322600668
410294785
1701153206
569279712
890969127
230283170
409086510
1238328454
986902195
875512673
2084969245
123144346
137768423
1766934498
653935322
531826240
1273285964
1346624069
205902110
366452716
1517766821
254590973
110333617
277884359
123779122
817388853
1584985661
1339724173
837233824
1100090137
1819284438
1558622137
1202934736
297334322
223686114
1379070527
1301832892
901416118
1129919787
1868485321
307581870
2080064562
37354742
644639926
103829223
106389644
1320237846
1850349525
1299022489
411279836
103502024
1755122196
46277799
1874326081
1425463980
1323696631
1107610156
541879689
373164193
624490802
2054947435
34731515
305839771
1591795273
860634078
609178278
1278639197
1936217956
1537601459
376166181
1392971298
1486916659
1937053490
175149103
1272513787
1885272081
1349707547
1923676770
943257152
919291102
2124075973
1003241740
1164739820
1614163089
975429203
691536861
1145843881
462578677
1144989646
551920837
1039069028
1489538192
1526517362
1625497477
1922600011
1077882652
1742213372
674784938
1836830985
2064629143
126597988
1363298902
956396869
25271787
1626332017
866903676
610588530
1602501548
1472314456
1615829158
1956084912
1023484544
56044371
1768456031
1199331665
2046763171
1885209530
1839038282
1638654184
1420783816
401146664
76468672
336715399
1503521968
489350789
2007964450
1607865693
1281181419
1314966859
1649477969
2082515003
1227378154
344778187
1743943995
1651198621
370226463
1891787380
669918698
187709539
1954015407
1558426856
1910300289
233305667
1101030882
1624511249
2114929693
1684462150
1466048367
1815954128
296292437
583752571
1678337499
137014887
2114380750
172894796
1520687817
987414845
1463262198
1986335138
722529080
55020311
225587614
1086955027
592400741
554151217
1234247391
1511296578
832610098
1883803239
79449626
2042563582
960221241
2026034972
1334480608
1903864690
1231545427
1772762462
486774218
1559311349
1224180220
465136100
705397158
404566083
238985203
1436261292
1105258943
462178000
1706768382
1981019199
745960703
385636726
935985405
1382319190
59831989
1608806016
1340092758
110456755
2142443174
177889390
1038305478
677208426
100629956
1239832146
1683481409
1150044320
1549438240
2046100476
71340716
1241078836
1765055496
146387548
2040906105
68511550
1216724631
1055985605
1642044502
174218515
1201935124
1108723731
249234779
288437734
96311587
12051673
2024967505
1395069761
115249108
398980598
1360295601
1512745783
2072861589
545718563
1913569115
1098579369
1462039631
1005337498
469381940
567300119
188144726
426870826
1415415369
864580050
1583193576
609730986
968980207
1375684745
1493750282
1939065340
1183774810
1851040927
720088715
229990974
1194353666
654335087
936844261
188271597
902739276
615887331
719868948
517222455
1076087441
204930571
51710108
208785590
1912254408
1205511449
71176359
480772000
1494675691
581063458
1410441071
597680135
1968960545
702906406
1244004956
1065086478
1781357491
162544739
517334891
57626330
740389046
454509709
747056016
1507256695
1346278713
585260507
1663381566
12928734
807190099
1242430103
1572321936
563231129
1214510657
684009055
1042241803
622808861
222357386
1335147014
186667520
195168006
1787325912
297326639
1225071017
937743358
1130574151
1854255517
1698779285
1259332454
125454510
1460441264
1369328090
1596632743
1505616605
809381618
1402607884
598168062
1325332966
1491816488
415377699
409513365
2025131281
639936309
284318327
1624526372
1114170098
932905531
1669441559
1772166251
509432685
952155744
210065285
1630786961
405740238
445482345
1265872451
1266306010
574927668
216354787
210710470
1196846677
1426536214
2109977500
1520657469
1825184154
1560103877
661419517
784082509
3452846
2130776942
1040345504
530610700
269711499
1743398677
403018264
49932963
1876281896
1864669557
1012502445
103903385
1668675826
164495530
328553652
489349189
883429253
1712425205
293413052
1630003232
1401901012
77336221
111658395
440100593
302742117
673267728
1768960805
836157884
2043600773
420137138
1215581129
890839653
848180934
92963488
1073873001
1504359920
1723547565
879276374
921941275
671892124
307964295
1392984832
1453124836
40127994
682214543
1563630692
612908683
921881457
39483645
2004642188
1541902452
695489197
258476039
317651144
532126868
1591598430
1417942066
1394842805
1572322695
1526336922
1297576183
1975752361
1031209578
1200684156
1642347394
1689716960
1037535900
1222873049
914012931
710373569
780741237
862148927
986843289
824125684
35411989
179305231
2113240982
242152437
141450868
1241716767
1909978648
304254380
2018499187
1918093521
1920842921
1926055665
1248231191
983210484
298739610
815244830
1181425938
46076619
1514102179
785846991
1191513103
1373094791
1873293808
244877101
530816522
881187563
783401726
41372373
987180158
1079330224
678503248
641250360
1992961861
1428837204
417286673
1522922516
2023470678
1843783027
1006537413
1094510225
645670204
1837704616
782161366
770764309
864892672
1447150593
1423032501
1314182498
665209742
1005042876
289363435
1122417227
272497348
194356935
1840033334
408354483
249164100
1847888494
774197105
1497580632
1149637888
460603154
626546147
1677618666
687075488
1753829775
31089698
1174317593
788752488
849965682
824007546
413828374
798340760
96431263
1578032049
962462529
1856745124
2087690916
2121173943
950060013
770722655
1550194224
1393371640
44444210
586186941
1502016875
876962906
223383680
1315002954
919253348
2099214482
1175487141
485842540
732863654
1689295971
202964816
1768045136
155390211
375860743
964805429
1784133321
301997692
1595190324
403741295
1313404086
1403633786
1302754851
478329840
1107882072
313302244
866014392
1699687026
1583042165
2054965892
41667000
1073422234
2075815951
1318854245
409413784
1647934926
850644810
1142653667
663713409
305023703
1515954871
2070861174
13374236
726610292
628673090
1185795326
724772822
1132072030
304743353
6318162
1467343101
771389420
921003456
857957448
1727229359
945253608
315827653
848116202
1804847076
1054990925
1722065640
165455061
916145505
488470493
1042856682
1293529374
1103621884
138160035
972973627
1701990969
1999217015
268829181
1407622116
1639678085
424015347
1420160321
1196850930
673177695
1312354669
1978954428
2064306454
505737083
363036156
1526304395
1065201672
2018491290
978889244
780045162
1899993440
1657938151
500871544
1336468646
223655694
415862802
215534852
2075602868
148337498
1203264628
553569189
538513223
1145132330
1224905272
226980192
305868091
1037771889
1264014631
287482136
1551907933
905270847
2047854198
685787993
1711276903
1252638984
145519325
82913130
1959096136
671586667
1153059137
690893754
1751428257
1152038196
1887967460
276299100
216156774
1105139945
758486937
454996222
201614472
1771162518
583331713
94630607
1296487866
1802498669
1626854953
508001977
46887315
1706374666
601958978
1827639483
868173640
1967812130
993270326
35525953
1255009216
2079692272
1266274706
650355025
157010817
41682963
2088153204
803287708
1046513053
397935426
1747454256
1175042005
1104825578
1287812792
1105421939
32792888
2079544197
1903302043
893409673
1416673381
689060894
2073080856
1754648903
1227718968
439260233
239594284
1593046872
1357078758
1659000714
1717962042
698586789
1620332465
1020360893
54276540
1901333168
1487982551
1646294095
989266471
1530967108
1343483601
1054010226
74591738
783743105
199691469
453723459
531144296
1669711748
513699278
1178884538
1761723324
1778362834
1566544065
1438524302
182267937
156784295
339890495
913734279
1809677769
558289685
519949796
623302185
663976240
1878333277
1286740608
350230361
306878098
895892878
983545608
654138052
1071099391
698103761
448647305
356963177
1080753941
988155545
675301553
1362996382
1166442041
1843373690
1564378874
564786228
609839055
13373190
1372327944
832802087
836902153
538138972
99870383
1383016816
1079461913
164426954
891794348
598232157
343492681
1918867220
852735491
1800492268
2089608842
1415555387
887651150
562204657
1239437633
301284939
1514889184
294736491
1222336757
1848807919
675207026
1957174227
1924932674
1759776196
720600270
266911765
2000729142
1870846157
1519577658
709990955
1671385229
571665521
1597331977
482264586
390972427
450212780
1263734392
1350591257
1715015882
1004155143
1700954660
924769900
992895983
2106830007
510943347
537281770
1146507914
364899062
1555973393
1324457407
784555441
235268617
1311065385
1477397595
892649125
97921303
133775182
217545375
1229880055
1664447983
1311896418
799902611
1705492706
574309156
1973347101
788895086
573606921
1126991581
1905982017
1642521494
1938788501
188489837
1056243533
218398994
288977031
1679410998
48089762
2026162957
1428305845
580419712
1573734423
2066811532
50995047
1557503474
527384113
468064017
1149672317
1013531477
969465591
1579090102
1242082867
1632204185
115875795
1192411785
1749124211
1982378118
764271120
1694366939
879122939
121177377
778285925
1834071746
284468726
6078520
1684983105
2124425740
1337429729
1877841865
143670845
755012427
82814710
1197695602
285495593
1036193220
1654517813
1396921511
317820534
1500345654
1913858282
132171653
490244974
18501541
1157914639
144213734
1490387815
1047707723
1048957163
2068817866
340047671
1402765623
1600981018
1243538987
1014666706
580183584
280710933
1764985788
656452709
428992090
970023122
252632533
1994940174
740437694
122512981
158143446
1273260107
1055210672
580139521
2034029980
1593451035
1842642918
958854415
1144013026
412849462
993428611
369476287
1922070846
672879251
2138383824
914422983
2082257943
436933275
1613744114
788107391
920518829
1765154234
654482054
1664199122
788012540
115899585
110879491
149858449
648116232
1549005162
920145545
583883794
1502230455
1342420419
1321159796
474580858
1595672468
1735394595
1700294727
1863953923
723212967
769813547
1215487117
1025517592
877869905
519823660
43496543
290618864
890544199
1817027643
2004915705
85462311
1232227318
311813909
277552461
1455486093
1665282553
1414610584
1220701575
282478659
604857823
1416747381
1647821848
958697016
691507515
892174738
746787336
427917875
919007710
1274242019
107257745
325984781
1901453298
750428333
715175074
316015249
2144787613
66757520
1649298655
458025660
2046044099
1874740257
1693569125
374061176
2012471044
1164095040
14473026
2014154057
1831445243
1924338079
476836525
63848968
773768785
1848777522
987463700
1867195115
532284303
1937912822
1837925033
1619457145
214940569
368937621
2092074668
1072840509
61062041
78570153
411273766
473490436
1694862333
805055935
237170852
1679161591
2060469687
1517546201
1235254401
95349871
2075586817
2068729678
1619284417
303493704
1449552940
978531970
1988165561
1455142901
1982191712
838195931
134517714
1973182570
1866371503
228021501
75608969
1615579287
563391392
117499137
610909897
954143609
1677261057
927400528
217119244
2131328761
853383331
610677706
500547756
382107415
691408098
1846194219
864272234
554902295
980146496
2031339100
973878745
1314374046
946907279
2055474442
596394445
1162013751
689372055
1202674813
783954066
1878437045
1241145069
1519881393
1752357282
2089355360
1650469310
109641630
1967128880
486067498
647611172
1781002200
1978712462
366454018
2022797805
1094683142
1149042268
1913287405
1028305137
1371786348
1418518016
1025570472
1329532582
1284976458
891112630
1961212221
1235260236
465900946
114984433
1978089687
11185797
1023542307
887727910
2111540696
2001383003
1885512537
1543129640
2044648992
42515537
811238953
228140742
900643408
255485269
422820641
64798121
606226605
648521406
458236999
1671760494
1614867188
1525384291
212178823
1506229693
829956425
871966845
1795540647
832470901
1284618073
172918710
1642262524
2040183106
1043019789
1954386128
1801606689
1686530333
1653582367
148169449
766345469
1415346724
167023674
881920740
43205949
1571236046
1731938570
1310673558
1755944092
411102139
712473583
1343940113
1916868352
1047553628
798760206
1456339704
530287031
1652056944
1959755015
169794985
1861609560
47503104
453491263
301138062
1310153853
1241377073
112227320
187720006
2117465710
246023995
1295697816
799440895
1679961548
11009773
2006488133
55041157
734668911
1921654879
1086588788
1564278256
390450220
1446733976
1519677681
192544593
1186764306
1287107297
1782669147
463447902
1066810153
390067271
1494549506
68224396
1988563024
1250131181
1156505552
2085001516
556350235
1515668089
1331148444
1267203889
418621762
1857303216
1091030101
827664523
578802137
1893043519
1927309500
1256724594
2033138781
1634748088
746169309
2102930068
274846235
1327264152
730167746
1946673558
277738940
774484368
1315514388
791035092
799761345
1631040921
1737347186
1848416011
562158348
1946925552
235497031
1986137277
2106362917
1614549612
1398858287
1301113220
490951384
761969831
491044508
2099158956
515552590
1558706853
2101918637
1379452288
1688972509
1387656411
1069018138
1394973608
504641126
1409704885
231082160
1255906252
348236310
1030439721
1719602503
1465880198
993385484
1091800128
1559633002
1474996614
796394613
1334638409
2035592157
1809724987
696414129
1134806534
1300953286
1806548892
287176455
68785737
1166197848
1627965611
1075593271
202128442
1976915765
61672211
1124189748
755344347
723897962
610942035
995141926
1674427440
1063301043
939547971
1539655479
1127704894
1094829350
1604423554
1341496278
1178697141
1168196104
1560310758
1038379189
1292156447
1227435654
1408504020
1899570675
503835265
1546919087
333070428
619559472
2142425302
1773544380
1593943707
1231223497
1538877115
1160848705
1183068179
300741751
1618472134
1255495961
890967995
101186217
978917405
1074733304
731215136
1200062812
1233077336
1239623125
2109362947
942652202
638168790
966376268
243223910
642450370
1466873768
526027908
513587093
686558929
1501834549
91852753
950553340
1504567329
1676582152
1851147013
570383456
585272634
1724952459
701378648
2011798463
1715585943
1370720514
1449376241
1149065414
1363680015
2143368339
1700408946
1592676966
1234709629
243930637
1076372804
1460669490
1959686814
1924031670
952181395
2079632695
2086203938
1340386542
1029145582
1102144966
1325640335
1878416067
1532474450
1651596953
1191890299
778783855
1954392134
320875935
1151582039
1287482316
604349009
68474188
2047729648
1695371653
823738228
709249764
1465653841
393277105
247057049
1974633521
961035432
404045652
1351145938
633408997
931207612
1921778834
653275586
1552558647
738488237
683575014
1682567933
1712027266
1312135500
1243504804
1070206060
1618156115
25298402
969756641
34208131
248151252
1082423696
412422283
37209450
527008673
1522013602
698892130
1510561653
331045149
200026252
256197560
2041906987
1056815536
1237960258
1718894922
1280342387
2109983631
2094803199
389616527
1746322255
1478851521
934074522
548556555
1429657471
883188960
1604623106
1052658689
1223375394
435109196
545402287
14629043
1237056775
969723286
1817691131
1211577110
216794026
530017837
924864688
613772274
2083688488
1624378991
236819962
783110302
906106530
377471503
542113142
1202765082
29186630
839309364
1182349460
346437310
475779296
1887992050
372943061
502541887
1897811950
1135987710
218140723
834292177
1159004097
2135664341
1686833432
28424147
324507857
1987953370
738576050
1936558160
1391519566
1958378455
1304403276
1005850644
513709994
558896656
984797869
634016385
967199482
1704758340
170866179
1252684749
874574473
1502668512
1964441690
406729551
2084402461
175184084
826244282
693530040
2031852088
601450231
1386641556
1396221766
1593851722
456283552
2102229998
1086037612
1136907033
2044469159
1537984932
319546747
360454780
1115337631
2059937671
1108444419
1954692188
837499666
1579904729
1552918177
353769018
1150035880
1392305239
1379354278
872405057
1956694735
1119443100
537259588
1420880293
381252234
51777628
157906547
1854215305
220795077
1640002704
2126631289
1642396352
1135700315
1875610289
1811537334
86692336
11454313
1505506593
1745895319
1414162199
422329629
1715813257
545866724
1297968098
2036951226
115612318
1642252838
1196755601
997901138
984587386
1212364478
389136830
835548951
1556691298
1908174063
591562990
1534573899
1426210768
2107363758
319569183
744408319
40223749
979391876
496653444
1801134222
477649191
504333995
253352819
614776050
824086882
46312419
2042607466
1324310253
1379616147
593814993
622539978
1170254330
2000070112
2059098636
840292903
598257184
197071503
1894802708
285312205
1394998970
506772245
838521915
1379257573
1562267652
491849510
425339024
148746723
267689518
364562251
1438703744
1790348974
308665044
1700277205
1097190047
245454262
1366631301
1666156096
1775591272
654775693
2026930285
147313000
1681662961
1412547866
1228352014
932839684
1363350422
769283884
680154981
1363417738
1572279000
1783437268
860984549
1770984801
458516854
346378188
1738252830
2105049790
1060062249
314650896
893704158
940637771
693256114
1320094465
1472993046
1948280430
323746479
779405041
1509899843
1384176683
1636085637
540191705
65546449
1782680473
1431623514
1606576844
931345417
1220688949
1140183979
1041462203
1760054849
756590830
8757546
430280916
1789889778
590389422
1433833865
1654836152
930761361
1614278261
1004801425
1949931739
900320542
50792825
1969578037
1073237007
711750720
542608765
1192724386
1057674581
761950273
1270446868
1387729176
1482408928
1853554439
458768361
1824717107
1773769735
48968488
1975551829
1421973434
1698775481
939475423
1308086668
1591775570
2070881803
343366100
1263981839
1816711607
358030029
1124139098
934782607
27233792
1906632491
329119941
1873324177
1632456439
170259420
438940141
1970619581
1229193993
2126333639
742800554
821390067
1377638700
499304567
555338316
1395972769
1871225449
1089392396
962966118
1176711826
942046343
420672389
2124415320
94226578
1694663734
704720240
869830281
943999655
1728892708
589444901
592616157
1537812233
50785930
1885092462
668726879
1485749256
444545367
1376437332
1225436899
1493323929
580066775
32047531
497698473
1128649760
1196522805
1710179124
1740730839
1234790403
1555434624
289720803
28925158
269856287
72794015
1451678536
1011841961
2129125944
1492925183
1975917860
958062199
1885387153
2138984159
2075867900
495849742
124193851
777877620
919851106
780042403
469713878
330460204
970497952
2086300280
1354274033
2066524452
990776297
1146507601
217120460
871961109
969924206
184220831
1157698581
2022281305
868831953
949812722
713067008
5684656
1443523319
677822466
334795363
1842648859
2103151513
649993362
609810925
2029205054
72376367
1273920003
2014646808
145003651
1287325628
1948283664
1577934867
1677743353
624986155
1304953754
1755518474
1035900418
586124237
332545983
1804751618
451071236
1104831564
150704565
1220553436
2005903122
517298106
769097849
1059681975
320664629
1603941556
1932721578
1145269629
1990760761
1706176120
1452948450
1228866553
393972247
866582794
1726680330
717231263
1757137972
2065456607
586991767
1790529759
1174700129
496148446
2089204064
960362500
1520235944
11781979
93197550
976902366
120046367
1915469518
1858369625
1663309949
1237510651
1982654182
23064511
1020478422
1387397180
1054993116
655721381
1255483275
969630386
841866290
1593790430
1386868626
922840998
1312528291
777462091
981340270
1384171622
1820160377
806263873
940603011
922524650
1440622789
1584261932
227966779
719452503
1376003256
235009067
462338129
860563816
1453848630
1363351471
462645511
95162826
991899254
545093281
1767760321
860921500
1465671479
698597662
1414239387
1676031135
1019579070
399870784
215348509
40446978
1113701973
1921133966
1586372894
1911509630
1828651133
1748052330
139284709
904426660
1326548273
1897469925
694882123
1938682363
1395468794
835592377
1676294602
1348097316
2132425339
1718679251
11389182
1937897529
480672882
1659330722
333865173
1451601105
1483965468
1556563171
1426696412
454586413
1310937139
1069367692
381971570
1253123179
610545383
1029163347
142115594
910250786
1249700091
490719999
737640550
581564312
471480077
185065191
793455778
145182909
658406745
987430226
595379510
1829550985
190107584
1047772393
1449919516
944346581
1736982254
1206196410
1726410925
2052073408
295725968
1608367779
2136176742
840406625
1438933755
1093592448
2086391288
2115100141
1252311962
461351809
573477466
219075594
1420699946
1932917793
1677968609
1025847779
1174724786
750649107
649558901
274376367
539682000
226037090
1349214919
2095313259
1464935033
482160897
1681917584
552993792
376767574
1399728622
1515643364
138488999
1720403921
1893268755
1500395364
2068793439
1108941050
396036737
1887941031
1058930086
163346051
92121933
1814743833
1030618604
2101665574
1297045556
1676934837
1147162803
1344095244
1910724525
574734302
1713022228
652756670
494990350
284179087
2135665722
1196407928
1898658381
1664408706
227048436
36207219
189415286
1170908234
1151072422
1663789810
1834938267
1941977570
1006716799
2024073263
1418355607
660131754
467814575
278618626
1758576578
2073086324
1662196261
403589399
1529322003
1945578966
899916083
1544438655
576972730
95215014
499129599
1133488408
57898053
628790487
1186578627
871909338
1898438596
202289737
2083542716
831090570
338764865
311674928
494266572
1877427950
1944691985
1055978544
1063613569
1847486227
1153287129
1344602161
1694868538
1688780783
1360527408
1481460121
158372266
991085815
1171954898
856257131
731484247
1845616858
1670368879
1812781392
648675198
1165832702
832139642
1926158726
1607345305
1987677893
1355368671
1164628926
879431007
1237963224
1860879309
232848784
433486411
632581685
619138230
34142813
164221138
1586449283
894312044
799488811
619255116
2112023177
824746885
993404777
1725361570
1052102922
2099534813
2031357063
1567533942
1354841677
154880704
770102998
249388503
191899542
1227091520
740724973
410184778
346651499
468827208
1910484232
304363753
512143198
1433348382
1524503686
1758939694
1110938256
64632248
1888616517
733117813
628386734
1489798785
1512020198
919060769
50289606
1278738671
1814716236
932501329
1574308724
612430318
1494047873
1039245164
433364524
115260478
122755678
1713727740
1806364655
256642643
491807510
654069111
220534767
795844977
1578945176
1893044936
1642608136
939949821
81001841
281286059
1004832380
2021183272
1622596169
888781712
903724498
1281503020
225661299
2111237340
629845524
1056346018
1077022029
957814711
1978479140
541891194
1125704279
984824254
1302553203
11968919
1578305514
1093890617
1007882551
41096295
349181989
1900584181
1131449983
1377664879
1326110722
916911084
1958851662
1516835043
826853425
1044036092
1981692837
1875748911
560168066
1206905900
848189438
1022389128
726449434
1013316964
503880518
682682027
933129598
1158191088
1731208056
1122218131
1185365521
455501581
596905309
2095290849
667231174
1556015770
2052141479
256009186
1845401660
1944080411
202844393
1845624158
803971572
2140034437
1454479403
283068879
1914676510
860566472
358007945
492269545
1885666053
1283166353
639397945
741387973
1396396943
184449075
1209269687
1953479977
1009376232
208822533
347004277
432189233
1955999713
2143302896
1781285077
881484977
1878069783
1621451556
334567210
1707835320
992602948
1226177458
1489719711
1768940079
1618613301
1752158368
910258123
492942585
934863896
1452777675
1932481347
1546188138
277449238
1127827886
1527864468
1439992824
483634550
1870922283
1585368907
1108863564
2132268284
1926995059
74743358
1520841111
1632671757
18337840
187744032
83091662
2117179077
1124764977
1317120021
1856506648
263535042
1344689454
75928260
539366746
587873011
2050858609
554035542
750321017
1662121284
1651785165
848837061
805906424
2143321518
949737681
1409913701
883275321
1909424772
341074047
1467099749
1871340829
2002056341
157913851
531055551
1890251474
1190033023
1862698544
801467000
11341177
475174458
1266170293
1337256548
1612302580
1782107026
1951936912
1068078711
2087689662
715735627
890771482
1405014697
1939729997
2011523320
872900605
1945168460
1720915572
1295665603
1477189401
1674881733
665190565
137210648
526874690
1619937556
1103381714
2140600023
704622057
313035921
695062033
1196747648
801620932
76367017
547817911
2087785553
905861612
1166017637
1932172449
1050806512
337413654
471606935
809738854
1228764811
997045904
712448568
1809412782
1858793251
979999859
690484974
1482027041
260604642
520691068
1704286430
925851246
2085756712
695160466
2064287036
771670115
343717857
845117020
1295308400
36421227
1314273052
1058608767
499806243
358028482
1058747701
1985150669
775633910
952928592
542341627
137258914
963456351
241527505
1034306448
488313611
816106991
828675527
660035590
96827459
165351871
1240794184
2059263194
810022187
350319512
2048123593
187037453
1425541300
936728881
1120874284
850277404
1598592323
579059607
350347020
332511560
1297754876
2071867131
936807845
426786101
452090285
1086453615
251245081
205833904
1253247840
284341521
59006378
568079787
1116399321
1363745800
2139652788
2050790352
1987557574
662113511
1833419207
378416121
1188292457
98693429
448643212
1815571104
92793769
330587923
826738745
1425835839
1201198088
157812228
627927825
1037300343
2125254306
763945751
453178240
457216081
1346288538
1955773646
903109066
1394784068
1046070978
1642719147
794559109
2031155447
2010516196
655381151
1308525717
1802089063
204421893
559405731
41531337
342778903
1227773219
1030940625
2085571379
1272566354
918510748
1935954194
1981014671
310504848
2003573635
2087684127
1319878045
582386323
1242885780
399118041
1016980879
355316394
60855700
703541802
80143328
594490345
360451721
1033310049
500432933
1573869967
400783446
1819402160
235931255
2083185681
1426914284
2028506337
422221216
1169463686
2087632811
1766034830
2143483274
1699063325
1937301641
1069091077
580875598
1556202320
725382458
2047034359
1335513510
725625279
2023266282
1447056473
1449992957
516573301
648444119
1912348113
1067701089
866206901
1497200665
862295643
538975714
1343964050
1468549187
198201734
129405840
491354353
2093226213
96687639
1905142353
834142361
1466091498
938883235
1762349792
1018723820
1827216543
566067572
1177524168
1573422226
721553914
612849520
2021048987
1422182465
1147140018
1093236106
1331333765
1018828189
304420449
1994483152
197512047
205853115
279689305
487065221
1172325061
596755175
816296939
1335449180
1455150815
1093394714
2075774694
164726764
2106352834
1274080532
1974349612
1363173139
1681069670
2039812666
834590286
1590940673
1996898546
1984679257
1163076304
41615603
937347873
1397054993
399858486
287462589
1284774861
651296359
156712850
65671231
87002889
1914430247
132031591
177736287
1983936001
227083281
1834161262
845528071
131701727
234204291
1713732361
1701549276
31544429
1243140938
720033432
1846187767
712839951
1619213002
88273501
1423260489
2072086512
1539987927
1787046158
1587060335
1206929133
1401949050
1824862028
591852497
1655436690
775423749
1560143194
765739795
1940652430
1882988830
924332433
1320577943
689495708
1395675913
1391059677
1327067333
1440337192
799509415
1529911961
1803095805
1463625761
441075520
902348566
277911165
1199848477
1838149656
1450735080
372379957
322675696
1454114338
1741137362
1207283223
2070491338
1566576724
1266549109
1565685041
1723356961
1132680039
780146931
436290754
535700988
36787118
1239708927
715854990
1074643921
397417437
1832499263
1896055501
112621115
1245662823
337037975
1435543590
1264856939
2032205107
321784307
1551971263
2119935124
239946208
1463584329
638701549
1613425638
543280771
1112424992
841141748
717726663
1434307825
1777368690
834607857
1601413031
484190178
1393232756
1752529697
1219567438
1578902270
1178182542
444927869
2142211218
1246358200
2040417779
1140727870
1757004306
198698239
323340273
1477980870
575592672
668584246
1901525078
253650174
1320058777
2079490235
862349412
1416827259
1874974555
1636159220
845596501
894155854
1097456428
534692211
1791980468
1139164947
375148064
2082203789
1454509504
974679196
936915158
1590843182
1402475156
1094354477
681230397
880307127
1914797254
613324563
1872624602
1590255470
1937600543
1449435362
927577109
1114808158
1123412794
391987231
434118736
897313888
1743225242
978030605
1678703869
1341866889
1050549842
1851217715
1789801017
1640336893
1018154507
740326334
1221919188
351082843
529437040
1506066205
2005843345
234805368
573191978
1959314191
815269280
672099068
949698048
268785029
1907199674
1003023850
1458552870
920257688
1041592289
902468561
1918067656
1309014902
1747712492
432735529
971724495
1437083046
1021121552
1829669013
1994346559
2131205296
1595089834
1675752031
422091516
1541757714
2034530711
317415047
819996484
70793399
661145765
1312927451
1910810202
1783902270
465314858
1297863860
1641130734
882764208
81986991
470343820
1986057475
1460375562
604429216
1438767820
879625034
1305734394
1304797027
566649663
1308069192
1171049653
1087566809
1670715879
1335068234
773434122
1364675302
342937432
603129665
569091882
1614124252
1069775930
237797542
1345568672
1904244075
626000501
967185731
38295436
1971847931
289649886
546897025
564068777
2080967693
190359446
1346825218
534484343
287761956
324651095
2082114226
1804962522
1878574085
981057152
1594616349
659857169
110334814
101553124
482478513
660979804
2073649973
693904490
705323061
1313423908
2104971959
1230198417
1046441581
916150826
530253504
638851958
1851218223
880272238
1778952424
862336955
1358138339
393898923
64646351
1514459891
2011849303
966493872
156409576
1389678717
220453663
1313631042
709442277
1060499276
365056626
273798881
501090717
1824502438
758137688
1543453324
1282951004
1650135576
13374177
1989357138
1228722701
667545993
1860886985
982920751
1346625524
2060280330
1779132197
473734655
2130132310
1950067016
590467624
2012026333
1612845853
1882657482
75871430
1613493795
760952019
1641449332
795538896
659375171
1402140448
330362303
2137967437
745393800
1487769056
870077014
92388451
39098360
875754115
1796331587
85437555
1509789073
87904800
600273273
921103386
833520080
1273955320
254828072
1931433050
613904668
1826162510
1664447968
1729259638
1444875805
1222314515
1033254771
543522984
1461491143
472250142
226730308
34012123
174058530
589958103
1579536814
624916934
2030632898
878278468
1503489747
995630649
911177394
298352643
1563547478
980343298
1702601258
768881199
2088573551
2050080299
737262400
2048431640
1518778392
1666864552
1414555411
404712941
1289628003
1994524640
650347174
1733328087
1306931408
940081963
2110535658
1942770877
1487008345
1852124755
1709136119
905620480
1635046295
1130144590
559613210
1656044791
1013326968
1886597553
963941575
1075325693
1654230837
169175221
1474285117
186708312
768430200
1821354331
2081448107
1986320693
1238317025
1863172212
974563857
709359684
1224306725
1117489572
272155084
1933424266
2045251383
1228904769
59297398
1924914401
1371041381
996732491
450470027
866724600
2000898884
537439398
2056427605
1932555765
954380125
1842405377
1392758917
1124159062
2004131838
573654446
100373452
1646734974
1449891790
885726852
1602099248
1170223284
1239270879
204802487
2023785501
1258048955
1755584045
2064115440
1520974238
1877877367
968491651
1380827214
1001352078
953564875
154085882
1082899727
892336480
330431394
706457905
46144291
536187809
469162327
1747479396
1590506110
1343760339
344155485
1281083874
1961524747
1052742935
1173268677
1039963247
802467606
1183950842
729751428
1903913397
2039858861
1925930817
2033333502
74712978
1558067383
2521099
157109069
385309443
1627919695
298598753
680610198
661608664
956119952
1136048516
42578272
1871551838
1264161770
788590921
588267129
2111165713
742543868
600291562
299764473
1215622422
1468743359
1331401759
144916385
2067139229
1407388658
1017443816
511592676
1267092451
1709157494
398181866
72062356
714625152
467908642
1557343055
290905247
1054378201
1106629969
498770489
1746332716
587419461
918760215
1347770093
1723662159
38651812
690346985
596167508
1736481855
1177716805
2007533463
658751994
145816221
731056513
1100993885
660501256
1286926847
973004357
865273422
1882523773
1581412366
1091679387
919375889
1325228514
624326229
754523411
1846263376
2130256270
479633744
877861896
1332764010
1472528376
40187381
381059423
903441596
2015782900
101759052
1549142171
1913641093
1406688236
174590411
1146044766
909524113
2046337299
1679560489
1347829654
739683946
483800077
905436916
563024875
554143588
1526859120
672692186
595987369
1883268809
77790600
931987094
1331149157
915915909
388909300
1072202887
574211320
1623403263
1824844963
678319607
934642503
1330774407
597140103
1252118489
1359304728
431787710
215088398
941801072
1881529358
1811937851
28169276
2044675021
239849273
274749327
1349515578
985941414
1519374148
1896462374
170865453
204825488
1455479137
996754858
1432781522
313881939
359567801
1362584490
141799319
1833472352
1297896272
1498143474
843258564
305699618
1806567719
208997052
1586093297
671439002
1195363880
1219175279
1309616412
292098358
347690184
119040333
178649514
2004530135
1007556710
126844320
832046250
353797452
893080756
1579725308
107149240
1658213975
456443408
232743381
1523121176
50479553
823210521
2099795221
408257389
1896018745
648525718
1469721202
982998087
2147382518
2129585958
1507903784
1349586236
543720968
328114974
324328482
637565408
879720704
1312147389
1521505085
129945510
1867422251
1365547939
158920130
580499631
1403985138
1870465076
198823336
1541855548
1633719080
2013895030
1891962952
389190439
1657924334
273434227
1750495676
1057690366
248771826
2101739951
76543645
151561009
1531867684
2055737668
447323773
1416907115
1773185851
1916808988
1364008387
772647377
1711705441
672166089
976658659
1922118681
96162300
694417629
1272157528
1019189027
187870113
454127077
697859220
1120370083
1333886300
1161575376
1743177286
34771546
1403983911
193305383
1518056129
395758569
1057489314
1354654197
42024092
1710031272
2016100898
443194300
1534724947
831375307
849034035
562555377
341929375
649433823
1522205999
1529326644
880302985
1267803424
1044469332
1687023619
1096319232
879968835
659157168
598092318
906383272
1727310702
1548654580
1438561661
2027624711
872375228
393252959
865868877
4206946
1877359781
194749588
1125460038
2085886357
1388947998
1982575609
1669905038
632467696
1923800667
131975435
463367220
1069117578
867053356
536197002
736294417
1858120820
976077059
1755398789
1794204058
954392176
1566407722
1539427077
1962541235
1644886052
1348552830
325420575
1100492343
1378008471
852922742
156842664
1074255329
1448748716
2029130550
224102565
720094436
1419823745
510848549
1100658355
1509278228
1921667225
1590428528
1497761812
1893821871
1056369613
939825354
622566302
1750264470
536403085
1290880509
771477914
239750502
479197822
1317414655
900413937
1090311677
334776138
1797479136
1913391778
1342500461
306743570
1574749630
926424654
486143020
883813311
383655361
151288174
1168164892
1959898274
422330444
882334091
1460020797
1043188559
287624430
517589854
1106495152
1565902011
1379731969
1689110680
105989537
734549235
1503728036
1039261335
1277285318
1356808722
645154052
1283153023
1710206433
177614311
798230755
475007327
26631720
788623474
2044578416
445145694
427606853
2037250515
1360611946
744710549
158327220
1011039532
1757950592
1479854997
2138012427
987767368
826011925
502728189
1507684156
1020002325
2020793598
761886047
1637933990
1572118233
2103288480
465855676
804140220
869417662
1867380776
321614243
1954852043
543866216
1785698483
841450660
978519442
2085390595
1565297144
1905348080
898871115
1413147111
1652401987
1802849386
395436542
258218286
2093512450
1167743968
1500017895
605714050
1259030003
1316211423
1747681139
1831453478
880315272
191363474
437108901
1145135944
1019385606
192184088
1429393517
1007462748
586711699
1230559479
1442780848
783427292
620064839
1150328862
198610099
1402144762
1013124657
948324413
274416724
826504504
1768972947
2106025254
1314699547
114621863
578674673
656636323
46720970
833358124
1193263547
1606307212
1527787383
590959388
2146938880
1363069905
294451396
739273609
1141288117
518219991
161490683
938754809
1329088101
207950080
307449777
278051604
755504576
1790025381
527547299
1523073590
356680066
1118230585
1982410360
1147434174
939641425
2052519604
2070116124
1049151428
958947145
1501541399
120178687
718945157
45709930
1576853729
1501747067
266278132
1083245734
1092584305
173852694
989962425
1193001450
1660058887
255055996
751893730
1506854345
144030067
910613482
1178135443
1028468588
1996022674
1078622902
1804184845
1007889872
1935582525
246168049
877191611
1141722242
389114982
764824594
1155822786
102172460
752007700
1443178817
427855512
132884043
1999501315
1566568350
1463389664
1677484874
1442305903
1696893606
726862788
30332113
748893948
2119738648
1441588255
1688511185
1244958955
1502633865
938953057
1162707772
1279062467
92000739
440327582
119831913
392525360
722227923
1703531807
928610180
68440360
660768837
702489053
684198377
1171544824
1490436140
489726795
1706859404
1615341104
1837699012
666985258
472434270
747740984
2132065489
650171914
1474823066
104280473
1208380669
1135879700
1372954545
783251174
1157078705
426149259
1368717099
1390177436
473295194
1564051657
453835335
1574908504
873104702
1708034155
532150649
1758285930
1892850637
773983168
789100916
519079381
691626122
1582447401
675663899
1515855483
2013589606
1902729667
995903416
213045641
805763708
1101351015
357207048
1011886089
1474441222
450170755
1743036042
1975020096
947223932
1820684580
332566990
232658717
836634911
1406501877
1456098980
1903943874
941686055
1995199588
1059430465
35271910
162404034
304648164
1226147839
694634922
1728839342
558053093
1892932095
1470804941
1277127038
1019107031
810819993
306021832
1755185116
370723912
1309985967
185595295
1449004762
1935674787
366059868
1919257192
1364459498
618200473
184056003
1343280183
2116983150
764986388
1608598682
832022714
430114552
973517381
2078956088
1590225422
999926076
90188659
498730917
242013630
780971678
2037880845
772173768
1087953303
881423134
570908526
577023511
1984951061
1885710597
2131880582
1589658518
1798870294
182012175
1474801110
1463536216
1548817994
273566269
1787575230
1264317109
288073549
1834426985
827547260
1316865628
190501151
1557991082
2058304294
1891186016
1020754670
204940151
893942644
1047587467
273250570
779822198
479821669
1945134908
1509663454
830023025
1617270992
765028216
2019848308
1139995229
1938115689
205622917
2135695847
1572880145
1688247527
948001707
1085893902
2142281871
2106612879
1725261087
1659745144
1780239399
1681885211
2039668135
1926873365
372547701
436578394
483418093
110367363
1329952070
2090024162
998507202
192520932
1580741724
1437150791
1949808245
1203913373
1388951684
351553557
1054140302
1735488779
319027093
25541395
1143499792
548198196
2058121461
109160471
2061481853
329321944
2037933829
951890330
1960859354
104741820
1207426773
1361155616
1660597557
2083848164
2018011226
433574599
874063868
1874656271
1489022782
843336966
1479295640
399368827
1407570496
404555175
372601793
882117669
840664244
300470842
267446495
1258919929
1587541269
1768169362
2092939777
213716943
310673111
1516485764
1486053285
1626249141
225714611
888056737
985361776
541893465
1295565431
1869086142
1133942452
347681980
34615907
1203876755
256375672
849388196
1325531398
416393528
1588706274
1233839729
981930683
855738064
789959972
363885162
217317832
1437777022
1138640176
746295376
926369511
1489994497
892171979
838813497
1033644241
740419437
1761080995
495765968
123958487
204069944
1938321210
263220531
1562574645
709579748
930016359
1543448219
1291643674
139289618
1006397659
1832751455
484424485
1833135631
344695051
311000675
1746938266
605639376
1509437688
273615060
2128463918
572238828
583333568
2146579791
449014087
1173687968
361938982
490084404
2111065874
364467627
615005821
411730756
353838200
1018688482
946618954
1636383922
1108327729
133058034
164839542
487308432
2065210942
1108548889
752950755
509768589
63786346
374593817
1317028894
1129748823
332819185
184363684
1880030489
2126479905
1535676391
862414245
1982076868
764706324
1927739429
1788873579
791401614
109329945
1622864264
1047090360
161356073
205177673
210834576
742966321
145681620
1721685207
395134108
1887289598
561659133
1735392710
1160148972
1759066084
164358403
1120801807
1308313671
1938769739
616896272
743654998
739265270
1010560951
549441423
361345476
686371091
393465624
82960973
983925153
856534985
1599726247
1550848536
2123142159
1101738139
970150244
1599244541
1330948342
1378109843
1259486773
1910215904
1753290928
1417608546
357605826
211921926
1214845307
683852920
682896823
534624327
307191344
544693132
1282684371
1193192473
1590998117
1284857287
1954194112
700669647
680364749
962175946
618196192
800829590
312768290
378301534
1451892059
1093793437
999429403
736971824
119200010
450736075
638808955
1586816848
1458598647
1474330835
2124942233
1966960657
2013791715
758020044
603995837
914550738
824612752
1906481596
1558535421
1833719696
1603486139
1895871848
239350516
1420711855
731145580
793084119
270737446
1706623038
302572683
751172734
1886172607
2126588328
2006344857
1790910582
110615621
1557570706
805673105
1662439451
861307317
1698181671
1048941421
1563367015
60018758
1169572976
296690267
80521863
774564998
1410635
541142687
1731312542
132070282
94514263
296691746
2108556564
289353921
491064446
129661005
872754079
775595302
1737195103
745536230
1680629826
1733670101
1899168804
1510113671
268455334
1216423152
1709816263
136011093
884231097
163664663
437554709
609874180
1792793602
703375950
1267483286
433802249
554659356
65708634
643970024
230869955
508390348
721175794
1272834578
1021101682
475565400
45563225
1325691009
1888763125
829715837
326921468
1394243247
798266741
1812043301
206768889
900872167
546332016
1905876122
925977115
1861626885
197530709
644588768
1557890671
402751297
33291469
1488877479
832765061
1345802964
1842083948
663817432
1684866758
128566492
909666449
1518540973
1301013653
96583895
530782573
608264216
51513203
1484298215
1113535547
1339593841
1147726452
831807737
1010252018
611285025
1058303923
343417102
878707008
1510558444
581682883
406371160
1601292939
1292991960
1378933564
1724361169
1797277682
898740085
1024412221
186940733
394968171
34795702
170647925
228992260
1176313288
357257269
1133356362
1317863594
1813724785
148418446
424238707
70170282
554630973
1047125681
511226095
992793964
1869777583
1943470199
321239561
877083539
537892426
1036662574
1647588944
2088454119
1856810354
1069127829
1920020519
557896177
1891730260
789801385
1175598670
1809181146
1963674927
714974176
604838234
464150775
1157244097
774488242
718352963
689707493
1997566579
1843252703
873148770
785719553
1802329941
729008679
1564242844
826051627
433803178
586172727
1494147353
411771820
182150511
2071027578
1634620337
1395970509
726075878
1003935515
982549704
997710735
608206894
438610993
859079712
67297483
2135654350
396415119
1854059863
482518128
545707666
986527753
135681749
839425175
119542423
1535061335
1255772025
492522241
1312437618
1551166801
1065158014
1482775927
379612509
1491766362
1198783478
1064867209
1404950549
1003430294
1300101648
849967405
1819495737
1767586771
1290205199
1757989616
981741506
451517822
214374059
297257536
829639051
1209221336
1823136986
835992492
1472769078
1999611024
70057421
1909012663
1138334737
310009803
522889129
1930545399
2001437367
1715404299
1281055126
312361289
1118496866
931931198
1144340951
1613589803
1284470527
1913584618
1646732415
1913290293
1843790890
1054337156
1112590612
570475593
1327080240
1827242785
1375924526
695610992
267698029
1871896281
1097848559
2143130312
1177763578
1437996122
1226125925
1322368664
1155443737
3938183
495503676
1204440763
1756194891
85381791
946897720
427511761
331212373
391285457
1301219806
1221633775
354872243
2077723805
1458433572
731267309
1861606469
94183375
458118904
1266551704
1196690292
1261356020
1848194720
5551465
1336678040
1115993244
682101392
494286317
248006614
793818464
2132746218
531832359
1090715548
1392518789
1588749094
1576513661
1807886175
349462781
1793963332
1478869279
1335274468
1670535765
54119168
1555193490
377028386
1634374070
1815515724
1589133694
1908122253
2111456090
1361322178
2068841709
1433188777
2020009345
1302538871
1444882217
486515729
1647635533
271974150
573493594
657956843
328914400
1779110244
1564174253
1567388628
770801447
1220150462
2026758787
610410802
688045889
582763312
1703931252
1661771427
379014346
1334451344
845926545
498637436
902097190
409299919
841555994
439501800
582866277
117097932
1599550653
463675158
1728220703
321007428
2138467335
50322727
1761005619
1361599337
1399927014
50282632
955966487
640250344
1955973959
481494483
2102014809
1344691447
1382152396
1140577929
1157637082
1000185832
512838869
1496400752
1438923919
814790050
1375688955
393660048
381587808
1425995274
1443798193
760663514
244676662
1526662421
1130708659
1868352676
22381577
1824508083
267422715
1921472226
373606967
148498163
1933590780
1586184863
214068715
91933838
963287312
1845547688
1785951554
1494366986
835331991
1555294368
874374331
323706544
1611036528
1919958896
766714731
557477184
318272416
1791143141
1294641265
197643261
102471557
810052903
2129522118
1468120510
928835379
1011184573
297184583
152934802
607694641
1767556708
450913413
303138958
775425379
710270872
1666064824
214944921
2013217063
1546786779
1881511703
944541191
557695742
1418008823
29390804
244789877
1626416452
1538217895
1851071450
577780412
445365490
1950979730
217541733
602187984
732958929
661155639
2025003078
68677321
1431442013
124708174
1252003832
746939678
1278156235
961085670
82987367
505562997
699253425
369586222
1210436973
283720956
659968914
1559572963
243796694
1417176325
1144340198
2019575851
293565299
1049292402
748170924
91124101
655515553
1681339611
2042032394
561441895
1431190384
788162460
536422543
1970946247
206567915
381335460
665437218
309400211
1859047951
1711869504
352927743
1867184961
1277838043
1846233813
835693731
999714237
1847353123
1939343598
995066028
1072340587
525427400
1730998120
1300901805
793540507
1464176049
629704132
1017613211
451383787
1122650417
248550162
1801513971
731133930
1890816901
911082349
236003059
1522757479
969847975
1156011808
792338677
512363636
425933288
1688377447
863083940
1520683750
2111781624
731371905
130365312
1785164105
1064297772
14498692
382179418
1036319330
1239896310
1578466307
362236269
1300678728
795909281
476711826
860902459
422501901
1150505575
735685727
846834111
1927881213
354882288
669292430
1964987381
338405394
1962445491
884944040
157969579
1337853016
637578672
1817454260
1302847273
872457427
154090488
1652513564
1338961789
309146655
233409948
1812594701
498633421
661193450
394176373
1544649225
1347969105
128088979
1458673320
1470214895
896057525
106076933
580588934
795604957
404375238
2044425131
608401366
1671651106
1249396708
442283991
1232461354
237483778
911412102
804735794
955102035
1799879688
1705036942
1687739959
723480518
428168831
526811252
1330155271
1660790375
1826595174
1733912609
890082617
658200677
1515485344
1670015060
94958187
57446815
207212288
1686907137
1216032227
1132874971
557649067
161808103
988756
190750758
1752151328
1002281665
14846898
518926626
736794047
2128445918
1378243112
1731457301
787512251
1663454727
1833823228
2059149503
194605751
727627481
325614490
1877712378
2091879105
272523443
1968942648
38827512
1770399460
1556837787
372878838
458802078
898945793
2033911196
487267311
435212849
1706992136
1457860250
1032196845
1135184424
558830807
285084895
1967862041
489170402
1825933159
2061792093
358722192
2126523623
958933179
1039625100
1842045817
356038930
16217846
369327770
1932137091
501088778
863717222
746112047
1552837430
270545497
316822543
129678411
27938612
237011695
2035110398
2096819755
801049134
1621991331
658411288
271536482
1036030628
1917867036
1384585534
785743372
1581700323
808025698
618294205
928228413
134612260
1854033206
894543416
1206406504
1269234126
1779417732
1212631622
1564074955
267947333
1040875802
1158971985
1505166132
1939015989
710664071
1499000637
605589650
2099681171
1279346048
764804844
611752738
1372437969
1994837949
1594280611
75564040
1524424360
681196508
649952617
948760201
449299568
743906515
774848886
2085091528
1792422763
1317885903
225949550
386022298
2038465506
656598929
1337783304
1755321016
594363593
1506928920
507315902
1902423416
656991562
1361309612
1521354579
1004955271
1037068268
1600889294
2109320460
1235084463
1359485898
1547541569
2122148910
1604387395
1488412671
1141481346
1545084039
1379565243
1629646001
311755602
443426764
858748211
1411065389
137851677
527253311
262381139
1579284273
1155199542
1580768050
934107000
711963189
585115648
566673303
1523217235
922844384
2133325059
278514607
428266063
736084349
581127559
794513308
96846526
1861822828
1290428278
944024274
1748969575
537567166
1853619559
291303911
48328309
1043159728
1952863230
62217711
1827224938
1925443291
507110624
300761398
245366185
1537173662
843566176
1818658501
802299411
810905266
55331962
95664179
2100176089
1155558598
499556744
837323607
1574799359
901956980
442441504
127269251
1808289128
2013662158
2111607644
1767562584
1578398355
428820272
1045033909
856823941
915545564
878787550
2014138616
2110210812
132486583
1904590422
349246389
1236983848
861929923
1987513642
557875341
501161530
177730218
973222725
1303938063
1347820433
1374859831
62616130
422430565
865776995
913267676
1128117414
1823018123
1344069169
1646574827
2056128540
2027606576
574257961
2013461715
689708893
1986478155
144558978
1619660059
2063129864
2091605070
657085929
1984291328
2046551505
2044495205
2126602026
1241608924
481376825
1921202310
1514596416
1673625957
1359468880
225582374
1970287819
381168503
114977418
343562453
1778702649
864174537
1217065119
2034117658
2086359140
488597873
504005454
413324813
1341791095
37094181
1220940097
1719845230
1634100735
1028906048
1561406340
1583413321
1514747394
603760292
1472714367
218030137
1899241827
1433876675
218129626
1104494294
107908166
1735038576
784750999
1989248499
324300605
528203951
821514893
1037592517
1240442248
1044205075
2038102605
296661900
1855243152
954321640
439288449
621377820
90993950
474079714
1140860485
1797682519
1643275012
887573431
952710246
1517143781
2123539046
2095941534
1001464165
129886740
1051634227
967400424
1575035421
304282924
1567805793
539500028
126602641
1981434963
1342526917
1220002359
1130252190
1117988484
1236789676
784905430
479490752
1367210357
1560595125
1939503556
1309223681
253408589
1681940314
390337849
314279779
232225266
1896373711
1556691804
509748386
324045398
2040101407
319637785
516257726
94538078
1465162864
93652079
616179465
429915589
1776066213
1697129441
1974758940
1645944491
1448448933
159621097
218990216
1669654321
1651414243
40749590
2117344032
373453729
1459558618
127741387
1998635482
1295623408
639684957
1946368228
1418165679
1161170301
1154421127
439069478
257903030
887563434
1077197956
1686228775
1165535894
207143949
317832001
1567390251
1023166720
770108127
515963680
1750193304
80385122
1238223591
1929901032
632547840
970288326
680991711
821605889
834077201
61658281
398833746
1779401007
629325689
144157737
1463845410
1171579443
17762680
1806791278
1428000250
267213115
1678621605
1571164280
948869149
127895651
1103240727
1657055970
869253184
1712974318
79111530
792886505
1343852216
283184701
1684372494
1554430424
1706508120
1374642651
2147111120
1098413902
897734290
925858955
646967501
1583849569
539262374
1729754876
239675015
575270682
1117824758
1214236898
417358531
946138768
1321499068
1319776261
626764963
714999312
1229129362
379133236
1404459436
1531546158
1851376724
927542147
141659761
946984961
1493226280
1338646196
1797031496
210728726
667388379
1527703645
201696310
1993032536
1033783665
1023424292
1382369914
1594072944
1676581325
1199213877
1299413854
669888435
2122485133
639687912
2147041551
1942723437
819752615
873247007
1057939051
105961396
1203745393
914676150
1104660089
678263133
1892431379
1409524534
153967905
1893306264
1160561265
1593152476
1397325737
1985578406
1803147466
800699050
1621218386
919899607
403818203
1368151414
1682236200
1752568551
2051474115
841316079
321517032
2016621373
803590167
1408472326
1661255833
724386300
665987854
922490736
709742850
780816982
1855913427
1149910350
2018560075
1534904684
983538649
99980250
623991239
324204626
554993328
1323889836
1190663205
1502068331
1173649968
1202916351
1775759734
938292238
1945288859
1816749612
519941925
53107740
1963183821
549914475
777645721
1139072671
767633557
1817151629
1962351922
1527761755
1833798917
1063239247
982262968
1844994895
377121421
1656022773
236774231
1086974883
1041210254
1209229520
43609158
1684113324
355887607
1985341590
1905070073
2120948384
1982389293
776888110
990784397
2027959066
744900889
773920915
1329578616
270662603
416166886
618901919
651549996
84358967
488796460
2020109979
757969684
710361265
1234277009
1933516999
2141886801
457906108
436902701
1226085866
1260960717
583889220
674954114
465145165
2037816576
961729209
305649297
1262106210
1306943280
21148527
1962118393
1603221429
19387126
1342875647
1019253306
1116814327
1639731476
471110496
893552715
1291323625
2004179455
368632293
760128565
1498291768
630128271
1164299053
844913155
602003973
1209470796
945069210
1514623353
920463688
1316099517
759565105
1229169107
2110569504
1575949357
526290546
486889066
1543488916
343608771
1029423585
624704151
1162428517
346380155
444321814
1420095036
1623965469
423997257
1385161702
487604766
697876557
1748311362
1754440693
1944181604
1359777375
413834126
1497084917
195502428
1525654828
1122797204
824786702
1653043127
59154480
1411896668
1884850854
477009051
2077864129
1784551826
583438395
988976036
1755094225
1232816176
1479647011
605401865
1413498021
734284190
185927726
203804468
1826009459
1693405498
286772868
1041889118
1922214642
139919100
1564959386
1760514376
734779058
2144945746
781673462
128337592
126901590
1108549467
994012251
748746751
1340938669
466222735
61858003
1883503044
1765101096
1232344425
905366737
2111461518
464708519
1794136663
1821230154
954066098
1229467529
748640515
430558671
937740104
950813139
1445841637
440816762
1502961207
1275771865
1216476969
977543845
52518876
149958095
1365039820
1695900800
652822563
1267465622
476060094
1418703219
84479088
1467012333
1850324423
1235033732
783226822
874289006
1079414765
950360505
809406253
1672536299
1054650480
1437059716
1700650397
107285482
525227592
304070056
1563592873
1700446114
922144910
1760269964
1546341584
731776550
887234079
1116735891
1943634201
1144646417
1585468772
1313889963
1484440562
1751818505
800445897
1656011642
250867540
1628844311
1143553790
1379366217
1159615659
1523888049
2025861449
519203833
560480699
1810955233
1096537725
440756972
367643597
267060515
1074147648
1133417822
1177478525
1680120296
1071724111
590206517
1444395330
1568783648
1330162634
1831623766
55594815
2128971131
1371001343
1761680255
973109257
1284801257
52679633
1913345969
1752498789
1353035055
194772574
1585198612
748893793
13294093
1797308827
948459645
294099461
903461803
851605687
2010807979
1904278928
698246755
825817693
1331704174
904449953
396386210
1850011699
766080091
323598786
698561495
155973736
1010073581
213222477
1221301321
1287687393
2082374730
2010858181
1081212460
151434150
349336354
1855899683
1472981089
245790670
57594380
303194954
599030214
1757227188
398169246
1037296256
1375586127
1170105128
229179075
1240326342
332634811
1303765305
410029966
1014913385
349749310
2052788861
1586557527
1401128032
415751500
1583840311
872282563
441449148
1770049156
650175001
1375576602
1296507439
864783913
19412444
1649089303
564322982
1194959346
2034126762
1832442426
505651546
1890521589
1171222274
413840728
212567341
960226826
1836483082
669058166
736494528
1754213684
449394289
1378733175
725398802
74222217
1834864909
1355608311
578449248
1504529604
236703548
1916301008
563981390
1232472966
1248349625
326213118
612054136
698994150
2061449742
366509153
686953440
2143533309
2137672232
1112145872
1569838721
962610567
598129833
140406721
1504971839
1172242144
1269490069
717277381
254416055
413518039
1516005853
800597378
683684977
598650325
1470660697
1461465527
1341583535
1177105736
1980672357
1695392785
1601418064
2065187364
873425903
1122746646
1456060283
1207269487
1999618231
1310712954
2002533898
58928216
593644340
645403591
1228605782
152426449
1523014072
1810471244
1643782580
1287526682
1054125448
498377963
648405406
148650256
1024854973
855766967
1695828467
1707489591
651662372
255038833
133471849
139029030
204137250
574717685
1411271103
1676708251
265812205
1469805698
213911950
35088657
720038342
1814609976
254829392
653597556
464475876
1579091854
1849712552
1508223937
84586038
1737041589
1343328172
1448893352
273035883
1450643939
1351637093
1325885638
880397314
468697182
1842579297
885939139
468230398
350100839
180498140
1601429050
2025878671
1582433372
1602275829
96737550
2009911476
2022588767
1044818155
1733860000
1624176001
310156452
1717347751
1645921597
1498124691
289467394
908468132
1775092939
666845766
1170484560
1748320395
2013859282
1112202278
1144039709
646678463
254567217
1695054628
2004360225
575119145
1391879311
1633311384
1427958437
86079519
92710090
1352955268
60250472
2100669891
1739868092
1375858571
1473237258
1388393334
264382601
2074559507
1145513816
1787709270
1100581101
767704922
782627429
1324593040
802440609
2110307902
512483909
1416052229
1291818635
2118596370
1519919950
767860013
2023773052
945817858
1321453768
1200186199
1537327849
1095537968
21446266
140996618
871887093
1867587181
1768145783
548310925
526290041
1320448346
764013641
1630431099
691883489
409752922
611724558
626109046
2010834320
290440217
1862036427
861115715
1898410444
1639967235
509319827
277918382
260537644
584642282
487741940
655615744
1663599760
257656264
1984799470
1017169391
1686635975
2074101002
573209031
580660532
1224086979
1896204072
723756913
827599213
2046590607
107647598
1394900067
273163003
615736743
1348716927
1423547144
3297573
237795952
151102470
2012793152
1387493171
1983753252
1477619150
1834535798
1990322262
1377069210
1912000570
1238517242
2132595630
203055525
338895289
2097326094
1319426353
1054137450
1008172638
1261051336
379249986
210208395
1290201107
528321138
648435051
1166267680
940814025
2120583830
379806779
53340938
457203968
1967357551
685432160
903874180
752255845
527801380
1499732822
1609922571
958665172
913508833
1790069038
1483087922
1594934988
620298349
1584263455
1937471000
748432554
996275429
752602920
1481119169
813004018
1834994621
875687636
363517477
253630736
1869746618
1146883498
969303908
656949941
479281119
1523599624
1123449138
1363278768
1118307406
355799461
963340561
1306404420
1318294878
414803846
481654871
2070691325
1317276463
656432974
279481025
2100289259
1672856232
1503718713
1495362774
199825149
43829006
2094725658
1012244796
1050574109
1253786742
1346551680
1333180392
855249517
1299972700
1988324426
26356815
432663073
1300882782
863637492
1823918909
1297455538
1446869467
663343028
227057925
1012494533
81364495
254435950
2106355778
496532099
2070914156
682743016
747876314
219563220
929424801
1098552924
1506939131
1697214631
1807121208
245812203
893750685
1522010873
153250129
1558310389
507117263
487500885
1286619470
1302440817
1674656551
1994613062
2129650704
1200035521
1083751479
792025866
77351949
1923160520
39177641
769287947
2069127025
275853791
1800487682
816525227
1531169468
984839205
1519105568
727663726
2025120421
319478397
744705418
1028254177
1185189587
819123928
223611453
2101916327
1704016758
561459138
614178339
894754466
1474155535
450045268
212454138
71861365
658621804
238607353
57034591
1032355878
1558120490
501355051
343223822
1130638641
1740059289
229317586
1002632103
35382625
1800966925
588850950
515958068
513755599
1924944558
130861038
2128293349
1563710168
695115473
614583565
1875994126
962078814
121232329
316496774
683321580
558547396
1219354468
736842704
1990079195
1154895688
553398875
1867251013
1806272439
1745053926
1203919697
1769142963
1580015946
797640523
1601908874
2105050791
648586563
1710703610
795882164
1855846349
1280287650
1166270817
1310977749
1170640050
1938808079
1676647313
525232197
841318548
1782714476
1921990646
1923386288
1266837293
424563284
504597958
516139183
664064330
1940711923
1989336677
632943629
51919124
785168480
1770493355
1187320475
1381578198
680011422
2090097033
1526704798
1679620247
1525783356
553587521
2027355850
1558450323
509638949
619951893
474058806
799635181
1044882997
2025837610
2010106004
1549722514
226400372
861400525
483372087
596076723
851832129
2056755901
1457296575
158422997
1450215240
818769312
1767109514
1924164930
775566505
172205653
1397234416
1452885323
477420792
1922476042
1487540662
2074023782
869611551
1925856173
1300458621
1821686623
1900547178
372152090
37302292
1425142986
1633219648
491138283
904969349
895354926
785624350
587023840
508542534
1759549029
1147727145
832856195
1643129105
1043972476
994034270
574511460
1426143758
2013435984
1149007713
30628610
1571717597
1498860432
333841326
496604914
537261867
2078845316
234028967
1071957334
1865814204
125854282
463938778
351104321
69003143
34051168
181031568
530642364
524378499
1382162617
1226972553
466320542
107963222
930432636
360113410
604796880
1011878583
1608386624
1900900818
1864834413
1651962022
2113394718
845028353
2036306968
1820161074
653560482
183663030
1941301828
618990572
48665839
1014142138
1542445062
43622581
1321111462
1737140561
763512353
1879895992
1885144061
292711481
747347648
1795421334
1610186470
2113853674
1630528949
1313823798
1900015312
1783072765
1925683275
617086563
296044207
63474952
796022312
386424965
1620339373
738844030
767447389
1534869296
422864009
821378597
456492626
176103749
480829378
505657926
1942076497
1449324978
114158970
730571035
184045007
1767350686
378540360
303565907
25081983
290247363
1445041446
919793278
1977152913
1812367954
1450059198
694855979
2031262260
1941826013
2085467757
1660693298
215203724
516354733
1293397609
103454445
831697700
986992627
1532451749
430796898
1353936610
1183983690
1803726890
1386107851
394648033
1248917677
599016911
66007895
624152591
328824387
411675348
747773416
1053815438
975337796
1281815914
1710984459
299253823
96595559
1031840045
549993352
1720677823
307351976
1781314024
762282839
15218132
128069747
1109139778
51069795
1332541852
1311847308
1312657869
241061741
1832634509
1686254094
1881820231
258106373
1692186970
1458359000
1964933885
734439171
252852571
1574766386
1469963919
1625795630
1506942286
1285391683
1845842450
1743389705
951613905
1155836433
1802188640
1790988944
2036679407
293460831
55489317
419818598
861254922
478659260
800547171
1068957256
199918773
736139047
210127209
2129607206
208394043
1752788896
1910053418
351800943
1358692979
862559548
1921036017
1980719988
1686771080
1840975158
581687956
208659019
787818689
503886787
235371779
71549582
1873901178
1227357698
196402838
1934303513
1482701284
1630948296
697783363
2082397669
2011912522
1619227338
932850933
1092158055
1205195948
2079475687
246408284
319533063
1385299686
1384657484
107716617
1141872115
315522416
503629084
657847232
1725099954
1489703162
712663441
104721719
116525912
870720852
1090576897
1533503610
251811714
330574373
1002130321
1217899680
488176216
219263720
663324747
1960922978
1991634597
1824612039
702491058
221274638
555526929
38177202
1465397987
1865934037
1531138065
1389216720
1103424272
981566448
1386306978
756290150
1116059481
1050712993
1816589016
1683879835
1747975493
1017742417
1606783578
1236222668
1955925303
892216991
697528900
1335142741
40113124
52484086
112349545
502277605
935335374
1327398610
998430196
945365427
1564668051
1975582400
1540191101
985752511
1191601494
1320873195
573167938
355453492
929835818
1503497218
554559733
411158918
1098778991
810160368
938292198
323270076
853473672
1043279391
988938907
785895838
862343691
513009989
603513293
841492471
312342545
726709887
1872214378
1215769385
696031644
813161543
2031708894
1740447254
1221914780
1754145113
1014429308
1935164201
1662192673
1477754614
1568090824
1020909065
2046862231
1447403165
792582801
232901364
1466527781
201514328
934517332
1931106141
966299540
1897568503
1313802022
293880201
1657269821
1394606852
2112394589
1684339212
1689958679
943373904
1029825935
1531411148
266066097
2070774359
1661576284
1822486512
525955796
1324681123
1791291209
1388980173
299267255
1686125789
1059537902
1310640999
409675166
1378009447
834795005
1882414783
600686835
1711450949
789851373
556992643
1503402058
2044891803
2124704566
1100358398
568278633
2059986358
132946906
2139263950
117585972
1076200878
551659756
809954527
1351923795
2029431493
1526700480
998331285
324198513
1687031857
400767275
1721971181
1728777188
1068984516
1721385916
346205876
219849266
1176574657
1190338064
1456139528
274395277
1661486275
1882526453
2025592200
1232538908
726206843
483006887
46933489
952352745
2115249017
612574366
52005225
1355970178
816497331
1530918552
1187019108
454573427
1956753385
971211308
163849473
304202352
927774928
1268633399
89956816
585981713
202597606
833907027
695903168
19147410
1250947307
1276270109
930217485
1477121172
1685689368
889754488
1625025125
1680148181
377162617
1120411115
2128747144
664735712
2050387580
691961522
1799589644
901748040
651643745
589160909
2105817295
2142342472
2025065420
955888823
735600745
522502715
1201643462
1367395424
1350358862
1364990779
1185706836
771625888
424472287
795013085
2135009762
1382596879
814168506
776102322
1417913140
409802170
986846070
338673335
993052383
1358340851
1471213793
1439492975
1429444820
1608849709
1723562170
951309669
1732974141
699702649
1829200625
648408333
709515396
2063771762
324411900
1322821776
1217430292
1173908492
1454854784
150474080
1803155005
700695045
712045585
1738031873
330025940
879206976
1931372617
99560793
305830947
793583798
1880571017
1590627827
1473087887
186512371
1498331472
1627074485
1912509624
663847764
754793064
2131728395
1985558737
1073052901
1636061182
659866056
1165512825
895153310
1830725025
1643667163
2145665248
1131481395
1443673083
1245979370
963800962
1698042782
1125070707
831231360
1862728910
1254644942
1293971943
2024402029
2109327686
1103059876
545075709
252243354
1501544969
1435925493
1278124977
206166443
77165574
902982672
1952835736
63528580
1344792978
464122659
1964668945
2136445073
963169621
2031833116
1601980364
10284555
1178261387
796335809
501922674
2126866639
380338569
1669973880
1866554710
271218728
2020541154
1101820827
1399545529
1305818174
608408761
606506404
1884217278
13727395
1818295852
308856373
1732313120
1332414134
104163661
2009768607
139704078
1787677136
1087405748
1016304480
1240363875
698482361
1685965211
473469527
1749189710
358449012
657417416
668420168
290212127
404950060
343535202
1545059467
120727963
1688771663
2130887782
230525460
737302198
566081973
207718485
810655186
1987072529
204137093
731245612
510492064
1645428498
96662492
1230161511
324081212
2135292473
1927256806
1551855106
1905004734
1682569782
1436668143
1886412581
1118024228
1525544817
1215257601
561522438
264126643
1222204691
1330010667
328308812
1266479705
1966964890
1906299645
1107576644
21848834
2011013633
750408226
570707564
1587254052
1249817858
272992826
1903057442
1852665245
653258847
1032322555
769719663
135321045
285025785
188199712
395595235
2107981402
616293449
1046408387
1316014155
124372731
2126798145
449178884
117865557
1020846820
1426528151
58376186
136675623
616204189
470836788
2117078290
418951628
24502721
1571465454
709620415
1118023998
2131465487
854611165
513795777
1199912499
1279361283
620676108
652386964
1969135784
1890128011
211472023
69538723
2126632090
1565069112
1647847909
563828537
1397120783
1171523464
1291096599
556972941
2099700412
1148463737
540522663
965593756
1577569071
576043964
1556676264
421485568
1002981881
1530464639
860615532
1614655558
1767807646
309652083
1932828019
1176932719
1994428049
871547727
1113885318
588086927
922313229
1674384830
1858185237
1668078980
254662599
727291506
607642476
1458779508
1936694707
42453876
1320587690
1602580627
480311417
1755132446
1893376156
988751662
2093594775
930606526
1024888403
2079977734
719222254
950074695
1212754393
1170522153
2065372377
1133968013
970201887
2119451431
940675378
1356488515
1851995098
1937067798
1940788189
1969509460
397772452
1462391231
781274640
642844540
2094614674
117230696
524426783
1957071235
460028022
1135334781
836205465
625030460
193744707
1422959342
1809558358
554605718
760838389
238165240
927579112
903872553
1340019680
1252030358
849758701
4017242
781220344
844223833
55872604
448897081
1400492001
148435281
1248372736
1470782322
561733240
1223610761
1129860396
1432466717
50311640
40403271
1057659548
787339503
1992131155
1087492886
484985393
1565363899
1966499058
927345387
380446100
384526246
1858290367
138432743
719045109
376468827
1797233210
1044007806
752125022
845121300
545555977
1813397702
11595279
318894377
696553258
1919509057
1277440230
474929757
1442399119
283237943
1824656268
1301680742
1819514652
958454117
1328344363
1758949594
247466929
176255652
1372349060
667924936
1429184941
1952828507
818727300
484707860
427200529
918756955
273239562
439672819
1393673312
1455804651
346107326
423719398
1413753747
528916181
404309096
564452685
668778894
1827258202
1879761047
362127357
1159096861
1222711427
1526783784
384873214
1208127585
1365932447
474222617
1740187730
1510969469
1875041648
2021122733
1024807390
2002511310
526890016
973625671
1945267911
1118250222
1570715119
457852561
1922556654
584170260
1482734903
1867436179
1116926939
1912370872
362162310
562773458
310644668
393795412
298796398
664144132
1467390863
2061182524
1067467201
1197096477
831277438
1470060109
1594107719
524426618
132445818
368159950
1446796401
754583732
63705475
1850487097
197537705
579647246
726960393
1119479117
991914293
817475985
1470906789
1102104071
1546839409
143070926
596644863
328438601
2003187504
892315674
845763477
84697170
643912104
313400453
1488837723
1435560936
197737300
205962891
985377080
176275556
977717084
2039500598
1707668115
1685396701
1431460060
1604137635
1042404445
1432265713
744336361
252044497
1370258414
459593057
722774275
246789383
1028448062
1834306969
932069029
2121976509
1377892799
1925762523
2036745102
461009265
204379156
321391901
182018360
1405791549
875270448
2078429027
1058801106
1569855135
841598241
390514517
2001035009
288292787
655315843
177323227
1900501921
1426513653
1457820960
853442146
311211534
1019151556
1176536746
2110724468
1777731241
348100414
675069586
1675286949
51305999
1845614169
1576659961
928289332
645129991
1565173749
1172167717
1817816413
1233326391
68316395
160696654
1929053437
965657294
544939145
1593421989
907051715
2095911793
1289070792
1673425062
1313376444
1985744399
1180150645
1319268184
2049188003
223607614
96622872
695928876
1890645347
2013311790
735821404
591856398
770839190
1102772435
1052459944
1237012945
1695050885
1257953962
1946843645
500258575
1431056752
1172053666
1199255091
2130686961
1420288139
476951333
1674823212
1424400066
2057710341
1009068448
1880286438
794345734
1958976672
1945057597
558585438
1221172699
766839469
1752582239
83444643
1867153343
376688009
475529177
1320267817
1415507848
151044223
673375173
254622992
605139564
1777273128
1374125
433010003
131289075
1592240488
196372210
15327946
1640701998
628545087
1568356412
2015439338
425976493
1318328416
116328182
392982037
1107090397
1618359503
1469957727
1750646181
952662989
560192689
1268288238
1514948335
251759701
324150760
136666483
833360710
834660216
1900137252
58791019
1088752757
1087747347
1282159632
1453995791
964249679
1782460871
946947456
1045292830
642948361
1741094154
1255602763
2047857343
666598855
1757212505
189514419
126234670
1417616962
1099266071
1329376584
677559903
852615125
791512163
1550866111
962711501
247661787
1427565912
326607523
431512937
186166638
1460497838
1273314054
1088036823
613882907
304881829
2036128078
579908112
2127839494
2065467370
564876749
662486032
886607658
274209222
557351117
1245324360
250484729
456480757
876855903
1468025534
1780412384
715746513
947683928
1639402083
1292098237
1187467950
463952172
781927466
413417324
1411744140
1897990112
1067888801
2068342036
2054366565
825243728
337427165
1178531340
564517990
842466586
1705812383
112643476
1028193608
2096450141
1724326668
1156451090
630678922
841792961
1943989714
337079912
707317658
1360514860
921508736
678886618
1511764287
1262768115
1857205207
2018962562
834970103
1937957859
1632646439
2140526850
1980516453
2059155914
2079074436
347029498
29675982
1453132537
1061272275
1497318543
694153055
455730015
1527799552
790805555
495869186
23835460
1082489180
1047823087
1567747904
176563614
2111377494
2143885161
1428892057
1739112828
1668712428
1764327262
900422817
208392736
1160405889
1265529694
1725189428
306845475
535695336
549245897
755917024
1493711971
118142474
67396766
933123587
419109610
2037126336
1149358465
1294172387
1765654717
572285809
124058332
801608289
218644667
218250182
752650464
449373743
813190165
52006151
887605517
1730697412
373068157
260084981
728748401
1969464853
347333980
550626007
843640155
1850036088
573649661
1348755850
316494211
1156778505
355808248
321546824
1482823899
545502512
646901922
1980292590
1318553431
1938151416
812910786
161433556
1614124976
201304208
381797092
1201276893
860213054
1318164834
968353151
96961817
147544429
461664386
1302222574
2034853773
1346006363
212591745
1860601207
1583012489
241170572
1327940631
1266259841
256169767
712676571
1411752764
1057252450
792295033
1801831120
1879118419
1228026928
200231744
1775792072
1057512369
1374111732
2062927184
2077737189
1267845756
1085024706
1037802107
547301328
2029353016
26920466
1650473401
996064932
591111108
725502566
571032858
1985015055
862424881
368496270
1989481515
1992840014
476571106
1452393711
1860386330
502726464
1289071435
854077966
1242311611
1766844618
499822738
1349758350
2088809012
545502530
658019108
166406697
86684970
1580844190
642335521
169379263
1588056244
600212684
1248989563
2134368723
1658260390
255856376
1241662932
1934738369
621974147
1987185354
253115730
320929040
428767364
408017820
569905248
1848990541
1450541846
1236538236
773243264
2367722
1434254049
2032414971
450687753
464995556
1523091348
551526911
835724693
506231732
135729258
1024790762
797015573
565511866
693217185
531167383
1694045310
998722758
1907719305
31490137
996460984
720583486
787600660
2138284232
2079565249
1007316169
1773342954
900173684
837205625
26024657
20165491
338850635
1426105620
1861014841
160200067
80306488
647781621
1146487441
312238211
1767481261
1272240608
735127728
2139222063
269366254
860227081
1470954685
1019100328
526562544
1024479265
1736588106
1832594729
597977367
1743241835
1380075765
344830403
1382197523
1981259764
283220476
1458374253
1198492929
293833534
1179575170
494402648
1915871479
1842296046
646451931
1199656095
556359614
1140167028
1740508743
263975540
346437849
1119393677
362298660
1849724328
1087691727
863143528
801691676
109366481
1784613963
452047845
306381148
444456630
268648223
170386260
1048814795
172420607
514014602
580264639
981344472
432316983
1013650102
108933605
1524479376
199142080
181485163
84045918
1936506410
487084285
374420157
1316836248
294826110
82907701
1172379512
1568236910
301589847
1767260683
2068043407
80923198
328083707
302953732
947417225
1001082589
2133136129
948531810
94869653
1274675052
339814232
2065198721
2115016894
2023703905
679525704
1317031236
1503034970
67538335
141144366
1046883337
2075037205
947811915
761453391
1733587995
126943315
798000735
1171018045
1395635440
883754414
364997282
1497853220
1125418530
494998157
205700206
610246487
2008511116
102265852
306139091
467993754
864020806
512699333
193661419
1634322499
2142714070
287118442
178208517
1332956084
809799905
977882623
2011994436
621811277
932121902
1023865293
145458696
1034128982
373212935
1000083074
863251758
718829701
280358853
1498672519
1896279682
1942700288
1446703993
1209900450
466511976
765266757
1810670212
139970738
683935271
381716961
2008638567
673894061
1082136026
1467064292
1974628790
988949249
1868457721
115918846
1949570567
1884692507
935358527
368788784
695991108
634825675
1234566857
1157176110
258374356
78169023
2121624350
1404685955
808187902
954652968
2041337882
669576418
1897349878
238396991
1876031820
918772999
1850606119
1092501678
562290918
345405281
1692673293
461272956
18241101
628221543
915627644
2106619505
1260467169
127749755
1150264847
1143648907
233983394
1904393717
890356615
267984466
873357165
1641997904
827383943
1217439155
571048684
707271568
1204036243
1365111547
1478504029
138222832
1621446070
1167096378
1276754423
898409687
416116340
860016165
1478324055
117883190
1629785172
893467731
658710155
1917383647
1862100027
1978642667
2026388798
160832283
1540762078
351265664
1727171715
1095442614
1226265349
474532677
382289730
379679662
1988716958
686840540
1374541865
2024818576
2019222712
632849583
201136276
566074682
464456918
1992329139
956437967
1611666069
248439913
917209914
581132358
580025125
204806995
771576617
366207382
1991917694
365823994
2015278220
1391475215
37849618
1071950500
1487515982
508667912
1684417892
559265564
381637912
662664540
1333684041
952215213
1262987557
961015237
349461155
1956041578
1780283575
1160371647
1238981088
233609568
1833131286
1620547517
518125177
206078326
1819120148
851215165
1958467986
310801155
305140324
495858303
932078646
54324986
1264810840
487719305
43456369
488001949
1012349362
1809857355
292734103
1706564723
2056617365
1947060427
147096978
334580048
1092187818
1875207946
690715922
671654924
1341708534
1559848246
211312405
52702407
1738647601
196537110
523485365
350388880
1391283406
381929213
438710413
543118514
980021229
38782117
1605572441
670817862
106635189
211978920
892821375
1097099198
1678949127
1892614487
2025645562
1768673385
375596808
1939161254
351515212
1769349752
269208010
247203547
528611060
2118855556
1914752944
1867167195
985389292
843718656
1737439047
1059904187
83099992
1125598409
2046698896
1525168849
347468875
1962713498
1668186643
539912947
979055063
1683405608
186243956
1915940024
2089557537
931550761
1261540253
1691276645
106803663
167788576
1346327427
932904013
48034274
53748539
1510459511
1716105337
720973864
1243832081
1626384135
329840360
400430015
1755376652
571144335
2027311601
1022257279
928204123
1459793500
1246563819
1102100687
363944580
1716813494
815274130
1293855719
2136181417
592120031
43015865
820522952
34711044
1147420935
1664135868
1146841187
780597464
165684518
1026046653
599943256
1454726335
626636985
1383360213
1915203850
1285575598
1315653915
913010609
680688417
1423518251
259979773
213933051
1860945512
655696206
957127027
1344900942
1876767280
554082510
279297077
796057783
303734195
1037201878
1011950094
1071921102
2124910686
1989804191
433480184
1476768774
1556703618
1723049839
616226354
1575639792
829905358
1749680127
1154547918
810175819
1496916418
1547386554
1515896820
299206372
545627054
1915851657
467691956
575153077
265423635
202216942
1560066252
2028547642
363017391
1104917888
478097546
1614607937
1376862038
430814666
1130742056
47443736
1682922478
953233122
1297003556
222237921
1005073832
704387370
639885467
1632820284
343943748
1311268495
1608525564
1929488119
1812875839
737637616
2121283030
1194771485
1889345917
328663338
1993315830
1362818116
331630209
1933541417
564330162
323713413
657175631
1116076516
1219555787
1932307616
512354551
416922570
565813286
597760956
1353567937
1437014585
2018448880
1473130557
1380281558
918043455
2070851219
766991772
1244814856
1401743621
448581894
1494800108
1750930174
847408117
442758333
403361295
1964497015
247753764
62385359
1593194760
1078110508
1814027569
1541307684
1904484532
209765721
1072754438
282998357
1246787323
1810961043
1149569219
1486133603
1128887549
1627014412
2120862549
1278510434
1690599717
1994116854
289544887
1577970213
426876455
1792317779
1004155126
1585431874
1098276915
1741718452
827570285
538273499
1058630670
1135455478
123923931
1777335404
461864177
508199702
397789740
1253926503
1247474349
934124457
2092840445
94196759
1588520997
1270371436
1077428780
1031120661
883347903
1056258731
1675979662
844570812
645112521
1764965482
588637317
1471370642
1543470374
1337892833
632874793
1095035403
545842706
707314851
1540165552
1605047876
1771472200
430942927
1512685326
1155101406
1590455074
209077256
1471841374
731712663
978050713
1524534175
1415942079
1150796052
1164358524
1182164612
16133337
1446175461
93268239
520637428
830751758
204088769
1636651091
1937814838
2045896214
1718604542
522385852
1501124186
238542054
239813892
359082909
2136677907
509232880
1941089573
1346511071
1781005927
670972188
1946230336
630378176
1897757848
498690197
1850335650
1688662881
1048643930
1314184629
279581600
1422830568
1443307828
609988074
1427736446
670339698
1583756483
678346208
324793089
1514366185
751196542
653691996
1087595583
805450442
1440661572
1944847194
1846869200
519050191
1370617852
93410111
1296102839
1887987144
200930246
18076936
188673217
1320719131
208985243
1513092126
153057267
883974288
929278137
1360011459
168034791
1771422893
2141944898
1740622481
890105460
990201024
1093325223
1521181266
1509295690
560454546
1525901609
1036412005
973941746
1346856871
104464950
437283704
780621589
1894425093
1340922477
1163020711
1611782631
1705089829
134346523
806104074
1658186885
2018231022
1789801554
195937307
1831371122
1052800271
1020665386
1968273963
105406949
1273172248
237604932
1062447126
1974178396
1951110947
1350246001
104782423
1786576359
26005373
1963214023
1940265857
1175153600
658569113
1164402711
1806059112
722123353
1764096299
929066431
1608998720
1856529405
1639065707
120951876
622262053
1200901021
2091551103
1981314003
1844745650
440324137
1097048032
516504988
2032741152
145566167
880133116
1810666750
222464835
2003111182
684589247
1487222617
273411818
135305247
203717566
1159883848
1587314407
496731651
1392599383
1307852298
2123687318
1420471380
614030474
1041660404
1831135603
1986969072
1189778506
1623422912
17960873
1257461779
262353450
692038437
1226327532
1395349138
1182429292
1542388532
1394447523
1511747494
1908748410
488956576
2027018615
2007242953
1982798022
121657469
540248460
244036226
1184971626
717520817
1418885985
42597625
427770967
541007991
919189950
1513476997
881078073
485353244
25779460
1003893250
1621591595
1211329928
1084845716
859275347
2073307082
1628244659
1621021176
1908811363
1683592613
400190268
1699428318
1095723432
757123560
1508372820
1702959056
753504193
198022701
692903374
1521791769
1923369919
2006288859
2093891360
1785929293
599945851
968187768
144157444
156783677
1885206001
1938682922
968539515
895307588
1987521117
1016186112
461791662
125250826
194007598
2123101603
1323754051
44062456
1528197688
518643374
824164767
1350874577
1526230519
1339040583
1213225281
170519365
49114100
333729871
156517288
1024234671
1644921342
332661217
196119290
323720373
560965853
1556255240
1163829810
1603954192
970455427
2061913766
1902519556
1272149356
489763045
599668758
1364615237
186876961
1412987848
1198081749
181445168
921113104
326273961
1757952644
2004111976
1735577538
299430534
137555934
1453183633
673192248
1992214410
1017789970
1837704748
404125586
59609793
1267687150
1133077265
1600859068
823886360
654957344
1294330347
441434237
1333519520
929366497
34498033
2049483871
1380642820
869131892
116823480
512019724
1385548693
318432876
1166727825
235888718
1923081506
1147517084
30315032
1102341847
921079206
1860239996
894776647
1649510030
316923042
1634891455
904347979
728483016
1462885585
930773955
1849943981
1535332492
1640956026
1767004620
886081129
884888699
1751440759
514453715
354871397
1321455989
1871851943
403568414
781405627
1556054265
22622036
1763688334
447953771
279428832
2012418255
86476766
612766854
1862171669
963245422
1271549546
1902147980
879114381
192546161
1405890899
441676106
1619264910
911924723
635982826
364402916
264736816
3294716
1910984008
900897741
131216169
571550147
71114421
1771582621
945164682
846979075
1654108516
1565652147
1952856261
547272019
2045173118
48534815
1313917674
1047511203
814151496
125013491
1245458606
2132738059
2069292787
774813595
165696545
2052439014
1151517956
146518618
634708734
1944466497
132907590
97261255
520984529
447517860
2109215919
1404136998
759008715
1753362411
246328970
501215841
754620956
138675511
91257940
963712697
312061428
1712163753
447703826
1708578641
215826807
283690729
2133947973
1544606288
1823393195
1549050750
1938226925
2144610145
1966874279
992123462
1297983751
590815353
1777477113
474783280
2121843179
1855037840
99431554
629427953
1232613125
593715631
43562385
2119988759
1287054222
439413343
1901510633
2047724392
1806294807
141058031
1848162631
1291321476
1665708928
1283396231
393346996
505419179
2116588510
865654247
1091411019
739046872
1762847186
1697259823
118488365
1736661708
419460163
1579546548
917354492
1438775704
125955645
644389223
2044744587
1056896677
1119828895
808450657
1283595073
621257309
1784029423
445842449
2142894143
956529849
847347897
1560845398
1924158483
108757485
1796350518
858748667
765854423
1290190604
1340210969
1965534418
916862371
136129861
344660596
1643060466
1160541378
1932646238
759881258
1045533779
1815585240
1616200842
1260061165
203275862
1751319050
327233026
1495857493
40885390
2042515567
1691253412
99936654
1493387240
255711305
1249280775
42018928
1704704050
196843363
161521163
639320557
2075612268
312633289
809301277
224888608
1943702317
343683780
558735423
393749479
954643220
1102850698
1746864672
1406713237
923562606
473828567
907058507
144152723
151711834
370371817
1638840136
1869956960
1166855224
106431993
1962861928
629399773
1469308448
988157225
1409247453
144620884
1510260625
266583152
1132135191
1648606731
2139298595
1010985976
460458504
1198988081
619693318
1818842351
930726983
24820104
1173986146
1382278050
1116933493
591530388
676474412
84754952
1259946519
598437113
859254741
1574035819
512390303
1822958906
237088096
2126515432
1141500038
1268500927
1250692795
1220576254
127784991
257705598
165666491
1274027050
1732869908
1683710353
1102863188
573795386
1447325685
664980052
1978060473
775781648
833630182
1969991286
2018881085
1734509917
1833769761
674945431
2095547269
749709999
1842319563
1368021568
259431625
266390719
966158245
1831448935
1075479661
585979529
530819669
748521297
579355080
285546925
802724582
937945831
178413933
771108853
1586888746
625088425
1097450762
756344234
1895938314
829473688
1117797394
1524542586
1448253780
1853617575
1821238162
45159581
1570999709
783508621
1752846036
470667206
1190070237
1711823841
1938454356
1896135633
15971116
333851501
349467979
696054772
2095280317
64101617
916062089
87419792
1541249894
1396437531
96121913
276402365
1498780783
789048189
1804544101
1167619512
950441816
595285565
1803403640
1466500149
590730831
626303574
649745337
1327675002
1336139466
720896385
1170312196
974019225
2041464049
1085902015
138485635
1503943698
629315795
2070803047
1094566915
584193585
1617142244
143306085
241692686
1463758548
732029911
1530839750
649093869
629929900
2114480664
437061634
760051118
60938589
1258216689
2022764831
193082051
1615775051
1170333007
355919772
1821914781
1468313655
573745360
1121003460
345855827
1186337814
1675560578
1511139285
1804998072
1961392729
1593998066
1192592721
1005966598
2083917467
1717683255
54557736
1280170859
1083652218
1006738945
199419002
692328905
32325065
970575665
706853017
637713605
2103897493
1254456320
148120530
1316062320
477647110
856802345
555489436
1068098672
1572759279
1395369443
1990422141
406252759
1984423232
2114857642
1887864957
1926363601
534512602
808573869
1410696042
594357339
586698259
1792965952
45411365
930916801
1767800192
853546114
474414537
126854386
1210801310
817902070
195454979
2037001705
915386278
868517589
1255906582
1727056460
1348741259
1611907420
1490397290
2002179418
1374773206
461484086
1787792513
354461863
744806312
1537453975
1437280688
212503553
1754006966
1257135367
178957229
1141206516
1200514472
1371378626
823230611
1713005380
1870631764
1799860516
399890043
1210445975
1942121643
1302143045
816554459
1102846292
794180779
1324691274
886189099
614873241
826731721
430516923
1580018236
2064359810
1771651010
727630251
1334991159
796264210
1462506512
1258468134
1532274358
1130540186
757574949
341098791
1328930150
1043422705
1085540034
1860562306
1225251970
123875350
231681774
1099562515
1466324223
1815283895
1144825787
1918716067
1309806810
567144178
329699781
1184876474
1033289816
710484836
1479237384
2093381198
1778667786
475660529
1454099511
105116823
1822739388
1761321981
1784341432
363426725
1622653593
1592417093
1528842037
1222699614
324802492
1284825250
243991136
241275058
720487171
1304713275
1663837554
2136974694
442204423
2107382135
1213359680
1209563388
2024439901
1999781611
171953181
1518060032
2111596641
1142030110
1427267649
244529808
1903489042
286837731
515435036
2133426917
1205598967
1061108615
2053943216
1615941408
2139701348
654227640
1313423584
1083038327
119962002
707066426
2109426083
477995911
301012840
2030453732
1503620092
1745383777
1069842796
1025470194
151658976
791781211
1649793881
744012178
600942724
869249176
1900696522
1564106592
1645408735
1955212661
1794177631
226753119
302685852
1419691782
1871257137
1773644309
2008744247
722387960
1495151469
1162478741
1341663106
1391834033
1780630051
407359076
1788014029
1844079604
1762647229
6454072
763107215
1684753455
528260446
1886680419
1423471517
1333184982
925183251
716058327
1780417664
1502692651
1469829498
381483190
913978539
1285104868
862094145
2120000661
1657081514
1827289831
1666813075
937749352
161317206
1903259636
59485849
1199808315
908372058
1534179392
2088816825
83141057
606478259
668684342
1080047091
1554556484
343891345
1328955317
55262196
1349236938
717231222
1212229341
444178562
1824296648
253533476
1149588040
901795979
2099617553
2045471226
625022824
323730886
1661534860
1543929807
841578672
494320949
259005465
160037138
1789137233
382135611
1099958449
579375120
1564101203
272081965
1356060720
1869557895
1210504825
1646028368
1918733631
82875117
1627289151
1073996878
386852219
1165090203
9765936
1143243001
810215895
1007767395
325044700
1996185665
1589724835
1468003017
364255990
1676082399
1203006603
956782276
242301543
1000752902
172718016
506745308
1770817059
1506101836
262201605
1639959559
1200024550
975199187
895415776
711889321
1298572468
130470149
467343434
482421981
1012939196
1856388501
767608666
1181534237
390189088
1032272251
1216180165
11933854
1591983606
772059050
1102971779
820465788
1979671955
1413919726
1601133204
473569481
132995653
1214898540
886201052
1991152750
1558957263
261898486
945088683
1785227640
1504591673
588822194
1258331871
256562195
2132246818
793377036
1399869302
682410109
438236257
1165889227
2069711546
18738490
1929517299
1051940145
267743483
1649808777
771973369
1982336478
2051738066
1904681925
924274028
1316320756
1045390530
644574002
2097205859
606036865
1810448751
629729841
1870529316
1688300665
1859649382
2084738412
658900562
2032309237
791975811
393259231
1438208491
270041526
2105629379
1264124579
356855953
289619805
1381596009
1711310321
1922796664
730496780
2062638437
183403430
167773354
1952803320
1622715830
26947135
1527466150
2090202608
865026901
769790673
6667527
237028446
1528678294
468819037
1209689951
2072676266
889398688
1599118567
1011032902
8647353
1252508583
2125652231
49225007
810364403
1386709652
1148569828
390371348
1312413184
2128840189
230550375
1023342878
819888786
1231865181
407814138
847911790
2022757157
664298288
1498763416
219934057
1845692197
1135529565
360641776
1431131159
1306794694
449227120
1154814905
1775458259
445476332
494697307
1123478842
1629067334
1155985962
928524193
1718250997
429852923
432726257
1775316694
1474103355
1679160619
1632762457
1963111982
1682806506
828918957
26298987
1497389233
188237685
1910585170
1047689349
1373421184
872254497
1507652032
1550818495
1116929525
1138562696
192934362
2082184808
1847837446
1073600912
873878084
2021661300
769081497
1025250168
2128381851
1786368325
1186260855
412508311
1444043624
794598899
1650583467
1421006270
1180250651
1900540678
515340409
1947541857
2004784533
867492351
406972353
1451145087
284428885
1323739472
1224307664
1662124586
123022325
285657552
228977189
980524306
998051905
1809163801
561909929
1026856692
46920986
704161821
1622398341
1766374553
593376007
521072487
666781500
1794894393
102070979
567642083
777147774
1015375479
1534417101
1606690675
1243306118
1359496230
796131771
1034646678
375677623
237489419
1803577049
16634987
318986023
1097266048
220107262
1770766687
1710672704
1286327627
1654344109
865904892
138915431
2002785578
1853357641
778916372
1205844549
667399617
625999078
725404530
757443384
1111907249
286780690
87089655
2085634044
174919558
2142802792
1652235961
931201787
600365119
1109778286
323439871
936892785
915105103
607338183
454854963
684743842
1179042204
746994153
2105136859
1784281411
1997868174
1596479539
1452752437
456906866
1336229183
744049663
492073856
1316327216
2093345871
1751279465
595461308
862820184
891758182
541874258
95555410
1105104770
439109163
1517825067
1011711903
1200898965
1422317194
1362926762
1659557476
120159308
863206770
2026415178
337344169
1813485723
949087561
682383874
1663335707
831057025
1450237942
210310570
229121254
914287281
143071297
243915854
1933871008
452793366
259157335
1097143464
961632831
654946245
1333123943
1724416720
1023710012
1702186075
793747320
170953996
375919052
1232733829
1465931919
1196148668
1923652585
660839258
1463562861
908839333
1952934893
1032928977
31397835
514082914
349652789
71449796
1054665852
2136571007
814619716
2008965518
554094431
605998482
2132027806
294332709
1226728864
2053555873
744073970
712947937
1968188364
161829554
660344945
144809534
474861708
1889878082
2036579381
1760581631
352425773
133303958
493045986
1714267811
301187465
1284964544
1461803064
857121691
563806803
2106882858
1979050104
929669757
1928394572
1636607676
1057239885
1011931385
1338223613
2034785678
1861882943
1977732798
341648048
1993695111
1534981709
1552062094
1715071156
673107453
949242474
1915080068
161984150
520155165
1717929407
1013867592
2017782691
1073299296
1877846085
1844194921
1081771985
62110730
188631654
1841445668
1076399604
517376135
2015114200
640152970
2061428153
1854721636
165771599
1062604009
505091745
2003954362
2108498695
764421295
1008996757
2006835596
1980324693
1042042080
1614611257
62134964
290530328
404308595
1560817308
1643472474
272537026
1933866829
403885845
1433815132
1714070843
400614069
463667810
1320848727
1420259838
269457772
1644215210
2115446389
1614683277
1275801174
462601404
257641929
2084119844
1473698249
591960299
1700918038
1065636090
571632465
1793769255
2135715516
1288378639
952369199
1661570144
1212645199
1411293348
1242072288
1080321489
1843105098
881603413
599522598
46258804
2011772783
1210927832
1581945738
1196543596
1083385555
1297751480
1408987829
986885341
292956954
734508497
2133222580
1842520438
380673821
75140663
1457863634
1602608031
123344005
261536011
1123156662
1238030530
1445742879
1127648949
1149432956
320189881
1950245249
445703029
2064989517
1226541355
718499643
349685122
959939072
691455712
1348287211
660128827
1854222668
27109645
536107698
1720171749
1092852502
547594837
1101434004
364720820
1244778695
358537444
488397842
496053059
96226977
925542480
1597443469
484152944
669346522
1067461547
778556157
1619213119
773033425
1019072451
1621182441
174337826
739652478
1058467338
551826920
263639940
38973995
1778675137
1367908585
2072009851
1529465855
1911517002
461642511
162913999
48694931
518978932
34496805
1004201511
1722469141
403818609
2099592997
2013565930
1138773758
231532492
210811916
390743142
1391477755
1344840873
1747488338
13417997
2097238134
2003061818
1765529635
178054948
1974947741
65669533
68955095
1508574318
1593989525
1015793709
669833098
1611103961
1848546229
404889208
502757903
1507734093
1585826115
700858197
149348051
1672823681
1458817852
1426060566
1869161031
1125678833
1161730158
23110463
1289363006
2096774669
310595133
455364886
1974934888
640865846
2043207813
1754381261
884791497
413634207
848927214
435318936
1622194936
1468145521
246703147
2082205468
1240886492
1895937652
453433478
1537397599
1110616524
344884886
1229002651
1894844664
660364227
1608048120
544500148
462947266
1186791380
367838136
1884137312
1163396047
461460008
121839169
60582324
2071289344
1604010578
1777951365
1408762376
655675352
483798963
1031325858
1232288375
1266145388
1730047317
351669146
510647936
1393695642
672993003
1213378131
281217708
982567833
1734933582
319343331
511395165
1393367952
1101942282
350906490
632905332
1656928737
1280111027
2023577862
1546459152
499339920
1913624075
937205891
870749843
1178605721
1757142840
229139069
1749915938
1042438474
912057070
581785688
388987236
1909200428
1481174333
1615646690
1995764862
1173989067
2097384471
449720711
1815132748
417162180
1698489314
1801653808
1977075416
1890474015
1733250035
516339213
546603398
537066652
1002189372
224548386
1858446919
2054224046
675891198
100573088
1675228394
705359322
1384052199
741078272
651799070
1349863800
2036930758
1202331842
2031009513
1550524148
295371940
37262274
182252071
1588333069
1033359958
1968712544
167417698
795613550
1608512131
833060822
425406504
1602142261
184879946
362985957
1010617211
1050005712
1598364454
1504703099
451489390
839745360
1951262197
729880340
1759233222
769551109
1089054986
183785797
421353634
1533981032
158734158
1455170838
1992725262
1478166523
958832066
389520944
616186820
2003885676
691204023
436512489
2026402355
456296830
1009965699
1492414128
462107968
2103342168
1527276163
1932232555
1332630478
915561430
1272522496
794199224
1047702684
1564708756
179834441
301736343
794715802
1348812066
1052785223
185986706
137030004
439730743
495076539
439912550
211918307
1443628560
163889856
146036258
1429763425
639491287
2042172053
2100809540
190790358
207122694
870673857
882657773
227453631
1669576220
958744485
396775780
915034921
1141498515
1027665833
899843161
543571161
1373368928
1589477134
1609038449
1560369681
1191981416
1638272044
979973051
1120256093
148360473
137307933
295472621
362784697
855142076
1060478409
639976160
20722485
1194778270
867797200
1657139099
180420939
358067524
160865924
423993542
1431143436
2040194641
1390071993
1863346987
1303847288
1042795083
305934206
310151210
252779327
1037930833
38737483
633142464
313606027
1562522891
238919807
78301205
58876280
124273384
1608606823
648911020
1435867241
507819751
574650566
1580010414
268650808
688774364
378454181
454259401
139261398
438057827
1559527139
504046201
596694518
686196305
1501246434
910116774
184563423
240228388
1755430977
864634777
506045416
1655534906
641258050
722707407
1321719609
1928877302
1548261743
77294270
1994813673
488682810
1189135099
43592648
592279620
555709360
886291996
398096247
960799657
1457713282
746473534
1614079067
1340041356
1596209254
517751054
2107350487
170054686
794769181
1514915684
1610644049
947268440
1195831587
1501535353
927570299
82793251
1882113795
977391892
1539607217
1865154829
486653549
449296706
1965030047
1636348640
1535169756
1400383715
51702414
849768346
1168202310
2116351931
724069729
1934642871
67392244
2061028795
1393487663
2045888919
950002049
628766466
391774765
837735152
315865558
916783398
439989759
1313781536
1547803272
1429921286
1983542575
474662129
2145570872
759976099
1426615378
1399962923
1660141167
1947918829
1113683760
1714490263
1634628345
404069414
1333696453
2125776389
1575829449
1993396146
2069755053
19887698
384720129
1377443599
410410588
498772250
1502712783
1617548040
276651673
824264278
873000853
1007843210
1929956794
1829024355
2014673270
531611406
737472952
2095953258
805894586
1299558263
311960562
519711742
518373935
841029077
988610394
1811447499
2119532743
1265255192
234624746
1407312932
1800411475
351998018
787362903
549742300
1416333362
1040788121
374349093
592295673
1122880636
752199481
355525168
21480066
31054250
1551032448
501462263
2004358486
1951437563
1817287112
1078871593
1030947020
1589562553
1211525946
1003269262
454266173
2087802594
576222906
1624494642
610873613
1967656794
277504958
949709544
2047627718
627112974
2020516774
154694503
1491766293
716467571
366476883
1353791157
901497754
1387997290
1234658695
968088606
359726034
1280809189
102240849
1488486043
1292761076
1885015089
441116759
813156815
1350476584
85979740
1250042446
280961421
957956408
399649161
436094719
1523273456
832464448
1612599237
1594713099
309507812
2124920645
555818248
918393821
1669863743
1737912927
479184300
742639705
1727976956
1429389081
1932682511
1800921143
2071575414
273466891
938045130
468124409
1896701350
600871496
144124463
278742178
404681655
48085131
845558694
1088918260
2003353076
882100229
1023805266
439281838
88929458
1818526339
848728890
187550328
1019231788
517790909
404476284
1197542138
1177857252
1341507054
1282566721
531945159
823019037
152942966
1776181065
1890519416
1649020781
441193836
1349303336
225953933
1763747245
42941630
763449917
977365279
1519213311
430341432
654932460
934320881
683859144
1431880188
1189928299
335928783
599155336
1247349282
1567967963
1844002029
1812620176
1370073612
1334218328
265900835
566351252
143610563
664753274
1247713301
2084893275
843375323
1186731107
910422827
1096845075
1472265781
1012204124
255170911
1023986024
1526624023
449841491
575090561
1808316045
274222395
266325523
1526872233
2112289067
1370156794
510179548
1287506135
828987301
1678418214
296028082
757105003
1027582591
1912678281
526444753
265148044
671046171
1231226088
826776846
1381996993
1756915163
2095942487
1935319398
183291854
411890076
2130621555
265019958
1920912209
1205099558
1138213296
1855190175
804622957
968023539
1996203163
1631410540
385649209
1563340407
1348087560
1501415105
1641048945
1391178585
454626202
592870117
599228007
718714319
149650766
429168187
757931849
1160323529
2047469730
1839889759
1507953308
1716407194
1928995643
1643856778
1137635632
357776878
242846770
1070669070
499438770
1219105003
1392110721
1616370006
48933784
891930610
1883381692
1377068265
1473957299
1196668805
182682288
2054313050
1830201345
1728541783
1616194989
220231075
1773484508
569264337
933622679
1360358252
541906812
956773354
1071000090
1832210038
1329150018
1373400736
772422241
1555126224
1887357327
873167737
585562513
895128606
615271321
132692719
394840084
406887526
1866184015
2066189232
1336310396
1997887943
1779654963
76541845
261163445
1324273303
1223196888
938129950
434178920
320858383
2086918562
929908385
1103295016
1090608587
641362
1343076171
737350969
2007206253
1560711449
843627117
697991510
1954700138
790620956
16898327
1834848466
7620671
2942484
474434893
873286648
640500532
429197735
501375122
1468829925
2110701868
2054669007
1908232622
597296212
1864221390
1950160807
1279771496
693094715
102229589
108045386
2099425867
927596917
1405125176
1843912384
1014821707
159716904
1461634939
2052367131
363411925
891602898
277212007
545589188
2039916044
1232406043
727734965
1722907220
1341446966
412455077
416739974
861545165
233610643
392257411
130892847
911511727
1836448049
1162007218
1556864481
382381767
1484058570
298166983
647077445
1208745919
1994764054
1054329243
170200560
1647452695
260132620
1271511384
1130283436
448371810
241440769
104857114
486917378
2085614057
224285087
1936076076
766971010
1144520302
632854412
1557450273
888205294
1455790796
592755129
1773863483
633056251
194087188
1697915114
1308423403
1116204352
623290492
1334623767
1041765563
670851710
520712764
800423913
2143163029
1116427785
404405581
1381192045
473410201
1825132834
2121714465
1347395639
1790981213
1520289093
1158781823
1061251717
1579875002
2139537176
1383172278
2115098021
977493138
1279828002
50932719
1187335228
309900568
1921180040
147950021
41034799
881265417
1388502493
619021957
344837507
1726843561
1405985715
788504984
1859749899
740541545
536465313
433781436
1062707673
144619017
663908122
580427174
1842494831
450271853
1297869161
476714667
1721540650
698253937
1282667332
1357008619
1549273242
641643571
887457946
946712590
983895077
2095240239
1315565077
1569886587
2009759268
1863112044
1190116548
280685402
1266343263
417182011
1285616424
694703180
218188451
723838858
289476617
1825784898
457115431
1363658747
920401053
1360437721
889354952
724664554
1272991332
925406641
274776530
949811327
1188645454
1560389477
1272628120
204041432
1613319699
879960458
70701259
432724957
976616139
2051915175
1847052752
1967600625
2124658488
1553570020
1249561709
1519471634
1901593096
901804084
1768188602
1660068851
2015087654
1571497010
774269142
1460989028
936827572
1358136790
751240047
521951111
779956636
1902865037
3325478
1730392395
451380561
1784285268
1694611865
663437041
300922339
1307613800
1958318396
1571514397
1380602021
1352092910
294961736
1654400707
1052121634
433287568
720935432
1927430029
1614455155
2041052090
2128784238
586367393
1884215604
1819362460
1555484073
698437504
752925357
912070623
838247045
446672559
509013955
46139214
1368106193
1618026664
29721968
1521027008
1919729070
2117141118
934192488
1899254998
1384670288
1590179088
1774737641
859741492
1056719570
943640116
274748184
993621811
2059625800
1325109239
437699170
1090657426
421785582
769796340
919153704
1488678768
1631935722
895565174
681987483
1389118938
880296784
882980462
75761275
1380122161
953722011
354736863
1957710776
905927629
907264838
2051845991
1603674446
1008970461
574259552
323886826
1169136831
1450060947
1353270893
1062169124
1079897786
2033961965
221146462
142172417
1163949663
1175787857
699939662
1676665312
818141801
1304858427
619929049
297935411
423767147
1160060475
342028442
1761853102
422384230
1790968159
1687882894
1365218325
1767757
48290483
1315364163
613768760
1336954639
979048115
264454052
796074403
2013119764
1875614038
196536412
184244966
2114755190
1443475942
1815154978
193525563
290581992
430593976
1027059899
216143007
316807400
781626774
953038652
1867155957
861737112
701943508
522048971
717699027
313315604
248636144
2122861576
1927487522
919523187
1046772308
997080823
2120697547
1023505283
1095643740
2006062626
597055898
1523489576
1989648762
757097370
446505107
445391658
1102154610
1770442754
1560852096
957053610
724459067
274895684
1110673672
676412611
35058965
1861185633
632955134
2102252265
1794876905
746601945
371765753
1957699426
1828885745
1286206000
1060270987
1158360847
1951682816
65682211
2078523739
581432344
1818736659
263363610
979370648
729548833
63841054
383849275
467426053
1742632531
1581308551
1338984744
11019015
649301402
1892733627
1161905682
2033461179
971553582
2134486912
329035936
1646900004
2050583774
813240724
1542558742
1120034031
2136341090
1944791433
1920839154
1504813633
598055269
2001573081
2054374727
504448504
956061100
959021556
820807774
1457617176
1170085119
1380326477
487879311
1288555191
940023982
1675903284
867056488
2131222768
915847101
799308614
944000075
757659721
357181766
957892445
1181204199
1965763776
1966274361
1881120776
1904829261
900434211
1045397377
1179898622
1377128078
1506140271
1797894016
954244078
580513914
754674884
212942234
1129089555
1071886934
1387608291
2127227692
1590799207
1930828976
2115194772
2083377069
621248961
1693156865
198816849
440904240
1673477716
1969506581
694952772
872496170
1796425297
1934525010
1089051114
1817946936
499842884
1395611360
1939384003
939518907
1330897714
221692700
16089617
1190736552
1102109767
906424248
299036132
905146558
551611038
909644007
2082397801
544658299
677252727
950127773
888924610
62476331
846560822
2140350527
1275101515
1539257897
1213866459
1296170859
1938616484
44288255
1693603576
1809514979
1195976402
469950995
2072116615
633027091
855328197
1016896511
1987169370
645667497
285735780
141296627
1234496595
1234900499
1359847816
797561944
1584258460
1269152611
875242886
72627971
269722473
653483404
1839446430
1534365584
527972526
487932162
1001409549
8146147
2146520003
172380848
1433389186
1207026873
386155232
541287690
1476861779
700847299
160860403
169146271
773985873
1431113097
1942167715
1114866806
1109778612
1508910155
1874231787
311383769
612794281
1307930013
454147400
1059383491
751823503
1322491699
1500899510
1575406236
2098462433
1286347442
1710805869
627445682
881735868
1285816146
1550058084
1170359726
124662538
737494189
1044313285
2022306481
1591341018
1873861780
382054288
2052365032
358148219
1397415320
1141674530
146755485
1492706754
304723229
313684774
1268040933
899522689
1452368264
1151468472
1074393191
1191979400
1248048353
1250130979
1360539389
325261801
2085527249
1788842082
1075704637
332434263
639729322
1192537063
1561263045
2054608970
1596095980
811562596
1302139375
1368466507
1734144665
1884790625
1189236485
554216571
2130823481
1021440802
624290622
1556864758
655554397
1220064877
972329923
2002271322
917697858
1942702855
1998932285
285736611
1653686630
1809193988
1426310531
1574210278
705489187
552849873
1704553142
6203423
398859284
1225313914
112048147
1110278260
1635239301
1208611335
41372169
1043687698
890384333
843032279
865492740
1138192987
1731177835
1086731656
1761732183
1839906909
1092373514
2007785893
1387271755
545303294
1523158583
1748061560
803441270
1681171964
1059532254
1757587080
1277553098
1224274395
259647167
1333533149
270079264
1357976323
1953056872
856231904
124247469
520819643
1771933868
1894363555
1027555855
2032699933
1390841239
926692306
886650429
2093509214
1342474141
323709841
197259304
981638665
1850487946
222538515
2141241233
1170629797
629059837
613344483
560818971
594312083
2135851835
259594634
1947932309
1657671387
1596630197
1943931495
216117761
305229949
436770081
1707161266
124710787
679320036
1812362387
1406214041
1080541457
1799713630
1541285086
687264903
1287872365
1230759002
1111651517
1295173473
212391886
390179869
1969181142
1462233260
77079289
333316485
114688781
718670794
1472709163
420674485
346974861
1898222446
1388308228
1558102549
1674989592
1191077328
1834754111
752518213
1424470896
970991780
125604098
386415480
1108289086
584697280
1674554958
12592
1997221566
807679763
138249718
934236372
979218861
1888262937
865963131
855064255
1223189769
2065010866
75494223
698431946
860703100
1481628669
1022592815
1966391903
1049373994
571167302
1129387647
778242948
1064711738
1629556277
406150912
735589063
1655731214
137882671
1978828040
778256511
1897822887
92556920
769790165
864415690
1655571556
1151609262
471889131
412958597
2006752285
483940529
844832045
1844693526
443567993
251410711
645530575
305063281
2063362414
1639747516
1108201755
1806142405
619394114
430879769
596344797
1449135020
1248183265
2114520464
2055114099
577208325
361941058
1373480745
1677373179
1201410279
298149673
618169251
213258149
1088224029
525672220
497130062
576001950
1373462762
1798811826
1663341180
1703983365
1340662347
227938810
1360959549
1526745039
1594555578
1085630451
1869840646
678418132
1915368472
330107101
854275867
550248004
1036517979
310544034
1628991013
1489824394
842436663
392479095
139042790
1520898469
2067084556
1457455344
1468354476
791605819
1879359307
989665207
1102223147
1995733181
1344570619
1199148206
976157272
906080054
503921489
187616710
3310613
1090834993
1648269228
287599116
1501768242
1791946663
512014145
1437684728
1276672327
623906075
966414286
2051812186
1500547590
1079629226
830777155
1287819352
1970748531
1343344768
1799771344
883981560
1845542027
2115772234
68536473
1009821580
922242641
895992789
423926724
786361672
310665918
430272205
287877531
879084590
1400959692
722589219
142077563
1508881723
64038183
1180472027
615002521
804642521
120142081
1689552698
755201036
2013560608
1712438137
404934071
1900161417
1479444060
1141179121
1014836835
765212819
671690826
514323549
895032886
1231143671
757639089
1396641304
1434993620
2118956431
53915526
178306432
885491469
735846618
1977374228
319158934
1147774684
1395284274
1087876667
1513761835
1676040024
1959714611
2092339864
701191202
173467600
1266487127
1959751469
2046526544
1376350681
590387952
1026626665
659855744
1332973243
1440270456
492998728
299843865
485332468
1133738661
1189876034
740181057
1757373380
1839792722
1421988002
1125063918
455583467
815379832
986317997
1334890895
1445377902
1924026392
450288219
1823611211
552989734
2040273926
1720547362
495438093
87337501
2062410163
1272121527
1615627990
1005814098
1610784731
595119058
598394462
1156019276
529730644
2013278685
238161209
1647136222
2077154215
1013972340
655916894
1999023869
1698878020
1901293015
1384756006
823762354
936942474
1075605766
988007860
744200950
6384389
54648453
727967445
2029076684
1983669313
1133689112
266515912
1974167818
1439288113
1767340208
1080198459
1894439703
1299971116
972709261
1984917330
1515422323
947334268
957336096
1148379804
282602691
1859187286
632792361
700149027
2091372654
77632920
326157300
1511641631
749034073
1714497312
127360121
534013240
456328314
1489396332
317161549
1121038003
238695449
75846731
276602398
846944321
981000158
1295109180
166136883
1106927985
1782414963
1687262247
974166750
497916629
1675263037
711356648
1187589735
1004235619
742013475
454027919
183787984
1774181401
102536032
1057348647
829501493
959966256
916909074
1115475072
1794418662
2053844515
605013802
363138608
925934692
401910549
1397679409
857057251
197103720
455872249
500885938
1796474005
426651786
1364205000
815630930
1468623813
178025666
24342246
23545051
1704411664
1401836481
1579971009
1749785849
786108585
262515788
1563015655
1852760810
764630654
1822306255
1642828650
737051150
737550247
1325683859
805560006
984405581
673867412
692080703
1683830300
1407814478
1131756371
1890457979
1143625655
581927296
877376664
844853939
54451292
759250448
404399973
52755552
984756651
1942806335
1790257055
1695240027
600694756
47225892
1450889372
1035541956
1248335117
1001966094
23516241
542334933
1290500559
2120248128
1884869816
1993114516
1735216479
708658422
319325059
85174448
1918028246
505445753
137693890
1385751022
740741318
1905574608
717306945
1019183095
425778973
453179580
2106428175
1324835599
2080262483
300314316
352373279
2069255685
1609482236
1014603543
709932677
1890217881
2020940700
476345364
364594681
287210864
230519199
907351823
33669070
1990817281
17395610
445400606
1150721425
10613502
2029256820
1267086067
1661940302
401519414
376256594
1711859786
1871322081
762127668
640649298
394344786
182155967
1883699637
428817355
1572288120
74445211
1477426476
749026257
1912810687
1022848695
1621326504
2130058124
72100859
570997661
1004496345
114715862
309924937
1309594930
1198361865
787307474
891104488
284232785
1123849273
408327225
709444267
1661398550
358381109
1795451995
998919541
84472729
1696157647
1361271310
1413390057
1422850727
1666003314
828354406
965384533
667780577
1703016903
1997446617
1431694436
1231209750
1302083595
911967000
1775918306
203711807
1156060670
1035632017
1265439299
847194277
2038516180
755058778
1783327915
1276725317
1534005655
1973903103
106193906
42506790
1223504988
919497445
1521970459
822969175
796593324
986969734
1740761322
136556279
1634311037
1934453286
1024727681
1725534060
1036099884
728715294
1185326352
16754169
1249558799
1208017001
589926927
1516278509
119319279
1327289916
1919279108
340979398
134434165
421563116
1449826411
68544842
1486819385
2001361690
309226973
92910246
891950728
1269322321
1181672061
2129963811
1651214634
18358225
1052112450
262560717
1145170137
154751552
714038647
1818834494
1372416070
22207623
1301691884
2043944237
674451143
1582096772
1663334015
1168946440
1125343761
50317477
1938582733
363559783
1273518315
1798937092
1189503789
1527949264
2142000413
553296521
1901746029
2007552959
1547331059
9068709
686778528
1640524662
486937141
1663416335
755615275
1515513122
149023392
522677697
65021178
277267026
816718937
1739320711
844217881
1017075502
15219245
1959875746
1453708639
1807047553
1848940635
13944598
920504210
1810580135
253447532
225315717
1600299041
25189306
592496017
267022245
1593259973
1246607804
1526959008
296219668
16243473
1985995848
650646791
95535393
521172949
1098796926
1926992461
190767855
1068651569
1653709801
1855375978
284445986
917654675
1928962040
1661598854
1214982093
1637390807
553924237
567986938
597451710
1632313243
1440078037
1067265111
338859483
1591427691
1345649961
453011087
383982670
2036352568
315179127
608768286
546278068
1860645990
1702843836
1857101520
1460690358
1788955159
249740900
1332146323
378140636
513404483
1398688594
738488216
525133153
1868378272
896820112
477572888
1734502732
2081935073
1663047255
712152859
1845907576
903463911
833614301
1118115432
376377010
79977783
42705990
1510563114
2053448351
705485267
1752523787
1540136674
1414185621
568102931
1710759847
711122028
324325205
1077386286
584283768
1484928729
1674973811
540219007
2136373341
1021200651
1889386631
1021563239
2042244676
631016122
1636452110
797876210
1789717184
916109731
512843688
381887423
861889015
1740655875
631139471
371860372
277121346
649326297
1288183055
787507586
1658142938
1366163102
427710925
1691822358
1590215329
356588366
1752266879
1007873370
978508711
940684830
2031335651
406982606
412674906
1872079842
179701890
1692644837
548318245
747956373
409014085
869816285
1569440838
641994728
1672184651
647286279
982195492
2079469871
1710146895
47245497
686097449
1902280776
1784333684
1134201985
934613705
474683657
42610328
1272339100
691855039
1334954063
978836262
391568558
1429500433
721411945
1725338002
1674788198
1897499706
1950748020
661391326
1260815737
613329240
1078542832
791687231
744513960
553308878
2043778838
802278793
156267010
1220229075
2094285848
1180782417
710221711
1264028989
1269929727
360904184
1784085043
2034906637
1440741246
1202274036
16359300
1930245044
1570566347
119052702
2032871741
1010621891
1146962973
278225535
1046159985
616653660
1674904199
1623009328
1254229743
1729106394
462467031
455882711
88230085
1270179454
1631087678
766537877
1166794485
393799112
1807099574
1491755147
1095457638
42712178
2140657600
853387429
1431144776
1951606504
1965474564
1729210681
832607082
1082106336
1187824091
1795388832
1742451260
658629431
1350604053
348787073
920019438
1670289569
1729249385
2095969216
792207760
528609741
273705818
1402262590
1885976628
940830551
1797246021
1413660266
1167131609
1315863408
1086167618
1251045148
1449152370
1045842419
1183188989
626980815
1872900415
775389501
1236780243
1695853408
462090531
243739034
1422755905
1153913304
1509455548
55207446
1478927275
1427219737
1156169507
1538552937
2111282225
1521095956
1301732455
1760327042
312200613
567595923
45251309
908852641
1409356932
452143430
2021519279
1502047423
2114355208
2073104694
2004405898
1305546236
545721511
1248992657
110430492
52953435
384394760
742302598
972592118
350481072
1923985844
2039623660
1735759291
1487825579
1133666499
508314412
2114067734
1136352948
1713965804
2099533264
1033395933
1882253591
1674858478
295838723
1896381517
1576026512
1967637034
1304118056
325374399
1594903983
1656936723
930544866
1993460761
2038104198
1264577264
370766819
312625115
1681818404
1324363681
225906666
315192993
675489126
738052800
1496396381
449531543
1362564412
497868227
1891447315
1786019562
77651856
592749036
943104059
851636141
1110030451
1573489472
18731985
1837614969
22055715
1416720970
21216871
1919678750
1440141996
1046136394
222562416
1344297742
1029192146
1504692178
1326347496
547505302
899547946
1845414628
1612746367
597537995
1012873700
1274052892
573610720
1645609025
1581164994
1998932876
1747638190
2057177033
66559790
621975074
2088894049
1971910226
969568214
1574516946
1358172357
614238039
1046071963
1378738671
654601500
435016929
994693066
1670154475
1200368087
766619289
588378567
1779427512
1793178357
1525249709
1284676868
1969619171
1111023000
1861585205
102737953
477798780
637258733
540420619
2127596662
1771109220
1140767306
470022866
235365851
245710020
1133419182
2087254442
239057762
1343172999
880552293
1512245018
827723718
2038361653
1097089286
1469641804
1771649305
999064127
76969778
227219918
1008107752
2117317243
169541619
845706515
229739864
112507606
2021186347
693194556
1035538529
1165170936
217925514
1576037097
633946461
982212193
258310135
1853078290
1609374533
502860565
468434691
621650166
17786713
1514499800
567839631
646427127
1189907241
1859687507
936987819
59770490
232137360
2032481116
1853695654
109711346
1002004235
1913170525
341384747
667678443
720973764
517472687
1853130060
106004922
13447929
1270019308
985575367
453870089
1073114270
517342652
1768877769
421710787
1371195402
851744246
1431295385
225293097
741891997
658770335
1645659496
1407652604
776047801
2134962496
1258865189
1636424313
1041416338
1809267983
323849853
763634702
827532375
316044653
1953632130
882692964
32571609
1899691651
1455094371
634829813
1418391443
808804949
1376306940
1064980106
1513542214
494445170
1831726361
1070518291
546804710
1973981823
1287153775
216799162
1884467289
1373715181
1095730438
1529730383
1796637812
1332757102
686224246
569466692
797075236
1928945869
1562911893
442960170
1650559215
1449056471
1955786357
1415578022
432643182
1659304662
1794537553
555858234
1204700775
792178293
1493397237
745000836
1738167977
316736901
970490038
400394966
1491060563
525325833
1485447609
1299699046
45057457
1881234480
1590073544
20497408
132776624
720430273
550982308
50701361
211389029
282623917
710967081
223908498
1151821055
838711773
979367102
766941378
1098694320
631463752
1275878750
938693715
893409264
525944396
2102766077
1835738156
662830548
1409491054
451399640
494722968
1615120942
1603229100
1420872635
78386063
460925946
1045882453
487255706
334809677
1746384764
1933530485
2009887231
301586514
1798159989
500669124
94196854
869708606
407679157
298392912
1662287011
1534971847
1307395016
1930802515
37562215
497846418
628581390
1891350248
2017827387
161319822
733998019
1903756271
1345855678
1757597958
535635135
1686513244
1321160780
1290803529
1137905437
1782739607
840340628
1199502156
972583620
787100014
1550320558
202722015
1653979005
462410550
2113436269
232226413
570328095
1873881240
1067647086
1441725927
2013734898
1742841362
491025630
1718513945
1360448209
1277341099
316178899
1958503677
2125948095
446882161
1982388595
583893646
1318354669
29195613
1376762272
513232311
1140439840
2117253623
1466874097
860121663
151135493
951203363
2065357216
1607690942
1103710563
670067170
522118994
1927882520
84875064
178266248
819272234
2076154462
1524598585
2127100518
1954087853
339364088
1122962541
1377040269
1240646309
541667108
1769786602
549915110
230457344
451098446
1521197312
2001252293
1407398425
1761687514
828562550
1814336925
440641957
1864530406
1877466676
246038629
843376170
1308870436
1702979746
274645118
158380340
928120990
1033224785
1033529992
594248649
994130946
299146652
734763919
116175328
1141992258
438159633
2046263700
309845806
749308292
1509271621
439479966
616086199
2073186899
1954050878
1491415725
1065485191
1270447842
484261653
954400446
1267782967
1350995373
1790561874
1096240538
1716861742
719982407
777529652
81155988
706809404
1899003334
982449554
1994296254
742266805
1535220315
1991100252
390566593
2072804885
2064995162
1814937799
288839941
1030388079
977744717
1761123087
626401395
499535773
533812916
943062394
354065243
576428098
1872226834
1622200094
1193741896
272419152
1200500901
1225082299
47217327
1978272515
1063129677
384352051
1795739759
324424863
1570451997
402415856
1325738258
1146867618
1701481478
2142994577
2031683883
1094747587
329751579
1194775495
1516219111
2081182585
1521486711
7170337
1273778348
412165316
136243094
2016700422
475700925
2015787611
2145411162
247371904
1119354270
288961607
1546063338
1073001543
1440679112
1307617197
1240186714
1777303220
1367207021
1951005237
1707135083
2030347448
1075906518
623560241
753010879
1039623494
330975140
1326188429
1250558128
1409155645
1279181966
66998101
565580007
560789265
101929090
2045263970
1872873506
653851380
673255922
385897420
1130555635
2124466087
730539445
1268966484
1261367463
477080177
1562265858
499483513
536028484
409590753
45321300
828937565
1141386263
34840776
2094992610
1149777204
2045388554
2065969659
1331935161
70082909
1811831891
404057066
1896157926
1398828873
1452237620
1247889575
1567625448
333301922
21551997
1633558130
571730511
999157458
1436265184
2076878977
14942139
14796634
1133757421
356177889
1243333808
726937660
1858630546
800484086
943567251
477223970
1227896821
1929006485
1738948021
1894282973
1371610742
2012070491
1965810189
675156266
551987696
1476153701
1701126925
351393121
1156989217
2099610164
810394409
1843856284
753607840
414407327
723729614
890975633
2144529790
329820015
208938183
1187572610
1131647686
1024986406
1819743436
1194811433
483653895
1874124787
1843821842
1285072048
1097860923
1628357405
699907888
225903955
1610696180
1242108550
170356760
189969760
1541735667
423563909
2008261206
607175618
776538640
1696982955
347945052
754734918
476563175
1558009683
1118387856
834351675
842864570
62935128
1299926542
934707029
356288640
350632530
1627518571
1624827293
1253188873
15077099
1422798878
379774256
2039926070
290208069
1783551631
1849064081
2143360135
1515470611
1250503380
1176177656
1719380001
1150758800
1728535981
830119096
1521106155
494918956
1538662765
465127930
1220937054
1182129418
227165371
711462601
488288391
1204834134
65492101
1119080524
1825370188
1036087105
1625310900
982626913
1951630975
1250683934
1720396671
621392768
1680596182
1920141447
633399517
1411420401
1689461170
49710009
1153563507
436335405
237825811
1745569946
1113145898
103539240
1243642094
388097810
875941807
1383891369
794116890
15455195
1028965473
1864570220
1775787915
1206939794
1534341511
462769429
613627130
1260575813
816317134
1036638442
840748236
1758038912
407498945
806962727
1586407765
925411572
614300459
155591282
1682318383
1300249746
346090261
1900898535
1906005113
420421027
1738824999
1757427268
95845683
518760780
1851773990
2139604129
650969877
1956856744
392254170
1393864761
338619239
649175108
919338499
1260028820
447603178
889246109
797001696
1863879464
436651732
1120084353
770515191
1443951329
370591177
269988457
315503297
485435701
1589965649
1359668761
1047732942
2134805406
1839821741
1990430431
587586468
552753969
278603990
63825911
1587404816
1327495371
1416423610
286610679
468886772
2024565101
1665350538
792586903
447148886
1594761691
772514324
1777254131
105272080
40115036
1086219215
1086194175
757955822
323170361
221504835
101702974
917951650
1069203287
1215727150
811146244
706997169
3250456
714737573
1266064559
1843202760
467415782
2034334447
1558873929
1623180418
1940726939
1092400883
921718630
1297453024
1036053250
46552821
1668840289
954952262
979760664
1535852747
20788452
1990426999
251788141
1522840317
574660902
1891231240
1513460680
1083038483
1948647793
1213548074
1069489918
1388180430
938908357
1046261508
431878037
1227877299
1342400214
1307269018
806797257
176198311
1874103105
2065396376
1306160583
244076768
1110940531
385943829
1202716487
1008035029
706584345
466476077
90369659
2065410297
219800391
1245138958
1675017623
2106516262
1949471529
1532452186
1270928422
1814338066
567547718
1751223337
615096927
893023108
475545213
463795673
1523977541
802036458
213003674
1416908626
31073277
481537885
907024474
564984685
884349663
1280555508
878952746
1421223235
796823591
1331276827
484622741
1894834726
1035016443
484173261
212834924
1639078926
2071335952
10896351
654085179
721486840
254854995
1886401973
2098804475
929942505
1809761112
384261198
1476133614
2005035312
1541902372
2006429766
1543000336
1029545758
119382342
114962351
74609194
423006257
1574015386
1829967047
2122475665
2040535503
1308141551
1822987269
1989570360
1954886982
1720165318
104538755
2118535763
1677157040
272814303
2127053783
1151885363
1812470531
1248092979
1468063946
1956223066
218516089
1687821396
389817664
696845495
395891274
2130392760
2039473935
209211759
776934343
733452821
800559920
1342307662
2053145076
1700878397
1536337143
1800821233
1467235254
668037283
1294181352
557863905
2087300792
1489558872
1327016493
291701560
221987076
1351542326
1996911222
1191248722
204735430
971882036
2048847515
1908315012
1322347786
739141447
2001495473
837779323
1825184337
1339350658
2075793993
589418151
366123746
360550515
1056143549
347487634
1423524308
1985811702
803392845
695696715
93454387
2042836086
1813545606
1681996769
592136073
857879388
518252487
2028467479
505738289
851142172
233209554
229804483
232931125
1764888145
1156239963
1926668521
1739569322
1233485411
1659360408
847826859
1314277981
68388398
2117715231
1028753699
712261991
140781178
1849270153
1534580558
1920295149
312446452
75239699
1970461389
1747123284
1689214351
1612773191
846402368
331684081
1781281774
163341993
1563717647
1793956138
1767408305
1854027767
1953114047
1529245267
176794022
494739192
1161123980
1591464583
1786797039
1505380585
1798795583
1425771374
458312593
678593236
317808857
165819479
1788812857
2052712122
1614843490
978292859
2064034092
1801392959
1676319366
1463477558
968783315
1413671239
407430724
1937791982
2022346130
227660241
1850008693
176188798
2001047083
1269271805
150352173
954880652
1868564074
1736869814
1599304325
252346275
1054284193
946584095
411500689
1444292290
524512457
1445465681
412636625
2014101755
1757501947
879250797
1480279899
870883737
932408561
53778248
1270219967
1710723044
1719674803
554721173
1240391873
1851025863
789319176
792982632
366141984
630902191
1674640045
16289049
1634081359
1510853829
542358194
703586198
1525597942
2106238306
1960374791
1639989037
298596766
2126546301
64636942
1151222443
1101695050
1044796509
970775478
853340891
1474561478
709330263
1066008378
745373682
1342275934
1235284417
17513744
96960790
1365921621
1634122664
617259944
935508374
1232410995
1709979455
249059918
1410033529
304772945
310828577
357989492
1408899551
254430687
1365592245
1433157369
129503031
121960571
250818701
660691870
1605966660
1652111476
711162777
60999073
582227444
1495789093
1863929000
1100064299
1583534234
175020182
1623793627
1948098577
24286547
1555668358
642443901
1196121231
288238713
2092915318
87443320
619208481
1435134737
1144323115
713140203
231547392
576604561
1252925310
1786613425
3046054
347046224
1614297377
883216741
1923040606
790410040
845334110
769319840
1585666555
948835827
1636123820
1037117698
198494198
477473846
1429467797
1517047561
1262246682
1275593485
737433548
2116202337
178153165
1140226057
862098741
2087500573
861723473
1649674023
1796767032
1367370533
145727892
611164643
768046078
414235754
1200897884
880741510
957749267
116011251
418759582
1666008404
1844621830
484792835
2043542192
1104114149
1210805549
1053322083
337701542
187651589
893212553
2098255014
517183475
1871335868
527116865
482206659
964628599
335275906
860674495
1389719406
1551941910
1150995175
455667283
830179587
1554583809
1630631397
612934525
1928738624
755582729
2107328593
26726683
555104327
2021766237
47131926
419535798
228445118
1607543273
1438697743
471526369
710837501
537310362
627126538
1682681722
233252322
542548204
19408976
1707598106
1404731528
1702086575
1034872370
1456035997
220750213
732832320
1963287878
2140890033
570524300
1882695379
478886094
15279593
1316979747
2098228171
976546671
987742362
1574564022
440079782
927393133
1624589151
1461798324
1509591491
648993383
709190913
202966732
217705345
289718412
2064974491
1474942923
1180688407
2052869597
1244489774
1571069661
1995315879
1395654391
2124439904
1018146436
158216571
2077140326
1889931673
2069297345
298629283
1012170155
887460767
1440237653
191080425
1364774204
1436115551
845447966
1377109444
983107949
507545996
816772366
1962335378
1930069287
598580426
633577972
946959833
362522519
996440287
1392353140
416341914
839756184
576179154
1226209200
1567274894
963632415
607610023
778539947
1335443532
1910864518
698371085
160869682
1877785835
1300166558
748659861
1074153693
252974409
1343218851
806965985
696465609
2132656843
1678398528
2009296365
1892165409
617743403
378062968
1669822233
1922049924
134699398
785361205
2050644657
1796297197
485640605
1974420102
1555839028
64513129
1603365996
1162824592
196145722
975072788
2104934697
571274200
522356517
533823634
827279795
691304868
1216229639
665414329
514453058
310331662
880627205
2126609129
1805560543
1432330567
598413492
1817200900
152502990
994231155
1431828487
1245087976
295222498
1142073502
703336443
1732109457
1637083139
1113604112
782825814
100720184
190129984
2025797052
369932900
831830709
199050847
1241268285
1965446936
1261335581
754914575
972486459
2001547535
35369788
1279560928
218640729
382480426
1502138991
1295793194
1207823195
1244770869
1974265792
1357904547
718648606
2064991219
605345558
1667622392
2088675547
71573713
1894149207
724346196
504096994
1650817858
487882175
1175713380
1608558203
860327199
1872565964
1632797083
2071899891
354840550
638232799
1115288885
1623229209
1885191368
915490680
1639607106
896005336
857077055
675342478
1695945940
2047495551
127840884
2078650486
1061563903
1065548960
323395277
2052014865
1815231186
875941169
1419916644
987242063
1073384315
277456041
1163020867
1462107310
2092369890
237291787
1954241241
121388922
1714111780
496217884
1681827299
1259954245
1372643417
2049134727
228985969
1429761160
1018766260
198707838
194230560
460293736
1072100013
998900536
241602929
1237610568
1323433600
1968183588
1596222673
1290804751
56902045
293755046
1645942240
1214926780
1411564645
1019017737
906564199
234238973
1943185896
996993175
1040134999
315167185
950764370
227463127
424406299
1753480022
1405611081
57258695
1172404193
1851361162
1256550391
1143867758
1724364954
1087935806
371504177
461530945
1766518628
1693783139
1988816553
455518695
146289155
1158142243
287678563
972467813
2040048237
1419670956
366058133
431329384
1383899109
303307927
935742056
19558417
428295904
588024552
19287543
1614266432
856447344
1930033910
301354876
1605770457
1185970047
158801337
637217391
251373809
228413242
1050549744
1277187936
890828057
1568312453
220572158
220700790
603221447
687641270
2009925010
1451433320
663572887
402258720
1497376092
1499101125
1271869143
1176035028
1979502502
752646110
931064512
675603863
1315031038
1713231718
1122652057
239017801
2032205900
2129027069
1025712600
783852383
1013830679
1340951866
45006844
696842589
778062298
304478810
481511312
1823557868
1529241043
1306383897
399197247
1845318364
1237079156
1435279057
499705131
875769861
906302396
1700259477
500284486
937614137
2033944207
1063968738
1918632911
889618360
1607861806
543388111
2092330160
465867453
370461913
775263148
434337006
1740944234
1653895127
252047950
615597523
1118327539
408773095
614259517
1830230520
2002265257
621937
2083680681
620833804
1626822273
1907922611
1500850831
1054092424
695046504
2007832075
1590399163
437338146
1486405942
327785004
871518464
514033229
1717019935
642294386
792170258
260056834
918431705
86458695
1823768855
1768024409
551845906
1943787001
1778799613
310989181
1575098464
244436827
740775958
1955219272
2124759037
608400833
673805647
1364214932
1282974237
472563104
515041011
1084361346
1093109582
1059201350
1430143069
1133371770
282189062
535724981
389986611
1061641566
278988306
1670060573
745128333
2032119148
447640249
1420844788
2022104556
1499558397
1754071334
2079263682
1145490474
1257839132
990258603
1742216021
1036185395
32688832
112974524
1724568582
308675357
1257688284
1115707758
773970559
455023088
1108181660
1565825479
1217940181
1860165587
1863575339
1327405783
668982353
1317480112
1248433180
675836603
1535183408
1081654049
344018782
2040080280
960382744
1497596068
924656142
1723354899
827536935
433509720
387905230
854423281
453570258
2062040700
1375125392
416044338
2084062557
810179889
1507271677
1117700305
678632973
1712728539
1073330093
1115517184
313378700
883390741
1012644022
1982367387
1315003657
1200473973
645682582
1406196515
54538186
917655083
449149824
841161316
11876980
1477730110
1952984274
923115950
747084439
1537018156
328556244
899295265
974852882
1370162235
471621787
1697918847
1843828381
1343743421
1888995599
1391663
718920096
1083677825
712109267
31446304
629861573
2121479720
791272698
1792167028
1529143052
1220536736
1197600019
502943643
1345349668
827550909
1147191631
632438674
628071053
399937474
1288561956
1658409308
1059429876
1802969653
1502800132
1750562214
222523698
1557798529
1072302376
94243306
2031269171
1561271989
1573083981
1207324647
387415668
1030101103
432637224
59682375
2046963600
2133352829
1752103705
1113045136
1705663381
1633024909
1804387725
1205993446
657174617
2108172484
171691996
781036266
22931534
1295665258
179420798
2071778839
1795212624
945420886
1208634595
1675213712
1310003780
1679788895
302396528
1596040288
234597937
1133488748
485005771
122003467
1410571620
153576350
599524354
814875777
11543781
1892902129
2137512521
275625764
543157141
2037615360
2032101927
992099475
1805526378
137082039
114521643
905810124
556188911
383967090
1819233195
1413400548
2034677238
2054261663
1825202498
308180457
44113810
2082498847
1230470471
610524967
1862446768
1966623471
1203397549
1897394357
821815234
1384408044
1351421051
1023868950
1226539546
1623706328
2059231651
1432507484
1136773201
38225556
2064418349
468874616
782632094
1890083430
2002297706
1785414948
927396199
1971768017
695877610
1553129244
832517363
255914094
228466028
768360656
2023154186
1184691658
203726644
2008463943
1875575773
218554995
657438768
1152591354
1751396033
1380523987
807952739
306178312
1221925897
465583375
1772394564
205306890
427444958
1177222126
1043784862
2068265655
2117315313
1045931067
1557161670
360791112
791760647
1678745790
394161768
439481311
827074383
1975673550
1366071405
1574099043
1617150675
1385205646
489977067
758732235
1415191172
326660862
1688450604
867058639
1130783583
1938079032
255977012
1491347314
1117251641
972981752
486450542
1490893465
662826025
1489213795
244412545
686963858
1412011396
872549403
1026813765
306907699
1617878775
263853847
1870645842
1127874058
1648988747
1787247823
156830041
1980438763
139676451
475116629
686684634
754446845
1345814602
1655250599
1526045969
1745972901
1556256475
464093741
1282776562
588268444
1298725744
1265340314
7917590
1444756504
2067744162
656485660
339686713
633490200
628908450
1142901783
76581936
1666540281
1639891461
808846416
855271049
2018383352
309173002
601356405
434292606
1410793068
934224901
766640738
846743823
1963716306
629989900
712255413
128502714
712370824
67041811
313316657
1298639798
913696069
2075626221
599221230
330071899
66014365
346493023
668919076
1353932206
899896907
290638932
620115610
103263332
1758337750
2083928495
2143706736
822244984
515273642
713590456
768880662
67455417
1572971749
702486183
1579038705
551198098
1002163330
1682312423
345239553
470073710
673586016
1082646086
187120611
333730427
1987826953
578612204
1182346574
54475329
1434392624
1901864264
725815204
1003566352
297692801
807776898
79478122
495902532
916727274
1046521572
1398881171
727993630
1518366579
92584487
1720884648
240658269
522143928
696847403
851325701
1813795456
832252759
1227943439
146930192
775232820
1497204137
1959769255
1249139956
1929377203
1851652829
1079808842
1934570930
1644341329
1599171348
936345011
1264523997
17573485
983155666
48239059
1572336397
1875891194
178755671
794790622
1389351376
465853845
681476407
1736882922
440474506
237967218
145573328
1269894589
1586819544
1784996662
1672137524
1025348218
282519458
174693982
113823013
560926286
1892875750
1681332271
2068668064
79959649
1375659861
34902097
627323224
39858820
2083493043
1552399622
1782097490
33490650
1784416595
1284004160
1655285266
571115120
1355708235
415185641
419971364
353185246
1061462935
1354363153
1299322971
1255752769
1654690395
1025239701
1031310371
1946036077
1558870841
603333572
1894102616
1212456051
1636107632
2089704766
378546381
1997220474
1049939033
1845418378
156137256
1249606952
1002187644
406299671
641435116
1286721292
963400297
789208744
849126261
672095028
1126998577
1527355506
685402014
168876017
1381584910
606382994
1629314153
35780915
1308250807
1577657282
725577345
738654749
1735628417
645049548
350430454
1872048121
1257208140
28477409
1067557203
1033086003
897879771
30903061
1482713275
1941747356
1647815957
687842940
1912599301
2012858202
1645953179
1601958681
984876152
621930984
1525475480
1653623064
1014418511
1361354402
1387420398
12017113
371707467
141137218
502698296
1282697757
1544000154
214857567
963132412
651909231
325131628
1160493624
1320845230
521698144
106049634
82409736
1607006420
610323439
2042843631
1997363144
304089030
1809035073
549494224
2110418199
1479173585
871843245
2105826641
30159851
1013252233
999833663
967075771
2056619766
1578770060
1375092492
1542670847
1802281478
1044696031
1514518633
600193035
644689061
1314753951
1957717452
913359800
1635339314
1240555231
991771343
887578127
115523076
1057223828
539550546
1016700681
767883831
1214138818
47696358
1203066399
1277779202
1611297859
1907008914
1445159433
2133744166
1465761870
1675530424
1102008742
864728552
1829901543
1606526588
485149616
182831178
688890017
421866011
2105392971
278775545
413650287
186004490
397696011
716510991
1025670338
1814423854
440128138
834644063
2040433676
480917604
1176427608
1019827880
208052513
1384128847
1345522757
1951290554
586890792
1308131808
776464099
696163814
1597185520
1337486753
193512085
2099605707
787666981
1467353861
1017278309
330158446
656199178
1738209802
761112641
702354249
628776395
569721421
1719618157
1476160486
1417633702
230672802
1944016348
1867156763
1189669258
929780309
533181871
531515028
1079532556
514916481
701222999
2042835199
1663808914
261581293
1416224766
1803116583
1660170135
255011462
1575424611
60890252
101458586
1963721731
905408878
450602591
804073957
506430326
48403319
1988755156
1627898045
1595551664
1307972366
343063526
268217751
1975533440
2016858153
200794419
2067420966
1025431557
1700919127
1406517966
287172709
1205785317
477024894
1099165488
1339681914
1337068679
1910661462
1097933375
92482386
322189869
694532442
359874184
600100343
1278756972
1496329649
1491357749
1776077426
1552630148
989216896
537237189
2057410611
659929934
2066635320
1113692238
192031930
1231343067
10242493
1040595466
873545487
46371055
322211159
596632729
109892747
674112395
982016716
555658330
2037585186
1527200002
554409744
208569606
1437951848
312029099
1118129994
980122549
1153094818
831237997
706486427
79362098
1245885858
1989594963
34574308
332597329
1759028893
261932156
1129243573
1582871018
1723515703
1920145281
1400826491
1285442758
607333169
1589928953
1948222450
289072407
864407175
278109540
1931604312
231974252
1706262960
856284772
593554795
89147876
1181964758
257408636
1013681373
1792252210
216223954
1133719603
1580459487
1324410699
1435578872
26929165
374505933
1119330400
228380149
1848134131
1773114322
38656565
1305769735
878239728
243464836
1458761298
2144126405
1108891711
800851717
1650662738
102016137
1710492593
1140985415
1807038419
1137091658
788597751
933150842
1340821963
1188599978
2073934154
1640188351
1720679450
61504628
335012288
2058959356
2094368484
2138414390
23094950
162543108
2145045598
2052919347
194341653
100232908
146604523
553676419
1632373257
815915566
996217834
143775988
1902286053
2021417747
1256392314
932201603
1581537686
197945815
2093473887
1080495864
1026027665
266513486
774544892
2052315728
2129728412
1344044566
742205829
806597054
1889467260
316078313
597057507
720926097
894453379
604433619
2145786129
1411878819
1946511103
172398732
1338522264
1021505446
795515190
1145710969
512742057
970804941
1578262836
1506542578
939735483
1555741907
1571394060
2082591766
1881291918
2046718927
1137564560
1741382933
1395609419
281474183
1531961375
829178408
273991370
1423534755
1288295425
633413319
56564660
1251825994
93561479
1698825835
2015704027
1472827014
1748868328
1765954880
475510045
1654874291
769306670
696219775
311451560
349254045
528688130
640644587
999976976
367082384
1939398762
734018818
286066976
348497167
578173939
983088859
1450223411
1051123120
1917866636
374132283
1950914801
1284325808
1245045527
483706819
41517848
545457748
271824359
662307582
1571154339
2112843481
1858571169
1548290345
490324656
1074546561
1508545122
2147129167
1576931388
209103668
203187417
90465517
388858562
1593577091
2012712877
1218622697
371401620
1860474064
1392025832
424390134
1188824719
1427876859
1782627687
1880979977
497353994
95940756
1648148300
1773678583
1215135572
511925023
1446632426
1628734031
1146628000
1061466760
84988577
1233664067
239260743
397101710
1412473595
826895961
1662933284
299763210
1920060018
578919753
1729063667
2144248902
1211828999
1780575200
275876044
1955747125
715176367
549865014
1576333017
2048955687
1934070859
723697179
758157350
519655854
787750926
1148892060
2032212370
1716737353
147820397
115623134
1580071737
2022964227
1888170225
1243514593
2070772530
150024098
900424950
451872074
654364633
1077849085
1919097867
2048330512
1837187467
470256301
612949404
51491344
2056738264
339023952
994989346
267107304
1391788247
10743772
746809855
1755722273
906747779
589848324
1414388804
162844310
267942653
1772295037
1985899440
239676038
440111392
1860635971
801932692
1346091238
603613338
2018630959
81886025
1485014192
2023696678
689383259
1983660245
1213053535
2110930924
1667264528
752267840
1944450935
1743112206
1384263767
1419076286
2109760298
1307311528
1621569978
690680304
1494650562
1959901268
1702048449
154659681
950541593
1526066320
708694899
397421522
256914363
1675048665
1940310159
196005821
1832956564
2106617179
392452387
1258400119
768881775
939342480
1078796821
1272266740
386389833
125812505
1639850571
2114606211
1020120148
1400912960
2124287813
618524962
797552683
2061485728
1331622183
363659029
908569510
649527135
2105476924
1086088265
291461995
366598026
438956927
1024371426
114524253
28924207
683356108
1215311455
937392117
1465678530
218286520
1224921672
285441187
1028192472
1749902969
1571962977
1811983864
1096103954
1867550613
1863954247
1339416744
259796997
104613723
2055483363
250492679
1022123243
2001921102
2094040187
1559396690
11188820
1669871109
1931574870
1389258129
625132775
466153887
1533273139
949637242
354190696
1688954167
1993531618
1379609906
489792017
1030386903
1287911685
1420354958
1610250615
506191480
203655577
384608907
1955349549
1085457966
1848298958
50857146
1409368066
1774160553
620260863
1075162068
23322990
1350426901
752129371
135604068
1182141908
746731996
118067279
418527140
1909284354
569863197
2035937982
830014589
954034343
918399718
1698514521
268965494
984159270
844873946
640434371
1911625518
502526257
1170445385
644186703
530143547
1743559787
386593801
2108939015
579545226
1852385731
1348053835
1977555584
1472783000
854496608
409853398
1016095953
701683359
31211303
1714924623
1519587700
1525738956
1664379848
1882005742
1014698369
1769020471
1083887638
186082064
819584423
1017878480
507650626
591016922
1011543247
1925044663
1654764887
366391844
62960079
1410164242
1793858067
271214439
1369121364
583228509
274713138
1009490784
1647363227
831639426
1286265347
1784934557
814958084
1714677399
1505407846
325732323
1819842833
154780747
2070992735
2057104991
374447060
97597411
399878320
1859981273
1991722535
22820197
1552039340
489452486
1115119594
2076579125
1847212821
607027732
1017757498
1990761729
13547038
380472949
207031961
1920061448
1057168988
1583705387
1129978731
1708885707
223162433
2004111193
1078242316
757452717
153677796
1207101118
623959572
1269110527
299477515
1716834920
294128853
995432384
1091633056
1951552307
619200229
1799459685
1930753843
1262241532
225516934
1991627227
1547573093
297496097
65106360
205777536
734431616
1914435380
470690582
1825887241
1644381025
191255241
945548790
1611807876
1245722998
1587957863
990128622
1956325866
1989712267
1692500673
1074706378
1603560005
776211659
694020934
1057554323
1346739167
1962017341
922349400
1805887280
294942160
736886818
1584829334
142592173
1548629973
1272446882
1454702774
529838156
1246845592
1477692872
1997033385
934748878
1808259137
1925346946
1323081274
652946305
348341448
1657058916
622094829
222917393
313240974
1794471316
1956460071
1415650609
370295305
69421258
1255962402
1126117125
1050199157
1633680726
2142619250
1315208646
1539227888
543107461
369844081
1251157107
512069382
633129137
783934356
41714223
620501301
1730468825
1462789715
2084094188
2044947741
1265964260
535150985
1552999169
1472009169
1393658025
1309422074
1707366977
934556311
1757767924
654588710
2123572577
1911714450
229164844
1127207928
43349670
1980870993
144989756
149346962
1426711093
1736145110
1548510396
1735250177
1264784396
849821672
65759178
619700493
83758743
2101899965
1521888464
295512297
696905910
614285891
373398414
892227304
1338655742
1378827657
1735635172
321805973
2055000802
141996351
591952127
1837886372
692848522
1710346222
1189351661
2081587182
1876349275
1046520547
1082831295
1653427710
1559696183
251052426
557302414
1182019127
948935278
997446270
950858246
1076093766
1045077090
1865667346
535976410
46310854
2144451844
1852319780
1549838265
2031220925
19438873
415921733
258887866
1015989734
1844637725
1480212890
362334925
929088009
1989090027
852907590
149081958
1891244335
2014206530
960690468
1367385487
1986552475
171143205
250470214
1231778881
225959262
1791023858
1396764320
1974770848
1323955266
2105512682
1070909051
2056395745
346032884
1015501126
1624510146
893187652
498831581
2087804307
1642107394
1356507334
416570935
1413407932
48962466
969581384
1300650078
1222366825
1703879098
80792464
1844927948
273108105
77804612
901121632
739670707
1485469758
1288648199
1259850506
91579469
2059868303
1981373631
322944145
1404911189
1657174340
1803221235
268192889
249538214
932313195
1051592305
361981101
1363478848
2042500306
1535411454
1527257723
358169968
1479607314
1731893212
1611425764
1324837015
1817039219
1968467559
1595403905
1918249992
1653408579
2092495979
2017247644
758454303
1286326864
1020938805
1534277645
237791578
1991947878
199034085
2000013084
287312763
410318469
1406088869
308667478
116844278
543759796
1444953858
1049817048
299332748
513569174
564814648
970729211
1984600517
7455010
12529183
633773468
1288031516
1606206147
29857879
1786790274
775782895
453704123
506001815
875095070
1233182090
1162552715
1749008312
836389949
1715450520
924596169
308342588
474501412
901498303
741134792
234056683
200408235
1883658734
1530153995
1926367456
1291629821
566953084
1596867388
1413964029
686976805
784910692
346140533
571766373
213641620
104497060
1037861304
823335885
55569842
604994956
1428998903
136651780
867212044
2062912649
1816160606
323050112
1794095314
324347423
1408515967
1737442220
957550654
679540546
133952077
1352836245
1238486743
1278848469
2112564905
1879561224
1749283126
466029402
2135521496
1299305019
113030215
1493647983
578388406
1325082910
841552045
1156946639
1180501350
772445389
174799888
1749638447
683553266
512521185
793523109
166594471
1202164884
55705377
196890356
1781910035
972263703
864504466
121362685
1959217775
192700173
38866146
1734652841
2053615753
1836421340
1791176850
296616290
652344087
865608069
2004953917
1738725266
1315740414
585763637
913907260
635762812
1494112370
118121727
1179303833
7640531
27492061
1460341242
1275791658
752229135
1363431604
1795212900
1698017673
617545603
921552036
1603473244
1925016576
714252499
1450019094
1156857635
1733030187
2035819655
682774654
449535387
333631166
326263586
1254188528
1656253537
1127088074
1227020804
1605536009
1060912880
1291406824
1635820961
892539552
619501456
676952097
1089242083
1764843672
402607637
1681531913
2125127244
577866239
1213218339
1394709943
358407184
82598911
439598457
538652689
942767306
1710857581
1249237497
1876540723
1489484410
1667668896
1611964379
574783080
265990989
1673133597
106735773
1035076756
1693506792
755360505
909193262
107728999
1600601556
717833123
1164489764
1103477431
1565634521
713138312
122100076
633349280
1657350788
1236137332
557734586
2061234164
1851856278
119797275
322879130
2132754164
1570546234
1689817530
855610937
643431750
240987751
1163706381
2110358297
1692086249
811773694
921671044
745227581
1189612874
605495597
505847518
1629622800
811982269
1375602063
1175291291
392065543
1028105070
406905422
599653650
829335332
1550879543
1106365695
839972202
406297390
1675371554
1975319780
539629831
1564825058
100491441
669148623
685674438
798751597
1030053260
1567644110
1209535491
936530462
1961030495
1960325972
645209747
404672865
1735134768
840304636
2055721623
1495283584
1816251843
2059690599
1244893827
2085267513
551579228
9766093
1707824140
1090671197
594278303
247968384
699468778
1636605642
1433056963
1230504809
173501210
690022018
1740537156
1790655756
698802714
1149349987
1038985730
1864840595
870772131
312965197
132970739
578502005
91007753
52821075
1186667367
805573275
560968825
1008014357
1228871993
561240392
1300645023
1365642728
200963943
747053100
879338415
1269732915
1195387434
1156573336
1170463536
345121999
1556171701
574601796
535278199
454226804
1046519089
1202306281
729019038
573799578
1432211168
496360139
805499640
812744838
1644794004
1394469526
203910526
2126746903
1095985425
128836086
1645714105
300038727
2124568455
723521436
1971820021
1489336880
361315133
349068725
643041805
1063259599
1208484606
137468940
1723737383
482413583
1932175152
935842408
1125766379
1071980551
1425467475
1427806910
200231746
513820372
1136253048
1591640787
1924188680
1311315489
1743137430
608466870
1816508345
1961790138
517229390
1588999982
1942747955
1367432655
1171603818
1364642329
1393598633
1115284515
1244222829
264242793
1700840827
1868788827
2072740414
1670781490
1551092756
1255560178
1143123244
1118444861
1716508931
571027246
298428120
1703193397
774477463
1313019477
1774121616
1347520144
291520811
1622606938
1357731576
105202200
81198033
1232202851
1746810409
699790232
235695136
103043432
1418112701
2034232825
1584504547
1437623064
1245741648
1819247481
245445594
1099277473
1331677132
680054799
708301315
99818305
326525426
539397008
875488442
2126054421
7749863
1854464966
112893507
1027805769
1996712310
1636654934
1892435525
1377056226
2036778443
728286915
913951783
453831028
1567800811
1599871028
548119524
341117049
1992988563
717062294
328329953
970075625
136158771
768499202
847369064
2066979406
721884164
1844923077
1794922786
482124178
1130621356
354627238
1472151033
454468070
2081373834
269638037
1205947622
1217626573
941009188
530490904
1427826646
1583986233
1419200370
386507508
1467734717
613601459
211064473
1267582498
737114176
521508332
1228543004
663463630
772800136
1604623341
639149291
1707884361
1961509407
781873158
1913702122
795948950
1433576355
914113965
2059044943
827078584
1686915869
961293258
2033993700
997605794
765701188
387173383
77676004
538973181
301814661
288403536
2128661464
1286902670
1207564676
1040912726
115840075
42352266
951115688
218115304
320035942
576759287
90272807
174662663
1957868246
813101104
1297956472
1204248912
641294557
206070638
1613435807
1681884838
1794810395
1379137469
1589940742
766239965
1884955980
2056515858
1777264280
850360288
1300550628
207258146
1523570643
1649569614
1877107484
524842490
637541117
2110864061
932227881
1945559672
1887170571
761733300
1079625903
369943280
150144476
2029870479
280364029
1327127008
1729668690
969394429
696943021
649116560
95759115
1375208430
913685288
1181933553
1666824488
332410885
1738194574
1458887961
817317359
1098788043
1258043187
1281681886
851042982
1934122604
1285045625
538330884
564744439
2041904011
1502998381
505885474
1437589365
2104812612
2079707422
1016783650
1548258656
788201366
559281216
1667270058
557152173
1271472680
544926111
585125138
683641870
396065919
1986951041
281510225
1881179788
599494865
488971294
1626118855
1679307910
1591980495
1253790682
1380213747
2093875748
1815873701
1501276896
771826738
1900006816
672801652
234788110
1628754342
463406116
223087311
1775570341
644828038
320669061
1574428985
911147052
1248959624
784847102
104400934
1947105461
1177503003
406321412
709087068
1631099748
1261866287
1274077236
653830626
1362453954
1454956326
1618230427
347074015
504313356
84683208
740942987
2032605532
212016084
614353517
1700586333
1629004066
301133902
1905491721
514774048
86460257
17446532
1902698832
226658279
1845885332
1174848443
403957674
1459548182
1071986232
1945513767
909635753
862671813
1833892786
274270949
707449986
247843880
230309592
809296888
1805746077
1754597372
1950279731
670960079
1274909791
337008645
1727224643
1071783921
726996646
487130108
2140963830
349992253
1819090052
2088232383
1249471818
99427323
536906125
1946308288
672358353
1269562099
835440677
1430598446
1260095247
414199090
1475788037
774217427
1669275811
1722141277
529877131
1239249102
603665003
1560411794
790130936
835412191
1335412753
191306622
967318793
1478969955
1620752850
48850906
612304501
1507574177
579205857
780515288
159492942
1273360143
1158508421
607833539
275335507
1404875889
2110409465
89555449
167501619
1499469978
1120531982
1705489089
1323972441
1959918550
1736057
375782757
504166990
1339626531
1721665516
448806345
333039739
269431178
311546965
2032326370
1460231338
2086390321
1279737881
224838445
1015527046
1947979409
231298377
1966763121
1860652157
1968686591
1143365932
691358829
330319320
1518940884
1934692896
1378309344
2063908273
663764514
2006883927
1800740887
473107603
815443260
403403068
1198647441
2079267563
484252742
2022662796
390613447
386644794
1109361687
1005220936
505596003
246221942
356386137
1215502600
1361388132
420275247
1860107493
730792477
870803241
604651745
717185253
60781938
1573115883
618447924
857105379
675949735
812158986
1113928978
1488020007
2099755744
1767765341
1572080102
1804145918
1929411292
1565716442
1988033418
1588662142
937493803
1428155055
123641440
1570931342
1986998046
831626286
936183182
402868702
1225297941
741119384
670985353
740966052
760451176
1077582851
617409044
2143409587
1359740743
9619550
1074801052
17433144
16003468
1538092876
467283498
979002066
1458808598
280285793
758258820
1420146006
2089564568
1566807880
1426460004
484414361
1928254253
899811512
1814882099
1531279159
1377348567
586358298
1097941257
1252787709
1417809938
987909329
247352537
1091675660
1292349297
1891835692
346540255
567761582
1356296711
1613993421
1504049888
2099308475
1867110340
183652091
2088677963
1325219327
1169219003
1706653617
527716782
605565010
356871346
1961853744
737403254
14053088
1031556994
589212604
211495568
1121766373
489402769
1749301855
2106578977
1411631062
1628054593
1244174394
960537047
1775789405
774909505
856761542
298417765
812336623
1667588299
356309099
1968430512
827264576
1545729728
1320987391
1844177550
1845957121
877525561
1113113900
1667487287
524765238
65467141
525563788
1073621218
1040615297
1708465507
1526397964
381165014
2005142294
1566123892
1813708134
204276685
1818312055
1369143256
1769924544
153856261
504417869
1594227729
1104543991
674679825
888933772
707886757
1550469238
1565103786
1423937660
810517870
255533012
156835864
67116258
1159313302
2016197392
19658578
1022942951
107990028
1813862533
155235572
436462526
166526955
1473331628
1721538006
599645844
1759384762
465998580
1719344507
746992950
320918989
488754137
620216170
1153192769
2039883746
2063869895
1693094577
993740720
753901218
280804849
2035354386
1217701874
2109840110
711289129
314293227
1923857643
2128802004
312244566
962208308
1769076409
54728367
1697393221
1448965770
346401118
1283447364
1536222453
1837860855
1167331517
530817068
359614281
167419358
2130681071
1502947652
808121456
1729061400
141264505
1692524828
1441738084
150328215
153987687
514569241
1167732975
1173241904
851947325
1218670189
840721267
870795083
287862815
437821777
956055631
66970620
1788260775
1514672623
349180136
261914355
807804590
707899287
429813188
957483338
1521978262
1147081037
1983284857
1134173783
799376112
2099477867
649146842
1827614263
1264458197
905868915
2037106186
1553969086
2001406959
1122619900
15579554
1803508465
998842411
1887196895
1246366398
1470982969
1276105837
1844044826
816672758
801696167
1678397941
1443503399
736776349
436993825
1497541094
1856938688
15959148
438783681
748706125
1974587189
1213652128
450254866
467342655
2001141116
1340634073
1178984695
1000529806
825579318
1911539126
579168357
1755210324
1925589845
357011510
1969004702
1757451542
961530831
654408459
620622079
1704372285
2103833599
2134804602
556728449
2068789688
1020835690
1208831310
1520453751
1868288276
1238038318
641659121
1816964564
1018012652
1195991245
289666600
1557799965
44999196
2146104387
2017577691
1142183759
121096626
1797526183
129114245
716856989
1659225005
1108677515
469568680
687371820
441239569
1958568935
715059349
436650341
1437387158
614214800
747317728
830870959
468118246
31948751
1503431474
1498663920
1821719091
77795282
1308924782
2091752267
1346745782
2063560012
2143985349
1201568633
1962514296
1250610517
998991598
1741524578
808053379
165435354
885713583
99095441
1186096713
1149435241
256419677
2097111256
639865613
1260443283
602392446
1196680686
1243428495
1706821826
618402971
774256170
1534199756
376321382
703377051
71768730
771074955
1455124479
381520898
289385586
485881991
1509538767
976274174
1426749250
1702921124
1666323301
1997576210
1920377736
11891726
637793719
995317852
1483614285
663265310
1924430966
74053632
813172152
343011451
615643865
740981701
720340886
1185811825
1446323104
990324861
2005503806
2110804629
1523103598
23296895
316728747
1535576910
1528871543
1123543838
266507885
345175775
768226177
1280667272
638800106
1494422681
742158825
1538903704
331797444
526760082
1274338191
1535491439
1300389361
1140844324
795231088
96843530
31664636
2075916831
849659847
626960800
729935714
1698728982
735524989
1250911656
1080847828
423669036
798426366
1838667253
149814864
1886805873
629650100
595001416
1166028350
1364744851
1502534532
902876611
232546644
917248148
2050339776
539794056
960986174
1127557610
484251760
702385732
709924295
501404118
1821189548
218479797
106672811
2096949857
407458976
1480920386
863078064
904990934
1777476179
2042948679
1827487520
1518410223
652033290
661766670
1505842578
1664339513
2003647396
559100986
1294756116
571010510
319937262
403975371
1020731838
932281779
1379517482
1391176688
2104760780
128801383
266263425
87514867
18534597
844043836
1886787113
490275023
548840705
1606884181
875288696
847741643
1812125298
1060575672
779476009
467991697
296521850
1760475847
1428397816
424305701
726924432
1838325148
355883145
1746538128
390421555
906926794
1005156599
76150750
199437076
2004111840
1182051930
1282855736
920275450
1627847744
1395684364
753984376
72953881
1372949049
988162141
2096339839
413345303
1315178223
154446418
618202713
410552280
503661811
521306433
859436686
317525727
1789252104
1117161946
84672576
962929786
1961440195
995110043
804141021
278084727
1771727777
1519918223
1790294721
1735276221
613467037
1935842651
1097531393
658098591
810148204
1295798509
1997074445
2044327127
412754956
171609809
275694922
1372224234
838092648
1204306281
555070405
288580560
1172918409
1985498316
322656881
1672709941
681689533
2082897041
1246886516
1486495351
305207039
860879487
665286627
1768447791
834964124
866929914
643047926
1519656294
1338908858
485481533
1956791018
1252292088
2003631121
1036058983
641693949
1306624052
108263942
8953129
1403573698
586156250
781162243
1994863843
945997709
1590842302
1630280379
819435978
581814346
1692853957
1390218193
1151866523
1284036349
429808497
975629617
152249852
2129835803
2093037935
682377584
48279892
763033934
977197248
1558107994
1805178368
156486593
1184779313
762732088
2129736834
1614123530
1179276101
923615744
1757267532
1954891136
1292981408
1063571414
1028537320
1498324408
1968332959
1358012792
1514201965
1036189774
1685076678
1685148334
1710495420
2030975433
205745356
90864793
1608462773
275905856
1466196060
966261374
1413222559
1589194031
1883668882
308311512
1233786421
1966336723
2034067785
849033773
1720957331
1133342618
1436880682
973296226
465542524
216837222
310772730
1926884296
1251355999
770748981
254718911
1297679125
2055521448
943317630
1012576329
666327132
570907718
1834018559
580977504
413051722
1736556828
735867584
1594001672
1830109182
2100384312
1865861501
1720799508
1241229840
1606436760
311693361
675940978
1684005402
1193508748
503997862
240678114
184983812
93050280
2095891102
1847581559
1185678634
1616117919
436838735
679515626
631012762
586414311
2138992409
301175928
1516699333
1143137870
1022411523
875884708
747208548
1903204088
1990587
425101460
1427684309
901741841
2027223654
305373256
1082409538
858273088
1384303598
1348373725
1370998756
284136847
1118890135
901867003
704300106
1247298077
1691902007
1783283790
604984863
2067320057
1495476025
438268037
540110596
459234087
1556727319
887772236
1907837038
1374409731
1474220453
553854358
909385508
636065441
628698151
323310651
421410890
1368504374
676203555
512747651
102313098
1639893676
250334807
336031120
254115273
322644686
2145815594
2001920797
1393979919
196269542
1063746930
405583867
2077177993
473024754
1018175477
1421921468
2062046652
792192640
1463953321
510688516
2122209096
1552639128
276641625
347452207
789237922
1494401852
1201889338
1744699650
575184745
421481246
190147311
947307201
239367973
2142311106
2092427101
1256409506
718976531
1566412373
898761915
934677871
1459847353
1302438919
467087941
650503972
40773350
831015973
170690446
1008227157
185388982
447657492
907736069
274316259
827419985
1909389027
1103050706
1773980357
2096953845
1720266
1877517279
1746519063
1736571761
1120640122
2125963927
2034690134
1612402697
343685291
1038944030
818077276
1087914635
1071787829
188425811
132785735
318694960
2076368886
2013902598
437293899
205896483
536989098
2034072176
569888204
2105907980
399836416
582265686
1413209561
2124737728
759695933
357119890
745454927
2057117958
1180061614
1867104177
1622930062
1503360616
201733047
1014652781
1913467376
1717437815
940410719
332283299
885590188
789452177
1839766746
1177216263
946114246
150517919
242015359
983983065
572596578
161918830
1811932264
1372664916
1634673935
921998868
196882043
1790766456
445566967
1659656181
1768701358
1771092590
1042807824
524348542
1113937325
1755093857
45220236
1869437547
1919596508
167538071
1453627709
1603798392
1340238424
821803890
1753925104
1769685287
1023706638
1066095934
204523542
397684285
1338903755
1295626374
306583208
586735067
44058543
708776354
434922074
1406582408
1402318207
1649310424
2043453280
1186615468
280318050
1476158635
409671660
1193353671
1263392010
2058108736
1771275835
1375146428
216068096
102086938
1221998299
1849679402
1814588491
731041890
254751516
1850603418
148748828
2055711412
202404630
1390910721
1091372032
1448424858
2015893520
1960525922
584896148
1164414578
173780693
1218720491
835919189
1712403264
227637617
48273702
247538110
1526987421
805356104
460957588
1839100172
173593459
1122121125
679421512
79479636
389500475
1132020783
1222065582
1155348647
256765083
1284476243
1510181588
835725340
1517042133
2040221960
2069658459
526939502
330279634
1391061713
1816392056
1722511421
282347200
206000992
569389353
1531328741
2103056167
901491456
76551082
1634840647
340811756
2014825517
447316936
9301171
750231535
355067155
78856790
786315525
2039175415
630397541
168489562
1458477665
262447160
1951871392
461925662
1061936948
2026272401
1650410258
386883316
156709917
1413802117
1783133208
1117793047
1813922740
1121449715
787986763
1686706078
608230271
474695306
1972085111
293126743
1242373007
853252355
90515127
1079172242
1528507142
825429246
656443767
1858613222
1154578437
1830102391
1568092788
550693345
559578313
1508612955
2032377181
1213739135
548736619
461698341
1392527953
693108309
1135096595
309716707
1169864910
435439440
511934491
414087889
1922263499
228090898
1303707765
99877265
1925441988
736741089
509452958
2031143463
1363403493
1299904518
690827105
1269473930
113653732
295295317
1039058865
64036821
870786451
1620193970
38726362
125087294
2074373502
278759180
243533078
1259825598
710445009
182529918
513967468
774421997
1133633137
956022840
528841869
882691750
591334883
851621067
1918157424
1316005975
348729627
384918510
970040472
1659647801
483734047
816462917
1622351022
1586694386
814032320
113985632
1215991524
265606205
926067945
825686769
877268871
799983823
2042322722
1397900028
191181317
143566903
211303668
1645799548
2066046577
1189651877
1343826386
1732849683
1347072104
470879919
1413312169
1112000506
330456261
2097855195
1136804959
2055011193
245080185
1813726295
1948280147
235679625
1455699519
1695942723
1448192011
1122412444
1657099518
829353672
1180148113
1599770756
1798977116
440793951
496783252
1381979746
89728186
599565545
1986382478
989871978
1875382560
906360470
1018560573
1768313105
2056630882
1438807798
2064610686
1663204255
1197484718
1314445664
1203245332
662245233
1456616832
1981576625
1362292135
1737455576
1958731487
2100463743
1187656652
561856721
340508926
88554414
1008860288
207708666
295553591
289633766
753744812
113038197
383028200
827618325
1878897101
1064528542
234492086
683026548
923264642
485752064
434453019
668033889
714353417
1965608448
68200245
375309315
1203086355
2079408670
1703944901
1314877307
1598053418
1694882632
225286681
299667977
1951882810
289898041
1188469235
1920902889
978048821
1050344652
631461400
1395493054
400965854
345107544
1742747416
554322317
1616024565
255967220
1193472062
1513345907
1611170355
885665345
1150557790
1978093673
1848162515
824958243
246836576
1118657264
1760045708
1731220884
403982224
1415902672
1573020215
1011105824
1377634996
622677172
474733663
1615129067
1067108114
416234657
345860719
291639223
910787949
623354785
678534155
1599402737
792270140
1941141891
2961949
944616878
1908564694
1843310552
53188697
353894151
888755758
1062656535
1153984479
1763174191
128202851
2088934960
230617554
232795119
1726063324
1071574197
597217461
960670820
1741026322
976421063
235176822
668741138
945377168
1588341013
1544359784
87844998
8332053
85088044
1363913342
1038834058
1399862621
291928142
1833725215
1319952882
1854946220
1767609762
1837043106
1334028607
1921513716
1027324994
1009557809
1746160193
397206405
1793699298
889939618
237619015
383734663
114317386
1110022341
1715226156
472398106
1605441145
302532790
1492849888
410999399
526497886
165625705
1878717817
742595156
2074825518
488827187
1321841227
738903685
1067112958
1569015426
617085685
1838968267
1320451334
1691019211
1061848893
451886521
547017607
736947728
1923318929
1027828159
349882942
2032211559
1674922474
175675709
1672305858
1216400314
1406096293
988536094
1503663523
1898463458
1748404342
1313222342
2033538661
1254527848
215598225
700741197
246245349
1035466078
1813229390
1654790236
927552117
1910693725
595252873
1399786576
1450737195
1051806616
1163989714
1262123908
1887574964
278853510
1724068923
966452813
1666929501
787852848
1818883550
851235511
2071674432
644913813
18692880
46203651
1805493935
463446377
434803374
1205023681
998608791
1778631821
748684305
780296706
1391494476
989694948
1069294258
1946392924
1527494131
700872808
1110731546
1042827906
1239142712
399408687
613606986
686893478
136884429
116819662
2081167130
499553282
1134414127
625015580
189672738
545226557
602956000
800151109
1676313171
981462575
1123848601
1882439522
1851416040
207089841
1961496556
1552264202
96469509
1382820030
512342962
1111001685
2007301783
1364252934
222099633
1980199737
521588367
715160443
2094517787
718857412
2107816946
188145417
890163016
1726317763
600968085
2010762854
1763822608
60615244
1843884549
897072592
1234454720
1057058909
280940465
1716060577
14990990
592711674
768619598
1966214292
559129450
1812546310
611789975
1291924842
1525365564
354413968
431969538
555714144
639184548
1813205156
924268371
965218865
1749740812
1203831966
1802136973
1139495654
1964888835
2126248642
155455413
537399391
802429967
1235585240
1874486973
1969409469
1977588224
2034596195
50653472
480559219
1685271961
1178216482
347963370
118181443
2016163449
37331561
2062422492
1383142241
1996772290
419222191
2016106535
546926750
165514284
420327906
1042152227
344433127
1679345186
1792115323
1056634241
147479660
1422407765
1850216966
831275452
633664792
506370387
1847133138
512412936
1998523898
1968969946
816325393
86684948
2074332633
349839067
1846131982
534432478
1794743642
1517737210
332399506
291004385
280718743
2036430248
97154812
1163418182
614237869
1592288543
1961908257
388403312
1935662509
21631396
1942954942
1539075576
2089546402
1831443206
569774965
1005576079
1558460317
123225071
502769773
1585153871
1976630725
499427598
1740258868
952187214
1040116927
192987778
2062590966
2017967915
127860867
1626319630
733200285
1444209921
1288703837
843854057
894842700
1210371421
987420654
1675177455
1974150245
1818201427
1091147939
70035344
2098777443
864948427
1476668639
36091776
1844471861
1106200442
179942166
1296382973
463725546
774805409
33602607
874860328
1955773408
1050450988
1882652820
505645263
2135347677
2141923123
977903435
170657041
370823012
231575368
531555194
233518558
308252903
805192594
1794806608
1706064481
1111758817
1732945831
1624622593
2121498651
1388807361
1659254861
860045785
1083009515
1228904809
1466300266
859398859
1121370528
1040335669
182788159
1387956303
1929064228
1139715459
2129929128
1169493071
687077762
1185831910
2085809367
806600828
146427647
732384335
1670868151
1401419101
107107419
666378510
151088895
397805598
1441791712
100094914
148682189
328038608
156676943
164523728
1827823264
1857390861
473214549
686444590
715820483
102195637
771437835
261714789
1956602629
917422433
810847521
1011958783
293746179
233452279
1488502060
2100524844
1700010562
1594084169
826414294
1015836492
420653945
1624993796
905084071
1331930323
1343889827
2147198240
12226413
1666652417
563981800
2089935903
531855694
924504240
397876695
1011054953
1310499006
2064995787
1152305285
1810361071
1775113813
229786078
305971796
626124387
602983760
1092866131
1168398664
1232058321
351116208
1986820330
1319819680
522995475
144966350
464097713
1451923887
194616997
152682217
28834101
656625126
1611528676
1660166200
124504288
1774757381
1190943569
405547591
1186205580
1747988503
1215408692
1921940841
1109627683
1763673562
859789757
683148691
125279082
1973141526
1878824608
1298166684
1440072680
1249588139
1596390905
165903648
345626206
1968862511
1674304163
1914299662
1236053148
454403455
541256795
280185646
1149049699
688326100
849589613
543278378
1557390465
963367998
1790857530
1061699180
1927000202
1047555950
58774127
1195155522
1339429295
377799593
1574054149
1452196602
488017289
2142895749
319525130
2049254472
1627172804
1997179712
1901693024
1390438860
1338385467
1804424940
342707551
2102831053
1077008586
1286954254
1359471654
1947693474
973940873
1574861681
302491298
432648838
1592003837
1619562157
297883906
294931892
1529698494
297915905
177064243
157451734
543947301
643932267
227865639
448081512
1591624983
1691631557
654292199
1808901002
259278087
844711464
1389951638
1145014745
1558583276
1689585942
101156380
1420187421
1558400970
1752592022
854143306
54239859
1349803428
1326579945
960019672
588463236
214369098
523455335
487007765
365039678
1002360143
1288011278
816940502
1944373707
1438815739
223631896
299660843
2050705525
207621939
1350985225
1906180417
506058065
1467897042
2073127538
471799608
1435575577
1962444396
564802949
337480761
1259216631
1821993660
1385211901
1524080375
1758621068
277944383
997787758
621414190
1499912007
2090707124
1035182297
1237945165
1455971910
1145041712
1234411954
673259299
1567697040
1383419396
993414827
343771687
436089042
1938774281
703296330
386897228
759348726
467849269
304094815
1617805734
733651952
1009149238
2093786783
1507755687
174869402
1450877561
1183250289
450107421
2087420750
221500628
1803166747
1430434952
424548037
245300811
1151616217
1989835739
2114138108
253415391
1843108569
1263389837
1990098493
1962781606
456916122
1726819131
549988290
1877061622
2008910298
1795272725
1537376626
1863305281
1037412338
49216777
1125551709
1222822134
371410530
189119668
1637370121
1729859620
1732733716
1594861539
882094977
1916743930
623576516
767431796
349417258
1077421402
1427311984
142871263
223583521
949192748
1728308178
100984081
671925968
1926453244
873791917
1868592264
963677582
158253246
1685449579
1640345761
945841118
1983475271
923102529
735374449
966036631
1259005697
528228102
1849333118
847422387
1000271133
1867198762
722172303
955576014
868739519
1081114630
2005636542
161707188
523001512
547418391
1881697112
960486991
367550788
105518767
1586487229
277159527
1401691076
1745624102
904700224
888922671
873486486
1651309229
561059406
1699006839
1819939710
782628026
1568264941
953771677
1392907419
1217157814
1940953076
5572455
1289065026
11966381
918083590
343295182
1563745303
1528726694
34522979
388651878
1555368871
27395512
1323430073
1662208879
208781418
1021504904
517231559
588890438
201056433
1428630091
296160354
1287374285
780297434
1878669642
855474207
2095658547
1173498029
1987109916
696259521
6227106
954582686
1259357031
1892117332
496124008
442399003
360254672
731459238
123463183
6227278
756557302
1679775982
884373361
10595707
859668854
1004735942
855530635
146942612
941245071
494139485
1699089281
961851236
1430727159
1975857478
74381436
25358941
2073315798
1399368972
416829040
1927823108
1224933814
99758561
261385974
595956269
384516956
2011879134
2050374388
1975958078
258809511
31328410
2036802126
1152483946
2087687709
1562974531
1201077467
1014490365
697154145
693523918
1379314158
365315345
494079939
653042797
1292794168
2085007734
508049784
1589422791
744577643
519188046
1743842803
1691647103
2007881238
1122568184
838611845
1113772220
1878904186
799747246
508028047
1374863686
299238088
1839828756
1752726354
2106134689
200698361
373919910
830875379
1447819149
1497120723
1586721653
163587791
1769896967
1159129999
333763800
1724346254
112742216
1059104363
1948266394
35755761
1600336983
59501490
552756705
807733275
2141646166
1127657828
1743213637
371163117
487371536
525625408
925264653
1102565669
390279762
2042610801
1490047181
44822811
1267470899
1277512939
1964412168
187452117
58458832
1834464365
1699101162
1110793400
1406554991
1698625981
270450461
1583913935
812453910
754143076
1508741913
1325768774
1309583521
2041891951
688391805
734304811
598351599
1989207156
425465183
1534266562
2012396632
430352326
938558055
1548997479
1760317593
253414347
22181996
409169358
1055455316
82606947
1677325486
1925288911
614558315
2012999397
838351275
1117852201
170970907
2075380861
992938223
993980034
148708816
1390825509
999908612
1333908464
297075499
294599880
1597611185
1929561727
153899063
1682674555
1466326055
828383346
771747669
58201033
1531955225
1876677990
1238000506
1158120729
1874173715
1281753030
768724495
826394037
2011653325
1884599273
1723366690
1941742405
1548194768
1412046188
1574502981
2063563715
11196257
1558831676
1328992155
375563545
1460424382
1788792825
252468995
1658559726
288347646
1657917237
304078951
1552351811
1307269573
2027102429
136802158
1944147096
485503197
1893130530
396743143
314539125
1443724771
1510331675
1858649750
238558121
117742229
1052999061
1693559431
399418817
623413588
294286474
1420959759
1498497055
1042378708
668995754
639933590
66742770
357374185
1677742651
900396858
1015508217
1901428563
1090721359
1530613384
1930728786
1471569810
1281070128
1384415108
1588605520
302699018
850600194
609428295
28663294
454815248
1698708472
1975522574
1293913474
2009690877
2145051315
1238466932
774367847
168131431
2133798307
1314356099
178090313
440153906
26162256
1022172137
1837685488
631287086
1006975250
757540571
1724730587
1979155973
6757866
1830369787
1704382653
563666527
676077743
293241613
512202012
1350705344
1944444615
1859321496
1538586031
91285644
1792909915
289029310
1705331596
807398197
276231505
273723622
161449326
2011097937
1129873121
1228703709
448628635
2078192293
1820075774
412288221
676484207
950670405
803701385
574056728
89455846
1483011848
619546672
223895952
564222043
1837786991
853183577
1456798984
520062150
1979888218
168527097
2087856862
2030251973
109741752
1351718525
1198112871
133408176
612638794
2091050966
1694238824
470657749
510360034
2117713504
1204606975
1737497330
558270278
1147331306
2096442972
1797542484
1535801264
1507609817
869423375
424893744
873398152
1204098908
800826488
1792602210
1976085492
608156970
921145460
650455526
1327709064
772250947
1374261047
780015716
636813694
354076259
1397836653
785517616
119820189
330894335
655652513
745254623
1664608404
1108959826
1435246450
2065228757
1462467171
441877058
1978568574
1282765014
1929453611
1899222543
5157351
598371790
1168698582
997961031
122290673
554925368
1878490352
1322760588
1571684499
1102761059
512004527
1747243571
209597173
1539103688
208318950
543359087
1105438969
1371868949
385930748
478336111
162466567
754189672
1959204949
728826069
741748995
94419428
1340043516
820068157
7749492
1619356662
1451980571
712604753
1384337096
1728663269
1246243772
1344162924
929995020
645399250
809552777
1195485066
1139552327
1259852918
66169301
473230735
455163141
422561248
787747177
866071144
790873071
925785717
252457132
693687004
1423242402
826426061
2108820030
420302790
2027880433
2010486221
443445244
405042087
1405056353
2004688918
193267052
932429236
1860643528
1242316945
2122598763
928585390
622373089
1704895803
1819584788
746573100
72229652
394840592
58693908
900782516
395310270
104874733
436713752
2037344957
591701926
1718405740
894106833
205699451
1185120944
74652467
2009587582
70133133
1091739460
1022005079
968793281
1777900019
1247381634
2072938762
541553778
1743009883
11624722
1499243277
1033302853
144133712
1742442665
2008066184
522798687
269979839
1351089120
1062163829
749573300
1943576741
1064550671
930143978
1554670005
905893715
264863529
972833625
166983555
1796692590
342631446
1598317240
523098382
2024175702
1744126528
347594427
1538276460
638405632
1800400877
1863631668
659197207
1751624310
653864091
1775302216
1081865760
1696814397
1527697247
1787326724
182121643
2117171202
108395980
140656343
1636102570
1439919261
226634021
1149060643
328131766
388220543
1822791074
295033126
378535400
1939646441
198469618
1043664214
92231748
754736633
1399012341
232446974
809350165
772359260
323633833
179571306
1380202667
601223695
567666854
1519180472
2098282326
1011264960
1324221520
651264732
1561077054
632891805
1698466820
1888316946
1035543849
651134856
1922880549
1987724420
339098406
612345381
1968985645
609205233
1561988414
799519763
1408630143
1470443326
1156439643
982060217
823197536
534118215
1620805832
1638554800
1034696641
2071575299
759726115
1120013692
528420965
1998655492
624352224
795474421
1505291910
1982366200
1902471387
545090360
1650993540
1469180805
499631210
706894789
787581251
368428645
940539416
1335821469
102845391
1925004265
1730101825
2034020587
1316926491
838204551
1398869019
1972951744
1537941473
1697702107
643325870
1524993885
1840621193
1090277678
2045349111
1270487677
694959815
2041280168
1173289204
372571148
1221815562
691745435
886403320
1531978534
520976828
1229315900
1176011855
1734898512
1260007308
1494669256
1201137344
605654984
418914774
1494141224
1960761955
246345868
416316017
1504299390
1972806340
1703624240
1609977981
1972910252
41745915
1241970259
933398022
729508072
710387667
1667716990
829763376
754388652
108913550
581866992
837123843
1575516356
682692265
505829300
2095660897
1739886925
706558499
379943004
826068495
1908253938
91934253
397547009
1658102568
1093792758
1282028262
1187046746
757161971
931400197
1380090769
1559416106
569336890
1610473218
346835104
1909574620
1774906747
2046803529
2088843779
749609572
1056029811
781973527
126486815
626838012
603669471
1700812997
97727210
876097177
1400921608
1967024608
1399970592
744764670
1714129940
1000569281
1504816529
2054587774
280673076
1961978940
683985024
1690575119
597398427
111760018
623816622
833961397
569069134
1152961527
306398479
1134586347
1438847943
410725775
892521689
1221458362
1004134877
1361015607
1648096838
1902426636
2024077865
1245968054
2143088375
874573399
1161812092
2126049594
1761377319
97948448
1652863125
175817324
480517624
115338238
618558660
269812249
1225013450
213472807
326984845
1790924506
307972076
355165710
1639391697
262477716
1568217149
461654765
964382753
2112402124
2067204385
2004974359
1642445467
504618986
1197365395
1621796999
1159135620
1992660624
666203112
1744764126
882692594
630116108
1443713687
888511838
198353581
403639085
38262932
301103084
1942223687
310486492
527450226
1466979983
339296744
638380873
421432777
205601860
1773670940
1380186619
1014957845
476448943
1214257603
711748143
1383512156
1461609753
1202553240
2016984716
1048444169
2012346235
1800001738
2059967645
1877611218
1435754557
1496616336
165661717
293516112
1822522724
1303112112
308609074
624997985
1532852034
1096784314
307849070
547536118
111678570
1586871036
1872364503
658825776
127260282
1846243787
1037814616
815822565
740646302
1417283547
1165201340
924369704
1152750962
231313941
1570418519
84529330
721234172
1260003161
1912704220
1317944572
1717845683
1961651815
1419825120
81073049
214007168
1389571195
1239051606
838906032
2107332643
2117450549
236680960
849849099
1496228331
231571117
1766831309
1278264919
463170252
329692293
1033372630
1835199716
263791513
395170116
1540652930
1487024928
1546848863
737306415
1236496895
225632440
1085136654
325620743
169216868
16483150
802676337
689043381
1639703290
324995228
1315178468
1582772854
2135310049
837279887
2115086563
612035239
1589912828
1008543815
2130784556
11492398
907555345
200989481
1488408422
1433890101
816397152
1873153562
659510501
473714019
1039054319
1964388669
410903104
1579195409
931784447
508320323
1462033391
859444792
683465846
1859229454
1532601723
1803209865
170929465
1096107860
266249914
1152574063
1377337618
1986297606
2100369270
892588985
1240260875
1397977462
762057819
1522418366
805228567
1385292307
1130494555
159600357
1147480682
885235621
1248660367
1193440083
2110443206
1410729573
328751931
833416132
1137839690
292260450
132252126
1792517285
836625455
756435278
779590136
463777781
238155488
2063246588
1089340362
82658260
1316642768
605218163
110457353
1431650582
871119763
225240055
1395309943
626082103
1045430941
114998247
1816592835
101199100
1852221631
296715959
1141801390
2147047927
221939311
1644239928
1723847401
846213521
1863124998
856153724
736383656
2095996648
1840391857
559254315
855826919
936740132
524986369
2075924108
1859512733
28933528
460203872
1574800562
19244704
182722045
1911940265
1836973213
1820835514
280200938
1270439408
1037068850
677714923
1721498160
112045789
706201647
1858539924
2058762383
2079897847
1796537169
713869292
937650276
2141787278
1088086822
1070198978
2142209001
249808924
1153527278
2133836731
842747740
175687913
1431351639
1887519262
1519834815
1223640011
270339565
1060356988
437613979
1010478183
1940740288
2004666911
1430545164
1550423632
228855181
1764630207
1900857849
29316237
126126470
1893807397
548038234
1439261298
1988971750
387110949
1379904412
69309371
155207142
1743789611
1307603709
1487801416
122823267
498443558
1712075108
38797717
383363707
849483584
1693497047
1041383745
1538794095
782038705
40792813
1074299656
1280554350
131248636
882328708
1144029101
14477194
883359885
465620811
1254478354
1350045620
410945204
430135902
546938606
1103354484
1140900313
1469986333
1964967345
710267895
345193716
407546565
1694324694
1390803457
367987900
749104853
152640011
335697642
600937366
1161733262
1193593841
558080812
686394963
467951944
1374320782
521924581
2067884116
445889180
2090798680
695752974
1032312666
810966359
1034977176
529448911
1471660071
1963633596
2057284282
1532005586
146825985
286810898
2006387366
1897626141
1173278541
373017310
177155735
778134997
335126579
313551437
2062678686
1277176850
1085276362
673466203
1137553370
740460925
1668085887
1409067948
1070120213
2116224284
1301282605
1586852931
455562798
1409934164
459004216
323217211
1096013065
2057248514
1622981581
1929777510
1484448217
1579773195
2090252789
132623760
1055679159
1486046623
1885173569
1464177167
1662137473
13563579
819340792
758687573
938322722
1901248176
1074055520
462513641
1965873458
2108026393
2137375645
183295264
1124638879
1964511823
213166315
613171450
1732021115
1524311894
581000270
666370068
25782993
1775882904
1643410380
1838637789
1666433135
1287824516
381936786
1921364196
252636695
685859744
7927609
873324486
1900424759
1954504210
1518896125
248891591
1848923154
262390825
1591637825
132245452
1811633164
942475911
975019378
280666381
313299901
945575021
1827977069
1578897268
275972695
420210267
1558828758
1425627930
1229977853
787062602
1646068228
1639749344
1996219010
204373030
1856184593
1103898633
1587260575
913056076
2134520057
1602138873
1729888072
2049535248
1547157630
1556517369
69418328
1411846538
1286780046
1224594463
380325004
709179324
1024021588
1113309805
359933452
1948461306
2097454313
1807544091
77606614
2108817776
553246431
730254116
2095798137
471034511
1013686517
412075255
1074660447
2134727982
466275775
1309994566
419217104
1090251720
1444488865
400960179
198552642
1812599936
105775516
68281854
577556266
1947900921
931023738
1736003975
1871187673
2043276998
233362990
1188441150
872155142
999427252
2049436560
1574637257
1710925105
1056537009
1256794737
708264882
872709789
190200163
1017948779
1885807597
2047738403
1100861614
908879973
609877651
9004199
1926975497
858585783
2014742083
1109809444
1359242690
1989709142
245811128
1580765592
872839297
2011506184
1907664800
1255540454
1862584601
518467908
1818225109
1256065469
400596184
1146180986
1442233835
557455764
759459911
339906503
593090434
1942586958
1972056293
1533253816
1173687029
1300813783
50102219
1983156077
1934980133
816184849
2146892663
223080207
1753621724
777144806
1069650434
6801877
410802830
54734020
249355372
1565675135
1962687890
1156759862
1607302983
2126156737
629089801
1020336911
930649758
1916972214
130313111
599220199
642459202
203687199
1104525835
151889645
696620656
434832848
2103963979
1312072070
35926954
1961558239
413239818
1071909757
1694350033
1210803631
812614963
2085544660
1641081438
883899728
1689379219
2113824979
2098863272
437776115
380148238
1349839247
984214271
683953081
640298097
617172085
1024841456
95216497
1514972859
831286387
675020013
794730595
776617538
40450203
590532289
2123672590
730492398
420518789
673043813
202545905
1306041214
35794127
1182825342
2021646565
653346506
1172482058
382197656
170233325
313442240
1706110462
1541713523
1334792548
1295934608
1682721841
837682450
1966131029
552036257
672648619
786848563
1062210478
688660100
1538544478
81491282
546740175
1412355940
1247392573
45768517
818505065
1591949326
310714817
1129344514
1447648148
1974805366
1789665832
1880246918
1209860860
70133925
415579551
929170213
627343794
1933736082
647463991
1949116135
976805920
965633073
1239536954
115074726
689411216
602759997
1753935687
95043662
320559069
622043708
371935387
883175521
6504802
1190336619
1633791735
597552375
891890658
148186837
1149481138
1654728443
1328046327
154254671
240831472
1936217366
2048232890
1382877667
482305962
2023818796
1091108564
2110041783
1275237305
567163675
2111579437
534085590
188190924
1958988010
647717301
373475867
378413341
1540604799
1011685834
1445470400
1846452343
1239871364
1701778327
1193194632
942203953
1406745869
1235950055
113193260
1554441239
1351829734
325314886
615064572
1169435104
1736042561
249258832
2134436259
1506478664
1861007822
903023425
1697981845
1786291342
447529053
296209085
14466768
17345276
1008993560
1024064705
1423861584
592048985
1017594365
1905443767
1004710259
1606209275
65704917
1956094987
1735491305
698100427
721564822
1639803257
1260154509
1246918718
778583368
1089163955
888550030
1863015528
1201697077
140477982
209774348
506669485
825429743
583388532
1297858603
701832940
1440197478
1280416417
1394165791
15298547
1305023512
419189759
1875322367
314840633
324745395
958982057
248539995
1291151435
34348576
420325666
1375955586
353204978
23648430
1113945242
648287707
2094221583
792694067
1997085522
1150542930
1352704903
1924627728
1311905786
1639465278
78899734
470292175
893881140
535331241
1869122271
313004485
272007034
1540121377
728189927
367890196
1417049453
120852884
1845451163
976766162
1559967754
563262860
318316686
383692781
1551169846
761563810
408153316
121065068
1046459780
828997153
1098863329
1932976547
1988288780
1757238337
448880475
1245493446
832723749
1022777140
446336843
885392036
289516251
26447164
672698566
2145462361
393904915
673412772
1512622789
1733963594
654806833
1219253442
1427877342
699999112
2126808742
1644099379
1084869574
994806322
1594132985
566039152
1777055890
2073156363
306169414
1409031872
1104523767
42599413
1639539270
1317911959
166203406
1903161791
299807194
1142335549
635796904
749544320
1497412188
1732060667
847247460
47203418
1613287358
643303971
772643048
109432275
904523625
203897620
829825800
1202369011
1278133699
2050932559
1823104586
565317100
1873179085
2112705771
1393964630
62317512
1620074794
1887932088
564044325
1756552458
482901259
1746959214
685528500
745739509
538222075
903402350
191117638
67365504
1452558311
1259187908
1762568717
510450426
945008462
1590674540
1028555306
1421173727
69403699
288108375
130607411
1447816493
1391658884
300924209
729738279
1762114682
1142417076
2091763004
1241112071
572452210
1307795495
737379625
1024163772
1871279632
1302802305
967903463
852684938
1600794492
1133560266
989894609
1423402615
1295444158
1097806293
26585908
1277799916
2054717726
1781828657
1295805647
1637708551
454822447
44260301
1542634680
1783320706
57537141
1962507802
792969212
632072556
1878537906
1359560415
699332193
734152698
1302109567
1027718518
1459869995
114738849
2053371968
2085066660
1186660660
361611396
765161105
501145452
1467339906
1460717796
267964275
688346618
787332627
1279994905
178187288
139194439
1505487433
642086732
1979382371
1080468520
847416934
181520709
395574916
2088336248
941667995
1306126939
1208303080
1111355495
1723440047
381692970
679262387
732664587
2004386302
107221833
20360358
1387721674
521805615
326878712
948903738
787077389
2070186225
2014528787
1281519508
2075507308
1540795012
874671254
1435889889
1501660647
1912095759
1447738143
1606520132
982756225
970158007
1827529586
1158901510
1343844777
323006548
921576136
1218884425
313299342
281970741
1686725349
1470506134
752360259
1898813079
1977622939
733215864
2101191177
204095067
98115776
2133831349
421245107
878498762
355655413
504543818
790005150
718885885
850646928
1547535599
1698961189
1111990597
713722623
1546468383
1285316633
854412128
940461826
389267655
1192162108
1766972486
171042585
1114281921
1151260746
1162260230
1142481966
2042226132
117813264
1329286712
6344132
208433363
712974422
1575442787
1053757749
1558817272
92113017
2121462921
154450622
2135867645
136904055
761707809
91813167
549436671
531205679
248269076
400249503
1130995773
1079889832
1476930762
698276957
21926131
490648012
102140310
493808465
1377111200
970037975
1190339436
1945028652
1043538401
1865010091
756416500
537203683
2079240887
731516146
1477282799
194246527
684441160
668443271
895437370
1383013476
740406360
57640986
1492650321
1115712900
1303432784
898561268
747938426
1026334259
758149716
2118133952
1504460565
656964475
233807027
123502582
1501898546
688915331
1405113099
731172621
54335558
472925957
478617036
1695615036
1068376788
471142413
333941565
877143546
1060704435
1451971454
1957083302
1657889029
631133107
1491691591
628942282
1561308086
472808373
1116604621
2100235818
2025354654
448476328
1906776577
2078903212
1565964623
2077347107
1886469226
771014918
1728794486
417875092
507585549
1979501559
1122732901
927326442
1221048541
725958348
796860309
2123386379
656539277
1245832124
989743499
101073650
1768277361
1814922850
202458662
1032892515
1417421438
1415038582
955387481
334722932
725266193
537063779
1810979433
998680263
1926009368
130737508
327151481
1392591465
1906069403
665713479
519910026
2147389559
487547133
1827731594
1353450976
889647219
59020729
389482954
2018438215
1829058763
489044822
742835507
2030859735
439459327
1329663372
1410675820
1348269053
1587224423
1391521518
1288693574
1793226250
1620606837
420767888
79629682
1865157986
764002277
848818833
1777899740
1166367068
561195461
894043322
637364341
118709150
840620613
176746008
1165588964
631215290
1215420880
238777786
981476348
143812667
53590570
1638220435
968710304
180209859
1370995855
1455950823
691335193
934882437
1313243103
1579323881
826866059
1588578649
452409098
1774083382
2128615179
195172568
1153656647
1167935385
1738858232
926655722
1412443750
1991756871
1735869869
8264772
994316543
1188896752
1481183564
178433473
1016090693
1021710598
1404981917
615689575
926337349
1573630022
1611327379
796426405
2012568077
877838511
1604716072
1233768963
1197461685
1109192601
898420318
541855230
1771135287
638637402
770499521
1609836167
599696362
1898560833
2100302000
463642806
540089234
1407202852
226619424
702342921
827671515
58485343
1560846290
1489299323
10757898
1875066874
1562999449
143652446
642874679
512704751
357751486
702413750
2059882901
1141263298
1105454137
1353836186
723005735
1933380582
1105942226
65825307
900784437
205076699
1687578735
743047418
1957862626
1499701176
155756389
84228727
1065278551
530248380
192275709
861818340
1964876251
959996325
494347881
828962731
1833390361
762772063
62103863
60923099
1576733965
315543635
328645457
1072347041
933928510
1811213742
1877743355
1068731460
1378148472
340855607
911909859
1848189935
8895016
970592273
802667082
2121437704
1117952399
1332370187
403389511
1964605554
1314028454
1404883417
901628183
1390412536
327186970
1046723035
1216988784
1449440419
697033125
1563056200
1042869104
890641171
1158205482
1769101974
869675674
1528189759
1759271685
507381310
2120109013
886048077
2111782316
481833288
1301735194
1008574857
1481641737
1982530305
2115374715
2114184160
1920860360
1064729453
1310885967
220242088
1211442390
590857160
1895186880
1477367920
1184185333
2096252703
1703657704
572593281
807144366
548115010
72326832
1743981371
617364842
260766747
1764690327
1215532027
846840643
2066617732
899436458
505918371
1768212427
511894201
541225263
1267231012
1835803419
471390711
1715517925
1484464349
1547721181
1056550122
1944544384
1577511304
622863083
742054072
17712161
1619443830
382170664
1217985939
1732146923
532295018
1952064138
1317929017
638066648
255141707
1379068923
1316155581
1543317858
416301150
1335898635
324975586
1894387687
2111445407
2058821129
747807573
1208333139
585834700
1199987069
610630859
250687977
1297912540
68242365
985578431
545311311
1485031673
379379976
1246904459
2020001147
737332476
469162055
1424879964
1593403818
1126118778
662739249
206182940
1114436622
1643137449
1994822415
166565033
620403505
550858306
1603084912
1238808955
495819106
1311103334
333184958
1622808401
581910251
967478961
447821097
1338504139
898304956
1515430917
1935973821
1158255610
84136586
1564069143
1692723818
143084463
1190322878
271396932
1586966792
1267226259
1338653243
1093829299
499253964
140343343
1592967319
393178149
2053966270
507995147
677349429
421999627
1388195699
1445588520
1508841875
92845280
66931609
31261349
894682314
1613666545
1015503200
1896638258
1432091680
122871439
840578774
62341543
1469298296
1826006025
1812064778
864053780
1767364815
224345208
1490055153
35684689
563390887
132746067
1399394966
1416286881
512248395
1129621812
189286164
1584790316
285358412
1585762256
2014385269
1721326119
884530465
987729476
411631882
1242581457
795743798
1208108423
961251703
1463033540
1857804425
1387523190
1604197972
1046343959
1585565494
2016615446
955099910
195111899
940377424
35742598
396272590
1353704909
875731268
1449977211
301505406
1599734161
414611080
1371093688
1209426518
842536445
1802967017
1374199680
702786684
1647517141
200757679
1770416046
1313947400
1287254198
234824758
737393372
151562258
1469416203
1848415713
1029150741
1812495146
208465447
460166621
1349722884
1186076848
388645179
1450960158
2140878815
2079456204
126949379
311691799
1966622517
894144688
259521806
1354779252
592280269
145855112
1412796569
1630579964
1487413626
456389232
1257404652
205063158
1433953104
581715175
2091981635
1588461574
406077094
1689368762
2013010893
863652225
1992674120
1899861138
592225620
375694192
925222721
1535720971
341408288
1109398846
1034120047
466536236
94358582
1172249916
238716615
280298861
2090261837
1287842560
1232659359
1196437220
807364356
329228686
2090070918
1153434064
1071631316
1336844614
258982740
76837296
1381895703
585620183
1383610191
994172501
952668539
953886821
692949078
739103114
1149149804
1224913236
241514224
100484623
193578720
27742964
786419779
1131246849
1851315818
1217401816
620075561
1948265633
1244518975
1289067895
1652166542
698658408
1624225185
391298792
739759163
1915098465
523277967
491452107
419817895
1707623491
299511018
1392510319
1645685505
1188846596
2131799016
1510967219
1713705315
357939564
1270714812
697407603
687259651
973634602
22230952
1947302775
887445682
375034995
2147101407
429477618
782145420
1362123182
561597492
573163219
361150541
704489573
1315551389
253161010
442147141
1862568084
1214740823
1206055265
684939398
1810521127
823131127
22016350
942391229
1106023687
515855192
998366341
831101069
454947635
1562197800
1445548573
980078779
238373692
1219165286
1070631813
1951930008
1352062105
161668527
1870876626
1245558079
6356883
1268427606
640347230
787200081
1617286101
1819921365
1729574978
1063147776
1410979428
2121544731
760061575
244298300
1101101141
1574641531
492253034
2008267700
1011223672
78942178
1365687285
786403276
2042316267
858429199
1607464763
1732048682
415121030
1963156800
1642635483
1225473099
666305633
24322778
193771407
416172257
640004444
1807257488
1369355030
1546455438
1808009152
404056978
805095082
2015369643
1952750053
1775478577
1434725126
926005402
129529816
606624587
1457221906
1571816691
272917874
15043016
115137312
1825735067
888051939
218867089
899268837
1962140009
1823342871
1819009684
1561327643
1512119270
1275335515
984370845
751454010
895404349
940188199
1495183630
1942282299
136693296
2063285092
368784351
437183034
1186472246
1782812223
984601246
834790483
1359957447
1715362254
873829345
554206996
1229234571
2011915010
813467956
84741985
1366628271
822407978
1017091743
801704066
440491436
922705423
431031353
147779197
1311450989
161157206
1003541740
591847390
1295043529
567420225
425584654
158816425
1462249537
1980401154
817029332
273871926
846843297
1150652069
1795151479
2074359586
268268591
1034304917
1209126183
1435525813
1675147208
1107748962
133756411
441077150
643898447
1811381202
1419687577
988694285
1864522207
2076000429
1048345168
10486070
524939567
160246392
885279278
52658907
1473840943
177843667
2053909692
877273549
1126009371
1194139291
1991069311
1940686229
1209245017
1406768701
547877601
877310208
292572596
2011652599
721234802
2009797946
1765182896
659224751
2102351941
1093774075
1154972115
1451981313
1991930186
587732391
2097079446
1931654131
1702171962
856673638
256715536
855617737
350970451
2008502544
1868517665
972345013
1287952111
1370185911
1470522811
1140481068
409237851
1979531138
967781968
391036914
798591033
1131871981
1620778138
2040342062
1581839005
399953799
262900071
1064548123
1376344200
1204444308
1642084886
1299338465
1102926644
2124623212
1858743155
112911072
1952367832
282923053
1003726688
743183044
1095496093
917474228
1214160945
487570222
1032281871
839080512
238703875
914732572
1719369003
356838210
521223871
1242842881
1005786696
917302731
445661896
858196351
1612154578
1438114524
271069499
375744120
2103819903
379959198
2053801759
845779841
1605044284
972711797
1629650113
1853954297
1580898667
1545119361
1382766650
2082463523
1789717472
321885187
1243941424
1808713297
1352260907
1876194274
1246237339
108970826
1876858432
918647279
1438231699
273254048
2082487645
542272267
845234872
1372105447
291269754
75022413
1314925307
1632397871
913863342
402600239
1600957318
626711860
870341740
1108786426
1383155413
1845543137
1969668871
390434268
1689341826
1251788140
62285223
821095176
1188283708
1844339564
2059831625
1725641398
1968535588
38877957
1071849673
1645141102
17004067
1143863802
452574576
382698372
1430175284
281659793
1006389070
1833564461
552221913
1404912963
508198129
1054629462
1644433645
1568405701
691223560
1341081319
856364914
829777454
1572770247
343466748
1550958518
1115198572
1460769493
1466118594
1400842125
1612916063
1541208973
1261321150
991920144
1212478539
1013422239
474436663
709147012
1665219558
971339494
1403937974
1855485812
714491050
955046847
849493588
962612484
349477619
167380331
774698065
529875408
577686917
538096418
1401503374
357539101
1256895402
515536331
611967778
264764064
303905612
1032374149
1691101592
1078896466
2033827696
416410716
1616794604
1706706040
1335748185
603167277
1663246904
15643861
459474904
318138795
1924881232
1279086757
1776163626
911543765
1398694142
746545600
1414999631
1826247720
2146093134
1844176915
1700881067
2091314692
2132278538
2110367119
1331459231
1435500381
1709304744
1967026867
214485316
1948743677
1634186096
815585905
255263959
1440691023
1352032448
1504771885
297543731
735568204
1209577329
984466949
2012428443
990688740
1361368257
1652247546
1521839228
497869188
1306612315
440901913
2144461390
1653854652
741986107
1734004195
2049826585
1425094829
1914501990
1397694267
332829738
122805828
876378473
2012133811
1806527900
307902481
847761552
1394046800
1551362144
1352911113
599484222
841353918
1396437249
1045318262
729580842
327773065
787597698
66427835
211508786
809470792
464811890
433945405
1664361283
1981567258
398047823
1497630130
277356113
383507858
1887078949
1055653677
76010217
1864439821
177544527
319808273
925313417
1805746717
789673749
537836593
1840554472
970937317
1691450729
440649081
1452051514
2096292082
219518993
1486475639
396446872
1845773138
236901831
2123070300
577873023
1127633153
1326947161
1029775057
2049312082
1860425692
613144922
1537054845
380496561
1144004836
215599829
1051381171
836123758
1292615201
1076116288
1140260228
292665675
552508891
527389969
1272174713
1271687333
1386767988
2058417977
1904763070
297997609
382213128
1975358554
153522828
1006096039
322702205
135960651
483775699
784102633
1542127423
736057127
1214460056
577522002
1999092621
1273856632
2064142869
2081261929
1610596930
1642735697
1417302139
607392103
1535533047
2021669157
57753072
809371088
425524964
1855297165
1090093262
1008961062
2128200940
1681631361
1023406811
20080395
659387962
709131476
229231047
137295022
319398445
1636134003
1948862525
1265810561
837294102
787499549
249574558
935485538
1832165960
97261770
1505827519
951283678
268045269
158747059
721441609
1604012704
1809017650
1815446063
725996647
975178774
1535293372
2026302149
498125153
396655425
1269671314
544146635
622720015
1256720149
1027721581
2004289738
289526651
1733543850
1143014797
2116013319
524785074
260933823
1473723754
1815294812
2126892792
621403087
1664766543
1904025503
1425668753
108409525
1526032227
2106914313
1700512421
217317777
1109421601
629186894
2008617236
507373864
1730476616
635052242
153872023
1945102633
1246846577
1279303405
1314585710
642488917
177934311
1123946336
177613716
452030626
1680954276
1307202921
1082105188
774374981
1067528592
2142564866
1175634923
1198156944
124498328
1256077836
1325013420
135694202
1963941729
298390710
222603949
1697935152
1168512749
2104377811
430728182
1131403888
1230510264
1784293339
1774070848
377262339
134571448
666774053
861193269
322889211
1084646383
343836632
972516944
909195535
1476709053
1514520770
600661917
899646054
1586353846
516326698
418838376
1903289323
740214351
2138385128
423477303
274678586
734830018
203533442
556545851
1015082136
1355297745
955985569
1757306178
1465924853
1352631564
1755713264
989597359
129455130
641552756
992836027
518923117
826134258
203947889
1052346595
1199527881
955943348
195086539
1930619394
16383025
1857251956
1902391029
1226640374
401829282
238301893
1877784246
1670370775
2123781631
155540176
1916333262
1582949604
1113371782
759952074
557167290
1177834292
896183612
1034653087
1628295572
839976228
64692702
1176712005
314562497
472678543
1181684268
914250369
830160014
682379837
19973147
1259531253
1919273988
2077412460
1572582209
1537559359
1619680327
435275108
1442466501
1684761232
97634464
124009852
1833591722
2064114613
218576525
2130248882
52006593
1668684606
1745396173
425114179
992617377
520120768
1751429213
671242679
1825708534
427380687
1606864630
1389449675
61122739
118533613
1219663217
917512809
957853534
389941437
657420955
1489404700
265676107
1465438731
1143316715
958533863
2123289298
2039987217
491610736
741377285
1094029573
860885695
1588692263
1651667763
1421824513
124657308
2045128537
703565629
848474380
406818445
1916072808
2098559937
1979239179
97053348
1008676066
1590304927
788602610
1811877385
431465521
1402636542
1130968451
1180543270
745831039
2081376540
1597575695
1416875010
138043146
1817144651
468019720
354384063
1786907181
1499131900
770221632
206650717
1402536638
340113304
367241841
1230034550
522103084
268180757
58156378
161208597
1543408899
1446640204
1294477674
1586980177
189335530
1551712326
431738171
1785585742
409674481
433919188
346264342
445757071
1281802763
315521421
1210243546
1014900316
818682023
1207925185
2097386638
1668223345
1314219543
294773023
1221168054
1407768677
1847982406
1881045156
1081435178
201931703
63798736
1091161840
386429080
96093769
693145390
198411441
1142573318
2046836864
496473652
1244210094
670116764
985377171
12905460
480607549
2142118923
710425048
420693815
1380290490
1564343478
1862397405
1040019451
12318123
1004533363
957945751
512769024
669768604
858999061
1388214565
1927795462
2062843389
937192244
812672874
1207515930
1834364934
1240670998
1624372072
2011769897
182053342
1720344125
64298373
139537820
1829002768
180539930
1604390651
317978931
1358797066
335111257
1001217087
209856532
1693853339
1237473988
1621839860
808462099
1546829821
1669485508
1979071474
234779255
889684636
1687553716
1935922366
884283975
1546366551
924437455
7181016
800296754
2096032636
2122443981
1607212467
332772841
1442388165
810859728
1891483015
500122693
1448977033
444037371
1565578718
1870554295
384524208
463401038
1059809045
1222025969
2009200984
1939141666
1516804481
740630586
1112921986
908300506
138760159
881790769
741054802
345443537
158646278
13334720
1991512345
1592242721
974526209
1933133902
751946835
1320967707
124002853
731029200
649142521
1670830392
290980263
94269602
146523168
1352333402
278389504
325150917
1653663830
964789239
1797964551
2020545987
1728766707
1030220075
1485453317
1058823460
1853578236
323858819
264979579
930363520
275186353
1160823659
951529615
720353554
573164862
1675192886
986541353
789730418
1275903411
1585915575
189234685
606828728
779497823
2127513423
1163389715
1956538526
1023260204
1646151735
637352945
1949392807
88893909
661453684
1994520961
1308950237
198368968
1759148472
165853311
1123352688
1081969668
2113657370
552807074
289617042
1236320782
1825747614
2084256541
965592305
66398656
1551589432
1248144995
1949417940
417188527
1304696582
1563807269
224064985
2010159328
1392360311
1319606970
86114858
1199213488
2037874878
820118928
1010418474
383269713
339104480
1971696588
617413671
685508602
412681706
1860618148
1649232896
769312535
1119506093
669922280
2048158066
436730471
1082229384
1299911939
836282023
141200946
796074017
104666059
2014690958
1037246107
1248993111
1545654252
900393026
1736230678
969083276
1149718998
789525465
488732626
281139755
1654752542
647835058
2120930343
568043130
1365818045
1083624418
2009635148
1920798231
416101170
1017291270
1389726725
1036415866
1809035580
1872977213
848555760
502725485
1803227994
65701960
2078966102
564090435
1818424929
1692899543
1860895839
1120751468
592207967
1586774609
1569409696
1803625922
648900968
1610552130
2023345564
1809689721
1638997871
2071288072
467061597
61092386
1729886051
770526263
1446702656
1638740526
145680372
712082575
596933171
1093586017
834737051
1567536654
1757676239
365036889
1105832729
384087052
1140959818
70766247
112381846
1234943677
649324357
930011012
2037283976
278861311
1988154143
1971004519
275151577
861787912
526581806
848326624
1086347755
737353640
279631862
1010848329
1083077385
1110866695
318079445
2025665134
782693091
559257029
1027756179
452132257
2147085373
1691892227
191871225
359049291
1883206043
1963955223
948490315
49116556
905361460
705805874
57430610
762120148
1607418310
260216130
1819684673
1341471119
196415235
1250612459
1190437547
715439245
366533044
243170197
693227833
2078900934
1882019572
1003714248
1526394684
1942875898
150110596
942249925
1462627932
992201613
17296475
1162137470
1475785913
830344330
1893669826
402305660
482663057
302667473
486992287
791954873
1143140518
1081823332
1097395479
1850020489
406343280
341096738
74575652
1157137219
434006108
302664303
830366673
987137751
1714597429
511860755
201583633
37780838
1185804620
1521313697
1662050508
1260874958
1407865484
2047023611
115008715
1681685588
257997059
265714210
1614118677
1419557170
948359177
2089918145
736738441
1998136091
1708559723
1426735509
1107811190
1130102744
308821890
1396709245
1533803635
1481406465
1558717484
418771429
1976491339
103906211
617645589
1236706800
1222351715
104131859
116482941
1123466463
887324122
1074271952
1919851636
2116283696
770230037
1972004516
729655591
1905482084
1675202603
1735619216
290183192
308255159
1257482912
86066286
1620448196
1785170703
761956900
2093739785
1956327935
180283537
428357573
142567831
875678074
2080484056
1302481766
526169099
1760202711
723202195
895217225
1103315957
843595952
842149597
567141763
1780725731
523635502
1116367188
541959174
1130157233
872777813
1565340215
833381533
547604622
1130183019
1984541520
635915455
1377351729
77631173
215874902
107058798
1414042298
981103782
1012523183
1122091667
2147298762
139684617
1045204376
1135268677
1255975503
1167860427
1447951448
355110387
1484333061
838181949
536157562
399885689
244421225
1700789677
1019990615
2028711114
375729290
867727682
1764863175
922300735
806995311
2062572458
205420545
387275773
2086054950
2005215635
1742047302
904903974
1666497665
1122203384
591057886
1240063440
130333424
192756827
60477959
966048254
1057814594
1719449087
1125524741
1544241977
1467957139
1327286566
402786558
247655028
138938452
2144334639
590253201
1183527606
1039660149
1300152217
623087941
1603619652
296260438
222741910
124097535
847032722
400387783
1363357528
2012429377
1516886973
1466064650
1896335281
172799502
579332796
529016550
1586991191
175493219
1059480749
541087852
952098925
1803806472
1224734536
364478607
1608583832
2087227761
1732198814
205298650
172854011
1388977143
788178607
942461512
1904786962
618317735
2097162186
422214715
835591783
406835998
1894401665
511339997
1500121862
1564035412
915861224
1173523483
1837962762
1113299876
1966697000
902604839
1449318936
1179386118
157309044
484484314
878008694
168861257
560509759
870768986
344318865
1738897125
1777784881
226750186
1386513398
1437017263
841914886
2046725220
846133234
704927833
1300454407
513862229
1530932549
986128781
2065249310
2145793971
1681475612
1294401392
1087378440
548763102
128790873
942979231
1915878755
693428
1620552920
428932002
161299068
697227090
1158215649
2008991546
203661458
1019314122
1687088934
784505300
1723325263
1097974766
1237630245
148859664
224509361
1466632410
978456656
1851943723
592616711
1247045596
818075986
613321636
349352751
1373928032
1338020163
618188521
1377863749
1235906166
911607939
717644110
1148937668
1926062737
151436209
803043527
615632811
1564674614
1403171618
708443547
212666389
1696504356
467658948
58128891
1938986994
1136196791
350369289
1656607460
1043653327
194203066
1610271339
233588850
732676106
16031395
654846379
1390558544
672013602
543425565
553628183
455624667
1969596614
1195370497
961129175
20973961
622167080
1507043304
515430849
2014269525
168623508
1835825064
1862705776
1375141270
507466445
1812893358
131902310
910604176
1274641272
1519098787
1049955718
1490968736
634321594
1624998150
1543113019
284055592
1442232822
1874352429
963528043
954696398
1880156957
1570685638
1090950490
315365944
1450111638
410219733
1514030884
1093813682
236345776
271522541
2031024690
1047099989
718784759
1242659287
357891224
408134548
1861421617
452778847
1149841979
413340359
1340150491
1522188963
133792451
1716402229
1274877529
2030758194
499699701
371860156
1524998146
947749236
1126134714
230475855
1150203399
1916388548
1511343695
209196638
1360921296
686933709
1308503302
615434663
231344015
1482985908
1558327318
1723076406
1360353033
1508870806
487200961
2109139819
987682568
1708138042
698980409
2131389398
585108277
735491119
1506800886
833330607
1112696539
896265227
1088962990
485904320
1670686579
1038688654
2016549792
983144888
80295713
1835350073
1421602841
956116019
545691283
1698082820
898091858
1349020108
970116853
1418461769
27504247
1180452537
1455615231
1453016188
1042181682
1471213922
1194820277
722081141
1474435179
1663582865
1800352128
1817104887
1436345103
1397093722
659045699
1055657980
570532275
1868474348
1353327964
260531076
2127086658
1760469854
581978021
1425828599
1962597799
728329200
772705022
1856840427
1059959055
701700623
1112084687
510690035
914147490
513046875
2096623590
1218470187
992384008
1864036784
2104489514
333946689
1708592728
636827511
828994385
898735697
113830979
993903450
1230899947
775682767
335958742
742658814
561417867
1978372489
674370824
814068026
1308745838
363187011
392329827
724043209
9297239
1875849552
1740017040
1296297601
618352257
2142259641
661582228
913579763
1661330659
597801755
712196423
1043810348
643381928
343980510
760018110
1909918302
1584127337
2931533
868274137
933538710
1782145221
1408201440
894425207
1903991074
2064939162
516953569
1242092708
1705095012
1063918310
317908855
238244207
639715783
1265543792
273026444
1534930913
605100938
2146314482
1239198905
1114881158
353882030
496529716
41503825
1597066528
1322348832
1161984345
199787287
944269031
1019255673
1538628885
669838141
1326804137
446526016
566620176
547184235
1690293636
636707505
1334351946
1765177989
928246415
119450152
597897215
1468034424
511577506
1121626147
499986342
151652751
2005960497
447870262
96231779
1318724126
1016913043
1539392504
1842698689
56110787
1921625817
945686728
320404227
72169798
1311645694
1783753450
1374158651
268308472
144425503
8125366
1632995836
754959187
1457524049
1674098528
618775299
1367828893
1504075169
1284623786
647329999
1695951721
490961497
311865551
832031282
1484953482
1792254569
1994321778
259447005
2009087968
926164178
1073173358
410813398
1139186933
1824619868
1041943350
428353881
320354944
551746281
234363133
134639909
1728785354
2123165474
904219604
381689696
1645463513
1258447559
41025487
2086202783
2108861778
1782535509
1416193484
511143579
617025387
747930239
1668617216
1521415924
379996617
1998434573
1303486096
1348767899
2138684531
81496167
631633585
1560802426
2103701681
240775091
221156445
1847168242
1494090979
434893620
1292723559
1654030362
190734549
245773037
1039107787
1870905733
1094300158
1616959784
1088013258
1500589470
1766797240
1261049976
1913446115
1458416225
1997612963
414331247
848470537
369447712
1763365409
1381630402
432322159
688040336
1214541267
246225526
1497253259
214683867
1086760023
959470882
449405033
223661877
577648283
1200497560
1626943701
46127332
251719938
1195961505
2017587423
1004839339
1280632768
188584890
260025257
1763162078
834337491
6164028
469550377
2083186038
1677566544
1429058066
1042893523
952081385
391447275
665322554
1901333392
438592792
1437682144
1499139646
1775663155
1108762135
1390170557
2040413462
574901180
1440725339
655592890
1777256278
961542907
90982607
1541095127
2023398223
1731522063
1913458888
233566128
704828749
2056814401
1220796766
37435662
1222557108
2045953126
638580928
1799409018
436752298
934289000
1062514251
1052298804
947603213
1549570514
1477649456
1665427229
709867133
592045763
927990073
678015766
798565942
1128370701
597570600
1788078159
540227989
1039361066
1650965759
2010434563
1705303584
368181856
1361936412
1095266209
979566910
875439857
1838620520
538719311
1474022973
318875920
55303550
1952061205
550729056
368790815
1018005412
649676272
498825624
1253858642
2108581884
500497278
1288537786
676923781
1041973103
38445728
1473433525
1070370751
181553378
1012941969
899741027
825371770
1803567786
1760836374
360018983
513004089
614236350
446115273
779655790
1044359877
729614115
382817954
768673446
464871175
612084952
1588858251
30453283
123479792
1766147267
888708252
686058212
710058583
1602998635
2064473331
1997476315
751401118
1450491382
697440923
1960382712
1517928717
859578617
1474609340
247305733
837301229
1806042832
964644319
1144929466
1346773375
653706112
789057604
1642480687
887173841
1548438957
68496027
296111717
1681060481
1732943797
834952902
823240037
62987317
1380524800
23602196
1696991824
488617158
2132222473
833290698
1332153090
1334176687
1708343752
1269445831
406184162
1418117610
1396311342
615029432
913233550
1570667174
1712019085
471524984
1953838780
1969607773
88021521
2095979812
787923377
945555274
652331007
67721647
701475925
1717079994
26349408
1831590123
462956042
2127936685
683179923
174607988
948201137
1332021532
498219707
1369342022
291521899
348011372
239579151
1987324810
193943225
200953448
1256742568
376320161
186290716
313205023
1967431393
803931958
536117567
966848212
33453322
333413030
599586297
2001637418
1716153236
1029090952
896354237
1943896746
746157346
2027317850
1685461810
975354064
814012253
149466648
620212038
1841640209
1876237435
2083229265
1390261340
483240
631049731
879253728
432515434
969163455
1598142159
760414427
197575612
1381066476
1248357709
1689440767
152722363
806786381
946071013
1557491435
1463018467
1489786333
819547455
223154960
1701537719
74594157
1872128448
890970357
1106087932
925753499
1337051022
1686631626
697053989
996402948
1882056874
1007223339
1765436024
1316712608
1282965685
1219901229
2015178821
1339923244
356431472
368027982
1161397914
1122086054
1278176945
2129955151
736699624
2037844927
2137300408
38559718
1583263528
1182662707
2135728639
1409519986
1436709675
601897537
202155691
719071946
2056302493
1234838581
1031081280
1202975990
1132618121
1208350986
1388372023
2105594334
1852414811
1356441186
628706586
191127619
1330274887
2003334019
754329283
1769465897
1595479478
1373205053
1444180021
1007783675
1327979552
170112625
1826352509
2019808221
1634245231
381769597
1944895306
1618498514
636940678
2766692
128845053
1537660467
39961910
1229427637
1364624847
1405722760
258918790
1177640270
403203199
646976394
1712757213
1705400628
744020126
1701875295
1688590023
785385564
1019015431
232430479
1225510015
1979930544
393502427
376071460
897556620
273619272
2024490587
620654799
1355090148
382288817
1101797936
2091951144
863603169
397146784
1478131074
835948848
938687449
1685282603
1917857309
1966410188
173677101
21833682
1075115594
1325858147
46455101
323682582
755673097
1827642241
1665287349
132691257
1816534615
903987623
131605949
295116114
313411570
696167950
1856024882
2048710787
1071266176
669121823
978288118
884854070
860309422
433646815
1904673584
121270391
769665454
279308752
1099406987
299357948
636363586
1469145793
1927357067
1942064343
497891096
413721964
183495829
1110849051
1524392127
556630556
1158578997
101709472
1338169263
22182012
579124442
1952031501
1011046554
906832806
1214082357
465680439
1740011543
1121410697
1047239777
1239161816
1382350059
476362688
1659389107
2017698980
1604010631
74223199
171022502
583822075
1064215193
2043215272
1247072735
2098716757
1231939502
659309034
1579910903
385593462
127256563
1187863573
1542818154
474769625
1661101652
1024261722
796413118
2109532479
972479950
1177796674
1607259093
1973656723
552850232
1640668006
623191966
76969924
783683387
1211019047
854742388
787399571
1964384560
312560864
1593046363
1969597265
786565348
1647660162
1977235309
941266579
887744885
955951336
440630159
1819559973
2056831607
1676239725
2063494789
1265485708
613561135
1127002368
26849446
1593839594
1106134223
1905225206
1382679545
444172726
1254898634
1122687461
324010616
1924417897
1159033698
1285070140
1856396460
943462703
1382629035
705237898
736206669
1184188493
1883952075
1925112214
2139783708
1895121801
1573535092
1578160255
1616625039
1843262863
1744917891
1546842762
1064069540
1613557527
1356711868
2066222865
1970267052
2102351707
433134241
1096570543
255081667
896246686
908051264
1053450280
1604857932
728897674
111689424
1890282452
1574019439
941953486
52114504
852750417
1497211394
608834036
448634861
1560112827
2006122782
995400558
552469695
1365151436
974151685
1358680222
130393715
756188021
2044645831
1363925945
1028574396
2045818446
1581383928
1944330067
904465509
882228429
1204739496
808660621
143956659
813601833
133289014
430017931
2147329650
1597449598
2083359427
1471953271
624999194
1052578196
1218128047
2140141636
260123341
911722061
1968513920
679899751
764051555
1883691521
513119763
808849801
1289091640
1237823502
930160165
1035315545
1399655283
1108567290
322388912
908388408
2017585001
1679164014
27354521
2033880747
1068962565
2109733925
1176056088
1707700337
539950973
317912020
310353944
1397570606
1956424766
1495975223
1912438325
1588595643
1227772211
740547147
948336798
496614566
407572935
1390397520
400011987
79302724
1010611665
394867453
1792730643
178164771
738094372
601356550
477562586
1371886061
264870068
1186376035
1190622053
1774012412
1410964884
1057635899
1163045497
4565321
536854286
1654464882
1874429968
679274035
1975517338
2001631613
553127360
793803775
1255149681
1472642331
1783672609
1233030696
242301378
68325293
127609158
1083852122
1681809059
161801689
898621477
564394104
1244068548
1029796070
4769183
1357257978
2003840347
359683137
2015413940
1273495213
2088029033
129769594
2000339712
1265057865
150829639
756750370
1108937294
1684611967
1093259697
138722423
1372480146
949262776
788759981
852795507
2121373355
992353031
687118735
1505461823
211586246
149833833
1937349031
1570751202
1356850182
1324110339
1988681063
449702537
808721179
1010116913
357028459
1333445830
1016151644
16283357
281496987
1312262386
150347296
1704222097
1553983041
630809179
273157508
298385551
1852266582
624245835
781461395
758961261
1461186036
724620979
878386722
396539782
1604514424
1825186372
129011839
267571662
1879518193
2002117759
387377320
1061633400
979656292
1985389628
371245681
1024292512
2040845601
1584192833
335599974
1197315258
225834317
1946254817
2018606848
325601599
1533597777
1068214778
1383897396
1192012082
523496912
1634912021
743254035
1573305516
976135803
1462620669
944985250
1883756461
473965904
828438982
1088685910
254392751
244972234
1562018947
748487952
508393074
2058872521
409992126
1098290888
1603741102
1044226703
1516019682
126596917
550984762
913027969
1843537283
1222756542
1238592339
1812219187
996981021
731436086
1417505159
714672990
983255805
1208831770
177013396
1415261245
1236083803
1687447909
952766387
1839608693
787858153
748414069
1635383355
698288941
1406664029
1226207344
1417730345
861929371
1474916198
876450643
1961326168
88786912
1845440176
2060588704
1486287274
1513724333
201639378
1495531043
1480281150
577258076
1369340386
1112212896
308129242
1745766853
683136516
1679337416
1441232396
901979244
104824812
577547141
1566512030
1524973019
1483822045
1354054427
1028629829
1482523212
456116430
545489388
1701601760
1379357199
973970825
1346229022
354470051
413594183
1523108781
488134408
694065426
892786869
1645724874
1469924021
848991158
1727333584
2143942289
976065760
1325990445
446259822
1314690706
1157848402
1447757638
834548769
356824822
1801357831
2027796381
1449362872
72327835
1235566172
247200073
639018308
1234862404
1818276024
1841573093
842442530
851592184
1679790336
1100127457
686747357
487381278
2053568375
60929721
1956692401
1332521180
1476057437
1537280557
1033167246
1952405813
1290209525
1561596587
2079207002
1221122702
785496780
1214891645
771117244
940292966
1782617114
719187907
1358785538
79676764
1872314656
1905609794
1764088137
1216864423
348558263
1099265525
915728418
78135535
1485514912
651793178
748792473
807262488
749377269
1940180593
1505412606
655890427
137504070
1859360700
752635373
450227183
55183571
1097640799
1737402036
537333788
572009309
1632822182
294088424
1022533491
1012758735
232312871
1831170637
1606677069
462862067
1268192832
975217488
1887355170
2039079492
706124137
99032624
1094423173
2101941491
2130668386
1598042787
1919774171
752088238
664634521
2096002634
2014435359
94415290
1252803626
1160371960
1204558072
242572243
24754326
636150970
1460454725
958085621
1083354922
1411361826
1938199880
1385432928
1296600333
1376008504
659652477
211497655
109178759
183937161
1161633054
1532719969
1147605835
1698722397
1760777992
1986130127
328926699
1617802327
699160918
1140322295
366124367
820741183
1968492458
1378617737
1522153471
1204177319
86469173
1089726694
289097253
1468080437
467314791
619680244
38967518
757024117
1084485372
1920413410
1539865218
513311291
1903223539
1824286589
1782288403
1578217013
1373113946
1692941909
2131722196
861023674
727829573
1228830652
1609589455
1930394729
652901798
477071245
1119616157
96977017
2113864916
1768032281
29473606
1845781371
2117372380
668776273
1634369664
2147333529
396134285
1251606094
1903767786
1656264688
1385569963
1466826395
1228213421
2094476862
1885188853
1984440464
384749588
494246207
618385176
1408850437
946969359
59488586
1196708012
164070521
1393599026
1550645373
179756335
1928846043
656582281
1813978238
1165073728
1972930623
601634313
1348542769
197607997
1139994163
228176814
828054254
1590251691
3107392
1506420637
957358251
1966585470
1943250239
952883125
1422605921
715564459
954493143
522954647
299921103
1818999142
1116994980
2094547206
1497013913
183722537
663097974
838468639
1666168149
692034001
1741826294
910212969
2016651569
460382139
621645215
1352151140
1839437836
1616543029
1657132175
710167467
1459743323
21172748
1777656039
2047233273
22838520
101869685
1377268342
2001440655
532009951
1397592343
2125413295
1107766991
2045400121
845301690
270106781
1687645721
44729930
1944231708
1522744464
431483091
1864589371
242349482
1877201137
65112933
1158518731
1413755295
520567469
219763382
1375534388
1412449541
399561093
859755696
552131775
980875735
2004847976
369856793
1225157038
142542554
366793998
823396495
1529753570
1105685323
1365169160
1161534971
1092980332
946934698
1785158033
304889402
340081106
1868612928
833109532
562221165
1192609313
572150555
1708544449
176254584
2006661475
1356208582
418632456
1043883192
1579722199
1366410175
1436249195
423033576
246729619
1098733075
13941457
687146003
684246065
1506116515
488332333
1212561087
474067835
180112040
526484769
1867009271
1463714463
1950406616
1995907060
1348267406
62038586
979874580
1029599750
484465391
1899418743
1812214810
993479398
292416680
1641086782
651443671
193575336
849563340
780928724
1615807391
651775027
1886620258
450408396
960075005
59364433
926602791
869304683
87879985
1094629109
1256467976
1116987332
921134350
16630331
563196946
656127483
730951167
469666524
1347999777
1660471474
1640785517
1596937179
2109950100
832083969
2014984847
1234729796
853912148
1170831966
1758422059
132608450
1291655423
576107914
1394618065
126498807
1050963802
95789743
1081754738
2145674475
1087526772
115136160
946569596
944157863
150020860
1266570729
477565126
494018057
310471531
771607927
811192420
1771008323
131627608
1000068632
1650392500
899972662
1454078343
695156277
1518741773
1135591957
37251961
954555300
240874189
749968976
1308486496
44197687
310579034
1578768111
1762833849
1085988131
572068544
1979324357
1397618680
2002708732
1462142606
367477811
1251043683
1160828666
1452065730
806702096
665201409
849317452
1021843839
582470294
792555528
163451841
1762309834
698854512
2093346219
372315111
1406198079
1182211634
1374098484
652965044
2083483595
993854111
1049824862
1234366611
159223591
343994382
1119914449
2038806645
622513723
47233056
1006454773
1654267254
800223929
1822979307
640316797
1641104384
1568478330
762715971
1876151067
475389355
1879147222
1721871773
1605530982
1463806697
854978545
463649188
1242350971
817268311
352478647
172797725
432253112
1965602367
742752619
1285194118
2046749065
158746373
832338064
1365437122
982071176
1157737856
2093966496
494809398
1510799228
482603310
1323489244
252081612
1988287328
714841701
1055897784
142314198
1027818439
1781514390
1761765077
2041794971
1363895978
1994384504
228730719
815767825
2137473221
744104618
599906373
873640911
2098285852
1167077791
1979379140
650845801
1475937664
1944354729
1058256335
1362120168
692136774
1787319763
1492247672
1950911920
279369352
2359677
1949984850
1888589301
1893879625
1392641814
1979680388
394568142
1605545266
1242979375
66994111
783224234
958742506
1599777211
1997273851
1063812522
1187626974
1444451848
1584757532
1179618136
1889813858
1507530733
1982864108
836107357
1993214533
14667669
1826509014
1598390490
1070985495
1325492789
365460332
1774582057
1494341014
473172806
638252550
655246470
1529980198
734838587
1666872423
428382076
2122661718
1340929469
903849834
1876121859
1199971669
646644629
1573595364
1571261065
1431683753
1404087687
543338614
843953344
16905720
380156458
392728316
216686203
629129238
905219058
1759409112
1862994544
359544092
181242
205813749
838647411
1959920754
79686581
1704293197
194318538
1645924696
909780970
1700894789
1530314404
316887658
1286664711
143153199
1744489174
1174223573
478796621
20090742
218571538
762964411
46356060
97384998
154914671
947970728
647924107
971698186
1132439474
1843728050
223947213
1610442953
1427476963
1435091750
1592810508
35801093
260262095
1070109504
1090887683
53080623
2075306426
254338997
1461633612
273229895
2081852102
31088306
1167709875
921775117
1270618618
1434645665
114178577
1903176892
139575854
17953972
2012454253
1343945391
1296865859
627617748
1032329039
2078344297
578116464
1053425258
2098085444
709597726
541449881
237078488
1813793699
973699560
815801186
575918705
1523926303
306685164
981982825
1592269965
704982918
104364655
1403490035
1451031561
188303465
1766464809
1116347825
1285080849
2068662513
799874744
814875367
864469966
503754777
1777103881
1658254506
1188206
2071401564
561492490
758324415
906999692
503217798
388010423
317249372
499617514
837209103
598522773
745142618
594489797
229709960
2109529464
1911135754
1996866535
1951281318
1869219087
1988197893
469951174
1889209474
286934438
1876151601
896093685
1536839952
1848484757
439525553
2079217521
1963187033
189024290
561372518
1896291233
1877168612
486473514
852012701
181174760
1931395021
1497037235
1003979634
1103561889
1339962942
736746311
535270804
450052526
367884033
1002900981
1400960971
2087735827
944809733
306929200
1534339978
1474882279
577046531
1700782028
472137622
1810384289
1879489429
1886460258
975074927
657182598
1901366360
2107865492
86537202
1998758566
1019920688
923406793
51246160
392938986
1351481107
316709964
798427593
1145320771
635372358
753518360
1798300528
51753503
533781981
573753459
1508580020
158817010
1752798077
194853873
547850825
605097134
502743122
2125481373
2118298614
1542621753
583143780
189922972
853573430
2047831100
2061783075
2763263
2138175257
1840306801
1506898745
1452224551
1136849093
63835026
1656043897
33448884
1635299804
1247579324
523488333
2118159598
243920365
1808356096
1454631430
1518059331
702109166
1139512028
980162395
647197794
1891347831
1759666207
1217124898
324530402
609380714
1601050497
1526332421
1160114410
1103353404
863407513
205575183
1270324160
1752811060
848234326
2002884867
1762115657
1706018683
258538203
1432861704
1279809988
481944206
1111922466
498420390
621632327
663543876
194909395
337729750
1978451081
321984684
322883003
438399884
1425341912
132696118
929635690
643242724
1400536175
2096295691
1013582398
2012890188
366849734
1274263211
778810333
1908008221
923414758
271278149
1816890701
30114786
1787840615
969194285
2070371329
453170227
1801038062
497296096
1903296714
82466605
605716497
239076760
1921058699
787875659
566217270
841740780
1990459324
1024002388
1195109940
1495215540
1131846838
833054613
1697817033
6280207
1128177147
1816974191
1193612803
194739074
608599818
679571536
2061462455
1867932806
1883631750
1147512039
235433633
641347377
348723011
1401812699
953457462
1252858460
581408192
1697114927
1811769736
305842406
1539070797
1786835605
2067653262
813142251
2066693435
1428707833
615873445
1395085595
2109822494
1376077155
11680596
2039533461
212676372
2027532960
1954751746
1560715288
248229759
1573618429
370404882
2026803709
1221514522
749505879
87226650
2075174576
1585656998
1406843147
444766867
227970976
1948860932
1186013147
1798743458
1472509307
538402904
94582750
64962456
643155123
1375058408
1681589854
1671560316
1170326850
1308942736
1934842225
744637222
1868150963
1476409739
134679278
729414127
734052172
709698785
233720340
1371765318
176932821
1531445036
761458151
1758842274
1783678102
1537203319
1285869578
1316237660
1284401741
1171395068
349646357
1045553818
1425372763
1207338628
1777341463
896217994
465337447
103664220
785567617
1096083083
1724333479
1830942545
1022257316
419615564
764053142
153835977
685319507
732353154
2142606488
399106036
1132597982
1701376612
2127168827
776229617
1102157887
1088025282
384519224
2036225660
296882433
1461782941
55488815
1194733945
689532697
388744
1859442312
1031495218
2060248194
907554926
695584569
1397678705
1333237483
1515507774
2001243481
1597927347
1758288026
499852812
1846497330
1189825465
705850151
1189219660
709950130
521011275
1988184665
989747369
1562994998
1336398941
273120524
745246351
1343824020
424872702
15888643
126348618
2084408180
633531610
1984256991
961853314
914014548
514103149
76621421
749455460
977261609
456234574
1774673303
1652256619
145663838
233128552
983641610
1418302835
571493568
954592068
1431528856
1633626153
329182446
282248786
191397288
1394396950
734933740
1523034045
779726256
706340586
1666925773
998736431
161482017
793691847
697122887
1524543463
1402375664
1907051457
1177502168
795738697
1269200542
882552234
1810690702
2083494403
2106999928
2098567838
1641717412
36079618
385158693
1438882702
1527894939
1707750679
1245363570
298631519
661358190
1222545938
1918261777
1226610614
1619050916
512364787
56843044
2146918913
305847314
1218077735
1398735492
1726128175
509359832
436799295
1742126645
1593956726
1049264925
1810927356
1000903275
1915269717
277057858
121881069
1510903019
889407352
71673480
1052211295
978206250
349557416
1410620299
829441225
2038774823
1635030777
1650655797
1344594858
1714138224
1999967425
1909298249
1669756027
1258673848
1136231974
661203343
2078243061
90029678
2073535341
668268062
1593482880
880657820
905686682
1670697051
981618056
914708212
1183369325
1331576726
371851744
818976721
349670474
1361121869
974285783
273425179
1544811690
448035826
2063161052
1076742818
744195840
2133965708
518413122
1269523004
983353454
136661520
1378178562
963154276
47774074
736071750
1837082828
762621380
2076777165
105784639
465912364
1087479165
436681009
1508283542
1037463077
60604713
603783697
1716235449
1098870361
1225975438
1593352005
1316377808
2023152177
717767222
1760091127
1481305032
1525663502
579695139
560041919
1134833054
2127608045
815433798
1470715053
1325179438
2025871923
1035541597
179405262
1006605162
1016658891
1195795908
1660514374
1181387638
116645408
1694916328
763234225
63462160
1193099512
1591799408
32936321
179218297
1994537757
1388452341
1707071144
205979993
1185504198
1492533346
670466677
990675517
23532006
662395843
1650577259
1841754953
220126461
1793084405
2112846789
1709996948
1908556990
1701521583
1352795530
2092094989
1499372046
1667210136
1710370399
976818125
162168512
895369986
1103415284
2119356106
1747203603
670440358
1899350260
1788747598
789691510
1503720311
60401753
699190004
315861162
1585701659
288752210
2133472858
874238810
1399640254
1146258431
1090963418
1555613475
1470495281
1818435551
1909577101
700905977
1599637383
2049739451
814422858
1865993138
1851204672
1592000165
307542424
1304842251
222929660
661342251
1049541366
628481432
827500075
1340742200
1308959546
1141794435
1483232254
858106501
2046395577
1743034646
1253641987
605525416
401678173
1821624174
1133853158
795151210
860915295
945002494
980877363
897008404
1307430670
1169915344
518072827
85342056
1826768447
1860499664
401470743
1501997959
386183063
1811783182
981923773
508327520
1318390432
1215948681
794757907
500307889
1472389665
1731841349
1810316459
1196856143
1238835671
118498569
1872218569
60987056
2028631110
373148229
1762009246
522576899
976300568
76648266
1012984602
591267653
1560651619
687731842
520823075
260526568
1861900879
949332399
1513038563
1060708145
22821159
973067501
1212340887
1705926939
716097802
1368728668
1201006379
1885041479
1724558223
930522373
639815364
1133656317
1147647300
571434173
2029795368
848658288
2130414657
1821497392
1674522079
1117563906
938855965
1109527925
185821167
998813408
2055388558
461218423
1168285300
1076576275
287144517
1712490035
546300698
589390782
1952103826
949321922
1782056118
1818375672
1047863632
172590045
1067710481
113442653
390327918
2001256934
24529728
1406243153
2019914396
893423675
599564155
1871047202
2038816427
2033257778
2115906274
1013719399
147565912
803312239
402670571
1678220258
194154699
266005326
1717170822
1313900617
1606281573
886593153
252676791
776774439
369869746
566250998
131026659
551830358
32595568
928388652
1283988111
2117381576
1672100305
1660229604
1941115713
1690350285
2101521508
29818753
348742794
822120695
1401356863
839230816
1197408467
49422915
803218237
217693763
2004577353
644501614
809943090
159863653
1709805251
705220744
1318456008
272171802
1767345867
734996415
1218900655
383453270
1732227754
1635514168
918350779
1792478133
28527582
636195067
1710046432
648133458
557885500
1541329755
944363030
665529117
1347226868
1101614530
1555607158
929234191
1331411146
1617407176
612412058
2063683925
1608183291
343895742
347409109
585465623
2100298871
1145626345
231236023
997954472
433816721
887380849
61870512
1857657875
2024687882
207347701
1159812112
1986376797
1613277456
1934744268
949012181
1953882120
809282264
1872644383
1102938835
1610263247
1355562349
2086345459
850442787
841322506
22838228
318824238
1060822713
1846167
1217852942
1280620714
1645694931
862532120
475137108
1997052328
2130678001
469512347
1492721955
2098120818
1293354987
600380755
1095650063
801221498
959988446
2100854854
94203727
371252622
2009908907
985258614
1000004679
528779886
1777886592
1458058960
1044757326
675811959
1241586874
1372781196
524784406
218953581
1190951612
689655083
694800847
475467950
1340837471
364335290
1843027919
224593648
1250843618
592191928
1947744670
1043863822
1381489771
1647288404
1719734729
1511401453
1611367147
641925010
2073623496
746654537
1655524252
2046238333
1715805689
1279929619
1586319754
636200769
1163029421
1964600950
391638246
1790572780
1556178825
1427526603
506681789
1268569675
1500507740
1198684344
1427367269
231071519
2044332022
1807109292
344958389
1498533736
885703440
1154553632
563787337
904694033
1492522652
168641414
78970761
1851122320
647285664
388625954
473072824
991445044
238776516
1878714231
1869035985
1843524673
239424408
386894124
1486840414
873621249
441221807
100823606
267220715
1747715845
239589566
1764889318
2029425730
1325138251
1762135519
1472442670
1376153937
107528669
1743573667
468823293
47439009
1492663229
533393993
1053166710
1300153323
440334613
1427930099
1837256739
208716079
629732338
531887623
1981124498
1944662428
288175635
1414240318
52550837
2115883942
639451451
1080659320
1865543921
1022946624
744570755
2066890245
2044731744
1151203902
575798157
1742840455
1624218220
1040048651
2105647367
79994301
1501095061
1893971649
560219214
1135304234
669692062
956496687
1223242616
1861077427
297790391
1638952959
894832064
138079933
866917253
1343122418
232039613
478969532
1260323604
865450075
2017764193
985092300
1419808297
688125939
352452546
271707033
1923483205
1406703085
745615865
701110136
1740738224
1856584394
105002260
1948416286
170715183
850840525
259739437
1508979565
1976598106
994832445
628924856
1142460986
1695005340
831398030
290292181
1238547449
2139333015
428489732
2007275552
222915634
432846454
157656891
1060882934
319993347
1325737939
1740436022
807462919
1496043099
296502234
106497754
1406412928
204135764
1195652079
176414439
1730504205
2004933104
1037763064
342213275
2078353454
801401629
1234690958
2062814818
964588553
2082394742
462278419
974815648
18768921
773054148
1781815178
1558713585
307136719
1694360997
1325912319
1034442664
723456162
750175831
1274133539
1777489693
2134751332
2097607533
1044020191
1356205080
1189512100
1502840204
468013156
493965671
261831754
807687539
863476689
1079337573
1706212277
356195890
1162636929
776331427
1592851086
622110643
817191778
1123705512
58255566
424474759
373920766
44796352
193531528
293572736
1004817571
626303140
1704195049
526166737
770926925
1790099881
2036683009
1556908043
215445721
774538370
572852023
752468254
741722678
232600935
1646845885
1178312890
624836624
945197694
1621497274
1215923717
1006947671
408687171
1383310673
1656770315
2066788750
512144016
70149128
2107820634
811715764
1416646103
1429201314
1730032038
2127381473
895318423
266932141
844868687
213019998
2087513375
760328718
1388829006
1667826861
813002679
910006049
1949917494
1894360936
836455945
512268440
805277932
886151354
1858492875
589980284
13761462
33738303
641822314
1700988012
1035609480
1629569975
1257013392
844188161
1848653061
122591213
571093986
526637632
2009312806
2141515952
735181094
1630937161
2009674838
353511026
906998920
59374492
296113225
1028929981
842656843
1848588304
343168739
1022889516
71794318
1808387815
416488241
2002481141
2142101387
881323481
434436168
1557356314
739303448
1341704250
311208006
741843964
860683217
1985294016
1378236950
1144302545
111488894
1923805309
169085820
199535845
1492997797
1685848487
127454162
156308129
2757426
545418624
597132851
261960121
662649300
1433013712
737325920
96158911
2045102577
40962787
1751340159
564965367
165833411
989865009
1589712124
326012479
1108701791
594264230
550794397
2111013989
282948432
137283205
938211923
1118559846
1306874728
1779448923
814575186
314372878
143059325
1455730704
1522277363
1630064698
34284512
1723623549
158145556
1292316447
250656552
1039096968
1977788382
1259385073
1988252501
1989670049
1774678619
1415406239
673538734
1777176973
1963133600
509053321
1105875043
1544543692
979388281
1663285083
1812420172
628352344
1212069637
148841955
2030490338
222557693
11017236
20274481
177350768
625166185
1178791357
166599980
786571810
417754133
2042290944
171217898
50193310
108103777
1297646914
528013618
1645305297
571298899
312527189
132952729
172248677
266592786
1744155347
2008850322
1671087492
326512612
307297746
155594372
1032336320
1736146758
1498534263
1605146772
1677590831
1253799295
1777760704
1045210417
1558096558
192152602
377170523
1185994636
1927178448
469506213
1073137752
1103553113
1794792987
7607701
1349434577
1345807238
1573866630
779424230
1782238963
417392972
775476501
1154474486
1404175944
194461201
2059549842
1384965926
741971253
292027524
798079775
964536454
569297555
180710439
177688895
298922831
759499918
1192797532
1944594284
1362903578
1242618646
811335115
5206832
1499868769
999872750
947829874
1279124932
1986766856
593878957
762516998
425763523
1063794101
279648330
1944547681
961068471
941063461
809442937
1204548446
1403797701
62870378
1799301740
82137900
2129247001
1857262911
211108715
550369045
1838634567
216319782
1941600680
1793480643
604403139
688553348
1831741659
1440066991
1019534369
1092259144
2134590007
22799450
994335220
1373504517
1405394662
1918228222
1207042920
1016391605
1710316109
1643435217
1898311553
515489768
1018311739
1279946087
812940669
85320989
1094253235
1768522959
2081039123
2021104000
714800429
58568516
400212859
2071652726
100107784
660199095
713919739
771117714
345726155
2082416025
1311661847
1807496620
263868649
566049823
1825421700
1635913091
1534577549
1294773284
894972379
1004433463
1360489048
1952759216
1427009953
1097782868
172925088
992836228
1713814894
1515596846
2110808886
1963918174
742457904
1013262744
1196153146
2009017092
1131834318
744321560
590812893
613309456
1458406361
31489382
2027872257
2121581425
1207686901
1555777393
1129607789
1434502635
1727931351
1063241977
1139955445
126335974
2066747642
192755465
659635543
286914060
1458334499
717753450
665181500
685443255
434039825
2132990137
1033953556
1652515052
181438328
175692121
453630026
1573920923
517423746
398154051
2020487514
1362510362
1406308828
194173426
828193788
1315833206
2017279726
1685390063
1086993370
1931715581
1383978951
1458592304
1766674961
1314540682
1442751456
1545520291
857532536
513697839
880157534
1968164493
1807188659
740566581
501814365
1494989562
2035814730
1695764472
1779368478
858807523
510466990
157377970
836917947
424195916
929823346
515572431
272960985
1423991954
259594617
337480125
1422045759
575916059
511590962
1877088293
1805202625
188613958
1567092266
437961685
441519626
184926492
1533190374
1346575911
1884160264
967420086
1628523095
241500402
1860264266
1241367313
886419721
1022534183
1954996494
1034586329
2103698571
968290480
1662314360
1247724560
1308211046
1566390417
1221160710
147142949
431178112
1848708718
138177527
653203221
563440299
64455921
325106094
2097426094
1795652651
920823860
1239192130
204076097
1788132265
306201118
1797426068
481445629
1357843806
463791898
1356078682
1640169731
1313578385
1798588921
1310110629
1036472505
710054925
835180482
480525308
2082199457
1023069538
945069364
813714603
294032402
650812856
1376874940
526042875
908824586
488020577
1847487543
13174195
1892637258
955739498
1821286263
1218352034
1951942302
1976544788
366288398
483289622
2107602291
1851442350
313935604
207468106
818062602
1834865655
100555063
1427187944
1246218464
288598855
1885229305
295553842
1367566976
260882803
1374685962
977690041
1456656728
417085092
201503114
1441676975
693826320
1896537739
1492152377
298506253
1427975224
220811996
1188982796
838636936
592625643
1677331764
2103974981
1836606347
1142956107
558664110
894873186
1271575691
969998122
306344238
749077077
56430617
317597079
1790430016
137867879
587671656
2040403101
1915173074
2142600250
30701933
467758337
948123074
1598286926
67595838
1901863025
698180670
1573278455
1015222214
1752983732
802479542
2106916831
1306802949
233867416
350522858
682018548
783507256
1316770772
1909101910
2018429945
406307848
73367473
1155641981
466589517
1872058389
379435712
795194662
405041708
1694369476
161058270
1773926517
646056609
1423939285
2106786653
804840505
1177509879
722931857
951785471
1044084884
695727780
542288893
2142040993
1855446799
2090358067
636176139
675145875
678036912
547735547
882795581
2142583801
319373497
1402105169
1991356424
1318893208
1677063421
1636731483
1848184890
2038103256
716851807
1663575683
1138243920
1994960555
718726524
917106867
1547226373
277958733
640985836
1381657233
588120302
634452522
1890879643
1079795052
922667977
1807733143
1066813458
202479118
980393186
1872513027
1703897440
604039528
251959710
1839539409
243991809
845185193
626353034
1603556377
338408921
830827839
1383819163
2064351128
776506257
144278887
1229173565
828600049
280888631
1209567342
1693274957
527380486
2047611697
750094973
1736260189
1021576933
1280975216
1651091798
634433140
3614264
77212107
411895959
1471627146
350367581
1101254218
1392186838
1652377197
790592162
255884132
56824939
2020600243
2035230780
1329697309
1493562027
1342418218
206960445
1691982345
1547855136
23496605
1567024917
881949833
1450200014
1231454395
147365616
491963903
900488588
79026198
1648860784
1159721051
257236126
783659726
958805486
1848882538
454693600
185619012
1182484012
123758985
2073974523
1636553190
1242614121
1286102268
1758418558
1470000570
1794319131
321406666
1395715159
2070761545
100808698
1166849806
1585429443
2147412344
771051237
611029208
489346352
2055851040
1029880028
268078219
1162191362
619255062
2088517831
1992016476
716380478
1096767573
22111417
2128165929
560675666
938547293
445142297
503877672
98293498
1707066177
1100922223
368018117
142972159
1525562026
1122194630
824357201
2098613372
1807212542
2121872855
653738933
1415683921
92482587
1591082659
981509889
330882703
685296937
1582021101
2066960355
188954114
1028148411
911183394
63276185
1075257696
744701408
407779028
772222711
1979066302
1293415532
419382248
1888073550
2141970485
685031838
1145578172
2098259455
2083601946
134003609
551546288
1021693626
1775576381
2069302098
1074070807
1917108489
2144028159
1145160340
1320513152
339690615
161628701
227621515
2063269445
1821055341
255989726
1529149904
1627145870
349652018
1731450711
1851466444
413356084
727719690
1746116164
430664173
1707809477
1956344845
1227742366
500339695
2047141212
569745386
1634263034
790068189
673594790
465091562
1455138988
693281176
1592842680
1985400881
2006124041
1166098451
960837306
695209450
1655044560
1405938576
1869677108
823005666
1356490072
286308307
1984580158
2007838280
1207631103
654632509
501773572
1103936897
874480939
1113201672
183239194
1373600701
1623742007
1781342572
1919291784
496298348
164505744
1750869553
294696205
865383998
1063725319
442929595
1873348592
1524970045
530732396
1856001922
291245827
55953619
1926897675
564254555
1649893821
1348895418
129981603
66929038
984521051
1581617189
1052603523
677545724
182880680
1520163722
194568858
1450888645
1654079910
687973121
1330181990
2128900404
850776916
219421630
1261299247
819496481
1572266951
977607333
300161133
975366870
1557857219
865978471
1091947076
641064004
2065027059
332225070
2060185273
1094849748
1663097076
670880966
64969738
408711765
2137740251
1040242340
541802543
668607556
1874301428
547514922
1027726440
86794818
559366601
2060967817
872712753
1369745997
1679259368
1021751278
1872758508
665486995
655194626
612853376
47057125
2081152049
1570070917
860132303
1113397945
422625605
1710453089
745391891
1134542851
1780210536
673793041
639078726
763617707
1061176620
78625226
1321307921
504594956
257293687
266777116
1130068628
2101328154
1920326860
2853543
797066834
1895233666
904270865
564619400
1944993581
1168611556
1797272233
335955982
892024534
24095917
1018803436
191354156
2127803748
2136677617
536353262
1190857599
363345089
1529941541
704217607
1825939200
620454282
628198288
1668994387
2075667370
705455720
1246002232
1852076432
143666742
1510489547
1295703660
744906806
111723554
1032522800
1994607853
1443698021
1721447441
1587184297
1347603019
366458273
1764769240
741492896
1273157035
1123607557
411251416
547057339
1099286277
1133189405
1926747780
1172826186
1882354472
1847689193
1874069024
1712000644
84416492
1992187389
686696816
170404346
1005293752
190316436
377580160
1724908799
75420374
1077227479
1964553875
1896253084
829665575
1284126099
476153301
436818795
391833860
1541364377
995584886
368081195
590378573
1625946327
635006647
459415678
1476800293
1654723023
402270847
951207623
1313712434
745958437
278639977
753369429
1046635696
515717614
638079762
691914430
1393902017
342312652
2086202127
2044739969
2014985258
1868672685
1318734354
1387473533
324628348
1559894964
1220684203
1596369563
390357887
1205177451
1101332780
975947129
527474790
891396694
960339173
495209431
1339591525
1992914819
1488420711
1707529563
2051246663
748092900
248318230
2056241931
477524025
38397086
1143630036
1081625069
485306773
1892484643
145118185
1955365972
1123999951
80961532
54625947
790203665
1114436115
1296404180
1543375896
1305256245
1367263107
403232412
1203719948
725371567
602572389
197701492
1401155990
1410634259
1273770469
2039209270
90860931
1480538421
1846284494
1895697446
1729199451
1753283845
1664440426
913766601
235227850
656728222
1474175519
837295360
1007315291
1819180653
773957283
1241114285
976720997
1034707794
1674429180
1589736973
518994194
1474523292
2089075614
999810019
1072284972
1965835785
1932819006
1606160304
648134824
1576776791
2101582037
1770518009
1989324045
1705981760
1962301059
1076006473
1373351398
601258042
262888376
1270297094
1777793325
299030479
397538723
609978947
257363787
780534007
949654540
468518442
1004190628
1743291028
134384703
1733220517
1093196947
1283551707
1409033623
1871806420
1965355983
1826100372
1666444788
2074923503
1808629376
1595446166
991188562
1872073944
116725255
88388827
667456998
1301781303
1634162556
141139377
941610983
2063428416
1546294297
1903402198
162639428
19819860
1504659969
1649999196
1069862668
546087244
2078172257
812965837
924391444
175824301
118964978
51060202
148233107
2081723694
1565428469
521024341
836596686
994059642
1503575886
861942037
988225610
602189059
767271082
1189590799
148908259
53242371
1071207854
1542583960
204819276
1927061408
1756912516
1920646329
1489333764
1055655187
1453800893
1293124676
1197383073
463518560
1131091667
977440808
482758826
312396847
404740132
642977281
1366160345
292564792
188832428
1605320595
2014625263
1815042337
976107253
1107144175
1756876054
1931301315
949314767
1784308450
1079085485
1779192327
224371943
690301997
1963545597
1151855163
365277108
469623983
831813380
46379192
1281633881
883410728
1638491684
1677293450
2067692261
1873594597
1418084400
1778387815
1824598115
532282186
430677093
1162049822
1089819472
2026763884
1057791592
1332206704
557169023
1886538543
1595232944
595572279
634821363
374930908
2013811324
870238767
1582391630
987170689
1431613441
1905428002
228921513
248832421
1722100616
833154894
1371308047
1659770685
931769983
2022643931
365648097
1234755345
1438388359
871375484
1555226564
575586021
1394680699
798866912
564102356
2043622642
868681581
975912511
1110457207
901081601
2135017300
2047094069
513317606
800713852
1474772241
1676110276
1498334920
924414388
1770732971
399494790
1626742456
1689886959
880610701
561209347
878163717
1220863264
816258299
899809893
425302245
915818426
2144472092
99399749
1292225161
1441681901
1697380137
673081537
64102254
646576206
2069170949
1462709684
1719259279
1297386422
693264682
2138778136
282713350
1351464031
568861669
405137359
1969303975
1516008423
1207696125
1068711610
1757780467
795357064
633388859
1778303512
2127460201
1093714570
999061376
702199638
1244021561
570333177
1180277963
1086297141
2118374567
576966024
1024763279
588580032
1671197479
107437452
653712208
129858061
57650472
177426702
340751924
1705852881
1771960665
1597962845
1849426144
1920342893
1478172189
1385051943
15795704
1221620066
1219322409
398375588
391381675
1447752800
516588877
1954308174
902276253
191486665
1954774915
454395154
2099989705
161389907
2056260172
445147866
2117000395
782318907
1957359652
327328208
1211878040
1691619910
1888494916
1267432297
1179942031
209396168
1863165950
1169327070
124448379
565181379
1404577786
976946357
1590664423
1998266921
284456930
484282243
1551481390
1973155419
723961035
1532530590
1946790385
1294479344
1459132027
472441876
1149683287
1665915570
600217492
123962059
1375300375
265477369
1416046212
164176466
623004343
1615136154
1033547046
206367679
749734540
654156501
982958325
1214723465
1718888061
180854791
87886768
866993560
1178082790
537340894
11467567
1934039839
49538972
1285154536
1242511900
1643921785
1783016933
1404475852
744615862
1907403266
355652443
1731556251
1637664954
323653322
1480474208
2143932218
1545062030
1444568097
204992018
97944376
682612942
436052834
1409537536
10860122
1393310905
2106987786
1324221236
300760890
311928096
604865273
908461849
2007533977
1742613491
67103330
925085003
644941109
924911910
725911327
1943402150
1251875759
1443959727
1097788456
1822252581
513126132
1874921859
352397276
926049523
148250452
318808109
627567731
1220109961
1549982192
879844457
1710867303
1080341874
1650224970
1724265187
1683113779
187039365
61681774
146731154
243426761
1745876610
2111002250
697330287
195996357
1210666292
99725431
1770681889
1943310732
999418378
426760289
636267134
831512497
419131577
2073228278
1274734208
2061043476
1268124876
60291085
1082303396
332763218
917669489
1727560000
1579289604
2029227222
1702534804
396558541
633461806
464064844
1212199660
504359655
1507002923
256948102
268937836
188468750
1577137864
1505503614
1275341210
917530512
1512760699
355840549
1140330112
2028278638
1217428492
801757583
627651932
1918880176
1145768896
1439827349
2027193387
874489037
507240705
2077828318
1998471108
1174007850
1942346722
101933255
1050716103
330481120
1002541095
969005095
307878434
968492499
2067607036
1996185907
1020920012
2123778795
347681071
796087083
1672660118
2116405755
1773329127
687299035
256444932
671035303
1332572322
1484607230
1711928822
844814179
621495594
79305843
421804343
118329488
707233916
1700439827
1141286098
2017324467
172089349
504873117
117769986
916265503
1785513833
1123950913
1889816237
319567931
600815621
90401718
1479473120
163006588
917379513
1059140938
525516854
1825478265
1724119767
1271863750
1739104956
1093120084
1525256301
2111100189
606608594
2133779506
118390558
2135778534
229030367
1857177236
415099419
349451373
1688528773
1009729803
326913172
41241878
298390179
845916189
1131420121
1092194697
562694774
860051753
702948494
1156055120
1185525155
515072436
140693614
1261763838
37805719
1330359411
873531671
12100389
1195228833
793786503
1686111092
1323638980
1783968771
703780633
1036043613
1096161283
1854452817
1613656555
1729394149
980552099
1098996283
283957624
343700945
410437525
1109475469
272636733
43859857
2051665480
1993090979
2040029137
25497542
92694583
671637619
2097107421
1275549049
1700788050
658047474
1065487092
243132948
873842457
1616012325
1125288774
685838837
516753288
1888085409
709474118
1699169372
1439469303
1528952558
1888673177
217955375
1093829666
412315356
1466549710
2072694674
2086473984
594880261
1433683575
134942890
1214192736
1369628742
1147167551
1517958563
2012875897
927231578
1586492372
60344579
1303744843
74853453
1438306587
1933550029
1590589085
1165211952
1741720547
840049605
1272282690
675675128
1468181472
278939706
32981712
1779789673
302019816
1328114916
1040589069
1365358469
328021365
374402600
880749253
562003002
1220156672
1916110202
266543363
1054707364
976001744
1585214069
1759278631
1253201188
1157251848
1392601906
1909151776
1339195341
2042838506
637293645
1232126711
831652825
2027175264
26067300
1183947335
1756389586
1102642195
398671041
277531820
963718222
1892172483
826562659
2129624399
1898047089
1297250114
670664129
74069495
1617827355
1463530021
1478342101
1463427481
855813292
854220146
256623127
465915533
1948365690
1720933010
37264408
198768926
48709280
1410117765
1458259424
1867570448
1881188972
913294063
1516475047
956207227
985079424
720637669
96513682
1019864529
516840307
1888187034
135818964
975394351
785960398
300481202
525363782
1610707818
889318064
431700221
594139661
2109891287
1718604987
1090724432
1154564298
1181376161
1090340646
999322978
526572480
1641562406
2133641979
1590470764
1760877188
27858468
1698050778
1528651656
727212028
1302574619
1160732489
541551503
652364146
1034250028
2003913518
1230720840
732741619
1562937506
662331289
349458072
1826787372
2124301448
1018105975
2041775189
176507464
317999628
1366933694
1518108768
1262430911
733974425
443215451
723971744
1089587817
614800746
1377478356
387761232
1473418900
179953540
900481867
1352627840
419828010
380796960
1492479242
854767882
919263625
1893485046
409561462
1155089412
1231387709
2079855134
839495139
1896620578
2032012095
238037619
364690769
1987413913
717258393
1300388958
1217153727
572010302
556850209
1461119645
1164683051
1487684018
1740908621
1864211228
424113236
1310376827
1043275230
820628019
255828510
86018758
670805659
354845717
487371316
1367457459
781601594
639346503
1588675656
458677216
1445196711
1612517213
1404627774
169624766
980553673
106743309
929384305
172840390
1114705690
578371323
944401728
1349780837
1439355113
2000722072
50040772
280365388
21353795
1698817841
109639096
436765942
2076587169
434472737
279983371
1616068521
115171382
1608873648
1522514038
1089233764
855222836
169785416
1598982714
1895154209
543594105
936689042
1409902894
222602498
1802432994
463460522
1777739003
798827012
185709562
2086647516
28197397
1026161253
114992478
1504371414
1345447504
1446641919
160420308
1934905098
68422909
1735133154
2072297240
1841293228
1373700756
1485985840
2021944883
1793010966
1774201427
901164657
576922367
835638840
930220271
1925693910
40432790
1697544742
1894488620
312038030
1625695665
1382761291
1592781791
100646802
862078249
307669284
1982399340
133178696
2130122102
92418687
1180764387
263062396
1300774327
754532229
2023537709
707750826
430489928
2047990996
200814779
671135625
1579106474
1848482978
1011274172
219203273
1125777779
1164147182
2090315511
334415391
876854824
1831584254
853479491
1579318306
671565
843515706
1764119172
392700263
2038938353
1597578035
1942162271
1639496974
1939864935
1993412749
456553902
1411910680
1291999540
1280787950
729163195
784396046
702635856
1964668846
1635714426
564748459
1632722929
1832180315
187930830
636941256
291418591
1266826412
1285982713
1790761447
1041023899
115356198
1628601729
1090285866
1418654401
418465146
1423978235
1027693229
1697394072
951857625
557569062
1976703250
1667127642
2040538712
1088080566
1484666364
1021215816
1362562923
1219660670
187887974
493804883
1625221531
1182918384
647984867
1045656541
1573067593
573409696
1515297894
764067916
341759892
2115029118
768878768
167179446
1251051522
360952907
444047495
1187583086
763248402
1610053432
630103708
564057284
110047835
1244264403
1929818156
333727046
622214327
638699008
2087107668
690634618
1076062459
88297373
811332029
1229102997
239764312
145775462
991837497
773014706
1865462972
1271058071
404047867
1781586162
1155212232
1878243437
1363606861
376594878
14131344
1897899671
2033752458
1909364788
1937265994
1375289714
2014003255
2012481836
427524558
1528508513
884808102
808254870
1989688596
375014933
2006448663
926952087
25771945
1662579775
452366114
1277110771
1078900287
2004682985
1000937172
1884535409
1904221076
1569239452
442670425
2050803662
27728528
2050476008
1136116452
1212955343
297564391
1877108308
1549273940
429298244
2113931594
876987342
457880228
1764049558
579118449
2108971065
202902709
110943771
216608851
974014648
652765795
132646322
1624744130
356719559
616663255
347611313
1862472585
742241709
841713391
1976360288
1551754515
1681628321
1118200739
1058240773
979424426
2108720435
1266222298
1557057541
333196839
1559700980
344114393
1092171456
1122761734
707810417
433621266
1748048171
1242055223
1423010130
689332276
1730241303
55197636
914549795
2037295246
964079883
731888030
68192265
1973403116
131221534
717573152
1917536197
1259941991
709612988
1994442361
1876892235
297370174
917698763
347376547
339516998
61697533
2078380452
2072313224
1725445951
1159312715
1617943030
233369291
1763666326
660108956
876299530
1725832565
1487240645
598936469
558966949
1822078075
1848143462
2107731839
166603977
1890899674
1898912545
347614595
1180926971
525939020
1327613277
1787680424
1590881110
493458595
2145244198
1090584584
164787029
2004654162
1625678205
2036844936
1781075896
1775715328
1399786707
89254878
989130678
328843962
1353488659
1168526896
1387044466
1433934869
1390071771
621094315
579595028
1853355873
1621765593
242719368
421370121
1598842325
1003214714
429258458
330487944
923317273
713053288
1634557064
1404667514
704857336
254383324
2072904776
973223058
903967716
81029
1758134973
1529281061
468025082
1412708423
559191960
1432620084
616003757
583309601
167117649
693312861
1862419254
2058533240
811591110
874153530
2086506984
722380873
545793193
1254176234
1176368095
1152573127
2101893338
1534618138
1573119380
378092320
1115932002
1657548598
2061692025
1079723545
926799377
1875617963
1517926279
391036404
438969493
1666851164
2043956011
2052025365
2069825438
200926138
20001306
1539784716
32745651
948034043
545437747
824554711
208839444
1498347079
851782937
668433463
791292134
1218601842
847457727
1919906665
193114813
1476230272
1681979139
937549771
1470444670
1231850930
430424127
701690391
769252507
1758550992
308943970
102339494
1596480039
173962588
1174038023
1253538355
216181513
1217677905
1263284166
715621361
954429907
1966148704
570015728
1560501307
1281938565
1302615939
1380356594
790718329
1234494134
616014334
798482617
1433139089
1941734303
1480356931
52181356
1305659465
919465063
313616905
41620822
1104659246
1983356637
99547649
948272023
894962664
802746065
2098005552
1811983510
1917998283
128258316
1490170884
449041186
151747257
1556197786
1126042834
1300348847
1729259879
2030702914
585033200
1521985928
1992575016
1073720545
457478466
626653725
1813114163
2052156058
637588790
2113412638
1516739306
2000834777
562474126
187719920
1790444368
1029227511
2035896236
7130631
130782404
1742687592
1604060201
1879186367
437587460
383772901
1681110272
803839302
1936480933
56810286
250303326
376388755
1446033151
1507463330
2133589465
1179417942
309533845
1891762857
1962537410
1472824994
115996289
1235297998
201802609
1721578991
1787764137
112125036
1523408153
1785018414
518593708
529208120
348014771
1101999394
1780530267
596574518
1069465418
2108412208
1529075718
1080099191
37355935
1187327777
1094089159
261325275
138442745
544267136
192102051
1580771723
2067929865
1689728518
333185755
896761686
152413065
101233605
1287378342
1664063359
2082308905
1716786
2117809874
508054191
1870373882
1587630148
1026005331
562590614
929362215
1659490784
51327139
1024177493
650487720
391973236
1391592667
1705658848
1887923607
171198979
485051979
909662363
2078946028
1991205388
507910864
646042428
545315270
1447566621
1254635727
1879825833
1602397867
695979693
1588489426
818199481
1430419587
1105454075
276884563
1475036801
1186777397
1970699858
1956062068
1234627627
1548580197
1692931484
58310673
1768502527
1270762899
1699160592
1466042016
1695666572
1761570142
655019771
473394793
594424434
1308253280
1659745527
1485604193
757966010
118552177
655203177
624696580
939718975
1928928076
1424573475
476560845
898413206
1237723060
2062892115
1069048939
1664924488
135345349
1923135317
1357022511
1487447129
1213276494
230912258
378427550
1976265466
1704157410
613259204
1256550288
1524746066
400987364
2134032182
2015793186
1068106395
333966454
1688787269
1388370083
267408654
335826139
167000642
798436702
661703857
320749949
865706374
137161511
1597487894
1701426337
351227017
362603855
1523166154
1164865320
1462112405
1717282968
595321591
1480745248
872643988
1910900787
612786873
489468392
912656443
278720973
41450081
839030882
2093759371
1697614236
349756509
1320090405
1211626633
806653638
2027568033
1467341110
870752968
884213746
1210938214
1722055010
678925319
1258436255
1998206103
863986620
2000242060
1869403366
958872444
1163862100
141999903
505124804
196808486
1863106822
700314701
94698803
708724565
529477843
1329082363
544759639
929585670
716852205
88966538
190730483
1400894084
1156628650
1575766926
2056274368
662163307
178894740
1458413075
2114480868
552675496
225133356
221243546
1489699533
860659194
84580525
169900219
101300578
1846717741
1831014484
395122667
572685595
421310537
64285993
1203154517
1285195182
1258775515
1341975953
1170074726
995535430
379057452
171287473
212008466
510786620
2010945673
2098435374
1362183057
523480018
435267482
774710310
1028658466
868562040
1651787614
1654603499
290557023
879350093
1741395591
1457510425
1509447361
370686219
328295458
1255089994
671977539
1769448016
847474003
1343795552
411018418
1012993996
394666850
437590081
35863260
1059448047
1063385843
1669182383
1213146711
368886196
251937149
1466101957
531390909
169191155
1445755698
1207335729
78844218
1559650975
881805975
1591356631
963480733
1407206554
1469570408
1472513478
1513779548
673192417
1125180303
1064136088
2003221846
1682534856
1998458186
500103712
597225647
1434331564
1242501434
1676935491
220608513
453198165
884292285
1788653586
42639181
92534633
470057012
1211067273
811420404
1652829515
1391010156
1099249854
2033826628
2141393850
593153427
440593654
2117539362
611262125
634802560
244327949
1218869551
2024555011
176606855
1226640124
66147378
1208841662
931624804
898093942
1485884248
1401061718
1137104954
542316701
1060577662
1666912658
1580507956
717090106
224668240
346035100
486737933
837729703
180208825
1730435346
14979423
1711405269
279272639
1626178966
743410556
1856864073
195262092
783696265
1727001164
541711592
811745163
6993818
26273795
1832011715
1410345446
2074105851
250000124
1821141313
438537690
2099897617
700597182
11071035
261641204
101238724
693584876
1548607189
1440786502
387755035
811445264
1599848232
769766344
1779590256
1945625132
6190987
91577997
1697846908
1801871168
968557652
537533079
1523888038
1370611377
910880352
219788730
474783948
2123699041
1112968213
1565537196
593879759
470738652
1392445418
1767616803
343622341
572931746
1195979391
58608862
511112736
1250446295
1528437066
387652287
1159231311
1506434966
496396369
127343993
1828825427
741886690
427135266
302467537
271336581
1748517982
1056553937
189042549
1418234575
275600843
73236195
236907640
1436959615
1809929122
447242265
193496767
1298726992
1520392775
33233792
816959132
1726523581
826791030
964998489
1026533639
1774145226
507972084
1014059200
761569847
321211212
1735865702
1984155963
193341179
1566351902
2132222670
1445675432
1270269872
621587950
52319626
704972289
1305379442
256841024
840414924
1859965538
2039092522
1246692957
1019988972
1306225614
1744459755
1031518922
472085584
162869286
791453493
2104444161
919351265
835282690
723854838
1523229607
709291414
88299853
157581394
711466536
1999265991
162410949
1783698733
1885661360
545382646
1972151667
503161123
1721962663
38915624
816145214
1474674809
1787081034
996835578
1356156187
794394828
885092060
47365985
593000264
1618017436
1498889260
556973107
2140860895
58784782
1823958465
180919406
1371690915
1462345868
1316022071
1049593282
4269847
1127749099
12125698
459420937
149217909
1756646769
525547331
1275206744
1861220446
1704181664
2004437782
1057753386
1425044307
1755985603
1971642542
1476612894
1646555844
1284612278
339420058
582783250
1549626094
778168737
884723335
1385224478
745745648
1462885973
1161066812
987923703
1417131842
1434064331
1603873595
916226473
872205844
1301472348
281229574
544548111
1339841311
1453741254
1131898941
232623188
806655616
730803261
1509186316
1923514868
1198061186
222163573
1405765097
730066036
1033431046
1851590099
1960634998
699909153
1578979021
1577890972
1032903726
441291260
1518194037
699424574
591727942
1735357573
7263771
1407558462
1532600833
1518186576
2030666357
1222544485
841289026
1907475460
529413117
645386354
1381528871
741738459
2067987513
8654766
276061890
599446381
1763626214
1071980693
1091478207
1118972965
118649016
355230021
1472899484
1115356105
2078296774
1973096963
134541088
1558498790
1133764435
997963700
1599262805
1083512463
969548856
1223525744
1427611065
1610023167
807114875
1985662875
294648061
511624469
2014913847
603161937
970225836
808027655
1701627253
2007282548
1567921307
860010668
1842280140
656805473
896195004
613945742
832696583
668370012
994797351
1248131850
1629726510
1010882493
984461755
308188199
524783332
423706907
1576177724
594097666
879309246
1122310663
1520930897
195068600
405308429
1262325446
1223201305
2138766166
316737240
1266571431
1547742365
250748451
1951182444
1105297584
598432306
163056898
503550987
1961437426
695659687
61061987
1705602343
381181940
1122584899
110929191
465161231
559675949
447212984
2137983991
1359226994
1190949973
277322
1460780565
1174974167
1460788680
1215106073
1913021617
1149688192
601017148
392597184
2073909741
2091831579
1094143908
747203362
1929774917
1552323410
1762197595
1714040328
1681181556
959702244
1704525180
2053766620
247949611
117180682
517277052
2140247583
2033253661
1172980148
1133809349
934776170
244743220
908990392
186051218
852680587
1776597412
1482845063
818638374
1031455504
1489565156
856575232
379364849
968148300
1834284037
1339071483
1746374469
1783770764
624400498
1606905866
719838059
1753067077
1100156689
2011449742
1598175436
1849315116
1654225361
1526597913
754296253
1471460349
1446585877
1351725026
402442946
946313996
1229016074
339929354
1502108938
540322594
780686382
2068666380
1083934705
800229241
935110036
37204611
1735614464
1645292493
665386155
238657452
420633828
2115342588
366299329
1256546534
1953028989
1858967770
1871516453
767967753
817080398
1472021250
443837522
1321521412
1623822872
258353304
418669354
1833033515
825295658
1177174162
1894253273
653871238
1593222360
2125130807
1494407295
383616099
190711957
535120726
1510605515
1195179552
447044303
1349310496
458802961
463615089
2050301293
1967475744
97103760
335520263
2092230990
503106538
937243315
198733427
1889417503
1523014520
26664987
1563878730
805714841
1887214170
954865542
409057149
645377336
427345954
942622550
1314980429
735427331
25301216
1009431015
1032069366
425782496
1844650155
525188308
70861885
672601924
176947391
469485113
1470616118
1975997954
510278311
1337689053
413044622
5443117
2076788158
761129153
42372878
2092234824
1347172971
1682150405
355199505
696726345
313642784
2131347040
1129136321
450977201
636722167
470278420
1560478309
2139601100
1760667481
640052107
506428851
92557868
1290484210
1555604098
1044953226
1315124887
874904428
1159826795
1475154222
1365945303
1162106484
1361943715
2077468014
474510082
250356805
422170785
1137279945
416092953
1249813056
14772077
1066181415
1483614824
1136831860
2060128936
511026011
1684589080
1719813677
1557051072
100750594
863819562
842816903
1579987087
376113800
744125841
1462495492
1580180290
866692997
100301249
117784244
2138165165
1111075195
1698358281
250263904
1939796293
609845232
1228431678
523871696
129738089
1699171573
771610195
955282728
421222739
628290826
1195569692
261044999
390971310
58795902
1393739607
1232302261
393007099
1798776433
1179873089
1741685184
1096043516
1686067176
2068296710
1115856926
124505648
836214053
339984946
1797742659
634150923
1184527161
1928192944
1978375709
1437243553
1521736489
1988379047
364980291
1980645933
577964695
700493690
749909267
587237579
1984553873
588479316
1748672091
1350152287
2137732337
403589798
1016915432
2121749369
1264108188
116914800
291865106
2143561933
2039616992
1604487907
877392163
354046481
196416938
1052512437
786241182
1248408061
964781696
485732350
1718378089
338151940
122655546
1164680663
2095917542
515678733
1051524305
2098277195
1014334474
438580492
1307415274
2123618144
1850416427
136243208
2091144193
1288988953
1501269968
860850330
1343460736
1606750651
1143008390
2043892340
1808143458
1439930154
898862758
2113699427
799132957
504792730
1592407972
469260322
1306893212
2107010500
2051634271
860478635
279094323
1680612989
547571941
1730273335
123896778
999094048
145237067
1891482922
1523271507
893269844
1489640936
2065009077
221392110
440948675
827553940
1061344846
2083400638
1101229578
1387360148
1026094032
140198861
410359297
1194609251
1946665508
1570740076
291267815
1051048339
1791100435
1868778070
1578787492
1429633656
666912593
1498163805
153193643
1315193640
1819883432
1982734238
1519640654
1603860498
550019163
604071143
1853025348
2103715465
1448990857
1422886854
2144824304
961530401
749388737
967323846
791275709
493967577
568088637
97432617
1869964425
368580280
92646540
2104584449
1359809739
1612296834
1304858256
1012648745
232649570
551430738
2144772472
1580491193
233165287
896268076
821953442
1928818811
275239812
26575217
1562672511
1870622628
1083729783
2022235458
1816147857
319573139
983112342
1453510415
1074591800
131756373
1740470973
42342099
127199876
1442485600
523370472
1320682888
1580461191
347821570
574488426
1545820306
1742628068
538285585
1501144389
688021117
747938316
1957471820
712046374
1724998317
1762377554
907228737
1397546582
84566621
1656034359
1210452942
1950038491
1972045859
158149125
1299022744
1282341119
178647295
1362836127
1234622766
850476358
1845507979
850015799
406206444
2006746410
310135087
677663078
1562546784
700112349
714277368
1289362525
215761684
568335679
396103890
1792942134
680490106
1345922416
1973855239
1748895108
1248022890
2024353126
1520655669
1770144536
602340707
1731073155
381717878
1780306701
428692692
589609996
1056553537
1148416604
860386481
1248225727
167471368
1229186574
729156566
56111495
178009004
236767779
2053993066
1596287271
441197753
111306693
1444973155
327033046
1358650257
1284707089
979396666
626173421
924383574
781226451
796312033
1948585543
1902859211
903350680
702884006
262785225
2107798322
1328641463
121309268
1603287313
832951567
595568208
1494446010
1735153850
247363998
1887028565
1617666334
1457152555
484325124
1513580058
1352886790
538280622
1768249037
978852455
714622033
2103088318
1877440746
1638896084
1030503841
529523188
579911810
360660742
464103417
919268816
2062305426
1231455886
412389807
527255518
1928126324
861041961
714802807
1018258691
20515681
1456864663
1559565961
1805681597
853235508
158580539
1269147594
2139788298
1066919333
964842511
2049772916
1664691035
2101890728
1836328828
777939138
1211530808
1639891656
23843725
1441321200
1067541064
1372682257
489031770
1581597579
774330704
1330601367
878836078
1272601762
1188930174
784275540
538006657
1179047713
382883142
1491683185
2126036856
1021564252
760120267
995037164
243916460
934277175
316826693
1842213236
467657579
1576276185
192185414
986833483
1793565148
890441713
229442132
580301705
861679423
387259939
1815466077
555335114
1499531467
1637872841
1667825077
1904006336
111329597
1663880588
405146128
1086030895
587675328
359473834
312950474
1018401609
1817596695
1089419286
1649414624
732025390
275009301
926116474
1569558589
995372222
895910736
1703102517
1526845122
2121402298
1211874556
469463513
1330865761
425452858
949034096
22626707
1830417666
1866682349
2129427408
1295858663
981510224
859574394
1623547093
129190028
173526916
405252308
1660247894
905031991
1684960941
1971067183
988364628
157281047
724371347
369552320
1394301769
1461069446
847901876
149784919
528532141
1395042263
110193629
877384996
179424174
1143072415
1306070888
334631362
884421074
543586073
106477971
2112031880
277134387
1206761788
1363232258
2035520160
625634229
1382437340
478831689
738995353
1424306494
848128645
923824678
489562916
148384655
1020770859
1044077939
192727816
190279355
1889227996
1514639118
1483479451
437080256
940262344
1751768217
274038984
1818444082
745924272
2589315
1666454412
2000103076
1230445307
861611827
1902703076
738608437
1508846716
2122310747
531168669
1236708555
1378848116
419125597
1129633178
289943385
753817360
859817525
1255938884
1356193522
1450283480
851389667
736951827
997266474
461587741
566787165
1087442850
1820261561
174018575
1401405982
1719165092
1096921286
736889308
713188548
397665411
1683345966
2026809665
34105076
1900027395
2005774850
1863087595
1899212791
2103513894
1202913108
839499675
2016305065
1559267803
1226308887
668442344
647571485
1591708595
1661026380
333544953
1812639494
1447834307
814806803
1076586438
163641782
40680842
1727837580
1534206218
113106309
582019832
2094452066
1268648002
363297673
1553637128
2119445319
1360641620
233161183
1743703814
781696422
2025690536
1872098883
150975943
774660673
2132855864
1678592172
938561434
1526095178
1900120589
1254321352
1861820078
2114279172
60074681
614350085
2025469863
533717581
1236159679
364340301
989762940
58821223
768879268
1070927920
1630451131
1445227101
1089124957
1710140331
1963490527
244271470
944641532
456564997
1664508722
1327579972
810003466
910304339
478668652
1383331065
250722237
1527252258
2074889438
139277177
746160340
747604402
1383112229
137972267
852583495
424169460
10615452
1666629890
2013504607
992229659
970271084
654092938
1802961176
1856789234
645166863
235174519
127277022
308935268
1469372573
1856004984
376081528
1377603007
338909291
1724333569
2027747551
2002110293
1503382084
559871574
90875421
1932830363
2144978908
1248756352
2084703023
857248663
1312093308
1757438199
2077693655
1413841120
1792641455
1467915912
1377844905
1888621925
1944988550
40985883
2077055075
140042004
930612522
1403588876
468269320
2080738507
1787702268
1904005274
863444454
431436080
1870482663
2145831187
1639767229
2039516214
765239417
275170711
2064309099
1030708667
884287160
1203006878
1290981705
1189330898
1627138937
11141707
1946046032
408979689
1942098707
1475388864
940968901
1555936855
404123175
337062118
2045445325
2051399074
297948729
1239179606
1423070750
614967342
1612321080
1821771758
899999340
323245130
1833369306
784146291
1213454121
1467236422
1976224794
784916968
1124252647
1215986682
723316592
1755396029
1050188632
419455867
795045236
1142011236
2044245749
1813135741
1734862103
1556488705
355736521
632682715
1124721487
1215923552
178584139
1028962256
59736117
740343335
1577371407
105951611
844448380
1626972321
1064182324
893378633
1769884764
1049074777
442206397
1583665290
1130745648
1453779530
1364446114
1142846040
1018349624
218055724
789926215
170390453
269419667
1933517190
1666260164
1151443748
295857537
933789258
841391812
1610340926
1402182897
999827870
1387351387
150793900
1676589398
332438298
1377371150
171650506
1064540648
1148277201
766913855
109305422
602682237
2124659369
939176285
231230036
1070353392
2116460008
1089515167
1145688555
1408988977
1627461120
1681914722
836633980
936008393
1942359432
1271622708
1363396493
1312045785
1894860252
655811865
497186656
1588448631
436659358
214380955
644621139
1793218469
1564379849
1957471570
536593022
98570638
1789063849
1978237942
2036889432
1616171586
800003580
1977954573
908515937
815531136
680647698
2044537164
607210465
1417601685
1382109308
1443152326
93343235
94894693
1235640550
38056223
1715201953
954923770
1154098076
1842044567
493817281
1134675644
571319669
1069480812
1671829246
696242542
752173188
209871585
1956721745
6079406
238058029
605929992
1726215328
647456552
279406866
1065093213
944426568
466737950
2004263863
2001608587
158314850
585633886
629323422
411364514
532062900
1864469887
812393085
393418643
133913709
2109701093
1078780600
331848549
435747427
1613232868
1153989479
347217691
648325818
571456678
339185557
1570903287
1238657200
572713563
2044198790
2033296366
699055963
583946253
202018582
1491949281
1684050626
199872942
1539773406
768185697
119927713
1294280349
714091353
1714873334
653457467
204987965
1414494580
199617482
373399355
1224059940
2124639840
208423878
952744527
1686633572
1732744614
1293627514
544726922
3002291
1465936623
1131983756
1828218034
1929568139
1368635874
686622141
1498374270
628034312
83264323
1096047929
2031531333
1946094198
1727622094
289845068
1629168525
1384606619
312259093
1241919458
1429300214
1133696643
726969573
505780747
389826828
1463589264
103272957
588726299
427616923
1203272972
1135559478
1492509620
543545041
1894309951
1371727296
1794660071
1313492325
1266949520
2075787343
941679475
627212582
1131034239
1145659564
886668083
1119740584
871090047
1009257132
994947361
1859940977
199443835
1690529235
1769175225
516430581
379683027
1852580883
953396821
581374732
634286656
1166293036
222521339
81807459
1535069979
1784148766
215944470
118149507
451077332
2070557482
750270222
939616247
822427280
706562564
2059884855
1351805620
374050832
96559769
1322397956
1516824643
1013541625
556887934
823656215
517812568
867187240
323461538
1857324605
2039968339
230295276
848455176
13292718
1827395151
1116767360
819129428
480826326
1007923429
9528449
1659778237
2016714927
1501114589
913372020
236562029
118795313
628038031
1373371503
53227027
841196325
1271760401
475657816
622650304
1273044703
84718345
1395685101
802699637
1236278609
429314395
237563915
817148112
315900101
1143594794
1144632116
569383413
54450522
1916963868
1009991252
2126403979
291287977
1739137348
2058538904
1838331594
1530245782
1952019912
1169900044
1248637513
944713282
975103755
561328514
1796301699
1256332652
1901943932
951543624
1798987723
1813382391
849367127
1998097850
652421024
873574362
78177170
829107464
1157504595
1204990081
1288959709
346353584
1425671907
64792640
1104235865
844246522
94440189
200365999
650426034
1691796063
1677347068
1025668816
1594507681
1826432738
1559685725
2024691132
1492547044
343201786
1825817005
993543251
1611372248
1400963297
2067296615
1963836168
490532123
1681420591
1530730822
491354877
1710823737
1838667620
1117752678
46464411
2027187768
1690781298
1267799017
1793740272
1758221090
93585758
950381471
529936387
1044164105
1161793314
982374900
576471459
1052792168
1778718796
1667498331
1419631170
1532332831
2094401966
1131822986
17085355
1983872652
435093911
1603654651
1410488716
138270297
939918261
1226116459
1989501586
651379537
1425208657
465355042
636841957
192158319
299065774
102910020
1399256631
2106980074
667584174
1155991235
70765763
1740203138
1100916701
562723064
1652918067
1772524093
764718103
295160460
651072627
1748372418
101384445
51901502
1072637910
1830714497
1584711483
928080482
1614473359
526416251
896943875
1157505846
1535404813
923357992
1677962373
2000788653
184774632
220590279
2088962958
1053215548
959114547
1256108420
202550301
1318061929
1755307547
1087723391
1932828350
1176589615
513923975
436074817
306223242
1993226526
844528673
1800142097
1360861143
1645483760
2139651256
330045973
417386513
50993169
1015787577
1977901897
689790419
1292868041
404142158
1343445432
1236550582
100803331
755205482
1386677804
892808732
1113842550
1191681816
449125419
921993157
1308342482
1687499783
1513956305
1525753267
865582540
1463153357
1094560699
892384186
1656447001
1557178770
740656149
818727071
572653238
157986474
703201312
108837385
304025576
1511395472
631980366
1833863586
2047135799
1323142824
1479510077
1332879490
2010806164
1923045538
605982699
1209520998
1774909538
1156028441
569765890
1854091228
215303657
184270529
1724876432
1972571964
1416045013
577216820
2066934382
1847587782
1789620919
142431434
88794573
95530302
427106990
1733876145
1542977541
1781351299
265258279
437815761
240705623
238824764
274548109
1058755077
1703030717
1632487768
281992478
406172152
71164719
691283412
853119293
636388372
181143116
175966796
1127741960
469012112
180182327
1875397898
324866146
35510946
555816687
1736208119
245548042
241292818
996050844
979009455
1541216793
23017966
1563683549
1821526718
811258600
270449666
879963562
236440072
830249266
719554225
1630912853
907732018
1579923193
972716324
392197327
1084387105
2040091890
916008818
544233432
1684766057
1422868525
1459475287
1252631685
2051928450
482031797
1512092570
2095165958
1451711238
2122172196
1483253083
1950150258
1600985712
65379281
1542663007
593093016
472304966
2116056136
1679910748
1082275454
1228014244
751471077
1564135639
1251659309
395327311
195397666
2115417723
715905570
379591104
1365248681
1792902722
435813871
1740838692
771138448
1829952806
449411536
1041247947
1062693317
104423368
470047996
1400180370
2131824467
461462200
1310506892
1741059985
469139271
1980967519
1101268314
224455120
1186989174
1420192720
506472344
2048563458
1892874033
1345778781
440928119
1248307387
1484321786
1590202888
1529858132
531738561
2112854426
1279956101
93204935
1107527156
1088016167
315366492
235149870
1883920126
1841009355
273822637
1122949315
1368194934
1867075475
834711174
380551168
77246713
661896050
1197921052
1676320622
449961505
674840162
1491126715
996757108
1572892534
476438483
1931400556
1161444944
377372314
747289979
344151041
1560679503
683858728
211159242
136873600
1400917097
852989837
580161106
847192296
621994718
111598602
1598407416
110535458
2147288794
927581133
1833655031
343963870
574477559
563413191
1272801144
1583276411
1774459093
1162217656
1040973123
1657839901
1736185848
2006026206
800547616
277510236
1609851828
1861492479
1300744076
537879692
1651684221
1665558054
223182705
496543823
24233716
2083863109
1213385700
1046387484
1033982115
190795822
1363683671
1905476214
1587603462
377033146
462693557
1988080008
1120863085
16236904
435141229
508899725
564460222
870639392
1851276406
1097019934
1379471722
1973093475
1568653406
1417871629
1637845230
978096106
872748452
1957317552
587446912
290863870
1809597573
733308397
1701984874
1920826452
1685099305
580541154
560791796
291268017
1747522796
1784006108
981638559
73121658
102285301
2114089221
1598124209
2008837314
1992493966
497860535
603975215
1414600716
1459492529
580050135
722659309
883500883
2082166362
1923265512
120250103
982382570
10472145
1109832102
45178635
1372808040
1760870223
1605520281
421486640
748456841
1671040862
1467961495
895856846
1213591180
813888782
1351418139
849373310
298173212
661020595
519171949
711877050
1236507905
619434449
603039741
1315290222
449337724
1522386803
898048323
1614702704
1684492941
380281901
1815409859
1449899800
358735024
287123971
1594646127
1493038594
210110956
861239018
50070857
80023842
1412019806
166431614
328698899
1221410162
821222609
1078220977
547940491
1013885467
1665020580
230840127
352093344
2051619765
631573583
1838851212
1207510652
1587891858
1648593190
1314367879
1823776731
2110947417
1266681969
506612035
1985366000
1094550110
2083841213
898274954
1387805221
1477833832
2117957751
552145507
693657470
175982241
361196251
806449779
499793335
72852427
1894335140
2010115856
1778028661
1459086154
1763656821
541727111
2109057284
1056932814
1097831596
1773943479
771856190
770420131
1821812138
1168914536
1610422391
753417312
733801206
985334963
1331573
1755435463
1951847882
90018707
2138852665
334491534
1693456705
132536586
2131117549
1364203935
805517016
543707089
1065071970
2034958610
1193169519
1662813996
1691626628
1576842565
934694496
68368880
313914497
437837609
371798113
1796828008
1708291690
199492342
43044080
14421739
1322216308
1387973161
1176943694
1014084982
1485690217
2145408710
1058706976
1418970127
1824505712
694983790
1272673876
938488227
920503522
810795901
636864722
337432152
1454203759
1352634991
533093877
987041856
682168690
2098454848
2137245375
558590797
62594918
362222334
1010760062
91696603
1759272997
970430302
874265894
2036852824
1111988365
1338472088
2133155467
751262412
1964161024
1336336933
1643523088
1221782309
824105214
91672620
2007251454
322282408
409995442
969710814
216198849
1347139931
136173566
438285578
1216665453
91789714
36549347
1120553087
616252343
1213759714
1892155840
2065040386
1737828865
934713636
945361106
97375264
945706067
256942029
1330561104
1592635028
580899795
2140214178
1464073587
1495885137
1319288166
243854341
2089484801
1277394947
1920347666
1200739879
774331698
1716330330
2107217618
1663171570
292078332
998761970
1150046471
1484411381
1769448747
1405283285
2023979807
1995992535
71603116
1256962002
61283398
888464489
460022820
95175272
1842843810
1446457430
2025530015
344915851
1209810515
1680351053
322161084
423751954
725389442
772524492
1114292958
1607581974
941898978
665587732
325529215
1607852965
609472281
16556346
992408733
2141635117
1086225657
962693299
404593786
1037495412
276185973
1029784898
756936024
1397248845
1873234522
1303078655
2101302927
1918274384
2055442533
41727240
829431714
2108626566
1457512486
915004636
1971675377
1804646085
979569538
12167052
62505794
139118666
38301871
605534393
1655441661
1828037452
1893123508
25744425
1796103450
1165821705
667692339
518630611
1062694058
1798671225
1042322066
1130445384
2028357326
1733696395
1520389693
2026870679
1797915624
583956463
200872308
1986160942
2122200971
1595130014
705633113
276286304
1233987409
228329350
1666757744
1176029335
958974890
971107044
878965591
1685346105
1135319155
2078881615
1720895662
2095308839
1444023413
1331532217
1448432635
304237975
1579027005
897853991
675446483
1837015008
234158112
911832559
1066394149
2096303500
852076714
659812706
931787285
1865000909
960694879
342158049
1422750237
2056751633
1064345836
1106269302
1512255827
1492619227
1564328965
2090114619
1744768789
9278062
427075897
1304139917
214124150
146485336
1384264393
839737111
1862861618
1871649273
927697120
419318151
38747676
571992449
1166440834
1120986950
26271793
962822141
539336892
75825394
2053320795
1379134469
1904826477
256680626
106792607
1033033740
1917219323
322973336
1739278479
76316771
376681662
1932162791
415837664
1501245912
1351559038
1097195631
2123287752
359419763
1244405886
1675856980
1321561410
1212670257
1740315956
127240881
1689069193
780380687
1708942153
2039813358
670122649
256558603
1540253744
243126128
1504504437
438489345
1873347004
1989612738
239147718
1396151360
238444135
931415816
1373429740
2039889302
22725998
39135896
1891162675
314645623
1293688628
1055868928
455543300
1797581065
1283081543
1810454184
548922413
1662554721
476650212
1544662719
1154854512
1278252190
2086497589
1761133507
978789202
1791940291
1761450811
1677239874
581590618
1677201865
1453786718
1699909282
5837026
2006433337
379144802
320565029
1673985472
1669040754
448282301
399543864
875281894
728717628
2029370522
1116547184
1441319992
1191364591
1083453833
821697364
310172207
1570847921
1754461821
1831900935
225799159
1170570351
1471508414
401135926
1021295762
1815202163
1135998455
158199419
1255795277
473270696
1716880967
1240431913
2030398260
1512666281
1276721732
1542100952
364628039
493570556
1235650625
293770941
1309057858
927076218
1909410781
130218680
645661067
406050667
931042665
1759729470
675275041
1836453642
1003963315
1086735512
1452020965
1010914435
569729709
2097961513
1279223903
821155099
518214807
607400236
1880427672
1274885030
1567867409
1700818353
21318544
1860630267
852578840
1551684177
1433437566
125599586
162867888
1151031668
2077586501
935429674
1465202895
1417828357
418625536
1561731758
1580941537
663005029
819702628
1094670590
2018883304
1591531588
1032617905
203108393
447962716
367291385
1507959046
1021923539
1115337523
1436555120
2024825570
103885506
2077104487
1782189370
316077105
1601086475
946722271
1461931965
1847434093
2077117920
889769420
615844731
434846514
358753444
961351674
1682635161
2112757218
542627005
266937439
233818448
1509559062
31033621
684663847
1154782103
1568449147
1382171224
1898617567
502027145
134807734
57586643
161099216
908356212
1402710997
1955834492
610143411
1003694251
1012385614
472054539
2051811734
152396048
278827118
1671952536
1853569476
183763400
260186617
950301179
632651050
1934276675
984908101
370620561
132403081
428382700
1681125968
1937059556
1455783829
2021906247
1729467152
299753022
1046179955
1706653209
636436780
276075777
11075769
1886524234
1484899623
82251134
527055865
1298443655
1701070595
222993262
731566505
1301313421
2073168455
1821958783
733697753
489075149
1524331227
1127552256
1457933511
1769835910
962285658
1493350797
870707916
321197649
1999729383
917961075
10214747
995566814
1491306479
2016245499
522934005
1243306151
1273314555
1370074060
595036148
2090343205
1206431058
906874677
2091280190
556378310
850924907
1680884729
460943935
1626874949
1132056456
1570279109
1600990437
1424339057
1029674984
1762448689
28338875
634229325
2028083452
1199104701
639917619
506289068
365543293
702003124
800485773
1567694140
1466291966
1122541476
1854203554
1262198925
393407978
2140720941
996097974
2065935131
1800503816
86674059
357789388
1736394640
172881026
205706177
1528352517
1140201575
987416074
203858102
1128916051
649310917
129899338
1771084172
1132323634
1764949947
1028884836
11034412
661848549
1740351254
841165264
1774475489
781881409
818577773
623834723
1153370996
527947715
1136530139
125267531
650704464
1566753788
809503825
1431863745
2059401972
777999012
1040504525
931120777
1010125350
64670896
1050289456
2052912101
1902828332
1111475481
1226673670
101558102
682715435
812769878
1641295604
1608871957
28310038
1768058374
1975276942
1641227322
1933438027
1594797476
475148992
990149729
177769846
928580181
1071682659
2018048068
1356675166
139317492
517384141
1104480954
1473313587
981807933
247186412
791055804
656328233
494038793
58342258
149651298
1599414638
43136895
467285870
200017320
1745644362
25736251
1445304601
1058585223
1656659609
1482707661
370009213
838746264
1677304026
809131493
1326264904
2147426025
548739244
1742888552
1956326075
1070917059
1303694370
1658143429
1135544051
368679571
1660978838
1013796897
254254050
1941597192
1301972756
604232233
1926392970
601140914
1438480034
268026691
787137530
547234024
537585398
1656210700
1879693121
1322874727
875780013
232226868
1839263938
460861774
1539360179
885413173
322347303
564835400
2009907334
1230177341
1455422118
1774170409
478873918
431429006
1888408200
7589827
1437710381
1221396984
1601047495
426943404
1860692923
776229494
2107959682
652863422
2005138880
633606424
1773824176
1261437678
2030191419
1628283083
670147242
1218368649
2076004485
1649403477
664287147
384026692
2106640873
1492936549
1096794267
203829915
1781512190
881798091
1377520028
327480436
1964467866
1574593909
1197069308
965503071
1764215610
679927964
1232527586
1785042620
436892509
865745831
685376400
346009744
531692091
418637978
1379826398
2123683322
1683228457
2027025353
1341903959
2072715326
1367069818
529438071
1147704904
1356003324
280706258
954697947
1401942430
37990330
1625707033
1027616115
546536517
1754753469
1890417427
40857239
1429337147
1665614504
61217459
449475601
537659476
715704156
1592376622
1916607063
811608997
1043181477
378851037
1650537010
1947627420
633791471
1435359793
1134922266
1058366817
1015793785
488525437
1387642260
150538681
2112279070
1107676484
376688020
409253153
1437098521
416350709
1274315030
1095309366
1048636171
1398603317
990874893
1301757039
159603833
93331935
926188741
1039765233
2087769998
527534154
1968542267
1246491397
195996367
1726480067
1222178280
1739316204
1340577580
461996854
1185042388
471428889
1987664748
1929660814
1046785747
230862577
1324321020
80366240
1871604146
103918742
1055694754
130570969
1480572661
263635541
1359114920
1964099319
2044542187
1703400891
1109054467
914979761
1877930656
623747619
1680968090
11645871
991782784
167250624
1681950840
1391144264
725441520
2035447047
2086631875
1502406978
1618694369
1223764584
1513588545
291336419
1826085222
1844495185
84700842
337028123
876982639
773888261
1438375587
1639780308
1121623831
2060533707
506731168
1253297226
1839471217
1319110989
1828906931
1385554802
869318129
1037602579
1824374675
2080259746
2063564464
1663386680
908349010
1770462611
1789242442
1885868041
117323205
543822784
1469888966
1840509067
785717774
2101972905
1644744048
377529317
634123643
332195963
485038293
1330731905
687125821
1037562853
1338177980
1546089912
1654988101
256320902
536404409
1379549260
342619424
926495782
813565606
898417330
1801943941
269437017
196598632
1293586483
517874408
996979310
1954434853
1987355188
874157433
664742305
139187810
600259229
1101791731
1073254689
1842232046
895602142
1330360134
1371752209
539571203
167376173
1992874335
1536817786
1079756533
1862428976
897307777
218892739
861499070
210699191
1826716406
815229195
881331477
2120141338
1679810514
304156585
1769185795
96796618
861228032
808775493
1823001770
508182634
1555202761
645296653
851907306
1090429345
1988185345
1137344559
503050805
1217781291
743984754
652480225
154646327
847677215
81600805
133969520
227352258
1736785763
1150663305
111071290
1095548340
1205140644
1969886968
1721015566
831336767
1845842570
228011603
521401320
1542526662
1960297575
1744056380
2072049459
2006699281
186982396
982190048
1294357553
1768291226
1119608572
2007312750
1366263810
1350755113
1297125892
143500487
2018357071
770143841
1152996025
409567974
579853064
1105475992
701316491
816277857
1075310541
1484974791
2002842736
933726052
1777666971
1582887718
2096703788
1969015127
747402282
1017093534
787230480
415782191
840568138
612571196
936089048
1414549254
1576097537
515456062
1494141815
101901673
755495933
1704009224
253216396
74884302
1483913021
1154246080
1992997052
240719039
1117666125
1941139254
554813568
157064025
673972154
452276795
1388696593
670476889
1635585949
2030301958
630536938
1140798147
974335886
1556069010
413249739
832725286
2131858576
2002753146
1571690315
162898517
1715872218
1403691307
299196513
1771106039
1396977348
296866580
384006383
1772970069
1211749853
1532729698
1820932749
325717140
2085145184
1597126652
918840762
1769482820
558610224
2080763865
284468397
630160878
1460741124
689172759
1664521505
556535036
573891890
193139194
700308187
1983257201
2028015709
321343417
2080848248
1066757052
400522127
1704793735
601601761
13685794
1451541469
1340953131
977126997
519768509
404609604
1812678064
175733019
2085470375
1168710538
547171301
1773189651
854855852
1791225140
513843211
1130139488
447029359
617997426
26987859
1365009638
936385006
195195947
1009543165
1347182170
1782212357
378151811
65367120
2130424143
739325294
1105480606
2089592972
1509689388
1905214302
1543134764
1944652709
1247996850
1014493897
1766699951
343064130
1760966066
1036560179
2079383993
240517941
85756635
1797351534
702388453
1398398639
1359666505
1015402428
38800272
593201136
1791489867
1513569237
2052119461
1278189689
1941900348
1502170374
1152815483
685388866
112874511
1118939566
1778882764
422478618
507424041
2025065034
952486142
1543999352
1667319363
1068207584
1322021154
1802139574
1733316917
80893476
143257602
855872999
2011675875
919104419
318624113
915367973
298514364
1807411735
830764203
2128625936
1755101521
1177318571
10042107
1766965168
403559875
4190879
450379011
1050349505
1318852339
1082561134
94931598
1125184111
620371726
1517426570
790097757
1133022665
1530483506
1605135693
244400578
1999373817
1592708381
1857389513
641087951
1739709478
1269585325
1984459917
851824136
1854412916
155608955
875097498
1276648191
916732112
1098922078
152692418
274256084
399043011
550947883
1390321088
810101141
154306296
876875491
1481038318
1391617995
1455121068
938669848
1919383793
1263656005
883480317
1358802817
20988625
44528857
1131552015
1986972195
1630537285
1177539056
233958956
1004436030
28835119
1462953381
160689063
1109710329
1831827562
812652957
556715810
1220157760
69784643
1813052562
1482449643
880681069
1718138082
292256312
507527647
1589604652
2121304648
1375508414
1942904824
561770017
1673354414
1629797132
448944863
1542658147
1258021039
441350444
395874593
348359124
43176838
357100475
1777992678
1827434394
84189096
415141774
2083257856
1227623437
2043234438
248621926
1798603915
1834238322
274833207
939998571
1854181157
1062085541
2021965302
1422488038
1327040666
94737126
1432931719
1575657801
186881657
932568474
1766330596
682743494
1953245595
1521511153
1499674898
2065292842
1287411329
1951821058
1373766082
554424874
482702797
1130273495
2081625694
58614476
1058179976
1214247704
682376266
377629638
1505163480
423265743
1120651672
728052338
1183511231
379012890
396123929
1345680366
853984120
1480059161
966520310
1712073726
216912417
118472312
1168573357
2074778296
630879064
1648272468
319380972
1108431603
1138458920
1445393649
1593100107
484118635
1043643284
1526169911
1323252458
1615074971
225636468
1109562380
879317442
1122440667
740617251
811268967
1351480715
1633196687
2074751372
1003494329
1794924113
1844052810
1355315780
75630838
1839027599
1190985354
920190779
514238912
1399112507
846238133
1774094402
1295573422
481329569
1691395702
2079671646
1424671382
580221432
1192305073
388853168
500418517
228329454
498958840
1124182234
1817450536
1670162156
1218839683
511327958
801492901
319677819
1244878135
2116947947
1068847823
452239862
564773678
1777489300
1585031050
1715965565
1136984171
36317677
2049300703
890699181
557147898
1709627570
1793875984
1835660863
849856453
1210709748
1479382861
1990299617
1847640338
2075804698
2072654795
1288935251
1502911480
1511805139
728942695
1220377110
583316273
190836935
1825394574
739277639
1015767374
1502835172
1164557643
1492660216
2111796945
1674419465
656316967
920404690
519583850
836730411
226927819
629047523
890955197
1524560973
1316519094
45493722
1975174729
635112026
661738513
774479745
364167593
1160451779
1078700625
562504498
160398282
166306943
767233584
584984875
1070136519
776741415
1948641339
1239005487
643489300
447241149
630606997
129838750
1757282603
1377351985
1939527078
488914112
1406586339
13649968
1880131204
1739012960
827521277
2001701782
1039053959
883210893
874631429
852169601
491649532
1301372606
1003492992
1815404072
201535573
1028588991
1152407747
75071468
642216532
1563177574
1322835077
94507855
151398027
189579567
1579158164
1437331792
831132055
56419292
1902142835
554119667
878866275
764372605
1869416465
1875702844
662247275
1460157199
205499384
1239314018
1098032361
703876715
285816630
1128121995
2056366676
1655677883
1038996201
1125233239
1769335552
712685828
743803303
1424285550
674274832
794833936
752512364
1423057920
1145485314
67884444
335365604
1282307818
375012675
158578170
1156171425
1600237410
1548983438
525650411
162745760
868159011
319033460
396602934
1821583793
1397656886
1381632717
1815264175
1305569191
404223960
1499506169
2095998099
1579231732
1335937841
90382222
674289498
1968801258
1567481603
565009080
1573776413
1905519323
1182389436
1401055671
1620596817
1658392386
879841455
1610752340
1094789892
1134913543
681966045
668381683
949129581
1588471339
1137263192
1990412999
1713824421
1181728091
950007756
709673843
467465343
1798238630
889166598
1079332445
1164621657
1748332183
1166442752
94647094
646912658
288547978
1973402315
1999802633
428095617
483110827
780387676
1479944322
712166299
25036228
486998669
478359135
1674045758
908504257
791083307
66987234
1517160159
126761126
124214473
639025032
134891171
411554310
355458661
845466565
1149176518
1783268451
1450951857
1436558409
924111424
1993217046
541871113
5024466
1657429221
1997823132
678350562
1049840233
7149528
1667774225
1816638994
1726022096
742052244
331016324
1970483441
520418689
65910369
577312728
1714206129
363235969
758355133
1406159901
613304766
1342998466
1538353287
1228796696
1826132313
307118349
1356083435
769715989
135571678
841468194
1993345900
1485221273
1568719920
315239332
592353418
218940731
307795816
438349762
1030596556
479206481
1823115030
639902312
1976511554
461543073
856334278
1660233764
1989900572
1089490026
1276401565
1620482022
1819722915
1113409467
1842091235
1765858470
143324724
600099671
1041334394
1600610433
518437088
2070093961
1517525870
1420361213
1267915027
353562120
1456972191
419724002
333375374
824644994
1602465960
868878997
1216751283
1321867856
1279146070
232970192
7192066
168562559
391328603
254252897
1524447023
300420537
1416636072
245310013
1395802447
447361719
1885858588
933107553
1328594373
1967072743
873413623
1809876741
875566334
471214142
964890844
886481882
914805044
308193483
1011465366
75333004
1102414852
1653236934
1776277145
1480377257
1190261401
1562184818
425847341
1180864225
1926465745
1894937009
371453811
418788427
1107433166
306462400
1915194229
1455103627
669504620
634926047
578951127
2103226664
2038934933
1239412263
2028172299
903623179
297326347
506672378
1653513466
1987689470
724085223
1504563451
775228673
1399929034
933480526
177859053
2001069389
839148583
189237690
1412427140
912383113
661312763
89960147
1398078638
1539635357
123801574
2008833582
283173561
1100418466
70230535
1757440062
131371721
825493393
1143161579
1793053571
1242181378
664598739
1989082690
674804038
906466839
2053305313
1016162116
1734883657
2092726641
2004659032
670421463
976367190
1712651340
395827425
615159132
899189267
1466554593
1536651189
1466259176
103051778
385290154
1930400433
1445878598
1782674242
597826749
1387288024
497803727
397149900
947435100
1857046049
1210484162
1343512035
930157493
1583856201
1365223720
1815508509
1058323091
1131276802
477292330
1808299423
450811270
1739116366
2132512167
599805990
238490323
585158110
1205280841
1938928080
772934065
965288873
176022019
2099590306
358623671
193864151
2030725106
845798506
1016344539
320482248
745091853
646044266
480912828
1617068038
55137013
1873517232
171435864
1890371792
587665353
170399528
1563439521
1943958368
820616330
327120141
102840434
1292292436
135057797
1621420057
567788730
1467285469
40889871
1620762418
1886378753
990550179
1640129350
1884846319
1291577778
1604069974
2124916369
1003569033
1594588969
1481668558
592120513
52440383
1064994814
1829732702
1480369023
435615765
772936973
959599709
1890594622
982689545
1034136207
734307349
1297549534
1284926851
141038907
248064350
456008299
189648896
243976479
403819285
1169754061
100077604
1424672745
1734119115
1782769672
1205264595
842665752
981880846
1407101025
217473764
1959038441
163856866
1711210035
1133275422
726115365
720713165
1570738336
959644714
1600333792
205237485
1998070912
908744578
2018309154
187805724
1355992229
1879684434
1217396422
1730637720
1363027339
677380701
2042623775
1241361390
1752471209
2061787889
489319326
1682761245
1009884503
1375219336
548305113
514479985
651042513
794504323
1124335406
1794880068
1880932941
1913854040
1658544519
1307224574
1226789778
27749645
677300993
1235829477
1504586999
1240627937
280886739
1750592417
424323514
971555424
1334683800
1031691288
980787199
47683842
1239631271
1395146335
570614706
616306067
590774527
408329914
973262885
1735607328
1815160322
194454607
1778047624
933536420
2142672425
95555870
474360925
2036851944
2055980887
897583548
2056733991
1103560975
2116602290
253273690
1907598744
190677826
391960182
631950052
379748517
1635134222
764274034
544196356
900167419
673697362
1333578846
944389745
629299255
387090002
110551966
1824643295
1871506898
796795864
301872583
1680653057
2003815700
1840966476
110179819
871876164
189215101
818256177
1364917347
454992164
657514195
1380953599
2113212122
168068949
1029442409
745341645
1787014469
671015441
2111066852
1363649886
1058384067
1610786994
1734389614
73071671
240173508
1527089232
1559198979
332870432
2037616187
801363120
287867725
65925036
165013361
1958494087
1407059806
350833832
774955412
1246911044
724952745
135143231
1779910655
1613290636
612612441
644514378
1244112314
1776596471
1861024716
1876011913
396415332
1823073587
470827378
2137392965
304219545
1203968227
1359507113
506633428
645889384
1476728925
1145371553
729070160
766811131
379515414
449854891
1968630232
924621338
422049340
297581156
1409166572
1027259436
1641837813
1586659639
1407877394
1685786975
2082097157
1404407332
2076945384
125090132
1917723212
467547063
1024151472
1549185542
1067624485
1239190898
1701660456
1799892697
2028097549
134216137
1934051906
1571124767
85789257
1687919844
2096159226
1646413876
1606594937
255912534
1865184359
2046479510
50545350
1416181632
1030427146
2138835174
1113972375
1130845757
971696337
374136721
178753430
748303911
718436606
2046858476
756210839
200904779
1418256708
1201397333
295772043
2117441523
413956887
1792374765
1683400234
214087151
1948827355
1207649131
258644637
1867139612
369913834
260369907
350991065
1461286456
2078347674
1618812469
531802561
1934028762
2003083838
2064263966
1821605653
443079346
1017553058
1149196703
2044624742
1758702268
380196786
1115661193
1013060859
679153339
600339069
2061174047
1849581332
28172874
38132027
1374639046
1694208850
1107699714
545117318
292920339
963912969
2030439474
1935899341
902105150
1833154091
1073409658
688284486
2008305179
512478998
1021277303
67281811
1164092825
1140809427
1310041034
1742475952
2085701281
1480983501
1324483746
1030084119
995520604
1290279796
187747353
964113773
185791946
303340334
1099828568
927905639
1739806129
2041687991
64615794
1126466922
1726306154
961095186
1426197609
546117714
1225470529
1333894091
464027707
191704051
1020607320
385185501
1510110806
694156354
2022382469
1498981852
433481387
479250708
208506350
1123952787
496205158
1747493440
1975101039
669933654
765134183
1502706747
32939930
551495594
1123342949
1894747153
2119643287
528397137
1590158115
1313991635
2132241523
916601271
269456362
2017167050
1054877510
1946772422
2133293214
1665486211
777577771
1317504348
1357235930
2042278500
1211191350
1417911334
1360918640
2100391395
504051353
1944066562
377777641
2067630706
1456345356
1702589328
940316694
830650654
2131562796
2073721059
905390739
612625715
407418814
1269659241
1727256136
1471300020
1140126260
1761680397
197004216
73147480
994886191
655109722
568280253
1614662154
2099014286
522911331
675632851
2073291815
919283343
2126096912
1183403603
2041695088
1846372215
1872634945
702500711
1715174598
1422433034
1047725404
1892188394
742751740
2026994230
916726557
683671295
1002082579
760077876
99479832
792450082
881385782
463675404
1439738166
964361482
2117562107
1576664609
715668336
1555657144
94684121
1568737995
2100954740
713242549
1909452680
1790353899
1823037329
1392475458
2074921867
639854572
1407431543
1093450436
874809168
1410224107
2125850068
1260838213
1719893278
500377961
802871822
1521514634
1823821208
262452995
578108257
1616380350
902841488
1369656597
780459341
1974604017
1854997718
793835149
956885841
1229040767
780631273
2022450384
497017199
1221040758
1138107100
593093927
1217809611
2094119603
847542409
1441308444
1165317004
713255301
998627371
609507966
390202641
380627515
1119193217
1440058881
1153331763
796907695
841554176
1898149294
471698873
1878696942
73008548
536014896
1320866951
49090751
1841800233
765126182
646364656
12960435
835868513
2097625077
1006171021
505466928
95489019
1313026980
1014583813
1054563149
2139225209
201626636
2119217379
598226031
1855438233
499123716
1347580716
1312720077
490967695
1659909983
680517485
1113292883
1669204323
140012790
243679196
2012225625
485416677
1479254190
1515768601
619963707
66398979
2048993347
600265636
2071306518
644928869
1352655658
11714843
312691249
539906359
1011413104
2082492209
1872876685
32874879
256568804
2077005711
86906061
1264428442
1577500038
461332596
119515700
547663147
581882948
1517368828
419885267
1827624220
1437208574
1345571327
759102392
1819191878
748885426
2075008194
1542231967
688822191
642594816
534604909
260265166
1198364973
1627907492
120319430
512334160
419346585
1990827703
1867402394
1215609724
1129763251
937128925
1287189392
227943390
1808145974
630066257
98442463
3307394
964627094
1865495578
998615542
1996212990
665539037
142012906
749716629
2001197918
200303092
428549705
1100170755
1065046361
1694762999
550023308
1248389247
272829206
2014471338
353705597
64241154
760508135
2060855366
875290966
2077979187
210617607
56891186
1749159157
2139017476
1282382417
902485423
1418435950
1243682919
1359489534
717749450
541803968
1158778765
1351209012
1374909953
70632976
1051256657
652575820
484581355
1846659480
495575800
2044877591
266385954
1117605122
901171150
223023342
1745361452
1575062735
172791276
552246270
1569433231
1849588642
1876232214
1345373886
608377895
647413838
809524274
762827169
730896949
136657880
45605780
956571267
1105458702
749017220
1587174100
1576460662
658266040
93675363
1779632795
1301076953
1160322663
1971394252
31240032
1663180376
837487743
2085939299
417409710
831771534
1467399088
1743474633
1938225563
1958285746
238639424
370692293
194868871
1607185736
916499151
1436398860
922280228
599409433
1535596997
1469108960
2079272484
242995833
717654085
1792727965
1409720286
1319043052
407743750
1738322203
1984374344
879552193
1262598060
1079985393
532645864
1008280586
63208672
588873152
837767440
1117249560
2066049883
1815389850
1676053783
13820206
1465681571
1775789019
739001760
1192666634
634432789
233255499
1973210120
1957726057
1888101046
825519541
638634089
1305928393
1678927344
1922883066
1807618758
471092395
593644571
147508780
1210274519
1938737820
1381983616
227453747
1164929060
161748301
243902889
1574250625
1207278418
1064559514
10120029
560197710
1902089367
1561410438
1760924902
1772476379
344857990
2016661000
65940830
384802634
1178183932
593647611
1644110530
1472608059
662938270
1219431603
1396269259
500141734
482969544
2101283048
1279798028
1345776123
1009436694
687197241
915194468
1399701672
1548905638
264092506
1811042526
844243873
1295354185
537307961
842735025
1289989103
1771533352
1681093087
1621625379
1825566726
1497679427
315589252
1979405659
4162321
152445946
2072350159
1140303967
2137815705
250334355
1961897285
2023516964
699104486
1693643543
2038273489
880828434
1387288427
547741277
1337938089
147556418
1761025119
119001416
1822359388
644960364
844810825
557693764
873538557
996934841
1946319028
939831325
1459549593
1910148220
1458442080
1764173868
1262499946
1073835913
1519092941
1389496658
1016996361
927998370
182297389
625637018
1542996416
1135318817
2010994676
1055221890
465859663
1398743347
400460192
1338117560
927128936
724865363
1323398618
1607987794
1407117865
961849046
1222219669
1930031459
576084781
212910668
756225456
1812917315
526341957
769057267
1828698444
941705995
1906738465
1899029992
282356582
981878032
1696476631
2043681953
1753234397
1612574938
699885319
117839629
1873145547
944577663
1170097580
1311491192
2137068535
1773268532
439490391
219666303
415212464
1446267865
1771218210
820343291
653862499
1126370254
129727980
1607211196
277635629
1596910853
864438405
1810493616
1250726073
154425139
420289927
805388944
1636245065
1206182751
495315539
373966696
260763587
1937877841
1540348559
211434666
2130325645
670524189
585878247
1883291679
1173334308
785201180
1438172054
119305555
1981848910
762804724
1030584644
1787293680
1363423816
96406169
912775491
1541401117
1244224782
2064553549
420190764
1367588597
1992579244
1486263517
1586026191
642854847
2006754446
22614074
1132703894
884764715
488933967
72234583
280361218
1237678672
1000549476
66236480
1002693997
1126935141
712645806
2041627502
1084016434
1465951337
1538226645
448084131
1709232115
1960541968
1288017423
1692470697
350542448
1502427254
1242113469
531164282
135085456
2052551337
429847710
1708354510
1347986994
226916244
599401750
438769641
353630635
175080744
293860926
2050572746
1993359385
863265269
610144662
1471060032
684955130
1187854664
860381571
1499367510
576595848
1033486173
1280536646
48915549
993800704
265985362
1814580507
578377073
490606176
1192502808
365886204
694817645
776946619
1081823775
1358718773
1575707804
1963303097
1521353710
894494524
1082943072
2074173172
1779930160
756039408
1911922157
1536642162
843228654
33304307
1511771998
1709047294
1232683771
320506598
1264426694
1247218055
926171130
1112528841
1495070946
852314274
1291512026
1020752442
444940828
2082546285
745796832
969030715
391073650
308010413
612942708
633656304
628369163
1921186717
177987423
1941852680
199198726
1998887242
1945357237
1837141835
1330854617
1521867584
916133968
1753412512
600582474
1157389912
1612103012
776522701
366624582
1188803170
1534312574
946087860
477893248
1509940486
1330454442
337526998
1697600351
1342038919
1334511453
1508796516
1359414368
379804860
1438403743
554204629
1119386495
1431178152
235615125
929819788
179316937
692355607
1710127487
721171142
1868507308
757647844
1826073348
1481371411
85105286
29235237
2118106868
1071871845
1103479196
1012565796
1469250273
1391195869
1988095338
1904072804
731717669
1011356628
418326997
136724198
2016861957
1665343166
219199182
479998438
1511363564
18860011
1742227913
2005812861
1438534361
586112519
1894192372
7737916
196938800
1429902391
2055444374
408884567
291598480
2133119019
2082682631
1950919907
778141083
517144829
888577548
1551633709
182700417
687799411
2030691763
676283318
1754392641
1103128188
749307198
1676558780
1416896168
1555308097
1457326721
1206054465
1450663790
248198549
485005903
137707727
2124320626
2083155379
1709586514
52191971
1325404516
1352875730
1453840300
2103040690
1691392702
426731034
1261646560
1685568867
1776045934
586677080
1816685746
2101537117
1122969237
764481464
2089056121
1996113947
516789804
1613943747
2043692522
298588385
2088667124
1482245716
887997398
1633305405
1992791376
307456414
169055517
840871954
500992848
627769949
1923653463
984132919
1734555501
1936580035
961566981
130832135
1074559963
1933680625
781771381
2096958158
287550124
709564876
1438377389
1345052893
395652087
949102486
503529130
446901928
957179907
262870788
1585605613
1853362634
384892254
76453324
1861600895
1514865031
1980709786
1755916103
1639481927
1664117000
756017304
915088217
266499569
1052396128
717048990
583154722
1505668037
2101077940
1215006149
159747325
854309300
1585477189
64890231
1040002947
1251401996
961403063
1731007419
806247267
1566767007
808214676
1414118342
833948507
2141984661
1678547309
484802700
1561603064
1945704247
1870928500
1184528459
948261311
1787546088
863658277
374829446
907081650
1411450971
1614721900
2100313774
265831706
1125220391
740297107
1137920765
1259953149
723799227
1388314882
1493530047
1469525895
696538890
1182389843
1923430444
1364058659
1533640339
1867933463
1070993354
1585228715
723945647
1764113640
1041576982
2083407829
1617746330
1819975483
1511559636
1200155682
699855953
1817619810
1618546732
1917765291
1105904296
1955692928
1632181252
353895338
1181001268
2063751675
215514441
2045729905
1186746240
531614751
923169306
1176120601
280256426
1180368514
430117783
435491589
937807697
98560783
494993970
1374557006
1507336078
537110891
1693997505
197478569
609702400
241811663
163311167
1868372351
754493786
797541143
2063715997
2055403357
903819527
1083993546
673190594
859415299
217124321
396269054
652144399
741211458
1204721289
2056919206
1273040914
857692966
939275039
2140575397
916668336
1361339687
265291317
312849892
565465299
2027257161
1372871747
363179036
1525044236
1451601277
1232069765
124964995
509219708
852696367
1959047487
1046558462
711317249
939004080
1960247151
66539877
1098412316
778399348
1244448658
1174575771
1916375631
1833946588
1496782271
457131953
1699243536
1207438578
1794517410
132907947
454653655
815296433
459890509
1086500995
1939134977
503268553
1752948461
552546793
204842200
2030048599
1497306490
566050650
2022418389
1929665025
2120479815
1624653437
337671017
656718334
1510210114
604513661
736142555
1263784153
233505616
1336829165
4880647
2135129325
78831927
1861606019
683846210
1926084029
589413154
995412708
730895140
768207237
1817982666
45081655
757242883
928507112
1687971781
1640319009
1817964106
852049760
1665042587
43425404
1489793359
1148343110
1846835820
1823157912
1792282170
818657856
621874535
1998783201
80886911
745362810
914100564
313791055
128112063
999021035
1224748345
1808429589
1808347817
1270999102
1107525608
1394905429
466259649
1661839907
1272711347
1835301351
2069410985
1393293471
9492162
1613700082
2047734404
1469713156
586744398
227712719
1201362475
1680256013
1495886800
1821162635
980037939
589035720
1749173553
799679290
953279957
1324001092
47014255
819453874
2015558176
341824448
1342066074
60805033
736654715
437147637
1799696380
489233436
1256227782
414492787
952463649
863353577
1582129751
615005047
207694924
1266022993
1667208117
1617917715
1177183878
1739264451
496655478
1288906621
808128664
1731313004
1412662944
1255177397
378850681
1731059491
1401909001
670339482
1149862951
1588603483
790255760
902461892
1154332365
927913052
652216538
2032457689
2127930236
1388990504
1063431233
1848376207
96349286
1077350481
156369645
842631208
803375157
1497714797
1239667681
480944846
1390393785
442493052
732867165
1810999429
1224134866
1182475830
1527240914
743468258
836694669
1233956926
1879426697
1640234851
842541389
1388670762
1265074992
1187707676
1240464556
1237745968
314745509
500128541
856216203
271201052
1131962978
589093512
391452310
1926890249
1662194869
560781823
1289169568
1154132835
650958174
53529943
764878738
1456944064
52463053
1994666657
148845729
1586760793
1868960135
1557074086
418390199
1611870005
1218116137
952237063
1499341100
1420970907
563620852
1249158814
258462628
321648467
1981159784
995095748
1320670549
1799678350
553656436
9215193
1109535619
2039364766
632829386
615468045
17724356
1842722913
1326176789
596333963
1063246961
1492985090
1572558133
1611983069
785114223
353477785
2073312047
2070662934
1974526884
2090603866
1732261974
2024256076
815619022
1816362119
1342776589
554625891
148443010
1945794567
536044274
142661633
56681466
722516221
2108653626
1643952440
1223067570
1285653951
520365136
139336058
1216668641
402146448
393298984
923253481
1006261394
1789136221
636329592
1813384713
1029285864
672351305
532643777
1246900055
1262675957
1152400324
1972489930
429813157
1238690137
815259450
1929797801
691362040
1135125682
1747149867
1076270491
1693734934
1732728436
513672799
1462975510
1586153222
2058118885
1235208152
276086345
1603706179
1065622268
1235631359
416060901
1373084792
133696476
111435206
518588378
1723991436
83519362
358768795
1042033014
1742329960
606140792
1554422707
754396111
2103417083
608238053
926970005
2028663035
16227876
1562158886
976108847
525264681
504686562
261334303
339170980
525282839
303070533
1894196646
1853033421
795017758
1375097573
79878461
1263906495
336359772
875608383
1054582392
469542778
750933864
2019250825
1310010150
563252849
654680648
665227663
1614742599
851725860
1724046753
1280622485
513465775
593513952
373360611
1727629864
410798871
1448649697
1996402211
1413814963
1249077223
1887522653
2013155407
105100088
1838366685
881031929
1159925126
135976225
998571674
1184810721
1985910879
996995159
1496901775
1894882181
1016165206
447518692
589699876
2132902677
1696494688
197673451
589960375
1784450084
1280479814
1924631624
154731701
1422701657
1507981247
999492659
355460254
1035360642
1775984784
2147459973
2033800988
1704637768
261274868
1003904945
1498829195
198663774
1864638175
957472601
767265612
89903811
2102390128
1932148983
1926542963
640551716
1284596143
774412559
987660175
362222526
695224842
1574629519
1646810816
1727049525
657397756
1035061906
1479475006
925696246
1628844724
569389908
618719154
424755034
465409102
385308066
175983265
1245474246
483765793
1402378811
1637816049
1983061777
2131792961
1466518636
237281158
1355366262
2062316202
1181403706
818222061
1508042603
339757194
789199077
38060130
1755657557
1468788039
1747371151
307828414
2001743853
1361861822
410871166
1970109736
823832800
733301413
1093742238
1100605570
1833522781
1775304642
1362568237
339491547
282688985
2066185705
1468963225
918907995
1111049760
2062412782
1582241724
1516993364
1889901026
970934780
1354025776
1200694608
1793540453
1283419656
175405739
1188324843
524811536
833177690
1321207076
1993654379
548972492
1149857451
1770285028
853692158
859922728
273019334
629820680
602315624
1811201968
1119123722
239215133
234373051
1589578379
1721738896
606385409
1781157271
1720352011
1027392460
1051810873
1565032175
1246859104
26391949
1328718653
558968511
1540901450
397621368
328368530
10360895
719691779
617047306
145168709
248307760
167104495
1276148723
260111660
1553491060
1736363832
1344141935
1097072161
2029245559
1761590368
513406516
1513325197
718836066
1127504190
1479328256
1899717576
1817695952
2095418516
890821132
1818121497
1352739393
535817472
978327453
835899675
600740911
1446597414
165883334
414683247
1013423988
242119561
885812697
2028505184
598483468
109150513
1396101841
2124247153
1792527823
186318
1266833018
242929831
951027612
1821158868
392596830
316577965
1405716497
245026527
28609176
2068921586
723600501
1564958194
1180241105
186932599
531111372
1871028220
828371488
1281881118
379836920
1301531975
1356461103
410978986
634119052
1165814920
145075359
666696005
2000048726
1101247762
1446830377
2106862781
1413856081
644839457
1439111173
1325364254
468240630
1716786390
550663299
753850304
1100782559
1234038916
1781783094
1285617546
1338176067
1493891689
1236228682
1005711475
1224546625
1914287414
2099898218
667470706
693937160
1117211025
2084917696
384594755
828042454
1265999914
375884711
464073547
296246522
160597064
1917728048
47168825
294097
184077710
695169408
1857468162
846187725
12882612
1619591660
419943098
925394109
1275290486
702458673
641821348
486694077
369724148
751362183
167094568
1624046868
987060715
22329755
1928345099
429242026
641300827
1708534971
311127415
1723458411
1118258097
1869452511
1386093930
802704927
982657105
362904891
831180016
1473479383
327488777
2085467327
68782382
422963004
337832087
642296774
1222982872
1533582073
1953164475
1178605426
155553156
1833836453
163207336
846061022
2008957625
854706469
1982061382
317082269
337457999
2031941091
1557540247
962628355
428850226
1254297446
996846621
746222282
1528348408
1364546046
1242888727
1335396117
1995450112
2049924357
718056351
866341916
1903491409
1349356625
967440251
67307559
1417341186
865998515
2127458639
777673026
1608283982
1356724040
340970667
1386328057
744134743
85106111
1221764718
1013161117
1509089819
336684523
1632589690
486249233
2130002629
1772476616
457363060
2044194613
222445258
1720169589
1910207190
1088438563
1195030213
208780258
796528278
943776115
638203543
833245264
2125119630
100453685
1058327227
1030672370
2079454881
1455868623
1181835011
1272102849
1004957778
985847111
1081713920
2026093304
1328629881
569430463
1285063100
1996696281
137168920
2032241332
799016008
17221607
603766775
1131869249
1678763041
517005807
2064919433
730904933
2060814162
754020237
55171831
1789267734
2133758017
100722456
934044926
183357689
1551299790
688250595
1752408503
1976952331
1959500798
878081366
126282880
1839918104
730498031
229015743
1009872531
91302976
517566757
353601709
1656582296
1624234007
662447069
1243579608
449820088
17796136
1986205218
1454073444
695983461
592256491
1266402168
86140867
975883720
924954368
1231779138
1009198365
1938564547
1008798136
1442683538
859012003
1676392320
1605322021
1194239228
817640401
2053376623
63877635
1356623955
1133080454
411493794
1789333083
1061498799
236250028
1110761988
430375274
111010915
1675548572
259851487
574677263
271146001
634056209
1182622132
1566817546
1901639339
2075505950
1767752804
1240576875
1637774605
1049886209
245195871
630492501
1337790183
529333872
135044458
41001556
1736053103
1436563367
787198796
190711208
750699786
1552426818
566729495
1532230080
156195918
346734586
1523437005
1141550331
1180805454
1560848467
1131422389
447823110
1803312339
222053645
1280422239
552469691
1613220853
112822120
378911713
1667444382
1981365843
1772062321
1707712919
1847169560
765576451
1384963931
1606604890
38983614
373921878
1678236868
300544010
140764401
564198761
1059809325
1233886151
1264095461
376419896
1953087847
115917989
591503506
244053415
1582694226
819897363
237898310
163700642
1166366541
824173980
1458602754
609521235
498675403
1192743258
1274171986
1740742801
564327004
699432586
796159490
2022723655
196261457
2119503260
1975508790
336924892
662806336
1034480103
350645731
1697821865
2022249036
1418532107
483694061
792861799
938978454
707557402
93700727
711552111
1955923059
837303902
483119834
751553429
751120682
1377646437
981132864
1612359917
1272781715
786121127
1751806218
1261537976
152606136
1372044400
1853658981
1669686174
1067662264
914620938
1098699577
709915107
1950686103
1964042777
554098408
226731453
1583621540
432559078
1145498313
1554419257
1865114972
883276029
1282676958
502190325
2059993106
1203160649
1325809846
1878534091
1423179475
2125266970
684194953
1755703054
1644879317
2141809236
1845886128
165088197
1455154375
796605573
859612264
1890963992
306726763
1907006178
348450224
1418449685
1163070843
1053317505
1394710005
1042525100
1363985075
1637598616
212701650
417409691
355266520
1172797550
344771009
1524172328
608852499
27144546
568335951
22092681
828574729
595638435
291353537
53621706
1225074042
1480443979
915310453
588534560
1269396406
558694364
1091717866
917409500
1894830535
652074378
90867906
160656153
2056606001
542359909
133042434
1967309277
515909938
1692923669
2074455287
549073085
378892288
1881851825
2113084276
365760351
652647111
71079133
855856540
2058153375
1713161559
364378691
103619176
1110153785
1938539220
1399191739
880591745
224374758
1233057417
1710565199
1859019068
1165274428
1282470643
1913450190
1274486441
613388631
922673874
2033568528
1923018367
2026963744
55097726
1815057798
1435205224
1688076232
2005871207
460249037
339571705
997724051
83913256
815408468
216068259
1523451278
885306984
2113961484
1806851653
38683970
1887151617
924956814
119046889
929272082
142295405
260174930
517266803
732258317
1933697729
1260459000
533416340
1847901343
1588321953
2114928488
1560407106
1671342823
1285419915
246902319
1100638292
431822536
435520229
144243214
1453676892
95373822
2007994512
1799960649
315693481
511896151
190286795
1672879398
1226100098
130449526
485416747
1136846119
781760455
689866200
1839089776
376948711
1463604623
462813837
195164581
1562227227
859751271
1167295581
889290931
1405028242
127920296
1383863358
465860512
296119809
235728033
1798051057
594869661
1955897170
1613197783
814752102
2028008929
59130575
221453008
2043036351
841683347
1476579498
944166533
995145360
1985781337
588086180
1615033376
1157840161
13180879
217129793
2045804479
812904430
766816134
2101366330
1338009168
1775804299
449717498
1250045115
702341580
827963927
1194198515
1730519665
339520960
1258535283
61554364
1534286054
799245159
1335892325
1836491370
978835961
1435328053
819910250
437138330
1090433498
1982203710
123302630
213463943
2002229513
2056120948
689473140
48102320
1908320109
483209850
1399116619
497196196
1109429676
301345943
1657595257
1818839005
957601777
303560101
677918644
1557757529
1300248635
1019375025
1669391158
440863287
1535956952
268203125
1122817294
1869069859
1773056761
581791198
293571645
1248394786
1154480535
312151478
1427988619
345378622
178879099
423390350
806965409
601894883
596055400
29582158
1084643266
632912188
986723688
1172123682
172313840
2144568627
2009944691
1707827783
691554367
1148379444
239303814
597036650
673485211
2099790958
949939522
540560098
1277957946
937464163
1267049153
1959261161
199715657
1868340589
1422590237
1085913148
701057726
423739711
501054736
1233284286
311732988
1494495512
1944538798
787917002
749621398
277617945
1174088378
1659480952
892529989
1121360198
2076575046
28083758
467322500
24333936
1566497974
1546555972
114549639
1585443137
2129496696
2074094844
1138475813
694322182
1627496108
563657387
1812044486
132341108
1485980044
1189147861
1671044179
1323825615
1472208415
1579318471
671990874
1394578145
1519539207
652064998
155889793
1125285995
151482983
673642548
2093153714
2032492609
301169068
2043404050
738242108
356582975
1480844709
1436687224
955783254
317732159
1180876891
31482015
1851907046
2044993114
2039593902
8563725
847602121
871410243
2033603609
249221558
385671352
78743823
1412430438
1670270787
1209789494
338233789
1215383204
1080191409
1791068926
1992932265
120926702
1482133713
662623546
444323371
977885350
968166212
907745813
21981421
621167779
1590029216
882806488
934040554
363774007
1059605525
1898742977
2096171121
1510944502
917492314
236332945
579932235
206959010
1442610393
196002476
920936212
1396559680
872855065
1267372353
637036939
449013724
520204652
217125649
332662458
1488891479
370478902
845933254
1354700599
584674119
1150208238
1417364780
1765733959
830195420
1246651770
1033422446
2023272927
1701305062
1951036806
1741816045
231344735
64834982
590436243
1952674531
537541483
524153774
2101757046
1507659215
1090751476
139229665
733717339
762921786
1880532615
775821467
1256957484
2020580317
723040670
33049774
1609575857
2049693125
371023735
1123261182
356185603
208833256
1425886941
308042060
854526684
379346490
1986712322
1126859234
1054638864
422622002
428149850
470387940
1797228003
1531505497
1140520909
571036436
2038666941
658844913
804208624
154204023
2095851819
1283174538
770561260
304929292
1763933669
1202428028
275008653
1785762359
747685454
68963706
1932397309
373682296
511086828
460482080
317010528
39979282
1601863117
1382225199
1288264630
347686423
1633106591
1284447971
1227691627
1919648233
632932200
300832705
1065038215
851519758
1667957154
72657710
872729355
1565680860
604404166
1270458604
82389181
1536249176
329223960
202087401
344479701
1947214784
651547432
1735862430
1561433626
2013041950
1794750345
1680634410
970883371
23659350
1191346309
1154140812
946606011
2065488060
724992728
1052501772
1273123038
683991424
679913018
971480956
1262220511
142388907
666776428
1766405066
859741575
751435560
2076698454
336534333
982840856
407057252
1365856141
1393449377
1601934144
842647238
167079560
1450335822
865180852
501338597
1570220053
2075290161
1266563929
328176941
888665427
334855552
1564201813
1438911171
18440481
925748990
1090126721
2044821792
1936968861
1616169300
900165060
2122398990
1466563110
1397789125
2069120877
260252617
1901913045
1965823631
180269333
1645243869
784160152
1265280102
1786369863
1089101903
496816716
1197475352
1598085869
863899707
291422380
1452681490
1982234875
542518217
223010353
1768508690
745712287
1705233819
81919034
1025751431
1109300932
548885982
1022755936
922877064
285272192
1063406971
396772364
27832385
333084888
2086358988
1484849515
1723124236
496299492
299695428
1965774652
170880940
438574055
1004074313
1376803032
1036932817
261827889
355981546
1505263425
369732126
1999016508
1908364372
814374169
1127250007
1790687771
274149901
1574279674
1824827952
225415849
1602647193
506017784
1837596782
25481533
270629057
840310563
1388288644
811794925
1480728616
1604252252
1767998682
499605691
314770191
62270054
1877200453
2023782689
1435937581
2085321738
866625435
421891911
729011507
1653179004
1962870859
484101900
1399831505
308296
1694064266
1448297813
1128229235
549232788
1816118186
1335992180
653857465
1592815951
711572468
730379241
994998352
1156037043
1095990197
1117573847
626610706
602966112
136230442
1856429415
1429389407
1190380986
765916041
263857991
246335186
841012791
575827849
1938693524
1706348097
1884391386
1430814447
1758246892
1372467100
31933957
1765179055
1831252139
1990444258
1476564452
15485306
236881133
1564706095
1645599417
607729202
1100692655
472327455
318005658
26386089
745798545
1377092280
1704900153
2032987405
38099049
1645385304
1361919712
1783640717
1661042243
214347133
1180311890
735135221
1472992253
1438362935
1078685146
1824024850
1372777648
421764199
626955346
1916696543
1391755353
1355920757
735453316
1147772523
824519547
1162101054
829079081
1521653365
849622984
1236760684
1944093963
1044082353
305245295
677015334
1541508448
1598085273
1335223765
232719811
310299718
126811739
166458999
297657348
1691891583
1675813297
2118110929
1789360939
143471184
306266591
640757180
1958416291
649478438
2070677914
1466718321
1765592131
709428812
2042578394
770284344
94624720
703038933
1876861865
2013565248
1643744080
1681633883
1975285496
1285305718
1554150546
689979528
715343847
1754052994
1271574578
821543924
118155802
1777608664
315494418
1320358692
958536242
2094189059
1276469547
405271519
722838598
230185678
1845606001
326700776
1245581954
474938618
731822748
795880787
41738936
1354038304
1341459022
1204534209
556942609
62281056
1962251986
899716967
2002018913
2065106618
1024921620
1863393656
441526825
809445371
551442074
12229638
260286705
280611451
1873475159
911855144
2116413004
1159176674
1430300778
390590464
935873471
736523345
195485148
1854988189
2138542586
1536053782
1528254794
1837341632
1943681104
654677648
668246434
314444371
1622049245
1315745815
266466314
1591018099
3275892
901951591
11837113
47817289
1562087098
822322391
924375524
471657100
301010441
773961340
1235385372
1001562780
312565072
1114247778
807582222
1733592426
23859997
1644599864
817623823
1952888120
1212131097
1299012597
894206376
352221152
1272392083
162452039
1242142467
703347530
234914038
95677824
1749228612
1810489767
2022977511
1604117157
912891279
1093555522
1388815396
311542944
277822356
466052532
245566585
779478048
2059183681
138078888
746829401
403634119
278077232
588263912
1723069814
827395263
466912015
2130883087
792826100
782253734
898260173
482281376
1180416451
1190737876
866451334
1881880835
1335986565
1511094774
655075479
240861975
1357514792
413167004
1412868593
41086096
1831778816
807549819
1519164557
1859511196
2053224277
1954900878
752589414
187113633
1092110452
2136231482
258441436
1052283824
1225985593
1024142355
103168792
170661950
231517884
1718369912
2011370477
707178803
1381501960
1824681738
1226969207
1477905829
200737518
1831067974
1404850705
1295013070
2129834030
1340424516
1716420855
786053681
828260201
1317985596
1622293992
1391942219
1133330868
868517051
282828118
1434639975
237406920
1169240487
630433885
1210476780
433887318
1822914629
1655236643
1468615116
485785442
1288159045
1011808227
423230116
652501884
849166428
495328959
1345512237
41055234
1606602716
1602482655
1427858671
450720525
1975545335
1580597140
1921396821
1488438129
1920114212
538411241
1821237264
2000551624
1785497559
900928573
374398511
1125258335
1793449566
1195998868
1189973923
123989700
770019687
1026979712
851429604
649110081
276448634
164395571
616598084
2019631904
66163581
1501601640
1325990862
78742546
2036157
1348436208
1754915273
476691457
1306796982
31728411
296214787
303101215
1447662205
2053760702
2127473426
107241939
2073816326
2140308492
917174827
1241160877
1595650119
521735405
1014826508
1243385093
1458714537
967505505
1435776961
1459410542
1027372274
1904225162
778380814
1301728831
706506929
1116415957
2135611794
1335753230
400724707
205133992
1880381768
939988527
1635758722
2061633641
1553956478
1658037109
9498156
151851057
1138889017
719912401
1769360481
1057264184
367144040
819722850
1627726800
1762688066
1144973895
297405944
679955238
855937444
1812617338
754514680
1641550326
1909767544
651539498
1960183763
378536000
1644784922
200339143
76397893
1515216814
1141699086
704543167
1542794399
291474110
90893535
1142708934
673037766
2045183355
272285358
1694730413
1825342942
793009724
1745748937
1704890116
850273501
2080232685
1843140080
1404598855
307244229
1879821333
2055444118
948243682
201920228
1447559297
2040201424
367213240
420975385
1291029038
1281967166
207285609
1113773270
1919198227
2130667066
2063012126
1298385548
1208826924
1066151283
222095371
937513792
590040163
304272164
312584151
1195887893
999553655
1766702519
637492286
1619342133
640319423
501629694
447353976
829604993
1236523588
919237159
1474713501
1828008381
567821521
187295453
1117904842
1998344962
1833137828
138584644
275750789
1588291521
821341264
1166470734
1575488890
1704123154
1273984836
407193441
632207504
570725109
731797310
34295526
1014899814
1844168377
173545782
589088095
1102769658
1790008472
2123956313
1282903165
53425875
1398132853
44086839
1660793277
632248920
789160454
21365530
2138996878
2072570268
848120603
1576095194
360160414
1287450490
1052884299
1523508304
1820795755
1948679466
1861380391
829033475
1588058061
399408674
293719037
654432762
393237261
1775097063
834766253
1594413726
2125348782
1245625953
165607401
727732962
181836688
1373536089
1206741897
453033974
1843659355
1075861350
154582895
215973707
1767636801
2123546144
1260101098
369342377
341076009
1721231137
1357659253
383441013
7454413
898797117
574791681
1828580013
1895275455
516426530
1300720966
1136175280
1092886675
827895611
107625804
516120293
623866322
1406101496
137788552
1472238467
594032973
1709812829
1477300504
1747941241
2030448865
744009966
456198305
2124684720
409711608
22864807
832605962
121011305
212818478
1614590206
628976730
2084123813
1348901247
1085771437
1135856378
90776372
197816442
1521897891
1519912523
551991221
946804901
1369033110
658456753
1248466488
1458028775
1906877547
1786544513
1380122232
886001434
423468006
1921735697
1456831724
936323781
444000502
512826657
409231942
1012731857
1497890898
2101182839
672826419
1426646953
619615904
670299186
1080280395
424914028
1256975555
1611027687
1707533757
958943966
616784855
1001014801
1150360294
875543686
1759468013
1550975710
415527033
1649979905
1377652251
959561228
1255796662
1829561762
1084378117
2035976124
1292406917
1856765187
1236836798
938720198
702673194
671458296
1134025277
1081866295
506844946
430679490
890766013
2015009566
88962607
1360335113
812725918
699058446
1336902245
1605066814
55079855
1397291919
834537132
1006284088
1298839204
1613502196
815728124
996010632
2058837745
1773340932
822141796
1688217212
1272634134
783281927
745247317
304862435
211459362
1746519027
921669311
880877924
1301501782
2121111196
136551728
63719872
1919581922
1663584257
1199723425
294977616
613685820
1977733735
1834510672
1906300328
1038996343
1689458173
513068789
456829906
93345227
1672425515
48991953
843919179
609743136
1733908984
836531635
430332562
96831230
1109413209
1951302297
102760285
1828240831
487077018
1032920786
1146182012
1554283987
1070342006
1739857589
11118766
201242019
2095055480
1816627663
602657625
30172634
1507605580
62139098
1008996428
298513715
888906858
1249765321
1951439214
1607978329
880091576
1155588883
1259758998
928464617
1016711060
1448764072
184216310
1954262484
2109767060
63865140
2092689772
1882064165
1663577286
471573897
1719549189
1450734563
1209628199
739034062
682407816
175403282
1487991072
1874552025
729809738
970786699
1742401955
1150449338
1447595352
92695326
1277810233
1950541202
1941141335
723243934
22011510
169540322
878940751
1738842731
1545963809
1095861894
1935106208
1500630496
323320573
2079706733
1974804584
2067043823
912714669
391464796
431349110
1763672016
1790942667
1539839090
1183353736
2081594151
1658215267
854937747
1898326363
1710493066
206503355
1086332229
808446377
1568007963
1448671787
1882094660
588277386
246038158
1065974205
2126179963
1589172988
1894159772
168424928
228711749
611542320
1368884551
153378974
1104923232
1566790016
1455796679
1935003790
9783279
795634614
1932330878
3193207
1595259133
2119850469
1088896523
1501014125
1780865388
1312882330
1992992191
184126381
2049380032
1110368956
800996233
618168237
1579974671
1550493737
40109180
805578365
1099363821
865371220
1922740926
1691387126
1280607051
35963250
360157722
1202874729
549778762
1272990119
1400486726
1749703280
2078542814
1325152512
198676737
2064059434
1775925575
348747699
1994884066
1707630375
716614501
937516031
80027324
470541929
367942415
1542214988
410212989
1330378185
2146034942
1564188020
1725774651
73021471
1577740605
1821307824
1815458771
245288252
582726741
494886524
1498927706
1178923246
205713188
1680340481
233321549
108931214
1713051339
415610516
723042983
488962380
97533355
1445419497
101693136
1428694719
426414756
1776696056
1074980377
692549953
781857402
327237305
230184424
1959463823
787791671
2039662445
1031608619
603857267
1723187332
175812144
1497592638
1985381877
143838403
1878345090
1297695828
1481732578
39090184
1396204480
1388822265
858716616
1527057746
1766815013
1909285505
1289028515
1017515566
495949276
1283670257
1916978832
947747669
840742010
13535745
723373897
1177281805
1419295787
1407148098
486641684
1927037636
1865795389
10351717
291141028
788436013
1820612823
1837558434
1085638260
639518923
913743807
1033373202
445482960
226848854
1865531423
588127558
952020322
1534964522
1013327424
299194019
166317731
1646269179
2080891025
1789701229
2117084541
1438937496
1533018515
1998436633
634426293
1480712909
261098130
294243172
961507999
928039946
1489001959
464339735
1861347377
629120062
122861769
1897542783
1366672799
1380697176
1821488662
1380668871
978280
1729025996
1987467276
1477456306
1473462915
328330444
809278181
1446225230
48110939
2117571608
2141196070
794665831
1234455173
416129389
951679855
2068922595
1183945060
204979236
144082745
63441307
1172881961
574863075
1086614689
55286568
612322261
1310240902
1009169229
1015974679
1953323619
819067758
1737683410
1877315956
2137751074
955698906
1858771130
1738669590
2021054561
1084210689
680248383
1261335660
1240781512
1463482797
445781717
602861554
1841257776
822105870
1350605657
2114260977
547533778
122036457
1187884845
1379511508
183873011
168275902
1424618678
1835840251
605393836
1544472952
1341869437
1426868283
648969325
1884342934
296016919
926168899
1608070374
3183976
611651414
1211540663
2067246578
930499420
296923988
107940428
710472223
468569070
711068844
945847354
634233912
599588498
662370866
406860854
175506897
1587732861
594091918
53307173
2108851469
191914573
957290255
695689320
1329582896
1814822697
44411939
678618628
2141684327
678505878
1156586986
629138808
642657520
247237596
1230923977
1962960775
709370474
175495282
1138137379
253873409
490577514
766030610
519972260
259609135
1204258587
981279796
737956159
999611340
449688232
698412452
2026804633
264309506
1099937454
1072866070
2053641410
409311695
2082553130
1591708087
1173689543
1769537234
977462183
1476739241
1186693276
1420581406
580952399
768094737
875655777
303081718
1251914967
1336920489
100845354
1712734903
1593711357
175732458
1105114916
1793563697
1572965533
284390338
1090943407
37770487
1172047204
869291468
1907748397
402754171
1230098910
331638257
580865838
1155822909
445981921
1381875993
349367402
197938320
1577531222
52969483
1653337340
1532523310
480701790
1607346220
1065032030
813165267
1293288566
117875522
826846767
769593673
608029360
1464008683
489043533
929080401
1593596938
1126939099
1768516703
525012379
442722593
1327385114
2018059949
923465566
405898653
1006419750
1794459482
460597428
2035219833
1019223451
1784854560
1613867394
137835637
1902020539
625241201
1291726563
559385548
1119235682
1221225135
845533013
529322045
541985073
1944051612
1928462133
1862807766
165500437
46217194
952161422
151305348
1001054797
316883661
1856541671
517368107
1173690980
1162107914
1999143940
586916134
1286857437
257990177
1116211836
721050099
639973207
1495407929
1352994719
1425125937
196449278
944121824
1511172980
1877547014
301278494
1339069292
1330190511
503707511
560643995
877005913
331870828
66121840
859152713
864448871
1445705508
1490261297
563018044
20985286
626497063
1316466840
1834759977
253086615
1710523016
1362170815
1864574219
1101927709
312905888
190508447
47236676
1107877996
1014602061
1750181783
1524891790
1552967862
270935804
116542772
1219300341
897638596
938453247
600340780
1819454080
341771662
1224536344
2134101202
1768827397
643217373
103544414
602795299
1722755797
1501208241
562160211
913967708
1461203035
1493029415
1215849791
505867379
935655924
1017154826
780751177
1684835173
759931615
732489518
1954119781
395193342
627673611
98605019
973340509
1368000076
1674380099
456179721
1520861788
1014985862
634179175
345291891
1299194166
164931811
1375623240
1866268720
1523801065
1367665557
1975239434
1289418350
1520199353
857760143
600487404
1647242516
1867300318
1512462919
477427081
1997604669
993854094
864233107
8635594
961427060
1460018984
840595005
766446685
366100074
1607643934
1952923234
1144081189
1639431690
1197065935
1968842915
978407188
1459044905
644073779
784304118
1272099899
1183735724
769315394
865458073
6172237
1679283753
1904685372
1289601391
1964152867
887994757
716783275
193768556
177196083
1997448372
943815330
241881638
300696711
1109324692
204992431
1791352213
270959507
922682812
1731452926
989925615
818103275
1217366038
867481780
1311503543
90796204
39634864
194858701
1340640504
963438058
805964694
1824678808
661517
1834547385
1786115886
1621979145
896882015
2141964123
1437660260
1590999529
1877692932
487805416
1157539461
2007609227
679985522
194861600
138109813
1644071979
1625020690
1097534454
1478407851
1399080029
615430344
2023320932
754183004
524401088
1250711462
388994933
1166122574
1871001700
996932378
1795405179
1106860245
82917827
1775711350
1722273292
2028483180
1277522284
1696229359
1032803144
306281279
933568956
489151044
1925085893
2126278165
909883243
2012628829
645160377
266201928
1212198543
1229193216
744546712
1193753195
626769441
298291519
890726430
1761793188
394939571
586608852
445597548
2049455874
658975796
1622029709
681773816
206552217
1876270872
1511969739
127892182
556761369
1909498702
1469080755
1075014758
1893354115
2101315592
1117516836
607214322
179928158
1401997441
2058016530
1144244041
377163840
1828467001
933366142
1884643447
1819056703
1542278064
281220356
739111841
1390170466
473371412
367755062
1533355220
1748574963
854716454
628866911
1548480177
533384205
1594162550
1229896985
722332411
955972674
964400159
1766512308
571171502
1061715955
132652836
171273971
1510811274
1797091922
708131039
462554061
698560277
702642047
2019954189
125160582
1058997469
633405221
333908745
1264115670
1373302939
1539477208
590335849
1494082060
1822356414
685970253
630680129
1529428897
1544849595
890387539
140238662
943773597
1499081346
1158143266
1694364035
1418553562
434611763
1108039795
1412577538
429275548
51655121
820384082
130580098
934314138
1487883580
1599727103
1762287440
1698381903
1530751696
1100264023
1211251269
329296983
1804164824
1329191358
1018913672
709236807
1851496488
700111145
762093843
1404267966
1414013157
1943528036
303951506
1230711391
1453614560
71400677
1616546318
1317791378
735430443
57946378
924862493
859071300
709488780
252131909
1159540661
1128472733
176814536
717701388
267149074
2005564355
905530979
437656807
838023046
288511466
1357995636
841523024
1470091714
14696750
1946883695
1339778523
1005173317
383727755
1367810014
1509405596
521532736
2041568408
1357244661
450974822
836717502
1149909726
2078307769
1120306945
843308557
2004491045
1829959495
227208886
2119762585
249485044
1237986558
1439075741
749102999
674739831
763661304
1347536884
1219068137
239458200
1322790847
1106734314
625097790
1588370419
177115786
990235139
1307180092
928620327
1793527103
1117242571
2058739187
2048734557
772874217
1569652009
172311651
956068018
1074758088
56096630
1742581117
1172680819
290781664
1555124002
1796525335
747681461
747372235
382660833
696906419
225658628
1796874080
659709040
1649390752
1691569247
688927435
330362726
499574008
1092585332
1582846142
683751246
1405865211
1205322986
202543493
222841712
1698083416
678271925
2050070263
1015033835
1959830162
1084666708
1384635330
1001406313
788367390
1042911759
999738515
1209048391
1451001241
1962799905
781231998
1213313031
2009045702
1927914778
1629365487
2134942667
1937477848
196276137
1016653750
1394734084
607202825
846299922
25933043
2004549241
965784243
1882647756
1600746658
1696832631
2142805140
678926067
1972107776
1318635011
661697596
532499974
1672188860
615070750
1201823775
1632391002
1159750495
1236613630
930038281
746839889
727613188
1071263800
191306210
48457550
1765660870
1887667975
1870525314
1136467076
1103031951
569993243
1250138587
2059349445
1377649525
1235652800
251482997
580680163
1478532813
669920494
1482876672
490589726
1119753630
2089466026
1927276392
117746615
1278859649
680454812
786057208
1388877654
840618628
1027712569
1755265152
1213722164
2019622356
1160640116
2008500793
258295052
42964732
115347248
1216535242
1693076974
775686027
384325711
903858748
1898530507
2146607191
1222475632
1337554258
1888874364
1549932550
1832292905
377748399
34539581
887018860
1274421450
1388563042
1894864797
2137980329
1916758013
316830095
967653643
1202736683
856589169
11648884
1403499283
520666045
694986712
723396023
2068845918
800250775
479815040
263283949
1265835775
928453338
1556214323
581337411
1827974402
855805867
150961000
1265630852
3731597
258803885
762675495
1186030737
598092905
1033782730
1250506643
499976996
516422842
488927253
474673507
1732718291
1102914518
1110190656
1665831570
1247759536
1958273280
921399550
2117077417
1264633498
1132515193
1961902756
1435554574
894160895
1693469440
1946423411
1906016917
144154997
1454006252
1366619528
189945338
770635091
558055480
1001765018
153997071
1189596176
961167886
2070254286
421549629
1440184303
901604956
602980568
1303565
419689014
1016030850
723180292
1092269243
1553167993
302598976
1608775044
1823211764
834365183
670075456
1985579141
979747071
1758427673
1568320777
520364143
99382950
1592929432
1496809082
1707267647
1638006813
658997136
37405100
1560645641
806121723
1386937343
502165516
1735854209
384169358
403308240
2081849243
1128767522
619625734
1654869424
1655648385
1332343993
767159096
1384968884
393143507
1546797530
751735487
117530926
1960082727
904497489
1939191901
420798795
1825259555
2030404362
2075024342
9716971
856508350
618026476
1902152447
871228305
93157377
1251678013
1745386508
791010981
693239204
604902237
745713449
754363903
910709581
1301929528
1329731942
1079964526
884723931
1434987335
1268340429
603822043
1530380489
1251700170
476046425
2143104747
1807613749
1906589970
614228545
342860755
1130045342
1254332562
92069592
807087236
658578116
338344054
1455826883
81364825
917603937
21624314
881009986
2001370657
689983983
1786724115
921516997
951759731
605555969
1249209105
799454833
71284067
2089334420
1938117360
1904228620
489315281
592056931
9023879
1981954724
944794273
1287292773
565627843
1729333273
1221492645
394495548
119988433
1706413282
1006847387
246183705
1340891706
1743857571
128250112
1598369815
228259006
493339166
133301412
2047931385
425211875
321549550
186539353
498792343
681924283
839348488
171804167
1849520361
1160929230
1034678985
1997231306
1245981868
70018395
686947084
823381658
2138287386
379020747
1708331678
601576216
1386073974
224721899
1301877606
1120408123
151845713
1897453365
1476787077
246269644
1009702855
367786852
374065006
201112643
1091013318
1652541965
1221415752
263526868
1358331427
273797514
1824605847
207583037
1769320171
1111582192
1223689563
258717937
77365966
647495936
1323674246
1786197111
1548691228
925199158
403770159
320543796
1579382337
186690115
1550368547
386151543
1311008475
329169791
2052011206
422891215
1388118282
76550740
93243999
678563614
1144249822
425058746
1432809538
1576892161
507522068
1428171631
801330173
383499065
1516322760
1415944553
2044072329
1091165781
1170319327
1038490911
1148055123
555849349
361680083
1590253536
478255825
604895537
281941465
2122959870
1049165194
1133604493
517511327
2088620867
626885730
998108971
1707495133
1374642547
1803190291
1218479916
1680987105
550734525
395740399
1770070827
366849066
139646133
867096188
473408509
988025497
225660550
2008930520
1538734862
1161449253
2136306040
1601538898
705761079
1081120047
1536477307
880216797
1146038265
1001875798
1484611805
1822432099
799580814
1448316988
1608975057
908573615
653274592
180978731
1856450818
694336940
171822793
891909193
2041246057
1512663675
1375005729
352635302
719936835
1761028894
694657966
867579509
2105538911
1040006183
1014523218
600132494
2036979252
1182885590
1857738832
2119079774
207779980
1593951253
565511894
1467567023
1051035950
179734016
1661063822
455306294
1197231585
858442608
1379250463
1594721381
1302980894
1757771852
1233563635
938403365
1885823467
2134579649
1398325362
50032603
2143319440
1728171793
971984028
1568922231
688008679
1325415593
94704423
813273159
772555675
1741719008
153832467
1170147971
519455866
336613340
712053697
1364047962
1838777653
1733741231
1777606878
811232260
399563028
260687082
1096531758
1556173414
241111473
577422638
1298076877
857895055
1804421220
1263873070
1444392409
775399816
2108812665
2068209562
738283696
571297246
519151753
124320667
1997019885
1306931304
1286263186
276565451
2483349
1270105586
1847404645
529487671
758115585
2016332317
989705459
447583782
1502990185
1722740401
935913482
237885823
1844624898
1344016788
1187205950
1166334300
326240104
743471772
1505374426
1351572188
522707561
1233101367
1639232792
1483643235
1419739707
1028063136
786900261
288340423
1711239777
1999789875
207140966
597115762
591739901
211599487
2144157795
478782271
423186637
167164996
933468312
1168750077
1943814207
765162364
1434050385
1155946995
1328427994
1820132565
1837659528
2127563222
1011986995
17927033
1069860708
2041544373
539667624
151626921
1627184272
1702255162
867881784
1585020701
1060941802
1992480934
1436299255
1698525113
636375131
1901038608
119213134
1971523913
591775909
273161518
1586502935
1618995703
1906954299
1897666250
1807480261
1149147456
1290420911
1065924478
33867403
25923398
1681219788
531811288
395796221
539642416
1725749315
894013684
1737259626
1604066375
2065404984
751541912
1213420972
1767996193
1127044371
1445386562
784501123
1405015297
1848185125
772566232
558903279
757985209
791616829
628215357
1846693857
1053085230
1453071299
215467569
1229492751
196812650
772912761
1125155675
290471103
1347892310
558243154
626898060
1342404558
1655406069
715870118
1088400089
816110109
1538102300
1813982228
1802404870
77085720
1464845066
1358252184
873880760
407491951
1717969503
264999750
160402109
79995080
2101359292
1606072893
120315689
1503201176
1040188465
898849736
248639720
1842665243
1977083120
1660485331
817852038
1575844859
7837366
2051789568
1609267463
933070619
85069276
1735539054
335676797
332822901
612677398
1051923471
1074874265
1644681285
944326130
1475468988
1864508430
1864141265
771426992
1706921653
1712630557
1034909978
1532547409
1422080975
1547278742
337150517
1523336981
1632997385
843179102
940746464
413133054
1977221050
155011687
651987635
892107230
235719221
964750955
869545679
1080492305
137150952
1802434993
1454319267
391663760
2118114436
2050508328
361733225
1411846862
1992395629
1389432974
1582840976
1300062555
1965808530
795980511
1304359628
305324791
804019771
1646028334
1371545034
574910968
1920325833
1455492495
1211302907
1581402765
2000665933
263718871
828411664
1115537585
1319398093
493685198
1235046699
56589987
883897656
1949499627
1544015929
74402724
151729580
156892469
1672223398
1807112422
1902371587
1254105889
393061386
1061493024
128479771
1379313445
1211656243
180723300
1388510575
674483796
135944345
2133032934
695498282
2137717140
1678118918
1450330349
69622759
218347516
287297311
39546482
732118320
2135482478
1234550824
1266470378
533135176
382252108
874808268
205566788
39317326
201263509
344524122
433612639
1197054348
901938493
708875813
975324554
1699375658
1389210912
236475213
895769353
1021121950
1792899847
237818023
652512296
1893648443
1912427948
2065370525
663175981
1813716860
851086337
272871657
1237165615
1546578238
35104589
471961090
506222019
1968876679
1647889598
1288990663
479441659
1686501829
2128750726
136392238
1419947301
1774486303
1493262262
2101872938
914168201
785251363
77269556
707939965
316575740
167363284
244659604
1553482793
652399063
2138001196
1979182813
1256218211
530364518
2002545670
509400383
932756167
2110040885
1226979095
1063695247
764142789
568827237
1753868479
389686161
1100079681
228562266
858940740
202389295
1784579992
243186090
294097912
1931226037
1705907016
326494296
1471447067
1629299471
1297159060
1570755617
270614845
991225566
1840812328
293186557
439200516
868004426
583238865
1706182598
1291437549
2087781447
1991152312
1222172738
388828948
778926665
2049380014
1465142251
1640857708
1397862817
1268926843
1596704197
1297572287
2047357625
121250688
2001353692
895934457
1867014778
1601170075
1543840969
1080323612
2131524880
1784052923
1389354701
499445012
376739878
1036301786
1260688793
1989057571
867151109
1213276914
1254862977
2029244735
1269017309
1811414713
1875560677
1358199062
724406479
980186572
1919166592
1293377405
1542623336
1379283755
363843473
1600929605
987445258
1054618691
1568080595
539466614
946971879
1702749438
739992151
1883856472
695975202
1918600238
460490558
1474249303
541749892
1794035800
2006919691
1016332912
2102856821
2069166787
990957963
308040211
1072134602
1290462480
1190332429
825400702
496151569
790406215
1400183378
133337599
161347794
445205993
930307457
1971678783
457999502
431754229
791346618
649075335
744076397
1775990979
901862337
1878264026
385329359
818955321
1434960935
940825894
751484761
1971592868
117777521
686611974
1450909020
435809977
1324198460
24521835
1167409710
1847610326
1196581101
215401509
1083351353
224347190
544286831
1872970793
1392722973
402810758
1773026036
762609299
301036885
2092964977
459291558
2116538694
783839752
1841249304
1714932881
1127892402
1084695768
1201403547
1026272515
718240161
2145904476
537722680
1660051381
1326796559
575032583
1693057170
2083674456
1708483716
613152037
1802787151
1135720061
1562727775
156067167
182656951
2112780744
256295483
2015357731
1548971596
766006006
149430418
777094973
2103310376
1392831480
840389581
1549524673
968025358
722976676
56036685
1500198513
1262286267
1974892745
1298658331
141718491
1869410225
1000527655
2071369162
1617242243
1668174480
1731403336
478092947
1129358366
1881559877
1036127221
1775753547
774704555
167649492
1750029765
1844672538
1298106182
664367143
1037676726
1603019790
671504311
1438273796
1780178277
982013509
1581784054
900942281
1467105343
420116375
1694433958
2129181558
1927053007
1279019120
993594874
1258458771
1964156378
898044497
1277582628
1737434871
1407735820
1711906456
170819512
519610415
1530692695
322762724
1309003585
1707954634
753017745
2094592509
649843111
410819474
185237259
1898543485
232498082
2026436964
1490681693
841329878
1557621387
1632657532
686850413
381271167
1863831276
816570920
30291447
1624543996
237534912
1019713991
874383076
1642742921
463124423
842260405
923698662
750536884
1716967785
441501211
2063753982
1012431227
926285653
1582619871
50424311
627039226
1658626887
2085633614
1500711326
398864569
351225950
1181541171
483090634
744180612
316287907
1808613099
1827919454
848245902
1652883477
898245607
1918383507
1879183238
325824393
1366355880
195122549
76598467
1588929957
927137555
1732658940
1789894919
1828790859
743926506
1782385397
1426277889
1321603806
614468570
1161023567
2001338943
372766063
1060292263
2111552249
432372203
131154651
1603805326
2045653256
729171634
11984992
1816140721
1169535511
1620727732
5249872
94264027
1610822798
1207900808
881568035
411995673
1234767006
584608565
2120922124
29501201
1848924724
804080599
512420717
253252873
964558646
67855790
394829572
115427590
1246502339
1993494809
1446109465
2083373778
985472644
470263148
1436790842
443278293
1540701970
918868522
1066019375
967986356
258451364
217038326
1994180011
2017100012
456395265
2123313159
227513618
1152095065
1682032484
1168900043
1540526044
938875390
2040635080
1217400066
1234691572
1419930228
836690708
1901330611
1496996122
1016209083
1586051397
181195863
607952721
760602790
1029693315
873079609
1094372783
374898390
1455913483
280379956
1950796248
1665157150
1699965552
1976115078
420005000
537374858
843820415
1864297518
1746713619
1802386832
121127250
463702745
256247379
1065531817
1822102506
48482542
238150370
1864872267
1780578664
804609759
1738675682
1385379542
1555442222
180795448
2029554027
2078994060
989645026
436700029
809302092
1883071441
1222635831
217778925
1658167447
1211737086
1190841714
631592097
894172365
1193681834
449263015
1491340022
1452705662
1706551989
1083790608
992226347
1199604855
25888879
277993650
361071506
15258556
1495093183
2077205932
1214048473
162581208
927751019
1732908930
1831225583
1867782257
813161125
769443272
2065135165
440577365
378086653
455988091
111460462
557166460
1346442864
1563935694
224941407
215511973
189609050
2053102043
486369423
1866367090
1338317055
1310850549
75506775
1220515735
1322330223
1719348265
629367057
1844627719
1566280660
1482386167
1651320400
10587360
1724675759
1099450458
357233305
262923629
1123201736
846782828
1800326035
402033090
1029272620
584347617
1984304881
1788614582
1131181491
1599889551
1048263091
1790594629
434855126
271249667
479396150
659836897
692938407
172971790
605475606
199421093
1674992561
401632655
1820108181
1011610721
2134756264
1044311046
261996433
790204739
921277181
1218454490
1101873451
988457378
182232446
77219579
2011132867
305482454
1922769898
573257193
672326254
311695971
1113896924
408082115
1156331992
1526190525
205928230
1035596431
922087636
1312145176
363041223
2038340465
880064675
2106347741
217777225
139402259
2126624028
1893115590
46306717
1310485582
890993854
1615342867
1130420747
214774034
436134115
900283949
258080909
477774143
1496874730
288214368
1378494003
1776137374
301995785
404691114
1585836798
196966905
562998781
28402443
1671069092
809137523
1740665793
679393078
1003845732
1997350497
7566670
1564455261
1788781704
98096770
829690879
1367036192
346787723
1071533808
367543767
788976979
2046203460
175576922
1565171197
1397660714
2004496927
1809988531
1160125701
729878261
1509002487
436968151
1239664958
1490326457
1375690029
991345875
1679494682
306284440
624691758
697708725
83224050
724123968
1187780776
41448209
1700382977
1015225107
1430249116
450059355
547776046
675841273
312311721
936843002
2096833280
217653062
1184248235
55680392
806642812
1093655717
436717707
994820413
1626447435
358755398
1577814665
57194489
462761097
1677864054
1475562678
181482167
1699672728
1717363777
381015831
1771240339
488817581
1454212714
90935478
746462317
1425773576
503233380
1637643333
2124975241
1434218477
647164728
1933593606
1004627823
123747456
1772929039
1601320548
2004658940
175718505
1907374285
771256796
654343434
1400992490
1337352911
484536565
677182218
1057789339
1842062374
613889937
1199017642
554505011
892485193
434765351
921881931
1971103971
841076708
716381840
607903161
2010764868
882696018
80824293
654730788
206247231
1746234569
1314847456
1216349113
240704108
2042203312
824463017
1050953350
1179606537
660670937
442825710
1010449023
2004429580
1999966101
1934340693
1579447080
780367952
1649073167
2102637578
1254925270
813516906
1787460292
691124709
143899851
671240704
1717208739
769466503
1682936262
1866641443
1118434317
1484413836
2029979803
448289358
370205451
84390513
100519580
830170361
501316213
1791837310
1092655008
1296435578
539084971
1722897743
910353477
760837766
864530280
816963809
233787235
479488215
414176531
1894021124
1089168721
1680640568
501784288
1937597506
1318060359
1637587655
2030711785
1249842343
2146907198
930177414
418678410
2127745397
438874797
1977312069
711747389
162248850
495831926
13853700
1781571108
708116989
1360389444
1728425674
1614810783
1252821955
1536460232
1302341068
1181343729
187346607
369221384
173742907
643870843
796416465
224847448
2116874392
698994629
410285969
1532883394
1077510069
669090015
547985719
271638445
699288229
904741924
651488166
1639826328
1482454068
1389701671
1212117887
778771789
1191280579
1293757789
1206554969
596940475
659544585
496473288
1588645300
2063157810
988293362
986275303
865856975
1255444782
2106876852
1377414985
47271778
1349147073
204846022
1646613094
76909953
1827669421
1358306456
1672427106
1963486233
1088081849
510585768
80148931
811207761
1773976200
143978831
1943960855
777677158
1660487512
1935376515
1453817075
1130634387
1773744827
2082420628
1253192741
1807968522
145456254
336170992
870712969
165318761
406058191
1455306344
655176372
1717858098
198775562
1640180751
1825344566
1834377386
1440011230
775204277
1803566586
285371260
2111004446
796255386
1016501454
1882895724
1074280123
1051680415
1277284655
1398227063
635628696
604786255
528089567
1327427061
164389041
1539806066
1105716722
1538575339
1534429148
104434415
1550964482
1892329623
1113635103
1194829668
671333313
1064955627
1752073528
842453330
927662566
1833159385
1180111716
1036095283
129998962
1121555815
1075382553
435353009
1601380865
342788427
931591955
717709404
928954270
1081327241
2000441401
1345581364
1342788013
2092920722
2019747775
320199058
276742995
1228964994
164755291
1059744256
1974529177
1115646081
1194306879
1734404816
578546611
894248216
450773817
1257716693
245782733
1075955268
899521452
250756371
1700169465
2110457945
2062182636
1084423921
1502990064
673991159
1497619157
453622379
295362936
1492175385
1637930363
302485854
1202987320
154217332
830320358
862983764
1640695142
808272171
1728804412
2133564827
110724097
1683694178
1596571745
1824216255
566920124
690784124
1760821329
1838162868
1449023024
520842540
1791714215
1489326987
281819861
439288304
686176669
1307574438
1081731181
940169568
1972232455
1104433473
977412030
1647470842
257179487
284260043
1675838859
1220987850
1370078575
552957341
172950864
1030541202
542953318
1263121765
720632501
2066696239
514589090
612711
37381267
1318693975
1320390570
1238524142
1603067621
1016265118
639599229
402820812
291906794
899211465
2032883246
1980832471
838654871
370948615
1427646688
467019991
927359887
736084332
2137157883
196151768
1730786286
861543112
1327512185
1084113870
853228564
1060904491
2047929905
1064198617
41602495
1063021622
923246603
862883047
606900180
1667844591
1131996279
401861566
1611003969
1625408937
1779773217
1297795820
608685697
855057058
477673958
1495960972
1400780214
1041731035
169472436
1982817630
2017443411
1476598165
1522494822
41603719
6586772
275513955
1390832840
1180429506
598622924
893598493
748871076
8418020
1073388036
1894924364
1470229174
412066643
1060644433
132331073
521671052
1387256921
158844780
634932081
1686356281
1535640544
395501765
1521706472
843939836
91076887
1895801783
1500452597
1634638386
345066145
965501157
1126815629
1768380435
18381042
1910170486
1128565984
837663731
590937308
798282432
11883570
1641924885
1317263552
1483873557
1808766690
789860570
1991405762
1430939962
920807286
519916120
291924632
1082822980
1395533094
2008985407
91051542
1166484688
449996933
1443423053
423173444
1011151608
1668626277
1941283243
2002664740
124820587
210010501
662598566
151569740
1482567356
923984998
104050404
326705172
1057604865
879802315
1375533873
918135740
1379021775
1539465699
206332296
551414128
1170651610
1576334251
189587883
37547750
1946204989
1519521018
1672843445
204930422
799179708
1729366179
1275739964
87579316
737415252
1836806527
1450354549
1103741213
1630986797
1040629150
2054235050
463445890
308926619
1796035318
1742859452
1287201427
2069238481
85906435
13361042
1707082629
872274781
279425938
531352577
1811554680
10918172
360452345
2080590621
71164252
332843578
1942609090
252976289
1836733976
968951425
957564039
1322323639
1854157058
2058684704
49440597
1831692866
1073248806
2085602087
344412587
101968662
1680216069
1195603473
512836272
1181629572
1276047473
431019286
1498691316
449183986
431114372
338309282
1921760765
1546149669
1156598984
1503242249
2026640770
1041570122
1635310075
677602160
1490194161
1885481509
1096146001
87873143
812005894
2082270432
818053320
1179781767
764009172
1519503802
220212443
661778597
1742742605
566455531
33177282
236633149
490946011
1639613847
1143576033
1180648684
2041614025
1916209876
877191890
1203663155
365548337
2020346463
1724563406
2066065417
508327824
1485766529
690131162
158813213
570441079
388214932
949038067
1812872351
1388193708
1645057259
4606421
1322738035
424717909
294634621
1504165154
1304050568
856570670
1837395085
1924101114
891912316
724495962
1664405227
728841981
802470825
1627302291
475711466
1828283014
831781358
1865180528
267705527
819261045
2043050542
798477586
833999157
699719214
897411349
1109271175
1425589940
985465201
468427323
1812425511
742580756
741321793
1437825825
1490346945
108755438
1363619643
432772407
1011989671
119786710
472782731
684963739
283582051
385302446
1780955076
835891807
743732585
779953061
588675009
829835233
671942334
1681196310
482045159
118366110
563858441
1411809567
185514509
1218101158
579770407
113091525
609433775
1365872709
243892985
1895616327
9168984
483845298
1229167991
2959654
556246806
955190894
1565388521
1599508756
1993585107
2059892451
1202042918
1156062963
679865499
545833488
724762734
454699314
1341125311
860026964
309619016
1035129582
1420554071
1153743156
213469941
1408639574
143932577
332297503
1600854177
2108333814
618057233
857386994
856100084
507213748
1215651387
97798994
378084704
153170223
503539953
1043585186
1797863423
786029654
1469246159
152892312
1164690932
702141387
1021372784
867476450
262568164
788398968
418562974
1577699391
1027235672
1831384320
1769294265
940083261
618938293
1406265420
1263443514
1410453045
597966344
141832056
1022614878
1286588994
2027800414
115283607
1882426841
1358986267
1601226208
9965894
172349664
630146272
1051532792
194179513
1511230160
1165394581
1763799442
279635359
969202256
297939201
1046883521
778370441
29948473
1663866117
673569463
1822767870
682061912
1550708196
1371783264
706684397
1678522012
158871623
622969466
476769316
1553965793
706201741
103190623
264767171
1197152131
2089968619
2042960097
1270245507
2083224380
1996276829
1550206689
498021467
1792178591
471898429
112592180
191232817
471305089
2062246560
1056213584
303792840
1048168160
1837063065
403500458
548082497
313751384
1461676862
1725039447
639323758
1702919699
1850679438
1088585714
513510522
557349592
312456098
131425772
2096546752
1659747153
1136857174
1450162322
648345108
1675752442
161343470
1019509025
1959012196
1900134347
2066861161
322956061
1281481713
423094590
341332436
1270816660
1688084014
629766600
812136681
183814786
961613234
1896583843
1241358700
2071748209
1962669278
509873366
238961682
924610777
1290725188
866509095
1678947592
1373201996
1588324447
528111949
1038986761
93939454
363895020
833095434
1725587710
876255964
2096066054
434668829
2041237858
1897704782
526479018
220069699
1396651931
37657279
1060731622
1108968170
385837685
1278329651
862066940
205723265
1186943376
1665353716
655281225
1939118796
2103926760
123514603
1196028919
1182298677
232396173
524078999
512241640
1128067489
498043540
1523189340
1986678895
468555996
1300234395
2069803428
334941010
1082331601
513178951
1544615448
45333187
142277181
134507819
857131424
1730831381
101216906
321867045
679954893
2038252606
36599592
1645305027
1171936763
1423550480
1513422881
797333815
1822913718
950913388
873064917
740114068
1917124606
749499769
1077847189
268964564
822647006
818363259
91467087
1424144316
1460266062
1047011911
2049101342
1210697008
1969786702
1616111456
2128160164
156920749
1379310316
180208817
470939811
215244341
1112010911
624279245
1006848135
1723253851
1464352409
1681554238
1909273946
1863398666
2040011795
542613202
1016931405
1122089202
345142633
1289335829
376812016
997774291
1325088869
138451251
57436334
805083068
1618507915
2092529214
1062093280
853786184
1880515411
1728658324
347860542
2137115732
116923486
510699542
1508828511
1893546652
91580807
1613944729
74989297
682141967
805754866
1837586616
1047155190
1951930527
1417748272
987810640
1685986766
422260213
926993957
59836165
1441102366
1596291812
1795637066
217303238
60493573
277729653
1835652243
1080617482
908137866
548248996
1557429278
59186770
230678463
1321814033
1547729898
1511012682
1383409942
1617600387
1004570342
1699741146
1038429768
2016824362
1159927852
1085174745
46042774
480594195
327948343
190760467
1914827379
874210985
856082545
590588244
1086225704
301192491
1332803516
750930311
309593231
708621890
406879889
18661671
476844294
536524931
373556204
2039289542
1522181731
602781714
278923317
1440334695
129487759
2146396763
1095318234
566018221
946014947
891621127
6100378
173416374
977355529
1096625043
953794895
75703863
205970977
1913801806
1750483494
2032334349
226384682
564907916
511437721
1685174878
1094503717
1437972306
1747066035
1908629139
1372920980
1927840730
1292715196
486984773
1205538375
502928778
108146416
1201320331
1025971473
1716557773
1467914021
1981599561
669771977
30438030
2017986041
419221321
860809134
790512896
1319236722
1371251396
2014592341
1171122166
1065105804
450914371
1225774163
303527785
915062017
281795194
741084497
1405838779
420967666
1437812050
32981051
375297225
872392917
724305357
1254687651
436697502
1409121925
1607503601
1773157850
738542905
444518006
396884144
981138495
373954525
1214922641
1108940260
1229526120
1021393620
592686076
1079120623
2000325599
294281891
1220594864
1395497844
1491781815
1008925145
910110330
1606322374
545884398
815166035
70020492
1976244366
1854055480
1764663438
1278327335
1134602848
1891996310
507321664
1939055843
1187579544
1239268828
439791538
345453154
290073588
1311545625
863617054
157104257
1731831472
1052148112
51958223
632619465
1217162721
1175676438
572654996
2089236944
791431787
489961561
217883578
546972117
1635501269
1657676847
1184214651
663751833
898734989
1499238496
1932819504
1361126153
26526020
1825236764
1693473195
330395705
969008006
301409570
2044736632
1921267101
1690531925
1197355959
909986941
1760397091
455431311
929236763
852619086
1627598884
919390888
968984580
1244477947
460185314
729698424
853427077
1697964664
555456769
966372707
348382004
1640893257
1320450109
1213575462
247426397
1282809057
1154657641
887386557
1168919935
130328622
119459500
1208553818
1075913789
49238143
1469147551
1271401725
114188295
1250475528
1648025950
1727730370
1384095036
215193735
420647212
1957781615
2119224780
488802483
778975779
23439509
1439181400
400442095
1877128836
1882358223
1000729107
48929246
1517221482
105798848
257606365
608409559
468861878
993526437
607531419
1254859156
1427033675
807180942
243108574
1801691349
1371111698
421542087
2143081071
1048983033
366484813
793900169
1690459165
2025779794
107912975
1916044866
1960194920
1249286921
654109146
333737429
1658735813
162361984
1439546489
1661247731
1715502279
1113361218
689434013
1639629178
1517500648
1750540767
166915973
2032393018
1095638986
128253730
1765776728
1556785837
88820048
376365789
1841712580
969435946
1846173380
1974859080
1105932574
962145522
1384545193
1009730072
846853031
785167185
831509853
414988834
522824665
2094848922
2050632489
1880702530
1352273081
1452444198
1930493899
1400582349
514515860
2080514622
1476565017
200609897
1831787398
1934131869
1947386929
949918260
1679460829
38898856
755396541
1670706051
1802551846
1443967766
744028543
2081316134
1515008721
1341656803
166483036
1373236388
1938704739
1653374661
436531014
12865330
968842822
976309427
1094870404
813339439
1459890539
658693254
1986393871
665058158
1290174140
1523835476
1658308644
1863047301
1527206274
124952535
1610345211
601123683
181666290
1535093723
1619537411
499896333
293662701
314523567
707507777
958131930
1084905669
149818823
486104570
1622046565
152861266
1195548602
589684124
1757274930
576978800
2061778048
1154137113
1596751514
1021818080
444618541
1082066572
828013637
996967671
1028097186
1924583775
1700007715
1275378645
1169881634
1123713016
642813013
1468765115
114529077
1059509378
177968504
569248131
1915445298
33999235
1126255434
480377091
703773852
2075668690
1391888247
1473020026
26864953
795614320
2136350507
767077738
205014528
2067009211
1588342132
929001775
1339677002
61665958
1198023840
1340202136
284994744
1719196697
1567648194
1744217182
1772517506
1670942597
522925557
694938949
60550573
1054200700
423526678
1845387542
1432519563
797935459
1379349426
1407617437
768986740
1314424066
225829321
1167947258
708402790
217728966
920145051
427402833
1724916839
1720475073
515435761
15024254
1377984966
443653997
670926204
1443793847
121314651
1848389619
671989051
1913894227
1933976162
521749957
2058010960
348839150
1326941874
1581628093
834727848
174549147
491108578
1705796612
1399621943
576561328
1772033687
1867461289
1183476633
906335465
1994656369
331095030
1615713352
1822312499
1540272895
1454295384
2071210518
494019765
1217466347
1839206611
466604022
670939206
1242741182
355743048
1594031778
1427749110
1616322197
395898573
1566812032
1397313712
563431744
1996765833
606166689
594391562
1806315421
77919053
468077773
1379923014
1370392590
91632126
2102143475
638728111
60369038
1669756127
1721646945
2004422983
1643572325
1264816493
1015116344
1050558484
1205936856
2054974239
960189697
1981655176
1367049477
1818850420
1819362081
1332582748
90354755
36501200
1868071414
1408456357
1268007054
798761744
930114356
1896148979
75052686
809626036
1006608345
339303121
1591490039
1043110608
279790102
1753733135
1001656240
1110920921
699348794
1943510946
46918691
1988105809
874934867
1203819734
1131542975
2027680366
1197622816
794804896
1484104264
1413059883
837009421
1060855923
115231393
352577954
1192888693
1801460979
853776318
229991498
1492177446
1257239566
1322269972
99425043
1919533900
2005453373
328749951
662087057
1989802267
33689714
1661744922
433440240
2038727866
1159901540
1739648342
1577506833
2120939388
1913668854
510071649
558172919
1095562314
156798167
1915311300
1724342262
1332726377
244725883
1917544651
361067466
1961301808
600961449
1875024315
674565761
1798795467
1558229204
1981862368
1926331265
1061951605
35674264
554382248
706587231
320386042
622041794
1058354637
380769806
828379412
1484661944
118049534
507999946
1614343913
281154211
1556615007
319764634
2030686366
677358836
1057423252
34258099
181720881
1066953656
2002236907
108159294
768386161
760627992
167817650
2036158911
894125131
2056796173
726705320
704323450
392437796
1757756401
741689783
600842499
795473912
1315328320
1610531612
1703254946
1927406964
619247538
1901625394
1274983051
1182557646
1965744145
1956686987
1518542779
1523412017
1739581787
1105667502
1911600002
1453095850
411264030
1090320642
1980014109
382061096
1843765024
1444768485
1357741602
1908763084
335985684
98141237
980892320
925203378
1731185336
856631488
557949453
287861307
14364187
164935125
294834874
19409651
1264404578
1046620220
1987472294
1698924826
1927180102
1059113503
385516605
1343387662
1099376623
1428843087
981167294
2033872097
1876929488
1856051550
1812936258
802931106
830714880
1919447158
1715602423
2112953931
1231785708
82403213
1165238679
366603351
942373577
296321993
944432477
828952524
564808517
1033831775
46487389
1005529748
1458590975
441056772
1235591708
1994302979
63939161
163342148
1090538058
1119470972
1464233729
1071222951
31600690
1412202536
412937440
758521340
2015254090
1598415851
2053066758
1679920487
175403783
686538514
527770306
813844013
1415661597
2025935579
766960247
659369515
34194195
333057497
1954734820
1652672727
466740654
984698274
485653451
1924390132
1347450357
452995539
208698242
1196139290
275805764
1076512138
428991657
1791327153
447833663
1260038723
1848766907
1884958177
1603750421
478784016
1894932757
1419291891
2054912957
583321886
1398868428
1520068296
1326400107
640790688
1763948466
463149788
889271143
1038428521
933973853
249378623
2018925024
130489636
1024408203
1138999261
1445472103
1440522622
1070734552
1630190734
43527191
1014040931
275828506
900148917
770348747
1257701561
12362808
1266126963
1809350049
999992658
1948382540
1850595873
1363865092
194894192
1327232536
3936490
298828963
951527109
859230393
1135369445
1597591143
1305298889
1612778088
1903011745
1257877509
2072461888
1097674690
98419201
1777014430
793426411
600098957
676991697
5615580
1969308206
1131254835
1816120491
86272593
1897773133
1629621880
1793371303
1482259835
1476044475
1230912212
1511079981
435403327
583708057
1029814656
1252373320
597009182
305395321
1950884753
657598366
1079987267
835694101
1975037551
1516999004
1535902795
929465902
1590565203
965090986
2139407278
1910718641
888660121
1721640251
607675840
1974747378
1102428740
1534630130
1957341342
1383409252
221141667
755239328
1623913764
1608085313
1824686068
1545808395
29618224
368124479
1037911716
812244346
202690959
1862303892
1281541739
630574607
1139115288
2135146802
255718777
1688963951
623284898
1092080098
1420744046
364982446
841862828
169943729
723117866
262116058
547410417
942241474
1245308807
109246017
1704868344
1653456907
2075448085
1533300366
1865855319
1060438121
20263575
290718493
711376966
1881748662
961064789
915357237
1239573596
420169339
1264906090
991478621
455307500
1773864557
1855175088
1052658932
340506505
1034694316
1835491873
1418949481
646707185
92368133
1559789176
302717596
1172346996
1789293811
332259837
2079877159
1386054
2059541037
1219486097
65028742
1780456896
720990997
1619517679
1277449770
470055574
689766972
1435313624
1370530996
1754566580
989391139
1226831030
1710529119
2004199435
1512121084
1020523778
336637185
1694953158
1286784410
508222902
541163991
215097154
832785608
1151363215
1219599284
677018985
1364651129
893947792
1257935257
1966773761
22473290
23138429
1908329610
581027561
203489377
1268201768
300207780
1466076949
1411958714
165870594
1729953832
920823672
1396976071
1568164946
729482937
1683874418
635165649
1718600180
369861360
554489022
56156068
1204258357
544216894
1121993989
1533546330
595429260
195564886
1721918731
1238150797
765720233
408106395
1768870204
815465785
275843546
1188230160
1653758091
181666206
980093272
936785801
134450719
1870324337
1391567954
1844928458
482680825
1197336961
2022018147
1026939709
1101199452
1709905419
391076436
624182705
1037772090
126477853
361150864
658771573
375621977
773005714
1182457270
1634182786
261968773
1847569465
203242875
1402222424
2120695769
2114412596
1242535839
882630592
446668551
965275544
1280720809
541686783
1447503749
1395904373
116371668
811004545
295013727
382544266
447900503
1040648987
1567678904
1846073084
1458706524
441175104
1524153528
1259299344
2123167317
2122474181
653667352
845811892
1780649204
1340968636
681667779
1477310126
945072582
204970473
2102290944
559878221
403940445
1432672034
812713571
1612997547
1477896758
398436136
1502227398
1082534875
1237504879
744949663
841917326
776932033
752664274
659073392
779663058
1674134409
1150187025
795840041
527800095
1722875012
1700387373
1420832665
1748995488
1842645427
1052628842
1306209437
1402336535
68927232
1517134335
1723826354
551811087
1003440830
1176189380
627392823
1824987865
1729697523
469120772
1376379937
709266118
282506478
555736698
361172570
1997289182
1526124160
2020965680
1307371847
772845520
1975165208
1932660157
154731053
961204342
357859014
1476928410
1244835727
1142173193
561797626
209002343
1402339200
353587325
1421039212
1664003126
836120218
2140975601
521102457
1839956537
467707151
161187942
1653072497
233337968
124354069
338908346
81545098
682279925
1969919320
174799698
1565382131
1067498623
127802840
1381246119
847598700
1709283705
1608368022
2050663730
1327354360
1886236776
510606876
1553313144
695037560
2003822319
208119430
981664520
893726182
874606162
460195518
365068268
880857798
38848435
1682352562
1614879551
1029685100
1269633110
833609698
1751431570
868212993
1712756210
1832471611
1047119131
477340157
1968550700
1876867669
675515830
779035
733541207
1213169006
378564925
76480279
1413185277
2095797803
1850919944
2075513948
1676988476
664658153
1614786843
1567086285
1739763402
98667572
1871997413
72297181
2109633654
928192108
931381110
75351785
720279797
1767806207
1869351349
440180360
1027966687
380568026
589760583
2034095030
360625908
1294553505
233079518
847966650
470488443
492573376
52474027
2041065296
1428008242
1785500437
1382508975
1199945878
2055839029
1235914173
397745803
871891432
961696622
2098422317
1936103478
1552949659
737088101
1412289120
835223843
1372402230
1768078462
1657227382
2071442712
1237302537
73984154
87795062
1021532465
1096297612
488193595
370186022
207731794
1136215497
847387128
147683103
1936261048
1091021753
819689823
1377349577
547129042
877619354
1276325917
490974185
763375550
1379434668
227762866
1267616752
1271026413
409177130
390351855
428532905
1529711792
1466391095
2095728878
187417936
443763685
931699138
941698348
1730364945
1512057753
1113886065
576052945
375348699
1378554400
703054955
188693243
747225369
2008029840
1460264345
1903641021
848660372
1904755582
1088901462
368413442
75717338
261023874
653411304
441188963
799353955
1904607786
118710244
346483469
1053455446
1470770651
179550212
61942923
1172174500
1747418700
734572997
1335748372
1184764656
163582959
2098919293
213405498
876124401
1293253840
1327592064
2130367120
1806903313
992337206
1558793675
1833862175
1797854529
1085136780
1118044134
640929841
1778899278
1396731199
966024475
783644871
814941908
1443180048
1932767689
1873205698
756598881
825151726
1871176982
1414427976
1231022039
5905497
1354998345
817743883
1794661142
824624660
2020183038
1832346942
1429691240
1685787645
676033906
1596218084
1405616954
1644381118
1943971292
1731845867
685339757
1855830920
75374999
1603289534
840140506
1535443448
223608083
462171137
328924705
757628599
1237497598
916136553
2022590556
1170539018
55024171
769937792
478397369
284038701
1643063385
1143906943
1504873890
1113134709
882150305
1985812262
1670305892
1398476802
1816465946
1375891034
633522566
128608871
943763065
1319964640
1938612211
1662342980
103842604
1571570054
1269621343
519965394
608990475
992977469
1898468770
1468906535
1632158852
650243808
2035251956
1437560156
1208266901
138415904
864802188
201554922
2064851189
697133130
2007054807
303888578
1045846065
342260506
1932157754
578406663
1795665345
1322436278
2134512177
1556516190
1554272480
534181309
1529459413
1327452948
1532498481
958943748
1639877406
236850143
580859429
432177511
1777234054
1822936765
1626886028
945850796
78448495
831119091
1872699756
66722895
759859325
2048359867
124357014
193342426
1242369703
1310294417
1644130899
627296039
114126546
1115731737
80137619
971652651
595629153
1701578900
1694275167
1673629176
1152804983
255028972
714333076
1808012581
741818343
424192381
294900112
1028296681
2080952751
1692319321
1204677956
1256414354
1178842393
141116097
652543484
2056652625
809658230
1814326195
1354661619
334765853
1473436528
318170314
2123791190
1364742555
1966313057
1176400460
1091573389
550817520
1690642235
1463310406
29009939
1349646105
1467587540
760646380
1285885024
1417563403
1630134325
1458743146
1119352946
231781295
2015042685
1672459052
330322674
1895690667
958163620
1442555200
11704055
782401052
1741036999
230798846
781205118
103478
713264914
578713241
2029532221
39489591
1848669445
1009169122
99306985
376804127
758301115
393353349
183357140
151547678
169478129
54175604
193917419
1538579447
1173187314
1237445112
1392475045
1568731893
376509403
567080348
143676760
1556804431
1087123412
1890071150
17968599
467226310
555251339
1464069265
1429153085
1414004052
1870936256
968534795
1324842558
2092177773
533722629
699551993
1861900467
791069916
672168725
1495860627
459502603
2111853601
1337886746
2086593624
28768513
927253462
1614610299
1185772879
1306807464
281703356
740203286
2000547166
394848733
1810639760
1653877551
934229626
1214006185
1732208556
143416569
1608302548
1155379243
821030016
959317925
118953549
1249729150
385983317
2071331901
608126085
1150893064
484032003
182553179
1532361590
1271341224
1823482965
1697519464
2016379371
419737378
1319773913
1196940446
2065526155
1887861875
1719630856
2077983
92218062
1711220093
1403683969
511812649
1632247081
1582788982
1866782427
111467488
1337655227
1492155561
1171330017
1609452257
1082158202
1420356095
307430385
452899573
198223344
318643518
1798764831
2122663636
1190852169
230850061
11107800
1039126771
1277550624
704758109
1059079996
354509224
319493821
214711317
1609921126
1081640244
27409942
1958886729
1830160475
1754137039
1758163716
492335229
2078591543
1026891464
1915395166
1995327408
1720862163
57045412
1501856175
1760521708
306917714
1172190522
1695460609
1633239341
1539182631
676800362
759370297
656233743
312024796
292220895
1709735775
989461659
2143389445
2000752048
2132858122
209837237
1227152535
391466602
510527251
1730905731
556130583
1103022931
482272256
1029839315
247828537
612397214
1739892197
1571810924
1053389831
730598136
1500662305
675039096
893403601
373349923
1399239212
150277420
1642446118
1397670776
631409485
1289588467
151446833
134663968
225115969
1595624973
631728221
1614970851
1524247681
343527271
1623810279
1613394922
377382455
1782478443
1960335581
1900390305
1292450910
2135254665
1398314668
1213873246
2017414290
343961059
639348992
164152779
1366940133
202438619
1281059708
1043013882
858467659
743835175
1060887112
958386662
200719823
1583822017
1482018648
139127359
1192108175
899007207
1208651104
1488287598
1923334543
1202496923
545375565
2094299344
1449419635
1003004399
894622194
1570790938
419981322
2009165786
788163575
625347929
86892634
2050810749
341651112
1511682444
1925997848
967122907
867763274
1822003379
1404286650
1314574704
1065705937
1801071076
1587946916
1083994062
585366335
603905029
1438630640
146507837
73578535
1884148544
1778079774
710479868
619704361
1253572655
1187391213
1367457321
1140977241
95999389
1572041535
2057531076
1897053670
630689448
461427069
1953795068
900808508
1681063234
1153187794
1963360481
1250460300
1386274951
1367148102
157037570
350121372
1552532184
1019240232
1493010691
2032838370
625631158
1562044117
220261166
579259110
1325634187
26203165
623108084
903407483
937545028
914290936
539730047
45694990
436540776
1136298497
635878537
590633740
1049791299
636858357
1049150649
514479281
479754269
2061295139
876149774
187464794
1217258421
273216663
1716327197
1406810080
156676975
69084785
684255632
970862812
1003835431
596093975
1086085361
1489815495
1714607245
2103523819
674760315
1850003761
2015806253
1690255710
45235627
1607702904
900154559
1839659215
215274032
2034053429
764079787
1059531805
1489832610
543818063
1707413781
1797444724
1381405310
1130014642
319130898
1430157607
1406825381
262347489
1101345548
260134815
135994026
302913237
1239918826
1952142071
1778802322
808046810
1102829636
719367574
1852216524
77525929
1514398952
724338760
1095478034
38986900
932031127
1174088518
52775161
1635143324
1426375556
598545864
396819245
1019279142
1900484437
604231347
1655661841
1815861967
1210380278
17411242
1032551174
370839714
297113818
347401871
17745226
491058975
1367966969
569916302
924428590
139601945
2032336105
118518577
1615248386
852866288
1023301052
1208055344
949493179
369109910
999468522
1834134985
136174037
884203853
970208635
1144806720
1387156262
978258047
1088485893
580303043
602518845
579603394
1419853665
1778108139
1122070080
1274622793
1262771137
581765047
1255977661
631803866
27467596
669902353
2094204410
1004089263
1085325746
77852447
391499098
1048222520
608393350
1210962626
549579441
931895395
865916466
1216490645
1370643968
108345189
540905227
2009535149
869068788
1487087412
1202276450
682848092
320988101
1052397808
552062615
1445666822
242725507
686734561
782897960
1067900687
1694223350
68796191
1662833461
1830351482
368140762
1683057132
445760892
1914676483
18299334
551701641
1850233042
292980382
1956480843
11302249
549374579
783774613
2007289519
352632655
1226128337
1302095394
643747443
609969534
724218239
856886762
520778299
218685442
1446908045
361967705
1294191816
1405224905
872117729
659083448
1379998245
542409460
637475724
633544963
1647692336
1047296250
670484350
2147039606
573870716
1329893149
682279264
211130720
2026473607
876686463
1817661824
932802312
1051018458
1503135434
1323288261
2139662288
1716653028
1799681430
612631623
258984249
2064384363
632098669
1138858113
1010077638
1159029338
1584467437
1948867408
683825400
1946142365
286259591
244487122
1438863822
1703111683
773529275
439658181
1723297893
2040367256
584861927
93343104
1868182426
1657709498
175065110
1630622457
694692582
57801140
946846779
586275613
66406345
793175399
1350314358
25702417
312800457
308630187
1693406518
1680349615
2083845788
217462819
575727971
841005684
619451309
86579746
1545494832
41940689
1922925819
117412999
1655520600
1139040982
756166137
61336833
1627881505
1892071500
650681613
541044119
482570752
1151587775
119329683
1173833289
1358409059
714097588
1074320928
196065326
9204586
1172194289
1859061029
457918195
55265163
27223804
536820934
1661612896
1009636463
65710709
744996127
896302647
1452087232
904929267
631429761
1882304710
452056845
1241717336
236090914
1563406671
1667717890
1155785949
1631206923
1037671320
1917940887
263323837
1049212151
1416602572
1843841276
2081418237
1506214685
1139867940
93349242
1814130429
694914669
1242095485
1301257328
2083353464
610491043
609180006
678111509
466379387
1036005759
1683454877
616864656
2024540683
772903629
203640291
156700130
1964117158
2134011252
112649804
1610620824
543544902
947756712
1856209585
735328760
1210784595
1987722046
377727871
358554760
1005969087
707829425
1837194655
995209654
1191247952
830031001
606027061
2097031696
774918784
1924556837
1671286528
2133025133
828848500
596208808
2088090548
1520994975
591188100
1664421295
645929232
1477059596
574003405
1451054982
1199947046
1364800497
1523756961
2079745799
856594444
1338887151
2043317422
2094199398
2020218409
957208212
437733266
1331927312
436832942
1667836490
39872309
362281938
1936040288
795600568
1906194217
988978555
549968227
1346901925
181970650
1921026834
1852901223
1001890615
604745295
1451608972
716562269
1293384629
1415200264
279943376
818579228
2124226086
433632320
448618366
538325220
916935945
1331157922
1420920552
1980218717
105596189
1857646892
1589314140
646210930
1499382140
1148662406
1512613928
1495887136
2137057332
1160082576
1842827998
532274656
532809216
635060579
665569409
1278298112
455852851
746716810
365522007
51678662
243963630
1699388276
928429380
1085912326
599360661
107890492
767586225
1180680792
382803760
1271312300
1686946966
1175427548
1446696485
2008139474
921635505
710863598
1724483884
1861292420
1869438426
21897676
1010328829
290225601
1460207660
1603952996
26281614
14794905
1719304550
66881186
1545201879
2116631647
221425712
401486217
109975460
1457090556
1727091006
632150126
964635925
569502623
568500261
962257239
820155532
592891813
1146394557
623035586
1038817250
897962931
1916076600
110639207
930067366
906082
1202278654
1970102300
1111536327
227665386
1462844839
837421347
1441534810
71367485
1457861056
999746664
294793804
1472922392
159479635
1857484776
1737212003
1140628210
1963929738
558342666
1572994533
994722883
35395796
912343808
465190700
884220656
730991719
1089501057
1047902343
1753957092
2019514603
350325502
1835438863
331441999
222352819
267839871
1926973471
1166827576
1042203547
1906547290
627132014
189130928
596473295
1264763516
1052761504
43060622
1512227272
1764044277
1347187454
1911430010
913389443
193848132
1534655798
67507402
1637491167
1809235130
815647069
571912317
2139573942
1129712385
354387487
772267922
821927736
1992179629
1429379436
80993361
2027511835
256941772
1285339878
1040891836
1155885552
1515977203
485874199
224043007
400427423
1501589949
923355411
2133145353
324055004
609304763
270020993
21762189
1697212998
1980599586
1390301471
1165770765
1709122435
1615414124
391773441
174235463
21998293
2105473155
729313005
1028756652
1434223849
77845419
971462876
771842369
1199146023
1224114537
594329952
976484212
670968000
2137140505
709240946
1730500640
1579862291
351175556
506458762
1389460136
1882358114
2010496345
181804643
1060682092
649784555
1861857476
26165179
904644899
1893901779
2039540803
1919075440
1648899751
469732570
855955701
662405359
1156476290
1665522246
1561977903
1497858955
1260013012
1353250387
2090512980
2024157600
547822270
1634146425
1658804452
933604200
1135110324
1573957785
279552254
141588588
1956639628
1425839776
351228134
1026325360
377124130
842662814
1682669402
715927312
1838928708
1798394072
602926227
720578982
1835261382
1388609746
84895140
464448053
1739887910
769691529
333065781
2011491203
2049112231
1016105575
1195733680
1932984747
10181784
46362822
754369187
138345829
627197994
961928202
1053594400
983734435
1518001360
1896902592
1167902897
1621142281
547078942
376181324
652364234
519611771
2080088506
772598952
422746389
1563252468
1465785272
1325740786
2104784797
1464072431
1508529873
286307495
15765227
356549388
1551108407
1511666886
913646499
2009089996
922750976
796625497
48615286
875812962
258838067
1820952554
196100918
173617546
642552195
18656487
1270813115
800534299
1460355554
535272780
228819327
1694189764
482514747
227303819
1204774710
1681561145
1829476225
243363692
970459130
1446452053
510008698
1123514846
802882428
1072323626
1473914432
353438077
2067678802
1622555144
865904737
920444074
2116289577
1153242775
1319170460
178524186
420198973
1577206013
1931447505
826084921
1614362887
1242802641
1681633557
1597262013
949663614
18734913
219166500
45856678
1510403044
107696552
1972181062
829563474
919351270
1366286186
1672377390
1177759533
1856612606
161589553
2008424227
205601923
1030454225
1451241100
1580251333
1312424018
1132660286
1883943403
1655654830
476508327
420749639
1292297528
1111386608
521827238
1376807903
949542266
348385214
1324013696
1947835554
1573736275
9184419
1975260912
1560534126
1096225675
728728925
1755928510
988883069
1860236106
18482769
2080326862
2099166305
460635124
1847386932
1201152560
245204269
1201183557
462681172
1795861846
978229910
1990444245
122129779
507299279
1235009962
1609260153
139715572
2081086868
1166800762
294169581
1753152677
433402142
1004012163
1402576539
914760393
669239217
133893600
905741761
1439425961
62012329
1645562600
296232231
334470886
1448364768
1540266798
1776354980
888635700
239349406
2104181673
11343524
1926639092
1024179156
1668064842
486967556
1563743241
509168574
255263822
1886323851
1519048142
1328638916
324356268
1017386878
1135343457
17716825
1578359296
1364587404
789976286
1037971932
592147822
887190220
23552101
519117431
1213534246
1244554017
1015425287
705163631
994034251
150150005
1327704137
1557460414
1216460896
1690195618
1381980409
1214194653
1350381259
1246255370
863917184
2061065823
810709641
699161592
1001274099
1469996744
1201138910
1464549905
1074667206
1646423140
1051800665
607687688
3931524
1774968231
262023182
1781711965
1507015848
1908629542
1429934488
1715977077
2070196181
552405201
185257638
543599749
697378766
2069572563
834929803
1161834876
1963952209
531365270
989485284
1123397335
1887921744
1071839795
811382084
674824328
155790886
242161269
1092718802
949841441
504156707
1563342689
978993766
1610278532
1258291321
895644503
1829133030
702842074
579658113
1017092334
652216345
559111175
778198629
1274249438
687504843
2143718424
476507864
864593145
1902864661
1513725185
1734274890
1044283675
995650028
91366515
456097836
633682662
1256297959
977645729
147253969
1223561971
1887568389
362347905
1439928452
453090216
698307969
1727623389
1351770222
1812773597
1646355290
1540480559
1344132688
1463120086
487247103
1952158490
767983613
1430809051
808168575
1384950770
203295828
651187524
1227310867
1516548026
746447118
36177558
539346650
1176007687
66206090
790125820
246086984
1069435446
345164802
2058548341
925576581
1161523857
1215428862
859479346
68607698
307484997
661356731
621452351
53917229
131930765
1094435275
1586344937
72374563
104189620
157843347
1383461829
1747802116
1950490261
715403104
1149653219
926752740
860790641
57987247
1180632591
1697314018
190478315
235358531
1725807707
417395883
711576438
1765297358
398621470
1720787043
614559543
284936893
845832182
595423075
2047665631
275506301
1838227452
1498933429
34579528
401107852
53104285
1630782953
1000512797
1708124248
914583301
1411423622
1688147417
1484466072
1610599404
1235784861
1635238499
1279545631
484382676
1250597152
1776364026
411207310
1050662176
1881777440
503992938
310577221
380536520
1598687194
455521725
1974002883
1077061702
651540575
1563065553
1811689087
317353414
159428605
918160675
848411203
1998998706
1531333732
1735240791
2035574091
1679117202
1641593358
1537926165
634971008
1723013774
289105431
1752403674
218437067
684258297
199325889
1621927030
125036717
210912155
2143901685
813505914
2023668156
313923607
1345204434
1048979482
2029340268
1701206611
1971882708
701867044
1328357997
211144218
464970043
378791847
1160885621
2086001264
1212630439
445500051
691913170
1603082612
955976384
2111568676
1942450840
911716587
884831657
1795725998
386396600
411202159
929462488
1429479784
1829209753
699515826
851604994
1239059059
221723676
233131699
360188050
385468548
180424372
1915320800
1652873189
628785696
953656070
107456745
1646948706
584848818
309232610
308691959
1464085238
340059595
1189341397
556370165
706677980
808971620
893715397
319169306
604816525
1666227279
1274402806
1071025048
621452934
797309714
1386583938
803484085
787843209
613816195
412650132
1396009706
937696311
56277285
1500544169
68234135
1868542169
887643334
1723642751
178882142
5600726
427325798
1153068301
1157494143
1538823473
1379929168
1825498518
119958003
1039031629
208891108
1348724300
1029186836
1799189411
2061003155
49273748
1377130310
228134645
375892837
571634311
1478003084
809580757
1839096554
651083862
2024590588
198252760
1027685406
1124855694
742634245
796149375
1148295770
1252357899
1278873237
303833980
1091968267
1735645140
433879751
950943117
1085762616
2077680435
1742515454
1682225502
1964133338
527075655
680037161
632931399
46135478
229584821
1010044390
1104613162
1266011326
781094595
2020009911
60968876
75311815
348526695
25097416
1885326216
2099557233
1717560979
899183814
1258547789
1342947502
528691402
279775672
1928122248
1430858375
346957
519733345
1809644880
177099666
943991950
1138909606
1129315858
1233615904
301169660
1351829876
291641222
198860754
1571104695
518850446
27526239
658774288
1576436574
573605843
575911544
1534545210
1030417946
539787945
781394317
1048289615
1411186824
179827891
576064850
191854101
512705502
980115390
618655519
313322548
1191538377
413782606
952814973
158543977
116337951
405452956
649078955
978653201
1846373686
810906631
1101852259
516805940
1226520164
1759493172
1931047866
897411693
1910703973
1614792291
1827567150
2007812130
1187626075
413349528
2020616177
601597902
1610087628
1010554644
282607719
708346052
1416311599
1926437087
1473779565
1661193218
22481185
1337285821
1944831774
1442812170
1247834061
1344668081
244799031
1026308544
828058710
1470971693
1925638687
338931364
1884483389
280019987
967508539
1896069921
1892217356
350756715
109688840
288930320
254746169
1113452758
136186826
2065271085
298433158
651091910
1346254094
1208338101
373334544
1951882591
279051646
693589032
2034827721
2139171700
1841439585
2010653619
1609605077
1474407666
1592378274
554519398
305375350
563740323
2092092393
213410433
1118176538
1865013035
759592195
537929040
790182515
2015768361
1339737395
1397842094
977784602
713339229
1594235482
1634281374
917452971
961344349
2074197018
1889095223
383865745
1956672848
1880389215
773336782
397828054
1680501475
2113813393
902608399
1021872204
1311263405
777899635
1114093309
549580902
173811472
1718187191
154896134
598100750
962186712
829665615
1347609334
2019620793
901755260
39126691
1013455465
1581296065
1443666010
619954309
125666548
304715401
1524831604
849528536
1207450882
468134609
783010005
439383917
725493261
489048625
1755801401
782141602
100153003
731976789
1453427455
899412849
1597640364
136655821
630541321
419030443
586142221
809350256
448045061
745847892
1930645025
1483301110
727941806
1800013229
508126566
1357294026
601351664
657755047
363381622
792597300
1898932868
1552377413
1384831441
1389636358
216784842
1027675550
2020090865
2062288917
1961331785
118465499
501265256
681791227
200424971
1583271917
187827340
1871757670
879239740
849952756
1669011944
600724532
1865639406
509983462
424665437
72863068
1187618506
1191799596
1044176829
348580348
1322646079
2008557780
805053770
1368788361
107034246
190565292
1564248654
1177712478
1936220828
956007942
1459368607
1279721627
1542678161
2001487378
580344486
1606968174
299652052
1922244856
1137470174
2070677661
1536720161
2048050378
1024873619
1565679039
494163881
1482486372
1339962966
1674425303
64168477
1006698635
354764602
1716430238
270751099
741369092
443026584
111084810
257482163
2131904553
94098619
1924420273
702421319
1704926673
1581743182
1870838519
1779212778
1660766381
2027452985
1230609621
1197399146
1803010977
611660682
1853003832
2041270650
1900533022
581802075
75244498
282774900
1401604084
462096162
973646765
178931860
1977396918
799046252
1760245656
1630115744
1026633113
2094791512
1454020778
1372054551
1218661567
1643798312
2085888090
1709108209
2064994865
127814460
1058463264
315492994
1285137568
892043376
1731225175
416679985
1623045459
984051937
1792286620
486978320
149942817
1073748771
1322654129
1403993901
676970617
356134473
1862429704
1843555918
1621524185
774338359
1948916561
1572831481
89165669
1197904848
370050947
1783688685
221080222
1233973233
57959284
1962009279
403814447
1518078225
1791439222
1061915806
545682214
738392947
567692027
1914382107
396890823
2047694090
1398042037
437376512
1936243976
1371550521
1692586680
1228883220
630096191
637969855
2022755328
144183184
65444354
1697536973
14216102
1179185511
1615247325
911579150
1447342285
1923596083
1763005100
1015770341
436190947
112403943
1764885765
950222957
1891867618
1009923072
540470640
568105271
1168438725
1352968485
841750871
1352675865
1282109888
1096093358
400946882
498292398
1732051383
134059856
124243784
1667401603
1669710529
2089863294
2109950343
491021912
908420085
567732563
1779299276
1985342037
1997214594
1202797594
1931859559
1817238606
1485370915
385088868
1881017793
1245551417
919086246
1206398300
1833725036
459352057
535179810
1973821147
2115053078
1523087877
1566915303
899272930
630292655
181541815
330791415
1403129344
1321111519
188157382
2093967224
1348162824
505476710
1932784890
381509416
4688041
1577234588
1754500239
1468255978
1872980144
1605363410
1669030990
325774371
2010829159
1789380463
167502750
1128067787
1085064236
884369767
1300534741
1005841211
942684138
1678816796
930987829
830601306
1644867815
1185635265
1500002358
175976033
927572341
942000157
537170644
446165234
762286447
566372783
1478657422
1307498636
1550192569
369326897
114925825
659890698
539322682
1135252713
1309428503
803775518
2080582169
1508591465
1899365289
374754696
1924687125
2043837818
765849847
1079520204
2001781968
1995859595
2087105378
2031483163
273900282
1940498756
2067038862
858862198
1066821998
1393204488
620925039
90551960
1045330395
224890037
833664667
482863916
504028739
697368777
1739745736
1472818176
1685029294
2010321405
1636300431
424493322
1084075892
695124631
1141573021
590650362
106732560
25977228
565143361
1810702118
741520737
583005350
1241065784
1789504554
515947289
1717086772
193523931
1108261130
1422892580
953439140
2050990351
20655993
748825181
686811219
437929462
1731646012
1010529508
753798787
1653033199
753871916
1667962467
466398976
1695935750
1443628545
395323833
1984073255
2105611126
1761895679
237245716
1568534273
1345734441
855445660
473831910
2075999595
2140803654
1679401210
1449176384
754630575
1735039246
1560876392
889296888
1678004586
1489075876
1991701178
1063116529
444081632
1079382517
1630136509
2135585655
272601521
1405141169
1857618255
1171434325
960552232
1503712386
1021335136
295010588
1981882179
1537570644
740184093
888315001
386866930
278593240
2086824685
725099152
766524926
264077580
733382228
1629638093
1567124189
1706144097
1626061465
236834503
659954502
1856308072
1010022227
417199081
561729132
1748375706
1538238914
1660394001
514627342
15102747
975022793
1011999875
117386670
1106670399
1240315198
677231977
2123303707
195861359
1327965224
203759156
2056653421
2066291690
2124921225
1298341674
183309165
1946593183
1365584792
1609945289
1747995860
791252994
1182415777
941284083
1155487322
457058706
2129155241
352839011
1911720734
176650232
840347803
412076268
494816225
482288164
1916274569
631604812
1276989795
182955866
333432187
145622846
737871491
1980893676
1278199938
2041685627
41347736
423054604
1026008936
429817949
997849830
1097324552
801013683
552372826
196552397
917547787
663768047
252998722
623888307
1261964022
1275576762
1198149511
796206312
355626538
1460516940
688717884
188743010
1802547293
1365710587
1421571255
1662458332
325619412
1628064364
2088805950
685631248
716729580
1305822219
1179083074
1648629865
893870081
623706041
2072434092
204427703
1547863157
221221359
1968762497
1733810649
1364760710
1682030153
1835758354
779179159
1958011374
971052431
425520717
140018993
1264212361
29596684
926310374
2128550059
111157120
443414473
1993520094
1559132122
1420834771
1552492308
1965359809
349872522
1829342818
1751170576
1265539847
836635985
1260798801
1259515282
93704110
1574409423
1283931877
1561956723
669946299
780363527
1854279352
1744471576
1172688755
998769127
862849156
822052721
136355303
1892693204
1165867036
2064078534
1639983137
650848982
1100059107
1771301266
429615020
1145797762
710471831
1801477795
895460630
199117624
1612077245
1927773585
1101578173
949183016
403440779
1197718573
1665285752
877617485
836090289
552717615
316811147
2078338952
1880155022
245282391
1573822849
858912009
81000684
1430941261
50289303
2114837798
295053267
174588914
1164687652
1746264303
759712128
633621287
1364645042
10246456
981475106
563876957
462042394
1296046397
1387713965
7006650
781212492
1480642600
1253823053
872109701
1797263813
1705342029
1469892290
1768010849
1443464367
1148040326
576982364
699040270
655761810
1059549966
607014205
254099868
1768702027
1633765180
1933076199
55893594
522687286
496175149
1017555095
296655814
2130140889
1496669926
2112244133
1466993419
196311797
48324763
732573622
2029554107
1928927755
410071175
1403255435
1227147200
1358977588
1765452557
1765431375
2003228214
754687196
1788679992
1419616791
626146459
980526945
591061262
112967522
881825810
690195238
56122402
1135891375
1916617028
237983235
1996000694
143536418
2095479437
910199337
410058411
1745819193
1582966290
2042584796
676173431
1974907086
1388971155
2031077425
1367178308
1425927006
448494374
2014398364
1189216941
1176207515
2104680865
1697678459
1903728774
279893991
1302485243
1903930186
880329735
2010262010
1380264214
2085263205
1054811410
1916070918
1773184982
1982579206
2013167261
872383885
352560778
1139210977
1322240457
794905335
1446865044
327608514
299519988
197772060
1801789845
41570718
2007813265
854471385
1967848371
1694378558
637573179
1977381225
9151974
1948348250
1337973169
1937507599
866085439
550749543
1883750779
1425966781
350079914
1200611616
1012910879
601902678
1870572800
22198066
394201057
1882875830
1455554288
1404073274
907571500
893832734
579270004
184041762
331825703
1696067744
12306310
376947352
106191504
1134853933
1529803905
1343189507
2091755687
1013480781
1500189221
761835998
1661508515
620535698
845554593
1916710391
864591372
1780805550
1374516999
407569529
1826789205
1945614410
165088340
1116157400
2123790066
551401909
522289859
915660009
880264743
239904135
2135658505
3583941
1230914171
20767694
1246494189
268453673
183992169
528195211
565391562
1464512358
1590858080
1310332422
1436497302
417447961
48152558
1885027752
340482099
1590050004
297156355
1839243082
824459867
1117568363
623768312
1408731241
1818861664
2004442579
1740847272
537361867
1552306524
1222194834
2141239747
709031856
912792439
196779264
2081637820
1952147071
843049926
1273310127
1348973596
286883577
775134108
1351782972
1833619354
601542119
2024423169
1758014995
870598466
2081789265
1476131617
1222208068
1275439576
476311444
1970168950
529459281
1491494676
196557986
1166435516
1791389597
503700084
578082335
1608034688
2017043995
1609325881
475859556
1956747977
1752273090
715415816
322790139
781047812
1995496420
702845384
630140546
1396457495
1002891951
1694760949
1866684193
1562541514
266121235
2062635747
572292258
362618761
913067675
1753613109
1981307557
1712600243
1798603041
1974377640
1502180165
725447726
1981336318
469829892
1000473753
1302653620
1778347919
326754698
55657497
1053110527
1037972330
809093577
1064559387
974662154
2080826462
1580978629
1551424385
1302940008
1424271640
1310580758
784040889
902979902
2004556303
1345594387
1744038428
65796246
723001734
1765838950
423525017
1473915454
1120510978
1581735217
844884557
679414278
608694331
1259966922
32140176
792433641
1093007104
1364105156
293153439
113779097
171461884
193320185
1400312133
1842178279
306442440
854150406
2015220761
1640432281
1176886601
1258966209
1637500319
1859680232
1438933037
844176330
382923605
492689731
574307221
593016493
1062078852
1444994051
1121160503
95392119
567771080
1782284666
1937276754
1654022605
1386777875
600917055
75088124
1819668787
888235064
1625804590
747423085
1172633480
784742271
969423771
1797115284
389479610
1838188088
410113791
2049030038
128795487
1548070716
1858564499
599365309
1501739833
1942212313
1698706633
689509530
908851967
1490411951
1812267367
1161861286
709116588
1249915367
209933675
926693566
1723893282
911608651
832486105
616067358
388071155
1606006515
1489616212
249406729
2055063251
1644675094
1047488836
8611526
1868364223
1959690229
473321839
233605105
1216143557
1012069012
2009472236
861729198
179938201
398709348
1289264719
419054787
577897103
1234959588
226455885
1065894547
820025905
97853154
128393522
447872093
1208167432
1688971345
922801853
582011856
1170797071
1876232465
1721470750
1883378665
2103506909
2066298052
1167448399
50120847
2141289917
954232716
913382700
1664597663
430006898
2091278787
682584374
1708246328
180131247
1742959760
948226280
1900840035
22844022
1153267156
545596152
1087055639
536731840
611353809
1029152696
1118161441
571187349
1757496895
2073597743
1432532242
843717540
929652886
70453071
1325816372
581525456
1904164871
1536856699
1741364970
2004410747
670704427
1819215174
1383197641
504702270
697528085
506619293
24937822
826831634
761678597
618301366
1371712360
1538756559
1221494296
640101760
267584076
986939325
1311228322
633711697
263242384
451498180
1697507164
1634409283
1344221481
2131291376
618652600
1647184241
1925963798
630977476
837135354
143178777
386446866
480615920
1671071989
1015870736
2095497089
2126816809
888974409
871514420
673367627
472923272
1306725461
1808256470
343192073
554237874
1006274531
62048234
1775415409
1014431793
36393924
482492933
5842304
1647167978
2015866230
906076680
1755866132
2047833832
184866948
1024628826
380185980
801622296
1256153715
691510585
969472538
374885515
1353428719
2069362582
1054804444
2041479845
1785973730
1705396992
1829452834
41751369
593727028
699575925
134197324
1051789145
673445301
1808877960
1598434663
855378770
925292805
1323203577
858936131
1343011104
1067703008
596216522
1565626893
3009235
153593149
1382995787
860482232
2495592
951479765
1751817472
674789157
1481614960
1201849123
1353529287
1103149838
285439943
56205272
1345974884
186497839
663632026
1954858769
1117346950
1235607149
1460267986
386165085
1739073890
1397921162
2056546825
459345881
1183552842
150785020
612100960
2104938973
1106531470
455024398
1743309
322621357
1979255175
1762582442
842672975
1369176125
1475429030
2008865129
771261587
1688212453
1423573236
774824723
1514562177
1526602293
1391248980
990066526
1849232735
211209463
120728432
1064211567
411570770
239901917
2147024518
424027382
1487930823
1960564286
423291143
1724264336
1716735480
1534334033
1209507428
602312546
496104667
435420762
1185911269
170783936
624001717
1372081053
700921142
689237236
1703796738
2005864264
1304149545
2116661816
1835810863
1119898939
1349678588
692438213
199824130
1941755349
2047577643
843467442
886702067
734292666
104955939
853030834
924641122
561261081
880669333
403258933
1651305929
1334723702
1556948881
342787865
1953926458
1391195939
66646997
1154626073
50573242
127586850
154418081
1987616192
456708626
340149101
199228037
1865316472
1945906620
1982753518
269668416
208705449
1539304051
1192048659
883693542
136222962
2013813181
1634389168
2111538531
776554956
2133276722
922888648
1260801187
1355667471
1254422560
536290369
135450388
1250871851
2079396833
549363780
46387713
1832632201
1737648021
532289081
334249322
1102641192
607163349
1118264905
1738826073
341288466
1479501881
791004556
1053410474
1529873460
1370838180
816933287
1823636401
504248241
2140529875
1368775956
622658913
612562830
347685159
1132008330
1650832091
1338572105
1973008958
121607715
1143641149
726678813
160455170
455802853
1118236677
1742726503
667516763
288604550
1932476781
576727121
433749630
1321152042
1582742902
142396179
336678134
1509084962
275210793
577863248
230110013
393431
418745517
1114701512
295667302
1259525655
511186761
1463287047
1903913872
755451180
2129526750
545050129
1015783661
2021104643
783979969
151839629
1953059061
926104592
587280576
864619480
952036380
698130074
350842589
332495398
82447045
954573096
1330969148
1079154564
547313931
1769019898
11524035
2072222280
248088281
1639625606
916733454
1325917819
335299512
1699090838
966455836
1862547030
1609842814
842415386
1913728753
2102954608
2075998645
55466033
1508709161
697295341
1480001976
255630060
941201300
326548186
919782114
959485788
80940242
1130977785
679531125
1172161911
1496130194
2089475009
82389376
1261131747
880506056
573967412
103182520
938629124
778412762
1662584539
593314206
1011550704
1552936175
1502388099
1453877478
168466746
1189174082
1373147777
821244253
1479675011
1032874860
1815444576
2021307679
1261404806
1077888821
1501403795
214907172
1592964557
1703969402
2124239819
1833864708
787859729
1455251884
1542752211
87063427
2071681824
2060888121
721004557
1247687208
308470884
1501097530
1032820754
1248707921
1293179172
215842608
1201624309
1933225482
606345134
1330692098
1554409080
984896785
1819286344
1211571668
269162211
1134273700
681015611
954827534
1344762712
990421930
1959601243
164779746
1092359071
1823545109
1915157006
2085880529
228305850
1913203780
967448082
1847722275
1493197380
1786194950
1182101186
651522884
924578346
1492333573
1904982395
413548442
1263768220
361494829
148739783
1364310084
1907926625
929665558
1045759660
274188581
435107255
1980189035
583214286
332901920
1154690275
1048410072
464596195
762655018
1659725294
466904701
1110820520
349139185
585725878
393820412
1544526443
892481240
341659307
1628299224
661007690
1615504675
1548979563
1525486275
2092041455
1607001482
371831935
450581295
1500320910
1408679742
1551045218
75363711
961310905
627911924
1521581278
1565602943
988040103
204557216
836030409
402016928
1740061093
1319229598
1720858252
382899567
382844188
1589524309
29637572
1276690032
1144199850
1685061723
2400667
1735716441
1583642119
262149904
668008956
800392946
1992242569
1023428646
1462449866
954590543
1879289607
210923486
1640401571
1568582767
973151124
18229278
355643510
995301032
1613747192
463863484
144016332
1931858232
742315200
653079589
1730449842
198434072
1555401561
159318256
1991206964
540146162
1927997606
2130207950
814460678
1758795979
1655881509
62225412
1549010854
1092539716
2034394556
251879008
957003220
2030500023
535667858
1809286485
1649479489
456852449
847046982
406174093
1149547711
1229767064
2013119369
260934255
464752978
1841881255
1745791093
1148734175
645374859
1177458301
1170669410
1382062360
1726713112
752961746
1014789807
398224198
17361722
357384271
298229449
1973593894
2128705257
1519936304
725733194
1638219655
4451708
1398273649
364008180
1257822913
478003306
316959030
1850268717
202571970
34246063
1526998544
99172527
1040699862
690118736
2126933536
1366589067
1125139500
993507375
1502034625
959907775
1103227558
580278888
53815241
482105038
312558347
175368730
353527304
1734920988
1305971635
1893943215
541701513
1566231700
922034852
1228651034
1775265725
1463040142
952724297
245685783
355363152
1988957748
2071542982
194535301
568677757
1945145736
1528617007
71989488
2102365921
40190317
625895155
1594506149
1827693363
1671541328
137494790
1456119933
994980929
724450102
94386944
958750701
1536142143
1440029187
154942639
709399089
641003979
1172428691
1885232884
1717573526
1667626393
1674638233
1725714990
2032912513
225358193
372300148
1943522473
1771269733
270696590
2056592450
1843183749
1613333319
1207924680
1151138581
1303911036
1554889256
638240971
1731079477
2073036602
532696914
595536749
790951414
971424400
51847380
445010108
1037730289
1045491010
329617016
659971269
1560447601
1472752504
1581785630
1730963721
1954628035
916769379
10813390
1086131905
2113570871
39989120
890379882
1540618428
687564520
1702874648
963790740
201031218
2109658560
400483755
505012190
874857632
732874345
875251756
988575490
258796066
1407351095
1291217028
1040457951
1429059545
117119212
1112404125
5477559
1556372431
1491050355
1219944225
164894194
930458510
1543045540
1721118470
1878008836
756248133
145728628
1697645712
2113663909
572010269
218830772
1317430269
1621929439
739448588
997530506
293629892
1520400586
2069680119
1321266273
1239625556
1495353342
1194225085
2092422942
1908726853
361264214
324231591
1468798196
1849932198
1217469719
1959752654
1236463721
2036953447
1380798218
1827784187
113717545
1598290794
442103162
141417773
523554907
1549601478
1361678914
708031661
2072966290
668534038
609599048
1205852063
1603352169
1403420694
1695052083
1606189999
871181586
826754968
279843326
376230703
958742938
1373367520
557928253
880471889
1825950778
70966187
60931971
706890290
1441626078
1677457746
260458901
1372512608
460713618
545376866
1572623376
1609205916
1018023453
455680362
1585757792
1219574455
2018829219
1474843841
452960505
1659204848
1814802622
2076638550
431478025
811440473
885470851
951532588
1870611774
2072205261
1492781848
242846068
451741071
1660822006
322155763
877922810
1643000932
2061607881
374820766
1334210039
100311498
1557743406
984250328
1317230422
1151221778
1458158991
312311764
1494763399
1059609656
1652658737
1045293931
1103959586
225549828
733070397
1875129448
1155788565
1825165462
847735188
1896732416
629332000
759067083
1990154390
544515423
1638908136
881527728
657250972
1043621147
1105729355
656692189
2144101876
305115606
2034034290
82777013
1285251151
1598368534
1593605446
1213454694
103672171
1292232591
51551350
1535143853
270249041
1739469184
2053647454
13114787
1660729961
291605466
1084980229
406040540
1288662489
1053490304
1896482504
2104641542
2027967148
476226327
1602536112
243004826
443357811
1085903553
1218967271
1146557878
1666946438
1531771047
1569692124
613514081
1652405757
1585546877
1715550023
857628818
2063309074
1988634478
210001642
1902779654
1620875835
906820757
495098489
1620355018
1657302256
1018274013
815262635
1776541452
1379483399
980661605
635228930
27170791
1937236774
373339600
1460854220
1302427515
979043004
622335093
566017055
303993417
2028099592
1245486716
558554984
605607214
1038545195
135669808
73769113
575419719
1446607280
2089058691
1618865747
978561126
1021807845
2055516752
1122861948
1224598742
1166086301
1848212899
2131731693
836889179
1834391165
1997025169
1557882923
1533301162
113887014
677031934
1403552123
1367237976
1541985343
624418757
1760008676
716702141
1940779594
1516453091
448212529
1743076588
1465637673
1716833859
1918759990
676911090
194009202
1396332599
1926482397
828143064
1791350228
500357349
329394858
1893702827
756873904
522538095
1485123319
1349418408
728190261
1312012603
1515589940
1587643721
1368120334
1911260044
1038630030
173454201
1048506497
1119095643
564257613
1680194563
1042663831
639405725
2058952007
396357380
463428863
508188400
790531414
252504212
1082860161
971517308
1899925595
2037713310
805758388
1215829664
2128737073
871020441
708616264
1376278387
1687630070
1680041340
662264942
1349304399
1261254954
1670472441
1608916621
1799176907
485015118
1867478483
1058789475
2130365641
2084375457
1783576931
1894474451
47934785
368141292
1549485918
651329470
1876869151
1287382799
966666055
1270277371
518759240
343605559
1669269414
362827233
718811531
257318930
1019559328
1128961713
1046284438
523268587
403934569
1435032857
1427428180
569469817
955005610
982690819
1506353109
2002048503
344907959
729034063
862812857
990029297
2032210433
1778017125
1028248411
1306319116
1051902495
529820847
1442129995
1569365126
651129926
1405275339
601979889
292158320
342701130
1254997902
1700401104
1613829278
1328174834
463180453
485812731
1369954620
300614161
1839204470
714645535
335762149
906460382
368951741
1683451046
1418424979
1633437719
890417129
159419110
928277832
917306887
63475807
1969805994
435450897
619379612
841116885
1183567167
20932837
319868831
245376857
1103468953
707821117
1264808819
674302884
277329796
843830159
839535491
982411685
336111058
736128408
978778
1995913130
1720710340
917748473
1828043125
560315496
1193253786
1572840233
1715478546
74990020
316380063
114040024
759813485
1818611384
447790466
818760650
1896984487
729278788
316411237
302982994
983521613
547512726
219348541
1599580277
1205258609
1391600500
1697533633
558399610
967476177
1923879086
1129842261
2104055407
1203609922
1930748879
1440595871
1013157494
2091294840
1979390365
669531789
521705245
1394867436
1815864265
24726256
1079754659
1706266745
479994763
137418299
1362663305
1058912952
879651676
1736074901
1909379775
1000690140
463407318
434359276
1089255812
1336760871
2145327078
75373505
2024873522
1908770704
1757912291
1883895178
245226221
1395557448
686663165
214961874
1369692337
50790959
637564429
170330026
1758567736
225612507
1009432380
2143782671
1634558222
556484412
1863300186
1085251210
727952995
1125062817
752720844
1819703065
1997768307
408557807
504220143
1131785
1604391044
1432250898
1452022367
1613399169
689426415
1739259680
991839082
1376550288
432366049
2142381132
268711746
390074424
441828526
790679260
1810534158
1663093086
1348084951
1714927033
879230189
684146177
1392718879
865546682
1465828799
1254797504
1777862519
1192158640
649806909
91946216
2052226461
1495412437
304640545
2136198036
1575627904
1041390862
1953725404
1116344149
1563875546
341815973
1215781164
2108999816
1681093316
735194472
1535733956
1219629598
1321901454
1933252136
2038448637
1309242712
1366670590
1883265446
411899477
539788780
249007035
2107811863
960609600
756467470
1530608096
1234132462
20663651
837670514
50402100
1320104899
218820296
1130553788
555855008
1203943200
269856102
1991664152
789617674
1723697675
390353828
1918836893
2003285147
1701931968
628902889
745898626
2028195457
1459226797
1727695714
1612979690
257692892
1983550207
1657373810
1249809677
1685904184
115221174
1605050351
171948915
976157900
996924783
602914972
219152794
347390558
1948248050
1305693361
1209346415
581259321
257563861
1008287813
279724778
2098175104
1838386614
1556137900
1162801115
2049830496
938199948
969531776
365227991
1362289374
1769928296
1109690618
484636020
903412621
282432981
386066519
624410978
1585296815
937376080
333943472
1562937363
397485888
1577640069
1508427474
1847434346
474162778
1897933614
1556199710
1568695558
1626797547
919884249
1248519582
1433114710
1596358067
566617492
605186716
1846460542
700319610
439769338
23947999
1340475384
1008305443
1401442143
1031501709
168250812
2053922860
1558296116
905249587
1055228200
1199361589
878748771
1421728450
1426802489
1671147676
1098122017
1289005412
678290748
2095184410
1007222212
1247314189
1276737156
1893506338
727595622
1331523159
1125607426
1005585015
1349376469
359207238
848313447
1927022264
2097102820
227557595
1850317024
1726578980
160539583
2135864392
1673631978
1030377961
1366321194
1347532309
1330145912
1330968543
1432501246
764337504
1368994488
367308721
1652818322
538956123
1804810753
1028069599
1543536640
243012069
416571406
780166399
192273131
1154075557
957732927
2110721535
620352182
1562292486
860630543
720900984
2026753189
1118428375
1017876742
84197784
502506414
283098212
1892772170
1260060611
905199618
971047463
1869886294
1345922579
1128855580
762683317
2132452603
2008964019
1761130424
739559302
1132140825
1422425564
1259991497
127072401
1766081498
244354254
755652391
1294929601
1076899660
1745789815
1397577734
852975347
392331123
1766749361
472017756
597678030
1328741988
754799058
855908162
1837247727
1990553820
1020967190
945877454
1554057399
1911534075
869559190
805236928
2120697477
311367649
213322724
94052853
1492923802
948838472
410797032
2020979505
430301728
129721308
257913692
1134293897
382888165
1924322072
201450988
1642140191
10571829
1488599733
496012
1503045619
1021700877
848432941
1437949096
221644478
834388739
1299939779
2050616487
592138658
736496268
1523899512
2020211622
823352929
475207520
634201551
467220302
1885166630
440198210
265293280
1213769327
1784759428
1837079565
124461602
1241749472
643568629
1591683823
76368336
1579423897
333629760
706009546
807504343
358084918
368914133
798879630
1009127772
1937714584
1161390579
1784961984
343969351
1511860727
873026470
930769179
2012268779
1442130311
970627318
742553359
866289860
1489728768
108700310
159104236
721403944
1012138102
7816674
1338839824
142868781
595040673
911031442
344376885
1802647988
1798872680
1934976367
1937010931
560838414
1554004692
1451346941
1555553892
2048357178
893202332
438008151
63304819
99657814
1675436006
282201117
1589552457
417574296
55142469
898504849
1937304317
871635647
753957958
144134522
565954665
146224403
830786841
1438611293
809325685
475374307
498743177
1684214177
471911345
653748409
761985704
2066804362
147630789
664480871
1871525221
248081253
806473959
1132053153
1635904928
1667663059
1488759293
1798767153
812031417
1591586513
600399961
1732305032
456280811
1097627005
1855199251
1474156089
545727550
2028004527
444477455
1686866615
927049598
1120844015
1084329305
1231997302
1223577825
1470256929
843771013
682999012
24039545
1635945748
622083162
15561782
1194838105
252844447
194510862
1751887374
1404048137
591527078
1641462125
822996419
1801097797
2022019108
512187221
1588516821
563315874
114911113
145474414
1708315841
1674208175
422443162
1658993891
1999437654
1010911915
2145848061
873270009
800937672
1417340116
859894095
1862859261
1550400675
1000334072
25987321
1498151618
453982305
1430583885
307429939
1382335753
37159769
421161723
949121253
74743898
463396250
1949175085
1130636332
266041197
1694968222
680061070
897435441
1920062030
901599493
2014401043
152979714
1019566159
1451684067
1002082784
1729596795
502610495
1286491484
1076564568
2093343800
1759831294
1343295005
1562514750
1709591110
1939790692
523387710
1023800019
1817997745
333486287
1668329677
774103115
823759282
32013124
446849868
524959000
645201651
348042680
41323511
361130463
493325406
424823261
1293853948
2028938860
70955655
2011368182
1977605562
176453725
1448902793
1901176918
1598934766
760092803
573133809
2014232249
2081388300
1761700440
1922849094
109179666
506429111
748157180
1475859478
1457657030
672711806
1532984954
999698184
110577605
1031811396
388788606
540333222
2036348760
966579509
108534693
1764347682
1049841387
456084132
89339886
1075130610
1291124292
1173971931
1144396020
834618433
532415123
1818697175
1339512481
536118482
427604074
726261228
1498547573
793796102
265582336
1554445586
1443132299
1695004046
80605635
1706716264
850423895
971258177
1494721249
1198463416
1569069363
2093054341
742735188
2142042927
1457664229
2013054944
779429605
1425988664
1219034558
1785258100
1490221929
1966096682
1481027322
91642116
1485837780
1654955057
2138983388
1197595299
1913332506
55101630
877668783
827924697
1073724527
1059049539
140569111
111657487
1958152510
2072770291
745144583
1931264117
693266856
1670712964
1818018658
737796481
1365846247
1418531898
1157692679
1474154139
391263974
1905529819
603459273
1194982665
932375419
1335645216
925734216
1208311479
1745604437
1588579336
1759418117
612161989
1906077683
743955841
1098922567
635603321
1628911693
1445485224
1760494472
1095550439
377377797
42914285
1685036021
1706423471
2141362514
2032607755
1999249254
933109979
1969060681
2062964338
921236215
1605327696
12518423
1175243625
1996759643
1861608198
1068029767
1060150007
528631677
1012733285
913259594
256987061
1587017605
71444045
372846606
430301845
1590606372
2081267797
1576566734
175504973
1279035118
2028252453
1039330143
1571785679
2002045969
966993438
1274367699
529106508
1274805332
1500474257
1617548662
1351948240
531015072
1767442006
1655321427
1102970212
158142304
747835024
1560733786
1809527631
186409008
1945853288
1729923513
965798172
1248742553
448758847
1328551057
1902427640
1974488252
789613894
1768638500
1761953071
792943498
1593213922
233965679
1776669298
2138913901
1383384241
350865257
846171467
1419004170
827332082
162265244
1177079485
73320612
736593795
1551665691
1247003614
332320073
2075204528
205350826
2074434471
1010014945
1896560347
397935785
1557494391
1047106805
1228134394
3534492
350844347
272741569
810981572
1161913952
255449498
1351190676
12744268
59180075
1314157571
842840106
24666310
1190223931
100379001
931730660
459510743
708298167
2007240953
560869058
900511551
205057317
938563799
1759605506
649643625
1973075525
1926459922
1786761883
1753530804
1061689996
1996817828
636874733
70198594
612740906
1221341198
241685976
1906322131
695652285
922650008
1765881050
1969344670
554391526
1818844836
485960325
1473817195
594515520
987720847
426020603
640580004
1882668596
1682740451
797559617
106925434
94134749
1901139535
1050228682
83618577
676033912
872740002
274268793
609041927
760567868
1755622748
386112713
1504874648
302016431
2097689384
2062529180
253938537
1263638835
1659188026
107521969
736558767
960928958
1878892722
37789334
415068579
1339688645
846956801
2110064205
683047802
1376420566
1188769928
1222553890
1228677740
1765674316
669284029
390492814
1490388403
1970943522
542409098
1473725806
89590860
688548568
2029564728
1126627936
391142879
1548568819
891020550
11431526
430514884
75626481
709291173
32131108
1501400263
1519291318
2138400755
1459437421
1265346259
81293029
587190478
1216145964
2023910690
23581962
228317728
1848775613
790867520
464467080
871633864
1253415576
1305064042
1802488207
1467471580
670226114
633449557
810819503
2049210743
146311228
273412408
1475978327
271109080
2141277301
11729157
440549661
627301433
465345941
126494466
1508310514
199230133
1602312225
1835358680
1566878627
1267414528
1588775313
1079657261
2122028509
1921886152
738280934
1757186335
479935684
280995862
793724670
379956548
1890785503
400544412
1369706925
452574793
1459708844
222986797
603251997
62508728
1033431712
1897106873
1108193203
479540819
611772833
2038647735
855789252
1103796664
2116152481
1092083456
1823560700
1149876938
1173011028
1212926700
1744917405
1965494643
1258833444
864210811
1604434709
1083321036
2112334642
2023624051
1664626391
731894411
2133404968
1054372616
1560506716
1473839713
1172522036
111964093
1888279
580885153
1826925935
1185149134
1369512775
1486480044
349079324
85173600
522855187
1685442702
1258254536
367168300
958512632
1362434582
191412164
111067555
798447458
1834159139
1032226717
1782622063
476120606
1429547968
2060723406
555564557
896608579
678927938
2134192054
1755895358
1986629789
784750805
1508699678
1909130264
680863877
907286842
1339858334
1940183846
1821454980
2099258993
1575079451
734688156
688849285
173791254
1817035740
2081469701
1714897216
1616963484
177135978
1496345603
626508877
373917553
1950685892
77571520
816110120
1935361079
790261410
388125741
787950987
1251323037
1121479002
817052284
2072980154
1943388525
1666428550
897982763
1510403469
1700736602
1575390242
1459901196
448510043
431769963
978555935
1120165903
605548849
453368926
1091124836
815672043
424061209
1036235636
2128581675
740048022
2130290975
1253504851
1753800974
1554735269
1259014773
268389405
1846439426
990480801
1004753560
254523783
550650710
294976904
682433234
1055415486
78574323
1480378757
863977005
471457336
1055812253
1945337466
1657180136
257405957
334548513
480589110
660085071
2027301166
108812825
735173354
951378003
99692027
1909411163
1494009141
2032678224
1219031076
564976549
1891798563
1065978412
1652636512
968763404
1556494571
1955254153
1901371757
801130176
1699126759
1704746013
1305242212
840452114
1676484347
126835082
273566942
243681679
973513625
524270688
978382367
181440841
901242116
1722728734
1328032521
593473499
828232487
1226240584
410658572
1239722438
458995732
950187979
1202595279
138554230
1001849943
1821273163
516303455
1511113129
2013453299
111082422
1211392088
557718753
87800219
854985058
106777335
1347115837
1783915455
1298964174
1754775179
1057381013
1834297441
1941790956
1016832033
477369031
942512
736579455
7368148
318371976
8339917
1783761428
705466140
2044225253
607250230
1264361384
787901570
1496322496
753777010
1075831782
1331188034
334200896
272698573
1045253652
1159205412
1023774399
176361116
926113347
413367890
1942354328
688847341
839945481
37918588
481095279
781816654
1644019873
1742770706
1793501108
1336012102
1876511626
878484962
1883246005
605975746
1958441641
1989375454
1337287072
1319585004
1235057690
1802680455
953413551
1082049437
1560036455
1334249523
4704456
754550196
794779083
295039816
2081326485
770079535
1808643488
1089774772
1072173067
1303929755
1230554012
1466719089
1891530378
592546352
2131181236
1201515494
601736448
1718798852
327703707
99845945
552921182
1659820653
909678490
324471766
1677236041
1944249144
388037683
1710562761
1713456729
928340160
1606025406
1703331635
56434762
1975263397
2119885290
229466050
1135544874
1208679797
1784580798
705920545
1712565267
1510687505
1596391724
86224626
1151697915
1037947720
1212702201
1262876156
131661885
547906040
960776631
1370822087
550084976
1334771927
1331626867
1629266119
682697939
1597699161
1144450858
424726624
230799020
1867501392
1139256302
2089887324
1673276451
1850726414
1235333549
770102221
1086014965
1905308518
1505720400
1867508424
1154284134
671177258
1753294139
1904760290
1158858676
631395506
414695885
274831392
289541632
1085357870
1036581350
599414290
1820160573
2024314398
815030692
507946299
413157241
1649723967
249775112
1215964319
1026884123
1532992818
1764489520
2131025318
24097113
1389544876
848413727
2037640029
1655013896
1127406419
2066364910
1051126523
651839610
234064730
347156174
300627055
1159533296
1059460239
1039412547
1286462172
999080895
1533217729
1365144686
1171616741
217953190
957376555
925793601
418687200
106519592
155506439
66980380
1420201653
1978730906
464083089
946191283
1350944153
756847845
333063158
111489169
676291206
1990076261
904385363
1465428598
451059298
576979799
582604930
2120563954
1357795032
1633769181
1412643099
761562017
1480402433
1784092287
1679462964
821616759
1840364428
1116069684
669410673
1788035479
19094620
190963799
1856941314
1079210050
862757484
1619119648
899987342
1758193287
1746720259
522312736
1922190534
143797742
1633490337
1655947095
587274615
195347759
1035617666
404010987
566977509
2093977335
346343659
1126343827
1542916136
1498925016
1469514197
1888033665
1490795578
2136507641
183736628
1337953748
682990582
1498986889
1523355484
391213277
803536448
1371784642
82056213
531198253
1815908466
1695386866
173549403
246983742
1021229687
1500189533
411697327
15921879
1682656198
925410579
435306599
1379472301
1868459916
348554148
1689446176
57289999
1663166475
639966482
98047585
930416545
242324472
1042925839
894998705
1692563590
462698945
375722029
268907037
519162621
17407204
946043298
1237694425
1132475291
938400005
1349640653
594211140
1762937313
695863032
29251598
216809415
445025044
338569406
132023630
2105282352
1138746216
1015569836
165976730
812518756
774324664
336027360
2135672444
517090255
100085878
479085501
1730491411
987194994
718567582
759401777
1443795158
589780132
1801374633
1630370590
127605562
965444025
1553233564
1592567726
737687652
1095601187
679615152
1410722973
448172802
1726156582
47673611
1842122240
1740685618
1402360274
1744442501
1264431190
262697600
888979458
1699697519
1589514980
210970375
1764502099
1737886361
1777014172
623865064
1304415867
1850312430
1196426239
725329547
14559097
153514051
1852877495
658987382
948995564
789232469
758788707
460850148
769486899
1267311504
1501250857
389708683
1983302357
1387048508
1294236166
1240060804
116181171
1081783271
1393691023
445958873
58106592
603845476
1094699542
120242746
1619139057
866265921
1483240367
762919615
1390066914
1793309938
540093636
1686297719
1918499442
1466488292
1512201781
886637436
1848703115
96314061
1288621967
1254152015
687682917
1812761007
329911078
755820714
272166660
1129016149
1328483065
397694886
62411699
1970728650
68692917
1364230777
654604887
563401422
797534867
785005222
2139431632
878069745
288221214
949978354
1334459867
911430537
1802089797
155901366
795229596
922237310
2095114132
74778746
2062167493
626912855
1035269369
1924818391
1119130602
1986433555
1979275391
1575801207
233052127
697758166
302022301
1037764777
1507783430
340136556
742521025
499554444
1795172962
1423688373
465238637
1590776816
706448670
1844917600
1892293873
466309692
2011790695
1266066448
698837939
1995076917
277578037
1501100105
179943617
1108637560
1316657596
1603436275
1848260826
2122613377
1431331839
9282026
154625901
548752692
1778123065
288402054
350761809
1503183285
2132002534
1856080827
2061529852
1581657180
1091876648
388019233
506961914
1130885353
931184840
99870984
324197459
30525954
1559021521
897197938
417545822
499682922
1630500162
813797232
1732863036
849641379
503435360
1175999916
1925140846
1352081555
528653706
1093779053
130650623
712872641
2133690265
2006458066
949004110
97025478
821497721
432334835
1692646454
916618442
1197360339
1733802119
1036362006
782111951
476399153
1241872300
8720522
1146368859
981567750
1526232780
1149319945
1585198154
1370810915
2092604410
433822702
354840645
2048951809
2112000989
1584927904
669143811
2122471637
652020872
432820820
1471740291
1714333388
659224492
1595897978
1208309817
2000039094
227398676
687543975
22210851
1854543757
1295712433
1471046660
227271346
890160481
1464800927
2011480932
1692398921
1705921865
1763330927
896569393
116167149
161206225
2097076993
1636512238
600815709
85495493
842693227
988510439
619597112
1210830333
252957091
825442940
894892169
1943960355
853868118
743793936
499813354
1168875168
1671175541
1941234866
1620242564
1073124175
1550507511
668888800
2104597958
796395135
1635654430
1557995376
638490388
1521664219
1589018198
1112247241
1869673109
1503737409
1031481802
1768036461
891938516
1223483062
668953235
543396871
1861968363
1159746807
494170809
99163320
702752475
1466253527
272636888
1705921320
697529384
1048511958
913420526
597600322
1870803465
1137916999
1468907865
1896179694
14133533
359723417
434764317
1122004593
1151713228
1797762969
930220212
2138545172
938524963
232738295
114197868
477716880
2100472634
763464148
1881597301
1845337208
2032272530
1256613393
852980954
837794571
1051016118
1481921464
1402231097
1921067279
2147191777
340075003
546479087
761594740
323251449
121681586
1936735209
1152783647
1420724191
1992199853
917784726
428350114
1354184314
203359677
920650653
1329942261
620988655
1609393848
1831471867
437862271
1853609005
247186548
1008503834
566880251
1735575606
1980340592
74415375
1837111221
146869771
885403649
177725381
2082479293
350121617
203412318
1537542981
536066175
1814134786
1114687133
975503088
1803967665
1701764377
859506207
434682860
2025106977
650175059
1145294655
1403103235
303059670
487650567
150991050
2138109823
1238959163
994791753
1923211960
1336024993
1357638895
337010669
70952726
1391022278
1797934250
844535081
528380436
933165202
771253310
1215813390
534649357
2140228672
1217767806
1722116804
516313129
237296494
1831814272
1681484812
1693818899
412952864
212718406
147638931
972699829
1116098419
1985967490
1165021374
1946713143
374909004
264184283
1991979388
1601919119
344949087
1069171063
879599323
1315923761
1099683052
1408603197
597813292
1577702816
1824263354
364010934
344170610
1075582540
1637993506
1997854844
1824541711
485840764
1299104424
950858519
2079791007
1783809137
1645315463
574772178
1469126178
1635749340
564884154
1761912136
1066075867
265664832
1133025894
543238829
1440326569
1374730796
1305653851
434019170
506558468
1661129175
1297616551
1669351534
1276853813
115226446
115320149
592545661
1499317780
912459836
329455577
1641703342
921068319
455278741
346539396
1818144338
645456710
271317877
114288119
1390942782
1804602437
1258961603
1134340855
624750719
100115089
1093892077
1622829842
1963184292
281605964
1395375066
1787810714
1249235288
747830972
1070923556
1680417538
606069598
194440783
1601868499
150498197
1230274389
1260544709
659115966
50584731
705599796
1026559762
2063962032
574297466
1042734144
563605953
1542450490
533495742
1356607583
238556174
283757520
443789680
1691387123
1772015393
1963632752
1054463752
1606084143
1675598692
787952014
2034312749
1949292826
1163617793
745219904
466900852
1258356527
996503441
1518797906
387131548
1020593102
2127409653
882011403
938796884
2142818047
1215942411
1745119464
1501168419
59441971
72713878
1975673281
361080779
1396883575
319009976
1705438450
1123573555
808628420
785962921
1384209096
1965341675
1065966866
818421525
1239355229
987171728
158320802
2114715906
873439887
155783355
877090318
1467177270
905234495
293258599
1437070003
391909023
1062142093
881403252
1709149064
595870242
1029181543
1706819619
1507051859
1945830560
849101164
119788436
575083668
278500656
1109617276
801156477
1319232094
1250830158
219856687
1347098260
1417758602
1067528571
391145860
1440220260
74176134
1627275978
1072818350
934335513
2133705241
1198088784
958282311
1339575085
243092061
317322212
1241303580
1943380934
380137663
1813260172
204089951
2105449853
1848439934
2033839892
1047237711
1369020360
1127978734
971799741
867840094
1951446311
1447536482
1062684955
1456940495
1636762647
870569982
538812825
800683057
696300125
1062033586
1384365743
1363579437
1066354330
1244020094
1204576778
317118188
2085806880
620767403
936639743
2057742766
152145873
125321362
68312643
1102412454
1166380050
1707436811
1967909126
1714651712
918792684
1153028534
1465602683
1247759033
809152385
1549315739
446490623
1918107303
769966496
1547788301
715415203
111772502
1088673296
1817232701
369502103
1533499130
2111974786
251257365
1931300754
1473985055
246404700
1509346284
567731415
1023713222
1588999773
219340147
581690779
1835394464
1408933188
1710174968
923973018
36459481
612949753
717385413
1607540079
650110375
440333771
1161086349
297258908
1693178373
2098375781
1771655729
561018837
1089538851
1711952113
770028076
1931956400
1039339278
1799450084
518580805
1794720202
542187492
1735560690
1365414469
1865385633
77319279
362742957
532367691
91348089
653815629
1401799174
1010791043
808990713
2145611987
469380106
2061318293
837092563
677531034
728498405
881253049
1058073264
1222010878
1221673363
1769619581
1907432500
717332427
1427317744
1322178008
2061577479
1592636106
318704864
1053470774
557412351
1183278240
184324848
312474055
230350242
786329498
69830601
1062446701
1098482204
345717756
1184172975
648966079
1246655315
207315292
947037739
1748572425
1828343743
1002827319
1782475284
493157382
2134983800
1061714015
1273699891
1327619280
346659573
1305343341
257126466
440534565
1822806005
1692424786
709308325
1663937991
1091776905
1153827950
2091749013
679911560
672531708
88861039
1431661832
2004694749
880555422
286101391
1781312278
1001885891
1542425225
1579928992
1454867127
533469812
1784702302
1216566244
1438706274
1919965132
1848772589
43252684
828178212
127728035
282157830
661250057
1316386610
1409825140
998206587
284769688
1195383591
209157451
943193365
863902555
973294060
1636385959
851326855
1603320407
1206157656
62414005
368539188
1908395585
961999260
1920555984
1037943064
530677233
1545082550
879978153
1450364078
1064053497
1890343705
1979005935
71073901
407372293
1668661780
770148618
452199371
2125091829
396204417
1352500654
858805672
959165640
942290096
1124391117
1609919000
1734993227
1438232079
802538622
422629548
1705411071
226144745
327457298
676127448
1827896403
270290997
1255503566
2324914
2027837983
495834892
722683897
1773743390
1219182354
1820833065
705369822
1397364972
592493398
2062967716
1594662133
1464937530
1518691594
1853905082
760291590
1028849314
1649424421
2055209309
860461668
1179987842
799850153
854246480
695541193
185289581
1911816400
1237191624
780177683
165821117
534461828
1856722973
361801759
1060321246
972647056
1725716769
649537685
1107774818
300186810
1959268826
1622439509
1676958867
1444378540
1311899960
776365986
985443170
401753991
680285580
677732779
1182399164
2051301287
1377183274
1777384550
389883013
871572341
1613673907
678129388
1764442862
325916386
829865026
948569078
641817865
884659822
1551415896
1551029677
419929699
622778182
565269005
884052600
1537021152
1012199339
435202563
1811876022
849671870
77768564
539875268
958282537
197030043
537481125
1610961257
422559140
1129315506
839574400
3893337
805066952
630145112
1922215913
314297151
181925394
1389261364
800244837
1236209733
366859426
1194871000
688335603
1801406484
1785136567
1111716049
1487923271
482645702
951857112
709266102
1794294915
1555224356
1847827449
1286976002
1454758586
1874936974
1535936929
62032599
1042542997
119876974
137939794
1438111753
2011929552
450407660
115714464
340367851
1588207640
1099329037
320147768
1387443350
1160980802
1188263223
1865942418
1173953865
864436002
1522528922
1939562048
995201471
1499661819
1928862872
2031602338
1383847414
1888306944
1494094390
1235623533
227572230
435274052
1723188402
68740478
266938666
368886048
456911515
1734099060
300711840
294879420
59832614
1153239353
530999455
507596831
1616979844
1742224993
741737708
1296664027
198342636
368294040
1547311499
1248802617
1520552638
1570842003
629474503
1013168155
309852308
1252805981
42024375
502063994
292549683
829791747
2077186485
871639994
1759966538
670695487
851876616
969896627
2010098178
1776874306
1671497404
1446292009
2128704040
1347023208
104596294
1751727092
991731841
877796342
1215725243
1046362644
1228719491
137048017
357932188
1233803098
1859256769
663536005
943254732
1903339295
1675255749
1562952146
1804020008
804464111
1507079792
1493977366
1180466219
880282094
1130533736
1463135367
82005818
1618532945
1237101844
2093013530
320905326
145117326
1799445772
2099969160
303882542
56360940
1890034234
1749968895
1131568297
772195875
1013263219
349687191
1600791978
944833401
1912858868
1914026148
1441828080
755342050
289384315
656626209
1523195728
1572518551
1659154939
1150250347
1636969648
125135870
2072542250
1891687506
1445713134
999746611
576017565
1584990958
1785634765
1367657464
406986448
133555396
1106745741
1654446134
237966807
408158329
422050393
321243728
243308154
535958476
1014649825
806207463
955314470
666284203
1098336326
1919384511
1836205227
1916356792
1924319118
112684410
1696161765
955218314
1146803733
1195475488
1042984137
1990173086
1862327135
1839774784
713171394
1467595715
2053535719
1498518604
1034894520
844596256
305587039
1696080080
1245578346
2110055299
1924518517
671811184
1405490159
110208214
328001143
1643917481
1433971637
1154314240
1929421363
1037586882
2064043115
120524667
66447530
14035661
1809340781
1275591497
1162937256
783195260
1856848474
33894073
1901539794
539918020
1977726413
303973129
2145106997
43205091
313416631
2134103222
1713477026
860050936
1608357687
385757085
326795354
1821596402
714002640
588071579
567065677
1030298140
2042677651
1069210778
222838138
1319978264
326890503
2047881319
112486914
110952067
1083561882
348102905
400515256
724314887
1445362156
1467209134
1507313417
969508858
1978192382
315954833
1757028211
1140165869
81740088
247853232
284862371
1027412871
162862873
1735926376
1714732843
1212729269
2054560376
1897582416
195613870
902979571
2069175269
285408431
1924259169
292593071
777687199
374298093
865817267
1162548506
1978938264
2066233471
1767946269
250002954
1920905435
450693259
553626204
878463917
218257125
1346358449
2032497892
577326410
259772954
448795215
2132881577
1491932667
489286999
1474697813
706963955
1283615991
1400462752
1374637282
234114747
688326318
1984402449
1533867588
2053727541
704758740
1213568828
1793477122
1023658418
184072785
316925540
681488468
507507982
1659372942
1703961597
599873981
2084571859
321543767
1102005851
1800608586
278507429
1262779196
846730119
309039996
2133878678
2373888
1165992738
911643988
1076198343
377785028
1830299628
1885265396
1325820287
1699164716
273695446
874712982
1166202819
498417540
1785339128
1987442382
672339520
347560590
1573095794
401282601
790110899
1496764888
71839847
1901099746
1058944944
2029548492
296141049
125229248
252371700
1315057385
161622723
1456008825
723493791
784103718
1593303448
1448292790
400166902
1369473396
1165239856
1157415963
1339720742
1331963598
1542281605
181579441
874141824
494188831
1358911200
1936090731
1171955579
2092007843
1199560081
1163958427
634678285
1593250495
96785284
1049181884
1548984316
1579966577
1693845502
1118173960
1510293975
2017632352
63069393
380615975
1902271447
1622733407
1911714217
1358998888
1019240829
1498730729
1618027894
976970188
2100305347
685787257
1535322443
835475913
2054433368
1876883587
856070735
1141293853
1282927772
1212865539
1991484412
2130543943
986717309
1317656790
1383541363
911840973
116249310
1726814258
555777198
1301190773
30220157
1277896655
968560368
1257159173
1040721768
811983075
1309490322
1698621095
56085351
2070747483
651498258
1888237797
1621808571
1980701512
612115259
103003881
1444720747
2070406672
689658940
2125289131
271885435
373306807
1925705165
1418414731
301375192
1101878202
1933718024
1203672472
1936621401
1497542471
1547673614
598861565
108981953
507919700
1705559573
1382792963
1138539933
343449820
1162103699
2009652141
1447020813
1512184553
1701313523
578808782
1911712433
70599589
577296450
936348723
1661496806
1886947764
883110350
433556357
1554419324
1825012413
1863568420
666793644
400785021
60609511
547030939
434400532
954954935
859199967
807605045
1669610630
1026507563
1304656159
2046961492
776193623
1703408941
1043312155
118605749
861186671
592966991
1849275828
1813253485
686177392
131251245
262702432
2048915909
835305412
280233454
328141727
1726861360
944368550
1842319748
665827163
905738278
1549186952
2130863705
590399829
1906894904
541486973
1378787824
1626500082
762353492
1183649704
1426771875
519541535
1488451597
1575676412
1051575685
393389305
462289394
1219727646
1759513498
690416093
1292211319
518917383
1767622928
166708416
215898350
573528037
927218607
660517853
676662396
355475825
155038999
109123428
873810705
675208075
1554981265
620676130
728051937
1322192591
1054217798
316823999
1858342293
965146184
2088134487
897344394
710221089
1531733046
1292781006
1626489204
2123320235
1324477882
1654122198
925489016
1003159107
642080683
2130817197
2145584618
459728521
576748185
1285943827
1995434655
526179292
272430753
925573110
1520232310
591379920
61657230
1716886387
1434023065
800808715
1844960557
1148453092
869447497
1271887614
343910019
640613703
777052828
1428069362
921341701
967159057
1883791333
1523205574
1131888282
1457488414
1634713264
208984082
1262048907
599568912
533425439
153269257
2132831713
967715941
2143303649
936596289
1506432404
463346007
1432195903
1439394239
960603297
1318182670
990948016
212406194
250186988
1336848576
2131835081
746255570
1928853119
1852417239
1509501040
338925929
1409213589
1103909490
236452943
1693553033
707142065
64420022
271777683
1387646642
148255664
371797054
1602436624
1061220954
548771844
1329204691
1004684291
1240508447
1056524370
1871251535
1983293247
563480491
371820122
1112545143
676419231
727580616
530313223
1969263920
915190364
2080688106
738450503
536056014
379481327
783112866
1150942981
1079422232
1949119193
1456863242
1299993900
746489244
1826298492
553824145
1829198142
161980025
1117117748
802615983
319389487
1531894082
203282176
1635200810
366082334
434795574
416599900
1798009066
976995145
99389359
1845856329
526126225
519436445
330841373
2029328413
1008816587
1785359913
1498551445
1244596346
1321157892
1170446467
1454724065
1805467518
176579172
515028799
1171686411
605859643
1739745213
1555515729
1467787207
1080020617
2030052904
768133466
1580855813
1108334902
617831876
1231270384
1760363492
591255482
1357225641
135973371
844346136
760508459
362230570
1894627508
324556735
937131565
941298471
1690690082
1373807398
2088661764
2027347297
1536854853
907345497
182877808
896522702
903693850
1140813595
1209630216
1948124170
2012194310
1341196136
1244575314
670965227
1552104635
1605426011
1246384719
1547421998
98884861
1795653319
1408281726
1980541428
894707775
304221326
1239572015
1670746324
1386767017
1215804424
1305614523
1475521925
899911277
1056624577
291849463
582732024
225759543
142508891
336620527
1132300065
1913331585
123331057
1384146741
264286733
502870440
728865902
1902205077
475564863
114016083
1676752921
1987341015
416360001
80938075
1746717650
805657013
1844890579
2055244954
516179813
2079375980
915366503
1855604859
1946239349
881605557
327082457
1403250943
1493716323
585184783
1789906148
1107264668
2046220821
1925948423
1379447778
963019285
1772525461
1185770144
1062715008
293326385
464479712
763861345
184368852
408442738
14732151
1735027384
2076068434
2031276597
2057040408
290261925
1193827717
1667482808
496447159
41823533
1653540143
279370805
1689521916
1526618983
93098288
697993255
11595597
2067078809
1854852695
996073306
1637816708
1519510264
1273546998
1498729333
1797679920
1942595754
570595066
1017019838
2092925733
1115847966
559950381
690105143
321747080
392018429
492317309
454037643
1218451638
1416760903
913561643
1057799950
1560784245
1969639032
1368454737
2051059716
943934355
461245434
520010912
1320034806
66234478
789116609
1122947666
860765150
181696801
80086173
582176637
110524928
2142918641
1458266458
1885521952
354902632
641413916
1185163138
1218141751
1166377092
325927581
66380026
339598258
1423813033
1561364220
655871463
1645860082
804620677
296931040
931264081
312726263
1451849265
1014384274
1373765985
2045674918
1584958580
54758456
1468651189
171965967
390075420
508579782
248775972
733737107
2103913473
2080602361
490075273
465305420
547077760
1549784266
1221582098
143592487
1449246123
188632202
2020312999
477664055
240494494
549495747
1979373195
1290341586
1545818690
1401273928
147264777
151541761
1316094123
1883795169
295833581
1288383711
1898364407
1991363964
1820980814
736925354
1685979717
726144185
2018574537
440694141
1100848962
579012949
1174004398
219417007
408941563
1630463914
379191721
184649021
691628247
711383508
2008184443
1587258881
423179365
1938814567
2064700490
1633573093
1028024230
987612827
946387629
995189445
1020936617
621368310
2079796132
2105152505
865651779
1392754510
1050717694
729350433
608747638
1351442169
1092301730
449627966
2127278631
1354392629
1691667391
72537157
769098978
630065807
577247620
1052719696
408037377
2079673677
1183814922
1457817992
1028692580
1703552530
1806209887
482652819
282736518
497570514
1995904852
1115943027
45173549
1065133193
905668811
1417067421
528608727
1322767659
290092455
530825927
133703873
95282618
662305248
238218991
140403377
1279984826
64057362
392326187
1854215083
442957020
160483548
448445610
1389674863
996158000
364768213
1549456048
1686848429
268892577
1183449067
1515532990
1749372982
1820520011
1216314162
1496784414
2064994189
419049474
2127166245
1341310192
1401452699
1204068853
1426646430
1233486003
622540099
68386785
104714158
1691555266
2042482443
806782461
629649310
1364131488
1210737206
566730073
981193602
19709309
1156389661
1235620746
1275962077
1206924940
1730132523
248141949
1108747743
1045893758
1492737978
802898962
380393046
179579061
259236017
9299334
1704933174
385216844
191226589
1199102121
25343442
1269891016
1368916037
1344546034
1390432520
430408914
1986868541
2036245253
1732020857
1902565583
753423003
536996733
985800171
1119096267
535444290
1114492074
1887699523
1000376918
2007738415
421808536
1516712334
1094691610
1284715576
621748061
1659189453
35024281
1806217442
1545065485
536383726
209592784
939967087
685460677
262389370
22226318
533447619
1650584574
1000618500
1298703696
170586985
887437100
1124212908
1247438748
1465837331
751568433
223194105
1098227381
39733229
824588407
880505412
160547588
794023856
990966766
2138074850
1523742100
1895480284
2072800010
409916156
2037082533
1377833530
1768696480
2142542964
43997068
933940658
1563095347
331151279
1968371408
2058017268
1888160699
1706387196
28114977
688949221
1275870554
1909961363
1096562782
785203641
1684024489
947495413
876380529
1077839741
1713789491
499350220
993261072
971256553
777559833
1662929475
1296108343
1216545921
837890677
2123035812
1221769789
267679403
527644836
154340853
228832128
772070087
1360976156
2007267754
2037487779
1642118379
1455020966
1263063974
1946762912
1337102486
1911935193
1841930316
1832974333
1261544579
1486667257
1815233518
161081089
1258512267
1808618750
1354810404
945903706
569361414
1404023227
1735806906
273360108
1510620344
321626294
1251511889
362683483
286240915
793341215
695515501
1999337235
2086330281
1913010022
1423277168
1567248531
1173358252
545575659
968662186
422586863
1128319926
816065709
336685509
1436513246
426340847
572799326
1209333247
1795498174
969430742
463629260
2056066676
243154695
1022407991
1272361765
750201636
1549704186
18461257
1402601708
1379119059
561081647
340439578
627005275
205230887
1364001550
1504047790
1390960533
1854953530
1175618390
72511896
840861812
1874329040
940747520
1906710362
370781162
1731571542
1374722288
525413361
293420483
1099971678
1610325860
1902908180
1400177171
1528256930
1469652778
929583176
817515156
1064872172
1438083441
1577440141
1311424054
1565886803
962767302
2139983095
714712603
304787234
699717844
179456433
1906623638
1274709239
611956272
60348310
292926312
1531663176
620743479
1906864552
24693184
1898590406
145716327
1608807564
3312278
704887571
287372390
1823496824
1249680023
1866700290
1099599385
1090453380
1855143683
1724626219
1467983476
1712205431
1635541888
410282729
1159327570
1408201659
1701914758
1726366103
1556453749
977222400
471005594
1916705507
1292471895
1871393487
1330981633
2014320957
482653036
587790515
270803332
1164955314
242824023
1599999476
1106443969
1423980118
727634123
609882927
108583080
990573477
890585253
1487162690
1023834045
307911666
1592757297
326988067
1828559952
648266995
1978759933
1104590917
2064829974
926129809
146277883
1897872572
1965207939
1051480661
782618816
357080430
277079648
1296624601
1070378198
1856236222
719220237
590645440
623715041
1196939829
900831604
1573360154
1661273557
391201618
1892777842
865843929
486935643
950985589
944044952
1753729367
376271782
902392301
1846358889
1404315459
370518476
1561906401
813671852
119093829
549126017
777512181
435929051
1624802058
701260470
1600606618
920976567
201426688
759242942
647013799
854231688
930316185
453816387
720034689
1992653218
246207159
384402508
1925255449
196506111
1232687946
1297343954
1660718116
439087552
1955613044
11392540
1639122641
1025119232
1716732492
2007300345
1897546632
732749426
671000786
538150746
524413364
1730025323
1958552929
129321270
1913956726
714581185
1294911238
1042913274
104966139
1328247365
2132079306
1239115885
1791964206
772398755
1710496768
327703988
1513603741
1195357030
312231283
171958940
1293037971
325362106
1957251171
1137921125
23483892
1791183217
304866801
63964556
1961807507
1420019612
1322032691
1564262003
2007572815
1568787298
1020875131
292727163
1731534569
1125594663
1875814431
1619770318
1386516335
1497645090
1225671376
905902244
964437522
50210721
1016246922
1982055147
1338424791
1988978371
345127274
796211100
742120903
1149530659
1210143369
344887336
77235536
1022885544
168165962
1777962144
528039880
1453445120
1242361517
2097669644
1777107392
666308355
2085699422
1192282244
713313379
1348151207
386418270
311121278
440539721
1790455648
1484910471
1302277640
1061688139
753259395
204405259
803472686
1008896274
1692913533
782104388
1999190510
1638710045
1462561381
2105545670
1094613508
816964397
1276608196
837199783
1859545966
462129595
1094223651
1477086794
96231242
1058939208
1057371500
1896761131
917900179
1974791137
1140265089
1212931510
2106215928
358491814
168467235
652188006
1204155783
1586003508
602440120
1430288104
687314307
381864543
182407232
601319185
1631280878
111088481
925610431
10901585
1561330553
282713506
1074869485
1898972702
1536007943
1543945745
1231920125
485593438
305638203
253965784
814723463
1843323154
1942157219
1821431681
2050664436
695388750
826846839
639087309
2011102866
1174667360
595549329
397543610
1915875555
623889686
62063924
771901393
1668050075
1162580240
978664330
410276082
1805291248
1760431152
186533204
103482106
763669578
616656259
215499941
268111662
718986655
955198384
621636289
416552383
40638135
345417010
770847252
1494813071
592561345
1591707790
2131009536
2022235313
471397551
1650001039
1190760477
225998075
621936830
1014415566
2142307622
255780743
1628424013
1008508253
1124762877
1154809261
268396881
1732918191
1771206854
2009661667
316772327
823610977
572627291
919064358
684604192
2119283118
463953793
974927593
952899574
808340353
1752727509
128293837
1281646186
161330244
1956277202
1122427503
318519457
1693820420
1050991918
686728497
1578938356
1421882904
2096260803
251244497
49423312
1939985391
1996034097
1439745054
1835812870
1416041157
482604841
587376139
1971825433
879442087
1286011446
1413181502
795460566
1202231113
1097165372
135933856
2065205338
786672738
1361364477
1124452527
146181132
1703020990
2007268120
631382615
1514972602
901645572
475246818
1571199842
71966164
117977372
519969511
1895220879
168060175
596090172
1944638090
1040084476
866079282
1590287793
2052602269
192012344
518449336
1490279533
1050141759
1152615501
348366514
1843687636
45976626
121615887
1494375169
1012514801
931137961
1889528341
986219669
122316038
10180257
730208838
510539449
495149477
1985648814
231832059
353798492
1371264534
268514029
811430410
1310690827
2045739236
15458585
1151067497
1378012885
1492191356
1415764162
186367377
2040484877
1181026805
976614599
826064296
2047226569
1584853555
1079764583
57778233
804430655
2075696655
602763297
1284602457
2104925953
985514566
1979033605
1775855774
663029527
1210326045
112214398
241140391
362959322
1054435574
1676599256
1742215253
858047008
1703946086
897478862
1370371326
1902978348
661921569
1686474311
43019314
245438497
894415165
1089792250
598928984
1284495203
1366486955
1111669308
136832051
797611042
1640857345
248135302
1171198833
756634346
13385141
659044373
1081985834
1721061825
1722528817
1779267638
1260394468
600962637
705711591
463499956
1504984965
1042105491
2144688381
1084675815
1512146496
201382982
1327746620
1460679469
688601696
575438906
536994382
1654300126
987826329
1729307533
531389762
1256876159
2022545442
2137227438
791329511
932043208
2051305395
279263025
766448461
1751511012
974135400
581136881
1903348336
2131569228
182565803
661525996
652282173
1207262394
402820571
1247442959
385875264
1343588530
1810441172
663526221
589947239
1981857902
2089981480
1905391445
356961671
744427638
2124488279
1387710047
953700185
1247900274
1201730118
64936978
172476907
468305704
1391749352
583729882
654876452
1283446989
201877085
1171514068
171908789
1699505370
1402081289
591622141
113065710
1291005686
1287047496
1586880540
1480989936
390404866
1512011624
772483441
321471766
1958956843
1377308072
252840127
711377647
940334603
1409049059
674598716
967637439
829192530
1347635371
1129724269
966870059
250194904
1075378586
2065141005
1107582363
21306288
920238835
1250639708
2120454445
478827714
1851643718
641917741
2133308172
1155898039
566745139
571547536
435347408
1989821219
153488250
1726180797
425592102
1511135364
93867806
1614634800
222769819
1528742820
290137410
285109445
570536064
1688616458
1302925667
1799048155
2111365562
1880313035
356727678
1460915456
1098312348
1241711097
1175608473
1217282736
1759519250
1137198927
198243172
1554083573
1876183510
58618071
1229963362
1907751351
1166446072
1115936329
1522895334
268988213
1220365830
206927318
1245390939
980731457
915057835
1977917027
844421801
1750363786
720300067
1335861739
1926881960
1966597739
198539956
42372915
91973871
1130682853
1946026588
449115234
813410608
572639279
1954673020
2020190638
133588629
1090007619
1221068633
955622058
632006708
355881362
1641451425
714787148
978173166
387536149
2065001401
2082725891
443779021
539568334
1001447743
1654549414
745542726
2087633779
1022244007
402630154
594571941
1817050227
652412719
1679652912
1063312389
1693182626
1914732753
1400143002
1480204030
1361758895
1040400231
1431570659
1316508403
1835297931
276369332
891896151
295425498
338438733
1026387215
1086468483
1219858094
1921083014
523094576
1870786595
1210022777
503026205
1094099114
77514805
1654817799
1872280253
100289046
1889758064
1265276738
1375183069
1523752806
613166309
692719333
1642485397
2087608921
452543293
720198634
1414423922
1445686297
302977575
1589639840
212302984
166635277
1253932490
1214492416
725198642
929746496
541541406
683346252
446171823
652670387
1828872088
749220217
1205677368
213244624
2003464529
968948787
961659723
799997039
213791557
1465468617
591857353
1444576152
2088825499
1030003653
1796052186
2040578789
1515786636
1641029245
1007801241
1676605373
1105498735
1880473550
1799807413
2061578653
1379707206
1844034137
1630079791
740522832
889280001
1795380941
583059630
358259287
1189480270
2032269251
1445938492
923115466
1574454332
1284468420
1198353567
896090122
855203500
1283495806
2114355597
1677063066
616836610
97860751
1689730142
347725493
1473761487
1641563251
1476030557
1720681009
855668484
901850224
682375874
299512642
1295463656
920100277
1007466869
2093046868
577887351
440058221
1921730401
754680915
1178329188
644627705
1659061540
2119835607
1362181586
1071705579
1060332919
1516710130
1888775909
16236298
1708688385
109412274
1297638594
953666446
804586548
2066026949
1914145288
1003932680
61716124
398183379
1838206226
1126746801
138757981
1817464939
694399426
817504060
375338257
983792016
1256483967
1731507037
517164659
1035313058
1979778071
89231010
1184544873
946121491
1884322679
918006781
1585413428
1072163673
1820656850
1942557677
693608883
820951023
882523054
1960788681
330613722
987158632
2067293816
1285018518
336675202
1840231584
1390789006
267547862
1654908468
1021005060
599707925
706815255
337846584
1899887328
1989065607
1963701880
1658897518
319682700
239119169
1856478020
365382145
1685303695
247675410
1717893833
2095162090
457956162
1519837647
1158810717
1731628324
561796254
1583380425
481672288
1172337212
1080872608
871935756
2097322234
1684720735
1028930801
1553047994
472057061
916330133
288099666
1269523450
985642330
939737366
272247006
447782480
1161917708
965193945
37927732
2134126444
326054135
1036698856
1569899420
65591008
1252609170
750642611
204762307
244049603
1310932509
861936137
1539190188
1796996738
1402761869
343811663
1968025730
1725222124
574192223
58733098
2086634636
2072566394
876510487
1517156216
945067337
638737260
1804334653
410154918
1972792125
1085540915
1138669878
373832349
409678712
476252552
1827945889
1108808849
749375770
437440287
2043949972
2087482543
312751171
792466663
1503682445
1545026360
1118387016
251122894
426491739
785389435
2110347849
589777277
2109339084
12021307
594856940
390199594
1432878927
1288816691
1221855521
1887619226
2128555479
885770287
398871069
223155260
1939041576
1047439567
1754779049
1740821164
1290653574
424559525
2057366054
497336213
417620404
1465491185
622781832
162893167
2074101436
1326908382
1387763134
687415249
112401654
242523304
389597189
407424379
1568450985
1496750949
809792230
752200441
830590462
640411603
1186639123
72473776
1486209571
1785877934
1339190744
1738142073
970365683
1110663882
2045908476
2094482424
228463825
711097788
578338594
204760523
1873258795
119919523
1724470537
73175416
164424159
515024661
2080928990
2048861353
685319501
8793346
371070423
279978542
1544901625
84145414
1202452958
236895451
1397574372
698537342
1774839040
1505421514
103758191
166814537
1131978339
1078130440
1258712211
366669704
1440528471
466761327
1643273097
1773538735
1668423701
1672060545
484113456
1422238210
2106160777
839614977
864247505
653621230
478163187
2088978537
2117833428
1320902632
71598045
219295956
1087558316
606459397
2010513568
1088035825
1653274727
1983983682
60044615
721378869
1726888399
203183197
1867236367
2023397976
914893908
1255536163
907247879
1421058938
1168314875
372989606
858406136
291399481
1783262414
1235335424
136732313
87220305
972282881
1388505527
434651663
1517883476
307183483
143060009
1591763512
2139226722
2145330224
1271052757
442124197
2110182725
135952554
1477818181
94192077
931581365
1945667937
1731111813
1356064502
1774022688
317211721
1759591916
1389059078
1382654946
223594005
378862542
800810514
20896989
1089547582
280422341
879247554
586763645
1212266368
16158581
470761623
95297890
968893784
1815587102
1957640453
647020586
1516201580
1933654826
1448980212
1338381899
1914342826
961759678
662294253
654239880
678891080
65801317
816721647
196226518
1241136800
1730522581
1355961763
1173385504
380839422
1983221825
836569965
1290353785
1025085296
2008423839
1966633403
1448839798
1805870937
159652920
1726538788
1850360047
1855020721
1880657340
1679270008
141407034
513005443
23598473
1118975584
1392192485
2013862317
863037080
753909939
209420301
162909825
1388329453
212657224
1015654515
83412335
1163414772
1336908272
1903322171
412811210
41936687
2130951461
181265236
1652360621
270821757
1489069382
592214154
729973178
1654088484
1420690804
1510953942
1279075709
1804644667
961107106
235291772
133682593
2038309826
670498455
334201688
1591942827
1078570273
1276517136
160859436
1329852534
14620481
569864013
662623486
950379216
1155154533
398685439
1399322131
321929689
132574121
461450129
1028607603
1885610526
1887107717
2123280296
2044008700
1100725425
1706317726
1878826019
1534680933
735368177
1615022774
744305051
1042677066
1063378700
1214931267
1656244012
245279134
1027915499
188537976
863306353
294652145
722713117
1298442088
388650996
1276561596
1365885154
1104729496
1751601918
1907867663
1610807808
789424323
1017390743
1642208010
1439078034
356982758
766313698
154438806
1914629738
886508633
771211403
1759414447
1612768282
1664069927
2138387354
412518070
2065928613
835971317
1703899292
1304316844
2139700323
1649267623
807779032
1282292901
832213372
2121600417
1182221866
624998605
2138384856
745368932
1712177125
1154906932
1647203993
2045200848
1524145742
539821612
1164653974
1649035450
181025111
855643313
63900929
1066644664
1214753482
328144049
297857082
634477555
2094823060
289384911
1059695525
1564603871
1531116225
699807515
199948608
1195643341
1945282605
438137237
1643183316
1985776909
667222651
1886779946
585041828
566071526
677537796
1122435235
1450747321
1624709551
1674027780
422112518
1778905328
1134167049
1851080945
507712088
1478635140
1748411342
937014035
1593141451
994816588
524280343
354891483
726093785
1025248074
54256509
1759938062
668227762
111376339
550188575
2071416548
898635901
1307746877
1756334246
1523545258
349831732
1472570520
622520163
1751783290
182077825
1131631948
265323452
209151178
1447087270
979491592
1858076988
1520316352
1788806847
593594688
1222921421
1304449352
934676962
1164903608
1431239331
491966573
875659719
1417522796
979971205
268096079
2036907424
906713584
194183104
339759898
2011087487
1650345948
795509695
1363649796
710567360
577661605
2032351224
1319287389
797929190
161149861
1131877060
1131099047
1483850314
1835869643
1138364176
301349380
57381624
1154052942
414794422
1855135190
181378398
1125114149
1169063165
753254253
520120575
852276088
1689349242
814596082
451253027
112878057
1265585628
48986253
996679972
1324733357
1074929965
418626483
550427194
996533285
417360300
1629707417
586394134
326577859
1178497585
1120108540
1198197484
242033516
1320819928
1288680446
316045367
1051288240
820656308
1810813087
2092623872
1298817590
1862950884
470786106
2136231487
329406579
1012686397
727338714
318711365
799502810
1551376168
1229431756
1592853815
245255183
1087579256
1171194037
119092350
2074065714
1357415307
297544331
1092768766
633001235
227175693
1113446792
1085146054
823412242
1745238494
266211731
352556916
1317268881
837026280
2125808109
1082838839
3260823
2049620646
566832760
613128958
550697829
20045036
602447675
1372316692
1984465846
606704464
208984255
1757700092
260036378
1034055791
2083118152
1917151687
1754708410
2021502192
1813409872
2072307132
1331942471
1993272946
1240789203
1185819121
1168383946
1985516763
573957828
187494860
623823372
1215009128
1630366146
252467224
363878818
51627125
301221563
1424152628
1921915533
1167713224
1655566648
803494362
313708995
1115941157
453262239
1238581856
2066070202
2103248968
449435249
78221122
1617742311
1252928751
1674877456
603125901
2044410562
615514509
591435174
1341201044
218981066
1331658050
594339875
1321380003
1056099905
314440318
153313375
1038526346
585606272
36033607
997975260
680832752
796808190
1539083745
1462543601
226702489
867862069
53182462
320344151
1087692248
513695004
1994919724
84514638
352705060
1711994339
1601464966
1118974879
1473398149
420820646
2082591088
1813362760
1982763703
756015402
956129835
1102702974
76217569
1537994895
632319996
34102698
1991967443
1940929599
1430085989
1718887704
83486838
1290364350
1654789744
974404240
296042870
588450590
1854461618
679721770
1566999334
1922778222
1716570146
217638710
1973722960
222390260
1154936032
916711826
188130800
2075203049
1099475246
1216768201
1164996480
1683655966
174641804
269803264
801263549
384386737
835732804
1729280507
239390511
114940734
1758659285
1916421009
933850615
1859137045
1934809168
1331778087
153709959
158261880
2062060718
183222369
590062502
1133582051
32282250
2105323034
1534743553
115829258
940071733
2146928563
872551093
991512283
1440281630
889313126
724741686
1588295807
1833729462
2086067405
1698374186
537724650
1216540017
2103307610
2071564681
709581588
18575318
328506464
832063567
1745791745
1844924132
1216195537
1710278158
1386196576
1570463964
1810220003
1290653792
2044172932
1333329239
1148122104
1699057017
1291544173
2122808473
1064565293
352625897
1268995972
330775867
2020889640
92498895
686806447
1055339169
1700402999
511579548
309102456
1093008271
1846185977
1856565033
925021777
589791068
852667299
1647943841
1518074607
1727534408
1180706747
1576957978
834023767
2081829447
622365172
800897709
29996385
423337856
1019142433
1118765214
1858266881
1597978640
1685671237
689739236
749729311
1285042054
912740190
1378018655
1164179125
288088208
1360650726
753527540
1836072522
1043276462
543054303
144485693
1842677491
503588993
1777143168
849264747
1997167518
874374756
2074920437
714592394
1159875882
2098331766
2119956153
1041118068
1407544818
52576358
412138946
2070512313
2095748667
1000772810
991997179
777404066
952823909
1709217358
555833537
2107865181
1605586392
1273075346
1121104251
1288930115
749978054
1380726289
870589236
834187406
1917749010
869958318
581271083
546771089
1575430990
431070635
1859430065
1734622432
1523778527
2041309726
332992014
719203259
485222871
1071825683
1801318882
1448216744
363216344
1222687240
442262901
1359747143
365638934
369450147
1271275720
1384751457
555248863
1841529821
824318413
1487265731
2475979
1166223568
445375520
286981797
1746047179
1661977785
1420220809
2043681306
513468495
396113406
1547045406
294472251
1414952948
1317351054
1546253395
751744221
100757362
1713056436
1410663887
1620027364
282118180
1759309515
840426218
1996930067
1156764123
1101761964
477525911
141295119
612173379
1839265587
472305433
469901766
606611082
2052197903
1389016261
599506024
777756251
1332037088
1671764978
922060379
1479094367
1451674238
943476789
652125557
721021786
216214735
1316613523
1632108483
483222759
1701943847
1194959186
347313543
1275871071
594975270
2035790150
714924788
1393489145
2026394766
1584418048
1930644270
177859585
998072370
1134601584
1189055009
1504695387
1926174911
1102761289
1938632463
1010518485
1259896152
494756197
1993416244
2033238543
888837758
1367341325
1692801993
334086175
198140961
681926153
1335385552
1536839794
464803043
2030341290
567879268
383896984
1066746711
1012497629
634611240
681045126
331414612
1949217132
1369073158
773263444
1638944169
2098237688
11237898
2120541923
1976081495
758875558
1855699866
481971507
197145
1482024493
426429171
537623339
1954608321
317105425
672373356
1146189919
423064493
1431947691
202653703
1366677465
167362069
1736683568
1388695547
1054981372
2085392757
1253314977
2105360067
2043750087
1888153661
696898789
1032735649
2007729469
1174761213
702064042
459895512
1153602774
1407519625
1443976737
1580066602
184058588
951749463
817759798
2066257312
451828205
113467589
1707283459
1792618103
1434170972
1259149905
1916130470
2067150690
1783677317
700471423
79303591
352921348
1002665794
1778142103
1165450214
1817937377
1458123197
1338751802
634849160
974002519
1379761362
182227687
1297881084
1725109548
204944334
1287846353
839243467
2112116490
776791199
1236332584
1741569462
1341040524
134839452
2058057092
871704140
1691026678
1223834654
1885747070
1978221370
884929877
1461646223
1645135710
12574600
538763497
2072348464
1668307175
223111114
1044215001
1545190255
1375275118
2114500974
1659571170
1057114440
273262823
1126120410
595075746
1497643587
337189425
1174912967
853135425
1986366703
441722819
1632118998
507464119
363340046
159575613
168418275
1237281542
748547038
580700700
1985280322
114641547
368538601
479448573
870472643
1015337679
1317901937
654360706
1351967012
1528849535
29856291
343450424
1724807881
1002995904
161373403
355778556
350717274
366902312
1839087150
1993752535
541780319
1656961024
392672717
1311656251
1102480269
1515906338
1649452434
1142138332
1499157742
686738919
1592182671
1986982221
246086434
421931160
439642352
2059816774
683929735
720302521
1942515532
263301531
965579873
1917832680
211985438
1858106978
112524212
524023021
474302795
2021263166
1893435523
966927076
5043663
541154726
1919437651
1796182857
638564655
235244432
747448882
559940364
2095351877
1606915985
1513148835
1813232279
1926492515
1293872204
1703832831
805609547
345184436
721768074
1182541251
726880956
1154087881
1850956584
1013542274
1166363264
499515147
1333169506
1749421096
1307379095
1943650603
436850093
1067645400
345323514
365639486
2132379435
1266548226
940050254
1406210430
1895581203
575215826
342576311
79718222
600366741
232698418
1988812370
875277246
1167268413
1395888829
260694769
1532225841
1572335296
448242692
605301501
32327225
44186713
91650211
336106328
1658311050
965808945
203988096
498429873
873305687
1544061619
1518775561
702545020
2015819852
1253437209
1917794732
2079316259
1257658483
95481809
2123393927
1404537583
1776025787
1981920766
1625716340
1685259832
1267947590
1299577395
662687880
2125808017
1918525576
1517122367
1138242316
1763561389
1047820426
342283344
121332208
634356076
1713989995
1635144415
457227477
1220612236
1535228652
1139717448
1636865678
220254599
1327583132
673573067
1600411174
103050772
717310106
2069766138
374496869
431859456
1290416792
148666537
1830207147
1775050590
45054356
1381378878
271166141
1787571556
860693770
889011948
2064956181
587642361
1823005923
748014152
681047452
1990069735
2128032997
1780266942
953130261
1554900287
400965938
1000936583
833342029
361511007
1481536238
1867573072
1462422446
977095393
596294594
1794805096
1978092990
1985260081
2138635064
656646700
1537952539
1369192132
675524967
314993786
517522730
691681121
364248283
581358878
1050231842
1445950166
167435652
1852826947
317005668
19288566
1625866760
1110101181
1955827089
1236011726
974805826
1924689849
2059697279
822923774
1060485268
269909443
605368972
657200391
853716086
1079578516
1060156769
701611367
605124760
576834934
1735195581
486898140
340967946
259890471
1866851365
1563496701
388091353
1865537700
463926958
165854052
1797391503
279055487
538242033
707298997
1299234596
555171052
1558707781
295550565
1246518050
1599190437
1978138953
1466130272
359765642
393109342
1891320509
1046253962
2142254166
1128832356
666448300
539503085
1851255002
1600238971
2127679627
1114649959
1279167929
477543509
1834675127
2018020050
1128308292
302910714
414456425
259351813
675085311
1986348749
1758627635
1267926334
1655503395
608752514
820346769
389504335
1008317209
1602090434
996461782
491176450
1791992563
1418223366
1106891808
718579090
1448185284
1085558329
383024858
201939149
53193273
57554325
102558238
212195027
1189615187
303098117
995287051
1591645804
1543869527
1668502808
1066145757
1768318127
686919166
1755233214
1923235092
1604470434
203841869
204897236
847364403
220161146
1118762235
2050645784
954888979
1736702713
91264010
502034483
286449485
1213486594
1153176269
1405311212
1673492650
570741510
2026322583
1098008740
964593673
435284742
1355775539
506421920
937026879
720848093
566687240
1904325625
1198487258
1384042335
1351394473
1862251016
2114025974
1275126815
315687589
428294311
414159795
84832521
1156043568
1083719848
1202300995
1042164522
971522028
916104642
97352760
980797505
1453079969
1324946632
868227961
1940406803
1994406011
1192823335
791939788
2067930950
271845196
895060018
606945166
257738519
996026757
1969310974
1597235049
1693571692
1243761214
1227198720
1954990531
1290245847
1294732387
171068793
561964746
518996063
1903108043
1323108826
1651785871
1064211403
1667079352
1395340022
1352000212
600654186
1903536245
1163196633
2017821560
1788833461
1992778130
1240315109
2041049728
1933983904
691278840
601544844
1782272747
1522495064
1044886794
1751278337
392436232
1635572464
1957537958
129622006
1996609754
4011981
1868680329
916385030
1144834785
1476308740
1927204039
1839352178
2078093340
860132841
2074787947
1055812309
614296428
2097751647
1354960162
863149115
218623130
1674854946
596153439
880518196
1771167506
1435515991
32318947
1055060782
46375803
450210772
1455636146
958224747
1818234541
377963983
1865484889
1167214003
194736905
280412203
2070393180
1321503453
59994114
2045491909
1138748554
1391832784
1951959767
1040560866
1400693070
554483866
1375374864
202505387
571885115
1219081741
1982378774
1787741606
1510657701
1936610104
1880527046
95690587
647749573
900044569
2071385440
1601966181
267619413
546485073
1887225238
1732423815
1154865433
13666674
1811252426
16206103
1360939218
927642039
1604986475
704086111
592097520
58263799
811304182
869108626
1786008929
1638319904
2143871739
2066376961
1094208861
1345199516
1045582567
328540742
1227894481
1655790807
552069057
375920331
1304167239
41591629
488025316
500518291
1006535789
390796162
371484313
1925894130
957128479
335712872
1934301715
380636069
1584480544
111742170
1749376531
404045077
675703874
1401046810
1316778674
193847618
1732547325
787821036
105456190
269430997
340344051
976210370
1960339552
2018222371
838202062
1519418442
1415898134
144994301
2083025634
2080249607
831917559
862598159
2083335399
1786199440
435567101
1531279679
866977489
1329751946
747658978
1707106582
1870096527
575104863
1860609799
1309298156
1986629778
138115125
2106771487
1915655454
802435087
577295328
1761682372
51853544
132140826
1157288413
1272426457
1372892026
1200912636
1557630172
1773774314
717461455
1228615801
103813489
1782119616
155825478
1762372596
1896879183
216442823
755147138
1293277686
827732046
9609111
2069217892
512928993
2073930925
1491906974
512634895
299479008
415419274
1926699378
2108532736
559735458
97165363
1893457945
1985185482
724295117
1175940293
1448477906
875612692
798965564
1643284847
687828300
396499869
1122852395
1670697358
1706335610
1462297169
1518946247
1626774253
2120169597
1704746531
2051867355
1087386484
68700179
688638124
1687166094
1834215303
296963532
879395003
1399553154
256544840
203398
4143952
1753973011
945531389
1716088574
212811588
1813078879
325710315
1717724145
1767810670
572842960
1175293260
1163696739
1438558273
1912028724
643085981
1448031273
109243453
1343776348
1142158493
1180603329
454484987
1495239553
86956098
1711334566
1879846213
1221059968
945963832
481520639
1100676308
2093140095
171521401
1232183251
2070777877
2040529225
871703642
1801390297
554674111
1934457272
206755910
188016923
1820002662
701441211
1446302614
2133110113
374999871
2112893627
1096564659
1207969031
901325856
2026802629
226059368
1872265701
1124108339
474062379
536651260
2103779708
204392710
826103299
556862163
1201871819
1315799456
1819444743
1565084219
473865514
859375479
680360376
841507429
1979123039
494150911
546560830
1120843521
793694327
81845322
67297329
2104801096
1710769756
345452881
1903082939
964430796
110097427
1530067764
1535403105
1317031298
1100344120
428982258
393118967
99632008
2008468085
521770308
1388239875
750299501
2090175952
681708650
1914488600
1386839452
1684481780
1631068790
1629102084
1902040909
1775295791
1914059872
649028060
1150698834
1452963328
21571668
553653317
301577118
988095854
345712607
505971040
1988680249
599278949
142475911
519417908
199897869
1792333706
684531787
1804118501
1477212222
652266474
2069932839
1090913754
2107746865
874189333
1921694194
1116913132
203202242
1122595105
129466971
2130660030
435820064
1387341873
747213597
1201801087
71195136
2089506390
317396559
1140973383
1110467517
1921395361
44899269
554844135
880511490
490986864
1299049269
1910593362
855685149
1256746788
1872715385
1387894563
1556097788
1869033936
262554531
517439865
1365555270
123803749
1378600895
200588459
68787449
1139068888
1692002338
1175023571
1131663883
1048682142
786165274
818210518
1649929347
306056476
1218178914
1130266409
568689325
1461933633
844520051
109042499
345053790
590258150
993822324
321478603
783654827
1553529381
687820675
210892536
419848928
1451698289
1908062189
1847794947
493526774
1649553746
1079743128
701642058
787187498
884586323
95958299
2050499920
427679295
930158673
112538242
1994930576
1452282849
479745691
703536387
1755795976
1466297237
1255262325
1031950531
239359442
1315613254
2110099784
128566619
2045964286
482528521
1073995937
856549539
1781109535
159795053
811006940
163348783
2344653
1277970717
1437994184
2011338671
2034874925
1003588762
438942562
2038524449
400433520
555888058
1578339741
1685546395
846420501
953157466
1919487699
1918249007
1892210206
1755224482
697549089
60722192
265408884
19757317
331797858
1343994105
499535292
583680868
1690020593
372653819
2050971222
2075336571
1843795981
1563965518
92245152
441631179
156334847
77296713
1294531894
1981742160
1182240949
614115474
734083685
501404602
595728046
845065304
998556210
710745520
445133327
1816181202
740993380
675063795
1266196655
1220196690
2119798888
614655379
276934814
2092864118
1588518724
1668687309
1407713479
743278443
1431915063
116150794
190646642
2051577541
1046977775
332870781
1309043671
1922229613
34394264
1180386694
260508368
868168080
1262118492
383386429
595258226
1268861946
101846111
519622255
1240915067
1815911248
1053788717
1120752047
649914117
1957209518
216790235
442003254
704022262
1134863091
224078587
328775494
442870440
1739790200
165976311
631072411
505248732
45512071
1253590443
824372202
1341386631
489146446
847324784
1398929242
620568133
790652387
743815958
2077888351
511796294
1401923987
503837282
100708475
33507861
1813362069
7689846
1809707458
300561496
1914453568
1922597072
1589621998
116841599
1273387960
322754202
793533209
1390841967
980444150
676695257
1851655163
48380828
1461243322
437843205
338645911
1754674784
506141184
186716402
1132642516
106946298
763742012
1576169235
1787653002
335411504
750012987
1131040414
328104681
1314182894
1173754328
2092239994
723256199
636963029
768315476
1317918306
1515091435
1162171742
1891782028
984131661
1326683228
1343339133
492372499
1866960885
1829892429
736048318
1643427929
2082224431
1705375307
283545708
1560278958
1052164653
497119493
423002380
661452342
534960167
328641161
2086552126
267637529
645143339
697828613
590610281
260430133
321047053
1232413230
1080558694
898549960
741980124
1386123583
532002220
616376816
385255038
486082037
1721979050
925542139
396176481
470357500
249656182
48066234
1348452373
1375764346
1937468832
1035705933
442207299
1247147869
1596545229
1781117968
1527540943
1068531679
590673842
1135413586
1136095760
1628390899
1535270735
353064158
929943004
1580664985
627926887
2004890866
661194501
2072905257
877453781
1958855107
211908375
1773105992
1468832544
598550483
1084230723
2099214553
862921646
429148630
1454135276
648591842
514350708
1883597618
966254949
890004156
1277286966
721805824
965198582
1959640594
559542632
1926812160
1614646639
855790725
1458483995
1955261901
1367373180
2083492341
1107661309
555499989
812107409
677311422
1784733073
725681749
2036834338
1639038838
1511260737
1523743141
2082535882
1390231813
1625788868
824754927
521531124
253268200
1453200062
1601624926
1518556088
220521014
1013619021
979468631
1589678236
993614035
1997154297
606745165
631687057
1102800945
940627588
1491545409
1033912157
2127346018
236700666
509705360
1881217049
483891447
2025377072
324143250
2087340035
1650650484
1173687859
936817080
2056773364
2039920115
1822632387
1259893533
438014756
1912213418
126507701
1077644261
1373934849
655607026
181357170
1456648937
1066773511
45507312
1174909717
1361989500
1581947513
1105254418
1116325391
1426111578
1821231428
2000460320
245915078
955290184
1279213052
2120373519
195884229
1540487592
1582159037
1865293977
1568695984
543163678
1464059414
1619803754
672364534
1248793417
1221030576
1850171687
1471686246
1085356579
525432825
2105637409
1186775467
541439968
444140384
664801201
733596396
493645397
1364697098
60103443
1495506353
1591108654
598004209
965570371
2010177393
1462521898
189504035
1697490761
189184158
444869324
425315388
1185323945
935056394
1268697250
72014063
587882932
1860380684
2129034471
214883244
2020266146
1504675333
1464320795
558820904
1382715665
174125835
723317137
261080273
403288606
994887676
763753500
1056150213
462866523
468818322
1789201876
1560032997
164467701
1862789425
1532601181
416198424
223096469
23108738
1865551133
26793200
396870192
1250049638
695038443
1457152511
1099548395
1427506815
1342613731
414334017
392087866
1582672301
836838328
1769015821
1883224200
1892348583
860938434
1490161229
417250664
399647183
508978706
2086358237
744527659
644879801
638042725
1199961789
1764459317
1831680762
582981853
1768955544
668248580
533087485
1187721642
217625768
1450514177
346271244
1768986097
860277586
2060399879
1965621098
138784873
2145198776
1104008701
1728897410
1156675929
813366729
184926194
738915533
1871718129
573259273
721601725
778072338
471034165
805488622
1330208411
1839500865
1394060089
1731145511
51763214
1085125874
617045459
2132191995
1275197700
1716811206
1048922557
996823544
836386173
1745177308
574024088
1496030944
1158386572
1580343000
1076350114
1724267760
1530044913
936680903
2057240809
1786714960
1098225224
995249548
73368839
26855979
275872484
271805828
426558132
766844565
497292741
1044225912
1133252922
1426071177
979062240
799233852
840712039
218641975
139664005
1763251010
654059054
520204933
676001921
1405181192
408502830
1334544104
1727785258
570462417
1767855826
1393514762
1358428282
157904457
31594456
2063520971
1042041520
1091793112
389667881
256854228
1902031712
1825304420
648828835
1924434589
1507840977
1521681761
1943690639
524034826
1447739339
972374553
1405856458
1007272557
329985436
913514898
659667017
68549821
1023617859
776424666
630887642
1894796677
822697285
54305207
2045560736
463824207
1469629544
1533346663
1034238748
151698554
2021329968
2032268041
28323207
500199429
559309120
739241737
1758866742
1104832076
950521782
962960418
1180047712
1233238695
1339238572
2071442816
1248144656
243233260
510751102
1563608238
5116198
962688655
1294391563
1065067067
1074263691
394976500
1449735930
1132969314
926857376
2027974614
1203769624
1717447984
1407518631
1935836252
371665408
1322420230
612997689
303371793
73177001
678069310
818440303
1605839830
1241735378
1656709115
1582362063
1827308431
1050911726
772542901
756708175
1686931110
1135691062
314130626
1870619107
2015462968
81929408
181929294
555261077
1767063352
1715264860
295465007
559014640
883140280
459868561
772332507
1557150415
1687486093
1810502512
320537686
1524851542
1537749238
336431548
149677905
844844675
1857189151
41287224
1867738302
456827916
2016099300
1716219005
1270929067
685722281
540238563
440018922
2031680016
844757936
1815523788
1955156402
965426757
214817807
1143512663
1689376587
393111050
2110857044
2055034908
184482028
861282126
837267894
119545145
518084420
1387420544
223406607
214423235
79530580
996765788
1535198391
1797979297
1679769309
637402812
868295939
263438795
1666833799
1358013612
1602855004
1769310374
1707063458
87389322
693653427
1548001161
1169736410
614020427
953362945
1240548492
69323866
675965742
53831489
1204220388
1249725036
1184114635
1562274115
1502671492
1704895727
1278255689
1694216072
310722009
177802418
245208900
1265029114
1201052729
1205524984
973369862
1894808087
231674711
2021552671
510082006
1727103320
309565970
1744418496
82007134
454749892
1909593468
276102002
2130375275
1402870709
213556203
2117239675
251030495
602264484
2076508810
1720682770
2039367050
670662391
581152922
1766312831
103746627
516117706
216316932
1053074484
1816654993
1771214158
681725469
1180739254
691356398
156421164
583224974
2074658190
2071428158
1745951457
462248287
1371799894
1158176185
394824295
560527806
1347067519
532585927
730752560
1524182699
217441210
2077324280
2035785154
130496535
1102143489
833415316
1253060539
90417566
1186380196
90697210
2120063726
1191036880
612172716
860700732
486890005
1095904349
1097112624
973606238
470836360
351384007
1663603429
941974992
1579465239
1468115048
1413388139
1471902897
2062414738
850809413
2037280545
1814527922
1980620435
721987327
67761196
317960123
1328422581
1061707921
827234920
1511366886
994826371
894127976
798588717
584498005
1635148636
1327167214
1312226919
836194909
593101638
1327591687
213307763
431852956
1276095564
553032470
1926083898
1866537243
1976224742
797870526
1374525444
2053414256
287185757
1755989373
769478830
1640890358
917535214
680251045
163109892
441346887
1314574222
1208904197
987964272
902504166
482866857
1248081004
731007684
30935159
1926213286
786038713
582977399
1064641249
132486668
908228215
929267164
444571513
2064985234
2043250814
151529363
1753732573
203677119
126951194
802767482
467467243
1485968080
1234704704
310134315
1086301950
1179929955
1598853202
1880679058
1204556475
1211976043
709518026
1897596445
1372402320
1311909696
895945411
2035772372
642353544
2103549588
1129035818
1113305608
2000341549
987182990
1025422988
1959983158
293683047
618892905
1759320084
201852207
449051717
1307745394
1109764800
1185805743
42914947
1703480104
123089948
1144550038
1436490921
2051116589
133952920
774663841
795882017
566445416
12089580
1894935912
389598238
432678793
1406903423
265507133
715788971
1601860567
890508978
199799099
299991109
1213738235
1773587335
636073930
1428064625
1515952866
239011895
1994230076
1307380908
1992021315
1690799851
1943810328
311790409
1697142167
123608004
1831278907
1673800010
1800049022
1949444345
2030176142
1366783451
1586011332
1220541066
2127930572
2103966533
69325929
607712141
1061456447
372873205
501125054
277491995
1107023847
1609014649
799791937
2088923059
36197316
1526512038
1553742666
1085814467
110694074
1564976906
803632495
1542540696
1253610338
870163505
1083925298
183268962
2040896740
794539240
1558957095
445543491
2094289999
1215801759
1274497157
1385387476
1136727867
1544679625
993864464
436537906
1918748103
1394158996
384332603
2111323566
1342347690
1672518019
1515177929
221281520
1623950132
1982475331
1478654173
233611811
124457173
428182427
266045925
1597802721
1704713253
1480901509
1614005514
1998654070
1836679486
663209900
1147917196
1121403343
908729377
394246677
1281843686
1364203694
711020494
1567292496
632441001
301275837
258331467
1147865017
1437122473
421237356
794986843
195366112
857446242
1185344876
569122128
893279592
1072266316
1518037035
1103375009
1256561188
958808045
1971454750
1459808803
565816679
243870755
1025424828
1492150557
813664691
1878744256
1377442767
1794524759
406303458
1111433713
186577255
1546844594
272928318
298412650
1712158488
2035786173
2087877190
84293091
1787078077
1821989375
206745532
1566642024
1126357824
933173525
1618602258
1217040136
572442430
125114181
1398002476
429122730
419012109
984530116
677135829
2073651709
1647023703
1845499758
229589773
1305820387
919317567
1136122270
151044185
454222268
693349925
1587732491
439170656
77393231
566333800
822231107
313784721
48084850
2121731420
1281154808
1519147457
202118373
140017849
1326812606
400984935
56433207
1472994613
1624158748
1888048850
1230234892
2069519391
1724150535
1620939033
1609068355
667990664
895905711
1809341436
1398696208
1961344317
77200734
991243954
2059737713
680344852
1345187303
160474454
691621474
1444150221
371777008
437590432
321012987
497647547
280693544
1166672786
2026024160
596850627
431796827
293019805
429303467
1708386425
1505883615
506225902
169332297
1778016151
1022184434
559919874
1067470203
1408921707
1674147020
187784328
71693901
1376860370
1720973444
1621649871
111568160
1758833693
1166093943
1205316267
1606232836
230058129
1218628081
922521272
855441406
625332913
1580855751
822658274
2063924435
1708489345
912121358
1999086798
661315051
1308739319
1862270442
401628635
1714638236
1374611973
460760780
1242951680
1303459206
421011007
1322731977
159771847
430250469
565324116
277426847
2064055838
1351973678
1573005700
1184484563
730347282
1819885637
1630120349
695956345
1433545934
200091984
2131295419
1089979938
1869272614
1062029679
1073275725
977176571
1696412702
925599993
1773958857
454690169
2075509100
1874604014
1680629265
1852965566
149204045
1861318789
507267565
40251955
1280759044
1226778828
823900351
812200529
1756796755
1646212446
1586692980
1810174977
711285291
1192258364
719171859
2081581429
2134829060
115876427
962794426
1372248888
1003982689
506460148
1053699097
1514162003
130419348
1550356646
1243993661
60909377
195702820
531260039
1504066984
1624571557
1086417849
1564313544
658282916
1972670639
184155456
738302057
1403400524
877633278
328598008
1738444049
374581221
459304809
730809458
160934092
1532072244
658201394
1376572585
2138663956
1066880473
2069996555
1415276728
326864305
658321126
872469262
1509524556
1863319154
943383374
1179098873
275278326
1425535617
1466903291
765024765
261280389
1788343358
1557255093
1609099433
2025483672
1180958084
248577300
597966740
1056778769
2069666618
335193344
1706650123
2040743381
2142639730
1832090638
375265243
361178789
383952778
836501765
1600304085
872938041
1431875464
845473297
922354283
51912082
1720580934
1425259578
1711163173
1528319761
1942031663
1926817784
282915740
1951442141
1682534169
884465141
779214095
251153955
776473958
1717741116
406518655
1977424778
280008978
2055842097
57519815
1423691412
1438970169
2038481869
982945355
1903833676
658216424
1568318400
1535950300
1830026238
191505090
1773890458
765578394
1428910705
1424805994
1499700968
1477909329
1737416565
610533187
1435784953
1493289658
354666150
369150316
2043526797
417739042
2001266465
1387896151
1216927397
1467210119
417333954
2132795317
1361936928
1911228701
623931040
1743754771
1806031513
735366601
1140026268
1452415116
1425001481
785814782
586892862
636275866
590215587
1720338542
1795571464
32827119
1993927091
828634756
510540613
849425979
30505487
399376025
629554277
1827861630
1949670385
1455736851
362193070
1659806252
435706056
190513462
210316227
763226195
1935547975
816800747
1282790991
827556387
1436439163
1778189724
392259258
1242181717
671821822
1049570390
614387942
1423421927
490793572
2105650546
1717854059
642566126
1459428030
1935070161
927310542
213597949
912225083
1938542099
1818438137
989528381
829733849
1953801440
843121377
1432826197
1645024952
466139425
123011752
1561086961
553552807
510184060
410899893
1528845026
1679089032
1040680126
951310239
2029911622
1007658387
2071828276
644134006
519829499
992983006
1152537197
1309331452
1184439436
1005899759
2032258623
984708596
1654048437
1926005940
405379168
1781977982
431628506
1821607082
1214573244
1144829382
252542872
384440910
662792417
2144932738
345686990
779941964
1981114286
1429691605
1807205656
1921207798
992000574
1836815056
538821631
1137910538
1728121018
475539663
421848018
1628240955
1304604326
199732329
782020038
1082116015
81207584
612054301
1692048030
461770922
1213848810
523148558
1840751758
373128290
137157821
1530102171
710271574
161058294
492148619
988023469
732375287
1425191562
1814267644
2127461334
365803001
1062376956
1607021889
1242205202
1418715632
1474215571
942724091
877233724
1027070634
1877111220
318069084
187838734
207119647
941154269
1820927881
632913935
605005780
1039702326
246626916
1900612368
159448396
2095139118
2108415476
698633841
1583271570
1915534255
1967254522
2040378371
1971156084
574892125
1804702544
332161769
663233186
1073399662
1458939195
664000401
923851201
781102647
553413605
1877886059
1632919970
1641083424
1078528374
1988803076
724257599
789976763
1735023750
116397905
264305479
1957675094
248541270
846578007
1892269167
349221161
1546219920
788735063
101767527
467406222
160378232
1202125762
207077273
155248588
1930303450
121070141
429860945
354620627
1496242392
978037126
1192447090
1949452296
860578783
1593900053
1324621276
103839721
479761933
370852760
1324517751
180914764
2062375768
707779252
362529344
1802913868
1987075450
1186300950
999002877
1616943738
896875169
31009682
1195292732
824643011
267535152
1765404178
1014907734
298032958
303546261
1387456930
1048380397
516018161
766623560
1200051761
1440742164
1126957661
1713205017
2036425977
2047530064
1571822889
314242700
1303701922
791242987
1234991348
132439795
758565449
1620003302
58069798
244711712
1782200172
421941736
2013858606
252116108
971287604
1506099148
670328431
850146323
1766438678
258431198
684858475
102585772
681544108
291377866
809265935
1267689466
2078101873
431343265
1007776529
984244344
422860632
1478912606
376839161
1520648644
989128849
302600900
1664696459
2007220855
730859156
938278738
391652108
1822980755
394715031
1937762973
847587713
387881501
2050559557
1856726381
1303503295
1235887989
1201840809
1993832774
280841667
2006828433
1178268196
628150793
1686599769
449642967
1631924067
1625927832
1036734570
25307933
352570146
1468982479
675270225
1115729674
1935645743
128569387
1218535240
152895776
548654963
2122870659
1600428604
1133709491
227516545
841248252
1827879811
2044991117
459201036
927088165
1937009100
866477182
1191845208
402734559
1900102029
1464343031
1707078488
888528553
306620874
1434704872
1966580852
1694947787
1035301010
1068294711
2044647646
1986423097
276934254
400463215
1652752578
1159760431
72512322
1040430627
1780974824
1373063138
1973598861
1424296617
1977204361
493227311
1928636250
1451726088
1970517890
205848384
974653575
1329811963
1532932881
916807520
128263521
1528528427
1350991167
1348466165
1609355679
151086476
1590592620
1039041394
1069468042
868923591
1702475858
2043231313
780621411
818179050
1209414268
530663886
2053454544
1743461491
1771939689
1225872709
2046355055
32636849
714841509
1635588498
114160436
1415665848
1246392049
888733139
2120214603
339048287
934809553
1077065585
1994082289
461847912
287547453
762574020
2010898971
921120161
1155842992
1962413755
1854501292
2067006010
5095852
1156432763
1066631304
349555185
1444506986
664664168
1219335127
1432784727
1192613593
1414563045
1447862210
2096203483
484229648
833094662
159827187
1477559458
1334503508
1313713869
1695961913
1280932738
2089222140
1994800874
933304087
1351271041
1166642222
375969918
1552215298
374006675
1144419872
940637366
1401593559
1461268861
398028032
1346667405
2063599270
1181902408
1861619129
1676058363
1188723836
522815920
1392300876
1001448434
581077229
438263593
1519767490
189488570
1124721396
1486969859
1490168806
1375512446
120370006
1826170357
95776579
1022037705
681517268
785750274
287805727
2030550531
1552426155
1960203860
92327974
752676472
791324448
295885225
1478513349
1083712021
1314775852
735451205
60723060
751396488
647369408
354920168
139230480
1047568244
691954652
1088120799
886082322
420599762
1246049107
1419821530
567435703
1034525947
1037800121
256531826
1489398339
2138726496
1049170783
1692887978
789192621
365683399
651483989
937915639
1940006340
1674945836
1894056200
51490275
655043264
506291141
966078478
406378268
296652471
657627287
866489633
1270129128
783012864
1376781493
180556428
2093588526
96983031
906773353
222936081
1732819284
947048930
1510106201
247634847
181348663
854990084
1107004639
1413332227
942671355
603637607
1325573029
2127135453
2108706490
297396981
1802174960
1332232769
920551807
491244846
736308745
1258628973
1961802120
1099614169
1607245267
873030026
1218729461
479131836
24215696
38967161
787621689
386382492
282169760
2037097329
2107254183
116384920
568259260
940087296
758493262
928633700
1227099442
451349432
1110397574
278935775
401309165
273919373
1582764690
1900590088
52626931
11936089
819611469
554250789
1582466504
1000612708
176682798
612439741
102760290
1746728482
1349172790
425142989
1811521608
1236145271
1591819209
663574260
1855902636
1130508150
729680337
2113610214
1231117606
1551594038
337132058
1023408576
1712814774
706350507
1301634282
597574622
64491142
1678773627
1293291462
1213215989
1857671772
306410466
1380848266
537358825
1928237160
723492446
1777395411
317224829
1202939587
716632300
1396438401
1601358540
1689194762
492162004
734477643
300347770
242694816
1332201024
551913725
1591423502
1695930644
1336947751
637349224
1024465979
1636273709
804712690
1398951987
733337764
1967919788
1936356524
425440614
661864933
1765910531
1628975257
1595610749
1772078205
656708317
2080125429
1972502444
708904560
1261149412
826871845
2049718096
1048402073
828022805
1621696413
1570286318
307490330
742659971
962194978
1055516246
629923072
823311198
35850261
729223601
1626007214
114565376
1095304095
403076930
1239746411
1830643588
1555944806
267031229
1343606582
943908963
837774622
584754715
687112688
259781181
1337301180
175102191
1800667016
1265339081
1811952114
1414520450
1566536781
1772567078
1644597713
372122513
753193209
603249579
2094615827
1290568958
316541724
2014869761
223819800
138710457
810165603
1328229441
1235661792
1753365857
1132920889
2039745094
930365910
1006196368
712831160
1591481468
1767333854
905852017
2131567216
246821760
585018500
1229662626
2018754309
1387542992
98849912
601581181
477027846
1984031929
1055638746
577005203
865811990
882841609
1030334734
1303832555
1452786722
447850356
1610034757
342911199
1600177332
749259040
462524426
2005282239
1953764113
1166677990
136768481
1213386825
1542380218
1893846369
1674665641
1659851994
1022770772
1827601480
155281341
2143340808
1929101543
365220561
83400107
1262709276
395212327
804906144
1746238090
1799115504
1820981695
1671331273
781314165
1956295315
1502883973
911408060
167015669
359762482
1023070324
1970745503
546719201
1519580044
1629597781
1200344487
1421747697
7728896
2094194975
100586530
1844568072
724548186
1038191962
247206220
167699500
829009412
2058396041
1861918471
173749185
1516020872
1213086895
518025072
1168086344
117106628
1475668000
2142559768
469504320
982624185
669227111
1820019415
682079734
1464531115
1084060864
1861139475
694985689
655972742
1757571082
284657819
1485922811
1907737043
1859221590
1288964650
1551923710
1819883550
1631971292
1280137167
464477273
1090187240
1252007112
2037450665
845516016
997978386
1208701333
1500051920
2066028314
1783186481
376507693
1143613938
294996400
324905636
2062246839
1238600160
1928379273
1705761716
950468091
2025186345
1578604493
798640938
392555047
1025361349
1485255195
744060873
1391735901
1041788994
1150804564
635289872
620709353
1754060000
1082272247
962971088
2011238097
1277269440
348921676
9849497
839906565
59314450
1272979975
961849208
1862569270
468480658
598595505
1118355101
1669733031
1297010208
1700163523
1695513174
409917448
1474380438
1308962827
1623643023
404293384
6365798
389367877
616325137
533055821
1874405330
1405480840
1558669441
1601093598
675196349
1113442174
922191555
1335063541
1426322058
1690208506
1348521083
632522573
1842897488
516552749
955150478
1967565874
78637334
1461264794
1361380960
337864026
256527567
237427958
199048039
1717931801
571707374
539925123
1050680741
1191554767
1465277325
1761638166
879618521
1467091787
133788094
1210816424
582508940
429559162
153167683
251645640
1887021595
1426089987
1412294378
822577145
1936765350
1752860779
1420868315
582679537
1605115557
1333775930
302964415
692956513
564970848
1256721406
145578702
2039950596
998811247
1244974914
1218291108
1664624028
26703042
1670574409
1441025661
1748807732
995206175
1575349865
1351790384
144502995
959119219
156108575
420259557
874314295
1615971989
1606035315
1995660372
1143798377
22762843
674666640
1062078308
311078698
117919984
482965402
279561314
948248903
643980996
1540224661
2047438165
1038330461
967926375
987718886
1134460145
2106670903
1403929583
1652883198
375650341
1229784562
1623146033
1861191392
1775526249
1556164863
1475458323
725198006
1830007207
2072060837
228692907
1505496621
319183761
613408421
769012396
1562802102
2129548661
422556702
1014875768
2066631724
1229400920
198984575
902845799
1522806109
1924798859
661634747
155399754
1289829319
1562586754
1033139603
764810791
1612523458
1220572628
1321446041
1956808435
878577858
499394912
1160949363
297211282
2098396809
950201482
657409402
1969678417
495622209
26676762
881611444
903275698
1276511794
1307693560
1440730272
850484859
768217207
1676919971
2071132620
609441
1708054600
2013598836
82179185
1670777186
542072899
474412018
161969887
1406179029
842652630
1637287052
1568796670
1889234354
2082588743
1396557942
1939791702
1497224280
1471466672
77667539
1300330920
328973221
1951621633
443792551
1922667672
1823680190
679363557
251316790
3136347
1384650694
1659480110
1797415307
948718264
600311696
254230452
1278882652
324531612
1368253136
1861746252
1347626530
811274477
1942982878
443984718
1767309693
819480641
421396885
241973616
554901359
1659263418
645973051
1765730136
110045062
1430846070
206972152
873277325
1328074914
1500119698
1765856151
1453674800
739093261
741597690
1816924618
439031723
1858859791
1974361146
1670342999
1734069133
1439918910
173968478
1689971111
981623328
1004486221
1485517370
1628761974
407651966
1801578921
782648784
1049784732
600830048
19673013
255644605
1003673668
1328957059
396890594
300818859
1961384714
2107098358
1713427236
1611340471
1391847074
1304325633
363921862
782172878
147557286
714965818
1200589437
784495653
2060088541
661652514
647287129
1211736769
276391198
445577219
1609618792
293529773
1918025140
1529904434
86727249
1534761583
510987500
2069930318
598153819
1313416062
184493062
1352991332
1275134185
2140170690
1023456621
450639421
1438936370
436566797
1325955818
436861617
1645050806
551780322
1517872195
1759587969
2043828359
288684351
317476208
2063372654
581737123
502285085
588364800
718752724
1729864900
50881161
2123048632
1421229993
358158471
1857230997
1685471960
282271833
1643651159
1195720474
979950166
943346473
698956269
522611921
935963369
2095880068
1067083792
2004673002
227462046
2130016029
202237320
89308043
1317706526
1833401889
954183378
68514070
1485846069
1783577532
1205017718
997234546
1591244237
424544722
815891820
1034218949
2049996244
1789763100
182643055
110932514
1268425277
1922916729
1376363255
186530983
1244352082
1315606730
2143953349
1922950373
1158271694
1512318240
191343821
626011432
1990144934
960201599
1384066214
188561331
1041977065
2045965801
168361499
1345749493
815370790
1686825672
342543281
1001384379
860764543
1413414428
2073194595
714930382
876942813
1229179021
1412620829
2090039618
1599789625
940996848
2036081471
1284788866
1496969998
1938764672
1573338542
419146778
440656943
1816607517
575620194
221862703
2003840626
1627643917
925916732
1930598008
1061797603
16202252
130406320
1749938687
223601804
1774692137
245382541
1355457621
373280339
1483674803
837582595
472125801
863736323
1428361019
1850021831
1495441473
1556331033
395745991
539378295
945477279
176184259
1510396806
710816494
175881353
735491586
1319327093
1240619063
1978501651
1870157566
1812163816
504538957
310483463
374917745
1249447610
1154739374
1360308119
1670565991
1429379271
1804216154
270815528
2095455070
524048891
1404824130
2105075173
861312406
1033036322
331859830
1747220759
865480933
479664971
1148502424
1832402656
167918509
1616193730
1522976355
1957769323
907886533
2083459183
529543499
1128069023
1032742990
1335634440
207181028
2023236740
1187999843
986601489
1331105317
694593641
1070733569
1194198999
1447648765
1585945239
1963337582
750647732
37423939
587547733
1095297933
781701503
205213279
1826780652
661081557
2110942821
759857611
338043356
838559183
188943249
1238556030
916865473
1720621139
1839867937
858142886
1446183541
1829322152
1123891098
127521856
836974625
1150865434
949885445
1408838980
1382226660
2069209442
795958367
1462294173
2084981346
1578179114
1038368848
720526157
981342954
2044034841
588483967
454175119
1983195349
281034739
325331035
499156004
410072386
1342164286
536769506
789478680
2096909021
618526430
1472034975
1116731287
221653063
48222753
558028224
350991019
747566829
1159997537
855668984
1628068686
931939606
290024626
1999183456
1522378355
827935488
1111767618
379099601
1389916999
1526953888
1705990975
1457841651
248575538
1386497000
1044272735
1827208506
673573325
2144948141
169575704
1580890615
903858753
2114700701
2082124390
152763952
346494744
1680344980
1791574269
1805018332
1476959486
1015456540
814012578
1201584348
1235274011
921144562
333553150
1259796047
1493631590
427861643
1338568511
1876791894
24251527
893421769
1993976665
1493683028
1882091877
612800873
1974665276
127844658
555742234
1655793347
1676853398
1515148715
883362407
1443122217
600851023
1755174086
1952669748
881155626
73188596
1800299651
1382834247
1066704493
848453610
148061653
683198456
689797371
1098545228
95529992
479084524
274958071
1909768133
99538447
1274150933
1670093925
633846366
1035292032
1362327642
371333995
356764848
612657216
852100063
67080429
1675743934
2002411392
64922258
51157237
690371942
325728398
1274723393
361105997
1345436035
1947104595
1114958359
1635937177
1812487510
1674152971
72665304
161066746
968384270
960833529
696701972
1034958440
164189016
1180774664
5850897
1510350983
779940694
1887673581
1012598804
768334867
1418357459
1048184483
265656915
161285187
1478307490
22941534
1966807006
23234005
939547427
453871055
1610691670
1547504146
1023384027
1172789082
578963200
3714093
1134989284
647907234
278748423
1051391263
1386730757
1511158222
1156469690
1094459190
1213493503
507678588
1888942690
1992074131
1840046452
646318434
1135754679
1107823974
632596901
543215772
1185568917
1414928066
1003579322
1734475110
1791692612
125504752
69104226
1671313513
713617807
1001946038
347996330
259451513
1209443471
803152585
1464915693
645870805
318846376
27472259
232619432
141537794
464286752
2133052216
646971302
1748630864
1571312526
835113814
1574645750
1886192427
804804221
229245340
916748467
456858116
881196999
2013937348
1011036350
361947594
236408328
1646413920
1379695216
568061071
1447181563
86088992
163883408
268971741
586567638
1593618730
221196683
97204097
1700078554
1727490675
764812272
2062037177
162728589
199943349
2132936369
2057807565
45656985
1835499031
880519631
1822825066
1337896781
1676946138
303031954
1548506917
412905754
1405882940
1575967978
1868731534
658684234
1889235577
556960350
2035244682
1503362988
131910833
1676373853
1504920791
474461600
446126523
1154334396
439505937
418650279
106939888
1775670039
140268973
18746367
949761503
1197255943
1438963762
1078033257
1714196955
521288281
427556640
1720239497
79174429
1621172956
1664687105
1194831257
1241597767
1101717386
1772621326
338318893
1086383380
1930746128
980052555
836846324
296323155
1303006556
863857787
364077924
1918123593
675069374
1926606453
970925365
1123519004
1166796273
1377937772
290688404
1055500437
1751005720
1908669816
1730829403
1125063914
542305389
1194754462
1005336111
276202686
1242987607
405216506
2094519919
411218998
163761069
1153394192
1602570676
1260657290
911457801
1084754966
1046360006
247623256
1094278778
460916140
142870086
2090312009
489721189
2120714949
836598405
861740302
61552630
237163515
237225035
223102768
942740696
753967806
602474359
1167281503
222423914
708481485
1253097076
478099854
1986159141
31272388
1364405464
1354518221
1595692096
1722406166
2013583640
1328393421
1323020333
1890344908
997920613
1241332922
363912701
1759875279
1153854243
2057626783
1445047644
1363889475
1268541980
701629722
1011993617
1895800131
1458111873
858012624
317441081
1506767891
161568204
434663712
710115927
220872685
267402048
1729178606
785081271
467878624
1257640376
1875717507
374656180
1429058281
125069690
1329419829
1060456115
1449435590
1574882002
1290457482
740894435
240102882
1349091197
482249387
57457749
196442635
1439655082
1549461506
300221819
942468547
1034405475
1826148476
332459917
1832795605
1027948702
1191769787
1754012762
587512835
2050402829
729443828
520892400
1285713989
295896610
380077675
1960945606
1341552595
1775861728
751431849
1906653374
1663512101
227437389
1610033951
1020966025
2075204896
1717456885
1715877186
611481972
1607185706
1716517763
752847965
103966518
1410649425
237935574
1341681476
1852792311
1284762575
1085595889
1054501873
1117799539
2034652787
2023892923
372781529
913544680
2072308257
1106422715
1647357795
372275450
179616798
1150534047
1686206102
558652736
1272152327
1091377619
713648024
1144922614
546356910
364382700
836544182
2025309200
935641792
1027465179
290117586
1871680662
842425364
892746519
391684740
1740764799
1002474083
1574858750
239959781
974431701
168328986
704835965
1494665547
688162015
1192625302
1616102158
1667309299
1892086569
121517949
1031599016
1785266611
1665641372
116536966
2021400459
1931723989
271329843
237146754
13367975
1434566930
285580088
2080933603
1209983627
464179374
234508404
658897503
125925694
255202337
1867497581
1802323384
836650712
763231725
1952320442
1847707157
737895512
1599186668
278268911
1528968073
1814768998
929327848
2070079925
263045753
1376320313
637324383
1339046621
1792346807
1488643515
2139332911
1828563043
963098826
1011977988
1723106935
8986097
2035287537
1157559520
575708501
1077444129
2035087344
687688516
559189627
1481368238
656173528
1478418061
1876088603
2013356303
793107377
169868681
565402805
770923051
1725369235
317975567
1069107587
1914326890
1350784237
1315298629
240136372
1264271854
1807145375
1720120641
348224131
1923848146
1565421991
1317164113
512956682
770935672
1724212161
93333517
133202814
1492656328
164226375
333498043
18807669
850764895
592011950
897110108
337516640
162771248
975540221
1293376046
448109731
1241235116
853753920
56565786
2052165862
997930931
314836739
1687928593
1714268351
1874466872
2044436354
1637611415
393277261
1911493500
2094144855
1312421803
1576712954
1150960338
203678891
1380625704
599910814
334453622
533752426
1070407745
2009556283
1148742887
1804123309
1666372932
1958539286
695871236
1888408331
700069756
1520515304
918726840
1469490728
1618217622
2041722641
1839977881
370807101
1672275400
406245084
356136108
2142271648
1070839197
1270922641
23156324
85670859
571885062
1369951784
1167508275
131591303
1837946198
1235178864
721187143
1378439024
1760406856
1348924922
579584813
1890067398
985777803
1471654980
801770992
1535948021
1345548891
1001268175
1890559834
318910794
1420823685
2098418242
1938455556
183814917
246789740
855923929
2076520049
2146148605
1212553325
899334947
714849264
262106456
1603742940
911594775
954641354
891223999
918229359
1915121038
189121891
292715646
1998054079
1679685555
1779650115
919495772
2141756704
1591851793
178835650
2106025483
1528825865
908291897
1604217224
1058534825
1160161118
679483580
1372429928
749251874
336377370
88485103
335592645
1403810926
1315514679
415497881
928497397
1145139685
1245624524
1021276545
2123086735
841466472
1835004664
47708107
710531797
1379858832
82531809
1177801924
427742606
597387782
735605357
402238097
449575628
1147418153
1588532647
1417104747
939441853
1741367136
614562771
1559683164
203673560
2072989535
610437644
1508063594
1752086194
144404360
221319460
419204523
512686812
1534142923
1924208464
241067518
1068224929
103938174
340536002
909630042
2068796638
1463217909
116505585
272045871
162152443
1816674683
1513127785
751380726
817444647
463836596
398579823
1198461032
2079626675
19929808
1723878216
814292817
710132544
388458987
702674761
1410964532
646779712
1594502692
573577566
2048896719
295381662
1078695149
1976866189
1884001318
2142301545
1739490857
1958120008
602741598
65336988
456631459
314501599
1310550251
117281950
600249952
1371413761
860161059
702959899
512431263
990621003
440347238
477625813
1033651190
320403145
108751869
1566329837
942986509
525329179
1805553558
1207298498
1746103425
683059912
4440048
693512480
1387975565
1542561888
144637544
1298738594
576679826
1096548933
1759633628
295805666
1534296799
1175508174
174298180
177011383
1759720735
819774646
497887887
769209202
1781621534
1681002880
111881619
980755995
63321817
2019000233
1197833245
1150573814
1256229020
120279658
146697606
1535078701
1136330450
1962102487
1876574002
859435511
1234576850
399689045
1106233081
338088399
494393590
1503634433
1868787992
250895677
1100091882
1307546056
2049803128
322484571
878774735
945164142
1252829738
189262193
263344407
619487796
1764084713
132931001
82159500
2136868559
961684962
1389037901
685284605
47016585
1081913435
1851523291
2131622127
1863495283
768592574
511746072
885124048
635744522
1335111615
216021170
29099555
749379798
1463956000
2018789526
768604560
231560762
1231437925
516765579
1193156756
914470447
897167664
892903000
642043648
874847334
1425070010
1225921473
1926457956
509922631
2011127742
1399293024
1936738829
160002172
817099285
356126614
306339640
241144519
2141986966
155479659
525313467
1263939831
1371642610
1330635185
2141281187
1015826797
2112989743
1902159880
555680298
1722185456
115340633
1126366385
942744952
308646492
1173720506
1612815632
2103241926
1024941385
1211974386
1970198375
1445557108
1813656695
207503216
260645145
230680592
1070385494
2083908790
358888610
2128049587
1952638220
1806835469
1839183947
1369306014
1966617145
430738097
51669955
896425291
1096421204
648576848
2046877393
1195774940
505506087
812903499
1732161445
587850909
1993710841
1087155622
1057575129
1858853535
1316053511
4923318
2030000056
73586382
1388494148
636681031
321344171
918875943
1849621073
1726708382
769730394
230004866
671329841
956286035
1858926828
863540578
933085621
229155124
818976316
895135596
1817150315
1115715469
1132752916
553727622
1705951801
1596100482
477173689
1972455938
496234242
1469489013
1621509316
1356851383
1769162671
1837736020
357852129
905693324
1666779387
1907681687
305245220
1132590996
417441944
301241751
9682579
760103884
1889998736
263073329
1179044647
1312320402
1824263369
759734389
860569549
732894713
1257133797
1486256385
633536163
1310823061
27866876
322136350
393681898
1581867566
980468183
1492521218
746529847
142903063
823085930
1203181274
1655892734
1016175849
1219352704
315523092
1840242892
2032056670
909154577
1472747542
458944927
1874596772
1364224516
955357967
1357376078
1860400690
1946837090
897477266
1217357830
619017482
1243503375
237668926
876367371
2007855071
276143232
542450438
1234813794
1517115641
107638375
12112055
702963
996296130
956942962
1107359020
1899232309
1493354488
1518865737
983389449
1491190695
117967974
104968473
1213529095
556914497
685950029
599854838
2134468831
1007366511
1749865783
291645928
1689977280
1124871679
1942540555
1498251449
1321193633
1933066543
1509963464
1906501690
968722312
432944479
1678867053
1791847916
1744292968
1808789799
570348813
1964589469
1596181932
165987982
831446470
1355065406
1624383185
509560798
554690836
166000062
1159715763
323987205
747581856
1402507097
777000433
1386978227
1966393510
1813968429
1594787875
1521799339
932531671
764401933
339514138
753326888
1860857678
1292513051
508133595
1037416628
1078145731
1280596325
355930692
277206320
2044527884
1208372803
1703629449
266770750
1744212614
376883812
462467902
87589013
965568359
432311300
1030058301
977778659
748115973
963941457
863715399
1787053107
979939588
775844479
843595758
505458486
35139471
616535405
1326069539
1719680804
936493468
971941411
1688017123
861779147
1831407147
1984424485
746967195
473141485
396150231
852209049
1936872876
26141525
1335605861
1023915307
395315346
1444257962
1534902190
495237433
171529852
791249153
922375059
370206491
1570481669
1898997256
1759710784
1132489725
2048297739
61556896
500161129
1218250455
1848984378
1969533029
668005829
102605478
1732475405
1495249080
807581890
631175477
1067341145
1733324725
421209961
599145572
855820638
428291090
1134643556
257345899
809120966
5700530
614418882
1659101764
1789281732
77633934
1409310801
761753789
1028466004
424369226
2146140280
948359064
606530478
445922385
1946931897
1911463476
126704973
876384714
769127402
487496120
1355738657
671175557
1139343012
874413980
1040584359
837016677
932338225
1703213094
779468674
267205223
487281595
1155106913
667709008
1597310056
1604025879
349867146
533600597
269793421
1146804802
30423593
621198389
663790166
792119214
972401341
1413874697
1545554244
319601710
195095787
533023645
1477994167
1590412357
251863166
1207492488
204760182
648924147
1668912780
86870705
10838648
968470028
780729799
1144220298
2071119290
1222577506
1421579068
2138508021
518016548
1042084995
1388010734
688507662
1388950789
1598307806
790719737
1228572897
1610339100
1493615707
865282591
1753191985
481578631
1411668777
1978049564
311620642
1703989787
1067880191
942074854
1002559545
1582746215
138161339
1215395677
277903253
438086823
98931549
1338346117
989011047
1383974104
2118306503
1761520364
1870496004
1101106158
854877533
1733499074
537490733
50300510
278931181
1708085695
7719305
317237654
877295103
258448252
490636356
486493018
567645130
156800206
449797464
1172739902
798464965
128962894
1334936134
2089979043
1477987621
1442151077
1238737818
599885402
1411881427
68156279
1977304871
206063368
345898954
1905963228
2136368818
1157206252
1815586965
537437441
888427001
890389365
1998279113
101470742
595647523
1244856609
247332216
350055244
1366085751
990928604
1576299069
974499856
2056695027
2082642170
1914917717
1727907239
1733732377
62771819
1939831123
138615306
2028928112
1595660944
7238142
1596968365
1218542906
1644198763
2042183833
1469949393
1036743117
1723945029
1835120201
1140655843
1250474794
614081432
575380080
1525216988
226443037
374789322
789224039
1742808888
1788058807
1132185628
1741030003
1524827960
1130899746
2050349754
1497578853
1085988432
1403466649
679142078
1948786044
805695109
1413058748
115586147
2091248602
1560190557
1806331995
803778886
1205748034
1347136312
421099714
172612924
1232250562
724263791
842804038
495680930
1892678931
1970530614
1007652919
2073051089
1457958168
671185889
1492855645
1652155924
1109434555
4967197
1044789324
370769764
260440662
670781481
501231312
811082902
488752567
1568125218
815631932
1277247294
1658255224
277359257
271184616
1987532650
2079839780
1346306545
1460695486
1031563905
2098180641
1971912671
140196952
89573672
242259421
668594752
258706859
2130410764
1698018742
797914878
1003150913
889665583
1502325008
62999833
1943429220
518965828
36661809
526217334
1950729214
183508830
1781865962
1803565853
1370374985
1934411218
659006716
1932152708
339932925
2071395635
1269953320
512232303
758346384
1576684452
1755525228
1646608704
808036445
67673315
306094250
545651541
713561521
1404364763
405296163
1925006614
623458278
2047106412
1784651682
649788986
1417758620
304029288
1800953070
2733103
908279129
185170424
1029960329
718636359
1506418165
292467584
1788552302
1404373538
1462210200
187060670
463055973
130893936
2027467117
1581052850
1786550692
1179233477
1879198064
1298772017
1018460670
625020247
1932863096
670628686
1868318938
2126558128
2119948847
1666585849
115746995
1440116631
9614307
1887174396
2081350365
24293546
535495879
1068956554
757673838
756787510
1513794604
1765774198
1811007023
1703573499
758705159
1498948596
356333100
829119088
390694054
716567954
418416203
614066072
762780097
169794065
1440062904
1850888520
842915298
306467448
771519420
418426812
199722826
117784010
1031407663
200757837
811174792
861867800
645276696
1597315834
391554221
1836551028
1922621705
805625821
55876715
1749553327
453573177
1874777522
1948737882
43213628
1565254776
211092053
1575117405
787416220
477670949
1681110656
1232155536
1623789962
726575117
564072637
1401453122
510896224
2095109370
2112259693
296755532
1885263673
1588011609
1432844190
1011340459
1640632775
132540578
561498132
394708707
659959950
2004890414
678527500
1956101263
1140913727
1247498401
473464961
1192386692
758324872
1773546350
1769152838
842195054
2057958335
701753709
667877147
475058424
522546689
781538574
1842000969
1177967053
2061752416
749636763
1084073180
387492423
1360265269
1665825589
1928777866
1158853971
1166469670
1930238122
57388336
1025717706
134877701
75854351
1838156117
751762114
921907042
21002666
1724904924
1386773495
1250329856
2009964346
709146741
1109243183
117487212
472264777
1155384893
302861307
53290604
856195317
1163314529
2093218410
1167187344
402119410
1234409521
1260602502
1381627892
1924282084
488336954
2077389732
1078434749
437042297
2055987074
1920654195
186021679
256379386
66916030
439379281
1574422358
1846363476
745525858
1229415803
2012276190
577041407
377415933
1543026343
461725543
790141678
1521234194
1716854457
607490551
1276127192
969076023
220789328
2033898214
626794480
1978142056
143733255
101326220
146643391
1729200577
170030575
1086736655
1486683135
1572705334
1000587719
99272385
679511750
149113651
1249716777
884467937
2016650180
1513411497
1998319479
634885
401604005
1307374584
1722604296
1398940169
1492738372
159417523
11395921
2081433512
1262314922
1991046316
1895307173
2054943675
1772608464
1451020797
2047005927
2009198644
1006438269
1106992195
440484374
1474639265
506109785
745545773
580588342
1090685026
169907393
1025218537
992057194
873258898
1919067391
1015928482
1984039930
2075947756
1889775800
1540373116
2044082286
1115246941
1155259322
1237001811
1888769021
271220440
1584035547
1559282974
1702834289
1156750049
1777643191
253088406
1578610546
1577258772
600966279
536964893
2133884455
1842267256
2012712619
1975318726
1130699192
822436572
1165164587
810348041
1230314339
232789564
1822849438
1851512951
48549108
325639535
613818602
1778400696
367265000
981819504
1824031289
1660328709
161237715
984501825
1306179403
1036543814
1810318057
945570758
2110347442
1434000573
1804493755
1800616212
1586443529
930237184
2094330010
387283125
993710646
1602728696
2016231277
1340546367
289125591
202139350
1111114752
183179273
646476037
1746007582
1868457160
1610792642
568230556
336240316
2084083372
809034370
1401744583
52922368
529580487
329346438
1515889496
904660186
1767140686
95848778
1362737633
277798181
1432662971
1063013783
932732184
1709351305
806780753
164885886
1329631713
1302201316
627445350
369598202
936886030
2130525002
318685043
129470527
556727291
785738951
945300834
1815217676
45427156
1515396780
659121134
1079937731
1601950672
1975300681
1653855064
2047202169
996136671
682747514
1728441715
1012868811
117887591
394355050
1861714332
2014071676
1837260943
860701547
385888362
852295150
394925629
685228253
636039382
324202230
626871017
1206961302
419126254
297748905
1367190102
597531064
954892559
1433584252
1670613714
892575451
1656685187
1425615927
1408044851
2059337520
1530837330
1022990126
1026100736
1529771421
1920344484
1999894348
2059321957
282924617
1881329513
1656050190
406012905
1966285303
954214930
1787524365
2112734918
1178001100
1461154033
677459006
364618916
1627814821
299108199
613167049
1916087302
1918106102
2126318050
221586180
1498691997
1209802761
60106954
1784920544
1806538555
1039233898
113364472
1691807727
2128487723
794049305
494569502
699594197
584895009
1907394866
1499578243
1294835825
788671278
297487960
1852289638
1250057774
481766447
1845981931
1157150892
1603712517
1658533921
1254881743
731369558
114838959
1980977548
552872623
1042706918
972912351
122874403
884130735
1077587164
1953580853
319783873
1844524183
319064896
475280546
1353717847
2132009013
509853380
219823519
317278598
481060589
2012124167
1995412863
785865306
1657993575
1238052788
573365335
147254870
50311735
1985745446
1715723172
1925026255
2002581549
887153773
1202572894
435358455
1051453677
1716292426
948186440
1435267315
234080971
682722503
1670186744
1107955053
1934985105
986024880
967040204
838402938
394014212
270369737
763890129
496615646
558071036
165850866
574206157
1615607230
961377464
518137802
204354194
1001575712
1231024658
1492625373
633678862
1167940992
1434669019
1827967465
1535573204
384591880
855314898
1430538277
1020646694
1186906615
1800509024
1051641521
1239043168
1985579986
1204801892
1102743781
1737785129
1868309200
1406799309
1380889975
387626391
384880616
449493043
39227986
1160679728
1036730674
274694
726089997
594658307
501598525
1309845335
1300808550
2091077207
604923800
2077686270
1944274743
1500398718
1953798468
752067199
741456533
326311379
1854468401
466921428
767207613
542411456
1302296442
1833670504
279993727
1857082140
1625674350
1490585710
158945735
588299209
912144221
798565802
1837228128
1526003155
2041585962
2130100128
1584939380
1481315338
817877587
1842112321
1408487217
397609352
1830657049
1943932819
1520996887
1478373420
2055073482
834254909
1130894541
40949308
126563025
2033950711
592478495
737105180
1065510925
84836011
1907032887
509587354
1210814123
1872807768
1058698964
1692973017
417257174
807924416
1960532802
1423424981
610769305
1047187894
1106644784
1704314216
1488328884
2083251979
1466193269
1798653188
74516199
623692229
1397432527
1797352250
1134024844
1289981938
1049209069
1251470741
696703772
1528512568
1191101878
45506151
2009994803
114838589
1812304963
1443105733
1315697511
16388929
566911689
931226799
1662824128
1446145123
54060302
728098884
1922010801
168573005
23375958
1708497810
1198711929
182057905
443351069
1274480600
1617417364
1619362285
16564638
1072873651
1863247543
1582925535
1084745975
1216705262
528375279
704538972
1384582380
820869635
1351834029
402842919
1083329271
773652172
581876973
812242385
1700557765
1782160824
59694904
601227262
149913597
261264495
588711033
336389239
313215768
139884899
99982787
1353292408
1126668584
678525166
943345893
184070397
1748656735
1528634311
1930217797
169220642
1080256314
902469007
1574260670
310779102
1241386147
2117114638
1816668868
44191434
96108853
1097187318
937740092
391354275
1124018193
235953596
345614375
1655847477
1609780710
1003815251
90054463
944039782
2115249535
1716281888
515034282
817354788
123013929
1642717093
1377429573
1761931270
2129400176
1968932740
246960302
1193666242
2081150365
168600707
410018883
1485405084
1407949662
1385419898
1877451148
1285860899
1671344448
368420365
587730563
538509858
425467259
1657061375
1588488689
1124649089
1341624669
1699253819
525738713
1599238726
1181525461
2012444929
1739856243
1636559439
2021482480
1167172355
1901143705
162986075
1552219360
2025402134
1549102278
247966213
230688369
2082803425
2027253769
1245038244
829075108
1002658174
1561458222
1861371993
1882617125
643836000
423341815
20569722
750260857
1677066142
2053874792
450721787
848210967
1288485373
1939960747
28956168
1898271211
699400446
1824017382
876029391
1880080770
631654958
1684256779
1372168902
170095305
498163091
56962537
730611947
529394607
591487981
1951098610
1395548049
1447648572
304315654
204243126
747471514
728794933
181722680
233563260
1484002696
118678741
1984133036
314374146
1159083434
927604834
1881482185
1739822521
1258652679
779210809
288251173
2035502232
2071265274
461535852
311524437
858679492
650504372
1924194600
676298247
180732926
678865074
1066571676
939741831
1106926895
799852297
556326104
1039184564
1182906697
162718156
458408282
1111457356
1894648689
1709420693
2017956545
879534932
1190864057
547032768
1205506168
1528400667
1240542489
1558580548
560522928
1115885788
1124999986
315297215
678622280
873005146
1829184750
975364900
1929500274
1162812376
1255309144
1612447331
1411005496
1973463553
1896580818
1067490885
865960837
476024127
6371371
1660488479
135929260
459792424
211853255
1730336986
908868273
1550917063
755763869
796274770
204455487
412470930
2010119699
844243715
1210350439
1162526443
864483368
94962745
281393580
1110359465
383580317
1952828283
167116918
121364958
2139344845
734232358
801123244
453204358
516503552
2043651721
1783547847
79478689
859813213
611370009
1482339983
1041365678
67845591
308926254
481434208
1555079736
1937943038
1442047879
244878327
1137307063
603384972
581342762
65115270
701115080
1385239441
1451800728
113669237
514898740
962072572
4323947
681061786
59874128
2056209857
847677469
1166989359
199847951
1287578855
2130034935
1964457879
1837964678
1473710329
549777733
220186075
1411245326
1895735693
833557775
235245657
17501074
599728779
969056615
2145581986
961152871
1012792529
80107509
1092638844
1041119054
1347738994
1712201704
21491400
233381940
251246349
1975052621
574507932
266089304
1971818829
1483773512
2099237794
302324902
1457070503
1290071664
254058737
833460662
4598560
140154937
1577821640
1386731130
573875993
1573329739
1924012620
1073763552
68072689
1091758928
461123464
1747868355
1886278383
1916434822
1069812955
1661724607
795860452
2049396610
1740903151
268317626
1379686915
624570657
1017735415
517453033
66880157
1302284053
649842820
1042067116
159752795
296046688
1461174784
1970489119
305214495
7396826
1970786439
1663575527
2037402262
1501860667
1504597644
667982239
432783620
834105913
730884553
1127434031
1461859089
710028297
2066946079
29384527
253017416
1697414249
1585179337
1510104292
733185296
46369619
1613083571
1032866658
630917507
1029855055
259694815
1764398374
1473460969
513091502
1193580795
734746976
551639987
1514211112
1284825119
1821592216
1771939893
215500239
950272812
1805391021
1266534134
1883570968
757795986
1373195150
891617642
356696208
846659676
542171368
355156839
1291844522
848797878
1863590615
1076618323
822137033
1739225564
813842905
2018326123
492545085
895694443
1434279733
831643586
2072565174
1295137767
995828574
1734670943
1780382135
663391954
1014619054
351403003
535895104
1273495119
277029194
586770157
1597147991
341219782
1636108053
1660109279
1732749350
274492335
388681681
2020628624
305021573
1715895989
1501441220
1590379472
745273987
284830082
817496907
173685088
480193254
462136239
1876409330
2037556480
434821931
49996060
1134565402
1655670816
2123807276
832026254
1344835646
185311790
912007120
380519997
986069630
796942563
1576605637
809284538
1453275351
1392154819
1673688069
1939021826
1713614625
714474732
1460528644
1558113994
64438709
1328582582
376250859
214061313
1223957238
1283875456
852691131
1043929804
814774937
455589556
668719545
103538300
34589344
196713739
2006019521
959598978
1036533588
655496907
1243904328
52820186
451279687
132224310
1748227580
793123923
498384866
934922802
1079694672
1456341996
697901583
576942218
652188497
654211903
841107651
1066652674
544899085
784047725
1388131324
607330784
1330608751
654306742
481462805
1099202775
55742978
1887808039
1463283297
832631127
2104515064
203913757
1031659549
232125925
653488679
580473962
2059607850
1821967314
1421873830
1127921137
1016503170
1239464505
673094936
1491279138
798026652
1171579773
1022244727
1856622112
451823922
1390820626
389574134
1036640175
328341833
494864304
675208529
551784076
1729952149
748511144
1295771020
1878776419
1809733246
1942510862
1479500652
1941662226
1384810963
1274084325
87061330
227391232
1790869754
166710486
886913807
1700889277
58321645
779119848
1587657867
1693159912
752414414
1950074340
1806610354
57455024
544631283
1324488416
228156604
1679557377
2046801481
1030079526
700296847
209096576
832763984
669511498
479909163
2127897950
1981871563
1542969415
1719963538
1355381678
342586237
333841597
1159792144
1675861710
249109460
1511796871
1397546106
983606402
1578626288
2094728834
52315339
2053351541
304557806
811507730
601889021
108662764
700576341
1786432929
670956905
1061951157
2059605473
1944069944
83528516
1408934623
1848366436
542827508
1369997892
1003184390
513138568
410811230
889193312
1474570500
402256967
474025079
1242092369
1828104643
198445809
660705000
1400021958
396189103
1154351314
1696844580
1939105476
357222098
20565809
1788418529
464234633
919335702
465848663
995945836
123007352
276777126
233399117
772022553
1599484042
2139134569
1607663599
1519260064
150220192
1647018907
90916602
1447591426
892077112
1836387408
2022409040
498544437
1967760466
1472042540
340822395
774924356
1886674483
618401885
1304274385
1979653863
1340765181
910390026
1643582054
1794898867
365212583
1564706057
1920792069
1152262736
1413159378
210102060
1274014124
136626650
562264955
1762158735
1007159065
1222274153
780351687
1643488024
1736933137
991115462
346879681
568123267
17938363
1900456278
1099129399
451559999
368046701
1598446730
1549400307
585121377
1575779020
49448431
487382327
179524418
395140114
1533881711
1216917293
1489571891
2048368606
618477705
1780182898
1274765345
719590421
535968158
1722247471
278994738
1806604766
24774828
821109918
402453947
1672018674
2138645428
878796933
1301511429
1966753892
1314313892
2108954081
1963568080
108249365
1104030703
1059946753
1313638948
2053390137
712287267
135148461
887303633
1435709190
1908914035
1696542823
1248591474
671878558
1674714175
575605722
1533428197
1535339945
110745744
192485102
277409968
1816037231
1420302897
1418695188
638046607
1602637259
689690290
1065477780
1296555736
2056195302
685257604
676849909
212070736
1356697699
1971304055
1444619137
1677899204
961728960
2081242635
1229400236
874440873
354889363
972800389
1050274936
1635965479
339617396
1628297557
1060972452
1800944270
1180410269
1390808794
1566687675
827141856
1357102847
46200164
646333071
1794092270
216935121
1690438147
1656835542
1577066191
563477534
795106295
1787372580
811356328
1653545889
1421868137
848375245
1162060668
1395274265
1047869340
662080795
1825933796
705699280
3052591
286570580
1204505890
303952289
1640668184
2004556900
546183231
686455550
1398697077
1771882141
501894214
1671319456
308416041
267589416
448863651
250045691
7837122
594312096
423196566
250686750
1767771137
857747618
923871242
1483357644
918625766
425725149
1003443442
1405124348
1438029021
450974245
1354315739
2010963895
1524274977
1758824779
764027359
1774687831
1058779281
552362772
68143334
1388176579
1617404333
1817682649
938203834
1717725339
1183447235
151654667
1994119688
1053880188
95253036
1451914511
285754050
1149163271
1964056592
1909692347
2147218821
1274081854
1369594605
31083911
1577381044
1802499950
1229748710
275941618
652163166
1191475074
1424970469
694973542
1974157896
824400750
873300753
2078446807
324033223
43248236
1315143325
1607594884
193760343
1949849788
884500832
1815433504
638761030
293723497
1935259468
939286326
204995269
175722792
1708299284
1918370398
315709247
1080382425
1016075173
888446330
318942422
1614215908
1782786812
1289446047
1944056223
973473908
938569576
886288082
31570048
1157998639
1271242641
507341503
1884158985
1668986587
2144400204
729642450
1674982218
39620445
2064528390
1765087423
751545924
476668445
404200765
563969794
1651194318
2023166567
1109427230
1468021155
1608584085
803839422
300140621
207997288
918943575
517474428
425200699
1874014314
32958973
1653134695
1981461723
848268682
516402868
1649345497
1872933416
2123021759
833747663
703632647
392957938
1931347669
2126627316
23042940
376261878
406833381
85971566
984535130
206011417
1650670071
2017180079
522891829
566373441
912074494
540405837
950020905
826546424
1371979413
1581993562
1811529485
756654525
379020120
153274201
1987854791
880413499
1993246180
268332790
1594627393
358385409
522618747
1391510804
1359212645
1246626948
99197829
1633110510
507915327
1486407685
757195476
1459313306
1381079924
1278135317
897389838
1532646605
1346561884
1810360544
1365103419
1437991876
1774942009
566543790
1035110964
1001280534
893836795
2013761401
541822064
2001031156
624414830
1964210869
159984892
1011770207
60138495
220465790
1499127955
1147791671
2004046824
1376592206
1839753506
1271791054
598282486
2119489939
1247676293
1346215198
961107557
1914185022
1500820790
2125399344
147491087
894121478
1936680837
1799513100
820911391
335982231
384194911
575261338
42877999
1857198528
265903378
1480813016
211494062
1627401086
1302476723
2043090525
61904547
1875068991
1216348763
461903111
1556966080
2128402031
500471029
1303129989
2060793993
1703335347
1951201326
483987399
983938218
275988355
1196285898
377021677
2041089670
1045344189
1797074219
1960267568
1726666667
72864745
1902213348
718771222
115536151
1843176641
263235077
1579490076
1311637918
848192913
1208384335
2044670337
397276341
750611670
1427916283
1658918650
2123431939
1772991455
1119519713
2045202773
1290515028
1666527373
608015845
2129873208
1001294054
737473375
161905089
342765120
819990262
287183386
632327446
262939484
2099544661
2094224806
226842233
2005971593
1371276152
546878588
348608730
154503652
1145063990
1063358797
114093318
1435795321
898295058
946783258
1610884245
173399281
1431109345
1179478556
815313709
990115100
1140960575
977763900
2073354711
117767996
17024683
1438071035
869697642
1138506530
1655718180
1070479684
1783697509
1649630868
1251874845
2004972543
1463123657
407717950
538229403
107670803
565806634
1881341080
1460273611
580007560
676766194
965470709
1779478275
1512880687
226113302
1999795514
834695804
1434896575
1925169102
1194708277
1816164456
812020412
384695581
1811548105
331186385
1700341798
2031104221
96962047
1387560077
1115496811
891576431
1020960559
2031793205
1618448186
83336962
245667621
1301050792
426283664
703160205
673110251
1909148504
114163132
40816390
842103634
1374992809
442882924
810497737
877530533
972719529
2000797759
2058512128
880782234
889553686
1163649629
20588738
55662955
1183574675
1394538814
1669314591
755738736
1560557640
1970398886
846087757
1491772214
306024833
939009827
1460896910
1913454977
1703326636
341313864
345978337
1291691305
401369614
276278922
1768606102
400055723
855149629
1354879945
1426193659
1110111411
108692476
1554211025
1866827289
752059031
302144580
143835421
1189135907
1497172499
1524061965
840041476
728466234
2054905093
525536055
926729528
1504750322
971458776
749341545
1418910764
1991449684
872155547
1414206463
1490081065
1613331066
693569420
438157577
1741107605
390727358
450550544
889834867
1380020091
1826587201
118921311
1599068246
1512954457
465574358
1110598672
1012708172
257368873
685725230
1757564882
1172322670
1243660557
777262944
956333558
1108389030
651630874
684431231
755994131
958635240
1162112555
1963094850
67522865
941970779
1968937620
1694285363
2124793401
1803015026
1659473593
852892531
1874484656
996295882
1063164533
421716068
1598654142
423234980
1507884255
2130395007
1657569873
332289800
183909548
1877572074
1943634109
366945446
1379846219
101980650
2042365168
1636365252
29580882
2132620587
1771933976
1873666353
1402387808
1783609075
1409260222
1384470324
1267866970
953397870
1835517702
379274315
1344335380
1992473825
457142176
1571281247
1915511057
370495516
1292332499
315150236
1834465518
2055353414
1830891360
533018301
2128503261
1602810572
2072908556
1998900195
1250218476
1073762253
1881541695
386127761
573387055
413257008
1357287402
1554813777
633391666
892023865
2082129889
421468315
1446986146
835659798
2101219431
1389418228
1608816586
2026750026
1587133190
17601066
209121088
1177430668
1220484102
1367074984
2146246232
565335353
1679744408
813916540
381617793
1228775821
1478401278
1496973980
1985000943
872914445
1848495693
568684332
487149010
689162357
1316677835
235114078
13022300
1502042152
2131352430
1728755819
259984377
160829553
1158465605
959016525
788591620
283056851
1132464674
292460157
635670848
1563617517
824868671
1055081592
685202727
685449097
1128472273
541001334
480821029
1067288489
1897714811
872397681
1986358397
2077428216
5874929
818803148
3510324
386642006
1480989167
1614204293
714718231
2144907251
1847457506
1306818103
1994301419
544570511
857421047
429788528
1891076894
1613291887
1213220548
1517825371
437302051
727131258
1533978035
96398845
491406798
1952329784
1924834632
876770471
254623664
1769260558
361598893
1825507781
51056034
166049941
703007302
1253684865
815330463
1461726651
246333782
1804233754
1815626082
339077323
1835490535
116175051
930890238
1619041678
1966324844
1882183639
954139835
2017937734
741309307
12565926
1991631124
140285447
1127988624
253693990
1117177899
1204765807
1535197976
504109928
1467964498
1961205226
1946731732
1536762043
1177473501
1622994693
1089116302
1478571166
1749260043
1728448972
2092342576
287483081
869123286
91738051
1473605407
69724006
1848071740
1085326490
12838105
2047348789
1711483167
576759690
1529467368
451399420
163825452
1588795105
1525486837
528742001
1615524972
353646965
461498994
477006272
529729795
713584707
853117419
1879528309
1434652907
1777341032
1785727441
1276707526
1418638276
1756376513
2015005550
673436463
1456662042
609833478
56012815
561953071
260071552
1745183419
989615144
1788352963
730128600
1178956137
2052232313
1790904349
260321664
1452843097
2074679764
335416213
1917975261
1803881524
1505144133
1018195653
1211980350
546029177
673060142
1989874917
1285505793
1834002416
916076594
1836177577
1413261009
1567597274
561154667
1255305742
1949132169
580353164
620282264
1977476414
1847133517
1889798413
1089523932
1085896676
1002058626
1905277947
333720906
912273496
12192849
557402924
1971411572
1062066945
454306654
118217195
977845768
1001167235
2136245174
232008049
837270704
2110650460
119537739
671765676
1556291069
1071156482
1436085361
18059752
72464464
1135811787
1984963390
840006844
1426613756
1146505919
1620314255
1257793754
1337475253
1003343247
302926178
2126887971
1667245675
1095904958
12673930
1674531037
1066566887
1728319452
899085853
2135220152
1924165264
116521292
1976555938
1025274436
777713296
1529983207
2059862259
63102421
396088594
217454368
1419255921
1158235188
1466323697
447385168
895164193
1139318642
858881828
222095502
130371200
1087656736
1284287002
1893653977
1562471133
1551157062
1101998589
1705511488
1806656403
1120078393
1210345307
1621193965
127724356
379484802
2111123725
1575197993
904384635
538278489
332355868
1351618997
832249110
1840916547
558667677
227511831
2029518678
1803297522
1553578145
1109238240
960199076
1738559983
715067277
1061871108
886168374
412072223
1827353362
2143194068
149487520
1951814272
826343971
1294002772
74602578
214626423
1690955742
1320613297
331725597
695805902
1882036170
316191778
422968347
42353286
686791195
1359678879
1678265522
1307195792
1335148496
849750295
1415537894
1115010819
1630562204
1678856835
466317989
1245585717
1444624646
146631277
1867502268
1479060429
2125734305
1747376809
1758433320
846033648
170694920
1246238175
1123134972
101424329
1652632739
2114297101
195966355
1028097173
1809798303
1815907738
1591021708
1567353881
1557762013
1715255359
855615505
505886296
1340786675
244793107
1082019200
2130553291
1575615944
1330297714
183659158
1432992385
70204877
1215687836
459700531
677600374
1347083309
2128211390
30721148
740777362
1179646122
1368716334
1110306958
1396164694
903039957
1654560314
1645234885
799952343
887044579
632199240
1635836444
1243199499
1061040249
894911594
35088201
557802506
60574151
1581008735
1563284822
943309898
924924247
74389420
1791287599
1854728985
1531150359
521790420
1072575184
1474960411
951445639
46270416
1957520572
1736140677
1836075882
311102542
1314966612
78662714
1257544519
889400389
2095254261
94658771
1695627687
287466405
1840669906
358156181
411144742
608503090
1907024494
974858206
2079195045
839571691
781203511
42856358
485226610
1663287922
396654284
1442029531
499089860
540208911
1821410229
2121096135
1069477129
1376881723
132339930
1108018741
559536939
819594580
320671078
1101275461
1977911708
793037447
125478415
1519565455
1080583678
1476370127
936619223
1921604595
567995115
516451829
2029687215
1658652308
373015511
926198549
1529926259
716977419
188430668
1999517394
1214245769
636216784
237626707
592367025
1072173030
1069788414
1712500654
1063452138
1375054092
2017578598
1241518606
494773832
1768857574
321937718
42837097
1780808699
1688759394
1869903941
688320772
1547835568
1916268124
1321227764
1567920366
2073825679
541854989
1140958616
941133858
549950669
170139707
285523338
1778063808
1704202224
273883026
1910893171
1934126212
891248292
228629408
789168221
224466614
114884659
58228154
1282766199
1637710434
266196604
1174048751
1333806214
1692768804
1513450371
1088081439
1509349138
861809943
966377611
56851826
1139390237
244054642
26387286
1527385287
1803536851
728661745
818777402
1629994386
608555593
1295177809
2042300667
25629420
93584054
1010825635
681222427
613878537
1371694910
8202265
1665029674
1362435747
1309003873
1624489522
518954212
1193216412
619521234
151861475
1828185262
1144871741
1402549239
1515097076
1720362356
1545063966
736583727
1368505677
213317180
31746319
602429600
446614066
1634511729
583165599
2098977873
1428476632
1384709359
1859249625
1141539760
1152683765
1209709626
888758844
1123455687
461179413
1126556412
2118775826
1081922654
1254860644
2052071646
1662212362
1159625498
1131441869
1174295116
1691927494
684526683
1397202968
1972172396
1836545189
1404129890
1414107104
1399586205
1827674584
1803966213
748801031
772220584
1818490732
419521777
778995606
797173527
1308022838
652219004
954814034
645781258
1449575743
1985303613
333054643
504015242
105547297
581867103
1498751095
1131325731
906488439
808050741
1625704915
470466470
1488115730
1209400566
40377165
1982661356
1059464463
1316335375
770328637
1267518546
768030528
192866853
1093074626
2086360599
344288329
896472342
841520239
1576133244
969296481
1565348943
434141700
273049813
772765697
458480738
1620080680
1768934706
1734311182
1440304070
1225208658
111320400
1883654596
531828101
1456535600
909072323
669943870
1898562347
245223423
1982544335
627618749
1756935971
1463671908
797742477
1772681613
1324439328
1286929528
631484582
684253532
1258010110
637974480
1173957147
339590256
189601356
1635480625
482011271
886365988
541949114
1111486626
771789027
208052442
1690651046
1163921967
1414562861
1683039056
302767195
322816012
149841358
1592517686
68172861
365277210
580659757
390403140
997510133
1119969930
597077179
1402583242
1511457559
1422491380
532073910
203002478
679227563
477614040
398465346
1218956906
683427208
1184546540
1594226041
493452938
1436788249
1800081953
1018189835
1460853128
1793393935
1961160448
2047411437
889471755
1968457078
1829054351
1935299816
1617435682
1883464949
13356494
151552855
614620016
1597664842
348459255
2058257551
1182985522
560165663
200892603
1176986653
885775349
774082172
1959123529
411904821
767312006
7991085
557710410
928403110
1517353546
819849655
1207411409
64660833
1242312560
460657439
625101864
1537795805
599037272
1922720285
871015642
473280582
1469939837
1137662642
2009815894
2022511706
208190670
1062223773
2072788354
466595932
2136157880
10767436
235969449
1130646284
180173261
681769038
2067133867
266795710
130020056
1334263858
1856237159
1140773664
1151342229
801765582
1720617166
73604198
1393543851
1755064539
392932265
1819873496
2119181843
1492806506
1622994370
1863525067
1248035057
1517443704
1982769847
49990715
1923189951
215154864
661479046
118350663
1998468462
1914786814
1009928749
433617359
1702119530
1279899501
690511850
1421099807
715449731
69699050
1969911690
1922466360
1625077588
1536926814
2138819161
1725267992
890237747
1250630519
1807464343
1213106688
763240811
683588245
1702219992
963999738
1263447518
750567793
2127506962
502708795
915881879
1372951269
1660029410
2058678385
1564269009
1706847996
955819535
1292568417
708887469
1344615619
87586622
2052841366
1009399984
486550893
162437562
823687913
1180557537
1812782492
493784388
814068616
307499337
647815224
773077524
1823111623
1656673167
1048561808
492452833
1743755872
1271969608
1060179116
1880455054
1679428933
1760913686
612431713
1257698820
946391750
829232038
940679850
76876192
717171431
173770691
690026964
593279400
501533467
368847986
674808789
1898739440
1057225797
617330549
176010631
1702434837
414169563
379104508
1450609675
33430829
299509503
1720428729
507784865
1562000730
1665439188
240676204
828627310
2014918947
1980896460
1642642814
2050248497
650901757
1782941125
2113010482
1234637844
955248397
873741231
1627820254
1697034047
1158071652
1393959152
1205084400
1654322749
1734300031
511468980
1784643274
890527073
2133905547
2107094575
1093627488
1327977504
1858693960
605485282
108473551
1587586543
586220275
226989270
946978879
1830544547
683754830
2076196767
2000621793
447011682
1616119988
671044679
833865873
901580859
1707667492
648392853
833420056
641605263
423843989
831986716
966301272
1991414187
1101106104
627652086
168008552
1105012314
483278092
2041179053
1327439305
1749585352
1269648953
1554413212
592251930
869795690
1724177207
1597760214
82165813
1970408379
736333262
1163533628
1384601529
855506225
472202095
469928349
442487794
705553518
215402387
631972060
1174602351
1034760361
484069702
34543521
1836919988
1542292315
860661561
781585519
1634963783
32145755
592249748
412794211
1162060593
1126018499
1273499734
2063222569
1597117083
452676716
172438524
611642091
366648585
1441876849
392504585
210328686
1731306927
151074262
1906886454
1217632412
2122880349
1565404577
1038569209
51921823
1814430488
1729621704
443461031
189107942
1646437426
1438374013
836322954
1792190517
1062995060
74776504
1921772122
747024028
443418303
1370769808
719264671
500183494
1808018543
621383179
1762958170
1509308457
1727244059
834060592
1633303799
1435225207
145698568
1311122948
1127940680
1827607731
1472570611
647792957
1392476289
683470834
1421637968
597721602
1251904453
2135039203
347528394
313507346
2029988760
1376970803
159037733
2046513746
1298978646
1125278255
25456767
2114197033
2017393188
1012014525
2017093108
1645217069
148160425
710112676
1601261162
1922148846
1948657591
1884511357
546457615
314216290
910910165
174698663
752073453
881966085
1283159737
560274675
286654750
889664401
337848780
141327581
588568306
1805484370
785725573
881773505
46044005
929188507
1643434183
982162317
1403136158
1896802434
68900447
1060508075
1065675520
1816791854
1767534316
185626295
72426298
404972263
1654347630
430316387
78537947
1493324510
1266450138
160448529
196390737
1684056914
1294887741
1106829806
827020943
952790119
1810949618
1991018932
233091702
1119588163
670134190
1810002454
828872580
1494538560
1902902477
1996766646
439850796
2046866968
1796143584
970863937
913115120
323033377
1958975356
2042695227
1248712095
654272829
1008426565
1010710689
1832393001
1213690195
381946995
2135405997
600799819
955669583
914536548
1922856386
39736781
1665578412
1431780912
210386620
448507803
46298412
1267266285
741218842
1697048937
103026658
410886536
930892731
959071369
357536702
1113313090
1131990864
1505044691
653051966
261703430
1495883644
144651673
936073674
11988604
1374290739
182786477
4852816
394977764
300754134
1061869
1914303486
1687804022
399519706
1817836335
1524021403
35705013
1817032443
1446784617
1041031155
395314293
1966482173
1564396920
1399267183
928523578
184019110
955570327
333166233
1678434405
1881163550
473487761
1657983327
1223666684
1851624829
165294926
643756593
894294521
1688988192
1024211519
197158053
818738488
2121646223
1627919473
1133295434
174876014
462456565
1886544532
854802003
313744303
622800235
909487903
1840749804
1155139162
595790815
245540720
1184585965
2043481525
1705269189
818355098
1645179877
1527535499
1778066307
1963771539
2032602556
713430132
2111955807
1062264560
1625558806
397349611
802847961
1740992220
1947655044
1094278239
1032772604
923628500
740953050
770316634
376836765
1193592878
122892231
1982840117
1613168010
1539625415
1354864933
188316355
562131958
169278370
2038705570
2138112308
1442249803
1353053559
1862222011
1868005069
710675439
228506570
1038841492
686222974
147508344
311584942
1459006958
1924705128
1631611406
1779026887
1950347807
1532120540
1220405818
1012648545
1829205580
1142541935
416647578
509052935
923506264
1787949918
766354000
1970493085
1798037981
94372865
950147617
38891107
1561013901
599508467
1506629926
193687172
864662054
1376436289
1390528371
265659748
1913660694
864536655
702337925
1470832771
147123103
309843421
2050785598
869500208
1273252272
495787887
2139127394
791916571
546610183
1832484539
333431637
2004491900
1068473087
483466292
1916516013
1096293817
622437351
910058512
41541063
1914225549
476056797
1713914391
1401753996
1636216569
1501003164
1770759680
647445786
338792378
781406720
1693011923
313304082
1598322397
909051255
1481171936
1356968223
2084433675
847422248
712132502
745294813
737860896
1908097592
1356743786
1656862368
631580537
946898606
1761572381
1941566986
792143645
166735025
715422946
2044837396
1650777926
538483133
1918139294
524544138
1239154350
43743136
1034345021
588477410
803972706
1872844538
1387746144
683608323
683998077
770136144
1861699631
823593304
396721613
1787813805
1086151690
709829959
660351385
1929334233
437541285
1942256329
1807376186
1832764139
980049641
110181184
581014259
662104371
1071730922
739695050
1350485454
827377184
1210161327
1204273496
1025820157
804427242
61875996
966366020
588658181
1068805343
2112405817
1118367073
879779460
1016226217
517837940
498579614
1841808677
1956053082
1937576745
693042720
141004214
362726372
327096450
292374287
981770685
434428074
196760800
1523220928
1427480939
217540234
111346201
165310572
874552150
1019913073
64216957
1540792064
1601146064
1220799809
1252161173
674816574
649898626
45477034
1658824466
86990009
1971810412
1004977754
1107655406
833818172
266566037
1650009702
36913963
336193914
1655841127
1085393372
1668873054
1268609635
249031478
1160868075
118683199
1764680802
1478406794
1784500693
1196872316
1485955294
630563775
906912407
1177728517
1664525534
1247804308
1103147755
1195365090
1928120232
1526960181
1629212589
696857411
1617396122
1684545800
1103965093
1481100745
556562719
1859677976
1240306422
1358225906
347478617
1349917963
139109534
1748212700
11695091
1873893316
1007506669
1177747709
6790779
930432696
1331066944
642327622
1130801735
601506593
445273269
1017684614
1943410068
2001656338
1680096278
1076979244
2092747537
1430819531
1393241844
1971172379
752265059
816676997
1870694034
996966204
1520142546
826775975
1491183351
9045433
977396723
1823660187
76921138
869774437
111534810
207037351
748711385
848581428
1914571538
991886776
175294226
1740995007
208038907
2059140601
347269882
1231244076
1726698689
1231687834
886308256
438794890
1088197415
1312980694
1266090922
1444976455
1754413421
323993367
1622002806
1934270758
1206643767
699600275
123265984
646833328
1030994271
1833749540
1224314127
681910041
1949136438
2054728407
1634780324
93055800
1612424501
1234081746
675564325
1412855005
1570956460
1224308741
1059239572
1265858036
773121345
936683335
2071956712
66681406
734783389
1881227316
54552326
1455450992
341820047
1086598358
982784570
703096292
798847569
1822293753
1798105685
630117592
1711943110
1563267046
2067186973
890426891
165348657
340683119
478315183
1751770830
694814745
1774449971
310325704
1011210181
978449385
643986874
129656944
116197647
1215916625
398902872
1774231275
1120268070
343322340
1152246548
1683395042
783736399
819260916
2065512950
1529130227
1067130780
904137329
111985133
722303973
623791223
266073154
1986255933
176694855
804189080
993822428
1991900085
309850353
882476148
2004020950
1701582310
1327089670
486311058
267229372
1777851152
851497469
755436206
1474799364
112047497
1648036067
504529803
1431629990
1131058084
349625795
294174248
1534559952
1143633519
673374688
2133278754
2110243723
1388628631
295729555
708895128
1341644827
474187953
113415721
1417589105
1476137578
526785937
95516814
1405166119
1797272709
184621613
1600944920
1675787622
1733554709
269200406
2114118682
71016668
1442217624
1951128953
1606205396
1810628985
92984272
2142412274
573358960
520485153
199063628
798528106
2118399526
1910528472
1782893821
1881976058
1084351588
1324239417
969204763
1971686859
393550232
1587440105
1426054889
719760207
23962253
1071791611
1778111587
267010588
1062328313
1394533508
904347428
1080102140
1676914633
812126613
1764029430
1289274871
2086525212
1023824679
1376296852
1994026536
1278336050
1936301393
1892470106
1427201558
1079002857
1405689559
2137748906
1487674717
67362180
449928379
1143083933
644350905
319346083
1189189451
898253723
853057813
887691329
595162646
189786497
312208783
71732170
93846479
1320017703
1951154653
2127324849
451724083
1509567064
1126242098
413174126
685540028
1990900424
2119143571
1884152064
1467603180
1834725701
1650182537
104911154
666067212
1669344464
380366776
1158587954
2065174295
1317446055
718152307
903942050
515036057
341423973
1275206374
1853792942
429820047
625389333
1018666224
478766040
320021936
1936871736
1020440261
195844448
2060270548
673539325
983996759
579937844
969980453
1465494814
1371058424
345418563
279443964
907046670
1299965158
1818341939
1801458380
1802623
458627159
494968675
1520662344
1176625523
1348485644
2038115499
208918736
1288229277
611472608
919022308
237261759
2047508447
86765657
775638286
1414849514
98776179
684382200
230226259
2094014836
1067321019
1371550869
2095457433
2035041198
959061255
1091935114
317731835
1362128540
234975714
651354181
40953585
1805600287
1128932080
884321082
179194459
1512557515
1794852375
1353439948
193900982
1738375483
1139689797
1101114186
196721201
1035523410
82171788
307537875
377443468
1195432180
1488144325
1258054033
289265527
194984522
1304662754
196735178
102767007
467634534
461165092
2128559277
1680643086
1211811014
603276563
188681200
1522437310
946875752
11329559
601283742
1084377113
676094615
890397368
188974251
1697465336
1960822470
1371338122
1586600496
1003190664
1443179457
1734562044
1008378782
144353192
318359252
549022352
1614811069
248292637
937913450
914205862
452261459
1068087919
1298273668
824095606
237477983
187434212
1375316765
260215677
909891549
961339491
958470778
1922607177
1390870641
490559914
2043392435
1501489768
1608447994
31631516
1111606237
1243860363
1777122741
1628418610
902665530
1986897670
773055399
1293194098
738299785
101751780
362792549
1851601697
1081654806
693901065
1258786126
351788040
487756291
2036910048
1354363557
536666015
1204481832
1848649771
872535092
1659912042
1617919861
1530301047
726960913
995516542
563302235
1871753289
679152795
919913651
591508083
640542830
606523840
2086128951
1292988323
1735374153
698583071
550929646
408499520
1429732048
1853262328
711815931
979785013
1454814549
182263256
1118401502
162974001
2036348649
893026217
2063310085
1884782448
546631308
866562302
208610991
11005551
1168356842
200216678
635067759
1222898020
904898456
1400486604
702782805
1291119790
1294105938
1570550469
810767233
489371991
494171800
1746522493
877398367
1403050532
1345504914
1250983494
320959854
1495693321
1154320991
383135709
1571264182
767272219
349587301
88519609
2146621107
263416294
662172074
2034056861
1772237665
1069947351
1729198506
1594311895
720138690
1198616178
2008802079
499260114
1758025637
304606339
2107958072
1421106397
481291961
1492160572
373753382
483663690
1250086321
1396162697
531127858
206235551
828599240
1454542013
1156102505
1122528168
2051373559
190132147
126378127
1402280621
154879375
394124500
552623214
1878355140
1553212067
731173776
535119056
1351547957
1325784704
461552721
296588952
1826645143
540686563
1065241741
1456771430
872213440
1496934266
617755239
2006097689
391967247
2018156320
710691371
1678000292
1588865556
1241753386
2074548556
142116279
1690212708
1935700594
2023658306
2118125954
169173215
1927004806
1996563988
1703246375
1547455492
1151455676
1842220461
483960505
607726298
1612055757
34730290
389354629
1227223110
1929684539
395495035
23928568
810458122
284796700
1996226118
1006804081
93055445
55929572
1313601889
1721109878
464243153
14194866
1197720572
1446335009
1574478139
1367340429
733616646
1341319525
403722809
1168721693
189969394
1162786304
769395795
1838824834
540727956
404311556
731505836
681731558
787235643
396021828
2009675286
1899045996
1863791735
2028356346
1189792170
1029224114
393540058
6453601
1436927679
1633107465
2053337179
1790018430
1375890152
467587471
942363349
1598005816
1168870151
1375049805
1727081966
1457702732
1078450947
40299571
796071054
1695783700
1914437062
517899046
1087597578
979962493
1548115428
1122411180
617744499
52387076
889572915
790780137
1760858308
1955845259
463204566
20758387
1077881610
1891488068
947677373
1462126008
876507418
516850135
1805242743
1717109409
860072972
876615821
868319039
234688508
1154767148
1774029428
118949731
216394465
1819145743
996922486
1709215889
1250025475
1172247688
473811592
99936967
200572056
764852030
807104024
238841954
2092239043
1382741365
1892010687
1993715045
606734970
1568139337
1434476277
1133432885
937086707
1876417982
766052258
1938088367
871366015
219534765
1518827707
702137816
1104949567
609961441
1958558145
1083310956
925211766
1232742012
769600819
667636902
1550430465
1377060344
1726062072
681377658
919852141
1916855615
2086405
1544746290
1012930860
523345081
1474837782
1674886109
761462979
1836549991
1083571590
858332420
1139754733
1403631732
1868641334
2082971519
64139998
827192786
19834245
503891659
872608204
889503290
851967133
1051073313
1819507135
1008309270
1308987498
173734475
695038805
146313850
361935730
1788293069
2141367171
858409216
622168196
1553224853
1515491079
93773957
1268998706
1858009106
520629153
15828733
1519036487
1283755930
677395137
483205968
983254636
626470765
1138111468
1794855584
1446421075
618138264
1009477235
586591285
110107081
523877069
2089491543
943279301
916916581
101405095
2121712653
29404204
1453546027
784150558
2125800169
538949761
106797181
1834002108
1671270328
983579439
234590585
46358056
1362637826
1528071305
1336572505
1609009098
499931055
588931180
1436523933
1115280725
865448431
1286623852
2074645051
996554981
1786365051
1662917127
1941174479
978087566
112606461
1615953634
148620088
1265978089
1335976008
1576035653
211419519
1250546800
464878553
1350642166
1173436670
1702699908
1027629100
1311393481
175194618
1748634214
1831854908
833240762
1562488479
1791329783
664038055
2101924367
125483204
547812656
1737653730
950172427
481671184
830937681
1318871208
525283793
937304196
806806122
82621679
1434810518
153880811
1970206185
123413838
2063249390
1867593795
1547243781
549721932
1533129576
1703001347
269755202
2069652915
654884169
2132871873
1657026786
141173343
221745999
2115805307
1507797519
1929076987
1158609444
1226651400
1824985955
1817446697
147485378
584546134
870553277
1592504478
1113931193
65353795
388686466
1995734362
667133873
1555056045
1529578261
1971589138
1201774085
1293397446
1088944580
1838642788
262638333
194549791
1173691995
1481319742
522615063
1172546322
1869366731
1606416972
1226604691
954714873
1801597999
1447446417
2067954441
377214865
968086518
159900805
1459879847
183456488
1981396533
2139769113
610445229
1424754435
1251171094
763473733
1709546134
1714488494
39535211
1586380233
936796683
1808806198
716489533
1251752559
1277953700
1756847372
671394889
1270891489
1067807745
1030611460
583380253
847811682
867443863
202361141
822707371
1876708265
200808121
1605335423
643300082
622969196
1697515496
1516695068
2094833895
696573797
1452341807
1837200359
1475631150
894862276
1305476940
1128722655
827040752
714992561
1490636282
168931697
1457438978
1544889467
2010881274
1014480688
2035058140
1105823496
486459489
1383120556
655166176
1035549120
1316273554
2072073781
842865504
1701231203
1923329833
437591026
600796328
1182494904
625643927
877661141
135569181
837961887
262201092
1858111005
229311979
1650676829
479372303
1769657757
554121215
883521204
89772990
4668887
1676044159
893064556
433447811
2058064245
421233327
1921962918
1394782295
683233328
1514675082
1459966842
772778385
1034505546
775035054
1123090671
2117617349
1903025676
1535585535
963961770
1637794523
243568469
486480061
823359938
935993458
292578494
686665853
2061932941
2122872565
1667603907
1333112463
966351855
966165946
30410094
1202539232
190647999
294490356
276612866
489003804
1479683801
563643845
1683017114
207993584
670984889
2056349382
143960464
2114632858
2047388738
893910913
419364560
895311985
1368664933
80929206
113671109
810456574
158566455
350988447
2133087935
602653641
42790136
527926776
768627905
1903941551
1734883509
125638107
2115983172
1704337207
151007541
1860729575
1234006816
195290975
1194311083
664716060
312249889
1566434679
154413209
260150056
2131789306
385247036
14510497
1512315831
1018289551
2109819551
1294301452
34755680
1474294867
1883946772
252160239
380338591
1264305032
602786893
630261660
1521549145
886318463
85697472
205703661
717903425
568107653
1151645812
1090502176
1784649717
1427622084
896835420
618513766
1078657628
863897831
995210996
2102679061
1006824720
1036656050
743544966
291571257
251460920
305396053
735268868
1482366401
1563140351
1858288622
787504113
1313812711
1117181314
211956266
125138388
1138475607
187773224
1895455529
60039866
1705503974
1026177349
2013492870
1704856346
1101862593
2099183060
1796086566
809179954
1051503396
2125069725
1651692854
11234191
1279974526
586371694
141478924
1908797707
140996349
436348469
169275695
1199895769
812485273
1387294166
531281362
1813075171
1936954768
1078062741
363809190
341675182
472127114
2076150197
610033856
864126141
260611747
173527288
721650193
958933705
1206893606
421913314
289070456
1887425326
1095169010
1239387871
531933647
842948526
1046594768
990626193
382471151
2104111255
1690743062
1233271035
552633438
1874386130
1723551917
538280132
2067326251
2138354182
1365797861
90715869
1317458268
1174011120
386866534
1997444833
935575982
452794823
325581950
71126866
1709216926
904547332
308629331
23502135
6333070
63987567
1337017587
424063130
962158093
1567035184
2002860121
1862293612
32471173
1239562048
1719073195
2013984626
1350210004
6474816
1139351833
1808973830
1134062819
1660328791
151742718
571226180
764981215
993514176
844107753
2010908393
935995632
297620015
393954118
1460930180
1431477487
246203108
1417777491
1105634045
693771716
1793030122
980050770
1351711872
1416816879
371922501
1907326982
1570788661
1363594509
1484719473
1303549407
814302182
548608213
1487382381
1258409215
1300443566
27005031
480794891
1346658809
748133744
1356918000
1153251872
197674810
2031134717
1912168858
1932901902
768200786
495216859
1223010908
142148471
1236165493
1205766708
1513759324
329577696
1451963441
1005137156
372203978
358166802
426837298
972428783
666887358
1935588105
974516969
1919492215
1492924542
1090351703
1553352120
1980038157
970896040
1223709527
1495616481
1308307478
923250501
319389550
212286542
1709205506
837506732
1891044715
1129128078
885393464
1947855863
1891213787
1751893703
433719579
57385742
1937624687
1961278641
739122250
1828257694
1990802370
128471233
1265047778
283687495
260872287
700423624
364228402
1362898879
1900761406
2044566534
2006541558
1105417943
1151996477
1493842947
1842272834
411123280
76877470
881494172
703223160
510268296
59707537
789631326
817862314
1334030580
861557269
896523399
802682268
483504978
1095507127
2032804303
846709848
2039880056
383529595
1565920230
231996466
1846503741
1327562016
410010534
1329148463
1660771858
923371496
668270931
772068007
892674057
2001092060
800679778
2121377406
1622016252
334590891
77456656
1633197576
915391317
2133374828
1632804761
1881597625
434858065
283633751
919004587
1802126861
719816233
1335302079
284993753
2104803128
407447168
299643155
1050214384
1907916228
56765559
593586707
1051374013
1419578240
2056143483
996244167
1918879409
1185860460
176640334
1022008944
780346177
1764343433
1190821444
1709792030
180038348
687902752
1860612301
1126961716
849504389
1352722951
2037227859
1957714114
116605793
802558093
1675652823
111876039
186627773
1414186753
166772252
1625060352
1842222519
1011579915
621764355
249593538
1892930796
545897881
1210153942
1766698468
258432273
1757541663
1221938659
1888623601
2137121957
440691913
134176185
2007011504
210391790
243440108
1854490505
228479219
1392650613
48345875
1016793828
1793243019
135100109
439585582
1959256114
2126091517
1317982416
861320735
1026004761
410605405
112219773
127857883
73759859
127794086
508738188
1455876651
284019051
1941554558
570119630
2102138401
1552062708
372031142
739918002
758520631
1050764815
1823735943
1386313346
543836515
1816269404
1828832225
1493565243
2127328227
999847030
917453022
920920339
1502481415
1721855382
972629793
1906285581
137135694
929335426
1188583170
1501096779
1656751742
485695365
2032582860
1890619307
1213944716
541985412
2074248543
493969874
392041599
209376611
616541839
1163586711
951735266
1563524753
2103031612
329567991
508447954
732675190
1383455552
1895048956
395542144
1497287893
140980408
505152330
654575950
596167168
2126874312
1898044838
230117912
505055690
1908936545
1711218019
299298565
1101464477
1723125325
179872096
397204466
1491156498
1446367757
1216696949
2083255869
257017528
1887777772
702332222
989053191
1183624799
75554898
2137437468
1223717400
441520398
1138173666
736427497
802702632
607855453
1402802974
1766850193
1575426327
466733232
1371507698
125795036
1213813592
1608036860
887110764
1993889263
1850150051
1240466271
760169536
1738038513
2090894702
1705673562
1928507246
1618548912
1261232532
1080250265
890025689
1837279211
629943495
121379986
770820170
1778885164
1381869410
214760240
769611573
1860370755
231430651
405710613
1162114147
405869590
870052194
187194552
267202204
601651319
571204624
2104113178
2141305434
1551375870
1724833103
1591548569
1709859520
1509904240
683307522
187767110
1640579498
1546962348
1178279044
1962111847
1062911805
1618592248
164921676
781520965
1148050182
387329882
1846410002
468354556
1447377949
34262509
1330409185
2127472413
1506937008
1369859287
284846214
1571854637
685344481
20380627
645889716
1928754003
1939244330
1213210211
531103606
1748853741
1736935960
725558747
1262347260
413163323
2033896673
1332120196
968101187
1900959051
940111228
911818758
1692715185
1205399763
533701874
615454087
17079059
566549635
1843185101
1068179800
2114606662
1896125047
324772857
1458385436
133002383
891728165
2025114886
1569147401
1597750612
1092672183
1651620116
1206919367
849817793
432020103
1767193167
1517006143
894254376
2028458979
477738297
1839380617
77085190
2112370752
224797077
1296201636
196881659
1934968040
858444309
379399717
1911543143
1457998389
1119290482
1667553349
1134756366
2014181533
1337473621
381213930
1846750079
234813432
1114921257
1356843084
1337940444
371787164
1815056977
1613106679
257707971
538220987
1154421608
2071646993
503971862
1675302645
562659013
763609229
1084967124
477986702
2106993606
352378333
929101863
528725040
988556871
24736317
424220820
258816431
306325533
2034954249
1036223647
1318881350
1050664997
1616045700
329040824
75882638
1240638288
1150090174
295710307
386575041
1026911436
1209921281
2066897512
1846172813
1474155905
912565280
112512700
793896742
1465830852
197800954
177471467
1563602505
1085414423
371853215
822121691
1646921051
184133145
1439365849
1366618687
404895381
2070511866
1828881876
1917325226
1106645189
2009844060
918220796
464425736
973078032
235881432
171280701
279655776
1218290088
1819395249
1149365622
831483605
699465244
116875549
1715686868
1053649678
1078469571
738158171
1853670288
1778140476
1404331896
1390942861
423471617
504335524
1903828921
2094155092
1260847366
652415203
866249620
280329999
954390188
1666971077
856981851
823544339
1137097274
1954549737
1506411462
583987823
318387725
1728350414
414572837
2038183502
580538872
603245351
964180345
1597945332
1483939100
137541454
469617689
1923230844
671629513
1504780003
743927366
1587244934
1841666716
1818855952
1026689618
2108569650
1800461830
674120291
930620432
174830208
890584995
1134143679
935717073
345691779
1799497402
1870385185
1048102044
729515948
1184229235
1497850542
121864358
1790279063
1399686568
1511968129
1901062593
1487139891
733118235
1531098548
420937434
1238311994
442473636
1875030864
1631102454
1183089376
1366674975
1584486119
666627146
1017039573
1029311235
1446802735
1228983087
414108576
112541183
1244314348
1540126351
919995081
2114926127
2036304392
922301384
1959000934
2055053902
1923489077
1869788945
191329970
652218888
1915024384
1606945387
939809815
1329725692
1257932849
817625938
562000375
2048649279
631523408
257757577
1339088129
2001492436
925949323
1598950643
2024696164
281157909
878622472
1002957813
1436457569
787508901
652729964
33454508
751141648
222693929
1918637021
1806722147
786195921
151030753
1091187301
1892408232
1239752106
651468824
1083825397
993048108
290082267
570707931
152465638
1874403488
1631410602
832328945
1078740010
1808913407
1816339949
783381160
108603395
1460327229
1862311961
1754716478
2020685389
204058985
1467485979
975605519
377021732
1701208371
1107831621
1565844357
641033055
1671137700
1201536775
141027710
825506985
2018731369
900370164
306968740
279660071
1857693777
1770867015
832452804
171037232
127856191
776224614
1680225135
1481911539
1489776846
609428867
714567170
352477295
1612760629
1760697039
110365868
1526415643
2129815287
1656043880
252279812
376750454
979549251
1325264817
2032149387
1684180681
695203488
1688674138
571940862
182187485
1772743526
494732874
2021983576
71437794
1200929762
2033315503
429304108
1239887351
2145518245
1369483139
285537562
35170526
449415856
558744668
1754972404
1888211172
1659538725
1782097371
373535894
122635618
1564374893
1009601050
1572680383
964789545
1875261988
786949245
1696746283
942525575
280698491
2105228970
162247808
214972475
1747723546
1300946939
1948045017
337785415
1108405276
235535951
41332162
787490412
117120386
1045444122
1453992723
366575067
766469418
1467288125
941752427
402383786
940502825
2130914640
2015226389
732615026
1373269547
456429740
787992733
460612308
267889080
1443380665
1921776553
1087664762
453153846
363001125
337464397
689372629
1074981163
1837864997
103710314
806015370
1992250375
225728567
1089041393
256212387
1669799343
929148644
1439532667
400134719
971727636
1344282439
1635639751
1199579847
564187996
706329891
749266491
693539659
1717761573
1002208673
320967276
1970383954
1108474431
130174838
845411883
698808027
2095319823
382466797
1860021351
1628266701
1871916848
2128595691
292773203
2127964596
663793389
377289792
349980844
1413420538
90636896
370472605
881645655
1082059791
697517955
333138935
1829321187
1689073750
1681866936
1929216447
1603863047
1690720563
543480501
276013322
1903482218
1376572382
1795439352
750423513
145169365
1109979032
1127568900
1256794157
1996012033
1099406147
1342049769
2058433631
1969411228
1050253521
1828050895
1140656864
144611640
1051980084
920644315
804982999
1099698648
611496309
1568994791
881326049
172555834
178187870
3497628
336119615
317765371
901321014
1048381090
350595831
1998460590
1634233178
1857133270
1224117510
1600679271
909185792
405039229
1985115406
808745531
2129725340
1591786669
269660363
1230138689
1153801499
50317748
247120947
1879175816
1260007813
1840977371
1561731599
924140570
2093033598
42365222
2004659078
386679735
907554609
177894388
1217329545
1780522432
2002307401
360219971
1067150214
643560297
1834362167
286353649
301793571
2045840524
1711880016
676812126
300218774
1546719782
829169504
656708244
35666952
932565145
507892899
914333681
1334413372
125436415
900143449
1013310148
502885932
507027513
251246403
107338852
530910982
1183596374
295896256
644999186
989635777
354906053
945467363
225739226
339399433
94316740
1836503887
2001671304
620084849
1742748165
1586385491
671895466
623046126
831047416
821198158
1244595867
639562363
2023671742
1335950759
1915131263
1634326274
859608178
510593660
1662111942
1642682724
1374451576
894362670
756644566
1470229108
1754023525
1638963521
499859948
318207311
1538393654
186585834
1056851776
1437004101
1856672728
995780604
1223306406
1556723906
407590692
1901099644
2017045246
1079224922
854588829
292870959
687976437
27070488
1847409540
890828359
1806042526
1672040639
1583454047
1300596521
13926120
1828415505
573389490
112612631
1172287352
1005135268
1350159880
280573719
451029176
595474176
1211849195
1976656024
808665305
1478489765
2108895635
1721759007
1893097618
1212351617
215868686
1823663543
1806555587
379823784
643119992
1056641851
760890851
143782132
1579103601
46840948
1892641587
469939659
2047022943
387789187
1690807383
1580613089
387808074
520671263
6225291
82168113
1552706385
1532774374
20865892
956880449
1932297298
42477253
836827497
1935881004
545267525
689286446
2124119844
1076680121
754549924
1946937876
741306333
944012116
738272617
969154420
852664186
2071859569
1311825538
1691250282
1421107642
2025711099
475873804
1604832182
2133407756
1437704057
1411770922
119683958
1640368156
1360526578
484823929
478172683
1725159777
128474863
1845280329
1868895244
1554324601
348854038
1166711343
2061033988
662009800
494108778
953546549
2009398755
1067261898
1821171759
1974894809
1919293984
268481410
1703611750
2122088405
1062685272
2093392891
852484451
1072587842
1073100735
1920672064
985034873
454383788
1023515972
1508610651
255133975
447863679
963840964
757240233
958856542
1313956124
2125788721
772633794
1903112795
723386154
1182139876
1735678360
256145601
1554062838
1299887959
755875074
739814802
500314803
1173241176
1066834353
984326427
82477694
248753738
234360105
268093566
580315992
1230534651
1151567680
568243503
1866512350
1542003623
2020507465
138892717
1061582967
772354834
978760569
455605629
1495131597
1729084275
1169681847
1480865025
1316473726
1023978228
1117541218
288248576
1671363009
1746717772
1106262698
988339087
510345248
436265771
696420540
364619959
138506110
1745688694
970627236
1156438813
1153000497
1774038593
806136063
1396019656
1487083716
1685978313
1104532061
164522727
1531166617
952022517
1382581637
1833421678
1304683903
1668837884
1114804810
607907725
2061999160
1247511348
637908132
21021477
189377508
806228764
1999350717
1652785721
1752354379
419005917
202299389
379592763
457568301
407381701
734028107
2003138923
140147745
1876172002
348448108
1884768919
1191029895
619226792
615558697
803139861
1303635485
651599578
272396142
1329329012
1362303381
1669154733
1062964675
1315262916
2028940955
688414890
1761406046
1445764474
1987147178
2068087220
1983857490
1276369286
450110042
235585347
84016725
1617372120
937086396
1701091205
366715469
1615537025
1883308077
791225843
161397785
982598484
351781959
1089773443
246830671
1329770465
1261125882
1081808782
2126706741
1324556705
2030656169
1532463892
1895902001
537684977
1566728091
379073986
1847757199
1969477083
1079818206
627650139
1046631609
2055879168
1502912850
1633569222
985568004
929558424
1512108275
1845315814
1583265484
232094144
2132139369
1145654169
223398820
2030174286
725537118
1513131407
568733105
2140704750
1156072789
1423796823
1377355470
380969522
1991418490
873179633
1652675993
81423921
2022124641
664999027
1686846315
691634285
803730371
1207455510
1772376776
1690049409
1156829288
875888505
627264830
1063444426
999777059
696793312
1822169598
1168653325
914628867
2027958214
1469436842
2126063012
1134978204
1477326521
161986422
1165269225
1878231118
1716912501
1084662399
994238731
1653148054
1535718037
1387010096
2096474249
1698017851
1005596394
685756709
922866060
178637443
308361759
302829809
797185580
277566651
486988391
2011890700
1503752308
775638444
141985204
371615454
116673159
911800362
1205376250
1246540513
1356298114
1279799040
1342341379
1877644977
1551889240
1816117054
1988388560
2084663867
704014951
653576565
1959449370
824090137
790727466
939011563
311809824
1182611967
355605829
134151518
1109812597
1455129147
132244029
980349763
61011126
692891287
588660150
396884300
877948239
737171581
748135789
2074324978
24927460
43542750
1823398406
1789133345
228946680
306613936
563668764
197770969
1919894664
1263156513
920840801
193739571
670456182
996684406
450799179
1311440102
2115600242
412386463
1098962853
1683123456
989685579
17316231
488265647
1649185135
491751567
496722928
310182793
204918604
1877560855
661441063
792554719
1070970252
261392922
167777367
769806707
515886839
986853983
1998291536
485678127
968391858
1050961134
1104030395
1257549140
1614010301
310162425
975683668
1787472353
1025285209
948943309
189456528
923112647
336927502
1055847878
1235413595
987197117
1082930204
149549062
1864784725
914005583
169826495
391620093
2007938818
125690045
2011338227
1502166606
663680129
1418068355
105358995
667354488
1118926053
741759763
24972695
1666757130
447119824
839982871
1212037216
1463414968
1579963077
1702913588
1630382354
1471953012
2094636258
72943865
384968829
1182197522
1035184022
55066464
1030750362
184984921
1469639626
331155975
1419198147
1077744403
1854487071
805200240
1935670869
1216461779
1358194851
725561003
1068349946
860181093
743999898
1285622724
905094821
1485321732
815311219
154586056
629937720
1318403545
1033180455
37210966
217112664
1630653813
1051601060
28641294
1793775153
2024026463
1140499564
1228997137
674511811
1779516036
958041220
588997354
1861372594
2043827129
1303350926
1200713441
463846361
1803838686
1000599515
1298414815
1833589325
1387372368
327746404
86357594
947821899
1914051317
393619685
1285382108
598493785
1453386095
1894863493
409332048
1481318211
2121427689
915018480
655656574
527861142
1127803516
1106260970
173739648
237980423
1785495989
1198445720
1874191599
935486795
755713476
1943343005
1398188396
1391311754
999734106
234170633
219983970
1484519670
976458312
889406840
1888240322
1613784692
1810672354
1430038357
97887994
1660669394
1127899541
1348498928
857534573
261317413
1359946518
530778862
39032869
144881590
315246757
1625606494
152362280
837923664
1787968779
1360362292
1427500124
603428854
481748878
701315103
551211273
1936984792
2145214817
809751454
2038508857
885466839
618000765
2146423534
1737603444
14784348
371019809
993389524
434736535
1137031675
1848259733
1353845366
49033360
1119013103
1724393435
1807933371
1297051949
305335693
719364658
1931540370
116524529
577116648
523464346
678057795
1565390132
436210625
94328633
262906738
1211614701
1855379058
1371281790
1041223264
79394708
49714449
1017553662
184504006
1258832482
307619011
553686206
1595399550
930881446
1365460909
1732513884
8764225
1879054898
1950649808
1303169925
1147633784
604399078
851527767
504851765
2030399999
513491221
1911636932
1868050590
751132688
1058642875
1827146194
1588187817
702811265
1312065575
200698800
1089848688
387782848
1244033926
339416257
584494291
696941686
1844913588
2002461785
156639923
874808132
1693026660
1297862693
1149682416
627790726
1279409417
1756761798
1211858989
736296031
1522002489
2128431431
1715290002
1177226169
1040082580
227677758
1887419659
1939516636
2080218068
2004482867
955693114
241847991
1717909455
1217738656
399271777
278122959
1953375554
759928624
400176454
548552422
532335501
1693010627
610583584
1145701508
778508049
1518652579
305937098
2030222962
628705684
359057673
562157594
1048281665
1946456692
1546457452
477351861
1182971794
1080979112
872519183
46165592
295335061
510120407
1465805073
1073841609
835871979
1430983983
1442301830
1059135897
1176516780
1135587562
1233464650
1133019753
2088737067
1445248024
1765961096
1276797837
155363424
1948464274
1210177057
1662617028
102500074
929632178
801659380
557614348
327901618
923669103
1418510836
1364194167
1668647189
683897224
215148761
216514095
64032338
399456729
1211890784
1505810903
1416653450
1920237613
960809107
1117009376
185773150
865688208
2114652249
490470008
84127382
2006687576
319996280
724306582
1706350059
1483042332
2097456614
6214216
634869792
2113044384
1551793722
536303992
1050741103
1704410751
154049479
83468577
151302912
2071635757
1603490643
1486505751
952561986
1054076885
517439140
1724281354
259562094
1251801366
174393236
1956972232
2071964697
1099597373
2095479147
1945248582
1400357367
1161510251
949001152
691397561
1045632077
1303277473
44897512
972516864
482671980
1731438976
2122257188
992823129
1889470685
304351988
1169883219
1061940934
1256818852
953575365
1793735360
242467539
966833341
1834954765
1681119393
576662807
35606494
1640832993
1394831837
852629086
761255626
1387509822
942076287
376152917
123549348
1693744771
1587311070
1994078422
855378529
1155007881
812194893
1452918656
1476747732
631749987
640816660
694706369
953945826
370772889
863006843
1207243443
699759956
1996368776
1538860110
1378290638
1933512597
1052989108
280105921
582158485
515442124
360363243
239932520
1236862590
28306404
976655488
620888600
457982095
463310796
195914462
1071700048
971404338
2010808227
2067078136
1987368260
602369222
1248399401
575081314
546415566
778164248
1715661518
668857504
742624663
2123784892
2012357592
471763580
1681634616
2124291099
526309600
1843126213
1731287274
2028282621
400185231
514365441
1188109482
2033621335
361810557
1598414697
519265278
1228595471
1537896582
1197550161
1945273518
1500061688
1317362473
1756479186
1226471667
646777804
1771090949
245826526
642382256
790757182
141724556
284727895
771692645
1390695736
1598107497
948518036
1931981402
35261900
1303971897
1395484514
1882124626
1899215400
1836580908
872860085
1457575785
411480372
1399288151
54885570
1792856129
520194799
2023594973
1765803335
913329099
1776018968
522167291
1307777613
735207516
1784836830
1259149404
387593889
718894254
1713391708
282984593
70381726
1835266698
1556512830
92042037
13965900
181207268
1515395831
220378166
50702804
350635537
1930964064
436656862
1276275125
1192210914
1516523528
603783137
669675780
1512460358
2074961016
1046017259
265249704
1310925602
960401623
829980953
1651997323
1549993119
1921683452
1635723270
886068206
1269862902
929252752
334264452
330533806
155786443
343382454
1372971622
1744706457
943040054
815308235
883758141
194741020
1517346902
23525356
1604051569
2134227025
1299396930
824809484
1067365711
358277171
232647966
1722725290
1755741940
1359597022
337518470
2067270200
103496105
582372314
503381776
1234399551
1505226364
536226809
1599205080
614508789
706298653
1193811906
1572583544
715487232
1375178749
1501911147
709216012
368119873
1288011592
1395584807
1021733171
1517271729
889991805
166204865
1824725709
1391446908
524152982
5115449
1507317696
2012798643
408444147
75426705
450786909
355884133
1337931016
1044388348
611256487
831931626
400070332
1641393857
611469314
1633502424
1897123579
1373339885
1998521954
9507162
1059303211
328272181
1759226054
1597639902
408251563
371788428
712812994
941437653
1393362381
1858994675
863576895
1571769376
227553479
1345085291
1204707696
1612868522
1751699971
762545498
1969978463
177123773
197655055
635343195
522058373
1951881471
1416784875
116780154
286817044
118295322
752855892
1759159089
625764367
1076788117
592745231
554468858
737128580
558386519
1038250820
87822573
514296634
806698633
1632876425
953752882
452018175
459250845
1479480612
86988738
981597006
277151931
588923265
83985167
511092489
144528405
1006972970
968130047
1682755031
1399200707
1504106801
1899697461
1102939368
1764953577
150243190
957586114
783507066
340061417
509390539
1942505131
1387553662
1292348414
279857785
58941126
1564022442
869850076
1135985430
1567106970
109674071
1712807564
548953292
1048681379
819541608
56452072
387395166
607644906
2138803011
317042071
1065524788
392023055
1009294247
406657887
1615292812
1241938208
141329056
159481787
2036216430
2104859604
595167875
9354111
1258722705
513401764
2058774127
1805329150
2044119375
77819908
1300329790
820259063
122209058
1046937866
1656883956
741102717
1307436791
1616834282
687916023
602635119
210910131
1312484096
400547430
1328695371
1270360958
135235483
1273797940
1147274675
217434194
341215321
467841432
737784370
1004313433
890305133
1352314297
1507417451
1144322626
796660975
922517186
2054999093
24503970
183099648
1970204646
1355703299
1870820188
1282320884
1683829550
341008445
483766904
1513371118
596341993
1452428664
1516645546
1516488090
1142125938
1907674797
95018743
246930639
553790352
1636149490
222543996
1592185592
1722773120
185341865
2030293301
2033658555
1393076439
1579510004
1241690191
699314877
1730646437
1738400282
2009184768
1164799364
346943504
1500113678
593014358
1222984276
1736401978
1103135717
1373232779
213873803
1183988359
553123816
456516759
1046537370
615531878
1227229829
990371815
371070918
1545650084
1906570071
1423129910
374343970
1985230566
733495883
89916262
1939521728
1254849830
1824953365
115518119
534164758
781362221
763805327
1043102329
1311633944
1607007928
753155142
2053205855
673057368
1859070782
944169465
166242948
1345310493
550774256
1915083069
42755641
945147944
630875013
1793451562
994997604
1057137873
2087580423
2133062390
2054572415
1999108884
174368700
1370285063
1115783414
1953460470
773934050
1585689846
1958739048
1847473181
192076631
259447762
813989581
137652855
1531495673
1776678350
1777521119
326722051
1117074710
1618525217
731149642
440764833
215378004
178798396
1375524093
419115174
622855448
2132503437
1357252224
1312755644
1251835503
1291310566
894374081
539072687
1134984686
325570371
541374668
680136419
1017009678
2109129148
1646123200
341075961
234323064
1971639264
773078624
498266858
1456737229
733140424
306385059
193251748
802967321
734491894
2016656955
1148323926
872698520
78559282
1849848791
767479272
991526639
752141545
1514347147
988153025
1678850864
649914970
2045763039
1143796271
1932629761
240514581
1036663384
1870696245
307035342
510447767
389518059
806201567
795470964
1757307164
1120030821
505726898
139443366
1783216727
1804109561
706404654
1737582184
1487113775
1023484952
1912065843
835671558
2083252818
341878256
1256427613
537478730
640105569
50747475
1550012448
1710826087
1356570238
930814989
2090284996
160427990
989030988
715830397
1372194246
1523433797
1451628412
455122431
381906610
1229828219
793271642
1882287097
1013859502
1191108708
2055512445
320450497
75720954
2107869196
1453107741
607872596
369787543
1456407487
1458936722
784526953
1973518296
876343402
1414478878
488408883
949738977
947080455
413630501
885216891
992655748
635282833
1626037884
1209202319
383690436
611796099
1440083079
417631427
267669947
746614224
142525174
383805444
754771543
1721933922
775465297
948774509
764625105
136569137
1250003657
642081776
435086924
199298300
753185324
1247604837
776324231
652751439
600854049
434015816
1913502265
2041312364
75447730
225130535
1548674983
1156117878
725099597
1239674726
2069349990
1400260561
1581434376
1688670920
792988216
1482287477
152349683
2135571422
602359895
848971157
341184574
718906851
1473014045
1583726315
847254140
449190912
588963500
1430864524
1341469743
734687031
1515366025
1028579572
1888820362
590443694
1441796386
150827431
602711377
1325763642
1495814672
273824895
1547906654
1473425011
118479016
887991341
1541814793
549716722
1318809573
1372326021
389304931
50724488
1930241841
151206153
1493709849
91621745
394133959
2015268498
709182259
1774759379
2035642323
1976669642
1952860083
74403256
1319079480
970650050
303002016
1420190050
173223661
839925202
2143593719
909458915
431532346
1303115743
570756677
1317560992
54686121
840331945
489488087
49238169
675838844
444780623
111087764
1441195832
1211588303
366543892
1171624715
2105101333
1155812143
1820712175
1327316754
1557944390
215399923
837425104
2027565815
1201114889
2037973905
1665235385
123221861
345676723
1547730820
2012934642
709315308
198006823
1727970509
1838859412
170227328
549608278
279725530
593476729
720824884
961875590
287196300
1208247741
1422745701
1864125669
188214131
773148577
1639959378
1320847571
2118690084
292902751
1142114346
271874722
476581105
852031947
1316379654
530011770
750825099
732016112
1129281516
223840945
769298235
6440771
1866450227
569443916
2098625885
989159418
370882850
1483867976
1571498195
1133431519
1085731440
1874423821
1385497447
986779107
84859976
307341005
1544153397
1255138548
828611330
1223752476
1243713579
982043389
1444004061
63476759
2072232209
160074928
16992517
48948986
135092080
2007294867
414997895
1177728365
75303445
513349368
606364107
1899205501
1029241519
702850815
1867270231
937227731
2086539017
1121910436
1687367113
1956169836
619319410
1971531315
480919043
2026802238
821138476
610184485
387506257
2094267865
1496493084
406725811
1073883888
1282687886
2020957797
1381056985
1594662951
1767285706
46851648
94277558
1181561375
1554891520
920435714
2126535142
406228774
1438149279
8152360
1191417553
992851463
2059195921
1489308818
2049038655
528798265
2118617757
1228923766
334449536
1056792581
446084092
345786487
1836429682
1393727784
154864648
1756150021
924152269
250423492
1696024666
1652132155
2003151398
1107371884
554110953
375022435
1957447576
592928796
1570142931
992448901
1894197651
614652725
1817384646
146017474
1182747784
258192540
929003308
1323390355
1038023608
1433941470
269633927
1136530572
1648626491
1771912279
394917236
71336498
776411819
595518436
138264878
1145935699
514908033
639270006
531988850
803079528
341210872
1985135877
1135660714
137492184
1809170444
1790406952
1042727863
354719412
1412087496
1554052152
262620029
332423592
859243895
98670045
1606862910
1624587821
1366566684
1030541023
2136848594
900815895
338309646
1349905662
1082410895
1841159570
1067659829
78053013
475256842
1753237220
284474062
1664157703
915861040
1143060293
2031647021
1133936421
1269867317
1409083503
1630326420
674303948
1965335774
1683224399
567702261
1569957873
1967700872
224326659
1037835879
1896467498
1657329751
218380897
2050309237
2039821158
415673150
1470861824
467969381
1508551711
1081983357
1304237712
1712873731
286213929
494218262
1149036547
1764192467
1649855885
2103946595
1444192997
1294377499
346323920
1227583569
901488819
15558698
1139738141
872564070
302972887
411287288
1059644649
1792764415
1623880701
739382467
802023807
1831851664
1144184424
848051470
1333205420
1698829303
329494150
561015413
989189101
1705679472
1842350447
219361394
26688515
1715058698
476625572
454135496
1649471340
844627612
1979182184
1386349243
1069023517
925776205
1407428498
882745813
784547306
1073605788
531110927
121256937
595179826
859003487
1803202915
1737393564
567189598
1255805497
2141642343
2098809367
743337
255657501
1058392513
430220799
860413539
177940861
1116844626
570313060
1301904145
1090099052
192290582
1377681846
1218686867
1866219626
865982459
1232194635
1854895419
1892557153
159360305
1244508357
776389025
1799487836
344643716
948937524
1730826939
57980784
250911960
758722017
997966406
1742338593
2001145470
1473422491
1071506283
1740420304
1965235145
2102566271
1768711678
526116289
1774595389
258110773
1795932824
1961690367
637834605
813225671
1169321994
984412799
1686751646
1919111151
646733375
1179151269
1347379622
991423023
1224325986
772082373
207347999
2110246327
1904869284
540265582
1660569089
1548479226
976503250
1905663476
2008769185
1327803798
1328403265
192836417
280100042
543536643
1725965416
1385522805
1216001654
1476828328
782168246
1934384172
1002487202
775011092
417313565
958837653
168838517
843710085
1892901493
841120545
1256703268
327205662
1382249785
1604956224
1696137694
1509209226
615722561
445973658
128638292
1702017486
2019963128
401157175
1485631265
823256633
839736665
672642225
1183704306
688092324
876278786
1521246857
1227205107
1376766277
1272906586
611325950
969168916
408517563
1957501654
2116698824
1467412379
1428122003
577521573
776590096
1859311613
2035732639
389175587
266254545
221849367
1293316365
1839951003
762112725
396538567
1508620173
1638842872
1849816135
306571312
1616048080
142727032
1628834798
1602710588
648773267
357224189
1591849278
969311183
35726331
1968380096
1425068914
750142604
807618018
47933795
2103213965
1477741639
1898136039
1147270222
691279497
1320141275
1400031234
693891475
2143226754
1909218519
1060846623
1954769096
979380802
974861974
447160676
117065363
1824744821
1955701173
1198951254
111392786
1428106318
311708372
1230477476
1697959733
7489973
1241899111
377222633
480079668
1120356816
1659536278
1778673342
143294676
463890643
896597934
1778079966
467824224
452921485
72534813
280460884
1279060045
988917644
211537701
194998048
1819734268
1728286283
1426782373
661083258
1386492224
291802773
2086440943
1812044236
213816617
1125181642
2129615041
949725251
311766784
62341881
693468063
35629111
1385915576
1248613925
780285178
1288981282
710501236
1616190894
493178323
332636016
1381948421
982551678
988109812
254929039
12126135
1355402224
306825832
734888722
67957548
1509687770
1598400876
232836566
1553404985
554737403
1240745710
563027101
1601250556
1327576277
1178111591
180728469
1000294513
424006688
1158689231
938066921
1199929156
871953324
1200331033
1894547642
1350972190
1178197327
1211865790
1987978912
1034650473
1387701537
1493564538
590945260
828062113
761702350
1081195122
46010610
1966570927
404656140
1385961682
2027563654
1584177475
147252646
925334210
1559245984
2144157042
1744708393
1184170974
1543363708
1782420918
1192187012
647626488
95810125
1796162866
541474166
1310855131
524858377
722350621
751437527
516893372
814948293
1210043032
927430149
1256739997
1049513402
2121631918
315861615
1271409546
1207423491
896777850
26240023
1039939334
1598826493
1200466594
1589301708
224788428
659301206
595055833
1273882403
1959719136
90598213
1882304725
1904294706
1904213790
259914842
747080815
369979015
1821251937
279360176
1439548053
1765742911
11297220
2056313857
2025207726
1514226159
1819618493
930927299
708910729
841505482
1849346519
313499513
1172964296
1860618512
2005996551
1401004770
1901208247
57930357
1541458461
826296693
1288241441
770626505
1450552856
1950073856
1664373745
77930294
26766965
1786366796
1526213467
789045773
426071582
1285974369
480274038
2008462306
707839016
1241238650
455897295
15363129
325741779
804921492
620643706
1688756264
353395038
82342455
596491176
1850157571
1860362292
1916246237
1931549475
1659762385
1839852950
100673618
49019022
2060934228
469611316
552889343
957700442
1027651475
690137377
1480550492
625352647
1695486794
2041218486
686417303
1602273326
1280480749
984282569
343835144
136526911
418477991
964369687
482724817
957638539
82018667
789110367
378758018
1463645270
545722950
519498654
1908221571
378586775
1438166537
1607769715
1584750824
704581983
1047925700
1524668558
643893237
64731841
301325226
250030936
568523843
978421765
2134678850
1659734191
1748325458
380146065
1146658362
1517992731
856272404
222199786
764217307
1181705626
1820953070
1462898452
1742054887
444419264
11512987
635624377
910961882
544187942
1360234853
1803974305
572000037
1469395197
341816459
2066989457
682732892
1740445261
2026659149
1306890968
1013088890
743936310
320262277
152412729
520764172
2104188667
2039415429
1991294204
928173079
19986375
1693720991
1967473171
2090590139
2051313280
1324953586
40691215
1980159168
864016608
1214948982
1620230191
221004989
1538039847
655236722
2086051280
488903015
1482758441
896861243
485400382
849935365
1349977208
1025200447
369630010
1648411386
1806603912
357256742
550030454
1836173299
103688409
1465867684
884032617
674184813
1538240633
1931136428
809609387
734323247
2001534944
468890337
1549907593
1688941803
33279690
1782565420
1420627889
1825391923
1525320130
292709078
568643095
1810430922
974056245
914444587
1525112958
1674769211
1985436461
1072490662
1806675542
1585894537
1712330739
1791950402
821855452
1745698524
825042478
110162584
1784760833
375403697
1380583645
1929429946
463534598
496439995
1817199127
1520314411
1364486864
247664059
131439261
622375138
1543297149
1678063941
1013134066
1142420362
2009315731
1686574472
1056332568
1183235179
2118703973
924755391
1210856066
213534961
721405515
713494101
1101599055
166627860
700279152
1312209684
728545113
900755045
439816169
1862012322
786711899
703542395
1783864392
1722389514
1588264150
1754121389
1682967801
1849345591
789235821
1701647327
215500959
1174031424
1148029962
940084711
1884631656
257084871
1242578192
1105037074
1171326550
538134260
476627659
620148457
1492319516
1729095456
802135742
404011678
2075343006
774403971
1025399840
2081201808
1401419865
501041357
1662241240
269840733
753735027
1656465825
342816896
1088281997
457623278
889906522
1473381501
1348652085
172011053
1195559230
261989601
2057309921
149564122
1207219088
890668324
1163137600
2112943906
804268480
725967882
1462736874
528157891
93058673
186842165
82475261
2017513511
303878027
197178664
953577423
1990755645
1052935441
1849629361
1940450133
2042891156
1775548045
511909165
1666508774
187818766
106435185
112925361
1861079806
1946318661
990190395
1692708340
481063887
501396654
2122937873
1185171360
1632558935
955049048
1523368347
685739594
908882180
1772146645
287437615
363562536
1165413924
1369714289
1299070510
2084536922
306245505
420239525
1852735866
1673386950
1006973849
890389742
627326445
46363418
1535342875
70372174
1335039113
852424528
2029011214
1993683512
1880608076
665909002
1099815311
1590559355
415360065
1213577345
1827180300
654058383
1555603748
2136594874
806283133
530857985
399815808
1459271836
792650659
991326566
1773624989
890479502
346114732
157693188
1002970452
284741985
1288436535
2031396783
90301108
102834741
1743013329
1571686914
1100534506
867149456
1079660560
2088471794
773950114
1779298437
1314291044
1653237277
1929571722
1021848590
2031215314
241773352
1054571511
687603357
1165148160
52197256
866333072
441134986
1936065098
686544757
871558123
1080236343
1905184395
1942486139
955930548
1133109207
151327582
506149324
1433233463
381842082
1090266032
1651853586
1775391885
1337480260
1011505339
2078496182
1387863697
516172404
954907755
1533366675
25534669
911873579
1672592310
1672581477
2090149106
710071503
1619910708
722972836
866681222
211855199
969773894
817086079
1771815210
1310786371
1594026010
633516239
747917245
794561246
1983802631
1660494222
1911468396
1445121207
7997295
1558008530
1800716418
1780305141
875353154
1766161024
243626982
1803113683
1998656451
1799051071
293023056
1275792159
180689568
27659326
1218285351
743462019
1280331005
540755354
1698421623
2062023657
1546985425
156804232
97311128
372089371
377037934
1921414227
1655260280
1959491258
2141985203
881108210
490062212
1127397488
676791908
1122177317
1476484638
1359740037
182213662
1178995077
1113429532
449855474
232923320
395847989
706273842
819707650
528425240
25850279
1915014632
913020421
1266953083
417574928
2098239085
806824304
1096437984
725624854
778129408
1517704586
1947152627
922913051
502306093
1187342249
1497909789
374811182
1956297648
74964441
1240880542
38440552
698717263
734719766
700557544
1377054955
2087235554
780721088
1078501364
1574345073
232795763
1766721034
426315744
859158578
1777538117
146854271
1340981438
1430555270
542517676
1934445580
1478029257
275449586
1091854365
152411607
899996286
2114277715
686145728
820527547
49500038
714946431
94233370
1378682129
1296386605
1824453762
1528490585
148492508
200512534
1502232280
356388035
295712898
1589735171
1732287026
1536598315
564450347
1233274950
892466573
1737012563
372334278
1365996027
461934307
232270912
636657618
847963540
345317203
10577037
2121472819
1509690959
1146900283
115893893
2107869421
1804835616
1514566300
50829971
6428272
1473993059
1139969509
560400219
202468821
1767315074
659399002
1829050291
1785759348
908823280
1563377053
1333389739
604257687
224414567
752640043
775824434
511948344
1159054408
1408341888
1730041179
30966042
1093155675
1968533362
1642322109
1734577541
534305143
1559504026
1163675020
1012392347
875937287
489005595
436757913
689707496
1410996268
1707000903
1155248730
1019458089
29313471
334423655
1217747924
215029097
519573683
1563080108
609998595
1855026793
575584855
512052759
1919153158
1753444280
878664935
1157144191
428637172
2002348984
770120201
1916671272
2029475701
1128846641
622946602
1962447840
1825127680
1735856094
321677656
1645259721
1733879578
1987393413
407714760
407118389
439800438
1943775767
135095910
906607726
1318487082
204887519
743062917
218780833
348280943
1771229947
409949751
1703949610
1583536143
471942041
1949630669
1869462953
1736611693
729349081
1465633545
217861870
106404911
103936549
637405815
938770192
301681637
715388821
1462791703
385914341
207217227
213694372
768252234
1980387710
465727178
1778221442
760268316
845476213
614489071
1842468718
2065133183
1326746752
2080865454
1032832798
1708785702
1284746226
937141038
1016269288
2082313503
177745814
293387944
369356227
1809364887
1769503430
604013038
1526400186
1543056009
334620749
119705990
1221762323
176209283
1362200236
1681144372
345440851
940713446
2048924756
578072234
1705411818
1273422234
739406734
744148575
2058504881
558309628
371126202
393835333
1232135932
431798604
1165584439
617040048
1114880714
1566187308
542526968
523446491
1068506504
613312633
1307973304
311296942
91049140
2099205738
496628179
754142438
577250421
906127523
356697150
1492709916
1696440196
2079192704
742091980
1058003224
156049456
849039929
1418678502
1620960885
836992958
1020457377
1504587761
1736084284
950003397
796631769
1100890189
278322085
1440968313
1510327284
1228772151
1220160820
540837722
548112103
1127465187
643579081
1683958407
1528773471
341106076
1673911580
1532678594
1147183305
1062646907
1489054953
1308571548
110248074
1826180388
859985171
1098964857
264753352
467908499
1385287466
1519281790
585539099
706092982
815870874
958896834
30473663
703736399
827559733
682056942
473286777
146446665
2141340321
479282979
1618795571
1418409861
1420257330
332668466
577349231
107613603
481739096
559024468
86816466
187882935
1791897072
27234931
1958566174
1633544094
180791794
1393192680
2087991022
12776871
1187959810
907611934
788529937
1687793882
483916655
1372845807
1575824196
1998077022
750696042
1883889228
219779566
1227954814
404226178
618633519
1619874107
1880185032
1621877008
790415310
961643732
354419829
180787365
298209027
1342053399
1012917742
1688819762
523737200
1507308790
3442195
1417903791
151755407
662076756
11237749
1920819159
1380362675
839851503
126547358
2088604153
1481772894
915844202
1770433647
1567736984
3828416
1276814750
2015097001
302259739
1925306773
1422257993
1723212467
684073636
855041945
1059840885
1490838476
1945772612
1075922748
1200775554
1716097918
1061433045
1559581024
1192487311
1022333623
2074843760
52383409
546487628
671535351
1484127710
2069333651
26610639
644554807
663012973
122689571
2001347216
1638322358
939412628
65903224
1174186094
1110251069
36401663
1734050931
59629426
207926085
328386552
2142068124
728756133
1698950639
578436424
1541256645
1022179434
1415498802
202921232
1377560001
1921952717
1416140711
1088283771
595171151
1134243822
1112123995
1180784955
1311315382
650709422
2114617988
2123663325
882730371
2002407052
1475682150
1343095210
1492985200
1811767176
1869456676
458159023
158938593
1089104608
2015578328
487492627
2067278333
215414378
1834648858
1974724813
1990688542
846754294
305239659
172461561
1629724002
2121191738
954220312
1397056435
487039157
1133522550
705942429
1909996790
1784014679
766407847
682135282
203941177
659188662
219156927
1965108907
2105718535
155706308
183808057
1599985547
1464580658
598780444
161413803
1681080658
62278198
1398566105
1752982798
128133932
326648817
1786488596
2133065454
328669239
1539030171
1104797862
1610960496
505303827
163135327
563066550
1438659020
961559270
897815590
1146465127
339659291
1913902962
1169034693
231259779
1087007988
1244509339
563503010
1695665633
1114939237
622135217
1077607625
41991444
1045239789
774970129
363265382
1607231015
956156026
306184833
958172636
1606963668
293990609
2093455276
1514595357
729888656
1726822636
630308309
1004322450
802244009
2095567698
1498738320
1849453102
396177980
1501865686
1271533076
1823101126
336269934
538870160
680560419
201002700
1025768333
468275831
1130475412
1502745203
1383164698
2123656140
1999926280
498974965
608663105
228249071
923946293
748299648
1938604973
1392146539
176061173
214116224
519129653
1680590249
712018268
994003047
27580854
1951517657
855841948
2016143868
2025745366
750569517
1628964145
265559341
430259019
821530781
441621665
2147153810
1022141734
1102646824
149514590
692220497
506712072
607305569
1676675721
1891094487
1924799828
1230324341
265973065
1303284315
2105106615
717481763
437930036
1009961555
1354162365
1901087197
769122266
1820091413
438050499
989263045
2129072866
1273716406
126380067
1014369104
1262071501
741802509
132918650
79100743
2049968932
1503161600
1688150715
1449408507
206106399
1624880027
1824663673
1579416554
2094120071
441615656
761133887
34673483
1784145140
1190878017
1980738785
556445185
1371317633
685780780
859038498
1469332075
1659636587
6011036
1939988816
1050560273
1968717816
1000616809
1093097415
632384789
1702501626
1850912478
1209400516
1800684218
733481181
1387127365
592702525
1805997270
1211374337
648121657
2139082722
1807886954
774015024
711678981
685363312
2142522743
745100862
1596348268
2093108359
580738601
1751800069
1602083206
549411293
385559760
1526232637
1290865960
1310330137
654105598
1587098034
1345319779
1917094525
50465506
1095991781
322630176
1499061648
1182599119
1936518082
1745742479
287873506
428935658
1469441823
2126501502
811156254
2011526120
1747356548
572518341
778140879
1531387442
1479312221
1777950236
2115306385
1657841843
237717723
776367209
633695418
225629693
1368369751
1186744561
486649466
1087761515
1123522135
1178094004
1227255914
464331199
982462375
1773648809
118498285
2092239864
1860446744
1587755205
1231021068
901127234
1370516929
1414956697
1877220781
335815131
1597834494
15596390
500564083
1041486440
807292510
1501720087
2042410588
1608474293
1948941056
974957336
1793549334
1039338237
413880812
432632590
361689441
152752598
988560373
727122301
131111401
852102872
728078438
1936005664
1053967375
209072162
753293768
1754308711
1686217370
708669785
1178396900
581153918
1669274623
1397923070
1811960376
1909676561
803568566
1086773130
2067446135
1865656018
1757374664
90861933
1960187375
866875469
1058777025
933085434
617363220
1657844351
1557209645
1477117215
1597706371
456525240
1445181144
1986154298
1084116599
634600664
110809591
1062237575
1703883052
1783698525
310037922
1829375447
1502327461
1042388770
594680407
98791053
191230406
409863871
1479224959
1787738725
1763501729
218318631
1133788941
1874391507
1543462771
746968980
1104003145
484379956
958022642
139873945
1439739112
743710586
1494426213
481255834
872257389
244416487
1840251786
1269199573
317030869
2097806664
1382909510
1607968651
1421704583
383325946
10765631
1034323517
420353159
331825091
2128511369
2115771551
1196390627
1346119784
371136562
646688396
675511676
1322783008
1325055443
205974486
754865520
1250763959
864322237
868920886
263134643
372365799
305045408
518864978
190393332
1285906014
14715394
95890241
2093950882
1052706965
648236911
1638894984
1482746414
442618398
1566915231
59046001
2093819594
2016205255
209043391
521918202
220715871
1398926948
796569643
1378573304
545687493
1773871242
1421850367
632420388
1063464839
520641666
2028019023
1789548731
1405558932
1116605869
83023469
378137842
1651409973
2050869096
1466225674
1815213404
406173629
570554438
654680674
1243355433
1883335591
460694556
983846166
1722516729
1953664332
1551967655
1592953503
397119648
1524037035
24443330
929575080
2049240686
132637320
1096519957
2114515301
1808949205
1183266480
1633364491
17653254
1201534227
1405911478
639677414
747648219
984601247
768790661
1215084621
830534531
1337425921
1775781377
469454272
1648145822
2050538886
790657636
1713377854
676222652
2076500709
1361749042
1401891941
100065272
1898562874
1693222912
317478776
1765751798
767501616
300102054
1406727111
762589934
1192994276
1223324399
1213866519
51228447
1402620514
2011966751
1217389995
354568406
1647934608
1117282611
1591102985
648551144
444373638
1031210689
1284090393
149151488
1058606611
566537820
96911762
931615120
2119690649
1839916915
882906982
371187237
255135572
1703244482
174142634
1033278453
308600662
1879390505
2140731878
2141348289
176778609
1344408697
566491632
1093507653
2130722837
1290547014
797957135
198164662
13735371
1752081938
181454332
966564903
1365914637
1542671916
1902235248
1705612497
1458093461
689553265
2085189415
1456101326
1508347894
743568212
379269014
1764082521
1020013135
1047246289
1940840083
241441505
1959074803
403430755
107443357
1398244377
146766265
1392003920
425821898
1965017603
985455846
306951190
1778577493
1860856470
1142090094
197275479
243563784
210757981
893213600
1634701363
2033097632
1970236722
369860429
1951434240
421664854
1309254558
1393749258
357008362
1797643808
2113662305
1500377413
993423680
1125302808
1528615646
2045966883
705045057
815158505
1905967085
1227468202
1066178476
539344266
1545472127
828983349
1751320465
991533925
504312981
1353212550
266120453
269217877
893555895
61292647
862937350
917574469
527048192
742237790
452917853
1887742481
1523486459
1354053672
345797995
969124904
2029050527
641294188
1936319868
1414294679
752147994
1887811896
1987324958
270380013
1440111482
1562119301
628324801
1934472092
1661550456
543869184
511940080
1702000271
172371131
527240291
1090842507
680770877
824463398
1483551093
385316093
870340129
222395845
162719174
1463825449
1920946579
1817809966
1158006924
1483391935
2062959305
1137584478
856526814
1284993621
163416818
442465890
1102624825
610746089
1673243377
368557249
1425193345
2144770452
1132502476
1921612119
1360184978
555215717
372914919
1713537322
2056000027
1721689821
326803615
2037640744
780705300
1722654641
621389172
590381684
1681363188
1607756775
572150727
2143440202
918033664
1324714820
324889386
1308137308
1806286234
477992971
193587852
1819219567
42694145
2007088836
437560040
1787783733
1429338014
529842014
2079314276
1529733181
834586561
130266131
1884012966
1977778230
446742202
1967891193
2104588189
928997522
21435676
1761138134
2079351404
405094889
1548745423
1648425377
1819809315
471299189
1780200653
1154025481
1859587685
1821377234
1154302936
1797781165
649558086
1639262174
618762762
917975033
1959986457
1458637207
1269180925
895603426
695649213
1636613660
251163666
1132706788
927990702
2140116932
1675001192
1628001335
1939554143
404994440
225068530
1176578841
451808785
769716916
1113101922
485512550
536157574
1853809583
708599608
584750594
1000289712
1519348234
156736946
1427066523
1280197005
318919931
1218628454
824981132
1271358072
1901289737
1149490111
2078727366
29034860
1784904992
1821741637
1825435435
450763354
1528714799
1124653356
257116863
1923945793
1093479248
843579277
510645197
672287075
152562344
2074474252
424810310
55054107
106272055
838986524
1286123931
1164970482
1491921686
1198024275
221872011
813200221
2003197896
752550160
1704367773
1879600163
1257264893
1602721771
31589604
172775453
1186375602
2128087470
833706477
563822262
579758427
719551818
1765930564
370030116
1681328102
1927950600
1078928416
4380116
697409524
128241602
100333501
211922951
827302681
894455768
509277875
1889653915
1857668088
1568626892
2136574431
161634956
139471531
1088041559
1203582000
789771108
2015687001
1695955424
340169598
1606714551
535947151
1133371723
1677076589
878365117
34250602
822228205
229304175
1727528746
1936441751
388950456
2120912949
1247515739
38316232
620360619
818204227
952952166
2006468478
170370142
182591877
1430978156
1229083340
664555567
300912066
1872389301
95270801
1431600674
649597880
1978263904
949048888
2069666956
1214050412
484934696
67634945
993083501
658351791
1228813506
671671996
1259399962
591449607
1268116865
1971644966
1827166341
634301448
709789179
831175516
379737587
552506272
38712418
938597531
1908678599
1511525936
2053116123
1009653240
1281312727
141085535
1521557142
1510746292
1837245353
856709360
339107632
1060686812
2070922027
635610114
1640197102
294842432
1107848707
1059209420
785717469
1433029944
736864968
1253276268
371564134
2045457464
687656121
336145364
339987429
1494789504
152242616
1362911154
2022064696
1674959968
29235520
115325137
819180754
1637854029
707287737
88056440
1121531276
515358741
809468458
618678331
526878134
446806074
1718407376
1898600038
2060480766
1140043073
155570547
2102887145
2000498433
228262168
1086234465
818928786
873909982
752251274
1753658697
1833493387
1069131632
373716410
391725547
169306766
1993135024
1536483616
757729314
1027947930
246854552
1515507974
1681376208
740004749
1590130363
1071374273
2032998574
32720266
1976741449
1022730631
2056849553
356241356
672196700
1601333315
807924108
1338644829
54677635
1722961988
1311118350
1084228745
2099993553
191730762
1374986607
1920845711
983857520
437987745
1882870289
1538133078
2073415240
1786160367
1840808785
2023610526
173536809
767976823
265150055
1676754591
51564259
1084426793
164595287
65393960
1641236992
606154218
1753337253
770963479
70338377
2103339851
2098820504
1858064364
763262612
2039654702
760116104
1972052646
580338355
937864894
1445544003
2004413431
479118131
1634795501
458468561
940817709
529446649
1658454484
215368176
1101522393
895780303
1246258812
21702099
958555050
559172527
525787446
1521453609
507878199
1558899207
569648029
672965405
841275275
195568341
942547115
919676034
720868079
360299038
1913231807
689195377
1299547841
1042325637
1839657714
295395564
2030863541
1505306063
219500133
1580918177
761337146
750727896
1515516418
214702905
212525444
403147654
623505978
961557705
1604182805
1732712895
1501570825
209322866
615603113
1927364506
1145137265
1843866640
1035310650
1138110522
2006913572
494003654
1539927665
181032016
1055903838
2065973364
1524670828
20951669
358789866
1299575426
1395385838
909795924
1508412245
1100853133
1070845067
1437140716
97816466
836699701
932669428
738873442
2060797660
1910359727
1426046144
2112390830
268877254
2032136480
284752589
1155799919
1560216283
1074211754
2076343365
36062366
1557523007
61522007
1833340556
406101541
1648958126
1763386387
1997210203
71226738
2034065659
548930640
386630642
1495226848
956189880
912383406
1676589930
208148636
901584041
728766979
673658083
2012495276
787464837
1265940127
582029567
1754791770
1263642497
1693872790
1765637300
749170400
711334091
728401153
817689086
1395479769
1316909797
131521341
240730010
785060135
1633969965
27647765
336615892
895125205
417959705
827639083
21033633
2139819428
129845467
1522885376
412735957
2043833553
1913248620
1562152399
167584981
1244322964
1283056509
439746468
1074274269
70717609
1600587420
1339475672
1175520630
2139442014
521334886
417807193
1686863666
30045776
619419202
1830649253
2128932213
1896760862
1425785847
2040626368
789149696
1742824362
499707768
357794907
266528370
1339465453
1744786829
1602114320
557989879
345516253
913137138
1205713084
751121328
336713209
636438419
1392688368
342378854
642345019
1879842015
1715358918
2023151906
1906172310
1243934671
1113289128
749325345
1044831747
1983340174
345116373
2112234569
504165930
424959771
691742815
1647070479
55847176
1863078953
1408217355
950612811
1286688372
942762272
215670937
1610229208
1482920356
1316042306
321458626
39091644
1697313553
359050552
412887437
425856468
1544868544
350571659
309232580
1352883217
418874060
1600036147
1204644614
373858581
1702224188
40039844
374609319
1469223004
478411391
509511340
688925890
384559355
1384494087
1708371829
112777792
1057803578
1749056949
728996291
1742823078
1335419818
486083708
1368792796
907030597
1019821765
104209667
1555165780
1757651130
483593522
1237400959
496375773
764218141
47977007
278831150
1598398112
1686866632
812508652
1742009585
1064740338
2058303888
326696363
637422704
1473620168
256767355
1477999572
1924858348
558764860
447917876
711444629
926920088
28908942
2003845317
500887968
223813185
1064563014
1080085326
212521801
877747479
629019925
1767546233
587597749
695776722
1977688276
1354998140
785883055
1002818250
1598208605
1145852923
907322111
1353428566
94493004
322650475
1117870150
301270232
1298158521
1288834321
1140807161
1657483213
2061087173
829751008
1544902952
1142980399
1609058995
694032847
1703012300
1054239870
1004120098
1136966089
2131343176
2082003971
561197957
1434630895
1758649708
1787259010
700983692
1180706372
87935155
686142409
1908528726
2018404752
1481441366
1831584379
1532697091
1945900141
1840032897
1089428728
1253061993
709500706
512419668
843020972
438558009
575387784
1167184778
36352977
1207605021
1469684941
141852238
1749662657
1793940845
1558311724
2074052300
885449587
1247054871
180204581
96374416
1887150808
162272289
452237491
233271627
350039155
777124009
209227497
677135849
328271471
1635783240
209828294
586491522
664972755
799153204
1700001423
56803328
1349730222
692651953
458681175
1050323825
1620847756
823957734
1833540920
702451035
958263754
1833716518
1551535693
1659829794
458480664
1109425294
906847360
773536537
1917178337
1852629734
1316427691
234790279
236004736
1506101170
1014605550
568122428
172060546
1601539133
1627936927
615387699
2048028818
1616770542
1839038092
940281977
2075393028
687129383
1655359062
2068739387
2110319245
1070466697
736955845
1213271260
1350177611
2083179420
277660281
1281620270
227954476
1395688238
554944265
354951980
2035843825
495564767
627171914
236876238
931967113
777062743
1223210229
1423854353
250417827
1866953146
1670920140
922999756
1991261788
1433850118
1107608154
503785585
1348553971
1686225405
930060441
575464697
2050690755
503428563
276496887
2011305193
1415529872
628381859
762504879
1685288028
1700980234
274284092
523433690
1865525045
13132510
1296094456
433281020
7549467
740359783
1135453121
1818549218
805649052
2108564814
1237896473
1831190207
238817144
1367068740
1275779956
1840770248
1156872265
2014113610
102356498
1392628042
47632059
1808980628
1933417719
1484958879
1011670519
684248461
669748437
1459843600
1790675810
1940679045
353004446
447557331
330385129
879509222
1219468442
1823340422
114967142
25518170
389455153
1890934552
1789621016
405339195
850643011
1454470244
1557485862
1059258282
367223640
626346272
481267682
2023407710
1255535070
168951682
1793992370
1894166226
2092618296
659251452
51494911
1187778737
1867129332
1236335598
1344502496
463717107
1701767526
1103415928
1064149649
1341981765
871534800
1454923852
1493313267
1802979154
873110448
1676255637
251649175
1823214746
80326066
845676582
27755811
539084136
160749232
67846835
1198628828
593542447
1457399545
231002756
494272756
1667435714
1166379882
1257542182
1033253660
867734471
811659777
598358817
1962647181
232258345
1854715371
1406944408
1989835385
506839018
1883591590
1505579334
1250591719
2128233609
2066441555
1836656205
606502688
1565518771
1576200013
616704220
1443069879
1273117369
312394724
1756914773
200341437
608633617
696887267
1288903018
1750241694
736794018
2124226309
563467112
457494348
406322205
624424838
1308231435
119370449
592853920
644149086
244725881
116960914
401841974
539141961
833333689
1898192234
349702460
194895962
1130598577
2019066669
1192709780
1801387832
1571083709
466834582
2078054552
1636554999
1930123587
1736509436
820498149
830392029
1957282605
1518939345
888539766
1997800165
509532081
1672301779
2003701455
1764641889
94852769
758683
1489620321
1276367759
989159756
704003811
592834309
1264872906
1706453176
1789974377
1308649074
1250562783
1062249380
184823908
1225722494
1436852129
830541278
196751399
1454848090
1007805437
547548328
1077043355
1471118863
13825441
311025377
442517190
2113162314
875548004
1857516065
1889829873
102281442
1964649185
81084696
1125235979
1771837816
1206960347
1518115345
1187924937
1927158912
593734007
2037689651
1130608202
896093481
190522063
330318447
384626488
728634405
1289851548
1383331925
53763750
459707125
1831981848
170789294
921874882
1862045027
556451467
1420336141
1535079314
1315593294
696857734
1063228947
1214540915
565176281
996732154
1273167233
1533332351
185903372
732837213
1951325684
1420367222
76526870
1729657931
1040299625
2078334462
63885003
1474254433
551186495
1011566522
1723171114
886751818
694606952
1387744252
1817002417
1431811138
1082899288
430754723
608148008
131722178
1800358234
1963943733
152263615
288099914
563041867
1470897880
1736824869
1681853656
176939787
1514322594
1199121698
1383714570
38750213
1555823544
1091593620
1731864695
1125966782
794661544
45292620
1483215844
1781485520
1257038281
1255179890
1897674971
1328488764
735151186
979107201
444249627
1240149194
1969790545
723214736
704853837
167466557
400160235
520129430
1672958212
269936184
1272959734
1810286482
697836672
688351429
1427285778
2033014544
555502645
2118194048
476675759
986184472
710873058
1749660610
1505769592
259950285
1542054244
725034174
743736816
1177844008
1360601162
632180187
793424856
1345429438
2017273379
1055631626
1214986727
210026678
817404784
142496138
610931649
582569225
1887244993
343840981
220782830
288955094
1399254613
1898522104
59034812
1708337096
1712949975
250059706
1197555398
218129147
823964957
233817661
1036014470
1050640237
1860837
214061526
1843010567
1291898439
474727118
284297520
457418373
2101027153
806122230
129801110
1414975127
367178910
1293625874
605940381
556520706
2069569827
362973611
203874612
1486209340
2132629300
1404388389
1468060056
2108852141
2037031060
1506838827
1428577113
1774189555
1527097897
1512552924
1719327160
1795590142
514496346
2040161467
2047433307
1791667269
1612651309
1045793410
1347689143
425085108
1624480609
423701110
960335676
273329246
1747868263
746263911
1622405237
1351380409
934914325
406850524
224940692
2050624353
965616068
46407749
1685734054
440292362
561113694
1050371422
1495330189
1781503588
1866857957
1718870105
1736101288
1682741738
461012879
2080491191
365748560
378035917
878908631
320799153
2006608243
750102127
1432635210
1363081912
303968030
990069605
655552345
209170338
164516429
1729769962
25077217
478220092
1823711258
659453990
1476411358
2066455750
1031631038
1819528711
1208307315
552557915
391843293
738659884
2054269741
492047061
1522770209
1702718832
22022525
1108578606
1333111325
1722448812
2041221244
1391972897
135724107
1078848416
2072280573
194294271
402540154
217719781
1208864835
1864329976
1406082856
1638176203
810154229
1036266043
1639029944
2018565958
1552062000
368767974
1309569631
1650962896
1862219201
930926450
769169159
1365934947
1922768717
278543182
260928298
1238697635
535963089
903080497
406099862
1562209024
1107133154
515294807
700971689
1424254150
1696184424
35405398
1418575963
176553458
26114723
1863309633
487360091
2069638533
2094113582
1186665153
1281571796
52705523
719202847
114851767
284000045
51895155
1796745674
1666136494
691897452
493565509
307685205
12031000
731153163
302025214
231597586
950671338
941796555
843232513
145621416
735692849
74951596
1329036796
1618448385
85634558
850175957
1979359671
1511426956
865447139
1324406443
1139977505
1409402275
160079677
440504352
355507560
532029675
404863542
2033643016
1284196087
1057411913
1340946991
1911419155
1982301944
2010886201
1625052952
473509834
171850524
186022711
192970848
1130433883
521208310
1501053374
279306709
953972286
1713292030
1669316034
727723767
2072717348
1640562481
1465499616
80525256
1595572096
1438312697
1243390380
1475003771
1264438609
226706588
1202175899
118177166
2072196607
837947545
379583390
863538959
1496192999
116061511
1679968094
2065163924
664795279
276659784
82130511
1457826280
792263617
1194596750
396531764
809975139
2042159497
816504891
381819591
577245020
1942588568
1654597266
1298003208
2143284312
1887178744
734581976
769300521
457612205
394348043
1458472652
912943898
2143339514
923201176
969241680
1643547551
785258121
1178752113
38674898
436574628
880329886
500268137
2055133153
945391756
1395079831
121363334
1127015498
1696430614
1190208812
1157338344
1413849516
10264658
511229282
412631013
1636321300
1302013946
1787386949
343684877
403801365
998910585
215767051
860712353
36297750
2112858318
965027703
1051905643
1005047450
276532442
1302711986
59711870
72797272
1566749792
1898746667
702184071
468970460
1975059230
276559938
1113796552
1248946690
698580133
368968476
1021269796
1389491096
1348167518
1791215419
2094517626
235713451
907769251
678574638
739623953
1502293412
1882192263
232607917
895211348
2146557042
1166220674
852648532
39038184
1069849393
1813915660
649254290
733551180
345494812
305710208
413144250
1122751024
1822391865
59725579
1595525439
942709662
2106381087
970544401
806314331
554373046
2026627580
1230547222
428202669
1178132557
1884412293
1620777888
1309857750
1761060325
1380786888
2091304603
529398751
459159014
2066235430
15371987
226070168
1471316277
2054190694
342599290
465791333
918878691
1213283383
2076776299
966732565
1031438886
1316320049
567170418
1465562073
902685162
1346332595
510515323
1697507844
1739703677
1802017050
1310506640
1411827263
1247560599
456804849
1906865844
1433577318
1856302031
1571805354
1488941747
2070277955
1866357954
1391714156
1199956325
180545093
599024204
1825119309
430928217
971040842
657955728
76554712
464984604
1316280424
2086644173
1941622498
753790878
31186400
858580491
329158589
2067397562
1323919172
1991417766
1454793941
192815353
1264154597
1274208880
2122691783
1204028435
1915239241
328516883
1181541217
1986068228
1261429089
205405961
887140938
1265572549
663602086
595232583
563439872
940773776
963629144
1463155306
1615775258
824727952
554385174
1106806854
1696970118
1628190329
530419111
673688325
540332887
375444537
2088289107
2092492117
1002221967
1136748897
1195113980
1474152417
1492183655
176185574
91833665
1112703071
1556018971
346590373
19507277
68677536
1459605721
1889165260
1483776196
1434601353
195385561
851325080
508542865
1705324895
647268604
1474593515
1326162200
558267520
670919473
1024285481
304294189
27284513
539089576
2138019587
1054476324
1784413659
1587284850
968446229
1467450881
1112416078
1247140526
1503808069
846895026
2057145720
746710957
856251609
1344551430
605921778
1376219912
66450829
1708726219
46471651
66193329
1324783398
2012968016
1128954832
2023090886
1198875521
1845387368
252642787
70931451
96186100
1670592199
916530273
2033872353
1451071791
351428601
188706807
1420697156
1004974331
593518276
1139094424
97228291
473996660
305144968
1921612530
1397926291
611111028
1134800126
442083567
460517708
311050602
1747706598
1742247333
1740485056
1866477219
1101581452
1609249956
265587600
843507813
1332412242
318489429
1789260779
1760010956
1859607639
2105310968
1462269250
860639207
934155479
1060299537
849720990
1335394906
1511388713
919891923
600198208
1877235521
128777715
1469970442
1991200976
1112697073
2013214423
984512442
530760631
1620691033
1675942937
2114875897
1454617391
1316814884
1651033713
2003621689
541010806
1153900223
1693982664
414872591
2063265617
1082640363
666656808
552396488
1435170979
744968281
1176539376
1397890610
1521401899
2081152555
1117968946
1945984862
339168714
933795129
875779642
804705300
1511461208
1072678658
1921068574
1677107613
2080145980
12660579
95878541
1687455137
285771785
1527592107
1296531511
2129985129
1515301514
1149645647
1149994025
1629288246
704973350
1977143143
51521589
1966407463
1242964074
2118406003
295984712
2066024559
1787709268
898366928
1813821704
1343335685
816646800
1264227346
190086988
1533279745
355090311
491826271
428279936
86300995
1493886229
186072017
2125226355
1771358271
1973013623
837752214
1097611178
839476614
221579530
1331065781
1282018946
322522019
130099371
75336320
2127280852
1832880981
783496293
1382228582
167454506
1774168335
1237481489
1754413616
2110021882
951264331
1853035213
1184477455
118549339
881427742
1774866291
980875677
1285643403
1113846395
1688061039
1951191755
4604368
861229226
537803948
970918865
708397937
1068492719
1759471341
980176063
1733804262
1837732068
628969187
496953924
1243561425
1337945646
731946258
644726412
1231926687
182593286
1470275261
619056225
656785399
1905504283
816977564
2012703073
2079861892
1375705165
976868638
175812597
481550427
976674759
1810503752
80542031
1486682365
156784130
653636775
1584898160
527186212
395214816
1614021778
293489605
1891089760
386663930
469278977
1795948458
228980643
206547695
1100079685
1398290654
1089205207
1545128325
964634398
1757220310
808969237
1905613700
982509030
1880578644
222885117
1735558864
524059825
1722413222
605383079
1788392621
363460842
1876743317
780140719
1031548818
2045325459
1800502451
87924552
1460357498
723730882
904207810
950814296
274926025
830694188
1918499858
1400655447
814965941
332377153
880854606
70052813
1708914645
1220648328
198899544
696056711
1609191894
1095725353
818888866
1091638975
1187168210
506933848
27852013
2125459199
907846709
1010605655
180070825
1570108261
890983515
1605029053
119761331
1283537870
1449951034
1758109411
498831302
674676118
1156914081
538900837
402927714
258066369
2102779543
1381483315
1859107878
902744028
1420835020
554479185
1253155362
1008882829
825548271
510707797
2085026256
877495279
19190370
2135937562
2056402389
1646298730
151912777
1741054133
599973298
1920764732
304896833
340116730
1323454639
1388702917
1442348179
1637137431
855543615
89630042
1007475370
2073946098
1116474904
1188629092
464157658
1140657938
1473744822
326554073
843461556
1314661673
1904281419
438328630
1688693550
567352161
1142457011
1862946525
675376562
1133344831
269884486
1440179664
512769857
1750120490
2038822360
1189650965
2086796262
120485268
283196018
1651880041
1259715708
1767463254
1387079921
1462673358
1777927696
935580349
496575967
1497881664
1913438025
1887934479
2096420293
569472023
1050324918
455405213
662126644
240821128
1629783208
63617758
946862234
1484958062
794124474
989354199
1939558847
188212108
1707012445
267009242
1374852912
1036399147
172690701
962747043
670126185
1391830240
1298848307
1635604159
1810401852
1780117256
556563621
1315274250
2098800876
1746346860
427838570
1792312905
1248740265
2035431565
1763087315
2121602682
1506837918
750769585
1918817645
2002065008
1999345764
1262544373
1817287339
985253868
1012831986
1438152100
114149978
214345418
829458173
525882810
1249019386
998772802
1988221879
1220937818
603885757
1527952516
1058275359
1943598422
593378781
92851716
1616898211
1590879719
1924195874
989209095
1385475723
823380399
1773070142
705939686
1190605004
577356251
1710827668
1545911906
1526448028
1228830315
955984579
1933326788
2056441175
1124250158
136879509
1667157560
838969902
358172346
1820294573
1276072637
29377867
362952899
1918352219
1492685546
1022687112
1470575753
1386834108
1434765000
356996612
457853487
1527934933
1750324026
887294834
1815605571
2047135999
950096435
698596104
633165325
1218865478
281764610
1786964732
1342434583
873152522
1716208253
1786836466
1393774454
328425021
143698739
2053244413
1192910711
173353813
357629429
750261837
950056015
94196984
838545862
97713680
174149393
44907565
1864469567
2068808221
900699641
33614881
600449552
622751570
90675591
780507236
2075598432
66895185
109748370
1128899259
1691866180
1735768027
1288240123
575613374
2100532761
1202205145
1348084593
1531584288
465524175
1428668274
363076066
288548401
196021819
326301681
2119375163
1102477515
317976935
144162968
379750105
1772951474
1639473916
1723768335
1756901278
1574993572
298497726
309727146
1527958708
1871357040
1778891176
179761335
1579994953
404094944
720765530
2109399870
815035650
1875400411
1055066294
1071497765
1205478484
522261487
1089668733
1742937011
2010517583
1255417145
1806999403
102282105
1088824721
778723900
552161771
1106185266
1088765432
833649169
1632874145
599849741
431791396
1094543955
880564485
1856192836
999339229
309951550
763285514
808791635
1604989085
1068420121
1796144477
311118424
610028198
1355568761
638094975
107808781
558458937
1369739060
452531407
171868186
1988557985
110133138
1479929330
604975531
1212266315
612396019
992932729
459722258
1268971193
698548922
751760274
428411464
14189778
267129386
1977282962
352942466
1899994111
316917503
1365323176
1336438645
1205088867
642216503
879293784
865200683
1562742538
52746149
389299098
121078980
1462838566
1564017774
1703147892
1025405295
1218754867
1652272223
410015192
387611627
1244187858
450892104
1569035744
1787761476
1534350103
376729752
334943719
225402026
1896524976
338229616
1373079592
1372999015
1856302184
1806125995
275562153
2016398609
1835492097
147029394
264714848
638312438
270824465
791652808
1995916298
970250535
1326297440
154863255
793463867
1103205654
257179631
881165003
1982485271
1853668127
173638672
330362219
574298561
270141681
2066814301
607691439
497621421
101884814
1079311086
1941488445
544752921
153186847
445460512
269349305
1123585882
1475903603
1898672256
1909889319
294272241
367552747
115100649
1761524730
1610873899
347260587
1366196993
2132756679
875283766
1356902423
840018733
328858123
1003717114
437663965
447552343
695909244
1682603747
922483806
1074798446
2001180797
1307878191
1316466631
1339848044
1158165164
2146988153
2114763957
1009520986
82690032
1830079368
1197335170
236136674
1462014026
198151378
1692983779
1396672717
1366826259
2035144707
540356149
571879455
1871879768
1464286377
1909368694
1523594492
12658959
1386520221
92626390
993521775
1011177064
24896909
864770662
231175063
1566404808
205092419
422146767
873022133
1145842412
1592291887
971252263
121395729
432594329
1823129493
1946774660
157055646
1449217547
1620171337
432064624
600816841
1467350126
1814653834
701894879
941256433
1469708812
1025813195
1905819794
303707982
809453311
12551454
1397142329
1516863942
1052293518
1015320005
44085358
2058105826
515533547
692631423
1129905560
2091296919
681684746
642634390
322811887
1210053771
1106088353
1201461111
739424178
1118860109
309386587
1942549833
1865791800
935172611
417769775
2053925687
390434813
369366368
1706192711
97527706
2049269834
2066820204
1924442936
1196372334
936698453
892104075
591200208
1059510238
1756801891
1406313090
1866655217
92580476
939360558
486739249
422437424
63125972
1427747587
805300961
227951512
434544485
1226800362
1682129240
814180711
1032441432
54489531
1929966260
1676448333
881699534
1502211184
1106188741
2129735974
653978411
1230408685
808300157
1044237462
1621606388
1959310335
386298261
1763337345
1012024230
822745224
1093542316
2141151456
1459663769
1928613591
1947203284
1111361398
1402499031
100821110
1089234738
1124694563
599573379
998479248
854864621
1967734149
2082895116
640143008
312522946
1476282097
1338318492
2066275
1571459621
1680052903
1713065430
136800364
1042249598
1469268548
1583770796
1945702829
976776232
1234780877
843280738
213509374
162607958
777812793
262231823
606132102
1954679684
174555649
720526585
1328303457
1509733276
398056615
2007830495
895548054
2121119232
32162982
105781729
1235930531
8584802
654734926
472636064
1813570082
1591260319
1995376399
1921828722
1103985435
1093493153
455721845
1737593782
43713610
1205754737
86119864
1285824880
300359044
2003663234
1493889937
1664891102
1921821833
1827737966
1739052310
32180524
60159768
1668233732
157692502
1220440244
1976026378
826628338
827361802
1026362602
269912956
1205663209
1988358023
450630444
591306193
1729025915
519119204
531623985
2061003002
548759318
1716660002
381202765
744600860
2014272891
1348302889
1722495889
1523904465
1538504364
1298114891
1840782619
1602715407
1878519475
1417978767
2108791977
1193810558
449414394
1463378463
1485894122
869674576
18598305
355416201
512540240
2070627702
690680127
1621729703
873536545
1127185263
1005940897
1323275457
1057652839
1750202175
1802281457
542729404
2014601597
916352273
1375580276
1632904617
758949914
1158195363
859032775
1515428759
2032986120
1237786628
1549052238
1697362080
1521115032
1440058575
2130198093
451572496
92127216
702058332
1052563070
321625017
1995685402
1014716523
1314415257
360618986
222784002
343956506
1600656961
698889317
442978335
1188956907
1400851534
1671992079
665215029
996185424
202814074
479131929
1628020492
1349104967
1780268499
21227908
1677958572
277315717
84436851
2090000277
1989065187
1790657319
1550790729
31231128
2025268909
1080647996
1178561839
570072640
868596825
571163108
517987297
469634375
2136772765
1037844682
1200979606
1200681841
234247982
1373284653
1253097567
1189407077
257526243
1687533364
203612556
1647766970
951081149
509715160
1077718039
1192350247
655778343
1454027248
2037870432
563622769
2056074226
1195397808
2034844916
641660306
1953010252
1502690601
254123093
646007694
1432586587
670146218
871042974
859260176
749683733
388254494
924811196
458745063
1114418709
1518335782
1048279074
1175436995
1159846552
1193900943
124115974
2067078778
1658598679
284958299
1293998521
625128643
2077260207
1708713255
1837704980
1948372815
627668404
1513484386
1634240126
137172287
1104580377
1004985468
1551667641
1895091901
21697778
641150010
1819463566
1399697989
926898353
479181738
893063044
2001943549
119835851
2130721299
1949371843
1269205649
152858204
1579527096
1119772646
642958990
677753910
168228074
607496371
455086179
575555710
832596849
1103631560
1111356990
899434335
116879747
1385569999
651063995
1065273561
498014157
217881480
1509585567
876048300
540460863
559877662
1329128456
382583418
30143442
634406043
848382892
1279085415
27776718
85605278
1505944460
1672446260
634532060
1925598038
1163477285
779253367
1244795839
417766199
1591182342
1199395414
2056631782
729931413
1027804043
1936953621
210389839
1218598977
964080905
255331327
1341974713
187246574
2143789739
339790161
868052277
2040978733
346327451
251434367
1696363722
26891411
1845004075
1018913343
1073566429
2056706925
1396343070
1672114037
1456804820
1005755457
707922331
1486175137
1882163190
582898544
781897494
188496771
292771211
2095532647
1324323372
1530026734
213783215
696556808
147170173
1683113072
164718614
1567671585
591522296
1660711467
673856249
1584426754
240153033
1164903932
578477921
776443374
2036826579
2024302882
1239503589
171829127
1690253824
2087040303
1095925238
1387491628
67549853
1257104431
399736484
1636209535
1103089786
645580880
976878499
221003433
243936578
1731251435
860650734
293304086
1741104363
1907785325
1396428581
1447895344
622785438
261937773
495873530
254875092
613452788
2011785232
1186395440
1989770880
1490349683
1865619558
414096468
1912437263
234816993
65203861
1208793136
999557114
1818300259
206139419
422855936
1097350499
1507886914
827972791
793803042
1084735822
1442947111
2046570359
2096717536
1059885202
1293107409
2013718078
276395796
1684212277
587500165
1762759155
1540186870
1439515532
1586292554
1383149531
580294389
579118283
1768923184
1489979407
1717179475
1950010637
1254357909
1357698996
2072259559
727367352
340452173
1212284766
1741310008
1057706860
1945834188
155942090
1151582066
821295240
1997327819
1752623715
515026441
532984752
200154638
1941882769
756406498
44199518
883464719
1881622804
1102878561
1522043468
593605318
1701638485
2113258994
793820809
650021499
1364586608
613597133
1945254602
1544835635
2033667215
1427595820
120132530
292434247
828297812
294655271
1270282126
428978714
1462947017
717676392
1963862663
273332561
603489816
212893516
2065156722
761791475
1800572662
1728744914
1214667658
1223765333
1235734519
1413720140
420846713
457129367
1002725577
1793499961
666411583
264290330
304425318
333562890
819412279
827482353
796871020
304284643
77309132
1261769848
53758206
1579309362
1366387722
1372242984
897847495
1376979526
158776669
40011220
74295914
563414990
1069604665
1769822589
1565509710
970936004
429195331
588541771
1350178447
1836864188
1926646732
814347976
285233755
953249788
470435254
739079210
1279273761
2060084773
594833052
1901895405
1101720142
790747752
1776955525
132761626
612623257
232776022
1461719789
848349268
1986309355
1841795385
1481717479
86210203
846733233
1703714001
1866603438
1077323180
1316823028
1774843145
1992272489
2008591172
1203907842
198341577
1692109494
821718435
661305864
127176002
977714970
821295650
577719796
2095713093
2034993387
598582083
921267074
46976714
1845990565
433497906
1767653912
956930739
1151823464
296902054
164308293
388621649
1636056525
1554312814
831442417
1970123585
707054180
852004808
2012897726
785283546
1833093152
705973324
755057560
1092880568
1528130364
247288099
1043246124
2057600079
105006249
1184613629
1130367437
303577201
821388906
2038179100
231942405
2033904193
952225680
744893689
1966679207
1323471462
1191911555
1442988832
60759578
279287687
47814582
778465498
169721187
165208165
1545164117
481550095
358644217
2145318456
660989834
688774519
708160080
1105276567
614670218
1100181634
662199429
204201516
834940061
1831102382
600110804
495358683
1447166245
920320920
445226780
1862358453
48365373
826471500
1025731471
886044076
1418586976
1752651775
1104763728
686577994
1612589806
1987027119
329651720
509139288
135743091
753236587
1390507183
2113643312
477869822
1817971179
670749021
338436707
133364132
1207024328
2123702190
2847729
346483916
29726077
1484115252
618717074
1582855026
1004084657
81226129
743660131
1447846304
1836562622
701568686
91820420
1355919686
1162648474
849592622
1041628025
1799486907
477118780
1591615527
948073264
880625715
2127980812
1533574659
2136136177
1627522110
296066281
2141800622
1593393546
1994550210
1210138427
2115201365
2006589127
1157110660
1676616039
277832941
661455828
601290519
765567662
1716536535
2253206
1847612720
646927606
1506100847
1877431075
1358394410
757148811
981029801
1623224148
209204715
685782428
1070678965
1326752514
1999709291
1403769390
112845406
979440536
381795734
430014841
1299628218
1496254704
1658718201
1365191846
1977798079
595910630
1327001338
979959505
798209604
355140748
49473141
1067172250
141626617
2067657759
920147936
1874117750
57686700
916866992
2143245902
1981303396
977680161
389006836
1784093170
438272220
2013268214
1360559641
566216025
1800862917
663948661
286320987
2096034080
1161216649
1653999958
1489376730
822181986
1023201947
1634992469
405723259
232504567
1483948210
126474606
1710556953
362331010
478859689
1119862281
1265875804
1852442610
382935562
2001687476
1323539515
564697505
2096714793
898084795
1080963169
1375211475
1503020511
8394748
1291925838
226309409
2109034514
2043317107
2077955110
541642014
312249230
1465324246
32056609
1312270158
796893153
500750290
1076971870
581499891
1122376215
857605710
1352618111
260837507
1873693176
2028696612
917471293
1684415333
833988919
1108152711
529472940
957456514
911198422
409739594
392953855
1058512237
1356122197
1948006618
936126985
128228844
1404064545
812648649
350645623
725196675
1517954922
1028058414
370480207
1666870922
968958926
1071924611
1872466857
228213237
1431428642
264344877
572016087
981966746
232898986
955018134
907750427
1511557206
1260893346
1856050274
1618655633
1247276247
1602963360
502468636
1444914613
70609228
515074790
427054002
1411433807
1568164283
6139179
602689859
1126690306
1442240156
218562884
1901054082
1664671780
693299356
437194083
172646025
387135736
1704772894
119472184
1472921130
881355826
308101803
1052569555
2032402495
826197974
44578044
806666192
1752177775
427457752
1073225953
1344245716
1443700821
2024125064
313801034
1819455772
220033205
963682350
140616401
975119652
539054417
92450598
1990262871
254452858
232322367
1389733378
1564034863
491465683
62936831
385079762
814799774
1353585424
1553324353
108161247
18215994
632531812
1987882644
1495301296
590825339
1554539956
2104232356
1099207819
1856896671
1789165640
1270617609
543217651
1660547989
1658535305
197244896
2065133503
2047947568
1405264496
1384780967
1575479808
828623598
933018601
2095506194
421438209
1416944847
537620018
756843252
846149568
1533672260
813156887
1621286575
1909653716
991022597
1261825003
847909458
593793954
1392704947
158228838
3398716
2110868987
966027414
771102790
1261622599
387573420
2089786971
1063113683
1547727251
1870334305
144614652
1436691425
1482344406
1551300525
1217791072
1812271827
708518489
68760584
819731293
800711565
1467373218
581776349
1380891272
1345124429
297264803
54597967
992479821
1171245101
296282055
1701672486
1535358494
1483902527
171160617
16455188
1447387229
1716811501
1207263845
1914687541
507600800
154359502
1506674139
388719113
2057880166
918808791
1822471902
1251823951
215587637
1578865716
1433690881
1790760597
886347000
1270135590
440821298
1240190719
951635824
1238798545
587196693
1896724294
1590100802
55146388
421464894
259763513
948760205
576775970
1573179871
169769483
821692509
2122570571
1660477814
1432855921
104758713
1719454138
504626326
604147405
863335835
905584723
912412051
1983287292
1832623389
1757956950
70153613
1007888236
930282441
1181631551
1770415492
111094428
1100288004
217425626
120258119
845414425
571749180
835145976
1295743096
130933178
946685249
1671792421
1749914971
66725640
1890230924
1894556823
281253456
1454151582
1513709171
291721137
1263599145
541377734
2131871845
1392720197
918493286
481062073
659830856
222520123
337791462
777511875
949690901
1183640961
1271998727
647071642
660828804
1671654762
1250844236
912865466
2081174485
1223281540
796281825
633396503
1007581322
1233955242
1684110962
1141828137
456036695
1488671182
1603069289
9435101
797411397
1832397739
1987629730
901798223
2121393507
1739176782
1460650866
1981202642
392608502
271918877
1833299976
236513507
354417117
1745569403
813868241
2047035180
1146555694
397490139
222585179
995935812
1520615288
854425192
1552990587
1290766368
387278428
1600301500
467742123
1774170261
1499223698
587235911
1566397100
1975072536
859939102
999604482
827613749
351125836
865146468
1625574658
386276028
1616610632
679580508
919994854
1408014419
760624076
1524864287
2102918717
1708649631
113961589
1249252802
935885027
491552576
1169698300
1055043654
365633776
1253389675
676523075
268569782
1536426580
1243243268
1567721296
1529451666
1607529722
506364529
871753351
1919119109
1903858376
883012778
2081395168
764528001
401978870
1523386953
709808991
1688096584
604929804
1525060311
1923211682
1022830117
1886774172
789525801
1534399110
465167035
2089468940
816533635
927929554
2030960752
1012369892
664216519
90321548
5212648
214781608
501743260
1873517441
1540033868
862292232
1644902550
2002368410
1105975393
745751575
708047505
1582465097
1423801618
1267522803
1495834262
2127750158
616668469
1435978088
1973505913
138424255
666566457
1142679046
2055721511
40140989
1110370846
1303497776
1066044686
107954198
79546872
526626998
1452484829
1328718867
345250833
1729841628
1540489312
406272629
1171563259
1731935632
1529829707
1029602062
1190978340
1202755574
387146720
720200123
1464133404
954517812
697697145
1878528139
1629178648
1092168749
709320346
726104750
1962840575
886379669
937572317
351409620
135578053
1731159193
2119765273
352359623
84035315
249343053
248447121
697805296
748757293
822791945
539855052
1430245649
2002343862
456339911
338159840
1745101358
519812480
288125375
1704816818
876686096
874499499
1424269803
1919649028
572314119
556156687
290263696
1675653213
448806966
1075867964
2048957997
1310718540
1854722857
805183555
508395600
2011875496
665131030
1619186073
2062267390
425297707
742575410
1537415013
1355340121
1094506438
712174731
638274948
380806334
1978862426
15777298
665884070
516477998
262447386
922284442
1751980786
624930347
922259334
386777473
197697336
52168612
1685148807
650452252
1512984162
663867946
834915756
2144983490
1290853239
1187918478
1201199078
2094591753
2107499521
1561730739
793426093
1038333735
138517776
960660474
1364151693
1075853832
1666959070
969078149
1847592148
479231956
1734797705
1131406041
1754307885
19524186
988993821
966087968
1168486155
421894206
393445806
1656698526
1461451701
1604505183
1577384963
770711457
452036150
1104440035
981854599
940289627
1935766287
68312816
512301141
1096639369
2011410769
256389316
750743565
2001013201
1088514600
576292521
1083909495
238134126
888092998
1563801756
353187665
607379604
125709644
963865220
677261881
1150361035
1175752665
1181560616
1514355894
685763165
37713353
1693987220
1685089328
2086081956
1536038849
1223550881
889807005
1914193615
1711796737
887213262
1567697086
1868503498
648981803
914105208
924479131
1587398235
549244322
538099605
320400302
2024820080
863120655
372824458
1079321895
1836003467
1365195125
1176430410
1868787800
1426763620
1732246976
1002143637
2048867913
934776380
429388525
1423328100
1481355513
1096180604
1432327848
2016268584
295335638
1658744638
154455345
101825959
1218047797
863303811
966723670
1776916458
153851555
1463432271
68696169
1245835731
1480833922
167031460
162235444
253260713
433289532
669275657
588958084
1413477805
1021181358
791007529
765191486
1607836307
1020925071
942648619
811516725
1524638046
1788935264
1276237802
271398671
1414645830
374047310
1262533262
2140511372
80140024
511600117
1205130976
1462845166
1534637978
415696564
1246228239
45582940
318720655
969496377
1876472404
883884793
1721317454
1528830345
769520628
464324118
2127842038
2012243037
1165126132
1630884359
1317982470
944860634
386003568
1265260216
1600849992
650748103
224485984
1876905242
1995280019
1916926237
1144642542
2130516001
195026254
703637276
1571859484
1284173095
867158891
802946187
794079673
1527497624
212145914
834052289
108677995
1421970730
367392867
1324747902
1078906246
105330412
367246333
774131303
1376551187
466776249
1676174464
579737589
567814452
323894707
1453217149
646844462
955322862
178212011
562758870
1440117113
1677502077
1250105424
433436251
1043983565
1180077806
731565876
752041114
1284822684
963532618
877855832
1223672833
1318558312
156998962
326706986
330278151
2035513302
1005700576
1685046353
94387723
529172008
263994802
1997704464
1731319244
1105461543
1147944080
645605434
798197202
1715854523
107025865
519555642
1892297819
716480892
51645815
1285854463
1247504113
1396347142
1011922657
154714356
1308988500
561451654
608361217
12094608
1478352641
395798063
1686300332
702346505
390942642
1603903991
1852432427
404895297
1569056338
1792734649
320202404
1519260492
1445510718
2098345883
1705523083
190768751
1668691645
955758660
308657352
703887758
796993063
1811635989
562242501
1365485148
1795036202
1099566641
1283816180
1531297447
1181187007
897797866
557864972
2138356923
1745884426
278939211
630884113
109394658
2078025988
1890382037
190988161
770651423
2004543978
1502914301
1134158712
1777766293
1343805126
191031665
1690715481
1115973755
614737168
1551463777
1609004638
490876644
1239167870
509386922
1810177243
1617396871
864355160
513211939
1599558182
1993073803
1748482975
609569208
1689586047
1592595599
57226022
1585159375
219217257
331046118
1130332793
219474593
1101932280
1193052337
1055890923
1277019182
1960098552
322350608
553384084
1154180269
913355014
2025045594
768421425
764413420
2032324968
894361233
1618851143
1748859980
1619872635
924616608
483498325
952572704
1640289221
773746307
1140014481
2118377742
1391413841
2127836272
1890461350
183626750
1060694300
496623399
971033832
790377883
1885927840
600119655
402552700
1172543353
528421997
1016216245
1822039259
302782338
568452549
1494358055
823349054
2081389571
818445615
1869192289
2073963715
1238771724
346497794
1658071035
1476352905
865550163
243840710
251246844
1668614812
1216418585
1297978819
1380572314
828767330
1760220604
359205063
1479304654
948935105
854628277
2081831646
1291382590
1720454021
427461382
983414503
314974674
2041142435
2094043183
503606991
2135017038
1730848027
2130381335
52250831
534944967
1579957023
1968306693
425080470
2061827401
1703145195
1136354521
1463407237
1084440525
622218141
490339781
531531531
1643834564
557441456
411901020
253508624
93304034
149002761
1052964630
1136758134
1591554655
895946602
884877530
883001753
1999138672
485355808
1607433400
1318254365
159529168
1048145126
1755644382
387588962
673919943
2028773760
1190094972
14039307
2060107799
1280252083
188654981
1835736561
34185036
919488974
1807146852
217110827
1849779543
890577812
727622103
1662091692
1007792288
1739759321
1256675813
907982041
1925982898
2103990344
217127727
210211697
231231438
1146762094
921348884
557337018
1255145345
708314131
449762705
1603017757
1291179356
2107261179
1562380633
60489214
1011238980
1894432234
363019238
1808511033
1206162292
827485785
1484461630
2092132143
826566244
1514483496
1751410762
812382479
1280400699
677681430
1240786497
111776734
695550120
210950952
719137806
184089565
1804472009
573480125
256838036
179261935
486853344
294709101
2059999085
1546936778
743839186
302389918
1353224920
1164998664
293441044
211477424
1946321397
524730470
2060777592
1396064885
1030037533
1210395766
1092104200
1972998559
809669133
1339220274
1197399687
2013239900
1894113918
46542272
1425865795
221490471
1458783661
459999674
1683691728
2014955003
395617862
1675827966
1391946469
1589687366
1704163719
2062042094
1407232308
590827373
213965591
983218827
2132519314
1149087578
2032988588
1881384379
1434765934
1544253225
1238276911
657802199
299770518
42203194
22831370
1150392636
618363132
1079104322
523744362
115385801
1125975468
755106712
1701540352
1161765957
2032794078
39348307
1339993956
1729023909
1251725251
775301070
1140641302
414265759
1993040768
1485512927
1194580014
754317521
376492765
1621845416
365569349
1797642049
1657218451
125943190
1118586309
1035135166
400866762
1379413974
468989838
1303879706
152670331
722441562
1728766553
328023805
658777325
1681863459
577035111
1155715772
1714314771
47537408
1509651187
1289599813
522389898
498212581
1052968697
585939372
1141717283
651489232
411017302
1628865968
1871864334
592866293
1417205498
1789717555
465061328
679941832
1655569855
1215133159
164078110
1791763901
1179359128
389584174
725395746
1156796801
893588000
44588118
615924279
1557574001
1577438184
1156561919
1358238056
1816763711
1770282805
160123160
2065385561
996644553
313734805
1483508621
1551777302
58604931
871721355
1533596790
1132121975
1072383865
1978589406
1607768985
635275105
1684505654
1516159363
1783916262
1116704626
106424060
818094898
185350016
1532585821
1088264437
430377546
1551270177
2024564141
2038305657
412855733
927704894
377749588
761020923
1409155615
704840676
177200211
354135230
80318149
714503711
1761060431
933669647
1071221282
1162967066
640266978
1915788557
756628685
999603337
826631825
233647750
1883549490
429348497
1137862163
840278178
2046467243
1112434269
680890056
1526013137
788574404
1287934056
1148499802
2094337537
1320880818
1313373102
964310708
465732642
1089997275
1358993187
220804507
1732615585
1985045003
1048864979
1349764691
1396963692
1300461572
1917658072
1623442646
895955484
2067531082
2011252301
1990688561
545283885
1090585746
751173655
1473455596
226598922
1391519242
375333014
659031059
1539747377
591203239
939953533
2006089542
1350923965
1700760844
365183078
1882185912
2136980836
2049786986
1412419020
139256891
1815004872
419766835
237269642
237900236
1078069774
1904068968
84978394
1806884106
459926419
739406920
1087000570
1434750340
1531412273
527441942
133185183
1403121506
695882285
1126433173
1375896966
1461242647
996490784
1603027248
1887050550
1507730916
1818444375
906755887
742988929
1389775460
1030055521
1537450047
2035061471
423467122
1259513124
1127113070
693682796
667098418
1973607845
2074489959
883490874
147190780
1137561223
1911481333
1033637984
306605506
2085033884
348749776
1774587179
2033975924
123749461
212930862
41997360
690030567
1686756845
1350670172
189005037
900018964
1569490437
988433132
472733519
697819176
594745485
1674324804
1396896198
1731928649
658429451
1673908741
387426233
1129356435
1251907017
1330483012
832255713
2102469006
1929511029
567987800
2046746384
878713877
461492671
12566961
1488422668
2041298726
943072067
812930866
1757834160
638254767
397655693
1311994924
1435587972
566906623
1837725473
1525381761
1421039527
1522019822
1387695344
1671631791
1062147472
899838487
1328748176
378750446
1451987277
1570071527
1774416709
1532481512
721715802
1817026036
1232061973
263638436
1863791334
74298453
639137406
1503699974
806676302
388539860
465615988
304690564
176409412
875697056
1850224947
609967668
1773627512
1810186734
1768712844
1441249294
1126802626
2025054153
1259052162
1322231700
35473666
369989530
197215164
1481486147
3346077
538011498
1679153017
844893353
1941583191
1350156576
446334092
173710343
749052725
710177480
2036985638
208995565
1294895389
1731679849
1067908302
1015688824
1666028014
2109917914
2108860176
980810545
1683200151
576910288
150066583
1354649002
202040804
1885389297
370950291
734287080
82442176
980665137
254630549
1522212906
117493365
1462090589
1680884532
1120172907
1198113601
377029560
1681899851
2008355703
572974818
1801630644
506676423
2099307131
1551165288
885625091
1586622848
1165026323
901545684
1994049637
444903734
1541607750
963340544
1051028675
1973439830
24487309
1679680004
1460519008
310415895
601795111
849456269
1732855053
72185961
2026949347
427532347
137663414
23287744
787378807
800636713
1458830680
1702306104
283913768
133420325
141554419
598712465
646142663
1184406927
39728670
2135738333
1375082596
2089644331
61395088
999686273
537233088
697072906
1864619279
1911064252
2069580211
160792647
1487071131
1591659073
864507171
1963004621
94342448
1034541631
1255342490
585003715
666977422
852874865
1162504178
157604865
817391166
1439852923
1048380997
1751213360
1006423244
448285577
1519823902
1034577560
740377922
870632611
982625712
2076272649
1049413428
2099537558
1919115684
1458345908
25851065
541415193
455337047
1563478001
1170301767
1695236708
2052203581
1370813770
1430596528
77389179
1517631008
1815631235
1871725055
1654956035
410776033
694414658
1121523347
1014857519
341562880
1222684198
1481833853
820293366
579875931
1782259088
705421088
2026466637
1329243650
1908245093
1580708012
1140053047
986040359
2055838752
1826272234
1784394599
319504259
458940379
1105428446
86537044
723387717
662323048
1055248554
141754104
1996094169
1569486736
1422336102
553825783
930727532
570680796
1187907206
1734240105
1846802264
1931405033
94724326
1806324700
1056993746
947633546
1912882068
871118576
998712229
1751842731
1003204835
7232142
626589798
961121677
2072713889
135966973
385107321
894111598
293382482
1623651925
473237148
188611649
1177177203
1837816796
693305822
1592928199
504140717
2002336060
95271898
671799458
1251233358
37046168
719840375
1579509474
540013403
58516261
1207108207
1163747827
2046677679
1407243887
181168226
643251934
2029784150
298068723
181170291
421170914
363286878
651920580
680067103
1243921796
135883700
1174766748
2003588680
1161647841
467177210
2088055115
1212226839
1505023387
430469150
1533504194
856999903
399964489
181282253
1304192115
166803273
930719017
911724743
1592665697
1829676219
1806779782
1511591045
251468050
1279186598
1070841582
1177364155
1225496109
2020777560
370336635
720379810
813794306
56269292
1075278238
377451334
984676099
172245616
1847958135
1341368425
1897192574
745815768
1500778445
1940105630
1113762835
1415512359
444504717
1826809123
1992827732
641772102
205338802
650851724
768476776
1437939268
1900594119
247697804
1115220969
1460793498
1209409329
1217692754
207687073
1482764378
1469115942
1023110708
848962523
687955141
2105463403
2026736692
660883190
906508557
741618176
601606393
1774115406
78346531
1296270790
736646261
1410760210
454008217
1794125755
421463209
224856370
318642018
307091628
1587641776
608865416
555988401
1410684812
1524113819
1905155117
781735958
576200363
542689655
436675140
965799048
89862783
156517578
1702689066
222081728
1107470200
77308537
581471584
2146355330
274114758
2087600258
1985628220
1238695508
1758135973
744596654
1040482762
765260586
991054758
886316136
469875528
394819807
291855449
930817334
1443881389
110248127
927505448
1237228789
1687787260
107204418
1928830092
246528486
1803978109
939374859
1019237139
1402653600
1399568758
1645422093
532076412
387629661
1544881028
1094295265
323660283
1948614527
1199596325
1395531865
627474791
2132536979
646215797
529561623
954442209
1014555756
1585118947
194373809
1815722656
1973536854
828919569
357832130
1886669954
1368130459
1748560195
1717909660
815175670
1007172126
953026567
80124944
632755068
1336167152
531773816
66216172
339438044
590682063
661586555
2002094629
851312747
221844975
2107410496
174281034
1665533216
610575879
1071924032
161923722
865797442
2110338282
424655066
1397989630
1235028728
1713906469
442252742
351769302
883573750
354579878
745324686
1863095792
1429942241
504778259
458398558
239975322
670979723
731589308
1841720962
97463616
1104971183
1605234462
667550555
872052883
778999688
62763970
403453091
1068508015
713933116
149577573
2072503108
1106217146
1623681266
837158400
280424041
2072378354
1570604032
487199170
634533656
90584587
1704754546
1179726693
1136109980
1030293833
795845587
2114394561
1362055252
1213750724
1077747633
975106835
1751674359
1564833112
1219654151
356627511
447192870
759920703
1699379779
1069885812
71239051
503269583
209060993
467455659
1560902039
871211142
1097850907
930443212
532792506
1973973940
1386577220
1397526630
1957618638
1057267075
2126320684
670342351
1111380359
1867044116
1398952569
513204627
541415474
338618568
1965199779
1013206056
1757572219
783827770
1069651466
214299466
1125617441
1844885276
1385157586
1736337097
1289140244
1057657697
611008067
84723731
1834567538
1488388171
657694153
1824696957
1870364881
1947050562
1385917889
1696447275
787811701
852658041
576602965
806761006
2095547813
1197038410
738573097
36899198
1499202615
1220338372
1820717034
1280638543
1032372064
963756303
1310357706
491346083
1960291478
626361238
720170840
290814992
1757882677
1601893801
959315382
2064400263
1306373559
1326759427
1500116295
702418400
1309247463
1711227384
805432505
1878314533
518364372
1250611689
1188193779
1242338171
1752970013
1900486172
741375213
1360663991
2067842346
1521545688
545693052
1722806594
303684585
1673738498
1677312397
1513336863
1064562775
395070349
429930452
370383221
712398338
856195455
2113073614
961431880
1804807623
329453553
1514297748
1522340498
634085183
333327522
790081802
280110456
1814010690
1757641475
59504430
949715137
415721181
1709031281
532502295
1601940014
1978084493
614259712
883694936
355020167
1973311294
1730483492
333985628
1634068046
963015600
766156095
496515230
50269939
1323064312
1486514455
1937959338
373758359
1378642101
1492208657
1273257453
962220105
343583636
1531075789
1861718542
1103052071
1992307158
151888104
2117964341
403954276
1605783094
1864892835
480979066
1402506020
227076955
1326811065
1795560114
948558601
36234762
475455410
198885678
1230636760
1798795195
634070746
110337157
737889461
748910582
1852243578
1767560314
965477479
523378574
2141317268
1972352304
668303222
575353413
186313803
1924695721
1496232343
1384294786
1409484
2012869149
7577720
209204752
1284490951
339538028
1810013398
1573245580
1490221742
961298626
1926250963
601251316
1736393384
777152113
792935923
1520254309
1664333420
306261791
1571349244
55052050
1175696319
516669789
1911782908
354628471
780827521
1757164250
714307606
420141195
1607341364
1250797105
651968141
1642097585
1539472258
2052321783
1199960819
1251904427
1996361951
68800021
1696391981
2093208420
1053842224
2113833623
827312693
2146284500
1145833504
1266437637
1697503225
899438126
1584740875
694147859
797278634
1782089344
953490258
68870013
733289003
1318364560
181648184
1178192311
39727659
2067899253
525939163
1558587308
848085120
288424257
1666649267
612273402
1661145625
557636646
83558995
1198325881
8094324
1045364488
1147924336
1434776414
1456536618
2080373951
1913789040
2052177711
1075790027
497505023
898351094
1021225945
1980496153
1609929572
462350108
463568342
109677922
290559769
270106028
592481556
1719977500
458340341
1433451611
1334665809
437138252
835326816
932238067
409787915
1789943262
302568625
785243374
134604448
700694195
385451671
1535581575
256876034
95518711
1695051297
1072530325
297279723
104203446
314502395
1543403047
1123863640
1423194461
2033314525
1391716670
2062355362
197831586
1098598628
143309048
249606138
1593535452
1385651010
799035038
281726256
257405774
1964993406
315133095
133308605
981489307
1484407394
1922892554
1333264328
1030487040
524008245
749104004
1123470850
168041880
915168481
2028039557
1101068933
2093600712
2123496736
1795140331
1416202159
1890800227
804415974
128324553
1809782807
76769587
1957239921
621380386
914523538
1048279929
1485370044
2037031617
8519518
1990818922
132313663
689051601
1642180514
884120615
1223365211
1485698720
943385408
1857797794
915672533
1058111389
89843239
1672527186
29048362
1878532782
1277817637
378236426
1604156629
294439969
1768180010
1104901284
1387138552
2052487425
768430654
1876941324
621318828
894112386
732332306
1017343287
970392352
946443072
961720310
615312154
1294250257
677147335
523175550
603188984
1337414025
1457871359
1053452270
1307290288
1185353679
1089675250
1036282304
1888773913
1955505949
744688882
1589432760
1101319129
340559118
613312606
920427483
100397048
325972956
2011515632
1453427003
414003772
75320505
2146942296
1219835279
806803725
1871458771
1752046094
2042148403
1016363743
963825909
1485945701
806207432
1031679729
274541889
1445392172
851858675
1850049580
643789373
1870213742
453245901
916538146
15355089
899331765
187661668
1440281881
1175998184
1324887331
730999512
1382102165
921524436
1837226961
1408871423
1276757529
1874922398
986380608
909071897
1755215692
372065232
1470124341
757860671
775669889
1308203784
1538732058
152147753
1127767087
614265512
1429575723
1209184612
742666061
487458335
519355800
680681360
1308531071
599524456
2139015629
1625554276
581178879
1957180300
1642653934
221561129
1175769784
1673107939
483040695
206031357
797247845
25407659
582180053
265139649
692592629
1155079770
580874970
356565017
1413976015
866351254
235744944
1347315571
1171691270
2073628387
762533713
1207409792
330543146
92912778
1660544772
61896738
1797837450
1276887814
1987448931
635992304
492534444
552709170
1154124287
897862198
1543338574
290600011
1877811846
535958056
917475524
1166753000
871538207
698435581
1116130089
73975392
1352784138
315036121
843427061
1983443605
103757179
712518605
117055331
1492520692
1994477211
1648448921
1708206801
290432732
1451226485
814172305
152139303
1651219903
730756299
806827718
793612109
408441295
91364890
1869664454
1560214411
390645048
1841700010
1249039256
970657777
198431118
37589757
1966284648
1280479534
1720672543
261422616
250303948
1389173767
1602269738
892592794
671285116
2068927888
1945804786
205504559
509623124
1063969679
732100123
67194497
256373774
859778174
1870121455
547160342
1580637793
602005449
1607327151
138400666
1949991001
1914324649
1549863352
1308712485
1668840831
736779054
1538240401
819737027
111439764
4762102
1023030227
272464912
72745722
1167980837
1918861424
650966044
1380130200
1823979954
917475095
791547425
1820904745
1593851498
2091711285
1838905498
1900789141
1877851574
1670814844
878567235
823736054
918100136
1056057556
1480521862
143762363
1452108688
632348374
758765870
368409
1887528635
115816506
180981916
969837423
868969901
1886430058
39259400
676049019
1036091578
100157104
1634158595
1485627663
1012263831
486525326
1279965866
1456712207
182566806
211625880
892279213
1312032876
1244533240
2110294629
781474200
79538008
1103955382
1798515803
390462262
968271370
703830719
96485852
1629069265
865134379
1378174559
1557720167
986965394
2002970130
1914852500
2012493093
817138472
869078384
1336544849
13372889
1716182208
1565836581
1153543101
869817420
1599301627
1381863759
391187213
113839159
1686108147
420108221
2080780668
1389898000
1814747652
1768863391
194024254
1391264111
236349842
983175869
1650795461
1806258081
1819927589
1898259759
408694448
2107207095
599557820
436933331
916059806
1876987422
1029697666
1287063804
1330847360
869924611
1371197481
1666147591
1545460251
944272529
2001000415
812081662
211870958
483154453
1431632260
895504029
949044252
1954164098
726854350
484658219
890227988
143253818
1551692198
1627165848
1586984768
1379419519
327350390
209799231
1036874596
1293122746
1482156607
1938343007
1185156091
1359704914
2109364050
249725530
1314999630
1438606238
454385793
1519483833
1983542966
1453416301
1518005476
796269310
1834299805
162062982
966272184
208646116
371167758
946695401
2007315967
593391375
1208999880
1302471851
1232167388
1116665572
402466112
252412106
265047719
1530421033
1180797135
103283435
867018345
1909837410
737635491
1206176284
1989933443
893687933
977426129
500671585
1962142748
1303372925
1723113973
160860724
1255188716
745724846
474150079
887527130
1131847492
1111121722
408322988
530242655
910263783
13583940
1697584956
1042040121
859219990
1913791698
1961221557
1102282297
1685879059
1976670581
895615748
1842211146
286814523
1682187180
1320161554
731289460
2020880796
1661895321
441259839
2136754885
1296756893
786405969
1125555113
425558449
1774202401
1942676275
1655722755
1974699956
1837150132
178937695
1515233502
1563791613
1374602388
301013260
302309223
458021811
528142967
1551313249
983462090
1657985807
1382623617
417875429
597268036
640837908
610672799
1620957035
795808010
354746479
1533638970
214800346
1843497601
75825102
1837763686
1159051360
1693959219
986575662
1015201470
848269441
376737866
1979967078
1657387989
514970478
1488818637
2111487931
121306086
90918541
658621660
924230006
1802964821
1174351832
529583803
1933464723
1815556749
642503653
1970542215
567851812
1912056572
1212488900
1098556658
378423890
1534683850
25906989
713608434
1235717260
985398693
958888409
203201430
1317120980
1345371277
127296238
1612189834
900858969
117983707
1365966509
1543642784
783400426
1352357467
1961979339
1590653788
2131390320
470789264
1734050578
2103707519
1260177321
1249543663
1176490597
824080358
918175993
1726031453
1834239702
1692280018
300603943
345555060
334315540
1511332481
408410650
363242137
1122646473
546750962
1072994497
2111941119
882440550
552884287
765350453
515244060
1161315401
39333730
613154980
1921785262
509812205
32552721
663174852
1307842668
718114417
589056891
151466419
1607874039
670822579
1957088941
1365670765
285853907
1472055463
9046176
814560572
517166149
1666523485
1489096543
579334575
1525348616
1985180515
350549832
77907741
1322002723
1867846461
2035550975
315580796
388998221
1088694093
1777257572
587537723
665893976
1022109191
929135690
1994008791
1170137344
155639062
1195043468
556314502
1830581439
1678507461
203181781
1210256294
2001463436
711734647
1014229189
2049048647
1248600137
1157679652
861104120
1571290182
52764509
815317423
1746082847
993158105
6683653
1387040616
1855122845
965862147
1859460356
616647348
2064260515
597870710
1827912790
35941750
1903611625
811492975
538293344
126425538
434001105
207519383
359568481
2083514567
665799819
1309389539
294976429
677527676
1538686279
198181111
2080194216
1294610905
624394214
2110145324
1661752164
625991644
1205481499
1786756158
679740659
1875209471
826139532
412657720
1026125834
2143973839
1378052977
485807984
1839646659
791673651
2084494161
530403529
566845688
1397100578
1994529415
391642041
308086536
2098970866
835795989
103961142
1627756590
1507507331
917610036
1868045254
681044397
2015850323
916771745
279916395
194180030
193898752
1388336018
1624325492
2038056406
2133445449
53670258
1813815794
1525859277
1153597383
1242111365
1773485988
262318286
1306457662
731966815
1131307301
670422119
4172513
939453409
1370924034
134700740
1064809768
1163178284
918481572
672232555
1365810402
1428833180
305485438
1910799184
1938471335
2059091749
957172268
1241939469
1795889245
2050541235
854422626
641458405
837282160
1036073751
2029838721
710565438
525629329
637451331
1340610015
526862746
164472268
696086892
420950166
941759787
1701311866
652908755
489559319
2033995177
1224742110
1133338732
470785428
1117742733
286717159
678069683
1555879382
1648520630
121792588
1839447755
159988888
1211076790
154880209
79948174
1530728039
1719343171
582100566
2009662640
1876858866
2131535192
1764981886
1541205998
670797724
473674766
696545557
1674441620
124483637
811624784
436280009
259527096
1554254718
1536796176
1302679239
175119753
1540926421
506029162
260634480
1700895926
1765662440
1223187173
515437084
1924165216
2146029474
1282533791
1987409349
806304831
2028656808
449400366
1727988062
1272689307
1884100203
643374955
1060819305
2117173320
602407295
609096325
664264503
449126348
1777144068
393086658
314402306
1907844692
1129342080
1269586407
1353446000
1253235968
407140004
1373406274
1561982904
2126766267
1528944388
906231089
1911877166
1920764465
540273823
434923358
990902837
1930780404
788774943
280429706
1076435285
1046202517
735694306
257061556
915265966
1180653013
911204618
13872935
1808307990
250528339
1005319255
215180275
1591689841
1410713349
1138564483
1628470108
1707912922
2112664232
588480322
1454963790
1761437884
1059768748
1443644205
383397544
1320752076
420245109
801807512
1889077129
612454700
1614680489
597086671
1727258009
1821322658
1134357227
691818441
317613337
834148424
1052670017
429900581
1378415596
606298157
1330628407
1671838523
1493438143
89733841
897418229
528896866
579943563
307516131
2092290770
1354524325
1605509770
1717493168
53800898
351979682
1910958407
27539981
871208732
277809303
762112151
847255029
662582449
517290763
292461413
414457189
1711529439
661802261
1545985196
1439510650
213651519
1999527200
1542548234
1042358623
663108226
493362869
494843293
32373413
527830300
356139896
440987532
1313066512
885494175
1804332550
1372482869
1367476701
329649010
560278634
1123895167
1599166437
810983513
1006664138
175655067
606274451
947374086
1244809496
2104827959
1885267891
203851114
551524057
1880416222
529065281
1526359416
777815056
1899478690
2143740372
770263205
111933468
619521620
1649429740
1480848033
817449601
163645111
628109103
2132566779
1187313305
1548186190
350404671
528938104
710759340
2003272465
1836549302
960972347
1583110526
2131133847
620819774
77196266
260270241
1439985178
1337633674
1592518060
1852710459
1444582546
409934311
1668341819
1001729275
9287901
1086703780
1906916752
1228554310
1396985629
54729903
889775341
968222235
1041372098
2023925127
370137891
1908441393
816441376
1314190293
1447404277
2075083656
168228423
738850659
1973970206
297676948
1069424047
441509317
1631641697
404760364
1727571719
343320604
1336681159
179172453
1610170615
736874855
428607618
1074621706
1076642733
1134238999
1223656794
1716097169
904150569
1840870711
199472061
1123332854
67356978
1589149738
729722444
185446151
1526047920
874821625
567619370
352395529
1064573760
2119698260
1718352067
960473158
1589686077
269086942
165021091
1812083165
588057961
249969833
1045463289
1962232418
301353777
477310706
1951237796
665090405
2048092540
783304231
1056877571
564044319
867705232
1408663927
1175473988
1500278373
1009580268
633548382
518434933
865190283
968728093
439762865
13488478
1626550658
35556442
875375456
1689066919
2081982929
197851133
1174622525
1106238372
820335967
1176240903
320923691
1064526883
880832904
721041732
413234560
1483481817
1900259119
2016039994
628804372
575823368
212618704
1565935435
783125645
302499788
1399190940
252941620
1948794612
1401345478
564664704
373811867
388357657
9232726
205511156
1584202541
854653691
1070600109
1623113231
1951716946
1561616914
393347769
157777743
439290483
706890198
41963707
2073156285
1286648208
1885014149
578012374
358509435
274681334
27022027
851404604
833850605
1562385872
2049049046
899698023
1067206034
1095544848
163668332
645870225
1413625944
1554890781
1231554128
1465177956
2094767939
517823042
1053240526
2074225415
134631014
1135691873
607428202
1152203504
338214073
1533986113
1659510960
1473505921
1787959093
1135114724
1777101527
1357215004
221403986
1355268292
738370740
1871950792
1591965881
123876092
323447887
2961445
1952217966
664566708
553411730
82901661
1711783622
1945859307
1013533578
510479280
1762993920
136612772
1672452189
779742193
138503126
1127115811
94085538
847209504
183188087
1011021355
1134316526
1457255935
1932515336
1869838507
925515694
1314347887
2045193236
1270888232
369600423
95834100
293161476
175387872
887191305
1553915952
1051055231
991316503
1878734773
572424791
7761476
911245079
1840144585
742585941
246756885
894349665
2124821642
2136403554
1751140222
439713775
333522617
443776762
28526039
158498519
1520487118
607606543
1535110780
1254536151
177293911
1536475211
1806611133
67918566
1385259748
1573349336
14703145
1054405114
346287392
61009334
826912145
1295814033
1236527611
1300970928
1862412241
150959297
1911822659
243773306
169783708
333383089
1724061864
1140977282
990995059
778756547
924649678
1222748960
1172786191
1849909637
1875098667
1473647016
1629309838
328880536
1281781133
431885230
1222960198
2029450810
1328676287
1245726550
1238508123
392058903
542292451
1304692910
336299031
1545656350
1594927712
1763426495
1379200154
346950684
978282545
609382152
1299095229
2146427554
911899603
1059899526
1507933688
600707001
2047296235
2131699977
1567611410
1486536813
1431658346
51989082
2085158987
323590165
1876339896
879281570
1429198368
1383199554
759676645
1435720409
964049807
826111347
1524754516
629801306
1925248244
109304808
537905177
2134228969
1926159796
494213928
2035114137
1480543588
932979319
5423697
874296561
2123528335
1079673603
2094639071
1998057547
1968068750
634887441
2099043773
1498026872
1458783463
1124744685
112389463
1746348787
733976174
1486863688
758537250
991759831
810298944
948068054
70940689
1502978952
429508572
1282522451
536177407
1021555273
2027949850
887503962
2063636481
672347512
2056225409
1268285991
581975780
1547058011
1494686373
119929576
1520658559
1705462835
2099165686
325804613
2068650846
1448761225
1778869679
1817073081
643290994
1032137564
1050822167
1724837581
115628791
218657122
1060072972
1448764796
851750444
1629632173
248867903
1652013724
1693743029
1192425490
1944232569
721906047
816814345
729692693
994666152
124723912
2007503512
158311949
216525565
2133495465
1560031144
1192079730
1129114962
274339513
565050251
1696778918
516567229
1929951385
1316814012
1120276718
1959115936
1174527961
1243822580
915181832
1230693883
1949321356
2048296441
583797953
310124164
664725856
1326388193
1922582680
954633744
1230300722
632575021
423879036
1146647025
1533380967
787552072
1045277791
2107327901
1823295321
579861376
868457281
840086209
2077542284
1373708384
759442463
698436124
1498609574
1196041007
1776770814
1221853818
1984374113
2059494147
595080135
1181057611
270803236
1112902993
428323112
1279930169
1329948513
151155211
1996649157
1368786484
950490086
2100567924
487702214
1940732996
1092311921
1400457030
238101799
307275425
1651592727
1761995296
1216455927
1932978840
1227792842
80169993
1451449092
922973686
193774634
753545443
964606085
1921793936
1486320868
30695538
285622421
1283411773
811870312
1320317625
119131885
278466073
2088464709
47899587
278160888
1052532441
1236104070
241660196
2108523869
895319558
1923767742
663076027
645335005
869313097
1020783676
1293957565
861964667
304977045
1056764597
1856004279
434722408
832084065
1669066530
2007706664
1640620203
1357036524
1979032392
433642620
654163636
512850093
1850521443
227083234
288829682
310332235
287532184
638835641
560279900
1315310638
135013929
2092556144
1108674587
2110000957
1103525223
550678957
2006477617
1789725862
1023445647
719079467
1626940384
1043845431
1446455158
1126916165
1927495021
676967815
1265396179
605960948
1909373606
1948311543
1720624552
1523753200
819057983
1516128996
562579313
142618434
2124726968
904959797
487701992
699919273
1920992198
302031454
1837002007
1877614678
1990081046
1671489526
249407427
78872649
2118813316
492874213
1139323487
496145396
1233416080
746840132
961989879
432434464
1885490999
1420882364
22037812
2067243873
746277267
1208300388
1490653507
1718392846
1992411953
1184969278
724529541
1957298911
341282565
31310261
1831672568
109102590
352595072
1954207067
888498515
1814694370
303509142
1513693304
1614289391
607298176
748597507
1852800545
764153065
538360564
1576765302
441262635
1668780127
1905183054
637266630
1083805895
2044703379
2054081462
2110107778
1575182020
951556921
874040335
922290174
1093581424
1625878188
1654893789
311738677
844413686
982399057
183975020
1665473230
1885632883
1303927815
1245614703
2061899949
192344245
421007551
942781123
1931633106
981902696
1275355966
1289190237
355968692
1862014688
1601650465
1434506971
1024036726
213907196
1673069305
1541290480
265040516
1455696387
1989417066
2100324121
1051660905
1293193180
403281957
246774614
1376887860
1788908350
2040525725
261308813
569007536
1712227018
1854187075
1335873506
740903775
1376366837
1356460462
1569286949
1778331584
916216820
44670524
1040102209
420620383
2118540974
655738370
546838496
633920557
1453434995
1249945428
1046713402
2146775806
1837464909
1854176805
1226027837
591892977
1085898342
1354000167
1358093400
18064200
124353145
1228884368
1255925538
1091544120
296420730
1219348829
1721301147
2060925481
1401280817
1242841535
824812945
437965438
772799939
20039491
227631334
327452586
1783544222
571814523
1643064992
1752928332
1051543902
1510027536
1841275051
873411734
553279673
1869111734
424286835
460475735
335377048
16413880
760897039
9456041
282378477
31151983
1166499747
1030012278
560805216
1530750483
1986552417
2061399995
981795250
163030469
205085755
1714888859
1623852836
517015421
1972347455
466116557
633669533
1163505971
1625283915
377981613
241343877
1095455026
1253459305
1332796106
2114649176
1644787648
899819272
2018192373
1314486313
2147154391
66432657
1632453189
1285871289
1687509604
1855651056
558733507
1806264082
1712537033
1532986302
71677804
281404054
237953902
1614195037
336728437
22811677
1431939015
269792693
1131899809
369510671
1376358282
1092814275
1536608896
2121435535
903207132
1395558584
1209592011
164927579
272340483
407995188
1048196350
352303982
285429710
1626971192
16799823
1884900288
1784721282
1334522161
637683002
1156910712
2097492375
2130899580
1481362498
961303491
645848955
857130728
1971698720
1394663585
1549537702
930543852
1135314616
1430035947
883768010
1190177356
783773498
484380980
379435327
1246924944
466502002
1271504109
201109792
2048194763
1599311676
1492879477
246345635
1827017922
1198487267
1934545006
857920511
1616613013
1957622198
1984348041
989807279
271213783
1720166815
176246176
1768333054
996544291
833116139
1750878478
1682361825
107473531
1243524007
343885436
72302555
991948039
595310469
1394301130
793117480
11510552
624945179
2010223109
915725938
2119201322
301433346
626084677
906457753
2091263670
59812144
14628053
349398245
2076100390
127135130
1393962655
354652678
1528869092
839410225
139651122
1283409728
476576813
770456498
5982615
1904641472
2014586948
1716188657
502440617
563891173
1866928176
1528431294
204186704
456648743
1012278861
287637399
946413594
1740002052
2133784921
1282569406
220106820
295997856
1102053365
1755978316
176253189
1251745639
1932963125
723888091
1870409636
1307205828
1103351028
1450518927
1045715843
1532763503
1110910998
390061779
93584899
1470497346
675508350
378183871
1994928839
1979919389
1641772424
361549812
2059753483
1220720908
1090101392
1935461197
415370969
882730005
2042804356
1557982711
968491883
80487956
438628016
728896840
2045345048
1140383900
1127494335
523022299
1985132272
138547262
1403309805
757944960
970850296
246056596
1575308521
187553848
734372563
1416506562
863543605
1966606040
570332920
1389677965
38903686
1655881299
2137978877
473687866
2014361595
2081336899
249775791
1462797984
438630862
578524465
416510144
1989290178
15818984
1060046200
52994336
332899714
1731684776
1474671689
525654155
2058297687
103279932
308826177
606948674
1129449424
26952983
1627184913
773362640
1258688094
923908233
97362834
21073669
1885617491
356331595
1936624859
782248024
857670550
955593343
1288317901
633917362
891310031
1737893690
1725903225
714327187
486060833
502064375
852981174
382543217
2142800747
1307542674
1596032162
1161742485
1114387753
212106654
1247131162
2089081825
1368671815
1555630702
315607705
759057789
521326549
1902630081
570823184
1481243502
220637340
946923977
180820695
1994501399
1194180426
822343237
1839654559
1199821304
117929176
278776564
1459923453
1874660073
1745878587
1979328733
775033150
1946319377
785239924
1834669384
1432686597
468572990
1451887895
1350891101
104675071
1917608909
1143801607
401979195
1187353011
764504983
802667153
32453622
117181799
1851644986
752049295
119451174
252143454
1726835316
831515528
1807550849
1650762332
660247949
529189562
1462406944
477431204
2009755600
219570967
992410299
250979128
1521561361
2031865499
1994837471
319382919
109085821
454003205
157740470
161392142
1597029666
796012357
1367311722
2014923722
892709462
1935030237
1230451733
38432978
1351635346
2005124669
1576501166
987664735
332293288
234060181
2061734503
1602961831
1273529021
1383679660
481443354
375745492
252723089
832068315
1020020877
636032715
1570698398
1452869130
730857660
1767617553
225859732
337227063
1966807448
1867642521
1631838269
678675509
958123867
1078079424
171435520
829280354
1772770140
1059862362
870423389
953381595
1061912657
1853872217
520142759
2108455458
1050531558
529188843
960373117
2079063468
240238993
852960128
215737910
915439231
2007900372
335771383
1418631897
1850610430
1342316505
62737162
1959791517
956012449
811946050
245840740
354215129
1545333462
1279725300
1075025133
279845557
1593585057
1718497230
865893382
2002721267
2130710364
1462366806
549624624
1553055650
181739209
1301626187
1473992764
989927966
661005595
1894589432
1740084189
1100214258
596084608
1176219978
1200353046
1851789780
1165341309
1085799716
1757649248
1915711930
1734249137
769427407
8824788
1878524725
1179576379
844422786
685568593
1222075510
419240074
1690535900
762739245
1178815851
1510566143
528562099
1883396331
423610606
728610923
2098613140
1310537132
1317811308
1458901469
223317817
1275085855
81266865
833900223
806307920
423217637
1664117173
245154226
639339283
458763880
49774321
1986127659
1330304613
1150324504
970363817
151724421
948959291
1703534331
1832648546
1068137062
193345901
2140507350
1511380431
986803454
608096914
1417588941
10116939
1685895174
154183654
221823839
755980528
1783642373
1011568006
1356258073
1671494866
1998310799
1531859958
156529431
1182388905
415382931
1218829195
1540929807
1651263342
1773874797
489517586
104686617
664735290
1669930014
1851405781
1673663016
818759591
832330841
57492113
1324691199
1556837193
1916545091
1735353646
1861968377
589440770
221163272
1557600384
981369961
1974439802
637087754
316262695
447553583
1851832391
833690844
461988414
483620140
2033425621
1584874377
83828944
154601616
533921649
1154875762
519352582
33405447
356322010
1230732483
1632408050
2097767135
486914422
652797758
388678046
2144402405
1793459717
1347405839
1700704661
2086685589
476636230
838225513
2046788430
180821023
2007433306
1515957208
775654461
2053175912
656557951
846558630
578560331
1518238647
1005729850
889131145
1612623088
572066806
1418853148
2113151335
1394870601
173687830
1606500817
428804303
2035754566
2145372255
269021406
742679673
1938551925
1120186049
898928165
1666488696
951556588
1704553612
1496415027
397174641
29552304
1469271417
476378006
720208253
538460311
106721517
262788628
1754804606
1343053692
1745703333
1627862289
460259757
996864492
1710805625
2052107859
290287495
1198657854
756274535
1602325328
1976214863
1960914235
1491163595
1522772437
1042365669
127482186
1105994367
1154690011
1458899363
1587814466
1895228499
2106585026
1588587241
1551728777
1412168566
1907216721
1968088586
2057220236
1404414697
1469362312
211208468
577702568
1195893262
513885030
701404216
685343282
373590814
1628941660
875556051
1357414056
2017681643
37281635
963598187
82378975
1541819940
2131476672
63961589
79040121
1845711497
1502289674
1935517111
451765963
323809701
1795778112
1174792748
32407341
1656891763
1404772794
1483288302
2091173407
1330573180
712590052
1801246137
1178480934
858142800
15479680
540501253
1594822543
1467909399
1165012041
673167973
1677993922
1601829376
86464018
280511579
153361177
757267627
230699407
715080847
2126582207
1803966899
1873987572
1012734686
2082189240
1628697618
1723081420
242849382
1633177747
160365176
928746712
1536250119
1573358502
922133899
503781696
1365512326
1185087711
485523278
2083583338
368390551
1300196448
844967834
109477742
771168638
215286516
1088476067
1328687020
802861286
1813976651
1246223431
619255949
1627121149
741605766
533820237
1617798854
813970925
2140560618
529033838
1599572348
2109489334
1772124882
133411205
336779982
900030861
982199102
847729820
1076289525
366236335
1567672354
1230963232
519412022
1218827961
1351453363
887822735
2084903608
419851067
119416340
173621532
1795402808
707134092
526232727
866223194
232239575
1905313569
1178844100
1581316677
606886805
675669109
1438904540
1976234994
1401691726
25516547
829400143
194621930
1849291737
875419027
544927400
218604384
1159357109
1168348493
1665529092
230304798
1679642340
190402976
95124614
866579030
1836683830
36974715
1987430227
2124199235
556489672
1763950155
930789354
892906453
2068207958
2120675660
151011031
894527982
885827199
1427583802
1177161051
1040207798
1474004354
1924297638
1062310617
93486760
18800640
1115505218
977879143
231364954
1436323310
1857417586
1605113258
754616411
621307620
1437712312
1064989781
715360458
636623421
454888102
1046822093
442286972
842911386
1136101699
675820185
1341270522
1735953222
1543867812
1400154268
1539267943
263808920
1620004757
864908458
1987140803
1021346641
2020032179
1909796051
527940374
153405285
282090701
468691597
1905155445
2097245617
184393788
959961142
1424540075
733237543
1929600408
434815956
1051184208
748553918
557038273
2055797918
425926312
821345443
893331589
552548025
1118762439
307946435
210887982
1741109048
1034391480
1477091094
730302075
1074923752
1386945120
1432812474
187534389
128743424
1351297556
769913410
1533934133
785307438
60733127
928394788
194706130
94964382
993895304
1692114417
1366591711
777772355
1582222286
430820322
1893802497
380673260
464624177
2085551708
884113733
135265864
862725733
530784022
1525637406
1264142590
698801129
413494514
758859051
291163170
1822336946
1552675536
404049245
1204591382
316059330
206162095
1372000181
1036947543
1458736265
528554839
66878034
2047515405
1522669828
840301887
1897774676
1740395253
52934284
213057004
950288756
117363687
1789012241
1504742269
734238880
400679806
2019750655
1425021220
366971517
1189567426
502938957
643568003
1919424682
883548327
364987322
2078117073
1138004828
1234033567
944524411
1622725257
496415283
561889334
525149680
1029808493
1962850265
2060621771
1349463303
1542995741
1932106552
1990842019
316005299
1119899874
1278360099
537491360
1577508428
788692056
234787801
441671775
19444454
2011811421
1797393021
111742458
899600111
571337932
1013820994
587237487
1210862979
1903889858
1307021115
1556848667
1608918531
1361623115
167909143
204632286
710797818
1945128092
940338304
1275211500
1485703945
607409066
1224006840
1704016630
1613802022
1284085987
395726152
251231813
1632234785
1557334245
266975152
1160384348
1607392470
1281448605
1653910066
1517362553
896650211
449281773
1080939241
1698637184
935150705
1446304250
330338788
302280306
180780789
1464222183
1253610320
1982450813
2027970479
257870022
171864470
1631956577
1809317315
2008632150
53370824
1288597931
1281601875
1686358560
844225574
1907031546
411936953
947227027
2116381073
908241496
1912801321
846264814
2035503835
365783175
961580874
1340237854
107770865
1480931934
53856132
61633837
865602793
1652157634
1364703733
1251170187
1662229538
698883385
2008821315
1933042249
930856970
1309967493
2090234078
1087591960
1089937861
650939634
135176208
1694824609
310142888
248327371
634160137
639792697
881602200
252775256
707718162
1687947445
1557663076
270986566
20485234
321218640
1752145440
286353604
89888203
443843558
1345098016
2018566501
946625146
176619883
758564498
1863896332
1495604484
1753187658
1704554779
1439776629
1405284043
1498137564
1057112008
1143324416
1952794019
1583634571
1608749292
771907798
234426990
1394042653
894610385
838872248
2023251830
1441727182
1176175364
1155647958
1583838792
1256480691
832536341
1625387778
1176014465
674286116
1933758462
380711537
643761003
1219323768
19908544
1496213075
230363886
198360534
2138750382
468290862
237445928
478741736
112522966
1606638048
609194297
1293565498
1730877751
268439594
1042155233
263656538
1613211243
491923530
1417763230
807371966
1957854475
326974553
1081798668
337661584
1566991240
2035432237
194687155
1840655363
286628380
568714692
2016573494
1925698009
2081846542
822252287
1571428133
1535621108
1076952877
1945517046
964483332
430877082
1028039672
1392365519
2106167755
1876958548
753721735
112120071
813577346
1235834350
1230242669
1742747805
1699213697
1907116605
1240654935
531866329
1653660845
78075100
1989195938
813679430
192158623
1160424841
728096991
1199382944
917609351
1022142676
1730986792
37100881
566907075
1707982788
1578872460
1373321642
294517626
1706910110
316720233
1773974243
2042853038
1037077076
551086875
759847301
833916574
637215797
819644436
1562031979
1267097247
738013063
68076042
1369078655
409417619
221557438
376245198
1696935352
1002114581
673542942
345683319
1181232226
1804562657
1269265488
1056884628
1192292182
482346743
382550456
1443390749
1508349112
1565824352
229834050
1371469144
1452717364
130125522
2089236814
1893029623
1082228712
1171531781
993957669
429463896
958996269
171112354
1635987657
423018353
1975673935
997989254
2073086069
65800640
45923448
1143596935
1439613031
1390495957
1461414859
377953105
2115558580
1518516016
883036990
1947967654
650627456
1448270724
284523288
1813697104
682257646
223278021
1190242516
209471822
1983970887
2082367067
378944026
763900935
1806362360
6700186
84543934
264254436
64514598
851027341
2102860713
942523403
481367504
1925218325
631230858
255797011
419428887
592243795
867067436
1115413968
1477880317
842590001
652194529
1232708929
674759582
1241836439
747256574
849018127
167493712
1901108500
388136937
71316891
1341902188
1717991991
930979369
187958739
1597795262
859018942
313733470
1597811365
299898833
1210342795
1581219735
987401213
2128100160
1652513647
1596387125
2069719973
778281968
485953791
1073463740
983112584
206292002
1196149934
751245504
1940044745
905034715
66489795
49693310
136282337
324806600
821423643
646794385
1137574483
2140584695
1257640908
352314002
672338023
500473201
1210887396
422670305
1500713664
1441174982
1516368023
322801182
2097213042
1404434657
499099969
432650141
736851093
1251303941
1948207057
1371620437
1601329097
643314591
716176627
880586474
1470868289
1094835816
166583231
460660620
61008124
654177152
369296359
1271218447
1501200150
1643248347
265016379
1658346773
1498998499
1230640247
886514802
1892204519
638206827
1136746554
1323009926
1007576442
845121231
1921461920
1497011860
490663099
2054430934
1078065365
1565213197
415224921
472069498
1425088558
608447739
1466695518
1645566750
948138
2143227455
1582137493
2028986449
967873380
804133873
1756147556
240032441
1896800596
1488747694
248873964
89210022
2010679467
87212576
1863596888
1017459679
1995379540
1788373983
1569342369
370479093
2050350317
1928032403
849113265
130445187
1179077649
275173631
651917248
2070902749
1409339966
2045850064
1181201448
535613957
2062988165
845971098
1693528975
364982807
83924975
587174685
513083811
120022106
439345796
445836826
1492708713
1216341097
765514347
853109615
1663441964
235076431
1354197753
1834878605
1103398644
398484739
326706073
1362076727
1752647119
1830125537
1574199340
1810097485
406541517
1558381046
1992733113
1456079066
1439274928
2011903854
997383711
1128703463
1780295356
518113617
1498919125
393340575
576643643
97913635
871928436
1311779287
194465641
985715130
2003364301
471803207
833076442
1293865110
910902161
1288691899
2016128359
681607519
1391805134
1642512092
1996721686
219713816
1485396242
937070737
1533653358
1240585979
1375160016
1378594507
697471942
60150392
435446710
1930173748
1509517296
1296871764
270315129
1217508224
815393475
1245699696
344827235
1135300817
1400406106
1416107840
611051209
456267005
284792588
1481640677
1860475139
261071736
1974031623
682917852
995859144
965897578
1144294321
86704649
2123856614
153682829
427029501
1796741637
98318797
383611198
25866953
140380689
738578510
218734013
37299584
1263342884
500400332
870168347
564458988
327044379
1203040082
359769140
938964509
1935796352
545915317
1027243873
1699956031
1114251647
568756144
1214060512
1422015546
1943772086
1602923415
1383496979
131899582
1047286325
1424042506
1150521267
1040884303
486149665
678711952
707829015
627121878
281109886
1382731746
1916403813
1648012729
1369325564
1144862737
1747373619
500036991
1090446931
1693803656
996574535
857884323
5412994
1852347034
427477462
1021542794
2078059408
1962757010
825632595
901136616
250949648
615388519
1807276813
265113409
518004804
52030030
1105503737
530670284
629413566
1335064947
1394648909
1892426183
627674075
1732259583
1147551395
455568998
1686871202
1685587055
1957688890
1903295362
329472288
95885548
1040413968
1775904920
867605073
1100091761
1215265100
1810900460
466837512
1245593813
1719065259
1050698032
1962981392
610179158
142709827
603404702
1519266778
1508270053
252499814
1200552840
151697047
990033529
561194333
2141791766
642532392
203151743
826634609
1308140
823178912
1897870819
2018397246
18692710
249656545
1533231315
158864534
66286006
2063761692
949360249
2062496523
1224092800
1230378515
508027744
1106860803
999734086
71159515
784471141
253417015
176824725
1688359824
2029801254
1396888943
1512919694
2137690356
513814972
349686789
2048701857
1137407420
405592917
1570558429
1176498720
167327974
7027904
1351159098
1571488818
2044930208
1703161945
1623860505
609589271
2109931470
925456870
826981376
147435393
1147716810
107073464
1446375874
1590332752
189542238
1823181288
135327148
739568011
9213689
356686836
1378054340
519663113
153643264
209662797
1678274723
11696806
399845221
643522785
1885321489
1419129186
83947154
2119280912
1756993106
2019937007
10912619
1206213491
1895139241
18559490
1119676908
1615180751
309131663
985000232
254509922
1318896001
157485005
547894652
1984673013
565909731
2102544340
1470469021
1931547880
1592871526
248617686
682849302
613491160
2131239796
1676216419
947732306
1594065066
1130935876
1037017140
890020310
938721987
2124753611
690709726
1999052960
1964880969
1085494900
67911015
464647594
1963799108
810163237
1660612788
1688023875
922388737
938644851
1351951966
1073164677
469523116
243138948
2035249644
652820922
1404570762
129072841
253125805
494840526
584695442
51939877
245868590
2000088461
1371326587
1007634309
312221819
595874155
365805780
792040007
104601004
678934481
810486416
1050400092
1414948746
419084551
1229515814
924494675
477349517
1058605127
1032727746
1449543461
182384276
1643782171
719207306
1921950709
639310069
38549051
2102254904
1757248852
1048641385
520190045
490693185
35852198
719095110
257986498
492004833
186818772
520286912
1049194096
1809519516
1777323924
796616251
397369935
326432067
384674856
2138195769
963211849
43862678
1916836168
609271874
295305775
572188124
254014225
2087797100
1385086723
911315695
783581194
210373153
1159320372
530777538
1224780249
1904655395
1384473304
170348583
743406615
313128169
1013075949
2099634235
1739550274
32501856
1465075400
2128086582
1727918760
1590375287
1091899936
689832850
1538838349
427048286
1898264448
401580214
1191853605
589644542
780655362
175196949
916509970
1773858823
1682828414
1672919977
117716571
1934832293
27040419
1885087122
1127712904
144903198
152506450
1916726122
43693970
450653174
782989339
1941888587
1931181046
1948062341
1642350793
1209074680
250031047
1199536763
1711200683
1716315291
1374573275
1611057958
539508479
2029871537
480973365
2076103597
258043137
203297750
1320896890
1384713172
1890297472
932065568
83854983
1580179309
1698574017
2082601861
1276100019
863469622
128337684
1167832823
16173588
436895655
936538730
603268982
122009104
322073142
86639237
1384290245
1823460156
629037148
15854342
194537321
125856424
227185136
1784667791
1937514639
375106893
1648695203
282899041
361371442
1692060736
1294384545
2014776172
43552319
2041925917
754613727
1017598384
398550756
1481116994
1407961509
1864756488
1356551685
1751833586
263513381
380946738
1242276546
614869196
1290160229
1260200471
939093269
1073299705
1818233408
1505925151
642480935
159542019
1278628503
801934480
943296686
1836697555
324654057
1325843716
1998212167
269482463
24989373
1645893974
1861652044
534877681
1523653279
400549270
1900766913
584080258
21871011
1152125063
1380158408
691221819
1801875852
1670850170
1423005551
7208988
1780280986
1893823934
1043484349
790764791
378465690
968119115
830811894
977848367
1228336724
614588174
3900613
1806186964
725151152
560193349
206555706
255102458
1144268846
1568337422
759761990
1577940272
1563616102
242150548
1093999180
317303948
728842611
428982150
786578251
1826700785
1943280152
474305587
515992732
849840185
973659541
1457908570
335161280
426119048
342327052
1067036312
1465430508
1200166437
1741645364
157715506
1373630581
82770770
483944984
923753247
82298912
118187275
1372640016
1616463892
1104216970
682569510
589391124
595232958
460832956
1111893092
1573941756
1402165342
1202546599
1081835041
1308423090
1345469620
1193486613
72756524
1565175483
285511988
776864679
150857966
1532517364
1408523269
1374507867
1081739490
343464813
51669523
1711072888
299574409
1225289260
1390129869
1308335405
1616935670
701954193
1213269366
1905233632
71967688
876629138
1239940122
1622194382
589891412
581663779
351287531
1856189494
1587387979
608842638
1821895151
724169797
1570143019
823204592
379753835
1165692262
1161795828
352469346
1024798195
1822327326
1274246389
939691812
322465486
755014144
698281400
898842424
661815360
455131254
1177086983
166224323
446227471
1332079026
663671620
1878353756
142321900
1329693162
1183234384
103330193
1149953914
2078925754
429418089
1840197322
681018969
2132104565
1404968535
1513683829
315639344
1916702724
79572987
1851264177
1396446786
622579058
2123255293
1253171855
806531208
1947295350
473018034
1683833369
1400143338
260622592
1134752855
149223401
1679999570
1765109480
1031462397
1820893777
1039733086
879737673
1109704330
963937054
906562050
49273241
1704050280
1422482076
291068810
122745681
1467736749
1886210418
1416171875
1793455789
1063902719
113162928
1421354803
1820910704
1355065453
123885203
2092328310
707634828
208658352
1250229250
2107213195
119631423
41283575
1376437272
968597029
352295376
1199113098
1984170630
88266565
1032135626
918141736
1440842187
1911776988
663460056
44347008
1056984067
908907552
1905562960
49788040
1229397471
1580434811
1617874060
548402007
2133682342
1510445815
144545371
890353716
1051036745
556393395
1162610088
708516117
1736643162
282104201
2142537423
684874502
1437494
1479251442
1577452872
528557124
781438317
964345140
1760533195
1980592927
1074290460
500556751
320586891
1191272218
1940240477
1957198342
1308893809
133341164
1668133379
385962066
2074524841
429580232
692933552
1777838946
348508713
1309790641
1239631128
1116119344
1199255273
211423896
2085243378
408927208
570952229
1469174224
408994469
1683351413
300575962
439894164
1260795898
438412560
392240976
1226361567
719842237
73369462
161947675
151853019
1662350480
1690957674
676307440
1038536948
1907777292
433012770
2051773018
317862838
1452923092
767877899
591505177
1151494319
511271398
454636576
1677849925
735618222
1650952182
1006911195
1795035030
1213665328
637773692
1264120093
1842260815
1225816111
1963702034
255299799
1022349383
1445316223
990189838
1031960441
519867940
696402235
232093102
1695946324
1087584973
1344771022
105160219
635781887
1814771822
1062903592
1199600973
1161481129
2118468664
1040322950
14410781
847336188
1149193238
2074593094
52547980
1544713291
1958006201
195949183
1962223321
1118712039
1802812387
1550388119
1205262374
224109248
842394913
653232595
1233844253
1989409358
198382165
1032872728
196464908
1186513161
1706505275
201413787
1571424239
787900230
272874025
225833542
981517907
986978182
152631426
1911586919
1471474801
902943572
1846167118
624792204
1855605755
1301665454
1604754434
1730901125
1831463340
1749697781
777959846
632183431
1891387473
434904373
628217064
1321359662
1198176799
1517057496
585748338
1492919751
854637497
430244218
1812985170
1322884917
1241929218
222354114
1373848261
973282640
458000589
400201939
1094267759
1624148305
520404058
1873849259
1179785012
1635073735
317471773
913375176
1539961260
1401795326
229947712
45935479
284090358
964289888
1840436322
1864786400
732300966
815503496
1081847828
428306553
1713899721
2017415538
1598720672
414515694
1224607020
340729894
1042768227
1303243723
1707613567
33435658
1374132723
411517375
1601602514
700325991
2067903648
1618407926
951980449
1928274898
323815242
159230478
1370580361
450619765
132546249
1632698989
1367837056
833768522
1821600232
1078391611
1907958153
1699335241
2124106554
304320516
1002250568
178834973
1496429397
902433894
1255017194
609854295
2024350558
569509958
121681125
1958763269
835188463
2237409
420845809
12736982
1819825863
1985010759
2072881430
1076935186
1059861124
581742457
732671741
377910359
2054046533
1546422309
1605054946
262885200
1245255120
497644326
227927200
1099733094
1288510620
409115357
1128307805
477930443
1558104710
1173130039
1914228130
1634342110
1326822575
1890369188
1431016653
1713368601
150322407
220361219
15679947
1155492225
560677843
1700643101
1962438728
230988147
693330707
52824600
1055106301
226938758
1283010499
1953536654
1226601465
1044762219
832636162
2028512231
1867198248
2083832061
1515902321
1583970045
1255283899
554957529
1098155410
1298925626
1793275059
915046653
419778258
92847326
1337419714
9460065
1328228596
223247893
143682986
909812723
1790131385
533730848
1078860510
1482324528
1594252759
761844753
1417690806
847222681
684887458
341407715
1191054071
873450007
1527416072
1224632248
1915486270
1950624314
1039419045
2088774242
1681483214
1560091481
1075820912
1811885499
633227006
629019572
993938089
1633407199
1950546271
2000825659
1962186752
299612683
559557562
1278901526
1306469051
1846374846
1393982326
1323775048
1059260449
560678791
1388614466
1104971804
419677645
1868463723
1794298305
895771145
1796670145
1315160176
233797374
386783242
416244128
422697856
436624048
1880845618
1530354550
1759757783
283585457
1960909118
1389699425
709290287
2075997290
1480792454
1389397925
1133426718
2107747011
732334333
949221062
651069945
1110541645
1824833553
1900111624
2025504453
103799261
1072856448
1081368980
38939645
1815987157
915134133
1911163736
1999687743
667996758
1716907757
1506293599
829214817
1152450183
2143779025
1700561037
1593752250
1902586317
2118712752
5008479
1003885457
925180974
2124279428
944739486
1457203808
1909471832
1019706281
1403836991
121582838
653740983
869414265
2094243739
580629438
178088326
1461679119
931793361
864165577
350354455
1574668305
172575715
1664932242
61829515
510767802
545323249
10645259
2142860370
15656474
681205225
150738509
1546889379
476335394
1387586648
1461747322
214561748
612015176
456424470
537125639
1971538236
1636247966
1985678928
723413174
609747384
110349488
4585224
1076478108
1415887207
1441433480
113805265
316085516
1321383334
634779219
415011244
138296885
1429132272
2087159715
1082259354
149372332
1053294422
573865311
763775148
762249925
1330524008
958051260
1389191829
1927837605
359329369
356397842
1720982345
1195037776
1152149181
1267762815
960885700
618544026
201063016
575856113
136237679
544710520
1501126828
1294201928
1106363556
972352749
1354976220
524992891
716032385
1978302562
1893111896
604959173
1683596355
991093328
46989969
1443899024
576697874
720489090
1793352989
2074934709
774037586
733703569
1498906324
2141905600
1777692488
482414593
548487639
1919919856
699075621
902030216
593733887
960356646
102676234
1554983545
1519064691
1308956240
1126549887
1281008733
1810315664
1400285635
1971912942
974537287
489848325
640718204
1354534989
1054876447
790692159
2096032221
1647328001
608556910
1248858302
383063797
36730516
1410461194
764358809
1744829352
1752274209
218548374
831236561
699514529
478017579
638039748
151494794
747138750
1751140779
338779061
1277538736
1213229537
100843421
394418571
2020743688
1176735553
1977378010
1691698707
66216996
648427111
1202023632
1527572033
2124717635
793964398
468421830
1282651048
2111248756
921045937
1199529627
611297178
820096660
974777807
1205062231
885739507
115969494
1459954207
562592038
1022700413
964203522
1720401525
1350062030
1219906920
1607543223
141658900
583331750
1392593606
1661446251
399012412
779633235
748318097
1124747694
578468139
192219837
2105160140
417373491
670269308
428834928
1391135062
579569300
267126831
1556541733
193161213
1762575383
2073184626
1605987196
356325446
961346754
1213809937
378171485
1493882750
880760566
1424238764
1788194383
1517107586
758224302
1436366272
1768342341
10999281
1506525120
1202287268
126813817
844610377
500321784
1443504513
34757455
1665936411
1193664719
1306329623
658770723
1872929409
481001246
197941358
839690230
507977059
2145803273
501202614
1756493301
1746514884
724313611
704560125
1515839147
672821545
1111284754
43394457
1688300165
605846128
2066164894
804341387
482394952
1822521674
427973460
368562326
1305820826
1704874242
1311158269
1126274004
2013949885
1628052201
1236102212
1586560821
444285447
255355289
1881229840
409299090
331619200
673175095
543719872
1886789017
190777067
332256415
1779521693
482818734
537060684
2137575089
1481258677
1378438407
90089804
927042065
686703967
781498679
1302960376
1301598964
1521456616
99740741
1369544626
146698560
1971834561
1461670967
61896923
1253991575
1287152339
942022430
2031180350
521234517
969100987
363775175
367986018
1526579277
1944412228
853956151
261380982
1066749070
800785298
1814402441
1642579306
1406002706
517511661
1472911207
1670033423
942736025
926898102
2111285732
1444285776
79929614
1589095173
214505
638377682
1424457163
775563695
823314065
138266649
2081853242
2108688252
1130899952
1080862894
2038024470
1215566904
1675172147
524107428
528230876
1058882232
1191082151
729272482
127602229
54244865
1682817162
1960894489
1372900721
366041302
1399659699
1023206310
1513528854
1903098445
2102613240
1949895048
2116731264
486471069
333741408
1179984
1044904160
1013342114
131886889
1492242069
8601810
1078312286
2113406908
1285399234
1908725237
1447182772
292434355
338477120
83984666
526423084
48870737
1923179438
1360603969
2048532287
1213517798
995931770
366721765
1509287564
1256690961
1841744266
2075473630
915268679
2114590245
94607060
815936219
269086923
1522225959
900598816
1479378091
1597583328
810414625
2083659059
1532510112
59967407
611041465
1602149765
7141609
1636343323
695270102
573154155
1373590502
1739579347
592469023
1698378141
1048106588
426839662
1750136752
2021648828
70517961
167761468
1142347947
122947202
1648805540
1653140709
545745378
1650777635
1039995618
580728742
2033886989
1560292500
1495589701
1107524010
1128928178
246048050
1877766649
926517638
2087615729
1205145110
255048784
638455980
561872967
716054837
863129750
500945101
1568136475
522286978
1131569435
1460630139
1467583479
1128610521
1094852855
1270930205
519872412
126509006
383543321
1464404809
1392503876
1479157972
858365915
1021150612
1103264094
191475556
1058666207
224017350
1675933682
1181513684
163175816
1619199503
1054901379
678365549
1698810406
908435603
1743318627
1315082946
239224145
396702247
291686556
654480068
1496137179
983063173
1111949560
429755139
1235068297
1900202009
266322397
803846815
1641960687
634607247
1869699434
1163845564
1750153172
1903146312
1988094461
883819069
326615407
406230407
629334727
370165233
75344035
1333878876
569851809
1598407907
860286108
869168372
299995502
406679924
1847730186
937226035
468766342
1568604253
1382022859
513996240
1687349955
328194960
707872960
1038585942
963393502
2091654166
1733027693
1466500537
2042793285
1414302731
16275705
1251525163
730675534
705868252
1330144555
957728287
301643928
1876156643
341318033
1949211496
56440418
211572104
1067060664
701748432
697226576
1218663927
374337292
1266946753
1224654671
206134605
1332762098
299537268
532151689
911822170
1482350805
1267287845
1725110632
1004906792
1658558879
1453813728
2112062508
1446696746
203333965
928892771
1225901940
964651884
1599415338
924396701
1337163088
683375053
770479689
1401739935
844239086
975171705
844707749
82650945
472991271
1082587614
831840357
116115550
1703316146
356935365
1385370983
1478402661
816975178
1737302424
705389530
261758856
1709874879
1151641354
68879834
2024279181
233658909
1049594345
1147064112
413401069
761402445
1822293005
1212571818
1529235467
1741002023
2075222454
243377378
482763022
1506449221
570944197
25793665
752743313
1212321872
210318810
577061441
584407741
1908359483
1101855239
1944858475
195211792
104730197
3455315
1843849135
4484268
21897306
1309768462
1787749914
639660661
1614957402
1039043985
1880014986
1850787578
1864351781
1744457993
1791204514
554088348
739935306
749078975
1679879078
1582141877
177254840
372619669
2100784791
1033232578
731217828
270074697
1929413319
429012240
1933382291
824579089
900642290
1578004850
922358950
2146407907
593797816
1502257560
444470706
1720625689
1104352382
612522153
229487554
2103044926
1633645470
610899864
1062832958
1780643685
1737718394
143145597
1032646360
1269826288
364327059
1526525874
1701013595
123007488
2073440202
1615902233
829816920
1351842624
1704013797
69460665
1729187635
1760350715
2017254216
2040377223
394613846
1611880484
1391389445
40325478
1677727593
181983571
2109377297
2132514463
1870925788
2035403749
377292389
3411191
1806390644
1791401032
599505900
110931890
839424222
405536446
724851163
2134318653
1695998745
737888579
622879315
1152801396
550051494
1617155846
609023991
391909006
1407870729
49180955
239595918
37772179
1889542568
114016667
100873904
300756851
998169969
1562824168
913269777
271983445
499317624
2096396509
2041493293
760603173
6168340
1507396799
1822507849
377099860
1521116767
64802247
1437298039
1980162175
1219783243
1204327558
1622650969
972739877
707593884
1780707214
294955239
1090290662
2083777141
2095730225
1894804140
918193368
1431040171
1513796341
1599216636
1952911022
602554327
2085186796
613603727
708318689
221328051
1025399602
1098310641
1794437742
176687153
2125346287
1009259217
1790610848
702569412
1443586472
393384378
1581193573
496657923
310823077
1606738926
1744719191
370738264
1538899429
940847333
1691823561
808880448
663873212
333830404
834951708
418076022
1939352936
1390366884
813163071
1603745471
2060172177
1029522853
1623434607
1300140481
327810017
1890781918
1490499805
2049724617
1998365964
483609699
1048335563
965319949
1856424778
205720750
530238532
1771855439
1061812991
1247274799
678234654
318604232
830233466
1524801109
971904871
1077416905
900257719
1502015116
1261054661
1700922421
1917997661
2116135747
1278917943
710924934
1980948204
1857954437
1909926174
1734612204
1508902012
1992018456
1686294600
609966385
1453131577
769995361
1182911190
1897295450
694434760
1364804698
1608326205
1965226873
596664535
189252685
2145350211
593760624
1632567577
631381757
1200843741
245070378
1797578295
654409077
418145777
1899286753
1865245372
539173304
1382208181
331571971
1300110378
2071726716
1324160967
1522784258
1697070482
1870979001
1448997963
1699914112
1701456243
1199515354
1112633046
1269314441
1625228361
227852048
401689649
894174582
2120371919
1012049217
922357103
739203392
1707313133
2090860821
42563132
1107348602
1817040740
410154969
274700936
1437183988
258195372
832621115
2002482719
2030446748
2038880320
2002040662
1176242451
1019811688
541364360
62728671
2127495107
1654442449
2141255933
1052879834
760602622
1043427624
297309689
429400767
1225441169
1443521682
1601321592
842912902
328041119
572204873
1765402944
1827975891
170041758
392510142
752730235
1426452423
1196193787
82294063
935717454
489347764
1583880757
525443873
48273580
1662845775
1261876141
1980247868
1203439244
1760470714
56389077
1831965183
341869244
1240228733
268295502
1033227054
498631124
1206465975
1371863336
1682317499
775731390
687193086
834050205
1495033821
285228592
1017365032
90274075
1413682458
2132850302
51845006
1427098923
1612125379
1608156107
390375810
2126795298
1842637536
429457946
1759570055
1626074856
547265393
1148962977
27161682
1271716278
60152498
1156183058
75370456
1893484084
1690961333
787249451
1292951016
1665375353
402416147
1361608360
263054742
2097034959
1900095198
1752350659
448519571
538486769
1488047061
1125447270
1548763439
1404733786
1837179657
83774756
377793754
683921785
1206007836
1278728690
939753760
568766951
106100777
655761377
493670621
256310858
1945871277
599824909
324309819
1707612522
989070505
986205411
1203446195
374500438
1046442186
1957061016
1962998687
1232692311
1701875818
1813759785
1870058201
671807783
1367731993
898293151
1640685278
20036509
783307800
1032071080
1806989958
720530133
118743698
1591674195
23005031
1777210312
1052049881
1121416633
1496652373
24229660
509742352
331997650
1758261122
1157396034
428526734
625340008
1758930685
545606672
1140241705
1917933203
319866984
216614997
963309777
886295906
1280938021
1242257410
175189703
1598351662
808419970
5149437
378551239
1809126522
2045823183
389288298
359097011
1114278183
325375264
520440744
1832752153
1760252638
523095817
529792706
1454724878
1198348408
685983508
1983421463
846627161
67464892
1001862127
693649025
1589557045
1477341880
2074490359
937109970
1206498365
1122069448
2085888974
1864159104
1612864294
605533723
1943395969
972971680
529370780
294663286
248081903
669309108
660590728
730893012
373122271
445362327
527346553
1132159155
1191742739
498397391
1726931397
1605675748
760404984
1675618700
909141781
23920346
238071483
1062168360
1481187019
254602004
1683050019
784887801
817849977
1763269456
870431654
965905143
1382376519
1913258404
2095367387
1583517141
28713053
1118488804
1516330984
1157165943
371549239
1241599811
1743278147
844937639
1257464790
1355769908
1444024931
1941686311
825568611
728475321
699797575
203021864
434299331
1607004149
2025594212
1830226148
2010952822
595989737
310983546
1664524787
1727509499
1476293923
1630053906
573560095
910383720
276080833
1936861056
99659658
148432172
948974322
126792939
689747199
1504015795
528956344
408703426
1643118142
1807743338
2121093766
1599225188
177201213
1912330758
104872127
1873176089
837949672
2106160620
476820271
110437920
1856210658
211116055
714958167
1741440957
215443113
1593272522
1222750820
471486730
893917541
136473985
253929724
732109077
1922200331
178647399
88208339
1945805593
651464747
582122868
1999033650
94847854
326710574
1110558836
1681467640
61606900
154710965
572762049
1474457087
1390182303
779638988
839960410
852351423
2111475492
105997380
394537419
1254125900
230677835
44598706
1553756400
1224879138
915622593
1876878051
1575349725
1433476805
432786209
1892001612
2093906197
1719118921
138510461
228399239
354685781
2084487407
403578740
151533009
825183434
529863777
301833342
1107156471
2031777470
858026984
760225534
1642102069
1601608269
2142115006
1202601595
1912947744
365902280
1646718466
1112573502
873719206
1633540271
615324592
1820017009
1019731142
2030979957
1366247401
1720684581
1488731029
723832925
952049146
806535998
789250301
569831266
1906820125
506265528
1705572148
1011360505
1317101069
1195388091
1065818628
251348759
354064239
56108606
1151501574
1256837842
1144075555
2018851365
4975068
1792137264
1309847743
1137831020
1108315648
980143116
1918753248
870646520
298242574
2027492985
1191084292
587258422
796671702
230452053
178006401
1917911399
65739879
23915039
148161451
1226251931
1451462735
634717836
716992304
782768898
1912357678
514734282
1144735108
1204459415
412782480
1021998371
1224879152
2002233495
1165637689
1782345019
1374662268
1562303061
943564254
785356584
1037950992
758021522
749710795
744554265
1056065423
482425693
1744822346
1057611281
1336463445
691138892
1902272074
1294793544
1492305098
1215747592
1543256178
756536373
1155715267
566551959
2082821191
1745390624
1333726122
1075614986
975756224
124364102
561122060
1201721202
1892495996
36995234
510917726
297351661
1712092171
1300997667
1399113555
857784161
1887861585
79549729
372258950
1377920425
1146449693
302177452
867513236
1516136700
772659642
979581742
1980296375
112042060
852706988
1817937826
1603218403
1755392585
545941701
837591382
763401940
142762179
290572515
736733066
244843229
1872696649
1099561906
91536108
2025836393
1776948576
1473667101
1539016003
716720302
185595554
1654613400
656705871
751833374
104934244
1455381081
1212038002
233280557
789732989
1193460136
1944117756
672694371
83105651
1564815923
1460944223
1786399170
2044897142
1318304700
1818884139
2073867280
940530941
584963614
563994574
40985740
23330836
471717661
359457845
25001228
1591842511
1879175367
1655955591
1917599088
888893821
1203681194
520563493
893103684
1966046890
584331582
1746136646
1943819072
205318122
1166960974
339494828
1111287053
1467610515
1277858293
1476342067
496702355
1525300019
1336518656
1927098655
1561481369
618007481
1098490434
998953550
1124180374
1120155132
1061038032
744612969
469858875
1725368414
539086183
1579320349
979541634
1538104745
1631116528
808774440
592383324
671773043
1587454652
851249567
1824911931
1252015005
1930839001
1072751736
432775133
1099306227
672669007
256032630
877040203
536077187
341092578
1846545457
2049079658
1208487726
1591078135
782639966
762464959
1970765025
419983598
1200473046
1969904627
556323838
1108655402
170810344
1076593966
1692142004
1242718323
1224350019
997739344
1763653147
1404927461
980664627
1150095846
250720132
1064821851
1602179172
494163405
1905684360
981379886
814638107
1213198113
204914382
559765923
1448700300
523262914
1108748660
2093454556
938907301
422777133
1060682556
1008883087
826255964
734058347
578585590
287680264
1368880191
1491413659
558326671
1948249394
339748318
1104651589
1477058169
1619243598
412313965
2129687472
1106885076
1166605798
2039301053
207670328
1568677776
1993028314
20626263
1294496606
1376062156
485258538
364726580
2078360776
2127576194
1046976808
1655967910
1528415824
837154539
1960417489
1794891848
353878483
1625211508
1126928955
1540815211
2096883628
484145510
1160138329
732799138
1230993559
500604157
421023376
1136162370
1789196399
682881171
1884775346
755340908
1297410058
1049583383
596036422
1986625857
721389511
1928078824
2074793663
1242352455
37527909
2038778565
422779218
1852282254
1753373456
1939887687
2118393298
932957662
648810567
1071864169
1101637067
993998680
1932146085
248461633
1408921353
1774598671
586433049
1092567917
144081440
98597886
1416995161
477039097
1078528203
1261977774
1708043880
765954092
594979747
1931842049
2044900768
1070894681
1306622324
654716922
1707867916
555972150
640373767
1426802988
443474050
116137800
1465903054
1164835613
2080692217
1019556683
49228017
991664659
462990811
1774498187
1168202356
1544208907
1821155078
439206973
304978970
311045762
1516474292
1659690021
809238621
301619893
287720589
1600328973
1589390153
646113731
1558029870
2032263642
748255342
2020923235
985336493
1549271258
318089414
1898606542
279414782
852539452
942873027
2018906106
2115194354
981883358
53969586
1305521628
1526597897
199823364
1248869280
1427712226
1079069846
1729818966
1916865356
1020617282
1590035555
646077752
983989623
96869518
2007887771
3383281
1274331419
163488945
2098864768
248700627
1186729662
1146175950
888639852
766463213
855348893
1140944266
886743630
184067811
652998374
1408029880
710068016
1846540135
1573534298
452730575
633282743
253010705
992763347
516718284
62728147
2146352352
1602772786
1302530874
459956384
238527316
2125910856
1809505871
97653878
813818534
425329721
2120154783
620762018
10576730
238196577
216076052
122781821
2008341677
814398553
1537066634
1572643031
399610333
755032665
94384522
2045294862
1783780875
102430404
764721410
722398647
954914947
1445669919
1281160089
1455238597
717240637
1278166735
2041920851
1421092255
1978131558
91452694
1683822648
1664694426
550352801
1977723862
206787638
2069201626
1579314576
84315613
852950907
1654318294
1628656123
1576327541
1493049063
304616623
514604776
743464713
248720996
1757722781
1281679336
552173406
1107978402
537823547
184172283
477245822
746575758
584088538
265656375
1190498613
2010066156
750580886
1180792568
651883936
611738184
165937353
1305352440
2052951838
1075060995
1583257867
1726356348
713133304
2004022023
348646323
1488219956
649055481
372390631
1815981782
165450824
1413550169
251524013
482376410
128327432
2103556840
879114719
720186472
1927054360
1322719508
1535613689
1244155612
1304701974
2085563799
919940656
376737388
1837486248
251922541
1349874856
2102211184
1553014942
849061146
683868539
1593679774
1251453767
139284458
513927687
1208934970
971052602
544577015
1819999869
478429314
1893308433
920762701
768461144
750769422
1373355439
775663851
241850523
1846030457
441873973
186625597
1971572124
1992819723
764438270
1468279549
871150862
1757467734
1986627599
1664974943
1978541952
562672234
379324584
1183188162
1984606652
1540554584
152927022
1603514874
824050829
1644705134
274811208
1013207962
443182502
218675944
1079865440
2114534662
625284972
131120221
793937400
1121683580
900862244
856362565
1467483005
153213909
1751195612
161814692
1993202383
1137752193
1889293756
295552887
1098142437
120475821
635007722
845710864
101395356
1128457622
931073469
1012744628
1924729170
1981722115
1586397843
47084136
2090609321
404636919
1241754830
612249327
42296180
1081515681
1809540653
2085307827
519987669
544311373
970051507
906977098
1018968543
2011409721
1711890901
700918154
1673476631
226829720
149668934
1765640388
1551959986
32869482
783642385
1519571594
833749769
72654462
943526333
1276710788
1210512312
58220389
2141701223
605963924
934804536
1860815144
920322017
694013428
1190254454
1995506009
2124242355
1592895046
1721392024
2065307646
1115103290
280812683
1227442068
2059095368
1988330392
1936192571
896947840
1663426786
1770247418
623401376
2063440973
55207626
1990546430
1789648056
2033920390
1018799764
2139806151
899756609
2059335782
1040908599
944458264
1484160731
934944840
718364527
1949682468
1158080778
719737386
292005921
1263322627
1376793454
2127076684
1862123072
495496941
1164533480
946895612
1181681515
705926449
1192449362
1744052880
1988852189
634289098
1801231145
235611898
144454367
1972468164
812714473
289954071
537695509
1840751124
500077273
211023285
138473062
967291826
708315220
1940330708
365143776
1395298986
652144934
23689757
739374640
981501810
748511736
523399434
963715730
1833322433
1782112206
1930314169
1582646917
1801111253
952584799
105426992
1040359272
1846988042
91147844
2090720654
573727658
1330075863
1842995000
529689528
732176629
2054932149
1591229005
278129083
1034199644
609796449
449179707
1201834010
716398227
1757477484
1198618522
459609382
1687121580
1506060789
22660945
1789411609
303369199
1986582315
1950185564
510274141
1903465968
1903651001
521400417
515060145
1433149668
631831710
866751581
2073892493
1481411724
228165874
1882718646
1997101977
263397734
320390093
1668502005
1252520562
536917965
176640889
1101357968
2031038519
112682368
873580229
1267740012
801507727
1325905065
632968659
1173362759
994154338
603349351
239233292
580346180
1291248334
1470341279
1378151119
1111196781
1455552744
2136796488
418537161
539864637
100878330
809656451
2055193203
1196897941
1945387773
946376124
410596712
569582280
1876184597
1686104649
302606793
194883459
1521414967
2049620768
1684462553
124969920
1671191931
189434749
1949815550
437594662
243080793
648948280
685648279
160756768
1314011435
782840195
870047049
726819765
527595560
1178473430
1403086732
1913781540
1962805205
1369682600
439803261
480076541
2014403513
1997503681
2102450152
929633777
106453706
1624052898
914498711
433602910
281203515
969703006
1062944133
567774144
1916483266
2045760980
2120780220
782758435
291545017
394366326
119563515
1037216258
526719908
391918625
535949422
324995880
156320098
1030538134
382053161
8618601
940444756
1264088614
1163973116
707431375
112590890
1261381101
71075628
583316652
1708037817
1479750215
729924637
1090561507
1965748824
803204703
653987896
1461859958
1968757739
293050168
183304720
1288799569
1285096875
310497843
82216724
526064607
2055444606
314815339
1958343719
1920604217
949618457
1650084739
1861213638
635789086
757541763
2025897473
1663350803
1375262309
15641190
1269489697
501366594
536061924
1464639431
1757240859
1587914806
677677708
461804282
1833724418
1071880140
1551701289
1294906065
1399452267
939189293
2099583193
1889163950
1269587893
120003679
1153893095
126672236
2134301311
2007226566
787367870
2035784463
497818358
1783747438
854643725
416308134
114605502
1129236512
1425836006
27194527
803349146
1729174701
587315462
1434661974
408343333
431509808
152288333
1968445124
985493735
929249396
1660451037
681132467
1635199716
1702688788
1321206172
1103087753
671792344
168939682
106772549
738933022
897381526
123514438
1817736931
1938026344
1683734779
1860075584
30753412
1044624091
423938040
410016264
709100921
1503762597
2026931288
1189174052
1933103337
1826501237
32173296
1154572070
218114122
370212938
1237492209
697923173
984273543
758656648
848798658
1060316696
1047115005
611031394
1993511146
1328509038
691188993
2069109028
1173187760
1844356310
2059903729
2133333641
2027351221
812251253
693644254
395208450
261705723
301983284
1981273057
736653595
976075935
752113439
1715534040
1000642608
579151407
1215664705
1310579630
391770495
99597346
664204752
365999034
1066287034
1747705828
1725068871
1035192307
1227306919
1250272000
729933690
709530199
1185418262
1435487726
1390480539
1708976380
410796618
1277127968
1187606510
1341468908
766561932
1783818509
377029743
555391146
698120069
59613805
1861520458
994073030
303596463
1181817390
263637633
1971520395
487238783
100441805
1568504449
1810681102
1797348145
1125941887
1042616483
1511649222
2026057013
1913772642
1973699082
699795787
1297268675
456901499
1297634657
602637813
1946666240
2129342879
1676884738
519967491
280911736
1342850609
494693645
258545872
1849542282
1770007822
1207277355
368786691
848769810
375030788
710150224
2055728384
2036208464
484788476
1486874885
2095575069
1788512028
955928290
1361722743
69337455
7808012
301022738
334146633
1974760196
214631013
2092505194
372641767
1696126758
851513514
46418265
706661856
1438298935
1878896592
848312929
703592478
2008693111
2076416030
783381353
1968452572
435424138
834208903
1148010226
249129823
31917388
1896753243
185194942
1839351128
1949371828
1340467558
689842194
1614177474
1987834399
1040311939
1565127941
713192022
903039196
819118660
1272952851
1513679820
41703897
908965733
1529406223
568638601
2089357978
1376286172
336443685
1679728032
1518272398
1455179308
218737873
1970683485
629886626
1987147317
1500857833
2092971042
1557977444
527699321
1330548788
1050260287
735917833
1280493720
835260683
169021118
1025627929
1271488213
1863206586
1771176015
906896259
597101919
599239973
740079973
222276288
344091489
2125155851
1348385537
939348524
1827374980
1814287709
1406694886
419598448
1114458893
516763729
1707782857
757051259
1513039420
570340408
2123285182
675813014
2057831645
406571923
1630304099
264740180
414419608
625224996
371123062
1551361346
1291491043
1125947882
2069422677
1374600292
1037046199
1704534857
381315324
2109638475
750976725
1477573000
1833409953
1006744384
507960155
755745285
982694171
747254064
485703880
1740403983
15314261
908981980
1761333876
997573855
200840986
197757390
2007068857
1428032251
615642522
548508054
2105390460
520142658
1584245473
409760207
1504295146
1331656162
307217533
2142039224
383851880
1447847217
1328024114
44485768
1524786106
1735881901
958093459
1593218818
57509615
1756811890
227000116
2104837881
1533141429
2117341756
1018456588
1920011797
1100765534
1095160562
1274958199
417603655
1314312974
1730538894
2018685461
392332523
2062151550
951593678
1508396424
1536684514
183635742
1022198221
390623945
2068753749
1962450666
1529470529
114871699
1880651647
1273146382
57306729
1932984238
1288863344
830849183
367950240
265748550
1516066465
635701139
1414315728
141903111
2063728221
363903219
436099512
1997386197
1243408165
1574817314
1921528413
1898467548
667420855
286523031
1603007158
1181537103
1046280872
655754088
1093239999
2005784972
298325884
1563436056
1463425393
1572668196
1321575814
1911884354
973977115
1878574892
1514277541
229170891
1970555623
212145320
255198647
333163732
553341414
721402557
729280690
1238634272
1684599837
1495373979
572197780
814425096
1335736417
1885181474
1679150537
672844036
1227209235
1928225864
772292941
1839144981
383935975
319030511
203121738
1135368987
676708841
1952586475
185766802
412733554
1379416704
1323303762
2009595117
1157846821
388102485
825996380
476911883
134343524
1764803272
1087399645
487075397
901552749
78863722
1944192395
1791482511
538097344
469991201
1766745624
1072014686
406869242
148325400
697649334
871406302
58593065
393423983
1246240962
981003519
1539117577
1145414380
504538412
1144364750
415264889
1821707052
1353525266
1155348027
1693761565
2131318738
120174458
235566570
747044234
687483009
1512900024
1101406284
73119907
1368027353
1086593304
342802769
430409899
1807394202
1202177203
861372560
1376372852
1153070060
970909832
1553398838
2133498611
1944256316
751860122
526330498
134035200
1977788266
855003673
995574892
753368251
1153652484
1300351405
1125169064
321900452
1788107180
241374764
1926242648
254950747
480295505
960787276
522407874
872278019
1631267111
321524522
886918382
35371943
440953494
1971836486
2117169285
643787157
181488778
582863915
1053194988
348368218
235218309
1192000331
985314864
1785911401
976607900
36827500
1655841091
1698473748
309751080
1258331194
690463333
1708809211
900010507
2002839694
1935294586
1568810219
701091601
810462200
709846469
912967363
1993515512
444814347
646130322
973115910
1003892127
27123397
184526455
783064712
1176891717
1555667834
582241236
1647267994
1905854137
277131765
1963346163
347022356
1033398146
1678209952
213054190
1002226119
177585315
846033886
1446852512
1538087736
1605743595
2101438164
155129983
1087131249
1754717755
531418041
1108880258
822416107
255727091
74210226
1200760649
1103523265
777088395
1699365474
1916040044
1426058646
1407886652
1141841599
1226818615
1530572451
1835673959
2046478804
711638017
1475242016
2027133292
1811278075
991467071
1213447962
6083805
650986627
1692588169
1947525977
821596802
1609033979
1445924474
1516073930
1288011421
336137904
1252624971
1558882951
241885305
1053739619
1495150674
2111623426
1250675134
1790870888
491276402
2083191954
949603150
584072655
1383225610
1438257674
1282422080
461999866
1440680068
892867304
1849744243
987332920
236193837
352104672
645620925
2063999645
1581254155
1733307063
2138579209
2115823391
454338400
1603891046
1859086187
74895599
1754106606
118787063
208043186
1510039600
2117948082
449994240
895156485
857557929
165263046
1206030783
1964369660
1526989117
1172283283
900260980
787411231
46460269
1548240778
1837019713
115980426
1896582271
1399350838
300009858
1882536816
1207910933
221405560
2123466582
339145331
263059872
1328842955
1444625220
1963618278
814911179
1540118204
813094154
1115587990
182975778
1529330586
292869848
1354298024
1553619326
751660921
81695534
2076809969
818319565
948260045
961130582
60179459
551154035
2006561369
834663600
262659073
1082293028
898297148
696015633
310527992
583071545
1903012825
203321146
810531301
2140002400
1464694638
1876226475
482905892
513926175
2064398002
1310770181
408991300
1293132165
1415034890
1257315743
1289985556
1218089684
1970160565
821692207
1170713262
879310028
344667654
1699094417
547501354
1487849249
1106551249
1931782137
1447366900
519167306
180550269
1958008711
623811003
1922348538
1385940522
57637037
840256188
1710513057
1555585124
120573042
1668799547
968068393
1320260621
693942027
1362815488
618818927
1839838531
1693660238
1501372896
30669843
1888298119
592647080
132839718
1284658519
4411464
282000489
2096819189
755153589
1623756626
1394653770
1721451098
401236723
1145703187
251842859
1677352847
1730482833
1937551833
827349446
1513265080
578714481
1149776181
992749039
1338150433
264201759
1275000772
1607478351
1490754553
27238646
1232879715
365313371
1990966660
1114487065
195109689
1416298190
133597596
1616738917
1699328174
297545989
156544792
244201495
1341330380
865286616
1739881341
1056562261
2104212491
177011193
263842008
245219588
1694928847
335538364
818590801
374231021
1185556117
729905167
1521417322
801532668
808782669
60539350
818898708
1067686942
1204815517
812939926
1715064851
438308378
2011656358
1179004657
297107210
561728576
396659807
145540987
693102054
1243794303
1289742454
1726371026
418047835
1103837561
715508368
71902265
1869980786
197891482
2038800673
1397758813
177787728
2116751692
621116890
1421761839
2025823695
670218211
2075301733
1534801331
2105935491
1249107758
1164432585
1223118392
1018550426
877944612
763584044
210512321
203103377
1985057559
484718697
1294395845
1285101497
382410987
1638458986
3103037
1862848819
440830561
1757942726
1478246878
1904877976
1815905371
1471956748
1489373205
772818995
1822496654
43752459
208179019
1125321055
599230755
219448714
1122330135
862803335
1591937574
2062063697
2013739629
311588431
1044721807
245259501
1957139944
778225009
68892366
323168790
2042094135
671673135
1139475668
271976146
1129231658
1365812245
1622212467
1813288154
1962566919
1825050513
509583697
771949264
129623279
410813916
1679940337
1520961092
488433795
1082390201
703675071
1549131403
707547427
1679019821
1831918913
2079940135
1071374675
1430677567
1830692438
713555405
1306933514
1429208233
1493712862
952497749
403970759
247736280
123691793
492659410
890238696
1997859644
1036839091
257911488
1359396909
26492227
128262349
90731841
360122380
1663115105
287568755
398483928
45048631
1321811054
2063943849
1441778615
916264194
726142598
455751843
1449350026
262931698
946638224
605815954
550892073
1368979878
2007917950
912119283
307974776
1832328655
1801172107
1805535197
2080584547
1263127658
1676169614
2096739900
53400304
2108925204
453482998
983455457
886136785
22800285
1213843499
608377177
1257534369
1179326725
731238916
251809598
1442420224
44036080
1010355889
1716067426
1362216330
1746765708
1189340507
984395619
612633346
724819333
1018282732
2056667521
855380854
1703122249
1491900583
1574362955
1480184271
1023280133
95265385
1045690413
484125245
1541572079
269431994
1293793208
1947771727
754588032
1220170516
1281369249
49160471
2056406158
498650735
868223620
1128834771
2111324064
244640485
1708435595
1272062297
525691723
334466752
1653549824
521419140
544082734
802551833
729868974
583741046
551766851
1547696911
1544648063
1113700121
1920568235
1900005583
1221942960
1169092000
1879307516
1686912150
1314314043
254755078
339104815
1882108761
1354829208
1125215978
1472085926
1044211872
1258247842
1250985711
1833206457
732651082
755047807
1026814948
1159189045
207014157
770939789
1940819647
1499580518
379521084
543316342
1714796671
518466049
1022042943
1129281163
2051636334
359952792
1068093385
2088024530
168213181
1446487094
712245501
1560177079
960256513
627600779
991624203
1261497402
446464687
2009040008
1636497456
680144813
964878282
190732004
462111699
1292884727
1390996117
652738133
1736766211
899368214
1648442340
1219263349
1704531550
1276392933
621995764
182926222
2121234394
1034645182
1515051804
1093788631
189194942
1682307524
1215385178
1449944517
49279118
1567245108
2143104902
964385756
461070409
35649692
1539809574
845000023
545584095
273920485
2045737567
1211792057
1914951370
2003788098
809816663
1948799452
950635574
1593347007
178295338
864987761
1433953679
656754772
1908674259
673360390
2035974220
1350109678
1652141036
1386229863
216157284
1754934972
13600156
411052993
1065196279
1337022450
1571103401
739063054
503591750
1656982260
1927622553
425161731
27980525
1419254110
753156060
698928105
2086957620
1071337653
1300076617
37375734
534262643
1112470377
262603384
1510734742
406411546
972650660
810853670
1574944695
342221741
174396567
1671817264
1484309969
1490516045
555714696
1131699594
2019559565
588164814
1170979813
1853731948
328150939
792848437
456530785
1568781108
344109845
1111010409
335331853
1707948321
1263814863
224170292
2122082608
1993034197
815699933
455649273
819142833
1515527709
1057699010
775975939
1189728054
496647981
1670112864
496462090
1368750744
1251584240
593506769
1009905991
1191270334
1078260633
2049453550
1126759350
2041750341
1099335212
426090813
12128795
1419199000
1099157738
502031437
1061549951
397420630
93622178
2128809837
1801178900
1376291563
1804080049
1830088288
2010564813
1523242855
2096207345
276184155
1534744949
342127639
1985253915
215722142
1130428350
1372145662
187311998
1980113575
969761462
1191709696
1977123970
1581510232
151416949
58745441
1289050287
1913126952
235299818
220968732
608980490
502833624
2129054578
1367992337
901942384
202792465
1561454246
1105376769
491799335
1471952104
1667405095
363658205
908671859
794433658
1014746255
1460449084
1045263038
904572985
767596175
175679796
727366840
1430611567
662017890
1941517789
9989597
1435351947
1387600927
797994263
7736642
1965089453
1107210504
310203007
1104547758
1736615419
1498103577
2049621386
60659858
283808442
1454289752
3869329
253904228
120745352
481307728
1111593425
338624408
1476849382
2074194038
1004202218
662230624
1331414884
929066192
2096425499
1853678064
2017717116
1795586729
1467450659
165686370
1433348090
876031522
1956599706
2039129393
1437466367
1003416695
461048937
64363230
1409075872
1105168847
1327269106
457850168
28781428
1191325724
1278134460
1417586577
1823783510
1160236317
1388428739
937161571
1781532205
640747615
305965344
420795006
175691840
1186382253
2055763694
542126140
1486012296
1468798904
648202802
1461542266
201385400
1487074691
166385179
1433092477
2048928453
874260810
43580717
417043668
2140179020
812384920
1894922830
585835334
1229899405
77363224
1944604816
814225077
1480547660
1372968615
1895285720
936331330
1359725641
561444620
372545607
1456053122
626191646
1193671716
311876520
2252965
1649283352
711104905
1371010329
2028977651
1948960423
54714704
491895962
616964865
1954241688
35887812
535846069
728744587
624852640
708124808
1634204090
901846105
153035260
1525532281
1992237658
1428381689
481147088
478857295
1147078591
596528910
192130896
1072218115
1517977172
1204389669
1457663933
1109173118
549242036
1273973840
1144860189
676744019
930157985
441002809
163822909
817201332
695467814
2126490449
443984482
1088066579
1130332978
959842611
452878908
1796963062
562233162
2135619870
2035358698
929461842
1196940800
1108832380
1406815940
352010535
1480855103
648313086
1409576295
1984153156
1385907019
1576077912
1529211516
406150836
2062548489
1803611267
1609729167
1522767895
1994742901
1871553113
498195263
1477280445
1808970301
873618237
1033652803
336496647
1319758002
168554004
1843334862
784058546
1873913687
1986386637
1760080552
1989608129
767837153
1143821642
1119797662
299892773
568621806
1271093051
1765655746
816680168
2098786151
484882969
524584801
1515648251
1067414443
999250480
1508614901
1823935261
1638472060
1169375316
1242190612
1274132123
2062551479
573494260
57250443
226822684
1872242019
1193874957
505839276
428794149
636186073
946660011
1575289865
1364199198
1235432417
340802489
1569968907
1108731071
646910481
1608686299
1973590856
1205057287
764062417
1094405031
229347517
1121209694
1137914353
2027998862
1236350742
671960914
233684148
828523084
103904984
1002244977
2087672248
643552956
1567553803
840682810
2048389528
843007594
2071055341
1107934047
936439515
72964562
1432374882
1774337583
876654203
380465368
1810982293
1035857324
1103345634
1969231078
400095072
369887179
1992080794
126456876
2049945703
1317826323
558654680
1265214140
167186220
311635955
144823899
1578435973
1526380695
1419677772
2067076683
819348582
560993341
518562939
1650205979
2090493012
550842549
1505586752
1355540103
1440917834
598732796
2023654183
1119212379
970219928
1290697490
928856623
190017633
119518888
181010182
745824868
886083522
328632482
774680788
1980399908
1688557688
1902923714
683415913
723884065
663819897
2100823845
919120466
45708356
1569117129
2012290673
1099143624
1314489103
1459402754
1044411602
284952350
1987522903
305082643
547248708
1954834019
439734634
1745412829
1976998696
1531000225
1291651468
1568694246
1001099582
1841428553
672319980
928819679
2003910214
346389458
111528670
1534163183
177827558
2003461083
1188139832
2072268123
1430905894
1638727275
1380255452
2066433597
1261798868
607346773
2102688825
2065089267
219258096
1917372752
2069912416
1901513391
723523060
1795772484
999900156
927808796
1801964246
1902040999
2034940637
2065549896
1213453724
747653492
653615468
193770359
1519577653
107223995
463581980
39670430
53459292
989273245
234114034
1650551532
1895520674
294160093
1890367128
1401569726
109230991
480009641
811057861
1080851849
870851049
1794445668
572416941
902287180
169452843
1644522381
666506677
96690749
587054486
228311832
616025374
1437602811
1951323371
128415893
1565682697
1715565846
1090445706
907655815
927842609
323916127
521930733
2080543180
425397647
961249182
1850688758
506148272
1303384851
1674361411
623780065
42903522
1486465609
1636122627
163080418
489789798
603119988
391150390
997912954
1274713692
881435139
754512432
1810915468
374045190
1452924779
1938604195
1004077211
1010641845
1252543715
774952631
1919064425
1014932063
2082839586
864289087
622416890
1995977129
795034440
784513845
1840947973
1433673000
1552075573
486327373
1965242093
1789752676
422094203
2077065890
1756428006
1128676289
47942542
2083007049
1636959132
860212942
270099435
1827188079
1536803058
1038130877
105558303
1979348173
324331894
1282025752
249399118
637919308
20293398
1148337546
99683161
1102417568
701544044
741247553
555382825
885288418
558141697
1869705066
1961668101
2049282986
1778622179
2123308076
738936761
1236721023
1163555148
1806824027
1924282705
1460623589
506135760
1514091263
767227543
1847227333
1819675626
118289154
206053638
1062270092
1248542874
1732925087
1600175642
914405972
1910095686
1461392908
1659106708
1144276412
2063165609
268913080
1197365107
317392922
2074496001
578846355
1416211186
913538226
273095088
1960645187
1734362090
2094532796
1706532069
1430968112
1649205725
628073255
229654085
2069496109
1394611503
1673741702
1027837552
1759598968
861154949
957948892
254465864
1897708215
474526858
1486269621
29013900
1208407522
750674440
1997165116
712557530
1527725605
536652802
411965825
2137731391
1466809522
1061802215
592704342
542869683
695463367
1652452709
940366929
946167541
1801331900
614308877
226215216
1649023279
692361057
1165662899
1306870466
1881322916
317576151
1771370658
976029401
287874725
727939951
91508223
529670053
242123993
1095387000
1106016224
2048589966
964837542
2048808367
181625157
1860326040
772849146
2106899442
1104236305
513117134
834989256
1434674445
991213399
697716895
1270529194
1641034914
970104680
474979059
520035972
1325953953
379355715
1534045102
699797189
1365345405
297057976
215466446
1151313911
2097405617
262835461
1664260909
483736631
1872843947
514227822
524467399
1672968365
511155831
653296176
186221394
388402913
2130718304
291009663
680000059
238905129
1739476506
2051683478
1161461111
1692982027
1899790732
947274446
605036743
1926494106
1344943185
303556396
1818157128
809649906
288009557
1946279790
351639738
1167139810
1516653297
1505400114
164415335
3740412
1317996469
1443945629
1484198697
172500220
1844004449
1337080261
1082301387
124674442
1418323493
225161332
438047394
617953536
2083167990
433985638
509909792
924516162
857056578
1452211573
973828745
871066937
1221171058
1247741053
870080683
718154543
68595865
1334762049
370405298
1524917222
1301693933
1100720537
1919577231
560881167
343771839
727456111
1172746138
1058152038
1391238133
971428729
1923722300
1476137678
972739996
1626051068
2063845725
487768964
1960930769
692565518
1648689602
982945423
499472915
314533476
1423494331
2057726119
1841396462
1172583718
2053033259
4368601
1693585513
189943336
428952309
428267832
509769265
428682528
2129294036
1710461621
1054746585
1256512576
1679384150
1874943571
1824918839
820820520
1735910588
1565892554
36376188
1127008271
2010264106
168986583
831451340
316047474
1911630216
601558508
550271491
2103850208
175672086
1556345671
214424878
1278866588
2143937971
1451936954
1537765087
122092134
1958563484
663491755
444375430
2100732703
1042342457
923878911
1044990210
592702518
1511000948
821034444
530917394
1943173355
961779039
1989354959
186762020
1494753808
2015068556
1034364624
1742896648
13765341
478390932
2059543151
1625489187
566116347
1853106681
1216427517
747494480
1395842472
2106493555
833864717
23367250
227261932
1861795490
525191029
2107223588
1187491502
905372331
687484164
1117681838
1589522481
1734656815
692467186
1153735330
846641952
1765813803
1014948341
1379222954
910855938
1419053954
997810637
463375269
1654261824
2033990862
1369411933
337118160
251559629
268322158
2142861781
1289729585
201436093
1221245839
856480772
78663834
1669568532
131432323
311149266
2039587416
605557484
1300937890
1105927432
656695511
2076487562
1919594868
479879132
2055877492
715672494
285097864
1354051889
673908799
2117410331
758465568
1277696459
918073305
298208250
1637857397
476135353
2112995826
24774769
403872165
856041502
1187301683
274282930
342464825
2017952216
1838462949
2062919635
1563858188
764147663
1585423387
1271378651
1464850463
1632307967
2124991357
112496988
911090304
386987169
346480672
1699091928
892041572
1287950503
89627855
624754216
1599324055
812142599
1098489990
390514938
194516435
665793190
193827768
734008344
127271596
1021233626
1285526357
797737645
1396925267
446120547
28960369
1127033924
829432697
2050652068
1658976625
1381929376
992918877
1187712039
1067492036
1923554438
288653979
943492484
741781296
325002426
929213424
1364041160
2109650346
1373339337
466170360
1948591528
983381029
277058169
1133800668
806063953
264237885
532412619
360086713
2092501035
172864171
1538171406
977107550
1305594686
1216814628
437879942
291991242
1128887118
196741259
527225481
1084560447
965105084
273150176
312588428
1918655873
507372464
1340133010
189965125
1750845277
891491662
1429415140
1572736686
487550830
1637866416
259154076
880597911
1185478044
418552535
523532952
1473588658
751510448
1378397243
1699210624
917689028
1651138049
529459434
792904061
1567502303
447929168
391199729
883709880
44742846
2028315889
1327643805
851566628
850783272
1748852670
1893978095
1408732269
1710218443
973855647
1416221845
863427747
1994800448
2103536628
344970070
872102886
2028664667
1018103874
1140505154
210625557
1611614730
183776258
939499308
1556220392
1066168300
187281104
1447594208
1295143455
465751402
1639574810
1810907851
941657337
1763223286
1224234925
1391343092
288930405
1361141498
1319654710
214649821
1117279940
999701623
298129626
2142820515
2019225357
1623832971
752565245
759336323
1527577722
1465800928
1382358326
133460709
75893133
522847444
2109409723
2137909781
164306413
525268183
2085104801
1887090764
1203401359
1706236993
2010466350
1626020073
929132126
840900799
333067454
1292097261
1778248146
2003687308
484911634
1316974601
1808514039
22367578
978767710
188300975
803180051
1433555612
127537976
599501762
1315960923
845124456
1938738210
1208641951
1242424691
1069626656
1097998556
723629579
1064124332
374209619
136296386
1136895047
1451156685
1056897888
292466886
592211837
45933068
615434455
77423582
694605003
464124039
865156459
1406986852
2107209240
363162106
101497432
1982689054
2110145464
643042306
111015828
198985257
987033291
1728030066
1519344184
622120334
719414223
309170620
963433038
2132088174
1785154625
1254993275
155009448
766988352
1006868933
1736608515
799697412
1277233909
1887770476
564391465
73425579
2022255981
2133132425
289181911
822974336
203801213
1474344702
1281634022
260853483
829589598
1611482370
477551362
1054783421
807487680
324941825
617257490
868646942
2133129593
1907902053
23349375
2044785443
1785242608
877204965
1397540146
777035826
1524831786
981272066
1665623889
1964869461
349723385
965476886
2060105973
1184158051
154794359
2004245326
1312586928
1913720120
607583835
1013623720
1385298206
397669881
1412221717
732807065
462785818
582664684
1498001215
1597868141
1731366013
2050357303
1196574670
1871189668
1162372036
772656931
1746978
45063191
1520829757
1515983525
1315195341
351565371
284072872
1397002875
770819283
1711161450
474515523
1737824233
918638650
1423765042
450340406
680912179
243206648
1991961960
824432210
697547433
878708592
1515802778
1772934237
298608001
1891052899
881787184
1158435449
663148012
716492994
539228549
1395088926
725597481
1675763281
763463625
1561332571
1844687997
436816640
886085455
442001993
95414870
1432063136
926876587
599245442
1605523854
835049893
440726114
1342379920
797083408
1065709990
702756176
1738142959
1586219081
674049446
351515950
495485695
669127070
443324409
12903244
79684200
2012892193
403295454
1599681606
1122357511
2017408122
1587487398
1707319858
291280353
1653325973
1154325046
1446655653
809776495
1353977412
179639977
1268227338
1180036549
946198841
1168334345
1378139421
1134230267
600406419
1007346059
1537432717
1008706330
2070702549
938626468
45271649
1390643979
1579046198
187556468
466063390
879252040
260681253
970167214
1074736131
1264547620
1987103761
2088431928
1354290332
1226343168
2006487583
217700184
1732002079
1315995453
847879496
1970202311
1096252796
2032381954
1097923135
1653261666
1973207840
1417845314
495543300
1193878993
529095763
732647114
764807756
1886033910
943623560
2122841809
1276632978
2124423507
2065008743
1643370592
1057386228
276405658
57107952
1585916535
720714552
1258808837
1124214750
1890308320
2142151793
1245954692
115590161
532343193
879580863
1793761636
2046047787
956616550
1711095683
1201805286
1939315194
381968357
153947549
812853836
1645301095
2048820788
1746482435
1422810147
1188109195
1651445839
150568883
1298761906
82013644
1933822671
1765417394
745046694
803047137
1703339255
667506917
929135937
465487171
796499353
1302499948
1877883871
610266237
37762730
1539316058
345705109
2099869781
1927295549
565988480
1294237135
1474950785
531748317
546004287
1108671330
1405446491
1650849689
1624675598
1894976196
1800843677
568398241
748823713
592538768
54264043
508338021
134642052
137493304
1214731354
484425928
350624844
206328662
1068234225
671098640
1101600599
787039196
1042417539
729565378
992404610
908330557
2082018543
197123685
369615891
1317158625
309505562
1912841781
67590704
1324598585
1952319754
1721331931
765392261
191574992
1569565910
1972729089
1891950021
1432371475
924853075
20311204
1367689614
44883720
596947747
277477447
1499503748
274080745
876946145
1475922829
1987513912
938605085
1090355789
1818894830
598398846
326801575
1953168693
150010424
1057089911
880853898
1580905884
167353120
1940925340
1624101846
1038198207
1075568672
22233495
2007402341
1059490422
2144521357
1913182759
1476369002
195483082
1517971596
2099807498
2031429275
1655679138
940893525
1686769868
1140181826
1524880757
410519879
241267263
498245365
122153446
363062320
1977168140
1996809743
1936540220
1478740887
1219780517
526029806
1217733166
159031037
677451880
106599223
1875171397
1874547640
151290950
135386531
719578994
1083099698
287926513
1427778776
1763522989
1627908365
685391571
19655074
148658638
851903026
386912289
1068189129
1272952418
1041071681
545087086
1457689228
2012801945
2072170969
316887194
1471820368
2033456433
931903685
70347259
819943447
1480534323
70564735
1289848860
1097502624
2047498753
1842411947
1762912451
540479139
1673167115
697188445
1947597054
1648086049
673615851
1012884634
1578936897
1129799868
842599372
599648501
1276858826
840937309
1370394449
1491331247
1170214385
1617319193
1170887778
440356062
1841214720
524476894
2075772672
1040140314
2092124997
1989400570
1417682837
1807555301
386204013
352810317
140706862
2053185555
1515371070
1725776548
603010117
1384456412
655497657
1454468270
618412502
481620242
925506162
1958929326
1795040213
772690871
41036973
2118468632
67389726
350299776
1176427520
2138015382
1314394481
1511053176
1011154364
270039162
167692606
51912531
750544644
1943141363
743012976
464521073
13314999
865341477
760074207
221984026
1730306997
405316022
205586031
1295416802
1574271503
1101603464
1911404617
1930413220
605356657
1904143033
647898857
283384962
630593570
2037866532
49474728
969291313
1705984956
597485350
423636942
1934496682
1213458835
1269144201
254389405
1733493974
1396129853
1273547797
2102841082
97577766
562023949
1290554466
758633947
1712965311
1217687659
2008710093
854916206
429165042
1420552480
5382602
734047442
1231697285
1340601707
1990266358
1457895994
1671576993
1994713910
1234861988
1376428924
1263482251
1371988003
1763333879
2000870576
1921827805
1626167254
2019953685
900145741
2083511956
1754692010
205287545
994955854
2116702298
651874193
2089104982
1771851690
1019380555
1670024045
1657880902
1393191793
971019953
1368741479
1945943723
1804654652
986823109
633710188
2086929791
589013755
1912787273
381197557
1664892634
1400485502
1230201540
773549158
985716225
1096967502
1556203972
1800882083
134656338
1783233409
206680791
871683848
375796001
1994283420
657318087
1847605068
1468856797
1814337079
287717605
1708556251
40403492
458270927
1724585575
1164300436
1480224068
1519393681
193390482
1980295327
810002821
1059112467
943133012
763839640
666065324
1663864539
266673193
1105380288
339117236
939734661
1935747028
339466254
495291943
2137729401
1134471060
3488527
710178423
1155684801
2111072030
1027615861
453698325
298328759
461428111
56244444
492367525
495530309
1670617922
216368908
956154249
1694922807
1629320419
996454208
254865951
1653614781
2131187736
889395486
591375463
300791206
1467080629
1156768036
1678680831
34332089
410910744
550062162
324126481
1879686426
2002780942
1898096877
275433593
1165879377
96324822
469169727
2046778941
1441566265
1551460209
1395114351
175658676
1569169995
1915279168
1374734506
146436090
225578809
446445578
265543
529135471
1608445998
401809305
1631220175
1797927682
8770614
1424116587
1289871301
233410810
1275398128
1391105166
1607595855
560701400
1122690986
241314683
2022720504
1671548687
1262434805
357637255
1290599302
193197926
1032163836
1296178316
1285637336
1119464107
5355747
1732811976
211289332
1451576369
1604788631
1218258695
1655322122
1264710026
1534878053
961610216
699909540
467995088
1524347768
2042240441
1512438479
211078871
121209406
1918388121
988570735
595885241
230292019
152348331
1803112211
2074563239
574530573
1104969773
1725350873
1491819193
1647642352
800604998
1687752226
323811955
457134643
1587535297
608160430
607406788
66064515
1164793874
1003650114
1519204487
586277308
2054076778
1923197938
1999334601
1930706016
1412969540
87395652
875232412
1221999024
1400347401
1737698952
2132730359
405300724
699013859
924921193
1996372792
2000591830
1807041012
227866099
199316569
493545051
2122598804
1248954549
1874818647
588933967
250260570
817940761
1551794047
1915575646
1831665982
1657820048
214254776
604173835
1873879018
1440406447
572635160
2092071044
259427802
1269240475
338942598
1225407403
1142436150
944051480
699298673
520993781
1010323066
909337136
1696501995
1590408709
1784138694
1263819018
1015730300
1401243976
2100936063
1161641803
1679519319
2067734850
1041513141
1535627099
1763450584
1156950213
1978628239
317673143
1405660675
63783821
1723084742
203566053
58025934
1740083388
327829486
2102470011
2042906799
36091142
122211362
228914937
1320678780
931638595
2128095070
635670638
278232052
2086447158
1485285388
162387019
1604705021
1592813793
1752649071
819911991
654856841
616280419
1431755484
1622527117
1759935675
750105664
1742419023
1888690417
763047095
1441304427
1114309368
1983026177
1098717245
1539493393
1168351485
1231716646
295585577
1874785041
2037861917
1738134342
368135185
1377438517
700820352
990739302
1764049994
1232226104
7307462
717647595
1420402723
457612875
1174849351
455683465
1273672537
225474734
358350623
809488337
100142376
47210746
894028467
777493852
503683281
1938210521
2000671669
1172515560
1616414020
1395759567
1747842841
1806303449
709948970
1841849041
1418770719
376359209
157383544
1573832381
394264939
1465189942
233132592
2092402736
1740709889
1114591223
333868035
275800752
1425873187
16718694
352600222
2133849163
1784428883
789514320
1808557204
2092871586
1927803266
1378924349
1240853110
1922291405
657718303
1195845576
1084213
1447001344
451922043
2036768692
374904284
934973833
337719091
200480743
461416384
190181623
216624894
1581659090
2002922936
287408208
2077585409
1866841719
2091232024
1036275499
500846943
729002523
1704184459
786350430
1614756807
404800773
1566586582
2133836220
802520874
445284728
811547095
1020656747
1577055833
1238229467
985081353
1445339375
2066395900
1320646852
775849501
128920611
2037641857
1285168767
1297618204
807779113
560421433
712320877
1102937825
1829725389
1573681893
1406345643
1128917238
86449314
581541319
753540196
1408581968
1804836080
918280367
2108060997
1800493083
287889479
1841654195
57225001
83476246
1192064267
1832082505
694341650
579301893
675106452
1673229536
462669662
1924745044
1434583028
800286069
10181711
1956783983
1234859594
1191332225
580789287
382602764
694848166
1319987897
799867042
2137969137
908829827
790711502
2117445076
1539421437
1840735290
360186376
1780852796
1241431197
1864717432
958252871
1804145611
709022261
1746183578
1750395004
2005764482
1610984248
555413223
1295641723
284354102
1322023281
904985109
269027787
621965333
569008917
538350511
1921376988
1858440518
943702850
2026268426
998672788
412418719
1510552159
959635437
1220725870
1002027302
804214195
1176835165
1613285909
563612840
1202223207
1043773223
1628950008
1501471266
1268575087
1342182160
1090679955
1150404003
1881091529
1337133943
1310267270
770461899
2045303969
1505503083
96305646
1562319118
648899612
170042460
1671490670
1297606105
699639426
780177197
1770865080
1402531464
1535571470
1519118270
1056615087
42590646
754021269
1833552464
716333782
42693151
1653587874
1596236263
1340068849
1624665455
393192154
524182266
51444509
143612744
38434255
1484246263
986125467
752329263
2047627559
751154522
307793874
1661285994
997787268
1334663491
218451034
139055290
2061492272
1709226014
1111366911
1311943612
1508845913
898889034
1530959316
1837746818
1792573100
1917109085
1296571986
121751391
2132207208
1636619652
45436723
657795305
424128649
498620933
816616944
748831149
1990664009
1887010014
1707942262
275551556
1172428549
355594491
1908479392
424462188
1175197350
747340752
478677139
171446655
833599542
1228453584
1065141739
929579274
117569618
1071014300
825711609
848117467
1869743946
1241996466
411856631
1724980135
1038180605
386085687
571135505
158836613
871820485
300998071
1048084343
872583145
2082334375
2022081506
2146409543
1357055342
115445335
1384597306
1583158633
1004661499
1064738944
1960318184
591480688
327650005
1415812741
2030338204
2008286846
954979834
509128440
1949083097
248310572
1601710506
6864249
1047860012
699459201
1447271986
1911800623
1177664517
967188094
1624431774
1001672603
941945582
800002427
86277377
1317054423
944466832
407765854
689106375
2070984532
2093892937
1966190997
825548849
976865361
1456741838
1571573483
260390940
330367907
319433341
1240844422
1346089306
864401793
501111574
207245716
928945717
358904106
2105771072
1586902916
1773641216
919847274
2113442127
281018044
1744034540
809234692
1500233409
1380042330
1389912174
346709749
963828908
1015215273
60057921
2030154208
598841472
973286383
2069497462
141021714
1051119539
466060615
159798386
350398363
1501161916
706418330
1203911248
540320827
1136736902
1019460967
799322011
1781142208
1213885649
1777087424
360680004
648556449
143520798
572812503
1075828221
384764232
47613623
452540390
627749092
1587488781
1120247972
952381047
132100897
238288532
228462018
997516965
1227480228
29630945
1499298691
1228173496
1107823357
1542998620
2047742787
216275607
1341519928
306846434
861478210
2107145405
220119232
817607244
1114876460
122801566
1329721911
811139631
2124301658
877821636
374612153
1962143885
1552985967
563421356
63178177
1135361887
1934270621
2013433511
1198335676
1156857112
383947381
1462330364
660668913
1776499725
940282480
358070047
1674561195
1439093823
1965759612
1947737750
947491306
973335060
737672332
1731394957
556872986
1668841435
1622882602
1333073653
1327072478
229592314
2053899828
295463694
1751526990
1767251703
553631281
1022122625
1015617064
545784108
2103895377
67769272
181747389
77344177
818950994
501368297
1371551134
1984611475
317367719
997793411
1493895881
35147022
620730947
447057104
1228656290
404290966
702411070
1557712410
653301649
926731156
2024748894
741556791
1890914603
1500857399
1794103300
1615300482
1780715975
1730555006
870537282
1057808315
1329248543
1970399589
33396816
631364449
1055954543
336769146
14294445
1470123725
606885531
1955692405
746219083
1793297817
1081047698
1036770617
1688486374
1086451558
999789981
1809408411
1364800672
1020959871
1078039391
763495818
1870651723
1824039170
880248463
1167473640
116947909
447498833
175242848
261738843
1500856991
1364970060
1968563675
1683133524
193987180
615261212
33024283
1005307301
531996371
667115621
734946334
276779269
1419814240
1325730257
39508185
754306263
1463543908
403304565
1400106445
1095647800
2045124556
817116901
318305206
1182711278
154113212
2040571392
1620571115
1899931755
1615516290
659966374
409945937
741074327
227107468
1890931788
1265873776
1323023828
693996781
675695567
1352929723
143166794
2021270406
1361739090
1479769397
976043379
197743699
932100522
99813602
1157596099
1326678776
1335974417
409206369
525986710
1498360815
489458536
100377462
1397138675
1471335978
689300268
1111591063
1593580969
381803910
287587258
143744885
1220305251
2058206484
160225284
443111653
346571304
713277676
921227417
1397623657
741820334
1203845422
441698103
1282203930
740649124
1174832078
1620370255
105254375
1992788619
1422010024
1079187047
784797364
1440205305
1322054174
846571575
509521377
1743424139
1242573642
854723225
246649699
182276054
728677880
1600648799
1506171393
1840274712
290092884
873254790
1080569243
1901862247
2032027540
1451708600
1259270502
22238383
986090743
1367113848
1345318599
293803732
1311794490
1521413281
124390166
2025949445
1313409157
951136135
1357415805
1807509833
1311124328
474790698
2089238054
1838702305
1535142110
1155395116
1684112324
546444041
1941484754
235302940
445934175
2048004192
1052890718
272028907
975022193
2059693026
359066099
1286638147
517996211
744830093
780659616
1891699491
1626744221
1276292149
1225083300
320298013
1805468458
823543657
1177779688
1765068725
1746922002
758478302
1791996184
1377440437
2034933602
1421554240
1653498932
913408119
1813178580
1368087448
746398523
630701741
238674734
498127812
1150304091
1107534428
1272144025
1056401796
819302660
2125355867
146443919
1581418353
249905862
1648159069
1662854256
1517399240
1481220677
2076956568
677779902
1069788630
1387723773
1885225191
1173414822
1506392990
51149885
118562028
1661877429
1729836192
3611176
1565774652
436433252
1260076378
758090279
1938233454
1909274609
1933647649
795621220
226693595
1250889037
41185916
1765819985
1906688542
1656232984
908987716
1438687007
1680522559
1929816757
1580121261
1575485498
1403856154
464720235
683459677
483596153
114617669
2099984728
1920542427
185443798
978347970
1525129500
972928606
789162065
22747354
251849965
1284828303
989432636
1647498092
1633483686
981240530
1852203940
318512575
87197072
507773688
603665047
1790368895
338838051
1140303515
706620954
218384629
1446549282
1105829922
1594954852
245312258
16436692
503952150
124880336
1267162898
1527435787
668779389
2014471946
1728160100
1371305937
1078273847
1917274964
1890362143
429214295
1567407414
2077943564
1896637916
1561321848
843173580
168397170
722264015
1302053015
2115483390
150511403
790423821
518175812
706499343
524565668
1872916099
209512747
2138258221
123449385
1571352436
106697203
1776796218
1988500503
801849379
5747998
1749466578
1267210510
1417254951
627215383
2089883506
620978342
870114447
1460836567
592978858
164200167
1287153057
1849998444
313836341
2071629205
1657442952
566547838
1047153332
501806354
1682851226
1275290967
1608921902
333133819
1599942747
16891890
99455499
1273283713
1460967507
29212849
2028558796
909037395
58546964
444991890
232940042
1042953502
106445290
1572849833
1398683435
1766024484
1645178647
1959200616
1483584508
634475581
120490289
1823637449
660496443
597194073
400658418
1961098041
1788844617
22723964
270299191
2037266559
327976647
822979877
1412149298
1534679636
1072416931
779051730
1049586679
1173282150
68551229
30651589
555850126
1020663448
752098320
186799163
1286116576
166345016
2099664551
924776014
353825994
286451062
1631920650
187991978
1876534886
1669873322
156024275
1646028221
884298249
411797818
1529127373
1171956066
953419524
113070328
743681575
162023763
1858351167
1899632556
965878633
545569730
1833554037
398887681
1527407396
726073735
973276624
1500791589
22640703
1529360216
1946212188
1028130886
411067927
199217391
2106935273
1015718372
51855945
1653299844
196588416
378350621
2033390655
1287234551
209744651
1170863703
865041772
1829988922
626837629
1651173798
1823287640
1496963461
482087657
1449031437
1723205155
110371046
1511476176
1128533239
1310213437
1642400432
1112787460
1519982223
2112430663
1335992317
362958604
749699477
1547728184
958517823
387668616
454478832
970852514
1424240153
762955482
658545443
1502198724
104699195
1467264305
1179245022
12544341
49152165
1029280319
921787934
878155924
1664305980
1554504208
249894768
150861144
1527972650
1099859020
1353631258
946245673
431244637
2102210675
1537816559
2035476208
767729361
127494804
1804013496
1771549800
1408431943
2085174957
622072487
779389303
1055097675
765728285
1509556000
1219374169
900710045
1322965578
1030875850
1996276098
1488023109
155738818
938158335
1652472775
1913105172
574302157
1607514153
906073255
1906111401
1848197096
1505114555
705776730
310724286
693084944
39153267
2095034833
699221313
1826469815
1222983178
1043624919
1140022604
1525556898
141772079
1287059598
65272666
1118697355
2064182027
1526922768
493995326
1764947141
293929061
1343816247
1612897260
1386371083
254993800
1473999738
1984702079
1516813932
1078474845
2104076453
1511236486
543450314
2123500208
843686310
2131936216
1275243515
2008719594
846303010
1368509536
1701962924
1286649811
1180836739
1920287074
136864897
702108343
2040703582
18241366
2032263548
1674908172
1963976981
1381985807
911480504
1958875600
1234093938
648385278
1677439065
1778601739
416530247
1171786388
260210712
1790351082
789583145
1673454581
383777094
2065824866
1232459881
1277268422
510981464
25286351
1923328837
416189793
1585692588
1421887470
254366628
429719724
881158744
1170164268
1769345715
547453051
1270704610
536758111
1168229769
317628018
1535932930
243545592
1117900155
1885010981
1763953035
639058060
261799852
2061812856
760835753
233501486
1092607600
1080862185
914301751
1544417768
1532057760
127968731
423381286
989869851
1927959080
51380544
42743479
1375394175
409973845
864098396
1075956266
831675129
366003691
214065070
1536247531
847019483
1609206700
1045388141
801208606
1147315206
2055139369
1933746418
1866801652
516535587
1850782902
1932386589
1700637793
507022391
1446324386
1200683716
1384655102
1407577669
1896655517
1741231389
546673125
1851197665
330493949
1869660464
1232033818
628586473
1192760749
155854145
784938621
1020515308
1406367775
49032776
1210142423
2059389136
1973506922
1804323388
2005896690
592491338
1851534332
844769883
84236217
439732237
824376935
1863388607
851344232
1184284934
1669150660
1499861880
348418116
809637041
2070771252
1916671103
1350883678
227783551
1317277894
60393044
681333153
496848400
1998743514
1649599738
1008107757
842605670
171965790
1189619046
662992755
969956219
824333595
547893175
1097486999
1757272793
1469619416
2025677156
2057644237
1448522818
1080827108
1353586569
2122989043
2042695947
1993764872
1644970285
94404550
1860347971
1022264286
1127020924
1760905687
1271905713
1142775977
920725947
1663922632
323200805
768326347
1397240887
261331944
2026625935
127486399
905291269
512022325
929990824
797894805
700641577
1639743829
733327784
1239187178
1959145307
1109422955
908580113
852734100
2064051082
1674475035
592911122
485512600
2091513100
877395279
1926237236
1407171413
1953315016
1507405131
1448136389
1788324837
2104272010
2047354467
651292246
1806581495
759763029
282696084
1426696282
2017685834
2045391197
415212524
120767428
451773989
271881170
252179516
637529884
1899572818
1932303689
1867396535
247768388
795769122
1361024781
330810799
2029821522
1735101546
915128372
2128195317
1501217618
1686512903
614492127
1867116046
766029341
1535434389
323948524
1006435839
492809864
518079549
218535537
1538305018
1241799144
2091100289
1548839061
549794828
1840095211
1682556397
833600681
503686479
490760689
1883842335
975623262
1476431305
344506483
1876842242
1428047605
1504833368
1803123216
318363880
1917080504
2053077754
1876652304
1664870662
508705728
497554969
517292645
1108346072
1739171045
1978115634
1574212408
890845878
165938041
1412441405
444718964
1598047026
965545127
1480129898
1703399468
500457519
2002858189
1573236429
1813453213
1582302630
76094901
1411692998
1747968372
1651657288
1735084169
1065866400
937012537
1300111083
1791787172
2065065823
1200806034
2123386692
521701774
1840992183
1549832981
1763527298
667663573
1120857462
235431751
1304933029
85374152
1524528980
1780238352
1793111443
334823140
267490942
1151477632
1963142326
756012410
332352211
725619977
1700431336
484827721
501422036
1140187996
1816556290
634456259
1367570466
411916048
472670901
1453537356
1014667891
1812585638
694665274
1051936349
148006057
931186480
1768553525
1783812253
2080686534
1340282343
205216801
415639404
550581421
2120336095
1621988259
1190608973
1619209
20289857
1286677498
2017243046
406901639
2058589085
6194145
414034807
1371481604
1219936613
1264849235
1788613894
42859494
378058369
1638516800
720210908
694901271
932282566
1159447471
1982629697
1692614554
2033722834
2007795106
2051701071
1229336932
511486522
163579753
657193073
466423612
536125183
240161240
1513615876
541798217
385038486
2000575953
1866654890
300925685
1791355919
1499134968
860824117
246907541
1796118199
417432935
1807424036
810525178
2053384988
70030306
2123803707
1145769118
1216538616
1805320720
1190691212
279636539
1534400038
1387557682
1112305735
1356556875
1262309201
1740547173
162784533
442882353
464210834
68453393
1957778742
532216726
203700310
279974501
1350023535
1384690503
88577505
1199049188
1230442407
912649076
7970406
1795313498
2044650880
1196411970
1568420762
865872304
225438320
790575104
375346472
1502167851
34966057
533565126
573710116
1368027351
1470140037
129481381
452808789
31277899
1612433988
2015265934
1672501211
1795513965
1876151064
2101686233
382331843
2026936856
1498059554
1387224753
1990535188
1831266888
1938840848
1293893353
1819554692
391581471
1603953665
118816069
1527869247
1337003439
1532016613
1404076681
653274037
2019520336
791418445
922122081
1419110448
294668997
626838873
563712172
52762745
1075778602
2140382590
1904812949
1352823451
2064659734
178639978
1067844131
1639827005
1833921733
1030027028
1310629692
1460099494
1984035048
1109660489
2048097000
1838862676
350061876
1619174152
1715787493
1634245877
1846862860
2000070059
732607067
1667690138
143363716
330218281
939003487
370358349
1151397167
931480944
556431983
114111157
151283528
31298402
409397355
45378389
287521828
1021579993
1300547793
1909545587
1138827963
1036683808
2143842077
326304236
1982640663
398023625
661503440
181015247
2116063605
1481559924
381950786
585800742
8548602
1583703248
683453778
226312467
1804650794
1509567936
233561479
529069677
523265050
640430190
136259043
870205991
1403694259
1953354140
1741169935
1657614556
1699596241
706823961
1704851919
720264158
1147106277
1610158492
2113267765
1994987484
1710469561
613777261
1114916266
540980024
861418509
2046310023
701934781
658795513
451254387
2139539073
1018722769
1419044388
237463338
1484079948
424841003
1482828272
1718344578
546432775
660038041
1076963901
1508668566
663403761
2016168893
1135071890
1625312315
887509622
920726327
1966513507
585709758
1158181480
912737525
1401336483
1114420260
29091726
464023672
213224865
478776620
786056537
1413451056
2089233250
1501257395
1573567451
28523993
181911810
1918685324
2024861894
1010036127
263584204
509190139
407167693
251534113
1185856965
1786867449
493671058
1403121258
586383227
344743262
835859965
412160855
35918405
436365539
550154741
175365965
1269107062
1247188336
1812864279
1726397542
2123078957
195484875
366119178
1382080159
138942870
1727129541
1409766850
35995524
2052576479
1504939437
1049119644
104784510
1432857936
1475943725
205634683
514416909
611323913
1528720352
425635729
1776729938
175343246
1317318499
985273054
1650690086
833146288
615783671
1357640993
187314531
989426520
1551454634
527157555
1535559594
1625160957
1051689782
576761515
1817961374
2025887133
579368903
2010695129
554296620
1513047170
256067209
1866500230
15300690
1934011234
526573411
1947413837
897212705
1977502733
445995943
1323110707
612864177
287266619
1352472213
566831618
1688305661
391054013
1487703210
336757042
1433392498
1068853088
1975911665
1372763400
1954238591
1755965413
30408802
1539736447
439418359
1441668766
1714385675
482434254
570406041
1671451534
1373160286
1487469806
462477576
103709529
166236883
1257377377
37579248
869448959
1660243555
817288304
453006491
2084733030
644515575
77651202
4657367
525927536
1616842857
1627306845
237077874
1671855339
1333193599
1316932027
1349661848
1106033037
1904342204
1009251471
1205841881
850547654
1822973327
2001308667
1365791795
120939708
1578494990
943398357
932794058
925287485
1681195902
988109083
1938417968
1891028481
195720282
1613559439
1725701345
10269003
459478153
2138614921
1596158138
1407272420
354689077
1571498099
2117278622
1700162260
489644365
822743165
838103666
1556344019
1554784281
799739647
965122899
2113074232
1470487403
1612702798
1284016612
1105263448
412207337
1111130214
1418609634
344149245
7085458
1742874166
1206021425
899942986
2073959723
1007850651
399842338
595704086
1358820278
4078109
1274607053
1106926179
962155586
1986817468
1322226200
556468342
1796989617
1082962519
528885804
1519197404
1187144372
865599475
260276917
1941561069
1441509558
926488339
1772633084
303938157
1475904035
1221908948
1547846210
184810776
608890155
1525395195
1037345821
2139364543
995539324
267185074
1207215157
1006208706
1960015938
968181358
714937931
2127492349
1384211587
353456237
1702429434
445009074
470944663
1790769236
600216493
453379206
166050951
360256659
1788037106
777327444
1768866218
1727001925
1077047419
219047250
1328242608
54656793
250541114
2129976132
390569579
221465731
1679383546
1546703016
655874321
1662212351
1337141043
333457796
381490826
915911413
270035017
1287776463
593766775
2013443477
1613277255
619073217
129013796
1594837936
764416847
1768718184
419712542
1379580377
804384093
1467396186
1299518067
119894104
1356156299
329113283
392219047
1961092479
257237904
89001744
1353809264
322467861
162824901
664015160
1090661443
1741642151
437794672
688246896
519398079
213221518
2059837946
1619929322
1177459390
694395465
829348944
755320302
947872934
1238775191
270017811
1235126393
1643730692
357268756
1836750034
2035610850
2092287719
543201516
1302468955
664742495
1514424429
1952883157
249346721
1020518218
1171322486
1743309440
1310009079
1757931880
590578484
175934125
416974541
240044734
1681395929
806670468
712415595
1181141101
1720897729
372325305
1553144083
570001685
1242524937
794976008
588212028
1698314905
1336752066
1471941432
1573355650
1875525786
1467556741
250519694
36518373
1626172112
471237613
1390438794
431276978
1194767165
1476891967
1472200015
1362458237
1328972863
300338668
547924295
1484777355
1825802100
1642198248
1712448518
411714737
1729559226
468190130
1164101388
1370749108
2119536525
1729809842
1730318684
46241713
415093037
1815441527
526332311
206705367
2037715493
1773702234
100849721
1538143609
42722174
634209325
586256809
49506456
1647514087
1659897444
199747907
62570342
1337601366
764681341
942903966
880626633
620795304
235995949
1484725274
269924846
757207682
1665829790
789162322
1776760165
1900539990
1738850917
918795617
1882559657
547858229
586457360
1575607586
429051267
1758988540
1363051827
852930792
287289883
801503040
255029656
535072617
1890972573
548512386
1786648047
894994397
387280870
1639796521
1158717206
107955121
727106950
263627953
1338265563
1220868547
1711550334
1239647014
968613993
863070111
56207702
666591894
253339506
223401101
1364024387
1721120729
582650281
1880300301
522277661
1970922474
1137095311
2143927271
1801418194
1095707042
1762202633
885913567
138464988
1139223629
1763618745
1475867091
228660802
1549432181
1202628086
2000673245
1388283693
1600815990
352063176
1661083204
1361967879
447668214
1447205512
843032404
1030704710
896974196
1785657606
1582503843
1357253817
1852317268
1608780471
1018435720
869557597
755335744
891148357
2004986449
760112892
979574123
119755740
598507509
975144011
880055813
1037557785
901406816
1791254644
1937525463
1465753831
1547407864
1807344301
558178592
148477051
824920796
1652724525
770694048
67793389
1100229934
1424178889
507312135
1313035058
485607462
519562250
1666979206
914039776
1944593034
266462855
74048316
490855108
1208634681
468749170
1575327208
1787590890
1284046062
776257106
461825853
979948300
1505897698
51453075
1425906356
2060066953
1003145511
381110804
1581485314
1774146759
774594673
488869307
1749698978
478428917
86564505
535278826
2129471839
1962832387
1460817631
1354121314
1160837336
743896490
1848419938
1358878904
150611376
1585561060
1710593486
646777215
1669494316
1269033906
345400305
1344947939
469190340
1365890261
1132449865
1818507454
1707692080
1870517406
1078459590
666390447
1549202954
2138104786
2030264413
780509415
1236933866
562428224
628211856
709233304
1453492456
1022439865
1886926116
1622122512
893764413
1396424708
729886988
1585405476
831359223
1268622851
1333499164
785262435
1288552777
1144927201
1834076727
2062616634
728431572
1684820350
835838912
235258681
519730754
469732703
1193265651
443327870
2139401050
825423357
669674355
1183883975
1387489488
2003483027
1723660358
1904130559
1876192607
108367479
2112168980
1324196064
1673105344
1257956146
1921478609
1836497107
1335847953
1306973977
1872395328
1893813008
1516477080
432339459
2074240173
1166085195
192114055
840619324
237314149
1355344361
184301624
569588442
267447681
642981281
1258691645
1005281012
997049069
264210858
155344909
1060288382
1616038638
1089035594
1769360934
839820321
1077470374
1628766525
478910942
1670569783
262352824
618089224
544165442
727692582
557227154
194443935
554190030
660014565
1593411726
1856601459
1655579404
1683557346
2006212426
1865153337
1655300352
272231737
195839189
1926867547
40425340
138482511
831572010
1195404147
506156580
1352878953
1402314103
768913087
1612169802
1049145088
1066491960
42311423
1958427740
1599034390
874143143
1636996786
2116079231
1826342049
1379559152
679664702
1053303662
1743273974
410168082
1765844371
1977926552
1046725148
1846057403
1702389013
1248779261
890361007
1270140139
1803378067
1789824155
549201616
955055085
1964277357
839564809
1416031603
589427974
866551863
923041987
119081844
107650991
1148876924
392688246
1424556593
1966409513
448347659
819702816
1679796589
1186360467
1142666772
806861163
543272979
301162780
138669810
19731976
1794171789
492365967
31634862
795259933
271991119
285188835
871000479
728566341
1206242801
64094118
1144002742
980757240
2116892076
1777235709
1878778864
23355667
561919295
2092878933
2116660103
854677316
832948595
1801279750
1704657707
1609287194
1375807414
2080464526
366702117
1156819440
700546648
1162567673
1257759619
822673849
1783594172
1214940440
346725133
1149047929
1694475080
2067006480
1008476282
1341014068
778591350
996512835
2056958039
118968304
1724570657
845932557
2127092750
190536173
1545586827
1663446795
216299216
102180342
1534634498
1899995312
434554944
585177989
747053982
735579667
408881850
906016815
1530589955
55868611
1225272770
998673833
545765758
1414580334
1077601132
529385540
1820560046
1472941436
1954346049
1750088973
1227835046
314809099
294574924
1725300754
106543399
1302670757
1987619519
53052070
1546551724
1844916534
876034031
219756973
1931592760
48909039
365596529
850381697
84517188
1870490715
830910974
1504429847
341210708
1527950466
1051170692
425713909
58385879
1936534443
1766423793
1988410041
666150789
288422918
570849081
1252339771
1200038098
2048791803
1838829572
1827548821
1314440373
1247759609
68004394
1112216175
1539587211
6708221
503934298
1322749315
911103976
1022223674
571701952
986715501
240239810
47876678
2056628663
2034883064
1729204306
550765705
951061216
1595622122
1761832531
1888438275
1190622648
2088629941
1367525942
1038265614
1382112118
1947429015
691904219
1910317878
918414492
1444212371
1674319593
205089504
658592804
915955799
134477182
128342058
2059252960
1240611995
28886342
2071796858
1984810083
1247696929
1119474247
664705291
676485198
1178080200
1644095726
357611977
1623364147
908794488
1964302006
437573236
317782948
1592108956
1895490193
1334844847
1879405333
167073113
1958843592
2109671152
1351454451
228029193
2036131849
46976197
245646132
1801839439
2134493279
1980231478
1095879916
32080401
1934134451
428654002
1558505076
1698370287
709701089
677308903
321274872
1861990352
2053523569
751509879
1768380283
1980624590
668721963
1292480585
1502436688
1654134875
191299794
1648044821
1985589270
2063173063
222492419
939008297
1917871435
1383796596
1232703508
13424513
331231538
849621726
1861939612
1578764802
259953550
742242554
741494247
1341371977
2000898841
892003537
1088969675
2075586022
1597903534
1415719209
375691017
1982836916
439198923
1567516418
199116823
541576800
1777272952
553759779
1986942216
727175717
1171530911
1078110432
684906931
72545070
1595973079
2090677861
813008702
858198131
1462630523
1845495225
1380306233
768192968
702023345
2106547311
857196895
881529674
569547846
1526107381
2086207489
124270139
1151961711
1587604183
923524269
573897858
2076959820
1799572057
68876609
798444123
1713605463
1698629179
1244999576
149696550
404357932
1049071063
1719890099
1666194946
1040944774
1641249681
1722377610
941825163
2093585093
2013410084
1336006441
159518660
468534489
381618130
1982324469
1498284449
2025561201
1602939489
1920851653
58356697
2004586939
1920311316
1115898297
712751672
608149553
1475313631
975831832
114187444
1933808638
691845512
1937571950
816874073
337616224
1194533800
76025917
1699111636
305245601
1527484843
1519575865
1451409653
129899197
758100571
926919596
1196191006
2020117438
302872040
1832816365
192532162
2059808105
1159265390
526834754
2103146520
803876428
105253856
1848053220
414105261
585990811
778178179
744264072
754015999
160624805
852990288
1707366281
2133796273
38299042
964983181
911551589
1031971503
1390842187
1768639497
720689204
1419895536
1454361070
355048032
555288338
166736512
959396258
809206296
1543829871
850257816
1320767867
943055381
1265958007
2063545291
1382975074
1463816593
1219013063
1839398712
213996898
87432666
1541206185
1330825743
1688244079
1358729393
1835459915
1726256987
545713668
1135525596
448813440
1969741474
600895372
2070978000
1089944806
1872136046
1071250160
734863989
722519337
2081614219
1065471196
631908174
873553513
1342953795
651897519
1627052674
293233527
1040169066
937746502
1048163329
1680776519
678924526
676201228
1473442924
449744075
213071688
325484145
952675003
566065610
2136962120
377284782
1140408878
1377848173
1066350601
755670686
1376885225
172435772
1917899671
1294935997
1246994849
1460855379
727202595
1947984695
125468874
386342488
492261651
1160837958
1411728593
81417537
649934579
363635213
638654118
544510092
1840621808
971871584
2139879886
2054025720
1616994226
678030301
44634731
2000553199
878737888
161163183
1239380784
879548038
1793585143
322999405
98333626
1396102507
1824197818
410577524
812814099
154434144
58847374
122960663
1487784404
2025240829
1276517329
530523432
607559693
2007578218
931004531
97014183
508329037
350964663
1316002935
1877030610
1287697687
1496370248
760880221
165356928
1199248187
1906022143
351962434
1363254590
925950102
660532957
1977051003
265480018
739737098
1088264581
182032290
1199045910
763068883
634636788
1771041489
1362932318
927292701
1631440532
1689265904
604580525
311724954
1624017611
932087310
788370769
314198092
450410221
795205720
1852911937
1073532167
283502553
1768449634
1639291419
1571559412
1978032199
1118999395
1256151840
20003292
345024606
1096359799
687131999
467741806
1798827436
199948755
671365631
1769746685
1337470133
1994410763
1371686760
694334978
1327963991
1167032166
477212156
1621673516
1645934230
1986091255
217396024
525401509
2004343356
1344080375
2081222425
1662519606
1154822349
1749374745
769644338
911846370
1017884849
10469729
1309840395
297291210
2141009756
1679735148
164404404
1397756349
390556213
1502074929
1814862579
1314812866
1177689794
1414472307
1355618337
174551000
965380935
1111511625
857370854
1090596671
1853636057
783231533
1482363257
93273993
639163833
1913114181
1298856474
1112952968
1340060507
1186473805
1883999024
1517386299
1679161408
1653296270
1086888358
1213336488
1010888641
498071119
2056506191
2090000618
288540394
1052964849
106379880
285753681
1664826537
894878180
509633256
404047207
841814687
1653665019
379868627
1752155641
269042850
160877343
251541012
1100730670
1111558573
530711168
1906900112
92776968
1386191734
1974874233
2132116525
131157480
571262815
470847990
1264443004
459178671
1148798441
1770698588
2025254778
319843721
644209666
1061764619
627135101
1518055584
966148658
1932497652
1924826558
531501572
664851822
1102167128
1043291853
1059760407
1311510349
1102916727
468764504
1063622017
298501639
328309752
1584119946
690502923
1636316524
1703078770
1957015584
1852248624
374656482
1874661020
750646312
1496441322
782552585
843251102
1861599049
679979641
1068605908
243380185
1354710294
284621074
1391397770
1206918733
1853161110
1259589813
1197806552
223694190
1299885535
837556253
868204960
1718443960
531106605
801345448
788896544
1069985643
469708892
1468027011
1392897319
1355805078
1070538094
223400478
1018158117
1043357577
780373307
154433662
1134771188
614656530
226693332
1244637912
460075098
648901183
614233230
1091858827
234525944
699206989
983854035
233348260
404961
617631165
419726673
588411378
1966120993
1052284368
1478256622
2106909418
1389768978
1956344375
292967914
1640254416
765349651
668793794
1408236088
805091544
2130502215
893141569
957905812
1828894068
888497137
583712249
1109711432
98017700
663797652
510616
771461839
652906787
479656538
1167665432
1224248137
850309390
591242237
1480165891
1244284721
2076194241
916197065
1284906978
686384030
1658901087
1054232530
670316866
1892375452
1496626648
907020047
462938963
2031195185
189337996
1733816371
520393627
131445150
562898937
1927100985
1464916630
1347695024
252109395
2078255069
1743134186
1725321763
1462497101
569079783
455432869
870071179
132671689
672273899
1200222086
591951267
1560019659
1911591302
1879273272
1131258971
502710534
1198841750
1549761053
1124043577
1212036534
494068073
1220321609
1007180256
2057586499
1916417606
1361006763
2099462381
1614315310
578671283
1751236810
157109596
69001163
1946050817
2010640715
1379765437
138887897
1887988195
924887899
1049983578
758660928
217531417
1639746447
1675277019
1892718605
2098056413
707007663
1860890712
1183724069
2115364989
674613598
339431172
194613915
1331153436
49630941
2123618658
1563223354
10093679
1001690826
379083829
1610451520
872112516
1256198594
612336399
1399926095
1771537306
751233503
947469422
2072470252
1753697390
249054232
1969579496
8441705
1508773483
65964813
1285275839
1533858982
803505281
6406554
1889938826
1122420914
2066911882
1555684500
1072574762
1265349548
1609092444
1073358096
662618274
315725412
1779092195
413049580
18568534
1451833415
412826369
897879776
923617631
1081310683
242927456
504810698
52984709
104023761
1974123360
2067230195
1839742067
721736820
1118074125
947862296
1134920040
1279506387
714513628
2139899654
336028206
1558726626
1215899162
1295550607
1559157721
342204444
436803364
582057202
1925111271
426845713
786241996
982110779
1291951738
425498696
417583944
872290589
1284257262
147563659
1723663531
1422229318
962692152
984483200
763261749
1407685211
636836854
1317480846
1754634286
372246757
412153694
791437501
999758307
1593415175
1387902048
2000851680
1793919782
908640932
1234901265
283410156
762639309
642764771
1637162844
1241153346
1245618512
2081726938
1110428062
1592580492
1253883461
1511108935
517275486
695833761
1658336157
1116407363
466727053
831968802
225923024
711997960
104809147
1382730150
1026144228
1061454267
1754678370
2105675304
1707745220
1134936046
483093118
1653452013
218548696
1145806787
1475859180
1645320030
2095173493
1769453253
1252889296
898411812
609890667
1324330744
1413056792
532892460
663662653
381319400
1848867702
1140154686
432761874
1492748039
1625127574
1927876582
1494437207
626462308
2146668179
1355993109
64369776
10637911
581741278
792993685
111473359
592639396
1087236646
1382660296
1221855828
1003246930
433132460
419582023
203306468
425323254
171927243
580311758
611826251
1795012250
914468561
396188765
1113816383
659140889
2038865990
592395613
591062641
1084049030
281050253
2132552181
402229234
2067781780
1310391810
599947227
1950191061
284248114
732597377
1278612508
474871505
1202292847
1945483718
1923021309
303535262
1063270474
1289356642
1339568395
238146493
2094351718
1378674977
704140142
1662798871
494114302
274345278
1720490950
503716160
713472699
375424068
1632599089
294648536
807184940
28143767
2017704794
874134469
235700620
1434021600
305994777
2085577778
1874546767
577072116
486509211
733786159
1901586756
2050654101
473813824
1080643830
929480103
1724707412
1658904771
326988983
529973067
438536247
1948287512
2083133181
939018781
1361319427
1377220898
589469918
1406080794
1764121971
731287770
202973493
1666725575
1944989879
1798273854
936297739
637342344
615374738
493238261
577271680
1686927288
1137830646
2085372519
1188676309
456305015
1853292940
717146116
961955688
1493793495
1099646044
1236674185
1473971518
490303907
800838082
372175332
16804614
533000216
611294118
643138370
912666572
1043752786
1026589147
683478639
153743815
847942054
1308866343
948650152
737779646
1288680627
340946407
1839294091
124954688
504556476
1864616886
1206655662
849277719
1565817337
713631179
1898085198
981508128
1297884341
1732085133
274590059
817729792
208049589
1721332831
252923400
177977427
2093270315
102502460
924248384
1855926818
1604742243
2095736730
2104731681
674964644
1231585223
2026249709
503251655
371615741
1222684911
119298103
1605526276
151320137
1899952466
1240330367
1911755338
758588633
1883122689
1332867722
1326559324
1136632641
2021429387
2121490541
1886007468
458310837
167085196
1753955816
1689084329
1807060745
146089612
1987569064
16579219
1792873595
469698476
1240638671
1906520349
738890250
2118182545
1535418186
1599002815
380230125
944402601
1241250961
836569231
58950085
946015668
71457576
836323517
1411275901
1341567155
1836420557
1711098370
557824243
1622324060
1447272139
169419589
1788570655
1678489438
631970959
1626150858
48537467
2118488360
1314958915
1788732877
1217423957
2016819748
893054873
898407539
347812376
1226623698
2015728932
259717579
650236325
1275428053
339532014
1359303173
876579572
1381217740
1020407338
1436220631
708951513
2133530936
1278950847
1849576357
362965314
898671191
309078722
1031080049
362443595
1698481981
1685986920
1861385125
750565724
674734683
862133284
631503495
967501856
1836590321
388505137
1189674256
1509235882
1524584895
658930175
2044706029
1991592805
587759249
665160652
1171217122
999780816
1099407133
84781927
853052888
1042255160
1783535233
1391290555
741726278
605969502
1997705870
2003963587
594822982
627435188
1068133677
1913942460
405649486
1441713445
276764407
735773012
804104071
985621034
1548159274
129115808
1980335733
1157990950
1415954571
1952180118
727030091
1811178326
1164459820
278385395
1103060524
1058453094
1798805093
88356139
938900174
1877421727
1790605792
274306137
91042578
2057263661
1019140447
1455518892
655976174
1129214491
405045891
1915315293
561977561
761850580
1331809321
1393774605
1957526622
1763822658
530270204
1988370238
183995232
1795084936
497515637
433166413
458302959
1060656486
1064806275
103845054
1280947932
731248940
1988004113
1086606718
490562276
1469654686
1775121503
1662019389
901103381
2078690104
482732918
449685180
1049824875
1727914460
826867754
1329816708
1213663346
1987461788
2056765307
761666112
227157926
2030516951
1073963619
1662795234
177504079
1188589084
1557531212
489317905
1963137541
983793116
1558692047
1785181965
272818239
391838177
1266254834
2046531136
905577809
1260853413
604985139
1099278112
608763777
1772697422
857890372
1932594902
1146881255
613884400
916717465
1255407771
534123090
2061444192
879431008
475828860
599685314
1269162402
1187248601
887871692
465171773
1938748635
226299763
186665784
7884003
400644268
65516631
1781559337
1214215457
1144559869
845657185
915853833
1637695763
76794178
206148470
573586028
1491638158
783500928
1220077337
550319955
1885024680
450248370
667924835
760735340
233628002
487129224
1524102022
1926171206
1899585267
626332953
821546756
863462915
207200280
105127643
933384398
1405378972
733590852
2118550064
809814794
1033434685
1291071784
1101977181
315254658
1671553705
484185463
1746082955
1320073742
61482796
285100594
1225048404
444095109
1642777161
1896061865
19948535
1670678327
376890456
1752973538
169240363
1454165750
688190518
1639835953
61688109
45073264
511081428
1990021924
140428369
1189458907
1184818053
871131813
552646262
243953156
132818758
1086713617
789238305
1384450681
430426696
852468057
1781143179
1945549949
349213571
1958476431
1408438164
1081716257
2119799248
611609123
1442045442
1393091023
1831069749
846535651
201787457
178920599
819257944
1409500800
329781800
2048055309
1710477374
101122480
296410455
27344205
785328944
1852941335
2095501664
924985019
1472856454
1580837392
495373482
1425877506
13806381
236266466
365878138
612346771
2095302022
1815849979
843626864
891287268
1938847773
1905845303
745019657
884040338
1874657369
2029551059
2077733938
1654815156
1774487196
2060764736
1203774494
1652436449
40712515
1552989848
41517572
537465492
254521998
839301216
926469988
158571979
1196860193
1685355844
308946376
440038349
1426835306
703462555
847818616
191740010
1135027048
345997604
1483040534
2084071932
1087211314
1095266501
451780885
127976056
1680562887
1350013262
1403148985
43688797
891859755
1580324758
236016379
128255569
1827908987
399293717
1572924085
55277709
2120356857
1608851207
455068801
654613691
1011567167
612082699
690576840
2114368678
169574661
593472020
177206909
1506489485
1501639487
1429323196
912122031
1780112464
1396042025
392599332
1226711615
379050655
1745044934
1909694939
1623067718
367621782
709188189
2087586117
645436191
1219543608
927679074
1980059727
1128034080
212915377
588712232
216166146
941491403
244911222
1209914549
777287997
1434850547
386783696
264854077
1783876555
1357788346
1772654759
1067162399
344245370
1109134882
180831048
301328470
1275264654
502032544
589669467
1621372735
2004752997
366934225
1045950660
1785564644
189860527
414447745
1264640724
1141583509
459074423
160204710
347843550
1342598317
1250975628
538891379
1465054752
673136861
505706485
1169099531
905834540
905704689
314056901
664669760
20733462
1342382357
227743890
561969118
688567266
174124711
1685679590
230973590
818362493
190358955
983074323
2100719750
591474388
354648184
1496754931
1250080636
1328220483
515753994
1995317615
2018954392
38314802
1076050040
274515887
1167505308
198345473
1704701103
156318589
1684021366
78062888
819532693
1168017438
1168852849
906186182
633842544
1155489086
1954203087
1973052237
1007781451
210881680
145429994
1879560240
762730201
1343524901
1251140500
548564466
1547207622
1311693097
902112193
542832347
1946191049
1206625678
577107361
28213219
1924630159
1152491105
2040744539
626392102
368727684
195067587
2063750416
1159448030
1021679649
1381826805
1028834351
1876963643
622608423
496260496
1060683839
1312171657
84498794
799023437
140424452
1235272918
1685983470
634651560
226484767
378211141
938281491
220046444
1050456557
724732991
698612523
1119898334
1607064364
1541285645
662999353
1712651037
170608826
651807389
987602017
1951931703
1942735178
818954025
1663403230
1605216886
1646430344
205257021
595002776
245687464
1949781741
617083632
768684571
832869278
1047955906
161058671
373015040
1070123964
57023516
1469875185
990946716
886782974
697038291
789170917
382460166
1445921899
1744270694
1837276630
2061677158
1414075577
2147389155
1480095597
1111686285
324931990
1004518690
2008751739
1564212097
1020183463
1327085806
556119750
800145822
2011958706
510261866
109305195
362347144
1214999156
1652752538
711444711
15104156
353694551
162226595
952792327
119670821
1096019634
831955877
292475900
1544490203
275965336
199810107
1042352465
568419470
963396196
2096503098
558541848
648221899
643331917
1164873909
1601507486
428555944
1386392518
214473045
1618123627
2049399415
390919093
727280318
1124604715
2119679193
1957498050
539862340
1074735825
1799381593
220898751
802333449
1076534195
1617888296
212347893
1046581123
1363535994
1536652373
610214229
272451578
926461613
1181172068
320404341
974390165
84357447
789685148
1707968887
701875215
39379708
1599385638
886039021
1466994137
450754586
1557714520
500357589
1430480843
863830379
2028708581
456000027
626598950
54627779
1958137230
485240411
1771827308
1948570880
1647610813
1884062374
978496954
434727326
1363291620
243206823
660148361
2070082284
55706475
1535497939
631474690
1017311357
1331529451
843293433
1807742816
782467724
316199475
1390478651
86252179
1663647205
59267899
1691427673
758831603
565511451
1899624239
1038020950
1346455920
2088692572
92416115
63698911
1629780479
1251155509
1388228818
103391801
145822215
1984550984
180318123
1513493747
193310269
1567841119
9864340
1386580887
559483126
1924199060
674282692
1633763109
1497688808
1704197267
427247328
1231344806
199680931
1362886111
870035262
1124291333
1162332477
1330428784
1515135909
1425842554
2107310305
1328897112
1590034657
686591335
1762037627
937530437
394831293
163338646
465891550
604886505
1068666767
115331891
957462807
2006420750
794869476
1732702438
1618082879
507666655
657482632
722270476
235503288
2055962138
1573834876
1393438646
667790655
1698949457
897300619
28118140
2055691726
483056033
2055123594
1211103700
1991530249
618732034
1253115247
406887036
242852165
1580102756
1230814319
1496684494
720870976
112337775
164758514
217053293
1215359311
1651985640
640928967
1077214748
1708458020
2114356272
1193064761
915246062
358593189
1378702364
1943884029
1507071243
555637613
181719366
1513389412
1908019832
1598807973
1354773669
1468222928
128844180
2140436477
942439829
1822229466
531294712
1265778604
1550457760
1752459061
379218992
150179417
984195585
2097636050
51533819
1750865635
206864500
487188507
1700186651
573690058
862635542
1878072287
1202311869
744924967
1098836979
1562364524
672244739
846197369
1007199985
638919640
551438400
1161606973
2129117637
1117700007
1163386767
85700466
1048551
825158226
203319006
1489115774
1031210856
815282197
1759774118
432297273
1216172768
1603232311
1665852629
2012297773
808135793
158624513
147819497
841042522
2109386575
1996753311
197707937
606772342
218616500
1823629089
967187438
248157737
1151302442
395309505
783659235
1735814198
256284167
79295049
1306188590
1797482967
2062695022
1584842488
113122412
540541435
122279028
222290208
1562358685
1760995082
2011977487
35248255
1880470023
1087597349
1825666592
1522257836
1881053959
1011181728
356510030
1059528916
118589635
1673851477
133281131
1265652003
756341641
130517789
622821222
261770697
1105489828
883599121
1699473029
713355199
30432100
2057188168
432530951
1141884945
301807076
1321199181
1778991167
766653571
1737417973
1605916670
1124855718
938064794
965145353
1363861991
2081923792
1442820168
2101308997
1869170752
643972328
2026315602
562777670
175909127
1395155271
471073421
1420124738
1404122388
368379068
1506590102
490129291
960507845
653330556
1888936469
1860036484
1874311159
1261689860
188758942
650051154
109238171
254682975
958735462
80160980
452484072
1768390089
1861558700
1114307203
1986328231
166205264
307676922
1472830699
547431682
1825018723
34333559
1413313604
837017796
1014612807
1062663555
1736658722
1940068384
714243125
1417865093
1421941685
695398022
601452779
1334711158
148186770
670352328
648484223
655986617
1903616191
822543818
144934795
584958736
2060594759
1636222783
589333162
1745174774
1164327964
1444159843
728193267
351202768
907075091
157965077
1853093368
1727556405
1984919026
1341970846
1035331796
940690474
1390305597
967432405
345011904
956010911
587198270
192146286
1551021319
674229771
47439775
1884504879
931179332
1687704193
793274473
1901052217
1608940965
508576336
978175148
976539185
1947115379
248934247
437602922
693107305
1981025491
221060826
1178929353
634087087
1458146701
25875640
707325520
961868714
466550464
794577060
722106288
1860385487
114140621
58237446
1576527166
25775765
689211900
260635657
1214511534
1936343582
1747834570
449065541
723992645
905804258
1160136402
859829368
1603001111
569689193
517969207
1916281682
976017649
372586937
921106432
818771012
932320313
846455745
1917363048
970743296
1787926683
1126641428
637096559
414010653
1017090467
429793943
948886135
2069831419
206946533
875454474
18924742
990701470
379288614
1200221332
222949714
2060451066
1526150058
1802354710
1583628337
1910459281
1404207220
1643781782
943146216
1546449594
1721350819
707114905
1232273367
939730979
1665144696
1255968418
1215275135
1715561874
936464337
91991028
348868807
1979374456
1033490002
1668977645
144639405
1532440157
445539684
1546881048
1646484158
213285525
893160985
484150994
280916876
3776674
481045892
1306215383
915662532
1190123977
232514590
98136165
1506783199
168465326
1822483120
1944611788
251996446
2040042713
366168516
661078874
1478168146
1265199403
1691356975
1028106868
157124360
1004148236
511274146
529118023
1081030822
426514047
805230043
1826508499
1458725041
1059561292
1339389558
193041632
1021507305
15346601
325728550
1534973188
1287313402
1877102933
1949717768
1906863665
1972959036
77192291
184509494
1036611315
96770316
655307834
2016150076
2071920146
1912968592
1014957848
70644164
1317898939
745185867
1436499680
2070072311
1886241930
2000069763
1328299371
604779830
1577671719
516819958
835280843
1860213908
28805941
664614003
1565903872
614826391
1722442811
1125175426
251036720
1562657357
404614164
1222204386
406242058
1997173339
1740241103
2144507125
683647098
413579187
1941428956
872939395
1531444606
1972056772
1719454937
1836019597
1232975956
759065377
242887701
353540724
1103702363
323208898
373586075
1954591116
1424746059
283412345
1374821736
1031865639
1352388586
356667891
1207107905
773828074
1599825037
811350853
1353833986
1867333412
1827691957
30367769
1634754971
2053800357
435786687
339476919
1408177612
607728991
2017798720
307768651
1032982729
1640684575
2091385907
2061035927
768830889
1982237563
171409443
343600516
1962183631
1971242705
904297722
1670635093
1627330570
1827693152
1621534018
1186272576
809950315
65236225
156173413
671674084
1304254572
373760562
1051255420
1563664544
1149772154
352445593
1696852013
1604359951
896207628
1812873283
315788251
2068143190
2042042121
1138619705
393200813
1778583130
76492202
767297716
1565460561
233778390
2087951948
688316580
725061079
485320727
1948608292
1899717960
1850464863
337794760
454182328
719989537
373200443
837364863
848989997
1339008536
892708752
18138960
245485726
677929670
2145163258
811945791
1694185167
863652184
2034712596
87776035
811777904
304867232
157662225
816947267
1892954195
1768080252
1944758233
711337876
472963095
658617420
547660541
1952189467
524621473
1036011179
1701584230
1333707191
1616817485
695477580
82209721
1886380766
1237636760
96832502
1551835894
812156657
2072192746
2112340266
1192803598
102179045
1628976429
470718875
152405324
1182983380
146344500
1316618441
762956924
1176352461
1056594281
1947241609
319317179
1850581220
449872167
1617041138
56256154
1003934060
1391940319
151740407
219364479
1588535532
1727177563
1955838140
2104620865
1541677394
1526243991
217953495
1017178823
509391577
2134310089
644080928
2068091304
1398743926
2013512266
1545247286
250263964
1139070106
2108364650
1559211442
236648359
333736222
262843743
1497453933
870933816
1826323479
541852116
63241618
1309450916
419487494
179202028
2012686883
2006459764
2024300482
1987172303
1598906961
630967010
58791666
559122255
1482891730
302626168
863452695
1613580865
1903875004
1550020591
1193446928
99138083
2043401270
1187994353
1036658006
1075259212
53902192
1230463007
1193735669
1577013264
672608014
1278340951
489536545
1611784730
118586694
890651008
1581874240
450216414
1758215781
314369758
42961234
696064740
699907960
349018320
1855328991
1635006724
1276572754
630937774
1924545478
1901799280
77902329
1714409959
899856349
1392187677
642642161
2085029799
492565060
954767863
127538963
352077831
1101708494
631473635
1450855040
906586436
1332380736
1663420976
1297664837
1922649415
67899432
519171237
1583437277
1473162859
215599275
2144492770
807111935
1749037834
497452156
530222069
814771498
1154140888
2125455114
1817889884
307479836
742085102
563943354
295172876
954906955
1248886188
27490006
725086026
1881689584
1656099164
720977085
687059660
1144584466
943348028
1105205141
1916830212
1849048263
849276959
1102062071
130061527
188434845
465947232
1886152934
275557866
974366839
1998293965
730462842
1976005616
1170009483
1505763851
1051884307
1804308830
823423539
1443801540
1701528807
2087033934
1244272277
2082839397
1823083949
1986709430
1641090322
607141388
562042009
1461541628
1579658194
777151787
1445255442
535818720
485443239
523727823
1187600542
1230538280
2091717292
2137368878
196924753
1537490393
1772949134
647411004
244065309
165479770
1981806247
594973779
602178245
70381146
1387085392
994685947
2082666150
343103682
1861358045
203120302
278475299
2018763590
528900491
792031369
196150227
1379869307
1631646632
1354912606
1714899935
1924604432
798195326
211436198
339180331
692694257
1710738011
2136791170
535861449
1028545768
1250352295
1578623304
2039271583
599684116
703801788
232552445
241469875
9927550
1530842799
532900426
1790313491
2136583375
329700406
1157752263
1020952435
257106438
693926045
1104112332
153217391
361287012
1036354065
486410708
966660959
791558754
1176279254
1162209028
1967550722
750589232
191539637
610600689
1308450431
2128444258
15880132
458515020
1562373893
1668289618
977684384
703808216
1382630037
975892716
1482942564
262792972
1225942033
89797746
2001381058
27553476
1798811796
1014334516
2074713916
644288285
61654146
995835916
442247109
1570541248
445117024
1109558034
294546196
1981811402
416170268
647293698
1300433374
1398997548
868807104
159459635
420660519
644917825
145591982
389503576
69153215
1173326670
1566670991
329262829
1481732243
1537369192
1799499290
796896180
1184756392
218716112
1828364468
1704274366
1848001154
2011455299
1620030533
1667792497
1999754817
1383598153
183225428
1253467227
991357560
982874170
1246958243
1703705298
1410098115
1032239206
692665766
944117385
1979562454
1713392458
1804721780
834329110
463071480
626591606
2064922393
319821152
1626762347
887700546
713791738
96333504
1463763243
580001508
940395233
930697954
856485830
97418686
1368192962
953396405
1897504389
2026749023
430482448
1149330975
1798188026
1220155699
1260727465
39333992
1497387232
1886074902
497306896
1245057975
1624951528
1405482938
1983720823
1612859353
520654443
1495960893
985692406
471389347
119275759
1769072905
1318124522
1829894642
46873391
236675684
1410976365
670457812
1983534103
1483451489
1175121455
407965429
615297445
1935544679
1470471378
1370501335
1891001564
1030289408
1266742902
1304795135
350652989
104247018
340806504
1954025580
939767190
261325134
458484454
1077311421
705913703
938611432
1950185805
1241357491
629502753
1074201727
376491553
631367995
570206724
1813831772
1739217490
403558582
474823792
1424051591
2083788433
1447430486
829055191
311201123
1827797462
623152212
136047090
140787432
61798118
1591434696
1198844104
1975151451
1110672266
342891867
1042568952
346675811
1892591126
914447749
1759037699
1978707629
1830456209
1774634405
873474206
1953122615
1642440377
1759312030
667711162
164198100
1699304868
370034029
566662683
22274904
840372233
619257843
1557667100
2088752744
1306861031
211116256
1114976420
2020947912
1831064909
1090080250
1697605055
43178834
1254383829
31418885
156937262
221844770
1897532872
1684934142
1259159617
1564120676
499065479
341952469
1054057973
1400148203
2053520598
664503364
1553050203
1697588187
1486960541
1068727879
438922771
1762070433
1992727012
442627826
1436645303
1967239810
272534657
447657611
211996172
1737247995
463493322
1106793584
1632115266
1296534789
489254473
17057557
307679778
1184916420
1547104613
1047051409
1461414516
634855570
378196379
1757494026
2101448850
2000016909
2084923258
1748961417
958492176
1297548714
1402772294
1145461570
1327165821
545100994
460952343
1458131557
381165964
1189021746
1615194298
1899083134
1450145571
115411068
911304815
1615494522
419381125
57355926
1901680383
1421485146
1669006952
1166940207
953827316
1107213802
490997879
1843446533
83184514
1711069088
155561357
588591719
1607605717
1154621794
1643055880
577067649
2072394737
113040576
2139254167
1771656420
1152056031
1256789648
1785981982
1233640733
367719826
722773466
1504706897
1259476059
284167020
1494938888
1589849744
800820794
1698358817
1889112557
1744545236
2048894093
1972177039
1274971614
1253964701
1369773080
1487823828
1701934547
912646679
1072750690
578254610
153651964
1110174288
901349463
908653685
1608131293
1051283299
2008764953
456781842
488392566
229820454
196040612
1776653831
1721954230
23290217
2017802974
1692493991
1450051431
626024587
708942276
969213676
1259880481
1526672764
335649521
701266496
244820136
1557546237
600099258
146673023
887164283
149041926
2017343988
266119762
1895768390
1189582124
1242428747
1995423794
5139801
1935352863
1407430250
495563305
816777490
1928906495
439074269
1255525786
1872567057
1892854950
1313302043
710330260
1027678429
1255239303
678518694
807322711
1336475415
1455307399
1989127587
1999234154
662362707
1947207090
1163115037
2024037270
1351792298
1289012689
1948891480
721751691
102490290
976204954
865621889
738572802
1926700181
1996855531
1624353821
279027715
1264492505
630200778
1750496766
1382268658
156815427
716249122
1420599302
292392767
464178486
67047865
1833569732
113199500
1893449437
61049381
1291103962
174765590
1442443027
1195671251
502848339
2105114929
1030924788
1297211233
901183624
930093874
510518532
1043337692
405366050
1266031947
1046393011
1423473353
2133044539
290273536
1536782266
1286148495
1479280103
1516219790
1491130232
1480325427
1190138627
458180208
922400947
1732256535
427160205
378397108
1518178163
1735129474
1045073998
1017675304
1361566489
918753636
873350031
51237261
53624607
730326282
350269896
1647929100
2049796798
1750242767
1330445419
4998432
672975303
686143221
1366766499
1161567284
1587477714
1316626317
1651250168
836893852
1863653525
811254974
546572577
1397855405
970567555
399088642
459963345
268564460
1136173337
1413907890
1102734469
1416686563
1039708763
2138128066
1690380524
1359593431
1181216315
1440701348
1538834257
188262757
33279408
2086619586
1651120962
2008263812
364259354
524376693
545841692
740427921
1721756447
325047468
1589208622
1919626968
1925880775
2126450627
1229057146
672547082
40476071
280925552
1065891795
1480791899
1630815173
2012498907
312237439
1726336684
1164028186
233482243
1009901956
1879957221
45043587
521857173
42474221
773962095
620988929
1201428219
753065963
1310191289
257731480
320967265
1599371775
282516808
1088290598
1761403484
1807344296
1963190165
1793821040
1258590137
1625966339
1688941172
275091317
273696905
1614468278
105442068
1999955939
183011561
1150799172
1490883929
1249448794
1906380361
1838408575
785572397
1690901315
1970753756
200204045
1805946385
1461206076
468584004
473204880
474269367
1643074652
1308535815
1328864823
443980170
1003232465
89790813
2000064438
1734142478
680995147
533797263
736412472
1235906620
323072205
584978020
907616368
2147171902
196877721
526948934
2009277958
52965
1083598138
1878807170
1800258817
1196006569
1153116522
969636237
17057206
848117425
785817575
1794556183
269972268
612765605
1629110928
1723012220
1141116982
2105629806
221136900
705063684
1715180365
15669594
1363272614
1911857784
521153240
1180311886
407588338
1310023725
1208289611
928119759
950572177
279706887
751040999
1676618452
561132281
930772511
521747499
599458149
1072722494
917006279
225880300
149160497
600084887
20385830
1520377342
533185731
1232516715
1083922611
138097261
1291543822
1480172879
1731651739
1563964295
1478195307
148193498
663306111
200435756
1372359944
1489556233
1544673043
2068553106
125120311
500571480
301747727
955185949
526022648
54931612
852466115
1109597964
1139286959
1935216001
930693314
1001095916
1963798475
1819348229
1630379279
1616520933
716570937
1118507034
716580320
1628604137
1804407447
1404336245
2129052405
673109668
1464543932
1003481235
1058219448
1826129257
1677728358
672779269
1182608421
1136986872
836567883
1933420499
1574259401
1516764047
1630086588
1324167751
2080767764
1428906977
1110062744
1435120599
1067665847
1356819910
115949218
2090086055
1047998612
1483885665
1390215142
25874326
516180315
849440736
480437265
269886923
1744259959
1116013242
1376744187
157655895
379628144
1358343309
251613320
30860626
1102002281
1945411573
2071053167
991249484
84201509
1816259982
227918528
369306709
1872627443
950345907
2022870321
819870996
1638262682
1229333447
16041448
590295706
418296807
751594593
1137253412
171349275
543731704
1140748158
898463944
1571238215
1901064934
2143509931
977384579
1302288671
1391084201
1753753552
939579021
938601172
1741550890
757648006
1772870278
334504666
1573575507
983491354
2135883441
151335578
1605251710
1691782042
1175100031
1033150804
909811575
1948942052
560495773
1219261640
2009935940
2049475860
338088171
305930409
1011377911
593438625
1856081826
1386299200
83774140
1393929730
1965257369
1266356716
1718780825
820994378
1887925158
1087752390
65895301
1872435404
531878889
719229818
318343550
1993346666
1754769530
225540400
1728258774
1106836188
1936978404
1542584543
1937053334
806254900
190396914
1291809125
1154076382
809612393
853719423
45503091
657103722
708336309
1415055349
1901007776
190186463
934992281
1350455321
1997272597
950411834
1087759104
1870794475
629574433
2100298908
1250965736
1535269514
1301153389
1393891216
1266008491
1416015656
1944540264
1547671863
542696538
952649286
1851784076
602083855
1187720428
1339553002
96781478
1194973340
1374566606
1950978309
443361929
2098764441
559803039
1483595980
1848414935
1846603697
957671073
398725152
1603947912
1828451282
877418320
711700371
264330832
1642457407
746060042
318781826
476646365
527688445
278884048
1200038373
1313290313
1694267016
1349901942
1647930120
1401782742
2108454679
1773196326
387040467
1549937319
1060157111
1430220859
1059598948
804636986
545116535
86169997
50608433
369541248
997130006
449379137
1227789862
969113735
1242885499
954894356
241925244
2015137318
313369319
1393379120
824597563
1555518411
996042906
535537727
28848088
1708308747
686341158
1528995614
357651167
9339823
1504922249
1302776112
1768939670
203849597
547353170
597809353
1508612355
332557936
961006901
1769556398
1136676960
1411105084
1767260968
551509386
1793058015
161093435
1088169014
971988925
1500822806
1948747521
227789486
1534472627
1931332978
1790815815
992953781
1218977721
1590503432
1363970730
619285251
1503984765
907153760
989600062
1253290468
1733002689
414687106
6930240
1853305979
972886155
1472257984
311589501
1409694436
2115140917
1659602307
1480251639
947055931
2011394980
139201
1824897443
329698629
744548352
325507131
613078226
1496521123
1919149682
1700771986
1272843177
863188863
1676781458
1473083858
723026292
507126881
1842736337
1813371259
1930721939
1415836156
1192535163
1227520167
1387071028
902055546
1758713298
632635904
384986443
554362816
847173150
311646130
1558473634
928468538
1023656888
501713362
77803508
492060074
2066500424
657282344
1126704077
265578698
607302572
13985920
1622637595
134814415
148124138
605336599
1734054215
898361700
1514243632
1202650662
1037762536
1117024271
359587595
447087448
1757057063
684921120
878970553
936778413
1811670808
1401536763
2051921564
531195359
225050030
1704712058
640807874
556434947
6578774
946727608
323343285
467655425
1362771972
177123682
1292502938
1744324781
927346536
1531047139
1617613042
2054325788
1243336305
438721302
977731216
117961439
1865949507
542093639
786304956
1908667985
851818943
1515036132
1422303510
1448142077
522561528
548983676
825106619
1126395721
202257178
1996429773
1245891124
47028176
1194350810
1179085151
264825684
1843540195
1702172070
744950963
687632384
1139926002
2097378797
486591246
436188861
1917501145
2103471421
1560746640
1513663575
2068007523
1410954960
1325030073
1612525776
1627007209
160104078
408688074
1443873625
177421314
41127994
1592806517
520976023
320557879
405065752
914736801
151923931
1297834466
1111702374
1444835017
102243413
134495763
438677707
1299231626
69704595
1102833034
285589435
970650154
2133603658
78990749
1196540230
1677846796
796657018
228309009
210876591
1030959483
1111383094
834310701
745536275
1740947941
1483647852
745200375
1318494111
1154119959
473479783
334434457
1412610194
161132288
328147399
839296967
1192120978
1815793692
1912410294
1554123131
458374560
1173159733
181688310
792729734
908107003
1782038422
670613231
765346123
1616461615
2095097755
1890164726
1686376129
100187931
1060313750
919260186
227756407
1604545337
520883061
1884141442
254123210
1695348374
1212401273
1434185296
1767950002
739111128
321831907
335794024
1036668002
559416881
1762558562
1103663777
516143671
1423575107
426469576
966169461
947415061
1694809532
561033306
1325196718
753256790
1765898985
277043019
1303196193
684147225
353075724
57482085
65198764
1196328328
708651851
563379065
645031400
1320254679
843175223
500875702
809645148
666285169
1526570230
1993938596
1980595139
780751599
1029430900
274045696
41061450
457021332
1083538628
1105824111
1835883539
1150213958
1046475308
485581169
1165974414
1736455337
22423710
1979717993
1206227509
1789420733
806099376
741234935
274596376
1142070726
878589760
985578232
404575389
1018992156
799906704
1471158246
1320537785
1155217666
299499800
1006032991
1322290401
1747902090
1911194472
808865479
733612031
835717231
1417029454
452139558
333635637
1929226594
486353489
324505599
127267561
1754657398
2089032736
1707290365
709146129
654485997
1222753814
92149831
1072356392
75630915
1162914625
420057929
925516191
1842684844
99994041
614897234
870326114
696046520
1026326856
1355504144
1695844628
164508222
1787411817
1751184131
205860695
1850184782
279360503
1824650325
2066509237
950997341
1206154896
59971951
1883610534
44274125
964250125
212793592
560968656
1818846437
1194903419
1551744680
1865360233
1306222385
1638384551
1764879720
707791661
1720287436
1326251978
797125110
130656466
1647190932
1800380871
765463750
1499731504
583184699
831812686
288357596
1438731500
1100800487
766177015
392040667
1112175310
488473186
1148913342
604371603
228748808
278512084
398771779
1060894938
1943978462
541591723
581086694
1988677897
266842614
1931040411
157277261
290640529
1285599101
1753753755
2018704898
504160229
2073693398
1887823771
1385105085
400851447
1848441481
131063451
1515892844
1120403751
1224919715
1528084648
1786758222
1572702423
1764261300
393447309
1218652950
1906593970
351245900
1459442105
234276058
1285083005
1509766658
1677863011
481692069
676656315
1695056272
1041417827
368996704
201681857
1323912317
1606399487
1152689293
808248674
1303907768
1010761485
2001171482
89025149
1876958262
1212243299
1262590387
2084025671
35992268
559939473
2059092009
1357157770
12401746
195808274
1289507760
1595168991
1992255562
84357242
1606457870
1909079524
1984530104
437483306
456037045
219279034
1591520416
2023400970
951197471
1669399108
1989288014
1870586969
1858859893
2131658635
1844022651
609773800
1913048606
519673688
1024557379
1124790553
669218916
1788341869
1688940382
1270595018
346853044
1527091207
2066382099
1739660032
1046679759
600731729
320034380
1438936409
1947515388
1825252788
1836403157
187680858
571285778
1569301544
388394298
362810501
410165635
1287323431
2120124757
529829541
1795164863
1547645801
1098092085
808797333
1437341894
1686632929
1855475679
1541962836
1529853107
1345036703
664701582
454105713
528219153
1788932490
467480018
1618894744
1364267629
725423078
226226799
1362507619
1262925960
799836053
512046479
727912115
1840753938
1732254285
1832852842
2051944722
270587074
1653009298
376243563
695185437
1235561133
1355707975
121254435
1622987003
898070627
1866572636
531549763
1350435461
1099617918
192930762
28323407
857037981
21689437
1034244891
128802001
1329505443
1924999339
601678103
1094250198
762437070
355158562
867534012
2062622731
2133941620
756633281
596866584
1110914927
1730964154
212251919
11956334
72823515
1698653129
958182244
1013841172
1541454696
561671447
1266299162
1429521588
1444045452
762816215
1928234513
1049356897
1968710911
325708635
223609750
1284468172
1962817585
778900918
1524319193
777819299
1431903643
1338036141
1731740381
1820548699
2126774112
548857843
1539456617
1859910829
1425429844
20852857
186080848
1060722476
1666305924
1460856021
670377186
345085162
1575586876
1505597535
1041671885
743812833
170103476
1672064033
755600274
366021245
1022728382
817647075
302700013
1435114164
2078150125
922025400
1058829266
750586898
1893363885
1841339398
312776362
1529443711
1220274639
1690829055
1007145925
1603015459
1046163805
2065897903
919538917
222136509
72137191
1543081579
118103927
1133456156
1909859957
498725294
113270211
765383512
1325794526
2100327872
1566560054
796571876
1458492283
770059107
121386940
126767898
103173199
491898776
609151185
829506643
248117906
1317204526
445143513
1095846760
1382684014
537992209
1898219381
1028669175
224109902
1580653914
663952599
1817120295
1846734836
1998773148
732193540
666815635
642198596
2141665366
2009856550
2016461594
448823099
1922074356
1265260762
578718464
835796806
890063591
1546523820
1300443137
1604026782
1856962214
1354625795
243161712
1919151378
732799250
1241301092
1952088377
1213388862
204917754
962064675
405742810
52734888
1941000851
1068632584
1266159827
2104135631
1056860015
1369034731
848995980
941383699
14764892
1654603745
1953640250
777840617
534151785
1656180908
633091573
2020697742
1891865522
1707047259
962456226
1712151407
235425332
1582432902
77302681
993237652
848992230
1782324869
1350227945
34449472
1291174883
1208404294
2141817374
1866096224
1304850556
706965779
39901610
624220011
1784409425
1030579737
668927549
915710894
587737559
1573983074
1462757592
503858436
1505176484
487194384
1461554886
2114646878
623316152
1820889485
255974409
1500948599
1363771675
1823516529
307377383
422802672
628614650
415361101
1272852666
442833912
356701999
1071310803
1507480523
731379633
1892044363
2024279475
1819267568
1317938486
2106279959
2121221574
2091538569
1198389621
421524192
726235309
1153229077
2033368281
581920159
209374172
582388383
1247850382
1761729823
1526376866
1889566074
1276991119
1047429782
1935446525
1662899134
552406649
476559898
1030402537
700878010
662104406
1818949829
1289962743
1519814427
953143708
473768711
1642708011
602505891
1491990292
394031846
1356640022
1453140697
184910675
414246368
1046582227
336734473
313496875
2372518
93798219
1239760548
1172080043
2129284118
192949632
660170697
850555866
1755536819
869634562
1586234587
1066998090
1721787250
546582412
1303121164
315876938
322124743
1588852949
445466917
2049664555
873678309
530282655
1561367796
977726292
1591707928
536871425
721037849
544703389
1256677803
1644406990
837743097
1758803049
1870837917
1770127754
175235089
95387488
1315094719
916236686
282743876
343027312
1835285913
1270388715
1465681250
1329555318
193745251
557659427
777843422
295700791
150524778
42351473
1315430149
298536871
1236086326
1821990701
1631965723
1059504113
256165275
676380387
2110137214
1237277757
1572070760
2127240203
603491524
765272205
2069903285
269671070
1705952212
938592070
2096742960
17615285
692001854
1531171998
295529844
1725936583
1520513730
1255598858
1810502353
187021039
1763548985
1018325051
819008189
1566074136
501853660
1556564034
1158378130
587770872
707273447
1792430852
641500041
965969372
1088947231
802656065
887820405
19165594
735734508
1858338757
1889145886
1375122104
127426304
801285924
661256060
702962219
913422449
1138349088
2127255646
293737904
517868051
577091116
49043209
216975624
1959301932
1219836215
380202227
1175317923
454048449
256780807
770362003
2054666988
481595639
2004460246
813121072
419042991
1397283108
1188675381
996516253
1600998748
174464299
1575589942
863359178
852464113
1307920120
292063533
985278421
1488471803
323633739
1842461606
538610019
710151616
321464359
790690604
1197075714
1312464806
1961783311
1581634205
1416066326
2140106125
1496525554
1892019978
350489877
1711147135
1684423903
1982844280
921014430
54743528
536072109
1377742273
1411414065
1075082160
1655919857
951111647
885068052
726966423
1870016654
510719915
1834826314
195730510
447673033
198457580
528985052
1957104692
239782491
1200426004
749585393
634162908
754317045
303344174
386457125
317365444
606356350
938193264
478949730
308031649
1851164725
255004904
1272460730
1322989428
1563833553
140393810
1801229132
1069140110
1027597102
1356836105
116496365
326248037
1121317155
567319697
1481782819
631146073
850666262
867506726
50301625
1250533617
501042611
1939692264
1144449788
1873349253
322701509
2097501813
1136884661
1232229229
1464822137
116632396
580144797
68939655
73188292
1643694973
941623550
771417977
1807709628
1473212396
666833377
1464750171
722450707
880760281
323307705
745114575
637107665
2080588313
809779807
474894615
2008829008
1318276458
1769935125
1860664363
1970089825
1087666636
2117636409
53847863
70493950
1951305018
1025851517
1188989353
1423614463
128530164
149527487
1437606236
137265375
89226011
1210975580
281584149
1438719865
1246259137
997274468
1647587009
147646388
1979453520
1860314697
1257330920
84929470
1328271906
514500136
1181575339
127403929
687399185
1748191762
2141810214
2107182222
912530185
185206199
1230575805
361099902
1637491915
1211383726
1131173773
482742871
663670323
517304278
362070510
1316972689
663272972
959661520
662161258
1846468412
157181651
1430279886
1147054187
1642569821
340083345
1341543401
559232440
28471220
1261721403
988334210
1237866856
1822821866
586875624
127492341
131426026
53584434
1766658183
1547089833
1922773849
154283092
992285527
294562918
1711142219
67895138
1946028905
706560590
1148120496
438387681
1317360230
1178666452
73979826
255754757
42323833
834534205
812785931
1941320668
49115819
584586409
697690744
973365030
435026746
594424012
694472514
687028411
5898569
1621008591
833517229
106548617
813649035
1167996448
1296362295
1621997012
467627701
1384831485
1044036324
197185166
373794999
270707202
1932320958
925105219
938022518
1432920123
1581871861
2059924817
724706162
1281343420
233053454
1351947115
1380599569
1059441591
797531926
802369339
1798375470
920028643
1939969638
1633321151
1486965335
1505784983
416599395
698780608
2029642038
1049899111
998265904
268701669
2072800579
374815563
1588535517
1479738556
1876131841
520314482
19265257
905288345
1496385522
1155240024
1916033326
1478837718
1693844798
815752058
2132492365
587649127
2006222200
1021705249
2063244286
1337357532
553445484
1829343022
274111230
681901982
658992138
70019004
1013300049
1094646267
971702423
1124103533
1232642775
1358355480
115500325
521823164
384614050
1208698686
1447070640
1991849545
2050665672
1182943218
2144683348
1477144848
97610421
1408409821
27473631
1796916638
126832404
282336202
889721914
1772570906
432654614
405792081
462956047
1348154259
787802358
1789521378
2077103257
417342697
287027339
33314060
147848409
1417606256
1668950732
371055340
397069425
1796408846
1303006474
728521450
1870980522
305801410
351575587
861162905
292097155
1154088359
158705580
1594774383
1735039547
447997236
1374236061
1043056309
570685798
1570796973
1242312334
1623938465
632318737
380336692
1420209326
2003739903
1239552567
365524943
862862651
1351219822
1301628934
461356182
739401878
503770647
1289894168
1505228212
2061738956
454239534
772655195
1889029461
1353090851
2092176512
1807399922
1617498471
1514352670
230214339
1425813974
565240172
371384234
1891811899
1395284785
818963758
70005903
1094630145
8028582
1518766643
175059510
776379957
1501254351
2061912853
967971150
814049067
381056103
677838025
1915738148
643176019
1121476975
1893213568
1106885396
1870047981
1826590083
1579276986
864830515
331884041
1693700451
1826268990
608781281
380933140
1168580451
1994127765
531073461
1391730548
578846651
1344150113
621372222
411708032
265442326
1950657217
726328713
1223914078
1459414154
660908568
641269004
1402878018
224277522
1420624995
1195525565
1055225025
1800412063
1102752024
735226626
1474826602
733327213
1568745536
686477573
901065529
1807280952
97573426
1688486845
1919310952
1970906472
379817078
1936945075
1457590173
395234541
1920514238
941122233
873978212
643492916
1932149519
1380930333
1187306155
55899588
1455603682
2037510322
1219898085
159799550
1140736632
895122766
1021659866
94330270
1849602833
16362483
296918483
1797441610
819768601
2133871131
1723722992
1196017496
769516943
194883393
435482834
90252774
339351884
372504059
965796829
1870711080
771195682
1635973864
383523983
1906209861
914872846
1758144143
2008592447
68998269
1039062972
1678310492
1258364014
1175967073
89867788
357200647
1308359020
919551375
1308333748
1136596400
1060877619
682660446
49741868
101968677
224613559
2007057438
2073306221
1053566678
1718173283
1061823206
1253457787
1919393869
638651664
1162156640
754572514
1749554253
1618307394
103691907
651826959
1415982204
664464470
1404628699
1214733436
419909585
824510852
889895794
1413004884
80034588
728105432
1102836146
861980488
1247305866
1596120248
2063591236
810473643
1287000269
763652952
898981736
1722159602
993225325
265179749
2051030679
775077309
1585320726
2023038141
1504544498
55003412
1616623271
1414288599
197303544
250200343
1161908388
1764075476
1366872756
1968888161
1072905143
2086277033
1938177365
2040494718
2088700309
1830159612
1597296653
1356191685
2030052532
1667348822
1307099539
809438712
2143303378
1132354056
318191508
889604414
1466194525
1280399862
512637708
1022260095
1123553861
563528630
2072966349
590310060
1959201382
11768823
156971437
350994220
605462387
18947073
1907830427
1422391731
116404149
126512112
1577102581
1296853406
105722557
2094318596
907824844
1037728596
471210511
1751912532
1050295117
505321160
1736767808
1061972495
984812167
134710594
631043741
258056729
1239284322
275537855
1619493428
687199033
266430976
1923745045
1372084111
101186587
1365155549
1403066550
542721262
1904452127
234475639
614303852
1423883317
1450343248
1147108505
1456511651
323365497
694231078
1938293788
472286510
1648302326
206554817
398102162
1650494102
102765753
531104889
1357919922
159162717
904421208
1758500890
324566740
244556189
909076186
1360542814
970984651
7797507
787678774
2110816824
230338222
326562950
1582665009
613528380
1427220032
232419500
461148471
79739638
1041710667
246496535
1910605043
1502616219
48277020
1556736073
1988434268
1708450292
1837569379
2075402303
1435919576
757641810
1932605929
953718917
2017383602
66177236
1875241585
986675208
123987037
1510608944
589898565
1497255955
2035261040
31341462
1812220719
598120955
1162929230
939386936
1530576494
28163472
1233419968
1429587972
508273735
1065852838
1679292003
1600967763
1711409830
625784813
980890472
463308470
1509181959
1747234622
636872183
1432624335
1483977346
1481541136
1051047605
1186652547
900562782
657408670
36323031
1688043494
1675498424
2091919125
494651495
1399610653
1771535981
1398108188
1839847028
1745418815
1245464290
915839573
1557034334
1623482320
133136558
119615951
1434669852
1800965758
760948787
1422862093
541695834
457570889
1489880728
775532119
460698682
638455024
290479727
2045879503
1599047067
283357048
1098227645
92700682
87612022
1972034761
180577268
1923400539
1909083216
574635015
1068987066
179633654
788008869
446808783
831032830
1166299651
342852778
1706123065
568640927
2006942323
830377645
522889771
269358257
690587886
620082464
1887740385
1138115896
102151333
1284901759
1746431001
1746607088
752177189
1992024463
453386114
964939166
1485623214
102185810
412129186
1163967043
3966896
1080234553
1942572445
1873703438
69397181
1311530053
176503473
1985806693
1727418333
1121574168
917750636
1797031168
1486373055
1497742785
1095805056
605030003
67915953
1784278317
1011483302
1860673496
580614551
4212810
1523794699
1627580682
1244463888
1238862477
1975402280
1918675768
1157492894
389940637
596853229
673242311
2097149843
1902322217
708912851
1861084840
625540472
1269868616
308181814
1675767719
1344020154
1073532587
1242868114
783741228
137706504
974525515
267266801
910775105
1344278884
1901715288
1273020819
1678954702
444847151
199681683
252492587
1513219095
1651267800
1209819304
684342061
1925446282
45728241
238484808
431852698
376549821
1207940556
1425843327
734756026
1932417690
2017271162
1367867344
400997702
1531692745
804612584
2070202774
1758416550
404970590
2085905214
55436891
872215044
1119187348
103120420
1946043330
1343071179
1069543994
1904720710
1369801324
1647385988
1273842421
1248267334
766600258
1915379919
400334273
1843675814
1237124772
782256305
1256472302
1559528909
227991877
697705609
1586460662
1151422910
1097764580
386226754
603493600
1282538645
777739745
2108755981
1732262006
1671939399
2089592850
1416421234
209909617
1377135161
1603597002
875531913
751713795
1098597990
1583405025
426431303
682982346
1215363323
1166718306
625024291
1497929512
939889173
400303578
1767008123
2135730880
157239986
435044474
116986723
1270352111
1220788583
1660527047
1290783500
1536329776
1066516898
772226002
75066076
1148917662
1725272533
2077420942
1229190117
1446222552
1480640649
1859183681
358581988
11800206
57584795
669434690
482502043
1566962906
1635654042
1267307543
703790467
759761062
959049559
1007779540
1737554429
887241562
1101596508
2134133338
1620467337
972421016
314487728
834118841
55159061
103722646
1417987258
1569469258
419036131
888187886
160962420
2074241774
1857966275
968634902
443591752
1676292237
1502654961
2006900204
2026783922
1796096160
1379827044
1901417507
1178765689
1855742050
466005714
215889047
1627502923
359355819
1088369010
476010147
373481247
321890039
863648473
1499352588
2040041345
1263543197
2068098320
1047344722
80425046
1076573311
641106084
780978091
735954355
1360917641
409876253
547664663
2097563823
1656622990
1722832083
278087174
880969229
701983746
419685395
1182095329
1616020399
1927191207
151322152
401046746
1208053586
1688800961
161898192
505512688
1220941001
1717313131
607845769
1995257448
912514092
2107886226
2025894010
93941123
357912550
727863235
897897998
1277844729
719924095
36273701
610011113
1546138673
1813704908
1794038160
2043008177
160235855
1141901256
1233879470
1685422703
2037571125
2135057271
1941496553
1373165786
1497588607
1619112092
844836412
1985344373
38364767
18090980
1309317354
1712921558
145095423
492781774
1961649634
1835772987
868860516
1403227778
420263217
1571617086
565411273
577828800
998906942
774259812
1565846343
547362722
1912866435
504542900
2074012070
2025292053
1356651959
2002018811
1641407743
633775063
1174468938
661605340
720341760
1205812251
1426282479
511934528
953861869
578176906
243342978
1109338839
1504904634
1997898849
165470604
1138866582
134202102
1927706468
427996291
1376323441
809589887
1304427008
1728447149
1646366203
220999390
92229791
495595226
1144168394
387119427
1351993538
1174862894
1054845810
841059027
1993596903
2048507379
722961525
975746367
932901083
389304327
1611314791
1104972483
1086220951
622516082
1044504434
1451614413
2038271533
801196483
1254953343
1481121131
153007533
1706671697
296041874
2050771686
148185434
1636074913
1886954811
1153594512
1018842781
489884274
2033931612
2139769427
2143540856
753826082
1307879476
938741087
1119802093
2115186894
761450388
730514580
377081386
2108816104
1647142693
897103900
895891507
845679562
1686114051
2029467199
1629119813
43961001
1074138464
1641717699
742200358
291791482
912259322
930855797
1904442508
1361975666
541879213
1700745976
1149953218
620065125
1037876317
1209865960
427213013
625021154
2016330073
1009175322
878467063
1607103060
222599799
1597029079
698676027
764501122
951288735
1813804286
1420792747
72229772
704818853
1416024170
706425037
1968418879
2075338264
960116805
792886908
1561481510
1678358196
694566919
680672000
462180840
47440464
278757363
1015219785
120413214
2105596393
259701020
1495252798
680894350
218595312
49168883
505506308
789168730
926052904
1423227486
1707712226
1918408929
655039710
1184368539
1120174096
1076340501
1983697792
1104910650
1769682884
532113138
996734194
1515517164
2136997680
676354699
1468339144
252807888
853322696
2074731336
1182542413
9097651
1252836955
1857806971
627823409
1007266575
193734820
1754013960
855018808
1811550218
1732453452
2141749523
1145308185
804259097
1614360710
1679750260
57172938
373216750
1758928991
753155639
1242280588
740530906
1176625567
750418578
222966484
1487143957
555139525
63467171
367447439
962752014
2054307344
942842307
705201342
2143829561
548034536
958872729
1541139775
1476888293
403010666
1290645941
1653715481
848622492
416727551
195767975
961748209
1541078331
1611212585
766300911
971352560
621241935
172079093
489206096
114729226
2079588197
302167324
1753651028
1529329924
793490324
1297617273
1667341775
999670000
1059904426
1874231513
2039710066
263344815
27909085
550899241
1891287704
1462340983
229181129
695286135
298618269
28104685
1304742567
183606872
1969449768
1713089048
1340941551
255009264
1922808025
1872977936
1571511975
2040965595
2037311599
1437537331
604573989
54352239
1855883586
362840241
825979317
782588166
1885345775
1802169091
1364452852
1249977172
1075484285
810095961
1515643014
593648719
1722215618
1424439469
1127875804
2003906285
94638299
511313853
1886032703
835269640
697300732
1683732660
1939676746
1270145014
1433815529
1172838289
331842893
1846573333
1780870051
779133131
1296448009
222139884
2013150398
2135007994
424529029
1043342292
2072325420
1574005056
787070744
1799222439
2048333051
1850895854
384410257
1534711125
1830900510
822187056
1463646992
797125678
1735964529
1252616838
694316012
181608103
1635561948
921925026
580954992
414203979
500714173
1027637630
1811660840
2014431421
567403307
2128673877
584451136
1507545495
1228586410
396777677
979923518
1090133243
254758336
266762353
961525995
1544348670
972640469
1227496812
1972344826
1549741212
830778817
484402421
2089649087
2116102140
1693982150
378096071
597922379
702880001
1159896111
151334469
1359785627
797655630
2123276005
949972684
1678448005
384130107
1194071825
1909455776
1045043679
1652200299
1084373082
647494530
1335636194
1693781871
561646036
312047050
676742606
1910636610
208846482
1881277683
2108249797
1049441517
913364217
1988202544
914053402
937507254
949551019
740691531
106980536
1716846204
759682529
219500466
1333078442
823133376
2075609876
545116358
2063313763
1838028373
2135093109
1446482949
867910944
690717365
73136302
1731068962
1816458935
2116216464
1717440883
2043403927
1583151054
228948184
1855320545
1973560743
938120520
1691804070
1844101284
1067653874
1961841869
580229221
1740323204
174735694
1965449541
672713242
94347073
2083153673
789397275
1988937489
1893823218
637188259
2033633303
402061912
395965554
643553921
1038708773
298477187
1351117548
1391332314
204067250
1672850755
1104229504
1802588064
1551007987
2102631586
1677107045
575185114
108669334
1636255185
1937541399
886647433
1351151969
1584175906
549963587
1614711769
805185110
1424398020
1323980912
887955801
1170682027
49539136
925719263
637228867
1487458669
538127222
1347014225
787154029
173778145
1528800795
1700862807
216779663
1134358498
1831833335
1508270992
1320126048
1450488722
2099043065
751409861
1745467226
487721406
2072089752
1716872797
78840824
1723779311
1863366943
961594656
128562997
1401647517
1565827047
1091928404
2059946913
1383358656
335275926
1802266359
743112214
1289833943
318631100
1176519917
1444767392
629149129
939509882
358135218
1827216570
261857230
260232811
1223536276
452878274
1731232171
1485161176
470079622
1968163442
421481422
1398874385
1667870828
651824197
1442747794
1690864025
1278308159
552643700
959258993
1777942666
224115276
1426641766
1088770422
1396663258
1413552931
381361605
1798497093
907714857
2092974255
47543930
114029716
141259951
1933248124
712374362
1173245739
439480063
1871988098
1195890945
1686240589
730268513
226454642
1746623297
971122198
681139779
529719229
1395771613
1506619690
630637419
2007900577
1303803026
1998402549
680195032
1080345429
234734953
235513018
660413564
1748966352
1480804329
1926453215
1546963978
146917790
599771379
1021035445
850358770
541915546
672167797
625511501
342844340
1728346290
1493700411
1400133826
1135438785
2081524415
555944684
948825758
1050009532
565152808
418897527
115775035
1448754675
999577778
203176157
9488190
956323019
1147501718
1377324774
1276124359
622325875
1946889482
1545678188
888902091
1520439400
1506936752
1450382106
965936398
478455635
980196177
1581568826
90768720
977133477
319141910
325926752
2086790661
557443843
934578117
921934470
1080630142
1641699310
482569714
367268448
660463239
1676537882
2002432011
836846195
1708661101
984620709
54519343
1863040288
1183226839
544661184
1618686666
150511465
487036763
509096336
617825065
781199925
1044144893
1144003608
1781602182
1724736700
658081873
428879418
1411159008
1182254797
521410430
406950016
1000527734
152038197
116212448
220371604
1779916086
1296583158
918373494
742977830
138470487
126024260
880707750
2037460107
681779282
854424844
1182409705
1575290614
414593374
1676906264
1486261794
1629557359
1845290045
484574058
1739171670
2040723234
285915820
666019129
619643729
1332296239
1504361558
1041900184
1189314243
298683171
611847650
1930493478
65477353
780311160
593056229
523274758
2116428259
1201567790
124768601
56420768
2003473173
985299341
69954313
1800739789
1989596989
1666295761
273960099
1407323532
531283157
2124854837
855339741
1987949488
1515437162
932872187
392360104
510340520
36275351
1694240503
336527712
1364783027
1054330472
1828399630
1179705156
533066819
1234598314
210135754
1555850365
1602418667
1349579062
1904073792
672756556
617134469
1459476152
717430992
193078940
75253397
1732769754
1766858893
1769916675
73026502
482969927
1771913203
890279722
467824721
242920558
482352422
1522288093
1258010485
1544829472
1288427386
1187337034
292219716
633854068
1825896
1659576241
2085883672
2093897081
1263681246
2132331735
220190855
1716341853
301110409
899212919
1866347331
1496650197
1772248421
2088620741
1214171782
853010349
1815605321
990907008
1759025982
1964734882
1088484054
1664293232
1075416640
1011196236
80303680
1003644410
991370107
965046876
2144067324
981910028
416871107
578391802
970273107
2143667031
1263972184
1830077463
297953644
1108075287
687968559
1516367256
1722038366
831678165
91439092
1103635058
946834028
524423181
1037735083
1099966784
1564784211
1991480699
1608477844
1888236597
76952085
1680794062
1339458252
1742923073
1100468837
1287265650
893276878
2065603336
981438581
258571763
2057175802
935461888
1648416751
1547755100
1476351537
1287846865
1317756412
1175986046
761046735
1164750561
1274445409
303255652
1685842031
306841311
1180836657
677355107
667922989
769220209
1941320060
1862667666
1981239616
1105886932
1799979189
1086650428
2023154418
229106304
1952012409
520181824
65042121
1802257014
1511683843
788584184
1363622200
950364652
2081202041
129868973
1228252419
153441017
492416893
1321540113
616546001
2053278345
640237146
531767189
1055544888
709418194
502383262
989093394
608194641
1213942161
502284526
2109028157
1232009840
1862811610
1460634036
768312547
1338139634
1848714006
111660960
835658412
1618657379
1862669983
1503673874
1585265955
1846792794
1551307413
1167750851
398355083
347561159
1117470555
1274155259
482315006
1630772741
1653578387
1786277597
1940811820
2012140031
124642004
838214642
181096207
1802550240
1008520302
312140786
1235220082
205207823
1490713949
1789196434
1984811000
432724693
2055360771
1135165272
239778
2126022901
1420748279
1862578306
1892434154
672476084
1928949827
1512074561
2114364461
305684108
1689737024
2136036776
1744390696
1398483391
2042042649
1211901701
370212521
1048036699
631076575
180822590
511480207
789013086
1386473825
29505979
754339702
676789873
1670995262
1049544717
95175042
827079860
1613117106
288345632
777533059
932399452
1165270608
1212922237
414749189
1263452779
947787025
1925755376
2126177664
780315543
1583304921
2026664135
2043236361
26437423
1781751840
1913167456
1003202282
1213315328
2132219674
324843685
831350156
422367415
1477821067
1710653719
995714646
37968746
1054877160
909767551
297558495
237805266
894352892
1222230948
1501509708
1416796836
1422937565
1755931656
1527382300
668349320
1241887547
1204917240
1182851823
1050043633
2045510188
2066773371
1728820391
521370409
1226172967
114174940
618226987
759649895
747987318
107938388
915417971
1806414825
525769234
1970018668
1744535298
1548190020
1305296244
1964744164
1692981470
1824273961
1156903185
825329360
71580190
2051814986
818291400
631364497
547716526
1089682501
962600081
296583803
547319897
1925827534
1430872436
1340249736
1782689826
1124903733
1917276427
452544132
442389883
1648453235
627971176
2073442894
2034524940
1058068841
640274918
857440728
1270873624
1502658898
790768090
1943079567
1213296318
349526011
2063137321
382574287
632023017
885257522
1912957728
1143565034
1756174417
473938355
1095517045
706940012
1293844971
1776894258
2048296089
1811949428
1571920513
1070226435
78073547
1636992410
214414344
1416024685
531762653
342539218
1622584510
1640705550
1498541178
534862140
190539597
559058032
1701024067
893361279
233507720
1090287919
1883382599
91271855
1460932143
558616691
201889029
902069610
446693636
818391284
429406718
1298981136
1994861509
1683441193
365273573
897489683
1434905582
433197834
2116861397
1969135627
1374412005
607953781
273501130
1235550742
1365297258
1464581908
2024835991
194928367
1567842027
568751067
519649801
464836281
983545761
629157676
383702703
556370316
575903967
977527107
1563766464
1973919258
2021296124
1982408461
1799434821
2069483426
1239654945
388791348
1371279240
1749779673
1509047440
520320302
2013632547
1107193105
53103652
12976750
1260842152
1480435681
793351802
1998961071
459698555
106394139
817801485
1944856723
508430873
1577475225
1349425888
395914960
103063161
527633030
1876595674
1109024976
1593566786
98007009
819338514
330592605
1687387737
2020394753
689912074
525837338
1265779585
460101501
1095320730
498616238
45545426
219079675
2072747567
581187745
1128345239
1317890233
2430638
741239489
1408467012
1901433276
1915038145
1567194047
1106249602
481423644
948698500
1418349936
1724916864
1616133343
349318062
1315678241
1979222510
206100033
285823128
797697197
1833603197
1862063786
82207922
347971298
747885554
1713350257
707189779
1004826555
574428904
524884892
1977716433
1731637080
1792634699
963452768
762603928
1402814396
1951840802
809884911
1927275807
1961516726
749754511
385709882
1300318174
1757446183
2133144383
662718399
20753445
1931620471
1645348739
268477495
1464324783
1573125730
2058418858
810888532
1357297945
1029271057
1663006479
620405944
361429782
1849029204
1781223371
228739882
1256651327
196800375
864562525
1901446973
1722142432
1009501575
1915633996
2052690685
1855520669
1688265302
230900572
1503810
88932791
921885669
1594799313
1970696731
236290477
227971749
1318743389
1446243530
616723296
797137796
62943039
366287478
441379417
1616655000
2038891247
1594598771
553302441
255128754
969677935
577489397
1331682512
141337143
778110599
125860685
590653197
1161144662
1792497569
1264980673
831241450
1300576227
148909505
1949599110
998429481
524457480
742306588
10625813
1802582075
800032830
40823175
1600641843
264708850
1646442830
356630509
34606328
1039060179
961359263
248475048
1257823168
1621119021
375634890
406918903
1718816504
1379488344
195399871
1276295465
1392932556
1154052625
500742229
1200512884
1963252639
1587839353
1249226892
1046584925
229929932
460031159
1180369795
240015426
1316676046
782072772
721545722
806865454
76659332
1440805238
776795311
99409728
32347113
1045910608
187285508
1857080682
1948293885
1500190380
1868475633
815987069
1243722056
984192780
352166924
1023878004
503387331
1499058190
605347702
26139351
1337167030
1436602641
324451636
1936014032
440213629
707067444
2089916801
987623039
1822709103
4266157
1005629725
1709735273
876017141
771231474
924781293
1250484025
231300829
972723489
1401252663
1236686926
2142852563
456099149
1895583028
1847696895
1855809544
1179649844
812311890
1904427865
1923731519
2101903662
1676422126
104033237
200533266
959402015
1077079853
1508624785
1876758092
1891780556
1158016321
565501993
1242449209
1786510063
1422718659
505385338
1334646888
980536250
424155410
1779167712
1788034131
21742473
497668171
224289895
301047692
2059875350
1953317276
941883158
250088047
1733631671
1365343707
969357039
142230701
1569023347
914541329
991286454
594264994
353354426
744159122
2029596826
1646977216
1181452764
2093069251
954316570
806656019
1191653061
150336571
1862710364
664390981
458266535
438918238
297494902
720313320
1289696113
1974906971
1547331574
1393568649
1815141143
207376224
1315452498
150966188
1116371396
1307817593
103693417
1363946750
1504541987
20908474
573503333
1778722752
607325414
2038802283
884241936
1466260250
981339145
567853624
1759124803
1537168681
1297408085
402195040
1527952418
441638847
542376711
1995846083
1229699057
1347751014
327833830
2076306513
638515443
345230509
2091930261
1544444856
1159953956
117313179
1300944041
2045900912
1196339722
645489688
1177217098
350836029
502715965
1057894587
920335078
854585374
1988608060
2106810356
514602695
982060417
412802346
910336981
1085299598
414292617
1090748175
1337866894
454606305
1406408302
1191210884
204553545
8636503
385320380
1609813394
374568482
1827574438
243428254
555888811
1211743900
215616365
1644875001
1847203288
368829804
1314187027
751581791
1434751785
1582898470
951802033
276619839
1967150314
530838211
824021571
1549445930
1506271426
794741477
1046351046
1147753904
1812210463
387049734
1362663570
1257940909
1674330726
553909603
159593857
1220123965
1551088628
1805531923
1796846478
1838261265
333957096
174388917
1912936986
652926208
201131477
1334692845
1989138843
232023735
950956189
1365003445
1461174928
1507176339
489593449
445527699
1720632955
1396690940
885797444
893399478
733708264
1643638031
1137364666
1674843763
241861352
466854470
795935403
1669446635
618755301
532706396
1135393315
5983907
1829039399
420432522
1473175073
313404917
1505893603
2019357168
318718019
835277505
1047347196
1169205040
606720034
5389858
1189467241
1770629297
407246620
1920036484
1416731541
1756680518
351927222
1312776010
1147101532
1357068732
481873800
1794837934
1453493574
2048582611
614441598
1538459671
532183648
1262119931
728751760
1042940911
709400501
1575535591
740896069
1457519500
705712066
812250285
904110926
2001261888
1657518631
166848709
631977062
1666814128
720114312
1345208079
1983737998
129301980
990706084
1256203268
1420461862
1373698770
1211727083
880751823
670733360
1611479523
942794680
2097047815
2098738086
102011123
335764045
1307313499
1331781345
1367461347
912403287
759534932
1902088120
1182865056
274206504
242806340
1749560547
63360606
1073154219
925579500
1611022196
1402274697
434250044
394199995
1957588306
1814587265
798812375
330456431
1767784183
1106627418
1236451092
1057879926
61319779
1380001393
1038541346
775835448
633989331
884417933
2126399635
1364189539
1763217823
248659969
986988590
866608138
1695678254
871650925
1602934513
309266484
2126904170
1363007756
1405619035
1880212575
256750390
2085320143
1150338098
628991923
1731588966
1478708908
1718784328
1879454395
802991328
1136310265
466432897
484424359
1793245318
698187338
19721474
961336182
1391662032
274707751
1980143992
414630294
675277999
2007174439
1363578432
269088001
2117572135
1570288079
239289158
2010090298
1863404712
2097721503
1606730306
1553782946
754151898
1812457091
1005707260
1066531887
1066666207
1067808401
487865150
1723889883
1481931616
955828213
1615070924
2138232770
100246706
1142492318
1546426450
980308676
876684965
967265988
2134556920
342329026
1253377589
1605634158
2108026345
721628546
1765707445
384385077
1424298101
1356587142
806977290
1963077697
725634521
153477779
870874502
1169781999
1464891457
766112364
902550532
125223480
610094731
1072702722
1920693374
2032476736
900433092
1217644504
1518683334
851098700
1005294591
769215134
1223734195
169550256
85611340
348074540
1420334174
840770869
1212438327
769856173
606880459
295516276
1807555151
1102287213
975769786
1151685402
1702555119
1703440221
79493231
299065369
979939734
2103024477
272865987
1514615995
178148282
200166465
430866986
713100876
93395362
1434264537
1535749982
381262042
309112980
2127976357
1408068873
1968995553
1843790991
491840756
1757310287
1450079831
2012799488
433310103
985476307
1187508682
1763794255
1534346998
654679932
36516894
667026125
1682058277
1774199991
795674394
2072498135
1694181427
199541631
500101430
1706881636
1249780725
1091677889
993653498
1922781594
1777837324
429265430
513592599
1758453211
920663924
1878140083
172019594
1367320828
1476780071
1076725507
902835941
1816118999
2130286394
579135118
2147017579
1066464604
391760418
1913645485
1538592356
395316363
965928451
991978587
1700915496
1772894036
1187965431
1681642487
133053162
1028911886
837615861
531637351
2055821143
1722407084
997860495
316980040
593208393
292695019
1287898842
1135135960
334604459
1334457468
675120376
1121974246
1612882539
391798129
1402134737
923675257
6005869
1540628080
1910375515
1482935668
1146633506
682404650
983337565
587938174
326215004
1923443710
1411076604
2073588353
1405973757
349388230
372398227
1016868126
1372906120
1089829654
474585979
595269897
1702726040
2047724327
331350783
1439332253
1527560117
92912467
1575834687
1066595777
1360937914
409935394
1796746124
1442501243
1305996254
1662792962
634977879
1492666606
1095908276
2135727862
1552098778
30230084
56621730
691278333
1347219764
590177635
385688123
362797749
1880080308
453980903
500063212
607134939
1184441079
357153202
1782188046
500829060
1252395314
20928277
113494868
620982659
146861993
1140250384
1433642495
1974051132
224140418
455334077
439455951
287552797
127984019
1421834768
1461626086
1915865070
1401742820
1911704816
1511311512
1797909867
1947629774
53514902
915793430
1496576432
70314919
109690898
663988854
1688527372
1202320428
1347177228
2023279314
397106490
1257838203
155106673
503108371
698198854
1798969342
349114804
267091001
1985650296
766212306
1018779461
1277725359
911096473
2750181
1321639722
379139057
751511127
1380063121
1818570643
683412946
663347845
1888533017
586874909
2086175677
1396624183
709603719
2129886889
1036965195
374857493
183199752
715758445
915512569
1410551888
1477347319
1299127487
678551004
792714436
231779911
1175600057
512137665
488107555
1106060677
123897988
681111624
1439203812
673621931
1280710253
1243464718
1901386295
1754081294
210759732
501606848
1151858034
307930579
287888434
1271782895
1539624755
876611207
1153120496
1842742118
992372697
85653472
1490262257
1714186672
1669371114
237886110
503711536
1875974833
1748146743
1913828292
1930038111
1604186550
1104971897
969025511
2052965976
463141071
1671980815
52919526
1427201443
1118326824
2063082421
47883328
1954263276
1453759330
642337370
79252827
733566213
2003236925
1497335243
1966604164
83286246
1556839457
283568242
2137275619
2108117414
1117862941
1818164032
1907403725
803745472
1625086203
859805529
1707362749
376657642
1459787502
1277724003
363177227
60852977
564329354
588047903
1522212801
320279371
1156903839
2146132677
154745276
1357952008
1337360901
1405363467
884466131
137291940
899478899
180197165
1757925885
629369004
1086170798
2139680024
42004466
1519186876
2105032539
1027044181
505591965
818505198
210470827
1372694706
1979691247
43914301
857586898
220273952
504160766
1542942819
1352757110
608050030
965630329
320927064
379578725
1402083320
511292690
2107005840
1989287075
1042278903
1413985347
2075071814
907090113
1912785777
2047726264
824513118
2043087313
657793496
1641605754
530042168
1537850983
2127564132
358735356
2068618869
1227339261
1041547829
39144168
2039306646
1913697893
967878675
981943256
52834548
19065786
1657619149
109843183
614719970
725978325
681370358
2135884736
1225992631
1520044656
641015052
2103457253
1126334691
1454163324
1571293888
1792177931
1671897126
1261325544
242045668
1721902368
1537625172
1925063856
105642350
784210227
1797515927
1936724721
555087846
1877710944
1696029956
651491052
78028255
1759399872
1544005255
393226105
62175380
1073567078
1508890418
1906464927
1932100608
23999175
1496105075
2117274186
583885444
1964963802
1263858123
2025946743
322657589
1520980973
1442577446
881211186
1881959547
453032335
209846061
99482899
1196132264
639207249
1362132095
1337421235
1759739454
2090810098
788886731
1583092033
1490523873
1412803341
1756220275
1823341020
863500497
1453935078
676328233
1085466709
1793252222
850292586
786948638
1206254518
1187216999
250063626
420826614
1982392076
425716473
1846288048
1247621276
1791864679
705067632
891740301
1325372361
54653655
1712072739
1258841473
128099905
184857962
2125244644
841151325
959715041
615495923
859654975
204151447
646035876
1476221430
608411567
687159718
673870869
1691612889
757131531
405341849
1252552833
327146880
1730368785
797188292
1364564871
912573008
569244640
361016391
409691991
1905245465
1246275865
578089853
790550680
548589822
1770548013
1341198598
639228428
1546844458
484568169
2032116422
1974655382
705806471
488018705
1542882219
174304155
1469800148
739076399
503614975
1965078536
1289903943
2131283279
223962497
1884384767
1664208649
21621348
1883523635
1632305320
1673458497
336787591
1958933002
961440434
1409517360
1041843337
848915238
405453641
424247953
228065470
959186619
1438951926
1158768700
1163189409
1280592503
518288087
136059810
1174890107
1099557676
483064579
1510031318
45363615
1624821638
774847751
1465588974
799852551
1128077634
191167699
816910201
1090871992
1646147692
1183695748
1080655152
913402051
1774322896
1943348437
2116834491
530036947
1655759103
1691961946
171905789
890222797
1814291429
1166067687
1937985949
1465396731
196479850
262060254
652270879
1043914130
78739096
904274502
654595025
538965223
997304276
365797763
1065044679
439105962
1601425201
858021578
1582759317
649396706
1892555918
2000243246
463373061
2034300118
870783458
680894369
905546984
603755056
1214647818
258716549
1880927507
2078376884
1584752037
1039861351
1117791312
1172288553
1871718098
994746801
1107966029
1350119548
1848863444
1505409896
1760956951
979488590
300736460
1376691009
710943751
1205051930
996103168
1320154675
1212225706
1298738260
1710638984
1779178192
1723877417
1617847466
992052895
1041040769
879146745
700021969
487705425
30295412
1138465843
1765568912
1695508752
1439651685
1540583344
1839227810
463732196
1174684546
234520588
2086385478
519056614
876970131
1438912936
1674837238
2108055726
1287659684
1411843035
842834275
1128502606
1495745835
1970339822
1359177201
205466307
1049090971
1786326888
230400148
1997193096
750755974
1587247600
1721320599
1759187436
95972804
939871068
1101836946
592636764
1168690417
2013061815
187715684
1380520327
1018877076
2095851453
274262617
117588528
899304445
2014841256
1228528112
139998075
864753598
1561158963
627963895
1969659868
1170796021
1760326301
1414943425
1920423770
85021290
467385384
1793044638
1980127827
727243463
520854776
903861720
1305934646
1422703340
366167463
2033948305
439552355
1549900112
1083198623
1361489592
1200423719
1834003154
605143641
1676566904
2094944149
1308890984
410505541
266330735
121274729
403940974
915465033
1107002780
19964150
68334203
316493674
658880337
1320386104
655385989
293769590
1940307139
73534402
2060140107
1586956055
107625601
1932050490
1220074222
978269765
1167035887
1465188539
321064559
1354079310
507236976
341021607
1589328996
1085670148
834589903
1953700462
1243938171
1181048794
1404809824
371430300
806947617
814692668
522603199
105637262
601978071
1639028198
216430458
24015035
1863326510
414216818
538054017
1937090852
1383101731
497663860
1758373100
270645727
727030760
863168593
1342974134
1144008246
1099275928
1449713972
1399402455
1232512083
1763909524
1566293238
296885467
1447659450
1326856168
25086980
1166804536
849859345
898999267
644235819
217868070
1942280984
428947236
1933272333
564041518
950607807
819894649
1785741832
1853360801
12789640
1814645209
760999247
1031559962
392257921
650570746
2101888760
133306125
355340000
1907416036
1402620485
1242127133
585512455
1845758581
383640362
320155974
1990499484
1988632861
43928887
1761130970
2000275773
1725886153
1276377401
1987648347
120196702
572333013
1708194775
1631927027
856333466
296560198
11862963
228867208
1561762848
813540891
143775673
47958798
32854060
1436277034
1594449243
343877900
1489649676
1417377915
2135828127
1777862749
1523083829
810341111
26183913
1991912037
748781093
182596345
620378753
1924319596
1984569040
650480120
458652034
1671743283
1806445756
1195336920
1231862158
1296213693
587208754
1882204166
192535132
653740799
1403403275
45913088
1293673921
1131315513
981024526
1928237526
1749046889
1728990934
649232078
1435190862
1186784638
1605503887
479822301
1283419994
777773356
152584293
156725662
1667434441
1866795828
1184125211
895982910
1018508187
1623981606
464841471
2034107152
59864121
818748760
850411129
836559846
1824466094
98699541
1216806556
288513104
756825662
1423351445
602876272
674694967
713319402
233274734
1832360070
1860610094
1333082035
1853035979
1920293095
407625209
1355871673
1340489504
476826481
787995618
1614829972
1020089876
364940532
1214197074
886360509
1762845296
1730946722
330596035
111922200
1653917243
276334233
586838235
292864583
1800991494
1866350364
187003427
1826221636
1858775364
292655099
1514578398
149798302
1737047426
1659909720
1759033717
1608343178
1399940833
2053178549
896008138
1967758412
2141853198
584467317
1206796921
113705601
111006319
482597181
207345805
1613122158
1307156791
1912224413
702983365
424021695
711619416
494346989
383274993
441370445
212999064
821892278
112464514
509218459
944557358
260219133
1387145203
195439902
207626695
1152022623
579653557
1536617799
1280092142
1989493455
1714194558
1944369436
588970193
1753104565
503335457
1031470291
1285379966
28553665
50776036
1957090315
1666110891
1302070928
1422768749
559349250
1243153370
1855510496
1849438845
1565399443
88679790
112764809
1073541830
155724113
371061011
642279548
1904333494
1362387037
276223299
1635110500
800663547
1657026025
709740490
1129539464
447625472
11584094
1891932877
1840216924
1366145081
674718313
514776117
1380889363
1302807664
1299096730
1151417134
322669295
379909281
1177844809
179271365
1023117666
1297213844
1385611062
1344394241
916144091
824764394
1287055467
1300962389
1889669744
260950
1766466950
566764401
220121357
2028347213
351709813
1519506851
1881007877
1408758477
1643073005
359321311
1627048774
806384092
609119646
1171355557
572299536
1212331870
1255217686
29338767
634382331
973719682
884181919
1839262582
1276001233
1053517362
1016061548
2097678966
1579435422
2039146293
1799362048
1032680988
1246227293
1539644115
1155820227
1163851501
1917786184
713962261
1699667257
657064134
903370025
1462417088
674566722
2032765015
961947868
746355703
1688827995
222322981
1217282026
1153214924
1383903908
1814635790
339565926
1360773997
55070252
2112135359
1873875704
1996536244
1879293249
95407031
474497306
1690305930
1998888091
938100031
501964595
1103350392
1181433468
880171827
78482470
1144913982
245137437
406558813
216491635
10331664
109700437
613734974
1883024432
1965030328
770243827
731049956
1058907041
1710671048
1872432303
68992979
460671899
1419547186
908461585
1091958299
844452616
923800821
1010811397
1121270528
1536219679
298809379
1584170440
2052256027
1398209016
965526278
1909575246
1503230781
318641360
1202996215
662594930
1965034276
1666248349
922616232
1250475328
1171847072
1540263242
727922297
847549780
1272748764
527294592
451989892
317777419
96057334
1217802928
1661993506
1667175767
1217686129
454910048
1342032204
1932817101
22846350
1010620742
977966131
1460075488
1199898837
1569613817
542826046
1018587327
1841537582
2034352726
134339433
1451392818
1703209148
1927012881
2121214748
1954525247
1440363518
686892117
986222865
250280922
919402721
1097544378
971553085
1929256189
371157126
990622403
534511709
1996815930
1654889668
335331067
1171539908
295007638
930238518
509617746
426561203
1793739081
543824721
1760458019
1412895871
2122480570
897596194
1926677756
413778872
642113412
848027595
925914285
732603121
1871705178
1565852146
1970202995
1343000795
1705118328
466600371
2037052932
997885090
203272086
277695692
112102391
845715945
390619816
1804291199
1876431595
314843530
117018741
1504369732
1275316633
1933294830
607377370
490211310
692915650
2132311964
9082176
1577767274
211315880
1556158933
2039789733
669695938
66550508
924846811
1775099826
1509815526
169309385
1883626197
459717455
2049756133
1984669438
364928368
1084603363
1937964985
904175199
1698692117
681116917
1052203158
279257174
172230602
502966694
1344463590
1128655616
1000805346
1497903518
1720757678
1209613834
33839184
774792170
2054098923
922692039
906959631
529161380
353073070
989571228
806691736
1281419391
1134673899
887062134
805647380
860694699
707268359
1066721654
930253918
419921982
1843412124
1807804947
1697543073
1908786993
1205321763
764070744
1546701687
72730486
194979669
544854764
1571334366
418578636
1319244735
1920676301
3012573
1694020974
547930606
2017496145
1412244624
129056180
1848383146
575164921
1338363494
1403233423
826619461
1124130449
175473107
1256229997
102867439
1402429868
587692723
602888814
201645694
639864649
543321642
1612491635
872456787
956373018
938302906
1930104759
984386643
675801425
577007820
914821024
172384596
125056365
169269042
1690269717
650367590
1047479386
598127426
371387832
226413539
1514801963
746851426
1195625074
507857644
454724923
1484507448
910377206
867548122
1703740319
701739390
1986316512
82894921
534367796
1166833766
1804260301
1120550490
1727081123
260231106
1987954850
515904842
1909306964
944275686
1979598911
170122583
1711191264
1756270494
1606662632
2147241108
1369121281
1561945206
396893968
340387449
1945012314
215482068
1382166537
1333203208
2001773246
1742155607
1011793983
215790504
1001964448
1193925082
1273653667
660888980
1388185295
1660895173
448561814
930149164
1389709178
2059424449
1452562551
22472015
817750537
1512902222
1478079678
1942810335
1529756827
141744681
718383386
970873736
1710298482
877983010
1440261063
1812452724
650419606
1520428734
2075315102
1481096108
1064064729
843118914
1924375638
688586979
763805136
461028605
1184758471
1728024860
433568052
634360149
658315720
1777680383
1171837483
979056602
517489966
1226194806
528495811
376729105
109149976
987766124
810514495
76517414
224433093
426134147
1306210030
662389428
1262185973
1736910838
656162552
909124889
1033679628
1071422995
50069996
881626169
974759785
105986679
1101803047
125125603
1331190412
157472290
1937474956
955537909
1100422039
2017182745
486035255
1527705570
1184249065
787187433
156341861
908793166
1608839556
1512574918
1493709875
1375644266
833808388
1478526064
1277206101
1847609849
2003210145
67800380
472285320
695417649
1046092960
1177758548
326310961
1707568434
1514120107
1383864162
1816621278
1730574320
365790967
1934534599
1667968060
1147578125
1970547177
388841024
1327587978
2025655390
2029907445
321666726
1952714560
1143445839
605713981
750488915
1098341513
178799189
888550401
21599419
101037054
141174797
1394555727
1248384032
907384479
2064239151
672685710
1228994159
1045052859
1314472311
1041994551
1412722459
1828717031
1830388211
816619014
365142345
1962249445
205628816
767362837
64392690
324194428
562904605
2101499440
1924532744
1811859287
875212574
1077909288
1729985733
1012202847
1484951780
1466115548
1861101074
359391220
1848711751
1685701297
1345121328
1681708355
560632594
555216591
1242804941
656350820
1059311098
1341820963
1948203128
1294368164
494381903
1572855324
2065857931
1561765885
803381981
1488557354
344502798
649886964
1494046298
1052341235
2081336343
1788741322
704588710
987299463
811394490
286409497
11661145
1281199020
1728775154
988918333
1579122112
1928960008
1488315487
724611260
1443002138
1674339224
301019940
1104451218
681768964
1973474476
1711114941
2111086611
1764252905
1644995881
1951143900
1016569221
151587802
741398113
1777912280
853503036
995182163
1962700102
1149503454
1678980550
1620706401
1072854680
1530195740
704215376
245946012
714363798
1487739250
806542087
1288818572
1538346374
374795138
451329273
1213495095
1996255984
2004314907
1823645305
302826684
745126598
1909234904
369968471
1760632848
166949244
1707174712
36613582
720792960
159968472
1080038485
1403896404
1074994960
1812432965
491528301
1873075309
825904714
1295968591
1059905524
1649282204
524804045
2082573239
957444485
424159934
1945545902
90346842
192368956
1691725306
1897510057
98693912
1136422219
713444855
812734693
1164426411
1558562306
819751310
949329397
1229971710
885232340
1822374077
26113383
31922796
1620832472
1034601330
500371855
1817848605
145037629
305046217
982072947
2117624041
834150266
1953269977
1274922073
1856660026
12924789
405246185
24040043
1956528483
196248617
303388709
90271927
1481234949
929983789
2093079863
500890163
1099199588
1931378050
1802971371
1912053625
2073604601
1416874458
752467559
276230246
2052047239
827186739
67818409
1291284284
1125571520
1324692707
675369223
666511852
2017462136
525743285
132815448
904355133
595535107
1220916815
2105810482
1718427104
2145666066
1559761877
1501474719
162597922
1790197255
804502984
1570546796
812518748
1302371367
803756646
56344419
1211567524
1140834913
1928555329
672915232
1379388293
1875272753
1744534486
2127787831
720152807
1780695219
871028489
1883426623
397051402
1992173313
1152567036
1605831925
821011272
532366008
127949143
462291605
1184271406
600026922
2024517405
365676591
86247532
645158223
1821037108
1513298879
1904809880
1588858406
124851154
342985038
1121055258
227676296
1183052405
1511021315
928715833
1533912162
1512999051
1358647809
1027952631
1346903990
1268548232
881731039
604104634
2000824797
130391301
674876703
250589198
1550141669
1855105883
938642959
119683653
1996141866
1824859444
1538774600
1418462878
969962942
1936342424
1286003538
887406089
1844298860
1338146986
1999176358
415528324
727169656
2057763396
1458508349
1166866269
916931721
1855251399
243935337
349836645
1095851806
1873336980
361987193
139592797
94542342
1894948505
1702094520
181320863
1989076494
1722439615
503066821
2113496463
1050060778
1559258447
807349729
496027548
270669156
383824667
910072619
1337181669
1423169780
1239586934
1050396544
732487991
410254937
1027489301
1839006904
1455145442
523511472
773885080
45669978
1357498945
1848509642
1414963787
1945639782
1765191845
672997762
1143591475
18843121
1403134401
2138368032
769993117
1353874147
1087859485
571734476
598572640
1579107113
1641032888
1777715932
443876781
965096319
1875055665
1231259187
1257468402
1454150704
584556106
1480931898
1806407875
1774998143
2016928121
458509488
1965531588
370243610
1111056356
353384247
1035254988
2058775304
997581320
1802930887
973561663
2026895125
936204514
1822375257
340855803
1559895213
342476762
2138979499
326148020
1832299117
838743836
355158970
2013669587
879664204
312061467
2050041318
89343081
1109869752
646395342
1988422693
1609631109
1981561910
1775493838
2112280806
1149526758
1418664378
775153441
1233992762
1421487383
1228796756
1260367272
253411257
1492356365
739354105
1881275194
671151016
1496058371
1270146582
2070943967
1603281601
1472338037
929372006
17106860
1159032408
1156263740
2054024700
479770787
1250439785
1908172561
2028000571
988565748
661107358
1573953467
507060588
1023701768
1787432342
850734816
331220828
839553377
1555921417
476452469
1033067590
1655589012
1362938481
1849868865
1250565879
184533388
1075329377
671370985
870434617
1708923821
164855391
1985894242
525033092
388292537
177875188
924011605
782196807
270235943
780879347
1483034845
1708614076
995735767
129846110
535601668
1895596676
335568786
2042317971
2096923875
953918706
1171566508
1700558536
115325957
1584426495
304482281
1526125846
659916403
1645743625
2004124960
940465331
903357870
1824313413
2146544957
952189283
1884679226
1716220914
622076027
1817350508
1243992856
1038306216
1687639195
659823198
2048956675
89269888
1969247888
2098238598
82274330
1116536763
14718279
2096568334
947979291
519468789
1605350164
1743313085
714506456
1701056745
372596921
1282025939
1253605489
217268127
811351886
2010631045
2117466519
1608462696
560384620
1843494374
53314949
581462931
1998539476
514514478
77739693
2029987856
2109460487
1595116022
1501361852
587300766
1676620625
902270067
1552116889
243161310
79700303
1658393167
594373497
487465301
920595627
516187567
392292367
1760709888
1599399969
1759458011
289699725
1070374745
125896938
1549014020
542922116
2069838531
1552126116
1709925954
167637682
1436973453
1212743669
1543660801
1560283684
1321045421
1116901579
1697746639
602226914
941549873
175339557
1229148465
1422084846
2045865561
786182398
993787222
370186810
741566493
653053406
1649673225
1268880544
649349706
954684257
1659206194
524178098
938359230
280697658
1735255179
1549395185
1139825773
759315700
753224839
2123637452
564851234
896139570
1556847721
1053753584
638465194
1419729871
174932742
985689846
1770848090
1878552126
2013274312
118078987
1974747148
1538527547
1532607299
335384446
765996951
851994461
824162794
1230850570
1836601581
274298785
1215539682
494344512
156973728
756076379
272304894
808284837
117646962
1215245383
1380229848
445719827
542919041
1347497850
1873549886
802614729
1478882563
1728059002
1560076541
1553045431
636976701
977764011
196434275
624533793
6418017
338243345
569069127
2099997305
1358920669
669510280
1475521880
1264905033
660719898
1547848148
252152914
1919676975
1290792569
903257666
857503049
350611995
753223943
180935692
1024326418
411707501
1489114033
1390644185
832345277
355976183
1251919647
898418063
1152238169
1847063190
1676886516
1762144910
1467316543
1188425615
142784844
211752932
1531500666
1595238921
440234191
1634166881
972760130
443579224
67713779
595779380
1069943626
459678881
1853997362
1204756847
568209928
1539462658
719426655
136309057
536151987
354974781
1432683705
1916548991
1711858163
411670185
697811626
469208689
1057251723
1668208246
1984133
819999490
1473126002
1445053446
1856766201
1142651096
1166646241
1708846469
133649134
724111948
954893630
37756248
1117539938
610692309
1134244129
630921168
452935361
776671650
1406627604
726786495
358611012
980881670
226269844
273256264
1517220052
1372353495
1861220382
754751725
1104486435
1290581525
995907736
1227733657
994027605
1989364035
1927808738
490756582
664814944
1130766002
883161807
1834972205
1500743177
1156921653
1024808478
1723602076
469617654
465717194
1331308554
1196184237
1318065058
1850296412
906656415
479451282
1376093474
1361260667
739681793
236908813
1003146250
377201048
1694756105
880352727
2061514663
691184087
386425273
1837643276
1483187036
1780702824
1487343864
1934953558
2121213652
2083059437
1452111706
845847755
1959366284
93998649
1569930495
2031404043
1290115938
739632494
1876769262
417823883
45419471
1905704483
457491119
2014815595
1775528757
535512260
172243970
1481527399
1397009074
432488971
1338636116
1153407146
1898414382
919197334
963794698
695074819
1527747493
1106279318
46807730
161699406
1989502323
1209011857
391820148
600319690
1828851793
504160895
677314572
216182515
1073792271
1688918710
908448021
1848007806
2087195514
1374588086
1279186309
320656228
2068576892
774400755
313888449
1594981553
380223682
1021507188
2109369546
210279532
807310565
940374429
1346056838
1235939223
1698297192
366528967
1426825786
1487852319
1310515496
132747952
627011944
1399320878
674680707
2089264947
175539583
222722136
1477538026
1756683438
58488714
1328470398
977024610
1142549728
935092563
1286802847
1284023001
1709563965
543813732
978740469
1307075165
1540915106
2086716346
1487199298
207497977
1657851855
727387774
403110899
898786506
1515754071
1564509587
760954290
532453978
1657131090
357471015
125696766
632467588
1336634704
1476055888
302572387
1510926117
913424536
1972426607
296942300
41787705
588265464
1118581738
718937942
2103702706
1661010363
852480777
1256134689
1764754352
1621606154
813404694
958212950
499391336
931413664
960570597
73808925
1166908923
2074754579
863585050
1443655995
620277999
622277829
643439409
1805804385
1678882620
698295844
1951403948
347788119
2001047545
239696790
1922677530
303097733
290561953
454485705
944257953
396489638
1502912553
1648970853
1105512646
2070005161
1997617333
1986442660
236752410
1179810975
1502830233
2018528014
586403868
1843980087
126450888
417748571
2049005758
1875273960
407004453
1070746931
642984760
1643211168
1734412210
1127211725
440238290
1171606292
2004284240
2045649598
1433734197
208856789
1725341198
1960940226
1513457336
1045075340
1255044391
1352687013
844465114
564706414
983414206
1549894811
1892191684
102622103
1284770904
1077418543
137398760
202069116
1156382157
1596163161
2115986590
1397571560
924325667
1737344610
1976174005
1949002965
1597957702
1592841267
1141738676
31026653
49920412
1937500949
969397576
368009159
893659279
11662573
279200524
140783688
1793221634
2048520811
1771951616
2142399397
1636323011
1497001207
328697708
1894814484
1966300385
976810261
1535896751
2009463493
474496214
76976378
1995777224
574959907
1680164614
1403153889
741215355
1691675637
1828370172
1281051566
867023241
1718648486
215591568
748235215
1746813004
900258195
1862986524
561505866
980401864
988745474
903773407
1495001029
36221420
1691443835
1514469383
1309265881
693408030
385080881
1034135666
2020226317
1586606694
1420652963
527726048
1672635767
1725921190
1951569942
1768068317
491466928
1542308318
1616283189
162856395
183417458
449752419
126607569
1559735973
1972786231
1644926791
502135603
1962193392
2012307514
490629160
863739072
1546514399
92158727
527444298
1858883558
1244186035
1769877118
345891021
1697200177
368863005
1797090075
1038398806
437415918
297010565
910691063
452352818
607776641
1513472172
1053105088
1989593042
1310522018
209674000
223392070
1661218441
1149572965
975818187
1150156585
239748270
89754608
1682204974
768244626
1973538115
1162503328
884542680
1135282515
1646096020
1795031892
596241314
2063346149
1074056383
176829471
777662701
2013149277
1298067349
2082589896
1171416983
1889970796
1263332720
1023398565
361868017
846158927
1358291114
1102653589
1350344433
476897664
367338271
1027458431
878391378
1552211938
81515083
535982771
81140995
1623028135
657890389
913052149
1325745168
868126613
2083050368
1467313047
1541389909
1706984261
372099881
2099807547
1358872074
825385435
1680964394
1963229037
474232886
1018924356
1527868595
118029482
1746293628
837500815
1194782333
201330432
2063638851
1519721577
1697353967
1732226650
246160944
344574891
2066278997
944486120
1463744891
766679961
214213467
1558278036
626337224
547826454
1694091932
68524030
1105375632
871766976
435188237
525205099
1550902960
746179839
1493471788
1845468920
558314360
355605656
950875880
893012176
1311824454
356266651
17101660
1814744331
1638951543
1721848526
1389665897
1121760462
1234304926
1054193500
1344362250
1755611005
1122847419
1541435985
1751044173
1539008710
1858626048
1866815685
763815383
1404417900
1940674968
1240069254
511145862
77370109
1570546396
2051964559
504860405
143942215
1258435991
9691433
1575275081
840479231
1446739956
1374143082
1437208898
1626776020
279060084
521115153
2034274705
810474567
1291279498
803977270
945554029
1946686355
1682472127
669749049
1937977742
3868834
293325050
764130787
1953879847
490805580
1960274563
957820547
526430715
1462654464
1240664758
1023712249
2103503765
127934706
1470446245
1818788960
1878508792
216617804
580756573
437623860
1345292929
432336001
1887240561
86251303
1934807155
1691895732
844881223
1706623829
171374229
1064163919
2060524516
788966187
255522099
1056012874
883509932
1100939223
2050715876
752299154
1688189063
860949257
954013459
1555397279
1502238323
1609198138
1957577204
1484542392
1267293927
676712291
2143347972
114386963
200001378
464489781
1400750431
129707046
211384195
1074341726
1687281990
2145598036
787761641
1320480247
704077275
1792629496
2000737369
2048040818
339372380
1356859644
1925707596
955650855
1429972257
1693155451
1409431512
501279502
1070644541
463229956
20831751
1852329563
834948216
1008634835
256958076
20949849
1775634611
1073105748
1661438339
1602323041
1585198986
249757709
2032207076
1072641933
558328393
1075975981
499813033
822144231
367624729
175783006
699036122
683566391
1124137977
1889017788
732692224
930737507
1172932080
2137375718
1004338281
1151750091
2045958805
539317567
214833628
186699148
780068078
272139883
772216105
2087199025
1453862389
77428827
1396681413
1213827355
1882296211
1464477485
1496206770
19716356
1990209912
1487888749
702392178
831034793
310431084
2144093632
261742795
1017582952
1408842603
928729493
1990636011
111520682
719799695
1858192992
319765109
758569575
1978516758
1636503875
1493213620
118525192
1827734984
945297560
859864944
848255524
1520661248
978094566
1685064535
841469494
199461709
1042448515
82646503
1868479753
315366652
1714273327
406964374
2065800540
1987562071
1924619915
1110715719
74967414
664327607
440086965
883326999
1151765218
354825757
1596946091
77153783
167660550
58651381
1193294748
767569390
414077415
1401211160
654784909
691714346
1259577207
911152661
1827224389
488745770
824090328
1563888880
1726090129
1337606593
1753724006
220082926
65530544
843068902
95148216
384836228
1789889933
72844176
654981678
377526523
121217880
1112996272
863758450
2080819573
1471341599
1169986336
1298040195
1268185726
1299162898
943494840
856359219
689662165
116129864
922517195
387013114
913143048
2077845457
1152035459
1892837459
2085623476
1818421038
1849939319
1613803657
237803860
15781886
1333221371
2100378934
1402118220
131398112
1891315555
1317372101
1637643056
577276285
1245761239
672612650
293114391
2068069821
203142688
1557104754
142184807
1264338646
621466598
2096209924
825048906
65577991
1584770101
1283658523
874253881
1730349683
1162758502
861517753
1374800547
839078548
2091447530
579388005
401643161
893611778
2147137180
1225121737
1118776777
1544809168
1208982848
1937725062
1111716560
587853659
921292699
427569772
907690444
1777324672
601514791
1677686152
1574800981
1463889431
1514470865
1745310634
1743373935
876313581
1520385383
1633776559
888373159
1015823953
777840664
1886206486
463366869
1422240960
614065251
931470117
1843826840
1994582817
1450375671
854062513
2103235898
1682229112
1595824429
1209758824
441959845
1353711589
1156901903
1340111165
223980259
1106645478
633171491
1207078445
1359800032
1276219356
1370115234
1743479097
1582798982
564068106
496717564
113460503
724010908
616251014
1448347285
344439909
263674211
1014002958
1668810783
1711344634
489557348
788170605
1379789371
773837793
194625684
558634714
753536810
1126937516
1147582975
542967413
893531285
869003948
831766406
1089178343
1296747379
975385461
1627697581
1853407079
314513504
1230450076
913600383
1919534186
1859460238
1140682839
1437008883
274097724
486425868
1611017267
563943598
1286490730
1886774233
1457391045
615101280
251504411
1770942331
1050668999
1886075389
1362788354
2026802057
1263537481
63487515
1906535962
521066798
1027120104
137662919
81325205
1860800238
1805772382
1049961629
838479812
1290590501
691945019
1062544841
850297711
690029192
834862738
1077670668
86257815
1301504953
1715967552
1708083870
908979200
1119296517
1478728168
1025460412
1707592934
864850395
2416195
1442687892
1215089238
681622065
35035765
348217277
1808122356
1645554121
45257241
903304131
1834681825
235007180
1614104577
612472218
504460311
295839524
200161273
826652010
1029444335
417103125
1430591722
1672180427
187381918
551043737
751642622
369930559
1740781875
930116813
1075804553
1096266556
347905145
846559589
1297437849
1506058131
1789648074
785295202
790336577
1553943885
2060889367
950834889
1752699496
845567933
482526832
320682360
1635391930
1335917330
1397899164
779270795
338616294
166279255
1163749922
2047748095
458426511
1708507575
970078609
1597956563
1784294963
896741064
528625831
1476907574
1887794579
910096642
619174035
1035693697
115484636
2023407592
1145880251
411008842
1260999670
970740935
1826159249
1776922690
1872329160
2101022615
422919365
570812558
302201961
385575706
814245166
657943415
1516379031
140109986
2126094380
377864151
1937389162
2044083560
1694502505
587620728
1712592402
1419756912
468251079
1077164083
2039447368
1929658503
2082301068
203807006
2057719024
451008235
1129354966
1001623069
727208573
1950180475
786404767
465446450
622413202
1899892121
231446669
266833565
544846188
602872757
400021545
1345204651
1671688097
1229529283
1739844701
66855038
187050984
1612932217
1782297213
979042722
1990356203
1976473379
1828043734
605932344
1562224593
1765396437
840516431
1576091993
1791416644
1084411522
277130370
90455959
1278159116
1290963511
707627364
1159252169
822874831
956761053
733161628
2037309328
448567725
1246454504
1406970755
135931343
954892672
52386484
837526924
36914713
683708906
112120997
499925200
695607998
558817236
284878404
1699474833
1987956540
1909858365
217386193
94345248
1190088535
886243846
1303228718
144860919
1738809376
1019384001
783742066
1096155373
1074104405
95985301
1660732510
726490083
2028580738
1627469427
7550768
483070604
308510646
505812548
1646014566
1266434814
2031504563
651243965
1225083975
1473836129
1287537791
1495612357
939463922
726861416
784246846
1715812743
1559133633
1906091565
413584154
417602567
1975101593
1433357625
1740561381
701850334
2112942344
1834764153
2077062303
783795739
360005983
1833943520
2087121593
955443386
2004659812
1032806474
288855954
1767969514
74865715
136141728
383348895
253621323
1349429612
562636947
451348345
1578331669
1521788158
1784063343
790354579
1677550851
178374859
1648676969
1819516136
549297318
1216675635
652019263
1280917226
150509648
147975769
2060699660
1326890523
1075086913
1658162435
1004800419
1003928875
13840818
1397817030
1491994568
531162476
2044722393
377206787
1782753013
236588483
1439359730
336456286
35936331
118565758
1007256492
722745536
598116753
1254230561
1387738066
1114485769
171219463
1302777081
653072610
1576345331
204036477
1804678508
1672170080
393640523
1728056776
1778693278
1701575837
1035065702
734528045
1328169763
43627148
46956134
1319345259
198115743
1329690823
246496808
205257663
1946067054
880420525
2030120166
1815224030
48926862
1780066720
559256150
532058663
1810824058
997283585
330573206
1469097505
61244200
2112505332
574001670
1828597175
421382992
1115337227
470172450
1559544782
1750583421
286090701
216889511
493722248
1685313690
1729375337
937337704
1082446091
820421636
1084115977
166922457
693457216
1045873850
627837113
310488974
1251620652
550385412
160968037
537891794
2134818395
1511100964
1267769292
2029659030
153466895
2081294319
926349522
1105003191
579963463
879701224
941762718
47453935
1387640136
59607476
1260003153
1608178920
1578820148
369553872
1225162836
2141848544
933132504
1903273184
1403608036
1200902650
1190575794
1639659176
2124345834
33804297
767851671
1441021747
1161526261
945307490
1817914649
535417545
2013265675
513072
1669903029
1422770958
176105174
906181335
818255443
1456383577
212543263
578675669
1180093787
1694541932
547726871
1113299030
1762265072
1620583117
1749724995
2057590301
1767212775
1364655199
869248342
1165980556
2110028571
263049877
753888207
2002193609
414771725
1547823305
1346118222
233092913
1806441879
296280363
1079019053
302546278
104241453
105594067
1555621106
1886069939
524851433
561947572
143476348
1275901934
454825731
403240190
852858718
822107377
1216961270
962404272
2096159423
884371449
478613123
805487247
1230529903
2086004736
1656675729
347706440
255336227
1355154430
1849662164
889820180
91540913
1529429281
1299574521
1930494373
299460139
1537901950
1622445730
763436398
1732536429
664652360
1924462854
735752417
1607352352
2064957819
379174285
471555877
1711386639
757660896
387664497
1143782588
710886328
492586930
782779081
579219340
1887750506
999311768
274881885
1452447797
1903285610
1530295122
2113980897
1250607447
646073128
360264601
1052844112
1033214006
1255665717
1430221427
1202706028
1981754578
2131494435
1124816367
1169243647
293042800
1025633563
634736254
2111048713
384431978
819187099
1898211954
546727281
698281432
309480217
533001071
954627791
1840749421
1353727581
631132652
1338478961
1916148318
668170107
843659608
832885365
845287557
987990008
824646799
2054836417
108734728
1569690943
1792797312
706597698
615142228
2074358667
1730875833
34606875
541248560
1829389945
760794354
1381985692
646180274
191360218
1146140542
591747914
221038417
144470575
1525852516
1430723979
542277216
1399867768
1275517847
1640181984
2047506083
1240600187
1081758689
1509175199
261702080
253333752
94673477
445792130
83318824
325707473
1148695495
1717307574
1084004599
1047233936
563832758
972042981
648254035
687301954
1838467898
796945712
1400214032
2121018136
1866143313
822541020
592477474
1694915118
2044379017
63425067
1293381796
1001689006
1804066900
1745228572
1409231281
232833926
1598087542
469204113
348599622
1405588371
1369599688
152947655
944826830
1880528262
772650100
1062214022
1585784258
1504358727
893510134
551325955
1637472534
40338150
1837758286
1196144191
585651399
1379976530
1337972962
812528478
1738892202
2007942182
730180624
796798987
1693198902
1558631967
1211529876
1849503458
934072104
1129373650
388964284
2115466351
640674624
1557322958
1597013051
292942960
771736089
883651320
532410983
1904724226
170410525
1471450131
107686534
619458699
182373490
1845950528
795090802
2143687608
1220724207
1578637506
220885425
2111968248
1929899719
462065977
992937221
1404576255
821789472
1913324114
698278985
322018216
1282745174
1857145992
1207580
356315698
467960767
8575450
1205716128
290969807
1741481251
46428131
1709413355
1750661708
1352619470
570821295
652938209
669136976
117749872
1859141279
546976147
805597334
2043188608
1997972116
1817539173
750635972
1907733175
1772405338
1214611676
1092326268
1825928141
350165235
1994684339
1374195829
1738736236
72422048
1091782555
1374744871
602095258
379656106
1490578010
1241823193
1643280152
530816445
1766383449
318877840
1786308911
140919452
37515259
1481502634
865536404
1630269170
705575924
2102122576
1572508621
2138243013
1137347937
1752213994
963470242
205420799
522908960
46569259
9376783
1425751890
1927393016
1791190055
1787455599
1132092317
819285363
1836878916
1144487003
395920278
386772775
1365373124
960216053
1464937817
389233237
1506283215
98083932
1745250498
698441923
715832778
1429883803
1712374431
1613589687
1479636389
561426684
362147199
266507474
1973296508
2140067216
837744102
806639754
1668243586
1524800544
1861335708
407380963
1822395988
1084780949
832008194
362233017
1997078235
2098838736
1536764543
1665791369
588841642
1898256363
2142990310
1770859389
857364532
815222637
1923207759
1078134940
1921001882
634137302
1847824965
1393562108
431658015
689437969
1664764178
652573355
1396553094
792394916
549689978
678019272
310657714
1800365114
594472908
364941571
1576445345
2109954506
894450045
89322339
12559348
185573480
2041625030
1046003610
1370983630
1509691188
467064480
251943047
1487859649
1650643583
362673250
122794357
461494849
42169146
1691834242
2123995607
1081908872
1645651992
210571098
220877106
2075861354
1601432890
1767892907
709256224
1766568098
1010426953
777610246
1779093541
100557208
470449504
1370144964
1709010880
1827272341
1225516811
1190264445
757378815
1473203766
385828326
515764927
858359762
480532696
652096956
19555383
170182027
45061898
974131461
2072849248
1519948354
1304240161
896008768
1062034823
1765231230
1175859214
1765595929
975011549
616077542
1342455189
755741835
1576123522
538827682
1439209702
1513511069
19607390
218550293
1527878133
848195825
1972446570
1020757647
152446434
1149141009
1322349884
1720754035
1587623515
1740742930
1331746475
1784336145
1869956864
2059079817
347358930
182888899
1116849190
429816819
1642885336
400668828
1728237732
498735743
1378623732
1273091317
1124375703
1280544058
1240645240
726125984
1902330667
967345985
821284357
12210745
891302185
96747050
1409580080
653928406
595989292
1039835594
1222127409
653305186
552881030
1459248365
1264918841
1274640363
751497547
1619434906
1323959048
797486630
1023432055
1158259934
1655547473
1617825213
302584389
475078529
347189014
823570062
2010882248
1373980253
716263096
1666048024
1492678437
478922178
1541735967
1461605446
1551871845
94859005
740585406
362059046
8205592
71675734
589238698
121880589
1035238297
2026557786
1485125796
1636665950
1112849643
592315495
807000387
1422822785
891207528
2144742721
650541826
1219484611
983901226
1221099115
1005202047
2063522754
577781065
955897851
1346138788
546073864
837708838
66318367
1170038970
917787824
2000291782
1545552680
1112247559
122548435
1709034148
1134742692
815345172
2011641204
1004587364
1307215445
2035888712
407564441
1300427025
1692774714
1889362590
57890393
1513295135
372106629
427723858
153736523
1969706332
1634200397
742896662
1035285160
1512146246
2052020802
964513629
2014768864
805796190
1845363282
1446610665
1987637589
1561941370
471866187
1953923428
1401715854
1999516452
2045132296
1677702465
784034712
1149261895
497427485
1994605371
1680651418
2058482922
523972582
1717327843
1891448395
265513327
1784135028
1531942676
556649503
2031359227
890780237
1737657657
1927784844
518433759
1716061576
1264003528
400031663
511841722
1408243856
338969047
1577314380
617075574
1674278712
2036603387
1318427380
1186524578
1016424329
1391589545
792979610
935488358
1610576556
665829508
739573897
508186498
846539984
267162287
1318943695
184950696
651674984
285571204
184332887
1069806134
2038652735
537466615
301422175
2121204769
521089440
667379501
1118919031
154720378
1213820713
1086749332
94902219
1357896918
512751377
1068843950
229494201
111974730
520539461
1494575385
1925665466
1646159324
1204640322
1458904944
1441603209
1843439650
320042001
1068633045
1003525358
258054950
277818703
1390292425
266771002
1208196106
1093955279
1803539022
1209560946
1497497946
850351821
621120688
1822152269
96630923
892494361
308755027
1452506648
492563684
1732860673
1829571540
1262008097
1513878877
948048754
1530238887
812609556
1366542944
1826349866
1270084860
1925544130
1498793384
403632557
1727978609
1409159117
1277978279
2027701610
1000985604
1013626347
1978917323
297245829
377577628
1349667472
1205810786
1429998919
1688420248
1992781926
479317344
972844380
269199917
720320779
1813421760
174097236
2100338554
1792612741
1186848909
1247804920
711210449
1164519073
1244282027
369898802
1876358710
183867749
66490222
1761194435
20135388
1608030844
1501375894
1337621957
401254527
1951881056
342471283
431635737
393118374
1816092214
534664867
988613858
179061889
196821495
1377160676
702688584
205984588
234850028
1384820092
669741050
19352490
496031446
1154308733
103444794
119084158
1023704265
1548844964
594843811
391313530
171715171
1570507919
203350144
517834988
624821040
1432009452
1440900737
888473551
652865787
1980636463
120243218
564009467
2062368852
420427026
306130489
348553513
460686617
1339658566
701980152
1080745691
474203584
1185084471
1976385771
2119859643
635498766
1902739916
1941729568
1146233999
2027198581
415331933
411071883
1732702396
1272903173
1540056075
346212876
282736381
1465333756
551287204
1860808700
1343188918
586093678
914247982
2102969861
1484597101
842835732
312067267
504654059
1364327001
2005636061
765742737
1857608561
128357802
60191743
1810525663
567686791
1840628365
1005161068
1595250187
2002919960
179533717
2026880974
1715086317
1175475234
1562113024
1187702383
1389747473
1889720984
863232284
649610976
1028126038
325265903
630357229
182613067
460037496
722794179
581880865
1986095245
2015238391
1876153722
1988678947
256501793
1520000268
460104161
975692101
592260936
11286023
1407430938
1522976609
294249811
116979219
2012792810
1000816235
1131370722
1988340606
345627783
1973761966
1504970126
1861803701
1465228802
1501773923
1904238128
1228265625
1660863683
537455804
1762583190
364605704
13707943
489441689
1377991393
1188324571
1099541427
1503614711
1272192167
643314601
1057082735
674925194
1280882223
1796441970
1342189655
584931691
1988125550
1509892393
621725382
1954400891
1842342418
1536053305
1850201806
1950355670
926252450
1300099087
1462419618
1469001207
326749208
497872618
1453953183
659528755
1672368419
1655135067
113268182
778371156
251262039
850197320
1879524345
1172563122
205843207
1780246956
1926273580
896039604
560260705
1716239708
948130956
1412130201
478840618
1912059502
1560519436
831360112
1137776967
1016231261
1226451731
1240724572
1911658719
903526523
65736330
787260140
1446641258
189047585
313376081
263555184
285856407
1289554773
1391889440
962490828
1832192710
1802522515
352523816
1943995233
1104031125
1373484590
412771418
328841948
385400440
1335907064
1882316227
753203507
2072310401
1656124648
858259629
290657733
271953071
724606368
1359339901
479360935
682738002
1926299367
1155036127
1490991254
21070743
927236263
1490197284
689688233
1805228183
228478978
529072650
1892958012
2081690765
31388927
1094236838
544430181
735633019
1164963923
950642656
506754073
328621144
329048895
475901043
979386708
1435199433
724777925
366846882
932255589
79923778
412183734
840245778
1842827198
1384546561
1267640941
1120795852
834054051
169609585
415511195
444373603
1846914020
1713698176
1306597574
11406179
1247291802
300582821
1825676884
1451813274
1140697283
874846100
1906511674
2146566410
1430056845
802881011
992815431
1191559239
406162202
1528350961
1185548856
347566196
1349542576
1113831538
1787143458
42415415
1653100970
719815240
483246664
1985992008
66308564
1686134378
365659098
718097207
1393065327
534928251
1198486681
987569275
292688359
1681848898
777592525
35224272
1769265592
1793725273
1902324175
1580215278
2020972150
379519412
415039584
553007556
1331643277
1864833079
1572536104
1184459501
866117772
21126462
816196237
1290830512
697660061
1037274893
301231516
1442531736
862164907
1919971443
1081237392
281238874
894156839
949443686
101159582
955173195
448788883
1072374404
417229274
1450534583
629796890
586558377
383285149
1141507253
1115615659
85321104
358114233
1676171457
1431959521
189757312
394942946
1339602734
661961264
1492041357
2037645251
979014352
54052807
334532998
2117399394
604423625
138521269
341396927
872468756
2035982637
1783173474
1152952996
1216070125
574408253
387318121
1631311521
876778039
95208739
768086330
768531136
1418153808
19826515
1140304574
1794000802
499871281
1419935127
725898574
1139419445
182483341
140220815
1141508268
679166653
1199065122
1550061001
1746306608
2125173727
1437448931
1560401403
441957316
1496523860
302973768
1236010710
1855729221
1636440138
30568869
281143039
111045342
1813056641
1123994410
997510794
263488055
936426234
1181755460
1115017219
1587317320
712107607
801266438
1696081966
486484187
1814990673
1330240824
1102673379
1986077992
513634244
644105855
392215466
1348272922
72925236
1183402791
1168451160
1545446476
1319191143
530923905
1359847008
892531616
1765709666
2053517594
1731862557
1274648265
66968163
1732536258
390585060
133081136
1146062325
1529846159
805378831
1617459708
2024120168
115967356
1988753598
541941648
1515400172
775365628
760926378
595689686
1640885260
1613848135
746161281
451195722
1817403522
1914588007
419594979
1171873070
1897010708
39581405
456300563
376266513
1192770058
285585152
1195541864
1599997542
73954941
1746721607
1183146579
2035288100
1236669986
488528510
727368822
1052017249
1567191329
1779263575
1000714089
1408501421
1269670231
1948060945
1654214052
1805167837
1483242866
1379996281
1674342538
340798587
1797119760
1175421587
1453643806
549388194
1004481933
494644825
1649099711
1597869391
1804087941
471055076
662260539
565730017
1487550168
378124493
1049754864
67913594
1839621561
460407248
764823593
1901579543
1402501579
406494997
983968840
517622602
1758638459
1637119851
81768792
219830821
281807399
1652360722
1452058561
506209079
1853998617
1970001895
816853397
1913701553
1500329667
253563667
556077542
4701061
1615778541
1789346724
161334676
1338725728
1949274466
1386525546
385311466
1020341002
1629064857
1935230693
1164984960
1841799905
153679709
1440605368
1869836192
1864989339
1773551201
1014653561
164224880
1742756335
1232771137
343342169
1495429757
1980722430
162512764
298734250
436321226
104793526
1934360576
1296625718
1162515061
1560430337
2090569006
1705728134
1353738376
357553893
1788353717
817864227
59010137
65443896
1551878894
2032369899
896429991
1110928665
1061963741
434377776
230857081
426574219
1506495107
17820914
524606574
541760874
423185933
1049155702
88815767
482016937
23041365
1149114830
1951384272
470301566
576091976
1662529770
19101053
987081929
959247279
1358899344
923977838
1075110056
668372604
1048865872
1852641590
2085524433
1004565730
22619898
838839203
1354282185
1250879869
1524246771
1664477662
1471311207
2082731974
857364037
833539109
1650406819
925921679
1593089367
1681490513
1564077439
2012230114
663647334
1581888176
798555971
2127735549
1305731181
1041533728
1346144792
611367000
748028658
1688705315
320836518
1213250820
1746219251
845834718
585450321
989464236
1239388173
1067184781
710615857
855145071
2081242583
1501348043
1755933511
1334937719
1325596057
301396724
1156207562
1661692071
285503059
951384047
1946250932
965189492
1056885166
565712810
1705773655
1351731411
2048207254
782222262
1944296443
1990438221
899110616
619884289
969617708
285187707
2100043540
1960488530
92334991
1365383800
51917653
820273291
172785970
1949022410
1521126943
410230492
1321453654
851730037
1526161868
1002288365
1285441804
1830337022
573214331
1765433680
1443944258
674433009
299540691
1100783050
380253611
1594892066
1625642974
8662833
1808383819
1173472456
125743930
1027145238
1525226071
126830826
1446742500
534853328
437383606
782592551
2030086112
1153642968
1895348253
1569096376
2061464830
1212425161
794128794
678165475
403251739
997496326
255034954
1584007996
1193369808
169584340
403807356
1208399229
1666818255
676466950
2043312754
1637162024
1155388915
786300292
1549791664
1519784185
1564198721
1654692460
1273024528
712962661
428729511
2089188162
901962498
1449644062
1548920093
1686880847
1596575988
306304584
1425632602
1938100164
1370780727
995558205
1397620152
880687758
1988664552
1089741443
1896573096
127914051
1970754361
1799230007
201298143
1974230514
1882321364
257117651
256388973
1950777158
1470713838
586859482
1918001707
1347467314
1674572727
1228992857
543539785
1826100198
605572231
1552172607
732168655
35294784
824702186
697422215
1116082809
156910348
1046019401
43202110
1459606441
122578575
599932366
128902745
1116948750
1881343527
2006954163
2119936067
1924945931
1830326328
1880347841
1334338123
1295912725
1559503909
207296314
1205415837
66745113
2106698603
1856652884
2086321030
2082330138
1174976787
1578175356
1093461670
1015461215
368390636
433679660
1858450120
192094106
2140454319
2113755658
1166898976
2073862944
394919470
1919629898
380984464
621528312
1580634215
1022528040
1950949854
638320018
62706750
265387156
161294287
1288257583
2027584654
352101556
1616496204
1916799236
1944905839
1079617776
1032120127
457765653
1250968164
1631976632
1829432238
1688786571
1030383949
1038263000
1097324588
321810319
349347800
2025715595
1077004341
1493601105
841418147
462717793
1801825118
2106572731
46192423
1610732706
1383549175
353806462
244872643
823812660
356879471
1510190567
768227425
1728542061
1177819694
19092259
1162675017
1742609622
533408406
248646721
1145809049
654976424
1298050915
1123327229
2024935520
1858477818
358465431
633732516
849291677
1966695137
118180732
396610393
327983338
2029333086
1686182110
35798126
1327325844
2125047116
1560151985
1758502879
279175551
1275862765
1252040279
473391918
697378845
1644635828
164551983
968401030
572370949
40747805
665607084
1864119602
1050477391
998943576
270511092
682647373
151856029
100960904
319293256
1695016206
1871887098
934299983
191120124
1635697156
229839908
1745510424
709626639
785276427
1060952735
1630548300
1656514640
2098875161
686859053
1515351038
844663680
318671736
1947876168
2126083463
106947000
1799905393
258720450
781507769
1127903403
1629659261
1619757771
1961808583
1866581
580818153
1860550349
1614589714
1466068355
1436704961
829609046
1092974566
1063653590
1936060105
1313063834
1295480271
917375044
1523017672
1136986032
1097190786
695768299
2044735712
550070011
1648828957
1438818848
862155149
562922158
506347281
369891725
1282351595
1023750091
525716178
1648000933
999858586
1726191469
1249378644
18536355
572380388
133111353
2018211157
1411633207
205769737
1867650437
780000189
1513699153
1309405399
1152987958
921033949
2102507163
1837677800
1278267856
834989941
2046810015
205191359
433191173
571620061
788484212
620789938
611331569
2028437582
1711773450
1010668573
2073627454
1330187977
776257188
1275702134
1045864674
1268890562
737647412
1179178580
1296408046
577496726
1339960723
2059051475
330317542
933265858
1009080432
120030949
679413548
547694058
868539417
871751805
1894793458
613559300
1279695489
1066363267
1546077585
1523175164
958014588
522208265
1069845855
771315354
1790282876
593004060
1389856981
1404914078
1659143185
1006195010
1033584583
927049627
180797421
1159098477
831437368
1733766114
102671265
1561689470
2124034189
1318492031
1924216406
982749326
521274275
1447756425
966287056
1434088813
1032355177
318519363
327706583
1991142032
1149196445
999430108
539610165
1709008559
422187313
1915354878
1942506375
1964566293
932314421
1339505698
1169704407
369313360
2139958257
849840547
1962106943
1954126378
521735962
2137296511
1737322666
1187191274
667544218
1588291999
1556263724
460262552
35654874
1997751202
545277193
1764376359
447991647
1144777112
711453045
83165923
1380539950
1824353888
292558344
1732424617
1794984303
1595004500
1616987820
1353434629
1641733168
129091602
1049729536
1794858358
1565343102
549275464
190821873
1937861316
368859287
1839822747
2047734465
1337086585
1623624935
730621346
1857999155
624761432
1168647860
415226486
1416869056
719397015
1484889728
884225226
1594812854
1735154089
1439539879
988564504
729411566
2020283986
1450698302
1648056870
1932595179
1110594104
1126545889
327020052
261437183
386763262
140602538
421979522
1418009385
1937316195
1782149886
991522823
1490987034
1634869751
923031579
1349064849
380219997
1829042343
2115663218
179886076
1674376284
1348672738
1484157826
487730990
525226686
501855741
1045271054
1647135145
239036441
849451446
1439741849
1279469437
1184323951
602004140
476531389
849530693
760935040
652074736
1154797934
2137164157
2022967880
554171650
567958108
1369841947
1421422236
609330114
1980017603
1595092831
1078368426
309462785
108543280
959212888
1734961559
2122078040
1470887512
426577352
1153314432
607026895
136558704
2031951977
188984445
1887529140
1314631114
2146958130
1623389504
522440358
875913826
1054715142
923648772
1554550648
1129817134
971536421
496246117
760319254
1930570460
2002736099
871515279
209720037
1232472176
522090358
2033706612
1358152829
1181999628
808381385
180984522
1579225817
1492184816
1885742567
14526296
185088903
1256440311
2080811421
1974799211
1796591306
1118427379
1098560175
1741804935
1303756066
753333618
1063381113
244039330
1432481444
459226310
155916024
1669598834
1997889603
1650270316
1771237776
312068097
120375986
2136215049
1828773309
891231680
819843046
412149782
1054524491
875638304
1368240787
787039638
2051599506
1764951836
829461288
1736080031
2013453825
311227126
1996109536
615082269
626936590
1978731655
2060014966
2058622905
469303934
277224271
1305898962
1699091324
2136402600
7976850
1406086674
10524520
401408819
1654306619
1202144745
1778875605
959606622
834461937
1485301921
1346630535
980453429
1288104381
1231468992
640549471
673904348
594262060
497896703
1447939834
1444468534
682619182
1635396651
1204137577
533193032
226282550
69494427
2044067188
1881316416
1822502703
130721248
1953218633
372414629
2093093635
2027343213
1229655023
2140647905
198914048
880746473
1652962523
659380601
2064708044
2104356303
1611843743
1635182673
682931095
970509195
1332563296
722205175
830227597
1987071922
358402741
1180552695
822981722
1840339365
1929845014
864989834
757098182
1530978193
614922919
2117367587
496267377
1327186956
827653022
1736369666
251738860
75511186
544479713
643516128
744255719
1956910045
1785935421
1294854450
259666566
1968168556
531909419
1591391750
256348620
800631493
1770680007
989186814
1572886118
469213894
912235020
1259674494
650185325
1907067551
322124062
1096555535
66473545
644665218
1774355349
1115321346
21656879
517807480
332111182
58111987
408054097
658210199
1895595429
901655381
2019219410
478543045
1849598188
303205285
601269606
1733417406
842039190
1829691999
1661971091
94583545
1807601343
2115788542
1192933334
1630367095
216500546
1674590437
1999626623
327461453
216841896
1993054947
1168643314
32138715
572861511
643208232
285275062
1719477517
1023319437
1745818470
1080555603
1823792238
1789793108
908388388
980280027
2067060175
658879820
767282741
128150637
488382145
201361855
422346374
1778402364
958234379
800388478
268290819
219501305
1690826353
2088698946
1485750140
304826370
646497151
785611233
1569377333
512650469
1628434799
659335442
1398864032
963166680
1860202046
832705648
404168079
833315356
620013922
1616631533
1777477298
1940402188
125876756
502453119
1200381333
689752492
1945832614
422489592
638761882
898614389
1605671426
1001556661
679625847
469840366
174695743
1724487529
618555415
437218240
676594059
1134844660
175729892
1204889636
258466161
156749261
646439558
1388697066
1602497524
873413167
1381505934
1969045695
1837063097
1174529173
1218883535
465010124
1830413499
1272806260
900269834
962469746
1845437081
58085453
260500159
718778838
1008586584
749623025
1662787649
420904655
331415747
967044789
50007060
870554368
1576185740
1146712563
1825135199
998717684
1372636444
1697025739
1127199515
957302269
1671278972
1046767355
1756721805
1874153058
1517652561
1323661432
436301001
17082883
967880905
1575636325
1545123806
1887563704
1662844835
409203921
760511680
716485141
1935049165
1081426492
635950005
1855226824
1504227365
490985022
384738403
2004501441
285292700
709488359
1025413579
148287804
664619870
1517944833
1179839277
68110351
1866101165
480580274
927770523
2080531784
1068756077
733277884
824141545
1221833485
706058651
376113557
736394490
1908530336
1380803300
1333084120
1986855755
1508281258
1640248495
2143900808
684454845
2011278106
625441466
1113078327
967920238
2140206145
1825318854
1632248352
212807691
1209320275
733234039
571757994
430058553
1602433686
610271201
651810208
999645136
684359530
435378461
1755824973
1201391382
258193086
391723511
1329500122
1110934400
1335273580
1387080618
1882780981
1678257965
154150030
273976088
142718503
479802780
1303084709
691029845
1344874169
1682519833
435182285
2070947921
1506507705
1952674387
786809173
363895948
1138287584
1722038049
54229825
1479282505
456157191
1266770046
334149364
401131363
1805554308
2024789628
672068441
65817921
468770965
662640857
802698543
614291669
1483667776
1958990228
1031242440
1235044356
2007674656
1915383368
839297211
444734795
1924646866
988463995
395068724
1123681602
989629339
1677047244
1146953054
1526818234
1827413717
701885735
1262205106
938767065
404464081
1822199430
1723287020
1130712773
306387076
1548942887
2104149733
1220521658
198908834
780839364
266175736
1659046305
1646809093
1338235776
1474677929
1325158119
1940236250
1099207453
479130427
1778918323
148793760
941123782
1017356687
42379726
887685610
286422962
891119952
1879690745
1708366485
1707757412
1876598956
241638831
913537828
1261236056
1914406563
1249256936
1881682280
1113245558
292007902
1650743591
205750626
1940636619
681359821
1405582683
1776754139
131227222
1577535554
767009454
1447634916
1358346472
1720141970
492413334
1919973484
2009251896
1356889668
258154776
1922674460
108549374
1199069117
692135041
680921938
1984593664
1575094594
682238726
1133841444
1364371382
1790571270
1753523275
753523007
228252451
493964268
1579902938
1786606049
2077627304
1925912076
1513624278
1958651492
2122287869
1642814384
874341988
1996543977
1010439461
385462952
1207565885
2119860314
577274547
1333266769
1378653680
741638905
1394084513
1871624767
1012062388
383468791
58047768
783214835
1534834197
461540637
1579678949
1158423904
1870020853
38611998
788857548
1385060716
1732646379
1980329291
1941923496
1258093489
115755349
1987268178
1732358791
172264675
111402306
351109040
999423166
1322736556
611893367
2025991479
2016840086
927633612
1676694496
1495043549
1496610364
57705330
1631484251
1342979042
350317239
1079072103
676473263
587421164
484529185
830658498
1892455107
1516267054
1086924585
964736636
1944436341
1119163266
251636193
902163688
1231536110
932878680
1788167799
982024789
1426680424
1627719575
183231704
1427672569
1301385174
1495681938
2082983375
2063827708
1263257078
34733994
1031967877
255640887
326612388
661849095
1152977121
1840022845
41677106
1640226497
2079142524
950395979
113594658
228254644
1098207620
853893415
308010173
180036867
120646275
1138265027
1096168901
1538993118
1763497886
1527775727
796168447
674396042
1895785125
1121760077
390869760
276743996
1059416255
288976324
1502377733
861022393
1984529105
1229042083
1929796835
979030492
316553522
1721159227
876584856
1014349782
1142177030
1999914246
1031426858
1090330759
1863691068
391411624
1446644634
820216236
990860734
371628641
795838976
124570021
1589712626
1094119875
2073293883
494270415
1718496062
1334466045
136089985
2002562128
1260819254
613285741
667947653
246905117
2055372301
639408917
1168530954
640678124
1476967474
670672518
1677453332
1324331354
1335441656
2051281988
469864436
1680914703
1112833269
2004957193
1701971541
1654860211
1838757993
33618702
112573388
645420839
1708185079
930895904
163469007
1141166179
1558451105
1022304288
1912779337
1544169259
777037429
1674446341
874799992
2111406275
284746647
215610221
401066036
1587539439
1491497844
334603365
960994775
1716357925
1633225547
996314083
1301094043
1336437063
161099748
2086273138
628467740
1513897247
623837201
1429712822
495905319
1375197292
1512113544
631397127
1242733664
2036951425
641143075
1667226605
732609650
816481242
639048624
1913745371
514282692
70053899
1063923838
722816244
2119092909
599344273
2033934285
703495624
571585527
454051209
468367673
1018431069
1787508223
46140746
606948752
1730694937
139914254
1088289861
716388721
976870021
2128958579
1450602942
472692499
1489911974
563595214
530795342
2072459514
1574466368
1770845994
1499082308
1784384479
1994083011
111604197
824415982
1504051639
1763269032
1987294296
403419450
251765351
1590888733
935411047
188610742
415197150
1158937982
1640377763
31236425
1565687506
833667552
2045242661
818202424
682267090
1010154937
1531402613
1511024328
1949637454
1806200577
1599929392
1732713926
610189279
1444671678
923650441
441365229
411938905
1312408876
130115058
843867560
816714863
2113924019
1747121304
1992820704
1435073673
353713193
1146449300
880925856
524442731
1010109284
25459860
1418477929
1735167170
1314068308
1826285234
1465523670
1784403542
1798880057
436697199
580066334
358712196
1316777083
1369013453
966699331
1037171495
1892974060
261995182
636927370
1053516299
1491479793
1459944392
91450491
1641432573
600962369
1182603818
1776303305
10047320
886975812
1736808290
1850493329
2079914970
650177121
547928537
598092231
1998348425
136981760
132264883
928292965
988804100
542070107
173822128
2073892233
1088381210
1868095183
2060233900
1120458165
564092951
1504929064
400126401
1260001947
117480008
1818554461
1056442
1254218521
1172607831
1806141543
1360450724
2581477
1871551443
1680478858
1541484063
66238337
2007157612
1115190414
1741790353
2003482211
2120287068
53215641
1926254425
181931862
1687287843
1638215169
880845063
1019082597
151143597
36670573
1725828860
467250009
1833927567
1871777996
1990833636
1123661287
34042353
1663409520
1110530504
920519139
3217807
835180407
1964569341
1131524506
7930626
1592279559
1542440112
1859108562
1851355185
1112777730
981072879
363029402
129474081
1548333788
1136121023
1167411786
1334775801
1722091451
1255360763
1872135668
878960583
1760910171
540886707
351949348
693443305
277678776
1315139110
527408076
315105872
1285743214
226973733
621498681
767956462
835269670
1314939927
1857321438
54806109
1864053235
659623540
811800414
112242514
715231947
1075367650
2143472985
825981558
1771011861
202079988
921325993
1098287157
1008256041
989284179
368616691
1090782058
1002590634
1157764901
529076803
271383350
103677155
1441243612
1494153318
2035877016
1031966075
539026689
1229609166
880797044
984682741
1218328411
1143353517
1288586895
83392626
668786239
1282513215
148270571
1294498615
222375114
285519792
1204158665
440714310
96348417
1275217271
1010421307
139027923
1593031512
268916924
124297402
1894880677
1007444855
1480152064
1971198313
293712345
298022861
2101614515
2115932553
1068862580
1125968756
41470189
841811251
51642320
1618451411
56519242
1779172628
1862847358
918759311
1663384784
1437774120
1699067688
1824672939
1015932656
34519762
1997275321
1617088104
1911907837
2102161151
1864306331
1314120687
576111943
2109589715
625044819
170143328
825466733
1295616723
389878650
760231766
2088003054
1022059169
1654123961
667580034
1282503090
195957346
490058490
77979797
2138430188
1932042978
843579705
28048728
1798117894
2114428429
1410187489
1221035444
1804365612
1540051314
1107481153
776768027
401150764
482613226
373358724
1330061457
470560481
452308138
66272982
1192860561
1010146453
1387955341
1809591269
1943226245
404647766
270545171
1796267871
1690874225
1378632520
471190094
187235427
387347661
1428575924
2124767543
38080455
265786019
199059740
2039577024
2087465641
871911107
2069324945
282037701
920778618
1907267300
1362087216
1282971157
1228250643
1740697645
486406587
1508416902
1324060704
853863910
347214780
1340496807
1069688142
1771974550
1895423908
466343333
598912836
321316671
534662606
63506905
1928318563
235595704
1089130883
880386328
1497501034
1732131506
391086653
2116462977
1061406292
311967607
1536099081
942495983
1797082642
1237078130
392770606
925095495
1031956741
244904438
2077469103
1551174846
114427781
1791395960
1777396895
72123725
727271890
86939251
890733408
2026588600
1289407502
193233671
1964622148
396283418
1922775811
892921856
354377663
20112270
810823765
1370515595
612490532
1993847404
395204140
1671892583
1279043338
2136259611
1308873797
1070150002
748816451
2139219430
1993081764
2091574510
1277551361
782207746
858876758
1046933095
690958277
742823574
1530069918
139346786
1845577315
2146018906
751944568
1127288836
921562632
1879061613
342586434
250234213
1344353629
1762970126
1468255828
1106685803
1232605848
453982584
1451023402
704680712
1005767756
87285885
1222617165
879285571
494152108
1601237529
1257648171
502704236
77490681
699582908
1251451179
620151541
1203701069
672679079
1546116248
2033393019
1859794179
889201816
1072382905
1229732209
34030598
403208614
1659882636
1427959463
1382983287
2067338578
1844207020
1492238915
1968888337
632423370
2140631735
1971111024
1173163843
1431768827
2132150350
1821308652
1663473789
1729185743
105107629
583023444
1159209573
2002754036
984985486
1380894976
757576975
1125082285
125271829
1000287208
1652456319
1377181056
145103587
1676003887
1557091210
1554316074
489076188
446886660
885466948
1689233095
2044490938
179991674
1788349487
742323884
1155355567
202357161
1345334248
50901189
776426078
1051685270
634221719
1541756014
796321599
816823495
1019154579
886893795
276806799
1812980725
1027975037
446950315
250131721
1241552290
2040751480
1921059463
2144089948
1293790618
160222348
1001731611
178111001
205685134
1045122041
597589880
552978745
1673640154
1493344458
367990567
585423214
854174151
1235877473
1685147435
779027577
1608401013
510262890
938583250
1810929116
871459863
808474784
906482589
1078791747
1589843633
40526960
630714060
686385399
244425221
955735929
1577354396
613590733
272887425
2021883680
1932183385
1871815556
1372973433
2057095321
1516355695
5058971
1844486851
401780791
852855373
486243787
395766832
139559674
1840747268
302234875
1357872757
420124128
1222436387
64036512
1347790940
530202327
1753448216
234359468
1392084102
2004653114
1528275803
1554949235
1551415323
1732375926
1945257176
750360488
116963400
1511283612
808021026
554577011
258709926
1878946085
1118546638
613065658
902325576
6648399
1929352515
424008499
1495267258
1195824479
740312536
1712798150
1805084364
384482128
1863312806
102229003
1920004220
215754525
1457078447
352204834
1114402926
1914175141
2044288551
1851036180
149446345
461624198
910828613
1420580872
1984714257
1356689909
1579614628
957238977
107356570
1970551287
1084530625
571028961
1870812047
1729970043
1033149790
1558162288
824796038
1156788773
1630425167
309745965
260723903
278073014
2094370951
214132761
12313557
1638307226
1268287819
1889549480
756891042
749571191
1866306703
1795062708
608124319
1796654579
1960451133
1335973388
1272918771
1138356853
369853673
1788615871
1453076509
685979397
369827942
1291263535
1009770627
918654871
1744185209
670812412
1024714450
19461458
1036172279
1506351427
1872544543
1475956788
897250230
552684728
749945195
1973104212
343337563
67231314
1853190007
1889748279
1584323471
1425460110
1395137366
936229060
408831394
1471815615
2063718888
1350708460
760288060
1978714266
1601737825
87137452
894684654
292926160
249208705
704576226
1289738401
1912876461
1729911003
457415410
1027387801
2041747486
2128825695
446717890
1819229250
1056855047
1677191240
879539629
1701844147
1649017692
845588619
1618235692
1199695998
1875839943
1203363646
504674335
228645326
1579377478
2043999805
1558942161
1696852357
1016374319
1092238802
409386690
885614967
1807313354
832848821
631716274
59209280
1169814526
1870377063
1346879257
546929263
1794184181
2110959235
62406133
1147385735
2057724003
1634654173
1677660071
1541790095
1455600069
176860238
1641085072
1318424623
746579560
1519882359
51441725
1352282549
1530195675
1583960817
1239986435
964846879
1971265993
2104769319
1506480563
1638716447
2742574
1793499108
852566976
918349173
1029002640
361170198
419634662
160726964
1098771116
660586914
2117995107
241947321
1126462416
1583427309
176635993
566241792
217649119
591617534
666805144
586336254
898180526
1141921307
1119923426
395363983
1049735244
467655465
1160329982
1348272893
20370310
963492809
537405765
1934954182
1401010005
1112778672
418951552
470428466
514174201
1624214934
1747751850
902253178
749574791
2115994055
387712388
1226644095
1196601430
1671179484
1957391358
814552897
1490903911
416989286
1555552797
103589084
454144917
1967093578
2115721918
507064702
2135406139
1602853388
995753836
146169914
1576102753
503451314
927513052
1582250746
586078775
1712680397
404683520
181628033
389116924
172138797
142875751
1506378712
391102922
963054150
2135527281
1068448883
2043303969
982593680
1537398396
882954901
518198038
1822619365
1825326196
1933597709
520591966
288119580
154240377
282471314
1274031739
235387621
1782902433
700660233
1001634763
1499505409
391681909
1199479142
1546794947
804136289
1122646097
863432434
408306916
88717046
452121635
475067596
1741627028
1382782506
770385958
1226573161
889441645
2121644365
727049253
271953070
1545643106
437666945
1874897575
1706377902
557843460
99256480
2035079484
391679486
1523541785
1617660041
317790442
839544210
812758656
1074595854
969193020
389843851
901768835
1247289796
2026226071
1986860852
1399380464
686450234
883619637
827426511
1615957686
828539000
577925104
658465503
2138477131
1298359848
1753094407
2123110163
1315945952
1274481813
858715387
1086115287
731331313
1169794879
1393566323
8343970
1509215814
559312460
1271049774
1183119320
204369397
234810538
268118610
746099265
1725897823
1973802506
134849
1533569648
1440025885
2028365256
491250028
354239157
517476507
2057389167
1186866867
100098423
1874413769
427292239
918952295
1460314786
1015883191
829411838
1688611639
1448252082
504408298
539327947
1486310631
217550877
2136666713
169473850
1922760336
1102968325
1293685818
1203904515
426452979
802705155
2143956887
1830933853
1073002566
678792720
1161681053
249269523
753798983
1736724941
1029620263
2076015872
1899637973
440675990
815903526
435505356
2129242426
1885208766
1580777927
1932736471
1539995103
240928310
2062997550
992342929
2006410509
1518109183
956793088
1071107701
1056471622
1660069242
867957560
999723382
430244593
114787005
1640928789
1815007891
454587924
421218030
1000166996
593744664
1248533681
1727331595
301785504
950855094
117408302
1634211660
627356541
1549884645
886418608
597230112
1683331134
1218183505
74783979
768196004
1392210708
742330264
1467913904
1861714128
2099988695
1889648389
1947644255
489841395
1996395813
579882982
1853501381
1726484035
1466754578
1399300370
1764565078
897219145
1130676389
926240502
156616136
194751904
251972946
417683774
1039419136
493797
766921661
1973834118
1036527552
1867815005
554291013
751636869
1758759019
1035267640
1364673402
832633092
127151698
1671431566
977418185
278508615
856577078
108964801
409171026
1639418516
102580860
143782716
1282987423
1841247231
290959159
1231957284
1939632568
1547843491
1747838629
1115876556
1126433542
880595688
2129378175
1095307358
166305334
1395811830
1987067619
986698785
1339993344
869362615
1535918230
310504696
1743401874
189265633
1293457314
807119202
1731419124
923908385
1828008543
1726684446
1478052490
1797820560
1967255287
2056475261
641284887
1436589647
1145191093
2074838252
738452343
517530795
779910070
1219715981
2038636829
1095331287
1741045720
905271979
1594944738
739768653
1494103534
957343462
2111870869
2143040252
1104473500
1929309931
458968419
1948020925
291856146
362685779
863036252
464255215
1962818704
1740469216
1226697302
1060360448
758974860
352349448
998771799
2047808291
1446771478
81905255
1899081733
247712985
1794351287
643029730
2045109620
536962326
1838240767
1939289435
1528666667
304974491
1133736222
1811947997
297735451
1439214156
2107397953
1602505025
1865988930
991096065
1879912636
705254029
1461197889
863682177
848921278
1653443956
90064269
226351896
1378125392
207856731
1827823518
1137042861
962152528
114972391
1756598702
1751746378
294556125
1237924958
1758146157
156963795
514299885
1939574024
2030053368
590199058
1573024896
1200747996
1944898437
1400517876
2007328290
2031382841
1914160970
2085360500
1694226565
51194462
51475678
1847620918
1939092686
1348822720
30830174
1981767097
821000521
618494292
1557687036
1515751739
395549347
60341133
1965974159
1575799623
967945080
1121357961
1200421381
1529673000
80792610
309423920
1690843212
1507279830
525263952
1960637455
1455391056
1136416254
1235755522
142343093
1773460319
2050271948
446055126
21480812
1899002639
317696017
1580770061
1491148050
45192956
1791305788
1435899630
88378624
1200456863
156405896
216631895
1954191689
1920867468
5009376
2085251442
498925854
343959183
93168714
660721805
782895351
2143587711
2131560955
1979548819
893308315
512760954
335720562
141669211
628203027
521372185
379951712
1473936296
996498761
341040422
1040908888
57556363
21949813
795480401
802171322
1093776100
709206209
2071470761
1163374364
25087784
22525296
299227667
1216572472
1911515148
1583077047
185971157
401857622
761046335
1746446123
77793709
989203048
197409150
1702581210
1775936247
1768490917
772039163
2109091150
1251894512
1812195619
243248918
155208472
1753573722
2105888453
282694784
2077177063
1189695453
2104848676
1075626413
2038666642
1899092796
1363392461
599540114
1470231819
1440732443
1084806998
1358979929
458259107
66599462
1851160667
529558151
2129835833
1267773152
1176331450
753534758
551319446
962476803
1439907514
599234060
1010081423
541544067
107003504
152447316
788596648
1662651759
243366163
586962974
376729770
1940382806
1088302568
1611847510
1958177956
61301850
55221709
40884620
562388313
786261949
1292888189
734410645
957773372
1965981096
2118939511
1253662798
1391445507
777625424
982669219
1311183288
72501775
943532738
755849366
1817696217
270665494
2074552526
1016684873
958879345
675163216
47306711
978488278
928340035
1248017950
1070432539
2101849837
105949148
214976226
1211667511
706245721
1189916452
487068499
919014400
359134894
1318248628
1160213072
305797785
1143793863
1101063912
40468765
210312444
84427418
851746101
294845570
605870180
2045474925
1850134375
1411226552
740163038
695679165
626377344
320631329
2146956930
1402712705
1048610138
1794267590
693172257
1294164844
632555358
353592779
114843929
301035097
254474892
1395285020
225205375
232552749
1038187204
1897609224
204984005
1345262461
2134736447
695973146
1871284760
1979098211
851250652
842719212
1430637041
325706103
1570456782
1431351748
1626535930
1154468854
2004687335
997110336
478328798
1399863309
1314320160
1959436636
1444428754
53926529
349956636
1446783524
1378672850
701620003
1743262692
1862704344
1418990248
540346134
1417036364
768061663
1912567935
1938443965
684902101
1092898651
1321494714
1924734105
551282613
1525441942
1724097922
1372387033
1178673185
982433418
896819463
480559653
718416030
1171645912
338921895
376670123
1947125295
2097615283
1746427415
1807467336
71853113
1100748064
1068452305
1217280453
1724281722
888232615
1276905779
1962235730
25072415
1717626230
809768434
227939717
1880195163
509828358
1942117138
1185900993
1356713710
1315970667
2122658139
1673608085
907635154
192239307
1561830243
776200782
1510136451
2061575648
750189116
972631199
643521112
1079298027
1903530268
763358412
343583138
1144703010
1070330346
301142363
1684910399
429472429
236534259
1551712572
649128265
1536753472
833865010
2028602133
355961608
291179301
2118853424
341666657
1032882100
13941686
897340277
1132155592
119163280
1468805112
1872316692
1600590777
760626197
841853879
1707390856
421843327
1468865469
1376977246
144910025
1258636906
202706597
972424211
369250167
2078611718
1454015801
2032599551
1794621202
1479064516
376234294
515917640
521651245
410899086
154134335
611297009
142975813
1720393863
1324545563
445582947
532550114
1272446909
1232013274
2103779058
1427962935
391404918
1758230834
1569116254
1228902396
1779057183
665950846
1802705630
2088997309
1134681843
771426155
10594809
1896151190
1937843191
1250871181
1851627004
1704645280
1131404869
836449966
753215140
1064595823
80305892
800240816
2070388096
1796726102
1633986674
1079320114
463079377
1956811533
1836852545
1301810314
297539830
1380812542
2013128312
440327713
872811722
1532326252
2060282180
917735131
1519948220
680027029
1419765185
795944954
724024089
584688471
574367029
2123460794
1236925288
1333579546
486989787
655214087
703866514
2015972022
1491379053
1097151481
1384872929
558298041
328876519
645407794
513194214
1457855731
66373321
1317724156
1721185063
880595790
924972554
1736431364
2100492867
715090455
247616024
377139447
297337586
1758613204
1516087782
1312629857
1420318847
2029594019
1392717776
481204311
680744884
80686594
1878923073
1327467385
1004007451
1829826127
531086156
1308214477
499511159
1293363276
1736461411
363744290
1005343499
1019483527
1255606132
1003629058
845587095
499379087
392885087
2088431598
2082689547
4302874
1535977360
1561069740
1446783958
777069914
1366137460
113627371
328844179
879719937
2002482946
344422138
742059947
1218087453
1558313986
743744248
93932637
1084299865
1623908709
1582294920
1204012256
1533795657
875513548
1744501342
216540946
2015429377
1927293500
598586117
1462025338
1898117591
26174831
424989930
2056973588
806058399
641873207
1453956727
266070360
853793090
2008434328
1781735861
216554765
570141266
1283608079
360866924
1360799913
1088331038
1121658144
138037406
1115628639
1946856655
1309045019
915684459
286517680
1210553549
1856229486
590525092
1323148864
1587579828
1461031473
1026712322
1232467450
1587628047
1030878079
1082872407
1949025384
144133287
8775100
1475519043
935606438
1299741922
227695990
344861372
655795767
1378875608
546121711
686479613
1708951513
313671983
147737043
835115155
19825005
1733927966
271770968
945849143
256338682
38531348
2061412439
2132482411
642146763
298481034
1373946516
308953660
399041509
258818185
1262576745
85283822
1633022331
1667936138
632079468
805528669
1739798263
1714176637
921742865
1122050107
1566392411
1905375119
931764134
1813081284
578531868
509833353
108806405
1534709509
2127203478
2039815710
879286614
1692113984
1276212637
1880732727
486845836
193655428
31591083
1730782888
843275905
1249147051
292961225
1912368498
1553506229
2021844513
581414144
1427525673
2010872952
982865049
152641858
174816145
2087987128
156718631
852159567
1085889726
1352487069
1785452492
1601399987
1536640338
228721153
427542532
571772643
1222596855
958466108
2128185303
73881286
321962013
176086861
1988764285
500593161
1886135587
1355753790
329600636
232837778
640383143
1839115283
958215447
199053450
2102787301
489085178
304022319
607671507
554801881
1821628738
693977319
1164217167
745700924
1260791207
397734525
1826069724
1433008551
320381918
2143190981
378270170
311800522
995380500
1291543979
127957983
1286608702
454712482
1920052501
651135238
595793771
1156449653
765864913
1402314076
157166726
2116464863
537300186
251745521
1999676350
1018414341
1643389040
1329942202
1049178670
1555755557
130053237
21307010
98292349
1809451528
1779217557
158746507
1183770501
2012568985
1612501621
126762504
863021543
1134273302
2077193795
915829196
1096145735
438854859
1007400591
2099208437
583189293
971896494
328571057
527151455
1654616855
1792013680
257579360
126636866
1763201692
1540836264
1483045976
1032236015
418116566
1248379201
1120904428
1941817147
1518808956
1105662195
337131087
2046267920
1433438531
1923712632
679132166
2071403736
1201921097
860890450
535894415
583329222
1570721490
933123805
1085506290
400435862
620924669
1680154654
1176976759
1269056393
784422552
1713758348
1615668976
629474550
889862140
1530304580
954271470
1853172167
472035765
1548793327
1752868474
1047905877
1822002011
739470713
1596043266
1073594698
1884322029
404919697
1625643183
1321228138
1795033143
1370164967
1479069620
1298769095
2045301718
422949315
1685419663
134887256
2109538425
370263153
902029844
386574628
209518826
297793891
1900847543
2023768787
1219404200
333903295
236048519
2094769493
503668270
58351415
1282567449
713719012
1256913953
2111664789
624458135
1900362392
1231515794
82452982
1236460694
1327617788
420023152
2028321540
260847822
111451162
512617523
193729767
1747916147
463992874
1160756779
1970947876
1286172334
202659676
1217576013
929163061
1411356122
459343378
226033177
344837934
2080377143
234298281
846924577
1013017611
2118716692
1538223159
153532452
1151046551
1800473435
784630522
1929726567
642114296
430095315
1991353418
757720191
1666819239
1604195559
1821890766
1745435238
1396916039
1873740700
551681618
544968219
1351428932
420146030
134275862
166327015
572223744
470150973
2117625833
2026363707
2122362870
842072328
1620486651
530180864
1880468436
1603386003
592328039
401282425
748446613
459603240
1003241364
464584809
592949088
1543330445
1191438578
46182709
413165362
309216364
176654335
185892950
505483316
668271958
1227422404
700732987
318837751
389054579
1643774371
498151144
392723986
1272494633
1386586479
1006954272
48579305
2110203952
2084277575
1908887483
1968901503
1510001033
1940298111
1021938194
105289094
1586693953
891762019
1783147761
1715306167
1857314005
1145761210
893956080
2058599799
1153025844
402257621
2026414126
338658921
212991651
743685837
2018581714
1530184745
462910924
842237997
1669208702
1884362054
1680483037
374737867
348450835
2144424781
2074218147
3744452
802663233
835297326
898346549
1928231327
721857595
1798896873
390005263
1748650441
2049018306
1160865758
545423050
276241354
7880322
1930265282
671792485
1473745498
582851642
148685153
1336406958
1807694715
1219233812
793714470
1561473987
957049812
1500348277
1384734220
291861803
1044717577
1021830202
1030409305
1786668215
315942821
791580676
1525519134
243858593
779212597
981086692
57314418
2066867499
1243906517
1999106422
1269408252
1863031937
643234914
1080089447
1070051894
1691903820
394979250
1596626517
1276837891
1569327291
1970176504
1153588731
1381967929
518537795
1714012523
1212368945
160538450
2045713807
31225664
2058932606
1258797281
487979645
1885763817
132034564
1466381642
1808820491
1840435913
1089401205
1783256980
1304021292
249496165
1509907953
595100683
1694282343
884422817
294593697
1622959866
480716016
1310762039
1829097649
461414818
79462796
1730855715
1812235409
964428308
2062961064
2141240941
260734686
2144747575
742696902
1175702222
1359865369
2085504126
205504481
444044245
684318053
1074460185
1960494977
629779987
161669348
870289705
969532899
1616711951
1143105827
502039956
405527632
427989420
288020536
614849527
203978362
1533514919
405056924
862463321
995410595
295915669
461767226
551874623
1271796168
1762441151
297094464
1473234928
756858961
680588183
1332244493
106215900
152028524
652481889
197200457
16868440
1205996594
189057483
1837569623
300518542
1276810130
900469378
2080558442
1559248201
1203263075
2095188099
1024906312
1446931562
1297808375
1729144461
2103160557
1059324
87642102
462265104
907902186
1092703662
920027912
179577534
1077738991
623041924
629617432
717744807
34921928
1019315265
251083510
788134570
161761465
451358517
1879132979
1204332367
190826451
419413201
222906947
1242795068
153707753
472539803
438992071
207392320
1947277078
157324182
967472504
1607394978
1855878887
1857777381
2051132799
1153774547
1820637893
606123365
1449895282
1487377482
1203894968
1170229306
822930468
2098907496
38452513
1860906737
904163483
1587110169
1317194475
65873415
2069149871
1253042065
535055235
632403171
1006150212
875897587
1884694961
438160505
2073283540
1442272337
366132904
136768647
1812972376
444039747
1998571470
1590743893
1817640900
1231801338
628662786
442151613
67019014
2044838312
1546374633
1527050002
1271920623
1777977592
642563189
1694000330
1147328148
592741720
1840964381
687355837
823765142
1030441950
2111772634
1638344760
653284275
489462786
262157745
558461433
464445272
1129685871
1127221546
1611412044
1664148853
287426211
2138145716
855332400
764594838
1695102109
98121912
1341067441
1110818324
258441186
617161057
1658444031
1621852749
1627603458
1367910835
2097148206
1639644390
2073019627
370803470
247559063
1741590324
375502112
642630260
1757407652
658323053
397401280
446022506
826829418
201290606
886629606
1043879096
252395546
1132526594
1111957684
296004750
38409902
1986015745
1974165188
415868150
29733501
1191994499
459785260
1215283117
1892953516
2001983339
572763692
1689744099
1747500856
1746047941
1705090265
1711062334
318113950
2069037215
1276126392
8454585
238283887
978404005
388950526
912010409
1207037134
2113037465
1019257336
1784029012
1354698983
962611022
803413411
1030317184
1766872037
1805343369
1057381369
399518940
1387174677
636689594
140223420
429691528
123024295
41313134
146122339
1308436072
130668978
1452043125
1861397013
1601094565
1297565138
1661448472
673823630
842836947
1102267325
1008963749
116648173
902818749
1249464407
553496212
2051703707
1819215681
193118208
2067539755
2123590293
472837581
2068147473
1152485346
1301568707
1391867525
1082256819
435130038
1344688994
1653843016
279597688
1306112632
1990321074
956887666
1787456565
1667789759
1662888434
2085283935
282761877
1743680670
985119453
400012970
344335001
1095784595
21175982
1973721775
244190224
549481897
349328105
1795410564
1569818746
1806638086
884462774
1967368851
1394925865
297868922
2041950927
954746932
960490885
1874625124
1127557261
1367351023
2016219387
209547426
1602174821
1597318327
1770111355
774094109
453998947
1650138540
214537697
2060074802
1832485838
1549547711
1588386825
288944710
645591140
1485108110
58439442
1126358558
1458698541
1850754960
1244054900
1537263064
429017342
32840931
1154371473
565813799
181456638
2132150245
1345387937
266985547
1872730157
76827845
1667438186
112880172
1941090921
2007444399
1700218056
295204705
1814500825
930641296
232908520
708781360
902076251
833054650
67101574
1076090425
338944854
1664274620
2068449463
645290913
1772191558
1617656861
111014423
1818617038
879154355
1370482419
774207244
142325600
2054308432
1775385551
319136012
687648812
675755921
908695480
186526148
1751288576
1804555780
1198495102
593658217
371061492
928357397
363536934
1601527003
955407005
1780782804
680106522
1498401735
1767677006
2086706292
2024221699
333240258
529883863
794234532
761759358
1737664872
299915506
1805362373
1310706342
1748121364
1157177880
1466744339
879938056
2130082617
2039421537
737655733
148933136
882651745
786489186
1920361282
1370099681
1254826576
61382574
406735225
524973489
1284105881
1403663230
855327540
686179791
696600644
156499126
1550704836
909254615
1075059643
939757470
1059516466
57779368
1845536414
882844281
1138296504
1599056462
1480625760
122996298
1224282967
426817745
367283907
980444950
1820785070
1942015442
1252472694
928617365
838284158
664627559
27849350
334106107
878082788
857530902
1090098018
1735271437
518028727
164888825
1522609138
2009059229
1415747002
1872422453
1894509423
1275960817
2145619216
854734077
1952695516
1946050915
1059677999
801736735
553688206
386050114
836121381
2055745036
326631223
683998759
1978984111
1314467116
380985300
1825174364
2096054114
1490784272
706993523
1148251564
705015255
1081604517
177377948
396804226
1434601279
1237090773
863791605
29035751
503300149
1262475546
1587314207
1223256629
1664970379
783070591
2077753114
138892795
1545163660
280397318
1940299856
1491594296
1936273135
685273118
1111658370
807823350
1972082684
2095026729
436794034
371747611
447357053
56725975
1066659328
1221136174
533036834
996175460
976696051
1413332212
1791279449
1719443053
1067980144
602262797
601916773
2117497558
1908026114
181792877
1088634268
736085034
423194802
1154506842
886536459
2113857100
17496339
1970984463
1356674964
1292100812
1893540590
885214325
1627341413
1011943169
114317098
1149535995
838963119
62364957
1403080533
479945283
1933683735
816452257
620618669
264105306
1373777075
1434733775
1439523171
1686456324
949627513
678120808
1280665872
1530612948
1369555769
1650794330
38032529
974979175
1045734537
1114245886
181020115
518179355
1917034011
1867518574
118029434
2105504714
1032731463
244430318
1497765005
1629942495
1417504310
1158741921
727993505
902690700
142086535
2048383056
89207836
359876089
1888152237
469148500
1009623341
1302582769
1843139702
1354900232
1931136879
248167277
1250158789
1825678580
984942078
2013124224
660849532
1002337850
342148496
1998081101
129225677
533045029
986677032
1041483310
119601080
1183639775
282120657
1538358044
695442731
829171684
2089111791
1453588149
953724132
310104466
1007670048
2139806412
1376091238
113891297
1843546072
120647390
193972377
20303315
376640851
1134467167
401782636
1217745756
1634205718
1873846989
1473897087
1054984715
878679997
369426672
208366042
1045451059
1705127493
1093553114
929696982
877988358
153310737
2017397690
958942645
1102226411
1247602558
2145241100
1650826031
165097659
833392656
1295179828
2051965720
48709826
2147280973
287386391
653847537
49825730
2074284498
1062887353
953505797
1981499501
494525891
1979729242
263073631
469289128
90405692
799255554
703467814
1658785384
2038082830
848440475
1829121956
1900258197
1935444111
1032040668
1475195072
769204658
1662237506
47760288
382933391
427444110
1464752607
414886401
1496891285
357258267
648492529
495862425
1507148700
982690634
99335197
1833610633
967906305
954843745
728193639
1701101110
639235735
1116165212
928870205
1512059357
992320294
1703140650
368754303
154644686
849098094
1276731259
1864855592
49059472
826548189
1023373185
2093127568
867140032
1789363460
1478789237
1206927328
1840426163
1569526585
1931847632
1514341315
181865852
427603156
604320288
1604987647
2089107005
1338594394
2009210774
170742019
1612918116
1756931499
93351703
1084134094
1945605706
1870788780
110355339
1032603018
292307078
1711084330
1428031480
1138439292
515901706
1928991652
898661228
1922197325
995734101
1683708664
237274468
159478039
1057782814
673873644
972616236
478823665
2109703149
771835022
1860646601
1131910662
503901623
339714576
1019272650
1214823639
846058337
447203738
2142649031
788276554
706215345
236534499
919037799
713115032
384984019
1061412408
172001060
966466585
876442757
407643534
1835160475
568079818
164373932
192493633
695726218
1845836907
2101005423
1596335116
1203439950
1571753090
462470705
1229920229
981938994
1699304537
1658697789
1597220457
1434295116
1903605973
1417941005
329715613
391772666
418350485
503360540
1489474338
2136592202
1144250769
790741755
2012597104
590800692
309759602
566060300
1426394814
2044077564
1732849185
1746455483
398318134
1374395426
347279695
1280405959
552289154
854909770
24874458
1681454115
1045197889
1913307495
2073091203
976533977
1122183811
321590825
445939759
215114655
2134394004
582749855
783692508
736232828
256856700
170500352
874929355
587671027
304230410
2107527730
596185753
248612520
547203085
2146975989
1005755207
713995431
1077419442
490437202
186023641
1512398957
391855827
1659016772
74587094
745242162
1475985044
1217305508
1750844999
260583067
650778496
716647602
268398108
840068632
1002395126
740031167
1802619942
1354599994
309914054
1238926018
455285281
2038723811
1065517383
689640021
236605349
442803644
1633479399
614470246
1921116341
47845548
711524372
1664261353
237974495
1416408153
720213640
1200838752
1089284510
935384141
1351711732
1430690876
41142422
146502312
46298727
887807184
571800984
225111983
1503809664
1440243825
1715998945
814082639
657648237
1105935069
1717345555
561035316
1754944515
326668675
415108318
685420004
930607171
479209649
340828425
1914974199
2036571717
835401334
1804664805
2128513465
1439689813
839483339
1413433943
1926663816
1755861346
1335737552
2122234443
1681588782
975466625
1317684418
309512631
1552926866
979984836
1586430492
1132650492
1010753020
1504839030
1860808499
1150126223
1001920385
1406623153
1422481976
678703381
1378921407
1748103507
1553347016
1585999807
1530102377
2095920570
1632540852
42193348
1767066759
386269417
1281000093
601043227
1299146022
508363898
1800804339
2015269568
1998354786
384192202
1484038814
555126230
1944189088
1340004003
1161609600
1169176719
2015186202
9505764
1316939238
991469470
92003157
1823568698
461837892
1506329498
1880935233
1761363752
1772813255
1598234630
881563730
10298181
1215641064
1696839874
1172596996
92911017
835647187
38514976
882061348
69761476
1420355465
454125875
1262392389
1690073729
1472484476
964568315
9412730
2066684966
224239907
2126657952
1638349826
1609625404
127468851
1529398591
1647471533
717916616
951226358
972286856
1278105769
177629944
1225946386
850042054
1519198660
989651993
277258345
427877396
1594651512
57346959
654480095
1956887940
749660115
949860057
1281787354
1817277569
1567174412
741964964
1978587242
1070041628
1790181290
201899958
588038891
556737212
1976815336
1821949960
847860522
382795013
96948360
420394651
1274261835
536473612
1844297668
1143862727
276540281
1612247329
26603248
1554519422
695831047
2059379328
768024514
284173269
1912876146
391014721
196387865
2095702149
1679191238
859114510
2070758844
233700979
551865547
2110838919
1467446960
1606184467
1596221665
1896960649
1462454711
789950441
1092892185
908880348
1052455509
2094280317
263816336
634075228
150768918
511615178
371248429
1463306356
1210118101
1064072257
1578353924
976774036
263275044
1068842887
1383447007
592897988
1396415800
1816411159
1511470790
42903203
1111815269
1032374521
1261563763
811092801
1261405581
542962858
727577977
1430734963
333910202
1188761537
115422163
1820217021
1615059187
486229743
1163539418
1097091892
188050536
1056064797
1088890997
220392863
1759917235
896130508
134890383
9942543
489213604
1171046361
430723475
327191543
715139934
1392389780
364813747
1640815526
1010005859
485934406
1276976825
874266040
1803471967
601833594
1181870716
143893356
202483658
224547008
1627058858
223481541
1282157719
688813253
1093863709
2112737306
1254894085
314629037
2021600044
964905940
217771414
2016562994
1679890310
788416845
527227277
819930571
1657809187
1768343782
2032387707
631455033
1132035020
370827858
518335183
2005073024
1606965415
1392192148
1635060553
1798987441
674753066
1790780037
2007413605
1498088470
2123315372
1637559664
506737999
1080184164
382234225
1423740427
1416475193
437288422
897868747
867429944
1039231651
938075543
105608040
1075899462
649959161
961221264
1794938654
312291805
537724616
404294912
283888441
192811346
697272977
1559664656
1196473177
823373116
1538204306
1099398220
96908979
1907270989
213055344
1635441334
1220471816
483741033
1940986687
422938070
1692790361
655453232
1499467963
1393911021
832405557
1876918269
2012814307
1248255424
1842063649
1231588928
1081891492
893732674
157290853
1842313685
1422369922
1421828907
152085984
1576722481
588329729
481878184
149849339
1508147378
813109762
2065819325
1972646433
982985319
1165252660
1077781976
1791890167
1914974768
1479354043
1204876045
1102983801
1442410903
1034056187
1160899005
932990612
471911442
1543410082
2052167033
961751760
470957636
1296800072
737715511
1197223466
1877046278
453277608
1401955552
274351665
45082089
2014437382
1626292178
1343558550
1835827244
535034388
1422330590
865427086
990499134
1182390683
375740066
2051265338
1232322235
1313324934
631736944
1191904591
2091763007
1175265789
739673422
329104626
1570946478
30112796
1984203089
2065861282
105851838
1999562430
145108295
413508514
1762595722
1591310440
1363105571
13764143
284711316
2032299531
1771912792
1838343529
1833608955
905583290
1924560296
90070612
303945913
1690542075
1315569188
1057649489
345503278
2048224803
1484153034
1043157203
1226026654
1718717690
1122095333
589945251
767582225
1780919060
1609324169
757693098
879011104
1202386669
1841627311
862209993
1779198897
786546375
1717247772
1714970572
730567257
953997547
1740932474
2008127613
702418908
1288360970
2144457905
1044542257
2039390221
1273163581
2139737522
462379297
1147992965
1799346793
2036640645
1816993574
1962710168
800734922
792757706
89379513
1462033983
284430037
2066201192
1160170789
835459639
1575329367
673341548
139661546
1227206466
375227139
1047249384
1512369508
161285963
168049908
2021973567
173402861
1332082183
781493837
1824322745
1668546483
1457235593
1142565790
1894323754
350423780
1576473128
119917756
1545846701
2121898625
1598422654
1577772017
210599144
1792669233
317424463
525645684
2099745304
1757967369
173218269
1153814745
1107406312
1524634898
1197420952
391257381
1863558315
2517252
536629181
497341993
1077686794
656390925
320976052
1474507126
1325253397
1881441666
1818790682
410835266
1018316991
2061053659
797089022
318450895
1980699257
365497586
1157206797
115361886
384937878
105230942
1170193048
1036440864
2072959593
1103856026
188437272
1762894475
909928932
2035059239
1435854261
1151993211
1865370772
568503512
1781867165
1093927119
631671215
898238116
7391002
1504654765
1612467369
967092029
714935489
487562312
322303665
807963378
633610027
1575551799
1699494109
1937301656
443357633
1731221506
1988376226
470521096
1560088272
105232407
2073211070
1914447808
609916192
798509036
1130509821
348964530
2040323789
2085934068
771055294
1798746819
1403999985
1018181831
754847388
587918370
1710409762
1535021902
482524907
1938040472
553978636
1424505035
504025320
311100763
1090010142
187529180
401270759
1158520730
73562533
1368006504
711609196
850087134
1271868295
376033346
555373086
670415096
1765461844
725488820
1591268033
967327892
1398951947
1097285803
1242996766
1180079422
1087300609
1354832481
1931151779
590588292
1655141177
1032079908
64841414
1404167655
259032283
944608009
53323963
48079908
704886394
2084295373
319091965
275969003
1898428911
1010158165
334972675
1657775984
676453270
1099476449
2111773622
1375905549
842666087
1932557617
1207706052
1733922292
1107987564
909845494
1759376895
1475186201
940826887
1423401387
1217651722
265329922
319726385
1522563741
1975169358
1453057867
387160327
450342639
136408890
222334346
1737716116
1524399188
1507742954
1075554285
1370947983
1867818254
567059085
1198428972
1756432943
1658126611
9210521
1937540133
1571456934
419173768
993928161
1219388637
689080112
915371484
760243610
457045937
725255433
1967975159
1826432746
1762215040
1581798177
1797284973
858467290
592399596
195462969
831500468
1427060041
825690006
859599021
1129118834
1963269423
1327605172
1926666154
1392581555
452589365
233381411
1078510232
1333696975
65027020
407634598
821199963
1051627968
1162279528
199728021
1433359213
296242776
1330451390
507595776
1616586554
293909013
1768520559
1971338859
1664392860
94267452
2090959676
261642459
1686482465
957340789
1474702455
1237809280
1855706843
241171292
426869439
359003947
1983439712
1567537735
169672164
640382589
482684840
1758619773
2110385340
1764291722
1504474493
1291241014
907339370
1524181044
44966984
1684989312
1387087296
1573397823
2064268927
973787977
214543015
41109725
93569084
1113720273
1364362450
1143106840
1305578810
1000576605
1199285639
362505794
947316479
1000161555
1873140380
867223209
1805413403
554315046
1216450558
315419182
1128438966
1314553092
1317763643
1606044612
247917063
1229235894
874268918
1930043593
1330397
328307700
1583636686
1100627341
628646438
1320454841
97295824
1138442627
455480166
2095045971
1314201009
9964515
1502528342
2003264115
1185616346
1595897672
568001714
2070001131
2060360201
533814830
166451327
2056863830
692168301
1496311733
225277128
805177235
802742656
448142009
1369739636
1273579361
1869062967
1574222719
1975468036
1705234741
866118130
949382906
1502759256
1019229298
513760759
1418471192
952898352
905555686
767711967
2143475573
1355157421
1684595987
662045256
1151562097
54375051
1493131734
534926903
1354639361
140374061
1599791057
1147492972
295828648
1185039116
1075927124
1140342774
1375834997
1329347242
372694197
1958188607
1216761489
1237619056
1027487176
1156023888
1959965631
1243663133
1559579808
401413147
1448417117
530995884
371088085
1708485009
2074841538
614748542
1522983435
1310992441
544881362
1906086918
81620244
1287767068
179613184
395680254
1260853193
1644356894
393992122
688763583
1170595698
1155650131
1792083964
1631114438
1218493024
547545945
2088718305
626127837
1931377082
1832712958
1203512767
1810423430
1908699022
603916694
840978586
1245029694
258597128
1745589978
1371151645
2140833704
1490107809
878924976
286906788
1402825783
1050156980
1062713536
1264163497
2059525372
1317999734
90087314
1497450170
2060226220
1319775448
1398797773
734521959
790195955
953898238
850815869
2001950174
432880252
1346860310
1195126068
506920777
516659931
1164400901
31237971
2014523564
427478428
533029338
4476914
1188395852
1987957120
1764293636
208107696
557544476
380509721
1595990487
1824074170
1440266175
1086185548
1023222261
403374820
1220622260
1259061803
23720130
1714366373
286838022
1867593798
1744584792
9777083
585700938
1710512253
673259509
607855081
482253449
1994798897
1744889244
946566821
1605252668
571920144
856104221
1407263217
1803800255
1504144954
685785413
67806616
268128293
69512404
48118682
138750862
1594159015
489745235
2060758087
889759857
1798682864
1328044142
262011792
1495139600
1084580337
1214742540
412758162
1226330456
765093768
1526554820
311988868
594148991
1535472030
632425111
230494414
1905205392
1743584977
426427592
621966113
15055317
537549234
638893259
1838829966
669846622
955831333
912210852
1405867273
717550558
1501056115
1638819056
1804746679
333859084
157546634
1607433357
1207713000
472730346
505314105
1377285424
82639324
661590378
39075775
1639352002
1178600679
1760757675
1117068922
52726829
217118548
1967746606
392579294
1656220140
1677190154
1561847010
948796883
377961542
195793140
1721040402
477529615
769920392
1939502688
428595088
1639184402
383112280
2146142253
333495806
2143044737
371095944
1215808859
45078164
2133068517
913401591
887984205
641650954
1622586609
530980216
309251920
1964679921
99507045
919556897
2084230380
1155156136
1550578275
1010801053
840241129
1428131928
1093713298
1420069895
1010402170
865004529
125438964
109151705
97519563
764890043
1245723857
896721079
1676628490
1728249931
779750209
146979485
1348519119
845849849
2137334585
1928873055
1953892358
1925386617
355794221
1009424391
2036427214
459232605
1101595243
16783014
1889666535
1440725259
220920236
207834836
137672440
1806092519
1647753983
1242983150
593153394
1250780946
1542204448
1282287467
1508348238
1521411476
1204585655
2141016323
1294305602
1564879140
163830431
689556159
847547227
850711353
1958737501
969153665
1768002880
804090792
1362456250
1167755648
1784245367
429507563
907283930
601927087
1538721401
1836443824
130776257
1321510103
397326638
1484373043
1679898692
296400973
1983329013
310976650
2025376901
1902679476
896613156
1451514410
1028610545
2044267661
1756314123
1337029086
1238065393
1079072093
1733134685
462921372
56743479
1923145413
1236044826
1770371270
590446485
912565537
465407845
1327281143
601200534
1821839199
162755230
458694791
1922087375
560289452
1820858025
1202108184
1406211952
141783827
1093113872
551610796
1106178915
1641517946
1043483984
1607696042
673605288
70654588
1768329323
729428750
988638211
210183461
1055084171
1693344816
1374106915
1546557973
831807637
659145217
248890894
439336440
87665358
332728913
1208670663
1550144309
1067058771
1425787300
469307097
1908883318
798158795
949888671
1185307304
2129050262
1305870573
1551479644
1222690558
971637775
71643143
629295174
741766421
326148499
905894033
488892018
768731762
2112431573
860523380
1434886412
1568384316
1291943325
431466204
537759902
1159854101
1392166670
2044638935
795462746
2020093603
1909043109
2035719665
817524036
2061367804
1242323581
143557755
2102564880
1050682396
167693764
693997996
1088327360
339971359
448195179
741960538
1304480779
1074491146
168880480
925138615
1537221794
126609915
332751329
1518669793
306180703
1845090403
348248146
1832260325
215696713
2089348042
2117915552
1648544666
1885085455
1599672394
295599228
1205745016
1088926889
1318328668
1041679030
541537488
1498986651
779924909
1952058363
1248497221
1096854843
139439123
526215672
959686505
489242391
2029543160
831215822
1167920843
326018855
1907988675
1509557473
2024918059
1294734652
705405210
2102139263
1070627121
471015777
1762695064
2047153874
379658504
1663518642
1478498555
272248931
1330571566
251029670
1594567482
2024321823
1119256833
1090999573
500789714
1331360786
1465539370
1278697337
1860217343
1915012511
1997384801
1038087805
2000121507
1398830851
946287902
1908229908
715408694
91576783
841797737
347006660
1263137111
1808846912
604556730
76252760
1416761652
169534394
1492783001
694201124
1794572932
1519346354
1695544582
915894932
1559104904
1753515867
555944259
949443314
1834146439
608707935
207322203
1839208214
529870068
27025541
74867296
649291634
1913251997
1916594979
316325248
1334312246
1969249599
838192072
1571769522
1117676602
1918687987
569682906
557982846
951121100
1446612741
488484196
1865617160
1893191390
1764665131
1061997167
1307686220
551148367
1640152758
227326455
876645797
1396954935
983863786
1164730058
1099797940
318661847
1206844200
1438367200
2098319772
574367513
1675114150
588872801
1388876956
2092491549
703426259
1054467601
1987023136
191015549
454791281
519076616
1239462311
967183894
736519965
832898863
1563867121
179722174
693043494
1476214469
474850808
1598737490
269114483
1709434483
1045425758
1382676189
1690917398
1060536234
287402938
1845230053
1400044193
84050092
1134109183
1979509346
1448207129
106631628
1587201544
726151544
1700145250
1280332658
776015334
756414164
816604112
548482404
1902758271
174297976
822808455
1533060068
1058324984
580913872
1664559801
304592624
774267692
655724171
1398875435
2064435106
1832856382
1688799034
807081233
1767474949
494461524
2007541650
1942565278
1234725932
1811586012
696420014
1317902365
1626518129
326401583
2052866476
1506826219
1484250947
531911447
1050977900
1101317932
1157091746
44294091
1121478105
2003639956
1748522742
1126303096
366136710
742219166
1483688433
1262987580
1814268678
1084127001
252328161
482960521
84047183
175293749
401380381
2001141121
328883945
1222428176
913138578
1165600534
1837363471
1495867233
1434289507
1934756107
560565447
1054665597
2088727773
540479701
518862400
1411992705
1249482543
1974896906
1124697667
2133150237
627839830
1142454943
1783014613
323941392
1538469571
1667650583
473713424
368365556
1769944407
949410452
2046414396
1867025553
1821042143
598729170
1393373471
687603284
207186353
80661517
587349640
912876475
1030017566
1932055247
995273731
1634201919
1237720818
842274568
65029054
1510843991
1912589586
1716156711
103945776
247425142
1152642078
53950826
1707980224
1561356388
2083437820
1816158205
2049275859
1527893548
1154406419
1046277464
1958002477
1809034532
1198775172
1114166014
1476611859
150487132
792502729
239579820
40412252
643460790
570294084
1762092961
831019110
1407752063
1190856945
389240409
698387328
1156884054
2139611714
1235846248
367220373
727347111
1633686642
40008207
1161053598
1610437800
1385786169
1606215900
415423016
557723602
1530682384
1610489081
1343952213
1126861095
1487598670
1406678356
1483016723
71701049
991907643
1608983374
1655469940
1424976548
1437242454
439710646
1193896733
1048652807
222133710
33152601
564325128
980434659
1533240888
1155440358
488941665
818443729
628678531
2118358154
325106039
8942311
1497813192
1510746868
1983273825
1669190429
336272542
1168771465
1878441348
845325019
1360514834
523603141
1092670248
85793363
961664220
461702653
544025902
1713545654
754464858
1767097062
1143135524
1327439170
87877813
1755963250
1104043876
1747026435
1398278094
584440980
462654751
162443570
249479289
141099324
544446046
1295752536
893822152
1472692807
922748049
112178627
1352570019
1878881061
1075037503
1420860423
866528050
950631897
2034973579
211295845
1972155859
820929209
622090887
571833825
1472246342
612123025
1078970327
1234893149
1146672321
1994566103
865863128
2010685932
2076153382
1786540490
948151703
128284635
1416251976
1097226239
417825145
987221496
528793222
336685898
18743009
2041443949
1503289226
975321634
1398823295
663238418
1181083534
661507123
1161753670
450168066
1930466664
671441301
234206393
1093699972
1514793334
1935801281
244933668
936930874
163638564
534818121
590814005
599060660
816316540
350270071
907981546
1532510150
1795960907
854872412
1018249168
7675651
1843991779
112558533
1999410053
1970131715
1812084794
2079284856
588040059
784094735
598410127
736975924
1237110451
924111845
29767309
182536976
1936658620
1480814211
644211946
1701911971
1209469777
971393513
1536490759
1352497749
245169361
1782898798
921916885
1666323193
75798112
749051739
720192905
1242612974
912242370
329435804
1014480717
38306293
1401301870
1562356116
1717172719
1275658280
1839954933
949943055
1798151724
635712009
789298060
400273795
1935572116
1877903091
1342727127
1688532792
1418906566
535753564
1999517278
1981708993
1141174117
1106231528
884811698
1655046995
2105001320
1434527494
1961578803
1388268660
344882463
1897835267
305916739
1149709023
913372302
1917339675
593711072
1045362757
365273030
1644191634
911279222
1109477458
321517185
444559785
1679346754
1796268970
1886546553
604937575
127124231
2018708890
2098914595
739895494
1655864951
692457200
779145118
1789612291
614021363
816122730
2116001371
1067426640
213845043
743054676
904456722
1241914360
1432945280
2046802387
2138115025
960221204
570075643
1895980372
589907172
410246309
1672744425
2062778323
1501588419
1518165834
26685945
1042206920
1839407935
1958229663
239952797
101890987
825530437
1699318336
2030410920
1454191716
1686685819
297868057
1818553820
417188573
1057574840
8412030
2025975990
394135583
797818768
139743137
889471381
230756780
1016101998
785593900
866189985
1474008790
541664337
254736273
2135778699
1772422084
1423277324
1213030191
1293958537
101908182
1085925957
437721853
805018215
1301294046
337800241
118391837
1530358305
407845187
728573243
6237971
1755718495
886780887
1940351167
1471628226
539785144
172368599
1506169039
1801166457
1833242040
1215753355
1032052085
1040692877
15287118
1077379748
887724372
1833586845
343406677
801396298
632408447
1043330357
1548968020
1203639243
1439179420
1093415436
1997462769
1736353794
340985846
1532142103
136699961
250776527
13521183
1410383104
861198041
1194809415
1038129226
1538879616
1473059441
1247847340
162795772
1481867293
949808065
2112103573
1169941960
591113513
834958577
1649286991
1810833112
1129031568
798020497
1845434730
1201803290
341230986
1475750740
1607718403
71782214
904758389
868335645
1907923575
1149317852
142135419
664606652
1917368838
2014107396
1893602605
855319840
800811694
254782894
268244408
891845130
1165942986
1987089161
343444742
1725399337
1224913894
1971678430
1247450699
1218560174
22186717
545148987
222682322
2098668612
1212288883
39268376
1191482471
1595166679
1795894200
70849408
761674256
590936314
1532988705
1423168468
2138905412
1970751977
1091465787
928604782
325887872
1238715286
2139077841
700684302
454657908
26826630
157634642
1043171889
523009365
339383006
1747170475
1395222924
1291390489
495873930
731054852
186378304
1425600612
147601330
165222978
2059806888
1017988579
169844397
1312692922
54997617
802593563
916675751
1358703220
738062871
169127674
1287442412
288064067
349486626
52364410
619816746
755745016
1100965520
484915658
1299223614
1544259674
190106004
739649794
10880532
957309167
1947005744
276091000
2035673824
446228067
1858912911
1945240216
483621544
1770994737
1682446533
739630644
235931978
1586088252
1508085535
584322951
2052710557
1218329650
543077547
2026755904
1388585668
2144524411
1404032390
1681185740
726709522
1752566096
1035618363
614449403
588591363
1941716733
1504199751
1027704918
112451527
1428492996
1171341490
68467155
1352776635
860402409
1714805185
1974162229
1087535804
1842255701
1371160479
578060654
2139332771
695106937
1617439922
1936269241
486513029
771533998
1361142508
1898971292
1112660949
1101169362
21738388
703266254
218436162
260327387
421497887
1191039232
1512328998
1328892517
1533152614
1564455750
853034333
1299924063
2004068699
2133378585
521767701
637667034
1354516801
430719677
1494279339
1891659222
647888024
697332611
903779787
1559207313
1681337914
1614115722
379698379
781551124
526214089
1541125852
1454945279
1388556173
1918468984
681269938
1918073913
1103843005
1678680450
1415396952
177287115
768057513
2119456817
2034688543
2055306171
117411826
40739912
1059721558
1652761161
784310250
1604668459
1974030561
1704494528
1148002722
674811464
232921283
1315650066
1337175936
1020974847
1670239065
1876402019
634253918
1194737302
1923786280
1459192923
1191881930
1610256421
1205666421
1255329732
349114371
1696274328
786103435
533017595
662132714
285833135
1532128502
322430966
915845009
1406453906
98228213
904030788
1966562477
1127628167
933502556
1632979717
1994142993
783569991
1152578896
1333395097
690248108
19237369
1033643795
685946554
689060777
419142169
1859099386
1088636454
974579867
618677500
1420043593
1015810616
1747099134
1514970434
1081417797
197123280
1696310881
132374296
1145228252
1774063438
2101116200
360369453
1466332622
211381340
217725741
2010421390
134965940
1094009307
909396490
1983794559
1916644662
1803645985
697197028
1548864077
511670016
1087281052
871746625
1380531664
1458995457
338891403
1601368333
443296999
1935807305
857360519
1502096054
1514078676
288021862
439798680
2021581329
1648238921
637376195
959485693
606335787
386763139
1484875553
227037528
362043742
858126426
198907458
323524377
1423647481
271096075
265159814
1681804336
306294408
52575067
1886120755
1553004342
1951608353
388436111
1835295912
1035215519
850687127
365949731
841301147
248170481
1494288473
1430402115
2099021841
1672855844
1417576729
797634982
2106426911
1109804030
2027367314
1463219329
1284065322
237855418
2058155368
1898977270
112992551
1038194678
1838522815
1946760750
836820894
231954383
766592403
1224843205
1103809483
237611738
913050510
187242929
1041723882
576704415
1201422547
86860542
985215313
1941759360
1564322011
913982427
179016814
1623105257
1697323454
880091954
1296200194
567278407
1230463082
750593416
866440398
767887697
1411804559
561566341
488942499
1588900216
665307326
819610607
1849967194
1911130134
2006142260
1428347696
1331331314
1002612544
1896427145
177176614
1290204420
1249743441
976634974
750151475
616997275
956440174
924688027
620715906
1620743810
485058040
1206411727
805284102
919687780
1226359365
3992599
262296416
149154112
275369621
1715355592
1948656476
913831356
1241018606
452245937
1041891707
1647792330
315616750
1694567272
2007036027
776901294
651166211
1905951035
57051963
1671649791
750978080
1056541946
63769404
1744002426
2008944588
107977580
1694357143
1546470052
168048430
596455385
1084593789
896810896
331726338
1624721490
38065504
543130075
976509770
1101859445
1193157980
2133221247
696615788
1411299088
1827327435
1485459310
1318828764
1284957827
513737389
376416526
321908754
676793784
1856414191
3550482
427023909
1390954758
841185783
1845646594
977696446
1304523178
1490425868
1195928779
1932743647
545487264
1769610867
2013950309
2140550069
1665994633
444539536
626637376
173766859
63343459
858198942
181233982
1006024217
2024219350
2033395745
264151585
1648902067
1855218872
1801999615
1278970989
239781528
341638706
1767132019
1656887861
1166145905
196069008
752615090
1156815036
1262694448
646976379
574403344
781322536
269557080
15226239
927503369
1530413131
56854618
817626077
717738528
945671958
1448349757
916037886
956778868
374846172
868808186
185499411
985509812
539413797
215412128
486288341
1737509596
721757427
1446181509
1339137208
1839214282
1002630556
1974292268
130577299
1940456567
1898207346
617494974
359109326
1666864853
1469131726
936252504
1487665522
95709838
59188291
104939751
1062790968
189897531
761273404
619784845
1360021821
245711346
1780284570
914051084
1324641792
1985553252
33977502
1383028246
62128666
1511155446
1326742143
1623531839
1006719860
738661209
2049807220
1235482766
2123751009
1844254283
1601102892
2140385278
2114134504
535548535
1456343286
877713979
1706146698
1683567893
394638703
1990001373
244304833
53171403
1776164314
159641869
1460642340
203921428
1543644798
2075062725
1295495622
1324901010
867327049
1602169272
279236004
1014123640
1606858045
46657435
1300212857
74571769
965744593
656551530
1887876374
1742397323
2001382472
32624729
929895135
1046615271
1173484695
894840815
133173795
468362898
434613206
22975219
52675544
1365243425
1660841951
519810243
429386240
957679386
1905864896
205989949
2014719105
1456630853
2142267597
198851060
2077922517
1339801293
2041453924
923548354
2017939984
525704150
1345431255
1158826549
1999947207
798305083
1290551524
253294560
1075763180
688008580
434594497
1670444744
1502647109
1398051415
1671815124
1762121382
1666124096
1444320869
1001443017
587581151
384073465
2037672487
574700428
562651224
1867309141
1082285973
1658297860
2111469493
1873050994
1380098270
951196436
93124668
1004146235
651390483
2100464795
1454163182
897908329
1380902000
1936019943
908829652
304153368
252005210
419031035
332017637
1729099026
1423633258
1042172244
2094322400
1927476878
1538419888
47060620
825084016
2055986943
1525464127
960923420
607987528
1681387328
807893947
309338159
1837102168
1354026454
1401091502
1647261288
177159355
1331743467
534289909
917255491
1452816265
1741122930
2037061202
1858383802
1096708405
388712033
1169735013
1895184403
436272216
123604339
1933165838
489947244
802925817
795346331
2146619371
288899915
503143053
1033873519
31791325
1476555559
1271671333
502438785
746921868
575877947
126935240
641788924
713089187
790042470
499268990
1842057881
1665045116
399584520
1913215879
332873937
1738337307
1177963079
1696079118
1019507735
1235088104
1833576240
1015717172
1409143506
247812649
2037333352
1345104326
742248549
1024669560
133853462
1914455675
1724684586
916765312
402358324
1566717530
494356286
807586433
1259027302
1891208768
572612110
172532950
907052668
425676720
1106349868
921359066
1863131117
333646264
1497024153
369602749
908276157
252806332
677543506
1602911000
1294248299
1194488717
1092967229
982115835
1243437180
1576152718
247140693
317405764
1852365834
91256132
1786417035
309525713
1292193293
185415857
1639937137
1517034392
1341373646
1756130817
1223805496
925803816
1972857701
1095362639
1924205307
116327963
1814354456
265698141
1631808751
1902038869
38901341
1433773319
193623833
1439171812
966120210
1046085810
1440603311
23851960
527485301
43040910
709730895
1343131581
1883299940
977137679
720144790
1287084709
1734384936
1927102062
1273218376
1087427057
89742247
222433505
976287370
1542415590
2115817108
1244634274
1326411724
1051259730
1851148209
1837238653
1865269765
923128619
1745143794
100768631
401641611
1697931161
1538185269
840492476
69447011
1263013456
1554065598
667354294
1016757639
2062356151
1003026993
1481039815
408986962
672755530
1977306510
1040479409
591133725
1608830113
1989794806
1033447459
408996148
2127529807
1009178600
11018739
442058783
1105363371
1920496808
1402187098
272724976
1915774825
807220977
1428464834
328735994
845249071
312610007
828171194
554058629
1645406481
302722634
785235998
1235074397
1525853808
2146485644
132877796
1898979565
2141255132
1206935341
1610033304
964623013
746588920
742662628
490112264
287721566
381407010
1651560359
274025708
2017607071
99727468
555453807
317095918
1810977021
419583727
1631089494
757079662
217288257
1857381312
1239606538
1560927149
2093495585
385439499
2001777244
1199036443
399154059
564626916
175177383
1833591674
569334446
1943390536
803730001
1972094774
786613084
1155443660
305672607
925178006
90806773
1080631285
1946885635
1795363594
2030377732
1255718548
2091441638
1369700977
872105715
1236241724
298921279
489129296
788821708
428493738
1866855730
454676172
452933731
125848406
91794664
1733448090
1277915751
869256290
99320239
1667230015
1166921884
937420010
1693927175
1142611334
1446803487
1103162985
2110205752
1091957705
1366688847
326401178
1853573863
1338476872
1166264810
1952832332
797102698
1449375249
881353783
664540398
1516188885
1753249465
897288322
1632534735
153153840
1773985380
179577705
44357897
823080491
1623478731
646036487
311154963
1477134986
1462159587
1165369509
2124899263
90226058
1486821646
958421839
663433712
1406361251
2122336249
890891659
394463295
333184680
1914889434
1801934016
55801244
2049242832
1934322623
72144605
1484528032
1735883314
899854222
14194109
614756972
1818930513
1383680886
1585638494
234632058
1145407065
439295468
1566970518
1685594873
530871697
1119341344
430836059
133464316
949212653
1188382375
1006751476
2003170675
1324360827
1136748058
1539759010
1499596293
1425867042
1092582102
1228924289
778572994
1094973284
288290037
1420291264
561243702
736890247
1566051646
1250594881
327331752
316349840
2102097635
1153083711
181644665
1494349129
1695423228
443035648
516768013
1389641426
1214896462
687237185
1301256104
1900884028
140268427
1649628434
1616762888
1703019600
423411528
78738653
539416851
1535326943
1316077617
447006308
462839744
1005428820
1521502836
1640240257
607643085
854335204
1507626126
2031061607
1884546968
285955635
1673912888
1065193566
2068888131
1934621585
1964428834
372174553
1317006023
2099315297
1844575355
1223375934
1348543235
1337363645
2077576398
849776575
277059830
1339990658
2122048733
1257340748
1112474775
872985501
1436043840
609509732
958209533
1101585820
123700579
45538286
1009558452
304348787
1442728702
336901733
1897326917
747998009
607202897
2095118231
1737551155
987771071
2002312332
1419266237
23131920
496647275
2005097908
1579393724
93437462
596036438
67329925
986464613
638326607
778879868
1296992212
228712692
450898830
406623079
1660669510
5521611
916928037
949336937
1188749108
1503719728
2072431313
2078088276
1547535679
1486251553
1082041334
305467597
1957436521
1326273832
1657403675
1439190409
1230900031
14243850
1329421595
620267791
1659848233
475126309
1672094724
237104194
1189861630
871648264
1081102872
1338264284
1021999397
2013306902
512233780
1493377743
453976320
168890017
510373823
596469195
1273934003
600711783
1214981703
1897793636
636262643
1828719633
521283244
736516892
910921116
1147027317
812233005
1649617301
1347043180
1771984608
50213860
331195469
46472932
1717780657
263401454
1152978891
217458146
1187885465
831350925
382614757
84650583
697230026
280795289
1754646995
560936934
1786680617
239972786
1346513166
2008380160
701848996
437166442
332034892
173015755
894188001
609001630
386334208
674923227
1602382894
154536099
288406875
1878752818
489332606
1674097338
945056392
963801411
1319130207
710270224
1919579627
1074516962
1873187918
1321507258
14990863
554970166
2117136180
1490797795
77795399
537077732
1144503876
284984086
627011901
616021896
1337504053
1440106295
415444143
230580280
1193583128
532504769
980790821
987372930
1872474529
7148209
1603674295
573172897
628665290
505295023
221304738
1415767613
919384870
1023100505
979467958
179867645
42743395
1645954256
1274221069
858533871
1984834421
2001451352
7249543
1847338545
2141099096
387156801
279562856
302796600
1157974800
1282884310
1510352117
281046557
2114066068
438818422
2092056381
48340641
140445240
149226023
1901956064
763875335
1683625462
1291592914
921700341
119555789
273095554
1189914358
1509337706
390735617
1332410875
995813581
1016438066
123864755
1055989134
446347466
787561658
1469417458
922501415
272257324
354345142
1853356856
1425242478
1461116743
147745831
523307438
793545091
1990430911
436053373
1283352405
439648147
439102061
187062029
2095156586
261593129
586950221
578303836
108166241
1009347449
1785944634
1791990031
1861256803
1714315518
1630610690
70902684
919216552
1508338649
1419716235
1828246255
66372134
1117851429
608467988
2031452253
59620480
1451666024
342525901
2142515805
1599942670
2121993510
867974818
444200221
1316223153
710366262
1974009462
745863761
373139908
1292962949
863235152
1125696058
1132433401
191406354
972610300
1157565137
2027797300
2061569446
1649391752
1195280719
1788809690
1709300810
1872201144
1263036719
2106157584
1694787708
206688995
341677382
13544563
1017998337
1171769230
885835710
556007010
1362350978
1284616043
1749705220
2101081086
720755195
196743567
1238568377
838650473
1860005160
1536511456
1890198645
1189849708
1593104973
623297639
19193841
426111587
1775026726
1183613564
1125339797
1063356511
110384367
1665825143
1488463816
1485649057
384095993
200162572
1046490066
1724515335
1180789907
1284786608
1271569520
219591106
1668034256
972542525
95633566
2116426289
1934722857
14030522
653216122
1912190067
1332401187
1267614291
1705900591
737744206
1742296460
101110224
445519920
1897888091
1536843947
536969692
341386080
1207457393
1825954878
1780925607
206919379
2051274567
1936196858
171032929
1547661325
305994879
1321695752
1187371304
1209876582
1939384177
2072547610
328644073
1664746704
980962404
1474228695
1386995956
1354597816
950619328
1302231967
799596650
1567555533
1000880517
123498746
1310907956
827642895
1006812391
158460728
1009571289
486670363
818965799
2126551025
912476864
1333943888
1812168
1144700044
1256228669
251047431
1731423949
1028620983
1285710118
1594975247
1006591052
1048349763
1359645162
1438991043
311331828
1650839604
490890146
932624995
540711141
1760869876
2037079940
1377898786
668442664
1327475292
1403315390
1820349325
1351240308
555385808
1964031365
175180932
50126243
533843547
1193217735
672581240
1187797159
766568427
1200280940
24793556
472290315
366253198
1301277936
1777391463
1941073323
602591984
721657168
750563017
821754285
706803770
1618370
1767440375
297188798
2107708630
1220024000
1526803077
1717826203
557817877
1047986291
2082797237
1054002884
1226468548
575903794
2073726214
123132176
420078993
1568748479
41891661
293093801
2061865229
682431332
1456990165
622740901
683466145
222603112
2015529591
2102106268
172308186
476471051
1747524848
2108020478
1272864804
591789669
1804045892
2082537556
548281020
1961721160
712337423
742914435
1886654496
358837353
998522282
263919463
1154943029
710927563
1193534885
1235071081
554460120
299433237
467499284
1355527950
165339672
1590675516
945167308
1053842535
1662626880
1088871406
21663072
1605810749
1793894962
57368131
248807684
820872395
35593782
1553571064
896187803
731301341
471697821
906373694
741148092
146579056
540006595
1798603778
1932314822
604246359
951375905
864305802
1636014728
999740647
71298842
146656662
203977666
169684482
1469719891
1537710841
60078638
432067001
1053257369
1278014844
929697947
894554013
777076512
1656703606
610922406
113673300
1563912256
1958412332
1244661223
1081054096
185088902
1840829559
1128292285
542698077
79755323
735363672
991582202
863029641
238517955
1964208293
1663127507
2016270290
1827556738
1211050067
1884041147
1586314155
743687351
1798656690
413970122
627162770
1385018011
511541012
2030003136
990705134
538060816
1117975073
1066769570
299595450
460231826
206158698
1930035056
1180503663
364784334
278418269
676393515
137496150
57707615
158253636
2094385974
1810263375
2015477292
679759372
779471237
647260643
1264870724
750039204
877253876
841389351
1736395336
753260171
1213203984
2066963441
37693004
806298634
1663432538
2139777622
52278949
839599371
1076157501
783097075
555686230
553484717
424698433
1804270489
1306947988
791911921
1739151648
1090206618
1386402654
160251669
362095329
814500259
378894484
445766115
908782590
2103598243
1578253448
2122197467
2102897503
1929252712
1811636375
749874603
1642720259
1776550746
1322883127
520662924
62282542
842959342
1171348825
1740722654
623256144
380786757
282496145
851846731
1084229269
1472151643
715082149
523619175
2136822021
1378218811
1509370733
842732528
408649513
2028719056
993243105
1549480855
1664858895
1706402050
1504377152
646149788
872487809
5414853
741200212
473923401
1639885999
544222589
1185281559
1822493839
728121256
311415293
1444523489
58869734
50922346
326642145
58041449
149658652
553313395
595190160
614337932
1149637362
493467029
83998253
845681338
1461926871
806952944
1343258836
1295812231
344168941
454318867
1045579808
826597832
61119064
776383819
833444679
1445168817
738136691
1057731662
2034398116
358108692
1514096176
1609069781
2130108209
361913079
1864332885
431895389
1371648720
1615869725
388888174
1625822220
1863648422
1917794086
2053622670
2111079220
1071394286
1181427493
112251377
566977902
1940395478
1303330402
1884449819
1706168296
1052934963
2121882629
1607055351
2042497246
2114025255
531663631
72240676
1512541930
1699974926
875548312
1721403312
1846340287
605974316
1839609421
1604209686
181896786
1420309544
1431124633
48588867
1871957348
434433650
1677090979
479882310
1758254582
18948949
303113992
388960642
1855770565
321017849
2070559173
886253900
868433438
2054595369
159706715
84087503
1169290815
1120684109
848300109
1586936256
178383033
2001361101
974570854
1792678913
467710385
1275289311
61813264
1985501342
799535263
146476860
1862714651
1210205427
2129619137
425198682
1607353388
813272162
1355475412
2054848414
52818079
1407800717
369426238
785462336
390789767
1878356137
1153919356
65345913
1902591641
1923681805
1833065881
724911133
948193416
1047395419
1298369961
245090794
1271046424
1471508117
2060319109
1293200177
219570310
35342995
258180622
1998570690
1357515960
2127363959
500260386
1880541984
2116598734
773645058
279976710
1274039276
2035319226
1246435635
2011739045
386447377
1213080374
1236074833
758068736
799700686
1946358530
846998660
562317072
925761382
125220407
1253432515
315517484
581630869
735309639
311691834
1505497728
424898956
1131672508
1615393158
1967094535
414316100
223831955
1069951681
1913996736
1159981124
1166983638
1769490271
1239868846
1594405191
1714616478
922744743
1455017305
188682318
531592549
1964096042
2088527962
2007592111
1446924774
1304760743
866245325
1653747615
1838668567
1186742901
752716347
770254560
1794530905
1923979800
1462725862
1836248814
2024750558
2113354831
647111557
1227056350
499272655
705067598
314300377
452731084
115372074
461090900
1652745696
1642592456
227185510
320056316
2039958649
2032962079
1024054215
1098881712
56747061
2116733921
1814167863
1651802179
2130338018
1816635815
494887237
727397500
1564809669
955622684
939572349
1579805026
325687496
536379529
1260302542
2031106653
955446185
1511780685
2060537754
129941781
34270264
649484737
1500840179
187905292
593549307
1651542990
1699721254
1091703083
1852657890
1542165191
309805062
1270268404
971222461
821921267
1090143997
1480809427
1933722023
1029595859
978064203
1612241395
59925810
96333630
1343551364
121693022
42550798
274441058
2041044714
1634867826
140148648
1180278047
1417554192
326627852
1202551604
1193515086
926600811
1457982683
1984337885
157479772
366333232
1512514194
1813322509
991475541
1219550362
1325100758
1165420836
211200943
1601595763
902997821
1050871017
1882222617
63167213
340228563
1800132725
1520279119
247471597
1230672614
1588217102
908457154
1474263646
437201875
1296202669
80775430
1781902891
1563631773
718511343
468648351
953635537
1564184230
1141055929
1971181648
434866334
457112359
1416956669
1240638663
1127148363
372637853
522312345
2133945920
969461453
365659582
400249631
2005010097
578011726
941980519
974192579
1837001608
505044402
640623464
973440458
1343435175
1646875918
1510858152
1388690321
2076898948
49796387
1334411171
206735739
1019075255
1908877290
1179726302
1921945998
916325408
2130354270
1915082248
1453367468
645539956
1145622165
219346521
1503389227
1810833138
835124483
1006582326
677311458
1705081750
332395463
368928201
2109376345
1861759018
1189545187
1659297708
823203989
858863428
1910006108
1307098917
1287664597
336152235
91730983
1422680715
1623496906
273647810
1820198920
753175902
53093299
1759403997
1160245856
715656832
821591146
949104472
827656287
1898114865
124620772
1308045022
1091148393
1250371587
376885238
1401373707
911456604
189128743
1517959966
896591146
1622442399
1161442061
1017130308
973079232
290369801
1485733721
1307506753
1809971826
809206126
472202274
1252606827
1134399730
1183239541
1735284795
1350579225
1874326649
1601404257
1001529251
323640892
824166033
1992899275
586852979
1091599410
2073505476
1091333356
384094815
794881809
1744172340
1973517538
1640083823
1492846397
138191804
1643930179
1888594088
604181565
1402056996
1880979131
1954671965
1578122550
711045901
1908183748
2125832135
1418010883
1627101288
1822650890
1900243400
1824800528
1361177381
1406689037
879797381
552674885
690625373
207235074
391317228
1259302608
157470787
1397643992
522312710
829454706
2124039212
379767020
1218429188
1417738226
180200686
272848052
1663429515
254229887
850034581
1998914592
888797247
805525179
1919627697
1619484295
79118443
1258416698
121070628
1995247634
1941223680
533913749
816942396
2070730144
1232099369
318035131
1627028159
421245486
1747518480
1546013737
1297343583
1769040385
519047272
908965694
1865090538
598230899
1838880219
151599447
1199849960
1345922805
320849650
951531804
484494116
2092223387
1728163642
2011740376
1977046871
1398504165
177992044
923694760
1085856083
619962764
1865375027
89248991
1790591897
1652703058
29234662
2049608094
524046806
933288823
98418853
56760359
32136179
1834664160
1154038434
1014370432
1955147717
2022294171
907728670
1097471841
1533998063
366528368
733488576
1077589812
1505562911
413884212
1385709942
1631713246
680863032
424385988
103654824
2013183661
2057436471
2044674232
73174338
1255143368
1332582223
1220876841
67557569
559187230
807218638
1511769556
139885613
776009480
155994207
156411242
118453689
1385958773
870307536
1858479188
408046556
628293216
1087001590
1955087409
1784157014
473335838
1104801396
412512506
466681326
621922222
331988052
1373478296
1806594127
2108414613
468645032
2022549427
1564582011
233129414
2113614287
1096614967
62372807
255993694
74234821
1316860816
538744203
1322396932
1348852363
270826967
422370501
1619482119
1673801771
698578655
341891898
671906437
980491030
1329122110
465091256
743218097
1845764170
332583683
1140020219
1073478826
1223712234
1697280028
855147711
580125212
1016464640
2142548082
912264682
1515379429
1605426162
1930214330
1310587450
686813261
1891420402
1654064814
662539201
567680524
1376347084
88002610
11776768
299152063
324374731
38724741
1299319920
358102966
1592533643
679914155
956524273
1801192001
106595325
531396541
1251660400
1214614230
1962568492
469642159
2090743204
637177274
2091357014
1174476103
131427490
1210250059
1125809900
2018647725
2005331767
1940357244
209797718
674709885
1403715161
350113371
974083369
1154695786
1249794943
1609960240
291335711
335329069
1121814163
1087439399
1133667168
316231866
619807563
1101065172
829298300
595489021
1859594389
1687455318
326067459
1475872321
1460270698
1174926661
2070815963
1983295571
1316713462
969468648
388113415
1602628468
677385649
1998559104
825242893
1498219981
98216988
1282236943
678838269
1274452757
1607424399
1012033503
1936678153
1745377541
692523194
1399506456
1202255575
1082346370
149723841
1993648307
593622239
1288892642
273425841
1624253241
1099754709
1806325316
597580362
2045366570
1854824061
1800436634
1963457216
977354248
1177547812
1258094589
173476070
1067193823
425840220
1543902708
1013347367
1243028777
344118536
549502961
2071023645
1516630267
1024004787
1108628520
1673433623
968003458
2139297254
870467873
1378769033
1145940137
1292590131
595806672
810662068
1702933904
828818330
314216870
467014697
1274206550
1495729530
211849505
1563228259
2066843857
826947725
824564289
1434027028
916414
535845676
1726960659
602691029
849372141
1340073372
1517074256
1054278154
434237012
649225297
204100305
484446643
837716611
1067588052
259987407
1323337689
119503916
722577885
1037561256
320073905
1297068451
1023855185
167857774
1986262878
1404757478
1659961074
1240476534
146310111
1929938764
1261787680
1017845935
2102747733
1412655353
521685184
1158988327
1215197186
874461819
700342984
1232643892
1731941114
281856033
85804783
1658527508
2146678451
2050884475
1205173151
103654784
1799164857
305845030
890133174
346582706
11730174
457681849
428671556
1202340588
743634617
1346301696
1331646438
933209150
1656017959
454956425
1402200688
1284651331
2115542662
582458832
1872241742
975274592
1718813221
203080923
838163917
1069929895
583091679
899810990
1346752446
1096721156
302893124
515466796
240833679
1798111371
246286140
546143727
1823280127
2004582080
644033686
284448641
709856434
1398031655
1579558296
1644236016
348069281
1254520268
680018120
1305685977
839285317
341563966
1236358162
525531748
131111646
109041414
1545890563
766199589
471992281
2025367808
93584788
695357933
1251095477
1303636185
724479375
1737637601
721280391
1648842459
418221412
1730309192
214661904
547811439
395112075
1686276451
1945807483
1043417940
1492694790
1697150902
324513091
894646877
1930772616
1152512560
1900800713
1545845095
1424866794
1827339983
988051823
192487965
980494840
127542724
1120383408
559458167
520535448
570651155
1207093292
1153505929
258141591
1731410400
1647865834
804386469
2133193128
1195486916
1486455989
1768928631
1861014076
383792543
800111779
992373629
1000210010
1805748046
1821008886
1647029183
1608149631
915249312
1516313913
1623242079
1151088421
1605520190
400076110
257287605
1982586397
1786897539
1248840888
7370449
783607968
1945128796
352453162
108233306
669200285
677389094
1347585185
695029252
152149743
546338099
179906071
506060826
263423606
1776054284
2116699333
1458297766
1002532421
1463661582
2045953684
290235494
1511159339
362971051
799087234
1407503274
984300350
1598594995
1756644231
561890280
959137346
250488745
1690954251
1051581795
2040660566
1019802008
2116318932
1105169001
1546926701
2086004417
880948486
1155853063
773529720
1127288791
1683913823
1918411398
111532690
1984392423
987095978
1345122816
184982086
332633571
1686534786
334110325
64240212
1840653081
132451364
2084379378
1128883435
1759173739
1369467209
513244947
1399472636
997962579
868989657
1321320825
1062841700
758284602
1990777681
1096858807
189199796
1760202977
1544272384
1234140188
310190385
31649449
1550828757
349064916
188530064
1645379648
1861769842
262677729
1546204484
1902044473
1538606278
680473513
1060286030
1647779572
1235499740
1972494632
1644523403
826474903
268987311
1420359942
1277677621
184052638
1288769514
1971333310
1326427457
1929856540
1609041053
1455014805
613967896
917327267
761359553
533647081
610430029
1679991316
1856330865
1674336027
549797541
913317498
1691126385
1078921801
136123060
505444847
1820920443
2000559770
1465706773
1281175466
1175719929
283540560
1055798794
1730686764
1505343436
1194800140
319229968
1384338578
1539037898
1912617399
1019208904
1131849884
1885661182
1731487973
1632745697
520513867
1396950666
1095750153
1493560581
2018105837
178897002
1092832636
1468042524
1442044749
1520661643
124147784
1395533121
1086213157
2026229967
764426507
1237197243
2034839839
1950880917
1419340463
1941091264
354329937
1543756488
325472845
1362051224
665621058
1712598116
1169963612
911103836
86323372
988584596
398563096
493367111
441929670
132210752
1227527000
164802185
1169122915
590974423
106095626
767817662
313682737
1443117540
1554375983
1377861701
845378601
1309261000
987102556
790474638
136650653
1280438747
478431856
2025980837
600294494
1524138462
1947833795
1517011207
110455103
774387225
481398975
2024220619
441222785
1438011728
421091319
1354576510
1310362963
2146890556
604127423
1904466882
1590114270
1564705199
413789469
286846430
1684120075
382475214
39364302
1867536128
1491085812
1559040949
741803375
1153370559
1749292851
1113682094
1511774561
845897986
2079460371
1877703138
1712545998
1045172377
403717413
908871815
1434501913
1692309856
1255895637
562258331
333108699
675170593
453234166
1978620017
1613048043
1229242338
323116551
1594390875
493247094
2136800881
1048081460
709786462
494711662
265419903
550094240
270678657
684854155
360826642
2000835579
1642363487
1955591679
503195345
1220091094
1775415382
1813329246
2034486820
398496364
1666897207
697137028
894504794
1318444042
817840218
883710660
1057299174
1260379594
1426295057
497858959
97568303
1110378835
1060860353
1305820825
1205983440
105837968
510974327
1843609891
1485956000
396017534
1133885043
232581608
1124179706
1059402247
145168459
1223401036
518639683
1504032427
1260794430
1929360746
1170913538
1513819418
1091857716
1964930095
1388514476
1999948782
1319076520
1482379548
2004315864
1609869608
73047607
513638633
882080156
1276676570
337741868
1802685250
1821199352
691952255
1423890280
642819639
326410197
634564501
1536044179
717527659
1857448054
1417358771
1106473781
1244983366
1809709161
617462181
1772104800
1441964917
226275409
1931833639
1677705600
528326413
1233204355
2055629372
641981897
1476149889
1952918471
10566673
1378472196
1996959025
2026407251
623333271
582089089
1409962774
586762013
1388377807
1979856485
1687967876
880206861
1763069387
2076992028
491599713
1125391035
1417405122
1102173277
1099770447
468343413
1760831029
758967376
40690005
2050601744
2069275358
1831445351
588775035
1585465849
1552809644
165029615
1963645334
842160387
134070936
2127854272
1562676342
681292918
121694891
766911293
903235519
1972623678
1116880600
72013664
1238429339
2127397768
776958647
1588280333
1303509731
480955557
52956586
2139661480
777038423
1402917223
1873353736
1868226301
1013739840
658890867
1995875922
757400575
899528826
1149055018
2040787421
1504334596
1703534595
1071848864
851151041
1745622106
427527350
172552725
1143475050
1693024791
1671445358
79638956
1120847580
255507363
843849221
1241870712
197989908
1279246248
180698892
1397142991
157911670
1912368549
1178005101
304830627
1869208484
2044367211
42890603
1919514503
1537122223
1730868257
270668555
1897720436
815123297
190740289
2310223
407879912
1837431552
1408251645
385694792
826034533
933003736
1947841392
1222697104
1743888193
1041515154
109708352
232701275
1730396345
459493380
830018043
1175485959
588262645
1395873058
1771034696
359830783
511707923
230737140
641642738
305082337
1829820319
913887999
876258638
1463514260
302816130
751186924
1358612731
138937458
456829386
1126016322
1546558404
321243439
2066867620
1501249019
843478112
2111834359
785748320
1973519997
759624256
1475134107
633709708
1418418425
1463842828
1878282706
900442458
228690426
199470491
1053907894
342696899
23418904
483134084
193594071
1835827112
1918936170
104425575
589521648
572622578
1347220311
1611767029
441472610
645029756
1786917821
2032344057
1847361898
760615332
1876840462
1891738138
2077533890
40474429
1467385476
754312958
797787055
2034266136
109283523
966350641
1942516900
1264173595
1159292149
1859573451
1541153067
297991709
1415329059
866749282
903442483
1066471159
1040357421
1259515588
668370046
511250330
1041691041
1491036256
932937873
1324452088
1963487818
754430048
450089853
828717304
1631381540
1783576938
1896139830
1713397668
1953781491
1219584805
262829809
1036097183
1919899590
2126591050
1409007772
68628009
594100813
1403411693
2096554804
57808076
1175919707
1845510321
1668749895
1989624897
301748778
802687303
2100600582
1536735389
67516214
1298841744
1924132080
973008274
478104935
1321497186
791235855
1925965392
646665863
1380276165
887466867
419477953
377301931
810158169
656519837
493791971
91708897
240104622
1714696147
1220330755
1307090444
34433335
1233174528
313197423
1301605825
454776731
1979433781
1572601650
1459394249
65087830
119576859
2056135963
1695673322
1755601557
995829140
374174821
827248891
1974442790
335912097
1539753213
1566247723
61618781
1547409028
382047496
1989433614
1936103275
1357081710
361062478
854152012
1213635986
795794529
1411349896
1670911119
1130710191
1072952764
838763754
998353284
361241846
39800052
159399533
736315874
1005313986
2107668612
2114918455
1130780691
898042690
1255265453
891036787
681060654
67994578
1434226717
1921163255
2046465569
1348353528
1832517535
956170318
318657283
346288533
739457788
461081104
1851265071
1552012194
1612710078
1546677985
457269670
2110085247
369484445
1249735782
2086039516
573963799
353941981
147399034
1273065446
356261367
352150430
2140763447
713352107
104319022
802145378
1129719018
1247126077
1384162602
317527458
373056144
429238203
1881661406
866351302
2016225996
627092975
1018501102
1411896325
1646205708
1169919162
1094147204
1884485236
1528615003
26698113
1864576498
952566900
148425973
2054783148
1872136198
373173229
905963322
345582782
1488712908
1172545577
76758786
2036602651
2066064975
2058870475
582139120
2138744890
2065275050
253836189
1549866990
1951731684
266845499
887731282
1290429313
954342854
226700197
957025733
1052124811
462479553
1253530900
1539979283
2020473033
1465258121
141716946
1824717228
1250011585
543046730
884828162
1302652219
674361054
742245534
1041995141
897750202
1936365793
747608596
707386002
162803241
1658147767
1075037981
1148655482
1617833889
229501711
1870577378
11440953
1145930765
822155714
1615492736
357395908
389668484
773775258
16401604
1648106107
2115985263
304701292
258116252
1757733270
237011017
717833699
2057642705
1887464232
117524489
1144043371
1202953082
1861308787
1034733347
683001339
1212691718
1705491032
1960172615
1517121594
560376616
753269351
1087651904
1129326346
1335215351
115293915
922671692
1083235470
203599021
1640578960
266624066
2045745479
803147972
1561983426
249767661
1710267265
1827343276
2020241942
1891726964
805371068
2050741311
1217887873
1443288654
1840373799
279983531
702126409
351788458
743647520
1654902788
598522504
439694248
1616296323
68296844
360790737
2115951490
604321581
175788530
1229897022
943507760
2066570003
13947898
859972074
1628290330
2107033337
621526230
1944027214
1035823237
1512137730
1099362389
605104294
1617091155
412764415
1451036881
146583390
2055746131
1483679785
735721256
93781639
383557190
109659634
1303212854
84963451
1242668599
616101622
1647186784
223474102
168071063
1094362734
965326337
1617177486
1031111382
620651602
1825317057
1337570902
1034704696
192609173
1515315460
1500861164
1854742149
1727369276
1263973450
937766486
1086114303
1212597790
256948370
1103899315
1687625264
2034658961
1592353831
1412575806
735506274
891731748
1636124261
2090111285
317826528
707268485
1030459318
1013930060
709298778
338567183
733897110
87607055
442915150
1205856135
513074968
1980218731
1170841772
1914366500
547894679
1916679927
361259719
530781981
857994231
1521536033
1302496105
1427648223
256625606
149175686
1487174614
391754356
1455857890
639239510
1367725776
1084381173
1719702074
369422804
767751510
1589906031
758432189
1864288193
1221794326
453865223
399500356
1622666430
893107918
1417802729
1526504233
1895438546
513945525
556623380
441094788
725029238
861695900
1534857125
713124675
687631200
2065851657
882925272
1842375246
1451578680
866143648
2100237049
229372233
1833134357
1120631513
1899688893
524926598
1566017383
167401018
1431899844
214758758
1089714495
1675668731
370572982
1850928853
2059344314
1521567073
1669904485
1395773690
1249167680
717601375
1858167329
1423568900
1897326452
1900912407
2131669343
703264383
1882100992
1973808298
152129752
1361958019
95551140
1327084937
1238421307
1363442066
1078554268
1072505245
605525299
1929401187
1707894574
2041819826
511665041
1232115455
1743766937
504549642
1689737724
1272533213
1228794633
842112847
380404806
988036279
512880644
1647777469
2086531564
58484345
1198448205
1566010184
1699042080
1323667896
162263661
1108457679
240984112
1891658399
1930356535
90109392
1642940022
1758232032
1032668923
1991455032
1080516527
928577817
1896728145
2110919996
1102802962
1349857951
530753036
1855435907
44968957
185727667
1599479276
1375116910
433702557
2120528513
247582294
1250704065
1008879670
1492987246
2143959795
1179414133
1753639981
1512003802
1442270359
2112194348
659949519
923905139
1006820291
1436381339
16185235
1529963077
240534369
176762768
1283561058
448624519
911210944
840935290
1453177719
493450387
877278193
1900586365
623460327
1994980508
1014730628
1932080419
1146162785
415573648
1424672047
252591385
367376385
32284045
281961102
938893956
198480789
1301252171
1473350759
1063007804
181297915
66599456
500615620
671197137
1782874605
1429318386
166843646
1016972071
587570278
778876724
1232172765
1500361713
1038281886
1748314297
770861104
1456083431
2011627752
480740959
999570698
1174500710
1506216682
167292140
1988711889
953766781
743945440
1052782260
224057905
389423561
1139703931
714505219
1868151645
361481129
280538295
246928406
1960164894
836189607
976266345
796720112
2027130047
872591870
1207628993
278577143
572183153
162833544
2056506055
1933130533
462773256
1957398571
2052454950
1041492042
572015461
1709609358
1803848532
1827895713
399515943
117232671
1109381542
502429943
1000949510
1579394681
1617889736
1344122968
892142190
679824945
524779538
1747016225
1533863359
2041115750
1463434858
349444473
2008357902
1707926007
1576092332
915454410
1121894884
2016674708
723860808
2037364768
2117814407
1971828291
2092226238
1670484640
1328668633
1838078818
1501986485
768270577
1858594970
1721447714
1056817510
1445147780
1282240126
2016283247
351086341
2025308447
1971759793
2037715813
940415101
481479866
1766559265
2069933590
52711161
1210640262
2058769356
489970018
991971652
1456270630
5904928
1704098575
580405988
1015794661
1411024589
690252363
1026711987
239146329
182284134
723502427
1939731468
1607816933
1450151150
185207971
1424578452
1077361081
838153472
1044088782
572256019
1489005266
1264590167
1120039384
622710982
1991723936
310584385
1818717354
202765549
180251260
1887249706
599015060
512224159
1931657735
1750323386
704500999
563747607
857326160
1136103440
1955762818
621643323
169877677
1963552615
1951260996
982522532
868904864
31199131
636621015
1160939250
1903722582
390635627
315193581
518691075
1551665465
1536222047
2016405323
1177232449
1617368925
648492399
533025433
498757568
575194686
89497943
153802563
84946126
47890589
1222441511
1632304074
799274175
1453262754
1728380233
1649294583
632639353
1613333644
347503817
444391818
1094074780
232972154
1331204508
1064245157
1168204481
1974870177
2001327486
504125427
1638169652
104470660
804169244
1727730192
2108206580
1711771530
1877831288
172073407
845225606
2131574514
106035550
200903117
514404356
1020432595
1467010036
924186993
337329936
297412623
914589648
1381930929
904456290
1752510786
118969551
2128582699
765319152
1006139997
998659042
774903677
93724193
694440682
1406474565
705674930
152112992
1819292897
846016130
1979494473
1038723341
1477129384
1917688968
1719843911
605913172
33700038
1684700783
556063813
1667971203
27065084
2014616358
1390540777
1869709617
1313001380
341969050
1249243336
1859624004
2086156017
1320211581
1184364379
1512598741
1269183583
1954330599
798434906
1395199087
867987199
216060203
517367663
630450727
1474239145
1212048854
97034263
910258366
221357780
1252109561
2033067131
1575433255
1659844604
1469948298
477394150
1219930426
1705109255
611835113
1681473944
1950638629
594135662
2006808764
1712436902
1228985945
1216660874
1115289815
785846559
380350327
6824351
216612499
534346281
1615503448
551349538
1469940287
511323246
38585164
28321192
217208108
1892540262
539197381
1151837706
767929519
1963490393
750385497
915202150
571470865
2022906291
374605120
1530813815
1930700413
1322074201
1081977170
601425070
924905824
1721399088
2056528223
1059728763
486268712
16586654
160526044
1773893206
1328515362
1377790299
669216071
468280744
1435881812
1095501741
238514710
1905644078
764880265
729189559
742617530
673649302
129485078
2132116984
817213146
346355297
1932273385
1060024543
1536421880
2095351279
1045245080
1989574281
1450392981
1272154727
1961208792
1669587090
1913727227
706010770
728876223
649682135
821533238
423528072
814307485
144992709
1928603199
1227526243
1271825366
1911821148
1699474835
2079046714
1675173932
71820720
263520641
1846996089
985157355
1387799405
1849578484
1580359197
1791167295
286802002
74394668
2000398579
1804649661
737453625
906438150
257263605
689111264
443334904
1978120129
1557031200
485033539
1579832124
63979707
2026948253
1680248360
215421430
2109054600
1076774288
2045148886
1771145577
2040417489
1607901165
287485478
67258584
822872652
464212944
2120854413
97670941
2132543381
595663725
1009488468
1315171943
245800248
322973288
1383523280
936280389
365398516
137644312
1293838850
1597965899
1616361802
113081675
1902190942
234720403
855740765
1085459016
239938284
1735989127
1018743089
635927888
288802678
1272628269
1551812401
90462597
2042386607
1841378337
1971095357
1728415915
1592814610
1826964181
1671104737
709776060
1902300432
1586037029
1591952913
1617141346
1138859811
129104445
1007595640
1144928802
652967976
743423744
2094086246
625339164
149664423
965720872
176544601
229000717
393826300
952062223
1107736871
1724796871
1274184351
1664957887
664384392
1537991975
535611569
1595622824
771396473
961801024
1544764810
523315436
1940633423
333989869
1311501510
411164358
903236110
2125242712
823995313
2046040811
2015559815
861595482
871103634
1384061211
85221479
367567493
1389131663
353153342
1921748384
386797015
528301703
812758103
1111531985
285209863
608630238
2096992310
102205737
1458396903
1058588554
272776119
609905142
1358035926
677047624
450194280
1879216522
592338722
1395671664
1256983874
1163455504
148307712
1929371298
1238437286
995557744
900398222
876591124
1230529172
1045527618
1214493699
479808844
965697706
278214576
84809140
279009201
638277566
968873525
1314833753
729515505
1700230577
1572658996
246547141
1726168646
874705996
1215325693
59267652
137521197
149982321
859322137
592518347
1629437764
1680356073
1703710562
510894033
822750515
462167149
1378441821
1235764747
1440001057
523372971
910751527
282218381
22687918
2034359261
144279665
1722511858
1388584052
1356493056
833997152
2125609149
17938473
60672065
403336373
2079075609
911029753
2022010228
2100363921
539805421
1359395687
566242856
48850614
1823614172
2077127749
981079515
1778038612
235441073
1753656425
680505704
1030017572
1514516510
2139550132
156081271
543906904
432850249
2024357651
1400722603
1579372285
1206671027
511323661
538990285
625741470
1908860709
1776628108
375030334
190646489
1461148081
919984031
640468325
97573629
1904353743
140973100
817959595
14090185
205798190
760844993
1948818417
380962435
523299560
329912684
193812148
725635161
755975839
1010876943
335005969
1392072360
1988658505
97695135
149560675
1970371185
1744312312
1882082725
858881787
113531059
1099860192
122402668
258915696
68004481
374875396
1469738154
1626815067
316975650
1608018679
589610916
953097271
1007026533
151733314
155347927
261999467
896876649
2092762492
1890791717
748533398
276749197
1883911583
1176139282
1923636653
1680060812
1425547190
116715820
1335863334
882317821
255273440
457268338
1905622893
1687714622
1279260227
775237265
271758375
1838246191
194792219
141975062
134097450
1870744383
860668594
1685269211
944065726
1642039994
1247560756
1334898816
193383041
1253918775
1053967223
1762328881
1298176723
1636801360
1762969988
830113544
1881294971
1730893797
1340818615
606105400
658802452
1151032457
91431081
2099927891
1126633147
781871335
1316431659
1582013538
93700277
463043550
582658015
1965241598
901124941
1314634161
1978231031
1560797909
220055166
256957091
503144144
804467182
787734372
1794580687
353053997
409245225
891088374
1806554784
1099329127
943033875
2123601773
1233212702
1630454860
1584909455
1294887952
1922666936
670478427
1352035230
1748239010
454309169
492123062
1494427140
1681808637
858995074
1066612652
1616419435
1611568039
921243713
1975893485
171611345
2031209341
1105940638
1581635729
752705854
1903718404
798289269
278358711
1943872896
2095102419
1308685468
1993322556
615400518
1739946148
1340527595
1940688551
1062192735
1350707609
820062266
531475743
545836587
1906135423
736629525
10507277
1493831788
78258938
870848916
1009718926
518805425
412248417
310282843
1730560447
354749970
1169800667
1761897335
943592776
514445186
55247550
1278275923
240894955
287048780
2074159269
314342465
1733966635
1559593664
485243531
864886711
361477147
659503667
1179890023
940945215
927271666
1534780530
1492586831
1404065162
753131634
1757987029
525192471
551400159
115376296
854742444
1820816053
1500611240
647795861
834878315
145563608
383109742
297769323
1454960113
1969569095
1135447899
1091707231
225617796
1381663903
1749030158
15260541
233456313
661080821
1597350799
1246782588
1032791190
499521004
1213126135
1363861039
108801869
950564953
987721707
1569738973
1512160314
1756706156
1240841403
1617089086
115121626
1695460778
1614247131
455571092
504572478
128095090
1369255076
261425388
1653689783
27518526
1028999903
1533643481
352101498
405813167
2050459060
246906149
1985584425
943798244
1280436899
2096885730
2126160611
338397505
171469723
2119064311
273829946
604757121
618657100
253443446
1564583907
1302549999
888016397
972719884
1218140408
658782307
1149631384
944949162
1093994387
1016060613
79458627
999958486
1862246357
1927734105
2046478046
1512450207
163557429
646761518
1790621063
664480839
1377749834
1486860281
2334690
304924354
1815016057
1227185534
271736599
855627046
1150879700
529445950
1966381241
1495227967
936331501
1328695503
645963311
865418115
1690095701
878661931
2054345292
542607426
1787502698
2043271219
299472754
1255922265
1261876582
758201065
1763231345
1849770676
1254858702
88206382
1802349499
1008866600
1698899500
970162381
685543110
440301841
1528524817
1925448853
2003877764
508608775
1591883689
953259359
1419259224
1752992678
470516835
2129872990
1266910240
971615178
562916610
1238521279
2039731179
1715198042
819585540
774147478
33472076
62399668
200245163
1439240990
1576152260
118047103
458909795
1990746549
1990233930
1152615369
656287492
628660428
1522442758
594130644
1671534856
833032402
689683562
529773248
1037426877
1053308434
1981654608
427277756
535912348
453946977
34141954
1150792689
1513601097
1634387135
169802678
1878194149
1902631325
1225989425
1455039689
1140730572
1317605311
458732017
1689386259
2084678830
703602494
599791331
678405985
263185509
225797879
227935744
1832641839
736383066
1878329964
85799981
997172379
1553751673
911352845
433679512
2085623463
836439120
1414922049
1248064833
1115639345
877154275
1508137784
1366375370
839541957
2021476154
1864217646
1053280539
2067671616
655241486
472422075
503938494
931879542
1480797368
930806104
1750078965
937646899
798016252
2006753042
1019082401
2014741221
872494483
1803256171
1598308635
1927079695
2011142189
109789896
1140797176
2119348657
991277022
2080942331
2024388368
684785781
1355652096
1457135303
214530405
1110198819
839403135
296107732
743699298
1434537382
1274649428
1826186673
2007891034
1406765035
1109100971
1584614361
1057392863
269496759
151571363
966109294
640530633
1887487662
1884321498
300735252
1495869805
1663570740
1720931337
1764466211
1625723723
755026559
2086404188
1660076425
1385016776
495232270
1732433000
228453418
51534721
56297222
135173542
1150183102
466099801
2002660951
1000533461
1252847011
1675088874
792717493
128822170
2046528447
1301854722
154587690
19122876
1194359852
1441643125
1715280772
465519621
1584600181
115867476
814340108
1724818987
1215543134
1980747738
403559394
348616147
1429720639
1641329601
517796653
137123076
2081606801
549838930
59578007
24638706
1986345224
1750330327
1874037550
1860029657
349880336
134007509
214564820
1204918975
754994837
283317071
1105462177
1265019930
2133537681
15829456
1623067787
1773661554
449465073
1808528647
1892615350
363447022
291122985
1122908857
321216900
896968825
911569964
1232782051
704168404
1704434231
1016719658
1868113352
49877952
1119437946
937157342
1113988656
998523739
1955527741
1658883541
1536542484
1913352305
1014267675
156780808
688463603
403746170
1475312616
374474646
892851483
1548109015
406971152
241220427
242179206
746096699
626916863
648791833
956844506
990586402
2074955874
943945860
567473539
1140000834
1362837479
20089574
1432119896
20298211
804553795
2061873467
1405917029
1461147142
936140851
128067604
809422524
1010826703
616079561
1457803340
1167427335
1111610966
1637181081
580866404
703228459
1728614293
572634430
1299628805
752592931
2145087975
862309366
1948999676
337089393
448460017
1794393579
848543839
1957135789
587390337
1519846004
781851413
1989872575
1784275985
790156467
1909985633
64248269
1863836285
1711078649
881426428
1507264467
1433111293
1326802948
2058312137
832181679
145270181
470333411
1180404261
796800902
1581766618
284759004
675208935
279538136
1547759782
1050460344
565312292
304663997
1888010500
121209106
429019279
1499057524
2006677725
219397552
392962747
876316795
1679592795
167933367
243961969
1533642577
833955715
1962473096
1017554596
1990244558
158997245
1131896051
2114878022
2144318774
507667115
32693307
2067614443
1070811912
1266100446
1869008700
972926024
52450219
1762022378
1029673029
1716435329
1270599385
323001771
250616275
358960809
822232800
1435250986
1310944746
1463962359
1289715269
989122740
1889191753
561437539
154624560
1069712526
1227460922
2010107171
1465993078
2069876963
224405376
901834540
1454796637
435713114
1125539686
2106150091
777310968
1633267073
1529272136
405399617
1633105918
79497883
1403784936
2070338691
736332984
2001124832
1429227609
959250325
43027573
1025539526
1533095765
1305763050
482585525
1866066316
452479466
416858010
97012831
1037531269
2074685707
1170293978
125909557
976809999
637964334
152040829
1555394188
264266155
1383001572
1462921497
2014911833
421703982
926039105
562851823
1347684538
1716167595
692138196
802538759
140909954
1404531928
1003971814
1512294497
1995134933
1145042352
1756446150
974668208
2111827595
1648571121
192847216
1607346700
1470482464
91202224
1080252939
826113660
1965831882
1986648986
2121694882
1492064810
1144716492
1237045734
340874154
184129748
872519728
1872076528
2111778416
1835024495
288086020
1577635484
1606355460
453833788
1507637183
1736914309
1302849386
113127010
1964016498
1603162172
1583412673
1969357459
1208435976
596125647
1895727634
1568090076
2004383643
1980416549
1815392374
858590054
963707855
1455363679
699464525
119270078
2010940458
559451214
747338915
1603138830
584765925
1109787121
855702939
1517450964
1965217839
921000540
684117674
1882458956
332640492
1587712848
2020173898
499832471
1580534080
1267426358
927388436
1317259383
1896336738
1572889502
685103087
336979485
1411915001
1716303340
453703759
364813533
6391537
1837974492
650915422
490609624
1719045889
2020636625
1820620153
1252833004
1601992822
1276609842
1980242467
1044533327
1909218069
931280380
2082132702
1900596049
485130159
1460551955
1728618340
93488666
1776616342
364062953
2128769548
82697345
1288357292
1677959453
1628413756
1613672978
1996200462
891125045
1980044746
2005337010
288540327
1305552580
1259560867
336036595
1867302734
1382652812
1633446314
2084648862
787044847
1134425050
874648587
874588664
1428869902
1129672867
1841203900
37688647
1727248860
101126713
2075616538
49816086
572763220
1167963538
1870434015
1674487813
1836354529
1592376233
1518598115
1470625963
1203302736
2060007210
429067548
1856057647
1985800419
1078960791
1277622151
978588968
1848243976
223747755
34383320
159707180
1886348423
385693959
2052692868
206733543
433050134
466172302
605456965
1545661073
655693246
2099378541
1779216692
815312802
2139839951
639582488
809960791
2100474892
595893849
430616136
1257775650
1223313233
1891976355
1512055493
462815787
1271805580
1169896405
414562883
1780252131
1011476327
1736444067
991185013
2106037712
941586939
768058954
1235836905
1740013764
1529606727
1526467191
1096540116
1846052329
1613655076
770140454
258738770
1898224665
367744011
627937775
778576585
863818152
86288817
502635293
1866372178
1597931095
1509968590
1665455719
1905696610
830486872
2106934445
145493384
716738792
966695725
1249455886
1418200603
443449316
685295062
1766231474
1261849956
1902547873
1063105444
674577228
1757367812
1958728346
2031833501
184408917
1603709606
1451915186
901799350
1583436833
1039328002
186962344
880939085
1288524297
710754355
1467852940
1565953072
1203163248
2067466390
1818569705
1987384987
325299431
1144061012
1597336010
235738969
1627144458
258087241
809192447
222618092
618530000
1470801951
1399398220
447825030
1028143332
2081984301
1476108484
664199541
127637746
1275195445
1473942737
1013337684
814093643
1983580972
1201530107
1443101961
1569953372
353135592
339756609
1720511494
1153222014
1135238491
866674611
1365843450
1621942346
554608152
1766959083
60611223
781685382
1597344981
8213538
376026707
1150802035
2094998620
561343989
997221250
363915369
185982956
797571512
111430021
1655318055
1725657010
1234293932
58844683
622795912
444392563
383259556
1612248124
876380031
690953278
2122246311
1503354398
2026059435
1521776293
1065423265
2067919834
1074425855
871157996
463130212
695725255
467253462
609274469
1736662852
1616785195
1058283918
259608641
1459620557
2111266973
1833789122
1022653063
1132047487
1684913706
1568810083
1606975390
2011024052
1032043746
1582042868
1378248944
1018443009
509637072
470496949
1357672269
1936861909
1422443092
530403709
1975129804
137627926
620125220
1985744120
1702257457
1562804370
1272804931
1916496056
608787547
319313077
634542233
318839128
1059707422
911057167
1790946310
1873670465
2118162639
1619896379
104764232
1632785546
444700110
1241786793
721521465
1051111895
2080158422
386875415
1579356664
702612826
1434886978
1639106509
1476991179
1214276330
91955192
390745334
1034828579
904366178
2054775548
1051885895
1581367109
591361971
1981541583
458439473
1311727258
1379604687
1724682194
1704131496
1774179804
120906999
888522041
2036136954
2124627251
306157491
1190283405
1736623320
349579482
1080224279
708574290
1189235741
208834809
1465734201
1065031281
1985583809
119374316
881055767
2050397198
951123062
1491244284
1098437514
1007089189
801420220
91107236
798153345
239879626
1012349517
465014139
1290574147
2089312160
739575241
323718719
1278656249
345934268
1735579379
596201413
42266398
425283021
2100268878
1715572234
1819196637
1052221307
2036502525
1950993072
1040034951
1453475487
1780457210
196361630
1459699202
667587951
1272534698
880643427
797048692
1066623789
1405819667
1101090783
774678144
1795510654
785619164
2040942873
1554920443
569333723
1330170530
584295742
337255507
309631078
1282312270
610238329
93551562
577272813
576232553
1728631572
1905414008
653923882
1361142510
481082191
1916647296
1112527399
1853747038
394832893
1936998957
1238656531
886618819
1593469203
1295727961
1326845949
2000411267
950978488
1936593135
1614354914
561233420
1783641551
1336320408
1411294801
267613505
149293823
544717396
2038481772
321093396
1077256198
590511901
1197787389
1575231216
362164168
1536157383
946141944
1865169951
1187544881
2125938237
1232238357
986564365
109268287
1564127552
667969555
1837672431
2105904063
566418991
1898545848
615855362
538926954
1480748722
62966131
1374630171
356706239
1940568971
1004443947
1196052701
491638716
1849325039
515570953
280578629
467445212
715086276
1514556154
1265658462
555285643
1782835255
743507906
472691370
202592808
2135042525
850662298
963150139
551141752
1452570840
1496980922
916897064
840726969
289231631
288055664
1511886332
1196490543
557790451
964471321
1177131231
1969566446
1096645377
499293859
605210762
1899176824
616516705
891967293
1170970966
939959551
1705872686
1373124629
1618211172
61190486
147118267
1009653435
294157765
476876898
1544848228
1150920085
1422367000
2100218069
264480136
699148542
1760868767
565040909
536161616
1197240957
1573087289
1100394251
96729343
1601447367
626179318
655819628
659552528
1783186673
130180941
1094407792
620059347
1107624993
1066023734
124178841
1810283160
567862891
1365067624
1012262477
1686330739
1570972126
1652651115
473740865
618820610
1705200537
1688512954
45237070
1177314507
486558749
1717075103
439969789
1434131938
1090558924
863856353
811112225
1461350328
435537635
822510610
1448174992
1965125296
1845246488
60741732
128506045
947773018
818959863
416882403
617709481
363504320
857328697
380837815
694703026
610941793
514737011
89492933
580214716
201213173
1550598987
991522327
188821834
58000348
326068490
721159435
1492127819
1069938196
1216275332
835341640
758382509
1201040990
1068971931
1584199038
1288078676
1721709848
563104769
1977476844
779827794
1623995374
125877926
460346328
693904224
256845592
2074050400
305417485
39899495
1073633265
566539660
2086592783
1464944859
24665926
801827626
1371521407
629519016
2091249529
229736986
2121101863
1884542089
374515426
1837199297
921763436
1411076300
1370876403
1710571967
257570881
536981192
1323615591
436562260
1187347987
1636772726
1178982638
983158943
16517362
578638082
205539504
918664783
1408746175
1915246544
1988016136
972214877
523478306
825511375
1849641983
653312300
382836485
1997998008
290043141
287160671
1153368818
1314379914
2101625190
1293256401
2116058514
1836454498
1061222352
211013506
1802408869
2139573811
1669052658
415670180
1170974961
12483664
1197632076
558775722
1413254483
674020498
438315126
1028343570
2139919348
1361903315
1711571165
654054350
63320452
1410034363
255833167
1770677102
1514742249
1050251370
1787625886
734679269
1873221305
1652580516
1753478906
2043383476
344976781
943779060
1349111009
1782442789
1496739507
586477474
662423709
1003101535
649499246
838868200
667657539
161470525
1915113492
318978599
333907921
2107254666
1360655320
2139225785
1117976462
1903891510
126156060
248298426
1887723891
1071616036
1526760720
1977535769
979280465
413969118
262155356
1677906139
518068315
64425330
1855885773
1412278334
49069668
1485160172
390746251
1478573901
1990905205
1303457923
515671525
327687568
1602053870
1820299824
721543291
1381678593
889407407
331312664
1115632967
1593814885
763855155
1728155018
2021302013
2042068192
139869295
1928537462
1943151522
335895949
445613088
62474576
84468539
937798986
1563498228
556706087
485739898
1271082140
2033205617
1610912948
1970200650
826018111
815579295
904415072
564391579
233287211
166046840
1106083246
59501973
1651399698
1283025232
27218104
1349766034
1835239781
739877630
909662755
1584254532
880020105
1918652001
1285759298
1756920047
1872298581
200455295
1845743247
1363409476
1998625305
426738651
1974216776
564077392
1048412692
23391031
1685771930
766829849
1391343977
64207746
147255290
1055086420
1177362153
1963234039
1964559636
370493026
1652181160
268701098
118564285
1604798969
2121278585
1058734530
721384472
1677812304
1144250505
1253818478
935895532
1408114684
1085446970
360538196
836697245
131616982
347888454
1709051905
2066509957
1698182824
720228551
1017475207
1894780607
1570326044
1652153428
1491072796
934271070
515992444
805560325
1351374672
2021642833
329439810
1255921596
255063578
436167400
1105290054
369965304
432497468
177075549
1607750163
298949425
691526563
5760390
856544217
1125656680
57070782
654095728
1603331544
603116895
1948552390
162498647
1274989258
1490706675
1712760578
601024387
522521174
333061583
1568656489
1630588569
527758792
1070891398
2097239818
2047868794
1695397932
1127316879
1183843231
2122817191
1528949449
1650958043
2029300721
261232648
2107749503
133232268
1012009295
864045630
338849758
2019346989
1179156197
1720580966
1671223406
1045367801
946924380
2138609076
1794818720
1667144337
973570942
991505144
1108170982
1474513414
801092771
1092796693
306504173
1021621136
2061111030
927327924
1814237002
410701327
1387607867
2132447010
1723913167
1443974688
439542054
105985634
123781376
1360973487
74044060
533482988
1662447283
167821467
1916660725
795013278
1152346055
164438884
748108926
154001105
1562124665
1661666757
2098273047
1080017639
617838874
711118119
689588468
1086963104
413678264
863454811
2040470647
1900886618
1690578630
1396211103
1131852349
1151076937
1552822573
1646354270
1391208518
147311257
1315229368
904994770
786227282
1967230736
1446407163
1267821485
1577371929
1779095312
1243607829
1593466892
858894735
167299487
945490481
939870927
590783185
1426766300
769970656
4141894
1234715245
653587134
560343857
116140495
118176894
18926651
1711703471
1837916204
251508111
1317209709
1978807838
1347684949
1199883832
1523150497
880628879
455542278
287767458
92326809
2079072909
1556695936
1646060329
1291063523
1661598038
253044159
448830367
598072419
584564797
1948791241
386232333
509950360
1689971331
1436035251
1123056165
1746841119
95813283
601910825
1579895835
195726988
55812891
693725672
619291312
184129897
1393374667
1026205530
1115365417
1713429725
1427499456
533249436
1140985371
602268041
1737715117
1806696584
937961365
546054226
1466767835
1244461208
1087007703
1589951809
133867112
1696834219
548730848
1371638887
721119795
1541830991
598206847
378297920
1180639277
1380860844
1451116683
1440977813
227096154
107196169
560986712
251460031
1071096654
839626321
730315542
1454370535
1314276720
1531421268
1585848418
631754541
2124925044
381307540
2026546016
593471336
424481660
625114333
1425781584
1925722692
1838432236
1050453460
1833357148
1620647049
362289068
1209798990
573679932
1919848748
1759058655
665647702
1930776290
955518296
1947799078
1483760535
545021408
1853717778
423760334
1600305003
515718217
1452253069
708984529
1000222868
1363762136
33075897
1709493696
1860831701
1028293536
238708803
902940013
1080522391
1011295023
774250937
1761423394
1682793249
900115346
1152152601
1710152335
1086586050
135197329
436270296
1953208792
420545082
296983675
911429095
1177098799
2103827331
818974320
880712163
1381315670
1992325872
598239437
1781532777
1742326986
57672830
1635780964
304466440
241580326
435043958
1546655142
944194873
1718038284
215927265
335908006
2121765249
875969002
1411719912
97149357
1814248700
585742751
1814194185
1022303937
1504335723
256796756
759950221
971935253
736610144
1404266765
862686041
1730440477
2067195428
424795707
620417261
74458594
1819829200
607717033
1747573271
1142723205
1907848076
1657267599
339937422
1235600972
1529888779
1105030945
859601708
1427497130
412657644
1661485158
812141852
600958718
1168916837
1377754112
508862182
1909434095
471639852
1003057494
1326212716
206414110
673647668
1856383558
252315370
289798855
607131699
483459652
743223660
1156937849
719784950
1673012119
1344376186
1492090895
2123443486
340119013
324118601
374874867
2000583450
227067189
428191265
385691747
1086892779
941901563
1775266327
388452403
1822256012
1357941004
661720517
1813783555
2054484508
894746603
1056850714
1365930647
1580584463
1275309263
290128499
154753249
812058106
1893970884
511063223
972260831
565279405
2064349791
817240775
96959279
2031195385
131861911
126909869
244701306
1467627630
778145806
156280632
1929817381
852099294
440627317
162275763
1335808714
1964230018
1303193504
1101480096
1892568934
1817929330
1840807781
636121431
688963435
973594481
84041695
1574523377
676907112
946578840
338896399
920425179
1075811048
1474579070
409174709
208641599
831606033
1144154401
1667686323
1050872045
2037363758
902486579
975458032
1977928258
123971552
704786335
692518937
469711933
1821819866
1477671324
1622097695
526377941
1334706688
404967978
707590857
1188495753
1499358509
343945766
942461534
287369663
1517595284
75566361
354462657
1420436443
323552550
1535325493
1821168416
287265774
1601691323
1168672778
985833255
628746824
2010686234
2132206230
678535365
1650105274
441160130
161078679
1935169791
966959524
605526137
2141704596
1165850257
425509686
231814433
1122706308
1081777499
1361519594
1038311610
126933133
1250014064
913235379
1358135394
1153266368
1457895562
351166442
1165582661
1571362055
1947214652
1442813939
1778661729
1711533933
1558955841
712171937
63287929
929297303
602817814
1740357496
1562115058
614256826
1242103340
845437564
1240720811
1929590756
871011571
2094582484
838599115
1622960307
1947857405
1387997309
1455542020
1650132165
1217647249
1578197550
1441917748
1764371678
1991499585
213770019
1444170965
1856496688
1616005591
970188409
1581090381
818920871
1092547391
1064882002
256773946
2113326950
2070092447
1529018801
1333303150
639233809
930255646
1462210134
1994940549
580859514
1496678795
2041054980
780181776
1152110469
1934861266
1242595119
2009984395
1028589761
1739202183
1400359725
1063431114
434352422
1356124958
592599515
1761053877
1512619216
548683287
1627970417
1992887878
347222263
335076870
2082714424
1137378985
829642805
853352664
333196959
1114322286
423837411
324459161
1678017979
1337712264
1415346078
1898529638
811049997
1828678701
1895376508
1952480830
1482799222
397285686
776754881
652191387
1934789858
36610935
1329174030
634021601
204122057
496698860
592173295
196286285
1406415703
923417257
1133291276
1687577308
1608035763
1626867135
872189920
885880473
1367630350
2072233742
294512202
943699907
174631026
1818186862
799196474
2134704569
1615719844
2036784177
120544147
1921608741
331777030
1056624433
482443514
272865747
565394300
1700057953
164532608
1601080922
1630192003
103857603
550015625
671616111
1012189666
641897629
849059448
1907653810
870973088
1007852024
1330944232
589912850
1110030488
2012765580
1926376308
1486827005
456556262
1594742684
1770064274
666108787
904548428
1293126192
1480883386
189233368
2035528324
392080521
902576421
435767167
1613531882
1426742448
716732864
1980980223
1555807963
1053088080
957178894
365458616
1152555892
716293402
982955277
382748367
230098570
1593470965
956085559
1217015170
678131228
1338321404
1500214344
1945067537
1357230368
1533844729
281890482
683519978
950360032
972042098
347715668
2070138655
2134586275
448163470
5853675
660086368
66211703
1440383064
1805665518
1973617514
871094280
610115008
1046472566
394643245
356435004
79009111
1473292605
1497824327
1892435254
1196512548
911558336
692940030
563740330
952925489
576210736
1808961917
966985537
2108357047
2051325634
1939181119
1496363169
1972741372
482040959
1008188034
1189877709
1647374941
289717545
705408486
200899903
398892984
1994524933
582997878
277767477
739995697
1794954990
997038867
1922269205
1776938614
173496521
360052822
285432516
1167799950
1623052314
884258934
198629012
704039084
324684337
959653136
1097886054
832725752
1286317055
1705198945
529999573
1147855858
1883297536
1076667894
1865584364
359609565
1601801457
1664329032
387459122
694565782
531430470
1071926126
727440985
1515771307
2100825186
610903876
2075405147
1078516104
1444135441
1272624586
883099497
2086543730
162853648
369479500
204775869
508730734
588661576
1097047521
1548017585
972451326
753756285
563780792
2036115006
1153762661
1059894885
1360796793
106424645
2040812333
940700570
1149490002
2049279137
1258747245
975402178
1921184293
101833658
1506440013
1939636824
1933558609
137183769
2034925479
1659503379
238211117
914303871
2135048870
1056469443
631935086
886514784
2016717973
1630804142
1262395264
1345098308
1463078827
171742769
144407320
664681263
1510425230
426551476
204458360
474126066
548768441
1383547629
1902389100
1981408946
1640795708
326822078
1210482475
1167267184
849284725
1762415211
1337058796
640966726
218442280
1020877292
211550843
672712404
305260474
1856319095
2052127543
1259553492
72861512
2122240137
340192416
526960947
250961217
171104099
1397876673
1295126993
935523466
1058634689
2141288367
1955997675
945436754
75623754
1611706518
237945434
181462815
169602605
1536279892
738681753
564104185
283162418
295577205
952648273
357384682
874259683
1119102851
331217283
142179660
727132929
436940411
764346584
486334104
1963233535
96954514
311422096
318376939
351335982
1259735491
482833991
215454818
278339125
1740313222
1490242706
2033965403
379159781
448372166
2113842135
1313079565
1170357053
434091971
855359053
256831749
1393166990
169786358
902874148
148197428
1564992062
1152989928
1588200442
1139249377
273254906
1265592729
1516339919
1829438368
1345757233
166925951
1655538868
1213133006
20896954
587999339
654759043
1318239066
515153324
200713474
175625417
907414219
936688568
547569257
1336235855
1921777001
261924327
665020894
1166163395
654992097
137348803
1823079778
71229921
374210070
829239198
749295475
1260733953
1408028548
1165397287
112724886
355667163
1395615644
352936997
17111384
56768917
1852457192
1621857547
1900325589
1219606780
600842858
1523329160
1008622186
1428074704
181832137
303653846
1732641179
299866317
1868897613
1248666759
1711803977
441588244
237577887
1439729107
1479696990
2049751034
528880823
1312279422
660781155
447037450
884737580
599234270
115577758
761070277
1694325650
1242850063
1449178206
218354492
1716277614
1806518612
1205606379
952291188
1880728315
1726156013
1835826640
1084223693
733819745
2117889892
2070836793
774595690
16892325
178834755
401668235
770157356
991732017
711066088
4620661
2063434267
1418362147
1443795910
566474963
1340903951
778707503
2028284152
2060755091
1678371117
302928060
531776268
900811392
1186806254
429889431
230769585
1847269098
915268662
2126984624
97106137
2007726597
1664140501
1417413871
1478619266
1113410460
1592249963
1529506765
1318573579
655989687
1554278790
1821399015
1500583197
1982927366
897424496
1858486447
1882425047
365614071
288029746
1410216056
1811342790
1450308092
1918198721
1730271262
941673018
1611292500
1353610714
30976046
294383174
966160110
1474290519
1310651410
725334639
1918229135
1401126121
1465326409
1927092629
1525108900
1165298413
2086517921
1450546483
154503875
485420295
1082781688
1472313757
303622998
33719167
203589681
1759756969
2008458415
706567782
585195084
19107702
1137075872
795621146
1899864774
262200993
554145125
1846324966
1331050668
1828246315
122619683
1998510366
2054493994
738181126
834030190
988252525
1279570897
751844476
513111242
542404055
552629643
479232139
1158707424
1498607046
1804152394
393152886
2082538565
1619710690
707173651
1903658322
1126557275
774748419
1096743081
1040254967
874577385
1454130882
1087210029
76973724
1676456029
1866608016
813768254
760913030
1423042218
1097462132
1229715425
235378531
1678218400
124353105
1611475857
600623916
1120192269
558394261
1445820309
1835675257
397293859
1788953600
262666255
67845835
1435005968
383665968
1092085796
8531244
674722810
982723645
1583639775
1839485324
288675568
1841600360
214132485
2141775891
1757778659
1007573392
955010441
59446424
2035823765
1689876637
1416892322
2022715154
1318364316
1039335360
1131085700
154359860
432436857
1668585499
762692568
534205710
963297001
839903214
867848828
515879929
30044671
1856879654
2132406995
1374828552
1487554732
1483864042
810633190
79793733
238629004
1255492819
1974952657
1004685626
428228757
2108013350
1752488992
1879778600
2129082395
1576983197
1428944783
1145148661
718832898
1818946035
975883516
370382155
1946145323
25012084
257981274
1830799981
1125784851
1398403424
1517183608
980214453
264131784
330509917
592340499
120669266
1962770339
2130410601
338114330
634126461
420047378
982494016
1762108993
785387565
2133515280
1758591658
1382154014
253941934
460347429
1732551609
255879319
726595342
597582148
1003825362
1246449915
525096164
554322271
1269394922
786095905
1763607693
858293979
249534671
963407203
1472882019
1119327224
298957159
2029325059
1732513769
428889115
898513363
1286211399
1159072228
1799684755
1180047051
603489012
279102249
1456974022
672260076
1686440772
83974433
1240538130
97419250
1546402768
429302712
1914799241
577948825
186476717
1235978473
282290918
503242638
474501298
442603987
314199900
1002845699
276224078
562492964
1000719975
1932892594
1921764070
1055553813
197271791
1440075831
1635755448
1827745040
997169482
442241920
1456761256
72222776
1190726062
1706644308
1314485804
165474483
59976406
943274866
1446537863
482478311
455956936
904004962
342102313
1577993088
347924072
1449529491
2023903468
843726878
986442137
1645756817
545925209
141061919
1110745932
2121542525
1693363931
1623162351
118645096
1844117404
508567442
567151572
235990316
197543372
1745611697
1604887891
878936583
1980849363
136631441
370346357
416041899
1150992984
597429704
1952822478
1279093846
490611555
225732486
1031845625
1086098087
1791505657
1217954069
1697435068
961669337
1961186071
1123877533
2137770550
770441696
346811008
1652023201
1163476106
708882597
1114875947
837132750
1717332031
651484548
1053454688
1465235985
327975148
930329856
561521779
2048318415
776482175
712926658
648159421
1637637812
1109480882
1486710545
591369923
1549117701
1969108286
1820083919
523215046
1739629062
1651554463
1448673335
744628970
547367956
1474634159
1867503907
799306579
908044002
1265169160
74238421
1891813949
1833728454
1605051594
430664053
1825536697
1087284739
871801037
825124231
243331729
1130979592
1334314759
1125613571
498565824
799848043
1505737083
1451824421
1750855558
1960915638
1936797816
1417292302
1541916792
459707692
1823512353
958792369
559454
148802098
1033875404
956317781
2146337231
2124180835
400228241
1110869965
821593533
586355846
424166210
2078846917
1250780588
1679491
539437919
6321889
1276391207
562059555
2070241331
263307727
1528575141
1519291909
827772507
1548509664
887479769
1206026676
1511209641
1529373583
597508079
1179409249
299507499
760603531
1085767233
1759322566
1392365154
1222209125
721678876
1770175593
368500801
2061362711
941759198
633995038
1767957987
895807506
237852350
1937750755
1254188697
1455352840
2072994452
1997134219
1679434469
959672845
1342874229
661749452
1902617167
1566791785
1798123944
1379349302
1951204928
1779253831
696105813
992613916
55453447
134067688
1389566432
1654331418
1830352878
1360247479
694665284
241515793
394212162
493027196
978971059
1751377577
1960922874
1906084136
359240065
1594893875
569096336
772204632
451228817
1931351841
950491551
1567553537
467032102
1058226605
620651474
664413093
429841275
1273955365
1240884552
1927493020
123211474
807274045
234923228
751480004
140809319
68268616
1877067349
23305229
1153829043
1777645693
349288118
2108034901
216494677
1008048211
1402265708
818936391
732789377
1874867060
393193373
1562226356
1857908074
1482647330
284503639
675469991
436994600
954183642
164782259
2952925
753199933
2003554770
1406552491
280546369
331099748
1371311304
848866955
857873271
456803797
508843370
1245705127
806988245
907282234
2032146353
218581178
25653393
1751078115
806748486
1413880933
2032394892
1882559946
1586189269
1222236564
1295032939
211088744
1679441615
2045962992
213500277
277965927
1175503472
6686517
1625851153
1107726538
276928833
1338164655
1225831891
1478176326
1982868265
1569749599
725710049
1191683667
1018201786
305289774
591567651
1672484922
1949590498
101967711
1845993106
1254314403
278802086
1625203986
666960134
1546618727
865278047
1201280200
1322600045
81646709
1432695519
565639619
506098446
2110096130
2093912711
472311157
1430851959
411573412
1536587724
885066632
1828831487
652690107
1884914297
1062559383
56511582
59067896
1003350846
1089401860
2043102994
1065465758
704431680
753316005
1416049700
2040678572
101272944
42417250
1643394284
1759122333
692007543
19087206
254361113
757019352
339802365
597615872
156751599
111170109
1129273673
1401792926
2006671155
613088978
1422043716
1193635114
441900371
1370734521
49238929
1147654402
214324450
1586558182
13518860
251845433
881632398
1159299444
2061666268
361358077
524741801
607664662
1408543457
96978158
642678086
1436884560
794653408
1191927655
754076744
169171051
2025350627
1953453766
764474387
80938473
1526165488
1346249113
236730695
1089324900
2129694178
1286823109
1554979249
2136283440
1939767232
763062277
553607611
1984787304
1349354055
1886538218
1603521279
399585841
1947013571
457366611
1070048094
630081014
945796105
1051148358
2110060882
240233433
239192875
1999346410
1841189960
1506913698
838889165
1853102335
1439756690
887614083
192499566
1596406740
1209567970
23864964
1392287728
1623026827
1855825201
570483621
1042942004
1201068477
1726440863
323141985
1176608574
819501634
1528426857
1089185185
176287027
1622284996
2057982716
1721412733
1791751711
1825296623
1288759324
823255089
702958600
1136670764
318986558
1037744790
1301817570
2107643419
299833010
73559060
1844810012
10683940
453861214
616492137
1322614132
1749372572
449433351
225301277
1737166331
1144257558
936670271
1652422441
1799013323
797460063
1152937735
229955645
1984217916
1878211737
1433409228
1616956809
995958341
1067104451
1150265554
883490687
1695229671
461937963
1329561122
88876856
1583925592
1806522308
795789944
2145326744
1478159827
412528340
1070064026
649857270
614196069
639358201
1024394830
754170737
1896927800
828360001
615825473
1337019552
1845703978
1001056382
8698585
228713889
762797302
2059206603
595208723
1041312142
1375271279
2052610609
1944238699
780889619
609660095
837242972
1528366625
385268653
1139123468
1279068329
1396675557
1630770738
1732656839
1049789444
1334140076
1920371808
163753734
1862332864
1671223844
1504416013
1803597309
299518903
456039716
2136218166
2027903144
274807448
1647340524
812714649
2138678151
981549708
858384343
522805397
224883953
944256793
2022685780
956215256
1903513299
654440279
712922243
2072010836
288108917
150434426
842865248
1032763169
732069204
770831326
18037711
878618399
640605579
2109978422
269941160
1351575534
708196968
355910914
717258189
1757599683
695055143
1893930677
1982413182
71934634
1342808104
1888289530
453036836
2039755452
41065946
1355608476
1348496732
2033805550
1043963408
1340168349
1103490134
126098674
337904493
229375884
1788814587
1402496386
1934148165
1442548838
99551799
1281468602
592940039
1734498155
414528538
1218081869
373489873
1878755248
1776350588
274668939
665250271
1688172324
1790507703
333195813
1919122369
103309057
650145623
466190339
453419282
1535658978
1245883605
1166237063
1203522501
512842295
718172337
632428993
2090782774
342964709
2097781387
2039590268
895502069
167836612
124154590
1611268529
1533409179
791290997
694384723
686361139
563005976
1405225386
2065610532
1638900670
1560134126
324826645
421897875
1686257000
610369498
1287034164
1686802227
1324239064
1431424005
1417357404
392722866
1800761803
427567336
708903461
169780356
1089445680
595094741
298109897
1705804424
729070318
490628198
1367281692
1136083173
211763774
676691256
2060947593
1692521941
1591254487
1509390206
123134295
843093521
696271446
1266622577
1096240511
785470545
341743682
698094859
1574306625
1375798822
418688248
585403345
1613072540
2087187284
360294830
813573832
1466070741
1409641296
1316426986
1907805850
1084981050
1432617964
957667879
898012106
1480439699
1261395849
960895549
1393793598
1723215265
635730766
1411892027
477170187
517588066
1499825522
805433725
82971294
1801738101
1985624850
410851101
109692153
461383555
694538051
515632332
1741778269
799444745
576411838
1378560412
1047352924
533396994
565823434
2012742521
1739197019
1322335863
181953987
339638123
860515928
2121269294
1565317597
153115086
580905901
2042670600
1614002233
85339772
1747297007
1407027570
371496975
1927989565
1106748780
51318359
1085977076
452113878
1537161299
1344905271
1320879514
640706644
432872958
81559037
134285548
959853926
213575878
2060647985
645586300
1706496675
1141659014
682169159
1268649821
1054285494
1630121211
148117544
1709038312
1835856168
187444917
968942541
567016341
914666432
1368752954
2106074685
1856831842
2140537310
422262307
1253706736
1852387323
2029883544
1617901674
1860315944
1558373447
946577338
2135845557
1451538226
316375862
840446331
2143170384
1702231338
1152380761
682494657
1260520710
1703749708
2102757295
1493007381
712124630
1892896164
438349334
1470623876
2101100660
1601159458
872273010
1276462968
364317748
682799343
1860572286
1831072633
1447174604
1371474623
410537059
1629807491
2127212151
1937024695
1388299925
1674851082
246300816
341556469
1079076481
1512022399
970234598
175284550
1124622421
1152111584
769232399
1407108959
1590392310
1328110518
1178589993
1419906772
904117823
195725292
1422269948
714430462
1552806424
1045101916
1293336282
1342791660
1838105687
1989809712
1898704280
277800069
1505148506
291048183
232825725
1653018828
1616127807
507372151
1833413871
188559732
1993175592
176957988
1585560796
174764172
563852227
1517581879
283870669
623270541
1629004126
676047310
43834626
123726231
1487246955
298518413
1750197339
1445517962
1054155658
816449976
1056390187
875268393
1902126105
889389583
624049792
617714617
936336606
890471112
761151593
1773832147
1407361471
1191808545
244833492
1766053543
1994294560
2125369150
1972323895
1677922618
252284093
1910577585
872063296
976448519
549580993
1945006659
799106994
1094159407
45408783
1224531830
941215956
745577242
1558206450
668450944
1416709561
1405854370
908617471
2039377712
672717298
763769386
745086726
1668736799
1083100864
533416355
655225158
1229272617
1935547709
1642696440
1817681586
436778233
1848444909
2080622930
2107223633
1677723277
951301599
255632917
2128112537
1481957784
714331152
1870578902
844131349
418422690
1026179220
992086943
949001854
1606063628
731102242
63914714
1374675005
1202796017
20817071
1193474595
1313283125
1030681692
159102835
1689302145
737734837
1573649101
146529126
1915182127
527424974
1315807095
1108407154
1165491950
1482423235
1697948930
166574143
1207947943
1511602350
1083917228
151559002
618037633
549920658
1144256640
1484894335
662814230
347809306
1100619384
1250140367
661593960
2048295559
1866812932
12100638
666191355
443058992
735086113
1678541748
1639794365
1516673833
1835408357
659858573
1150640270
1172472276
572617400
949426576
164493373
1481144350
794262795
1657388486
1541528582
1745723261
718734485
1677874856
692768895
530057179
1515305454
1647361527
579036398
1447640565
2050952622
1922831582
139923173
1752457606
1185533977
1450966333
1526828873
1562952513
1031379243
556194913
700358154
1020922851
317258194
846079360
898293328
1947134361
1442411273
1239526303
1358371686
2036287045
1272329976
1976761260
1645136946
774571725
372682892
1125236520
712171475
361910251
1240585298
1484400144
2095698432
89675128
806565889
328096088
1321600838
1618587667
81982427
1232336137
514027683
996096957
628181294
30313192
2031974619
2109111808
1029117066
1460677571
2000566129
773362788
729547899
569965266
1770516064
264808898
2111019695
874432273
2107231545
452130318
287437758
662023665
194051458
469058280
318330724
787662254
1533474762
1851390833
1497469371
1585565503
430841507
1414447419
1002049895
245821716
1580049416
1535085431
1493684853
1380284480
368948505
341789879
1912605753
1797563483
1441066529
419897688
1258335009
1139505178
282597274
2096432537
1279758412
879531217
1771907445
1058214939
1733925381
926620725
1437767672
999312380
413823930
1034000935
180086802
1664343838
836120172
2033448990
919898901
703858766
1910350148
1079342597
1330250634
783903159
1308004632
623619490
1348358414
307753726
782278942
1821875243
466855064
1273384841
1238371125
1290646663
992107744
79486127
740237358
977664593
626674374
646260777
1880592328
140321516
1204829456
1239610916
331643198
1344258225
1943590162
476041097
1373520589
1360557221
2062656211
543299660
1560361759
1964648768
769231173
1511566747
1484783880
782193673
574188231
274992118
1803727637
544686195
362683612
1088814613
1346627759
1467638169
2074387614
1115738729
1247572553
1562291355
1079622533
1370429852
2083447076
199555914
116235007
1715268797
614717388
1421375032
805114100
973847580
1669866135
242812450
969989093
1420403813
1006475157
1997131728
403984258
1067798018
697286323
1063040195
1873035376
1000821446
1033716332
1377033845
909588674
1719282728
1608984559
2121420784
213906610
1045014947
1983303367
1333035203
1183524273
1317203712
1680587293
420085378
1849262061
383646372
90316794
730404854
1020726722
1698280343
2034451005
664112598
1584450694
1729331134
1357942339
450055904
178884662
662921849
1826260480
1608399071
1726951463
46506674
414478171
840950572
1527839495
1350236391
966118603
3961105
2014868311
568870340
725261769
1173318634
1281708908
1906233360
913532632
408004039
2133711352
102107951
1542848928
362881783
1352949204
283108689
65025390
331615416
589507279
1077976408
2069698462
920628118
2095031700
152248790
117322537
192702830
12957707
1661138595
830044611
1439685565
809272643
155493216
1671232420
31839711
1588946608
236300766
996763535
2122416982
453390075
795673511
90461081
1320126947
1907341111
1600465249
743656696
1143092298
1313977115
1527291991
1756410078
512795615
1772932296
1984565352
1917537202
980552445
481561003
1947263830
1939980865
193851293
542012981
1432578523
2141897246
1442477403
881465864
47680200
1339750507
1916907416
1629566145
261290198
425317362
1736899564
2085798450
356774090
1433799728
1218798664
1680819628
1285259376
1787490830
123734353
1503322000
233984964
933726208
1524470898
862300320
1373703217
510157421
1690808852
721114802
431300109
1133858687
1921487976
1397434531
1540044671
1614006318
238583055
1571363600
670576187
568272704
218713947
663315429
877229557
1113041758
1726360334
655832938
1652956877
727268614
1700990482
734516184
318331725
753598773
503349023
187356600
1093635793
24686489
906182529
962122898
1936647044
338080839
473433694
2004960930
1976854793
988944152
924598575
842575327
773765789
1464675380
2080694278
1548225193
223292584
352980071
2113676847
165583422
1080722524
1216599443
1093633418
1260837074
1103246522
974631481
31883308
1147129727
1347364179
2115938856
605786779
1153148735
449249432
1303984999
720381541
610567816
406129110
769505572
1700039812
2099819512
402619293
255489232
1868365541
1617888143
123891247
1922870870
1037871949
3443439
1116292451
44911642
603964773
1475648918
59746090
2096388886
549298376
1031540827
567474612
825513916
1142674369
1623770828
1478322568
1330527626
576413965
624330449
810776631
822042539
357100077
1700402388
2137854436
1172965679
2047404543
504076370
212020430
1165616401
735639234
742475799
316337578
1263873704
845089836
1014717963
1131894657
137079309
1950342629
1101157411
1306165657
970220450
1020604872
1146644541
788485331
717961661
100483604
450848772
817156852
171911964
1025255315
483640834
136570016
50491549
612912075
756938084
1869131584
281894016
12248063
2140868134
1713927050
811926502
1925018052
1327348120
2032989169
676769148
929910707
1267230207
154034746
1293486770
2102280448
1591854164
85251741
1283733441
549785025
56920716
1813663038
967935098
1622352956
1135313208
810953973
1131676424
59523897
557504337
979064115
884662787
1864314000
80199301
1521595592
391023472
1667915554
113201044
1712613205
242847134
1526061382
1303229949
226319415
1078872766
155902697
1934009650
992445585
1767535111
172154809
1475351558
1506838858
2142846837
319170989
131088752
1805847026
395674618
1471411023
1400897672
978477643
206337421
1590440260
27413710
839973142
1182943322
630492556
96609901
623515029
1352240620
1188127002
1945613958
1177042687
1209949691
1196144187
2012593070
445718974
467027606
1102926559
1765817708
6290827
1799750737
1708903220
762153317
478649605
1167983268
475765466
1953658632
686084683
1931387977
602163278
2048586763
472546929
1696944820
554602168
1525667966
242228994
1580423068
1705349076
837485292
153871602
1549761564
562302634
528137556
562123206
1304654153
1099346383
158689422
1340956492
395706640
1999392025
1455321331
1886989447
2109932948
1033712769
545098412
851195069
32647591
787650085
1307129241
18287962
1577939366
515300509
1321568766
179285090
1333299890
884480174
735595645
601372334
2101994485
761623708
1806912068
480859602
1559662052
1930472761
1431698936
2109282014
369222615
1972147478
1766292213
1324830813
107084431
2076286544
2095686133
618172515
778688995
619801842
988192213
739808132
1948941480
1837265180
1723442937
1283277349
1532729394
1296861474
544477273
1059272513
2147298695
1803529331
150969066
486330054
1459806558
1851628742
239014576
1984740218
1903827927
455057800
1368273597
1946494246
1002172797
1283541310
172085452
1477726174
1935397606
1015624645
2028556923
1774700673
1403258245
944301426
1999792368
2005867682
1100014475
309108842
1802507630
394729447
224125960
194266928
1709569327
878086700
818375572
1838040808
1897453047
1006999179
1182557246
1085114827
629510722
1922599112
1340775887
1351840011
1547646341
2052535321
1010628201
669439813
1796565070
399104251
68307552
1083251347
671360189
261395395
315370645
1614425912
147698272
947540793
526673552
1994176866
247458608
2079348157
64635200
1466642349
1304807130
63647826
325620905
1218381169
1090924502
1001282873
1691721847
908778685
1181818627
419909930
2135796716
950583513
96207015
1283267222
1431924470
1019046020
913203090
333285056
2057388347
1208582138
733993637
1538314650
105779992
883030882
1143496730
1002232391
486092272
971534628
1436791344
434168449
708557844
1002208245
1858679619
1657984215
1661933832
522134760
1207499396
1348932054
1062136378
1300321918
117387072
556517299
835583615
504780272
45002279
1967181732
59700999
245581302
51639495
947197085
1473361742
191148255
234968727
433225941
63348015
2143492892
651524190
216102139
232292788
128949463
58528945
822920669
1436450936
1537311983
399575232
1068450434
380012779
2001601208
2073143342
1232323431
761902525
89315418
375412978
399556456
1054567794
1210914161
674789409
2005428901
539249354
183818442
872973854
87448921
490327250
444013246
86809217
1293140130
35901209
1634107244
2141921537
725288550
333498844
8139157
640998620
1507075703
1928977068
495043547
1074345328
2125620485
855086126
710744997
1275054866
1376559442
1191745251
257385343
1964528198
605629284
1028321514
1912079550
135379157
393618094
524895849
1139583488
2024378757
1516723257
794608140
1536641601
1480902866
18010181
532991190
301676938
920821876
1594134981
1231392422
1071793278
1113257094
1583565722
1430140608
1983042010
386451234
1465796352
1019743050
1938820370
404886795
1383987808
2056208931
595400913
1293807951
1822433009
1031184672
1633437854
749333024
1133006532
1849091612
1271096047
1825551707
1712204854
1472919285
717089990
1661739808
991039185
1218042524
1169586840
909663393
780220990
189757513
65014421
524707386
869440622
594878716
1410885616
888269927
1367675901
1257954829
526160957
1101420647
1900559887
1124240225
1929918902
1778068573
479775971
593344044
507061804
1967629974
498689582
1901020583
802147499
1492037495
823199913
1732373423
413519744
975440906
186121039
2084854886
800297869
1896602590
1931231925
1664896713
1946016025
859134888
323395599
1726039343
709123928
1787949831
1651054298
951065800
1519029716
1630111554
876608331
2116576992
1001596720
1357715744
149850324
549750835
1233650412
304654317
614465531
574464417
329699385
305487380
1280724138
2009874552
1240194952
1865221513
1024406753
876009118
622065085
209699843
243863174
295631427
141436221
795680614
856685975
958295984
462860593
830556451
702331552
2003105715
559150941
441955277
1101914404
1655171245
2060345948
2030300754
1969538426
1330941790
343696300
547473513
2089734914
1310086650
1815836332
2058207070
501510973
1323414867
1982802428
1961275821
702970587
1775561970
1612657170
664394655
1071849692
937394959
288195565
744102732
533429291
306285748
1172141708
1011055928
1331858099
18071180
1317334464
269226006
1097776862
371803365
1080069215
591593897
2042041847
1790731137
1470360999
1732182577
1488238273
1937170071
1526655275
559739258
1308759957
1602693742
120642520
592433819
682667036
1016292347
1667430887
1130563657
416160867
578490593
1562552941
1974458722
897712872
922265661
754247843
644300018
2135765504
1783882189
1251716703
2020666911
1578337148
1668665256
575039028
1388366157
112799155
718257466
1241933336
836988754
71082561
1084610543
687894806
40055419
1414919347
1819189204
1475625533
1539721843
532989935
941105052
2094210607
1258770567
311805168
857992247
20868578
1988690961
952670443
1185607244
1172791450
1151751843
132086747
343536026
1525192205
1361035357
1711357492
278396185
1330827558
1690753948
192339870
1034384419
1480962505
1307134464
191737005
833813992
1645049689
1729880215
621209056
1243035081
333367916
1294408515
903736663
978985939
1760137247
1005967939
1129184541
1793162503
1067172718
1166501214
266364268
1771612981
571299650
352696451
376197943
2142739879
279847447
859904150
210837045
1425760602
1114558068
1223814774
978591426
1640071376
465425975
641854539
80415977
1318530253
265389297
1715304889
2111563311
1089285195
903348625
1475241792
591092610
2042729747
365322472
1845554089
854771719
338709353
245350385
1358161740
467054416
519785221
976053805
1324708020
343327519
1027323541
1480650636
1202497812
1261466177
1871491229
364478198
1498535943
1848442482
539032327
1906636885
2140524651
2050234990
156524703
351683362
66690105
1398542514
258597787
661230762
307720356
583037315
726120257
105890189
2071849743
1351108917
220331940
1075419382
719229960
832888346
723868135
1503413793
326151478
617740055
22162507
673692564
1527333845
1652599306
1557774033
1973953519
1384746600
796242341
644750155
841702750
1415876715
1912884251
1008055664
675511115
1914504738
1575919785
204725166
2145341678
1820105112
51687093
1217851031
1431438127
1231380002
121291626
830300627
1214423840
1967035863
860911726
631407608
693948570
1025358874
1086405060
1434717915
1346069322
300735273
2071417921
758218788
874913385
1810835452
1499106238
1091975502
127625765
1361372775
406010112
1196386188
1874794038
1882166685
1190850821
1748939977
1667703617
1953981413
1472442820
1982512953
1486853880
796060566
1937676791
1692293605
629036048
1846687415
1225467340
660051260
1530920528
1349389190
1964504737
1790414487
1757864899
1023181078
1753096244
2059667708
2075455410
262920860
1591738258
1969999238
1702470743
1885645979
125081748
1340003075
1003298071
1268009125
1980267784
283848455
36772133
981496299
1247623748
158321964
1680936433
1078286569
942690245
1020653608
1715093649
461299899
978496807
413301189
1963255941
197011928
1062844567
189791071
1638357592
1292658598
110288153
2143456558
579614923
853277796
805478466
1002860529
530886789
921230622
844644796
489321472
1649391877
2141797760
2111758297
841427575
932143003
1427080609
194324264
786685067
759503226
830377160
1941211218
1258966206
1364073950
401677851
1729164753
528104980
997771392
393594072
182070014
760071523
829162458
1732239673
1046968758
1283416296
498711280
1303315378
1054286127
1503844500
561337352
265130459
1818897267
390194817
969356083
1978118758
698733685
1485678392
1226195859
83591520
1684240256
808833468
1300269653
1675857177
1427637831
123123611
746307868
2117900479
1622935197
764349938
1033303880
1445440239
1306335398
611220713
611728783
422141860
629278080
495843406
339826459
1938261605
615142693
1539497909
1155429409
1218839866
324168982
1694361284
879883479
1711539496
704984589
864470387
1169961556
2040162126
1730431635
1516613749
1712214514
192708566
1362079020
1508612322
598679332
1975261989
594937571
778712450
2141777388
1420937733
1186360556
1951191543
1276740758
753562961
1063038834
1373824925
305991263
186333895
1730228131
810384751
1233982931
765235506
1475689919
706760910
460097230
1443738664
1648689101
2003289462
83474680
887183681
1085792064
65314072
1656717635
2008329026
2008580074
1164867867
1344163226
1584500567
1865235880
1435377927
1181107636
1516056684
1491743472
1115722930
230389268
492033074
1585825499
15983290
1543307795
647165689
1566098320
1626261966
1812487719
1167241206
663942281
1702109408
1775342233
982474099
1433226411
1603471075
1172931723
260348306
698520802
850713548
1563117977
2071623065
1752670644
823787486
1600749892
489029468
1086067259
211180715
34912152
419302444
172791226
1757328686
1374932740
704990829
633322118
819445244
1629975332
2074783990
889603060
1828191487
483496544
776010653
887621746
1861055255
1205461228
917421856
862345243
1352141409
1852334642
1561823790
1999432339
1653198987
533658571
1969186003
1750750643
1390278035
1522208588
126457131
1795754858
22516846
1504189659
2098441048
539091008
653869985
1403808989
193844771
690035155
744910162
1339605709
2077327118
395772990
1132425049
1468274602
408366660
558698705
365527888
637295392
2085402466
102268139
441675767
1781874463
808234342
1283686228
1793589165
1227753790
2008555296
378928863
964641368
233270508
1884527393
1344721035
1409258592
1440902778
501775415
1547599386
1971286058
255937609
1200323945
791974871
2035877148
1203991096
206149427
1867544367
1568708758
435516128
1671176730
1171702926
1588506128
2014186091
1277510746
2123118153
1510930280
705767558
1047897443
1809257023
88411393
250741475
280783527
1103634528
1991765510
244133692
1398963017
980691141
1697990855
745784722
1303514272
1512503836
1998424777
1369475801
617313919
303626147
1852422460
760226408
1581797249
1282420753
2013008120
2069186921
1527632190
477494016
1640787746
274864076
368018414
1644830616
2090959143
1121930107
1692611628
662471365
1931984102
554342893
849816960
1561746835
1767317805
1664420657
568049602
1438382891
1144569280
723147647
1236339474
204472151
188548028
1735026012
1063916411
1084306542
1769201125
482186408
1729502793
1783357995
1847038154
1666015312
285300151
1226287927
1224434411
451529834
947762318
389739451
1619987777
751105249
1271217098
1930219436
1145566109
751673238
1003908562
357464415
660677546
1248974368
776737490
1213550288
1023614802
1120045333
173098310
1486772448
289541
1813068051
1022543468
1601460563
630450012
2101389800
2016319904
1416716396
859697172
1629592722
1531111864
1120201744
1843217782
945066320
1641886756
1397198262
405322745
575246899
720027290
344266785
1018082507
1508564
518738362
101078724
137321901
570459425
952581699
1816349427
107395502
849790862
860465617
1455878696
1685549335
955876123
545268092
170759497
826763665
874799965
2002810772
734436882
1832855249
584057699
1865803608
482538759
402453181
959442888
259424486
1727588569
1269615913
527872066
767680101
1969658752
1523983610
1281940162
719986482
247200068
1318082374
1843932487
453520548
676673163
271513827
1399828528
599541354
741266958
2056709522
1956241557
1054594748
880555949
76355765
2011816484
921538108
195669506
779111764
204519948
502581410
1874009404
1525573371
2030538968
774715656
735584328
996581680
16252016
2004344193
332839130
2110359570
168514219
1935293583
1207272388
1927788759
2140799929
345040817
1766226131
1900046675
39058414
643189117
162213832
1233172727
1100680833
1386133594
725856144
923060419
1130915680
1839911880
252756926
1338743717
1846936961
812722193
1655888765
342802003
1501904306
1518344847
290352912
1640937470
1127957403
1192828475
331280111
725959238
2066529663
1483091926
409024895
223234579
1024548215
919247305
987666644
1975039678
741901311
1097859325
1216432741
1334836020
234351185
810596476
901483501
1443851811
1760384037
1327521363
1974088205
1796237821
1567378196
1670627165
1417398034
176436457
1569775432
1084818320
1237659723
900379093
1636856591
1001464419
1877794140
1977014265
1325501587
788242219
1777696090
1605497721
133410779
1898286311
17907167
1292807548
2026914187
657251079
663130408
1417469075
35483861
445180195
1452243978
1525619944
1163667875
1135174685
1761373255
1961046102
710545299
73164997
612603706
698230487
1685094114
482144808
398843680
204295842
1430886394
946506792
1261585137
50130112
1692684484
149639345
2131808907
2146811087
1152421844
1027156804
1360932606
1479686556
364662168
1167812040
675319576
1534897419
269139777
906853563
754929405
1088882974
323913994
1083456228
1636173158
1995278064
2002778186
738336391
471605992
1656033342
82331048
1523319992
991565552
454454990
886759245
1756306935
1636105956
826754361
796244866
487139983
1738136696
571592330
27374271
1793326818
1790006026
397174578
564912478
1993690989
201649960
895605955
577835719
502514959
1979642838
995854008
1580479358
1078090077
735948963
1778263508
1886964350
471005885
2006147407
694848807
140147845
1459714312
2112590449
450040399
1929025096
1682422118
421466235
1584842037
935108043
1330393822
371154382
36925578
1043000646
208384543
1359131013
968843906
930895308
1361012251
1897495773
851180564
1809041552
398472289
760641954
200411664
359860689
1514689810
231883064
807986439
574188307
982792005
257124787
304699840
99060962
1036234097
1642343657
144529757
1036069382
1937531135
866031249
1302163687
1078323329
1492029345
351812112
1859980069
1373254923
43847372
66482559
1216771995
425272363
386504654
265560806
1979169497
1437097343
1736858834
1321340891
2024875847
1065815422
2072896658
193636847
786873600
1894833972
773992111
553808635
272978516
495845342
198451219
1833820558
144475099
2110334901
1932801790
522571886
759065756
138718521
277710683
1533244448
1929782895
1938267900
686554931
1497160162
2014712476
2078008749
1200550621
398126283
1702816069
259419905
1141436561
923927865
1646301780
1294098265
1047387611
1285946929
154518956
801655833
437279412
950195290
1411085012
1397390894
779054795
405982017
1745154618
1968127068
1494580462
1736121661
1030618165
783424696
1380548537
1118318402
540764782
1618305037
563318114
1970426346
345751447
1898730314
1312138513
748946809
1037596543
1039645210
1792655752
625658141
2036932496
206389439
1658205909
559640840
2042181392
1474492111
2055820720
968033524
1228003198
171430225
1131239423
1501373842
1060643922
2136093977
1470469522
1193868274
368149492
896370782
132513541
456502957
2025758579
594529718
1102439355
1698652383
276703939
1948272214
1395588309
64337925
1137210761
1245191115
1417265663
1539631750
376750840
998642346
1718093306
664425885
1289316735
1602110583
548329905
139303886
878165054
531554933
2036382178
1410812753
870627958
1857224476
577307288
1486752721
207587302
610033901
1357491055
1640191326
2040966469
2079153346
494685167
1450749370
847061049
324777904
729245753
556167074
376443858
1354076495
142148670
1632442549
772706440
1021400665
1016561974
271195910
2061751531
823245405
1320796380
1380536390
1908768086
644266594
263688810
604747682
1529246903
223651704
1375954507
1733102565
977251391
1284126656
1253985012
342926880
1157602375
1697555073
876032096
1899954064
1674677263
1014022284
1760982359
874297239
560833057
813709257
295090744
1648632493
1745009840
1764338902
650903199
63594585
1646989708
1114570047
1947862315
2019096920
1396479742
1100251792
1994063756
1269106103
1000747825
993811237
1750565629
1624038297
590001461
726187562
2026947554
669336749
1810535597
1029592094
1014897484
1361001869
508394088
654285357
178180650
353319588
788304065
978996313
299972067
834598791
1430166335
50321190
746583148
676515016
556193669
1273090719
160874760
388730372
505914677
537625565
273629151
1083044000
1874458106
766601129
1957116518
1710782871
2062190213
1833944346
1286675489
477164513
1488838234
212944517
273659554
506621639
2054952828
1607900547
1284394262
1648673832
437612507
2144873495
1993730479
1789306500
1173397663
1241167523
861993174
1171470182
278134511
525344630
225324624
814491067
700081165
391980951
248754406
418468745
1736760669
1314732520
1471385338
2081359193
194651338
299711848
1311930925
858494670
1495589249
1820749578
959564949
1178450569
1572974427
1947354100
405656602
1024737110
546172779
1115706394
1300326258
819486385
1067999452
768035967
930070978
196318064
1570013178
525986035
527804233
1954674525
487698392
1593374427
1988284742
1486498208
1259809083
980115228
668770945
1574157751
1002812393
768948392
1670063026
1125462176
1212163668
243720867
475088648
1439852481
1216065029
1010640457
340882762
654620429
1429790643
48980382
916414862
306540330
326537163
558414186
589309331
1976824768
1137668775
1450791937
1027188242
712006137
1297319032
1800182427
1022508768
1578339815
2089695734
1638499379
893499316
1823343107
881489947
1323427787
963936047
775283813
1489327348
1673909908
1185034384
1903025584
1142988760
1198521795
1431854818
2129483450
839266522
803475901
2059053573
135481128
336396828
230178535
1199118883
1370262513
1737559857
774022678
505267366
976667890
1003421251
1759763462
156416020
1875426210
976523108
1168602748
769732617
1103712622
666293578
2123602947
1263211145
1992160629
2132751730
1675665376
1493152493
1855562601
1902129342
1718723488
760012513
504719651
1243804369
1971798348
1045246717
398161338
1809754971
1707425281
1949611459
1668132533
1340779965
1172587496
796704095
1431359283
874273088
1468572824
344988299
1764036057
1621215716
1490494193
1639484929
1597328109
904548264
1702938190
187597818
1948632788
2072883182
1948169162
340531265
218849303
910372042
1456935136
470049668
357849555
471422401
744746494
1440747163
338405860
322936812
1488271311
803221129
723504941
13813331
1787212523
818440741
1073098728
171766204
1164115197
695297233
129236894
1289398631
2108462806
652506019
17149330
1958054784
241563599
706845074
676191083
71683208
1855039304
93375247
1338301091
206274677
237199025
1597995757
171029405
66103777
1755001964
975924949
2128982754
1719997465
629394814
268163737
1237549268
893710618
757897305
1873397030
976928348
2025538421
706285165
1152955591
1480666136
1584467539
633208628
1572905787
242374817
347753722
1229316549
2767229
882824881
261206924
1228222339
1377719567
1983117972
1855207270
619169321
583652153
872751509
1296916342
687886833
473343494
153059325
1545952167
235061278
823865319
108099170
962717192
443726047
606136500
154038596
516614884
1643061819
1430472909
1140346495
430176379
283355424
352845441
720849753
667645915
780752217
342976974
1864989563
1039183062
1561272784
598499446
357746338
1743879723
1642307683
1352284783
2031513343
1704003157
641246140
427304489
887300089
1524099820
1777987772
1325712596
1937408808
1687125417
294648304
1822756521
536698956
510174228
1223139624
472481484
1032143311
1769965619
743965171
1307871242
1735697560
118296732
1109345122
1164136662
398896405
1681334420
1297052420
880392056
1355245119
1091608774
1696884396
15900325
733841185
771378901
1104914080
267747709
372163133
800413206
1514627211
2094157688
864524899
865644476
997548171
1782878553
1762640438
1517964025
1977816284
752801000
238289240
33357176
299341464
1616863652
323920820
1494498073
916241728
282014817
758607487
900634382
242235518
2070692902
872685601
1318587191
1931850187
176164388
1736602868
1841629408
361953334
308505076
873772496
609702195
469708961
2098242996
1589235465
47027345
569250329
2093279911
791277109
1424940002
364914157
223471965
1125165060
1646442612
650187830
2128661905
764258189
939998137
1348269081
2080865019
1648681783
238401597
223717125
2016481499
728194043
1598507425
1609644891
846903067
238904180
1682580696
574248248
2084942276
165374418
888713286
2072748624
970964428
130700364
1747149873
1723814720
516076769
646732664
752775922
1719377378
1980529183
973566261
1982085462
1530218479
1525689845
1979592571
2008905324
1755396315
469871168
853560776
1549814856
1986925611
526141261
492544117
1243023453
440327148
2093344626
1698078202
2065674931
520067831
638536487
673017162
1721067395
1741493888
1561505254
1630174516
760510161
449350008
1641130569
370385179
1017793580
1381000627
844326286
1325709273
1501700102
154607352
1761871070
508615280
199192415
280034475
1031170218
423825856
731331430
483521750
1720267237
595039474
475599663
1452576036
470814031
1380355966
406381206
1753400967
960645148
1978232744
1024101167
624561769
139439189
35896566
1778402404
891500999
178037925
542668316
1478280153
718767735
541501854
689239831
959065354
1942726218
1152513128
456812493
235326097
1425658104
755072122
1661907505
1312329128
23322128
1887058632
1671299168
1742231148
1516660696
32683799
955630338
268829851
267777253
613407445
300040112
1362513706
553593635
758124235
1274521278
1036739905
709036363
1292213873
751808931
713643458
69740882
1359045752
663013912
1435975727
1712982826
885964498
362002046
1675512945
539977312
524405586
644665883
666331954
2045805826
1496902653
152947210
821616193
1731634491
252875395
2006770715
932481278
171795338
804803948
1398721757
119015367
1679764979
90196914
1862266255
713003367
588627238
675656065
1894402851
887922283
804755318
1220137986
1862331329
619796959
1921751722
1334724110
2071578041
88201421
1047236233
955866059
1462711447
381426707
2018426653
573960093
1574041839
2094519999
1169530433
1665101298
75808157
380567483
2131717965
820718048
1804215782
1676683520
647165866
717224235
265184393
237740301
1411594866
1661802533
422926705
1812748757
1488533984
1591826145
381040556
355310033
1374405117
1050905711
829273202
1650357264
5126744
925717412
2079309042
2135165032
1904181530
1047072722
54637651
2137754623
1893846114
1301559184
721828483
972888313
940873029
1583803061
646150706
73418532
40470973
1333906749
206372589
1027837019
1957529188
665005211
309990294
1989633011
1019124173
1044671188
1970382994
1848524918
1653083663
593540065
1668596254
1775387149
2115861185
927332707
53505548
1958852719
1691213872
1047606969
1270891297
1772317239
1629997200
1553399125
1755997748
623092971
805794514
1159285126
1283332291
847975986
1189610742
374054402
1625149401
1019243310
1439745553
1074161823
1927139572
189118773
156721278
86683148
247486934
1407364541
1196436516
450297546
1983401343
785155855
2061861159
523154172
947612509
71095379
49222033
481586794
864881830
1468529994
2005027783
240709018
1783262141
1692701601
1104463061
1535056087
585199844
473197146
1806281378
173433278
763038241
473986550
430128791
1913415312
50464881
1861776746
1441879716
91676333
537888345
1751605734
653650303
1643564818
405132793
791521093
1738055328
628491865
1501755305
510796775
1965189736
696246539
2046007305
1583018423
144322421
546723374
690984448
1094645111
2008770698
906250897
224989568
685848466
599776267
932064871
1524040014
1881605262
173364472
2072109172
1730433377
316265672
1060660725
617011905
1305250174
237370652
185414390
430941908
1921972866
967255730
103760929
2037225939
1262581367
569610163
1146183624
388487404
1516997716
985076561
132541555
14067031
674451613
261028353
2053921581
1529082084
1329900030
1878495798
282204694
1655847498
1601972304
1807519572
290557594
776646789
1748918980
1383936944
574002946
1553178756
1887755784
1240809332
1596724677
722479188
2060024440
1943775588
751305460
189412242
1863936621
88612760
1613727447
640139207
1706602653
514870849
1389108195
1552705877
1356801591
615379451
539670919
931675676
1815611663
1323216444
373163506
1635048256
619516463
458141252
1314689093
746705129
1562776516
1375669742
2004095808
1515277859
33955696
1161365758
269139767
1264981380
1666135223
8319920
684166198
1950595465
401962778
554433416
1180341424
1900159020
2064313371
536063729
465467169
1362448412
1888272942
1729252656
468435263
841647114
700128820
522117053
1278697669
312182721
214200869
1045436801
1320492925
1150901200
866999137
2082799564
1310139345
1066344894
712902831
1879202256
1252228130
543051978
752756860
1165355450
1106817277
2125804016
526933797
437283870
1232756287
1503699958
1629373896
1172791576
1969149727
1014638557
1434840972
15703004
1282854649
1618162954
807008376
209820404
317197222
1981732299
366287719
1098426697
1681137932
1836747545
432165147
545113439
1728328115
35092820
1838839015
1127174692
1532148192
69524493
1469609168
1375113031
1571578434
1312604913
449644072
1803278599
2019612944
317986112
2136663294
936030486
2107422002
743366319
203725170
844533237
730161148
1515840288
1268041424
187790338
1167067101
1699380044
558498056
1491424648
476879401
1655027973
1183787920
830552778
1878902242
1812976375
2007588678
579547671
754386308
1770314131
874797309
1688733905
1104785784
668709542
812019499
283757225
623516157
1335123561
922030248
181799671
685091389
1863484119
1005767448
1129640874
1558385016
780484716
1300224096
1843011353
228947536
1792888494
1472607767
976762525
1472966681
1616011175
1671053855
581983295
1589938680
1008258279
179888879
1592678869
1745947707
1611172672
1422668805
297966149
2017316712
1511417632
209698061
1351280954
207377963
211847489
1544368149
811268820
754282313
1135559217
617262956
370523481
1569562752
1986731829
224631948
466120718
1442093103
992560629
780463538
1991804029
12101569
2140084551
367397899
1723155857
1815561878
1701717332
196557553
1482574155
836999925
941183868
513705226
154118123
1367084412
1158964918
1988899637
625278074
470278858
2115944505
1322240569
65285359
211148230
700082987
1006014938
1493236474
1389685283
175141201
169648714
1728731984
1572851346
1278441247
209287918
1970444068
1656022680
845258728
655433803
226702148
796058907
1879489100
798147176
1076732159
194223857
1193260067
2056121136
2091496919
138271905
46159673
105329771
1221782714
1525101793
454839553
882214473
2035641634
1109323439
1368681383
1766907198
1490803819
2038098898
1443449116
721131685
42923253
1809816278
232003726
258953473
223864594
561770825
1608961458
1316369929
41320779
1492283069
2025097707
1213854851
2065440914
1363682651
1268993924
647046587
635201566
72535557
786956015
2027177007
1575272995
1870586273
1238211107
1359162225
1795925992
182893344
747164126
1684282563
1927852582
886293066
1272502449
551898851
407269624
568499659
1104576566
1898578743
1063193599
1344499063
544382159
441197663
1786031052
229575757
1363456604
844852334
594978927
1498045224
1902831543
650318719
1820623570
1037079283
1331446779
635372912
977249488
1195220538
732836278
2133434529
134015326
1381071905
485379057
831191995
654765118
1038461642
2043769367
1735570482
2135040885
1865259198
1947804733
210060399
279166580
674963404
430974758
2026234460
571231991
1648363296
1084191124
1631970566
725039284
858099105
1973182161
1451406279
747629105
1077083222
1544629355
347814764
1356717283
1570520997
161529257
1252388146
1641569594
1022462770
1179035615
1058030865
1238571686
1921581710
1028949887
1712379744
299139236
605777114
313367224
43313112
75945547
1626140045
2059511614
1630701375
1536501412
1979369544
1659381222
222837184
505737557
113715727
1792849673
429073860
473801290
1299970886
1732107884
830785809
1007604368
591248166
1611597858
683751457
455495651
1403478249
2103366698
575595512
1455877536
1149781686
391293672
824240089
598809782
622664450
637049298
2143608965
919489454
639425566
408975064
488458755
1565527885
772987142
698174834
3237282
66327222
329170231
493884026
758884471
1379782491
559128833
1702666280
574599611
1737952705
84878789
185203555
1368443041
896019821
1321309896
1483660919
1959912290
1650013521
1220547629
543919789
1796748428
403483556
1037681795
684849058
553206237
365246171
797511712
687673395
829260297
1602684153
280617590
2075690558
43025340
1650851002
1337848921
391754524
426220307
1808905550
1411915423
367712202
1006114904
1523594931
325563587
308912491
957744626
2134409736
18671086
1597633826
1366585031
740155871
1715415073
487458008
1168125150
398262689
340699803
10791526
2024685204
1012649889
2011811621
551488893
1736877627
179119004
1077914996
1976471106
1758777141
1600728982
653827226
1148975889
1103527099
1391179871
1582155077
172559182
400703518
583603627
1227406591
367862896
677279448
577436145
1665410872
1529767540
1904333065
1357251382
627466208
832044865
582377375
1733890806
1005530680
361678908
873998868
1816620699
336690726
776284333
1986547138
360621979
372384627
1244611594
1080926994
54086502
1510253327
918056119
384560240
609180875
991888935
1327161554
1215990813
1550160538
1927132130
1499123353
1990443714
1378640098
1049646095
1199939618
1775596905
484428188
520665206
913739917
1439464450
1566110562
1757728890
176260885
1615034212
673352578
705471036
1434795064
1271803866
52489438
1585270102
1090889069
485128847
444534895
2107249914
168798744
1735371105
900810344
740061759
868687515
782598017
1585362321
903622285
1889536477
1651224764
421700448
2018018634
1633956022
133883618
2109113660
193679074
742779488
82334034
2016794474
1116680857
358694207
1328855487
1837940395
138535022
757875173
1968186228
21131132
847991894
1484247210
85651706
946888367
429072202
1757508916
1359844040
1003960738
470596272
850897587
1859108249
67282633
929292755
200368243
178792408
1200409976
2093085778
1475986972
1330499780
347252242
1912955011
1341218638
700698257
344593126
1474565560
1998938274
487105582
256557110
1553071638
975066088
696393633
1715129279
1952743814
80151467
3064094
1492137514
1745620830
795652133
1371908010
280500870
572305571
2038008632
101583113
370454151
1673437982
1676311704
131542838
23268122
1249901080
480325245
370802184
1759099968
2002799192
1322475801
854393593
1127291454
827284189
335054789
1427376586
795240471
192405539
1807133839
1897151485
1328201160
1775189554
275750092
1121306151
581875525
881021468
825187661
2029782820
429649194
620709210
282912342
2134721948
1445803198
1432381274
1169041501
623046112
1819715688
492048322
1392531417
1119574519
957249581
1299679555
450200053
1155931511
1063747887
74646323
727214188
923000237
1498328722
656968680
937928143
1878175503
1578901943
2003833644
474552886
2086665061
1229529576
1526297766
466001556
949547134
1295766923
504203685
622133790
1210217933
674873756
1543979940
1057377718
964799296
2123502016
964546198
1630031989
683536235
1848682925
1111014100
1586525235
457534801
82508823
120008691
808835287
469578527
1006087097
112404050
1465563636
1315295302
404878183
2078910973
1067850163
1138588669
258594375
1729176664
2075047428
1445511840
1507989513
2087104251
1842889902
646626564
1555889464
601582951
1787033329
550882891
1805177631
1456140180
531973733
100526510
758989034
1858313183
292293050
164979096
102391583
1654268437
1091882802
2075999510
66754518
2099311752
563118791
1110578910
1668829027
1258081126
1215584695
624853721
1760056469
1395600949
1615005204
2080111837
1804212397
672138820
914371620
1298882188
451850169
2089761143
1537166852
1426972163
866621620
733432758
703498212
533173220
158223903
109709754
733951164
498370938
34971202
1181760202
1076650363
297357019
1437977270
815094733
151042769
934812088
631533973
1218994359
459061289
1316186921
1021918431
1738178354
534646935
1783053882
302013303
622133408
103380681
302103883
1792786701
1082072330
718773575
658801116
1362374265
411884659
1306952473
2146916666
1448804720
1181745463
2062550817
1584763877
2061356486
467925820
193381864
574544719
1735179465
292413719
926563306
454332429
26523112
608793324
870527828
1552724010
1207848747
966534290
1006204882
1212368318
1191347385
1453797220
1741935250
1089690751
1602632096
1540468089
567496407
417366149
120422579
1921235600
479905239
1377420455
437758714
65773473
362001299
792678474
1265967536
1491469431
1428247195
1603499461
996673049
1902258612
1224933455
1094734065
901814500
867904330
1149692232
1222307056
507931556
1251953509
1699610052
357364401
341792851
1648247698
1384263086
325967622
1627734440
1939316581
125824128
1421132129
1327209307
1860312954
437517935
1619755365
525712018
1545937472
1871612874
1340910990
1576988206
1933383611
453803453
1863635323
2048220824
983825026
712516097
1898992571
440972905
1853281011
1994528825
1980685439
1301123755
1196507376
536052936
973423643
1511439033
850923039
828018216
1145505871
379920616
753649785
204611793
1210076034
1732225714
773612546
226884364
832133793
662945996
51832321
238289429
2116860640
31434582
1940264437
1066130745
240697633
1814535823
1191131351
321772362
217427769
1058458292
146002675
1271537163
1566136840
527229971
1723953724
125898436
963729713
880390087
460882016
197532224
1159510897
1896300457
336797036
1439020468
1546536490
11795157
1727332772
1903143368
1151351654
1022193000
850225168
1550231637
916629402
1641865545
687079522
1094068078
1481455708
347520564
1459218891
575637039
1524472480
704491980
780645499
460290344
1535860940
2070585373
1770089553
858570215
35287304
38427567
462007136
1301354538
326433644
1413621302
597472156
733844789
1320548446
227276768
832344410
62593219
1865232064
618369224
971457935
515387630
369476193
440225857
2066741329
320156249
710429157
1801442697
687092345
448765153
1855024438
886663126
1594237061
897435511
506858445
1763321548
952425587
971756647
1596844748
182190720
1086046300
789245398
769518444
1644264511
1803665412
1130613125
729467191
787754488
1926351914
1977447935
1511874581
1907628782
737491873
126447065
1514240730
1860749372
1589198495
348517426
695740732
912596106
810047469
1060616577
842440215
196020466
1734402117
557565732
818583042
842790989
629247948
1452454984
161301867
1144195242
717557803
1025909077
688770718
1671826017
1480955872
736722163
1699495901
1129466171
1728154420
1022824395
515775029
890903555
794437482
1797935393
60120992
562576766
1734685799
714638092
1734551823
80604084
1818935161
1315476993
261014565
1254936897
2114444561
2108380807
700078837
618509558
1200583515
737468367
1497243729
958722542
778177607
26761464
1694697446
1415952485
437629012
1518795075
254149459
342169017
1298581451
32724017
65849444
1376633890
1829438963
335146282
364191839
1738916848
2074041064
1974473953
665304264
1216789188
1611263515
521800953
957847294
1021975795
2110332838
27882336
2006373703
1970936996
2093519919
688191735
367671949
259547827
410338726
1257921219
1646533342
191598252
736730690
1453041905
894425816
627343253
858430155
833147211
1530328573
1863082865
529462392
914781177
2028506078
13406159
663311182
740491298
1154250619
276898358
674138328
1548425205
321580326
960981048
1089524071
470694947
1311875204
1092161422
136912773
217366998
1755280155
772087491
287796563
350751968
912239166
100119843
2057508640
97392126
1451076999
555848460
1585724813
754529578
2113555854
137390591
1109340182
95238028
2066452782
1823012152
270196384
286964428
896535591
1658051016
861623536
1632751963
1025424901
567168736
476658534
869068524
867989390
795839947
1357865612
190127295
1822411028
47450777
520574105
270562718
575437098
1367307294
741208001
405531229
2096071309
1747352618
1507395886
418467346
1787075235
558983140
1606882767
1723509298
1900953502
1093167212
104980026
217307889
828984885
920304111
414005142
905671501
979706109
20024671
2061158108
135522719
770258309
889173908
1102826047
271977371
1620138925
1765747240
1244261481
1252375215
1179216621
365769571
111156629
340389970
2006024464
1054246656
517764746
1323895319
20170869
405015960
42214091
1166695929
2014627385
546929994
973230802
1700665020
1994862727
257342127
251344298
715937754
1001147555
1225588666
399244450
812427872
252302757
1966656737
1202775028
608612536
2006870546
806461849
1598703126
2010980999
2006811287
1059093352
2002367876
56889877
857468923
462299077
1638932244
1822652229
1637212615
375007906
1113977950
145163501
1431794738
1338763327
227958207
360465447
798017103
881718293
66483362
343931187
134125758
805675518
1522632210
1021038480
1664119576
1150758395
1905482912
1895124497
1251300191
1067955427
1391039149
1487868729
899146531
1213068375
975498407
1031625110
858994323
348312221
2080619467
74367984
1737036266
599961530
1957578600
627732789
2032318604
1815117113
143540231
1174690189
1973764798
241933894
1397373300
694743399
98728911
803835991
1381903446
1979782923
2102347981
1254382305
787087714
1687111124
1762170528
1611581559
1148134205
1135022797
1051709450
618620412
542513219
1434448152
730323986
1864584081
2016749016
1833188840
1213965311
1483320492
2062612777
1411224848
517415576
1106849856
1794136858
1700752628
2031876311
513806700
498854197
2085681840
1685753156
600835802
1333975129
1027039034
609792529
1152840654
790478699
1986075183
175035197
522543151
558393572
1293141870
1168419895
1261680817
2011934075
626860709
955680591
1270306497
1013995063
854086529
1340867408
783831432
842270406
1679327862
239690060
1111037402
1616457689
1607054449
1153719217
448841131
1078659307
423161659
1688568880
104423891
544117602
213165536
1616849396
1725085940
1620681694
181824814
1598212045
1455104126
1745417408
254211918
1184758443
1587475561
313409858
2049792114
984088489
1979703397
1439655458
638227185
1036565157
1972694708
34573654
803367844
2095203276
419717557
1394302806
2003994170
593886862
644371208
1800486430
1096337601
1109276618
1328487733
1809745559
397019513
1739934592
1594395178
267049903
2006581526
35869682
1387318553
193624118
303401097
2085314207
2039103873
1833994445
1615862925
1261513818
1377236123
1668976334
207989282
1112569160
1652749363
198035928
827433651
247380256
1670408218
1600105161
1016879170
618697877
760639946
1503808865
1195352549
1016831767
1919145242
741210859
174311423
739103235
1995859929
652260390
666220498
150173336
387467863
1980548105
1412923694
1963236218
395569152
1989105985
260839723
1504908310
1791999828
566765864
1893689164
466746957
1136849406
2039159180
900438452
2010108093
106143019
1715794763
633127159
1129050295
1569716747
665590823
183743645
1089524027
2102609351
1249270188
1785282384
127637652
1443328475
195861140
1605538721
905596579
1179950145
743819671
1915225949
1206490084
531582996
1985062865
1999575103
1660608078
534154478
358395544
329824437
1403797767
1383241822
1834351036
834986706
1023064435
589665599
1090533909
1201436205
672663132
1098834902
1251389347
370301657
841811279
1432505180
1504652259
379383272
171022902
1670637722
537009066
565753519
1224940450
658106155
282171840
1860526397
1778535205
239403429
348686715
1781400618
1252119102
1943062898
1447737335
2052959282
460212317
615298937
273614624
908144673
356041316
794756084
335323179
762793521
288155698
2048018270
660876497
1475350212
1388024455
369025475
1909332661
1734111734
1717760485
1224813562
1614210264
833577717
1887255684
1261268753
1186096652
468776165
593421460
1062380808
26162041
1799677686
1412257410
2055012580
2066939488
539324416
1240940398
1068056405
1103691578
51598322
1790401247
704232928
1106994856
1360805631
1443547598
417225902
1242618111
28863162
1300492309
247473519
719777615
1856014629
2124602159
333560908
576897818
962394785
1520185444
1413847040
890273582
560941193
607626045
1485505112
986381003
420932243
1009709775
1725095854
610556759
1171411538
2023125405
1239236637
1718140686
1021132845
2079855091
1907406600
2134109918
856514312
216661518
440171504
1018370245
42870961
1594471645
1636192806
944476854
1478300163
308588751
2014656903
1971299231
210173930
1719113323
1533666880
705320590
642253389
973924861
1400242585
1951093947
978213193
1902398973
958607768
654034852
1644282196
1076578687
1562044878
1464157065
1070597913
485529259
991953769
74693015
312468502
1339750431
2137726287
2124116454
598418089
512530446
1083884615
598478375
1767967414
188476978
837313517
545887113
219288769
1965764006
1987247602
501513506
407234599
617036839
663792393
514446900
1773968675
1842818865
221766381
1476680814
826034937
373641973
2024901836
1896327690
342612648
405452884
652531550
1648257108
1176249407
568740701
145610962
460622130
1149260575
1730703645
1288697828
674663095
569807099
1778134564
137698189
1100922858
790756249
1526125891
1581949706
371827724
339140703
198655199
342697647
241841303
1652179060
805141904
141819844
2006405869
1712692603
1245984878
328046853
1124806584
58723590
803497426
2008909491
1944959948
853382660
1949084257
258827967
1650664405
919983056
1626683031
329353530
766988640
2072175393
1406741549
1854038142
220165614
490313292
1885244559
889960918
684367002
1846276353
324382552
198360282
1125795011
1812393258
1406746686
1744024652
1006371914
2035058405
578274708
1314430669
1585262974
1246433437
1060089459
1755940294
1926337948
1702022954
1258744014
5742325
1025910513
988471068
707198986
760493082
1673055121
1239834495
1065796356
1193562869
751706791
2086332170
1128952390
1814185551
524179383
1492729938
287536767
1004393795
1316092954
1718185354
1276681762
783043755
2093476226
434828645
423617816
1167674903
1165831311
1855616788
2064826665
587819171
693106283
1237157353
52820377
1971288539
657889207
462802676
539886721
2065028309
2091090479
995918812
1113124380
1163670245
1055871851
1344737271
1747371456
1248554129
966911649
798364713
1644795235
958396570
1534291830
1984932752
993386196
1938568441
2113838046
1030092630
976003666
64190180
2050801169
854258369
1403514203
1421796240
1174732689
51548316
917696443
1887244134
1156029200
1784946098
1222023940
85813105
148774515
2023485077
2103691342
1870160076
1969861904
2130596611
1795417679
307589364
299399779
1543295736
1591291805
1220529817
1435161635
1362014589
1821862158
1335556399
1529992226
1337834099
522070140
329779586
773825301
713577972
1966973384
1716308581
1323496014
1683612919
1114570356
881694655
445019756
1538942266
1533622976
2026571841
1911384401
1693867450
714837235
1089756260
1424364757
1981813434
1622561443
1207940984
514548828
1609237146
1904969687
1251549026
799964992
694331718
1840235564
1813595538
312568816
60656909
224707168
838145588
282835150
1840091803
1769369064
1358369120
877801373
137271665
1792243940
1085500208
1668976274
1123311577
1774877434
1187509076
362040379
2121838427
1240766266
1821951516
334454741
1842008303
402041424
391824438
1458181419
2095139143
1247936813
1130156864
1266607594
978246959
1193121554
815851057
811293710
1115413799
853597032
536202432
1066990710
1839512265
1483276451
350407917
72431736
150922242
556913185
1775632831
157640939
780461980
698028677
1629914296
15978475
1577771420
1854104054
1050369466
437429079
1297887194
1786883077
1514683182
1955208807
2084793681
889593641
112259669
6724911
1954395982
1439410449
289720129
425442773
1018837285
52625082
358776255
1410435809
1759969497
1774201180
1328951468
1033154111
1496062685
1758698849
350352207
994224758
605419166
1566038178
427964567
1269505484
1469059758
731678792
515834791
520031291
795930993
775436102
1052434642
1472672025
393761931
229213320
22062219
1119509060
1237369273
1141956934
2091971818
1991035435
432361203
881579861
1385208004
330408327
2134685353
1171969760
1882755341
1118261741
992654346
1545244127
283703363
612898922
2091427566
1568261292
522169067
318209806
973504696
569689522
846444574
1772480436
100988952
1178553098
215390464
172170786
656691
1445328014
590099030
1792602701
424715922
584074960
1783274295
1082579582
1211427999
1567371297
1385344602
1052220744
1709002388
921442454
292708927
1829373133
1503806909
1369470583
289532085
1145411547
1622487795
1100344681
487364619
349461641
799508955
750843161
519477961
794469093
1586709932
1411384941
219179003
1646647015
130393452
1797083774
1770586992
474700358
1005400066
580452532
139462191
1768974189
1844183197
824505531
492334713
2136210251
999250585
1780161896
1808611355
1079232448
2139981326
559368790
1202240678
1682255266
1682633846
696093243
2017451028
1796947812
1040690156
785781131
1802628158
317901616
1177943166
149399710
240021983
1161653357
1759214457
1494851893
153198670
1290053518
805128260
1824937487
167289362
694028985
2016975017
1564946415
969845044
2026461423
2093517987
1352873090
1840498382
1028766719
1884965693
162077870
509512774
808124260
1127245278
643691020
767128288
1722011927
1714849130
2143893062
52235345
1139150170
1304845972
373788825
201849531
203296747
771681572
1370293237
944091335
1809977068
1705965890
480226824
362085126
1758625015
1274274585
112463073
1073696445
1988915962
399357763
552848675
1899094696
1428628212
1611238197
882385036
306810836
1821725175
1023615245
1138793517
1352825086
174316145
1692324934
2031066711
1465678683
1030633107
771542542
1068842382
1952802432
88216151
981893350
1083293172
419036481
688580042
722955606
1484296167
1387183401
1274976149
362950129
1723651818
187789098
996419258
550685766
2010150482
303333340
2087542093
189750312
1558096164
756358994
1312590433
290971715
827006861
678242847
646923405
308704973
589210864
568449343
631714823
194039098
193613480
241187276
405398769
1921768612
13251092
1125674435
1540399392
944959062
181445317
405320841
1575048126
965928840
138606839
201931455
1888055619
639294944
426827556
604615198
1582558273
1873998906
319760824
525447872
1897082356
467303858
178205549
1861542619
330832083
1661889270
42714386
1187767876
1286542097
1532558826
337937151
2145589341
142350554
51103369
834724769
1852836464
175035978
1537533569
997436815
979291518
1533528618
1677761964
618135064
984088905
885485509
605560436
1386272502
1220586993
801141080
598649237
582235432
2056577684
1868947921
275641168
1102753541
782114507
233734160
118673097
86809111
1455850147
1271267427
1718297239
2030418390
1944700536
1495621388
1241916647
745043419
1021639506
285948476
1167581221
144283521
2034635710
512570485
959512274
568168842
684471130
1268473715
428597160
2044742791
638175068
577678619
1322250844
393248439
194602636
419130107
1464621943
662145321
1081506403
803259277
717938838
255254221
824880727
1148078441
1849433350
1878258204
1621174281
1333299398
1587412398
408660869
613451927
1758831048
1964868916
1074161628
244102057
695921565
630511819
765820536
871456941
1817484588
1000772580
277040969
1006006878
2014347533
1104635028
1646188901
1415518001
1244966535
153546734
348903772
1783935449
234572923
1456012904
677408431
1176406391
1066163001
1891626908
1981369110
1837580662
374245171
960067322
553478172
2044795479
254280364
1135517689
405423505
1538914684
1369991307
1307056615
2089922551
1466972566
825534040
1244122456
64097824
1526285111
896396851
785954409
502413445
642444349
1663873474
189139760
870962792
486056210
1904780237
1878697592
1224688780
2025149498
747029231
210353236
556008370
2039166675
19295044
2074203888
1251520117
431634626
212234650
292231714
155285452
944656670
184239234
525455454
640954646
513707575
646911956
58604995
237557867
973467121
1971656111
22724127
1972743970
1548156399
1591253423
1269376810
1767888797
1378567218
869364419
1472755365
1193900982
554659518
6696330
82560350
275151682
1093487621
1866819145
1495499692
1736483305
865373165
475997147
289013345
1182033317
1608730334
1390885076
2139367959
577711332
921652864
2045357768
954709962
941104401
749815507
1554659457
1450668427
676098124
887260317
170371965
489086489
1563972606
182368098
960266891
741748056
1674923861
779770140
1962240082
1712811211
2113351871
614393188
1322699130
514720609
758154627
865983508
1927966318
887715465
1459066434
4949675
999169606
484209964
1721036539
571640561
1226590374
43068759
2038721366
2035368410
732411925
352053020
789696269
1282529337
1529039925
864872968
605676204
1833842411
208583710
671262867
2012813896
1771090751
1742823535
1228747967
1875952532
232949548
1074529697
1525939291
1768668274
1289294107
629851795
961465538
1328263416
1739775174
383774256
1585651737
579330512
135623500
292610600
330739800
2059825728
1327297282
1927157063
629691576
28917470
925790420
1745813759
1069557002
140983011
52305581
426453171
583525986
1101748201
1448754605
1507402459
950845281
150073998
1995167028
1480371217
646657109
1465764275
591278941
827113818
1382443818
700284057
1388197198
1102758321
1955313813
500863211
696408007
1053006015
784560944
1976238356
1548521190
1701048657
1253052598
2081313398
995550870
2122870534
735873383
1935619030
393997032
145944904
823854356
1363321686
913037415
229498022
871681763
2055052505
264213425
84307428
202150273
347754609
366635739
572986338
2004081637
1086709865
1521196123
252367303
135589111
888121163
1904257165
1520609610
963758027
926090958
70871328
1277562196
421105912
1660206376
726593993
1520917380
2002071808
1983693889
893269956
979722023
1689010850
376813458
721912673
1198709592
1409500488
349880740
76785395
258808924
271850067
920458229
686817211
1511691127
1327614251
1726604184
57818650
1391097771
191400748
1981411376
670365125
1533964557
1894457496
1064538768
897447479
419908186
262040486
159928869
1606380138
2115873658
856970838
1935082447
1157939568
1633672034
744947036
226193366
2000445180
731745164
256189654
2027192358
1676612318
1056614516
1510012092
2146039586
269900302
2018653407
1000471780
544910604
1776445056
230829210
706445757
1589401227
1134620568
326724921
1038618447
66442120
1612040719
436251053
1332434715
373097576
1370900637
660038607
496718640
1732323639
1264083921
1046343462
1418834709
204130049
1644604135
1042643646
499552106
1757026171
617216924
484385591
2060805794
871169362
1482293780
1615007147
114123115
2090173448
298156526
929597794
1496178259
946464185
1547920915
1076378295
684738140
1345788109
192780489
1279347754
1948264793
1744758569
1422304370
1754966549
1596105211
1374325694
1187715893
2065253250
653132327
790288572
946849736
27547119
2102576987
964617873
1286448474
1460714965
1452725894
234506621
844931037
1624003250
776208597
239325124
1409162328
708986782
120246087
369477762
1018710363
957454043
1843042230
1189663131
215168666
1330541388
200267840
458370429
1898493480
1596441367
1706679398
1069458014
773325746
627679665
718841999
1724047291
1873687916
913697326
362032808
1675259061
903115830
1131137427
734906965
1431183017
1551170423
2069321968
1334641930
94050120
1822941685
778190831
1816699608
1893943909
353937784
1058954883
825030041
51416318
1559598982
2015592423
801143372
796076691
1574557122
173609999
1634188551
1925514359
239294826
1248129678
90801310
614086449
1732613159
970466471
2083800988
896026877
1967778885
47363950
1002825783
309125187
751762747
1257739765
876001401
1759314353
691510974
615082952
2055784142
1709561421
1289402014
1806274358
1392275980
1495792114
245682152
72479532
994788739
1266045285
448560024
1120084517
1615469990
734095592
1220180086
830422927
2039714890
674781751
1260823537
84611739
1492890675
566770322
1628090834
1145968791
313390645
1682116957
999009524
193633907
2113307932
1838634530
916143844
1374086169
1842858427
312538946
1962000618
1067468217
1672298317
943515572
1688343470
1830907498
624725991
594031944
716717949
1364497013
179697851
324249360
1903418623
933933446
138737067
1819599872
365905138
1282466049
1777481362
868098167
908363991
674012686
1874320022
1967477975
752956183
1087907802
1925772518
1908669391
257543845
1240982060
2083346770
309876914
1508784316
1386331991
938651459
722552161
131053281
1521463945
2001981387
2104330537
1842993574
645278270
2136434694
1125627380
1292837624
1249350096
814147352
881299369
845838160
1051581711
662614259
508688834
1591104870
1126373638
1295555412
277900785
456841083
2108819228
1762767441
350812580
162757170
2062008061
632046585
465552760
907914684
572479753
485438590
2033918554
1565601258
923836605
1719900953
1457725525
460530297
824888916
1330751003
1858448563
1861551811
53758343
1335740030
958937207
1055939343
1674081253
143074614
1844438506
1487936474
1097628340
147349162
1460223960
559481441
1259614548
1404798809
1899525888
96570706
1477440425
616724363
1020995790
61526088
8163379
743727259
1749331325
2091584680
1634613768
185706520
696118747
1547375009
1445954531
442436746
760332927
2004313184
1645044152
556339722
1974393149
1850093712
474559119
1720759765
1502094269
984809483
703190020
727870165
343723445
74529821
793033688
1851284962
1957739244
999715962
624433523
2118714012
962497990
1857908906
607060401
1082320397
483145129
1172506478
19439559
951504062
1349190825
74301368
119238775
1257313785
1644973624
1911633920
690848593
1598253029
355700015
173955003
1079690809
31433899
867111538
1534150220
1094866548
1367680445
885013097
2119052391
1425267605
155271264
1513892967
694008732
1639311717
832836304
120463278
1738178236
1457416910
145397462
463743635
396358203
2029392666
1992228683
225417250
1844208736
2038421694
1917869059
1170327388
1390845344
1474131935
44205631
2142146476
374886573
1592392705
630674423
2075996438
388911800
218321595
861017468
1490078051
661625761
1381754290
1974884580
1121014441
561778423
1401765037
149091978
1805527412
1422133925
1149544606
1021994271
1794317048
625590580
2047014090
405362155
772340579
1918720035
2114462191
1153210688
265995443
371511731
1168386092
582437615
119028619
278969274
482722052
1809466798
250552048
905881944
1992309302
1286463574
200531380
19558894
274812761
301920611
1855116511
2024749673
848301149
148904942
949163584
1696154825
1787672611
1919967968
1397995036
1831438439
923911713
1942488730
1351393682
88871681
2006569309
898410412
1065090441
2095198185
1567006069
1976415344
881396751
1427200200
868164210
568990774
2038799124
1911025218
254975455
627068024
416741968
533247849
1370664326
1971942444
368015909
1412311678
1937666436
23138571
698446150
32931044
653768376
261735083
1089784565
1317633082
932915347
1012950942
1229462925
1850289424
1920240575
860782917
78006512
1809724557
2022179054
1898766522
895065158
521209918
298405238
1279760770
1743094913
486598099
1901735685
959725532
2125447829
1957270544
1508423079
1024158554
1656891819
399043305
858170751
1026982888
1630397837
1632969569
1735582021
1611847167
1152993459
1070919796
1257102549
2026565368
664871591
587882089
1532106432
65486951
1230413347
1770093557
1510579085
154602947
1749198707
733202929
404328182
1255317436
934795873
1737585624
1167900342
1556661
106690943
945901610
883309756
1990295747
158460513
1946724352
1099235641
1381778141
93142613
938199144
2021758207
1224150919
894975675
616061281
458146835
471020236
1530233869
1099595570
1451644724
1085480688
1520833570
1006486003
1235932830
294230506
175966352
2077933056
2051494955
485110042
688503828
1177722044
1692810729
373028103
2004976118
1960399805
481834940
770670324
34726797
340766226
1290010070
303643601
2116314762
189668323
1956138790
485556542
1887230917
1145129777
1629020046
1033365829
2029728945
707364765
924799510
1923446579
837411389
661512921
1326005020
1025311566
81902290
911484121
1030498932
1166831469
795633762
2012120160
466140697
70591266
1840144281
795879146
53853167
406867921
1635867685
1828284612
754726011
421494017
1351117184
604827160
1396550838
274357529
1004957475
1593735653
903696490
1898637418
543180766
969707425
369437906
1315488557
1574133598
1274403476
213938744
1046800360
1493817689
704339582
1464057494
1333173547
1662336730
744517431
228356087
656060682
1299756319
857305587
916455013
1621491042
1384889243
695887008
1309957709
2141992111
496923217
534130411
405433050
1297872187
1183344653
1696577951
126048223
1060185751
7008401
603836293
152710218
276733214
193987248
602064262
998917376
124782060
779001605
1876486871
1833688550
1900354672
301841935
1238679794
933209338
950478052
1503577509
2055077023
704795734
337228295
789088444
981487010
1008817258
698855584
1052494854
596963036
577332870
671988729
1235899804
1284898432
728258222
1019394493
2094629343
1829543792
2052765142
2036317941
803824491
566943659
1163828406
705182616
2139711343
759327252
870610300
1368616725
1896056164
1399389705
337038858
2002265287
1747383468
974892957
1544696495
765179852
956000950
68284402
1306923028
918904656
46522831
764501436
460823871
1922482996
1242031781
120806599
293588517
1137367019
1933733668
70088514
519917152
1771832033
1348810901
1856865574
9667176
1473414854
1727245688
1979358338
1836028481
1797011330
1829262337
1865140887
1567390830
1854830305
931120404
174428811
1582247621
1112766641
1941186753
732903332
1880336895
312725154
189939381
126929884
107228066
1900887372
2029054593
415959169
393437096
1260902244
540298095
2107240303
244489027
502948703
1818581338
1209217562
184360755
40830406
210177039
1313956416
158425567
282671028
470944046
205318775
1901158707
1588461908
1671420388
837012976
2082667913
1303346932
485403163
108081380
275340263
619490542
1237749216
1492494609
1861242717
1859550258
896094365
1297176023
2076363779
1590373970
609601956
1823522799
2049270113
194574847
105364731
2116911773
1158528082
463009442
847068838
1296284491
1672491223
304304606
1315611567
686637576
1406946667
1161677356
2066085502
257141141
33649780
495285410
1173550522
657065922
685014639
561301524
477665954
1491043833
951018764
1883697671
759768971
251377838
1893987427
936997547
696630620
1578483909
56264217
1544356135
1283881528
301413064
1828045485
1967568811
1653612598
1587267546
592735395
2127726596
1069564666
954127681
1386885722
84408237
880344495
600280488
612927526
1580344302
213201563
210045039
1787857644
2019298882
198070243
541790758
237431349
155332893
509386411
1549845858
1348655667
1959418586
670767380
1909582430
865144414
159568647
1658308756
1934892796
1505999767
1103742670
991538145
621856736
973644383
190708845
1749362140
723830917
1207836943
775540692
1122497269
1019675275
127946242
1186559739
1962256391
1864802043
155654801
1714261496
660453568
473046579
1877900220
1343941441
931398950
1587032092
1845599754
1904786577
1264906364
359879790
318906149
450750885
1263402760
1597063933
1451511824
871285319
1546910911
2087132115
52002547
352055583
1842326435
274948003
2111916671
1719908540
1271527684
1047441413
1704655680
1692825505
1633729839
801920899
640673315
603944117
51183755
531339752
1674565335
1911747322
433310215
526044380
181961117
1066569248
2013951576
1580021620
1608580622
2144919333
1870107829
1571076905
492980560
1058891792
1960398388
462439299
43372502
1170327600
888820594
1626341145
826474537
1899575437
2073973623
227565184
1448404218
158027874
749664544
1701633625
1529923360
932385042
1412592178
369857979
1139202182
1725643292
2041871528
1596100564
1752556945
1041819097
1877671393
49802101
1702563777
220556749
1233068210
1611514721
1925615703
2004391521
1879309041
1456136016
1148092866
1489241045
306429044
1659972235
890811109
1467020686
992765223
433255946
911507497
1409370944
1657078542
190316360
1711126176
1668600033
783579351
1426276733
767655480
1173607085
1610795995
189435124
2080262980
1377827224
400423534
1991305317
1935137185
411856752
759912995
2134161460
1618488946
301878128
1104051796
29536013
1536598602
2117486099
456041903
813598354
897446904
807712164
77836585
131235460
770335231
1602802277
433299936
1331078826
1933102503
924598964
1646895009
247524694
293594297
965472054
187664072
1412364455
1095521237
1050615734
1555234508
574277303
1951989949
890101351
832510043
1500190038
280775826
78095710
1418949495
1907397416
19095097
1602965802
392293979
1572919038
450131027
139550521
1488706232
2067800179
1481719679
237596620
1803009280
2144002232
160580954
1057756202
1996001767
1678772634
1626622278
323084692
1885314269
1666000596
772849742
480300544
944881241
1050492469
635062839
251712723
960057864
279672602
1232483358
1183375845
369988974
528124804
1399587546
1133840211
298358117
1058144255
216270133
1796667396
1406444772
16917411
181267972
1970392494
232414049
433051962
350779103
1425150859
1266162321
377038394
1589840138
2300885
1552686316
828607439
1156739558
1935842040
1457130501
1327834940
1859230463
1748208824
469049053
1756993942
122113480
804347811
611827573
1775482980
891944206
1386506874
162642493
1327302095
368744379
165193353
1662382825
424931486
1003446945
1786230279
215000119
2002377884
292018982
264711972
1359946928
1516368710
226664765
1556885563
899823167
2089925471
1219389886
1886731396
1539562240
998537647
1458501773
873160764
1877587311
88234202
951001856
2055969958
464317573
2002541054
1285085756
2057936047
1139841956
889064559
1712078099
73183402
428853202
1642467044
168735325
771232591
586931822
492197623
1454050198
1408201966
1767160725
1227702571
1054584534
696832239
1537423269
1584949773
255314123
1071417561
1191132814
166874645
498894764
1403308430
1921674549
1207677235
422272226
1635595984
38287353
952225816
580274040
1934876714
1006409997
1784829951
903030334
1357675699
626673336
1610491674
1672417863
947318566
854159738
701223981
47890725
56234753
1664092722
1935343567
1118367454
510906347
700747938
39414734
1960300612
70219287
2048158142
961207302
1908313537
1911775917
298237234
1321516699
743949461
1636232308
1455742117
182360895
1640108453
1647417139
890319224
27806925
1240441964
1148489867
1689629403
1788281125
1297995709
643789866
1613947959
1643774119
97375510
1302419367
402152391
313016151
907493033
1603739488
395300929
2067248293
1867374980
1857559082
1564716920
992967735
1200844746
2145510893
355089535
298171664
1494106859
421829508
1017001462
2027576096
899556938
516965330
1800274946
201289466
369633491
983863967
455765817
880837936
1232238482
1143204911
1218305514
1618585671
1277771874
539668704
680860525
1546596336
1925552989
1359729044
2046993811
972511461
1089437023
2006166421
614826810
237413971
1360245493
1349659972
1727832655
563087622
612819313
1219314276
1232060117
508153965
1236177449
383551495
1691799511
529031771
2145993852
1578059976
1185480421
1988082550
1594787616
979222884
1564222893
1667020683
176167976
910601413
1520292952
1921458607
501555649
186259570
1689182141
595430555
1271416083
902987778
894072762
2008806043
343014441
1423782623
2103559589
87957119
225954042
1920139015
1913983573
693033664
1754890940
1380066828
1660122091
2104814384
1118152808
273324368
346686776
963562456
1094564742
1508736503
1535877768
978205237
678666718
1230043578
360329588
2011464870
1465454438
1851344442
718958013
1188078525
79296956
1469582872
710623351
1587550511
593170676
2025001189
1668914660
949197119
120931011
451088274
399109070
2092464789
994526371
390856699
1932521404
1479011761
1907762670
1913621048
2001618203
1079836344
370534857
135973903
1721129900
1420975226
1272130072
1624270180
2139225579
1077471535
148291892
1473236165
10444485
859312782
110918721
976939909
2050535491
1154019930
1914033665
502989180
1652572667
1243428382
349288431
681955843
894051886
1914884030
671237519
784603105
545022433
961900025
471445005
190464440
1518248357
313441307
1574373146
1253340546
1074952276
1875274367
62664268
1117183564
991765762
592641844
1426437212
1964195491
1007411737
1851551063
1163775553
577031839
1000061581
1636922865
1319325913
961765043
1257105630
424726663
71152025
1690223818
737262799
1008147081
1368855099
1209241651
1145899542
136482844
259346973
327812596
2030837328
641567769
2047551630
1949328632
562184056
1690357912
330975167
48329280
1138995654
1862178509
647988692
946359721
910313144
174548987
1629622426
338857337
179663443
1540996170
2011080226
236036765
1570171371
883778839
1231542463
447514019
819776150
1747696419
913594353
2103618228
2008696606
793090091
993280720
1501641954
1372577260
695736012
1420198741
1875616791
894703675
384899731
1592209215
880299975
1807601525
2032443481
1603269345
1826802725
1285094344
1545852574
425952310
1263803965
240061086
606535052
1419582356
174221166
1422638126
1473974197
2036135624
1485361975
1510443731
19149205
1875567529
2008598935
614504418
1663429237
866636216
1271229665
1019945896
1837245585
656895100
766139700
805472719
31454400
1930083809
953074874
2013513959
1374366627
672454871
1787145246
29003886
1360899440
1611827811
1395431116
485086858
1858310584
1255019981
1130981186
226031315
164301946
1701311673
1328057098
1265522810
1360076275
279814853
857501460
918592536
133958397
1428647853
547306465
541545131
1884593448
1639340311
787995213
154418001
1735338807
867888394
807616317
1587415452
366307636
1574843485
1784872849
1053144009
1707212929
213230717
1056058793
31410538
1306456298
916134445
291601484
1346851071
1524086680
1446108016
1379642286
70102697
1131429988
624009787
1655913789
1826558588
938581446
120630764
507146249
1173745172
115181794
843439733
839288236
1423700958
502901266
628872665
161434956
589634651
1608755394
590226169
2059139302
879572223
998179893
797537101
30292168
1652618787
1806545740
25677217
1270653096
985375154
1122274616
1726076006
2020430621
1268918452
1733065003
1368264483
1960965633
1239734826
1765893950
528956811
46526392
1343265027
656412691
733131163
2121263474
1012439683
2121497971
1491054917
863477097
1409395821
1538480825
234414466
320924160
1545077511
1323568210
77641731
1727868488
1127780356
1686737163
1502737833
625208896
1213653037
528361839
4008095
1535360862
1049133472
291358809
289158840
929856501
637465210
878136126
1700065188
211009688
1316558503
1381268080
216246144
1362407306
395654810
1921634715
1973868663
1795947891
663520496
2006912758
1996803392
1217479991
419507491
1304530239
117724103
703505496
749201960
1091658335
139556635
674733966
2075534181
1375356998
1942438162
2021674671
2082313370
506023364
370640390
462803169
1606318674
972049913
877245826
574163244
1943620116
520630386
669627838
1759289951
640216815
583201345
1709163669
755456901
959353087
920548826
1762288494
563846241
2035802776
222894787
601049056
778391802
1892218757
273227523
1779980050
1383009897
666018521
2107098631
920758069
801079098
1933466757
1411467788
1199409703
440407804
758690040
691704726
1069260818
447614836
1791178312
1664989698
1763700930
831957959
1752632046
1151224847
554110668
1166001662
1719720879
598105983
802439398
176005598
392131136
539847026
224572764
1486293594
269339490
565829498
85113505
1366865154
1484895541
1704894164
1038877647
1696132846
1334310109
1707416806
1634594916
940347464
220657031
1710579754
1975967875
627980655
1255210636
2123153259
2118880838
291034660
416215446
146041554
388460589
1469104
1282183223
1632156597
123675414
1766074278
445598571
214060289
777903389
88917639
1048615144
1603394514
1080485721
1589259677
1557451227
1803546269
2003050511
1073699847
108501110
331433643
866813367
695967520
1476839190
1318131656
40749071
1385696616
767878664
1145178300
498852657
1409305466
1150036469
685177508
1006223816
2014812118
1682635181
1582602988
1794762488
1374363666
1488125217
589085182
1021714585
570596302
149140275
1220832278
995443138
999305752
1861849041
754315662
1728439642
195077331
76194419
1863280495
14104384
386712966
1899611299
575618756
1924712381
990720367
1688817627
92241379
1835689123
930174381
87448369
372295625
839187702
144358330
1090880293
649473342
73763170
1518181618
386545308
1932706836
1840447639
1695006765
433163573
187304006
1146638203
1299094713
2113513019
1109656563
1626037384
923125545
2053017137
991313742
2107249211
22979992
405122471
123894067
2010542212
1217555376
1290845913
995895135
169519018
397893471
1503743117
1197850223
364788325
1554146353
1815459808
1440137890
989145089
255185061
1802028749
1660657592
1194466968
631146973
517782059
1033914581
1883551068
1509975977
381348927
464953814
1689038532
1966268744
1238431411
1875488361
1874543524
1162805621
1498702055
823036676
1245410270
502243935
1167447696
1359228148
779772310
992277051
520938760
649259671
1755886547
524042136
1665483508
683461490
1655570363
110955811
1029086447
1687134426
346504041
1411149517
1303375196
975824309
1365850216
1665641739
1830770949
17000243
411051389
2101817714
320837396
1540011200
1833244857
1075493669
529784264
633886830
750953104
521132866
1144740318
232314628
2051106656
1047771273
709176303
537819205
477479402
1268849629
881717077
808179595
191327592
363578534
1731184698
1279802270
2035038332
302646633
154007963
403617507
1320074754
599631595
86311860
774443076
1683630418
1788679551
1644710473
1720152745
1000603280
327013640
1695957797
626386359
265088539
421608679
172764101
529567123
1498525237
551844968
12732425
1330099161
1042603495
492103500
1014605890
583309149
1877667470
602507617
2000975777
1189086244
594613898
1782776728
647090733
1174123742
448285513
712159074
2080777020
305101129
755844019
1021971404
2062093254
1918576722
1321632298
164851979
76664950
787371727
1415669545
179637538
2048610247
1146542295
181881634
1885284366
835223806
1311181138
1092853996
541503467
44202245
1327815327
85205052
529337688
284752480
1871883981
530315035
689323899
1385073192
1143142253
1258489152
388907192
1901661926
757571137
795483554
2019471959
1205859947
1588475277
1748848888
439734608
710993048
660205520
793591635
199209521
201582809
351035560
1214804851
361940377
1334328660
579732693
1785578551
1626383345
921865360
772248016
686866221
295445132
1843773375
104664947
1269373719
1415950171
376394981
2119939775
252064030
1989080279
271597041
239835971
2069856381
1707525958
1709917590
706091711
1448818622
211703826
1705115264
521278723
742639458
1448653387
1669937633
1858530715
220560405
1075150582
138282115
1284985469
1538072764
1014501724
1321479659
342150394
1910548755
1376500571
2130138738
1165826593
1777001345
1137076497
2100790598
1178749733
122893281
1042974237
943343399
1914612868
253383957
1923688653
1376343049
880113594
1398088649
1040549716
1498922459
945900140
1358852282
1838854996
74884675
2117166956
2094586399
1921293927
1599241661
1958133335
1046065075
1355638380
1107413087
93436930
498457268
1541400965
764308982
1490150231
1414123992
1486922475
1489145479
1834495132
1018532525
1756221023
1189208567
9252393
304456865
828888293
911777065
555486433
73540164
75694429
227074372
763573321
1616694323
1728281533
671068461
1751897697
1796678405
782536224
108687325
970536064
249137698
214708531
1749411607
627093339
550793526
1095491512
1017107763
1924898547
1331988187
1448063781
652477354
2133062458
928182995
838649832
7202131
722246706
814389325
2036328933
1463270443
1491515987
417030197
862816277
1616922684
1992595080
1032096532
1374941477
836762986
365650598
39783346
1098962993
1456914997
528793966
127986008
1616584663
1979397372
1245779689
1431480789
1070722978
1238661999
47948041
2108670913
1514278839
377985013
458315536
902502719
1934789875
421611641
716935872
368081243
654943691
543517682
744456248
157035212
1065024978
390918549
279139733
1862368890
1072699979
1165708912
467293252
188311846
797714105
1779727317
469274852
743581256
210501755
427588933
794788577
1243144638
1952680849
1856597925
202661333
1922460145
1947815617
751902330
1875980408
72870702
526473108
1583030854
511823413
146583707
2081973949
1377863584
366837375
1994518285
48260194
270662833
1643017506
1105565572
1824464126
2063435574
1199051654
1398354121
1086342083
1401734087
1179447079
1960688181
331071790
942975838
1187357597
838964694
797001140
26206497
447310185
1704557150
1573529199
171739741
1392080756
1944939946
1584562594
2142677548
1227893346
624084804
530229929
1313344135
463795551
703347278
561110631
305571935
1105598919
216590150
109788964
880454388
1190733897
884701045
750655876
2036654461
613632067
413285951
1236430875
1270794735
729434314
1928946495
1767559146
1997348614
1516206062
91231734
1404857578
1337847434
2107982852
1901708788
1250330036
2016098135
1872798621
949249721
1041895445
91951026
1376208127
832354673
214085020
1065767951
509314903
327786249
369223506
319741065
1950825160
1019703923
1726853672
229522345
435562639
2039245653
63126392
1594229843
866214607
1428096887
1441725622
1658492994
1285315997
1797750255
216733748
601980531
1700056727
1013266674
1265958265
388776077
1456887262
1010915285
1237013706
70832696
2105732427
584530386
675624019
634420918
1104224781
153882577
108239717
201219950
1057035071
1936619232
178141126
663116215
1960393696
792140448
1760325948
728081831
580649389
1373855531
422297050
419814432
512167512
759370628
1392787080
1475054830
911044374
1056058335
319595332
701062407
1646099777
1893172186
1516132125
536915263
1424199374
2002888783
225113198
1874380699
966422011
876260008
1307836817
500536941
916101579
1112275412
1730540661
2083971761
486100617
839599484
1643610013
1439242521
2066240939
53045213
453911965
1863358885
522690156
316430324
982062596
754486599
1840881053
69018642
959664467
1137591335
1361802773
424866769
767431937
1148328926
1667361101
218370636
1875152979
904326536
1543245629
826671314
897179587
629736671
880596566
2076545137
738349654
945135026
1636584587
643826933
697889948
1271654821
1904324309
845561460
2076337685
487628830
1434927613
1724050473
2062415034
958206638
331936316
1331480187
2013659536
685952216
507427923
1445843175
1200663748
1617738027
180608317
1151902920
555862513
1881591812
1850460667
1445249871
1090460768
1402293780
640020781
36368325
888658806
2028237263
1734427152
1201312242
2089844365
1088012947
2105572689
130097166
667144545
1053810279
919620859
1788645711
1723486409
1820708918
365962587
1403115579
133746215
1437265494
2084498484
545285154
833051764
1932542037
628910663
1098624203
900825986
109604344
1796244080
890487642
933281177
1092564131
2001285756
248900871
1983003176
1685153311
922770259
1934509532
1774775159
1263431395
213537064
1496541656
201120220
1961649093
2087597013
1778722950
61390945
915904730
1080626896
175586900
469168493
686210946
1960624577
1696667335
1544454660
964463770
1221308655
1208719286
1210171167
41936534
1747074200
1070985755
1270802748
622042146
468648496
424312160
140785788
1681302042
1791681623
1415354756
1115171181
563468766
1419893395
430479611
1776750892
637034310
439192138
1840165611
1120336293
1259298755
1502783187
723648004
2105722192
747796437
649206069
1069838852
489528298
2058459377
652144910
1030287961
1572839194
1610971374
483007623
181690491
1662838165
692553575
982837379
1582740930
1424474205
2100980837
2098940205
773137999
708789911
2001473103
1151789461
1746815646
1269508582
1603936292
1415316674
243356088
1486213768
119683139
1523647901
1103182997
1221968852
2131127814
593620631
1444748997
1374111758
1978630267
284199708
1179019795
1788306748
2125825066
132277894
809385949
2130778286
1603803594
1984794063
120769407
1641929733
1232022667
912594460
1196795214
1196060963
2052929445
408317557
1053047717
406910473
1470895512
1978169201
1757103613
891896189
1990022504
1263362868
1718501057
1224771394
1545017779
1840799254
1392240201
498681017
1865842290
426245830
102288383
1972663212
854624111
905346749
1395188010
1146423493
1460311645
1491122640
1889604555
1045345737
282290549
995424046
1974071202
309393212
1881514238
159021377
1109150051
1200580498
224185965
646108714
789639352
474504282
2030438954
972429238
341600786
1946864063
1177883018
399156179
24097202
1255960503
1552346570
1442442404
2117534971
1554074820
1996169637
660793634
1118811579
600136694
1357668414
1558926527
302908263
239703988
43108913
988854381
1215037020
1196771016
1922151766
574241284
807039235
915181739
172947968
1622947105
1573704496
1569544518
112839119
1470012244
553206644
118711695
1334643947
18291650
132483581
1248118642
855722486
1103631518
217719404
952603270
1008603729
1450527212
1024740973
568449091
368245335
402614021
78655442
923069353
237049342
1018644003
1407445649
1954868784
1295908804
792330517
1866780598
459121583
1136224134
136759482
233803399
746950279
370026335
824149523
1393324040
1114657903
52945636
883245641
1128831083
1415670247
1409691064
1065440948
215830898
1649411899
1539717221
1569482041
1390304413
1060987892
1801193478
79960171
715673062
721304593
1550070753
247508100
476573071
731421553
2056727481
1371225689
1037279812
427225698
461833726
527819993
1750066113
416379449
544265699
158765103
433566985
1171173591
1846184631
1730524027
1109534218
670864751
441865299
998355760
329113337
350391457
681874159
1027088139
1778102612
9307396
671960177
1830138198
1981887223
1444557545
1758079780
1407063928
561799261
1364466832
1090126825
834437639
13714951
1975250731
24568898
513670526
951759914
642030164
1200072903
1407619537
1681323879
206746810
1213602643
353512253
1605999651
1805363140
120756458
1844595199
1364932679
866526516
533610777
1113160639
1625308555
382525914
1773447830
1948621230
1349506047
700750399
980296406
834261791
150191076
231104509
1876128705
1343847509
859453492
1788816415
876360171
1760864008
554893484
84262165
441488136
1310163683
398474338
146258456
1046989765
1087210958
2134147999
754917244
259782344
1021926329
263645810
761328367
970752481
205692705
1369838248
659963939
1776821650
1083857321
557008464
1225809013
1027039769
519523275
1779341719
1550414711
1019250267
2024471856
1964840386
474110755
580795892
1666225537
1819404955
1773056138
2051123105
976649167
669231411
1634745173
1509487483
1355005793
1723237826
23239264
148080842
1049249760
1358209696
9975813
1544336595
852938156
1965908405
873039448
1933959329
1185913209
1970585290
1423409991
989417465
1364397414
949727863
1010992417
1085171333
1416033530
985308131
748048042
1821931338
707370254
38187756
90991380
543758833
957723788
1292599992
1288032918
188680526
227144762
981560247
1167906476
918194741
1529188155
253373972
1605391979
1767921805
212495182
641498026
594098798
1989418711
844505362
1187484328
1473984803
1955820424
1271055406
1343741859
123794
351952839
461403021
463841213
1870330026
75132229
1740157386
2037824194
505348704
1116552433
1145865513
1539059274
217659816
1376494735
1073635344
404037225
2118103684
2008176153
257478990
453998999
1963774061
1941769316
354614331
77582807
1757086375
1071727439
1901320357
1651062556
1390659617
1527870496
211106881
516823595
1042480248
277994772
1736943947
1105409612
1054829352
1879559903
1243080654
1266516832
1182379254
1481409455
1213687237
1001664736
207768333
116161607
1869111133
1364174647
1471687710
308045712
1311690392
465474198
1194346529
218927008
1922507840
944371002
1277666581
1269027120
1566820498
1885421869
1759550052
1758140626
1536319909
1895267192
1628200449
621963657
629794326
2030724341
1860294812
697854822
425882453
663530978
908247208
4030839
1589112500
2131505068
428867732
1145792397
1066954255
1200434973
1181639010
580540844
54486786
758359553
1021083560
945602890
477014023
1416861438
1390086106
1004170162
106305688
446785034
721959400
444876957
941310131
1541094443
1462744715
1542041672
674339370
1566863508
1643090604
557330912
1842653269
1705769815
1104393197
84863312
672454624
425127923
1130919064
1871601080
1862805577
1724383002
1189449870
648931284
886020813
532480273
1093818651
2063573085
558001014
1522239549
1193554167
1831589294
472912145
1411742445
83382510
143461027
1732904288
1223603665
1663685652
1937079430
1508267459
722253404
1021643751
1573335401
99351318
433671385
1937316991
44535363
1180301759
918640282
1430839556
1647801742
1962560069
1085833351
1037834205
744025337
1173457455
1460343031
131192471
229329928
217870981
1581693486
1620395652
738652825
2035030522
1075016876
1221962111
534873654
571603903
552952147
199402660
472103261
250398962
756069237
992859684
1041865006
1015480212
1193845643
1112715466
726033319
1993886693
858941646
1931845667
855959158
1067102244
1207254130
2020308288
503145505
1487172882
1230004924
1895438900
765068189
1861738899
1189101055
203656972
163759422
1283046300
953903265
1533816231
2068447775
1667207226
388028387
749549163
1435660737
2005320613
1284506898
585409464
1511503925
520448495
853811336
1796425463
748846223
1281746636
829115329
1437215800
521209698
303978013
722656253
1277708022
800942225
1341438881
509715287
229205549
229254649
2161765
874071145
1413967918
1371435274
1662885374
2002226154
5171142
1551558136
1446530689
338743986
627554198
1806684422
840119862
1071409214
1492338305
64880042
594022042
1470891245
1744884939
889916397
159253170
1378305214
643374841
317869967
48453602
1338255407
1463962384
1822111077
1914428982
1859493948
1136467070
1736323670
1762994057
6889244
1763471475
511785210
324110629
1508651915
1173881337
1161082946
1675289365
1100163758
714831398
333062698
2100179105
1503246840
355643660
1759312056
2121326901
2023141912
152334533
411526448
442562384
188463228
2074882773
1406883389
428929566
1845103170
1621385150
1670981040
715160761
589645386
303153023
748472264
675473133
1682783947
1216427451
249200658
1174693236
1269290200
300467712
811868368
1642011079
881056047
899473517
704630882
164684607
2011035579
915076332
1392072807
432207413
1414572230
739922121
368507665
791952689
515386462
1966358985
1220203044
221741190
1258523491
1477739294
1960424635
1819694940
1925948064
1956835603
1469097372
403299980
963196130
104302082
453102015
555367131
1264780453
1288281718
1799480877
1616240406
959248189
346784855
230647513
1836162544
324091433
924009655
162261985
704807336
2017233501
349293359
1009869065
1981967406
839271801
2008630799
1666947796
577798028
346936464
1985205020
1052736858
874401290
57008808
1756066672
1560849060
349885141
1571205725
872695773
162969788
1368142185
316700738
780801285
242413530
401161911
1036434897
454168601
528978063
874762469
1850591963
1077015116
1394713186
1693767597
865277951
1695372736
1864780298
1971010716
84527328
156916159
696559391
696159004
1550069511
2101251606
722287322
700866903
668160845
281356450
1022875214
1129818031
911575094
1775206672
90247267
1971884393
1575814363
713085998
388515007
2013029638
1572308555
1900433864
1572280481
314051676
1677720229
1589407735
358320912
1470131278
713241246
886212374
217942341
97748567
1228970974
1303230165
1578700362
476929859
844104698
401347107
470141031
1667870967
1062560158
2030637853
867518356
1987272998
1397467084
1841584092
1362146309
647152359
1367318376
2072749548
541002747
1422630466
213109185
84490172
566028896
953942066
1468418770
1461145494
391042261
1550635970
156359491
1249514723
859247091
1814380984
417514321
568375203
1245185925
1563547768
1618533411
1523506503
965484811
1190165799
883923675
2066699448
186400175
898769831
839197244
2087784994
507356777
597904952
47799609
1345287252
996183239
898389578
1641947432
428265423
2100826307
1127906522
1125210198
425083807
1644482285
826458679
1467626357
1926223207
600504041
334464672
235037840
1490540065
643623372
332001910
1172594961
1674874323
1581473791
206579248
491236376
1118777227
195827597
1655255831
549726330
820450918
11012853
457694000
514159408
381176221
1780624978
1116543336
48711121
2004240439
924301044
1302032984
1728307295
1432100315
1102768237
766249895
1791851528
2033368805
1246325656
1767280015
2041300156
391031986
595536974
744278418
1370905516
444981669
615432223
1605053466
2017813059
1893664213
229135514
6222755
1102121881
215673532
79176824
365113825
806958728
1767460817
925202364
1398117282
791548096
1027206933
1757095946
621015179
420659284
788189344
1728229504
418620531
2056459834
1068820327
1627046633
1396944486
990202037
1341650213
338847264
1968871911
508605739
270972722
340892907
594620140
229812986
1628723634
708350852
405465448
771374360
549729532
1677612619
2133670618
135535773
441241906
1865945044
482775347
1793030942
1325347481
991022921
433465333
862254323
303263251
669111904
541433923
1386775313
2000389349
905932818
1300586833
913274326
1604159943
902188694
1570553761
745764528
2144734268
1859088709
1384050372
1838912253
214158639
210277367
1081456812
955534776
1409137508
1517495179
1368587734
1145027132
1609840558
2054405647
2134507017
1242996253
1725866183
1136342933
1911646358
598973319
649472058
1626482945
1825518547
648111046
2006904284
275777056
586104429
1822748988
1228956886
426163296
1384494797
1046268231
1856896784
487315562
37637099
254691186
262218349
1659384970
1119429983
1396305589
1290101820
462892896
1595319053
1982841983
553127285
1432250774
1956832915
1543287449
1157359559
36113491
2060591689
443150643
1698844970
1988204446
1507766983
82278771
936024095
897398904
1199177165
836403193
305700869
758884150
1042357149
1390999063
1810091457
1011518844
80103069
266016105
1270823846
1877701839
1637880735
231469393
2029794686
1737702605
1007645366
1786908882
1617427650
705304869
514684558
904466927
2141574623
2092243028
1001514376
1506104049
1250319146
1974612272
1258525029
1775936818
1708988863
227531261
1382250417
81725185
1045788154
1703486888
625191432
1085433425
1894241979
1263496041
721092237
309619282
766515940
998929336
1059489705
1026639484
889607475
1079521037
1227478210
268342325
1239076798
154465358
1960770173
511784234
1937135886
2111129323
1202152058
620051997
736090193
1436165387
573465590
1928390714
524822835
1768480181
407807027
104565712
1811759174
97480504
1705721431
1899078379
1636145077
2004774283
648918048
1045353233
279241329
1682010182
1656333709
1016528749
355142060
1052707112
1569149327
2125947830
1569615964
1130971653
313908816
1490597263
1400012662
1898423134
801532108
1329287091
727415478
1482932777
1439751761
836133736
1223728199
1732335331
1701026640
257110862
273512853
166386388
337564832
1004360999
738438888
167489240
213698424
1583414462
1116591164
271632844
1599582578
1357925723
1293203687
128511561
283021627
522761323
1015539881
1646094683
633974277
261180437
1495955212
1620858990
356509964
1795900625
1272255555
208500691
654169268
529356849
122579289
2011855039
1466930508
1770209977
1396358060
791928713
2056161561
1632257594
155441817
1959488148
1999878310
543405202
674910820
2117926728
430968727
739672362
940632352
1629430173
630938523
1901648781
347300632
1087631731
2079004159
1610273251
349802062
294891935
1535243086
422247084
622303125
1835652346
2005482325
797845372
1452058198
65902137
1476717089
625155813
196133109
496964811
909350791
642473729
1558378718
2146565048
1198204872
1945233325
24698659
925806584
776160197
266931244
19939427
1735591451
318675204
1945652809
755247488
1178304873
826532446
87244828
1569075969
1107171721
2052568927
2010279508
939333210
629115097
1076373071
48714338
1118407017
816587399
916132410
289688911
1538417446
819802483
1974492289
252815613
895027128
378789260
136893734
162046780
1295457416
1590860483
2005070440
292388705
1801880810
1650335512
792613271
729915826
294954528
1028579457
2121727737
591835111
1629615006
92019698
1879672276
835435748
1653523172
1852400278
647023013
995981912
1066821830
1165996281
1655612753
1368552167
1819909312
1635454140
1462785008
978078962
1813587272
873835290
1874829498
1917260811
1302449370
622436123
871489417
2079296560
967482565
975310739
2040900975
1230605013
1606837030
1316287960
650147861
844061260
1420393977
1115579281
1400688270
764617617
1948577624
311841077
865761719
1854627839
559397513
819590226
1172397045
380851428
1251444645
1308728750
1720195553
1548260410
1706135544
1899765639
36670092
1573816251
742707710
1463335899
1279520600
1411449677
924225028
212376230
78967976
1928257217
845286053
413190215
102070757
160798863
1145348129
1332067222
106176956
1551302477
1636240814
239690733
694004290
956425439
874845429
761577455
1041894848
1959188560
1645501987
1679162254
995453585
1511122864
1911268736
827069933
1397076703
2057464581
1043017223
281612372
964568572
2067387938
1594326734
1654891416
4296564
685413106
766994090
1785823068
1061441648
179299258
57034938
799215419
118435658
699911524
420196437
1354353092
2035543995
1902643718
1955147228
119670512
933540711
1520894546
445610563
697916759
924787224
76665040
1273750593
1865058685
1757174237
1957186396
1744765808
216521568
186033989
1914181035
624801150
78458216
1670776276
1308605499
733831524
458383797
169109484
1822610666
1022133572
1893165408
1663747991
162016013
1991805211
489869853
1517813247
2073751668
1736563572
9165898
1733452960
688388103
325015099
633936473
1668627611
1940912247
978446939
712807766
1012588445
342349160
573150270
391543960
219461552
1012921135
1576834985
1885821732
932315109
1319866284
137495820
77256426
560352393
654386507
591430736
670299501
1228987062
684512571
1482844714
204729277
2137368965
1003346247
312480750
1471443785
614029736
1771568826
2142342162
1784588644
1880151600
24258515
1331197393
1959228527
1578484754
2116736718
485704257
496661119
238074670
1671151524
1177201644
1838968874
13256160
1739940522
213547927
447636941
1364437535
2097917454
1081512880
240778871
992508077
989636893
1372407259
747677163
1819928121
699016634
338161046
1801854733
1672800944
639597369
581621188
1018143223
1358179100
1696352271
1224041686
512786946
909027211
287128678
77828080
1612537029
1173632492
442231906
728864863
1130286964
1235795990
228502046
2097352496
639415728
625954092
684812315
1718493661
1056632725
1612042697
1786815421
13381091
1150332903
1844627483
57628356
1529912894
4412092
1338347484
1604383435
1804013004
1590541050
2089457441
1850761814
284800353
75315526
1733577295
1718424427
1705058100
1129118271
1524222996
2136410703
878584532
220789786
1284273705
1941109541
1121921535
482446736
910500238
642739415
1056029849
326652892
1991915025
1731453522
23155958
856676534
772768627
554896863
2143583251
635871532
82895163
628689571
834219525
2024196988
1237882584
1613668273
1563526628
2087925057
1354927118
1886030049
814854743
1086007836
141377957
9030280
1216360892
805149022
1038717107
858262286
979981867
451204235
414856051
512816415
2077692449
558093916
1734612357
363045359
31329478
1889406798
1798335576
1734413244
989920624
1006812619
1786877650
1283360740
285954237
556059328
1850459621
1819625778
1870926935
1656238369
811756874
967305724
1585064830
2017323885
1701542648
1582759543
411749111
1871145494
912873322
306032376
505626069
2086310395
1793896164
1926191656
656339145
1455374925
1981743204
1580154786
1996670868
815751981
1308030710
1528508859
2134292515
394427289
755468497
1176653722
1706995649
122540010
477814983
1319159852
1981005500
1192364053
1693060631
1142531020
887000197
1628396910
1239579642
1319605970
1182012612
590959017
1024078559
1801313212
320187115
362998973
49537093
1737626953
320161423
945586911
349415161
472398071
1881085826
577504024
1600501578
1410957549
805921462
1202245047
1484238688
395273979
1756079501
996413975
1101382586
118203783
190710582
971420915
1341959774
137773980
702674896
451788599
1431398612
1074439425
764761444
191779624
1899997902
876390052
1425049585
218770425
1021326187
1875820351
1785799024
1035838227
1432869167
754068069
187805362
1383087713
520118703
1349130876
2056245952
2066794333
306979530
1892348648
1801563198
403040323
1680173651
906922664
1448837123
962351912
1481289313
337016397
1751560047
1597730776
348685719
1020615202
1254814426
1183420862
1427269521
620250369
36363945
1405662973
1759196337
403247507
1618259887
1322569246
2078181142
522375555
151543586
726434872
954976783
1735475068
1299447520
91069330
1940134652
1674852515
877092244
1263389132
561770813
387989631
1251996483
1048124878
196185682
1251281152
1949177188
304017022
1225340569
1849886542
1150579487
1712738391
926953784
2134444972
136501568
1059263669
1497862176
292742443
17645424
1627672309
813154530
27396960
23075623
385180542
1544414373
1560891653
1897069818
57318768
56881182
1002741146
2059039766
2146585989
1282708534
469086224
142228253
1782804454
1633414697
1114564903
1845013496
1940052535
1285947339
1066737029
322206833
602403392
1029435345
1968271350
792576529
1099557969
283185613
1561080636
552812245
876515577
1372632826
1388958989
923071695
1070828391
808306069
1419956308
1067254566
554385457
1347754559
1945085552
53463458
644229872
725856137
664920762
1561613720
1390527616
467766828
1164125114
2007373102
1893069356
438469997
557002276
1221645588
926546591
233679765
828245715
1191707397
1136264467
282895862
381883574
1841970151
807804725
1728297200
260459429
200416819
1910754142
1813225696
610557525
2100651966
2116753125
726020515
1325594781
1532188802
1576548570
1436991348
1773535601
1653825748
1891284746
1265061457
1867703740
945099558
350950808
1913883530
1808460287
2039636725
1238371424
445811895
2087028088
1918183031
500975073
1191729295
1620296438
507569351
1630381213
835204958
1651878977
359786853
467079703
195611346
1212857457
1343398008
868078760
19590782
237394205
908606189
2113105513
855924692
1499551055
1077385966
731185731
1874800374
1835105344
8620068
442057611
557774375
1668293261
1136995389
219540227
169663234
91799778
325047858
816166403
468407761
1839765228
1110509474
364375195
1620230699
1929925689
1346226353
1882353375
639088478
1967704971
1486767048
2028948650
1430005900
1209773287
1747495593
1052697292
411847931
1351698339
175923725
129466778
982011897
1561613495
237925923
469474067
1723582888
1522321551
2012763934
1866430801
1119092449
1221766801
1474944158
511147179
551938513
762972609
851415729
456647165
1622477179
1419821122
1956531742
644813029
1676409507
1281854689
1771374536
1749250585
1528289351
1616836972
57016864
50187598
123167466
1192321393
1127756910
1929981971
1900999064
1265826765
1894907754
1714510675
2048010767
1978723687
1629366711
1885911650
334790789
385377102
1700537261
612294873
1582399683
384742592
578589666
458264626
1350425955
364088830
1787505598
1545226070
355617045
770056594
1613152909
1689671669
820057541
507929533
329825101
1085244637
176659932
766200814
2042408971
842082488
1873572894
1411849991
237594100
1744692124
828070742
236110389
749472279
397791648
17827835
1004082261
619099523
332745115
1101047462
326848759
1300445545
418718215
291057224
1860663820
1573598079
368410900
1738045037
744082094
471231036
517747020
962599170
1679962324
2056286307
172982449
896014826
1766248467
183931672
1840686759
1231509331
1620872043
1158613962
1143517900
1197588951
873371643
1924824680
141754899
720198952
1173231296
799063138
1788886557
729745356
172144493
1234817426
227074808
2045774818
305488366
1913935881
1628851557
1015903979
533588312
400168108
973164923
371341871
106743285
1806949266
938825691
1099764524
1846138635
26065835
1595999544
210975606
119614992
853308226
39675933
1103159709
1406590960
1579494603
926199457
1514694736
1834672078
1520992846
221341084
502362204
188080432
1985071652
637484537
675849906
436748959
388737797
335960988
526474962
1491336892
549124211
290073409
1100607881
1117431807
146855665
812958048
1291052454
2054711824
369436628
504872831
598794432
168104981
384450161
1615577779
1996840600
2005150476
1957354351
1056397995
701641148
453837943
1665364330
522618629
175492111
439609279
220705164
536591895
1944473259
408762667
2097503936
803437170
1533370936
1945349089
787835763
483611176
1228855069
1457159293
496786550
1383961749
941821376
1922347566
1322972668
226652248
1473128269
1991928452
1456484201
1120379297
885849377
712321678
2131587161
1447012689
1347477875
266090945
989729762
2089388497
1076045688
438961061
1369650594
1190268532
2146006012
1172538076
669304174
1635752259
839636245
1277866548
1574495192
1993439529
665690825
949291055
2088928888
2109458576
608839551
1526659213
1084777408
1755894558
1923485518
1693810331
579151944
1189676093
99000662
2087628729
288485811
1681546597
180338546
732583178
1942754302
1391490243
2043260535
1479773845
1635198187
289798742
1831839377
1360821403
612127002
578864954
822619009
246215268
65533877
11629422
1053306131
1809657921
2049347283
1006072912
291630794
1947575847
1849806785
1884472012
12630180
1439481205
947858210
1932265814
410144599
616278890
843089338
903633504
644822001
1417890668
1277705057
1520267048
202550580
918159734
614559027
1567321267
745772735
1299948497
1544393679
2055287634
678361588
1840541124
1794661679
674771962
1909812731
2055207432
164810741
171233051
474759196
1964328033
1222031352
937966239
865297342
853062699
1238587996
143716386
1140927249
1162686179
616854089
1392681799
723830548
2109551090
1530164387
798932997
866160597
2023028043
1569397942
1325822161
1886196892
1116116309
143212488
1613704355
1087763508
1940997555
676522610
1285737953
1604418913
186944140
2039006164
1104424955
1559500595
1731755052
1343339089
311514530
1671458921
1834225646
2119563183
1941706744
800422087
1306159953
1321999792
1938971435
624632087
1326988723
1557776802
1257164462
53404312
740959057
1495818639
1275802018
1072762942
1526009500
1219438394
980230792
829681285
1986640587
349410722
1137079424
1016959943
409741041
1310786707
565317132
1684902001
551032503
1379439882
542527271
848781086
1027317203
414868878
1578500024
409115854
2130751916
1107889675
345556288
264374765
1809761264
501769395
462692864
1907511667
915235993
1058572751
433977999
672242111
869330014
1412316190
24224794
373349639
706358974
1695118532
2133883590
1291847970
1209152592
1063996511
2001141894
1528162302
1619721496
1280058983
2067759653
1299500956
7228128
984819185
1592477324
917314278
224621354
1676667284
762004622
1587440038
1510291874
137859033
1069637957
142125213
2124460625
29754333
443758188
238936428
1268132878
1338282091
2145869869
1712706548
1419059765
1633074695
1363563513
2128893335
1644967863
1414427971
1741143675
1051949495
138819699
1781034109
74803644
1319273034
969745477
1225906938
1284287397
1160419211
1691107560
903378495
80174169
682248379
155857931
1321579820
1576358823
826856476
942941625
1854299515
695169136
576862011
290646675
1096767143
873276956
147654450
543372955
1041287057
1382388493
610996534
1739183692
518551936
1497702133
1083556351
2021454322
648316242
1365287170
1075271459
811292480
1877427912
762252880
646043286
189451320
1025350146
636661662
1909772027
2052483119
970481347
505077820
612556803
1327888269
1572488445
424104919
1896352549
331834706
607838393
1356195086
224512799
266546378
329254777
1711532834
1306129410
1253365084
414085923
2076973343
1135959236
188773051
196259552
952755003
1031229030
777924831
1185106859
1229679959
730512418
609543638
188570498
1977287020
356664466
98347835
320616162
1118375399
2000681169
1921155408
49121367
1348447147
360050102
1350957326
486711497
1594403830
1086352
275375687
1990202349
1607413634
1136383586
1150359983
512531543
1921369174
2060715643
794829783
310396862
2147093363
909346863
1618812501
339012459
1514072050
2037271710
333872929
1710809190
1748382999
1332482466
1136259654
834996120
1640170557
1232235094
1067727888
1559696863
103637751
198151885
588456783
1307650271
2120264236
1618408690
761422790
805282553
1221415763
553693274
1297918157
218517259
483874659
647797491
596217432
597020086
668603562
1336558747
1424075920
858409061
1575665012
264678371
1101113674
259288857
1419922873
1749073527
303387277
648919778
1045957106
335913132
223592658
1176042427
542475550
590724734
1409646793
1257253718
1185754805
934519608
1668138702
354454198
1149004164
220043755
856663965
2086012297
2139236759
1942165061
1365793686
922148546
1511201369
1732699025
441944279
365995213
110382282
1858018862
2079233362
777481610
1808100953
2101605111
1015021861
142105395
1094944329
385755140
1458030762
606103495
801979584
266759401
1210437395
767064588
1223796882
1317433961
327372846
2146943332
368223568
372034422
1352424213
479025691
1304670747
2032440503
1220957308
339884393
1982748463
883025302
2137817144
1783915152
1279595798
1563690896
2065405012
1441554974
1282267674
1806595935
1125470981
1605243496
309133466
1738124471
1197812929
948283506
234476931
492612162
1334766276
1240598366
814065432
57693951
370172178
1731026194
1157519834
722312403
1695492275
833947241
309692378
1441223291
1521181244
852605840
1052059277
195095138
1905295314
1591804878
501921156
1322445877
75306857
776008291
951186454
1519268805
1100660105
853486244
1374166954
510589598
1688135280
277621692
433109601
7382751
349032852
22275375
70572364
1087595718
1847098023
373068797
1665530399
897877572
179213657
804054284
2033017371
1872407422
1417514473
970613580
642843528
1050063460
2083886291
96545483
846654807
1782214687
764260323
1011213612
1796226935
1692807272
1990186407
851643915
1897179844
630062545
1515589306
358776733
351762023
1232581230
738304010
935609809
123670092
320000014
475348520
93567977
1902647654
1415258136
1310410289
2005659619
928847815
1347886049
1528889560
546066174
1022069082
543366577
1743776819
1501469068
2046794594
790255524
1057885869
1240408123
193945450
1674482975
1788760205
106448630
733907207
648004242
1700388478
1010979415
551793843
1986280788
1107006418
1735949120
991442266
1588784340
307653796
1387547510
1679518429
897589776
1701838944
826294581
359833705
618545165
1712849905
1848818803
1020162807
647179342
2039862109
1627533902
786349807
1012106962
941950216
1850976649
1155405567
1486137978
924451709
923041569
557695393
419853569
1588047670
1452306952
1543192702
619042736
1801390517
1427437528
2135448920
913911622
1168238373
1481824327
1229898077
271017105
123840825
1244599057
402133702
1522193376
1520631901
441715190
935566219
729874031
1365227300
1941174022
114456359
907542980
1904182273
902670210
2037598543
1994053664
1841357655
1018462468
227965882
1878876460
1720383905
33344751
515114192
1686712712
331448003
1674399064
1405859205
1368140735
1658040037
1719081189
222892117
1055514521
1650410874
269795169
1219733042
1583395736
1189117763
215070139
1681194560
1349768246
1778918643
496699878
69010245
1275784340
1617992895
1780113498
414054807
1320724099
529204563
704394905
580451931
1756951388
800937808
950169841
1488194743
685251367
214601847
159657528
965905696
563320280
549315809
446423891
1607035580
2045094725
867302006
1835319486
533180851
2035079973
1022175690
1040735648
172799562
2143292801
938199478
595438899
1722073647
1600162652
2047967331
2054830554
334842617
383434153
64659090
2016848352
16887943
2022094705
1787199771
19369063
233931659
1534690417
1028914066
1659595857
868307768
148390453
864602721
1473195369
958858160
819855316
2124221760
1164554419
215133285
1344628424
1308870950
1995423761
286588604
250030809
1747546779
654394069
1024733952
1224622618
912359440
64010793
1943568468
379774385
1067189317
1940260188
1368988049
1525504478
1339838502
1054698839
1943188531
240221615
1888066933
1738799588
1758500519
811869348
1607647354
1590824371
2138123863
89863508
1669194500
1885686235
537865616
14258905
631064140
825932530
731394698
12045319
1069681831
1791642885
368702728
1067095333
862325970
2026145697
221183260
810026678
1281731450
1200853668
2119426155
1070376538
1283636645
568361431
776866303
1302411034
1158247175
1046341946
1672283886
2116178272
768624712
104380957
1267686863
1691010018
384565504
1471178265
1400106014
1623309071
1150331496
393694351
637586666
1735242081
448308522
916221413
1357432645
1574774973
2018162679
1776248947
1446528016
183904501
2140678500
711965767
192072811
427657542
1277944487
926439435
755634168
304545939
1006868924
821587021
1960276759
721353913
1013711610
311068863
1314989400
1117733797
2027490352
836435880
1943256925
1522490302
1546854054
623809276
1387882787
1725020940
187853091
1534748544
261589279
1216266415
1484862031
1840136803
1539045550
1559131207
830354178
703728730
279102621
183635667
613939319
418881055
679309611
1396591168
1750748749
1084347683
864340493
2030533223
879145318
778170271
1440626653
1919970517
1269877177
1590440089
704486949
1834815755
1232596027
1728367670
395100743
1448732944
412526022
1472601141
1191262500
1953055064
1994476873
685841405
1445584410
1437020473
74227094
389622952
1377619946
1976918771
548755440
1046225430
1057945801
956277873
1036119606
1509398022
515775273
160055018
1534539037
42763532
1916168363
572200816
192487042
1675768576
601661419
1223595798
806386678
1524192914
449164104
55139185
514770988
459312579
1887762203
215461560
1758001640
1986730723
1589237529
669763444
1273126453
317384622
2043024851
682349047
734034540
1810813487
842371585
1851834158
2145449555
690372842
1585485207
1396104742
1198165743
1848311590
988916391
1944140681
1693585450
135422235
1570241434
229689827
898389823
1877389291
273627013
315642514
1288068461
1808391844
1527120273
2037787875
2033994069
799180212
1150019345
872202084
329812476
961816443
1884282147
754108327
476313810
1134804106
1134053397
324299409
1366295543
235505722
618498109
943590483
826531861
1590768663
873468249
948564308
1286980475
269038828
179505268
703178194
1551443767
652375744
651454964
70004319
1154159294
1749110991
470530069
75628553
201682076
341885481
29896975
1370472751
1190286879
1854469626
1448578339
893440146
534285448
1962544983
841893311
1323996892
1666831382
810302920
790258212
1014078894
1750886845
1218845126
1395249005
1233219808
911768975
441075894
523058548
1476937404
2139272421
1377659129
350258619
1388801789
1517073690
770000479
551655833
552176756
550810831
1394759333
1354692629
982488272
2004686712
1250196842
495365396
728078491
1157959289
219945072
1465833044
24138695
1138443237
864572370
1724953299
1533314579
1703120109
1048823449
613365847
49877653
1804116869
458249863
2023895497
1019537623
1821567336
1973642415
1174332937
945403016
1916613044
466829666
1605846305
1349277210
1986040633
824633678
1627955098
335291005
1152402283
625543186
1102242772
1586097140
664696794
1728005683
1679910144
378524169
1302548639
191290526
588130608
2123028930
2115947225
706179169
275300123
1577537088
53394121
2041395297
661232810
625010755
535940597
1197172740
668665343
252165969
13669773
927458384
683702771
700121367
1300601071
1385250789
749054559
424309293
1656581911
1124073412
570292368
1364178561
994566612
998516401
1042119927
2003853646
921900851
1874856425
158635103
324652296
927581333
604073354
1071052450
717732923
2022533164
1244260500
1471632690
1697038684
526748563
1327993144
392200349
1401122601
702352911
801042642
391452464
2123845990
1281783565
579289359
1830730684
1709485108
1103122322
538570478
2046153362
670172377
917669220
1368811543
2093664568
483815930
1086182642
1891315263
257549174
1097315283
955661151
1811231763
571642489
1786451024
1650553059
736526652
1522225779
1422528477
1968335727
654646836
1843073302
1194050707
2136664099
51595622
588323835
569650064
25951901
1532097182
816092817
1600788666
1423882699
1567522691
2058647745
912589473
515750868
1313658985
110171356
1094947814
97052368
720288659
451421622
1082917421
1628180509
14244405
294413680
1235693325
1241627148
1148861509
1338092410
1866960897
1272633003
1529638221
773231251
841801566
1621397782
1100935148
1358210910
1310036817
117776577
779975343
254811739
1070538654
2036900663
1281129406
67113574
779484286
1905720832
621372895
1307069152
857110423
1774963176
461390821
1144883714
1325354109
1988707327
1491572163
420307623
976684119
578767097
1544778782
1834129300
279256625
671045209
1781595264
1367277616
1168113576
2039911889
1918568101
75757667
716221718
1166470860
217653118
2141345265
1065175333
2113413307
451530142
2104157844
1844141558
1910105457
664346221
779646663
1185606862
680532870
340031885
915169198
1199261367
2090989635
969719075
1490460036
765111343
1606763120
429367946
1783786918
1408349748
1153340348
1696688681
893416720
497780166
1638900608
385863603
1894215303
1930149081
1468832159
255280881
1290035383
1601387883
1234266002
535002962
1332960358
1822733184
296758021
911487094
1782170482
1752818631
85039294
1340026515
825955783
1465566438
635465227
818464359
197216460
1860656886
767093722
1589862883
119645466
291861590
238376889
799503363
661072980
1671623125
1529907059
1344580920
705398920
1008608908
209154700
2102228833
721912189
1399112868
583191714
1191033583
2091121457
1253747018
2112989143
272493053
1184136211
1329163460
413015682
635655432
688143246
1421458257
1732576881
718194633
744404966
485979295
1197058586
1145728126
918344877
2088866980
1019120516
1613232283
335511824
270984155
842804886
559948084
1438705057
1521512097
196012705
1997821719
1818565508
198887161
381994354
485739175
1521707441
2124352348
1229214982
1126480106
1233193913
1308407760
1106618929
1592983307
152469493
882195992
728121970
749008699
974675403
1149920614
1843462796
905419801
1742517225
1647342462
269695074
1071838653
1379266171
1296374748
1006085632
1432866290
2094810409
1769748743
398496482
1011329986
1455338009
1616071767
10086099
2074613930
1805938512
591185330
926698466
1002580911
380108172
1179915489
879384791
685727481
338997795
552304957
630244169
721726163
508546487
442812786
2145557033
785181396
1846942120
115707016
711624547
1796442547
293015416
2023258673
1974082330
36730227
2086045161
1867270628
1904221348
346446847
408807452
1499561191
808379905
1447309046
1457910558
1712841897
662422882
1977282646
1820458156
980218990
654337931
717801145
1708507465
786159870
1156008493
45766888
830388864
1433426102
812398134
354644748
184155448
616397899
194625973
286257801
1720688487
1164508885
1138547366
755890632
376219486
622626177
1529305333
1477602661
1563721902
449683682
830117890
626571171
41090062
359502893
550705831
1281283325
1098372159
2133976663
596521797
960407619
323271829
885438794
1199749122
281384817
1616312259
685501294
1579531163
919301828
389379470
161349334
741625942
1416203891
2026666348
2127284729
1367036428
248733012
599771170
1547300821
997603522
380700319
66871088
1840586874
865989167
1929215200
1274196372
1314136245
2086716607
1770571695
16936797
241867446
1977366914
710907451
1824576267
1080931974
1838288415
1786322097
1893890120
1580956103
175189921
1697396817
1269938687
1431695405
950778985
1259133798
1327143024
1774394288
250809942
2012398100
1685399523
73575710
1624427891
1628073283
1935115896
1789559688
268700040
116484378
1641568925
1255863776
816930073
1459541649
1758124335
2027676108
985995066
1241072165
1587368921
756253880
1283091860
899333768
1738755899
262675406
1888139124
828655991
716448096
1472023648
1819258627
509704148
1025972172
1197364274
1364442251
1419602412
1901471133
1374028092
1684621285
808060927
250616260
1138061977
1904349966
851084796
1015242332
1344970787
1021287573
770846672
97139888
2020060077
257263939
1839758996
1919004154
1503393784
1106712445
545485671
213102532
31459754
1017681947
1214856346
150872849
248852419
219017614
1265246600
1887384162
1993995119
292497890
1357100872
1290813467
63197282
759953778
1841192092
1285053503
789755215
460809222
1036385709
928990118
1017433013
867458093
1732190611
1365894481
573376666
1609329981
687422826
1877569744
2125202511
121203962
2050969913
283503881
510040951
1662727843
1864879029
921523720
1156044405
89287902
48543451
498090907
935303630
1257849730
483732558
347412191
1238310678
328422168
473501984
1768599841
1880372259
1357738399
1904745089
1241756187
906249322
1724290385
1267538406
1856191954
950544465
1465565134
562467065
511986470
617201174
1678307088
1789759017
1390705153
228870489
393025605
514052347
1234923920
1319672913
543631888
694826463
1298646634
201721638
2074613384
1352690424
1377462489
1254691061
595453461
518974432
1055497033
42006293
1538773163
1167869602
1632923791
2004678292
832266497
57583382
119525784
500325191
1845730927
52079408
638979217
981227810
31670038
1252032596
1146219039
1896262522
1669521958
1075332724
66997413
1767112123
1693733480
2005843040
1234392573
976296910
1112788994
1890792787
1807357219
1250290251
9462626
574083851
941604361
1679107669
865351314
736431160
1486972418
1071377964
1690695801
1199666916
1213811629
1698828707
419186212
332324437
272016292
1248602584
1595678237
469605856
1860759638
1025538522
1589336428
152520283
1611128448
953128613
272641793
973179176
713076049
1869731792
504806710
299527593
913447711
1879740251
1756732470
596561082
1723849809
2126645743
1162508411
2091652374
315005434
1604802435
1359459485
814634945
12154671
105569126
422319122
1747688569
1766989825
1367516199
1643998486
568163584
429678517
868846771
84894511
2007632545
935738918
1707746156
827271451
833419714
66955181
29776704
1299008275
492967438
646224257
732759058
1465811382
431095517
944036204
852363777
1506577230
46279555
860631879
1732148922
1919946420
665401286
1555709754
773679286
1785496871
927496100
29929601
889871467
199699785
413914046
230107991
2118048794
775029880
1852894656
243507935
1541111789
1677969785
332827834
846741549
1377429114
1297483466
892686492
548917192
1026845877
1218585832
1019391906
1259452570
16035534
492209233
664746409
2005301524
1962528676
998023134
1985029378
1141223148
837257622
1386821320
1324098073
1326359661
1489962647
1282375679
239564842
2080138870
1732411453
615539305
1891854766
2045141947
665102452
742308232
708763596
1209962988
1315232055
2020711855
939417458
1802902803
1509494122
475903793
1852130643
1670487198
1418109005
1183750292
1065503183
800445079
592107181
3744011
1989168518
1452667291
552873538
285205986
665611765
1825335995
1430091433
1954719226
1512202389
29836327
893104425
1561444938
2127566942
722532279
1961867545
1895744065
323072338
436131867
332182515
1176689822
1699128509
1072562216
1929660984
424970586
1105282505
22530249
1837737677
1571102020
1972471205
1478936271
383533038
23030710
1662779291
164975080
1993041656
752906180
420367648
1040093818
1300472072
1233322088
895591156
1311446971
609666841
1291290912
297579524
398587407
751824332
394317060
569761606
1831300539
818157197
699314350
563520134
2066880631
456173370
273681566
608262044
339714095
1792584241
594839430
1476016063
1381104908
749852482
393705648
1198827813
1706965899
1834116003
1697436041
765841947
773180180
1706072542
946409670
1929213282
1729319920
10828308
1648180264
935728898
1131681237
868328182
1046471344
1582131199
1137102316
120242508
291252007
1519778574
1868113177
222939281
524276286
611532868
1368172048
1950593726
413232240
68209176
1039940693
1212713259
2113364271
268818569
1643854129
1860924563
1062807586
389426887
303489913
1490326766
685996008
1474375229
241404990
1614651940
437813314
1348483877
679358038
1204442266
414526566
624257412
1246467054
1315804223
93613349
187396204
1419642109
1378644585
341412640
1533535901
688553337
78637203
616202535
1919993530
1918266274
1102471578
1046699620
977681369
1661400632
680921530
915124422
1121039706
700107429
790685341
1886844651
319505237
1192719223
2103162791
943266522
1750481629
1093875326
2123931337
1765274486
1756766738
1686403746
900108219
1745014749
1604117685
1518319478
115771644
1899563151
1949519927
1512892817
1412928476
1566087895
1662834613
387813978
1942654140
997050746
618111219
1464614303
1007596367
180144309
217700288
1083084800
336069365
1704881971
1437420276
2053299467
813716153
501805221
904548295
822232426
1671708077
492675280
269676398
1522556288
633131914
1387576369
2041534960
1491164061
1121390625
234896307
1412211528
690998617
1649024098
1832824423
1772013429
1572525935
1781356151
1545018236
2141648441
1950743220
300884321
802614486
364849270
1863541429
1281195521
317383042
189528868
1020378099
177302316
1093404501
888525975
227971682
911084913
142196097
2011844617
653145954
595894259
389660515
1422324331
556413002
500051013
1551316374
1661871657
876030981
533465804
460968230
422018984
1516470805
796928811
1456336233
1544309181
329201741
1271800875
1557576295
887183681
2078183838
1282804799
170094376
836708897
862462783
251271531
1138787212
1661551380
1207399544
1207962168
1054733075
307618288
1639785387
1373590787
1573095095
1241968698
1868928267
1445798215
1261184882
1930772161
1752115398
959907576
1921071141
1353648868
2100885872
998086391
479131780
1558890893
810754507
1449110482
988475058
233782427
1555663823
1850179915
1466259796
1374801428
415385148
231380351
719235774
462173557
900227795
2051887133
284822077
654992220
1337744678
333148960
1682300674
879867237
2070087881
386290564
1217618475
1226994540
388761275
12179703
123091134
655659807
728286356
18433488
1678054938
114344942
63767111
462735433
882140803
1147585585
1472323791
1200148897
340001037
381811955
1647605710
500709216
890823119
333276643
969471100
1561467666
645655634
863482410
242958171
1322555966
1570157998
889766962
701901489
1581074204
1713854208
1155099186
722086084
2019059952
1621378996
2000577091
2018282119
480248849
1420377828
806856407
1124615354
1421584863
1690705715
1339359884
1149845333
533860700
451471216
107015402
82520902
920483729
1388031469
2004004459
238346394
1821624178
963617343
1793641640
1638483192
1284737607
1888360379
384614019
1568061893
44474360
461936448
683731207
2098074214
2081144621
2111896146
205120185
2122977937
567786920
1373801594
285474942
2075161699
2090836121
637875667
1878403477
1832220368
113013856
1496559035
1506997293
1527444393
1805250005
1011725435
603523417
748944977
1872810321
1902073195
1453576437
540412257
1030628225
1462121022
1400727250
1746965853
1512579672
698209254
40031824
1237608085
199361421
2121008604
1834720872
1496531917
169836243
1713780616
1944420066
289487938
1638472845
1099491226
1087736724
262174263
167923474
1138365666
1966049522
684753974
1139954278
701479479
91525258
1472873674
1974523039
1584615111
369753377
1097942945
1516725826
496718404
913940222
468958274
2144907847
498327040
845953004
1180821563
907968095
1756315413
1247756212
1021715782
1116697497
1310169453
87486568
1512466364
1476242919
1046122858
1861065311
2121813143
194975086
1770520095
2143371538
1102098405
923827574
702325850
308313695
1148701480
1963232711
345110426
1052225400
170580716
659518057
25945417
572483893
2087996925
975197157
1956488922
348992528
1440971479
559519658
289315688
126324844
820829729
1511581695
598223682
1136542450
1557914043
195036408
1349890190
189261934
1650403618
938433418
637495968
472240852
1299737107
1166239505
415856687
1741630628
1656277113
147183810
1719654595
1554277850
1506983489
1424197726
1897429004
1934354322
262834506
14166940
1574190936
1222185245
1580081466
916510647
569913368
1774091030
1750971811
1336297611
691504684
279741617
755873115
1922036107
1743249962
2141005783
453729062
466670982
1966635905
1080956023
762103192
861874041
935680698
92935628
1190499294
1328001473
1090493339
306364017
395906300
1122895808
704886736
94067807
1329778094
594181409
513202347
426128557
1026490000
1805051458
1092891072
1656031575
993727176
3875082
884171568
1606280137
1756892591
1592419303
1609622378
578103922
1080512898
1522685879
1719759308
775814103
23786943
1650259597
1677299977
707908550
856859760
1736848602
636619067
1486911383
1066271206
577138996
2027057572
1468606834
967678434
250784989
353027101
82716028
1576752686
747867133
1486157328
2097374624
1066630305
890510754
985111443
123317879
1430730258
822701135
1310888261
1799807626
1135713182
84137483
798928551
183279399
1292389738
1274752191
1839825003
1331568879
1066439024
277257729
1198918292
1602645793
264370297
932275295
401314519
1318048012
54496597
878526166
1532719803
1705871643
1844480777
1724100746
2093412825
1749604882
44145305
1371998865
2041456705
816992958
481794412
698628785
1904273658
1184391720
815589415
230057123
1609216827
396637402
1018314789
463290818
257076680
1170069305
615256547
1714899380
1124641003
228107157
1432710045
1008771562
783820870
457766250
1733388034
243783439
182089069
969156119
835985498
843668560
1946204703
625725590
1642869627
576902083
1156522687
1743085183
716555028
1542397762
1101137795
169794491
242222777
1627142051
863379612
159519384
181297359
1756089904
80526989
1899425955
595459310
1076868027
2091191703
544617118
1508439649
1632831914
1891852103
1032673410
425723439
1214331387
522157485
190112338
2062792959
475772746
1567818867
1377424272
73805428
1234142626
1877001147
1276870720
700341747
1069255189
500050501
148807950
1629873702
437822279
103266296
28749525
81420923
280267223
1114208150
621184921
253446565
800094297
434405716
1826183833
1880970280
1913953201
1557824752
680844436
1445751208
50940784
2032688244
2024129528
1011161204
291965380
2019075476
371690733
1938723520
1320045607
1494705269
1604879876
540947782
1670908770
471838251
1196106854
1250792889
1502616502
1725717075
631611251
814487668
831147290
1276427756
534828535
1974800212
499340216
488533322
1052211609
559112137
354318379
472712798
118916021
349942000
1005653901
41484995
1547694390
1065755069
1730984894
186028734
779142908
1418758011
1274639216
360021567
2016108012
766653496
1055937336
2023952463
1332148166
1265255497
994587823
1250363624
1459985102
284259752
1130696633
745838359
672216603
1773700350
156967411
545807095
1499532735
2054952117
790028125
23883958
526938118
1477909229
1392159414
1882948087
353349648
2052904916
115561788
1784406259
429419415
1097028552
1017407394
994814444
1320031743
1741120948
606941614
611773922
618909082
613630310
1822925514
1599137007
201357032
194022779
1392634407
201926606
1201283544
1794048443
1702092555
827716390
396473682
2034798021
1689334064
669806818
1470096281
522978988
815358129
643828458
1854170829
58154474
928415379
541181282
1678279942
1105878692
1794880722
1299751115
801496181
1467675918
1389663972
1961624608
1497528201
1477704645
1656109555
2142842706
1196632516
1837601443
1539511413
1749857632
676672411
1872624801
389195592
1255735042
736112164
424281650
1020128742
851629147
1504788663
1999369113
200381899
985460499
682662785
665581362
117899180
862688634
336739735
1695887209
2122647352
1183398919
1270021973
372911464
698979113
1923428371
1072883738
1246495480
809299519
1169508677
812501455
279763118
1104144003
1792255248
269690184
229051635
335918805
1906403299
4085407
17946922
1654306219
736593911
1469057329
739016851
1358483018
405708602
543814725
521733795
1447739617
237422051
906878738
2046782732
706685636
1138259111
645983440
184711619
2026657380
1219980971
1114911022
51316141
2078659538
1037087716
1267961084
548328072
1815402707
1617722314
2092683565
1135077820
532965814
1855796910
918105268
1330741663
129124452
55875810
1867439990
432499929
647343622
1102556324
392771409
1648693167
23906898
92990501
142267331
1762713295
2049051584
1353671654
673592040
1199662428
1943679187
1405738326
1416922387
247780148
375135949
978128994
1375389985
3412851
2130936657
1346363057
1617834333
1645898256
718224377
708351128
1229508252
133864180
1715242602
774255740
792692120
494573446
348125536
899729562
476727939
524203313
718095341
10075398
1210033632
756902801
1115600508
1365590722
1285849092
87333678
1141740127
1362475276
133248471
2139708074
812393334
1178738677
703395051
1308315203
896704020
854627050
2107662279
343180595
1345309138
662555307
1241545303
559865898
1661890506
1706731398
974314862
646447029
1252037712
1889059816
323761232
1320991317
620852726
1063194096
472514427
1820662445
752834204
243231331
1948819969
1116333684
979241866
774266609
1096201602
239905627
824399264
951960466
2129045023
167466593
1543373136
1237024179
1665111775
172511786
1941491555
523584034
1127124506
827337801
1338647735
114450319
184084878
1739965545
78742258
282365933
1563499153
1765671480
2096351328
1108399061
575580830
844370752
1724332177
1607554074
1395296055
2147430951
564153432
1991855123
195073633
1542648849
737167782
1742994507
2042073864
1518542547
1787209007
362259424
147861678
1080297489
2500806
990217277
930908160
977304221
1291773226
279963979
1505807290
676209891
316533114
422526379
547242892
1009356772
604226435
1345266628
451514734
1197644915
1873987737
2006751416
42810781
490899887
816194693
1696472511
209291913
1383367686
1992471480
2081352511
413307297
1901705942
1047699888
1851140865
177055494
1777466884
1161613856
1888696777
1108280904
409069063
1279857011
1144517141
519620137
893354106
2124549144
1414135372
832312652
1592690388
975572840
530854693
891141651
729095474
121082479
1303441794
801043289
1448220674
475956392
280400106
408642577
637389489
1613457358
1659818436
662542390
283008342
1959603983
969037813
92968034
2040048447
1978328998
2090937352
1453704982
247900661
846342503
1662076665
940456748
1916556766
1361792701
1470898945
433460763
1210329516
2013557833
467949302
2062899884
777788582
992232077
713832331
1826158202
1620846682
1240825040
1026982614
1722750192
1980716759
92035588
1655312609
1473363135
824727917
1684448597
1119981527
332444397
1251649266
1181197691
2117092422
565946402
1954619738
428920216
247780609
728607935
182142054
2037921158
652418259
1085991884
44686313
958257685
1292764219
1568780652
689193532
362849496
1383752741
549434675
673129881
552877277
1237577842
1710010237
245225361
1223204536
1291659732
2029729103
1160192668
938769583
812865446
1753275501
1777772569
710109051
832539508
145139718
29607770
858308026
1205709195
211991744
1136069434
1383621849
1990360309
865885381
46604418
635848984
1594478603
1627073621
1457935536
1800250767
1354076200
390249894
747215628
2103514379
1075246889
800810432
1228020780
1738828220
1381678454
1346983971
532827024
674319664
491869410
200477473
2139588062
852994553
1271671463
1236788413
1023489809
1246419470
218689969
7876051
1804503419
1227661471
266597476
231690007
457939637
2112285011
1219129296
1759597961
1317485380
1231376611
1652946158
826064401
2119840711
1105163705
60412883
487688673
235475935
805637924
1963691278
287218553
2029619110
1442631478
1313819747
936794483
1461991202
214370579
1966172970
1012636744
135015344
1706369742
439745098
1628955044
1818541593
583453933
1392989288
13355223
313462160
31326937
315406435
605738813
456654170
64672475
39971727
884180040
1543486229
164621959
545842098
2052361734
1966329208
1470169955
474905007
1964021045
319072750
1148967551
167453545
1397817642
163566441
515719386
1695069711
825830646
1295482963
166901775
1203122364
36362881
2090911844
1657400852
1525845512
2085417001
1479629868
2111765995
1064804120
420838284
1977991608
1668970389
319679722
1022885586
1861819328
2070949897
991077368
1534657599
129464358
1903155854
1199080589
1946680200
2138285458
1933076344
261938938
253779093
1183420856
1195322721
476681319
1918047415
1282813934
461101531
157098487
351877800
1882056606
1361717302
1076998777
1987119913
1492814222
1936876207
1358706900
1374039169
508153756
1946790695
717001363
1254505330
687169846
972753502
511160721
270704326
548234102
65685604
1628753619
476095654
72256946
406949384
777430094
565765566
1007470868
987417362
1097445223
1663496636
142300662
1624631392
228621106
747258895
698055318
543997735
2081878716
1406762982
1966782763
1672862012
1897249508
677966912
1409912324
1919351234
2116982060
1952802900
1089713759
2009623880
1814743479
935604155
1851981285
1059725700
839162223
185173718
557159764
2051769965
2084878454
593901226
558952588
38221252
440193044
1087210038
1406807381
615736259
2092435890
1640257769
725418120
868751185
1809489928
1875563732
357182938
964438457
940145278
845217075
1876329591
1521094536
1808977443
902288330
1348691634
678259001
1794165139
1975494911
326752060
1393187272
1956595111
61126621
880873429
1791994071
765296761
174787011
1593417603
411347368
676650934
35300386
2116423950
2014571570
1472051777
395115352
1212815529
88323204
1941646192
1145876355
1590250153
1399667741
331803756
1301844205
479091107
373536933
652621464
1621814242
272882912
1390161434
1979756121
1166417180
1745329668
1699153221
131224707
682061284
1080127497
1613524309
198279594
1193359586
1483115764
687637235
1669457714
1472026077
554859678
342114737
2009963100
1592315233
1979613726
735591246
1109206589
843699863
163615492
774248578
1325901343
1275140612
811259144
1243472170
43247502
750206648
910468171
58985511
203658492
1857535430
1521885622
664623196
1111582573
1400504135
1342130487
801467388
212558103
1687145
1423151080
1839283634
353505231
1281340707
227740331
1570653306
757454557
2065404244
1018829775
26177435
850084171
1773154291
1438689777
777578355
946822283
1070801506
634510740
1153144096
1561664033
1738570334
1910859792
1584493446
2127870651
423877952
1910722884
233547458
1701199625
211280435
2090552942
1747148013
158327793
1849472091
142122916
755922442
1391567550
80150668
1492874936
73987221
2118565116
97003792
1226892590
1772369271
1366707691
1905312164
520245867
183300235
1772872901
1739478099
890600026
207159503
718350214
1162177782
160822062
1366160503
1096907909
25751016
1824603157
609314055
816889068
598715490
313414385
1259608165
368963331
1491686573
1034539866
1487464469
449513714
536057339
169843655
1211658767
118667747
856725232
490405122
916623619
2115321140
1346351640
327577523
1461623892
781530192
985233859
217305719
218853468
561875187
1339032721
399913198
1713389240
1477007284
1282703750
74846461
89073426
346481148
1740837993
1460226518
1741330035
2012121076
840301002
502751710
1253994491
220646325
927003537
1718842615
1500380479
2012109475
901119211
1637130937
814196359
784670774
1400129302
137757905
748647102
206397390
348290299
738667839
1726041992
54384457
2010468247
1750477899
875307712
1730013507
2074298998
1295785767
1877385484
100978488
2135355400
1811236359
1425993500
1035260777
1383079309
458072716
614861277
1217106960
2122692425
1596661084
1534588460
887114876
1127783758
1449014594
987871764
1401497655
2020140778
1845638428
1974868932
1751162041
39741426
1507193237
1543645950
163826676
1148550102
1964380269
1934790810
1646456474
25238205
931255751
2109384472
1893516813
1615017378
1448311543
185490080
1975391987
1434212900
2031422570
1289736629
1688087351
70492059
509267980
116514017
347167831
938990090
1686909903
451948425
1498064408
1945835474
1728332651
1465802708
1340424170
755590364
1072867013
1590603418
1903116224
595318682
59123857
764516433
1525564528
1969808479
822723595
2033134917
1270294384
1752365856
582826887
1578840328
93435723
364276208
1968322208
221578204
222394902
293046852
873916510
1808028070
1074558853
1532114270
1324825987
1573096291
1291389734
1523285932
2073924330
996746956
1587265212
1732689346
589034468
1073784397
611200012
1501483210
1638326235
289696277
1892149289
1740945869
1711970588
1401505756
1253209208
358905595
715389709
405596836
552679846
1219569365
298178636
1356332119
1035373042
710505921
1670635828
1397036165
815704847
1137004885
58462561
1583182259
514451560
1767761085
1872209692
2057074922
1175367175
1489034507
1012703239
2093678228
98347500
301987316
1126744342
1665357335
1602877130
1445842156
575611847
990849696
849563212
1553530570
2037468272
860888931
1626882917
993430260
2097989791
42219338
465339401
769425410
273044936
1112999343
1345790997
1527640066
203132615
1808836192
79228706
1815686415
927212161
651394654
1957872462
1248414881
841716302
754565929
1558508138
260830421
1049393100
285461576
784379270
1066168299
1381389157
1361586728
1278506551
598018335
1369891552
867600260
2067568992
761770085
465567411
178147542
1924182336
371124021
1258488153
462038290
937897918
38269902
538621106
258018729
2129129592
1208442597
211601606
1964932868
1560728432
311998115
831246823
286400654
1608474274
2077924282
1782763255
1656249591
13265277
1480070395
611530587
8174201
1996934458
1481649159
1375637911
567737118
418259193
1323094431
831820203
1834222876
1320057588
1484392777
2132721366
1631294191
253901599
1443782272
1428333099
1923328982
2038357341
565551178
610499774
1206051693
1555288964
556721475
657229295
1081238218
1601333223
1475270841
432845201
1299232811
33007490
1578585629
1240268335
1930850149
1557222484
682958197
982141830
613249595
1308024572
1522878503
712751256
146550834
934242835
1705141420
1066305915
397774721
182309753
312169088
1885378165
1704895696
275498757
647247696
54673792
1492857669
1135401174
733135495
411628896
2003957190
296920888
204913145
987441865
1698278924
2007696675
213896516
1478424471
679476573
1149316263
1533129647
1372857356
993723640
807073992
1409781413
63097491
1928777290
212543398
1237817180
872905790
1196391106
212968887
401084877
1470492777
82394274
1919082115
1953925690
1928018542
64427790
2068781177
2037536946
487098278
92366332
2101532077
413887841
1383032300
1866280618
1870217059
831939855
1234735651
736442458
89757611
1198974157
1778273837
400944014
236499834
1633763078
1429421737
2018311035
2125954354
1823760208
639554154
512611521
1643609878
231538285
579350458
2144065494
1677620529
567484166
389589644
798709426
1300359025
1336070618
1998504890
1531600671
74697829
1693532531
435858955
333597248
239678289
1609500454
524115347
1781732482
437515812
1825097461
98770171
425295423
1187542017
1233589117
2050141259
961606594
740840345
1911462595
778692409
876756471
585845977
673290938
1266741983
2120219154
1658780633
1709415422
592245960
1497487952
1272363766
2105571357
1298878603
953134526
275023003
813147146
1014918699
820850912
2138299914
1160562171
560269465
674735589
1409272136
738103307
506790810
1699099856
1077723045
256173557
1524812358
1761481578
1538241479
953632776
27145596
1772844589
835394520
182225051
17693031
665864134
1758135247
1623508735
783457419
1035577862
1453926409
141473128
64615780
2072853915
1545738054
580461436
866922849
1268724398
65297584
484561819
1090216542
415375593
774025831
515020444
111056187
576825260
2128755618
765309094
1430351842
718853802
1467860796
2093647104
1571903620
1821728136
1509366092
1312000547
382804560
1205372137
1322204713
60196472
712787157
604433920
1144972306
2014843966
885168518
211295006
1606925735
2059103665
1157997332
584499160
557313137
1156547066
413162032
314759548
1079538264
261247097
1927447763
1384550113
1553968351
1944817141
1179161679
286185851
1751176954
356487143
385420159
1501099091
252809871
582713821
380660908
371561929
1348369415
412868693
1986310323
1197665914
669500410
1116618319
1242121218
1857974842
1537134825
1617907928
519867910
1630496862
1893591629
1906721627
231210745
1735082899
1383262839
310268891
469476772
1289011870
1609955518
33535930
856575634
982964222
1894075377
1441318645
1162553711
2107398815
1277097067
361263513
1911945166
456490576
779202176
1801124573
367969107
1633424223
958250203
1483341326
910040000
1822920467
54446571
1401993988
370335138
1864490051
255316855
31828429
299532319
1481503624
257563557
1017796299
87878370
1473329826
857744414
1682081771
300209599
290500142
678801216
248752155
287157619
959631493
312855613
1951234886
1383072408
924279460
1923606231
280828873
92635076
1408623833
1520755700
1357594004
1304258600
1727258069
1219314218
1013365398
33201405
1696852991
716784956
1933338485
55848007
763272552
1479288653
2092773267
1634822023
1669730236
993219583
1339259161
863666456
673536108
1987750516
747164021
547795635
24950284
164546278
1367138674
194047066
1198229309
1382438425
1328458185
798755168
1942555426
1101753916
907609805
1070567483
1113385633
1199436385
465796458
985003794
499681152
856161344
1980255882
786789162
1806832995
928861789
317772856
402411226
1671592281
1329516019
2125014310
1274660763
958853828
1836779096
2016149845
620524631
48728990
1032106495
677905938
730805231
1837322163
838356287
650062517
30253882
1914916418
1021948137
1893827623
801708812
1976918461
1341305885
1529106866
901199631
1742716681
672912982
563499311
1888674693
710823820
1943532022
691165913
1777923008
1234882573
258733777
733038133
472465516
1135655278
1715186690
2006717837
120933735
1663955170
2106882564
559901491
746944719
1954627690
1202666910
2034320512
570273844
1730647697
465707356
1429864305
1848291238
950603471
303792174
1020372402
1124124674
1486275180
157208545
1212318032
1960127645
165306389
1142723416
188873148
928696761
516459471
1545491411
787527247
982229712
1250363515
987735222
1838353566
898087208
595043997
1556950159
1976742642
1167227355
1467547048
1594013756
1382727096
1131918213
2079189988
895570988
1312744217
1371608475
1352457881
1760980912
1811875657
1782920535
1033364020
1691158149
1805128027
431562081
1233025791
560059263
2127759037
1678599016
1049248981
1829997056
967012288
2088748495
838294476
570956159
2043020407
275403477
578391131
1344272051
1953537919
1543050845
1737444181
1001418287
1341422631
470765687
883127905
266206953
710129912
818230133
973992
1167047685
753607873
1745299963
791318027
102020955
1349604106
1879024986
2109994060
984904605
1001125898
1561621591
811840260
142827160
844926132
2137038973
1039683531
703877987
1493515035
2008274187
1049993826
1841309002
625414912
339758408
303697285
484192443
700089859
2034256414
1521122937
660141718
121842499
2046562481
336999839
975289875
754961443
1253667007
1112757882
1169571623
857192677
1547555622
1717911674
135746738
63333346
1034669907
572370647
1514124932
824592154
1369786856
810131573
1403108339
1163660996
2008750960
402327821
1279468961
232984485
55786976
1187006622
1613754566
1507590534
1968079728
112880624
1427976249
1583285288
1842795596
312685877
624226060
1928457179
803140976
1525934940
2015632231
459527363
1476187730
1685975908
2107865127
1534001276
342321085
31862810
1792317187
463599896
1006696818
110373378
1307302821
1982922143
376905967
1925578826
29394196
359708513
2141267793
2107252858
1157349293
1692087461
1281753022
1258276613
1455407340
815803858
2006107496
144656307
2092951579
1860276638
556450446
501947634
2095245588
1356683513
1390018015
279626063
1588068034
1634051008
1213419675
946884362
916989281
1630018780
713229841
1485432990
1353473082
1080403429
1084162217
958392363
1123151945
148589705
306014347
1565579646
1331023518
1102939581
1371202017
2101098502
1967119892
1388753484
643386179
2014116157
960979520
712633272
295699340
53795677
1839818077
1859852142
866564247
1898544697
818555404
1191003129
504610071
51659747
1696245388
1458064510
901179131
1443231747
400229990
1450624410
1456076242
492781839
575878333
1055731964
134185182
20895590
1262120573
1647016602
78212427
551978706
1277615238
1501150139
1180691700
1713894853
1627272905
420563011
2058486686
134887051
1837133088
413336183
2038994461
1341726300
1327848142
1748760377
1560608828
1844405921
531005355
873021989
1271149361
1697420511
2125316994
681327295
1519344450
1546103490
1866612594
1550837524
581111593
1603247788
1873547347
1519434127
1171653912
1900714898
816329107
627545141
436752751
159713731
853892797
130618728
425995658
16867008
400752113
1300900890
2098808115
821671370
493556281
66777958
341544236
1845768073
151008763
768137238
2039390686
1619729154
985177232
1692992351
1000778885
512353696
891231592
944509089
1776800462
1331680075
567494023
708577462
743255094
195657359
952201810
258319842
855654418
405938481
1911288618
766370151
1265241273
204317774
266220675
1561642621
1367774522
1745647799
1526919555
335974116
4454183
458897053
1412853329
865863722
1406536210
1966606000
923646643
392904211
1158120579
2082722262
1517026298
1604939843
481405674
786250100
1478410032
595545646
2057536963
962156448
1650086855
881883882
1801560027
903235612
1343171935
1540839972
205999145
591361841
791760478
2065048472
1169323265
1328790291
371898820
1161707508
251851058
186528745
2077355570
1263463595
5661454
552793058
257779488
1783376025
705273433
490762050
1609377837
974055354
1109956215
694596920
493047366
1942982673
873846026
1508208458
1516546872
1651228006
2127722434
30517937
2038064708
1300778465
309311268
1302619991
1433249850
1943057876
89322497
481489214
1058425860
263494742
102059669
1237450704
418749055
220512191
1592247281
1346674372
722864881
99623182
864343316
2096619101
1070141208
1300396336
1524151483
497830583
872145928
1273296006
1370029323
1831742815
1677487489
587347866
1134882623
1163760885
1067915050
407808701
208091266
1923556620
1461108584
1445645
1511145783
1496231693
1527753095
1859082859
1196425732
1964806696
1518237750
1073208144
1386111960
480174989
2021928765
286696882
217130006
1263492811
1822965185
581519061
835863701
600776217
1491702197
668647868
390725894
1032395311
1602727937
1761989462
66538840
1101820711
1685903635
1008959192
2111953878
1267695763
214053141
963043773
212773806
1976346872
1469510510
963072082
905977661
1988756313
472100061
358201799
720017848
712818249
1207074050
1358582962
830907945
1868124477
1893032351
1223135966
1305060730
864121703
653494278
927948208
149816319
702602681
1909893109
1542429410
1993603314
503959914
91317551
1401616422
1021561788
1975675326
37206598
772997016
1713021575
39039722
2105698988
434664440
1007343830
1561037599
496401708
95614250
750312647
662850363
1187626376
1769008130
2036176557
693450052
761087899
2055257904
37180989
1780920058
432478358
1703169695
2142390541
265633798
1262725691
1142929555
1498511699
1979341810
648582292
1672766726
249648021
618787036
1167145007
358177535
1352447259
55296248
69103806
644996027
1863156268
1466401281
1503809152
1281574782
999408720
1755104801
447797784
1024149994
1183731904
1422895979
959372455
1622625836
544732718
1894995108
823637036
25049784
1593586547
1440426351
248720381
385709600
666006945
123461253
1578393677
1285174145
1709104770
1961707008
1448781822
596116969
418353742
1746790253
1145931308
418758040
1434291784
1313431559
2102175234
65112800
582616905
673352579
481090424
1832217757
1381060470
1254257596
1614491220
2012013004
1223443576
51185833
868150260
103081975
1771652671
358392299
1498661502
588725766
1988474130
8734128
513073573
1495396816
1032910783
1549842778
884090495
2115777232
1331824987
557079088
195579060
660172694
1271435415
509721912
2129995941
1641789900
2119335158
1676875621
876669709
2052485615
438250962
1672769061
1117088080
331496511
1545150485
329944923
316436793
40057967
920593554
1691931099
1753096894
1547868760
1808146081
1852218713
588796350
1866223054
410798618
1045805812
275247445
1340224358
1224149318
1444572563
261981432
2073389063
158612417
1921405346
1433770968
324464106
1148722256
1536624068
1385058758
66099232
1825613590
433691375
328391410
53952404
197625877
338939015
1828066570
558317141
1204523404
1107558640
1645552083
1203516649
1476049289
1252594066
2042300815
1610945998
487956712
480434970
404645173
2098559467
1082499403
1000117685
9572474
1272265985
1178493743
1037170063
1329718362
953115018
1852046452
778048253
225736945
683752860
398366279
1261640273
2028662885
1422585321
203725763
1516356765
823642222
1377965046
1009021005
468162472
990229749
138926125
1867951305
701427334
786924114
1474508792
1390536529
1778108835
1751777130
2004916411
400097412
166225538
1023471643
311927983
2134702618
1438949653
159909757
39350009
1099650176
428415736
1521543568
115400699
870446758
464464956
165099177
983263625
1692506716
643734350
1643355276
279446293
664257513
2097290747
1049030996
173043253
584662932
156475527
410408201
1856553558
2140547179
2081511151
452025603
849166772
953185800
313300091
614155527
1724806427
1543377753
744713308
122694180
1807519763
952073167
1448483325
1795116230
1541610931
317973292
2001285338
1848859399
243659875
1649664683
1223005477
2030158516
1292923436
115060632
1432828945
892996560
1342701793
426629379
1036759947
1087257372
1471341343
607620956
498168572
1972190018
934561514
377450756
2000221005
191385731
1946068015
866640384
710446915
1755091416
412966662
223209799
406072309
624520155
1157018850
1284347702
875145288
496839268
1984360631
647296040
1768101422
1772129186
1949689602
1422816835
1692383773
743070168
1569176236
1225523280
17093547
1912868184
839510063
440100642
1088892400
963147552
1509792455
1313702053
2124314444
1290105735
308299890
840481186
689136208
1099539295
1351849491
1612723203
718900519
1098330031
520455060
1799908777
1422275274
1049924106
664395916
1520594338
1813291595
1144285412
397805626
1066826620
1158250496
1552765049
1156572524
802643072
539348236
1627047155
2021736422
1353128709
1360705514
304090602
180375343
1763070946
198128821
2133208865
2130614222
487001373
216554826
292414514
458166050
47977330
811964876
70164860
114591736
970842578
1778487412
630955814
1280927260
2138967669
2015944165
2034756471
907123566
2109882875
326604342
832734353
1384639373
759149740
1238273006
2021882686
299333750
691025461
623993137
618863760
1299355240
1011464734
868114323
1173628125
869787758
958492529
2133923990
1509554474
2092352690
1627610707
2139147712
424929870
2032394239
809995927
357277997
1951825569
111100769
1598928294
501189901
1017889858
583829246
1130917099
1003627655
1897114496
1490966244
2065756179
2084052010
1149069594
14041031
1968989060
296589721
1066590298
1272562293
1795924499
1937787899
1173296468
1610461286
1328452565
1215056931
1448650606
1359532158
152308705
561825155
259609497
315542076
14626635
717317442
1487633904
350509748
511402591
480875424
144098489
244175092
1464319892
1643541352
24418934
485020090
1189287359
324315693
2096490455
879911956
329346647
449769859
669169187
170542447
122952496
107638246
934076874
2142537219
1361923425
1247662132
1380897831
1224371422
1437086560
1886665974
1928283655
1894491213
1165926126
1934425349
1810041310
371240419
1825911710
1229518397
1086709196
792698750
1206328567
1813441214
1367557716
1646536203
1788497089
1995407876
826830943
2011943791
746930610
1186076910
175643519
992457093
1393513585
1546869194
450464681
345251631
527732599
439262430
559645854
98038747
915803131
1433079827
149179156
820767893
1285544146
247834699
835170185
1844141927
1454205098
334551158
1973166236
137312428
1085638730
752554628
1598538853
380911143
1176951905
1758269357
322870273
49126404
264104117
259055630
168471811
876919025
557686027
789758867
156709808
2108117532
1842572532
982305282
903339426
1436868510
437251168
644758360
713362351
280772882
108853190
1980745555
935730300
1218097479
905601192
778403533
1195556443
1378681552
2133468323
763335492
1597262291
528753724
945105877
1925898096
1647322088
699264003
827428508
1967273703
1854154844
29568425
1460888630
971079529
710810433
1871451340
1219565810
1976275002
1477911706
255576662
1975798855
615766663
1075597577
786718723
305149741
490527263
1410145630
1063519612
1131846274
1377586468
1758005225
61637588
1743009031
402011381
54864781
1147535881
939377113
1962909021
1981997311
755896706
1186365003
815410644
1948281390
450101749
219756745
238649749
1167893369
210992516
976021158
1476609865
2105982581
242118138
1878901357
448473615
1546847270
1789339504
1792275006
900432105
78487455
477879845
1203811761
643549155
1128558281
2028233190
1003166974
1090903927
1646321354
1009984024
220546520
1406866811
1793772722
716864149
66265919
71955638
982347763
901203872
1347144241
177593821
1985432918
484557438
255740206
1227974509
1070477422
1344644311
683869727
443319763
1991257720
1679988133
883073961
271023076
1857728524
1060494780
1820029197
1180406512
955286516
1005478688
1831755545
1382718249
2117597384
1491856961
706510551
1179005935
1800011714
759870810
2025719840
799005607
1410029191
1004286297
54257473
1886570674
2122889722
1720596918
1020580803
1196984516
1945051021
780232906
586608163
1530489380
1207498916
477087877
706143968
520727307
2104065048
539280894
762162123
1734636149
139393141
1827106242
350592692
351637556
1826959002
1406660820
614487047
1136854243
470856602
1549889506
228448372
8868638
1955355458
1577128140
1596882808
443389414
973187716
633559337
1693989241
1084253044
1634029883
1022940250
1299739199
943485721
1141943369
901971567
688617234
408424078
556880064
1966766343
1772250396
519064254
1330093422
1242531784
124821256
1521288843
495801647
967168971
1324993671
311211191
658325771
1288468626
554262323
94956235
1087691569
1213421602
356295071
1382332957
831062109
618575662
2078821663
225824664
424061490
1148854595
742566155
1314479255
901296696
1401656656
1608199974
937805455
787192630
1978136912
344505342
1221205902
776496167
1474942810
169296674
149710450
1086284254
1988845892
1897795428
1974964023
1729896860
1889844568
1149732716
1619677968
1033589620
1989122492
259226849
1201129692
1308343335
1955662309
222102121
178963802
1835216861
1602922977
562874821
979174143
2039518093
445909840
444664421
561189665
1593043073
1060989117
118747014
221123922
191192451
693936815
671714853
1115961312
1330932147
40207240
567174121
2068906116
828894768
661539899
433020018
934173711
1588093207
673286027
1374970007
617051786
728563581
1140729676
554068999
1402363057
124061445
912713830
1458187191
1998414431
1496709522
1361182379
800596959
1657623701
1816651225
1477052769
1893424896
115961892
1970846456
1204899787
662676303
836379487
831496655
752370859
1069035760
1786746131
1114202081
1849185122
1340606754
1219818956
905363802
1950610361
2081733586
1180014442
205916935
1490879918
1089256769
473222638
535852371
1528985276
1181369822
1536792306
107261259
521547134
236697290
367987371
1403478097
1425816971
1765443989
159028236
658689312
995386581
517588328
1929965663
104750919
158256844
177536481
1369634950
1209487328
800923959
1078515952
444280943
1121145173
2116079696
1769872761
275062643
1818640499
664255213
491800888
726102276
1438900078
1170738952
1673047862
957996163
907450342
1846310314
1766268470
589288937
850674918
482445100
544280110
120653110
713688503
850757605
700471293
503351201
165156684
2075880419
1548382648
880015230
221689692
880944026
737752754
1329282102
1627196920
1223765909
1934505180
1694114511
876814423
191593833
1382646515
1953807942
618121914
1887013785
1698504509
424644541
1537458811
1769723276
116774145
588543522
1192403221
1277593754
818064424
390948771
456848764
1269268261
1044635102
1889923321
496918275
1668777550
34231184
1512340896
1148890957
855107727
414231998
380397835
1472533688
740115354
1362546952
974771599
201870392
512271119
1298726323
1382567334
2105465882
328197699
758869160
477441084
65164847
517368661
740521682
1628359610
227058050
976683947
261571190
471957419
176704905
2061512917
570227235
418600078
1857874842
1755555825
896699029
998217601
1940156658
2140806798
1308027113
1076045628
154051175
1734106739
446554412
1340771285
1320649981
842179127
1368878222
1626527642
2072369376
29047156
1391693554
2003717707
1346804758
1034515694
707509887
2097010304
18781144
475912925
513462362
154153317
34266936
339256061
2133618720
521665163
1030328813
1739029265
900537799
285831407
2124633450
1561301881
1917039509
1823540936
1091507271
1456796207
1740469360
114538965
491301801
1725960385
494248596
1999254446
1028892196
606256930
1270979855
300397069
302185813
2008895624
199919330
765310718
2050942141
1250234344
1558017205
1229816016
652319634
1926036376
433791739
1872251659
1141131086
2104609226
9450648
18830896
1387582913
1816802649
1209989312
1631893482
606988185
1195151677
314817020
1436414900
298435033
1683662049
802984695
1099520669
1527335167
377803129
876465725
1148662691
86508305
20282474
1658571679
580365507
769008015
590726456
938700541
1153339923
2094109572
1092387039
620369322
91082273
1043800313
865631828
733877725
1847047006
830770008
1017582216
188793818
2026506926
1063565601
1777855835
418578614
1603464564
310306864
836711665
756895907
2081448973
2107762326
1666640525
962361708
918277957
734287479
816879245
876324760
111286408
1282602840
263732425
2098535948
123316562
1231419548
1630116097
931294077
874982410
269898703
1282974344
1573202081
1684149368
474754754
2081315074
1840332653
910815057
918505057
1765464296
465680339
714963755
1157783525
775796423
1679888184
1281656926
370328582
1608885406
562959811
1568514304
1225048199
1063804162
103175642
564165125
1097216802
674486515
1782513937
111553213
386931596
1956235804
1637181261
302525647
222311699
794190012
1732244579
682042794
1593022913
1192449849
887666468
1997174210
345730125
472401378
33189554
1969852724
560237122
670646457
1938366798
1005592466
879445620
678738329
1977563790
416146680
2085890696
693218845
213397951
449016234
300073570
2010061690
1599190864
133995099
1481076151
81115692
1637641330
36288676
1610430938
1954349841
2079662105
1709749066
993051919
420772565
1995412955
1152306809
952707094
1525827207
953930770
763642751
625731710
359139462
248445472
1375904231
2129982201
1012859818
1259904705
1915156310
2088475999
758941639
1999484436
1521008478
1545449966
1624221350
791805913
648453184
715751439
1260990341
2036923877
1587140501
274724701
291435395
200766141
2074192218
866634216
1549488669
2004772539
1196902692
1739232980
1928989959
356038498
91997743
655694700
1825793223
1667509564
1307617149
1230204571
976649489
719264171
2056016894
1925333657
1827932247
1560509991
226181904
1986932484
549076162
283687330
2046751952
974783427
417533988
1666498311
1115402682
728048268
615890022
1019597696
1810240463
1997201766
440175432
622712061
1472288296
2035545496
988801876
1419249545
721382807
1223877703
479710060
500329769
20179029
1269071521
1004814272
483631689
1219139402
1980588751
761163199
1259750716
1158872384
778929835
1953677252
818078730
1536264162
1138936337
1601528401
1734439632
1948749652
169054395
1654785956
40585645
1770200801
1798988995
1261958253
910601101
828867978
682336622
1190351744
1045746656
486518128
202253362
591712916
249269568
1233861798
2040530984
1388873253
1337151408
385318225
637560734
916264489
1891821095
991235614
672605734
1549545923
1634835970
1295735249
970179566
1486179322
274267208
1867176047
949761729
550215569
1486814245
102700777
1483001110
1192786860
1719784866
1151436696
42604472
1018353633
1690192751
567155291
61201521
1203580994
1889108219
723164310
2042105924
601532978
1651988747
30532144
1713166752
1412202455
1829133401
856929614
1558747758
7910666
1831478981
2135592561
90374843
1314591567
15556257
252187953
2105158196
42036781
467939925
5859288
874951531
1427386158
1401446041
683945027
1960441153
1200368252
104316214
1564305391
674180599
1901509318
1268669166
176889909
1010351104
600385016
1299518906
1705099781
954360432
1963215031
1000194727
2091799371
989958352
881429398
113630570
1990093360
1791801122
56761992
1759034633
1477897607
9609182
1155104144
44716831
837459372
212521175
1542208792
2053337390
776037304
2109208467
749477215
240687255
113339053
1249204696
536504379
2081705625
120258441
845697235
1931056004
1803418710
1559771398
988728052
1807167245
1109808227
363948099
1682167348
472848231
1524777260
1388794141
204681950
988345266
436034227
1659120108
307555548
718338016
913106306
499410104
332005048
839709508
1418483920
281558541
2056452973
2133762805
923561042
1066342067
649707873
71585414
1457368790
1963823869
631714673
1514712362
587179115
1588560683
1042152500
1318260950
2101177529
1815516194
225662962
1862851305
1090580728
874956596
213837444
1626421444
1032166029
1706144354
316311121
158082918
215191801
506562785
1244345818
229490778
353140843
1231350630
390856233
1950272755
1236461505
146571242
399762838
933471262
1857351449
1999327834
781183276
1709853960
790873349
2081094838
78249870
2009132096
1302365846
1086625542
2102797057
1557493810
212315160
1108308152
1404986266
1382003774
688127939
1589022436
2030502287
1943434799
1624382566
854980286
1248038794
351351295
94204741
10533910
1565924584
1463209436
4184639
1499519655
1783719870
343588549
2035065360
964810242
1276581688
583625993
149959996
1054286221
474676737
627367849
1699560754
678383962
735339655
294826300
2122338672
1357189520
1875270391
1159482348
1402154376
1581180857
2041058202
125988384
197685007
1869527519
873874698
235206238
63495295
547495921
1658229932
499119997
106640021
1421114085
1335232695
775886101
1416592215
1261688317
447447677
2047354779
1885793300
663326256
1498890417
968763610
1419856777
787989231
18377164
1503488017
1433985126
675057201
433167845
1345455637
1794500321
1892418766
1318424930
1481226653
2124582924
145882819
924102448
792845251
503875359
122464058
432325261
468892675
444661748
540071132
1895541193
1771650223
723537339
413739625
727060519
759150235
363200726
1264647782
1910714530
457647642
930778391
418122741
883859389
1708236542
2145613798
1761340038
1482759531
334432433
146214658
691293854
500265073
2089624236
2063115871
61804905
1048463183
256626781
1357274657
1482752525
1057629147
1484172773
1327591793
1504738468
586304526
881126394
985271403
95341388
2061092235
1923118141
1644669597
310726276
954292043
886396285
39255200
1170697371
1285919641
799700997
1821792089
326781617
1117514442
33856005
122267944
1254313175
10995071
961844083
1815017805
55467545
1004578439
892461629
1679584498
1872560282
1772246389
10649326
1807799885
764356164
941625522
1584462072
940559014
664195357
148096939
823253643
1631731811
371686021
2034392415
364467489
1869919608
840058110
1018032726
2103588228
2081152411
765457120
1668232950
1168580678
1999165508
324642806
718194118
1315902945
1620438978
915501224
307725817
1217281870
1739906705
1926992604
968561845
2090598733
1847041445
214541855
1954625741
274684386
1418509181
525890437
249256860
1548911611
1250441570
513908389
1897204822
836690739
200405634
427955507
624593225
101857659
293767588
151406395
1018057528
1269703022
871882638
630007805
830916236
1653789829
579473699
1723004235
564969094
1638282695
1361706518
70568195
668221100
595076924
724719235
52293619
545793402
1694835909
1666462193
330304272
1470228107
1897409081
698887367
1100412678
1822837983
1106042325
1693257539
957971814
849364338
903022039
1142749963
689425358
1781706880
1790198699
430055956
315143416
1924807912
259856680
1905525882
625391727
1903708602
2039100430
948319913
337498944
1944047720
257622681
277983268
757798969
1010653141
552243150
509714752
1262423941
907210128
288335800
674025930
538173377
27338943
1130709816
1420068497
826817982
473314330
299646197
805433507
1227891907
1694228538
725044510
1501242112
90986251
471711222
236080617
1535676575
442082777
2084585563
2050344957
897848182
1401487806
878831364
295159257
88766873
1318146804
1381986532
176877883
195599546
1722554699
477369784
1067251299
1987903279
1152242931
1781450893
415576372
1872163738
134952514
1131774479
1017422040
1736198568
45880866
1716491048
800596959
1868465536
183318118
1380974254
41811248
900242735
1922157008
446225308
1857003441
1554923410
1174783102
93372372
1188086524
1797628408
135394337
1803760144
1651818195
37017372
985849928
1401234514
1018900608
1425779826
564359842
1471880
1235543594
295899549
1259104042
1931050188
436343706
68879665
324633683
1792645833
1020972526
919604370
2113248060
2012861516
1750257881
901853411
1833848945
239367356
1395231076
1551861254
1944103835
1484044200
1259826152
1069561973
766472209
557022291
2070515468
1330258868
1251228921
1369439814
39620660
1026027664
788297019
1474140414
1658306612
187153255
1371730049
1044353359
323590006
1473331787
1123513105
1439426534
1636200868
538680189
277146992
351155191
514495224
726364956
180848066
760448178
86012747
981651998
1011050331
1644710893
235688748
1571515419
1020091085
1360089280
1920866253
2072278412
1637230307
836282613
1609199474
717030022
682211463
2078784497
1988902258
1847848054
529732254
2139573384
2070892130
1041645660
1777731232
872319975
1057314103
91567444
1980740981
1565143758
340143597
1485613772
1513018899
759473339
1400662875
812854976
1196738434
710416827
1191127694
1569491961
1917872228
1878249612
121253734
804773856
1304671930
1260210522
914704530
80886193
1822767318
1201047415
1013709806
2069282734
1710107988
2016566240
321288918
218455565
390497132
521123761
1898241654
538508566
765434637
1486161390
330148796
1807105836
1741606256
237276654
783327198
693880662
408468692
1000529382
151962723
389875562
12479801
2097691838
330877893
995137010
968696899
1733698685
1428469101
653987090
2031227428
1651098815
1371257302
794783814
645054719
256150594
755072646
645798618
1451969837
1082375306
374707072
493565449
1811113662
685769323
793785944
403027798
1261115336
632166813
2027642533
1589110477
1070618327
1903785436
2001277603
1122659666
1717460254
351401575
617087835
921889466
652724199
444964745
1958178920
174527429
173834461
1528781998
427513134
1876777323
1963748706
816040705
1905384417
692327894
372762685
1961167749
2009799376
1410876196
631177274
1910939032
1302599713
1323612778
1428193673
1248477308
1978013194
361953395
765052387
1742659214
415967128
976645399
1666731102
619347682
839453667
1276858662
126753161
971521989
1413698463
251790614
1499062432
1658018006
1015401503
1485829667
1511256871
1278747935
1132999907
1109331454
766572709
249837021
1369193030
422881245
959148006
1613655077
1430698788
420024192
1577383618
516955122
1537561689
2074642180
588274230
174601554
1289827646
1498862990
265645823
1038186307
1980775347
419323062
2030023015
1930734145
1963284729
1687402434
2036903462
673178135
1236352281
678879645
1416573450
1963706272
1137986485
486204056
57426566
980937832
987944960
895289090
959897076
1344742318
2031921510
261397974
868713324
2086987050
33081177
612646421
1160545236
1130149661
1596362148
3511780
304093465
127705220
1719994617
904446034
498157445
52143167
1989253837
333456194
1452311853
1379746155
1978590670
1324472037
2075208264
543883261
1975845493
1980207757
1393601047
2147287207
769391151
2044077014
1452577369
357210401
611421496
1966435406
672158681
2128344350
854277484
648145048
1319359181
1255522532
1000710944
865123702
1958985489
1406655484
1279396280
1516195600
391951414
229118572
317936388
667377333
1403134409
471982174
2087396515
417378625
1111096350
84163273
52976427
1255750976
328610685
1733714797
805816076
1974264160
1785525560
1631371655
119025804
1866834522
1046524910
792118545
450012296
1485664658
1644754761
366923829
1123551157
1578793777
481096895
1365584486
2071262227
574553122
555806553
337574493
986504198
1986371841
139944042
262293378
514684836
2109959096
1465313124
436733364
543914010
730341844
2103837336
990717460
441025650
1255555790
543002277
1256960572
1099595169
1592493789
2050166756
1323625955
1483737792
771941426
2079048062
1704296940
1046900098
832118331
1598647886
1598860612
733912608
1927076548
1235358008
213876981
1366798295
171131282
527645940
1620123765
1152941304
215621988
694307935
910757219
280664904
735092527
813325226
1802533276
17275078
592407388
1083770591
1974444031
822705796
1513718022
1293612019
1122248974
755998359
890137522
83435889
1984533284
1946724051
671552922
950534173
2146215349
1884487167
2498046
1294553584
432204629
153380974
723826490
1424085883
1742681104
1026159247
2051345818
132361069
1331437437
1243686657
1949512825
2055119609
297119473
1011583460
1178443234
436676141
1483399262
1539136873
1162745869
618990623
518016894
1286122929
858542884
68888406
1318904084
1524999522
615706802
563650032
1813607564
1343826461
1908414655
264571264
1618779822
1593491485
130718031
332947531
1052470165
492484261
1277463321
1706009693
1488464057
967417163
1930723562
1022319715
320354198
266468949
1292778994
207934556
615114808
2094359647
192148217
431432849
1347639896
1308468856
1651049886
1889076038
782461137
1863547829
895442530
97279000
1178442546
2110478397
673726104
929607774
8003623
926519494
2121375448
888487790
2041761803
1098827674
666440995
990377821
1121334838
662544442
769475511
1933192267
1677304984
1937423274
2023149101
845420975
1304644790
816315804
2017581252
1009789308
1772446383
985405153
1317080667
607585647
520308637
634870738
1935879654
1509256889
1836694189
806805129
567550555
1712119360
715330807
425120969
105029367
1549790471
63998597
1824867114
1048790832
129729684
441546079
990245334
840588243
1490933415
1795270356
2059970693
641004055
734797364
804766433
1087550234
817541373
59254469
223125974
1067232603
1375803448
1834393041
538229305
29726635
80301678
1374104037
1891931155
431764301
5338889
332352412
1482244639
203400772
945983690
2011759950
431875174
158885847
1533271012
1967541308
1191654122
520778880
647809164
797589431
71176084
1570884290
1693346971
127478334
1469194245
274345720
1282245210
1538279660
2028826752
2088974214
862318268
1091984554
2030181922
1189192065
1030803213
917897677
571148421
28241044
761663498
152227896
580422811
299384671
2031258463
1563051058
1692550811
152933225
263958185
418475585
1798757492
1171401249
2090445018
624978784
608358427
538921106
714154186
1310500261
1745312059
667564936
244675584
1400036307
813320300
1956553717
1648131215
225571358
652734584
1321077640
1613553371
1557629546
1229986090
2067120247
540008512
2023711844
957807038
1146878451
1087358512
128353802
914569781
1687503917
9157273
1441999606
1654783697
1296250119
1086995409
1517452828
457832738
1522362385
684921337
723327195
588678045
1633010361
1060752752
1788038002
1230225963
512295062
1413598511
727854607
1811205667
2090633165
2145701083
977434633
2009917216
1040876845
1111816981
969023615
2036641437
289230921
91461628
1995032227
1659136104
1010505770
1402280615
1603199595
1638680333
50517793
210493626
136559548
2018753614
578522995
1114792745
938879929
266916926
888590017
609088893
2146313288
1432917822
342326169
42142614
1895629052
2122937454
1368254580
11798639
479108793
2064692137
511324321
1960022905
577584211
638316604
367385740
1129543670
749281927
1013422714
403033511
1014565436
1530205369
880509592
144011978
385881779
1174964333
205941371
284968110
542463859
1706600058
1110548555
613321162
449934151
1603867175
1851105398
1678402322
108888829
1670740645
1482211394
546447244
956964959
2132079241
1881202594
629463350
901905546
22548495
1035019231
464935133
643890515
1256379802
783071573
1202143891
702080042
581132795
504864339
394168823
1714191521
1889953898
219051171
1822764524
1722438150
122319143
1095654620
1208303089
1341124094
1896014160
1619384118
2131567893
1463721589
165399453
629649157
1656241975
852149326
17794989
1989733481
1224586449
1691265397
941560796
1915932334
874946393
1397350180
1375615978
2041695777
1655469405
309732317
637831764
1468704582
1700839092
538628639
796131280
1488874551
1891570033
168285698
2072417303
258383644
2037011753
438381747
85163508
1985107046
1257656283
646179070
1576878966
1405967821
725514681
208519917
2075759169
63601411
1135286698
682634581
1969479676
1070175675
1961208336
1352135830
2129383873
217252397
1755153324
1649566751
1846570484
788581098
673043264
2079913395
452530876
1487864381
899011928
1150060191
2002597712
1351359499
554981859
1917392520
1145828375
1663193447
1364693361
1574637028
1606701741
1100155281
1001529573
2048854900
946824808
1440566413
224820740
1949645639
250424402
606617068
1408865064
265368762
1229271880
42638926
18721798
131031158
1043074289
1189631522
972466677
1396238078
49186101
77531026
949518211
721364675
1878237913
299542781
566294015
215462610
1021734859
1317742391
267237397
1002559538
1186498917
219418468
940549955
1725869336
1187936345
116343353
1933342671
728016532
2076627217
1973136564
601855198
379041460
23927910
978389984
1544244339
550433721
1451853656
1964095002
1571505277
1387316439
1415469914
97742233
75052660
1643026896
616840928
815282916
1689580459
317270134
284573027
2138066643
1757458893
281424666
1413388216
58584251
2061672107
899733222
1926585325
1077173480
1334623540
1755144723
1851901560
1512761139
799803671
1204400569
246376813
352113657
832561917
1205016829
1447566678
1104115701
580568359
1270533737
532920697
2050442607
2035105764
1926357677
1237226409
1632954116
98319620
2070265500
1149749455
656630123
843287736
480651701
1169706383
806370936
157661531
577624077
1526973832
219594300
1646928993
1639350505
246686863
1589056055
1999268374
1285651660
1298208341
1329766284
1653607874
18738050
1033121599
118900945
1759735365
626352874
1059775371
1467727916
883753553
1093149833
1365723393
1460331116
535419995
69327974
734043731
1283725393
1735685878
191883012
1722063677
188531105
664979839
1132601255
645564709
1314301600
1215996777
1830762138
1415127915
773550894
184373791
500535078
218120051
2096445433
942377722
1204921985
264715456
798815664
92447197
1833107836
475086273
1849175778
433324928
530096776
1459103607
171868727
947387249
1258162434
2030004711
1461734532
2013052577
312587861
1119850695
1237799831
210944252
711867611
1528535800
1294628843
362238111
654235093
11606855
1749905179
146701042
750288841
777265342
606438973
1149057186
990946547
361227896
368864230
108323278
153766172
382028842
218759887
2042685948
85114818
679483074
538852247
1277682855
117894041
1794897917
978581295
944820721
776602299
2015518321
1273360703
910012904
624352942
1403653904
1851699928
174875043
911528439
956400690
427592471
924761860
744031734
1636636225
2017629033
1651184946
1797087763
1055517724
63944851
383111314
129366254
168211220
1135922416
1532328851
1642987418
1896030030
1906484073
2059534891
1637174038
451359806
1080635736
1909473050
2116507427
694375508
744536077
1574620893
527750261
1441405375
91617397
1842949429
840482311
1083504216
1362259024
1107695730
2057435312
73702474
892963024
1440104054
1182431435
630074882
1356073089
50343962
297070653
1940272739
1178746494
1668718194
352978128
43673902
850292559
1398136345
1869483742
1787505420
1975006235
317043688
1120427801
263578236
1873929427
200305039
594873627
1220611789
1204357679
80750827
643452205
1390094788
1500698592
380870943
695881509
540888810
446017353
196801168
655008873
784510030
570992976
1554899606
2067410430
962968158
1881286804
1563187389
15635079
1083456601
959345643
1079648851
1239563723
309004416
868702376
2133262024
2058085711
755669228
1394988232
1282667615
2069403581
173367961
1604765907
712436561
962679445
495515313
232502012
1608356762
669327514
138603098
111177795
2052100006
2133901374
1302497070
1221527489
1058531848
1958531416
257442583
1732934687
1640091777
1089178718
697565420
1681499829
332175673
1206845262
1340283094
1282086950
2138377685
526439727
506406897
1006306561
48890123
1916052393
1714334000
527709641
138816090
1892532511
1522029858
1388642965
567363950
186753995
394939014
830559397
556372983
653248229
1698037377
1107996946
857106618
1547180439
2114057351
1599556267
551898159
2117661913
28458842
590421093
861023406
1465752099
860407832
1424362442
1377562391
44448183
216948659
1182929570
1585857074
892501954
727029448
1422684699
1848228839
381135983
185097542
744549344
1989360949
2009804869
254897092
140379565
693345680
1225446382
1251111610
1430344316
859873471
776693126
142086959
2091566346
1221079427
1696001917
480026459
484444813
1683416861
1977841116
235577888
285797513
1525862549
1267416597
1110454355
1966979829
1850444173
1420794765
1651769155
1000390352
1252038284
1053771561
1337804629
1977332769
1778321597
720977139
343894545
679103612
628583062
1881481812
1727685522
1404745982
1343026203
391787669
1921057493
1468873841
239011539
971882246
1203104075
1989920288
942535284
1245845832
13652877
2119340947
1937506443
328150332
1478076853
187106
1428933002
1700627884
603248437
291011867
1121767462
1803347092
1692429136
947634244
1978099270
593453292
1325695379
2052592139
1912133935
870452511
2046652809
2007028137
1945167127
615261663
649349057
525148650
1424060992
242075419
1412826446
996394043
405903574
1567042478
698001465
2131753478
1527049517
599880326
204274732
1125674930
505943057
1096936891
237253184
1206988288
1793302251
1392572396
996163913
583112088
506867768
1785549645
649727562
1826054051
890693493
100994978
2073582752
1663019452
1199642035
361560131
1016759814
1566508711
1999256026
380602995
1095367546
1661049329
1910719585
1938584576
1910738013
628898068
1187390602
1373739291
828995530
1314362975
812686155
1769382519
1531921603
1495167712
497899741
1150555178
858808719
528996630
755785779
2104421242
572689537
1347837539
2131473264
529646830
508888297
1065709123
898713645
1282181910
516784618
1484626913
781665186
508800119
104068044
2032729197
51085179
89643407
2092829654
518031834
302208189
2105494477
1114344649
340495401
1669640545
101290795
400843503
963251365
1967486012
763817099
1969849355
220418034
249696403
1454120998
1684641932
1372673866
170687327
233564167
1902799506
2086825116
257187429
1610538350
1360535371
399094429
466195986
497217525
2087401090
1687666929
1171911645
1492869985
888558364
1052001604
237718503
756700674
327994152
961654285
861063313
140300007
2022899896
1800658078
1659537166
1046631437
1852408094
344121134
1319533458
378079459
1266937361
369275817
453614905
1610044448
584887721
782831982
1350327020
1281101417
1452696171
99236853
1856329469
1856911446
1773939655
1312152640
2097507318
995440803
2066853395
700245168
1928853546
1262658243
621011741
45709644
341340881
1806075072
1349235269
846324643
1731086216
805780990
1743999145
542084122
836762427
1285938330
776956303
1954741344
9344846
1933050948
1637682800
265153113
56254308
1142971709
936734603
875317491
779209861
577669250
711482289
674587631
1609290120
1494196327
1947109617
556663074
1854826388
62405950
352625834
1709476631
1740792385
372311098
654322640
1720730389
1779796954
684637515
1129253624
1946975160
1959528857
1627320880
984811253
1390992098
874645430
1626477505
1604971767
484942908
1157541496
562833624
687049350
1034095338
569990401
1977943006
2068213313
1429376193
1722953525
935395779
1984196583
1841910740
1436469357
1082871934
836763674
929472582
260860190
1517992907
1854095679
1724988410
859326960
1101661507
1399449607
1664545582
645873857
487375147
1941889633
535369757
432385182
189382075
1949223200
1439632443
1767418281
2007232638
1337989051
1246221054
1470729838
1731915046
1675766779
1867754539
912567983
1326179335
415502065
1795077565
1938057421
1195124665
740558184
2049283662
581007736
408304418
1508435775
751644497
31561741
725772531
1458978833
677795735
621107977
1424220288
1338783778
1853267213
1614177258
1248025839
1571046274
473894738
1062654848
1129337656
702257947
840569360
1303578305
1793173472
1083997286
795424505
756455987
1103031881
1624715852
839655442
2053486270
1977298405
1757144236
1316579852
1090233664
2114597172
1392914720
2142412399
1160752214
1931041655
311135016
1550593541
964768359
810878804
1990026278
820146975
17574899
964914422
602938342
854899430
1963380254
1014894627
316127486
1077893520
975801447
1085454074
1825269820
1947058786
235035663
922019689
272680478
1696443383
324288579
539553355
1930423860
21772459
130293521
1769041140
280056748
1197877874
1949555911
1755869165
180773267
225713096
1414316345
336399539
528343729
335266566
1624908472
607029396
444936850
1557085196
464870248
1195247245
1784100132
371415618
1931740487
1762639253
215619362
1757807559
1302953509
1395963596
324851317
443388571
242004931
213259276
254120478
993673082
628308126
1763368405
1289855692
2141361225
101883817
578902382
1583905596
1982064117
1763254605
716498881
258101205
2049955444
256804427
323578667
42174365
468705234
1276009892
82130293
1512961054
781706682
1994160051
973242068
2020135320
1293996015
2113186471
1368482679
255889217
1734618348
855039784
302213675
1807704156
1337056109
233858073
1567199877
449811089
1259912531
170101555
594406194
1081651291
1421570408
1796115652
236040132
923297691
380245512
659731732
2050551739
1289239300
282727207
1782372117
86817816
1015085496
16051343
332401084
341630418
1147993961
1540824116
1515432938
1019876497
265960714
196604973
797290714
1403116512
1954351370
739477946
1320301518
968145550
1561638663
646948510
1611748660
529537118
308476142
1647625110
1760321025
270834594
1897334352
678693699
1328229609
67244360
2086505780
2039702426
168487305
391240004
568748592
1144553551
819921228
953736642
1834035439
1374420370
1943890889
1214910772
1443974062
1015906709
706164356
525497421
1140546686
1725032297
48126393
1701291254
1540080786
1006924046
268030954
1635906520
504917338
1768161660
1227427644
608895678
1614686201
1435852565
1486326826
6941477
670752237
1354989053
1929500510
993389681
2005240251
1378275837
896320723
1027121593
555021869
365734185
2104489075
1239990368
1172719436
261590548
1882496681
1780899459
905202342
1855041961
1734977518
1025622232
2058391346
1439325714
1116601742
1333113086
1882146194
2115465255
638728710
1751014401
1834412172
640932486
15896739
1897248907
482651572
215232353
1149895310
847148196
1295432776
711602834
293591598
560360668
695021381
2121298996
936407101
1372170613
1955781688
104264394
1192376120
1839130029
425649102
1498006953
255332515
869702960
255855333
1907019421
1496442949
274047697
1375918506
1412920529
1240242444
1305755310
1703117980
531850976
1364334804
917165146
538745936
2131846418
973794646
833949979
1000572460
364057423
1709303742
76849717
1977859198
980997086
2110466296
1690071932
1453970989
949659922
1538223723
1691186398
42948625
1399005279
926721512
334358816
1457015782
1946502082
639420958
1357134966
1674813898
921081015
1259603462
1658741173
944723905
2144734552
514269867
1575926200
1372678668
1388915756
252393945
828866716
1785105278
1758987598
1279243080
2052965623
1173857748
1464950028
1884522712
1421665648
238494133
551537103
1391907410
1769183022
1029109612
785964817
983144990
1617130515
215516768
2062507749
1148778762
685510936
1457993300
530674821
1209760621
998939771
1439620750
400291527
702401596
216466373
775878400
745255383
55618071
1598530198
908824627
1744157127
1061757781
2145679429
1933382470
1750058267
1118050876
976414357
1491061452
103910980
2044596508
1898117079
1596207644
307773166
650133252
1441213682
549523060
1364517092
277080978
537908182
1202212612
1834932706
1139610429
2061690330
750761168
1201892505
1610437538
268004812
812532577
1756054292
2130714686
793474591
1993308294
1234108841
584138150
284393249
1534938452
1305731299
643729122
219315732
503446902
132730771
361101526
1784504806
2032310278
1214291141
1871775479
201138899
206788642
35105560
1068382072
1401575374
935773222
1001368008
568985460
2081248570
1219008237
415815552
977803058
118215331
339046205
2073840876
1455267444
214768188
1702906022
1504497233
1810770083
1562230014
1792457668
476554751
1470863679
1576784638
483722709
1219397285
1398437795
2041888900
1784338850
778270220
1132168213
907904249
1236400031
187678318
414946053
984518664
676826607
1507780896
1107997287
460071268
268001499
2043068718
1046189283
849620432
945273531
1876253893
801916658
732614171
584918191
1023291579
1763256926
484324492
1172104942
601827614
1230715685
794504318
982077480
966184183
1496488876
1458249465
1372768020
1139042253
2141087817
81044035
1770037547
818625559
1273156692
207065031
1408550005
1645329736
1023315478
532521412
573247145
420860508
508586709
1627953721
547718603
93265833
70146948
2036789449
1561743525
1408784866
709798102
112724276
330856142
377003873
1896118027
1854468452
1885890715
88464212
1970311941
1242736644
548229127
1503211286
1139246562
652405293
1225009340
1886283063
1793978768
1140361736
148742080
1885825827
1078736044
1128025426
1440726149
1615647789
2027575084
2069844725
404508878
1908695715
1187331759
776470935
369963200
1039571744
154020417
1683389932
1749496704
1341939290
858093311
216639821
1509227280
453872401
1864477679
1219340043
1279952146
1619634460
657706766
1784474514
1749189244
336829182
22675669
1186779684
588675093
2048481325
175202337
1556003654
1459791551
255897580
963131425
852407055
1929821143
1028788989
661746282
2121834335
158615862
2086299008
1360680136
1202517523
1312556360
1021106841
1866695872
957217599
1661654011
1510855992
1981699182
852395821
543659534
1496306391
191845850
2110477767
1612890732
1699438151
1282881557
682089242
646497614
1151011134
117631725
685220521
1692936497
1998876347
407112625
1302148580
1897694957
1142373742
1999804618
1797753215
854539732
900418098
123268704
1612117128
1899951159
1633069466
738921189
936553977
369024805
1549062868
858397369
808965016
826200897
1654114709
297094215
1363867552
2022513903
6049893
327740849
297088966
2032345050
2092573542
181194525
854973118
812499002
1437153668
984805404
340883067
1067618896
1410666397
742880237
866623247
1949487871
414644808
1395842417
1870142616
1745692742
9470054
1668256609
1568712937
163522768
1644084490
2014555295
763115307
1839705282
1769982537
779093176
397197471
1586161148
1197683375
535140268
1123589082
1022967722
1841196041
804398706
1585732195
1511655351
1344166327
1930765124
1590833137
462085616
1821300299
105768475
1720704800
1529146616
1605453527
101984226
1599877421
513337837
1673212937
1858848858
653062951
1878187343
1549135156
265607340
2032041250
1362539167
2004365900
1568207120
1737867147
2053542296
1970464224
1427557391
1002297828
1248066806
1485424648
1376594756
269105418
272415723
244398085
554042241
1099316574
328501796
489291457
1382215995
316369106
133992333
1934893325
1135342575
1981224323
1613340903
1093777869
318862274
1922610166
1125795960
418569297
783453403
11636938
912102697
570654366
1983423383
2090804147
1707848734
1370778453
1761165618
2124998007
1243697089
1790459049
709834742
1984605608
1292810504
1995267608
830213895
1517591029
1785452267
84809255
1329772393
420051769
862052074
771725855
1242335145
736414921
24892835
1134110395
748257270
1506882106
347002504
215753578
39638822
771259666
1217078347
431377489
533122632
410401838
31916419
42394674
1004326158
1993724224
1869893744
1438641942
195085895
1936002910
886176554
136082588
1055450063
1046765750
415900795
1912916359
828930840
473789826
1418600290
1054466791
1506494775
537492009
719400977
822128580
2078537488
701486340
2067993483
1067875248
1645143506
1678142772
374034503
1498896513
1695171391
66877483
763776523
10457465
1352951252
2096681154
1380267735
101786706
1052864660
636802336
334601804
1428571357
1364803571
100453569
1872097997
530179575
1194237498
324982511
1735111950
753880269
1042333351
770793656
1113618530
838969944
286786292
2094670768
547531730
1452588600
514787081
475966496
1130834204
1962901615
1759048958
812082860
456691113
707384352
1692803474
2088646427
1765890854
2050376071
2120741085
305239679
2099371697
542160874
1049952697
2061842802
1510138426
372988067
1022272208
2050571847
1387668416
2052212943
1963494944
575726445
1976932045
954174325
1483992585
1935787344
1878158175
1069016100
1928243411
605332772
1527045877
154779970
974648588
2019604160
1198380219
1978084790
688600699
950695722
603665796
972278732
325198134
1796147753
125835383
373282565
708781834
1692737967
1068610205
710487752
18950914
580676359
1847201814
1731946523
2002877924
272926081
1695650648
145221691
1180508736
220496114
1674591831
2098136753
325736745
2028725104
1103610368
1243822070
1205564897
19281871
244799289
1179598598
409991799
834282539
621436459
1835558983
280296406
2069694346
749914012
689294154
636866092
1996759210
114312283
461739383
1216215326
628898871
676675007
1428773832
554529777
1181805140
1811584524
1548907937
595601917
575421907
1953706205
262627056
1590281877
1182274036
1206927974
847978961
1971767711
1000986815
1665624358
1555024237
1904468989
704770378
472616210
338484284
800889598
786924944
1191807053
194174429
1903310114
1554641279
909743958
1402263993
840691463
1947250901
1297518873
1241576703
957445744
1680004228
212592435
769722685
2029039365
2089747173
634089194
45893119
769638138
54328295
1534849081
1393744828
1324114538
95529175
609320653
1816964562
1307150583
1259254157
1080072861
1551109217
1280063644
999725979
798824128
1278572437
1521007168
1723756400
932563913
1170040995
194055998
150333438
1818103305
321725637
431336299
242165692
2039869176
494901161
474577825
273610604
899826883
383202553
1137324101
768511132
1514503036
1095623435
1550701134
1794627345
317336640
1300229446
1519820711
1791318080
1779465847
439025218
13512376
1787723900
2087669536
274342370
1038670739
1489605991
964305382
1840762727
890403707
961290489
1578948877
146734192
2024102185
1163060919
1067332923
2024027735
1540127255
1438278250
1773805212
217040063
1578248445
703647418
69514364
652334246
387697516
105558703
1757881768
1356441933
804519452
1887631458
1294422316
1578686175
1650718635
21990259
1586179435
1868268998
637351687
1444118185
831060420
1860090689
630486515
634895100
1792357883
1888333032
1326376409
1490236586
272589403
1630476846
1250079804
1105963835
2112784479
294366995
1691080400
1035464096
219056939
1889955325
2094407659
44870329
239025972
843063954
1241356873
1513932039
1396066967
754899812
1560685986
1255551921
539282887
1840409703
206277378
1858364999
2123486090
1397684560
250241244
1277244617
276465900
22447979
1640224596
2115851505
732511799
344627304
744248386
1611225257
844377664
1205783667
985040972
782775467
1328877545
499485673
1147912700
1014255139
1886022868
739228319
543328906
1637880218
362005262
1454928117
799312539
1086001205
1119448167
404078336
955561365
1292150592
716263252
1795651217
568770141
932523481
1758549569
98368787
1767429086
78031433
1793110324
1389045340
38839444
174461463
2035866767
1961563716
761047897
2127957674
489124530
786115496
834323317
40651876
2000798402
708506169
1587872998
1093816519
2004562588
1834687602
138799293
1414715480
1026516349
1050314394
1123333294
35437826
1299262730
1258897460
1920675978
1386505488
797917673
537566998
1514512797
726448170
1776272195
1708087510
914231063
1134599818
1172537156
1252042174
87281191
1241908983
871498639
890595954
164648645
1995666585
465532194
493513395
1010458508
426841583
1613574465
1549173566
1076380136
1473143544
1509307595
1339288594
809674386
1939161753
233327889
1819771738
2077784448
1474542007
1752895504
739188317
1292183200
359997846
1370856635
1214244105
1749687767
801367328
2037654138
1392358342
901553849
1120716890
1295921850
22316326
654888451
287094175
503240767
1847387413
1957367968
1978799175
353335129
529820234
937472183
123381595
891713218
1408448741
904972641
1750528716
1155182456
1807191297
1150188401
1663838974
629974260
1132481578
104163629
1613605252
1118209393
1833934936
1484880631
761720075
1917055567
2066651563
765651777
1336876624
1366462529
1934285097
758094639
1036983998
1532780510
264716960
1605545509
1921195737
869063880
446215882
1400598245
843103391
1520559971
132634144
407665475
902474030
1054438485
1737542257
581711987
582670249
1829569638
1618614693
515346260
1464611706
1582032315
647724958
1970794702
248307062
962935536
1051578512
1188930073
1212281822
701680788
1755112301
1570721905
551935728
1150656587
871662656
694152771
4860077
1282759164
262237722
379311836
67492280
70476563
410995930
721304153
217669771
509795273
5032149
534762135
676396894
1068913360
549361652
1271914257
1250869772
1907639682
747280380
120088903
1929706834
1357080672
1919152468
1456394479
1380602861
849327962
1275150649
190947310
1984972161
1944669624
493210472
708093784
1256539362
463341220
918992123
1620861576
1837848073
2007950727
2105886270
1898554553
1739338806
1577207299
1993815355
2107018218
1515454630
1054069799
685111313
1195753133
45840577
1065569582
1154358938
2069163687
1057665996
568526563
801617270
1583588917
1591568872
1295466738
1147187068
793730001
322027942
1664564248
322066674
1598410515
1032496870
1686182714
1964691593
1219406876
774809750
85035818
1961069361
1569552469
361520990
1919955736
1809702079
1495058115
82664235
1919020249
657361721
1468249133
1455463077
1779549351
161573029
1369877231
921012261
180470441
1610479013
1513385972
1199603911
305428855
66456432
472938034
117563976
1109417911
1944554978
39549911
673751420
1797124053
868886095
435908020
2095671403
614567930
499254533
849580929
1766014152
213009212
1055960182
1874724169
187346370
791552152
2000470640
2008507848
1624541893
2106430554
1357507384
667805762
919150974
221669291
1727638387
849648687
189334432
596611338
929976917
1390149937
1554798222
1814482110
1755900839
1108403166
75868132
240712769
1463499519
1875018049
1366379741
890130490
866565364
46199943
93997053
2084255295
228700556
48556374
941471651
485954486
1687891679
535927173
1402326085
437896191
861354901
1705119990
204818109
477159946
1855713184
1275246922
737967555
515758032
352887015
1985490668
2075192767
2127410971
944771934
435444977
1533037908
35379513
1445901315
1903878471
1297624260
1502627781
1771428839
1345698118
1251679178
822799520
1386551612
1547384140
805066687
1552714334
237666792
759575995
1865089648
1039039474
864226965
155299580
1863704327
188366331
1372847023
917009721
724605530
785497547
196490442
1610240398
692295374
263811835
982304234
1252482463
1234126032
695549526
1893684833
787654613
1160511366
2013860587
1697753917
1298997207
1655665542
1573807733
619786340
1909050123
21007747
1307535487
1764854896
1777090632
375582724
796460109
85014900
322071625
451080667
437561202
666839143
2132450837
661333042
1050334016
305818282
1401346856
694968597
47150235
1795482759
1912503229
622944653
280560638
136447834
477040300
1771494412
1461939703
1507496896
1024296591
1874930243
973063052
383673448
706260213
1439201252
1987162777
1685929838
895344510
64256138
125551916
1942991218
310448959
130065910
626748099
1858662202
506012162
423757453
1254475844
373997598
1397841373
2587506
5656594
477392979
1126264148
1115526814
127935000
344312767
785150001
276756884
1551054010
1137647295
1914202971
1482308411
1678132330
893862485
1078918414
1140217362
114723958
729853022
1282955555
520003316
1529759418
1792445327
1356959204
1134510783
1935864858
1472915704
151981871
813386941
1409051893
196006327
341609419
1384461580
185973115
1271761549
1588267211
1501755146
1533587694
1030998238
396248704
505851699
1788175201
1129051541
1879731323
885309783
1666599156
648574746
1213398362
1070630705
24263237
158663706
832312283
1902675562
106770662
463994141
516875889
1801137919
580439886
825020095
1636996039
1361912197
1896198518
459300110
309999389
1741290789
913736901
324564016
1254704167
178828837
821422231
273630160
558836684
239891460
1599084115
397140205
721111007
1546319820
1251037541
1782632468
1391071268
740395582
4857924
1819908072
885822827
1002533365
361384983
1162894020
1068189411
1138553403
933472421
1912896030
1176829390
819843169
15050199
1923825413
1147883979
1250845423
2091034225
1037274692
190657898
69084913
2129666337
1469424073
725670404
491446094
833784146
981977660
1740495898
297220566
2040921537
925973086
836286321
194510422
456442511
146004160
466650139
721470678
1342996539
461773360
1977612665
1933128503
1266895993
1698030526
1107475322
329499739
2096986716
843936975
1879043644
165614922
883241557
2039700037
1511723770
1189788846
669307636
301885376
1173105509
288925673
808786094
450280057
1006642864
1370751575
2146438720
2073871077
1543673207
1374069420
1845085494
460281826
1783735783
763757034
1647301996
1305071678
788359219
1506851144
1504749204
1955800268
1565743805
692422720
1798012639
2107054991
506936951
442295177
680156322
732068109
2125083321
202246705
879138241
161168138
1862343177
587769137
1591296147
2014173919
778782261
1051454641
509109008
2076743440
1904897118
1424250499
1047653468
1312671385
1241309457
1748552910
659911688
780546556
1339759960
191916932
775799608
335312567
1296665075
173655975
1877681088
696938588
794793070
1465695397
1266645405
1658956732
1187318489
1235206900
757932572
184017073
1837547537
128568892
1967758573
1564505212
1992521869
780776403
1769274378
289145792
1609702920
1571559633
1118247966
974583224
312621987
1269360689
336831462
2049971364
548913876
1752256797
1945489007
1283469894
1145247518
1432833430
7665943
201052240
255222373
604483572
267582775
1797772155
509161851
1475328452
355815360
1010449829
1308317631
422001152
2096753160
1010823266
1577589786
1471689494
195623340
165705283
641379520
1505560774
116676705
175691340
1918163914
1227765575
1079364962
1046900078
1499013864
1457033487
1652364426
1736102091
1642655837
1812268279
887009017
1790032019
151534192
746253377
1572109198
6418811
1202150559
916840971
65083146
339892094
2121546475
533209075
256312350
683399104
1049865905
507667787
658807771
656505775
956578487
739927396
1948632520
1082620368
898303926
671661425
293369988
1628590424
1294739410
460812931
208732539
968289126
1129259996
1341782256
976950645
176473674
1003540161
1189593367
672442623
565388985
862151315
1910656733
1595379705
1909084893
180216827
992990950
865527562
862049256
607899278
15951359
1487225515
1024246016
112069150
510365206
1972938811
372052268
792601945
2055249308
75320695
1200026989
929356661
1393253540
1300767072
244136742
857005984
542987461
1689918668
1585428096
777712029
1957928275
604330320
76854389
2027174251
660419328
895808219
1384543490
2021387484
1803408916
1568190250
1694346683
208746945
645296085
1481993878
1903301534
460750002
1914438067
1062953889
20573621
1091222264
856038104
402854945
497135388
656304140
190699174
1488068758
855939391
2038723066
917922688
1640551675
1459578511
56661176
60297238
507085008
670432201
1844705091
730259968
941266833
709174074
1128861613
980268172
180656226
1503219288
1180683955
175562277
1026342704
453206098
1704662255
293297998
877493337
1451524129
55602816
1498519623
1452127466
1021965096
192616388
2086963100
1714932496
552730333
1286818000
1679593542
171011655
1355993949
1303038614
1321388160
1900360632
123502026
1603261000
1319620296
1433335379
1510924928
2027366058
74918287
29097700
2073870075
1930332987
1254108255
1584395531
1081390201
427324612
1625122397
1816106602
218716664
223479397
1602459942
9582536
867260153
1606702270
1633760882
31132889
1243120870
1621226107
1314350673
1413167281
609950215
70370562
536188354
465413660
1845746608
1768431757
1107332273
1922934602
1195792390
1963928583
1642990634
791240459
1592666273
629116283
341701915
1441853474
932986121
900357779
800716192
1511224841
554380336
1565878435
390381745
1452983536
1815318388
2005575933
1912720023
2029449786
55141532
391912701
1828622506
1707779194
1420523514
373085843
816211715
1985555440
1778243211
1850759262
485084827
1174889145
315115746
1043413417
807555977
612390070
1007801516
584061856
817623980
573485194
1687308115
657175614
1238174877
299630396
389203957
1623432016
1189466541
57058423
1941336545
1791344309
2072005345
1755293488
260306708
1360565874
647617150
1182876035
1588152780
528642294
1260342105
168769908
1599229816
810487654
32794548
1364328554
1879808574
16026095
981472958
905813005
189410304
1113095153
851837760
1752520331
416366683
225867763
674679309
788346405
531570263
474530929
1585426315
638205582
1638527860
569663460
432201392
1807906784
1259713922
1549356280
230764198
836616284
673975587
1011361386
194933196
104358600
991905668
146668601
1678330624
2072541389
474042657
749172416
61836510
952570187
1069004759
1842103361
1141382916
1459495430
307606825
514051014
1117482314
1514946305
1498759291
1945381458
1293114717
2081364791
1590176028
37517049
276548886
1766183099
1991915784
101404336
1044158629
157020350
253583099
2105714993
1098262964
1454267425
1186521076
1080685728
1804176372
1262150610
1970574027
793737827
783617281
1628156055
578363718
1096420074
298738195
655323992
448680718
730591732
4412820
1882152385
885022587
324547348
1974074915
731112115
1278560225
965414360
1145666801
36257095
582695596
1235667403
1512325996
1721025217
412679201
2096483139
1881989617
1508637081
449403354
129167131
2070830442
1084127665
833266764
1372139291
135335564
1076073921
1305162090
1271631376
1514473323
1058851441
1181476618
1139166342
1228603813
1186854613
2003946604
1974101168
1148507421
762076446
178234691
716459670
1406563785
530934315
974164917
558828651
654342718
1298024173
1074577965
290750185
1889348027
925708038
846272072
246153624
1449726600
1336775325
906160817
870862480
786442365
1655700803
1210634618
1856351150
429419084
1961281390
1403084380
2053725605
930287851
333483509
1592850568
233006458
1676494168
1463906903
1633662502
2039710568
1358519917
558637934
763378968
1978827929
1256826854
2112597275
1717087715
576771585
840282149
1418662116
510039670
1027301895
1677926058
2051516025
232188746
1754772314
1576735147
247153424
1063979648
1581801960
1460995512
1872439993
698598907
1223346068
1742750320
1936770974
1676375304
249494351
301257214
95496904
93851560
925570672
433389095
724063479
1052659679
795525237
698898415
1726825815
1626266788
487326480
460932224
1831850808
1477868393
188376772
364778650
173100444
31083275
838424412
1427546527
567862121
1676215713
1108266727
306672874
703910931
2010794773
343886892
1805350263
223963024
492106458
1400638597
351608334
1718529690
1096115952
767857151
1375222796
333318931
1804404104
1687973433
1641362724
934313973
687049569
127293423
207541739
1196345866
885229159
2023065105
1815324580
1809072114
1329254206
1569084603
1642319684
256211548
1670908898
1953444093
1344041731
341558214
1961769690
1369099686
1493280963
1538675247
1132938028
1723637560
1358949588
1650607540
984518974
1292935116
2071863133
1925869990
2027730657
731339744
1777928895
306179324
710743922
900679340
2117169995
174877085
2024183913
627856830
473279203
656365012
2126535863
1076815246
154120657
2114372549
86738594
1662707182
1208015631
1459952127
1038811720
1211125325
2094267387
284462011
1398953786
736483706
2096046433
667506814
1524925291
910625326
808308426
1310971176
501996878
162953175
1303168021
1568881775
856948161
479551918
1162890186
896157166
168735400
171019273
1408110979
2061928282
1542256882
1383752709
1342406724
118201438
1664417517
253652008
822192196
873666291
1432235686
2010247190
727166402
502413279
1366048765
648020307
2005188295
1414950567
1434604254
1749465949
2056950264
1763287458
1332154807
62902223
179923985
928988845
34790291
1194744511
1915662009
883626791
1149302327
1338703635
536800958
375581821
203213018
1822902850
616862151
323747760
1195646377
755065240
787215795
162863747
1115122949
466679072
829824367
1478400852
754003598
1662418183
1015736386
1062285476
1333605514
196459870
1329844162
838099736
713624870
1308922407
238562775
114680737
1988521436
1783563330
1383336710
405972364
1809359907
1202824448
1889695055
1936899454
1168511382
583742105
1750359473
1508444726
621194328
1692828788
1600978590
1950852368
1344834179
1331543993
1708968496
1067063721
1126396968
2115490469
2046025961
1672898208
643071369
1596013137
632622926
1345701305
3844382
478219524
1370641519
774257553
1592627677
411783251
303820780
1774579991
1063722435
68260848
1053489342
1354322521
653867072
1089656530
389053150
2118973437
896046001
850113250
120724950
276059772
1816491074
1369952693
1511871254
1700149068
37454358
1295362168
1157237732
1784150155
1462870828
1126005846
832960462
1387828635
3333701
318549650
406932275
1559000716
1748583557
379998433
2090208403
587926012
756278299
266994183
1363340260
1270817656
767607301
1732383037
311599201
1313547506
833871128
1711925995
1594412732
1565650717
648296317
1778240867
734885670
1899337801
748153097
652526697
1866460203
1409085116
101202541
1717955969
1008357497
2110832345
68601400
1428817097
1269734666
37872830
753705793
1334458438
1575366652
1135158323
612145191
1194149193
567075333
454150296
1308709895
1175706563
160474537
541068663
783331715
1119177438
16690296
1048858329
1346175237
1810724075
1973884339
1210843362
1004362387
1251806398
2079335699
1132556556
615905411
301799474
478281746
963333533
2056886680
918994369
2039739692
1591539240
1681713963
1752193175
63195465
124294124
169147211
1323357194
1648594500
1751382538
691647343
2048544969
37519786
1362185602
398809668
1081938054
1971417570
509375975
977935952
1533258363
1621634468
1381913882
1679206287
1761183570
886929781
1744226255
975352428
357344826
1373179406
523136527
1922871797
196847555
1887117001
925973266
825325837
1963008959
1589405621
1012059527
1246162539
758989907
565822418
1252888590
1703068992
142518901
46418793
1659740541
1242972286
1802213954
1618934381
804816020
359136322
818704372
1429397085
1631754465
919912749
1272470176
1604504749
113466136
1231052146
1380278724
1002938774
681143376
1179617293
406630636
2097022234
630154097
298044000
1265904675
1129232984
953312476
210924239
30297129
295335341
1615561407
615485114
2063680150
1519532603
976020762
1336274205
1676043858
1317355778
1365490338
1890920490
1026746275
1278043823
901771439
1716435077
511364229
314778101
633516771
1489702560
1769944330
1942094192
2099557501
1716499804
552134486
1189524222
205864827
1845460023
2024809392
1259311174
1909657089
112044392
1569898914
1791538942
153086457
460141816
471438218
191669539
2091914401
980748605
2127434388
568484083
230062256
1492274946
778130340
1075979797
642687102
679591640
1436894020
717855761
1432713104
422116123
106506796
1177064730
1617023636
1154020053
451573989
1313821591
666746700
1193429883
1416289459
1439127714
820092287
1873073061
991730493
1925167821
1085406689
1214446791
1393964905
1385562966
258034801
530734642
94264615
532976945
1060519532
396508692
855709192
1046453082
1696074837
978396434
935281944
1600749176
449933589
751466466
1259957075
1265099618
1075540677
1620384098
2081862685
146944571
1084289798
112989567
893995276
714252981
1783367372
318394957
380694178
548590669
407770868
1263684567
540862555
1374481331
880003137
847959291
378414198
492452070
1366666322
304734797
1052422404
404252092
1712765043
44457112
83064770
2023631862
2046920618
246020701
1561150108
555258829
1651859820
1885086345
722339526
509196764
2113145571
1842272068
1157593884
956439882
859922098
63350490
644346444
1655535291
1361423645
1547085562
954892381
1493964216
1233380533
2146006689
615474733
1290913630
594838055
1223706866
1851115181
864240740
1698056428
1435563582
1062183370
600516577
535151441
428611403
279517679
1126133025
873237109
766781277
257687375
1189115306
1463375592
602844656
1953539308
2050660312
1475467507
1876455943
843906108
45298946
376395899
1650832170
1135802782
1315592227
632757609
1224174743
403652851
723114837
163553350
1988009734
198777111
2096830049
208896480
1466344261
316975368
1759253893
746802250
790594589
900234157
80565951
907475455
1078026419
1100434366
1190203600
646989604
1717688017
265230469
1913979182
296667552
315913508
209617520
736084615
1468453150
732902875
880897624
947563162
400297653
2123104163
232125038
197210183
1888552626
1319121357
850037371
2015288073
972834695
2145596669
1575392202
1063565240
487877264
2132612571
53350852
704599958
209968177
1221994434
1535228396
219567680
1523936244
1463856844
1924941861
1346267306
1560978741
1230344582
692984615
260502072
1108143876
1132270569
1220024473
1724654525
76182733
1547475257
946264334
1196859734
502257075
1568829020
330243308
1894887714
1716493792
1028168757
1489799217
1136718216
1445496444
1852293514
602121862
540972724
739998993
210957804
1747466334
1860907360
1237480758
1821750032
1550370288
827850105
1878589304
1141688304
1465941127
710194992
1544006311
1777554078
592466513
992606880
608381873
595378733
1602253472
132720970
332418383
114614709
1500181130
1291507770
710781223
931064366
1584450600
204785252
1304700915
506240098
1645880334
1474321290
681527529
1074160651
1946342642
104508751
571355931
2138931405
1672758254
1511037
1341033642
1524709851
399342772
695018674
1040325633
722474741
150640105
314279653
1636839267
1992172474
6053325
910681022
305384863
619264258
740380009
2087038744
1705487729
859066394
1412482541
504125790
1434515254
318954403
1944687723
1025903842
585747400
1917659976
1024769512
773846262
2106365377
2068239655
189633612
1986333432
134291698
1058820
373297570
1871474109
1831631667
365667879
1010728320
1327775598
1462017121
1418757905
231692341
119671645
961074871
1205027204
1442090929
186758381
73404122
352132833
839711677
45870430
78494787
2081150044
1733370287
1365062207
1460580826
405939454
51134816
539382626
323923302
747801902
1976740110
1048543724
2131210364
1397552102
1091981756
975627637
1434198102
322463076
2040185618
2141436711
1845276298
851563813
1349074981
673643413
1267402952
344516733
117848985
1375897839
1703563624
74696716
717820811
2097145237
1114529651
437451638
777459180
1677685340
1249560382
927877625
2002963829
828978184
163752453
812885474
972067998
873996977
1840926497
1424039520
25260748
1720254220
1674281874
1570953646
329597098
708161889
461226510
964564812
1721045956
220606277
266544157
1140996746
966193970
1205856823
1629165938
794352733
1946932124
1576846661
1876682924
1185801760
1260968853
1808962657
437516233
824750990
1300033577
800334282
1758714872
59718822
1451460780
1165278268
1959932263
952912087
329632555
1459047865
1073364221
397518915
791343279
884078931
1066816285
510621343
1689841966
1563378118
1405552772
1113154853
908490903
1924511704
1847077585
749931787
780083661
2053058431
841252944
459033007
473627757
557006
1750683657
777427663
1791645645
1587726322
738898707
826052237
1186387920
1955544500
1395239740
1508127787
2126172444
2010022990
655164580
59086375
525331726
1844218336
584973707
534658053
357963418
2142367302
223983175
1844098410
932425159
2026107103
1756916205
2146380614
1844446366
1065084793
1554738747
950532925
1214849744
1902066557
1803746334
698046663
921031232
348189052
1957478278
581236890
908391387
2016785987
1004286128
1291108753
757799502
1688434208
1699590876
1507428477
1638887415
919960141
347438546
533778665
1495851493
1235095486
495668668
1987352683
792499519
1370404004
2021907148
1006643240
1634640366
1752158210
2066291367
759492533
1259739320
54586987
463620015
453535397
196431369
2024442217
1541190067
233043906
1425501920
2099926295
1281775091
333443634
615800099
761468500
1886076824
1092781155
981193588
1268318675
694595579
1596702289
659083620
1250140477
842600079
1547148101
689852590
396247604
376676745
1182733507
460210160
1396698245
2076904889
2100378690
541837401
1155784728
12689224
1125998025
1166661858
1579916091
1689934201
86452633
1275525987
121858313
583388936
1891493684
1585934305
997357548
563725066
1689235227
1889440180
750745413
407146523
1490136392
759726913
968015350
1213028647
253127457
1341465206
2019489970
856818221
986391109
2045068501
1979277328
2035543953
1221924433
282803146
174749514
553946824
367523583
1933549862
1130385874
243443452
634276552
1358654248
1921737125
328822864
1492967822
1063798898
1456393770
263353673
734678425
702039286
676155926
969620006
1019438815
257275294
56336659
1306504636
766891323
291269816
1182881564
2090492161
1831444987
778909340
1943104959
624658508
337826472
511483198
100875103
247972496
1176767351
643691753
1842673720
112175717
1737177285
1517006965
341888431
4271560
142688926
802028795
1261268016
156479108
282445074
1725998855
48441643
633334431
188732522
1213810270
1974379953
1683270700
1687996023
1643032956
712637581
1159283219
233178270
1717746527
1380284637
1372504063
766961304
267335386
17355606
381748923
1885049940
1664565844
665188820
2065208304
193065148
1946017072
2090228883
1291721614
885361450
1409467311
756794603
788588248
409967270
528913011
1088271281
1901133146
1340342036
706163646
234637038
1115559106
1834241043
560304885
1942071412
143411602
1819401094
319134075
1312490551
474980078
905438988
488206967
891422301
236930847
1711712982
822679379
480239999
202486696
728272758
847717330
1452465460
1997696426
1610243247
1682174618
1059023784
759346768
1754231676
2127560986
259377379
221638267
2093682599
2102303721
1708466154
918210460
763859786
515494709
167066005
318913417
1518655467
1368962763
1361031953
924142870
1177979206
992533133
1164032867
1084919831
413894611
1243357757
1465866893
1586264476
1755796019
1210832470
1785806521
1256290401
1277589545
618790910
1993741202
382129453
2141656215
1058671892
1306550219
1137662536
1705922454
1104788739
1076489132
1226228926
1982064925
1011045472
2113253213
1186659341
792513192
1937906079
101271693
1403785872
936223389
145889545
1466366454
2128874932
620659923
1810116882
1584476144
1312257548
997758497
947873499
1042321473
974106605
239517364
2120253873
571838353
1585453942
197288745
641265806
913215387
1464270041
1527064525
248378671
913016208
2104175725
1652079233
869865655
990390462
38244196
1782424872
644540426
248883171
754276273
188884941
1506867200
1283254470
1277561878
2114067071
1193292309
1903316204
1067342068
1644746882
748971841
1451491619
1369614343
1097740648
899034669
738972406
1908834642
1638360141
563611072
665685855
1068479005
1696932208
312197731
95086744
897466034
1465357562
2062631439
1475732690
648681886
1993439388
1012885505
1498076196
826778709
1868770848
1682465273
448450358
751040330
942072458
268055353
1714404530
306836096
1872148058
1735166524
412278875
1344345418
1508241797
1137499000
39776469
1920409282
334904633
39437986
226932257
153450100
526509532
858702598
2075733939
857955262
573842775
1187058392
137118371
1031134938
252212664
334430183
339144804
1284415671
1751771891
195190932
1176769576
338320310
1953207684
774333129
633776673
853553901
2073226369
1501077832
1249418475
1538444173
407715846
1323401060
441261145
286534704
709440224
1501023622
1784642353
1374512582
858602996
1309521170
71800409
979043171
943995103
811396350
752664992
1055867651
1054404054
541865423
1150304191
1382749451
387560209
1297096218
2043166468
1929307432
1803357414
218631879
1237606539
1296312912
1891653790
1431871230
884262399
1480638199
481918513
1097085073
365733995
115671418
2018814636
1944245350
3765686
1754643535
1932989138
410678944
1443329857
1400034890
362790045
2027442876
102564053
2016135815
121590313
292335547
2056594813
139651426
534772669
1288299741
1088616153
1698717683
416694702
197633383
1497778961
515246240
2085877614
1672189218
1664813798
1570046889
433466597
45622482
145492095
806754028
352790915
1990374763
433216645
169203270
378367398
529663448
1070222861
757437494
1012973019
1835394584
67551030
288496011
559821738
472462261
653010060
1337009649
838097386
2142183092
1610351266
6731787
98585872
226276535
639235250
1743986220
487908914
926922284
110312087
1299893698
671411610
1328788031
1571934019
1171850336
1906922624
452356776
1942226691
1072574390
331118512
1751941329
362919285
515579246
1405315424
1802987838
936893433
857338854
1637761979
1650305044
264495140
1879437998
779649806
2045138381
1309100424
1099102670
890398737
692644592
1239222450
2136333024
1383883289
1093817367
1962492961
165573016
947749173
809520916
1539092546
948208229
285077742
175378037
1168403536
1581802679
468613624
809313717
1040148667
1244164589
1732644026
81641037
1695700574
1311522289
986600237
2064192238
1710431101
17209289
1872251913
1505571992
1300550389
459231515
756149190
2054755851
1125995011
49663777
1809172490
1695539429
1266497255
1257071341
678283491
343576939
1256423040
699689167
1583473621
1529404058
1797628754
571945336
906747288
1282560676
1591034637
1580184032
1170805934
1139337058
849104182
195533
1631802183
443390536
2048440678
1958575463
799648271
1409844421
631293338
614402592
600986006
279258179
846773272
717728543
2002687295
1291054818
790839764
355874328
1947846069
131215211
966077739
107589551
619459166
733555066
758506355
1865839078
2044406714
718636500
716521320
2021662083
11472528
260572887
2078277588
430526846
234378530
1513129075
297516353
1101671357
273461814
1615081638
2069063872
1709084968
1236611661
2144347097
935154105
985480815
1365665555
1571369003
771994635
1338548043
167483632
195690293
1639501612
1093300052
646840695
1602254089
723485597
780870248
1797328251
1907055904
1307670788
668341457
184330110
795434621
1105972589
1169916682
1638828575
561657689
1550535243
752962230
1099667892
78856860
1249977273
1205039707
883574581
277365386
1862876685
350583203
1399782008
1254717129
1080753329
2052420202
1038320535
251131587
768448451
740417490
1395824254
2058442636
1672018663
1277386514
1958759382
1070831351
2075929357
236656653
2021174386
1880772714
1016214774
1317467359
1745699540
756431137
148808530
875340473
1224389986
1115677761
2132442459
560748912
1800366447
268881659
233491583
1804365041
592194673
1256043722
1777969895
55485378
1545070283
107293793
1577769515
1933596977
534730366
511019778
1580523685
1431725045
64606264
216600925
457683073
579192613
1556875981
1730633478
193582480
69872355
985788629
932393003
2048207777
405478280
1759017666
568025103
775691500
1710297831
269521410
1078998724
545286091
324749319
574880312
1803418726
2059693507
1040664460
1551188936
611178016
1300236616
911954855
2111030887
621668777
1944185854
920947972
1122804601
694274627
350651567
330949231
1252118380
1463561284
126709402
1119144264
1151345894
1096999498
477521518
108051883
657293045
1579032630
1867434372
1931643597
742906434
1750337651
1721277283
1970822006
2083422439
91324396
1886655645
2027131326
898513806
830556705
1463072884
1129146229
1906936792
1576168864
950727597
454514348
1962274498
1588518917
1059799693
1239960084
1925654413
876837475
863756014
407344177
616665217
2029663659
1525806803
1671868646
1961653938
837267089
1428646478
2136657215
459111214
67957242
1355944520
564598586
1452670418
1355714866
2003144282
858314326
1338740564
69336721
1531484835
1880509554
1249143659
1777479904
75951949
1742822639
1888549751
794595499
1812505930
149880257
1665884245
1200040820
1299719588
187985840
832963761
1123102851
874487724
900414904
1964128107
1128183118
119998072
665650753
367513035
346079558
498833332
6818617
534171101
421175932
197782020
1941801401
411836417
419793255
1679000321
351984378
2028096140
928214465
478737828
1560173551
991375977
926038641
368150508
846798372
1721755330
1943028112
614967
1990652
475230822
1646459105
1868514401
766626807
1673901621
800128691
2052768991
503677488
1556826988
276849859
385095312
622389207
2118086178
292177365
986076934
1051279350
893710090
1261740274
1799709951
648350436
106638903
502496841
2080390660
1376989105
1136663793
726817602
754509268
673114921
45631552
428269259
859493245
1075415303
863365865
1070454032
1912137744
1382212547
494405694
947090647
1251732704
2001317096
73043205
1938287261
1850382891
1075084581
1597012962
1216425312
60040280
730115345
1453399392
741022507
1057379080
1883501732
740375484
459725959
1033379716
349033594
1052861464
2052755849
66181614
1300612296
405418412
449987926
2109462657
516632379
1182769015
1404250905
876391857
1241263480
1174692446
243409363
867165600
427299502
1601588218
1864270005
987647388
819116869
641512496
1022503792
1486930184
462005554
732032033
2079845990
118915323
1839976499
175159283
790176457
611848490
1728407079
544133338
209951491
1569693508
713042806
558723130
2142820167
905965733
1082766944
684253383
741834993
1453512802
1148219622
265296359
1052782514
711472659
1237868444
179134727
978744664
373193674
940094029
2085155892
289354237
1085127765
263396486
1958657160
1096626304
1777221997
1165358525
2141194284
1449986796
1164159552
484057431
945441919
599873081
428183875
757972733
291238120
977278669
593410794
8168174
1420828793
377650416
1458293606
92771995
585802753
1041754283
365069724
1523277789
391955840
34420343
1502253089
1237881429
1051474192
1610175246
401655115
517809981
923078558
32511964
1373505502
1663098202
524267891
685535044
1339728327
1523933618
1819533367
1541587170
27732693
203112320
1402061074
176989668
1328805480
1992071360
783937354
1721689357
1698695678
251569707
606967272
362460900
671652606
2055929709
1456444070
2030785144
2056394154
2141301646
240099270
803258596
1899211561
199555417
255362676
439941755
1378772797
825237264
1228560653
337136082
2000211709
1946788739
338277626
1253177750
923273014
1214418276
1783434712
50480885
1979679301
510876731
1756429934
1603968900
1498429174
1789380611
1549575292
782312570
1475370377
548031109
1163854201
136607522
150255501
717254174
2127455664
134532494
385113333
2076763899
619897435
903040600
742396562
1934390070
1626653680
942191814
2077632706
1748140786
1938297871
1075068438
1058791755
1338681476
774775808
744741857
411393463
469487912
80092988
1000780388
1198855567
344605805
2135270636
1055579003
2042352736
478506308
361917181
509047504
1262633174
101607943
1704323006
602139460
746908074
1271424071
1036256319
1737337251
1957420345
1080275401
611178325
1670179398
1411827305
30718984
1448699500
640281748
819369084
1055371590
758608138
1240688372
753772497
587332591
2024817298
1412908000
902793469
84050759
316705915
1421780469
2019108567
1129427953
1530873976
552481720
2082118833
139612023
1225106166
1200335887
1865122013
126092669
1884417382
1636418253
1482865202
482923233
593401909
794510487
1977278256
341715711
1262892325
24019752
30153689
1127933825
703431141
1032981015
1877254038
2091057254
1892448727
1780718100
1902679072
1524763831
1987014704
51015235
780311426
1044220503
1453929198
2073937835
659412539
1448079032
1871656099
867746322
390230278
2132639368
2004401878
1297903516
30260372
877915857
1448750064
996228471
1056885223
1514523669
2129996211
282632236
1934660171
491957159
980878325
199231349
1438295120
764224278
859698634
231086854
55663251
630163682
161383707
763575921
1608423975
2022735054
1604445100
1353080110
654055557
1424504727
248928777
972488545
1498950116
2102895543
627751373
1143842368
502142853
880950640
1441650558
172191582
2132475374
1932245802
925568225
234488223
530068264
1122663828
129811445
6078784
461649144
1008715739
588122096
656166129
1170415380
1327939613
1940136038
1959084143
1377806688
768292719
1890137005
1223901701
1085648606
1530477152
449900573
1891718747
122632770
498493709
1993359185
1725463798
24976963
1184241418
834732000
2107479069
542380623
33109093
1844103166
220169582
651647377
554368363
747220776
1904654788
2017063130
378237659
1665933597
501667295
423576769
647535166
174110546
1114881680
103051453
398952041
1376590851
70968443
1654326283
79570773
887550961
128047313
1367232837
1117708969
1172820092
369830358
1846297548
699855795
1739926115
1914865174
1888140848
1795200028
211117080
2104568298
2086830229
2116676437
883610325
620466913
1842910928
418498580
439210640
566852646
967790327
164306811
1501486841
1968775910
286766829
1020810657
1695135232
689885864
8168342
594497146
991068857
995211533
667958820
729236661
497421949
1248264922
1998920533
1829858188
2063989826
2075934537
175888570
840783378
1191840317
1225919816
1406026565
2085234576
1007639525
1402474182
981534291
864390115
1412353381
309011881
864346262
800684041
1234390068
763819954
361784153
1575596419
250165940
357284512
284899413
1373773789
1996478819
1775847727
988016650
717677394
752204395
211844675
124344288
1240938187
728316537
1101781530
1591761116
2027165387
382075788
356543897
772758754
991670809
770217931
1301811104
1771585095
816489062
120644293
127260812
2027535605
311684080
1732039796
947250897
1555135770
77645323
1143210757
765029031
715623830
627649430
1831687570
1185938243
489453042
2086023861
1496823167
228536915
95603910
503262566
1278134804
2057932849
1569543646
477270585
1443150144
578136284
110798976
438020909
600437585
1052153731
82271743
454430605
899417035
2035727104
378521339
2044715892
1245998261
489011869
256518952
830201725
864061565
1311428823
1092783694
3416566
1275818946
786194823
68222726
995018447
1923285207
1587401944
439577854
86329263
996192310
151305230
1049888475
1949279296
2061481107
1283865942
545595722
448025287
1690893239
307087498
1706796081
1139668912
830357887
136188751
158401013
613934719
482159143
1211981031
250983641
703752591
288580567
1519254306
37570002
57660156
2065486227
487861752
688708192
2019251150
103071069
1229601824
328551316
334142900
2028147256
918804379
1801569022
793463188
1919852157
717342980
1940120110
1650264362
77422095
2004280560
637956213
1760141004
2141965648
1692354384
860852457
323722578
1109672399
1479202860
1866170686
1721036999
33508978
1843140549
1394138902
560344758
1242967010
1037841093
1255110467
1875357179
1361063029
1206214255
1813683105
829777763
1569993979
298089742
132120913
1395563983
468140000
1343425061
967583385
1555713655
583067555
86658721
830292386
2054252784
1524561915
1496374595
1881519904
1916784613
511772905
155407997
246355779
556605749
643113301
718894331
1833346337
1335772516
1073635326
598237710
1314677927
1604372813
1416539933
493048225
1857925300
296811776
1919712700
1742431885
462706916
1502338392
1673364088
723508963
458443114
2109588131
1234142569
2120189952
1991882555
29284967
1457009364
1869380445
1261819775
596534958
2105865387
1105404382
1343233608
48088774
1165219222
739606688
468190069
1492928295
172911314
452709861
2839007
2111093228
125814345
227232789
2085682520
1332598519
1738437013
1660186173
1522565422
1853776947
2126737087
107562279
2104411584
600188408
1835484316
908931851
945393604
654087980
595463906
986638219
1412068709
1766222209
430676449
1049470028
1936350585
1916980677
411599974
336251193
416187623
1340179480
202467725
512272574
1967656410
240301029
729355151
890741693
1889473802
646024386
733394334
1160941114
260198637
1319808625
1162423909
678124370
1846818568
431970434
197677656
334041585
2115939030
1466327952
1878867285
1066928147
339096533
797704370
1130016256
1577936896
255179710
26296940
902719210
1027538048
161207435
541879362
218405243
1800422431
208832442
422251406
1045845909
30789275
663399127
1306973991
582749922
1158668401
586399593
1163810897
775752228
331177831
834230283
960649823
1786051459
927467168
638519114
191439743
1843957586
2066408198
590599620
1991799845
671221258
227809128
695615542
2092388517
464442939
174254302
484556245
1106808811
146233213
885199523
255774398
1085224143
235500496
1254515481
573477371
1910345205
2102354638
159227725
1179313097
1253055968
1783327565
1731309422
1884554259
750078939
1989258627
1014895476
362071196
750967593
1951987225
204316307
1556496017
1568287836
960206618
1423604827
1893470750
394020022
1541491564
1450343466
1195518830
176070405
497754284
2027988567
1932857805
932299772
1805281595
138221345
1274920239
1309321555
801879639
1174676701
1006236941
1100995437
520018665
1576389037
41563729
1365994702
1136981357
543054449
178135397
480423587
1124958818
2057928897
897085735
1257550075
871069237
37781731
367229087
1000376978
1720410041
81052880
546253005
527723003
477336205
1951904011
988913752
1460038886
2118605038
738246943
1608728576
1738031423
157691513
1994582804
1087326825
1446415575
1105199637
1873955873
1585580450
969219467
727154794
1148919200
213744975
1506337340
1703634354
539684861
803049696
954247745
1197463715
1995255616
1140120253
1996336780
1969277983
830206175
1626005784
143450266
920021467
916849990
2001004836
1424098311
916751362
426464966
1835158883
1733660221
1800278119
1026591778
353721142
2074496590
328575509
279639333
631355759
1330634253
190061410
323338108
2118735644
1185339883
910029063
803303871
1907417303
497803424
1550914450
317632930
981778364
161897604
381905404
17124901
2112331569
1639453483
1324057545
1446548767
1750301610
431652165
1639730129
1032449706
2109094015
332851170
533512550
1526383191
632471095
174742519
990165984
299803318
1359978661
350637750
631747494
1143914940
1299992079
259987930
26645890
1589619939
2029372386
1989753859
2090965986
1096438330
104058526
335962365
1491284496
282676040
1739050593
759378350
1715264934
1149989447
1052116716
923200747
1546596695
1195163279
1492284537
1804977866
1365624452
1332111289
1430923935
2120684055
7356578
556225231
2132949659
147861321
524375661
1069926036
1167401279
814040605
1227678777
731604776
1897381231
1910555772
1497237267
611089125
1508822641
1694672804
350109144
122385939
1711143353
1173916802
753308778
1112133490
2090424802
2101315295
1699992986
2136415414
1797428290
1594933983
569820388
315586103
1700427688
1426713739
681140632
1767515068
1617961506
652369983
523382929
601460813
2146873296
469639893
652119646
1196263120
671772812
953131573
1920797124
1638446578
135177829
1746484502
1507903032
1136295041
361548912
1899991952
817292612
1936588362
1994286056
838705006
307689947
1086291770
1231702871
720082012
1641513350
1927874595
2136906879
191465381
1876912064
1382503305
1156584121
178184590
231575385
1738014962
1967651066
6263889
1341089016
483529173
594124853
1508384074
1587509649
234466647
460873161
864111888
2017797221
783297850
82252170
289199880
743320925
325153105
1983525874
1713089190
1633386253
277838894
1462070403
1376719672
1727652262
249386916
1575858228
1013292938
627031119
1635401854
1226368809
827642667
1942544361
531503777
781458351
779132512
942233946
2036870743
1436102575
1392614900
823151456
970009445
280828814
910893992
749982085
704738795
1907340335
1995573007
1983834554
1226619483
2018900270
1809136862
1822058141
1446234600
185068301
935933836
67758707
1936572117
366668246
1590104105
1712711744
957966433
587307726
1547728263
2036051801
1650982783
376067887
527000939
1425833040
1420960384
1927619080
996715563
25465937
491264566
792340180
109063505
1799579296
552494292
632930180
1415443421
271431528
457673609
284099239
1827080669
1031983476
864829012
1413339657
1508710818
529383635
1460844457
2136318091
593483212
2012976358
960915880
260130979
313206972
90155705
1271984575
1778256516
454241645
10420006
953504930
1721866873
234811429
320571802
1681818539
37283521
1329788446
1251515674
943859732
1948802726
1318882643
1441878991
72922928
1794555828
548333039
1071251658
2097926025
529231030
720564653
1795533339
1981537409
1057573765
1932201103
1160284974
1067319903
1599024088
1141599386
2087755599
567497539
1246147813
2112379519
2100114208
1251625645
1749736445
324743718
461275177
444305993
1913578136
1592732123
252071344
510856640
1452203167
805757859
1286773711
649473884
1773322036
575391037
1423660450
1373148147
2087515644
202905484
973867869
248506200
1866301895
225243248
1995617396
125309110
606248847
170189162
537688599
408462962
1830811005
523530471
399083862
1905044188
816138692
1810455056
704703819
936218601
2101199141
1429837023
1437430203
2076345349
705733837
978528031
302812326
550831637
1776070759
1723710387
106451242
1407959375
1647765762
1736377223
2037737897
2106372682
1760950950
1171447216
823007617
705139345
2110988001
187189125
229853228
896109902
1852410657
1463030952
1807520445
538655513
1323132689
973762599
784360965
1277814467
294865383
1901077359
1604133449
39655695
209797664
414492589
1798062969
22637961
583164567
1392901547
1507366047
3255818
355850551
1783582130
1181772339
2028418965
756190468
1653821553
1823269863
1048225348
125322480
2077458118
1577531120
1431161334
1093096813
624232942
1167392876
1001906591
497538760
1815387236
566534054
1271734518
88695774
2147082600
2096273547
511343380
1501847516
1912329640
1945173322
1530312639
660980868
1917247292
1136255239
648663057
734951764
1591062097
631624224
1842057516
1836003388
445506768
1939823735
437946872
1686752501
1100056409
1676448565
1319911052
1084314397
1974875334
642229178
620209353
1482775609
655566648
1243574062
2069555351
807802353
1773599503
402206106
1182627793
1202571460
448151781
1846286164
2043631417
127722943
1273222268
978327396
42384825
865967294
648281384
1515751069
2073884998
906230579
862672585
2071194698
812358550
1845465543
882540916
195676714
917171463
1636016963
143104378
1716481427
1605544547
1345247832
1336309866
621595065
2080245714
614172561
1625341066
1615485591
1796472263
631335016
1733204443
807472783
890559890
288486630
1503752570
1761949973
1917725888
1989686897
1420898994
1569033312
274057770
906306829
1069384387
1620516003
323836282
2138148600
34843964
1510435122
1158608875
50234741
1995070460
2026729255
1529100464
1092441215
895752229
1829946475
2005428388
149421985
801739233
367900836
123149060
926108066
506245220
887455868
1705508175
822296970
499477104
58287877
1341715404
1613453718
1736009446
1963198760
614956449
688063793
2099209353
24352430
320495979
1681383208
774859401
191896841
1482465546
1608931427
1504755825
1319688653
1510651336
1195502961
1549184713
1092719734
1821578604
271967596
652019526
1954087124
1357577612
847747028
164983985
1245784506
2029553746
1948465823
1496748945
950198899
1762855060
39598458
589156891
1789215152
404401723
1611272816
1381308548
965878635
2127065574
1686814168
911030751
1393603334
435636877
533961539
257829645
1504640575
2059904999
1943660721
1732117615
1806929612
446576701
331071495
717211848
1043336268
136246173
1563598295
722138868
1617815519
627405012
687370070
1637671082
1173228693
383484270
988293333
193252374
1666489123
758060465
1791157273
1835784893
2092542949
67660036
1923253737
1394195204
972560498
1111586432
138603893
575086569
800280083
1602204932
40544563
565117155
1240279224
238099187
1272723053
1651483306
1730466891
1745709856
1230554822
183265103
2031597441
1046268142
543002259
394356318
710764081
1986303090
2019859255
2121911557
1446484702
628854360
1620193580
31065905
302987662
795231405
2010624675
1521397346
506944026
2092746576
1303711188
1320239927
1303337476
1983554383
769765948
708029588
1388115782
1291462651
692457493
90407143
1616343513
918286971
852401695
756422055
914142816
679199457
247556058
2087606324
2041155788
1085511567
526328699
1842179392
600696238
2110657071
1236848895
647961151
1865807159
208216885
1103290176
1119024147
1375839540
1814691563
80665467
687036643
2061685626
1627609331
632596111
1013657450
1039904645
569305437
1309946814
1235972019
47586813
1966815162
2084097725
566325861
177021240
1840165037
222751198
1762593453
1331776824
1122042145
259880157
963994864
1292976326
1246477161
678672964
1415819179
862922764
1706246784
257738400
1115327502
1523336964
1319698243
863589818
1670726997
1274252105
2114444293
587286969
455725505
1267476161
158075146
653109427
1913690902
450703834
801573069
1277961096
937758137
101406016
1901134925
988095508
1666183673
1644788941
1983407957
1218273893
699173913
1251316083
848348231
572261564
60392478
1119501144
622985488
1042170894
354850408
1349430412
1104726756
33659787
896535623
1175286493
263803581
497909383
446233482
712725045
1029001596
606443017
2083868447
318187199
1843811358
1246595108
1330943818
1202442125
1145917501
2106017110
343843326
909975692
945324050
804577104
152230588
61398201
231769777
1212606191
1788572435
16037899
1408097454
387994238
1539658607
1547854600
653755274
205057056
1607324246
570596150
82576141
562513993
1247229209
2115225
1630907507
316359441
1857353799
1058837931
1116415876
2087847786
1256251339
188034400
423446082
1663868166
1600769760
1909283238
592650633
1966210723
1590520046
1702053783
519404773
31832139
1540192562
754599796
986346386
1010568509
527573818
1480791912
654470018
1385473726
1418320708
795555165
1626821418
1130678807
1066935898
255605081
1314858085
370808458
1195647608
1205090221
2083696966
1136577643
578279161
1486891957
1485420703
587766334
377572600
1323395407
97337839
396030887
1218866953
437720925
1891713306
342224879
1136439877
1539617429
570852288
891989834
1937081814
237934335
1456858384
1263422018
2083556189
1472565901
1138084188
910444261
2135201643
2132442975
713549
1073321982
147880352
894625341
1963278270
2043224663
356814080
1396156358
1418369466
1050856390
1375080459
790016121
2065626943
187568461
1965901105
1607512375
1374457125
1288774873
1195334339
327934609
833350580
480613360
929373027
379899597
2068672997
327382506
471819945
1100358629
306514798
7086645
135950465
1118866969
528036643
1253928519
1772145189
446405094
49692817
766932054
2077176363
683187851
497482548
1123475797
1708797072
1319153709
594769863
2109852376
1037460341
1481208
1900493702
1223495235
26529400
115728488
1906288948
1837512203
2034476083
1481100282
1835250867
1079371972
1554321790
327645841
1038475213
1351278297
2093791698
532544105
806452836
1911906492
561315889
1621060693
132399670
22826391
974984825
544353637
1987383197
697608564
2017515158
392759776
2078873999
1009038166
1629184458
1723430673
433604097
1616610142
1652918716
1877398937
1774312048
1877356826
2007040057
651934619
508718862
1342931473
1864454021
1468680083
761015440
1926701053
1847827277
1441560963
1535266521
1805473317
1470506893
828216914
565768843
643848473
1372629529
1248170327
1742350503
1505760175
928932383
338656922
1454461629
926776819
1553660021
1493437807
251512600
767195904
746793076
188811987
1645067649
1178550255
1136275317
40299246
1001554802
992887008
1411712380
2113231876
1148123043
1714399410
1159486771
1710219403
1575046860
20796921
826698942
50557241
2055806985
2069389811
340360501
1315317597
1965734082
1234251470
799556401
61468468
1932573010
690683300
1731788698
1289437765
143456376
935595183
315123440
862251388
1119465687
445332913
60379697
1985070836
1939600379
632046685
1100101349
10856767
203974494
289102892
1292462007
2024154246
298535006
1225361212
2134973331
1124890088
951367811
1223316326
1959018422
1530490037
1883918848
1058286157
1106578978
195321113
908002195
1516512720
188641109
1608391377
1324496001
980315935
2004427099
463534748
341258794
1801725312
1412802689
411491563
1489363607
804768642
683411554
639516726
2062926239
394870201
1571963573
1714903749
478422412
2130850041
209363059
560086444
252103246
518797462
2054865385
901185126
1842062978
828986633
966555452
203483470
27723676
114821444
1618567096
1854258206
2001794433
269220338
1237472145
725739345
536010712
2032407236
1267962546
680712644
1722192231
1747400112
1552334285
1688752629
1556573431
1320185905
628332185
1563801633
974581948
2115222091
200312629
2071757237
1825932144
1367620746
1388573677
1743296984
1494255724
1239752236
43471383
309843203
763804534
1661852524
1717373172
1262840599
1067701585
980100060
66722298
2024962247
791967717
1392853056
451186870
1321503474
630416073
1528103350
1468513124
1702047682
1529933580
1399862978
325004069
700289537
695587754
1496754812
651787297
1736514298
1310863898
373860985
53732837
271195089
678029763
87037154
2141164361
1819771214
523187520
1095036764
2116141866
363498775
182226457
200705049
1237299344
1687918626
1820252299
71436627
1353138879
2068634938
1860229286
1166003961
572884280
666127050
629730873
1053815975
1633413357
479550879
949622982
344959119
717572961
1600389789
733561891
1096805753
1002162173
1346994608
825744557
1952901244
5263064
1535405899
31763312
1452587031
82118243
830252844
2097412608
1892995520
639333260
1426345597
1661992908
1630857496
986146981
1700715980
1359123794
1697274982
1488437116
1137128439
956903557
2067737832
1044764621
307081117
1889806870
2123332548
1471996193
201806300
189941778
580948123
1221192199
1554442346
470389604
507144116
1464187060
1740193796
517895078
537708711
231303914
1574788731
928650054
1476977709
1772019450
275891437
522259402
1954052732
1757274857
709868062
329996928
1778092366
1369910802
1313709232
1223597132
968196803
403578864
442580350
1643876802
689113879
1315064157
811286948
800058318
45170410
627686549
726961485
2025676803
1016314
272442682
1392948419
1432814668
1742001264
1008117948
1818785839
880145372
1016181312
679775992
956777611
1845902028
201816238
1303425456
213303001
1542261491
119428264
1670231364
1531925979
1184446314
114473276
98240885
1045748780
275708353
42163634
504410156
880683895
1757412757
1076413398
761515873
1127664967
1923134604
790578733
1177880642
743681709
855372688
1783410272
1029281782
408148305
1147524624
1317688112
1490042806
1738946185
1045359310
1717354236
43185365
1401772390
1884858448
606199227
1263950203
559566987
162277426
2147398511
1378352242
1758953755
2136222870
250976953
1929142749
1356630030
62614394
212732488
1868419798
723789222
613425953
429319099
428668459
43855520
728627023
455887281
1669607624
2106558237
684659671
1011482121
275696938
1728979979
535140877
2140358747
675605610
1229919947
488527055
773415795
844971605
1017290291
405648520
680096924
619020575
1826767073
1571296249
1095436629
1683147352
1498476745
1531331437
1243094357
519739119
2030383971
219635256
1740089731
1176871742
940987933
1895884233
178501986
1594723162
803579514
1359882055
461638150
1666593725
251442734
1680860774
2122723319
1773402348
1528407109
942494335
146556185
1418700863
304246664
245842639
1590370270
1301888900
752374063
1378794038
1951469703
1650095587
675552906
126858188
126756937
653921227
16036828
579942255
2096563915
1501618954
1967678941
1821095258
1786458317
420601781
1914338514
911649492
1919413852
1638240081
1062057482
1580109406
1106292962
502962765
1473040086
1163133907
528875960
1183578915
1387927042
675633418
1900279817
763232192
1638336207
1737705798
65091463
1150488728
701295276
779225783
514291207
1532576153
610239432
122134820
421431981
149006904
1009958725
1436056504
858981107
762480105
218918685
1473468468
1623278063
902110270
2065370323
1117613989
227419735
176189579
1328186287
979364520
383137894
1539423121
508560045
1727503676
1404854460
1101244933
31840022
411569069
100738406
2010474137
114314835
1938994740
1888186883
1265789030
1092919458
1569959295
426501182
661392557
459989832
1787064158
1763943104
83228244
1188299374
1455819217
1763163106
1652962882
601670506
672368845
1463421823
1159347195
284610510
1664985385
487630998
747736380
1190184599
1536218529
1952767166
1292846726
1224103629
2078698256
604152187
1282630646
1881236085
142754899
1125230358
874303599
1085613970
1006472891
1504764527
1011170971
20738900
1218438690
27108258
258459893
2044976102
849852832
1506751422
558062070
1418265407
656603015
873462620
908713133
1276633209
1712914791
1539125493
1013789776
871305943
233236595
821432107
584777034
1579432820
281997808
329487005
1683494096
161570870
1557947230
1038205025
298641826
1194612034
1096586938
896758977
951292914
784937022
1682855494
1745467524
498644442
1277739259
625508858
1447534619
1610621738
1555305798
444136005
1703653601
985551518
1303773899
1736234374
145215724
1073190146
1694742666
83024791
1808841566
274077291
465918432
717834796
808321015
1093117297
1969201345
1852301649
127109466
1387545698
43485047
1224161156
688761399
1312719125
1260976895
556160513
587773108
1545508143
103388752
519019721
2147293260
1602833965
1538286241
2130571044
111740850
1723055636
1616618433
1316169673
385918824
52736923
359508196
1861277013
1092469808
1730476564
1985587072
2112110087
865603795
1918853598
2126093655
959884410
47115414
685871289
432421596
1050870696
315470263
1691261445
378131797
168926020
429099817
1815371543
170352979
1652253743
1067963291
1905571573
2075030686
1945457669
1493432928
1725128510
1259688149
681908815
142341073
1868149740
2131883299
1770003414
1542335760
660680791
61552955
1255520136
262409252
1668658716
1702555350
1204146910
728495533
2086706823
1002048647
316976365
336976527
818778857
1028644807
695008364
2015055677
521808810
1799177955
1098994279
777791691
1457609144
1289548829
1528678239
838378629
49518050
1888597687
779808530
1584534752
831314517
1033621041
1774392579
1801132272
1236885844
569263166
723173630
1728076123
1241132633
1224560279
1662878315
328388500
2103074374
1319025138
1326450080
310154215
1766211549
1261788094
19427198
900281254
1335178011
612404355
2020475287
514494331
1029132903
1082698325
416351979
130236654
1075307174
239182529
1731987501
721390119
6654657
1369212227
1149192026
933612273
697390399
1054940550
2098693210
644316935
867530426
860394888
1659963791
14402888
1446305776
1056055286
1231552472
1491889362
503616756
1047177785
585566821
956206072
1546636654
1881184004
715467681
1170185821
1579670929
1144815726
1948512554
513813244
579921237
460849691
1831790578
1109717655
39602590
1135315848
1446860958
1465361981
253883423
1055668874
1882672073
1036002514
885611381
1144175895
499045974
695157248
2108904356
1856256972
2034150805
1489245300
766879316
985025646
1746863004
498387731
1096381161
1049029553
2124524264
75762860
1005410038
2095153047
386303007
1441521003
270294553
1216995803
1371091034
182914356
1406843567
1736864258
1265176346
73543112
1503217212
71446536
822903153
2034045364
902875286
2088754717
2029024976
287691050
689310089
1144466078
1796555054
183916994
1544005669
1553261463
1245294789
425559060
1401338811
1299656557
1511356786
1354543530
13318869
568250542
778296767
356709283
1376070919
502165220
562013039
1886304560
760980048
1060170238
141643999
289342739
1228567411
369079138
896577406
2055023752
1644153376
688009661
419076393
111680873
1580888482
1507797368
1421610117
1898589235
130674341
744042624
1521715351
10644023
424763293
1596925859
1040822649
1042973776
2089690411
2017049890
708983841
1503799490
927158901
996079306
143008651
1932064175
696968341
2115290204
837297176
2114973437
1769849904
1733007777
681869271
1370193094
893619304
1840910647
830278514
1083109948
633019449
1285723525
1232241124
920296091
17624510
827069567
1530667212
1818579088
1167603462
294041949
1123978461
665492469
1120653919
1840623092
501415329
1652971497
1453059626
922150472
374321871
1508303313
728073600
740422268
1419947740
767479427
456171602
1047975936
2003811541
916400485
711089026
1895167388
1969404877
444807833
1561311561
729410548
235352929
1920390175
2135046571
617386234
1976971168
2128620067
1369389570
1427106176
889939434
2018914158
1761812066
1408511015
1071816823
2131524661
1891713196
475253460
570323738
50183329
1683597683
1760462127
769210188
991799056
1049989178
1008501626
2084655240
1643870637
152806285
645036020
654424179
1918763387
682432793
107989411
217568011
109193258
928810603
1164953226
351767372
1220872814
925860051
70704534
1342093012
346199566
1690043726
999612677
173589138
2064756916
1920117185
196432161
1316202152
1432806771
2053542997
1322692095
323429275
1845926802
2105818074
37867816
1263486208
105895053
1414000756
981094808
1211838327
625504847
103099316
499182610
1787900732
582223246
300918883
1243674258
1537812948
1314792456
1253524309
442620504
461248917
1669416679
161981311
1867879854
2063081976
743649432
379365831
2031961796
779071452
1373625162
1312598609
1981595045
2068511187
1350299462
898198361
2071336545
515294366
1765261613
1475931813
486955891
1788571344
752605171
2118582580
821833730
957302236
1696070529
22057832
1967227445
1034363220
749587079
896129493
185681158
1730562124
2004867367
666907831
254948139
1932434683
529422067
679010501
191862924
145887343
1141521724
1633513324
403252613
621174841
1674052939
34014924
1106429960
1654397232
477816514
1469671941
752717511
528082122
1547804111
2000603567
1847759609
1287462141
455981345
2008374234
1204349591
931178465
1586393286
257932415
956277478
1722490199
1474823111
1231623503
1266991746
944058782
1705025249
1705905913
462574543
1008298664
327928393
1547405334
1376417461
1618877627
1973248168
1716786793
649821048
1632283895
1462570059
1544376051
45417661
135864244
1028869807
649450858
13054413
806677227
587795887
2102736308
1415893190
649597921
567454239
431391528
222402825
1844941409
1776262704
294568295
1076194595
327155197
10986387
7345209
1401791860
1136885983
892232176
878360621
148202026
1991906655
355902608
400343676
1488840064
257231369
1859000626
567388497
1548744250
96914733
230331902
603100278
1093618068
937427363
1819404292
1720218907
848885230
1105386301
2087004514
414246448
778431609
1296941571
2038996769
969331975
1871346669
306069578
1897996321
1101000935
1839979223
1529689283
1006633725
1919935460
1803860268
837111982
678859794
1749177021
737270669
2008341161
1886000162
656188756
664779909
167492572
1544634036
435721950
57817001
928437099
436492172
703106617
299842352
818516968
1634255358
1305918930
1469416016
1298589227
1663114756
812649568
1575508002
1713002137
1661661139
1256965388
328818904
1112705260
175295657
411111248
381250802
91092103
554177106
1333473177
7950982
1206577348
1505305776
1509789470
769904835
108779889
1157706732
430476492
110721289
1413542521
1112574811
1450185985
1825022336
1149760584
1985504963
303366624
1337155543
1267947753
1545818591
1456620477
1280412356
1695137591
2063797625
2028916988
1568982228
567189298
595394093
671440573
1471843917
1445283584
1367220871
368238845
1237344203
2082414253
1916768672
1719456447
1590283313
2104898667
1348763859
199247459
62958276
2064978048
1358615130
698007004
1545095766
1336726117
2015832865
266193598
8169993
1977259110
1550160319
1597929173
332840214
696063970
1130861666
1699837049
1899934663
251378094
465106535
1208292850
261443244
1650437740
1651763142
514461479
899496009
725649004
1148043845
616299646
999122838
832895624
1852133523
1134212061
1563789866
1931018242
131832759
1166367927
166557336
509224068
1080050204
491278411
766027297
656093926
658134297
1261355561
547797001
1384128299
964083629
149499854
1096415956
806566562
713372879
188324213
909967132
1242869922
1739367724
1364623941
1936732474
1931823659
918568403
655734854
1645771872
1986886233
345894459
806348080
1838675026
310489870
538932947
118351269
1155106645
241500296
1783037618
909175540
1275640120
1663757893
1955607194
157704618
221144301
1675211494
2054089352
2111349533
1816889136
5088298
1529108556
1445817657
2108362872
922678298
355712476
612573784
457424825
78296059
1155509034
1748882054
941818769
536879528
2067317994
785713818
1996088852
311638915
191304301
2079550744
855965130
1198890201
402052137
374936202
2024302682
1928765679
974250375
873574752
1564003502
1177276762
279875577
1638895249
998925764
872585334
1574772738
1700541753
352261214
616316549
343717112
1202714495
887912613
1339370951
1489031551
425801484
911414856
326663864
2047893459
2113696797
838827259
62966752
1424440861
2029397751
625900294
321343293
1468224923
1938251616
267212943
547505365
340146486
1860578761
1494161593
1729337501
1624525570
1468715577
1118815234
1019795814
2031774509
1934800335
194952043
1223521909
2038640014
1836198413
1596526985
1341145648
1136957494
273019440
1398599134
1996308379
97479191
1312133622
2097083861
1640805937
579397773
1341613896
174768221
1428721126
672675358
1470597559
1689734986
329839620
1336946843
1698853551
144216513
2034845370
920573701
708079169
513208021
1838565751
445331653
2127483621
1414911745
458662316
1475013288
898892291
381837146
2007931632
1473775128
1433087942
253944547
31470184
1292938926
1961686054
723561942
1206414423
1443438853
639214159
33861282
593162048
521750747
451569993
394277217
1291643091
300867256
1749957708
1316659575
1421883863
1934430004
239305419
1417499501
1054861905
138586120
819958012
1752586356
2113857164
2015350718
926214004
497768250
1028260414
546587260
1378434164
500526911
1824408946
1971263681
1047284481
1937711667
1154777250
1310267091
1776315441
266159910
2113087791
759333090
2112222819
226231333
1126661457
584940275
756704957
590925926
1992749070
1480453696
71061490
1361215196
851041920
836237353
1661277094
184045664
89164572
745922491
719938162
35720759
1185112619
1012831281
517047256
856894285
27231903
2029368253
1610245730
4648982
1325442367
1199446252
1766881534
1860938502
664343017
63435131
1672825195
129559729
510208887
1437817915
717286958
1884604434
572983207
1989185441
1521497551
132652625
1492609010
562464789
1162911590
731508835
1614345571
1179204993
886774592
1170913655
895665425
1435001527
1892586025
1829294248
1276584968
580889203
167458505
500618349
1487645746
1580308094
135240901
75307896
495427464
427150721
739809851
1514090478
349801865
304347566
411365025
191779176
524631734
990129775
1348318324
837943007
1934289125
223205096
612669555
1778354533
1615375297
723397822
1323882993
618245641
320296161
997143798
683938768
1603352656
1768123419
739788807
437242849
165653611
67340175
780213892
361024458
1934948672
799860755
1339058245
764756188
1127297843
1720147389
2105469575
200451148
1365464490
474051375
458761661
1448111164
759565750
962978644
135365634
1345618572
953388169
567497791
163647484
1388742314
2099863842
1566006207
463254054
11457725
1062558575
2022558901
2055927742
1832277553
1652847940
2001029529
372138054
1123555890
1322042878
952771010
942945567
1335211418
1642822557
2040034793
1137698240
922708838
1634721236
756458355
1668018273
1912675570
2079086578
1025046892
1387875926
551879180
551979767
1410315431
795241127
605890957
1432315927
836781033
1525064059
1510260966
753685254
713741324
2077443227
1374299532
897207333
1356670045
361704159
968014822
1844716138
1989386959
2029373080
1149866115
1311026742
376033400
16696007
1177141219
2018382647
1807412592
576662018
1064675069
1661930111
1853091156
1297159428
506190631
609170853
557298580
2093670418
2058021550
67860404
448173945
244247003
735372503
536565833
1918513212
597481918
440642134
791178750
998664692
1353543021
1360987465
1588645836
30466328
1384239184
1678084560
1326288933
1135576905
1240430700
1587101190
1800814247
943689536
934382986
325126762
706376418
1072013614
136894270
1154478550
1099587059
917001976
2069050088
1281561104
1992779070
2051407963
358847129
283601976
1918223481
1428598592
142836268
1310225472
1774729217
577473677
812070663
1692953172
2027859796
1719431921
1149052219
618887574
846268035
1117050041
1436687862
1010737647
1134479791
418441016
6485513
1027827504
2044526085
1784420109
1962193932
1827228193
379253984
1828832468
304891555
1468925990
425141699
394348750
1356776087
1977459567
186454131
1516650387
557001029
2098934787
1552230250
88481325
596555514
1260093206
292536826
1541672573
1390721166
929191899
1137972887
719065802
1179839090
1878247298
2031893769
980841303
605249173
1770651050
1537685749
1365537066
938273452
1342244986
606735258
273105783
1533746726
1290360002
1556663937
1241668378
2118566234
1733424769
702600595
469364500
562551355
821803338
1788664102
1820250425
670739
1782970305
1301031143
482904504
1798151476
1061567705
1670767939
654228384
312096031
1033612067
1304510985
267571625
35840635
598683109
1483460863
122352007
418241054
791769272
816239418
1207908571
422370516
432513064
1586795659
1177174276
802026905
2146955731
1371458774
1984818166
2007875539
2139550839
310315658
2102228879
66336169
1872144571
363996524
1602083532
1768228490
771252388
1041217482
1347250558
244085962
440559849
1218355676
321110112
1053932693
2019194864
937399030
1899690578
345506191
424011552
1265016017
525544225
1253492107
1378923112
800902372
155264286
1706223289
1992048898
1417858901
1484358715
1765877076
1019671910
1022204077
769196865
1991979737
620594622
685119599
1846220797
1028671391
1017584505
582284137
722458153
349847786
1245527242
1359168870
612507082
1885358149
931167257
1603890247
190778815
225443873
1356525525
1875171722
758104217
1637235631
989950915
1005448396
1704349981
1197489077
1290055866
2110182988
878650895
1349416432
1294134427
740065424
425166518
1782702753
1733010163
1333953336
1581938443
797758307
107341147
2066947353
1118100507
1341149362
524976936
1771845145
190965726
1815019648
1451424296
1379035664
1291898294
486446336
1384001228
1212357258
1550106406
381731356
1946938426
1352567156
782249827
2089597866
472919222
1578302154
248274865
2031238307
394209754
181526343
1949185016
469701705
1012085922
788006615
1778994822
1185955131
1112364650
1653725649
1705145687
588741366
1454487522
194288822
370293912
870219925
1917899410
1315289375
749272219
82878299
2060347471
296292581
1405422850
1605630995
1110918141
1143953365
85740037
643517931
83280168
905803238
798613284
500770008
391978307
461763115
538008814
1981658860
151490311
1011704910
1730679909
1281898524
496707286
1548939028
32881606
865384142
392394548
565559994
1509775933
40862597
1904608580
238069533
1145011283
1077354019
1285259390
505712103
2118561899
60140718
2040513289
1024142611
1127172891
2021325178
1011456621
21668067
1909158532
90175815
251352918
126031453
1613001711
815585722
1738352133
1334803702
1606049515
1922733867
902966916
731005354
553839073
298392491
270105945
596054260
331914985
2036524130
1183560288
636657817
355159828
874983551
1460042564
2020180576
857919355
1347663627
129421710
415694439
142933154
1917248886
974324806
571274448
867174408
1062446420
1500874694
1309001893
756681487
309308297
497651154
1457607094
1244062701
411389359
853173774
1243993849
63265213
38920304
896968253
1349390555
661948638
1842978423
1371019869
59585285
1819449117
26875318
1000439050
651296732
2113253406
1875123803
493025237
1933697266
1718634771
937842910
121006901
734333661
1728163269
26293250
1558478572
1398580862
693359716
1386052550
843283099
698090451
1632074149
803106432
18933023
2143146996
1592755489
1730698351
539422219
181300024
1081914850
1437912239
1668193493
226757525
1725601405
1980574890
1418709463
243152667
115259493
1556415903
2032131548
1304758712
738933340
191675115
732977926
1317116914
1090884066
625332404
478031077
268987598
889365025
425834849
606257244
2070860923
478746190
1106521349
733471771
419724736
923469447
1220675223
184512753
1395255622
301458564
1421191758
1581234768
1646065412
352825107
482473156
2057684408
1987344729
446721731
2019340315
1360939948
1445187038
1381431909
1710854889
1018593320
1644134731
179045007
1141818936
1790288340
1608251645
575039085
558625725
1069568853
1870603396
1208733695
348970070
1450621681
1052653966
1553504255
2133882367
1897818911
1665168466
918024865
1771934322
2030637732
914350828
1067279198
1876823282
1804137678
717305760
1388345677
1054441679
1566845375
1306239643
140235698
819496866
181905018
281654305
279997856
1964605370
995823035
1897678813
156119853
2019547547
360073108
1267234155
1019403451
1883696967
1478091248
1827245179
137368450
2067882465
1275803831
1764758830
829021792
994967605
555050551
1440144434
1264473439
696988770
1339030339
1066861392
1571266040
485620467
32276394
288627906
1598631938
513892484
1880865332
593055126
867787161
709068926
364626115
1403025047
1014512328
1630878294
262132059
1258055739
949261021
54065474
1952641290
165616533
379614050
798925213
1909872002
1653929303
213239272
99126968
2084345026
1080954835
1028409105
890718778
1629658413
1953402186
1723974391
1692713377
415725045
1046409731
378903006
609748151
1042532209
1798669971
410553438
758811515
650259237
670155385
1550962471
1410860312
683230355
304266690
1450862647
1754377590
909680795
493988836
1695535532
435039197
322526765
396975551
459204451
669972735
184786668
1792264995
1590172338
1075072410
811187922
925279952
513666640
1670944745
1547326641
2090333962
136231684
311196413
1279916630
1309915234
2009775107
1016878062
1930812681
1852541081
207053479
539510988
1098913161
1094276997
648082191
1282924204
1774635125
672015081
1293641844
1811027946
1505169001
912635742
1482924267
1331894891
1790747803
486046529
28430970
1803050379
194995254
1193558286
1661879883
364667167
1893696482
1665474825
877223400
1316678324
633446168
1895259220
249028310
1226231014
691766905
1985693174
1171556128
746206398
387110994
664024680
1720183208
829063233
916349183
433816950
1089966550
1420336386
633029249
228625270
1729982593
1189539265
933684640
1900981551
1686671431
482195786
76460405
2020764950
122163445
2095521793
264670122
18253134
1847684211
724277987
1471619473
55708439
791872255
1384644992
330626931
1830852549
1296297719
1496717319
1494302991
381516753
1495409145
1432397157
1507164718
1775958165
126863354
1768690267
1824192166
1747878698
861992066
1658621588
252625558
1944784433
915052175
1862451145
374598305
383933401
1006875745
347600897
1351881812
52844755
662302929
1653797615
1601179188
706969091
1861899856
1696472326
723591206
223165222
1171221549
12083637
1606165451
1435854973
1056281119
921272595
2581554
1292353978
413574409
789769897
928270035
134375380
832432876
243677058
829274972
1638165336
1003833109
1143599215
1808561126
1764449964
396146394
1744186413
329377246
2082009294
1561138459
783382967
946540787
186224226
2029463328
913795741
1213993213
1841630521
1703932122
414294273
34960555
863133143
1849380931
978085526
1075076899
225920435
418767674
1125108110
1064202029
1095574030
1056911821
2032550951
1149923341
120828301
293938249
1979312677
1168560543
1410000569
1043447378
1169235853
203352147
1262273074
580658047
45340250
176158209
2008036626
2092819337
1656902896
1990130091
1893600016
1236111095
1934001429
201345016
994106585
184521348
1856555218
872540987
24709580
1984846938
613505496
777636849
899529592
562743123
1662988111
899195103
1079242317
299225143
658336804
8562565
493126927
700748006
375412064
1781474297
598368835
1326417427
1678954464
2013243755
944868187
1053694412
1239246770
1704995487
1400918510
1786738918
540007628
1415631270
111380121
1598140196
1930836731
878354547
582398768
599263945
497186491
2062539018
788618482
675400103
185832540
995700208
383929994
1480723659
887313844
990951923
1331817122
307893472
1359179971
621527241
862225968
1217840877
1672695255
198457195
2004208218
1219655620
209145240
2075333600
1548099267
799801545
1843042179
1933338090
823336051
1393826856
2076471342
833500943
1163134715
1972504787
1279924062
1739797232
455298987
1799386870
990260762
2017073014
33431375
1705229404
1193190797
473099534
999483601
1981436003
272774341
1696794370
1786250006
1892192363
923162341
1201720332
1287867149
958450655
690934280
132662683
714854085
608737468
176669808
400128211
1795063595
79458195
1998273461
785483528
1863248399
498241596
1269519052
552572264
644676790
735980852
1970919362
1014398299
1160302069
1683218679
42367747
958153937
504197299
1097886054
1200391320
238575354
1645989325
818064469
1898517138
1373746031
1747879601
874120183
968024041
338522023
635428659
1257886363
1164743263
2128584332
753578055
13852593
1390055574
1526630570
1314873811
1200028453
2099601448
2061098160
1998974241
1422748341
1116835007
1748410332
1868949367
206216409
1496716629
460383619
1619891014
388670986
406479672
1770279002
1674640340
625607962
1543817145
1141660101
1561990774
1930047007
1340244633
1466786433
209906948
303259855
1876054236
142052171
177393849
442810988
1631224256
1274303474
1368888150
1412678669
1903400628
1336935711
143903325
440126824
489711609
1840242455
2052790485
658452978
2079118221
1734742840
2106950072
949644421
1185674217
1876198272
277004814
1793762461
1903091059
414141210
225882967
1961392372
1928127767
1202720331
589804923
1740117311
1580625565
1852510972
638067094
1661963810
1577796269
1477910804
1577304992
917800139
1909288308
2111384178
639262017
972166041
1680490
1933884217
158347131
885523051
1798190269
568472092
59608354
229917454
1332312499
866894006
665220516
169325834
1950931707
965882756
887305842
1314337291
1014059620
1278902989
63116673
1845092979
157973246
440740328
1121059815
1126553831
332736069
277891116
654989288
1878783890
688290691
101026049
106663688
1534335803
319855998
363123802
1223628880
779784344
677500944
379373078
937699062
1294978960
474175439
1801580463
1851493363
55279753
698378097
768991070
332175640
432261084
362755544
263123046
213650026
1324997138
1337206008
460448811
2030958866
835508431
553164708
1533952341
625726801
722728548
1823373350
1229880570
106391717
270590592
2012794395
1240263291
1831067794
1812692558
116620438
1581151115
1512955867
1151850571
1500647755
457447649
915118552
2066182470
835668452
1746156170
982381624
126273601
341187199
1915528992
1879814435
822619758
1441610706
1029600711
143630877
219997183
1557021204
767861934
767746290
2034072450
640760437
1733722729
76288902
1934788528
938856809
1606868441
1367127345
661556678
494076289
75562618
121989382
1085948760
1790331252
1605657705
101340269
110367103
26962315
880824631
1955627284
235135368
2017831764
460330835
1650280197
1254371744
144944809
1033450261
1275117536
306278469
1556529287
1707879000
686047202
772841780
1542895964
1013527912
1544935587
1786661039
1351312043
596225718
933880731
553034052
1454663180
1313819419
1013683196
354948822
7914240
1464474197
1572180202
383847146
2069286300
1191595922
1399560358
969531852
1208857522
754110658
1781410094
389830141
1027181699
569479135
1275147235
1972966492
428535384
1157802611
1774114637
1536991525
1518537744
2140885542
2144280848
89424840
1623022813
542735604
649975978
1668659911
586139937
535125339
2053591363
1156937950
1290428810
754033311
546653332
98904093
671063290
1768653218
1510257697
498251605
241049246
336298961
1324209290
705572189
1929708728
781721765
1917255481
450201079
874233433
172694824
622570586
1854395898
2107009478
15381689
896562710
2111878940
1982839607
38242525
1783439773
677182596
1222732298
49305958
145076890
1250537347
1495541746
1108116956
452691016
1109283559
274734805
1231967142
1202678948
1661169626
924251944
2081292439
673048189
596011495
879781393
2084477251
1555972784
1830525770
1525826502
739089043
144565254
1781512546
424487349
123623723
1890615446
1487503495
2051447007
410137159
831417244
1541187714
1458153394
1286505392
1482287275
2144280854
2051488063
2022796175
698647896
449942912
909032040
1726370240
55409552
2039232982
208169095
1617639167
208804823
1153490374
404365304
775409133
1353269176
1461930638
1327477187
844585671
1910686648
1154016728
54510299
1327913951
1315178969
617651834
1061564600
1998911942
1316651958
1090789640
875364707
1678721013
127747265
642995095
1721555160
489430088
14064817
741022265
757987028
568600547
644790664
1741185853
1408417220
1053898632
1626362319
600341320
1643430223
1217901309
1304450856
1532471772
158161820
821736959
1168224315
1669272873
1000524849
666630322
798882557
1546841834
762502696
972586795
351033116
903997448
1370756720
668144239
76494853
258403619
1790339506
1901952992
327303103
1801333492
1414298372
1758569070
678502421
989747805
199647794
1766535673
1209042380
2142721113
1147599219
642997252
1095895669
1274474295
2138879024
1638868019
1724657363
915743170
912719110
838962118
1959746835
1669885958
271653943
1710392000
1505817266
396599226
2072749451
1957404482
1349866395
1681765365
1049456343
1436262098
442630978
1388655055
784666198
110210382
698402842
392146178
1210310842
2019653267
819778699
886479678
1097570170
258014634
1499658883
590508224
149376716
1580285373
1303241898
1971651972
1146694842
1046647162
1491556676
713310191
52790784
1806034070
301433846
1186335292
1239715359
1264298663
1658538112
235834866
2057538439
326213856
991599785
771864834
1564383190
278942916
1582820040
1747519880
794551436
1564046739
101809014
1354670554
733055561
1859644388
2009983121
2068751594
1683938939
2053290621
1057789694
2065685192
474108362
1257481639
1819490490
1811193049
2136266402
1230152885
298932191
1256524188
842256142
383195341
749922287
1043562858
757236464
1201655386
1331355924
102525660
921443992
1966261463
438231358
801259060
405747934
330678002
2101139329
1182194328
1203495238
688954069
1164162484
650322278
1556952663
1047163562
591932049
1101912961
67601407
563250339
817783955
232973472
138668394
1292231509
1811012467
393977831
944932772
308473220
997466887
373929111
251410462
1815842652
1274791260
765792536
44878297
693586352
2060199087
2011052239
1179568289
1955988184
98526703
1117116227
218221435
298098280
1695245080
1750768797
242502026
13917802
2105189583
2131649001
432667144
369494638
1391617498
565417391
2031597861
1991893090
1887345603
1868820382
1067317025
1337281852
2084375241
1884384598
1493872188
47148000
1210080967
1825740287
1345052817
1997885302
866405939
1637550034
1201381180
664211793
1485554646
526469727
118396921
36612894
1189220777
1263725681
1275996963
548509170
43526866
1624762367
1023871803
1679700777
121038258
71716325
1907712289
2054552679
1279215169
1766275742
2081913978
1561689024
519164052
1187910096
959449123
1585122406
609608323
1302529017
1895877093
1804427833
2021267164
1436670194
1900472203
898816680
637972002
2028864944
1453438407
254448835
458949319
461178700
602738331
1605914956
1351549353
1752696859
397946525
768875281
64073047
504744884
1675762840
1651423034
1203611632
330162915
59021018
192667037
425510210
1021716578
1735821694
236140706
1370727875
133924022
298781960
1696149028
147740603
1413937848
2096229581
983592688
1718026785
1631583109
1389278301
1599426472
1717540727
2103247620
85673579
1550051468
1164414585
1733524542
1198717778
426376708
474392024
1129835758
1080247918
1361424638
644197841
958360279
2123293992
1420949134
1246648865
1183012599
1529910508
1715591403
955981171
231236237
1936085299
1097563989
1525680667
1705630468
1171134993
942931538
1211481397
879377904
1243431548
556593094
846155984
642389482
75187779
739562468
1986287221
451288665
646523029
260782191
2088228945
874360791
1142839802
1669966302
631596285
1145205840
2044995298
1634888442
1019027582
1886544836
538488281
732296570
1102569182
924649378
1138908485
732971516
1729906430
701827086
633141904
121559232
1066269687
212795191
1672032152
556837221
1673515032
881759792
1105699094
355511137
1193410181
1759701191
891850108
426526273
63270382
1014182529
1698230834
857113083
470612643
1140638125
1465269011
797507276
182831338
1216558286
1265727304
1559475728
2036309748
240385545
399186086
179077640
312362894
148779002
1919957330
1783590547
893189069
1453297993
541223531
53398
727504417
663222702
1834158588
1765943129
548883443
995358127
578494717
1592443852
1076735953
1954525968
1614334531
2012559739
946781201
261305630
1593516209
1475515998
1634411799
1705562227
287683650
487875387
1517433602
1009709055
53774894
249457653
988767478
50733263
445227414
1068584889
1440881129
87844446
2072838752
142530919
440943734
2009519802
1810387952
2132352953
1221927909
2092596992
1975974465
1152216293
158140143
547721159
1696841064
1260122216
1627330085
180998261
1884092147
1962751365
578168240
270097544
2028488752
1028023476
865701924
334931808
1390336292
1620921187
1624709173
551078101
1656430144
1401760885
17748813
1712656529
757147296
636311564
1419385829
1328472955
489321086
1290439836
1491503991
875487018
1468944573
709107187
1008598178
832718485
1688192697
141420267
846501414
168015328
1397357785
677904557
685104161
158211918
861156857
1732068077
784976753
1067126410
1700154576
1849265375
1938487943
55391742
1122417372
1376310496
1483130161
359154168
162211405
2047869091
1688239528
1628894673
1075083320
577799689
1429252005
1098944496
2058320686
1212666596
349780468
1689155000
2098397489
1356561722
522709248
1449338821
697602477
1099119568
723483007
1958969084
252485800
1732355560
2019629561
198389643
605244396
1511832674
1003406619
333813363
1665049109
1499937028
1858055297
306433201
67858487
323725137
771730161
1651049525
2017040558
51004574
1676852692
961948581
629469417
779790315
727025633
60676925
130263016
746730347
775150640
1374259218
2140353698
55593700
1053708010
1591279980
232573854
374429132
105369801
1413297294
479878624
149521927
1729384658
1422866542
962928452
740845857
390162097
1923392224
1316393936
1120288816
13763781
566371479
1927620313
534519776
612774606
1632463988
1527073029
1642584386
227004373
1157584169
1173886541
1288481161
1519738003
999774405
2106623138
178369125
2070138230
1714507023
433592775
1681865391
2131780941
259942300
966535657
1335604738
849057548
1359120921
1166843267
53056856
1418064003
932632278
462766094
310828893
1288178781
1066568934
742036957
1911525457
645827580
1276849233
602094232
453231355
2059606715
1279058387
773244754
1855102909
306935616
327957579
953893118
1413158481
1032291911
53618668
1517948543
30629056
1092054124
2070098646
471168711
1101543494
915583216
744692083
1872209891
2143620518
1740203896
1096129147
2141471787
1536538876
1950900885
104698794
1414887618
1951608305
13200973
363554153
2007866548
600563950
1054380461
1237032792
1489393136
1547236914
1433885057
522646715
619071624
1659976354
170338920
1883535362
700861588
720036889
161717083
1761550407
342830060
522000679
1362483015
1407161474
70838705
1039286850
2142898270
1667973088
1905561404
2082218255
1066387701
1647947473
1416200913
2117775590
147758853
1061237223
1173317270
1441189792
758611445
989580197
235765128
265399561
1971081287
220554179
610835130
97125273
295078707
838091675
694720345
278403232
1007011618
684513907
1000231005
1656849581
837772187
1301399977
1376988633
107332415
137900143
416364899
1814769697
763661297
1875976268
2049995866
1944225555
1025438058
697303861
731302903
525315919
952388383
1007503461
1253623099
1920145685
1966859344
1948240112
969182228
981292700
1042052423
1387239776
1058058460
2010436057
1665295074
1220076776
382610193
742656824
1882572561
74960605
685680361
1725521797
548487419
416701650
1477449994
790713992
2056949138
1918200277
1730058906
495220900
1323165510
1523163156
989695412
2125573599
1069363027
1063615121
1359546828
1411261373
1279515691
44650596
316706690
1539554073
1169208299
1576167062
1221330310
90636065
2093370027
880937441
1185676367
1540203418
1645431865
1005957619
244726375
1819183591
1164151605
71903887
123703545
541348143
1437260302
865847006
208926607
1149987547
2077928207
940677771
125694242
844413404
674461810
1145683249
1937651627
401979573
717419737
553817073
471117914
1602168729
887096173
950346637
584820795
159597242
714438735
1066429258
1339447419
328499359
2014093409
2115880533
1897116217
637917223
807965263
125261594
281441052
1284869944
1319323059
309950518
271810937
1774948467
287143058
939014109
1089966213
1693731280
2008171197
199350672
1699024123
1187058429
515878468
1557618842
316362866
280435429
1219807270
1609834892
1268260551
397795138
399946699
748510702
967076246
167651696
621637586
777184516
1549622374
222467396
1374250542
412729110
372945358
157982685
1764934789
1933172490
1930645080
1087454405
1517526045
52944164
692135410
1189606705
437111335
647215322
1195730866
977767867
1888331998
817210211
850260535
1599550606
1225426476
1813107134
337448830
1423128610
1468392774
671897386
125073872
463226132
1029342832
415631159
1715775354
257436778
585905961
1448828947
1170300692
898445869
317287103
1925086376
1218221151
1962992375
1016043904
1803882375
810060660
1464038169
528706331
790848539
675431984
1785766912
82682981
53307782
421869445
827274085
246276462
1398195492
1751728208
1276629100
244585702
1326115845
1691087654
609000183
1152503943
1033258439
1048977654
1781147852
351556964
385439426
1301196049
442176854
962096186
966717987
256616857
246879762
1864959298
55473195
808631078
1291229827
450470268
634586209
620349048
1516499257
1596817702
1173413978
1243144904
1404237488
696032846
1298246896
931043222
1682459459
1040673492
1454428584
1903648755
2019103167
1550473772
1005640233
1592358778
694957445
627192039
392355999
1881533941
1827027026
3284292
1867055269
682624044
2020116823
1461491573
1413271605
1232850804
535651001
528484694
1803739910
675620535
631844897
1128808312
888427702
1405081061
198868306
646291629
1446468172
2072124217
1959881644
756756232
1394597183
766143003
2107093259
1368674127
1563499850
1533114563
1136795040
257120712
1247369944
947491805
1863625374
392819226
1293977901
1905015381
599920588
9185277
916654218
1595343421
841999038
1605328621
1557227782
1262011597
759708735
2013658892
898511812
315626250
1216472753
1982393589
1365425737
1641804110
2062030053
1935657408
514065348
102751212
1686806453
1259928696
1073776730
1378620257
1474284619
499286072
1200636458
1309356245
817928952
827621033
1369410762
2046165524
1321770142
956215017
1217274535
848211331
419582413
1787395651
221978488
1430527777
1692995662
689700952
1435962070
379501667
1927901644
1916249843
1293216242
324493357
1856588290
584762201
1624464018
3776346
25175232
400215363
594982007
2079479079
162090163
497513561
1523397646
1762359046
1893226628
415725373
326511849
1568027007
1761166045
1233142998
82133868
539249571
100992759
171533265
574271341
1548866556
1072940970
1766630234
1787397834
624956418
1609924052
68424468
1699024520
474140123
943337018
304530291
900601503
102809265
1169336235
483741227
1379490470
1541958711
2136132060
1880565309
856157551
1719285929
511595170
1731833808
883599938
992526069
409548209
1354899832
2055843811
2062579376
1347713321
1108552543
1315496518
82288878
1051762021
1418160142
1352824018
1604811808
1632537071
1792120108
1188068682
1955577973
1156056210
1184076442
1958645020
1390765024
1483255631
1664953177
765219924
267232983
2122354397
1013163528
831146887
2084988867
2049513560
1524833413
1975084661
1306312773
1592117281
1027251429
594988417
151185599
497631204
1823740144
1822204158
1648780436
459795587
1376317160
1241563709
96958161
1988179203
559198601
1385867009
670228008
1011363862
2118523047
406401795
2124339545
1343546088
1184903331
1489082969
1085043444
694617853
1111237603
1494240126
225318512
1455642817
1289540014
1756684842
607415255
1595174273
1732587405
1541546296
528645102
729289228
2049077515
990573705
1988762837
394408034
1987770321
2110094331
1521591836
505298537
1685261410
1621957907
503573770
1431843867
1515740615
1142726053
713787600
192285047
1124420229
62473675
834297546
1542110554
1271721967
1558710879
505312993
2060182242
1195442997
1147518679
2026182556
1100134655
1262645602
2036027399
1590504000
940689136
1307428749
912721490
1388963797
1755841512
101999385
389271347
683068476
1188726052
1494444447
592941190
39703364
1268626307
687442516
1834058246
1295056038
716638752
1661764815
1453428756
1907890318
683695336
1071610401
1343341857
1741937472
561358343
994772302
1466613077
708262343
974544196
1673009813
32251714
244846139
197350769
1028567212
352460593
1463288795
1172447863
381235359
80808207
1703332677
1622083723
1380822425
709874300
1287558908
1950773678
1334699566
550155618
511434525
680455237
1309608916
2093404687
712076878
1988931830
1408914159
1952438606
226080135
466071890
1467436050
458800921
1399220335
747449880
594608943
54031339
437215627
569758897
759621783
1642834065
323079902
347694796
1377468565
1468307117
1984996698
234415981
931847244
97637387
1764187693
1934119349
1422842240
1789209776
601881104
325113511
1983851395
1338213620
285036070
1023714440
1585523252
697746335
1871353852
297612252
2107861924
1742390482
58808762
1916607976
261956448
161370959
737574548
1917746187
1354844964
940649334
1169147638
911658083
1473680187
1102579000
333610114
1956208933
178592204
163554921
2147249923
276911715
183168142
1564998974
1551382457
1717309621
1724403753
580927970
1977468463
1645036230
1221906480
2089623948
540030091
1667595419
1496193085
1171386391
371844042
1055146082
2045875016
928375374
1791483750
1506714264
112317642
492720346
2093320825
1956867621
1066977388
913768867
1321833252
789959865
235383367
817986221
1579495361
752329538
1504036707
948198401
220635703
43778370
837748184
754172439
1965032592
920368872
561198333
1447800802
2003000722
704903858
353838521
1651868082
731184318
634964072
1523092219
2073126439
1423253020
603176757
1479909779
2111627770
1449252703
258508610
993632430
680483128
863128380
1572323669
181334504
526754294
2100045420
1465482055
678965781
817208894
750019459
1212690367
2133915834
369286805
1182553963
353717242
1310156955
1261259802
1191970078
1496333669
840927350
577952447
1084930729
1059653946
1262576303
1771914222
1013380293
869755184
380824974
1188349929
1612614570
1768911621
1490992077
1773205761
239609533
1470940702
921203914
1195412820
727644453
39666065
1756370112
1440823537
1878115850
1337213730
962917546
534810719
762719433
468675853
1574542171
167703264
790707508
2146825210
2095666327
1426947241
1730565031
1824224703
526422644
805306574
1675443630
1297045416
435754193
569117676
393258431
1436658757
1696258589
697167432
1339410418
2082906653
993187596
705482241
1408134659
1486977340
1066432413
450281795
1976972240
1115685520
1557849648
1921904851
159126294
223323477
2068782392
1797243358
298399766
703917345
605535760
121571447
498474501
1064214874
539996761
798638569
969863898
2114806215
509645715
1346819867
164119450
69783115
1829624709
351954449
283439328
595276866
1503517936
1019942171
1728998232
845989238
1349616296
2085612669
329266907
1421301044
1702615377
119159033
101169179
1256955845
2125094480
530642358
662259678
1619073148
1852774676
1993817912
1209765822
2084126434
1709013645
851889259
891956803
650083985
1122698730
631730799
347120474
261002281
1619312749
353152354
916358117
809794621
860514884
1793209258
1645606625
716040485
652246569
1209044883
1089829183
1576157692
1558837757
851624388
1790831116
1936271296
534441710
6679508
857071258
1271039135
284482007
630981090
1196113662
1095377325
1373487958
1148880254
1364470366
607110477
660809709
596526897
1173365508
702339354
1410967774
775762330
917144307
1082169519
782926703
960436977
2006923067
1411106755
1086312974
67542951
604161380
309653595
144741478
1376978110
193894192
528361540
1219329812
2101616953
1444056649
1943363880
621778024
208228815
831316392
1260928242
688489603
660894186
709443848
409234661
712824258
878304860
1537753374
1774032902
1666438333
2139520897
2068844543
2125580541
2107722855
158653436
1470591549
240477279
946275999
1969893884
1033635165
1548723990
940840128
335846001
1490341215
1058057349
116121304
740504328
76679540
568982759
1051131109
1850822693
714821194
1506976644
1304352396
1829615416
951905376
1405078690
1207241649
107405625
1685429028
932899921
851944570
1636123791
1737846156
318663690
1134758261
2094835650
397348323
2063720958
247645196
1205697399
895238906
1417596317
852625203
1696545919
259439420
374792081
511508088
2015157908
428220884
1633994541
574875498
1270627824
1539603159
903907534
436269409
754555461
775538372
1579178935
380757416
120592557
2140139504
1522471149
305567743
630738349
2069888359
877723986
1540693653
2008403884
987336852
317752214
359977580
1418514809
1170581624
1544219331
1184962463
2056831943
151367234
1526140055
998567402
1889337475
181389754
553537285
456149032
1971878958
201948453
1436630958
1503145265
1539670129
1900120627
536916208
1726128084
2121166349
1021975811
645161211
1051676526
1962969098
395592164
1501046658
1059983338
1145423037
1510842464
1530440854
2029263292
156149996
1214349369
1428727268
1973490334
2104830340
735974667
1898421917
1149558146
948016781
1029641006
1944273806
1905734447
1076530268
1480494041
574372718
1680998887
1112075910
963448998
731349964
2070107
1228466811
491921655
1193629618
1152224029
1342243028
1647697161
172400130
177570193
1442322439
1813316439
978968568
1789698582
1875089174
1642083339
2086192689
1147855812
1436976867
2068282741
1221533910
1283136812
356171084
2035495068
1926525927
10804406
1456279350
187366584
1557204777
1468073993
347441653
1267487866
636988221
2139768133
891598563
848370049
796692519
37366501
754902295
1250398462
1353925648
621033412
746486448
767336338
1834729687
1797231576
1417040116
1312378416
1636315783
674273152
355275989
1200920016
1520713280
620961098
501920332
2115662763
1028050745
1822857384
779142639
363415008
597126644
1901918015
699865005
1439068087
1345330768
1441614051
2070224041
1602962698
629458282
1225469743
933331392
757809095
1241061477
94639807
1458617838
703888219
485364301
872625863
234597338
1288403181
19919433
350050809
53947537
2118331413
1162723896
276131254
176542317
915558100
444818574
2032851821
420254151
650575274
385821464
165849126
1368620233
1807326291
812381248
1708940588
1542161602
945815943
1875432156
547600342
804406389
406973373
1471625856
435167821
384619225
1643101323
310949760
1113781105
1678941339
746356268
2104831045
724924190
1195460441
438054509
176330658
336051892
586324672
220681196
986145589
2132883709
2024633321
1675942419
516962658
764678785
1296744117
580596898
1527931980
1104436816
1485273157
42585408
578007868
678692158
1769781738
797685442
1896933718
1272217282
599181920
356821377
227259337
12538300
381958307
2010728471
2001283045
116808490
875953679
861121289
1814677957
1777131593
1311353018
1609905517
409213441
49964406
311856479
1087811885
1330293815
1467502241
1706492463
1297593032
1541850458
173754440
268869783
1425950290
208699887
435779367
1785630560
814211877
332235791
667840602
223925732
705472617
945760791
288225684
92517609
1094050025
126438493
754356811
864946660
799592451
1769636820
326419156
1096136963
350668108
2027878494
1791505640
39919413
2013493529
1850128015
1262195848
581733529
1488105664
1059622587
1814050709
961857135
1481517780
1149925879
1792970266
716673550
378852105
1433962951
588012252
1069762174
889470728
1033067875
930722668
1984849588
248345274
1478434889
424003737
1349534779
310766441
1545343148
187463190
1324591412
1305867668
236031270
1415420823
1293716155
579160073
408202168
256851066
572113613
1197926617
984831812
1041983463
1050399534
650467518
1452078708
253422054
1932111601
1594886227
344037787
26067629
636259599
564859895
2097197314
1665296191
2093728456
1726105469
1562397528
1833748997
1657906642
1830841186
893770669
385755778
1441953310
1017895053
927565787
191802776
342773959
1883853895
98369215
118079061
254224987
1313223914
1998509693
1068381606
2019807226
1284165215
274952838
1527991038
1553527590
1836459368
1230795448
1547914211
1827748624
2053369079
1625794570
1511857472
23944918
2078132612
770610289
1038975749
1519732719
1855512115
1524592594
978399249
1356020976
394305573
1651029813
531668764
1773277911
3142571
1883259530
751219313
962029551
274304873
2027873066
1992498377
145941983
1740679638
1866041754
96047368
1861979111
260238374
2007036984
1194244746
1731461460
1351921698
1393616310
28573096
1754197873
2020639461
2119688843
27459474
715940823
337310161
614496307
1210709759
80296658
750493383
218434188
452576262
1092194762
1479318637
385297040
1812386025
1269252322
2063667779
694383759
770554293
1445813754
1755588890
748353094
1252834472
1619641941
558972690
1059790121
394457830
259895596
1153852396
1374498008
1239830611
1503021595
1806835123
934690059
513895328
1412846187
2029876307
2033238029
357175092
1356451066
389236311
1703448813
1466011815
80522965
2103829679
1689422298
462418378
598579790
1108604813
3711487
311085117
657826158
1907206752
1804833820
744025508
1960709992
1367023559
221973709
1237580032
740113325
784674372
632643792
921206124
638804869
1430348850
839895782
418780054
295734552
1189237787
189280919
1246767373
486305913
307046645
206666114
1969264955
1208576768
743801473
880497494
395119944
1220245866
2080414086
1277600315
1927292016
1561082238
1471196145
97476092
1444373593
2081748071
87666895
1838481971
132575460
302494196
1707103558
898270409
191106381
1356878183
1365524543
221696877
1621582702
566668473
1171693299
919526039
1440224408
1765458491
1847457993
1959924618
1911591353
440657820
820530226
919771747
2075016033
50070325
1575776888
475122830
473746133
1324338930
1107020712
2025484052
508461235
1911366248
1552233503
2074172536
1332879097
133711124
678051597
2090187686
311928826
893470841
1697102902
703184261
1070917437
856844921
208831267
2113725321
2124071373
2094038954
596215837
1722863095
1554796070
2051433862
1587427278
1993445873
2101916777
311721183
399776784
1230673973
1494800189
1161636671
1786300399
1923154565
680641265
1021798042
1446316999
1938594524
933029613
1234191908
622359029
522733743
175576414
1308925428
1786774056
1123225698
1758939940
1855692686
1341738692
645568580
361644312
894141919
140691664
518535162
770687691
1766934057
682253147
2135526722
1702285425
113527620
1353404583
511548467
255165904
344930172
2110553776
2144301939
667011883
224833010
337623581
1667718199
1466944832
712451724
568562615
534482694
768294345
480429788
476601394
642347820
610294637
591938817
1417244709
1988125772
1208336960
1974194598
596364547
283574403
1022886876
507185789
1511189730
535035772
725092197
889517062
1115482769
582193033
2109551317
1491008668
460779015
1471298836
1076648298
1557136803
1060823317
2084986824
1273263615
1501198099
1153919653
884019656
1582442848
811489428
1124283457
238005515
530252835
283931673
2095871278
301388371
298948006
897810581
555075362
1202714381
1443054883
1485853579
1842430662
1380088720
764473768
1344936952
1988813744
30493074
459495981
1352901589
1978872923
1240857207
162287131
212507363
196821703
56788208
1577428284
1135470854
2076368141
1009939482
1860108371
1298401271
2142901439
441754907
1514885445
1399481816
2069302289
2006355372
1331637116
806801268
1717635381
1727662697
1886444338
1404297896
116511545
1058976932
229328706
528582694
560879160
363315569
344234023
1475507781
316116839
1269262014
835299577
633322191
1563738478
1664666227
1225735903
395005334
83357933
1385265394
226101907
871017050
962439105
1760780905
888041267
1842508634
552141537
503865736
1876497294
863771549
1178404101
1280330227
81869248
1509857479
146027515
1667923503
687202376
1441996270
523729966
254021123
1766238444
60742925
720723357
609443035
1037666891
926601851
179986212
1554665384
546195307
1746048423
382454845
113771440
1300279385
122893495
675657571
1341328412
517646786
1971525078
1310541806
822425843
1195834929
263971335
1426607414
1345447062
55964995
2011133756
1319836521
1433389795
860140763
153149987
260943837
1064265359
733505644
1549427041
712580289
992401460
1830695495
1439264491
1123958319
1478251428
1451287291
1877594759
671528281
800593696
1371896276
1430830140
40971692
906422650
1683975492
1565058645
47835413
1853234942
11385747
636534726
1557173115
657598892
1766965672
1325113029
81551244
703639046
1894833412
1216805418
298806091
17769042
1576129293
970239095
1359637345
68088754
988217623
985349496
275882059
1452815739
1635145023
1954362697
1475613245
1632360127
380636922
1021343213
1202066646
198074690
484787695
1618910690
244323464
596917979
808401824
392655433
1903340041
1662552080
2012771133
156127484
534836914
2034719467
284725565
1419488014
556943508
1090828348
1882457261
1037797131
1911293817
215542454
11564690
52562701
2103764972
48985153
45023940
1226772235
1988258042
26576272
1549613027
901363515
764516066
1693776648
957210539
237835758
1616648326
1242096512
86675109
348051058
616203057
335580953
170851794
1816719021
1963259567
75900021
656353630
1978620406
283312628
669892491
1594440038
1870322325
1411108607
710023191
943993644
250725601
1478989617
1657253712
742158239
1915212004
744710084
2112849575
817814801
1998451960
736624146
827481527
819201709
1948993365
1998938912
1158510694
475784413
1292364123
1518547173
158985679
180057553
200472862
1919391210
2056748451
1175264636
1951173570
673542515
1663299423
1902431675
1981591553
846381076
1164441353
1574500037
2127917
388517917
669164933
119619531
1746275382
1126939859
538729757
431752792
2132853828
679785580
369774658
1370203929
1782467375
1908310649
1049331831
1912376839
2095433761
1020716391
866677594
174395192
503976272
1998269031
1566439941
963642785
769123825
1584697662
232595128
381893962
1957245111
1539635458
1212687047
1915920805
1506169320
1561646259
555103790
426850175
2058252752
225666635
57060354
1599134676
968874601
1133134850
1722595891
748801258
2100910788
1057301691
607960790
1944255144
497922076
1343156955
610537165
1981029919
1830942870
1262823977
114576504
1612356218
1311780207
933395268
978011300
1699357835
78030210
1929492449
729831052
482489339
1061003095
486147911
1266704470
208747197
1411109583
1861575171
700528283
1974379909
1208159386
1132615464
1045799503
612148352
2048773936
1845630922
1154147973
866302633
881262132
653511459
811126652
1827804891
1808043979
943598476
1311590405
639939426
630081387
1073244699
448559276
937967482
1364817861
1330862843
589196592
1841679786
1396886899
1583606245
61031182
314002878
470753422
78632547
820437012
123456498
1729908642
561887212
952971218
467368384
423305606
503925257
217049818
950828589
1099640749
920453286
807855166
914984254
1737611351
1085400213
1291050995
520833341
535116024
676771665
1253765518
1819634233
1390686357
2084528105
1808818668
1080602390
924084587
561880752
1451564441
1850381478
987720727
1828981141
662350659
525588211
2005383412
892620920
1269279172
1129756939
1229908733
249153914
1687541462
1919817024
1323688333
1272005978
1635949616
1491481984
1549792017
2025794398
1143678806
1070625687
1543645007
39116128
942474911
1104322831
694646976
1506174279
939806699
1021523977
697507963
1664182238
1926254323
381899656
1017767527
802578810
36158347
1931964105
606829957
19212991
1063614344
127921778
447014000
1354613844
737596810
1249013853
536137974
480668537
1750361799
1320477717
1734025592
2115499476
560877903
958098094
1655461727
476149359
745877199
1443495901
404888049
1552165180
1023963740
2056972546
1180811166
1095280453
972248680
2137714311
1416749292
1185834058
817976334
1293704057
695726700
515272939
1217601594
530695645
1245112148
346720409
1488794203
1451335468
6806300
2132894974
1876480707
1566805159
1512424488
270621299
605073673
1901627132
2110074468
2111978612
1972502880
1148109548
546372809
1842317666
1613440048
1111646710
1694839797
1049354086
1900073698
2103175628
2134953078
1154922545
1398986664
374179085
1015516400
1247112511
1089030805
983567242
1825369221
476087409
857954329
717279794
861994220
1008092202
1807781808
188826521
1844993243
1209241394
574470540
517554199
795357606
55839116
792606106
1673348687
1032792762
1809482876
64675972
1878614763
402950821
652390955
319783875
1302456694
1195784783
528294730
261081546
13300707
306111033
261523920
7126559
1314368427
974982514
1250641432
856936982
1272076619
43275227
59259661
2035313708
899562734
381783092
1897523770
1847131659
32779914
1225459226
443209731
739287597
607847970
1047907496
1238513713
1959150280
1970064424
1275654390
326361538
1071269873
995733918
653777774
366119843
89378177
1371131901
107783943
357912727
1452171708
85897811
2011923188
1390508935
2101955402
1089840291
1835539668
13212639
1619089368
1189858502
1984303982
7528853
1524511141
1059392095
580743381
506577375
2124168857
232169088
1111239666
1342104268
1996228092
2079759810
117289944
247812171
1331699369
1708205658
204570921
959117198
1684186569
1265918309
1659482362
164916221
592133295
1275349919
86681138
172290803
7245593
1176978591
2014622971
245094554
891314537
215770989
1866519545
764414839
1644242787
1496099698
1906923266
1395327295
579871171
1581763530
1385673100
2078532238
1930101991
649983960
1194344600
1490812866
29632254
648498129
2069175448
354258162
557331910
933892197
1186526425
786277853
273446425
15778744
85651520
1457691234
842958918
507570409
449091916
189760381
401520686
780378308
1484967543
708189667
1749930631
1261505063
1081261503
57667631
1171751685
1194289622
521922227
6272380
1126316832
1960254099
40903701
1264325279
1353555983
401360427
1382727344
2007273996
1245216991
293561631
757565376
98691168
1778865384
1086686893
711654038
1079148606
1822704176
85549542
1354000168
1290030749
398568271
1115041070
1343431781
2057105185
587744799
1121795750
85445186
986777848
834255223
1278702786
1482323028
1707866522
540066748
1130587637
1160711040
1571342990
1617422596
977361301
742430943
1497197844
2093984198
1336805239
351051522
471416265
417153136
1434263713
576159235
532140635
1792731120
1101307861
1196612523
891882516
849521122
82436253
776935120
1838118229
487372098
2055307527
1487978920
586540422
1408908277
1093863631
721626072
1243442485
788912481
1873893956
1906361383
1225034239
285376783
989391337
1670052813
1695065065
2056385518
1319419830
1196003269
1990381609
976994271
1145781721
533418956
1877008083
1720566914
1477685878
761320392
1708895712
1995391774
768978738
420087499
881575550
1542419247
858990918
1315965196
2138914853
1744347628
1748918794
1526980116
1090776614
762369959
425498509
517683971
1286656785
795936563
1513520054
906254578
552197319
1583071867
1520924139
1059704593
514124218
1505524233
2075961938
109016309
1030165511
1425556315
1542769237
571559082
348735114
1148790268
1729211676
917337459
467867810
622654177
1324134286
1791108486
1243411226
1070637657
803134648
2124983365
1409972969
1063336381
74309080
402029901
302925743
1185626751
1896788703
126697824
900193762
1903269925
1508848213
809693695
1298986107
1246049874
567759370
907737742
919535615
1141239613
1649620800
1143563140
2146305996
765862332
1651969640
22610932
1658438208
1660536728
179153928
980270127
1858205712
762975299
287503557
1505474518
582431133
1543936595
461049185
2066528261
817670698
281868865
396841845
1162634824
1460440433
547362944
382344444
775204273
948927078
522705859
37372258
1968381421
1554534563
1467118462
332884362
1629508964
26559500
2022712659
268445517
973239165
868694313
704816222
1486542583
162763310
665872797
199814891
230835851
1487227240
581652511
1525724374
298264160
2029664376
1387977864
137774476
1800880574
1758369952
1275392344
291243658
700153349
1940445020
2114463222
1161982339
473801841
2097887277
1370346572
1709808397
1592193319
1145012112
1148808499
1076183013
1944611820
2073404665
1010176927
1575771205
1511917649
997100722
2040758659
1747798420
1312656877
730581573
2143499385
556754022
627198151
859663244
2022105363
413875041
1959166343
455526794
381759451
1457669445
60538241
1232298985
811188458
1008672453
1360185182
594854449
1256552741
908546346
1237614182
633495300
400823670
893886686
483160148
1846843825
1694762882
1992549046
2047227919
1077129390
1340971557
1251171077
1610524461
24363999
473324859
1853006850
21607619
1012326042
1564334509
1886657283
772683641
2014186092
1020563168
1196939254
397960141
229796013
44971428
1863592552
837031391
657413461
532696371
1545052437
1689248094
972460265
1674440447
2146277119
969533574
431452883
713157471
1712212579
648511156
762454880
949497272
532904611
326667867
1667227372
817326091
1244303092
1065863845
910769810
2059143348
1904034709
685287254
1896057873
794129651
1894375818
636754127
1525553825
351702610
778304473
1844780195
443067049
2050653826
905360861
1543899631
1616630336
1023331301
1078038954
1352640751
1510764866
345224459
468240067
737874959
1955801629
1082381793
1105338265
2051497871
795927740
211030899
279404582
190057047
299456705
767348750
1115108405
1417753890
1349296038
1392338895
787326314
619095214
1329123109
1611330756
1214061026
1623361412
1845271339
654007140
158390910
711002249
1925447777
422420036
801251318
332244353
1897395828
1322285761
740862706
767512685
974793130
1871203649
565174481
89151258
872791649
1976909126
540635900
1664291791
1840126524
2046472686
2146864075
1681155445
1555347088
675876318
1593869965
1274867604
1934555947
1103803238
1115302940
1075978942
479535188
91574756
1086487066
1790446900
879958115
589330499
1650585809
1488253555
980714289
1621258896
326855111
1100458964
1287956344
1687449021
262763905
1122095331
1792767247
694084567
642859587
2065082267
359698403
1850691739
227805662
1427102730
460153242
328740072
908593151
1033437569
1102525382
691811392
847378738
1784863310
1976193758
403042329
1205346287
1249863667
1631532865
785157090
665310087
767017903
2121447640
90632844
478582458
690798206
1017792589
298725755
623359190
1020479819
1412248002
2064655665
211773781
1048421762
552331060
684944870
118263049
339893510
879645207
1162718053
905039106
1362232021
1306668613
1655505278
933718136
1416411746
155347975
873849869
158234396
466127121
1555077683
1299590029
198096718
274296196
1698257016
613314817
1695016106
743194724
308072845
414364312
1300207094
1990548541
1909734852
367214432
104112980
1922305499
858615039
2063526964
1365316834
1160498392
1962236163
1106218820
1100191906
2104769397
189448124
64079118
329875724
400617252
835831043
1379466267
204622470
123863187
18980427
30460220
2028317469
1130259489
166019841
1773962268
49620672
319359438
638068821
1177955157
1864511445
195151296
1650983459
1544392883
1017236294
2018705539
1503956656
768134547
1274462307
662515504
1925605303
172424898
1393249833
1650529160
882236672
2011580744
1676896787
557434032
1083889424
2119050794
803243436
1593278114
249479379
337573582
2012208624
1156332440
766081515
2095571347
1234980944
1071321798
378687896
786691463
884783529
1828414003
475924493
1730123578
488103005
782286310
188930344
1707553837
565628543
492349581
1330351893
1669349382
1346302083
1936659304
1387436937
734885956
2059168398
2112530175
1210989339
1738502264
174470019
254923619
994483874
106063552
302292774
1688840136
183443006
1517969394
784561244
1774154594
1622897316
1795066787
1985514125
1072573878
1227487343
673509596
1166537150
1953539613
1201404347
659513838
976133816
1366392002
448069709
1061861643
1876706
1101652724
1677340769
1513184278
1479010729
1249911432
128625246
285346083
1694531380
836169455
1609168137
673966876
1366253043
2044624177
1215656128
1265693977
1338557891
1985504224
373149842
1923057546
1115363791
1541358645
1079876772
667180055
298010209
1256405261
1443216766
2056632643
1253027782
2100039771
1461259451
1140387814
532326510
1708280425
592441483
2007178918
1130720952
1086317363
1977417178
553008712
1499247528
1072292192
1235984691
1264285142
1657776477
965980079
208786195
2105259867
381851663
1947024480
888000600
433562503
122027605
1753014776
583589289
1717548723
1218131332
392566521
616042836
802012185
124756255
1321068268
462693661
1956678369
393700415
176042477
1866551626
1052445324
64004255
1707652368
1818242725
1372028446
246955096
1674238683
669032486
396368177
1446588466
749949851
800048626
991812777
2141150773
875197686
500823886
751745466
1536618335
467559148
362398899
1546911507
1761688185
97779717
1206715011
1128926341
1957179785
1867359464
1466489566
2033864760
1343838587
372810097
1361438682
1547209103
974210714
1479705693
1925010959
28071520
385917959
1800874886
460328723
2129135435
5489170
1177066712
280029885
1137556290
2101717844
83993994
745204333
736347195
1747436551
413418390
494697208
427381548
388427759
177525824
419479129
1637641459
1471627387
689114782
891281151
113386941
669985567
1973535054
608135392
992093648
1497057207
1043225866
697019683
1659270614
1811125796
1510556521
1710435045
1366331988
2071678428
419422118
114098792
1142212909
2125738602
201950882
1837330147
667737324
1890480963
1813520310
431704406
109244716
698224968
79533050
1972474289
196460291
1212075256
762775460
497549967
1733759395
133143692
93247871
1557768725
1894091198
1072605966
1403415436
1435536673
1273145880
205446584
454603470
953504005
1910910019
1222632074
780570683
1968303668
1840225465
337757916
1073606706
1990224356
1035419174
2096960639
743224165
1600035079
1138702117
1450736057
3170071
513796551
1527121247
1631909371
2066977922
1534473921
576404026
416911551
489312832
1869258794
1232568080
1903663047
408812502
182415078
660136291
950035916
1402612180
611581589
696543076
296071083
2087404135
2124656437
799927244
874339192
50321974
1559814285
862405159
572645039
910023463
1951200032
712483683
6825038
398226903
934171594
1704747478
307493551
1685313900
1571130562
1150543206
408160950
940815324
1471307904
1936977927
1861113130
504461816
2012867579
74197508
1359362447
1419737158
658428004
473298397
134546408
2061347520
1465673365
244485291
548275128
1555389672
1285421000
861430501
1804019981
200315613
1785397518
1806750690
601828375
2000566362
1709276385
1111955094
278542914
888412733
454505903
1212774759
1309552079
1082107368
1071325213
1279125271
811026991
1989571114
1357888750
1187688935
1370391571
760712883
1557627900
1555343750
1751797461
1521392916
963401031
477328764
1819472496
1416212631
1067119863
685587088
1678994062
1385363073
1522240422
1368032981
1680854048
2109679259
253768213
749962712
1745499150
2015476483
361923263
493321320
551501025
2035806450
1201222671
1277136349
1036189178
1107005535
1518254926
1993197425
1883738260
1563327735
1295119876
547976360
446045967
1534070146
2000280737
286899234
532904666
1798122761
1427455248
1010795319
1061763686
1889288817
8354837
515873361
950820812
2140528893
959668345
1234055567
746227394
1597718570
2095375536
1369216112
1273404265
140213521
1800081818
308948693
1752045479
1554555158
355655702
832166013
1494207022
636318541
1538532350
348940696
1924998185
1100288096
784432575
35755787
2110722108
905267899
1215059256
1860179700
577195943
1273811669
1951783802
249957503
969368091
679880539
149296426
178437092
1254486513
1198542260
1912728860
1484425125
866896981
540955177
186207655
295056351
601972335
763269125
143017080
960394017
200653779
2111488476
1448487639
1359264268
313011463
1821497763
481679784
991583292
1774011747
398238080
140108459
1465315337
227049917
669918101
123458323
1989081945
238251548
2111887843
1629846891
855369520
2045465714
1610721207
1780698325
1939225676
1530819268
1254725794
303472060
1533224811
2131867967
334981529
771826038
618022308
1505235183
567924926
616712157
1820899440
1792288986
217824632
262123906
900104623
1808649683
463661478
1846651491
2106796182
1690552158
598921434
1045212121
57058607
2013478619
10746106
572581489
2063832395
1278061888
1885418087
837342475
984070236
2035700182
1392220294
1029691011
217559911
1031810967
1984321997
2086260771
816258639
17142866
1200310238
393533430
838719196
1536304807
2057908210
2063459944
832282035
1450736729
1863121734
341938619
1459288679
424425430
1477875440
1822543584
475293675
29994918
1872405601
141147406
1419954296
1614027746
1045557698
276330233
1135223244
762530986
1328003551
54259059
1526833660
274327595
1870113986
311740905
776071919
1805463901
1869397901
1457281093
1939384154
1982289370
718390591
711293331
1830970961
193807402
2076495458
1322360161
1653325853
1922107997
366891474
1873986922
1637532174
1270463405
696065131
739479180
1331798720
841604933
336071174
178144153
1794883353
1425892980
1259767017
440137597
1037425971
1872243282
496029373
52733878
346208733
191755014
1459163156
1920558652
2134694937
1575814451
1177432450
346131481
2094445000
1632909469
572095324
1086583556
1694102407
2002621949
1138228641
164968624
1291276615
2026274292
789627223
533989390
478635632
215897743
1716043605
1173122051
998110756
6603309
304456099
542845391
1032875865
320888124
263211921
1057628851
810596620
1471612044
180889906
268353195
849168186
1232118800
1595427024
1322475236
1139242524
665685096
318716389
345298813
1154559681
1996050905
1559934625
1568469415
1908593684
1002647911
1162351339
807597751
859469188
451215557
445281718
198918579
1991593253
138519327
426235976
1646188942
1580499543
199493576
1412288400
552866762
1937651395
1780986093
414128994
980500186
794548940
596885897
1202388808
529683307
204917082
1295094560
1244619432
1387966410
110373910
843568379
243710172
140237178
1561405490
75706774
929214861
1113212858
346051124
397770038
1830072646
1827222866
1021930044
1114926139
163909883
1102478277
734814316
2097205586
649733865
408908933
1713938714
1006592878
1642075784
1363665876
791259416
1286343848
132278550
839641745
1048175012
609271717
675835207
1491468584
1759298964
619239056
1982160973
1585576254
366038061
1291450683
957177153
1406535665
805150352
550210254
1998591571
62576721
1430590354
1464180959
1780110282
1041999286
1720284073
1960870105
1048526271
1958174142
909674016
53323581
218786542
395037359
2011620358
2074301591
1941682779
1763952016
978916708
1215538454
753791573
1898017018
544994626
1851272678
600415
1165851198
1022189020
106636205
1753347668
420766883
1725308063
650578126
1425434803
1480252350
368455451
914744310
1767491785
439487603
1323583076
1717108119
1010835450
1349847167
1738642445
796010249
410683540
1660432542
1875041750
1058506859
1632978696
1385407881
1318050429
588969617
1357424993
150062076
882496889
1527632346
1695395803
796566876
1298832232
641362925
1890024628
1020635905
822914729
2123101779
1813155025
1656361107
1817035558
749598892
1219147849
602375424
297566856
1103908507
947452372
473943637
612538587
125611672
205127589
1796895410
1364986041
511358840
2131657614
973827006
1359791862
285181776
4614953
141942638
2060820493
228448672
1222094905
912516043
2089378577
1403759915
1261572192
1060915235
1627608768
308441756
1363183291
789538844
81786291
402571812
1703512607
458491042
1417212457
776510222
1904154483
1242376190
759530176
1712138349
1278181434
946998845
2145384087
1530073237
1235747787
1548818675
1460769055
657607286
880422764
1233569888
862302019
1205369985
2012546631
1459732170
971322057
878895783
583201266
1961675095
129709830
857128062
1321040503
532149069
329518349
1033978779
1676134093
970563688
1629978513
1655187972
429974797
406892183
1757372412
387162121
171891350
865116186
2066438587
1371202335
576945166
979422838
223547137
406606569
779882092
785884238
1161264472
1407848830
1174187585
1276829506
1335142629
1507075906
1426620676
640539461
2029294014
152646435
173517858
1358357380
1007972145
1053204490
2018252345
1497664911
1922905281
514941610
1162210985
2093751124
340811363
1422934153
1483275903
1413080454
1944716329
2059443688
86229068
210554259
806958841
960418851
1357463609
1528150003
437232718
226168724
196002955
160698042
575243118
1314109009
350109190
1309166453
1867434145
631133700
1267630103
469076392
424583743
768088762
1374830694
988487967
546716681
1144441864
2031018104
810501984
335793269
1693668592
1525415052
1887681467
2142693432
205967474
1586283741
1436383016
593436347
655565026
438574333
134768797
447340106
181407245
1158972662
1469068765
292593759
1110829787
745326865
2036795075
1349017129
868140030
1639086596
971200281
1714637896
1128732314
619392444
1858981906
1809178431
272043364
1475708554
1496853532
1655707650
1438468190
442696839
737550259
1832654842
985934212
35888541
368135278
720567481
191540392
1047796917
2108767018
1255736678
1709818906
1335905200
227565061
2001862178
1492074464
1598677555
1178016435
285144166
1234648123
704986774
118873223
1166422931
860690112
1413277198
1521954735
1783007430
1945955786
1902955759
1457709595
571920236
1528735199
1978033870
111881877
944948514
440629436
1080983220
513601178
1117136629
32442967
1646647218
694932789
94835654
631572632
1213043959
1838395472
1227930249
372527304
1821927794
42447859
957304166
1500028372
903451008
1713949577
705576510
577486480
1006801332
1633416507
320455317
239031373
796966881
750363343
1258594457
1272453335
892048204
208610664
505627262
528723094
487898226
76226225
371004285
492956934
1940588031
1426979706
1500849045
1188745967
163642549
523728343
1466635243
1796855954
824729405
1806311361
133516151
1119348720
280188703
1126036749
1588949579
987549960
462190786
695924099
719861477
1145129011
1693879188
223659887
2104580523
1050307622
983898685
601907600
1363476915
1092080773
620677885
865910246
428824712
213723116
632979413
2114425652
68906706
1702902281
1248345895
1255610293
765094011
1664397916
1771496266
223464292
948695165
57555342
644322152
914180663
782824954
1638019390
528483151
83699199
1339142072
2062676071
2070707184
94030071
1889528062
1193708316
1436724128
2106548243
1306432768
948379603
1685470783
566807891
1095216192
1616031270
158350636
1283629432
252268499
96892205
1520056455
1420566285
313734641
1908005119
342767127
1085555732
1699569316
150524442
1228696227
1215618083
762908511
195420767
200784256
2014681960
631052110
1879872546
1098513745
1205878910
54418511
1399685297
879826891
589217255
1304800905
1668078916
2101725772
574385641
1511253176
1860997868
1215125057
713247645
191185031
2101009271
45540549
938358024
690297546
1587439650
1950726032
1269380746
208853030
560533606
1476993220
1408818170
523838575
853149548
111362939
1617005398
567834551
859347643
1490000815
386393867
1803936300
682653704
1987727016
644036733
1553932430
1150843978
1557742485
1484448060
22345731
1525483855
2130182971
2064111205
1848433420
2078729195
21454911
32711360
788190477
1404541613
836888553
533360671
873774865
211055568
72751673
165911260
10468200
1800987611
15165765
1007176345
2012805891
1059687144
1146553138
1369609743
123390063
10533975
1583702143
1887677577
201252071
623741943
308125188
1266517986
1025440880
929981530
907779070
1898489691
206887356
896542141
689825483
1833881939
1576682225
165333900
508847950
965991936
776639894
758422341
947706544
336955817
791050922
411359810
1107170083
282807881
628812641
851381252
374538215
487540375
1282178388
1182775482
607550845
823728001
1200092645
1438890812
1155591646
416539468
878258173
1298339643
2110298364
121127757
921245333
708335598
527815903
485706212
1808032377
368932394
354153931
528715108
2102066596
1510426174
499648184
1486174713
824846323
1109945944
286673195
1937124312
503427862
707061081
1048542724
815468912
1482002156
1950283856
1735325039
1833866852
1225563589
260495667
1232234222
1203999927
115200162
11908353
653562367
367218541
1999408020
276648398
974366250
2001778067
703943078
1448424810
2118415223
20556590
1468774793
1324241746
1116955157
1554996376
504015267
160842435
2138321774
777951213
393731091
938671538
2016512463
1084305444
549169990
262153780
1093482688
788620888
749610623
1968624939
1497521593
1013472474
1167748297
1432940778
498745191
189829355
1790530291
1568213630
2103768878
561339764
1178881757
2138555576
1887887458
1989706896
1273080694
1041220092
1617678642
1209451183
642450858
1053367008
1385241090
153380866
1982795908
2118999103
1484214065
162200473
1131389124
1196756334
1984747420
1407247488
620560899
887602751
1740785176
1255415101
179278457
347577874
1668905279
1111551201
1067493100
1853987050
983598056
439200440
715372570
1232797381
1936284912
1592034984
94426485
16101672
1110398953
134503784
1001480801
360962497
238773560
797020464
1493179017
1745102932
2084051531
2073029878
1988975936
807377219
1233551809
2089717217
1327022783
1205978006
415544411
1781454495
831584178
305442712
687290328
2033150102
1351278988
1378432123
1306929305
1965303408
2103511928
1024777999
1633626397
1608793799
817650043
1773035614
1244469914
307707372
1499923905
2054259335
515284242
947529861
1164633175
28551415
1448367965
76914006
412872468
569496781
1838155729
465436623
651172557
1426142246
1453153394
131508891
790983337
283850867
142447359
1769023683
1624734950
828257273
2086592797
906066381
1095034644
549159085
1776854244
83909056
2112256463
871116330
407199052
1219794301
1813534192
138754162
584804752
1299997497
1941338053
1927562547
499487304
2089797113
1621984318
890104607
389831062
626325311
448846850
825655112
138482343
2055199193
166132125
1216244720
1610334959
2119529215
2025657138
1485508275
1918683561
1267494345
364054799
96804486
867389618
2120459491
1185978545
371563056
1342800916
2074588380
1511315718
484064868
1446482706
1904252465
990969665
388662364
1539209092
805322698
780102315
1596335946
798721855
1569411432
1081604335
12989420
1734724364
357877165
1912775287
172596533
1260789726
742763580
1634295414
1622563796
1635458703
717876190
382357431
1971852269
515492929
1772924
1370175491
1924481886
2128352002
230821236
728708427
240383910
455999865
1747531438
498058467
927403334
432722712
188154879
2056917185
813495480
639287545
1208683363
680624996
2020147507
1990367693
1528164174
2037949304
109068105
1033249232
1743083865
1092696305
2023936630
1052654504
169671871
1568979195
1048239084
644077625
1094033468
914749965
687466625
571518620
918237264
1377644714
4056924
622247182
1021499864
1961833141
1648797504
804229367
1701981168
1718682809
822402617
1654937337
923812438
1389931933
1047246401
395293425
1362753451
1815892649
827188555
1021993245
1026695126
1465949330
1307527591
548642127
1013369307
534209259
1632899496
1671844921
451185253
1647288563
108423514
1292638837
1720766105
303542596
1487646871
1113517536
1778660573
1030935261
1721907554
852147566
1811804265
1820521568
1568706288
1472182534
2055811918
1114098069
1808745056
1088842381
1930272788
1213474382
1207321198
988190103
111395994
1492820921
372684942
1032970136
740727818
1892846580
506097730
790839437
1201346924
989204136
1475462276
1868839678
1218885981
159038832
1431901790
1185471544
535698610
54873966
1801374439
28542069
760523466
813280824
1151521335
884045748
792083317
835209636
761836701
1419851012
1154730356
1442428017
1979001276
261330840
1145842888
1815709786
942683772
156810904
1989795005
549556724
563401448
1665776991
1110358539
1688618386
446110078
989860909
1726407094
1487239993
1086979048
351006689
741050011
1844998785
690848472
1960456769
1144968172
1867128818
1143902961
932922073
768202745
1729281985
83966949
370910759
115701012
1606005574
438210112
325017405
318201253
1157538960
349108779
1945179728
651957471
1028322051
1372206247
1047923429
1157036440
615278477
1293264667
708299383
1826707655
1784295577
1198154872
1234481489
9537442
1824859805
1133226067
728249103
586351960
257185819
1712774243
530311840
436774362
672063028
712386444
1077047871
147964934
177469661
733905787
1497171043
1129020468
1625453195
1885494037
1196221192
285666704
831540632
1002549425
1695648000
1760396581
1714665190
1623248005
636789136
183259124
1541293021
1823372013
77908094
1516197099
44791099
1105371715
2040533730
2117466036
1350796385
1570691515
1055874856
300507736
1314092770
215541436
996371844
478017424
1310423868
1069104161
147111795
283692429
1666485402
2075512837
629620961
1297231861
105799494
542278134
62044214
1691232717
1581684101
1253050644
1271987662
2034505701
85605109
540174986
1406336380
157172670
848464122
682096700
1996324287
1484424298
476967736
611964401
755937481
2092231287
2070314031
1938753641
1944947696
692416653
211177632
766184346
1481893993
2039068397
297512040
2100359297
654601218
1395901772
1107101388
559154142
289224741
1815532732
1341031932
887028641
1412981597
455811645
549043236
1926934157
1017854110
1459734790
191409084
847073567
743784477
755082411
1987383982
938163232
416288578
2049325918
1826422788
1064451030
1341186444
1595519015
1260236583
1426613456
657258394
874691962
1872080012
435647336
412205158
880785063
1760510404
247312723
822200649
784831246
1884563906
1330471829
411530803
1107951523
340495752
1811137015
1722712482
226982386
1413695368
693138375
1643464106
989491582
199586012
1978046363
981912336
1904898627
1887122614
1274040306
1166975666
161634247
163441921
37608192
932676839
1208124962
2056750821
1057566702
1501936200
2022190346
494087813
1405560173
886983592
2000851402
1793016753
1092558823
959183501
277832073
1482790226
2119321548
1702035753
521604030
1484711665
1601914845
230988499
1889674203
1679211464
439325525
1713591340
1088474149
2018798622
1881879601
285811527
56436797
999718954
1943019896
151013515
1139922479
114120114
711073066
1507849644
389902783
1609698139
67640199
1063108479
1789664816
89568593
968634298
1673843866
2110789866
11589984
494076741
583270126
1826771781
1407136684
1222890521
1633905558
1986270437
814465486
1534720609
1028864653
200975998
1324030100
538507099
182704048
1220412099
1593442026
2138835707
1377376904
357798586
985289467
337269313
946417401
340651454
1863333409
144207515
98059454
1735042404
1677754626
569422348
960628810
2020022012
1680965671
1922750343
1757537097
776291809
2125395945
874266589
2018182202
1509539351
1024618737
680114219
27340446
731610576
1800457236
765708494
503534585
726591642
898506528
1465289387
452522822
2135212235
729340128
2005272163
13844973
977676850
1204628743
1831868845
848501608
73839720
1841416415
1829561924
1409595902
697658564
1698615228
838256583
201471556
2011560127
970989077
595776014
636342447
1502263341
2145638215
89315217
110428200
1016655823
1699100908
701101957
1573735421
617609904
476821331
1861006364
2000415368
834438559
416965007
2085982345
165227244
1974521946
1168346712
1296513077
1725998052
808122493
1346293558
168110932
1845439888
1482836847
1505177070
263976681
900702210
1658101951
1529589733
1180824060
1675058489
1322040479
1237590765
135889856
1137942460
1325054259
156971277
1706947235
1011389500
1247246902
71220521
6535667
1612921052
11281973
1233618720
2142595073
1935607268
1345759536
1655248883
1630930163
1564499557
1879326377
603649491
1955725426
651478870
1824195616
320610588
1430759511
1302980774
1403753293
422696873
303048363
1607226815
975414335
371368470
1989281762
121576724
890943349
219063977
335956337
1614618739
1601292374
157697836
832106373
783627752
991889346
119538624
1030628312
1150422862
197041600
397322244
726981423
729737932
1059157002
813219599
1716520107
1777994572
311625747
112348997
373243641
77985872
1638876531
395960229
2064652108
703235781
1841391680
2067382993
50384659
1192667261
1925506900
1659808790
161327860
458491169
155280953
739543891
1497483271
903698947
576368536
979022235
419724059
705209082
1569568639
1549810918
1159476737
618006852
229877197
1348062443
668989202
1960091029
2097408024
362905290
95436301
2119030572
1575898118
322056659
1311804148
46717964
1489379784
976163633
693789807
337023508
1280796195
783840003
521332280
3634737
564065478
678354864
1678497376
2089565587
16695937
656771735
114902225
1407335651
1231494999
1197798545
1279570104
1544329710
1611530538
1971249552
33994489
2094744178
1231902099
1964283280
1798326422
459320615
2053201026
772823088
699164843
1234657788
1918896674
1865630098
744715040
731400701
1977774390
1501056507
833153633
414369772
708392289
1856879182
1505545700
400005175
1646593490
1220913387
357136487
1944549810
481042023
1316949262
1877411382
1167498519
231068438
1294458678
1322074968
1974853100
43327929
911841742
939336140
1674756772
285953007
1538325805
373995463
171918486
1156282913
1638013889
852543040
699555919
1648911688
1168748214
1148634813
1003646517
1605699895
993833359
38961559
622477942
1753308805
1308051183
365833410
1537873180
159129054
648799372
496767406
2041918090
550668457
68405204
715176788
2002613281
1137130818
1862381954
1008512204
284000140
186191685
1830283945
1082040148
729993159
420670245
1948422187
73877742
1532527902
845004759
592914347
1099409958
67370319
1825403145
1322941302
723707067
1679045686
1166135794
890093188
1713150257
983886676
1641326258
1145305423
1318899264
378968795
1420668762
715177401
1165123092
1144793439
2079701438
16851731
2071784608
930049068
1744944098
1022364372
1367828067
1025339409
1089402412
885435601
1729889861
813402292
1141448117
1681550056
1526391781
1698048382
1030983248
1186524698
201067043
1896514943
1349420276
135498186
1497765048
2086402170
1924227623
2065361228
1960990517
1115043238
896725954
954991312
1406634682
1867333980
1356384278
47141966
588514437
296497302
1688635079
2074830808
1754297369
1709420847
52843625
220962735
473180517
1311333098
1633893434
1339837029
203678502
1660470920
1911464430
345833373
1279534381
518483680
1032436990
954876673
1087903342
1182554304
2133596502
1050636975
138798953
1304200044
1593844607
854718786
539607111
574431366
571390278
1200016282
503330706
1772917937
1114817812
463678415
869355438
1910718376
638443233
312063800
2103770512
1085082675
265746528
934590619
984233736
1721551043
1912343882
385795601
672762120
1901742108
1966071496
493528178
368850326
385632328
1536996707
33256353
866179628
1964975142
1544891242
1823351658
1000775204
59329289
742129364
117780173
1252518142
592347367
779873238
1563926775
699244562
8578886
449351413
1982095668
972287401
1303301224
2134986568
1263191853
2007600771
894714977
535777585
1361672124
896706749
922192235
183988154
193234902
1117268240
37430067
683229078
942926402
569158254
1136711657
628365481
1849369391
1334829877
1017144522
1277897092
638272580
1339661236
1717894474
1218547766
2062561595
1641360539
1386386517
1214741869
348793833
869696737
1716775899
420568649
206874804
1624357098
106065301
735186712
1130064528
1228805957
1129892594
1422988512
358541170
174966820
287401334
783671456
1950938272
1801646977
357662480
1090590867
2012396225
239824535
537014826
1642916529
509407762
300675809
1758999053
1252878202
1973118684
241425464
951800564
1997136790
664061284
2094165637
962517660
795370045
1658302192
562472249
954964009
109316059
1659245790
2088929252
1228719276
573018987
1702354324
339413535
1061202778
1483006470
693489948
580743290
942545261
14841848
646827074
1149452189
1868535555
1408766807
115424833
1205711296
1489331994
1332954782
7269344
352433676
553602877
1526536828
330890268
1939699134
1699686583
1278851170
1363692587
335569550
716519544
1960516744
843975838
1367264716
1420250879
318754938
985965628
316278220
418623740
1314303188
179363155
28703845
796968803
1654694957
927226327
172324095
1102747586
843683003
1002590003
813022070
1721697436
972104389
220695182
1208148340
1165612324
1071422288
1521925540
16614698
1250002536
543874496
1219105430
40574984
765846161
1120095881
2037057519
2026494984
1694589389
253284639
80844131
241234569
2038321787
838453783
202086357
929469043
358664427
239479342
1810728324
337923692
159799380
2038726563
646802106
1734546186
1867289286
1013911817
2015964402
1065854297
2049921330
1404174170
712579199
1961404557
2102379468
317943760
481276988
134687978
506808994
375308011
495443221
913491411
658052472
1561049697
534915961
1296181096
1764592593
2025513695
26386111
1411993027
485654072
1971304240
253727142
609626755
986127594
1980892598
642971387
1516034999
1179302316
2141144754
1419697417
1385982171
457002774
303365970
225852102
61147805
1479594211
1878862676
400229167
306772048
427574444
1663413964
427983367
1730199054
1340187081
1500238222
823197759
1567366009
460814666
1730461842
1611509726
1465411959
881289006
314316921
407887902
466979030
288508291
1195472797
398883360
1581406322
533414296
1774065824
1486538059
811184948
452623149
1330345178
986673795
1659434657
769179156
939781491
798814637
33100094
1398064411
2097577785
367791382
624105485
357785346
1306950574
577752626
1030317530
219895566
738216980
486517147
1548632213
1203643483
1212955328
1878192899
729876533
1984848530
40388270
2103351949
1681583209
450171509
95550509
1765158801
419703676
806789505
1667848329
108080594
117102511
458799930
250983290
1484100060
1817454246
209313707
1267052877
556315733
232867542
1238091118
1751334371
1059549012
629194160
1111589159
460623464
784763373
1736789577
564295062
1602431923
1402760412
624650179
127077312
1979843592
1198857755
1322654429
1801729142
170624611
1186039278
925669555
599436904
1970324473
1899166404
2144418038
2050955388
1263704649
2048136606
2083194921
682084531
484304440
126864813
643489214
361590030
1378073965
1872223652
1893005860
614167458
170307861
750481206
1404579318
1858943725
668342255
1511984984
1829471949
1015613886
214982861
1013377790
1730905806
613011343
12938357
1486115517
416277017
1068019118
1718743007
1492617141
1983038864
1924613642
625794894
58117953
1929553000
1690031191
421519125
1267453809
1625788291
1358958101
1726201660
360199008
646255186
25414366
1213856973
257070917
1593940554
1602516147
905727210
397196448
171729999
753549338
1358638596
11798323
1912271688
579611720
220496707
432881655
1215762120
1549519779
1554724296
1221370525
1222002817
766104546
99147638
520827131
1244924669
752121477
1431469340
1035620295
1107767183
2127593566
200878180
133606055
583802230
673071802
1024449250
272326755
1476161212
1775977212
1125070725
1643542306
1484595067
1992405792
254827789
1059035413
1691108284
352760427
1410842658
617748422
106382844
254301304
1856573058
1762343313
1233300746
651981440
1981618167
114150575
1946970771
309412756
110281007
889980072
630305026
1712372802
661913174
802725256
1612796515
662157119
556258435
713050278
1793304112
735176130
732587298
877420749
1493235540
1149994815
432275116
1892673181
990870270
688515625
45627474
1606403147
561106617
2019275802
1852183371
259480238
439287367
521269681
770844098
2020234460
1022169716
1653796785
1429458099
1726268538
601302757
1280825850
926836178
1134200379
1616382088
749085974
1518310105
984018476
246569961
1836432742
252412581
868072395
597642013
1934950490
735069267
1164858852
1799142477
1396407218
1971921071
1215975341
1890848777
828143268
1416297799
1868575779
706897741
774521268
1134741066
1230740273
1282109907
1541099190
1340006544
1597736164
381666412
1340215650
138191947
596639454
901756662
15247266
1997725404
1053822782
306432760
1124157900
238181724
1396238898
2012453318
1490846330
1817542363
726101296
2079607464
972435248
2140655200
1624040418
1813483825
1523206277
1257153921
1774195758
1393832787
1967289021
2059130473
453743108
1181816773
78468349
2125684257
414866580
1055644818
1638972110
225255103
1443086713
742651056
667384744
1209770428
920095195
1232293503
1325149006
721478223
397110799
1853719217
699503063
291119004
2003489420
958302590
1063906438
1369159351
982109010
1707211065
1251866018
1492518224
2103208151
374066505
1892988071
859591525
787696540
207336318
558700167
375834203
886997280
148103818
1604996674
1460165177
592947251
311195846
489946364
489809027
611605486
1513906648
609952193
1197153946
2082597308
1237370088
2136265358
587904919
768298021
151780239
733723684
18247335
598372341
1663373143
1514760754
762590601
1457897497
2042675305
1792563139
2025151093
1522203099
505222137
1241499529
1264892528
1410877732
1911056782
1320838157
698416085
1378135359
589109907
866691027
527159413
727229414
702193628
1218448799
1145519977
1978146570
1734688625
2119698662
1591343100
1767817230
1637172279
1998964245
796109695
1919900667
371112584
1423421993
174747506
18335793
87734244
216124448
829040704
475655927
458958919
556514331
1156512614
233515632
229778594
888255510
893634796
56289923
225825064
306780164
1283305115
1364303837
1776927645
1442442935
1091408326
413724799
1364652443
478025938
983609806
1681798222
1564157535
873943614
1361658377
1904228679
1981350436
84736488
1342704677
886656853
1601273598
306356740
1836063372
1312201964
1687158722
695756887
809331307
151894862
720496364
329651847
1821877869
778148473
523416443
1392642598
299493435
1583852960
1166387302
1030022472
2052621058
1519280075
1860565567
115017312
129881705
533057335
1883669869
424986848
349644729
1812714049
2032798989
1669762420
667583703
1230783384
187498606
438929766
1439608333
2068223532
1546242450
1005478005
1939736796
864661965
415277965
26379146
2080217499
1027020544
220985538
1084840456
131139115
1560169412
778717529
684339556
1230282773
2019659585
1441175737
670299634
909538977
750048961
1038640236
739750469
1785164185
1508380924
1832133268
1692063965
1335718498
1144894218
1147488137
432165502
1000308717
1395559557
1202377869
504846432
26539882
450618353
196046219
1693913927
1622198098
1217452626
1553332303
891159546
1286713818
972298274
1242808709
2099262328
1120966199
2041233720
1003564001
1306471291
936756215
323858735
223995501
170833523
707679402
733085535
1896196561
1740204094
83529287
161860556
2103607185
1851125058
1194216830
1046631029
1355386858
941499487
1274836840
1679050761
585594960
1303969258
535196949
1945861761
1814112511
392700914
2145956922
79876346
2128497687
2089446175
1985819212
1423005583
115487563
1885604615
55381798
1534452831
1593593500
1411227016
1544168992
921552890
226044320
1124788152
269070718
745004037
2078077816
258632210
1192817563
306502059
647006968
1794029750
1462037007
1677063224
222959278
1870830453
502138788
1778040257
488251877
2044261900
1562441301
1335841851
556155930
142178557
1299014102
859558979
2134527442
387651820
928237927
886445793
561577973
926764929
511925040
1109832830
1855277441
1947280256
1858131210
1579307494
371002994
1625487612
527396744
1699230885
1048474807
106309961
1827983477
1461132918
1318108107
1004758009
357631102
2015982128
478780006
1479202461
2003009920
798597182
1080566999
63642843
175518089
1433393602
536754836
1603139898
1573356559
1056575085
115441060
400282785
770476257
823078751
1017958543
1820788684
537137700
2136914828
270228365
622848507
1490280031
51221830
900078631
1596107295
1879624632
973151463
611121939
477097936
770904159
1264162292
1280600472
1973502336
339181260
1555878650
341870893
1424635642
1745800937
389163569
142006461
592932836
1321988134
1903210863
2043636491
1532777766
193094757
1352712769
360621446
12624016
247833072
1337050899
413173240
253668656
1335524712
8736220
1372483759
88313795
1322491093
1095787955
195594068
1289877229
875688121
1270104819
1281066604
1529402170
650262368
1915693708
170667132
133089120
1477478109
329688943
221325140
1044603228
871030446
602670515
847547158
1381439723
1150010077
1128011752
626380781
1976244725
489020830
1037779561
1717917894
1956238026
48867760
1880019019
580026715
434720240
381560056
1909755655
1699034050
1429754215
1879411296
416920477
597428253
1970751354
1793528926
1313998175
1902635433
280882800
1656145556
1768969130
1763591557
1953419627
724844754
912339386
1812644046
1119455297
1501141283
214497813
1613330132
797753398
1335049745
1474698228
1966260040
539560724
64610317
899198698
1115782418
1168472350
658990437
1487949597
1000141702
601290642
471851727
637616571
156181963
1395358344
543661745
316793122
1230027779
757722096
633281282
517034293
246641298
2020074595
173942745
1495825236
961810300
300297029
1158085851
1054233316
1522327810
2128936758
401235089
1531470259
1661060191
1130440168
76922385
2059443118
943633156
1317717227
86277950
1668905937
662821322
1202127229
2098011881
1981376418
1309292183
49113274
1711505333
1159093315
769900207
1729241136
1938371006
634053095
420089196
290315841
1105511554
1964853422
2052758030
248818190
593044142
1153051803
1136621064
265053013
1083568729
1694712276
1830523711
150213553
125436055
1123248358
2007077525
1313670666
1298182995
1482230648
1432230332
1245095679
408126414
2011676564
1692316052
294530511
882409573
230831314
1694379196
914557790
305583952
4024328
1560253815
1626415981
1613391982
868098070
1900061673
1546767531
2032099306
1337045307
2095889600
2004129972
2007947330
1103301187
221869885
1188095054
775259296
529336493
47557303
140587042
1216176895
1848316928
710149678
702103714
194213544
36242311
209333711
673711673
2051181061
426985706
192766247
1138118015
449575255
67659228
441821560
1240676307
882345066
659335030
2003865599
2055174983
447949267
1661020919
1412193428
1651010366
2048657348
1577003378
916773659
1346619361
686376894
66620663
729459299
1612535725
496111493
77515775
157160097
1942439547
61308081
1873874317
407265964
1245597155
1434166699
412260011
1650382681
1238541998
2018419850
1059749183
1288833184
1978056595
314223008
317564175
1388110223
1916059158
859313449
1311710
1555176514
1655424823
1588763076
1444556121
861358632
1746276036
1162372756
969943064
1942249732
1859694761
627857913
2086045945
946786845
2118013007
1405369078
1535825913
1502160644
870154540
1882979412
1602501676
1004546586
399243054
115803767
2078371973
492737136
2070904482
896043357
1388904191
713046927
501071108
1807472496
1922876955
1746789179
1574680723
22398829
646038540
555380634
1387145450
498605721
1962748924
261799335
973836069
1571816247
789037388
1703999336
1117853334
748189286
2098756746
679768660
1471888382
2065291095
650606506
144643270
868433648
1392470980
1690968483
1932084627
610425233
1104934031
1680456561
482173238
339460246
844514697
1018502100
530298968
458124225
236382704
2077146061
245896799
137340513
1752157380
131599045
96063275
158295934
2079779989
127601468
1275549195
1469542697
1936528518
607335875
227957574
2102803064
1214881690
1796646694
79262343
478584410
2019836426
1224774363
616841585
1407538234
1792400470
228458576
1933522362
845492333
558453980
587058967
1023656674
1915956385
743799370
585433745
952773034
110835584
1721298495
927487718
1892795655
1562299746
552670985
978066605
2037178624
187586658
960829970
1431002540
173611309
2132170971
123592262
1837582532
82656863
735139134
560207364
4187705
1229309209
210735770
868045305
655823871
2025372653
1172673808
102832689
1488898566
1677347328
397567855
1239355828
420718238
1736094925
1139715137
1936662571
786743866
1621552685
62223708
730113007
482987019
852798337
486007892
1375579233
92827250
46334789
678204218
522665134
1403648674
1673040754
409715658
636458291
1862426098
694693730
378099982
1405060702
34167916
1843730243
1457362499
148097701
1275533024
454014152
218998878
101673305
1010095591
1795416703
1078260954
861937588
353574612
1529985498
1349530437
737006686
508956458
2045372553
405490969
191762614
1994981856
1179029694
871564697
705987549
1739225879
242855106
407595608
1253674055
715217934
1353318378
1168903098
955239126
1905025005
514296516
304282782
1927396297
298639280
1692437116
767531862
1022384692
449699545
958398048
938877256
1663814094
1059610362
2109650665
1900870529
1994328378
1608907840
839904083
1304750810
76000209
878891656
955406410
1770843189
280140997
2020583400
848225698
582150344
542566606
1031103157
1047385477
1604464248
728207465
1920648262
388725122
1398845398
376791640
1913482887
2033545716
1570507908
844750236
1680813919
706310956
1974952407
1191451584
92837037
1041143001
1697309182
1486930881
1816250805
1703028457
1856386449
611713811
771930671
479269239
1552327471
1156354234
1505460113
175552839
1381105474
39761834
183899145
924479338
570910130
275146822
1938968600
2030331611
1328986151
1434669979
334310821
505623173
1458563136
1561463919
2022987114
1441451096
1153107582
967652035
935784979
1266033258
300554981
1748084007
270847282
712257174
1169540482
834583392
1963766565
2043253548
1236641439
489392345
72032202
1257226892
1734708770
915023351
1406808615
893037747
1753773400
1299317636
1033103599
1884157342
1566195142
1223312523
1238869788
556446518
413219444
1374494697
423886719
291419281
47218552
1537035202
818268522
268324629
2055993958
2053533327
1381858616
674346274
301945572
157391441
404477830
691983515
362320530
1333186062
1442236161
806927538
1775736132
735346924
1513594674
2057145466
1929593267
1266037610
2070123885
1221322974
1656064192
127076981
2107606245
1884879647
1951346504
1324183877
951057260
187692868
1384406219
1646052337
181832873
1367615964
357758106
889848069
200109959
1010732565
13874608
1979221124
524444026
2091904227
1786192720
211012045
1909576527
714113747
1801401573
1503344016
631463260
1098264011
1269223084
434432214
1646820222
587867108
1535639932
227580508
1017024863
1399271855
1014108904
1717795204
1788163980
153714611
1832931033
107354224
1943653919
1926816174
1105370525
1107123640
539581119
1064741924
1206445597
651657058
673819399
135795515
1988244715
992347368
1078641348
748032014
1772137760
1052627251
1733398149
226217968
1293107361
836121878
2037178648
1232906771
92680071
1128270196
1674950280
1155177875
310071703
1242419708
1947976141
1162238126
359343442
348513914
559890373
1424082375
1600104805
576169387
1423512700
1798185668
1601829918
1194111007
573713995
181313215
1240712045
1389308084
256586598
388530067
1347247674
12452008
2117432633
487182861
1215945613
1495812356
54406272
631217683
704232297
610831574
1812790928
1797563953
1425372959
909718381
2079770750
1792126323
680054965
465234647
1690678253
1471694182
42986601
562436641
1247253286
1582376198
1550266342
891313002
714311059
2024212041
1429138202
1464794679
1381491601
1193741432
457426965
719294835
455177019
2050994950
1270678406
631207470
72147955
1427587926
132214080
123435397
1442026374
834851487
765734848
2095085347
1518639494
864471354
1364877586
991298331
1599806562
2076831678
1274698370
1751915578
330493145
1115948569
1784011199
1492444901
142371529
588308793
115337207
1940090518
45134152
1114706394
414157509
222851191
82250446
740364872
126893298
537275771
1812770145
1590688986
1578183971
68437241
910147479
39766509
1067730891
818714237
166634311
615585508
1509820029
320482311
1451002763
586707865
1577519118
813903090
1858885545
289618137
1708159386
472307553
1228060730
37217967
169612815
891847411
527473285
84282079
1261004503
1008773807
2088164886
129347256
1436035993
122486763
1557417772
136203687
357696275
2069398508
1640950986
502158156
1972087583
1890888250
910783454
1816928756
504303841
1402766071
666252152
1907990616
1931421946
385543559
477637080
2030260381
375820215
9228803
2083743700
505671085
612495792
1723360337
1303231921
1847956097
1809267708
783445389
1090563861
556361619
1586140071
866819788
335392548
1239341325
176297797
1037560765
969254259
366171593
1871275576
1381886867
1840560414
1579390263
482734300
1797539062
1558406709
1345807628
332206452
265887505
1486739756
1649475707
147647494
1467456566
257070020
400092544
878253798
197876765
412702898
1299145774
210504308
2122974691
873685011
1558985679
1615747443
431741765
1912984507
1704354306
2025107943
1397510473
397382525
1694226596
293971129
1841017814
1887125854
284376039
723006952
1443548985
1615762922
191877314
1826370949
2031723190
1918368819
351345508
150822650
416422560
1255896692
1383529773
1320305146
2073547521
1369426375
268655291
1508373101
1184227635
498922254
550652612
337346829
1839441499
581755551
445762545
55720707
1637460474
1503625481
687997688
826389254
135232499
556989113
461832509
1171820745
228302500
1355895994
374674089
1165568377
1305377134
68438220
2097190097
1012326498
1514230492
1840277891
1012552656
2106019496
473059973
277384940
228684141
2105029638
575048775
279611955
624153503
882585204
1714098482
1695949419
2063997337
1614297796
871238362
240080977
2068585383
1685585229
1594416420
350024539
1910173712
64409891
389304471
1978946772
1793948180
357671236
2034222219
1270060341
269778877
1539147911
1715759527
1768613783
943409270
500906350
1034781608
1402357350
1976157033
534196053
1286517840
1850238910
1712141567
604480982
534859007
1944582392
1630563930
567892339
1642178793
1094722445
1781303821
1862012836
333811852
1124424009
1648047057
671082353
862233119
1410295879
192116142
984904023
1242285352
581556075
1381633815
230330231
1934926919
1048283773
642667114
1574575687
356134805
1067888244
1557957546
181167259
1604527761
182578599
874442422
843860823
540781201
225176677
74845472
559767242
378984804
1725566127
302110016
1356502530
915500848
1440971425
845420409
1400759192
755920984
1617527097
594908426
1353813372
88529990
371074466
2075563567
1620856172
2063951881
2018118731
224659620
1526282617
1481064269
5416144
1765418392
1802269628
853200877
1908514344
1712168818
52798209
2025167715
464429802
780425597
146879264
2010780041
1754029523
1448518767
1954110673
1892053568
444188082
1554122293
1473770954
1216723018
1431876052
1224115943
624560603
429624106
520795674
1021806649
1687566928
824457686
1230325590
1678320225
1612113624
2007088139
1208887271
543362040
876158184
1527692735
1230052162
696387188
339824951
166768810
2090853053
275830248
2096553679
759293524
1357742376
989970104
2092388342
1361883882
280348775
1827769094
689073727
1387304764
643968011
1569528533
1329601212
1919578858
2052906662
614627368
1709239959
450412194
1196635555
2040952520
1134207649
2056572643
1883788757
1410849294
524370042
1226448188
1463363378
1950941893
1667111385
1725209397
1781698993
936977923
1745193388
122621132
400228600
1564871409
856456085
913992233
462434548
2115981631
1875819731
1344752162
341459507
260325250
1691816997
1793741978
555029932
615848228
1188700676
1170521107
1196487014
2141256938
1704266035
2047459563
965438634
796478269
1346428496
152714010
612475938
359895998
879485192
1471097909
41727526
604179664
1663663041
1183603243
244942652
217223311
363465700
1519645002
1361890706
1458054129
996897265
1280585343
1636066908
2063270993
1364421199
1632112968
1617359139
925187698
2049223966
522458845
1506981000
846842878
1306515032
1000864595
731695724
1680357919
381752999
562988253
1102156819
1719064655
2007739155
2102678755
1876391484
2063363394
1089740175
45007789
1811209714
92436131
93998305
2108408149
1794804794
655945273
1411661206
1217642723
632498843
1795463262
1265283368
1774627385
299444062
592501502
482903943
1793905724
1727256955
586029774
1782441551
1827997529
362605943
2003149387
1345857943
309888854
720312636
474746773
1339005940
339617375
822024181
1589332640
929822462
833969721
2019553129
1195181100
350268152
828535672
1439922958
1689172762
758247377
1263836892
1114128653
986204860
1800641791
568279163
1936035388
1661862412
810731992
1525619037
1787222534
521617600
1820013889
2121567703
774337487
791846567
1781102403
1954279422
1277130116
949000368
941291463
1470943650
20119958
1648216110
707571725
1326014211
1511310783
274047114
1956229608
1139196091
1646053447
1224127911
1995077882
255296842
1995734006
1453427305
1625686525
593564969
530127844
667608730
1962257357
1173695306
1345671311
998946075
1217191807
516446212
1400052586
527460981
71663560
939428769
621218671
447083242
1250042584
80128015
1616230677
514468058
344396049
580787050
20220700
1980486295
52104727
1259700777
333890063
1840130368
1356916961
1378832790
345492822
1564468934
1236980755
395413873
632546980
2142100475
1671988694
2128834335
1872754487
2088373947
1387339942
1439715114
1802617525
1459642554
847897427
71845771
225008842
819051839
634036495
2109217428
990700723
1752092562
329318935
672204833
870811978
499859829
2048101251
1335472432
319608415
170033389
470118382
1151402142
1386301230
1623658224
659302251
1783373422
1103701147
448091405
1212665833
1272474159
679389136
517145796
2106545486
1070234695
1676699534
753138815
1600217578
916664545
422120393
1230878417
1940592292
215202380
853625458
610418635
278235985
365542055
981281527
374060141
1017845361
403465904
995464005
1347504081
1824874020
411283321
1116675059
1206833612
1964322887
488797524
887040971
802678050
2075468328
2102182239
515923152
23031400
945289596
1752369254
1387735131
761059646
1304681427
24868038
476568227
62373540
250300357
1202862190
106877026
1021516961
177525931
68806650
730593729
1353781935
1168292552
336911318
1284679480
1778919667
489366457
813734771
1680776570
1327701651
1588740798
981225244
1024422480
35929956
1039611077
624114145
380317743
769999595
1826924799
1176780019
900285133
655143354
995512548
729767994
1336322970
1636947003
1233393813
307390015
422870278
922233097
17049217
878535966
1477550116
967533325
896836810
1736993240
985718793
369422212
2130596025
1863524770
1505508888
698614890
369152719
1756859622
765890119
98645748
811196371
1847114013
1895586830
38181178
500703354
1425441449
1390744942
1477796122
579527072
1858035828
333807698
2013402699
1388285183
1111045239
475297299
1735411788
2107500746
2014979909
1469245468
1922485497
7610504
361400766
505949159
1695909548
769889565
631815984
1006866345
1118155422
1228895398
491270132
658781712
632143543
1871584095
306463676
1191721610
2040637563
616446888
1373659888
954474070
993583796
482397686
2009989779
1455651648
1084408871
1029228879
1636938906
1444151780
1208122721
1049732035
941638564
876329951
714839899
1022204489
1269617840
1132173606
389544300
24953176
599855363
243221656
510687215
959306892
1876449649
1878736742
664857066
1305083857
1926692611
651838953
359712729
271316729
366380798
1587215198
1962496401
1684305389
81785731
379510449
179453149
630985133
307042198
172721768
1819143066
10747807
464121671
922690861
399387004
289840653
1292829645
1543067051
414872345
529057080
1712182419
1400450804
1535165402
1865211506
224938539
1802608853
845802431
753452270
1324101674
1867847679
1722445406
568290859
283883396
1670998735
1622730927
1997494773
619446494
112528497
204668824
2005322275
289582722
41323017
395957713
1766769698
1333493595
1404522146
273615434
1109252064
2105471020
1300934570
526073515
771993869
1704126150
1076510896
1403462964
324955764
1265525665
855666715
1919948603
2022359823
448347211
1280469846
920728372
1826610609
1701895679
1881819845
1037697907
1470634403
382408519
1396868792
319531884
1424455379
1498409648
903066275
1890951003
283171279
1828940017
893747758
1131077914
1617630230
211325697
585372989
1734920010
625390839
113657046
282758148
1562921797
1657118929
1526146768
1305731986
1592975243
1077244469
1991092387
1388517812
1365495216
329097629
588579703
896768389
2094996663
1887597997
1213744152
94564266
1445396359
461224933
1719164165
293914212
1482214229
748570757
24789304
1773283830
314209525
396312231
1088816493
463803538
283219981
1109926170
682626007
2097234714
735905105
1164356004
465908914
151736613
522835951
1903389320
1184045598
1020206428
1818039482
638727671
570773788
227964153
747294643
360664573
1972417640
141625710
1720965936
186277259
419804881
1622059919
1570962651
1491089537
889371948
776785896
188918988
465855449
1660911765
1551391670
479484978
404448637
1409972436
1264891908
1381122597
73850123
259083956
1876504386
258257752
838100036
1756190200
1173721157
838074227
534787801
2114785270
1003428689
117430197
640459385
1739830641
1269216829
1084570913
197083048
950520116
1419339786
1398535910
53801456
298430982
1540103806
2123665428
933080980
1219190115
1060354259
155180724
1129386544
174188772
104488216
1659441423
539799302
1821005197
1671631811
1714111727
1504524131
215630114
657239233
1768662247
108224629
833988892
1284827859
518066076
1340445540
1415754754
146601970
2098349275
331310780
395609358
751837746
85171419
1954536694
1797657881
1919803270
1005405647
2059890198
2147357993
1123555847
280169172
987158393
892655984
1330037776
821469502
1182774268
1370835653
1411495186
2036170718
217570361
733077780
855756048
1078148231
656445154
1365681601
364536139
745632386
1878155552
1556168115
650899678
571879730
769586783
1437072340
2134974490
205648267
2065269087
1689844526
1175911776
1767249169
131533692
444219637
475106673
82635670
1119323500
890496866
1409130366
837042595
1755881413
416108375
394324254
592672580
1991469743
497441466
297364210
861281571
1967504974
1720037127
1452088612
2058623942
363359090
747962187
1051386637
345006475
527643485
1132748396
543016884
1164384352
888113098
428710296
1249083908
2093245694
41620479
405838308
1700217180
1295821825
2115701799
281137142
1637990682
2119131526
1905346235
1241752641
1652532688
1207787087
576985844
1378087712
493822150
402374172
141167296
1788251649
2012601459
1955350148
613036729
962971139
1058025645
690246878
780304700
1706163730
725262165
1697338440
2040838120
1664697689
2132187033
1429847197
496710544
1927280963
1842054045
56727436
560364536
1146318903
426056515
1932103707
467967157
788507337
1620050355
2047051746
1985168641
649138057
1580574898
1160230476
979218582
1650142185
1821932891
1373457838
375871205
563969784
816929789
1431939648
132408430
398412741
699354355
763299984
1689319975
1090220973
2073725009
1944306468
1232615019
1226135577
725336686
816519433
1146881195
810534181
1149812767
1926790238
1747891723
100590608
1811362487
1072064387
1303339356
1577989388
641129652
1552530696
1700400058
418615771
821296549
1688906873
1568446524
732444486
442697414
12329207
1164017893
1331747038
1551275709
1119533118
2139182739
1591589271
465616423
1430011843
30148793
692834128
1226869747
723041224
1413150338
684715036
1216143755
1180038492
855426756
1425338659
1710067431
2032046086
850134994
928385243
1305720558
867019095
1109497905
2063460534
1803713527
104332741
1720964803
1695816738
87618462
1979422738
332634901
2140231243
592339688
549389921
194508081
1020513380
1267843945
1781078420
1005172379
2097977391
1493012078
309996240
635421135
614408719
989909486
508553761
1794974497
1554748203
784239744
1664922804
950137020
622678002
264524209
1562079839
1713369688
297171436
752432701
606666036
992219821
1639021193
547750957
1946947248
2034603704
464622902
85440370
806663735
1823219254
1977319683
1937588753
823941024
1960668182
336530431
578918360
1838100814
669251197
207275071
373490519
877161005
1730101025
736275270
1038664080
1057597540
1982788600
613609322
87549661
1366765402
1636423214
504868464
1338542671
1839302025
1131506712
447922124
110901982
1598399463
991131679
984123088
1475787452
2064427727
852113843
656198872
75105370
1865687354
1603040594
1331209124
329684567
1730656835
884884638
697454530
218171356
196453498
1555279644
1383086759
1514005573
363224719
525732281
882896026
1106563245
950081317
2105352154
1408896916
2038167209
543527436
682435342
1842116838
531413402
310679255
1678402406
1510161416
158511759
48228161
1148440536
1997128872
606467135
156941622
852835959
1818032221
1355913231
725864708
81951871
904356301
2124910989
1394730997
1972119251
878731871
1912785629
497805886
1067403817
1829203070
276334934
1389723944
438356872
892618284
966400323
1979268569
1461032909
1012224773
656917189
1346979493
1787337911
1091888712
110495026
886017749
683641035
1014930902
2028346384
2103874290
397366167
1880998704
1693633328
1681105040
1088523781
170768203
192049799
1699455997
102464163
2098553713
319777596
1078689386
339209619
898020386
1310173915
30204992
751105371
213588887
1248112758
817939414
538331742
711334696
1329379400
1406677632
1990035470
68605594
1141782724
2135221371
1903766663
1172417862
369534428
2067409249
927686909
843767147
296058280
1471640552
864651672
1837837685
1217174828
1782933388
1670749881
845651721
49208207
1047424603
101862354
485828826
1730015068
1910233061
1577244990
163674326
1893243367
1226866541
2087181033
2113519282
85597284
39451016
1210689993
659062257
1716253549
116476796
1161929597
1078159459
131783597
501491649
1764962954
140656622
1062215142
606058101
470130476
77054331
338699118
412475869
1510975200
1741002364
1996444181
1976970520
1141234982
1348751262
1928212735
1662194419
1205654408
2061002498
2093863996
983362454
1848641948
504187531
1426952482
1006328548
1023321565
1645178280
161676125
2079213239
162461022
1048470583
2145200041
1153389871
23704723
282068023
222575045
493679401
536747768
1618841707
163985237
374858191
1117767588
290712245
1821517048
1178357210
2096052695
843042199
1881303530
308243610
1407082581
688852855
1763147091
1895474051
52541040
834661328
1856231615
1292711321
1996439641
35083958
711603852
249395603
762071698
1616336288
550441989
210933952
1049293578
504259325
31358834
1248843066
1572370709
773379948
369568534
2052740822
964515078
1997364415
554420759
376603523
969939360
292382691
548123743
1118428145
960240514
1393736436
463721260
1432248919
1989992894
1601368009
1221121357
2133100720
574578026
1852967476
756788015
101230338
307882805
429724183
1792625386
1756428753
1475091023
1103476107
1520876844
32057238
506936709
85455794
723153140
1832931317
1948304152
1206046217
704894902
2038604168
1475302676
7144371
99764768
1710716965
452182449
1213125371
1167864876
2070741790
1942924153
736740245
1709672674
1245344608
1529086279
1253538161
108298056
1921102403
397229911
424185490
1202427482
1545183002
733705803
2011985193
2087706850
665441638
660216986
1461412392
347511515
1788935219
929277378
1289437085
761594878
1942919928
586736610
1282975269
2096465317
1720285264
1173106328
604823616
1669668441
1852539165
2010207183
2036986941
940185016
634139935
881020945
975549793
60094758
88252063
1141952267
1352458273
916250735
1385680881
220230445
1910979246
58194167
162720310
771614263
2127937594
1816222452
573024970
1839247751
1010029135
965551348
1613791924
253615759
346321967
2053890285
268252090
253058676
680823924
1566453680
509540149
1405893332
651898589
620346789
2046504060
1573162437
1119940442
840990441
72191658
264520346
440876033
415970147
434303842
844864791
27836272
1938305874
1565888654
1746700965
1865140906
753894266
2025048785
1557379679
746571660
1030566128
1964674053
322207006
16692006
1726150204
409739552
1367895398
978034734
1187128972
1831641278
1326702799
1323778148
710861608
816634088
1761615570
1349744701
1750963856
1607255580
1320968701
25098079
490453318
2059309226
1122410508
617733257
135585338
1548948448
1055726110
39083724
1743062637
695790458
2092545132
667451473
547962334
1773603365
584587104
430950457
450854723
1233901578
212309915
2060846271
1057415404
1538906278
1766450622
656021099
568395834
1722472823
824149754
1479393569
1834346066
1731372964
985863524
690325284
1291500630
1914326782
93603947
802261791
610101166
33349493
553895062
1761114568
408221154
119454660
1827713953
1588428242
2075689417
990408712
1216947695
1041905711
2063423150
1238241119
574503218
70632299
1901944043
1460410963
1014827436
2130820550
625397477
1019407707
1610443376
453401447
1089877042
509195944
496461025
1390837925
926656132
171046201
783319596
419750926
1670143443
1750367722
1953618484
961755338
396461127
1558252270
186117228
2072273184
1879397165
285823215
1607286921
1006282860
873428572
92315206
882953752
1139475724
888256732
627638452
2135502053
1598972844
311818594
1223095192
344296824
156891192
70149742
849647179
453867738
106404065
1031340571
1403873959
1310742894
1675042978
1222078146
1160485620
686148372
508680403
830210973
1873790975
686797477
360246136
537733067
1137467366
1867456412
109567487
390068315
938310672
617411236
1981027073
1292579466
1937131248
653741954
1223841049
808675782
659352398
685036521
1173055564
17924871
270403939
456038631
1478010173
2140436757
2126558801
1568799304
736205369
262105308
121897284
1774921539
649312023
1476715952
525271583
1652128430
1135410653
1199609361
10252327
587111188
227720728
372250318
343588743
814310134
1083004543
1227630660
22661168
698192259
339869505
1896030799
730788764
408502849
1224973622
1391833177
379122535
1415130549
1358142036
1744229812
340524949
1850519834
1342949796
462436811
326081594
1886035766
875188352
2011938047
662104212
337107062
1347983742
1935889345
253523106
1714465553
883314089
1595419615
264937483
814086924
1846630440
87169076
1876524950
1614754644
1880354661
1485325569
835406777
99744919
596748249
781464665
1859147607
1969274644
1962708391
1471152615
1325108536
2012277176
1034635322
146862126
565212836
1980367547
175719066
1821326215
15977001
1890484286
199876442
1512847201
912752823
499083214
1780986375
417837556
1222341804
1987819310
1230553494
1232445556
763070521
149722295
14733981
2131039228
264524459
1645168350
1649064258
1244230902
2139576354
1873671462
1790030933
1922500622
342345371
1173893197
1537461968
1540602303
978893850
1175208473
2123778569
337458037
1657149022
935478772
1076170928
1407530712
1110493005
36309343
1584803934
1063600807
304592025
1263317878
406477761
183140123
61218061
1759720944
535000528
899346772
637568936
819103019
281682645
1704261802
44644658
1633589281
1109091170
191500823
238367413
103100684
361182903
1377166582
1395308392
1880190292
1170818117
62035655
1665293279
194584039
1128566463
1917544520
669227928
431286216
1527459171
525244570
449181355
220474313
919277521
1262457403
1136630153
246265641
976799282
1248485202
283806184
1882078144
1555125615
1920558448
979983747
526749741
1542197275
804153932
1664383160
1989392426
112556288
1369431997
209245124
437695646
1691102809
1534818284
959531585
1733958700
723049055
955187651
1271099554
1384741714
966405810
1920503190
931721826
1838578829
1383982752
419354628
340686992
876861575
1342165270
1823670262
2045843534
503713483
1489494601
1549566271
1180911691
1605035348
1889554222
1427143327
276979619
869839235
1165799151
2037725183
239443009
1922459656
1055597880
986908822
485470344
892171500
539530417
1968396720
1712052673
1020681263
2066798902
468655054
1277132453
1338057178
1162086868
799895218
1578718577
1093302816
326746993
821269845
145166860
1582219834
1612413608
1892102802
414882971
53198807
933156417
587451729
1655164654
656550299
1312362901
1369742455
90422327
1118304199
1160013384
1415813926
1234075064
73169972
1355841324
923723247
135301620
1693401658
2136404504
68509046
1412731561
1181398936
279757363
938185783
1497819916
1821613063
673835645
889848225
1944286813
1093548622
421523307
1734704977
188423532
1730435
777550388
1633881188
247057807
341265460
242547175
459791010
1083571848
538964979
1162366566
575054289
502448362
1601283629
73628344
1743469744
1096635457
1298990543
1529765461
348490923
210716003
841153024
2030401772
664053413
981341382
2138988166
32879407
1683179287
853632089
689666848
416231921
170298765
343453214
1811825915
2137534507
55575093
1803125365
1211655590
269017387
1094967556
1840205399
1068502199
1494833926
975482526
1576380746
1113097961
1313507405
67441641
1691757575
156081918
1351820119
1433469796
1009962588
2137179503
1081718528
1105142884
380306
920060290
1682221740
1540065182
1314921212
1358866651
633951031
2103223190
485446036
634642376
162729287
1402181791
1249129698
1719591391
1144742020
1730723244
1991423707
1728516618
1970022654
1096119192
327452163
813552256
1629800831
1911308826
1842816046
1981031851
1698391522
658521093
494830653
78386619
36906455
930917224
1592078492
1167516992
18906701
1848509792
1371732364
1917912960
460620878
668804936
1948461882
539811998
126371505
1086183913
1898138642
1476218191
1860251918
445750919
2129879846
2129720361
424113534
16761566
264291876
1794071885
31948527
2059648273
89419749
367579739
433548127
556978303
1733156457
11142951
762941043
1723464154
1342404870
1994689022
945093405
1209344728
1546747670
188545893
1830622816
991993616
1707113976
1263537960
1438724491
1229320240
839667458
1488933843
830286840
581226995
3448428
1165411137
486809001
439979680
203421920
1182538569
452856319
1650563845
653943393
163118332
1093769425
205486871
1981314043
944821713
550689219
1000271326
1028129275
1882427273
1989152280
874144190
1370966744
1153304679
1226144422
1533194443
1857793257
525947843
1524712150
128591242
635495660
640270741
912280110
1884538336
130667476
536784758
560799420
1512564996
1804324199
567550087
1869212603
527372837
1716350672
727129476
2001630039
2138314161
353500151
889052604
1696796987
806258029
1320830588
325367328
880919671
2130076706
744758231
2025902820
1540768304
1740776155
309410647
1180284555
238424031
1586488324
77518044
1293583045
2076812517
779815100
330731091
225183936
517969334
773784631
461509296
2074648866
1843578206
864581760
1405757445
1201327213
948740111
471177903
1732922728
580360998
147611035
1810292423
1470226862
15064633
368855894
2074143854
1835782453
1480793814
857611821
1650514705
1338362951
1719099281
519523773
1155773933
514852318
403219308
1057387896
1912752217
265189649
943669062
342540208
935473720
355776485
684454261
603346883
593314890
33898876
2021704125
415556643
1774199778
1892507604
1303226912
449775701
86063108
1671859914
970065788
689172409
661707946
776366586
829673595
1091690377
2021908440
910566087
202217208
996594006
838419752
1980399422
488918993
127014050
167531216
1926586186
683008868
1458567673
19129659
2125057081
709985614
1361609884
248515478
717983218
524997977
443163811
1384573918
1069763041
1100531450
1172929124
1609690992
1676683489
1645302324
1161764576
1849440014
1372587384
1439886243
2136766369
716396333
457646630
869057746
2012254211
699096073
2001758189
1819726844
1379269572
1875318385
2074029067
384476409
4374903
1357229901
1809546925
598602007
437472346
1763083360
1950482684
2124414872
631858913
1058294878
898646804
110808460
196623594
786989802
2085006139
578354842
175531550
242752926
1432937123
542217451
844035986
349865787
1862651249
1960472947
1447730921
1752949939
1391462222
1577229330
1546241051
1462477151
238021249
1559581756
2118693749
509100704
1071128174
1893132475
1535561838
1356432643
1443212633
1957451880
529125336
1388953474
1878303311
2147400201
534116650
319787194
1882337453
720071861
5534260
492360261
1108697288
460460054
1275105368
1449645566
835143587
1257325733
1821717260
800319784
1984152613
2145596415
238233203
1585324427
819709376
151707964
1108970746
630944123
769792682
1550008418
497635843
139789196
508282405
1430329395
554476663
1205854118
1378672348
1782098081
1660647452
1544345302
807072871
1417157810
1429606496
720484194
1033764625
1197982071
1869517589
443337143
150524968
8455935
746234293
830706581
615654907
611141704
130415650
1589503320
694618381
261970980
253700896
465448382
1519387266
1974135871
655831628
225973760
385982181
1676973773
1313688124
1803970290
772902844
2030425475
2116002524
1749103501
107565526
1669050014
1029320172
106254165
1001348178
3615971
329019645
1069418649
1951389150
953065481
1246715838
488779282
818795423
273589470
1243889208
1538611862
975576909
494662921
1781893945
48138626
485262607
115802242
805499441
1376055969
1257024112
1849838738
1302414833
973352766
221735935
361536681
496468615
619226364
1688585157
1774183078
1912723394
565525433
1325021141
64353984
1186183977
554915981
585748469
437524592
1144128095
1257120415
1433769044
1219376552
58590695
337252237
2132644769
166919234
684378658
508147459
1603694943
726774068
894776048
330362793
1791654884
95080833
1589132526
450310864
437209798
1014790734
1278623867
775571749
1352197492
1218156770
1351629584
377634532
441675966
407561035
287580857
2099748820
1751934349
396400654
153829135
143457208
787762979
21759784
2047970364
833401444
1797394793
1760289187
536814893
110889115
568374960
88494709
1808577936
1413776117
1383122528
1507057089
297530445
1020562390
688268139
2083392138
1852646789
260595286
1902866947
1393742211
430613776
1233926928
1641285157
1372444252
2026076371
2128143511
1378179540
1543005969
1078848126
84632376
1411451772
715212072
390802020
425267524
1694000007
1024275846
1942288740
1575022584
418538523
341923921
1394498397
1908097715
770530599
849889693
510677305
306738257
1638206707
314771869
1567333108
593510999
1019626647
267824310
1347977939
790770251
1006180134
2028459030
602779288
1699237113
1546293232
1391783321
802617830
1560093476
259977207
536886296
317020518
1532369452
74806619
1239066614
100713452
598933350
1894164632
731928327
1762993477
1583605029
1051079501
175639789
1532188822
1830176380
129056359
742806351
574564853
329937846
1139955803
470116986
958620002
791824046
1657004817
278069437
480564464
1274683127
1182403271
1407497122
1145930394
1184704002
945636353
1974753261
1040757376
1128651620
1872646574
97847558
94970350
693889334
770495337
125960879
2092053670
2030059604
1081695180
1209548768
1421684670
987266124
1682706157
1087104051
1358134129
2043318311
553175088
738880245
2033643032
694794818
618252457
2086314099
867245389
318095566
169471429
1806393758
933411170
1575843208
737636084
1730290859
1852567255
139821792
1472734183
748308719
501665904
636780374
761811935
69611347
558680665
82135627
1859979805
419633858
67115958
1627435044
1326642591
311482363
62019775
515855916
63098724
788409918
1434514890
424996705
1990477693
1182471973
62970067
1726331010
1849195497
1189199725
1481765848
282541102
1721038703
1692880533
158590839
492658401
381171459
1896183734
1161079981
1787081709
1192278198
1936576833
1102202800
1109072242
704614653
1803023749
646480283
955751399
1463781870
1276865310
1977854706
1531093941
1597622571
270947452
298935772
1518299182
594607680
100788530
344488026
1765256288
1028397121
1005958433
1887479483
726320069
1017742590
1123721668
794006906
553704817
1808004687
1330562460
746566588
908302653
236040503
320535675
1397108151
628941698
1005020056
144394343
888989325
742201850
214401667
1046149482
1062042393
401176317
912732330
422944229
1878674226
211011177
512863311
1693301384
501386512
2017223310
439567877
1967803177
1293838138
56587937
871685733
114035309
103551482
1842253001
1492184226
2133557903
1313276601
706175284
841682071
586212626
690101657
819527437
1033049406
1318497122
2052976618
1887970340
1769780921
1053294418
791933533
1833168320
160735427
1953229447
1324339991
393989295
1954296019
1179537249
1794099277
390578425
1968482402
995600747
1694820974
1165221596
2091051829
1432654977
623679011
1247812325
538232157
99491531
498849439
1576361497
13679084
450092841
1731582070
1796268508
471423230
179885760
1260806755
1676072136
1512906159
629414097
1199135150
1677543076
1668011205
1320565407
1776831073
1333812388
1542097605
207916009
1563884287
1993395646
566166090
1590368246
538445219
1615701611
174830124
25586795
531790647
964318740
1609911155
1755720320
1440845052
331481588
105564255
15294210
359087963
2017010223
1036583398
1939186338
1550525325
148792815
1740820080
1803157992
1472076441
1425792958
102148055
432975340
930881187
963213511
1727715697
2126672940
264574545
479309571
172570375
1118240527
1046851034
288987066
1303599760
969727516
812202515
1781345374
1365797438
2118145472
1756209789
202432197
1322608368
1605892297
1387418431
1371108872
1195967288
1126565634
989542436
579547598
6553648
1753061141
947961312
1770075818
945755371
1851557143
1757797571
1855865633
1414486993
1349200978
441264995
732408593
112347553
107144920
1598421024
271293579
212478824
1456231829
74083359
1207151531
611593334
1638297781
237483124
2049222424
1203823863
1548181600
675886547
510440409
12087283
1894259752
1652540813
1891676743
1620249096
829150237
641592540
994699780
852440895
236199898
142750206
558169521
3043585
1173551224
1950903142
1286809627
1354849663
1342928709
679156201
1541324613
1550617609
1228037897
643680803
718537324
2104409524
64973693
1938391022
403647645
1083289943
1816160778
2092181420
717279586
1523481428
201267771
1956384968
204046786
474899240
374002958
1016098925
346929101
751913444
97975952
976218924
1080232648
1973590117
2074033336
2014717798
905423820
426095935
912423095
223438829
636824066
975373172
669361846
161033640
662666970
303982782
1580160528
173990454
1523671448
203447089
739052015
653363716
14083342
335181947
894654729
269319939
1650940497
1211146941
1080677991
290533865
1354726931
164603940
1876148531
422573491
1006431301
530215127
1267105086
102486194
1400626364
1037481028
1258214179
901732247
1595418314
1143093466
1579546802
893423488
2138214034
1725536464
1144479954
2007357514
1182488661
1102680551
1425560598
563469907
547562656
2105793107
967987429
1204524377
1379079654
1116766097
1887515678
1874279064
1533885195
643091715
1436952574
937778846
1765164165
436779376
1404067349
1206188047
254378189
481549760
1147965114
92634581
1662525402
319484686
2041331963
258345204
823443516
732354850
1444273027
586055480
1649164966
507389022
1397652665
1575732575
1477240481
1621767177
1273928229
975698137
1736224448
480301352
1557293596
863482649
1369443526
1160467342
846664433
1054167805
108123561
587485580
473277294
323178237
955088429
186963152
1212994400
1129222131
1158455080
854202769
415927252
1210700569
668516796
962385087
310785700
1702564934
1288860387
88277455
2088556498
924057640
990814493
63256837
1593830568
1206808245
931872564
596676203
793253076
1139139818
1096561015
478017301
354189865
734470126
1601274299
736638985
1566585186
1835968052
249027342
1777949813
1433790884
1607426780
997478171
1012446068
2022442360
1692026613
207380743
784488150
151061077
1499460726
1879792443
573651295
1697765814
86339622
1003874787
1332001837
539173003
1803869205
1562181862
162188949
597028907
789788991
165742399
49779330
1647941142
820261547
292965055
175344690
1707805732
774172473
1698413933
1523144650
1309882699
1558637510
743766368
228321183
584382905
1796464063
881364101
766397031
735833703
1218682114
1434684774
694548988
1467815515
1347229283
1659074411
326152373
284831257
806045176
344411750
796313745
1163450467
1693399288
1539902494
1021518111
912166500
869800007
1868583628
1240042800
545413048
1120549613
1859087259
353684000
566577843
1421754338
1499170929
600112469
1015207162
736178356
867258968
942127806
1114229556
1012837137
443988997
961712866
1760510431
602805230
657137582
1816734126
1101802834
1216074136
2010554811
215471062
1312213428
308776235
1495916083
1766571467
1747504024
1827700199
97442927
473012745
992172109
294173323
617368415
1533269638
398575054
552113272
737937022
332487635
1938563898
786102443
179691594
763744982
2065336505
735828870
66042141
1536979821
817508481
29469157
1714673881
1206278694
721770064
1187693595
1525585097
976054065
603906021
478674729
1437875129
253535242
711118223
641544371
1061177676
1794585050
1811706379
2087763792
1326375775
275169281
955478745
562249256
563191133
600476133
220237963
1028132628
2015397091
1737481665
496711486
1270352859
854095473
641542767
500225620
1962359180
2084026611
184063335
680984918
1929806471
1202315762
426973689
1992906607
999979059
919864025
1245785791
1310995600
447749564
674372566
147452881
1479354653
77117962
741792058
1813375444
1511668165
609596053
1467914024
65416974
331934012
222129346
1749462544
2006796027
1559627458
2097297611
2020214409
2091017994
1829193574
1163150298
2084828709
1443384965
316122699
1115132415
435839815
526426912
2132249681
910623000
1943024022
415553788
619823281
1966952987
1396766180
37592843
432415050
222116865
969339719
1355929329
1173037822
1810990742
927751807
665195093
629610828
213789463
90761697
62232867
1236420469
1549500375
1236048732
1892546720
1060288528
1247046131
140043947
1788221588
2034425238
1858115533
1007227583
1015667228
1542716064
1018413845
904586771
1207123429
48058881
1878719187
1565039090
252318371
1709776689
1054930564
474290132
1082337973
120608321
1456631665
1120632046
1056447127
1643523302
1289454364
1741874875
1135640538
1676962160
1897340353
1412925189
1148571160
1330215997
1581870340
1233780874
809150143
2088329002
754866413
39193300
1719580075
286408323
1671759648
411131499
24647918
1621485750
323052883
293857738
590040518
1391003317
174897799
660229306
1908058104
1391008824
645808671
3382470
1331056422
2020233271
215272900
1710977620
508937683
1302199487
2086301697
838941600
170129082
1216546832
1903898169
136174073
1506200589
1214317363
82295395
668501321
1089162501
619648057
1067267805
153876707
2021606609
500671694
348847750
766306257
536964997
1047124937
1280276779
99792911
80818704
308927615
1722086351
105089105
1827067694
1443942183
1698137193
77888303
1719490141
476950993
1748824976
1032801132
1716953452
1014493057
1028107933
1672358116
711162802
776257996
1206763964
1780407417
1723324307
1592809385
536664825
1205744538
919911646
1659618987
1456755635
1176286694
628143879
1400947429
262030207
39690274
1493683261
226238317
1950390692
677456283
328989121
1947211286
318717994
117116704
942619782
1277122661
1458062737
102131837
1889541497
960620329
390270755
726123427
1521600728
1593094950
677090194
1164872274
1395174419
629474580
1780653193
117877899
168074269
594062880
121377240
1240176219
50430847
819199976
1899252433
1852664612
27760936
880708874
615868644
1119455925
542383623
1168617739
1656076852
515333252
1975755665
1351344339
1371022114
1671062727
885447139
2140914390
1683460440
1435148395
501933703
1155927881
1886811481
1357129993
1795047902
2084911248
344671487
732897736
276503945
1073863550
1587742220
655420196
1224758261
784004925
584245277
731356951
1528945757
176483755
217167455
643880366
1777978117
1179667489
999476042
1010610512
1694684811
1204378412
408578401
722350758
1407542800
1493268101
736466432
415880473
1191192574
2119380550
1503513626
982741739
630534104
571616852
1106361681
765227433
1722064049
1220013783
2139889054
243480194
2040383341
1163799692
239170673
1393877529
1076885714
796404053
1754134427
628249803
2057545719
668709760
1251765480
2126085077
1816477844
1279981445
267326820
41149499
1166700757
231741095
1256431214
590059476
230359110
2002487441
57351372
1671905731
1443245418
1328956025
2087653020
393124418
1947047033
1593354326
1971086688
1482169021
1510907195
316097648
409835820
2113993262
1593012639
171329546
552386882
1060139558
1756658661
546624382
1304868918
1145522662
1871932638
1728120340
1378370673
1425845078
953731444
2070271782
1191070646
1925791459
1943863905
606320063
181538009
478253082
340136325
327479549
278553062
650164633
1484955624
935258098
1411058379
132405642
1672197242
22086323
76218163
763022752
773188106
313684507
1952106750
1814345663
1341861393
1499445162
2132010520
1510656488
1304823373
561575659
1550463850
1730730613
363290349
1245842496
1102601978
1305428036
1245700553
1526034060
1094738228
14383017
1178981222
1417336340
145293447
206114254
2033220127
1035120118
1985043147
1876677961
1427246102
220679097
1999861721
1388601993
32056592
1008004965
1026483038
171954154
1792198039
2077854907
531910584
1280559592
2108020798
939350585
1592475567
182969204
497107093
1143286299
193640741
1520251438
1442148688
1314884272
62783241
1944400585
1225951786
1801301492
1200509854
1274606853
767819417
1397299813
1567277707
1987153982
1665319790
721888077
428274705
2002968335
1099367907
2128291925
1491731930
1761182887
1262643571
1618517610
589721122
1455241245
1259064735
1807081439
735307324
1941461178
761634168
1244710060
1459903399
1474677468
359113778
659948115
839707514
1013324705
972385510
1666995361
1142678508
1025305977
227157993
887385492
808767277
2037885990
180558224
1309584858
1548453144
87984445
1005686698
49784024
794248554
1970323470
874340554
1554798863
2052512473
1951212107
872477122
1959221350
1180615737
717745154
497534103
1795657762
199911272
1959714841
628657567
1062333899
1170819979
1088203831
1603523269
1471071807
1679907605
712807734
1552945584
2062813049
1511992779
1384082327
12348778
233647974
1527602174
784516905
489874756
1777470755
1504434047
109808718
304288451
821905618
2126532273
261404410
1709076418
343126965
301504208
588476369
1146037536
418210006
978853295
1225877572
1185046624
2054259947
159999116
1671331506
856634071
1907760911
2005696975
310028864
415430321
1007970362
1247521668
2063151177
1142701683
1828916250
1597950404
1996365603
58542650
956770655
1772556452
1226249061
354354878
388831634
2106303142
1389380612
1517130413
1194983901
559954691
1837553165
362237504
2145856133
769580929
1830386019
35090454
1100488750
1878891406
2130201856
153429048
119315226
1401504146
120916730
655372871
1328492489
1392391555
1347714185
1320430486
1048692725
56115178
1505900331
877338998
1665720733
1353868939
1273470941
1762190205
1884723109
1655689290
403126235
352830900
385250057
633777687
220016878
1697640224
2077950396
547761665
841370075
1860317060
479082348
185628038
21885349
1531928082
1475712596
228696885
782546271
545603447
765140611
672979198
2015359628
1717171198
747374399
1979207462
331601225
1904143844
1941847503
1728147002
737712937
254046258
319663931
68284497
2032934958
2142671813
218257262
2112818458
1795207834
1197266642
783292983
244034168
2053779317
386216427
1814127296
587634636
691693197
820230043
1826458906
1457377262
1656604535
1064286546
1966871740
2129642195
1680430163
235370172
1582665222
1560520931
180019161
1854100251
1468229238
313646189
1619824658
1461818414
964652123
212155400
3976092
1750313039
1146363691
1699648798
1789570310
303428727
913229914
675485127
824877123
2090543736
1145330352
1839122291
1638909426
674506712
354032491
1994658019
1905229664
1820154645
178459156
1290879060
1990034453
385528571
1044594797
1489313311
1434606805
1701516232
1206494074
250316462
659368009
2017220195
261225186
126553239
2002888641
497602088
463428178
1126998862
503550605
2116507421
56655884
1719030048
1658860244
1056369719
1714353909
1697769878
1041713598
531547607
79297930
1729679159
2103720822
1809579997
1529755368
654163601
1177060299
1372964825
1611342480
655204353
1681420875
1276187465
1419205880
1392533991
275459619
1247600133
1627694960
187882246
1494156068
747630721
125090035
432190711
428012853
1750150651
1311757720
1021664715
1968610539
1606642256
1518219196
1070793562
376523831
2130561278
313855858
230593546
2095151526
710517461
1059636063
1081330388
34960843
1606349936
114579588
1716797350
1214146171
691557548
229120772
428639062
717130711
523727449
1737481685
75120779
1612958645
1024662206
73534256
358377170
1750042364
845662263
772308252
1837522084
2144122055
673429448
726932769
107952565
1131759450
539461655
386682180
420874391
1529337902
713318141
2079004553
173281764
1986960391
595630070
1264002704
2027302437
486055837
162265877
1305249249
127279100
1340492592
996964904
956639822
567080484
940191676
260863930
689062208
997684856
543103535
1148425428
1320635061
2074447675
1125412962
768804849
1048049559
1273876986
2058474871
1487829610
1760154441
2055075236
938677530
298479427
1710928794
1918984484
807229627
1386819994
1643966648
129416369
246326121
358566322
610952641
1940753673
275289750
1873312989
1433352414
1581569332
1289190678
432427632
1483565905
971227298
378970334
768680717
1187656287
1057314306
1102243373
2017766839
1333139163
72364306
1252831387
582039358
2093014387
26428598
1203375732
1436168002
589969280
1111532975
1091186163
648765495
16792332
639589475
65738901
1150133101
1606197889
1292713894
1070774256
1371808075
1429329315
751425163
996942351
1142625898
330873208
1440957094
854207786
1716593133
229656697
385757906
2013285406
1170480199
163574568
2077351028
922923734
1711961410
577619949
391184067
1406059158
142744036
213476291
513338504
607960525
771613470
1720494552
341810775
1694221484
886737842
921912443
582601953
551098756
367275765
925494520
1127355253
1637067980
1184190078
1823898532
2068453802
1685909806
794321084
299483369
1033815636
877131809
1888806625
1120675001
1846049014
1955059322
1634798650
1666584300
422595809
1518227302
1196477011
829757490
640901882
1107020404
1027316086
2128544012
588067745
70356567
510764431
341013430
1252125196
829900190
127503526
1322093247
90293522
237292382
638559695
398860833
1805550293
901857040
352308809
1859645430
986436020
250110126
1947386041
1412850577
1023658961
1164391768
865596067
8933011
1414035529
1328608087
1177877387
2010600659
823875046
334312971
4424286
711271678
908324249
637565768
1764144108
2136438851
683568125
386917896
587284942
1380702992
275465362
1361136623
1364518835
503594296
221829900
9996515
255097348
1132284323
2002794071
41098157
298941590
366970829
1215150650
1967327679
72237057
282870479
544139760
2055867416
2111670460
1613183489
800993965
1765147355
727235766
601758106
1747303682
689942992
1637194267
651082310
372393977
713868546
1306817860
145566292
1705970368
1809194124
1581252364
795507872
1516478355
1114857701
1121424154
670917163
1884091645
600629056
381488606
2014153172
1688881410
1968483830
1302276985
1058195432
458697531
2055739397
2023320846
1721305030
705398348
1251627696
1279428593
108659479
1295692613
1319729181
239229758
184402456
1751814951
612289731
819490392
401794146
905687347
1627081577
1725691674
351252693
1887137182
275872053
1658742877
1141697969
163131150
2051899827
1077512078
1032552769
1912053180
411868107
1156713431
670423580
62055689
1654961476
1064813451
91102831
1586822650
2124244946
996950804
1945773466
1448149352
574305281
616110666
1203648386
406749834
1765672771
811504609
1933022605
1286467803
617875119
109312738
1118292404
1057948164
729916379
829581587
84000821
35792258
2011166967
1094917330
1439278788
328072490
1873964430
1680496783
1484297551
877781147
2079629829
1734854554
1460993489
28206773
765568086
755330357
1523639610
1413281946
34958362
514726551
2124342009
152005503
1963564757
100953469
1758390739
449880716
1833868368
1996707282
165926786
1459567193
880923344
554771532
1945292263
91961764
287464226
1737367782
1459442230
113233074
1166335299
315074707
1809266107
1061291750
625458259
1046008827
1481197106
479047080
638093926
1646372164
1547814413
450431482
1195099692
1864220477
1627630656
1877525197
1747443060
2038669781
1348840788
1648148479
572816049
1303736988
1800538775
1503597426
6232218
363612481
735587061
1615719536
1971707572
1621558954
406911885
437883231
987350341
1862644487
1236735864
686776691
1397293600
408577034
1244903328
208330765
1079163968
2044242628
1384213574
1143326318
227870817
1466731278
1514511345
1520442837
856042803
971110477
1495387220
12149154
1828335527
1487264901
152941211
131312245
204842749
1170843417
1873480554
1390010137
1735317844
521298317
1806973790
1149366278
46014340
922505001
71743122
1128536315
815698379
1018958544
881472125
564144874
1665137651
1650875583
1993710571
325705573
470489318
1552359838
1506990518
1458909580
1650006141
1452365779
2009223878
1528545581
1769957772
464535278
957300729
1899248744
292606030
1000549595
1619379051
70570686
877969759
1600971885
2023475495
1549381171
1050019357
1371501585
1448980325
684226233
1577691510
1932368760
128956020
1590287223
669985643
1783282221
666188098
2018649588
1823145472
1543652790
1028566500
967955291
188500206
1485817759
1958702329
1751594857
1972303444
1839228090
917258960
1126835891
971703951
1984358818
1405339436
359311424
1289891020
1300980378
897678781
1855697089
2050798376
2021603525
1100791267
1472390104
1384556318
819910923
1590977552
1474715345
503205146
1902764603
1323845758
840010505
1422187933
1094376073
1521582235
97122317
1465026857
2072473366
443180790
1559051694
558810190
894580996
1968663353
940631647
1947065333
716639422
1226943155
1419600166
2098516505
1234882275
39080096
905772279
1210351841
2141705335
1284357696
1834477906
1533872326
1704969943
1645574945
829833714
799703769
975967202
1739058550
310452223
1292631509
1517675348
711514615
1937487101
820364031
116298972
51227833
1970105590
1062199657
1188153104
309365027
643176515
1727136436
621405429
14492167
270868069
1146980087
1296055526
1653103168
839694286
2104945052
1073847870
1623436425
11153554
1016032503
1761640446
1218272257
1067201037
636489410
1520283263
616459331
1631589815
1505150186
1308656391
293036513
393166648
252117206
1193779292
118278789
1647672917
346979302
1618688471
1735691497
798587355
109006001
1233772984
836043167
162537745
1304445353
1891163982
1463210695
1582573183
238323438
533794081
1224385821
502956666
1885049183
124862280
2059634378
1161624669
1286230876
1301229909
916924777
1590934918
312391933
793771283
1268048106
701950930
1638820987
648091830
1258581128
1380010775
691134959
1209719947
1008567971
265086980
1200401470
903189018
1604926814
157469270
133437599
268044699
1497240131
158772828
156570469
1006024841
1329062839
1640482880
133846083
794976257
1412209551
1394576846
917754443
599079706
833530052
1741129849
1264615452
874624067
1968062193
1838100477
500912160
1727374548
1844076226
509266984
929857909
135076423
411215464
206856250
1946170182
33531177
1356523864
284662584
1568883045
265367169
1935773949
1280431144
887580931
823089018
2062140597
871303940
728740874
1046764933
99244637
1192031164
570830343
1422428966
336760417
936183728
1534845028
161164281
908428306
926851253
1773409849
2047609857
1462603162
339352289
1021044952
1281261133
926432331
52821804
518984721
565111320
619461048
786380001
216732340
1124327819
2087315075
555564326
1244758509
76792017
1862779922
583758831
968543840
1850200774
412853093
1794136845
2077894812
816185492
1814142647
1289481302
108249061
1231685403
179427440
343274331
1755727981
2067215738
618005677
1638232129
705218039
1609282440
393197721
434766381
951951578
1698582476
176194233
1902139563
549192229
1869600172
1900333987
445296286
1372616749
771288048
1748139522
1582713861
150331863
1648196326
244086479
871829759
80192536
1886296733
509328762
1783760718
65938703
249825533
784303195
315620535
663130403
1213605928
967110811
529605998
849798920
1233225039
790080317
219858543
1128221584
450684346
360462460
2042095457
129607260
1932189160
1864701989
988155256
534283767
1070591979
1523822290
1397161110
1182157903
1408643347
634778837
565215954
350593681
1739028520
1267855131
1007897113
668218791
740758650
661647247
655471136
682670749
989072202
1798610245
2101326742
1035287125
150789791
1023132781
522504457
634824276
1336793815
891612908
792257144
1291498729
161672638
1302512734
1798659805
1878328662
820380644
826159741
1714622102
1995213774
1623388203
981359935
1026440581
2146059814
1431951483
1460033387
430556588
712128487
2134453496
1834590816
877275382
271036032
23602684
1343780555
190952360
1973276068
1953155694
988075074
663136001
563438442
820543023
1245796941
309095135
1879639135
817764279
1490741262
307808278
562589831
1164214027
701367546
1320037126
377765562
1991562157
1217990774
941878837
424333600
1429412534
210516723
1768270609
278368770
1730704747
916997426
854758867
1874163572
401989457
771557748
657841888
2018889579
891843634
1874381556
1106320770
1700549837
217595655
1564036809
808567178
1560382155
771395436
730839984
1277857310
332161457
401660003
1426604700
308943738
1493443321
1639782000
241602189
738681314
1482401169
1889844724
1722285436
595413866
867617326
1496002821
1631362989
2014203440
856375107
1642905164
130547968
94965388
662539713
1694705381
563787875
493291994
1106996393
1956424826
1949679726
886982644
78929430
864987073
692623167
1084167674
569479888
1120708376
867903352
542558349
166598307
2026705882
1316255648
2033223140
477119887
1342464344
1957634882
1965889565
1778746943
364888815
2093783626
474662676
736186408
1657301607
1270360577
1584806838
411072158
1264078238
1745538304
1801283832
2119286048
2080994713
155239281
526221045
348435597
629724180
410120953
451208467
1061150210
687186484
1964904365
197278656
211753007
1794524843
834505686
1173972803
284906278
195806206
1625837670
64463308
1318882467
2110565958
1963146521
52401566
1041699929
391162495
562393247
927366957
615847977
976581506
503732457
1859868640
1265465467
470182252
543525846
340854740
1338565715
2129635118
1551722196
545562688
859192734
1598398691
1425110850
1735958039
2087667058
747260523
1237953353
501101359
833523868
488162551
380324112
1344641548
697811779
130061868
1537257492
32403174
735253966
1857643940
1484841080
1322324576
427630783
192431022
1948765153
731517944
1487663254
856651586
2110811592
1362142132
90858367
1457640550
1342286578
1753287921
1974127474
898800246
429849239
1088698507
1825692804
70965754
852350489
815609555
1855643639
1879925610
142668145
958779860
2016817236
1420967335
1385839457
656615483
27459252
1673700127
1974773274
670781052
140860945
1039042937
583448186
891615783
131700644
645181006
2079251825
1063924624
713410548
95825658
1054513027
846663689
720028139
1607378394
844715411
992834680
1232419781
943313013
1439444036
827776767
1884308301
330284706
373509498
527252003
351926801
1702922218
372918097
559134320
580622631
903383568
1644432762
888712306
927317631
846606220
1008191585
502892509
1095892975
595213693
26177276
662812854
290113587
1780197825
4793515
1572712150
1071282941
1059584526
1966892110
1247468249
1449320726
1532569879
1253305899
1437448482
2080234721
195696026
322797901
674686037
2143839819
1878161418
658529227
1180708557
1954074487
1110663577
944472752
577422698
811683906
152912250
508351028
111630808
1746918245
7893988
402773568
70341690
1096563241
1312380929
823356085
8785470
638939330
1260973664
2104304390
242291885
1344236212
975896297
1518435257
1961259593
2006052572
1095419743
1816908092
545522019
1175051136
1406611784
352395557
982697607
733850479
2096599227
864063974
1115771573
1921401178
507636284
95732641
1290808670
1847393361
1039909062
557246388
1971930907
1878004744
1825467619
228892998
519795560
806239636
450361886
691645949
1318251361
734697177
1747029331
559830330
1191696265
232381212
346313520
1845207379
3924585
181002168
807794306
1736859484
935318181
936662888
173383307
1020389220
404368688
1093525479
666006693
1054584074
1525145494
135419024
669299542
769693517
1410331275
401566699
374487936
1814896899
40059831
221158229
232240157
943276312
337725412
2000634695
1823420163
1354832522
1140512267
1923228640
229464071
715879814
223082670
785848518
404630313
699334265
1952827467
1328422278
2007642742
432492334
31542793
345807366
1909279850
2024455831
370437549
30930585
378010220
1938946394
1675745216
840333304
1981036259
1455579604
809305089
1710711896
361157530
158087286
1708864384
1496542850
275144552
294489093
581597964
1188457317
761304395
11203108
516412671
417549600
1751601698
323946204
718093449
459499479
345903959
979481919
91278993
704773624
1017183299
914901030
1854796962
846533676
1338926448
1658798516
668047307
219450940
2002514499
1165949881
23222687
404787809
505425847
2036076636
587061024
827864738
1243199845
104106439
2015622004
480342978
1591536113
1079696218
600298
497246916
1009848015
1397727344
1076421814
89374817
1816537152
658187768
980477870
865647000
957099878
1652013580
236892637
272629667
139780968
1568523408
1418195934
1168909534
1250500800
2023925495
1495730545
314130460
400211809
1614505177
2120514584
1484380570
1274804330
1825838048
1991674981
462233360
142955767
1917654299
1942996287
133128170
39003129
2043614059
196449684
558223758
1581480097
262589771
1438118529
684104522
635285781
2134484093
660800004
1694378797
76317549
207877689
1671679182
1590874593
171152798
1924283307
2088302811
1380427557
537500166
805695972
430476126
10466698
817887081
1633110673
1293136679
1151496033
1025570225
1030005645
1466014536
1088580275
846034159
37799885
1037714583
990340401
1474505570
2010183511
1416259687
909938974
217345073
2053879638
1693016710
570697945
1507488941
1441360560
1188701202
2043759534
4932506
311931386
151006370
2095653369
1245443754
849384429
1078038042
892094630
1220063619
1066823114
628028611
1451853551
217778976
1828039418
1705688079
402311437
570950849
2106410473
1732773595
34432415
759072699
115281999
1192944203
1310107928
543124462
514376438
2018668680
1414900409
1337460272
1944507905
991304357
778266695
188235290
1304568312
205441645
510798441
157101162
1744389874
1118121303
2063413532
116998612
628546998
1151204961
1370072999
1996682374
384135006
442325193
725213489
2041771687
1546794436
538579262
1435753690
307950752
1963959377
1021974879
1476137312
930995097
631813944
1232136496
952468223
1624418085
701893737
999879074
47717821
586856455
172344268
984684285
76438232
953463361
69674779
1902588516
277556467
242541445
353049229
1228447059
474559462
2045522158
1640649946
890356339
1866742105
1244040630
1482842022
1324726555
817755372
877263200
433741710
1319560884
20912214
1813972515
1784718493
1164552556
1880466357
1546380989
452067866
354028119
70353426
2118845650
419164035
1189967736
987786567
1168515004
227176541
945391180
1309284949
1595863470
917685325
179879489
1185787313
1162764147
1795940247
1550215746
1468102543
1097018609
2468708
271217535
917895223
1917402381
437259760
1240351596
754789300
1470256845
992131803
1305718415
1394024194
641299426
1079429881
417785220
2118437766
1471780709
1336089923
1489268978
656554973
2006002548
451706605
1504457294
629733190
587917211
993696572
412774051
1866184461
180698934
1292022701
1629479257
507273708
2144425901
1601773897
1020384658
1590513821
920815269
905616326
2085308608
71227863
1880578183
1270762059
1205343616
1724524343
436542951
2132908877
1879254186
1406816360
1389298443
1124001138
610314441
1162133666
1513204938
832556812
1225613124
1125245502
462184472
1576828754
1501289348
1184305758
1863364434
1159238988
558422211
750968510
224506105
1248782731
300913750
1084000329
1896594822
930944295
509030363
639094985
90027695
1201652496
1263672205
1887309315
172807183
1586546479
239634652
1993180809
19659446
553123799
560391163
59774459
1176476402
1134558412
650729098
1288313035
777459334
117403822
1245532712
868393357
456437482
2045274267
189931994
595981268
1856830408
1196313608
2006025480
2312580
759621808
3384903
1591300535
2009521855
1581595705
66106680
1911496137
703677969
1654826248
1579401925
1166471952
2950213
128536988
716981389
1645610902
1052997037
168758501
1303495729
1525317941
1125251485
312403453
219647912
1562460024
406873820
1838767432
1633563025
1093840246
37341080
1511267185
414429480
1743756493
1508400744
1321348930
932420363
233252682
349565428
1974326311
1371001066
1179556208
359751943
1754054730
1807426085
2024039530
1750761349
1668807368
1323215867
174528703
1580546582
871381463
360907134
1348036682
10814108
506972524
403053628
2028744833
875660349
1261107545
1188500576
1535610079
1878368229
216011496
1739628776
1988882651
1327083757
1752684653
420175827
1745111595
1597642800
1470597661
1878582879
1394748270
1912279385
480605434
2042141058
1857879583
1596640924
1329662317
1668763157
1731017899
267574616
2047834360
130724010
1341961479
1522127293
850779178
580482670
402969267
712391635
276423200
1900107070
1286861101
592700213
1080165768
233554803
2001909216
1907116875
911100711
1646428309
21132054
796098523
512919683
500491677
1380815131
1331308796
1002123803
891223293
1178796361
1141237652
1212526779
4416226
624277627
618723677
1144340771
912846333
2077831270
1629627729
1250777453
483204798
127136482
617476089
584750908
1765562406
1677798250
1787959139
1058223684
2143346903
1169834394
1350326192
909643428
1620683133
1348565854
615347955
272571152
1286201018
2080810834
1112119807
1609598596
1538408606
136236830
1040638068
863978412
2026193609
677900583
215697533
1422272962
1988556151
1781646298
1047190370
640850948
770290850
1185185408
402072245
562411316
1597546856
1891544289
1404101295
431294557
1449189680
736299174
57483289
1632881184
545957531
1508858878
350120871
1527622812
1915945428
1979018072
949188339
1104945634
840398973
1523509364
1947987852
582956391
1986291154
48589796
1926538412
300083668
515318619
1621587968
939258448
423239518
379910376
88310384
667907596
918028682
832034052
90310325
1955859214
2087780001
2045889708
1773641871
1468599988
84690089
982017062
2070425123
484961287
1930348635
2057871165
1649670725
1831924051
430494487
435476646
1434971817
1697016548
969873724
848126972
204066309
2029455408
1854429314
1695871905
794392172
1312327660
2004385367
859949949
1134570435
729001000
148002130
315406081
1520888280
1394767575
603503766
1806617446
1544338989
455191953
1010328915
1103031882
1448487686
1354147436
253958524
1524639452
252612986
2087345055
540379441
1209120144
1934926577
1612368022
865116697
1355937098
405462125
348359936
1940876532
1566900890
738527242
2090785398
572683316
498084902
288081867
1365223259
1266266517
1333472218
1387210617
1835412495
1923482915
805840256
1136735875
166700775
138097496
1377005844
1534176200
190998706
1176201935
1114384597
1155763645
402073621
808801115
443974455
641066580
471899853
119382833
1493758547
1316518977
187854217
1768767061
389352495
1294308890
434653167
887938037
1873623951
1807336381
1670277493
1891054913
882390863
472035499
1638682844
630897522
1489191747
752746282
1496499452
170120631
1044658316
1975593308
1598955799
1272489954
1841059187
914582592
1528686736
122642560
244110751
172145102
1890755507
753405830
1366184633
559723212
215155615
538117014
1543236782
1695852935
1479102116
1395437796
618871163
1050651734
731518135
2048401398
361364883
1968150200
916794151
702603939
790277264
1974873284
1674703265
1540199300
1577627926
1438203159
642243974
1315691408
406682787
263244358
1054101311
658440269
1463771357
952647315
767470880
64617087
2026057448
1694213373
1911277936
1498289125
221880325
2099899307
1693551798
351735327
487163422
30748401
1994124118
1775095907
1917305585
256510633
1132732796
294297057
2111703473
1980167382
1987786554
150983714
2083612284
1549574081
833145984
1932931334
242847404
610297086
769601105
1458807138
320469295
996783593
331723185
1450546880
544063200
108238816
379214121
1363666529
580338357
1356539289
694927375
339816112
1040490908
2031360181
982273861
1405994473
1031400278
286023068
941603259
684863589
2073174710
1175956522
1002684344
680402579
1690830110
643574525
443890679
1946743696
1614257081
1071192381
955414487
1135661834
577344208
524320986
1811662636
2146777106
647584481
1660743910
1458793712
1741034079
1208422496
1759264817
712886009
436235717
906374173
318265031
1474478817
250716036
1117387543
982974655
1158781420
725220632
1418780601
635029527
1212667180
360192456
321870091
926340967
830249453
1548062213
849073065
332653601
1792097763
1110328441
492585375
670834777
1080566734
829116684
274103016
1057633555
723705538
1766477517
467953012
1446987004
149462922
1800029853
1571612047
1746925112
3532846
102177950
739415569
672171260
1675004031
413959980
1428768969
67689881
1187701227
1208585513
4410975
1146732173
259617983
1711115173
843548380
1201398621
1013822201
800572592
1780562412
587347369
872750512
1457681637
1136310060
1567099222
1670097148
2016572107
219397659
227826862
560490467
913593331
975482481
1514873876
958103892
692067275
694124705
887462843
1055812397
714895814
868189759
625648099
1146581023
1325031338
276361523
541071710
1160870443
1997707192
628696412
657347410
688466080
1934443213
1929957317
1519288846
2061511406
477976341
1644218279
912077539
82306435
366507415
1495447098
1644810416
1288986194
540299600
524715654
1400647101
8941642
2125634700
892182222
2129204708
972834919
1763999758
2062344182
1800333864
475998607
1754175591
570322310
1167278315
731216082
1045855514
506216250
1918538113
1649676642
516083205
2091153239
684910218
1916395936
328649298
1101563043
1321899806
1147719298
1269984829
711461405
546048536
1077862530
1891637644
1907920425
622297059
284211012
1410907640
2071655640
158590194
434521648
1613206791
329236026
1005562725
81451200
1001807531
987434973
38448755
1407278704
1890264842
1278837889
1273109309
613285710
803247486
468108459
722953272
1487271942
2011283904
144107096
793459396
601275969
1953665969
1445172664
1256559102
219507972
1626187765
151913852
117680150
1164408973
262192943
1605805712
8722845
1291168434
1953543149
1866180867
139524812
980051863
825096538
1460618270
1120664297
398211401
639803559
1870054827
1217957161
715498595
1904404536
1279486966
349838395
640369721
344543465
1714816131
2069119783
766586581
623328622
983455045
1927221603
1094754772
122886043
837241983
919163693
499054090
555548467
585168980
467789059
1391909898
1490223102
1371097304
1946226052
1282728003
1822281670
1454675516
2097864597
1230518161
1461654828
1775694492
511943894
1113117384
2092578141
634339657
586108811
73645093
1230023306
1838487480
676656518
1364113953
911925853
1028285725
895439293
658783515
1701225378
1343349555
917720715
1655214617
321125713
699092565
573937830
1163485268
592034825
1002857796
471349423
155741421
1706715376
203272840
1000945038
59942701
2037567362
1904876397
1945845531
5536967
1508576274
861944012
782327696
1721529896
800268775
260601802
1423357658
1593645755
1832130956
1759707422
1435188132
643767478
345941799
547908109
753829645
1775554191
1009801347
1654140011
204580222
2135940510
35146597
1961223929
2119758152
171595700
560229382
1777755431
1226241537
437515881
1031813868
1662873652
1321818428
341095534
1106123676
1756194468
1624296772
1106618434
1610885646
885628134
1067256858
606153278
1150655071
730629495
2011551956
1118519083
328310081
473080053
1655310820
2048085412
264294378
1276851947
1202560072
1710234120
283783475
898618784
5229731
1606879889
180920371
1365482040
2058500609
695186277
1801052830
865812769
592056370
1027910563
2133865157
946798331
85211612
1703061694
1452234283
2014781236
1590008481
660005659
1446919093
888434238
2104513007
1027457610
857088302
2026203155
1664550009
1332924860
259539650
448344575
449261225
1347615722
1307775106
1901156745
376668123
1571950528
1820322932
2317785
468138656
1195674693
1608675686
44760724
59482434
1566487760
1859272937
1249793488
2094556754
1919544687
2025347430
5551839
384313240
76635964
1676211376
1953585037
2127163460
1413932102
593685997
1277345670
992527213
1063337097
1547546668
2133328309
654454161
263489853
789490788
1089256170
189063102
119935378
162486294
514644983
2035306759
1381781285
703378129
1286682696
1852729751
776749574
566842701
1375067995
1384133581
1946488021
974849767
2058042365
305567729
1765464294
7134343
925040006
1733303559
590480236
556719797
1306118034
1467266096
2093715584
1734096690
208579084
208177701
395569172
1457580065
1819894207
1718542801
450156999
1462241812
1850761450
198571627
1657530906
1197183421
1022336641
1053091341
356902237
503226045
55652229
1820631957
402701472
1638617533
883467958
933032162
810854991
1490889337
1712471198
809394505
583376332
1120988801
963035181
76702711
2084433842
1134761695
1040535366
749360507
1171480218
1777714903
360961629
1944492773
1058493137
1418152365
391600343
1137624011
1511222073
37886294
530907521
980661297
389238978
1064266903
713882331
1620367007
108843844
1859472633
1449135892
1105287051
513232267
497628535
1683034232
1003382333
1229148508
1700804763
1347619203
228294554
2013502470
377859733
502609293
238928017
1255690966
65104741
19775676
1795899503
1309509281
89554387
388255667
1948217974
322830505
1845720240
1949126946
1100058785
1825265325
961359317
1632048446
1723207237
1512851190
513616834
1015655737
1992560904
1049779344
196900003
219845981
1347941568
1250417750
970192915
2085954474
2070664286
340195306
691764530
184074488
1602165971
833309497
1281366325
38660316
902178637
1103011702
170601927
1314058713
1566235458
855767219
74641178
522296804
495409409
917760282
924676485
1692299966
1818471285
947203432
280969567
1923275106
2115994243
1556910524
362708807
1374881695
863041074
2016091335
1914931223
292597468
1942048619
590447963
434119164
513504696
433118000
135785841
745943900
59782882
1470809261
1077471063
1506214081
785910563
1491203987
400605516
1660154729
1014503314
1882196481
1369578001
500819719
210970492
1202663226
160480533
214958269
1292766090
1493709108
602130114
747834443
2026357516
1695380396
1101009124
241591171
806775573
945552855
151774821
747854832
861534129
1153141952
650969097
596655313
831894347
1964420544
1202833528
439860667
169969639
604233841
1783031956
664407287
295964256
1123598603
1249516495
1829789044
1604741045
174078689
1353403409
1734081800
590535681
2028782086
1487730241
700052216
2047820799
2057279013
1414846206
1240737251
1195653253
1176374449
1079893341
1016662593
180489016
1494082224
427583727
1017305305
1158972889
2052167577
2057686211
435637188
2134275106
1260244725
1286347947
1850271452
532017795
906017590
1919893598
1073922993
1266321273
1964281708
604262472
117959014
698221275
1991637542
911489572
1462708829
2129209021
439854846
1540533452
679774739
916789115
338413893
2114866222
1299786839
328373340
1140633183
653995552
592104055
1828189906
1655527238
200842924
1762374208
148306957
884677713
733162435
1842629666
1434145849
1329157471
321124846
1858545950
2041772768
174067244
1158570035
162568468
1814124570
1776729818
1786563747
422234500
2134779645
363073297
1641935030
592407382
280045504
1930141837
1971533034
1008722140
1339791151
172154989
2036430363
1491924162
1484811845
530965027
1259669544
304551948
731671500
1286947220
776602626
891299826
1637802840
1770392850
1120524956
1332198554
1179932240
1106032670
1485779346
160104217
1744032716
1606161694
828442555
924911556
2145394958
630282163
1318461605
1982645405
2093853113
197533612
1019329051
268265261
1528707046
188844626
1714062982
165042983
1633907829
536956165
1343026002
1942471783
1142501242
1330894807
1170846572
138446186
617115652
1138523925
1480692892
386059623
1441025383
1536863833
1052744398
38022776
1171361349
1917657577
301098393
1155677196
1890193718
1152002545
144038657
213168409
963444088
2131096548
1351490923
1814437461
275561104
1679809846
1448396265
39592045
1441509706
1995427161
1203333718
962076267
1962464011
879532119
1578526798
1570344900
1136454313
811886777
2134571471
1525336794
1267315919
1386230269
191599101
1445026443
874233738
2141924000
972652577
733666689
715133796
716656352
890428882
257911815
1043243744
607644205
948683051
544376210
1351254909
1928014303
1317124676
1140557799
1662577937
590067688
1608161088
1951313223
891290303
981687315
767520921
2063569407
1501455140
1670883066
1817508994
835077043
523010106
1890165803
504507645
1931466276
1626914753
16880741
2050363890
1402176372
235889630
1740615627
402523953
279269497
2113878635
1756032953
1264396129
1520385019
1745622679
2042028532
387320224
981071022
515903424
1981383191
1396163677
1431181318
2110556890
300555316
639580767
852948848
1231817139
1667380992
826126092
1957685047
328582175
16352810
1510318625
404034752
343148329
28697690
1652487379
1813046492
1085169286
522737045
337859859
1511971189
1228440583
1320161715
314831460
2003632247
360126476
1639749177
72972847
285534713
833298877
451395814
364862357
88417754
414537544
669053435
58414075
1093946103
828517991
373437968
819086142
542540958
1284486187
596146408
2123057057
969845072
1788751286
914866022
2111972073
1437849811
196902874
1658087826
1263134157
1503961634
1338073055
213548315
1338041429
1942008440
794971155
511440843
1586950702
659688079
565791480
1034889567
547809082
512671151
237663327
297145944
2099538784
1224488873
2077901154
1919410488
859769658
1444743928
84256021
1076182456
519803767
137512702
766307201
884009669
784643738
720983682
1512203138
776287423
1582561136
779052483
1127075345
1283424015
515104498
2109952247
1788188340
819648482
1782347638
650058221
1006556002
1385337091
1586172218
1175578347
859114999
400941708
362172115
1896057076
302699235
1289065846
438270219
2100988238
1696860785
429176223
987896791
324911309
1343953103
1225083834
721611148
1769633036
1452393987
28975146
1298065466
1446510446
417263298
169247970
997975262
637664007
1076493301
1246046114
268120143
930216710
518333334
2094984330
932160478
1684129939
1471639651
1631244203
177728583
556738996
772248264
1216335888
882777899
64630522
2021161146
11657628
1981650627
281479652
113814960
1863509808
403707483
990669712
698712931
491828530
2011379174
2052549175
1814233605
320412551
1704400830
814608355
1940496433
265091151
619143919
1433973018
1682621276
371937595
1031768352
2128456147
344786858
1038972626
1700483589
1603544357
1289834866
1701654027
865382289
1077627628
1142006781
663610094
1895815831
1079784834
52085336
1749148226
1192670921
1591775551
1476499391
1545903307
1020559113
1558626620
5597189
633532508
1682094582
102534825
959432567
2102033064
1385723229
1172922120
1805867691
1433990180
2012007234
818999736
967467033
314872119
714976768
1301784179
1086717688
802581689
1034681378
1909541954
2090819620
344980135
1080941859
1906538203
1293651630
1928626787
286811428
849632526
1081286446
795844648
985760181
1709129624
1660854512
806473742
714812854
1160205949
2072565200
1752956977
524873123
738347058
1142403607
374549119
1347458171
1150494536
1547511182
1681192907
717704867
1158609076
1663085394
256272630
595326833
1650704947
1553113532
898992677
100644044
685449405
1033530137
564604027
1393417089
1537304096
974149085
967419981
804527011
1345994822
770985180
786802700
465302724
1930159735
1112690515
606468570
368472638
1045024671
916828539
1072654712
506146482
1822945737
80487541
25273287
1913364954
358581989
1723434663
901390349
866890529
657349592
440237168
319951411
673224598
1679402612
407621493
1376806271
168227864
266167267
1381537732
162053773
2056342378
1997618880
1769548764
757106073
1860153817
1294728591
941283409
1127413944
243386558
464418965
1883267301
1280132609
1394869278
484382833
2102872194
1339797101
1485387190
1621023836
1238753568
784379653
789668307
33613899
2113086613
590296111
707713945
7183145
1172919318
1145098974
256551150
2134519084
726950197
1975585735
951660279
1119737364
240983544
1657181554
864036452
973962014
1350710434
2077470179
365877164
1084679648
1274013869
1867937134
1193909973
57967155
1064803910
897732817
845789274
414360594
1750608649
245060403
1557288248
1650415288
405270081
1022144768
614201075
1056813586
777105682
1371748714
1953960988
1553316135
2041925211
384096604
145163377
905560339
672998289
1948132629
1970681098
1517968955
240732352
715057848
1977918742
475126502
1022464232
1576979637
613525790
573584929
41898419
618849225
536999955
477145410
769651796
1096640889
1048772497
111261240
395398561
725641712
1561100239
1781054977
849919596
1153203854
2141286354
116006656
586554114
1673826390
1758538213
452909875
386096262
1355784528
18472927
983614923
1774327962
1974575112
1577932519
1167473340
1490534804
895762680
1949887683
126245810
1771679451
1203298525
2113004251
1958663940
1743383850
2047635206
1682371344
1024734695
1061541631
1614176260
2121804877
447066727
1199010894
1326163791
1198921254
1382913534
2071634844
1810807213
940121500
1353129811
1917258031
856004472
1197623478
590541138
1448069201
265215789
720778112
1346570341
27919041
32434040
1235440707
666319272
1374364117
1244520659
1967425215
833828963
938468768
1103102247
1626399174
1159144692
2094874155
1209054353
1900663442
480485930
785115915
560584915
1868071241
1907520712
615506977
854589091
1436253553
931965098
170690956
1049408683
1644540362
176635785
1764137963
461363527
1322230017
1110402876
805633252
1718678831
253487500
1441740620
1085355772
1173986566
730862123
1739847868
629722609
650239160
1579326968
1346302537
512776050
1013426309
1400858789
1961476226
1381587586
579491848
58936136
2126983943
187431105
728967250
1634731991
1059697305
170221009
1072940539
932805988
632827880
521926598
775151457
1500325238
677026335
1564112886
1665580883
1909774038
1567022023
1902287399
1300360837
320197349
1284989647
1351136810
195944223
1349327259
594816324
693704401
390700291
281674988
100098208
1033378549
1178241604
1965567598
609642396
80616879
1382096867
472488615
318281678
988816868
195803287
1068641667
432300396
1121345499
1935696574
543516395
1275855917
225532885
1031191294
1845978657
981650982
63903651
385535646
1524774762
1958994407
1126223478
378668309
1265657558
1477674262
1326616703
1717244739
447601975
1428420014
937796760
75625660
915408026
1724303764
249474765
1778445953
1732654126
1737741219
1689821760
2099747177
1728275554
1286509355
1928165440
1872819216
120728457
133376162
2042999022
97615171
2064908749
1945359752
1245682571
1199986181
2129448345
810549597
1677682383
1074687021
1979430834
1024313481
77134007
1039576127
1084377010
1874793105
2124713786
1891777613
2000341004
224079887
741288066
1427619108
1698624111
1742078292
1362604764
368874997
327148527
1453171760
1208616225
1675052307
1733319038
1028106974
1516805977
1074903876
1470247854
332847381
932590110
1582612022
2016953215
136473618
141553508
41242957
506289805
1476912911
938058599
743254335
674347649
1882221212
526160712
1893148202
2147455726
726831743
1664755411
302568727
967316383
1106893775
1842567101
1023539966
1215925909
318542810
453372614
1347102322
408942314
1760120182
1354788619
704399995
1975559702
1087692786
1835927332
1069834282
217212817
1527901501
645593241
686494083
1838337365
108720025
641926350
1283812213
1696189467
588763350
1910147289
339122067
791453519
1225262979
1547920811
1442160491
1766913527
1421491792
230600977
493958588
1791059503
1369080072
1795960069
399149429
407120335
1484780526
1904773184
578822011
117777146
2000884051
1782277901
1619113219
1083451269
453341149
654717526
1048980020
1028167215
1054085459
1380233471
2044490684
829108761
1282226241
844130257
185636239
346507098
756205275
527942025
1205708090
1516508996
2087855083
1276772112
637916014
617057535
667593521
1673064505
1120501559
1396914328
2140905810
1861317447
819351434
682398887
1648538653
1466678739
279401982
1677824484
705953584
1475636383
493828157
169503586
1905564527
437214252
583361350
1168753381
211858521
997542038
1030702422
772539688
1164322567
1930245712
1539215231
1955010051
3975132
236102090
673022239
1790657773
1636069653
54098015
1652701409
203852022
1825863878
1656805362
732041240
800785689
1424043933
2005243804
1725824002
1168757906
1470416470
2118490032
503380173
144908010
175242482
1835326037
1007254343
1357673620
1706719204
1621451582
39250882
1120826049
812752786
1499652139
1303652232
1627041827
521471250
620960112
383257578
514519154
310596074
1617701307
336922547
1683661168
1592442190
946962037
1095138
354131591
1664617160
877174933
1266450536
27737511
2106527868
137806789
1709721856
1500291831
292930792
600317865
1407720689
285039944
1618663003
1744965596
1994780251
1616464512
1715521345
790690601
1025005191
1790624724
1022793431
278070778
1714905324
1420038534
1197927674
285247533
598236300
68102142
2045170218
928206602
419018361
29403933
462220540
1288545472
598203452
1910455115
1027229835
1600266433
1464084007
1561332114
1813881541
1922908260
1161218392
175747862
1366966903
613533275
1970590178
1982752357
26957233
1767433140
1738745231
2124304150
805099573
1624713115
171937122
919816795
1456668998
798439426
1334364322
1649861273
473512568
749425083
1711187576
2059637952
1601281325
598118527
477309071
1042439112
1555954145
1524563761
533048619
676693220
1048274255
55144607
176234901
1626459196
1044991872
811605818
750140365
302432391
690299275
1940198813
76201366
1266118715
763585594
946953848
370589276
161766619
1385131506
31587703
726203681
759674768
1406834994
903065271
44776256
763684315
1558446749
754872213
369073837
206327054
1140969369
1365364413
1741691721
408184625
1817508836
693306458
824764092
1325997721
1653649580
1184748118
1456926970
1005744916
410919487
776547583
1067673597
36922656
1464202810
1857071794
2066039023
1340222255
413676047
1053015164
585222955
1377479948
1936437642
710651406
2106935824
1540114539
661529687
2092527227
782014332
1348721997
433951886
1264328628
563662255
110305872
977565081
948006817
1820719572
1050034318
1429289220
1036040188
278779524
1920514073
1231187618
206693921
1417645450
905612323
1753245958
1370565731
1748337192
248952759
76377316
1953528103
500310986
625731846
1196779194
640137205
1065142239
1743292031
1900423502
1955911929
1843891238
1018886843
20526126
1427939898
2017935670
489113778
249037141
2063419082
1225153624
12773413
1298389961
564381724
1351348673
1186458065
1019887158
1370823969
1234155453
1548772208
51296305
142353372
1217662840
845882488
1077108096
244144074
1111431236
716878247
1793637315
865162353
309053918
13601368
1684953366
306649959
267130372
1376695123
1982642548
1894721115
1595216731
1255509036
1404169847
1198538209
2135830302
640412519
131705874
1839667948
2113693641
411402806
1678370720
1903283760
1262653302
1832093950
479002208
354939093
1664062878
289911653
892494583
2085657740
1477695894
2110352684
1031721979
361180077
1222018332
1849581044
466950731
1570750992
1883500055
262616362
1260408719
691838029
1080951020
1462877999
1990765574
925182232
1733800748
1996570801
1272700124
1724901555
675577219
1921915780
703718039
196089161
656727520
591248086
192378656
1995969497
431546863
284411585
501677155
1990306650
1277278461
1501405623
2006512182
833422803
79384231
2094607233
1014297719
1990686892
355921226
1131925122
1173111169
1118508082
1292887843
381604736
182896938
2082995300
194202095
187039227
275497305
367561041
1574148188
108359651
468633007
199306899
1728154691
1539561302
877296961
1820142759
1203954046
1777721556
915523853
1715013711
1396713341
1084224828
1610643873
444320531
516070387
172703030
779390578
1136659381
1524305137
2050944399
1559820985
238927401
1797964624
1057938367
168490243
1466289188
1543992443
38820186
1096993969
1637905692
592657701
1224104296
858343513
1725920854
201433987
385211470
1453493247
1437924267
1105371519
200516453
242714594
1774213035
762099261
1172057575
552005025
962691913
761201102
828833045
1984343923
1069836005
1043621410
262545498
341771757
1534388800
1166062143
1524828530
893910713
785173541
24171480
1546234103
613585376
1219249123
180818265
771936862
1034305948
2030987341
1774996762
402581555
2052865710
908746991
1959743198
567398608
2030114862
2079481205
149624385
1944138237
1023799579
417421052
736965979
373683544
768228992
1747490531
1213542951
1583486191
2064060050
174983354
2055598448
1582018334
377804101
1131172088
1348610318
1886282472
1592050761
1004908077
1789712810
82048117
1734781060
75145472
564580784
623196425
2092191759
1461017705
612513486
903105338
517699838
968556001
90511598
1434519403
616515362
1320390093
1104415732
1382600674
493503244
1259980659
427674078
273848700
1204412308
1040427367
1803607475
1523072700
561809384
127192623
1550079299
118365518
427505406
409701330
891059099
1952053806
1669829711
1324997737
1033149090
1743400139
1030200175
159059608
1263978163
1975391422
790088008
1213676861
1460318041
500225147
1799148307
98930757
698645105
14112601
1966990364
899564716
339519101
245537798
378561564
770538689
732558409
1399278179
1960723916
351787130
722885113
273387105
1188027595
1103222059
1860697112
381435277
895630343
1615525543
1802973478
1831485888
1808997354
139310913
422218592
384913186
810240099
1534410571
162654813
1883823919
462460879
687466106
943298079
1782609191
640182393
28670717
680419623
300428026
1165207372
417354458
256627317
820413522
997023243
1120412538
122509274
2094828609
131385674
1542562331
1186693188
907622568
430700257
1614146540
1479425610
1161631253
1947462844
2056042143
310194707
1519336730
1907316090
1532250235
1677130579
1222938060
768915589
738736201
64525366
1360671754
1526282135
74970676
1056813825
1380217910
1910297672
1454250935
1524839690
1439874724
757153719
1540981676
1949601795
906628369
823406396
631843567
1279085918
676758956
261504007
346806366
716671776
1142253503
203901144
358911218
1334872062
832061553
474050427
719633592
1784427328
71460385
474708101
1994214890
726714782
1572978143
294377571
473391758
1136882990
1468253637
363148887
174450528
306116943
1386736528
809859546
1958800618
1080910823
902833909
1875927537
1918617486
1194182719
1263591072
32416395
2145843159
525271279
1633752299
1628081020
1582225975
1535670778
17554265
1675834801
233316370
40502139
130289346
410991312
1864044510
1025223543
714824833
1407709784
1587448914
1374068922
1765641752
1144404054
1953752610
1738546299
972102889
446282703
1643410315
959403142
1056837597
254006387
1147269241
780629621
553393621
272556441
512403131
1116645555
950606798
1675308934
221404815
864753020
101232577
1484416774
789649145
902757568
162418048
1617068641
576226739
1048366861
1882356395
291589174
1724997457
2119978696
519330583
128542103
1690396719
1255783273
342394155
309449864
1307265965
2103968542
894836216
1562450419
119094626
1067384009
193150297
2012008447
1170432226
1284418427
695310976
922144915
243464705
1709213525
1508671545
1460724470
1176724824
360698009
2034829460
862974606
272750553
1386342770
1364828674
397921586
1133307886
1126676649
271964902
1575512347
1289018742
410063747
1964471859
265663267
1866320202
1893412985
363710315
804447630
1761896150
893591660
694703930
492463445
560382718
470110874
391761667
991635838
627158291
1360207099
376712826
452241458
1578364766
1020743638
117392938
1741311575
347622977
29544382
1196063973
741833845
88560176
175781690
616225730
1439501797
1911674377
1757250023
762733113
2107729655
1589993650
1329774051
235774579
184289868
1441481876
517785264
1369744778
889567332
1377011865
1365706482
1245452201
1015420217
767334244
51331901
433831122
1859638825
992524525
1958112162
1283402803
526153958
1911705952
541161211
767939916
1155039551
1817176666
1507017676
75975587
1279344483
1060700753
2131264391
562879346
2057641694
230467024
1601088656
902915342
1677163368
284872442
1468986469
801669775
212402315
726765032
168186328
1850602092
1075154741
2121202023
943949681
1795050817
2112924644
1629021840
1990473077
349831400
486110531
2057005368
1439298679
1865651558
1633624691
921639981
488666967
671758556
1230964907
935866939
1487779222
1007784897
985999888
1541360845
1181031814
1707599249
135810062
1860509194
492228318
1796181
1952093401
296865659
993254479
876608906
1885844047
1801532245
2059441793
1031152155
1159301236
959233083
1340988947
1151609483
964454084
1542733201
1148353824
1354942312
75220848
260469809
299731720
138269011
2106627261
148526556
1547359545
42622345
135919578
1300900337
2055361031
810752475
556379948
805399031
1210817313
1807479026
1202515001
2028890362
761163676
291370753
721074662
1739113688
1633238506
364682569
602991389
1482530257
1690744495
1645555480
2028507260
133338864
1339778624
1586074970
1290467077
447782467
1379162121
1858560845
1588604558
1005026677
680509290
1231825607
1678776080
1641754959
1452845843
2038962198
1521416219
2053900970
555662972
79681195
382639615
34248371
389215408
531545348
760021238
1202212460
1858234991
222970143
234451678
1702236114
325595227
1026012345
1065964879
1063345499
72295696
2007320918
781539489
627140274
1890182
1712807165
1697137046
147118337
67006868
138087871
1216886545
147945203
1292937665
793712267
654547402
1948678309
1501281729
1649669021
1873436993
963818709
1488745672
504647080
1643971234
590319674
280177012
917942165
1538907842
523351574
1999756375
934904162
655505586
1006672074
501370433
2052738440
1269805942
1929755038
276636313
1233734716
1762875564
1204074698
1802176677
1303001148
150415079
963456741
990441296
562260772
612050803
2100775897
568868467
1557938590
1191644444
1964785497
1451497716
275498754
1307138560
1469803012
1057269716
567847621
1004342817
39671014
1271491547
766213015
1941888407
2057662871
798201725
271854617
1843064403
732144323
910783010
1971576641
526130953
64392428
1097580995
1404828846
1401279897
667921795
1534475473
2048101457
578901041
164248631
1636042060
1779686160
27760825
1386599024
1957767800
2142070633
491831885
703978621
986854138
2145785106
1146224665
267833415
1882894251
2097260826
695404281
626667451
1785451910
438669057
524554367
1778011841
1839472555
395895930
920477710
749135217
493419009
870436099
1378964068
458974935
1514369893
1428230086
1186591530
475013655
218691513
422378031
493558590
1433872975
841552424
1510771909
1358042762
152438584
1838757824
1737748574
594269057
860695688
169318707
771960867
1088067635
494811983
77462917
1017659554
1673806077
1772226949
654156810
514148737
360842872
1757377129
985476779
991706028
1810549877
1691610873
124884030
2032184323
1377892250
1604253080
501947060
787544284
2053950341
618734363
1672436063
1930933627
187453927
1874864786
1750680435
959864508
1895942103
1210092953
1217935762
995776279
2089391203
635837629
1084695759
199043819
302040827
1428963161
305436816
1257315599
895819163
128386107
131398829
1578826344
632787667
1954413023
708296769
788149991
103445572
1628556987
695767918
1642090837
1143210244
1782429883
252029254
601390931
2099154826
1724229276
45351727
585146997
529480735
1086470026
1203421631
2050261940
1578901136
754678704
342786130
1470912513
1284180387
876837882
162903555
1582271688
569495679
335645345
1431249226
1297931195
600904843
272587790
1948465380
975742663
702717099
1789453742
402237179
911383956
2055484108
1326450554
1712048886
183740560
1942489739
656735111
437076963
1149574541
223588159
1815383759
325288713
576863291
995523064
920461490
1885693222
400880178
453021787
2043374527
496752156
1816061710
352545360
95426099
622623159
693096775
1254416618
700385615
339173149
1893339540
789431229
2099876503
2077276806
2056689649
454883296
455363430
1642047353
1825115970
86515214
1546242434
1890251530
1947554358
896712815
1548425014
1249701475
1987520195
1933904265
1736373133
648497316
2019378000
590021032
838916859
1053815118
1242077669
872764970
334550705
429916863
1450241426
9742073
1418008060
1779282915
1947184512
2001231035
1782467985
144331576
1662130808
1782187913
1924128929
2113751034
865317339
1566459172
93114526
752164220
564257417
18099979
1808430324
1645712639
199887295
1130123394
751434942
1914290094
85112242
35661116
1352250741
170467639
518075288
1829969748
662641755
80665041
1902928535
232142275
1545254373
1492506784
129880275
958855821
244756171
709694958
1180835640
1543715005
879838103
324982124
260681190
734665476
2039738575
2012606577
1534759073
948165099
1686662222
143271944
859097815
1016656410
146564127
495746963
1984549695
1164042695
518326137
864853714
336093674
1947758759
1823692591
391134192
1664975473
517176455
2049588608
991268441
183234943
89542778
738684492
1012516922
2038087781
496796291
2010124276
1402771795
922501674
808147672
120728174
1035581705
1917730509
340901995
1166795064
680622212
2146725954
1486860587
2072605127
1255759207
481183364
66993882
1240136994
286114620
619246413
1609635215
94574477
798852691
357482304
1688898157
748626125
1955116555
265594215
1807430064
1672111175
1623936716
1271347230
1044773955
721224180
1678572639
1182256219
1740758909
942120350
187622492
1028321013
1852965260
690804681
208697288
1896423571
786264372
230264342
1510231604
1836243269
397370150
277668537
1175324536
255382977
1737029859
1547767172
1226978793
1167698726
1450020483
734393295
646009069
335913767
1083347250
1342081269
2003218195
592044155
2021383426
1360131554
417630236
1088670377
1517134921
857836097
233176976
2117976923
324852820
1261728845
554710695
951460185
1235694829
2051686642
1885038381
779187628
1979422218
296035344
240977056
1662588827
1056712187
343738638
190572516
2059860092
306370535
7105246
40337463
1484767394
26313220
1057485868
885722633
951858021
454458337
1613883354
1347806588
799202138
130991192
1037717719
856799167
1706229241
858697755
788331244
1495262864
616683749
458891224
2026779270
529980770
1112221159
693452426
975654255
693662777
859170455
347523028
509868646
2029672842
407795968
1585763791
973167093
1022985459
1507259394
1527068589
208658000
1502720216
1940835185
308957156
1068037055
1840373089
1655880786
1952807618
1597600018
1722210839
924188904
1925708760
1704054662
808769659
647351702
326857961
663563067
754517510
344462374
1782244329
1396706053
1695297302
1692832043
781527481
1749021109
1056925690
311893777
1256331052
1152693555
560709690
1750225779
1290994937
463773535
158203063
1722376810
292024421
1712084447
1955027248
1355566076
1454514874
561220466
1920750516
215043730
485318311
1942976109
1307213159
2069800272
1406703396
363074232
2020496985
632785546
1482108206
812984575
1230122558
541951306
654554740
817372954
601821190
1125579992
1904036699
1603768503
1149809455
1611404527
1882742018
1912188776
1112372867
1800065695
1522275406
391801447
1136878092
394496028
1683306320
1948934084
2104177037
1013876934
1936168922
1485018035
1224894112
1949050392
94833114
1831137654
61694750
932180753
1403052436
2110100263
1660062455
1618497833
1243543946
2029048452
379547398
1551057969
1477263667
851189935
1473314576
17927857
1537921800
1892132527
1937228717
1583945237
703566550
1125821804
1892753688
459771694
1060066180
780979825
711893277
1521906147
539199067
848096110
176440655
1578186332
1319399438
1027010380
425124267
420403196
1970989080
768169462
784563813
595567315
315858394
380337230
1576583719
2124433249
1895622676
89504075
479945920
1736652488
691542569
797719888
883861761
2083604203
1015505674
41794327
1119477541
1210228485
42021558
829871974
1472458534
1607527412
1179789636
117137884
1356720774
172219386
1714851051
1681282222
336963411
312009536
701777886
131177815
617177505
984041625
1207856772
1718004868
1735747215
1795258546
1015762715
332975763
1999947169
599040867
453379464
1980386159
491654140
1548197726
2065996800
914181977
1296369090
1889146394
1879814118
697408219
2114619622
1801779433
864591891
657455862
1392723789
1983724830
1250640791
433359251
1170122962
1914298148
1749559277
1443411338
1666624967
981348438
965498596
494801749
915527994
1485400597
166438177
102429844
570434235
1917618865
1620215891
1449773335
996929903
233273655
1118074161
1174161002
739778008
1326346784
1026541118
1903384810
795081643
683195179
819997048
922540769
59665651
333029371
364418833
423106078
2121333654
925152707
222154659
865208997
2049702881
184445017
496656866
1011515556
1943844644
1742327218
1483028899
91414431
9870623
342147769
2077472096
1733807730
720928418
1409502978
1296057683
2078710925
1574359152
624644505
954552
331313568
915666003
1389458653
1947608240
1388660210
1944030317
829975212
1927064253
1797038673
867554438
1595109682
1393075715
2057971926
1436026176
397221551
227916473
541189352
471252426
929265085
1483963281
1926783877
317158906
1202340236
1180155936
505844627
1289615555
23378605
1001227177
89222618
1061349083
2088202850
1017727640
1833329992
1444954166
1486063527
816582923
1436393492
1463613122
35398478
859685237
1341322862
1201703156
1361525655
1795699258
1388755995
1234674456
532324731
593210493
907497491
1330825781
394679342
216398338
1023702221
139988560
1585257837
375716773
1223520424
505464028
1959556683
1044236143
261813817
643582469
97825466
302075626
1864750093
661703768
551712292
1225231727
1064004980
636689803
1166700517
57294424
1241578134
1877904886
1789419266
919083869
1589022902
1022742029
639786746
911843921
1272640063
1075173709
1588689701
201352244
1452353369
1927538554
2014350490
68803311
682155504
788490224
890395691
1576978357
109744631
494994258
440406226
121116900
15236565
435135932
1858134650
529684789
990204475
1618252146
275519176
1079551155
1199683285
1025996947
721831376
555755638
180458162
1953210300
30074119
950871839
52042626
1115097181
1568873729
1620740404
1276751697
440181364
1485497561
1317859616
727348060
974292804
759522851
1708809086
1919991092
1049443200
1520544399
2024752057
44450480
304675241
1701875325
131748666
1146294890
1920598958
879558174
1820825508
1824871290
1102904823
2146925011
391397563
2059980325
2109755671
228975113
876865175
1660894256
2067764328
1927842726
188766222
2052743378
1860829253
1629854837
1626141079
1177086230
1533863915
147566262
1807120875
1984369640
771439668
1878834765
623413805
1864639236
686495056
747789398
1471249097
1852674597
908215654
1214000045
1159584299
2119243855
1495986976
832152905
573860650
409366349
988363554
2026906637
1744546619
175236189
789240520
1077819746
592568380
1683009553
493478469
676153758
2007019282
1870665553
1740336955
797077431
2039822921
1842369182
906194441
1804577284
1525008333
502546127
174482844
877022800
407760641
1237243327
387074043
1347143153
1997164416
1795124703
253185408
1855033935
524078894
1091420730
220845880
917608712
79847538
37143500
828790896
2104473647
404967502
693842197
1095780723
834773618
1701256444
959510019
1667572207
1641939803
1454691243
733500649
29121168
1190390753
1154021277
630576706
1968011210
424380023
1466560233
1780613456
1435835429
95490778
1948515029
1981799391
645014000
2016094989
431338444
338375453
540261982
253579126
179704191
789556007
1945217656
1830271522
303888330
458856455
946296579
1186299121
2021084736
177315169
430646635
1963582413
1890557226
1471420212
2017110672
71180832
1467233377
1570064749
1509226763
689981172
409197006
218323161
1773925163
1065646220
1749679901
26675881
1083549137
1853454777
1137934323
1631866340
1430694297
1316058385
1178921250
1675332155
897486354
1889538491
1943750079
1959573765
365906929
1844367219
2141222468
2057127336
1405664934
789097227
1687948783
1822537122
934356819
1847462572
1583987154
11278452
427013706
102887863
1700671164
1602240576
108928586
2053209395
1317248890
2013184620
610676197
1014409292
265730786
907525880
1313894925
364337158
1833775815
330723646
1362157671
1013035140
2068760954
787908667
891193748
65449934
1869211628
1242842866
806572809
1121194863
674020580
1453878355
814791160
2013168628
690741888
1860232032
1690475772
1806502180
6261944
1686584367
1020858014
10929911
639647510
1455811388
628240286
606339324
1764494273
213733930
420286722
1254319828
1547524498
605655099
765370008
734308629
47985029
2012879270
1837207749
1927894135
657659497
2107382086
421160807
1820129019
1389388137
827889485
1621650317
1042647987
1482500626
262630031
1004321276
305999700
879932129
2063069309
1055937854
848698357
1205297443
1481674009
722616305
1789521373
227293659
432403450
2049351574
676671315
1932781691
1593522028
1274013070
895495456
1652313513
1224450466
1692074695
188093247
1448318152
400512192
1556586723
759910324
114414232
634106549
776299830
634667090
1256205113
1409322447
215956037
864888360
1187414170
63119636
1127064340
1853121064
1525196994
1041748063
1468601357
611842290
102509540
979087393
1481987764
1849122694
320834223
82761433
1996419788
2132447048
1893469350
473986103
48472311
2065654368
20649553
1940763021
1669252321
668874714
2054686572
1757698729
1666379828
493281225
720871745
1486507421
1932094304
783732705
130938052
671789682
123783525
413769689
1782307091
986315976
1327726880
560254100
1082976578
39957279
1199542194
828360143
987695962
2135228115
309863180
306790778
612138436
1129252184
71977954
1730861066
647065097
1042024395
121485403
474737011
556144438
1489914730
1215985019
2088028236
459695955
670026164
377272914
1280519873
73412234
1061267553
1944041882
1138817805
427873549
2087353036
525892640
2026779352
1211865355
1788102835
869909431
1276071983
1147229593
841703218
167375776
802215313
1423101965
1561258313
768869709
573647461
72781601
279203764
180125823
71417559
1954232524
1012818177
1615035979
66091039
76511350
476660341
706524144
580543730
1457024276
1431054182
1587971197
2032712202
2052038650
1450300051
1172904571
901322154
525435509
514383138
755403662
1844579505
1103459443
1858914397
1614086596
1145372167
459821728
1810420801
528215547
92155780
2097319074
725983555
814563859
1327772105
1567802295
535992218
1110684597
2118618347
26603457
1652299760
200213926
428061785
406196103
1352627043
1853315854
538067673
21519593
200125438
1476432117
586252154
937692261
1802370262
1362534584
1279207861
2054853402
91302449
1577847408
2080935108
1425700018
199662152
1200834332
1760615805
480614868
1319384251
1916551848
1043258580
1032072878
1412565823
367976134
2139276654
1836910733
449497687
60521629
249921290
1899795707
945942655
502959820
114432880
456347373
966840140
1230255337
925538860
219463222
1290490777
1481169969
1910043913
140508346
2006815999
1639180974
2003661855
1117439312
1221799780
1977708967
991644274
1040714166
908681721
1466951470
1620343246
398659857
202176542
777447639
1164312410
273161689
474282387
564921768
445990766
1267965078
445326001
1591644319
174058032
1646319941
1612915901
1396931408
555659289
1546731249
478260615
1055536883
795663626
350559328
1244936420
1305714633
517260800
1255076758
341485548
247721729
962768014
1338658640
841195880
1829287119
798941935
1509892570
450673234
1152113358
932198637
1813686948
1447519756
1051504159
1921494884
585557327
302231162
1559753206
1586918713
1921613586
234992697
2079848825
1940859656
2111002020
1594554098
297126501
731082665
908688735
2006214134
413419248
382645418
1521536699
1546270660
1582194780
1210014177
965017064
1642498787
1547784377
1255084668
1172584519
1384369662
1403772413
127635534
710429257
1388048303
441164575
1861253437
1980124818
1824872324
1633772409
1985192568
1617814372
702457320
1032152157
1912902978
1593895315
855260139
1481953141
317741915
1813826152
29002822
2064719117
1413124660
1728988634
1074803550
191530608
1790757046
1625868473
233494270
567181290
1409098289
2048543607
26070821
313735980
1899840398
683980744
1480169122
444150193
778208999
1476777796
1912275561
1436268179
194541613
1282853187
1553023501
1292472613
2075040059
441188818
1585162385
547266389
1750232528
1033817854
610286595
1071087463
1348915365
227108846
1746669159
720913073
1540984561
1323205306
569269589
1694443401
1803046046
459633286
290421297
282876911
442872056
648269387
740588381
713541373
1508891320
559783557
1210102495
1722670114
1202265186
420811790
457568427
30176501
415498388
821216620
2106886379
699970306
1960023414
1973384764
656155980
849799963
1563492949
1438147661
2059296115
1928173105
1164403421
1957109480
1192498722
1859931329
1277619067
499508380
1141287710
1881131265
325080668
299469035
1959648585
978055229
155817645
1091167147
2065927506
1212474792
187487600
1067566773
1369324012
1549804792
637711802
1677687698
1346586923
792110071
1475928155
4115194
1333925957
792788240
421910845
306547186
854119495
225878507
415963741
284930234
503585217
1095308490
128350524
764934292
318397908
1081355209
1995690545
1946813113
999562547
1564236385
1189084390
766182839
578934212
399770632
1447954776
1165886534
735102462
767612452
552583823
761826156
681538931
1413098236
936541314
1743583363
1933772050
1352233675
60892999
1645168646
372131657
202745646
117222336
892168957
420192339
1310901426
1651216336
951330275
748334781
2062437725
713155163
2142861051
251837169
160551642
872574897
1990558652
661319756
1605666927
1356479995
1362300951
13196516
1584717298
334975330
1496349717
2029631975
781394223
287029299
1921665580
709688224
1073096969
820895503
1363684767
1256368762
2059601660
413609322
1782948121
1983709649
1314963834
1340205450
395248551
312531407
484513440
1042769162
1030504612
1156732550
2003256895
1291809018
1967258823
719282449
977658879
1919031754
1603423522
1548281570
1437380879
579644514
1048966279
33284777
1910472675
660275554
1585916632
552283246
604970273
510005862
446097945
238752223
319636076
1716049177
1982186968
1502590535
959746159
244080713
1448691906
1479490357
1660784916
1826379899
1489427195
1554559041
534364758
1296343743
499986484
198233143
353216417
1247371973
416628355
688221160
6481132
894057861
417578045
550034390
984309813
352446066
1074013598
166061900
808348758
647164796
137776218
1248702885
255392461
1884485879
1084714145
117462507
1529468532
1680141939
505400473
2146520841
611509636
1016322703
229499146
16296039
1546154946
863946650
1891106050
222426595
332891336
1748434718
1170048926
2060063807
2021404310
1175555861
19970542
1025290608
2039544607
2072843590
2113004990
815963278
1397773157
357356633
1964327784
1288822331
492892444
390729526
1488734348
1018206444
222714093
2042408406
1038845471
2050732428
1309564235
1046227337
895880687
711081664
617916411
1706672446
196567619
476496447
332745874
1670706378
1689578289
2023172113
1273455423
1277905689
115340523
1466732497
2119739898
1403280441
1865496121
725867548
121843655
1541089108
1844895388
469764932
1922434683
870690283
428747948
755455841
204078293
1474025673
1407290464
1126964909
2103140679
1853793184
1941191875
1630704537
1891748786
1971360209
1524924213
918828331
1321136119
72378935
1592609933
1723993920
1673361341
1214725019
1762694207
923189986
588834181
1564125467
397607511
751392344
1070038640
1695841884
1922190622
1844563232
2113879062
1328581470
1872694324
416319903
1865336671
44157308
375592611
550073047
1002666714
882886385
66939128
530835204
878013553
66935743
1776063205
1884320533
502431743
178890017
1568714481
1360351803
190939497
1899776704
1873665855
942847739
391530318
799935034
93869316
1999624985
2041568381
159288196
1454562738
1042405401
1006220007
2057862521
1038678578
157108059
1065934269
904198605
1026391040
19114434
1504596740
64958871
644263206
1409128795
9910073
1176068345
1424030816
429047796
1569992186
392432645
1049703734
1425053902
396408173
2129167098
1687108861
978384878
1260619828
1776790962
1314019732
1838242470
1778452268
594420018
1129840608
61603856
691579977
1214151298
1660823974
715376846
795247783
1095959598
175780818
2020859861
1772204789
452436371
754271430
45361755
1112602886
681378694
1509374743
96698353
1873693420
870720706
711533244
191408960
768764143
395382264
748172391
771437079
2051113309
41673123
734157580
1178920254
1293015921
1126641985
1473594030
124598586
1441106226
1662425240
1579740615
1163880012
1896882648
76587618
1948177600
1597788457
1533117374
1683944725
682527467
143211095
556703495
340772264
168357295
1894528822
1599162391
2052691381
1218108003
325546482
720900345
1533163037
14183590
1126445461
1463757797
935990321
962184369
1560193731
1437292159
50122214
1794266368
1512281987
415222484
1181224357
344701422
1496356852
772291052
190426862
1823282749
275274195
923782764
1986406960
918026925
2091616607
2128492175
1377323389
436458412
101157320
598980239
1573594295
354475914
1003222162
719143560
279930216
1202433328
926409323
1452908836
538760076
1362764133
619707251
1009292723
2071013751
1812661852
1787711356
1648169541
383594537
910237929
1455224245
506163778
1235297202
1284689729
1198290428
2018294859
861495061
1836527406
852948936
372239516
253514012
1408879631
86064126
55723865
306886685
1434309976
1300913002
792179433
1880303130
232381600
1127960776
433854956
1506397630
156572774
988235653
1838601673
1465226694
1680819608
999142601
799613106
437482994
1132189211
2043623379
1053855724
2008095432
1530525465
510017951
156669524
161468918
1773265819
1567917467
976621108
14728894
675337692
158740911
386911150
353064393
769425033
1976299199
1724331834
277815853
532087431
703375577
2059399044
1532088516
1351385335
393223918
1523938358
132810007
390275543
977484768
507893560
1323005252
833006681
1131886204
703100969
239783526
2015929553
742160649
1579795929
1406918864
2074997471
1337610964
895813764
694785101
1586696287
1871998782
1834300557
1417880608
1445969576
1343166129
343262360
1940661190
1111705050
1709389472
910990103
1669384942
735197689
1626550767
1739976142
419400072
1159645787
875657415
510342880
626582591
813995803
338291095
220082172
1657182382
1679888244
1119811659
799069096
1493895654
1951488112
1607180160
1219717292
995750942
1731115651
1534793876
1295094604
2022402344
1867684015
273111851
376926216
832181573
206237055
2007983739
938980791
160287331
323506873
1574326413
2048647151
622023998
179211805
1834753956
1185374450
1461885164
256944397
1709271404
1089920119
1664349128
708939299
1288092558
1452566859
1822812978
306327320
1759038473
1253694438
504635443
1274426281
1589277177
427432179
1249938186
2015899563
1291674738
225079004
1162870911
1602642203
1408943140
80017533
1832582450
1868625466
110914317
689768345
1769191991
1662180426
1449657487
1188992637
1600293215
1105073611
641527306
2146550474
1920563643
690264072
1280696012
1190875027
784351983
252097067
1832867975
1725116233
299465406
1099954895
1049878399
1407850119
1029836769
1656473296
1768880776
595006957
2024542111
28976980
1906834439
1181105286
116765037
905867135
939889014
203506114
2052958889
1220559912
1656429481
2070624405
318098452
95957032
815845299
1034438677
1685382328
1006683262
2025299546
722104235
1814622017
1277508811
1487529211
2084327392
1944749496
1485221654
1511646481
1078132051
368221650
1231077711
531563947
1936710314
1888718072
1440147316
2012404283
1985706778
402019649
663955990
86963146
704809985
387791077
1990161578
2124183811
540919892
1485608659
658664305
1750500984
502133096
437980869
63490610
2090882609
508875474
512355886
541346278
1647325519
489966299
581362549
1315508153
810559274
661413473
853015235
1137877557
717590015
267473418
1494409832
890857654
210782916
689098012
979400390
742502615
699589231
137167643
506304161
1227701502
626282729
603776735
13254574
1725455020
1923918427
200303628
1033368116
1347125401
1414365831
149660161
210263537
1145730278
242687490
773606739
28136966
2129263490
105605585
982772433
1958415656
1549077651
282049382
713175328
830315079
1747620378
1104042485
2030595036
291685447
1358737093
466144600
1505682511
559486577
1067093081
390854481
455431548
1046822158
2112729323
286716815
1901552908
510568710
693362342
1269153637
444474998
165969027
1618901159
1372629813
613917811
503037823
1962963444
760320258
374174661
1181211405
617857934
220190333
1521700165
948854421
1077897890
615789483
300331073
425135039
1688661814
1046824065
1319668894
433662498
485257611
808312952
1395258634
1044849915
1143882132
458111535
224713105
765029704
2009660333
475580694
1702480195
1469687878
967258265
1381759151
1722531140
1913594347
470258192
1761190142
1706224199
1156418154
1812114006
442320602
88054592
2022111604
1345919417
1797399612
1537610658
400702259
892558632
861534310
46954787
1014391835
689708067
1560649800
93570754
1605152070
1956511561
426800753
1813300888
430545229
1322127014
738163592
438965136
603873048
2116786043
1243956949
1239426314
1241751462
283024074
1967898050
629432231
129917314
310232041
480548094
1663840403
1934644495
1170531929
1106352035
1168977699
739532991
1824850901
1299560689
220153672
1839756847
305584880
845146879
723643421
205892759
314113442
2116075595
2101170499
182953722
1424125608
1782305549
1641590421
719601454
858966164
155579832
845056194
1203010229
319351683
752954274
122160369
147834471
2145989554
732391621
686309950
1855617890
1652307848
991238716
837860291
2122885858
248450620
581203518
784839670
1438003852
1836981589
577410275
1860806057
810883239
1871933311
10965018
1269743327
2138255497
1291948789
1322838928
1508729648
1974994645
1103363842
402949478
1376957831
115086614
365822763
1325682323
1953114931
750403371
940653700
2093779554
1298998552
1610389193
352621744
1538807743
1282749
293955446
355780481
1041186941
574528594
349539229
1485271613
1393857052
1098273989
1389430722
1324984375
387022282
1414755449
1197666356
1069748870
2011890009
789453487
1000444869
602314297
2029295141
130717867
1630793999
1901691150
1708174042
828195726
1792635440
269107627
1833951785
1902005888
2031415583
841983138
1247812790
948350226
823919759
761895688
1916553122
175045988
390828807
979142840
338556537
199850679
1300410388
747641500
273793465
2102392581
551862297
1148888234
1743745122
1480515119
1638130824
834799818
186050582
1582710562
1385476260
869999653
1280500804
549052231
359408973
55625257
744650768
1713984429
1403581633
1310404264
487216379
1470702613
55119971
361829292
1261362236
30799003
160201564
614150181
1971844666
52082786
623273876
552819182
1314894737
757263357
1952291352
1784160353
1676457186
1912723136
448599812
247329328
200891163
732419633
2098599481
312920975
1420345183
643739463
1102331561
686386502
88765485
1428547976
1036331986
894507478
1196297412
954740870
940849466
429841566
545746382
1235402411
1817941614
1419073405
2098521474
448253710
25928800
1725438332
542641136
29693998
814323858
1099398346
1905421075
964119950
671508850
916589925
970387337
1341369033
1294926749
2069132950
237051914
714114271
1343669395
1216412154
1233329866
112584043
635256917
99052869
679178326
568273899
1504726213
813089006
1201900824
416725254
1223382667
1416695279
2097690771
409247688
1169489089
2829350
1016898234
667508949
1184626024
72405293
1968787183
662547415
953432561
716584383
364365163
349186593
1037400819
1155548220
727452315
1025134900
339467504
260853604
1524424658
1231371313
652999746
1755336764
968608662
1836552029
1016805790
957131715
1706944936
191193273
83709406
1011384954
167150450
1188768732
1207445202
2066842915
1525968910
1367132983
1180633874
1614304377
1889746082
735148673
1792411285
1055024664
1167138037
743825735
1017028243
13267847
141206237
1483547927
489606683
1718120652
1436368756
2030699302
882067981
1779042749
1546750674
1460204468
264113547
1468311663
1645106188
827609796
1459760734
323617908
284523052
1225495558
706607248
1470642110
1856736266
1309047851
441734001
1595825604
1608200255
137192133
1781951847
114211227
375739964
1346338179
769568869
1815569344
1357851946
1153446368
494796299
1702527276
1520363004
635727774
1731998603
1939800242
1192770024
1702433312
210564852
1918034385
2011806767
1037782118
1513736745
1356333785
230420754
222042588
1367500855
199521995
11742959
1082636517
1674864813
1885299826
949306904
1265249744
834350276
1661168534
509866302
17419236
281613003
17798169
1178406294
456182003
1935340256
1783612379
2037488427
1539233338
1748427561
1692777651
367297875
1985725413
1193755607
1331405601
1759654467
1451502298
1121129362
2108230823
1623317548
1613307433
2134150080
703829387
700559569
2000414415
1999570205
301203269
128891401
1822344353
1793401512
772331264
2131332672
1695791493
1133529009
656384909
628672600
1759664878
1354388184
1287494538
981092225
151891061
2111480484
1284564070
1986279656
1762853417
511140393
1360222081
1323755082
38464225
839654547
1961349459
1163939683
539304502
135698830
616236860
745703859
1654164133
2009793142
428926425
795732095
104870046
1846562088
159872788
1195371890
1203655570
1736831271
87576895
767033672
1914599742
57926638
872516575
1225978626
101680974
933616782
1100955466
1994277109
1777264153
1280499800
1402898964
241445040
951953923
710022963
1163075544
1743879972
272156421
754837434
890789576
795234723
745359836
340155168
499576512
1168264500
826382995
1653852775
1265100519
1971187444
948750108
1698353535
1917746220
1176599770
359978239
1566739578
199309214
1034601937
1005394922
979245747
1551610962
1949477260
1565370473
362441796
703718885
1751345447
287089968
593581528
845014817
468762522
1262669262
315812883
1593921378
392347940
1862527312
1654008145
2133004688
298091655
3427275
2128730297
183689658
434606765
1245995307
278842104
110830548
1141710563
1322991384
1015304774
432693756
132515812
1809399700
741345106
1344096921
670736050
1790681775
442094668
988952139
749418544
293222803
1046825548
1431254687
840598659
1461196722
1521564921
379825262
24293404
205540958
1546036989
290350385
722881182
443002226
1755829748
1307656791
409860350
1913425673
1830870826
1287350012
1361308653
1523427573
857365440
838004274
2025726349
372303654
1087335539
589769039
1453878453
672353772
1172833879
1049912862
199181730
500884539
437815032
1583496526
1854694008
1470342593
1510445198
92629123
1560680043
616594903
2046504507
1680744625
918715292
1997097085
888029279
1439433755
183460268
110026171
298791077
315655404
1904215978
2037261201
1338568437
209248032
1822530248
26945529
1704408137
151557984
497516437
1688027960
1594298547
452821168
161505765
123028035
1189395926
1978026579
518327605
1644599612
1924644031
1873057608
638717075
788307220
1892563232
755211121
1174213485
944031243
137934350
212615742
1129786692
1595341409
762773899
1537203390
701281910
1369759771
95908347
981620818
362027977
1646868196
229206276
1528626282
1635541893
338705309
939794764
1638052078
246185202
993136875
1526907142
1029622996
1348753676
1874342669
188135395
949447566
1060162195
778498364
221340220
1334594654
1411591784
644083591
1453716741
312162188
1841159121
313700928
717534172
1873997195
1164336216
1950363543
883976920
995990674
1699638490
544631133
504313046
835444509
1541719168
1515262004
2128053851
1818837578
452896467
302787919
647660229
1889752005
638269954
1906693278
648845369
145504397
1807853666
176938812
799892255
119655055
1692076179
1257156040
1141889993
1789017954
1384713521
1464988270
1952696711
242701968
1014660472
2132050730
1363247041
832638749
392066466
1086862399
2044256665
497608379
1240952546
894614093
759475727
449224592
401543125
1055954033
132322615
654282381
1320928335
55770808
487887734
302608759
1778982496
103935077
1759647276
802803030
1110703662
734726660
606824456
1206572276
948666814
15124466
1495196928
1063179965
975683092
1612475443
752580335
944452327
1531395789
1781411041
775805295
9689669
977555109
1232491293
419047020
786453526
1246955516
1585341311
1598204494
877874186
458828811
1039749805
1935474704
1976412457
760267964
1450819024
900101517
799419298
1522961195
643640692
447264801
2061407033
1730484590
545611769
268421184
1124027739
1117643289
949525353
1576154726
1474472829
513863682
228722800
1052550855
114860340
2062839792
1275794262
598842816
1252788969
1688010563
637982637
594449480
707951492
887604607
732467630
1401377760
1227854600
940004147
1509824627
1529387853
2138365131
1070877607
1789354244
1532168766
2118595941
1214436496
1132726153
1550800272
607304036
2034093492
1613750871
1209844838
462830459
2000212445
757570475
289076117
1078936146
669646562
244208744
189784597
219123473
956073504
850218508
361448768
2030382107
1923941443
1516674235
617096570
983433761
367043082
1878254000
1661845925
1414526911
1130888211
376049121
170966053
611227265
723440446
1385901033
1381338842
1765227058
112821530
135213526
1144342268
1180485211
758205463
1122819093
2049280489
1501291742
1491093391
701206403
1510269272
1325452258
192826515
2022130608
357322582
824675537
1347386686
256865486
1135028892
1457514904
1979034046
1867128437
932332170
1753068443
913668158
1883487603
1000557640
1681830321
622875969
285563425
976852541
1691291314
523512925
2114558744
1752761348
672485120
1696720621
1214897796
1754289143
1957613533
1871427104
1224498604
1986767353
10865785
70001304
1371297217
353658019
1678372037
66511859
431307644
1511995711
1848925308
1692697035
1036645349
1604950108
1688233869
1190771786
1120999528
344414403
1180803625
356236124
1000292206
358723057
660641311
677513107
263737133
1890083339
312932595
1782008471
1568725082
844520409
589589130
96065274
350779378
1403677120
645184442
1093466221
765870437
773150529
626047818
879496367
1178612075
1472088078
426937855
653288173
121022274
1528716494
1758890718
2115691629
1473046614
173318076
1919001371
1165133086
1208461499
1106458637
269897568
2141747957
228237151
1176954651
1864435416
408108803
262020744
3787689
2116369427
2071025071
1057339272
1100115743
1985209563
149216817
1609622468
1416632689
737445755
1329130414
1913567210
163933388
1596576029
841065714
342728102
515000934
903525502
1581788401
321918454
1128136500
1539903351
756241115
1136624449
1058191068
2113853977
1614678677
1849031815
672872726
1926945800
1714203798
1087907416
1510206868
1613097858
621936317
748164504
1556097078
347714362
471139348
263862766
726973788
325189689
2127074546
1037389906
1397284246
2025953545
1214627861
1116101633
809384748
1982045023
559542688
777104024
374437172
256008817
1390011564
1397349450
285461553
556594396
1766480524
288749602
1938759245
1955855274
258972480
789546146
1386556326
1038565382
427081252
1104259845
515580666
1909240204
670808556
1186095389
2032301277
1016722641
1082604727
1627298670
89125053
932804891
833571932
435324863
1657940293
654579484
380743392
319213387
731389966
532166415
1326389981
1363927243
1162426950
1809284831
1141255907
579617542
193952973
1637091519
1591554855
453963487
1414860842
529932456
537632826
1290973515
236326303
1183025996
1484025911
540775987
998740541
1330730063
453129954
483089007
1458904120
170468400
370541055
94234035
852831918
566959731
559546536
1455607110
1010187770
863324349
1839789405
229432818
382002027
595163045
1775987729
496021139
1632393890
1389020819
409713800
262879732
213009671
971740296
1057083636
292127069
244233752
834997145
169326332
411711123
1537312643
1527852526
1946679289
1332899456
2105931308
555773293
2012657910
705583922
1109755327
1155778726
1445372714
1438059935
1921723562
826569261
1886032951
750141645
836225424
301071844
176494064
1881222067
473488984
1106253838
57057112
1222859542
2028115085
659342049
1767611459
1928500260
1361971887
1971854640
475741754
2076491585
35448551
408334526
113775535
658561264
1688417487
881281036
1309895064
1552149807
1949861920
1022708967
970224286
1844648287
1783720630
227585789
1896101844
640915085
411176672
1453609242
305090738
1036110751
1647005038
1587806365
344875986
989882206
296937672
1089139416
1293315764
1085834045
1684543889
1408486305
1672599070
1965280600
190145201
1236478913
2045984356
1975106191
106999358
1759364874
1035152372
974700769
708489372
1845690946
522808056
1518639564
1354667514
931469790
1664303111
1687325790
646116739
1469566986
1335320700
1119665995
1065160325
59679507
943239693
968201156
397888476
400788304
1095291927
544474979
1681658043
209666515
1001090726
1041374738
460704983
1022103142
366693409
582374572
1667586162
1413225898
1958885402
1591810961
523212993
2089574365
622110785
781670416
614689945
640478773
920792381
67301172
897114018
1385691639
975939895
1463965719
791324547
1266696887
1013994033
1061172673
2137712604
241177505
1413642387
428603859
1247034994
2031209224
957683805
1833733741
1385699157
1813702550
445853963
1065748580
453724587
594714390
603055663
1024156208
1678900001
1991048369
1422812931
1888828686
378260683
93554414
440966999
831958104
1627475773
240414230
1479257939
310970105
1123270291
1183924869
1528114242
1401406037
2102396651
280376039
2041325660
1077236660
1579552932
1260573243
2082013937
1711414156
551900307
1053648501
906953070
974018250
595572748
1596571204
416853600
335550935
2079568265
490508317
1610089199
1430671902
148812972
65298249
1544246924
711053505
1792599679
729869183
1153963717
233659697
1803229657
1329735109
1677478024
322817635
839914294
1854386213
1487392664
9645606
1158813100
1759109771
576618183
1727259300
984987248
1797609995
440660226
803922187
568523189
1359089272
2014456003
125953962
404600371
1290727686
2126248055
451985452
805192282
1049301601
1834758900
1520077269
1056663456
368398629
1447207845
1209142182
1617338176
2140901300
118476549
1459490653
1989908190
1407349377
972061218
165069367
847510404
1781442375
1495923701
966074575
749768534
1996009904
860378206
1636657217
1651016891
146031281
392105317
1456312553
1949311808
125048519
1844306790
75026568
1382527993
1330862954
68826331
481895539
398701741
365796987
1678654035
671081423
679433537
1179534136
1047463917
2054052405
1212824564
1650491738
368727201
1499425059
940740700
906554230
259852912
19608362
267145497
1492220998
2104729431
1163775377
1886842666
20000309
2009412781
867826342
1380070121
479729753
220889131
1954606133
684943231
2039027047
1559329811
412618205
1108070329
9040479
753852073
541447834
1104241146
466821970
1485724527
1130275868
1425722504
1783104403
1125296858
1708825568
899662394
1063295489
1211521679
703436499
1578012154
967698738
2071881216
987369986
1321725771
1707197465
1605342788
970467808
386023203
1935879375
485993182
680107117
1582619458
1998076821
494618851
1116984086
21814005
170822635
1561965773
1914238212
1774979884
1468740482
576147808
1760100891
657666802
1135296570
1132456155
1784935365
1769512830
1650310777
204586061
2015750370
1701574674
1423984489
1285708982
1572230864
1334336345
1999050587
353258184
93537261
97894970
1933159291
484728669
336693844
813346139
1705830643
1448999813
2058035521
331290737
912509551
877986070
276066429
90289987
618632878
826839626
982624584
1916827963
1200135809
866228985
1369778629
544560600
1635287949
2087198683
927983280
1562927499
2054096410
1656379248
2029837592
209201433
280648468
930515478
1800441285
486102544
217844559
1235794437
1538621138
795777986
1406359743
627905536
1268696488
1450830435
1771449623
1276651341
590977500
690482270
409047022
1301669390
1734799115
2119616848
1760208313
1477471527
1089869616
102314968
43594942
68130130
154758394
425114772
798274600
1482836544
439223794
2131390171
1301078690
977447970
1318022334
295744772
1680270225
994440950
1884316450
504726720
1847059948
2009674395
1242672459
160682747
437670581
2108402656
709878369
1098338407
1693090439
2085106853
1696680011
884043164
1846017238
1270754223
1132246264
347252594
1278753990
716917971
1428322594
1595480879
1879048484
1729579405
1147163250
948265637
1300766994
2125605255
420046208
1813428539
401795896
589722113
1243299977
1915709023
1277627342
1811945222
329835867
876770356
557382287
1749627609
1086643001
1519102387
817623436
693995148
2000898616
1270009863
1231252190
1310048912
357375071
628833955
1652434747
108762732
1457334335
1489022838
250854395
2102888744
1130390482
975330017
445491573
235510281
1372724661
1138580575
745863555
708683711
1137524764
1953980133
1575839044
1412211135
1848351446
687509567
745997311
389775450
2146186598
144956965
178225156
1911096247
1446619598
319060679
317445944
823868936
243893810
548906949
73637582
1308484201
1307424622
703450037
946262941
1958894968
517012261
1831718268
764882681
1941091803
1417108017
466467126
331220364
1864905738
364620495
12823611
2025303503
1477890822
111352569
697305343
1317891506
1207859267
41927200
1881273431
2131161396
238220338
1987787890
1605834765
555501744
1737214504
780291075
1305981183
684814029
179093698
1286243279
598729154
304371544
1748515447
759888264
992432258
332825744
928797974
673251373
1580730729
1459299953
608948965
1895426558
1713745039
72532049
928238260
1350226625
727048454
815617848
1348411177
129987168
1839927801
1294739491
1540931675
1873344285
409104836
1109124791
855487240
1188423351
1133922315
1002472034
1792008613
660343402
413500451
2095806006
704295956
1199398959
1172412969
869637527
1998221288
1991316639
2030282618
1603638098
1308057797
981042838
1728699959
1210816459
728090850
77614993
993933892
1665924942
614176963
915494810
1581743400
1009854479
132968442
61730511
1631941228
350091314
1912628427
1183903597
2014935962
2069488835
866915664
56420504
1360815291
1972338532
1506574014
458051591
1067614373
848727279
562437755
602127592
432999697
1616028461
545446286
1714039210
1498930942
1483689911
1776037327
1084440137
33183404
1340261731
2105747821
10592951
126000211
272634839
1494690633
1172265160
1751524301
37872717
238840743
625876828
1897036102
1964425430
1403210662
104455003
523326848
370663998
454127227
519440997
1665333757
2025031188
1339922644
74399257
168809662
1584647530
2121226597
1914281099
1720872238
590029526
1181972915
1171614771
1746573466
1232021649
513160531
629318842
529200458
531312336
431241916
1646037580
1370599428
1446195798
177435542
1851150222
333287300
585130494
341087458
617725850
317737202
920661353
1794013020
606662758
206511187
1467931591
1076115216
891551024
724744258
1524017387
377953439
26462321
1811375899
493644909
1966427288
1483392594
1512997382
1038272462
1009139799
1439485647
1968320117
135060533
569771512
65992780
1125933408
2026473768
826296527
1807776043
362949737
674247397
1824268633
309695170
1316245731
800591984
376024455
187532044
1864768930
1310916945
1866625391
302808918
314282523
454356196
570261222
407025211
2057292404
274769870
1821927007
1050237402
753186106
120808029
24506032
1983820353
950865361
57122507
33789292
1571436534
281125378
1198043154
1643566951
1905374562
192077296
791658334
1934835926
1342730740
2047319975
956521004
1351238969
369189766
1897550973
1858243067
1394991134
1301113280
1181047832
312766617
1116667089
1968082704
2006955428
108359619
1738581893
1605981135
556463124
1551554341
920192132
48037939
1651734895
1564875273
1276711225
1334574710
151256073
232820267
273338
1222458696
443372136
1708700098
1882219448
1528797723
1480820545
1826224623
1752732260
1534612228
546387585
1670916238
887175925
663060836
406990973
1811360494
10564166
243113008
1546020557
1484292006
134156315
56951151
139337966
1662461339
131360274
303204712
1017149294
131797224
2124923222
786178222
1621956964
529345171
7238010
988047855
1205491661
454350300
254220757
2099406948
2049997284
1747451584
530450752
1515991697
1294162451
337031279
718035538
1148038057
584796485
832254737
1768086421
726943423
362691579
1521988254
405913624
815321025
135937485
1607101576
1765676927
2010136430
175255044
1361143444
242617843
755799050
1057866864
276212822
404026635
1010218100
1766710343
2078152310
837292970
980048391
325454264
198023127
533020147
747438929
1069315411
1778979981
849622566
611904904
1699807472
391823414
1290523788
540350339
97301332
706806660
1839462307
752045071
2130341082
131787611
526204046
145568571
1351213920
939269656
280985406
1591307659
1780344593
242309813
164635267
936490508
885452273
1885240987
1646338320
1633881133
1848305793
1572803583
289006749
1512105545
314269253
917661753
1806362333
984902674
2138755391
1666984338
475863434
696301612
586312433
425889231
1791891193
456467266
135852073
1915945187
1678383549
2097583579
1024195988
1633049239
89439521
1667818086
312249256
1513987234
345081361
2051090423
1892662021
420493744
1671246427
967457771
2140465404
170189520
1357435206
1283726582
705825584
938335870
1892131909
606563424
235361389
2000807440
1744881339
1723199863
938156264
1040878702
559259199
1000415919
528427507
679554233
751702768
1948235911
801112763
759390026
1086033942
728450979
1076878363
1621621110
25414608
1019142920
1151177117
1809683105
1717852031
1395639898
464059572
75207482
1182791741
1637418978
1264947706
1028573794
1386661559
2129875876
647775444
2034928851
2104104927
1972481192
1145942931
497506947
338505049
1239168836
1714789460
1482165631
285453434
390204484
1647352018
1813942092
1984880655
1614484072
1569006263
1940461624
1378533343
1347608706
674291623
1900082358
1490796733
1968547964
1232811559
1219744809
1519283546
517482694
1445865719
1832951607
836355639
1634969389
1945533475
493933881
630548918
758051522
2089558210
2061988678
431260820
2091740737
107211102
609116797
1341557336
1557996158
801867319
866872705
1650373890
1794955213
1685113201
595967948
243486210
1760770446
1953837973
560261865
1508228637
772800392
927909721
1012036879
212100329
74457201
467084856
707194862
2029468368
1901988810
1913255117
244028950
50870193
2032594184
1779664601
1119449563
1574470663
620623068
930140982
354355960
1996714161
1806085062
2114040011
1412799899
340801402
465521908
705583755
938399682
857965323
144975698
325139240
1631854693
1258405797
17107135
1320550976
797992170
695415578
6664189
1474232256
394096588
918215903
451036887
1243728108
2003682976
267460215
1420878992
728507318
426512667
70462446
1828263934
1646410725
717817328
666387386
498760150
1147608801
1840308745
1488826132
1889224456
1256226829
1226925817
1062898315
177734345
1343669480
533291096
40654278
917315845
1756518728
2121970370
552422369
28555430
1207389168
1056436696
405111899
1741307222
1325412963
738623040
1011341761
1707229804
1415140787
130952319
1781242934
925648065
1690117536
229601906
2113144674
599424380
886240949
618208880
1133937733
2094250803
921764957
2030474367
1666232555
1313817942
1191362213
317691355
490680388
1265812940
567565937
1376947654
2087076756
728447852
1680130213
1436707134
43854166
1989801037
419335090
1921053604
736970288
942575532
1845074628
1213120252
152442162
497485953
1998959270
1605996488
369549332
1206831060
58686948
2018661769
1514094373
1878376032
1576063263
1280550817
1311203852
45647817
1979528892
350342164
1905336240
2127729656
1314636765
23938352
1957875260
668162492
920597553
553707784
1309467675
296718635
1110265511
1818525260
348872537
415724960
384209200
874308501
2018768594
286986329
788473086
762494226
852627880
1365608991
1328159544
902343373
1571915711
1022920195
2069360836
598345597
471411283
290489209
1818843913
555429362
546706343
41633948
240606090
315901973
675856321
461984832
1429314705
2083497076
520416401
1717786835
1114903937
531928357
1022706088
276610368
1129641709
1346885041
259244356
402401587
600563389
2133489960
65536117
118691182
691229780
252731710
882648660
1633511153
42306939
1421294335
1687795154
692195687
458586590
1904674552
1220484273
1231929577
29693860
1558521214
1902054566
950045849
1994002446
2097344129
1624939279
1546104922
1806801554
537972547
415705380
2138853348
489990740
2061430839
676402370
765476980
856515069
169108364
195833944
1391581899
1035915108
1329978339
1971520217
1280300657
719319334
1666509193
1752551532
1787177664
1167786302
1000391154
1473931989
1998387747
481430164
1202818181
1544407250
1908573023
778683531
958872209
1606969270
195632415
98285459
1473569783
151417368
1481782909
72395089
940682834
20230526
1096770289
1684295885
23608112
628311472
86141843
466834113
804101608
283059559
1707436460
469009925
1521015354
1609787024
822339792
268337003
227797513
2100514287
1854804288
458909189
769608827
1013852279
1297013296
1097142352
725687137
51243626
1441678320
186607346
1899538989
956405868
2064161301
779031103
525314883
1056208706
1437842936
1840278940
125951804
732103837
923498665
494584979
1309952643
457094761
899536263
966252121
1178923976
1760658494
2142274677
827302482
1264331369
1001535082
24658785
373914782
1573409876
1689943936
1484476919
543385960
940393572
655350686
460843552
67158713
1601182011
481310787
810009568
1735467721
1751687700
252929677
1062837902
1462802998
1057050316
1037193474
1316606762
1877093054
1064215750
929365408
717418338
268799006
1262960089
352867680
196040387
1116289090
1273318986
469546090
1063579085
913948664
983216966
2070823541
980667309
2133812735
1400932521
393745159
325121268
58393841
130762730
248712698
1148591402
1903376795
413953494
1776394018
74412518
1067636988
2078976252
652816217
549481581
997829501
1199149014
543843201
38317128
1610641757
1635376969
396961405
1735514405
787558253
371933376
2123724789
1691323800
158646889
2105055358
1902511385
1736067255
216448113
1172822850
693471535
1115580711
1126205391
181824980
252966267
1121464054
82629744
1342900646
1956405618
1536542005
1080314841
348531928
1665188678
903370111
1813286101
748293801
1406955490
1317871965
1257402484
745742169
339633022
1305978006
1144559022
1046088948
234639631
1782955949
1970484809
379081455
402619284
1946610195
1276789363
285757276
1966888438
310340654
1597687148
762962337
539355886
1353753149
1892716972
909414620
59641188
1259292025
1905341700
1405106583
1187205501
729857888
420033798
758989968
1541262128
509117373
520917792
1958044892
206280818
223244813
1654364505
1659755978
1355689971
864502082
1300032882
778326489
1463384646
132640962
183365205
1967069175
828748220
151864103
854218724
1645877973
1172638329
677396544
1521233738
129580608
1009656640
1742782423
237303466
130633316
1124875708
945748803
223423021
351827109
960904521
1140664404
1130824715
1087321919
1837986179
317856483
1291946098
1238564519
1541743836
1587933105
92854798
1184572485
64222472
1902231078
2067322461
379684944
735048749
518738670
1413937562
1907863644
594972704
881193521
516459386
1126788424
1463894835
888217972
941232857
901122654
1300761609
1327397474
1873351268
1906901509
1841475167
1014465685
1143016686
242957701
1075428081
363632696
421318927
495311491
611868592
858113989
110956101
2070903138
1433403429
1481560870
1789210709
1109201762
1683920381
924262653
813663305
1158633764
963172441
1260306714
1347003452
1983224061
49884462
573142888
1552559038
1767845013
1704222972
1636879791
179352537
1754558413
636823209
915287427
2122389483
734019317
1954504907
1633026819
1066074521
1244855457
1916547255
823977726
586071081
1688739949
2091896750
289394959
449860282
1385647236
1190801096
904417807
1207562841
1304030427
1137925851
145085974
1498322908
718167114
1695859018
731180831
936248130
650220574
983564328
1137550963
889910420
730358018
60083758
972150830
1830072160
806429330
1374056221
1104450697
1274333125
2060914712
1904347166
1079216680
704787973
381683806
1498855367
278624493
963294034
906880735
95450869
942713747
175332797
256664094
947306525
1261730369
991011921
1950642829
1023410146
411096357
2040363987
2065580087
1917505082
793957809
1501420198
234526979
126741769
1851611606
332430673
359460693
70259204
238855642
757985793
912187381
1700296147
2137263766
483061216
1141260379
1349069987
2109647837
2019027094
313963828
315901577
1784418972
1394606234
1215811620
1692186586
1302468332
1846028234
476624574
636750056
1520211727
154113913
773476341
243650254
1713654932
521309280
975764157
471985034
45459318
204491719
1904135313
1242994141
1408282652
626355804
482826061
2041260602
853209387
30111196
2109601664
1112326730
1713138423
1171171413
203401958
991794625
2140179462
80426297
1009348186
746070658
1654928660
1644339303
1890329611
2031557766
219791837
1767536708
316605008
1941120608
1978407974
825577451
104433998
1057444227
875157040
827786483
1321075012
1129146004
566316121
1509247719
1144881531
895677731
1414975325
1496678404
356416799
552086721
274585457
611895526
676256559
1607040176
1221475703
1173845364
447386496
1724185639
1341029835
508341354
792712619
1335663344
332137101
1018388568
2033825443
247863539
454718893
668306227
1767532521
1267320696
1968380752
1814999798
630060230
1587613758
1930245041
69383628
910068001
210093795
1101555219
822730372
487800845
633553021
1870803532
596852835
1424128250
1354380133
1812949901
1560173471
180401909
1567121667
1230158397
30214594
339019409
618988585
1514743410
1773056493
1052503058
459475629
1141221963
260424784
283236782
1688868095
894749642
529039351
1969106440
1746353943
987840354
1084095801
213367308
307670943
200446587
1496875903
169594783
673640765
905895131
1997415624
204527467
1184305725
996703162
741384682
1389195207
1783663862
199283592
589666005
110957068
413005895
856234648
1589636838
2145075593
167739281
873081587
295412127
359547316
2134778564
1190943936
876393975
2110411834
923713328
253257865
2146602798
791052012
1266016086
1724535215
935362874
1957419715
322786131
148854773
799845474
443050435
2095878396
740815579
1307976266
569275660
903142485
419877587
1356026194
1705603852
1357002676
1451617313
1987688866
1762752090
100801486
1185581303
1011869982
1342579509
202438835
1742824316
1162526522
398077527
2086632663
1937492049
378993148
800613101
536913500
928432323
1020266882
2041262316
2083625668
1390757094
321203546
45073211
1816938474
1844868640
1357764347
2031984095
349555458
296804663
827217839
1976288464
2086249009
39569450
2074989634
670853490
467837858
1387230539
1792966863
1329078576
1107476168
1736807653
1811490255
780247992
813335519
1155700656
1829563249
1214976340
1840346225
1131486457
1994682054
1001767163
1481645032
933782756
339811729
71669404
611118910
569821922
336452083
877715855
115144034
828983233
53077991
1842725528
1952004114
946404295
1301094579
2088639004
2135554815
759677223
1302753035
1815805657
136887640
1853146659
737514433
1493220177
562692237
1146236894
1342255644
2016171279
973068814
12895067
1189749520
71014905
1395018425
649500924
1794970433
1067497251
1179279082
837146154
1120101776
865752810
1413289864
1769500625
2100584522
605636393
2130909550
502133792
600285525
1776068463
1899111996
1294491060
306829779
892722
2146262082
1701112968
2138362737
314809435
563166997
1109264867
1617673119
1073355073
71337772
66007327
878491754
77654836
1151515486
246669887
1286128777
2073040942
507875159
1195023647
1897059266
608712056
1278348644
470082123
1318534868
1535659499
828802665
2058174048
1923905534
132272253
1174817096
229399522
734922572
949421416
791684080
2086018338
55758528
354586102
1418505082
1762115329
598709886
158047
935676927
262144824
1634132236
928908231
1194664400
813326788
1141311417
173722768
1581553729
1648772223
1471651495
1778701307
587256654
1999849597
1056383390
819261920
1906302773
1477150652
1867114230
1945990221
197306446
301264132
985357706
231101663
1248181334
1370655994
1127387114
1348597544
512872917
694093905
867889324
1958965295
1039997108
1136195269
520253200
1629442762
1844335186
305813726
695063219
1323304838
2010296836
290722297
809787521
670476731
1880589642
1883663151
1855178409
663842385
418948016
1076862262
864899198
1650496066
1343530871
1208574553
356344537
1454559294
515370400
963547436
631128331
80895828
837770856
1143062266
254220356
1412135159
815004978
1819142446
555242602
837117798
446710027
312092785
988167074
1639390246
373306601
1204382296
826463106
1776307664
1278042000
1589588943
912788585
1464868399
906458194
488795085
40056419
1327647044
108710622
200748182
1866644787
2126240488
472227815
606641917
2015833162
2079354144
1028463958
1981537282
156793766
179891880
731064782
1902434156
1386259347
103084244
1946026531
467030484
1414297806
1448050114
952277210
1430639305
710136220
1832941409
258129424
930917266
675934421
952335548
1859129590
938410203
735525650
1331517614
241481344
1794235702
580727424
1521023004
2141379434
642337636
461749159
1636100132
969669252
1124563092
1520347295
412769467
1065414299
1691737743
1237487186
1206304226
2075904441
1994487294
1198514217
537968447
1821668807
2093150334
1078940914
175242626
794893580
1742469970
789221862
316548338
48454084
1472366927
288628864
38838097
1498623714
108209445
388082041
499763931
490260504
522406792
1337555320
1019524986
1495663171
1621937630
1347702141
248409588
58768271
850082744
1542743793
1877458408
1152314281
1048860178
1412622309
393909231
655721522
733251710
1231320986
1036769179
1031477430
1356360798
1318465016
133354015
1837059868
17584761
1227081963
578755726
821565398
391828919
1254631347
1863718426
1243983408
1275043
539561869
158392797
332292287
1107440875
486488159
742649256
1198727423
1872841775
1377542041
649658394
1223548018
1920848699
1084958267
524603063
1072339984
1361608694
1228501956
1354832988
80506101
1647011753
68428567
1121214269
665784537
1419626838
1674524241
919596905
492205413
286187484
2043401084
508411193
1727854021
866171850
1875003513
1895206574
1460756983
1112286926
1215321912
452577010
1712705305
1214680272
1017956951
98546532
1609576466
715320973
289493298
1769956055
186496372
1424415744
218866598
587268884
1213855274
1433171593
1174859600
1140180829
174776078
248150830
1325304545
1672369940
1793223661
1687901365
1724576497
2031665982
164046603
614217217
622464481
596575490
1395945987
1883061488
1071888472
1293878506
925078992
280730349
1741396294
2029332245
1420728981
1778305356
1624325838
1555194724
322824351
781304256
1741652305
328655569
556904531
154223127
611070193
1317676498
1354242605
646452462
1513687233
1546236560
1352744828
1674732913
1122430023
1076316968
1210182148
1698764979
1988913726
1365224500
1771445561
2031497221
102795737
2050151082
561276223
1922249641
1869274792
1053215280
465760259
301114467
1489626448
419300285
1937730959
482702970
240166615
168440553
2089465722
2083361594
148678086
1973728676
969490946
210658262
1524961845
1930789130
910775318
1147954000
904152470
1011980370
559941353
1985263799
1448904599
1134168835
986582941
868604303
60365270
1009023828
1293766026
1026700307
1936493695
175516635
696788161
1968562482
1229806288
490378896
1373346930
2084069119
324128360
528386669
971327460
1750291263
380382281
1230557684
1260254947
175592675
1885874446
1277780396
442641895
1126678322
105555186
1941441968
145319392
776375095
2127867860
362531029
1422726427
1275671137
1988810317
1282632199
1972403989
1414502695
1807856916
1150876450
1748651215
194379934
1632687498
202936137
2033249655
1054539960
61657606
1741922398
1764408759
2113047375
722059894
601486844
849541369
1105130862
1749479333
757142408
409235767
1726548587
1636094052
2128817810
253431536
1078994243
510020968
235842728
16587275
227234803
52317574
1632578035
1539131824
1060405312
478841438
1817773919
1310104662
1138140108
113027953
289439972
325253265
49807520
577940506
1522879441
684561651
1054434421
2099218018
379305119
1221732390
1266905734
1111828505
1859941849
249160172
1675294211
1140895317
2112069095
770124339
1670724686
600435281
403217791
845228692
1325758227
1669803454
716662308
1479548315
1474045573
708206173
412368777
326854491
2014415899
1317819044
1718820550
58357279
1247028214
1158379123
1561035796
602499502
2037655491
1580381765
2003951934
852657368
1986337083
1418048599
243238788
1702716461
512643896
21972118
762453741
812974066
440640815
706687158
1546363625
330658467
2103375083
941900998
1872488897
221416137
437512428
1302569841
419214019
151527956
3578494
351166868
2024356805
1606761980
1364086711
1331063628
1769627650
811792440
1676492434
432255037
229654201
613953220
652629647
262837936
1586653153
1935342679
1327108842
1816443255
470783147
1048639528
414405893
84732602
2043011995
898580128
1187858116
2006941977
1258070024
954941872
312165560
675277702
926453798
230514836
1699467251
895782377
758369042
200689785
100632825
1338631416
1512183609
218635401
1464676815
1974333991
1598738509
1124361861
1441511372
1660219686
1478579760
82824779
1144735350
521687785
2133131855
104635121
1283875091
1826685504
1609672391
1551694479
1710491059
2131619951
151622655
662573630
1849939656
942139637
402794208
622647056
881675704
1659088440
1188814826
1933946294
526054672
999513407
1366229055
1068487413
714779304
1380457117
502640939
637897706
805038631
1080362523
199012656
38411861
1182080718
1669625688
673418006
107909272
63503990
1253081560
1186288549
1864774268
218426071
1108328736
608366745
1160506517
689003633
1816620451
1011344900
759781778
1921864981
536066106
1795337556
1653646770
1414387965
1253535347
1128895140
324679529
771387953
1787029328
876944486
2058821412
1415559810
1088042830
859371590
891900014
456191326
988195976
430207484
2022875416
873562658
611816238
1210282331
74158696
1893715761
451952997
1654194466
1349705940
1566159596
1484352503
575429827
891739225
777275130
1456456267
1187087944
41519288
853514695
1949422207
506881400
911246865
1171222973
873346717
1926065459
1166131300
876746279
1748174607
1636747878
790489263
668869374
106928381
1015618066
1526314113
1637900660
691634340
427468539
294053538
1949477873
986046290
311177455
741220101
853858057
162002403
113654311
1920627538
880845944
293995129
1409932882
1904725714
391232727
169174002
343289763
2017794820
635089427
1601111675
1564679828
1144729560
298846771
158144411
1429923557
1336511332
890392738
1324548766
890963586
451531613
645935426
1562424440
1682291599
942349166
1922669121
965880001
1749879507
1370879887
1846339122
2045525354
1174424957
1477071537
1650921172
1377292015
1053116463
2118651921
1128261370
1974213777
86362242
678654585
744185014
2015982905
396020669
1883655512
525910978
1254435540
1757293778
1784609964
1370040312
765972349
1479269008
1589519657
1504028433
1704900750
1065064052
883178663
733926207
1180814430
2061253097
1660934742
517872995
615421181
1559856547
1270730452
422725427
177839541
1777694498
23856306
348118392
328668801
90056469
331360356
1563343469
618381505
1932079021
548608346
1047367663
1238835988
601725726
218243203
1441036722
1403520445
1077238096
1879503476
1443862462
1972123422
1218395761
1811379858
1316663321
2003605408
1630177689
1555978086
1882642883
986082927
176484861
2092784491
1359163060
894633228
349453918
1474987176
1568769379
804162622
156525163
584644953
2096116888
123684766
465774001
1281274788
1593957319
1606287956
1824674049
1705507593
109852430
845204369
41510331
1168745307
1642526783
1497954866
1558174459
436409657
603171286
976582954
1865999528
1753292598
384276622
1989827614
275366261
1502776565
1276167759
215923484
536056007
2099218495
1508828183
576837465
762950109
408207582
1276728364
1021871962
1692248287
1813208249
2123052165
87288523
1494846928
1222029446
1477341512
1134716720
69337869
771801018
899604001
584838122
1916318471
530482375
1522424199
1672117968
322459255
1322582409
1624438455
272633793
344146720
642258762
1774726946
1682609630
1918730706
1156327314
1212948034
173503041
530279504
1859353466
1646379601
2116492912
917361710
2091414649
1193363306
1454513801
523546742
1470465274
1369397571
1908424320
1868649582
419164158
588545592
1980962464
277949884
1891258711
1912436892
1615124198
1386875452
157544101
1678618955
1369201687
568387185
847892176
434940578
523733825
2125743227
903256759
534215025
722269995
671287577
1461601559
681527382
1600506613
457761478
555907865
1318969676
949026726
657012760
1172102288
274284643
531683300
1217502469
37747716
1554984355
1956881442
1792856618
578823939
1149362115
69783419
1736395448
1964308185
1308534238
1250112168
1239824970
801417111
1874303405
1241100798
1750215591
53098960
1743346308
1740054547
1385570067
1447516642
1986383674
816474880
1808019486
1691553977
1975316322
455610475
1005634527
1075198788
1784453022
1361959244
592789449
2068237336
1551917501
1246355176
406538171
426955288
871008366
2068174484
2100921181
606882290
1384042745
618112488
1701506526
658945434
1425571160
1371029422
1214884561
655850721
789858000
1604437773
938894772
63575612
1252483056
2111175902
492123846
494466412
1732017889
1592652495
1552487113
1910261121
837808147
1926498551
2008465415
1434413126
1801695080
1491677399
1830311187
1468939934
1942260646
1500936823
235552527
1349204006
989417473
413919233
1977274392
274672872
1563752138
1552779954
321213664
483654737
574939939
709879387
1721873358
1739257291
672408540
784637521
779194987
1835010390
922533142
1486383352
756286537
734707515
413137636
1111706842
390643911
1819146441
1209977800
78390284
1951130029
1785165948
1957372544
1252026647
1609771296
1831875036
361455695
6376172
643158088
108945917
952682329
1101465873
482860318
985296880
1138881777
865835016
1813119163
2023200029
268067810
1198362030
871300569
1702972559
555742898
1966888192
133666594
699305112
845121885
1446947623
1111885112
265012653
1853983783
539255469
138015893
2035067916
1869063738
1658089680
568724640
1503053516
69492393
214450378
1825570231
525715605
1208340475
560287993
1053562465
745189418
1122787629
936777302
2111660906
973516807
493259126
1208166701
102978640
1201856334
1764399386
2121120072
788392631
2024124799
413633600
1187793416
1555132494
229062442
2122704288
2020259558
200455401
1936008562
269586376
242122626
686085323
848799566
732285032
423648202
1261537072
1626862870
1314132397
494671975
486863924
216642780
1914645766
1609022212
1121325847
2052596434
1078140283
756215480
235180236
1752695215
1495478622
2120202127
477445660
2101301902
764876060
1968533433
1131808097
1552143672
1131408689
20908781
1146251726
1573998813
1093564569
573940633
1294044288
1160291216
1124285060
534269461
813087769
1475910520
1162980821
823276984
180193609
549557813
1594850733
2104492201
1009411793
821356983
410568963
262503594
843632276
834737091
1622305979
1141150261
1951395890
429634427
2131973320
1959166482
1099360109
1702512609
1525536783
556296385
1361148509
1103804945
382867804
192678623
1730043690
542944150
1113748039
1299048832
2043677514
1301057526
1341318494
685874886
265881879
807504991
156014593
1726316884
1317328380
2087657617
1896764793
1700696305
1686522028
1147901402
1413683200
120433503
356810857
1938569334
1239915628
296683375
620714413
1851283388
2084043601
496302733
1177841028
985927062
1505643378
541000626
1825413026
1199820669
842747051
902701229
331482150
497665676
1302468964
995584486
234014367
16641967
964682089
1941305037
1798043462
1084359564
1531489178
1620904412
1314085498
984754082
1277304993
749438186
1240305063
1521706462
484793670
2053219814
1950531368
599845998
1597033495
653920853
1686891207
612964181
847448064
256310276
783393062
72040298
444057340
668271982
994399695
757552023
224381762
1085525299
92157170
1898985462
2022498000
409353064
1495433759
1691479819
1774900427
1889199432
510033571
171739589
597595087
711835941
434755393
1319427956
470034538
118760331
1125948186
1129057852
1132781434
83100258
1937029392
1767818098
1956538387
1883734590
888997616
1490897793
294911494
562940364
1592184631
2145217252
551721969
187309757
2061952810
815201616
649147788
582109561
507989401
835477217
196475422
1636647298
1974882491
104832022
405380692
195240526
989609041
621111707
1669443317
570386027
669028500
1705436505
399174310
1650879683
967294852
1881349661
161260739
1946108985
1018328088
302081026
1807626022
1683144709
535256972
1858429152
1337412765
1593889926
2075168903
456521786
849652363
363674323
141906129
1342697325
130639003
482630855
1956219778
27090595
141987171
349801054
573291483
1336600639
184664571
1333753058
1351246478
1756608967
1084474047
966521770
376046907
711807869
2084050791
878186538
1422177150
2033981675
167163822
686643808
1935414762
2115611026
710983203
179406081
1133970444
861274192
1891181321
635521455
1453564636
1707367612
394427765
147559696
1743194711
285536715
1402654303
136182645
887321847
1119641573
1219383949
1446212814
937292900
2041181143
2145017068
1617322267
984396105
1118678922
595146983
612815915
456568989
653204049
1227887709
1941318357
1666064767
1400232160
1031270920
520676892
28194063
1000672829
301638706
1433391163
33913545
1428849339
574410184
160000102
370526277
1829934438
1479405117
152868791
437429954
2060579903
878146034
119385194
2055686444
1060510583
2072235589
876519224
36506379
1783471760
1842782817
556506746
440104482
1954101319
292479639
146072444
1876611441
1274454873
1691093322
1195822545
1031943755
1901476286
995054305
808536175
657076216
443309479
408026839
543126813
744284299
1953475050
325687803
557883720
726446236
588573102
714297668
633569782
1278903271
597285062
1696549871
1717876776
1821669752
1204792471
1280642344
544316690
1163276238
240542506
82435890
2143311481
273913034
844750024
1048724753
1094595201
1547123520
1715583753
1016558775
668290186
253573446
1239747021
1849285016
743078199
1272155704
1307750239
1615437548
1674869338
99160392
1532994597
1339965844
1884126018
215214059
1053553708
1085680320
1744819718
915964802
82806226
1034375742
36642361
377104420
641706779
1328146323
2023650787
1415445198
354318703
1043727939
1970612787
1168742129
2063919710
1741516360
268605149
1485188575
775471886
933906190
1241666258
915483684
717178262
1454107147
841065687
1008953398
509454334
867873814
1202142920
2105006104
1620596069
1274798182
1983791873
320524438
2093086265
2035182237
364518
1261095603
1162559446
338294999
1864651778
622047842
1017417035
1612238376
793045729
697154673
2032287678
136692961
980877620
1086899512
108324268
1656180920
1410990135
483210745
677784816
1248888975
529580798
641430619
1202428171
332478939
2006946404
364042149
985662695
91095451
1182099804
71903147
164948495
985231241
1031897155
1100718712
1041002947
2138517495
794174203
639797958
1095584956
2081570326
1962527491
1687174906
1294029609
2033130983
858228178
220517866
1680862685
317923135
52404024
167724667
1392854405
1788454827
1976145665
1402279107
972503993
1058046952
520641662
2023328213
723069594
1400128414
1380045525
1421701112
1951362463
744856097
2017107331
1976588888
1051963668
1934674469
1770468486
921465677
1100680092
954209982
2146648176
91607429
1622072586
1576156719
476069578
332814175
698972045
479067228
767323698
1912543396
1197969300
7050332
1490223856
467159293
622818290
416113536
936813296
166244758
632229550
1266711417
1135028671
815640688
1158298
1929266083
1475589589
515685842
53382607
1472734336
1719270222
329743025
944848437
523647365
1422123388
1916487501
347911525
2014448359
719611464
1697996994
669662973
527847564
685034301
1579452416
1965370082
1317845935
187893991
1343303581
1817462258
1004718540
1061325799
589640207
1055004998
422485574
19937398
1589383237
450163560
1484580116
1589294882
1801762757
659011607
165723231
1535117583
377344114
1922332840
1289660297
2068931581
758485858
1537332300
518752578
1108235873
349579544
1558454356
1115202891
1202205817
979865456
12802073
270904068
1376701188
198182934
741791196
1037158393
2112314774
1757154950
1434964608
90489187
1510926497
431412949
709602825
390666089
2030612408
1610371958
415694819
1789931126
1587154981
414040953
638218007
1205436905
1458871878
976341233
1933201893
1454759504
804227431
581502879
1368528753
241148826
2079410156
1115703833
1171551948
402722631
2034928527
642330959
1626957748
299994826
1877179905
1059219942
1560994441
494082477
1379681477
152595201
2051107012
1163432963
769772985
1393015756
697390526
243152949
2056774274
1940505292
653915509
1904019889
513377945
596974345
1057449549
128077660
158374215
68842295
404242635
1762923682
369476553
252113692
2031617942
262911418
2007608445
1131752106
746545068
205483974
1291350888
1609926537
1200296313
2050227329
244872939
1517769701
1253756880
1599026160
1861574415
175848535
1103677773
199538326
1664643690
574119365
1047199750
429236252
1960784551
528276732
1112500649
1425817905
644956177
1295188788
1776539729
817684915
620135987
1116988847
1788521001
1452575590
854503393
87069484
1014841841
85908448
816505887
253414010
268257114
657186507
1628096773
2056665283
2115350259
1939796013
146657776
2027634597
837585657
1794090700
1229574677
26493832
541500158
830850604
540530949
1423868329
977130558
340343050
1038637062
2042064568
1707817503
1994331029
1991216474
1457495240
1742085877
19701110
1677408257
1549543887
1352184449
467231790
1650628005
1876932042
1682672717
698963373
1956750697
1854136491
1730736768
1839718935
849392801
442257759
620292810
876422639
1321808732
848053012
24580653
526785819
1661521836
1084726353
1476607443
1684593733
570678128
1447595216
1848500874
1534972850
941094672
165852072
1037125071
2013731051
451938018
2046610912
1619555723
437172713
1032482485
2048519296
1869940870
669324900
431134242
1287336658
929343137
14172806
1057928523
1912806433
847730911
538800423
453175409
446909325
1309123121
824534502
1942654115
987619347
452288215
1689579461
474539036
159601820
655650148
138046204
892469743
1794499948
1530928932
922307384
1665990335
1616608895
1647603540
1992601163
967865638
256324101
1135477826
807532039
838485339
1447245322
217184101
869034723
1805885899
650406800
284059036
1706222992
246571895
87059473
2135213748
799572460
354985494
465510383
1252986669
203512025
1773382691
1025563973
340825913
1265910402
960170914
133303608
312724215
742039808
135340461
337992396
802530250
2038903333
312856362
799893851
1686103950
533522863
1018985728
802099694
550711580
191812668
1363568761
1084566175
1734459535
705822784
404895400
1686033370
299635724
300577291
1310839330
14765905
288376622
542907517
1456967196
1729519089
1469922183
1399382958
248222396
978331147
2087356793
931440629
2010812864
1837867474
236336949
2106087116
278840041
1333433725
1894333010
714933898
48506782
987630890
352567163
1444419430
1950947113
98198546
1074936396
258039402
659297315
854446532
469515877
1344034694
1109911305
844267783
889069311
1290624937
2080310188
850734504
247355144
156497765
536294642
340347707
2031073919
1228082366
1225167164
157528753
1378971003
1421888892
1884468833
1273289097
1836950756
28541368
1663258314
249270064
1654140668
380562943
1955126368
2011775900
441303786
1677311290
1106824703
1947260251
58005975
1455780705
692050631
666429529
1933758077
1515677685
424388393
164283286
1369507222
210716401
913092763
1844885378
1396432524
560176275
1574011378
1514605709
672377574
1259169529
1797009375
4880590
780529509
448507944
1041440026
306126580
1742613400
264777894
1569588743
1892094922
480209509
1904605582
937449029
1439657327
1406638687
434317072
1747043223
762501234
2045619695
87464469
316027580
1036039904
1350271820
1303558967
1536549826
309446277
31757708
789988569
678880855
1504923277
2021290927
1230247103
1595463017
2068960864
1646264803
386598695
39050363
866935701
377258363
1858525379
380371564
1610170419
1726963953
1814237405
1992933176
1904560441
882234437
1208546107
1213781885
699843653
30619001
1969322833
214859861
1354546880
300756086
1236557204
1488440500
217314091
174890902
256709202
256991321
1495939068
1863609275
413067191
390688032
1409906018
979297420
1254169584
1487730418
1125327941
1100160193
385613726
1931566919
666194898
77788816
25173984
2125150947
757217244
2132999039
494958922
1348693137
28524327
147651872
1426632885
664504925
1589686815
1360952577
1695045368
1460832604
368498810
46390521
741093985
1895477822
1934731151
547444565
1161728273
867294502
520616161
929742709
1676124999
1881994956
1791969342
198904236
214359528
1647823667
436271527
2126289799
134112291
1976179559
1011492948
1964205167
1466530386
1003682050
514784261
735690062
131530645
1543203479
650807360
2078347552
1723920572
536958922
542388643
864505226
2082075152
1215020532
487824580
1360140950
568975856
830024618
59515916
295754403
831681240
1783203341
1221121602
1975940134
11849000
1063523351
366083300
234610674
1305557642
1557844732
1098197490
373064437
1188681554
325849870
321441324
557665736
34688201
1998805860
871651411
1355785481
330208173
2098894457
107338180
1512116672
1625210469
1897694648
1455306378
1504229751
1792920463
319389377
1889327592
1135844998
184516391
1728016135
664008188
195078245
2057389657
1113991153
1143883996
1828549605
136192081
1663103892
252668852
383052629
66949521
1699115187
1610066099
1386260192
1068932491
920631029
647256362
493753542
1769982247
944751402
1462094889
183003544
650454226
186919861
2099491897
790124612
150822619
674241692
1915297234
885691115
1454824890
821205893
1469115917
867046019
617996896
258544919
1967908957
1247487883
1646047860
1519333225
144260304
1972654497
1094109735
485287964
1500159663
389144760
1537218362
95680317
492626525
474569831
2044803649
1007516725
1129194402
859944215
599380508
2136535582
985298057
128269083
1962003693
1983736596
640160424
44195883
833274783
160306700
671884743
474758864
925522650
1730349448
498140849
1523313406
741781034
1273452721
600247393
835947024
1044234836
2071818106
745071407
230961991
1184956043
1459271282
1048341136
1930926115
1704833071
1398505399
712580015
1002337349
1986761600
594557602
415037205
558155287
977954614
1076162744
1371077551
1806487080
911705537
354682996
6169725
1242683706
35948646
1995789159
1934880487
188993104
724037820
718954871
161573276
564955284
1530977008
801709227
59885948
384825069
514242815
587574933
1623034149
1356334139
2008945623
167553975
1212223237
1245530019
1701533222
2115930093
810146470
666729786
446471811
782062394
373505019
1496368469
1675860410
1728953567
420188406
1173269966
437806211
1225548052
716901451
1393820087
119437003
707288003
1470432084
1746559356
1275368789
242492956
1281148010
1865589641
634964862
54376954
1420227927
737344645
1621716624
747568729
23099664
604630797
1582049077
725056493
2072239718
986121384
1352926263
406870264
1184257693
157961629
624923654
768318911
1424306797
1800120531
575145991
1417658457
1411181013
638244136
1524260381
801143238
14854396
186206377
1795396193
1779818942
473524106
1762578807
1505286946
1849872999
1302038036
542768451
289728834
1756075486
1355936960
805128897
348337111
1607325868
1186062782
338305218
1935821098
1772808214
1544154841
1504349975
2017864278
2133144763
975695922
1445647989
939764847
762453878
1484796563
110344428
1657660208
1759579599
1327450516
700879504
747541388
190367170
900687267
1194080411
709012769
336335471
1794781837
1839702687
907267439
218542086
1425030499
412965591
1103612156
240353370
1096737648
1306572145
2034187946
765265559
194889614
813158887
886845820
1145646119
194826553
1900503702
2110368353
1429294232
383496657
936852780
1279091641
2117568931
66319431
1384166149
837581277
1226467412
763269626
913813807
1359750823
1510454258
1631457729
356493523
1381467085
1771023220
2090216990
238894936
45306867
716797214
796525257
1211483857
1529402827
890886822
2065286190
128810589
1947246220
1173179962
28900491
607492488
1181121399
710292927
557208232
266015232
610229345
1744863145
435017761
2030517878
2088388145
1082883946
801038265
1749234523
1214598351
2000359733
1126062874
409922479
2066716090
1334904336
1413398997
689780861
1482777016
244308205
980844274
803567916
1471356890
1602726526
372107172
379329601
389842676
1483638002
599636331
562227082
1611970696
2028267833
432480280
1772226400
1736207001
1646764558
632177758
211478710
1087052287
760209779
1694523846
1281742680
1652049070
811770903
1789814122
1451976598
851029030
835739092
1931809751
1804248670
1179623323
2099637804
1651226378
607981683
1446530492
47176714
59921744
472470571
1864572817
670096002
1087926029
1423300726
2141002401
711759073
806700399
927731111
806308684
6800033
1460316144
773686768
1506293257
1637778481
2003520414
1801180401
6902592
873596614
41789465
185874581
1664192630
1689153815
140795705
1677723874
297654888
1202329306
255142409
2101014732
1777905777
1937700243
975654881
1223683545
51494299
612333884
155362420
1896749200
1266056008
371689254
1041763723
875967733
98884535
1651168199
439128638
103942758
1540422619
1583447580
937422841
1617331386
1769397755
382989233
783792652
1808898761
2047945597
2118589912
135790344
1866793109
550371249
290051321
1100117800
833527420
1966782821
753179959
907361002
1231016346
2013255169
237808340
1197605077
509899772
115725118
1897606648
89580497
924495134
1295784177
132769674
1488040477
995920463
1205529670
190186726
1662435889
1940676197
1108961714
1867138225
1447318121
1727326801
590382744
1452368464
2021355131
445533553
2040798253
860998350
1682398617
1566096767
1818950049
422811909
1307351360
1876821843
397344329
556915133
954747651
1217058467
1562262447
1580734345
201937733
607176289
1441144857
1154297884
1523308249
136460678
1586604201
254570291
113268064
1415117377
589536184
307098593
199706770
20489051
602262187
662658189
1594509502
631099234
1636195638
1095613024
1027325024
1728778761
960242251
2040647457
667291169
2128918391
2009787199
1645187031
133393063
214715643
1281420751
511308285
439813898
2135748899
174468679
1431043952
1214312290
1898540149
326562282
1202205388
111500495
1924993154
1357002991
1863261079
392205129
1409311205
1445282099
1293830837
1302350017
618825434
469569521
757630463
2124124847
1187545129
1036452968
1854424502
1315069095
321071586
1091138080
162363263
1680696950
1210909395
824001231
1627884352
1456982575
503364957
1058119846
302827448
1244334885
458856190
537045283
1639966154
1103539012
2054060374
305931965
188020181
512510444
729342499
1134646006
632720085
261704155
1134072748
1240637786
189542324
2012676028
1810172954
2007667022
528687816
1716152317
765314811
373983261
293231273
1005348256
1166689430
1896919982
861065674
83068927
2042288893
556790909
1145379617
1255692552
1106988334
918736848
297614996
1467823143
1818766484
668101132
519953548
1854055299
1152909418
1625983293
300653328
1995523856
636040717
1758699173
1992415609
1734492779
1126554077
1126947286
59878576
49230624
1573787268
465060401
1603019684
357740402
196771362
1181145475
288936833
1623346040
568793639
1176159930
433695692
1479223381
1289241461
1450935982
1801261847
211421819
1495941763
1663051825
1365199419
1689777960
735885445
1754238232
349968828
1231313789
1795870302
1907274998
357680542
1788197354
1558261137
1045827415
1228294469
466215268
197312749
501667228
314563686
124693200
1269644245
718892467
354533006
483147668
1309567820
1516098627
964578295
605677571
106646959
1028067057
1508858206
1350984052
987362174
1570416150
338024617
2015149098
976168627
1446848428
339854505
1301201485
1331747933
408203631
1000560169
269346201
857631585
1276805839
1586921191
561755591
1648332328
1492424515
1859759896
1398464275
1854613919
1657817364
1210114318
2131341255
267837015
1893137111
1993731424
636430160
1907384357
2075511262
947333046
1650691071
1868666663
1339115765
538264109
1648200035
876644139
31343139
949058116
2014107288
1855717471
712540441
828181808
137061453
263591823
930129233
429585304
854463337
1490904699
1604975770
1755637241
492696363
1138103226
679568627
303343929
503514847
633578354
1909864206
647144105
1533646143
1088720656
669923432
164279345
371916141
1385211421
143496689
285761754
1751324203
134952424
1522263428
1830500500
949687147
635042420
248459559
356814058
1985148230
309450248
1987446836
1011057
1920105863
1579831806
580491928
1377037050
1175105098
1334371882
1997593152
1237755136
1039192145
1813318274
708683302
311795103
702284032
1795558974
818740220
1353929981
969820388
2017179676
66269730
571551418
1152530846
722644769
1117600546
2760080
1731597327
365275856
1680862890
1633589139
1645049775
1462528780
227433624
801297042
2061670152
566851739
390080079
643844170
1667233725
943172902
1974526539
1695253157
1306244865
1881703462
2057405817
235876439
1598904794
1648636430
1359271251
135102493
441917822
106726757
580903615
161007080
793504385
411274978
149392377
1663330143
1362793382
1152848281
1085540066
252645141
1210575511
1005697708
310604613
1722231081
1958749001
2123571903
2133095663
1982507018
1508431432
1429181672
46257727
1222840432
79463981
569942039
644362713
698273025
1402515082
1779396226
574530985
988335015
688347690
791799373
13339829
1971282135
124600469
1867747732
96354601
179008623
1720020258
1624461000
282519244
1530459539
1272147201
1193199902
1336229306
720475976
1263863128
78952518
1324841907
1939526759
366768454
1553393996
1592930021
966278187
513550552
643632793
1122642066
124978678
697118362
221861831
1345941087
1017638386
1081665082
1264571064
1835545924
658266439
479162989
811700970
1428349903
1857798778
110336977
573350535
378936245
710831434
130367066
763476560
115985637
322593573
30621743
600883554
901009263
511686554
1681788890
831329960
2019460512
1793135660
968075819
1227530165
1183975126
1332317436
806234344
873767453
1810518117
18922722
163436724
336552630
21103020
805185934
394778481
479563569
840244491
718073839
1839348390
1289907478
143741540
213956682
2136391016
2021249643
1426936315
782037723
678754079
1964959346
1136665994
275733364
1811749124
1380624665
1437701048
805226086
1401697650
257115055
939297142
1127167071
1664289978
1519722832
1587317961
347877062
25191633
2098122410
1444886224
1288334244
61335207
855679668
1907537415
1039252138
1104053458
1396780650
1361729656
1652570273
799369629
1276605913
884088324
215469180
1906076959
629927775
839537412
1759963762
1192563772
1715555479
558117406
1272815965
1713313128
1762003602
2098761206
1918889581
224880915
1718602153
2098300115
882268600
488824252
787574401
1574975988
1654512067
2010986304
1325205852
509056973
1794638086
1077269917
400721624
1839536767
532443310
1085465074
1295788144
562078303
1718392356
1727268230
2144977975
1227640126
1500163670
1001236501
1815858538
1413306801
1630868135
620082599
63906940
1246171452
245812475
143322380
490385308
983611780
111047590
266319428
556776062
1503629370
445402676
1607565399
1716395839
851299232
948486416
169191409
1338848833
1833412140
817103477
1451550052
666537583
1531408319
1690310167
1049510726
381644072
1753852107
1369837960
356162573
142481290
28451827
44542165
1514774755
1018683793
830156881
1608385100
521234403
982320808
2086128671
1907806946
803832298
1413958276
1892802215
501269161
1695193355
1732272340
1964866209
289937600
300652293
76881178
276441143
2112139232
38097773
880176118
1226520486
171586088
1342556564
252252803
762321741
1267441155
496752447
1927624521
1103481304
1659048383
1680114314
845591008
1364863131
1479467117
220383394
639574900
203062717
366275969
2072703901
735762202
1751509649
1916621241
2013952106
919169487
1917644251
66406045
680877586
914045720
132574692
271276878
1398942430
1065657588
2088160040
979759327
698178430
163052584
976714196
930414053
909992098
84367531
1019847818
616569793
1367352752
2000627105
609965818
1211226510
565911196
1240103392
734179137
1679907251
1044831845
1758607355
2045024469
1975203113
2037331365
1319630473
417369682
596289610
712038386
512602291
1402627189
1424230072
145591034
1850424785
1415256892
1645312025
1163910203
774017660
492943659
138607500
288841582
1750321104
1448946994
1264760016
526808385
1669459208
1877489832
856588262
2143983784
139042354
1212178943
1461177749
1442330020
1132094830
1251012279
2064303960
51578852
2072240938
1951065410
123583543
1283194886
281525697
1109596323
34198612
1635627703
1168202377
1081030891
1064177122
1581272751
1410620735
1488645830
1602060501
174987971
1681060067
2022571232
1247406863
370244756
124573723
1400662764
1117488509
2136311305
1377322071
1287239458
1252466432
401738863
631601064
42471719
93553207
1361856039
990784415
133995490
1799299136
158658882
2117190308
263305242
441910863
248316264
1341079331
606098868
1244666035
1698289234
1307444443
142167972
1500747722
548534758
1277583389
2130169034
901770419
1175152309
1029363402
2009442979
1535032392
781473276
1557348481
363524030
1951483006
1444910540
80389807
65095084
630456324
1265461203
975236216
1250196300
1872401134
788129539
385957753
624496486
291831481
1146746416
1666076674
1505870446
1001332299
376419871
1388663105
710750439
2036034291
249529303
233357652
1105491431
307890113
625901230
1541667229
1573115146
1364006590
1930663757
2025359126
67529958
2068534259
69477586
1546013357
1104015617
1950481108
774177696
1927242056
1085238421
2039935488
178863150
213439540
2005797920
265043857
1774661663
128520463
1437397077
923125019
776818986
142944973
80807847
896680976
83845016
1603133654
1097593205
1169730154
1281699792
134049885
1307109206
984262304
1255405947
115813341
810856403
815629153
2088447123
1188682668
934910094
803884228
1398657294
1792403067
950565059
859192259
927034358
1950892286
109558569
1464101667
1807445555
2094737037
1767993470
288477929
1051077253
772643152
772368701
589073754
23483484
228764335
1888770188
643261174
1401554200
655985449
1731788392
1701486146
761940826
260006624
1037326697
1732454713
1704476792
973861357
6938961
2014375941
469673741
286914594
622381332
729124460
163647879
1210869256
2082425283
1187267461
755077023
1624331389
648344568
959721010
601220481
1699988809
858065509
1124454672
1238714711
1766664997
544334963
733798190
1338485160
1900526201
1315592126
1789874149
220167201
2009235623
1301949194
1816836984
923210577
1594377591
220106822
697368233
2028633310
1013592691
407348903
376252409
512157692
177161074
1804600550
2124524223
396923816
1974042372
1654868973
1076944091
434128130
495056540
1598865559
1832958249
77153664
1449954905
189197855
1050340728
1880680630
592743937
2097500205
1661611375
2014354179
1479735567
296814028
519426056
1586198627
224374373
2092010183
1522315995
337668428
1229869424
1597667984
762340991
108120641
124254539
813128165
615621408
1310955854
131246680
1494116787
26150146
1905339542
488084822
584286427
1567035342
1907060782
2042175538
2141449880
686717879
982035770
1357493819
813982956
983288112
1498339120
1924423756
3795647
685317476
88171214
1695032603
313972196
2004706967
433824764
1480012084
1020579317
791529501
335590355
916113361
1844762054
1214795436
2087313319
1949104789
1866358333
1796795615
1704763092
738798012
441868305
1589231451
1137774703
115625192
730300177
639604813
1766982251
1454244611
2037658391
624153873
1509916598
1219193462
646707955
1442609521
1958536608
142393676
1318885062
2104726590
565412755
731827681
1157122572
2144267031
1215479697
1041829661
768222606
1727590282
1226229266
1311355811
391207548
1696332457
264158981
1574984701
903648179
406901132
431721812
783851715
125720787
320958767
1744835485
1818584244
1788049358
846275428
1652294548
1360915386
475297705
217766515
472527926
1994242937
583733896
1477891475
935034751
640173031
1470412716
1763216761
1625761969
335630132
528160410
259385284
1720306520
636172790
1397469119
1518908513
2111557773
2078012398
2146922708
2028695723
388525552
758761432
1640191171
1049777307
1888365423
1460726602
1743982662
31565348
997323278
1322440729
381075950
1730303597
896377210
101739405
1271180833
1557521666
94580388
1757400801
1008205917
2055900484
58542685
1086269502
2003670456
653310390
1141280415
1852117375
1480052553
1628618794
1730164304
252697105
81947724
1135601427
503404927
2009370134
157248587
1490792601
1216853401
990824178
370538901
388132761
1325595181
1181893572
460086011
1754538864
172204145
2095008166
1195765482
1731632302
467028055
280677223
1542335729
159377663
208969626
1093360236
1846128706
1285162796
1591005047
58449511
1363560988
22078470
18903908
176494168
1503861637
1001102983
662443793
187621297
424261699
72487744
505953446
238700452
1762742456
1308602787
165997350
346383085
1407509470
1482987465
1499513966
1293544934
1801812449
351663755
1520214943
368555359
507602607
1364115027
2068628370
145475009
1591317331
1575064160
861957238
1344627908
1122881855
517801558
1962486528
358207684
1126773661
1883447621
1027247613
1508362433
1669820940
89467588
91974744
705420728
1403802353
1855241904
1552004135
607553975
6692237
951789975
1536278675
1840582827
498340922
573050101
2067412926
1224616155
1657403028
862473105
2145743184
592669343
128551963
446053796
1314481432
344492268
235615738
7613715
1953439819
1960923577
2104396128
692197784
308987106
1511486910
2085352050
309314900
360517424
2109282613
377511255
1634470069
1545036850
1144073235
187427195
1592946355
1759209417
1424656840
710714095
1700272574
957291391
1897849314
486426063
393801435
664699962
2013423818
1739065221
1762003690
2111035471
1276989115
318859565
2014740056
1863267955
381944072
580326011
1929073003
1021764456
868168271
1696117483
1148702961
624496799
1616161338
790162690
60760505
64498260
503438880
998787196
733486485
1033547128
307843452
994323269
1806202681
448235121
177454360
254991798
1804084822
712505138
713425059
1048941272
975051853
577242419
869063247
1960410206
723992648
1733193803
991913748
839967588
1248375572
240463980
249129680
1474120782
648960991
686521314
49176821
1729339222
452377625
369776083
1268143222
151215058
1663896614
1604625554
153452494
1865011825
888315760
1529597797
614446610
632973067
1142460427
1479664974
498635316
731175730
227193887
542264089
1880190946
2086838361
2056050953
1739190612
1051077579
934556125
1766541434
222827320
24750938
840398822
1725928424
790657986
45297022
54538518
1779083715
489182680
226321024
242967732
621097149
593920052
1243106584
281468258
266808452
1927310749
1605298487
1912974122
474475044
627870182
362913184
1827319185
366425182
1888692476
1393980343
458368565
181456607
398916750
79697762
316887731
843791305
241046174
502046739
2146635472
629327778
2111069147
453844932
314605438
1684135153
218151241
554106090
491045907
78094650
1359319940
230691131
1844359512
372103345
1088813077
192320102
1170445113
904860408
1489518577
2039857920
1048442691
2089688831
1376730598
1121479076
258178911
1816119188
1905456363
27922997
1571470052
1024972617
1835128314
551032073
661260843
1708811487
1335068374
2009294932
1579714476
43149259
64368517
912537520
1883896624
1095668693
1769951685
1318077546
1320080201
1216708093
1409885728
1695878714
1845569538
432146502
1476756145
911655557
1497875809
1180243562
447695164
1061484073
628636852
1661569408
375610810
1687561206
1944125433
42435815
1718232168
1062925905
862225177
504625635
815433720
656037619
1990092522
912358484
729778092
113723043
2133568305
505896621
197742084
50429659
208595103
1256461941
1408421574
1966200908
239702844
930080871
354741534
1077115967
308495593
1461771414
679487940
140172565
481824665
1331755721
1142282780
1640723713
440850107
683134712
251258123
355291217
1054388866
1734882473
2079722091
737369048
1694128674
2128833698
981971117
176389756
1902155014
1517451233
2045852499
2008119423
1225831943
1083620478
172484882
236817636
465968526
633532791
461847125
891809904
439206702
372069331
1926422269
1682571906
699451588
899424656
1781542151
482758039
1168577621
1865244497
1864376049
851463886
2146103789
1312482206
2023938375
804063032
2028387992
479963927
357415327
1328370393
827693578
1235449267
1044180179
1233324510
1175462159
1214360041
197758043
1777461347
2019438632
46170525
1024279936
519913223
1533455648
843415037
995919794
93547219
427186628
1716790249
1593850321
844633441
32943617
989069407
983038269
1264467499
1930279499
1111159907
380493759
1434650891
939528529
1704774020
254071291
1840928765
529382179
193007121
1883919768
2143169159
1537420985
413153561
24440675
1756481203
769086527
1942558401
1597508086
1432987680
2052034541
97484113
1599497030
287914489
348312447
1183139831
884736883
1657230621
2037692661
1119788042
703118088
55216740
639739011
646083982
1280583872
707670414
1827991423
967342684
1265911942
547439105
1707219368
1682249507
439322854
1177547541
265946122
996467706
295922131
1852384246
1224028939
1169706825
1749590698
3181618
1942755545
451974127
1218302133
1150202881
51799813
934212530
782347573
1542435955
466250248
1527200957
1938148254
1575075769
596994569
28742912
321052623
948203763
1453725269
374312830
1054313599
2046420284
1778513591
884770604
1033550272
1196071794
1304356435
1788429479
1764389449
1632443432
1419351444
755296597
1281379007
960654074
1552028842
1336747010
2127843087
1006124340
232220091
536063347
1444379157
593624015
1697322630
1647250494
1693364697
1270450687
2105926591
1311219961
85413814
978900787
2001101473
1259469596
1346252088
966604171
1641198377
308769827
2029140824
642087853
1014381162
203298150
1685823523
1205595101
1961125097
635486932
983588136
1323099323
1073311994
436776883
1484750251
1483430310
1131561065
305732428
801885448
545526533
1165243268
1285444803
466556164
1489024474
2027817727
1777403801
431940499
1792775284
58380788
1300156218
436984175
1128613672
89116792
2140738656
1282703572
423431148
912164264
1307259004
1489283709
117239480
575908440
1951980015
1783256363
631945600
532429450
1814419706
1277762452
1172221325
1517914221
373818177
282405299
1186005630
659379790
1357152405
1595849799
2053058269
1484191938
655972037
56043185
2025453796
1903853865
760495675
1261985944
883773022
1649078146
1134018002
2136481058
592634990
1613786411
1647284131
2098161770
1075880181
82022094
1148538061
132107796
988006846
309763718
946233866
1635714980
559545572
348516054
283921333
332542645
1599664652
390607812
869800414
406949537
2106982768
1211622976
2075278583
737002508
406746291
674147680
681548275
678408624
464625399
1332466052
1656546959
619430809
1858977111
1612625419
1534152008
1935790342
1331732207
1865309032
1784240555
1111655105
1181553938
51833421
361442604
1114849643
1058417644
1117144269
1276443245
772385623
1948330534
184590681
884394585
1814532987
354376136
1748380807
1375242266
1384154843
896571387
1314042866
1608340682
758242249
1282387288
2135971752
915743996
1102464848
1194946234
888554827
682468211
1910373250
1772070015
2039249285
1113808533
2010402444
2096675856
267225792
47463483
1817962450
278740670
1705999170
519321041
1686795971
1493439176
1211929535
423976075
1953296793
126780376
2010465449
2020877857
1209883200
1177883277
966005182
706281659
1290997300
1466305892
866943726
637546198
278305628
864481425
759046200
830008369
199368474
1521061389
1026847261
827120012
60238951
1915092619
164433179
1277210997
18037209
720001313
1954325437
908018655
558602278
1450259431
1812734042
1508883048
410644541
2104486869
551995337
840443287
1291995456
1013822697
2108842956
151867329
1413191616
529822600
275412112
2102450784
1742983889
808213252
2119658449
303997358
455643833
1666406272
794488361
1145727212
709703531
446774495
321527411
235851521
941070019
1820966858
1026485986
2075036342
676082322
1936537082
300514360
1843981885
111343230
1869159875
1657433903
1717744712
230522666
404320056
463431563
1027871852
1774708716
278639530
248147384
1718427138
1049436365
155510408
2073914678
2009161266
1223150948
932912386
475182858
1898695338
664316659
1849947900
1597737954
1511782160
1873509830
1136187013
1759358509
526225508
749963538
1605492931
450428019
927670722
1296599943
878233057
495850476
1904025757
1078806266
427053399
1352595970
2050375806
799575454
1960690153
277008246
15601540
1362745490
1420880596
1837468088
477813644
921855654
482876124
1118614976
1987828961
1528553941
708103437
286933652
2059709333
1576373744
344334748
514216585
1051392855
99679940
2110659749
344528479
255303601
334976665
796307520
1024306942
341563511
1631587279
320310143
90642527
980149778
73545725
1805496990
316676801
440395099
1734962484
204857434
146753086
1669067830
1222055241
663399658
240644997
1537252804
362370921
856129355
987844512
1470402268
1646298711
1055999190
1187802430
754487616
81532690
222687677
1081237206
1912000911
1955077818
510904619
68376992
81684986
282351847
1545170399
1564467067
865875777
1678620190
2132785575
31781091
96597305
949187023
1201561312
89409511
355246616
218149019
438062959
1942067561
284896155
101951158
383577553
2093867080
2039898819
1971013145
1158350004
1842982705
1537947826
1758754014
1957857257
989301530
1259880946
1950337768
127540330
2004307167
502236027
270063928
1647143003
1696828596
1791854236
1769469745
1523133270
728371974
350664074
1900517728
383393490
1439192060
994836315
1171664785
1650433708
1794437227
805815334
1189972679
797120651
1147093347
785648078
1016646779
286606613
1203628491
1649080215
1960958770
736241586
1116041263
1636997813
485450358
1206703733
1765794305
799339224
1577867234
1539574638
1658748197
1752516042
1866599028
557874068
1379820112
794016881
1481488203
2082338887
2117685122
487605816
316320126
939546255
180052477
1534969287
185196302
1687494607
729210986
1326876109
946878549
1537411655
1391398367
648213471
617885015
1173895363
515048298
1675863568
907283536
1095254863
599888386
1868539446
1958592575
439027449
1143942636
211289863
1359027925
1653423802
1632034758
184664018
331726437
100918054
192888763
1531367553
969757987
1519604534
1136424648
1064283833
1793826368
228279202
2004372050
532019451
394053861
834173054
461974762
618755040
40070737
462242716
660691395
338710047
502730698
679595744
884930088
132885482
644619609
2074946363
770063413
48856243
1281262488
842541255
1050586255
73176582
239583780
162199543
709642602
745806045
264866330
1874235626
1000200271
829103303
1372971981
1948968026
946416654
1472832893
652074377
451597172
510556102
1471667673
441434476
349106213
1809557613
342138086
1120785393
1938294184
1485358971
1235235303
447126061
2108844078
721839345
1458337927
37201830
1567297001
1052182988
375600435
2080634213
2094493300
1582084643
955496701
40288054
19999674
1210273686
1889062482
183233198
1980137948
135353106
1145564487
1668740352
1602256812
1281834933
1081784231
293693834
329254569
2046248058
1381219530
1004134349
1736610694
85843682
2055177879
1802273271
1860161067
2078573902
672328979
398334562
1091625533
930568331
1925690154
2145561445
1880268539
1497816769
387476206
1087933367
454254526
172934587
98345310
1850805764
1195228235
1763355719
203838162
722448091
1854996742
759297454
255960977
1512622615
2109239064
1161011974
332920744
42523327
1190282426
357250541
1180112826
1649229733
1094159673
88578688
2111695900
2006420200
1073068497
861739534
974079609
1889818419
684392831
1916490915
1733036381
84846246
165054697
696271816
1140167711
776521989
1414353873
1177634022
343504880
225692070
1680145361
586361581
1795650471
148792818
1724199354
769284420
586332118
1268026257
533792061
332129663
1323266923
1435000490
2084107589
1602798023
1006479314
855492664
1491519695
1151070063
1404191987
1040288737
1534340649
1015330963
271551959
2094327630
947725273
781579009
1738392731
1146533597
1144989860
287525359
76881646
1033053450
794178607
1286967479
1506411025
1237508199
1518892696
673127487
434931538
2283952
967958863
644425387
1541163059
623741414
1325430494
95631370
913404538
48152926
1557291889
2017302965
1715217616
1976237247
94821671
1056428018
448467645
1391674509
783469622
2131500137
1470787820
2120127086
449460956
33622203
1781279195
581025775
1483705878
170522588
1219123439
1973353579
1190757826
54509881
1333071951
1457900539
601949418
421155505
725378014
1480363177
1114087865
614750862
1705491986
1761379724
1156054456
1765931531
1869315113
1762229442
1749083825
1258520501
777900595
1481495998
787234390
2015177044
86767466
734279435
2054335081
1983704612
2104531646
154646851
1728908740
511136163
873242198
1191419214
107268014
1352940850
1656954069
222005688
1669577846
153412227
1631171740
1506103792
186983940
170632796
983440596
1896694810
683158483
1941901731
2085749030
1897791276
562381485
1943063864
756950604
1292161493
1955026474
702653064
1804457500
1787535290
111785914
1875609446
87266246
1953583245
1748752213
1936371487
1874335854
795461145
160154626
1795073345
1739888382
1078876658
1102607339
809267095
410601608
1443357938
2079118389
875214957
318849247
299584459
1414832583
134283676
24414704
1424070402
1731987843
627236145
1874430269
1234472959
300617752
846213496
817277692
343467941
1710080671
876839383
1527076655
252634288
345648862
2090287539
251080020
1280481755
566567726
493563562
854493444
1714725881
968275805
1336062652
304827892
932475048
395287568
2142588447
1296890894
778374169
2121282535
497683190
1391135874
1304786822
1624404750
1538716976
566531297
1207273355
1856473101
956145462
1697133614
1278233105
1676299110
201173587
257246956
1016394944
376928409
980834859
1823957798
2087148468
1797041475
1787833982
1174215953
1729162938
116339434
994542875
103486119
1147879512
1125879238
2016494770
2095857910
922555378
511628840
1188204234
1015062327
754119613
561698728
2045016580
1036714938
1287409499
1704327755
150787237
1679773720
710287831
865595977
557116938
764536147
1248600086
1878276207
1569155540
1403609090
345599728
1450396248
1941838282
1534303516
1446109503
1395372754
82370559
320800023
1528610563
402381223
1182177510
1046028648
1785336431
1658166438
1663635052
970160105
543915704
1112321856
1094512942
695185284
809082523
49857238
1295964945
1404304525
179235407
1365014328
2133219867
541643866
1090594179
19010232
158335437
1180756534
893539938
1402929816
1017288
319583083
1261585158
78586654
1194515550
1318630194
1340700641
1444466612
1072654384
725405596
923195044
1187691445
1930570484
1316285671
405318570
476353054
1751908203
1905038023
127552642
1654349278
1796398005
1157191625
2034187896
86686274
825301942
893834803
1424286853
774097771
941347584
1735714736
1061402001
462093842
596191123
1036593690
1528363755
743804893
283095930
1966394159
1776424481
1979179012
364375913
1854905737
1004687333
1221953353
180921678
2114548815
1262235040
587479114
1385654756
642959226
772231195
770860910
2103844740
1948098585
1064032660
77773762
32931835
1102564601
2011978732
625821395
1021095632
27221638
1764183877
441943255
104453174
1242721042
830017550
330573125
1876409942
985340707
484564
1524341408
599690184
2025389473
1776258370
1085174684
1702715090
1684579374
1559222250
1571977688
1719604736
1466599269
1841676440
976985023
1877217185
680145733
286889601
892443614
1517941747
1715911387
173058795
1162053879
1737131584
803042571
1950287552
2038038304
1264222438
1339556033
1234282895
1798909821
475100679
977178914
912936733
618901531
1608759981
1404010961
1154858438
1433343145
410474635
1841115815
568696196
39538440
94177447
806563124
1230427401
1184749298
974534002
889425853
1506635965
238131816
1094780071
1933427161
734990556
589084178
1201891978
630157618
29679451
1239217464
409879237
1018221883
1198395042
407640712
1139897338
104676197
1531699181
590147552
1763317960
387505204
1152397499
330440379
1714664345
782562827
87527814
795856892
591750915
860041928
1687676056
1514738971
981744042
399070047
701268797
453646245
2037604251
1822827524
751365227
813699603
258706618
379107597
133888943
1308626701
1013075693
536539720
1896195680
594375366
1961521393
1488996377
1681736356
1710312114
914776976
2087313119
1452168442
598959548
830845191
1548805162
228058919
1174811782
2076603955
398996027
232941147
1117155910
835970482
985021553
1128007926
491754436
1106956700
778585028
526630192
29753633
386743766
1065341694
1733009221
1679299761
1991113339
385581716
1197209604
1180099598
689784353
1669072188
188727898
1890046040
1721727001
319192106
2112076227
527425014
280408579
1688539995
40956313
1677317433
1804114814
1147594146
1730933116
824715960
1575559836
1398810899
1195466020
1323544337
883115982
812360456
145302008
873990029
2142826250
227435755
526986545
271511132
1584577178
1493094345
1067494031
437992127
1899556086
1072685269
199543279
203731203
776885059
341951973
362286713
147168113
10893275
643348901
822420413
2114660859
1714314164
1811621694
791035158
2047449722
889583997
1664620367
52558605
1142237503
1161482082
1790370817
833018397
1938868553
1992634751
1727083805
611199081
641967156
1771840590
1668826164
474973462
1699111587
1071283754
2139515229
7201992
951663811
1745752731
1478356624
824648138
1603523197
938074990
1226190123
1368330478
436194029
229923887
1234694418
710877271
1909407156
1089114996
1470768499
1566801324
1841291978
1622250873
1502595269
412009631
559680134
416200340
316156291
1409102934
342515242
335539413
1176660494
1716547255
167602236
1420636976
1538608277
1592573421
1079239695
1124856535
1747732493
499180319
1473959659
434992632
899343371
207711235
683831337
1771135492
2091343167
744526371
1807134852
435501487
1245548923
1659609132
996989840
741992236
563819374
30859363
433500024
1960333029
1100368000
174134207
1290560684
645785924
253684557
102198966
337540943
1200252129
102586578
375595162
1755330177
306663759
887964793
57237902
802954531
1242747019
769094812
520554640
8581595
1037455936
84583952
1087416811
1472638725
37901605
1622456692
1948269985
1567765476
1684550073
1409099315
693718275
447659016
795536413
885110756
1470933502
1349001135
505417398
1461096989
2093263899
1734401118
865701016
413826055
1273165733
1160176808
1001499392
1766880786
639159296
641349958
1590817906
84907164
560126290
1993754643
38679097
1597646239
1955700385
15668604
550268715
1294801813
302469422
655567863
1548943873
1383645983
326388095
1224954989
1169530594
122928676
1423636999
1475417912
859468379
1834567819
1027894764
225772304
40911685
632538279
934170242
695058047
1196334394
1593085636
1188786706
270065469
886637210
2012879481
1792012673
450267916
2040407772
1080382903
1054984092
1797840844
1552691452
1849644569
1265038869
278930330
481494340
1401965646
2116695218
1468316903
1890425017
365478178
418326314
523236243
9128276
603855077
628038547
606369776
1462911527
1746624660
576147487
991409158
240379159
843538687
619823715
255648586
1647066144
618724373
390169714
256045767
1751479646
1922224329
175872928
1368795704
1469604674
253699810
1239770956
1503042328
587401413
111485944
1916898785
1284790663
674114154
104875803
1309963395
1317174474
1247471762
1006841169
388578278
1802626817
431055465
326016507
31475665
604296590
172580719
1990581903
519064657
1747728735
1229324881
599871455
744678640
77584266
1818067627
1354780888
1588965928
1151480063
172355465
1203465283
2133393402
1254175372
1084225926
1477954592
1952773208
1751428734
1176028490
1889334811
1723745556
85695249
1704707427
1903021992
830699044
1941511262
562928870
1141238510
920363106
1685213954
1143540130
175905254
1944043248
2018375147
1278662212
1047219134
1589085778
1398190444
1937364007
1661120516
681755150
1747013615
2118639320
2094933111
1912093532
408398369
434693301
1432872719
1447241478
723083190
1232403062
648320094
1925716997
52647558
1057649895
661285466
702189959
1808729104
22350653
254072205
1770775854
1159363779
1669267688
191186115
610068854
1275743483
533027046
1218594217
1991965610
903223423
1393037046
447080612
607232665
1366360923
701454908
5008700
727299190
1679745565
1163851601
827602611
665781523
2061971787
965769994
471861198
345349256
1943459632
38644768
879527762
1157068054
253864542
1906566629
857345081
117686596
1767162588
1569292859
1783345577
1941486279
1424659054
1049512876
406631478
1442904063
582075596
2127558663
776803487
1699564243
93841266
1789635239
1357284624
1135879746
1602804282
180715122
1744477507
1203735941
1781794747
689903625
1861965494
372410793
1470653751
1628848192
1313788077
1882138561
869808954
1547994768
1734302886
1581645772
20297012
1146677947
529060510
152584783
1069103800
2082770795
491007266
475352756
1187155599
1613984943
370306551
16568824
392542248
560609713
2059913669
267283510
232043219
1111615351
49814777
368041931
498525901
1499120331
258320188
510838413
241133766
2050958988
376639672
2055393545
2029191902
122644013
1287239006
1566936032
464454704
904902512
2131048841
815050489
1788991929
942744924
437610203
1826353842
524709351
1296992705
665276183
1451454181
1704153539
1819709446
392608208
1854898498
640592942
1400618820
2106120096
1128217259
1385689800
2099481679
133250928
101865064
20474391
1626174448
1172451656
1841280935
342584684
1615535546
2102993927
1856336061
414154706
1801618867
744003781
1012617184
2068915093
831729343
2072000269
1395717916
872446744
538401977
1383346663
2021685543
2028122193
54155061
1840575236
886997124
365962793
1421652793
1218973662
1129381252
76574652
471836063
1706263904
1289051177
1829048555
1135631771
2037136623
127877928
1096025873
1733060251
1022941012
1972951372
994252852
1744310889
787071568
97358934
353692827
2038426736
1357354049
1216909067
1901653493
1836986981
2075701421
906979226
37679073
826103790
843002807
1006806330
572498178
1242599457
1865426802
1569498955
873120218
366698507
1080360829
782768941
1280058819
866203836
499670346
1390869058
1308130269
974526874
1224678648
1816334536
1538448778
1212758777
638494828
245435230
788277445
111329189
1684116631
1489964496
578625199
1552773124
2058061170
1139265880
2027703496
1900379012
1733122509
237193822
718322937
73745251
1509597328
1581111127
1279421710
1156131998
1652642677
1488909933
1634308258
193165906
2075450617
1619559550
1241356251
1060712459
1218274093
540508752
967114744
828439602
489446657
1107256328
167177311
1748838819
1926721014
1741219427
192906663
495557338
882543185
92106140
1482171156
678873917
1560437676
864545554
201603536
548067825
872422736
1739869334
694425044
1107401809
291981230
1052143882
1622038974
1994700699
1679238565
549562501
1417758511
1899283199
1559246898
263829760
1849479040
1608283000
2144801383
1436970396
1190554410
424070036
69564062
372419571
595049175
17913820
1493875050
1981813622
2128146138
24342521
1367109461
532161191
543684626
653492502
1853382609
1667491331
1051557873
1193500807
1970848327
263401034
981510381
423404945
2082193866
1547455984
171611711
1234570202
1361005061
1725784115
2117778499
1460329913
770841250
1258821381
487389620
1938646607
1664820374
1189155203
1856140854
792554558
1037577481
840677858
724454424
1736159996
821345002
1050389527
1666643849
1234404816
1694124614
319071023
1552781249
850610741
574277939
1266807054
91997833
1426921830
693525353
1294891880
328839367
1276666704
1786603215
480658066
203183787
806197286
802154486
275410825
797838289
1121246008
909839872
1138813521
2021756935
2126560519
1532370721
534280265
451999508
562953510
1977590904
563765824
855201942
1145132365
563863265
1102226148
381962565
714885770
1047888606
2008521896
143661773
855771253
501333151
1484413034
1390928685
835011246
1487436973
807947195
708595311
150478841
173149262
1107797574
70137281
2012687194
916121905
60238234
1845231762
1812483953
1752099269
955942341
1218628560
226940934
688695852
1287405770
845437745
1530231993
1091714987
353248383
1250087121
1601139370
1280587029
1959867450
1696804227
1762756495
75485037
1724787732
845650283
873743145
1168742867
94864965
1290957811
334500386
856242668
187566684
421735381
2080667575
155421710
232841781
1467867043
811288719
381945688
1937914206
1238288057
2067852388
29780557
600400537
1270505367
2051713282
1993453224
2119927493
1149987385
1870918568
293946889
1934875326
1630512925
26987517
1287233024
1573150042
309616588
2013994454
102034523
1673010680
1555281696
1179462650
609567483
660605657
457425319
593691029
917564638
20137804
1930978739
2029710743
1858998731
1256983026
1294533513
666174347
636658366
2003436218
1380640216
1948100484
825069058
1268992300
122780111
1779900075
526007322
149738358
1365593992
579545812
385831588
956527425
1470292548
425569224
1764344413
274619716
1748117583
666454624
293935465
57947889
1009249267
1089415702
1125261712
935046237
782363319
1044554593
1274856233
1766887175
950976134
1478100629
171061677
843480139
1152552437
1630364977
1568170029
1490160349
823755665
1919706332
2062007599
1704034624
591990551
1953765679
1086863227
1130239268
417393931
1435362869
686983634
237940674
1987901326
1095789243
989253517
2125807032
675855964
1494970912
1718182019
209683469
1104537272
986181500
2027353566
1887731585
1741050900
352648851
1912673604
640109174
788207709
519761746
1277413072
1624803981
35204005
49108829
1696960372
681535393
123006346
699739192
280147556
1878198818
1838509109
1460397579
2053427475
2037227674
2032170241
750823913
1647810392
1275194933
488664401
1964014398
1688993719
1081893329
1752494580
41580217
1796907926
1664660135
157237226
92869797
265710533
2031421544
750478554
1864987389
887129175
1858840504
43464309
1347004159
1125030172
1442589083
991433573
630659298
44325282
1397569875
1539337158
542500002
1031882291
87022212
1581650102
1131038002
1579401985
1928148929
524962984
365757975
98727208
2143811731
1013236837
969145944
534570708
773463977
504503911
1784123912
1162113805
846754081
188183460
916340011
1522432677
1862558016
1225492406
1284973938
633397266
1798670862
1935067307
1131197583
870959955
1015261603
1713051707
387463964
1299429198
410659048
1121213139
1837078947
1325843625
1893607783
1352847569
1195766786
776492843
112204693
802174578
1822976863
397015450
1358028111
373336995
954195921
51939680
1748656148
192963864
1554037561
1347202081
1614796472
1614750649
1248969578
1922927241
346123364
1714058597
1035138137
1867961763
1851359894
976731460
793600592
1890783851
190936827
1150223230
287646837
1924869753
2049962531
1718062530
1401308748
376200189
1725611506
658980836
98943769
1923429882
667230997
271958962
1450149625
1232809211
199479275
1150581018
1241152010
1538865869
616515260
1298935454
1075548694
728293093
41800598
1965138407
892398882
1499882168
2019429111
2124531528
912126898
1763796422
69914514
1949752020
563184309
415937141
1532092739
1062680504
365895105
592468306
1818620575
870250792
1712597623
749278764
1408583657
910516926
1934766287
1209007058
1472060438
629084100
135735015
2062641319
1936199842
912125078
714916511
1449804528
1578164945
2002777609
1477956721
1012563090
806136300
1090372173
1044424753
606855068
1953193476
1739182316
1311601020
915284681
2045208026
433169072
1840757719
1586054573
587722019
1834064473
449177252
2036806697
1163903737
1022141636
99722843
504738835
1542569890
393783631
2395903
130127893
1759753128
663798153
283354732
109853974
1590222121
599669251
690159348
1952206148
1240262321
69819012
681203988
183160260
908619129
1812133366
1370738153
458060206
1978142456
1777844928
1380811120
241120998
2066677841
1813936972
900160730
1082673750
1669213017
15844917
1710608561
981873613
732485042
1074193877
1513266944
2079673104
952094389
2052207045
652521005
58487602
2136745422
451565101
1723326980
2073829168
313682016
1851481098
1373503295
1916903084
1224173781
1471838731
1632736552
1147121958
1790938051
1338747966
87289779
1844273993
253861668
1672090729
1134498364
969683598
1451636777
1166287558
124041491
1547073834
707565898
1662813584
2085840046
1433871264
2123243794
1524687222
280652598
298560365
1391017930
294081103
302387907
376527940
1214051927
390312676
1550627844
721346598
790485878
2093329735
1002824825
1363874671
1349364579
760255233
1707386842
88219929
136207621
1549663694
1676520353
690611964
1888075945
308033253
1438812297
838247013
2013701560
1698261090
700124382
443606045
788826561
1854706817
1170575027
1527630855
2048314991
441276117
371672650
528125636
324564791
1982556998
464892059
838615218
1790013552
985071554
1484912808
400878226
2091277581
1554697088
1680829156
561964596
595324172
231272305
2135813762
988774904
915848140
836476597
791775321
447868304
2143728
1837797002
1105192065
2104192593
689768449
433467217
332196250
1979308800
942904479
271166374
255807955
1941790883
530379383
1880404332
525749726
4099608
448262850
819855830
919154474
1483843747
1139912638
104843684
345643530
1828210855
1472799301
1488896372
521453518
2145533259
165101793
1328354835
2140283214
93239457
618964257
671750235
530209047
560907445
1731574521
1720694207
1109224744
243924656
676754824
543078671
832318017
2126945307
1439600398
98226472
1580860693
2065020515
944197049
275211089
1288766716
298115015
986436244
383132047
1648408129
659947246
434958300
1635281952
1683039397
157184837
1890682607
878999875
2074270974
1913553439
224161408
664749474
407172962
2116159832
1345380747
167529521
1420438151
773553410
310277221
1956906727
1356195056
1724525385
878548062
575813355
28995393
71092276
1940229205
243070055
383850296
1969308249
382014681
1437960036
1653956873
2108874436
1111910601
1236535196
518799975
628596265
2145903897
681493636
2082497540
271443879
307375416
1748924073
450653385
1676377619
680844044
183514768
1865175773
596556859
1622324321
2101755339
116307667
1489180735
1218865415
141061803
1354712500
704246048
828955047
1986372976
1181950718
2073600519
799139184
449236801
1214274357
45932198
298631287
181717950
80305626
991451121
1673056865
1847727087
2028306448
8693671
1265638457
1896426419
1864336960
537953631
598484618
133224725
1480800027
191316521
874674282
1531389301
2071131441
1955827029
1209111722
1631855797
987652433
2000584633
664240409
1537574484
290653561
397144394
544920460
615771502
1994393034
1188369543
1462716894
1879249107
149281859
1176656568
150922778
1618846587
604707293
879075373
1012963005
376308876
347025692
1087742259
346383189
492091350
479479941
2011936085
440738761
1786619422
1251546360
1495585855
1228127812
1785013444
58440565
1673978304
449310050
1813890863
549370784
199967305
148672110
252179916
887677506
271562373
871725046
810307328
1383678663
1938718848
1716574016
849989448
621296257
1845415802
569251749
1548272015
1110342176
2040427444
1068716080
1801680638
1374361638
960879524
1643788671
1807075280
207727493
1351047062
485338339
1136941925
216624417
1681565109
994093565
1647097934
545678050
1574291177
1843914028
1750015158
364909
854858420
27188740
683875960
1410676364
1569506224
1696693534
1294472120
1943145342
1618563967
1596144271
2013414066
73567947
655212318
1261227122
1014356619
2052675413
1168284504
279534800
1322300150
2075618752
470982974
1200375733
1576260763
1132965780
441219394
572023246
382585260
1848391737
1782174049
997312194
1748416030
2140591274
157071194
1455632188
916404010
46496941
1738817070
1793052305
1277365383
1409013125
1880713820
174766664
1924171862
2102574067
1931830591
1353504576
1259718355
123131601
1095891554
2002931885
484749143
1032794345
1619352374
434673067
138329175
686087087
618277649
1851121705
867797908
1745131691
424989684
1696809605
1168979519
401837280
198648431
741490304
828207441
758118983
986917445
35054331
495875667
1876361707
308179538
447705577
1798746750
1130917602
426141847
238194622
673071063
2095155217
652680981
1744631893
39658846
1208478259
841306076
1787280949
516513510
2128439985
269265106
34607110
92646901
1549140326
854810741
664373122
755118338
495500151
153358887
571735886
81773865
1924445282
1638851096
596504920
1061629129
328407523
1310910799
880565468
2019885335
1619997892
1257302755
927020285
1088121238
882736158
257445730
171529963
2031787232
1770696350
1088383268
1857751096
1488005217
314308051
1702363356
1603140760
1841627376
410587062
1385245017
1770382536
1443257068
670662954
2121751715
1695057042
1804421775
1519243346
75751316
526930087
489892921
140363363
1539075502
387749326
723047549
1901378219
849620681
1711285787
86673520
1089790954
438235522
1356828546
311606841
1877652309
610775370
868211419
908895432
676935188
1547395327
644272369
1965520033
402161807
2071527555
1020119411
975931344
88022901
261617678
860356933
1215445456
183472899
1165343981
642087016
258052307
260231375
1696316827
700143649
811379885
1678298553
423532021
744153603
765067368
1882722519
1968671677
249554256
1643139451
1871007045
1213813345
937409862
246120603
87819455
690034685
815913000
2107251065
1404121329
1290065962
2141897893
1789176806
1288238923
520092279
29542603
559934220
539517393
1017066573
1918959479
2016056970
2106335720
1710012123
679739177
327690723
1474124525
696099508
1159792724
562648502
1874686949
98681832
745716573
104021664
711062002
2018940592
596661931
1056343918
465132208
1857983300
1339456914
342302517
821173834
1444790931
499811747
109435734
312248768
100440545
1094798884
957142649
599835018
338829274
280141052
38771111
1969341202
733370308
1908540851
543165527
470183838
1413347075
1697011675
2101947454
251764265
796942424
2084082860
1414565416
391263778
204007442
580087307
2001708463
1444172066
1301569917
709643283
1683346988
278685087
177992071
1903090557
1357138455
980776998
1825451185
1132733565
1228182527
597383053
1150777772
1242441745
2132481589
1131011402
1979367089
1929447159
1698051052
1322924212
1419466072
744665000
943409232
583483619
1022969584
811209917
559048668
152162140
870371520
1561782962
697427852
27140460
338571348
941289156
1204465271
2118337477
1445377919
1150137661
1727417455
1793426313
1120413898
1080295117
1555553214
1762978015
1888443347
742627274
1686153320
1487452631
911681871
908901892
1426694365
485557119
1410375523
923930386
1794280968
137833773
1748336137
1873280605
746066906
1969656358
1677064967
282383248
391215362
1507206260
256036437
1615474974
2061973515
2135692889
1358202473
1911628314
372463236
544509153
1450255467
2062659702
1237091843
1344559838
1632698519
859767681
1799162968
1709228448
1889793535
246482470
161903419
541408501
781703078
1322554626
894632296
1207981023
39922638
180040833
693500485
1547727924
1634152670
1244876763
2147198585
864670564
2043947334
905051594
1839866705
34494985
332066917
643256605
1383332962
1623233943
228775357
110505047
1271761656
1048228412
581616105
304652855
1291197941
380796387
991208179
1721358951
633727784
1599304280
1456087043
1003389128
1152501445
1501021837
1007392302
1360313056
1777705869
1322879572
1843027021
1030006401
1861671814
1207224178
223301527
1431986264
906969143
1827908696
740206517
1100124481
1276244522
228441709
1034556125
741508533
1039860333
983766092
1059199510
478464749
576379319
1824299000
1582812703
733173217
1462659308
1815761072
1509931687
902312304
2046108171
95991357
222765904
104707106
687191938
383125966
331122610
1065828123
700622031
534821269
833384231
1629193124
573537997
1301793308
808681040
1470714374
638061598
1479952589
593940896
1866461088
1962550489
589481546
471049004
1330902255
1631804256
985389186
364328358
1554625486
2027121821
601531702
74451407
1968055819
800356229
1791259564
1036605810
1994875784
1940520527
2103723905
308403447
1606787144
1041739297
516260618
1301206594
524137155
1784737648
669552787
1933338209
1375085159
1276263937
1412077000
2070685832
854572374
960842286
93924694
1976768313
2050144073
2060509054
1068181784
1865922526
908676908
1425380895
217537791
626102129
1691418102
542657317
513962051
218816170
772484172
876306464
844937460
1780852300
544633234
805815236
770252023
912585473
911825161
56017426
1699085545
1501262376
810004856
1758305400
716252785
975195580
2135646695
1631316621
366988877
2076921952
142199066
428720599
1642304138
1270436489
2147394363
121808354
1465222425
1928981954
1908766700
1815757123
1921006915
2053601563
1242206582
1539826990
1398928096
143281612
1346140636
1209913793
125804637
1082676077
179765650
272713427
1671572488
1281479561
1778437707
2077776723
1840684008
1675400936
1716809843
188915244
1160400533
211699946
1784545651
2139979421
171720225
2132223019
2050378452
2130017228
2061257388
251520748
2110026596
1069882842
1439796106
759041731
1909405199
746763635
318810831
341401055
52863031
25027688
566969963
1868408239
997152597
1961750014
614554471
1320148222
1865967618
267505287
184399727
84769417
153394174
2011372821
2032562982
306518728
504387498
76329459
522876164
273115829
1782382966
552998928
1991572222
709975288
1873473360
429180168
1500523632
2098243070
1776999752
601102594
2144318846
1505984565
735046618
402991009
977037380
1165277165
1066083738
132597618
481945574
815071287
1238994404
286943933
1597987322
1246924508
1024309171
65814370
1662787909
2117074998
1490936510
873535493
534880341
427525157
1207935465
167353026
812319462
1231507971
1689914091
815151847
1388056828
430204068
1236757112
75069490
1804601384
1451261695
1417642991
912910245
9535294
883456034
589518659
1687487337
575950519
1674563512
1589866266
1119077216
1766491325
949914008
1354348249
1116863845
1997364731
1701204783
1347410331
193563872
1601390855
1212149446
185280418
1889682489
1930162113
676456529
28771624
2049418174
515590707
1394708770
1349967989
10836738
1917630515
1710179501
2018029463
1146851455
1643586582
775877835
1686173609
1566306870
2095787238
1875770703
1323915898
1436585284
488921258
89604405
1900719229
932015898
47599174
1017548286
592155568
1483607266
1609504832
2107394243
397192591
664761410
239562424
1055023601
1678458223
1345864577
87689561
36933954
1517511233
69167507
561707600
221633340
2083182022
1419947639
1948782602
1393122227
1899835871
230556606
338378673
97278784
2020785969
509910039
1462245157
242592648
796576659
826068127
1699559322
881216189
1664255967
912241623
1300420456
238243887
1276210927
1070443332
361712801
1690902756
853815970
929594999
1005231988
271117205
1981756282
509897729
1058677754
1734438054
1211203066
859893120
9247856
1132722958
1130451226
209340444
1058235453
888593347
400239804
1799676958
1864835396
1923473155
616327028
1120103917
1700953794
898777952
1023561134
759741982
429551449
576905994
761710257
1247185187
1060599542
364226415
1347650561
1160370316
159743453
521356748
422885101
214321770
819177987
830882593
9719522
328276464
794640929
267796754
512147521
1034743701
856987522
1049137389
152195494
2053601656
1804138502
1231491463
945419056
1579797360
692103451
2087604828
1114938330
1870432182
905963834
912523198
888811574
986762786
1670773384
1433835438
711913637
635368996
149501263
1374119474
1976987575
1686899987
52109761
1994377468
1591152617
1583816613
1388157550
1217575845
1828129448
1156532779
322041558
166440151
681311664
267620392
1416314018
2066454885
76939713
243105057
1298946996
1442148711
1394559386
936873143
1878748708
980075504
1029260863
1767922312
472056994
874099644
745559985
1123785533
205158216
882717432
1873740050
1561451492
273563725
1559267342
719956017
540019437
1373724270
764877098
1019992919
393726009
522239769
953778581
1420828574
741440646
650227799
964226218
1540048513
1374763825
467950473
2069478123
630476270
1205823815
1802717040
1388736046
259114055
886451767
43573872
1913380279
1339406367
153398227
537138383
1146073656
823209471
971570945
1205131972
262285955
1414012583
387057649
875161410
2137794519
1561263464
775551355
40390046
1534755154
240830063
1638576767
1735799782
386376016
1837929620
335338942
1665240523
239364375
1887551555
98752900
1040965121
939613329
263292250
1154509088
269746413
1144592306
1300312387
1313877043
777453311
391973363
1612175837
1425530568
356574802
1298496188
723163788
1628201654
1279700474
1858458969
450518053
1476824699
1132601155
1149648439
983310745
1263126102
1451804881
1071869364
197451506
1199398049
1842804681
888526245
869390234
991541680
709344041
922815734
187073633
1809468396
473099586
942441449
1859715616
1474642030
1105872604
629571691
1942357870
1218052937
1735292925
324166255
961897218
1243055964
55921578
750989364
511181464
732649193
1392103815
2103667248
59277331
578448394
1110413287
1368074207
265762996
550817910
416398959
1449491256
566946555
1908737479
2057799621
1361452470
614390987
697054818
2083935422
942695530
2129103333
14429370
1765481873
806386600
690412058
968889454
1470350541
1766321166
1004068670
977600994
1140947349
453928567
1753357235
437470039
982327671
1514657706
1500008674
1967749103
2046216849
1393608132
1606341916
1879732479
190392057
1986130836
674197896
1934547484
2093616463
2087472366
1640548742
1286318261
1109460005
795745109
1534805931
2145277205
967627865
1239581160
409834720
1108335230
1890656800
1309426082
999396875
1138720474
94703835
469550614
1862464216
543581084
1816914925
777549959
332931921
2089082344
1642125778
1295605185
321849103
451581594
229545575
833681641
425591434
1718252185
478950538
59406472
1481811420
894124776
467134714
1309551313
642177699
1298546143
1923669057
2141665586
1779800845
2047098207
370214175
1131195774
1184378596
1368050118
2003307123
45006147
1519710952
438953962
834154039
533290791
854107789
299610663
629554911
43853254
951271940
925284655
5083641
1513055611
1970361606
221522770
522782400
101883625
2064313524
921355591
1380061211
1834497250
369164746
702515905
1086244461
535586740
738357121
588072353
185074309
2052954432
1230074059
1952698193
1264615335
590338650
1669506879
861937788
988153211
469613941
1077848461
1174284535
188062353
1204253734
986650839
1148547322
1930149563
854668068
1398816773
592543895
2119806248
412212757
117455145
446107636
1751688866
332594127
1736744061
1137115223
549733382
591590248
1184871820
1907366675
432328678
521834375
126763737
1377868607
565356957
43436816
1323743991
2057862455
1302048438
1806165400
1345526626
381523512
1729343023
2069282550
1696480965
112358926
1547231694
1281457251
1780333272
1544621650
1668640976
78672912
279004852
1091183352
1519843849
426008992
1861265765
2110423669
1660233255
878633635
302067753
2007434750
1518354983
1162230324
900443161
858806809
330359073
656760295
197916910
325029457
342984495
1726564788
586353516
1160539694
775641838
505191466
158631666
2147393699
1874780256
6454066
968416360
9081067
1116846794
693223206
819785781
1691033184
2105177886
1802594488
1221085243
1424561460
1309892077
1480022887
184730284
771845709
446516816
1946837877
833803217
819681128
1593548743
141066452
1884114074
129958941
233966592
1232239591
1704962233
1270760715
702390763
188596764
1157489775
182446293
373407627
242059625
1417468943
767485012
362943568
2058632545
1380069552
2085503612
2101521147
1895707338
722646972
1720900842
1653013604
908501991
677933034
524541007
1674119636
1379399037
1551433995
56819671
815890047
525877758
381010150
989703809
465164863
648228447
325993006
1952960184
1247913050
1347552930
1700686450
341927611
71279767
1471357335
1209077982
850920610
932718145
579964135
505422722
1008004938
2093040322
248382009
1450923780
382279080
1031680714
664133
1342069595
830994454
588949878
1919351379
314546957
1881268025
272578085
376950645
1520468232
2070904245
832024344
2108306246
1992836878
247390089
444900116
629432393
1842498579
1983074900
1899025485
993713575
647557567
245960196
1602468400
1077832692
161874863
953001189
1418333131
1266891006
661759314
1446919041
470635058
2053266561
1807271883
278694319
1882423940
1058446338
1179920560
1470865885
1797234756
435517252
1981339675
883261899
615278466
1839561860
1248544445
1176136565
1383726961
95610061
1011735625
1892353018
1856484335
302217150
802428389
252591277
1001568471
1221245041
50539620
695468932
1913844494
331307359
1195983311
141933244
2119093199
611514581
517216437
941979968
1952385575
114107605
925913453
1676481411
1062974913
1204463572
1052389669
1099819797
445317350
163716225
2055794643
397575870
185285226
1720633966
1318948445
1166209970
1601226958
1260571082
440284366
231533758
751905644
119632003
1049041086
1232128856
1456735651
507708769
2103044999
165953317
1786982547
6470985
452251867
498847519
1907545452
674758391
1285151746
1447829700
1727696867
1071378193
47191922
1586760005
408459278
1297892655
99029481
1757439348
280491329
280782683
663090555
1891285392
246593494
669371970
2083464503
1330879035
554253101
1009300064
599876534
1522129975
929525977
1879965515
538935742
1443859761
1345401309
2069598270
357012374
2064495387
1781438857
1582019651
239251434
1976030608
51472270
1410923323
108410393
1002458341
837577333
807356613
2130680805
1017011123
1456861488
401813899
1407435915
66522562
1728988731
401645367
1425727026
12181837
253964581
1591852095
1520552114
1207056017
984187268
8333586
643433298
1303283876
189112458
1974105980
1537287137
939421057
1725705080
744746800
1030280218
488136172
115578401
1486658140
548952069
785925660
1492112612
1512413525
757112054
182967730
179375881
1931329406
265015032
536987769
1237211409
895383171
907114280
1440775707
296056451
2089348152
2023236237
1720318531
1490593039
2104788191
1479380907
482948639
120811006
1793038626
161375507
1959159416
1592754274
1784904078
234254213
1758397980
1661113502
332184170
2024958085
92185729
1274959034
2014890229
1301038120
899252078
1185632303
880395984
195757979
252305832
95941989
1625403031
203368223
1200704678
569676912
951435325
1303669908
1490970559
1521838188
795555061
541222315
1087945044
34843416
971914187
1573149210
873670165
1055305141
1892957610
2141309352
91634228
1349385244
1316645353
1655730889
2001942762
633702130
793872871
1956176086
523302195
1700582821
1639456249
1365672396
2126737853
1858748584
2112078157
137118995
1906264370
1936929753
1836766836
1371980245
274325236
2023913694
2107603749
2095375493
786912875
1875216658
223134989
782247434
623334501
262793241
1694975414
1460488545
498173524
1001620952
67229347
1565434366
940765940
203761883
838315570
248570322
1624052461
1957945501
1813822230
1232826501
1518841971
348028861
1319454989
683493439
285642697
1856118293
1803939131
830430584
1871962110
432317305
304921057
287673225
430993861
2098092324
1662303079
2145848390
234535347
1034650869
624212892
921138664
1750963870
1343163094
845827830
781795547
699917051
2135889747
1931618296
34788989
541969606
1226101265
1218360325
1612654331
1165293108
444077962
1885208489
1660078067
571235517
1279278107
1514136181
2072943257
208734950
857920823
506295074
1442380162
1472237418
851020883
891471037
932605917
1431977445
522588
1419504057
1493890678
1454389010
579503149
1250312377
556579573
781793526
1223118736
2063010117
1857121701
108279556
813312804
671629098
1247746098
881769212
756321726
2002567065
1806269190
509545464
1349162810
938259576
1841624146
306388984
1187388237
1037781289
1800924659
1771393862
951628738
1094100813
1930679203
755493196
1604704854
128137695
1738445299
1649955815
2099120910
1075001925
1633000243
462112002
186904257
1523287120
278099666
1426228697
1167363372
1326887591
1799411564
685610740
453740274
724009638
546977981
1530272172
633100351
2043379981
1647510980
1139343196
47817457
2091843068
157239184
532513247
960725141
1897089337
2085411585
1541071861
1582685478
267925088
1983197062
2073950588
1238358182
970582461
2050002102
1241479048
1877815852
1094970198
1079238889
484183286
1659549986
245007474
1491212234
160383550
189712533
1654350637
293206058
124920311
1483655328
1278641844
1548323343
502180093
13285687
2038461359
292554202
1626930881
1677181938
1654567028
1591167294
668956135
1039324899
1756334463
451794553
394417029
500450865
1640897805
1925864063
1243897981
2013099689
779333716
341949196
337985761
905547837
1536641750
26782826
504796446
1416247208
826151
689557609
1237115104
1903776109
1925391181
905534576
414006534
610847536
715566194
1062160272
274255536
284782322
268567383
487653625
1618413411
1736555687
1113914604
663989716
1574940257
1689111657
1429127783
188739615
889565172
1778465121
1207788877
572535893
207861179
1918112625
123976642
1897039953
676038488
1940117883
224822516
1988556976
2125017770
833715086
1214371116
1825798117
174783429
453338644
1108855373
2051427362
324998486
68326095
399083516
88081833
142090425
1917952925
794524487
46005426
2005497410
726467797
883288104
434002004
514602512
1639389088
1295170742
1594268701
144580427
616784924
399093103
896908938
512438639
605803216
2018220626
371902452
382931848
1827336292
1602107986
254343068
695944531
2056533739
831066014
1178759849
2015303434
1339252840
621061191
649230948
542009743
1260109986
1872563813
552610386
2087466769
187738236
1416150057
138591817
675144420
2131742340
724863048
566255886
1937527314
644268814
1059460615
1686143637
98028361
367814920
1848997280
988460429
352296820
85424374
1109332185
1227560616
777951657
13306646
1317985826
1425357352
995964886
1488070918
2003164819
1725866575
270183016
2065918302
1562042475
498711988
28155137
897945669
207064249
1887071521
840812220
894319390
823310945
1129124562
1969701347
802394544
1955138490
1084827442
1811459331
1162477889
1486147869
1464359018
742199964
90635873
1376138962
302723105
367171863
1916915539
381466727
921977307
783219680
2016108004
191028455
914546808
835898178
257299064
2009938850
1960205791
1204581443
507950469
673040343
1512230953
772542853
975657553
1676436772
1612734521
1789461287
204820729
735429715
2118000552
26889962
1906516108
2029094556
1719756781
2114111722
1567066581
1221634694
2031796068
54657894
429035752
331694146
752437415
2124089158
1071747050
1649698191
1724233743
2070008868
527126878
299076125
1531826732
146843888
1197289828
2001861535
394883663
289805224
350374276
1930410664
960632925
2039269834
1819124252
769824351
679870239
1416513811
885025847
621449305
1437580004
2018590428
1009075293
1477872135
317415240
1111800066
1719237905
1603942383
409087478
1488526910
1555918948
1788239466
508939318
1221062003
1963252423
462706141
949223866
1713063720
734018811
2106971734
1120665282
1722170593
1299727857
1276775691
896412272
1216277004
1513375293
278460332
652179635
692802415
971286811
586549396
216615063
1406275678
189429504
1770722170
107924268
1767881263
754245846
1217167774
227602616
835855576
437112942
128437712
1854529512
1178230537
1389266005
266160366
1068036973
1999010571
1251291440
1119233539
1526218915
12852657
1001696358
1326960239
37004723
1412225018
1261903425
1326808714
1642159936
1984775757
351059025
625027390
408954934
838334863
171936571
2132583615
974577148
466953888
73738577
359407422
63680527
738205456
78094620
977983913
142661243
2051248445
1537098457
208312
674811569
1996853390
1380943712
1120590027
19669811
1276405245
1985280578
581210335
1427749141
1705322421
1413098422
29876502
142255721
2096437697
963619665
1729121409
1904382132
1528747696
155912670
856996966
552964819
1809071799
1185735629
1772630807
654093122
483275047
772141936
1755629647
306295509
1877150738
429140843
1073868294
129751623
315946045
1808849065
2119630014
1437970760
1091102193
1646840971
671811259
1286976475
678923610
2084015996
915600675
1964138731
71886326
299801335
1748954301
1746590056
481010618
1152490503
1480063048
668796134
1553556117
793820451
1232011054
1219641684
861445979
258603226
1180565422
467376219
11368324
624587647
849122417
1251376571
1472868799
629726730
711507971
1966282293
1982893492
1630658649
258277836
1909785834
1624562935
796887701
1760342336
849854976
854844158
916770930
1233101757
728725840
1194097877
1607863032
971380399
1115647871
76419655
446136996
1036903848
1899950446
1047317942
217776666
1556219410
881183196
1055693796
1822781388
897403565
1295597567
1096021361
2123722967
12153039
364027156
1381461335
566498007
196834399
1486371750
1101990595
1389919833
436087665
569515253
157706434
1162326270
1216097192
1935869833
1282973187
5849055
2084173179
412036472
1332276733
1688871269
416377053
282679939
313081913
417759375
853508448
532654767
2143248740
445879735
760568555
356567023
1731857237
300059115
801996069
1137881326
1587983640
228942117
656830606
1637091078
1658399492
1990126529
147036600
1048634499
2079715283
1468449176
1542807240
1234451236
2110809033
154813337
472486655
1390328319
1615705527
1756604062
1503996560
1354513410
278764304
1988101418
363345936
712031722
87674877
495811134
838676373
714464512
1270702043
1632256684
1796502335
1071766787
952415461
1496180839
921512039
452015685
1462202809
702903306
170676780
64728125
754782196
444311378
1877161794
1920854919
1778207209
1979072369
262540590
142651498
334317988
536952613
817098034
71726298
1256890998
492912975
1118195
537437906
1216679873
1325781657
1519669884
277702259
1236795043
1085592590
453575005
2063518817
620027148
845669815
1873145381
1099741319
1653551850
1838471205
20630285
1923229418
1190887834
96085874
1100271384
1989611413
1534192792
1437105297
96182895
1273482145
581282326
1629632660
600281765
974849072
1281505916
1015678455
590483266
1604266018
1677682971
981038042
698445227
1594387186
582816818
1631098666
760280407
876104273
1077394860
271562274
425079784
1645714648
1346822825
1200355734
1998887560
900474861
1991646334
846210836
1540382826
1265811040
1986660359
1714054155
1186050234
1476847338
1654781667
1057488770
1378426194
1832978738
2116511539
1568687163
241589330
286532974
492585939
76501781
422726588
2073301493
758705288
2084177223
81608006
900546984
1382745822
559142665
1670548445
439816744
1759909229
1975507213
1400010370
1730781739
89577752
1384491844
854803817
484454209
1997174865
1328774942
875214357
1567685923
704278654
136716659
1489022749
1447281387
768494790
661654834
2003582193
2049941910
264513590
1916306805
1190909473
1921622671
579924933
512472939
168421252
833404355
1080658092
1538581842
1503569897
2040817676
142966534
1096521720
874526023
1975691494
311217977
1203558693
1628567593
906672473
260127117
2105112244
1766084780
1870211543
1356101252
1704086363
1446349320
1548914836
863776633
1112248867
579147630
1942077367
1978973772
265306168
1081743277
1882096545
222541328
328099535
1522410046
1070983591
506147630
728079932
1988975229
55381305
1423897510
1910535980
1706872032
699887411
1856780120
1523709435
35132133
177853338
1713727465
500175856
2058829524
290629583
1401063826
438585927
252579996
643887393
940012336
1508582417
1788178882
2126693112
341888601
2017187912
1863334401
1507081400
1460199300
1884351584
445397836
2050494568
1625626286
1103814325
1499501941
1316131082
325937030
1615190023
2072662941
1241532477
349071681
312174248
803753856
1607537940
865550200
944324668
1459052150
1664143919
346311097
1637223338
835699860
1279689703
454532157
1093481512
1766126122
2037583455
1129332821
1007338228
606635918
116946066
1995521072
1051738474
1657905389
980589890
824795999
79406054
422144790
1204462223
529329855
706296711
127795064
1634576150
1156701547
724152452
511477877
363869462
14687317
1800733771
1179889060
1869030469
1061582529
1872993370
991905823
668927981
2034585239
890655599
1058954978
1954227573
419437701
1754699057
1163160144
442823305
1065793621
1215790878
1389814101
1993677641
1560766724
497093433
958926178
312414410
10141022
77480699
1929389670
600317672
1041902520
753367175
1476769648
269683363
93485756
1189185943
186010291
394869002
1224929559
254486895
2044747191
1177181259
1379552892
1072771881
2075106761
671853289
868387558
790824004
409758787
2068815272
1290559465
41934418
1072671380
1065301426
1781241884
680939920
1022086793
166578944
538257264
804171601
1976319702
1928356555
409996354
599360501
420214507
1070697735
636089992
1199249680
564425632
562744254
337688796
1632436259
861267760
2020376617
1322352624
1013884021
631878996
150823427
606000077
738059577
800077766
1853521164
318660403
399554650
94030550
1535162234
1207926880
59298817
1551048900
1636360303
532390210
169501135
793829070
67061238
1063343936
1981724631
1284407569
1272959838
283855958
1902910443
547260090
1692383079
833875484
1015778737
1732372129
88969901
657909558
2026215488
1660996410
2112957946
1995529991
1302277457
1978046148
1330886595
192021082
348096085
1973563450
100240345
566874739
1029181436
1481348636
1731624944
1336852222
1111972726
1580186706
610646907
197199116
1548753238
673427378
1517163666
2122602449
199039809
956301782
396097333
1136513238
736845600
872775241
2046415625
688367711
2043879449
1091315197
879759801
1602991373
1539895671
1518171056
1763022136
66434380
839901526
1748691105
1262075351
1355701785
620077618
1840373909
1674639575
1150301341
735165771
947760573
520934983
2112302421
2002832738
1746468117
2047387608
229381420
2079637581
1447002955
999532076
2135736641
236134793
1522593854
457285692
1567754092
1580887181
480652101
369832092
30703055
514287350
497670223
1877376045
206636069
1075020416
1814373017
98662582
1852707729
2022000621
1790038628
476494347
228775477
829147331
1675798739
1098238423
399575188
140384610
731054968
716702815
1115857111
1073206273
1584318771
729481090
1318862754
1416339999
1668521608
1991866733
1330997400
1636093708
709648852
1568394632
1550287217
636543708
1015541449
435745815
75799421
835338977
382479349
2080442226
105317090
880598639
1648778696
1935299314
183146516
1748885187
230278153
14280991
1463873167
1198482022
1890417880
119587126
611399308
174669710
307933593
1208376947
322235393
1648348638
1629227905
333053373
1902268415
2135013591
507473753
1271090113
1387636759
805689894
2101018984
1487643579
1256867528
1208097790
1952871147
473486653
1750359104
46424782
7967986
696414874
1665961510
1124499551
590427462
1061857040
1339971549
1526082955
815481661
228824464
2085237428
2099907619
229325485
1158299118
135038607
199012870
1440209210
1159720020
607805951
908507862
1956846059
2102079080
1462041031
823190064
453868122
833180262
173339312
1551312478
404063618
1524198701
453930986
1238757893
2122623374
1061808118
447671518
1698320098
694833917
819042071
1700125756
1856905181
465981682
159209597
845746470
77161175
1728283258
379271456
1134948173
900823989
922995092
422323264
1552966187
1798276658
1503545334
1594169478
892378821
2049355792
311485334
940107640
674278111
1291033475
1275466296
788757098
1837804994
1541261674
921693757
1976541747
1209599975
371460960
899257059
1620077610
628700128
1791819365
1978646559
468123959
1288859256
1387564200
1881261906
2116946760
1513170498
326072309
291225322
1810080947
1766339901
1824386048
830144383
1133170039
2072567622
6691035
230549299
627927431
1386388502
107992169
1636820639
801622061
698066456
1171932649
1504892105
1879486641
1809011619
1409586956
86412109
1440807320
1113536285
1260564097
307219163
1698014895
223610446
2050421495
369059602
934776696
531319793
120198122
1293597506
395283670
1503059680
364502407
1086744160
406728675
104014654
1142428039
1880379234
321257535
782832093
808602188
559280447
1363624311
1710295282
1052501189
1079242643
1943421496
1703371850
120779456
902558304
1500852784
746839494
372847939
1874185001
1308262443
799323422
700063393
1626398744
1187823801
167682075
544660715
303751368
1174215598
52593511
280062937
1953547010
979977057
682226371
1473228648
45811280
1397617267
641431658
1995413049
1533427732
1104343404
2016912968
914703110
1644753016
1262069287
174059002
1430011840
498572892
1517758800
1290289189
1953806259
1957182239
1881334975
1199863472
114669826
348508193
1673706007
857899755
999129024
1274376615
1637724261
673343241
989382642
1240300453
1818110716
2013066760
126494626
1084233230
1777116976
1449810983
2011853125
391774537
1728840497
121204414
90906063
1742121415
1163938656
1529398401
335789935
1135248634
1940460010
1597150825
1731427042
1266988347
538463165
1054631791
692030238
1894315493
147764986
2067494055
1080543692
1310904315
648464932
1031728559
667566905
1465062924
1788291490
888206676
533647182
1117300937
638952919
494889223
1276359851
1685422820
2063843797
1023242697
989090391
1622216066
1473102206
1517214787
1558368900
1998109868
277167969
1808677044
535684158
1587540780
367020992
1943978871
904625687
276836111
522588737
1253774667
31565855
404389339
1412564991
1358011326
1130778256
1937455280
550937246
1444927623
1422859108
1266747581
1527289189
1226664759
858413428
1237857072
1230739594
417849378
219798962
362491387
1601812244
44058997
1070135889
139033479
845030580
1644928752
2002155660
1952829278
909941866
1999038173
439065321
1787591135
1277052712
1954555176
1020864454
963845457
2103257387
254088431
372472584
2116200772
2135365875
840476649
1233559856
1952227262
961625342
1684033225
1591441602
1447862333
207950484
1641679254
1734794486
2110209316
32504726
1546403816
375117797
544675759
1434342616
1379950965
75095322
1803109334
2076906655
1775848837
1724910311
1913255065
1582100729
938902577
927888889
1443000511
2053770452
1775574475
668891677
1208569459
1872441293
1233095576
920327620
2020997088
1206354852
637345749
1575111634
1359509491
1782700722
944922186
437816664
1387695401
779124194
866325508
1998007427
971966266
1984463662
1206335562
1407112989
383019660
2468788
2076414943
1262950225
1443880217
1520945788
1664561833
2139348917
1241340387
2044637636
1575918137
41557151
454176209
1781377603
825084811
851201605
561953736
2102358191
2120354443
656944014
153913511
302234729
1217162874
691948509
1146720290
1057967455
1876310487
1215093083
942792746
911704745
1136655259
1051085686
971537903
620918937
159151631
817703162
1643155875
698658553
354963589
1260245591
1847057195
832911211
1504677477
1436505050
1650683377
723610525
475123727
390348748
1404024103
2025401143
1171675923
1155830109
1177862331
2026676876
480307726
1004115370
1294981212
970234130
133711204
1944379174
538138842
564020856
1441768267
1638612807
616421372
1565766261
1518587921
1966917902
2103021691
1683593658
530390530
1984092842
2074416809
808180975
1120345724
965554355
1921406114
125925065
110043481
165085085
971558494
1528887869
177896802
532485648
1476931018
921606275
245735784
721291240
644356010
836546541
431811297
960323444
1876576045
327672284
1478510588
883087388
1880355500
375894091
2137169403
1187946672
1282635644
1100785024
158727002
582723091
280448635
1300562223
477466251
306766969
1904691250
1650519782
2115921715
574800479
298914088
1081033921
2131230189
1776644885
1192820271
84658464
1523418249
821125083
1543512145
1215824249
528023191
562731803
392208745
1008175008
1201742125
1094474393
1501653078
1091103095
1338702830
513374501
1879180506
589565390
817915982
1997734284
1413473447
1015489438
1303134880
314425430
1595264672
1106974552
233662978
836754883
402040841
1486393918
129075351
708804958
612663332
1496743888
1367909270
944470623
15000716
1313545326
1178760274
307688274
271809977
1158187842
1065781138
2051091472
1066660597
2057172202
146286113
1543650186
1703155410
1118186895
215418215
2109069922
976182137
1005380336
120438529
1608332629
1017417260
80958202
1203704286
716228293
334421263
549292432
1770187110
1736128993
2050171323
605104015
698625697
1259754633
51541611
74362899
1678794862
12773711
364057107
384720827
315224808
850710946
1039166680
1447660000
177109165
2144071884
122923897
2130280441
276927120
605240707
1737839827
1735720621
1236117470
1405015165
1435061528
919938300
1850435272
646058566
74848847
1011544544
400624812
1932965421
1526231278
770591607
1919579618
569248760
531892193
2106559390
232453880
1151671828
2100475053
1045731345
107608982
888467583
1769131987
1175093148
926642080
121094703
751165691
1228185625
739569639
1505515582
918590225
688018894
200327473
1623215877
656208142
108277908
1063227672
235566501
1804593614
1847177879
583663204
1428041498
313728004
334534286
633530775
1394662692
2000939867
521051665
1304136710
195711709
773381081
1893656472
730487154
2044284312
743323207
601607381
1884661599
1730476274
1783297340
835602700
1871912361
1334081429
1532950573
1237051256
15527684
346388004
1759215753
1506556068
1576917176
1611318781
984020413
831443582
1156901615
1443626449
1986851118
1697305638
1515329926
567223742
1101763289
1109456541
2030867411
1819633819
973020508
845750610
1502864600
2144587320
1110235741
1523878148
893180836
657522157
1905149573
364729881
1288387570
1453394049
647857782
590140082
2112435617
1001929494
881074609
62988472
1551738320
409860148
1588398151
1941665982
301080105
724081514
1417338443
1606414167
362395152
1829462673
576950355
1961870419
646554178
431972501
349319010
438777946
1213502907
1108375421
1414534652
810019618
1631185102
483875426
295064342
1805173305
2038008537
1607047284
1799905217
1885623947
10336556
602451606
1312365169
421456768
1722515593
929636745
1815808923
1820126323
1145766979
1091215618
77394340
1308816175
1041796925
1056583890
479434248
1538807393
1148152769
897014766
1827792971
935673817
1243579464
1335193182
900752191
753224288
161401595
1183954788
1457830114
817342598
1902602879
441963634
32163443
1058394754
1431551417
2146238966
211800323
1706671229
199823620
1755019091
1806764438
396137724
732047734
651610065
404642150
60230366
761959720
2079477169
657618479
837557216
1318831208
1138924509
592526884
411527908
636283084
40040480
1058888881
634920406
2078711352
1190649414
1268135474
1985037388
411785948
862423421
1827609756
12109180
1560651646
1784776301
1627442073
26072720
692920182
1244548735
1163275442
1307572532
986921392
425715974
703947698
2056225109
1651038264
832345656
1629889236
1800446958
615358507
1052541247
1670792938
1818889401
293215014
1452505570
1264434162
1709702324
1540726454
2145368071
1468180723
245166188
2099838012
888579237
482272312
1000918648
1937701464
149466394
2137501748
98540748
1942197231
1408572442
1299758787
2121842755
907215176
776404368
1323531906
277856740
1397327895
101975945
1701031424
1965006255
2429730
1213631803
1547319539
1262590037
1265210303
1635481766
1397709675
1989713399
1637427307
1300057522
1079840581
1509042268
972099234
84226942
1407369110
1548070076
1971083914
1330317021
650331364
1650168476
573404769
1586328934
1888365114
126136735
17787978
521871023
630536207
1676367816
1606415649
1191558865
1057966593
388421709
176378287
2126012686
380201503
433758461
1432545863
1758042574
705115423
155834573
937932714
1635960960
1238599577
870876891
2015457902
78996100
723677351
638795605
1724615765
1654080794
151351302
1379293897
931196756
1249841045
2136144078
802010083
219121361
880379240
113393275
1355148787
1662816137
416348475
2107394239
1961378506
325758935
1858059768
1868779694
253352350
1311954753
430350897
1492214604
5743735
2048976993
1044410755
1974423445
7849794
296036245
1332445021
899996124
1155106194
946566054
474102004
1396914073
1900853417
1827227272
1197195142
451597550
1067044496
1729330439
1361939173
1431134159
238243701
1718413176
1168577450
1760369853
783936635
1723769206
658539766
773489323
1495012723
1810576080
1607825161
468787185
406460390
1382905601
1371845112
1676985822
1494729889
1395936816
435025649
1158675647
2110037589
783029468
759616323
1440006578
1900253014
1004987443
987724435
1090554042
970664112
1710529269
491825248
1852082778
1800890251
1922804958
749439900
1433622423
585499708
1120123657
1814345476
1037350507
1649821615
369292495
1557339549
2105591132
816147046
937377636
821826246
1392732172
1507883596
1584670283
830821978
1302920228
8702183
1733202888
1631987041
1282757781
1856496109
141512845
1209030050
2011561484
894437664
2022001860
1365931787
966839286
746996062
43036619
1360264667
407874513
1321916738
1849667731
160200070
84591044
917865327
527840658
2130098875
315739458
900330218
1284586949
1926315355
1068881061
246022912
739709001
454838957
1785993677
1483629641
2141533383
27746449
1180915263
1712247675
1796027303
1985906208
448020315
1436735364
330374828
563130285
1495683829
140773374
357621925
155723693
460450638
1341840067
1855542804
1190003066
1573428004
146734006
551955726
949064654
1475138136
684992716
1539804704
726465151
629262752
2923065
771525648
1381998935
22329299
2107240386
1521703882
1488442778
780160178
1228252965
453006758
2026135812
1164670608
1686772363
1084013787
1216818080
2042916254
1157957230
1612599158
1308747311
297338953
89954287
1576574913
2050341870
768432246
1454375858
1924739975
1460604370
735153731
1246536418
2014276851
112604062
1587029299
1629526744
290535887
685655835
120412244
100928069
122522915
1422587355
1936776776
874627109
2019401413
350641015
1628630467
183007628
1254486809
853533749
1125484939
1963829243
546843703
695023233
1259541786
1347076044
1634116040
988161576
514535398
798887531
1195032876
2048175568
1821825917
1643649176
962541036
78770603
604300644
1532919842
548329910
1160333627
1677696398
1991078687
1178168543
1264210527
1337774390
1111531943
909055717
707988099
1339625305
703380371
237219265
1243279912
1738487147
1423079342
249218852
1179137479
681395044
1974739298
1055756382
892854565
1978103735
412528428
1690004977
715266344
864728018
681009325
456549726
1399021022
768551011
2097079598
1178356676
1106498791
1997294013
884672890
810401572
1545968694
837749581
59240084
613672537
1493377911
959669553
1412548572
1699084555
1606848210
1425153818
1199055057
1872728186
520298792
818144679
524004356
330874698
490319412
219850203
297769227
2142302749
305206493
827470233
1357345469
2059245436
1250672934
1931029585
1165657372
768446521
1832073016
989019783
378915898
2089969685
1951573119
1152750310
295004732
450909485
1236892449
1979619701
1725867338
930480356
949949231
63575250
1947430488
1180506147
1289770400
1130524096
2086170282
708092648
1106275911
1779454035
997629733
886449559
1372947944
705269503
817980787
887523366
111838449
171986731
1388985073
117688112
658431307
164855463
353032841
1717595047
1905089686
385977884
1154414483
29215584
333645562
480147034
1120303916
651563419
934213789
1747846282
46746456
661065307
1997820046
1843621416
58038415
1882115944
1081549469
1994861978
460436620
592117946
2036167071
291775955
171601952
1686901704
605893170
687673176
780599777
1735209148
1643140143
23800776
476804012
864153106
1697109346
1680294599
159554000
2102055285
1163320311
756934102
629706894
1585551147
695130128
26213478
2045690642
705577771
1642442457
1600166087
1393719509
217446653
1461644322
1513165719
31386746
649370525
510721330
1187803292
1958996506
1083323996
440365598
1149438637
990508311
1285893374
1069762832
121079882
2108487353
1515336593
2000306201
2080249730
1426486288
926617383
156643081
1565454936
581979303
11345347
786786953
183315163
992542858
2059445991
499985829
2093137826
853704313
393868133
1485769765
1863514226
243562991
828190261
330460541
1904478522
1716210221
436603904
915082681
1369505674
1082937263
1047804935
1391823158
1821701696
2139677343
1205706797
1774382532
1258328632
987285868
1224166594
1873565109
82494899
1020606106
885412240
1221036406
1257102733
546131708
220809619
1452649012
350344510
887961732
1818997555
1055187923
1566896734
1440788496
1179914439
1071523743
2093197770
1549412255
2050871546
934800938
618712007
440888529
284163646
2091319673
853473231
261936845
1174517735
1002852266
40655063
566230315
1170043498
1406059756
699509273
515568990
1435762303
43527637
67470063
968956315
1850759983
1115431301
883223356
1991136879
610094119
1590948915
1372731225
642384408
328055649
350925080
870001845
624310675
1626923309
148642965
1923575239
60082071
1184576380
1811529500
1871720180
327848516
26025777
1819211429
1617047987
418026054
1690339364
1677529517
730532288
1953583135
1062605082
1036546214
76720389
689564455
918236145
827306177
455226382
37070631
702673565
986046068
1442389378
1829700359
738444885
656977547
2119273383
1224824581
578795716
478921276
1867842456
84802300
310754266
1026682694
1348623832
1511519252
811571692
1580045379
403047112
1292839917
1263056429
1214312780
279277226
1685335586
1038456078
483887908
1459551769
549285676
478948352
999396659
1304363429
1330059734
1873672861
1979343768
1217076019
999712291
1641343367
1684202899
1006952748
316241746
1707340818
1744381934
258263887
28099154
2053937086
953540368
1064199847
743373632
1468664881
1507391815
1503580773
495750457
1993557139
1781414095
1905689398
684430998
450148000
242407040
299847665
2143383693
631434137
294988735
1280296532
1685765510
1186388060
1739023543
1970062914
1820262003
1080360251
1795046131
1095395097
972599660
1115705116
2115286812
1737302774
1676343453
416933627
852360116
659311533
2124269380
829323840
835589879
2058798760
1367972128
1194498940
1522720089
91951393
1210822714
1267646982
2023082955
1209240844
256629404
2042370720
1788866952
1698173963
408732023
1414733753
1310253846
1305859337
1757396758
645724523
18461657
1930327990
718617746
2136516064
1252849837
752847045
1793235227
2135222731
159699460
1462972104
1106679564
870320179
84934228
1044063636
1830114106
682509071
1522988057
1310130912
1863631474
1064837956
61473799
417776461
1605548101
1418824054
336167872
696950030
1921873061
677020970
567345110
1081154968
214416142
7009863
732853632
49581372
1883336651
1878652077
1838061029
1424530196
393068209
942800993
1158090634
119099946
1425000844
910359103
577233074
1016878395
642178595
1579344711
21803530
1677025937
1760769105
1309566649
94845077
1613701349
1167864994
402270194
542875572
19477345
752961150
1933958318
145226755
830248462
765339068
572664863
1706018048
1266106727
1015792185
1933203356
899962865
1439700871
960930976
1767025396
1445167377
2077497345
350477861
934065212
193269508
1810750411
2052947276
1797407893
49310833
1653103113
960466207
1158166573
221463106
107869171
1998494484
2114586219
913449522
1592052038
1417725358
1548687946
1760311500
317281404
1040339466
1096479443
1999308679
1275612845
312396542
288950973
1008150490
108584115
472360515
363170112
1972048854
1261961834
252802027
1157872278
404552291
1208377219
1658885049
504581854
418945097
1950954418
1419670450
376792045
214047330
1894755000
1222661762
1798460615
10160260
345862346
185115049
2006012491
478295884
477859566
327922513
263373448
1818739249
1160810300
253837600
964586039
527306398
513861749
1424703093
2140560352
586208512
1077457797
1371228638
2132783420
957035556
446670447
717202551
978455080
141937395
2128107881
2046865226
652137992
632674854
300667660
188215848
1616995214
1001811905
1197628387
1739172200
1546172591
1141151878
602577850
1271520366
1959539595
755472916
1957690620
1368783902
555479565
1588475286
1459706124
783026240
723387041
1143599548
1594420568
1565015840
1089035338
1534160219
1668716206
1668436680
1112514256
1231206738
1864193454
734209849
996580027
327072402
413473599
122427711
220373608
1716950307
59890960
2018036767
1515364795
971251137
352383229
1365541023
1752104408
858149929
1906160105
92009094
1087127179
1417340319
695102622
937738000
2145549768
1682814732
154833464
895701786
1702535203
1809282839
1617638978
2048418230
1639077060
1304705167
627495473
1221517891
132636162
918230232
1099518365
473142886
29270467
266327519
1895392783
1654593775
1368228179
629647422
163325082
20673318
1822947719
1652151751
679995575
191773719
1930628055
1379239982
821526785
1871723984
190246266
315986449
1105110039
303801478
775848109
2034975321
899722114
1822012517
2004194375
1758019038
25860464
1169754055
1561783341
1079468519
1179739077
2081772913
22745541
1202237064
653625638
626638566
649653183
778844341
40692962
1871095536
669589227
2138186751
2006186723
1111756647
844969433
1528669740
705107120
306806709
1658556848
1656557574
296043776
822375104
1225859614
2021711935
899497080
516312600
1074390399
1441455701
252024152
98754248
1990275366
2091793170
1847681109
155738375
1947910748
739884258
546437292
2033847590
1513461045
1329918085
1037508587
1291202356
522814952
1180263426
1788764911
1882244090
1998633197
2138106070
310560166
124493766
635292334
161603044
184399699
1179983107
1985988735
653427274
1231703849
1333154256
527757381
1611419395
1360777231
1419366046
1766668632
1051220334
1034450262
1400104061
2034082720
432913872
1353287293
1379234581
1040535950
1226510529
827438020
1808940803
268789443
578017998
391822069
1273221297
905752807
1468733742
1777029634
1848760659
536352906
518244607
1849056529
235479596
1330173974
234912094
2025089471
766116489
191986981
681239861
788034473
2117557788
823832702
1792841226
1195438262
883894982
423675416
2058456658
1443243194
9797456
1273697626
913177257
551993049
1696278961
1792940432
85978502
427015380
631819479
2111396433
520495206
293378033
1255638871
185736011
2059714115
1838987372
2097160545
733729997
638662256
300626562
229229477
361722879
246289883
2144193182
155268237
1600283389
581954110
454049927
245473060
402544964
891562923
1333847436
1914167628
462091310
1045638989
1467184857
1571381760
1828329064
1559634289
782975711
814182234
906498301
1876559747
1280152930
1404576982
1904251691
898157285
295529340
303946218
681140975
431049436
1918988144
1042683952
357817589
908555810
922041970
260643075
1760967879
259354323
1462170436
664980667
1724755416
991343338
1344404268
319711294
2022318724
1737904086
2127049262
1800239989
1520760171
753474462
1929004883
1801686892
2086883604
494729213
1601202372
1584352560
807755842
1184242724
1021589540
1198140130
1305691781
682846084
1852638889
2102895405
1918427198
785562439
806312408
927789738
339823171
1301175552
1470150343
668622493
916665275
959209791
1933621182
1333723879
414119063
198778166
399009521
435169488
1498377956
1130733809
1018225683
706552942
594458334
805517927
1376931844
1828240248
412058324
1133838065
1350303959
590418758
1418486719
726687184
1502019191
236922847
242075042
998619742
455329419
1280755851
124237656
2005536294
113531223
912269290
707820262
1708823514
279153931
876855500
1912659508
1790146687
311077643
280116596
1773099679
292722399
412504944
1051739422
1349975639
2134849608
1302047069
1523600012
857414348
1066393729
1877919626
1763881587
221822688
893853344
778796199
1831176480
1337390555
960522328
146886375
2031927784
1986449457
1363540791
1294190829
911997897
671364024
1888012203
278924706
808112372
820540296
1557357388
108573922
1460448365
31437117
567345733
1711861591
1112877263
967967626
1843493555
500167371
705820127
554788961
1242779108
1701162638
1802716964
1706916819
1492958079
1463404453
637258377
1255012487
642570906
371055849
534848975
1899299062
319667495
565973949
606469469
1286221321
280009201
1614474090
1964409424
1313827042
656211521
175069833
972065006
1199606354
807143570
320745993
2124424877
73319104
1150855849
1357761154
1889130596
516475837
239989862
633927628
2080059619
261152434
178021601
362038624
1211829997
216102424
1230980626
959871707
1406294857
1373754805
1421544800
974481376
308694951
2093701706
889046989
88602804
2031961096
1170248268
1841990304
752783865
1357317631
1775705651
1609100950
2026026422
1990309282
1122326586
758223208
2010050232
1696869704
633652464
305176820
1960838512
2102849204
1171934116
590834822
180386842
2091161974
97859215
2025193468
753881767
1915414973
1253440184
416662758
1516442513
1194671604
390973546
1382952543
1384785748
396993940
1804067809
1200384421
199848305
590444203
468567298
333912470
1457140807
268856585
318177214
1303844889
101203277
208490442
785773579
361644240
695294396
336011162
865224434
65356620
1606881754
977390901
308421091
20544847
2100539057
1532065779
340999129
2008276216
1168344265
2033922890
1198827680
1399966409
1003719084
1385846164
1657958899
1890131043
226897666
1827229254
783546116
1694502568
1885308939
1547109350
1538135450
59918256
1376367802
106019524
339351901
289136872
291673755
2005959336
2040689817
1491303004
227790033
461647231
641089641
765219686
857077976
1274596666
1003783522
1788440167
1304447431
751876802
1996507880
655014428
1243959730
862069636
869167189
505234446
933109984
69214152
1260276772
964129539
1199876877
24662375
732829155
1051347276
893285080
2062420375
331093187
1446031028
1977122340
1671165733
1426430127
2092286642
1159041812
1399151900
370457165
1836791622
552581953
1447022759
284025757
920171141
61739166
824082317
1615732670
1877817707
802148747
1277689434
30094126
1891344779
674086203
1577033339
1279687868
2081098686
2043852690
1141591210
927177962
2089051684
1277998551
666826535
1892935319
1285945059
1062662854
689339430
1692899140
2068180377
2002676435
1116151669
32888681
477953559
1317117995
2060552554
873235038
2029126280
126658417
1027427545
1081652897
1402971626
2089974624
1491531082
1633234642
139269650
761567741
870948176
965435553
1930608084
1011476322
793578676
1988388483
1667499929
1452661743
213999307
918990571
1396123398
971044497
1599156441
281375956
889449531
2109962793
743659399
1596391467
1769118929
85160362
1644502679
1148628479
1337186164
2026306636
760614311
695713860
1771732174
1908138344
9320288
1315567404
917545726
2110090585
1217925019
1622208574
933269147
2004981008
1591134402
1668239126
2104145490
932602679
965884801
449228233
1040305130
2031659861
891376703
244143420
570806137
1643972381
203163781
577420420
1568090321
2073303523
889050959
778818143
660261445
104013172
1606536483
1950354562
1248353053
1984542100
908137410
1114652831
1392208137
273026428
1295845426
268452724
1285595914
63453821
1738397679
1477202574
330832800
365291961
982427796
2115191710
1975882490
1549751166
1644184956
146701468
891799714
1179023332
171660676
169391285
51369745
582591201
382409367
423918575
615617639
506607820
841594469
1390644128
1053162976
721996351
970389960
1786765053
748202383
342847615
1721940577
1885835900
1442398283
88306086
1628680539
210537754
696910020
458698138
636739827
270069774
923027684
854937856
925598630
1686720282
1596729567
1836995248
288588228
138260656
759954597
287389437
1032351700
1972524699
808521433
1053859027
514266298
45174189
247612032
515182926
976975914
2104346215
510248366
176008307
1380677971
2140812642
1873464238
1745876213
239463418
896154319
391925449
1446513923
1224687567
277959560
1898044236
1713701
1355066914
669995223
836460895
1665547623
47116363
1287362747
1592069839
258940958
729644499
725626478
555758257
1709553476
2028163831
508920501
1893606887
572103926
357449316
837815144
1105608326
2071984000
730970140
707830899
619694570
2086772338
654196527
1099479032
1174998716
942769721
1963868225
832777775
1166300899
1596749027
1727103937
2145592796
589562597
1143144062
222307365
1869182171
1365156523
1148110940
138284015
1739714504
146020618
557061788
1261960277
268008178
422364470
1009819491
966990683
1421730211
1111209282
1366861794
1355286984
97023905
123527324
849569808
1088586221
945062024
166226383
923252531
1824423318
436363233
649324837
130678661
1056695289
1718129252
1882898156
631012319
541180042
976448811
472280394
20101607
432668969
199534255
489683712
1049192611
1406057518
593733233
1752391049
1044605620
662830667
2125438344
1332603625
1333605303
1750671806
723806025
1711330432
2006412336
1486138270
937636025
502311172
211410431
1896723081
118483238
393928422
1911531528
1014091107
1756658363
549086831
509459351
37128337
322619920
2075411411
758423324
1571644614
982417209
1157968362
467565489
566320456
941069646
994659332
2013950190
302446175
1792979756
829866166
701903079
99078818
810306375
612666080
813098185
2060636914
320046225
1054225826
386029775
1853471418
251259343
168142238
437874871
306536362
223142544
700705420
1851057099
88694626
116781895
950672243
1383416254
1109417398
104777068
1106458275
393690593
1379519241
326498254
1496845803
198001770
541209197
1824896655
2070296476
1042241002
1869549594
1118641129
843778290
1460808723
228011838
263018570
1714133229
1488365004
1243648216
47948308
1594018273
1700952952
334289307
1512631914
824073346
1188248310
1552762906
1917874506
787745030
1234996282
2133275478
1065215418
2082972282
537050461
1838289006
1390190055
64700501
1652725528
1314390497
106978243
1585606859
1801943199
39972077
1631121748
563180418
904969217
959977396
1149347856
629242797
413623087
1323323473
1893560831
79886694
631573111
646093410
2060509772
1884745065
850208429
287139284
1288367111
1961378328
102336592
263343218
1659726828
1834888810
1689987088
1685346479
2110158796
637575227
1072708381
1856033768
508262207
493333864
173051679
952867922
914817894
1586434109
1148268316
1904739155
394956759
562472758
576736968
980890624
1179965920
911802594
1033535462
1373970764
108929591
937487932
509226350
389872562
312159131
577182566
37904516
1253978232
661128274
738243543
629525593
754642662
938186153
583535289
1993024135
1254700906
1441070271
522735324
87011232
1315926399
317958794
110445482
585711342
519407989
1544244159
757597308
640173830
1789106033
300186053
1522126278
1694195185
1909919056
1715155574
305516577
1373524
58158332
1321998388
939199077
1265917660
477333058
740391674
373762931
588453902
2144353794
325134228
1153662225
1020747705
1693572001
2137784484
577557982
271388737
99147629
113270446
1596953410
918930953
1739284709
279984168
78683344
958482958
709096776
1704727001
64777489
211764923
119479685
1526970079
116728928
536560726
1606433915
1163770337
637051929
775154978
1598494014
1187429368
492285619
788437438
894357859
45710723
1293358165
520627310
1489997741
874559229
278127515
23332668
231438671
473151494
1833149471
1722465892
414212358
1034866911
686397791
1969780145
511109350
1494778357
232393644
1654455345
682111286
602174474
2114231331
3014826
546508163
1030043876
1939774827
38573579
1427752011
1906168708
812021411
1542389513
1117869110
1797523434
580455868
362791736
1556824755
174355418
1892825408
1224936087
96662093
834236079
741423941
1989362232
789020883
1927656001
1513767649
976619608
1404775816
732154476
1577973530
1986683042
346113871
1142640055
1118832729
1693528214
974365505
1798102346
104188847
384893769
1079548585
1504046551
1205197892
1303778929
1457688900
1452103330
552715871
944745940
1663173570
1809427274
2069018655
158052436
598941065
1946311362
1693597175
66161510
13621144
1711052924
868745966
201154534
1796185599
106236806
1110809605
2096920104
1637711645
1765230628
650729984
2093742530
1429070037
2052329303
137438184
1054539533
488423275
213341913
274094328
695258584
406680577
1170151925
129743676
307787444
1527054855
193196479
1280729380
1330818761
2027417126
2015655055
624603448
567211106
107256870
813981566
1721131664
344783568
1729312186
1580238114
1871742995
887578334
1337202569
1899530110
1170776766
682140409
615893294
938432203
1884142431
2087416705
2051766745
1201896104
906397095
631714701
17631080
578822645
161712484
380227494
297372826
2078800624
928273798
1776278498
1457878819
1975178229
1452849711
351008527
1132275219
773260103
346491570
1127118554
421859214
1984403301
570451949
1786666179
966815758
279990211
1743524640
1676972486
1518829462
1554537496
682805026
1305111288
1924542668
1683285409
1335040900
980186521
1560049303
1370775223
2072505932
872581935
867766953
1697356632
974771830
1657679376
1428679632
554021169
1972674073
803220922
1347218441
2054660170
1276757121
214340184
780429008
30982820
1529415965
468963880
635570043
417400099
89652410
1287670928
1017595709
1994254143
1443994712
419893083
1178233734
1743733679
1767306144
1904140821
1713835169
1702682720
597280465
152083203
1842422577
1530250952
267011288
378256172
1973657365
621438055
1758511579
1329222209
44270926
263352978
575437128
1274358647
1567659665
1718593247
1099978858
1031356692
2010938593
1574841303
1765199925
1272936800
1516339990
1958994068
1053143065
943172263
316789082
820994307
813369178
1449649963
37237978
1868027690
679219246
949031303
776170910
1406046636
1688150497
1817819457
1781859422
1035167139
2015996576
1973436162
923576609
71095816
1861956065
1094008856
843651559
503645229
532570889
492784552
1089966022
1017931767
1960386346
1560862345
1634383442
1317228488
1374984024
630826833
771893492
1162553848
1041657702
110891774
529234480
1916834561
543418263
1567629508
98943146
1019162619
667422442
778862275
2041622123
1911573810
1674968515
133099027
972041884
1763002127
660608964
855436931
2091748339
958315189
56448605
1748349978
834608889
1096908145
47553145
1995858408
318735369
1348099453
1320028002
1202818893
492657139
1083288121
38692141
1637553077
843876304
1959756862
1077447138
518593274
692194229
837940672
2143997140
34308542
84103313
1842729708
461799484
693795195
1353845978
1206084002
1498641351
769488112
1553835999
15714961
2086240000
1290493054
721627551
1833193623
1781076782
327485911
1493479275
79450469
185324958
1567296673
809593605
1644891700
1333150146
1494202202
1368860879
861551307
716395628
1688629780
297164248
1402099519
1560493260
2142328832
743554584
2092814116
361109264
932059996
1657952969
1092084240
1181462361
1688416623
1872316663
964187130
2080459448
1089357527
1861734164
485287279
559315635
1473575992
2066160567
1047630816
1532098196
171501987
950567846
987275762
86998613
1626336275
1956071545
1913874165
1602208854
719435834
1049945633
1009576115
753098725
1798027262
337177037
593967615
1171900313
1724657125
1124945859
1242342450
522015546
813015550
499149296
61183732
1411728936
1682675054
1918193155
241459265
25616834
1550417726
1945881562
1119333650
420380614
37032051
1683548883
2081739158
1535751158
2140979212
1336472015
1865079007
1247508150
1988337585
373552064
382688759
756242276
196835241
1246619376
1511402357
895530695
2114857793
410731213
186950748
1574635709
821519555
116598357
1601303474
1446518419
97487447
1299711489
121963778
698972640
357103917
1713365719
325141770
1245292099
1447070447
906299326
1693657389
1310890937
2114085189
1366839268
1961721952
1916151942
1766062745
1734211020
1428720445
1586586739
607423809
1266542802
1723063256
955525613
858041756
1739631392
1575747225
1110808823
208025648
267499772
1308944938
309240101
1193641871
1300264460
450508785
26448904
1511845860
827892790
1492526024
1750449969
1612940129
510353732
1356879124
658902695
934813196
1075949034
199585262
1213314825
1976154817
164723590
94921897
416409593
186519293
669925977
1458479878
1216841208
651652804
1004412892
1798827795
1811672334
1337653740
259816742
332602032
920632035
1626869628
628309304
272661771
1562419538
240257533
666071741
1825780125
1200570288
1319977978
896966364
1705124121
722339377
186672282
1985050370
1291440512
392306533
868938451
536949740
1235222157
1021272886
1657942706
1220306603
442104190
1984450576
17123642
1878022142
1766248924
375066166
1858709612
460582372
448677235
245659939
118539255
1062804097
1753577600
1062351566
1765281052
1655034256
55211672
501005518
1372862161
324896603
1635219866
1652726584
1770570394
1080309336
1401879379
313360085
1412224122
2011426309
1801555135
142243669
1906200228
1425926371
1015969506
96349565
751056618
397421219
2044732167
1929258325
1684103594
1979229827
1949649486
553126121
1819830098
761195848
80211605
1030748604
1579278177
942498838
1975720662
706669477
1725294069
1237516813
154692270
112854730
122283678
1501992703
1336302427
86774331
891531773
203725109
341861251
154789206
434297088
920681546
1061803004
585818895
880890343
149065516
678723300
623803341
1919706086
445342180
2069113205
1884796725
1737939845
989181073
1817690916
36161332
612730705
1341123884
752444997
2067833207
1146551159
2094405135
913711187
200843865
736599692
148202466
939426259
547894944
374537588
625099878
592508680
799706731
1915971580
1086977020
344909876
963270238
1042338961
73964693
138256766
1559460495
34606394
1798110036
386138930
1503850833
911418070
502435700
852884115
1890421809
1612458661
1482379289
712950112
1465307935
1719878026
477227643
94037708
1288758955
573626504
1585285233
473112258
1826515345
1827490066
447749843
575200078
40858554
2104930659
1920484084
952478719
1804766210
656283847
2136967625
1918789332
305310423
600628099
2105437660
471537537
322651172
1647533910
1202634024
2119481540
1742428683
1761742804
1539674065
874099747
1119917629
992846437
1027458662
604645917
1430482212
1214227156
282857404
383582838
1453148149
1473529584
871724907
1558103181
1902229086
50760613
1579252802
1826305961
697543037
1084987608
205565479
1677904678
1607448014
798911781
132174982
1333577345
1277451578
1149031202
1445436581
762790428
626090446
869702862
898420668
480634553
658972531
1844455465
298651908
1044412055
1306455774
1077488484
2040407251
1605508324
1592102613
867748128
701349309
373982923
1219532648
114289870
764662593
274842420
1754788801
735243943
1677820099
2088757938
2127324279
85688362
1855285938
137990245
1797523783
710139977
622767392
496106080
1217786978
1507612590
657937058
785654041
457032744
1414266074
62869885
234059786
115360937
1059962996
853611220
2107997767
1779047236
1329250795
1195933777
1602557523
1140946949
1634921228
1196792606
464561806
2044973075
1435817133
255039681
460587357
1634246593
1804989133
1893567325
1907299654
1843541402
417073407
2134478331
281699852
1983218520
1092150958
227769322
925518699
1218574672
2043243155
1826631377
137493208
592603152
2121846821
1414677719
419911351
785377978
1057571636
719941320
224954142
1099946349
2019736662
331695750
973363684
32883582
319366313
790932803
518417242
1849848129
305840914
1981460892
1839732049
1745416018
827846547
1864498647
876030213
451059587
1685393349
903335569
774073876
1950045215
1276631918
1883729961
730065692
1680765419
1262545032
1347372556
1839527506
1166940679
1375895367
667441152
1322257752
357391530
369473245
1647929619
60716456
262566684
1568594200
1727960402
1097311428
1534460407
808587067
2062448786
377254025
577004419
893998543
816176171
1174407068
1318451723
1004321069
1388506553
38777033
616270279
1731058088
1937308841
1846170833
326867831
918009805
1896202651
1558760746
1464723042
626247722
1186016033
1656225044
2080490178
1641369765
1847637424
1474670992
1397269512
781978577
1692878884
405883355
700291770
1153373487
509254526
1630611254
1510137688
714153445
1104619529
1534977424
1471046686
1147070735
297507956
41180173
1776185167
23662461
931453834
1268737060
258948560
1715080181
1972601485
536505245
1827319017
1486458938
1732507514
1851640460
778759449
2021531690
69336951
1468392979
1976122226
2088630028
186703052
826676869
1066509543
2002793255
1323365727
1603819819
525651944
529484347
338428010
1197131617
1309724373
676185497
1341177373
1739315119
1133115885
2007910102
304559044
1945527655
1972163099
57660251
1327920159
434012489
1580329666
1644128563
18148347
1935673821
341630061
603970341
1195129243
2123369234
265240190
1440281843
959023727
1368516412
608741760
401532767
396591414
577849082
1431093869
256048258
1570677948
531747111
1581796172
123638971
1870222746
2139466752
686702250
2039048662
1189629080
414958748
1841688952
1282153425
2115805498
1234624196
1627602217
39847290
80500667
1709076245
400667199
869095422
367425316
1587165379
1088148002
504922003
886810637
1393145798
1530352079
1052757934
226777719
998789192
1350525890
1701476189
164459462
1680819948
749079169
1590279342
1282704927
1982234940
799371940
1431143073
3968229
1538592146
362435831
1137513402
254031161
1547858998
946888965
1499805484
1564912106
1654246984
408530793
1961659561
254798689
2027923285
1718238114
1769943358
864922884
583771249
1590716111
214084242
1548074009
1607923098
373522800
581114948
1260055806
1144032440
1482776052
292209569
1378456225
1080565551
1389619982
1681177450
1755610145
1558244579
188208562
14420247
945519402
1597854048
64828321
430436424
280261029
85203910
2107323727
1242992453
937421139
945860317
1930420318
2034680789
53620801
1597958482
1002754464
195188213
1940521243
698603217
1003620439
545877524
1271770942
82060992
515356283
266358667
807919246
637103665
1514675483
377511510
1674363239
1754738275
412773629
531458574
376495658
306226859
773829139
1557152516
28991030
1571842946
1796392138
1675073059
1066787860
201508692
1704740079
1472205166
1400367417
372499100
1277401988
769970176
1418962083
2057483273
1701184876
1977159274
2133883315
124369240
504145231
548153037
795274474
1803449944
1637522832
530109813
1739465627
1168686659
2125214639
1363199149
163768663
1501742105
2090858823
397762916
1351696024
131264956
316866315
414119741
1709797037
548440338
1614352082
343086192
518631052
587467851
309980575
1863005948
2116370993
2115268008
1700570681
2056044423
313666455
1861355574
956947315
1213411158
661020889
481320875
2135826970
1110289139
1974307295
595568860
1617257247
195086174
864045012
1339496909
1048069813
779984329
1545994701
1610678898
688170312
1563371688
2139765872
997829689
1602880242
540993264
873363371
749863560
888344740
330418352
2061603952
1256653707
2069182337
1811833741
2131084272
1725888473
431958543
1367174959
323878222
1987932791
200245081
1012238537
867957655
675224032
1307333754
1510162392
315081910
2026780678
462747481
683567665
1664726794
1510019551
1986435233
1545453758
459284607
867371169
298649248
1232716505
1586060167
1141473675
410545737
162521964
231438007
634754561
860956308
822541501
960651783
149130295
1422033509
1964379312
1192076673
1898518209
154512000
1403926840
628531077
518217168
1874165906
1290345540
1103645456
316001974
64260155
94132376
1166118335
1996141592
202234456
781415713
1202392530
219584214
1308237553
1477509720
809079186
566191466
466718528
1748501826
2139481132
1669883150
1691615364
1042197763
67323084
1663297872
743437698
577457635
1149066420
1785451683
690075918
24946278
88522041
1164042431
1369669837
171862819
1390470703
156806672
1042781818
803937096
1690752119
1536597341
372607804
874257549
1998788496
836988562
719548647
1235820468
1784311955
76655143
1925455100
267898014
192149462
1790234840
1375957642
427603617
1619512184
508908439
1936307323
1733204192
813516274
1871926375
1964957639
1053612657
1031912297
986263197
1311182388
2105170522
1304478014
115263017
397467488
307070026
637991628
102670728
1332669594
181841111
102265067
1291700262
911557047
767407339
111374298
795307031
557047900
1798829863
1826155724
1446861169
1724336553
2134342574
533951795
1138634445
284692600
2016703458
1746248741
664952293
354579479
1888616313
25764235
224457570
425656799
666843119
1283925773
657270595
853884926
1263896035
311660473
614315240
331439996
664091622
1603497243
1141832656
1278604937
566328377
1617438312
124839712
373473946
1308386159
200810075
928095991
401175264
627342931
332259606
603324279
585726615
1481934075
899078863
1567676802
919333557
1942380388
116037237
1758067660
1815631086
268071461
954434274
1231421810
1990964560
27537949
422724156
184544166
332031262
234684483
1114930934
1369801065
228988016
1832800136
2109229969
1380415399
1735445710
1982074658
1261766498
2005819828
1647704994
540565649
1617088002
1539664213
1095926793
566858255
632908994
701222750
344250625
1233872053
1585439089
1679700833
1334714501
1392809760
691363860
36218040
494754986
1477032683
1866260890
1228044749
668835460
681988070
647248378
1062531404
2015379600
1039477028
2021635636
336435594
733751340
730405064
1949516617
1528660363
1771770106
1713824916
1822563200
2072391870
1636687309
1840349626
2092825968
1033201481
480310323
1665767743
1838082480
1880139407
122265051
1405179136
1571580271
766607681
1686467339
27620007
297884916
1631826819
1126485219
1094492405
1105416399
1070990205
479805427
66986844
128343464
227469587
1992367565
2145918
1157008657
584449731
944308140
1946348689
1944045720
1285765576
1499224343
1548573057
1267552152
1273293245
947786052
248555350
115979780
1695383914
495068668
188709322
1567124057
570042186
1522619803
1980091236
1721877329
495127805
113234302
413043071
764057348
1764134933
1990195187
1843951555
674257129
1516249669
1943672490
807099884
486719442
1314650503
500315467
287210136
919860230
936937623
33875737
1025589281
618153623
338083460
866395480
41375973
604925412
827985945
228405775
2027484081
865684903
14239437
1344307597
1162368861
2108965834
111221282
1961143586
519946121
722141060
1319735105
1669164390
81428745
1717428023
788472137
557816846
570717619
1249629827
2118169061
776683213
862630092
1287314792
1263747412
2071238872
1460960082
1916265843
205286945
1122321802
154900565
1044863102
657768094
258890503
844288219
1285496532
706916374
1688507340
205113465
1910713803
2043645788
1140818233
1275009406
157130143
994515257
961856954
1756477698
1187727250
921887356
724064063
115516329
2001071269
1981974556
1634388303
60281159
343204793
1624352749
257859441
1351709035
1766674268
714907749
729655056
1323462518
1204477030
1794447677
39279192
335363919
1932134566
1304908550
931219888
141947077
1783427134
1591820423
1372753585
383421740
705930253
193750511
2118337957
740473333
1334905090
317423988
1726550247
441951802
908410174
1053621254
1370071516
20266560
1168541171
1673732282
878464021
933603437
551667547
1349721487
171155218
1276643474
1155236182
19647469
2020083960
282299693
1834636917
502611957
909934681
1283965643
996416010
2120884714
915814074
242954494
645293680
667667867
1065374402
1356414422
828619532
1994537693
1846850187
46160668
803087117
1750642169
459453882
1188133336
567829342
929574829
822939611
706856572
1174843563
1405144520
980918908
1385147845
82308627
2093130446
1635672039
580659375
971010910
557295358
198063283
336154750
672094890
2011121535
2014902885
295647949
346511232
507299927
142438884
1670913786
280237158
1748593296
1503413536
1364508855
1884625336
1816878568
1542656485
1847207417
1167538939
1022523687
1597406163
498700729
1899335259
695974200
1568949905
958646563
2074798579
1293716050
1449556088
1510514670
1830611580
613865500
801145860
935578557
1120502038
1471604185
1558149907
653787374
1824524954
1562111577
2047232068
945379117
1859054713
467438782
485421521
575141162
1403960313
800582698
1356456882
335283444
429124615
2040840473
249839910
1210314826
460325781
799999920
25051295
670426366
978017279
741707322
66751378
248881429
775972521
1303921535
357542783
1104119506
1858174100
1300779130
1598323102
1967782251
233976486
214628225
23108337
1181614319
855456301
1952464207
18481611
1558722150
326092046
626940107
383285233
2093152452
1673754007
1559423886
159920439
658171975
861918056
396034479
1754555714
76458814
142363425
750967475
910357125
803928626
1416344458
1291745626
2055866365
565441540
16407536
36436941
1083758390
1535949414
1671930636
166771780
795627324
614356540
1403262165
539113680
1072225839
331276994
1939673181
265012205
152189953
1480197031
2021586599
648150227
890911957
689676237
1383522567
1876234015
1881123381
2113791476
496819953
1750252548
60171930
863738206
600816607
799615402
1466963657
8889665
23809713
232487942
1011062019
688585217
715280080
2140746885
801335778
625586454
526693193
1466522385
1057296367
78673992
266049686
1668967841
1076673798
634079186
195276459
1827150063
1463317771
1950768414
302985125
1315420232
398664767
955940711
2044222977
1298964058
397983867
656772285
718113498
1375020241
1830057251
890260684
203400075
240223540
1524749357
1971490447
1444694295
559249563
1608126569
310807461
641494281
981835847
1796620366
958174513
1217427714
1223800377
829401101
950011727
565378152
1116505098
2017921857
1337886248
9101885
452109629
680265835
469926354
1598435345
229707144
519928208
1611793008
1058425767
1899780786
1958469660
1474477228
1381419528
1558833996
1701238222
423914960
350733517
89899086
102664116
172130346
1118091491
1341138080
853686382
1174271822
1342237943
1055268210
1843710480
1539351594
552755033
2097652297
1720733826
724214060
913587169
2026544665
2081532941
997922560
1795808170
737785369
1365584665
1259686063
449530226
1578490742
1862087852
2005067534
1000624384
1690411691
2017196777
1163177488
1989088546
514286639
689517845
2053261517
1119039012
577446958
577560929
738884877
1467109241
1549353909
24645736
372547714
42694202
446887878
1499772388
1190417498
194879478
1360628425
1670743120
1708165474
1316161603
712598478
499043834
1557056866
429780789
1316345660
316764187
1820581349
655353782
416726867
912311504
998933904
812952988
1461246957
109878640
1021427562
825852915
2132933424
504906855
1473455246
1548360572
851044628
1914144804
253927067
598474873
1217996990
876268704
2087216522
1816236365
2097050544
790832673
1335247634
673021169
1490813660
1959230278
566828819
368035898
1338875436
1560522601
1302844346
1278565664
170423672
478860420
649087548
49488069
1234550808
714434074
1408491108
1055232301
1405691241
1036290700
1105464224
355331125
1342434742
1590910572
300965988
916839696
154532121
1775191474
634829608
1310896975
263028962
1420838604
1604767199
2098274487
1114021779
877292666
1855581039
1710391189
1496031386
1051799493
67115612
1013227704
500635955
1950739249
312701533
1048388134
472434786
650794000
1176682441
1264667988
750665597
1206910204
786723012
2133032139
1625313705
1056825382
845334622
1410272011
2046184714
2135224923
649222966
1168885963
1083177622
926726976
457430109
1373764294
1008166353
843119190
805437611
2026364978
2103143972
1829326409
2131567551
63029551
1665408608
1729358305
74748865
1757250739
2049035575
1767656549
443522483
242405178
1395131666
1289159819
263631352
179349595
1925526811
1095465672
280877100
736209361
967321796
793035629
330394573
990885168
1969506454
233994487
842408001
1674588736
314941916
1743953421
1527598396
329373063
1023784809
1344112732
148800134
1784999401
171055548
831312381
847733984
28785582
775276176
875975783
1953682009
1629244954
186012291
1637100248
26758441
1761307159
1444272191
1257421646
1038397996
1453062227
1854582889
756927075
2062365458
1063877481
1818096453
1799722153
720215010
31985223
1497481183
1024782573
2100485823
786590312
2026916951
303135362
976414819
1434088943
2028256944
1988019256
1555217392
1759861276
1553910964
874352928
1350293383
649863424
1906451472
2067798160
1849811153
2028592409
541235952
382488286
1064933527
1180718509
1819158545
132462685
1275205411
31211176
105226960
1679049638
782324070
102888972
1450527703
1928047608
1819599852
1933298223
58596622
1312481899
244852661
1214433393
37806571
839778786
1147178687
1650135783
1564219295
936462277
1605453784
1445773127
2064487839
1779537685
1275538138
1413626999
1307114890
1953694315
872279369
1477787909
2060710860
764829221
1613733469
1689469489
815341359
1455872824
1970236146
1854042257
327348739
795387943
394308202
1456488421
1410283939
1614912787
411775585
97678468
1005352753
1289022522
1152250769
1004779930
900857717
120249679
70311170
585416658
283370367
1954385779
2113341767
2093671230
83075105
660849452
384971410
75848084
990812081
238202173
578317942
847374555
1873498245
1383059470
1383936613
372909297
166100603
676060905
1976475754
1515337392
1474351697
1396680549
1436031737
1358047579
1953403595
1325663319
176889997
304267534
864681078
1514002198
1831825790
1175902718
1343842702
307694301
1408989833
694832317
1991918305
1713217132
620104334
830430845
778156056
1591850641
1472351671
1933817314
147078930
501987245
1612124732
247847520
1905581392
1849911609
398611550
1713650063
1691170603
1893801673
578425604
1316926935
1229940968
864152335
1826319273
900971652
642950785
1886902779
1394147076
1741808778
1730913342
1206858316
721001628
860296139
1646380541
2034352433
1609054053
586559111
1545738485
2098277179
116793929
1635536030
1279333117
1593919241
1271960632
420378636
790371004
1477148727
1456108533
1199109083
1263261789
1887715380
1329294583
99158348
1563970965
1527472613
1687505742
810180408
968865305
1203809043
1404084232
673240826
339816260
557141776
754036072
585626596
901523805
2058582145
856070936
203475258
399875684
1905581152
18870902
2136436676
2142508057
1635865451
1118069462
1049167092
1640194729
227441918
629198241
1299394674
143738322
1180264648
1398119149
41300732
773043444
525552069
618812780
1775401962
1875510009
1939484633
1848676029
1210763273
1128908606
1289144862
824118092
1565771749
1374194967
884486578
923678664
1083854192
1733512336
331791141
160359434
1271464648
1745136326
2120667608
2098481126
173451343
296419700
855955602
2143965005
105241255
414134269
310580661
567357201
341795253
187511557
102933445
1396654126
1838155241
986678632
339766553
527049929
1934815042
1277052906
1465855150
1008219252
1899072302
1794322805
555186562
375074775
92404360
149112758
1286002905
502611306
397215962
1938775834
586602310
1799957936
1650764085
2112643873
873802832
2063009612
475266459
1756653237
808838153
493214562
837936346
726760457
343445838
1604051365
1329533063
934499770
1841924103
501603541
676897667
1352707471
106438620
535742163
65558677
188053147
138083738
285787396
43724665
425645012
2046518848
1585996955
2062001320
71686459
2011207951
20127321
9203385
179966933
787755296
1977754531
1397802051
1758255667
1691914464
748319249
2024745836
1659790396
1101681451
2088447975
808701615
134065081
524666362
906186930
1115118624
987501666
1399418037
1011843206
1589603157
892722330
1078889139
554785206
1399679870
1515214047
1903211728
371253170
1770330585
1506730289
677211199
581518331
196313087
1333772213
2139406455
1762783842
627014126
1046583985
790886789
1843717463
1315751047
2050154381
176376455
924008779
1685754770
1274798002
2044693432
1176058521
579252250
1529133157
125369452
1587691488
469638802
633865100
207621639
1047425002
946097564
403918698
599340414
1650087106
1759103801
463888183
1230030322
797567166
1357612072
1157772013
1786237697
1456988611
3377588
372824127
910367471
197805852
578051934
590283296
610597032
795691988
938988078
1021340084
2012962459
1519744129
2014991986
641201596
1976227884
1110049535
1946938747
908897205
461345995
1127786958
1743754451
804546364
1605204341
2075363876
1688353761
54352732
1617443664
802846361
479347322
327113066
1751941675
1534099443
573603446
378921716
1492324950
822004098
1319357182
267649082
1348927165
1887806851
1401429500
1726144999
1415046068
1780283629
715269712
324814998
1461790987
807724962
714109723
1580315880
668945418
1875364253
2141397148
911302804
896283061
497968596
606277466
639237564
188449121
535263199
863085044
13516675
286263070
1562606305
394920892
1901669073
1554193569
478527227
411891332
682896849
1316429198
1751893173
1109404056
56623225
1093525563
833347985
1653217027
444681462
1155282981
1072442450
462645897
1448222595
905150678
248688943
358019019
1018765195
2038050706
250605024
1598621740
1610059386
1181511054
1550095979
1809820079
2122256714
641579704
1550033107
1466164287
371212324
1016371010
1439799618
1385558316
1642266383
1886992020
6438746
367839387
1928961386
1062222115
817195220
844775325
1382006545
1411018392
924069645
1755098891
1507199966
1938989165
965698271
1749492151
940288039
1742889994
1231046784
1942555132
1558607270
1422324917
780967110
1725858013
1476074187
1059001919
1676599240
15862652
73782067
419102527
14936775
488172057
844433453
1298615003
1425984391
762506696
1471590669
357299129
1162078370
1607915263
781810460
1356354944
160198134
1171536827
150124950
924137469
1003684013
842265939
110763696
1733681202
1112194034
977278853
1131166633
1180773358
2017555644
1765568124
10799140
323728067
418268672
949519433
1034007510
1176236439
1382901136
1199845456
694156607
342981450
239746949
414166148
1327715197
1720202474
1746459455
1293956261
1574534368
420517395
2042595089
1730292625
1793755374
511046777
405916889
411158975
373737292
1816909144
1383968288
2069058593
2124646482
532367472
2893970
1421072836
33007026
1709787549
1796604326
621509119
1466487350
2070883167
602790842
1366962927
620409418
1968470
1474335080
507000814
1282456681
1785086485
147643082
30592902
1207165181
400292211
1488140461
223263196
271383115
1316070153
740239727
1029250644
715458027
2082575462
1047176524
80741150
677127167
551526218
1574756942
1091258859
162029379
281785263
1690656945
208615292
764231279
582912505
668221257
200376581
668801981
1768510970
2031146870
1616503522
311772295
1130463258
166699356
1411858122
738583334
1620142208
1713922211
857883006
1417063844
1369911543
1947048081
1892061673
1125736181
1346014929
1581664102
1590396682
322631283
746759638
99281980
892691936
398770477
798288419
455528826
293087255
876488895
1195772530
1033806488
1515506150
1335905586
2061886008
217925482
574234825
1315726248
1982821437
1562904863
840055138
1586880434
1776676016
1354431894
1518681555
1089561357
397912873
1871625306
31122409
553219645
421549387
1713920745
549675907
1960445995
1327689957
1981067303
7402756
1288943471
1792345635
1045422535
277534461
1780998525
617859518
1710897020
329440447
1792965440
64769861
1522218921
754353320
1356247577
14664588
1062472702
174364325
666063541
1762438901
1442983174
2040547807
240384697
342245085
628315891
801829674
1839992804
1638046018
1311491460
1723677582
803766577
1713976796
23050380
862510673
1475694141
1663713517
1231110172
484175630
1788074040
1458046268
1457737823
59680859
793967044
1802198610
1299390044
1422180796
1759111085
301740873
346604615
1441484221
1092016211
1289156680
45100441
133963970
1191343312
2126002485
1206602369
990887665
13176959
301411242
1519291808
1718014514
1045080467
1728596404
1010347874
961816771
84062636
1012986737
1386658386
495991687
529046905
668277181
801464088
194984989
268057860
1135079539
209752462
504539844
1572920520
1604888711
1691511854
1083143575
1950493873
1490301497
313679104
732011989
154005802
806684490
2024118552
377906786
1178172290
316276160
1137826174
607521454
993651050
1180508550
143875839
286653398
1789799916
1217631960
2075606674
182233017
334094644
2145354913
1302001138
1682949857
858904876
2092762832
865224537
44446531
154896766
516106309
1997823424
1920353655
1486891993
1618077038
1901148592
104446931
1760866381
593901145
753951951
948971657
1146582431
279781542
2128211661
1216931824
224708841
2131677853
1107996948
643669586
950218512
1397408853
26532614
1260797563
1704489917
1952309995
1057867544
2117048382
148406847
940294781
717886933
1455255097
293537257
436459471
241767192
2032211008
832885264
572242791
1498440094
573412866
1921126970
339178320
836300767
204629180
1108230812
1587070304
621687830
348491083
823062601
963547601
167817242
1254520674
631652650
211629308
1825357305
807545618
1469203687
1993929195
1486267528
50470650
7212100
994796672
517796692
1311674018
1130727964
1763507253
1168254519
1351440759
1827486518
1113292034
353276669
2143709134
1278121664
1037470575
1347132531
37132762
217728673
2041265464
2088316706
2021277144
573646704
307737732
868124129
1324879476
2109018248
340771296
1637299521
334870679
68314377
606834276
1755152528
1994320440
1597205380
61427279
422770080
562554867
210660941
1205533307
193483125
206875671
1080009643
1727599511
1587915723
1112378340
2023743119
980642778
288615536
1112172281
1602815521
737736971
535332472
1182620827
1721325192
38776755
1351908593
1002834516
1344694565
620061785
267890512
374755882
783352906
866301417
194604342
2035394819
910865422
2028535985
940004167
1395649798
360589930
222582779
1056665287
550290181
1749772152
1914341390
1611311721
2100067764
954771781
37757329
563905075
2082442101
1729701111
1337756252
1192034288
168651960
940213752
1688606884
1543110437
726676004
1036662576
1594832183
1138538975
2041152234
914584250
102597966
540056733
645540585
2027362846
1082399978
109601292
344273174
2076071648
1119467911
1796372602
1277654423
92865193
1566835620
1395502259
554489896
245946188
177265102
1456414636
1485563469
1780115232
846635478
781877637
2079396191
1314708876
513057861
128816827
1109552422
1728677549
875326936
356516709
539293181
675029070
1429027255
1532518622
405560977
840757684
818570276
1962383453
1258186543
738044832
1528161434
591104114
529709817
463081860
890752915
1108996321
150492814
1580034228
83616147
1383376688
178878117
237875461
403575022
543691223
395775455
1235068280
1717512131
668265889
1213514371
2047247311
1913284386
944134626
686716526
1883938152
37040222
2088053769
118510447
1537322732
1677834096
1892256765
894067355
1546649834
164478447
2136725736
676899356
784945170
859198668
1729484120
662230014
814775693
1048159794
1186273982
16145328
1044711078
1575995568
462411398
1345733846
1009731069
712218724
1058852438
1655396678
1622964940
1840552561
1834986376
758902634
754686467
92988969
561680479
197277793
1397482978
1803950019
482734915
812652074
632180398
974146332
938460199
956267061
38443661
2057182312
750966712
1404586848
366564834
512013487
1515691102
913626210
818121781
1043257909
479139312
1710078424
1424574221
411700011
718873257
1807120560
253745084
1319411908
291964512
494103604
546891337
2106980480
990592997
2146589882
1904429822
585737891
690463858
485397826
1062645027
635875547
1646969875
1382646389
1985670352
1915473880
1312659066
916510770
656167466
1178188340
753036864
600522768
228427189
849639041
90584627
1524928498
691556586
1153742170
1864692959
1827833770
1899898501
2044867441
1304598676
1045108646
1133081200
1576019042
546901209
2139434863
1062253030
588555506
1270650191
1675432707
1470911606
223622231
1276605171
754268666
106980186
1071265732
389926805
1476179271
681243190
1333232582
2059072165
1348738474
880301916
2014310117
632864125
141167133
524168119
1892674482
587361999
937954656
2036208558
488844075
1753460783
1172913439
1987137122
1048921882
1149561131
162742218
1283329846
1432712108
1476779079
470475365
251108535
225852130
2025294544
1637693401
1728723437
1675771300
1144414502
1268137437
1273222702
738131628
1631955888
59640975
583697704
825668721
1659720098
1410698128
2012331906
1929520031
2088426260
525054215
1310681843
1508606334
881245048
419710897
1414638190
1253268841
138340164
1109998796
632714922
651203657
2002235251
1327462049
291896846
396642706
1008985547
857223962
1148243231
1943726748
41240966
2119691526
301121103
613627882
1124481882
362531732
2046538609
704927814
5093687
82220904
2034177138
1031533125
2092868468
1344158154
412817575
279793453
563300472
671269500
615044787
1349158095
812005649
1378350517
1789271199
1526769538
16344239
1589273325
1361711263
143656300
2007793161
1996030745
540383341
1977182109
272869027
594304537
1297124024
2014928033
1270834103
1627666924
629450285
984255345
119986679
946131144
942101140
88607905
1011175946
1254919841
1921198304
1273548219
1820067115
1813731436
1838301993
1867315746
2028548279
1772378480
68834610
2138468068
1917153896
160651858
1620806770
1600467883
1979215324
516857518
1336096921
1536228816
2097526437
1096698815
1144208251
448313883
345179904
1401050851
554647920
1254170422
1323874868
2009070285
48284220
159074308
1458409811
2085598918
1950533573
1263293939
1866383386
74765518
635863077
1741626055
1227178068
1617393482
2049021038
2124991307
113864370
278540238
1817659841
350861693
1730539234
1631853883
432892238
494081644
156948446
1597542842
1922953365
351976755
1747068795
523583847
1586923905
1952842905
625377259
1827666054
1794558790
2052364644
2015177491
2001525092
1662927240
785670446
287598327
1933976271
123420095
173499321
134674938
1999535698
1781231227
1394916833
1885736857
2081871524
1432305840
312318906
2095733718
54572427
1974535916
1976515179
658343952
1369844358
1820387925
48952117
648865567
197146816
1283891855
1197296819
374763902
936693071
1869215207
6100461
115411340
1295334812
2136146439
1105954940
1457588193
2062962025
10701778
1180594706
271192037
952810942
489199487
1521313733
795814696
13197809
1798998316
1239089074
649211496
1091026731
1750338944
1005785911
438527385
672281028
1608091872
859244856
1244825576
1735039973
2078068879
741419186
1420948669
1666620415
1188031098
1669853874
1913468624
124144221
1916245429
1720353989
313774432
456949753
1200528051
1502544612
1140413514
2067899547
1034609526
1230768676
181122995
84542718
1175804856
1794517654
1841365239
1465430265
48601377
1598712202
924659304
969400917
919751750
1716440139
177302604
406841896
1715959717
1733421498
1100320758
2055579633
1232302273
1381139710
475847954
1078560507
1549510761
542650240
881267020
775947594
187316893
518386575
1104066838
15516132
772097710
1019217449
672516927
1172902512
1088491509
1012760944
1901170015
747577874
14542349
41887435
1157021941
1393727319
1508037819
763636134
564598303
1294975635
1413880814
1010172120
352381219
1035621380
2071228708
1222918578
1754416764
1551145569
61343385
1070170557
974140922
632834250
1172331382
2110931210
940789905
966378781
2120996133
1862196419
1136303053
474938860
326377057
297371999
45460992
432196007
102649920
916018207
2086083336
39701511
300933659
1781214841
795879350
1328407593
1665753533
813301584
634832555
2008359823
921170854
405716509
1704385786
1674136557
561945594
759272534
1055903036
1745671522
798510480
2035615823
1499417769
598375648
51626778
166997839
152731560
1646025292
212475666
1661790078
1635147027
1407680230
2098287620
1444878968
669014754
89463664
174806224
1824131001
1042834177
1917988404
735251704
1862309377
1375538826
1925102007
1979195500
219000630
446376666
2056618674
1356494059
1412538531
751928627
1299535447
1339457789
1596032714
1889140682
1295308997
173237402
441564868
178842878
2001328860
1820576257
64250105
393458804
1961703675
348818770
3457816
1682947793
1443119267
1936993480
870908541
1718266454
653828017
127271356
1259509351
108840669
231201137
1023688615
929491547
1932974598
2058569134
477085060
775487452
193735748
1025087158
802981307
381491580
354016217
1965221822
851586525
582970451
1510767013
1728598685
1581709177
2049366772
1963257403
618663591
1596373067
868005636
10331275
1475811060
1140230764
1272089621
324075392
719411158
2006336589
1669263717
1738675602
1904829922
616610121
1363829886
1267250462
749255694
751550955
1850026748
1900130426
1781629343
751373342
278871385
2126803701
1280497876
1633202893
1325086980
1077861409
752923825
312385391
1976916602
756573364
1661482897
250327352
175603555
2115865267
626628957
466333060
1293103488
1721009432
1515230630
709425332
1706735648
421282064
1705271902
72816063
1175597751
475440565
549989630
376761951
1269938967
310321104
824517195
1773659147
1431408570
2049865545
1454832457
1469097900
1190741503
363653720
433329196
2042288639
1737163960
290689552
1862929007
1441297387
337888640
815664865
2081940205
1171912317
2078908427
1018002664
556709995
565470001
1895898073
639479667
1170338220
998636731
1501727293
1194178048
676331421
1208667829
1835559242
1918675095
346858400
1642200529
881839501
2092677918
1819655726
1770315942
570676352
978754119
1501275220
493936539
938286799
1848840228
1376124552
1662328012
1369330260
2122903484
1258172128
1513415969
123118782
1358121228
203964217
2039474092
426995060
159114939
380852023
482424502
1860812841
42078345
1854585592
409341716
1963003645
849189081
1525698818
448620944
342348851
1488924757
1527361688
1410421202
2044413354
770638410
388544515
458950673
515575274
120232276
129542888
11724790
1342312217
1090718443
1591269496
4004301
1748839554
29125581
2043529529
1298401922
188292672
1439665416
999421449
2001841070
1883261374
1708064516
837748306
1958247396
702653677
63987342
1252562278
1981634377
1616486530
295364911
643924441
854789966
500570739
1207720065
1124385455
1056492429
435050266
851773369
1201325815
1382822240
1674052776
1141661382
798251625
1354781873
1619150022
880707407
1806964060
1051357111
1302314835
2106878094
1256149317
1098212314
1430830016
364309436
490711209
783089945
1147028598
896436267
138279912
609359666
410472437
1340086199
1778385068
384322895
1711338495
267907810
1999722308
1003405906
81436513
381965633
1845569917
863270239
65494138
1721764209
1297961023
1478063520
439163542
1508793754
2006188757
451795835
641401286
994664291
61148182
1652524852
1253034920
270753966
1084983606
1787275985
1490626221
1711063951
317272013
910760308
8724348
1970212408
1511791781
1003511728
641635233
896419761
2095589661
126264388
1330490427
71408710
87869865
883445716
1156931439
1523861763
1841329435
944799036
1720122085
304074940
1483378937
568996270
470070996
428898214
1653926260
486039038
2032946827
409274409
720219871
759538957
1659020449
1395318521
1641217070
1336733201
1863937050
1368866458
1690363041
1590409970
1097325123
673115398
1905986276
1410288089
1420780151
1942820567
1857732314
984448285
1950709418
100301740
415933356
1798998803
490427137
1889919740
530112177
1806464719
444387149
458151830
1462291625
415060000
1822374242
1129557058
577585444
180173864
1884895166
1240713288
557075466
2030388532
1018999532
1966553891
1928169420
878441177
1550567736
1344051442
202633251
700230385
1394722614
562962153
740573160
1007868217
1393109896
12525452
1982388116
614064002
460828677
1622324852
100936452
1857212084
885611691
63751443
415414469
220259863
456368511
594425626
2120058596
1941822548
1820948671
918392324
259402397
299298564
1393135951
651998694
1236620611
2122562522
829391192
1710039474
26536917
560455601
44105679
1231236839
1216259125
527458339
1903175454
927584909
977808285
1413339833
1661714175
691506447
1563809142
638352775
148279309
1054189182
466407627
185255879
209632191
351974049
534636410
607129931
189669572
1434017290
2052178661
1657002914
1540146233
1994686744
190823491
1122429360
49169401
1789492521
184037665
1049567314
1277382937
50454713
1632330397
965160523
700985902
693981960
863361795
1210252500
1502170422
285526322
544955598
1467606959
1115077212
1758986699
651778081
1729609047
547347832
707152211
186247569
825591703
1412434255
29591179
1542479914
1336613682
270870741
1939508907
1485327296
552235218
786002468
1075691968
164631330
1769325773
549003375
1041690242
1336414792
1801551774
1000158770
1249345295
1996439803
1855120849
660883351
585755884
637952088
2039255292
1048726714
1996848404
130199974
1136242425
2002811831
925189353
543765679
927533841
1300638516
654538142
403402128
701029830
665041954
2103046386
289321738
1205101912
1639484696
1625892209
1300694282
155469173
1890382588
1583755923
1903061661
1618128976
114900028
32593089
777115768
944002580
923974481
299211345
1879875328
969350533
1308088438
2138234550
1758158994
995599534
2002004864
2119372738
1970245600
677283838
1200988059
1351334262
1493988877
567702419
1735105415
984406512
908509447
216791849
1774794197
949878391
2021628354
1042823761
1118006674
2011866817
307511912
1823947891
1726246228
1260319300
68893905
444280174
1412224405
1022727029
501741577
582832570
421269098
557321370
1170081791
711837314
1962451545
2085762026
1312612905
973277788
1202823074
1505361929
221062389
1512721588
1364329473
745315272
1771595019
563709607
706686344
467780295
87327930
997481324
1790662026
720790885
1963692287
181714997
767890091
1970247083
828975359
824732721
1787618205
1406581404
2100718286
1647579545
580501534
210767098
17656632
430791906
2044048599
1412193164
913126086
1937555055
324764823
1041700777
60245301
416807178
1929269922
1642178750
280997392
1770421203
767841607
1619855539
1800968401
1103134979
1638764518
542288061
2086825333
2050619293
1061131624
76389633
717846552
17445482
1701794364
444928420
989468178
792813845
1788993112
720963009
418671885
1209847747
731732070
1534218447
977840368
1542123612
1533200224
158789219
696566258
433072430
1426719893
1289982650
347917130
1891462825
1524149844
365659670
1693894949
956932918
1005396486
627034750
1952648948
2101264101
1274445475
813598391
1835672915
1506525250
781364919
1303100157
884553995
1349280875
839613010
1733573954
2090209496
1429710670
1397465684
1180433878
1071876966
1214647306
117768523
1746440807
1734321787
16821444
169916136
905513937
1136921593
30020493
1169316230
1547440477
1402087679
1792137744
1086795987
1748321549
2071186551
927207974
747272045
96661640
1815694295
1478849993
1297589794
649394323
1771975394
1103978443
1567868207
369498529
18708870
185502611
71747417
1944611979
4080037
1243585993
521005890
1455829434
501357997
1819571290
1579165379
1350035071
1379786484
1540963995
603822165
1578147944
1162210196
1547722190
562233709
1405203096
192355643
718540180
1555712277
628529366
486876851
134009672
635504081
2146053256
194478810
2066593618
2019430444
2098602265
1994255002
1214727363
1669274826
1509803860
543511204
1015173542
1492606641
1928665736
1127641852
645107634
624439651
1856312415
2078725020
148431786
1608305591
1731086730
434463687
1212253802
1350695199
199937281
585865288
1472326919
377674850
628121017
630984980
646215862
1479785146
412342577
813156332
1445457666
1481886757
2085550461
1584580314
182237945
244258768
294213642
1787913653
1934750688
1107907687
1793440488
538382629
2007183142
722129917
1440000050
1156552896
1402476292
1258845381
491602641
1209795796
967232566
2019531966
162361000
235664594
2034896105
222247622
274873617
686589461
73147940
1062654461
2031722597
588628266
340241208
1610910347
1432250634
1038061944
419362399
584797552
44009787
658981307
147550351
175760838
230924545
753828777
421896906
1103899468
847893387
1528626686
1575423228
1911502012
1478025813
1116561861
1162266396
319918483
1463652773
1341065746
1680992583
1221102921
100226399
874848420
129022973
276002998
1998734471
1416383983
86618052
1650850855
334845461
363851146
1282612936
1689416395
815522936
376950227
1271190435
1888308154
2076539642
251098475
1186618015
1902277796
748087488
384299514
1454840153
248892532
424648216
2096442861
1679634247
554147008
1814450149
732417779
82320974
546708752
2063459470
1272224861
1314667035
435485712
1504946052
1824156936
1285284121
634647159
367511123
1981259345
2081651915
107830562
641799237
144707895
1305299329
1270210431
1984763635
895267261
1893590754
1183190353
457005581
480085002
1346023538
485956951
618859618
289881132
1835719952
4957056
694805460
1298487969
2107926514
1457345329
426985659
420074471
1879425158
581486893
491965324
2091073017
1220363030
120610399
860676177
873629431
101677123
261030295
30991028
401158914
290266642
934550077
1342661344
374940531
250214355
1105293909
1498265969
494855038
906323573
195307617
957866859
80707545
819316825
1671539392
1973528385
328393826
1686610557
1404156108
1085800452
913556116
1614909391
1759407396
1478742723
1313734549
404617697
1023627488
111077872
1048881734
2047580509
1675916553
559167942
21527167
1470479752
1605801214
2097966390
207082967
288709997
1731281049
961001730
954294016
1663823660
291770094
1722153295
760351736
814287177
1772607462
2032014465
2012726070
565955070
2422517
631613648
495027097
1890650044
1099404576
1040842570
1451626740
1071598016
983235442
1423657292
324676570
1665239087
1789193450
1852515255
496979608
257012746
1769605350
1124033464
1393816591
1932789671
1818506626
427436827
2102289960
1482956598
521408965
148390887
908792724
2069157912
1408659392
2047264167
416771652
1838414472
1097258740
313589954
864178649
1931651196
1465388612
1153938239
1171976568
1909692103
858500876
362972330
1420250728
849349872
1435614754
1253886611
2061186678
1644473787
6901549
154047692
616089894
1838614263
146484777
404947322
161712081
304409150
1929876053
1571608965
1164896741
651070687
1581242264
1484420298
1645313185
1856794717
333791653
1208608371
1992657065
2075267615
166053281
1746825427
968900633
1922983169
1022352558
458768936
2110289273
1223364572
135683574
468678792
353753385
1657501345
12411082
1219718780
1996603517
1215073088
1676224385
1737445000
1311929137
2126931133
1277694327
1039462470
1091174967
1768988584
896570517
716110901
1447142804
2013955953
1181499495
2075875261
1270522647
1122501912
1825097833
233757152
229489654
534009995
340268473
1531135938
948052911
551262369
510157149
2010159058
800390635
1546386201
1117607649
479362754
1482319046
1296032934
624115431
1111180353
1843459915
346145388
1024798834
1970593373
870379332
1421519035
248466335
2031179196
2011152400
1732033511
1430649929
2043376312
1779514415
668623142
1723548595
173584618
1279214637
370881969
2128284423
1437432754
1377893535
423612374
346520957
1886696001
1317702655
1044727495
87976670
1910207503
1828610435
1496941425
579907950
2129802506
1061749624
137451468
524595313
990124463
1391486121
793862170
1595720238
442866623
1382007644
578464297
1700445807
1683715488
1775832923
1380722346
1891206307
1138415558
1079302117
2001330290
1320521180
503571456
1352254223
1595604335
234719111
5730891
1324649000
753895013
2047079787
1472797771
202998195
255784880
801823746
1156485807
1842915003
573610217
639791739
1219311796
577582352
1864277464
833871137
803670055
592561769
918883854
1599139817
331857597
1889662811
1959622043
1965160534
2004046030
640849520
1351113976
90869571
49719062
665410120
2009434475
1002337444
377201093
553459664
769394108
1872719873
1877042571
2095558782
705884485
228408300
1610215268
988942339
901519834
305166259
332263743
988042229
1399937584
531210681
1097332033
595722339
369476554
715987433
382192600
2124148587
786140687
1322593215
482295286
2090909315
544198437
389226640
1452870333
234145137
1796013111
1686657515
1116416777
544904211
1991586021
489714610
2115329571
1406466264
1853178046
2027253334
881655189
1594592947
913411758
69656899
624367986
777704481
522038591
1726821636
2037505353
1880672410
1966065532
150070669
1385053013
1538724562
251711579
1750453316
1780146541
1980477330
2099936149
1309569750
1451324710
1915299711
223608231
191065236
16193570
237981171
1530827795
224704926
417412109
1872594425
1027790323
1500721230
1408208631
181375469
1854917532
1880354891
290236343
225306911
1922879285
560454695
23419408
330995174
1247753558
281025477
1122552604
616799382
888454255
2062067433
2025954631
161736844
1519633929
1289869042
870935700
270255072
1773295087
920781213
655856438
686412952
1534384992
697834137
2037134657
376283919
1167442185
298344179
811111880
138193034
1427555455
813434365
270905822
208856484
1177360415
471661623
2107254267
799539125
1794722133
1224123878
1516263836
2022827996
331084428
1840556253
149812141
612239564
1884828337
848870994
1003329295
636091794
1276439883
1480625687
1867245128
1722076977
1370346284
1693749293
1806225501
855751461
1457861153
1838741312
1896752208
2076541467
65506810
964272954
900492842
1217871128
66191328
1313479285
696195804
1155382507
1238130615
1674743083
39380100
1158836140
1405629122
1424154389
1710851792
2058538792
1075144134
1564785102
520993450
1226397572
1801309126
1384490807
622492603
1302791364
1085826872
127021868
1584698082
835082635
1394964850
825956027
1720020079
1165028684
1306811329
1809672511
1237201570
755008109
1108614928
1887886292
330969886
489989309
1429206125
437189235
993102460
880136000
1427660066
280917705
1786583221
2021595920
997860164
1295874755
1519173054
1538749695
864295313
564265484
1901124948
1839422593
1107076050
429341922
330836873
2113415465
1088947999
1219951139
511885461
33151350
1964016174
139336054
1078687146
2011982070
484519304
870647178
2051573927
1417784891
1965335510
637875946
1550092586
978108853
1364750855
215268671
611355507
1399057258
174477207
675336796
1062250017
561650006
800333533
563114982
1176745334
2027478428
328971527
1851262586
1887922198
516158805
2105240323
384237264
406426292
737105330
11564348
1114150025
1366805762
1607517072
820773741
420510916
1184781797
28700802
695478763
1590471618
1957117663
1084760625
503419223
521478011
424337734
994467651
1896541800
1553117561
446863922
1960781622
342836067
1970663901
1800326710
2100473622
1183835928
1333201125
1832990336
1952884987
252401057
1687658933
409760977
1557434682
862570757
1944050670
834268981
1484490120
892115178
1735345827
700904624
2147394289
1204904702
1935335980
1242180036
1966664640
242875169
116468340
706886761
730838557
1443505234
1679632714
2117001151
474784275
1772883881
247566536
708120995
1030232106
214738399
1208278373
632268142
357388094
381720303
1873248274
495786311
776002291
560148948
1872564391
1778102754
2016592402
891291154
1145145383
1485102922
1474632816
1509444289
1168343835
2048452636
913324427
1983188936
209488761
399236793
1548570285
1754739970
663776011
673504582
1060154594
1425419230
1414301232
436242920
706510811
660504054
262159654
153608846
1261769555
1658920671
438785822
1943818754
989831729
1717863346
1960801239
1337592736
2094312454
1793622786
1774290581
1735503801
1215222834
466484692
1706579916
972699557
547309249
1255362391
1066209173
654060182
1397794909
1721140479
25348068
190257345
2065795826
59662286
1769613047
197288200
2063560024
1955273477
362152222
715799592
810238033
552598979
964297642
1770656086
1076917755
2079765160
1113351836
488968821
1895274209
963471353
2118362870
1193156658
1883070762
427866128
753486144
915404482
991391329
1715624375
1457169377
1684447704
357523988
45979704
1636872411
2002466910
419274563
881497003
358082595
378724723
1743554494
502352228
738271891
822222944
1817002335
801989589
91521798
584411432
1583809889
797168409
1230989802
692059175
1896478063
1182477544
190213712
1613892287
380533410
1839715763
2028232911
345449393
1162488794
1759309650
790582718
148760268
1996700427
1790120663
259831565
1621754336
1644915965
1660276695
1237147402
1135703270
34313766
1722348847
1391114861
1726356861
296264143
299278579
662565481
237800405
2060132260
947329234
15343423
1073815369
275929861
887319095
350388748
1334602175
352057306
526635707
114673555
281533509
602479064
998961153
1782010350
2104736679
239735402
1831778507
240094112
1220500507
353998628
267402300
1248608469
1520739774
753958835
425929371
594149897
1796727094
446368861
2131109241
1773113064
2018298700
1077457896
1851578429
1490306921
443675096
1588558516
2124208074
1347069702
1113806622
1599852469
545147732
1854391917
1073045192
1845883836
836852790
776005095
2140734015
1128654659
1075408482
527957970
1178225768
2074009885
751771902
1949327994
1297751555
935021464
378148222
1522815642
8665581
106056797
387154251
99923346
1080203721
1080021316
520258876
1290519463
1993279959
209201049
1860390326
2072756836
1919159516
773855591
1804204941
1031980702
1865288042
439522488
1279415262
79462043
1698544943
24959175
1722628094
1709900931
754776476
517615024
624748074
603961613
1145481186
372777210
39911983
93136081
2120422859
369904873
865297598
355132273
740919669
887400139
76985354
404002086
1353194848
819680471
1012384850
1415371155
1104340289
1188498445
1107476444
841830746
601578035
1268840373
436016896
1504487695
15797779
150545967
932526383
692300552
1447864637
485654586
156832797
1041914316
1250307445
973031125
321150144
1254494763
1616347884
708254013
1511497680
507622875
1544309848
1618969510
1539905734
124312844
956302030
778048894
1126192027
793710922
2007718539
1701510861
174953460
384569268
1004662587
1061369826
997066243
448139910
637613899
1600728668
51230315
954410092
150061524
504822723
1473794772
1428847100
435927275
194323550
2133438860
1459540937
1989128040
1066458167
1313809067
1163585987
1598338188
270325487
434800522
1834540104
1315745787
941989048
1594373049
787328764
465569459
1161980100
1316525090
1027721923
767657618
1491832966
69116102
1983875131
1285266176
1631547547
1493439448
1863369169
22530349
1772020581
1747216977
1902407245
124875863
59392148
184527944
1735738031
904194385
206037282
1143340384
451566710
1744548918
1006448606
1124922558
885716014
1429683006
1996701106
1704967348
450762639
1926931407
1247797552
1494940855
418343866
1756692105
1349278884
1021675413
982644509
1441577815
1926400970
1865864543
1410987106
430794197
455711333
1954300664
2007411777
246983087
1671119560
932059510
1966430185
670801613
1025151814
837115968
181799678
526998929
1221934414
1612936164
339453394
1870387866
1319660396
1079797449
1459605591
450628645
1250041611
1958029676
2064907162
1423070503
2125993850
101087887
1425566846
1883257385
1367162736
659922844
1634880834
302275990
2008982485
1142154396
815384833
2127151946
265351697
271967470
3747008
2070109695
1383562596
1112775497
1804997201
435479187
1760415391
354564541
1625133623
1967776842
1119664421
649644583
2056027679
1188837819
1984166286
1227921086
1833739141
1932175490
1258380275
1498569133
1893733691
455137761
79587925
891368960
1691581841
2020710042
1659740889
1966372755
1875933554
1172589395
127939956
418454273
2055797319
867620157
496847638
1725177483
760524707
1800705380
490984202
1461623323
28932706
1824771674
2080365080
2018811610
121103988
457852607
1648125879
1512038535
752135417
501888710
937092442
742860086
922238592
1266187397
1868106690
1686863160
56448553
825038620
1945000537
1734099957
1525125824
1571744719
2131366953
1551034284
1398479238
2042352216
1572521720
159873611
688799809
1521346624
1453873519
1114573059
47071207
574566096
1835639047
924105949
1078980156
705457409
807305402
618578695
1168474219
1752718906
274173593
842005782
743593396
800072747
7619319
2144827678
1555417264
514983226
717270456
1163833788
1353058878
1465347777
398177570
440899379
573834202
193151855
2098125979
1600872077
263274841
917859668
920686848
281746121
1211163546
1617214441
424280445
558046350
568105623
245368621
1473870779
1588730474
1301718914
530029757
891966239
1044717986
830597052
332395275
79384268
1438207436
1311303118
1776199410
1162649583
797198642
1880945856
129154698
976117739
351573403
1913016835
1284060868
1846056609
1517984657
2034126753
1238292107
1908787452
795575196
1630307950
1213221847
1986596423
1806620142
2009075843
708415290
280539085
1390928582
1065208667
1770360952
163990989
1170993923
566010321
1704930082
394104443
1601585052
1439227590
1779720813
880956478
95072900
1070040978
1398596910
247954223
1601277
743619938
1976883864
677847224
1003299118
333981842
1848440359
1315270725
1965692763
2070047209
1236325523
1965488849
466362637
349607275
2145689323
1518572570
1626814542
1984869581
102430633
25082316
37155110
301617390
1489252031
869171514
117748337
361628927
760724966
830082452
1365554620
1957369816
450432178
385388104
243978093
608706353
1712880799
1180288425
1169686483
1932765532
1106361947
1210127922
2023869008
1978265340
988310625
614210020
30692918
706121305
816050359
647872474
446715618
1211845897
787198053
1286009449
860208212
806675037
719618026
1705362956
220998275
1987496205
544235394
1922314024
1343896268
1500977823
1186037576
1717518411
545031003
1105424494
298945436
1101000840
233662336
2132266674
2068726031
1338927570
105820305
342922888
288115030
2008604406
1390800230
1034977372
395402932
556198369
34380527
1104387399
392607961
632451712
19207323
1105748754
130334915
452926541
262491160
1806154893
1460211021
10042462
489179666
1436886278
1939318560
2078627952
295138958
1292880393
325621004
1353264337
1872537710
52278801
1554165899
752302671
917372492
1381630464
950321520
711318751
1663336145
1110380646
100524783
437971368
1743683695
19254997
217460503
1045747073
2123291149
1148387399
224965474
351953615
792320772
1435209850
1942990178
735696869
2080443310
345566239
1048841798
987807147
656323919
1489397117
1532053363
1672815905
496120476
1568709778
1218338512
2119792317
610142105
1440739970
210586376
1185138414
2144912006
1301742560
529635211
242333236
1772200834
819866231
924799235
1285674573
1256852704
720701257
1882405373
2029754561
1441053611
83039705
815089140
558810416
1112262530
1287669072
819355388
70481700
504261565
1311677355
2781400
1106486571
1415026180
1313726257
1985986095
1548168726
1111376023
53627180
1867807769
1235972147
1771081919
1887911903
1449899686
1363109506
256557138
593959271
2007137628
942493712
1416285496
1041294566
1057379996
30072180
485618165
1580547520
107871495
532211496
1644488207
649274746
1282761490
1869327359
1497097696
398321093
786300734
1185191808
743670587
1719991044
1167351954
411471824
1368341836
798426876
45877928
1762511786
1849614747
760793503
121805419
1423192520
167228159
235480293
1788555663
1730887177
976378679
451618404
1197681484
1354002414
1394516515
474945937
1976637642
1287733518
329117480
1146331599
938411239
602121096
796233712
1817697532
985727216
1043859373
199870969
389516689
848885796
538045098
2014491154
1955220733
2147011888
2010377420
593218811
255772109
897826018
333213519
297760663
1678439903
111152144
730839863
1315903196
1380612321
428472934
1588113195
582553710
872667700
1857617761
706278913
538807040
1743646538
177753784
1373750439
1503852054
980302393
1303618543
1668161727
966482586
1621709691
1788434217
2081926713
1982558923
584998039
802339175
1805583979
1074039628
1634105841
1735637108
444634620
1675766319
1372673502
1558366977
1345258154
947683422
666347935
748299759
224139928
1472241868
1459409147
1489188623
714688817
1262453193
995648338
950889066
1270388414
14992455
857790166
943797866
2088185222
237389067
560998916
2142269402
1931110717
2096985048
1440454307
46458323
29911992
387675289
102189836
575555313
797261028
1625884430
1476341108
2035305661
1172139945
922957760
1889379727
582103027
1483165950
1174787939
384397013
995124618
1734581650
1570028442
924021443
527540784
1055309962
1823786740
1969073132
1639982747
403937646
1185266062
93589133
1023955944
1242614468
613271807
643857524
1226672187
75599851
828899547
1842527818
107365016
493558595
1254517332
110462524
1655738058
1888451921
35192179
325679568
756005556
644288958
1330272348
681526489
94654846
1963030079
1319321717
694792960
827285538
221710709
1359342033
1493226081
1483866706
1790177170
1991379031
363797988
452605351
629514826
31631061
2114039580
186513143
804521499
129419331
779385014
189113721
462358652
586534929
1477675256
986099669
343525032
1298182435
648696708
271550511
974928800
157345733
1194984526
1996873866
1485076097
252065920
1569708273
1106783855
1172330597
1013201243
1509196730
27490274
1268308708
444637512
1712166264
1395550055
179822285
1562599696
170520510
18524167
929136983
1559855930
978468731
1540196773
1464466211
681301057
748060387
2121330098
1664157419
1781158759
808550373
1206745764
1133235805
72182260
926645834
652155163
480666015
1921903677
1657059777
1921300301
1051047104
638902632
592517312
1774998936
1374889681
1225004211
1707987479
347888429
12226370
129526758
1329209189
731591063
1782830251
946276729
928774053
1381378405
487656174
1990603603
1694093662
1707648658
684333364
160629790
70413357
1269077031
287238278
811918011
1772856287
752689488
115939890
979354419
1936804519
1033159827
1291208073
473312866
981273285
883919197
302235191
101454479
1308643566
1481286423
1368711956
1382767527
1537818440
192563656
2037183336
2140885844
1983620759
349101816
563441288
1105971511
502729008
1682069671
419035258
514130760
1147315502
1917777652
1623378328
1684895355
1060669044
1762672388
1823908810
1058424309
2085134527
594493628
520966609
299863079
1246556883
763044187
2050731097
879061799
818392951
1412362507
1801595146
596042870
455372917
2047198912
1546055871
817330411
158691609
1356735540
1793359195
927764972
189124516
1221435919
1010155522
1618456924
2132400184
1990583543
1359532152
62810372
1800820413
1812715697
679551348
987831384
1130885405
1981953422
890388680
1296140052
237210084
1994935182
1348213804
670699198
678996558
277747595
1634848919
754375211
1236202553
555654823
1431568275
1015132736
2089262203
402756387
1502064179
2043783652
1924918743
2113224905
2094181138
1817153072
1852953181
457293902
1917221972
1147150076
2002740710
2131129434
786617926
866455215
796299473
1168297333
2050529665
1975896849
1561438590
1532712569
1318476049
1475415278
649731823
461113452
224880782
1114124572
113388391
324593505
411988741
8738710
722111963
1538123331
1369741454
1087196424
1198345455
1778324237
1411781747
129907227
1466335424
1857686361
2008378444
355212303
1706304891
1274656739
1136534878
85722383
784725300
1810715219
2111832878
1110385744
1425427039
1023651786
1621872115
818845279
1671760499
1562105315
1348116546
1332280664
141399884
68933503
256425595
1630724382
936430160
158267326
69006167
368760673
1691088364
1863063318
396720015
46298351
150335632
801466363
143875978
602735715
1960519199
633498062
1331532249
183830426
1047638807
958738028
1286882515
1186561769
631145930
637265370
17696254
110361332
1826916806
197112397
1945585390
1837658870
1853282560
532792495
1038972119
67102337
604436196
1191690552
1471059365
866043247
1774719543
188246724
1711697734
971513639
2067812038
1364826192
826422582
58629243
44112204
1883271166
1402191553
1794391634
293568449
1068821479
1775060406
1664739107
2078643452
2020189893
905882713
652192460
1423301204
1074327393
731728742
443999782
897167830
62399825
1224689966
696721565
106158353
1318214933
1913878216
44479209
871361157
414928026
878622465
946354363
245885138
516652731
1952967805
1911408632
255381490
678875277
14380923
2131947897
1476341866
1080964328
1741622495
1363052812
215273711
1050525885
783256604
185415181
27810024
688390033
897629442
237357833
1242038961
1453297532
439946962
665347838
1643664769
1788872086
1629597137
952720444
2056251467
772217390
2068064685
2051596726
1794190177
2146377011
2081334332
1050184498
1616591657
212578740
1802995420
1604290834
640334349
917099368
571064701
1378791591
1086567133
456401351
6459512
710233289
477987564
1616671948
466209485
820491739
1003080876
7059754
632142038
61387248
502231438
307827891
1676374452
380017980
164795520
501830169
65847946
1316837979
2120393697
1563923876
1791269840
1347291746
1147628584
1686657426
1620248621
224234828
2072392150
73904565
362392206
2104150580
2121782195
1496569829
59360374
1810743130
545846621
1582629195
364168191
831543929
278737182
42170529
1323850281
743577984
470700669
631047300
1407130050
1172795962
501258357
397054517
1431215239
1493566121
484769658
601303682
1287402034
1265535370
1971491898
1765355089
1533089394
1000711798
1778371838
1047452094
1518808920
778854875
373615817
472846731
1357337396
959020416
170945850
235894533
145889137
999591218
934703306
1877001237
1846289964
1410586121
1881423126
1226993485
770120982
1465775963
1577106664
1731107037
1094709998
890264312
1059261239
1776238075
686548666
1477143770
481821708
1301132783
440202484
981834846
1561321577
409826730
1021761254
317072243
1294784312
811801769
1588430869
798529442
640403455
26789995
696669333
1294615049
482340127
87077223
1962176507
1797406590
924489401
1654066970
998904482
1629841572
2008542073
1427391487
295117006
924254981
1638511639
845173191
841898024
134690941
1964584243
1712887445
1405748926
14702419
14213495
1897451465
1979271242
1491327846
134188016
2061002584
1033817549
1932017120
10814029
1175258989
1030367855
761826641
1526343507
1626568425
877963922
966184419
236250233
884981269
1544204746
1019355747
1508453598
651530662
1430954316
1325513536
67635016
1368000602
409093658
1563791441
249405578
1901041273
202624704
1452138350
1229415728
2118996479
88820459
2095740396
377168984
159547323
1982705627
541245516
1951938994
1471637001
2066376707
40346363
274448429
1536977625
1087924487
428874158
697355074
462976564
1837617510
1698799747
267758185
1055367229
1301352334
172319728
1206858272
1892361133
2039123777
1870346407
847449922
2141952955
162394251
511401165
422715521
422479531
701875608
941096660
510384464
1130370028
94165265
1575980829
1504946978
909260443
206044351
123787048
1353808153
2142372593
2017681058
1364318894
210112651
1752453568
1444702439
1968865099
1021095221
1557835183
2063673008
906230979
810713484
854689280
1928213260
854463945
1676495508
2076748889
1792290510
1087051622
158984416
709302230
2065547144
239313527
650904588
949678618
2065634514
267598370
1442296784
411495225
773322574
1657708038
951988991
569234831
647061090
224717119
1602656583
1578994423
754945832
1166834340
911973977
2105153589
1253163456
556574256
8872638
2018128204
1379422283
1576348551
92685162
1384509027
1519021284
888436659
1344910159
900255604
575954942
2082319533
1122246107
313002084
888622612
686780869
1247203537
1095636446
1927513889
478972849
559607555
425498844
1259756455
2058829112
1742629547
1291156410
61111148
708865762
1074661088
1525439942
1666833415
2124128270
996500163
1119963100
1721247332
1869127219
459148046
992323703
1706864121
736363961
1201050873
118265827
863432144
1162840566
1567276983
610755839
1033408519
478348809
1662361388
1926195375
587725647
871847003
1922485905
394142459
2107533642
12316411
515090858
1326751269
1322943703
1374181467
1720553519
215162036
309366934
1731873480
1113992903
973212590
1910576239
1420931544
776655537
527253510
1885279471
1511745885
360694467
2113043220
644796516
1654376025
597992091
440677835
1220937157
1902765858
1185602602
52540917
1041679072
1443679238
383193744
543517128
1938668147
462108296
1747360682
610962605
1877811836
1126126216
2056389392
1214976783
1498225240
2082416201
348492793
1335287547
967481752
803916427
1325984552
600128453
1250813230
1641114306
1915654672
2042733377
1882296006
268307900
277127107
1247070502
1353906839
1939678498
1692361941
273346483
469069069
864806650
234298385
584614837
620798561
1442999296
1785832858
786301188
1573120877
2060032545
739330278
1085021939
440849590
682480374
782335871
50938790
946885801
1040149647
962250209
1331249532
1705869724
1561457224
261519313
1709726341
1004589075
2060135543
399224980
612011276
1394792772
108195932
1710110300
1415587858
771598584
1997846791
543714363
812689108
300651569
1675888564
84495470
242013615
1845663440
708086547
1163881122
644431479
1708473013
79106196
135921196
1174526997
1857160478
1556888566
388559855
1412962157
696937854
131991582
544540973
1711016701
1139432318
265359007
1898507690
1115819998
780741934
381589637
967077310
430281002
1612531123
1531475637
844276787
1438263562
658186967
1542955363
1740387746
1565262992
1042873286
355901806
105812400
1215336395
1739581260
1452851051
879836511
6842997
1410566622
826211544
1671571021
2004067215
1769556958
172741649
2138176358
567885527
1260918763
1769390112
56201393
407043926
522822003
753962506
1182877727
1320058129
435565140
1625912305
917734694
307527880
1140064696
304738696
1238574643
201828307
1018368397
273643876
525272793
1403736350
1945015794
895344546
556501616
881053851
1753014846
1836487518
1851469349
423685187
2037833690
1655086666
1983849364
834904063
905972905
1574727068
1867051614
1136667095
1547174165
523657500
953557699
981294595
1610513923
620438700
1115615304
1897022441
1582498731
296538149
1093731112
1570961798
1379462965
516411153
1284453212
859693122
875110755
1256100174
1966035481
1125781724
1698311438
920847251
2121202871
1561859972
1665666175
1871630132
616068785
713423070
1132749046
754672285
993037279
2101837170
1425553230
1671086488
1910930131
1352910363
346052578
1457659259
1069475477
1075390658
1223498761
924267868
963826137
62411796
714001367
819035781
287023177
279428039
1956087067
903877820
266674582
1334856994
236693928
744845747
362717972
1909746538
999937348
437907108
134482443
1234318202
1720933294
1321601941
498595462
663881772
232673065
36011940
386395435
627205992
1499074346
1317278213
1085507897
1761740109
399465946
1787115825
185579282
1519989039
501546614
27755546
301922015
1944289649
288480276
204786102
676832829
1141557226
580237132
208675282
1399935540
2043956778
388062454
535995629
565318334
1092704704
1056400383
1632105610
1762978684
2145646666
497972194
654019492
1086469929
29955098
266212069
1114101429
1928534334
1761136583
631176249
2042106866
846788673
1164847965
971505223
363723693
291635294
59174785
47210824
2094805141
206810318
1972167441
1860228324
2066118686
2018794341
320423399
532408003
2105063935
1054664120
609457689
847708451
918931879
371934089
1848417265
1251799184
1417606535
1240413648
399949350
2066936375
500522898
847902669
1759288910
951667281
305536388
658111086
710343793
1793090180
1485971818
162243955
1692591193
206270495
304277859
2139628220
1746477251
2098831759
1753020563
146485170
2137520293
1234097655
2011239979
1598617634
1934635648
642046535
64837426
1873606675
1965449529
1198403674
896462197
1054533189
1452898307
13851660
1995817125
1025156646
1969202892
1213446989
1533726265
1394098870
243957409
1154671171
1533694356
1755377594
1008950680
127632237
331527281
983962894
852566833
1717623952
374949741
272588884
1818766473
673688985
1196802412
1015340882
1197840683
1467987575
765823246
1564090931
1115084322
278314541
252167069
1818453410
1582199709
164503536
619916869
83739985
1462189994
1637605928
818331161
691238422
1383509048
1822446771
852887611
1787103231
1282374061
1392064128
151155111
176206036
68529235
1140548844
1051863236
79732314
1539622878
1671172240
1628824601
1896435779
522802191
1425177814
936274791
1317075687
1590601974
1767589215
1394796540
253292837
344064742
65416329
1981348964
610408040
183230183
752316974
2078254400
1562728913
232824602
556118222
1964892503
356071269
940144288
1576879256
1523982679
254624568
1168547441
1081227725
1504673983
1233435333
726388894
1302970968
1637205482
1062805563
1251478931
400831604
1388391038
1180556183
2114561964
2029031672
1381427873
576579022
1479514158
45257061
99852083
1886157496
1503206070
310656599
781212693
975295250
201625990
1683754430
1481873714
1398597501
1617867484
1455458436
369025877
455293291
1623391124
1219656264
63591286
1381476122
1024355533
383165912
379506545
2032223283
1999998865
1028129910
163582503
100351255
1867432066
127634437
236420117
1334231236
1440859572
12483936
863021818
743961372
275622132
7879164
1561909851
437708543
1739972003
1148756609
1886522351
795713732
1719118850
1996225955
1294661656
844898428
575202814
1563256214
65848593
1722512373
1065411284
596688444
695175310
106484011
1546437680
1591555047
285642468
1475459223
758120866
1540440559
718629911
2096766752
2077375844
1084833702
922669933
1553309896
1494966281
1325496291
2017343545
2093791875
1199504766
1158465151
226309541
786894014
1249378435
1898495771
454410088
695444891
1054187398
49830573
1905400225
79188681
362453128
21900934
1759222109
207682688
107984308
206514726
870919346
2070415198
231381302
928439682
35564282
2102443554
235524471
1313228643
1487793433
971818235
837236238
1174809443
661302781
1057329889
968985406
1747316957
966931060
1298330729
744386152
2107639749
1151842728
1690801567
1994754696
1424808155
2061940046
1687983260
1593185363
2074950165
862702104
891624274
1154977326
1683320354
1660262299
791872070
317117725
1952557615
1421756581
1584757453
1518367748
532489178
1179577313
1150992567
97075463
1109698526
1120768937
1906169154
819347731
1466808388
1465335411
398016781
735368184
129708818
2065073913
932699671
1525950769
885554975
1256725569
461154949
535886864
1368671205
25035478
372941454
876910550
1305716521
1645386666
1559601857
1511531404
1119294149
484210024
1489326665
222115634
1453949891
160687104
2004030754
1686943537
2043895796
1836802451
1353451226
523040993
759813218
1601942997
1730149269
1751133932
2062793673
1040508728
1663470560
798760310
474811565
260371096
1587750350
164369921
173133607
258296760
939599774
1807629456
1358535688
379594067
1681981870
752685781
80519814
1999182
1580163506
611732793
557528722
506464660
452944787
1525673618
1652614931
1334685598
1520487529
862760212
1576803332
1064834179
1011567960
562077171
805518689
1570945733
903334955
1907829144
241197203
532479086
1721808737
1657489530
1790738155
663342302
1019371334
1217595060
274936871
1972846675
95705197
817844467
1290273961
1640422554
1230300716
78710779
995502949
670544049
949972187
1791253839
900984885
1883452870
124185485
882079653
1086490212
1465775895
982351676
1993432742
2047046343
483197369
1246882877
2055090058
674003446
1103175160
1919692932
240490801
173217366
210292322
668081891
1517854785
1647867555
296360200
1847394265
930327528
2050950214
349509426
749288669
752998817
263352637
1224756639
766054920
588159381
371936897
807390350
528697621
2115408600
955722421
403183905
1123482224
1210634115
1401829193
1932385309
1721587910
1135161733
1379891200
286481182
1786937928
890580582
140277871
55883902
1152277399
1873531768
156076663
1231289256
1637249340
788140598
1981254760
774234469
1100079827
176968862
2029795159
398488630
1585992862
1478908280
1425929561
1661758454
859105826
469915795
2133868542
1094342420
796280871
901279381
735938003
1868335634
2068094805
1267683800
296458706
78043175
604421601
219631218
1627891844
2102727441
773794427
1091603038
239253214
357127168
111822256
834507146
283617316
1989348169
2005300528
1843604155
586403006
892328111
165631333
2077651759
1455093643
175582176
831845356
119161613
174071102
1069657370
771232148
1076681173
1407941025
956132305
1114926333
424071796
2032615067
352311584
1138889822
1106009950
1653328309
1652983425
1968619640
1045548773
950297335
1979166335
1366308384
917788746
2138407639
2098431222
590393662
501755438
193831018
48713557
1000756695
360504488
411666514
796083410
532065169
16313456
418724299
731133716
998711200
147705742
194137556
853672294
2132512404
1623528777
976020800
39043680
1105450708
2093475610
1112022782
2073746149
1762751212
2046938017
671815092
38123272
246291458
1635759214
2012702557
1222336103
1301050313
210522420
605176259
2034289694
1615574718
1512746022
1430846162
1557728941
1875342918
271584960
1509567662
1710305625
1064065969
832449987
783048047
1026091778
1544221072
1191091393
1444621571
984160216
199325287
211848142
1373899634
2082011192
2092283665
901368419
222000742
358824421
251129953
1921782877
1865662676
729532430
587708999
718251476
306077692
494363443
2010380622
1690572756
1253098027
962986397
2016336126
476611690
909487381
1468069836
1179569809
1568404137
36971485
392030375
1796580049
1174866705
1867830584
1610055048
1222018112
776999927
1416565335
746383035
1333010865
238695766
54938664
486089553
1909443658
1462830552
1973492380
855839210
44212642
1558273552
291686872
398936244
1761197749
237008333
510685543
1104983455
179206379
713181012
961188340
1316292295
1565761961
1346387007
560217054
1654250149
1144049583
825303578
979418301
1850193888
1006940557
1957913901
1937823443
878169710
1399285792
1200264846
145260082
122257176
281405638
1506883364
881205180
1008511969
755984172
239062103
1938058937
1770901712
1951254536
1697266714
1666169816
589619974
729946921
951349638
450351792
2091383421
222174703
786385138
181887164
1134739706
1150534933
1496237045
252306080
30649029
1209257793
1355449844
1415125975
74446731
347365276
957978716
409670522
1364162958
177774390
1912239718
186227492
607200871
332556252
1708679806
1115446683
1130983327
1196881566
1191117012
1045329023
879452651
1753195771
984431941
1738049068
364744386
1972350104
1602778757
1302883725
621525919
1842868286
1345385186
427779654
1025923712
305254054
970497099
1291830459
1625344552
548011291
1507656866
1665348370
887054022
1851025530
881177058
1268938787
461779343
1214390479
438809261
18335147
2069477666
800213808
386890314
734301776
289548901
1345788744
900859052
1250157514
222470159
128439991
163988301
1452432787
425003795
1696128578
1309135134
729056929
1329326872
1160954094
1971580526
962909303
188403336
216094105
1819395517
682763357
1992727281
108256678
1672935326
412598757
392076605
189214557
1700360001
204994100
585064885
1848829728
390037111
1686248619
1405113484
152216441
2092909017
1978483326
1959602719
1642349945
916344162
1561349069
1561071359
303316062
876781703
759210728
430022797
1957746420
2146820667
1887465042
212053128
509451894
1262216586
807751194
1424734763
1140832303
526218650
1640014697
1679448485
2067550240
426273320
468868618
1025260887
704777108
1611006868
1659851449
1856116891
141984339
212373237
748951877
2048674154
1254146552
280056555
1887269739
2028685326
1581897622
844088161
788478556
1989533472
539779585
335216158
1500697903
536226942
279719094
1418104407
1645623241
342780008
1236193525
888371741
22308855
1465284405
1682858236
1413387674
1689291909
351485967
62855554
2022514566
137134925
661180007
1776360739
137930256
1796472682
87570889
1274492234
1146827236
624242542
66737633
337353964
161266634
430959536
522726183
1445712723
1394796518
547646561
1004680831
2097444235
1990461990
19564620
801600012
386277668
264139582
2031778410
571286939
788291198
1406468991
1481650362
858291721
1218417238
248645849
1630675403
813362798
1711995174
1414619478
811904041
1989302205
1839179930
2144528564
1639119659
95287571
1575852496
1907764206
5666399
827926647
2002500570
232809956
216381201
1024250504
1634209257
1544405831
55838451
619234068
1400422881
1223618305
1334470189
1119204641
1867998659
1783883355
121837992
1954622340
1167005411
1338316089
200327496
1665405088
1778826085
1410054856
1738143331
86318835
290473234
323654921
1269985721
2013794626
1699085066
476566989
286964066
1446681395
430886067
732520016
1955551263
808462548
1203940157
931414980
183540402
1667065780
965209162
1472240564
216782394
392468010
337818715
305303521
565130908
1071881380
978282601
1600764686
1014043895
441773346
1314990314
1154993329
1890833782
1016343504
1832735678
823096693
1431260649
1773641448
300748312
1507630014
644396025
135227273
192796424
857134901
1386353401
1010532758
218767955
808400311
2146060989
1516866513
568523114
1637500760
1484166534
267081878
905160435
576156273
411997848
1551320427
1821927409
1895206999
1643376570
730029086
776021747
983355669
1238261826
457980484
660159911
1302980581
1780837186
1077461481
1762475941
1555988355
2014348591
2020315551
1990708260
1912927883
2078722699
745751772
1214146714
1841128225
1222065712
657095636
780624521
707649549
896700308
2147003505
106019560
574103612
1590651040
1740945887
1530402516
2130004823
1813136581
34231740
1585953426
1004085820
1480707619
1352869545
276073543
536701546
1014023334
435468990
206773599
508994463
1818651666
374619573
598850790
1169359501
1947107814
445708961
1378456257
1149548109
605666357
1656136620
367050969
597193710
1616367400
288907754
1591119176
1039747856
1249115183
1809165938
288527870
593674757
803022676
1487532513
82839797
2109880808
1371698712
452455687
2136860785
1097374553
841839967
1348593977
1494045654
1655523831
157468651
878686134
1558633147
48456037
1657953377
954420056
1799345765
27408733
553659358
272469915
233360680
511848777
1273921458
1433626958
1884150608
1519306093
364036159
357889817
417474145
265218728
1828571781
331835643
1328502538
1080341172
1166069573
1171433861
1275206459
1843738766
1916254329
438553981
659337351
1554633919
96606174
1322601419
1903720040
2113640788
689151246
1013841616
67078268
1461327446
954537054
724036480
1464295621
440296981
1047456784
2024788625
299205091
1239122210
1459132
162432929
253176205
628939571
1926594914
999101159
1242892838
1254377083
1162440905
1208260659
1787563503
1680351351
292284668
1294665650
688136298
1915930113
2049243868
1909298722
1486750004
858017838
368813805
1728707953
594615833
1744279364
139402420
1429701623
1752331465
887849067
245464963
324062715
805142121
517050544
261961195
1563391189
1446518901
763546102
1704836870
369780758
1487578996
117165895
782569937
29889878
646236587
1707167944
1606844976
1087723532
1764274377
541966366
842018832
1062351592
1958022237
241781841
1008467279
830820111
1852255265
1953310388
672205838
614941877
953033341
999493271
16696617
473344859
1541926376
563226069
1910138348
690352718
1768008724
820645097
596121297
1632895074
1263784931
1046300546
335055230
450927805
2113107838
1463543829
1434722063
1343069872
1792118405
2134869226
497850010
360572457
1986087161
1406759853
1720599327
365108248
1319004202
636767779
644467110
306919922
734831322
1514782304
1154443323
2061425450
2053705069
1670222532
2098512618
1107383388
1334218177
1892620872
1239301000
765694971
384718001
1972488478
1168428744
12241600
477978778
4072536
541162202
2070666155
1750599448
1722545846
1638346162
1419547666
1605142516
665242770
773077900
2027662416
970827538
2070788171
539253917
129011676
470699716
1817140803
290206592
964947279
321337869
1940081090
1365728239
225578760
781166181
2122418229
1512177814
1467480855
737283812
1756991028
2066151670
76307359
1988488701
1806263159
1343975569
727002888
846694187
834017120
160502936
1162559655
656849542
910589158
775408069
893151293
420863507
1430335207
2042096601
222139020
109158353
1815010417
1656623728
1463652872
1069216006
843177189
434200615
2022291091
2122053502
1940130975
2133678294
565521832
1838221252
663482580
473448209
427043638
72263899
1740252095
617544546
303814962
795712583
589302123
1482656282
513282102
2063987199
2089863935
1516957945
1153947560
1333928464
561880141
946323134
408006188
1434660603
64898712
1469976604
975214953
986632050
1166474787
1839603393
232455942
1551933868
1246526966
1917998987
1875133469
1222075495
1366780763
703461445
848967116
488061521
640156539
2061055629
773798399
2048521053
1768623775
967568736
740443826
608591695
803282158
1931990043
183870198
1640474737
670632569
2070101045
2036690650
1274918196
1021233966
766859111
1096741810
255824498
761233386
1359808198
731495581
2116609626
1428410884
8073207
531854892
1808493017
1908512693
1205443532
1095735159
1916627868
2084946070
1486314755
1810616709
555637132
1123518806
1389608413
339363875
164254653
1177942212
454080119
1056084486
1024837192
1987093382
350612340
1781170304
277482408
1348253776
1597846482
2003284184
1731991345
2007454776
1455531878
1505420107
1148593821
1468407595
793392385
72752219
479034711
2074554400
1697169598
1395559543
710747562
1126250794
459721244
1750810670
100580331
1109719939
874027625
1040292108
1400520738
508626129
202373892
1975553328
507900051
1822994880
1129804698
1001107334
1485777824
391085050
1610551342
1678180597
2070239877
340364513
1625534397
1075087190
1862263699
1034066805
37345763
2137304704
813179849
1719406266
96804361
1346007212
477131181
1470327665
1153759423
1387546079
1547773895
829556627
700465702
1468718410
761574904
1205274362
1819813125
1280744568
419150997
1754046254
174824388
611117077
862072375
446276690
2054453205
2122724442
569276959
1231051929
36105946
1014881444
1863564911
1956355326
1606201814
1000129790
591397485
1774923160
729058031
1493155910
720337130
984642914
1735361521
1858781950
1217251847
396128076
758420550
2079971594
719218196
1802495300
1143199640
834725879
1053089616
307164662
742542136
780875267
1969638474
1126752152
1290212783
1070316272
2109518485
1196758254
2129875910
418330544
1523939367
1655085525
375222201
115414923
1309925023
1500948167
1593376407
1152653220
1055949916
1363645778
881076013
924825382
533655562
1539380464
1982042119
2040754266
1235362225
1390847548
295032249
1363195875
1715023333
1216962609
1116178667
1172096417
1127014207
706083772
1720759539
1417356538
1300717870
1560291392
1854205415
1638009953
6222316
2133600340
31385321
1280933598
1052548374
567784560
1496354835
1062613687
1665662249
1151543619
681622905
520176384
1179715261
159120021
731862113
942516079
351328795
290025392
2132345506
476869707
303734173
744269803
2006154239
1712382741
1016422439
147121948
79380677
1863656072
1526203190
1271474405
2081156179
1529933554
417344784
182976085
1348209269
781382290
784155452
1675538628
1278572162
130936176
2141744224
39366548
1493385653
1957340774
786602838
889733751
893263989
1051697790
1756471297
1258915788
937451885
1968153955
2020950910
1301329790
1602907061
1758460536
1206741004
1225043855
1877001315
974619593
164246936
1002883256
1204592096
414683990
465521259
1745416726
1734864207
1100974840
443741721
825431578
1283328297
1309426773
868383578
1551418876
1621741381
1667514766
2046057163
2137009850
742019949
1506911552
1418831129
505107648
1562842450
2022372158
700404869
1991547102
1904000764
1943771045
2098245679
892306290
2026597074
1780299979
116110726
1340004813
1748988392
837995986
834177838
307296673
1764606694
1698070566
2016737982
1750302213
1509736162
824922912
1382347490
1236216534
1836228901
363041944
884544134
979181913
1821535351
1642927221
522467839
706108584
458252607
1735665125
1475945988
423523858
545717522
120481573
814289279
1212854463
364216063
1878938049
396124255
1508265578
187758510
425759379
1207849147
926231393
1502666283
1054091880
259307101
817210174
155201287
1569609311
2090646638
1164098621
1832653480
1999322985
944090987
752327787
1177094810
556561329
1761792036
945112491
1594337452
842409401
1036856627
1504418147
351390982
723268869
514753894
505849264
527002741
1257242318
143536845
784414897
920772075
308278675
1129913290
1845345585
1665970750
1406796211
1876798979
384196437
1284706512
1258400196
1557455064
1339389997
1527029408
388694675
682704597
1992770115
1306848510
1504405365
1877801093
68539856
710962781
569440902
632291037
1000369416
89257478
1047653667
919020756
58650719
778157557
2057605118
1023756851
444779144
723973159
1196501732
1397198251
266732881
1024774751
1135517227
141920009
1219079362
1562131183
450546108
32934270
239369498
738910311
710917620
339013046
358798576
1322316462
1805038481
1911055429
580449095
167138694
584699055
285233242
1846049518
799563605
1687526375
103229658
639254271
401153722
292255076
1576526757
1955419758
1653156186
2142602979
1696491422
809269685
783610219
568178692
1589380690
1897571751
1140761854
370692645
1518927665
185075888
1559073561
758346131
843843869
121648739
1530665719
457981030
811656341
188916790
705503615
777708591
2133259956
926313798
1921126340
329674052
1129376422
1693081418
188373472
1716600669
690904188
1404194362
862293097
1984920977
925403784
880980145
909173441
1882728280
1707807024
885752856
58287561
1266810747
1339140968
364083586
516657615
635256241
1121189450
276064512
2111407317
2004551158
323512960
1069158062
196130071
1429449020
1421272882
17043014
102248123
1117564256
2031412078
1076641771
1319131861
1732222368
1617113409
1649558590
286084290
1329767193
197588918
210591804
1290049899
955507741
1970711704
1306894883
1611117705
1304997248
15996698
1127566716
610523013
109142640
221010499
515083992
182480741
1598239869
1815545661
336165099
1507136407
1771611123
1653421764
82986983
1433404193
929679461
1370598490
1770516184
479603800
186474711
1482883030
1383918161
1826994565
775138167
2089865252
178544261
1285826708
1221330594
1634532753
1212774894
1233184877
296114324
504490846
234300068
255164297
793853948
2136394355
1299245544
288111099
676727759
1502276566
381569236
1584816140
1230208074
217127590
407446639
2004546644
1964526205
32767552
1949342191
552008084
1676572850
674006221
1913721574
931676595
1818782446
1836274997
1537384872
1960559426
153143068
810961303
1571726766
1681422482
1811815595
1667952990
368949073
2090845423
279664221
1830230934
167697505
1801216910
1695936636
1233676639
420021453
397991376
1206057644
313780217
406310376
1211533607
1240194991
1414967965
621055876
365825486
1358165406
2014354814
1591521257
31618175
1860687235
533850017
521551863
263175387
2048359758
1928656252
1908662134
840825861
805058077
880611874
17361251
855769811
1832600975
1863531271
1471080601
1895074620
1253467686
494530864
1457345227
1829302212
949683938
1951470514
1978961524
567044352
2105627690
1411564100
1655520707
18273301
1355548513
1892828917
1522324354
1045823699
479854495
1705380094
526413626
924616718
1287299502
994412130
776929630
1541220878
1832255657
1461999346
2058598222
1859892275
1008324070
1643329016
871477317
1199337533
928780622
1825575985
1058142482
70981942
415541623
2064528175
1658638393
900881132
518951956
412042890
1170158267
289200026
1938947710
1254530676
1069395938
567850518
1952980214
1956600331
701859272
974567498
488229975
866034109
1062012282
436066714
1305082097
1320872178
1419001597
1340896367
720162743
92354868
444003799
1402990943
1480373756
1749123999
1535171991
917241116
1505626674
1612381036
479534430
97142258
1927457671
803305592
1222253703
445367128
1828604585
2096423148
339384118
622101303
1130136035
1497603096
115145179
564854970
1281996087
1439763496
789710335
1040450014
343915151
1463357747
1180417646
1716780684
1074219690
1003065890
692951878
1246694984
1874802754
1558909064
1495729781
643849875
1260024144
330383751
1495867336
2105684265
29738667
713863475
415811915
876569237
1183218806
204893084
1056832356
629634918
2059575962
168734761
303128919
1444820003
2065970306
1111993144
1651064065
1536145898
988283395
5585062
1308005375
1605512638
478764853
1748676061
1694737089
1641932195
1000053833
1466936322
809802233
1931813096
616711911
607451849
1395368434
720651241
1171861864
1179806171
77670192
1973657689
830292924
2052504462
1533111985
648266228
642192145
445814638
1918923373
1678591511
589840999
925336536
884278440
293419267
796699481
1755572401
799817126
1413938378
1585466683
1858410855
482750057
589608688
2063271467
1729652600
1820122661
263145252
823333683
1163148346
1976995245
403096874
2035767372
962739074
233063501
1395951529
2033348789
1429433866
762159951
854569398
35096423
244806423
1915421490
1636649316
1373239050
661633843
873387810
1929696831
868266657
414698076
373250473
873629522
587625755
1392214536
1853980776
1520427292
345487890
16020365
351680823
918287433
385842730
1999059676
690679148
1133255716
76793618
494526300
413028022
465454051
353563511
1708933127
905603913
1562752503
822268887
1295746106
2003110390
1934324048
37915287
1914279521
2103922306
282790068
1516254188
2118231729
1393403422
1408567308
677598939
1999811771
1795226341
697295662
1557994523
49881563
880423217
3173323
1143951413
1297107915
1041296150
979554278
203106801
2063937152
998675603
360521741
1523112985
2142441125
1724823721
1632918957
312011895
873671636
464886949
1907167455
389043435
960002717
950412525
575694722
626027408
120612601
1043333376
449763937
271290984
2074189499
1510940655
924408932
2080878699
1461838632
26569779
372904032
1998549274
1444668486
2054672546
1351976858
517164343
1950229014
807371778
993888066
1348164294
1871435575
1992334809
1711167544
961209719
1246292774
1687613838
770677628
1968623211
1494871232
885666940
1316071890
1139783028
1557206063
916089016
1319139664
1096869941
1031884026
513118611
23399409
1950685954
915425494
649572468
175007077
1765927203
564173189
1165363353
2054883892
68885708
273470269
1658235736
427558065
508477356
181188266
1440042125
1564111978
9106125
331178850
460742334
1464378351
1030655788
2137363022
604600157
354920114
1898286536
1055840109
1111227167
27951102
1787967524
1982655684
985469409
1321193678
1205084216
212599776
710140941
1256918531
421388402
1759453328
1936268506
1171668745
703243510
644315907
589609082
1267024763
566524607
1586358841
1096881977
97755570
1122789543
69686678
1171544620
384374
643125037
1648177181
2012284812
1482118494
1904382174
2129852939
1310651997
529377674
603685534
2051132231
1947042675
1052420649
1059365864
2051204447
1996492034
930467137
879730494
1424117347
840284057
1928736034
854790605
1760719530
1940748649
412487325
513481854
2126106318
2015850448
208203542
809745225
305373900
1029995046
1118640939
1999496854
391949169
1569005343
84004022
828406386
453305597
243841211
443207947
832956258
415192417
395175901
2068494113
1324853885
2024332989
60117402
1453098582
575180154
1709119607
348627662
768998318
616476499
278934318
2053102765
821776706
294540447
1965875651
242935942
1284344721
1137082028
1789217829
1747809489
119296049
562056614
188352852
1499535499
1550074926
50472694
2032804198
2132394028
939717048
1703388882
438769816
1575248227
166278918
511662028
483917953
458225625
718617682
758068057
2052363156
1081198812
1732047299
902883799
663836109
278261780
187831998
576123718
1356185677
1650275224
837338746
1512793868
1131770602
279519269
1739165632
2069470293
405106371
64449956
1561858742
2092143204
1114003554
49130231
2128029329
564404502
1604108701
1870017119
1018398888
763293739
2056289395
1173317065
664670779
1295988971
1982592237
936260510
1306424987
1002851674
1953796967
1932845507
1627883981
902490340
1423255377
798958316
961941169
1741310071
1324570676
1575252632
910363884
426511072
1030299991
1695660212
1278390111
1995036930
1574654763
616249129
1128835801
2049693199
570826196
143113380
1133194053
443209633
662217567
1339433447
1184713541
306800245
165188002
1199443314
1736053004
963937794
94815642
315424754
1287190014
536692091
1201533924
1140893889
302314390
1320949519
1323588842
1805615569
563026592
1227813234
1986627006
1899017161
1583722893
711145151
199817939
1995719405
1421400466
2006738453
1361779264
1029472913
1563803176
143168111
1581049409
1915343349
1019300518
770941936
427286276
304717884
1241213069
218783733
1548936453
62503078
101959176
1985886446
1645552488
1397806908
1587094537
1425729284
1201930853
40731683
2047618154
721340418
835002681
611072252
18796591
1850148837
558717013
333827136
1252601313
2027983155
315999263
1582769673
679280680
638501994
1102042780
452148285
1331729272
500758942
1139896817
1017140803
1956267012
1043318614
932317982
239180378
1066763643
31134646
1588712190
1804460143
373976946
981593157
1396959696
1876217793
389076248
1815946958
1752471805
1060323946
1135075903
373672076
1648661764
1037562210
1910194974
896546710
1643268201
2082040181
357486775
1380266521
1072309558
1430144720
1230620859
1974046615
169279432
972601787
1224379068
1814415408
2139844773
1589007024
596369165
1358841277
681394040
151328369
100975818
1869445938
346805254
2121194208
1552664486
561038826
1424667147
575400535
1615257389
1891177653
2108226063
523104385
1500566539
1601198394
1303311481
195309258
1977429675
1671741274
359310176
1362753497
271822220
1229630922
365190509
934311069
608977853
1541836455
1351905060
1435807719
1899273784
1779392265
718456341
1249045400
1904751414
1780156374
1253679742
235420528
1591990187
1080393062
1244942748
1257466539
1700650478
1690544310
672329813
713435045
769006
1708332647
1486632220
712472599
800995628
234319956
1882604090
207123824
1497179478
922139835
553615377
701255929
409703958
642082578
642809750
2007277691
970829270
489885704
1061151749
1159917984
1418258857
491333160
56710647
1270916998
693630947
978077070
723025063
1862147498
2123044275
812736638
1459159296
450499809
552465941
1450684214
2009896873
45246342
218902429
1752721708
855118553
426706358
2125279994
291324980
2098756838
1995979040
1157679332
101629238
651246358
2115580428
1040521524
1988831394
1038366358
2031082260
1137653665
238520986
1858932696
170587537
578763680
903558760
20469891
955743620
1573445006
1188509709
466605452
329143948
555326829
1615496114
838125890
1328758643
763719901
334753253
1478575696
148246236
1958934925
700640343
969509149
1151809292
1352680333
1177034104
230054584
112235277
1786317653
1347852606
737245833
1694726630
1851231199
180816105
1383928105
963451729
294180328
1768785943
875506259
608314424
1150135479
1311984631
522860203
1625467531
477162765
1969558548
1586206458
2142724537
397179915
15164132
1963535814
1888032466
1592114253
975273337
1817639358
1664316687
32148730
1336947656
927840133
1674842523
1970786111
85029252
183209259
985055272
1047688696
2140771736
476560169
2137009977
1130109432
354652853
1622300388
2033699827
753670685
1041029118
1004080543
1467084566
316031066
221118581
82439661
2096844901
1776808042
1436634148
1561148025
340182010
1153752667
1866981255
380584894
1509834001
2024557622
1478413466
1270041318
213392288
466604137
1100276198
1204317115
854704147
451191958
1848788088
370773707
1873831706
1337490129
486723136
1337025445
1766411977
313711840
492058697
973824915
1425154607
894177802
108595444
1533729609
215657961
732073245
1952533929
1689320793
766565414
1735910098
318380757
780860518
328202581
117327974
795136905
166800848
763117429
2113903025
2000108130
1242575673
28027794
1208411902
51726760
936717607
1677531473
2119535528
1125503806
225834413
1260300003
1552731250
1619192081
711877052
1610900029
1393884596
698813855
1720421376
1450196027
1047212313
561523649
1153312639
1416381915
916352217
1443977064
1150081271
699937754
711289076
772560191
857708923
1464544021
492164684
1844177749
587014325
1781191957
1759915073
1273493906
464738182
1945680833
1275264903
25975148
549704171
1991700065
1696653215
1740342884
1632456965
1751444749
1725152770
1254493860
940264836
104193384
1863637899
1231538823
493128313
104924903
1702903659
983293248
1264692806
1370330841
619885743
1129872741
361031332
1350216886
2031178075
1986233477
1553699182
1931783829
543392717
227592227
281210653
227075322
264808875
81475840
1643699676
1099456383
607268316
485084296
296852135
655040738
1135292021
196160560
1309379800
304387001
651602887
1728261623
425334483
1329218954
539835861
503125168
2128638407
1747840118
912478961
593860734
934645521
78361186
1266742770
1009497713
1760166517
987613710
1381244017
978798987
1311306954
753289881
1074167089
1172073036
1915559466
446714915
2009066944
836933507
142788571
508132355
1650346464
1043375685
305125070
500465937
1013702832
160332357
821747213
298207197
1620929292
1661830607
1797929059
496901833
1967164042
357110374
599010116
350898788
1730400062
936333536
821629148
1800002031
77677923
134492621
1178634695
884785921
1469353232
1139737916
1381152849
1187202711
220559115
2122572663
128352677
971873401
1315974081
1712971058
2025707747
2124212172
1697896830
2061431700
224989496
1859548179
1674635874
1010489485
332019533
1110063074
1207943926
1630631771
1376875725
130917047
868812856
1089881128
1141602758
1311485972
1617456586
637621549
431681359
1716208754
1524829324
1595359737
441839916
1015861476
1782202466
2127875230
1092653372
257966133
860098289
1534021885
1069375531
1605642728
1179784540
91946504
195887451
1308577802
1055915721
363320651
987087749
837116389
2116191030
1585869682
889996462
429394297
1269820449
1082499182
649468550
20266715
1394287836
326739884
717194817
2038686923
2098876125
1377728702
1346186798
546286936
376561965
1898286762
1915936670
1036338550
155012738
209756606
1310218680
105892279
634270511
1522146731
1607802754
93880890
342559635
525100034
1208767078
1625941815
156660315
571003591
1672582111
743894226
950527580
46110134
1107292162
1244108809
1335826808
360267152
1342951450
1428937264
1698350814
1286807919
1598616637
1635104214
1677463623
338658902
511538635
1847306849
1658807748
1611304831
851104381
902064400
1001648751
417658573
1477836050
584896665
1763349453
1997901037
1341618422
125383055
1452627819
1274184103
1694268320
1476582130
1362133347
694383637
1921128320
183692800
795745003
1292716742
672361892
1727757024
322766811
763942005
789833851
1948247181
1491379490
87371609
1797160260
1935510843
1508765653
928447116
1135802313
866503259
590557725
1901415769
1072319205
1376395581
425671274
1929738243
990571583
1847315283
1195710910
1981189108
452343052
446661098
899246350
1036889047
931647002
1440125667
867571811
1835279293
203431970
465452301
1697760494
1551387050
1521668083
801526742
942905007
1042425316
433209089
178269132
478979991
274522848
1565595343
1810288496
1807741192
1855325541
1664277102
1719761482
1849803440
190016903
214204753
1505844854
1247264851
1107369465
1305876828
677097435
1830971380
1662504188
36597944
562100420
645472484
300760125
594659535
2004006586
1013043496
1151293802
131371023
1243102583
722271279
866854472
605234199
993256584
442460263
1205889245
1095212152
888765068
1244810969
1518543741
827759756
48693738
1385369554
1686885782
1254894990
400602410
359363162
118981566
1461821805
1538347740
588999017
674793358
612727991
489664986
464348069
880355465
375285944
1298832875
1114513398
1853946822
1575103924
1935408087
164695179
325979264
1983493563
1455699303
1370107245
2073218133
365631000
871296487
1776716353
1147783993
6464090
1631714883
671884493
2041591855
68421116
714586534
2112517852
548940109
1825334957
1166375197
67401897
2049158126
1622052661
617574421
1381838778
1129946317
1634869452
409651441
1315947510
975521993
488558095
311363826
1161567988
571593896
1251777734
427277440
1014043043
204631408
78786738
1620536214
1574765240
656949499
1881808138
991745383
1013851344
1716993450
2012757916
348878319
1915434231
1549441819
207102488
1565020313
984465573
904538651
402482468
1427899793
902231103
1468099887
1217344104
1925918147
1779953848
960067771
1439151673
562429684
1871096494
963025656
615555771
1779447813
1570263083
1068158105
2056632700
698504596
836384542
793635067
1835425236
1369771415
1587696369
1355591150
1566519188
1179128877
311440371
128943320
99921103
1360340907
223841451
1524240913
437771237
1069573300
2122137649
178556331
1779302035
781640358
1993341209
691004276
1060391801
688691173
1703233184
1720032075
1814605948
973768252
1845773389
53774753
99654999
951987760
461817476
557532944
1423365561
365644992
333058684
1949397337
1238977326
669048452
1789401830
515945190
664797125
1976724559
449988497
1553896508
336982127
1064738670
1938211566
1834488466
1910310495
229383598
1926844502
224395605
787878582
1560653363
399026763
670118446
672517931
96380132
700016864
1299539162
1447029178
1454937958
1267691586
1598160780
912332285
1885559092
1823401529
1251708845
952182642
1200635668
1246605517
437326204
138818701
1464970412
933133525
358613098
530694105
1814554567
1266568086
489828317
1822485298
433861877
1584236956
1764125285
804827431
1485519758
1941810281
1270143853
1510418432
1954525816
1023170930
547372583
1529006975
1872647043
1589973873
264558233
942722913
709105877
2051174801
1463169377
844855648
613924839
1053285617
1555868814
1927381968
1752143613
1796003647
1474545417
1914144622
789352473
766691584
2062170517
987000276
487300754
1088313285
436524762
966913018
2047760991
1825391710
1837445977
2032796676
414969078
1366413476
747967974
58363910
920339592
1866247978
1666691130
433574766
1952944631
1667135360
274833055
318183021
463473474
736732748
1117302818
1905936111
1395915022
207495719
564951025
732275727
1993083490
1397181100
7906331
602435470
961671356
1303744089
1371676329
116500562
1601651924
628918526
350221767
225037466
1344057919
993962497
285281328
478848034
1801088190
1164927605
2061471910
1466831675
269150885
429185864
1775451941
1913451346
1926818621
87176238
1314089120
2028402404
1760674168
2145601700
1830404973
1181520650
194832595
1213398887
926352253
157544838
555344275
701833248
814365184
228715322
38098124
948744620
1932263261
1787824761
1134985495
1177018473
1065246971
1360565591
1000730094
693791867
1840421877
1823580073
382626065
778018838
2125831029
694166910
102320588
653053318
2006204956
850144536
845610477
337466834
596146615
631173526
56941941
1291925130
1308625836
973345995
1866549006
1352081517
2131640608
356964824
1940849803
572200315
1104759725
191129336
131659510
582127389
2108978304
1217138806
1241975423
1402940540
1874335266
942058010
1658155839
1212213447
1539857254
2082333133
318714178
1330698650
421251194
1767678551
534568159
2128442532
796035757
1151433882
1440266847
1454464785
1330614505
1692146310
523835260
418234946
144993325
1852750160
952233539
1220619154
1082193675
214739792
1557058131
1933832465
125290224
1712251560
1353065570
2124620122
394814356
2117567353
384208757
937621655
1770014529
1576893868
621792166
933355330
2128848926
320417776
1497869345
2053435546
781125278
103485779
278688248
823593004
2002945889
745890769
623208669
1518557419
359142165
1237446307
1182977002
649366242
1392852436
1223475317
241037611
2034327954
1357510762
665647388
1705688574
397404797
1150093351
206871787
1183540106
758657723
1982285636
1516269027
567763760
1297057291
339651788
2094059256
778492418
42284172
1139940727
593800400
727913969
1062854942
710345522
1508864474
637366640
853170005
72986129
790822694
504199127
317123259
1068596188
306622352
1949782453
1647336356
1754908901
628383999
1599830320
269698757
622897196
2081720249
1043379721
211491389
1610376015
460474344
1963549161
185963722
838386461
358652003
652539058
834653092
170729368
990473285
2081347803
1563801766
172767347
807396783
1336641316
1785549012
92198207
349081580
146074609
707142190
224013635
249209278
302453250
886471312
2040731825
815089502
1480464416
1312757098
1554974653
374600957
1799777460
1676563016
1599325111
289980599
1554010613
1914434214
209123029
1488176526
846703156
1046896899
627997966
8817883
1255214231
1612348974
763525961
1588756582
1361911921
2043607084
1946304680
377185813
1948467820
1480337493
24964689
860282914
1469345847
1582922048
1842276269
310507853
1396145430
1055479230
1238698705
1448457622
1683983858
2143067638
1891020867
956542328
1425923431
588687073
1104639049
1524871052
2030028984
398114794
1973536192
186346349
105521971
944521439
1954234271
357114689
1924322073
784998635
1347668122
1283090049
1853470071
17765478
1046510392
1575474162
14797411
1600074518
800282178
1812915223
2141956638
103556753
1820374459
216185574
290602915
542695526
1594069392
65864484
621465241
392550546
135366497
1935134592
1252605527
588174150
1754245689
1157203340
396996364
839069600
1645072
916180841
1304450419
1904328183
1514693941
1121359536
1114676997
1237392743
20230091
301467225
374120169
422421237
215196770
882021529
496877902
1353041706
1813064818
594155031
1935132701
1325276380
1838018425
1587074841
173477714
2050346711
2065013903
132497016
806033687
417638002
1811806782
2053404654
1456366081
1451989502
1203748390
731424215
625769850
697360999
1262104141
276110216
863467904
30448278
3311716
1387274288
212700068
986375182
935342708
1493547068
30409911
1150850722
1031189248
2132867046
221023577
1391425067
574517778
1476746811
87665133
564064396
183320484
2012296632
440895301
34497620
2144314892
147980286
510004832
1835396732
1333002395
1451485097
1575043431
1126875541
807951482
238369348
1507122896
741868231
1757159692
510061268
91770562
1310536053
1781956644
2065898468
971232922
319493155
1767026165
69382657
1798313329
1184378819
800252317
1757081001
1156630636
667272480
165354740
663490056
858511071
1422809093
1747238366
772405944
894534
493272231
2113656038
639104535
364623701
1413131852
1675052924
772823015
516327741
680390017
2105325024
162615123
786155127
1695213153
658583010
1351068922
1350154517
686284498
1914151184
949007665
1267009193
1286319241
2136876562
1508637395
868332855
603648930
1518010519
714490092
1297118721
838266089
2138730908
2001102130
410074085
769045396
318656428
1218794070
1558975846
1636047851
686843772
1916402142
1486967480
2082804138
1418240823
2055362245
1138880683
1721400845
492305370
567441482
827412023
1947048
1512648854
129143450
1714497337
1699049430
1537755051
1284840068
588831254
64701255
1038210668
266200924
1949889280
1107996161
684396944
1347640486
57409838
1737663049
1025746171
2134023458
225817049
1136827776
1679971497
71288006
116471167
992757366
897410298
55257723
747629530
2081592138
679463369
1774496541
761878534
280983557
1241260180
622197581
1430084834
1661541503
974024340
1620902402
397000995
74423042
1102949112
1279212154
477363141
844908115
1638796738
850337315
1881688098
371947502
1345661100
278698031
1131348575
751429181
1983956830
1814658581
781798284
298746593
396465956
1578832726
1040578001
505012629
1953142855
341938826
522172644
1646535896
1446401281
263110836
483765810
4355560
625140460
2079622798
898569431
1263337985
1316334082
1170510673
1941659287
1378779439
1954018914
1957299947
1430225752
688276411
457002807
1555440701
1965137314
1285933342
912562005
1738083063
1442041670
1834147400
1074066977
129989234
446655713
1104626607
1050117927
1578015706
777089728
1007082280
1708053107
888591291
1399406844
335896337
1196231844
834051309
1282055946
531931026
1430921219
2126932761
1360267625
1339312483
1247443892
948343803
1155155097
1954296959
1588046961
258490948
724187528
381303128
202095868
1625976904
552737421
1161596836
2141216258
2061756716
840093451
638694633
947050194
1387484140
880453583
2007423590
942521521
873350506
1774869334
1733155621
329872434
1229478554
59066897
1135852170
510949581
1628134124
1156450967
365996695
1568959875
2073649776
1624260110
318413254
1650521219
1943147504
1486400551
652429802
691621975
106156922
222078892
74116609
292932334
187828340
1636940418
1079005326
158721814
1826187276
1087805999
1894220136
189552596
1088112412
323904417
706743607
292143482
1702425699
636428230
1833155106
927416497
686300152
1229230105
1207357255
1262599204
1164521315
1858617814
1713562208
737606609
1734924736
1393552259
1184181813
1687521640
17135974
1314066622
305754288
414210266
1618059629
870903179
1241141628
1900492854
1422697764
1015000072
393236366
1641351213
657074603
1307434958
145242227
1163181173
1268891593
245320324
1600791952
5120944
1885308765
297658363
1619657494
102463449
1993267261
207110693
938122660
1421391453
1830286705
1793461766
301742376
864927902
1279903582
1236012977
2074062514
1053049849
296263021
1101022694
1836520156
165308968
1069217953
781148006
533521349
1766019509
1842175606
174356000
1616560120
1007046031
1254502825
882119799
593011688
1533930996
1514313213
2076934264
1834856698
670552189
957700516
52777217
2075884194
2144745476
1616963500
591677875
1025302019
1148480939
749027922
852852434
1011965751
1905191007
1614480711
823837193
323882959
697318765
1859415958
540956264
1418525987
252069
431847037
1951460506
353642200
873430226
1119084339
1458759525
1636629582
2047118259
1565548865
516548525
1828021238
1681528352
219795742
1023647923
798181491
1887483184
1216041413
172422288
2029236178
950085897
1190563726
1200904264
668883285
1098302044
319488546
1454800883
1330045844
1700172261
1315649271
553931559
124025601
1536450863
288957176
1515530613
104403038
1746301504
1260551549
1227378134
1525749227
1258883319
794174007
2082524086
1269090110
434288991
2053864363
1477870367
1562637857
1074430435
1265956051
824018116
2023055778
2123410141
1469477933
738506257
1926403095
1602973142
1905843570
1961672148
1837713699
851994527
890477537
1790457853
575364211
1319358254
518337729
909521569
601243483
2029418054
2060706188
1594356102
33224643
153850283
1347367403
1331886809
11511293
95373772
1584117314
1525705402
989041380
872878711
1095872998
1143640215
374261452
1275382506
158848335
1723454054
1540761297
1000711950
1596129304
477223321
532487116
709746413
1120144297
632293078
1486733407
791815948
351051134
1425813117
599824166
2011164841
1320419547
2028772576
869058815
1760916087
897911223
2121163510
1265232683
339376125
1533935217
145942865
1836862971
879426207
1730906695
1126419962
415552055
941916550
1833416691
2094925677
1959610480
1116162605
365294359
743788955
1244288659
1765554123
1609896762
1289806273
2017191467
1555074207
270560729
521298682
1454709490
276326828
821620778
802699779
290771165
1726551781
347030121
697045592
274178597
1411126175
1742205132
1429123379
1749841462
1638657747
844275431
1496453916
404002581
1973151517
277692742
777178927
200822816
1006326588
27025367
1914815423
1893274762
334877290
1556176846
838798110
1521102037
1713456199
1528289049
6764122
494464477
1392150915
541254848
563335941
2020439641
899812227
1326683486
1536177919
1447884267
134810938
2101431038
2030277740
1864792805
1256243939
1131229448
1427199550
49498235
750531416
885634695
1372636112
890484020
1224072796
1004474162
1778183832
1152487617
2013933309
805682843
563995834
1982927736
1345827378
1901079116
1888235166
2113491642
508958774
1992045540
1557107182
486359194
1274346550
2091244387
1509564219
1670263216
1492350092
1737746827
633374012
924904268
1138846575
2039980508
1093709115
1137588643
1973141097
647527587
1359454079
1920470646
28583855
637856362
516403155
1352410784
1314254167
1451302016
659550470
251476283
2071484972
575461555
450228675
1483451599
709885437
1362711185
1833091311
1108792996
319796534
388501019
353646857
2062532712
673872388
875285038
1510184346
667317827
1533475855
629436966
466767435
99278267
1916141740
885987601
1153317983
2117735232
870091616
618855102
708707751
1184977203
488820205
1374979808
1908855278
138370394
710467769
1421308784
645678677
1013809005
832717522
374920671
130796035
320405494
882451115
1162495563
940839578
955657539
24800686
1089931656
1436153734
1010166555
1898686810
1553744766
791383992
445040564
143364669
1201483932
821204093
860527263
1084130718
2076993807
1427574355
1829350229
977776826
1212361410
1458784698
1431068327
660605328
1769974640
515510840
1579445662
1008471807
497251010
1452291991
483304273
147935384
1170914581
1496996326
284566410
760004533
1804985654
765459864
71448820
1812645624
1813894793
159704952
2113383075
1019357924
397183052
1626980848
378969045
450015829
1202880176
1462044645
729673829
1833473497
1116886356
2015705682
180173968
189118724
1056657927
2062375802
727595602
146909792
1990983372
1696379783
1720633312
615607083
2056637366
1240653088
1781821008
1657274376
1618655688
10557793
1167224486
270584130
1816005837
358214603
2093701603
725918504
88147390
1671429857
2567633
1696255412
440706195
930435229
942078819
829857149
208237444
103523863
261035553
588444496
1409701948
1186416709
11585783
401374562
1345285814
746915853
727487764
134987415
333835086
116689590
1560672352
435150571
168428778
1253563755
1019329487
1961575582
1934092117
1366905513
2028456091
585298689
257469826
659072407
1682016161
805418010
890266630
1282434633
1691207610
403703724
852628110
628403954
1849895547
1984027796
186830632
1780227800
2124029015
1433079826
2134169555
1065623399
856117685
1806415571
1533261034
1214345304
267373942
2110073990
532308814
1504574377
2122280751
459861171
1757185816
690287184
1319831997
1592930972
1791730980
906899435
1015480541
1478189385
1688299033
1543104377
201027593
1247818897
595058598
1915590426
1174329522
1826470063
228124679
295912757
2124437445
1654721135
640511818
379323236
1263166708
796254214
524673445
837205067
885463039
2120603882
1429508705
1629242954
2024732665
607753713
2020814157
1815199997
1510690902
1634507203
963391927
300038220
286593027
69530023
2074178500
1536201194
504967129
736076908
1808312314
610451647
1537974249
362998758
1318515717
913785191
678542951
10958025
2081720853
2083905172
1626166796
1753736852
1030834909
584891613
634463147
53277748
695430918
780840821
327673166
633222230
632896289
1730663536
464973753
1829863722
1629927466
816674947
564481198
1126474046
1844999809
1349403625
1318085182
475264808
403986532
1411362287
1259806498
203356788
777085964
1183168988
654619469
443250463
865049970
415365796
954452994
257463868
1318644002
644276193
585325428
1020440215
1441003194
2106607916
1924523636
574151656
2121413051
459432757
2117360326
528834697
52542891
409979647
783117777
1250544687
200046368
1336408975
1625981467
1508896003
850198080
1569652957
1477645774
2127595583
1025689936
1822389313
2109192598
1859180944
34487920
517456414
1231916562
1305992049
1901975103
60011425
780356189
395073562
1569015300
1811105183
1450756676
502055177
1849143811
389006099
989996294
728879132
316532584
459286993
1652509331
1414327966
1564581580
508417812
368126638
57894451
1661388465
1696234359
1603625671
1430739359
514577690
2023249702
2104587382
1523549231
1189749288
391495348
859210538
1838072331
896486166
1836901952
184982389
1294754000
1007196836
231274263
482639926
1430140866
830045524
1844537958
1605828922
849709033
223738497
873246434
1516820986
487564410
475674332
1904940154
953030437
978019000
752352932
2072707059
1758987607
1984189112
217274430
1734830223
1505797859
1133821789
1384586724
1300339412
1517728445
1707046486
648716444
1399277054
1471355421
390224129
888230224
563466104
1650530068
315798563
1755149525
1346105125
1931592362
1077174356
1344199706
24810629
1339306843
37530167
1364633631
1321603540
1277895330
1689387706
1329140580
1646825630
1450777724
769226612
2072396821
189189702
1576809485
547549930
1299392167
1529356419
538067856
159728742
2017152992
1357037744
1306440029
20639955
1119151996
1684889797
1141554720
632343106
1260362075
1140262821
979983466
1654083888
277320001
1665545463
1634176403
1076353955
221608955
197152122
1465010265
265193034
1136955919
1859800947
932898624
864676882
1519888811
1406390006
1113792290
636593961
1065767326
1421687293
985234687
1442093180
1337651838
1038771367
504327195
1518336039
635107811
101866894
1066517683
2002792040
2058488912
2088602093
506257871
1707897544
1924742953
901974500
2082815976
1345205559
1156799341
1857447203
1397596961
1909804420
1572284345
273055329
956548371
1349121195
2048965182
909037658
557615984
235766842
922932153
360444192
805881403
1614478962
810631444
1594122212
1830516189
1217945458
337462779
1024890781
888838545
1107932295
1985810089
1388145651
799245709
762772831
1087843042
773565947
1686880656
1725289142
1286279064
1853888366
940011084
203937968
152019283
1911717897
910046410
624883061
218154661
890984608
200784824
70799888
263520851
730230910
1839769117
1673470596
97785116
895615147
1900616021
2034775684
126331058
2063270172
127781887
1721192687
765395352
1566032917
1304206137
788482211
1109309834
1450302200
1605740931
300806287
1924497813
313541191
694813951
1836369898
699329625
1080219164
1790498223
278884980
1276985462
153095685
1078727492
780728556
1511215732
1678115258
40747988
1883296015
1340565373
1862251781
795787760
1957735862
764944177
1078963286
1598556957
1658066836
864839249
683722827
1782551956
196267269
839348299
704539412
2088349429
1991174827
986299026
1941234653
1149231742
332913461
444077486
221979335
1122395887
890441679
964802632
1755756173
2102990154
1477148942
1650350380
2001407784
2004412069
939062769
1830637907
1992624937
1477638864
259003649
1985922733
282315582
156902933
1737243833
300932535
257937107
1860962271
1256465113
1466102884
1362188409
2089462003
802831687
958194607
1526143488
211001748
1861874326
1282427545
1398679676
1297991543
523407794
58711971
1880897680
2026267855
987828810
1472252838
1424827159
1230435762
2109316431
102108136
614772997
1150054129
2093079736
1134418997
127250409
2045316064
246223939
1013590308
833572238
1117365593
873136544
998050487
2110897473
1570213551
1272611942
226641423
50012990
2018508138
36769396
98490385
453888245
1274672790
197647408
131041133
705731008
1944306938
1784673565
326074157
267052902
18937826
588116810
413134932
230454525
337766766
10392790
938065135
185781421
1826474982
828707505
596781484
240966398
1851277565
1222918704
20682907
1730007964
40597329
1793293377
2123057864
2004901204
517984620
648040132
1097673543
1040909927
1694110504
1307439991
1991155955
928448705
1892227273
1563660601
2143905940
1791632987
1838945462
1448756243
584546210
1953842404
1764382099
1104932193
633923041
559395709
655725877
1581501379
1746198645
979971312
1653591542
1603394615
1547608829
1709897090
2081266152
2098331918
883391201
362890915
84809826
1834480565
759615846
1270219578
1948343465
1429273476
369179941
388346697
125199284
394030862
527932751
62376394
2086245101
1627126737
1850161922
1487089449
1177337469
1011660458
517207158
1679824541
1468118699
1868166117
768962155
961026483
1545625450
1555752947
671108875
818257218
1927368120
546049751
356810705
737377600
174452167
561339738
1245280138
221118763
2077700591
1403926660
611421513
255203265
1525926032
1961899704
881676836
547871832
852941276
359245448
2064118655
665149890
184569587
1390469284
584426874
351717395
407347079
1079598877
252515557
1962973000
1770137724
229350779
519365143
940664040
801507737
530629012
1039016525
984072040
1985121402
1782778832
718596819
695296654
910627405
70520535
1552933479
870626357
779192966
318353449
128441491
460687288
1201500298
1565716582
182483551
210119367
300700276
29719470
1860884015
1364572643
266395418
78971242
795555078
1447869419
266697772
578114803
833274134
573113984
1161258184
250107314
527322042
1403644669
624906113
223911753
1384847432
1769843080
1182833883
274858563
401780183
273755786
443026626
1524155322
1326362973
1845696026
1533214258
1740678565
1281738885
1612380300
1825059849
814004157
1822589880
1724251796
842736714
1036054278
1865764828
2092547512
273862084
1208911486
2112516381
1736334434
1483544196
191112931
955057451
448855587
1438102088
1354422270
886050110
477067297
160927887
382252842
307658832
1853771064
1639436919
734165321
903046652
1582952918
1378437589
1999942177
639301481
958683345
1109098177
606463224
1092471613
1191167935
567819866
1355963409
1046939243
382202529
1288351820
1651690019
1708562246
247095407
175830508
413053388
1930459071
1705973556
361189362
2096862631
1413084811
463638693
130272433
1359606118
1287523147
1064433175
1724481194
620820769
49393459
1254794452
1281243818
1338647114
563167208
476969480
1245568489
290288496
2083514822
470444031
820911185
1029676197
265427481
1510658303
1298519782
1724045396
1191966971
148712681
24181253
516657705
454880337
2085712939
1322902352
2136594657
27337111
1859245324
92360770
1509463412
278011847
592785248
1085133979
269716348
1617912441
369940794
1073469406
1163207182
1988623140
1290709587
1819745378
1314714437
1736326294
2086424879
42388827
1931486476
1816030126
457764639
1702171856
1432651994
1371634448
761134076
293288435
149390412
2115292264
2025878313
1968916411
736215441
994048838
272058256
883964547
330868482
314683091
294920048
1883092768
1791924290
1115452546
861886797
833112149
1770192280
906797650
1005082496
2082415978
630396127
1973436555
1056642419
1268809886
1210878250
629800082
110887553
2023841008
1411568625
2145919649
1447765900
100789449
47735886
601399573
1198494283
1398241342
529305565
735252726
1353452093
95734414
769608354
920766885
553520153
893004197
293316539
1855126284
1386745584
232117113
1509564684
362466975
419958803
364774458
1194043378
1363120912
1872455418
877495593
253656356
701033906
2005983695
1611383433
1749930406
743118106
476719599
180971980
1468870177
709301042
1196257191
1994035168
1113629662
1236864922
1539858201
412573543
1267909710
1917690267
1877302163
57429812
150561277
580332223
747897998
568516623
779753587
1513896205
42336755
472638373
1535089871
204992781
1656821726
1490307644
1295045969
1986363479
1900511991
1869445335
1356511809
1236244317
861379874
890382336
1864236624
1079831601
165923212
1053870619
1771142576
370328647
1543743589
1311012936
1235908588
1330022234
742364130
398813920
1759219466
1542936778
1857512462
892990899
117149706
1672002227
1430616898
1437667107
891618202
1857501122
1776228920
1791975105
274695578
725620097
915602440
439866064
8644084
972361346
1705458587
750304947
1827410050
1096094959
863469039
136741274
429899145
2078481500
1054107734
2030875750
617540063
269741119
1002789706
763289542
1703614263
1053555282
1202550701
1114749725
969954299
1466322114
485812798
690352549
588188769
1717396564
662143019
1917678094
1703387703
1036987999
35226494
951337872
938003597
1161101262
822337264
1968563385
1841414407
1875416747
2066254590
2062037470
1752769403
1328489639
416301284
788845223
2140782138
1914921328
68319253
1396322593
2053505621
485991585
322480512
1349318540
566448193
1810434195
606985447
2064848487
1655572369
358388684
54229960
787567399
1854365505
1279224864
1584688884
1831099985
1068369506
820187200
38764974
1465807210
1710394411
1355717264
1259474625
2002941389
2140704674
1813908120
701232209
971354712
1219868901
287872994
1388695533
1612775966
870283459
491195553
643990460
1803194941
205033740
1404249824
613745006
718350461
839869648
26805109
1043029868
420606253
408817887
278106083
508572926
685889026
1117604782
1995244854
298008025
1766022095
528158168
656173496
6965105
591530119
1042678323
1981356819
16475283
684479125
16694910
1782407441
1705077110
151328160
429900494
43059104
1000058960
1047892487
1196245653
1215627524
385492429
799601362
33404072
1674121237
649501941
47864665
1900817184
1942256299
1955359559
1367244298
1204122694
484098957
1594838389
949074701
1478558229
237333799
1268945742
380880224
2065079092
921420633
1091671034
20566642
564253321
2130816475
313158232
360730335
950290480
316050102
2128345492
1273306749
1341632728
908922881
595081318
1442013375
1210099437
378877745
1826342570
1500102835
519258664
1088499112
744212574
98847099
1285191794
720261240
1299909327
319997507
2140357976
893070848
814182448
696559469
1733073603
501452901
73442422
271806698
574429612
414945100
273225986
890548519
1298108707
509782746
969034105
1193049664
539445234
105377070
831866669
473529702
1897729022
632821177
373853832
99840069
1953892939
2016332282
23339557
58018651
2132111431
1128517929
1610936277
1877726341
361354105
984438188
643857506
1614924171
263676221
1592799113
1626986573
1533185375
520083368
729233084
1567153040
1951162235
232343023
652909885
531933734
224073967
484742186
180375952
409108596
810841072
1924453307
2099144893
309970642
1860098393
681072464
1112051879
400453323
724285096
399807511
1492224671
360879833
2025741612
669370539
652848356
1477473794
2035836698
2138271308
834891226
214798730
842311420
516583618
1495725336
1234712567
1373215947
332279464
648918795
973096403
1055683875
611402116
155129368
1855730177
210603894
2112294476
939986281
1859871121
417827552
736042400
54518542
347522192
649715417
1413168088
120054301
1690352047
851965697
1892770088
127671557
70597426
439737141
32137868
821114972
566972998
1593531545
2035181873
348339119
489215098
1941359720
1724920687
2006281587
1945724576
2017999482
1013455930
1715155979
2060044853
884882137
1359997970
270729448
719876349
1748841539
514879791
230441484
1437358441
766129864
277995397
139549860
1487090373
1208113526
350222586
718188359
2101856743
476553435
83033566
1494195260
33668297
2014080342
1563321625
1701485407
1632597797
2084991331
644242469
1515541886
1192982204
724709342
1608323129
1880736945
1130223404
326107508
705215735
1823826032
743122716
27501688
1735624228
1981501159
1232175992
1786728871
36050807
1295163232
1279589424
1883462504
19794991
2047446149
1237074056
2059096894
452010078
668386960
1539216134
1356970132
1981687875
1233241504
1212417596
2138255127
1412223320
495658020
120127462
400178235
1836919216
1246626028
1054213870
1996263010
1481109778
296970523
1392301572
1267911295
1756410064
93375197
1741404383
2144592575
292199343
873099153
1192767507
2052912170
1770075926
1970470409
1679940878
1583263095
485870129
1530987649
1303295810
188300626
855807788
970165117
895584155
399493209
1039456961
1692315376
1313582248
1711040249
900633853
2021212663
601565096
783133898
1862342828
1860466650
761655312
257340875
1462854916
1296471739
1236504550
763018477
1410810983
1605480961
2030438494
1966946992
1718105514
1324313818
457375154
1275038401
1826560924
1353368406
721300361
1211439836
739358155
1286659525
1699094934
464986186
132440266
270658223
154421009
1577113386
682663395
160104685
1499539338
1205684135
390390730
251791812
1283327785
976196913
807417622
1501344706
1635040866
362730385
659098060
784034888
1452203843
2030986796
861594645
625041978
306520159
1894508068
1467503756
66228212
1601704448
2038140896
686991439
2031144420
905124433
1919695421
1452829557
1114696856
591051056
1109119946
616280275
1658902263
113710258
1796565581
35725991
651672664
938200427
1047640026
1328077579
78201647
1389238983
568539523
1772225495
1385480999
1424633573
274124272
215629420
1596557097
1623778124
271702750
379180377
781784981
1940303051
1381432292
1188934395
2041613564
250402759
154810625
423633623
156363217
1383992583
1198375998
1679907246
728136968
1140268309
1496334276
2059453774
1147358295
35984676
346393869
613950768
1788380679
1796315908
142811694
1432971930
111475685
1176932735
1092151471
781213930
646358226
1393165477
264217564
1934171612
115418968
821255670
1490410987
1052522893
1345547242
1767563350
1754554403
1942081292
601175880
67398905
790835017
191644858
1454754965
1770426140
142086933
411818951
502568706
2089734213
1554490274
192678248
2072829339
960779614
1903288433
2058065488
1735228342
1430896932
905137655
1903200146
58041432
1241473711
629382196
131649099
519023693
1707517884
384488737
1263059053
1749212212
2015877594
1765151384
1222137956
1773488740
1742414532
2140454006
1468022294
1345764964
14014593
1640451990
289904250
21862838
194842930
516467498
1069784060
794741441
1178501025
997910448
1499070259
1772734310
577804271
121681061
165088901
393318107
997915459
613171024
570992371
1676391341
1235758095
1804378246
791604134
1521380994
1881246338
155374415
1681114819
1383512149
490117352
1567044228
1807364545
1178561490
1412466612
497582093
724976910
1656910113
452135330
753758796
1952387296
1486679772
1825271883
1633798848
460012895
1903133815
2129596441
607646691
1705603593
2020838801
1380576416
1781016629
1160087498
1025403519
22981928
2077630326
1529577312
1351341171
1880676506
1634092444
1150894722
478688716
2123520360
78346455
1074801663
355732981
518867667
1098272745
1329027109
207182515
830671903
598665370
157269125
397150900
1372167500
2130853099
1861945522
156137427
1232094075
1544291064
712396338
739436889
777286905
1795559904
1277784319
1259544088
1125125466
1143361696
875323340
106356427
151112219
972303469
100864898
342005853
231804521
1644074616
791763180
1386675662
1569583060
1014729294
988241792
1827320692
632195707
192552132
1645744822
1843855272
2085264606
1987055981
6961513
963675837
1779854448
118225107
1402298081
1118112649
1153299031
1616172956
735806161
1186413395
442584706
1228952501
2037420272
1863417559
1712555288
1074293561
1807786544
2074662095
6062561
1269412442
614859952
2021176479
1038050580
622008876
1388317581
121698422
1902515958
430980666
1530636250
1891553015
229844219
890714915
343853002
2126100022
1855644933
1338182819
1883734163
308116812
1610932949
350450800
1425014033
8015717
1284936441
1768646523
1252538080
2003027341
350769094
1520895143
177632889
273154152
1799724576
1522668516
1794087753
804768656
790214767
365431472
339225694
20498160
642343855
298228751
1627336607
484088193
433785792
417058143
1115933678
1642605379
1181624175
471373244
30846773
309192611
1076028563
1379992450
908607538
2137917337
1555242138
1301474025
1309971930
1757144095
1839042680
534518867
316553331
865554505
258239802
1682514438
430483692
1023474565
301996060
712345356
669233574
1390468098
29835982
1181132075
624459471
1228382363
523061139
1966734112
1315536356
783559507
517459371
376441596
2041972447
1445335987
1521268160
1843183609
1584581650
1080439015
798576010
2053528963
1990726127
1819159495
452185334
1776022810
984002625
829954480
1165498677
306996251
598006199
153034215
151048797
493279871
328444928
362419400
557688397
982378720
1971226854
977880366
516419167
946214845
585446852
1257249629
1595314658
1456014206
1470219230
672393878
988951650
1982203088
1057702140
353941619
1344972834
24731217
1780887377
785714607
1114549093
203616827
1205061172
662032773
172420170
486899940
84998605
1319840672
1750422814
74936228
209079197
1933012574
1444520083
1655576167
826892955
1427703918
1419523642
812422631
1804692385
766017628
1149259386
736048755
1740587548
1159951766
35544778
2141998434
228220645
591244109
1399312020
1382263873
121868813
577837739
1282732596
680892043
977175094
199625990
717115521
603602910
294843703
1676426772
1176645254
775082576
1765203991
891160018
435643237
97320140
1611808613
1919323020
260994399
1884424515
1326299090
1984167827
513932586
71990047
549256665
935255443
123163408
306132152
1180042773
61814450
1552974526
736175795
197525059
1661535282
1282443093
614499718
366283904
1426620776
269668447
656181232
1651103784
641175055
714542328
519351570
874371574
1936005234
583156055
1050970900
1735619570
1372032929
697704927
1429415079
1226756688
597909024
727693369
2006894691
569545473
1391356872
400445205
906917334
1310799550
25798579
1094952635
754044047
1520719891
952736552
149844179
1045987897
1287302451
1076298677
736105815
535453773
1687015123
84964556
1611578966
772328283
1563478347
1677067053
383036430
482529373
1632138274
751302091
534630886
728021848
617517872
1799455050
320125382
1871459731
1367391771
1299745126
1462743346
550104038
883691700
2034985827
1302281423
100252948
1646699437
996528325
599708926
1100640157
1231539297
951421174
71887369
982380564
114304324
759720854
1664037051
1120606256
206724617
1236026164
1628976638
1705638871
298701861
1779023660
1256405894
1939062841
378270385
810774027
78863382
1895758279
443636461
2097266537
1059256199
46240339
378786921
1475677973
677406467
1239496555
570819874
355907119
1645541811
1563119830
415887922
1601316424
1612134522
788364895
133908377
1411320668
1929998915
835165863
325216401
58029478
623219004
1978686637
2109818924
1885670644
915879142
1206208160
1984628962
451430762
1910839591
88042497
1255630294
825014048
1074446361
1946518490
528671168
975781812
1459840899
1597282949
1368178852
1717271669
346506588
400050488
878954207
830804213
316410539
974877305
1693630966
576851239
1094299997
970623461
6150394
997283782
1399099307
1113612785
545367099
436740116
444445788
1628864940
430247403
1326012592
1797950228
1125254032
300874409
783956371
13945108
25557924
743487770
726452849
1642307718
289695158
632699444
1205433557
533675482
1704369049
1819087431
1335926290
1762626240
920015670
1725120625
1066224244
1107770333
558900521
1333706541
907134615
1563173795
2031655637
1110367325
1201101266
1909313422
1000129617
1308121590
1138360574
469462039
2010601321
507336145
1252601850
1059713174
1513313561
220330576
78027890
408654849
1095055365
927921670
1857818665
598313315
1554230091
1911733465
1696678577
875627269
1464387580
1360170823
2095758338
478445539
1929698172
1029458811
1094369023
149053261
1118549578
1841956049
323828528
865189149
1556447741
1921541360
985122600
1726387767
1890328248
1538315073
626434871
1334719656
471730932
1736992149
1820312295
1961157723
930074780
152344611
1865736188
1144385079
178584439
16174718
791516142
1994841479
2111412145
798988900
548567873
984550330
1535457264
957009359
1130520213
1713140879
591430565
123032015
605709681
717673140
936791405
849200930
1448759455
565314438
1669935269
1371598630
94223513
1031844784
1100396707
950197028
1967352529
557339476
337710728
768992511
532387047
293032523
1774726917
714108743
601245447
824091717
911976841
1157787174
1361756450
2039450958
640542137
1983624841
1789977138
1639888329
2075259405
32773977
549820845
1853720259
858577388
1604729050
1374904988
1903873619
2019787865
562972102
1408746790
194751388
776870214
2000509703
1553916228
443401030
1626992914
244498499
472776853
261340115
1977813361
1057744788
959852805
1278017949
1328415943
410793618
533194462
2035929826
1514909663
526226862
2082514672
2048693511
716116087
906676605
1124841704
2046390082
1298070226
1800704477
1481564664
1188376733
1917595861
604148450
899425843
330594921
1551173608
1441858914
1788973976
1964783194
1107269397
1352412735
1760564178
1593069818
1637051773
1477091184
1284654848
653115245
308007012
606551978
877421944
227330734
2017165739
666639209
1117661679
320382030
1306201595
1465842801
180339829
1691435671
1650107122
29411936
2062734311
2045543541
2022731076
670085894
1201694903
117153434
702316423
625220195
1893535396
1098501729
1186676711
1538544477
906747844
73750495
1801412211
44244702
695836215
1105446895
515658646
588707249
401135121
1293058722
1451910658
1033902024
505940091
1782879712
585972166
188179523
283827549
990828136
277210480
1132984994
1228889478
111363107
2144964860
1345626653
2048406966
236762576
1159043998
1439300151
1770323932
259771890
1532644026
3044130
1112643037
1362507382
1389690731
159452687
820341666
190391624
1628632394
2138563792
542896601
1113598177
521504839
1550809853
854523783
721501146
147915552
511432007
2062304401
1968120150
1038022070
535583451
126796830
1756563924
1397559982
299072588
188044937
157187728
982619873
440607962
915354649
318150353
1506686587
1024389681
1584891562
1801024254
1839895454
1594176794
542704764
1266614709
758070525
1622128908
2064814578
999689135
1814705025
2127385852
947252296
580814888
549845284
1540703093
228154214
283261215
1025255070
1324696294
106261635
399282032
1034717678
1377533338
577221677
1891817197
566348981
700267119
13867146
1740483396
988586590
640373888
272245727
1971630991
1558085147
660962343
2030165448
814589710
1997328736
1501380248
1481092987
983537938
94753494
1891227150
1756482518
343641389
260033189
30261998
1616749297
1206604837
315353950
1804544799
423746574
599240507
1383443856
616825435
192763880
1411824860
1782036502
565377795
925645451
1975758185
1737444720
1783250474
1434189318
1464909432
1641497030
1657596787
114789610
2061795232
737376780
907567486
908354452
89349948
1041625399
1102204487
254393180
774274290
1581664043
1492158400
811252821
1770047553
1517606643
766225244
777828326
1886610230
1459770568
705529445
297953953
2070040206
1220867146
137119479
764757736
1966759766
699668214
2034463602
124110533
626620810
1401127458
930851562
129746613
1227494844
731323818
1783770591
1272964929
1435700247
1876441582
1456549345
941029350
461154708
2081774986
1776936514
1401448623
1372326908
1270193352
1147239451
86557963
307611033
1269331666
216114733
2065774004
644401751
1151024209
1843273263
1548552931
313697057
1033698791
1243600934
1569083162
694020927
863633953
1541866206
1922719865
74191624
1631044573
531943405
350196675
694906338
440039428
485360869
2139414182
986350886
1589452021
1403474535
1272219926
36287760
1600458708
1342993709
96659630
1244401812
349842053
552803756
591536642
1835568628
1684826947
810197235
1056175012
859601681
49291648
1094283439
284329970
174078290
1662625015
551115568
1586057003
1816085015
2093060924
1671664605
2077680222
859075304
513447596
1522369396
7400626
1894490611
1140962492
1098342500
2051219124
1497987538
347218691
2087554770
939665358
559586826
1145415528
551405806
917223625
1089148868
2072673434
1541476169
1403817551
1485244729
1305985292
911958282
526746259
348498495
2024369535
462568501
166242351
1121946836
1273811752
1970988427
635923405
1773218094
495362309
586250663
1676328750
493531628
314274706
19514461
1913539257
1800286274
1447291341
986374456
1519888289
637331579
32851029
205956130
232956747
167052798
386370300
773704037
976979947
620793748
1478638413
451014022
778072099
578200516
880312129
1877364209
25337948
424672577
861792984
883970405
1572923798
942653123
1943847514
1717098430
271848267
782337881
1542899967
959402579
1808158209
2045628073
2136577846
470787198
439266718
1191545257
359626848
637258652
680110746
1780881018
181785008
933908340
1931980227
2146857038
1382158225
1071282694
239772073
587115632
368975104
979327153
1739295991
997899728
1204117817
787645268
515978377
1319731665
1475036521
637513111
2011219475
1440289817
2081702902
1052376676
1483835925
210856724
15367753
1256992907
1754046004
1348353022
248961772
303332150
1216460679
467216281
518499326
511525184
1054469339
1505045947
353230084
1008962266
1569818743
1135372825
284797491
442254411
1533141765
1011947645
117431702
1313425310
1075070440
300081252
378574231
1162816395
150393984
1533635205
1541968818
199023819
346849228
678771584
650514984
636878276
1940979469
117954938
269099774
336662303
755618689
1917073238
1548719317
2147114821
482169379
262695333
1906336447
1921827820
1271444807
934388474
1653778853
1546721583
2137929684
569079600
825632480
657820195
1070872278
730556617
1885027812
2083365297
1007574037
316259517
1373407035
1437344171
1003081806
684234318
2092164670
2043126854
1022719248
1698323460
902047615
1828389745
1843341270
2040030154
2053121912
1930594697
1784613661
1887102611
599293897
938928517
2093603249
541277496
108576476
1128726327
562249852
833184837
1107108964
1724995395
774455408
979224838
380234138
1763606551
1131518370
1862294712
588058009
1113399588
452082860
919466362
1402187010
1528880153
1345176940
1988419124
549183433
1501885548
1985805630
924969798
1808539344
711180324
579757187
1614186067
1647915887
427024338
198493845
347684556
1275309160
1950105254
22925823
1548847587
158719308
1626331958
946453479
574607149
1221288870
1130518244
1513941621
908246188
611005992
1063669578
1145349718
1643832090
1719482958
554073428
449303894
1408080335
516186866
808099354
547142897
157821857
197547600
911811418
1014811604
476334884
275356860
1114024655
783248642
1252969981
190010878
2130984874
937746799
1244770834
1701673113
1044210143
1413096013
2086824346
287217494
756471374
863947656
1444245186
2078027733
2006925356
1106644508
1477976397
534806740
2128773149
1659611584
1074915608
1944905736
525393086
1888874557
676176720
1797376245
1732965123
719179280
539776819
253033118
44265128
2026233425
1579299038
2054143569
151489097
1045005323
121554657
444415325
1247762253
179113123
660710913
573738893
626445896
156752385
1482433842
22628814
1767942174
1769051417
1029800520
2124780495
1050934407
1587242980
1665549833
1134609970
191212584
1866350576
1160769628
1030853049
1335791474
2064062519
678816890
766159979
1955557293
1045056388
966053263
577308835
390317745
354873100
1328861866
1294635685
1645496264
1667445801
2003088112
1407612837
442117926
1276826386
1984541164
1074787135
480533226
1316519072
614857778
458008128
450833112
1792234735
666258161
432501941
218114227
631862684
1258803336
1713957859
1709602980
336623476
1476881705
996028766
1128337792
391447969
506145323
1953986602
2020326652
195196783
2042036048
453443579
22273919
1873506825
104717882
1082759900
462817505
1902941136
1293944636
394378109
2032487688
1447175643
661103907
1292766092
955081496
1655297531
897888759
333744775
251694728
942242287
1049174653
633025193
1191333599
368302309
2074499958
944187460
278911167
50626059
1271721184
2132504561
1325880654
646681152
107976463
1406151721
1903094367
1973600087
596284962
33252321
735873984
1667504501
842020617
2091143474
1014993518
1788613000
503034670
1861891761
1124932977
376401929
250303723
708296393
212875692
560879213
1044571163
1723588851
406770255
1487751642
1849121111
646008975
2072275295
714950029
1229249487
1128100660
999528383
662426824
1227883518
1385160263
388977884
995374398
1691576530
248208946
863832024
262832368
653947811
1526825908
273702729
1292493091
2007661685
1159314130
578941411
1657718853
1281044061
417130664
1877059156
228996083
582955861
721326604
158720755
190510935
484321535
2068613454
1171818379
1151995265
1281416456
692987109
648195188
871822375
907071525
1992031662
1626876589
1910049981
1437336642
928593113
308538625
379258775
1833832220
366428713
1079379933
166024665
852457249
26036981
1505007829
1743561695
2023512089
1760296768
252735590
1436375969
1050889878
414646515
1999536365
1935486548
723365064
808243572
448206662
404465421
1108473505
375801950
721148794
478856572
1301390817
1029083478
1424332842
1081646821
1205024467
1123332827
1379584959
442698309
996768669
691510239
277872604
192827548
1962490175
1772993095
2119363106
1619519510
216927315
429463989
1266766933
433993423
1053791180
664340700
750570594
1266048022
922216070
1946830909
1955339485
526975794
1988906726
560382075
532385030
1139752359
683233098
2047721592
1055713661
1875404091
1129508427
754828134
2022200304
773981786
270158608
1797832590
861854662
1295700588
1124694290
455867402
1399840272
421108187
220636459
1767141155
1331834394
2110869093
712999226
1845011668
1180829039
1122700704
1024325753
2085694662
590658594
1269773093
1567042522
1746440309
1114851655
640053764
624277068
811323872
2130479778
885782639
379599138
33845674
2026919364
1695127758
652029896
1824849086
1604603800
783744153
1498746044
1899045665
61050032
116710966
1137941742
1055545000
1810495964
48057255
57259252
233435186
862751779
480374903
482354328
1980882470
1914648961
1741776873
2042426262
72145807
21608499
2140968922
830203194
212282683
1998325754
471142890
112936266
1558767806
1186185622
25001697
201194490
2069545525
115552096
1726287962
600042014
159277817
2066427397
2137455219
509185392
849561442
393794458
59176850
98561284
1113662918
1482154177
1849938218
1011731755
388029325
1852504306
463008437
1716202529
553444543
1696244233
340263916
954730009
2103597400
428608845
350456504
525295853
66810791
135309111
1144231346
1354211766
1099734859
727674766
388853345
1441867667
1770851962
1644763771
248992703
689189135
929290377
196605858
1318140793
149882804
206741759
1357685608
2136710434
1291154539
1328989236
1292402336
248857791
2106751993
795479885
462876403
382282643
803037920
1814822222
384198416
474307525
584251945
639401419
1730295510
1532222031
1599353581
141640493
1446912998
2123274365
592116513
1135515816
908380627
1877438235
729178570
1674363171
62505451
1646075938
2122253054
2144525479
1382061100
1215717784
789888078
420501261
1893297860
746319603
569813244
1010687533
560244493
797615068
1072064023
384753731
742261021
137797266
447192858
937202154
77643936
1905813975
1867309532
414416064
765821150
1287466794
389200612
1546425572
90887278
580055436
1680480717
1532680295
437890753
1187630848
326302994
825652285
762745633
306400153
1984456428
1804497725
282103138
97034900
635345188
1688859785
205451843
601956861
332700002
151120230
289335202
1925286891
121241028
1889295232
165786799
1567457621
426377381
1001536340
719116856
356774903
219995433
241743443
1206710892
592420963
1697674042
1468470595
1193040421
181702950
1875457035
1110581918
1889443953
884189192
227301004
1255544803
2115092110
1432170680
1406423770
1804080560
1964382433
489388794
1138796373
877141991
105793263
1159625991
807527570
1739367822
1526178623
1880194614
199426434
1554025972
1886168122
1654900646
1219557330
1912393724
1510079427
1110270165
268544039
1357287180
2127528020
1564004278
381355559
251314891
706075698
1981473878
2069597482
2037408858
168953474
576817791
379911178
1853498479
36668196
267559915
1640651214
709929666
44722927
1658055467
339886446
1366186765
1758608467
1689574705
1585346193
1235592142
1077834516
1769188304
770294077
534435035
375777493
435566557
833426093
1212841179
1865022800
1221596064
1725755728
2070237257
1241941672
172920183
1171270906
1231722359
213354828
61063393
1098963712
990520366
289782007
1124708880
620272405
1970721062
42647528
1960210270
2045321869
1551009574
593383438
1872378803
112333220
352111601
297597669
1535164678
422907733
393009191
274321802
659442298
1056517384
803222957
1579928919
259130944
977179587
1611064855
614989779
835080381
1992521730
225841273
175737652
45614414
2015057357
1137326108
27812502
1991105168
916026631
302119499
1967116773
1420346015
519026144
781866293
195415725
1832277715
1807918408
370505118
1207177172
1525565672
1469306957
1135938846
1841556993
2144591365
813928776
1951477956
670960704
622096556
646622120
391429945
341755868
2025585383
1072550020
705187441
2055237693
521709779
919270039
896836344
509364254
732328564
499257870
122006833
1263750412
393985603
148523492
37163058
1710213138
827329421
451158863
179515329
129017289
223716445
1052389953
544065245
1632605818
692016995
2128673152
635634981
1561523869
1256930250
1562842915
717502142
1004306096
374045041
1057405102
1182462095
751156316
1900420199
2057918282
738969617
674976119
174386899
1267645459
549556448
614989164
961436506
1962429544
1663705890
199257235
1981830949
458857963
1477290415
765514029
1323717713
1697600319
2133424206
1150108434
277036036
1052590067
1100442147
4581423
1250455812
726979658
535480289
1749017797
1804785989
1642386037
506181102
1345590244
1843851556
162744923
133835455
1345280
1780802791
1195564358
1195470041
513396517
1745728229
1753500565
201660755
1587088454
1802655416
1653950305
1810936396
1685308921
92666405
2054001080
1819456675
1376947164
552349928
1559977608
441202346
1694194994
1358707028
441450808
1704857049
322230785
584206278
1788731411
1906081203
415709936
1223153786
1525199238
1664249290
1892421886
2014054820
2053701606
2046633900
1109249682
1857355302
1623455159
1663671770
1490556715
1707296589
1750626747
1037842681
1526323273
334518039
1057121148
887893829
2140809425
2067856145
2060808107
1641767391
759230913
1777655238
795859962
1628685231
85221069
1854673356
329696142
395527955
95163808
2023465790
510432067
642733188
427505474
2118791806
485674486
1740163342
300033942
1080923715
589830332
401177505
1092165035
761431567
1523814113
1881427114
440695889
1826049029
481189558
175160067
2015621723
1289912247
1778167091
1379599099
1743610421
450807732
1279705812
453100664
386175724
1755620480
1408466698
775565556
1197516814
1490764437
1705317782
1035190803
2005951004
1262048302
1096356273
669284259
946742870
598668366
762094282
1604754997
2075447175
1838256148
1925591362
286334088
2076591653
1174592039
1585789339
1228098326
907337838
1189856194
1220112750
1990021402
1321241178
503611416
784479190
213781312
353941154
293768523
1125594310
1816099463
1171527239
1847969732
1801158290
1856682392
284105083
947749928
12301560
331119337
1447180029
2103357773
1169728051
1391661121
2097216816
1134822058
1738476256
2080307156
1064495591
1802576570
151898683
1558115001
1029114665
894561494
1040922233
345023264
612591258
1034858520
290114842
224310163
1081158171
1865316602
493102803
301302563
1183229089
1220568022
2078028886
1283939831
1041237426
1378154355
1191297582
1063860683
1878517151
1005618815
717112568
1789984081
1534105216
1847564970
60550594
1518226841
1105148881
846620307
1382155955
1169614021
1970907868
906248065
1439209025
891252897
858264257
1329864908
1793346723
1591343123
1901817213
1282618535
1745598275
2054343107
849983244
131491831
2098642179
1304752773
337702585
499647246
1056531287
320813957
2086788721
1652968682
1675286825
489861178
28552135
467416435
1474939984
1165208768
1382100951
215811862
978257209
1035367601
600905563
269230411
2092911428
1307594867
1776929567
1315552082
1330483435
1529230365
1500651715
402501033
893282394
1286729078
2101334457
2090419465
381533932
19323488
1864678610
27860023
1584915083
71247677
313257371
873463281
825674978
458920970
14118194
1529073677
281327742
104318126
691001896
1006994774
1114962879
2108757311
93767919
715986748
483667783
174455205
460123159
404916425
1864406998
1096409764
1706886203
1669132582
139189217
1286712683
691837141
1835043991
2053570549
1658362028
471037941
1272240127
309963261
1853211607
947584796
2120987226
468037229
767243301
40250022
684885916
1771562029
2008507502
2105765622
604406340
1181171910
577919477
168384449
612681277
1495481505
884949887
1541337425
1173336725
938639216
583769860
1087436759
46279681
1505940588
1284827348
1873072199
2026499954
1269524027
1368248449
586827872
1497492354
188892094
215742606
1343037238
92644235
637938652
834091944
1518818459
527866155
1092461003
127105855
1001734735
1053605722
1942768150
836629932
747404279
178975624
1780452679
1060578573
2132178745
686850410
343115273
1882334295
1961884631
1256237968
999371743
1036164736
95313017
416890580
675739644
597837044
823883351
1559309326
679238138
320261283
643398106
242756194
451023638
916551019
975141571
1181770222
1300194185
1463883749
1533003858
792403285
1652403650
1074772899
1858669961
802260094
431184775
1831122287
917715364
1694654111
1284442537
650399126
774451275
1900928252
488897600
1644555788
48251201
1176005582
1345903439
1547295026
588147111
1192070791
89765544
1719101230
556817218
179028036
2131645084
987548923
15748505
17981191
1886763870
2099866097
1434359060
1951047067
1286087215
880516832
1926038717
593788389
1600127357
471542735
1346245947
736154473
93030527
492377591
477681005
184634642
797396974
481171028
1731371805
985106338
1843615300
6328386
786410160
1275865181
615728182
1998262055
224079795
1660354086
545978419
150752497
800627955
499199372
728259418
1707720738
982408399
1009410366
1726709096
789426856
892041661
1219101996
475920680
755621702
323552658
407210207
1646960794
1904711778
1978157870
731162913
1770418370
1672377963
1093584371
1437385561
2116800295
204115301
774955388
197930534
1026100362
957033466
213680936
1656659275
1189294635
887300303
2052348195
85166754
864949684
1423149555
1756165034
1465887025
1484436852
222964249
1729930310
232939296
2008865956
224151296
1066346244
688408545
1120473077
348590180
414061039
610516617
734773564
1354665347
1947143635
500461581
1486539757
131339213
140039736
1488385437
625097181
1029522528
611320254
1125480124
55398077
954504113
2044498497
150098804
638377097
105666131
1639533987
1273353952
1396433019
258824206
1755176182
1130885433
1518560859
1612315153
722777527
1547631059
629060857
2039404778
1296943500
1672247810
83936008
1383725810
501153514
1695612660
1467740872
1021412946
1015247064
517993362
1603081774
1800601548
1793750927
1440514929
550157225
853807260
2127001741
1404601627
1545191938
1873663042
1098088164
139356976
1273509036
495693803
1653709734
315572319
198143975
1191620523
4656557
1784522705
641633716
1618373869
683160140
1940842720
367925411
2105572711
496713078
191561975
536742346
188704852
198293928
1797569814
1186925516
1501177169
1444532438
1357044932
877135771
1098195603
50879476
2001943688
1595471965
554029857
1402780599
920717130
1378617360
749847763
14645414
369553804
1828058094
1271021248
471640880
559315671
519485462
1163225047
241904707
432879720
362513427
2106979399
961645927
1647388522
173209379
1583504603
1132058807
307038074
1507108023
1187814393
696588692
956677060
1287446560
16479457
1009757342
476165946
2092814659
1175863792
1243043860
817589356
147247334
1141131709
1284778982
242731583
1436748870
1760075433
204810843
1606007814
1739616883
1818461280
1385281446
363574654
1970268020
650272428
1681969925
790119290
701481206
1114056433
652678716
2016061356
674335516
869296833
74218977
1833990581
1129059286
684380891
1300953762
1364546036
2066399078
1198862291
319211550
284261283
1034626367
568332767
637635978
1009037131
268038992
858908281
754534164
802542753
917510863
257465899
2082731142
5295411
626083014
644996048
620302944
1331381811
1963756870
422750676
2044320306
1991873256
1572899081
465025343
266947111
1377603451
727945330
1212622613
440727117
2039581196
1829852291
195873739
1324326853
1739404806
572439340
16388182
1591645658
1422566941
1958019790
580013330
1740299681
47664606
546647920
713863142
654779121
1262816511
2009382470
1419029121
461074339
2061189270
235184766
1871833266
713534669
1698684515
1863551154
1300286986
1292757569
473011745
1658610786
604273951
931491735
1552678030
634536720
1482384698
1725404052
223263946
584739021
2105497689
1952931021
453039005
658879802
2069506537
282389079
199807117
947539545
1779946781
103654202
1605575041
638490160
616507999
660221690
658465788
708208203
1918502556
465253922
1064156939
1703121980
1695944857
50719336
1004881720
1109048738
853999584
2123454116
1424778931
1302158542
1397975801
1113945920
361517288
1613374570
439688410
1769806501
358120668
1911858270
1465250801
1707837721
995304967
1343567250
921847919
95876399
1569183813
1951542883
927586838
769176658
185925937
449011472
59262571
250887791
1820166691
1263588780
1684932595
1295382204
1748728691
1814948461
994245283
1055570857
531408223
361862153
599485512
503398209
1653756862
1175258138
1704505630
1086728039
1702692621
1107397251
1324237380
728495583
1503475579
1473692493
1679058248
219134255
2056396405
1974602038
175200466
754636
1089440169
1955607293
1868696536
780643764
643020023
935499557
1823169309
1230756678
1241918480
1055938755
268228746
275828410
1262007778
199031577
858658928
15990686
1478706734
1146437025
1056933912
382597935
1062467427
1136869879
1112001569
1810664737
1118571951
1594553791
2073470669
1628548942
27459797
1886374065
1266050538
1626882513
176721525
1482991622
1100274022
935300107
10408993
2068267752
389861730
1705935921
1191539265
1663538924
1839801476
1166008317
1183757702
266126258
249183814
1401416779
783796580
650651567
1001862415
1545940561
1897206
516408458
1113811116
1426901738
1088606748
871951127
735160324
639874976
1907207354
1644965638
1203626080
733327957
870301852
1527489647
978735774
1157300687
267885902
1804886787
1862095303
1325268411
1829209899
2091143879
2007796180
2098290541
274653445
1715290163
1755499808
354965900
1721671339
222181389
740649764
797014149
1704050381
1374956710
440274647
909462330
138595777
604168484
1417552939
39440966
1021800287
593960484
2112931680
428587385
375058724
225652310
1669610084
936269505
822142300
1338417563
156492687
2127787004
2097726435
2053266086
1432081301
1423695196
103519713
1830412939
943641607
847362941
1528604423
63112425
1088945549
1474146926
1694908478
799323168
2012272111
513264197
1368091087
1539716672
869594711
1603608463
669496712
752851102
1327249936
672357214
1004933499
617376677
1170502672
1126364010
1871159620
1820444847
1062448564
1771123400
374579602
111713449
1864101071
997394884
1399410920
1880964403
2086240821
2074191430
1972167567
984958070
1341447977
1587139546
579370020
2043458935
902886654
458171396
358231884
1731946658
867113370
1302585172
1221070019
2054406120
1339127675
525777912
571683473
1118544599
1034224265
358047619
228779661
806404757
115079039
1284679339
27310372
388572901
1266802897
1650963704
10399625
480313860
464660096
974573054
8418658
1592183943
968500044
1234891997
134256615
504801915
1133495070
360666345
1732953965
1372984925
1453697294
73494981
641999335
266393275
960880305
938549171
490374512
1562917306
1891371280
576668558
718531076
2122684710
1807230900
474766228
473351173
488712089
208853647
1348980456
579104443
365822754
1715220578
1729169081
450796971
297571232
1849556223
1969966556
2085673066
302263646
794474317
1349875931
1897331497
1722088798
1160896494
97933113
1993982518
482557682
2054352617
1630464658
1536842600
1190966938
1657260721
233006958
187039971
500790995
683656661
309067139
1661639484
1433988253
205792590
324954018
690318178
683422432
910110457
25248944
1258601859
21934042
306102118
257570461
980787942
1326315551
1325099287
130534396
230077417
275905534
2060261679
1616392072
2145966806
1085700775
1765164874
657301637
142026134
1470545786
718187191
895595343
2119082069
1108125081
1626765538
1543002309
501168050
954459180
450571289
311668644
1325310739
546480932
829870364
70884342
837178929
545806095
1146281411
798762905
1218804865
1858331935
150441814
762686067
75496096
1507987500
319868974
279558931
349403302
1869949957
326215424
956032539
255554776
864492175
1212099596
1515007822
1724734796
960925546
2024540135
1735481718
711307968
201366656
1523415573
13432492
673133210
984057421
707978759
2081243276
1580009647
2135416713
34138867
325761189
259066455
1726803596
1035010311
1208455272
1682372725
227891253
920035314
68868513
907921718
1962480936
808119571
247037699
2123889299
872525286
403698149
1814954894
1628171581
938852021
245127733
1391463332
1734165898
259572682
1048623686
1852615965
1363695413
983576111
544693481
1039173332
1062770146
1115602814
755472964
1998889492
283316618
1705455144
1350940063
1890523640
2122184298
1984369178
693650284
984124383
1351489854
429594696
816584846
800542611
195266544
1872592849
1776271210
1925281845
176039164
1156570486
353334997
2051447686
1068714301
1344350180
625653751
2073191106
1057844718
512822539
1662797051
1025041092
954130284
1011977420
808304348
275626984
1067480885
1300749930
1357890548
1902576416
39149039
1055759369
1968150030
152891729
474797538
1714632583
1906526407
412572663
888868299
1646573121
890599353
404354417
1757542857
1167177141
184124631
622875954
1436759730
387561269
412180013
708495418
754185242
1931326738
1357761822
18671762
1431037455
607649256
1152535457
676265578
1980252269
1371232593
1134912313
51587144
937146332
1926919202
974557879
2066696820
470060208
137925870
205700274
1097648134
98671978
885299068
1845501431
1388249918
1891598504
702493093
1427819321
1428268254
1305913125
2045607893
686471199
1348447533
747865743
1201199193
969688191
1007963192
425839388
1864165546
1464095729
1431732651
223580744
841292024
196668091
731940182
1528671544
500840609
415716537
1436809041
1006758494
1440838276
1197527964
1138481221
2036361240
640518468
2062996774
801982913
768143090
950229870
924823932
872945227
981816290
179482527
1799155930
706216433
1421206190
1109674211
1607211659
12050924
2000211867
1199457103
220924665
1438088617
347451938
394246002
1941492046
1009071728
390465379
206874484
1096554228
946632705
290700341
1917006497
681053294
557445257
2103885484
313725484
1232658572
1024889121
146446747
2073058594
1824570947
566908434
647304686
673879267
366891883
196597385
276227433
1406204164
408280578
411147735
1633637517
630006770
1768276861
157960837
679216354
259845910
1456451166
1862301658
566079367
728538831
533673138
1623682226
954920762
292706140
627508823
682464552
367661655
476829731
55419692
323076523
790295997
1264550168
1659017525
1656238079
1085924969
1843502541
1035291433
871390035
241470494
213842632
222707253
2043450395
2113526597
122536118
298578145
206332049
1764626348
686135721
1776564416
637183339
1967894195
153099455
691742990
190879109
1455067281
1554154169
1951432861
2102290962
537261139
1934729559
1671733286
2146100058
440047755
2079404330
280365356
1838846102
647356028
1146050696
861430556
1039130692
1335817095
272465974
504236626
1576335549
2044921048
1219981278
875374172
1883264987
313358287
800698806
616122365
1214593978
758459844
1952989088
1224380191
1987105430
886558101
1984329402
2113624638
1011168109
891033000
1029788636
741702338
1338187318
911488808
678229891
1893201188
1507033971
1339635477
284586765
3032627
864146815
1459116338
686480268
1624387914
2004361206
2076938825
466921249
191960792
390981709
861274666
156258573
1259197139
1094375008
6125095
1029260616
1841832528
64889844
43643649
506467804
1850905161
1122751901
770983854
515569077
979367418
951106145
699180714
526483056
443638916
1836987652
425871714
109362044
59621330
1060031231
2014648824
2094300890
1133232721
1209302481
928670951
551746827
79140240
767683136
52270125
813150694
364703851
490680826
1550184690
356682762
920567133
2069604815
867855971
1974493671
1705330706
351097939
1172077368
1640082730
1011610870
1676615719
1001577512
1860472794
2052554323
1267659131
1885179608
351477787
803060453
2119987523
1183560449
1637284902
1294462101
384411274
541883817
510863274
75011487
1145984500
1521758864
1368731253
2078136331
1226779193
550381378
248418830
1092180855
1820959819
2138360979
1672969521
1237760670
1650840545
1573437805
1060880457
101284554
405723013
1545596132
280172045
741050803
1106453683
493199432
2040901342
1739932376
1936562183
621068691
1350436342
2124939018
110644796
1033174490
1502149884
1269049907
170541871
1252262620
113590494
467919039
1871756148
2048115252
1042478384
336795574
823489435
2141633234
418687409
925780193
771922082
1601391523
1181914441
112241373
62228700
1243024881
911284985
1937436072
934370039
799225581
1871418869
2063303291
400699325
1952121509
2057596392
1413572886
1264732404
477963852
230388523
2093123114
657582659
1383156183
872121071
1153335771
2004025799
1557301948
2030072794
793193832
249141145
1878001173
871778737
303526496
320996980
1081895651
1699918390
1568786394
645790670
1531286600
891930863
1423913314
990462067
132983762
2134844292
1141359877
242698324
1656443805
2098472557
1719515557
21662412
1673812076
89432140
1091829011
906404677
934964445
52604718
519655983
569260406
551840304
920841211
925956021
2046668959
215129010
88727385
933352954
737386865
629837880
277593387
251999529
1549277411
1661138236
313485812
1327365145
798204208
65566744
1864746437
1690400173
1967591883
1522839823
887505293
727359473
573908969
113251657
1366407851
229704123
1580131965
2102915322
3972992
1977354494
1217642076
1015114149
287398863
1114370435
1997962957
315787416
1939606667
1324429983
395840962
627723461
196115559
1512797673
118024213
963691977
813393957
877204699
476211536
1227371746
1401948840
599793539
1474878595
313014448
862122354
1466559260
470242445
410779161
572725307
145368896
238439369
2054978391
1434603046
545946977
998116541
526365236
1661854050
1188279808
491119147
1570109970
2144899971
978151398
541134780
741233121
1364645372
762129726
1483379073
1654307627
409882022
584999588
438347001
810392466
1054449804
1768648106
1100028090
994649922
1377929250
1592887817
113730760
1054462890
1049374509
237510894
1439533924
299159777
662951224
186951307
1064353958
768838884
169196273
648282268
945478369
654654735
1766479485
675443857
22121292
2119135353
456642521
1005264413
1015831910
1435937381
1758446796
518515925
1630699591
1344799937
294212943
1562061613
1865504278
1331485209
1730705363
386632751
2059193516
1169258304
486774200
1435222498
1609203098
145217281
289959596
1608948639
737711697
1542415164
1172391540
1570286596
183601454
1718271693
1908103012
1153464312
1300071554
1540135300
172986460
848178118
1674752967
1671727275
1617860415
1260116575
2010466149
685042188
1785796401
574047048
563627314
42651195
420303544
1992695956
110108765
1374743121
456327611
915275030
216537659
2113311453
1080980706
1346933638
697002480
1755561409
947126837
1309520780
814951693
1335037083
1100265650
171684094
1961500585
1128980115
1862098321
220682561
1830231257
1062103855
180400058
1107063437
4154988
1860166751
919467068
894943525
261207506
1351393447
1393871525
2017695291
1164645357
884755822
1446463891
241165780
749107610
27011423
827023840
2115954064
262682469
954156568
105679881
773796469
534128282
1911345966
1811856424
852262630
1800249541
1429565519
824417692
193972711
801652885
596150015
201529298
251141238
650144107
1986178256
1650989744
1768214460
2013698111
743313110
1498591788
433740845
353926076
1586356794
583033683
1154133775
1487590332
1265491867
185323436
79300861
1660361468
1387185421
377791122
348742537
1283323369
2007556112
318817309
1229938941
1846504477
1457365054
1481102976
1187561651
638183218
449917192
224000494
1200185084
803273885
1042619580
666032286
79084098
1411185846
1326249353
2093611796
2134180303
1814317962
1918241148
623994117
1901046798
1849655520
307960528
466843792
570856587
1936281810
2019369933
1928405869
654877239
1771780989
81403920
731992712
1518663197
1785202054
1436213043
867348122
1713086648
1993668815
1716575903
1223729180
1146544500
646114334
448605390
2146212868
2117462992
693637898
662262327
1871493052
846345770
1341888415
2023441509
163611861
541609971
680786206
59596860
1960654481
2142060467
442053858
1670605727
1212288262
1694067096
1269544683
915775636
1644562876
1177681222
58790268
1776991840
579857335
1949953313
538410426
83502354
907637881
2052287242
704717802
28243596
859763512
1518006154
2075667361
1758806484
953948654
88393794
1795986516
848966713
1553406175
939929002
1524421790
1502106827
647693280
473096554
413811606
544785827
102923632
385373343
1790593185
1108512357
496216973
809457172
949310430
445706004
2081322051
1415399704
1087675813
1521072418
1433272632
1943921313
1548726348
1955377908
148802645
686715062
1608169106
974455112
1229485067
303277940
1122407780
224762395
32610159
2113075341
1249102665
323599807
483785363
1410887874
350820523
148011713
525906602
1522671207
75428031
868890378
621681261
299499334
722514141
1605845566
394284591
1466398646
54829345
2001104937
485421139
1776373668
1880866120
202816313
388707665
552155690
756696039
83815978
785463343
1561977505
240783178
889607883
1312790137
1001423782
687322486
1265205289
449729751
184223012
963342510
1596191836
1776683789
1351852637
1585368902
1318586177
1656248423
1788024867
78654594
1175300354
1954193351
1895980060
653586469
2111913759
69471273
2096421140
1458280251
593201220
869260386
1590966075
1336837071
1699448130
1761933425
361146648
731420131
1201368041
1044630539
70828597
778865468
792305928
1465609399
1957942624
1919952750
164543309
522650779
1749670747
673981542
182029460
1215596403
293593077
2107763461
837432451
49655574
213907795
719852214
735394673
809254557
242992656
255764949
584561549
65179585
1095267039
986465874
935683036
1562470096
1990019503
911531418
679082585
1328811642
419284744
1398498491
367412682
957070419
2121808089
1279211795
1848801509
2079538525
1317135515
2097565791
898528183
1407445461
643413370
44380343
1114183177
191685122
54162095
397783295
2145884662
1076728293
969244073
313360774
1804989897
738491799
1714362466
2059762604
1231636210
1781749162
1221931999
1038268983
1934443284
1993954236
1862911385
720533984
932557665
843374047
1475978851
1900659187
1808594522
12415849
2042165547
112841529
796428822
847700393
580786156
2066375033
1418501763
922664705
791939843
1772786505
23572438
953495607
1831700226
1678363279
1649354899
545387484
1205957371
1730753532
646319027
490125077
49936017
458694685
255240042
1001370091
1411322028
1562714930
76041973
1029933900
478524790
1212808701
2002394263
1370719523
1466725451
1061178613
1278983297
98365714
179218063
796066169
643645202
931982346
582428122
451453313
659485264
286745447
591104371
1031688378
445269129
359817359
2051599732
1961074470
165457758
87465188
189481186
1739072303
1642965141
1829134155
869800864
1087101070
473472386
2027658993
472259787
845367621
1442051292
920547456
423219442
1392541114
1367218306
1199880718
1055989913
1320268991
436832482
266088278
2083931633
1300685828
1600190032
1577031176
1002654644
1588527192
565994272
249057793
134157101
677252531
1807765235
661469621
412934694
298645429
585099152
2065674720
2093447612
365179398
1685800002
1666716392
1153479673
1765941271
2016585755
1010979765
570337917
586040794
369609446
1297874656
1827628249
355090322
419835204
2075422462
1538002565
363954866
894136616
518017528
1963242837
2061034865
1785249182
281114215
1869451061
664727367
825632647
325312293
863422844
350089684
1313940862
1867587554
630709716
1594943462
1084164246
937099590
725053886
2101091992
1967947690
1912499421
318290884
1722459486
1088626967
1839178158
544699059
307332635
388889879
2013311220
2008761053
1674167721
432420848
695419214
80465175
1190276142
1463856275
1868995496
1072573628
1818875020
2065012318
387121068
1463092670
1312064935
947602250
69418886
1378622210
1559876139
1754058527
1776133158
881356113
1936720036
641066129
1282218476
2028331030
1856224301
679249917
1124836507
1958439207
250448983
903997807
1794055056
1389282790
243668302
1236484047
905522747
1368439380
667558068
1715710342
1061924906
1458230972
375352609
354949235
318909793
858244614
1938507585
1085162114
1567737532
415179964
657189137
1609014654
1097881014
1592647160
65381028
1623285733
608426293
421794437
104123042
1371704454
284895639
1701939023
322270796
120128434
1813050572
272210639
2098329969
1430166999
190448329
1268237321
2699015
2078231998
1700774349
1023252572
1562216840
88689406
1852316230
196303310
689826523
611337223
1619757966
1728318942
1725514906
221026420
391811052
721296015
2007892118
1388288752
1454590130
1590783559
1975922936
256236628
1200124610
1072966767
217155687
1892711629
746234579
1767302356
1898846824
1191085809
1262799168
1712410989
519103377
1309626848
1193082561
588291272
576657872
981920525
726308993
997208068
935937122
1922926839
743605359
122030448
819535095
1892877621
825945349
617323143
654522013
2099207864
92743328
1743531611
619540229
1079591962
665641626
878827419
362489478
797681089
2128849890
1118430957
1901084743
1796427946
1582279590
809101741
1295772211
1870499689
447264060
2138976033
605826542
1547752929
446601807
1414191040
1663780950
512258702
828098337
1166568159
2143799888
2087471330
1034364750
218428638
392724688
1326290003
2001097005
846376411
1552753960
808562997
123796164
113059780
1484576005
2048126985
2143729128
1627260003
1388532516
910651353
1569836
242889677
2088636159
2057437046
1458787160
1261484719
1319761428
961087631
812134833
1621360704
1606617710
857309632
1779403291
883336464
1311163556
163834077
1884035248
571793557
969554808
1628783843
391300684
1770219527
687149938
352727197
901537222
1611455559
416430038
1145629846
1568769855
1049018419
1674009381
1294956975
1801587957
327612154
346308215
1558362871
1138255647
1589824086
786088517
1459855371
2010812598
1148221585
1762705150
636442564
852042563
326388528
1350345796
1912572404
1041087271
155333875
1218306717
1346345368
369730638
1383921650
1543641548
791670664
2132135306
1065079854
1474827068
575687814
1081411023
2147466642
900825202
726278998
641302500
2038504029
1647608887
1102314240
708746932
1872693596
69075697
545708450
662178224
1046032349
2008398347
1249818058
1106708698
1373442163
1333076287
1153364309
958867806
1473243400
1174540836
959699869
685975847
1511921847
792606862
139082519
1361259592
192482952
456936217
1270210794
1394948064
164413314
118229778
1780498896
1846605673
991274232
611191974
498604301
607635534
757088944
1923106809
901452399
1429343882
148583712
395603916
1697807597
1077596392
906282997
570495918
524026971
222993626
1008538598
434013844
1398240200
1787999001
1101374838
100700116
1381138556
2132376591
1121430174
1386079187
1049336571
1784234891
890874179
1303798573
677694019
1138900353
1285406181
996746224
1507823078
220254744
2108776861
1433092453
1517995909
1250505144
459782057
1576039523
1586212410
8991107
560424133
1198945196
594200527
465661924
1187310834
1342446500
737012632
1529266187
1811061082
1334665120
1724402876
634183396
1307502400
1582104920
42568644
1295740638
620396026
1627721980
286577160
407780433
1967041677
1983329827
512291539
297912824
1542287652
814071728
95589947
2024613112
193201762
2140044273
373385942
1481244958
1979251227
565205338
253321459
931929316
1405012711
1984744911
20507641
2682492
1252265834
154536011
1707953353
802199359
1874469857
890955760
204334213
494477305
998989969
1138867353
43486728
398261751
1208604628
16961344
1050738925
1617813082
1405066395
1125364397
276904791
211598000
233410745
114580102
1449194477
393753924
457554675
1328479426
1930433801
25312699
327034148
448510226
1033387529
616430638
1798914809
1618545097
1967476269
2039940822
1459150780
713685900
1071445560
1600314625
789615725
250293757
1440633726
377334938
1025296088
1932499902
1120047455
2032360720
528690940
964045482
89625625
591783106
396748187
703136852
1718463122
549577912
596769392
624408108
171002127
1685228682
873632467
1771903373
313117461
969262958
607227625
1965163572
536231352
361869293
1330559354
1424867441
352399873
571231284
1058438275
2056605023
1166317409
484872741
1791041754
2105173844
341220658
497792106
1696830320
2137741246
253271474
497399190
523940885
1087671650
1048645626
564675875
284830695
1240792495
815366712
826467207
709348040
1806060407
879336458
1442532970
1647079049
996784065
1420306617
810628299
308506759
327867092
1496000857
1198273383
160537622
155788044
1961881363
326441223
1586277571
941170253
1219771797
1639674463
322721005
841910720
137983320
350772997
2109590386
1537223143
1516946729
1788849343
982704724
1855351674
2059363734
1527790791
449160323
1679149739
877779457
1444196138
352943342
2115372173
88423426
346380158
956490735
884412047
322014425
1820096777
2147390977
1367660267
393219939
250465056
377573856
282774774
205564857
1527924064
1580801751
848834851
702633975
1854485356
1878596309
2021010951
751864640
1731170806
1367920823
695252851
1821620264
1397666441
1664095986
1322464140
2088423009
484648915
1023964447
10087092
1710867752
1337784834
1279070972
1006190580
105983441
1901732661
2088906152
1744548133
928959908
1014780660
439162744
1497865996
764362892
1905982283
1567996969
1463672349
1527358125
275948748
931836198
1505889740
843989911
907184798
104909428
1880996332
1352753006
99188404
1128741161
2123317763
1790632477
1936922259
401158743
1094027844
1280586013
1967529650
1988500580
1210675987
1431108993
560289731
1997096492
1773541860
490741473
1842575907
868885559
1958797594
1216443719
1334542925
1214126087
1049772151
530436818
891176232
1543814579
2085641570
613805793
1633045703
1299694176
832334618
791502888
1969421192
638009975
1524880019
197565989
153876824
1846259625
1528177538
778374334
59631492
1423327197
428919862
1166937322
2069978404
1516823182
640784705
1457657962
1162685197
1230946231
648085240
291955479
1904535654
1401830808
1090857119
664503645
1605682936
202215358
762237166
1301262001
914075307
1164102616
275833557
1700192157
1995744023
180914628
1047781608
1984998382
334524004
2140145743
141956727
1105134971
1738577596
1741282322
940150586
574852423
429168977
2038310385
1770051443
1585246000
34238427
1440567476
5997807
1075659541
1454595072
770856934
52659816
2117236606
1882061851
511677919
1091320948
2054800366
1050060422
986651127
1019500893
1547117287
246353792
241141312
1963690359
1177146463
272512024
292976416
1153229657
993454141
560565800
616656970
958341215
1065537463
971543148
609112947
1718328433
1641216071
1813213840
38035083
1872568048
456158791
1357785886
501658186
666331696
1491371611
1467012754
864640998
1742246974
252219309
1450068600
1312948159
1854220015
1610714927
1805253396
339529519
1505757188
929104064
558770204
448747402
245312018
751018580
131289152
654416819
640549806
493307179
1711926941
1562824250
1083101332
693152015
1618443629
1589547101
1818990922
586833414
1960297406
1045936027
568853518
111521517
1802725574
1976409203
627371094
948343595
1721553010
957935680
2139538299
388213121
64241612
260905891
353351946
1633892919
288639184
294331581
1245620979
98451665
753368839
13835603
42196342
724729589
998798320
767367520
914127776
523015782
2104293988
1002614046
1195761677
1556294477
704492548
1541534508
660186119
2130447986
1532683443
2072189664
1715697875
1089761154
1001361058
849968846
631359297
426055485
1353963446
1817789116
2063734932
303802796
1895806028
1480227188
1128941067
838987940
1643044010
748868673
1904177572
711732749
1408698515
474929164
1809565244
1988588932
1852928976
590584838
390332240
1038159701
1526245956
1911689192
1112390220
287302149
1134271584
1200933453
908561873
36234704
2118581069
1969315454
1288956539
654810397
719707417
413547347
155697852
1226020945
1490725058
1250824463
1327365010
1475084106
1536248613
505528268
2091951254
839001039
1292612270
1086442862
1401485324
1921784703
1483314080
1904239695
1211573059
920150762
1166832767
1206180160
63100674
857442028
1645806133
1791080888
369467268
2029049651
1261874295
1676042825
291505424
2145853583
1183746554
764746983
89813896
1385328506
1210745894
1791411916
249752450
951835063
1979043001
1935998690
2046327355
1365790991
1891604591
2042879121
968194420
1301249455
1707156498
247737631
1221171178
1585160123
1791492316
774322715
1435806283
1894480397
1782949894
1153243262
1915961856
2016363696
1805998114
1312193939
1508773668
1520019092
1332295757
948117112
983369534
45987830
632276167
784700817
1370445374
789777616
417497952
1174786247
296294070
1404618535
2104426445
1105922237
1846006341
1076932804
1921716024
1206271272
1486801307
1024155205
522542422
1532378511
1822164003
2073974927
2034450491
1699624284
948382085
2080198547
757912746
1455932198
296427780
2072990788
619209380
606705450
1484487127
280566543
1604716741
1831573654
380017528
1312114187
1004319117
474059944
1688583733
584300316
234442475
617968826
230402835
679012929
1486970626
1203371020
1987265576
928405549
984201221
1767837380
1523504377
1484054450
704814249
225476516
242821676
483014884
1509562420
2007524968
40465087
1815244508
911581911
1102970373
1888151421
298213882
736366105
1786383100
790182788
556290649
172538106
2048510308
1384305885
1249866266
568396805
1414095844
1841417162
1358659418
1539653102
807334095
1849472017
433677949
1761959803
1923021086
1096821907
805432459
1231269798
1349748397
658651079
578511299
1357723803
664713827
1321229378
1376213845
2129769186
1913776690
346655821
342193574
1744548605
103958478
10802866
164896500
663362544
309595769
1604705974
461924650
1164696905
1565866341
618667133
1475732646
901707237
1394655838
122283292
1138721257
431210819
1325623148
585120547
1028291622
710249273
1427831161
972842722
931941221
1035561997
524890668
204232205
1707908835
571764059
1857229545
354337954
1534353275
425325922
133548608
1733569773
1076017398
321092776
406463116
996507620
1860251040
1505921200
2104457293
902931749
913289161
1115550011
202848224
1382204307
1923204099
270232576
1898570949
1432113429
1558555606
435577242
918464247
398650192
1009686239
1896155335
1044275450
2100230124
177921754
659344321
856379225
1589316690
961497149
224850889
212217217
935272047
1897942336
752262438
796517678
1713994915
146960480
2098263141
395756449
1499893312
1733989808
1278785982
952514754
401103765
744973811
330173802
1669340328
343858740
1008515176
1941144753
107642450
1641159033
963249496
1485407496
271382978
1802435115
84205596
1451288768
92313161
2029518758
183531858
430304232
327494802
1630186307
2115709305
1489264513
2122667355
2005580049
466289337
312878741
1232199332
1755586472
783444856
2005727648
1383975901
1710545211
1269153932
1074295801
1701042628
867136169
671809341
1432970990
1811844806
1604805916
1950119873
389248693
1912328151
567817434
1379370927
873332310
546635570
605575868
1393580984
2077572149
726966944
799601551
1539553861
1133299225
1595052516
74660125
1814025660
1796490527
544189591
1726267828
10298962
1335851835
658118742
1048283326
706759936
1964150156
675481486
1882373840
2092825932
1938004522
1733232519
1965122187
549056373
1027773409
1458165307
112959501
521788158
484992670
2080817422
390592922
1967487142
1510892218
1064733419
775501704
290229496
1181676201
794548834
624828696
311163467
206608056
1860644942
737672235
143317850
1916545134
851666249
1701369325
1812505767
1730111568
750498069
1665831562
878006266
219992252
826554268
949995036
892112228
543798017
766386189
1441747991
1600978683
45849451
904934149
1589368957
287602983
1659239758
84738165
686282534
1468681912
1802053545
1128238545
467121436
1604362744
433291496
1094159621
776107921
1347796875
1542851462
399383042
1321356638
1797161082
1326264937
1069285706
341171768
371373086
2022561
1023053332
690185108
1563726563
1408158177
1704452233
2062452951
82589904
1208629028
468175909
1506939740
2103453285
227265149
135937589
1324241586
1477692555
291030779
1969236787
433936686
1591025036
1555597824
1927808481
1826487239
123873324
1413959350
958053783
751213271
1104132463
979712530
396510052
720417191
97126087
2103619590
1491245567
74329931
216555786
1087041258
330197674
184129156
1449979282
1011741710
1411392450
1496442472
1659464070
2045421581
1486921624
1960004128
207745949
807031541
1480872379
649957744
2040979022
1809733709
1674051091
2042196240
1774094956
2041658317
1922430700
504203950
1985497314
2071719253
291300021
1091845435
1918977376
1557159174
1877019335
1025719625
871659721
1573541864
936456628
1597371715
1727963750
941075473
646443207
1558949371
2014268346
1892193401
1472372579
1988787632
1022349568
1017736604
125223036
634913331
985232707
1946595760
1292826803
599318392
1195604800
1843150136
1920503106
2074609862
1172457447
965794361
227174914
1429655748
1703972121
293541297
1785638777
283558323
280722241
128736095
567789707
1322138956
755694750
1496275292
1709836919
1922622923
1537144266
65449319
618846469
966053275
542806535
759224552
413554313
2090692475
821466079
536247403
914135239
1087729420
716419064
565697745
845637611
1195385243
262533019
552513259
1838777542
1550572765
850533054
1037380683
800618230
1048449213
594946504
2034462431
1991369389
152184497
964018414
1588860406
2030921688
863775339
268677465
1310798185
717490087
1327511968
444695442
494565157
751178548
1487912229
1924008625
546684583
192455061
406677556
551288191
1100661995
278105541
960037102
1611241734
856373691
820575740
1954804019
1173506925
1739068128
1186951268
1542430310
1095984490
1670719788
1434931926
261523818
247256319
624696336
64299010
1654732715
375842591
1401912978
1286145584
908583523
463868669
309283466
556602780
369225682
1085655889
1427086962
1345517079
1819554487
531847435
1096990643
148514367
1859056386
465681765
916940951
837271726
908901937
326081700
1281121167
393792308
1285750523
1201155910
637157379
483921003
1347771856
404241773
1123337706
811625016
721217962
701505632
27529890
863293380
1033111467
529255735
1591178541
1622580378
1157114659
1233774226
317874645
1992530274
628250346
226154444
143963918
233076711
943154205
1257305589
1206864309
53794832
655430614
643476260
1426438289
1273878083
1468065373
1858054265
641632650
1335632490
1607318493
1083842481
1136823662
405445993
2106408132
440731217
1330416703
986349497
106564017
1285054306
657078536
1424099171
1351070644
208440769
240086812
1414180580
449150174
1742581443
1048360259
38267520
113303598
71826317
144313092
1824485186
1274602036
1343632459
713489359
1364984010
1561536734
1033572882
1220606990
442746898
1394858932
709804203
90246385
1294676215
259607802
1206477281
2098309377
2116899045
631007369
854824639
96335965
1995625827
1146547493
1552290310
1641761861
907049372
2108714144
185676589
911074450
1369834713
2062750590
2015733625
1879702269
149344605
1525234070
2002195758
1773279166
2035603958
765770355
477220131
143895940
2021085301
977343888
89949656
864222834
49658828
2016499270
1042226288
1966557081
102801092
1724564550
732389464
1323840807
17868144
853367819
67429498
923639699
379935820
1665863326
418699809
2067959529
701263387
313444849
464974538
996968298
26896797
222579181
121916127
2003312137
987631814
2137108344
136403721
798741548
2029465268
972284280
119796723
1676819471
1473901868
1871623420
1856388836
1272735106
357032979
767679831
1472186717
1964872117
1063728849
998482975
121476659
239152908
1929501369
1856137841
3291310
2092703339
1406463305
2001596375
1947662008
2111454887
1836696288
300508006
2123821650
1958297908
328299633
74922945
1698520277
783402476
603715018
1175443338
23048282
1387249690
1040430142
737404206
213709428
1595613567
361151530
2028704622
1063976612
219271146
21391497
818121192
130734117
651419840
1067882362
450406574
593298477
1516444982
759523745
1807978821
24046663
1349963448
1291094153
525661767
515524894
1392825144
146600948
557036486
1932497785
364968225
2142656742
2072883189
423919611
1041474643
77262796
1617724146
138379340
388544862
622912039
56551161
286870988
1909969441
708983208
1581773112
1202551720
122075925
2109494749
625283399
538120550
1346844057
1093659250
1522260606
1242967227
579929563
661292452
633377433
988523467
135874105
1216519852
1109822304
1599594535
736625637
898575222
447431383
513886253
1659708214
14925657
1523403334
684216707
1182108421
1138372915
117438452
10298293
151100005
1666369924
1863114273
1282175462
626910170
1882454278
395578508
907826652
1124020590
22189698
79435595
95564006
700633574
1212917085
558032977
660248546
1649683537
1794679665
1379948272
2016166955
664312920
1464295467
554403909
50269673
413308546
1465801176
1104418745
1221586745
701306114
538354754
513803922
1179323759
650136288
1811175202
1937732906
573885419
775987531
1894155308
1910973016
1317725756
1808333592
523744568
1312994335
1750504020
1913733463
473428631
200263624
1212721809
2093103033
1397313982
1358088770
5824636
112695408
1142426227
64395388
1891694197
223443157
1692866158
1934092002
818741879
141948234
66737830
1209889506
1041872902
302261669
189219257
127793678
1056553671
1855543695
1706367552
1962212038
584775706
615095414
89501079
770129087
228919748
235700733
773822638
1878532376
1093247140
1396652638
819140642
139508169
568325666
113045107
768761137
165260155
38028980
569271269
1205234777
35181634
307516536
1951525369
1653179200
109296934
650244350
681348338
556795945
420991233
93622194
1521849035
1437138560
204037705
68345903
1418543050
1882130102
981097939
65892486
1726997035
1147331264
432669735
1136875391
1989551771
541623920
1663965552
20571744
1020507256
1040165825
1168578906
419456019
1717899821
153154146
1417681918
590925376
704500001
80250241
606831941
14591241
592970403
1467435474
1299021378
1759820728
916845334
504599595
1472541875
1105400806
2070359872
661809062
1495655167
2001584064
750899172
502414307
1781571945
2135804961
1621167713
1825590085
1665138022
1886728802
1308237971
1526819108
800479810
1420219247
901275000
1702322194
1646270934
1487632695
284272921
1457248334
349866902
235725154
2049190151
1927923106
135308817
787468274
1583235217
1202609665
1459521090
835070034
1582421223
1461360571
193771683
2094141571
1718868342
1332621109
1215580357
798170038
1751720931
1898264045
926718405
1112963928
1193380066
221325431
1619265161
709048859
1914847250
912690299
304368183
1113292331
1537249214
1428690669
2011410432
1879823205
1747829321
1148738283
277089326
1409383834
768958839
2075852686
840989487
1444991583
1403960061
143556073
1575676642
2106891294
570600659
1078421451
880437864
1276085058
1447475527
414594446
1895514787
1031307801
357458858
67149031
1790039581
458972394
1630786546
2071424597
962677042
93726299
1201193809
426900575
977728248
1742522368
268480621
978847949
1484494077
231445982
153443263
421739445
615209841
627173245
793152359
1002512760
1966450107
1105050460
1150687263
1205776591
2028312204
1460756516
402735302
12998977
1536453712
795617251
498616087
991533466
1428594963
219095399
670389112
55516476
947180267
2020006633
2107875812
134112181
1490121807
887303263
1067971976
287436348
1643922554
1854278046
78337403
1771632043
125079322
1898077316
1315508323
542222701
1027290456
474212207
2057374104
1789195638
2100657453
1289301849
351226960
965529648
1904323287
534277661
1978263780
1065226621
892231583
1060670582
1728452763
885968922
971359102
1555506425
300263859
481445952
1111323740
335842690
1422767095
619924051
1165770443
672066094
757568783
1991651447
2059837062
1833256651
1141716018
1856724214
918750677
885766587
1208061754
926630077
937881240
851021287
571903510
659876194
1925034540
597325179
1004609425
346560498
1754933715
1670103862
1992072549
2016665077
272897783
997109168
603879605
1479722261
1498567393
1590204607
1088105918
1653439602
1476577315
1862953131
1876787289
2132610902
813773234
1461181276
619774174
1629856513
1705878341
1946675984
941676333
1133690308
1083431594
1178024209
374069281
60691519
451171993
1340440406
237953303
967434221
1876965354
1421282000
1128692814
1077394960
877193615
1603485185
522767654
1292178733
386175106
1249450798
756597969
1484129149
1900561574
2114115108
582196608
194499888
1446580400
1014067007
1941545036
1294205682
1595193863
238638252
773009309
1242347485
34820537
1277758963
2119376077
2117853008
2001898527
1298328735
605504427
1313717404
1748754931
1837287503
1221095169
858785693
1660319569
1902690113
442139957
1286509528
1284885784
1195508179
1053686630
1746304680
1372993658
948478919
743674595
607708519
525870004
1658025913
756243707
1547051983
2003506686
779022297
1421346490
1721407963
211387325
2144864648
1895788014
2121661018
1564894998
189939396
95518027
1479942446
634232847
2146533599
796807183
1949200789
1538792550
831601281
1482989262
886357003
95733948
2136037849
2069984169
383561002
690440091
1850893011
1279927904
628802338
1866298103
1317636554
1943118016
1698155687
278700878
1101387110
786033251
1943924494
131580140
572475671
55770621
69743622
2147425143
313071318
1678238762
670933159
1840974408
1818221005
131799391
203477791
1048728841
1412225263
1746090050
1549609222
178086789
1979142196
1282994116
2136632822
1002911293
1046266905
52903505
895488332
593307221
1774803645
1561261560
1701897421
137260585
1642675927
1196329229
138961537
1159494002
680266176
1553931977
685931465
652017012
2033399229
288878223
1582755422
1347344612
1487181852
648602865
1928405869
166903111
2079974248
1682804669
546149874
37264838
1187394119
605639166
1650835521
695396466
436902111
446554269
1486066440
2103477822
1272102802
1548551825
431321869
1163829982
1634895082
18264227
322682759
1903377787
209561730
1789149849
1091100808
58818793
1957854387
412234319
288152863
588833804
120627387
556330247
950368664
963645728
1433715556
1412825885
304864730
876386144
78802225
1086757907
1480115017
1396204150
1749340749
1302606701
663235496
759560836
537898307
1335139502
931503830
1732545813
1976115448
125718399
438956299
1740946657
977642167
900856716
485724555
669989482
234810621
1991927262
281174103
453911465
1311701242
1764985802
1317014704
55192826
1375207891
726274206
1117649870
1800179911
959614444
295956555
563197451
1637271629
1218085254
278101261
597220904
2072054653
758397269
731226786
1177399078
317757771
48409612
1581019988
364184137
586598429
541562183
1422326695
1779359174
480894376
1948690300
1908891390
1288866535
111718401
782550525
156777324
1881093093
920259756
47990723
1770149494
822741753
1998121421
56574345
982749427
416479161
1788763706
1986058173
2034770791
740871613
320495906
2086574234
1204232799
400952093
1636586396
105045840
294865539
1859067475
1342983945
1578712438
28382505
872101005
383139619
1871572350
291705877
1504743426
671596863
194071747
16618971
748512872
983682150
345530023
1534235327
1467369101
1316954800
1460884855
945217523
1126369090
940607531
1272128964
1195486368
331562336
1808778206
540483660
1250379271
1660107225
1853515770
572232693
108012357
467308600
4547048
329414725
1294809639
95233220
1314542248
1963925488
921344784
359121680
789557063
17691324
1082217809
263273279
711764110
1776365390
2053743481
1474890152
1370086295
1544271512
615407474
25986074
763349604
1697832209
197312285
1429966920
1412701055
470828441
893081541
2059788927
91660990
1215087350
1787521975
1573503795
2067738829
1346192113
1929870579
713907650
1945971891
1494925384
1435380306
1826330323
1401549416
1533951110
1163416572
1791846812
359595217
1456063228
1821476581
1233702742
741397651
1829204500
444182965
1646144779
1315948794
1676119736
1911627947
1758284199
466579546
1795595604
275759569
689622052
1890971562
103056746
1149809117
490685037
823397370
567655047
1312493382
261664438
1200029945
584544072
1248925662
1088921192
256189153
778031036
1445891033
1044432997
1550206389
2078491278
621763389
633090783
1463348679
921154845
970430684
285925781
1685407760
1369369479
653637507
960236692
1564404317
656465174
939003449
656072193
1728469850
1849627798
605463470
1739438323
1283154771
1141513262
1829913458
1149240949
1306600413
2135027312
1422514578
1803521365
2016737411
202010904
1594300208
1112952593
800661306
1096611716
606297685
1430908700
999565120
2010107027
1279653551
1774821481
1163275229
594330889
1646037459
955489306
1750389173
1349507475
1192158968
914038577
435097995
619104658
1913589649
209187276
1693042447
1867171085
1162251175
482899027
657852774
1414340252
771884524
1691301463
982666186
1546651152
1834758135
276108416
764888409
1914981109
1464397420
1568202618
1944166760
1581590009
146918825
674597115
959019100
1558907927
217365947
388488015
1278774952
875464754
611718730
1520219865
1674600117
177479052
1620501401
1511053375
1353770879
1207579177
136346123
1894459199
85018056
1946288319
1104564976
140151942
855315595
1397527445
1279209577
1816154098
538547255
1996801451
425101790
758120152
783129612
139415083
2011643891
967694929
7819652
1398395371
191928671
351587732
25602371
1944190454
781616752
833416174
369340054
120433049
2067672527
2065397624
387945572
1837957298
379044017
2138402475
1082101003
1872737936
108435131
2048762731
680684281
162938583
1081643668
750213258
1533151286
835195140
1386073722
169240696
814839650
580383354
2014416742
775287676
2052652003
280971196
604340920
2055116220
879806865
746156031
127943007
1841636782
1727761804
1965565611
1461722205
1938487904
44154416
699002362
359870858
1848162715
271496032
180060313
1957021530
732736964
656443182
851266799
1688727740
1163240785
1002159411
2018899519
957053548
498292631
1985196959
663412700
1635458641
1234523039
1788402506
1460125283
130809885
739342081
786282454
1030632290
27947308
1846209372
6530996
749104660
1661140330
1036168268
1390441705
1061803692
560512798
1796904699
1586343194
1314963535
534379217
22281976
2033369464
1942758142
627311809
1865600363
1136324458
802446927
809987078
579741446
1997009138
1047921528
1247637193
880253464
1607627801
1126541135
2057287540
1598149808
1653169169
803454271
718495755
2010112933
759220503
781809894
1467498263
129366061
249686204
1507309687
591231765
1842656765
1072467444
1009841850
1851549596
389548493
1111200179
1535591975
1566222634
1914865681
1516043015
130503253
1238671667
827216436
103739168
984181342
1796285155
1301054864
965896758
271684496
457142040
1879847349
321175145
1036493548
2036365359
263312972
672194036
1876975688
1190948711
268986698
1999202699
475049973
1139120067
410314178
144476727
562283765
1902732169
645226973
951226406
2028821393
292607907
232041550
690510870
1429273443
1697724496
769356826
1440124625
982991301
573439221
447215001
1316389292
2055877656
1265437941
1442132317
544605954
2029099377
400442297
1924835835
149615141
1147690350
1310145678
590195361
399992788
1348729504
10774394
952964517
51377681
176614406
1565549803
172013995
3437839
309798972
1289923249
49623335
441233119
229745323
1878421303
1417496526
414830501
1727256314
413851355
1507977487
843947762
1123310119
940414814
959026819
1886944790
306410921
1363176607
796943850
1402941997
1783417169
1669035210
948537235
2060022634
898823535
1596742660
1770214550
1174029742
1432243539
563347935
1694950635
597891151
2100793714
493050881
1011625454
1992470322
1655157100
1173922850
1727768710
1147195912
1372952265
100518573
850820900
473417179
1371207372
21574750
664683630
2038205372
1086926094
486653239
1598370136
634841593
888610079
1210516992
797960979
2042248373
1884364186
1103038418
1395773876
711986429
1698949574
554299476
1703728748
793080358
335256619
792544818
400415168
611072333
2085597330
828855618
2042532217
1933628953
1976897176
339469008
119928592
1824922282
2043616067
44771828
1781546571
1816639444
1222169739
1262755688
2132235069
87328183
1480520163
394460806
753197087
811701142
421793832
1531780315
226941978
1644626008
1973936789
167446205
739221871
1793563309
1315597737
158458639
1342868408
70535541
1424247159
183312572
1626217838
1725709266
1429007178
1681484094
1691660239
1411047798
1541929137
994172507
2042931033
2117380790
590520660
1357946211
1760637634
1299419462
1401553151
2005109870
394039781
244607025
1807977053
1133931835
543482596
754316217
223377619
1313028809
1331984666
872073736
2015709971
1775881414
78559909
1882127310
868107504
2043659369
1033013236
702710647
953809441
833208331
371927170
403275340
1772281861
1438570425
342409815
1397959830
1143007371
869753230
1826182965
1049147687
2095850318
1757937059
901467083
174377645
372861217
726264585
620918128
808770357
293211559
997303015
35172424
2008373319
132618563
1095024058
1682112051
1505332265
1215597659
1410342597
716450811
1380994325
263923763
390031731
1400242297
2050389375
144917162
1352055856
1920070327
143140222
43523880
382711198
167929751
717343055
742871558
918208679
1788180639
1916922691
671197654
807774364
118112920
1805437723
2029462065
854095149
1469168233
1295170988
380034497
1335463814
1962675463
127555334
1711024290
512372190
175867039
1670338722
1840349856
1925973877
335935143
1043819265
1437774198
1176588765
463321928
1571659107
525785740
1708655611
1206594240
1155902928
107718218
129065814
313500629
1595415064
556427633
1360451517
1706760596
1342699335
525358998
33359787
690825887
798200389
1991425396
1609972955
2112536222
1948309581
1573405497
756354996
1934699729
1352042116
717239988
1767922773
2135943738
1337139968
132177330
1421442721
1546764179
2142420117
1812320219
573953678
796821597
240415487
1748457792
218928089
25065474
1181796147
561243399
39439062
352840053
1970385931
937717444
1511510179
459322322
1478331953
1792343369
617602938
270272984
1262857267
2062165225
1654850138
1023270928
503961289
573346126
191646242
2114771491
142705101
1940101201
652036394
1511768692
1924909883
307745728
1318442924
1681098531
1697072288
1907803155
1398284319
510050540
747799210
930118124
1637479371
1052229996
1897297331
1627932986
1758750219
1121593658
945523094
2104591049
873640349
800654819
147492562
489764583
291595265
768244006
609905049
295567278
417256166
1801053692
382438187
771150506
458086151
1242670888
474100054
2066340849
2066469205
1563250267
844132105
826564568
845870810
568158553
1990261932
1336190228
168944876
595972246
1267978208
1462167490
270630424
1772060135
339573909
2007388888
591531332
489089564
911891516
1951072904
2061021963
1201664905
1910931198
406720242
1699092735
1708674139
53175145
1333566916
221212365
1152479412
1832154924
1436745003
1909632439
1046160650
935026330
1856554360
1569138054
1921481799
1555891577
1135018917
145444945
2084660764
386430779
1205955514
1046540011
1949222163
1010335530
2020315806
1134062797
1042746664
1235816594
1524838574
1879870763
891775506
1293514511
1440246832
1542413890
1087204527
1456230073
1469917914
1009350196
1000424011
739656868
1045720229
36468473
1368945258
2121047783
372944500
326752954
576333108
2082770174
155210437
1881081880
2062414082
624181119
1160713736
1720168081
1721643461
1734789558
733185841
2116512335
653715105
580110366
1371769515
295416004
1458182121
1452003834
704308359
604439808
356697567
1636479265
799460058
1418097579
246374172
1595957781
106528689
1841452837
533511587
1688329361
1140781974
1857774685
196783870
156410718
25915320
219479619
1810038912
1570250011
1484605456
406704959
163321676
765965325
562730445
1341636519
1131416935
692109014
452196728
803208177
1886476362
1260597223
320169221
1689816918
1931868026
538185412
1307438838
391384327
1089612298
1449179029
444050219
1948555377
705408463
1274143573
1858637347
1435447433
245269692
572487899
1746229062
977552691
1995195326
865477588
902791864
939430684
808380589
566212240
1161249650
1713981278
539506869
205476048
1960478253
1259236546
1969661542
1714573555
765065989
693018442
845725734
1107758039
2028808313
579012807
1307059822
1440369951
171869260
2131403987
1119160812
1735171983
861443940
170118512
1839935924
1071668593
1643980519
1418923711
6916541
1016170506
249521966
1463305237
462764286
192440616
1952068940
1511193381
1402027909
514325069
1968921097
861348176
1991482675
1670976830
1394398095
1699936006
1679884120
1343450181
711272484
1493650645
513275772
1604668135
791134268
1853032118
110410059
700128618
1065240637
1521674539
1263952129
1233633616
756292533
1328983362
711901604
1712233971
104642204
745299093
27638615
1103135797
906899614
224589170
119085337
1446795103
83410460
1225086915
799143872
568622299
1500789694
414087365
1672000479
1914311796
310165392
1794629427
514875411
504297787
1941386269
79914981
1979892430
1396672710
1563883986
1906397684
1191566808
1170551973
1862111849
1741918935
1977875159
1272109424
1114460705
726626951
827278075
617340857
302520890
641626183
541711493
1770464298
2045975442
1553952349
855347572
1684973548
1910022292
331949726
129891623
1431111762
987815807
2108614199
1906852693
1840889854
983225555
1927844554
771968498
540356123
500049257
1168045505
976196380
757426055
609159329
2057130306
61170680
772066996
554515152
1021918236
1473823428
942896048
129431454
727827902
166314227
234634447
1399389085
788980493
942302515
897504897
671387468
1537876578
1940068908
844065808
1239718225
1944692734
1205773482
129836864
1707784144
74871121
1097245040
382761268
620586008
700900050
360287253
1546791433
800070440
1987484474
1973636232
122434026
166629883
397709154
1711361591
1561679987
627305883
1077964772
488316282
1444453730
343344906
295195659
140021261
1751738626
22328577
773303995
138308125
1934984154
1705057759
1441303161
1404741344
1271256932
2108232247
1808272810
837362848
1969157719
336359105
2109687639
1574564821
630352992
150636399
1896956508
1879188380
1123145517
1647941731
935289497
354424892
741656095
1062355300
19204338
712796460
797073964
1062733653
642482043
194004849
1001381703
1005051631
632761681
1966762993
2051322791
924171905
1502548954
1590398274
708155496
2015508697
773820939
156458667
1080512925
351346414
2111402290
1236735363
69877409
207235621
1527658727
976910385
318747298
529313653
1993001944
205812676
1880757375
1189042212
2136034069
591936290
19449609
1887757720
1070809944
1977347148
455137672
767490570
2116886685
1780858591
114524098
222817372
176417349
2129181453
776163938
533504257
801523834
312080018
1892243234
91188601
858902193
2114411589
1832571121
1768751328
1411223878
3733865
1717622900
2065455169
1147863346
626381910
1060289551
1101182777
1562251331
1651854042
1768171607
433367722
1639816683
342226899
33036263
1138561939
2017274468
1737695817
1017744447
543373429
307287057
1800516399
672861581
453566434
1613536025
855487389
1105064748
1111061371
63958513
1802588963
1115845472
845359236
522091862
863925875
2130803885
1154692049
2116507851
1379126465
905008368
1619919710
169562855
366374646
471204366
1570537467
1620290879
983106790
2097052308
560421017
1575619858
809071865
1233100097
1960399825
545437454
1909332175
1996354079
320973498
101323790
1663794352
530002354
303000099
1657175286
1265345891
1683789344
186572346
910118717
205512348
669971322
1450312560
1738164432
567677050
1357747994
923599287
523250884
1195024064
1623781462
164605514
570011533
1329581842
1286209895
1589974588
647342758
1511241248
725587707
1585582042
1925814670
198029084
1935820739
2070664746
729636213
1214011685
882917068
819964598
542329311
1029512755
1675741551
2018803466
2132637957
713441441
192393453
649046024
1116825402
1701605944
1728338566
304453545
1522194525
93122946
818982775
857710378
2093941471
2040869124
658361585
1757395303
992019777
2139161833
371490080
599481705
2098766209
327702791
2031318847
2019973065
707543421
1836412913
410871469
2061938196
1509901059
62695549
1426570499
1319798821
518360294
1464781810
692799778
2086216445
120416852
1971250508
1131911079
1872218676
1018212164
771006040
1969888089
1880873867
961422669
1857300056
451550433
2141376416
1510752062
275030148
2061137020
1082740188
835065165
421403167
290588732
1725580430
1466149411
472385618
497816965
936316300
180254331
1630621532
1086407042
1104778953
1853046057
1705693079
1822060646
1097962754
1006774317
386759882
1611556490
352173699
1119759402
1425341462
1708863491
877792376
825013549
1578617247
267145681
1448871404
462854743
1128654818
748601524
1236668952
1772837586
1471616286
1022599932
49992115
1345823145
1443989859
1069733734
97616427
990908976
364002823
924731068
332163065
242310086
870300349
1647770282
1985101757
1849071352
11561994
1060437793
1189853577
1147594982
1334673968
93522451
1265498909
263942210
2136692376
1789848436
1369123157
366901477
644897402
660588038
1878129479
1816459329
1252232499
1585647482
797266956
1705202234
1843100216
831608955
1691673891
1360946261
2074525615
23846101
1673517274
460970711
1283923023
246668321
1154122729
1235537060
2142766567
1713158604
537927852
1864736725
1549387652
1112139042
1952026784
839267613
1057630159
1307150866
1727145725
553737464
1360238355
1977419933
586381995
399676390
1652286877
1147155975
1558266141
682165712
1079738854
188769467
1636708239
14605060
1158037338
1951675377
493020794
37080198
665756563
1686448382
859824851
1358561164
1028439445
1994133112
139688145
1653353130
1823572860
841031095
475846206
653525368
198162593
2093018538
469044211
993781964
878927093
935799947
1419190639
695661483
1514185034
1390419705
272641446
376579728
229861290
410118252
1621129858
1546781827
1484277815
1644076109
133606929
1937597169
200810452
1512051973
2009988482
903251364
596584006
1787729244
1274570540
1818461128
231247082
1908617106
977138886
1332147087
1134011463
1558640314
626656627
218750569
213355303
1205859842
1543479399
626523582
746218431
1315762656
180211515
1685012150
1920012961
1180757934
163381023
50564860
1316259170
741311990
1970171074
2021126213
263815114
538637529
1801885009
1357763893
1656222483
1802831487
1388032239
1691075963
1909381901
579057462
1231107499
509364611
1085122002
414885107
639197332
222699502
1923883242
35277084
2025179411
1589557309
676982691
1168504641
276822636
1819801674
11438567
838968969
1388517013
1936345161
241353229
1986560244
294616978
649848471
974967575
2001550424
485591836
975602753
372766455
1326791212
1995717433
710683010
420513068
142569568
1692991958
2030854562
115185763
1634212047
244157041
1162522493
205602130
700066285
1976077391
540494157
651700321
461346649
1339466953
954932597
2033317014
1445026088
719337932
2043158205
196798770
2013805977
1360094153
1953421286
1145063526
653229954
74244104
12208356
165160285
811214950
2092108538
1044580954
454410786
1220294526
47571586
923449828
278099731
1359516219
462622755
890285882
1576738662
1869921462
1827470149
1940977425
1607864604
828594634
1750852444
818845768
613259736
1501983703
1169162799
1089085511
589628942
1852476340
12432995
744846990
2052468489
314274491
1443673418
55966030
517574934
699656554
685983096
6676955
264431946
1195968640
1327923415
1113976986
1006329026
1824682329
1973984997
1464885572
1006773869
395330891
698238763
178136988
1597820064
827320110
303295290
1676636932
1279254712
2098233936
106703015
36207425
395920318
789076943
1955607681
37983383
1019541045
1896606182
1968917533
1748601752
1360358770
792180023
2020224987
193022509
410546592
626917301
653764067
1472709501
1478591752
1189688917
1880032217
1168189346
1531105633
1074014252
742244618
1175740686
438148748
2012809044
1686966604
1996609456
1406357567
702034185
180127381
1434877382
796912976
1503116724
1456913258
1184637971
558312684
553441632
140051828
894965224
1545407845
146793437
2001153829
826867127
154333813
1601984782
866400961
1721045232
1376930520
1092452669
1743334390
2090435763
42844037
1184426276
1295178280
1592543673
600959371
518496901
1040173846
801181806
1912508380
525290509
1450644671
567449051
1909550572
707518882
391202823
990983971
873169473
546002204
714891903
142069337
5891155
1812721045
934529171
378000971
833299079
193884339
635783356
286119740
33171748
1852641864
1130112102
1072634470
1538764818
1325935799
729955
769763190
52113683
647610602
1248767338
554665823
163866222
1096859551
505408669
751194504
53891288
1800738808
2052192181
108265444
1490339202
582324564
1081214035
1867647720
1747813664
920676996
1766039898
1866452501
1182128449
923255531
284293292
1282225152
407223111
359844252
279911039
513190650
1689878996
1763489409
916082212
330522762
658708497
1084394120
717647267
1997981362
596884278
110139232
844711692
1260805938
589775085
138465373
1205667675
1222955168
1276765634
1167778329
1778166845
1605583383
756130610
1227297531
268729889
1523187529
1780747750
1694821285
1704956903
554264035
717339681
1383507771
1164663570
384047172
13644842
1456630558
1679436625
21199640
2101043666
969557912
1006493860
1667725426
107451738
102498306
183729493
820153551
1225591148
1054448444
449369150
1341332302
1143337456
1755036528
374684442
1335560583
2092437837
2131672752
1537098925
1609999415
1449318238
745252661
226591634
175360722
1639647022
1502464874
494687096
1521116356
698148372
1920355964
541764655
532094258
616427810
70148105
2117467079
689530559
1894194083
639190368
1913456782
1630914691
1633719690
1910974652
1339939694
1790800438
842537336
578400691
917156406
1834751940
1579860680
1261135346
510851528
153949834
622554257
1980420454
638144663
2006507740
1159632690
1488614918
441421992
861647519
1078253250
885425295
1787945435
412519672
1164757378
1633770573
467260428
1223392212
1921357234
1771557792
1328710091
1053171823
717942893
456018127
351713805
1578207035
597928744
1467447517
291648154
2008826548
384551640
1888887046
1690223261
546033840
965944584
1522165419
1537647697
1793082923
697927554
2047608725
569688060
103367541
2123457907
1527927211
219938157
2112696448
66194939
747299891
280927923
1298383282
1688365675
1589655324
310288952
1002750646
860177670
1569778610
404761893
2022452370
1123030653
1870193917
892796280
907313301
806706255
1561143253
733471795
201878725
1233876917
561742622
1692878771
978106597
1035539260
96403446
1044229717
2015590867
135270677
760879639
536563698
1382649375
387973475
1149747224
1900261533
921657966
61415672
754195311
1069171440
705559931
1966661253
925770100
1454969347
1186550911
2029578783
740485744
207254504
275834715
460966530
588501686
950977460
1234150641
107084738
1570267812
496444440
1872500538
923440484
610074424
2078165229
844748739
456292525
1685021073
742935171
830294977
2098267964
369743828
1366458141
134391888
674324555
1122913587
427580687
726220481
345974821
1401035330
210920893
1731465459
772658620
519806212
261363463
1202761048
2026080431
336763274
271443577
186995516
1714448460
751067580
1105216068
1214734136
523995432
1088210341
1770822897
1174077280
1651399601
806669418
1866563219
394080135
1346871891
1169699776
1277075266
1899560304
538898348
618838143
1816791512
1091114222
1008839908
2105943645
1125074267
2126943265
722642922
1066021155
425822208
1302734963
2056595896
2054624409
219803976
1929671099
216831077
356252688
1231735714
1447210692
1094289841
180499263
924899195
812954327
1700632858
1562255074
1030462676
1237393320
1020163588
2051996687
705021492
494201832
667006541
1520331026
2042003988
2095787455
440014827
835761563
4517359
1284124751
446648354
561445609
1494648832
1027002140
1806262490
1943272447
399616388
1874795165
1435006775
65326614
1652361555
1054688413
911364631
406734942
1958036866
2140394546
433991664
462437620
95516340
1589912133
358106475
1186953384
686803223
503324095
49658665
2108132193
58924874
1354258364
2119316590
1354061896
370851023
1577539440
706731368
1252748888
1711077388
1920677679
1408434478
1795237845
2102260804
945719268
2064787449
1785566130
219898945
471957037
324255102
676275392
1908823140
363095435
355614570
1690380991
1954807084
1715756410
140506013
877662660
1657707764
1990942024
910370146
1734175603
1992251976
2122612921
367259019
1885650584
292171544
1666554795
1257537271
695345026
1920260419
1121916639
1035795931
842764365
1715590804
1753420827
1641274763
2104371494
1445488054
2085935636
900450043
81791187
1012044066
227641624
1562379977
24644672
922370429
828577629
1967686534
1824280453
1423857392
1240372324
1610497079
2132309344
921226360
684635901
1234783829
1326233755
1226760638
591113992
328303583
714523312
521424072
1430340678
449473032
1027951984
1849324946
1015298281
7597901
310872739
847558339
37221932
814254502
82400441
1073391870
1057325308
1494344946
806168049
1576105089
985970145
1635588244
72669698
113585213
621333897
828860081
675952027
151727822
44116082
980189633
1693988443
223777244
256861153
1084185364
1871064021
1841796050
437499327
1232500914
2072352586
1522472551
1838190738
1762972749
511956038
2049908875
623284388
1509441736
781224029
86075588
1653190436
1664506122
1787419565
1630332890
783335272
227603906
1679784290
1370714593
1814049399
130755587
1352488894
518019663
531702650
1590154058
380585956
1988172978
2014686241
1444582379
611209004
1425084263
1669038340
970227000
1378403924
1920015956
768464251
1920279486
1400259107
56921141
288851892
2013874019
2034779149
269204985
1436980764
2040529513
1288221095
1115032601
322034227
710901330
1408701896
1199807781
1717702037
631386925
504735791
1106266227
1686050323
1067822532
118955436
1417707371
1629657644
1618206067
1985888470
1921597658
493935775
852486753
910185009
1949045305
1148772697
17798278
1591423051
1572864742
660396391
233445549
804276188
1610659190
2130958212
258318312
445991956
1354527416
271961060
774649134
615233400
970605342
1780664526
196166510
1026560785
514920950
376868475
1437637781
160565105
1036572389
1966694338
1437599452
694564074
1597950200
635379283
927749042
1726141290
774215539
1241886313
1882914273
1203247844
760917417
495166432
1225346980
1928688582
241794182
1384658423
2109870329
1707896564
188075154
1470987041
1237499276
2049082921
1631983822
687730302
1915306958
1325573243
799469617
202259135
107170458
874476978
1048600743
443305821
378011401
1320648612
563505398
1153743995
189099016
1196163576
890073807
71259917
457856785
1824235014
636212658
1051993463
238397316
1517406252
233922605
1970901801
355750996
1417412216
612231947
766307778
2107038337
896911978
610267972
469117030
1640446855
2002552928
1216625717
2095573203
1093173993
293337141
664762752
641522374
260625761
449090785
1091240460
1146309898
1492059806
1492956628
992840159
1650988304
111982343
576550431
636019706
1261550533
649984831
944530663
161861019
43839844
1319078261
117636780
632733471
277563878
1323593594
2132077629
2129315810
261439779
1827951009
182848332
1095331639
1911588629
1014706414
1933655892
2115018407
834376831
2050210069
1533085987
2033030517
688883283
1976899190
1440409456
126476663
425280220
688739611
1895726814
1906663892
2023417211
227624523
2052688490
1679184321
1851159284
476770135
506565585
833116693
16963025
483360532
1894019977
150186969
1342972532
149278018
1564514561
1097146938
1434461070
1392926649
1678121786
164654411
229125708
1042151650
232886364
214254650
166805084
1207676623
1783738001
218144437
1604540999
1416857654
1929950351
242415700
302596186
1549706086
746231954
1450482199
180967859
1537336554
1634271741
1742793945
1783691121
360983757
1616775336
502387673
1968363169
113055105
791068103
718540362
595192936
12925481
964590519
84779648
1452374664
1913717854
356253309
955207519
142830391
1258226336
259081121
560596687
1236137401
1063438192
1393505104
1036087413
942770870
1488277015
448663439
800355196
737675237
1695803837
79408417
1741998249
710292748
1263975340
1219523498
602314072
1330153425
749187493
1015817653
625020124
963391454
2296717
1184592171
1799953253
687172389
2099931700
271009721
1212094466
1761878785
892560729
84868787
1421377254
1171771181
771402246
1777219415
406762388
1099145861
556048640
327126916
866896651
1810104245
1047829661
252516788
1946050201
968242388
1776520928
1423940785
1920820572
1909686273
1862224039
1790811343
1227167406
1185962915
119226143
766192564
1752552707
1969296008
1476123102
1329299582
1172184952
1250204690
1019562451
1810192293
1746439178
949403810
991356754
2095783078
1224133250
977962511
2052855755
1233639591
439528981
246276869
1803271347
1613884304
889077714
1945615527
187640185
165972933
1512823023
1627466087
1231659426
377556838
1793541410
1552612932
609836982
1383660388
1746463928
1955635840
1839931952
1796332648
1353451192
2131307591
2094613281
2142496540
1695601531
949470353
1097815563
466902935
1752424113
80499532
1011567927
1445776141
776161690
112555090
1594173750
1460659919
482024773
2141500144
751185555
281897282
1263641939
1562775072
939041765
37063069
100454729
508282333
1012471980
1819103356
1147772748
999255442
487731840
2053419023
241077994
61426176
2058093773
1902077068
1419909688
1792996557
1689775470
522296317
2011052309
426395781
1598159979
1534158519
219802298
414815608
204529974
398323664
1770113142
1449794971
1155359046
551386388
492347307
1325258877
1347049072
1676883776
1208554537
292388935
646329606
950909688
359746096
1876419961
1507793412
1747939173
1050777890
414157629
1253204346
1628547237
375866744
2129103750
985711825
1175686697
2082226880
1723909055
688914614
1176882163
89456287
536365227
394462173
1906576006
1227174444
1832395427
2003936475
162344801
1976876319
1405833761
2057887832
329999611
1006470916
230038465
1784455140
1279060692
539716221
460561515
1840514989
1775152790
1849108130
2042209773
1438207120
2019142481
1471502916
1254351612
345379605
1960055320
955417849
1372013363
2049266962
805780150
370479703
1917759493
671338570
1704680211
471755710
2086799542
1801976880
1565132877
1336152725
1769498051
1261078742
1497923159
356106983
1297524370
478700672
102412396
1705352453
555435202
1497844365
354427318
1243043970
903377053
1040570642
608928911
716930498
121468175
1738551149
311829510
203663580
1441817798
984749239
1642074923
236770101
1683557839
1482663303
1275995552
1487709750
1740518740
1068337850
978759700
571397477
985013528
2060564219
1523453895
447447291
487280317
1543876073
560200687
1377804071
1347858550
1434669575
379755729
311455711
665837808
1685404214
1872784571
1034089790
737467395
1455657224
129359880
1754298218
1162471145
1741060775
1973933446
1257311767
1838334949
1208419023
454545003
234173078
1187393283
542610235
908783265
669473471
186425957
11334091
712557946
837720654
742089298
1866516307
1735581007
204164615
429707667
1957080293
127276039
778489272
228003136
228377357
2094447554
833561989
1803670051
1535168280
1540915799
1901582783
681355149
1081270840
413344249
402174009
1819694215
1280214868
1285871952
119767585
213293984
2076408082
1727245399
1185552242
1129005015
1257693345
1960733516
174917653
2098810769
20323267
33457323
1674356436
1651751491
1667500730
1679530928
1576334125
1102588908
652863145
542239224
308122593
1335046517
253010071
1946969852
888592676
1066181869
317179473
1837348985
765249195
178086387
1099887095
1687349926
243869173
1353662907
1471594307
231928090
362651842
487087981
406211201
1326312884
1753146231
1958913139
2123511370
1832600096
1637467767
2039520438
1241659939
559245256
239829386
305173157
734148694
444239700
1820714395
1963914216
328719516
1894320639
141074106
548994290
697680439
243824905
1349025458
1088466432
2084905502
382781080
1354616614
903022309
1182730523
1627383040
83012608
1868663642
1885214341
615471233
277505393
190844728
315736654
167413266
1977281027
720882459
1299982999
1669778556
1280391666
959494119
715352851
1910400029
91873171
1748120537
488602222
749668268
38171519
2044456430
1481478378
798843944
271131983
2071468816
1513232025
226382062
1606373092
1936191890
2081560986
1978060915
618925577
449539518
1038961633
1176754190
1378084644
474308091
1164020357
1338695748
1202351861
1948039030
815852290
1412709803
1474493763
1964781951
1782796789
1833975864
841312011
548481846
450662670
1499995150
367509640
1877661169
694160830
1618713008
655239090
1578806072
1937436366
1326222910
1443993158
2096572375
53334967
1263082323
215399481
356634809
118428067
379959360
858644970
1443987159
918452854
521666868
605344309
1476522956
355707615
407064520
1458818286
1084863985
783278136
772283361
1311670575
500642893
3954609
1057432361
1317146422
523645747
717108094
1858689490
2026443502
673087645
1808329161
1146987041
434026082
1248653218
309869267
1935494653
1652149137
375889492
1186639614
1516791137
989392544
1255047147
2106957065
860534917
221819073
1398354568
1561049280
1713026752
682412515
721623815
510601449
1774391111
1393906419
581355781
772285761
428349794
709429343
998876084
1528372638
1748632743
833459294
949542160
1667851958
1592054097
1075241062
1077456738
27226602
1575948326
15102208
1671880906
1708362439
616065965
1566819995
538021707
602152299
887682789
1768343528
1889748374
724862017
1002587893
1485649218
1340430065
1201626922
1155748505
257171849
301564889
2072342856
386931365
361657683
1347151233
922879729
1018042970
97613993
847127355
141419656
1590067058
261121412
929885495
1585036348
1115630196
1069548051
1011925594
1414081673
1713075966
100352717
1595603765
1142376122
1807076366
1380054208
2085625627
84778068
889386033
831156310
1874886625
1159124563
1284521427
2105496108
1788878494
1603654302
1980588835
98713393
547280635
1711950563
5454600
271363411
1086444721
1204552319
955789504
606582455
635391712
572882122
711165119
1515451282
1706921181
1110915884
443569067
1125801060
1693856180
1177322514
282159193
64959627
1490997563
325758988
25613006
1898970100
668453911
58982684
282478872
996501966
1669493624
970391649
1129795303
892497639
662664719
132342881
1304700608
1371094871
2054591458
511541214
492865958
836723999
1716034272
103364275
451356385
1991891619
1466739346
2030403045
386854308
285879458
1922678979
1020354701
1087970220
1810211875
1929219589
62099098
2063144639
448756070
1247908175
646804211
1590103180
556731854
666860679
1002623414
944658978
2095787470
937812206
561966791
1210629612
1351834567
1726882561
178273123
485969402
1744839196
543471392
2039713082
1600797063
1291021487
119842238
1418189768
2028491069
1159851149
1560762083
1652787070
235361889
1487831251
1437181895
151267074
1529222244
1783671287
1453803009
233955031
446251079
2021589777
852317196
1909407190
956047631
1360446715
1021662640
707699955
1029046339
1461276658
567895017
479605900
1877303755
1949875791
1360177658
907756378
1937900691
1846312603
1427318820
1545493474
849783392
417789236
1567343081
917554080
844343429
1214588875
1582272654
2102167726
303775651
1743875701
287670364
2057836538
969456793
1402089172
1285108780
1821268951
1915969459
1534958958
432812645
952394247
1743654438
1393264853
526932237
673548864
1537526154
633219952
1920244020
1967078457
219738134
725288315
401407041
2077566307
986531170
1428996047
20901896
987168898
1637007914
1478956524
283826787
577823345
1011297484
449169452
1001125426
1409225074
1563851081
73373195
631731939
164520622
397406767
918962288
709096800
1353851211
1367353277
1420596149
275391538
362314723
958441728
812350007
1141885755
1164344045
1183745091
486479483
1225657386
1568964489
1507364425
490005881
979627886
1336166665
999715738
1394862221
203831199
57246597
949587908
1546115148
1836940744
213769795
189304565
867720741
322147922
1572448708
1110889614
1234523892
1651588281
1328152028
1420340419
769727869
1718421425
1390241871
450184340
266460103
854369765
2130715356
1758947617
1245898435
1352229338
1643172176
408817969
1506746168
256437820
840353865
1582148792
1639800023
494631451
1969412867
1587756281
1254612934
191892821
675525060
168441140
409455647
1800416455
1006020619
1840653064
1101900355
252954224
2017342113
1060183548
827323206
2011063739
1688653495
317718568
178823527
1639362467
1503885013
1436378857
1870318481
1905862496
971678168
1294760542
1148798541
1795635801
412928404
400850338
1487359929
1968411630
954038327
1421223996
1573666809
1611447000
1604837119
1498137740
1314079957
17232958
1623717029
392501670
789586801
900100242
604052236
338696934
293732968
1143652399
395005526
426729521
1431125078
1356631668
556784097
291464645
1707424200
1444849471
527341662
1265341878
310334413
226705939
1882503112
954472131
671596114
2066126737
986581498
101016993
401701337
1404025967
1725552923
1287828682
1301958083
1081657006
975980195
2078545065
1058786228
343882102
195375641
1848206371
1610766324
1474148683
1361421847
306382954
1434664289
649070693
183291778
1838247357
705349280
996297484
784694228
817647458
1075536120
462197635
965549646
106088454
1788265980
1100723916
1975345054
952445357
1521102453
1151887423
1371616019
1177132668
28740588
1795006086
1358853473
1969000523
397265900
1122975503
916263616
19782017
746463473
1354896211
20231519
1936440623
88364507
394658738
715782848
1388095220
69085054
1038327130
1604596589
1398322098
2073405104
1325260001
103065622
1272185237
348038078
447300585
1927833660
1145751628
1497308910
2136552592
425566256
257964352
10208356
1933874595
1377138642
2040604749
1380019561
1902297014
129726573
1023114055
1139059366
33665081
851147550
186344080
1978685122
1842775670
132062870
715086230
1306276092
1166624750
508282463
1345580728
811892309
1188883516
359276611
231232385
1136374920
1270133009
1801466568
1730983301
737094828
1448589135
1088877417
1418419628
1641536618
2037638781
929326352
944609576
386931014
1233197397
1783840280
253585783
260530697
944083462
1025578603
1708457133
1936535959
844936900
1389108775
1783426468
1514920079
297866582
78207942
958024789
843866283
2004529074
299659806
1533898248
750548414
1639092305
153743025
1029866882
51337372
1519167159
451747865
1043661712
900913415
1732831956
286946387
1491517139
1479628983
1850526228
525819601
1158407241
339334231
500554557
357615211
1418506146
1195833060
1949752028
966327461
1011739488
2092839803
1704980301
863386285
1657878755
142599984
982725953
1848289420
1090396472
738296954
625382344
1214180040
1449454742
2049622974
861132994
779630886
728515372
474931022
741874914
1858272434
1492817274
750441629
474181663
712701349
239881178
292662936
1052364180
1054468717
315080629
466606115
822499481
1568005421
1254095614
804157035
1409409033
1264044619
1396129978
1488964331
2137893709
1649667797
1506958623
1946000773
786664886
2018285167
1800257177
186822522
379339749
1009283558
199578815
2093495409
428676831
1751479630
171981119
1272993346
1769851293
1599159837
512827479
1080475104
752339809
1561330035
213684422
2134910591
1561310838
1740309188
695592002
1562506995
732565990
100635064
1331957601
1920656625
452747170
147296234
41890334
1551212152
451637279
1553236111
888664023
558791851
1627913707
1666587997
1511624721
1549090199
1586139910
1202025761
817358356
672384726
634369159
242062038
1876558240
858976168
1142249156
1680517782
1165141819
114709223
190487086
1057542308
1612156833
1128802815
56807079
1867200500
164131208
2045652555
939311302
461698868
720818184
1369474101
1573866761
1850497144
1646236796
1285270672
1309424903
1731309198
895970675
1432780753
613051169
1357034390
1087043668
707080037
1525165876
1384345416
613658661
1408389308
242684391
1785046267
1558357751
301395639
902941230
1550305793
339871059
2115675326
1713209554
1046774837
1884181223
860143684
1729584272
1362866068
1219004201
1665625055
942626512
1025371428
763486300
346939469
1343313759
333691049
473072950
784769069
1260231074
744032139
1030482963
207796508
1819367318
2105962099
163056621
65211942
1212202713
421580752
907433019
759999172
627256451
1080594927
1403481374
758979588
521318950
1323392443
444121068
1840763900
1325392170
1516987457
1755367317
1944425060
1257955155
1885810121
335357924
1811863835
143835977
1135406856
1174638391
314205179
1143748736
1866491990
909532505
1438166261
1479568353
634014616
955127020
1518695756
68501401
1040198154
1028166409
367548535
2048902977
138668916
2117013339
995976548
635571485
971230060
1468261538
246334034
2090147023
2122571891
1638474071
130569571
1267751156
1750739313
716234520
1123973063
1614747271
67511449
497574802
1713418277
269844991
1156377823
1703872615
1959883817
371575377
1394794897
1521085311
79426345
1863751270
2081149682
1308977078
1549854909
1398522016
586856890
1343575028
1163097537
716331924
255456440
1552223509
1021248673
1392573803
1493503795
644367547
875508100
1474123164
2132610898
354261556
993181165
1058539418
1522551871
1532230290
1066568210
1506791450
938396813
1858324810
2067109867
413987070
1275341756
139251625
1139479836
889578872
483395995
961148416
670264510
399400659
645267415
202097491
557933180
1112639399
780017768
311076206
728511508
467177854
916388757
931266981
778814515
1786677096
1776955037
457510167
2052574246
1687317544
723810735
1052666970
2122520197
856202434
456285741
1009490951
2020327754
1822195134
44188933
1313153468
219776980
73625309
24980789
1805943437
430118295
1571948428
1151787275
1163462001
95641647
844405695
1077327312
79444440
84412860
926680752
307351770
901204111
2063714917
1860157629
976221768
1607076888
494920725
1605778111
991158151
1766125766
39820016
1883538065
320870682
2101779741
1964554561
2036739810
571566334
1311662451
1209014442
848204933
872922294
861172018
1331246208
1927561586
1621532794
1241047673
1354744944
1563935134
1324760048
1853519447
1997692557
1811327844
848157180
335948110
1019683138
1968960386
2125526371
907053917
1278436932
658409810
1479004432
1477042271
28277833
620706621
1052546127
1155401773
236939589
1630986913
996536890
15806244
779728095
2145769682
407394149
644498945
117783197
84259408
1138139419
750535272
1864827965
1316897698
8083985
1769940737
1555639245
1470033341
1716748827
1774834690
604227101
123548138
77847421
408788674
1804653667
1371115008
483508626
2115285742
20201414
1070309658
13141788
1193556383
801167935
18257713
315907096
417549027
1258514792
2078727632
1025227879
686269728
1639758061
1771708496
1929405978
1869163928
1668527273
1725074369
1859180346
1006450777
169380537
2125880255
1649628284
1692047593
2106709416
461155832
953382690
1039628993
1902956370
1839767276
1434141690
2121400484
1795787367
1181986362
1759561799
936684957
1891382583
285764218
215040424
65508625
410805114
156132758
1300417215
316625642
1188782251
103313834
594907781
1289407509
1830456059
673588343
560831072
1187034653
928691231
2093589413
1041103878
1538123807
1644006729
698530301
683587570
1363505989
1467095089
2040541777
94767972
106135995
1170547075
840465573
1017007996
1213464621
225362841
1680513667
993091082
227413383
1089859589
37245513
566395277
1989489491
1730347763
1482337412
1345317331
589391323
1335516140
567392115
643083010
323931253
198705509
1418761107
284443693
2138460644
77941294
1596377070
599305395
1173355626
776048665
2087181862
218884886
1194331717
194439675
1800554181
548811603
1171254647
49540648
1222018487
172592261
557044854
2095283313
2084546068
1887698972
111037021
1608224973
505280246
1861308099
2107794198
966532406
2092240666
1261776914
33933196
1228336036
1611536791
797382597
776177161
584681847
1928292874
2080933040
1325443703
1351759936
1025136774
1824445996
283352653
560523547
1716545137
1645849390
1465864594
1246051897
146844187
235849776
740501987
305829325
748585729
536118611
469810241
2113084294
499291900
1164166295
1060654097
1276306275
660018499
1988784284
406655922
378276834
1622164433
142049851
1696748772
318564357
429019721
1745456866
1963077999
911290815
457537472
742973329
198134315
1845445567
1593398753
1595280954
1545742489
861560062
152610214
1865821213
531852857
1939007763
1817062223
921006190
1548995904
555602953
236712673
1580822173
1817364680
1096541190
570807426
549180353
1852128420
1803164512
795885636
566668886
1379708595
1940136774
427053832
55261884
1277191525
1740750244
118108662
1590442676
318327254
286801799
889892691
276091770
1768001191
1615401827
178861738
2018833204
325656912
2135311218
1546060007
1844199555
2145378652
1056312198
513839275
508333953
353804615
878605313
1794537116
1832706252
1042804478
458355489
217210186
904259393
117023550
2058754105
2129223217
1873876704
1246247570
278740270
423402775
1210268272
774698349
982270271
1748577451
849056238
1756348445
1617250992
167263035
1124104425
118874994
1586532888
687900194
1619170510
935230639
102511455
529143440
2042596031
1602076135
128714891
174409156
1672298143
277345937
3312716
296093941
1893111933
1243439812
1686881263
1884587512
378720997
1028113690
858992968
1266937679
570446360
739951892
560844238
877701159
246153464
1443371215
1801522200
1063694690
82720839
1157133460
78635568
1875991816
1579560030
872039260
559340637
1240812213
1226630028
829892260
1822439078
1052093493
1224258745
201408357
1177092123
1038471511
1296714972
166280630
51397525
575143051
165428695
1626224890
2072591192
1350205109
17700006
1551388911
455707344
1297357806
1671690131
502207734
1013743717
1062254462
2098449499
1675408647
1308909727
1104103344
1534649911
1236203923
447920048
671224593
1048001746
2064057255
176206776
1217541095
410462670
1655231974
1448118136
706176145
297971550
1849402287
1826673705
1805980639
86853253
355199606
846928976
198033798
1510946139
1780502798
1386626314
1000186425
1870490850
462573744
223736094
976063296
13037615
1765516485
1060133584
1217341509
56672687
959021908
1587713677
485717499
2055821736
543595786
1167938698
1460438807
487367970
1615652336
1643281301
1456181418
1840352096
179316031
1282200379
2042379864
251264127
875711894
1356510559
710823393
654214948
1429380539
526698975
1476293870
407795744
921208869
833210137
1555008349
685604639
190538764
1681407453
170197272
1747443128
336061666
1595894276
223320419
1104551241
69491445
644877942
331182028
709447153
412400618
229004728
484328431
915983339
817853011
1326824779
611126727
967478892
143914634
848299967
1516231162
741277055
221523698
2090874411
1742663223
896094320
584161172
1372752799
1340355964
516781095
326054624
1336055440
1296298967
1419540859
1129923155
1455965008
654295914
1372097263
826525070
1622996599
1323620431
1971940181
891339684
1014083270
1033276538
1160412206
1642027793
877604857
1648768145
79383512
1667537300
1773745234
595147683
1567337236
724507840
544057138
1499367508
2021412011
993426117
1178134436
1498687445
164424297
1605857687
966267483
492716789
1026618410
767418297
738349971
1232099946
1439941983
626885838
2058502598
1267321534
253060164
1672120677
2062041119
315004993
1919469406
1638059923
2092886069
1554351248
1574740891
1381567099
835353694
1592027465
1662501745
1272094606
853303808
527687035
1991369760
53038632
308520088
455286963
468852008
94478346
1057193510
1858424966
1360776387
2106007871
1947790269
229696582
2090012727
985620762
336086425
731541753
2067906593
1680128378
172745436
1592505742
885389381
1742331886
962380547
601354278
1108550904
1978088837
44974333
1334737144
1062115660
160632623
622185453
772581245
1372630535
1124421081
1551163
1949302270
1062430535
333995627
1085392765
1657380538
729260706
114789151
375225630
1855194935
753520166
848052774
1294038733
2081166654
1804543471
920330157
195858383
1028543104
1564768876
1924250748
2056437203
54102372
2128051989
2003191578
1139082049
1513595100
319004716
382329877
679307763
372097175
22765944
1183765937
1517815029
3456500
1663517704
1957915883
1651636967
735760239
610481356
1304609075
256350384
282036566
1529053835
1591488645
1311402715
1627070926
399137968
1787996228
1258840190
841088301
1956042908
953464089
1599927676
1968538196
322339046
523131634
530932833
1569928925
52587233
2010494454
1171317016
1108550404
1001444718
991126035
1227217595
937852636
1759792768
1874308038
708134377
296199444
1109484109
745375706
1402269599
723275990
2115227806
1826378809
1849284208
1640702130
925649792
178872211
711691698
1520788409
943701563
998914585
1147774755
939928854
821107128
179883363
1979458950
711438640
1034857694
1564097843
340260538
1364191459
2133590288
763989778
1264612794
823492209
828457449
1280776943
1060042153
356385201
1245260345
422429499
1399411497
240542647
607550238
1324283188
2054197009
1430699025
427424211
758542657
756052185
1027757064
934409782
2027346804
322514975
9763824
1570527401
46142111
1877747623
464430621
518273246
499143139
280268676
351161428
994311073
682694862
1394949897
2127371047
1240791361
331405965
1223980806
892004152
1922411483
212498228
493794381
1302128698
684680554
1187740596
488212931
1841282540
1613008503
556411372
578781898
967687358
292580278
1033652564
826150232
1339719899
868314284
1902100086
848194566
1320471462
1985413707
1352002641
346206513
730834765
430701620
1932712771
5226471
829674246
966160304
1930504892
1855805257
1369077758
849749538
133941266
569713723
108143682
151687841
262041558
1690950556
1697583260
1466519682
1013839201
1907317977
419933033
1345202675
398021571
251452410
1717464559
1140696357
2016707940
842142684
2067396603
1813191737
124658777
1836613773
1032614927
1735612883
1841353414
2075763065
1995129949
1845280883
1030843322
1977828266
813168152
880670847
986380785
370332697
1222344271
1495016933
673806758
1803598243
1230290432
1869719396
1241800682
69515277
1039879821
1743674336
1747577650
1462524192
1484232052
371355904
645675870
628908011
1804673297
96254364
681652750
328614568
1494502561
505777033
288758644
1918545085
1521495277
1220486807
238558581
37882132
562938760
1710530982
1232236767
1992561859
528579643
1499488884
1021534590
499611949
1742205036
1433606665
405345726
1360162201
1960768574
1394887883
354885502
1037394460
1114368382
1247108965
1328927856
411611573
348151109
1269837257
1766616559
24534213
1850600318
216672457
213315903
812174006
637168397
1282735410
185131078
1947702455
1118134919
700825915
857583921
738940892
936363040
729525015
840437575
567381799
1516696039
751783864
644932280
142177904
1674840641
1339254738
1548165332
1869804493
479230999
1513103256
2134992064
537430560
1319166593
237104078
1735544765
718099457
1802971739
564455536
64008318
1551369414
1608318147
1775615818
1173648436
1740895171
1671918887
682694081
1474911954
1276194333
706026561
662340388
1309182757
1587319018
852962478
1748242209
1944695577
1581837283
451354445
1018116127
1151156054
538061688
795443043
2044756124
327164093
744721020
738133783
1245611702
1679454166
329895283
2030371681
1377149346
1822020889
1385858044
1835401312
1826162754
1066973533
1422480197
180075978
1117421273
520306155
2118404280
1638099656
1358007752
51051887
588264280
1195715255
1119567862
1832555253
1971193609
1143988479
372992132
819587853
980567570
667567518
424178023
1861508134
2094494644
1924808976
793424339
493979172
127176251
1438879982
620252084
231865136
528519509
1371452413
165057299
155234249
1290535021
409542192
531233601
1019884193
2121890011
619689401
1813876245
1504357891
1830702007
506762797
1493887202
2059644541
1799627028
1945181651
334218349
292205651
790929670
1257586897
85852530
1356958548
848832269
870655604
1136869397
1223256807
1890614138
1391856886
1529150872
486661940
462984750
239826287
178666211
117733280
1532127331
196450469
1634445952
418267434
1074507677
1035084576
855861018
2059928853
1357041441
2058369347
1651847537
784224731
34910938
414761857
1698969320
916081411
1672263983
1253835545
671834014
1256997425
66037150
65367440
712844448
760813172
1322949201
1886835094
951053951
2090556639
640621419
583779088
465566419
1374245203
61151294
1715883865
1945095035
1418759553
821820980
1090910552
714087425
1505266383
2143539894
141164063
169369723
324856083
1826051524
192929953
251185929
1118863211
1101016045
966737587
1808718617
1463432457
257822816
1385426024
130380472
1562157196
1321865187
416766217
1846113614
437874853
9357868
762985221
962325988
973184127
1630452959
813663302
2129313098
1885559785
487691664
2005507656
397987865
2120673102
1871809425
668659384
1744755993
418054220
973193929
1070244610
1745726464
1007829421
1707521554
518964626
979034890
244463612
1320790205
1667012885
109141314
271925613
19931462
2105556323
555616659
1814050411
1226861506
724343676
1016221591
1754061219
1711023076
497326511
1993670432
315232365
821675777
1702795350
345687556
1869800121
564547280
1516451154
440348293
602751907
1589105480
331897084
922166511
1063363012
1866085636
719948281
519440009
2122071830
709808011
1700694463
2102278051
510218584
836252599
315701409
376848905
278719098
378202463
1467204183
142310047
571975897
972831245
1341657526
1309356053
1845047091
493355914
1927908696
1167810960
1011967271
168202651
1315576824
2115763190
994148222
1642823698
1081307248
1857659089
1369296879
1854318015
182296066
123401407
526474871
738199080
730592428
866219251
426002516
1590152255
742466858
2052511257
182839514
852708270
750497249
1464855085
681298454
975178903
1021021784
1173229396
1175870550
1513479274
867320726
780674392
661419689
377547031
192810201
153357400
1446944627
662495866
1773238194
201960187
1380129868
1959404924
1565012935
618167468
1789643353
1382411656
80359339
1189652487
114736740
1331597263
947780879
1239456925
567979445
1987886173
74153033
663239042
1033903510
393922724
821023139
1610775548
391666686
159580838
1338220810
666285189
1883455329
1439566367
1047826966
1112688344
1255452687
1532638056
1316166838
309063288
225113845
1121251601
1173724538
1836158388
283563686
66012903
873574711
799638613
982936565
1266041846
495770151
1546685694
1577309485
1135117313
1459972996
1224549338
1146659695
375503702
1949613577
1863415070
1546064395
2060797795
187411445
1931793030
1032456123
1051773516
629822902
1529721507
1538055492
2090847324
416558503
693450297
1844178942
407463424
572607742
1023227578
1340012495
570487675
143527729
1721883855
1354639564
1921174899
887748310
192921103
666049351
557190191
474405373
168264723
63339431
1837912522
237589867
1212684746
1933280005
1312332767
1849395850
1905812035
659175250
387325588
478355964
1760130797
1716089702
146286070
1312528582
1498049952
1333376912
582746404
1553323183
373729016
1757528504
1008071680
364773322
703046811
1204677982
850538870
1739107639
2118346559
86203471
1977802194
1263027521
77616493
148367000
1161042189
703314450
341289281
633328369
928977178
229081784
2009032446
1627543229
2067078085
1221189868
1032116956
824565323
1182521822
1601924152
1761648606
1891966421
215179258
1640818348
70069642
910026871
1658808854
194206010
1644752602
986370448
1611437378
1788049244
273473407
2023265329
1667932691
2057128961
192983833
680019038
1446297178
442052079
1083540143
1299137998
1623251001
1923545792
1129317274
63311297
78575456
1703976119
1626031419
1507240527
827433159
1492178412
1518139318
94114555
761806612
873420012
449067423
1654865999
459576956
781390160
657190572
996085149
1804877280
441184064
1542036964
2122309467
1101472257
544517205
927062033
570430656
690753219
2116948772
270214417
448151456
1857831472
588544181
271088458
2019435723
296683123
804290410
705969562
1663665007
72242178
849617944
137674848
1762240211
1453685787
529863129
410212873
1040366951
1914886751
1878343325
1714353966
1274673546
979734675
2003488598
1661155777
730823069
967853764
1924678624
326967156
1622472753
1973024610
69594137
1290153880
2060600572
582336613
1234019007
1299132778
23626718
738901482
1930023754
2015586990
1665480183
1700064429
1080607958
1647142239
1870006762
1160254378
245706553
655769153
877556689
774747942
633673465
633895819
2045775257
483856980
1117778297
1480550933
1793507120
16521660
1731006797
1810629770
1586081490
553682324
1327192713
418931013
502397313
506979307
2106801926
1924311264
1702376175
274838305
874775126
193500133
1372171690
808879073
1107117646
1260155262
1489406997
790569826
2109071218
1025291629
1668913039
609144242
1661005969
1806110445
396026321
1704552540
953307127
136316404
1546529850
880722845
1402155620
965223031
636360886
1577313808
2049450222
1601673629
492118420
1175674305
732509073
1963558112
959797831
1430100792
2127402675
2132779090
1978660616
1641173700
321607332
361205708
1652399507
1936451608
260863083
514502251
1368947949
707125046
1874477448
1100047447
377040472
550983571
1866466493
1646462090
1370971357
1405783492
767944082
799749127
1946105305
1804232251
1019552038
1707988784
1097638217
1165950771
494306963
1546815615
1232945687
842156800
1358707325
1632671472
1957314050
590721682
2078786540
551848839
2044382837
1757527833
1096638586
2126002316
1124112404
692636874
1630904369
1518751468
21941106
1800783196
1335773719
568491283
1855786273
1546641728
1809549486
1764693206
2057774714
1943827248
787111293
2093562240
1744469172
825735463
568679940
2008323816
629297728
1727903735
657242080
1831837444
2126761677
1958485047
544373843
381243375
234540776
1288054085
1055667603
1076986610
812154101
1382258578
1376436799
1474085368
373600495
1771288228
876182043
406103688
1692604772
64833364
71670262
898482065
1119693498
197433850
758052848
1371275157
171038748
1252039959
1430454362
872330077
1223431002
1118304009
679672061
1671233450
520164744
2033133772
292982265
1203496928
32993033
1395701731
1454089711
1461116050
1560797100
1884840099
977567281
778293350
17364817
1592414392
605359814
340514860
1402371465
352282872
233879423
100749185
774218407
1370458069
1558786755
1604094104
1658255192
1659034537
157274999
260571296
1710697711
1252212094
1927940084
73736172
675257892
1625723300
2083137259
686980818
1057464044
1424700462
232620966
1235006602
213357723
1532979542
1736493549
729984377
888067692
1689049278
789291670
1825999083
1156404697
1759579971
6594401
2057568262
435293839
751569335
1347317747
2446232
878657215
1577961078
1303338344
804241983
1335191440
32235556
120852182
660637463
1133909267
1961373646
2054067576
1892900739
1721724601
523335450
1421000930
1363909170
1511100316
203887202
353418150
442018866
1729013344
1095283588
1777266485
689917973
1281809991
51061602
333721536
261106676
545328760
741018845
1251160480
485818254
789656174
1446432346
392709257
387799792
59616062
1344820339
1429886939
1972624363
510936612
1107819586
49301358
1415902569
613420702
1655799246
1516990414
471874717
747693293
1324604761
605587900
148717529
677765035
1600480900
178769666
1244456105
1156281149
1281666731
1099786014
1778404977
2073977412
98541161
604707367
11422711
1998878338
1587119203
161763032
2019577356
1419509745
147402599
1744653584
1112532479
952311200
1678250083
2034682657
1683868525
556256931
1118528889
24560220
766208702
1320274101
381709046
1940883927
754973525
536287719
1694799527
609631242
870456802
787255406
1850923500
1668899576
1164903086
111340157
907996024
1313401697
1209538475
1256312601
1723308532
1568694882
764427997
881954290
304686610
834959509
72453178
1392814038
1891149126
1578421952
172264618
324148971
68250400
1939016407
1613894617
605130520
1885174924
1493185114
1774752228
1693060533
1789004115
57757829
907932377
780456537
1306062477
1960600009
11994069
1620354844
1046495542
2017363858
1933402622
1220747317
1031331814
1782351211
1278013477
510958929
749538754
2017363092
1860294058
2087981195
51909573
522723429
630195320
1924632499
1554508828
1441643306
97339131
2140056593
361886529
929569127
1953945310
2024510160
1381212994
703022721
903576249
697824487
649614692
1915077045
1261645032
776386580
75304072
1381822671
378358227
1435725356
877348761
1297866246
1518224671
547395117
1508105070
1621179167
720759187
1092985876
1718801738
127512122
1221008862
1239273709
1646617923
490956218
696922960
426292219
540725290
949482761
430095589
1628283262
1055484353
1799190601
1985080434
99800159
1183881173
1495269564
1910405418
2088328610
1372642017
1924417823
737873504
579788003
1648550406
851751504
615792984
115736766
1671865377
466191948
810487569
2015809138
1636008674
1340966428
379642797
675787494
424834029
33537172
1888102421
627071665
1567306873
615750500
576477076
1650938325
722305587
682647460
34905924
124480691
1744789201
1225833751
1282671528
1106900968
1918458155
1494471417
69078775
1401073831
121233501
1021339770
839321432
615154921
54041949
844853349
1050324273
832445379
563271055
1311954512
1059357083
882189742
623498536
341676456
455250977
148337805
1082941712
1517421262
1498143197
1505025025
543437123
760452843
875760252
1308678692
767587203
1121498329
1250887569
29558577
1943426214
321515528
1464978016
1156402584
250647467
213616242
1507252852
1057549116
677845970
1893868438
1989298960
1156266090
1167566504
1176759573
482951736
1587755357
368600605
1887885148
637339354
821097879
1987950418
1732067602
802264749
918001716
246144153
707909716
1633207532
1945852131
1036893953
152290846
550166516
219949903
82426463
10756771
1993728041
1914582996
875392294
1780855448
2026642915
384899923
1621726453
1945102764
320573406
2126966865
156692226
1497774181
1905692949
833363486
1484596170
313827229
188165975
145813972
414496845
1062374553
52822391
370540158
1121781941
1382874561
552437187
1275872480
2088716970
540602106
367200230
1706697892
1949800258
927927582
502140693
2069238612
1138556388
198292162
1173836993
323493283
1581358471
1413360915
1114129061
1868771203
277071902
386549345
1145305315
1181164517
1158228885
1263475865
595778661
253533575
6096191
367147834
24751398
2071701227
2118802235
392036757
909452363
1064180347
1739276105
1857703352
1876105868
1071567651
1334188259
121008433
1661089398
1273406533
3274517
2138402168
1206985265
185080397
526052120
1926068131
521554601
1485505111
1373596322
753649014
1566123317
1428732721
1319090748
1393401960
658898358
224021736
964189923
1429193557
789925147
733563315
767596797
78970289
426743730
1275360645
298182237
2099585118
16175927
611923716
584944668
516239708
1220433205
1616039665
600123820
837413003
1778010419
794843450
892031584
1694856145
1229958937
1002607810
576270389
915505984
1682825445
1744991150
1377185076
2132188472
1337631226
1825666046
369010357
917617397
192525330
652525309
1084663632
1016671355
553187005
578556519
1023518862
1447150834
1428819131
860188737
1470651907
1323650936
1865583285
745445199
79005449
390810145
823897367
366297764
722651378
13953931
535467710
140980974
1613664647
770534946
480909069
753073634
87294316
354395453
403634265
759867048
1627250121
2066864150
1451218280
1115225760
538807054
331933618
1248426177
1684720901
376377162
120830421
2129183353
82624342
869473218
1864363441
1693652430
561979801
1472733199
1931008120
289820863
1650482904
230384490
147966231
428427519
1775192348
1040918500
2069664880
1126552345
1739991463
97702936
1066232402
512053275
2064619897
834282778
1122824475
1970848853
1668686115
1176529339
1304013274
599094558
40870304
287097765
1067031801
74387277
757433353
2028761782
1639796295
406345184
1415229897
327689732
1079310766
1651726182
294671830
305747782
2019104323
1035611386
896164687
774417540
633807870
180961231
75818824
150889030
563330809
630462555
1695227998
1590541813
95615972
2018358180
1484873343
1956939793
2025327811
1414357615
978496615
1631030982
296561772
1826172605
1557347999
591736727
937743218
1744751129
1133030436
1936124400
967127974
1975780431
1655238558
1563097482
1873739156
1041746304
2028023193
1835989106
583035672
973908082
1234519745
705988924
190158066
889577497
854142792
289999196
721882831
1050670808
1409617621
213470105
1778895565
1178458167
891627845
388651485
1382237814
1833139043
606506773
1225801672
1975320310
1428623651
1029805255
450616594
24259782
1252112992
1640174660
1775812459
1075759295
795395644
674591798
781452493
1185339326
1744336924
696940631
1508197881
1308950203
1528387225
1530321561
2010286205
1111449510
1021903061
105949731
94910696
1510194678
1867484535
1164014727
1522412980
428599612
904556741
1421686177
427995217
1988850494
1402333873
1714360283
1485082731
1778887469
1675492636
300731442
290799103
404415054
1656744442
1809982251
1698425530
1422129138
1497709074
897895428
1842525574
805514758
228674253
427972174
432462915
1520780523
1637508281
1471727776
68482467
540926030
975657301
1158351447
1178219456
1643262638
1598728684
63050398
2079567483
1893003860
995374492
1582031193
155497770
1572115647
1020423951
927547260
832383511
1331483689
1587288992
251348660
823714619
795638307
2105252132
792834589
1324422467
16807239
723823646
612038283
1247331903
2073375893
440260019
1119298192
287131344
262097976
258355937
332302004
1636021506
1232888118
2000740887
739059159
1325172480
444423763
1504637159
138669423
459676831
1726672879
1585501147
1093711360
1958172996
1392855146
2013815498
223218382
1762346894
673197122
202662111
993770131
1227276872
1310475918
469666122
68235137
1001465644
1017038000
2023040742
1309315013
1903759694
1921530738
2127114562
891397561
1027480253
1900794521
774501399
1883475822
1201186706
1827125583
576142310
1861498953
834189174
1482678931
347278933
1414567944
936689761
834406741
196863568
1098955701
1178702037
1873411207
1100512273
852137345
2051815817
906310646
327029210
127309125
839843940
2107943781
2008697724
651626658
479877742
653264995
139037657
241386379
770371059
2111636785
604166966
2096598992
1883610327
152446358
8541654
1269491220
1722980138
355185382
1125851578
1959488982
309359839
1204814077
1463414125
858965379
794318848
641726742
1019278803
373494564
1632376867
1561915236
1896256690
1541266435
1458008788
1056751343
1631540848
1522902357
1405962042
1518677290
87857494
1157323883
654956454
925341448
1435021957
180913866
1210258477
1003087111
1208589682
742865619
797961403
2028586791
1517498660
1348001624
2104470373
190265676
1911676730
85767289
595220110
195252205
2073491870
521610170
222501739
25447272
1093632249
1096472530
738574278
428864850
1380875024
841260482
1498946794
1724728264
829673735
1014697047
909680900
1220429431
693679442
8582320
34790028
564353508
1183486490
962173608
1601374554
1608033614
1839038382
677754017
440514935
2018434262
1717519016
53490800
1166042434
1329614653
2022953499
1911936769
1822433358
795032044
1592026577
1648524486
514541660
1459250362
1623854205
705120784
1201356943
1296369279
1415367177
884772713
508769147
569307446
487603812
893417859
1675156824
1799489144
1954992858
474188198
1250188821
1325003643
1724149909
1546901011
436212721
482030904
1797898021
1354240465
118586770
5137707
1740696272
1894473072
1011098649
350276840
881128023
1219157787
984583571
699089708
1617722780
241574532
137443165
1400917824
169950111
134431210
311662546
1977783725
309119298
1384633736
1161505116
1097108667
1183063779
89631781
152206346
1009940438
1551533775
318393224
1150177319
1153936625
1011162025
913848442
1942141007
502276049
332910209
763430627
379732956
1985427167
486864297
1957376700
2107650219
84207342
1206411683
876527423
1796122148
1061820488
751238354
152805348
296875821
1539133971
1013706977
1449978075
790752231
1225305768
506221917
1375323681
1521620069
1986664597
114976154
101006689
532292410
1189531124
336674632
281916576
473386660
1196633397
1533159592
2061321180
585088103
1114622304
1695309556
310103036
1239478967
360498728
906521560
1404295206
1570919054
851737557
1565525210
24855934
1627691769
247358506
745238646
900772697
448229911
1200311947
1533900109
1388231588
694024264
766237610
1420218342
1792406409
911958555
1878147673
1148858675
1573827205
557881839
198204320
1306117192
535012397
1676929887
1178793754
1813462348
1352015588
2043393207
1488680640
382693206
36521364
1106583878
680047573
752511633
1331752610
664792032
1314925170
2135499483
501306688
1351100675
1724411506
228171207
831295760
748099826
457566035
543861043
2101532217
2138309107
256562294
1880627353
1802141264
1593709320
1527486772
1757973623
693426174
667438505
24662501
1704312778
1440006052
315652123
1438428937
1754816277
1282932621
1707743135
264706671
1707107625
603224012
695628642
1584931545
713229165
1467617036
1738710492
423309441
1149701682
2008705625
746882875
1240039871
93910056
697789853
1699747864
586706465
1666137208
629769165
939348824
353629183
1961397310
1542369132
374898767
442928107
973878738
1469276791
412442024
1961837838
557207075
1894129188
431905498
140978652
1958235148
1634131196
578345623
660007830
1767320894
1208172647
1689746855
505272086
28321138
875596646
1695773804
2110460142
1437389891
1454662061
1822808422
600447421
225444845
70078328
5903270
981703205
54783703
1183587007
1624391833
1915975488
137563650
1338956599
1484462
2018848528
856977432
963566016
1751723948
1059552292
1911854601
420624915
1102441056
1978155662
1239669609
338848179
2033816999
629785585
1230201534
1099454673
152514986
1019353860
759794821
1345288842
2075499296
1903558985
433518160
428903720
148778332
1017108917
173342549
1950689781
280324971
1492387388
1175902186
1397038612
1120318587
329482983
844502913
1976470058
1836841858
1774046054
1245960832
697944954
1148881970
1540556350
1514629393
1644833481
1652413133
345471300
1402168598
741103230
1701392408
1986610773
693796905
1349755037
1097454238
1589210879
688700062
1078397233
1243715917
1836654831
589703418
1049562445
1995701792
1640778400
37241481
127221569
296617926
610432743
435599305
363243465
1289896851
1660350948
137416828
2097802507
829540602
798569616
1975537989
989479999
1759199855
1769904489
1570171818
947398730
604569787
1279154349
1009988100
719379368
1014436985
1568197807
702945251
1767747517
799699173
269155783
1718744750
1062999231
991040996
1460631235
1152130322
962556658
680215021
168649049
820634667
1654508155
1239526602
1725360571
1025658614
1727535948
868534711
750250900
835530608
234853798
2127237484
1068885577
447272383
148411092
792482988
2042771564
581911951
367809558
1652299305
1256170740
1386476877
175803546
51178845
140254865
1774392260
1664856183
172355513
1314905316
272324163
308612411
1089676301
506640365
255545230
1518316169
2117729397
1857604803
175852825
581104135
372955086
868706694
1800191562
1371807654
560432
1947419163
1163403817
1676376535
883883296
1553525662
2035449266
356536794
1730260203
1535156635
974346765
737987623
1997236094
731795778
1553222494
461009055
1721231518
1557065451
58916302
1873314305
628133721
1284772129
1127140653
693968907
826611582
762238322
1253761593
1897016719
1582914613
714804375
1939724605
1186923031
280044163
1760276221
1352134719
446685574
1217588090
480876612
1902689667
64765233
591056258
662015141
279801172
387758737
1387681894
810452008
1165002818
809633066
369262033
1794981672
437535332
1468884421
1688503483
1262887655
375410716
1135354659
1326908162
727866795
1520190756
1463200208
126083093
2086752962
1572829988
1498709277
476339945
1781747432
954171172
240512600
683683927
1950254298
640026716
1043635726
467963249
1451184296
2042066407
604750831
1015830905
1045742897
1595069972
851000970
831671446
691699589
227832694
267938953
610674017
1926284182
1927539583
543673315
2141054045
45342681
37145964
2081055522
1578896521
969136714
1802551162
603320535
1969483576
832398417
1967795689
1459545071
534052148
405083935
298221835
1817386190
698753423
1814427512
73587539
672429103
630858676
522470049
361127863
254020784
1418072530
598049397
1457323970
1416587812
350401190
911141097
1751503467
321933965
1572995224
995816869
2115891620
649098630
2057415371
1493655862
441508117
289529168
330539178
180113682
146242507
155002586
139830030
1070454068
581856029
1811317079
1066458897
869837594
1156392036
62551975
1419415600
232475266
591818805
1057193934
1802414757
1984706994
1327199952
741954338
62754163
999205239
1363826749
1181421318
1317387449
1195792805
679561598
1553276202
1557308391
371967363
1358904123
505668344
1949917282
388077432
854263712
478427844
1875677967
1298949475
1888102744
1521660918
1382038316
1292744189
230684816
1356503657
286693419
660818662
1314812597
456509387
592385131
558610312
1894877035
1618885470
254818045
321993477
399372209
1432517039
2015731177
511436231
1112312757
529380887
650838292
1930167699
742082798
1005896069
400374643
847108449
1101828298
1899545647
1508531786
370642418
292437755
1074838703
1603914444
1466073569
1217470112
818595979
1854231727
2056311346
1166668400
1310078256
2025614345
2096115251
966066408
308762358
2032816204
281736148
455420976
107358855
1496861046
2067305507
1548193660
1274592359
2015685464
1467891569
1812243832
1385847168
581525262
1992350006
31979120
1993377584
598062573
1240020136
251088641
1471071119
346899278
1052481852
1870822886
981077578
929824469
943951401
492083830
1704802225
1727917769
1305800613
703582809
1899952694
443652755
1124289048
882688208
619370921
2144240675
907050754
1614171166
383634529
1763224505
1366536487
12258209
1655155413
451549243
1614379258
1355626369
1911711669
106654512
2082365409
2070551766
2069893355
370440669
660907502
641867161
143693727
2021519319
59133253
1832531412
92299178
925694409
2030333491
1740638942
277911836
1975645920
196400095
1555660944
2074763080
1620259739
1108271197
972609647
739091002
631024487
1964554515
943609609
1199363470
1213060157
297122483
1290826528
1654024693
988704506
1261909438
651397998
760024257
1718838052
2049995358
1932141722
1737470129
733782178
1638858099
214347724
961699118
1867844105
1477983140
2125977992
1581828046
1793943140
1477265205
1884839598
1858319234
1307270259
1221988943
548105159
1816271274
679834587
1559549209
185500309
426187216
855973908
950190214
661252277
170242568
1021825664
689372165
1948818913
1108557667
1840780509
278456442
409000451
603047331
60271295
1249815716
1890980740
1721958499
1637072052
760810134
1100844415
953498228
167512668
2024634970
365850195
903540349
253109229
1723830027
2143706403
1262366522
379956668
1242211165
158050613
801167340
1122150611
288148699
351663882
295339043
764856056
1126439266
1315338104
719671470
540722087
14619202
217621813
2018140845
1443677901
1480690031
672435222
1595881851
1530449653
937340120
1265341965
625263901
105653178
432628535
1107878511
909723666
390909800
117174458
4072430
1307442885
971907658
1677189604
1752565342
1125224397
2122005457
174014878
1595219305
1335903363
1462803812
174592925
1035098903
1605044420
1172161773
170596920
370150715
459682811
667405856
401531286
2036229226
313595992
1944460784
1739592803
544244249
627530725
1236407178
1531451425
1571622496
2095913180
1558365142
1605562689
832788203
679920824
479050445
420835111
793638089
791536084
1782957557
172269783
355203821
783513370
1341179648
1538232549
477735927
1763790865
1630375376
548162080
2146547981
1852507515
1463990788
2034836312
530581496
1637862750
2091886251
836981697
1869545668
770577200
664296236
149147463
171468062
1491720340
1348830811
237202194
1396878713
2091310277
1141997620
513231101
70512659
1431801301
129717389
1376160955
1570983599
859946978
1027134705
1202345847
1821502792
184168023
914404152
431557726
1999925278
1257751367
1743102836
1593695430
664142225
246392938
255559256
79535318
1925046608
1015750362
807377852
1917443768
119568841
354951018
1941748751
1388533788
1027931786
930464629
210017240
279743932
430478064
509441034
1953961135
34457461
1728575429
566879044
917534794
2064338236
1280885271
234671103
1930947178
2012146367
31136013
1900312996
1831256937
1321581606
1825373326
1363286472
1021442566
1540571576
1902645966
236049128
591304202
1664793709
921894797
1388684718
290073140
1834996370
1775190384
264508548
596661893
849312574
999069885
482055353
693523271
1042428675
2032858465
1157350743
1231389194
1185446012
198438300
707096791
1950222517
1465028531
410303329
373445823
363492160
1099206516
918668275
125153701
1573740289
1948759177
1615635573
1956029376
65153932
1000996537
1148570013
52773735
319403426
423433356
505580847
606833797
597432784
1324707782
2084625504
1320882104
1503165917
1904923060
641820351
1406691860
451666831
1201340206
1641108178
281380185
778568401
2037368158
1597800020
297509017
1449339931
325666012
1979794114
138813456
1716825
541951901
591316258
1301226867
1259167010
668883871
1741081285
34533539
2041668556
691435572
867965137
959383381
1324183150
932112793
29776241
9577837
1912545588
858637717
470059700
2010248619
746433959
794765241
1090975003
379818354
877981236
1903785312
2134485149
745785681
900826869
336456289
558400630
363607321
1995903204
1015442627
1847968856
401738753
989416481
2022811997
1266423485
1339016634
1943099816
1138653058
24460169
391807241
1791491516
1707574937
1927162523
1317287376
938338923
1236291765
349290667
1928047682
1041961424
737433627
1295185696
2115714390
1580072915
1885973150
526360960
239557387
914636024
915910257
849654753
1857937645
163887167
1122186847
1176309980
710355919
1379219872
454090186
298049567
1801058935
351525976
1067363542
1688431773
157488590
982356137
982910212
69831428
1191297321
143304446
1335285075
1758103433
1708782109
1370120443
1878857296
1882954889
1631408387
279350492
824282774
2108551278
1280049663
1668818744
1641471736
1150491738
30290874
1127613758
2137249411
580139519
152533122
1590068917
828116816
2038725137
1281681190
750604542
517460481
1782072055
2051473899
450760836
1588347619
625595929
751331169
937247644
2003096932
1056210613
908217098
1310198843
1524566161
256854063
1005565177
605817441
76114870
676346895
384862771
2046312161
1617357283
1327573165
1049451901
1617949946
1679253298
779021984
1550649023
826848374
1246131199
595351569
2106393612
1040989379
738312592
400651739
862822743
1018660477
1117208224
1308657312
1493362887
267373986
1874654005
1582916844
339434363
1115071672
1088615718
1610906938
369979602
1807093167
2108730336
1455311811
136110044
895327523
1892572579
84698195
136883833
1613341848
2101084848
690290264
110299742
1879925789
966156759
2002914529
1450436873
370754744
902526277
1428741158
986148897
9837418
1054807577
1800353760
1030301050
1877897809
1736503494
522656186
564979491
1226759055
1398063605
1568267955
1300671724
1552305062
1038997944
1658586818
290590439
974093095
1973348417
1357019702
1198167734
835473756
90116852
1742886880
1508235152
171726465
270880549
688147404
1440763516
60239361
1799030647
1955884414
1357777556
1905531015
1411843949
1821877561
106962268
189234785
837922932
2077203422
925880991
181371412
681801002
1568026567
8434062
1420335513
1627299503
1645835249
164250536
547566031
1167415281
1914779034
484091461
76765257
427622979
1990658706
1862459975
1257467176
872403426
1567221763
467536952
768794067
1473098261
1556496509
256126143
1619650360
189624512
1891346814
1561981127
1221287786
181351400
1109985976
1255023075
1640859904
1686189327
1166562245
393602690
40037530
153601382
1586674316
1553517109
553400963
465148598
978747758
853380493
917255812
220291770
1499940189
451460849
208054511
411410496
1878119563
64887446
198400298
2140655445
1369214057
638956217
523112507
1972097106
322781120
1236656086
1103929919
2054725042
1687004500
1979906321
486801900
214920
1613188511
1867895883
1799707017
190134215
808460719
1456082602
1567370805
662617733
1782606054
802495588
1683392862
1585899092
1831556977
85401988
184560394
378114199
1467163796
1591120316
2071577940
459594062
1565632632
985110719
1530215624
1284949053
1499366231
895502986
1631581198
1510748104
1794886346
467311642
1663311265
834802425
1372733582
598024914
323622424
993656856
1975914633
360946987
1305658886
1021506008
787289949
1212171051
386141580
1253531492
1764732945
1571741233
1484797119
1685166209
727517965
1298311582
2023843648
1960274510
1503398870
1705507498
426915368
851315280
1061269339
208843069
584851977
2005355598
70646338
789737280
902114669
1979260211
774926211
2023594531
1140160222
1466976298
775228961
337912279
1253956439
613384836
1054529470
1893405139
343449727
28033005
319043
865200387
1864181465
777440957
1222040398
971160178
1950327856
1653161004
416173434
1353585913
1358292348
319586596
1695096479
9679836
1916410192
1508275528
920834809
406386379
344236610
916917388
758201792
1699619476
1937109263
362371728
1904853425
1516464293
948528858
200859383
387454198
817805424
1307197226
2053904901
548376881
1786992189
1688437422
1311074515
400558179
1922841702
1266942267
1680550221
787948726
1962558361
640635811
560473735
1542933721
1792479880
703915734
625298703
850203608
1003345597
1076235638
330147638
2895509
1035650060
1271142919
1316856039
1243411033
1249009154
1384088062
360617186
1482906254
327255845
1864435440
1731174347
1472763856
1363630502
1033234783
599571790
1886397851
1675216772
1593320302
1587882912
1526818913
2034631327
1175169521
2058492095
328127630
1306373478
852080627
520000917
1097047054
543281903
498278394
1257362187
1191240907
2096932573
1371711172
1244440030
766740207
253431288
368600519
143348422
1145787213
995552844
228013239
1232905104
1352458611
1472415709
1615666197
219103753
529982892
1913328625
1235210244
2016828792
265555965
804515394
1628844421
1692833257
1722970438
2012579013
1119345076
1372336395
1478060755
884396029
966503167
1081841240
624370608
794956538
744385675
740102921
379487968
702588002
1299868521
565503662
1515113119
321879512
2006525341
642291546
1984789816
1696437426
672660433
2118290814
211557388
1944385992
941157391
345307350
494023203
892322494
1184387993
792525829
1220869616
1161410692
1008777484
1374101910
1212522287
903860622
1792384936
647370546
1998507602
2089709758
195977266
2135732983
1020991859
555707812
1004145654
47988395
352103275
551085536
593843917
1511525637
888117776
1306383438
408652242
969889126
2116008901
1283551562
1606122657
1896765364
2048591487
755915751
532257017
843565415
315192737
28477675
753394535
556239135
283342963
895548467
368906044
1173330899
653256669
1369065465
806590223
1650487165
1865581941
1311561164
1733943431
1129146591
1192493289
1998452409
1045194136
220116789
1521256256
1779219159
800253725
681668623
2134497255
629117599
364488463
1621554273
728359925
565032471
1251977960
1880398840
1887630243
1802851866
1838351821
858040892
1334990190
1062179773
276048512
1706658337
569021282
724779265
291063350
1405375194
207237645
1266116890
80388699
534745963
413398596
1206296629
1540427478
1197434753
417444852
1263803494
1527731403
1379390385
1687856035
1227068801
104837179
674916634
1333150080
22342991
1435390642
1414279672
1838461711
1422172188
1617554765
290776723
1370862993
544341102
595804899
1405642876
1836520487
2143036398
634700503
499877674
471049851
44487538
44771912
1259670627
606852744
374862499
1153970112
617353369
624996142
320793891
148386826
1959040598
1906995754
477549163
194248047
2057006991
1173599885
1016348124
436697430
340945284
581045991
1714423578
1352042216
523092107
1167407037
1281342045
796445029
213114095
1548078337
1231870178
1233486286
1657820802
139233755
1522262289
877162963
1564164629
867896523
150216224
1719190925
694535174
2062493709
1756971335
1544226323
1028451869
497661538
963101038
624366522
347333245
2035415563
73728930
2011899875
795230414
40796791
11815686
1900339211
2118375976
192715571
1671524789
1858686768
66497906
1668235664
812804111
1161107599
1230252850
1983816497
103841306
484282837
1686815336
504439890
1538945744
1639705897
895267924
1000795604
259017927
2136697824
533278959
2026963889
686422708
251893813
2040839025
1205658386
675920625
815237025
247584218
1191028910
1071336538
2093163953
308999593
651935499
1506862706
1496286548
202293324
261362794
1427044721
1972845571
1210027823
1066391970
1897379499
1521730451
356989844
1136510984
1917280473
974971871
422589292
819326863
481453029
408102579
1329911127
829492479
1024865864
2018398195
1323701468
215771366
342753222
1644749204
1169843900
2125675722
467405591
1939973321
634778892
1332126302
1001979110
650919181
1587354533
436013287
968480036
308920716
308423847
192033929
1329444578
843210752
434076623
742441807
167016487
620300030
1238283148
1824406610
1311701679
1517426576
1442738468
957523349
189418563
1527128150
1483155656
1236574862
1875283558
570007287
1910526346
963844605
733652786
2077412039
758569576
573924429
360036618
1933993805
1149625784
498795100
1295999853
362061292
601017784
130276034
1246218985
961470562
51212567
1126826253
200829213
2023740213
884328141
194380632
2146870622
978206630
1300740789
160874635
105460933
1926499884
346968432
1862649638
1513177818
956450992
991892651
1438726951
124281057
1607148731
736020510
1927562258
2022981392
15406453
1578132527
1824981914
350301282
1112139414
1825528917
1110381462
1339317980
571268578
1475750289
892963976
2139554729
997385703
873602897
346526594
1117460420
1085521935
921012194
173437148
945489945
1413168856
2029586642
1171009000
1251285333
2109310999
1943883279
1843510164
1239652444
765550485
937295867
1018405023
573756206
466450542
185007532
86126549
1987434496
1277546606
511501042
558515724
2140864176
641601924
1179243328
1837076679
468793350
1392901176
585076499
2071026766
290399867
2110052840
1924124416
356706783
493682231
599324477
1297869074
2021674441
218246586
1339303461
1495055356
1694029412
861392310
1982744677
505668641
866646363
1092671828
484893045
1926707219
636865073
579415688
508473544
384273266
2109208906
965498567
307385445
1919138996
847010047
2059736666
1396634382
285804648
1086712972
671532322
471461446
1496426044
470122095
489779030
1826921654
685943898
1010220598
1624358013
860163133
1922710610
338355888
1799201008
741133497
647952153
1974070544
1543427497
221692289
749844838
78853601
511449151
1117060237
1830985698
1531368566
1274164003
1887936448
1735021457
1665159227
1777192621
1836435444
394829153
871101336
2039941188
333545079
1921598309
1830789618
624939878
428848182
229649583
432027108
918954354
190661423
317574465
398223274
1652216418
593099076
2019351174
1537620737
1465805948
1759685113
128600087
573830653
1856281852
1754482968
493390532
1108450949
1099923438
1409944740
661595699
1418461572
1574154551
2140444548
1283948567
1404977251
1171661788
2113940333
1321729247
420145010
1664402093
149283561
622748769
1456049235
254466305
1978397785
2007665921
1009906770
1434599935
798292844
497701102
1789772413
467820963
39209946
1926744568
1071230355
1617814721
214846278
1429919210
933183215
1338001726
1142150211
1536090811
1307580501
58469860
1127718720
1467875971
1338753574
1337682891
120632916
2115127517
2002321905
517076306
1183641094
467561872
2130425979
2012512002
1180592309
159299999
191907814
1853091850
1677664266
674446395
1695908456
1549703583
90404878
91506022
1957568464
1954035756
1070913692
1602366326
1476574380
1687796518
1192054709
605116173
653090669
1923732788
483212358
626235191
695699443
863982741
52691037
683654495
1272169653
874398567
1640282758
504922638
219926902
719376357
551553349
1012117883
2044476768
121437330
1914426496
1965203084
2073467362
2079856725
442638339
654106711
1652764666
1756954373
224388533
816731567
251346615
1426727413
229439458
143225255
68469309
2147243761
179694495
1014943679
1964556565
1555788349
530647695
1199247454
194847438
763733290
1686588831
1938553933
875236955
1268164506
897212310
258863685
863686656
196585356
686859758
289577493
510543932
340066778
693130432
1464983778
185786577
1654309251
57837582
316030595
1897139292
720955788
1041720905
133513328
874990468
789611390
878987840
824532664
991607928
478836924
933557765
2070026270
1112485707
2113483388
1789447308
1001346681
1216792161
1170604587
456463454
764222101
152115989
2076922213
337985872
1025274068
1853746288
460102230
1022510972
383167840
1159681492
958212039
1501164705
1909977135
885296271
325492274
1593791427
1222504835
758523598
1151355571
427627913
960239097
2031937847
1604860965
1182991367
103140007
387718520
1527718831
1492614236
1238379092
1225289893
1263008757
1261826248
755755025
2101631314
227310099
992179113
286819586
1315636616
709314027
99764491
1855048661
1368576465
1593113101
929923278
1199084796
1267746436
1821174780
1657117078
1769460488
700620514
2023931085
1626810998
1621551031
1125308053
76656878
2063898013
1646935649
1911439453
925028564
878428645
557003355
136684637
1916719310
1004592684
1879062834
1908008466
1868349864
3615349
1100896447
331297509
1652459719
2113981121
407691855
278902818
1823219775
485400957
662992555
455532950
1946066703
1385771205
1875006292
1709055756
1215039988
1211860558
1566107110
73675668
1369762567
1787374546
2057742633
1082657521
1534374414
418914980
288639064
1963989100
1932909878
469230978
609946624
1949777016
705357982
531526301
53775952
1476932496
1957496596
720657878
1186248439
1457556482
1254204017
1751706512
1810825089
1451500691
348627864
429339289
1504182318
2085237344
1758298705
843400679
57950983
1628229476
188817006
1680238561
63267128
1537478820
575299454
1363755941
1902536374
81110027
121740484
767242250
1678278279
734132126
586337912
1324972346
245426070
1777854075
1182696671
32092977
226045924
1652027457
2076813569
2117211304
15907312
1997534931
1435305368
1877661724
1293846497
1670939670
1479906799
1455531709
1500139801
918329680
702979996
1674054369
1925438654
202703939
1359909180
222685711
2108925792
998260357
1713351720
1107887801
1963970334
1707070090
1042117593
2076871516
1158170302
1585728254
953148981
1784912957
1768772444
1882236969
109935631
262795673
1362186148
1438539571
1722609976
1710062168
1749465264
189456179
282055936
288359857
1276871164
1039638578
811000388
625997343
370323850
803584343
309403509
964623066
1383941287
1429602008
1683408689
1400754888
699620240
1125558414
543226044
724964955
1947119090
1107787780
231681885
1634404814
1755793237
1889375997
2851706
39483293
1372818151
1680835863
1348383393
256283263
831291547
418590429
1520758696
1342300133
49768463
1261835090
565476051
1471556193
1299551785
2138645139
277283381
1983871821
146512050
257498142
827771416
1100225872
1620091470
88896685
293641496
2027071276
972504939
1767884029
1864074309
1018105144
1923109351
1564065684
909592473
1998044066
782849531
97496987
1087550999
1309391281
667348352
1163099700
1035646458
599446197
1411167580
805585326
396565851
1881721105
1646485605
1923765062
787108277
783061097
1914576208
296217976
899199218
734302097
616579379
2074563043
2118959428
903408392
163855638
1661958330
333785418
228906827
810867067
763905317
2027516005
1897919243
373930695
150422918
2052228969
1038133508
1918381552
1501427799
338958349
1846582013
1484340215
1008900746
2020056521
489427753
2129004206
1173126840
1692026359
1340440396
1965780222
2002577936
280926196
1822814837
1844835994
273513385
448980310
675524364
1331104059
140319341
118325846
614971800
342123504
1815374608
82822713
490435273
640869290
1074450020
1633735391
1058486708
827166659
1274341477
1014048263
822810082
535424524
1587916033
1292365948
1505389006
1211801324
527103916
928724798
539209045
157368679
2018420978
934525710
890056494
10526872
1969573117
606972234
1777328173
865084912
779307348
222761909
874063108
53581689
1815188479
237842676
953987112
1995053718
983232849
718890165
567239889
1837072726
2110437784
1798246411
2116305065
89841131
1729505325
929769867
543444533
342974266
1411985805
1398185345
903520087
1398043953
839901531
852260484
1194151656
1846164735
1916092576
1128582515
1740409812
7288141
2004927602
724926828
327199412
453130772
500908958
1765390532
423641127
1209780659
511997184
705767670
1897350028
682725531
398587609
497559120
90716274
585579894
1720769283
142179565
1047552358
1137548737
1294122851
1203441935
249035399
1624310366
286222944
2078688888
1370979024
880274028
1346630222
239940002
11198200
624097647
1138256608
1267568562
581696433
471806482
68492420
1439860225
1384962025
1287355172
554713360
1056320427
1577782995
229796762
124603236
733206745
1150630462
1710841520
820425994
1983659757
1190880435
950390989
208360524
1604078065
1197704226
83493566
1505246002
2089273102
1794833344
2135549625
1752702115
725145200
1157506726
1517900929
1125202965
87368319
1288628554
1895073154
1231741477
1760157823
2129874079
388225282
538139757
1680840971
1257578473
1081860246
474972784
2045163424
1446748950
1131066368
2109523181
1912464298
639121643
1870892593
1380893566
475209761
1902059820
1416212633
1368484534
738243662
738540368
119246840
1345887024
298244997
1432080439
1717520555
623269553
23281172
732128386
1446075021
1966110601
382152889
634295119
624340365
1527705102
1564327218
1986916368
1314053542
1157334786
1269986084
1625157735
195284878
699152957
510263088
1408229186
927173712
1651572729
1335725085
191289035
1095853606
140390487
1300884078
1807860273
300115061
646736036
1839432011
1642817636
10549227
1805056557
29361813
1250524805
585627466
1084350444
1562836566
1120125219
209511096
1280326985
77202499
1182537756
1038577948
1815372871
897964894
638631702
1589404499
392324020
1705854376
669088053
154509608
1760435414
1438557575
401656358
1469685140
1094574823
1315267951
437926357
320012835
20619386
545794023
1232510152
1455006868
1518765434
109363178
161966150
816693706
201539107
224063945
1826753385
1179026123
571519267
970390127
867455331
1064618167
1980581237
787275836
832228460
1083916625
817934469
798329650
1268926300
20759287
2138721635
1872667889
1416446078
419557587
2076965356
1140736435
991324946
1807165267
2045410700
1683705661
1485388356
805548218
165443549
345755264
554267458
1673216067
1942017451
912905021
499304179
466270171
1469436140
1874873257
1415148770
2095133432
1560900981
1152422411
680850776
1293310953
134000661
934396880
1314761510
1978599347
1384244360
1022026314
275160705
2034309649
490736685
168344323
33308476
1251455497
1531140950
223385493
680603157
836279902
375681055
465614462
1136791632
1393301705
93260139
791644806
413755676
843566018
1850819464
1517995070
125598692
165551525
1866227570
1794580707
948582162
202556675
415240536
57803736
1473586616
817210776
1716082097
1446368690
614558178
2049241972
965595370
10628541
208650076
743940196
1846326419
1812513046
519996712
1135677322
1928211935
2090867608
1661587604
276763012
361389187
1081942024
1906542276
925051138
1191235640
1034178612
1075609450
1946687273
728338103
1868815583
647474885
1705291514
692626260
2017951541
2072008723
1173156503
2081239971
118953796
171722598
1739749126
2089099042
1785796073
1033049240
2073366658
1716397205
1337043892
207842524
323274384
1500352525
787989073
291464543
284561563
861368897
1865989065
883479875
738810287
449732078
1517550484
1883682988
1929825647
1042591310
188167767
2123143558
909077423
1267225912
298093091
732758863
218391827
388116953
676028243
298843184
876986170
854715991
1791299513
958826520
1359560835
1886348913
673601501
1804874217
950707599
1545246119
129404543
94871406
880155649
1061359021
1719510513
750463435
1393428416
342881294
2111435452
339116211
950865614
519145803
359578888
1644844175
42298730
2118465099
935106814
1285490853
949916442
571810594
433358240
982478232
1957823947
1941722427
599185190
2124972764
1403555505
1582847301
1208935770
1086800373
2054729387
378625516
521962683
1045262429
1850169866
526520765
29116041
1258715447
986447215
155695503
782205337
1567969407
1629014318
1298402010
1424302435
2007260352
1275610708
1849259373
878985040
1739614529
246493916
868940499
1561952947
694657127
2086774006
1762167573
1950894179
611683899
952269045
1955654710
1191220329
414525889
837026785
2129799144
1457178774
1147267324
219484360
347177400
1994008043
771807449
1787110612
1384379815
2072450144
2113585561
47385296
775962113
1920086882
2046840722
80259187
1462985247
1248932310
2121352766
1084561966
1956695033
1325821526
1075821085
427169510
961996564
1451515858
854086431
1679924593
1465992804
60671311
666408630
1323362148
1459704533
3382912
247216746
588097135
808878303
542239734
1217035734
776112117
1178537797
1768699685
323783850
1592787418
144330262
185262886
1727392198
598107631
87386897
1798980693
2110251165
1668693870
596363700
36470977
1417215876
1894249972
279175233
1570715964
528063156
673954407
401710876
1169553409
149837221
2084748106
1028087224
572156545
85571065
235053284
1746817527
1733517542
688766215
49565973
1352633798
23303741
832473911
825162802
586581491
1642152154
1320093889
1483763959
1972772759
215444212
1360042368
131315874
993609495
954339911
122607073
2057763796
1233653225
1410732253
1742753339
637644256
1634357558
6671527
492131320
1675362783
1580263340
1599320277
591252638
529049204
1289640042
1306750172
1621036003
579979856
754456641
2128280927
250787339
538601533
6901987
847543432
1120381330
1610931079
404762316
541178366
356381220
1916779545
925808476
2137168592
1001833107
498729726
911746813
2043626154
1295087271
1302296068
1175705566
876020598
183410320
312368406
1160687609
2090145180
1007816581
1696038188
1582569274
419174377
169672565
809065948
1055356333
498686216
1312368231
1294455809
1035418170
587261543
1701701951
2020661195
808609777
661873999
1811450800
1932500906
2028580238
1710142074
773876315
1818166561
172294796
1647987467
788544860
2113679600
745983580
1900051585
1541235356
2092601100
1305843114
111500476
1556492237
271190856
15020439
447515230
1901087919
72390040
192449884
142521691
1785730455
81259933
242543805
1442836156
411174168
1964029982
1440725478
1804058918
1858021128
1596709317
1291836623
1525420445
729125481
2825451
1652266990
1919927830
108915517
1160387775
1551626126
2034644964
1032252747
566262263
889100245
410806882
1341128369
2120111828
312437377
473500685
1510721781
413408215
1380083283
1717845525
1103354994
248939321
1512518529
484975942
1287019025
1924132383
386872342
1390100960
1107731840
653262933
272570450
621121566
1748639731
1982497831
1866792503
2136043474
26863997
1081513905
747378405
31020485
1605544913
1354702828
1239864766
1097024283
1084976399
1637189100
542680425
1748698445
1733060927
344439424
1183328145
159137710
1085207615
505053930
2036529674
1241332350
1890542922
732499068
949749117
1462467419
1213859903
260753771
1959613227
2102076931
2007767057
184587537
1025928301
195699784
1042399517
478814112
1320173384
376968782
1940532011
207921950
1062178353
185862753
2109377604
135519923
986637581
1958805024
576275086
2029411343
1750669433
1020405292
756676105
1627781848
317541179
578813532
2343962
1812317428
393575662
464986528
1970958411
176032623
1732812932
1230105563
1659084774
1460128198
503396776
642637779
618732399
898126621
1035043846
447601021
1264130199
253642109
480125113
534381760
1554353507
1151387484
1808288962
762224368
568560170
1823607391
2108727308
847936984
293313298
830871821
417026617
1892573418
855389023
631171546
700385820
593365302
1098850009
769571897
333919096
1968445821
1609759916
712096843
842194236
1748614754
1690419581
1462759345
1245257736
1815289748
409813278
1865967966
1325140994
280073820
1020969343
1990641110
1261641632
1570549630
1361483069
677638077
731268416
302183016
1207483506
1697852363
1706187287
914584176
1282641985
607939874
535837623
650192320
1005941988
1282732563
194469651
1850803966
688296812
157755116
297070123
313785435
233544771
486200297
1206939280
621643924
1266061765
1660850380
1517744040
996688667
718182901
844333153
876986588
981014518
1460132037
45897217
792571781
636637305
629429028
1030791440
2038943240
2123850525
171366420
1639276848
636797193
174230458
1057026991
769385188
153065058
1009593477
1938090298
1210573740
356328314
1298920804
1290056992
1916665323
1520495294
2108675260
319231975
618356192
723552899
1354542885
589014881
146259243
446608200
220651693
490138113
479373232
925279704
713589715
1157593196
2005731127
1461795128
1333756614
864364509
2047866852
1145858363
1959096073
1115372626
1721885979
1446931684
1003627084
120496957
1193995392
1063081079
77211166
1169241381
843680687
1666461568
1327096854
2060648591
2004390591
103726024
2055118586
1973590879
1877434967
2137299575
2094936507
2001567272
755330731
1547505487
999200943
1918461301
2095189006
18105994
1028538838
1213185171
1067549576
1630217027
76424207
1326714820
1349021363
1355453802
2035196042
1967031963
1329486856
1168341051
1730161245
250832249
1753791299
225704006
888714951
718313674
1239355786
454787719
565114400
1219118797
1259959787
107362614
2030850809
1777297943
1838830875
989393695
1652996936
900690735
854883819
384221543
466825280
1348072337
1865315887
1637416544
648158909
292638620
570693066
265478933
704020225
1871280243
229075960
968467873
78167604
1292611308
815917819
2078941211
1338404105
1180192170
2073484387
885325305
1419753769
1006607095
315104771
725250710
1131654338
300589838
643704051
746485812
1154234293
2121079539
1804880613
305042636
1354432072
1247365597
67789248
1787963857
206041858
223280203
664572015
683559202
1182971476
1067351512
809662052
1384518715
197639703
1832426262
915839162
373334518
652887791
1799662733
1086789010
177040657
1293159446
739616976
483434703
375409176
441173852
727137834
1510262952
532538829
1907587529
1852568983
1962705158
598854632
1169128440
991255702
741865685
1109849187
1095193963
1889482633
449623285
342612643
1160863245
1575402486
564327898
1430985427
672802232
11981495
1457742553
1975621915
718840939
1360159345
643170009
830156565
375403243
354787723
76768377
308208236
39930512
951546013
302598695
311665443
1353322046
1158921345
1240682167
814125526
2054658401
1552410853
1552485661
1352387994
1644763583
111821354
448952650
877841078
1944432350
684029924
1697874974
516370612
6689156
937500451
1587545922
1922515100
1462961604
134233186
906558118
760791815
1401524732
374265411
856944403
551911142
825622184
1243058031
1255003069
719861583
794206338
1786398887
1642725807
1865626032
924280512
1828506589
79597779
1099514954
1907831923
1261337931
1147073432
2007133323
1917321333
1001920216
324393810
1280634107
1421524355
2102421877
1805608034
1357640588
1961364270
1479485353
983862015
567592999
627485978
347519049
119072427
803963605
388025324
1680740298
2143006522
1875921256
1874394450
444830553
555550786
617485978
1576014886
506593982
1671992925
1157367734
1348254066
494955042
1784044049
543306543
1273350963
1719016932
1971508641
84608658
1016104425
821803692
1821341717
235547950
2085844141
1086468420
604787195
597818795
817834153
2124994675
491524489
1859154176
158186037
125535950
1466124015
581738616
1447694399
805418380
1756622999
35507134
1574957529
611822171
2068205411
1888806647
1359338658
329951740
1833960158
680636892
844211979
1141977632
1114271066
1658606823
82372297
56114188
1092182153
1300007034
392045179
385779304
191041988
697778810
1147914435
783738885
945444279
1132195023
209580476
1466608003
1872504085
944382885
2015094255
265611349
1189177543
548994059
1147301801
1708130360
619056763
1084805385
1876947645
1838022067
872834042
1195940731
1464028234
1913985235
2048113740
2075643621
778992723
1886992038
2046909466
1714274493
1134433407
1164669989
1462414492
500143531
527856025
1859696647
1226029383
1602074938
1038596791
1634749766
1235547018
1912724056
1224321619
873170179
1191395050
539390661
1873813017
1225744674
1162167655
962647362
676949803
671172200
1130828688
366396230
1723306730
1739044559
1643969772
178818006
194314871
1529877399
960940135
260616397
343304965
720529339
2137269328
248125107
1463428868
462174656
378233460
1965930821
1586920766
69953291
1447263422
383314751
1233627486
1459750031
1640128827
1660754736
1625205965
620513904
548439678
668607155
1799480959
804357473
1991428009
1424235662
554726183
1823019400
557549860
955630209
2126075252
1210866707
843326489
781734961
355952223
436137484
1907333970
9045111
1568869729
1727364672
104306513
214691962
2095759673
1988430834
568633987
1285594547
1432571722
1048772642
221437375
1812201518
771812449
1332697394
1327727570
54921323
887753962
897702835
1469929150
1368439382
355796284
819154402
2090588968
121817741
1480683887
958118165
1238306024
1126679989
1262380590
2006889572
359420821
1572257252
648964297
1006548647
68271612
2040562064
1054486285
1859154181
549226282
286677240
289613914
652685551
1827922577
1532120349
340184226
1282624104
1349062538
1846146470
1128511047
522947191
376288906
1788137355
2058453233
47886616
851545370
1454316196
1421636199
667546596
1448624446
1960984726
1477831417
2057406461
1876471607
146522776
1875549496
1098396674
179723396
1864085442
1276088031
1777003440
451296449
1392747472
2031542382
1312124949
575651264
191843524
706567674
493157240
1077615547
1457486187
1812059899
484307676
572390770
895528842
735526570
663593048
2017941736
301353517
990024870
557905286
761628
1081286665
999658658
179918252
1748119669
216576323
615984869
2100848572
1267013950
905305665
1477101716
308015321
948180358
727590309
237454274
524465796
1012653480
1316121251
827248700
806578487
711113357
972309216
314082007
1528731086
1618698606
1128058214
1071429273
1358209181
333388001
1989152823
441791556
15255329
1089479826
1151721240
906109831
1067068126
735410526
1871792452
1715782154
389800567
1992342024
21991474
1279321214
1198855555
769620846
912762291
624311971
2094144906
1209585756
1260597677
153252792
1843376369
2128092679
34218293
1056763422
1445532831
105265370
107592738
1157464196
896685881
443664200
2110800840
679398754
1269273076
84406236
797317333
1244493713
1717369
845040663
556624285
810883732
1019565502
598680905
1674668220
305924786
1148325654
126417066
214829759
1419697408
750050897
9585623
2048478440
1081915513
1792872357
635607174
160891766
1384475903
1292841108
257030506
1463824138
446321868
1189316861
1262452212
1711725628
1072888834
721526510
1785741056
1266649200
1603703042
1095876540
1640467107
242815349
536550618
595432054
1488543997
1691101905
2109440830
1738060440
376977278
1556831249
41241374
1659523541
520029776
1121748925
1207905935
888201910
876125173
1004861628
1598649227
1423493730
1453668754
424737081
1800997784
163519321
201291573
1537208409
2112781425
137975639
562131039
746457363
76124145
1706768795
1384855408
1368678409
1503317206
747866533
864785171
895007149
1456715317
425260315
2083258812
591773916
312923331
1824518482
1256261084
956615967
1143506488
1123198745
1059043959
1446129713
497128955
195289997
1318694737
8719774
1195678966
204870445
83889413
1111734151
9906867
1198474255
1827602852
2098042307
1346352232
1012084590
868381782
52663385
252268187
668748999
825557474
91756653
68037620
1399647149
1456095651
82804774
890889832
2079413713
707088533
2035951596
2138345368
63699386
1351394861
1221654803
40339512
1808047345
1492922585
1983741815
1575821586
2102629883
1564916155
502696146
1159463633
583143063
1105695043
1803176410
1694457525
532172373
1329955696
728698212
632088174
921898191
373822385
2033412667
1418300503
1207487383
222298507
1197932832
1406012469
298334334
289674408
653575122
2088516312
228104214
2068001104
944226883
1964383886
1055209432
1059894322
510886380
1485295586
1679616082
380639053
473488208
634724609
627998639
137682297
921722927
305925846
894133086
768329482
1401113227
2090661971
1348016872
1996115526
1035727395
1780064188
682289656
996240214
1784072933
553382427
171733609
1398841422
140307310
672503753
1824939793
251022829
510729022
636046638
824579403
1245597621
2094557227
1410269622
1991339998
168812497
1025984021
2019803520
1190101174
2052834329
1553740828
381052146
1280269208
1527497006
911272669
1388447898
1653991428
1598314524
1049301823
1130843676
232504276
1040828718
1620411543
1161126948
1192492235
845767019
1152059974
729011956
322259908
1818758689
194753208
66988005
71153273
2065119545
972399935
2070032047
292204911
55635346
479887465
1272070251
639507104
633094979
1690976386
43786499
1560888361
1239094272
298626408
1291172628
391579026
453113594
2055360737
1712365470
2108544580
1597736226
1766192468
763711164
2063790265
1865934421
1084730144
1581729872
1733786522
2039063570
128604167
1400038222
1654176894
1653655269
139250746
1097199265
1308381752
2106931843
1531404619
1186208166
1683060437
179403096
1342644404
967320468
669010512
1481540026
403665235
472044598
915416151
504500513
2030784022
684244044
321777301
574630329
150406182
2039463381
348882776
2041634051
468416868
1490901953
1934699349
899375612
322173517
1669780263
1383721047
429354790
695701558
992213557
982783810
2136334589
668917750
625338756
545185317
1555145794
608145361
356674655
1954396937
1943661623
7747010
1130706905
698029499
209104082
1597492725
494398566
1165154752
801661080
583252094
162651546
1247680955
1088689095
1308573733
641769944
874035293
1833744814
1218685106
1689938856
1226447735
1498073039
323470454
434841856
821683649
377690822
1747850101
1468886053
307870195
1651384896
434137342
648027038
1894581124
1567643076
952244672
2116676146
509069999
1651830794
618771321
458987538
1321045249
1644950504
829634847
757201414
1140400397
590117033
1669065332
374917738
144088971
249314735
492343843
1592738052
1573410473
857573164
887577621
1164931993
1303364366
1956921920
37630717
1064926634
1165202229
1978888599
1760995083
417558898
817606903
228843670
909663413
1179586435
1246516323
1018503421
1774911967
1764116318
865672574
1894370835
546884900
1880063847
1732851295
2119178673
1529512792
806004158
1086684754
506961866
1120273941
1200097113
487177021
1760920361
1543006773
367653302
118608885
720884127
1165268358
251795971
1952191223
617164785
911173001
859557386
1276735552
952487596
1724013946
2051271641
1304749064
1080206773
1790827632
119513723
1778040838
1040709902
1169415162
163772905
1116279522
1604330777
589575697
1129849774
1288835511
1226551877
663974776
931697313
2075757107
1699459631
968171967
775478196
1685478843
110322374
1941090910
1179147660
62980739
1880234969
546824018
2063970677
519573199
1929806391
1108187905
589882168
921946801
592184396
380405262
423915858
543279671
1089707789
2035281048
1790842238
396464064
1410918623
905072033
461395089
205207210
456419163
415000907
1102436139
1781081307
1397500424
135255589
1979681165
1431160156
209956880
1786126449
1370915897
495864565
749474642
1836937105
1978317792
673937812
1955953965
2058073340
1525643748
621902239
1409475349
1137795562
1902550094
620212446
323029534
1344579080
1792777795
122267143
1484903271
1471034748
1361012894
1022487144
1379717374
45127418
1756752096
121637906
1458970916
1322449514
868643722
675450914
367825790
1811453704
1210051165
1812854106
55579741
1456312710
201436531
143244729
2109825532
1328704022
1383748606
192709018
1107036162
80671530
961358695
1823475987
481010759
1949683600
393183383
1546022617
1770877604
1931573319
1011789744
175721005
1377771850
1383320391
892337198
1939595559
1698426254
1220616638
1192964546
576283439
204015370
139455813
1222708160
1963469520
280116511
2006310960
166618683
571148415
1528296048
2069600644
2008888700
349803533
1169119557
500161804
1020544689
979929137
1597372409
502485066
560384104
1978344258
871986342
384156052
113547799
1023840996
957655699
1992160697
1810654488
1152410968
1008928036
1756692209
45120584
907084683
1156261130
646847053
2046788858
350434449
631360481
1497634470
1124197952
1458153129
159781110
1227178641
1004339865
640909833
683138271
430367382
1410152060
1711866641
1665773304
760819547
1801953733
1417223318
1689167791
310697005
1576318950
144777702
331734727
18556209
1676973975
401045857
2061762166
2126603613
645802835
1518491256
2119968693
769733916
642388415
432241572
657006265
549851189
1398427132
1757545901
2054668143
1106347043
2035269495
35339446
1307818326
2129585869
1834902202
1134784256
1138201472
1661965216
938563862
1124062171
417397207
865645383
1160755520
2084729945
829050922
1728809156
2092115958
1170284254
1510641494
2102478893
2044802782
41967829
2067556558
1320383735
2071498337
2125171005
246264737
1537853376
33742141
2008199817
2012749869
2141625774
2046595142
197645570
2040804399
623570169
933450631
714334501
1517785051
965395636
2004638265
589095445
1848604976
585847357
130248297
284567300
401125550
1663266733
873712160
888370811
60132802
1581759092
96188165
867715069
1057186497
1808478420
1749808913
1184630370
168831215
1832736950
1125381136
561797733
684815661
500100595
492550421
708213830
965587961
702945288
1816965434
480284325
193506810
1579886918
916074837
1476132989
851727319
1637278668
1260046152
1492776793
402051773
1982548242
1554207348
1300939165
186052673
673181511
1855251494
1037127932
1778364344
594206719
447637425
2008267850
1003240604
464453090
1507005169
1084344955
883761309
1253635133
513187325
1263174532
1830272692
97758078
964707276
219794591
844175385
1247627448
739609276
1366755365
896849898
1713746788
1088279568
1323156062
20555804
138388480
1940894973
201941313
97766597
319633857
1857623614
294445282
896993677
2020677990
500374689
911184929
454610124
1026364074
450025896
1267199910
137602200
2023182254
2057814806
116218907
1835858541
1106184718
1278800719
1207570425
756947013
2092550626
1729245778
926282331
903967657
1504848917
2031207621
1151567108
1986347818
703672228
392693179
881317561
1122261361
1310395725
1884931414
937852158
264653455
460887133
408318437
2791154
1946670981
84283926
1309870215
1402328926
959226673
782286677
1987759240
1647220405
1436233079
1285273372
2053556226
2030431730
157554871
1378186303
489493575
869193752
1955968317
1963383016
1413016027
1927240925
1633474036
1969535800
486308067
634700536
592702546
1682767008
1202555270
1765001804
1484877020
1408772084
710796194
125693401
128351047
1892194105
824213431
609529457
178183838
2049974849
1158446728
845407434
1790131631
1858426240
219081188
1391205308
1339990882
2129735360
412892352
1608905337
1663584903
2109629700
359838509
668436139
122860163
259208624
1186882269
1284826915
306248589
1103018763
219159328
1145343485
1016302208
157469477
1807224338
773906916
1276966353
1432575248
422919978
42975796
284178683
2145679340
1300938019
541661025
602485105
1627367609
711696716
1449487996
1890607749
670695596
1179572199
1296931484
1952121303
1667472309
345747654
379871165
1021856567
1221176874
440416059
912467049
486350155
1489247174
388125277
629320942
845077979
1816630594
167554323
547937389
1288611180
205864726
894986034
192184235
1980085368
750837538
292850831
1260396479
1387540162
10916771
1611421234
961862456
1333993540
466161888
1678586347
841370026
205179181
2089904064
275616530
1179673844
978203122
1594446809
1450543767
1156611043
724371388
1728647642
350889715
504507560
366788750
1064418675
111975655
294217295
712640543
1081948204
1887319972
867333126
1566798621
122459919
851054810
198250175
1794014169
620632438
1291161750
1843885827
1873266378
733193890
1318631096
872323269
272608989
1678955674
547301868
553137073
258218210
1575450048
164827335
19140290
1458081995
1521594418
1207087451
183579139
1690152242
1091082894
357685718
338962671
995671083
1541038956
1940394213
1721453664
1749858041
548601570
433884690
1477055880
1794473629
340942160
1807808728
1236563777
1077305399
620439823
1875636900
1391673629
393011395
1979911467
1208247716
585795811
936956498
541950793
1215208967
238755352
1692053208
1467624026
1584146803
1276641882
445201882
867148807
429883299
406383907
1262452619
336329786
1208251194
1162008042
1508106809
635672012
1007577155
1163887995
1674165589
420979269
2092783346
1289564352
137238128
1777147739
1287295392
1959730098
980462936
1827495097
648959553
700989931
1330270217
1903758164
35595932
1021905658
1549891541
1540805377
1833691026
463012508
750660690
128348383
1167182577
73768037
2076061828
398548288
420413021
94305716
1531606802
280099528
22225904
745262999
556719677
923421617
269390652
153950438
1922380726
721629306
869359600
271262140
63210065
518860376
1275800558
1671715802
1701160080
1310440734
2023538254
1048008317
1068376567
101981605
174875612
79738825
653415156
602454040
1468929910
1910914962
1145031990
1539965463
380662407
1906823369
1606490043
2029382929
1251960062
1810859222
1909172002
5168192
802010487
691651777
983114320
1073947553
183912877
2005822515
2144136709
1523453184
688273106
1579414401
1913061820
1165715361
1436588413
2011537884
1675952991
2037816613
112014884
2067122014
1727179771
1330532605
2021843274
124059597
304772023
137725366
2002694133
108493941
684164619
95112096
402190176
1274107526
256507500
177338255
707323363
394455367
2007919663
555671527
1034443500
1150170226
1828298404
1697358905
573040365
899565122
1767487939
2056387077
1627720778
1963568689
1765642811
1666909378
1209210582
303625760
2028163396
967520902
973587684
1948919361
150954487
91464451
440186588
862604737
1782359110
2115114434
1318496144
14554576
645327396
69755006
2072210681
1167219664
162577284
1338522
1260371922
1659753355
199582275
361873084
1102433438
1681699150
1878539992
1160610744
1457883835
2075090055
1394762849
542517181
1139269122
1394944399
325025075
619672552
880639522
188488739
1652225612
695481716
1228580609
960410063
243168425
2060348051
520130892
1319678880
2137165967
1764686346
1486205523
320606536
620943991
21885093
1953350762
1002357365
259401443
329009058
164796305
823833005
789324529
1930441579
1572776183
1052290622
1079062621
22345953
416973787
902784651
865700285
776424562
1160636757
2122279551
1857334981
80164852
456507678
691353003
445258019
923306278
187683073
1273643332
1166030733
1487587208
1485651567
1428037368
2125378318
352432929
178050312
8428151
754776792
873941610
1721636949
1063642239
1215174769
688937114
479075123
826131507
1123732479
817662848
1226776621
912708147
1501229288
926618346
1819017812
970373734
876554661
1337771438
1981310116
70289038
840684538
26005663
212773584
1157754817
1875264888
162065456
1059895630
2097199595
411389843
1884429155
1557167533
373363874
1280707604
1981739534
1079328507
1031669436
1791357246
1681416726
1894954342
2041372564
1491283353
931795653
344910735
221557178
1673809187
1859075764
1270080924
1581438258
810034406
2005211594
821695036
2044031363
1003423533
1307295742
1522041494
1060442234
1221476406
1616816843
1726737126
1605777193
759093737
644722847
1181051489
549194288
1476962502
541034901
762452824
873788844
95068031
451338021
1162636229
82469271
58813211
577954238
1925725611
94136887
204298315
2057594570
1137364722
1560454077
918060711
1263570785
1446996367
1202381789
624833769
1704588930
1348066487
466555935
385142285
592013006
1259846574
484117504
1016765573
1638865255
1561421668
763065354
761741105
2106948607
1154211320
1968090759
499266908
2112782069
115102337
963693370
2079455
1191472003
760123166
1966833829
59043006
1075266158
853482130
850603835
1918121242
1232052650
96086838
943319657
1193475966
957363009
1922063670
1531022335
1685697792
1347330867
837956484
634768828
931070259
1019026812
1057186033
2130144119
749690168
988632259
263640720
736185930
1088545998
1505104015
1004838359
1248902576
536572604
683950926
430602126
1393138319
768672845
1298180234
1386759361
1114611964
81421897
208858019
1992898330
1110291090
1769351331
1357600155
376096791
4467019
1738529655
299631367
1993505476
1693921533
1276744285
1001038720
16999114
2008426900
1764339980
1675869903
472151454
171250207
439222356
391676699
969449857
720435757
1080363292
2119179281
1938403161
1853390005
2121185600
1656066143
914811280
1357988313
1193627756
1481320586
444108080
1198754119
1737462523
1594645544
656998847
318029108
181225289
1409763767
1950669123
77204283
1375664606
1695986451
1016240483
627836820
2034895079
361776
784550639
428103429
641333706
1573184986
2066534896
552493475
1658852288
1451084067
1457458822
1184107559
1949451736
459739441
1772406040
531593960
692736385
1198076762
1570852297
1952111598
1950761001
1874355863
207359468
1140275388
346758833
2041469417
237680468
1447252333
1447756224
2068607738
1040928960
1813741123
1724863206
1341100836
354354923
687577711
120087381
1390307212
370590513
2021389665
1698908489
1568357760
1510116726
19025506
898040862
922903038
756331376
671077810
851044312
400426831
185186585
1052063577
2114998916
985183146
805703971
798338284
1883613104
831993658
1541053680
1505892545
1203803321
1432562250
1388377398
1362437947
1055104274
711914490
398489965
1557756206
2026565416
2090620841
1376594260
1457706626
1507360649
1106152551
1204896745
29583449
1284468216
40950214
1441968313
1983249180
576696690
410697620
1300573952
83249319
857934940
343581354
616189784
1088441135
355223697
1804600419
1916809840
1682937489
1122614362
1482571898
924848752
1723317078
1111233971
2040582761
206410495
1569632362
1690464065
1110058332
1580718214
767706643
2138877081
974514380
2043505222
554802974
54861262
1628958696
1266931973
616805394
784493664
904959770
1377054718
1297341740
630378366
2133832365
1807559851
885875799
261195633
1838089426
1308377028
1739530151
2117575359
273497126
617501922
1448088499
892930723
1477605827
128541475
652090746
379508219
218586995
662684900
1311745333
1505748643
686269926
1379817640
63002590
1603849638
1979267906
626419891
2002315794
1713633044
670099765
168057769
619045350
259202599
1542292160
1529097505
1029269931
678103641
148020120
1568976153
1498294599
1445106313
1768670474
13273250
209267063
1342564942
1306613056
806623900
1996275018
268383547
170374493
1320092322
467039486
1761960930
1664235249
1448118041
297867192
1066555326
1825731387
1768012704
369337845
782323506
1045246146
219181745
516318219
922131103
1003344443
603321618
1151790112
764516191
1862355850
725910150
962873473
2034890083
155296221
697080297
60560830
1320764061
769323003
793446665
1571925256
2092023607
185792023
1049675222
1612207770
44268156
347877068
1748340143
223970220
359708153
1664970413
1780895259
1750077667
1716687657
1310132532
461395144
1932628147
1921975985
1359904760
2018134155
1344183597
1507923107
659142706
666626139
974336684
882136491
1203943892
1696961693
791679412
561299905
312276212
1151901408
1802906070
1188283921
117772468
1645306506
1026362154
1224974383
1164198119
558113943
1246585088
1137312416
1909466344
1154333699
275280939
594215195
1052781961
1078526554
1051047196
1292715200
3246905
1365904283
59723194
1566083202
595764337
329262691
109493383
1599036736
1215239184
1868539134
114980500
1015363053
2075471704
2000972853
9801929
1257356265
1007555671
2053000439
1094874063
1136814980
2118205493
1276650466
83465440
430667726
1430039815
2135605674
104151245
341374724
926578890
321690463
1627602455
1237407465
287118098
1441743447
1145958085
87693548
1967846270
167486726
706009988
1733285510
863164341
668866310
831438125
142773556
180456022
1746084070
1011703593
740766444
1882337329
352721193
429691314
399479432
247603118
2125628383
1500849231
1857646516
930168327
1182350150
1383917562
2145776431
1796728366
450519010
2091694313
1218076486
3888827
1608847641
2085982653
69930011
589932619
709749840
392013018
2098309984
247876607
1614632703
1353613076
1919931826
1620054257
1141280116
200094177
1212079416
1384756072
572029766
1706395118
1603136327
1909322406
1419336858
1521562781
1599038554
414723877
1279141086
1778657975
1700172693
128618699
1326362695
363254466
172400620
1872409929
585612220
2103928702
1515440096
497935966
1655415918
1332432189
1607984735
927848401
1244852504
1797879032
467352955
440331851
1445831102
1509344817
1272089818
2086735107
709248903
710775169
586378212
1390668873
1224205795
1234766472
681570262
1490548621
1168611952
682478088
1015715419
1092924358
984812643
1354258633
1414757104
940420568
1917101668
69910868
1568658127
1418653805
1507759427
684861957
1238151440
2046427768
95261006
2023585826
721294031
1851551143
970223050
1564342605
1718301662
307809352
620851695
1692079552
1873357460
859529149
817789025
1815219097
617925718
1613966916
151836720
1822076798
1444731326
2142808662
1040061615
1384790028
894268060
441114505
656037227
1531777063
1631441616
1808542133
2038802252
919646325
2082559452
1290236682
1324680135
209093057
987546529
1778842147
748954127
134793246
513860767
92643407
1855786636
1040880575
288054609
786677744
1422035941
79412353
1731122156
1760070276
1278098037
1363796923
1535335339
750317419
1888717039
1053261274
1759520963
269289826
645426394
513926519
2130677246
281875859
406118993
1349481867
1798192871
679407798
1288320179
554609423
1801903700
1309482663
12783214
388976589
1178259691
1955616787
1584222634
1568582805
1760123461
1642373130
736016528
1758446331
2015756519
1743971197
39140629
179867663
1865366135
532160083
597969274
1463637727
1542873063
1026755294
125808807
507703826
2117724753
1870747341
1133866675
933310047
177403483
9790070
2122788886
47066354
295112918
202213041
787784463
1094438333
240077630
752214717
2095550332
1553998128
1717933991
1834857256
890418837
948036482
831089970
373895165
1517583444
1619131810
1823257600
732492312
68048457
989532337
1356462587
14672567
1501693274
1638926139
1552215590
1199616169
713397357
1617080321
961947160
1569443724
1245651513
1531666583
127084846
1670839542
146370599
92970658
996394361
1267158905
1505901532
1506661135
525708183
480693410
1906531852
897581953
983520020
436111197
1564980282
1224709552
1220749023
1274955226
1551683509
1165105211
592705815
647671821
170028674
1257182714
1975238550
556467838
658029491
1473966023
1308989588
359620366
719214333
1550499642
483136958
524840155
175056325
459948004
2039271880
2127154552
34925295
729596671
130173967
711974772
2134550283
976365651
608504968
1331830945
729006322
610853176
294981813
1909134488
2005398939
227932826
751599441
930001497
1802834081
1504456558
1276945621
583555858
1767337090
1266352827
1121335194
622417924
2118793893
192864723
639493262
1911611753
1299223561
20663988
1351492212
1725344690
376983820
861409864
1244090189
635502260
1376233923
1356494505
621745098
840913717
1537646245
401836361
247468010
1893890488
567617601
83649817
1214959323
1795901545
1511993306
240747757
1885930420
94949799
1075793714
807280121
29625748
693051850
1937856890
745046447
770687896
1940882898
439724834
730892308
939166060
387668348
19284531
1365312060
1066642322
2008702316
249470570
1790260249
1969816348
1717409233
2025286040
150165257
24961647
217559074
1278666693
922559644
1999981006
954462595
58142731
1833920323
168125075
725921130
75705268
153720462
1353860219
2011317063
414932861
1287026641
1146355999
1058252059
443775795
1414449436
1263794411
928605620
1276752515
1997468563
130643618
125062881
89709801
924370227
1270191149
1642102771
533093773
939144133
79652491
649990937
1305269313
668083792
607220313
156257483
1269077405
569133034
2132371346
1381781895
592112174
1336730019
1569400441
1490052019
159979676
1858452820
1864895314
775727721
725365824
1775046396
506168091
1153859500
388937286
1517250440
1096673002
6243926
1240784277
446017408
2020516254
891799665
1046271729
2079860853
223779404
151592358
1176743397
1404532577
142862968
111941979
1405092966
1102362546
1018157235
1813528811
1194562261
2038535283
1784683941
1600342530
1022652729
1424059201
976515150
939139328
1327441512
502560422
809589244
1932293765
776110414
1229324133
1641632406
918804139
1882601553
1175885829
574956807
1955546776
1888309716
492527159
168598500
1441557247
525685956
1309361437
797996150
242693693
536035515
796092396
517381178
287907566
588205525
543908895
428454961
1666244025
1939895633
1818409760
1733090834
1827386306
1078510079
358628708
27578270
772356425
1062430742
472677460
769077096
755151633
1690674547
1845511162
574699782
1097789822
2131978820
1362107964
600222061
333166085
807979268
7199866
454685304
1115005610
1570320060
509159841
2025764893
384282266
1541759791
1228416402
1506251830
433792397
1172918572
1490093497
1047536342
346107452
581080821
914210931
1188320861
967759670
815849044
1236451126
1361449945
951365296
1737555188
558995540
2145523633
1933238312
2104745072
1413534079
497361138
1523243609
2117216953
165784166
123889256
969899450
1230885480
891088394
1021072029
1148506864
319961827
1256181263
1918928823
1324370148
1376014515
520209469
2112367749
1790606063
1442010466
413957323
1021149185
1952677669
382433438
427739498
384284134
1204468916
636172042
1086560845
222173889
1621313995
136086648
641073532
1428390020
558748298
536001033
1038826561
1330311824
1378944625
895373321
1360774691
1158066620
668569435
275209588
1436840608
792885504
1045073607
169861176
1882754996
1785334158
2080875893
1744752002
324931461
494731023
931233935
1257564822
2003614667
1102113723
1169027101
1957456868
367619812
589479076
1219790245
579100284
1689671411
1647863448
699972121
1056495377
1135689534
1886640381
552246334
793308092
1769530178
983055274
187106945
206271138
439503023
757232173
210787920
579046327
356983125
2134239242
598268123
648408971
1832269298
859743612
1486309977
551553213
1722734511
61451124
543128607
710005656
173038480
2100598658
1542916780
894142052
1183226679
1467322596
255839226
973079035
1427931205
794590148
68206043
1182599540
306026053
512652940
160857099
433734337
280995081
1167891745
1618230922
531627855
2041401920
1043797497
674127885
1376177017
724225275
228418920
1250388911
1024509709
351108663
380439317
1838724033
421381677
2124399856
906978658
1703899164
744175802
917092157
573038032
1930912581
1729157848
502787212
1535335761
1402735290
1915432266
528044184
1906968724
1151947458
822392291
1613561067
458507359
466933466
75433778
1454971855
539230559
2025367111
1855754584
2141442493
1428377828
1588106171
183253436
224866415
1953054943
803932750
691518453
1102655635
1667629137
341732561
889573724
260092987
175590216
1234434890
1973494207
990941480
864427877
847856085
393542581
1751229197
2089727937
961089007
1487983677
1696916850
1175703978
886894081
541298575
2124846780
614348941
169359058
929010013
1503355294
1065982463
635802007
1389925573
202411903
780116729
1004540645
315378896
668484433
1377985156
1679874115
472304752
1978317670
1401354164
1196044048
1890826008
1498782543
1765901392
2147041835
797784197
712130300
937650754
887574685
1893320096
1497109459
518836085
790850428
2095686770
1203764318
38955408
1408089246
803552162
331200859
601396024
1910330479
1885154401
1890868341
1722066793
1025081459
942485743
1102234245
1652926031
646949240
1279444480
1415910852
2073370850
1848555958
1626905232
1962432516
1173450273
1750141731
232245229
210564418
1416767008
1788730864
481284786
437345537
743958414
885741114
1830187487
394110402
1998086790
1841955540
1451237514
1133065796
780643932
1979902789
675443901
1377007716
1723851900
1534142045
535904422
865637181
71828844
746583946
1806137955
1982540952
471541037
985036363
250408081
948712612
1850793741
374979538
1175039538
1108981587
1665667515
676239638
1287152404
275625557
777315392
1336137024
977814561
228985914
940773795
1280177284
1985998806
678319526
899513739
146638179
514982361
822404318
1493962731
1636199
252998629
747879001
1387846219
251853191
445367716
1112967364
1777173166
1895194645
1694166337
2082913817
1186593040
73438003
843648835
1311151630
500527841
734233835
1760427819
929314015
1250602926
1112027132
1928759151
1332594822
30442769
508206366
431061458
988787824
751809250
76050889
1834387453
1268105797
540475466
985335556
1125638870
2106088785
1356766921
411436718
1362076634
385799046
1432082303
163811871
1905917108
1686085990
2001075815
1834414175
424488785
1720173241
1309519860
399426816
450907897
1131548004
1483166693
20958546
1488045976
1922536494
1214900901
1239492436
465481401
1539444685
966992082
1225990073
1501289222
271143541
1333898119
1184467036
1277281669
1347731719
1167519053
1307743737
1576808741
1146738213
1246814615
1070810956
158243543
571517958
267211070
1576161970
1954443904
1995935335
1451708157
157981735
936647347
1772000669
1296038696
1277047934
1849929967
143935458
128159957
161668709
1527684695
585909470
1737210140
1549868595
707718976
815330818
1121986505
799985192
119370837
2129742550
934707149
399392432
61057458
668694954
275939161
1020975932
157968394
1345702622
1286042523
1707890962
1444306159
1144416838
1520170491
1289317778
1256409704
1184580131
1215360910
1721961590
634326920
1235410267
856483223
699477421
193296668
1323782330
2081197556
736762955
509466857
1431580249
1461300023
399330302
937125644
177242007
170471520
190494683
927033705
1733674768
1262595719
1722796167
954999909
1951206134
2039154587
1753399972
1866437330
791340882
109603619
851819626
1058858574
1709418654
1065196290
1910119578
787468210
1609592116
1176532743
1692246049
679776011
1404981347
1792528815
1840900404
49794016
1887476838
1105759181
465540231
1127298561
851379362
940702066
1404426378
2121919681
1276700563
440044989
1281862355
1272950754
483826075
1995296623
248999592
909498381
402765524
2005701798
90319839
698685043
1759346051
1244694480
1698384835
1692073257
1387802809
1952707449
1640620269
118116384
170819890
1777260085
563115025
1762466963
823787911
169492405
1483234169
152672604
746823425
820704420
989435930
1838862269
1041441905
1492409045
863517897
81660621
546620386
1568976168
1473272919
744886529
1632479685
1141602493
495550160
869606138
1308137108
247160886
667590980
1551811684
291733739
2038966448
1342683906
131222734
2126987317
633474465
838978568
2079276768
370294471
531586341
266498942
1590978821
2038379488
1420123278
1398541669
1169870386
1592845957
2134995922
1154963947
2001556830
2108421855
1115923170
1238870643
1150173620
321368417
598424865
400464008
626750434
1473177772
1305931294
1228424270
312635753
514447139
159974686
624499139
1769288976
1628048026
357632577
899031073
2001782512
561075515
335256140
1856032729
688299360
1594673268
264866583
1078947774
853132466
1161606940
558847763
1511718149
1770049339
1489158103
465425122
1138464854
1759350319
508485363
930424930
703364188
240882060
340035789
249764771
1526758332
973500528
1538313315
1624086179
2049968162
982046949
311065936
1850375718
1340719023
1030056200
729114062
1908788513
1888387969
366628460
2103542166
395770461
530716206
704687874
1467957086
264676014
1788428657
1457051876
471976869
1137016626
1852736814
554973913
1061708601
1911922837
390483186
294528020
61320256
1812394774
1770761959
696536404
1932270066
1950878636
135180611
1807755393
1443780003
959200089
852302270
218233113
1437774355
896003074
1714340346
1998500934
111977629
1176781922
312375261
1734453654
1197426771
401282197
411591219
300085890
919857116
504105454
1290203105
1487121274
25137033
526134173
1185369552
1314976585
1607510065
2119212662
357459141
1781445750
1685952691
1100329503
1164402815
34288671
514683063
90387476
1063566597
1471966042
506698460
1693387978
431808020
1013458722
372741768
377430922
1730882501
209186906
750893884
1673235201
1579072114
108641282
2076573982
1526854960
1853847540
1154376789
1650840824
228290463
1997726200
1796663220
54653312
1775593449
1273578666
1701933507
785727952
1058994234
593264829
1756834728
2129775495
1030453863
1195989326
940299249
311992635
1211852200
340544254
221257500
663084199
1087140331
1626007883
1579671383
1089052906
2048001061
1521665377
467989975
552019122
1547100940
1064754211
1791494577
345162938
1418277570
351571044
1055394086
1883774348
164739516
558437786
858878348
475082379
1815571426
1791008008
1670274924
938967901
451952743
1839709523
124282615
590898828
1092635846
48798709
49624087
762649596
1986537828
576489309
585036530
966271683
1589878281
1071324685
922320805
1581809631
947492300
2049964979
1171611494
1659113424
1040079731
792719498
471957474
2014962035
1019813294
1220984471
132956113
756914159
20822894
959865011
553140096
1754060085
988534849
677435475
342587531
373271497
1132738631
1001751489
56303244
1230838182
1040540796
905641273
548652829
1143769580
1388353262
1586397070
1547262449
758996927
1610084221
944887234
225200599
865961855
1308028787
210817332
977638405
33034802
1353072133
776423139
1121618133
580179769
1069266201
508597981
1813601278
1548885545
1372042326
1630124356
2028960980
449925661
1837153863
1661916698
977974866
573553345
1875795173
928866758
998643655
549732254
875842777
1413727467
1911792828
662384930
1616835134
602376578
458476778
730406060
1790055662
1615532466
1076604322
1917691115
249226537
794547618
470489238
710894902
1652967119
1488071274
2129880349
2061097869
2138859101
917213080
271583231
2082888329
1065522440
816350610
873591771
1536754808
1367633170
475458658
857653604
1566231648
2124758469
1477568921
577019910
104432050
1224392726
1216370200
1908673817
1897324767
617746997
532329757
1847612658
835694304
1753218271
1952559624
1921506088
697555831
769490599
858662617
1954884257
1455991389
1135714456
1571007005
216649189
1957553777
1953075836
1420731783
394522356
757013493
1386221282
504820778
22003744
820632074
1796540421
667945073
1574284306
1095892489
785816375
72325746
1636191769
259851447
528239941
1999887993
1745170916
1419601157
1115000733
1772241645
980638920
668398245
529304313
31962853
1525325111
1559578511
299775294
570652687
796566248
556611235
2041097383
2095409442
1630184
423773738
1752227019
1112076319
1477717982
1988702575
807430622
355818683
2092779779
1314943874
1356654022
424465864
1343550519
2044189107
410602581
1597165836
527502559
1633688744
1635960598
1483935658
187255204
1518044227
1057601972
1064445454
1702677662
596152502
90707547
135301296
469859111
333425817
124123674
2043224954
2014191315
1151133799
171806871
70547357
1068518593
1217313718
1646215447
855195989
31397612
2145570661
1542922731
1582540618
498828172
776589504
273986924
1367076816
1573899740
946555638
1987440056
542490493
1298034104
1336052086
227965182
1240522545
1056041239
1495106170
902059544
226790113
1350462148
127322422
1486532733
61753247
310780865
1828947933
1298400404
501039431
1423012624
1001292234
1933872111
569586102
2087441907
72949406
1328411082
272879154
733388884
2031844106
310202075
507231767
1854045375
450659505
1245998475
270014741
155235632
962272016
375346939
1077374329
2071806644
1407269459
714548868
179129839
988980654
853159313
53683752
534866091
631801596
10799455
561590992
1898128564
648945363
974826762
1404987571
2117781719
169960994
90541631
2143885153
1126246746
39063180
1474005440
493157960
1629937357
1761559072
1371242311
170578110
1593050088
1419193420
1489138250
513540604
2129230852
720324991
1085469969
1876154825
864862464
1870692433
990354151
1882116398
633813442
616693864
1428779568
745092466
283252948
891677738
2124646057
836113733
1816641969
2037041104
1726770054
1030714646
1932769253
387101306
2088685072
715180660
379196719
452027851
1964642266
869056856
1169131315
1625423609
153348163
1974421431
1033557523
181767671
1917063231
1239212586
955839239
2123067031
1198715505
1941981135
1677495862
442787942
2127849343
1184319104
1779578076
249665335
802649996
1510993895
1175582610
192944867
640951188
373755040
908564810
851611674
1887451422
1460197657
1354384475
307843077
1395927876
559221142
935119286
695892321
1796798020
1699157670
1273980591
1486536643
1345849443
161730947
163320678
1792541830
881210629
91045877
1702254829
1116124911
1201843870
385728626
216510407
259193864
455280889
927692495
1748067753
1451663241
1493517177
991232099
204278877
2007288726
1476451250
718827585
211054455
1202489588
2005919497
898995046
1012536008
1102251984
799618392
1098677488
1857763564
1134997321
1715764014
13195865
867463440
1068234380
1726055428
405704682
1453436218
1151665207
1181445197
1330519267
368238797
1031083755
267445221
1927497692
519972594
1202763277
1288337506
56464021
1360556118
126593287
1424484183
30275180
658356625
1744156826
1377662968
673671482
1739704712
1123497535
57302679
418621555
1562540043
2138983591
324085135
364727887
1693743901
1190008978
1048256616
311438769
176406007
232818737
369092039
135329398
926957331
1219232750
1523175832
885858631
867202696
1163779676
1169198965
293872925
1300382764
1241156790
167947458
323678592
1928553911
1056220937
2119643972
1904915699
1945793854
1525395618
429935375
83617637
1572433692
1977853950
1486349449
2011078592
216187041
1598447322
700410747
1724985224
534371944
1260362528
743145557
1019610867
1635279289
673513217
1618262821
62513534
427864008
1899673738
1573287338
384514571
1743202113
1380317842
1042587036
443811775
1815795527
1094597772
711036503
1464254625
2056699066
2039366497
1465709572
430942217
61114650
418771260
1220851044
1939562759
492433666
1916656987
1487988283
1258539923
1178173863
53327185
1366540530
1745102975
218103766
1482056837
1494657441
1161135621
986140053
174130417
69023871
940864460
1976031416
1706268322
524765852
508624639
251760950
912032079
506142172
403306147
1295345444
525720252
513831527
1981053053
196628825
1431402675
387298605
1720763366
1808325417
173983830
268972453
288184232
590363386
1356557975
922242220
1067013487
588771472
960475265
726845035
1573334409
1713171202
1870111602
468190358
281056368
751384426
563750247
631923966
1508687254
1270691469
49192249
1653380897
935977232
1861311439
1263698540
964231076
1950025353
1503228659
607104634
1182474513
1403722399
844262989
156529627
475270944
526797388
1466154312
1025408823
785574134
279619491
117254894
210337562
1735023183
1896945128
1534739311
1087542392
1000089443
1477410248
869548717
1099008734
385072590
1148537252
478907047
315152479
141086579
1810049482
762421721
156067520
1696789641
2036277427
350009578
1032266382
2025281044
390453071
820885861
2114671633
1696161757
133839223
598858726
959561526
43481756
1003772303
1057539651
329616449
1650249348
1106287994
2035823039
580057058
202444282
614478436
1412831645
88263415
693061200
962316616
978481307
1662294866
265075626
658086719
1510563882
535352331
2099825257
1711781090
1713835645
1781237058
1568592253
994806830
1854270413
449903894
536028309
1099422519
777030107
951396048
1788085950
1363789035
1037040012
1307489398
1896328286
849232390
164606274
516361708
1201685826
1353765888
1254095664
925370852
1183780793
1081377469
1910500165
745565637
1863283003
1180180286
584572456
1589655050
1182997102
640078179
1414364833
1978508984
1100492858
1800792902
437933165
1265902305
598900399
2132870567
1743641143
1808649785
619754143
1291150376
1262754793
1456010117
1128701112
1691197946
800709889
663369402
1497725662
2118034697
954681008
1376553947
1867205324
1981209540
420093449
756021246
972170489
1536213038
199787203
210245934
1522048362
1631167544
1098200225
1102804729
1039937432
147703486
199123583
1801755105
1535029046
678080264
282066991
424013126
751813483
1922617677
231908493
1673618847
1595107543
2043509555
1943007253
958722630
465468238
992348041
904231738
1199355104
1040337180
322788075
600787973
316408346
1757424647
454862876
139646265
1965959527
855518430
1248361364
137591723
1975518687
116763776
1594560696
1717151057
466834993
1509234516
1908206972
1576357598
413981817
292396592
1240254049
864365161
1655588638
1000733128
1923591176
1909147044
472703229
950744066
1161985421
2144876495
1708525902
171473755
363177479
1500895269
93484074
1064238004
1731993841
861568120
402207496
1398194620
279364979
950910654
1401127971
1531028599
2004147000
1468517307
970091451
206125098
339932921
1043609973
1819743134
1832962074
985734613
992044265
936309718
2090096815
809579160
629496040
1201980063
665694804
1854843178
1289829284
1583820017
731411184
133202800
699155913
1357272675
1421748480
2086049084
697253833
1974018551
364082458
1859325960
1975093447
671826288
321860688
228677778
2046338283
1953828485
224703171
639312305
1062949578
2082351847
2098849314
1226625373
1565076211
468445155
1290972854
326773964
1477952727
1662809996
1300898530
558124181
1011246619
1804592167
1561518323
1774311716
564738023
782225648
962029824
1025150616
32310857
2123825769
353599492
1540819338
1912374593
1576644099
1337956636
594926262
1441800210
49255173
419907709
309781461
324095607
1849744056
1464057230
1901984590
362443695
443989966
1517503759
1028511989
754730145
1758527441
994497374
66865646
1737602502
383849188
1073649300
937471323
21721532
817638383
1055822104
513652638
1727780638
550830213
950287296
1523023850
218922846
799955474
1237725223
893834198
42355799
2058841431
518445612
834327404
892665657
583203538
1117991795
609867207
1271879255
799684430
1887863980
1861391677
1328329576
1741454245
223096921
1036952430
330386005
524074398
2134410404
341255667
1882838596
1267584850
1600230954
880597504
1341118791
1984850016
1591812498
1795449206
277832120
2036725173
1091073661
234345990
1724340411
1168322887
1976527118
27174568
779966534
1290634125
769084654
1669118678
484313588
111815314
863696600
167370647
1044581479
1711680267
1787086683
1517452038
35086947
2130053100
306429072
244484439
1392732349
2145141615
1138265414
1560010831
1506366491
317171237
682871407
408468538
224081903
727339205
190712149
991662983
450073696
940217140
784537155
2102211498
2082041042
764316920
1180249864
2095719645
1142482327
1470338555
2073904284
812668471
999910017
1652715067
595412265
1314788089
1641700760
301020768
543780729
193150365
1077890088
621031475
1810213830
220583008
1081388652
1922975250
1687416685
723172951
1486236870
1541561326
1137747334
554950240
1761570480
1189504809
135930641
361001099
328232986
1830375202
798760748
1738321285
609116298
1710003544
1347958536
83736414
1466566933
2004010294
1904506660
451333446
1624554116
1539550442
64548443
1304217783
363643870
1394040314
1956988591
1022156897
2011852726
128513045
430401964
2018227702
685149136
2039621312
431761573
791783637
1861449341
1576051029
10678341
1219851116
136426744
365306474
1512931892
1065750344
1894322651
505701609
55883594
184869117
502219580
475385883
1439386241
308358200
1556420816
1842606033
1825024570
496357576
760427173
1828500665
2145243963
1934249620
1699692238
1754758235
853684819
1371017480
1396883389
492495320
1072598914
869598416
1590450906
1438930384
180485937
1529115278
1340386972
766672564
2060770637
1638868061
1997516951
1414750408
1805242017
650367278
1686344653
135745326
411356222
1010880960
879638347
1836688096
613495931
289938466
849484785
1250966629
991946285
1918798032
940827371
510839543
1244029576
370630126
682709977
2091572464
2076702558
1351427178
1614474020
167622818
1603399958
789103583
686354491
1895889961
565433758
676849303
113578955
571147563
1085056524
1030989358
918656561
858792574
1745234302
1496875031
951514411
975014572
1893154329
1964019943
395387595
46341514
115750149
59840909
1662337848
316468265
325333858
1630292647
1925772107
2072873066
1415224634
238574082
295966288
257564218
1912833752
1017961837
508964070
737759975
1902522445
1192718360
2080912105
1686498865
363890379
1969790525
1671693681
2043038237
400994110
123345249
1036669320
861506291
379689043
1397699840
700451394
1438359554
1035310283
1672522386
901539541
506530829
1740242470
1541711211
287336735
1590391885
1636490801
287578007
692120510
165149256
33399187
713971120
764164084
891837219
1981928036
1190919005
1744053470
1523046386
1954994646
372381489
715504823
1573709362
2083540
104243138
1278700430
521709558
2105422865
480718535
1201059199
922037249
456981141
1326646872
354317561
899905177
1888762840
746150981
912171159
503992499
992950144
1831661359
910072353
584507742
1333609144
92136049
188941388
125832430
483836193
581624335
1507860680
1673371272
418326618
146444159
149010195
1763981024
2083326261
452867411
1913750092
800523749
1923162752
1881064491
895821737
2002799066
1131772823
766842533
1427944575
962697272
1926071677
110001472
1163568294
1441590719
137381457
434017058
31355131
523732798
1840614149
415193591
145401110
2088206474
1246699909
41983637
1216314837
1549614596
1269242744
2003281087
640880556
800693360
170661775
346037255
873460976
706865349
201626891
54483830
310608844
260219191
1774341312
1599792629
830770364
1655831735
969839710
1532180145
1312530577
1513307043
766035887
110351724
278257460
360431656
909097928
1714008679
411782490
640347615
307181822
414239505
453096207
499503786
1569356883
238687662
1649738158
1906808509
167559984
1877653071
514736773
737653973
730389634
708147894
1852968195
160889457
403751805
665820695
1731167419
1377063028
581845343
698472084
731438969
1742359160
503683234
1318496304
1127117833
1139179611
1542141499
1044840897
1952796770
1232842043
246770720
493232494
1379030922
459249784
1119040517
1525530643
33744947
1565902359
476117242
464225838
2001472100
296218138
571763205
2146486262
2113480377
195902935
368596126
979732858
1831027584
1029791608
1196525066
1847577351
1067043913
2000439897
1210431124
222305686
400940692
110877620
511540043
2020900458
1636901190
2016425623
1452949662
1793227781
1368990399
553380785
1301892020
1293525565
2081963579
1905846879
572311098
1557081515
223153000
2090023097
1924386557
776210781
1883853729
30045018
1876596077
1733693914
1303482520
1038816727
1233877821
861774387
1360392792
774933329
645545564
1377331128
193850857
1841366680
489827420
1258454591
375345953
1259610642
359684890
966710526
1218046793
821381205
171109532
1448073717
1722851079
2144527377
1528190918
1384214267
725165277
2032883961
901364824
1443177739
1679505186
1745404670
503528204
1721876901
530076329
1050443704
1044208097
1106709051
146078883
1915452857
1848012081
888592572
447516971
1939625228
1244334650
1129609070
1060673799
1008216054
1109688551
2087405090
999598260
38750872
957636499
708683174
71812548
1309848346
628489001
441265154
668751311
1158886049
467600136
388833586
2093978691
884438299
1271405193
1154499310
522293556
169462089
947288972
1890767157
235845272
442413382
1579130956
169992842
1654380417
1387608875
2105538071
1577123894
599639633
544350285
1983747944
1552878092
755331557
517385838
1787825637
516645767
1893305710
1496610698
1556487469
339502917
392609105
893307439
291673209
955786210
395267656
1652224442
1051273496
1861246921
1732473588
2027962004
1955879171
346219848
1154157291
1104729737
776819844
913250227
1655304212
2079608072
677310790
1056034448
1810353570
1119683381
1694278507
1441299058
1722056250
557928499
970358984
742166896
1862398294
922841472
1494436667
1190675140
478976684
1007895435
19497378
1912959851
543909898
443334887
1567652827
1589117515
1254113138
1063668678
593660814
289690802
700581102
967163284
514402143
593701374
1564027383
750993121
673979559
159627397
86491810
488171717
1920780815
1930236348
1652958313
323890145
672555329
223333811
1427967055
407896429
235680279
1676214427
1504070910
260498152
937360290
1350006178
125633767
2117831394
1465010115
1722037432
1296457073
1547402511
1429916745
144657755
1343999951
451827277
643749319
1397877691
1491072082
623699175
966900154
1487320192
663148589
860555597
1792233651
694774213
1413143558
1810193870
396130448
2136921666
442964417
1797498629
1243717411
1800798886
30430012
1866533990
1729385414
1108586733
1443194859
306911196
1796006441
504963347
1016091730
640188059
86307919
728178056
2121315976
2031661304
1122778305
360599234
1099488831
2113745664
200288564
1459476632
2059821413
215858350
1496292395
1432435964
1374632948
758653393
1727246243
578718105
68973737
483197601
363233148
1887816567
168512632
179979308
1214315285
1013107514
1670247468
1205096409
1309196292
1837240726
1770310420
2052004902
1140260048
689582880
1810441326
870841736
1732336057
1513776562
697472706
518077803
1943923812
1996446385
1535103381
1329625899
2130391518
1450140987
495713090
585159725
738529202
2040456560
1922668606
2081019031
837804070
2111700170
2052847642
123481680
1619165832
80775866
721956073
654654174
863532720
980512826
22448324
172638815
57999057
1075977390
492676199
1771867243
182471016
654795302
720366901
1418147907
1055368314
1259639028
1078246279
2011684049
1794750097
1262869684
232124743
1073934598
255312352
178980890
1316691810
992279660
947187281
419649769
1592472859
648122082
1652333411
416011626
1072542988
421593381
1937292048
868271934
111441068
1246625009
24195959
1844676626
1651958191
152292756
1492994375
716543647
1749536913
113145788
643830393
2109338020
1052693151
913152470
812183501
1844297141
395187468
493556866
1183911749
514404227
364758418
303463135
1508833059
1727644175
1495663262
204884525
850990813
904311229
1667256293
1386212055
1378902604
1034993817
1788450295
2135390290
1391195118
1059996509
1926080358
65556794
2141107825
1904506089
773148686
244805588
1653610383
1772032738
818932224
1722845774
1042334330
266813967
1989246364
397343401
819224873
567982596
148792775
10710952
1031366565
1883519552
1356693415
605512743
170386925
32916852
961142933
1565483025
1727029693
2114528917
1175262132
1828520000
255048012
1069366439
722133209
546424645
515706278
960663420
868719286
746828991
1574352121
1371974358
2041705686
720676419
1437807550
910804031
1996055041
223182770
279134324
601630156
2012871449
813570840
2142358843
84206492
1164372869
682819817
962533820
1395840761
494692888
1114761457
592694815
137945940
849491165
606994781
453319871
183927360
1778882753
1820655624
1466100880
1701681159
2095185811
511048331
130616169
967217022
1796670955
637732339
579627138
1440988682
1580931488
1020174268
1738364506
2009403618
804102259
2003164451
1373099145
1092419646
1052484977
1225286861
196797291
408407079
416419749
1423912328
2053102792
695599318
1139302576
1890781018
329963338
2075869784
233634435
1314122687
2060259297
324165929
1511779837
1442977143
1213357206
1564980970
1246318755
1430905241
1897047677
794479066
1950882687
1122203306
1904241635
1950890314
125210944
2034710099
955075380
810349132
1587096622
1858597845
1249743914
1623436148
1984762947
455341591
665051890
1423812942
544939597
1738391145
1511899709
2090322621
290738523
936221199
1502237930
1311562950
176223472
1316813197
315885884
1231435616
1967859740
184324381
96883248
1263247746
749600447
948322562
1061710428
1406369099
206710960
1784399423
1825971703
307510240
295771927
611529242
1609538804
77077196
2016926558
1503799953
374953403
798238460
992089337
358150901
1042601603
2011400661
1214711820
2015247289
849066206
1665670387
2089862023
52214498
423989909
328288030
670498624
137596042
341963008
376053648
1874229900
1897552514
1917803220
883940066
1348329912
1900694864
1467505212
1058111266
1618558285
461161379
444567321
1826218054
759490472
1018221355
1753467390
1021633456
737217417
1271435426
1232416108
1742802312
1040099868
770646098
1117018241
1444828127
794765578
85495204
525638089
843791377
1629448593
923561041
1459234876
497106367
59205059
1485586353
393045604
958492741
1454856037
692497323
870067413
715292236
1626039767
1382575265
266476448
2073092626
1705958558
582752269
504427790
711092692
694675800
275358743
718405604
115213326
818209361
1502001240
1924755836
1954075559
867439735
835241518
1837424633
1965657164
1739528685
80341105
1159576718
1781732955
356693973
1903266906
572053039
1200061343
551306477
1144119678
1296818991
159652686
1191548896
1525354878
540152749
333981251
1213758749
107299181
1543023664
1007051643
563262791
712136975
1093445464
525548457
810777569
250123203
673341591
177213075
1294701817
147249185
1682982429
485805583
1875436395
1542707424
1794478960
2111365986
1646692286
1932066006
126227264
1786534686
1539999119
1287261824
1584654904
347232353
372896389
1074443747
420505676
1112396577
132951154
144881462
1398596656
1481742979
1932105433
1358035954
1187290262
2080678464
1515479614
1207263914
853058271
925603449
861264297
571299844
793169282
331921252
1609021770
1048000015
1617211881
1860370231
11340956
133852403
2043127582
1358269576
757077080
142242641
277008191
1841846204
1920906500
205422131
2026121925
76754603
939421056
450888111
1219080810
879491473
1185993932
2029058195
474446018
2015446605
933339188
1451947357
1559745970
1606557069
1926705589
1142422006
405706583
1161043615
905883299
2143688701
1613249843
609805236
1236049290
725014830
1122908760
1852026450
540740658
2048618432
441007885
589323069
292437628
1871621768
1364888608
839687964
1109976006
1226688725
984959980
541362748
127456898
1133566784
871429448
795039109
962945223
1990474691
432911890
1150907923
1854409771
436441561
2049172598
374929837
211351174
519550603
2130147882
840510251
1635234226
660102509
1076401729
986873481
861513880
57836583
2136606516
1408484645
1265044938
95726367
1271324000
61975126
2066698798
605148405
702547407
1924232931
2103321314
204230697
480963328
1311776309
1446637440
7947777
1425678594
887525916
9762867
162403285
1421416011
2114739898
1073341499
1088973343
44289575
1425641357
1627185207
874657252
2095293460
319347545
79316051
664948886
1865028730
1954224051
1286324792
1010497440
1258459127
1010628281
1478302693
1262947851
2134136106
361761189
78209346
376906561
757945170
28839582
1196013372
983516258
1636766699
1659732903
1000252652
701928497
2132192678
1022788603
859630259
1247390408
1496890960
250014519
518447150
885046982
1844079843
950583971
532372130
1832555745
1144026166
839775479
1719868140
1486698714
791491771
1884047903
1130742778
389905493
327601986
837069953
1752127688
1553875164
1327384325
135705758
1701790502
1277724435
154184647
1478589685
1272570227
1480410857
2065386509
900906843
896900375
437391543
807137201
1661286407
415008962
367621138
1283856866
1917801205
1778091750
1616392616
587617130
2000887538
5764872
510145118
950828256
1853917958
302312837
1670006721
1452681532
2080041446
1527836748
2103948536
1781661561
1618132607
643120732
1321500127
993338803
155504693
2016386292
1875083352
1752937038
1693419287
114273956
1660769225
724379516
835686464
2080428344
1274737142
295564299
1270139413
813270011
885335716
965148463
269514724
685331908
358205578
189544832
1201520471
413031386
2029500591
371931117
528837538
259731243
1246931886
1867175331
454949456
966161395
14661943
1539628722
176746310
1130161788
512472186
400736689
2039378276
2108617295
642534519
1004948099
892874249
1330827368
1897723029
282551447
1976337952
1421094125
135828515
502260934
1844118003
1192908289
1870724980
1365138372
1990921533
1620963806
396703504
1698230487
1270742012
1917271180
1974956329
60375768
1236620865
1172164396
398715128
855266313
1672375480
756215099
1545172774
1041333025
214185040
1271880567
1301607084
410738267
482896770
999144843
56645647
867562680
1189414253
432700681
1138145869
1308660014
199679759
1806841626
257817381
2128278752
689093289
2102899366
556223280
586967207
1602585846
47865687
1625780620
1270603795
255909999
1174821648
834133357
2080514769
69532223
320274505
2138144003
1191116815
2050532887
1667562730
1693605511
1392150489
1237369524
1961422785
1121917046
1421561177
1523050007
295407458
529594667
1310372262
1926713734
1104959482
771883027
880817644
650259980
19382658
1655151858
572314852
897847516
1283849945
172833044
1457481340
1347667691
104546989
1746896546
339413032
1462463036
845319896
1966709203
1224249704
1478933665
2084309521
1965344834
275516427
725142998
1142414941
802968049
981940141
1390011921
702979882
1124454649
1751257907
1567538041
546846659
556757484
1123184582
1514794350
311583144
2131031206
1875610297
273205680
2141692464
462189487
702459672
53237760
1092079936
26998002
1247142221
2012196484
1212360678
366526964
398561356
259821115
953734634
2108786692
1609715779
977225455
795484206
686047419
855088321
909828999
1500186482
138469761
199009042
2086575809
1003058680
1098503460
1306268645
2029887167
560199182
2029206094
988020444
644479368
717811786
396488080
1784853302
533987712
1556574699
1143691277
1299557160
95345025
1400535742
462883132
2008251885
335237351
1805112212
251860439
837409214
368707622
1139502238
686571698
1313375765
1910889682
1829258059
1572531066
1267887693
1517788656
1968689455
1885719977
252556108
1259604056
1003553229
1562080808
1527498401
1319439025
331329675
688100054
704809923
809456124
1210429388
1732837526
1011843827
399842648
1969116766
951952362
1893596029
1012357866
2077070886
76089763
1862880582
1069943734
2122553968
628280908
976493666
2026958810
1960701429
1215942264
2108531168
1623816907
1313810667
1049173929
966655782
331812954
60172290
205246536
2010290003
1274971960
818792941
264269711
1365471766
7206667
2011051516
638410301
1414178252
1377684457
1928899049
1303832152
1109838298
978854439
1793511628
1591221248
797012034
2002217873
1427546378
211780949
1024633059
67984051
1366016600
103844568
2056948545
2059605943
2013232160
833269582
2097793131
427015295
1125657571
625447115
1339180505
971118877
1103184821
799059978
727236411
1854586686
59559839
1900937538
1084256502
414406533
1445430424
1059996754
1953090124
855129345
2038978242
1036657824
303900584
920216068
1604622210
1667441198
1358599402
1927773063
1622252508
1331642555
2082969416
1515353737
85780990
719487191
676593780
1304048500
579072180
260513732
533645180
407014026
152323291
1044750420
268692530
1527486572
1658677165
1102944745
159146332
1682919983
784143707
1815106109
228130274
1988452735
1823415051
2057182214
862025888
1326336260
560575772
60260550
1591765339
1258737844
1263498612
963850284
480596818
1543813561
987738496
1824110601
1831188480
362658573
2096003399
616039776
701903132
2008663516
621614197
290040948
804557377
953258219
1252788598
168556621
589042713
911896112
1939843937
1145750497
1675396605
1489003976
1926246621
1645746699
1152223338
594516709
1912492197
2048892287
431411022
1485699100
1906666025
954644803
1980132440
187048716
35926540
1095407956
1122902183
832878963
1433725158
2066540993
1549842440
1168692426
148773294
207642773
2135452300
1028183753
707059737
1225133178
485443187
755793287
65648136
2108452281
280142692
687685618
687393567
245454590
1130011625
105771451
108454244
84382779
2039386136
1849339851
2029237615
1130454143
1627369280
1172444368
2022369938
1080068273
1778551626
1173927116
1818002110
1340970293
426815879
945283540
365288413
796289273
1087065620
814266369
1206138519
1001776763
1891095950
931951172
1208599597
1799701428
68138869
1245906439
1072577803
1650993850
1339824251
888211325
444858046
832872755
1454806182
1166399018
2021306886
299350392
1411910054
23269692
563640890
899156566
247359761
42357555
1949477308
282521467
498242165
1528182468
1412366803
1154584978
823604763
1567859447
2132179006
797095554
1906949757
1779457745
1927447826
1927698959
931021615
1802235442
1095629310
562040192
618627862
1941419605
965893980
448077935
618391118
2126735653
1184553818
44798085
1662552150
770882104
936747024
645841489
212028180
1797085907
1726800167
112918767
127725572
978992683
1288721150
791725697
1370766231
567747974
479735784
1951452382
1535843873
1912435964
1659553730
593618123
20899801
1598377642
1957532839
738301837
778862832
1245182104
669702787
1182830130
1311354362
1094878965
1710541943
466338280
1569478798
991547913
502217542
2025026780
1366876767
1066447313
2064174094
528544159
2123399018
803307983
30193157
1475089436
1412994983
512486919
1544947989
1856084318
30683653
705169130
592280447
1789605908
124282446
347053458
1689960615
1479180525
1090836267
1600055297
1808951167
620201630
778646768
2070769047
310984794
752111035
243320677
1002453717
1876314898
939918834
1617756248
64380436
950807987
1480919462
2046301612
1322298331
131281598
1024763431
627614645
127257202
86822559
1236511824
516904758
1314096885
218738453
1811335175
1393008635
784232723
73093295
1820172740
1891920591
1972420409
1990860119
768853397
773973029
1122597696
1859719727
288248814
458572282
709686933
870313599
2090301903
1966314980
673678877
784656641
1199092048
677947395
1876133499
1061089177
529844518
408344727
339978484
680094626
1235400147
1119423117
1351780113
135434724
1977231596
54498722
1020821263
1942829102
971174440
142688517
113825768
1846489918
515385189
2109293814
1421291052
1359297854
305140901
48977263
1288054665
736453780
1895429268
1193718855
1361080229
1210646900
1191342213
1992379277
1564277724
758592522
1364191488
830721925
256874430
2097736571
1032291821
1658841428
1277606262
1819243320
409734792
543779036
316120519
1707510283
1439140417
552304409
12168293
351993884
1498458176
1888682067
894575706
804183147
1765601349
1019653861
955322335
1180961977
2018556508
1818659959
1071677697
1085708727
1046343551
927675726
522655260
1959749436
591565290
301875630
117359824
1557690603
295177448
147108000
440463416
56345029
1533300073
255089264
1093190495
613775767
1950196274
1470982609
552392411
1424161583
1634886745
2016468834
1892752368
811019064
1642423975
2016222058
2020741527
798844345
1953509162
1559850922
1512718450
980677947
213644901
1759099500
1737686834
1881608210
1940025331
42141717
490831473
1653956474
21453526
557465033
100736352
677842196
339466567
600165259
753665561
926964179
1646039590
646669985
1893929292
1725479844
2067502950
1062390644
2063987465
1375700028
470226957
2068219970
1290579670
45551334
738056019
367775517
1384338421
1924101865
321023309
501895194
512295287
1770640869
1543393091
513612792
2010329744
644680177
1768267683
1803914671
546722610
177538023
1548535460
1423523168
1209310143
648388034
522244618
1518598785
1647588801
480901258
1764990446
1695993186
798861250
1019831020
1844233352
574423656
337873371
450545488
1351636694
1550859211
1884586375
387949064
1586257002
63212398
238585562
1955561430
2136874008
533042757
1348104044
456983467
977284041
142458219
895402970
226325948
653412696
249581875
1770576632
1654380757
403438124
720358015
179257022
1241549104
1248523262
1478037137
1916819546
769024614
1718504513
2120005410
1276667008
72773154
617574849
553608908
2013900678
990058939
1913252769
161096084
790108562
1731982532
2019746382
1216589897
612950847
196278206
163671853
699140698
1577566526
1248612703
2007545247
656590792
1161967966
1192345068
12894886
1889639428
8013284
1300391031
412824937
1368643545
1857110743
78134729
1863364458
355726231
925638954
230425215
1116998763
41427287
858907616
1816174843
820011842
665249721
335897555
1931426818
1734790707
1871495990
104553465
929870113
1167129059
1617678689
917355966
830580257
942505856
1860076188
74272063
1093541942
1316422566
2097566703
1446151602
972136858
1179066053
1887408797
2028913996
1883295792
237374970
1068704915
540983788
2030150513
17312465
1899977872
413091047
1753684747
1755982733
1179701935
1986342815
1584757954
547171264
719603686
194627519
270015295
87260228
218795984
838617910
1255252786
782187328
1718059627
2106182856
342880990
1370731826
289732466
923555867
525105067
2094697442
1957873571
223501811
1010963612
1223534602
692901770
1053780171
1285656635
2059858146
1918904674
344397968
1919781651
2071383166
1162344415
1648584500
1564933693
2050123636
452712393
1597453522
378749135
2083178071
1843913353
223222761
394565484
329096473
273148082
210406938
1070483709
1888546652
1969138613
586364725
1944927728
2060089593
436347000
1890626272
1041114716
632544775
1863694732
991713304
1153050577
872194855
44808531
1889649944
1184044048
703262212
581340265
41096330
176695053
980159751
1439902659
1882312992
1477201238
202754080
1318422268
1691157048
318173759
1214871752
1684010595
183863098
47732157
13232754
793687501
1252638044
497707892
297075239
325084665
1887005260
1642545254
1307717595
1592039323
1380118973
1680730493
1619436929
433675569
1548406899
817822011
2103466100
1108403549
212754897
20545218
633915601
1914182917
1112730392
186747862
1993380337
1459051033
1737617344
1406747242
755286730
1661340834
1745079931
47541264
1105133127
1512733382
199861368
452368170
1149330327
637436235
1121417760
1477426679
1349467502
1450335983
442480584
633566252
1242790942
1302758971
346087678
1090559367
1376121850
1406498767
1303812386
361213039
757098185
843490516
1580134508
1291937620
815027117
2053331169
734328602
1297102714
374509341
1210494113
1623300517
266665800
2000003955
490831851
226739847
1275099252
92272940
1684765618
114350240
1642732082
56543044
1115298997
1722698919
1296402233
1447217935
351716730
749059230
550470751
16763065
1544345825
1433674953
770406193
1002689348
1338563613
1631940535
2123000574
1377262990
113352903
582830568
806658092
1681330600
1583642507
1479425861
169779811
574124462
1128098374
2071993880
1540548185
344604535
162823737
1684448273
1058598932
109161832
1037630925
1269396042
1487077777
751130243
720620600
1969113476
137056461
713490052
1505344964
1125551819
1011467750
631052862
1712782342
773920430
1097548263
715988939
1403809447
757152462
1804823520
934780664
1916284502
1331443014
1722943689
1551311158
1900150548
1664992525
1232394229
2099434034
1954861524
1286937175
983497414
1699082204
1353600946
1126894276
286188143
2105344660
304966475
99782145
1388037575
537517532
233372563
825524537
1460903978
894396361
2111266260
1014477751
356693837
1919298170
294657960
1325808554
1326295505
1226484463
1695593019
2106659254
1426523473
1371966020
2114790198
798160247
285828197
882208169
1111875582
1511233920
1476335037
1491513017
1333493580
1888229478
1008748776
1721553779
934908960
1674424336
888194702
1850461838
1657898852
1105970698
1919298744
1515653196
939424364
155858119
348108371
472919460
952840473
68214424
1253607629
1577568687
1618150487
140872396
64850698
1516283073
1763105776
1156385131
1961870046
1477897730
171913580
1345626139
542915486
713828939
1514412485
80002384
1827828801
2059988252
911497136
1253963167
287462950
126179592
1928623733
1258375105
959099614
1999202203
418310917
654616585
1388399091
1207302546
416169953
865392066
1356683299
1604824897
689587639
1541764792
107851088
889489703
1907445362
1030781784
1726171767
182800213
951480212
1011207118
261719978
896254617
2074987565
1116486512
1967440742
1731630041
964683581
353682733
1823512545
226764064
809303466
570495057
104241543
1330975209
1939433758
1839086546
1467391302
1421835826
121375057
1152709459
1459193581
281292811
303544195
581946180
1502060360
1628860230
1311293380
1159259398
287011367
1952951751
168780664
890231551
561657145
149419935
1746953183
578352370
1989850541
969681801
10785720
1137091768
86232786
1003158365
723546700
140397013
2104190978
362918768
1956433185
1253654003
1031732137
315739099
789146177
1384327537
1994302537
1676165093
267565821
1578540811
145994693
415215448
48469275
366543066
2137772377
1582187858
636220985
991341466
2126618419
716204450
1558564273
388000779
324790755
1195456682
36752971
646658614
88890876
1907475315
2042513812
932396617
1154925956
439359538
1298534597
834870459
1862914064
365892214
2141020245
2132486
802316151
1904210724
1808322818
507455467
1934777933
1796129174
1501713272
330999973
1751391947
1924297295
1514942703
951663595
1246970072
2028067058
524949200
1899446992
1072963482
826171159
783886420
603802608
1516423288
1552254385
1056970849
222386188
1574074636
412757077
2135969022
739534398
49718690
651600446
1005651978
1826441060
1202620254
234388927
376281871
1514257426
834417080
1981234651
2013241364
150918878
376451588
439791787
1991130323
575777299
240301355
740697432
465267868
1672559454
871576940
209543937
1410880157
565886953
690467168
1101556277
1371116555
1464934695
505702823
638778381
1187297976
152094820
972367765
1453648725
699375334
1213772711
1275136796
2145399811
462084596
1749668216
442622209
1091689608
399523844
37594489
1895301605
2049350820
1194222276
911553551
1229174634
2043956993
619322353
669071320
2066557683
652814489
546250310
210017382
1661197332
1756477704
63476107
1074938791
1226743486
1065792333
643478355
776409505
463806718
800292303
1616282135
111231204
858520031
1443269106
885026544
364248675
1726758862
914126262
1560483955
1250315894
629122518
311882355
799476826
1567897634
455746221
1443919425
1390973465
1100560960
651829022
1841148894
1172602058
6227821
2066230170
630053474
154469923
1515948496
1220493060
2008718944
301445096
126955574
867597503
140052954
945106554
877953364
495289088
1570509757
2093243149
1597503754
2036089054
1043988814
1298214504
125774889
1892111518
2089127437
1724957221
716846185
313127399
1441520428
38493156
1665819914
515264762
1940400404
1015381791
280053561
1001235199
43931253
2136016623
1303043493
114332128
1164781965
971983199
389296563
1862878818
1961451420
1512915263
1790912224
913831275
944932186
1115865008
1223989105
1093334872
2008192969
1737336637
1971697843
132867401
1207528328
1365388754
2074986231
438780056
830791110
1934173924
1915025920
304226230
384224292
648369705
811975077
984966484
182048065
332974307
574966093
1711865471
1903550616
1982019872
637551788
416131291
1507159819
1838315432
1677525974
899792974
310162189
2084429185
1453576117
1080661610
334721271
1512425436
1137610241
562319207
2049091368
2100303884
946908631
82200962
1713831472
148553758
708336522
155323005
1198063998
1398625094
973733175
1871230410
871112434
1276289353
760674027
1529547766
619016155
1361270869
326153999
2007232269
499861622
1753919163
790170177
2146792143
2033094889
1521358381
598783994
820080940
1338959151
1524692300
277177969
516336070
729447665
1011706427
870303576
1009477601
2020269225
668669006
1653803929
371109959
1827622159
1640818584
401514456
1740175267
1750473635
1810826572
487796915
639983905
388342618
860725199
1170994978
180126821
2077629423
2123228045
70077555
1759099884
1348285235
2082597474
458851916
1228143304
234646633
498119922
82648064
1419979719
1172523304
1613442392
733155681
207296285
1448491304
908538121
1902292009
633655401
1831555830
70886429
206008206
473935316
831378279
2099808748
617898130
724747668
1545168679
770582743
977507051
1727525898
1971206535
799421292
948108333
323578561
1761529289
1067318171
1355780340
570082902
288923354
1809886167
293578946
1961274460
1657309141
347638387
1755163212
303690184
1501295594
968770395
806617018
1902463471
1373624158
1664039398
424366723
1721662344
35548800
1986258009
1228673268
1811554284
1379714952
1717513317
890517600
872868037
1692995941
2005916495
1387424727
1928556210
925545718
939330188
2002210322
988251919
1449473183
1530306327
1242441472
391783064
1228854547
1535298299
2121125928
1198306177
1763446022
400660522
527624217
259333092
251706954
547322470
156520211
369042425
533214490
38791569
1280502679
548304849
818213036
556336097
296072735
1233792552
788083667
483997820
1052970396
1834669741
674847951
1058011299
2053657500
535039988
245958095
621966262
1642123486
1659020692
203681022
651515830
741138697
819476267
1011066016
1949605038
734685044
617440689
1758661632
2063750771
385846048
609454652
765497103
1724223210
967359208
1898902515
901787261
1830955107
850065834
1815260895
359551139
537053122
575370058
452383198
417618327
683525860
902649769
775050267
965741226
495857405
1205272617
1453419702
1212066780
349813273
1547655955
713127924
1005386482
803003940
285515792
902522397
2047665320
276160328
894258418
192262443
1446118581
199747949
309618916
1311169471
1949691177
1854878413
306319795
719419022
688207951
1251944105
1351700290
676507479
1801871138
371431090
1304703103
2039244481
1596676899
1251866083
1653026639
856936133
39783827
1253546729
1149557824
1431146721
85946324
144837039
1590350855
393247840
1509264448
1105085974
2009135737
977779781
362561037
591670819
431226783
1781372428
1111931143
1245895799
1913924584
1539813323
1536678575
1584599562
1588163504
1462623781
1033585110
1756670145
656266357
1363442440
1781608292
456134108
1818163291
53691226
629026372
1874117518
645407514
604093800
185566121
1477307456
480601466
8529829
1652909864
906353619
444668446
701754982
598999875
1861333570
1078765950
1390848607
1196178917
817757815
729126541
965125648
842876902
1687512837
1469567646
530312609
1059059124
1431985778
2136889641
1701110805
572317628
1045224329
1875055998
1167417610
551438964
1213537566
793709900
140728393
1497290337
1921807112
236705363
984221499
377878838
2092765601
712462739
309111541
2116238510
682748692
824881225
706854728
704202790
156209603
528859128
542098534
392802342
479142633
275742177
1898220784
661819116
395589840
618460437
198186180
1162798105
439805052
1664049307
898359078
640335317
1903866010
2015009074
1079499990
1973168213
646687569
383043786
1939200447
665970305
1375369448
1299212150
1087141096
310964742
152071524
2103541363
2130353267
1585038273
1026863010
1196373500
1795462595
1292788656
192635614
477276193
333679339
1276264828
1150802202
1323564628
627089555
1127011495
1670040987
1700189184
876909847
127403195
998614837
635888891
1124394497
1654872435
1536934421
1052114749
773291746
483717995
16433772
708591990
188084048
144264134
1854074526
1749786052
1190734017
345160938
582521125
1676125911
1884734890
2126107245
724001723
1630708559
698930892
1453285802
1047593016
366013127
587807331
373385594
1415535635
423856609
1374255493
906214172
628378139
702230114
1307586352
1098738159
1368327286
1443126175
1397028253
401343428
1734393753
1892541979
1720966497
742232539
612975539
1403697320
1999727482
1170366368
139759488
1318052010
535305973
1941408948
959611584
1253040451
1327005668
452682649
1193381741
187977936
720680348
1046248155
56980712
578206786
1992336397
1595186516
2013463077
559535138
304059228
337672671
2140790686
964943843
1670929608
1011162134
408248624
39549730
463020591
2008296569
1254973881
1271372078
1029933947
1667233868
1607476217
1758712244
1063947428
1630552696
640564543
528086170
1556788510
224975666
868321247
1911678620
1571161333
1521680544
1527258515
1091093858
743197559
727353167
13392121
1444959204
20516214
527419770
326295653
915910264
1209005002
882860064
531085493
964577014
467714282
1034986420
1547918827
865216836
1494994941
616297182
157345618
749373377
1203771933
1548338142
616443904
1959759594
1215022495
1487633609
1067387582
375423510
991443916
1677661009
814512849
231284535
107661044
477000991
1835595553
1583827969
983742710
1834727586
275952741
258083143
1129191852
1498092628
1693251348
1381150616
1997397162
1937481638
1447652759
281113419
349347887
1967119186
1053463232
1553346900
1645933126
1816592670
1488459899
1119781556
635183292
338173047
2136889586
1181358431
668896573
111143594
2066862534
1449026531
745966986
185762654
1183819303
1560443549
413323469
1862387675
246687883
518279836
45698441
1984535707
782265700
1922579209
1877719228
454224022
2143806823
2012455261
1594655529
42884589
511639439
1405361216
85811350
1017645604
641979287
407093756
1213224233
436514381
1947849657
1772864176
306465898
481943305
726763515
426134949
40253093
1162997129
188043035
1635827096
1568649224
1053595360
439626212
488574040
1335635593
829259019
1162054897
1372688294
831371224
1296655991
1347500777
416152917
58335232
1789085381
1455302339
1982641894
838455231
1867124543
553344612
1869307636
57741950
2101888634
1048706086
966112261
929885282
1213622416
561979928
580236928
1911322925
1285623864
1806498544
1749816129
10474003
43247140
837928371
53598409
1615166403
276453874
914220725
23360413
611278178
1676091765
2000814849
1780281733
68697603
166953524
1890984332
1085509442
1368574767
243753147
453695025
561023878
209397659
536549628
1912435591
428557258
141819994
763633468
1168655724
1188599987
1402481740
872245067
617075432
2060032432
464114082
1841075646
1728981205
259750440
1227363437
524613410
943533043
1421462711
1670663318
1137263016
48296678
1978927115
307217465
1770855441
1000548634
2034717552
832241133
525823578
1414559804
2061343204
2069857172
1766226439
130611966
251848698
797784934
1282849583
1043642172
1081216572
2012497708
504205034
2062884914
1870237449
2007263824
1666753919
468492457
1773785667
234551204
903035183
735391133
1767743782
1369983056
1191317361
662626237
1171123003
672512411
1295466636
1475319390
2130825614
565523235
1399769180
1232904493
1873542253
1810052530
462740972
1914139473
1504065147
891580602
2074547329
1193696340
723276117
1353179380
1531003718
1432505257
1243042185
974550744
944190914
1666357851
1730798478
1389970546
1585193953
1092607201
1327437692
1310667722
1190720158
647413388
1856791772
1091257688
1636973506
1649664623
977795031
815027667
1532960493
590466719
1868842249
1052732641
1253169297
1328668114
728884654
1157468988
32711578
691616270
539540461
966144184
670130321
2031804103
1002004279
841413270
357861049
2139595459
1856491549
761412102
1544018797
966609694
1345352992
173347416
1183478645
1441637511
1027104527
865971876
171407902
1056351934
753521734
152793389
1488405050
1160027492
1497245180
2059499653
1911168548
1016552390
14011319
324318801
1354629194
1359181200
1923074166
1644072287
176153283
1680376430
1123112452
1170012284
2035939404
24471361
2093930974
366557036
1339008015
1267968258
1497833725
2125334191
1009269256
1186121420
31581236
707157162
1339656001
76323847
574788879
1870508144
1881350706
2101070529
272658710
1307232132
707494606
1243426323
416603776
1644039420
1578099419
102061053
190910666
1436315240
1366812163
1219690445
1810625608
2124399526
1532889814
130528452
1209623273
2017836013
2145247699
623855629
29073516
2142655578
2079919728
211778179
2097159770
1007343240
1852051385
125344722
2136508493
1583242907
2072760101
1387279337
794892496
781248825
2423428
219067904
220542069
629533252
515253051
1108949581
1698909994
633826013
833463944
673202202
814815254
932622197
1823759959
504133822
83946924
1704158817
1024333993
262314273
866753062
1933729326
1106827510
622277832
1794201477
652002138
52158290
82550527
855448650
1139861203
1547139388
1965872603
1571106577
477990040
1785108917
1397585070
173015919
1246806394
543373779
670281130
691297719
848509353
73302118
238308422
2023997315
1770600149
2065543896
1003732988
1243487236
1689384539
1764551954
843460020
1947194341
630105990
1545118103
2118617762
809171428
662301212
1522459226
1845804684
1173151453
1595462695
1827237955
1273941430
1111549439
34504882
1602327603
1987119913
668049828
431695280
1137622668
451105620
1784231579
334475836
626061217
1815170471
971114704
413070574
1927801012
1674557346
340308063
1672825476
488121032
1975039602
1257255981
1046467409
1952354399
508047707
631869344
1932276202
1604592876
1391539193
183467587
1015665101
335684819
619010184
414683115
894809283
203963969
1323776661
1614382401
1060751860
383084946
1973481553
36565939
583584593
1895075981
334990656
941961729
1633658101
17694672
1660202263
1790413921
1224041027
1860083293
117376220
1265615056
1445110975
2063986142
1782250971
74498769
1355391542
668717856
1846302743
1861732524
1407691499
1973364396
64082860
1694211792
423180268
692980782
1192485892
692733040
1836679511
1318654726
1635740069
212193135
572955745
1652694834
1394963505
1702992174
634593775
1431836776
798559540
589345436
607018144
1474323316
2057570744
1006018538
722206458
815735189
225174910
1917541811
1372873163
592394559
1325376543
1766042695
1155943050
1169892912
292011021
1200530623
1586706764
1917292992
242288863
739874105
595541778
1637921590
1301005486
72033220
139287674
1377531832
775392185
1650900122
1520527121
75199138
1754621242
1171866877
2141223133
988714637
265868907
1582307294
1983440128
1345303544
7404861
765151760
731559937
1776337675
635613493
192689950
879344626
978187084
711765749
1906398208
1699874800
988447574
1823394248
489704888
298325598
1106797054
95233641
2120182525
1742561949
1391171099
1000897715
499071558
1949470578
171601575
1952735768
301303190
1362105809
174816140
328506379
1472892539
1624144468
1498565928
810187308
1502188130
811011018
697040135
777730149
836081419
1235626501
493649440
249063744
959676078
1033376533
632141023
886270033
883581977
526989872
928077707
1774507008
117128931
2029200878
826709645
521212006
353423449
1942935071
1803848834
1078120748
560518817
193311427
241858265
1672784815
962038279
421134727
2052502831
1166193086
1780900010
1750066291
881169184
985469701
1395595951
1262477360
2137577212
821348467
1295259345
1222371786
2043222709
1482376560
1180102258
254803387
1495395377
1154364071
489576952
1111965055
281654611
608710706
882662637
348034649
2023124082
525311896
757447252
1328410363
1255148598
303855256
665563350
129031728
442618946
189667499
814284556
1257761033
794513808
1596602898
1899179985
1550535002
150089176
612223306
161558146
2064136999
425052383
442032675
2044207862
1153553467
684038081
1140770640
1327470125
1649303753
712724056
2055398611
1467866656
426396472
790220369
1235999320
1899877048
1002015064
91348980
668306819
593414314
613454606
59617930
1990935617
116381579
403562659
1595155546
1018349196
678913189
1510797467
1832178367
767658300
1806170102
1000068730
393081690
1653923800
583227327
700207213
1268576934
233191224
1982655926
2019124877
720035296
259282815
1741451823
947556316
1011192440
2073734786
822206888
1625121055
1815524939
137339372
1896593395
1816052622
755595294
1300425128
484471932
1354543734
391124883
1819603394
1620862841
1473872161
2079995448
1891648784
633652571
1724492431
1850535535
816709441
952173288
852829668
1697494224
2039367539
319519340
766854656
810614790
174969200
515528509
704126757
519944439
882993523
1528941018
1334998379
1530295084
1944093934
561022083
1961439903
624520446
1841815031
1665630160
1354458489
1214797713
180163800
476972596
1031128633
1405675491
1078745631
1407387782
1855506124
1433349681
792273384
1873590929
83502994
289584741
1704647938
1239905993
1590367862
1756328158
1736358875
1689578294
1416352936
1777557994
380074007
1305251025
1261823341
1121589959
740566933
965629147
595968929
467073361
882316871
412664789
124592351
764358731
1646635179
1778593548
60205790
872716330
220874131
1333613539
470047277
934430390
1726040276
1874146507
980502673
2114711442
795475283
2122595556
1681919679
1341197445
848600972
1367649359
436120383
633654657
1695967077
986729750
447279108
771477831
903650031
2060021426
15890795
202417495
89630660
1961831029
1359031242
451939826
917980835
1927147541
287390231
1863194423
1966122097
599611807
1880863723
1232399401
294098164
763119586
1207475192
641628279
1244908899
274482879
2081785382
235523893
1654334978
1282226389
1167703533
1394432993
603579619
733629619
2037445816
1745279725
1018302506
1258895477
789935955
111810842
1893386144
1982643680
1871900034
1808759998
822650821
738948972
944414517
2086884597
1919431638
563866518
623002382
1052177118
224610184
1647765979
31872247
724863266
1982501424
918629957
1388901339
1964430590
1419515939
1280134842
403064893
215321857
1461697927
636939682
685208124
1125620635
372430972
1020803089
2113732699
471604428
2088487620
1276815427
608824554
279652478
1767810393
641995599
1404577055
717185425
707514603
335608858
1336907483
557403785
1881260483
600649942
1095288503
1326283205
396013841
2096868886
745795264
528374228
1725914921
935250970
1963828438
1242759512
1631051374
1861333561
554305524
2115737441
1693672653
931402704
553613194
1723111527
155199114
1686713305
1752813899
1029299600
315373612
2114662844
60766021
1916431656
1548253386
333684014
533683805
1184764801
973505706
486167252
688284748
248365714
772452074
1584111601
770453063
772782611
873137183
1698082577
815353611
1080588424
49566895
1882537062
1647998190
1257337522
1538147981
1060999603
64708651
884380737
1526165494
393202330
1187144126
925599748
1179810176
1808752893
182804626
1718208513
1914521774
2087321879
1109485702
1720219151
688599416
1701619246
184402115
1551825809
1801138433
44563979
1172539758
639857112
1849897030
992286200
2077418013
1710609156
2049527163
998985324
1706989661
1955131751
543436434
1563990005
1071078770
1383741523
1062951958
1930229401
1412400449
1124676613
1845535398
1946832626
1279282199
1216340553
767262086
2131327441
1626973404
1354549821
738167061
2045092039
1831178110
2035277009
1793522816
429843086
906491691
1874533691
1514810556
1880440483
1917065469
327684324
1089279437
790415981
791703860
620951491
1333521980
667692190
820130389
1955384515
1429192761
671506944
1230586677
865406405
1343491225
929090026
1733674256
963398648
2030466223
1470527881
1166025238
1128301553
1974037741
1415174422
783065920
1874083443
144897682
1471514495
1008963321
1939961947
1788895860
1791854452
1190579905
1186550331
1824004847
965849721
2106465976
1272023520
518157924
1787983312
716358136
1104198108
1935839553
361289509
998490720
390750524
974663753
1656930306
1977333431
201045278
1423158041
548704835
416354197
1618622323
803528147
605095110
1293545321
763697349
1480467482
300435280
1530693525
1502240547
2057591438
1114599016
294977226
68212541
763685370
1043409034
475652083
601345005
556456046
1854454224
1307053939
2107475811
808182932
1969766414
1975470652
110992007
1275504422
1066090319
1756900316
922217947
1745534453
1196848740
1159511148
1162975476
1321467172
633731696
1231849242
1042318301
1010936388
2045418414
1152727131
1714605569
699580028
1586991541
998818839
1495465926
1827680243
419524354
1421480965
1502216676
682509640
1647271551
2099854842
1373625797
137228050
675260093
1913143722
303842799
1667705405
1671460362
86069224
1732765310
784689736
528349130
1992791985
1062173797
61803490
466005997
758881606
613005190
489737834
2051481353
1634474066
2038489316
1447450345
930983758
219961783
2125548656
223918612
1122494447
2123971124
1359843353
1252789810
1638525521
1917161610
960070934
630523420
563164477
1919365106
1351421850
644846225
26456618
29191623
839888618
1232047459
403441831
1032466545
582866479
1350855459
1712601949
802587962
1435044940
1084814702
847219572
2061221560
748934181
957877587
907322732
1520048838
449469672
1224701276
365499751
835055982
207157859
40477734
517931806
1934912130
153183572
1194827388
1944466916
974175266
219136842
790878534
1489068511
1136849110
1724938109
1810310225
250657604
1301362190
1086831188
985177146
981652209
2070196710
1372322361
1082238133
321698549
70967906
271844265
540994209
875196997
1366065782
585757073
824667912
816355730
387119389
827581750
1951570061
697855742
668290787
469993168
1203129752
2096042705
1720036702
356339092
1450579854
1165038404
1008231429
25727029
1822182457
1162559885
1620932426
2107202720
511066141
2094648532
302364343
1610946865
569147668
438216637
60578514
173206433
1246763045
478688229
1698573303
1578691186
1295373392
2076784247
1500983266
804721760
1360567334
1470305331
231727318
459346280
1151060107
832787959
1756555991
659012176
526812804
1895134398
1685353103
1020487995
1940996665
1938419114
925098929
109056473
566106099
921935632
1391543943
1728848279
211111894
779906019
453975786
1422600225
1635704559
722610288
1561973332
118310787
1506931252
1288490590
925734236
141323346
1490255997
1290729715
250864479
1777356191
1702683719
174172588
504462180
1717672
1109622596
567038949
1551755115
1141478076
1243243325
2106208728
963480051
671763828
1200030932
819847110
530003086
1744694086
566359542
484721041
834553335
456160616
381462552
1290251761
9064588
239741257
671430090
718562111
852838507
825159917
2116105794
598688574
901331343
767337217
1125684770
252696554
164005511
158927856
1462336281
733912917
652979704
90225800
1220422824
1186504683
951556510
1143448548
584976359
687424828
549417955
408710847
1936881855
864781033
1024526061
956280712
1557724319
545473197
1689952788
2084556694
475737169
849352543
1687259176
489342554
692440826
880425277
41936588
2051447374
1853354788
54184687
767775545
673294602
576918220
25853
111464731
604747599
1737833371
640739967
1347641708
1749600633
705053254
739878221
732567480
472826831
461438289
2120133124
701151491
398381729
1134659023
366642361
1502994864
1936431769
1308721884
447687853
1797895166
1641885897
457931646
2120827140
1622150670
446946131
403583108
842435748
65357924
703240457
2118713267
1565577965
2078309405
173699775
1825197296
2061361993
1724272811
58692092
697890104
228980293
1194283821
1612784309
1925302441
589385996
1697305408
756873945
1929514152
780022309
1994869437
1383598696
1172833905
1465910669
2099858093
2104792184
1898089726
792256676
1004139131
2074029630
1457038122
1530808181
387313048
1407420521
1728191228
538589007
1631975930
467271430
1004158480
1603894423
1323955895
1017049507
1470464421
2142785115
1356822876
329573269
1747140579
1569600001
101510378
420635686
1176795762
1572481282
1232746583
1985789789
1575003229
1594893256
436202388
1022391617
1187083412
1265155740
886437651
903379721
259965048
1033127237
1013639574
276120291
629366154
848429121
688698860
125078628
1152650232
2135738514
151781944
1750793400
114387160
1262347112
1109589311
1125154439
2009983085
460793645
369671454
1677748979
110155835
146106297
540681590
478050651
1069509002
238823905
1528911236
1111586671
2051326861
1985716378
1994694421
937740801
2071076188
1151463512
1816527769
1031910637
447733930
483965954
974928650
965831454
316199881
152041769
604914310
526968580
2037926856
672598985
358248999
297765795
1111779091
954542772
2056395473
1557236512
1196248851
647105570
2035461446
1691293843
75137859
731896280
1696950299
711548707
252652247
1517776093
751734186
275661663
1343123212
1410847412
997532332
444852810
712564104
890902688
1831613574
1848969952
2088489655
1145725127
1049011965
1956578589
1422650314
892812674
1258195764
338871040
1132691726
1547196057
2115566939
387539189
1610491937
9262188
256871189
1944952088
1934245559
206968212
2028478984
1402671221
820607925
826616198
369395183
1481912092
96045704
873305727
1951551012
1454378865
1191030062
1873601581
702836091
1663106109
1906468299
1154642259
668941936
1259653835
871639498
281349853
247470943
1244658950
706878325
1917314269
2032761732
154445928
134597808
304062151
104634835
893790012
1623787726
1475927889
615097010
1130008455
1461888825
1804664041
1002400493
1019933983
1057187134
488769005
1340321068
1058238577
464242894
1328745698
603771096
703852258
1799621155
1057864941
561395721
1279446110
1529808618
272250290
2091390459
954347882
1316043648
1250045909
462146752
1248411090
296011144
152856917
952489143
1026684619
773025472
1824610649
355346733
748486806
128958068
2039098609
1176518621
695999969
1338381289
1687882507
1325106824
213154086
1482606925
1958322371
945646048
441037672
2053791004
2081486271
1069409004
2116205986
183542928
411273307
104304120
620329127
1234961996
1393340857
1432635435
1896226075
1159314489
1708282375
626480849
1259826235
1743265232
1671939493
115217524
367568738
978055825
853745597
1901078444
312889730
1682295838
1216720873
861422001
1387443723
478177340
1339608594
1782473673
1675311571
2001804174
1841294868
1801236045
2035249969
1929593744
371260653
2005382796
1825245867
751288554
1961100360
1616078039
277045917
1539406206
992679750
2067618647
1804207995
96985853
881034821
1457906607
527755403
1536726207
1592875925
580937165
1597855754
1213260405
1540759272
415524237
208065288
36208184
1859379873
4721063
1084133886
1350967936
1659738061
38611266
1059381483
1168590125
356886902
476701386
40976296
1479790707
268165615
1754642906
1470253570
456582808
248223505
1204043085
980052111
1226156873
2049645966
878065175
1766475720
1883051546
1556973147
497704205
1930041735
1314901106
310878710
775330167
1266850888
1228735663
1857637656
1102235289
1189538878
2047438737
1534854444
419300092
803216120
1790126709
2046280713
92767741
99323811
1918482987
392111311
1445199399
1317875736
275975361
1496567679
1129871296
1158041583
1010205722
1452551577
1900268239
425879963
1476855685
1802724969
1500483797
1489673756
1454710551
1841079057
250717227
103874017
579998931
193108761
1399268777
1535416480
2087526242
2088527932
1534200443
549410137
1387500683
1479582484
1837249286
2134807263
2131567361
1297073917
903022926
888639589
1793922323
635362992
1051108924
205036915
1370593875
1995667548
1944551642
29888940
822745730
300016057
1970906134
206704149
1987940254
1205775510
1000631638
87426100
453633933
1345616620
891146764
1139083076
603287373
609162026
241184468
304211027
1779123353
1811725391
1041472853
949223777
379310148
526836350
1114886662
4065181
2008696952
1398997719
800818016
646533444
592460577
937222135
1203656547
1723278485
1522540536
658177677
1325029903
1688777023
1055912669
1086220425
864680861
1913576197
649385502
1727969983
1585419974
1479723107
1337506938
516126749
810778436
94911473
739449803
832284167
892180395
945468285
1022207727
582267242
234057660
2038845742
1018040403
1938921952
1596189334
38636472
1363006407
1768122016
1319726464
1690084882
422119684
2061755083
904631725
506195988
611139115
1236508985
763983446
85053106
1274108293
157042911
2084921124
1433766974
1623163855
2033723707
986393370
1951658081
1446648585
497030815
706352487
1533452558
1487187027
803245595
1249581389
2078230989
863630756
1268195882
890033890
1204260015
19394906
859385508
302908043
1993783922
1475012330
480564472
1110399559
78533245
94406359
1371357309
1901470875
1401834287
1854671602
271790846
1297626674
1337074290
1227121329
1991956602
56262932
1688712646
992306124
1963975594
1922771385
252764764
1245513046
524874378
865084903
1382083910
617456005
1947941338
644047719
1531360355
2103328989
416250332
871724411
479503867
225569463
1154038488
1219480294
1033339021
1386152321
295784577
1351576929
1038933177
987734969
603236199
535906073
1141537720
993269309
606623760
1019801712
549937219
902837986
1166279617
1745553248
727166845
590149411
623081666
389287152
910972925
594992475
425762503
1106561890
2135393045
1945276272
494316159
2966824
540462189
1041261980
1547672197
1887382196
839140028
1409811422
2014116790
1071700012
2110730108
821361840
213709942
1857674447
1256040361
2022538020
206346796
405932167
211280888
1017902513
2101906624
209453546
1828610152
2097473310
1302125362
2130994488
1831585232
662802884
1533357918
1569614276
378771596
1440270935
142492333
493293871
2093920819
522111083
616143484
1744297144
417759432
304415389
901024722
270666716
1412435828
1336086300
577996817
501965478
1776801486
1094815537
201502949
103118886
467621067
348135700
595375382
1339591744
263024015
1888442857
418968500
2036000241
116560616
1230489684
1308748155
1662892509
107066704
1443298970
1230300296
1582864494
1683946334
1511761082
13369472
970744847
556090082
1544131323
1769171753
1198968693
1468229833
1605301243
1558900823
1483695011
107108630
1660120847
1179963004
398921431
1751443243
617241157
808637074
1963145599
135425785
753988864
934460516
40724048
1008548742
484551162
420146019
1037063844
947239225
144005442
2074628665
853260825
1710976027
1875618610
1544467195
1115120663
1002221923
1857251844
1819026369
443484760
1641433050
1592517790
67165067
218073862
1998823053
1744328675
949765336
2146351952
1745940264
1751016078
76569408
385268975
1577065614
784891278
1721520004
225303925
1808882635
749043657
946828097
1731459918
1027646560
568207294
193293779
957248830
870901826
995732807
859617202
1153146785
98440265
1009409322
1042833437
86426490
518969424
190527975
2143164328
189113290
918501263
1719117576
1856079418
877169867
1124917452
50731714
49145253
1306913156
646860457
391043204
1795090266
766141021
972926934
350728970
1549393759
341213935
234919737
1436407513
2037922145
1853024496
163411038
360094729
1012151568
526645764
1393546165
1386242392
280553918
73802220
980182705
239889742
1215730412
1090230530
900060169
1871370639
1455170733
779399808
1239634011
1935770716
1190602671
1952166511
507116875
595004177
783998342
1605184569
1299846030
1053478106
1766829387
48621755
1860227443
1444082641
1051449130
17781880
847262762
393840796
783708463
571700800
1464694690
1670482846
1960160061
1858170120
770137831
1199380405
1995004755
386627082
1279607895
509447247
905105990
1294433199
195031462
1715912719
2110453601
207301363
1661288636
1125005903
2087169203
1918669393
774341440
997160462
407993278
1716537271
1897509766
1931357139
1359644996
1083053809
784952334
2122294257
726127125
41236356
1898424426
1793331473
637382241
1840843717
789663013
943256124
1952489260
1856988652
1294497886
1196260567
1008427361
1430869808
200251668
702680912
1578846962
1149208022
1318539512
1339796333
1534324410
270207850
1125129011
1058306104
922421396
1961089807
353418592
1499614183
1197322695
794668876
2061664259
780943217
1150279141
1901887774
333721106
1980253959
1989615012
383354195
1037360570
242865666
1255255155
1049736076
924287029
1191872491
939181051
320263240
423639717
1087755057
1078802567
488380053
1885111831
1690354565
205872547
1743204118
1887901490
1010220034
128135619
351206897
209227616
1902395742
493736694
869317848
1961227334
1437125601
651770579
1340388820
1369305311
186163849
1544504058
618365119
1383455817
1342684230
352121162
1340918387
121080847
1907796681
1801784372
457220612
1122036368
358255780
1452865089
761024542
665213003
1423509438
609801176
1987818547
1447613338
514935524
1098642886
702557040
477161852
1588271373
404917946
1765670582
1658809580
788847298
1615965923
76634339
90503309
804894906
452626570
1355007266
733033835
630767105
244186084
464205135
724233267
570819252
2136828928
738955176
1864490225
1281285379
86628945
140756372
1573609403
1117396268
1247955802
1869574595
765119593
652037608
817001117
23461533
531016614
517996618
1235396420
287331286
418098691
1712725220
1227497551
1886260609
492727740
293224126
322205789
1258502645
1021113651
1173427348
1144748661
1200070545
321982653
1751043238
406205912
779127862
292840954
950502755
1514035881
1114516028
1615287410
1458817253
309124639
1180000059
1198235103
1689390646
1989076526
1619997358
678680097
1223574581
896794324
607566739
1062771671
431514547
196515119
70162139
82090033
1249053072
738180271
1419175373
1007175529
16980203
1676098249
1127011419
1682344317
1509516754
162585493
1463592647
9107852
1844405958
642256266
368005359
1524305575
409989139
2046477944
1474073456
712180741
1390736584
1771351795
820683464
1124043096
1814254026
345741129
61101284
952449603
2135793694
1284387732
1968101370
782688278
1256656471
1613111178
2015883325
1343977592
1796162562
750660419
89505420
1246037707
19236
723382137
1748045484
1819880415
1946649193
873179422
682831127
1907132026
1649580017
69557859
854607282
1364318996
302615268
362957513
1302809085
1465779461
256816728
968725274
1242586860
675392933
635298611
1923826086
322098132
1053412776
1596154480
1779993386
1663803402
1593308278
667168602
2136496642
1760389499
1778604249
1722817035
1266492313
287511252
1960030538
435616096
549520215
1895682478
2070336499
2075780470
1975328824
30919948
145891088
1135704476
1544640494
1890861949
732998004
1340219102
356332567
1019623670
393165312
1496800820
260777382
1011264965
1426524426
1457470124
269420931
1594055831
2073577322
1432261574
232322359
707723326
1937076149
1282903924
1167936018
1897669204
1590713782
1763380429
1412633184
984314327
1532636967
1321082334
829007318
324444299
1835461694
93096451
869700743
1071696427
105248443
554784922
1499257998
1557488119
1017136000
621699652
1733191066
1931389163
1993169473
1281092722
271107320
1780264168
1949310398
399067765
739134132
63294925
1405901675
1897367679
876369123
930729097
1801856343
944184798
417328260
1280336061
2073817195
1066509860
868854138
63723410
176979571
210281810
161603208
2046572952
1874431215
720523378
1046351490
405895448
1626885710
2015191150
416851816
328673398
425765275
193260711
747374449
1896953892
4997911
1136479408
1066518769
1810709909
127290419
79889034
1176983188
1695400046
1298996275
1592044899
1410910160
744034660
1730580428
597754783
798164313
106211566
396898838
1609684111
1073624166
1140198511
353643596
1235030963
1721855037
449985895
1720450687
1732569567
1710272911
670347047
1274674962
420466819
1468414754
667338114
250782709
702657361
1340603858
1905318519
215913002
926882420
844792002
759024903
1069446763
135486691
1579285103
103421753
66692431
1488116548
1236448080
1307012093
1455981370
882000109
1332851704
368959004
1240184054
743165801
1657190323
1070829111
1853954042
279687072
459303439
1577312384
31949484
1503415626
2141973043
42941437
885148735
32225205
916494232
963399587
1968020845
1728253275
1277240852
1998840235
995395692
633924962
2052258392
792732912
1832511796
2080895582
1970064837
377001905
312806879
1741829011
110992245
1218668965
713238229
343593169
1439486732
580217470
523140923
517899034
420796146
473530250
2091678892
1490302926
2079899316
1330160304
974350418
1975431898
1870029876
455829572
407436804
1884829812
926267445
2125335873
1298843116
66142180
1865833914
1280314856
1834038126
1098591673
1887211215
1310212898
1019121196
450368915
1784563905
1106676263
1575658055
889750782
959561873
1339814209
171718692
1810912520
2050891368
919760721
1445025088
814450040
401572531
1853694177
1226261530
1284251118
141513228
1586106258
1695769669
477763820
1004652922
364805948
228442959
2072925606
1051318972
375833908
403602516
1788973768
1597263968
1578280392
729735273
1839755268
904608388
1118255837
2015323976
827685116
1091740198
384786920
851666706
1150957258
1567590017
1156821733
714314882
266357596
1069162594
746782085
1006128082
905155093
838627099
410275949
1424793655
817253337
991824912
88835708
873149611
1171804112
2113816467
1074355696
80075749
1575634567
144542973
336598652
2019098793
1514531880
2063011453
1394972330
2083247636
1013209576
1615575595
2059148181
862867421
1264277918
1287615888
365587873
1659232885
1650114129
1279894019
983343095
184159120
891471940
1863969131
673601051
2100404709
495750700
1118982637
243241479
1332866564
1868394332
1310169632
2052393791
678464077
1572769323
848879166
724896862
2112424685
802247410
1640989394
1354881268
2118610595
1475999007
1821928068
1123196172
77092544
2073628203
1172795772
1168892533
514852702
386741211
1870016918
1209569082
1519988592
737516002
1701777219
1414294454
1098676591
1305394509
1096125775
198783321
458351487
1797395831
1938614501
438247532
1338826680
1604439768
503185044
1967267464
1981037416
766086556
159217069
449600701
1710674266
868038502
1655911788
757564888
1651376131
1287570924
1650729076
1932883078
1046407973
129245381
1075779897
997290550
699106197
102105069
1299074761
136510555
633624363
364959298
1523437662
843780898
1980508521
1170260767
248015293
1561661524
964580361
55676256
582731767
599000103
942206537
1049339203
132441402
1605737737
1345043986
743910985
1249230085
1039373473
1393356701
1969099267
529877134
342664973
223647268
2144737891
1716175618
191762506
528479234
68948872
41235950
815174434
1081969380
1111029299
1544572157
1918633713
1996682178
2022316492
1948742337
1323068989
1345159094
702902117
1811428539
820221080
385785748
1404224265
165998494
170800432
291837152
1788020377
989381475
840149256
1285810596
1313776540
1188941832
1809784083
201863292
1675875816
1732688180
943804575
2046725416
648941015
854356724
962845509
1287226647
1203722763
1331778969
2034695071
616142511
1554307683
605714986
1311960370
78125719
753875372
1412456145
1764083350
1595272059
1610100735
326619868
1313267726
1473173031
578686325
2125736622
260620742
2073219678
1439583114
1975762171
499292626
1512440331
2019043392
298296776
1688877604
466123513
966805463
812110831
708288486
1548146069
296640297
812932137
1377501290
1257539122
1043195405
1665472046
839802947
1208024333
899338578
1633190028
334213480
1958252039
1928549755
1607658752
1452308742
1835147796
1921495061
1470035219
1454898776
680177104
1386281788
1175467375
1695875134
1085240154
1222117030
168383245
252965941
978848117
2132097738
1606829825
1674497054
701574293
1901232806
1082913486
651904108
1893291667
257441272
1922956458
247249621
632299238
869153705
1627124687
1021480022
303653762
1947843633
1636220050
289143586
436549757
1654750091
1666139295
1401593235
1051566093
389071756
368017331
1757172623
1545276446
793937453
1978575623
1790297505
740336890
2057142217
1230101055
2098621150
184638023
755655050
2056899528
564074153
1863236551
999097122
1737425940
453251025
2108856496
1967758781
610087653
487829073
628385771
2111770038
1654579024
490373478
631994764
56565021
521821053
244186814
1907289470
1689114078
1880162729
816232161
1718908082
2065751007
1226946526
1488131563
1454299460
1549258770
1222622210
1078699882
43863796
795261172
660519169
1840375386
635210275
445347531
605364791
893555267
1588240937
1556561030
1553323996
604278391
1328461687
1490359022
1153569652
1465730850
2054514032
756441516
204774367
1578344658
66255302
1848541995
331825556
988441962
561804563
942038335
825467757
20671482
1019761376
202441840
1576024608
1209781509
1923619392
1447716382
294300878
1488143016
1397470647
59308555
1860201837
143562143
2147455884
958102909
381066448
550945795
2146864689
382448891
1632777984
125151059
1724947578
1593783946
1943111566
391193322
749685099
2077179012
489153923
820369995
1623782784
368082672
566016090
212496067
747363782
1415845499
466535145
1019496069
1854008512
1644848669
1507637556
330750626
155603603
5311987
729029586
1373015207
1543365899
1012196724
1474780149
191366666
920864846
1307639034
160188525
762649890
2140659324
1045670126
1262731526
1602241680
504004759
768774992
1294709725
1012891766
870645292
1859573353
8151134
2091378103
227632662
769269455
967959632
825401192
755504743
76404211
1799557202
342130027
1136104654
543511484
843481965
1157696197
1777807052
316414344
1502023539
1836198836
1603625431
1945179143
648570250
1854751675
573770708
896525748
941427312
486466685
725377807
1606498400
1909363292
2091254578
812693261
1864046739
1903764875
625457112
1326053350
705320701
1121668281
539263608
448071528
275641049
251331672
370678313
514576574
1813875823
1222711886
302826210
2019698899
445898498
1699467581
1806380049
1347843825
1494631274
2046413982
575657501
381101179
854735368
877544846
141492695
246273373
730463456
1848608575
464528781
1547790423
1544100517
1126216292
1177152559
1977597810
2126125003
1723320818
155695896
197152733
1209407975
548472639
989970455
745568813
2009569576
973108943
170952779
653962065
972626712
1365433183
1860509243
1748583386
1130951715
2098125720
2144251797
1376143493
148575027
1380414702
1574353884
1343806270
211931706
1655748829
54315696
931232262
2065093071
2053624015
1134209529
1255540912
821877407
1761561172
777663502
238985137
1289996399
1654696821
1296408069
1806968195
382171952
229920509
1694191134
14790268
1463997061
479234151
1831745914
1295623292
701476717
1641091290
1790692109
1475328063
1806499379
555203165
767578523
1252563196
589547854
1964469508
838006176
1724937315
419713809
2129291998
2142386256
682180566
1616132233
836033507
1883896004
1547814748
776379215
1907663553
538706787
1571194569
783766407
1635743944
628369215
918374959
1870801650
709907003
1391514783
1247581468
254746205
849676890
1619608527
1028641719
294430755
814569483
1314529861
1394168488
384897844
950798878
813812171
2103639966
821810096
1728809687
1400176192
1781461219
835709629
2112269510
1280652390
1845016250
417353633
1504100253
284253992
1008235042
713515865
1618471551
523912941
2027468500
1304586498
519361246
202598191
1305489884
2106198478
311068195
92886243
1244666642
1902173813
894808147
1821814008
2111335588
449904921
911873565
650152464
1730339749
867281082
1679121063
670270242
2020984907
1529727507
781060956
2032808397
735018487
631554777
1226830768
679886993
1335614372
228461492
1533459023
463798380
1900301392
1646850602
1539818606
756582416
118208220
555834199
490496677
1376672134
1005006405
569544143
1293763849
1028427974
86272722
261162035
349189908
281975162
1926170794
1854162737
1314464925
795504066
2028311031
1308217291
971990359
604462191
1083133271
1224339914
1708675476
1544509079
1705236344
653774248
15212077
518244015
1576370941
957696845
455737690
1010757225
619675657
60038078
1733336512
1602931924
658034099
1494008732
1655683191
1314294980
1328345415
1193586066
1621111631
338918241
2082174704
312231007
1364153002
1046644110
459225568
44963104
991578375
1306214201
192836818
1641544112
1085737728
1851093087
1722063275
1682393782
898329673
1293823211
1256649385
306256326
749962066
446787931
870648276
1728017445
509105579
1437682136
2054543740
178040016
840420536
2008252494
338871379
1741008416
1952379103
1962857164
902911612
1544312136
934768430
1154527622
140299385
1674761019
573138092
1214547251
847275148
1760106408
1777496703
1893039426
204699293
1159021434
200481478
1871963732
1815630817
400564880
1364419784
223807502
469692456
1092529648
1224722571
2006223800
530338127
668047020
1824482244
1822845504
614975482
1863571300
12875235
719872717
334425907
1492209462
1471685673
1731590332
1863415168
1495163638
73565737
1397881256
1412803776
1068083399
623901131
1692437539
925295128
1843435881
1559543770
431801823
407797374
901794499
930078651
1720895903
1058598712
1449865752
657347687
1355246973
1048008157
2117922419
2106556385
1825991111
1330577490
1429543505
885778556
376442536
1439148446
1351755550
520043446
935297626
864649631
1922383266
207002564
1499629494
1511783819
529017378
1034171216
2092682292
1706455133
1530809744
2142835067
1852358316
1643342521
275355534
386289243
1321463068
922215203
1966901671
841381751
41740917
515843811
921845983
1829782359
359579186
1734119823
1341491223
97750704
1442699615
807669142
1249899026
1054973934
258381161
1019894908
866778228
167883695
1300576843
1789798115
688208150
2050150685
2092993719
1234883974
888766717
568059376
81781761
1383477366
473837087
1842031305
766888322
862570513
1357405693
1017499556
816324028
708388016
1973893985
1703473142
1379845736
1788198854
904352136
398249673
989980215
392282966
901113214
2021350159
118528330
1660064338
2120046686
585825271
670645444
2072254772
315855492
831431989
1014774926
2116937212
1093891314
1066152740
1845651739
1137379362
1419400078
1531580178
867161701
2019932648
2095216598
855972709
253510202
249024375
399747853
1461708826
1859781045
1198583605
25348116
1158426311
1595176963
697537273
800675335
147822358
279909618
2103037817
509487760
574931643
57530968
57861192
2029523876
2119803337
1204841202
1586140501
2005109372
1001131887
1500029116
1521174982
318008537
486913363
43362948
2083255610
131907750
2069379215
246199130
14337801
332496099
1006284222
1203244810
1127588815
1950768347
1191793910
1494610499
950101181
1807333750
887660079
811577200
280027043
1948871769
1762424300
1512209864
1286387855
1273608592
323279107
538101525
2074933296
873939607
401649886
1518534191
548760991
100466522
714602444
1996946751
627430825
921125223
1972249993
709684212
485411801
2013052494
2086527761
458534325
1868245
1507238088
2111768357
307156956
1952989295
967877709
1979177599
1435250710
488746873
1076508256
2116723732
1661383293
1726014943
1605476748
791706892
489496545
848446023
181550739
1292004736
1304040576
1049430911
1220456438
1909575826
293578138
692443008
1620058956
462487588
1412466550
1783479745
164862979
1926056510
2068823228
594496850
1797145887
1488661429
999279590
886722176
763481118
1165350446
1409973680
208620201
232374865
1049819876
249176933
962321544
453707900
827056068
1857905869
1649985595
980303752
1117567878
1569625909
1442503602
431899653
853236147
2138544767
161978161
1745072030
1097205440
48971937
2094963996
85353316
271303980
1569536862
464054889
1366170385
1575930077
1649512888
1679742716
1713046924
155335510
2101125056
1075174801
1054828802
761546926
625777628
891759745
1183009663
1295348670
1026925780
1113587095
1067132561
1739469085
666458357
2081207891
840605802
2085866835
1149432666
858771577
1479298841
1968019320
1586557724
928352760
2061992341
534468175
1297434749
110452058
1235030913
1393427524
634719267
145900024
1955874394
532927486
1496366374
1063957598
909157272
1678277539
35522211
657032751
2073683990
1595591300
1794903789
1483241195
136246472
1786283071
38489328
1396020159
1017957010
1198622086
57796391
996958090
517114593
2145595445
232102245
760464473
1357611927
735911817
1014244179
930204162
1730691036
84944032
205733546
1871058833
1666163480
201886272
2143362341
96221930
590416728
575971802
1916694388
709278052
870349549
1608029858
1972040314
246671389
1173736306
280005439
1624082067
1164807061
1831331673
874642589
1735445784
1056194725
1740442760
71135049
590171926
629648521
1617499838
15819554
1952066346
1561097395
2001916149
812617688
2009943060
1981874123
1561940258
1105553550
297019072
1886518656
1825724701
2124998977
820904138
964671124
2015019375
2031790653
1989197393
1780819318
1651633009
798899202
1499543720
1582421601
926497817
1697238154
757603360
1602719700
399547642
1074664146
703352577
1003274882
896075717
1387758384
658235108
1206174079
71702572
155831252
1003255735
1958658824
1950852540
303470795
1373397297
1294772313
1018455608
907059283
81593891
1645383039
794728582
964425551
1158676948
1616913093
291223071
1144827079
1239398036
1162136587
631778719
2084876165
1272736697
1647282510
1747985676
1807874247
1399256200
592160400
1842758707
2144207278
556916219
1347105959
2016511607
1669299950
1373774987
1215318379
165352869
912221469
1580757904
132515658
709176243
476198135
2102127255
362442370
238288250
1755746278
914320401
1307178138
68267111
727323592
486175527
1468916974
1366704457
910524343
1049522860
1834911974
559722077
983637900
1142012582
144316554
949868798
1978826994
425256704
1551987245
1617603869
2060742456
790091218
2101058245
1419654749
2108307352
152249569
2031158981
98616008
744437066
1328232754
472885668
632622402
2071176764
2146028550
206098132
1017671574
2042087184
794493388
1652144375
2029984847
657864470
1830488132
1729104702
1985307028
2062460136
10566814
333117666
1959719746
908182247
586275245
114966044
1351433487
1527743191
956247706
406577003
138788046
405314117
1378049155
1404678860
1139893391
936660842
1379638576
646426430
313394516
671845502
923668725
673449364
17481901
1948925078
1422071176
2105147472
924353424
376958912
895165343
1927850983
2142734350
1443415888
2066363723
182339479
1891295278
2025302495
1048687822
1675197601
1704658829
1746583544
1523708430
29450095
479231520
57882543
2141987157
866465657
135227943
934891922
506323309
1380154
1287471715
436581555
1937721874
929303802
1847165136
666438332
2100068732
71668494
1513249860
2061689856
339991483
274081634
1457425138
814277838
1078034437
323036364
1226116310
1905211389
183605124
1750348301
1763442104
102976643
982647632
259097349
879193996
380229991
1469880981
1265754327
1344359571
1011952088
1203958132
1629976964
359875047
1183363353
264545836
1330805026
717992245
566159221
2045327568
821586278
1534503807
384200196
1862690766
1487886799
1359213384
711162707
1142691809
344838283
1746077251
874680112
380551424
1871741496
339619968
1639542517
237593972
778490414
620602892
781412864
2024804203
850860808
1065067827
2101995090
1038866425
1628159648
124952768
1617572759
175731914
448396920
994996961
1208592603
1656966760
1446222706
1978242743
883492808
2083528461
1565802274
1516202559
1057499446
1336874977
979086095
613186045
933949874
1355452533
1634054511
1928712550
1475382542
277494667
760280367
485512947
2042491770
1401808581
1411740266
167849170
165459209
1189724249
137088678
1167072338
1817120399
124593343
268857504
1948583713
1358578988
454882752
960323929
1569284752
36195165
1288337548
634254208
1900460281
92384407
231717738
376386679
18560140
2067841425
437945542
2019304369
1729966369
2122263829
382650580
647279626
1801901875
1688117209
1139386380
2074514152
2135080139
418243661
493745575
36616552
1240633697
1959474168
1891845442
1197786137
222875330
1537528448
1997570507
203494200
376337521
223933165
1970998098
1307489058
1095616670
278258504
944987487
1658457310
188425067
1241219331
1985494339
667770182
1268039976
1272902995
1163489359
174847713
1731369955
632404281
1235417645
75319481
899632721
2032984629
767157018
1880665921
1429405006
1585559015
940803465
1893928127
1430866764
670074655
9463209
131016962
1810583879
1615255751
1470336693
1139923461
1583784468
1860553664
1697609963
1679488061
1516917665
521261623
1564571911
570688046
929239660
1600957325
1693758785
1225115077
1978612309
1771743698
1642439780
660963315
1432615480
557071565
1925125002
1516961902
2105310507
1548011224
931771566
1787854578
74194324
1857534152
1552364685
641547068
128753288
1026881244
176282007
647750814
536964805
1259176990
1939450186
1799211768
793309824
704214810
733484846
2119947941
1624561167
1770534479
1475558105
480659721
857892750
524549066
4820436
1756644484
65796563
1604952665
1933521520
1128537253
1571573293
53852262
856015270
1990028971
801965767
1508367858
1341628773
2089157026
685318430
2059233076
1682957100
1130000018
472676267
734284321
422029668
2012975340
851004652
1921470943
887232213
2137112235
547151151
867474290
793756642
1942407387
928774311
1677678937
670219644
645382905
1858119245
727572664
1592527534
1484756065
1685179717
2128936192
2033957805
293294138
1551755301
480349321
1696366487
889803906
2066857476
2146526268
593740437
878982212
1119102462
1409055866
250565765
2061133419
1426051086
487548147
1934202666
2029239949
351541489
1220018455
1607283670
2067115246
2136335065
262507602
615602820
1184319258
1991866550
325903932
1267173252
1171658699
1131313096
1701979864
617861647
1744615234
849789604
727218905
814268941
697052131
238123682
1618560979
927969036
517542363
407044793
1124309185
1587979748
927828894
1289947434
1317327339
1509742398
1449196067
1689885300
1018932578
387354021
1211530686
1930705713
1622572828
1679928357
83049739
2065435151
1331544310
302232584
654145236
2119559863
732686279
2106217379
1836406923
1353037685
334724831
910654442
492347444
1814920172
414485563
704774030
283247481
293713648
1419918699
1338226805
1171611755
919315775
815389520
1169045049
1082766792
580031217
359401088
819917942
581034826
218445480
1215904639
1858869599
1636118834
1153176480
1866637059
1268956007
432578961
437117755
959451652
2035265449
299501490
1043269594
1978437283
1862000774
392030477
1366624030
1775881086
686107517
2144412949
238488583
20719729
1956431708
908027152
1407480143
366994209
232010502
1677677990
1342853952
1377342131
1275177849
1862641070
555821728
1461447705
21309815
780128109
287010459
735628931
1863772335
1883744290
1808678486
478910433
1567126864
400603424
2137855163
443596954
1828799152
1548771102
57770276
1444331444
771738006
1715581641
1952967454
1039153179
1468542374
1361459666
1765431986
1038576516
902393142
1462001060
11685091
332658668
2141328800
952413480
1141541977
1205066421
1162707830
1047454695
1032459230
1453899193
228763364
48741118
138475858
1599769456
2139968384
186679508
1210081068
746605196
562763230
147421708
1204186975
1018184493
1226084615
37226772
1802984688
2092460626
1207723703
2068946566
1054633613
962598529
1038918552
541880858
490868957
1704197185
810268254
1547108768
1378742395
754807150
720498271
844585691
306584743
1780873909
809009522
580069833
1386361124
2053643917
655038942
1446089451
1321175213
286163658
1103424728
1265095242
2071033550
371347402
146954578
859939763
927369972
1284103519
1202720114
915829659
1056692686
1849206398
348173618
1541166867
1186418702
609322490
85078157
1355402113
383913076
1010580122
1638617531
1742159929
765182505
969880384
1419453239
718365974
736109352
1775149974
232961751
2026718128
1066881543
1596055395
1274182397
1055858632
1240095927
1346371578
61086031
2023038689
861191753
427085641
398056719
1150728422
889973178
1002372430
671916385
40497301
1500896218
120101658
2091992926
320819922
327660886
983228478
1904129049
122011742
252009836
1112421907
175986536
870775943
1102785623
1628933283
32061949
1575880476
1340775549
2012477066
747606817
1684552414
71501310
1246989700
24176646
254949082
1843355622
214212165
1706078395
1757515458
753011577
1052777754
368805703
1323057865
275227958
1199071699
581754357
791609242
1722408999
145435717
1948073205
835921702
1112238002
429387993
815925538
1693819102
2112211375
526085070
635949662
1374646612
1897031952
1058111101
57682172
1027676997
407336867
1899909843
1142684864
805423010
1661073693
220186726
415990653
1249064273
1909836785
900212765
2117903868
1149989372
1209843032
1761812520
1685124960
1785027053
1394450991
1319504198
1845769057
1336467696
715422184
2131522038
1375486888
1713119638
354719935
1667363644
1388039955
414070391
597547271
1920617715
148918041
91019672
664655691
2073610731
1895083694
1844825446
1473655510
1588063226
1057058914
1997868160
769710181
77750375
1931697259
1432404502
1642812796
571358321
108115689
230951487
1730293906
1217102058
1201471100
2114550185
1842695549
194438999
584004065
1922461497
913200662
2143417591
410427177
598223504
1785867618
583096414
314849463
226733499
1055287726
1171426506
432436428
875127885
1435751967
1662633649
438940373
71144579
683605565
1505306656
180824562
670472003
1192214116
1669479556
961241021
1342298144
1132519510
843234725
1717380459
493919672
2135997218
30252804
500047649
182294958
1510727496
251749158
1602081239
1746682353
1575667569
1261221570
968374570
887287724
752587784
1314018763
1710810675
1677772869
1152437404
2045589280
1293657498
1372614021
655239701
1895170428
270773642
2109240770
197945768
17483476
1323455624
1605020705
44902024
1404701032
1709592355
2142443736
1264041071
1041368967
1094481534
1187500383
817377578
1203064846
699078179
1428852919
1593387063
164994632
506512232
63772633
2037504923
1368784602
1538243127
323573163
671162053
7682879
684639255
1813927889
1768843607
2021756500
1412998786
956498369
847898663
2033623328
260249845
222269054
1071945873
755420747
1898332916
907990880
35219988
1185984174
1812841161
1202218519
851470595
1889660327
1936472928
1777617586
1782902962
2009621800
1301965463
1703525888
2096620856
106070564
1223346110
1784252546
2010576453
1912598774
427469117
235221818
1268902204
348360995
522843091
54787890
251063050
1570222568
788680658
358000340
1045359441
1116051124
997648377
2140857728
47381869
2080457406
1527099275
1248839709
1327744030
1960480269
887304325
1807467644
189522476
556040521
1199170036
42310333
389445191
2039740921
1285948915
573635857
488807407
670471858
867635267
1125121991
61666963
75688912
1096782979
320492088
1227375458
1524825872
1641856069
180043194
807269345
150604903
431899997
1455910780
1726992295
1753649577
1171785655
1506510741
984850216
400663450
50726108
1006924239
1870781908
490506522
579599466
980583886
110130113
182296631
2147060749
580415270
210925794
972917379
1637602368
697753111
16121516
1694867614
1151707155
309722872
12116607
1628483290
307708318
1619901192
497919896
1907292582
999195125
538820833
757684675
823036364
474527346
541480086
1597208497
1237893128
1354688296
1320347371
426828931
1186345540
1374006598
1046968181
1596121803
139054890
1060737297
1078049570
28513905
2115258996
803270803
1423904253
1801817818
372298091
1028418863
616049033
266983739
1803290431
899605211
342075140
1822694214
378947793
71689529
2014332513
78066917
617756983
1665910484
1516764985
1786309275
458266088
1342973669
1076680707
869865407
329929591
169084810
1258325974
568649892
1789526225
320236619
451403058
1510940031
682980521
989757421
1329262442
1116099535
1051246755
994591562
215160347
1858230522
1761832604
1088996110
2020059597
118588520
107545516
70178319
556436457
941562442
1838534110
841311240
1758820282
2106307854
1376319243
1931490077
192485674
80787503
231006788
1178353251
41873147
1942473287
833015675
968660153
460255559
273635185
217499483
1011662249
1009386176
480582399
1878052948
1532078399
1936337110
909095608
1143499446
1049765228
494504806
579876841
818369655
295689162
305216931
955572974
1606981103
1334434100
40947202
2076554292
477156774
226597593
1616879251
14952278
1785001308
1832625428
1726547206
1960242413
1608512768
1341432160
302265246
1465560342
2091458666
925107438
444131372
99668343
1787527834
2013609630
1290921424
1126520679
187671032
54553863
1565406218
660908787
1918403946
35364210
608315289
1247447019
1789198259
1857917290
108606057
2045961529
1712735249
355142978
428440627
2117461551
1119666785
382185117
1948926541
928503203
386681794
440617405
1950220333
1433806800
1215856211
1174196459
643915685
2140832817
35289463
2063843868
1607463230
2042419344
943774314
50404616
76524485
933065402
1089142929
57729550
1626617329
1282417293
676370708
213194695
1856697625
1299277055
1270248472
61561224
1386276424
127833538
1810997197
1888349677
1513307827
1458186643
1410977236
1846109323
993776471
2137321612
1611398881
126860430
1537886589
519397530
561936148
1309807344
1786449687
676718349
428276284
1181341823
486349565
1446200378
2006208504
349868279
1886876889
660859847
234623082
1832195948
1633650150
995193100
794671085
1464168145
510734579
1338832737
1866204021
1129584231
1461301876
799518197
1263375650
983820556
1640384743
327700626
304472185
737510162
398960012
1284944752
1861705129
1815687220
1771774873
179721225
1498417003
2142790349
1468713301
774435992
1121000930
538947833
666177622
1452424434
1006842807
938630034
1672312115
1198876199
1820819876
873487376
1560727627
1147530293
570917796
404224825
825783701
893667261
1684266035
848031349
40836441
889172215
1824751841
566689669
1543148554
594930206
272904017
317077810
2116629177
1831473364
640493604
1072864990
377626451
2041280749
749024352
850618771
913265820
329617144
1846341893
900845360
730362626
598852031
742286265
622284929
835672168
1092908309
1578292869
2100268848
1364164696
1781398532
1454374106
343321580
363932803
650681050
1027432121
1664953603
795956536
1879871913
247664189
319450354
1938776279
1872965176
2064818865
1275498404
396469442
154265241
1220246930
1456800136
1969335760
565607164
187389614
761822592
299978632
1055727764
1497108474
2105121648
431586660
1660531537
1502597690
1802036650
2091117249
1991045125
1698459911
343242853
1343255245
652130116
812062637
1666262769
560417026
1333155642
1536244821
1111173817
1707667938
1759108496
125295852
300570759
1044185646
1788703319
8782772
212852818
1415620629
946584120
1442550405
1633391032
616954605
1950367758
873027679
1502260140
559223705
2066540514
524512431
1261056466
790621471
1610836210
988468047
1695927052
540675085
1767624598
313485827
450635812
1799679954
1854998495
1940593606
198308173
125979163
1768714196
930569509
1035746474
2103246687
811168138
2136862863
1669041369
1752821621
253371834
1019605785
742414042
1501660432
1511390520
119418756
1072828538
989007604
578516009
648395837
428983936
359849810
1603128260
1720966567
1619082038
1294218377
865586364
809514013
901221355
851437970
1763479773
604778222
571236377
137948546
1593792063
1542375801
1860345584
1642038459
1484478843
1050906295
849063461
437538847
132429480
1235084810
1046231008
1589386840
827020577
2063705900
1657501939
885359514
1815664933
201455317
764811050
657537421
1508023774
1999071772
1369276345
875448425
390641573
1428059061
1608305965
1811609186
1222311692
1842288561
1328297478
442204277
1465721358
1923016689
220988080
1016568338
1407368918
836650981
1925188539
1930409510
2061272595
847378901
2057617466
245044935
1951360269
174715314
13022285
1325376949
963557352
1754690224
489010899
1626641428
1978827791
936145574
1563193325
658555849
1302510057
1833584401
847611739
1537603212
615546866
172857411
1721193106
426362535
1670808625
239836840
1039076064
1819109297
760829725
316450443
923044928
216346062
555797841
159112261
1944033999
14737045
105081352
375152888
1715974534
1911933219
737989025
1253352939
1111971945
511420128
1411924870
201396675
183239380
1793934003
846732373
1155460204
1095464257
958261741
1606639692
255890118
1442296949
1343530153
455232988
1591473137
2032827079
1216230820
1353905965
1305760928
1175533352
516350741
536798512
213933030
163746532
1024263615
35307808
441280295
243695587
71131799
968427416
1306601125
1614401388
348801587
1703461249
1807384928
1857441675
1418625356
1599686683
1748156861
1195930155
1888284887
144444772
853543234
1448835851
1583226460
1056796683
1501171161
1051014550
708602959
1911395400
226630751
1396323206
734011925
873613068
382690952
638817167
209468525
700114856
4232852
1689210467
1624049073
1603230348
1391700744
1754533521
1816753675
1657996082
2139429805
1906412836
141056984
1723123279
603407661
1949727042
84560720
1480922269
805510683
1028973892
1069111266
2093677629
11743832
1796095519
395285349
340870055
1732896674
1470089331
1356158716
2086964243
781453923
432580564
1820873384
1964735116
350789928
620915791
1830577848
1956768739
1480001824
1617242431
2061976201
1671441822
1554274985
991957765
1472712245
787955756
626595089
1502586242
314202520
1365975683
1245713198
1847218818
1898616164
1374954254
1285015455
756856744
217338741
831535698
659996890
189684966
858000894
1703767302
931427755
438827744
547895520
1097217822
466049337
1576290467
1329879489
493419730
1904817965
1700024962
506914804
360940980
1630722183
975198225
1059255478
1839955674
975171377
2007904806
1894685599
2138899653
1913408128
1789280699
929512244
248002079
853234625
447735153
1738306600
15125831
1018876431
2120120392
235074335
886227821
1103230565
1575475192
1687158503
538376784
55423141
290288267
1142870796
1590881852
1618692938
1388371352
898678344
321548506
809652116
1311568761
70847334
1117416263
818852333
1793882706
1950724547
1439410222
148653737
81220102
83217691
2040309310
1324645673
1710172787
1871633926
1580954047
1167025482
1377091975
1629606508
860391494
2050554532
1515104747
1045484807
1176224033
956021204
1967823158
359065260
1365524788
1282505589
115490164
1009925554
1534882832
1308334468
277650516
1949462134
1928007357
1489197911
952432940
1355504614
782899737
1162062158
797983395
5107574
300745857
708643260
845810140
29858048
1363066117
991225009
302120919
1051301922
2029049010
985731253
542309415
1886980947
452241697
494970505
1438419853
802736300
1951897378
448994782
1206388020
56491597
1757099128
1539223783
1029843392
1103141400
1145213515
576129418
1022511538
471366213
1787660113
924136643
1876423334
704144941
1937441344
605151125
171452118
1515703620
881550346
1037228657
757275209
962351249
1474027951
977069706
1505458654
204739049
1741942571
416991571
354957556
1498533190
549302551
1725606017
1226434565
209434666
1738700608
1950527404
1020039947
54405681
2011447048
1593703085
915351309
1869811005
791493951
1803733808
1845059884
581899649
1500410011
2045969628
1931035766
2122695419
2093366254
28831922
251729900
1924474735
1732774031
1555712629
1715400143
594180339
649982045
1316459495
1306964037
116418717
480079844
441823726
1341634872
54018945
243802523
666226660
1275522821
1355733731
1708228144
560434373
1966500976
703476853
1185065200
826109606
648260942
293405143
1098203240
1872994229
596985277
1189929483
532560326
1513746831
1490100268
1225287985
784450121
596781670
413418328
451014780
1906911709
1901303982
323297521
1395928764
1309922623
623177672
2035903385
1470470280
343685242
400387023
1183347988
41912511
938072279
1033780767
639833338
1384788013
512317302
2090156370
1007293998
702435022
786662179
390723107
1478241798
161329859
462189294
1718994717
982809029
631472588
1900259328
1032361106
333612432
475875517
295581864
941263303
1386535396
337499050
242483624
1437350044
512692833
2019217204
1214832891
875953526
254049339
241577808
1158346768
1764207794
1095777192
441737433
1730082308
1805223235
1728314101
1373651139
231958965
965701253
1210458175
1681775982
498342981
1565490035
1815645233
1793916316
408318723
921483010
1212211078
683438498
769120802
1900493118
1419463253
290401232
493303452
1357021726
1518395625
747904931
1211261040
370351880
422214557
113371905
204514583
2065995392
379132873
2122794567
1382240696
1782095023
137157302
1749105681
910509391
1572900556
995319728
640166356
1245874959
2039625911
1186389578
42240122
1060174912
1236852748
276208782
1243380622
451078998
927176975
1578238268
1512778495
873256206
712106656
785328667
240312835
1473715161
2092927647
293997137
941291548
1335150820
1282464293
2061045849
178946209
1933072298
1986005378
1493456053
714130535
255821598
1911356717
1049382769
1519157334
586101854
101730565
2100631402
191032941
1574452472
1303543217
1858807697
1710724742
1237215574
1149811584
1902554576
1005970832
941252170
483889223
1223844147
612208276
1485805662
1771903603
668917625
1734521432
1338993833
935556417
353080461
984797223
1015157988
68972092
1024337887
995065400
1374601244
319258591
2032235153
1922033858
238792004
163780258
1982135931
670702578
339693094
1217011175
1781926856
793055917
1459319084
1740559062
797646673
1475645355
251360090
1636032851
1734023449
486522148
1609464570
1548011624
2008601157
806589971
653703601
969836126
1265386392
2099385568
541505219
28937355
854733663
1208954239
1824891249
1963326652
569076793
258771872
2123606798
334179252
1147435692
1817517314
359098680
503017219
192869467
949575738
970801195
400371942
1495614671
1502444863
284284281
687491969
1586627897
652879446
1862306055
782675669
294902233
38879077
1136589006
828328752
1352063049
1428639499
1322158652
2078426870
1704752741
1335014979
110951509
1795258870
342556535
1821487343
963445417
674247180
1079874378
1815616932
847242960
1609383734
2052959275
642125541
326710090
675956718
1873751340
1281892984
473261423
854680931
1045952615
1821548978
1231857555
287967143
604769598
1091070573
77239114
1065230875
1353133605
482254514
365165685
1640013650
1566380049
133045482
567525885
257301960
99159937
1774436529
1046980932
1254159364
1093037898
1765829155
101073000
1049721962
983178922
7982928
500615115
486255139
1989609457
311235432
1209279663
108193010
382068239
766781378
1821629374
650980684
1157211036
979839
1926894148
1200523567
1046036491
1724990452
1599314543
1763555282
1359495071
1688634729
1601110834
197340785
1519820650
893141773
1315812395
745757601
1973507534
553938578
1055264548
411383017
153900747
627077471
990878407
513149329
1415521271
2055603305
940717120
1241227288
1567416607
2039402630
649153125
1095080335
1519449083
1648612943
499916532
258940574
1076439365
22388430
1363939703
310497964
387343339
1020408809
1647964529
25891265
447533682
365551652
315840606
1994683194
1570549221
993244916
194579465
720410285
1499234247
1531110745
611281218
244136058
1404956762
1971177885
252302704
1000049970
1920343248
151507981
1308244266
1025500887
612529577
397356858
366838353
2140774463
1030956249
393162660
205401790
1297371650
918813739
288918701
1374018951
294866461
126675854
1425039411
1685514958
949511346
1660092154
1471606667
625414201
1638330359
1910695085
44514055
966004835
994322605
1153301609
1835030235
38496524
1226162761
1170402367
952732305
398331085
2111819523
1696251820
2074229344
129574282
54717599
194219503
1938724456
178052884
1006352337
422684578
1920078749
2116696296
75794846
1356877284
1225304884
853598418
1897560617
313192389
1020257367
2061898941
1195814610
705163437
1752212165
1871547775
875359403
1037956875
989511771
213741666
1207989632
470598267
593718306
260459146
169880681
711100734
1389843451
2003308992
142279053
990306187
1636930389
534589436
402499147
1518609770
117992610
568628382
317360646
1773698254
2137049446
191090575
1025318406
1981237166
624525710
2086286038
358179186
1187262159
939486430
1610480960
1038661204
2100342689
1008417372
1107070087
1306852611
1946497692
1533677816
775329632
1202911547
926853446
697432046
460419080
541916505
76133608
820184693
395726381
907993010
990139543
831937631
1178116488
1297364490
2108627736
106685128
1077701654
580508191
200732108
776459084
93692848
1685304813
2011187805
223414559
2017041755
1718081499
1769805110
162601180
1098612398
677367492
192278493
1167536388
288143581
1472286516
210769675
1371456126
1476037042
1054809594
1446562079
1452994556
1956742969
713246187
809448500
1458030272
1169174818
611554112
101051418
1469202349
800164712
2096191654
1637148979
1711801791
1773715518
2085976651
1964314153
656410563
1214696045
956941126
861812408
1307365388
1235429374
1967161656
73452892
317301945
1365283732
317417684
307489241
18050980
1508296583
462602677
11597684
798912475
1345996737
214817570
371581807
1142534114
1868248139
289261648
2126959302
1643202566
724837086
151741393
1273520361
2036360422
506593712
1141480651
992699803
956569859
1922957821
314378987
375604083
979366938
1794279759
1521076772
706723339
1522885574
2055482593
627613683
1623414883
254729195
1375187704
824469137
70204109
1656735332
1495145831
1547747755
2990444
884620268
1240448067
1561008886
1004786291
870024174
2122270586
293004715
1085578279
36723981
98435409
1376136070
1763466159
1569852646
973725931
371155137
976194202
505231640
1528742940
1597079533
1451545923
1427343037
572762599
1260875514
695450145
1404633838
1340929259
1573628597
2108730988
1658737589
1923921138
64830306
711970175
2028515054
1995045376
162984264
1582763576
1162386360
381169223
982116427
1336476210
1970305586
1546090501
474764450
1026628504
679203750
839328864
1067292406
865762067
467170063
1748179276
1644206224
1996113466
878855501
516247522
736980955
1081509429
612565300
1034180286
593185836
873631101
285644747
1946672055
2122558091
181003858
997551370
900480764
1505743290
1765984487
1642420048
1234054288
1853986276
998316537
827484261
1076313869
1216898596
841150563
1487961389
222603663
429105066
634364948
431706
196143633
854796837
832725969
537196512
1594459102
1467440349
1165579137
1940329105
2050605377
123808074
1160917749
2123510515
120815241
454267216
33393482
1744960094
111082487
2020041219
1997628956
859021024
1012578136
1772239035
858032821
727774189
1606700901
473026136
1010517327
712784363
216231318
275549424
57586938
922597067
498055043
1253600010
712483122
1312036487
1623902932
1637420999
1827002715
229151576
354893262
323371014
1930238491
1330111804
674605802
1619759564
751860670
824244992
1850786357
1104308396
244672644
1789557462
1799447488
1716992655
717691772
1050675448
1121174141
212540208
645113188
1235769768
261524843
1724027166
1873509489
1662322898
670900977
586330384
1751945615
1043151205
1212008976
509444919
1761734354
2006187882
694482313
1953410707
283172338
997953169
1144425943
304705045
1428985424
913716057
1486242523
724093885
405369755
198578911
1347413770
1767056862
1426633550
430748511
909693222
1868692215
261471191
1671122115
1086539375
1233059298
1064167948
314892373
1497165100
777482873
1519118332
307435694
387008128
2116473057
1930398452
1830744921
1485386099
1012511493
273365391
841887604
2023781417
1401555007
54516370
1255573297
464146157
1253413128
1926253095
1450684219
715003446
766485660
1008032122
1289559957
1459934391
1240415148
123425678
1501078391
1738601902
66733565
443681964
382120294
403240803
1892631894
2098755499
172854362
59647368
164508441
1953285374
2127047369
1709726422
1086434200
778700889
455993269
1916783461
1825137231
782001994
1516763830
458086339
450306
693424042
1353037865
1701701229
822968523
2059744539
2019596641
1033324055
1110887288
1267619832
306253163
1448679455
1411119844
1013453675
2016743528
907100929
932569044
514667427
489262239
1874291746
2126775287
1337185271
1341620767
1907686020
465311273
1090209037
959838133
1818435702
782409395
257457134
1891742268
199749209
1007549369
1198130943
1894495661
525036725
1605674207
364678444
442469698
1220394595
780646527
623432708
1827822371
2032618256
1585106741
1444171135
246133117
1128001786
1901729831
1163734792
863580558
6963080
187678140
1239092976
1964897651
1411365369
1272549645
595397420
739163983
1341857933
1989148512
254703479
1594618291
1436926927
1765756161
1321931589
1751797768
1361894985
1622416037
1955318037
2098956082
148109071
1169961162
1702163169
1386708165
91835295
1115460803
242166311
912746609
12927549
643687501
869506336
24359773
1417536696
705690146
324332874
1909825744
410477061
1950734968
1145935247
313376458
1924831401
1391126144
1520228550
35659063
396011853
1941068159
1281046481
217534288
361926750
33688699
2060414894
1158624062
1256442109
1868137122
53280686
1756922424
1225717423
1316371957
600127555
644229533
1952421925
278288997
242471155
18180629
1541652724
526021579
1898972650
1459732600
407428097
1021825093
1372274568
1297454644
1983280678
1191958075
302399347
682146070
1256198127
1900136186
222680992
1664981911
262600680
1151059012
1095772192
521035129
1136995660
867179562
1469801886
1658493881
421153205
1405869230
752297779
1720125702
458453928
1405857984
544816533
205508043
1321687356
337380464
104271891
15642736
914305257
1384214763
125076485
1605764546
1191560696
795504790
449931864
423717165
95783103
1772837792
1948153306
1222458613
1918806577
145075312
1864546738
241562142
1530805536
1274776396
2075832197
1967135081
1633640890
454075156
2046412251
1705655018
1033860654
1438203216
1092056604
383350464
1152275091
1385735793
1007739615
1970400500
981699072
114285115
453508672
1930161564
1004647752
1170044847
277428370
949416420
1587594507
1051721093
1845540251
1049320350
664296502
1502301890
851970914
1526463836
388182461
1384283717
1163233481
1723362162
1398045592
2015814504
372638586
802231150
1628987542
908949057
1486499259
149822728
1805152879
577467355
1281389904
1644827130
1264398428
279661180
1235511695
2017545677
1422233917
1159384489
1442621790
1334261560
1871549903
875803412
128997856
1379024796
389866269
1512002983
1531782265
527412005
645293061
313967424
1680260276
1120936391
893514963
2120224672
1751707441
1144915646
1552487454
1730802104
92616583
953063643
1595907506
1151772327
1776606877
973003694
181505302
1814503327
82354349
1779254910
437176045
773289176
1180621772
1900100935
2028858434
408789507
582567453
689000722
241120236
1354468140
292236249
2000242628
210259265
2035632237
519648739
737209527
1365396057
1419557424
1952692245
194291856
181572018
1694721476
1639220926
87089710
530045312
267622735
161043949
1954620965
1350838568
1521604656
1075027696
789845945
463266711
719818525
107417321
23406631
618256745
196612272
1250917633
702355499
1180460051
1398856002
816277699
1288322885
1813481131
612768695
818413536
1300339775
84023605
694981838
1007398181
1845079434
504101544
243378312
1736191587
256905518
690965294
749913502
1272263248
1791684016
85372399
53809612
1562672998
470229422
267490333
327048871
1970315771
1512324100
1781501589
1766876457
699343391
1189035308
201042031
332876362
1081295471
1202527734
1919994158
335309635
1172194725
1845895339
1872764606
1194226159
1081753058
154331516
312643644
486518868
1992843663
353132045
722352010
1897645526
90958581
1446989401
491316342
842369769
972717377
365225069
324052435
296633782
1050350572
308337965
263412906
1322722711
515668053
1746307089
109991487
1271793731
223100872
1520799678
1653534205
2031519090
418861669
557812219
1108162552
1211122528
589101316
113725619
1115271973
1015780076
2050847615
1795891441
1584858101
1566397455
1758271212
1854571559
890811851
972235172
1567945654
1400438871
115344811
1699268178
166331434
1674481530
1328526568
1153431571
1906565835
1968627918
521134746
1224432972
1641809935
1909481649
1077603869
654170144
811503931
441190478
764174836
1791957895
1725271573
304019203
403367157
1141278417
743954265
383177164
2112238974
935152234
1327787339
667020143
1256336151
1921569774
1150508456
1086076200
264749328
1212056192
1298477469
823260939
412428390
107061957
683271348
6901697
122020475
423408512
1612210795
1086553366
455860949
583463333
990874920
499575802
1928509914
93793401
1360645086
1856180492
1636157058
222618092
2089558016
150931703
1546809645
1220059910
561628519
277086210
444558724
1510785037
1335187022
2142528348
911344834
1925135490
1043889000
736155712
1964664905
1779829703
2111512845
254541084
1625295678
1454806335
2053322267
816705770
2049377603
1402044394
232124787
334013614
298286279
459524128
1796448623
769520243
1139808541
1831737933
342294772
2000191040
464288843
925071391
1641092670
1343774287
409519655
1420829724
1327143150
187992770
621485636
1062852225
1641275553
455218950
173819343
1767520600
1938578198
95563948
77083106
334801961
212502995
1853352087
1713352319
1386762529
1080920368
984007408
392431646
260006118
583081531
94048152
1313193378
1272759883
2091732209
1451035194
88030170
71893938
1414166220
1150272041
215260753
215965240
826474649
2027736020
132217477
1864127133
1057718437
1091417984
1031647701
1223577930
169506278
811881173
1767000974
1745470158
361268511
417509355
358045600
1537299358
1789017973
2010379952
236181651
2042857648
202666291
1174862999
748205408
1555995630
1652291422
1965794447
2140124407
671850447
1212292733
1088686093
1322745551
1935797328
1322158129
1530553983
189114015
229888677
792173156
1632427492
1984413109
1626708486
347763879
1847585665
725380461
447726364
258174678
245936947
914201030
1551734053
24125269
1262489633
204770164
448328143
1108601197
1875864958
2066817407
1991536989
2087195454
891839911
639438046
1292158669
24142899
1796746206
528748779
1601858760
1480411958
1139260101
2068467634
1972148534
1330941184
1729744502
38378076
85358988
782858851
2052563734
854510749
1885845339
1770892871
1553825388
1540369979
633947191
1411601433
1624768363
1666571774
1874292303
1744434744
1782789714
967656243
204618911
262067087
1711048105
6326389
749015721
1091157770
978864546
621485524
1325833686
1659864188
1705789686
46416627
1945241639
287496111
727706863
402168081
211449346
1347209810
1462976877
2089532953
379177325
560319099
1271774707
104525293
985378441
695740631
1120261248
1868147997
1728442429
1247094379
1500662643
1579252564
1130304466
352684999
1056332945
1491963140
190070158
1860093519
354000318
98274965
1184849196
373657418
1453109540
174746961
221159863
1816598849
1524350380
2043685604
2056140173
72468339
1471131384
2128590627
800408449
2071358101
262094231
1350029810
1096237700
2092632183
730906591
93582858
872057280
539502951
340639996
137906976
775236925
2119806633
2034852485
881958873
1418797502
1652306227
255493134
599944271
1371056467
2025842362
1916449640
938859574
1621886916
795480443
2084234440
963764484
1172405836
1020130565
1237250928
847334642
2135986165
1553356229
334555555
976155519
311004748
1525186168
2017267980
65721878
1125805327
1812581950
986172108
1414681568
581033694
458280883
170799029
1769235907
1460779250
1279973007
1210218739
1997201435
583114784
1562322418
1536503790
222411881
756219087
1901633224
373040760
449146039
1099380313
1214182937
1080571719
955331691
910768296
1124627253
1799016061
320244727
1783316462
1607284100
980170964
2146863624
1312418878
2101674980
1811135806
1319523971
849714884
515416503
2097314849
1446487083
551755182
1051700616
1759647859
161362747
1396998167
1870923757
526919361
661347180
1953194658
572768423
1976526512
387489442
613770206
1732939225
2112340609
599409356
1591994336
1604045261
1554913188
101905424
935339390
1394997546
1786562251
371289906
278690113
284744159
472255583
107033676
1148453710
1133967334
1835606063
957824994
2072611277
1462488455
1112743613
304336513
1141286622
1653565409
1983690761
502408758
1077689218
1010865706
339061175
4155481
845491429
10395462
2110717248
1536257325
1760323504
1321959634
307565019
1146529045
223816973
1707062367
967469950
1489502897
454338187
322469580
185879636
1086713400
1251197561
306824600
560599997
654917188
136337330
125594986
188245940
790707095
489198279
1015169281
646521871
30910885
95136165
363355759
488706969
1135860431
45275033
2001808847
522481576
662030550
1440064053
1910431606
1731406033
1350711324
820667636
244806216
70121160
1599660454
1210328604
2834946
1509241088
1280157035
469676623
1168579995
1133670114
584959100
2071593301
2126177418
1046343590
1109009179
1850073648
1146990187
114346657
2092929857
698281746
1358461116
349497451
1303783226
1774045734
526408743
1854128596
1406175929
81371489
1745439915
1432676556
1774478936
1272904489
133848555
1667061999
1970587964
1343998457
1697420003
1101041410
1942461242
1816250654
1344090936
1024748056
1415518034
2051023085
847030724
414765738
1789939276
1855279815
251849504
532950086
269463559
618294768
1855087581
507874411
208445072
6851249
1391619522
272481242
2039810068
521768907
663375778
71302646
385485050
994393581
1822802568
1607180783
1779340912
2101052483
32243764
1756322336
293154922
1671240926
13785455
803691785
1601281094
353595501
133387331
931613923
566470270
1560855317
743658110
1851844829
1947200751
1210165325
2109456145
1631093687
319009304
1280884574
662029728
1249396160
1700836827
599635728
919441322
1987261556
1372461268
2146999090
1961298753
1130955263
2123056746
2144495422
160250196
1503372953
1111352939
1461969847
1220871079
283623436
1530124358
1688979991
487365472
1450228366
1955738737
7155952
1951424329
1175568505
386553682
542589023
1841187232
275018304
1557000898
135736861
1119938300
793667576
513485131
336953774
92984228
1478916143
1373220721
1321181475
1404814102
195217710
1977742933
1650369790
63442219
417376358
950492745
551318516
535545055
1643588477
1763602584
1173891092
831673887
765826996
1607999932
1200274100
1950067960
1389269803
1013652509
2057107515
2131223214
261168195
811864543
187677955
1345483967
1727023721
244717440
1068988820
1709572818
1830475155
2009335171
1080819211
871470408
2072209342
1136386890
497913722
1309174517
1528476624
807229717
400573308
173363180
203183854
1814309389
910074988
810187675
1879015530
1257223984
155491888
2075588201
993812856
1004570755
141799947
1414170883
968320540
583327915
1381069503
366031370
432223535
1202541983
815876338
630137945
516585640
1482847369
570064888
1430670529
1305636237
1536453262
1291557129
1015964124
1529298125
2147334118
679209075
1028159608
1503861518
1607592461
1329363283
1477911248
1763782872
586243568
1689860548
1239684862
1657621294
1618676169
601583565
597449783
1193366412
980766708
661550254
694944336
2055311516
1818679546
928496082
1189240639
713600356
1742239088
1689457872
1233638632
120883997
534317339
34886567
1536041199
1346688960
1320975348
206510372
1684287799
272396201
1332655551
1665532116
85361435
999720192
366190379
1096944547
1518668135
1273008236
1741499613
863196122
127376159
1401555186
849375510
1776028054
1169811572
1885004908
915584579
386315932
1510472349
1872879666
1152885097
776522497
1370765527
1749782573
1896438757
963801471
1347417937
70465668
1694746180
577547154
113216880
723414273
1830531591
963032361
432206711
1056209205
1837835293
1865658783
1394338123
434278757
554409722
781819937
1887085771
71158348
1580692757
1987221261
1064961940
1628690733
510337767
1369524451
1981046162
1568382202
589279643
150589579
1528406879
2144759101
1557602421
1851770085
1515213860
156447586
550754360
1736087026
201965630
891571002
1223959646
1770074198
135457508
2113481115
187348416
1723722298
269152608
862768726
741158188
1099675374
893909134
1312422842
722578688
799908776
445883090
455489219
565474289
335649651
1378357118
28610509
1474199265
867136408
477519860
1557213672
1833317279
1326792619
1952433822
281459848
144904842
231861805
1638538420
1122918986
674066811
1483680919
2056847611
1420546571
33766712
692818730
1370783015
73787169
1493877888
294001213
1155937660
1548558705
1158449698
634115404
1060511059
1608574315
719134355
1107884011
2123347754
910460129
59769562
303964701
1394137496
1620381434
399282861
282784779
365100460
1620109294
2122184361
899607205
1071650313
218245744
2083987133
1411482595
497282122
779931387
1388561330
1090693867
161154936
1612815402
645886565
551840815
2000689800
355917713
1496030613
1592717840
1324939866
227011877
404600761
582994087
1038359570
1872521364
1572754987
1021667937
536845148
821580774
1282562690
1680348175
324192436
1773529506
321332652
1157685582
249773928
703216593
2044383532
1337995406
140411976
1684380728
1184461385
1627672386
1199647618
58772807
1636328413
1396797167
2120517401
1103624704
2025363520
1060888608
435936468
1769240103
1654191296
745904031
2116691225
717637268
536982051
833616524
83447932
1248751935
619825304
146993677
547100295
2119898646
2033672338
1613383776
1812155342
1750486661
1348226568
1070222463
1173340170
990434852
1783599660
629980858
1183425649
923892461
1684334004
295109816
2007398928
1392661846
476269501
284861866
872843233
171231392
1702603454
1893797668
1911740745
2072333132
287338514
592683199
29672429
841479940
869743060
31522840
1895822966
669442340
406685839
25212414
1321733743
1228618404
10058332
372642333
2124068528
13777108
695176276
1947424558
441929024
288277741
1974887781
241053540
482153136
1211692330
1197582465
750151895
698932945
1638681742
1159515785
692058453
1232822262
980796130
808388848
1777421041
1362157835
1211274598
1939942225
1783025678
2027132851
488693509
1071554270
834461755
1309768288
435353696
1412061985
1586551637
1088331582
1276551203
157346274
2070582950
2083332450
1478552467
1201696796
699339078
350457903
892337672
1250934872
1096642466
1432020099
1731430970
1981642150
1651982398
197984297
1395464531
2142246324
320145243
1178383062
966335592
1440758343
1751651426
1317030163
1481753541
2062926928
1611308335
87532236
777822143
1954616771
2048860730
1788268760
1496582311
76108859
1407196039
940456883
71126771
384348843
1969286283
1710838133
1748808655
663733216
1012998212
1419557996
1639459169
1686689033
1228074445
266150166
844749507
1890865058
299238435
1228366928
310606901
1918313409
1116184334
732133889
1298359221
45365824
1512628974
422230730
989620492
571076430
2080145693
840614577
145853995
91001946
1063035870
970839881
1644588857
1779890778
1495933731
94492096
811956958
334103693
1372979455
488024420
1373434548
989086195
369503323
363678138
1407431492
1845137423
251039605
1960853706
1884734694
1444594939
316105296
237943188
1073787553
1371627974
1686751178
1569920396
1327213631
189484195
624669175
1331563512
2103405810
30184225
159649191
981421938
1414261827
1888826458
1455437678
174373926
1132582650
472707923
613660560
834211491
2082065914
1235169597
428557831
2137727325
1896574810
118476712
1493440323
1401336692
1406478008
1924274912
462974993
2038937258
968213784
1465564188
1920106974
435234304
1860755867
1141224248
17207026
1158702003
1517748460
902388210
131421956
217456446
910853797
30371250
1844955991
2093859824
1146776716
1728913732
240454225
2010935131
316392254
227751981
1753457887
714108643
1317730962
997140509
1953966574
1009403703
322826648
758530784
993720975
1470644405
537906930
1249110566
2115725085
1857912710
1301782792
1548994528
549327396
1237164317
565888642
2130776564
969580116
193323431
1573658158
1012126568
551854356
1217186804
1758003099
411385767
131587998
744582758
10812098
1472465900
670552869
1761810905
716530002
1705103839
1272149328
1335535414
1819121092
225606138
8279027
2050901666
1790780457
483831078
13626798
1518916915
662741695
399134740
2014991856
1357757201
831936952
1471153186
150544798
617763341
1028109090
1156756200
402234030
1301664655
1071150168
1425416121
821902623
2026950445
1378663674
338657707
2035776192
439691483
1268174790
1180640955
2143799225
362258073
922592120
218373408
1586556489
1003214778
2041395535
239265359
185510823
1595668969
1010941722
1150824589
1498059782
876923130
1665037936
1909496244
691093170
150948684
637625737
635337009
1713945170
289470942
400871080
1682354725
2028554560
679179468
1082093938
821923403
110716447
1682228047
756322841
799842113
1464733483
972101821
912575120
108702135
19946447
1086792403
187736596
1603180171
2091472737
1184358700
1759374824
849768098
286598901
2091057608
1221654842
1916492739
413037574
1993394375
707425692
1305195344
1828921899
258637249
79377150
1963198609
1713588784
2107269697
1528733847
631260977
777748238
219951197
1326257241
1342035220
1338726883
1772560463
202824551
1148697730
1086934674
1488615267
1377374924
633724742
1558496995
144022994
1641891700
1253584781
586647679
1262795994
192208322
1271329644
1072127914
684385689
520176423
789646912
1624839261
731037347
96068951
2139182046
2125833665
644790984
1377890927
435413312
1342361549
1938937623
595059326
492077281
1294980616
1342824655
1235535377
818877212
915904657
2137277544
735666088
1028325718
1385754712
1330012923
225248195
1166719067
625365788
1659007258
1769619605
979904981
843956178
1649532061
1056001758
2126993294
1826222803
1107180437
1274038693
1224205580
1347281534
1382138229
1615998800
761180665
937132702
680017537
478521559
1616935966
1779880322
869901652
584882817
598116943
1892035631
2111248609
1990556846
1559649791
1011935673
479429599
2105506573
49638909
1028472987
1355855258
1417305472
1582426116
231633499
483002686
1806907480
334068753
1999912941
1490391964
540992605
111619433
408725013
1730468221
1431518984
1576087017
725148025
672009710
1522545515
1604304818
1743174364
879155397
1072269625
1385570135
1183783775
731489325
127041053
1228306032
1751837007
255751054
166471027
17421741
997141332
908083589
796364994
1997879133
2067887491
1421338220
275562512
1718913274
87399867
1900381631
1769429319
552910339
204846846
1439794638
1069165063
260434617
345331323
847121518
2066378357
712926404
1055989670
649201263
796123646
1606938452
1281071179
1338422605
1085708243
657451943
1832404233
1208010059
177183511
1932760239
1464208701
817753150
754800282
1052852384
1316612005
1994395478
600884715
780643131
1063964245
2023682409
1383886057
378292266
1093663549
269052311
926029905
853646661
1337093059
1168056583
90203627
74884272
1318235721
311155043
2025919733
152581979
1742992650
573389658
1195974154
1876786890
555578163
1856777221
829133808
2035838981
197329035
1687334034
1296059115
1694715189
1181091478
1835482905
1245661745
595865640
364884945
1500960135
274858755
2139069614
885356751
487999511
1184584159
215161508
364432306
902058734
2042054195
1882249288
760427806
1337269448
1305719405
1999983758
72328190
1819297111
1505920265
53481759
850528728
1464498973
80144465
1995984094
323895153
614701504
2084448796
709281315
1831809175
1290948862
400911586
1529709808
60772454
751194480
1217208292
812035319
1957909983
1326056567
1982545664
492001326
156778520
1726794026
2136824602
1520662750
419799500
1123990471
1569417832
750765066
1716860630
1260847793
1174167786
1529783141
1625341707
1195222380
2035126310
172830775
65479673
1009904404
1339936746
450180232
408544168
566640579
1927114296
1221146252
1947452974
185246719
382986144
2105510381
1729747143
400466315
1972135874
648374962
1659351870
635685639
846860535
1714626413
115868365
996786531
1170541875
359277289
542793726
251445797
2136040873
1595299655
1392994587
1516224061
741385168
594231107
189016112
1473967946
1712273621
1777746331
149274173
1558718180
357477973
1547629061
1172723490
2103782502
865967723
500065472
849110927
2123776724
1711174733
1417054121
1015361332
559988609
307098606
1439860020
1405322789
1866946754
628787847
890842748
647229805
1037103949
1421698930
1450864011
286719498
136509576
1028021040
996196184
1257432685
246953429
1659601092
1829746267
728595946
1631404407
797814062
1094223069
1874814370
247163354
973252680
775786151
1182894112
878390037
1148595382
50201572
2117459479
52899307
257077225
404915029
336362002
425250096
1323496200
1996735398
52813161
869737725
1191008891
2086946630
464753643
1219602350
1227493045
727061797
1417156756
192888237
248833001
918911968
2017919304
816507492
708578060
1044503512
1145467817
2094463857
233605486
1421703343
47374585
1235205542
1941797131
639456456
1778780699
690404653
962269515
1922175675
67259533
904890800
429028986
483581856
709047781
1689716281
2125419214
846423491
609509619
1510882992
56374805
598591055
1164941537
1436665355
345423465
1377409939
1940080206
959880491
141068298
870908988
1447175008
159752225
1647699430
56931315
8206278
54427098
1720934843
1350569802
1210654046
2124100721
229835796
1283345611
399477685
1611471197
1419404561
1304534946
1850617171
1017931330
1651672205
1409116711
1701034822
624119963
1885497803
1126463353
61628804
980264461
1602587766
495730265
1303276324
1109783702
1773077599
1004415727
2092447458
1807300465
1590329833
1536160145
2037412623
1335496256
1774980713
1522264200
857317854
1965849310
1698665542
441608826
732554682
1317218085
1487482612
1170030751
335025556
564606052
1292321734
690885994
442439922
1127452806
1072128452
1307635219
425233564
1445778612
429845004
1178316117
581938672
2032053163
743997426
1746115963
1997377607
1621606437
1724334468
822215387
1354733727
1539125911
242272172
712029607
62472646
504272780
43970109
1755825384
1408379064
1897102996
975856705
612704250
107045046
342589320
1668220112
2049394884
402067500
576311733
1188754983
82054956
823481374
1027959073
1235850064
1661227397
1529441467
524721642
796597009
568182948
824586702
1558927774
2124032233
755226809
985714428
1216007524
870315372
426273762
1567672168
1663152556
1078484447
124114289
1297367730
764414569
459715895
1556789867
725197080
1907455734
185359248
1109460349
70211326
1263077157
429006644
478732243
840634917
1163500196
290808933
799061106
737748358
1449379412
890901942
689125852
663043480
1570914999
1377983526
293897253
86858721
2140004945
837623766
2092376150
1515199654
1611796566
1588350822
1424110803
216482305
1023071754
514060722
1129426287
1457490072
1397057921
2143485018
42560586
780059545
1176257569
1172763872
1413776703
2086224166
1852293185
190536091
1741258461
913798856
234635255
1682296845
858562022
1802302828
1502534329
1523588962
473511589
2135008648
683250743
587263692
1272645605
1462651858
1534597791
1918127872
687905898
1884116150
681970794
2017790470
1041217016
1619061094
287819435
169327381
908377761
133123052
528923610
760786846
762725465
1150712561
1810518330
1235062444
1112898022
1217928813
276186597
1799080555
711246365
1191099355
1379377342
633657031
163397937
31273558
1055467083
1312369373
1742501903
1607040713
1610110929
1912801511
1616045420
231983301
1733556401
552209991
323793164
1446688191
1655512416
1431342080
1680694680
993920612
234078480
2133567215
1117225622
277903830
1308091486
1934049287
207195900
1024064133
808989521
1099343012
215520129
22745810
84358080
972228173
951194850
396535820
1162869656
831044595
40756612
988217351
1969450707
1691633911
121178326
613616783
441910800
663760528
1489148967
1362690039
530455772
1704231754
1400097313
1694181626
916899640
1384731548
1046201554
1394350031
1248014621
49072599
1682491134
2069301620
348685174
169746157
1806114678
1119984753
1013732135
507400790
1826570948
1159187693
478779228
735554067
621536718
376650097
2044077812
811400046
620830640
747548155
1790033846
598850307
45978636
1775696316
559387619
772527344
1568581042
1806305729
316367188
1621118287
1926279254
675630850
635113043
615229462
353651486
402942226
669896994
361175432
168923871
414259918
1090117094
2140896967
844266518
1891993434
2008652947
1193483641
1478307283
1403106582
450455330
113978486
654795602
114645849
104255639
1197876159
322688527
1270805813
1139438109
1191171410
1638576441
2011242239
1961181804
1589922917
276695598
829372851
1024095047
877295314
290153572
347232139
583981037
66294933
479935174
436695100
1787220829
1999663092
1618973163
1800920296
1907084899
580738644
1779602130
1930239275
1854027427
1963329558
1809198264
1302389378
1017709518
293730540
1762508635
1779066069
121357896
1140521011
1481297334
208273105
760233428
2022582515
2105915247
292819442
767063840
1532555884
238779402
1077687049
991064730
123908075
673809519
723623580
1364087333
1886661037
1029731710
398324784
1106513943
2093864065
1451690449
550976480
747748479
281926253
1850078449
1148596723
1021002939
532081313
787860694
1398921863
1344585651
703123956
96992345
1046568722
1342195349
1778113289
1287896393
147141028
535318783
1330640550
1058020182
920156621
1879022676
1170254843
19135759
1643890706
521116129
793694324
1083520896
860492586
302933181
1571883142
1298114540
1623784319
127221766
1188827086
278746440
1749374869
1909497391
548653314
1791531971
639436949
1234349418
87430823
1304518219
223811120
424767395
965769961
1424900348
831198016
788092923
800161815
804449048
37276102
2006806631
1527179451
1788105131
173092590
3017080
1983490107
1988364729
1037148155
1920921387
1624810039
1508614734
1517446559
637937738
1224946700
129042142
529105261
2145139576
1715766330
747432259
610451648
1705442977
535861884
640431301
1533942333
1933044886
309608595
1739949937
1539657929
1925645070
69773931
1093383322
1504305459
1272129996
2069620309
1430671202
1237071175
886120473
1281299696
58277103
30220477
1878127351
529230298
704925209
1162519794
996801592
474936204
1711530633
174652883
1640064932
393358402
1570476679
1749611961
2128036463
1474777438
712237283
92045631
442503154
1049920563
686028267
157983829
684255621
1521070596
1111515378
36937270
1468539818
892552418
1055384445
1674992954
1107590312
1673173765
1187463722
1014512498
1213977316
988104554
1965891690
1959789404
1098015488
1193548410
1189536222
1926576847
634621464
44233069
801084572
938785033
420292551
348802967
1318708133
455835975
1666075981
1086569948
92148072
176744442
2100478613
93451020
756349275
1320746715
1136908576
1399702701
824777380
509102264
1121443498
523820653
501656247
1710339687
1075384936
100090656
62107248
78113502
1360864225
526423183
429465018
1554695818
1259747714
263857087
743836816
2042248507
1120304641
1581959513
844488287
924283060
528430984
249136551
1256357666
962926056
1947493664
2043144547
17540827
1075323170
1691215211
1601783196
1625039489
1161411050
1501504776
953656183
1201022907
425424822
386815062
1340572970
1439673632
616490421
466888218
947613270
208129820
902909743
1046287686
1379414861
1668167563
1211946034
372585548
305861235
339055041
1995425121
579305958
1808962517
1575617607
1453017124
1920583805
1289433474
1042592396
1162494839
1196295041
1131464675
1830111243
1322357563
1081233130
130403830
1727695386
486180212
499669988
1309758856
1791160800
90742265
76378187
1906627517
399396679
643539629
2003561627
995799103
988377803
646901794
1516198302
984522599
1690099575
328668586
1731461011
1643167849
302482884
87996691
1737163655
1394902846
2000307
461620162
1567362732
205286333
1045100623
536204933
2072869736
1719886415
650036007
173475270
1788611629
639966347
670658985
1669324235
1491806743
602280147
697702278
10989428
907455050
1815890658
1570454342
1414669146
1144986908
68813877
2038810695
423827349
1420403568
1557857208
543688939
1727644288
363613652
1575339730
966109492
1314136155
1274020339
1269920010
91603054
1880860170
691071415
956400758
2083775510
375144128
784754796
407396867
1613316508
881233763
710646388
1883345374
1878442203
1367245656
1600215513
670356252
1248407127
1104617388
1474481652
1400042719
1616932220
1067229475
595951811
1673360781
1058190036
1479401181
2073951738
426372186
254068318
1472591618
1466038371
447887396
1529892250
1299661787
1935734984
314734754
175185372
2037945993
730633155
1228263030
2054330015
1925561586
1194928250
768795379
1152779322
271862890
2057315866
1706637606
57346258
608024418
1770838841
2085635486
1383272469
1642047662
1660734166
1936281165
1476970640
1276356601
1570540408
186979305
1384425038
1618937416
1898589513
994984195
2128047297
1092358645
551954409
2096734971
628343185
2008912714
1197199660
744303002
964675130
158175319
1407867686
2012131384
944224960
1858623778
1318541899
50040091
1560979456
697621692
1054069745
386525793
1197084991
385565731
503108730
2020926989
1617276764
1222301738
1853918527
802453969
497824264
534785012
1689320331
1524771842
900336442
320639705
1181554224
1554745195
1967079519
150985505
1122599921
235101141
581256518
1622496218
67230169
1547879848
1022221796
1241847661
513499535
361430811
1831078150
1291493780
1338140532
1993930661
675803704
1773251022
541790448
1767617732
1333718016
63588732
417249941
966687252
233861839
1545954907
612294293
1949808922
1240020479
782919717
396788396
2026752622
956115865
553071677
240332521
1029860654
83994906
167473521
1935567753
687214478
1910015647
966792552
129025761
1572069164
438651150
1253849096
670524631
1073193295
589648885
817377232
1537545056
10375886
906241044
492828165
1747446381
1848807602
522490282
176542619
928805179
1369819248
704125551
641094767
1483164833
543633368
706556981
392070252
1044280709
1456047520
547202700
199586659
525006709
1523096047
239463913
1079640407
2108437945
1482661295
1244570904
880145044
1741011736
499202961
498136980
114773010
1826655991
383940626
1964973167
2104555523
298390550
619272682
649713580
257143227
1165127389
791697925
662439279
1469069715
1841853198
1890556883
2138385232
806605373
553196281
767356340
1837896459
1317012448
2141095068
724799772
1822584078
471771450
1750235386
1899285130
842168895
624116454
1700034934
416430702
1218428506
1661637832
1091262113
487783636
362002976
1330219403
508251782
1692701181
1860152876
505175770
1164554841
2091421231
1450992676
805771711
256316689
993006265
274792931
1127760798
1939407352
1461062983
50979731
660532477
1071397420
1049182442
900234533
908393226
1618508697
1421284855
1159022038
361675627
1841221357
220738073
1388095819
1352712257
1519082943
914348300
1054868134
499975336
846450968
590288060
1906548285
969431296
1233860373
1070376160
209896389
277419824
400847357
199407683
400738668
89136789
924593622
1394830452
513682739
96278738
408117062
1913984435
729855822
856622407
220416258
1650937876
1120773335
1339166262
640944863
1078056639
1007212955
1197188206
910079861
1929258278
1314659037
261481375
2019816074
551345789
873550001
1421557405
1826625519
375914054
2142949754
1371763693
2001070262
1330827496
398635734
1868745062
629719495
1472770890
1262101778
1050448196
1195334420
1245420386
350344344
587855297
547884080
1055090890
1736725589
68554071
219651105
390003807
1222348892
596653921
1352373896
688396522
240797606
1125498983
683223654
1764428632
1095929573
284413320
1615958064
1483938472
101866027
1749193203
1121253459
415023274
1538199353
1192938019
1192034550
983476740
676929645
2028372222
703050891
10124925
1211149843
1374558928
1976307838
101085355
984887708
2086841075
455152148
1828755263
352464568
1044811662
1255165536
1876757705
222752417
1253397808
866979728
1872746346
1171210772
539747341
399047431
1513331193
1952008966
680653734
1725906981
137235390
475811784
1189463838
656363101
2064857330
1361089598
965423493
1975522057
841517730
1453341956
928965208
1290059925
487102306
2118793617
1892612401
75242371
138984339
1189098928
626647734
803426836
966883485
348689579
1223982133
171268389
1311416005
1246589748
1140359262
391107444
1314667613
492941667
727464711
2008448848
1353012775
1118111111
1712621097
698232095
1820944324
1669338581
262278522
294141351
760589387
1464965801
116054700
687319016
614411628
1036355970
2074159678
434669574
836410659
1653556871
1939375924
1507013823
226423999
1088413409
747253612
119791221
591650211
252791669
1844035636
1613739154
1210900975
1897904730
1368074804
584094913
1580360723
1252647365
1090186648
2146451571
7954201
659642892
1619631753
241965896
1613426545
1383333848
1613476318
1289384367
186426067
2102877845
762220550
1239041622
1788514373
1023353430
1222898427
1991682459
1640249618
923243157
210012426
2017891918
269299746
117249006
2141905419
2115131792
1569884921
1003074257
1751622452
1072136112
471210374
1190245735
554697556
1042566008
814769854
1433941547
1409781562
1092858715
1718255651
1281672697
518403579
1481828541
1049659252
151197132
1094425836
1100572098
1101924660
253078079
1649458260
769426276
369434107
2102695097
610845479
1200068659
1450267210
1924216276
723665939
874618252
1766283112
83363851
1840883781
35217232
1524792031
59339215
621669801
269562147
147908310
2130878324
1617471849
2064854204
934259415
1892640208
1261065506
87488613
2129103791
1673407582
1889264341
778179946
1251711951
684646225
1380358474
1693169091
221944651
1905650250
1884502027
1141709543
390340701
464271888
1922130944
1244101559
1827833713
247809851
1944607667
1225290459
1452977148
1227106292
152171211
242611398
1370646400
340306645
1990252361
1667944102
1972296530
1573746892
695410066
76327899
1342930874
1452293967
1741820943
512009292
862649454
1146938068
1486905337
620974982
1742915946
1618262188
1763139978
190412251
811767365
795527682
1219813480
2041450246
323517277
1961762126
639237949
301668628
1557328142
1077610721
247232695
874101108
1514246413
202149278
1315644180
1883701280
1505074640
252098557
1791409497
2074750450
201544544
531827678
1508901513
42303915
2059730727
2034759093
1523320457
534417363
1579212892
1016349950
1616894491
309010413
986894456
981970609
1357149988
2065666761
1378530034
1810978701
1817441621
150720833
315665992
1949132278
89195872
1928053302
1648372604
714775687
1382659794
2144356509
1141546639
1758526579
2094432935
559270380
353572615
1102212894
888578188
1312636078
1175689210
1334737157
2078974767
1424014838
970799148
1974596621
2093898629
1323085889
686033591
1138479419
1060308606
853959139
751292058
540009229
798670813
972634812
1537894342
1986048057
1909866311
1763930716
608509631
1760120123
742775937
291196645
1758308719
1666203464
2048842611
2061888289
668727968
1921803780
1979056191
972588121
1470225187
1925508659
1425042392
1448956102
1894074666
1875200883
1444659239
319060
72261952
127810223
1485737057
2123167699
364613211
890031334
1041367313
1642468420
1583858092
559970442
1463151735
912280769
2145153859
2075735144
1892679338
512285273
515353296
1435933099
973559327
962665571
1299992217
718343690
489509820
597174228
616299696
87422525
1287960278
781179834
1594600267
438300641
825754133
404127963
1280577662
1384387666
316679994
568192869
1898893889
1678590552
1327266613
1608072570
740392959
2080272508
509407947
1892283597
1135038764
2058684280
1814013688
342217168
1293594299
1623475417
16949383
916326682
1840218814
1422042116
1110109429
263263804
198136049
318919225
274856509
1691357572
541595338
646817476
1550465904
1161858835
1943991307
2095097644
1428952275
1409549248
922196667
1006145618
662442036
1177400574
102860526
1014130851
509302969
976235887
394002500
663853942
229867458
1821064335
2046943537
2066192830
1353615608
308509743
15607584
460686660
1206664738
1252810426
713706415
625009462
720751621
581813688
181887936
1618236677
728802868
449716269
2141390994
96820342
1471263624
1823084617
884541283
2146968603
1567736371
195205692
1141037728
1803178678
1149518858
1965742571
109439245
1429071222
1955681061
1715356111
2018610825
459084187
1475607927
1871208635
1653468250
1508912885
821942647
703017053
1409057142
1964943990
1040245394
2031151924
1230735958
603193348
329292989
1514564419
1144859098
1310833944
604733810
823857098
1879267569
649562776
1021162347
1551576067
1506910030
662323057
1552808761
440007997
694522724
1857223306
459672368
1603283082
904340140
57623890
52890685
1360249354
1122083349
709574091
328954136
1825757765
649504251
1056884961
1500976067
1163498806
352035435
1963379895
1745262822
1552729954
1146311648
1944285806
894377095
1096949177
678686491
2038722874
1264526823
194955770
2116753662
127688709
2024924179
753252994
1884333973
515117048
614838847
1316902893
700000766
737603169
740746028
391957264
962148538
349269882
768595722
1041550292
1122667920
899317737
1944016368
914355892
260301972
916520999
897987843
453028842
783590223
1293305203
942490399
627733718
2044021256
1399760122
1819573200
599323332
1885186957
519112103
2043446506
1356748037
221375872
374241984
1185640989
1511151416
1643597906
1329259936
1786630345
489342777
1990311998
1595908265
429194612
1420202971
545991806
354496653
41139979
1916035812
1032169587
30474134
1056582439
1486729123
2088326087
50601806
1796330296
2048880735
507447822
6820601
630929241
408503758
1586027418
529441176
930972615
2132553691
2110344589
1950986275
1473877237
327273795
841638404
340796522
58802935
1960124733
382036145
2068106916
552859293
888529283
91002506
1448631254
826377538
1509903624
544695947
484397096
424957334
1796966902
790806957
1297418548
507759348
1049398211
1345711920
1013237854
40893051
387154429
1807568097
498189469
1212655336
1526713852
902549417
1278690617
2058978614
1330544996
22301460
1513735111
2054277086
1164141687
323715691
383915709
841282654
302285839
459538494
29074149
994639579
1885423645
1892988609
309237477
1740484118
604901835
784034040
1294937130
1409632360
1090347457
1288427881
1383789115
416188274
2023720587
1444725689
1927094298
1773196389
661770930
1761844237
1301475046
1780206752
510024400
940578737
587791561
1083903360
1202535427
1431862644
1246410145
1940867346
1317563016
644332894
580699931
1654497703
1576208185
2017349988
1755027720
934694676
1510293073
1207363061
139907438
11766222
740142502
1975503166
1543691693
754040904
1375294124
1023026232
1090094330
140644929
1543700737
1970272962
182616738
1698174355
1732468809
1320285166
519907463
91480620
1668969231
1741547975
1738803450
2022270648
504079389
1521435136
1514383675
143000583
377838993
194645631
2015181719
2100654723
296560342
1246885003
72245770
1793518913
874072715
329113178
532084723
1972610886
629212531
117011046
360047767
1749518008
1510751272
1835357246
1624634749
1003301421
520862065
2070359033
1470349350
649999386
1822618758
1231714239
1778748784
339271537
1175216084
1389568690
319703657
1704713229
507592255
624092681
1667531740
784954034
1190003252
1177710821
24536883
731050237
1673278359
937384203
282316288
876140
874175977
1747964528
744968179
1823504328
1104054070
1101869080
2103925846
2051077191
582069481
5647354
2063097065
1084690716
3066833
1592391497
77127797
1324508525
2132602109
636293924
1401998381
1642856410
1858583645
517533777
767334065
28821917
1443637182
1795643239
1445824966
1311126257
160596943
1057659281
1849167135
880224204
1850686309
138643597
1403582519
7293897
1737688379
195442389
117107831
901807720
806593073
431915000
1183102919
1575397222
24519629
86333642
1371127541
2042219208
1979955836
498591704
833974094
219571600
2085751581
201418108
1919596905
1176310090
80219775
90751985
1777374009
279605549
1158182506
1926438893
25461373
2043176378
90873045
1217132730
1845243541
502892705
1758132593
2003054661
1669266187
2019553901
2132549694
202953750
310422025
1205880103
927025090
1127394333
571868735
1652687293
1826314109
212833439
1708954884
913187633
1523678601
870751640
1003376908
1661797433
729697678
490205881
1350200462
1139051007
864708243
1278839900
2117868273
2046269979
480092507
707897143
371745780
2005390526
1630521049
1305478381
529268026
1295686285
2061618722
1379333216
2096245937
1992448169
149463758
478486890
1808642904
676142124
2083681108
1144073664
2113715836
622423793
51349205
732434614
2055267055
1924299783
2118622217
868171683
82058951
1265925046
1034211110
1437310647
14934976
102393658
438110257
1414412273
1645947302
1060500940
1071837367
516406443
1971619819
1821565172
449278774
1801702708
885872880
564555736
1534378012
51185937
1502798677
793529417
1949031625
714794843
818056354
1882300189
936229390
275404553
477500384
2121233228
1981337908
567420750
1153749807
1039492081
69487529
757348193
774048306
444960520
406958166
973893450
1174941868
253940315
1015945752
188645292
1958039657
133320596
1536947791
1233349252
1695836082
1857108178
247351947
1767363279
2043269960
889185393
1570669408
1902908770
1353760972
1994598782
182831706
1635199146
1142663500
1526531059
1508041790
367871351
189911754
622690601
1832228629
642471540
1910692641
49083337
1990760726
1623732539
394873423
1905291313
1820526120
794596876
1215638497
910790830
1488608959
1597175917
1073197670
1127383518
445517174
1957695237
229171358
72832611
456488464
1801792562
1598045245
2022548565
40471286
2052939214
528058368
613115913
1739779064
844518999
746489530
1574842747
1367706689
211164159
1584317416
511940514
189981018
1177452996
817784726
151254461
2010879974
748644343
524619628
1076858
86627219
1307099980
703967712
868563180
1270674403
1329425888
2019067908
1238447269
714073031
44548053
1073741695
1289995748
1573056167
756084378
1599190430
1524759011
500309898
1262237174
270301225
411300572
1231103710
90621957
731140504
1142660272
1942341739
1717405027
862820762
1483057362
1855574688
1408859538
837816319
191222491
79535075
873740000
83558285
342846522
559155489
438615892
1309894417
127611159
90250220
1322681421
196422767
1007379490
2060716301
2081092322
1312839337
494875513
602265203
1154932864
217796675
2027316112
433422694
304921321
1438855484
1179010316
103460192
1644462070
1814237566
723578833
1036507490
1878163156
1789616907
1747961875
624238313
457039765
461526115
683821510
1236039685
2141713302
54934175
699538907
579898766
1261784554
58393515
1992127859
1528237305
1953080119
131838128
129543907
1410303859
294089307
1678301187
1446527413
1104140181
847541406
1563242464
393474768
1651445585
1149490587
1431380061
491016403
1150807872
784806912
741760349
2084272179
2002510810
103246192
733251944
1945772006
1066372122
1699093190
1001381853
973204764
391759805
751374496
602072719
778440620
1220431255
672159566
1339304099
752559681
1678559742
1341663057
1534130347
466053961
658342919
643274051
619068128
236201992
593792364
1779239558
980432750
1134653918
159676273
747210024
955937825
257764758
136941964
518758541
310941686
689855655
123121643
1037788443
964776929
881176816
1483504007
1484251309
1477727767
1296328950
466894361
1204258688
152322998
877294566
777475279
154950530
2042477398
1216143037
1680605750
1341971715
1912889182
1219856138
803268289
96649939
2065622973
1944918247
258995434
490764952
975912097
2005946910
971108161
85881118
384014599
992054798
202075939
2076254838
1820177385
2070387584
453800481
2032726596
1290597218
1317721991
526086533
1566362628
1289791201
362910163
457506639
250645355
1626818822
256686549
870903060
911748097
180341293
841339355
735967874
1205387911
1849811565
752823411
1254427406
386415662
1726376981
1696034760
1026876479
1005381394
1421395408
218194548
478639241
586007303
555367669
1797324547
1446093005
904173888
1679851465
914280823
376347417
633527516
569907095
1959959089
707248247
2035962545
1237576452
390478535
2228214
653951590
1972553895
630319761
161073119
598994424
1696856244
508736100
915832021
2083656242
1263785768
1318859028
710834060
943533770
1210677057
1105635248
143952753
2064963369
1335774270
244993429
1671959648
133450268
1197005878
714665186
1633717672
187798016
1404271279
507954939
443395975
1166568896
512232060
1538506694
235214260
2017591359
1482278897
849728327
985034168
906643769
1318460302
1365627122
163523913
90465469
801469285
2102353897
977719342
248419407
2024089255
759516160
1577885412
1640435420
188964515
1934301499
1093663826
822253753
458623429
698671121
1121729737
1061544920
1764087121
587100778
885064602
326285493
914763859
742049565
1264593300
1803150783
2004047106
28094036
22686541
1258485812
2047826994
1889127941
201465762
1807399902
534205924
956884626
530724221
1113162672
1141468449
1660706190
1173993958
1016216110
290787754
492442616
1906157451
1362835752
1393437101
1675722990
1157937993
1965156927
1010584753
347149962
875041707
68824983
822019503
1291579007
1002526387
788173541
1423973680
1471200652
1632591858
72761126
2060250029
804458559
187332368
853917626
294630282
342347495
1117783
833587476
1237451764
1735789211
28706796
186730821
2018583133
465375285
2113504564
493551549
583892243
857785755
1049967720
999087526
819865057
1642941887
1327847191
933818003
1884378107
917697652
93771834
4818962
1868754287
983261995
824478334
527270472
720509736
1427709185
1881896620
323696765
746512805
1492271939
222290426
635130018
1978188778
2143789310
134992841
425479258
2131193218
1012465608
379593834
891281514
324429056
854049875
2013336411
1997739493
202163752
1379455427
1624728791
1804743105
890897379
1993783005
525273406
1849255198
564179689
894771552
1263290893
1535329724
1319656405
1601608491
1950384525
69602881
819942748
322276799
1040668553
4236924
744859227
567381757
1112901796
1367896911
2075783297
1612838193
1415722075
415821697
889283237
2022617909
1888727803
2082868053
1795404415
573603132
840496112
951211347
1498685157
800666608
477652134
990505507
557873901
1004902985
1597857301
2143497575
1463762631
1348030546
1980570311
1705396541
2125833117
1055266895
663500350
146568868
336512056
73360053
1771942352
778571394
1799145615
1866146349
430212115
1071014143
1927092003
1801513047
1133555348
1228690897
1515753498
1067993515
1654709207
1903088961
729337343
950503882
450987541
1585969049
504066648
798199794
1653777759
23723438
1179415849
319955687
1857873303
1259409783
1022394777
318729558
1985963253
1539624287
29906634
1330104910
62847530
1297780267
538325632
1830213891
327156420
1322879233
97403837
1019009498
760461605
1626451382
219882480
634081681
1914835804
534138324
1772051057
1577711288
1337534532
674073944
17622618
50652288
573251373
1239784091
818663434
85268708
119776494
1692446462
545834119
1843672778
127789811
2022233837
61126441
1804374991
8662243
545030658
295603145
748063720
1524744032
1839520732
128960814
3415503
812688958
1143401246
871715637
1497091857
1768665526
599817022
1553804597
1099159651
883828383
21089124
1269974019
2120129116
1934224033
485820463
1648312453
504977509
1289567273
182749713
1403085193
1635663582
571535203
1863376666
201612935
1937419646
1992832343
1086823049
1260409213
606784763
900393336
1030483267
645048559
1672178272
1523804276
203556336
1951081276
70458403
596176384
1894660430
321245050
1511239008
1427078086
1324937813
384506016
593810229
79054550
516451000
533649369
943269793
124628534
1717643974
2091347366
1600024475
1330493796
777933348
1018553855
1120544071
26615396
1613932459
2063081569
1643335225
2010173346
1860399566
2000552988
125474246
719328013
615388802
2136651989
849457922
920723350
1831437412
1022028325
338891725
988562273
1955881413
843649367
832229715
1339790064
2048984622
191416037
2014440626
761339476
1009793350
1701977632
81580813
1423290404
1921760323
1377175148
649996683
1028199207
1540463026
565491195
534700497
75293032
2019638609
1770986376
1988924951
345168224
641422562
1230788931
776941012
2119679265
1852143756
633095902
301386100
2083764305
1971493434
1663040274
1247999692
703155720
644955871
652304141
1424240034
2037108648
1457552801
1113770005
121148305
1295407763
1391249817
774871369
776276024
1689018125
1844805775
1630990124
2009823704
1865199034
1811694612
1515802805
1048543571
648023670
1342118213
1621256649
2063222412
1114398245
1490964965
1353174562
187608249
1742026194
931085220
1134936848
891209197
1962088276
1308399766
1997738343
1085509853
529147190
282451991
428138602
1069022008
1630101487
1882080812
64722836
437792651
236678369
5016682
1808910682
933636250
1020388279
1840028182
1193682037
667192774
1335108952
571726785
1689874260
1920522135
39500253
1564044459
857311617
1300609928
1390425819
1689454109
1108506233
1129242837
1896918488
1408743386
1191079669
1885789204
572563992
2120837248
1236139134
1472754662
548702061
1115037222
568400483
1826368913
144820196
503451028
325738842
1435181048
1156731497
1231778715
557135890
230691198
1123266818
395916390
495456054
14146263
1564124883
1453671663
268149307
1554125879
94656145
1842600407
1069564481
1421019507
763228324
2057855111
183118073
1139275137
1193011599
940130149
832426278
354322486
2085206029
126049726
1578457847
457224288
1494948656
98464745
2023224386
65385035
851962170
693314715
1083985058
1458143841
2119918844
13884273
846138972
8088154
455089337
1224308404
1926652146
843379910
1221677112
742700778
1347122128
2070553075
431677199
696612602
1669533791
1313072047
756072112
1146662037
1998468075
1171644854
1575418110
1355690184
544977439
1545635362
1465070055
1550274482
1506008967
1703956885
643872520
1807687967
2003256157
216758001
1855984644
2102241488
23679454
910082152
1446720102
2128002640
1257254649
510311271
311885560
607501678
414349330
1074932876
917215245
1398210296
1090262670
2110442550
6030489
575674447
1847794102
1284590331
1647735095
833086386
241539450
413244705
1797650268
2113884441
38379524
1643417582
1975446276
426507685
1152916772
348366131
888058256
368415942
371973892
1838430029
1140334367
1204221853
644715921
1198188087
1405443510
1724132765
1316346927
99109717
1740135128
2086018287
640568440
1680864633
1346551376
1935477388
535467909
1285205447
833513484
224060032
1435675049
2085946181
1772058192
1896237079
1503056669
422256552
234411132
2073521702
669449057
115532548
200036461
2000664478
1095097060
883247315
505362893
1448943341
225525195
1243091801
1693222833
337274755
1454919020
250134602
1676510866
1615664365
196666166
514442627
68292404
1166158770
1914495710
1979913359
2041660544
88783223
391158793
626452170
303815192
2012816632
306918847
2015089322
1951982113
1377846961
329391903
659367629
1289102319
1262831902
1329629882
947031866
737475020
1045778500
2101080242
2044723380
326940685
2106583876
90085553
535752149
1192991264
951536365
1663118321
1578222235
1883191837
2104968112
1844203641
1908582708
95260100
118756463
1939556811
1953404367
728198623
1133639580
2035852531
1822268203
1736287114
698776414
17688865
2109310633
346128128
870621586
1606374260
1089717415
1801057848
313837538
55351173
1089178790
1323715058
1741248738
2083498810
1154831833
1123497211
585188190
972199921
251957948
193438277
1623800483
657806727
1842918904
2017323797
2058141606
876391395
2100198979
1088330908
1156051019
1696800233
966167379
544851848
1370169427
585423652
229783695
152818980
1692481793
1553971767
1295500106
1508566536
602530282
2021669701
540980592
1975105652
1826123990
703894035
882219665
1882789376
638099969
2094970922
570555403
1141951224
1073354945
1134462786
1231791330
608772916
277063503
401398706
370421437
2140008846
529489734
1151385085
1796986125
871636337
1924164051
949458408
783586014
1040890157
1577297877
286876739
1334084922
1579196525
1575754366
1546781992
1339594967
1120378500
2119963328
1771600497
1432911370
1069423756
1501309735
1524448674
1938613375
1955092230
1084294702
565746377
1625882663
102899116
799070087
1030885918
145249494
861018073
1002026116
1316602385
1787939541
323458096
1146727374
23911072
72420186
978050619
1161405947
1625167551
158803060
1349524667
1180437877
1331379800
2127787302
1514190781
127942486
1095283040
1625678480
195512187
716948245
1212938705
1414222517
2034502127
1200245492
538862916
2049274337
1554506077
63274103
784377907
1637793531
1677187728
2018869279
1344833350
852221595
765672216
1670077050
1335986795
374028400
485824414
1622543223
523875989
136567611
610955706
446920483
800280523
864331959
1993727687
800986683
1100260400
673499647
1215936024
1134062994
571399566
824601690
1700906620
47664943
76864461
1350353989
1650824568
730587652
203102026
1626757938
308028619
2100195930
488213187
606904898
824852774
1217071608
998811256
146395162
1651791932
823185530
103958763
1077281675
836556447
236270503
1389347549
1268560168
920129311
1002166184
76406736
2010863285
1446946667
273960710
1890580999
1533704081
1474793467
337550127
53154686
1089593669
649232653
109540499
1462892659
169424794
361497052
755850044
499870173
2026227823
1813247367
1562340928
1990938571
1948690578
1236251471
728173892
1302852360
1242568659
502309549
671956830
1631862870
474426648
156787582
279766001
1290277257
478071484
1906539192
1707256685
1266647198
1894177461
1893960043
1519113940
1700413809
374264639
114428771
593805360
1581515958
1409057344
400858228
936913610
2129584494
1484268254
1305200484
850418642
1055442835
1571731441
1495620600
326826475
1651833354
1038856684
1682656539
1108391392
1371705777
843766343
994580307
1439808278
1159267920
107186184
1159311071
1197991687
1538507243
1678646215
1720448522
1560267366
1361427137
1967440906
1192475534
1309241569
1195251016
2034272692
875773992
1286730095
8834740
219390909
135349724
1483130513
1905684221
1327633447
67872072
1976823400
1032700690
804883458
3042472
636343240
70950866
841586439
613975427
918027524
1584966472
232591632
435610403
1301906885
2139697035
605413605
979319053
1412455962
809170099
1754004981
1274230941
1035227902
987439961
1750121324
852842474
1813700365
1695035052
1450663214
1343758305
1363984998
1050658558
254014380
1869677189
1105093399
1528877867
1283555397
899135697
1272706298
2096788478
1480614279
1968908679
1163553356
1348537768
1465780129
697620166
731786237
224549463
1696002114
239326557
1422432731
923894821
218360584
1933068671
1662866002
801392607
1401136643
1725460187
1511015372
8003242
1588691323
1067984127
711820269
2074505423
2034936939
1465648840
67891181
1370935144
335710431
2053179540
949720448
1070479172
417814487
585211428
2084627125
927881874
1469591042
242313467
1439538602
921170846
137179125
430468644
428385701
202055311
1574114697
219600346
1452636994
1437645873
1631254419
723136530
808226815
1737874370
1310679683
1446855626
821386949
388115887
1983886468
334193935
1072909603
156400924
928169900
2137019160
2073448897
1260401345
1620162533
1960681140
1621124718
1409212190
2006738555
1431214188
1202765559
204000332
597140987
1050920631
1835387414
244553950
545728377
1968104518
1713830337
545642787
2080603619
2137548451
264721251
1055310605
2139976376
438799286
1213319020
729865868
333423110
1047916676
1785746092
311476517
331308842
1502064508
1291773387
857264058
1944969260
847316529
1148917154
1788020813
1492824772
777159815
1780585447
515495349
718829749
1058324978
900361983
1044441093
1899293411
1280089176
1135942184
1937184813
1119168368
1168178642
1947549298
703222184
1415005159
1504390101
1615942114
843482286
1029319512
1990892619
63174887
499687668
1328333089
1258640561
1274097081
1555994353
1879395945
1872613358
683683998
1101882268
971126143
1042771051
426459378
1154883792
919924194
297952022
471211142
1106452842
1855474219
1346913448
1394362518
1814434367
412287530
517079211
608706874
1513104545
679970913
203453278
188985943
1462583613
324150867
1202748341
1370773469
304824652
339107868
744725051
1553081711
1494626796
1784455438
2043025106
1064048444
1100127655
2034315351
253472586
1265240543
2088689356
1844800549
1467731278
1493007067
250903044
104091435
1449542855
408031449
1304592496
1433091113
1750702693
1169091508
1048181038
1727533645
1393807672
874101972
1799705877
1677560111
759611799
967616399
1155786644
1850660293
1974007511
640674131
1614965152
823367217
1701582337
229132691
860455923
988087693
574737411
1437291215
1855676668
205879635
1882735524
493507066
806962999
1618158638
1675043805
1166352191
204094406
364323784
1493571085
232107537
1373351011
1030869902
459658426
1954899299
2014650777
1128622609
954515729
987578403
1345845454
1172298895
1735918034
828486994
1822697250
721750957
989997249
770402318
532349817
731527008
546333204
1401790475
303634432
194231142
808921430
490441256
752876999
1824920393
1727498381
1765621744
1997094356
716908284
1043717812
346396804
182139807
1892474522
1584082172
186237004
1924736955
1122369291
1457122718
140220921
178715153
2087341695
1412395578
640148910
1979347877
1474756605
1142606398
840512149
1322395971
1699506156
738340905
744527289
1863030169
1804728541
891289939
960834435
277951267
231048860
275790435
1014718223
83468085
715576258
1492615051
1183120185
1787872142
1360028980
51161326
1902838200
251922624
1250860625
862837246
1128418545
504008883
681977260
151658307
705427090
1283618937
1886032147
2022217048
631408979
1721508522
1931893069
1354110425
965015546
30181999
435492707
1528983238
1232100885
291478561
1699809340
1280712837
282691807
1050909012
548722796
1529455525
1987528211
734429576
1301461428
1592211412
305036725
849249716
268549620
1073756508
1422987565
1052148115
1923251279
1463746575
1581286417
337083996
643562751
192824663
799370340
711474399
1974594972
370086341
210545336
1042008008
2056592787
1377187047
115042831
1468534306
1085227593
1531593174
1588259096
1239254362
1565197110
77272641
272435572
303616708
689524271
1466689742
526035008
136806338
791999488
1479073544
1754054343
43561463
266701945
1025584031
2109819464
1599270535
79864309
414102826
1426914326
1508369561
1727538923
802440069
1432007209
843005637
260911453
1385903854
368686989
1685159483
615382755
194626963
1931201570
348904460
1712996844
1613415031
1785984323
1494627454
1308144847
587197198
138876340
844363798
1651570407
114802187
106909218
1482237663
1603055670
792713547
460531023
1789678125
1879113220
1902960716
1521580071
810460976
2124490615
1330702876
1749234322
1243807880
1096521908
1933146071
817090211
432865640
2042767439
308146916
1045536303
553727772
104768236
552055642
951507407
1130316650
1110745005
706514333
265058829
521080710
1517395059
1802824084
1287116589
511313302
644637097
25583617
4460869
2006536832
1173663606
164356534
1199063343
57815517
907292973
343172210
1680568289
846806589
1191295454
495000230
1887917968
1622527169
1479002247
77344977
1099623208
1855868672
2120176722
523310065
498968352
1237761279
1000333563
141508493
40151425
2056914849
914741953
1057002650
1252692464
1517785880
1798322950
1885091600
692791897
1202567349
504788039
96400460
108254964
48910750
1821877867
519188946
2024394351
1541032183
774118140
589980345
950475356
1892758949
1946290591
1885734559
490692447
124910966
1422828605
1976971111
1568501092
1785822809
1409051298
771330066
206215190
1118585166
481282107
2033390201
2047923889
266876047
1920661121
1237644635
1709747366
935030174
697969341
1715041152
688118207
389084075
728828218
1063383388
1277547064
501518790
53109281
1932899071
1075511062
930001183
695940591
368646961
1061144261
706296611
1168769182
1060532506
793271518
402031707
1562070795
540094044
798644742
2039692677
1908710059
362599908
1504255384
932998921
1527148049
914379275
367391813
2062711395
864997558
1448008283
1224018309
1623336206
168098718
1214210578
33038154
2052893119
425678223
1863028410
1004539401
1588057141
686077768
1088370168
819334574
354361736
1392113578
1918985172
804111668
1216277594
1425850410
1528818046
1517364078
2035457470
831301767
2026271377
657915525
1455351783
1505991662
589964405
127237502
1979779203
1090421888
408077282
178341549
1463554784
838287323
2141872950
1619687913
5063240
1930484574
1604098274
688418600
1954567146
1121392678
1091452360
82133016
1914497431
1959933862
1614197486
1943672599
619049846
2045775886
1384362080
487409756
1724129986
1726179243
1968216863
966996476
905208836
368745007
1230660481
1978852357
976445635
1359905828
318303060
1057984830
142543475
55228445
793179117
393725461
1327967313
1236269416
176264408
920349389
839255483
1414660676
67647984
1711901208
1624894548
1769049759
1350969723
959898146
1473836718
2125705474
317624949
2146319593
1152888319
1138191996
1897145104
2065403862
947636400
627745517
1489315482
650306695
546565247
1025453548
2121608096
638847235
2009954496
1484875334
1453142819
632031253
971069674
904975934
1729848698
1358260477
1651564137
1390166062
1308316005
1152923646
577479450
627174091
1060090516
973788905
2096591694
1586836751
48676565
2046072132
655573072
1506439854
708967770
53678137
1397627595
678039635
1079682184
682842826
84620419
954990584
832274517
1349512865
485223141
1790733484
2073649192
1602511860
169400659
2011871109
1941114379
1231548820
1782772589
2023996332
316787596
627029387
1683334855
1670928905
960715097
509199699
804456020
1368477259
1141277769
109184404
99810049
1905347258
478362873
1359072052
608075726
101080214
392639633
830161642
562029107
1923848216
251659268
569483756
54595102
1440484688
466344484
351215068
1664147128
1597506526
714715537
584690969
1852340625
278757129
1872891722
243765084
732541151
1435830972
1512130766
239377808
1001352388
1618202347
874271352
1536778765
818487075
60026037
102307115
625277226
689585302
1210327442
649285085
469416279
150388402
1395635379
303493693
1939120912
150318928
1017096817
1032396823
1468766685
1165146620
1393967379
390632265
2057724791
458737204
1655026785
1127130091
384856385
1613208092
1937984218
1754909765
1680437129
1768064042
418883903
239777821
1073651344
1635651045
1340960398
217897266
2088694275
382252635
396302768
295929711
106625492
1119007513
1577399247
2085922248
1436652081
1041546204
214287924
554291503
1623874557
825089123
2055607623
193009247
318700744
204557905
1067427269
1738944605
330573679
2002607008
1817806989
336416499
2126736324
1874086201
1642524408
740844613
22466407
1871726707
378275488
67107843
689384930
1349218833
1483349748
525899926
271474856
89442383
831787942
575511061
1909337960
1672167635
1663828608
294300782
403507345
1775752995
74139324
1953283500
2097774935
1373611828
764788085
192117697
1717935620
1070010080
905531933
1368152996
860545540
31381818
1866125909
1725965945
172501205
590639010
1867582235
1340870872
226116868
2122192172
1705978742
600791089
948988404
301737898
658469440
1490446872
224221908
183003962
267329953
1449955626
952525749
1496079179
262978417
1337797763
1661016382
439846323
869893454
711814557
1798365457
1273949403
1028609372
1492622755
1603617466
2127458650
1446749623
407956873
412745381
678774013
1110503843
1822608011
1983508360
1173775501
1844402526
151043512
1548071402
795220546
327519703
35901681
725554338
1413318699
982189514
1146388084
412766554
307051006
861174195
1087120950
1918241880
1998044976
1193519037
653724798
117120200
2106412666
913531007
1109385279
473243098
1078029971
1101060890
1009633443
324322634
575908133
1599295724
306052283
338494821
526665080
1864557259
2013388778
1406923931
1158547805
639616068
988457435
1311800559
1316881648
637186284
1850446682
226350548
1960993828
649045876
1169919384
1707983599
1166624933
1437855415
52395993
1434623349
816360729
214458848
1105595964
244982619
166219298
1169228958
824043284
14815388
1575394730
926080714
2049939986
378502904
1309785303
1389961667
572782125
835325434
374177230
1780651024
662695868
1524356039
1979674290
349717800
1994329824
1943475498
1882843939
158239428
211117527
799196481
887043954
1936802941
969019092
2004799170
112566705
1931241343
123417299
1529947030
411413819
1415697458
433887150
489460965
628835227
851276124
1147254246
1696756745
1998778393
710447268
705976194
546306681
494674163
1713216275
1626914286
435714417
1404662366
1300038871
20992089
1419596641
1718091799
1271171609
1751896583
1134869363
1842790491
638169833
933634116
12598593
1370940818
331915129
954235245
931401345
1359890620
1366826054
1582909908
264250969
867490772
729022154
2086044516
2051808567
1488331784
180275563
754744122
1624692191
118471625
1547409265
38424469
1516957177
1013308681
1042371018
1113904870
729347320
795276313
914893660
1719211374
22572373
1505179817
1360159863
1956592543
105944306
526209448
1624332248
289877199
475657366
264830475
1185402572
1289194613
1105836232
1185728437
59415877
1044927874
1563939328
553893400
153126451
1805776926
1737546933
1287403382
711092046
1433010075
862245240
799054854
1090301538
841367946
1289977241
1010251788
324211841
54498048
1041744731
158471605
1109893868
749537291
1284678091
1680334646
67501786
485537868
399967645
393136658
934542840
1527713478
1423401127
1393723465
1577616110
2085199743
1005980446
1702773542
1453957381
327583087
471427788
1888722219
1246955767
544033115
1719985159
1460124824
6667427
1549946736
1816629687
1509907825
1956776988
2141834808
1865532787
1019407413
1561122993
958090305
358764560
1183033168
1864442513
384739040
1067225542
541772311
378461166
122396685
934826522
1464581802
1994917325
1667560546
631005253
972183655
2092766259
671611488
911539282
1478890980
1909037641
313116585
1643578835
626748279
2062696149
1377492913
1109456164
355210537
502593491
1445620169
1946852307
156201345
1741459420
161607624
238332925
166454029
199782680
1713546222
1122568488
123353894
1467595448
1502424874
1574756549
1318333461
456563717
1623000969
1684376042
1738982152
957675987
192957987
1020341622
1201793777
1386043819
1372927497
1653880556
362673655
664213203
982905201
1377602685
1016082547
200203777
1339828486
3903126
566721225
1993896521
1032124817
1580720503
436857765
206354599
979270221
481819649
493648499
623184992
78105464
349602154
1142796673
1093983189
1185721306
2010210296
1149003826
2044890048
677746647
585415236
2096334157
2061542654
656764754
906139548
171166036
969426641
75342825
1362647895
75800670
477488335
966913821
632489440
1023737094
2032749198
1555337433
1416838312
903166492
1518987092
1233392983
1709316744
373490973
886072150
660841437
2056767398
103829537
1081506601
300340323
784652897
705580285
2045650069
980029026
114261785
1793420859
1426127472
1282436779
483747791
1275294320
93909277
922760732
736331319
1242068508
1456689745
960937748
2127858122
489426286
1683948097
820837528
904341979
984836017
692521788
749043686
1195193478
397506585
980054395
765265822
328493061
2034903311
704794690
1318491253
1638535618
215062109
2092383766
932972820
265975730
339758753
1206319158
1498173309
1286408148
697671313
64706457
1659897649
740184304
1977672323
1406373040
1117633524
2023277176
919265573
14722049
1054254068
732771593
261631313
599151213
1562699123
196885132
1757253797
2091976919
1365534118
14759502
188710300
1081233750
494870302
1284521450
859146637
714371705
1501953769
1819787373
116060122
1997954159
1345277035
307689403
909449929
1983962247
870553143
1067065290
2142844715
1172707822
748824857
1018001426
2012859724
1442601384
1596329502
1360530023
807756889
1035275011
1372885183
1385118815
1086270443
156310486
1008618848
1448355580
1180348037
269718605
1494992747
155956971
214141896
215186405
1179551521
1885508976
1997159144
583927092
1267712236
334354275
688837731
729416222
559252077
1574532883
289596612
557686821
1721198948
999658118
796608223
906456425
2008801850
1641248224
1472923103
602645317
1008135465
1631808035
914376474
151436391
1201892852
279203243
75251004
654724974
1522532500
697693454
692003364
702100581
1507350772
1388270253
2048997616
673706116
1258563602
855205730
1548867650
1666607669
1069845236
240122515
1230339265
1676666300
1294532642
1456020059
333177679
1786661195
1422190407
134505498
1290218172
1273866574
1694401984
367203382
1331494683
868031663
1600165422
730455800
1111149260
1834866894
1605852626
1898811512
1338372570
1094817372
249711446
205223009
1647383352
557399206
543366390
244221841
1817138107
1390729010
835948206
243429003
521056288
2115358868
529174670
718616414
1787975512
2389919
567936180
1248387219
1273367656
609864505
711853520
2031463011
778277124
1689161436
24556910
1474178778
302192714
490776204
241537529
804667666
904904628
671071077
136795481
1429051080
953750168
624043978
2095274673
628045846
1989841857
1217604362
963218718
405190461
1693601797
1508599505
345496933
2038182306
1327462471
858038850
52445472
444078019
308413401
1694095131
473446430
1883225398
1668569711
1317307648
1608178362
1371255132
792200913
1527271148
459698297
1008262960
1458467073
1149099576
964595273
1135965676
1517723721
679350227
507231353
405444871
2032731537
1884186642
1758569746
1195628732
1812614544
66047664
267700792
869626243
439237440
2066781065
1315488858
42096069
172198436
2128788195
960497668
262339743
1516361702
1333236050
561394982
1453193919
827496320
1835108299
246279215
203645654
1789790967
717052090
821767481
165408200
826623366
2095280940
465780034
188541606
1366439473
933408827
1943737816
542242530
1191623149
1929727522
1999460817
611155727
1756607890
933311896
1683018966
1943078562
350304404
747930912
1285062793
209598570
1779476198
1701799363
1128666095
998358755
1593961382
359409512
682104950
1898505260
2096411320
1484170449
821547
1404238498
276736872
1906569123
1402009712
690982123
1536152295
1373324687
553205365
911889965
761120272
1888570234
651538300
962986590
1125063699
2073465455
694278679
885438102
1981794365
572154799
1789185309
1328374049
60261533
1109578923
427550261
587518527
558580785
115024925
1733896256
1893833584
612543805
288971973
1151211861
1165342888
796564212
329008046
2006722767
1152974906
828221610
1545767548
1516477962
1897355913
2120991551
547114194
128585295
1855308683
1680458719
2048382014
523328275
1862209921
1603408413
1563075734
238565452
625575633
23023069
2134364167
1889352422
1401301174
380240457
1348486
729640641
1070260382
1513250733
1519139556
1379366134
430466004
1154415984
224677169
987507146
450683995
161064109
564265155
1597363136
1930725437
1687364252
703723551
1135532358
1470671549
546775621
305349888
494993140
1567548386
463015745
356955683
1438002595
331930003
373489638
1919117824
1319354760
759551618
1177528110
38906921
2108251951
1531390925
1880641347
403511604
2065453800
1597528182
1097849853
661588568
510162550
889977239
922997815
2141342444
344956634
533627683
408712507
2118194103
458265542
1245691881
1840565332
2065583927
727616743
444864948
1485035828
1272653422
1613903960
1226746214
1555019760
562681047
1411205336
1082462163
1923339205
700367908
1936297092
1136530731
681779463
1200681347
2037156488
1469846129
735010681
1747622225
1587063228
1799626763
1199465479
1772825299
1991564874
1104351140
1133931580
1111197075
1518592191
672213905
147486526
274037890
2017717264
239451898
330279098
2086642575
1250951936
794519182
96776963
1457414739
1028374556
61221008
228870506
630935912
878881263
1455183080
1841011270
1564728942
2017727223
1962094062
452841772
1411397676
2391795
103831539
1127063960
228819619
707629344
1356927427
74832057
1438012373
1843757920
1225274775
1042937840
1035761537
1966547813
2087976943
614979339
1819737011
1285773663
508338487
678645322
1426293991
54867576
692884739
1254418721
1348069980
527534744
1226031910
669294566
1070143969
1020986162
2015782728
1372166744
1309951241
2101596438
21545285
194509300
401691787
753260228
1476955562
280341478
2076812458
400187084
90523145
1347371942
197003775
233462359
849881218
1749409117
470752506
1984964184
765266243
815728353
724225683
487840494
377284938
1387246592
1740653733
264970644
1090213869
895170305
1683684837
1873121894
789027447
2044675064
388382218
315530072
1827839029
1522924041
395952794
659418650
2076878689
2025256659
586202685
1169126968
1608377604
2130735028
1265376806
31184791
1450485040
198268049
1434522975
212497607
653553410
1849522684
691335562
1624636610
2025642391
373607255
1694971641
1109164559
271526768
20350223
183174365
91494322
1383187329
2129229603
1861271920
761067773
1889552576
1650609967
39915259
1568290383
540648237
178317955
1294599810
79293593
1337768688
778940648
1654636083
1568015026
1401225682
2015360522
1571885866
118910976
404210351
1148609693
1943125968
81660721
2083731915
1102737402
1962587925
1504370445
235959729
981978832
440518780
1217595983
73989823
162594100
1403620670
1986471108
1827751800
182044297
1491770302
1078144612
790160661
1434507373
404161505
393676044
721522616
777084039
941167622
321872494
1774054061
1555405520
1143891045
745038717
84481077
2026087373
950021009
1087542552
566754891
1337787171
270129923
91458512
298159860
729446794
471794482
32178467
1849329688
456965883
1648459653
23427640
1037187043
1383812376
1792600814
509965780
2113728821
1282027892
1696357452
715924180
813779852
554690487
1067411994
883596836
1532832684
1524906993
1397978970
1342486956
975672253
571552999
38684423
248400260
893664004
1016006191
850843996
1162607450
207220563
812911228
1499041560
1109439383
2124200921
1207027139
1451529845
418411577
480041629
1285025784
988651231
1973537641
1416326066
160859826
562157024
713476342
839251570
47703928
639707721
1272347899
991539517
1357640376
543545822
788528685
1045401958
937243900
750339108
209713166
1668424794
1495865830
890701763
1325514987
1121857217
1328817805
369059365
1253374072
1204753920
313735851
725217337
736144875
574099294
1084415095
53049816
1675431544
301668505
830835034
781342401
935107203
1584314517
1354895634
500424439
1410196981
1514374943
1159395354
1001798239
1832836077
1694137697
1096278282
2030925099
2085261129
1883049495
1046085553
1133698201
326799257
680002997
1844744952
1836425933
388286242
2109354748
1744987889
1514392286
1517216394
1765267088
1766940516
1491885428
943734237
1953750053
1981614716
1773921555
1017862884
735042087
1341208965
1247031781
1396170793
1457773007
1894622528
12609209
848698935
6219735
612603486
1105611784
1717903043
215051398
1608947850
1991634430
1674852943
1490177039
713635008
1318616780
101267117
336580216
958313328
1019184282
592702762
1342001191
1404757567
1897221209
609777903
2112797332
969472821
1420797670
578350357
1637008187
1957844521
1288039816
317166287
1239217442
1814983526
105598264
1743433727
865108182
357880303
1332632375
1509610872
1304220629
1068098954
190771709
914666595
832371197
1367347535
400249996
574062120
2087371997
925215083
187013954
820562169
1524022404
1584987627
69363758
221707980
2062931924
1385917629
1568793242
640898053
1117125628
1771862980
1878260720
2038187238
352994696
2014706575
780729312
340892771
1688213611
617754863
1266635919
1313538652
1091434471
1085605863
987741881
209326365
223160178
1967213949
1399365122
199292123
74387986
775090719
2104077698
1179029744
908032925
1489458071
1381036919
2089889428
681867243
1835831342
1187642848
1307620121
1464675449
917561285
1953523471
54615504
1365268208
1785394936
1463197947
1513098946
1320918747
1882484863
1438779960
600380591
611626334
443498665
857557581
1983546205
485297360
623849087
323089771
28512685
1407832717
8410693
186284297
1281785925
1482689902
1101247614
1203589157
836798322
2059861846
284866208
801275722
2112834883
1474370757
142268194
2092194093
1536058468
1561122143
950156956
700222096
341529075
877536300
1879469516
936275557
1161599917
996272056
1807085830
783264487
956587611
1649148476
1153833370
1835013328
167209971
183583269
1099284360
1266801670
2135028270
1148064346
653135229
1082327137
1401071709
33223137
1091195195
1013517534
766870964
911193403
389011208
423631970
367460351
160861478
587123606
189671076
322490667
824170640
1732584945
961254203
1759594063
1160231799
1845271071
755111605
334370064
1243512719
45912966
399693400
1001634446
310549
1897477826
1975833803
988963203
1804356131
612920295
1826399812
1071206514
1909388244
1099297037
1570663509
1026678684
1217133988
768570536
1958419158
119207813
1778215550
2142353205
755631006
2044598205
745933887
1920972258
336571099
1904665526
320429223
1215094027
1249043383
621165230
1713249596
1881358828
618738746
667538633
506249108
1452205341
17006974
1758554569
797611389
58129610
1430520831
2120900364
1189267802
2040416067
960922692
1775959539
312352372
1363371286
538173075
1046884927
1088059678
637155954
1008324412
993054845
1798516496
922180357
138413881
1873896240
1051402096
50756330
947095573
1853063833
1193906997
931457409
1596540993
1645720001
1662707092
2077823900
1685659614
211338705
82179062
2030046544
2123496374
1358942984
218584644
1995056434
845699744
1674552299
818110366
125795655
2124419531
512800596
243262844
2034609801
835868646
923190913
1106694469
834630218
275847830
1119409048
2140305367
431969527
1437112802
2073345932
2003089817
1946578862
1170230542
714565814
2101996356
1218980725
2006715988
1904365800
887653914
97258169
773754689
1690815404
1163829046
277248899
290330013
49722564
1636706623
1050784410
1379696258
386837962
1058601905
340757644
1137937327
2001069404
1732092691
652048624
902199045
1508467792
568719899
799239189
1711918953
639689956
341346450
679926137
676502631
914305154
169716991
1032500675
1916652256
2003305995
1070173103
1963295175
1306583347
594839615
1820051429
708205478
1269103398
471806827
805700483
1410472466
1735200512
2099272922
2026514358
339832196
1948809402
218380214
1702982812
812190706
68341466
363029576
473782817
1643438475
1795292856
2068252083
152246318
1455377379
1665380494
425812095
1946363517
1326275537
212530135
2145648778
1590519042
2071535626
1888432969
610035615
545461391
394458836
1822257572
1981825830
1036490428
1000532137
1635568968
82979680
164689360
64162519
1097288975
229107942
760821225
1839982748
502789113
1216037549
1171352680
994834050
462364127
1087264061
1749524649
912460862
1003365252
1313632170
1888515096
1624958593
1070286628
2070969155
644190772
1991619137
1975445483
1033496774
1732897090
517709261
487259917
1593386752
757377665
1185969105
647881606
1522311414
1990463991
1718238554
1993430764
805782533
1201207060
1380051908
1896274072
1482264225
748430535
1186401298
2086814474
439756379
1718516259
205487997
1545842595
1626010934
514118118
1625046818
625058587
377999775
1213248377
1277961676
1308918045
892054358
343329395
481673742
1266960788
1626423843
725886859
188821638
1812569061
1541694557
672352383
1664810561
477299786
159954013
661776469
356061938
165646019
2140862329
192452488
1121624876
402629720
1305865253
1944394927
559688405
1871523548
916695077
1149803567
39349929
2005665153
113540724
1975158969
1750042563
1595121913
303328775
1335974856
1185739934
1954748206
397940662
440538537
1797632983
1646289051
1880767657
963085674
275211947
121889663
1799537823
479353268
1076984584
139544737
774917089
1615001787
1964072256
1457428443
704461355
1997414519
1511699265
1586142017
2008637383
772624095
420781681
841190611
2013338934
1633415767
1572144441
132057453
226168869
980574660
245556849
176442898
629492420
1531944203
991474409
9026411
41619795
1719850201
1579134967
155624049
1595678793
1699068779
1585275162
863656081
180255599
569941092
478935886
2005504960
169067306
644955494
1834409556
720572204
409670407
716015103
343152462
1369208575
427321522
1637543974
607382338
1152949511
600477909
918798405
635398344
2116547717
1211670157
953353670
165610227
1918129881
447736118
436232955
566375111
1101598572
1156289135
1620352397
1279337064
770191429
331257111
383252184
91315806
649997865
2075744850
47926257
998674605
1813300380
34855251
732757506
446186139
868622936
1256537149
850043522
2013636354
1936809380
1171394330
1287682966
540044517
1716596857
242873857
1887942675
124229896
571866283
370010998
458521542
1090218149
216275045
261621289
1617211440
630406116
1236754976
1620952999
1249942557
1006536612
931994935
65401592
1904100374
1171902386
1792349584
1548413310
37262025
1132505429
399183011
1772262087
1487620496
1491453387
930704741
702859788
822392775
923403192
1212565566
752440438
1570651134
199985710
1712035680
11951917
1559006102
2095442611
349948891
574129776
462996357
1436306202
2092146796
48063192
605241404
1604753479
2071607068
67739644
1980841436
1163575389
1573944433
1979947708
1032208542
1948972193
1045484662
1036748711
566904141
691139701
2113932917
1023025391
1790818537
749100643
2144379310
1928256731
1121728919
1057885106
1278816453
246852538
1783570042
1563062723
16734058
1295269536
1076938676
1169624234
1954004199
120771918
475117418
372429140
983331258
1059886194
217084278
1645062114
1165660953
1319986221
687154032
1504898515
697841563
123426248
1214387671
1829371978
571712238
869110491
432661304
1327877690
1197261597
1618661954
884767022
1593602705
109704002
891836390
1983635521
991942450
1181288835
1801615776
627690662
747658720
1250798050
380087930
331281867
518165493
1270735736
2131698654
624768754
168881006
1748898772
1062460680
1781364630
74612166
2107446329
726489232
890919795
695195226
817999113
1006550722
1557707430
464438263
1612337798
1518704692
596566715
663630878
1995450579
1666255651
147561879
1827345396
402542637
522887894
501088974
2101820440
1485732229
934911285
1220480912
93020499
1283179063
1498005732
989726361
1757220893
1855772850
1136573530
1061198077
589409745
3565677
12389089
1627903491
1667728299
1295437529
1295082530
1468720056
26071302
1511790129
8368507
93879908
1499784465
1535458194
1539476600
1301299773
278872386
1989130660
799294780
1772403202
1988936718
742546941
796553412
1840724134
1975048799
2036753501
342687512
289306728
2110044869
525327324
1670502694
1556677596
1576445651
959861405
1040582663
1473013239
1058485664
887016008
439181766
1485971998
1163241097
2088236084
560054588
557020279
1628191464
447329687
763019995
28629600
2002622542
1626928117
95882182
1215455899
1371812655
465611053
45094989
1596835142
768393350
639713204
757174586
204424346
1414836486
996620114
997010121
1812616275
1371910677
847908996
98831089
1505168159
1055340831
1669628324
570341121
533813760
67048891
1298592417
1355582100
1995377856
505023143
790970674
1292088679
35492413
813003304
608226602
1228587465
733514900
304277108
2039467342
385131236
2045389231
304018629
1434643108
2068335294
726024983
1513346999
2053776721
638371920
688998030
723597508
1482293398
345173737
501474785
581041024
1467086634
1628799710
1149013959
1443434332
979711930
472445129
1269804947
1246644638
877045796
1301515142
2038937024
881084414
1270428560
504844914
147187741
1943034632
1757764787
1943420853
286587372
1612544044
1907694401
1998200435
593390670
1457730542
645332998
90761422
550745746
1635369958
2032771290
216968928
878458427
1720977830
1972391139
577111152
993585018
311993546
1615989074
1606940358
1389290769
11734114
302241054
975998013
782872903
815117009
824128829
23382231
1256605009
2064002615
1361447219
603405765
72870398
23882732
609527710
508043160
416798770
46000836
1482899868
735437690
256942227
306052261
1710722881
1704158804
137780308
1655443679
227001571
1888000747
2084349207
848889626
1938804177
1006813166
2017154401
1690077374
1226428848
247275132
1918046403
1900243882
750452765
1183535071
1703056466
590355647
1933944126
908987514
1979567659
2131104031
1318159809
2031845719
2042085061
1041842621
1406895041
1696870206
1571823792
2080025648
844991018
1979535344
28694564
161144366
2111816012
651806032
1232022719
1406895996
1210321758
710577983
1251526797
1768493888
1596770392
1363134848
764182642
1842695194
1702879854
878916330
104916273
772539400
480715420
1587886720
554867330
341493996
558812170
1066768077
2009626728
1751424359
58949933
532702022
1080259322
427473785
347107248
598263582
1214990869
1207131863
2015282252
580526825
344523459
1547146993
2044159962
848873393
90187455
945889693
1793589983
1255879829
263703665
1935756447
1093421692
1112857825
1730439192
315220274
2078053292
939227006
1334010675
1651577981
1430433913
512742191
582581549
1464435537
353768360
903034609
1967453083
1558655943
1713388984
791824117
626291202
55222203
1693085669
336491208
87280440
1017824949
878029209
1072622773
989820948
957827138
1075702746
1627530884
1555030208
1877706485
1953089063
1970854196
1085107493
220975415
346499705
610505243
1883135041
1124439217
51808512
484166016
574579998
1842059349
897922444
1449230652
565714612
182926881
1121456789
561408612
83636290
962055735
1747420760
1872729114
522865178
1417201601
458077833
370581787
519693453
937966832
1005063443
244549320
1525205419
1569076172
854393817
1572328152
1543070852
1285951816
1410808069
1321499060
1297275380
1001065192
461818908
543370481
271837250
1399366087
1830420666
241973543
1355386992
901784562
1243491426
1488055495
429556984
1058289453
85584301
2130347472
140010386
1951099764
1385272575
1718724642
1879553162
758830176
818352317
2096782405
1636807484
1299295369
2140524884
854234320
1155718775
1132396163
1152135598
1272528208
1645301840
283793503
2139295641
323473504
1924521739
1261995174
462729065
1913681375
290391252
1484082656
2121525555
899787046
489984016
534464528
1652857916
305162021
1861950404
22192859
641100560
86631697
37113841
614466570
1925366031
1028509238
111864207
322726443
479141116
301599296
471960260
367990329
1651811945
1532038202
1361793919
2036497870
944638362
688105314
1447641428
722290239
340564936
1705471685
872896542
300434793
1169540905
1755486905
867996094
478842275
784973742
1356232527
264279782
946110149
1387560647
1045519060
1762148117
1139990713
59377641
561062836
1832507608
266536444
460256466
1509899912
157956551
692122939
254691705
1223636333
2060687250
1894292664
1335726182
1133036765
133637979
1922239346
1515208674
115767970
700089929
2147005311
154887273
1590811769
1831987720
1252111729
604673689
723916099
1541937407
287125702
1829189234
1258433703
1100294639
1920507815
1586687956
892584874
861211915
485505191
223774481
694377638
1301207958
1391548621
644213945
1839933443
853405856
732427794
1203411529
2019646399
1869465863
40900961
2089104885
905908432
22653854
983851390
1979154209
1328327057
1740708189
1398967358
742884073
1797046379
1063388718
1090455990
1791825865
1719573891
480893112
536909369
1698341505
1467037108
5124714
396155896
1393697209
2063576986
1956544579
667885093
832012928
1355838278
383734550
692185827
866204945
902807395
153124546
1935988065
298334201
1052690485
102695967
1864841268
1553462618
1739611453
300138376
1391525713
629147344
1704728475
116384442
1586657988
1248315754
55644377
149435243
738474255
1793419902
1932599395
852497664
200271969
221852410
1664983712
671438893
1796948552
1011752164
1763624501
72209087
1743649924
1864412919
133063419
6799526
225166466
1426923534
565139507
2108550128
454770917
832947520
444232308
209755379
1467161518
1171440704
1267325469
1715753605
612767017
1528566064
543951209
1021788754
1824988596
1629401460
1489455946
788439333
2145286028
743327984
1832304834
548188942
497607232
1212411427
2112483303
782279631
932826124
1996178964
2110773605
1772168866
1591315433
1635707030
2100729769
103997270
1738056869
765791461
183010384
755732885
3215030
530415018
451929810
505616850
1422821887
624022844
1045047959
1632841118
1450637593
599327196
921935185
1284956864
1584120433
551490011
399816002
958071109
754793320
1635928121
674881435
1433410167
755571321
1627814037
782161420
474966246
1937567880
245345136
381058562
344160802
609594576
221579875
448286245
530947427
1018504493
1167922406
807157035
1115757764
1002875473
1913920449
1947088719
2064465179
1112252502
1693320611
872553909
1695483421
46735863
732191665
1928416086
529781523
1114614445
1384226112
1944757325
446016187
888522960
1951063169
1589521374
758800328
733927346
1818796766
61678139
306084037
1657193005
1898978311
388475651
691855590
736873618
252546118
1992358911
547643284
1397712673
1953565405
614666981
1967905052
1437010068
964593430
652931911
28727047
1668681587
1302467714
1551265229
674748458
843689296
2018082671
550268248
2018240729
1194317981
1629759522
1156107751
143590181
868370036
1600792792
1926544165
468432730
826175003
1590411204
102012405
162307041
457413035
2076837322
991191767
1162085887
99602942
274327697
1406910572
1270516161
154486529
1154641972
1886545311
701841920
1566581764
1481067196
1568548854
1059381510
182902898
915448011
63146393
1464764660
968714908
425800113
1867632537
738159422
444883424
1558951835
356753510
1595683285
1980586372
1605932016
320678451
2111647416
634200561
946652039
451989609
581457074
301276002
1130568488
462643913
1419376461
1343000775
85510946
1950931854
1355633400
520296642
495856701
661824750
2056641994
1138032904
199021462
132671551
1157259014
872071142
1214508792
1220830129
14864385
150761277
1191962927
663505112
411698247
1789021650
1111643747
482321078
1642338628
1935362638
1114580936
385139706
1456123745
210933016
751052968
1087192469
719317380
1590508275
1063764505
841669722
1681470993
864601820
1075578661
825110467
1292033604
217312347
1168312784
1336383618
1231904600
1102723603
1799452205
1036246418
1448446453
423351189
1759541224
450710435
842558237
917124063
2037376361
1635408600
1931738093
396556249
743027842
1134746797
292919878
83996617
897038147
1758770017
945244393
314686140
199008007
2130775776
2047653759
770254661
593578462
1947939785
1463882492
1033215846
1416058300
1977731428
1571200491
107239858
149028287
28029015
2069434585
1301156862
311836121
1579245554
26460689
724571377
488849170
1290521975
845977225
291190751
26479631
444717492
442808746
1201798350
1482394902
1851606959
1606425969
2029954289
29084742
1577073289
515162953
1946833757
2075755034
1230257140
1520618443
1671313255
1071442217
1863043667
27676414
269992023
169925443
1942974178
2029255932
664327543
1435579587
1193237716
630293949
498932282
171540874
1693619650
1713031562
1767716655
1260712008
1799133699
2003095917
1092169012
173051952
1453497755
1190104883
1971498781
59823058
2043233909
1127703979
702579696
2123062828
1724117877
1259829462
1923346833
990254759
172919322
1921894017
1254698700
837584241
614124765
1817314924
1601953145
1619818365
463092038
80761306
1668844682
581626563
1456303889
1010341068
1908687681
858932116
1824660706
846448107
24318520
1113245372
1720219659
1089463910
173452803
726556627
1032403328
1263782576
1015943786
845720664
2084906315
21736058
319761129
1481920517
312940503
12548341
325289578
895914471
2058460345
14943583
988877010
2075803508
980487359
1807213217
1816647034
766171484
607859780
211622035
621660417
1232144340
1852146024
1071684359
1598135483
566318809
1471855174
1478527743
1051563813
1450064511
236534528
1000488551
226719690
1596873364
1891810478
214503535
289038471
1573398454
268870364
100596201
1793574966
1946400558
2014302747
176157104
74216667
618915611
1690242609
1251546205
2112781741
1472711381
1889198275
990680296
624514505
1731551037
687736536
74151205
985456151
1009682104
768436085
2018903366
637828990
1376865716
589206069
129248514
1033850153
505706226
1062716619
639007530
1821519752
957435770
678591025
2073099781
1233982802
1336658703
522813394
1065411582
574369411
1267329151
654021793
332260122
254684820
1393253806
1846251378
962095624
1525192322
865242106
805768183
2070255658
1625491287
2144320575
727491209
955907428
121805815
656384969
2795005
3416799
407784403
169750446
1953458376
1087888053
112547135
330209717
556010729
811292932
299937513
618251241
2013976876
317133779
1302889245
755228109
1645877108
970549959
1122414894
387600356
1787591521
696195090
880760911
1199239183
46141456
2094098498
244869473
1031110103
1730981612
1194015551
601440713
107505405
232455536
1627769758
514542794
261739234
1256518540
1039023892
1922346639
118356044
2141776466
520421223
602273286
1656469427
897069382
779606484
1779685271
1352696110
1957309824
1300752313
53866157
1096056737
2099052495
533479140
88311928
1910508977
1028436605
595749327
331838914
1353937251
21622681
1876797248
518252076
1421992210
1392066536
2137387956
849299720
1558236877
1763954827
1033361557
1670592691
1890352518
1258471769
1679164667
272002042
1129503916
2047736615
215854552
2082124083
600157374
66555429
1007597079
1016590370
351595312
1390188525
83402520
75314116
466781977
1775546877
1396523162
377535842
1744854365
2015946647
1241139583
71835201
1462336626
1302017098
403343186
1644255727
1915203956
1044875917
294647588
1017516201
1714838429
1825005869
1410833924
1797370277
596871393
1029753348
868755467
1085519124
907041406
1697255495
757879249
956751527
456241236
472571594
407509077
1821804506
1285692964
1906568686
1591193822
1981477249
1825974136
499530251
8341940
1876270901
2128855830
1816314393
1027772997
1370929285
1370368211
2134625536
1328483116
1064596418
1235674225
843102449
833887889
1070434372
2072326801
1360875760
235667603
1682942022
359965875
644197188
21518139
454755212
1666977166
432508810
296987388
976998730
1308472640
776627532
1314430660
1314054912
198301172
751217210
1017114741
1415986686
1436311386
654176250
1695957263
1221770702
1340015412
1138516688
25863322
1534574343
2104003136
1837946830
64420563
592826635
1986162567
103310117
1707282335
1509519354
1247659342
938112533
1871938128
2032846753
1660969132
1240630567
1677031168
192642491
1880313464
448542591
1159204473
443253545
1557368619
2107054892
803513788
1660809156
159783701
948364623
392617854
1538712370
57683634
1142241067
2073391980
488337333
947183408
918416631
197969637
1743555815
716764744
1908339630
2121026820
1383469345
1942886071
892643283
1143451432
409646175
1980114965
898349842
515685585
518396387
1840253905
611427147
132064255
2018370341
723425527
1535938567
1045098927
300599769
427483232
2003036460
1007606248
926073205
1434630521
889345352
1245661193
1021125323
2054460793
1291470667
1533228786
1878646056
1921621185
1385567679
1326174552
1399107887
58659499
1310496657
1042799105
1208840860
2127561131
1563642914
1891884089
1924027146
1885351779
478611472
587735921
195638271
1568233874
2047093750
1214610517
1139081484
555465150
1325884105
151108701
195301857
834851168
1175447581
1184174712
1315738978
534740763
396121639
185147151
557581042
1667782949
368770087
1548407931
1851692273
436294574
1341570217
232791810
1550044035
643541931
1181315979
1240618395
63501936
881793898
1222436005
815689990
18007777
2118997797
159592955
360451541
254732976
1156632811
1492113691
275526352
404139441
1451738389
1041906418
1205920432
265004197
370970134
1196599451
267285323
2011651889
1721516425
2096298620
848801384
404169180
48010173
1320398344
1927658016
1241294944
1013056598
682527899
494717122
755822843
1302811152
355981451
1048482020
824577253
1674000381
1826030882
1571524210
615840708
1049194590
365425533
1859389873
1432653298
1156842021
948811980
1976166653
1483623895
799134933
390065577
841238492
969306915
1899990031
1633387399
4577164
528211118
1353690357
1845502697
2050426827
1623528028
930548109
983765532
1141175849
642994165
171078985
1684054712
1417029427
1671730987
2012660135
238364905
1946551811
1462618537
144441797
1183217851
423111924
1096141748
1360336639
42396874
980710780
677031423
403998005
773518509
582799558
1230626810
1549766364
453651089
1336797159
1154771637
424712530
1248129654
1549501377
656945731
1428806019
522690379
2109324740
597114983
2012825455
21242423
442759198
848697046
552524539
1415266303
280141086
1111099734
723914673
1703825448
1261480114
1237360672
1375973797
401768998
1419901011
1464402458
1751708028
525249640
837509709
418932433
1562165227
82617028
1632475026
1893896507
1374450464
40309683
2072234571
1429164396
1512354406
1920790401
343351250
336990053
136555125
806573639
509077369
224943343
1223002497
934219257
990747473
293900254
663503881
1070498041
353282366
1470719064
1912840291
1085096957
164692351
1673766748
1526893492
203039867
623145105
1039067266
483046801
573095725
635944593
201471233
1260876943
1604820422
27891623
1872877805
1917645415
2003033533
501627988
24062553
1398317190
1600347624
984807824
1544510162
106165166
2002679175
1405643058
1742885496
79325415
769798666
167541375
2053280158
514052398
1302600997
2019377464
1648827119
533980690
1689291650
759009200
597714605
1896883655
1664905927
1487164745
1967741842
1295841145
537118683
514836426
52777497
820189074
1681745121
1570591571
247733760
2111720367
2035120206
474436225
1109729641
1679187867
1853848118
1057590945
1718773303
2068015250
1831905995
236816492
850182308
417223213
1978931489
161449905
207747587
1350480574
1230582046
2089644948
1587937816
872867549
186503411
959476611
430451162
1411348059
1588914429
1719817952
2136827324
815972323
1344970851
1195361577
400070569
1002040919
1418658970
1752708755
34202049
1233924947
154156726
780973054
1404960828
1098992886
420303413
1152278459
1574349567
624447877
1409966856
68011214
1876230590
74695597
193954786
2097934497
535755754
1012657838
878382251
1709068751
722003139
1805159156
493910082
1328963847
839638289
1407363536
1076677443
547230158
1882350747
1959782947
1168736764
56232329
257363
45610230
1505166951
197304584
1658353052
2008367175
1138208581
505719791
1088235952
1541545332
46417355
1029376238
1035144958
85134135
1327698790
645004021
1205908827
1970230151
1983543597
1438992376
2003825142
728297355
1837632792
1328161419
1647354186
615822129
1413824678
1138088314
1111060905
151241138
1342345026
1976717281
1700771059
1751075475
1302475896
32587355
444545932
875007177
807102820
105855344
864761310
416752593
1519332485
1821869111
964763414
566991648
1264029327
1952032358
427208544
393497518
702187880
1927401019
1612437016
1399357051
956915267
455407455
187284373
1426446896
345340834
24239138
240634887
878188266
1996745733
1941417405
1670367683
673905261
48778176
676565891
1547298574
793222279
699418512
846591082
1805248623
201192175
1317577372
475039375
1213615907
607888902
738509965
2086545264
224562022
2140220657
1330761893
1412791429
1889875564
128332143
735986459
74931081
936596691
1589525742
1585387361
579467809
1243193608
319728609
792426247
32630515
390913329
751233713
1023930279
1278855435
192556435
265025927
2128228561
259647743
1741716188
1766340845
1771983580
1018200117
536599638
1682996655
313959563
607900137
1160514129
671051142
315556368
401017695
371120131
747119354
1022145201
1998252866
2108143218
1138825661
1908657922
182661996
525155726
1170760414
1870344116
1016717275
196460535
637673807
2049434425
1529423643
1421599700
1456623125
426323068
1341473548
2065974767
953336821
1806567523
1436483882
369959832
2087097450
936197514
2012224023
508628301
1076601766
1907945618
1566724728
1983225940
1659604193
1463206918
399663808
400509271
1856818798
497384849
2064623693
1260588787
900021714
1643721969
1025088637
1567581042
820954254
674695580
1828459898
346357508
1811899395
936993131
442191627
2010694379
1191543281
111521490
1491122624
253207116
493452341
731692732
534352953
1701156208
1691714969
2144243585
1601718818
1716556824
608487851
586853987
38379063
579901143
834328906
235281994
1921947810
491627044
2019843816
896517607
541868232
2110052496
537008740
2047632841
1845632156
1596298396
1235166664
1181947638
1461221582
2057276158
884179289
1000558758
339180046
230356313
49538850
932017995
1993864205
691258345
2016405767
1279717844
780077745
45144179
2126467857
1859307729
657824154
1976584128
1746917507
948423756
837575883
388080704
1417939051
238895556
748556623
365383856
1664387361
1552358144
1763697782
647485787
1220844908
1483387907
515001517
1438144307
658173951
1477777790
1132605996
1640552927
124757939
1597756969
1080823302
769382886
436257939
1727089370
175229921
1704047322
1901970245
953518735
1249145072
550577542
898337314
1772929677
1558351092
716563105
1700895818
394536892
405565938
158211267
270636762
195980399
1911502134
48243330
225047832
1090568193
1206351538
470876372
413473770
316232704
1121776127
2003119448
1479913364
26766023
2128074308
2146711672
1069624825
89451878
1561388581
2118682648
1746523314
1471515287
556621981
84154669
1718144074
1912036472
1014477018
436423245
1599708334
877336242
1860560588
448179711
170387870
1204927785
786364143
411886884
311457460
1285677550
365937429
1281720529
1204188081
1230924744
1623255584
1176890485
1236144384
436724751
1765695707
665411761
1824349082
1204899056
1409405285
140828029
1476682028
1138851903
267437199
288893867
1878891794
1930040527
555716835
1980033068
1944562637
1352453612
413799404
751080850
1250510741
715690030
55783898
536262292
1449168007
436658405
100408764
476049489
1214154023
1556278220
1344563798
1613968492
1265630761
562237713
29614524
2078143432
171221840
515767380
451880438
584079371
2070242022
10764883
148379918
481986155
277551804
1288144671
1692077389
1037560236
1439075245
1386753168
2137636269
654410910
1217042116
477268170
1506086385
207637408
642367651
324314128
1050055396
1673037923
859307624
787840756
983229140
560415376
2086783315
263643406
1269673250
357216979
1601797021
1334488802
900242376
116309255
769389589
625264675
161872415
1651929717
258835257
712142350
223880672
500931522
1561337454
736113056
1430702057
2017283068
26467708
1763142149
232969071
1393981878
186826067
121385575
478301907
659923559
1984474540
1070919815
1920263099
2121167849
1591272556
2082759472
562182009
1637777141
705788476
434059182
2051214097
1606283623
1753108142
103164112
971383749
471160997
490484918
802006272
236059398
1322347425
1264412245
169606253
2058630938
969792785
558907820
1967593220
1991240326
1385182665
1430867101
1645916979
1635491181
1147909962
1154580755
1783639005
1155538223
1944536476
750379409
1598080618
724112503
1453218124
1440044444
2092665264
725117932
1089862268
1576652059
2112330630
688747122
1025426050
1407823216
1178347320
712035532
352118353
803636587
683068417
76951326
1924090075
1238239651
328831743
279239484
1502516490
1220696159
119106974
37219100
1000169566
662603421
1099316154
1812422467
360862899
1268282140
1939167768
1946875978
1162175217
1427170234
462927937
830985838
1042873643
917694737
1451521855
748282358
1310218468
1457752908
165744553
2011822929
1598273804
1805827543
1102053218
1650586600
2057552017
2073992049
2041512168
1204768175
1312607386
1767500601
1229834368
344310671
471553645
747039876
233196395
556964388
1025662545
1624730328
920620310
556906317
1290067211
413342360
1132721776
1993704154
568540866
1826962697
1383347016
1580371584
1738925343
322079966
1455397223
2098867
105754858
1432908175
516625873
608037399
2102629705
502693146
1431282694
1643252252
1968189811
1724067554
81349479
1567413077
247755481
936182001
1783604754
1323752975
1509703573
97041213
187756211
1198015839
1849960619
673058973
273192745
1602930985
1154163793
1220772623
1439327922
969389155
1302941717
530223025
1977294762
50499336
732216043
2114790141
1253027440
1629590869
493697064
650990789
25943935
145029184
1495808239
683175363
1477025040
2135811665
21343906
1929261559
20035263
1661360877
1605825973
466449937
2014260718
1633335017
1052821257
1508309920
830868960
1693852035
79770338
2090308904
794216589
1538437024
711107345
1018860125
1784094096
1492014182
953476218
344290275
1644791902
1022728700
935672396
1660807387
1541158431
1937055966
1357805594
2065371605
2088273115
1208150234
1899635479
1572015491
1772882073
1089495267
1435213265
1081462203
194255362
1706442728
997087569
727069210
1339354501
1332421665
1543507904
1625451950
29700070
1591082079
1771046668
1965863588
1586966059
1959606055
2123127392
1778722481
78152299
246660138
1182158072
1583750931
960580450
839166848
666280942
1511236881
1076619713
520021668
1464535343
2106540577
615401140
1403084846
90535140
1637946421
1536008747
2101949534
1010212977
953625053
300280159
274893077
406618124
1350313579
1287492659
1522349703
864929143
1571172080
828312730
104216383
1941662201
371137909
1721801786
646373355
1677803759
1812397526
2070143611
371908770
1671336371
1580323325
515232487
325979222
844085762
778149311
974666823
1070786795
1258412095
1906162597
647877963
1495468177
117013942
1443395865
1101124655
1016735861
835020970
615774659
369364001
29170314
141969166
1964467523
586322945
999126193
347373657
988109353
23721108
871041422
1852639142
1311025946
1169481237
1041508422
753809035
1217159755
2052351884
173385147
846048981
306450015
1977209965
907782984
51397876
994661956
358277816
682905707
44888584
1172035042
290038142
641006205
1118031588
1366311356
848875308
1595114567
2067928402
617337768
573947826
606351319
1649158793
1762197289
1694550702
1271749875
1248244277
2120641820
1384989100
1046612660
1429710722
786514041
1964109525
213130986
70811817
565944875
1158879830
1695512402
441604087
1446024748
460265810
804175938
175972088
313923202
9856047
383457025
498784241
558790783
802698306
889679884
216520976
1619662992
969714334
844679334
16324045
603606649
688225712
246160976
1180791191
368486892
1749954646
1816866740
2121734603
1203074652
1776603038
899744841
1003612333
1540917116
859060460
190790943
1018941084
984567114
2025384036
2103782483
1626096910
110047507
1641631641
702133892
99076288
298006538
1553642124
2064185831
662461319
1723068852
490442658
1572257606
2012483357
101231142
2111605934
1857466835
498505425
1436739471
1853943064
1203462027
1647501921
1450520114
97489205
1080885668
1611251687
374737944
119372668
704187556
613582319
1980788250
1516953354
1080789112
1123206628
1125268354
2132522640
1178808570
86115984
1329216192
1918165339
2077318676
961709535
543571299
1443285613
1695986693
274203561
75666557
1573820121
367893432
465933178
1308347491
586603317
91456152
949712558
932426301
16833189
918676320
360578995
1840946760
4148486
1445467761
160332567
2125335150
472624223
1060563175
455025254
2042457143
1597967467
957283947
1671108205
1362516627
1580693348
327350374
1880842564
563673552
282252708
817784513
1413611710
1406512960
1579703086
1816297430
1595144244
661986927
1860795827
959029413
1068198787
212560965
2012443484
1052939648
1773846770
1433914444
867842266
733260355
804899621
672224378
691412912
1828553156
1421212635
1140988165
723313721
1866053419
1054776730
376541629
709839904
231294329
335943368
1228883189
176442567
1417721800
770782003
1806613767
542816500
1035477611
1013806666
176538543
1545238404
531161599
1648850478
144565953
1687044616
153822285
1046101224
1208632382
159312375
1594112122
399553352
923967043
2105092036
538355538
1322390296
459585605
849801535
1340412713
1089626394
16579096
111498932
603513043
48230251
23551247
492825270
836609845
652666925
723099561
1662693178
8546228
1107549968
667402850
703826994
150048424
2136894428
1538509773
927223308
1601223556
1411697843
387568659
1500392309
1866027276
1273073797
368663109
1186452504
1746586985
1870940534
1906106391
302450266
913828535
2004239847
1382075918
1918807551
456099594
1261720725
526032911
1848281760
975328512
1191611661
480336203
864116008
992367527
1519330133
1612202204
44474038
1650003680
1359561031
1069344067
271892101
1373743027
1982916952
1536780786
679012506
2018747433
1357701185
681318990
631853945
67340354
1458806777
1756710510
1992234665
213792167
1254379893
1203529633
81561950
41161741
1735184141
1673366601
961095604
1351156101
330673870
1517292602
1043071433
177867431
275600505
213353673
1347269116
1621748436
1940589571
607133083
407558779
96818362
1157835794
99030022
96480333
626000404
885342025
1082167442
253293867
2018217015
847067120
724287931
80295335
84479083
353413298
1441153282
1457274840
282493978
418449499
447725556
1071701221
1280904368
788265628
309262956
1079770191
1214566527
1891804002
1734931624
839575880
1245956719
219218206
2051767989
2052983059
595349166
565071331
233570434
129311229
1112038018
1030712040
821792569
1292249177
1158589698
802443823
1678854059
1538758205
1951311643
1502187735
93058162
194463871
596636478
1665583415
1542191337
1425466759
453441224
379796806
711362052
420924400
1354697103
244932974
311629414
287868838
1631286801
328365466
557068980
2085736847
1688224240
955459609
1128037790
1765348457
1855176253
943865922
55642177
532970513
1009377067
270684195
1462365868
1003785070
1279942023
460811968
1867660195
2044934764
1545772405
657586936
1793594738
177249451
39083984
56058986
69087530
2051411888
1756510679
637665171
1096781896
1446572127
1836766620
892395103
1914078154
943053549
1109654086
778089399
1027078427
1186819827
1860590775
1762049146
1255411196
2132516757
2002466485
1529262804
420277454
1262651517
899459115
1432143877
1475670320
1968295140
1585045275
1574217395
922031002
2127789407
40896483
1741061352
1635556858
970426011
1144587630
1597181725
2145069133
1043768992
1726017850
1589104908
1816517673
1969613909
1114858550
1735657948
1797849439
2070133943
527533691
421002397
419877478
2070372817
1851910022
844569426
1732548696
2065440870
1240145652
269893990
1818693353
928044789
789197886
1942943100
2069827947
1227170534
1477824323
264287214
1755811470
1121783794
744435843
833175754
454411448
1336167770
1063383348
1658651245
22857156
564784340
1737722773
1991795617
1147487375
505260208
100903789
1183006132
297445327
1052226016
756958711
1140804287
544106247
211027605
1845524995
435855381
502443800
1749700571
821115134
1147089042
2139966800
122374213
514766344
1599624851
1210311968
648850142
1164025665
1732732426
692218738
1873586100
1294409097
1096828863
22866659
1784013743
1027775670
652679768
409833634
516750907
69753838
1931992324
523239453
770744131
699516434
1583424046
1549463395
907349483
1273794946
1576716621
509152164
1220824698
1142270285
880918798
1998726435
176933026
309386299
838980050
2062918618
1308653134
1959679393
1064726547
836190923
390240422
1420746328
237737533
651105665
1969879024
119006050
638035662
2131612638
56862772
692602861
332879795
1177972112
703223972
983497715
584360676
606988119
1751263626
1831099863
1522647572
2079489760
2055277068
55009667
1846620135
35329885
617389870
1920958996
1504949018
750775445
1243001231
1738831872
843411408
1974309071
675357617
854375368
2020803243
1122185225
984772782
245615673
1351590526
1753029701
1157870051
617168797
527780523
441229870
1888562588
753507287
1491594748
1249781015
867593388
1956771463
970239898
1573815048
1772018121
576675276
988161645
1290846609
364111599
51054478
1040623444
1038418352
1171372967
947145341
1401525858
1461828531
1653304241
661216798
1909768829
160449608
2095559968
294642426
478332459
1300076544
1293895272
1479422733
1041724282
1371566134
503680223
2050390440
1635730558
1668652702
1290078807
2030343261
112383726
1607709169
1438135500
1818212903
2146921943
1354162772
398973686
795929836
458587049
1738949923
383259607
897528062
1442723078
1647528346
2032972773
1046646071
1970875018
2108980341
1657687139
1337906137
613608278
2138871129
311996640
154612344
405122729
2043595167
1304167826
518752704
1240794997
1559325232
846812615
2125500154
99982638
249546208
2063839749
1637069488
1484386041
859592612
227464863
1281086044
1641880878
4471077
1857313024
1188540324
778353886
1956962418
1199071049
1525363022
1865592896
2100634326
810999187
963406610
1396705967
414351929
1457675379
872508870
1165621725
1254342907
1537033998
273670179
2134489136
916569571
1909899800
300899982
745572236
82286857
1534331089
1974444933
1359000346
1194008478
1320113361
2044950485
886872359
1595834348
737495684
1954638558
1453637321
102516333
640282932
1628132005
1117644979
1830723900
532557789
1028494507
771243456
205712557
52352023
2099721551
1551921641
471500739
1160126564
1386983664
552859599
1512697806
207151673
17800051
911293229
622273906
668471389
1844512960
1117578041
740841561
353366197
632077700
162864315
1624497033
1263388528
210839114
820767809
272785861
1619332227
2145392956
1916897497
96764430
1521297972
917527712
1077394786
1448903484
625001224
1138751793
559371294
2023583850
713523371
795365494
1956677485
322991654
2087938439
914685371
1581219134
2012317003
1224392554
1597931217
1308477626
250888166
167208289
755606425
1728705730
190983669
2025115369
1766639256
181278269
383989936
1232434310
465292557
1722705384
1054961501
324588496
2073816976
648602337
1280906137
220918906
1411402134
1424948584
1384508704
1875277591
187708007
2024949762
667871002
1523723028
856186176
880620166
661713559
147008836
1279770982
1989201049
160052384
1932299869
521751077
1138790072
1380350330
1082490868
1464553344
1080372673
1343090959
1890520153
1480971914
1436513511
1538732863
1034048492
183539995
977545085
215845893
164647778
951703143
606726934
1469878285
2111582874
1544481601
397556445
269613158
595139054
666350229
369516707
455526292
1532268882
1671802102
1570863043
591443039
1467945
518517084
113276782
2057101363
1621039527
462742866
2138129458
1815400750
2009978628
1117437331
1226427192
388937679
1748431255
1518847355
1534075872
268040882
1179904792
763064315
922532413
1700334372
601227880
1066479415
2069856492
1320779961
451168566
808850829
1135684724
878411324
1210991170
1576680788
494498746
1894342032
920389731
1703868731
617831439
524330026
965016423
432196664
712542836
2118991627
125171616
460073567
1183620536
1878525751
900731851
1163133174
1562481040
1464438233
1193862805
827393596
1603151832
486682775
401954214
820302341
2144295834
1762162135
1395125274
751550016
424532708
707703002
1934342053
2081459954
1149274464
1425075771
25472997
1683284447
1627720169
1424762780
1602135080
438265916
1541886380
66044096
1685303687
1092674849
368132511
346704777
1974682050
427882376
268126578
1041404750
120754427
946055527
1767313723
399372941
416267136
1593362439
1183656919
2129980918
1360025018
1015416090
1690751363
95885688
1178896461
620551615
1885118955
1602176047
1528281087
114117565
723742233
1851321489
1270330105
801520986
154143508
225967319
618358707
972346856
686500908
1877200623
1578246852
1184069022
1835943115
1768323453
887379271
2117700029
138572636
989946641
779019052
580724068
1773826725
55058219
1363278132
1465344470
1564513571
1042453061
963406711
607946167
152159842
1318542834
482122653
351860349
520000902
1616876847
761259797
1053028336
1173047237
103069936
86613330
1578697927
568848979
1416231862
1676312013
730425051
1658428599
1480707671
258064112
2010511130
1741515642
739292246
191929228
346234447
1328468347
331243443
760834452
137850075
976866075
1960187220
1022572570
131466073
471998456
775379297
1792734709
895861395
596159873
1175970747
1523261311
573981671
653768898
473422685
1566766422
567515635
2067745084
1229544341
885406211
83482553
1017809501
330055710
1671330015
1708745166
1512519321
1690253422
237425660
1140655744
462948635
1898390936
1628133908
1195564579
1789605978
1368243414
1107617157
511242850
1471018947
410547407
1111130685
256815074
703988525
83409411
1653693318
1919688110
1167732593
1226205748
909390593
2141183348
1314063844
1979029759
1337679475
2067067935
830236330
2128125112
696143398
111237610
659632632
1732206982
1639422796
199119536
1167719111
394594030
793025982
1943768561
1814544891
2122105534
1676249813
362680146
630437640
363794004
623057765
213638878
215810926
284695150
1018083884
1795522836
1654496400
2036894596
2115123551
38680432
984554947
778665502
1049367161
1348733052
221817630
1195692667
1089808930
1751682979
2084493973
307413454
1060970722
165385879
1223600067
1982708213
1732913110
1858630688
1107062051
1148027221
824532749
933705212
1720706740
478847998
1753005251
1017286476
257309603
1353393939
463698589
1897108088
695406984
1429833139
1582959555
1864642611
1831445954
524743893
1858510023
782860418
2083975255
1960439655
1327962016
1533465337
2046152095
359271262
1323676628
873104985
2038837506
1206523063
1238960945
1414900044
206593832
1189180077
345553269
1241473717
1297952774
842388431
552567166
1426399629
2082232547
560341501
1569979332
960009642
324124517
672644769
812698963
268201864
1191367447
435619661
719676669
373352659
1985802191
437002718
998785598
66130978
1689110597
80023602
689160998
253883965
1990645713
185994584
239500111
1450468658
1061477660
1613836511
1587548419
188395895
1507089429
712399932
805545023
1427314091
1689004106
2069654863
493403413
231206705
1784084292
1765063830
316915920
493272557
621083331
13230051
862908869
1805577486
1245610674
603633588
1291646060
211379005
1928374192
227721858
2004737587
77191743
1041038646
432060921
127912764
920322021
2048216041
497841749
1848900847
1362517601
1946964965
130882333
1900118230
1195969468
6592231
901810998
1676565873
887497435
1822829180
1669670265
512248245
1221067614
1185190429
1394002021
2014702231
630282672
1211998696
1250959128
1727633863
2018439258
1018849488
1242641542
911127512
1489716891
1594565162
1640779974
1774874048
1629811140
2117546187
1538923698
2047423591
1194902953
662315203
2073431708
122786301
596689914
732344816
1793334723
2029362204
1990776021
260630960
2111881102
1000073941
1719289789
1428172262
1499212629
1893275241
459217612
229271211
547481140
1721941361
343804820
1251551486
900569128
356848432
1091596120
1302980621
1024337861
782497362
619893500
1182413046
33037938
2041613937
1276207979
2115038148
103306458
1226601121
1365319250
116762216
2086135561
1416845336
1127663976
1653532240
589459737
384059264
938259307
178291587
1902088819
388193406
1927822423
1877150258
1141947197
535628365
187704617
1154295063
1092894672
2027154346
434415794
1439174602
1768863018
455219217
269114186
1042813286
1599837596
783745590
1882772427
2070019609
922102785
1324015231
1239292697
907460966
923519337
799051943
2028463262
313389441
1246248939
919544597
1438879385
2035836986
2051909646
2129380260
784722589
125035902
770206768
2059225997
355192100
1114159736
111189320
457329693
1023698622
775584445
554274562
1685235177
1752589107
405059412
642825268
1304798927
334549751
935116950
212660802
528855070
1509481054
1060204611
393135805
907699410
1248143992
224525409
512971387
814899256
972570938
1923403944
1624913439
265646945
1550479762
1530360211
578807594
805858407
1276425133
946890268
501039867
1305174981
2005745003
736897481
1380805556
1964741407
1185342135
1175332851
148565091
1203876705
627326165
458144953
1968514491
2102780659
76520499
166674451
764346676
1459753923
1154006843
1137514499
1202187904
2102133301
1777947492
237818468
1264592652
1582281394
1648442745
729171923
1100561044
653490150
478914778
150652209
272884420
1505657294
538829130
352206378
2015109369
1377497797
1334899152
257722428
1957994606
854359836
2126974390
960731970
1852990587
1401197045
76398802
2124144069
557431570
907869337
1975379736
232224143
1370323608
1864510531
1087008137
1359061637
1711375570
615901322
1842272844
1560748367
914461745
1911789907
1481546958
844141762
1829588738
27202877
1291200001
333969695
300590353
537327638
248432831
1216486739
1869574775
1409515748
1685479864
1256531370
1159949442
1125840969
1863043122
1162155695
1444632154
1022664303
832636398
760178206
896433269
1180901784
1495553905
1958647294
1321695641
1550818378
30471276
74372840
137445943
1810766747
1750638531
504148542
2103540182
574926122
706150411
1251392392
1004604996
1210971669
1891614644
705383494
311696450
1197494338
588805349
1253786892
1984044071
1344434472
1970229889
618321878
803165466
1274452069
2040504344
1896438446
7903860
1722107163
395639136
1319707116
566382411
1997567176
610162647
285237780
158053098
1968728516
520217010
272374356
410481957
1945827552
1868727157
93193897
1727697552
1035362274
1554534064
1203673699
667056225
1243128826
1304208227
799801926
780366201
784627649
1200300068
38743630
1984977288
194292144
30955914
2013258933
490510997
736565773
1419729790
1456528261
623472696
930625946
755429519
402447279
1759474792
1364725570
706720460
914221666
397767492
1805764451
1992025132
252148649
824543286
1656670371
1859259868
666676422
1691451596
589189969
469461352
1209763512
1788316299
812295942
364843232
2142652244
1501046207
1566880058
1467676295
343127264
992895751
1605321571
651929041
1328510962
360408708
720556363
854837983
1068727571
1631990970
585283389
623149914
1461936010
1792067149
1003292666
1915188848
571661200
1566795029
226354056
1386984789
2040547456
1206865797
744445296
1746297623
889985846
927573379
1356773926
857220367
996569086
364878858
1832955458
652761904
1326161107
1457846804
1311540359
1293361266
180931670
295558227
1113080695
453448364
1252106038
159695333
165555318
1262478110
542103279
1273880640
1977928043
1105899118
2109081494
1810415500
761430954
1021910365
1839092437
331423476
2078654807
1293438023
87959859
295706783
1667927109
1466989721
790107427
940490321
1650900997
567446414
167021918
1648002450
2069217406
947139511
1422577071
654154663
187479795
1174148207
1116912466
1154157099
1614830140
1233027686
387501459
331371359
1262828345
1789665311
403505357
1379749283
271817753
94584270
732287122
1803765980
754437691
1693778283
1884305823
1727822249
1610094725
26171350
788907128
32288438
815342995
89959372
1140954986
208423847
2013919797
915040153
2007863605
2108591778
146830101
1585921045
1136683633
1387535320
388975531
820654493
648405163
766169505
1851698248
731086846
1902766175
1398531450
1194344428
1652043550
1786767127
254363540
1228395321
648642188
836695471
893079353
1345419794
2034833077
151792300
1839181682
155074057
1077608466
2076961979
708489894
1462785249
998663215
1683180520
613138325
760209066
1198921131
1743938984
2137400491
874589182
145350764
1330695503
736046404
332762063
879337935
125108076
2010283304
741319269
1084958986
653253481
930985244
1371817837
1683742659
77932130
1255431950
1554050011
1906260370
1137317142
1380786816
1820362867
953347184
852680152
1040793765
1121457107
1279914402
2032685881
2102876260
1931706711
701451623
1369343542
1941074706
1845249577
2203455
1975873718
2071877736
329410762
2075687358
1749853944
635579128
113317513
1061454909
2060653278
306334637
1750581789
1769693472
1033614612
653952896
2043726122
1256218702
2109763745
672762441
1517200376
861598988
278649871
536779694
827890189
143390808
1766005745
1222288213
363856313
586329994
1460192551
624260357
1781990755
1091739123
1377945566
951608666
707916445
887823367
1705336884
1503601840
1363939220
1227995182
339808808
1582294367
409532943
954228468
119122624
2042349203
896240944
1959283504
1819429542
1816692897
605769645
1476050453
634550417
1176799741
980511393
1425571834
1132739399
1392904800
1790322478
314124317
1298349000
1719056592
435680448
1639656687
2132144113
585926102
1501886523
1718467769
1743375427
2098249930
506470541
1332043105
1286307534
666270859
1078642380
1793873191
1005858939
1143028337
593220332
1889524305
2072301608
626843590
1555917546
1491798921
1332241552
747106662
208283869
626045167
431384179
1058084836
1533204694
160744217
1944986397
386460773
926269330
1995881530
688137729
818482211
1783654577
533573647
1633332331
1615951175
484768955
586624010
1610489287
601697020
441196331
732553241
1654558564
407839054
1793873255
1935478189
199183941
121139687
1792013463
949338549
968192256
1566103617
20092822
1720374062
1202614938
1939502549
2104434082
1454419129
2132268060
1940512236
1641492694
1180556235
1562429310
1147890316
220025664
1339648484
1630462354
1370413141
1058698989
1866726431
1136579621
765602556
1708661373
1491909534
1212821719
2040846610
1944580110
667092414
1389048378
926695702
959581165
800449671
60264230
420111584
1401068065
150097676
1516983439
650636891
1279270147
907096371
1134348284
107117452
1557345155
409353228
2022854911
2139108072
459859766
985693888
1186163962
1439277043
2111341193
1410188758
506308443
1635440230
815132555
1081197557
1007066533
1557979151
867802554
276955703
1494485223
812150623
138866670
863475750
26398701
510844206
1945777045
709340256
389423597
174484365
34020849
515095672
27760637
916902759
1800458980
713207034
932274218
929240996
2026140510
271819385
342585231
2142609991
1050620569
530293048
1566882846
1502848981
1065940465
2113860950
1776385819
1210897499
445413784
173499259
438796200
1199324939
1595277308
462954736
552690883
317433651
2118223633
1608553406
583143273
403306371
283215742
816765663
1341193471
2037781398
1304902204
1094917820
1686680042
155118293
334849736
562342187
1664101042
1763300758
1485224521
685360725
1853380535
166738184
405841003
2038655921
1443274284
325415923
543932134
1848486273
1127572351
1326846502
476756706
1753604830
1793302144
175196448
1311299498
549965004
1212969593
2100149378
1006166234
1129461843
652202123
561678936
1595782217
1517592910
657793838
237870680
135614718
935757620
1968242555
1246777285
962555053
1232702829
345431863
1015759971
698913346
87515990
2011161663
1209179430
1919076525
1396470972
307208614
1540582064
670351351
696279544
664792689
801335591
885557379
1339899882
1622982594
659817662
1352847633
323395888
195627885
1328129425
1372302463
2134992107
1942335846
794313878
1571938506
166547571
1773366995
847660834
718388427
2014408332
1613289460
762749893
365459114
465320024
1966430805
563826187
1067258376
1898480876
1435125537
678488852
1130876501
45630025
562226604
210029945
1302404304
1710617918
1506053377
1881553393
2139168604
279839070
1534052043
14939032
217624060
911260099
435911063
437718895
1810687350
1391343924
250812958
1608258007
931020301
37552614
1173415636
1190875510
440674493
1044145870
2102208865
761373881
646329934
572766842
169574697
434787629
2073806100
1399801948
137311537
1901812743
1941649338
1006376136
1560252138
1771366036
1436660434
1296262430
912604158
1125458527
698114950
367464413
1950988457
1410421072
1503415808
132093287
1451344430
931472835
807248705
1723662242
1445712148
2109302668
432775014
1921747660
1141611195
182640462
1105850445
84743483
461085895
1671072552
967615305
2081970152
1940762187
2114984724
1455922227
1963910839
387160783
1240970404
1436455559
175831165
183026632
5505073
262052001
1980102517
922078218
1868397581
1047144905
773380435
1741113502
1575491928
1352712118
1335312328
330333095
1288183854
1160442355
1632002179
487790446
1272404983
1444158276
1066448242
1116014384
1264291642
1947895862
1148679483
126697987
1236217992
809446759
144888604
516990366
2016243269
817751472
1738672005
1084741539
1904376617
855062610
1116479607
1597452456
1587618281
1676978076
1364367617
1396813294
1857987179
89163408
741784220
1796205578
1372968292
1684690828
334677043
920922295
1951570084
502313578
1615321969
76828023
229016438
2146022102
1640088689
906166669
715645646
411233920
1822515747
2085668030
935067040
538047311
805240490
62787728
770548038
1892568483
1834310436
1113031624
1764816159
653137616
432441540
1705317328
1429575520
1341000402
1804306423
1236616979
155713901
1072572211
1394586046
1979545445
451097513
942395611
1624827649
1386749067
1639164428
29524578
482183575
587865580
518821881
2080113327
1602829303
1343761641
1961913582
1570316969
1223780773
802498441
1533911245
211551203
5937089
1020428915
1060161431
2017257080
38763624
452705050
1141698084
1288863653
1445650489
1426444794
710622809
697751534
612713797
1878773000
682814261
877769071
1209489524
1216430566
496657653
2131850723
400697578
662956115
1410520562
809217305
1385048247
439694244
822011407
1029569218
1074918638
1531246052
2122696616
1296606696
1339156014
24512981
766741380
2115741113
780757106
835060984
1303887089
1477392432
141499248
1098969522
591611482
635502904
1764014895
112857696
967220524
1072607157
1814286304
197307033
2054239870
254225553
897066606
1951912406
1332953870
689655951
1941508214
559959506
237155165
1721180898
2035444885
36926653
1787069510
978099980
1280210622
142743297
1926976296
1429799818
1626431650
1578791543
477903318
1385015181
211268019
1239428004
894104422
889543160
459829106
594628825
478037969
1940866716
1418464643
1259430786
2020458664
743990676
498673249
1435724733
910796105
1306292365
1476918097
2048659655
2076065491
751264256
2099100798
1370799354
1369662621
2026928767
1960876393
516474651
838422625
1909968728
285579614
482714826
1251195655
120545528
350829348
1178019032
821313464
1008253220
759422475
299413841
1928661314
1082134815
1013641542
1563728403
1661257123
622723018
1693445338
361391870
903144175
1850257412
1166938489
768946557
41620121
148741977
1719136462
317392881
1965495998
1221387018
1765129802
349067088
128832952
552531961
560293534
644504855
1514845850
804132713
1439526902
1662231107
1377322342
237770280
106144603
2068151552
1910579073
2091764377
881359734
3513138
1963599765
758446725
1368940018
2146866312
192348647
1473368650
496212725
33719575
812243151
844423627
1897805305
908504764
1971284171
573219900
465073575
233383088
1040733382
692686013
905002101
44137623
1310769827
452697630
2146642012
2023590235
1007107790
359434260
570260295
30088496
1096018169
285560326
1702480923
947901455
483453071
247362837
1115651503
85452270
752167046
179419692
1723203554
1598357676
623008657
1481920731
665245661
2114333284
1114065144
1910679767
598765498
1868672080
547840052
212253873
703246117
991560723
1625855299
1877075998
1517181956
28761817
363365823
474170876
1301299726
2069568173
2092557204
1173591686
1908482907
1342231002
1615538883
2069868125
887320640
2094296088
267885779
252341012
1996998788
1485289855
1038320947
2060399424
832651937
1251349556
721732974
1998453772
794983468
1871874939
1893247396
1759106789
638874326
783881486
1575486678
346228889
2094539665
857458711
1167758420
913680113
107213814
1290084088
1392160090
816168812
2012078403
1967669636
1630154789
2103575886
1788049940
165173258
325698792
1778780141
1043373334
1377821805
1639145356
1671753882
1102447203
74523912
235473983
1079363902
372280210
1158184706
2042168206
2028620440
1456626559
79294582
418907918
853095059
695121642
847415851
1314063600
1246044687
2012851402
1702294212
1184433293
1076429716
884770358
2057826407
16669460
148044134
806354638
481688379
106571517
855036920
797787461
1223481082
1837044939
1069617004
600228704
669005392
701524858
1215519528
179940849
1973576826
1146380275
909354709
1112104297
1070462815
111456883
1557576023
1194683974
1841007184
1245614467
965693067
438020292
1499234228
231917434
1787477598
1161212397
894684084
626470279
748956092
1118470852
386254417
1354393860
1215771193
1280289206
964167157
1077604145
1480275777
1796100532
1878671611
209867088
871374163
1828328267
1169242272
1808126184
428186312
1048546477
1899801345
1951218892
1388711932
2081735077
298929519
132191325
720233355
1862091859
490720876
314635210
2046323352
148055254
2088886317
467880362
1674270007
1453697603
243681996
996102498
629777860
1302254130
655689357
1728207054
1802973020
1077975388
566517283
607210450
771070603
1013648347
1192761508
290949280
2084828588
125574465
201567366
1615068309
1741277558
1727678765
573077724
1173718877
1926674472
1633352502
1632176220
326608896
2044699529
597016347
1217026855
512782749
107109125
1028995367
809253253
1478542868
1454952985
1857480410
1124175340
1765268437
642047561
1336583798
2001848031
1861945674
1702723077
706938763
141312480
1889720640
428254809
1969709926
1475788049
1911449522
119314713
2046344472
799003019
260965563
482067354
1117415861
205420139
1646666296
1141777508
539984025
1913096655
2007730041
1523006075
725488547
1133667321
167365919
255293947
1460219875
864383316
883237415
1023429562
1465034075
719574190
1260935085
712086279
1257608927
1679102288
330315005
792312888
1386926927
81771911
300225589
1496404467
1952970110
800079043
942917248
338369696
1760185286
1453621698
1161216087
768723051
840862070
284547388
1174441288
1186730596
506871282
1299823343
757632162
1577091203
610014615
2064819630
698021421
615620205
1427628533
571080752
1733109051
717997239
1771268480
1869349883
655830462
1060988451
1376846102
1570680639
571717732
148039426
2097474159
1938603933
2013734688
1844378336
1835171324
98415570
2003763388
1427671667
399383047
2077480548
1627039059
545727029
1669651467
1401507758
1598966553
49735942
350953412
2137342014
1192313281
1814896089
1423100029
952230594
1382580168
1337335289
2024427543
165459740
1847489931
1887826794
619028655
457814876
1440295534
675572672
1544664085
1061322538
668967052
1361949991
170130430
1196078445
1208975708
227575215
481727092
1724001955
1556353452
538102015
1040331300
1058952000
1737453116
1678104212
1367799536
816018967
1992757106
892547267
1584719081
748107181
738498027
984271343
621099587
201648084
1457250016
272356169
823494232
1481444045
707223619
912331523
1433766520
14205056
493604016
9028272
410575354
728387517
1525940292
1841821000
998077071
581152540
778450033
1879934365
741844082
1618745105
1051950161
574655568
1471505107
1350409278
2036500699
1301307028
69788570
667144617
1951839603
1653871585
128727142
383021837
777280427
853251216
1733207604
596317941
2107863057
1136406525
584893906
661711057
659645976
54639249
787770454
1090087882
145972199
2085434459
1612012204
2084390060
1877577694
1594488663
1316992768
300682206
927275902
1325559105
64048061
1498294267
1922103416
1748848202
275943569
1817161760
2086620297
1357670130
2013559438
44914263
1956380202
1968563890
958403699
863787171
1220907032
935409068
232316481
442924364
692930148
1850758107
1603466998
1343427358
1589613101
2093923869
1239288579
995490979
1148569029
815717752
1831210465
2061353707
1169297866
1091501237
992655838
87666276
354863151
1988019993
1414453242
523299398
1980361081
2128498229
2112901360
1854123639
1358297156
1580177537
790234355
961507679
1979258446
903067499
704670736
1349460733
1481861143
1301046745
366607892
894463558
1065730358
1564159371
230974331
1104610339
1550948527
243734213
512191825
1929833792
1751860606
162651531
908514560
1968104600
1866433107
554020840
357811660
862697731
609040925
1382315187
1676618624
1862121601
636787792
1587648833
518900795
1409884665
1505523940
577726539
789522197
112893667
380560703
751363953
351804889
1558759132
579741463
1122057724
945972312
1256958025
430107236
432120516
221362519
92494927
805616793
165597980
1784669662
2024185767
1448988864
1628377094
466650748
1966241182
726338772
996779411
1765644987
1569968615
1167678552
1941502012
26074645
597969799
1254182401
1212685149
1929766760
403887741
1881274285
1089794046
367333926
1574012315
1956389380
932170274
270478779
1243698748
1397669179
464625733
1577317883
334823676
1733664092
659669111
348476427
1938019540
1938521609
964955830
1626170808
889559296
7360394
1894304779
334843477
1202747305
1165281888
1735844899
1766706858
2083647356
1510755276
493470650
72000890
1945882224
906361333
825996901
92387198
886977530
399388717
1991626157
2001665949
1787271910
978924341
1463701173
911099803
430173274
1536699793
565094564
1673242617
1718851855
1870230471
270136024
1556860905
315866270
2056589459
1309471580
590157450
2110801628
1925617867
837856438
402805339
955854496
722815041
676885654
1674082606
903064618
996894197
2396663
1656228284
534805231
62779278
1518494558
1850948162
768615348
1566936695
2045971702
1643246118
245256066
1149883339
128036548
1094486388
359473542
1050655899
645014460
1957056821
1763285304
35421671
1330726479
555279267
1117912159
1721604503
2054144107
891370721
798444113
1810315684
87056636
1594858188
1542632655
825873885
347273684
1016800500
415769500
94379608
1761920629
901406145
728677789
1291202876
757029415
427907559
1792572412
1284183540
1275008581
1022804248
1324467088
224231972
859449411
149984665
1476528183
1628759469
799084581
355059127
438728152
972537524
949071600
601981657
1126146953
1832924715
180739092
175465033
516640115
575669201
1669760227
1351042447
1891833630
543464125
21778933
274729539
1874417078
1603050875
1190581639
1751122672
1229775435
952080900
2061713913
376321688
1395454996
1276710646
457942977
595028312
1887830670
861386278
628603938
1445850299
953200628
1507990154
1969759968
2036021246
389790585
1521578912
264591627
1530152926
1745484593
262392282
939190922
1212270431
190668463
215376547
680034595
629997541
2064120100
365524297
464600625
853709144
723260416
825108091
248689914
1729884713
1528055865
1533004995
1254910281
1166063688
2139922831
1990819147
1073796427
2087758071
312854555
2073616134
748222449
312971413
1665872690
314525812
1339255562
1636557713
1773495067
744628792
491258312
404301490
966861662
1505465501
1999171356
51846850
1624560963
512523025
1856664366
1550764336
1521271320
685809963
1708790405
1821252629
1065841954
1476806173
776885252
1441500910
2030771714
987359522
1681393353
1943693924
173865821
816275088
1300107482
1258348704
1703136249
520170139
1890370833
585166258
1431194176
974071528
1738654148
2097479597
892775975
737504818
637359815
1065445091
115095272
2064945315
58880959
228298387
1858846118
1711542338
1454251482
1921514618
1081102352
122168529
1273982730
793778523
52744577
1910753332
1778981805
772850002
1082107569
453511907
1548058803
1373805693
1980851902
1279373356
658913881
333266482
854562309
77992482
1566065052
449187415
998533246
513822180
995464077
1008466107
71076693
1126152289
1329422047
441509328
1842083832
705206787
1707850184
1562508073
1810025965
1659384601
2088362348
1310696282
558576831
1611466828
1500512008
1956011478
42551131
1095005812
856782543
556357635
976618687
1654558602
2095889886
848285016
1483623237
2126069260
2146941053
973483738
1221516044
1127461320
1478598793
119804902
546725775
151721048
1231254432
132641505
279347701
2042725501
446163377
1391042743
624755710
1162894117
1149497981
516200760
2136858940
738637726
1201191998
1525354464
1510439538
43340608
1662534208
322095022
2003420909
2108202646
879059675
1082962721
7966548
2106729650
1969782084
645422375
1935191924
1101150237
621910189
1575229687
1932288193
1576199807
1562448285
860551659
639274223
92616121
1954533553
117544173
1279731514
900835041
1301285126
1807910699
1556778969
252511287
1409252909
1353435129
1002044733
721580926
902058541
419282775
108719811
75748200
1326275706
487401419
29009711
357654593
286197607
754496968
1719840379
410623670
1605744444
1322485703
570645538
1976733988
2053551939
387276584
365783508
827143133
1618351
591503366
72584432
1411662028
2133634148
1809193283
397220276
621231189
1167101942
1404212648
1454550150
662882587
1305752993
273298216
1722670363
1107772526
838467010
1057981280
636811281
353282764
2095836643
967603334
2112602493
2097333210
127817513
2075590831
1090666180
1805948504
1191773238
833857197
57313750
1020667149
205516816
1381411346
459188784
1707569837
940868558
1880431555
1475311606
1554501094
1204313324
1110878594
58033576
1511810626
1752865744
968439620
1893536560
484255613
1796782585
1333214737
556140307
586735263
45869051
371324318
9498953
1533126023
729543606
2076197772
1360139727
629315624
1876997990
193164395
298024507
197119840
2134576861
1776466756
288298013
14788315
659445280
839809663
1516880828
126633839
1205039120
1290556348
1394124239
235175205
1048466391
1324154833
714682890
1872941784
374285316
1663889396
681933104
2020996500
1964493937
1198568745
2079156033
1991598623
1446979594
1571696837
1597902400
1489328350
434810863
1559465160
1173354469
229447975
1272426761
882703331
1047887815
1493198623
1162676910
1105871339
1543648819
173889211
1907258480
153420815
1046759961
197091344
89803986
950591719
961084137
17349748
1654320981
1430147377
709170102
1044580848
949260980
207179590
1058696332
691550131
473476928
1240254531
1137931632
774158923
1936190735
1420022697
174966831
1180960893
109812251
1550955461
468501101
723017236
1829742693
344563175
617425043
753846771
1296446774
586107606
1962069863
1296072938
274568652
1693535919
1967738565
468875950
926019257
1090402763
594590648
143939018
1826836943
2070249523
1978624573
1147110445
1211720840
1152723555
25278566
98025205
1694338526
2105888124
1379983386
1978516250
445951148
1956793144
695849223
1235572114
356603565
833018551
858592167
174034783
2073533842
792123396
1280357132
1376416215
298540516
1026284872
487403243
1201062752
2023888254
472162841
407795248
1932866424
905003234
1091052520
1679944029
284935618
682771150
271423232
1148871724
1538558160
1658114395
1157242358
1544769704
1622577043
521727046
602229323
1967898841
1221212091
693722261
32859210
116560130
557429962
332380349
501513236
1327272493
323937543
2080044171
1010778344
675134566
530541835
1844541098
1894687212
719218787
1571298474
621262625
2109552282
1080398563
1868077776
2094294369
780758615
26289653
1263557056
1572542083
552962443
357911349
934138844
1279687657
1854298367
1123796719
1248923299
45818088
1027720988
209475947
59926708
543928719
1274947274
1814505952
403614849
41404513
615730557
987379795
1279880593
1170097555
943616434
1377490864
1195813860
1105996733
1143592010
797716578
391954720
28378964
69808282
895208127
874484832
1413602555
1444672569
492642524
543561238
276012733
545669065
1387083864
1785398432
30812972
2022813420
668419622
657062153
1012454228
902228120
1167284035
691649166
992045335
1456535386
945292248
444914426
996070663
1404791109
823666855
1264687909
872428921
926693724
1604692670
2024412976
525960143
431652302
1129463784
2106964593
64930677
1575150136
1753694822
1563753543
1161738181
1471866479
1210944090
1250976678
1195778626
1413736468
1608405080
1435227135
1343523127
1222570315
536221567
634331442
1598784803
1187140166
1992466405
873786265
1543608435
670171428
237297892
1029751958
190942140
1212924298
1126173449
985504425
905926108
2119702023
1961792097
2068147767
973834531
1823537004
55984510
357780664
78531112
770659676
840192539
1054905833
217238907
1244683909
693801238
1009682369
1858887229
1449365795
1903593366
1996296859
752741466
313692925
299609568
2008020320
1808605883
1450430742
1776919895
1692607010
705299861
356051324
1810332255
1561291288
185866422
1235868088
416083829
1895854546
1164315992
402520105
1972555436
1023208819
508623150
50574443
820200547
430056842
523244482
466099895
1378042232
479445592
1400765834
621754478
284026074
608231644
1735691614
955124969
1580920560
1897885372
1795172117
402100591
914963224
1507774002
1290770983
1720536283
109462042
1999815540
1449756505
1040500893
1103864872
922199856
114315011
477284532
1164688259
496035003
744327127
1728924649
1042691800
394443908
1977482366
1614107732
205372034
476598761
2115449412
593065745
84380708
126287389
2038396796
1845638331
2087601119
1902112112
991000744
913906238
784369488
12649174
891576499
1302046659
1967442714
418776232
1867611363
176882429
640359824
2111508691
579890522
1141468379
446036225
2108774519
1221777712
611746810
328408621
1807164716
1837674138
846941144
419263904
899949712
1888872363
966196531
1935735515
558562411
895670697
316513872
203009587
1187063714
1674578621
660169577
1292275491
646846989
1895206931
1654642373
189374096
1250077731
431879356
759941351
514713802
855232628
1366337365
1814890689
23894125
1768132345
1654124659
1780409502
841617357
1813727632
545812749
2140565799
337906654
1185564748
203958446
1008311062
799657440
213356063
915866400
1257242069
2132233946
352711630
2021847057
1165919595
1655470001
1023512070
1158709151
585029024
1740203406
746412027
1935739355
1969453725
1169732375
73541753
1373592639
735699145
1309723283
439348798
849080527
360388107
156582017
1565668258
1612819309
1956401314
1593914904
1114172297
239870064
2102411443
1791214240
331777299
1657299804
843720548
211248863
1300514779
487152656
729004124
1325237766
917371126
899196495
1858519230
1893132645
941999627
13432618
622565418
913459562
83983077
2031029053
431839503
529129640
2135030905
1358306644
481615944
1040778694
1592135116
1302652017
215717425
731041186
7953467
770710063
2145844767
31634965
1667289981
183994603
868093750
1145067388
1195719106
721068504
763974656
1449074542
52237504
793877361
672060378
1864569610
527881407
1519654929
873120178
1810077969
1891912166
1679184699
844494177
48581655
1703436240
1778768145
415968172
300143774
2003313160
328123252
1073483290
665111461
759171225
1485996282
1223099356
1840031044
1602128793
748233510
2130626860
1095672225
1998913522
1992700998
1945424097
426821845
720354246
1354372638
1876388714
1216146393
1296466472
2053695375
825538399
1075294007
280377229
1225782167
1578326582
911646133
1070915123
328378162
1873936402
1783513567
1083234917
1051201406
1344185416
1206995285
1510768270
258072549
1373020556
1364831599
390520654
1387659587
515934648
2109007610
1207103558
886286028
888194830
741091211
201189438
1395453276
80348024
1531026578
90565720
675152059
1160403235
188463287
1059194382
1748683588
393628520
207062660
251420163
1105996482
510821833
2006647601
861913390
925216669
939353394
859864966
758738013
1683808814
450447246
701762436
1496326374
386601563
785949900
1161553892
311525659
2124590182
249359969
1292173462
896971726
335616041
1094268952
2037149325
616649028
124133083
1412015982
1656685265
196188011
488233322
825273689
1858590734
1777788224
1560946433
592119019
2082925902
339443808
1506323201
957054087
1300809611
843882559
393368296
1557104137
483925245
1730134669
1126786434
844992156
1218610720
907429968
2011895846
39722834
1007237381
1677744407
1034530278
960546134
62311140
25169776
1135877351
1077789224
2020801203
2140007901
261373260
1011188717
34439997
637508097
1974239033
130999689
863565161
2131878434
821962975
160773840
1661901439
1243023361
1403067685
1534528789
1746165410
1250580047
295053773
164027163
1354613400
1340734552
331144567
209605036
838915598
500707810
282453430
2028308347
616053459
1797563556
1587213865
1264511375
430648692
25111419
85276129
237564788
1748277543
515162763
444282400
184987602
1499607204
326619305
1308586077
585105382
1938067857
987017773
202918973
1468705972
1883860439
1217629771
250261131
151862922
295222826
334000864
2040532726
1624022479
2005794038
1861400719
1301354138
1647671944
738617147
1252831047
474858896
429030790
1314736207
1510773320
1370235500
1725972465
604982004
506971389
1294364474
1804602314
1360909386
1086936545
1106372681
793404420
489383389
1615645876
2035747553
551703852
1885996941
1982741668
452223618
768249126
496286324
1149280881
179626033
1132280762
474804864
1159431939
1013102493
728218319
156572012
1655762238
283100769
1393229411
406919220
1469875371
1764524512
924962176
475392441
1699555128
394685778
1371390371
1819358546
843684928
923211831
409734998
670167116
2079434156
910992530
1217599122
1220217058
1815892892
164943196
1968814827
2022250513
1255448813
114533376
59343764
1307843646
1813338046
1466851329
2096923702
1737898616
797260989
1298420692
1715997803
1374718543
311723159
273544072
108339296
1053222574
1400672153
1086034885
1505212801
1389086916
1531112833
698132191
892718571
815082040
620800814
2105050182
1930371316
1844670211
464446748
1696708007
1391909870
1256413339
1859757241
1370279386
349171081
1333001941
700056662
328451836
803025644
1746523024
1733860312
755951779
1781950324
772254664
1366897700
768358010
2035473583
1128714976
791725077
575563151
1033567146
140977139
589739046
1096571858
403803106
1941974176
1487039351
101332269
1246086289
2019317560
1101407071
1292161732
1172251756
885464273
796394387
1474883718
1244926379
269959104
2048558913
1234092916
729563957
2108558756
441788639
1112744010
542109613
1447340510
219043219
998713780
2000995944
251682701
232237820
491750890
530165749
359070701
833452545
1247550921
2097304934
959197404
705336449
16867946
264466805
1391525496
2073124932
2036079593
259057791
1093543433
984298432
340311894
801024055
1654825983
1805580962
1058491564
1677021451
1740583442
1925194143
1678030309
381396273
715641232
343329492
1470286974
1896202697
931421609
1543653927
796375039
1947934375
1291396551
1526131048
1312683010
1472485002
1589678009
311948467
911070978
1322366913
176079305
2068778607
1524211743
155950132
2030589256
94489533
885329225
79530277
1416958158
455514245
1342274001
2016221316
1299687895
354018453
1517782128
1785571394
546541550
1364497974
1973894644
1185010400
636075629
92588050
675798689
198946778
880121509
732548209
1297089962
32299932
62046858
1643411940
1106214477
781666232
1019551387
1531756426
1545834114
460313522
375106506
81625370
1605291420
1440984224
614959872
1344781102
928874967
1878095358
2027945479
540929940
748652292
692533481
1106014771
736680352
799063321
1301683687
1508741869
1033267859
2116615527
1041034148
176055206
353635601
397187554
151670851
1403413098
1312109124
1897292588
1681387829
664121761
312944114
1123300929
1381974819
1466190496
72559190
416224120
929639145
1529690154
953146486
2023210003
437871955
838785017
1300422894
221305099
1412872002
1278813538
255055763
926918959
1995499230
1293093969
1727109093
1133262621
846559824
1847575044
961197446
1180309463
482623793
1909270656
603606020
1061335279
1156883592
1475623001
155849644
825886325
356302505
1907651307
529186129
1183257038
522927100
2146655500
1176737440
1754832748
178586292
972619880
819623601
1740617043
22520749
1875015406
219476432
1727562047
359764469
1975745502
468964914
1007341287
1267803095
636487382
1464463342
1416300162
486234669
67562997
378475863
1935979164
2018210237
2033618864
1276148480
1178045999
2079078995
626296274
1505710195
1458576353
1590441981
1912692461
673096649
1457832740
954042961
1714512108
418483953
232814354
504536516
783504270
577415816
1931732063
1135125335
1785614915
1455278982
294004740
816894019
120563480
1460995743
1478364424
1206478731
1577167806
805960746
1560072994
1243056395
1143256292
1625583072
1604549792
1160956489
1877148796
1442781585
83600587
1037276921
1587069652
1775492655
1455218261
1031100489
1533608534
256911326
71801214
1362978341
1547225231
456303639
991859143
1779941126
615063850
961756724
692569479
2015004668
2095659004
1976984358
1543369416
138499382
1280932623
1634504367
825990674
481376871
236504334
987700852
2059968758
1826005711
1605668808
793472770
1033060274
869134652
1481977358
764231629
675137586
816310486
1759448526
2021220225
1877587848
2101009622
1000473373
380215365
979986604
1699850553
1682938233
1975194645
421612160
1898541760
789671595
301961305
1476501136
1666133866
2142803209
851671853
136429089
2064512545
2015296855
1315495659
900065811
1639913436
116648240
1891157717
616079269
1114439390
239887747
149676756
1098938283
676976593
57724037
1410036796
589008014
1645937080
1065373762
728465802
432629759
1276790302
849579066
1444893528
1015839311
242080056
1235689563
392771521
1252792251
119022165
402084550
323391381
2040528593
1256213587
1041611450
1163469178
1879992158
1544854932
247591306
764327735
983930816
1873254355
590237313
17301878
2008679460
1446568342
1622779808
484426742
1253176180
1606087969
1757879611
731072961
1617407773
1434884525
91024000
1693262390
1774925782
1875714813
1674789352
192095225
1915520306
2021292547
1329343890
1232648704
1521961700
515370241
634223198
1393981442
214517700
1398851595
1783999014
963114548
552344438
1608103009
610594311
647034257
1213965450
1172038190
842213468
1227541679
992077710
1474623295
1173092080
148577090
1156676798
1595721729
35243425
888456914
1191675455
211933292
118024379
958676658
629026366
1632477832
1159446086
55052479
446213589
673294460
237558153
683054297
1387387550
346966894
706491452
5396980
2140552549
266628290
557082976
1374501255
1110618132
987944358
5568393
1788619998
1570800621
812672992
302418611
1488730142
515387472
317986193
1625181909
1233758010
1064536220
2111545740
1445284292
2102039159
1300789749
2122459171
1773715032
103655900
1069896311
1237806741
507286836
152979969
1842843329
2024340473
1859702930
2129582186
172372213
793639145
1641743769
2136631135
243834283
790026349
632610459
1853792847
1027802036
1969342341
1945150888
2022638126
1993427195
768927259
1876219608
513952154
409567775
1746880185
1418705480
849037546
2118053728
776058610
149161631
2135812928
86934500
1234194347
342854275
2099349920
278786996
968740242
2093277315
1519487006
626411829
442609910
1051797426
1259157830
440599772
1888101940
1780926042
2111310707
874430935
453686783
1566979287
1370160126
959866317
1700314611
907923225
1358451691
646698443
99004381
1297723229
1037216945
801191384
504306408
1966903346
1939356523
391490955
583039959
899331790
665019887
886880300
1782240391
1857021272
425828046
720959821
1951403304
390681854
223447361
1594072144
1605901156
1037875232
2106156594
946420158
1613362121
170214724
1032243014
98911686
1846165783
922732684
1713933463
585434904
1369498910
1516158469
970205060
393942070
417742930
1397716067
1340549212
1902926441
2014921500
1546204907
968233240
2097130359
175064351
153059282
2054779589
1347998828
1632544134
1771057737
380260738
1279802223
1302672391
344382744
779014310
1234699828
1342922938
521012297
165160556
570411066
562377681
1426551914
886233467
537376983
1339166360
191142755
1137329104
558133704
1968976732
79162446
421552126
1517565295
637081007
657999905
112909557
891731144
1053520616
762278235
1845918260
716737933
1622684219
149718283
200387656
1351276868
2046758000
1618181676
1837074716
2105598624
1688730898
1765981959
481557387
149679122
1150712349
1428661208
1824145617
523152934
2033415280
758848705
1732684654
142693804
599728103
859787512
1012183206
39782918
1954251700
1236748165
948059080
1950743310
637588151
1827773154
761875218
1418917868
1194101585
1969173074
1652085634
39947538
826040409
766444731
334359943
762948125
1220929752
1028121205
950945990
494129332
1834752054
31016911
1055189167
1163708995
1154711232
819738426
711076028
289531671
1547063897
2080185243
2128611437
1060029187
1771650385
2038936128
594264002
1564841363
1327626276
1007549883
1934990213
851117730
1487972611
1386430254
2083004741
1771998632
180161586
1562638764
2001173512
1131960193
974677045
1982069680
1627009054
2061874423
157626898
1849389459
633083737
813502575
1379251707
848035783
970761659
1633840380
1826764425
980870449
243889531
1779788773
994579043
2124227962
981867276
2218852
1338152861
1164098213
1408385492
1501285610
47096702
2135806125
1671368695
1752183432
1189743605
2142963288
160748311
657655408
190828359
343914501
1569321906
1714681887
64097304
1496535638
1294742191
1820500853
863158697
553167778
893201539
2041269868
670849248
1941989131
832775600
1553280879
1637544856
1646091818
598679454
1527462875
2048361748
1558451038
888746978
297303466
917877414
1273900080
676608409
1149301386
1297447878
1367012277
427405400
1262481801
1183427115
2110121072
1596913098
1595218239
192154127
814496500
449102104
143181496
1465412219
73043935
452061004
1324421829
1912038731
1637579319
388654982
228612343
1222766717
1031813531
1806942138
2072397244
857126072
318531710
1708623884
2114743305
1666854606
1378727581
1521833986
1343710447
1255839734
1420339907
844427828
1513452588
1859163452
1531145752
1136244837
1361295266
2028843084
873962692
1440245906
1274207532
327784472
1704206779
1416634381
53764320
1872701463
496506812
1189587174
1320768404
600455524
699380903
1517292914
1066117169
1754741405
1739340595
1473082455
1609239400
261459977
1810887933
675759545
859193562
1874705484
216478993
476092065
63572345
1658605618
424108569
2048515505
1694405181
1423090405
952961264
1872555834
193751608
1318998751
1431434768
1649688894
1052901434
1412992303
1815369937
831420436
689089117
1568546459
1311239402
1726954196
916992651
661736198
497691889
1980649181
2092953260
340160138
1249021093
398851235
1421630767
1305240898
1515699029
2094119910
1777618018
1591851885
105049521
108931024
1902676017
2110236211
199897198
1800092424
514396311
1245954818
321569354
679597187
693295017
1335992551
670856853
1625129728
1521420356
734334963
269950737
1267440156
589091837
1369324017
763559578
501255626
588171549
1987084878
762135204
1698993925
1669640544
1451044538
1958315713
368615482
772470848
516085513
300506590
645167353
208181411
1856151030
1980949607
1715425921
1950651310
224145536
1421826925
1514374266
53210748
477204268
1286261287
1203673115
1937848518
1092853206
1635625083
974036340
452893510
1951955870
1488556320
918406967
1335061930
1633461135
976354356
2118995689
2139509878
2031080679
109707440
660644205
501540909
539935538
743448502
352965360
1013572302
613060201
1584469509
1075338092
1210242659
1847526277
752531101
107682526
1581149080
773366875
575130804
845587733
311174873
519796774
810419769
802215637
1230419959
1044096007
1558636034
1785901373
1919012757
1085852245
1926020672
503414382
49577330
1621963772
1747235331
1844460995
16324400
79806444
1158594713
1860851768
1230742963
622304210
232052327
1658362892
2012208185
1010353183
311552242
1131512318
2001180206
2130725956
139073315
1450555465
1124261252
128675652
1972163932
1775892597
1329756378
358901617
1188699733
2101289441
1409679847
2058882776
1294183940
154771388
1801356166
1384597499
2061714436
1141445481
92184643
337980795
1784606039
914442970
768688245
611519016
299128539
721779339
2019543034
183179913
140781424
2073478132
787535241
2125140854
1622565613
51838953
2036893700
279933751
1685115659
2030097503
1158892858
1301322203
1706588918
1173753772
446969799
1244834095
1779896509
1789217989
1657789924
737750295
608010197
1638391963
1301069553
1580174258
138179380
2014907588
673329722
1266105812
1072424971
1875344611
1783553256
455921353
1666893676
1493306060
586133675
534029706
457148669
1897974292
816869751
1421906929
964877434
1980456167
1533985827
2118070142
1578982693
1176342605
1863894148
952496500
1822509890
1324040202
1760568237
10952564
1760120409
1015317294
473615885
2097445619
1199914870
234561606
1804212758
500152965
1486748548
722094454
1340177937
1707723063
841563668
1373741255
1730530998
110219036
1617330771
859079899
660473064
1173684699
700313267
1439605784
477007064
2026912874
1564100128
1645140488
1108876031
955539398
1895228188
1086935914
472058821
1486781210
670742780
137492870
583026875
1999944524
219766502
76556157
1900590881
1647778
1251156556
1100785162
1638149810
1166217608
1145905186
1418391575
1589704406
1450212338
1553623130
1172225571
1017433517
534777033
1907304129
1565449207
1287681631
1587868887
1811338996
957760287
827248251
1615170659
598113555
87327000
581463451
242596903
1979967627
1446928781
1838467644
1105079520
419102438
511698078
1774315723
1577140299
364514657
1800435983
61575645
1093587007
1361978163
328893071
895160341
546814016
727217146
1068967029
1837659817
2041718042
76923397
903829120
1824944046
1463790770
1645269161
496189843
209818140
1097215828
2025381462
2004411159
867975179
1298956009
406136425
1448278427
1905266021
1657524221
1164864672
2026977656
1302179268
1885794692
1315409434
991611019
1521773193
1977109836
1061035025
1913913998
2014978455
1911009370
1649147478
562070971
1912392468
2019089091
1535319402
558007900
1505134626
1717819483
2033980573
756575133
2058172617
1716002967
47246361
89764744
1085708916
797671239
528276407
911482752
956952028
848675956
1712985363
1326065771
250094950
595213468
1081513308
1194572434
21208076
551547118
186187765
260192806
1322275459
18460719
1013874875
1179176982
2047194634
547282450
1685763641
1305083145
247131870
1647709097
4367237
143357730
1059501565
1782732895
1783343974
1261522093
1043051469
2076481933
598184315
578900438
821716542
1052854907
1193706830
1599067030
1781632740
484197737
845689927
1899402529
1556490644
1243300671
1319429147
1947669358
1427892745
2095064034
1697092645
1938362767
181879469
1229717229
294791512
1249275174
101839567
157022994
774151924
742734457
515578993
875622158
73417077
1343301803
218882858
68340162
511701210
1704275547
370774508
1273021014
1281256106
1854307585
1471039820
1639927878
1216584791
1312931493
313603607
234155051
1748106561
1556846747
327634750
2047252385
1668084127
155547776
2079693881
759508396
135345152
454535301
976094015
958167678
356009906
1748085680
1691328414
1351949469
171963209
1642193281
63152092
597306398
1726923496
686125884
33532896
2008263659
810455580
1819379427
475452289
486981947
133570122
790019336
497157309
126661638
1100652804
662696872
413731090
26326921
618820251
1378702060
341118367
497842752
1871819645
1819058538
1188409127
1132428808
910819084
2012209347
142709347
1807038702
1882596912
293810512
391872715
1556610232
1276834043
1417870997
407179118
2068227993
1667623097
936604526
2064108810
90643562
2045979466
1211774628
41810073
1524073207
929252460
1595633368
843300601
1054822339
687476734
1941638883
1199178214
1409357025
1629463733
1749248528
709076467
1701714424
867976736
988942380
1908828200
1807531079
1556635427
1324085833
613956940
393385873
1351189442
257543857
1403139973
219379039
185957339
42853518
94500040
1669727749
1859409063
2048127303
630363337
1589600542
534412380
1739355187
1181104087
1304841319
1276371661
2119449220
312018067
1681870274
1985553609
697906258
642168419
1557299795
614972956
211652562
1586213851
719077129
1071006562
625614505
1494920318
2130278594
87925998
1599144312
1930411874
1663104348
552630359
1438751843
237644233
941244978
1631144814
957272912
1068858496
1732474443
1916337681
1250463221
1284201203
683063686
849224773
493454385
2042019997
1325438194
2022600980
1354388064
1096929279
515377966
133900280
1013634497
1742153861
1365866751
163157996
388157516
1015006519
6634691
81304887
1768609088
115761696
1428367245
835464073
904822096
938044272
34321643
2032656562
364438210
1935962895
798493434
230792866
577529370
1723477843
920240979
1412771226
1737931167
617087203
865827424
803333730
929183330
1743520103
761997511
1469801702
637892656
652646803
1342128749
40255982
443695456
1501601521
1753718630
247059926
1373939724
503249657
513485921
1021313637
1729333541
680319167
613638769
791414202
1692616152
31808328
1682343730
551637828
664520415
447077383
2050078150
650344414
1321388352
483504341
574860937
1382548021
1155232433
758151740
244936488
998471196
1768697157
2052061658
2040370023
1082803848
885771337
118648968
572226798
1109317626
1012332553
315786443
1089946585
853903920
1355735645
1497739431
1834708643
259509074
130171522
543570030
1296921371
810496294
1543608897
718121036
1572470102
1772198960
809484578
688446322
237633869
323445073
1646246190
747538745
1634833043
1558477975
1125174060
1797348501
1036616719
1085131470
930736864
1367773523
333762937
2034453680
1809146692
2023365349
95604212
356020252
41798330
132731530
983506461
486761165
1410154249
1830628746
406877863
1043098952
1464855177
261946183
596059588
280384403
82497345
1274194888
1604084431
1373159698
234347505
177839534
348350199
1497741681
66602986
838923511
44911746
475206680
463353707
61503572
516995303
1149304106
51292144
678361184
544623330
888570099
1465689198
1209089424
1095423133
1420631400
471777667
73956857
1114135060
287595736
857727454
277568514
1927732077
1335261005
827081184
1619291422
640017244
1757871716
287034693
372852432
1025499237
1436847604
702200227
1548555765
523781376
1628866360
2119265251
1340587140
1008037817
91214453
1684841517
1852471383
1899453180
304065063
984019408
876286082
1931220530
1348037685
1460957212
904825976
585303439
462189762
387041852
2101113292
109046339
1151664272
1974961991
1464044168
1789833938
489625262
1381146413
164180890
184095578
831814433
390289027
289157840
1967056300
130984281
1019437709
425989487
995250654
705025490
842290692
1455822321
1717091850
1521875114
196564174
1055427280
79791958
169009206
1760497858
1505614965
348356897
42224224
1693257147
111149932
2054307495
1144195144
2120953129
325422875
563880321
767567574
1251116021
1815687985
1623339938
1516184117
1806726317
1996283556
731563626
195829698
811275649
1562466768
548395853
129445948
1856363449
452684877
2127189062
165517744
573018035
599755633
335211464
1059728017
179472864
1164775658
1093793085
1159041780
79705753
940701775
980870241
1134544816
330359320
1743791603
1022402461
31157275
421580129
304952504
152016276
1042564158
2075363897
936758413
139108193
559525768
181837523
991789279
587180185
1452681935
1008497461
786708087
1814634002
654105201
1911587945
2024411556
1840850968
1935023199
1384505677
1631251727
160147815
55845708
1359015626
276453258
268437473
1685624820
1778217971
886643262
1584119021
2025079663
934407657
1058883391
213298436
1593426513
1762733358
658886594
1787971824
236731843
1382758581
527606271
1239184703
1282617058
1026456269
1843023783
1423915828
618407872
1334457650
1593195616
1950236692
332637941
1540570471
1563317271
293799466
1702752456
581697748
997017627
1348007230
530117145
303091925
606492425
699017684
1483745851
1317631872
1718983178
686689900
101424526
1524700115
119790374
1696250634
519229355
2112175402
192345077
734666255
1476183417
349008026
1742189289
910420979
1623592737
1410057273
1417038621
624777180
981850963
258466857
104220873
1765774256
588976211
2103793231
1783304504
717625468
273313576
152438505
118351806
910538344
1564917069
681188451
213285939
1701670324
381417252
1437471804
1824457270
2014449131
1068927582
818423415
2128399852
1280679645
2078250897
107344526
1318484867
1723568227
1101479272
1632334740
614505623
1073394597
286648943
194264023
994700972
1467873745
706590515
1536686549
1298143748
379911566
1600440454
1757627499
1393948384
569725682
1755429386
1202040487
1217682644
1250795272
29560905
865477766
1174304688
1800108426
842707635
393121442
13805405
439686024
1239838277
905953054
45147253
936880346
1999536065
1174316336
2041556972
191608735
1410540972
743164484
42502325
1135608045
1711422069
446043438
755296647
1636585704
1315821371
930731861
1060425789
1118637873
1346174314
408756346
1679280874
929601166
1481591277
1013603028
2122419942
1214207492
1701621254
1663709148
1227036411
224901267
2115646211
140358668
1086408906
947311877
1491911555
31054749
230827146
1012328351
1980956177
860173777
1046051325
1075613969
653201206
112784046
582887194
1567350428
1656329261
1483091425
15785626
2025724808
1296467134
1182827460
498955722
1475962990
2133140768
1573842238
1153415962
1959467955
1819541889
1717822510
156554261
1700129242
971108041
589156277
1854022605
384095629
1702172036
699447400
2080029052
2071193664
1657865401
270156930
42747271
872395303
685034156
125893751
1918671244
783061687
814356696
463459891
696298762
553043994
192834780
822020825
160836712
993806552
29311866
56308160
1864929029
1813078674
366105182
1354474926
1439348140
116466566
1596115589
215560243
133042313
586844734
1635558204
1804992061
832589232
193690971
1649339057
1214766246
158895838
631934117
982393323
1807072353
52242527
978352424
1177525761
1850310209
585819895
650282235
1482093327
2115438534
308731401
156142492
91121031
247045873
21216828
433709731
579036497
187207357
786674468
2060714468
190844803
1833177980
744475174
1883108158
385530191
855346895
2134761576
261589769
469008673
2146305062
1226709165
614688906
83880449
1434836210
2026429019
873643640
925400373
716239991
1294358280
910811684
1913943195
1333128374
449354171
1502520577
1551461544
1875364456
1355881356
1410430043
488447940
874043696
706405233
190988566
853223198
1833818067
1269967844
402796707
877184342
1825729668
1237487833
1893930366
967817552
548397403
675595858
1405464066
1916344354
1185359859
1825887933
1283960445
1195454261
141502089
993650929
244486138
1995271740
374885293
1044942477
683420009
960322096
1555458693
1256757805
1963593601
1357874931
999415676
992443855
48807183
1538497020
927005556
1935683715
461865682
1262638111
1806350709
1537318381
1697267896
722773061
588495366
1402772161
325182742
882033054
1282836403
1199727803
2134685022
901008671
747119361
274507631
1939824224
1948941679
128571163
847776703
1863830717
21843693
707351936
1494895952
362466410
1629798322
525343567
488429860
163410423
2030506355
383982644
1000665999
1713064370
1885672136
1809037222
1441949413
347754720
142439196
1979905211
853391689
1264432600
1842354991
1276642900
956230461
14180185
675975273
1502287824
2098576808
1083194785
356933392
807755950
1214021702
1451451136
1083345945
1129808195
1720608797
1732240159
2145455995
1189553932
1535798472
610237409
1712412306
966064227
1419489267
1865942388
2045824717
930859350
1099983613
1620159086
371881709
118101840
2112382177
1431562374
1983805996
1855376892
1384378775
1295669333
914018814
1068651267
1549563640
432160199
1930293384
678746833
217021324
279044231
1013740246
1110115376
86326646
775597010
1164106502
2145500401
2073808823
1368856336
21779122
242380346
861913310
2091210261
1594324207
1792045162
1077627155
1216336158
1734484218
1786300359
1910833386
112485675
1138054054
755312783
1064771314
1436249277
344591079
1828930241
1891122751
1055887126
46149315
1766938507
182365289
1291278717
651199565
660673538
848773314
1538367120
656582594
434222827
1161345322
1217765288
1737494228
1181907881
1596760414
77069275
919409301
1478381385
1572257946
1900374273
563151396
595709116
644091970
1524904967
1901477117
2090631282
512375382
1319995488
1588286585
1567520116
1096851099
2102362489
623785707
1067649298
727441964
1325990323
1902797205
850003782
1033176291
1204835207
250813092
583012129
740622388
1461031354
1328722921
1955020537
1585310843
802281182
1468519559
200353788
15380571
1253324415
1600768967
207293404
41825844
1029537037
1701636833
450715542
2061183708
515618744
69199756
720345307
391988043
1102480644
1440433702
1621180793
927796169
612183403
1086049226
1523143665
1256668498
199721675
304150794
1118625728
1495309293
1601866029
52988786
1304294922
1143954817
2076305214
364906586
1899224208
2097354665
1439636926
872763106
1583188825
1374959011
1942980757
433009357
2041540648
1695807376
1808410298
1381440923
1571650362
447084441
1253452346
2048702866
502428338
2020358287
2067484919
2134680638
1706397665
2056174812
2089616512
1217603548
944726806
1393009540
1995522711
2116288059
157220641
1553780641
2091142429
593500857
357592884
1116738944
183116463
1308785855
1512403297
2051994119
675200646
39651760
1266777199
747292627
1236672885
537816940
1545210531
256026187
2059215065
1345982020
969682734
2053609354
395051103
276491173
548958632
753170105
1136382144
1139452964
1961226954
1207062070
596613557
632657271
1628297337
2059550171
1067600027
248813831
206569952
816179525
1607100773
983983696
263324760
1342139943
321169212
339772613
795438699
945939077
139858958
410089051
2064799094
845896380
1245133105
2123161976
1527982285
1812035525
1782116227
607830930
948883261
1740209682
452198350
648194868
1483082090
1985278670
980716245
627833437
820584453
1700512551
1290942887
1647063127
1962596101
100463083
1841706552
1224490179
1183164924
192859493
1167059588
1829624108
2101628961
10989311
563710632
641330038
771656052
933773310
1504535362
1117843494
561721840
540035195
1185739480
697724145
831037045
1534526954
626706818
1529899573
228344046
908069073
1575498267
1777595895
933925931
1678088972
1240965324
1647816155
486035631
1913761394
937749766
217403694
96856217
1584288454
323244272
434330601
836127727
662090796
1202270583
2127538138
1458697460
1710334211
602255169
1079252921
1504132213
792631469
957611612
1646151900
2141779394
138305944
1775928954
1797475841
105665406
568338185
461097830
1010332023
1992757938
1817976926
996351437
1839857261
1156509872
1178910262
285151781
42538201
1012622903
683106681
484098593
2122940973
2062199714
840276302
319214748
1298703548
919275014
1422911827
1342393672
1895191769
1363761854
938153889
2088445466
351852640
1053166405
50922520
1833086516
1984224284
391191295
1608385732
707375924
2088924623
848206332
1864093218
1733456102
2084056971
77879651
1190846522
568215994
1356142772
152168731
1303084165
2044806798
1553129777
1668536765
1645684076
1353539613
2116614931
2102610677
1232839583
598117769
845792533
1262665373
1082692713
284204635
1644346560
178861330
1523089530
1818745161
1236842843
884773357
188643633
1215653217
2107190387
306989046
1161904095
1466989145
1035562521
1327320324
482145163
257775546
758975991
582506285
690243356
50005597
2054958565
531324931
779763656
1882251289
692249622
2036298143
872250183
353165326
1984079189
331594309
941489715
1906555661
888059694
1999563060
495356390
910409654
387754709
1308086866
1025669958
982220352
2145508906
1617320643
1026109553
2064988666
1497827140
381529502
1700263802
1082662953
1586152926
1614853827
614696006
1006651735
1791770011
2033313986
1556737909
299794609
504805620
1760512064
1280195425
2100352255
283595451
879476745
394683421
1795485834
1483057338
677821902
2105865140
638925168
1269339606
1239619094
902242873
1751235007
1283454044
1786654920
1202748134
1768280110
1281124409
292060439
1694305008
1153148819
1611542820
1625304571
1819481947
1579055096
1932789033
1529822778
977099621
886869538
240317092
1766702335
1333186350
1776950414
682642016
1214865889
579925266
283497173
690393664
179530013
375238819
1031814869
122584928
586528645
631612689
467072053
1886713835
26232829
1163139719
1131707628
1777802773
480239052
1466002746
1506152926
616391019
1412367058
1153762083
33036847
330209796
2121419350
1960299276
88765545
1494493802
120643082
1555054994
269321905
1158162824
1889161751
1226899543
1419318787
1764136260
720027920
1378014243
1588455411
869960908
593375435
378755848
1590897044
398496288
437534276
1934699107
912302212
2042025420
1101337038
1625193798
302424838
2052360032
1648925550
2127784761
1774508086
765538611
898701112
344499551
1247854537
1980045688
1859770701
1921236403
1569522583
2106305874
1739285111
676197653
991071828
850457293
779467774
1853788504
644639950
1007878882
1092754415
1960950615
2036823534
142642219
203215381
2026169764
494320373
1996315855
1503165261
529644164
445497193
209056898
871071241
234918433
1802598932
1257971636
1493749550
340488518
1955667039
8296615
1010105637
199921353
731358075
1227469523
909673841
730030703
856109000
193399771
1802530764
567491387
1716463018
1658341123
440283933
947805413
267261361
1041288989
1937236324
332179312
1146121282
1880006651
1369021480
1551680467
557640468
130685383
446255305
1022811033
2059397110
89512649
1398651915
457692714
1269192247
1655153020
1794750339
1567498216
280598118
1833121565
116182265
1302394723
185405062
402678147
550114000
1616594114
1053723308
977591889
281432174
772994844
1630168214
606823394
802056825
1722149546
1223980251
87075985
250025702
1554339924
1525074426
1562347610
1488378298
46713409
1399269861
219477858
1295730761
1441897276
1021598064
546655392
1724552880
843578399
1392258155
214652714
446851926
2048557907
129720004
1848284418
1315240709
1095319932
1500001234
986541519
117796326
1613062320
610852635
1913156544
79989539
1691241157
502707295
130789272
1929293170
1379227457
695148659
613085493
162266841
2014380441
1127442482
1350970081
2039741907
1864935242
1227371041
1131074447
995444927
1770114809
2047202757
1466388591
1552069236
236451117
432698525
149514151
758554282
65528837
1119803713
2053159570
1000187374
540512517
127869210
629032971
1511621090
1612939990
748170132
965342787
2143109578
1838858163
1642779264
545727873
704890487
1813136507
338029303
1124158039
29460155
693699008
319294610
1685688155
1685232544
320168677
20587164
1485733851
371594407
2039831557
875807720
1528216109
1197970391
884604939
1689932593
59222489
1168650876
803708763
1301014255
505497997
466070708
906194355
384236061
729279909
461297196
245870797
851436610
1628772013
1066161853
433550890
378870297
1141394123
296004940
396022181
217265321
1482750194
1044807080
755803014
702137070
1722442394
1135879139
8578840
1112662334
44207617
812880053
1922730078
547854760
1283801252
819293568
168805006
198642794
1482949002
975473027
476841686
434004030
1025778436
1967033547
364013993
700807685
115070331
561444251
2102630865
1263304179
644301140
63265688
1993498127
1196562134
2049878445
358612207
10591188
1830979310
842438109
134451831
467985768
1040220261
464716834
1565092643
1406963680
156812501
1316398148
965529978
1273385460
154242588
1219959072
1241560738
253454606
260488710
1002390366
146188250
1421166970
1516492745
642290463
1618479448
1216467544
766295662
1465148205
762485656
651169303
1587953367
377379434
1457080196
526284532
242179804
1960892021
1085944404
2062796376
1706849695
868507068
476780951
1802193472
1027935452
1014176192
688715869
1042138212
997558200
1453939089
1153954387
1555025877
286626783
557587405
1115719973
544132878
599024007
1252958441
1323767801
2022007586
499885048
630195610
1256363942
1131440366
162158857
1989797028
1618455461
4030474
1297635947
1084817900
980219317
607918265
314815757
1556675578
772649501
1844054592
1621674439
1521223216
1368103950
2114236743
1707488666
2013768664
1755388528
1405588972
957186441
1936693624
1144304401
25270769
379689913
426209227
685688762
180989745
1788089960
679779663
189962707
1572607404
1198666141
194593059
1892390719
1019814404
936553010
1862341927
79687354
918457290
792023749
1615421357
2084137630
1993622305
933589979
1972170430
710252313
1185271731
1454371793
1811749124
948841791
270612160
90064767
1127270800
1217054632
93612296
2080844315
351441138
1549590154
1377974655
2078678543
1197916104
1025969161
1426578292
764064901
964856134
928028880
1849419865
475045407
804072790
1720078171
1259335330
1278313227
310651504
1927911768
1839040498
1617011478
2027649092
200205125
1508374186
1179139699
372427353
478955725
1740328278
1501873529
1266211112
662276356
812784519
2060570883
1422692
1902265039
1810539915
481747690
1616192029
436959450
1343529329
1444539918
1114240570
76373532
715161064
467773014
958629765
1910663673
1954099358
1475975611
1166941465
2016195728
181504978
757665727
651651169
204643056
162405731
1414377918
2045774076
565422930
2012517544
548076488
813897030
2052512076
220835991
1579119754
1627172449
303233655
1428600356
1697688885
259561768
856852973
1445949097
1845430811
1368514747
439596354
569486816
1548899093
355238171
946188412
1645699220
1947208487
1550981337
71586360
2100568559
512528810
1868211179
2054354968
1626823446
642255287
1429880268
1515696860
1386997788
264768199
1592585033
1610070703
1596868413
2069829882
609840441
852896682
530730627
1154671872
371464781
2094401947
139553355
1660048667
646627932
457215133
1530553238
1514951719
310548187
523285812
536587702
1800956792
2119245494
1506093205
786513237
2105680187
1727606802
2073646285
1828644481
631775902
1542779442
1579605348
1264599690
130036291
181790734
1624264503
1937186481
946921992
1619264148
1517689994
1192325576
747770475
1643428526
2073485843
2051005331
832912073
1616065491
471593513
297118171
1534491157
1387423220
1393764875
2018207509
1211592348
1770147832
1572277655
711782750
361027201
1579233760
1179003743
643569467
1575483482
318885678
1783286119
1683013452
394580577
1325381856
1930680584
295671284
835064910
949657594
171979605
640697097
1492639106
871477060
257760578
732703081
1407338388
1752690321
1387861012
837725120
9745575
2038082481
1554768245
1952447475
179497173
1723002294
263518089
537096401
246737341
406515342
2129728994
2049074179
2058004258
1264623101
562574539
1536989555
506751891
1810770641
517257806
218573876
8459159
1604425300
1176827414
199427479
1011027641
1739345216
1612178787
559143698
1319970710
2117323652
1723220087
1994437853
2007503908
2079081753
1418251568
2112289657
2123484727
1543919862
571276440
176754404
1744286386
583584593
872992339
1929471058
1708944214
1028605838
1818164647
1482894341
221945262
654781184
1109685544
1978761401
546661385
1000560345
1020791514
1884691549
143101387
1516243450
1774027969
505452478
1617077955
1636811804
1635575153
655830982
1309591754
260714321
927399811
537007282
830223052
3543783
836784799
1958362855
286763459
1283935491
2048077543
40161042
97689778
1131009340
2032804446
937685570
1248864465
1236453040
1966320546
1789284951
1994893823
684749446
267401131
1243482721
1506697963
1913813563
678126932
2085103182
1322824051
511897882
1046581554
1909303298
1654923931
963217286
1504881328
1751586454
152783642
766622925
524505074
1582011386
618948391
1015879905
667759043
1771338585
460047233
902459348
1547681971
2057209679
842722603
1081813680
242360312
143753320
2003675498
1553963700
1007117045
56062723
3520119
1152602912
1686507783
644640273
1434342311
2014481315
449049003
1812973710
2011206047
2102495942
2095521957
1753215128
2033806007
1438586774
90008252
1091158279
1129489117
694875229
843772213
1121214528
1076850716
1697210586
1343297263
1366468148
967699181
1512875133
1185854523
2103642601
1800291954
1760403527
551195322
247929173
1779486800
1597794838
517550681
817591828
863746424
1936846124
103732512
769219686
1710859817
752588347
40817595
1451930011
1507984908
328860782
1384724700
905550149
194786551
810271763
689415904
713332003
74342991
905777412
357204781
1254107630
816398888
653631699
2100783714
942607922
1459717417
1595765940
694807805
486137968
772282531
751940582
481792805
302998933
1506946836
52596372
1920477646
255217400
1828851748
1452484330
1080251830
1320782000
1568780620
1603568735
7631031
980946918
912266669
1276415333
1381346663
138498309
761427520
1536821712
1928561579
528944608
603599626
2005314855
469329094
982371388
7375330
322447577
337164265
1902431090
892934065
2111915528
337321426
2098103170
964436124
1377044758
1138818480
90352441
654942188
1427495463
1972197656
877839681
654712934
1647753410
1816127581
358234119
1338137863
1820620167
1725857446
2013457163
323921998
861074505
1452193388
545746198
1601904040
2083681926
463529371
163291873
353736844
2131553720
1523407281
1468333417
89552262
792941950
2009390136
1498101596
831330863
784602534
20283084
535469102
440223080
2117299427
1568976848
852547130
2147362742
1734271654
1319081422
1544373455
294404925
760529256
1851962576
1396562473
530519139
1066965359
339335570
1130463909
271811094
68012543
666455746
1069093343
1880888669
1162941601
990992480
939506078
717748786
1901737775
1667037334
1550059462
491898840
375295369
602733453
634023185
1795625170
1913502797
1691372535
1593985732
783923970
1902207763
1408929621
397838644
1565270087
760796776
998902257
1510127055
1795749569
1125769809
1187892048
1337305506
108527737
1544524973
1657610895
1013626816
8422469
1421872856
1580292650
1304584947
1120570833
791830687
663928069
1126407217
40891849
1608346082
139059652
1385072898
774779430
171492752
2097561560
2016006657
1818881721
1814608674
1418398450
173242432
1450536093
94255484
135485475
2082354371
2074782574
2078529599
1342081468
742677863
403331342
1311826873
1250296556
1991857168
1328581046
725314864
559752496
2065857754
630208689
362964627
1983681440
715176840
1594265662
120112095
2105130953
863206182
1526135252
1759159747
283884888
1226717973
2067855041
5606414
746479309
333030795
478199821
1619824522
821336511
1111043681
590065283
2122425465
2021339848
1276000455
574188498
1082975313
1003270706
1840367031
623569301
954917126
2110234464
1056811528
811606699
980090449
779617970
157175076
399352577
406246476
1974813586
612757151
1564661698
667654658
412423852
694842642
1553082217
106862336
873791760
928433109
621531848
822451748
310044832
1459132870
2094832718
823955372
806225099
997455645
738277622
1954603926
384373330
967117817
1369409555
1666988870
281464615
1239002649
800494653
1666645223
1221181471
1214994440
104225469
975959223
1449147240
1841475200
1202740242
666238846
1300610584
510496529
653391044
431013098
1472366532
1074832969
905542929
159730227
74088231
807243261
198652089
1721500529
1841061347
1297511276
673898614
1707888234
60958056
1028146594
269445445
681798970
1140054687
855927759
1768224046
1834702764
1664977444
2088960838
646644474
1517985274
1747555648
3581434
633026282
2134266669
2127578511
477804655
2086007563
1271856935
1347266849
111493159
2140255957
323066073
1981724485
1470448186
2032027631
432375938
803650613
1748412616
1466737338
1236316744
1432227283
1993650744
242004340
1652197370
357238678
1303635600
1186057690
1404511097
1837518556
1059886639
1712261176
2013489474
1730895726
1394532370
1843148945
167457394
87449412
1744388085
540333611
2003992233
2062564185
1445635194
1453430861
625651515
715787071
1424559484
1908268601
1214040158
476626364
1934996093
1250549638
772914210
255987062
1898426523
322610305
694271122
2135669837
505823532
511231525
1460901279
1964906595
668694432
287241855
238358475
856344555
1627949067
329863371
400906796
1464393081
377787654
765882961
866811044
1366766679
1901004375
245062018
2074792553
351671545
901670642
619384728
1849920471
1085874355
1674890091
74651463
949303568
139626139
1424146432
1135453897
1472158780
18382599
1858191120
524985976
1151599403
291901681
1695493861
1632664039
539781760
521673936
1156638953
972394523
1009231769
1032303105
806110868
1837349805
1727814183
40020573
930658519
1941328603
243689369
1407422126
932636110
1646532613
546946082
1913242402
1775587039
1013312044
96671322
798161708
428572575
164314200
754964472
1184298493
87343930
1502434980
1564860723
1875280522
1970496317
731012763
1674867421
1651428468
2003135940
82912886
1013389273
646049568
1878262754
1283901011
2055444580
688247691
1776693068
1695480863
154923970
1315590836
278937886
1464882153
1222468242
1298637646
1033418780
1074599914
673538287
1881541988
1454091877
445253944
280346873
1888478944
2006307002
1771822898
1554040033
2144261963
16767846
776769712
218513800
672490679
732144101
206136309
534431769
452314937
640916490
1902823007
756144275
631703032
281935025
247917997
1636047937
1874418422
1491357706
1860190020
698366
1473961777
211853799
1973453064
1198015980
896368534
888220564
468832664
1975109703
2093955161
562268861
1105618895
541483892
1062574480
1377337036
2139102295
950603772
1058902990
1287204930
1833482422
1584133444
1374718949
947322376
1930170386
105831299
362788774
8311844
1143267200
244426255
56017300
325650850
1307407929
163304874
1049015560
114214813
2114266510
1601835679
254423982
2135815769
1799059823
1565179716
1313075224
960803924
353515759
1859293663
647525124
1856853139
451358089
2010265392
1791240186
446948398
2096542914
802552998
1693364171
1128151348
780670823
1775796920
1803321089
2122287307
2041883082
1613854316
826261668
1464894758
1918547171
1867076794
919175924
193266767
1995253117
531313689
1973169061
1410870695
49349933
2049808084
1428173933
82325719
1612298860
1594574163
878456412
1364886445
269815997
2061840479
1385238282
1735501955
439879831
2059819882
603702439
1526561920
1029533844
1247989481
656216561
112135621
1600603302
1978307143
436777574
418970025
1895028561
988393040
2120009456
1992643370
1559740695
1775122275
765626910
1982468315
17668301
1942839352
1459178336
795149114
342652087
1593873139
437040416
1116230480
1352020366
1555272848
309811042
1952483461
535725024
1677504171
164789462
1832720160
193712028
2094522759
768886403
811890258
447924310
1444814589
318574839
320650825
1401805263
1389464427
2071273299
240242471
231823426
1901578692
1289457821
1040318113
1293777017
1230720107
1458019162
1035619998
1645154215
1529655243
131928556
1368074920
504372359
228400374
1794453317
1862184828
1998133045
2104144739
1341958761
1102674007
229902524
729283509
1116214052
865006938
548564141
623337804
37713522
1341278781
388421708
1951642963
2095204874
248296377
1783851871
2055125027
1573167513
719484591
1583220753
1424927904
497461776
604984858
565924760
93581592
417820297
1841533105
409042345
1588568708
288613495
239757377
1223938591
357844685
586366821
461582059
389550087
1761181271
500272553
232119851
809929247
2088484516
1525259475
1380725828
1241911093
1325470993
439297353
1490574257
413440644
962326524
601505540
334632917
568183831
1856303642
1639259643
2060680435
1593845869
1021627369
1598887268
532556994
1807884588
751247012
522708306
1339170350
1360520550
628057634
1983794690
2048846408
1348139436
1672014527
639429743
1203282852
1815386234
1640676430
959209066
1589195771
1239145006
1070117827
868331324
1043808804
1717085654
1359642133
2142767945
2036048206
10250343
801222072
259308789
1407075843
39949950
328717691
274100307
1649657298
518189794
732801622
598786003
1423203386
1335599270
1644441164
2023032925
2057664905
1281423835
948494827
1204389202
1504631117
356986885
1579024103
510637388
1688477732
568440285
739752581
318440933
1860960882
1250979105
1925681056
1933101132
1970139675
95068468
1439600821
826961243
797922517
460899753
1997521579
1351813565
466174739
17694549
1362853552
1387864648
1600114072
456291407
1762450585
670941323
1491323838
1068459104
1718756638
1833553575
826814958
1684932869
888753175
1299364759
125038631
150617579
2096722616
710371229
106518437
135917853
487748036
1167480910
1304168773
608852661
1169910866
2008954174
300837950
1259601488
1991862464
536447853
921676683
944140868
1618408669
1431755433
1869823300
1397551177
290835986
99477711
276492232
1441574325
1630770518
390291097
1447854293
81656691
997886082
1181461363
1202436872
2144415430
976700696
1972253215
945953988
1871728970
2060227014
1200209218
607979047
504273133
788410747
1637563032
936079185
1297524831
724286733
1711783885
1547970201
1869125654
347375041
971691828
1939091
842581221
1503494083
1802113799
503321914
673212877
1152529356
347007735
802928899
774963054
1333377449
1663557317
1275770846
251356312
1165540117
2041701376
512314630
1098632766
1650031789
929765733
1215047617
150700005
1320350049
68141962
1809735999
601443411
1028117609
501387467
1259338469
608820443
1823918825
71378392
1688069254
2134950444
2008321771
2099638712
1612483322
1389579480
671687042
1526221346
1770909114
1585851677
1856570511
321638403
1252802005
622254890
895712666
1699748644
621937553
812763099
1958666106
1162981116
677956982
1973834762
1388043608
1926051451
2078762336
1607045615
223929351
578160828
1384681488
366529654
365853990
1571878111
1166234236
550295591
127776936
1067734683
414040117
741288698
279551950
2115924553
2022920673
883014810
1840557639
936581425
304595956
350924529
1354454481
1351718309
404716412
53788244
1556383602
926146525
1645639143
894794041
1558267448
1210587473
1305394847
201998685
2050244886
445993366
1794075923
1379734347
1996125604
1698468462
1036856106
1317148443
1521343031
1264006174
233128912
438237255
91950998
1221818697
1087650019
1779238429
1331895276
544240684
850452846
864492525
696397054
492450208
1356140484
1456755127
773087660
755445314
1950138536
1075868580
636591407
1295520316
348442680
928203466
1213817011
85636455
1857173699
1693941088
1544007100
531721374
403364343
1667411742
1722544251
549428236
1265157452
141478082
1106965010
1956418966
1511069110
1832288663
1001706170
644725652
1194806622
375750229
1477970965
2003365218
41303000
13451870
1683651375
81804413
262630538
990898032
1088516977
1106765656
643964174
508665466
689035218
1694998166
1938471616
620885779
1085357623
130552132
729541106
1340993610
1425086629
479051986
57807756
2129383656
157083766
32644367
1963096954
462538576
386168765
1768679684
1585897189
1904759306
1448811585
1954014955
663132801
287928330
40173901
1595067518
138828024
507353268
2112584218
1164279474
1875331197
1976007765
1636916217
228890388
1134483909
586124299
1002463345
1044655872
1496319542
742410937
831033322
197194872
267328959
1468294250
430617533
811566577
1618550090
465014609
958844948
727914226
73895218
362492796
2059904683
1415339087
250210107
1956633377
1363427595
1112653910
1716356316
2062838714
1840284241
1570889366
180163974
1420567688
303415757
245451012
1990237481
923560132
170683728
1511297977
690420210
1781747344
978301790
1606920478
329380634
342357983
1055143180
379807298
779996774
1468379601
1149944018
1287815026
1790799730
236117638
328733839
1629924317
151256276
917808066
1063954327
1607408170
391450442
1641047129
72842517
537996515
1926522688
1045167941
486997708
1077182110
720251843
796776781
976936524
1483943289
124825657
662547464
1310064666
44003550
994099831
1445404361
102722955
1523545171
2037481946
373237490
492392245
1754299526
849919120
1598893982
568651481
1866617720
886625934
1675168261
1607254487
2002517069
1064908684
1759422174
1554873264
2038083590
1518747908
1281922225
773269452
1866211758
1588710706
509757861
1990151203
755305074
558707744
533934855
2075988806
1257569752
513137502
1909689828
279477903
174622228
1227705016
917243577
9805903
277514361
1436928938
1689330285
885317284
2106978640
1831636847
193687054
151076148
1535682748
712662149
1371371381
457551675
371772906
542361034
2035846392
1633841743
693976257
1761732634
1206994466
1906012237
1912232145
1649193211
1057281051
827894288
272900620
1100983404
656414969
119646418
310809004
404904973
154765632
993851731
692403506
783094819
1322177384
1684843850
1973633926
1436771030
1651986416
341894838
365199722
1557986734
1337735694
1905879227
1778978004
1676032188
170373097
177156873
690223569
318833624
815495848
1881088985
942565013
292516236
1394646725
189702533
1593298923
900777297
1988146222
748899778
1475652957
2021263656
1243219675
23510828
1716278503
592653551
1098874518
1833911252
195504247
132230073
76894137
1025944414
712902864
1158265350
1845195496
1093146963
1489769164
992935154
414639639
468574050
1646502599
1358808973
1261089695
1961385912
2001183214
239460686
1586611104
1131869910
1284118890
1519375564
390755291
299626093
1867583243
1496696103
996472698
1701082939
1715644869
1827196237
302350397
1799203670
1052351982
1621878024
1464544643
529504381
2101534914
208490654
361547309
1586975288
2114299336
126326156
1037842219
765004917
756458040
462617128
1189207248
195247371
500668677
772836179
172004030
1077659399
1805922434
1066904082
231967683
1747987454
1965886736
1800348455
1597436737
1860290174
1862415877
26922026
623662136
881265907
2028847650
1829153344
193710539
1476057868
1423952824
144220279
865269772
1959969935
357346369
1792124315
1535298480
613773118
335446484
1757905688
2107441846
873067799
1098578439
954210920
934444029
1136217920
1614702475
618083418
1637044338
1960494938
103619954
651679266
1372697204
1376023067
1237062576
496115907
1835570898
1427681733
1332859771
2002171486
1073161305
1107935296
2139138921
1281403079
2137123940
137118034
39529524
1553395794
113961881
2045893827
1044638675
1160669490
32592135
1829036264
1861849859
112548408
858394553
987622568
331362489
473006777
1933718968
604807636
1462294085
1880732017
1136397575
1183604506
1058569406
1813242428
150471693
698221300
1655648181
880862298
1123704097
1472181551
382763595
1493076159
1621010322
427538903
2033077151
1596545279
304742135
568806046
2094443157
218551241
1296897105
1607104987
442913287
1017197889
96927216
747248750
153099737
1249756219
1928974244
1007467624
1833627097
1555474459
333577012
2129892032
861326189
1352746937
96300
446728591
1584026879
285880208
1961866433
815941392
1679389274
1865383843
1969180038
1765752593
1176916190
1422058052
931827187
318295403
1984800736
1163659715
236435580
721377411
792675653
702854961
1738938104
1219525552
1359208742
1218922511
1985270453
811088018
1982937636
415812870
162829596
1066283545
1651341839
1343727672
582283082
2007494384
434299310
506966764
1245612846
551101177
1684323723
5565505
944448132
1522205221
908501421
1957015496
1651261626
1830001286
1929833996
354775726
366070159
1305884330
1083022053
1158744801
1375816327
393594741
501239035
617446770
781128398
348280563
1074573636
1812091825
793383630
363496003
1009394288
433093376
124487065
1918499816
1475580864
523151777
1836802112
2018383332
1822082630
1066683919
1186630312
1998148687
515228854
1614546016
436461403
1085212428
1229432664
1583781174
1731523555
858778860
1493541148
1227324292
827304269
1213258977
2014925611
56881957
1051034603
815036686
1371629943
1590529821
1266535546
783345795
1615953654
817977105
684160769
966433232
657607024
907308773
25678965
1640828197
1839402652
1391936449
1188497946
277522068
102588297
1480082248
190534154
1978435619
1767644575
2001672368
1683227518
1555788989
1797703082
1924756535
929391335
556448034
304219630
1616009422
829831817
833494987
587634892
2137846355
2081438243
1329850822
985622898
882635704
601104340
883675556
1645215903
825130459
62039977
1646532029
1485060225
613125366
1840989375
90540562
1804220598
297070468
863084748
1404547827
163035902
56280103
482010225
773187324
1633392420
1560838170
1301530583
226392438
1016895361
1880390945
266365585
2141514848
1954977105
1192956027
1875309575
1784687432
1065802841
1257121781
371588123
1582156969
1324931032
2013426040
1305983527
2000903387
579077705
1401096300
630390558
591835134
791426616
726969414
693826542
652622966
1930758591
1819377352
999203551
1474985190
1310311264
2133215824
650725373
1299798689
2054838791
551178121
384067590
786735071
1207883052
522886326
1082962495
1484550656
1192358302
675408579
469411803
1071567831
1618218188
410387683
947915802
1465724808
1766283760
1163113841
1404771551
707848560
441867835
1113734336
140546907
156760547
1821750281
2080853964
363686709
1662160825
1006770352
1226087888
1907454850
1159379465
891010912
1000857343
230926149
332340115
2019552927
103180805
1838238995
782869366
172090204
960320418
1851318131
209408106
356777412
1945047913
1560395106
1342569233
921843121
1456976639
1054974596
1873618821
127850135
670073851
2048976709
1226235986
1206027229
339500593
1473153308
1538627672
503350527
1625646603
718600867
1800672509
275798538
628447887
1008778310
1977376891
1911396271
1425107917
1969863762
900908095
1049562079
1807915385
556826321
1545456510
2022058223
208902156
2006978141
1163152455
1715977141
762134617
354792471
569015134
721348043
905610514
1622112241
1870071028
223044437
150794507
1419929853
476655644
1600919192
2145037777
247049575
1495861275
1595333587
1078923640
2054982
1656393630
173975191
602322198
271587408
20773356
1378411747
403706708
24805915
113176120
1104358499
1909042630
1772838636
1359007927
650784218
672578688
305632652
719197717
2045964737
1149461283
548728134
1748409543
1206344881
421621691
1928500936
961613802
338099065
1871093867
738360347
2026852555
914167532
1819636416
75782237
560851505
2029850941
1341749499
161716496
652708203
1209403659
165689415
324601240
527794566
358532697
1318555658
1537290085
25580855
551218810
1889183480
1165536042
862144715
865763490
1052139924
193925004
1218313534
1907661321
126771465
1002553034
188682514
1220444614
652970249
361723518
1422838870
587201923
696061349
383100819
1165021525
1858465277
534055544
994612946
359389131
877933066
696885187
808928557
261517020
1679283391
360946138
2135695376
960612084
970620858
748920404
2015066360
1180402892
148388002
1476846355
1768998609
916429574
2142791017
1414818887
141274430
1523788985
1921718218
127652529
882756873
119633805
2081137129
1466863967
494558474
1641268794
1317630663
150789323
646482317
196962894
1475885651
1159659698
1156160814
1372897034
1808291273
1314145806
1910763653
764556046
2018018178
1323327972
860070709
332290795
1685184483
1632660241
595729205
1878526842
236923152
365975716
1355107796
731610053
2144357216
987367544
988270504
1213427666
1480275425
401001672
769305861
1549625829
84604378
351044401
785516972
808052248
1565400043
2039427633
801999283
1298242402
1463117708
51392548
1043169659
100189843
132365347
136564982
1713761778
1409907836
1395678333
1039572110
234894587
1900938176
744255258
1909132599
423406872
657733557
131910402
783865226
885321398
513995283
561580974
1328983847
1115679642
1621786018
18935125
1714925726
1941491449
1199116344
871952590
1002777439
1055499951
1359760608
2118076514
1293816595
2124075699
456707785
1573522388
1485105776
740834627
1254144665
201307205
2030385825
1381850086
1028806888
1229644150
916033767
16316131
677886271
455763100
859505932
994687524
757095324
1226741143
1166231465
288656561
1934484094
1272246079
1571436577
1259712973
202165665
219345709
29885319
1309519997
778190049
1174492726
40159756
527107162
1450686656
2090366065
1082052005
855741762
1781401169
403639779
2052073625
2036398176
1138753589
1061964386
339544870
1878685618
1716419035
863897138
930316847
1181213192
583936326
471098757
1743111488
19145888
619747654
1082372592
1600654636
1529260578
620831716
2001567044
198898108
83002122
1959720025
552734517
40587291
1087002242
811405737
1485510695
303085953
1088035407
372338877
451981079
1536387446
357012130
1763446420
6919174
1971503839
1698339629
1064243824
1141358051
648370159
521025199
1237383321
921841107
697005897
1090217917
1701954451
1694305085
940393136
1420742717
1028405214
454101296
1302154460
895097508
1287396477
788730219
595116119
955394452
1345488533
1537030491
1641942370
1516965963
124857114
985267733
1569923123
199414439
748009777
1651689635
2032410453
1691086279
618544168
1770175035
1701032335
1900587039
910132809
438222915
81120472
2097686959
1996923483
1638134134
567151534
1293310987
987647613
379400420
1999277110
1496290114
1924234791
2109807369
1068783129
910753151
1258546335
162085361
407783459
153017152
1316587121
673415450
2101055540
12157071
1885754716
186585640
182888305
100277142
626970707
978667720
1857149444
2120238749
367177677
1576013684
477779156
895049416
22714023
428767911
1771486052
948610553
365022526
2049486522
507135740
816261407
1383400143
1752435243
1648716858
25326159
46078138
1149803546
581765438
1093730222
1994191876
1185472027
683744357
1596425304
1615943636
2083306149
482083471
560590984
411158478
917559323
287521962
1861960183
515207682
113978643
2091040368
870259524
1152328117
1655037183
875283703
69084617
1329281252
1677810817
121648184
6174831
1110094690
406773009
343113205
1606371408
626274379
808714705
1145704291
1741562180
1247020229
1957223238
348145707
75359832
2028230165
1065430135
2145515433
523852038
1774599120
1488057869
1274766423
1161620094
508881501
2034518903
2081216760
579507036
1828447366
1573285542
1665776509
1340634097
149501669
1017918634
244067087
1870347528
1567930665
608154036
1254499957
346906464
1272273001
920857944
127482387
2033452159
870148590
1938120424
828225114
170053282
781649207
860418441
1577217549
1696555261
62481797
1149260021
1280179299
1860546623
688936345
238992551
1026200442
1097734866
84844619
1860150704
449139209
1227245669
1004833874
319115600
829039246
97375058
9657616
1370474063
1915035856
78100466
966188581
757924033
1330808862
1322356049
1121842344
1875078872
1063660064
800163148
887831053
1981264941
1381199032
1686910093
1528208903
409908919
169791473
2004034449
1762201847
1192030949
1329724670
1021126130
162215483
1427380261
1705728992
609844038
266346003
408939642
927085075
1240381269
1669662841
1946384619
486033441
1993765396
995045049
371687007
127015125
90619884
1312855580
690696559
91129560
1696232046
1703733777
1929920083
582425274
1221140484
434593388
1562056071
92391930
1514140795
223517123
563118146
1871529127
596396270
481011547
1658420293
2069941260
929629399
1380512128
1017536522
2058915948
2136982842
1428571201
1829390220
1346869163
2001653167
641128193
126339134
1995975510
52740190
932601638
988277922
619958095
1958944306
1198664245
232553007
417054499
1159237470
1789083631
361659315
599455151
1956901579
1494387960
207230719
1784330679
2091988940
1478497442
1444456508
616740273
868285667
224799659
1786390164
1389204724
78379253
374454708
1292816563
1893411402
1496525578
1999144026
767696932
801709740
500028110
1312194862
61343402
259729099
1302737092
905654172
1864200666
2069610874
47582861
1666186126
1868371758
744390200
403967771
1386260417
2060028134
472697633
2116208319
1097777038
1347260925
1095125986
7511008
1064898955
1666439709
469612219
1367830208
1426076098
318165532
1348156266
1490225700
297862097
1881794711
554529325
1624595265
1381911859
767362482
464638073
1836282448
672288608
1882935156
652060793
798378505
279014017
314979884
1718660761
1010981196
312919851
422430826
316278873
1652091382
1551108379
1856458686
1813569993
877935071
836569237
1000551519
1633782969
351232747
1198036433
207825423
1517299201
1573587817
528433798
890348467
1202832550
1937759790
407974999
1463521226
982331236
1789905573
390856377
665673010
1194597197
726076880
555320807
315901626
1434841613
1363018141
859891853
551872385
1319968795
1596765544
1587704355
36181930
1094707862
807489224
1881642393
1995378713
634244681
1934242141
1730146006
1439684269
1642227000
1562701495
249843120
1173025628
2141640049
520290128
1266206638
1511746310
1282066104
517292609
117887662
353502497
813556042
1448035836
807954132
2105333487
383964118
831739903
1595746483
1283201118
595911085
985161051
35822634
1740980166
1119418698
1486517014
1598578119
1140156102
1291014755
1686591058
1278830072
2058614323
230331445
1534563398
848515671
1399232961
1963033484
1957004004
1367652487
878149027
372259208
1886585126
730562709
1833881975
1480974714
2142174901
827082344
197170453
1587281603
879479980
10208535
1808772376
972307500
45561306
2029209612
8863323
1570357530
1889885824
1957242494
1489720091
612307018
843017681
677790784
899794552
1717661202
252116027
7445889
429160742
890949213
333401431
1300944870
269340085
1449872187
1028476789
825023789
112225316
1856185050
1931437085
2066841036
1909149473
347487804
1605234647
284105330
405477300
811744968
1644540650
612123
1235855685
254809361
325904779
223204453
1862078156
221912858
366228468
1645605634
1348904407
46124480
568608414
1892064411
604214194
1605358745
276390476
1126635222
1805615418
2054282855
1685951793
594009585
1695194979
391695526
657637932
1926399518
1326707541
306609454
975008117
121349710
141093498
1546262686
383871190
309316184
347813645
706865273
1317080123
1693740321
1605235773
1143584162
1989182742
1335229222
606802537
1432268450
336442211
2103172216
836897609
2013386174
2024662585
1503364766
1641078428
1937897105
1888639629
1946392512
1708676461
1123427864
192185643
1452800122
1048350629
2123482826
1031479728
1740113254
85120879
716904610
151587793
1013433031
1606270317
999116368
1542905468
758453640
1605926261
1269771140
1204313351
305268223
965913146
428288998
1032758062
1084033582
974987851
1442197642
2068323590
1055938622
300501907
736212691
1638877119
573652962
207329363
670471692
1988704548
695766518
108155527
1278035525
1755640011
1926034756
2088874177
582528585
2145152939
243827159
1296446164
271088039
2089326727
1151472322
1540244575
1957164927
116971559
290708635
148646768
1617068144
1889506760
884470590
260127391
926311578
767847185
722722003
668159663
469721641
397223130
28060547
1841140249
1541514223
877562483
1041833920
1762494890
1444824736
1907748579
1949651638
922577067
85616741
2021427412
819947646
1016900865
1499577792
1907724940
233294311
1956119442
126726399
1508389484
363030520
1510044724
1041893218
1002842968
314344550
618256030
1884295354
1919964282
49972647
71077335
2140232654
1547295190
567922620
1026460914
208336559
872105174
1642899202
338797466
486159162
405162977
840833814
719130928
239859232
468413266
370145212
31220332
1920961981
400704691
1726791739
450204891
227938001
1288030227
69644636
1154974345
385301530
1274356708
1371327252
1896978483
1037366294
2123005188
465494946
79023901
716580604
217607959
1424605550
2013655836
1485985119
1446991031
676609240
833433117
604411595
384522283
2084989748
1889983597
1464674021
1428966197
1316212932
1041475900
1170242742
544753395
1072798421
1266545204
970123340
810161454
962716122
1361999045
209959298
1856790493
1173156913
1934770581
897248691
6465834
499230763
1808988330
2132043370
1705053285
1458943473
836914832
1237559122
1533265459
1438587486
391763855
1851333797
915899335
1528791180
1462770832
1456597359
123960455
2067444937
1466169182
1367031213
1812353410
1387339404
1809790502
1917990005
399947237
74924701
921798898
178862791
874045197
1606634748
1462023379
1463549171
1702477034
130655244
1766527144
16440746
1780546120
354517600
13191537
1828123538
1902822694
1791662233
389836272
469209089
2138726077
1592571904
398279597
39996730
1677095846
1636467965
287433414
1295950809
73415843
2038444267
1170119312
2034109071
2006345338
1111964824
1044847902
1959893780
825541079
186139235
949023779
1047937217
1084341366
1378076859
1108884823
209743795
1891279014
347806683
155692486
198205738
1647287819
1331835062
1873076038
653777895
197171498
249794240
706864071
259686634
1621869707
496976462
1140138520
1861329519
918487125
644732632
595097997
905748887
1654457014
412113191
1068543852
1929827708
1642547218
776364504
138289626
1930164321
1344129988
834873112
412599467
715399052
1277527990
2052757373
714171906
96483181
1636220119
501185533
1531853321
1084230548
2039743339
2018222608
954249054
1420481579
1305158511
1978338831
905480955
1341344887
1306571937
2053322092
203443573
508580030
1762100990
1359954253
1143660049
1595081954
723833401
1229609011
261259148
1518568173
599928630
2069950529
1420430548
107810923
363747186
822225531
1252097031
1227021650
2069736838
237646695
1098820618
1317423602
2101054794
1570680515
894138368
1253553604
205349986
1312172333
316281811
1916458211
1814598135
2084803056
530624563
1064800027
370937650
1419689538
1162700563
1369466100
2098126872
887288503
349401080
1227317141
1662274233
647787935
735222728
34243945
391567375
826157499
1113201181
1818286569
568007787
14168065
103252882
129032775
322651993
94933588
195244103
767145227
1672248163
985593029
66769597
1702334297
96399367
1879855465
316365810
1733096404
241817547
1180154118
225126555
1331253348
353636844
28384837
524645557
858139949
862626427
1897605099
1230510107
1811145178
1442181541
1749355142
1772390923
1729025126
1535038883
709716779
2047159996
834027428
1383358754
715606407
2000153179
1044218084
2023980264
861532710
1754201503
204533370
2058438443
1307900152
1271474886
1835480571
1307131055
1051802330
934420674
369640081
1611671547
2002249841
1531719722
2108861211
1041029784
564697259
375670616
1409853580
995601563
1058497051
1133590107
1796051976
289523011
1574698479
1790917505
2111630658
1581591359
158003674
1988679653
576972938
1655610564
1720828537
767421145
15107481
1360146362
1502555557
496637672
473509037
102480390
648047782
1347120595
163042900
2087453225
865893898
512386193
1881389177
1448326949
1800829097
572788717
11566284
1616720025
1100997988
1249356000
1571422162
2092300146
2028216630
1393055779
104568383
2024347064
276154393
1600408442
1728174937
1652240186
751249077
1187123320
456132531
253321598
1491514567
617953901
976342840
472640497
850958272
343625128
1104332562
1547542725
1770400853
201454558
1158960176
1070144591
1889311069
703035411
66789817
1998374404
1708353947
1544981486
1891442374
908498982
1844719173
717116137
1792607594
878227559
790374805
319272703
549480460
938977339
458293236
1158218910
350046261
893629583
1805742973
1131990931
853292179
1192070804
2118853924
1388388024
910421923
124265439
1082024011
1479794702
1535352229
340266569
1719200663
1094821287
1891662457
1426183396
1926292438
1169402257
1540102217
1656222643
1877515877
1460279736
248260183
1189718982
1151636303
1379904617
758955506
410229800
932990841
273907017
1326856650
1483940165
35614351
1025126478
1610585069
1302167040
1183292976
1794596525
211176332
2109459343
1399891751
759188356
133485520
1243394346
1469022358
438886147
801147390
485287309
134310197
1882975215
891827027
42432055
1024199315
981449380
1968964562
2062473157
795320960
830987853
338177086
1153416953
1246508597
1054167235
930803721
1544470495
1956301676
1929762523
1925137528
1690416779
1167829950
1853074460
85259668
957741024
1340780044
788953154
93279727
1512327429
122325346
1830193703
1958966149
156475379
1144532733
744709399
1796134652
1590406068
171387863
1698587635
1059047722
1108878509
2079331404
757800593
141042158
1062069462
1381627260
223704382
1296276948
1277347841
977784611
1079991587
2092612873
763974666
768808731
1613153513
132851991
1333864765
893141513
524601465
121545489
99432980
1962563413
19344714
1404664399
1449184298
215124448
516237100
1556712035
401883219
233888610
1695572930
1193197939
1733468796
874169797
1566793515
154545704
575734255
406122074
2001600660
1180735068
1468043852
1081401039
1984003485
422417678
1397527254
1152895280
347899731
1380204774
894762862
865554509
565755445
1758616121
1037502500
2130008935
1413115524
1977286992
1276400231
1960308637
1275303014
332264651
1405747244
730731129
898312249
1609586649
1625850171
1312207907
1249489540
591396885
366815837
1625465301
1863067922
1419398317
1776195219
1638563772
2011042305
906986369
1238159099
506579782
851177766
1131133035
525744826
724559357
540998550
1981112
657610702
632825507
1662194678
1858636758
1751333577
1142551772
1156058833
484302122
193910676
1045555711
1345273687
819730271
1117851921
1009056863
1625705091
1372022503
1711772207
1092530491
902841542
179393535
1710779674
2093700777
1990071546
2100584368
726959246
2007451264
1386684698
1240279733
81181520
1264332819
1324565202
236594078
1113648373
1862625889
293012365
833273004
693611892
508841667
1921196184
19344093
2048774777
76389167
1552439108
855223064
1340129857
444128186
91257223
2143441323
956730752
276487533
1408092667
1635671891
2142162399
741615899
1312923657
1567367266
920080290
857506833
1058755764
1890865872
1104511319
1370782668
1347450363
1342313447
821406607
1761998738
844055467
642930507
1999696517
1246548694
38564826
1600382118
705371363
717258552
5062182
1313922648
768156943
2140647202
1229894010
687525757
1699844234
2088699898
820727451
1561477623
908562732
484170701
16772551
866311463
1846668440
1918102723
1425074799
204278758
1495182509
1764963918
2035324722
813050594
466917392
1298710375
801634913
1582841520
780366366
418608585
1916981917
620376563
600048445
1991773996
1333781050
385457187
895019314
1792603122
1044808800
456068968
1740713841
1003041125
1268943061
1372974804
1844293385
91452498
1403476020
335596751
1403664196
1374554685
56320085
123949369
1449885094
693431468
898418815
412788671
961730114
1149424393
1399877068
1782412770
1247327305
1820478696
1024206620
1729911234
1001320800
313517096
1552765321
708571044
1703665411
1403406112
1791796411
1462853802
2041519689
1630370659
308301556
1235908925
722550690
1032198010
163404114
856311441
1229925349
1149863200
1812550804
1361264062
1350718578
892881947
190663725
1631054157
1935059624
1215259540
777716728
1317740593
776954163
1604160893
638942053
1541980961
4944794
2020718408
1752021518
732955636
1970992802
1486579182
1579476038
302527112
1192636683
1322657498
1527027409
151589932
1799846668
1956186723
1100909436
1858060684
232318658
232990419
591693064
1763249293
190230808
2059280770
1073316953
1675259651
762804481
674218529
557663025
418545836
280707334
208899109
632486325
1938421120
1213347321
2088067539
851733038
1650336800
108806232
245771627
1686254954
1443763166
1152539692
1231262927
2065856188
874713832
537573719
155955820
1889446006
2008929503
1533584299
1576392789
269602848
217127165
975778726
296311368
462942974
737335232
723371477
717971405
76534098
359463508
80034795
1943846532
1967123468
290887614
1624573071
2030099637
1778372599
1977531260
1984097250
1881578161
1529260586
1142010821
639677321
722224748
2106562
335669361
1220178592
7836784
2133363376
442316731
629718798
203072192
1817261047
91741675
1638374490
985596778
1301166671
1207296705
363017425
1383058864
1890481321
593236065
613112313
75217301
993967254
1693544688
1532939176
424165655
997816655
1266308315
1358907825
1812908795
612594827
1953882544
1946118983
918346987
123139867
2074552300
750468954
475026869
81669160
668123431
2001515715
1915268959
1692257932
330954410
1510787881
2129021470
1886461048
981233473
577931876
1066450176
637014910
715744772
1530970916
1105015392
1467544973
1667852378
2081658681
1150142511
60167321
55155602
1669253596
352516941
1012459240
2018610311
1108203438
188225858
909337513
1294763117
899077966
327400274
616081181
2135910472
1903239471
1737836358
1504566790
2116296243
1900069010
1850243930
775191397
191069237
1495771779
872939244
351187860
820428411
1330495424
194510339
1327448307
1616479465
1204851568
692177671
501575632
357915330
1833696334
1887013048
1809216305
2056242003
88894624
909565183
1381302520
518246730
1763447472
1750706794
153630079
924861526
1752940616
1553191835
1039319168
1034104780
754490454
2138113091
72046994
2028742875
2041551260
909476978
106396495
242089062
1819260926
74256854
1491691720
1191767576
843844715
1747108603
1430419725
246840714
1926140272
1708847260
498772911
17806689
169655963
1736976523
2041480356
7799156
58648981
1607739400
3420536
1708035146
584805981
355851609
406385725
1254368867
752262844
242053672
667408581
1222358059
40401742
1411341999
1666887874
1132536680
232338367
426214078
154556271
1938483900
1815440987
1599949011
1945321123
1857425149
795564290
1302450135
1383285325
1304736200
174162248
1144069553
2057684303
1611147235
829977680
416242023
932910404
188716875
923281201
76221838
579344161
181673315
747251642
2079158814
159071087
966491471
1447138334
110214879
497269251
1835685487
1213324124
687637997
506205941
736027164
1364542796
363599312
1942548120
602749483
665076627
544924562
876415314
1607870394
1671334186
1502412076
1278458040
256997429
1785129663
1126269883
418544369
433380525
161679158
1203842439
176351126
1560301478
636467110
1818415373
2048254833
324600717
47925260
876541438
931208491
1536940163
1414952626
1244360829
1809305959
957373192
1991064949
1165493040
1312806648
694504002
1530421519
1181026564
1262744280
348104215
1830341181
812460105
637826364
1757758737
1785570617
1991969774
1170676898
529265480
1805011568
1094985350
1367819128
1198921877
321973939
656505949
1850168050
1495655911
648485686
1423930715
1812234357
1154485500
406384187
865974174
1749930219
542571780
1486365365
133695991
1822385651
1136110213
390324616
97598805
1371738356
1769004078
1844861076
3743773
949432480
346948019
1284840358
717649725
868013215
253661804
1479888102
1407058299
1288579337
1149432557
1357155503
360677614
1658727472
437773209
1996992951
877776331
1998760406
472479396
1379944888
1120333927
1472823202
2083950382
686416269
542196537
941238665
1580066277
1751127339
314744199
673486273
1533909250
861825095
34506168
90063236
1850622332
1156245084
1288202935
1756273836
690131239
1398573808
1037494118
1166784074
800356875
539914735
1643449370
1625829670
1651039116
1718669219
1438298306
2111012741
106084639
1657319824
587517936
416114643
1973352539
1024427471
1723263029
1240322069
132229027
751004675
1039034092
1763824532
1777191931
1184451973
1675696719
1457462745
151041846
2057420140
2009050004
1456377639
86632103
1737597085
336929189
957295006
1392011522
1222614657
926706397
567428149
1284951322
1787255146
1990520670
372377545
1855887128
912485827
348072820
272839516
1561083851
472857548
1401573877
998451112
282901206
1180792438
1138488933
501431387
922584026
1127251087
1536868091
1490180967
1431844396
36796622
1262821095
1489364560
987933168
1143163375
1564285251
954392826
331127582
1536570022
527567426
1401448237
847501116
1648448207
841054801
1872521353
1009251292
1341580942
1418196990
899394671
1671859410
759713646
712702384
378412582
1194920544
1829430367
1006946593
304112189
1218244602
1292798332
1513845973
1346613457
1715450210
2004291832
1655425501
1305803763
725029429
2068407054
1288787803
1793874515
1074727712
333278835
53770144
2090187888
2123774232
470147096
1139237719
450095123
653382262
1927193595
574311062
1055833395
1952589350
89337111
1168537726
1697497611
1413521867
546145785
670334060
1212151593
1776312181
647964707
1593400547
1941042155
1444559904
936680871
1814090114
1442007650
1768781456
1615128636
508724497
697054237
2076038292
1515041242
1220829205
4490732
483938752
2077050191
1802754835
1914498135
755455513
1829457428
1746884704
1830514637
757035857
1432445133
12093262
1644970307
965585889
986991394
577293603
225955244
739262803
1726950635
1784723591
1664031474
1273170320
1011963703
1607170833
770665428
1145589306
92271983
274688869
1136536653
1299657283
1722580255
321163413
1119757761
202940593
1094772395
1865036500
559872925
664519153
19049790
33847004
2011688566
2009791275
2025690762
1141571460
1216276986
1848275968
570901634
779196592
770496395
130622657
1338805229
292808921
1082145771
541944994
330929604
1458383721
730798632
1864773674
1521338071
2144662463
1564025060
1273593744
34369649
557446738
1831542359
252298398
1843087452
1064557475
1313127380
2783511
1889511737
610605742
438403890
1132291338
587963058
801495585
1151740474
464610596
447455702
647027726
1221797671
505133297
1139169615
818638502
1732087023
585423002
2092880211
50423819
1504653238
1260508094
1793767565
586032918
1854869571
1793275744
1760381894
1290509945
1372787062
2103606470
1258819139
971007735
1616638803
93781651
636635733
1669716276
1035769873
1570469886
778590518
1728000114
59609147
2070743685
969126725
1272624214
1150152300
430755068
1559021844
1068886910
1156736093
2133647485
538419775
1155388863
878945895
1345458094
987514568
1684287077
1699551337
1752364295
1297870705
709015060
1883029827
889038927
272891091
205882770
1765115935
1632433538
2124396764
1519740802
1207220033
1794513653
160030240
2061187911
1665911271
1400377144
1995368706
1964334737
1657765762
802508759
565260112
1129848865
1362966546
1103181656
1788854357
1674721768
85432495
373939040
1188105654
1586385664
1679521648
1510437756
2031246184
1183484492
424546346
721045088
691861491
937363591
746946645
744497451
895630520
1926011578
90999544
15357263
1172264412
1974227956
1126344158
333266518
1586090834
1574516758
1958300845
1103253701
1548091483
1640820216
636460617
2104864916
125305807
1690859922
1588412532
2121813518
551602468
1988230657
584944543
1502580217
261599174
124815455
862715949
484144662
468845521
879681865
1212350977
615277741
1816739308
1250846691
911072562
1585532385
1169230940
101905269
1939804586
330793714
1674453524
363904464
788260848
496303895
270454814
356865530
925781288
276184849
2049336576
23370166
966653858
2080939689
789337482
389199980
1859244759
1385840541
1885351141
707018035
513454914
1638430353
248726680
861741308
2093503390
32883463
1457079529
1015538801
979998773
1167084588
171994541
1243460381
1186536398
1850861612
1391633788
255364355
502727542
1602398613
271602391
2133358929
730929871
157742576
1488321474
1059372955
807024860
2107778163
157134561
210905989
1253174105
1870046046
955069106
1651988028
949840810
1527555826
1860304463
47708245
351460089
1795710813
69990844
114312454
1566033432
1943582503
568854025
979979251
1072951891
4692319
1665879470
1329554153
970551629
1928642439
890264717
1530108174
1413676400
746850450
634847376
646000717
1512676857
1986549320
2013786494
2125471813
785552219
643036288
1726824789
436052002
18254692
108496475
902862112
284407997
1849892410
181959912
1225794638
302571310
1117229272
1009260001
909869443
893425416
1685971771
77848923
1768499914
1004936298
448865181
866701330
857072016
312088161
1159858934
415353309
1258212157
437014792
1238032625
119196595
294082842
215646224
1766041822
1717669415
442235123
1328351338
1571263700
775730135
1344441669
248173377
553436004
1168277162
1244245222
1484597200
1907311281
1064832899
975678563
700222856
726686892
1375873887
691694832
197113535
1289432206
785418835
276362707
1864725111
215972230
216837346
847762384
1301456638
655612934
1194670943
2025931290
146625441
502278624
1693379438
2007112105
343776285
2115054049
984870550
592218784
865982727
1212584169
235595732
638688212
1833088029
38552994
1175350047
940733058
1659127936
223341800
934150840
1210737757
1425100542
1149484598
70368581
997379456
1851084363
220176249
1288258809
30519993
1564137211
1817282972
772766914
992225417
1367524478
1723741393
176924552
699761597
797542456
1616055509
593040831
869552571
536050504
1783262420
1514036105
1064704198
593049862
1751327762
949817349
1073406043
1926037854
896287241
2059604565
1598128361
1012015700
1919298252
1732663378
1079884996
880765745
1922691759
640959766
1935744993
77964884
1109918584
469599996
1321707666
1324555130
330237858
2588024
70858504
1479350751
1959534467
2146183251
1802552912
1622706967
5594389
957455599
658140197
1422560261
1615824877
962725180
1972969907
1035604167
1354770995
1934435678
759517931
1149996504
2006770756
1079798379
534067117
535800334
1295583636
373457007
1358951354
1980627511
2075296709
57635022
814513734
211075530
184483970
1546799184
1167938519
396803692
1650091129
965821854
2133454003
308279664
519538677
119639817
647429686
1238016516
2062826324
1564963243
1048478457
624750662
2125566804
1231562494
1759021699
1027149465
2043772148
1840652961
1154863758
2080902206
1211800041
241232424
232596978
1365825429
849568966
840004045
574391783
1959542943
1229299101
1874592603
2034178601
1203176129
1786445175
1542499461
1970858190
604166025
1042559863
1140012303
1765365449
1071091758
1239099492
84122818
271937506
1398094038
1628539852
1382031932
849016793
1376272832
391948000
615108659
450707752
1415623325
38763028
1500812613
11325143
998597566
56893573
971759819
145406849
737952014
26574036
865388932
2039016025
834704431
1835674803
106347615
1281883933
981489298
559007162
118731298
1197743628
282692524
727013728
1446571408
1583445268
630236060
1279017371
231817763
659131089
970515629
2070295599
1925309010
1141528571
1743249042
96182328
553301258
1036527259
355263409
1765101913
2055419158
1775450912
195398741
1570528413
1433196075
303187028
1307066297
239293565
2094265468
1068667767
865978268
1603912969
356010319
806296646
2051205508
916125765
1419111172
685719128
942344549
389612251
1120391718
299783131
98358318
302323432
1591535558
1866271462
1006760174
1618354747
304651385
290293067
1380105399
978235626
1240991153
184238367
1032260431
1573067475
1693746250
1103087690
573895274
1998649009
1499263855
786770425
1227267009
198760304
358505936
856111514
70262503
1206603615
452279432
702846929
288252910
198851995
1021328691
1034978006
280497508
1549754707
709726242
1312189990
1336503085
1548301901
587972319
423650078
1894020059
1140791773
1042745767
785459530
1992148822
1498265031
553406229
484652666
1102035366
1027388851
1558870236
595420899
1410098270
2093925109
1709929125
722370037
143114494
749521044
880650520
606105052
1804782544
1994227754
694619760
1754556432
228634033
1690977611
838511179
733525444
1854860858
1458713305
2007609099
2141804571
277458455
114066928
365500525
1938583547
1390733694
511396733
1687474567
1331392183
1803797071
1695503208
1620665208
1997147728
797364749
893283781
298658563
133960067
1511687370
1871506980
365041582
1356516446
576617086
1477146763
343470326
1425765277
931066378
1391072591
1870603597
564606465
607730472
977374622
1730158664
1421220960
690237626
311693166
1100163276
1359851828
1328921282
849746442
875480830
1052012920
1243502990
108048933
1724560042
424346725
1010021995
1812848154
1704544826
953957543
197345122
1151363623
903974821
1846861678
1002817756
844625151
102936545
2081699167
537737109
533873500
441061487
1864786683
1327837987
339401969
549774816
148473905
1648353475
44691555
223760914
922659106
1705485468
845381546
1790642735
1279745687
1380904093
280482812
1279493525
1985039669
53936744
879114743
615363318
907044641
1468458558
360908476
1202141180
1823011668
340471852
2080498512
1065432702
1609194968
519568202
1780834646
1757321930
1857802409
1407571832
1328862950
1900409540
116102028
170050402
435782463
1763691335
1257387020
1209020378
1369701000
113940150
928675407
1114048617
786094806
424483595
2090798309
2035992373
1171507073
1582327992
728701275
632589867
762818066
313153504
1047163910
702499227
783503896
400658312
2105982198
1627249285
1781866932
1901335391
745419623
1883523321
167334278
667507242
1850300050
753729013
2133148051
1381559220
1183075786
994248100
2077436066
397313915
524359878
1096440390
1267665170
1926550150
1128761217
1647261163
1684401380
1657769571
1113848667
872770625
92826165
1819170402
1145433584
117493303
2007068422
2044782211
1594835677
386896500
102913618
733342103
468016906
778029330
266683198
453857051
1827998056
1270404385
413582831
1558653477
1970934460
305262376
335005735
1251481453
628868642
501133123
896057520
730606352
1343168868
1395302279
1758408741
1486972743
202364161
1555879402
816211286
1367522008
1549864171
1306302225
128747653
9209456
1306984355
1164967924
100462956
300133410
1854556187
2009970848
1896399307
1317545124
968229961
867872322
149867074
1548492349
1407303382
1225577897
1423161125
397976094
802692704
764146866
1660650493
1963508645
2106285675
1456043389
1753560978
1904498331
191401704
2110275596
1741285746
514010138
272276783
1668128065
58723500
880925300
617489283
852762684
1742996774
1632701073
161940026
1220122866
977732448
931679800
775470906
1969295014
1250240721
751140496
1278389832
1080148483
1359213563
258056743
1251009015
1274820419
1459221712
820272017
21160685
799950955
2111883555
1067376413
1599680756
2145337300
907174091
1775726963
1657440984
983366171
330467727
1762553271
1107426962
2005078111
1411761083
2080756643
478593509
50662164
1299603060
575954601
19845716
2071239484
1814616967
476914335
359488819
406642051
320904311
1193587482
711848065
2045486180
609604968
1641861598
298676944
1002555894
809356032
715105336
216130343
2107869818
1155945879
2073260504
1050796526
1063380635
350596398
961538825
425525501
745934281
828342025
1774057165
1452661522
1634193468
1501579485
927664446
544142783
1110972701
1827667162
1951990084
825976744
726167898
1574760149
1727238130
1323584141
475564332
308283412
1022633377
754184795
2001914607
2082161511
81619189
1765273048
180417790
1209233840
1742156959
67817173
1642183664
1743144424
626269667
1719057069
980972883
1486727540
2030666515
1031913989
177195341
1921079478
537075936
722796940
780692832
946325098
565916101
168790509
703391340
203901233
1447039926
1144393757
1537430179
1625853603
1519416862
2110809504
540425347
2067486797
1081544818
602257662
453866606
166625137
1196351688
925408613
1099952927
1640776124
1329131872
2126765049
1229440016
1769723111
7120744
593038003
1145108392
1240024099
1282119931
195161578
83664251
1119130321
2130832231
826646504
1433454095
290007505
152844700
93487393
581864966
744393603
127664672
1659760852
2028417002
750997493
1148427713
1894436020
162078210
393439477
275955079
1310177777
2018387309
1545252500
1481404564
1136014552
1320392529
1044689828
1065333554
1017866574
1182104677
110813507
1475052699
840684289
17157644
1152506848
1022854420
1027778037
1528346954
419901097
1834622131
2134244868
1040115835
1911570614
916793646
342415342
732354093
1566281809
1642214484
1390137655
1075717904
207960102
279392762
520990856
93064159
1692383983
1579992683
886879616
1035840544
1185749
1611601245
1453961754
779983005
1024206444
243406496
1848502529
202327169
403848183
1810003454
1200928772
1330088229
1203836443
2007758882
814352034
450572034
866848804
285108819
1779334952
1302102146
793747385
1761220325
84053686
2105599085
2137921385
89965831
1853435175
1499955089
248820924
401096283
570650187
1438244789
1525478215
389766412
759552228
304065858
124135819
300327526
1766361104
345925138
863988969
614815030
185799292
1218322166
445758916
1355032382
1850030970
644632258
1016822853
668886116
1098738363
32874464
1118708763
1580902613
92138783
1032833884
239030436
1429216830
488766523
2144106916
1635650070
320684873
2102628073
292433635
1374509208
1721317755
1632825893
850934689
1034232013
514366256
1086400510
91404192
1186613524
1373559293
570298631
454788033
1735337034
578102481
1149983799
1289573630
82650880
1166006007
71646889
1023788462
2104026039
1334537478
1063384230
1070821596
162614862
1762264134
1984498068
1804931944
1766541618
286941264
1299408882
909293402
861567350
2102491561
245707220
1348068622
1303929424
1901040603
1072849192
1554374262
1991953040
420076336
1679765547
859627704
2102028159
80841769
2030913845
410742430
906678948
1581359322
1309064961
661037768
1937032360
1230767815
1423429021
784239139
1105435179
624909973
499671418
1638499799
1740054567
66994392
1067870468
51492228
751478845
960564477
36826092
485321269
866280513
1266368381
979102627
1657511839
969935693
1671254082
1692994531
287145676
1680852417
189536366
757662359
1893066956
1321099574
566673689
848547848
555223166
1860816113
1808021793
155041709
1724771393
1918688886
45167655
506671126
69216754
593976617
735555461
1508713129
2145879836
2135119597
1209598503
271553748
1330752652
295222452
419656033
96640932
34725941
1405109694
137121851
295133254
1670825814
1030135041
1909957821
537503867
2044604652
1733350592
739661572
604992966
1688201121
404955888
530835312
1262957432
1571327117
1311434109
1206692903
385204591
2103277828
1481436713
1405458441
1294288073
1820502261
1398347735
1753122999
171294843
1450945791
1747198390
890772665
340817184
1029743939
1911083940
327553541
1867450802
1130382175
1133603680
1778854930
281508548
319280084
363483016
1455137223
2030949499
1244287422
1038027932
1807946882
1595715786
692027407
738367713
1649085884
175473033
1261702205
1204019578
790037789
1730781082
1338226725
760192224
1261105002
1432167170
748063953
1849715069
1331778672
783582309
1199182921
1734225767
836103414
2034107333
238001141
1791872768
137218450
1082645021
1986559651
1903301519
702939234
313798657
715749268
1029632012
1777460158
679206891
653130659
1382024038
1594998746
1278278895
704945309
1756587266
1449861631
619848481
649949686
20559994
336307636
543133910
1243843887
159156766
1897876391
1313015177
974811661
151778096
935548978
515599156
1641585186
550798898
1350482047
345851407
2010644152
942572289
1837691401
584641744
1660267166
176640869
1546164214
349669655
1117344981
1671843519
76696001
249552709
534643481
934135603
1691433408
1689509815
869577576
1729715296
2070035061
968359359
958009069
1713019309
575296983
387272852
1830298574
701814996
1267854014
1634171860
929900411
756641494
1680692222
1487363863
1678786807
291840027
1518081494
304320207
1995266974
1476385993
1638372507
628593671
1573978224
1782564174
189420226
311620893
664615202
655390149
887666581
939590970
1843427793
1862245148
249847010
96632273
1208456065
791662226
783476123
1915346329
1837346437
917682849
776035289
323719591
509430935
820741913
1317869332
548594990
2144162467
1924828331
1805331155
103594540
1419058163
1599296129
1276599393
429459771
1458475981
79548676
1996726698
1926507034
2081249201
790888229
1040262831
1441326076
256500238
355247729
316398685
349980010
1563409393
1724153481
186748519
1199850747
348633002
1926664916
615350910
888809710
395784920
1200942345
1915854037
1264171147
653091011
605195055
1323700284
127808280
926391478
1225759349
346591972
948834479
808829899
838401030
267656667
348555998
50829286
2117865852
289026558
756542441
1160522093
1445974157
54962064
1501800589
1772898628
1576280044
1517749057
1481457293
1070138398
1405647670
11425225
1940839912
279389013
1182457628
370057343
602069341
194033794
1672478136
1990247706
1213390222
713404159
887470817
1899232022
1004401267
1458857432
1026617483
2078133792
893797135
1486050072
1222081200
1990436057
368553318
2121575669
1661438926
888589788
2121800573
2089622709
1292716263
315365224
955425415
637958379
2106043973
1245179112
1198419097
2128054058
490584858
311950642
610428798
356108039
710207012
1249077433
158776741
766919634
1640618440
156923900
1499797205
178417365
1244428430
1999559196
386440990
2047214096
968894745
710765077
617535589
1526917540
1967221276
380796541
1557803547
1979201374
196194155
1116847613
1799842108
1354308439
1588233697
142245692
824619281
441509785
1440284498
518106616
1473880921
1609374058
258107086
2022324716
564590532
1990618228
1980972435
1269107910
1836385736
1677849610
22642290
773949519
1354500891
287522313
36383378
968330517
467746069
986217756
1125784990
307497004
306946228
1514781273
1760963032
1974536661
413379230
838078612
1820228676
721576811
416196487
960097668
885213619
1035980273
1549200596
1532058869
1291370929
1723176982
588369890
1425627658
1738296340
1654971520
1156867994
2084514402
1542261772
903626829
992482056
1597816873
165195104
5388534
2106575716
1827218390
329087079
233429648
923745105
1161029300
595766752
984297051
1812242109
1539612038
2133339068
316150006
1267100690
1255629346
2030983313
1256626255
85312544
164585065
1679251731
1133118018
563522094
892886427
65178488
1242770075
125764654
873490252
268651417
630294844
2135778084
1213358506
1060372432
1161672879
1048089542
2128264000
1925606650
215385205
875099671
2094996907
28463678
1203338892
204250561
1465001887
1304645145
1000349377
431438576
1923886797
1015482866
671770697
480168338
1605503792
1622978322
931141555
417729210
1139992639
405185011
66148804
1099285442
450240418
482314035
1335888376
1149618087
2117213110
125013973
2015000428
395757149
730153122
94309609
1894823145
964551977
621404267
162745444
1072524710
901980155
469644185
176340338
79381555
355692528
1134124124
1943362587
167753929
1189592328
1111912539
1040606623
907319093
1923192183
819891031
965498249
1839787367
242134685
1975183552
1986799894
447908256
2124688510
1268254491
1320741737
238616675
2019734227
1784860903
2120256128
1537424199
1408515275
304664562
1504113420
407932576
1970584936
646211326
516977699
442914863
1867941772
452858891
245132534
1708860661
57900723
654031638
1783709468
1860722745
746327761
301397890
758811790
892045466
1656024219
1725134780
1385872206
2061496198
1544855006
2135842083
942719239
2142895792
418499002
513780052
814954530
789382846
596857058
1015459181
532790295
486839516
34811418
807044761
124619881
2128236992
1998921123
467115744
932870825
2115069964
1332874947
1384331355
1801002342
1591767478
509172437
1721630314
1887128848
1846734433
1980286452
876519753
339994594
181093077
1409042375
2001565488
1848827547
1689140589
739678957
1715087042
1160677340
790701581
832804290
1399085544
845888866
375608084
917850688
93353895
1351761926
862734414
929885851
1239508516
885580652
261578041
1742769483
938497374
576258757
21359285
1617853796
985370897
1625013523
1187054100
1299161847
793074493
1474787636
1153673836
1415149194
1272696328
308425252
842442677
830527168
153273989
247008141
1120323747
1724817273
1880676019
1214131610
236895393
752290284
2121285495
839772532
28144334
887412306
1152709372
1736189303
520224638
732510842
2010685219
808128835
551946880
1365351172
1776140351
72098506
1568654994
1701055351
997898763
531388675
1541696912
270767681
447609597
1305266680
396642470
1742556504
140256724
2103997813
1425620354
557785595
1764836553
1355309674
878765262
1987675492
337511123
1265042040
1686841450
1280102675
585756201
1820581503
1705404901
499349062
2138293027
2036894512
1228025924
1013577605
39370088
1900012636
899768082
2079696835
1977348950
528519633
892662626
1835741979
1913042668
17552443
2073578335
1593175687
1293615520
859936709
1441264622
1791029643
1167123781
1802162709
1693187735
2017653942
418907914
2147165537
292479046
814611151
1832264023
1548406104
1589237681
122929412
1203473968
1250546280
1465899790
527431492
1214699943
1456310198
1285557934
2062106625
2079349752
691621275
13157142
326760690
1540807510
342073038
421788463
701614799
2011576114
943219870
1544977095
1323369025
1334909301
12161749
1278893291
1671344095
259436871
1931414640
559821170
148541384
965571921
720818018
1953604635
969652956
881585512
470182210
730376693
288169562
1497925112
617526108
1329477818
30981200
1391028487
951244400
1927250844
418558998
148726061
1742968851
1021887230
819270166
1337377675
1313861108
1702658402
1359833192
1210147393
2046548645
748581686
1356672809
558663348
608080259
1511707425
785247255
1715598135
680059740
1294158332
1896489868
331542027
1987375562
2043305007
1196167316
1852068738
1409297639
1856397288
273884336
1858252748
535860853
486865965
1374769279
466051450
1669746196
574107087
601953400
1360511954
1706714685
950392566
45438985
971464946
426508249
1130550389
2035550886
914762807
721202957
390241389
210537446
1965278247
553461501
946103479
1434114997
1012972892
1990929955
996593840
1015583317
1080488859
1310841613
1435183050
1341956417
1499587964
1396512717
1731269595
1042995883
340792704
659648211
1882449690
208945700
1564898600
821632804
1708288581
963192125
1818154624
1918335050
1307194295
293468797
749365003
324239066
1399817338
451152714
111227238
476764285
1009430321
506913545
1302833161
1910374510
1071908512
1993312212
174274311
1981203308
1028084552
2125363796
2042027769
1430914192
686281205
386760303
1516295760
1534445757
1458420128
2143955780
156382374
1492945696
1746291417
1694122985
1996072018
20896329
785343543
1125832373
769268845
1504983850
1364697647
2137728619
1961272334
1059345946
1105986765
1394891238
238820253
968977081
1579949428
1834939638
754061100
1342508160
587056529
2023167958
2061209979
1129326305
1650023747
2111866870
1764826395
544164239
1283952881
1895530510
222068636
1363426371
1719248763
94062725
1950337849
1677057012
855988498
1196398481
670060925
120012331
1693265158
1252112718
251569460
1238834640
1673420912
790003835
1799660820
11046712
1168987097
249953820
1901235490
1232469057
481919424
1650065911
1395921416
19884306
360840540
1239704414
442925782
522518460
1783855052
589172819
1394143940
1274995872
353947519
1107289885
1424976989
834884444
1995908434
549868814
1671572232
1835794918
1551793138
1443938378
1945230815
967560660
1501027670
569226924
394916193
1571139558
1870268684
1738860294
1820975603
561379526
1317907168
1932517601
1804506628
93246702
1061820657
1987222687
288669913
956897559
1777572194
996461664
640502674
1311397469
910438866
494728110
1394395403
1937847951
1806171185
1976452968
1000271538
51978374
165021223
1114265415
233248608
140911699
97433278
1924627656
1251397103
1890201392
795393126
1737299004
42163904
1890879574
2142602334
1594260660
1715696254
1174181068
1889941361
824041538
1165864988
1480123413
1115308348
1933558917
34694960
1672709014
1000365519
1311269500
89277008
1002216384
2077438165
175883955
1940914475
1606177845
1801085606
363444835
759380663
210042659
595150701
30307014
534259640
648449761
1697910013
1214319030
154170539
1369723133
1337225441
1621147014
106241109
1124987593
129433550
131201587
787564989
1604112003
1703533005
1786521764
30360163
1939242620
122028703
855197557
296769851
1591064880
1359754787
1523075845
802744243
1476032275
1965967487
2033403416
1137266971
2036489426
307104469
721049886
364710906
497709405
1301985694
332688249
195605744
681253029
192279559
1672915860
915417318
880761101
149502271
921949797
271427312
990406352
477425326
426002658
1862466231
872315109
1289875230
1776801563
17673988
1260381407
954113965
1420979365
192366489
967803656
2052099880
401896991
1069187956
2136169287
1147378686
1200623482
752265109
688167070
1937744290
1236008373
759812224
200394144
577613966
1326804660
816532785
1431589263
404081316
394363230
1642004694
257579775
90057438
1658819945
1895484695
1046857054
315953775
101541150
840369374
16880868
703471666
845013896
1348658608
672043650
901524876
478406334
116792078
197671071
1261483489
1351718438
653805527
1969415843
1091159126
635282571
752326824
1277451828
1001875909
1858031439
1147625071
1341621871
295811992
758261410
1574940799
178026778
811096428
1184013933
1540822657
1135990215
1398045703
1707369929
1819229074
722755441
1763085021
1949534180
1309517663
398581663
1938307767
1329681396
303661314
694964985
78394336
550374762
1717000683
1290952187
818167935
112223321
127663740
468846673
1798767264
2114696552
1051677126
1247461898
1134441175
1419121391
710422283
1411624760
1552311689
855577595
531256432
1617378396
1032411835
684223862
332354718
1447361178
1317786327
2063684075
1352896899
1795867702
1510469076
1416993320
664813212
4597874
1751978222
1459729707
1823173329
2071928924
515790229
1927045333
1015485196
1484589580
112754304
1372006694
1891122228
303492673
1189640081
288797185
618599901
481299357
1429953120
2007221802
1469653928
279030555
380698075
1180053481
2066116860
1240677481
721029972
1109023110
942328182
769768083
1391107593
175289691
923008183
1977046867
1959422018
1475734998
2051942333
1385459692
967533172
1068162638
793708389
1902823848
454033517
575886024
1461801712
1754010976
2018111766
2075562067
1301880213
1317846093
1864000283
1461495074
2029666696
1146876989
993842243
1129021807
1471795644
1186644
1285908339
964089568
799249465
1914068209
341557890
129220993
1406960779
1832689026
1006335234
1889613618
1297833408
1302114079
335734346
1461076203
730868977
1896074529
20564883
1975974463
1628695300
1862361461
295183962
1341217176
1381572520
1571819397
624347818
960676120
578194185
326896080
1072852310
138892849
1413797904
1028107520
613038624
1070867061
69752557
1265591589
1243804223
956103407
1358937889
659413315
288854603
407318969
13695513
1442930605
1428193364
501877952
132969578
609467074
326779603
705562521
1466137023
851778694
1658109554
454810158
968889679
937128824
1446247507
2102151680
187235709
301399581
856389658
1472840283
1142490424
1225598990
192739039
1020572620
470652623
1808444837
1589896371
528203199
2074195433
1119750319
1440103182
1385733432
196020652
659235851
174321537
2044913156
1764618053
1665751168
41806209
520717092
1672320002
1498198258
726499498
165936676
777852750
1421571572
560300817
1810665511
297711008
1139868435
2102772668
1683225031
1983773190
1171186213
659173474
1528832914
235010277
1597845608
1688105116
786859500
1987350949
1547389425
1718553253
835934687
1612167649
1396817448
407966555
2010026191
627166878
2027326629
1249469138
11506920
930737948
1817487491
314332177
1452331452
1775066931
1711785305
1676610097
1232339851
1805054220
836594398
1666400035
109596878
680622068
688673234
1876335106
1652763014
1479426624
1748174748
521047348
1268576201
885562317
1317985032
670678020
2028103693
711940018
1712066649
1269820025
296481058
1191011152
722492730
1212772776
824935712
1398431756
1174449592
1114062778
1461878981
1071400368
665005993
1441029310
133182562
1944259731
480159648
643430852
323632001
451370995
1400376517
1413416710
839884265
928339999
2072997170
730616249
1757919049
363609382
314382898
888023705
1568532365
813453363
709893224
179082272
348851026
805019336
1666117721
1855125862
1392360447
1846205485
486247013
507538114
728913868
1235436581
1337697066
1198089682
424399531
449217893
1369852821
1169433218
1373523473
1110029080
1226295711
2146986538
1513912596
502546340
1556921225
1254880527
1182316719
520879901
1076200800
711217423
1783306453
1351037103
223544489
636964824
669844293
1560121851
1984793651
451083512
1931198811
2073131075
815212754
503716985
189973154
816444331
518663632
2110926989
1634643649
1953953974
521472197
1606420659
302660761
460886656
157572606
1072682744
1459999415
1264721375
1511812230
1239273145
1338699802
1490193001
748862227
355748544
16538549
544908809
588843841
1239710762
1902386509
1214934495
206214862
181313427
1393573219
1415473627
351048458
1180875704
883903872
436604274
273874375
818079805
1214101658
1750868895
1742385490
856693585
1647631115
524959614
124371035
128614462
1779229509
49297369
679942802
189683047
419592588
1208527032
749369626
2132169476
2087792738
755203455
1250267721
260872383
1563671920
1838122005
690460243
1897079879
1394276473
2087454122
519828293
1108135871
2041357469
830171768
700801390
659543970
1817903180
3138317
1473656666
1066068334
1703288276
1418402552
1105659559
375765301
347603649
1661596363
1611431809
809902208
2108461350
167068382
1936563587
465749176
1926641495
1487971424
1903893442
770458698
53503958
1807762771
1418277095
716566108
2085673588
173981977
1892455309
451346362
1858638821
1419510776
1809565304
1964862017
1946531388
1461597291
938847510
126558774
1241979095
62760490
2070832922
1010234607
844278100
1549063137
398685631
1638524708
1589613372
255680980
318252752
370285306
398798867
1527981954
2029734410
1258569247
757055617
1232487129
1643588808
337936552
716958611
782577969
629988890
320869064
955910040
1575482069
1645984591
1468017408
8006198
686109874
1649820777
1895797969
1589772379
169509419
310720449
1059833540
841838385
1221623897
570029833
960135270
12254120
1996762908
475083464
2099048700
1046805280
1608397887
960945951
1828283722
2094566347
1467035057
1492938736
2119466653
1467700231
1519913696
498228473
508751864
2077297620
267219088
1393946088
849134852
1064422498
16064787
1449414582
1183527031
1239558209
1286631485
2042883828
1617551797
1908280380
586595572
1750408646
1253368660
164062882
168489833
1603993510
1364984283
2072615084
1174869892
637385991
188004627
845327760
869717777
2101805185
1138993979
48454616
127542197
1796848168
2057739871
1737936074
543741417
277228724
780665757
493038872
160454300
1828405465
1487209508
1590953239
1266962767
1341530752
21960874
918509784
1557884684
1743856695
1290938124
534155372
1439766577
1278405503
835201208
1741957247
2128952984
306112062
1065572455
303508022
1834168330
1992819872
2117593501
1050503970
507015300
1562820619
1777222978
1735235183
1667537991
1735615847
1952895383
396491840
2062242426
746957359
1052262132
342174342
1420895890
406489256
1754357567
1230064895
1464638422
1300325402
1661436659
650335515
1739859568
1892775094
687497376
30599997
223491712
348683347
389448333
1790977451
1178094044
433308271
1520385223
1472727559
2102003302
753162380
180956094
1869665539
374955175
810526299
193870422
780077618
709669285
1025326527
943992878
451169551
1468535083
304281532
660523036
773390501
2029152287
829446090
90590677
510767277
672122689
464140569
441173242
807485550
617196658
202883524
71538305
1001972769
396252566
1329700911
258983938
555147487
554703529
1227132426
1371715805
1792349338
1263390799
2132286879
1453549777
2003322574
959263119
2091568561
771507922
306266253
1471173155
836003214
511542889
6335612
1701779846
1946130805
184286924
552517444
1432208368
445380350
1324716157
1669834899
1753836902
1116281032
1852052369
2064501173
1417913428
478946263
1898434191
1559410545
1784021587
1117817448
577926073
1242038632
1945554997
1937054065
817604677
1325974119
1683468040
856050729
1390940652
1613560100
4672219
942073977
594275769
1815586789
1417614535
963109643
1381117269
9485614
525731146
453020729
590421646
1494991777
1253140165
846725954
1681234129
2073844381
753706775
1274082174
663597861
1201239553
93401713
1478006731
144442263
818964351
215438751
685377501
712795103
728280329
1929979745
1712769834
1703100664
641305387
1459649584
1791342181
1166045361
1217555373
152624929
100208358
179212325
102172272
1645122777
711784231
1398270528
2086687198
191079776
1784619892
1817830695
1932737186
1359212335
881907009
47184197
1094591696
1912684612
578035865
290402138
1148072651
1751153010
1185248992
1731929720
235755255
1175500721
1307737353
282960518
1476012720
256214860
1817126332
856269469
1365938052
1754078646
2050627298
489881290
1321867066
18586443
1446073835
1761840811
1768239953
1474582189
284703558
1989597158
548548218
1413098915
579841892
1889879018
405335000
684712191
1625402981
1141366360
431648705
437351667
809571583
438147962
370749445
116366610
1761522616
1840981540
1898130358
2102799718
880061504
1047410349
31378346
833000834
789124479
905801750
1251707753
1655661107
1808328375
1210959643
250046477
163170166
157035845
1828089939
304749010
812004268
1597278209
292312635
1926697796
1680927078
1693903841
1003362227
1128745579
26714426
1430368246
590974434
845924510
1996043414
806347081
598989536
1269432899
694701999
672850032
55377909
240318591
1405758438
834356320
1833433903
1514544996
179982922
1491732302
1548774992
1886457934
97281250
925039391
1692847406
184352991
1759834726
1493796191
1833702231
1511719736
109203195
516989691
1616249409
2139098819
1978562429
562509280
1286924540
1942081684
1584593779
1787402255
710143995
367346380
46657281
1366915117
731705757
2123369882
1712776687
540868066
277403429
225292079
1443558652
732313152
1703247811
142175297
998685811
1652803411
1884958182
167643088
1304001228
1811672361
1230208545
1664893879
560735918
1228062136
1059054998
113846581
276795590
224179511
669366163
2127894611
464817831
578718222
708555831
1756143931
855059669
943409588
1422728882
1743004555
1048963256
1697758314
194141045
12531485
1433269046
847909215
1705449076
1250220995
1140161219
1014289333
250016114
1871803057
1588395561
1232872924
479836705
2048359708
486581688
900220487
77080729
2040538465
407021119
1301830599
175252760
511479746
1380428688
953190764
2118096577
2105078183
281954831
1503546155
350534212
1195536991
688552249
336861612
1907556047
1544606445
1221465646
1019041512
762277248
1162141530
552037740
46891669
1055364885
1137485263
1315884389
10335599
626920021
1262384980
2128355613
950232784
355947044
1857794041
215847194
599488454
728792170
1976321859
973614857
424708175
1418209038
75769963
865839062
1083413135
530782117
2070106609
1051851965
1700122600
651516047
1887551251
978601714
2049107209
161013789
1689786062
470647099
1146901998
781893065
479601930
632576497
641155624
505926057
1310202464
1363480057
899508588
1185024451
556504236
1371818547
1309833106
1619470537
1379233483
239343213
249469120
1873941520
451500357
641976122
1038046737
195013082
1592015557
1556346944
1384102244
681582538
1989826399
965185224
2071509496
268298529
1414152777
1176159075
1159393284
222504143
600151208
106509500
486707742
317100918
1862299332
709624203
1261877291
952702599
1048100847
2035870435
399829242
2064430446
497440365
484146851
931785977
133049544
1623505098
979454358
1077472212
929694732
40354981
1004671288
1381093429
2006330291
1819023477
913118896
1383592816
213459984
16007714
367288581
37360349
2085071661
1027848439
243207885
2109508441
1444016843
1500028026
1391177941
525786493
1326014293
1422212485
806071381
155548199
1160236398
1890217567
1969267986
414242586
1277255817
794008246
2070212553
1282066971
1319754051
112568329
656936030
887303752
540439372
330407402
2091395055
1374998508
256199634
995890767
662808398
1447796911
542330897
1294628275
1538111852
524628965
365540061
1643572077
237564193
1263305445
1229712230
1626094062
1199236994
936507775
518994882
1149912768
943187615
1394657539
50642522
1863611232
1102420746
359827125
1866398892
383433928
1397477095
532811236
1679560103
267297799
1318726496
1845407102
396180368
2046091006
460063600
1029741456
1383412373
501534517
770909650
1052750369
284538523
279364576
3323744
1743614768
2099634667
2090991873
1637029280
909333689
998894521
1164677054
95928430
2000049466
1279620426
233232072
1708149930
882956315
1851875715
38337296
1438473763
705939769
52310542
613418808
545434229
1006635546
1666969206
991878203
362742359
958997897
1900057050
1716447657
721642708
1202867201
1818624304
1256762897
897718471
968267775
788040219
747896589
1001312203
613259854
2119100500
1148262743
222875601
2029858232
27579553
355170615
325592479
28939278
1036065478
1995930372
1002888995
414505527
611334038
319537954
1939820048
316572691
1524400008
122121746
1555583303
1427407068
1374473439
1876297998
1096329161
1009149908
670217678
499274267
1241139846
2095840200
185682594
1317584895
431411004
1620047934
2011520166
1239077808
1015402905
1146102907
941116261
1608789689
1015441106
185839843
1889950642
1535276263
1101829860
978901801
1606522197
419492954
1363926907
1260050786
509225492
319362280
420986184
1248923533
1366647555
1553502621
726876078
1019775852
865867671
669939653
805872040
1371064431
1053403972
662696027
1363274955
1435810963
56923166
1193660155
240886584
1895377827
1625909432
1892936537
749367739
767116529
1628534567
1229668522
701295273
1672119809
1717428840
240637618
1713522576
519104590
856705291
21721266
872362931
1150047213
96072529
226887543
307862990
822631738
615156155
603785134
398758782
1213155391
833049248
298998730
1958027767
1824609654
57932149
1764506440
2049524092
382817692
181787604
1755235166
1005176641
1300727312
1960501395
647517825
868245398
191608101
1280103921
593610304
1025150940
712486622
1348097968
1164132791
1454555467
1154674678
245251312
679415452
1375228733
255369990
181309235
309528980
1980740785
218686764
1585186876
1263660707
509839251
489050430
1063983117
172320985
48220617
1105253408
1127183246
468314808
571476132
760138325
47393509
1622494890
863607483
110453376
1903314742
1056522100
447406364
197217083
1288958206
624060380
160994177
653305261
120200899
1047882539
1526862068
1152336729
1698745129
65709515
733330114
881207706
1283830489
1667872017
1538152153
467623355
1618057971
1147520926
1713535289
108984756
385621869
1232844180
1774122764
1727170590
1474496840
1175642383
1214603548
1685563494
179186956
2090982968
2011661483
586873706
729337890
1531437905
1935210322
1156601669
380213320
294388072
917481554
1038435334
937558221
53683319
1284274881
667860823
680417711
1228790564
941943027
741558574
245320995
591325121
1801890990
896677890
873852503
1885050937
59667336
59331875
1546342155
6743544
881498092
1792655548
1258069697
1252548242
497214361
1921850785
1220857942
1493161040
939416038
995886870
567068736
2067191145
700451375
244763461
1079710534
527494546
110356991
812740783
2114724886
2043391241
1755625210
263455179
773593629
1985968525
1393811847
806363579
709562200
1173497511
2032959266
863823886
1478815495
785143106
1403667559
840566143
748016542
675454191
1603110654
523972661
668200103
681802462
2014660698
1297930000
466087464
1918569300
2006468556
971185992
1262290325
373131607
689315071
614737840
272718062
1309251246
377051626
375297438
1010830465
1129532680
1705227474
1549625446
1283314083
1277760771
1081948987
648681151
1505819767
534988642
845122492
1632497984
1510875712
61838653
2002130915
272879859
1602371621
1871263536
1875668936
1759185246
2004052175
829351733
1164153461
443328010
690027260
499621842
1271351696
862187159
1398562677
1762075783
1249676084
1320891097
1286819820
1472418351
583132063
959307447
834970756
126564204
784001195
75552534
965257872
737211495
1161802426
174202339
930480710
945251171
2143903661
796966409
663488055
271878469
907320655
1251868656
946583451
2090454311
489896707
1786308021
1137194606
1324546341
367379566
1351937917
93830853
1175257698
2016813986
1442654065
646852388
2073401726
275532606
306476610
1451890421
1432650257
194373797
69484444
1069370439
788509777
1073356452
641353088
192547551
753615884
267536207
1233573297
95263128
1819677048
465616415
1114389797
607222129
131350891
287224519
1813021851
1396448037
796425634
626655979
1092777081
1750736406
1723661502
687611069
1210245560
24712588
1124946588
705882271
1416839594
1571608604
1642203386
1146403953
613058091
1769493726
587136834
209212628
819020376
1216541344
293966574
1983502271
231085567
449017244
1200328618
715513685
388719372
323579276
2097670161
2120452805
824133748
854469734
1543910716
366385670
1193207705
425083983
556924750
1192398618
1343614885
1657572886
15388145
1874319586
29061801
1906292468
1043464272
1056179453
77398273
1305171828
1508076899
1644034616
1700335174
1976930602
1036635230
327629448
782867747
267007299
1212146723
1153117689
184562621
1650225937
573539622
1887794223
60037055
1456999682
1381976061
670580417
1843647253
195762389
236983933
147567700
1472921447
447824881
1485536131
353327436
1164794752
1166648027
379829295
1296466791
1532503637
585107203
1472640747
2085147598
442155971
951246163
788827190
1449113702
565684518
597595142
453709579
1664743240
2137952581
56068379
527891694
611205127
1837168756
1620803693
1534852667
140887715
1982980319
553886349
385117734
2074600744
1482809175
1631584805
1879698337
1352648413
675835518
912632487
147304641
1075124505
267095070
1662531267
1292350413
1924187885
1037474980
2105011821
642485967
1443281602
2142345308
1457351868
875704383
1975363651
964263451
780914363
1700483961
730718094
1631260891
1419929999
363446244
921708133
1649466232
1656162491
603280071
796236578
1246068030
329364463
1113443916
1256300219
1687895418
203619780
428831268
440321738
1910106230
304994839
812276816
793237674
1902375763
1086192493
1721610325
228444810
78899348
977517182
837257304
1633930824
1170414540
869171988
852143324
788161532
24815265
1866386311
514528578
229798754
573549755
1525191287
1784819750
24211204
894166871
288318581
293335948
761232892
1516468900
1522854750
1265480848
1675144680
286855571
575865789
2033698961
100281916
1179730364
2021284766
318958809
927240437
810956814
1529780336
1584035568
535565870
2091691238
1805190479
994331947
1385168441
159064196
432720310
1574413909
1748099761
1602510495
229091032
1519620791
124131874
1624656831
949108394
2021018513
1372987862
594409531
58909232
1417038833
491655048
909245848
2035410669
2036215946
1806568556
432284146
488539637
749494383
1194907404
97207565
1356546526
1378319479
2128104788
645305216
1210635427
1828231299
940638022
1427833921
2143856325
1849441101
1786628426
1777081266
303025400
773531215
449607042
602994864
82021880
496756379
290744131
1198958660
1441296820
1954426008
1384139935
2053161629
363648705
1469115521
1298389161
282676817
1387794872
823412529
116819427
1812000113
1770459540
903362797
2123129005
1063276961
111120412
1458115415
575002788
150730759
1141032519
683326574
1750047852
1124806092
1265150962
367245147
65763937
1433623612
1254931759
77132960
861621180
273194231
1358252236
1799055975
1306977924
2142541497
1404978865
694711458
123082761
885301421
839955935
1478360399
1347921644
767569817
2005893893
614689951
1366187354
1539869030
2291371
789078376
941431634
1520615955
1437313843
1311388056
1814753617
1252851477
1111886617
139538849
1157120449
1545602169
363288482
9881033
2097015823
2111703166
71120606
241514968
1806663226
1227870219
1389939035
763519227
2082041769
787551085
835602863
1916141251
1756652290
432875924
1049768284
775747448
2064019589
743243031
452782025
2019182340
1741387842
2023180409
1702754445
1366737635
1585282283
182720943
497537345
794861932
87426247
1589944204
614271079
1180420685
1610712427
1518353596
285747881
2144595629
215864575
854058205
2053575215
631335303
1270654085
622903396
798147621
1718741003
2080572237
1124538698
9230189
2030426510
253683539
569020054
1539007060
1226025006
1777058020
310677809
2061267348
1103214773
1287591009
606742472
1008338402
1992831768
471211183
341441410
130521759
510366267
1241347297
1860676630
1265775548
60882229
711707523
170224384
520877115
1355638400
719887364
898425369
421280903
1353741553
938995964
1619549478
721244274
70005569
283389672
840777770
374375833
817531177
1688135183
22594151
686946656
1417771780
1351724283
1501557652
1825886204
974598737
1012400765
874776272
1565587786
925289888
326842309
1448863846
2072740081
1984362879
141124499
1166285078
1203921554
91443249
1509972765
319148631
895805944
1069121976
119911706
1304851243
604084153
164316307
1912919114
989869023
1060278410
1044778515
783022361
258286239
1674679094
262246891
383867833
1015899889
1222407779
316017517
1059671847
97636156
781397956
384519364
253127452
1926472703
1048076663
1656854518
152878550
1561511077
318599268
1803894394
1010894523
1091767105
230892355
324930126
1813838037
716306827
930596871
17526175
835814622
124627936
1551622740
641628867
849357521
1618876248
1972789724
329426354
117724580
2042727440
740384917
1185303225
256228398
295535336
1832413468
775159715
949799920
18133255
126960734
950905927
539106150
1114858545
1002983637
1452960184
249685066
1880303441
1997103126
2056792843
2089583946
467054127
605953270
1078079071
475860299
1931414112
386595370
148714446
1911475368
2048599833
327395521
96108116
165343256
1148357961
1319114131
1432525836
873931389
1886154796
274395178
163116695
70137740
1288962443
1099086030
577317571
1703665061
2029719001
1055282918
1074735539
1077172431
2036064290
983971584
296427545
2086749108
712732511
1219686700
1058154319
698112814
785174895
1805809443
1479326967
672223165
1802958824
321178360
435422205
1894752266
1660794001
2105621609
658426811
2094365487
1005520120
1369780343
613376356
1297918688
81110960
258829835
2066950077
1224902050
1305605991
536016380
1629812472
1724115301
2069499992
1606705024
541279609
417742091
1153579897
1897185286
2022381609
2089188180
609133356
2080970875
1579727495
229065968
363810787
1064127348
1028603578
2107046557
1525115875
1949932636
1525138906
1269227360
515952533
175224031
1514770574
1716273965
789370227
772158257
1699469083
1692710016
806582106
1317126387
1830971701
1484143428
363966909
342536362
2006325023
1139055202
1573400586
1130505413
1833558385
37002011
2059092394
2735362
1658712204
999710081
333780299
1306054037
1608603303
135247100
1023098309
1437211771
866358861
12552259
76054012
820717673
2031547350
1188248987
1018944807
1958082350
1346757
1902586692
686687142
725510881
1802713319
1638601581
1163779704
916201870
1887580590
784573755
767921072
1293539933
1167622888
822216529
982028090
1462985763
1921663836
774531796
1130122798
1938494547
1593086995
1185064019
292279325
1161806811
661744012
92393217
1779949125
1965840026
1944329090
1536816913
1049899211
1991887153
1043316093
1471466295
1942172274
755812113
835206661
475813638
1624297660
2105002282
162484408
1705559602
304983114
809155548
328080612
1739337070
296455602
951659763
1136441003
1748327809
1805394045
443548379
254303997
885177739
1676867785
538163584
220826504
2006854846
1301012143
2120231490
880457705
1966796029
953574065
1145231468
1537277128
1695454523
910670305
640207027
2117562583
1732119374
873718448
1113120484
632180911
177702588
231673893
1885586539
892268434
1819449964
934829905
97670811
1031106328
909068071
110023309
911973413
1720795008
439162381
1878103656
1443579112
1788700803
1949514354
1047301474
1205972662
228694250
1466088511
393356458
1268151321
1944911638
501983873
1487106086
692486833
828107071
2094945614
1021808198
1777777061
1763257755
814845927
1760777503
1609830236
1452038881
204929886
1912751705
976895993
491106392
290871430
681691763
975831942
1188617678
839443167
1821357756
1660407037
1656196191
49131858
231544927
509349586
1295822504
1743790653
1109805369
1512966922
943298678
823741550
2106673978
246556741
678813554
717584898
115568127
1837420713
951255956
1454811819
1904163236
757782431
333766453
1503468897
935044282
2104518720
1030741680
583983883
149261885
752843836
1734214149
1913092333
2027717631
1740036277
1134273421
556296822
510381561
1022006753
1852639572
2115238846
1352712726
1037511840
1164819693
182115295
444555586
426773666
931834775
680910571
664157063
64142090
1468534471
56934520
1527946205
256342080
1002708062
204139947
1981152412
1406693095
2064088689
1724078007
690865183
1590192386
1599378486
1904496045
669927523
1666322294
885422564
1829527300
1423055890
171486994
1806752023
1366378002
1587454343
97748968
441548991
134863329
799991922
1012703936
1132774868
254544087
1520816464
1785475033
621652839
2136463919
1059617122
329870511
824365755
2137553277
1952575524
1876562610
1007760228
1870940058
506540597
1050234199
1340447886
1889859058
755133962
203372577
86899618
1890625595
661950664
1973544304
822308329
155000442
793047
1677257727
766384149
1228269538
542389990
2135719403
2085865043
1874762974
1039083839
1320748614
2067944825
818553105
1027010805
183521226
1837556260
1375727021
1479491975
587281146
362988015
1218995178
2007613061
1317981212
776946478
2138646279
664633115
1222654471
425800985
221937383
1322441370
1951523843
771569712
1801372122
1428454627
768690189
611178193
633652957
716620500
70013219
923559178
184442967
765877678
1461532029
751675678
378789403
986660935
370924725
589515520
618501988
1231868666
1864224384
302190137
2049736108
1215590258
965585007
772067364
1159378450
262874477
1239620680
2041074170
100482182
362268460
509900348
133416901
730828096
1049771294
2109385512
666644813
1058166708
5317171
740355995
1745386057
674641961
1081518256
1276695648
589324874
1665890914
1136510401
1403776695
2130193779
2052056084
914925122
929301736
382344218
731088385
1320250056
138593719
1255058351
1724749883
1100884837
1109525974
2399927
731535883
1220101372
1812301505
1813630176
1518009915
831450155
1946633351
1529199542
865115121
2112948992
1554467914
1023868467
208349612
1671586852
1634212475
479485341
946175854
170524539
750813378
183683442
891773042
948952554
294393088
1795231700
1728482903
1004795619
1984112334
1927962062
253747812
714111801
1080245759
653297495
656502962
1201168881
311501071
27203539
1960751505
738409652
404579129
1924671968
1911010419
64443351
1689549469
1464600764
293362157
388172425
522411656
176985773
22320634
112626515
1111076378
806190873
936819184
391035845
921853437
1564618126
2088028015
487750096
1730932449
1361743535
352963066
342040245
676932552
1983879177
1697659217
874597411
28536883
2077268034
313156717
1218904216
1503098459
1763856465
739631738
1842868832
30780753
633393653
1564675551
1237923288
1793005522
261433837
1856603935
950085524
2044178898
1483722414
596819337
1836098068
364338915
165206399
78873242
1659271608
2076336422
924255887
1124967362
299778102
1271027300
310279379
554863997
1122718234
8961851
1278762734
908063742
1931553225
828640495
1439965889
1787791074
729414942
89143253
1595126359
951233298
1432133651
818666862
495145803
288570446
98742850
727377639
831412273
930240592
1822429948
31438600
1088526263
77476039
164404380
1192485036
655142235
1045947740
181479868
596206842
1785922022
266495435
727245159
1790802244
1958583135
989027674
1009240785
1659229782
1662956954
1063199525
2014816715
423726395
467149216
116962858
448537453
752248491
865431327
354336322
995043784
1839450307
239786975
1334744971
1101443193
108275053
208276540
808870747
1645521068
597029027
2120059711
232727382
1748125073
686104180
89920360
732421094
934774897
229517716
2042928701
1701494188
1302336894
1561567615
1683242181
423974949
855527129
633290889
279361582
1553781868
1040038434
1405586039
1016265025
488060550
750103576
64156240
1762933152
69380144
411909342
1453426996
1452342055
1304677167
2014413840
675689501
1064355960
1099174694
1614749108
1316514353
1896988017
511256704
1969223007
629635898
1951323978
293491207
2126404597
999841162
199756987
920184664
1468949050
1442252020
1748839945
916507436
42892854
1550073802
216829476
1030090244
1962964814
1785274023
101085686
1756092298
1086036482
1591271783
799426761
955529618
473511158
1036676642
2078453005
959547922
1654414377
426921763
1344613385
1301980437
81131125
2053519675
1142609581
33060736
136712307
1743985097
1099864321
967225672
358316560
1028566403
1033788278
1369472832
1196599771
1754111539
14412221
387075541
1448405403
73869590
889889973
1795789491
1897450094
1978617214
877328700
100376504
189063489
1401979396
1587847484
201096401
611699540
1521349809
134261653
77515378
166230380
494358214
1640254651
1335208821
1477035274
1519846714
408778349
1498527665
139218062
478424445
909260873
552728095
583374592
1314970735
981723180
318889756
976453880
1752042684
871829995
1386047108
741011414
775818263
328282234
1152650893
911265649
888042212
1444752634
256114883
1285444922
131244428
252159999
1082536416
1003588770
1175963393
1357121904
2015660763
105589750
2081124078
1693145259
917707593
280670156
1187878875
1004920041
1707431047
521781255
22499823
1082745
1025002217
1368906625
1306453088
816781826
1600848022
1144474805
1187150985
891040441
1673377590
721184126
2118280115
1581774959
2110868233
1068499954
880000309
1521921373
450860163
357981764
1324666140
842005710
228971181
1754994471
638305817
1936724982
1325014386
1267964385
653860805
1464566101
1715789806
374914787
459699612
970382821
1062689415
1427683224
435874719
1799568632
154676653
2137146077
1010703919
2134926358
866052851
462039374
840079271
1792396241
1056420011
204210574
724618921
1841522629
1424477039
619134022
1395371020
1973106493
90988587
1184463083
1151834564
1575263345
248258326
712450341
1686968467
700087738
1152711990
780357118
102751853
276114843
2097084170
1695019827
218332463
2014386905
1588386534
1540314243
2052493262
1025722498
165944013
117424452
1848472046
1900842790
1303684858
1989843035
651525373
104637375
44683227
2092930306
1802096392
745924768
658321564
771056420
392337717
35849767
90480995
735607671
686290205
124733986
1989423496
1974552297
1137787894
720556180
1303194002
160599151
257561698
568554459
74651059
1942037526
750096587
618366104
71292906
21361504
1086944661
321342127
1070580427
631976485
729386827
1806322921
1444854435
1124464229
185385306
2072863046
477061344
1720518719
307532651
403080570
934626743
857603825
73418889
833322713
1538990624
506569812
1487174934
216023825
1484659492
1390453125
513821779
1813129228
1414990545
28930885
807993373
2106645530
1806357389
457745860
497370534
1744184989
1828370796
1851021690
2141252809
1563258790
172868907
1642860212
2101489091
759959852
520891997
109951525
1598650292
1737190964
327535827
12657090
1935984172
819319769
1971098647
1521123331
1405059284
343351605
254547197
422932634
1524097055
883046279
476514208
77145184
599973116
1704735522
931389082
1796660931
1931978111
1736338098
905011176
1072936998
1163631783
530593797
1852590230
1473162190
36167627
1675200638
1223620033
647228211
2128696544
518993059
43259921
1248754252
60571916
1318723887
1036348574
1513690179
2019845749
414852844
1227849763
1561286555
864201472
1986380456
2115205443
62929325
435766883
950504963
816835137
872596533
1602189320
1943699323
1805233040
812521605
862307823
733344288
285064659
659930148
200000071
1798993735
48575648
902507815
162552389
1221618936
498346085
1931853396
419802152
805920574
507293843
1687272237
118580502
664088726
2128537023
1195889855
885172243
723257681
1833888933
1932383489
1774615461
365826248
884606903
784440404
96714895
60419269
1445179695
676291723
1850191795
2082146908
183746088
1737772450
468443293
728804812
332302343
1846424165
291428154
1649330968
2146443048
1666827307
1394088625
263824888
123962705
371191489
648074182
1677539870
613347075
1228113432
1954148900
1301375922
1336807216
933247169
533257131
96206707
418605071
1904987456
51618326
1809930952
1546233378
787129964
24494376
2073365616
1791885993
1948814980
1071015298
983243775
1337765097
1745276208
566835796
288039756
967327085
17859023
300072933
400960871
666185689
1009142113
1835608503
68181975
632448272
1556228604
527090890
2076142078
998747611
1253361378
258139599
1087290944
764632162
2017254738
62283708
1250595278
1238359995
1450838061
2020639094
321037498
1069180028
1029426406
784964705
253088337
1729331300
1330507587
1646269235
2045209048
1672668206
1208159588
455929548
1552895455
1120343401
1356760319
173866507
1865801147
2147102957
1688116813
643267292
955032612
1460974998
2131231110
64698637
355783034
1624724987
1282634284
2017156281
272923086
937742987
1212077059
400856973
1478205233
1152703674
943879909
108261489
1369047188
1437138907
915122969
1443369124
904311431
1383896251
29203785
1603672717
1973059480
677952284
395934628
237701065
2084442082
2121620420
743367025
186814364
1338825357
1469068231
1683327724
293377174
1829625033
35841454
1303466615
1788484576
716380922
318837815
1889629234
919259809
1515251758
732398691
1859918474
674491531
1331558173
1910851627
194458229
1052377575
1770861003
1764225050
499091294
1605752381
955406918
1271121355
1491019686
1415454243
1333949071
347147969
139727174
1307483620
1419832620
542594436
1268262163
112580485
1955243226
622836977
427516906
1934770397
1318034773
1118263691
1263628982
931660297
304909231
143299825
808674870
909655056
204809690
467834522
731305946
472045118
2053127066
212711262
698040772
826004761
346461766
2054945538
1049535277
209533023
1493541359
1507365628
373976078
2050908476
1196874762
34170849
1797894656
2100953320
1611468129
618507398
326741209
1317768784
1640515885
1885632486
1332050329
554517692
1859237321
1552181020
1618880444
815770093
1957698806
210585651
387976488
1308859524
1697006563
922536889
1763074781
605022733
151784401
869220275
1342056469
1663790370
1922259423
601182613
487149523
1410643094
1437189989
430430205
585315380
186658792
1380457127
1190307301
228021061
288745373
94406240
1861182524
2071679724
1475852751
71086758
1091138653
1765625148
848896368
809274545
1153686030
1180132507
1427211274
872865584
706358853
239706196
124913759
1121759981
531994864
236654748
1263006767
501249723
1114559364
214121120
622105332
1027731312
1337340665
1614597534
335782840
1650454757
2124069362
270704031
2116636589
1087429991
1095316395
30927146
2008066119
1499655803
855397728
1230824722
1334029700
323306763
477555033
487624799
873847777
346734935
1128333354
297849007
253379390
1431806931
637611002
797562617
1728980001
1655370889
1516945954
522570488
698423189
1305785401
2002396670
577617952
975420279
1107940352
1339562493
1106047371
2068179449
1235678730
1105009525
344409661
1267562412
1448277343
2110637013
1163140411
269384047
827471400
1909011244
2129551965
1896747811
240893573
1845658253
714795498
1482214791
341907059
629030342
2093356348
288715900
1289351013
1621943958
393854623
503152016
189044164
226196990
512519733
1870919180
61614191
1385371391
1886049676
647231833
1881512125
1772122276
1367118907
1743761061
1381266254
1184667805
927286262
257478745
254308404
2016384201
58903807
910932242
1478806272
929437293
1722417688
255195778
245523172
1259549595
1279427956
101809174
178103193
894904772
583201757
1802313736
1874932857
400828486
61757889
655094519
8286702
1438261777
936636319
191095030
673492291
926066769
1320295736
1667560607
1107833998
928369854
2132657919
940711237
1961501523
663817020
1248780811
328498316
1324481191
17382687
1653821290
865222028
665452959
148935277
512295387
749859377
714042608
1592366343
1474324665
1968405052
1307004947
610284059
1594369292
631730428
1588155631
576834684
1262683566
2003706862
863058969
905795514
1179208553
801575095
92808486
1238661444
313931032
563735368
1614192563
1265021829
1870844921
1598172412
196116988
1413453724
569321475
2118527343
1376488059
761331613
1515881581
175588
2043791339
1700942205
1470905170
106178318
1390463262
1742587956
537760259
1936084836
929469761
1592051541
1557528130
1878222176
1810722060
626275286
1655351572
324790735
1451708781
855758732
770849779
220194245
373970224
836487926
517862562
929216835
426685590
1429399282
124322319
1715630462
1769977274
445202452
684664716
401319509
36720765
1297983461
219916739
1567810007
679780177
2106406918
1016169240
1822199165
1562449742
302244743
634248998
1188849844
766543989
1066734079
715513885
1106609996
1450304857
1844789418
585148851
46389120
1444860975
2062397027
1225700988
584593582
1266419487
1443040378
1826583432
1169156246
755260244
484980974
1903568156
1383133848
675267212
859177440
224334409
1530103182
930542339
1174466227
1961228799
1929529862
1100275505
1174803097
246337218
1339691157
1629943384
558360309
227654303
370282555
1015885049
1729375661
1239116930
246787047
713739482
126606161
1999809346
1383645784
864619831
166070555
1535390397
521110026
1492939631
1657204605
1987434332
483576286
1769863846
103016543
402780959
1320815972
155780209
1716353313
939268446
1054065728
2079264966
1272472908
2002785014
897933427
624049879
1346291766
258745111
1778109338
605525107
1194473422
296194721
508915219
1549930219
146271928
1058440574
36617521
935820156
1481113139
1677464961
39473430
1632638532
323520688
279689302
1554875194
980546734
1667105872
923462164
1659540597
1251554180
1730774172
662971087
1341217673
1861087345
506334418
525079044
1853848392
424217090
1656089267
351937316
283713716
2053679088
1588664329
798313006
2102610147
76909297
782607744
1465259740
2048430213
1225401758
1340812424
377426508
304187582
1267497984
92948957
197943870
2031719880
80465119
288956199
2132522384
730420706
1832058981
1947065916
1007515847
2130677470
251716160
1688230515
763384341
1385276521
1201086546
1181983671
1340597570
1880921715
219222958
815835069
1872748804
1926203339
1045647598
2010832184
1266438601
799591263
954531834
973600163
452476690
682523631
688127195
398694363
579047194
63674528
1166327595
440934860
1871786847
1381674182
1781468026
978678553
153525581
780598571
1214802520
382648157
1489860887
1338851006
790456688
669542413
1256764318
939840592
939172784
501145484
613270936
2121962884
2032570606
542085789
1344489592
113646877
801971872
1298979436
1764086260
488807948
820908169
644216800
445913394
36979466
1258235855
142349660
1923310085
1682117731
605230176
1750945886
561853035
471098868
89533618
1065274456
803687764
1068223840
1842474462
2035207476
366409758
1029480726
864568334
808966453
940606937
901053860
1796709142
814604994
924069035
854283419
1127790039
27163673
549003540
681017887
2055688063
591204164
16251490
1453353988
321290977
1078207242
2105892759
1046947756
1760689082
1285858030
452852336
1364764665
1410133396
1606169251
25474299
1546580866
180344175
432769052
299121861
1917510686
45482223
92654917
1524944875
1085238015
583786342
751962954
57102539
944201955
733944214
33004444
24552066
1799281494
1462858169
1284416273
100683067
1230572232
1234136241
2074973195
1350920642
457941500
344703302
351057994
854906716
893960819
755011869
1912128443
1686091244
1426093185
1613195386
479030753
1567173610
2139268168
20514436
1523651922
1425175065
2005575894
967175771
1680500958
497297153
215830881
456703486
1086921277
55962761
293764268
1284722539
70948925
2037730152
834877053
1704436013
1703137607
1462558517
1073045012
1382909294
760806781
304925485
1027462272
1492523886
221016100
1609922160
76690235
631115500
804090811
1621462996
2103642368
295674107
930097710
1970035249
527933989
635795362
1603762360
669073758
1503941889
853489433
712636668
245478741
421812554
783868086
1188754432
1723223875
1065362959
1753611374
1416651830
677395892
1225348958
1148981
1066336125
823130200
1041571223
1998827654
670386560
862338225
1161704109
439243013
613330608
2034258518
1293375817
1802583076
942122281
586192532
1205297720
751258537
1898698759
1910788547
1537719068
426588459
2024233270
1410847394
912163970
1513307562
1122229121
1356452575
1670197423
1001028269
639300997
645866385
401385696
788474262
1373006662
1539809481
1565523009
592483490
2075623632
1054174917
1717999198
1316476663
343823340
1186430337
297204791
156132473
2051686227
195581273
1197151224
1956993664
1663845354
222440124
1697051261
826185854
625245087
1158232827
1493381452
238591632
264475586
248344689
1499712896
780023805
977882810
1065635510
1608814026
1189800414
104402529
1448879792
573829182
1005923323
129853205
183079640
1100325133
248473788
710129827
376454094
1231386821
923846089
651743700
1969742994
1495532201
924234815
1194301835
25083412
2125826656
1852852387
2109391344
729416755
1369223876
1724144469
84050485
1198907922
1343853507
348352662
234838192
1294310761
1396072765
1205233955
2040714708
550833162
652908555
1213921919
878144891
1896632034
1872606727
1834937979
139481597
1876350752
108164704
1072376989
497178038
768520771
1508088196
319785265
1698616830
539827681
677065228
1291869810
1443474640
1648452790
378371098
1991699494
828582811
231670222
864041615
77955195
1990139053
351538661
1883741734
741369731
1124191874
1532556060
1772204889
2126292035
368846101
1670015270
498686059
1816490103
1333769381
1082046916
1215937549
1015645355
1080288275
442977515
620454796
2130782507
1257575989
2031058091
984856729
1726877076
1541856667
757707352
691019842
32893231
1912747306
487311803
356882681
886629332
2097726406
1752940050
1857937397
1794426163
308684223
1246600729
1034625256
1785064867
1349009205
1437845463
44772171
1203181215
1188533867
675442103
1971532004
19978828
1575532046
1757897299
295504850
1526334574
2057279405
1849109574
1745816837
710519354
165549364
823157612
452416179
1468795520
695624703
884364311
907257329
2059089610
1488623405
1701047338
1285480848
432833039
1881286783
2054680257
1553784837
835959465
431918259
1140551874
1943925218
1612523817
576179194
1701027072
1931664362
736057729
1026172147
1588576394
267017628
583379752
979220271
1747230406
1569799811
799320210
980497656
201723369
848160331
1271474275
384867724
349166349
783317215
1752380779
183566303
1435432516
2070969898
791527057
468337707
85714874
393285562
2094272377
1571290871
1545046632
444895020
1144393822
1781156491
1621824006
1603855476
1382829749
1215277528
1244419612
1712669657
1074580833
54587923
703030925
72514654
798071982
1530412523
225339440
821481014
1382169293
1297868444
435206279
958286003
185646071
432441057
792353447
760787158
1685830297
200607148
1948035745
665186108
2057703439
7579383
1159813817
1220150909
1530221594
29566808
1502131888
1794216341
1353196987
1483660691
297021633
226478556
2088057686
275572074
1161704816
1652495709
425999056
1073828151
236996610
917314951
949049826
1249731673
2036885183
431713449
1219282544
1800656325
891205414
1111332037
942069361
203102774
1176271378
543022474
135921814
1110881734
129320923
1856076465
786668682
1325438796
842241335
1344621108
914123443
527137200
1682538184
802953882
331474167
238505555
783736239
477591766
1224824567
368095202
1753588722
1220806512
2134228444
773086201
492666886
677534705
1586065636
1087354200
915393060
1424319784
265064961
2096582318
312260553
2139052524
1974551890
1106017448
370333683
797323069
1438560738
21688245
1539954607
1849202087
1443613121
878139114
161058386
1145864501
1710414466
1766328827
1909346673
368063969
1561257281
1990245154
280727986
1980161832
1425260221
284832372
552451679
2039065951
2133981091
1370427050
1872523708
1746304266
2052558249
856068249
1310582296
1591018369
1841193553
546729142
1950134529
385582813
2098822211
2025104829
1651558441
22813496
1909591874
1039298235
1377619308
1283680495
1231375426
1035539806
84976361
856816565
756283882
457307177
1286752175
471406519
810865825
2084728064
1817050038
660871304
278574809
113568536
154053628
867653491
304056679
1976036561
775923485
1160616271
2055535519
1146885875
1612123
1845298428
322700234
1293569610
427086068
2081202576
180627217
1038801382
657902142
836984035
2096335381
1714851247
1043923998
966367541
1603848470
800783390
206380011
1284916229
166172612
5943551
1894396501
989885497
172042869
1432515457
959158005
300847031
2131322198
517771405
769703137
394001021
744084873
1001073839
1502574316
806243484
293826716
1967300272
1734966273
3346484
1315970406
2080166383
995504850
1117718533
974455864
723431444
1716635367
1375206872
541501096
1170772928
1635943540
1379014586
912244776
1814741792
92634177
896120717
1934356114
980873533
43217098
205709485
413606317
1495779551
826214788
704063002
1606603771
1079475912
1789743118
542843101
1719798472
234777624
843674496
2017750545
622665334
286437307
1511314834
1322857933
1727941342
295819711
1842634209
678574149
1980237559
1746771121
410785673
1440245092
1622550052
607422694
1650070524
952564176
11190169
1437584711
362911667
146482605
676847216
2146370286
1243057994
1899641697
597097274
1522204343
264325811
2128045278
2046572
1095281475
1805025713
1348592244
1609266781
308603989
1482137668
1707397355
1757482443
1256359822
1086937878
776042540
958955031
1300436958
1874234201
600645786
608747964
431228724
1027167007
1367044578
1396078887
613978335
1340901846
385767921
1265097717
502909929
465989719
1399093620
1058959187
617987400
1602071818
1566514138
1974962139
1298559432
1014599789
1333310536
116691181
1553604895
611230002
851764476
359406981
1125471999
988311657
2058554451
695517218
737682983
1881257410
281828378
1190832833
1639932706
95138821
1598453586
1439766508
1572529416
1552278847
1567856714
1966111246
212979941
1600581258
423182192
1479701597
762178514
320331042
349595854
1379703511
738653346
1373809162
274877138
1198193320
2129069802
1983186587
2056035470
1177250349
1352729822
1001943051
1279812544
609919302
735185167
1698729217
2133478203
324278748
1818681829
1091621101
509837514
998619041
1807651575
1947887588
643963922
288897307
860020492
133393452
2134903889
962424451
2066733890
241721687
1514770119
2119515080
1499695320
1219033269
453258539
28991390
1177450291
523312714
943670059
157811629
54423108
1521437782
701959665
2064192902
2061246870
1967728502
66273562
1386374871
1540679874
113206215
1353328059
497587374
143229861
1024585810
219234372
1163049184
1706746728
107309948
1726250878
939188714
802028775
134930280
1947005215
1249727172
996123531
967493223
493879879
2007468988
1747020492
2058639023
1519404008
1961368097
320377048
995235604
598260187
1754280223
2138566845
1497676527
738963676
1729628636
2070805682
472205014
112074013
972491546
2019541094
1269791838
1256751181
1405139471
1680468795
768970310
664164318
978809552
1260446145
1367219668
249369370
421914617
682154494
1710062919
1157861821
443575128
1314847466
2113617364
551758273
401538514
1877772544
22348424
882587248
671164489
733812650
892313015
1632644459
99392274
1458619079
820474928
148848136
1354208988
1694724693
1110518274
613381874
491789419
2042766146
932943626
2146006153
1573971241
239549224
1061421666
855545675
685056862
265740568
45983641
931709443
2028735050
26501307
1749909983
409706489
224206537
1881773203
1690001636
1128297199
713969393
1889097624
270091729
1874160171
293393059
1905655894
989988315
1621720993
584701019
1490346614
284178338
1997397860
1132191772
1006098747
1735288766
649450682
1022762244
2126895623
822186890
1499349319
2118536470
1049333284
634318635
743807681
1303024910
882701672
320729264
961376644
768609569
537989140
1710728262
1123974842
1839929652
1357943195
1816414584
711473665
325748912
489724467
1927820814
26540331
269909841
1509063120
1451295601
1693160680
1787569449
1772190167
1334051393
2084018057
1437015772
161984372
966719277
548467743
1854524780
1217582653
1364991637
627852000
756373395
1872900602
1646950590
599558585
1640134928
819362069
571170527
1966049427
1898715968
347915989
2135318186
820875387
1455207747
1900910024
1873043175
308666843
1427076184
626573763
1607666510
592482928
464923643
1779929680
884050227
1529805868
255135309
1184746682
1734833042
580104886
1227172935
251842173
541532023
1218118031
1401863706
1530638220
1402742755
2099049356
330052284
129985608
1185366677
1245831078
1298598209
472782915
170417083
1413644330
570388633
1649678341
1660418716
1446809663
1768927008
167928656
1213263223
1730474832
1195136100
1817497546
311115351
167797161
1619144659
1528783551
740912844
1756078163
573772309
1734061077
305724484
1486634490
328356970
730802014
807873669
1831000623
1109535256
1833150286
642458023
1658319699
1767028592
1389021011
1367750278
469515383
291762878
2024105477
1971036955
901086244
2114669613
1678256029
973105169
1915810450
1720590036
638975868
1065649142
1272203098
371320725
2106180324
1700163302
29753360
1015236237
1655161849
2009194262
1312194314
1674888977
728789590
1529533585
988973277
838233967
1546454744
1818619483
820531818
1353128368
1116681464
900662682
1801984138
283153315
666690856
1119818385
1745435748
452953975
935393204
1302485266
1077734229
1047014162
855248415
823122969
297225209
947435885
406871606
69409306
922236198
331002419
882608992
2121863657
291269635
224649711
1736542663
1121029723
171993704
1079521996
1891076134
1903540876
954051687
704463955
1192092201
1791295133
1185646456
1985006583
1162877522
1969824599
1009551362
1574092058
1826741456
181583604
1412520078
1089747356
329386344
1606346998
1270492884
299649478
214746589
1437021835
1623179964
108223713
984979354
1562181370
1380764724
2043056422
2035451620
1882253219
946932278
1425261652
2008107159
791132273
1924583445
1290758977
1620013139
1356691421
937696303
999633702
544123566
56086348
32519755
1469344016
698220557
136886130
624350655
266938933
1288773156
1264741500
1511116550
1421040788
385788577
1795009074
1545751429
542928635
593403243
531837014
45254258
555540752
1921098385
929664742
1505301316
1947374626
496665853
1417165397
1260825766
2016994032
657629249
1814095722
1413974586
1488159230
950164321
163590283
320945754
184362916
1304865415
727089383
735452543
514522417
646748551
522864912
506932216
1637209570
1342955049
560233283
533566292
73019471
889811531
329797671
1858380262
406846821
1742419460
130503220
1446858987
1891316333
1036360341
2043851280
1152667999
668344123
1577866105
2095768507
1631822913
1039568866
353309116
1229881724
2091431726
177124636
233522553
155810146
253234054
1953157813
188475572
1975877766
738681933
762100252
1370509643
1247596549
1899461806
1990592819
894634804
1408247987
1986414050
1055011518
477739663
1541480307
657632758
1053904694
1366754929
1966191088
953871712
186954818
642222783
938091123
429809107
1846433184
999477882
1111890975
1202444290
917761322
779704750
1716133648
1906678408
239528662
113809597
1031943512
451131288
1200762149
2035160355
1942679155
968755987
116294072
1881308462
1965401052
1715911008
229567696
1290127626
1236862177
872297943
1698019967
2131060160
1312746527
959041442
453203548
1380280187
507542002
311806397
942664468
1206239978
1889630811
1655437290
467717208
1591513261
1444679678
1592255976
1634379136
1706972858
1013819743
1993442448
2146530106
1259166441
1343634621
2076664156
1517765107
1590230385
1370147789
1895916417
74102804
439753395
853291208
1330975568
266757320
1224308165
1383281308
275015502
1341249863
1488792204
1973608563
1090526019
305498188
582625370
674379367
715558463
1890741899
882815839
2082343512
1479026829
2100200272
1953165247
880033512
1369066170
757526617
1962701728
1044988119
1742848721
372838919
1864491263
1976093351
1212009346
940785755
355436707
344125748
1415352787
1109286419
1563300687
1228306361
1671578507
2016489858
1742484830
1618570186
510371175
314475898
1490839437
281086634
339030445
873402345
1183296192
1802103865
28294590
1295524837
1576948028
662796281
1944824045
312486059
1915736218
1915855119
300126879
1761729117
1790090581
735046308
1439668326
16732649
1768229913
2008069167
1674189948
678811191
66075587
1207946554
1936659336
769880880
409340083
369054320
1849613199
189749932
307430940
1110298892
1957534127
1799752895
1740472383
653571032
1877483623
2073708486
732596161
1000339119
779574858
1723580541
1306657491
1015030667
1175147476
898933399
2110441271
674731502
349606208
1224661230
676838894
22284241
1090731560
184688017
790563842
645227909
2095752789
1831588387
1087653345
979561005
584601728
1114742794
696166585
9405354
1799462221
3137823
48520418
1101954825
343600109
1928646351
1673773336
1058635071
1259555377
2028567460
110345039
1927851561
2116004207
1556714271
1587811313
1438537334
182361446
2038096247
882300803
577149508
1329439283
1601545282
692830594
311202518
988343069
1246667439
1752608267
1457891709
1655617457
1305742818
1647973534
408173752
1780429703
1062086867
356420041
513969217
1265752922
9746717
1222658546
1284959674
500788107
2009743004
288082806
2017609591
1989105351
665711656
344086643
1099552380
1627374515
160798652
1289728490
1745697220
782177192
2067790426
1691990280
1151977242
118616279
1204902118
1519592027
1912350216
762373146
208305171
1090137862
1516320291
1603302306
1978376299
1238134764
1360476602
139905442
378808040
955813777
255871525
910680460
1464864061
2081891373
1688671548
1670463208
1369714093
1590921757
658956303
486419337
743065524
926795300
1807209596
2036170188
1705889761
1797156876
1405129814
453109444
1285196058
1501930460
1198397041
556124338
1083040489
32374021
942852708
2132514019
809247686
879532206
481166609
592687653
771381357
747052805
651998405
811658063
1457392557
845731462
1301568896
1178887408
847497153
1011858902
491347310
2053774296
512580993
204123543
1665235021
551480191
1242101070
1803649863
695446769
1902713883
974251751
1910526859
544624772
1598847181
1243372121
807314389
2147251027
715320883
394047269
754691299
360942807
1179824127
1222356367
1437115787
737308623
634054633
661159460
1593447418
772441803
1641016310
146369215
303638749
1621907602
1673526238
359425389
565059842
1360024445
1792641046
163076678
1788653635
372564680
1194065875
574637833
1837855425
1273154158
301737879
10033838
1552902239
952683304
2072311486
1880317608
1249146397
1615826683
2048785948
343516813
1597763638
1407638820
1055938223
831834317
1871326579
1856837394
1350768414
1667685994
1927028819
1097988994
193483419
1278085986
377354747
1412805646
242458220
1851789182
291230718
90515502
1015226682
502242641
1726309044
909417063
285485040
759987185
1969074197
513379358
1807500655
934243932
2114968826
310700469
1400895416
727901115
1275194395
891191079
1679808096
2077847483
937333752
232961109
955599245
746785583
99555650
782471371
628606773
846339011
2099130683
411961409
1902352876
2080457842
471657286
1366593356
370880310
1120599503
2078450735
566228624
655093087
627308108
1021378479
1049071620
520065475
1667840600
1315236551
846306038
1080235968
2006131907
1975363151
723318739
246163067
815666942
887281823
1744118991
589694570
1392113934
242395375
1651606051
1066344685
978420329
654368745
1726013016
84936115
1662667184
1775244202
939674129
506788103
964599000
556652678
2127312107
1991445092
68297152
1623915661
853725523
1273082534
1038237377
847825115
1465827590
1962015171
882067987
743721987
1520765246
973874673
1146847933
1875422447
523325064
1839001794
348966996
309429332
777214422
993740492
1182682030
262553455
1426121737
1135578281
315002687
722962962
1845275299
633695709
1943522907
357023995
1672727447
2142319315
78558896
826764236
2136107531
1156685636
1701124060
221167623
1773181448
2025281705
295261128
1961699948
1440257409
1962595280
1002149636
19390883
604452824
1653197760
1764874448
570458275
1730658835
1718960129
946054048
1740417185
367781878
1298725395
1792976155
828877743
1405166401
630561960
48563869
1940340289
621039816
1140210007
2094435572
2015113878
217355296
567963348
1778745787
1204304262
50758691
1404964718
1940414990
1762766488
1616420581
311906158
297359407
874407924
1563035270
1826912955
179600096
1046385426
1901364431
887239562
507893332
1077974269
1776998343
628308253
236469136
1579611532
1228686815
2137175225
219535767
1742295546
228489914
214569279
1988861133
1875465670
1182706203
142825555
197154883
228900511
1851456884
1538333032
1471198401
902653314
1399146368
2072303537
1036053026
1232097556
1873805567
1837957213
559234737
1628754057
1827048543
418605242
23220207
1436327229
783401435
255153371
1411785377
835585269
571065594
1593705740
1683684196
10558686
920002397
1340919181
1783955047
1521023690
1415390654
372224705
412850118
655489119
1210295284
553357716
1420799059
986578031
570282354
520801274
1506775303
1520946728
657624413
812351494
212454462
588672607
28435077
2097563281
1410309255
2060024462
260035661
191264803
1540901557
2064094919
966029896
996998384
1011237016
588767278
9581775
884384125
425650624
974087858
2027135291
1755248047
1791384734
1954262983
1047606730
2078847759
1037027489
1233338495
2097192655
70560536
1754509622
1563766828
2112762258
26230015
1308420996
65061274
1265742275
1552176157
2145216601
611190319
1430215985
1965944477
1027326864
634423414
657866775
2013866817
2792629
499973422
694997313
959963163
127579960
627768967
203216573
1194112973
112779890
160157192
1896845638
969136435
1686678029
71245559
390803887
2062685308
999083652
1166993475
1155699653
1649646094
309232876
1352351579
1709720631
2097363095
330596163
335493496
1453705941
1061364500
1538964841
714593989
307773585
631258987
1228678190
1541797060
114502394
2002320504
366927496
1097090918
411738195
1810935906
1498711457
1749703757
1906685037
1777893076
2059341951
1565893815
165293095
1832306441
2032897336
1246857161
1811053127
1584798394
1561567345
725056691
419365822
1197783827
301387229
585116937
139700997
1359847594
1480362108
492740412
647144868
1670645831
1957694263
943614020
1562744783
167414267
1007089733
1459480205
379975757
1826535084
369345117
1547535279
1674952021
1261584190
350542928
909967076
1474908296
1343922704
1123135853
1197457300
1778633532
20996528
1360422460
831598294
619084438
1089913558
1587503051
763501154
754232345
63247009
591762634
1557667513
667730399
1627026738
1507632563
1887967422
1473744408
303381368
1662237733
179609860
1229912244
1155973518
886715550
1971948887
1029499432
1484576122
1276710234
514685636
320045259
888775823
2073173844
1090674934
1159695466
1789080176
467017300
1150167777
775312092
613635791
1298293098
511990401
627022898
1066484765
790065853
1636413995
643630790
2109576449
542730193
946530137
563061717
1541006365
1598751377
866081808
970775412
2098522231
280270994
605086290
640915699
1986272439
4703187
868320629
527613722
2056515006
756079307
117988588
982639658
72839150
2131177742
1866360326
1242388191
465608226
1338842823
433350283
1622567251
950673376
1104204280
753588023
1395197692
196843296
907994572
1822741747
474451794
600930103
173523866
1385110681
1413348072
1974559269
626575969
1922304941
2024622100
1075056651
977944560
521513959
398470544
506313863
249759818
2011612335
118102186
1459494213
2060658257
1845228893
707883109
399564844
1130759172
1204672440
1820729774
1282912664
1737327340
1485122180
1942320203
803654325
1705432030
1714029324
963389053
2080180133
2104104793
690948046
588763476
1331725825
1838532166
1641132765
1637389660
1954073248
772202957
904436598
1366560376
749695060
739175338
1675151706
1320849422
2134924713
402171503
1435176410
1764731347
1258456000
1607245182
1079666446
619115378
2125603816
75920822
1158965615
1989550366
1667604116
202114505
1833218712
1912430462
1358285018
1800877534
1898210029
736557181
1950534435
1633921069
1671864447
543112972
56526766
1553017216
943399192
15057809
1405454397
692840776
268418023
628674628
1122989137
1374386554
1513751767
1987849542
1101008927
1155110655
370273693
77343934
377602644
120699491
1772515591
653131608
347251221
1865052150
1286948018
1588482172
252513689
448362294
858690305
1797204631
1091881132
335785046
1982709303
1730552642
982622770
1447671635
804268519
2104217410
318808849
723682580
1501760956
920485809
1176814609
552896339
922832727
580011204
455093373
683588790
22701191
355744613
1537144741
979534112
1119567476
19865914
1757185068
868165243
80886372
1879388092
1735149861
1070023
1044847932
1883980272
1313813913
1914711742
1591743683
1525497905
318674266
486427429
1877787423
628872148
217415712
1544315721
2024820680
241460278
1617023065
609343592
883131003
1259625060
1665507278
640088825
730326321
2133372438
1936871255
929634834
1634004702
652916913
470160442
1938316609
514340110
1182487296
892669653
2011194225
1052878493
439171205
1497819395
535604159
95735172
867152854
500300815
638174516
859314685
1657443085
2019360449
311707630
1679504217
2139907085
296762397
1817613525
1355633500
652998778
188698973
710303119
435988599
972960360
1580495913
2016605518
443006759
1929451561
63324436
1936025818
521794964
714944726
44110221
550723226
1970009151
1927161984
1296882282
2001059615
1883320705
2089008224
295211469
2087986576
1545304899
1315696479
825499088
393615189
1404930339
771196227
398576259
1686832279
87398192
845793507
46680099
55185660
961087343
1550096083
336474479
157983462
1431964894
767668620
789060123
2037824763
436231518
623533885
773989476
1440226577
246279060
737037316
1825448070
634463585
1557703142
1941616666
2002727323
51547255
1396855918
1962076784
1776024724
197055829
1679246028
898297407
588275389
1573687284
784155406
996513287
1900522322
232284417
139164493
207014193
1110995522
1553453870
2076464336
1628116767
667602494
1128132093
1699376401
926258192
797063855
1212323636
430543192
981794100
443806366
1797110377
2108473300
184624381
2010306140
1453799917
114963050
982623997
2084166170
1861002838
1498312998
1921967272
738065351
946716358
344943621
224283095
250659328
64010774
1666227536
255514594
672940509
977229309
138490924
1282079481
1411493053
465416139
1813857855
843359702
2097375092
971760870
526060225
327202353
1111730119
1992522360
1408048171
125739243
1214290801
1342279221
162710130
1597597329
1524045131
1158598202
38749542
1775161100
1744094448
777402734
255936341
1033498229
501412759
1780197432
1865623171
2046947580
343067445
1409489793
899508244
2034118414
2002003129
295294676
569649654
812681818
276815272
1465007773
1505271081
127340783
1656665907
1719894404
719816817
1106635383
945142739
639502678
1381880218
582650803
570502575
1558556988
1005326542
1354314598
1585904939
1025689617
1341270544
390442510
55166680
517658458
612102128
21521001
40196496
1992438826
1308085667
1859167667
1392362795
1295472356
364935475
746936304
210366637
834206735
181579144
1064617925
906147867
1684540414
858254697
115662701
1577030321
809913180
441404643
149198963
1223279157
906154851
335365174
897562586
512690080
809849502
1198229830
664130220
8184572
126424022
2055336654
1769314939
1454200778
1555615704
434201097
108884221
1747860834
115098731
621393168
975324345
25957252
1497929131
1945354472
1474147541
2062115162
1692693888
1033393260
379878948
1674287962
1211176055
1560101289
1034301125
1925616109
115923256
209809637
1194795597
323970963
1260708178
759233079
1776666240
203427585
1595558328
847923280
383526750
1018450266
530595471
1870479993
1607385836
1485397098
483382082
1326284480
1574545050
1390991710
388932505
1824554170
499962375
1579715120
83180225
379643530
1166599356
1969713280
1277314245
1996479725
422383841
1609661470
1663796803
2126333931
1039620401
2039660552
322804824
653275626
332927910
1262695008
605783333
1122511225
1037678334
598995242
1255075988
1637919714
1956507081
1734807931
1232754595
668964746
89191412
1008399671
1203625407
441951642
1788098976
57813414
138409842
21490938
1006719233
1289801145
1091230888
1697737688
1141252362
2131263397
26197784
509319819
1660641931
1959515190
977324985
251725170
24536188
713184265
651358756
1646063454
855054218
1540751972
223901208
250805094
1295213495
452160399
2038777283
1804197979
526435007
1976908379
1418599509
1181884675
536684020
781473569
1999857635
1381093545
1454907766
1606782419
346618840
600726380
2067620158
504216552
573278107
479025630
952198256
1144358682
674551689
1545955865
1095860887
388340486
929029375
838341423
1527265094
1398042665
204308255
286109308
1416017599
2102303168
1106981331
824990286
1412745503
2065865682
1318868860
1451422777
1147662505
211372447
1562863666
727784186
649253896
742632452
2141708971
764754172
1954411380
998731744
344327139
1797887701
1126868219
401791961
630540300
676951250
1084315791
1480674955
1943712195
179777054
994845790
1939424674
1413209051
194798019
1270782168
2108484434
1986514859
1042097805
1567350125
1854287024
678078299
1658274786
1055659091
484923406
645723260
1444312226
292685546
642335627
130019648
451326318
1647450643
2006973149
1572305009
533562030
1872464503
103740839
628278609
1476614893
392491103
131454409
913636520
1713764607
697109645
509521417
1821277225
1534907058
1603329119
1903611740
1593308032
2030601802
2117596560
521871415
270550027
1840666014
863513299
979433950
515778779
1060153177
286357558
1151635314
567715755
1625657858
396572418
625335231
2122926330
1996254874
488348333
540874648
798168933
1628664164
1954706459
737130472
597256604
1790856548
473972346
1255076907
141390007
1709104725
1528984433
896062693
244945339
2098256563
461252518
766822738
1772717475
981569048
2129784410
1149552109
247349613
296524716
342361631
774105797
1948165650
815187937
1293536436
2068558279
1503001014
2000669613
1148550164
666412248
1787897504
841231739
703016401
1875352528
1477166277
382215203
447096789
1118077826
1501423883
124027346
2093445167
1857268541
1494990397
1290708151
1945545187
1375640395
1758979189
1154773699
1398159612
1754100606
2058984000
1910856469
2133307004
112578775
943172755
1979801687
66944230
1703427114
963194580
877079282
1079440566
1671766119
1174207211
966403097
1487374333
2095204564
923335264
192517733
1290426110
2135549672
31602088
591518258
1778582669
1813782857
1766763789
638616970
2018300524
1067198807
1266808903
1470408871
1943602402
177330593
7712679
1488195204
1241354155
1552473234
1028561733
2001635345
183831064
1979079109
1990175868
839400869
896592560
361639304
1148959894
214174335
1025444900
1949345253
1483150979
2014764383
742619606
653904319
643417756
1381835928
1135051461
656090731
1998828135
1941651066
1128208170
726214259
866351489
1147270375
285568042
1319432082
1432427923
244318020
1118955502
892061966
171799155
334072938
570840601
1976896007
1040668342
1742656765
446129120
245862212
1709683571
788182472
454059289
120568436
380978520
621957715
1393778388
702478066
543239152
846118463
1509317905
1694353792
499991194
1646899275
834604687
1878615466
561856601
974535868
1155377422
1106627664
1689493568
1185846898
1816663321
984445356
531321358
597678737
1052140314
382168027
1992241590
1672274390
1625392892
1693264113
829442045
2025921339
1237671008
822652236
1029427948
523005423
1829172169
2134137263
1347556817
1428235288
12592500
2013608410
1373565284
296541296
454127294
1408817728
229983373
1015383283
788206995
602908438
227415003
1512267031
2132710760
146592092
1512864308
1975582605
1881756483
1140113010
1213686166
217740649
1003067793
1212349798
1606025757
518279093
1613683852
263243179
1455172472
43239847
1194739457
40172830
260265035
1328608126
59018754
545703528
2003661642
1774969850
686689657
1846253412
594976388
994964209
816720861
1331287798
18510936
587201580
151979831
432603978
1952598844
1883154585
1665296596
321413356
1089546834
135643364
156041698
2006265832
620661222
1503365254
17100651
1560898222
441506534
1711611554
4490903
1881934941
1114167231
1737288033
965896473
235658884
405707838
207882186
1335877891
713936908
445744722
1225247682
1226737135
1131926250
1085005265
2004106530
764291109
1411465879
689652960
1322033831
113509837
1441911403
459206740
959649172
1510753882
1442317209
455911340
732437172
1189527383
134226837
2060291457
1709917635
1484783787
62182038
179548144
1719001868
975677561
7475497
966352991
1757980996
1713700793
1888737145
832263179
1919251632
292216339
1294545500
1004440716
1156450555
97244868
924117620
1970472892
33610519
1332718655
1254404589
625227675
1737286705
426446023
533191534
1275609961
1232436069
1350211154
1840158556
1413418867
1333737576
570565443
867875491
426904878
77520226
814833292
151719317
1392890813
1860389240
1582210912
1728716966
1208909819
894661282
1489571428
1342811205
246930596
1262053535
550703365
672363975
2062701458
779312841
472252007
1847115473
1161143354
8633908
1437604713
1070152367
1531602249
540622833
1821236873
846892312
975916254
1810370493
1355775151
262754353
556744621
2051864011
1347140942
1807524557
1674390148
1649641830
484513397
1507147510
409641444
404253407
1621496042
798037931
1606830685
2007008642
598340892
1607237658
28248209
1272863494
973520489
1804195900
551090770
2059293807
673536070
1145619587
1354839454
2098404634
1714758172
993389595
1706119595
1801127058
720878331
1018969566
1746122592
779577679
1763841799
539017196
694794477
1301228144
1907612357
1056040242
307524134
1618289245
952500211
1479764968
1581347179
1611376818
158449948
2001716241
443295489
1681792223
143707741
788004086
1661279736
1497987163
1027066286
1950039063
40893468
1412229170
1894517522
1178516317
1135168058
1882943547
414559271
320818915
2047149188
99063014
458153379
1923445784
1972826903
352456052
802259666
1536485037
1421199633
1791262300
996414844
1753268224
1613368936
1579236131
59167495
355278089
1622789867
1928401281
1036136539
363285589
568464235
1320688348
2090309044
73237569
514793789
668636738
884302740
614408698
583303833
976931799
344931939
1527672485
2059786056
1381561799
731620215
1168961126
611413234
707670956
1704445016
155924083
1205706364
555451356
693283714
2051361556
543816973
1248183857
2040572191
982812215
1561673871
1675085359
1245185659
1063257456
1695088320
4410653
1364722252
1817485427
1447832779
263863454
2050692556
321742625
28141223
1903734909
997556250
703965204
404094889
1637427503
2004949648
1923972666
848747197
1590410809
886535556
454682547
1470106213
308893705
1713061008
195650600
485767616
1465643679
703717797
813046430
118021075
846522302
1565430509
2140047199
1269048364
1760182343
303003087
1540207533
648660826
1607733308
1995320308
866906632
2099741434
295884602
2095357663
1603348001
466775497
749202457
155653352
1263637081
1933971591
1474883156
1257540806
1654533510
1299596662
697778217
1411277387
139559555
350544022
212109830
1766341268
346166593
1733042417
688735040
155269062
1852002708
1385097091
1553089904
150435368
1335754984
1138735289
1874486814
958844902
636045738
1580172116
1964316997
1795418408
1124938837
504705531
651631538
1277461720
983022081
1719599777
554312899
2030444537
1429035820
1251911481
78160206
1353963306
1920875850
648097171
1646163234
53252601
115921310
1508093977
1070057012
122320686
435356335
980798795
723963324
470591916
1189276557
584771841
27898772
876891158
1088427339
1209742328
2147053520
717606184
1076247929
1465220112
753579303
1616870478
99787878
790807809
1598677793
1811309898
1358226330
1648142384
1809514649
1347056910
741100436
234323193
2064039285
973268472
1983564408
1883326760
466451838
465826651
1465276968
234256720
1673095771
355391059
404879000
595419292
1235783117
1825376885
1809259490
112820494
1801974772
67623129
1145621717
310877289
339269003
258813291
778641589
689146835
611895873
77771465
35281387
1400430673
1757807358
445134420
1614054471
37702367
18385829
1730827479
231250694
1935920315
778671654
440823345
868890353
1203744742
933350465
172024386
1718142236
1522419542
346532283
1150194974
394347699
2087876231
814145190
296925806
1001491824
1060963096
1506392556
1611786908
1907760619
525642532
1648204643
1341882049
1742434684
1671497647
2105241009
644494581
191618792
880358186
531441957
991763604
1109589663
100088445
1948867968
164219367
97491029
414274830
2107491535
1699271637
913119830
2093606240
262265997
1723700770
1461556932
812073176
329943352
299515879
781011607
600064006
1903673236
1249977786
1802021670
573216548
2100639628
522477375
2041445655
1481111184
2074551805
375696173
633565766
1835987541
517734159
496016215
2119880676
1718923965
1409040545
1757743325
508271939
1308388614
1425097952
210751705
598530337
1730257710
784079738
1410717673
429341005
2089954277
1333095584
1440569199
2115563316
793314176
890200965
209547464
1443100548
2101011460
1220584
1066666579
1818226709
291874075
2075078821
1417868006
1802007989
1272144956
513447515
764759843
1897990784
1363309979
508808367
290344176
430408930
1464015837
1753636311
717365090
898499865
1253836901
879065976
251282546
44397399
1541841871
1610097192
1384517451
1103201893
1811160524
1936671466
494435907
1813992009
1303135716
1858008461
1395938825
389504405
1131883325
1943253830
1317504661
1172586512
576881971
1910282306
1639372405
2045167984
47440680
742633158
1027266618
1357950600
1824040374
1376600201
386868728
1417593057
1982119279
1484206542
1737811385
1676389371
1483814100
1842438851
1344902496
1145322393
285966026
531110606
1119035416
1770400400
944148642
964262361
1216493759
2031253689
1369358645
1867444901
1376518130
1430014171
1979806015
431214059
1209790212
905791366
1506376631
513913827
708775168
1794677027
1430351502
488390229
1565092478
1595232243
1067223671
257201025
1744233940
1444506237
427264708
1498286032
986200080
550394277
890386135
538757232
1130186844
743968578
1066580187
1341623711
1923991685
1569166441
1204010812
1702188043
144775520
420619999
467559520
1617961115
1722185516
766894168
420536099
1025886541
1578003802
225764319
1284700872
1783613529
1711706862
1596986712
255416172
1896551889
1614319394
1913279947
295203383
1703479868
304964952
1919944
535328219
1034045677
1018562869
1982377938
972739112
1417982444
1102723915
570762270
1957862689
819289211
334408988
969118039
2005973754
348100884
991128837
562171536
1241828770
1971977234
175872853
773803511
156495430
845836169
1052730767
1595249638
151399566
1081232825
312036277
702952784
1290524434
59474742
2047847254
1973329168
1022069729
849328462
371954915
1293933349
1743393004
1864534066
446556013
452049559
607974251
643281152
1238611222
1904893815
1496903917
1691246773
1528491706
1997761943
1049438072
2057992521
295196971
64337493
1664879943
695526657
32491683
1586786091
1461924321
306966653
2141169015
1111551974
1596114254
1030532032
1781577759
2089810101
756410739
1512986326
360398164
2098823264
703383847
1084805499
1331839726
416025394
2035907066
1281300244
277236556
362580056
2074124941
1499906186
881867313
1182513288
859761833
61181491
701860046
398072880
422853651
1105066552
1597424137
1747151384
333819819
342086389
1379485379
1798999248
1906796872
1097981239
2122144202
354363816
2032082497
2134474339
315716806
952479393
1456500558
1977970362
927196128
223013140
1749289184
837317532
1521723918
1061954333
576359406
1896948182
1837215184
122473073
293354828
721135567
572730557
1985126106
930512480
1335533541
1131837473
1174497214
1408765426
1957685904
1809512887
2040476423
1908215577
221155474
1731034812
25828155
1671158447
1268690255
1290390884
1523094875
834901778
2059166004
1725071489
1350387534
1352505489
1705692067
1134570390
354903736
1474464009
1530138008
1683539865
1572380278
1368676724
1840206711
1175479958
11107603
497940658
1262872467
552874203
1465215783
1350161618
1752190064
278964257
1074211325
1587552956
950296309
2028221641
591321190
1528688296
1464696991
1563359575
1188725532
7730377
1296550407
135327481
99236091
931938503
221725795
1262963155
874031747
1270715992
1395928297
1341793694
129060769
2095292791
1248148986
1642821849
1567430205
622259989
893452773
1467503205
89036743
824159335
1397697911
862805180
133617783
933638224
1633878410
1557113411
2012974211
206850690
1466414517
1272629914
1793582945
1094212798
1895295576
1385506088
565244206
568015305
471409419
846962416
948331917
1352257390
462702824
2145748456
1778981205
1341363522
8664196
1726072209
168814952
1721681254
416497748
1013867226
1480863873
1985174797
243327734
1644904719
721339814
173925421
900223354
1623797043
921600664
338361980
1835084109
1142305589
1613844773
18662068
28517171
598227283
229163812
236641276
720751777
1996940563
1735601895
2054058207
420825837
1012254435
1033000559
2090521870
1867850864
790613701
199792054
553910273
793383906
1124403309
752195720
55824008
1340334571
1363910497
1272682740
548342364
528500666
1735732154
232138122
1374370355
371185826
1746486656
745238470
1377188637
1727395234
912679361
1853956578
247504663
1856816761
1875506803
2006826400
1553716908
232143812
1180755596
1547665961
203235559
354622115
1643198125
1095883343
1056326422
588844491
1145964849
151671543
1213532486
824229793
153543198
798365989
1325043419
266665336
2019767286
2116092114
1499156020
958128407
1162556309
585044520
1629026770
653460227
2078209143
149004471
71768905
1333245276
148688107
2057365796
1745583349
1953776850
2014839540
776157098
1632327954
777733255
2011217782
1389008449
2100712078
1928978147
1734232892
292684511
211825980
1456091419
819761947
916663701
1648000447
1776200689
1882059795
1510850375
81701533
1467973520
1751273311
1703487333
742019867
1504906348
322201455
1183445639
2001602812
537550487
531530484
1712564291
1766850523
2066394879
78076448
925905430
1520663940
1957490422
1591233289
1142278329
817238700
1963743391
695063728
507800401
1488165534
930941797
2064866451
1979964750
773981068
228830292
1352350270
1640705089
664133469
1531384105
293866329
104513221
1490074384
1010103023
1639731442
1534192256
314195976
1957865295
2133152372
1017713221
650451810
519234472
1484147344
1125731445
342929048
2116650762
1044437947
626692311
750290845
2046192666
100125651
1887530939
6463845
50349009
838404250
1885687668
993881063
62420867
817624140
9974476
1602133127
107025185
140835152
1203308408
697550331
1670231955
1260349195
183073817
1037416613
444109990
2076087655
1464884800
514829276
1722051545
424104477
867271119
1256926254
1013226006
1528992646
1682189752
1223808336
268708436
1054504591
118559462
1291178485
694480721
1667400000
1866517258
353510208
1208985287
1292644539
702799330
127119978
30286492
275303314
2128433218
347875201
268991332
158957555
213432777
1450150677
775834549
799983222
1314186108
1700637986
1041559703
1180176073
1835789698
1549293180
462673153
474264747
1025638009
128401430
1715979334
1148664597
333674552
1196086330
36062002
753651966
2080094059
943633841
891941671
932388198
1450006768
1240273191
213974113
2093110306
330631339
2049160309
541491198
628724141
306173767
184282949
1407193479
1459715892
41818328
591805328
1899510497
2021736201
1687931569
1797959070
1101989204
776839509
1275560501
1540303845
1337559888
1037213576
286319246
569667679
323589239
672670054
2030541701
547016534
255210982
671287447
560197369
1373620445
1270775314
1687389526
581025705
2036686968
610215370
243380869
1805068136
1421098362
223628136
1270446569
1177523577
858362695
1195390030
1112981712
1251243046
539087306
1838159788
1206049647
1038899215
254876941
1717039261
817121849
1979299146
1130008205
2021546026
1987165470
1526865537
2002205697
791767047
1809408107
92736238
505284983
935175310
1997369620
1031349297
1744650164
285208223
1388779643
1286544750
297201074
835419715
569413885
646516876
1613828189
1035789726
809996832
1523148150
208306970
1980963177
231277917
567033640
1216722824
1313309952
1237778684
208040794
1876571842
1782457229
1839861222
30738314
1629349953
1309057731
1988014841
977680386
1926701918
759663843
1871726984
1285883311
1734903404
311196425
2003966357
846220410
1059559452
80760716
1677180462
1418092891
1141845713
1673295845
1757270374
1206794573
733913455
1765160886
386130167
1506219702
831963038
418576876
1152952852
1705492473
333812061
1693232079
1673109021
836124102
1815207941
1873747772
291941953
820060562
1809286778
462910587
701194450
272847644
457541807
4099229
1891511351
1742432104
1397683397
1835500553
1853299664
773816030
1159695046
1424700562
1816050784
1226222344
109391178
1262075792
284577907
742448554
1029642539
1210785852
1952074623
1874222630
774104666
1878509045
452990901
753387601
512708495
1850881657
741351615
830968425
782811928
1404745757
1440557350
1095113619
2138290862
1866859534
974775843
724124085
934992869
1294991632
1821238260
1734901798
881254572
1421051010
1972023717
1188468206
1945257662
1975524946
58873371
1963045752
237684874
1900472640
1790970793
710095156
1502715353
83322626
1315194061
1805110851
604734125
627401079
1287976976
410613236
1018267958
2008077554
1282618510
1385401902
1580445800
1709761237
239533512
1927990852
1667122614
2005060506
1945268403
1404148893
206769225
157151519
2042441466
677508313
2082942360
384688338
891884509
1985337035
2075587025
4417040
1096888429
2082946095
2006990794
382575683
1567887289
1983944411
477423067
1020017066
528106203
858183453
1700112632
160131150
48903479
1378220593
1715936811
782453235
1064978763
1395204188
347163193
1217595638
1091714090
1319578365
1302006223
1462838076
1215091343
1085072097
1515340329
1351201886
791333874
1244505857
961665296
451135402
20455445
669229572
2052486333
952546037
411337317
1579714804
162727145
335050723
657469144
1028645097
1477841517
445525827
527301926
1781255825
1628493805
1262975588
796638859
42298106
735125879
1552809482
322035889
1165075072
2124346778
1536287755
1271618175
1535875957
516883633
1998349798
1638326371
1933419368
469426769
600924025
719478956
1633789483
1315964004
1706616829
751945514
1453468610
1575390256
1292498309
225577552
2116345542
1454429674
441386722
756645590
36149910
146067909
136172957
1741059062
2136539480
614474678
1723535414
680335400
1607834254
1223166838
136518821
1757783324
1792178550
1900418336
1896932077
1740362620
236874451
8557040
1572576800
1589680181
46312326
1702745902
1730459767
815736808
1848387255
696862633
2012130191
311837557
90586075
121709441
1171647611
1880542198
1051947
2117607469
788847717
1370005342
1423267453
820365584
681296999
1517731011
1230227991
929605542
1575343721
2133045286
1400240157
1926050775
903100477
1806124832
577551519
1370131434
779621715
622234884
1636840792
1611003166
1549056390
1331105515
1737572495
1770922921
1568846638
501114930
142901982
1717521202
918355150
1505695392
695203251
1604384465
1519464455
241407747
2358667
1919854993
151764932
1501087935
440993808
345785922
1213807142
162044453
1521136232
1074217135
1828033259
719715759
334067643
776311908
35812812
1445668131
1138484888
1470334550
1635623056
363529781
856187015
1971399733
1789937007
1838622416
1606442842
1497414956
307262775
481997156
612778799
2115414557
1764594107
1867239726
1971759576
1428979010
1264633753
158619107
1628326880
1755808681
412782907
1580376325
855991219
323238859
759578719
441702696
865704769
794267496
1312592088
577267364
1969193622
1227281111
1457406559
1572059145
122981875
229084488
999275394
1731743130
592092218
1607993744
1487844082
1629556261
426116280
872525338
272294471
233366455
1165438527
156638389
1720369361
2109841060
1259908240
393747378
545604753
232465135
698017521
111232406
1543089504
709614495
1894139495
1312129374
885938018
981170162
2090658904
515195587
1205834828
1527836241
451211179
153064241
1183288929
126143024
1751393429
1727324288
1407726301
412663559
1930848634
1529583312
254812983
68519141
1640463899
495419295
2083762351
357563703
1847157024
518318703
1842535797
1695981073
1931491157
1982373311
734357396
717760373
717011055
1789234683
1199954632
393518770
1878927097
1508466314
1916054382
1191809913
2096418035
604023316
661411741
1923787572
511574926
979636790
656380449
1920431629
1085456482
1658787954
45774191
1142917865
46246985
954318361
1876933689
918940512
824033517
1959652422
624624890
198488191
420114368
32613579
1006705559
1333919349
548294750
1895758246
1792494645
1659322693
1794463121
1576193536
1828371642
749449563
246123762
1836801489
178311093
610475645
207185007
386895489
2108263977
1877083547
915044579
101189428
1474107925
283634642
742910997
1965756519
504178818
748749691
1437549269
87833904
2106819589
1168119860
112118739
809556668
1472632489
1410450141
68193573
541730970
1495071852
2131355128
589085507
1505122645
1876499808
1424781872
473740969
1442405080
943050809
1074950727
1831309911
1562273258
1512899520
401366891
1329668629
559109949
1594978898
369278352
1391759501
1492045510
861166304
559284120
552828457
1350703446
1525695522
1371452288
912434768
799530870
1427228191
1074722515
689770026
1885380246
1169644785
785789593
492223349
1374546106
975258297
1388847119
369619264
1564306750
1057640973
15209656
766113839
1645529156
96661585
1270453744
216951504
693050451
2137456460
534197917
557452516
1906143527
596105329
997243378
617359849
693820619
163794491
1800503416
2124118621
958755704
333494007
1261452406
1477546647
403505176
539819710
1579740530
49141969
1263043631
435077556
794961194
1773732877
1619230913
1072393883
1241420708
1230119224
1660159424
521564339
983292744
1514021457
1082821376
161702419
1941941454
1552086084
229412815
1087653400
1504980095
687283551
319488948
435997533
1769250101
2131682104
306542221
492017209
1634424262
1045428539
858460407
2001375937
165805203
380942028
344609781
323440470
908397499
2070402538
144744976
1488215720
1450941855
1197586586
375033517
1233437220
1983152492
194000844
1840641866
727866317
1210685038
1783757232
381084344
1927309586
1866101073
875450219
1065364010
1512768708
2136950770
768777156
792783159
1657581825
1192568102
2138980676
147305835
2084760167
1208247865
1244010613
816619528
658161913
1625456055
1052274195
1478687960
795769781
162529429
1477085510
1587802873
2084389339
647232144
1620577
1908593962
37080505
1555401118
1969352770
194789899
233645705
2140455615
893900662
762383459
1922720655
478404225
75267978
1964895024
487617745
1560390833
1722190355
1900081628
634320573
1876316235
1921310927
1627246794
990055349
1676887336
1878717320
1500634471
493960836
1597483682
294551209
470344392
1902210230
1582946499
1660934459
1040431344
1321580709
844577856
851823452
446801427
1240826802
988510958
1280699492
1719502486
544567514
1823465329
1296206143
466599111
1264938562
77860401
928453288
1550182910
1934477487
1644233008
503059246
1329688071
522470519
1515670637
1833676220
1827516416
2055356521
2065279430
1298113445
515845695
891609119
248827456
209838935
172775051
1206926817
1668646083
1191747030
1536239291
1506715028
975049675
868672891
1565430937
283432350
2016143511
270193751
810991146
1387547341
607030332
516045343
2006376998
1340379554
1890639611
146723486
1473257483
915185813
299212137
800260970
923795600
133511778
1508387945
624960406
957990250
1424840964
472034591
51333106
185696836
233414346
470440230
1263377117
702151737
575131960
1524836232
1233467816
1807110841
1546607394
1675343912
534485936
920678235
1017632651
1253214306
1155432338
1944403577
362717849
1739943827
841507317
1941417730
1035236629
1998348912
1682275341
780893012
2076968400
551583897
274876761
1906882720
779269296
290482034
476878366
1200173103
1029454882
834850704
1919948182
514883262
290089946
1005088837
941064273
1892678942
551152299
1365126217
1197161111
1827106952
382533997
1950385499
2105967142
1815315192
814574753
882989356
299639979
1121649431
834549524
568386951
625196683
1248586843
735484841
235607077
545816604
1431910382
1591668787
1954156395
1053981894
264926296
579376953
1545543168
1310949644
724444715
351926893
1492306010
1069576302
253751227
1053265174
1596801792
378547214
726893005
1907545515
1846027455
429457661
1800754166
1642627337
787112450
1826987512
907158531
1469479866
16748736
1396347423
1345732514
1490228510
140211593
1596281628
1771410257
1374562445
988469001
1108200303
317555458
207966508
210934522
873689245
1383172820
852763261
1191061874
530506025
179545792
844721053
1220418193
1337002866
1754891101
688496
1517824294
1478023978
305100122
590188766
618562
1255698588
1498036861
1662253108
647753324
237165995
1107853726
428714773
1339052762
1249602916
1046821616
1896782622
1564283016
1889497353
355184678
1069492991
1722006531
1124308799
62809318
1053862047
274574853
516802950
1195490971
261017444
648081665
1951699837
1524331830
1439126005
1432253585
2001539039
1574423360
692088079
731548144
183525359
1034260028
1041727894
876652679
1317120186
1824120363
1711322825
1301510656
1925028372
546094852
1921033385
192556578
685538471
1174368262
173606384
1477187491
133154842
345869400
847344233
819695650
897859828
1716122392
488972678
1319183488
1922146199
973633433
1195291676
940050651
1709227599
229988883
126551803
930927878
422661879
60524406
1873546466
1728022870
512236032
368746891
1114943888
68802899
925811835
1806552999
1215742644
20627921
504241561
910448338
1980490523
1356358633
1126954555
1526528353
607290570
836315644
1446346280
87367763
263711544
1407529759
1914645191
570215053
1749562626
2103511120
335750501
698369460
1931308933
1945278476
1132937452
85503565
589737859
1133607591
1932753128
1249130462
178271307
524517057
591525703
2087140617
808817170
2043051451
965845689
1851201651
468116358
461928198
1300509893
1733280827
1577714903
1718547839
1454430363
460669575
1692456261
655276811
1098141782
346148393
727548449
1175762224
1686611066
671208039
634247222
1673607357
786848027
530492131
1330028123
1651934941
627911819
1273572627
1556609116
612079780
1807375884
1114961707
1630785566
1144271851
469269333
607488257
391071849
1429161724
492615404
1588470954
354957271
1200393459
2034353939
2024109551
1582803263
1448770155
1659390763
470680260
549087321
2091741556
1040562784
871654453
1633194424
1146174837
1818942006
509887895
2102734479
1544935427
187349993
525675924
618583689
1121482001
197870542
1926237738
1547327921
2005522086
1042822792
295607543
421556977
93514183
1808912376
1962242889
1086816916
1880664700
365945109
1655305835
487739438
1841319765
970094187
212142162
1434244284
431275810
1006175874
325287736
310381938
902712329
779691921
1148544521
809882988
1423816772
814599728
990709057
1202047035
1127973344
37229455
1506718281
1518611496
1188853782
846889847
1781688379
449569852
1464636897
2044195508
115877863
291269252
957425646
1660870010
1406148716
1550111469
1997748187
1470778743
1731698403
1388631183
131285152
2145470431
757843860
338484333
54995713
501073019
1993544899
1809197020
694391217
822356617
1423876207
1842079352
410078635
779376748
1296315273
1558078610
1970293298
98382105
1905401547
830029092
1877516603
1968943712
1414388414
129340611
1974140893
1598985078
1492021191
1294031597
438391333
1764190975
1529063121
1020564673
670087163
576871843
792396153
311275486
181256253
1324176328
110328243
1538120478
981724807
812103689
1345391381
1863215695
257000995
1304673727
1050739206
1523073027
1792581397
1089613507
830477545
19283759
1745256940
2120335914
1511211976
740017739
1332890630
1513814587
260341942
280506625
1557388409
1130465976
1752440843
305160887
1968441100
1147422469
1420824805
238508195
1167528424
1453627587
453106971
444515370
1501722820
1948155347
1277456727
1566092545
517929382
408555110
1829940731
294853549
1729620249
154110821
1342160602
1338428232
1668861468
1277621557
1282030436
1701962818
1114261194
492579019
1138429816
1415036557
55522470
284198709
570501847
180267899
1237528649
1077093113
1274739254
2135214131
1880835624
2143844003
1002350309
421845079
1412037250
473604891
1370627940
803481506
1483183710
2122003860
933488502
1937929352
1455405596
1644131937
91598954
946135683
1231371238
1916812932
820623763
1884615650
959269442
897996403
790886371
202149001
269670707
520903667
261097229
384302071
1101223354
2057253050
1023205696
410455929
1379246876
537260108
2061459265
633744565
552361529
2090495691
567050614
240677705
2007263753
94060177
257719975
921430017
1192281198
232799926
851942933
2118166049
476356975
1169862988
414045813
1983650356
1225576565
1542052362
1436169844
1306608699
1679386590
1252860865
804459812
2125922674
1075362145
1411174191
1864895083
710238116
658804420
219293971
1057926788
317912639
721595783
369641513
595534710
1005275433
316252967
1165906995
157377410
89600740
2048580096
260330318
394025914
2146457381
1923282172
1648066771
2054670867
1150852200
238121880
2134059800
77719281
1291759209
2130222816
229317146
455726342
553158972
321306011
971275716
262134204
642582999
642355082
835347445
766270681
2126875169
1049432773
794474110
1913565587
578847311
1794543570
89702863
286565985
1251881634
450686249
1257390996
668720534
1249924815
234835062
1327497167
751692977
603316097
666561966
1823137866
1894270377
1959507115
1593924791
736008702
1149298405
1381728278
936371283
1460853657
391697153
1104248628
705252190
1129579527
887968236
973233605
347265090
244605069
186185723
2110396361
1538629120
2028925572
976582521
604824594
291835904
1185201812
51328936
1284711990
338419183
1151181270
1816161
1327065279
1407195360
425046280
1954787012
604856290
23043833
4202077
1555172065
1553003381
1043713981
1707648887
1362664172
964448463
2032896044
373066907
905680439
1329071613
2143447009
1375997366
481616598
644358904
1807506438
498430333
855647880
1870750875
1995469970
212505439
155229787
696346201
1724776408
283244976
2027011906
170057019
739176300
185889879
1830002295
134666528
37389326
1778926176
1409556786
493621307
1303986643
541769925
3536205
875376587
777727113
328835205
1326862767
702494695
928074700
1768203500
1938980403
2097732769
2092660683
938535305
1447961593
2055991531
705391860
734441756
297493879
746182763
463349787
489863856
696631188
1504444923
17599301
1640243551
971026594
395930032
1557416472
1506787683
2087397812
1174545311
1226448127
1377969839
628672093
1177152834
1080442424
1311310668
1169280168
1568327878
1146891867
788344213
152761916
1971887699
462340031
1876305452
1572208549
1368319667
45181751
1485842112
1091305792
1537301933
344452310
319666173
756191030
1508424742
1461003994
6147909
1509728657
778336907
1269452604
2125428335
1269318859
969579201
311911178
154925105
1719276043
339638927
710796135
930125760
278359826
213364148
224844119
549506698
831559429
1108467913
1885151605
246026831
866871813
786350727
644678073
781329352
2132805111
724760341
935986187
558425209
1085810284
902238466
33299431
1444328754
711085390
1206228212
1217728883
325082241
1030337145
230621890
1880045173
1728672868
321125524
383576166
867590761
1960730938
33931562
1888287693
43792122
963563302
1781451961
507329883
1320725396
1541519669
1704932100
165814801
2088231529
292288260
224798596
1352648138
1209418798
1630688120
2117836152
1041180059
1632363686
1199581736
1142271988
1519935993
753413864
1264291542
1433064147
662374591
253679901
295697025
1274137119
2101176367
1483153721
1424523911
298871562
2136729648
1777226136
1773311580
1196041083
976317719
1706986526
440550854
908020419
1177666046
1104863073
770772930
1022245416
900664038
1555145505
1538275354
906439718
545472273
1013324659
933733756
2051270090
1393994429
1905419740
1610238085
1100228108
2086435358
692235548
1155074491
1208999656
813583116
1359652334
1680686898
1199584456
873449469
1261851380
826518354
40912728
1170426140
272044270
620823407
1324794261
45645729
1032710938
457768233
1149841916
194914209
2039756593
778102094
1766468341
1056948846
1050901069
825671179
2019764939
792221775
255693906
1033233625
471551057
1889747807
1207317663
57819412
997965516
1992557062
989763273
580057569
1148389016
1967001661
2085914008
1476769092
680002690
462801512
1152755822
753098008
323864410
148068370
345511740
470773300
921248529
2118163767
1200174661
1354419837
1679364537
647705828
326359850
798173974
5430032
959673282
2121185370
1353178807
1302529449
1452372558
684986848
1747804034
1562644002
911810115
1619245496
1483224625
1845225593
474371646
1297109849
1193835350
1743865614
205130366
632873131
358538751
298429510
1534159003
1043306046
2138321434
415318457
119540857
1817114282
2032961153
2005760178
650525587
578697287
134136766
1216049894
1656497811
1470492764
1927926061
257634853
227226506
1102448383
384844920
218665239
1489916129
551417113
193173247
931332746
477253342
1417168479
38265954
2124749603
1229931011
835348443
1907962135
380428430
1714679313
400144871
576403422
384164319
1620850348
45543026
574406817
1407588376
141269912
1807789038
1924628237
2045677134
1076148594
327055885
2020964262
220254763
1094112359
1691678225
1306849021
442116983
1310354206
2020888261
342089558
212180224
1242943356
1518471451
1082914775
1213574372
1889716863
329190358
573055382
1576465440
1284392361
428537022
276598434
1550612381
420150552
851817390
799690797
44484557
1695562272
61894678
873952334
1317464444
595432884
1791931359
1558490379
664667537
1218232869
82370831
379157984
698016190
800742851
686877965
1397748364
1532370993
1101974841
1722443039
633920676
1821263978
927997151
305576730
284269245
1703188317
1491463327
700897433
1166304681
147560227
1171808406
1775434880
864823283
12091436
502471727
794418899
1706351257
1325949032
1471497329
1455954940
275868836
1449790595
625445284
424208971
387985602
985520040
64043642
23139854
91673500
1039930335
1862622444
1792361729
463395354
752048584
887149126
553419627
260810622
1596955175
196247558
297801634
238226462
1174074559
1453752934
849977159
1399937805
2022267189
1932355352
545288784
1602357471
826273603
2075684551
823611444
1695928678
707348298
576968771
571167734
53438072
1330074074
541602250
1179987965
974103982
1167335494
877376512
263041735
1251628807
1388473683
1315742693
266769194
1404859156
1122954433
1251851540
293110832
159183102
2123588687
141403068
765956568
1300307136
472681231
986865593
1371456679
1089304172
1445179984
2106711523
1946423017
464262799
1856845308
333478634
1277525954
759275049
812430334
770610527
973127859
1736027113
1674579358
826156944
549836915
861133555
1043476210
1102670555
1536571464
347752595
16162678
799244457
333516833
1235919700
871291427
2023499188
685632066
496681053
528117236
940534601
44470319
436320859
1743971728
898267894
445724219
286168925
1830058109
898522875
898363515
934639387
1429504635
1268372980
1146777183
542919022
1966523391
709045431
414646311
1737493633
324168406
1348149305
494395685
1212912436
1406657028
2016528422
49925598
360239703
1950902836
1479969086
1479597816
1115011245
1378908621
306974489
1407233699
881167276
408282408
558452429
547144727
188206742
1307234102
708874538
1364346772
1710075940
1754685733
1363510476
993787786
1757872460
1799637862
260790364
1296143361
1667216224
147590429
181656852
467868603
2145836533
849413335
340308103
1005711114
1228426571
1893484762
1056403389
762824190
583112935
1511081687
1816784919
55384734
2098971047
2122198326
1056146170
587191988
643979156
457775626
451690233
1808484242
225519752
1872434274
859001608
1250056660
726759126
378129459
607215571
997006918
104838749
1440817658
1001642651
2050659847
1708315638
1660778465
1436186379
591906388
1475216152
872925657
510630430
1352471848
306582601
218402113
457495364
1210248661
207835974
356932054
139223099
531541079
1646849406
1660246366
1976087910
1319686768
655024020
259817581
84611541
2083357609
1312517350
281906779
1163532345
1940408600
741940381
1082971494
1924755958
151789163
1514553443
727042920
1051424954
1491649909
1819476763
2003395006
1428547949
935224054
1996684795
1798776095
2115149342
1326473859
1343707134
1498556222
232083404
1440260833
1319529285
2021829917
1299145114
85715565
2146038835
1942333699
486191667
1619043060
1754056385
1193998835
1364489861
636018283
1728122152
1269003193
804330544
909157055
814222952
619687783
1911698080
206667444
714374182
436249633
1639407420
1598842209
240142529
960169611
1950569836
1448792816
1412367970
120484174
837671653
1174943932
1502989382
1467045233
1476120764
1073000840
180463036
1416802946
1456883052
1445068313
389384075
607295288
783913009
1305200748
1461243762
82995402
785740415
485241192
202328361
772666418
1089946116
1890427982
271826310
911099310
905387047
573239950
1375602724
975653332
1967201943
1778301199
738047517
2037462118
66300606
1380125660
997338011
625914515
237744057
1505913344
1357468389
470868285
2000157810
1916467903
1915605587
1510608455
1938594332
2125795656
619563601
1935687927
1366240739
906885275
1570970531
2081458602
1534419983
1358432309
1986410099
1484003935
705585543
835780768
2104782649
163063479
1198538340
1070575415
2069028348
651791524
996313142
2116672063
76989489
1406485623
1786694627
2062775804
58489654
769562829
782248069
144187323
563472971
1284253491
744155467
1341121283
435782902
621586524
729098146
672155130
8048952
1301577737
511276501
1142594691
848655849
1414862349
261918858
778610082
852742397
376370594
1464801886
865627979
530191650
1081062946
1391746186
1327006300
1247736129
1661774702
1213665869
1576359769
746241410
1273716153
1016412891
1405686404
316027503
459852302
1130099469
1758365676
1507960437
1567648484
762075343
926451732
2002638014
1016334219
58881072
17724319
1470049055
1001737531
1691822678
1592727530
1075093601
1001533107
781596481
1664799624
2029720279
1873087725
1136734414
1279656467
1950756348
1130997600
1662554165
861188198
2145900873
490198000
851690587
1027643800
1304374802
1279590193
126962838
751462917
999814676
1669166317
1875368598
1438076137
1237561723
814116905
799112368
1392230221
385164565
1952052156
665440210
156544338
69693668
2079156695
190331542
1792005631
1400483350
880020787
1616850513
518289257
688395640
1475221689
1967747698
635257667
1290513737
1406517160
1478391351
1165269749
1772716067
349892246
1407625938
128193418
1115314904
1874776692
503899678
1405633181
15995494
1887447568
580504624
760861156
1102926561
1848204714
1222001238
1788664869
1947530597
1521573712
388098309
1086820591
1880481293
1669354239
1342348777
1379999948
1539334877
407437150
2008155731
2126115368
250755266
1929905442
738075028
201202898
580250618
1159323724
1448207083
1501769318
930274283
980987810
31380536
802305837
1160168142
1431487855
100712400
1611603300
1777452002
2034958204
1058300645
1325283951
1075708210
1456727877
1041901581
839466572
770423279
1144429221
698214627
870603842
2030760206
1391885154
8173841
1771355930
516659972
895658047
155301778
2008630572
239948941
1363557504
1995631124
51807467
1645715545
700995716
776412754
109517039
446934480
464319040
475911385
1804678176
595633957
1011313934
976368300
1241677435
417040200
76544476
639761599
2115188845
1397979341
1324138504
788633699
1404151763
874757002
257936682
1112938376
1488374811
63705856
317377871
1768835431
2128960044
1904262391
2082048871
1597232503
297009430
1640689473
532953456
1252875654
587462106
1055055502
1446674685
1347069995
1963247623
1701596069
1244158598
1983107790
245792298
341744366
1202040599
1173654533
320534825
1996583383
184663922
670848385
604479920
1946606901
268129430
730648377
153639797
1693188033
1731639380
1204750393
256164354
887703678
551712021
552131090
192458009
651898888
1755045482
2114669291
787545141
632061937
2143576354
1670575922
1516088186
183181470
1486396430
779322487
1736060874
860909329
762986303
474422067
1781340904
153492456
217953519
1568336252
970983405
1620087095
1953272278
624012497
651218776
434626737
932040046
613762243
373097210
2053650971
497336724
2104511767
1533588236
195225973
1220014972
2047393687
44136943
372825459
760259473
1045733085
1719586857
1955050754
369370569
817997965
1321249115
101865187
1731723826
115937112
55400379
2089684589
347200661
883440933
753907921
261960402
2074354977
1916247508
278309267
1549816994
419991773
670593187
687260368
1378284829
1564039434
1288872861
1569676555
229163735
718947522
639349897
355720539
1750098384
1614968797
1579129928
626673847
1228978265
532155353
277135482
646979860
1910359466
1676570715
971238814
26642841
264372332
1264095887
1779259872
398897706
1378434282
1711263382
781430527
1014992007
419044067
917546630
1700142287
1283311596
263650369
24003528
81949384
186586484
650085203
1849540216
1789412144
212972670
1634441314
2021273156
1695943878
1477527234
1470691653
402817609
2044292367
284290326
367283796
179446164
1453021973
1733995200
908511508
565531410
1823565989
938480228
561072853
2003463720
1851592160
1003502185
1618875030
2007028423
1045559892
1575024711
1060238104
757508536
1616670664
1183933941
1176900054
1421241565
471901295
1848618329
835923071
1182086924
1225534770
152313025
386361173
1548934464
615673789
1744995174
1349493775
347917864
585964763
1916982611
555573108
1312078361
1496953515
772937651
739383181
427557906
2095908672
1596757292
2029599417
1160051111
1710611061
441604667
978951296
1853543167
638021567
1204222236
1772582321
282164130
103100815
1844287009
297789637
1030627911
581458673
1078082774
1215762806
1532596508
1744349538
1443986001
1677826578
126701100
1615927315
393167739
1763891844
1795982314
352952636
1577983958
52985424
496611465
1006569625
2058854127
249344620
1893343036
64073218
1195840406
1572330451
1222125533
265578404
673683634
1455085026
1945450310
379872143
1601592641
2121971881
1165795300
478352115
1460287739
939992758
187183508
1823152982
230787022
1014244164
1325898221
1123635687
530009881
1458598337
878414984
157465868
1864411445
1735490085
521515913
584097410
1244887542
102611172
986605481
1998292577
2056743608
1572778986
1596010583
1375628475
247607071
1940093404
1015090168
687526831
1170215040
394045274
766869602
38203997
1820967752
500889131
2136044291
16705165
573080087
1410945841
2006239546
150073227
1663660701
1285258251
1716113470
2122624900
1812025809
912926282
89091445
1564571324
1965123628
1800777032
2007045943
969905369
43959707
1005078566
1036883092
1110094859
2087503410
1083230302
65897885
1897085673
55303695
462348209
1045083021
1875949121
2041425386
524939068
520694144
192891978
2129616700
953900136
138613860
826357225
644564965
1320513678
992504518
382550474
50518002
2003811783
634609167
183721429
853658601
81923762
1453494724
1674586667
1851501177
1540807546
1158290604
512266947
937723990
1891518607
1290555456
109474417
709235745
99265807
1789610411
542063611
89254691
1879023808
2068072782
506310042
7484751
828150428
2095436687
1393003101
362383740
762046038
160536743
1775787246
1714624903
148872147
108733871
510280017
248784643
67402842
1207196585
1308997541
898613100
947179787
853061847
1961983522
1508753288
596877764
831010930
263942997
1822826700
1264155261
597914305
1566802030
2019658979
320584214
1155065419
698452883
736115357
35088496
1614118576
345993682
1627918580
1302893731
42513893
1067452909
1266357447
1832336238
1066239077
1546399249
1282874377
1443017992
44636374
1434373752
14666371
957656072
1295014163
705235724
2037634527
1036294890
826616257
218584792
743346739
928305939
1232895788
239116538
301385095
1012009518
1654535378
1344833373
123454734
1384018249
99593733
1119719809
2034358484
305222286
261766838
1805414962
213837761
942946268
2111724101
2044809575
1804102848
356948048
719621518
1049632658
301183465
647040920
740113850
542961375
2007586228
1651579773
524300487
1137530368
724375147
1764123120
1042079428
1724635750
2071652087
1359642679
663521491
1491493415
303713017
840720467
1693915584
126922376
1797847834
1690834763
1358679806
1206115999
1744687298
468995054
619620282
1567881283
1277492078
444474612
402365940
938769444
1268153303
1080868515
601925277
2139422364
1814554867
205859332
810514810
1235143161
1532656541
1896346188
388506073
918325767
2093376376
159460185
685594218
1123351801
1552179810
1035208820
292788731
1105309243
1544991166
1598749126
1001136883
1347074114
1601318310
370496296
286035065
2083557377
1927858696
767261261
982797841
2112673168
1507216963
1911725232
1326513160
457387821
823155127
1184427573
690114534
794504187
1329246180
222523171
1881077864
1488727321
1346424034
837171886
875246053
2021939483
1079361900
1684036840
1458710183
2083755333
637228838
349450541
1469257419
1568901298
967933158
1020610694
2037598408
1508222374
1829698284
1469372258
583385588
492846208
2049208164
659926146
951698959
2057541141
254448170
110145220
744562730
1280316632
1235009901
122872750
1551839917
1099325557
385930671
192806220
1704054640
570070911
951926304
1286893771
1921308726
65243406
327050583
2061112536
497133204
4126860
567041108
741492485
1919630571
671344185
1418842146
1380227934
641220071
1459348126
1668629873
1120997756
645639392
2132568114
168139925
607965969
684553862
693714423
1843060304
822115086
2044969125
789111167
1827426260
1304486517
1573782243
420739371
1518128846
1507555192
1826809469
541642436
1008629334
1917787030
1978789513
2085343525
1735297567
319457790
258599152
79568625
1951050689
449398102
642065887
575871135
1314936402
835194489
44857504
732822198
1276617419
1941561903
1734475525
201359440
268063905
25591883
572830382
2005110049
483929467
1199274251
408797314
2080563097
1812564364
1354285994
344500610
1775553400
5325934
1891753173
1441213088
1672936347
1593762943
1614572639
624028904
1512651969
202510309
570782831
1981218375
1358909353
490752085
568723132
1719079247
201507510
853405483
2119205665
963806687
563991857
617321103
1387224746
1031223481
2024300728
1957200036
535720047
1637883035
1620036536
497787969
487049422
400005625
1093862458
631482752
1232932735
2119022352
1374388492
1639934346
264661365
737347858
1566330165
887070401
501213144
1623812855
1371543826
609411434
1446935891
1140555574
999249275
2063395803
1536523593
1187772178
1249334677
1376396850
1039507754
881697503
649820439
963672984
938383239
1828014870
658071216
1637774704
914102734
1060523873
1718165053
316252181
380078778
1501237258
1188203168
1844262762
401022005
1097473371
764443886
1693063781
2053340829
1334390833
328934869
299436012
476911007
812575318
213018593
207626938
713668476
2077515439
81869459
511491540
430174976
45572417
1001591709
999452792
721739186
182362117
1851021718
1680896731
635529715
1194361390
804707945
739131872
1113867664
2037240210
569598319
1725991974
1983725557
1258367477
323033451
331834597
1793013713
263467500
150751000
1983300040
1639289441
1312529127
1339346766
1717190154
716847357
397076748
2019417440
1108682538
368385858
1744897064
106401077
182440252
1888375254
2132709309
623615370
602092254
708545606
1519848055
1643522602
1322502470
804411236
904771531
1033072278
1965868523
1558687628
938430256
1598787480
2123137155
453391026
955872383
1255501342
1813198171
1747179285
1461778683
982089928
734332946
1969236200
1514660405
549304122
370168021
2050232604
995376059
1499685686
1253650485
484188967
1993911839
1059072940
697002842
2112255006
748675149
624625304
1850970216
80541475
1789632217
701905747
113271488
2141546064
1666764027
1779395757
200118101
1027678
863575037
1539222455
1618520200
464250513
1179880590
1856868672
1327590076
1451282009
1386001977
423584015
622217383
31183750
1553455053
446902963
640565085
1112776934
514961310
113845556
1618014885
1001796657
856038367
510892214
1332613436
298548235
1432453859
131952775
1862598941
16088908
376374096
848190915
1348326262
1238829551
1575251053
186003779
2062844256
122283049
580714001
562574896
1589080096
1175294048
1286861129
128947195
1532640470
1505202630
1188022432
1914026154
1679675624
1921923606
1492084752
286509878
242138824
1679228910
2749756
625485218
1692067305
1547787567
334659588
82368385
654270138
2134324652
714109602
495726567
841985786
1945879647
1402849783
2015383532
632768114
1780617923
1752962382
1659552919
1890992826
17036867
1607548813
663300422
1455061872
1023579934
1111301738
420205128
458610405
1601797584
328780720
1348697766
1813177881
36514377
1026606216
461050509
1263061170
1193161135
1116394069
1970690416
762272205
1103750279
1265154844
1420742753
766813209
1996586254
1389934768
891779236
901029241
1822479823
340048555
72397134
794045501
1116579643
479292703
1964317160
1457550010
847793783
914229570
1229487297
112419738
477567777
1050013371
1202831602
1555996270
1895114394
1143276019
1678304406
1702728575
1544401062
968873502
274857764
116388004
103614236
1494260862
1168002100
962417863
426767128
1119476975
178011304
851659940
1973071905
1279260208
536842702
82745086
488663561
1527408100
2022342460
1298182299
1774469854
481155413
1277220171
2034411770
2138890609
1641022749
1571697388
1187397093
1080264671
1511409015
2051555506
410403002
882356532
1823475491
1241903656
1578582337
1830828094
1781397259
1092931736
1238991705
1626539341
1500969617
1513442572
1069365810
527189249
718008289
1076304659
1747586326
1939744262
686503489
825135670
232448874
939663241
293928615
698095783
1918826804
573882294
1397842661
1339987455
194067170
981795113
154748769
688516188
663153189
54536835
1730347494
1331329877
1133939166
130233172
1846790937
978233959
1983386054
595243833
1651963357
571439864
580873221
1293571984
679211001
637608506
1209153694
309650047
1469844095
544517119
505010465
897429464
125372790
2006164575
1372767857
52217056
224754876
1170131716
532294514
144598445
453500863
1639500869
813353543
1017590707
1806271083
555090914
240789586
79025002
1860319370
629819176
1007092289
945494952
611439314
533575574
1823082645
1601293035
641228459
821140588
406447039
1757333051
710815310
1964918143
640909317
2055397008
417114537
1221784944
737649334
1185357892
616097292
65065829
1127138703
2018289797
845219516
863626748
1202993912
1621689310
834495653
1322063102
1537841930
2100827008
1940291503
2009609165
1668511463
1231846909
1737536991
330896331
1115706830
170369572
392086512
1705418417
2094725244
1633818730
611061248
1448802352
11068965
2089662193
2046799749
1010280657
1037451348
408559899
1585009514
1057804292
1498406743
1621417195
94950495
1649172040
877442681
1669198319
1138861287
1376933781
793214983
1649020693
41615509
1167793486
57258474
1143683307
462283427
601932046
1145616853
1224278121
1273087994
356015689
385253691
1546731604
1998140884
1323859212
1787181453
191521844
189729616
735148997
21393754
737162834
1718982889
258015796
1628532484
659830258
954761420
506034817
1278531279
920286572
2109890376
160863484
865179002
164364538
1118255916
39309590
632624492
1792527384
500481457
1597640787
365738711
1959471321
1516843730
608776303
1886693330
1191888156
267538889
1479716180
1401079906
1851076984
192204046
2080525214
1628383154
1584918275
624798353
57789127
219843275
1707083398
1475240991
1512349600
1884575276
1930372395
710201283
1414051361
429963635
1537098802
1052757969
1597324299
186655585
93771338
530696930
1623225016
110690012
2026602103
712109273
1915062754
138720876
1459178912
1188900370
91455956
1310785784
555387288
1769481395
178132255
218527177
2004089490
910335080
1399434036
2078632101
774226433
1886254780
1133204193
682233566
539539559
1106727621
1282786408
426306072
515986457
1187413668
1248619348
261389846
865146579
740470411
311785812
1511869444
663717002
510524887
1608777786
2122127198
1632870759
741914298
1322456050
533623071
825686043
920478336
1040905569
1848741264
167454707
2113315545
875119685
266297031
1891302259
1277153362
1493514594
1617689218
521143873
1217487907
585689264
299451768
1718995916
1917462453
240684073
775612316
1544776883
1318464699
287364441
801933492
808771077
1575259691
2005223484
1618695295
1423746871
1996289997
2089262278
1896073043
989276093
969275091
878782961
988070177
1977116216
1609372106
1248286593
1737024337
13460968
1256302912
565450813
1109865417
850003433
1270063124
436956250
1224477112
526149194
1116130041
278326151
630931952
1068422936
1483483489
774920186
188529335
864112219
1066526187
856962822
352589904
1390634576
316349834
838169977
493146449
110617560
521171288
311103400
719553230
145409132
351952209
1037092262
1972735067
971166883
1557551562
72602738
870315125
687328881
12042969
553957408
1276548375
1016463042
1686472924
824637148
1002213188
693663015
1197844735
337113620
2085029948
2030221423
1401384196
1673904654
1751329946
1751320049
1314747446
416225004
601914776
1164318608
1282966131
1936008109
1266705547
1057321452
559159773
1814597680
957091829
1155087059
478534092
1046115148
1932629711
607557313
48277577
249189774
1875469700
82022503
322740558
1233795837
574943712
1065977328
1270140764
147961097
1730656114
1143938907
223063018
957939261
948665237
1730333927
688351143
741677670
919656944
1860095478
1387723350
1994261255
1941772442
630177235
1789983550
1013438461
359023708
2097589084
150815133
2065177062
1366201596
67090013
830098629
2106584484
1882200411
2143696467
430928995
1273259244
2056891358
1969186953
1847386277
1360908791
1822305934
1233430066
234506888
1744248964
1094127432
1591091899
1098220577
601241903
1813714103
1036988930
2141309150
1897294602
1483370719
1512380162
1852364187
299753021
1253121972
1968789884
1609484564
181865852
264276250
1852351496
771345495
1162299752
822177415
43985799
1963885163
35340858
2046762803
465280083
1444036920
866294209
1913451410
1135186002
241439006
1909685825
134681128
909938265
1669166546
2131709000
223312832
1299484477
273415773
964770009
1078484956
754257120
395615528
1599079407
229423083
494377034
399624348
972796630
1531456771
2032334650
2048746290
392188399
498025292
1573899101
383216491
1828110265
767086080
308527132
802845930
470580698
1234807950
680280254
1764681639
197889161
1755565541
1682028202
911083716
806046909
130645415
1453084792
52808416
436431174
1478883126
1638092430
892233227
1511639650
1072448346
115333858
2046998568
1210355541
1765628708
1922852565
906784072
966332573
696686012
702124217
1190457242
1128327801
1596545672
421630780
850141188
1580076829
2051874769
2122529399
1156961856
633790612
1088204058
1226662697
177154367
1726174119
2093983776
214171809
169639566
1578375584
654403937
275229399
271672426
1296880347
1207310307
1242084502
1558392821
2135574544
856624557
1260308967
2121754356
1630383693
1875870674
880678604
635367155
283504576
401770229
1088615562
1187972771
421527208
674444153
1366106284
1583940926
295120707
1019754860
661879537
1216471826
2092866160
1907599753
456739686
481987006
31229738
573048949
657330488
565832791
215014922
157527042
192993364
2113529873
1793040934
1384341135
502274035
1790438430
771257397
1944931320
232724691
1320839615
1981029590
1175795036
2094654338
1270615290
979443168
477818231
1204860581
1919794317
1243106840
1122245956
1031013568
2116051593
2129820134
535973850
1111096160
709327877
22548208
1633044106
179736730
1764061684
142855550
2097255822
554637628
2081601708
787579568
2111277031
1517447103
720419040
1167182745
25054221
899576270
427392981
106684027
1140626
1402765098
2117940934
553016738
1838576653
1476190040
1212048463
1515205028
3482278
2113611831
222163935
1512205135
1699973445
336854018
1810368027
1198796275
1926739387
1471502384
1647479118
2136580587
1760529065
1456630388
1902025167
2135355074
601875434
222556274
1177397677
242236749
746324573
1744706762
2096853431
1204797969
1762017340
809829996
2123212961
1619709779
1197149510
489201136
1535804619
1687089049
342307826
1773218823
2040988446
627050444
1409967077
1380276339
1455290298
1026589041
1336346648
1139980063
455141003
1383890132
952132009
1415700283
764650396
914426805
673705175
1230965040
2021898862
185103026
1901792505
184562989
288136995
1378120844
886178045
1402067113
1987683970
613393348
1394679677
1284707726
647415297
1234091173
1575836370
137000875
1463884881
223021175
1658129894
1788623765
772292883
2025768568
1871581168
527113321
1792106014
2020384565
1973031032
569158242
269291062
221978187
1058159742
825895237
825296697
1424831682
1965763039
998700520
824608922
231785297
1278348334
1694856419
1602131078
861678670
1071919210
1252231516
207417378
1871965746
1713488333
17273370
1479207852
1597064769
1025299808
341241991
893579898
211999239
2101722936
1970214727
1189471105
270559748
1582673234
1297751953
32190928
1898613773
1777896736
535291826
817679415
938437833
1706506080
2054470174
1028640229
321755972
283304958
604404290
1760229052
290314730
1784866457
1611226211
1655434073
697104722
1835381466
1427448407
2061253961
875477690
857090196
222552761
38222803
1993521546
714483724
1304647399
971082613
337927853
530542129
795455828
271812231
2084493772
323729666
1916205996
1192715667
1832788949
2040869784
2043411679
2105290575
697698729
1103112830
956278762
2113827164
1139293660
624887780
249303503
474464151
1043493646
390174733
929820569
1480981865
1011711646
1239455062
1994497257
1869311332
802587153
611744918
230730321
2034797010
767237694
739682683
1356002091
636527712
197242079
1253292603
1876048951
834293612
1988526820
278281352
164583806
588025110
1720138621
2128912810
645913844
1812580458
888473879
555580028
129715405
319395103
254218376
914684823
110158108
301086745
698731278
1806092794
1400818306
765654875
1508405402
657264394
2037645494
465580729
670919064
879613182
1868929035
1716667282
2004273681
556771999
1415618643
432547286
420729643
1934004339
639732415
1796138770
1824554466
1841966061
1515853969
680452119
899943679
1959150739
1055838311
1912583148
1612162800
963020673
1704263107
1612978505
998111596
935236749
593114759
1990093193
269804086
846156191
1421764908
1865349672
49947142
1066043151
589919038
650984532
1757157057
624280763
2024095591
841786617
2028961252
867011928
585460829
1616797117
1264795180
2104085298
1590000054
929086612
564869720
1162120248
562462673
1066239089
1037773694
899941923
1966435613
1073212738
1768587943
1925768020
566414368
1592489083
1431983139
1568790034
611652292
1859941512
651577535
1655010745
595490732
154895988
1370069081
2127782501
463425664
1975298275
1409354773
756920694
2044590281
1036202187
2098399548
1247519133
729628557
818119112
577151639
235313003
1786404368
126586465
93500184
346186115
754677195
1099112484
778960903
382846037
574068347
1209329638
600400803
1264078583
260132053
1502696910
921501394
426407720
742176917
905722489
70349650
734854619
1269443244
89533918
1563305671
610573008
932072349
1880277171
118852703
586608972
383830383
1737258031
301495976
150850728
399150718
627538505
197751534
1603117989
1415348028
1978940978
1947806340
57697664
227000457
1925362732
463785384
1052085768
1610647084
1740075573
82806100
1041793411
47474954
907251756
1765797190
1539191091
1872577800
637554627
930781016
132843408
140091306
944737643
947033235
728898686
1729336872
792852351
2120812486
918466996
2141148153
776212487
1670692899
729347772
467275847
2108879686
497736552
1306989904
2129827174
819587393
1384214389
1313572292
610553377
561626580
604323161
564243186
460184655
1833623492
1473997608
1815721616
1877751502
1594575629
287852207
1339348430
1705201758
1841903382
152309472
570598692
52249893
1111199834
1288095511
111209685
90771872
2065250225
1169428497
629056736
1445056620
914361252
858786705
826491300
21463187
933017491
1113998846
953894934
1888637941
1424247940
468428822
1137387843
1577682247
877699489
205812319
82405381
2143729421
942701499
1591164431
2116092874
1659820165
1614577135
417728708
1123888538
1141478749
1203888706
2084980116
517948455
1862290120
1389623683
397473692
1054873687
1361938057
160789371
748934213
511539400
1812335810
298479369
1491889753
1498744602
1057252986
738480874
1008101037
726487808
195032908
316173708
1058383722
1403928530
104373449
397565355
916825734
1053405057
452973466
1509114347
1324789567
1291155399
1711826423
2049880571
157430897
1152884170
1506124403
880180653
318712780
2032524060
1331894725
1506162387
1561292489
1821993154
1618863433
834633656
643769807
989336828
1911059649
1661478087
248461880
1576246816
1128392036
431684604
1550045204
1757435905
659152742
1081904466
1263520079
669259570
1023016054
1105494869
412503859
618554853
428717574
1829561102
1895523574
1686831084
1338104783
1094192175
203194866
1379899184
548704630
295600605
2108306459
684056497
1726928217
596998608
752601496
1299375048
1950387792
509556315
1817576391
2025627860
657990345
1561732263
1524486405
852421290
1830720985
1883489957
122687304
432052461
964767318
1574199868
1215780311
438958609
879862995
1933081084
1400424443
972918943
2093341147
1185221927
1504767791
1352931062
1539314811
1367580805
1492753697
108841890
732481473
1598229893
1332860544
956499419
2063786500
1624906685
771802242
1744441608
572760692
242016255
854372293
455102981
286717758
497411527
1207894477
1057665731
265905211
880025247
365842544
1256805989
51409204
620665555
937914065
404133364
59416513
1757350126
1538164871
795952248
921692662
1037303613
368132977
1872968446
1546373112
985402057
1631775251
1385508101
1715060497
566921455
22781388
1064355091
1276999567
919029257
1976799515
1102186558
1693407929
1447683831
951274014
753468131
990296441
260184306
997321743
669826328
963279492
104696203
1864010372
1365276162
1926320346
1813817178
577864511
713828781
26900787
1829186013
588439498
883514236
608698605
2081513957
1419952403
803548035
1109628057
52646444
1531498587
846770938
1876350260
282234573
80722502
1498982196
1541420867
1023403571
1306636516
589121402
1055746318
501862670
922416572
417566726
71581670
1283762799
382430273
1074313017
1518546951
537505968
903885877
1791029484
1025657134
1976421562
1099844472
1554676621
1262337509
194061063
171391154
1537078204
1750266299
664300452
186695054
740094152
800657036
50401952
1748537444
601876768
868099188
669065149
1614618540
1814322821
1433521695
904128274
669276834
1081889214
977690735
1161068942
1018791199
1845493612
13738080
1755778282
2089488598
300082252
1444282644
489796573
811696021
361564458
1893558771
1172733474
1075334739
695834465
1087276408
683600287
1842472555
121353435
1258657472
967461278
1184864450
237676642
1041881312
1584394083
1742118779
1565935198
999842780
924195645
1319839756
1619305439
756915035
1537127213
566912603
1561990360
928392535
1762313321
1120710155
1726770653
2102421489
615893824
2004391226
1143116432
1789366291
1849279349
552607422
711018718
590421747
757923785
1090579506
1722176790
49676551
1630194573
2079356978
1817370328
1231039510
2008535483
1463638324
1996889306
514180400
213077406
737053410
1577666838
446353252
1059455788
489275630
1865276772
1345479073
1298136864
1642709264
572463035
555246851
947265375
1389217176
877118932
1089264517
1079010043
1931142959
1083005449
1472834918
513409700
371756995
759252923
534511686
282881
1351676933
1439278751
704255213
1483563672
379491909
614604877
691973526
1335590466
1066389585
1702241030
1037237255
694048197
527001078
1848991636
858790053
889652534
120659708
1495501851
104923000
2101861378
1032415671
1761898748
1273894779
581758202
1741096177
1403338086
951795735
2147378722
1706668699
371466953
373385170
1895674314
1350627705
561461782
1668065963
1359896117
518373335
483634869
814217173
142331279
1741841822
783692858
4145233
1143779105
1436632739
879608151
316747122
1018511048
454802661
187274473
21585490
1054428569
488766136
212566619
1895575276
2024739176
169145577
618628293
1931281874
1672724074
1111184762
1824103591
1275603644
2101536340
1115321692
31126284
1903764551
1543610526
886857388
1637828204
21405481
300841831
1618728891
1632870009
1255988075
803681135
1821340716
1953974440
1103078173
680866836
1215082522
1292377223
1333577908
1037164540
209457612
16451545
2140679435
347316365
1312248949
1126294129
1746554360
26525600
728406469
1692371771
2106219492
377816703
1058120945
1093356505
826071336
2075600362
1145707582
1619297606
1291828938
446359537
1643369418
412591087
2001546332
695543456
1941446507
561339385
659397841
778472749
592522615
358427931
269657527
502406996
1191864325
255602597
781401353
1244957333
1083367538
522266723
772966245
1830632985
22724733
319218840
1119497942
823806537
1741997405
494263964
1783709735
952633971
1528086897
849226162
924357102
1196790634
1617176289
128624364
1626714694
1349446926
1619368388
1999536404
1429560756
1604194843
1887472166
682487933
1565424741
1949546443
871224986
946030601
959359456
535355260
1423865383
1065437408
834224524
1804217755
395651794
72597256
876738156
1042156065
1047280606
1153393952
2011951241
1075218969
1147156382
2093093254
32928633
1967136194
1792589438
1035217274
371199062
222169773
828920943
573333054
1013532871
864398073
207371154
629584119
94368802
1961457065
286611081
623886062
473685698
568643453
1430459063
351622655
2000038772
1777967703
1748589003
1992118420
816063994
1167113787
465210699
1898166795
301900146
552468759
1135511477
1872837395
1545526920
468272986
710911807
167431605
689568175
389882785
821485617
131840424
38003039
828137476
1913640588
815454371
1690489841
1105151215
1046348073
910959260
1933338358
1404676738
1903940354
1851752911
2068124673
327864474
1729949355
825093974
1096503362
544734802
1190944532
620091191
911681988
723708818
1879038716
1743242338
1297575525
1332539407
19467936
284072
559241581
450362428
1494085206
783055230
1973930577
980834639
1655771219
1088745908
1558119152
1484403107
682823491
879632659
1971449177
1117118697
1844835457
217128595
878045887
125701212
1961601634
2074284429
536488147
1392411342
753432120
115332777
834633999
1832052149
787643006
777841555
1137040946
1653872687
1235698083
464888730
210250403
2141943877
1441812506
1177658255
606062341
1952243485
744472076
197568049
1873315859
534276098
1429068365
544639129
323894565
929366725
1928385630
1481285177
866958936
794085825
1917283911
927812903
1531675237
110371802
919582648
1577251488
1226685978
1382329213
1340264245
1476595436
1091569869
687136687
900640069
91404701
801934438
1319476267
694613618
1329684038
251574881
1391352104
291886255
287883332
2004847268
384906327
204856117
596723519
854802820
149930031
2073947995
849056515
1719778873
888249621
1927822204
380655744
477253740
604887376
1102915795
773293376
43259904
1625823515
1191928469
1178053707
662432180
1494386415
1301667566
1983822273
1489026561
941984756
1843458658
1679093667
8366041
1115574282
1331128733
1201351173
9458167
582287996
614509357
525691624
234030508
234613047
1698751195
1824698125
1998666066
414726748
280769233
1975716254
201958886
231062405
899018413
1938622661
245425712
402008756
145022335
1188258307
655334355
243101123
257262490
1004267039
1319575182
974883748
965965181
543735270
15053384
1911909298
1177727443
1752493473
1106461878
2083348098
1859257155
1575297590
773829788
795635177
508521433
1517143144
1309384425
1739421057
1594332600
1376736901
1464120860
2042299019
1010388577
2141853450
1363058579
1844509812
67504406
1414131261
1253136985
1811092612
766011481
1558946072
1669737755
1713962910
563728486
698109717
1805393098
1022456866
1065353813
1542731084
919398984
1050473671
1071365316
1645066950
180066637
442588845
1972463489
104449364
857046541
295125780
2105853188
1657951607
1427035075
1806829187
413183250
1957456484
184802082
1854130781
1053019790
1976184517
625442873
1568545615
1865120326
1561226376
625510578
1203792823
1561687201
1456621914
609634960
904221102
1433522286
1163807485
1466821101
362778953
480104637
1466409704
1167662905
307751832
155243289
97698786
243762680
1595717322
1266958881
1360804993
1261138534
1330921394
503287756
1642650875
574836825
2026041483
265369355
1063133726
517507273
2056667710
763217564
553904803
786231468
1782936584
139326216
2031121112
1815068381
1345916012
2047127851
790599888
1920141933
189407305
82204685
578185453
138072384
1665819744
1445579655
1846800931
1245611443
132515084
990686753
267411946
1398154524
844121571
1189321673
2146134201
204199484
491514670
2057268158
1913316922
1638600469
138439005
1952479858
1925897612
425083888
2133646612
131136707
1130344858
1456217236
711576647
505371057
1458284781
635777840
1984605650
1586596924
281590453
15948448
1943026109
1724550667
1730650685
1389063239
1757184453
1140509198
1415920525
1617075875
511299983
1817482785
211232717
1441293243
476403332
708687256
1005631778
1734725205
456036526
1087824623
633415530
218857902
605850281
194143026
1391201237
1601644255
2016008601
2024972031
433923458
2019126102
134768113
11126301
689464931
362087
2000550763
577992664
1621575238
949176594
1504354595
1998681859
767844317
1667019396
334084749
485778462
1195791500
1304432616
69136001
209288629
409663839
640655719
1507842225
1615228203
1522780747
1924647216
1225490703
839653179
1462019975
507822353
209755253
1842968217
9820373
303094176
2059637955
1585938128
459954754
885276638
1069898139
1013384663
1706782856
1894730469
605812593
829011532
1034585257
279466975
589166888
337578619
216680650
1278612045
1852936056
217992572
1345332331
1573880789
1589674302
1872143956
1682892872
1150966091
912385061
1264462298
1507576560
489745977
65707208
368637244
1801366731
370722231
1605740193
1391546293
1362011238
179474887
815080549
1123669303
289133326
927777072
419248300
1861396686
271024210
1159828891
655992162
1359654538
338394850
489275819
1600075062
1886768547
426891508
80515144
977922673
2052143942
1251853245
2140574073
857274488
1013894245
661052504
1296027992
242844439
1692422161
1581755285
459970120
221325185
188477857
492860130
648259514
1341738027
1320330078
567230425
239934151
1188837614
1043435486
333334721
188525258
528807866
1307022723
1233752288
150377830
1125317688
1336395704
1476187381
1435370037
354587803
969013657
1875558038
877916282
1255874990
34230282
1455317371
463318374
1509168952
1894308988
1833434971
1175179993
750896008
308952573
212210650
64670838
2038096061
1365920999
772516156
1625679616
1342696525
1393675377
841282606
1076225728
718096316
1459627128
1266366691
2106860658
201400404
848962708
2102982219
2071671940
1916673977
1947651595
1408195325
945690019
874767446
1409492448
1906180291
650044908
469123412
1511395160
1214116412
3023413
1766606534
2085432752
1433466181
824929066
805311077
90951556
2023104798
1132516628
1622173470
974446503
119847106
1491188877
541396472
30990456
109990155
1471555056
1896283554
1269886324
149502819
1612423824
285035489
2071971325
2034514677
2000994347
1449124957
1750195935
1017413665
327155177
1007749522
1362460084
1739517486
1397705617
1026465144
816044558
1746773396
773394230
267137341
2090092524
1682102703
1427878874
1158077789
728918731
972680365
1198309190
1245962820
1146121900
1904726926
1273786605
1267404986
1389251428
671859286
406251347
1867381085
1297026643
1749098680
1673252588
1879893420
1446325334
527681042
38115408
501913617
1056890118
1470594443
1633236489
1616892840
1446738919
521392771
1744266088
1631563088
1332933488
137700654
1080586884
526230275
2117611211
1960052193
2145100323
1078361316
733975633
1770248797
1875049670
362607911
7505826
1983498540
1895087585
1808476168
1360589912
1404890721
146489666
1557777617
424795991
751884369
605845601
190723324
187957810
622545472
2109860086
1452283275
1578069171
249973419
1460286248
1236801247
1818832691
1677686194
1559044169
1044917375
996805872
2098567853
494614601
1628354069
874067556
773169059
1658970209
135620461
685509427
1562881517
486343044
131922019
936633586
1561175643
983512658
2076614030
886237437
1254350087
1876525403
1050429524
62972527
1768234665
1722518325
491302703
778642801
1987247048
1000696200
519052748
113932341
868441420
1881402447
314248634
1361184345
1802789134
670069930
1824753102
1057643014
2103934389
405623583
1488339836
1999068994
350547691
26717533
1238936151
2063101337
2015914586
1749544199
893680718
1988713035
2058885773
2000270847
206199418
1675334337
1988551893
503604212
2047610015
1845509909
1325593631
2068648288
1484755601
637299639
1683066410
245048712
1177287360
1706048494
68759354
2019060356
1058079799
723133537
1348136556
1055239103
407537026
1215245537
1140599363
600628312
1059102146
2074164024
1874951325
205112483
559262947
1510761600
1100740336
1543649749
765661984
2065975403
592029392
1655102053
1752545873
1864004358
2087346664
500520494
572220675
1419167412
659151484
487930694
1890699286
1253764873
784333659
1047022871
692611445
181000884
917015554
1271357896
818301349
653016432
1066606051
897894847
507794244
1101732596
158089011
1035811907
1303221171
198793409
805369915
1696616380
714488554
1959090327
928878254
1232696736
677012495
984324664
489198350
1786938109
230008207
1870882399
658191391
1906883759
1864657267
274628820
249027413
630026024
1820331449
2075451850
1392513235
573246488
57068555
1695906230
1804249135
1118294136
153119454
1523907067
1237005454
1644098352
600880351
208906275
171689073
868834019
1676196270
1049835580
2004477619
1989074174
1810355733
997567955
2055730659
623444670
1704821775
354306020
1539550607
350247074
1497166628
944599590
1000539499
437077039
1404266747
498122526
1999132309
1562731002
651323559
1488972539
983484185
2118020072
1862181967
1507845440
1482686075
2100275243
1865724959
1938088899
277094887
412802697
1028953955
271350897
1367152843
1984288528
633666675
153667301
415111287
1800233146
513757374
878020721
2108717194
584769170
397777235
149972081
408342480
774201130
1843598163
703403924
1612666791
950483535
1161337803
910080585
1317443770
798045991
246800389
1974405687
72048419
597965452
56645122
1392295141
1729427150
146439585
1739127952
303684204
680308568
912870253
1999758189
1401102038
1728817367
826558424
1780775859
1003054323
454944654
1282096448
443133952
8788113
1278980226
522941241
1748288810
705933430
305802802
446532716
443679115
193147095
940858199
1061743917
415899205
1214756224
1741502672
183871872
34307756
976290929
508315933
854981479
1256861967
619587420
1094014017
525353264
1042790139
1836125803
266106129
1599243141
1750308076
1760311977
1268214888
2016969771
779463542
1749249985
1523400172
2058179456
135485026
1332244160
1430590508
1007775604
304109080
1530705855
1465216234
1687054681
1905032909
781276374
750030211
992023575
1094660593
1493019561
1523269347
887306997
275881226
1214666841
1300943316
1291706174
1131987794
2016218891
1759996811
248315591
2049985784
925009584
70752615
64873010
1951866804
125004615
1541025229
1670443798
1162788656
1776900003
1352885200
1917327978
97416535
1475926072
1538411450
1915397741
322650646
1177908455
1886355304
1604827510
1366660101
1122288571
496377452
1879064417
1292748971
579437175
424153634
1749118162
149976208
778025357
55482929
1731773620
867922799
1860363816
197664957
621454999
1980547284
1989618702
1403278958
1999922484
71047103
2137952328
1198495528
400745590
454056848
1061370712
1678677458
1135001543
270649363
234865428
1210798263
950990997
599386428
1378778523
741625281
2127768519
1260543022
650697467
1441734441
534139155
930305760
1329579886
1539256127
459997306
1846737100
1423316524
249680987
1789018195
1563845372
310768455
721464853
1385028819
1876269077
46816706
1956333717
369050794
1101210862
1422240287
1055459655
1248587945
884510932
610143322
1693737759
740315353
1338545552
722020973
416305944
1242186616
1959272288
1562359487
115942220
1099174700
757012044
699535736
714176699
111738141
2039606586
2029450224
1410115208
1574715048
1228208735
260907573
1199000203
927706419
1943705669
719922464
118436305
223793782
1368198529
2103971243
1249608799
987993059
1237662896
648035779
1473657203
1992909095
2049907985
1588149136
1784140903
1033627986
1575811806
1228114687
229009512
1933466165
728399638
1198100703
1407771860
1774724533
1878032508
632454241
266316076
1130647745
1162517273
747649461
1130586692
1358186879
1458540708
1777429453
1036725596
526337150
1228763502
2054188887
1960510699
1503077586
1987742610
806905019
1979413828
2105272500
1517036541
778650067
1687918566
501653695
1853093413
1903422730
1438537942
205843746
625311034
940007191
2010382731
1213072770
644088548
1862782194
1495338674
2088388026
1589279007
103340807
1175669554
436618377
1958615369
73651865
604386583
1466593854
732744896
1151531030
1545054560
1750089328
1117281727
2033888787
1556994275
1043187390
1628401246
1860824721
1886356429
2094075003
743782885
104501722
554663550
239317871
758717652
2084222120
577535265
1703954380
1069475027
1638408821
1021716743
135400589
1525213394
164022110
2078833563
1628983775
404023867
1211837089
1833853727
868635310
2122103752
123859204
240955351
859347944
948679460
381511433
370558567
1629026864
2111430734
187830971
600481322
1323954154
633212441
686509718
1944028061
1047704548
59214387
283175728
469181897
1641330545
1586542076
1377229358
1924360817
603173992
226188853
147840953
779585885
1845052467
1963449207
1678527786
1906897364
1323105527
1746401891
1003340663
1779463739
1039800436
663661621
1488518325
1545388060
1776001613
98401805
667852701
1776749836
545795623
2066799250
1393825857
553333322
1588991449
1145835826
438664100
1493428627
2003910547
2001086134
1271492929
815555796
232483984
1316515188
1807754561
2091395799
1188040454
1125115249
1579565888
1236417322
676636714
1842504930
1675950140
502561503
283029254
97028272
1237843013
2110285794
144178723
966618031
1710401083
1264719503
1793772106
161818591
1569522725
1976988848
113123360
899358264
782368552
177067660
1475079027
1112082221
541557944
526633600
1687782402
275237488
88717628
852833819
356238680
1999314959
733098551
180205882
238005151
1376319333
1705261241
1229282195
636517104
1919789312
1311183614
1656717285
185887971
1798171969
1184323501
1448878321
156821357
883400158
664291158
111957216
489110105
899824931
1115565759
1310399179
689628692
1310738243
374002136
1855679874
691169765
376588716
91544721
1122803973
728996391
503104370
1741905659
586548772
636255807
306302482
103173592
1004197615
1981396796
1474268471
1658129853
797403789
1843096999
1146382097
765199677
647541324
1312934076
1350173917
1577203434
446627134
1889135410
1221073525
848290766
2111636623
574913186
831518583
954152317
147079173
1610526016
1250025230
213905549
1552908862
694608052
1441605573
717696684
1434246200
363181878
88876254
79962329
1447545528
642039535
768398659
2092095919
161786248
224108476
749165846
82190301
228487333
945606990
741557438
1648445419
936884092
1894439437
1204584913
1870337824
550502908
1228870724
1572423597
1182969091
1735283794
1372257689
862035618
1597994554
624037736
1105005579
1766442326
17114740
1451955551
1295125899
425744377
1446296270
167392567
1417415973
1532051856
128156680
2075844420
1996997072
1336832877
2139175126
1524048427
1204388930
1004496315
1368788903
1336339968
138071494
770203576
1221714459
2061213981
1334918682
272271372
1078285708
123264033
1828202873
182303966
935202481
272342761
529903481
140850169
39775086
126921652
1866750142
843047809
2142061795
2036020339
84557125
957723156
95173116
2041368054
1517728599
1124232790
2092892426
1135586621
1932494025
1654624261
741032776
178531021
337030604
116244502
1479835053
1022529534
261202746
1699686582
417950741
2089953768
1184571490
1944292731
987527975
1462150827
1785232838
599206887
153109213
1398061441
1519095669
659907524
302057537
938411671
798624309
862988031
1309952113
79452025
444822369
1282224604
190269944
1807226743
1021220341
1556745145
473282488
885921839
2123858236
2103955247
208749336
1429380314
696717016
166705585
67325397
647475132
1000141146
1352762577
171023523
295746843
1818577564
1711048024
154079671
706050251
1389545737
1641321660
1153527300
712313272
1817595705
209961015
1820662953
1873444322
2121081101
1208599008
210240611
214140776
1743690480
1242185957
1561616939
1235910656
2005036747
146462973
1420077901
1594144223
1086876640
233958225
1696167871
74841972
836422548
950482675
2003465318
1839896590
1458833518
1314338901
120282379
497566679
1243692161
450515558
828243771
117947405
1091176246
1046527511
539640797
1121412029
49740701
778322710
1999978928
1057506029
1298110140
1468053460
1114658771
543575171
1298710028
994331049
1801015204
859629843
1490863525
1445498260
1589938001
686345107
2034630161
252008419
1466573680
129502685
670354159
1785617689
797919776
496604295
1239040337
965515568
776234244
1966914472
239095171
2099544284
2060544760
1080183461
1267229157
983169341
990458590
1631563896
1362734235
165877829
1599917524
938838034
1724372485
813346174
1101523279
406480040
1385908045
780374204
30357828
1316677121
1292105717
946715706
1969875696
1657803889
786416876
814623642
231677485
1397556537
2078101027
1362789623
1241540763
1313130206
476339514
1494845527
537550634
139040018
860672799
813254766
1133783278
549868993
2007834495
664545984
1299650832
590568558
1529429425
453881936
173494554
302479020
155925458
2083521714
475425545
195444963
1955481746
1901287279
639183874
11321873
837110193
2043149334
1668890149
505237449
1403386474
1065112049
1717301997
2097920842
1222742363
14120130
608636331
1552598279
2119429799
1117893826
460100940
565958964
439505602
1122752320
335982310
352457690
742562911
1929780858
1694269520
1383697775
264506967
263723453
686365074
653520515
80912053
1141521937
2059233225
433802433
856542292
470959794
525741883
796675746
1466694966
1783848017
1937706324
2119735177
1396925741
593692229
201032603
88243377
716272500
413393585
793708744
1193476308
1017760129
1678190047
790439022
208345247
521517314
1139139586
689606706
1230059208
227363333
388177868
1571316247
186392792
1095944670
518497332
340934498
1977354970
1431953351
610837359
1955108455
1192426421
155397530
508174340
1259331799
15563154
1247114161
1917721892
1790832098
1422687801
1637695634
1965135369
826160338
453096095
41690796
1396195046
917909196
549385363
890272454
449318171
1363327361
1415192804
1006541352
806717279
1533510032
1529227776
491043006
174185928
380204010
1665298979
1642215287
820759164
296565014
249655605
1882948272
211040649
726840982
631742355
423852049
1138211147
577149431
1273211805
143873319
2079175391
463661600
1451291931
1136274829
50227755
634888950
1840599537
1160571113
343983578
104093163
260774462
56609209
435216454
2093733197
646478906
1555200734
2133876491
998958752
1339365679
1828169294
1795265536
2012937272
392096031
1098978189
1764648120
1380579234
1604282250
884559201
1426848522
1110439085
1572996885
1920192628
405552565
1416370775
168619531
1111277863
439226356
1102149182
529333008
890317411
196958829
1241308678
1160122492
940098482
133421746
1164761727
1028172133
1436172044
1550564408
97818722
11384233
457383806
561313814
1919083723
1939455434
695998360
687766961
953560369
1950896045
1745022696
736371288
97946449
1413526192
815985017
41048625
1882117672
1702159278
2126832816
504412261
549305731
522967457
1378846354
1730426589
1125641034
2111312380
2004980584
324683465
1895050716
605774839
1359893656
2108533064
345680565
1784225251
115717685
43388646
749738039
1968662843
888202634
1609793673
1842741348
462485002
1110210473
426151769
1958284006
1408757907
69801820
1726368962
356929254
537607202
773569343
1015352243
1373679178
1581185090
1256612943
125101915
663697058
819547328
631399401
1300042915
574459134
679771592
206908038
1899035240
373775964
687294486
1150852440
1985613974
1789385568
154436963
1512043705
1059424658
289815128
1073944810
589439704
1539752501
553140399
6234852
1859305817
727677319
2129909196
12942741
1311934450
907989437
596155716
1130004684
1201687240
1437079526
1209702760
336400161
162758761
1911706775
846648500
351725877
1510559779
1307681718
1538987145
408635959
147662922
410735924
1596560315
851758278
568712264
854971607
1868678189
1591973467
1758481275
1619352304
110565821
1072483284
1683000907
1434870899
545184687
106712565
1531096559
1749480149
181272563
907656555
603185449
1896846544
994053271
203540247
193811441
950875775
541065776
83146814
1664709736
701282625
191647335
204167822
1825360403
1385780429
592365040
682826029
1893421947
556711533
1002546924
139619399
1011051665
646978027
177906442
540446049
458702233
284471764
1750397390
795571124
619556896
2002482952
714304289
1262426182
1204022947
2104904217
678668622
1018233562
280521149
1209928307
516633261
1496259801
143156892
799043412
1955048761
671141663
1406735831
374908853
1300961144
283206903
1886728449
1193525861
1820134340
2137700649
2127045015
1080155917
438962647
1511074252
2126491219
1431643521
589941107
1653724295
1130181176
416253588
2057671768
282336102
543119943
289424373
859285647
945778774
2039311544
1196572872
1157407524
1269197155
1665996164
1433147883
34599383
1468538374
1884012176
931333569
684477781
1552468504
405040244
936475920
893991930
2053290712
1460348267
1981983417
1773050709
1974502156
1051123580
746824689
2132226963
1989244698
744683178
2102094177
249253925
2051633414
966863710
1133162083
104621021
1358749118
1045768203
269773204
1552593130
600444924
1722978492
846212400
1308491195
1721818488
1756796850
1713850215
194661537
1146716838
1450581165
2046667385
580493399
44814255
1580815165
130522277
1408484535
247962485
26079303
414003518
784146755
1517256990
1754849528
1523353546
2117440573
1821827925
1997572273
1514919332
2122339294
128203086
745047818
17577179
1360910613
177775276
551028497
1968061780
1415631245
964543342
486773785
1220109481
1329011341
1687873821
1513322749
1180116637
1421853254
1964144026
1830790715
254997848
1497830087
950572276
897195989
443543841
744596420
1569994925
1753281591
382036452
1778349434
1784372273
1828764050
410199514
1987056116
484151568
1129354448
1876849350
1064351842
2126500750
468764588
2049506887
1182633699
616867410
194299607
909276572
1723784237
2034988801
2072107086
1704324565
1527466744
568216257
155924800
39064733
1050161894
40153557
18140491
1459300401
487648296
401277996
2040877945
272480179
619587787
1610409460
1504781587
738798352
822499114
1085543250
837188676
994907012
611323026
1757181131
1600405950
12862563
2112845497
1705933820
1449419603
271626829
373806782
977323792
1157804490
781917215
787088172
217189754
1915308002
1430747854
1285091894
451695646
1422620627
1580153448
1404914578
1912760726
1538802135
166869322
2051081144
264809096
1047351907
1011847506
1693187287
1659506164
1936951480
2102863690
744141406
1325037709
284034169
44368805
264759815
975657655
1747238002
1024946928
1241673505
1464308467
485727406
613477751
1325913158
1307286399
1311190269
1014417392
786251182
355401167
468696686
280865748
1952396072
1294733082
1974739565
880072455
350321429
504558717
413984945
400631038
1738013642
587525902
215033131
1566105061
568436419
703918313
901627564
691097687
2142136834
418281601
962610520
1110388669
223947450
339981576
240013342
889896523
2054080358
272888641
2010276744
246987862
1929060998
1278955856
232218718
642326668
924136418
1268562638
721123480
1481414888
109257733
1029123441
993242874
47305191
2020568431
1618429205
1770577104
36407278
2101872452
1482035210
328679405
1674600023
318805992
162933635
899256644
2110095530
571518608
89139061
837329677
371526288
195495344
862925566
1794672403
1198602182
665505256
1734283411
519847044
1401248976
1262747434
948720350
1350100766
538289944
1858319296
2052579256
1194429566
617522335
736463538
1790885324
1492408993
608539913
327356619
857155590
837973762
504005065
1139946698
490990090
1080775494
21831161
929546147
1793000525
932482270
1151692412
1943459890
184326249
1372017231
682703540
468094185
2118589888
303845956
274154705
1521903046
274062639
1103049054
44124526
1112211349
675198318
1164085306
389925034
1989913779
1367615385
727542300
1071289772
1700405401
1101048601
2065396542
363409172
1420632496
93342215
1520983689
192798653
1094140703
769230228
255861850
572171756
1440917531
1052148244
837591188
2102846737
1040895136
1562344196
693747887
2113199226
750606653
681017406
371800647
1293281392
837483595
1824291022
1596901711
324962995
1484868757
1421570150
1864234522
1727740360
243708852
233450286
2102551453
1356266018
40984529
1306984855
1736156697
578076129
1863466616
2076181898
840278247
855412080
1099759221
1254256035
968256741
2066577175
452336193
1756580485
2002437844
1829062642
1766845007
2018673144
1979319606
1292831774
834649914
1814631422
936023824
1080645261
670303114
1958979208
1304431018
867520935
1423206184
412768866
1273730890
876582705
1488261152
856090363
294141210
1305727226
1130747474
46792232
194730376
2093752515
244745289
532740521
758305435
1158500526
2099847925
579653195
1349108702
62966641
2083211895
739428
259831076
448617611
542080327
363040975
1700157523
565164128
2095024841
579270639
152948751
1513344290
1463875626
1831275298
7306605
959437374
608465949
457306151
1342789311
1893880027
1251561486
1309018582
47433061
70482981
1474167556
1659757575
1934625950
217838138
736539564
1293248637
1536505586
68209417
401787498
1374247400
740592940
50766289
229280737
254941620
167679120
616324246
1004387122
261796605
411145324
1524546762
1562133477
1442131781
1538958628
1135982438
107080845
782054251
200427029
1152161178
1915621573
1098506873
593329055
1797643232
377512855
1312819999
1123841537
1447820252
1247000995
800430909
1137688350
833604344
1498405765
970415207
1705832586
296076313
579559437
1105328286
219935365
1332940532
1096191535
509560163
1707459028
1417367641
1160267626
813226283
119389571
415253253
669383357
250668765
1695448616
1914967918
2145361310
910320222
1720922950
788503542
1559801603
814312608
1883671078
1472015730
1452753413
2062878874
152050538
1481207612
168955654
94574139
2067358300
994757513
662081241
99063740
1951611298
238074783
748690566
1914715533
712303464
1984681985
347676659
1632975536
1971164625
1950331140
207568809
805855331
388076125
1279225456
683907997
917734224
481018808
111556727
843058859
228009733
1501357042
2107402078
1224374757
1285190323
1903242064
1905949686
72291812
1830645049
1182107009
666558516
735759734
1857978660
1555386593
569077471
1260298162
523520434
1827251280
305120275
651496095
1752999454
1685265639
1061508490
87194799
1338119798
2131178852
706368222
1214894056
1517838264
1977230254
1621642649
216910737
1582397527
1951284920
199469469
1393077865
1405860825
441576869
1804653898
897761592
440035235
1354046831
468732506
1295053017
927555373
333397918
777147605
593784960
2065512352
493801360
1321444506
2069128263
357600617
2104189496
1713611990
1153077927
238001916
1070807785
1628806317
939270084
1119039907
728590987
22910788
1851215571
1893449404
2062120291
1616516153
1051675835
355329547
695566749
241926004
1101988396
1362176950
135531821
70939110
505146950
1307704252
1360669853
1743632784
542247029
212334063
1398755438
2038507923
637643340
1522631410
382178486
1317941959
292061925
632664083
133273010
1593263110
1163825202
907891534
1223741296
1090974201
498082181
1756657702
958235441
1421076371
1834869214
1325732707
505620033
47881853
1182525928
949747568
345397194
509468479
763943683
13189366
242966298
1648298258
1547042880
470585938
709243414
2027889469
1572436436
1131362487
352125816
1840886750
417558145
1126965223
1984321754
1678401852
1246709363
1562853025
357280071
1777228170
53079246
1591034607
2038006598
1085440906
1998985969
2102691357
1111898857
2015327862
1045932471
1100499214
1296572525
1135884859
768535536
1235695867
33832505
2111885236
200085840
1661876987
1056874355
1584497082
730501103
97026245
1807031719
2122054618
1663604361
2113791140
525186993
1564421148
1669760887
504925673
467759007
914811447
588544506
567467296
309112996
474245225
1776010550
2113839134
999177826
1781296008
60199499
803638942
1297984033
1397508889
1003451980
977997287
918704421
1990637980
167908530
1562066467
1288954783
420042001
970312102
942361939
1055748731
1466695439
1705729083
1883837566
842794292
1581972730
1205254229
422574880
1437710599
1871503407
956150219
368911574
325478049
1101346376
674549153
1424286630
1015992368
130351612
1939019011
1107981843
693327917
1007286761
1175842619
142281217
1173307158
297636499
30278521
929892852
1788963347
1188351327
1131291686
621064333
605532400
1627509125
913653860
1862198615
1042134145
1002982377
1061969510
1153654974
1920482562
707106660
1926340018
897521724
301342770
1333636426
1760117139
268956418
1440722730
949869967
835568429
2037040577
1141747091
650530544
335014846
975476547
806407962
1808484098
983037646
1630022761
1743961502
662649615
582532269
1055972471
54110259
733390732
1598416010
1644408177
385308874
1163309339
978198190
694138987
1103942313
637504535
1274701493
813618532
384530555
721661316
1439911448
1269272627
1732033168
1132249819
185421238
40985576
1140411803
1081045542
1823809798
1903968260
1444472845
1729028870
45426631
998003649
1243842921
777063920
13422647
886776649
403523439
639948037
1353910687
1011802886
1524999469
532341896
146587207
1038687328
1011052816
1265785470
142628345
759011946
729164479
572143382
1259290639
1449303350
816181647
341349812
2021557688
1017861749
673905468
606645225
1586979902
1495117322
310743412
964727478
984149892
1774472759
1769969825
877647398
613661665
639497990
320904611
1931988549
1967689944
336272397
389901533
1056882303
823337595
1673185037
747384638
1235140195
1344918675
674743709
105255391
762407487
907773149
1968643152
58684169
578378334
1121213508
1659421576
2105514394
1701471238
638757487
808168386
1921053248
452043265
4507482
1101400479
778229352
1247691789
1642659084
1990388196
1526061636
1610360659
1688763182
1521880736
229352135
9516768
1736855552
46600808
2022917245
1418630226
1771793321
1950668023
1487612163
1386645184
351840609
1212297100
330399306
1989686461
1164436151
1398600006
867969989
975315686
887425268
1987060517
251744642
321682798
2043168796
1530041389
1851346412
727459736
683290761
1124249146
1831029791
2053084213
917170633
893423887
425024044
1701209653
623209631
1169651807
178325412
55891983
360170609
1521968759
1001753476
644082986
357128983
1302337813
1757966949
1358915871
1364740599
2008958431
313382204
1154650268
1496757396
947658341
99161748
1746186437
1090595579
1090919499
1765747247
1313239238
874976135
1956976045
1601397321
1185999139
1987976719
1949211001
871876151
1813480483
1593425118
1980535615
1517940788
1311614480
159360984
1534933089
1029010532
1853955433
1400006365
114047751
1863634611
1873435604
816505658
1298548577
1330239616
2125690118
79299241
2076690328
321308768
734455871
1852524861
1080553382
1717614187
408367122
1503757146
1977684661
17083450
370154080
902199457
733429168
453523943
184740117
1562813950
2017336660
377394455
748567082
196214559
222243057
226180811
1679996837
968538571
1008801683
684405246
1952813193
1231757231
225549321
1087215951
1104263313
868968542
1255303385
1238699551
1790504961
1146133449
1500150998
1905941957
790992216
2014149879
102545244
459921603
2088647676
1069447989
1810150458
349448308
1248595249
839494996
1742401656
1825287529
1402269841
762041198
495007234
1261921737
366640128
2137743648
1628983494
2133089170
1794026458
1623887962
1960839615
903780988
1932485407
1955691153
1631743048
1834659528
2044310618
2045328402
1326141825
947432232
1791357135
115416420
770520458
1405728541
1727889863
1817626214
414470863
1436624105
2124122237
1364883406
1403586250
1952059464
327763355
646467037
1891794455
1910146187
1774668444
1206880780
409643231
863840865
1863610769
2118182506
750024421
1772781373
1289985284
236777122
2013617172
1787466148
1689338095
645620469
1465064492
123226631
1743368839
1162125801
1396105152
738145908
1370570841
324410276
1647742951
80536218
570364648
1196083877
432372366
907982066
1453053198
1350612857
1654472440
1712674316
1068835736
1643413937
1479541209
1886821878
1926677966
1856762627
1377102198
419891830
1211805274
1200134580
829416014
1891876331
2072035914
1283156366
1802873553
1720059169
973040304
154298288
1833773068
599352798
503180179
528047082
1554973026
1642935370
1330218226
262572817
1673823696
1445638775
1052138325
1099725181
635885274
588821938
859645694
646558968
771710400
2065028367
612805877
1735370570
510297992
932323222
668335882
1327067299
626903332
722557575
23233651
78367019
938601347
1465829374
1028835651
781642693
1494392914
2040231032
145299298
1100187745
951344560
166727034
1536349836
217300454
1121026744
1556824054
1672197215
130096360
1154466810
129343092
2112197870
2017505541
588177125
65277640
1961249475
1234572374
797022047
1154597232
567023507
1096714441
223476385
424324769
2053763983
1228741328
749857932
829398396
153919165
644926280
1293482744
207401298
1073313895
1135460907
458259072
1547403541
276307957
529696959
1808722809
531215515
827841662
70404838
1090757681
1132276556
2034355617
1649222460
1079232351
403614354
1028187092
82799446
1873379101
1096029035
701013924
1347491616
278298907
154345883
432249745
1626216344
757783496
529903802
32692954
636535641
1841367515
1541966772
433513070
2082949776
371215998
2144191028
104569088
1557999652
326523415
1256949608
1707077529
1712442579
1405695487
1675663271
1091719490
1470421095
849508694
847718208
95607745
456260908
500483209
1137662089
1529634771
175403267
811370083
798636546
1339369694
1781242029
1618806674
1025395930
189304317
1973006620
22724392
712938114
1776961923
1624605275
1064562512
140321821
501520903
1716001195
1786284198
173166469
791816673
1171229562
1310873423
22101606
1969536989
304070114
248411857
1831019560
1794750228
1125792547
1975062049
776074244
53297092
1106643826
1406948543
1635491743
2019387218
103847729
563338732
1390861596
1512957980
1616941498
1145384228
1037202734
2008924699
975432442
1785631552
997726667
459250466
1619118634
966611296
1381745720
1785063306
1614385155
418121263
207657696
481548689
295166171
902455789
1371299933
618928576
730511005
2012160514
51538124
1257654288
332233617
1953846895
1830754617
680805211
606481487
256240896
880602224
1730165080
1120698922
1561232920
1076626053
349995005
1983128901
2133233778
1973761677
1604203653
177399529
501460597
1231141994
10200276
1906050016
1425957098
987777046
638025320
990473803
1489501378
1263581891
743032825
1588338774
1376970275
1513052719
29859970
249329234
1775113588
322473458
491440289
1816367375
1014293234
1027483193
3797498
974569387
1888754564
1099377150
1391646577
469627572
1925537048
797125975
1119297066
1962816804
1688320460
1354379114
1706884501
820064242
458007981
352452867
185904823
397587268
492317096
924988119
20161958
1158498694
1726177480
1982827305
118919529
2064568582
1442069446
537396475
1225466840
1257119388
2985433
1836602712
2069012948
1934272379
1445093435
1488190062
1508785281
1584346129
1604816693
585683274
235286594
1491114414
128232909
769078337
914140655
1790016801
1560621646
578265404
308120176
875830555
1636493959
366405528
284931907
1220748142
1986181111
2037505788
1420657344
1081770206
830247883
611951938
37265597
467226113
1707596761
663315713
136247675
442873473
1804920298
1685496585
1578976119
1334569632
1031593191
268768670
374104839
252778982
1230038084
1399259658
1987482192
1016296723
1672578341
932389716
827412936
531642536
537878963
1553537014
1013784738
411614989
1710633427
993876142
684457214
1853856416
2007173020
1329968729
1362078576
1965471902
1023859475
218062955
575719567
1769441808
158752483
1822913286
911188045
864958375
963124345
578751864
1976553060
658561757
1891751847
1249112051
1850713743
1879818385
1901476932
1650893484
241984736
183219037
1951650056
1714889525
2112103944
182406529
679883876
1021385551
1346807715
1659392992
1919590669
1712365289
1583730723
310777635
1245231532
2075685533
599195521
1472323368
388013390
592632177
301344601
1946573848
773800922
1989536707
1719380665
521871757
636101098
998536451
701892324
1975331029
9639388
2011454056
592987091
124606999
1051040470
71534726
795749263
556671013
1184777731
1054108208
279399256
285802887
649955972
1586161238
9026343
1616200485
374785450
721610416
1985851033
1759023844
1054642957
98133375
1329777774
855292184
1007380769
1044448217
1006653385
962941764
1840479525
398141583
371257198
8951511
616755172
1090430381
2131463861
1721637413
1750155565
808773368
1894364537
719497159
109907119
1977002066
843894800
1759516851
1619856939
395391933
1789081701
650130863
1596288335
1757226947
1722680672
465674858
1107448473
504350220
1900585980
2114441135
23642807
105892039
2113091092
1964963114
1176421291
1643561359
1068547170
1085084620
169593013
1204289410
669648341
954794124
1203922493
1552285097
774268809
143685077
881086091
1611618508
713768410
1580609141
1592890876
843861505
2050176004
1424033675
659832484
1987428661
361649307
2048207598
1830358450
1667156614
907796956
562053409
1919329892
462015907
569308536
614575142
1650716501
401741571
814672319
1055377642
365870653
1150485285
501516546
1826306682
614714381
1708501921
1157957177
252787519
179892677
976101071
1707850987
264108036
541764615
189865092
626244138
1809838651
1721624552
109796807
176294913
1193109904
737613494
1004757529
1290918434
462212788
1363643021
265209261
1706247733
616643974
118626924
996417652
1852707753
1469316977
640159399
722627517
2090408096
239342841
1543460042
604434516
1268217197
178571547
964885602
344636792
833394022
238307999
1314847392
1405134432
148371185
169037499
1508390661
1498204387
1707719626
1324792652
1038213046
495885187
742457689
793532752
1182860595
1597408203
1229258851
871075453
103776004
2065691789
415889010
1439375359
1924077573
1467552789
1030935717
626326839
610140855
459336331
1983953273
1645285520
259888273
138745827
1193357172
1132469019
1249659842
1248334509
376190594
371168738
1935940210
2048454035
847451224
1437572427
162396864
1329964597
132180805
401859101
417057917
892402526
688790565
1766368254
1532589906
2083834544
654798335
780448843
205936806
1536817064
432668020
901873731
1911027615
1303304603
500495963
1505895121
1101463661
207958355
1955730200
2043838130
1503103406
350267503
1656087827
169304407
1789763577
478074613
1489560907
644394180
299833899
1241633116
1730825228
1542359562
93566570
1369849672
2013114794
1272619779
1743027524
1124989429
1184134759
1538680104
2102095529
1812476298
218362572
1574914958
2055501281
727719035
1706651705
1995059443
1400940095
1794845872
1744627809
46574271
1886174832
951045861
326340242
1587243492
1827403206
425570333
802365221
1114941175
147329001
972065743
1528231951
1073582758
947370312
236356310
430438678
161337623
1325148984
1016265045
1493707787
1467218896
162994158
1832320190
1991456056
365308879
1509547950
615002699
33852202
44141623
523176909
1446989089
420771747
2122445822
530519066
879168813
1838997327
368740570
1827760640
201638918
806801899
813197480
78302758
529753311
1415701280
1515740335
1678371674
45750586
1550207566
1319670546
1908620069
1732730939
306367192
923754810
255668949
546944116
1555522667
242224725
1443739387
1520351835
496880482
755410292
2107234190
498202138
1398843646
1121177594
534303961
952371781
58893090
1733408528
324758280
257130041
1164324276
1804267328
1406691084
283118494
430383491
1171024283
2040496734
1268872540
326573498
1011576373
192120624
476767611
915255031
1714986639
91012470
1908659120
1297957055
819527712
1118084544
1885303679
1616762123
1348341262
244043628
54241825
1616807017
1649791866
2112580280
30444921
49202847
162270719
1320322750
450455919
1091601055
1918195647
1892748461
442519299
1568925567
1960663613
25220254
1842686537
1360923446
3213166
1836976535
2031706194
2025542790
35511605
500159935
1669920217
1635691104
1025453698
98719378
2083142955
355363877
1412593430
550689184
810355954
1369453064
1401664448
1726963726
1342340562
591680869
522372712
59403062
2146840846
1812087027
1983045449
375656731
1079123606
1958119627
618983385
319379529
1551231861
1086573321
192816137
1537924186
1735051252
2017941452
1418421745
67877365
488428968
1587716447
161670820
1011467083
411244117
1881830631
812953993
979369033
1258217814
1793915426
939738600
342122156
22798974
866089969
1073559973
1554114214
117022744
954529953
709944072
1943004799
533170476
742291952
1899170682
1825022842
500992983
555103559
1777445156
137968027
1200829300
1601598630
1863033348
1040238653
389238412
2031961546
1646695800
2094851583
357703195
1958605687
278638241
1080515997
724699762
744572077
1131708242
1481715991
1250615944
1224050257
634446051
990046002
742629810
373250549
852418605
14819079
801553918
1065111234
103657046
748514394
280624796
1579696725
956603377
805272429
956488132
561416046
1711741599
736788117
1763728303
909105105
116312082
1027399925
1224971198
2076576696
381976456
1065370471
800033676
2089720304
1122071736
1231274255
269075760
204791945
1990284598
1176664840
2103722218
1620391113
870216638
1914137797
577375256
1850850228
1953560980
668960983
1362581171
1267861954
1057628502
1451957295
59118164
1484688434
736393417
679443274
905451490
1848162217
1273113509
1439299102
27776536
1504772622
1053971832
1405424684
860391312
1922802148
1136024420
252778744
1597960565
677713628
805326772
469815349
373008659
1955035497
14899912
1287365104
1711268482
859935879
602877475
1668673335
1041614705
2123416624
575635074
574666148
543511605
1139711733
203982281
1225882719
967753361
1854104905
1470729616
633571242
370369691
614349446
1636729120
821253593
569786817
1080304834
1525254290
1303732936
127725180
1489425720
841853292
558445788
1041900811
1626617873
1804825244
453619898
1177211064
428854692
1729146219
737916324
500081648
1210501508
1077680347
1484522078
1669674579
1718615021
1184246425
1034772503
1983425188
1007190266
47176332
1466439662
385801734
444479808
1472754734
1250668183
771366225
1016662705
203125024
850651303
1405248364
385083353
1798790033
1903302419
618668053
957784224
857126968
1078700788
755074442
862026496
768866421
1306464841
1672699736
1329304063
611415335
2041568266
1149661129
1142226771
1246654565
1362830439
11163493
1961740988
1457659903
1142245571
539427309
657629769
1031126886
468837516
620600608
216030124
1354148472
546772175
1654265696
1761557245
572096335
1859978481
1075717451
111608716
321341609
1828373214
70176801
803000522
1491972144
1837193995
353209498
1253815743
535509158
2105949449
1206245405
1081681211
284196937
161343350
1851285480
1391862420
764381894
2020072547
1231859512
179190266
1423053823
277667292
1697801378
1878343673
1058007439
2066772276
544928154
1335155352
1641958837
1928768690
1211424709
1543164064
1932615976
853494456
907124655
290005816
753440229
2136409668
1312743139
1538845856
2041995
788545389
136078835
484510091
431596414
1741940600
1643609930
1301383415
1875470452
1482405141
938796233
521462847
159335178
199663738
1920087731
667418535
1367737224
330868766
1615329565
1410986718
79568836
509009019
1433737920
103061540
896753395
959493248
1323107173
53405253
1699056302
1611115036
1742809449
126488345
1713187304
680926586
1589588179
375023779
77939439
1209434758
951881893
1543314855
1961043371
1668011192
1330168351
1054582020
329596411
298603195
727643787
60687050
1302457756
888112024
345003257
919392192
1597992678
1222672974
490717519
1595148872
639483663
280334999
1035479600
1350020661
1738248121
210631772
1004953423
1374360834
1034895865
1884762335
765423498
601628332
1301080047
1643787939
1467780923
1466114328
28463051
414342496
41256530
1256759535
991040866
242105011
511879005
171037102
1261878442
1329327581
682576976
1021631914
190239757
300002428
1327881877
1068889883
175316634
669226666
903766885
2039361278
381142545
2052576117
179868604
1998395047
1417254300
873067590
1206548805
1415980936
659045254
1754178084
399283653
2096821045
1739494389
2064159124
1160548419
1353915356
978975432
1048559230
2138008577
1137906731
1535223350
1154216158
2045527659
515025068
1401358458
271812811
302554509
303320714
1340619448
1593807693
801054216
1786658012
1170042570
258352489
5896629
1174817827
286943754
625738130
2068432254
1294049172
1993148111
1249805067
1428283362
271127607
1142013788
891736856
484663113
1348696484
1106722641
928474154
1004505062
612799164
1347026697
1437906643
1889192512
364895439
1040246029
576349653
557402470
58073348
1531179125
1010661969
169732393
1360317420
1262873379
980224120
1501881411
441585074
1246372996
1974604486
956492522
1736491721
1850684183
305117079
435275933
480191541
1593294533
1573168187
1374917236
586366704
459953099
252629485
819289634
371602726
587283579
739412439
960134923
183453225
935551772
1587917121
161041764
1451204231
2009021702
1071668714
1261597726
318763054
880852034
720614012
684443327
1989202732
1039878717
1927807543
1595384016
1868492138
1214302514
1709391282
1825688235
1484514100
712941487
1538828019
1085991108
5050218
1817823652
614649315
2142990777
578880452
2078471011
136893452
496446463
1687998720
1606130608
592443762
112866446
1431443262
1713716630
1482322046
29920721
1676598797
408126268
695499215
1001993281
1045968102
679116787
1120979422
560315983
18914171
588378782
668283799
1033339297
644559240
1642499848
1779998106
1253786019
627879839
431116776
135478836
59008451
1031481019
1494538583
209854370
2112403452
1958578515
1910818801
1184820363
2147330580
1672215346
200486683
1986855863
1180706146
2075257210
175767817
259839112
535814081
274918163
2072939303
1067877368
315046529
131295546
2064709647
912054088
1920510048
935726884
1219615290
1012492826
1740282854
444531495
1254538657
42150113
1707802005
791537141
1439089415
705697451
1777543727
117414732
1382564079
1728272531
632650014
822663834
1115188974
1095272928
1548569101
1817871969
782636796
1607293149
1212849302
1085328795
899174607
1947888234
1311911087
1531843175
1187660518
1275889443
355146299
1320328284
163900923
1114574488
1457723095
419565202
208666123
1046000695
1408375813
503818661
290629070
743146359
1512483309
250237715
951943167
1530473390
776178801
180446564
1173780984
1789695305
1926769435
408635725
1805633061
2121907374
1375493544
1923536016
1488115188
930404279
1071172522
2119201714
831020103
2144452914
537186871
541333761
914773892
216837458
1877143948
300217824
338502724
257762864
1413792896
954989106
912037597
1700024245
146767368
1979587800
2060066322
1114076163
859434901
1311468557
1153494387
587716596
106764116
1218962960
1046818713
151574097
1773155899
1395595373
30621690
1773487533
239693546
2091092171
1989406043
1695884135
1796991835
1452991881
1711195218
1361348699
336366367
1403518269
591618379
1524425975
991304213
22249294
569559805
2047968764
1793461759
164922488
2013385771
876634062
779799953
2059001470
241010312
764945354
1634500066
1658138876
759862403
1318362062
1353275732
1926811872
535352235
1337085576
596544854
1765371395
1548992229
1272605696
963027145
855933419
1945698574
222822856
1064723116
1350338735
165545574
533165750
1071734658
896270703
716019593
1313951745
1238294718
171980361
612793276
287391000
391672181
1679609044
1654923844
344615765
1038806578
1060707835
1528452637
1743397700
31660597
1073239706
1258092145
255437979
1448001046
2085445520
1332525703
551582031
1708871123
1343983147
1612839708
1283955675
974853959
73735259
1244562573
516915592
845805681
1513646196
131035553
283703372
2077924673
1466760825
877137322
1915910611
531973738
73492266
1625210338
2098905192
103880463
520798543
976549174
1873388302
1999694826
549921059
995306835
1261451671
854374477
1367587161
501344522
1841383730
814771563
65522313
1294516087
187889762
1761175618
2069191748
1535929604
579521436
1339779027
1706081458
1483009683
1742006431
1035340513
1073727727
1713677061
965190728
287561584
1846672816
384398962
464803113
908838885
1115836161
1605440338
1516663031
241066373
763611422
1619598680
1605496809
1688687383
1175058348
1379169240
2031221196
735877830
1644042048
534674283
987290096
1060385969
2001865927
227897585
1737636565
938037385
149038629
1248117564
1012444001
729419943
1865851376
1862825273
1111452349
1241960446
1582694510
810715407
1209105348
1551626134
519641940
1987801379
1858536240
240070221
177342000
414616507
1043458452
1052345779
1991685754
780379053
109234538
1232507164
1570796609
1045855201
1718035018
1328708488
915476993
189620550
614585757
32470549
437185805
1641006249
656337580
1506522571
2064168369
84794669
816028407
1521547977
1863450530
1165644509
828089996
999726411
889821787
1383526464
1571090420
1277109544
1654304976
126705051
1771725017
1702520595
1579790878
1202512358
922686986
127216479
199098822
1862676015
1984615384
2076138503
1503227902
2118004555
850969076
1913764654
516847988
1607526460
2086236265
251404633
306597941
178082828
1648960366
1116029753
1762110323
1253265644
843802458
182779993
112156708
597463427
2049764691
1883388266
11256062
226072604
309112774
394079862
317441637
1080801184
147676630
1041196193
95616984
1474633587
344985724
1227494733
1768114868
1368910907
1429816819
1314661191
1982681976
1239237318
2011244280
472423034
1253629316
1502442227
2117079582
1293333567
905303014
526524514
1162375262
1474586557
761733368
1226536502
301912449
1537506850
173559490
1589731375
1390497896
380711654
630124489
611962392
2007973622
192698438
1781059254
495778955
822221390
1315309168
2105009787
357615829
571000784
1407373707
583869218
282331610
156637265
1448773644
256043519
776139532
618894612
256407870
1924688186
1025343123
411669426
122045050
273592505
1148772132
1699582605
751445658
1507365527
983890783
185064690
830598052
516835913
1672408600
1023506270
1649623348
7728717
576295620
625693613
1177202310
34711387
21304970
162516358
1273104602
889499864
1478398517
1077898908
799502720
771760518
852536678
1083832960
74308841
560495443
114182235
1110754196
1980768160
977601463
1286614479
1056917128
1693418903
2016011321
1115606595
1558646680
1811345366
497947155
1830879497
802940239
906721974
2048786181
1703464809
2031435403
1075031238
507253107
408372807
2138701172
1088302166
1426056336
1557156100
1479242730
1884356120
107303004
706190114
1968484507
1265257152
2071739007
936344255
343872012
985378486
1342844435
22209333
751641548
757665387
925809662
1893948994
1218232906
1221850692
362521354
1782845423
1160873747
1211924446
1427226838
39501659
1177058596
1908457541
972278008
1804593515
1100356979
1405337416
1826604624
2093407161
1691325083
266663036
1465934494
988206464
822101358
64048613
1676080856
1930310498
298627420
106348187
643785675
1034461268
1466138667
998462528
1808708048
817975479
1753083679
850974321
747469187
436880397
804289137
364768147
1573852125
1328648109
1015861631
670418987
608604655
2101194982
1094063070
822568134
1926921830
1573512963
505959554
777862153
762864755
1528534422
1536452378
1258721626
2033787028
1915334383
13693773
631455318
2015820044
198125157
2055328267
1478691388
1209433602
344025694
1295429788
88180553
958607801
1275323981
555875800
1674017095
1367406624
481398229
1185488378
1471857586
1500729494
1142255096
716105376
633724901
1398494405
883640400
1285121019
759159822
1894613464
1522611314
657712058
1499324433
1203783576
1418939102
548293233
574045485
1015308816
937055911
2098900810
40174432
1431828688
757502059
2045395093
908468241
1623558010
2071945205
671772452
1829831672
538938875
350299794
1298359382
1333514683
1762265328
1314001286
228113383
1424233451
2065871303
744944794
1426950855
1757346645
332990239
254880572
5024090
1060840827
463936572
246318031
2098612360
60615204
486290140
49558029
695455296
905851602
239737348
23971881
5437727
509269954
1439061776
178862598
843664595
787646161
1318065512
977856300
474007250
136917399
2081152801
81046792
619633156
204407735
23469435
1833107703
1695986570
282648876
1615683589
506663655
498583107
1110600800
1930784390
2029057917
1651089417
812815488
194256783
1987893696
88474870
1343990742
422115854
619591327
1021465696
1664091523
897621175
497819094
737752229
1451498712
2026172042
118717680
1703249833
374817318
2064324455
239366476
1060087535
964416128
1911570388
1139778226
1057875995
578286776
1719015721
1763484908
819554440
1512562756
273690250
2130862708
1909990102
1871358814
2029190258
1462406899
1239239070
344105287
567660750
1866014974
853601433
2138185880
108557398
366007366
1070589176
1304297767
1943902619
741192889
1716848893
996049659
1414206918
1378791352
1182574773
2143798155
926998797
1755786960
640897648
9616661
179822227
401717799
901832256
1315949581
735669382
1859953221
1434501916
151764418
713080150
942256825
2084090422
1387292312
1408693896
1392110650
143555520
1820966897
1450908233
748570252
926825401
1754828551
273069705
1885764546
718392487
377197250
1642094195
472308023
1757054350
1817721280
615311686
1716394617
1791900956
759947611
869301261
1149520857
1665701283
1928239832
1183865020
1743500240
345084694
126909142
814118580
775734828
623539408
721055366
1964499828
1427512675
591518774
1805359838
2025777807
788102643
2056271668
841761175
2077885874
797892413
1916630317
1978609880
1875940718
1592164081
1605436345
1272625258
545153234
563280586
374149557
588392585
418831882
1167356702
993402065
87611347
466698946
1781380207
124241079
424128949
2085510232
584870512
695723968
1940802724
516501350
600660495
1669924827
1856538712
1677943097
1480958815
822932852
1506915319
1140746010
2040138767
857261191
1209941057
1647476478
393040388
1495992578
528802494
1846833004
951533
929389270
1304459768
804982923
435185892
978985381
699608630
865442686
89317609
1806674464
286544278
373539480
1196908711
1106870589
1043444701
415273679
1306093288
21567726
565018467
816913034
1300496371
18265216
1078042882
2009586382
1371361184
1061395617
749843533
2068709115
1344349100
2132188142
842300268
402873746
795053536
1312014935
599645372
996556720
1939113634
682652295
145909979
345240145
668833487
411350402
128805221
1947409800
670206474
331011867
2082633491
1392043409
428747073
132008305
331585410
922342045
947125514
1883951785
615834632
1779925227
227546855
136118289
632731620
1102846426
1139664112
530899541
1301243413
2050265865
207555322
1482429032
1595766724
2023405488
1657488715
159382930
194736932
375388095
239227587
1385265462
482224257
1858732357
1594419083
1746575255
1148619216
2144477175
2079958611
1916531638
4196238
1291347311
45294479
1671548421
1912895573
331061686
1412165407
44241006
1757316692
109507463
560310007
1969889913
253994382
1812371528
706220322
2099852625
1455329931
1844700287
558710261
729469141
973297722
1401584620
1376236156
1076864789
1476779522
1492591129
1747688060
82489518
949747444
1311857172
805569287
1728876990
936650422
617664344
819797120
1066353851
734623936
361727309
1028425037
731058221
1342078610
189386847
1843436258
259899985
1569152258
174921039
2031080837
1504523517
2003604458
1491489357
2103519695
1490950758
919552750
1002532563
417755751
2106069287
712505575
885674961
323085220
613417164
161024404
1134611432
1838122113
349289868
699231244
1255156771
1571533177
673313972
2071797950
1520157619
275752582
730423665
1802510295
1213273117
144511481
1503283249
2105069512
571527710
240233852
1826700171
1560216341
1008708932
1694228970
663890042
1565818498
1173348528
1676243028
1353886177
257689679
171215542
396960912
237151732
489422107
913296855
1083740182
772026739
211119792
1133295705
1427557164
1629731935
1570294529
1513485553
603275325
455181873
837880143
1387938597
1306492140
1144871432
1191076022
963622653
177409520
600150860
192513823
229032340
283139957
1766484225
2121823834
1113457037
2123212999
2111210279
1299037045
1560795893
1196744254
1301141034
1391152218
1741871032
5614253
87279457
672261612
1241894855
1333031636
1312397704
1857417982
2048973169
1547656990
1729503385
1382218214
1653866940
1511157079
214416946
2055639810
989645799
559123444
92382756
1210836776
83589981
1337965456
1000696433
1037088087
1288774072
232929661
994692957
1476190585
1125611683
1643032962
196077473
1768262297
1040417245
1717008735
1227323863
1032104116
767815352
1285083582
319007380
1487811515
279728427
1255288940
1415639720
617337066
2029917062
1827050515
631069318
906496492
1061173596
1073536218
2139356783
315755123
154592915
1901670216
944560818
247654039
1588310272
1067998946
1169285172
1343056205
441956342
133586934
108679319
54618834
509641814
1168687536
1627218536
290172462
1358475566
251015347
1396518269
1606109249
114646069
1836319117
609935095
997559689
642342192
1819460159
1044723040
169969769
1995917024
1426249110
1369589311
1051981822
1059794803
1369052143
1159038939
1369756960
17645532
426997454
337848337
628580942
1593707738
1306643059
689022707
1281212498
1737340705
1643014234
1749728189
333516164
1184813934
918354186
316440682
261557185
442899107
223166292
1490806537
336481979
1880613496
139716944
1804170489
792326622
892624158
922970955
439961450
734385900
931373593
62775912
69165097
282881141
519208472
1741225415
742471942
1476852637
564202394
1866265108
1139646740
1056013871
194253478
1720152688
1262215047
721092091
278540674
2096870370
909320598
144406897
1075170496
1040742174
408628584
1757959096
1467795373
2093816290
1872191231
1520453856
427754479
736539479
38595702
533196397
1021618846
493761522
1677029806
1577039686
2002074635
1296077170
375309639
1486652397
492333094
566884352
1694045405
145471376
1241624274
2108491110
45369392
447469142
2111293335
247401069
571322130
1826794591
631820959
2096256432
839840797
561642352
2132562119
1978107288
572479971
866890041
1509155700
268362388
162021180
1063691671
1108071722
568508836
1336797821
1324671261
793536985
1906568832
1906155258
172780271
1843197672
144776568
1337063538
265527150
168412099
127034940
1886293949
243404315
678277593
137479598
2077484745
1835458473
1410378857
1880729699
1108122913
1690158415
1900798514
311590146
2020928474
1759210907
761578485
489180726
1929210335
660243358
1877986810
218195113
2131368130
454177983
69998479
1359934033
672053271
1669283683
1705552864
1196475280
357130776
409504024
1420077522
1904540147
1528590423
1118321670
331033617
264031959
162047785
1998745204
1904998969
1164926093
1969793737
1225936968
103940026
130249157
766425793
1693901108
1433963895
1374251863
1342551751
629682046
1407213793
2122192391
1721133729
1480465762
497382747
722442739
1121067719
789688482
68590341
889023288
1287882715
155314044
1857018068
755779027
176604149
1292179332
1787335385
287780545
847900213
3134452
600210429
837189374
1851178784
637164421
1776700833
1670771923
180784367
606965553
1221281816
2022887206
765562848
304115779
765884999
83554066
1204448894
1477387846
2145833789
298189423
1580667187
1836355000
193132752
797029847
1796718568
1362054654
319678738
1191833316
61703409
106657679
1562862063
414584588
510712325
1961470748
301535774
278150369
1212783654
85771781
1116835845
1886107437
1320765567
691477187
2098076631
1314860745
1610121028
1220554078
1571038798
153626844
1630065131
619444856
498835817
419719427
1037817244
1439483326
929765615
244212812
995131486
1813540722
1288082065
517585483
1692912973
325735289
529675698
1313650798
1987160229
1158328083
118078582
567272289
1007887449
862228283
1988995869
940345857
916910942
309544721
1361531161
1251172180
1855532852
1099984295
1928630471
1491344441
1046438722
522937622
179073028
628042452
13492692
1997760423
311259106
919230424
1990942515
136126209
1898360202
1030851891
1644418868
235717149
126667299
277648423
1155250276
281918223
866884424
1783816155
1678006628
1914754527
310747890
650534586
636662750
1326053133
391270373
94262748
546924939
1248221306
1502348844
1381712522
677843171
976507208
1293872955
1537000701
1974061117
2033558248
1829343644
1290965421
2092503743
1253396525
970994233
1283550389
1617362090
1314519765
1254357912
804596599
1968801635
1980615229
276754111
844676855
537746876
1210374521
1335204746
1317881333
1851969525
1946889719
1061134419
1077487492
683022530
1608725706
676852380
791164162
899934393
1503513108
1349906199
792056946
247151333
2117387925
1921004077
150614701
729641224
902895028
2133473377
764640760
858634242
1405441153
1559086542
1241786181
1964028822
2103834511
1613829886
616508933
433943355
1927805151
963303732
1243312416
943762918
831459010
540338788
176621980
1903380190
647260627
257876424
1869851783
2047154383
1313798853
1999724470
303371930
1981615078
591806874
1613964791
690650176
1469018178
754492123
299956341
824968675
2001445695
1312704135
1844004134
1146441963
1925315363
659652178
1369216013
237369960
1761803307
2007348059
1952694245
1074868571
175690692
1742068963
1663891094
188043518
154934688
68386452
1709211712
1695842954
1462038370
1939811919
1292783929
1130850376
1104751989
569615109
1529176264
88264556
1681466987
443304606
900057730
1844013551
262895734
1196451787
132036011
1740804454
1055472719
424393062
1105790483
1007620325
1460370135
1417521104
598725644
102037418
1924851664
1550318381
217558161
1721463516
780330941
1478892089
1484102131
1588572115
1818811043
1819660292
1495725000
1053542113
1208529306
289053266
1715140380
1100524885
2073545176
876904500
989800111
933506826
1095700958
1799581603
1298101177
461631956
1272804656
1794122828
514534749
2080276219
1134792962
1368626575
1869592933
1676891460
1301917721
255192299
676992201
1171981425
2078346982
1440613348
925899560
1926778286
656500894
6974157
269653906
1265848200
317966946
1185740392
2019105962
574076649
1723576389
1636947656
964207864
915339898
1869572457
1916482843
1468398364
1078958964
1307624396
320494063
1745152446
983200071
683081992
1915706323
718615647
1992227672
782963352
800609579
271472473
2113911480
876027246
2092507843
1673203659
1798280481
1923762026
417638891
1711647874
725696273
1966197297
1469097613
847652310
2114039182
97013838
1065157010
1774386582
508989707
2006751585
693612347
873850856
729405236
2073060953
1963332953
1388657518
1120613730
1049668836
98367842
440608985
871414510
1755845986
839907088
1501805597
1461676821
785169821
834764301
1601872925
1334108047
143279392
1581013123
15844110
1777005309
1036591811
973060506
906593962
1372484160
1746157521
1181143928
533989553
88201256
769514476
466941239
60552889
1108676163
1835317961
225391060
176702106
484128800
1073387240
1502383573
1500355351
210208017
898424546
69580226
1572776823
1937377881
1668331787
2024619139
2041324589
284534235
1620267031
1960403339
178621210
1276635136
206530216
101211899
445371258
1938556457
71906520
252198816
1694940788
1532089588
2026998588
1546337835
932053800
873581069
510738335
1068608076
332873576
228001528
1314775338
145905654
1635364668
807955177
2126034219
1657443414
1689824631
1452912085
379124324
1291756965
495320123
1426948376
1090680340
1515442283
585946330
1585560461
1158236087
1456268691
70696979
1700694645
277087655
932338015
842741428
23178360
231547177
1831788861
1886063035
1465824093
204771943
1122605600
1313378817
896355986
1977798064
1852225224
790473024
1883151829
1158544940
1322759665
1860201012
208833178
629312398
455352478
1079490618
1625696901
1855972751
1653854229
1907396644
622078631
621451300
1269021872
1507139750
1220558908
2054465660
1758352309
1240902129
4629417
1291663335
1261458845
2077959749
587764521
1992847870
789789781
379566697
1334762599
1368440464
914762204
146861440
1125871287
689061937
575561145
525969892
1887630767
1917949602
1503147009
1873413227
608664388
2094984306
1425124248
1494666625
1779241569
1985366548
691499868
452127116
1906411645
2138977067
2067628467
847474695
1609572322
1032161751
354169376
1926206728
1247433476
1090632669
707456021
149772494
286170485
1332622850
248598513
1687945220
1729515190
319693117
1165487818
1176327297
351495245
1882285504
1107396503
2136911054
1690791047
1040054517
693489164
1201847571
756838400
1677619116
447133854
1442655903
428401761
1691802599
1010390628
1343291722
512206405
698413291
1436233295
2007151138
2013068282
1888513636
894248020
1655647568
671194867
346084926
2014111815
1859683582
632082171
2066573130
67497020
169439832
1236691901
1333027639
710074914
1473289639
149559135
1395038504
1700315883
710192812
847536265
1849965299
312761283
1046619214
850588960
1336408344
1393780035
517207458
1200675834
1522624291
1815224594
339212742
689419989
1310697410
433487967
82843665
1520373205
26042644
924963329
800145479
916627596
1369372909
36829476
860957558
1135132867
1236539624
2112563923
1676927747
54637743
1552775997
425932025
2127172240
842604849
2125987342
1284983783
1655774858
1530035191
1026424976
1177903412
220595572
722044355
1974470348
375521681
941361170
678415619
628467216
1988344622
375920951
1180710774
1442298106
1715276893
1368528479
1126274226
112516094
1373493414
352110539
1672558806
233910560
1454729421
527804718
1569627630
1234332966
2110648166
90011896
654380800
475605818
1840945170
45781316
1880119774
450398352
541138219
1973815474
881428784
1991051777
415753926
1453627642
696821647
630441855
1821487113
1167872181
1059096736
1965219836
636466731
121113350
148479078
855914101
666070544
396996554
501270735
1286829551
910738243
1155283944
1675578385
1222663505
805428615
323391935
1033152269
1068913773
1178431346
95424781
1080790987
2120894251
892374196
962066293
1650649919
1301269216
138217495
621840566
63164313
1624672746
1826445829
721354471
1312657132
1240528884
1850674898
298926764
488687875
1602571940
809811027
1666870135
9602584
1680462154
1594392869
463931303
1873827893
1485658542
261622311
79310169
1673430706
1192045546
845357349
272912773
1620655928
2115572355
125158026
2042948087
1556205822
434553752
855030902
2024264556
226553402
1830128565
621007959
1259307994
1370945281
1258505030
1340759
1729954130
1343441799
1840483003
86763185
698786522
1535878536
743067064
1296304602
1718524000
1393327001
1983549539
997826769
1326070674
2004576987
174752687
463674435
986392361
491039002
682483927
1293611535
1931155490
751599487
118984208
698776333
1155241277
389926029
600017612
209869289
947543937
995004023
517612592
1975347415
2005642004
800290042
531460282
1110126599
266018327
119241831
1660032223
1347871799
1896127067
1672253243
1865699231
788524084
851823828
370815108
264916499
432599034
1733920275
244264562
497338375
350383669
1984813692
331570183
1216275592
1754913543
962988602
112612295
34497937
299255316
1446589007
1873297901
1609899156
1957398679
341754867
722056851
1079289505
978123724
957990235
1262190547
939880775
1137227655
1049876869
639077442
1351746940
2132039641
232329491
190567739
1597480169
873745258
937787963
1261457556
1162673762
191277636
53848255
35711892
898670892
551195537
6983327
302288108
687806957
1738347469
968014902
1164582655
15912598
2118423412
1976102986
1430561141
1802367727
1292094695
1887019197
1722762487
2039467217
1751993078
1472217622
415402988
2002141155
928018041
1303206016
1620276655
1995219636
1113128332
610684893
999665779
686348822
1614428496
45095737
783930237
100122148
558791571
479567484
448831833
2107229713
1907645995
752541011
610030149
1353776246
1628596446
1628304440
1222174378
1975597964
1531594370
1931925598
908361924
1608757678
1568965991
952557626
523290404
1083092290
1461574496
21566290
197545799
1601351983
1847522752
821314291
218304361
1791873315
1258802775
549448212
1306319010
766924184
1607961151
1732040153
690018760
1761454131
1381621890
1347589536
1149839741
510429246
1239615386
1856156570
715216775
1966704272
1556294605
1518515320
2069039249
2042284550
970616366
1604181983
219387714
1500781467
1859545591
191877501
1053540147
1606564565
1405240068
1139330990
1152536150
1585740200
816987264
1185738057
1752358982
1497735539
578016994
780071163
119119818
948248156
390821373
1569195438
224203068
2111927311
1961398032
1884107459
1291773176
1761933884
349790179
641965292
1142739303
945151997
1156000888
2048167281
1365931348
797604107
1558447349
1958888237
1450000991
1365430653
1133712501
469666392
1928556163
1088981439
1752463146
891559220
1394536325
162921461
1214093458
1935920108
2071821370
501589660
115808582
148270375
348559103
728424988
2128166458
2000983533
1928896568
28630133
1742726651
1721047592
1907224659
463265162
1341065015
871585016
1101199977
12637100
719370139
1574844565
1770419665
344663885
586529073
1718691579
105681158
273209275
553750848
1045926355
1163799396
1355734820
858465855
1207722742
622663724
1330634500
223012369
61222004
1045850007
270734409
1443853376
2052137212
861649455
157127532
1345446112
104322049
1604098689
2118044938
790783412
622576228
79224749
194075046
179744017
293511597
2015696617
608243334
1837277288
1964865949
1050277620
75979159
1705295344
538870579
279435604
758048081
1341060910
1300419066
1978088682
1200588299
1232410391
512541591
2053066855
1711500560
1269411962
468465700
2077983826
1807132042
1934791698
883004132
722019644
30529652
1388170957
1604878874
508952099
1596021034
1941975155
916164313
984154806
1249474892
1445353783
346125908
1076756833
658056542
1130451030
2115324313
2005753364
107727002
1079485039
1383748921
1309201300
640383386
979634094
191681180
622214811
2080665178
1152029115
274751379
875655062
1580906632
1460494952
1880964807
431883640
452151783
2746877
504193010
435310353
1264664621
1609018597
579481593
283391578
1949858208
138515134
41693544
1190212024
197554484
236108673
2076007652
618282726
1228038901
600825657
282020063
923591953
797292473
204878546
1066801601
95567610
440253008
186177317
602487666
20778241
675779302
915787559
803921871
558878792
1030196154
723222051
288835635
1442048908
1898749166
684174726
1260180795
289066746
632373683
147397613
53337860
2038573256
663393122
1166840521
1990022529
1119101210
593931923
10388611
200747226
1056742105
1828413110
88748975
1977973086
1837924074
101061404
1059020802
1624477657
673451495
188619416
2007465361
778018333
238893812
674899873
1857254011
1319913246
1859062994
1919557004
80403862
1489170142
935528850
241574837
929424433
408408868
1549117399
1240728055
448432399
1616964475
834324857
1615054223
1292274097
252744051
1937718718
1829022877
324978044
1357181207
2000702331
638802645
1747790695
1436369086
292701045
1252152718
1067856020
1392886200
1259281022
1373489214
647941657
1588299905
1244007365
1110151224
608962528
1487473873
895828813
1028166038
1872034443
1457291762
1691783161
883184388
348156311
955840201
1613241663
1685840384
409404842
1258503896
2096772894
592772971
2024981333
485204309
1707807182
1184535437
638933089
2064994880
1815715445
1413179947
683527004
1018999526
1199072234
1951151964
674674733
1783453899
1105813941
349037300
1857427402
249093991
1593571693
1960385959
1237814797
1560248199
746971696
1401961638
1444560734
683372484
1089479126
1247305248
1415262084
346033414
1504776128
1761269115
421865505
842910249
598499064
2104483689
36644385
981199071
1899114574
137600614
386027766
1809381820
2138451122
958816021
463501233
161686514
1870112656
1880695775
1604589681
1750677161
1014221079
524777965
2088955362
1753579545
1142603736
354391356
29099399
981692009
1658911773
500806697
1037721232
1119942714
954560821
478137547
1733627712
1999424470
1644552249
774275238
1618342911
329402489
1171925496
557340807
764404921
205798961
577743294
97798583
1961718779
836204087
381523639
1533051169
67187943
223216313
938176290
1653766314
1568704829
215242667
648178168
1649234550
1077016440
902900449
667087159
953646571
1717045725
745086073
1979130948
1644733331
1908519874
37168674
1471898218
774953304
279527576
1661654324
2140527778
1016733374
1672137078
1604143290
1515597830
1738875226
221983746
1129184157
827721756
799164644
388544607
320361360
1825818875
1420299204
47050480
152238696
1285570966
919046854
1690331135
417987951
460875327
1059091931
1558431849
1189393895
864293441
58013692
267022532
1546156463
546493195
151022436
2137828183
1208554252
1188018566
40670930
970941068
1196949808
851784963
535769082
1540579059
935559228
430568687
128444752
1074138557
1316379027
386913158
1334134147
65851016
1045003400
1596835810
1494185050
847497855
855137770
1797120072
983201245
2001293726
1676222624
378029088
1887471562
795787600
1647937058
1012154139
1680202067
124253039
719431240
437801399
1839630080
253899530
1860005815
539118998
1345314775
1330363375
1886253092
1443919430
1344663638
1848950869
1168336038
571780100
1700157442
1525872372
1166086684
186293780
848913655
1100001757
1579934875
2083128485
1466071067
993033261
263510247
561898304
1591783808
1093550262
1211116551
770298746
57730293
1650915275
1659523899
826693186
876729762
368041495
363576472
649932522
1177271012
1185296917
605837225
65979770
2010909760
1461746469
1115153706
1477021619
1956025696
1705662267
635703066
1946977605
1206702863
68407620
1507412392
596482132
1072469698
1732067223
254769855
796735665
174519100
1181264376
981429028
981458318
1829793927
981055452
2091515273
9869394
1331398875
1768761024
2037788631
569355861
1745775540
712034432
1834410732
1658338080
1068829478
321194340
76114691
820501377
1546678237
112262792
719185889
1201626726
1355044001
1802632163
1150969151
2094235761
421792748
472888005
2114568827
257731916
354396902
2111690797
543646677
1218759254
766672422
1528058490
536390074
1540098300
592692844
1116139571
1615147420
725467264
1082833914
635807342
2021580256
2142130425
719772462
1521374798
323659365
1100680369
1335720223
1721310253
1513828468
1887775456
1882038249
761799934
913190706
1631633982
512438731
637799702
215845826
1053870697
124933795
820889188
2115327469
1600726783
1017393157
36636349
371162026
961526136
1206768849
1293041051
1117145597
561347354
721065413
725708
1374598335
2143330264
252873299
1666739433
808150892
1260437549
1258709984
1426652941
172596460
1772489661
212437736
690708345
2061025270
2129953441
1583055423
1695720809
1598935843
1166817573
1883346129
548966417
1992532449
1165992138
2146551855
1365652468
1878570926
357620442
1886394858
485241320
360456494
1338970835
528417681
349402314
1410986936
200073438
1147422452
1561294937
1756929624
1772663636
660800030
1239094886
402129284
826294780
1212943266
1820909179
1795379082
268961557
363173852
1462760159
170308797
811582125
621486954
322858981
1859766199
1079837837
1887873200
1595562281
1276101115
1961147958
1942232067
1125781601
884899620
890035455
522202964
1849512888
900548291
1539239191
1974689519
254788498
1220303670
1672790840
1318733212
104722762
1022775897
1544040103
417085573
1493562674
1742484999
833533021
745614434
1087147248
830303347
744116241
570941548
8372588
1309435779
1935163303
1582126018
1737495951
1019289167
153539766
1956020527
48839739
1828342836
1788563131
1072522044
2104710763
934181395
1620098501
279068830
363182566
744345066
423161030
262291654
1439973115
97887051
1212699447
2146715526
1761613529
1949756346
1532366761
1373444636
1981098560
1188058730
1105783421
172739125
1604124526
1635598694
1590320922
1414491018
504375340
1314550028
1918414690
695668609
655308918
633442401
733019401
1495075120
1944863818
1939634651
279604236
1438546427
1041098340
843138788
314264905
312485303
1876217432
1747462343
1895911544
1663143615
348968561
1860962401
1975893589
943676137
1142071877
1730604785
804698817
1206255282
334939430
1574647195
2133757957
483766836
503803966
758808153
587333515
1157147954
1992927272
733705198
2087623996
1328327579
1015743519
1234129467
1382166758
144750902
81065042
1302869540
812917225
1829258870
2016054948
2023831294
1628039107
67404927
1473898264
1828275347
306152766
1900349761
2043276296
1496437254
1728907927
1275116592
2051919339
25314311
205660085
1703414176
2082925748
1810967075
1662031396
2110873681
1258180204
449068732
1895760939
62588
348036506
1851272967
121398700
1074580549
844607131
2022779899
2037237695
1438520625
546606881
1094009273
1177483788
410042000
1439505393
866220084
1100958127
1779588924
291249822
728415191
611533467
1862361245
367195289
1453034769
1478785770
59601999
2005122242
1767864532
1928881302
922373912
1130041016
1745705229
347547437
1325772226
1168258864
430005448
923501393
1443996076
402849859
98031676
178568160
2033460249
1774583500
926539042
609454255
42791745
530868240
1384946503
192614569
123909789
2032562489
1916045421
760146976
1890085408
1570190414
356339851
1316433723
1470895098
1253515213
1456967233
1322482581
1204797285
460712894
205343504
1899371376
1364050419
2099058794
1410221944
1527784219
2015971134
1836315866
324340523
640129919
1837901114
75902122
1367719340
680572046
687012083
416669350
1575470642
88276802
1638435303
2095200975
637219848
700690521
405894964
688629824
629862129
327018861
1382624025
486438023
1581035214
293735579
1680938884
535627953
1301265619
897914360
431176399
1191356508
1700494096
1226374647
1465445102
1301788453
469677255
1647780749
1186392744
1389398059
1049671463
475381482
1859110232
2087695077
1216688357
157375223
556626694
1321530047
559143637
538138659
1953711464
1036094379
1104472071
1128167103
405347173
324745842
1747140213
2009753740
614522301
1132898555
703952484
2100784088
620184229
640839165
1652466645
1050864915
2018564933
1405850210
705160547
2019963246
1251239613
150249519
982760954
2022181082
1275293363
37238756
1576809354
240814176
2050108453
815804385
1058846902
264097012
1006613331
2084190611
951639081
1352713306
1162831722
28512332
32555350
58261673
778352613
1414606703
1630822415
931828294
1709319086
1303908494
1539739121
200862126
596411942
1492971963
687918397
884589087
1158916925
1857430486
94954983
413340522
88156988
600694946
1556694588
502074641
1225691020
1023519107
412953070
748754844
1296285404
756493579
1329695602
76472140
1381937440
1005565312
1677450085
1048602141
2074438750
1354964809
520585710
780541540
1902331890
2045466407
721102166
1599343807
1970436593
1355374627
1475787760
80278146
2085808773
1080877654
2045469556
232292328
70209784
29835361
812515623
1815186939
1313969931
1347630820
1671801527
974741859
1319601696
1849295194
1124521444
487912607
404273838
119474436
397168952
504973794
1133437184
1557863351
1161757689
773571904
1253128558
1771055339
1635612228
805015477
242508917
1184794867
1536434707
652017712
1153398463
807717562
1100450402
305139535
1334269487
1758661185
1267801170
247124003
182541569
301649635
1890572030
102822809
1856915276
1071935871
1817033660
209801677
1939760652
714279477
1033569920
98729248
40901692
1463805900
1440755304
1262967829
1332322918
1995869414
1449635103
1231342379
1664029635
2061121334
1883279294
2031175707
892715512
113110054
757780258
463971016
590729425
1993871714
572420108
1404418252
1008409497
494569673
1224633064
74462948
1142317201
836261983
2645259
1485071269
177190300
553768935
1941045152
1795223869
568017885
241198736
2101700944
1261361141
1135693030
1360702062
1420629344
1985165531
747271798
535451133
1010873562
1752385324
2065784365
1695315435
696501693
257112935
679114521
1612007632
1130820676
956910848
2012425410
1267768229
1824342719
161330368
1308184594
813150648
1922431475
424720207
791399223
1772466519
1531732130
390051542
1086692927
361995077
1010711798
708988409
2119443260
1422182549
1765415901
1274573124
2010749488
929886290
1104568722
2267828
1318911413
620279544
1442980411
343734899
1309155108
1413596053
339788078
58110481
1762986657
458710704
824269480
641603198
334214079
1910806566
2023944859
414906880
1685121337
2036135333
1062628754
204472177
463966616
976791824
841961818
1130099518
887435081
94981689
1360284721
353644037
1459268946
256913792
1902151192
410058713
110260913
1520377470
984004795
130359544
1076150026
61650202
690425603
1975069895
721637231
996493549
1049153179
570696885
1713195483
52512508
713606938
291109099
37515654
1271538709
1517128364
105454606
345809855
416731875
120745627
383786183
1742642032
663274146
125457065
1561610300
813104621
1592943834
1534800517
637686716
1289400077
1970289519
506690888
239210466
13200668
1146974242
1079653846
665199290
1178056030
854389091
781900497
383830220
1031336042
1966086465
1171134349
229023980
2037048945
343137181
1023425542
537427407
1535343337
1379761208
1983282392
836583429
1858187664
2001718537
1946418046
456439950
799210023
71431406
52401930
686592853
1918747907
22068539
2085323870
1218463934
532832016
1462986783
1543482765
2102204552
1279465036
719130480
1248320296
740494302
1002743260
708020791
258384933
1729888099
938994183
266656596
1399727528
353482187
907926851
1621370805
1998554171
892072395
607575018
70726787
952251066
2107611314
1421750303
1625124219
1338246083
1004002277
1664280233
129594063
462619098
641887296
315550577
1292251168
2084703900
1041740712
334326934
1459649034
1753828412
1905792793
1270974416
1116615909
1439911141
1700217205
756956795
1959527024
203951082
625898833
1748021526
214595786
149335247
2089740166
841852039
686022674
543097949
1418535247
622022107
1462991129
528214236
1126066820
985687618
282544977
1137658307
1482767318
767658011
197491502
2037453041
1273608458
357945910
2132682859
1799473573
1521169289
1632359638
704828532
323097149
2100802543
1836565948
85741608
500159198
403606823
1000602711
51917448
465190616
1708324357
2113713580
612816649
742235310
493071317
2065179012
1738728283
2031605291
1005362242
2010887675
1152079338
335990895
1697355876
983550809
1939414126
2116127906
2051083799
1712488780
672739774
1587351545
1501940301
1501227766
1154761697
799937499
805225566
1998422532
1059906426
1834516058
1596452570
681764123
146618390
454926971
938414747
880925047
1409105995
1117407221
769110311
1988991331
1838847721
1581612074
727772780
1357473685
740999599
2023827964
1525056321
834825010
604047091
558725640
89503628
1431360555
1561382104
915405595
439313553
2059487242
1021673136
1660916246
175112095
365401515
785972071
338047701
1511435031
498839924
1355910289
403267465
707023447
1984035294
183526202
2091545084
2131479209
211796871
2092539730
1034922662
766246419
670903689
308207039
1099369063
588062050
301284790
1626689030
544469270
691657439
670385360
411062589
756582158
1571662734
353143443
1859755919
925625618
1139872420
1726825096
1587541860
103691297
958198592
1744816056
1903514356
319495826
186509914
596189468
217425577
347907866
414232922
939904502
1575954322
85873215
623937571
519690690
92608855
1480738258
1970317320
1486305594
403055792
968436206
1492761807
1958440254
1298085282
1079889972
1965320254
1105555553
1999888850
710255859
2108279579
2112154305
1757763138
1477895890
6494359
992194032
2029047434
1717937984
135344093
1217034590
648974846
1951961947
472202799
1226966724
748321468
1402372713
161704448
1269915320
2016346982
371052682
1800963105
431649726
92003824
637959367
364626651
542508968
272699779
1355813523
1559593894
1150277630
1601675405
1894537686
564401569
671355059
678475640
626511506
722963432
1503595045
584344191
1345380926
333289403
696274087
1726532657
1650393800
1872128667
1445059667
329974726
1266314183
1462476970
201641493
39996208
977649311
849490690
943989578
2037837104
858415528
1709208090
2039410266
1618320345
1598597726
2011236116
170573566
1799902972
1473039289
1642856339
1354716717
181262773
374968273
1854856835
1556914856
756584869
477746978
1848424287
1858864423
2008947837
1361699257
153046884
1260248219
717245996
78208624
495077673
2047105597
1119403982
2145862649
1625380303
1041014285
1024451928
2113433801
1814196043
1969691482
287878109
1797919600
1780816806
1238385630
92905487
1180752635
1471133205
97156467
2923642
110489193
493076916
487218547
1295908732
1868738173
1251099554
1897278705
397699537
1286356006
1508451855
439989655
1934230729
513788474
789749982
1004845
1602244705
1414575336
1719643510
1409243725
393705858
1281974842
515276828
188131482
1384265836
1887431203
345901711
1152754853
1300182785
1623164790
1113556536
456681634
220266173
1253559971
714540586
970539187
1164799742
792899584
397152782
627994181
853392270
143801912
1498105707
197408189
1973940967
1922514809
1880753315
217329962
668666890
756123035
568138556
1513811471
1930853605
129699347
510363937
818729059
1522948349
102689467
803617967
642465650
1139603189
1238167926
1724767497
1872435684
2074287989
381367494
1286577507
1107128931
429376284
247874617
1715607361
694915884
469252270
241251356
803941552
777472704
2118779788
1705406033
1170731471
1745911886
1423909346
2115652099
309305351
540086140
581821089
1452305543
768249876
1989143753
796214423
465891594
125188972
73175662
406248220
89807130
240076715
1344516969
741293583
67978414
1088067686
2073966821
1687551797
923726591
1885759689
1867220444
1703815245
194480619
48000787
1727529780
2060468727
1524704934
626918753
628159669
1790370057
1339864679
736320866
1019647121
1182186989
1460770225
1211546011
1134393369
241914385
1480128847
1422176180
2133867427
360775265
2051415646
635073397
2093119265
115718559
934036105
772483130
1281751598
1296647752
299066505
1083521946
169037860
1528164768
1070386096
1589692310
557223106
1999296767
1165514979
1129315475
972120138
968931504
1969987274
1228575761
108229504
1363296727
2030813613
1494043348
837422142
1996552443
392896430
979788460
27785580
802135042
345751953
2099785050
1279706989
212537613
675779236
672833036
1101151336
465230782
863985897
2027218122
430906522
437394385
181511608
1122504532
525219352
985273374
1524241718
1650701400
794604940
2142189518
1654323089
1072538986
727892616
765051208
2014398609
314943792
174154592
1395314707
143958068
1596865919
559982992
824643403
129229480
634610272
1887381033
138929084
73382130
1390963490
946054579
1849434687
1699991662
970316136
1460811031
1261522371
449831916
1282424731
1782934735
91119139
1691454277
1121004000
2022508141
682167718
572511327
319492725
1771222949
48148396
1973002882
1712413066
1627805627
1083805399
1817696035
692930941
517098081
111923996
810828292
1920540619
1515795849
1602810009
946231688
628760681
631110717
243703097
1334229746
705867457
1079444414
2070826720
980054671
23425345
1645068114
1827160681
866585538
828537475
1703642336
812190050
1806723521
1180138548
1727310080
443195400
857827283
419168563
1360192337
2044333065
1927299214
426946426
91224596
767722166
382713759
366514893
1040299988
73340670
350107835
1293643541
2118657542
1725689761
1130580174
485497347
1692340926
355468814
1054694831
1004658139
1839455144
1503161344
809502311
915661623
934314830
593369614
1512311748
1366139928
697109703
1689208182
1816809552
2114675997
1494753319
1601519383
973240462
1173076123
1808266915
1093654804
287726455
1643317343
923045618
100619692
343620228
813574216
1065101651
388357319
627687956
1507651612
1366494253
2036955815
371052939
892198431
1261408243
601859597
239012765
1706279177
1438872528
1070288549
1100164718
853437174
798193966
508982027
1358640172
1264544406
1461602477
554712781
1801206570
1975766571
1403231837
641249670
86324684
657190364
208452890
1107479577
1111646996
316292382
379005979
706103211
2003799762
57812518
476232251
951702406
1962547731
819981090
2345577
1362025376
505662252
1275236646
538634328
921163448
628581854
592499180
663921692
358751259
528485335
298981021
616871631
109855404
2054448291
1541699893
707227411
1505888020
1250332320
862506996
350512232
898021703
1068095080
1460518590
693728429
1783051133
46085927
512938322
296027897
1821136907
624534410
1207737971
1767807259
1898387441
1063982445
2144530627
1690080023
234815693
1321952828
1755445861
1216897974
239883124
1588195073
1410829905
1398924453
1495703946
47903020
1916101317
1743980310
1567683795
756139623
1899060269
987023138
1850506327
1790499015
1656544799
2114349296
1465566025
574120774
965486318
2130181249
809004854
1941764647
1410773193
1799957007
448366110
1924061836
1336515826
1937589816
529546384
36373418
1225073970
1241886242
1227312246
938415618
1037965020
136539290
1821954750
1179188417
1958499414
1363223709
1154135539
247160045
651124623
545671007
467244144
606588491
561114279
59019060
991640158
745528130
859143135
536921358
975282239
1050528209
2054093669
1106758536
155676944
197536396
291336895
1377891289
1013913807
1442001500
505656252
2085525981
649943611
1904924965
2062423399
2016282696
1211657518
1254146996
2092775044
1443341711
1649714560
700773019
1433323306
1681942259
1083678857
897596173
666721113
964529539
1587215245
2110752619
571491659
711699115
349671904
592371404
1460959134
1900669841
1505903640
65353139
288845684
276475375
1826833585
677512738
138225349
8019055
1840312250
144551978
776605469
79532628
1880565800
414032338
1004147398
303532083
347356875
1927104309
943562781
74041392
49569822
1463599904
1985329965
2021534208
1599375910
582381467
1533548654
2047612802
2016807898
1287398690
1208237606
1426724928
1741392449
1807567841
554872806
1015850739
1372098402
901165960
1095180248
546524243
798793766
1800221592
156149996
2001011860
1310907074
419697532
1462964755
1832708784
869211344
457194244
1670125446
1671966076
511816163
1458121422
1563934091
1511410419
608864578
563657735
443722327
1560057278
1116009716
1634380045
1481214091
1359871973
1255468752
2107432308
1199337861
1990734038
632219708
1313967731
269311925
1203167161
1311973086
1390680881
47360052
1569618236
994409477
325170308
1652981166
1532955406
501938867
852938275
65829563
1828747363
1964348722
1564628508
2126918480
1090057770
1931983916
1696576733
1198510081
2143211329
295195726
295212673
1260236720
559313027
1933589716
1334803043
248779104
630046081
1576689125
752093978
1532086185
439725153
543112892
1039286078
776401347
98249309
679813979
1278034319
2068889238
1017136995
1691202455
1784094948
1028863624
1475783553
1072310572
1414940927
1927941597
18633242
626984354
1179238956
1590263526
2036043390
2079346952
1163737575
1191718071
1244616782
1736400724
629002964
1953172607
1250746258
1812144105
1816182115
1558993141
766732519
929297111
174888898
852921099
453210643
1747191656
1119262280
65822212
1568546275
450708110
1969517351
708237368
212723934
1623043311
1839474669
171073033
668574898
2102094124
915041322
2016660460
2005056890
1775841877
1791557381
553556176
676316469
557080968
1666037517
2007302202
1973700785
506821921
505108948
1961571440
1632037653
1140608636
801979681
1652988174
1620495037
381714352
257339118
2125595914
384904386
1077920471
212804939
2058357994
671642219
1391624084
1211905759
821318945
1678595084
458230219
166353641
1842146340
179004985
244014921
1678078557
1199877390
553248140
173108891
520230649
1226287429
1503775519
556917985
8959011
481467261
1436166460
461079721
422799174
1901486313
251383296
611648278
1636804562
152599751
244134414
1341878084
269793082
865706462
533178991
1018109995
920639928
1919632460
238478930
318253666
1629968021
591213799
305377995
21716757
360005573
1305232042
1914373929
439931287
1390084805
430630191
4348211
552396371
1416544465
2048716514
84556085
1559029902
528707183
1281312684
1334851204
2113415411
506248387
1993649773
379653058
1830200172
1220528393
229671908
111940338
536751596
639735026
467180697
1352204723
538390100
869549880
1826036480
1216409006
1988745390
332673913
383079046
577476740
316470676
796240595
163098822
508691708
164573264
1402246066
312127533
2076660070
909372767
596036265
284480183
1489559081
1438427183
492980785
217686795
777435225
800578104
1263016727
1957937267
1888833083
737044483
579144854
2141450002
1868131398
2078841020
2054763746
381105126
1864335499
419664736
1918318980
546174527
294594486
1574987188
233594576
942483810
130809944
1775604234
1187143950
508723286
804571103
1227630110
1208751121
600090304
710000414
219240449
149801992
1561887681
567498117
306556553
2043841846
646218828
1990336077
766684532
2124350653
1484451102
815860782
1378880640
2025015300
199505035
451081701
48330294
818699812
1861379649
674521746
162909476
32935728
1906740254
1140497785
1907423963
1004633341
2067865684
2043220647
818496960
1275527894
1744210209
1764619129
1027682226
1513479788
1080072665
1247224245
2122767349
640753629
1917197535
1531995439
566361429
422928725
1282500479
1690036066
1448693011
659867747
493810216
537261987
1457031294
1236979068
388824141
674568056
1723856640
201903125
2140485071
1100435119
367425977
1545362300
1079603580
732809222
641146826
78671599
374103858
1540863270
1622361656
2020228509
1925139984
1851620032
2059549987
1409479364
394131295
1318921535
1693939450
1130309324
270618500
238625865
2023243095
1048911458
1771200960
508186644
2034888944
1619186540
1790325078
481703028
1148309136
1802814812
391881736
720020995
1341078997
1644073172
1889826007
1247780359
1173989154
2007388334
876752289
106978990
470471334
1990444420
1308633593
1102896956
1994313102
450119302
1161011348
1378123878
95574318
1185184046
701150846
705366258
990437530
1608569326
1658034327
756607275
1768093461
259906676
1114938938
1783089063
1315856055
277433176
1768846216
1508660650
2136512006
798282020
1314999154
1695443666
1963781885
353091624
724441596
1720740304
658975792
1912894089
619501144
96922833
964929621
675183334
957400514
1027717374
888537958
186555489
1416875323
396819265
651123162
1620675407
1998703497
664915213
977076703
1444836473
1776090226
2131033910
162058939
783437348
1349804466
1818439571
1793323507
76345489
1311061648
226305149
1711614528
296285551
2137024767
1342664932
1457768947
265773199
1047338099
1231577539
1832388684
1644695590
2122396717
1630482647
1468658823
1570239720
50914543
556106162
1631054873
865473157
1458982895
419177953
738039906
655378332
705832151
582232385
1904506252
1855512023
543574912
2013603339
1638326347
1414914818
704354142
1881268500
1043246177
1628129456
658735113
1750871576
1157120776
464571351
1889985924
1229528191
1300449476
675587651
1305663660
1294363208
924437490
1437337274
58486491
593642008
1624701619
1938968525
1551145701
1212562893
1693868512
374874605
1963266210
1726395362
888451703
1078143656
363802160
1586973466
2083196995
1010810088
344321721
205903550
1521346673
1336226276
41673786
1128037224
441994938
1166938224
1545484948
1877744263
1947002084
930413998
190169276
847251304
1398098068
1541895602
1105656808
1444676276
1118374110
222251820
311050626
1690664725
1254434157
661909423
815061251
924396885
329061533
1295287432
1682712265
1108201684
2106478911
429634113
203152885
203774897
899641685
1022249329
1896364697
512578286
2008269797
2146806379
1188381854
1976531637
1169979330
715585086
1719408933
1758710380
1393576291
1340606031
732380547
873769343
1060288848
157494465
1544485099
1376154473
2071185930
997899520
565098290
148063080
1525761816
177036224
1726771831
413927789
1419940383
1071388465
1307256333
1024452106
1798830681
1971537711
174147656
1049284321
2125896133
2115450394
392973560
562854553
2144976014
496341055
419049283
303600980
358796797
1316789344
847381694
53558516
1067503507
1996045508
988059228
335332724
1721259776
524072460
2003698706
734512305
55907557
1797996659
1846636095
1629775633
1024319988
1320443834
1763158081
663227375
1592022655
759563105
1956246157
1776822591
2066278304
1374383983
1883356330
670529671
1697418841
1858661258
1172729904
1589930550
1657337111
398802026
1875001922
2090459876
317206168
1968300875
924257966
1529036537
108327777
962799297
1983658198
972332783
1832675664
835248789
791582571
1991801808
6975490
674832415
1910203858
1197704055
6912257
427652672
1535065663
99597435
739173474
710161070
1787960518
742388394
186443831
565594253
2027514083
1911319388
1044577774
357763625
1733887938
349823387
1122359669
1580378258
1711044395
815516213
957867641
1485863796
1123086003
667082864
1045122932
1662915188
1405717260
89717191
1466338181
117443664
1420197771
1676354240
822375687
720746437
129519812
1386414669
751363932
826047423
1905792687
1611695871
1188226377
1625294667
1158530701
1701108384
1450526624
4737542
1794999866
1677696764
159314776
267793519
290784487
1112502566
964400867
562053164
1307696816
1948694337
1584788058
1476378626
681182779
499495725
1793368927
876607674
1228879575
133881828
1217035656
1746927661
367423294
1188730136
2117298031
163079952
1034711840
1135539162
978763992
536193019
75519585
1843468950
382226801
662200292
491589264
767336791
1707130694
1470910288
2120944897
1326341701
950438978
489103626
1582490128
2025812359
354458884
1870658482
1823073801
1772984861
1964721872
1576065322
1709305014
438423831
982050280
1731372938
1304755812
208023278
801569756
1847931025
1868962687
102504239
28366259
1576258164
923796865
521383164
1485355636
1434963980
350949894
159747798
1358995619
2067390720
1429406931
850385753
382430633
1725098540
1022751185
1509391771
1178581754
1628304717
1081419693
2144256145
45425909
216777220
1382097439
348269659
1533354242
1749624314
424248260
472689116
683170777
1850291275
1253710078
87289638
630606
121909049
27123969
1338913810
872890752
1460420261
530653675
716320097
335288933
1668870673
661356860
305287867
1013514725
2051704744
2141923099
388262195
1333253898
781581570
889841737
1477859506
1408306410
990570327
457537675
1580287943
1165804035
260313991
465806433
2051801091
286809688
1299443373
303797366
1842190870
1288288405
2011018782
1294800407
505508318
1907934727
548171698
629075740
1218274112
1006161825
1717086799
398276416
668683844
325726323
569247161
1951447838
984015538
87923815
916554503
2066244832
1606464713
1572990402
155819310
619557059
1087871433
1581612095
1059661933
1761420645
305744824
1525938826
10353550
26990393
2077971886
1085922501
493117278
100856245
326977710
458639165
356534105
737823431
650458827
803505054
821907966
551222375
794261626
541458526
81170537
737347276
705345535
1341511217
1719080862
845347544
762922689
1794037458
367286182
1051634748
55621695
2070749881
298007762
1549396987
853591747
1802782643
1284052749
1779059232
1519026296
589489889
961104655
2059854089
1758509679
754770909
1810942387
2031035959
1022021051
1702172963
1373655324
2090976650
1910151952
991926369
1425437679
636257150
371644327
1763012489
205154981
1480468210
1434099940
1563621116
1920510744
1442016215
546003238
670673004
1950501040
267910375
717605784
1677622434
65019269
1813280461
610506863
1995297371
1122679145
1537372480
1789520258
1716378402
911743748
1449103949
2134011501
910726084
1659908047
725133251
1916772454
1759920182
490282068
453364264
188567421
943813514
1225542728
1464895107
1571714384
241016169
975522625
1230835881
535384843
157884574
1612407876
1942977964
69391365
190050544
1700203256
1399195109
57293726
1740880327
1773406829
1499549537
2102794203
999197855
111247188
1951645785
1178828485
1426396764
1404081752
439408710
958960304
1416978088
799217074
1754633232
555437458
1349455210
589999298
912447138
1372427780
1366440290
1202326674
1541594128
224369570
1691467359
896059339
80917316
1628011155
1454512968
432733048
298369219
1899833376
1462622378
926793338
1687242967
1090627468
1724413693
900291261
1832517954
1466467672
1652089863
1398426829
1806019655
1092525039
1739881171
863112269
463518281
1262034983
218335269
940612642
1737487489
2004874593
331897314
193454864
1207054086
295061833
1140970699
889834295
604897991
2005039342
317887232
1382165247
1514442916
389430350
162892346
1366127937
211962466
1440226004
417937743
1226649942
1751565936
212805542
582639635
1526414112
1566349475
45221413
79117286
1396493350
469382653
1222260080
1324633867
244730553
929357113
578594093
506179124
35709683
1921944233
705204786
983553844
448980643
231207318
766355860
766185285
111932936
1547665005
1317697070
1946437921
1553330000
2131124586
1076106203
1256362780
2040244044
1565827271
487074935
1380453762
1469475275
1340420846
546978717
1591568654
185811299
2002984989
892148566
1508306177
152111183
1543548366
682219484
1979450684
1238908978
1047629855
19188788
1263163513
1465758329
1889608827
1440876131
508389157
1388370075
513651489
1080685490
671330547
2107051155
642890473
1819235467
785015585
1490321631
1992573372
73890174
455642998
1950613662
1840852947
869647984
1945299315
379484208
1286255095
929792013
1364266330
2004043041
607429485
1983700811
1582124549
1496469239
2133524616
1718381983
1824000988
1791551093
615801019
181250470
1866961329
1969385133
2061596756
639628093
1644002456
2080230699
1767547912
1403174720
1090169036
396927497
366770690
199496903
705341720
72435652
1918657681
936005821
625984523
2134940851
1456358547
1392128455
1436056327
1231851915
1185160027
1104817625
2030540855
1425310586
205569308
1720978603
785892463
1580751606
45517635
731237773
1730389560
1847293065
944453313
691196585
901482293
69488967
173640184
1059477012
2033287949
1816792812
1967799025
1909990606
1667579254
224438144
293389932
375694494
1895309314
1244986060
404312383
1468604085
1093869893
1619631471
1357156966
1622496585
134681206
105214402
1951319747
61038386
2146465108
1581582327
1528211891
2012662758
1369955217
996132404
1190754234
1669599358
1537723368
156358914
638122402
755055352
464597254
408677297
1818269089
838922142
949440418
1904846841
2115136116
1413000207
1253852297
1185939175
625307832
1899189453
96930651
39074065
916301323
984680500
1312558054
1892470287
1344749256
219495306
297873853
1963787692
220061884
1281629998
1760987401
950820809
453567576
2138065517
502031868
1205519476
1388683377
1408872503
710939108
252869753
1379449666
1839127311
487064311
964227351
293569999
1554084214
358127816
2080322835
278551689
1486815805
692741139
1785943117
11080487
1585387607
281736161
148073555
905078339
402102206
1587621051
1683196974
1041200494
2116575534
1588471236
480730484
666125724
2012167893
1704169563
1732285344
1605258066
1203050459
1978180806
995304783
13761796
1939172731
457611883
2123385616
313552233
1843470037
999662554
933841261
1963847041
589133086
1663268558
2093678473
473085722
901806069
942430596
157499590
1280220790
386632171
1319090542
530641834
810077525
1468353609
84494544
390069112
2054456487
2025049002
1739040272
1012000525
868476777
1020785694
1322879205
1708419666
2016529344
1753959666
170555653
1963367992
490444461
625016358
1768426711
999163893
560209155
852171668
1497935506
396126970
1238929096
1495611735
290253783
1785159562
2104518700
317016144
2091141861
1717744723
979463468
869513857
402565501
265196983
1981852375
1582034765
1918050951
726302282
1292468674
1831200486
1455783206
993914831
562280664
252329907
1643323965
369619530
679581327
724662747
1695587002
201743608
1666122798
1185907673
2103481983
94758522
751482694
76320350
783120876
1993080028
1245865156
34351354
462320733
2114676237
1581972048
1000580659
643899039
53782606
772661511
1447085987
1509990622
703805941
1604601821
463581825
1902338260
1917352410
842626372
798960566
828913864
1775595446
785195563
2137660364
138163417
1577342064
1921965017
719150027
165796311
272818727
2045472265
723831087
1770189553
43936897
1032148320
1092264446
2069227762
204652844
7420355
1088170261
452960117
33345454
1630498967
523670270
108714973
1640110577
352028268
950876461
1437479689
299756671
791335493
553260857
855212031
1910857350
1953697474
1695125030
1495523904
624106140
2081553776
143815104
523453282
831254094
1190072270
730553368
47605259
1093477151
2129664769
719210846
774536108
280337859
1054478536
987463067
1707426619
1316669374
355910247
1762438977
537702123
1912225373
1792584389
640253135
1057297102
1463372741
263569613
1879975986
31382335
855844573
1861374313
1857395496
1135397432
1108802453
1293214172
1448588264
13352614
1719057170
2038176271
602724591
1688535624
992457799
105887462
1350030703
1301553090
2144728036
1749386306
1654062471
1155088610
451636369
1370709932
1425906397
1554060543
1372317559
847725057
462856098
1045118838
1007074317
14570033
674342130
1865960706
1601130688
1276378937
716909797
1921528723
1345151822
507650639
1747005526
1917998747
552999015
1447766460
1713697312
50337527
1690227867
1856457235
1367022668
1603463286
2086329275
323860886
1857758078
767487954
1737800303
2066936246
364835715
1826826631
1383363876
804583762
708043713
721950713
478380336
1215215469
993915747
1999501581
553616529
420171047
1865305449
1213433215
336387617
2127722464
527308046
884880978
1511650985
809958344
199129540
1563235077
1405376451
1766856106
1410274317
1539246217
833654134
1434908091
1875609893
1450559182
15060318
1314996572
799111084
157165405
1096705990
1490132401
1629465447
881269583
2107506561
1209483714
162503166
1443897914
54430246
160796843
1175070454
2025342820
159717468
1605155817
996716602
594979063
1143956938
934047143
716399063
516261283
365638182
1360624380
487445198
1349047142
1309171954
446668242
1279453452
1587109163
496427387
2066233290
1487996262
530409863
708927346
867114064
293042310
318236899
1930804004
546202154
180764312
1031220117
2106345932
1595555492
2035352468
1099702281
297721244
1048962892
1225158637
1903368618
484480509
1764392019
676117635
1624710682
642217964
1567161036
1210355374
666418183
477679290
461387491
1555242231
411134469
482956018
1607458403
2027199170
525101950
960633907
1461813837
846720345
1485717440
630937662
1957734853
346335045
694392948
490589082
1875569747
1059867995
1139857150
1096555052
1895895841
858251881
106632088
525653800
486687992
780319720
184789814
78535982
1968846491
536059344
214914509
1058893440
1969972800
669327130
1919009920
1680317930
1679711774
1240356343
1733740598
1024622100
148831446
1704774635
1654783758
2029034132
1285605858
1148238428
1432226728
1337800603
1304645293
101486201
2104775381
1318574705
265255124
1924707789
2074493365
374381000
908526726
1065136724
1419844692
1788229092
585035577
372143715
1894077337
154597580
1629352217
1056508338
2137678769
1577410153
1954021334
402355452
1393048252
1225885044
2095044844
448853628
1791960535
1376282297
417829782
108232134
1368869031
1286198801
237583135
1623814404
1630575387
526797402
30437692
1590671409
968650578
240479699
1901992049
1775309212
1708753018
567703108
635373081
1539026545
812353684
2034976097
166640719
965088975
552034001
394219700
486485276
557078044
1730977323
2003522108
880706525
1413377774
940954412
2099691636
1435760595
1043929069
940061283
536350455
810329721
314687289
283891361
2006234644
657552774
483317662
890603394
667026278
1415511441
480603108
415958741
2057810590
660110328
416611332
1479206866
1397050533
82758927
1371185281
1331752141
2124107995
1152675533
372012869
523234778
1262036101
2107083409
185489320
1878672987
872467518
1297811420
246468258
26332173
1410427532
617063908
1006330650
909659391
1189710228
613293798
813900349
1264162140
150088383
1022578993
466514822
1520959131
1640210129
209678916
1160197489
174359698
1519724175
1745438877
545005840
62612726
1080580822
144076288
972191460
1514030240
849435838
296327762
854127305
128245325
1138544123
2092430526
1112344637
2065512634
1005883591
1956540083
625174233
2073322710
390353207
1309681259
742704672
1082180636
1885262770
269930595
334494347
752277155
377818900
1776167436
535974077
66163181
743443292
19100643
2038903413
1079459416
1193183991
918680612
573575882
1751375347
687307455
1425375280
1583718970
1426201182
1404184997
353111962
1394821802
1522252693
1565870613
140465650
743306349
629843300
448641272
848258367
18289056
1542676104
1723731645
152524889
1318908680
1175592530
17299319
376767581
1210672149
1097032419
961565465
758953026
1737461481
976293913
1480531286
1771170334
390736211
934089858
2027691685
899557714
52095035
1071815063
1246323675
532597132
319568965
1959180212
2059173467
256037024
1339446826
1272034824
1506249960
1186059407
1858630324
631885894
287509414
682943982
108490528
1401455809
675900450
1591378556
1955767677
1143171811
1616213469
1334742707
1214255246
570528043
1387556383
1119836385
343980160
558261240
509413557
717791953
1572759291
320543476
1415323701
1096659945
1942201101
285192219
1034433954
105608209
1539241507
845962645
21805392
806063447
336754532
1129096211
589175516
1145149070
1532010733
1509742847
1212653893
1482376535
1273457407
2006138044
673450953
1756145743
150647109
224237835
217184544
1182886379
1745804908
1453090572
1226119454
1404836306
1984225404
1839496640
179643174
482115508
1862821172
1605388350
11245642
1600517437
892427897
1120502593
1355893333
809420992
515493386
1968473383
1893510225
885106479
1716050622
921045538
136440585
1410993682
1559505699
908888992
430296333
1302644313
28871565
2144738958
1393842922
1454204473
1934285142
1853610265
2118930356
922868599
1140995828
1404813571
944787646
1444216262
247236771
248136410
965668423
1216948553
1186871589
618933861
680684527
807133208
464405687
875183838
558452769
638285062
1844416075
1099900798
1345895781
1915731455
918059956
1856056030
973705690
2132725207
1919539564
337131763
83971963
1305917143
180750117
305239289
1528286408
562386119
1909025861
1610744860
1081781473
908533694
352662487
2131198752
57647050
316015982
209539196
2019788284
933653086
1791052891
1730857321
1833352167
2864797
99056945
979586621
204955585
1078832297
1422611973
545723110
1761283417
618877502
545047506
511046876
1158487890
1418179294
980346072
1986848288
1252693511
1987694723
632558344
1108124434
345802146
619863094
1834546769
1147841721
420088962
1222653152
968335016
1076727431
767217915
1243394445
951821959
1020619352
1616054178
1883811749
321936579
158452792
1160905371
1168338118
1934751618
1915078346
733759055
1179395642
251317652
150689790
1459234984
595558672
971348382
296162444
1838413653
1669446425
983417667
318577888
1280615763
738632266
1993781964
1207458088
1115423216
235427316
167979608
626326907
2135520919
924700123
2066065388
1742689696
474500447
2105682820
217239827
582474386
939949776
1360908800
226419552
200117671
16713920
889341461
416231456
1357880606
1621150843
32101997
1942527456
192368709
712700958
1399589974
2064921257
44776540
1270342115
649585559
464692853
995934146
1932502639
1522846370
1763179808
1969276732
175832593
1863019336
650652080
321182018
479188934
251083383
26064639
197225326
1854956424
761385064
1048804076
1860861305
462792713
747178435
1414156484
759135799
1952358759
1276178176
887348004
1184593815
938272574
1472357559
80432709
858162000
1916263098
1456972848
369443354
1393133181
1782537515
1153923999
1006603441
1808086531
149360236
698373654
1866081490
961373108
102961774
958663733
1037175691
1546227938
1914658836
1962245154
807878429
1962658941
1546295095
659089827
385266839
149869951
1766678239
1755850477
711023251
1504479369
546786273
1148945426
2004427598
782078969
189419185
1965590556
1410144008
609448738
53324156
431452258
1854762456
1914549309
695299779
873495102
302035554
887849690
78350386
805433680
1545792559
834305314
748110673
677382480
1843908885
687067267
912288053
414154203
213450878
1060674815
1147329541
652999238
1021920481
792633688
812105066
840649401
334880467
1803432005
1065950468
1467896689
1531893318
227699796
721759752
693162426
444552670
1816972210
157943422
1596515270
1101990858
1889330343
1201857618
1495751049
1939183053
1150124626
1771043991
1682557950
1478029815
1052246051
905040203
1196391969
1861220793
2007953109
1100025847
1019348291
197256086
1174470653
28047085
533903533
2069614070
1888828066
634537213
920513151
1270174010
1044477946
1970843254
797239113
1318918533
614213275
1303174214
225427240
822512123
925521791
527626692
2112345433
1729193385
455807594
2004196080
932984935
923042561
727773508
600941246
1191232269
1536460100
576390456
2095452546
1691943950
133144417
282985116
707908424
899673660
237460936
422491398
1952966009
362631480
45185207
1595849754
1375931785
1587157354
1977134712
1474072349
1539446678
1631869007
1041671691
598198670
982883290
494146692
1416616176
1588248495
1755860345
430039698
1846183238
1566202369
1263194208
318784623
1280944291
333265473
1001134133
482923151
794100214
1998268269
140987852
644754241
1800870806
2033566093
1376796091
1166257136
1582980591
1514897140
1627868823
155971643
1584277911
1636167464
855506813
184490842
1029503274
831801555
45411720
1593436004
597462149
1322466316
1956406052
2522812
1321277892
344133757
1595960707
1209014925
768379065
1099761704
1435073253
53636379
1741861899
1954090115
813334924
842387499
260813907
1632936569
1194699979
233389719
546124314
1131161221
1760597176
1827345324
1627635669
131551557
1705048823
923898975
1692744820
1828324178
432738842
600063539
901070258
1446664701
2029669228
362209518
202670536
1514998491
2125311313
2123857295
376728202
496568549
1033941238
1440739254
2053603020
1498640393
2038016429
1209818323
338163002
51689914
1325838865
1909943644
1913472556
1606957335
1800544980
461196328
667535002
1744232230
838308140
472280961
1466517781
1116620616
2000835720
962275558
875153799
1046809390
448697671
253820215
1298603629
433938211
1527112370
1153615214
502444922
321320619
732975434
266638968
777014120
717303820
712188236
1217687923
242273119
889096602
144043082
371768392
94636946
1315593428
1510431832
98402699
362459850
34726722
997878096
692156646
1332811788
1876001546
622141443
732157830
2145135932
65495587
123334599
584312816
1639018656
1479295907
2081718522
950233703
1411573829
578005891
1697846075
666680728
69739273
582240981
1200972665
1736298027
246236106
1455010845
133831374
1202245540
1530991384
1346394025
1817429048
635157525
1293621692
1702676372
1676561041
1407163611
1785905853
321864785
485359562
922786426
1077970369
1250201821
1439771198
499111170
312613316
203755115
633150264
1112540290
1480240745
485695930
645909916
1835917600
285748962
1343872604
2135886703
776295206
1061587925
1429011325
1198398680
557083527
588910100
809177028
335740312
1214063614
1473884240
2094208555
1149508623
102164283
334660073
1545484673
1162321620
1517347216
310186124
1900996951
131937172
437655712
398318310
382088605
1559979157
1845775380
266980082
24146754
736720831
145137007
2041034701
1459235029
930010180
503644305
602402933
1318994355
946925887
1373205526
1087032704
1265535845
310954901
2004615472
1836010483
2048358714
1190716596
750158941
279097062
1530933418
244107351
162610491
1485449849
1187503583
722148084
1430857499
696227093
1531006773
218312727
1715542294
2121933553
2016270938
1524574374
383692374
226240302
1352173617
977508615
1906570865
2023677638
1456638182
1961211715
49737043
1853178544
959574167
773919079
78101453
1520361866
1658043119
1588972509
1701232658
696500976
1921128417
809002838
2136694082
676483217
1560281203
433852273
640455725
880298338
1998262641
1281388778
233595796
1005566842
1862578460
185341859
1769402380
31000092
1267956442
62674183
2146858185
821748782
1529738087
271822372
1583151987
2145484417
322930021
116380218
851762228
141919811
1010353464
1643124834
1288242884
1996773107
1698430315
99976958
788927005
1523720239
2109145948
1558536267
320148571
745478447
441143904
1108818523
980501459
203995595
1434808719
1870109644
1675189952
1292893586
1812242091
780673886
1037949954
388869486
651412269
140915957
879551107
1167962712
1574219783
203501811
5048897
594177900
1463722609
46739887
1821893789
1277240323
139530055
213865064
1466256297
993547866
1048295575
737180860
133725037
2139178326
2136803419
717471529
232780247
368927478
2031597036
530918415
2040075957
563140277
731951634
20332239
1617472537
187369431
113662562
1464650373
1111033511
270413577
265418413
285831368
292490847
1652486652
1019509904
1752080091
1237779867
1099236250
307207085
70848
879368757
1443221566
885789234
253424531
747486664
692203278
59656494
2109362929
1896728018
979377151
18495584
1085562844
1284658090
151616167
970429180
458621654
519210270
1640554611
235354928
597364329
396684335
1390241280
987430770
38073585
976146509
1851687642
967876037
1748633303
312685992
1621683807
194056328
381040986
1365421483
1747815156
1244996249
536245292
1517088626
1708873570
1592806195
841443417
766851042
192768563
184734459
1317072351
1795846658
528872130
2079604588
1117186714
356788022
1675576417
2042038168
302563209
495269639
1736173658
1400279131
987250793
679827602
1753134987
185626678
1590767854
1827823959
1861483993
1582955582
1619675880
2065323626
1848943495
812850073
1789447580
858735772
86794144
2089247860
607097564
680910886
1675358864
1719566278
79867301
768601598
1854957564
758961587
1340641523
1169388129
1835557108
892699100
913423618
1002417023
1893754564
422481793
2035283608
780193509
306136307
708345330
692454403
1679004788
1490774755
117050532
1123611873
1375306849
1397905202
1972457368
1863053025
1452216626
1575684326
1919617848
437224785
999585487
494697047
1905350919
1747818044
911893334
1750147924
521311219
1016770854
994273071
748716824
2118224887
620103174
527117675
1582805752
514851636
1960892994
744782803
336199763
954495290
1043761032
1998519087
1023577834
1676415020
376308291
2082850776
1083179794
940191861
1104013170
948423069
1623405603
434492749
1765544709
802870220
1761207965
347510977
1871822445
216698465
44994050
420599850
1333601946
1271145817
19273703
689514528
588888515
552583444
246726066
1911230811
310890204
449365787
1685249715
223810565
1726800519
1191567801
391832246
636875952
1667587627
2007093466
199828563
2061979748
1301341699
393609661
1266082478
1200978183
998387470
1475866466
1151941707
1593874719
1291541966
1588218720
1919758641
1496457355
1778379751
2045963556
2065280189
77166737
2028279610
1244039856
326146082
1681064012
975820588
884685056
1331164473
1585074328
410999790
1689433119
205782937
1615382639
1066079182
208498543
1198217203
434201028
873150985
305622458
2080257397
596298941
1948708023
1241506255
330932454
1111020631
1456655141
1540134515
105887241
870714163
1968381086
2006589095
2050879071
1583267668
1644461434
2088357470
332034953
1918776818
1270093492
1105099196
486635803
268382427
1827691292
1059651260
1403756199
950057350
1255886422
1587909587
1884707584
1568683625
1327977067
1581965783
1671917006
560580124
889683620
967566061
1431591257
1862263934
284982738
900565880
574023058
1413174862
1871115135
1202797059
1830267481
652500583
518548417
923070451
1340580095
1290156220
876335137
9064791
1497481032
511565604
1011771148
832924994
1143838997
929371708
1287805105
547638824
1044122351
792379526
1378074231
502288939
439807120
411663207
62470286
1920617220
2075970192
1357742961
1442385117
1022518957
1514252555
469426148
413912090
8183672
806210966
899995659
635797795
2092200957
1140035969
503375
589195039
803973104
982859023
731227538
1439966923
834522164
2117330909
935873645
1899798015
1696648853
304112831
1838617154
179514626
1447613120
285684529
2081694470
245992757
1909363239
1668315667
716213157
537210673
531203164
770509161
600352332
1072832815
766430919
210330902
758763134
1951694052
1516633675
1799345763
1004690757
1596022363
975472041
692225908
705490484
1493721521
494995308
924230673
2011687498
636922290
290415915
93947206
1615486385
1109159307
91658185
1713955473
858198740
306057168
554782858
1783041198
1378809658
1916386394
1198153814
1664364528
1531168581
818580962
1384507521
1477811722
2138833818
2142387695
218649372
593764528
1016671128
999446829
2121011893
1719292804
703677199
786300620
697772894
607913744
1223466509
393029251
1862369780
435136999
1280898305
1046114030
1488778599
1468185586
284344598
1576301447
802176593
647120829
212197377
1638640401
1467324137
28337577
1227260254
1074122156
200158355
864011687
295917955
1186972567
1203459725
794706287
1383210789
761731715
992909117
1400338081
1152863859
584320258
1868653517
104360423
1596601801
1309466568
1590015302
121450446
674646650
1664893051
44064720
1441898563
1826276257
2038598526
232665982
1044254755
180977782
1049367211
1255466058
1840845774
1801859709
2029304700
1386265346
1777813769
6738605
44182693
435162283
1521625550
167140971
6129117
405633819
1486808512
693820019
471178194
454688002
1408124308
1111465907
1800585379
705146634
730764306
1877274590
1938100526
822504138
946376942
1519767811
1777748665
91432970
1576037194
82129563
1565010512
846931103
595837802
928209045
1787318841
1564726319
1882043732
68981022
2013444261
1971886529
1015671546
1947348800
740007367
1352615564
1822406151
1216270601
1989806599
972317517
95302493
1563879875
116118615
1966096271
436368291
420911006
1913401376
592825082
252751578
38649649
383108210
1967928449
1344896518
1996189765
2141800734
325342130
306453910
968462879
342994260
579524638
58111890
1960433290
1747895947
1425555905
450213370
238352415
1229948393
2102370785
999496895
546126977
2084878087
675095149
5696606
782582310
735397291
1371887315
1240042460
659297156
584912044
1620464660
375995231
415204354
1329540053
717983953
878939558
2095436804
1576330738
1689619957
390851467
1459592416
1950484440
2069251784
1760042230
1855129020
574084460
23292132
1835785205
1248935629
651133263
2126468381
1847357112
701974282
2114267599
528082628
544557455
415954709
1971085304
1888093467
1709619619
1609913879
743912873
227605082
1248302911
2002466321
1862849478
1545114866
1446182729
1316296670
1343002710
769462112
422254161
726095700
847953070
1691599001
1283052216
356229161
873694314
2025821049
19451425
933013910
2126115524
121915479
277422391
1656044175
217516413
1686731884
1701069863
1370715793
1289653848
1939765838
990837354
512848189
1481529965
1659884026
429343718
1415842601
601960361
1111472419
610686972
1536234917
378410780
1152529471
1120905018
177061729
1878869822
1654523211
1076225441
2028357728
1002148523
1945330978
990846385
1232076420
1268080052
1160348580
435210563
2074509632
1401036055
365154172
1013773678
1934970546
1168727006
1621100192
1208576795
1221498662
1965705741
1130237693
943317621
454056303
1382994549
1397921193
1210465535
140036046
1140013436
731216013
1587922698
550171472
847987359
14480726
1527284529
434421911
1481498450
217490061
2070379389
1084695498
1030776107
751775569
324344898
594650485
242895844
421129229
1810273842
733097423
458912698
852040280
1815038126
1655314913
1460073360
1906836887
325530607
1672058659
460353367
478667382
1544909622
155338824
1169290883
261126247
1370996539
840053011
1921411498
1986367678
2021652551
216525417
992766303
82980730
551598273
857808781
1325517905
1657443162
1589767994
1933856993
641703174
708181580
508985322
217506265
1314889983
219235696
917237892
1116760988
2027185667
1725639108
1680677240
195844734
14473580
1012627384
1131470813
1597690218
224159099
1719005209
919468213
2058475251
1203804126
1725560722
390902320
1059047562
1495093309
710938639
732939974
872421338
2059957814
1174804431
510474014
2060668434
1742616448
144396854
227552148
2107332857
1630981851
206387238
1436344268
1702698593
1031196892
1214648266
1655673908
1843943771
721617905
2091797908
556763176
1942404386
1505803624
755088232
428801191
793993950
917227581
1154050566
1488010749
1515945123
996856531
1596680333
11515522
466178760
271279644
434193632
1003948313
1819969263
1580098209
1170625589
1305817649
1216520538
898500684
961462899
624014190
1662706828
1357284088
2117626851
424199501
983591402
1302987226
216431620
1864536356
1428260259
537482604
1157158596
1369404460
488338179
494540223
1406158916
529680588
1227442477
1896042558
1053850926
1283569993
1887778452
681164501
1347470066
250190420
1767703939
1257538940
860655626
955600114
1293609236
157513858
453301382
1590438016
31690774
693103478
1759711729
1470688710
1873445479
758187592
1544502140
890585103
308135180
350004392
1934188108
2109876373
1774831067
1094564742
1253577307
1335271330
1526108217
530139062
1685893579
112009214
1843349852
1017824217
1946048953
622411785
1837429807
1073817344
1895608863
2037273882
1333624359
337996490
1755020971
1746934882
1799361271
674470272
934803003
1173778168
1888467167
1135568015
318301091
1609365987
931476840
1434272340
2116718093
519570109
1943615727
2064192735
362244217
742862794
137352103
885217332
1362004655
348085206
759574792
1497225244
845738367
679767900
1543740648
1481698913
452888160
898384779
1754189562
1137855037
1536946362
1112771618
2141749129
1535523959
1592405193
401459630
1051476887
102010756
777579806
952714236
1773711586
820634994
1799143952
1402997696
1386203852
84843747
938609291
1479476802
1449178583
924598541
1909828583
225181140
1846260746
1956282030
100962922
1729346882
722561491
288137955
401799512
1518940585
371091811
437821824
571243245
421434569
1254361047
1590731534
766372314
1610719055
1364162685
1229462153
954855355
2082718490
592458201
285041940
1571387023
848784679
1986959744
1740697251
1322834155
1945849920
1549007056
929227044
1165154729
464303937
2105849931
1670404802
5924021
2040127204
808314133
1128868779
118756993
128800894
1795619791
695671934
1888521624
1911255947
394853866
1548729474
72909130
41595124
232508836
1196013749
629908373
284179603
268095995
59684990
339953589
1180266408
1756488479
116573482
856282034
1570462459
1714650785
1637496816
590870548
31545688
1059669008
1855401916
875081805
183740825
205502660
1005031300
1314196077
426709231
1598968839
844924309
881375354
2062976364
610063374
773101609
713058198
1217912760
1608964479
1146174732
1231216832
1606194565
148818866
1670444764
128315773
673152133
739313064
1324809159
990911212
257987448
967330202
774464585
547883843
1022350571
1421114738
116318255
1065540945
1059590709
934588190
1978988026
1216487719
1418908779
1078288516
1615317064
1714596833
2054047644
1999903824
522478871
1159540926
330181763
1901679060
1408146096
1979293639
1238422326
817461518
573789980
676745220
989928699
1015971680
29396359
493088447
522094244
2046458810
855352695
397883204
1197751166
1715776124
465530801
1978758174
982003226
782348819
1932174801
325109452
827014133
1084763963
652734427
2060007461
1569937188
1370654929
1285059103
1822920876
810072237
42929385
1042932918
861861994
1078925946
805262395
805384264
1021468605
118749649
799534698
604149138
1921691475
1565188596
741431069
346053231
1290453074
2089860513
175845714
255394096
714218631
1221538323
1021496261
892208751
2110752632
1180238012
683535916
1060906766
1990479140
1742238047
1162537906
649998024
1664703403
1229505873
1651966231
77811325
440869571
2069082243
284948260
100792820
1610693740
881581208
1953894631
173035213
1463213222
337474128
1530084853
392888947
897124965
464366842
1318885401
1270077401
439852812
608334740
1782261413
1454415551
367398714
1412103101
645458840
1152629037
525925129
33715027
1734293272
305605117
1789756925
2063971205
112411671
129182422
1311471417
1360329397
1005722706
1322863308
515056205
651865607
869057770
104666288
778573572
1722819833
1541780039
1351826561
1567201750
1794734696
1588626643
2026919634
1971970912
1557227400
108334182
1150293526
1461004869
1878926854
1033278884
1917718910
1306096120
692607505
627080460
689509072
985670500
107807871
1136200738
1267330316
392850874
755203555
322674019
803658319
912354749
936409010
1348143233
863789581
59448968
1344210705
827151998
2002044897
1840583294
2061023014
1302445530
1352073500
187036152
1597350749
1434576769
385233790
2017903832
1325242634
1472166523
2142943997
1620378119
2121482923
955183048
470661248
388917352
606230872
619753354
1565534300
493330002
652861272
795440376
845578061
1929288277
314270287
113965563
1694618177
211407688
1118324109
279833673
1443857316
1382365364
150344766
2103322912
345537014
297661144
470997927
1536836066
175693256
1509812933
828542386
1957120003
511271069
1301814138
1962830401
1006231887
863177255
97954028
2006938370
1691722858
1481019278
1084997982
973923331
996392155
1284518163
757482660
797423420
769775425
841031751
1278948710
1724657061
95049224
1533505250
11858062
56779469
653708519
588088430
305737206
1326900759
1230882265
423238829
343328894
1838439682
2049756336
385469903
1420578375
574041662
1558168547
1887114990
618158376
575943362
85360819
182842904
352628437
474706256
1888071456
179832473
1748838575
1843388283
379584170
598615893
1407411468
2053975168
912561661
1264888008
1563442741
733254714
46124876
737608637
1909722039
1712961391
133381459
872945362
633776626
457736318
611972679
96202103
1366837928
744295292
848177551
1313607124
548670767
1992726984
112523946
1006587625
2074435265
893291554
852600406
1483618105
277947016
1347183653
207679050
18670180
636723752
1341116242
1201524222
278098060
1104430496
1512683811
275805804
104725219
473961477
138241298
1697157755
461181844
1073478447
1587712215
371446593
946850502
765452462
1505861395
815907953
589315594
1248557365
1270008104
1109780545
266054946
1564862819
895048126
1290345499
1772034517
1501113977
1465118354
1962624012
1033989371
937053469
1834664754
1624653918
757343489
607079207
1623524126
2135107620
617843979
1304686389
1024336854
1603456877
1495235064
926828680
1398032230
139104670
722833689
1927544929
1072211532
998663854
560338601
1302425892
1865089529
1601257455
224150539
71534354
1292443411
1280617182
1135814075
997550154
2090551171
283164252
89129384
338879953
1266078990
1349340941
1275807137
1535161045
242205466
907373316
735116643
2103141680
866273555
313400925
1484902674
267271718
398294312
448364381
622693155
2101525027
312999481
1553400464
2027955941
112847227
968336704
1850873711
1125803706
381718420
64307576
2106592354
1722741240
307170429
1308973204
1530805003
1782381560
484838534
888074803
1338080334
1914794324
114884754
1377397264
2072503550
630697743
1725390383
700074436
1123928440
543342655
751151072
2014063493
1141312153
1988633666
1293368801
323462080
373139945
398794192
2029647336
1098331233
508994861
210208799
818182930
796870113
137239378
374551985
1530427103
684927608
169588870
832362182
1833533791
1164978087
1733323342
1329817414
322558169
2111277431
1042177001
1475421446
889053771
1927330651
170670728
734858840
485978659
962358085
1639236015
1426450355
2033834982
530691169
1477676769
199215771
1688718044
759058516
385892113
1997355893
509338072
186831247
720949612
1128056831
317531107
348382843
779900113
1088695678
1547707531
147432141
1926683395
796001978
1639317402
705024548
2086647360
959382177
1269438892
529158753
590019638
1664590502
172992719
81294847
1750028948
1494712410
1092617277
1631743280
318833640
61807687
2099952728
666352176
1877171040
1194144740
901282813
1851107732
403785965
335847424
869379952
1060427185
1954434539
719829754
509212143
973910117
1165013208
200429173
227629249
946214247
1291188795
88804035
837569643
1144382604
1448261671
900039740
1196652627
1926800444
864979812
455981415
1056720593
478685963
1834842867
1871061533
1059798666
1921274630
1221038171
497108155
1364271475
608678677
1896856589
241161471
1410586038
373383492
58393114
1560042108
133436873
581746118
1840835992
1013800420
1382082814
2000700481
114183573
1929846996
472507091
1619814069
92485840
1371920958
2103520351
906194784
1987402342
1892253191
970871808
532900675
386893318
1118571278
1723000209
425401380
29856679
1014718627
1778502302
1659040571
1663272118
1614781906
1674212049
65213044
2116480887
1813448440
1868088428
429873167
434746252
1209037873
304796647
1686269942
154728085
151865253
373122218
1719725575
1480812566
2132011980
2060464490
1718448309
1265749429
1234950500
399703024
1381419750
1034737492
1417422419
88892774
1160328889
326188026
1816501040
1361809240
1642827491
1664294194
1223774682
185959138
1225888307
582071320
32299996
786391472
578563176
469517526
1454174301
2072403406
283167112
604593038
319791755
1301707370
1634774931
132206659
385294330
554767252
1824088357
1685918508
749074049
1879322249
1675036468
546980097
1636164355
941855342
791798667
115703554
19015456
181708787
304073610
167518095
574515212
675160583
2028120507
182849030
1779635205
1191996890
748488655
231277438
1104695649
1337715436
586523164
532021841
921203840
2069490716
1027801243
1267866443
501415398
1926069981
221780475
1530624287
1431904386
1020853283
455802138
1160492343
749523015
2116378808
875463695
234386230
2146129941
1204317322
1951927868
271795683
160200604
1842777191
329925113
206166925
1058998953
548505794
1916655458
354906529
1175205563
1222967088
2053204687
1702400317
700063980
1853989305
763975222
1687294864
2088185028
1107836765
319329283
555511257
1891025573
773166282
1168878005
1254376938
1078500692
773841953
124688713
995184235
1666425007
2142721311
279370721
1789160059
687683519
551165467
1109025862
943594194
935738124
1863152393
2006755483
1208889736
1405509438
537673457
1927984320
1198378559
84880012
905749367
882853187
1246012131
1486844873
2117943619
456648896
259686182
2054187030
452675738
1178872420
1593189769
1329928507
216158487
100123734
1519019713
17142837
727120405
226023889
106071861
546209604
1993167682
811809204
2082400714
335429656
837553263
706324497
817038634
11053618
860712469
1201549621
1756733368
1006253270
1791957373
1254785864
1985237928
246659580
578916542
2145472802
398154622
973585330
342394813
1150401557
1369613804
910308081
56425364
698730076
1750151870
247719409
511841112
1723125043
613922420
255477153
333301760
156437328
1633912483
706532622
1472615769
525804346
1907019474
412685965
1274376434
367964446
1167264650
808846000
439503811
626713902
1355993043
1251477073
1134778831
1666065988
326094980
1609468079
385409583
2080619494
1226455384
481556934
1958827959
474644550
713443341
1200187610
39352558
1155242728
1464152627
1008116161
688011394
292962908
1841188777
335009001
2145545619
1952024321
168398997
1323418505
77745023
13968798
1535916043
1732605819
1337238189
499802125
1012457879
1088192570
1045031074
1528160626
880004316
1118222931
1562708011
721135400
373060061
906140869
883030437
1791882145
1750949128
816386045
1868505873
1948796972
482563182
1601555200
840597706
1647798210
591184604
2080717565
1551078769
1286037728
964848707
256962672
1331896777
1945149382
1904896807
1603507680
1062839840
954009857
1109816082
131952262
85305711
993926042
353263194
1004690311
1365428710
569187016
681050500
581593918
487757204
1481523499
1115506636
2129522347
664807949
2075130432
473012117
201726023
1410309415
1157571809
543653422
175841867
884616435
1902730679
75998348
1868102676
467155029
111562997
2147093250
93553039
263847569
1304499554
1581420145
283326617
247474241
22711777
1745990445
631478172
541398886
1920848902
579517063
1901843435
1153957760
1363126877
723517039
465254399
1892337094
1417803315
25597359
938606840
1525918094
777274064
1617051650
1919927792
119780448
277498527
1483381513
1060136413
491975365
2135001646
954899942
1222671663
1143174050
1294916131
1805344166
1094870350
1681658184
1605177734
1224415610
2002565527
1788608746
1051045877
224497448
1075537492
1429744549
2123141097
2117244708
1244413687
240340590
1086824729
2041579709
1711283165
1478615554
1492888180
453764700
519667977
1265290231
467080401
1333514793
988925061
821417351
1981004953
808372696
1365109820
1186524645
680053859
807807713
729521177
1322594452
1749393286
739442550
51391677
395622015
667855799
762876283
2103562592
12201506
2025157434
963987429
1815377575
1536375859
1122271245
1320340177
1857232901
1616814878
18375968
1159622480
5164757
1421292408
1209977156
355134444
1539043253
1674872011
412383529
595350776
1415008671
311588171
1492877689
150954131
1750836174
642806324
1478644013
1854731028
1383103473
1188661257
1576330317
1985672011
1228661832
413547264
451999103
1419470590
1740599916
99165994
882260020
600495701
1768547612
1777821804
1061919725
810481953
2028358209
1404947242
743609676
1780918914
1221701182
420725862
209809664
1653351779
161501341
2111648210
110997010
915048566
270230464
1057743452
38756203
111649423
604000885
1655825901
1321637648
518194970
1986694716
1131783790
1984681845
963340881
735110467
1725482862
2115276457
1368081721
897540574
1256377957
64264177
1265484224
1788260006
2027983694
10864097
1216147511
1757022007
1342798003
1929278898
1463435587
1085582367
603679689
1334847409
1217547460
1400890100
2015276348
1527194514
1405934564
137526129
1377984591
1959010531
1431977709
729996830
1390601362
1690892972
1541335086
1436852848
2116744501
1831954619
1644056974
594193758
1457557771
833667657
42346399
1672927003
911125497
2108541037
666549947
308287950
173843878
196442071
765841090
366495600
1873054539
790487898
711489454
888817804
1769545430
584193670
246517138
512352745
1259120421
1180696320
328805569
604898082
973703570
1015111708
1916966592
1976474827
202221673
746113856
751130013
1038024388
496602278
1505469500
1056876699
1815985796
572806453
1535257004
1628190821
1580410163
1378185120
2012645557
475075562
1194796472
1157961844
81524261
1325790046
1640487887
839164764
833016223
1500890461
1924763953
1146063560
1159646912
321356525
296307856
596003198
583280856
1297501185
1968891826
1261697376
1515248518
322489175
854306159
1220525351
365881016
129557183
1927446618
2022371082
1893504738
861708172
390498430
1611471507
500685196
1279358696
704997896
1272888173
1003066708
2099956164
722600835
1707329245
1644826026
1875161446
2042934328
132578103
750210288
1633424250
489040249
664205408
2134283766
1349320238
451786277
1257644109
1075437273
1552436468
1562128473
439238327
65164030
1093768258
1513903940
1037629942
1916329323
1735808528
1282523811
1634601604
727038796
1629453787
1067407207
1504197675
292558303
998122792
521029414
468858230
472818727
1995743258
790533669
1695287416
1110595309
326946912
128592103
574261915
250874035
160220014
803429188
1769043212
692992479
836408481
1821908588
168381836
1630261754
228629367
635608820
11670975
1358227975
337829394
24146699
1584645082
963813200
559337163
1789481256
2074968822
2097343695
1554927520
1109282257
488946535
18189865
1848049460
1372234290
39117483
1124788617
450808839
1808726528
693179369
397279785
1770967476
1164986952
1839755257
1520595474
980253827
809709368
81675681
1161784600
1293481533
1200411178
1009189528
980470293
38459871
153788
1077602936
257365642
1043738593
1143986736
556767217
914337633
730903417
1743773258
828982488
900588717
1047026982
1098670916
1339349562
1951277654
956708983
516058093
582731982
986456928
473923388
432084552
1101179121
690302088
1471545013
2128427378
1237558084
2100251947
1034470110
204639239
1507172524
925805230
823528284
1225478842
1995522714
91345441
1007650673
281515476
1703191308
1573786354
927062653
748478486
241622463
1307893967
1792042983
2075624650
423386911
1371225595
331769740
828796356
2055011615
1754017211
8274488
488272448
1284298843
828321346
25179431
1075983460
1752760985
111917977
997801804
690718715
1409871922
1777522901
2047562922
632512583
1073066076
144155483
2052578119
1437419282
2050485414
1105194057
1061514982
231430705
1702736466
1477827497
1621224876
955240873
939065631
1558419919
1768016848
292622020
2027431242
1931608597
1079881880
385429901
1826149940
779312256
1108302398
367671124
1602690936
723722566
552520148
1766826155
2010714399
1860420000
1429256249
1485217900
200816585
1025735431
1539789276
233165093
824827087
1204891807
1067858715
600667035
300355203
126504601
1735056484
698955053
1700098275
206222110
1688860417
1250721296
946984239
1104650654
155418803
1798457147
308124303
1899936863
1379780551
625572100
1516230176
987891611
1187569771
2048315794
1196114865
1521087125
1026250712
1855279730
85589297
1108765329
242823441
2136880897
649067405
1913124178
487991504
2059498368
1725259482
3789454
824459909
1402452546
748256872
1518741174
287284159
1735854714
1013956878
606940517
1678280856
2131936828
2021080489
2004382437
1436350543
2142261517
259924714
1748178787
608313712
1488532941
2071062545
1502615623
861894082
814994741
890061963
339190529
1946935031
806067202
196407580
122974015
1896759918
196198702
496250629
1100619910
173166067
247434327
2099911066
1969074683
1863486364
1931682667
647544092
1157162668
756596264
1048568289
2553759
584172901
915768766
738932272
1048977857
1115626004
254823112
1599014998
646741550
1856176222
1678799930
872065034
1261793816
288650592
700506621
2064335667
265848191
1511060320
1978577421
1437918125
1671965571
835654121
707022017
580187685
1554600611
216740289
667007231
433543136
225754397
1032269471
747845618
1092021561
707993709
269883615
579283452
1340260285
1315245775
1366096007
472136368
1911596125
1982309963
1389467501
1786828071
203844076
46598614
448811780
815587299
1170378641
1804574922
792852286
320782759
386761229
149889058
1221238735
580169033
52192006
957766127
1119527823
1635464703
1783519011
1919735169
1220183604
1315580871
256727911
826749049
239792694
636010342
2021369007
191972903
1342290928
512356171
1272349936
356327567
1947003615
890387140
460839466
686272465
1505021158
898080569
1425998941
172247885
1169559454
153934747
642409321
1304426844
1533862704
1888026008
772431399
1525514027
954868789
867972316
920055866
1475033693
371953304
2055401408
126926731
1142144898
902821630
1751662685
66501716
92947478
130059619
1221101217
1819886919
777243904
342370310
157640483
74700742
1120807016
556897315
2037122469
1108755632
1416998182
2099638745
1039043038
1801875203
1359659747
111416637
737274779
669225649
2001220313
1095364849
995166054
376705547
2004565932
1028196602
215349827
1667681477
1601078803
528411620
151701099
712048006
238593123
1271576156
1818377954
615620765
228568002
154704819
679099541
987980276
1407342514
1908177399
1498945933
268833666
433589823
492073704
681604710
2028514268
511224112
982290174
1475036565
421317518
1643971810
746350297
1316298722
100453434
401168857
1350030956
1838080341
1552766551
1215454192
1003206245
441224226
656637870
1456350103
335519607
1511290449
1138258377
1663163687
439726866
315604221
888379304
1138573738
476147541
1990000945
1620333638
460642064
1026459711
1577479081
1157906747
1552676922
1703987639
1390148005
188412926
1606395287
957743893
1358106799
691817831
56827065
271775775
1227643637
1914326797
647969128
1239702418
1044441970
25393645
780508549
941412872
1643621045
1692840997
617128219
10025855
1820592771
1012250662
1692994186
97682838
2129592902
1232013802
902467437
1240155757
1015763900
45643256
448797756
1065967260
1721112069
1173559051
406906064
582836914
675580843
739370225
496450712
1043042058
1755331905
1302055510
1039808190
1859190892
1655856793
1986151205
1621298847
1256060765
1939831416
1536524994
277829538
104735140
24405886
1600070302
432076360
159903127
344294268
1229739931
720166775
774628113
945895520
451981681
1068081466
886900324
2021050590
1279942642
676246215
1363886834
1337090830
1133576681
433425774
275307618
695172757
1211628348
1227721643
1821633053
490897289
17650309
848532119
354211886
1580901290
1098782930
1319010610
1153626915
1767716270
36263406
466708828
2095052960
1446709832
1560969337
212111228
421245720
1201751092
1168407211
387330900
1906350759
1501978592
2041977289
1408507870
669679820
208963782
1327575941
1362035577
1147683182
366097576
265106601
1940426929
2034859430
663357571
74334059
34432449
821124618
817038409
590991695
862698925
78077127
1274673053
263319917
1633150865
1379866609
128793953
886040428
1183811447
1703947151
1852555534
1123514574
2924221
213324910
915950014
1060876207
1486445516
1949833610
1104285495
429795523
949334751
1379745579
483628571
1813113362
1941945778
910704736
2067321778
338346159
53470334
1154585079
969775801
1300375390
567922015
1013803991
1160072967
1257944156
595793178
1546640501
1499259571
153817059
1212207006
556327375
1795692799
878277401
999083931
1391561907
678106170
9481384
1596176148
2103650877
1698769004
980922569
1996279735
1068594866
1785854118
599043692
1154263788
1195431747
238410554
1573170612
514034327
1588698322
675972314
978368060
223907849
800673151
1761148520
1076460904
76723763
813889345
1355669554
271752445
1331728375
862948058
33871485
363221110
1500500469
841956490
1674079630
289061918
236298597
860680171
310847081
382843642
460893700
325364012
1606341333
24917222
21893257
157157301
784283925
834272607
1874457651
1864615934
1258619122
503265490
470091348
779177616
1743644606
1437092863
1442295492
728709559
1353137210
312824220
1372328143
620231613
1784128308
1447434256
1204277696
1149074769
161817549
1370466538
1001302905
2108213228
1071151976
44324363
1935589890
1743566793
721336901
2036813965
1560790661
1784985210
2139760448
748996313
1653464450
1685617810
1897098516
342330008
1758023660
1943919764
1392250135
2101690217
2121532247
313627831
1087577259
554307861
129350149
109062553
1501383074
307032353
6298552
2067253214
390145335
1819631146
1074496714
723267348
301513117
31175007
6660089
519414660
2143905135
1842148506
1059243313
1607723229
333643846
5980466
1914905252
1709065112
1776764756
1845732946
1702669600
633963592
2142933104
89298578
3856263
1487739279
1453246438
1758453334
365237231
2014325172
798602171
1805329111
1459428159
1780987280
1984397256
859957076
1732640231
6210261
1348113124
695737328
247790553
878808490
1865001566
343684067
2085430377
2114241483
734871058
1561314271
109494245
780256783
627912131
487434090
1560509995
1939927828
209695827
164016228
521170915
2139814206
2094703635
695065772
1463207601
1343893755
1134029742
50140176
1736203533
849674082
753820105
471559963
60098256
1733967868
2034227636
548275455
1800776088
828946218
1606254339
2078032372
819600514
793414825
270760662
2054210945
1928253743
145608054
1949097680
1117767896
359613193
1435694592
75553400
89918578
644493396
475694327
1543124749
1233342256
1207736925
1654297782
1330256797
290147373
603229434
246775436
773265758
1584939255
527216566
1045070827
1977188346
1107688358
967941546
1069121906
634780118
806121916
987891127
185772196
246902891
1086905784
333091518
1760248510
1734948922
1540646313
303995852
1806727735
603096387
45173145
1334746382
2050043335
36972341
200775909
249394896
1748486657
2072612245
545944096
47544088
2083335175
1231950927
811517883
1335765144
1188924314
1852282818
1551675132
1783884830
1553493293
999772354
276046
1415731137
1292147862
376568129
304005978
221405310
690040554
1363163260
249952548
1977436356
2097974473
1009276594
1835607769
1203067395
1565164792
732052084
1696218412
664102047
90334709
207006672
1695239475
1292371862
130949414
998957357
595955370
628605323
894661700
1046041437
346222105
1354287314
738204652
421059065
1655907034
1297984315
1814171077
1936920406
861228434
677885642
1672788779
1691024716
407838354
84158951
383539910
934613217
55214990
1445407653
1713912675
711022337
1875042012
754289551
1903500706
754516032
915063905
202263177
946378494
1578118619
577978651
1088744189
1604221695
141362396
1706928162
1501399102
1807830682
746916711
2082531946
1710995395
1374077274
724683991
1431008142
1385509284
1856581808
1983759677
1474990263
1201225597
1268199781
1049269778
1700814542
576583117
347218553
1857127175
40976677
1124348912
1037354584
1545549122
693231309
404974682
435873427
2009843790
228501953
42874045
209911031
1792024101
1122364519
1619041844
111339060
1916369814
1116561476
1219057135
828939340
2023517150
1039944779
983469373
1992292505
1527246350
2115185362
1265609061
303463933
2048518238
1226430398
438615207
1800809231
789963940
1684883272
555533789
1024480523
2013205719
1196803019
1180416195
1758562583
752262924
2022618142
1576619748
1656190762
1396650402
1479076314
654417634
1199694884
753328189
1133541234
607681956
2121769957
1748518541
295636751
256943550
983079953
1777595927
1489233922
105359372
1152765231
2037590444
1231695194
2008523882
841508504
812958206
585561153
1007667561
167829192
1786087688
1767356971
918854701
1554454430
246726633
117074719
1269369328
2013562563
1931866498
1806167929
1774272219
745630040
1035014022
154813212
1711294228
79560013
339859191
1002902249
1568765696
1708180493
457669483
1085793166
1475255164
1081265300
895851636
1474871030
1742991707
1510147545
775389455
102132546
272819898
787060971
1965464624
805644623
1115988664
331631440
1282758946
1776875990
1530746302
6613250
1405038517
1589144734
388059532
1507505925
474939378
523433566
335342154
517991786
13416233
2021904156
238034314
203700643
1222851638
646600768
744424336
604850428
882877059
1307642751
1344800558
2141608503
1651157005
643559306
198239706
1821890665
496859213
488085543
167475248
505412940
47364338
2094115723
1704149587
488995578
171236932
1325658196
625265555
765275720
1865074485
937092177
1190117235
228317571
400793994
2105596557
77911378
1150084686
241374829
1071030691
1038123210
791097251
1338949167
499298820
886270552
249091233
769514790
559932414
413773569
562238100
963405691
1282715155
585230592
679421646
743591243
45869903
1592066055
1275410875
197136280
1470638515
137347307
1915637829
1132567457
1902805010
1149189821
1860847322
1168666636
1126558815
1553005129
1684198133
1228802142
1415068326
1999098645
1097108901
364876178
597783019
1059503813
92735074
1615062643
1865599938
1186089537
1357700139
441242585
1296970197
1718215002
1200939200
828679237
56575018
1223286524
1985299034
566818183
1918298093
1206347177
834256400
1703138134
991059162
962002996
1428019792
880024772
1840700429
1211042011
1518086282
954609677
722124396
1970723475
2039189571
1333649057
385165899
1668532472
1457758337
542288394
1466780200
367321082
1241574078
1514096495
457312961
1600023867
1663198316
411397195
1212375403
1156992797
538497542
2114380389
2021005848
915541503
692140254
1484055647
1511730580
323468265
2114148631
687260133
1450418266
241343739
709701747
1055443896
390719487
717002602
1956938857
611616704
459921934
658336912
1854370858
1944268321
105914937
1617999859
1861554950
1202416772
930758715
1480833180
1092029155
1448833838
2044726825
1176232099
925189632
1855997988
1145032517
1184312808
1539088800
1858823438
252036486
2070366721
704751684
2119670181
884494431
685273782
117986241
1057896768
636588686
531966401
756668283
1586335463
1913626780
123186682
1402040947
1745983690
1105475343
1692023392
472468116
1904217431
1640823037
158797774
816860508
1037608717
1555903864
1665745859
37886759
843757880
1910650528
12540373
1161427363
38865707
1521162234
1882235636
322555183
1112866293
1729962850
36071000
247339910
528086846
1786624310
1443484127
2044204594
1314002469
1249557680
2114433316
1808182424
1499279374
1058704346
1880813454
793224706
1397953473
1910275107
1733222134
1436140712
274339412
781378113
1231702148
810086143
1818945374
1084202870
441730450
771580439
1279438142
1666987986
2141445730
78048476
1902405899
1553363128
1407939556
628961504
1758110558
1814722349
1248915322
762179099
1326079961
870550989
690207328
1588745076
1539856976
384582527
666992504
778328815
562137600
1345794335
272282142
319629897
768077519
594100226
1300750140
121994790
959751418
334395555
725665118
497097699
1567637779
2046973988
560346277
289295396
1389524231
496283407
619689906
1886543133
104463303
856950649
382599908
1428958204
1792921086
776377061
271789510
415610984
1123589440
1534763340
1947316798
253607486
894409289
259497685
1524839801
384980783
1689616101
45652413
518526903
865445392
1640686571
345592171
70307138
1849002077
912055539
1061080128
820116983
1796165774
1961024539
1965323770
1732537774
1896384754
633134811
1968620841
877767814
407223593
519234171
1535404836
177114983
1853377671
1247190890
1294928018
170160145
498877698
419991171
627338336
71972076
83838082
1652634768
1686723172
422453830
923362253
811579059
1910429940
615608725
2137073774
2136913613
1753941843
124170838
1516470032
1223718965
974027827
912519663
1074314741
941836950
1680812962
1570352163
921677495
1066352567
1350686114
1165984612
1600626927
1563305689
802880513
369606900
72516721
874434825
1141924098
2112527584
1104677741
1131716042
244583769
913985296
2013451378
1683246851
1116855861
1364256327
159423829
1623139600
626564137
910748119
1423867086
1603093399
938973456
894550176
1757029660
288906501
421123527
282124772
696331714
2084022210
105361818
1784729066
2037868191
2127436153
1071128366
81710365
1910321595
390851574
1392141301
1540913526
1580131578
1122265371
1902206311
562695704
1888892209
1180237649
104419451
1237221300
281454653
2061147578
607206969
1627544760
882773710
1151490166
947962771
213546472
1677854548
669144199
586383058
835669538
1603503983
63962327
1797455344
1690194716
1542549221
1386773894
1193817288
1862392997
1633886674
1756399923
137198600
1658910354
568601167
189817902
1164580372
1742204795
2108285712
1552759183
1177566884
518697344
2019306037
2118170305
936820852
928113419
257563212
2073030817
744952601
152292839
864275941
1984073469
857276880
1278873834
522332385
1220231371
331667937
1215633149
1520806626
1148352800
1385504845
572413909
18172430
1878291223
559992964
917135507
925258898
646151540
1211572814
1270588259
1310088020
1050644472
1455806496
690425975
897590354
1674847896
476255726
257651952
763667578
458057391
1956888180
1488757957
482411034
2044037786
1787255269
1973643833
61513519
1694209548
207783080
1473461645
1091185543
1346654858
114353322
1263978121
963559231
1114018725
1024960664
668214138
1972501726
229884649
427920678
915012154
1908816646
166573204
945646613
507924507
581416917
1156236034
1550340621
533211793
560583233
176764018
1267473641
1780283051
70864090
1402135904
1190896192
1336588871
491558786
508706461
1238719813
699927365
895164972
1790537678
362128702
1096995055
1414838000
253555994
1405184850
571919180
1297210456
1503814342
944931281
1253368712
148258637
1973713263
411986251
1203520756
1922966976
1399685740
1443932042
1508260847
2119166198
1539896346
1307682233
1774575546
1753904987
135093699
806557192
706511160
803856100
174038174
985326331
1874060348
1002102745
152065772
1388684468
1856978775
1144423965
185909658
1356439509
979633224
1379847178
314288918
539183986
367751166
313869606
115331325
1933860649
1488839375
1134874446
1912109773
1614703091
1674117456
798444974
1233739708
608301012
1620155347
2106616499
1603457426
610996288
1158831895
306602666
1388524030
2023011547
1546144859
1498535315
1229630989
1770735249
1534982592
187539846
2102543088
1275587907
1560713884
1728038224
557255187
100488461
1664733019
1564756457
1691012335
1407122609
1684094492
1385379218
1811604049
262933528
845738678
1876591991
1381912987
1269215823
1908639556
1736781840
1716272913
113314857
856888313
757608363
423338293
417894872
677898192
1466864784
978140003
830016986
1476790336
1109237469
1795220402
1648368326
465730123
136962310
1563889077
899295742
757682667
334916250
1287626704
911347969
1941801693
1308031363
1305939721
470556983
1136896126
1611543877
1964163971
2133181575
958930491
371257470
207471726
185771188
1530036261
444035911
2076617759
509630811
987134634
648400372
1140843822
598318484
1184076567
1070871235
1670589858
786567014
469020559
929060985
1055482939
243496221
803235805
1861280852
644324204
138775372
1007361303
1228135564
1560442694
1697209445
2029771339
1050747582
214487045
1086397801
1228209349
1069151536
1711710084
1136497971
456238023
1683913321
952186123
166332977
1829300553
1643270869
795717959
1876932893
94888494
1613312679
1826802440
1691996743
615736944
108299442
782687107
556990854
457351439
36377680
937112116
1245018790
1958963467
1336131492
807776504
403083463
276390101
1050423917
1293529343
43439137
1227415315
2086971191
197209808
1319090361
161390281
1684648572
1929854437
198689741
1910847398
1909789805
1323615735
832979775
2048482808
1797165970
256935469
129993390
1290660634
1116069584
1964204588
1815263916
1695591928
747534238
2042754528
1351749199
1304494814
397845521
1732014648
1946071424
1074344926
2126670277
1580581035
1879121906
858497316
18059196
442691636
574032447
1475654004
1118283836
370403606
1426048283
1539475912
1333076905
1175873878
1164984141
959680032
469789370
31738104
1157070727
1233955262
1059192802
1262355964
960277395
990404193
655797049
192059616
618632492
90152575
1444063921
62230847
803525065
1862101878
548466149
419723538
1454790590
846085949
2058835932
1396474339
2059511057
1421622208
348719391
1512143002
131886403
1116283916
1740616171
1916207502
1035522161
1389828956
1216671000
1986862459
1825708068
1536241245
1097113942
180417809
442171150
352625313
871459961
1192422724
114720383
513544252
817108138
1620247602
2133075078
273498081
2147419075
1665430636
803795651
558552390
157206689
1547280892
1734198312
229293597
490775030
1749634676
1236024222
164784738
512233517
1914573994
2015574453
999935305
669806545
94449162
195812211
1580606740
186096640
2111929746
117964975
1729989343
1839110223
1974986023
226711930
926174238
1376600899
1250550038
920648976
481626468
157159595
732654764
1231521845
660905898
1532414823
536948405
1999225536
297982034
711155746
514059480
1938935534
1191764193
1906814859
1315326186
1385881122
1457949774
975267866
993903788
588083394
1963940380
97708311
1336937945
424549169
1942505260
907029514
595956397
1751569632
2110219849
472299433
941776392
320065147
752238564
834247088
101071907
247254805
2009594477
1749707041
1310008814
107224101
1400130237
361255082
1953035743
1672734346
1200106463
1008607521
1099785280
7553303
555573354
1322806027
1109871495
46898962
1512683877
236757423
472396723
1793579544
1039607690
1170883806
332343244
1083555946
1207276299
2076119792
567791992
464726958
861371326
223822816
1733876961
1917820555
789209495
1281542903
2062722548
730557243
716961059
1646829784
2114923477
1851613591
918359885
422647359
538201369
2139620757
2041803204
749743583
814304419
1109872001
1277906785
1586036489
542154094
308275218
456760405
1526931329
1429665509
970525396
1216357962
1533744655
2050535682
701089821
1459909814
116839528
33450254
1988292057
1365930360
1130838547
1613884667
1149135639
2000934933
2097126794
292319379
1864187662
1682272125
1737252785
1621035302
761065142
223545488
1481737581
1945530943
1491960661
477317141
450517526
173742391
1076957339
1708930402
147003747
1976463840
332251960
1701418017
917873230
1174836044
211515052
1827537730
921841806
1103698608
1456853957
1760552392
1138564981
1017534702
597423870
1652757370
455783418
165004917
2045156905
705712182
1818357489
1142210294
2084429716
1610321092
2072995643
1569228401
1486317427
1564077938
2065771545
1774490901
2078686901
1325966131
637841323
1463167794
1795496135
773157094
1296021680
1414934032
1321478843
311041860
1516068146
1747078111
1359185905
1133222714
975701068
1417570337
1558383077
1105061731
961114453
742346616
741391886
1920849349
378131669
499102828
1214176090
1998685907
1820780553
1308652412
1164591412
800108982
383520319
1064640274
20610401
1357231494
1557430098
582866051
438590167
1902669968
1977645688
380590002
458749723
1741938981
1780907886
1210742548
237199616
1362595177
1672057306
291748015
856866597
415609915
983401094
727469521
504823280
1585398914
1638023854
997019565
1291584831
600743544
1421819185
31867687
261584758
841095956
1343732076
769648009
1027143674
1085758649
1500595595
1568948327
990181417
1944610637
298133691
422381073
1124273928
1768652970
1379261608
584660491
734582394
571922652
1239519488
1117456536
617238987
987298268
673887506
1270817690
1937300656
196542543
1496287635
1838028489
964272155
1824627730
2018098083
2108235719
744264122
236050277
1586431712
1227044476
1801255272
16689325
426499971
479682748
1205108776
1172064572
529605751
446517137
1630127534
1790334547
1217255881
589120235
1696825122
76921190
1569581873
2099525107
430513404
235100226
265745840
670651110
219806090
2056818030
1002183302
794144784
1719930688
411985806
484563125
431969183
1327707815
643609380
2060120032
120094683
1387392237
1402587603
1523010118
1494501260
1546953154
963390063
1853746936
1151429183
554208852
805231071
1147862039
2046588945
1545540170
1133087605
835365196
467287807
795777972
1822265360
59396572
347831792
1505891294
344494040
1039697614
1859838353
724555255
1472072013
286075251
784746686
1117859292
1700305512
692227455
1338265599
586374589
1273237510
723034860
1682384695
375073872
2025930519
1903896864
63810533
584317901
680829896
358869121
447991659
42166071
72403659
1462891616
1603486169
656042297
663584991
944699002
620062372
1197279835
1375521715
1843101554
1966575966
1377408774
250521947
1396400886
1638041834
1643666972
720673047
628824218
752243975
1907160737
1624632227
380053161
2076922286
405933766
1009113946
844010647
2143914785
14205275
1223453673
445211719
383214414
588543141
1156781007
1459361271
792755337
1913405579
677784358
1165045889
1307963236
1411046513
10233125
901895553
1856554395
780539368
1089703847
1491491404
262127288
836161203
1524161388
1831332500
443112741
1465549605
522513589
2005676715
2108373289
678910025
539325221
1689522627
862952939
1956360743
79694483
428233876
443706759
179458589
2051088992
1310684841
2014203238
1596193994
864530170
60779909
730536506
1066379558
694067353
2140043899
313435220
1367487864
418718861
1974600895
1519432734
429303476
176598424
1800043617
1993561665
747105827
2070135612
1691567077
1015050160
1943877611
464296664
427663981
619551319
469352797
1764652988
901758588
136792195
1366898282
1307890458
678469623
763638381
1742838099
1245662289
201996882
1679952139
1540599687
380461501
2009759465
1814852532
1594030331
345042974
1653372774
1424970555
1012804908
1333296029
1129473907
315969155
1727087326
1143095117
1100609423
1939056512
1848245496
371787373
296970054
1038374510
1581777356
1457245068
125093633
894398020
1138850045
2094080394
2076326608
1772407225
495268115
753361737
1468285995
753335873
2124631806
2055384283
1891964027
1099471382
50692965
1308203603
1691215680
1308403200
1916782927
759288222
1010656398
1639674973
379759691
873288004
1815087809
1526510284
1398281823
497650219
833855931
1132972130
1903404821
1544633943
1390326657
1176205542
1809813650
1422010929
50663547
755880268
909049626
2097640536
2107791415
1843747848
310314589
881452551
1706265577
483171623
112138245
1712778124
358132121
1038145251
1633288798
598694856
1270303982
1232934249
51934638
604965202
221731539
1539474286
1219892073
1023285761
340963982
1858012755
2132935678
786245625
1599138030
699605663
973345923
1392322787
963119589
1058547605
973037243
2138316590
333144908
103261258
1204516063
943690117
500258439
1942299521
91036128
245746611
1203319630
1372270582
922189604
1558636081
1094326727
316448801
1751058999
1567528745
113501335
1677405136
503751483
1909967402
1039866677
608454264
1775274924
1194524835
1851321449
911557968
1318829087
1646295572
360198247
771213893
1345768142
2121212973
749236967
802650430
1710315904
319902567
1870660976
1881273097
1108675665
878199556
289806793
403839760
11470628
2072468757
288220218
2038932141
1412625622
200297297
58443054
1525407192
782275801
1122553558
1875737734
1287970506
838127946
420176037
1390306093
1702353756
1657757228
945002933
1681960192
1859901453
743825060
1271358329
1990505455
73243887
1014862779
310243273
593971631
1469444563
470061616
1224046983
1883247118
1280516751
629375313
147377284
1074324776
1547094799
589357279
1341494693
632764919
891874238
1653528407
1980005375
448829446
1291928969
2065467405
1854144492
675484215
803733192
1371795985
1432822756
1147848899
504270495
457004437
1660476680
2074964924
545386909
876683844
171264729
2006250649
334964239
608267935
762951562
317845802
1133703283
2130965670
43802762
1836021268
214820698
497391919
1889339038
1453367278
683001731
1336965584
1715422691
1925271138
502075605
822969110
1644148380
696442561
166324698
1102745283
552916190
1096674573
1595231287
810420802
726446398
139049
1753970999
7414938
976775300
1117583078
1532933596
1385792742
1010197760
1053863028
2019381010
309037172
164390256
2136215497
1081861554
894306596
769805819
894727217
19202974
2061020035
2047787141
567451955
80672471
1290122620
2017885408
676580862
2136536686
1831889759
679446689
241148603
1557171956
310966332
1509498857
23348070
1818252812
1875302837
1425632561
918118970
2018043726
1522718738
1928464949
1469798595
920987711
1774289885
807159579
1830243240
534434903
1641495508
851327991
637621192
330846687
955169723
963223612
455979300
1801506167
976957983
1520790223
608568480
1875353296
201252686
2106800968
1639158511
1771828464
1773091405
1950452053
1446481343
1806027310
1570742406
628858074
1156212553
833953961
561744696
1023954716
108735339
1764001357
217664960
1718129140
715645603
1997529422
508451887
658948300
17300507
1400931435
806230331
65517762
241287076
1475316470
1547447432
823048368
31705193
1788837135
1551589703
870648103
1874560735
1064189027
1801587667
1905683859
1822542659
2044737498
1125972084
1433623447
538335102
1397090293
1370087817
1569323980
19102071
50107215
454192542
180810200
866299382
99310302
103855492
1657728149
1645955601
92114325
2024166231
1726086831
2054434207
91964776
852424616
473546348
1641119260
725699405
1284999304
2138254890
102197189
1610171216
138594266
2109041883
699066609
1116938473
1749319815
1399205262
1613341599
1432412976
293355051
2036136071
1894889498
240490848
54037073
379990769
913483443
1879617226
311145210
1040641919
392182480
348028706
1587222806
328369603
1627421795
467088133
531760774
1338176549
401451714
891610057
1124142182
1923417740
1187331765
348784665
957540735
1523140393
1750922257
1835083688
891287490
1489680100
1161223471
625924304
1468605490
1096568160
2047704098
1463747287
1575185166
1827553689
1601234416
1290693503
1998380936
85727576
814607212
109153206
1113864624
1966375523
425217251
130656758
1268509808
1280045656
1114698696
267993240
138527735
1550519905
54604940
258517110
1809058759
1669979337
417601976
573312601
584924562
271104963
446084353
224112257
1609512623
1014506166
1653111628
940530023
1710683872
1210067364
1141155008
1479425854
527558258
165206677
772643130
240387338
439198789
1730431134
1134780554
1932271697
727407741
966488227
17702453
600079294
1340057102
1180623356
933597904
695755487
283634188
761015753
2142152392
758429432
1290686684
1530470492
973601919
1022782170
1098201341
836091947
1501465129
92555157
300102945
1215698796
1841511563
1099233237
1275630295
1438958420
1343922475
1110596933
318203886
184503414
1543477303
1561013274
620177801
1623017332
1276251896
889442143
1635568155
316882190
634045003
1154979121
1211129661
1249008179
344787149
1127949170
573132928
956688537
785360029
1892758444
581570006
854560327
1580572172
451057454
1287933116
570644236
93333024
486179712
1332662177
2084864907
98730101
1856513700
1370862558
1053041165
1839265021
1371964267
1422804741
1176661699
1803799377
13342081
1643603735
994311189
275205216
1270857126
774858374
736862765
30526631
1704883799
904428592
1275738257
2027470437
989941544
251967671
1169495306
1195232310
102118035
1333953763
1792300162
515701498
1929506924
1801627679
213511037
2091176981
183505733
1416681197
854752690
1710331914
1127283877
1924646922
1673592563
239368302
2028423305
1015665708
769006322
372234769
1357216400
1227299642
603219462
1131519859
1719464255
824849062
5395625
1876196158
1797202840
1812225154
782957690
1771129236
1406280663
435307706
151952377
573141982
1889103023
1307723657
614722327
1322473811
1293153658
1936015515
548090698
129090234
11570605
1461903252
53751765
19880793
536445597
736790649
1276622341
754398317
1335396793
372881421
132523429
1713589874
215217871
1672540972
1369153785
1180314569
375797496
240139416
1527450817
1605659488
2075170046
200545112
1091623351
1499687413
929711733
781973732
566137529
1395780940
1577893607
35880885
533739285
2115491279
1331580105
540467431
937187772
104454486
94109024
1668029222
147851601
1020150974
199477649
914987148
1919385924
1719649974
1486883018
1965251780
829727040
755450321
1070935845
1859632097
1793338929
1893050028
1817366606
513054667
1670568343
432461468
1307110342
191768408
1948455488
200707334
769819144
279987079
488938795
267408053
572944364
1995652887
2029974675
1267955544
1652528010
1478312795
640643305
1529091047
313341922
1012479882
629946612
807540030
1727842701
908865211
224197172
362761699
541971165
2146590108
1530554544
401445043
931217331
1026333030
465930187
262001318
796191436
103243210
275233314
904484271
1741451479
1285839658
1886165448
1925044837
1911049575
1951370499
1541839010
46520978
1418477307
703125507
334457063
635816743
1507193642
405483589
217394403
1019701075
1984232202
295323618
1961193346
371982694
246744994
578798813
1344726155
719249010
1582001549
1048641332
1567813793
692098973
2088300961
1633044410
29358660
2005173404
105962891
38581715
311263457
1037643264
899046180
643530280
1845689899
399820822
989927864
750112911
1836223877
1050588098
5912926
635584002
1609588016
1399786001
171081622
494970804
1607460221
1813851491
135451627
990360764
2130176436
563504399
1026032578
2112016436
1931362364
573931071
1250610826
494514164
471622340
806647393
124074568
1036673668
1940768444
2106666718
2052468609
895411593
789118215
140387643
848584210
294077391
400857833
1704474297
779184247
1507933099
1670965765
1736075897
805198099
1280732476
338649122
526959414
1471307220
1725567058
944824389
2099976667
404016308
340734850
740541029
777060260
344682386
908100053
1313514440
1725409456
1083054349
204640371
1901395797
1716182485
463503491
687453788
722636177
1522136785
831743478
798779681
5926184
888790303
363724486
237708400
1291260794
399316424
1652599214
1041684304
747111348
1168823226
1598155619
1362025206
306860199
1325273521
1186378278
831484058
718857133
1154856270
1254548178
2131347539
336956821
1511962735
1392454718
1554943652
1821105897
664886273
459351072
1296302971
884918194
890921514
1141025698
1838192540
2045902946
2078887969
287152714
1870861174
1126185372
1307359542
240169917
828458336
1039078492
1699057678
2129846983
675690342
848421551
1608155583
7978634
358149691
1387016186
194271263
51664453
558149269
140840997
778855076
1069237653
26987594
2147236197
1602611891
437719258
938344482
1062331297
346795082
1740491076
1249592880
1005744288
967465201
1701378428
176964594
22469729
2099323294
904190215
345585251
506131952
2021738870
496617991
847800627
948592307
1997913944
1219566572
678245269
1447383862
1644937497
1224087642
944799680
392051607
1033208980
464803714
1370216584
1443955528
761260815
1861508195
1835007918
1490368947
615791257
144144611
118492219
2146171441
952033426
552860147
2028605662
422222945
26491987
900897814
923158971
1238576380
279736556
1355696024
61199163
1198238897
1102004086
2058818643
901375992
1705318885
210299271
230266614
255633160
1350778902
98638665
1676375055
1761895012
521556064
1697439240
1610497317
635073777
1144471994
901026246
477729956
1857986719
1071118561
1241968703
469604924
778040648
1419262361
527570544
676241070
435437067
1785748770
423335856
621486364
1370945675
811783387
1500550956
1980568034
1131991645
2084925417
2135353990
949444699
2110304137
1490251218
958940188
1905315146
174012735
660165877
1654678764
2049771825
848687932
862688252
1418155849
1602557614
1087560392
339274052
534819012
415234099
1710328948
942248916
571006207
1787601710
1641214706
2090617618
988376776
97402085
1784446052
1018298150
1812822946
1786486526
206559706
1329160557
1234107686
1456677495
1703167054
2095789215
1811299273
237221246
539642860
222848257
2084847797
160183934
48442753
562751584
25251860
808589597
966046095
842688314
1229482958
59789829
788697503
622177149
451468575
1067420569
1733715786
371317364
1591134088
1169727809
1205805578
399537135
37995034
1144153445
410060223
1531779760
551058080
1809558462
1324298385
1663313173
1688756173
663920265
1571269024
395506886
379081344
828005184
1229649715
1290999677
126968168
191878672
996686893
164703922
1291356734
1392444897
443998130
459317401
1090815027
356080101
1754708536
1276972947
1370133209
1185838165
1179634781
1502255926
1727750035
937963368
1991933178
321251234
199810082
1634396644
647585620
1572138758
177089800
609950406
885178
726243441
1462934417
606678465
1085162265
1365711121
1935708241
683976624
401453521
64691254
1686738146
133665286
131232238
469480264
1875926810
1739272338
1513106169
958074557
112321012
1106705366
2024242839
807533840
778463524
1861936906
366380712
761410692
770947739
396749673
440589274
1557226125
1963540649
1470749782
799417055
1644037098
2011118843
2080211971
291906679
1647248708
712114677
913180688
2032232838
1614752639
1469199706
1306563680
307848054
719668179
1180900052
1174753650
1482889345
591010742
2063590906
811376205
501701595
711803318
1562448908
1401919153
1029409315
314150289
834326327
356310568
368824580
13266929
447567879
360363289
15727794
1071844194
968914898
846156836
1449381456
607655018
574815058
897618242
1786501785
873298199
1992766564
985385805
506457894
1900597781
1721074881
1983323814
942932540
1112120007
948826110
1380770218
909682517
569913670
793883968
2092066863
653004388
1813814957
1420686137
1468731530
1631881759
1278093125
543182837
1723373409
364748257
166503245
2020519233
952743001
1112577034
674537081
929751494
1980235139
34708424
127877334
924547949
793121958
91910290
2141126242
1411549723
959388312
948668151
636096589
2036035852
1475898389
940360677
1159967715
2143863335
980854184
928430724
1356149733
302718855
1119285358
1546482296
1978120319
1215964588
1566414180
1582675438
1005576009
1561878126
808114844
1689118838
79436701
616249920
858203881
699622554
347528918
1826624362
1461153460
1702716009
801999069
1942435750
788195088
1398171127
1001201673
1787689577
695403435
1698510094
1095094658
1327550397
1108785545
1471567308
346438084
1845390705
835849223
1551308014
1532982278
31782521
143843613
2056459215
516092872
832711749
1101274394
250961642
275457018
442477069
1329072053
135138277
614453059
652486019
1220736875
196960293
658985317
711113401
1525106288
782597745
1966444103
261176642
1322487464
1076600233
214545024
1792971516
2048142776
1855047463
904641542
1623332341
653857170
716315801
312134128
389873449
147901570
990160511
2120037599
1405540419
374993422
1505274481
1006858131
1962800643
803977690
164268305
240037501
697629397
1173810445
52372640
2032949355
471228540
1201674918
768462664
240598819
1161235099
2018775824
551665902
1364172538
881910060
1717021737
2029786559
1807410917
1639871058
460574440
526341331
475810350
2112920876
1140771367
1108180338
2146899623
1211581270
1873014625
1237425695
210491066
349569980
980055895
179172108
1417754677
169737357
463252950
1091013422
1751760363
191206910
1263560211
579368899
1932998351
1691833243
644986597
1781629422
1976368852
149991235
877723506
1135896773
1409418930
313129909
1876243076
1611638888
910402803
1163939194
965962717
1157941112
405417277
1840934520
1596771191
355609934
896553286
1424086986
1869847219
515473666
1675512036
1770566589
569948078
1920700139
1239007753
1482025038
1807895178
504543028
1181456729
124791135
1913438341
1591010261
1219254853
1191252671
1729565011
1145440119
1101563735
178866919
2082163269
1015292659
1290644049
637447449
1991533501
1834341311
554773672
1347255040
521296958
144992985
1386346425
569743274
662543788
2068482588
1897258135
1339869571
1556785384
1765821121
107201759
529466521
1652492876
1649273946
119253727
1757789396
1955108371
378407374
1240291719
1999585371
596110334
304634044
716109053
1097800038
1070548065
734916380
236210831
812677492
710312933
1503662471
275245398
474196457
168138691
206211605
1119289825
836732999
1859525264
3835212
1996558129
658507539
997015392
687536640
1025263245
2038085649
1089406866
1927255681
1461702520
1786928997
1340849534
323434226
356828344
309497204
476625319
2145313753
911145922
442253376
841314040
1768839202
447649206
481070938
1499315879
1054281715
1303074574
828791956
862622876
1225711065
554354700
1518866200
29477779
1627326967
1422007599
1461081449
2029410700
340850653
90498870
1499787201
880395328
1179735246
1629588326
928416321
1459608825
1983041090
1815905242
1768713968
512083044
1410944960
1796958187
262125727
840775734
846645616
1494268922
958131230
851256826
694320651
674859544
1444221892
527992909
1840503171
1608368730
152154332
1755089549
1841942297
199516787
2132917702
475460972
973586228
1359767294
211532003
1789256408
389080685
1589346953
102282835
1433516698
1424708363
1616092964
730364469
1020425803
584278993
2099258702
2102827858
379661854
581488052
1728843090
2042211527
60222495
1581132514
1836168838
174420202
458869111
334762035
41257130
1492718297
871977468
2091428825
511466299
1386375506
410726628
1109715805
1852745208
1502560380
356066559
1429219954
1050245443
2095426747
2012298368
781412420
488521389
236741695
478763453
1182074615
1006780530
212607439
1588002514
831918207
739179000
657657473
1264345879
1545209254
517222537
2068002034
894160342
1168258301
2000474993
1261763130
1489124282
1923454778
222798749
326541545
208292453
2064529240
714384467
1056035757
240676132
910499803
1788367798
876623548
1414621436
16109892
1382394546
327680546
1632376955
2029142113
555738372
1056548099
21985426
1338006675
189075945
772239002
1877867747
2088377779
1210215493
361775366
1421814687
566827735
300120729
492194804
743997932
1827055720
1976366987
758828553
593928178
111771220
324305432
1389879229
480755056
1741284851
770053599
1513178400
296248810
2107994391
1044925235
1918191927
960724158
216741705
2108710767
417766950
1577486707
599366962
901186968
229132743
297487364
886481334
1971256798
960796255
1920440653
566998304
629044844
1084755277
11828967
164501174
1350316901
1885960597
353218489
662485868
1500610442
1104671121
1466578941
1604107216
992076737
1969744274
812611981
1595755138
1465493569
475549264
155152569
1187787451
1222908866
1837672036
1285767023
1732500856
476751076
1738096014
2145583686
2008801583
1234016605
210654720
1890315407
2122651344
1051188958
1901028197
1619373199
1377450259
1322144581
1836797106
1165498249
768477660
1388051632
1848292975
715267740
1296040068
1383858637
1213813978
1923287573
1574994245
381839924
1708082856
953613956
1441634771
235185710
1233352408
1300744399
1685145756
42131441
781190848
1280504316
904547078
865276611
1861337399
321264578
896037692
2107567153
1835766651
1800578351
1107658400
1499820836
1879511220
89757180
79930482
473004457
785054533
2066797492
721040198
131453925
1415632898
1675795855
1167742990
1650481378
1283622771
512249969
1840509874
2056563392
2116610147
1505850277
314845628
794806003
1972667052
2145914131
2138467961
1167416963
208222406
392379666
765533491
275248742
1278607948
1368990405
1919325850
774688603
434220658
1914767609
1602479790
1545377440
781561241
1794562429
1861612343
685891145
2095047779
26270229
708719119
384195754
1592034780
198750275
2125457252
208663962
1285092479
1395174952
1414458313
1086229019
1595977355
1854825952
1156119174
712741002
277167669
1823704647
2100463625
1290565037
1965176171
1894645609
1641029650
511230927
507391776
1981312627
106253159
607458264
1802099232
1022611920
1549926269
1128514801
1247677243
49513901
1026003585
838630807
1127339713
2037680240
264125522
1609265867
820098086
344000096
1389632011
484014380
742434601
727789155
945733252
1009638660
2039247459
207244787
1310213875
1796932149
922603946
270349708
1571879440
1831259337
483245042
1753539804
1136553495
1941950763
1430826560
1499889388
1955673843
1253067821
1302920490
1095993009
1111104646
476046268
1586573190
1397711601
925358412
502607493
1293901960
563686002
2095472567
76022966
1806871063
483047586
1319676285
968202260
194746012
1907231210
1667632345
1594315781
2131794985
994696944
192158683
1287489106
484417033
1304865289
1906706803
1504628419
225802009
1911341852
135960822
1594710023
586451927
1075635004
620860222
335730508
473130329
1690560972
868337042
171201761
1956401842
2003495031
587761601
1163836577
1225200621
816084739
1617676897
492647851
1673890757
842551370
1046981886
1393181522
809269834
1074673104
295738471
2106371222
679558788
930684002
645069035
918629650
1167434097
1168351275
1744389286
848424119
351971323
1425981757
768727452
908902493
1416850686
1689511766
638396463
824783360
1458635694
2084253314
885882184
198136090
2076205609
811006864
1799442562
315640394
724783945
903206781
1673599596
1105315897
438137071
1234932850
1626977011
197991348
127805054
1150466512
36452198
530787282
1053866704
88553591
917272835
266743319
1612407544
1879795447
1457976037
697968408
1408654274
564675953
1767327851
911028779
1260653782
263850750
502811541
1430819364
1450390013
888797253
1926662911
222005683
1782844955
248935756
1083074663
819002073
271164738
484078808
496940712
767610831
455081708
1099243678
463003707
1594764114
1760587807
1465044499
1498912093
4415617
360508892
64502371
1099235931
1755100039
46884593
1307643543
215584096
1110630713
986326793
992127873
1134304697
39219263
1978023969
997474116
34400495
2104281141
2074934605
1914511389
797166057
163582753
550591618
1955229952
673914522
1104340205
1477349710
1750929078
224407136
401124264
562073266
2082521910
149035199
294905915
506173881
228442593
1259883177
725298648
730588057
1808100494
1826192911
279309154
757476266
22765256
557596343
146930402
271739447
1486602990
1276770680
670235118
530154020
1329589714
504205861
358377884
1822358459
2103591758
1188463047
1823971136
1655686751
1088578165
589921547
124144901
317653874
302684612
51880502
1016285439
1580849117
1029153644
1112879003
1901166137
1652246201
1499703681
1808318897
516627736
1917391784
1326813839
99359192
1169253076
1675799778
223712527
1839688625
457061093
785063355
145233069
1366307889
356021738
492242913
1915733430
1855231873
1468809993
1235724176
548936147
649873236
1730662270
866900892
2039018500
1539829953
1793992503
2011183364
1038394679
1012413346
749776045
212280686
2100375491
1264918361
2034262500
1848768562
183358751
1903114782
1875376123
1192502719
984999905
1307774631
1170188125
1840869644
1269951177
1273512736
2112606335
2098734712
1475867221
741684987
234316857
1628986827
1266438889
1293953094
1868239669
1699300383
1498649612
1843848181
492979932
782069429
489073970
163969622
188670326
117912814
299534715
634945070
708626041
65933924
1166791766
291064467
692464222
1452675440
908070312
535744937
738831172
2142387524
147646035
1372222037
1362309487
763042883
1511449452
763647720
2085132000
1036136994
854084590
1136450355
2027624487
865831491
1115773980
1823242900
836668471
1784039909
1411563963
1273710247
1628923064
1839024716
309551248
114877734
1202747032
548977516
163733162
1580078723
841583111
1158270304
2103867498
56673186
1055896302
2046387127
194747715
245601453
403730681
2125647543
1180685069
1785335504
228104035
1344507421
1458594567
1568291603
1062207143
869866330
1957187130
347395008
1235417912
1517665225
1864435884
702348249
850042460
43342531
1184268076
617118635
560250481
1729850452
1286562328
1484884247
978110293
1241700030
183155287
1174606836
1369854585
384361798
856933871
1515756871
2095744703
1722565277
691870497
1846187435
1776894422
530119256
1172575828
1608532744
1129252547
62555192
1107135585
2099261128
1331738662
957142375
1439484003
630725855
1591613080
895843170
1854263194
970295495
253495843
2047721036
2111564989
1712827727
1401401933
824625778
1237157232
1151603045
803421656
152101667
1235105369
507944828
95259530
405708087
164640325
1072054973
1413845505
628957253
1015940051
1882656331
1283100842
1754952209
326457577
145943210
492439299
770885620
861169435
287427779
1764521384
1240326478
256531377
2098885531
1588717057
1746233955
928787640
1325706845
63912735
156067243
700361698
1816537960
1409108292
1851235974
2100749447
1516424757
1844098830
972759979
1175567910
1828293857
685876342
1212729591
1716775390
547805127
195173474
244691466
216208872
1995802251
1132612656
1373955194
2122934916
598167288
1673888646
530112928
1590971843
1002291994
1648033258
912673254
233795593
1523373911
2002088387
1939899838
1404903421
1530917141
1024223482
1662613640
2005722822
1247444115
553148798
1038957341
250703112
819792793
2067445008
1991433591
1029088856
492305134
1558334013
1739272538
1360610665
357867917
1839074172
1369873413
570456339
782108271
2041456784
410710415
1343942657
303177323
505749083
201479625
18883850
226792258
1386841743
314320748
2107044764
576459080
1695133946
893973055
371356467
716381658
1410466557
1478125741
74849586
1055225223
1412898831
1657824991
177354592
2039673509
700766689
719060177
1711901058
272694010
1768089886
824279034
1144084672
1927509593
417361075
544384515
1060940945
1152797946
391590642
2094638897
191093247
82865518
618121578
432957479
1582913744
637098823
1458525526
932097194
1114431435
501892354
1081619366
368202108
1910360167
725852719
273047934
1563725466
100514639
484465171
1801497578
1934311917
954508436
1682928000
1285007695
780484942
798420974
366821807
1013676063
1414050896
1033833794
968177037
1095845912
1961523027
1379613853
1973752056
2039065220
2075624686
1113629202
522894964
1691920962
879323393
1777640166
831890772
2106633134
358529655
700287270
1948551324
1568740726
1343266162
380334135
1344859246
1283047493
2136886701
1111128178
1868104887
993275923
1164423442
1523532916
916007870
1452511939
1221587350
2114895001
296083323
206342644
1130438444
1985092359
1210534103
187021866
975821543
1064845604
1020742015
2116166640
21891216
376787580
58921458
2064007993
1541638420
35756394
718356437
1506342951
1515453571
854111251
1792378021
1805727521
266112310
1243219828
563794826
1300332939
1373946013
280722583
585963362
1525818642
1912951469
1625261135
1623945684
324748446
1169692653
60777421
1443627077
351250531
1422518079
150653043
1692019654
629757556
835161175
637379715
114851258
451473995
1304347179
1890407232
1020198673
1357440444
181155156
1616774421
535764537
1029001401
1729072528
1278309262
1322654980
372883944
1404993731
950001218
748095524
1754642157
707783960
537677521
137704372
1787356164
853015238
25502892
1192772192
1160267057
1481524987
1676798433
354595967
122484170
1788286290
588214159
1765014530
1808650508
1158187805
1186672921
1560223070
448059961
994373789
1412366696
1799279571
237071607
1742928874
2079194898
527450262
1218983241
1367155438
1044631538
509419716
337768600
1493235163
458696234
786336810
217707667
104300736
586189802
241252971
1328382159
228570926
993425378
1691636321
793564721
1423172814
1019193665
399228911
49223574
1221798085
226282633
213848548
422179279
195557298
857368334
510517466
616434667
1426367870
1755057110
563264783
2127118311
1536096263
437376864
1361945764
1374657046
984859074
1147745400
1523516000
1795957318
184255293
377087906
124531540
496659281
1224283433
1401971788
627479808
1596582878
822828029
1591109677
1687035032
1984699957
1682636938
35315756
1158181845
1452173449
2099065745
1905923181
237346889
70307330
805599008
1099373638
2051748236
527066530
795373924
2033687314
1631516358
2923437
1194182248
720552901
708459965
410401090
118946555
1988404713
860788808
610743540
1493655025
534167845
600124263
73812679
174128057
1777263105
1262585112
1992907985
500602688
836060666
1066465837
1133615829
757771623
1409484613
1596951964
1307341608
947158583
974770811
917200235
1682590418
2057576440
96854213
53451368
284949871
958306475
684408425
748684526
443033010
107675944
1499419928
365818990
1393110455
369733310
890224875
158327940
1317349154
162424145
194473304
1453624439
173042563
238457419
908261366
1609202729
359400568
819236457
245718536
1939161980
1139858326
185132994
234745950
1021910947
3715952
1042461911
1322290913
2032546406
1419110228
891284901
772877940
1542209405
1437266835
1172754230
23306995
847246020
647153078
284247153
1586541962
1570418608
1697305863
1755535828
913407955
630056434
1710228154
396736180
282202195
1017311450
1140801931
264052612
99374779
2009103667
1793787740
1622671640
624711694
1568569191
1698071473
1361772884
1351527319
670138938
1667735984
282434222
759840194
899085361
482397959
1051180540
756440519
703225520
1540590896
1652653174
1377702202
642620365
1044170911
82164335
978431995
269247636
1744566873
1022945654
673696053
1214541643
670436998
1598343730
780029771
261821932
1280644739
1843017472
1482492914
71926740
714456997
76150388
477781163
1277717695
674469019
973968551
662910645
1942243916
1577387114
1360610971
122123209
1990402857
1098396726
443536292
67855838
696571965
335648299
322013260
2086646665
1820785574
841828961
415182820
1660976289
454373090
954484546
2108299088
224183831
598673620
1486244170
1632245474
1418145295
162300896
320441244
1706206527
561047671
1330246913
171001882
1038086348
1483735925
1717864733
1909194677
269812304
926020347
1248873274
707431135
1317267303
458974677
1313911792
2067853711
1920525433
1328963864
1960623654
1673661270
1952558858
1693426968
1526171291
1801906199
1831448550
1476679982
1313239277
1763901426
59002319
530645067
598595316
857090929
568213251
332576014
1021132413
925721682
1875829806
42708448
1817450323
142822630
738372134
278661532
191365690
2125562186
1236759737
98558735
502636046
425963239
520359937
1795403360
1266999133
1939698922
2135141375
1784667215
1170861431
792988920
1327390032
881641144
1753975106
1654438479
1976019136
1013966133
1998060533
915473262
153883856
1973635242
1469156369
229224810
820429846
1530421363
209419386
953260111
2113410940
1677133184
1896911611
1880172448
1532385467
744083398
1695294894
2056503964
1167158362
94941621
548319750
711450535
635603959
1152572568
1508309637
227209713
2132871344
432598230
933801284
1995577505
288691471
1857576564
1218023975
1197512632
834770861
1051281733
1314799832
654120841
1457390955
383739122
787439515
766946839
853099274
1853838641
1098934464
1235922465
1176408188
1184448067
1956706838
131874928
1987410478
182034736
2002889143
1018086219
150328292
1986101232
526738752
1723069275
1311292139
1332136288
971528175
125754169
1710202791
526257761
1306876035
323783755
988436716
613317936
295886852
24354531
859127149
353445307
1980794802
1957394991
376981036
1784448628
780013291
1666999487
1331706143
1335713902
55896644
491347165
2025511653
1950208740
178084186
84195367
344926555
1864089752
288883855
1354796335
1571462477
235895549
332735546
657187327
1513911759
1619244869
517090899
1915594097
808978786
50317916
1212615878
1248751471
978788644
749022429
934009852
1807878341
2125814300
1052854199
1386229833
866237369
1847431193
431261792
779937140
1074293684
1027755951
1099939094
1383691232
1579251301
926568645
1743304846
642633610
358308739
448395473
1065828195
492424552
1016016103
1772283012
296434438
1182470832
739100469
211974802
1674393317
1692043814
1216598369
1253606890
400172100
370828147
1338344974
1453250485
1342924493
1315805208
28525309
439022051
43788411
457308834
1955062095
1910684003
280819131
692440302
486659644
958214130
1598464570
2058476912
1341659850
1495807701
1590523079
249638572
1141628043
67918102
601201616
1952392341
1598551429
1571265880
654960911
1521826671
1704930511
335044758
7722611
962676087
1784299045
1234253906
1877201418
92090744
933669596
995023941
1201721975
935418145
882332090
881400159
1443246820
279598882
721932133
857197462
894097271
413885790
737388204
245686362
2017237358
1316373226
837955753
216293495
2107833303
1300341577
111695089
107709120
1261184759
1930896247
1495337467
503301764
736439627
676448503
1612553477
240588006
1834915723
2073429860
1418642240
945941502
2042509513
472666083
92762393
1717080240
874466002
382150090
1075477080
635717875
1740755562
1641922090
1119091630
769498687
1235897163
1558455656
1956612529
2050533312
2138217743
1569320412
529279302
584604731
1429034629
1112040835
1912541386
1881271485
1197224688
1101616392
516304665
1380525738
1159390568
1372538200
2124119204
644800093
297741721
199773706
776606588
516579429
1951347627
1532259357
1019612989
825683236
1850682694
409493367
432551385
564017684
42420381
1658196320
379479927
332987453
662888890
669221743
1879168729
180255377
1487535664
1018774743
14944671
1480337489
1408635266
1429303552
1799594023
1148077767
1902315940
1672492564
892987073
399675479
610116282
380560091
227683551
1053682117
512754591
885161219
610002418
1792941430
915251756
134668281
1091080473
1743822022
603942753
1576493503
13003272
1383549680
1443974130
1490944823
1827201396
1962168068
536986584
1814176846
1649400921
1372974686
852824912
1558168573
266255534
1083928145
1514959512
72369398
590623283
190578449
912435864
1504558402
267637191
602451412
833548428
1968819195
923956903
1440898725
1076824890
1328609015
280390061
1295830881
18464224
1846776268
1549554161
1590141208
830111178
382544948
1074916745
980839148
1953983905
1151567707
683118890
222352430
1363321405
1442190542
710504545
445888064
1708633647
1534524649
282177178
2070693830
818312988
1621535892
1174681132
2069253561
2070696183
1348135861
740645280
2040944159
1495032453
1211792263
127679418
1198062381
1591235117
1110850709
355598088
815803303
710556039
1932057995
1851703093
965181228
105964029
434507951
1722110018
381193890
1959741550
975325931
437176278
153638914
672164542
1656490322
1979108429
219588484
1959811713
655335359
444182035
891849331
278633088
1595838342
200623899
419875096
2039857717
309552347
1227727689
1895393599
878209643
634068293
2076602748
1310275566
531325229
2074941033
501365322
1490050241
1962354322
876250056
416834000
495121186
661827643
413035824
236121811
827894940
858617396
44512529
742726508
1598061469
272025336
959620639
676048258
392643948
1698915236
1177914036
707270365
159030395
1079141485
994560521
1000823980
607158886
183657649
767430399
124111218
715993839
585627374
1803154924
2080400211
713028903
1997955511
96060331
811937248
1527772830
1135321955
1330684673
861090184
1366437138
129023649
1339059030
1094405182
2042708182
289361504
1968041633
819120359
1899003774
79520361
2055786555
1070121263
707974475
245408598
123724335
1177502698
909037644
2119810821
94047399
944326369
643344848
1546198239
2083765047
1133403707
795564370
582867342
2137314145
1020607629
437890630
547359863
1676358488
45481041
204501652
612848246
1744811869
1750412951
1552061578
2061411103
1823721575
837334081
1842895330
1775660268
645493509
627531325
2067437799
1149630713
1539310698
787764532
1376975797
1555896243
1554919854
431442468
750406050
239539424
1461896526
1660055291
976075340
1434448965
105174563
910636564
1573146431
1581053247
2097972572
792386331
1407006259
925458330
1867334666
220967597
782250981
1490589519
1693098676
470303666
134813140
1995340125
788571745
758720024
1419193470
484376477
1189652454
424586339
1947848171
1726360787
1931720937
1680036676
1949491106
989413787
643011445
1111751148
1917348182
1016215534
143331108
1737417323
683552393
1364625426
2069831704
874150364
1970295048
1807365152
759258330
93645021
227015645
1944067323
2026704009
678259517
484643893
236494272
1490009517
490238191
1030223101
696217866
704013257
601851389
79572981
811195505
1193803214
1062077019
1560631535
1727407295
1169605853
694911764
2000869275
2095925929
850452842
2018847148
1683996998
264769257
851028676
48669958
1135590550
1562918470
1240755340
1673789694
2082073011
632768038
1504294174
1328889606
521983596
1228607572
225455036
1229240030
1661368175
1867655132
29486862
649149887
332999403
527967397
1644657495
610604938
1886831260
2115199117
339810392
1178775224
600479201
2070737546
1150799859
389551164
1741397232
479458277
1128197262
1370114182
1649381748
625806394
724500098
1751730997
1908939370
1297040660
811821931
1568535359
1780677998
1378821897
1080263596
1296207864
807819562
578362840
1342185702
290934805
868345887
228336553
1162792084
1612935917
2146322873
1466283812
1695247695
1387544739
1892898244
1156584922
111771191
1139460604
521041459
872661372
310234229
151613622
823265554
218975212
1904852445
349321170
162974510
1659399138
512827062
730258490
892881485
1524717652
1950578883
1731966019
66412373
40725798
610398370
1762547959
1953345638
121378721
2011868317
888214698
1679113073
1499531967
275956396
1524374885
2025252900
377010789
1593290488
961909521
1379869286
935862600
1687245213
1382107461
1458011240
1551420327
361592176
1560893141
1373395254
741485730
1604181513
1926262178
647339603
896612854
1608637968
1904147506
154889955
1444892703
1169454367
1725699211
2123361581
738811558
860354229
486743306
1542915299
1039686987
624441308
589777094
441794087
88868527
106710397
2008405976
211719845
991485344
356557629
1172840150
1829659850
1256880525
617812131
2046187613
975257965
275454395
166254775
1144798211
109705860
206668352
862496439
2092982200
763006220
135667862
2063656323
900685559
1320822609
789608182
812885447
746310616
203502421
1992151326
966855561
779347742
1010067703
1192378515
1570325742
1857953794
599255060
785703105
1897859138
952982874
1244879665
254305152
522427033
1534987394
595599668
209773787
1877302677
506264399
312115238
979896136
2105140647
171505353
940498716
1653627119
1957468477
1350579278
276564003
1993932369
356177244
327844210
499348402
822257723
1553374543
1680948334
799054235
435605066
1652084862
1203115032
1585466276
765605073
783017998
727290017
1838225585
260290546
1939357261
983720843
254129567
1194352711
557505497
581337011
1889693744
1127071554
810536564
1707538910
21932505
1805882112
1436092140
7319765
428038325
1569043233
21676044
1082899957
2110755643
2046248115
650537990
1451207889
869015868
1288189427
1156393755
1335524356
1014437583
1745748948
124963242
1460561221
168851072
838386905
498747135
1268936088
1838209900
1160085084
199549603
1835908405
1106455499
1791934526
1188869082
537772241
1235899001
1633454422
1547945520
2062028931
79430188
284455870
995148157
573120859
1008303857
46868670
1807881953
676379745
418345204
1729633708
472954851
20791278
1556463204
816617418
1898665011
1556522789
828927440
1280243798
1654857659
270162546
229806154
1025200367
1028858179
170444822
1450456072
1850359897
166398185
680903621
818699850
1440683424
736529862
532459408
1836060057
316554660
2115654730
158952439
175588361
80541288
186604815
327618417
57219586
1901808560
1004927558
795174919
90167227
674847501
1993952931
316031593
524162956
876142739
773608324
1227061918
739111171
201067100
1133078208
176084052
2143496754
1536333221
1966956858
132946672
1287221835
1803956813
899101921
1464470057
1248306180
1492594577
1706365934
740326822
1541476278
1166700512
1637358984
253127184
1323158919
1560913402
691508492
1324293220
1243813801
162977723
837591143
1932149537
608480519
1869884312
264211909
158613020
567818961
1224801431
775922178
1010316843
72601403
162346569
1018064748
969211488
1626362789
822344002
1097315067
278248495
1762201292
219055943
2089728890
1181701851
596717291
988837749
1512724378
354660394
291003502
213791413
804801415
1626055987
1408717739
378451884
1667321975
694736293
828213084
65644420
1477876067
1736455402
874040028
2043845072
805429901
2136891815
848299125
819116160
1901135584
655804014
898230136
495035623
394665667
1601077781
142128867
1831772948
1754605045
1568937824
874778347
1332416235
523774511
153413147
1047115794
2086082542
398655689
2093050465
1206812843
582075722
752846275
1091651070
45621144
1741505187
1438343569
1335365464
46734875
1722315821
1599100731
1012656873
335006423
579785316
1183849135
1077865231
240726754
750751506
1230811025
982267832
347678050
1270677773
945180321
560594831
1052261573
1174755506
1806161054
1040265156
1783165308
152411095
2031794147
2051798087
1315222481
1085794964
1775994842
1939603474
1794248389
297667333
846721379
1980341594
401920449
241778082
398413610
2048689714
1078018913
568351228
2001649141
924812379
1108040479
456471069
447855727
1504696650
30081973
798637890
1344295046
1866035072
1913546159
1049204392
2080617931
472961419
754137563
1505633412
847942703
1006365437
975184448
234893738
682999166
379228204
1043795495
686173886
1885762611
1765789475
383361843
986368183
2065119618
338495382
1350086545
1532577144
1258824661
1497352785
1900520728
1110517734
180862106
868451093
1187846812
339876835
1998677674
1933043520
967399091
1503734527
530205957
1742548831
625730057
1723349057
2110118011
418846324
1332814102
516998363
1138404805
701997668
1566635765
1427831749
118568107
1138930930
185036580
879888149
309634421
282813206
1914728539
2101258996
988782451
166466888
1573877276
335096537
2105362197
486174973
2031899463
1240167727
76016752
1794639649
485358876
2096404497
1771977104
654364046
473717627
573472005
617080841
1731747614
726803835
175566340
451084346
91685636
1628946948
788324502
546479733
2130149081
1468019444
387124029
258490930
391556292
441517737
1873330334
923837384
1549131111
1637765917
938087635
74257129
82902861
125024046
1973963011
748838103
125406982
1044604334
927694773
38156863
663179282
1205090098
1076803849
1458849284
632278201
1250411658
392632175
1806924648
672505374
1693550804
1343712015
1991588918
1677753561
1171786661
1167132411
756473526
97458446
1490621411
748870761
191808561
1303624388
101310803
1184358406
1208874901
1422699019
353136400
830846396
1845449459
1867079457
2050145738
1152164864
401419845
627931928
778643038
516543062
506893715
1180862397
817935189
123521826
1268582168
619282335
1922204681
50415982
1343469906
522002203
894776936
2115914904
827943448
664140752
1264408871
944469158
1696969643
526476654
987882990
636331727
282258377
1834749276
1958593571
1286338862
512592377
1621194644
646402707
847112047
1882330333
283194018
699857373
1312018191
1948424636
411752418
800442113
58372939
1081911745
836883415
214764875
326912442
490266864
1898575319
1779437692
240930362
232584092
188598608
813217659
955522917
2005484891
1358935419
764429836
88974110
1883965163
1161225598
1142759337
729706974
414964959
1938356381
1903071515
597969909
421006615
1952545561
167748365
954455397
1997813161
1387800027
1313469650
678074879
2044431124
1439098552
1522638151
1049975308
901750286
31502599
2081625808
662412769
558017109
2025461150
450637808
792826561
1095068756
982819615
1077479123
2041654981
172064789
652086876
647891589
1203477900
144262883
2079597088
1620575843
883159961
975590916
2061400131
1496003357
1806969718
1062169758
1022294343
1336562108
847079837
705622476
911877269
1929301351
1120176307
896728030
1375215857
1719330453
1381756412
406838603
125801671
1148117963
1313580269
1904098252
1185629807
551177534
969458801
2111680079
249267202
548548129
1352473233
1492443960
199513198
1884643286
2143297644
92819158
366571138
1038605070
2114074420
1411408226
2059991681
1517163201
1238051829
2136491351
108403048
1184978628
269288356
2037261666
1296315829
915815627
61608024
1857944489
1420040986
23991321
1941785586
1827661531
1282660264
7102053
2048654851
1858275490
702702359
317281147
1794615010
1081994495
361238423
1387948625
1092302014
1227716286
1132773880
2127162358
432963311
1090213749
1972695458
1068928367
1850936124
1023741024
338588007
745804357
404560176
1027368446
2094399300
1527117534
1342830366
284857558
1493081233
1401758149
1072995821
1930346651
165916381
1778491315
1764332954
774973026
1928259365
1427202998
291184895
1860419355
760935334
1321014036
450278020
535391423
1961096859
627824366
601663690
1251783071
1719060159
1649358473
68899207
1955524232
1995438299
202373478
1047410469
1475946653
1494986233
316477875
1076016280
480728944
1598500172
487951995
1310904603
1663515701
1037386734
971412974
1267164449
69451461
1902537895
1901488085
338855582
1509283045
1816510687
1062561597
2033400884
1116991477
334213257
1099836742
64191198
1143534455
8880663
1036886849
2136041738
1589359324
1570806661
687613162
1751444470
426768471
1006670280
2093001317
1154644667
1107956499
439812510
1946614477
208419719
561900725
1646800717
885122670
939681572
410167432
389509049
2137164032
971240976
717474155
1908299630
849187779
380670859
2032721817
698463206
1278713858
207411993
72138629
989154213
229738728
812243948
1421688869
2092918205
231591473
762373513
1195147372
1930238716
1174928938
1262787519
1159509645
1520987486
355936302
872960838
477070660
98642180
1052005974
1941878161
2079447861
1056541752
528355470
2129702238
1253922767
99071797
686941696
539859659
736639650
607970565
718602306
54906833
2052905332
992177025
344243319
809522252
1766956483
478446511
390614581
657257006
971672559
1904662884
2044488225
1897105880
514674959
1706484934
2003957660
1633791641
1905318190
1196034335
846777002
1851230845
1368485303
1242398312
363816823
1981090487
282221347
1538392196
1947257605
2030588977
343285899
1027950582
1381580588
1235124019
1668686861
1590315521
50017016
1815583780
568521432
1191264585
528293427
1635712990
437650969
579894680
1884908415
1483265790
1031672267
1792998420
2123983410
1278608246
852417391
1846659053
1485064324
1577009137
394106640
1589453469
81467057
1214811173
244502189
1929016162
909824014
524149170
251318281
2142503101
173895108
601501479
530424464
1712811778
2131952021
1381604812
1336378987
373295844
1223415612
1790450856
1032518081
1531565909
1571594070
471676277
1734690784
438200113
1321574660
532031543
1267638046
627867002
2116416838
2074038305
272543382
1180398775
1239664561
1434308609
2102316403
447442963
22192610
797607281
188917862
1846760274
1346420037
569329170
652245024
1036878561
1261723000
494363486
146915242
577006697
1772237415
62158584
610636381
1827657431
20300429
1675130660
980247143
1511258731
1063574935
1923486387
97343317
1446207928
749147586
1593333102
1272523589
1801752789
1992967036
1937937473
1261867673
316438151
368905724
160014769
501098693
1218356261
1514700490
662129089
510912497
1768181170
223452102
1095309007
1096820151
264966691
375130325
1878744242
372382414
1459391555
1957081753
405900915
1307897987
505391594
1851490423
1602017607
792745803
553962737
7016268
2059536775
1357751399
2006823714
1842180849
1331672859
1215985971
1324492566
1119945022
332773501
826404967
1935832911
985670555
332325029
232084675
220772201
906441134
1989018182
81616794
1026148440
1302549462
1709128726
1594687057
424093649
455306308
919506252
1942921546
1552058804
1931742011
1015329270
1584730628
2019833659
537880256
952846075
1708708113
305477601
478830445
1826174590
1953168498
1472086439
1663535300
539519977
1457962533
2086432937
588856447
171298987
870990396
408733760
129741884
1730973664
1323316358
296712873
1123036217
513647359
750962712
639891843
811732247
1183098313
425804775
612290015
837754540
1945825983
1475418821
1524250813
1401667975
907675533
2043906082
1038261018
1461465605
1185820840
1788393328
1302308465
2128335336
1870298668
946434405
1100698796
1191934683
1508835329
2082493236
257402994
1035982990
2052213270
75205585
1797535162
1237896002
109002745
200286987
1954836837
2009780718
1803037256
1221052291
1417136790
1321434164
2083525174
324150447
756320658
995222689
520840597
772981038
1460041955
1396454396
246997967
1878287688
178410933
147532203
1445187948
682297632
928974643
1605676985
106984682
328026789
1973788655
1399747547
1083431576
223243311
738796873
1625393705
217571540
86104723
840376305
194516984
456953035
1240546086
1880224770
1084097696
1873257989
1617822397
872808924
661501278
728996612
2129105642
835358077
1130483244
235843048
535748910
1688170320
1044708670
2147182506
1425056872
1312328847
1320733748
1865635146
504302621
1479022346
1800174362
854943
212073752
1773704637
1564271109
348550088
1509218699
359118044
1274436659
1895063380
1673580015
374529604
76659061
1161323638
745711644
788961722
245708953
985530966
215954604
1480701089
300059112
622857532
966338073
257766279
639293828
1417110274
369328771
2032797886
1633804650
410249037
191601189
2000000440
1445528441
1619052401
982746482
981857008
894135285
68486904
1647717178
1342111853
1847868419
561075259
1026412350
398540130
1894234977
673981348
1728456690
301164843
630756197
269292836
98762082
1753738008
1007816795
1809358789
214191954
514785924
801139724
2060256706
1632699036
1405534182
868229278
313626914
208738403
280609840
977093169
930682899
1562406026
601737554
1812717851
1956169859
151190198
545452767
731018303
257178971
1583590845
746907069
675236877
1885329842
124171588
1598990480
367135539
777678340
777544835
316820601
1298278999
1908351951
119642050
680877141
1919648154
2115023354
1510646671
1750275646
868866777
52353299
672516591
1247111806
1514966057
1952917424
1633302892
677758172
472586846
61998751
1776849703
81173565
285467212
2133658866
1373763839
1250347784
749587473
979606739
831169391
576696261
1429603566
1419167471
172032252
937366789
2055389508
504723301
1633835770
123593021
204736345
290843050
38143147
367300512
1148944666
1269916914
1889014148
998142157
2093242054
750993500
343708462
1981591946
589566247
1116483375
235167621
205139098
1840087845
1805309223
1704746967
462488013
316587255
530227980
2067817853
156432206
478348728
432667124
643467721
645243106
1552014880
804821122
1817711506
1002656025
557058672
1942966038
203220234
377606327
16229549
1396833022
1486779015
396353360
1927034680
1210895411
2098151665
880442300
1818222203
1178456182
1227090756
1231746049
1649832937
2037106770
203075940
326024694
1429454727
240861833
1364102774
525997761
2131866315
691208486
20895320
2049338434
1273735740
1585489297
2115263768
1863158859
2057811973
1961796656
1254958025
625122569
531035839
1840021855
676827176
2017058326
1068884532
1284134241
1409690085
1922051962
1549122416
1474861247
920969505
1690526422
276296104
196950068
1570299165
638342051
1189385524
1108275542
2090062200
650888902
564449586
510129891
344186251
421204811
1542090348
417389675
2131292742
355570378
1175280966
411355993
1138278416
1148180759
1968719919
1676672574
312094070
1191294247
1602039096
1244235292
501306682
891812012
1537933638
1155093973
1473580195
1314588953
1767725477
2015074031
958853576
496449282
656350938
1532118434
1193738657
323215148
295257618
24515858
2111551152
1380340243
1969656857
1720163174
388476545
787580123
1950705523
1524745838
1613093108
597919981
408980054
474912657
1778724211
1208077511
780668215
1742678101
1674373608
618996686
39004404
1319630342
1318213778
270964472
491006234
1520596721
97066682
278789171
1411866040
404026790
1098322481
600004608
1007031923
1661056505
1211406521
461636757
304522301
1732141193
2063764728
737976950
951214913
351582159
1025420721
636014746
599445048
1651348414
1981780858
1136241921
1886820196
254223939
213987072
1550064850
1655688116
995592070
1022021681
1075305565
712768703
169642557
328708826
2016434035
511144673
733599604
661329483
483412394
81553281
409359248
1423497973
1874405182
401557442
1934215650
1491839134
1829718958
676920878
7070062
500276512
131855407
438846694
1333090463
1752728159
1363017246
2001928406
944015876
1453493238
1448767468
1957733053
91633729
1090297530
306039192
210145798
740532955
484384150
1711217808
1004511112
926343449
1703035107
580250681
2114420409
399935519
1687090244
1291048369
1403209809
1535743408
1712667829
1712521444
2030044463
1540662627
2081498845
634017764
1766866885
1378970735
1908882787
1079543837
1790025379
1449229787
1868662699
2075576605
552830691
742217395
307629805
182742747
188204560
1765847772
1732242898
1518092258
1520846044
1630873780
1039394093
855938959
1049411718
1954286978
1085897758
1384860807
342068870
1234739725
196191278
1614701086
1615881573
784041497
965994866
1641185288
216018871
1462793568
1997219789
598225660
785442317
1672432512
773507370
1371600017
1810133397
598823046
1058376801
1354038249
701863412
1091292315
80663214
989517230
1420288934
238085226
231700066
1072808988
1504424628
2056764961
74918193
2134894526
1722754024
1072491803
873683506
1546989423
318057485
768353604
1897178210
704909434
1370203630
283392409
1722532997
2059470620
1807313936
226909608
1815549906
1211752062
1088256987
1690416184
151626268
517325138
909647533
2118918633
892640102
1741623762
41360759
949578348
840730515
1765280221
1979578849
1805751355
96654110
257631055
1870868815
972526793
936180237
338184440
1673233984
1055999335
1735538351
511692101
952914835
1606524663
764983007
2085366847
878568933
8797711
2123061938
662409965
1564925600
493432752
1657862900
1460285194
2011798891
1259865378
1724790567
1919830136
779924274
1760637145
217762762
1456939203
77028232
1516808554
1586720902
2060426116
1736114157
1816450928
1792097987
502640322
45269254
494192759
483368854
1469553351
2059536830
1516284867
1281999305
2616092
1304111291
1421186757
1316526241
513359337
1538716504
13472012
217735773
869455125
2135322515
1693771879
1473033441
1938746830
672630285
1307430333
717362729
856940869
405126319
657668169
368843001
324603019
904919264
614208289
1234371474
759726356
1548503447
505393294
2108947993
1273920770
714258802
1973192286
209635430
159886146
368585062
430060117
319551780
1904159709
1595028198
929023625
1394918196
445473709
345838046
1895259593
1465205702
21534225
1992070925
1956116282
119691770
1150829395
1544626803
467573441
1766589260
1117540947
739878258
1243596310
1176847216
1975058454
410758368
324673473
875204950
1452841010
2028631009
1286829158
1428147720
1897133358
193330513
42007126
706659162
1192413327
1571501705
1862000233
1763649695
227846913
1196302727
1877153645
648098611
1161033002
756483923
543916920
1917037115
680746781
731623876
671042306
892241630
1749510411
1613606520
2104331857
895162721
753699770
970365020
1363892292
417511517
1564160074
389769818
157736022
547157437
789213397
1950341525
843970885
292969969
391290958
207796055
185140863
1745403403
1046518572
485252067
1380640615
2048782814
847961936
1546131461
1131899041
367409668
752446613
1224847382
1023468383
2127239834
1479634141
679468383
1488857565
1541914854
750101584
1555355902
1375321171
1146090102
372025759
987622849
1813726261
292455036
1163781698
613094176
669800751
2145669219
964058942
1774685815
1956220165
1802555000
1067861023
1616682489
749780980
445452077
1548241080
644295285
377339074
444750978
1241760770
882475610
1246109046
484791699
2021300719
916593405
1342535416
461280449
892594651
374365091
2037042651
1070194346
1855227921
1076916037
1945653807
659871644
1238777341
1719082843
1246127149
510018012
302961013
1765192976
176873543
1316406470
1467471404
284550312
195408668
639908400
1799898431
1927397266
1360246288
1818789094
1032904120
603172279
1497945053
16576272
2141998166
1384411310
823292844
1072894065
1324620922
1944399300
2042834684
1454128214
277573610
1840742449
654888014
343439351
271613846
14521119
342721641
1631975745
1629872921
1039877134
832933432
149564502
1902420350
1906396559
1743385313
1907180015
879233391
1079736417
29469347
551634491
1141133686
419092275
1236926584
544063027
1389953063
898959226
1135558210
1817759405
1292901452
433159264
1466343906
125233704
154871123
1463669097
2052757725
847906541
1950274420
1585587114
1639597025
20536814
811507757
1181643969
79512818
745189411
815338999
939136331
982307223
161879477
1856366870
409867842
102961283
2068665276
1929828237
420725763
765574492
2106571268
62673299
98576506
163648718
673417966
1867442534
45454524
219678963
351135643
251563075
1626616880
1511964063
400705431
1141408218
1429382699
1508658405
344094408
1628779773
387424378
617665188
25697141
570344435
1533909318
822919512
1398850691
155277408
581532205
587628022
306544702
864438327
71129468
1165968621
1356265949
1859845294
1898986700
526931284
205987857
608478250
1586750420
1343841785
926503817
1736550668
1653709206
1372152124
1285692670
1240068770
216469410
2102028648
1208969994
1518267800
634142704
690627957
1155684651
240933753
73094824
24597519
1310948760
567995288
1471391062
1015916830
347782966
1540725571
204512376
476639510
1374925923
2040716703
1747832246
991985120
274172254
1802669159
301004475
1951128321
1829072252
1843503024
1785926316
1412548929
533891675
1991552525
115438935
1354924997
949649903
1472869877
349170803
796805996
71922904
1819651216
456452728
1586052098
1950912494
445929142
1416149203
776824788
789980049
1775036705
1266725396
1143749622
552747339
1888153772
2038400032
1306537213
2007556564
1466368651
1425242765
1884269177
1822594053
952939553
549179587
598891589
478458525
735009880
1154354260
705275372
1808409188
1446943350
502554368
202207996
467507461
1932240765
2006847960
198069095
1012820654
1345351119
1291515312
1131262106
274260141
1558800835
2092621703
829276103
1331369819
87249345
1290414404
1127817308
1584358594
803047022
1921268871
27539030
891635394
1621248742
1249191117
1514709047
519166234
626378102
266545575
465304048
1766904779
593282846
498692352
432204252
1395593560
1268538441
797747647
297890943
977771782
1882400051
538098979
1321834785
255609182
812479853
1367771665
935933631
156421542
1820671244
1047570045
1635268127
1725918523
870234187
661531116
1892155589
1065755784
1704126446
1823375374
297089844
161177799
70832532
1610695306
24955396
1947024631
184453126
1047337842
710221356
442386571
1665334061
107523995
300730621
1616565797
1862373582
166629491
1661949969
1867632888
1971356687
1774532284
636582559
1589255063
483593907
427033705
1237675178
105739818
2078300199
561926015
1968745450
1338109107
901787461
261976946
731640675
443206901
2019461348
1657990170
739672190
1663706401
628541761
1129019258
375758454
1731971614
1578619980
2083274846
990477072
1619191047
503440593
2005078139
719340313
1176701543
223292902
1790085732
30442989
743299069
737690303
1943235716
407101952
1917721328
2078623354
514054824
976419287
1710849543
1398596879
566079555
967028474
1607581884
180491127
585948012
765110050
457077686
1169266465
1939783187
1839274109
845693154
682645420
2088999222
1562369338
761182429
1639675239
2040200805
1626394763
5351684
53160767
906250880
1688695435
617019951
1299805537
688662556
607245382
769005194
631079707
739252344
26397881
1334958092
449637782
2062616505
93746127
1307180780
127121742
1324213681
1166141519
661466968
122953134
635390100
1189042813
343177239
710874463
770512676
497508680
459366570
133609171
1475820407
1747490460
112689116
111891405
1091198014
1999534759
2046466362
1889821395
1968807898
1611178384
911885312
713436674
89552409
1764959879
1481906620
684018900
2141153952
964782152
1939172125
140042951
547291106
1825312256
1921351521
2094835991
1792249845
809718400
50420457
391364049
1624848257
1269209499
569510875
1037909229
1148111038
63064846
59146720
97230875
198100094
229963908
637135905
2125457127
819289320
1503447060
1357881044
1577682851
327975016
1315842432
462258709
1617700555
1675029132
668258974
1335756823
504108998
1678982990
35652206
539142962
2109908285
1487940958
1062932202
769651779
1656430812
516593487
1406351346
1015810390
639220720
772720464
795591806
1198047887
1728915474
943040599
1682007565
1412581972
953941562
714541259
1514005954
2003517899
933163008
208266454
1381832674
1966043220
293126118
241940539
864295070
1171650837
456982696
516413722
367775665
97261922
345415281
1983371742
1094696330
2083614611
1356803721
1500902277
1420955328
1809762303
251136015
876247105
392558756
1319138524
1670783964
1092439337
2058444186
1787636355
915522671
601123955
651606251
1703045127
1961551696
828928075
2113426361
317678487
1045658650
471344375
1478869143
876052791
2117100897
1455694397
1451532256
1142247808
220348619
1172008619
179678383
696719316
692516690
971123124
1387728902
1458427801
1216681321
969620735
816119279
1713892266
22145911
1367218128
282695958
848307271
58947065
1795256524
1611472811
1172991231
1541344643
786698302
104292110
627505895
37085085
43819429
1377005715
671417272
2063609373
2042204112
474398019
2143156918
579360868
1893328135
1749830246
50485277
148286226
260585060
207965690
204531387
447674389
405837387
1894779473
1892784764
756086601
998935971
1118171813
578612861
1573678790
384835421
39983102
2138622824
484057792
456839493
808508445
825488782
390762071
1407172568
1720315600
854131565
633037552
1680062266
364220887
986831798
1298452850
308303316
780018920
1148500860
1408211450
1601386275
1852766895
1655948443
1533338629
1922049384
654406640
1281889317
1957224227
265245658
1144612008
1181835303
336669458
1643159750
106020889
574824069
1422395243
367845629
1429900538
1585805
2093829282
554578002
1271472456
1612063696
1015426051
141053233
328968121
1305009133
837597207
581564996
1775299136
360705339
1217410100
325085469
668297268
2067161216
615984575
686140303
1923526907
1456344039
1628724109
1414737725
1041107181
1233612981
60770022
619789966
544429614
1958683061
792836958
113019946
118051767
840544545
1026227861
2109391938
825495133
1231497165
297390489
905389875
1965730040
10945122
772683852
35662752
787835019
649443396
812911040
1222584589
1577650336
1632422259
720849138
1797458365
1558206293
320754935
1888699466
1538721050
1226119618
519386902
915242649
1922982326
563689531
551727036
682450622
2093891662
1406218863
1856147536
1411491915
587099388
1735449553
1283388090
369408939
6961724
874209232
1142716023
126918238
612000488
182947314
1857554454
859032295
1081144432
17395270
1283403424
853002783
1817198883
268574070
1858855491
818581950
1012259427
181858651
1261234798
568045062
1384289108
1995498614
21218269
1885221279
768117280
711281516
899747672
887123394
848837473
680054815
1609074517
42627674
1185258348
281917035
178618109
976508459
1541290278
319711378
123266913
1214597074
1823041573
1065700151
23715612
663512350
900428481
802347358
650233615
2028231585
1734661296
1905461641
1291641305
59953526
472284309
1243805969
238582062
1790219374
351540998
1582817463
1353157896
1881641812
437084328
545061
137824531
587439550
1509392365
1583920845
1101693726
1708321841
1140811688
358360720
716865951
1237020775
558776712
452620637
1390234134
1357508151
432594946
1370259761
1283667558
1135598227
1611872440
274726050
649041014
1625621729
1915807369
1098068982
1794575118
1396573921
844870694
1276793966
1678543083
2053668099
365506076
1394533676
1831189187
1071515139
1161313451
1861913383
1788873188
1551830074
1296025464
1752045032
1349460424
623269131
1651989898
466998035
1123942026
696670584
1202907598
345778937
1800110982
700540482
313158587
457934038
120297840
609060026
1569110618
1608545144
313906241
2127899027
1777094257
488450220
537567689
300265188
1413289068
146747942
246939635
677155698
870991651
530087343
1411824344
1352958612
1741640070
1538041110
1788424958
787686805
1403959673
630424171
1147448228
1423489816
2114588974
1501695178
1294868874
2073196325
1269691076
58358832
320055294
1538305199
141230399
88388994
634081331
1036106788
43315996
737148806
299931392
1154665780
956343583
1371471456
442063750
1555516884
2035954740
75429987
1932221614
589839224
1322000221
1198219734
1124810823
334246499
1192260137
1792979322
457056418
895043336
1579480985
456228088
1614193530
2074191168
1325101848
860413119
1306957569
377223465
429843460
242554998
1456347597
1574477604
1164365629
140614472
351356858
393518079
1072795987
284635156
1610444928
1480285582
935246108
892437875
1543952094
1367884458
1935829424
1023998583
2020078831
1803086708
1818936554
28422736
1584090276
580997533
1597005244
1720775023
998816873
949135528
250261941
1785315514
589258190
1673922112
797027383
358734413
2008345667
1285280359
1018507294
463461887
1675866837
1245773695
5482976
1667484938
1732248149
2070612664
660122325
949669593
1537093659
66831540
132942274
1460616432
457317397
1774051572
543035140
393606990
413220519
1066094322
1632576795
1924792439
1149255577
122575250
57512916
973562408
257233819
1886294058
2066793143
1362516262
653697750
1499100699
322273950
1817692587
1237514090
1073675150
1341186083
1212414872
612692898
371047748
2106785411
288136938
813862879
999492950
722663654
693311397
1799135411
834454247
1534905688
1159991885
159983101
1884476135
1622822544
1494835256
1943085096
488812524
556801664
551754569
1767567163
1161720541
2074587315
377033529
480917625
391170667
320820214
47546519
1931367649
65451167
104416604
1765409271
1310214151
295697798
1948436870
1761599392
1678851375
542607597
854347830
1360304261
875204102
1198809529
1097571636
56866191
115364217
1890882030
1222703985
1838081679
984051968
1239598111
1891137283
1198876209
1264601055
621259372
1491083083
1999349355
396806203
1606954891
1162629488
1831093426
1596533321
1874947734
1600326176
40584687
1364075160
986936204
1881620658
1576311616
1133748024
1869333432
404572258
622783939
1261375267
570469673
1342258044
1051439916
2107125881
168714270
1736993960
915245513
130508213
1376177686
1166467662
1544412420
470848732
180704033
1592907705
48943392
1789103460
1949771112
811091958
1663989831
1893398207
1913228728
2139783208
1788890622
1738720772
743368600
1229568339
1842478032
2036284643
153839981
16300821
99116423
735932233
1572517250
778470770
190971220
318132740
1769943368
2146173828
87777343
1823297767
1758209514
355845522
250821086
934505789
1203480831
422757065
655257973
693625645
1080118371
935404735
182295933
537876823
1946850837
366090294
996458518
1272616433
1484669284
819832950
40258414
1173732740
525026955
1822400824
1303539152
895031659
240691954
473331791
2046535182
1706321244
369564103
2111652130
764518276
1655547412
1247101922
1855563259
780359360
961316861
1100482680
223799824
784958820
1973109861
1014457457
453440742
1547327063
1252397322
1610689533
528638862
422011506
253891867
868387214
956343131
497480786
1495591005
49891076
2116096936
1621726426
125147314
822992280
10367256
186441615
1864382836
111627741
1222887055
1585225302
806680609
1976156199
283191423
1666395656
1673247812
1351675157
378566226
1665805074
1820675204
1865895334
348906892
629957881
631438649
1195053858
1261048660
458889983
237889242
2123491275
2075811570
634421375
1260823609
318535455
1738165251
1560643794
2144770136
1051377036
427617517
1136196573
71023989
1484923211
928863485
435933784
1833433725
125194940
582292032
206494126
719126902
1032188799
1622126795
1272553661
864925307
269223979
435438528
796568454
1313742059
674705439
2076047505
1418850313
106614326
798467207
1646047355
1367775756
901838916
1238696651
1968612111
1797855141
1460659030
1572657881
1250167016
1630694717
1994195089
620431505
563989885
1296159212
702775236
854381466
156780713
987337674
1554542202
1612699546
54723271
234636382
632053110
1227732046
952532208
19606584
2069073718
1422231206
1807287422
2057766833
1254993529
2111055810
191073518
871631687
1835404243
1809593913
955224577
767700871
1573217524
883877301
207028800
763020686
1456353745
2010552234
353317150
148132617
836533097
1562655516
1606930606
1324201636
1783773823
1559262587
1018623282
1838257186
544816254
432116239
403381725
1147341045
1306760022
2015836949
1882998842
785688557
429099636
180156834
1410664847
1760214576
1515464177
1432649115
1416409604
1374281431
1506486303
1541975634
2074834450
1932703575
1391304811
1700430490
659661080
1487678464
1923088552
1452843346
232443759
859618347
1365949552
59951413
1299591433
1827941926
1900834472
1476002145
372036514
1235649554
1121093668
1026462108
1546581161
1708734213
281118081
744276546
2099338123
1627634921
1907731922
1759077614
1701035100
1061442383
54876244
1877943452
141107583
298456155
978172795
1080925600
1767595642
1012224705
3359338
896220779
2137164259
961494703
620653511
1288367931
1930002397
219795641
1650339694
1396081316
140012502
744030106
1136192825
341765689
56515414
1880505129
1133830870
1467173332
1929566199
1304375718
1321282126
484415597
270043613
1746983771
566771807
1132746944
1154081145
832556759
492114453
1891097808
2056833639
1057938865
978555898
1333946985
2068473206
363132973
917888886
2024153922
53987942
766728644
1743182215
371439094
429708062
383581597
1477665085
437048591
1570630913
565205571
1871906113
697661504
886961147
765748839
1809400520
712303683
714937267
966386938
1232620403
835156795
1417261910
404879622
249451366
1757566074
1007445557
803930812
295069760
1420402036
448259840
2077541082
1609944708
1285210578
656808417
223135588
1832839249
1222335325
1242240711
649338953
1986175892
478014043
1239890713
447699603
1370058813
323835376
1537295457
2019673467
2074918494
1527788693
133264180
733281859
942277795
273996683
2075571220
468567276
89673368
1008154705
594465463
2045712322
1820938891
145846176
1613411279
1521260732
1795100719
1906853587
913807283
1768765437
1107228379
855921387
232154086
1889479150
1967887195
1107882514
1903818353
790503993
458081956
574229190
1092976342
1793906892
1649837077
1992398148
1663295830
1904399733
1384257315
1097198164
1316036845
955221163
1541796516
1432476924
776917292
473142131
751961585
495950156
1855754485
944870372
470719409
1920421460
846040210
1052174698
656392254
1576180981
208930747
616430659
481767308
1328926825
1258025036
1865070427
127781815
1798299446
1196259335
1940015759
1316854558
1381118626
1785771853
1228880018
1091915312
1710307201
2137741046
1149413953
1937657543
1284421145
1966162652
1107561358
1414419822
763294331
1621189532
778039000
1518176238
1501140137
1627873753
688339418
2082086810
1455905097
2142990153
1387239923
1458739046
215845219
1033443782
1330003941
276783772
341326607
1059464522
1046865120
1920281204
2103728328
1784835635
1819350488
763925669
801796948
1331286853
1100073003
1946980896
1558927383
1588668566
2063545932
1244935287
1428124421
1065824454
101384993
2044791862
1862923736
136487047
1670817643
201789466
277923920
856041385
1303520383
30345730
1313489255
1680049163
1883570778
1136692823
2136057469
1879481303
1623364064
1566341457
278098937
418488090
537557838
531690992
1405251001
469971735
1421250642
764414936
2068215557
1923064761
322365905
1076999622
1838560094
443948500
1950174048
589987743
395079123
1218114042
1763233865
2059381954
1718241850
575659531
818077334
1606542987
391593060
1882415188
125723748
943157787
323996074
1051725946
638213098
1950281463
462688265
10814266
1686673167
2058591481
466032328
257962856
1482282204
423373552
202368776
1294202154
189799461
931990716
1722641270
1032875919
1975017872
1573345580
1368267021
426385154
870085257
1375547623
1033658064
961961918
46017055
688172038
1653661293
759627629
1726803098
585257230
658205898
1953355962
2071358679
187961947
861133137
196178844
1175697256
438686955
419659496
1857794415
282298288
2056814261
964205613
836468294
815981462
642026592
1089762191
152210247
1261764519
952184868
1407529832
1657278704
501967993
779679595
1203545675
851024227
2055178508
1018493364
122989527
602067677
625885371
201821737
198342639
641034564
2085031590
511675033
538549188
790227322
1285507662
254609661
1979700765
164801091
9091890
547403270
1771219638
1056555048
1431991809
1009690603
668976079
1752364584
360906759
333298565
1271994651
961204467
1630190578
218921919
1691214106
387684513
1661050290
1911852717
1072777347
1555131237
1715676935
609594583
902296361
1002854295
501459958
733028081
732251091
902790575
201973230
2107556888
1757506659
1240742661
1544921492
1189388370
1416709823
1080581072
680864196
1209660001
736687144
1770149159
296311959
146723464
991577675
956729336
930774839
936466617
627044104
1547733576
528361992
151603703
1338407074
1134787187
1114605000
973295608
132384419
382359720
2080034384
717534833
256892212
735144401
1413292150
421573012
1156231651
1629593844
509185197
380120172
977847344
585568886
780432631
1022172902
481213657
1938517420
1963339676
1946315848
1983010563
11370332
450229331
1396787554
1823461456
607042455
1334710414
1014835880
1231364253
722456814
1335517947
1307523766
1025768084
1509245368
1151475779
658659380
36410452
1766655627
21880788
1112054940
769341215
422459630
1017835212
1208183201
965646174
120309027
1485630860
1455882405
51705313
510862475
1768862470
509779956
1112803201
1286610933
628324744
190196056
851944727
474913199
323572448
1916686385
1957643266
1859346494
1221452939
1220563033
1926903567
1344604106
1148611537
2036214634
1730393391
1035849035
1805388361
1136422919
1758440349
1121943628
2062375431
1661110037
1159287878
1963095309
1030113756
1612614364
996448181
702054173
693059863
97887366
329462776
844952344
300190945
1621750577
1721675116
2089464200
1869026191
213842261
1425541021
930167048
1450660074
1342542759
1389249543
1937883118
314284827
521697057
454863892
990730026
2012392961
793917232
1325522884
1158485013
1605599363
549835724
977317695
778912588
1899716563
383963245
795589154
338993711
1003181055
1185796419
1800198192
2063638996
1530252430
362201676
1882802582
644853910
1365087359
1544914298
1327738610
1563593955
1988562488
995502126
1566362084
345874301
1568454694
895328921
1662256359
548625672
1202190643
1529879861
1606992845
1270919536
1214198884
1822539539
385711146
583299324
2110399921
832242843
815633781
1375392583
1356695001
616144170
1437012123
520484162
2098132647
995545569
1388902785
1682727815
864171984
790393751
1875353226
1799793828
76587602
695292115
1402441858
563411802
1437330741
287716551
2051042265
1725282377
146618818
2129423618
1924687828
391525791
490825683
88004546
1342812009
30826306
2055451012
75922034
1915912583
616068930
1031245968
878944122
139532607
1628821138
1406331225
1596226789
1858887067
1213315043
1630109615
76702421
1363827264
1122175399
1642771297
895381670
1097171025
221137087
994215000
2023150831
1076997376
1768448512
1711201783
1890423271
163707844
1805360451
632958168
1035586892
1191206121
1862766374
1152137654
1186768138
591918813
305468234
396512911
601001781
542330429
154619634
482321046
1465532046
1680815508
733133459
1522994767
1547309608
570656403
1583559909
1036978146
1267534599
664969508
1442454732
157345690
2082490908
116438225
860713814
388264910
38409992
1129566181
519112237
2086188399
1589866130
1618852042
1416798724
1467683833
2001541057
687902045
2073185444
1922939349
604586905
4139917
1072662338
370032786
814920188
342516172
1304729774
1510843818
670720266
1247536941
879288211
2105181570
519357131
1178606403
762522789
1114546496
1872722798
18845427
1769284906
284207518
2120787847
1819890790
1231596779
586896409
666938061
977213263
1443387603
1144698505
1650427288
2024013086
1416357978
989916282
1913041805
1313820054
157403403
1058210185
986223155
1151591068
320774044
1980704739
1560170100
854417508
989584037
1145909935
1043684169
107230920
1058950510
1547328328
58552344
1343842246
1442697451
1431391576
1168117357
855316826
333901577
921664148
1877643521
21163133
1689228422
1248376774
1179894127
297737815
2046282608
853155980
2145777297
310866005
1617919245
945636232
913750650
1607391165
1689926661
1734121282
617937273
715323020
178919324
468333936
1219934105
76176323
397046845
1276764184
2110738177
840076135
324267905
1669287201
194459350
2004799144
658655602
1158789930
1735282818
1743309915
1902466731
265670018
417447639
407103795
707132199
231649346
1040073590
1960079303
1909992603
1138197696
565716446
1489731966
789773196
1814435264
781295912
1826147690
564635420
1012388827
1137236653
983765604
739292708
856299880
326524828
1345873380
1464998458
1209972542
874851312
1067926724
996366624
1038993457
2022520919
1007774528
1079820273
2026229293
1815711876
245986741
448830653
758846934
67301757
455886917
2002354335
1692885792
627568509
747061203
21400302
1281025426
535536849
1199319387
1190050438
1948218371
264497113
1244922609
11815028
701436327
1631586510
751928210
1583417861
1298053532
1349589212
1211394985
1181014926
165573482
1220327307
490642723
1545540063
537898904
1948477931
806091806
814478559
2085808988
438532004
665720311
852443780
546151711
574706275
68981545
1278523273
2110351561
643728262
1630236272
224371427
812489794
2099782182
1719137570
1887600661
756282099
84267479
828215346
1989646382
1259971185
1007831222
925061984
1270066578
1026404150
1506172286
1387484758
682339624
1866303463
723492320
1783419995
1449552162
1816193711
1647013201
1455559871
156457768
1569067134
1577036256
1995643768
1100967503
1748967849
675929155
525738150
1994445193
624030347
29224106
1585369475
336777787
696977198
1456300492
1555388466
718978503
385146868
1513105029
1842228302
1261358182
1815383423
1256708333
1100196556
379065167
1454149005
394698694
2016573092
1953005208
273083997
547522898
1027186920
1046336506
1684519812
1350463764
1826592978
1397406875
1235792445
370241090
744285270
931059578
356465901
230017699
1196269539
1220989966
671987844
1105756111
288016269
234722261
343998470
1923235258
2064401998
1346852143
528171171
972224848
50646689
1982850350
632100463
816382626
461929299
117758498
1507717177
1710007028
644822677
1323619773
2143599699
282673880
541322112
1377619762
976346233
1530730710
498171259
411854264
980115890
13131554
1174309026
1474968235
431788405
1041568506
44624526
635524008
1700376837
789592334
760353160
555779350
1742281382
1148038540
441259533
1788142604
44210306
1676638645
2000656943
1445478673
1960184449
392802646
308703681
1820109263
1011503377
1653332628
1076827033
759034735
1348829826
1872288430
972476466
2076331407
1303340757
1062628699
2044777428
1037228837
1142897572
1755128414
1154739465
1989498427
960872736
940696523
1154555481
229619968
311725458
682755309
1257501984
2094985486
52669008
972740548
160279425
1280940137
1131837249
412470162
1407979203
410499363
1222694893
1653740323
847065342
1362663052
1699587775
139776833
1595990191
2120187873
793211569
1737021531
110684515
285256365
1296335256
1031197999
2032737133
762778814
1045896758
1917790526
1167596676
1591504500
2105748409
118369950
249692197
1329335585
1679425980
465834077
1175299939
1842996598
2057146527
338241752
1320544671
1594264852
1993068248
1418192912
1979155480
655967584
2022927186
1764049304
143971088
1011420702
785566493
644916010
1044402613
155041381
1742884119
1885631107
488563117
1817323612
822793856
1537217590
1773329509
1705001545
187279078
1122269557
746646283
1880119739
1642230967
935081520
1340057097
1875135799
1575014646
1698177072
1434648146
844615314
1506399231
264860678
611609800
864988540
882840087
1432519895
1967713146
858401083
1936971351
757526765
1803924648
650005370
527804566
1712611732
2017774588
880822815
208214078
137154589
860507697
707195287
920375718
63657150
1826327036
1293293491
812448183
116161736
1405673314
1865290922
464310801
542320803
674982169
1706575553
137668012
210956939
351759247
1443470199
314047789
556342292
1843695079
1167336027
66067089
1173161215
1003281034
2034280136
1147321799
1296116085
711165518
1913213697
1512386927
1066248135
516194778
988699059
1222417877
1454198709
1908265235
1182640182
324839098
1914058512
39037932
1212588322
1231375921
1017567624
303064623
1219682042
2065768947
287358583
500244530
668794073
522497764
1652139622
719339183
1579051679
1859141055
155992639
1229892478
120407459
2014631768
1473343800
1503452417
650329184
582848563
971703970
1961142172
468088727
712908211
1860770083
735368322
1645055083
371700175
382916609
703562566
225933255
2139430752
1562110463
664555932
1647353847
243222216
2127516412
1992248053
2069749365
1565182300
1113121562
1520804319
847680276
310380127
859188215
1161375621
1421262151
1495162612
335020030
9157677
896671588
2107359886
2099083186
1022037881
1435592779
1514242874
124879013
1892599899
507667832
1681355014
749990701
1896939033
511983033
364789732
964112627
620930922
1268298534
557462132
1060850519
990694377
2063822253
1271860862
1844424936
1202682748
651185400
91118100
405038399
1104121558
184140472
1331224296
1699986659
1550069696
1290286395
1093957370
1506649617
1320495500
606300473
2146902160
1676506359
830144711
1701770359
1091066573
174275398
810669084
1605023684
2132396536
662283681
1812988868
737173895
1431839456
1365336673
196191068
1753675636
146104458
665522042
514437031
1348823383
506281819
976793838
478810519
1058876154
2013593950
504344361
2064868374
1931859608
1395096352
143940821
81626650
1185077036
551446496
1909982579
1340731865
551295631
541721871
1254261687
1821433212
281201551
1175975746
1140875048
576332567
1392186438
1880782490
1992192908
1366487314
2080631043
360759746
2019302836
1418805930
422959425
462543903
2120020627
137764772
1500637992
837455955
939720141
1767875889
813268217
408927634
1729791752
249287995
1846030223
1942350691
161505544
361574363
1810421969
1577002490
302759770
1897009764
1147043262
684728942
1009030339
1868554496
1952076981
1511893806
7305680
520287626
1662504815
995316743
5773963
752113813
47689272
1825863314
23276854
924205462
479402171
1232631319
768667678
17325883
1520419186
87247929
1429811231
1663362828
1281232736
1428905259
1338627810
1230466703
1730826345
379425690
1928397155
161385262
1995043769
1427162452
911973738
1521039843
44944270
1064918876
1011978317
857804966
1610766312
252598712
1754817881
1601320309
161945839
430994650
220562359
620896060
1283844202
1155841182
1946741967
1457921574
2145606925
1300452671
840532698
1363848088
1138832317
1532727093
906745469
1708950153
730579590
523125766
1941732642
1554284464
1170961049
1149205006
1536618586
1239894536
716390912
1340100799
35779119
448381627
147148645
359806170
1943698694
1595620707
669411986
1250188565
765868362
25591989
1977200525
1347194378
306609044
1225428557
1916610788
886843018
2035600015
874263313
908097992
177370058
477228632
1869701001
1567526968
493702539
863012224
1700218930
1183014747
951646945
6562916
521424219
1852219806
515923383
1620966045
1929817006
642032463
121530217
801112335
1062270092
2027820143
1886508408
1714401605
973426225
1422385986
1238643886
1548829441
752909215
1920212550
2123706041
1339968
1137028485
1931271842
689642750
310103537
1783372281
1607088788
1072293426
786927090
231693533
2110537507
1467032011
1846341927
1989386238
1612837635
593658973
1789076586
1269730264
862347389
894538671
1173270586
981860141
2080155537
226337766
108293798
601198531
1549015173
1841764969
1262291617
491508357
2067617291
2112945007
1379009864
133196630
1214873440
862960866
943539316
1889789406
659317431
371614771
636758310
1764382108
1991948067
1720903962
1270295924
89243166
2109562761
1493885630
609159997
686113574
2083697717
214531013
1831889327
1480466765
2012665109
481275573
531567765
1180921294
1567360163
582470041
1988737379
1758043883
744229288
1178417917
794242702
1776475216
810260824
1884923315
1065238753
1758533414
762890713
146292073
545327716
229304973
2044562594
677407371
663015537
384058283
732901472
2132326174
270494152
629920216
1559489423
992149982
2056465630
858668810
2112319031
439548897
432170554
1162883078
1309113510
1704979489
759387801
529534195
1438749199
2062728092
673036577
1721798839
551192900
621889948
215667304
1533878856
63525130
1902643258
330368240
249099301
1683858585
1469243564
531886444
732556546
1345048214
2032557927
1544690499
894457840
559313804
1918511091
310974599
1599888482
208626649
729133533
1750681197
1787969268
810055127
1442860144
790759677
1101949096
581789784
1070951217
1529843822
1628059825
2065681597
1767783028
2028152835
1769118496
114162062
1397848703
654248914
396454479
522060814
1132111217
733923125
921343577
239452990
1328110070
784669466
114169308
59300231
1292505120
2047372267
1883217357
1389741916
1732843090
1611053246
1351950941
429589745
1644221532
95033339
221060709
1691166090
1226070058
1382465405
335389787
439812243
464988816
825987334
1650275811
827122762
855861970
425603631
611738889
903598170
203371271
91990333
2096577391
554547047
1301431482
345408496
95251289
1264306809
1384971424
128681548
518014750
338151836
1040289698
728096758
744063643
1507155808
311463407
2102127275
1814936088
2136769308
191475832
2146267437
611697577
40755702
1969351701
968653951
2051655368
258101876
245354186
1180281602
1567562927
240012891
2120164207
842862174
290060499
1454535793
1164762617
214208858
2093209770
224531334
454840247
886105770
267893891
710458358
26649595
1614413642
932521910
1113053823
2005246902
1048840233
51046396
1917147596
205177344
1532883138
1403692810
811879928
1049850132
227703196
538329579
1369482536
1979432155
1261750721
275245384
1061610308
269496526
737250800
1957038684
731964253
1820328888
915250718
1479802354
168862144
334531365
1320889395
974160475
694292339
230881603
881752562
986905034
221047491
868048740
117118874
1584952358
88056586
1371011964
518171028
1362198139
137118162
579849137
1616787294
1937881897
3169715
1119841029
1275789606
1260536574
131142753
2082420079
709091067
1396165634
94637349
1567470609
508568983
126720881
752779917
1667322233
1202787824
1806056520
576935231
270816704
1406587625
932380912
1680418286
691809098
44425212
1101220530
317814723
1929177701
609625706
756849140
1684658827
600452585
2136245446
1531733781
1307581713
1887842170
1492116644
358924737
1716684503
2125474629
196794526
1656011370
251992832
936578382
715834016
2146275600
728031904
1829069946
673022725
1900392180
113393222
1885052855
1410248082
845833621
134955209
1162711462
1155877015
340883392
1947144510
1211120959
1650659996
1780181454
1165186420
805628464
1381912899
995596670
194290757
352223268
1930372901
1260068360
1336606587
826158211
1591308753
1618702665
833312340
1617448297
698101935
1579015993
1149177729
1976739429
531591855
1538047504
726309912
1479335163
1255787725
488861557
396103812
1822702711
1638291579
1895966607
175818874
983810608
161757532
798653958
544280476
1416720997
2100866019
1254475379
986240176
2013918109
835492844
376844204
106193855
112948032
188662302
800304356
842803136
1629541022
2107853486
682993064
527070721
1748900196
913966066
1709862408
1800298328
1537160130
44307402
1625130718
1993247298
125433271
646067878
1393403410
1818564238
888432418
1103398245
467896041
1316849143
298866876
546620350
169509445
1095610164
1272790911
132396540
168554196
293779571
1739676108
449183793
393103680
1799035100
1766529752
1793002435
842605776
1256629133
945545095
504657388
2071913177
1808111984
1092414019
1338082728
137180124
1440727887
766486489
1943939726
1690656621
795645123
858405449
111084124
909988939
465917358
1351700261
993519531
1499103499
1008358683
85998128
680134773
1526166493
1413751503
1851808229
581337952
549798615
673829501
1840301168
70160191
456768679
1549092115
1744780062
582625226
1585143952
2121169741
1771267771
93210019
154934957
1484189842
1928158360
906730264
1838407621
1404959779
1926785524
626973416
17553066
1990671373
1962092582
723224385
774608608
1920730982
1393416669
210388616
989394591
1151395902
1121979922
1284752110
352040277
547888603
1756794223
944836589
1953885528
786048904
718966250
1013618899
1839352719
619533896
1486040859
193894075
803802973
1556440884
1388461675
2120748883
1612501869
1328817627
1128088546
1503615620
737156553
1054086694
321115542
1317876033
1777645557
1765156686
932459584
392774526
1385549628
1119579507
390017066
2145211840
463330552
328459274
981226491
2131093817
16340761
1115371639
715086406
1074358221
176629664
871144301
1550838140
311352340
669511182
1655086188
1019516759
1014836863
140314206
947391205
1969370723
176942127
1709726218
879681805
1130391963
1162777913
1342044247
362952189
1064599556
1552118274
1530426875
267401162
1134795364
714011443
2023822852
36253266
687674920
640456209
406632912
994083996
1797145189
813585457
531536166
373087191
1449155582
1774426320
652329722
314582348
1085395322
388022198
1506436250
304137360
1815859135
671095581
1332730747
120371658
370480706
1370849708
462457882
818926683
1516442389
70084025
1498448612
1710615659
40519409
714109467
1787026583
186787250
3076661
1055175087
675673596
5519682
1315375182
802503876
1185834050
804571271
580807918
1944678425
915715601
1705096957
1519286002
1704241699
1567881845
903056350
1288289765
665293349
211751482
91545006
670903784
1506535005
907462508
715441117
1395090242
1356058996
1987227179
771575900
1279741904
1455802834
678284478
1708593966
1378035214
716044085
1472727880
2065867688
954764838
274604288
239955192
1636905711
545727023
1013261583
519311248
1793402471
1590047185
1218901184
1075966949
1600371168
1312214787
572398790
2001440339
1803594185
1447240319
141545963
222043759
1023206691
1740375861
1142655040
2071515104
1473333460
1415966528
674173251
5218948
2103336959
1462112251
1216889225
1212357155
1987719357
1435555332
97329109
1621342040
722799579
1522180629
744725153
1883780996
810445042
105630804
1674692343
7707931
1475528671
704180550
269460981
1898446841
1383832341
312509998
242447303
151856446
516569587
24032418
1677819273
1788993570
1358355163
612925257
50888611
352533048
732730769
1843342863
1108577336
2015650436
497773995
2045575713
1985640547
154822528
1864983686
1329345185
1610208334
760133179
1223398333
448344199
911959954
1024025121
1091587816
737227486
660093113
1441019698
1067667198
1467878205
62724838
571969525
1463083750
218120692
536527952
967964487
466430830
1495824942
535456853
1013682117
347364480
997269095
2024796645
1155941587
464062361
709448836
1810008564
1529594353
1446866491
1469200897
457503977
358232978
1949621175
1114597521
343293423
579915628
2144995366
1653326258
1478754384
223159387
1399292502
1007911822
1751594598
394932933
817570168
1925489931
1444188039
739396892
112033808
2107013622
350834223
2106900368
562462284
1805229865
312323619
221266136
1512557500
1037119324
621138811
2000890459
1369864662
820395624
1602895788
242382804
1697420804
1823907462
1080086776
2046333088
1209781440
1860168694
1779386357
1030543176
411701846
679993681
1172329899
1163198929
1280398945
784528415
2014589589
1290877402
51068317
135936169
2125839437
785646970
460448743
282168982
672996296
1928787706
1623107328
581899424
1179186177
840770796
1052768403
606397912
542578606
796158782
696203268
1574837376
595970066
1451651669
1198495137
1959796681
960920179
480936058
1933507642
705771218
1879779223
440996110
1417806647
148202848
1352081506
157431230
479455532
1980928129
1237085675
870825421
1730385519
611117715
277788223
1033643776
1409722017
1110222523
724871928
440882659
705395587
1310586470
413204514
1781667208
816010915
1532775651
664529437
1677287504
1885174820
724167550
329655131
1676308399
810310934
1729410559
1717467962
775460046
1351469238
1825132239
1748167751
1786632386
273623058
135625671
457587232
1545036947
1606860597
649777491
1335040046
1544466806
347797484
80914322
1467340595
509641075
844149739
128210528
1072012321
1435672384
1928963864
2012133763
801513043
1420388047
1702607219
197524712
903540045
1622021408
875196898
860270815
1426407383
2014765366
395012179
1652500185
177555760
1870781232
62832433
504370244
1519917100
1616090580
1378133767
1596293356
573242637
116037157
2128144293
1988688205
134051823
1396214664
196965060
1840122805
1598729945
397561980
955055689
2142899327
833842111
1873261080
76457595
598221398
1753326554
657719594
1243846652
1137351150
905872514
605579832
1669841616
638223153
1805912664
133240043
1543410670
862360692
1511202567
22416886
398767967
1012029356
735526918
43578697
1220535134
179740197
1679862868
1508931703
587573613
158612658
1186863907
1879216357
34754988
74059828
1858009508
1054772728
296270941
52382161
1028076029
1687675833
326388813
55771904
306018425
164807664
77978023
1607604768
1822237343
766738018
887401266
2064930350
542410203
1170319564
1376549157
1413600136
1136188439
24121139
38893509
6404126
1320727442
1713007669
1619224735
412299096
571860066
1634330914
206091807
156348062
1292898089
1563518680
38442038
1306886529
1812505261
1358073025
376122412
104963695
1657367182
1113367223
876531143
2091893234
20358578
523644831
2015439401
466342846
1364566943
1480745647
1163892110
74420922
1638984772
634602423
873550381
1716488548
1464003730
1675209458
190243308
1965705636
1848651183
2086928681
2061066437
1334505933
1354371916
1687996595
1753409372
1799354273
1341333797
1098509528
1837692061
516374063
299747929
1584257651
134340721
638611605
884917805
965435518
341726714
202811166
931917769
95246230
1413469605
837964608
729852904
609424185
507854801
1059353626
1258346114
1040357574
1283876413
503058947
236141093
1226940735
496477957
1108804588
886869282
2086035391
2114883289
1444870738
77854890
1520505790
379617930
285463661
470427236
1014980464
85226120
1511275569
1329321791
1921673545
1415615411
242584194
1829306710
1528873947
443359911
698086254
568948246
97328523
404041125
1166277190
1712853208
1144699387
1377724039
1586376344
879865
1370009878
1476459951
33435426
616768537
116193288
1333298070
222164859
591959133
1647849901
1643565920
1730573099
1364340340
2129348005
1395787126
598629116
445402198
1928315467
1445357713
1300256771
614109001
1680081740
671450545
538538298
1842136541
160178953
246098131
1345371719
615668263
823702120
307328062
390685996
852838682
1274296576
677181976
309321104
352689894
1885896144
121233157
591625555
532578040
831297195
23266376
1703759065
911061294
571261280
265042454
1925522181
1200011373
1350370159
570980798
403048952
317354181
147296828
1554327504
1376971453
1296840281
661128105
609443473
1445757468
874353181
1346651723
781729870
630823973
2057925051
1679057245
1323127086
618830145
1017636088
476708122
1490672154
1860254221
1169384459
1200141066
929976878
518370141
88645087
845162162
1093325251
340920944
1931071087
1746461931
1641647139
1026341425
2006883644
197463232
1652969988
1145806390
552174210
837140429
1872501747
316155815
65779552
1150704118
1993448391
1812847000
644917760
642675229
347985980
87297174
775552344
1951113721
202231279
1525939157
1438977640
2060719852
645143112
676075705
1331889049
581102006
1770761620
1250010963
1265394135
1475296973
939951390
143762145
1182346078
681520919
1235316183
599910835
413566447
408385398
1517669881
1242804606
1997728093
1849225559
207779848
2054701956
886691091
154981211
862225489
633930086
284692234
356563114
668545957
1453568169
1117874549
1274245719
1069668786
1835798311
1035014545
1106484839
977456760
80981992
1425892730
428935510
917924224
1583947338
1886933616
1371657524
1120732149
1171213122
19217275
1224501900
559088097
744374599
890070812
1892102294
626386412
1443766311
695989772
401542417
1535208089
1269654012
2045403482
511028531
1034790036
1703110305
237404197
1466471745
1387736415
614484208
1918572229
1374812469
1725584805
943389235
1338240128
1007967381
1995071186
2006886005
1291217293
245496662
2061352370
1212703062
818396689
857799017
1917347054
1526077845
452562867
1500339150
1870468821
1636292006
32911375
1007273898
1546567695
1521760325
1694849846
523242448
1418385799
1337019398
1182956985
1741844503
1004917454
1662162996
163414665
1021234675
405963878
1463647303
1011821114
1043624085
1335732710
1039455630
583657488
2044575102
365323317
1369237920
349194531
1765712932
741131247
200842291
1287250512
1695078166
328162216
1698753054
1259324963
669436733
1779489255
1100459649
1313440738
619610271
1948167125
1911992031
592686347
671945437
875669216
1356590801
998826974
1807487184
2141305780
1779715200
15102344
141663625
753250281
1210410414
1365599426
1599887326
1236787336
1895285406
1585526696
1662782195
1035537484
1317161807
1712651777
1716004530
1481254330
928514965
1440226213
1622474668
108408177
102305531
1793294979
1770575804
1340413069
770178392
1120434591
1968287103
1072735938
2099535616
467790291
1013765634
169114810
1187750094
782841286
120675204
118617604
1979789509
435656502
2054039198
440482809
509536788
1346176224
1609362887
615009026
1859045690
1272291847
1271590567
1704003051
63891514
214348653
1754819932
108482448
1897972623
38542924
558890241
306719936
2047133061
113208892
1364627592
1040904087
1380129512
2088854441
399856070
858613912
1768083303
1722747420
1692287706
2043421025
747647318
143349257
1408017876
862953302
1523809915
715541442
1752313047
215461183
2052642755
485141873
1178727196
663596446
883588648
1759195341
147471422
974583154
1524520595
1734884906
1764621583
1203776958
299349398
300365360
1953442778
387628654
702444748
1842626661
670750747
2019901533
1810648672
1596432704
1678248809
2067265308
842105166
2099746951
1079669119
1693340700
1886502322
968869811
1897515093
258375694
1677351234
1132928861
244258878
1372581343
2048052150
113071819
1001960589
862057523
384332267
296282446
1422263199
1777561713
1175886727
1692310677
2141982586
210530457
17555114
1612418851
774102267
1814750521
514700241
142266067
1501793639
856906837
716921523
1424979457
2114143760
1025950511
1385235938
34362210
471785509
299249830
1208766438
641865445
1273324018
40744883
1920136877
1541212303
925318743
764363016
6086623
1445676743
479485211
181825063
1824679335
458525834
1325067164
666796792
1282402945
1686929238
2029515963
1761826881
1077917175
1382581646
1183498521
1909872144
865802155
859972995
1931214674
1147172265
501470576
229567055
464106687
1160399873
1351015887
2033636142
434697388
86187049
1922647361
194136394
374235554
337637646
637569664
1087938037
1812886910
533446620
1900487165
1227362596
1799786615
1226937025
1818118876
242245520
2057294716
1688844983
1437477583
287889659
316456534
1205012891
536162967
1792736785
199399844
1474368712
949471804
1502259064
871343610
1158184861
958481649
790934346
785323082
913460410
1842814426
1547516922
603703014
704592200
375356438
226907576
1338169534
1824792249
77332149
2005423511
479653416
1465408819
1090113863
1950654317
2128956726
1664044412
580388969
42728393
1725807980
1012251614
1422214479
116487898
951988495
621570487
309699143
1650640368
1565733919
1457035300
1936844662
177157778
561915168
113482288
2116093506
1281762266
1152529926
1352822527
1273814668
1091958097
1132016445
257844207
1835223513
1108649211
472978608
240631608
1582592105
1356516784
22238746
169570794
1095722284
1931100530
632755859
616878637
1157499401
1951999739
207552946
1149525371
83966966
1375379706
109313855
1222935293
1796097940
1323170771
1336781602
495285707
204383447
1205691388
13211410
1864959787
958594064
1653941159
1616007392
705136761
2013950354
335309408
1723282504
1854322177
1619999245
1148754394
592839247
1401661715
1526298399
53746896
125256097
465621387
229202666
1252115845
2044618667
1967716662
1402574156
1278587792
1990117207
1903709474
1772816197
293388904
1678133920
474771618
396017546
2094759779
781120087
2038208234
1956855503
1415424048
719855156
790275510
115999759
85930246
776510744
1272864507
1610244201
905433782
1113228771
1632867340
2142147639
204611903
1395775244
407133995
839397909
892807603
853466893
2010670599
1268304998
1547147505
1330474174
1308763108
456911042
721119593
2084685695
32717845
520305799
1361123699
1013215184
393270196
89534697
1295346152
23963345
1275130999
1113960269
1462543328
1822539566
2097805018
87373239
1407608679
770651448
1880945661
513421977
629473704
958369460
616841220
2008197556
2088848055
632030236
156167444
74719097
25431096
786886544
1110594639
840158802
1210970071
1867187752
767207642
673784351
1997993273
450975652
1810076191
1317764215
1903062989
701437744
1951518211
1762410909
314871359
356264619
713480959
1028533229
900097917
2112062467
1787275771
505079952
1238733148
1287536847
911169922
1656224695
788807535
458920660
2122774427
1071377536
1562306677
1922002891
1998277466
721730008
457995490
861801070
40478790
1745917470
586020231
1190269479
2078066638
471460754
201777448
2144451393
217230238
1069000983
1150737215
1735298988
1036290129
232969544
479068532
141035215
474593035
333605951
472171333
519103877
598651016
1371439714
1786789685
1978165074
2134445688
1776005588
2125211865
408432051
1515296326
830459273
756234203
1680341129
695028578
186703564
1606360561
1945642793
900630910
1316972650
1741227310
1127481168
926361139
564982662
1518572965
1619836516
1883544596
155182065
1426556155
2016309602
89078916
487953297
1290513109
2015335657
1015376465
975419369
1158783237
240942543
1629215482
955911487
1368385630
1096780086
1024189013
599083922
1306695571
1759974615
1979237261
491020873
78352728
1441414889
404032640
654376220
1214988963
97349479
1006696180
817647510
549120257
1309124341
2059064182
1652632021
934371493
42571834
1289386887
1449940175
523991782
844597035
7392199
68957770
1448139782
853996149
587474487
1851309350
705585729
1408303782
323157080
917804568
652153690
982172416
1747280316
302556872
1241289462
192160175
2035721723
868930488
61874447
967751556
383776527
627116815
1591550066
2139969915
1680673678
565287236
1249780793
1032679197
1420023098
1951516164
232621755
862655582
1982347885
114538418
1618118551
1157693773
134535516
903126962
1919676891
1034238476
1389482427
982265618
1796295211
1238599557
1343395560
1824412280
2118354360
672577361
1852033759
1544566375
981878623
1598137361
556932959
1054970895
354068191
422118873
1897087327
2011907183
30703194
372181541
1811532385
2063867239
275988810
118600855
580729612
613226065
426203758
2005730915
1385102697
640004802
2014122444
1434578862
1922396005
2120857787
679869278
91424377
285602949
144255787
1534717182
1581778976
1375146120
204181350
841514172
1399398629
1564707220
1399814359
1498679114
90373224
846697031
863460666
565132837
1717870019
585170029
380940587
9846260
419954697
538669801
113396749
335293424
754351617
529644471
1627329706
1486249381
1578763127
160236207
1421473076
963511747
2884605
76229501
13637427
2082565025
1234386014
1807035364
29255856
1295886390
1033976429
1634627117
4679542
1413082424
123776383
890649389
1408120268
1052594980
725974556
1026829452
329774903
519581599
254783183
1432921887
2051306334
1224340256
1968309322
1637506363
1395590034
252481631
665679242
234477679
927516299
1430153445
921854953
2106854647
951917748
1885586690
1488493490
927789617
936471638
620286185
505355386
1664820920
2043751905
1584210806
1829021907
1350408516
1045905555
1602341895
1529487096
1170488226
1985316265
948103542
1135581465
1290058962
1801176604
1078314831
746411359
2079607522
348052839
552895735
1380542007
880762380
190918385
1104167829
1997220538
1805158884
66937309
1932712997
1473089205
1268209798
1928619191
1111039511
2079396701
1652567063
2076162710
1033803085
1628348071
372124077
290000733
1031002172
1540101262
1098394345
864555716
1803050684
1595127498
732543244
31956580
1510006611
943672586
2110328393
1762861159
1802712789
803738953
1866670225
99438730
612422906
1680637002
498512852
1855007899
1063826477
442277208
1639412745
1834892192
1990842048
857639690
1954682767
1496390559
28265945
1564172064
1622837629
420041805
639551163
409342764
40704925
142439608
210936411
309141584
1219215618
1568568980
933794440
1718085589
2101366846
1594583715
275628254
1183900481
218942739
798387605
1934720078
513645808
634567569
620487434
82276424
1166372826
2084207044
588053368
1440899632
1657278427
789815844
751730371
30439437
1013242501
48723423
1672274351
2084701873
936636133
454446761
1929814401
740550554
1903300016
1675172325
1905125514
1161189368
1794130347
312465871
287472226
61431328
1920487442
2019963024
149219311
101169285
156692671
1538716230
2086931386
2109297558
974966277
775405294
1038470706
1317422973
2068270534
867542320
686568032
2040749917
1822564546
382454783
1966582160
1492199230
1924307927
1901929828
1235726156
993427855
1822283513
2100963512
24817320
1648346798
2115671729
1936430165
93203878
938174997
673184729
381368427
1314931143
1196239115
807533473
3393839
447958057
590397712
516726862
40941739
567606794
1667575180
1817121010
1521949041
128558277
1180266160
1097294396
1827703004
465354215
1286854472
159395300
1908482257
1941427254
1353507678
1800467541
1276211852
1019257569
722900462
445793026
763726047
778011269
1813602189
1450616507
1199174072
1554980180
97488070
1303994885
4182344
1052142364
50871285
171175623
40958984
418247973
77257662
1930118555
2119506038
454124511
1137979702
1705373373
460376495
1669222714
1084614219
1522260351
1652023815
1098999401
241278994
99679696
1442552999
2064826197
1642634417
1535886070
38658147
161650502
408476116
1761095892
53643623
884423896
1700840131
1911089121
1477950446
675106316
880961344
1292296555
1571700273
529218969
145701090
138475450
1708841719
2100895139
1237668332
1844196989
756665245
722318687
2006401860
419820196
1452091940
1684134892
642214646
1611180982
638544947
410721834
2011157079
2061808232
1640162356
1635691005
2066715627
1775082054
448220356
532513285
1880541796
1202549115
375282150
540736428
1837762161
1546567811
816337974
1349419366
1169575063
1852724116
1354873423
1617010828
1221499943
176540032
1888152501
1466653771
791412042
557837707
1090706019
115985163
2139690782
577230354
603833874
1903884724
910314925
1866714520
94436727
743839872
1185114376
1139606355
373074123
1938157424
1198244516
2069168817
2134678692
551918047
936508488
1525281827
1812542284
1893763817
1248869772
1609213207
567357355
2132204180
128056038
1503352900
1733666585
673634432
1627145095
1890344497
670102498
83683773
2074711917
356742390
187805570
2133502885
127026703
708374682
746763538
216424786
1834636373
624536543
880356033
1987290857
1969089194
1084145625
1333892391
500592283
1173703681
1156318295
1539633293
483476487
929649422
1560696984
708760564
743430560
2193766
1498591936
1428003519
729734131
599024904
990836930
2007340966
1139936819
1537474379
1515561061
32525785
324644450
1622020736
1985812355
1962980477
1919427170
263876775
10744892
163938257
1672014554
1569694086
2027613431
532837522
1814683690
1754732765
947755355
1312407814
318224140
941225054
439024154
349069416
59690027
1551844010
2045692149
1857586257
1384200359
741658880
550277482
1975846640
716385916
1158382016
1191022841
1350100478
883858464
1240476252
1970429587
1490142309
1487870447
151648650
810114136
1060926711
254221587
1315399282
2030759438
1736084464
1251964088
595764661
1620867889
1531968001
552734216
470198347
234567075
1894886999
956366880
341680580
1341106975
692994115
623567074
1857164938
84614224
1416209078
970809559
1730900472
1583324752
941939992
449261295
139404353
1048838638
1206570563
675948020
479152613
932480124
1910175566
703512530
841996414
1879132036
539708521
163172936
1657492940
2132513290
1268387946
795185924
266343992
527620019
1575532176
161407965
703529473
1714587961
695782484
378005238
1607787744
64073082
1698950175
1138809643
1076314863
1803894951
1787279407
1247297730
1719515082
470179214
1671355185
916669623
1118887134
626863273
832574443
639595849
1614263969
1820433761
142362410
1407106865
1340910707
381871664
527735175
1847504965
1990395177
1946602470
1440846409
1263273267
118877835
806466460
1382302979
2027125902
1440352998
136870168
1824162964
1159787500
35293157
998051929
546249873
1364052971
504019987
1777790362
1505694776
1713345545
370494857
369636612
548206648
991428528
233955446
56669130
123415919
360128842
1189760143
896507767
908479114
540078074
1656249435
1573199578
421034712
485954140
2055541315
461675063
1961814013
295171041
162691061
37278517
352988364
1544823070
406385655
2004534596
1369624353
585820791
1619077116
335302238
1606074959
1715425896
1623414553
1437048296
845476100
160841946
1612010650
363097800
790351873
84868844
1802500425
1580467741
352319579
135724007
789914296
1769274436
955762966
918149483
1423915121
1128254777
516493851
1305395050
941832980
1030565910
23447077
1633941650
1273911847
519518144
180663661
334091924
8917661
864435124
1304383223
331210218
1229051043
572163874
177040298
1607940888
465384030
916705912
1620582502
1265991183
1576113605
326599246
1316788285
1943182981
945454978
213299366
1127740961
1509509301
634866735
1087700185
160776292
369127702
1659208534
1452352440
18239944
537735377
167685573
567304110
1706087466
1989929503
990032735
1307415022
1507345138
2024912016
532136258
221065484
2087580976
498536578
2005448947
841417477
240136084
1272767687
281748803
18258989
157368102
1762443720
905296320
1948493775
218078066
1636134449
424695946
517142804
705171547
1113897703
835100642
1374773823
1654321328
763338696
1202061761
443110751
536694945
1460248479
540041499
848579853
1930381225
1823241316
1259092000
2126052288
703609479
953221958
213600072
847725728
529149584
200972680
1029753540
1182989224
668803695
1899327485
859846897
1903062536
503542219
1907980265
1954384060
1793438242
1594375861
788688656
1942487039
1367064517
1724441629
1639857067
129534315
667570425
1379561491
1460834589
483169059
2030405980
1015817747
1423629240
1443263606
1455712036
1119881517
1621063038
1750883530
114228045
1936879248
1009197585
2034157949
1625516344
245995298
94622476
681542568
159559522
1000755868
1218163797
855779294
1744189445
1087285459
1875869644
1077883567
1793011896
1407945996
1870600847
2143459282
1740679782
1192400727
713914477
590274709
521503448
682936140
69519478
476959040
799216550
1667976708
1117514040
1012373619
148482892
71000240
1602102471
1798931533
892587170
204083804
464926018
883245424
581253134
337196685
771592500
1142006035
1615510288
268848036
617676548
938862310
497797341
686058677
474706582
1562943508
285137391
1919568854
862466045
1953169518
1191286200
877474957
994916590
405391781
1075167578
344069703
1851719828
815577402
594802838
708679195
335439760
546143902
979709503
1603021087
1358037153
1966029117
1385428001
159070020
60529849
1737457507
396790623
1156334741
1849368348
1716120602
1769127000
1883972667
413112768
709309744
758937528
142619249
1036497357
158386644
361774600
1100453620
1225935673
1315043527
1567248396
1773571849
1505787328
1413455467
2021369721
2132262900
2057949395
33512263
1132312121
1609011446
925089639
8868412
1285943259
486116740
1966966071
724528639
1567234260
1047515236
9515496
1112355114
65429347
864908441
2013988451
1402145406
1935031242
890048588
1546131432
472658964
808523744
326383497
1246575989
1553865176
496746570
1090323810
83313380
781731632
654285760
1624158005
1067804271
1761336772
1773710431
1130241643
1082071962
2122552143
1877694199
2045743785
1221990556
127219754
1051915169
290606236
1489349062
1340458329
788145698
235880218
1229999761
1287189208
1097727558
1919142602
1669110962
1353012760
1528618893
1753317237
168979861
635832281
426914274
564913784
1052332558
1885524629
828365311
351098172
1113149065
1421338890
380008781
104580885
1270800234
1638278171
1968010759
554090450
1319322925
494192839
1484508178
2001155575
274340037
1626199981
788702416
1615496412
1317349468
1438507429
923449205
9529032
122657295
2116052739
930443516
909899774
30497266
534887928
1319298338
1000062845
140234097
1155497888
57509390
195347169
1569771373
1062240292
776774837
1914085326
1346696399
1077758757
1034860785
861318635
1900943599
313666361
1237086755
1578379726
1367290128
1985197937
1624608578
586114779
1429367243
1612638697
1865973551
2088569217
367168061
406699564
560318577
69093863
2037686439
1073305384
569391653
105332078
435353373
1123200424
411755555
1122773398
1335512851
317376095
1497749206
1156505035
708470326
1300459542
1074441210
1569003047
1711981044
260147807
1166661120
380691756
1798620323
1094308745
1877588475
1510221405
779356464
334577316
1520995777
386398244
1414399796
941216390
776077822
1723940540
1199701942
141889267
21606625
2146119063
108146991
2118441914
1103845439
1235278375
1114067881
1054080662
1860294646
2018432603
112156017
1925126574
395705080
1659228578
2092469911
1535586656
1161168872
610747718
90817992
1142340389
746002604
671425649
1192828046
1963078482
970013532
1814927293
2057423657
1164786487
1252481426
452706119
825906514
899498033
636217794
212237550
2144075230
945989826
202598073
1655064043
1940685679
1822526509
2135265286
678100535
1874535636
140701484
836661832
1218107811
268561592
452430750
1517303773
737363750
1964787351
332733826
26656720
17097261
1606670877
670513855
923664364
2049142114
1342484575
1068281709
2023500731
1090704617
1790549905
182085113
1988142255
1973041337
991035189
836555840
1178121107
1208352281
2097259598
1431368238
2106263344
457304782
2023499350
791525338
485162548
548685646
360475267
733422541
560248284
44238866
813267179
955501008
191030105
2110521556
1695127523
1466820621
549417948
947461709
1725214970
656999995
766506020
931768480
924253354
1070930822
155107824
134843874
1955919662
459816222
656540352
235909986
1006738561
912774066
165766568
1740394819
165145692
1229609602
1968941684
1968198523
1304999489
578463093
1390211605
1568064739
1660792653
816164607
1293342567
1324958033
1737673732
958131808
1131106039
1329098611
2026301091
103757481
1360744267
383878062
679783064
227941394
1175077216
1417267632
335857732
654172759
333920418
645478266
1516925473
1729360849
1538061190
1020069520
1297817735
326098572
1955177318
1404786549
347250194
1743182750
1985969367
541121311
563370904
233954360
120524832
1344373990
876285099
854532370
1675389313
1845839410
1661438984
438851583
1507850539
1276759823
7341955
1537622638
680805228
231889219
1888515159
955966275
99703136
58620676
1983728508
223032760
1269242100
1217462251
983141784
1577151231
514274598
2005912673
1364266981
1974513921
877659705
1288030078
1052250104
986939545
763961807
988794064
204541934
539849482
1497545670
1128114041
1113193264
481927521
216583622
1411388373
799117750
221153774
578488333
142395871
889593268
960528100
286951672
1526828899
1776184911
1928043656
2113822219
1064260192
1118706985
1714308883
283102152
366365549
103160295
868036991
1208966676
299640665
1049788056
1499065154
2105786455
2051357171
2098637827
915732329
1196645792
320452708
792243693
753166796
1529465209
383777609
1985799993
1847070162
493481816
1501874264
1676871205
72619140
164498276
162178464
875905295
2061192004
745958103
54080291
477813181
1326569887
1870132074
1210420614
20900430
1967228771
303789277
2056042422
1797028282
1153993625
874430400
492375435
1495324412
192668042
2020116347
1858846288
435502749
1478895714
1606420541
1650675316
612419096
1076627680
490305935
364388856
2076413989
2088706870
1260930329
369626853
13388215
908625241
277350244
1783232374
818474255
986950204
1944934464
398617595
743690033
367197842
1244617327
1026708946
138277680
850849867
1679496370
1792583871
1329047263
955286595
1470206218
195042866
1188587344
1134064796
2115094056
99743355
2040990822
1748227737
34555576
818332614
987970990
988760520
488028669
1403927634
1341206134
422161816
1837177897
648483895
644391311
63397734
454477392
683663296
2095593097
920060306
1365458742
714735284
669908284
1949354147
1813697212
336039084
588665337
584667857
184742616
975002897
1782710839
1964049660
535715709
221379695
625260667
991490508
1786648289
2086845193
64794860
1624655815
980946519
643284720
1054127448
1352484694
983871738
1293950601
240214339
361545960
1933846989
85918303
74100441
469965775
608989958
1025691528
508742151
1456858136
213986874
132078181
90910281
1544872014
764822699
2099519533
1690896728
1010938133
330190910
457673111
1724508230
1795487190
900057709
1197487302
1635363812
143260715
2000422423
1694844938
1873462401
919205239
1833627150
2087635895
801224273
1714402675
173969126
133106767
542434776
689764466
1830643256
1205732714
367111117
637153588
517110571
1714410247
200782334
731504616
696925937
1091513524
526096079
1004040175
173225097
1710548729
1304549912
344038850
626221405
483753505
719524090
1453614600
109282676
1562224825
298476067
1755216727
1661016966
609677522
1952402132
256394334
2080907668
1751996243
1246472655
2127192659
902146258
1169096072
1132401820
1271250831
1767124458
314496985
1236300596
831988937
844282280
852715404
123659475
312432793
900188288
1354399121
435350474
1805173920
539032500
591070295
1203823071
723756169
1623232669
1972228555
164476009
2060565479
1806279022
1824948953
1951852788
119182464
532426261
1696947202
138340599
935412969
974252784
1214985441
983471705
307543566
397204119
1751673280
115156965
747872738
1590209784
924833340
718228867
614244899
106948725
670488262
998153169
150234512
328587699
462115887
341459215
1921644247
1238780823
1911084253
967967072
1325578861
1939605509
1022727954
578583240
2042031461
1458511977
252752886
2089398586
1172810556
1506540706
133843157
1633870699
81230792
1338258710
205433367
423143054
1586391707
1665806583
25009517
1952467682
70427645
171479130
2080807821
1929480222
1459526602
1984322371
6495038
1706389642
385727483
2000222866
1434968757
1761062707
148412902
1304754038
1652974269
409668193
1108981189
2066646208
884414462
370290926
1869856817
718982723
292943415
79547858
1890740245
1747128718
1621744081
1544611093
304001492
1809481166
1265631894
127694671
2067780831
1779948613
476353854
296971965
520200825
1777598668
1159800396
767021668
292123419
1443758519
1722436777
1287799776
589471161
499529683
1487223449
44351999
55276857
1816201030
1833853256
1617540607
1812713233
727871425
373955146
210782143
111022566
1041458268
411589183
1214708067
1066650308
373418886
731146906
1023773870
876530782
137169011
852077722
1502031297
910677139
2108516934
889610921
1061546225
446413640
1900799248
1368753065
804808102
620243090
1645654293
791188497
749923239
1635832384
1044804639
1138395422
1944891101
568738613
333713772
1532277286
1338663773
466036833
734019930
1783540777
755964432
1377118345
204337733
214063808
1043621175
57032989
1041264878
2118970097
2102051768
1262202181
267278309
1918229855
845370908
2087146479
2010794152
1807030522
996399753
1993915900
505572206
296813609
759558536
1530565782
131577704
38643803
98740534
48867141
1230897928
1208343298
143348381
183401163
508943559
1663529245
114334963
214064727
1028729451
1160476727
1106836204
1338575510
987992558
780368254
1086803528
1384630205
1354738137
359973817
1750260716
46341080
1655828707
381337005
1574013171
1472987341
610963255
1858682938
844455335
1113957117
1344724285
480770141
413029259
164407002
1869329715
360698347
1749116835
898168849
1277266653
1511221756
2022045756
265494296
964905916
1299941325
1752852534
477503421
24184715
1587585333
954272719
339140383
1675059209
1812619906
800480458
216666688
989643206
1136542439
1412527747
1921102930
10839089
1057365240
1832901229
1434125470
488575374
1008194060
1268612043
1463160003
442873731
498529308
1271534799
618639209
179421066
50952146
1664926199
2109160970
719400588
402157340
928442063
832083890
105680328
815123256
733436496
1490275908
582523561
1478502176
145676977
1048270413
3522409
375232944
1370933700
309443499
31347396
1814466518
518730150
2023743663
562340021
1780068056
1269370926
1859961917
562150038
1251065447
261221367
1261424611
1156976403
571907068
508932180
1077325429
1877789436
128070350
902025516
1704438171
1844642046
137527501
281327625
914985152
2127796758
1329700517
150763461
1352279867
776539623
668783427
1207421125
2029787588
1687544590
1479781852
1139035581
247823967
185923287
1536698225
1660231387
346544232
284331561
621334111
62168951
1691003101
291450240
1585313615
1336187254
1838252882
1437415702
122878016
682467669
104246437
1793744114
1715759845
822002441
2118336879
61193742
2040297007
1612609080
51241945
1672737128
1782980816
1326307751
1384706566
484556026
77638690
1618950257
1925792903
1889968110
1544287605
692114909
1238266952
1007166135
71753931
1900872
2033559848
1744760588
903400232
1670411122
1302327214
1909371127
1088357553
1859645766
1639258086
1004650032
1672958697
1727412632
1221335948
2027521777
1897954005
2071148559
761400200
665112063
730452834
766870081
1269335933
1082960082
1500176331
1828133947
278182574
1615415354
1486614937
1408664371
1777853268
1867483133
1556665025
413467542
2085249026
2024294308
255228070
624120940
2129807054
482511582
1949613337
2096986961
1877901979
1238458513
1286939049
2130114914
602896907
610702538
547330483
1247297396
1879457131
1343956953
949902341
24013117
1177763094
288788142
205110813
1636713235
507348901
224771034
188552488
642487609
1750831137
1119022695
796762577
1899346059
257326263
554650537
1849458889
1987736192
1005648856
199179938
1853662826
2045778289
461022132
1713021001
1539694710
925368585
1603852322
749840327
1122885602
575286890
91109529
134718234
547376098
110842930
778671678
645166808
662625250
1655576331
1965388476
517858986
1171421556
23108069
752944707
194618857
417753771
837243451
1648086531
48836407
1179026628
675685369
1073521062
192963800
557409805
2058929661
718099064
682097017
351254605
1605070493
2062799126
447520743
33651389
1124386644
858905617
1970013108
401757274
10627432
1880372646
938510597
831909521
218571390
186278641
489477425
1565349715
341917597
289403077
1862803160
3566225
455156432
881869670
973882938
1837516191
1921638050
1284369318
1495709010
1499971864
1589091013
1230407154
1846347855
1087828600
448692168
831266771
2079751563
907196162
2057497626
1529685764
2138779159
2069710377
1108078376
195288823
126487983
1944374055
1638993726
192307054
8827725
885852149
748966927
2116033213
331344152
1718812346
968465490
1992158163
848299246
807642271
208419055
1314237689
496502842
379493509
1271124511
815945023
1973848265
131987435
1020891953
678272898
620454033
1153172008
1774100185
748697790
884549178
1932530362
1420086162
1263629542
1802857686
1643865813
1380624308
272600909
1593363758
1757348979
634111435
674852632
1952429280
1435739157
991318242
186840699
518848345
56402686
1684465857
576510050
117396926
36633993
1246479919
1903753059
532305668
759517653
1288709813
994331511
320112947
538569014
1737556445
1968132117
1360728079
912247538
1100743832
406715095
2019307185
548656787
1830409663
2068330919
982093594
436135450
2045026992
1836316977
1367560826
1872885743
1632367309
657568323
236775903
1487233430
2020000892
2065990006
51164631
105122112
24441056
1560200176
1268215660
1783343468
602986592
1769750170
1856526227
1709906238
101865279
312659019
1680289802
1839702038
2040791140
1871877025
1266481985
760369076
690725822
1867433418
1868072143
1492542945
1904679159
1376248860
1138995640
500807502
389960733
1418759875
565876811
281551256
1307296286
1707465501
420831474
84083963
322694273
232010092
1437986240
1766705078
774203055
1667347457
759843792
514875215
907673808
46607494
387246595
917037867
1561478438
2007007940
1959500455
614803217
1383349155
1763556015
1102994138
817716461
1945532045
496859879
1853285117
1606991720
616589013
305797810
1679949554
252003353
170456990
1863465039
1681108699
799757716
412381999
288741246
903286385
1625724374
1242738558
927008519
1406862872
483174587
192839976
365760518
317506149
1191904614
1677687017
889269047
17888561
707056141
367978416
2024521603
208461071
1379517556
2000759284
409807052
1351620143
980356459
45366585
362612041
1049637366
1815300703
707042105
1756564615
761731032
2109112362
1032412927
807169260
1025846643
1326390513
1228452061
512144055
1487423058
2074411637
557152767
1053373870
111697157
798726174
1718051346
1605767152
604705502
1863574953
767431122
440114037
244250563
1598010766
274776293
1751087345
939498375
1197391401
1328220469
733748680
256075082
1239340422
1524106020
1313467023
632566793
1140337200
2103224887
1482475771
1951647437
1413383720
269650181
1793020407
629992676
1052809651
494120398
83131561
1297251906
1064193005
71886403
1481167913
42802102
1503598368
759907415
796669288
1508423393
1437690188
593095108
237835845
1395843922
1675366185
1636113719
978211653
1603988808
1164617360
1901045090
1250985411
1078246318
1807620175
2124902059
633856693
431978205
780802730
1446409761
324509729
974191042
283687821
1439497876
348906559
874973710
117240436
767953959
1022049038
480204773
1274887011
1835477333
413701296
1626818256
446642390
861696694
41864201
1666481528
2147310917
2123492102
1625208006
976698865
187670205
46864424
1551413550
747079352
1240477703
259647143
189452634
1066269077
1422214019
108385881
1635547259
1837731120
591975735
324300333
1899006862
1622344853
2068282501
1262745966
513222583
1470050209
193939404
409570029
1839718521
621867892
627547443
1390627232
1930265956
241965573
231417265
749733166
971796857
555346794
161267472
484250021
474767356
1884327201
372274789
1098607700
470731769
164506382
832670202
1056778114
1048237476
1362683709
747533237
1992040225
1149743474
1458868735
955513724
92992645
1445895492
677325618
1207980360
1448170278
1462591409
75835624
1255616440
869563601
532827549
1367247205
274728351
669850977
1007343712
600156616
1146562773
495675347
550348071
569960334
33230959
638220765
1956194741
211290042
2127468240
1903429692
541053786
846096367
134825019
2088063823
1373287750
528152166
1735303227
770073466
2040250091
1564930632
1113951544
417631326
131627421
683438986
675850594
1470184011
1473662810
313375646
1258863102
1982203414
989944062
358501700
1197087988
728699124
72791034
1115606418
1875264334
710715647
1139499399
1244441409
1075458962
589116984
379104309
1017548661
1959465941
550530286
100079139
226924031
1007270928
1178913840
1894829987
141774199
341725261
131096696
1431614806
341344079
784655183
1600507972
385013291
1398325397
274997262
455520546
149651950
1657326070
974585003
1305748206
167370605
933599138
1243771912
329167994
1956842192
1360417288
1586514179
1291227066
2018687875
1001061889
1959251897
605875775
680424235
623441100
488488957
693622031
730346172
165028986
389287958
214505880
1903802864
1364465749
1310906026
2081008891
1112624380
37472419
830682375
1825190137
928580256
147534839
311773452
618255418
1654758102
1712700874
2061117466
454325752
1981406361
2051561563
1671094402
1540952793
811302061
2108847017
1274381565
1858697477
760646464
560248561
1697201429
1387545632
1965321022
961970080
1794793874
2141856230
1131105955
1059269293
1076337848
2120179272
98254609
1838162911
218699239
119191392
2020452897
707575627
1754440517
1100118703
305166621
1803343890
34735139
708372392
629517800
1195325924
1411523362
1352195538
719358566
1434505364
527196345
360959915
623459832
441294994
1173415093
1190264730
1796217876
821069600
498006441
1922433945
1622760033
13812379
1940287058
121934438
1363826496
1428963977
1045102559
1618056924
536962988
1171636311
1755499643
505646178
1956719986
2024644318
761843116
920527835
1461220880
1612747559
732715551
2436780
1651482623
1015485640
881242125
2102973506
1327794691
1260951001
1268746184
466357576
289278137
919962356
1918479822
504785095
645915795
187239465
396403873
1472337805
1967677699
480490629
1819299834
2107064628
1153452603
217033467
1733273045
904241091
1663470361
1270868423
1863805348
1062036618
2132823010
836444167
2004741704
1940415398
219584679
352542853
1342234674
534022397
1238011641
2022415082
2145785751
541103009
124326928
1200347997
1210872555
1832655741
1921455134
1388663653
1181071620
1093393361
1620002664
493300239
965903194
1172523184
21659885
1493504849
339292234
1032088264
2034992396
1244705161
1427168573
1718027206
2066179811
742833395
297363683
1755839148
1770221420
203486185
890863157
1864503229
1679919973
1987957716
756786462
615569606
1580482882
1074731118
564354607
700384747
2086875182
440403136
1353925733
893447495
2097747269
417624881
1373452067
2002542408
1431591682
1109503422
1295355136
2065613726
2048077433
989990380
539118957
801274860
2064915948
541353402
2088727369
1898222091
740573042
471346934
1152464690
1512811230
248766152
1318552756
1096638820
1661026983
206222253
670032420
1269081262
1209938469
1318363119
1615506447
685047787
1984657946
753923618
1252425789
447621300
987256698
650528665
1425165855
292617540
1046913028
1427683955
551237383
2064842625
1540253412
172550199
1037973099
1561253464
867821565
205997019
776901096
1013635137
1891286103
1833961523
102896057
1370398152
112809873
58699272
460587228
614505375
1405078138
1604840034
1842345320
1841611994
1732300893
1743664377
443900182
28652738
1478238946
1658639797
1759832265
344842785
2025920168
1269791743
875070800
1371822262
1676705513
952392906
845638551
384072542
1270798894
1899681713
1568062670
365645475
664258157
115910364
70778612
1025035113
1428405599
1710134211
1438014588
61978664
2064717995
1263908585
68398388
373984286
2078367275
2017344691
1853244956
1813272758
167498788
1061729388
373854634
1908718782
1969642871
906159802
2101047414
1213324752
379952662
1681994451
1721524476
115043130
1231382325
1064138279
1471180746
89761659
1017801514
401897860
400879760
1875606331
1970158210
1528489960
1522990427
1069322060
1000769364
732089457
718454606
1008496337
1222160850
1472895159
491487016
1165996422
1920638226
458142465
1282243856
2130980366
830589544
1748405518
241864928
1378956323
1403109021
559301003
1556255425
1582092093
1373285609
1166916197
1621658395
431951790
991521985
49176541
507882160
1178361450
1489614073
84954523
1103825753
1452267085
777756685
301994500
509818867
117352030
870152543
760083443
3439773
794655868
787140553
15188123
130350819
1074853756
1414648794
931537585
1580310194
1766990052
1743780422
1150713847
784899402
506458234
1600579979
1235902334
1941507761
2061948043
527084883
1637177448
1218974070
273106487
1116353224
360875982
521981654
872702473
1936919908
543854314
1574191916
937659288
1137803958
1769150850
623758971
1340479127
202235522
1172368438
671189915
2040920514
1195904946
526744161
1095856579
1698597179
168987572
196150562
744897637
842676238
562920268
911360146
101259974
1226728223
463679168
906789567
44771569
877536136
1883691561
49117691
241938394
421341155
1052154197
1116432972
1494101323
1410045891
283229236
66385119
554771655
1094974739
1513380705
1291543815
1714861796
1687434868
1848194088
111183767
82838191
1916432901
1981992113
1720780909
423382130
738144008
2100092963
1739872462
1756163966
473254055
2070352767
1006312937
2019497300
1918437282
1643770190
1572153086
1557935742
589774072
60239341
114813728
1056072268
1881498629
1420178418
1488883933
28659650
548654321
1633548444
1728870974
1794717002
14863998
2133661557
612064569
683174171
677642391
703674222
1618862263
183814519
504397507
748598858
415220541
1254485204
580727346
672767363
1504479443
1013258937
1194730401
1109450334
1162195427
1395133124
1926878808
1095554383
397506781
1803251290
460171644
440539160
621484142
1611546531
1034175305
1968801808
1411226326
75422381
149881561
2065608590
97660498
955964794
1121155563
1092970005
691733826
1734528865
387838005
2144844795
1883487004
1537381163
1619651788
1291661083
825246421
235904290
1872349372
1843144491
2100518417
532542735
1937131785
1861663153
1418041913
1977417061
1791967545
243512979
612751138
307037287
1758870894
702872575
1686918638
2092866387
76297384
1165759143
842616410
1221375903
1991983964
1901990582
1042812194
44210889
1024814209
1015533286
772774747
215908968
252798381
458443275
1366944506
1065492682
188639223
487551492
576360035
1625414981
1105726034
129705262
183367281
1587796982
604185683
1879342547
1315583974
2113916466
1669118058
650995346
975854276
261131068
2082727285
1553364726
1897738207
203976692
1787290016
642848666
861974426
1564051323
138607830
507112921
2014502716
1954708142
457943566
779915453
125911127
1003571709
1610912341
713131313
2147468870
1322044324
870625063
921141737
1339053228
1574303156
145779718
524876729
849593810
171044143
1851576622
470743495
693991551
13491866
1272296957
833761936
786589372
302882425
1291844174
1038839436
484230040
37097842
510708266
1987327555
1199383017
1327782996
1165158091
270058793
1331831295
757259415
1024653623
2080130745
82815112
97314892
2131487948
605051388
2021563451
1360156427
1099714934
1323359866
1995320306
831246696
2028848422
1442121732
977247770
1383131504
379021180
556186485
33924463
513866574
207901261
1685139974
395329602
89117998
1309089229
1826088661
1977491042
570894158
1610836272
1546045877
1702661965
1120779466
2113301917
174898324
1486813338
1885698941
497779
1597069158
869716973
1236347932
1769614732
1401353219
1945449870
879954704
1886974294
1899627321
1237244608
448077835
1498733292
176072668
1346092897
625761954
764399305
278764558
1921727683
554143361
690774234
1598119245
1782951905
2101017509
786144835
86286350
2006230824
393866924
767680668
167972121
273324376
1366224098
564897540
1825391721
1130570519
988004601
950761915
339815155
1920257496
1797933645
792318652
791117179
1253924260
2050430562
504369572
144158166
328312754
1658765449
1125610740
532874918
2014965865
1959205332
1088756814
1642600427
1717817754
1572673988
1717310298
942631608
1978837244
926979728
1244554053
844267070
68652539
1849083188
1679175121
1913522984
1417269444
1205109122
1337970381
444633311
140050349
938565427
192808603
1773545751
657552846
840204452
1325477024
1237492642
1066168712
397162752
74082731
300608551
1457828381
1661039329
3406162
1602139337
1940430445
798482837
1250391365
1629711284
75690864
1170995299
649799411
644970020
1144191398
1486859315
63922676
14988759
2036155427
835123794
585426434
1111577673
366868044
421870043
113592853
665704421
1095078531
1510748934
699821363
132349769
1179209714
1638793327
82965056
1710614137
722467061
257078863
658096415
1498608163
1885622714
1879233339
1847759213
1320944905
200672743
1148680277
1875737761
2098821912
770842522
1497459200
1089050730
69824069
1113326664
1714935596
83269797
170574642
1655700714
1533012589
484538912
1355119684
343425701
916332964
1379152961
546395928
1033737701
916614850
187790328
364621760
660364348
2090868692
1716870361
1198370335
1021789822
1870827177
299128010
1991489776
1793097649
2020579974
1305531748
1757885205
552755844
2039015136
1176585827
1270578913
1995487344
754771062
1386143675
61819832
1527479937
1805164818
857117712
29567040
1992045989
791371906
102040383
1295409361
607565514
2116877365
132543362
841687587
1581683442
1261964167
423875939
414377602
144832475
872993895
591776917
1508125072
1188765597
1892811582
676774548
2145018936
1413039623
769141484
805110034
950096341
1860315021
1986334201
1031132242
1663859653
1826424420
1229172193
658158816
10227193
2040019576
1679172561
1873378012
2066739960
1186612660
1274429632
757634657
527054824
724005930
384955887
574641221
1392622057
1061486816
2064942197
1547838926
140908797
2107819242
751662634
154596627
615904426
1263824187
530996769
871202180
153645299
191051995
1230528526
924954513
806027736
81870729
410157283
2127960550
1351909278
1799831577
1692516271
421026901
1139704656
1155921334
969667796
629776826
1895172882
995358512
1968077507
1696866905
1398040114
367074536
1540464294
30846403
1169254717
909668055
1640093670
531578380
232778381
1803131586
396347612
1735233737
1157990022
1345516380
1366820550
2088159902
350137307
734328106
1408477847
910368788
1717563176
2010666439
106080338
2138999048
85305430
917477838
1640034356
1798666856
1707267524
926757662
328685173
1652992156
769673569
939992782
154747762
1131598205
1287462019
302070820
1633692747
1669566116
1847684111
816231006
130405088
656551994
1232362702
482115167
222187084
1083678340
1334208489
1128600159
527620737
802047090
2084630235
1783540419
1485730231
1175388669
412882897
1902454122
2018323238
1058153948
73134612
194010866
1962894574
1927114857
775283191
350755323
875672283
973610493
874468666
2112253031
533370787
1478359055
1017560909
46249617
898565312
502952136
1968692673
87498952
471769761
2014626944
1095517234
1666097713
966320478
1121330260
103362776
230788627
1027330025
154331146
753641505
1825352512
107855321
1071630530
1459870267
1381421548
1354932825
563880701
2002832812
1282740555
229526779
120209526
1915573488
594894478
1504992747
1873718089
488589904
716753633
67569239
1817151390
1968837529
1271284235
749047846
1141700025
520449767
1461637026
237743813
1793817802
1171883782
779906770
497194833
1370062019
1023496056
1212440296
1136975942
559458482
1205086236
1544946465
273033932
676628737
1141361364
1014974443
1758433773
338626075
18579032
2046792114
1518461817
239860127
1742574369
1738683023
1575919580
1862584797
806103071
2040097026
177783503
2102201120
1093809687
979560015
1747866439
384903935
2130830272
991878155
1087093718
665329913
680338333
1877119806
280619719
55650946
484283906
1492093373
1832401561
165055551
1183627112
769136946
2097357264
1900960746
589124380
2008720627
1651026957
756175898
1375158303
601641035
1071364431
648522889
1376151053
403455224
1293354678
1601175063
337512397
911757545
1140915910
406596565
1264671019
96240916
1101091259
1174033909
1813142258
1637202770
278484298
1758974821
340262452
566303914
800075161
1297102141
690786780
561053670
1210301667
1422020397
1183151512
1658869599
747592708
491015127
895817591
1244505967
1650023133
1049609464
2047358732
164005072
616056803
1409214336
671052339
1592564393
1098973538
833854652
249960807
620574930
621710575
1830927525
2030521224
306473561
1672787986
1330989237
544365225
558142275
206471227
1500360029
773814263
1031509869
278479664
971443470
166045688
1120831569
355317687
1802146242
2032336619
988076846
67611834
872335409
85468482
64759805
1236112049
1569783985
1628971912
803040982
908643164
1190181537
198014563
1966925453
270516698
1450579564
771058555
1928156037
25348865
1705791294
1142080871
1563419816
576507464
1870216621
1874372604
1518967520
125351135
542827111
1613679615
1898395312
1605149382
1651767163
424672485
1626910336
1404827384
490769225
2057558846
653077855
165745440
585867931
1205135828
702060620
1596976314
727638727
381936222
967548260
505570399
1195721787
1855541482
365382097
851404421
1666829363
240548010
525674475
435016710
1182486391
1082556401
816637259
178532849
1797143696
1422976124
1257275811
482746790
785739173
1330526052
1730675899
2057347503
281740146
413147804
944094244
1997935980
438453864
2028843814
261882447
866850231
291213906
1795485538
1567460459
1455753400
1140016947
1543680526
1935753350
730563218
2140456110
922865329
1052939268
1643998657
1180330940
728923696
613904848
116062911
1605609627
1876628189
28616855
816142482
564790712
1508045984
219799761
1179989288
744375721
2141775260
2063473530
889783697
1404470608
897945054
1125496833
1454118453
425092652
511397852
1421542099
1144480485
1662664843
750019808
1338133168
1166882625
141450778
1519403381
149061721
244356966
1660631960
333529258
884693909
2049535780
1161810827
974887316
211946020
2030472018
332591264
1700174507
477980119
1930320205
1009026900
2132881048
689615455
1737453521
1706563695
323659708
1115940012
694279808
15801217
903927172
503345050
692733758
1084911943
616849335
1065982845
1510980854
435281205
1448373001
1251697600
1456827705
392202255
1976731011
107666877
359206773
598313638
1631574747
967517639
324476479
1763147652
328511395
2116671257
364238411
30547264
22226798
212600897
1085800457
1994709156
1284919094
1167381282
2100854510
1914671027
1490973348
1660838396
1469032877
285883052
771471465
1292797435
1008954230
1967433524
1150813630
2037372341
860039939
13318811
1174481668
318264129
2130738128
582597408
2079611018
1587976888
1121293645
860169137
608950689
1866373006
638227568
465927375
395319900
955171870
787120804
1774763926
814543417
2055663285
1710827315
1917304741
640432534
971606265
628792978
1412832674
267822423
1031830825
1388165910
2009481596
414968722
2090765585
465186166
433740781
1912811304
1960195993
884175914
154890740
1845802219
711927760
1991349448
1968139757
1024319229
1447242361
683711389
203897574
642806117
1668000983
721937311
668853705
859709168
1665712751
736765875
1902233731
665934866
109753303
75454927
685816703
1212447863
1980175461
1389970405
842027205
1532499591
373448938
1705242660
363533678
6926366
1421288841
231921871
1545329698
1820045883
369339437
1881923829
108007356
1366271376
944190158
2040599571
1611271405
827569915
1561831841
646590262
212632779
499418001
1385757042
1575940223
2031609719
1722035301
2069811633
926101399
1066587512
42447864
14810834
429243914
532060810
106668290
1819429047
1108545378
1526247463
1356917730
1991104628
1566353879
495601408
566440531
1973888813
146169232
356964856
724120450
1308783589
900351480
1988806571
1203803375
729006529
430215533
1894446526
1583738393
153509603
61346210
2078701959
531242188
985067921
661427212
1842039929
815129079
847843179
643301819
2099708867
19711247
845241132
1541621637
524064090
2085634263
1733110622
874252101
739778491
1908684665
704690115
403967743
1257881037
305508127
955568306
1160747343
1743806614
272946542
1101864049
828593773
1436397914
2025016489
1924128252
1871919970
1144781846
385335122
400048810
1549998947
1629430149
1117240470
1858877760
887752401
1074368958
1019796659
1904136104
366572660
567168504
1425681614
1221073199
1120481602
1104737055
1577509848
1899732254
2054756654
240438373
351493715
1485196385
100243024
214691006
1966432928
1505558705
499903048
792154428
363376012
52724136
824917478
60361714
208717320
2015106048
282032557
1918465507
2133400064
234065824
2006640043
767584551
1877238271
1922432349
1757647449
117670696
110906889
1074904416
1546225705
327315149
164788608
1478964813
917160041
1726625540
1883481971
1059523105
358999313
622371054
1890469592
1837684084
2147277113
1354272284
869088966
868447549
654838053
28337770
1338508081
1410323707
1762362086
412846797
2071523407
1642022291
1902040660
312987542
1930096465
1190026002
1637399876
1397751310
1452237527
33379092
388991964
260857700
1582127758
1263993498
1142909119
3296918
397086826
1198476563
981945772
526111402
2024975295
1342317059
2018365218
1993359698
2001948305
540803982
821996885
1804003460
1956604097
1486165078
1228024697
2088550724
862541186
1529327143
1877946641
422980072
1019166361
1902870617
1067004263
107325411
65489161
6173968
286973049
1028698711
1318914335
1212326141
1897830011
1286308945
1567702922
1228896350
1883617371
2143614716
189586424
1715899806
1416599703
1929077750
439896792
1137547288
37837432
1116966764
648546563
671187302
1262454588
724212382
1102020591
1312636083
636120479
1092353398
2107320838
799876069
846088940
1448380844
1200815868
925359815
1335376447
1009480833
1007036293
778424453
1759571315
1224370517
985725647
1860177623
259927339
1733141220
1521369430
12574509
1569464647
1990528818
2086978043
1449639359
327114957
1809807443
499258880
993979256
1429260925
1770567552
938722735
1485341741
1693721771
1986260741
1550822336
1664032044
944408034
178965632
1954325148
428731174
1122075959
1654313826
2047637416
811626685
1504719336
1594470016
935864415
706851839
421712934
987335571
424633842
1413742061
1181119878
2118548509
1405903304
1237983146
889532530
1596317774
840753626
1659584840
1327778100
659610013
384933051
1703557030
2010451392
1217577997
1382342116
443114287
470384259
2006235569
933851682
522458499
1742585223
2103385038
1922227123
1695973413
990332913
1764369786
1943522940
1232939703
542832058
1784055339
1712321559
322236662
964346231
1552352179
2089678984
1722059027
1088182668
1978934378
274128551
1752732210
2038003646
305324419
1721211690
1408969330
479920533
1103585679
656013962
972033288
324006094
419215906
2019150786
1895708870
172032844
781892347
1778079197
2026905157
867316676
1429389051
1300501240
758339133
1419966868
1474070480
1482077600
648077143
119427340
1700536128
1762882694
162981142
1827376142
1523171832
228433551
1330449778
1659955684
1224003781
1848080223
988565386
515438531
1574620343
214260693
1167282635
2091628795
1303074620
1479093632
919621669
648845015
1827814899
1665599494
2119797336
535697811
1738574922
717503569
476920255
736913459
1590535600
741446934
123867210
1939837090
959014898
842130355
15810216
1024890998
406345171
466473889
904069580
2127320126
781371488
206964567
1323743752
287770824
562047585
1549040584
1233094843
1035195155
845625820
1395537316
68056792
1825495037
581718527
607532216
1612915470
931740997
515292783
1628614774
979105808
750643606
2062947493
242588765
926870243
627444815
803247817
1195996245
143900958
358510182
1208196405
1569935394
1458101978
1525582447
1566509421
795558176
1728814368
679636109
1365557254
1904997574
1667049725
1093163810
487926578
1745449
1695344584
1635993322
1825686564
1500003755
1902208967
1409483553
899589794
1032648057
458806446
1481852379
262941238
148829576
1510602353
856846347
1679918332
1046836256
1749989233
1812012650
1648457046
1518929487
711013185
1979416821
975303964
1835154144
573852677
892173144
1229976241
656900313
1802553698
353537413
936907869
1885032764
203423318
552764403
2051899806
1518052668
523040710
1454108477
1200076273
756265344
2047160960
884827397
1324374844
238086865
1858197950
1369344050
1582967649
1146900949
811764984
463067245
746183505
1398343672
650292849
897076153
658115696
1007233790
739391918
1030728960
1933789026
1928985083
1035673923
686081620
1009843809
808993019
515650935
1085427486
185374542
237899104
1101173276
784704947
315063706
74099394
208311506
1996640097
1082998011
643163739
682712066
578633856
1608950676
753900330
381668501
1430318244
1220996136
903644981
572006254
2079006414
1471934606
1226925869
575600981
932551216
1587176271
571300435
588842976
731546008
1310659277
1727303496
580266057
1373997162
253637249
1853634660
218305929
2141383358
1543089796
1750648686
2031787708
1295854850
1765246041
981430815
1754227887
565880214
1311843929
585891415
1948721506
850119477
1693771043
826005111
1394636155
1593527948
1116889773
1920951724
430718472
1678834286
1999309717
885177360
1516467240
165174086
2000656966
384727728
180523523
56373252
1708368021
750913661
584286648
1724359207
1897929224
1439174045
1817121558
1220429365
296617632
21379197
1436482199
874242870
1037176019
2018068848
1632196311
1749877782
161620805
1779328932
1919860592
2106674949
899564490
1579859142
1126423316
1201186349
1550132556
1525832016
1099922799
202117059
1106116154
2109694260
1691766231
1672701498
1021333036
1977253740
1123874161
1644744846
1287827773
1239786302
1292490060
1747649197
769243431
181011252
382682316
1430209936
498061391
373975716
1944541114
393496450
157230034
1316670751
2072652959
1979102287
148280624
847127193
822592332
1162384768
1483912617
269192272
516840094
344750903
1952696214
341557411
637949623
1131768582
259639456
1447018405
485273574
1437374916
1494189323
172084890
305457278
1100868330
1676521638
1825684681
735808136
1706834155
35588561
228421666
468856633
1080976809
265192379
173455501
235801652
2079732326
1902671868
1850174696
1008863775
1489100990
2002248126
1463078686
162357948
2109315448
1809358708
791885706
407357406
926523023
1165475110
1043008289
1085542480
847921642
1392166634
217052598
935489417
1288087243
864494225
250310448
1718301453
423840075
268595852
1182500843
548079789
1420119695
1355087891
457637009
1858719011
251370920
1960258836
1625789016
148169300
1883946890
1041428145
392936349
1949699374
404522708
396513084
1045464035
1735384109
969179328
1920203000
632603665
807966129
1009397076
1298057128
10919588
1405922773
1292500656
1020093401
378291354
53593399
79569601
132834181
1355350057
1036201700
1757418102
1466529325
81758949
685833895
1345579558
2082215385
1114810542
742039404
1726909024
29114759
396692518
1410199827
1216839527
341098459
762938297
1314123556
1848095267
887777471
1358195848
268689184
1860558783
1411119284
1960800246
1270220399
1537333914
663873940
1932560118
1661921382
1282380164
1899451890
1412777744
1618742608
113434951
1968497467
616789502
1324044280
2024614897
113685326
1808787000
1900393550
513653072
1587961708
451713822
1805043026
1177935731
1726085696
1682912574
1676245927
31584959
895031826
874555067
2030283769
101187010
792259317
569847613
692649032
297616022
712001778
175874193
1680761740
1913881013
1697964786
542829216
80162502
539953993
1370645533
650440667
1544851479
1870042881
2115806875
786014432
1038136348
978183290
1333652918
478503425
856580415
2028741330
1471817725
1718466151
140909841
788472387
1163934161
2007970965
1762253596
569133870
1174556517
1364050666
265827032
1386241747
837695288
72883099
1529355770
1124007783
2050933660
1558157625
845561527
539164833
408892951
419777141
893169176
2143322051
674869448
1316835078
403591694
2014954459
1684648238
738818925
1638841285
1998054897
1844154865
327959951
1918864927
1580745050
518133073
477427823
1413245899
236956758
573241274
1701196035
1365142773
902068063
664504639
924295682
740302471
1715484362
1323192582
1502879891
436930531
494555509
1225438760
538245121
1243068733
788290107
992981771
383485630
1258905908
727789498
438996784
1770660222
382594132
602924182
172138815
127746240
1542171260
1762881507
1126373736
1069937776
1445297429
662709534
317445231
33988528
597593576
284685448
1496462432
865271305
65440940
180253676
887817286
2123656984
1383560644
753774014
643195319
1259571917
1447944306
855423587
270970545
359136767
744805508
1458118718
1362857150
565161477
587082172
1838414637
577363652
451814953
1338010812
2080632308
2045367145
2140490356
47402510
1650252242
1881405178
1415075102
1967364263
578707047
2142653862
1900681672
823635798
895099637
2091546305
1550291668
899519307
1395844538
1156961683
131052759
1117483799
135615640
1987888226
1896450798
19644301
1727769940
1693568786
165256053
1898826570
724379069
470414368
38245338
374599724
411704260
1889464452
2123709667
1475886594
1888882276
2105053261
2064103204
1660989577
1529896186
1721109063
444858203
490466712
789368819
1609589066
1545583100
1572834209
387770731
986631955
921126934
636542986
658177225
652621273
1647977437
50418961
193466191
1654430498
473858986
264718360
453869638
1206495836
252528581
1123840010
928217497
2037202347
139931071
1309330432
129836851
1836380629
241454160
1286674535
1218164859
852082505
2020530381
1709690537
319366951
222207289
259666538
1116711409
867944765
1847143210
1608988413
1720891070
1545840441
1452106675
1260838570
88139852
843226686
1621448284
336339180
1506883379
13649698
2098063936
257826923
1628456833
173713192
1784784901
1433116429
157652764
1194633305
78285934
1216395927
175649759
522410178
1240719816
2134896765
366737800
2094724257
1390748563
553609882
1984977206
1786557652
75425553
90936161
2067375616
996567035
1781714746
1875898790
975039580
549769761
1974437248
159862141
1074679774
1668929111
1406778670
1312037808
1090908558
1594320147
478887140
1870803766
728194664
1045444006
1557197103
1297270780
1105298798
1679771255
1501628173
2052304950
2116367752
1451697283
1780616541
1680011413
49554619
1967783108
1916542988
423595933
1278377272
949711616
1229789577
1311290091
398718040
783106922
1337511403
774636302
840788204
1805101545
19811364
864311252
1704200528
542020374
186329382
898214885
1133707564
309629850
1206243699
315841168
1526771865
939305281
2110252003
1481482816
792488393
1185661698
1648464883
90403389
1732097943
413864171
691999462
276659600
880683829
1551637705
1361642463
372742291
1568060264
532654567
1798894755
684547106
664369642
1633705527
1368055911
73339576
282151419
2027041138
310688256
2144332745
1622113865
1161274893
1397554738
1763604667
361855072
1079888261
153701854
389574898
304520522
1050672127
733876259
1516944868
870309051
1441038745
1749556487
397332405
586268525
453171491
1745448821
1110849753
951188684
503635435
1782701802
297112272
1228511667
1255386913
1143792441
1125100201
1901366903
352411731
1335712937
1679946896
1105720614
444625250
1794140345
580077695
1041743885
842665798
1798322625
1353049638
563410748
680795133
1130363765
1378730417
1218281345
1024982719
705280926
1726748614
1532389586
1233861706
809983237
1320241538
172606312
1407899533
195006915
247857427
972095332
702183668
1177541935
792501718
1867829798
87580611
515677783
434890903
669754590
514267544
476062167
1542721475
50301566
2080244406
934395093
1708059653
1124384387
900828863
2103307935
84708319
829008612
1600411776
877169510
905775147
1468626528
888273521
1534193164
313041172
1267341968
644132550
1106784879
261562657
983647
1516681150
229472252
1711770181
432615473
1071681504
987507675
2119764458
1175317596
1284825772
2045926108
1686517003
1773992708
262884296
1307380796
1270058156
1071602353
1278926998
1887216440
1693600305
596085320
1627750201
1190873569
1350071022
1218205573
1471473593
493773666
934229347
324482386
252353496
1793852869
697863432
241113461
278103950
350059634
573386303
864609180
1133539594
2092421740
947108536
1399212739
1407463649
501441766
1177697846
1676432570
1291367110
531332347
2000351868
1587171969
363576689
19853815
225790703
447375485
729055930
1802163215
1239697974
938777407
806549514
1066933869
1376460002
994928297
372897500
641036578
338755352
1833491409
1992631477
892720093
472213394
1617643336
1496032027
971865975
2101705972
1005608849
2130741356
1299558687
1839452541
74578616
192028640
408978495
1767073594
467094874
752415151
213242906
871824504
370520244
1065849661
1666328342
1372954635
1215033492
908869556
1407229992
416648545
618734072
1832204286
1288239527
1155420426
66060508
1808329495
1653245725
172176526
1919407829
1979901480
1142767541
1945563895
1907091831
960925006
1007800481
1919530189
1419407344
1150851855
608810800
1527928079
58987069
1813014859
876634841
935586964
1975316022
663879931
939417581
672179880
393225948
1914827486
133138857
1041947970
511638066
675542877
133514307
727022943
22306639
1626691325
103661415
1087681400
1454779666
1039407763
134824046
972021439
1572652976
891552687
1852208265
2132135565
1228560320
1577208972
1468975822
164906609
704284731
1530474620
1208735545
1379125634
2003028940
159661061
1768864748
816361478
1042492656
842425718
407018544
1727693427
1756078716
416476395
142808670
228761145
1701965445
1481245778
2047854126
1917002259
586024208
629817425
1286983421
116859476
1904933223
842518439
1032351205
1499276458
1473148246
326794351
895587439
593290550
1159771759
1039364908
1384352365
1724473740
1404966145
1493947501
1031051281
673197697
1920668222
1626147788
1666037956
1137120047
1529081326
1200877801
1574261967
71888227
710985134
42971016
601818144
254992106
1109867040
874346382
310990854
1901248538
1474469344
1668412785
2048044533
171433327
731622320
18977451
387844397
1375140721
1703461925
1102609865
1130427805
1934795432
2073015510
699628153
785609114
2005447703
1214383501
2066381335
479912086
1210467688
704434114
245234613
1829307646
375571837
225778622
2105029767
807928498
1185114048
1108985692
1710424137
309094667
1374149104
1175712779
1966315801
793134511
637615840
2060385749
1301092256
862600693
1754559379
1334900839
1274723408
986427828
537434882
1959573024
553844270
2086724985
681767674
316036700
643064860
535442593
53538710
1254316802
1401758958
135613381
1975623705
2019510259
834572161
1836411602
638540561
1077790641
777861825
1558818600
1213903395
1829985083
862912164
103442030
882356001
2073923331
1944564592
1163290625
787371891
1954789965
1749400271
1954117655
1873770660
1471759427
144658327
1478799591
2046737689
1695183766
1718722117
1683093028
395511666
2040316680
1638049085
619408993
1527650228
172736836
1363598476
1198523784
1502377651
1995142775
433825605
424539973
1596893891
177820242
1338477168
1219256578
964473922
2036638330
772877848
1400691840
1302647073
196579552
1449010551
1389240746
263621081
1812572801
6979303
913879321
320537774
864349258
1951014042
257853019
1403757434
1583766177
1675940931
882299401
31975002
1090723587
1967020011
1644084303
199989471
1786457805
272295344
1690840797
1340491277
440563809
1202831463
79668985
1542780053
164207384
2126409680
388108440
1516186406
1269769112
945932408
167487406
1213742238
1711428520
1352907877
1026089742
1485167632
356544419
864482118
674391609
1772943766
1372951834
2134846064
442301385
1158014491
1107957828
1547394456
1416009709
1725480870
912616353
917812774
1367958171
1730356707
649039072
1788036308
1333643535
791164431
1641675793
1536786562
55875933
65785695
1127823665
1625788347
1797399379
213524218
1134021391
1543985130
1385391093
1610380557
617336085
1221744219
1789277911
1203527660
1117259117
211959783
1121816747
1515589918
1136755765
1214081436
74105304
855312722
2053294168
1913649349
98877400
147197074
983920330
2145573764
675707030
440491718
1261136032
2002880657
1812802474
1583368106
1385216279
1092585365
1332727191
722263901
1234090932
837730773
1288204516
76227064
23720746
1341626895
979941734
269634712
980639463
1931725982
1530025445
790462848
377903531
2104301639
560759517
404009950
1737228236
146845171
2070909891
1410260018
1915559229
222849289
2078246546
1619948802
956015570
738906112
1296997637
1329151676
1149020713
1995627567
591462329
481053572
547090632
1081117239
1084909331
447567014
1882321300
839070289
907988770
823809486
56980642
572434650
672084173
1679323512
1305587756
1593583034
1066091578
2099453259
1836707140
1695020439
1579240310
1740412638
733198117
1019015501
1200940075
1235263191
2102431963
81706734
843440773
427458101
124793787
2065946979
289419946
1983861233
310662529
645947647
1896727453
1148034996
489617143
459453290
1787001113
496185765
1824799158
726846617
2095195672
1771715338
156810901
780496369
314871573
142525457
124095483
1997803452
192115686
1177378473
1495956463
1655347302
1549312671
1768694363
504902334
1755045252
1013584135
164556872
111844512
1869474749
1300627380
2010644629
1732048081
638523023
1574511477
1703261426
2088784576
302305677
629659733
615429701
811450669
2097500158
1391680291
1001216090
1579998218
1770843417
1242827933
1073432086
692582090
924867742
830585482
1501459933
1898367618
604807800
1105392356
141059473
1246276744
1670763502
1251761641
1118347105
592923750
212180707
12132346
1024689505
1644886540
908761820
1931822063
931030682
1266250755
729374887
1769156068
1781651908
2006466139
1008757586
8721694
1043555211
1608220620
1203748717
177440222
1225220472
1291479271
1200970836
237628448
397164104
139816
1016034233
970073669
732950224
1862287788
299199024
1078468138
677426524
1303235052
819502915
1395551342
221916922
1587785742
891158037
1482490374
2110760583
834791878
1662080283
187198
2123674182
9569287
1045657205
267630817
956634853
1234059459
1494491384
177923047
1221391477
525745595
925413139
1311503932
1186085479
1492787693
1689292831
1657449943
1025532928
1822774519
691570764
1820509941
1834450044
1041349736
225294579
403234370
1264544504
239895085
982609995
1599953689
1509984032
41247590
268354212
764043579
388134373
1665238446
607316440
919981037
1947356231
1193989752
1139371464
1289760751
1683029277
1297412104
1660753131
206169445
1621822499
1733331199
1474206718
2073500301
1400540052
1812359593
596784847
288091509
1041522349
1311959767
1967445996
408522443
109168566
1425734547
162152877
328559612
1070021311
490975164
2071256479
68378851
1712945857
1989498433
324558169
1830548275
1937898999
1584600982
589832733
2073531191
1620285811
1898978073
2026008048
1885857584
401634767
527119969
2056870748
1179131313
444746573
1400513254
147496294
168642218
224781907
1915567212
1255606422
2118104804
699069235
1182058275
590013027
1764127207
153686760
1871756811
382204483
1451072444
315307780
1435773211
276990224
607187872
1406289415
2015689586
73521640
1670600339
1655703495
528579097
416660048
1856784555
2067487054
267659596
546419233
190089291
1528736139
1543455680
1493107830
335194064
8502644
1370011763
240547542
1611182056
1276099543
1131393085
2006114997
201574939
714768934
362061146
1368231060
1268707975
1371291857
75288804
2041922939
505000626
1173905078
152738111
99701138
258204508
1341957644
342026219
409016905
647984845
969128172
318341374
1925817570
1018776463
595184738
1180479377
379704293
871499241
2066001436
16352689
198078152
1800401622
556797804
917610963
960426586
1326641560
119478926
461077739
263989419
291727001
482627105
904282428
542739001
1687500119
729850339
1533683710
354051332
41403021
1311437443
9330710
1669057995
1649147626
123778699
520977452
1974753175
957970613
253819379
809593114
1889178656
1044084300
1269998203
1514138513
692280515
807344294
150404162
1915791105
1317593512
994805115
1684639274
1585818569
1070301890
804067566
187577669
803179734
56455109
1614586008
1387170303
2005270187
1277825123
339451239
1667730299
1987968333
2135569672
895389180
547919018
946240124
794168831
786317455
790927418
157586344
208006421
2106142178
2002166956
1988645180
1423101118
202234590
1071296646
741534517
1676124378
1054294755
2130423603
237476120
282357475
2092190388
1238887495
1359996683
693382691
262355392
1386000590
761042108
1888907268
1798978842
913976982
2005662477
740151325
1011216643
1863365904
33487527
1835281567
525792404
305671538
681931369
1882564329
2048360936
639819470
1189821811
315845314
895619628
788298327
477018411
504315890
2083653394
1044803495
1294586848
1219551524
765943046
861047150
903258882
446045550
1584817653
123523280
1031307572
287227835
406620797
1860549195
554873904
664092464
2069042583
1292737078
1857395684
728053688
30999979
1825726416
19621985
219195843
1624041335
791714585
1303205812
737477410
1714403353
1548273536
959085646
1813049093
961138456
147448273
1925778330
974908877
206229805
134365853
2104177657
2069935566
480094776
773309383
572554014
1139497950
1365872351
889728167
2039260153
247218806
1574504515
1781720514
309140892
416338682
115344640
1632433473
2005268711
1760755150
173667255
1153450852
2002740965
2069922304
662234477
2056726152
341622664
2038103637
1855895538
943011730
1809190639
1523697855
1222199335
1178496496
788343998
1173786494
358263688
556631096
2021087595
78495809
1298559863
1379574781
1572103522
1613478357
1431107235
1330862665
321674881
1060094659
2066588611
1745146923
1456260819
1760414489
576281497
1079599662
335434350
1557656403
1011733353
432686460
1489776133
1081662957
1986199276
763806556
1003867462
2041562729
1835238173
577864109
1054097539
616522346
1181298515
877997024
161223614
851478895
1047953732
1894866448
228897744
506045852
409349516
44095926
977165847
1211886378
1256829709
1467613822
1707054438
994531753
1852830877
250257776
1880301869
987136852
753720107
1995436613
1731171073
1005788644
1536885042
86767336
505501118
349461156
1894802170
523834379
862995112
1818756808
924785322
817689890
1942601911
793211730
1838883176
2094774586
1509452333
281617882
37624413
1271686712
626146104
1677742152
616702951
208643657
468076489
1637552575
896316279
1021954903
231930438
1018199581
1910666733
1818303308
323869109
967798385
1228749722
1797350586
1191565129
1337924046
1788668200
1166400247
1789470211
906130606
1871475295
1898592785
1937217491
458185214
1974721791
587477861
1894417335
671775392
292571607
405152193
396047625
1324947059
1024133033
839648724
1991303428
1526299529
1181265250
578013640
2118067428
347295658
1059667166
31575650
18746577
1282449340
424823696
252886744
1155834201
158382020
1690056319
2092674216
2127494646
421905483
261839888
504984742
1282994149
904804772
513695044
1911581439
1266031462
2113602636
121268603
2126335710
1794157272
2016641403
819892015
704153388
1855423568
1846034193
535238620
795649835
1514473559
1850049627
1867114704
482425318
568809441
1578541501
68480519
947574573
22225575
311101638
1341623445
47284027
1271528811
101592536
103816301
165560130
1394425925
1516449395
1482058584
432086503
980839554
2027242174
647775767
1686130473
552475578
1198388627
154995652
344043625
205157568
321004698
922044297
1470074233
1541286762
2080819246
242963228
1341762536
1365312981
1639875718
1863450680
2059640852
1648028332
57737497
376327187
74541259
339376051
1069353253
1749620979
750998512
357572606
506885213
1444278333
1280453259
331797029
220255785
326618354
1079813390
336799383
53999356
1580002955
2025269194
495064441
2121733090
1581953529
517916381
389035405
636479314
96629927
1280348805
315785681
635598985
1548255016
157690778
184133703
845591723
1322645082
1427677028
1184423862
1981337261
1746851406
1093307574
599344675
257517501
1232401642
1029344938
2137179995
533888700
1370557252
2136928940
1222871742
1460808128
433768599
210482030
180283795
1244403094
1298721727
1159970159
1403841978
1467141574
1712482036
1886813128
1848858374
1182387635
2034862092
738896832
1031875253
1236359097
261762126
1194817908
1649789095
857725
1816394261
2142036910
2061273591
306611315
1032430323
1116498087
1686497113
141302892
1682845210
148044311
1594304319
2039370255
1538869989
485833050
1271501857
1081823609
1203481223
313457511
87177974
1838843850
1399612121
2032604642
1833644187
1058599947
1314412553
1386771196
1534550320
2109161031
1643949889
609316030
2096752061
900372594
1187334401
2067428095
205120117
1612801696
302531344
330626700
1993076004
857517954
211255964
1650695540
577370957
1919898598
2074166981
369934215
2099435648
1171525514
1673052987
1143483076
1697260639
1160462730
268419456
1363750686
953276781
487685110
227167269
1235612403
123099833
1663032473
1429561458
1159532446
1732643321
1783049461
206153889
490370277
1735222997
618056394
375602835
719099514
1666233342
1658869817
691500473
1950015193
1012672009
13185920
754036036
724462715
353606032
1660598342
1912613612
381556181
732615007
1757562644
659160104
34518365
1435450597
1368528195
31908272
234405429
1703691868
1693697682
831668395
1235490837
1918052496
111004650
187833780
1101742978
55529014
1027378341
1156259457
1147586200
500184801
329274972
895128775
1830936667
78767733
555816198
1102024611
521766431
952949390
1864946609
75232933
1950787181
1754695916
1593181284
959884287
1125430978
24864308
600215621
512210324
1095075507
2107339607
1522315399
1268216138
1902337082
1420973215
1122930097
1656343957
1933727954
655617935
355575950
502172730
2133992688
1304858897
2085816914
1741655261
1184949299
1927519182
864894104
228990675
739275369
830979686
1512901068
360733635
1063184119
2092675589
410387904
1698662830
713253251
819888143
1123540269
767067393
1040195183
993677513
1051029129
1998533492
325767760
797753670
18786899
974519590
1200377610
1936441923
633223813
584732829
481849272
1536163250
823915539
1915169535
1763658881
791528752
1104481837
1770433563
200849324
27625625
378217201
1324068696
1066074469
854905868
2116745039
1435266785
2100167640
728815103
2024541170
538389841
1267431353
259222981
60421320
444196880
914198633
868467119
1188592074
395710950
1527570496
195255631
322141874
1901679808
1630438639
495507365
1701557210
1607752811
1879284550
1135673790
1704005122
1443407973
544930853
433036312
597427955
1900439161
760627178
2034800104
525772088
1779651688
515050406
1232786158
2059816128
2075372358
1918477491
835025299
191321967
1636700286
1228000434
1729153267
1470854211
1472434321
1834935988
1589868507
1800130865
2121572843
329540321
623745611
1310722478
357314132
231961300
1838288984
1313529942
1057596691
992150947
773290950
934133266
1524831756
1584598238
973717210
2142501748
62411658
563873627
1358234114
1571221453
1798315066
1879824192
21185305
1021037141
284708240
2047925536
153446937
1865167411
1149378180
492067952
280029413
55225900
1907581273
505751480
742056119
597939658
1864748447
273913136
236572789
1738361090
1588417307
92256932
722914109
170094729
788427648
299561414
1425487334
93783591
1869456728
2004722884
1923616414
642475283
1826667826
1267884500
95664517
971416042
2032885933
800536592
415979586
454323015
1278181613
1159093116
55355332
1981592014
540728261
1305940290
567109090
1141839947
20613007
78111868
1003831553
525610087
1081967503
155394277
1259293983
1033201224
484398102
1542363497
945554008
135065986
1901306612
1092071973
1733084016
2087599291
569109337
156022356
280095752
901272087
160443123
552891199
2030331610
895678416
1489214624
1984241162
2140392312
1115133971
669940442
857439774
1468138822
1967583570
1975896369
2071159465
1941274958
1267502741
1686775752
1482841849
1259005130
1777403807
1190571110
848678283
439307015
2096892362
1876477293
1047862708
749472732
2091329259
1030366150
2133419767
2127366608
1793224479
61189459
216745308
908757153
2122043387
1190164246
370671142
2126482186
150617389
714065716
565111789
1318435242
1193124031
210051033
1828205100
1781518436
819237771
42553532
1429584518
1073452415
1184423076
1241485841
425687145
1362384767
1195621071
1054451225
1594619236
1656681208
713749465
327549863
1220945369
413688309
829926664
1310787869
322012179
1796198646
1464339414
2101490960
427652647
325402051
1783405916
685664830
1355348240
621125191
359827228
970471517
1027052768
2086505819
676036461
1828138903
446208488
198935075
1954844009
1679768032
1839309837
1310363258
618434808
180420004
1910335380
1221501939
46896009
1218201653
1536148711
337339233
892067889
1745715026
737158571
1176400574
458613616
591338509
1631264817
1922456279
88069229
2109222111
456942472
581889573
710026321
1709236224
1611787565
1092368160
1707194001
339088747
67732288
1926032879
1751179799
1006958881
1385790138
882734904
1022900309
1671931347
1972748804
1519675829
760747572
542887540
987903649
894541195
1265892425
2079093016
1073954887
779665731
452505356
2022150389
906868253
486570302
351149784
2033776750
1603733925
1718551733
1448030
1268974565
493272284
976055610
1574485228
699298672
1439308971
1345993742
1957675700
1208632562
1032537702
346339528
1310817494
1752471341
145519416
223981497
1333570519
1826984814
1277725949
267042644
1772492248
315973507
1629096493
152645563
896067291
1274419426
1690898946
671961089
786094228
467326476
4319607
860052697
595927961
2015670621
1966384714
626454148
1277376170
1659820705
83831902
1811279764
1944598380
1431482998
568488257
1130633871
2086423245
301787943
2038696217
756547745
2114102439
502051915
1258093074
1746573293
991518918
1737878484
567728440
502419717
316940989
314530079
2054696561
654489184
554859979
1905651396
60891370
1567199662
905127453
1770919191
599354255
1837275683
1497688008
1556872281
533764169
1868213134
311847018
787216046
1028752794
1417380709
1061531226
505666298
1988768208
1503201309
1330671826
1876323930
1565052911
868816489
1464217929
1506924310
233776019
487512221
2127370977
529667767
545072432
874685342
1883941520
218139583
1412689514
1467965031
258023386
1313438871
1167191712
1004433260
1628615843
511748469
1435068071
2053845834
964402666
1693312727
66202969
857143978
1882444657
452640580
1582807953
597070065
227123295
987373174
1197768950
1001540110
400948109
19071599
1112244087
1135712547
1640736641
2042050224
414265408
432746123
1979849488
577705453
548712430
1604492805
10301741
1680037043
467284419
687639882
1488101695
1020121923
515358135
1492281781
397295561
865761276
744829582
1527686989
2018903619
299962802
802198592
1239057988
145679200
1646346726
1077386975
1552310779
252924808
1614376705
623354620
561350182
1542242508
1412546117
1501866574
462851713
513846131
1125390024
1547232139
1284590559
895654402
2003446469
1884116773
234042067
1421595044
488278743
88925008
1470321173
1287247463
176013121
1542619007
839307387
517255954
1386507051
440650331
375321410
146672170
1659336167
1700322342
1745464582
493481329
939212248
1043489886
2104341177
2126675634
618582699
1243548906
1601903267
1201100759
941635378
1582376848
2060026610
913947300
34515919
426090722
1971109701
794200634
1486094664
213728687
960040823
851380677
864940512
1923685996
9428273
1995531773
1587578056
764119972
1533936438
1607599277
60454758
1328417474
640981652
673619305
2057613368
783137124
1531269548
662968678
1536538816
511636066
1995131368
1031814187
2111979588
589904331
1504280179
198710056
1791206684
511471903
756527559
1314664142
1062045653
975196962
1268180216
1217634803
441148653
2004826402
189158615
1848036087
1944008627
707602075
281149687
474145569
586818454
1158421755
1985198533
1866946464
1592272664
1234090136
543143538
2033051949
961009128
1402606855
133542792
1514050776
1592204093
732428462
412064079
2126529445
1679688603
2078951848
1982245231
158811015
2069925746
1011927450
484980130
1004701475
853577116
611457559
1274207820
2051583543
943226131
1903757598
279271384
1522914732
658012057
290923700
271038848
61550641
319693759
1268619251
1492669449
1990288892
1193324319
1266503331
375721653
1126088135
790221091
2106548811
1945784015
2078411809
1807012939
119983365
1460692318
809725141
1410115935
873228109
1354794184
323731849
21102777
312879915
1252671691
1738800095
74608115
363512113
1964151491
948776000
219779179
1973572628
1694853450
1563581194
269829937
865447280
490913172
1019553775
1839589801
158112171
1826632288
1190540092
652446557
1134335115
581450280
360336656
1765885096
1927855410
207602835
812478072
282560130
471077433
356218257
2021947701
1078883257
109508244
384656259
1193197571
1331774332
168361258
349461821
1701336913
387165043
1053818239
552974309
282995850
215110274
977629029
378185265
1554311000
735529629
235081751
638195167
1547931950
1582011017
229101008
1656231500
628295210
1841209734
1933966389
434357839
1540566207
2091710542
1363923123
941411043
578221617
686734248
1541875309
1623805329
2086151928
956782298
1929743145
547717609
1440999074
477046179
2033291979
1272296600
653334706
286271240
1789817793
609476864
1435597836
1850652376
1397943286
1436667995
1062114289
1746358312
818179076
650690159
260265925
311056461
30641220
2077198755
1319349215
150925267
987416761
1542481921
1600299226
1496698248
304121080
838280683
1808301202
901062939
375216448
1615916065
359238319
2019982393
1151837741
175541880
286176171
682608037
1512403194
561668426
792780413
106967969
1761970065
1369610380
810031006
216681852
1197534602
1662594470
592413208
2021914054
1103466399
2010795458
1971261377
283475434
306921556
1294618629
1056702716
1535164075
2016672787
1190933477
1222716703
1495874372
1798862218
265398058
945820448
424037394
1220667869
2143130791
1079751058
919097256
7486653
1230125565
871245431
1094313513
813391047
459523578
1365907468
644231975
1365700665
2057862967
512288003
1731012456
68110391
241136086
865508523
1010750494
1269472730
2001118762
1552727767
1301726217
2028574228
139058826
70042805
1102077636
1246367275
1551031833
1850437808
797790866
1222586353
1304704589
1537074828
1757873699
804244836
1019715134
1249479751
520360864
954992136
1756942210
622309803
441109181
1952133699
1280699921
1326317823
197769780
1803753518
192836840
684504765
47137576
497641277
2045357405
1226023588
667497155
116423948
593341687
1500442492
591750325
1039167837
32496572
871150316
2097966284
1481468535
922223234
358368955
1234127398
766261534
662626581
1887987730
704717061
998653279
1292979340
738009222
1972763889
1534956060
1610667364
1426748862
1484757770
821199310
943388170
399827463
1331772514
700138207
1577044176
358913174
605257744
687799048
1138837059
2110028146
1924220356
1918176530
127142793
627182175
1141282719
778677145
1597679733
570353192
1956289784
1770567153
83129843
1420112357
1840092039
932175038
43578399
590332087
665047895
938020175
866693229
85394344
58120038
122562331
731690124
1817428666
1122324728
1144452721
1792899999
2085133412
1161511177
636648020
1825206693
1841516224
816520064
1166831518
492501117
1883686606
1448145063
448800104
755103537
1307506953
1763221353
1448712722
94171046
274694681
232788045
780525141
1398250753
1649282645
1565423324
1622393466
680335904
1784253125
637115447
533056026
1003458383
1627331792
395456967
1551263865
459237654
748544675
2112891593
1357874404
1903892018
1536850891
1425547023
2008434371
420498905
1708349621
1148368043
422324788
1249369546
867619736
2098139934
1644583802
335872378
40636536
2112445532
3955793
575749832
1503634837
2081304671
319745906
273534397
1755646802
2073310892
1307069717
256083376
1170068617
604287012
83271421
856314941
863481689
2011959918
1971438823
249641712
1026698304
1502325038
2065522954
326096494
754798535
751124672
100150245
1184525205
304212392
1887033485
229216361
2045869717
1220851025
1471438076
1727959264
346419296
808796813
1025075609
1382478476
1510647377
2123998551
1093997513
1271116300
1305261709
1707601471
2120203587
460832761
1932206070
104753770
2064837920
1673266306
613877566
2051779761
1705456507
1683467363
625311148
345463970
714347081
1912454306
1448857480
1113378703
543879547
632352528
629103084
1523083469
1390810884
330225157
1521608968
34128193
1753525021
1753434547
1602461464
667195631
877445363
503651121
1908629849
231116187
1064069655
287117758
1878446010
751803452
1955778567
475540943
235061736
983656692
419059328
2053519114
1150111392
91311876
1698481730
382045919
901929181
1310013804
1512734342
436030816
239314603
1130054384
1543352273
1776723463
422412246
1042095642
811769403
94802724
1379455728
1589659175
837675804
404277921
958653692
838072055
1706682305
1384970804
95061628
194899155
503574562
483871499
460771950
1409740106
1992477677
1725247258
1100182611
343414596
1062148570
1789359176
688420483
630848379
1314308380
1979883943
980129850
2064022463
1265921159
1544985332
1917660091
614364384
736365578
11439402
1217035590
1062481277
1978490660
4858549
917422220
876318305
1488816003
1343291312
1839957855
1305551906
1149805227
1268876839
726777773
1485366707
1894542486
98296416
1679047185
886424928
632089066
1424645931
498907094
1979386256
604248650
2028470767
1675395421
1645767636
1021162033
1738960584
786531351
1694630400
1920458205
926160277
1792604443
1217719952
2046954157
1407427884
50893663
1247402028
200456803
632670268
1940338028
1868966556
804084931
69609797
1662922971
1150099047
321991099
1451016063
677120705
168921510
2125083640
31744466
1809959898
522811390
735906598
1302832200
1028904258
1522830001
101123575
823458810
125255628
1546002811
1458248861
229321382
1084539241
1057245640
1961163410
726594631
232397914
66877513
1106973061
1667963390
1253250065
1733232695
701019006
1123786419
145943805
1290961810
1312371797
178607156
476541370
1513075718
959255786
1461366289
923697542
1243052759
859976913
1664016119
1468475184
54751460
1310199018
1075330094
225916454
1920094039
1116270921
260237961
497971628
783359836
2037472196
1043649096
250624687
1893872383
1874738695
1965284094
40683047
1905452287
614161381
1912565857
2069027662
1295065380
1656401328
927878854
1560484324
533836987
2077084146
123835939
1871562830
517498443
2003458159
1685989366
642001447
267572843
1152552018
1539131901
877026880
435627967
809149801
793088863
790021309
223833893
902069208
127738170
391900573
1727720538
1066012968
720769390
471469797
2037254458
49294194
1417037992
1288504043
1434067869
1822029480
614169921
854314630
1012276165
1945546769
1190956120
1937682237
448835198
948066109
1355355502
630239586
1165333350
2031249663
109600532
2053492531
1821271782
1202168281
649626405
679384493
2088786329
1381877618
168747777
1116886042
1753720918
875723729
1631249280
1070125428
594664676
2122061531
321646957
2057079531
1490540166
235505875
1039912432
1341029045
1241028959
1157907608
532554375
1341416756
109438792
1825387055
865492357
516599810
315858932
1361946733
445961700
848478260
1778051318
408252329
1996240933
287760329
732044910
1899940864
867187254
126659914
708479796
1815187278
1219401544
292491477
2007296094
792605547
1754486010
1191754388
2068686486
984218826
575229638
738732428
233962931
392504466
1697123089
571881869
207537445
331614815
2095044203
231225604
1268388902
550793094
95758489
1827047469
1443408355
1959245885
145510553
823180876
1514151485
1292580540
1650878595
703092882
961992958
80182442
1318097631
638251070
732091236
849327697
1827044660
843380939
2146967447
581569545
1407790607
42337873
177748178
1203375388
1217075197
406821710
1847794691
691413306
2033350203
636977083
33237046
1624310641
630387002
2146868845
917292553
1839219837
1811909159
505244689
2047531167
2015941709
133550191
1258738853
1104213480
488281363
616782925
415412949
213673572
1922299018
38179975
328256723
1462562262
1038520199
149666251
1864719356
830364357
905304864
220674892
320870843
1533796388
946395002
1775129333
2004801297
15610923
101173582
1137633708
838113814
1915058509
1824456067
954712945
1764639826
1895820861
1004507743
1847718856
455983364
1953392164
2035763591
1777113572
1074052001
169314661
213410667
1625023739
1381490127
1285217569
1997176959
455892992
724800908
898929617
880643128
1548453666
1725653946
1739793816
255307369
1019650763
878490170
1716498518
2023179879
841018434
30290449
219815925
1885465784
254933574
1799668239
2072649431
393838007
449672390
715578521
216387032
1171270478
1905594811
44535275
1590641844
1500813293
1123407973
1062335189
1433000450
1991178242
410103572
1789804155
2101883923
390610237
964046327
1009338518
544481391
288638761
1696709647
361210975
1560360085
720904070
108524374
273497559
146486797
1715813112
916868381
849510585
782322348
1600308082
1410995617
1524631179
2013196536
2048781169
742959538
1292487844
1544798231
320489264
824899906
228782842
2119889005
242954060
1921864939
1499660678
883141531
1660889909
376734082
292927344
1128998087
717644548
1392055443
1611554943
1997109555
1360861751
1998198944
691516469
1625446321
650326365
1596455323
266943272
434794990
2085204212
1149810816
1871396360
431141814
1547655936
800483393
640826172
1397375974
486884949
1853419955
1811604851
2045267054
1145339742
1333534669
940550675
2137950864
471708505
126022684
1543552847
336963307
1682694885
194593413
171424245
666129953
932387621
1455724168
1819257978
707936525
267663665
13983295
1127926971
165131418
1245623089
1058627398
1069457928
860559908
599354213
1590719308
1693432911
539834419
1790675596
73698230
1035333981
1315256898
2100191537
2038824378
427959106
1263370501
907104974
393025440
1224642380
1393703634
356042750
1638005846
10658745
1571996610
983640020
818661129
387145145
1345769031
1087298408
1546123534
1230581854
1774736088
399791909
594226286
118780390
1770211450
1018637712
837554469
83448686
1391207730
118302922
1863954753
1945918882
605955577
1221226011
1868430583
1069053962
1105354536
576300762
1001234078
515339978
1392546991
926364490
1294342071
191246561
1027267131
1567122728
87762030
1822236444
1938095002
1950859593
437544985
1220968721
1177070829
1161775705
1641832869
1456147637
1789362890
724161148
518105003
470688668
2051781362
993285752
1770745018
115511766
863542206
1278762794
339888992
419484600
1525421312
2141744210
1754159847
1034413198
792823966
1497851426
1674283779
1395758290
2049429834
17045625
620054669
1073964986
1742398671
2087826419
204106136
518322759
1855079104
58087818
531259770
652538217
884288842
233352049
556580185
1863675852
231057813
1442146434
1502865470
243864715
1393772424
1296436643
1849205
1561952568
241611515
1761706142
1162362545
1101031443
569838212
853524889
1894476875
107749965
1377436004
1000973980
768863697
483970688
1379911234
1570610290
213179291
219608829
938194051
861041141
2064756136
122208092
2071645187
1104226704
1644951520
658414446
2007560499
314496026
1544842687
2084343164
635827637
1569682056
1872768742
1246817227
648767696
1692065939
2317335
1122349095
2049191660
1460455092
766636479
508906672
647422627
1338545362
650636837
275516137
1730411568
159024123
2128198743
98497091
1586020997
1689166038
1869473974
1893807457
783811340
619109900
10558881
656484686
1060737514
550055497
1897228134
1939194682
1768002118
631154410
1416478804
44408507
848332542
1950132582
1117185284
928025621
835529179
126949025
423522681
1143252724
925437196
1126860864
1006191564
317191141
1216414348
976589709
1857694124
436176711
139087050
1971852065
1499059308
918368998
540907198
2037610944
2047939790
2145172675
1389409262
1245129805
1206280033
1134140732
1670392173
1342956539
87005535
149308576
394886472
1105270911
1164520461
1936583408
605507385
671445655
1891852697
1445585985
2072000690
370361894
451348673
276005051
66680187
1838814272
1368547868
94073133
1723749204
1360926223
449794856
389002989
1242393288
1764150783
832824131
104405245
1912381256
993370971
725483503
2144936573
1899292477
345866965
230393986
1574021418
1137105943
1901365938
80716554
1268702191
1667830577
1358478208
1202083854
216848374
496057804
442545006
1854371672
307349598
821629207
3239831
1708770206
1565887277
2034234945
1326585548
1598514916
1827659962
880444373
674679831
417640302
130425044
933280857
1763412006
224006912
965835270
871110559
1667759254
523402188
1026996049
5657422
236289324
344906777
1429769732
797575702
51376847
1067453268
1078818035
330699912
1789580625
2070407573
134349252
785691012
1751330357
862112784
1534119990
1863808524
847749745
2145006039
3731212
2085160358
947881162
2009186133
536598451
1142264515
428470358
874480373
1489759058
1615537943
804121213
539001137
2064939534
1665315672
448040207
337283437
1201950856
197322728
2049325389
1625051466
1285803597
1523438857
23318779
1540151672
811566214
48911098
294975851
729487859
1290820477
697971317
1229219296
123663886
2011840842
2026779762
1285761388
1420589307
760897656
122211105
160174268
87710089
360570154
738238861
1547699571
1553778446
12197026
1639181359
1072986042
1119190274
2105512555
1962770636
544002092
303702032
400561995
1348253529
1878518611
1540481349
583124841
1455493480
1464507001
1762356010
515336213
1581951892
718286516
1452021175
1789351606
34632811
1261046505
2092524169
1720319593
719138113
884424343
1916649735
279500541
1542730553
1142761144
1449761611
1776740917
34541021
468326868
865184087
364634853
937740485
562763994
818646496
917152516
749474668
904759774
1971960611
2015125936
371796284
541456969
280469006
178868519
1492681175
395635111
1746342647
267898379
1457998219
1906481869
734011944
259724458
474653064
1011543747
79954883
226131816
1919330307
1746028412
890530867
1105874358
773212295
823947484
569384984
884928793
1728369716
499029001
1228263677
830727317
485122466
939864400
1830699313
337578581
761001541
430383652
1358868599
1690931709
1574991164
2013176819
886345689
291989204
588994577
398551490
1417379353
1317414486
922628095
1850783426
177114040
1248632349
2098326592
949649594
1444267997
1623446118
621341801
1973721549
1698763649
1703054363
1894438635
2096816949
1855012645
1776578345
2102082080
1465485081
217083256
240490661
1729885396
302791482
39501985
140232047
734815651
2073791181
936922773
2074476519
629564473
310454562
145316898
562812530
242876547
1824279453
1638261498
2053446114
55118905
20908970
2096192543
1749230438
230910384
38654426
88331775
448045853
1447372118
1644807990
858345159
526185888
858215711
679432212
28858919
994575277
1792327923
1957793351
1734413544
1694738132
506680217
1480321872
311767349
1336383595
1983074761
927115814
19579605
1930750037
1484086151
1955299909
1685697411
1574304228
337130431
1941389693
592836482
1630014455
685723715
1639282175
1848039743
1339507976
209758
1034625367
1081906660
347491206
656181842
1252356536
1453670722
1436181133
1522210504
1687258353
216134425
736432423
1868127990
689058442
1358772678
868503482
1820206429
2129452462
1176754150
1332887235
1996269844
1155944442
1979762641
2078107005
1952755426
1393072909
1765640192
2017621747
584274028
2137719698
1151840222
1247846744
896898341
28635802
257739422
1427202987
1596838409
1588916444
293436712
1194126442
300733033
2005182455
1242100064
482606983
443533281
1842539926
1302432437
1155032251
624165531
1225577753
1998315982
970775881
579957077
641649089
769198533
2070258567
1829562904
1051111875
621616082
1536323459
101923412
923801449
1513294733
2061174469
846069495
1949522975
1074709250
419909968
954418313
510718649
1857980366
305920115
43053094
291610811
1618781705
1931775300
1572138672
701811105
902981065
124008092
682831319
1056293212
857556585
563472073
877288491
292627706
610763661
474290986
956854587
496189108
330621173
929571103
1294990842
58224362
1090829962
2114249938
1566524635
579379032
308966761
1271482210
1131026936
328645722
1035795292
1518337447
871861234
1595750410
1014943519
1936389500
1553224488
590386150
767503692
2024555631
822807351
1457582993
550865929
1996922503
267596267
1994634887
1593335643
1348359096
327676034
696130270
684729708
1401149084
351775618
1305077550
4700988
1039190592
494754507
1955405085
2113599441
809539938
968141384
1862120208
1556386258
239964972
1622794688
1911183189
1426868922
402363121
1640404428
1105279337
345400160
1071197566
270278373
1997397244
380983462
1625319266
774691519
631698326
1541334844
1958736955
1712665656
434454381
2126862266
1345714972
1855288088
1553759522
1748374388
858089104
1356682521
1605326452
1780383856
640596524
479882680
2142723029
1429743003
800419932
886722099
2052720515
738006770
1583014190
1097954914
249808687
1755687476
2132258996
901254367
954338948
1662022275
289195219
1183669973
1385525578
1049986363
717538200
380839996
1865729424
1726350730
58661285
1370596559
1662668342
104397120
1170049192
1653958621
974384277
103179580
256720079
1828191272
1244617678
397521022
1034185715
736382193
595292638
1847874070
877492991
1531434303
1398237844
1266271174
1152953694
1438751072
1275673005
876462028
985487794
432006640
1064559810
467518349
1362340132
1979570346
1575413356
428793151
1982848421
781299963
807376685
956874518
1317543845
14477092
766877916
1098325066
1416483973
97455628
1061910583
1478642910
1023638862
252475968
234610549
862992891
83368955
1017754263
1469935744
637440586
475079306
776775838
2039820067
548882024
632023341
1537521795
34677588
1709198461
492809226
1296724463
1503918874
105360616
17371648
540551030
2103096664
1691145979
942160587
1932281639
1267028995
1671969775
177886361
375815029
327914978
166868131
1641528191
324047438
1799797077
1594502391
1711251110
1657024087
1115244109
1822365688
1071263575
1841184381
1193140320
1329212554
1696224886
1030831805
1801855415
2018306513
1414001507
214384637
1080196241
1138975397
165388822
1048885359
1584145860
1195102943
1077217547
274537468
1049233253
1151629864
942977008
1013595210
908704330
2082521637
1482841511
395800892
950372548
527870213
1688796826
481396904
405829831
56981167
1758532287
955023141
971071047
1055307893
738370701
399507560
246805849
1148880358
599246382
429633229
629605429
547359919
1621661865
273953796
1342604762
1807443181
1482283429
1422530990
520150051
617196845
974584258
1040935148
1748634210
358903655
775994100
47256336
442496705
246762642
1928943312
228139446
1504359780
1109061796
1096232028
1363062529
971233854
794841148
1114044126
889234919
1756222259
495397622
459705308
1007176363
1023691499
1380374813
1019289913
497060502
1729008218
1065377633
662051769
409932929
1702695800
621333287
1219716398
1679833463
1942670176
810210990
1535920747
1108775958
1457245328
1918948682
1960174167
1322219942
1133627701
409462844
1968306848
1523397095
353346834
686651857
443650103
989329265
646254740
611844822
1175964434
763805638
1719347709
1179391464
1508279947
564186106
532359319
1169077375
717053530
1695088769
2114457171
1594223124
489964837
1950615000
50618961
391688655
1811587930
1724526660
1908208433
466559395
1831074897
838217870
762421552
1374936880
1670061385
1115786245
576008234
613931930
93639644
897572046
220013153
1415141317
1656433483
1189730822
1482332799
300888421
896152545
1558784095
1286948246
1803122173
1993822353
1815474636
2067877332
490225684
916196657
1257719363
390681689
556391223
1207794862
1689732039
1728410582
1748053926
1256792061
589039254
148392551
2055567340
1859146543
1144414618
80415861
1414282094
162219211
1079467595
2203087
777950231
1032614791
1316849103
1795143034
39500169
1800254608
126545930
641205893
2084755022
419414468
496311449
1769894714
856302450
1055215626
364876529
542525083
1821461704
501394868
1882344149
104167307
1622351260
1449846878
719117250
7729745
1646425199
1863547741
282556052
248376076
184188832
1444382301
1364370472
690501689
100811162
691243772
1713819404
64336939
1287937151
862106464
1664389867
2033231999
901523348
405184703
1558631627
1105936240
1962478084
270713107
759669736
862060070
1018765523
1794387267
2084102478
1835747225
2057054528
1045368981
276934758
926737862
1093646030
1116378392
344043315
1159765333
1152757313
1491360670
578483801
1053869637
1831209609
400849078
428073498
544599996
1586292891
2120940506
1834066221
1985906906
2080758717
370146545
1479315153
2108265418
1354074699
1503605562
260002161
1648189479
1967296862
613946095
1485947775
612584645
2003742997
1153135582
471901309
662802970
2089894219
2127544167
1554190207
34346001
1322511745
1944364957
1009696005
1810185612
1077066027
1417634779
202115751
29876493
1298156443
859338934
824888065
561194078
768574733
276038982
2110316161
1223782757
88300058
1694341577
2042336102
846426607
912652405
24155515
1877790157
1480069280
1695036151
209063188
2025650222
572163120
164247049
1107376518
505068476
947871919
269386630
1372810608
524386422
1450816237
1379415918
1538298743
1194308944
1998659972
1733661678
197997912
973463724
1613895733
410506624
1109330160
312440906
1446050124
2065256362
2069432277
584483389
879319091
420663423
1652296735
637729744
893533203
1036078388
100988834
912722837
1837132087
1931269871
601973378
1532557286
1462744111
1889654353
1534316635
253487240
1191992198
957190040
1427140305
678981098
1231383078
1661923203
310074540
625332722
697377218
204250983
605124375
1748316161
1361865903
1010917651
1784983643
357520803
981358714
185578299
1546972623
1438018054
1668847650
680377810
2093903539
1817992913
82710139
2074773071
1190574489
712976477
1270374303
1651338225
1286673215
2077998475
1873120408
963701687
742620389
1873338547
1176933423
802794659
1057307158
1418374960
1423449592
269145283
245358284
852490753
1914580122
209233038
697034374
694838839
808179642
1260018442
1605489165
1865569379
552603176
1495032570
1144573209
2066190852
2004902123
1670628952
162258343
461361390
633001041
152300211
1774098865
208922500
1391967025
1395103193
1243243759
1826413006
1791268993
1708013930
868038755
1070704756
146868710
910067686
2056449832
2140596809
819378741
558845978
521280950
525413343
287660780
84386332
63270847
906696503
2098964265
267860682
80383527
1858102641
1733717466
1276655852
1466928663
1044289007
1509860165
35330207
1412949595
1221357238
1266646141
1830680626
1840377360
1319716156
797806705
1441801176
447079164
1737821673
1251476217
270723746
1648850810
1253192975
400340655
2051586547
87222489
1496465027
7899005
233013828
1847500272
526265955
871140444
983786355
692735239
11254024
682713659
1001824322
433367522
1219509084
630291860
1292622817
4234372
1675787067
849577342
562535622
630390603
272379695
1927132408
978197048
579986640
1726762941
760956408
1113739068
1120822922
896216646
931980044
1492867115
1866595041
895571612
2142052944
1074861559
1550341118
1341273656
686950068
868293369
1809761453
974884084
18123527
1112333997
1236414505
1559930237
283587687
1402092184
1235517309
635983102
668248949
704589336
1758633944
125617106
71262047
102886010
474220825
632028612
551235647
957753292
1024248760
1548503622
960110724
1496367335
1858807662
142036031
1172639875
2003474232
1298770114
978774718
41516881
590069601
53399639
906953083
107304401
1027077647
541278217
1872025688
318355664
295525061
687305277
1986356315
2007884612
1806071208
1345451730
321605447
1334511799
1441825492
932133613
713410692
1624915645
2078738076
1457247799
1296112904
307064925
688237099
1488085268
930223958
922507134
761356286
1243993007
1560619035
1689157503
2115620644
1870752554
57824892
504057725
997460113
1749489862
1298593763
1416174616
1568637642
146110396
106311988
588530281
591814199
1866353500
1761688968
671566357
2141843817
1618380155
220757998
70061739
573349273
1546179831
498490034
1466299226
1628039757
710130515
1909772289
2057903107
891153041
1325149073
545188460
1287303255
658303019
1742581807
658435128
470820097
29120638
1864440141
1105873063
312184638
1343101078
979546973
441213944
106364398
829354344
1299252349
64035568
864607360
1120494680
1011684300
140514361
735730996
1728954050
1612003087
549050215
796453577
2086696781
245590286
197635775
865837978
396349699
1422403509
1433357762
199613129
786548879
1730861720
1050362566
37725129
782976980
368623857
1565077126
584934238
1287758410
195782687
1955513486
542075570
110582176
2135927124
833000292
1972541783
410331570
1188442377
741709099
1379600252
1570790573
1578535896
1025148778
1727117309
1893689172
55426451
2016938840
1453216485
266194332
2046910266
1389006437
1656088625
856706696
1498432875
1090189935
1598535852
2128238765
47820470
1518284167
360778170
701875732
2072246545
1597586220
2038496788
792584469
1603002661
1105621818
2054519189
597602233
258295890
806302533
974785148
1158252802
2065072713
1669889720
584178609
1731194977
500640708
1660444157
565555074
652589604
1272678698
871237731
1007608213
1605072928
1750428671
1648284425
1306030341
822226239
1909694854
628681236
2029982516
2020166151
256436600
1448923113
725175553
520599
1747153665
1399760493
577803870
1092781163
368960722
1691369145
2111079283
2090694189
1720904063
615838044
869332810
317614299
1891387148
1793081026
859856458
1878823228
795245785
918566850
139653119
244409229
1770121548
349482249
331610605
169510770
639269101
20195312
1024864521
1822299209
1205787724
1377807090
112200910
1642206583
729826875
1119238415
215034074
937973265
1215541669
1190733641
1048162170
402617909
1539158186
1735537556
159173589
717899396
277987965
2079090185
1092035657
1690201212
1789800721
969980097
948067539
129715925
1786607718
735545422
1629397094
2038057393
2066101207
1306512258
904606869
1706634007
919770354
819795010
1546064542
1042282172
1838702982
938301299
588417553
151188115
529168833
818380106
1927998395
323091244
1117579013
1054062975
1163475569
10887108
958689548
1230941104
1873602285
1631487575
1306180928
1517832088
1499173081
1633523768
1584395377
489653505
794743217
1559721498
366145886
1861998792
1059655329
373470305
863565393
1095070758
1644843820
178020251
1561193561
1427983755
1140732759
1607485526
1544956070
743829719
1459336509
654743364
1898625941
1615730476
1845511262
968338088
312034788
1742604264
1227795206
1076312269
2085640305
855162921
1316689250
507306
1797347502
1672602481
1081940699
1694969489
897642651
1366914055
2132856984
1277556322
806290317
1820218063
1007674391
1977170490
1817128348
71862184
248233333
572089645
1679477018
1706840575
2056366378
1016986799
209026385
970391765
1111624317
648527197
378360920
127308508
1420006893
383385118
1439652270
949821108
763073407
918838627
1444528167
21037956
1041508584
417183045
624201891
299557165
1240050471
1490114347
786030547
4347935
576191044
857706686
1253477532
1703580092
1312874980
540178269
1072465510
1026527502
1891927205
36175226
163552137
671435401
742706693
1001541060
355848029
1314489485
1292692656
294613035
2140420133
970555218
957731960
121189804
297887235
552363423
2021706002
2056154260
1287016645
1112769689
612429854
425090287
1464258090
419515463
680323803
1721732372
2108330055
1563957242
64059788
1696255260
927968135
2032254472
519972040
515083173
1335862601
1278273672
1420095577
684094035
1518340589
1371354412
2022052941
1870088571
225938175
2087394876
2084618581
29828167
1786815843
1494264170
1174530179
1261164101
1639108636
1357373960
1743392766
512339411
722153959
738203499
620964595
831551898
431874036
1107224190
314539432
647812173
244884440
409078016
739935973
106871179
1998604780
43183787
1435824687
296116450
1932621687
826088719
526684714
517497773
1259211089
2071484247
89219843
1168779201
1407187279
225939341
30970978
1860670642
953863610
227384812
72260624
1965232082
1531219467
829997521
936988580
1582350386
466567850
721807705
188417882
1433279302
1674312271
1144832546
260556756
1853274380
752900140
2019922245
234714356
1711763448
302492400
1348064238
592972606
2033236293
617122340
1169205001
1092281038
555310578
1437072663
1903687639
728234460
1899129333
922953864
1347124333
1679705505
232614146
1033405875
1857713009
1914179105
746974007
1646895002
1577921748
360861631
1297043494
733895173
1654348160
1080435943
1637342341
842186601
1644438659
345848222
1504843049
349722507
817435214
915031169
525689944
823395546
2070718773
1980664306
1365706009
419523478
706077306
626353608
685520907
1648680932
1062822253
1865342376
1167507451
1632951294
1615426672
483539901
1027384491
1168375227
1569578216
2097262542
623657222
1328844337
1210343278
78117640
1942853094
2118028995
1359682682
1260986693
2090985204
699486275
1816506353
851387199
1972543173
1501139035
1825446435
1599848813
1663073072
362094628
270692248
346572185
2083782979
320672530
893407544
769414514
225458741
1150252013
1140796649
541379884
520664788
1388414026
383403439
1534304482
524016633
1745060327
173769682
1613875128
380794749
2132735356
712510771
292302153
1931844461
335054915
1330619723
276081849
1070318318
599679928
1474287112
1745883736
841891449
1588336067
308010829
1609180724
1160243131
1166868680
1190817758
203996662
854466110
692474106
1126835476
183949250
2049248152
584153725
809358215
1677769701
958410550
506478670
1908512502
603596674
227554109
2063811161
1019849426
409435795
1308559505
294392570
313264711
2114127303
1570458311
453236319
1186322625
104277487
166980859
273639341
932024792
1313256627
1432694139
171575438
1779630476
1021069398
1209520645
176133576
1018037532
953782436
1553181970
1427064625
1998393950
1314896458
1543923878
621802651
200575187
489281575
25140088
290382994
1981794696
1433556557
42149019
1608655640
903157543
381449164
645058744
1491558158
227360394
905626931
1701856486
1550340355
1085277965
1185660522
444085347
395159869
986081881
1017464226
731372517
828999149
790861020
443043052
641582524
667054542
1846914595
1643476172
751228606
1483205030
1573874053
1681634913
898146837
1538878315
979066228
358225335
45745576
1630079985
2030707708
973953991
1706757731
782406974
1760314276
348313928
1331504224
937438420
1795743596
787034235
1642889013
2060812809
1646407245
1966614306
819716536
1786414156
1123597440
466125270
353607499
828285254
2065593209
552920276
2080696119
2039319250
898263400
1276952424
1522686266
795772433
1497266843
797064618
1971249601
1634156712
2003806428
43795155
1995693683
1848324060
1002587145
475360106
1649379766
666924600
1380637380
1792088008
1030533014
1768116794
472183204
7306772
1748281816
1519457334
1955628180
736740432
1898751026
967023812
900156958
327099210
1448028289
210133805
484104292
1900810357
74642233
2116944737
613176639
1493462913
245370701
2073777218
1630485981
1567215116
30685874
1397949967
1837612021
2113316017
1758958232
777177159
1924520288
2069340604
115509158
833419424
1574860958
191626045
116791847
1947457644
1583551701
1671809458
1491557969
851266431
1421429329
851667336
876562597
1428692460
1796417200
1761273440
1009762842
1466684121
640237928
399535179
117376006
517732870
1435999010
1089520292
1449803074
216534776
1751009134
495504958
497057149
1480646218
1261886326
1035148074
76999083
1282176183
462399252
1504997368
1872181489
202478713
589149519
1289774790
755595262
1382265977
1024889860
1948192895
1251612105
1949861403
2000872568
271359673
905787367
158335783
1983558437
1439438113
883971679
863503641
1564252425
71697838
1765482607
1708417481
925934241
749490440
194029677
1773441883
529006785
1249636708
760338371
230679893
785023326
1750453568
1506946129
258026298
2009255520
1235718412
484424486
1257963203
794458037
1950192027
2054127109
613254826
1784070567
2060891686
611247811
1651950544
826752751
334719820
1125891180
1612081232
68628324
1446550627
1868774995
238957981
1137879476
1709160002
233410933
729277030
1515227619
1959571855
209351743
1984530870
1553083243
822289507
449067618
1472307152
1305077797
458448241
1381896720
615739848
370762030
1111000466
1631227764
405613319
825790082
50383421
751272222
298869686
240556174
1031311272
186387476
1859532547
329610903
1416735688
448139474
78111093
891377847
1738516308
1885853380
1477764827
256169648
1768032422
1178009788
609206497
2071652741
221619812
219007305
553260410
490711725
161874180
1044350660
917075044
1946213548
1253549498
151091259
1970118178
250559296
2011469736
2065225862
687952415
353473587
451134364
186596261
1382982759
1829414529
1117026587
1977496148
521133189
1830996900
797371628
795031182
687201158
491153248
1840956384
999088080
1692207647
969547729
961324152
418537220
502910793
1323687443
703320381
69616512
1074105822
1912051288
1662044971
947226244
1947544406
1321129973
1829633005
1986256776
1021451796
1944200716
1697867789
2135318847
1263469424
53417838
1633577255
1618828497
873512418
656817924
896430190
1475251925
59055044
1887689733
1060622433
1317049179
1692402831
60183107
2007863197
1551409661
771240025
1179871878
1176191685
112956013
555509007
222124630
1952968455
1662199934
444218745
373855391
695923695
347646031
650081982
1980981809
2029780516
428192505
750700353
1960853864
1707540873
726428283
1677802747
904138424
646789873
133684702
1179460240
1687745749
305937203
1177927039
38498131
149366066
1407449355
1938446343
831830991
202659860
1676995338
332389739
881770862
1703613577
1187981923
960621541
446914485
1470808442
918265077
1331061934
1702505255
435256514
696788789
1506051820
1107133244
1190182019
270526221
1413174613
34877566
1637725873
1083733378
241713550
907578161
1185845708
827142531
1393500349
1026959692
1674927256
96571854
1611949927
2146899139
399101655
1814265622
813346483
1214876132
724750720
1818670724
1484029806
1332165967
1671483039
269628390
919299809
514271889
1189726691
871932974
100488025
1398991392
1045971223
1664409313
1653684148
494440374
1715327854
1289972077
725874730
185733290
2006627071
1009909903
852401827
1224421887
1588255898
1954425643
304535133
2079260267
977934109
1901843475
87732365
927319466
759151875
1283255421
457748674
1502388587
463686698
1905464864
655696187
1068467206
598392279
1382307380
1113435709
1266601802
1515431674
2070662702
1661750114
712602056
293085375
998211510
1875533797
501517851
771782909
118756688
1958033846
1029285917
1510123863
1507309112
269798075
1226071032
666933442
394059540
1779805417
560503786
127279949
1320043830
161967707
1558869791
1141369415
1195688095
465577332
1055942361
205778043
1861762628
1231441320
2084120004
1854203507
98875922
67234543
1268649443
15301394
1583104331
1050015443
886767272
1483744070
429849845
1570968562
1737804565
1390995162
87180259
1049922243
552022065
567139329
447722794
314084838
1172526003
1897099402
637884952
1759823372
1569179982
1981905161
1010815143
604513808
2094735823
675678746
1998028279
1141573602
66191544
1561532349
1469695939
1367248933
986299142
3661382
1147623344
1807506147
1895857508
528945791
1310745732
1815572323
999553492
150657376
1052247446
1222605999
1206886045
1101498661
1988594585
1519869426
2075350020
699281607
1008395274
1809835540
1018938219
845146281
1775174456
1995961623
1159013418
551742140
1316705787
1104335627
1386320678
1892315820
612318249
291886412
1381757061
120743565
883723173
2095991398
1530938760
135251581
279451970
2096148049
1694675872
1149691193
1249463358
684861080
584968725
1647863847
757184355
822953673
1256334419
144052284
1010154602
52632750
1447932029
309348616
646919534
663323761
1872231713
1997374078
1649616772
1358415166
1324888177
1463570366
1453554852
1066562661
911230299
1475432461
1232455322
160932757
293974611
891412321
1042810943
239882964
2020644776
1017941563
193759475
1326198415
1806333397
708862258
776318407
628921000
631597928
710138567
1047190585
1292097493
1033173910
459066016
1972331678
2026235525
567368671
2040128956
1550087125
914822261
461261701
987702963
89067066
704006088
492728452
1022752495
728437100
989815878
333201031
1245846942
596917941
619118307
1148282102
494696567
1194216719
1796233885
112575750
913603658
1585775578
326020078
1098838159
1055489263
314399880
633513391
446246860
799849820
359705964
1373982030
801312618
1532839990
1982520289
1182865149
2075424649
2100203501
203724305
750405963
974801273
1732958032
1823642980
1818733262
831489410
1837261050
486730113
1335653628
1119681159
773351513
132204945
1399099653
2011724470
1671356842
1046179460
1857297516
274504430
2012349065
742291056
1470837875
657586263
562336079
797330837
1383009032
488834800
1766719042
1811423462
1543062225
1496541088
281756571
1111546114
241079115
1142146785
1822657827
68197291
1798157659
374030959
1772202377
1422677521
1269274316
693065648
382943693
546197367
229758960
2010339868
952031637
827245400
797216341
1505259932
381786063
741180207
1798590985
1277632575
1690687136
653631953
106533300
1048269152
1621326894
269755421
1899376185
1758195466
1939544448
1364901043
2077908943
553058426
1702679763
1745325392
1458168228
2000375901
1881937826
581628243
1220699868
461937512
1196493038
1336168469
1994675526
684672573
1898499009
1695479559
1587465206
1941478283
444958927
219675634
387968231
1582338765
1630485943
131475288
975860593
2051677735
1693865437
2111628924
1473351477
1873215693
1223232054
753092047
616302838
766258387
725387856
1240986448
563064413
1613474387
2073750401
182143082
1296434923
2068645116
2091311617
37248102
189484939
1813856820
648429761
1486233329
1097383740
474964021
241451449
1845066145
1352340212
2075548418
1685886544
374438730
1863737973
706853976
375406418
1827047722
282606572
677752814
327495046
690330061
2001275083
662152017
911321509
1900050191
797817169
547908494
1366590740
1564215438
977975632
1512371015
1736118545
925214118
1320758370
1460039998
462807159
55078939
638546493
1918576200
2006798010
2103162268
2069754462
145794106
881250493
2109954756
1864446171
466131670
1201409253
605769025
1156197032
1212231560
266648498
845610336
2090727818
890886929
475287349
912122220
401457284
1495125795
611083335
1953365725
1875370015
173860280
1915026001
36535520
1419997788
1207703136
621507345
471089075
1336348457
247887216
1672043483
74877140
969660686
1292351765
1097071879
534356739
20828351
844712179
1411756703
215716849
1549431127
606786323
776080551
604427823
1422824801
267348769
774223612
504044461
74752610
670576725
1451436453
351541343
280231326
1344633655
650977717
790057842
1749206862
465016037
888135857
9568990
38461510
1034417231
375010604
307227762
1561539974
823395598
2005355360
62148893
1030640673
660764072
375014618
1713233533
927942165
1978404171
750557427
1067362542
1392883295
1292962479
907033860
341913372
834821393
1992559134
1529255222
1817403940
1730458551
850621215
898444161
80787976
1421013357
39481308
69284209
1009012355
792547251
1466067538
1476052751
1188821388
1968018861
450761546
836832248
1694859795
14937434
1812394077
2107111242
395234729
98697017
1095135629
1366882340
1143085834
967136908
1181978867
1441226129
1207387247
259133002
1733162877
961644232
808651143
1752089728
1834986547
445635530
680354358
1293080308
1955482174
1553108348
790091790
1091037010
969195107
1668226397
1042082167
27240378
1799261891
1274982106
1664185129
35581541
706586587
1147018874
615588547
1077875348
1494463206
1153491700
620687730
375820326
604501201
86488229
620930283
3798175
1623372746
766246596
1568430991
1497764445
13051365
1680938687
552017119
1956937169
1218766628
57425102
1438872712
127619448
1630140357
1951687767
457381129
1079589291
452870865
1412088850
1349419387
84855139
1699851132
1181560409
1073594117
1053169265
73770082
186855698
1631392047
1048157514
81481099
790036126
1886829023
973827526
1020205587
1823153477
393921864
299736884
1676345146
421388407
2029902592
116198494
1740122612
1126934443
799545611
1148147753
563690939
1965090816
869070269
521484747
2012617300
1569520603
551889380
791810237
1010969137
1994832582
2114167696
1915339035
1134967118
529783457
2057207716
1789253663
1211552348
1893996363
52759674
1177745453
348136838
78717565
654038001
1644662051
1431336774
1047813348
60272138
534038644
583669164
365123129
1183898283
1453516190
2145769229
1296307389
1520903239
1255781906
36642935
1917462101
2043677163
2075555345
1235383109
1986885723
679997816
999286867
901219478
764147764
213869012
1936308910
1992284695
2009529081
618481006
561525235
782430520
1613590105
426718341
357899909
1277226303
2112082071
1044432631
600250464
669306208
1857745035
1437789850
119276490
718220076
1330017918
1263294982
1614273719
1761771626
631518086
1620827768
1335413701
626652650
1229273851
832956851
1689354886
487831959
1797898614
70646986
756735778
1268243506
2132854200
126692928
2084428045
174372930
1740407068
439390
389461332
155836483
1808572199
1416328920
1204978274
389715025
625950371
281913824
1957158125
337690878
1189722413
887451687
996932553
674858323
1176122296
168264877
767886341
94650644
762508976
1190063477
939173330
82651945
324046493
1974646199
1678114697
1568436112
1855697846
1650503669
446811061
250795480
1145567922
1322664006
924570525
1218244416
1835027739
1116745437
969452652
944098687
2123507949
189432270
538622805
701644715
659073358
1701404584
1753055627
1160616536
797464303
1229191627
188100839
3212275
282902478
76185103
950700041
105794694
2143868892
354423248
2022635050
1743211362
407576822
752997269
1419577362
1465566482
1093049235
1542710708
210967450
300931500
1052868197
424509483
1751014555
1323891725
1468708661
1063062344
409995476
791113355
1492595444
347947470
861862882
736643679
1028123996
521427618
1125549206
1799622044
661244509
1213611128
2062778282
758755587
1667249482
1287829003
458276118
875448035
382437822
2048442947
908307491
535437563
1312572301
2123878787
2070564686
708607610
421787424
1619532791
1800108315
277791497
1867846101
891485095
1189760920
902837365
673341944
1339314035
1477319001
742605004
1548707609
1760421086
719278346
1591037244
555903595
621144481
471532183
2110393222
604593924
1952016312
691891815
581130527
1264749077
1940637012
1061484086
1397662884
572125946
1312575748
1473138962
616619167
2028772245
445305619
191563804
961144276
1363312851
1237592023
1530083796
923310243
1387291324
63955472
1387505541
386418861
1028805681
806876428
1182337183
1437651429
5248043
1967351594
1520019220
424816465
1425812800
675089362
666780713
1404344618
2082397740
1962886585
1145783355
934685539
2082326994
29217092
711664322
337580959
64057263
1730582256
1792749466
1089816388
1593404484
378701056
1467715999
1287176815
912294159
689926775
1338217725
2064731430
652305616
416024726
475741502
1855376084
261970866
248427944
1312498486
58527555
1356175364
1082173307
1624479911
1896627763
301490695
1180028032
1843139697
1005498454
110299191
1853546349
344712919
1534943832
251238315
1188198556
1293759948
810805949
2056608886
2016028794
1016807765
177535108
518728041
245406193
1008529250
40393048
1737124113
1901444243
699179241
1297843958
2016802086
362673832
1077824782
124632789
1941419912
1745969097
523560383
380673863
1995444722
2012218100
1494746344
1686523510
1490161266
661923972
1413144325
530982857
1159550908
2110499132
2134212823
372306747
1355217226
898713385
1446072991
2000527986
874637297
1153372583
1965679984
1869060142
1744326950
1630719518
1986201131
470250933
2011608274
1862101766
594877127
1021276403
1969865721
1406564878
175162853
1545876406
338692576
1563210282
1471861695
1491812584
425745524
1013742028
1751215529
1479009095
1822823376
389380529
1607177898
478127009
1123289897
1196963420
650375180
627001100
135227510
680833677
419415254
970544413
1561537849
942873161
1231249116
737617361
926781084
1420784644
744792679
759527646
1668814126
433150799
588051205
2105905773
1881900557
665371442
1346068275
277603068
1074827906
420003932
1424495860
7681043
1305366560
137976644
122297806
1031495569
1901558251
1052338903
1944085346
1825738152
1159165759
252278241
1988033491
1276639973
438316376
1570283117
2090974525
922437342
1068078730
135041705
157620821
418072952
995369885
675121285
1587955573
615477925
1824449167
576667445
1038853456
536260499
2015522977
66062647
114718406
1761925348
952217861
1931927389
268360701
415738316
1696681445
1287223848
1916475147
1136409937
2081882259
267613436
494082176
1613632787
48341388
1597470573
1900106539
1081649000
295371025
623077421
985782383
1544844826
611616540
1555080993
1678818536
1381542756
625974152
214519636
1360577583
637157836
576902939
1038844293
1483953514
678539594
733805144
177452706
2117777300
1754277272
1519824664
1766267168
298816791
934100250
310644831
1899423885
246597948
2096516734
498530844
546693742
599028496
378025766
1520640512
366523819
182014690
1948037580
1249179624
993688604
1735880145
1731474415
1827425568
368983225
791345685
1489327389
2001454511
1090942599
895783689
748338184
422449178
343650934
1215411864
380147186
724690355
442178868
1778419600
113415192
1351471779
837167605
205511592
322662966
1169999627
705445043
1608290015
1930888429
1268018629
621239348
641540070
613928877
1463176790
1166339145
645698629
1292968784
1819063155
2010345572
1388684483
856081482
1227119858
531518813
1590637005
1807947908
1305736864
224445420
2136669964
1907154466
1472354766
1528331046
1169668250
1489332617
255628276
895595083
157761091
987261841
2095888524
400884544
355088637
1023819730
245528645
832593145
1406268817
1014088442
218006060
1911815512
72977001
1073393845
1620159123
838628269
199705289
1091406481
1713429675
64137985
1333220259
900859355
1994314286
1802173498
370202451
35717443
848073570
585910365
1334186573
407569540
110215188
242752180
987823920
265831846
1581096629
696046407
1253909285
1766536973
1568798159
30071055
1290775010
2064555686
10005469
1120261116
1174325837
928527149
2015702694
1697312638
537489981
233358132
444769630
1308959914
1071659736
617800406
1209001650
25726073
1244702027
2140217981
694827761
212711897
1573101254
1809108036
1000858400
1787173936
1190153324
798370703
801335742
1885497821
864296904
2081380811
931707467
906236317
897659706
359306739
1937048371
2100475250
1848897032
1863131605
1377459198
1311681800
172028101
814197008
1387804350
1419349874
1248610625
794111728
1104779341
42845569
737865547
1706132643
803870794
499000470
1588562008
1324369873
248686944
479629314
360936479
1440573525
349120869
527868949
1650270428
701511427
936229399
1547659166
874817378
1530526708
1305010307
9242338
968339422
278467556
464350813
1628804464
1532861722
2027526042
1568485642
1120262244
796721517
1481410851
394226467
609556674
1181965160
696159009
1232081865
757661179
1687165154
1264000569
1774116607
1216507727
1079239805
436823868
1611599485
2047639298
506804366
411008530
189335817
587619451
709573871
2080981951
950975485
1029786995
996141517
2084028518
1317257733
72069579
973763814
1022232968
1308251274
398593243
965936475
13676726
892732268
1658787698
1736486844
240957759
861222213
1791220485
1372764856
1376720518
227700716
772854581
587606894
1277539105
95316105
1661540361
1445501154
1084423655
116644759
748196118
207178137
1818034330
1480994224
1284910650
406427143
838925982
248238927
1807428416
49125013
1175755351
2112192859
1172855223
1097733886
1495106714
1715676476
1668444779
135057962
456700296
789030146
105803978
623638505
881465389
17590371
337048765
189396831
1913517981
762685422
201567280
899847249
1853138352
1575519631
34326203
1506165646
1792140697
634645910
646737474
1672007308
1527301482
693976576
334252827
147341344
1576862984
799127363
1909787697
1378687073
1907557357
454931555
2008808180
1411696966
799487931
1814735694
1989317774
1706523250
1036397068
514127007
1402481913
150607383
1687027528
1693080741
1147508858
1484627102
1661109358
2005039954
644603483
893174043
624739716
1776407579
2050945762
461950391
1920936986
836288148
1562737203
1956040659
2077697212
1348409063
1367773541
1835928604
1819626981
1334687134
1089380872
1394129619
956640899
313962471
1619278686
790105276
1802335056
1118658705
48624917
1581020692
209827219
1903113987
1753897456
522404834
357484919
1702777040
1239079211
481982541
2110428190
1449056540
610451746
1145826692
248539556
1086861546
1183531475
1169212294
292746361
1513807888
729642634
1869485001
1305256383
281824399
1927510254
798747930
127375698
1830370143
509704756
1570216086
1190542112
426776644
1086318197
262284605
1073030554
1113851664
1893699048
581713074
326091736
2048506425
481351759
1102069545
1881170941
1086264486
1183251991
622569485
1254413699
1371443546
1228950289
1911077299
2019594098
1449095925
1977378993
321483206
1841651295
597933433
926527675
535086642
1135319855
844428668
1725073014
1514612811
1589831858
223389729
527677919
340218274
1061452395
54901957
553972127
1224759476
61858442
2117307344
1117527273
19008485
377186404
2082193209
2117398235
603494246
1319167625
1098382254
1401249506
632057884
2131767497
2133086121
361247990
377194587
154141456
1250913418
813079150
1842138154
45512482
1881253448
336180478
119465451
1598161641
1424735268
805128331
636701088
1379663630
1305372814
1458332106
2029423137
1169011939
124500324
1707149363
2076636353
1322316964
1397960863
1007679645
1104836065
2034578403
1811524681
1675191977
606389526
368194468
36574843
1028114562
2118048078
1925263083
735829483
489006949
519087431
2088079434
353121857
182680343
1260264360
1275998520
557260918
757500853
825785147
87564024
2081765952
2046417865
1853154116
863758842
1849907054
1775901473
1311322016
2146335662
589881694
989175872
919608708
693007549
1790050134
1142516626
1196799709
479662896
1653507920
1826893935
2053965595
1680974067
1472640400
452487307
1020270518
1611557348
446082423
1107717629
1047212987
1494104688
1805762855
1185389667
1704227973
105211103
447644204
170097865
781227527
46223561
1681693129
1062729451
1757811433
2123993249
342190363
387812195
773818485
641040441
1922592955
1688245879
540959536
1322216055
2061795925
273193412
1782502290
1868445798
1855895518
166104895
1022232922
1227794217
1331180490
1761821296
1987295211
1670710738
1681107551
205960102
1703928753
574651427
2060169332
1326547449
464385225
1171839162
704304345
1451318425
137237611
313517767
1979088895
87654095
577097890
695160128
1380818099
1466445962
922290320
1372320882
528222127
1050825177
4989215
258470982
1726204049
256765006
149979222
1428949733
1092424103
796184053
1913410212
193043089
2142111787
2029529837
383686342
1643524052
1683707137
658393132
698380697
217157768
1700953223
848506213
1294256794
474435865
923729550
697655178
1505177726
126677837
272318329
1797759753
1792738578
1631423621
1617835949
427869584
111931805
1507062781
1936124965
957509895
650158817
1478785162
1191620322
740296037
630246923
1818173327
631973622
503216891
310344704
1195600645
1747525697
1997950133
835362397
657368977
398009614
484469361
1958800185
1489879723
21421239
255275803
29295067
2036050248
682898704
1718908663
1922356879
477441478
1807831606
1274380838
1125410606
1336637020
157959831
1086205585
11188009
840823539
732664779
1679031835
654578691
1988418641
2126410343
1846164775
886874490
708131075
1375593002
941108411
1732128123
63401189
868582007
2012361915
814501040
1210666690
1924870771
1056906791
1809825556
84199016
1813281179
1659000196
2085755773
1938027306
260618092
699675861
2063254587
1318836870
113318936
1856067043
1300112208
1143381355
2000119966
1909058832
2049978107
1748383633
1653896979
676997728
1307260249
908641496
985631437
670344518
1792798928
858214353
1408198904
849857929
514057500
836249706
2016294938
1992779308
1767047733
120439222
2095130936
1210255344
1842975159
878385181
1543825275
1848814238
397634204
571908062
2012205212
485636206
414018914
91536186
1502278944
1279600510
2093369566
1724037303
1712513187
1675303937
1900774791
116087160
982592100
397316995
2138299050
135126839
274713739
1532401087
1641531991
1242604252
1193756065
8679468
1196000605
1545089635
1843953668
1730574087
1152194406
938211164
1707311773
466145463
1787944071
879846701
2118903916
1525499621
1785609093
948350719
878453156
775103048
1920904105
933627557
158890934
977799939
1718157395
1708810796
988999932
1522201727
1575288111
1487850060
1965080972
1391070951
1506489027
1994469647
2014499678
694468941
1795891851
683790212
6412878
893037624
371829493
793250911
666847409
2060497922
285785133
1611000278
1444677521
804590297
265901047
1078131825
1163261555
487289548
825803222
430434523
108868666
323621026
949629937
654535189
1759653579
1444996509
691899017
1607589951
406682607
537123287
2064938134
894461508
1080195366
1492188805
236377116
1141141575
34452448
657182838
799500843
281080290
92281388
952533492
2026490772
1615989968
2092429885
2125614351
51027094
353912356
1882757987
271568417
1830491486
1039943155
1047664155
261645821
1732300404
641997890
1190745042
798598049
47895736
1039339561
1340231654
1645983678
1197278647
511505796
1286401872
1210838308
440579068
1068895173
1263905064
744762599
1452905296
621306782
1832580839
661161843
65400038
1662504266
1990757519
137610956
1933646728
1511870392
687429845
940312916
615731249
1633887612
1214336432
337142767
904502750
1684685794
1603268699
481332209
1049185711
442657024
142389638
1688177030
1702984766
213758469
986582508
1488089674
635174011
298367251
1567389240
1242311382
682525849
877673477
435289917
467087790
1290609242
964512371
902290048
252604732
1828648795
305200118
2112001713
1698044311
756432046
88649339
523118361
1962771447
476876867
1146342454
383431790
1373838203
916752381
1684281944
987444483
1376997550
1504808573
1623297783
872860979
198939364
264701809
1567272819
544077556
1445614381
468696026
1399486121
1972663048
1840582098
185503222
690799470
526450813
444423498
573142421
1964658214
1102306622
260969488
1577043175
1222977530
1874136664
1089036013
1460450315
1745797125
487288836
297856893
1077359986
877687469
38637153
120663605
1569722997
1722785588
656229648
433615990
1000296283
1546012125
1098852258
1388531514
518117249
1357459081
454996624
373737741
372797895
1567921967
844120642
1501674590
1378417857
1688758596
1438766216
2103324082
1576202984
1650260223
116100995
738962958
379074317
771312289
7410566
1544275225
1058744410
1286857130
1388614081
101278476
1481834057
1531385374
578596286
685005735
1842834965
1728181091
820913293
1761208279
1487181211
1111400134
2025471509
1871917134
188231691
2020033786
1294140517
637722467
1376326398
30576802
337003689
175815621
240775408
937470182
1610635018
457329288
1351116728
1306638162
1603776239
1020754263
1511608982
997127686
1324495713
153243792
1994614821
285165218
1314217824
605335030
1205411266
530599779
1079126441
70190692
152228926
819798657
299742583
327364802
265964262
1140550640
339200677
669923214
882400785
1641555783
1502615010
258093929
396757251
416079557
1383805149
1329147255
790737884
371618020
996700770
1000999264
1326040704
450256705
1047103357
915961767
1677559333
891790337
113037878
857272379
1680160986
962597087
1621857052
220312566
149066078
1733768416
1634523364
1526847423
923427958
53201664
2011052380
408376858
310944865
1667280977
805523505
1750936012
359638353
382362042
1616709858
797601785
563325359
1221984963
1766436375
1788580468
1727247929
1926425671
599704023
1933474224
542158440
889700716
365796891
1354418090
309573859
1652297471
8641785
1158617480
1774512997
1585410303
1540917431
2099008015
83050196
1662468515
1517753442
613936099
1921960959
597413590
408493018
480138182
1654018018
2129533087
608168836
903760645
202962781
416225279
624873984
360075640
170750911
973179944
1923561133
1438455726
2057262853
1124028916
231177040
38664612
869513353
1294680247
168665973
1087537278
914759773
1250464258
289326299
1310846225
320781342
203476703
1452556340
1903151691
1367530294
325142040
1957675211
627214037
90223368
1926826762
1601635551
2030770152
404187931
1189116816
1141403209
282502065
1954312481
1993559586
1712937558
968045219
668931636
2074486937
1127170569
784362218
919302574
1489026429
21275284
67457466
1395494483
1210413843
1871359335
516167150
1419107941
1393529231
622379169
1042604613
1249900537
743504122
310028065
1427158989
1000118450
567828427
674144511
1479888847
608170701
1592334507
88355626
692782670
154484947
11362667
1986838719
1926614002
2069406222
720124045
1726933577
364519679
863518318
1523301401
1108194959
1008670325
2099098481
698945290
613712555
993417610
2046871529
170838266
593017345
665011471
1594124360
1173547715
1419925322
1582955498
650046234
570777119
931933180
1173326772
1420729546
351795870
93122780
846468686
1197184169
1627985134
1870274108
537920649
1053282442
825857290
1081445469
1723678859
665753854
137860016
1582750608
462780359
1798581719
1680245110
541172873
172909870
1975958199
1919800391
2033807476
194847656
1594987121
181878436
2107930948
2069465189
402895942
1768254687
1473131012
861570261
1124767531
1114393642
1352308534
908366042
1573011190
1418975204
649807510
514006414
712742889
143552819
131555368
2017857290
1394219845
2120989602
473378218
1425817293
233421758
479266106
916755316
1285817832
539891952
1283469993
1599162350
195743614
1900805310
230045605
431215891
884257371
2089688671
1728713637
1919704879
457511988
1319514115
51730616
325203572
1132548924
1596666281
1817131393
1365978664
491157566
2104888897
1772298222
1609416175
518713734
861765573
1819003622
336521468
908416194
1869757186
1423701316
1646063397
2075207904
2071749818
167609122
84395197
812300597
991644876
2123380993
148394693
1220210355
1770550188
1009842534
1043824565
759968480
211735905
1918012253
1849032354
1579244070
375881482
1320216793
2057693444
1330091400
898394567
285742235
1886854581
612134187
540188744
1542944984
1856465284
1665188531
870099483
958057782
628586526
1223809903
404111360
511804663
380996293
748778075
684345638
2144191909
688847519
847631032
1212423698
358868231
226066284
419101249
1476203920
137588482
1726300217
221102911
2054641963
415413443
428387194
1068111550
1736900792
608559642
540481497
1596270329
126515000
447388704
1129524144
838644136
959653618
211888050
235802159
1023691356
413101379
1892423469
1673813631
1079618509
1436997613
459243764
543814900
1360597896
576301054
597212654
1008036566
2028643151
30711473
379039546
2061265652
176278354
1118441985
1598196938
1196542285
1145552093
927025370
922565590
1863738428
1753867276
1236082299
1125985369
370002811
614820620
1469771655
925024272
1441247633
1992868551
1444597393
1809922251
617554848
1006909139
337772293
1474178520
1194363259
780305985
231258905
894536479
1034382835
1575126806
560217735
1716459185
1363480379
298504081
448666646
1338146787
360756974
284190957
1875499161
1879504059
1883429621
1961462194
895078461
1711489059
1973159122
88430498
1098146367
1909682590
634946202
176271901
604661201
807995652
1640095396
597165171
368043206
1839902560
838803605
1727668226
957882851
1874621345
1269093556
2046303960
70640547
1949929663
220585170
1336429845
1996556564
1908981034
66455646
1787436126
998401494
1318322125
1682928710
1245519083
602334875
1397559096
967554053
549781694
58391890
344405763
2007089437
15967558
881808692
1687144200
2012853133
1907500483
875024161
470681877
1541882461
805434853
393594484
668188333
863767423
1806631836
1044290558
1315383453
1065526345
1892409643
141527893
133141454
387150265
2050029589
2084554449
256733328
1934903419
1465369293
895605721
54980657
1626592597
571150188
619011691
47328203
403819867
1988446574
478797505
665178626
1080354394
2058734634
1466180703
509173130
1888458453
2139503922
752267976
1534972795
1152687673
689499787
1509856658
288885036
2038191457
1360611497
1356166378
285569748
232507147
1079459130
1131016648
829716942
118394711
1795604631
749685190
532241001
257197205
219958517
1736786952
958958307
1227106189
1516202926
2008638710
549431544
1436736334
1877756000
2145544882
1090908231
911468073
1392331464
2048332078
1252866314
1594833172
183875783
681647793
75267512
2121334927
1254514920
1458419752
1764551038
940768425
669338867
1780219093
469921462
1157669180
187792192
1806363386
755557655
737607182
1513857594
669486154
2046734223
69300133
1301084466
752642490
823520024
2049185414
44370913
1839417321
383067204
409278604
377983969
152710024
813733531
547727406
2010340216
840738173
1486156080
370922919
628827914
2055366369
184329916
1818109585
962177123
1229200859
1657324167
680654379
1811511354
256350511
1398163261
527277549
822745223
1567896834
451482839
1539270089
572194588
1372622614
1155880809
508181548
659924889
1753907789
1307606182
1357461000
739225000
418016293
476230403
873125832
791539645
1163048950
59895550
2125800726
628209671
1754051414
1889499640
509835487
1843982517
298036021
730925128
1026500190
114973753
732909225
1201559534
835969111
1135007998
982408371
1908168142
2118183491
2050534045
800233270
1150209286
109580337
2025442478
679411720
621386920
857433813
308956498
1775852821
1797944763
1047188471
881831579
674235433
1045701094
2131910334
982929727
794095527
351556072
350898128
580773614
1150229196
859632443
2020207027
1372187835
677586308
1423576660
149840166
1238314138
1823752497
1638739372
1469447440
123160709
1727947854
632769345
293697276
989023324
1569376079
8013611
359396107
745949122
698329207
1614472612
1839909043
1521545506
1741445220
564942194
415634110
1336364918
1922207250
346963484
1073416012
729377828
1255015169
1927697962
874059965
374869608
1012619280
85885316
1179311309
469662858
2090811564
141588362
1400618619
1766475334
867104881
476573994
506164340
2125076353
1476066845
526671754
1537229487
675058254
2138904687
1587751428
646513200
1855467731
1217045209
1669035108
1514139995
961884155
1066147994
1869901155
788482977
110264736
771430896
1694442640
1215867702
1758381796
170344451
1790765266
1163931461
1854820870
1315166570
190525064
1067216475
761737469
1365144994
1814953419
300690617
1680621500
1350560365
1892804800
552787454
101728792
945329971
1111394807
1388113083
45745779
1446572355
869435950
1357695645
1164087313
20404524
1761750805
652331248
792086663
1879324002
1785819496
1179236677
1062353698
1544378349
157457207
2041468102
752244280
1100065144
75656635
1303342308
1839576482
2137398874
1497026648
2126177282
2123232670
1347220156
148178445
36924700
1068403682
316681896
1490316419
1326912522
1511598935
338719319
974307765
458657414
1774464135
341379677
172421687
1479430976
285737420
57297896
1337946094
1358068547
687910952
2832829
1597575124
1826515294
1951158751
1901293270
266039361
899234418
264216959
620647501
964945880
1765801571
1456048793
960011519
900201057
132560915
257869141
732498210
2067290355
2040603812
1936095344
1299542969
839738905
457461147
331408078
2074420700
1116095993
892460791
455151272
1667330938
1914925824
413026639
621972266
1150656381
235265449
1558358296
799289005
344917951
2019266914
2005628647
609280368
358521338
635626350
787808288
249524102
1843171119
885860666
812033815
1460822823
156201140
1181349439
1606281894
874571500
81224608
690217609
1205483411
387035107
870235617
678943063
1746567103
1932587098
1274077703
78638605
1952291677
435835174
326656844
608877607
2048290826
1374680407
2114286171
85478419
1042604654
1710719724
1943900456
1261797963
205819196
620115454
431329199
137303331
436355634
663026386
1217843062
1958022003
206131702
867536900
84988023
1533526618
532257965
1023521017
670565618
1533508471
1763142162
1218267063
303230460
1970238465
474352000
1820632972
792100713
107315765
1163803307
834653985
1014156449
1718041474
1620139358
1483977432
940637251
1534960522
1118464447
1450872503
423855209
1799381460
1293791639
1734099208
1753853844
1456570347
1975019221
647998678
283600882
817541166
992013610
1938694925
1160924345
72686464
880341481
1201788433
466947366
1921300491
59919371
922243885
243928603
2008033016
239576269
71435554
1521374478
1123949266
78243702
130530904
1374534978
520177266
1590917629
591350507
36271011
1746653712
642923871
440929116
916044569
1828936394
205083954
1770559042
860616835
1508800435
2114697494
478569282
792594273
1997850827
550538106
745569399
2021119471
256544089
1388460803
540424527
1487161616
1134608740
287926945
2019754141
1070229824
1695728913
1628741899
1733825175
1843910238
627739072
515752417
1889360861
1263371151
212093230
1619938697
1210207908
1522515019
540721889
1741908374
744998357
796553273
233112451
1783804025
2091642596
341493595
1936634406
1427163866
1985035283
412024395
158590694
29019835
1389977352
21859028
115968274
893610056
1911376507
791971804
125515139
526699097
1359690951
1494378885
384281850
2010670498
1284756090
351861230
1067764223
1060465264
68100119
60529940
456392633
377950133
1034081362
286907657
1722834766
298558341
1255301882
561462890
104802040
1588421639
985806359
639720549
774625261
300293868
341240174
84233565
412669090
1792973287
1688832970
1758809743
1120765741
1580909403
610920956
88062235
625676042
1025747308
1357373452
284704077
904951834
1480604720
329037016
848586689
1134000142
174969805
1965914895
1549561180
1588770220
678003321
1593801841
374423256
177641006
1740319614
412593033
2093540986
1597346695
1750295552
2082348474
1159867056
322509735
695016354
1333693966
1764785109
444593453
1399065613
96397112
757147395
489369347
1699803514
642045316
180016026
125998626
2119994032
904094181
670582368
1394193220
668623415
1068077841
1579118311
1841189400
912022856
25893056
2039855823
1255771895
219157747
1260125568
1104327295
940338413
1205270057
1253597414
66182439
2112943346
229255584
1469135407
1233448349
705223347
234571006
1027023317
409417107
386051141
1893908879
660350022
259220182
1688110983
1259159134
178625692
1864139571
278616145
1937278660
1233589619
470503467
1177919372
1781621764
1514091719
1828766819
1105248350
1415787730
1563405604
475985538
1392760611
1797934413
1625897032
14237374
363009936
398073884
56924472
1072472546
1912517326
1485319631
906077861
2145486503
1213220310
1884077577
604331329
909619540
1794101055
1221222171
426768843
175998999
692661894
1617767902
1243880311
1689493306
841689396
183691063
2138566110
561876410
2082011539
1114423056
2087279543
226560225
778528076
1057751439
1456359639
880036234
906910438
155876053
368694358
1065137923
1161304243
991930086
493855501
295623845
1958140604
705932094
1147023782
136357182
447352978
1025578258
2025402095
1071570758
700193992
1047946092
1861017116
2142702089
276929044
172512891
625180906
1799776449
413346265
285607930
1815464486
1751080867
832227975
1012910929
855594974
750131126
1659745820
1672599087
166737098
946170664
1441515382
495169657
571761678
353180033
2132634108
1626172613
199914133
141182079
1806241414
315861077
352456948
74134295
387525224
1208701831
1719383710
2111790823
1913372013
915816997
1820478261
1980024844
1786011673
88703854
418896324
1783861529
1379523057
1649312329
1101941289
151577452
1897414638
101707321
749020053
2014452782
1657838118
155413097
1390761718
790183827
449778410
971048744
2092175616
1553184093
43035738
1677295929
401970428
148131147
674332266
1350322834
196681211
692161501
1454145113
220093046
1376176599
418463061
964021130
1706214817
1260948356
1930056423
1496876753
1348869909
197600529
376309473
1335963590
1802346289
1498687958
692668570
71142421
198907141
509216921
1179611309
479925426
1114021492
1516969549
343883224
99413218
606021582
1871237174
1702041687
513957874
303215738
821800261
358457105
175564789
740257639
1035311582
1257470667
597998413
272532206
2054619311
1554217876
1208149005
12171646
1846545873
194903053
1895292118
148694277
1412886704
1951174163
424261666
953421939
1905010220
117108508
1811205727
377976510
226872200
311575558
324137875
1785086983
1964701592
1718066735
1073034809
472980800
187178487
1329514138
583935310
1693806862
832927845
918704810
506633859
814387035
1088977450
1943142694
1570579651
570526108
1346980167
1697144073
1409793546
1268308967
1168458030
1056484103
1424775603
1273289861
2002222358
122035437
336838391
654177286
643852749
332746347
1417413456
1537580605
882204798
2008615155
1858045990
1634939242
1020348629
765153402
461734282
1849257926
423576238
1862514446
379913313
368434886
1844992338
268171682
1002675281
297461705
2085436632
1637082166
760769170
925220917
1429537983
216366485
1797049230
1796282798
2004482584
190479426
1964213700
525703881
6122005
1477706408
879722339
881401427
1401651186
829792975
1673723160
1707982043
22554389
1089776403
335570931
903977845
945681865
1114421765
871734253
700482968
968367907
1264229205
738901468
1984449560
355495292
494824297
808294845
594603432
1692025865
2139489186
1576175908
147425289
1437837932
1770041190
353624524
1812664020
84237739
1778198363
882436825
1941032124
408611559
64148983
118316048
212773782
2014040551
1672963162
743596953
1398883400
980332255
803311052
934425641
86751197
401566934
1528446023
83827716
2031177335
778141756
1337781442
2007442008
451993765
1812408498
1984453557
1791307130
1712064410
820427644
239106134
291025447
1621890120
254211497
121807398
1642916046
601215320
290150091
55389306
1763216418
119343552
256475770
1784359520
39788398
432593552
1636870882
2056619087
2132589725
664390026
725353340
125457044
793078405
547530547
46742085
628851409
266402748
1489319258
1925970793
1320534934
390886305
881039438
574061044
545306940
795473412
2113376125
1844904763
683243892
1778924668
1172337702
1538168973
1422413898
1542100122
1641612219
261919178
1937951626
1325033136
1239805445
1437943601
1579880419
608912338
1286483716
1479656500
1139635306
1253735476
1255026280
1273659642
1046308655
521354486
1725343625
754394521
1150458207
1589655249
1487428263
472666925
1168602122
238275763
1476232273
137394003
712627036
1347406065
1527913903
184591687
967773091
741710971
863757691
1188985077
1478243794
587736221
1684221751
331350231
1658045062
1061681516
1651342460
2021306379
1731811289
1939031087
1187699774
956455222
1218245690
783424774
1542919086
892678179
1912494956
2130211380
1272942248
1775096932
96062226
1999009015
473896707
523526996
335476177
1125159215
253777361
805802571
1007896802
2054679241
1788353282
1398198595
998274861
1151099916
468217316
2091283668
1366314638
1194404948
526214587
771156039
60216064
662492560
257214630
103278639
1026270213
344847200
973174230
1748026468
1871947735
1703755951
513512537
1304865409
1333526653
1331056163
936283083
841611287
4671282
278902932
39175342
2146669672
2060325363
874243784
1004089519
249254817
999538203
739987565
1731893907
76570748
1202750913
324619142
950320884
1440525811
1590811683
1253860229
617425917
862745319
1003622581
2079536879
1811540508
1605544830
344472734
1022811545
444328923
1099145973
479295008
681301883
493831815
18777839
636767630
1014661641
867316335
461308161
362778824
748165002
807653996
435149178
1088772159
559494326
861652253
33005736
1815304842
2087118438
942373987
467165730
174688566
1297039705
123362852
1543200447
122680427
248151758
1680714865
230805037
1456273382
430810104
74265920
1414769267
899460706
1924378555
733334439
807764209
2137698019
879120606
185239331
1980648796
961482733
1452221506
1387646088
115760038
1859105854
2025487343
900406712
482882270
1118232326
494185476
1924837931
757892646
464523390
1879761404
1359468436
758788249
561785168
1052279351
1515395363
2009282077
1261295581
1196035848
2127114480
713543234
375343997
1281267284
858242854
175666961
317862293
630237153
53005068
1557138968
1271593229
485479465
2135296759
620688246
865623973
1884533107
1577382993
1568682945
535315752
892431226
505189445
198294240
65718246
700242042
1877356574
2112392601
124037485
775821356
698985591
295308281
1165097606
899987912
192331477
479411139
1910116181
1954638426
475784487
1704401593
1523956595
1907305134
1944856146
501020862
944297663
1544883728
1344575999
1804065223
2022705466
755597388
1759689029
1548738783
1042538292
654316483
121403183
26657199
141698488
743102480
2826228
88095515
225349385
970471387
1327104546
952604932
410754599
100032369
772398818
1982545874
1449974763
1531259600
773464537
610745586
1300452008
1142922236
2087248068
1331159594
1533366962
2061883717
744138112
83716074
1915911828
1471198110
293272779
272209716
1895112471
471315499
1749470856
859863941
1523695643
164803546
1179746100
840244703
1534465037
555743313
123066035
1334527615
1986535662
938990351
769896890
1432831871
1911993284
1396111086
1937471759
1515507372
95165873
1191698192
218653428
915259318
256128849
603282676
1976203796
2049578752
273067545
1512978010
1675718334
1043452868
2038863663
1151564753
1590243032
1403644306
1357401350
2043305746
1228490250
569719632
149852889
1340772590
217581080
2013437335
1890582699
1996629966
2018670313
702603358
1979037863
1650986453
1107955534
242344251
174350899
2020996868
296301736
1326818917
1471180473
513990669
1464828753
2101772372
234792389
1016533975
791076729
138359764
2058484116
954382769
30559253
1994665187
1023910597
1042279602
206015653
944289925
1493337423
1198086287
1990495356
1867073328
407296997
120479905
582061813
1406383849
463940860
864931467
1608591502
513189292
927172266
528484107
1002372622
1911606118
775684815
1211746789
853429677
1427725452
571970523
575698707
393821902
479884402
220207183
2051595531
403831379
89556665
1712633723
676958147
1770425094
1433524881
380863905
659146317
891848127
144247945
1035694207
1383448857
210336200
1664981198
1210544819
656521307
1238182118
1115778321
1149505777
1633964607
1819445110
480936912
1851792875
756130184
799311153
1746371912
1324992124
1731177277
1212390702
80638650
1936254324
345863424
1845046730
1323194398
531079424
1052089287
197499246
770508442
284839432
1456828816
832188025
1214895829
1364696166
366060521
565172142
1996387032
1351748598
75590177
426480755
787916969
1864607608
1990802365
1052883158
1484276909
1637681720
1101925924
1747514896
1736700749
1389931397
1553603463
1179527835
349711317
1848865577
1595682987
1272576655
1039082029
36410829
21660548
146354131
1097908661
921090202
1309806895
192471660
529641205
1665162787
777749601
1013409978
1006129706
1579260609
1259250524
189468533
1491134871
1090719746
4015746
832543319
1096393551
1805267343
1004459699
946572335
445628399
936563064
648368863
1641953048
2051456201
810939346
1570037551
201823395
716342804
1124002759
1327946325
454747750
1913499919
1405075299
2128706694
1993154036
1181007449
1133892565
107806086
662703306
204432416
1917837668
592397037
621501898
1483792579
2030448874
2090276334
1913934857
758666376
1447435850
199221873
738546660
1232741421
68281868
959904946
1221997293
1801151211
1928706337
1099657088
1358319717
1311261927
747837730
1802588940
2093577588
995006903
1797487772
1579264645
977829096
936725965
1116945207
582994622
1081525373
770307508
183878185
1879918577
2071815161
1815961494
322179155
1557490914
1163734622
1929915851
1039563406
1970878612
206076238
1219524942
166377409
1965351892
953527846
1982430008
698824092
190312732
1532731853
1430667262
915190812
579387662
1625863389
156786904
891759194
214741600
1298512829
1284753069
279900841
1334691511
966111083
852522004
1718304450
2138493363
415442398
476272402
1893127221
970927815
319590637
1374102586
495456334
1226768380
241191017
602814536
1476211843
1700066196
1364809990
1874232001
1452145429
1262916261
5119248
337147918
1038316166
254023523
234986695
805964693
980886194
555272996
378058289
1982771740
1052407874
1840311526
2081689094
1997368371
1739028906
1547575069
40879968
2108020797
547078857
696475254
254411810
2017283220
2055129541
1024557040
561065365
1767701069
1230269072
467482385
98239389
52041424
2122103746
45589425
1063614024
1491144345
1560423128
2138204487
404899194
35438321
276226009
261639230
1226729668
439531789
1577216564
1606637656
708198505
1080920913
442545372
1052348272
1604816177
344855625
1186153054
865672992
72495180
719117396
824553735
1719476128
1555608729
347371658
898009065
790878497
804363711
1620964476
1024805353
624923441
2027585931
1597523068
1676071659
2050681260
989718261
138657883
895548382
878292063
1673326451
222995657
1080985219
390022150
1097713314
2105515705
1462522465
503554506
1061149433
1485528139
619763892
1730130972
1037491548
203565162
1622077520
1385850396
229476825
442141723
1087691460
1459561815
1097938966
215873712
2028509056
969338920
1135031012
1663859433
1883406647
1677519828
1410128209
1481405574
208089330
2080867020
1313048155
778002020
1486990202
1100942193
1551450355
615813948
127849600
1629156654
2111780093
1460871577
1122708521
257851454
299823918
51619378
2001981886
1070463606
1713338694
310586876
1280037171
701859481
378208838
1340612799
932624084
464153040
1671863986
1415721767
630811489
1141891781
2091685087
205414632
2043828497
755533532
402295145
565702395
974771962
360524111
361000752
863991330
174841201
805456122
1276985214
1992357137
907805400
151324376
193362504
1115810427
1584709464
1992860629
1247244077
72382321
98761031
2042464241
1743604899
1146915293
300865966
1541066615
1605695706
691277405
90367974
700670391
1145024903
1501244025
522350211
1352634225
1437824301
739868595
961554231
1068775662
138949035
1299543180
931540743
1692433436
1419951695
1517717502
167789220
927656641
889100988
1881647751
1186546481
1135036774
1060599730
1358078370
412942686
1369298108
1558415224
109932780
1208963726
1107103702
936351127
1372769602
1730768123
830413747
172877744
1205769836
925797232
1007391689
535356791
770136454
735631994
1887368563
1948944546
2070797246
71281552
488672701
38376935
1685826392
1211626043
420474758
28155003
1808382862
338691969
252899928
2019213002
1053296025
2091366238
307050406
1031160418
60764988
1971688262
1837775461
993323248
1264931158
279613517
702735352
2024017709
148801984
306506188
967289574
819893853
1044571604
1216564908
144194035
2120127488
178395245
1198085416
1787927778
1715259939
1503547512
547763991
2113665053
1481566138
911676034
1785648762
392217985
104173744
612179046
1736182101
800234595
1149972005
1755860428
1701719614
384794168
2122614564
1395170180
1844906051
1491512671
494149692
1856702936
843768770
1376455695
583099431
1714138500
662307343
1717240215
335844344
198031382
494095862
612821223
1041792843
609388583
831608785
1537148783
1024656547
2030617800
1488099889
1236404846
607476070
875331443
1543374267
233115080
302324351
835804666
110417278
1890462245
1910449231
965725484
1771219774
1627032441
628437758
55458672
115143601
891883083
1304906469
2074040800
1650627281
1390569328
1816783024
1917740994
1821169633
1492635859
436861284
936543228
1875032654
1116815569
465541955
746719054
637492388
991176659
652256574
1719592823
1520228934
2118891243
1021572997
1500848244
2140429029
679194041
386307196
1432627023
1687449283
1176940804
906198913
1070359577
1231991616
1131489482
1179608777
481932294
1417527028
254387878
713626201
1396962444
147084648
1570755489
586128606
322868356
782689450
1939007327
835679176
1609576237
1027622921
1101047083
167190575
97201626
829609312
1555948305
90494383
658535126
1660334311
140613574
1467861955
384109296
1321625989
321614160
1732271670
1665394816
2037046544
921629370
2063725521
1255449876
2059887771
19667545
543797441
1152404402
2015840387
18780360
7925060
1690119022
1215135018
346840627
412251750
539668889
963094161
765274459
512857703
1496730548
1818584327
1285750072
656532700
525488618
55896461
937269127
2057887372
988281167
1590022479
513884010
1580353215
1779256834
2018724577
1818895098
1928351310
631780846
1947632089
17120679
805340282
1553431049
1457673032
1545062151
1598459691
1285216640
1713981918
105785467
1867361058
2127766440
294576708
580615071
1497494544
1876122118
1699026836
370315382
1261597967
291232509
1735866083
486636583
1005387962
502829941
1780677745
1880665745
115659161
618346995
1172371214
1283887329
733278781
1181388822
557659376
1175497688
1307536703
1344253188
1533097921
1112757709
386549406
1080709137
1743794375
1483794733
626735622
963984027
1695974732
278495997
1077101882
197366283
1944951498
586434588
441120399
1203784456
1584720689
1569928363
13665912
796433029
1568760026
1161458132
1854453433
1876586767
1545862022
1424241566
395541412
988806238
1697168369
1946820565
595946383
850473368
2054084670
1407007728
1889990549
237264917
1828403294
1605723055
1682598780
10931025
1741044205
1294026374
2034873863
760630520
1046854927
471854906
1859975555
1454702422
869562448
2936913
790291420
79687636
1421317311
921132079
1033096776
164747474
732140187
1094656530
999859921
550167544
83981582
1210938533
1356767067
1427535083
727004861
774215871
206612051
2135423682
2076608081
1787067090
436184917
1596443419
1844234742
1281945015
2017628810
1042875300
687828071
645755093
657927690
190936291
61567154
761036322
586460391
205296681
1391414909
2119721213
1373704303
188904943
931010118
1418695522
1840926674
1617678356
675995171
1716954577
1325680817
1151075345
1274901864
1025551183
1739355919
469381422
1244750075
372191728
584349134
1090670348
411049931
2054340422
1288980229
1548177270
1719121666
1076156418
396715051
2063550694
784238161
281316680
1158125069
1620224236
449143759
1514050313
2026935617
2106027515
1367933127
1110040346
855077599
138504642
2030278075
1176620567
1913440163
1781566534
621794932
744936155
66104738
237384837
631123565
1141812208
330792717
447384657
557663597
875373210
281960367
1162537312
672582374
1031688225
479235126
838482062
1856080701
1513843917
1084125997
1002204976
644467429
333653480
1231525149
301336030
1987111965
920550360
1031285756
1205369432
1673877904
1074473144
188456121
1233443485
236174279
2018807361
738504318
614290927
2064807158
782511137
608996152
807327734
1187538187
1620221600
1983481928
1635494584
1842345545
1717707822
1285469704
51388659
165114242
1592503265
1506097287
170543089
1069521447
608660577
510683070
2029888130
1238995567
35258648
179156799
184281776
2011498516
982454524
723609479
1613487146
831498187
522878164
1520500074
1983317601
2136398434
515446213
957121143
2080876301
1489815711
701094586
1970769239
1861192804
1986111313
859357007
1255346714
1987116770
670190526
1517550028
1667824195
501396592
947718016
2034555316
815433077
1497876855
847105562
1594172847
561148152
886359064
1737662217
2001338805
62646424
616209948
1898527846
1915575717
1081032402
619763506
1998005550
1082059702
224750757
920096485
1679612559
1447402913
459496095
1286252456
1333095448
706391182
950923318
1491005449
1169378173
1342645626
1433922649
27415974
1112238377
1521287442
1352304202
1725439863
374315206
1571078380
1881789676
2064265085
670645496
1611311
1788215245
635981184
1774533597
113643496
1781151398
1091467602
520239922
414142771
2111468125
2112570525
2127701207
1105514213
2003893394
1707029915
96465568
1542493976
1212989589
1791897891
1227539205
193732108
50422534
1811672295
1726428459
1869190518
1095377538
439118322
915934440
1811532226
1256226733
1625388595
828317653
876054941
2062003577
1236154245
396855349
1201771182
113101061
1278852598
870982315
430704932
1914952481
447323407
879579548
1997698429
701341470
1013813065
1965099301
26429968
1854542664
797253472
903357618
1119744713
1884672610
1383619401
541065659
1654417927
835203628
123506121
739730596
2132891571
158084356
1381892392
1598399887
1969469158
1471549813
744999280
445850538
634455319
1298594374
1554159137
451150263
1486812954
1733234608
1772326319
301345478
1743108185
293572165
356789752
952344002
954970290
891132064
1547450368
13238908
1447809698
1227280013
481731038
278430915
683635178
1469623710
1429901383
52754975
1551147378
1166784853
1600215486
1888046207
1962547580
234056738
535990290
434778148
1776920157
64220791
1612649307
694689388
1654267375
434018269
1639197515
1377540770
1195499202
445003393
1111468697
993902261
1645401596
750526632
1732122627
79564390
855182550
1990658991
2005655993
1520866484
1690615884
683977844
1416795757
2010072881
44629594
956768415
382413011
662811332
555207732
379526548
1255028934
1221455900
623170902
608430483
2135647791
225566495
834117801
1340742589
991996761
693349264
32919545
737813449
233487968
1722849776
477226213
2134350722
923237564
373365422
1388122238
1437228497
1210276877
431171429
1832290375
905602900
917169562
1375462957
854582651
1003454193
26818469
169973383
834275922
2028316099
1732022399
171885951
1115689296
598167502
548003886
1436535187
1111081613
1128162151
918053535
838567761
1474204364
908919334
1182679710
1961393549
1675765993
564074831
1902592783
936319371
1575185580
214284568
1058959861
2042254122
1901534466
615331331
1705239172
1636274490
437710317
1646202994
1040674668
1108792773
1440624367
205563148
576816307
893137503
937228643
1472177476
197325404
424903694
1202382548
729634610
83150524
2021095456
352472704
1623825897
1761685549
1602017236
1305283808
643746329
1788766228
1844649204
1814810752
40841635
196387973
1871400458
1044443547
1228247258
2052592312
442901067
430427844
983118158
984602898
485125800
10597693
1519836004
459481621
2028263632
1461800189
2101317135
742731175
1087493332
33394798
1748893446
1293511738
659744830
1790265977
1492378349
1818796096
1878013660
1716263951
794820105
880806177
862410537
1709837140
1931344860
785618149
283668003
604412188
1626410950
1411128093
1354929104
822632308
745168266
296394229
740327258
1449277489
576465138
42571285
1620474661
1062660799
1575669348
1965376357
1835180529
850158215
1261208370
1414793353
1398825359
1756851573
1063837056
750242837
1875921084
759759281
2696523
1301373761
221583912
86379499
661285737
1849623629
212281773
2060633749
1818389297
1337901220
354353085
110794425
1969762687
61736693
89671118
970814203
2024902133
1482632584
2014182263
1842074113
381045373
1673397462
24179042
836378745
36318144
1155297505
1742311030
374652611
916371924
1981811895
2027281287
865962140
805162987
1881789329
1054136395
1992024484
1244525762
1739641820
1120933559
1208503656
693205745
514386141
812949508
282889158
1211197734
321813859
577511530
2035368133
193276486
1288721913
260529113
1865556475
2112357893
586179252
1219160427
594652384
560816349
353671722
847198414
730162568
283427829
807459624
1694817635
1479777301
2080288299
26400544
508437354
461093821
1587751931
1140393075
2092886868
56762503
753612608
1040029844
1079234316
1602778623
172875964
1065257538
1636928826
463183031
62013042
1045142530
534625869
817895867
691479989
1313042019
1075957815
1279658876
1302440583
245930417
263801577
1779280079
511928272
682086604
1590451352
623200042
961122325
556272447
139963852
1766451446
1451607278
169719652
1161985483
2081641232
501332091
230290719
1929643718
78949403
844010522
1609488070
628697678
1297785314
119613997
1491184966
1319855366
1901074518
334228808
1426348279
2120879068
120741629
101167329
1974379615
917950204
379449276
467415510
2133894751
287737629
1289532720
1729717686
1467428050
1953974675
1816058018
1211274248
310062562
1622983689
1575426124
244069966
131416926
1671684459
502506888
1173200790
518925313
359577048
1846315901
1525116347
1432704644
308916821
1384160507
1694482668
2103866257
1002119753
1513745031
244661321
1338445698
630058708
301121894
1065995760
803550620
2008591115
1194602804
1625702219
1700796722
690088131
1741101566
1153928552
434358522
1698878546
1449181993
1996949789
392226975
373889312
2104752450
2016296772
355038001
2105085404
1026536604
627550547
1485538620
1989224460
164906668
1430070509
128134995
2047850999
732434807
2048210081
1262243885
761001164
301253890
1753221207
1052604154
1324562087
244721155
814042346
859098441
266051007
398679020
1313064196
1958742450
1924981978
1507575500
1330882821
262695413
337676295
1931501192
1736232803
78361893
1316630626
660772919
1349623064
1913341454
2142857353
835835069
895466797
1897536843
1296406703
389043930
1413980733
1176697746
509954835
2061025703
1814809910
44008420
607238140
2099060523
4775608
1608083011
693606965
296250814
1839689488
1647219032
184961891
145471109
1232645682
1129409694
663627830
901753980
2077150194
872291190
1045380082
864276889
190982377
1002292890
800667079
992224777
338972191
1467018941
1128113352
1661885846
1812049134
1970915000
339049364
1480564365
76753010
276796840
98229524
1236518844
757097671
1877221731
563622073
1168064099
1762910132
2133074124
168656525
876365127
732024974
997963157
944575411
1813305868
1690489135
1766321883
133197367
265427958
1833127246
415126435
700871179
2109356536
79215475
2075358398
1811670102
354806047
1028496649
743016099
1639919753
1985372833
1584744056
1182795037
1400927277
624224909
2025353024
482171870
68080443
530898236
434866915
1502321020
1039406110
70338127
1245702253
249637347
1200587964
1442774629
935369465
91134135
1267803558
1057772072
921446939
344611429
1989549913
1776758630
71043490
1702076456
29850979
673373252
2072697506
1120219347
494679098
452343084
1198158652
1997622152
771713912
2005627666
1536863853
1136628314
263984045
1219131741
1660028160
593886248
523158091
998681741
573107688
1492504291
203347285
362369259
773391806
1060479472
247455805
1704030099
891354980
1646356522
1752981416
1501709753
8281255
636060298
826979910
1620654715
999157277
493476324
1301114996
1589927233
2080643829
873595370
127914176
1020423221
2001596941
1968661093
726639730
129327509
1181483534
99248711
681926434
498109275
314046747
1359464867
779845599
408627318
52825426
2120135646
1552301073
914394935
1119038868
2066033100
529298787
17226714
2110847195
991120551
28505329
1109730977
1036025600
1411299197
869986178
642925074
367839626
971956630
1412747927
41222421
678832792
606308608
2034784175
1124009302
473912888
346432762
1339220238
1941640628
938295820
23027511
620568085
540539966
1919602183
1456052077
92862299
14216255
1788949624
1593404604
767083152
11825429
1563836896
315969532
1557184372
613082090
1480676878
2035621495
976477106
993880716
436743037
2059584372
1497153237
72252660
955541534
1947525981
202645323
555021236
1746072950
1620872453
484793841
829071069
1687036158
509539495
804416115
1824482125
1437828121
596915698
2617373
1553588643
708228217
1910775216
1525860644
363766857
1115798603
773455181
926399519
1758909851
17062639
19432393
2121170650
89095706
647171209
1232511175
503382960
1774865092
839309979
697200232
976227726
1241045950
1332671498
728179698
1658719182
979081644
1011158534
2107838297
1975598821
71111895
1664453460
1111136325
1755194522
2011359953
1395420513
2083342880
155921306
1797076185
444075070
1676797433
1482600688
1316847243
2012386837
1216249075
2122859315
1671316371
1094932739
618762937
2075537220
587462118
1315492392
948258698
306730131
1212189830
802981390
978684566
397492482
1193449886
1841406253
757224494
1057396128
483977234
196042796
1840703464
555856562
68395668
231227299
1228873506
957459377
189530565
1089402214
1152629498
1119847432
1752924676
285880185
1009172161
1690677959
632005170
1164451071
585683508
1302065065
1709648196
208846655
1939909545
1868056185
171308403
1426456485
1234010692
1281782703
1785483667
215519957
709724241
1387694327
632738798
2022219418
966880691
302242045
1122747467
2063412044
1724246452
754265048
1892354634
1189960771
488394118
1006058381
846570331
511602476
536551049
1943173123
612737289
1913226436
2074065028
1092424451
1263513604
1614426487
1532622841
751457603
49751377
1322702071
522906602
1161312685
907908272
212056749
959418642
1916555918
1880551354
703726211
760255229
164689153
866855690
1988841567
63969038
774090236
932080983
1489716469
426675901
1961229765
1171834145
2060959077
1979683186
316759251
2078697329
403233861
879214300
1173325699
204043634
95541631
219982216
2056786742
1805011797
1738250739
1046464747
833898858
7558701
1503793476
1535996736
1973046495
2020962913
889546910
2130239620
1030784352
1613877726
2032135991
1877881907
1886016575
1846438450
1146213238
143888291
1372524690
788130568
856924746
92417101
2043431740
1666464851
1749061565
1796242978
506747730
1586529437
1925809895
1382440356
1365914220
607762117
975307546
982792751
81492220
1227008292
332902031
1745245266
126480886
1336587082
568708209
1858928585
1749362709
1243599866
443901869
978513532
374694113
107438079
517688341
1060798870
1383651927
1647720421
1355073020
37430408
2100579701
658605814
1638148866
1089974187
244825182
1928398969
1770924616
1340526933
112755974
893114013
1742267412
713457870
1833025116
1048101045
1760414378
1093892369
26991593
604711234
1776241256
1109244381
206347029
2012572747
863189487
1894978263
1431320057
1736035767
192090784
452506969
441245894
1360195302
1144189055
1399639892
2057407916
1110232643
1600150186
1713974392
779155694
287788072
709481347
1419764118
15334662
1883978258
1861235017
996867632
1831743404
1652223967
240303536
751322834
1750582534
1787259814
361176734
1585051569
1379908797
573765213
541984343
2141556315
969233814
503992990
552971151
627678302
410503829
526218021
1853557272
2063835508
1688425992
364951947
1190849166
1149169086
1474461449
1436531466
1168356082
1225100216
192195799
831164427
544800482
1678521127
314245944
1342614037
1532624839
1253196466
123504447
667693482
2061214983
80659097
162695909
7924948
581405868
792948289
188637644
769764782
1882241728
1464780732
1342791003
2018199526
1269766871
481701956
1861226632
1140068300
1450362564
1254165618
939121912
242671642
247470207
1042148562
1258145335
1085319172
914718936
938131710
1341492970
535921197
56371473
741937600
763370651
1499615751
459561479
747062116
1228153849
916974375
1672392017
1153949600
1350835447
49069622
704840854
2075125836
1075085209
60428328
1022773934
623194363
1518684015
673822796
308280205
1472577990
2127544468
949577324
761295934
480330225
1366924143
1378382051
172559205
1516071078
1929267465
1848191835
1876357536
186546501
149921661
2127479893
575789485
2125251506
779011521
1644211277
373254225
1081094108
1941858537
39617334
1702653175
855297904
1808742176
2058325768
1923932685
284915819
1640473814
1884338706
1410577662
1167156996
799537221
484710714
1342396024
1947854902
1380687529
674298316
1782059709
296815507
1042859956
2127788216
982331865
549346877
592398786
1119002479
43900921
1896262690
1044893384
1178864510
956489146
1021037485
110381075
1002838995
100530183
371420764
45263439
1572448164
1988380900
1410202636
1151529638
1443118160
2008563493
343307572
286355992
222552948
2114219828
1778670813
1986421275
1409118718
271067830
2051582647
538689773
57564492
1202119036
489604536
2111468982
1139481203
892029225
20612684
1694481650
450036664
2022657475
1848393793
642505791
977454885
1096403479
2042877389
681254697
1221483826
1436747634
1618727119
1957305178
2007729638
712050239
909477230
1023818763
1104531577
163352211
1223638243
1349228464
383068287
930088877
1505584916
200346347
2146430079
2144409806
1046467837
1300471177
2125565087
384176430
267123430
374484566
2010034219
831002770
1092958998
2146068436
1972364429
1173563141
1362900811
1575484383
1762382508
1791280562
1305357268
1631004844
1369046595
1484428903
2031964370
1359709280
1443302234
581018818
798705055
1892422076
1664322625
1392999867
301892070
1901435860
1340496218
710807520
121360633
1460951851
1438346524
1726174311
1541198670
227926305
1664633877
314424911
441223394
1951681725
1664021187
14578471
835904454
127649438
297290595
1213877186
538468912
1670071556
1462709399
994745252
321564773
1045535053
1706352388
124174833
1612403676
434618938
2112367812
1671921908
879844446
1420396990
1268250277
1734680343
382148370
1800235218
995775149
1686195915
487389314
769438596
2115056245
1598938876
889853670
1550650679
663064916
67187347
1976847464
394011966
1902258795
1118405115
790096149
1257159317
737589149
128967235
1294507414
970188962
1246541519
1478235666
787768544
338541359
1060550927
1844061539
890337125
119540440
220411930
1239596623
524305451
50765998
2057041127
226974863
1071281074
34841478
1367006842
1354971837
583529062
1832340331
1727889150
204605790
2142437963
1412554246
1728049865
434991142
760501673
147911518
2093508261
1005737559
1305489715
1282998473
2011962841
139391352
306026003
574369561
1945567250
275423100
1032877123
2128573722
1436463181
299402674
2101339496
2068774071
543828695
2084960733
1075932684
1562562397
1003940654
422949275
1779583077
1005898095
925145862
660126612
489141938
1097389906
1997555634
1148600011
1329552663
2095610195
2028478702
234030023
82355356
53645248
2055257867
1898562575
1354769463
352350145
1588916447
971326181
544609362
1327578787
305730198
107818341
1859700793
1905039156
78310208
1706476217
610021538
437089559
2112295878
90850295
1169647093
1648781644
801957021
2056138050
173095539
670045946
1622797402
1489581488
307549308
1632827093
1797647772
2035029747
912740481
1058890692
317220287
60038696
1360489574
2144792437
1490066170
2136441916
1816148019
1079115253
22622761
1879870900
1790431573
1067231805
1935691191
932999991
415442079
2081551069
1743598444
1056117160
65517661
1112288596
472677063
675046119
349470430
1037681453
1391182739
398507321
607826086
1454716356
1929245568
1836112861
630173359
631335644
1947270415
441626559
147909648
212549686
329133366
304084791
511893880
137455777
2008941063
847748722
390333972
401838053
1976076567
1453516692
711774945
784975537
650855704
776952634
89509018
1791309683
1274911956
1446936677
1593611546
1855660554
1098698947
380394839
1776355119
274407563
1572370948
466468541
1611880376
814854967
538480631
1814513944
193740843
1880626230
2038822562
1444827174
1997025504
569529656
1168020850
120879053
1639877526
1102889563
998110336
2088704968
577627391
1716096735
824402948
2097905753
1549160378
456116725
77506997
1409337829
1121627708
1126996428
1514944275
158383643
648154358
542621984
529131585
1709722507
691143920
1582066370
1701661101
502323740
974857673
2106015162
790914739
399729460
1794140152
1180350886
1003102022
1460556317
895657718
1962597247
597100320
906964032
16327633
524355978
1417136992
937492801
201330441
1743341259
305275008
1621140349
1432755022
1781117040
442579325
749184979
1130501915
1671774655
1823655256
1803497116
81366920
31121405
2079159667
1959490328
295795217
1532079760
879365180
1652630612
936503141
65252371
1355281150
886408535
1384496439
1453823471
1707497542
24794341
411007043
2132481196
1649071666
282492505
1733031865
2119053343
2025758874
286036318
161238429
1609632815
51067681
1337983628
900700879
239397987
1923070012
950678474
1657139319
856785048
1107787300
674251800
448084514
1457486096
633050732
1984604113
383332526
1993958054
1710719840
1999604155
1169642380
349424497
1534762714
206631399
1221585908
1411231351
2101280664
1096791926
271914627
148514889
1162799313
1445214088
1939920397
918844218
1862385447
2132661886
115551526
1465854785
822708251
335169410
1772175595
1588583198
433712910
1410702668
2021557059
1489489713
487707797
1582571983
266921157
561722210
749757426
1925642047
2128678710
583497255
1761522174
296517463
1513596853
898233606
104260314
209554596
383293698
860352814
2131875944
584604209
735929848
2129185631
126118089
1312443299
2067759947
1164150909
1930763313
1821996485
1646508605
1988140358
1716745043
185528021
400003704
2029060950
857322909
652404290
1824113875
1679529142
727861105
1416332782
140948794
354529368
110725331
1481611614
2023879861
1136404098
695548634
1625161333
949341244
1320250609
947547786
843767171
1377947247
1321605912
1501231898
1103342127
1494315598
438873622
1752398731
1751837374
1110684976
1098487170
676517369
141346979
2121057494
850429809
542394512
863857000
1274720760
356523076
1656029497
456265310
1581656717
502838251
1773025901
1355152390
1320696824
139174164
196928214
452734084
1059986676
363830776
1080019526
1844364720
818151533
1795655773
177559817
1505581619
1339027296
1594648129
1585565029
304804441
1476766491
1272689128
1002897937
39639813
970758002
954920349
2117516482
889929581
1416670501
968982691
313033810
848594947
1698133148
687463259
1306263085
1401193379
1090651820
1982522063
393270798
1732269898
2145720479
276473325
1931291373
1940403850
2143292742
247159112
778798616
1000334322
2134642608
286497581
426334394
663681217
356267287
2001928308
885981946
470414910
1859626850
1781786647
675963254
1073028213
135714795
1558943707
531948507
747768756
30193743
394895469
1579035360
2131307595
1225063952
164071893
1773416302
1142939347
2057333865
420071258
733081417
1005352093
1205347852
1400042513
1000187113
2088300358
511772705
1829394155
1296008377
124095086
2047347764
722907001
1557791676
2008812036
138457631
1693337804
1028433258
38065264
926839529
144529367
401232625
466538766
1334983410
484678991
1038890980
905646581
1885662015
153769007
1602890280
607994665
419947830
2134074386
1424070361
1608639384
1706335178
962780837
552859913
185287853
1129590281
1537459109
925227135
1068913459
541591964
604572887
1338462039
1761093350
105682033
996934195
1078925327
432364434
330227622
1567151781
1477518539
229912648
2016305523
976915546
844741695
1028288726
1812182851
1679237123
1123426669
814228594
228946010
1288502886
441696329
2139097086
755228603
1333968756
2055136619
971951133
1226110596
2107255699
1449786176
1004674870
1722361463
1691846365
956715251
1184922840
1839352704
1208886805
1507289194
170051097
1673895698
1253264073
1355402344
613458375
713142558
1524123493
1798729524
2052105462
1461807919
875359140
404459607
710755055
1392843465
701184116
968108854
1202685341
731546328
2074958962
1723264298
1773178265
1475147451
1473181826
1168487438
314759830
1002863579
1176152944
817271765
1561615308
1450898619
560260796
956261781
1393182710
1435914801
1725237795
1806490883
1370996034
835112700
272484606
1814964132
1357916802
243019842
1560663307
173937140
1839627912
1255477698
1617024047
1943189108
409608359
210974328
1656789950
2073867111
1391636806
200270729
527086810
870246899
1959498124
155796197
645277975
952615657
5256236
465685709
776967743
345308821
642397540
1913305703
1731824368
275450320
799161160
749895692
1849895613
367582424
565485031
728780723
1280776796
2038522235
318429119
2097521225
19117033
499343630
1255849343
460245878
1891468137
1540946790
1888255840
1010537044
637340339
2108138538
975728675
1057543381
985189781
1511631236
1041077732
708063510
1511827111
1278886569
1039270555
805484730
947872551
1240278457
2081289132
1687398866
121087768
1328195023
1743960792
521679431
1511070130
650729968
834563619
1994996135
656595385
1375619689
394092553
1731474238
15219125
1809623064
162160645
1645738046
1704772624
1715341766
283034253
2116725398
2113701672
1637626556
803418413
1870765749
1755949647
696606991
1383220122
661933575
915949830
192160757
840818311
1148408088
134322153
1307818457
2011717023
1835819397
1216303378
35255934
1111654970
1247044852
1544578975
1098887555
473902201
93355648
635962534
654359720
1542314840
538389043
755485473
1890345469
1257043139
1682070866
1103520789
1030711707
1835324963
1768665808
1786991410
1092659367
817671280
1686871000
82383520
364451758
1148851276
1882495763
1950250917
10514425
1557955181
140740164
1684561638
387404368
535131147
750637342
475832319
619181444
43935484
1979113198
300370582
346446935
1703778659
1765104996
1807952395
1491669981
1282052885
1987159648
1579586124
2047047975
507737320
1424370281
1359311710
1944750275
1885606252
1523245835
107591226
2081240074
2003815608
2075446515
40034370
386481992
1463764309
1259497927
1160642816
440772736
724747206
912149363
2069292199
1302041989
1170895732
616604996
515084629
1565968946
1333092931
1207494411
507185887
754361931
430459281
747134637
30957548
1597549735
745348479
2100749018
578485521
269848734
1237083805
2016052466
1975863720
1232718855
1527865376
1105939381
400198671
732085995
2060051064
348910880
753735111
371807288
201527658
1095811341
1733146600
1457729721
415487538
239944401
1977450246
2145610026
2003181143
1167211603
1508030447
100909283
89121858
472153977
576863032
763326297
372047943
722852093
1312686717
306736889
200982512
1480131184
494535517
1172329190
1700152999
1544133765
1697141969
211658253
1822340558
71381377
144546603
946262166
328998239
1756512010
229555138
1997243906
1820078916
35801262
1490606620
646298802
437638473
1895559722
2035587859
1636510311
2122600303
1137844655
204845609
2063092773
1615555877
869083631
551007607
113111812
861229534
389741732
804862260
1528454083
742070335
949707941
570832114
621202391
1097415609
1386301441
271757147
1055045786
1053869892
667021939
1596371599
1887794376
368463644
101410780
152864862
469723043
491761598
102415839
1752317591
443796025
2130810632
1982561978
315585299
815001128
674092141
676926254
1478518854
174394408
522416221
1162556697
1070031216
437885358
1071746387
1386637621
1770341952
99034946
2071859236
1320780203
112889967
81905532
1478561725
419506328
868318760
587594784
342232396
1497002375
1346539537
1622814036
2048128374
886928477
277105798
36742956
423421808
1694035775
1624722402
657662165
1442235933
612888945
1465879880
1811990886
1744670590
2038074465
1469846074
1611128782
615546323
147492627
908968789
258199460
687533900
2014660556
444505201
807983206
970593906
1431522923
252322004
1017527057
2001760831
392648408
673716086
1609035946
1186467507
140315391
1683656457
434170035
646220952
1280371979
1749035738
1690750666
1856369204
1041908234
2070656588
1833458125
1440564076
82838517
847380877
459743568
1836311023
341957517
2115962338
970849285
568767842
975053651
1696813520
2115823202
808852462
1931342134
69909664
184774830
1688969774
2079336672
51209341
1151513853
1627816859
1845270198
208400461
1802491304
354415238
1035473119
1919426044
2037384077
104343779
333619766
248157574
604441736
1983725657
1174977756
334955973
825323831
1971114421
547386324
1865386060
2131952488
1716608619
1195097456
197676634
820186273
2071756837
627621334
973902817
1818164297
1056891163
1157175523
867556690
1863097689
945749046
1552501935
855013986
45405511
1450157459
188814244
1345868662
2090854950
1372019338
2095435471
1573977376
2067550370
1379490353
460847138
1074533593
33096377
985761085
28613887
1259136164
1664900366
477365882
334749505
2133348418
478185040
1914815280
2063434151
259524737
1623088348
1803719448
915175409
1971849226
158330073
936788132
458916367
1881102202
110325408
1829589417
1387056849
709171578
708300210
1504352004
1467655465
1791156057
1413199212
1152288084
2003244842
327501022
252192995
1476220080
199670760
1666962671
506437636
785443279
1913287172
1538864587
1408937626
1122469180
1032333782
1597283491
990589329
943733851
1035646747
346917620
1029637776
1347828034
695315483
1444073885
1914390789
451658544
680147823
1894637086
531175724
1268125357
2020221525
1106464231
1204611566
1885001145
311794390
1006226446
1065440997
516995147
179918344
903361399
1686012801
173237355
1268874967
1774976249
1987510349
1459390036
1891025749
1680405097
1915959698
1647476978
867854179
909323257
148139445
582872569
1150967729
488919787
1839737717
796321301
1666609796
1820143430
957700074
1824199039
974087024
1843690338
122404150
1442676635
1064903753
267649147
1165959173
1373718549
1476989054
678754878
1352064679
2087711361
2119773875
1034732497
475731651
1411163814
1901689663
1031457837
306729929
996484351
1091058269
1076416834
861062468
1241614061
277500443
1877894535
1208089837
1974716017
110931315
1833483118
242103556
736628586
729261459
191347136
1573396094
175560426
1566405792
118577191
590624539
2130295854
321695803
1702642526
1810016360
826552376
1450166975
2009254070
1684843804
1051780728
880975580
313461672
1302364093
1897204932
1619460241
1640071428
1661259953
1162497084
1577146487
1467134893
259835080
1113624701
1310082320
466702470
278231924
1403558108
1602373073
2109569797
1361452208
216551427
1803840804
1377986952
1342926707
2032790750
2014648922
1471105266
1474820119
1370937767
702659645
615541147
552705660
1005544893
648452915
1472836423
771087396
1909472336
44018573
997417336
1373467358
35038722
300509119
1194985288
1259907615
571772998
1489678995
1759698094
1182602893
1550147028
1543553438
1119179156
1665001272
1020559129
1011224273
323676783
2110241819
1927729640
1450005567
1181115710
392758436
1100466922
327781418
1030956210
617604590
1945855071
716963173
829285637
1703323756
1939199922
1348553809
655865972
582463193
106568835
745968952
1232358102
1403122687
660615698
1949273887
498363939
709300534
1585720943
685159831
1724772147
1929104625
1883183068
1211136761
908177723
2107912246
942310349
683311802
296817229
2005149048
2109734962
1312809916
1199806440
816684723
335889124
962294442
2029904673
1077232512
435561217
245437434
537586771
1450616776
983390145
1883706896
1259898897
1288767828
1491927495
122196987
201863908
644191913
612891373
2132401975
425010725
1031814451
701296335
556266108
1741730736
1165229815
143932023
1266412279
242608679
416534883
439457126
805014516
351633835
1115097
1886028154
534759416
1622871989
883436705
1009943191
555373463
1263305509
1629855989
1411260407
696467235
134539559
1047163274
1067297724
499620338
1582004533
851112508
1563480912
405937047
1619519647
2134886118
1860433885
92722811
792004700
348289862
294145538
1414197847
43165471
412000168
1614268132
1156673034
613924883
1988128851
1188413377
1602611864
937815225
359269114
1264417323
764312644
530522910
1595407718
1592745244
352159227
387889291
1298060242
346946514
321690235
129412889
297373367
1838933940
486107050
1840400630
891492711
1036732194
322807870
620684571
972232840
139474651
150674858
1090265919
1504135063
210170066
179606318
571756789
1822580616
543079994
747431832
1323179108
1644791144
1484435009
1592074070
766022171
1778991136
1746474833
1733459788
376594400
350942959
265477751
1575333509
1416454807
763623239
1667467354
886825170
290420932
2108097479
600510739
452135131
1272029168
2002872791
1681558715
1991905875
1709070525
1844223984
761040683
1263936614
101733026
492661881
1403673854
223734802
2067947784
943297377
983491308
1212935616
135378528
238881931
1203271379
1946738795
2001955294
532136516
1431986056
2054098738
429801999
353163078
113190192
888652784
1328138877
435975429
1934403952
321108293
140750681
142680576
951781364
690984256
851206553
522821641
547307017
411396831
1447822147
855134809
655006735
428098859
1007721568
1693526986
1427110962
1750513839
1269208651
1604265344
186631127
1957789295
1786544137
16399613
72067919
1987253685
94575468
423033248
212029035
1866296897
310030386
254311542
435848325
725785322
966699311
1191056538
797606039
27102133
177240006
407199518
838777277
1722798010
96649487
1949953035
312384391
1495097326
2110116087
361459150
2103770654
1277129023
1198938022
786656872
2130077230
1879527068
1815047399
227773960
1686572490
468335415
270589160
167070122
1759622209
563043552
34257933
1730431214
383792739
2128129743
1891582868
1876702306
583462617
771750576
233567702
778245101
1494474275
1210113035
1959463380
294204682
577936297
1135135166
2122195114
686266533
27659512
1382426796
1156792521
1587931669
1498998357
1091528148
1884625540
892402856
887485247
1010505862
170366096
325767764
1078535897
81931541
1951506464
301803974
277508914
1755649504
1232426181
144151717
1460890280
1076692848
1461146994
1241650707
394307510
1210202364
288783355
302860335
2023750783
1599090547
1377095074
545852246
1315728605
246484976
1880274870
1485487052
66645025
1043921235
782078718
2070671337
425387990
458909490
1314025653
990559953
2059769352
2086443942
60173953
1727303173
187109124
1975325080
1644417771
1682204825
1438133402
1693775615
1446129945
1881005145
1997550120
1713090455
376558980
1624072366
1869430356
2147442250
105134593
834094362
889356719
1282177064
1600995988
576595637
104677314
8216146
245366869
283766556
689018736
2062221347
283623205
2092456481
1971327577
1685554714
1108236696
1168114940
1051000362
2024538817
1935725576
1219429164
1724025913
994193070
1297302179
1800273375
668383730
817047834
1839527061
2043730357
1533935879
646202226
1724246028
1990059202
1367592956
839570053
1012828023
322211280
258066818
1249905068
872066212
209494264
479120962
1163779211
1341713989
132583357
1425984410
35514676
234828561
1460223363
215241856
1016294068
156601944
863754149
723845660
1262039882
1822975124
350630427
1045535507
15511184
768792402
926887499
1839400179
2142170110
1634892204
1064085998
285014907
69513273
186993799
680162393
546804085
263098584
712180332
1145163020
466647216
1494357354
1669499967
481978931
2001015316
298639907
98364767
1858995935
394675790
1481304672
1520326595
1061648669
1456940551
492349997
244748430
1041649618
294080912
1430939957
1006214093
1048574368
899295732
57771217
174174504
58159971
1468778630
144228956
318994430
2070183245
1462026121
459319515
840272723
1187207732
745382524
1937040398
764167917
153490733
99833254
1991487098
476764790
205541457
1991059363
562053917
1091217085
684104345
183873620
1905875044
333046034
956976682
958888363
1290576392
187858998
224065252
1133408381
872438650
1074425998
1918255218
1182735141
162257357
1717440477
1433365530
1451531303
1475880592
727052766
1947684784
1068922866
1008836972
1783164050
1175313297
677848810
164866728
1289448580
2072389803
243035308
1071076804
1369248000
1944457037
1340242206
378413834
1604685797
34227314
732614538
1118945874
2094129850
655884581
1787295822
2096225486
1868741095
621096964
578222011
2032723968
182270525
1713382294
1384615728
906035057
590282696
922735759
1624524070
1879164588
540437339
879077502
1440429448
153113722
1861236187
381271893
92842389
1611277267
346770714
820693578
795113571
1619267393
1942222723
144337343
2087923524
139875051
1619476805
1637815187
578552283
845059612
2013245324
1862566243
1501856250
864091669
1099709769
399746785
963846352
860964966
2135072645
1577791476
48854639
745336084
809357632
2052163354
1200050665
647972974
723118164
654926635
1525125754
118017554
1576939736
1636949711
1858586232
1084375616
750162414
412816653
971740404
1100283189
343751214
1385711919
174910735
805385290
808817513
1333302178
692715082
1659587825
1861844814
82778441
2116155722
36255395
1241111313
347326741
1865521042
1514720642
97733820
4563581
180382738
931677216
244864556
1708622736
475003700
85562821
1156690540
2117107655
1761450841
2081030456
500562225
1667808679
1806179513
1598458449
1165593478
1552669983
176830981
408323235
154650561
38397430
1696256166
42280393
592873021
218086877
35905664
1347624807
514120888
2088773357
1394693370
959005034
1729506175
237389235
857248814
56960109
1067086235
500871048
1010423895
150527017
1016391680
450101419
146558776
49721620
225568645
687602359
814088888
981590826
1325208444
1543645838
374376765
868054083
1396231842
826611523
1545305458
24246727
1117255685
165345187
534626022
776173483
899345979
1713565866
1854306947
175129023
1693506544
141024277
746519101
858908335
1365134494
1815975470
134102421
1392058928
1271531496
744608846
1654610445
1742591723
284243682
17400605
2093720330
1337725204
996397047
1956883632
245996096
1872171058
562711105
1161488114
1600235632
100358696
1284873012
616450553
1420401790
372823182
274364941
714796435
1638397063
1550706556
1798892562
1294921918
761261699
1618782130
944838972
566167205
1039621990
136513808
1701210097
1840745967
1866945541
1989089300
1223811504
1143090707
2018015699
434650380
1678040876
2119761551
1141657033
2103870882
1321008272
1461728263
1746146814
1353775059
1160402359
1265588153
183935268
324791092
1168706110
609420446
459656994
1971350501
1892616724
829435535
1220862223
1149609187
1580149185
1137831963
1134596542
626348493
1616019037
1691017372
1702491548
1800681865
1030291917
349369046
2088051515
228044840
827490147
308992804
412918680
301015514
549505008
1093533062
1569368636
1065919491
1012149640
1163650063
73995593
148869285
1840466126
1212300495
1733899841
1597253663
1203700748
504389845
544498200
123681579
1445195862
767385997
2075543720
308600247
262791456
130654059
876746353
1242636385
1505939819
147122290
848517942
874107845
2063208099
950148590
1112259531
1147031968
218410559
1342268126
2070833438
1895714799
1985235208
1757008426
1677353210
421575256
774701034
1594604956
469005889
291738969
224380943
1292137151
923935123
789440502
820641514
1371310649
1012275335
1430040010
2061190858
37338541
487567042
1432605170
151169701
1910326814
1372454445
1721512166
134482694
879215008
754439809
223847032
479646156
331063995
1473869506
120851556
869199415
1873225024
1478036525
751205639
1718688198
1579077079
1755511594
1029131415
980640864
644968245
1648291778
782780383
1894451158
438221101
1696511297
1694360378
902333726
437866109
1842861799
633631536
1910704049
1197302432
2102986776
692744344
787747538
1910825385
2089571360
1713946913
1883534492
1361190046
158799756
185731867
434864956
1833566293
1690877744
434245127
2074189970
1624691878
1139364154
954599157
1397163804
1036812698
1555610841
360126629
509599039
1785159059
357561139
488619805
1491505699
889095330
1530185469
1621444929
1391821475
788706733
1116837148
644766709
367584224
321042734
790738095
132086528
1689909461
314462024
1839443822
1868995719
980717075
1659938440
1304576553
1796129419
1153941064
1100700030
2038768694
160734649
936574512
1861940441
2021300410
1578448610
2070966498
1080952488
32163371
1351590538
425559150
2100802476
2055591636
261273968
2126697902
640079329
924705061
1234164770
314334339
489333535
1595774982
1248574760
1453514885
1509808728
244105917
872821310
1006089472
1966177069
546536729
1183977359
385072385
1392509703
1485652101
263588289
333101021
460469296
1893512112
1569693749
1481889064
1971217239
1808876140
2094075578
19435939
652955238
1544519368
391334028
2011880119
1256159925
923617503
2056583779
723745472
1160125064
626179737
599758014
113888770
1884454027
693171518
686513422
568704559
1091240207
1589606437
1971030567
1901922016
954505386
26317389
1368089713
1863107160
123194032
1555324376
1384476974
124795976
527975113
904305722
488481968
1194725453
1429727263
1159419647
1325898735
759467017
1159625472
1123567558
2028068802
885939430
1568586456
455149658
1190080142
507020106
1481774380
1411386156
1364643448
884117431
1359207282
1205754735
180676511
1233266266
1637155174
1421551003
1717823178
1562561411
1453417338
1081345830
340256636
1903884379
300913736
456075144
495265159
1200059957
525612052
169351061
927627436
1442710484
1339149854
2116057667
1450759543
361251058
1660829430
2090169712
1666242620
1381491336
1591124829
1146808541
1726961498
167063468
843763077
1136488240
712113395
2001257731
518603915
2146182813
29157866
1308729820
708102574
1078673420
1643798447
1234729795
2135713500
82860183
1846375057
458316196
900662569
146380903
1364247522
1841069106
1644399333
1284545713
320488574
592938236
703496707
1787438610
60620432
688909767
1277052447
884183599
2095179962
747095084
701938301
1820269433
1890631495
1092463985
1600489760
752869713
509732623
2111386367
1560799349
1917237347
1370642300
1635538755
971696525
13681499
902991061
1360752841
655314585
1108922892
369722017
1354518298
2012866807
289180361
1466217934
614311690
725188444
1288067618
219033292
1558693672
887831684
1800219488
1124176889
1688703813
159819057
951773250
2029601742
135580023
123344431
1330299336
1233942286
88378803
1631636196
1349533797
1603758982
495533749
356215713
1459100701
640062806
1155568016
1169433448
349428828
222157351
2012280528
2086092524
203505912
1341444836
1882670472
1904824777
1411281471
1585518096
1629860072
1805903341
1608251568
1760004627
538248023
625062113
1167949309
86884233
336143186
1778602744
318395539
235164514
157933453
1029020724
1257162823
486758709
150012759
1726110770
1076836059
1840368970
405713495
745846495
388886348
78712726
1428491593
1362756623
1483004733
679830692
765206130
644363442
479456753
261390692
99552513
292733259
29711877
554900516
2050202206
1746346216
1091085427
1153075142
2143085885
1655293555
1777681742
2134856943
203060981
690792307
2049335299
2141322638
164927340
668486177
1006634966
1267897838
1246161169
1675648050
288318278
1732282311
1327123692
2036125625
175543694
655316051
889131001
1063289599
1869966757
1338596894
1013472733
1197895110
507502518
1141488530
1680473681
157177877
1941128164
1001787760
1157191948
230823888
983261282
1686205676
1542636029
1262245811
1893218277
1351701950
895749470
898229525
114664222
1115516968
1883073489
660506153
382054495
872663112
1571393478
1630951620
1848560703
1726589683
258873337
1260173306
629059987
1705163015
2060797235
2140252853
1718821291
326564104
1828844945
1641470373
1799972026
1241575899
1756293418
571280961
767922651
66899085
611995307
363542564
776118238
998342336
1140758221
855112579
807156951
1809644883
219779321
1246677042
1105424055
359429603
1172492253
1209628269
1693383553
870945184
384980182
1585934014
687380927
1304805269
1085834561
1848334040
362276919
491554315
700999198
1623738577
1150037654
1382407681
1192566695
1773637881
484828631
233936057
507759433
1131410418
809568260
2111092211
626165281
165117244
1348544784
1794244205
167104115
1026086178
211834433
409359850
1982670640
1230315485
1673641813
92426658
917505212
569074225
400107057
2048507568
989069432
447639926
924325690
1055011688
1034769912
555903130
359786990
28945156
2143987336
1534764796
539461782
667821746
1594688984
1970361878
627835098
901732441
880627079
196180162
1601362973
2146653331
1310702196
849117300
1264140111
58150226
40292411
89418778
293262296
434459673
1258718574
2115202521
98793233
820519818
132692107
284826060
212775706
1209397916
35908507
513612832
2001075891
905662007
32851974
1404794671
1015989748
391052211
1239346297
1873168836
1060715032
1365762805
204177144
855842186
713091545
992870623
2000161543
1689369879
1188045300
1306485097
1074078888
1790874205
81204524
824320448
565204343
1768590442
1590152352
201096014
462868456
846302944
344448977
1047254121
1325559001
181954180
818476348
91479156
945942090
1839941915
840501832
228502692
523078985
1983240736
605783017
503771934
2058931389
73251489
1782318735
1344611473
827496059
2045287969
1984697942
918075176
37003012
529983896
580681615
1749443657
434311845
1427888494
1749255918
398750473
1136494744
656158681
794878355
1076759092
1654800326
1115450129
5272951
1708559117
1436853084
2087158696
1776083373
309719758
754456183
1251422823
27446913
1996965295
374343891
260489048
2029389394
145883302
789992126
173627084
1505317988
2081919955
1979242846
173861178
465186583
880665711
1685027694
976392126
1681991169
309319660
1274758312
1858436033
1722293327
126674189
1778379484
1650027686
99043208
1935716093
1077449044
605662713
69859381
255567680
518575676
1219599767
1050421800
354793477
1896555860
278379103
683793748
1478751850
1105024509
1154759219
1942566042
841636958
508333487
2066491422
191389621
2117241697
1675718045
1186597501
1392003637
1259378430
1106085466
303895031
1386026081
230610421
685446102
2089275027
1299010477
1475984740
513802869
320302893
111745534
2049229612
1853176439
603752155
1295107815
2106672927
1829975180
824072995
965975944
241207006
299161169
872528746
1678913217
978949660
1883346434
1960598893
893939079
1546412647
748676960
719176930
1426961276
549109111
1498476442
1943449940
544239083
1310748189
1104576781
1837634552
2025300458
1381190558
59007149
1526894190
712782647
559177603
1929236854
1151301932
487257276
285937748
817916029
1765568752
1868595505
721638172
1981622764
595750278
556784427
1516758514
253815990
371286100
1669649671
1857131164
621610761
101276160
766722505
564426874
1881227940
1103771894
946072811
693395131
513284285
1365434280
162552442
1560874625
970339908
1776874217
1247694824
368817568
300829000
1150427087
762061785
990269592
985273171
13101671
1212077684
1350442033
1827260150
621741022
1390604763
1938952510
680176590
581642256
1693528590
1520854270
1168509612
1946715422
1690826174
1246106884
851009960
101951541
65697135
1751349458
2011750576
415823136
1282852172
1975573339
820850025
593798052
1891867713
930750096
249393164
213665248
1062659148
1086874856
370583301
812308269
1384518509
1463337835
866206572
899174735
1278298905
1504640208
1888882020
742771618
724189394
1689076383
2032357458
975642906
150466287
1685717110
1609780923
1479745075
1405619161
1608297856
2111110970
1043543927
1635732171
72001340
145231889
431736775
100230260
1585255284
2074948634
303421089
665445992
814271109
779859445
1656972817
586075195
11618788
2130531723
40323334
629530275
1246735911
1039231921
1543078438
146136440
742831333
479745541
340863267
299658711
110938036
759704560
774691284
1714541564
854920723
533445229
453159299
1739813571
1640007466
1032636534
1728095879
507909237
673197395
1219142441
851893527
1094777377
1888558751
1144910338
360965677
1790096580
1251725508
1395315584
1312620116
1993393457
64965174
1174552740
1529520850
253953033
116483237
529775118
573749393
1645990510
850204667
1257257882
1302936142
216928824
916966243
1958705285
1554017952
1183966653
2141630618
1961386147
640788222
1745434758
1628251470
1957555127
860324906
2132086692
1851596369
8465812
1519568597
766288268
1644337431
2078913346
1987224618
833042016
2093159957
2030380704
1555670206
220844201
2068454197
1144994458
1951926870
1770626291
359382614
134406003
1561640659
1936992864
1960195804
1128644503
429771263
407792497
789280822
1760494281
207179779
970685638
278647974
1564105609
1535121231
509359907
1840948917
693656223
2032834324
410551916
912655300
615320341
404327902
459508411
981104342
2116933511
1176706778
751533958
1546371518
2139075972
961378688
1732668779
1702602721
378968586
348128890
84713743
1332199753
699872671
114564795
871492659
128406399
1960573204
565070095
1085189446
603075703
782131493
870908281
2024382650
2011804878
1977977638
788137444
1989375928
752652909
280695023
1427844658
1732590070
1220473282
1338453411
2023737502
829582522
63922452
2031429928
180322646
1272972286
1652679151
1877019966
268423281
1928403446
1131019303
1716494563
1283780540
1467641851
1862063941
1091677584
447961390
1307424306
958684597
1947437690
1655360946
1980603474
1790731760
41546090
289661621
1216063852
1932715483
1934433071
962140302
1888541810
1352936415
2001937148
977565909
1444025448
787227291
733655999
1520090351
997277892
1950718333
1482095395
1045232568
1517050211
1278253126
1062070168
2071584830
1912282905
1064876292
255437396
1364682607
1167893427
173312443
1205765525
683550530
523606610
666302262
1689640883
234822749
2043703192
1930149646
1739562931
1070399478
347089470
1337453155
1772802493
1059202813
1262949046
2010599250
625382114
2877282
801252345
1775246211
63718945
1952745348
184173411
1718970123
185864078
572830530
230441393
261213598
644127124
1578466053
746103234
2027098472
594485424
2131482992
1334586027
1664075134
1604896733
217498132
930233985
1694498676
157431002
2007545746
760347497
1864503874
52327443
1382410682
1433871247
1906593865
1724523862
1698683845
979881360
1485624703
1502867463
493327081
1818745937
863525216
1481064228
29314080
1515929533
417925673
1596605788
1360313064
1444412579
943615538
1333807574
1401736986
123272583
326061616
938556465
820642567
1705159199
62826511
741838957
1232482967
713705535
2059708659
596993023
528021652
183575415
1665445624
1689381088
1396938100
1726250460
459887665
1486887755
201022766
83052530
1008697478
904903786
1668001293
1458217310
1063879686
1338611698
189296226
856301668
430127333
1949830988
1718227789
1575019324
2144349761
668790452
950808139
908355312
1596774935
880118001
1547142172
1290938562
2019283762
1789795213
455125646
839716407
581440547
652573662
1617178430
1019712728
1911899383
463604130
1802061123
527157900
1410796949
463007107
223607780
470945451
946368531
407411550
932183205
1056414021
1989946053
1229430556
1193070951
327535499
1876894454
1938338204
4502276
1583040640
1334171252
250942498
445046550
2143802676
1587402323
333329713
211711671
1061945347
266094854
149396462
2091836537
1640862356
1065514204
2099912074
1354680910
290572403
485577119
1903253648
1472887017
1177440272
1371874194
1318353279
1675029672
247599914
1014111502
1712015184
1905153150
1139197639
2054883664
486569711
571416667
1835811693
142278224
1229080720
1471583958
1393468779
1817909073
1922198220
919598167
1937257782
808269512
435562453
523309058
1543509879
1782894816
1539823903
1810729864
553043318
692501982
946512813
1651083314
2138131790
1493767059
178355433
976545162
2124700277
389810355
833254960
188221335
939525408
1962204797
945770721
937108771
1113418661
1280561945
1237081070
351346272
363794883
530455442
240031361
558815817
432343434
1766123161
489299254
320351552
1943397211
1517446773
2116673067
1491814427
194864598
1070981931
1381602568
1764994299
704777934
579327268
311103388
1510846049
5397254
1023346388
1933031847
1078162904
1481299644
36683678
1609527719
1007456538
573961554
1057879440
666215614
1717111028
261534304
1288407020
1590538879
26279897
1710160253
1548452206
697801323
1691473780
911398521
425943679
389934866
282189560
731475363
1050899223
1779831462
968067600
706526348
813637003
649313181
1362177675
152641858
1489916082
30457914
1084902002
1054714772
1103161816
1212820295
180048603
1847473294
1501374195
596875472
2015955375
1540898648
1438785968
673306863
1141398575
1918607583
1627869332
1785585037
1865140561
388493562
280105497
1783688683
2063552342
1047511334
505036405
2073764535
1209787135
1345494713
2050408940
1843735292
888892623
536795398
367738705
348018580
1565937765
1770787800
521124410
1954017271
47413649
2038406526
2087405722
1055837789
869528430
1657508001
16436711
1993622475
893584994
1580842028
553434399
2132231352
141811250
852710129
1767563881
254729412
506837063
1257661585
338376291
2082925379
1684511373
1661607231
1394653009
24127481
1534365885
199413411
1256541178
865365520
1161917173
201768834
1081454040
168841633
1194669210
2409491
599284536
1957886869
86292920
1949146762
1890095525
1006980475
1259025801
195110718
1385058306
2069450244
1335365926
817904769
182214840
1447222725
1908103486
661945263
1466788896
576369327
259634202
1239335048
1912148697
424451225
879812833
563965493
1153044368
1179783612
1653980447
33259235
375284220
1163526795
534041324
1012489396
964329537
289339026
1063153489
21004600
970494526
160198622
226967749
2108874298
337425053
125081505
424050044
1164381663
978794988
1287074595
1316655317
532826826
37621965
1314578140
1883067041
1451307159
400951705
1480168224
1118881008
840975289
838157124
1166110918
1473075745
1630880297
174560152
225105142
2061157280
487209847
152959169
713340266
576472989
1995141296
462558342
1847084305
542744385
1454964059
1730588154
541384626
2098028057
1416447754
1504590714
1620393724
2219623
996750862
367031661
300873209
1757788495
796341601
1469575380
937244056
889242570
412482420
768655477
173529433
483562815
733747525
1317085156
675789485
230921745
468014163
1384457710
942231127
2142344567
937084170
1442217454
1900971860
1807804458
1984348297
1265183501
2002846789
41618998
851806244
1185305103
619021135
1984160094
600031644
496896852
1486986773
1265519449
1511765876
2087271826
350539312
525960317
1753375085
1800699893
1054194038
1008720180
569717905
1275921440
251971123
377485583
863615852
2099808433
1269102368
2143931466
916452995
560026436
803999927
1706545765
928547919
2046767910
1933247390
1849559264
147820914
1510378249
902799950
360142923
706580857
1910924126
803249505
804948919
1690222206
293504233
1529136893
1409273395
1004691926
7772958
1843830593
803189106
885187567
855596353
1642408269
1016380402
1968678167
1798750792
1751320166
117997339
802266400
1166555669
400874319
2064987499
1316209769
1082257273
1329593235
793045330
1417167591
112726939
1018846755
678896308
1842571735
460271307
790419984
1756765585
818246341
149322807
1371056646
1554286595
558631082
1362840256
864106734
1594673403
396662657
687761512
2088449622
305843617
1076913457
1823773691
2078405123
988373190
69955896
1352333085
1149501815
413927451
1204231431
2083039463
1542990449
1809738428
190422230
417740974
342595832
1900167076
577973974
1448361665
2146064936
395625519
1556749409
45742121
119742871
327465299
705593892
450160714
214389943
982641395
1926684592
411206360
700997466
897531272
368472087
1386012310
1976782887
656426185
850283198
1852010363
2055978232
1416323456
625625743
887670995
1596386922
785999886
1557839627
354314139
220746918
1513868879
1977345168
892830847
102777846
1666343530
1320952739
876342852
1567487956
1552517334
408033944
516156584
1210441855
2053767786
896756831
536226175
2019374714
291715774
301816266
570467174
3921635
45686311
1925194174
1600497813
1146447923
914258196
484321483
1486215227
334153092
883219571
340781584
930098521
1356116908
1196100994
375238457
1684082893
670620972
1284701108
1577062554
1861841844
910825096
2120760833
758660530
1844900155
359983734
2059410077
126946711
550893954
779709888
1056707586
2132399707
1730610054
1469275257
355991583
1850478205
268420950
770800952
577545656
1986835450
369197085
1256017395
1483727653
454720947
311244550
1729361908
117136582
1490670292
215946525
909216869
587379450
495946544
1206500650
1060079684
465715160
385579039
1407889131
907518153
957308560
1550037900
1859170383
1579931526
110311666
230799903
682442831
1122293468
1001987463
467814653
1334448354
558339592
1614372451
168364116
1478199744
708003236
558479137
449378872
1323913704
1500021687
1671183129
2128786306
1470489165
1948964757
443927381
1176067005
1586372667
1568503544
1279595886
2131719550
1640627939
1293701532
1900222845
610037381
518466235
426927519
12990556
707524804
2057747056
737041478
235981236
953690480
662104715
1647734040
1166293647
1578066376
1628560970
232557315
1866576835
1060569015
165309188
2001983729
1415661409
484169102
279964120
1074291902
567268
1075931698
1142034861
983182509
1439327721
943784478
428726851
1331456775
1524020839
524906147
1988912579
1180314261
1470546271
1919985402
834466675
1463886540
602634141
1667770384
1383258414
716430340
2125001042
1699028142
91260636
128195596
1216828399
414010971
1421381516
980851157
1317159195
538565853
1780333667
1523644969
255839240
1310768832
40576709
1880298369
91748467
215353908
958224928
329022271
99991694
1316357083
2059763423
320821271
668640084
1286142109
911182879
1013022857
2045622934
1423039708
1401193018
1726799228
2011126114
1559803161
121744524
2135955180
1183462107
503432747
1409150093
1253083281
911935251
1963101627
1599474568
1351515601
1730665102
1453687249
1132008646
1404876252
685749284
749574606
627947467
44838944
1486611219
113942101
524923693
172834956
29084983
487539110
2006205936
2112285625
1993622923
997851107
757901950
291867438
1717267063
1260504820
288200830
1925298565
588909449
1320642428
2120666922
574654294
1888196748
1294781494
941991981
7206383
527800000
1316158237
405123219
1674755480
656384042
996138271
1973570627
1736857613
733276389
585944651
362962835
1188976112
175656450
471791236
2125922735
26999391
278129600
889874803
948320031
790175587
1902984003
478219912
1369093003
1444242001
1703328125
1964921359
2081531029
1373935590
320345256
92314739
736068473
1155500204
2108023766
1117885173
1602547569
1394078947
973202313
2120097817
506237064
1601233196
138198383
1432306625
1011548452
1213999740
1026708810
1286908708
570015919
681468580
293183581
1754403216
476458358
1805251668
2074149638
1656776713
902661959
331517759
801126223
141805136
631175653
1694096592
914930361
743907937
612150887
1001815042
1243464895
46059849
1307895430
888555005
1193067910
722652943
1005329915
1780275560
73362320
446811894
768685384
1728016460
1277178279
305009627
1473553402
662633139
2102031973
1084559479
1685828214
1429308413
199170288
848482186
1158200505
750509671
729194603
788669564
592542768
1704761358
1728702846
664445594
565992006
776549954
1162501283
1793941120
339593929
1235139237
1492299069
1426159131
2135862663
432434954
1083776611
1263624157
1878309139
1741683066
564941442
1720321139
706079905
2120333453
375628050
1165794847
946867037
956328092
1452012554
567566618
464329902
2022641171
389689329
1614867513
741210269
13118381
898375719
2061926604
1011079255
428948863
1019277010
1308951220
649195911
1781104009
940712321
2078720307
930093138
1666510887
81142083
1313343148
1120364898
818198548
26560264
814248239
1224866838
287158924
47870802
387388050
856071460
522083350
1722297222
1705662666
106533035
92601385
1939554538
653573649
1696291887
1249319359
1759772219
765935909
1220450628
1447770017
1079959070
2142414288
609079248
347461732
607504889
970488991
2100975530
242928327
2106777404
1790768005
265110426
484687428
1242414673
969567813
1047745324
1599938186
295460986
123201116
1497165059
1723480263
1727035032
279122681
1024139651
415344378
1347047066
55532042
1610789948
566428852
1323975248
1362790407
452865709
1628891915
2003414491
2123911174
1574435494
411710874
761556310
291869817
2122679414
1171623240
419160911
979662476
2031903929
1885486654
1423738686
1156722671
1090163456
1555911416
529464215
1411887411
829071446
37353693
184396823
1893075815
1044183172
1315187843
959968223
1829740602
988753328
889499222
765184993
655300945
1763330407
1117208024
363790631
1047341464
2097227641
1647582953
756085439
1538659512
1765267432
1192093070
68016291
999292900
142412270
1824819729
2021429549
1136855548
654212300
1760478607
481294281
26487643
2053209031
1398453802
409256805
235134649
1242062550
1504103184
1135930385
1973522646
1596855764
636745944
1413061107
1724176730
1318107782
395458060
1889835796
303921787
1266952966
1739079387
1597661621
1454057890
1986374463
855089628
1203079835
55451576
2122944582
83760102
691858222
759263435
2044457436
1742015706
825567302
1408249075
42820781
659598106
265737088
1203128467
2101656953
1694425218
999428699
171854796
1617877438
1304946272
1281936287
609012711
1868919651
957413799
881352391
904571642
440793766
878862171
462151922
1392451426
359757681
2108796979
99607527
260736518
1104049381
831614400
979420257
1943205997
688255735
2040979098
44859401
1777577521
521429084
1390883251
1983976377
325068078
212311451
305982283
1883267491
1443631456
2078475912
559323462
726835240
1443435905
994215224
75484968
964710229
2039169760
1215671163
361065085
779925432
40198700
925619635
2126913207
1458171894
959316760
1844073727
1689274894
1061121022
459166963
1562747230
1393430841
421270049
1994114852
1123455900
1856029686
1038932698
1518170343
535078968
447514943
569439542
1144930782
928926035
892687180
46429839
2062350867
1352147125
1137581163
2025492456
172681934
1789686382
1710975586
1383091462
1705672128
955481910
558504834
1176558015
1178502847
44953051
509311647
207900899
1869306522
1798979142
893885091
1679954448
478851029
909001642
852950072
1335861319
2025015204
1288545965
255096961
246745151
573922566
544632622
1641576176
1917832697
1620893136
2143065903
898525116
562914261
1563060851
302884083
2056620405
1221994581
1523850915
1876249830
872281336
1870785672
469705082
859577377
545452439
1487864425
1497562447
1740188332
105091337
1611977361
1705492634
1825560019
1943704681
867891990
1508894094
846365159
947296135
530445698
1637810985
732128580
129205749
1483359614
160318628
1846303205
890656491
1318530506
956279349
862369769
774639995
323612796
1262555347
1403795471
1500322025
1015714680
286262050
1428806989
1126547774
2121478055
1443844458
1504569335
147139239
1529005820
1606381908
2116669206
1041458885
1532797505
948610791
876692283
384820246
903690407
2056647818
861878487
1935221437
596483125
858247945
1493826010
43954247
1524527447
1620423193
776945850
230583481
1286827194
2043232359
1245796778
403576249
1097357711
1603173413
1872645746
1752308643
1553508276
217811681
232396516
880983449
1517453856
1432574532
1004852323
304115048
159280428
2070153142
1428558766
51936371
400845921
1841434886
390469343
1637551949
1129820497
2078362822
2038310958
727931398
1458688307
1556916795
1950938122
613623135
577143824
1893579133
309062428
174233899
974711243
926219328
1785900206
283464442
1471895992
89390607
164985075
776323029
524466108
675951516
1763945260
1089978985
1544966857
872784913
850082881
1837342412
2122664968
1719163113
2067156081
598355379
967476196
694392379
110605833
298015314
503845063
1723456164
1340057441
1750590811
1833123257
279488549
1328629066
790065628
663359374
1870336994
1565676811
258726156
2068534466
2091261661
523103970
1611319173
1275738660
1265620296
295909502
1745264652
1966500431
1019361332
538519134
1056942344
1108456151
2094722119
644892403
1664516177
1271673643
245936966
1493931137
358668062
186651436
1908911028
1271484366
1161918196
1792393395
1026382013
853860684
1495567714
213497331
1505063683
2128266399
1568751719
984401930
1558217083
512195120
824281820
697826605
1563768747
14319930
223436866
1143794348
1993711637
1637243576
1488329104
662412175
402197340
45519664
110045410
1401355838
303810658
775214294
1530992260
1310776197
1440064842
973472319
1244382281
376853575
745027345
1246255250
1072495190
1272309733
859171313
867932377
256916231
1381499566
1383258606
716979140
1582096380
204673950
1635807934
1494919871
1536392522
1856252746
679794684
122127054
877366865
1299521924
1877939735
997056121
885156334
810107948
1404639587
188000266
904691401
1626967246
425226168
1526723641
1958336380
577331103
1416548199
1739285443
794748540
593285281
929786000
1037471383
1741855493
1224307630
40762467
737965277
1910684919
1488629902
467451543
1252981306
2120192297
1505927957
2067659764
1752131507
603964768
965771257
805735567
2092758479
2042471800
1480950814
1932397183
1074945832
764319244
482437700
1534710528
615217787
494262922
285174150
2039467529
772529271
1477681152
1262271331
1375862533
190808801
217141884
277981785
1621351721
1659799150
1542207472
700852039
161117013
1794954388
507467286
1397418286
431507489
1049555527
852335906
90182102
953552695
1387054705
174939506
160587041
1979260921
182152084
672531065
1859639039
1580775260
698812963
66131933
1840585095
1551040232
1010154366
1064277366
838079314
1896013245
637301516
1537504131
1200969100
633835607
466547135
709199646
348449491
2079263008
732151546
2094245379
1522250912
1846810812
1619340266
613094274
731271759
39935430
675831159
685585418
457870969
1300889051
1522753050
827623883
772036150
814294209
542849162
2061760819
642987650
137973297
2011372053
1338135647
1504797471
1995723879
1105558568
1544761415
437077154
1703758289
26236883
1623064677
253660748
1377114150
1906138811
821328758
175103207
2147150259
498023880
369706666
1965415577
507074747
1723656205
676850585
1856829243
2103535636
860088339
1662980779
261524161
2020885368
169523926
877529326
68069302
1084016607
2027696472
140938041
1433622147
1291441011
1829034868
1437850355
1119250131
1154112995
284916220
1899502123
1934804219
1399609500
1281194172
47247369
549345488
1925142340
956854492
1026847945
107047863
1503395827
880390947
294086143
3970674
1630618366
792517248
1835901670
1015429161
1563974558
2051171836
764801335
1151890469
269523049
337074752
1306658837
1713944619
351529715
1578560984
57402771
740412156
1335181460
735000851
1405708955
639197660
697934456
1290924587
1745829452
689586068
595402173
71970344
1228143581
203152058
2140435363
1414540309
1721017689
417368869
318542481
605300386
1048273080
110313766
292083007
2102996756
1000963049
1401799449
1977682842
114888271
1510324475
936407944
2074102507
1674195084
1739579988
836018256
1868924459
1273009788
1054517101
1535268838
2057760194
2099433534
535609401
1160955974
1731795148
453770993
1653234183
147334377
991622136
613670855
122145790
520361166
1899461392
1691737479
1256624689
1030072631
2098083942
540027742
924685162
586668906
877890996
1104406107
1275964428
1050252136
716817324
1944010915
1084457815
23606758
20177569
1446687529
2135402267
2081798787
589517563
1989294073
1868427203
370362940
1761690872
1038322813
1261776294
1100572011
422895872
1044020104
891821043
129405524
1156006039
626274414
1976606104
598577965
130428279
386043875
1213088182
621552795
1053207254
1414044551
1489047445
872629052
1528317192
1514724189
473537184
464124675
194652711
238997586
1887395733
703839402
272828921
433876670
2100193087
1162034259
671923735
1300537253
516764825
1268963107
722778848
872139923
932968255
1741390539
130172725
2101833763
419301595
71516763
48462942
76919257
1400811797
1694246225
1204948782
1998980869
445788547
872205819
114352002
139189672
206838419
1975221941
351490285
683953927
346285832
1710535070
973040323
1706547517
1310777567
770061729
366723223
1709253026
849759501
955766151
1211769289
1903280038
537452566
620397922
1246761757
191761975
754350653
1732712909
864947551
1633224296
83438420
1076200762
1868990134
942219766
29261832
2047188635
995476213
60769535
2061767960
976384017
427518718
2134421658
1286239169
1422462020
1027009987
1846869244
1628386984
635170191
1415030856
424221612
368014640
1707858789
1888605662
976773687
770930868
1191139668
973686854
950836043
287619004
1732353193
2095245402
42345089
2100239076
1060244216
284032430
1157432639
1684965723
1045250182
194396046
1972121113
503954510
708353591
560966766
1656722882
813390758
605642764
365767401
1933475541
1795842694
1725971222
334688664
1267382010
835898155
1704100921
1318434589
1225646389
1394574104
1757011329
1199024925
455985398
1945544592
641953268
705967527
1094761364
483985867
255303160
829128743
1448798847
785775473
852713146
572441957
1510856255
204759636
514586722
1999530344
257081355
118625512
262561746
2026560107
418980903
863665898
397088078
298399812
756169809
160795909
270502588
1500300716
250776013
1471144277
1229853045
1817583478
2038589443
1526550464
1661292770
1485389126
1102489172
1897308719
450381099
228276859
992619116
861119623
545768567
1933108392
1324456611
1883404655
691965342
2102859315
1055002706
1587361226
107536068
1316869187
1034146253
272549328
1964020597
901724359
1443501333
448272624
784779809
386605501
306760000
507942332
2101613518
296790390
1841392068
1259132590
772286673
33449871
1514133570
1066315319
1130506225
1209170009
60833375
445739729
610950288
252398986
49739847
1570870155
1435929833
619333290
1551075274
1151235114
1873924134
1285099736
1901563193
30249328
455142515
1352847140
24824388
1561718014
1232879101
2119306084
1844784279
136626740
1067983858
369388906
682090338
274498107
1052047462
648363125
444491359
848238537
972000542
929015347
1281408826
1940157491
212546146
330944561
1156549739
1148084965
174998969
57257771
1464027067
504014444
273303280
810854407
218594081
1867799473
1850242992
2051733402
1751844119
1661314904
334758103
2033181387
1887330500
2034936094
1663738120
1935650664
1421408733
648460425
1753015059
390357984
1920894371
623700309
2022104084
1412059164
698181164
1680660221
1439330615
1065704570
853480510
93632933
179578565
150479788
367235327
527024763
261322333
411947529
1772151075
47693548
611298311
263704066
1023381174
427361796
2059554328
113256479
1529688874
2090314846
1665141276
92394389
425593425
1095303115
804858861
1599579750
2044103494
258231467
1530567583
1196630530
842402949
2020993335
1203266513
585892511
152792219
653232659
380288902
1450809460
157074641
1693900424
480686458
2145838849
925574117
626226443
1847271628
1362267823
1167806525
672982864
1350271184
2104195912
1093439727
132795911
356580935
1878744562
1040613828
1935932985
734746
1328540655
1455877280
305695824
1497985878
403957824
718842722
328603915
854947196
1925772003
292328143
661186019
755547917
867377504
1615684722
717238450
863333197
1458003769
1944570091
450517088
1066110222
544052645
402608773
1903773990
450106417
1829215409
111773425
1614819477
2039102658
609088151
1833431479
2012969422
2130478233
638794915
1163542150
601100773
1581132267
2048888576
1361140668
2140075136
1303523649
2054454634
841786339
1931083645
1813574733
627765992
1510609111
617025335
32061223
1042010745
57832743
1052140310
970835921
1587830531
1953152797
856771049
2143331144
553085997
2146648679
500569553
748463240
135026127
402524907
437672109
60734121
1549582487
1048917597
1537763342
1125099169
1002578507
1186617023
493693466
820986483
769921586
493346097
2003511538
316296844
596140281
968723250
1998581746
1828964387
1614149911
1709239738
1602793230
875219067
1790674730
1085988573
1166223249
1385556301
1112205866
815468686
1346887700
2017277164
989490108
2020253371
1021223148
711695184
228376533
1061595389
1586378887
1732309189
1409338927
477885832
896042848
1973253133
1539981631
536648575
1463014521
572513489
1865670540
1502131343
1309829462
905900392
1814866692
249763768
996767406
1688708545
1063307768
596318962
2091401281
1093189952
434058891
714366610
1118867804
76877040
2100115501
894803477
63011023
178588126
45654708
801606559
1793412541
1778462547
280616641
2106372429
1728314088
1908257070
2142681861
280714279
1054512147
498126383
150405898
1570934328
372846940
1064084981
794550436
1558378552
470291395
700815141
824902525
1062534271
666178067
552478288
1920897419
223656264
1607093184
693201837
892002227
623712807
445589089
192219431
1544220939
1786442570
78942578
55290184
1690615926
2055283469
959287960
360776971
875974497
1602665564
1484069336
1835561474
1188855702
125319480
1419910675
1918302450
1336193516
807711883
315293891
1934750639
1287270411
227552478
827931444
1545286568
453008200
619957779
906908054
1589882965
369796632
824525887
496701403
1494072458
1535333186
1665013107
1103760930
2097661452
1444019958
1954284519
1247706295
1751685811
1156771474
1148418312
1609054218
1582708545
177219841
684521104
518923673
1130372467
630019856
568758712
1425004450
1268134493
1423403958
1506964678
1608481196
2126849129
141104110
692808166
466945205
1325488628
1704259504
1482190160
568048433
2043242242
1321636208
1853376248
903540158
1277758621
197871265
676212022
549127974
644201820
1624484004
250113918
1460134068
1138601239
394195877
920266641
863067708
1474455249
912336938
1535177919
933974658
7858800
1620374165
1559215499
894282693
1677808512
403331994
488077880
1937106793
117704633
1650671717
1390872192
1560989317
55208929
424579965
674954483
2124642912
1238311910
2087936945
1503041532
439525469
2096748526
1813818844
348036260
1505175019
953582237
150401959
2104446297
827522533
1259358176
1313906008
226910966
1279871895
1821954786
426647764
2014974058
1870974878
50674802
1906504278
1293290426
258448334
1204385961
1241529515
1427611930
1841631276
1872449029
1586127276
2070006912
1879514705
207999860
1007043130
501374225
2090849843
1750496676
1921994253
1096883647
302529054
11306724
1749507329
1913784516
1890409194
320099325
982601405
115573094
474791110
1618395920
426209893
268539481
677446412
1548122595
159299623
1864846265
912253930
2004061213
2131208255
1920396752
1135240714
307146960
1274946614
1219652359
1613783951
1623523847
1780018699
1204598294
635983570
813515208
965343672
1156395015
1281126118
142584096
1658881049
656284498
2058218307
103890472
595457123
1811879203
93307038
730575352
1764656062
133470312
366576757
110806904
1117171065
1634568006
1198760475
845693215
1330014132
553107005
662558309
765417254
56828735
771534191
330363941
1666234099
1073320873
1914633146
1545400450
106956639
1915240620
1666330720
730085065
138672230
544464056
1592092104
565527857
2145507726
112617104
232391520
912494784
1164818094
507121824
1560248313
1780527588
1549270979
816902719
158149572
2117523523
2087827095
1507491514
1544749905
1665501016
663757939
617072282
1832552655
1235327614
957946173
1053785860
720414558
1033474394
1090564474
191025952
1668389889
2094998486
1138861058
957610795
1053813139
964107939
637081904
1363123515
1630490951
1236305809
384764023
417985919
1628231136
1405356407
1215569530
2055259794
1395443199
1457301637
299772867
357765562
1743244809
174767861
1594628963
2024773276
1940918885
1740783730
1761243150
2109414515
1053250017
1361397591
982600498
607093114
507449410
746317849
1817508580
1263834006
578537383
1863994857
1304563831
430157968
362030027
51781419
1665007143
1655123548
369443741
499919227
866467386
1539738299
1347748692
307713347
1486880776
1976591507
878399404
1641669442
554065805
976436071
17530663
1184493639
1421681288
401995687
599176414
907165847
1301544870
497105786
769673706
1496864139
550399020
845838847
249381212
1096337681
18870834
2047989968
1285013543
722137563
1359286058
738449183
686789064
1876742064
293706333
1198505639
2001776849
1517830211
1903014459
857987970
1614338414
1747090096
1033515997
18906381
1854219366
496423943
1379252221
988986673
75540712
1952303977
1912281670
1292374390
1020077649
148987569
265455390
1548460716
1163835263
413115936
598610356
176057869
1893960577
184334672
327864980
1792748605
219195918
777312919
228560383
699859611
40680297
101706728
1759633803
787479279
1548868701
2107058984
1026227028
1276789709
369063716
254686683
1684330297
1417492708
1807034222
1825592785
2051605959
1309750094
1961861762
2085819771
945420966
1070539173
1996532534
2133793635
937419241
2059593811
760941317
158355453
869400442
410093990
923505954
2054047744
1488294970
1245976254
1861759080
2098068031
144395572
2059953797
782100828
745388751
897857827
716740488
1495731382
1425833963
345458542
1624921873
248662417
1763536364
1890602393
1961292129
247716776
597208027
1257346589
1926048513
393854412
2033876704
1143010848
1287511990
71033764
1713483770
2042195190
261385108
2013363330
1381905995
364529726
1313594110
476331292
1017195853
1214043156
2119295667
1432007126
283054022
1056542865
128491691
1217567208
199572556
1803939780
1491608496
962873426
1275314660
338926732
1615903721
7868128
839676940
718948437
1614746391
1347858555
2097694440
1475674511
779291792
104717004
371454815
1964773898
179990035
2024909063
1366614918
1728341276
1521504129
191114802
2069325674
1596814743
1029854064
1244399309
1632055354
159827121
315402033
1793258525
540218671
175495069
1077791507
1478851835
1634541538
1975893523
735257281
1292671318
1383587962
254353619
509562298
337273901
185731395
823645999
1948993237
699585880
1073828900
653329941
1109609817
1419346932
272477663
459982316
1444975780
1024291086
1832757882
1954042043
1042332936
624679298
373637661
300923023
1264325414
602083386
1505219742
1683498417
1397463358
605970495
1317959153
896113924
1104139828
1936979981
2066973376
1139232331
1690922775
1365105173
1713667151
10316302
848594573
1101453393
1473981627
1248559145
704111966
1427412562
614404911
2070177261
1262021239
838308546
671094948
1898751108
254100348
1616526056
853248955
1994420060
704867540
1000866677
132932797
384442693
1434122790
1841662957
570937892
1599227102
1302701650
2108868643
1648823670
187834440
580529004
1173369667
1803515419
1343343997
2028069901
352323891
1535768318
1041946445
1349136970
1283230033
1106948606
908615736
1789046986
157040811
654963791
1893584984
1838754514
975002666
747598631
1846348813
1795447858
95486738
1309724594
1674916277
2135849533
136296581
67396294
1761796188
1305510674
805291760
294212198
509281723
881809132
1911992553
183889115
110703731
720082793
362720475
784157967
218792582
1540706420
290006521
2035107809
1858990001
758409249
1077364636
1873125196
1390629633
190240590
956403333
1938390660
1498534384
2018879878
671572996
256655263
1238293979
209831267
1407172504
106591728
1315879638
1175026928
1474548054
448807911
1325895057
992470404
722252863
1594750565
235926024
2068773048
930949244
387705153
400693575
685603752
422598039
424588167
1768714183
370258023
275158188
1427938251
1803078646
1963576592
1317618463
448091167
2077434940
1942174916
39754649
2060254866
1035521225
1781114840
1787206159
346782123
1327054674
291947426
995746959
1807807491
1213294385
281275260
1331936826
1696647495
405436806
93224983
1741685026
1482925475
1577407079
143659089
877011260
781316843
1480285081
348867031
1875522897
1557629964
1423833649
407810102
442305236
534886821
1327334845
1628315230
892616393
937981651
62965246
81005994
1770217756
75758614
1261828323
1417389994
669982134
1116706019
1877369253
1606720734
417558526
1434106701
60120607
137479552
606460947
1888058458
1723073834
511937139
1746711005
598025203
1219644899
125768804
795104863
1115566597
1618394277
1775453398
1298896633
1407227311
2017827276
1879864820
1223688914
842740290
679522360
916980528
1565740460
1165732692
1086886629
259561720
568506871
1098872962
1730702343
1487687118
273255083
461062816
1628787327
1055228281
830963325
1943635804
1244276896
1593280032
1793347748
20022511
816382549
1559761000
981026029
471298023
669717160
729181960
755611807
1655107119
1560814480
1724484627
1963179197
97049427
438211246
1434825763
1285667085
827676039
1757730891
1347102631
860231251
592646477
743282069
138310209
541716374
1840575907
413608541
1553697728
1939328305
152502488
1522521113
754237319
1049323259
1310421992
460805010
1456364994
1974431338
506021871
1044847477
1382560528
907174079
2070735135
1491732005
732285112
118186369
186399717
1634505914
1629908247
1667767408
2082400491
1949217871
79561720
1528606748
257683713
1535118646
1302306499
1219403657
101550661
782227577
631954595
1672727933
94126820
1846099552
409801464
1809743277
262303537
1997880559
1804025076
1043292085
2144918529
18552260
222934267
1611047122
416140489
307774600
1870050298
1777141403
57097764
2064186656
1362926008
1041109211
1146188641
1765421546
1821965787
477897771
228248126
268313147
1886750495
1903672306
2044581509
684486684
703564865
672310421
695912437
1173798620
1012628508
1571307015
1770067106
20634028
1219825073
147047958
2131390086
161177892
1783445719
2992589
1760034623
1875378712
2007430626
1291378919
1688398930
1350447944
60016278
1418284925
1123099515
543915129
734070168
766259174
450850456
1698317231
1460076437
1576764846
840028380
328344617
518705841
1256560507
2073766362
435473554
1021581172
1540452646
1577919105
1417700539
1964462187
553217647
75587958
1036024956
492184260
1286917281
1434257111
752255402
139876036
1795769762
1169125473
1365425750
1244700529
92123475
464340697
1639374531
2086153003
1195814988
1558761589
402325683
1549532209
1074159107
55086829
655247368
1508050963
293079873
1172120199
1074527901
1702109437
645988356
777484005
360593710
314221839
138364423
1744844515
23529208
1712912150
2144303826
739346773
258549403
1853472415
1906485746
1785992321
746145072
426832028
1096626085
1291865025
564184142
14524123
324510318
1988428304
1199245393
1180537107
1794819620
1710507867
204885680
1778623624
1934591319
825724032
1979780101
1726084314
826012698
1514934285
1072484942
1092144070
1963350565
1416139035
124764090
372988344
450315560
1712147693
1020097494
704329141
135504636
1878999790
684756750
1445701170
1434968931
1078968428
1583200247
911061159
1014834110
2075211077
1451829712
1542845045
653352729
1316638713
1106758487
1383940144
827042403
30958063
1249168412
898436908
2114287133
1087507393
331664179
523805858
1910626224
1272656353
1121945043
930352833
1231805668
282802154
785976503
937026577
1989469624
413566386
518226697
1137757257
1466697231
2047628051
485647571
104976587
487026887
96058473
1822970968
456160320
601418222
626204410
576221461
1688572723
214319104
1933884547
637810156
125701135
410963825
1609279659
576642803
1842229257
480709586
1272445910
2013223019
1370159714
1687360306
1443450999
1225372700
2085228970
1835616094
942048988
297347196
311004955
799404102
1775358346
106141243
2031128420
236513090
1733953887
388994769
257526472
211175407
1596607039
127275805
974615956
515058460
880334557
1952997506
1921427417
822569235
886457451
2073290914
1364889049
93152207
291369135
1836865191
1360601331
366532882
594066553
228937024
1289037546
1811791077
1069748379
1745135144
223885987
1159732096
1518807607
612775705
133012604
1455817698
14462632
174727321
1193200172
975469063
889096313
289842261
1322442624
1321234613
67635857
1838580524
711048788
1474087994
1009409381
2061296541
877395551
776891544
2097885892
1032306621
208184904
443498437
1932378663
1926880116
444181425
1208572858
1785138460
1162167168
1748515613
1211310274
41839365
1069503146
252299297
993354810
876305952
45564083
1789847172
112501133
2084679512
158873630
995944794
1786131966
1815925288
2128606454
1590905763
1480237561
301699487
879946414
1226695016
692441969
389874747
1190589069
1792331407
642676822
873449400
1474134412
1003178065
1420646618
147097180
48654203
775822482
499497305
865387046
1535382549
1605567170
733988086
2034166275
1168795184
1910092788
1087242094
519615761
1775305082
249547482
1549189137
523814843
1410477300
969436204
863679308
838377286
40843558
746108786
1485923667
875546343
1046703720
709492254
1733612537
1365857062
437158637
1460847812
697633107
1836361357
1231001910
1337428771
1785511441
726826456
1405732478
1920228442
336593745
295650399
1126899754
2049975938
1047393519
870035404
11490152
1229642815
50230333
1930732852
9880149
2104974355
1010100644
1468753044
837495356
659693667
1295060832
941555008
1598739062
1166391513
677823417
1532496554
1242776196
1819150677
169206386
2031597538
1230274548
1347113765
1032529988
51055676
437638355
959841494
1245912222
1562607414
1452613117
1025790560
271057703
913692065
910795091
1970443721
675534698
2113946824
1217621011
1115649807
1365200395
2113462122
1344288946
286055535
1176952600
2070235476
1026481580
2050400973
344905899
1323086970
16401255
2146442730
1817147662
1182082148
347398830
353984611
1550979331
1073543966
312330820
291327087
503852471
1304546550
668479124
640248752
1413860138
1598389468
1909358116
1664126871
408391395
1382195393
168427873
1443445177
963512675
8465927
394788869
1368968157
1335296285
1318874418
884305763
1864138867
438158353
2113615496
1431972090
1673603797
541819531
1989899839
400337029
1390067525
763408755
57800937
291983914
1441571689
130053096
2076147554
748175635
148096669
703008319
467409756
512007458
25395632
1491361721
1526321957
1173911944
937836492
494101778
1518309002
2096905017
59960959
31965914
515721956
2093516417
2049455532
1841977081
400201497
1886500388
574519315
387830771
486561691
850647201
469867459
1128555142
1524552663
2003318668
295934424
2006928465
1506871543
1229808814
1996019505
1143057744
654198612
1357566286
1487881263
3092197
1459295735
1232661375
951141802
608160273
126508838
1557579109
912614564
1625395501
960488652
1471562364
110872222
768705134
1357184016
1128779266
135949809
1241801288
1268814477
1909365332
249119259
127442344
805534137
1873175924
1360977868
1154102286
154794889
308529293
919548283
488745365
1086568179
198708696
610062148
741802461
1983038315
1994493598
938354535
763478415
59973096
1209113004
1348955748
1523513709
809196727
1683022321
455759739
622221227
719825876
1540060101
1316787283
1099383537
1059066113
1737307238
598089266
113703912
1493891286
1280829157
351815017
1014548537
1307380083
760986539
1494125018
1229530164
112672856
630941097
230308618
433388896
354702774
786741636
36299038
753267887
1795582206
1902564178
285043680
1738320090
1585837341
252626016
1584176
776079353
1563626607
1509149344
1696699279
1016638168
719969664
624692782
449166435
1520907830
1219198787
67299138
1676065475
1360315878
581698734
1374268712
1863300140
1783651898
1811339685
1293683750
94027699
1541170880
422209265
1504764923
1327140560
624372883
988544632
980462897
850976057
1207528499
198512555
589981896
89827617
920904757
1555735521
81794484
1551577986
2008346374
626008548
1412673192
181323976
901719550
1581669170
1318957455
2094944297
1767508574
1831329638
1796615235
1626121392
1113962705
1364433130
788092016
1050064217
842703678
1821815070
269526157
1606380744
1132352081
822525037
1623818897
762864267
1685467386
819801875
2076339835
1756910169
1653693852
70588531
2146940899
1875926200
335709399
866920562
1861795134
246484854
241353711
1443363544
1655615694
691025292
1333170817
1377872841
1482549299
1671458687
1733145917
1030861896
984265107
1194038262
18298785
449973879
1686811320
1015076647
438464238
1274323222
1261162166
411548652
1285948407
1534194916
1425642571
1541983176
1309017346
1547448368
537539774
794629879
510787905
1987992381
442237142
332758143
1775511946
1493691407
1382838350
782940951
1076526003
696622025
1322364880
254232771
360903790
887652835
127907476
1138488256
1744030046
209484002
1283581300
324028922
2080943070
1800325766
1989291111
750766517
1446908530
849748907
1024899459
716495355
1917029417
57463124
1617899226
1249020530
920525208
1972257841
513433697
1212029977
1197707229
761847083
148740917
1639534800
434635506
311755223
1513517669
345932990
592852872
845314075
1516246705
1229950198
2026642798
1670187762
693449686
902324566
2008306134
264861390
56055560
1722190777
1547020730
451648858
631561551
18243715
665961392
914817487
2015783341
2039938884
1462477480
202018210
8184702
681974323
730812414
108567629
1727593571
1468303133
737379661
670846906
2116370175
342136620
336486306
1052585106
1235985670
1450391437
255203578
2003959406
1904194853
927783293
1919339064
995361830
1649813939
1217339962
501626524
2050188315
345185953
1364747238
1228840152
2022565858
251119682
145087932
979997127
1957233066
980988122
782353190
1260643058
1959794531
12943145
940707309
629374991
1408767932
1999324405
339285126
1258843655
690574768
60445875
1855515591
1199685913
1899015612
2042142833
724209229
1665113618
1899557062
571055974
1018809678
1043023474
470653414
1968487623
1513556058
2004756702
1525139898
311643605
15707577
1676737567
1975945835
365891520
515801887
1448862175
1987271922
2054827709
811906389
618696744
1148455949
468308773
358396106
1591182301
1598736822
851196118
1402454454
366557890
126194333
1578323156
45579313
777811583
1446894235
1538052963
393473318
1652721196
902398242
167843531
1291817372
2076874900
1702759764
733027650
1935284109
1183127247
763834905
598566762
1990387201
1677723171
653367973
94254565
77360520
1720021758
2133524156
1580619979
1253130253
207938070
1700298361
54101121
1609298241
2103495565
1527007073
186593657
192069409
536419542
1891860433
1079705782
959971778
1915470643
177568719
2087955397
330327034
1264860523
517814508
1395751436
1652548404
192100042
2113282728
1447902913
2066651194
2089232560
260382432
2116608050
1108756161
339674481
365355478
1815766258
1859761853
1242556872
1849461313
1207077633
14078744
1733744688
1916241467
1728570735
220500837
126843383
149274263
1177518725
1355656075
1967712856
798952435
258743068
924386180
714180731
877982322
121423615
1288763637
2041762142
421897809
974404865
1721394585
1161183927
389240739
664901732
294416624
877413524
2046871425
1905501943
978987132
2060328021
330572598
1067433802
1350491844
439608829
1438722343
448077762
134108390
1928828685
681284888
1969607709
1030335059
335415539
1882379222
1873683300
1694110880
1874791100
1108869191
543393603
1454530736
2097511313
760162088
1320429923
915946066
1262513459
317510483
171960818
691420270
947801542
1908466198
2020863371
2042087851
1095441037
779067244
2045883529
1343204528
1355454915
1283074687
2062202838
314212348
159882541
1003954518
1434030174
281927235
898714616
1373410658
622961703
371546926
1721726275
995903588
1186881070
345916115
1293347437
821243727
4909815
443753091
1860624708
1974288293
1879801782
1592269083
760765978
725517163
1791043654
1134096004
1929946559
1311929601
1555111361
1104803054
1902623011
932357119
292070555
1488760976
120837504
1353032041
2051437135
828983206
1066074283
948384519
603102337
1419623238
1397463397
1920651491
118361810
1967384402
882701164
1324968166
1082296505
19876458
1855518796
547056412
33301720
1513330471
154129021
1897930159
859137564
1323633424
729718586
1374894621
1222561357
594775969
1693591780
246534218
1175125296
942777057
1471064443
2001695632
824726880
477628043
1960154122
714911410
2108762986
565655856
358770725
1091551261
131824654
1269282387
2021100351
1926274595
1068575230
1202322999
303311672
1395213214
85574806
1720149695
457975860
2124104504
2122241528
1759818568
2134575011
536585436
1607711019
1205302556
235597390
2081818899
669644998
3093263
1367908789
1115166177
1310405770
1210276576
1960678213
891693664
846303279
2083977460
1797845703
1343904764
1586997589
2034448368
1590740832
1955510585
1173951931
112830935
1971589899
993253191
932997608
1699698687
453442634
1939121637
476038955
190946181
1325531272
2114489181
1751183764
293977315
1613573714
414501054
1450831516
1322540334
290482063
1732126310
417016576
631350561
1521593248
1877731457
569125317
108215999
1420454455
1903243
79411573
941954130
1446829261
1695597566
745059130
21879153
1956800828
623072336
1309425722
1611946805
1458310148
1757419513
13543667
315004879
988662508
157934495
1408215669
1285791689
382611035
1213901105
179000681
258555208
1957872698
2103141247
1510241219
1129735462
2082646553
563432226
480081777
1282633348
383262654
1899844155
1827205088
85005194
1020928137
2048583841
1981450586
848247104
903284366
1275791561
274829916
983334947
64566369
599821172
1695943218
339713114
898549697
1327678461
1671509775
689665420
209539903
902522024
1074447531
410980319
899326094
1598335757
137587205
250755872
1222867931
63493176
350623759
705694895
1588167772
727963841
940093325
698359250
1198589894
444100961
156581747
2080347462
1431823484
1237934845
388287375
84604752
740192949
1799885497
150247958
1406778663
923498601
67723873
1835993738
1421653604
839131682
1860293975
2111894371
1779445911
626066949
709491530
354715909
932374360
1235824085
659301885
1881852679
1360182586
71051579
1717331113
174881681
1717582659
143927259
169592946
145464507
1939462612
810097607
656928976
680425214
1845498010
1050534910
2067259289
331163633
1520643698
272661953
1558648103
1095415779
895220329
629555289
548402477
1079163091
195042260
127737244
1589015132
1523870628
803424700
1061875063
2015625872
2012508008
1867924526
1844690789
1911937989
15595303
1022661629
398472599
910063556
1276938216
1374819020
1339876810
201023606
900153254
1421425692
1038861589
415253579
360096436
751518753
1575000365
110645832
775811691
1123219924
1772188410
1939791491
25234406
173763979
233058429
535842338
681561404
1346069102
1642203007
1639205916
1796211786
1961264583
328865843
1042433143
1175381315
1513451529
1484523050
562112926
2050164865
5598354
1953733566
256081960
2003300568
2066811367
258896778
1182839555
670832992
532837026
462728124
1043116010
663391526
29396153
1015914224
126798678
1655243714
389538352
1917429657
345566520
1885571251
415256994
1072294281
316671115
783198422
2048951845
561980595
51823746
1192831306
542128062
1635290829
1879812075
1093027212
1189753578
1086043744
659242468
735671666
1480534654
1786670150
413646330
807189350
1348095468
1461433945
151446584
164264797
476621586
255642013
267851231
1967380419
1158960543
852429884
1722600780
329029969
327440249
1029709890
1646874198
528849948
1171417442
999880159
158048877
155108941
1357345480
61924529
330095883
804881969
449827415
80858941
969451507
1932843216
163081600
1736854652
689116953
1052497868
954567212
57334343
217892135
1036238
504655116
477829081
268843038
606527192
1725481937
1819543410
1671662751
1351096893
1453773811
853825837
1372678997
49167694
1935373231
1621343485
305939464
515497779
1462946241
1904884957
402313999
798765429
205444769
694198060
1274866745
1292060151
1720632205
790810939
728731760
300998046
1733819252
1808619742
142035227
151305702
1284639493
537841418
918670377
1017352203
227952988
1448501878
1016064353
1329809021
645154650
752378121
871939542
403049312
952895714
1833028353
1598500790
1005369163
840893611
99871824
242398199
470404727
1420356648
985726828
1389648141
893257750
821116012
1229117317
559488111
908549060
1399231964
1191482072
1787987453
470522025
578084066
769152050
1529252958
396853910
648487410
1557268063
1715454399
1324054835
931549601
1249912130
1857996730
1221502388
1292217756
1058771291
1527647079
1820438911
2121141137
730294344
446220743
2104099952
81321728
337242414
587619449
1634634271
1751910482
206003421
779799788
1195311615
1420258720
1785203074
188592625
1851708250
1765104321
686959729
407392938
1658613175
969845236
1554054206
425464792
1925066142
283357988
1025618634
1617046376
2068695884
1843070340
2013241547
1626709329
1753960793
550954681
1671972376
504921867
1630575174
1393728298
713061758
20284544
500062109
1007187810
740523532
212784206
1370201810
951170762
486891024
56304442
1479606514
1934695650
1523645674
158472480
164112471
1197038948
2113629444
1921580437
792264332
236997614
1730492150
1667279599
44915498
103798024
1627564706
627428216
161757576
270908913
1839479423
82075039
1396537243
154348776
2014829889
1376747402
1248271154
476903874
1769764951
538870885
1402282383
2034091402
180375943
618680286
1506596024
1986714468
711166642
642120250
1055697321
1178392672
800563786
847625554
1463396235
24976371
456457899
1922508876
811291813
1947795455
1839169539
1038720024
1611607435
1062984080
231938797
827723620
1996268267
315670593
120683025
1785535367
2016583724
1845305222
1623828667
727863201
1576507760
306515471
1467139386
318098914
1085612424
90861150
1932704484
1054683039
619186404
1110955820
1114244289
508342531
1226703757
1980253059
2069722887
1835115967
86628006
1862044413
1591153202
1229927746
1742147635
667918809
1958141033
139353882
1082541013
727359876
493667489
2138195584
641389002
1526307069
2037681266
597805053
1438856561
2015503427
1376565739
2048349140
1824840410
714919377
2088866499
401085393
395607351
435303898
595926486
2134071020
1004801416
297599666
2016226659
2075870557
40837258
229743015
105935337
935845169
1575937242
1934401156
1176212457
492123714
1304338719
741948550
114775636
917376713
515488572
1168127461
1962459264
615751526
1425818844
766557285
1202999573
1748219711
894374813
567546379
275593086
651042978
354966922
1562177601
947492460
1124748571
743039208
396605848
1876217513
308169048
455446857
1822453839
695783602
856160755
894553710
1177778232
1077376712
2126094182
1601577525
2062425512
17623084
1446683242
1949927236
1514923692
503579204
87926864
735786676
2054007467
1994771383
1154281123
1849622217
847737614
856485338
1842213012
1196826886
1251091228
1507211214
1010651562
1777186944
166848591
1833379876
384045984
1158391823
1944220452
77823862
644288920
740495392
697956031
46848520
565298292
1921601053
389279982
1180128077
350048155
515146050
1100266354
395718356
181720245
32283150
1083630377
580094679
1763184690
221769679
703809792
2039618384
2015182143
745299723
1853164009
1852304158
32719564
1148055500
1814703875
123283147
602220185
700711889
1029842487
1848241980
1728039492
13503804
359334447
1983918845
1853550475
2030095296
1226736239
953061608
170296382
951391358
1919935546
1277248264
1042101945
389094956
1934326254
1162219449
1478316451
1857378743
1966672898
23610569
1980293441
1618333279
1615986974
643414321
1882070656
1485373844
624709085
1608636412
1830364207
2012570611
452668856
428585323
2077223471
1193691304
445031125
1389106786
1819904744
858874552
1866120767
762886656
1049743022
1551223723
609202433
2091473980
1592393811
624792073
749445906
1681652592
383256953
992661375
1535071314
123015037
2031408784
106514041
557745367
1448397715
1206584109
2101184795
27600099
1121609852
1131859614
1416275824
1016745361
2056156926
98064235
1569154446
753008808
1200437679
240722062
685504896
1823387860
1466566603
1537596647
553734690
1631818326
1877260143
2019394534
1616569572
1677243077
42602254
609660323
1814299727
1477564882
513294474
1344026429
1358544384
435761429
1923115793
1866608292
1357529461
1435415632
1702766013
961808334
1798491538
1985833521
1214124272
1211963404
32843561
229073897
1101820380
506223284
1112381393
928613877
1390728045
2081717538
928150318
941103080
1096528341
352924571
413541879
1135942959
876293078
299553886
1902431073
344028373
134987016
57752920
743853221
956940803
708968721
1367801645
1718486497
1055923249
1164606610
1720046126
549516579
649299833
548171907
1348817477
121335963
1431712957
1400681453
1233978182
25126032
99846614
1350145534
467311987
661920192
242676238
1351141505
319660324
2066777111
532969070
1366315688
989410231
1980307436
46407036
692292131
1895645951
111814965
820057031
572331619
1600647897
306696565
128818364
666827361
1283477419
1661754778
1014811057
1255253784
1041976353
705578194
501414663
1000019267
1304167619
1530308266
506341526
1613162653
677399567
765546755
319222012
1341692113
406486796
1931431577
193688197
1233167585
498704807
1168440534
391441329
598592775
140559030
965520090
1442390701
1343444077
789489599
1471594276
666408422
943541322
1517732489
447767999
1563063497
451667313
732720103
103401261
1289183055
202296055
1136748809
807716251
1121185388
1551467586
815314687
929383428
1334576263
1953095551
640589672
718009443
269477325
370762674
1387730082
1365552465
592713684
196266665
655578656
319899818
485821074
1982104629
1010818109
1977223773
1731168267
1214857003
293309654
1007455523
719252738
1962900682
906573740
728906378
2104633667
1902717432
210524711
1711753275
1105758068
1974223427
891432018
12271127
1527201063
1139636706
1316484151
753140990
35177518
1314779125
624927393
1428978813
1319565799
1070917697
344176525
2129107437
952174488
1032752849
1216048646
349244895
545133330
782811250
1218457777
2019848849
713930422
1880546902
619009381
1393820223
180830561
434481054
1561535126
549967309
583581611
1556618197
409344578
1362012681
735496901
84305197
112430978
629747483
2018386405
1510460146
1265926564
481877399
840436230
1607510790
506970404
1333482913
1488090627
1911389538
1528585140
316359942
578615108
1164172531
286609450
251647264
1243313559
425892613
852986693
883138940
970960820
1015666865
1785932799
463222120
1951040331
247736769
783879961
1492849503
165019024
1305067132
481141675
1131495957
1633235729
1149670823
1047136268
1757307784
293003338
1673312277
1408003385
655643380
111661540
1549498654
1635304195
1903708946
848434366
170181133
977972603
1045075019
108916202
1465476137
1970913155
2067643148
64592954
1078293166
907083972
572935721
987553403
1067820406
1853536414
774644943
545080733
855556783
1250001570
956706017
973360093
807407990
843557835
1946796424
901264652
1395250271
1672861036
16156940
623425401
1049676559
1862394454
1653070567
785410943
1555545288
1980705463
1425321719
836502539
1826097886
1703475272
1520898671
544528
51530400
2042120972
697575253
2124938586
1704978412
1077273875
1774037457
822227724
389992221
1790549665
1569062630
1666900005
1762664256
778568459
413125368
1729486907
474146111
371143731
1518472955
226878128
1845746771
493098882
1969868764
1343757219
1581988403
481348089
1662141467
1504558019
474054703
117791620
1147964007
1846816864
1091851663
867947755
163571642
2041392123
1681156683
1858110124
1690013005
1685550648
437608667
1282378160
1847781177
415859826
413712493
1165542360
350057108
120510928
183299991
1783292832
2085821367
1308176312
252261903
212263198
1679697072
204891527
1888470930
287092088
188453654
1289501050
1788794161
827469704
1023616639
1612367978
465152181
1393920151
1448072925
1709626981
1465042390
928751516
358734455
1038933703
656413963
661386767
1864578213
104721545
410129863
1838859373
1888996229
1260861995
1608980665
1376935394
1667368633
130390707
1878229364
55368901
6616300
403024142
1423446465
1157568267
1940716259
1105314068
46086944
2002115152
1357384045
80658231
1088059663
59142137
1473665902
1802012922
2121839463
2043898276
205306988
747593040
623814831
809940430
755062460
2118577338
1699373206
2021784307
37488960
365443428
132818324
237387036
1243825896
1834434513
70485900
779340019
1088322429
160261783
1798891100
1558407506
1466366661
485078751
945292063
798614034
700479113
295165140
836312008
431404383
619838694
780070829
1204948046
144650089
289963586
1036583352
1164114211
1283898088
1569446953
1345616129
847643163
731217278
334462626
1906323346
1925905256
707672875
1369928550
1617124123
2138583434
32801717
1848316819
438451702
296301074
1951671814
927871433
1441832665
723820109
476769483
1132056829
1286801816
717358624
525705942
1533895239
2110772915
2069416368
419520177
1628539733
1868626984
1917911906
1723996106
1627747441
1043834307
487553829
2014282262
682598115
723686600
177577832
417935994
1253786477
805849305
281970825
948112152
1879783464
142995317
589431318
33222513
726359838
2128878929
168205746
871940292
1097440202
928140625
694930747
2134483562
2036290226
544877071
99943557
1395099058
164916836
563846337
1595860118
1656618585
591720060
327329531
2122804485
1394433775
1634860293
180879665
1253193402
1884101878
520588812
1995277546
1036105132
1942912298
981435526
453466942
381584297
1539344297
1399546286
1774384702
1982181987
141968406
1668119084
1471991924
345449953
1367359094
1447736658
1144387055
1688008222
38425210
1755173612
693785522
916773317
831439022
483735934
1516818572
1617205502
771721786
38030421
791555324
1996654158
1168577769
1513179764
425962373
1568342506
2090932281
1525199844
1101168975
1054606297
1525469381
1761556673
1857883558
101690820
1345944789
453717805
594467581
51307933
1202594000
1010733373
192177764
796194678
1691194184
1181385694
37466380
1787641938
95932684
1947559060
847156991
252960760
237607403
392978374
121106474
1929540429
700142693
1392086946
1669626132
870438531
587217471
623354146
1478525424
674885592
541510882
1874592647
1381197811
1759019188
232493351
1083219449
154785008
583532838
953095144
552996250
998229979
1156546984
476067376
357002307
549151970
578065667
659276167
1045995231
1186565634
1293435685
1164067904
982002341
1814905572
954729211
1155872142
1952289983
1196607818
750501080
1045193111
12404621
137862427
421123247
2016714303
115015948
1266166020
691682405
1482213153
1748224386
459556453
1073843732
1301676423
2130211145
177964570
351088138
1042041179
1299289981
1683111785
1258911014
1745634387
1627797354
1670408759
640345007
1239637880
2007875562
1541094752
1891850840
322384504
649507101
987404438
919362959
1298213942
1441448493
1269510940
811556706
1591445215
1513721996
699307312
280302104
1127253231
1462949155
1506400222
1818542390
1283257404
1320756190
237251915
199013760
44497628
1786130505
697708753
1160551917
931801973
314154364
756744002
1650131614
779739494
1384862419
1387534276
664714870
1083893049
1490705308
911278811
1056276994
917854228
449924158
241943503
615538039
608168209
863580389
455807081
716133023
1720012987
418645013
469455138
1176825788
98899375
532130872
1219455407
500887900
374380709
139625001
2086291722
890301542
1464166655
2086821897
1966227879
422445374
983949459
1804023397
1173301784
647926952
619775999
691678052
1379157115
1263997803
679134094
9584808
1891037072
596949924
811943613
723485072
317923022
1737846642
121426059
874887456
459184736
1595903703
1614196823
1369420103
1479280501
1909643906
154440008
546568205
1775155288
1901813182
785190713
2053385818
831538510
1690263666
582652588
1155522013
1034480732
1780572645
1613853935
788781013
90945858
913251015
415132834
1081023177
691500644
1352042281
1735279072
2041987391
1325229216
1610217851
1595918996
2145286048
491699164
1140601748
67186211
1835596445
1140978296
748522078
1599697564
1735925050
1923141313
306384626
1071599654
2109134697
300957292
887144814
1610501647
667671585
251852493
954190700
378218023
1665218474
57138583
171557171
1703440806
149517729
119879836
1684139346
767335694
1760251797
2119280131
934650330
83502317
415031980
1027333505
592220942
672864605
511143710
1798453005
1545746866
1087433394
1225563268
488307856
548486460
982089216
218516088
909017363
1111090582
684361928
697951419
910426533
1527551537
1283732950
704135782
977423774
2068926458
352063600
182652007
342177261
1810184987
202455604
1689299749
120112902
554121637
1958405548
1980218722
1456162689
346849913
2109873121
1270551994
309789042
41304544
1238878146
105857397
658821594
1700873623
826804943
1708299935
73957748
560508295
145479981
1355860573
1358423314
1903470454
1662639589
2068516605
1893582141
68038634
897034071
649968138
1470729960
661708134
1940658990
744256387
1829555144
2142483034
932459277
516811461
267870771
2145515236
1018888219
1355814362
308518244
1090329604
2062940148
1917712069
1493368426
1476437311
1831241903
1032841976
521982877
1981881068
411170061
1515159630
940546284
1822360649
870348965
748147830
84287653
531032711
1572123763
964393458
915506041
165110218
577528448
600369072
1459148926
740695218
739988255
2131127860
53458245
603784596
1332850655
1461630566
629438309
596140369
1226737991
1330038771
1983337210
776927644
1642047937
583440023
2068523939
1179471506
1453306558
510466525
973157747
602722789
1294172197
1503193569
1234197543
626010299
1290261939
165570321
2009691062
1468888380
653283854
1148479161
897134824
1452255708
1852353524
1555065499
158918987
1048044401
521745852
1325096671
1451170657
192400062
1305455159
1271390146
1356906256
188612441
1107116151
2117273760
378822107
1831700910
518719578
370723324
1961358069
213472616
1308987055
1837418184
75142073
1130148757
719374716
1435024502
1697308621
1707730069
78990352
782331835
147536313
168274694
1614267308
1827873563
613205566
1381426616
2144058187
147232244
238171522
987312458
389195840
533694853
2067485471
1309774781
855129717
870699105
1297767980
779627841
1123879900
2147083170
1352935720
293204930
1654677011
1278083582
218891116
442332228
1747611068
2115818863
232548351
2040896831
2016924313
1517724103
1191016102
1336643943
1359429770
155056872
150615040
256410010
1017809709
1846346475
1104515556
2139655776
406581813
1240215667
434126656
25146357
559461911
1684249768
1356873946
1769585326
1111618443
630184542
419123380
148779610
1613023408
455299765
167053194
2017555438
1042989242
1448946922
678546466
1195093104
1528006617
1763621949
1645186020
1908338231
1178134670
73954562
1212496644
1489325039
1140723463
1520921845
1092230364
2119170828
952833486
1817993085
1441125305
1792048439
886430041
1304771825
1030371787
1815401198
572069229
1079132382
934805852
1290778124
16435342
718245885
1332681757
863362006
1329782863
256663108
353103019
281624297
673394128
367566305
1846689243
1590391337
1664197089
533869763
453444423
1831860823
1935004016
366656307
608821790
503820395
97173811
1244578259
1862238249
956181601
1685453457
1289199633
1348312415
1719809819
1710548927
2127612536
248116038
1915896864
1088518106
2140778709
1566367059
637924581
1726941933
1162683488
2138622304
1707975228
530622148
1197950524
1732735062
750841524
1903784669
545455402
1259197704
754278773
61373481
1803023550
1516768779
313919374
22069906
1684152971
1839060293
1406476012
716082117
2117850445
1046536135
2100349002
662372535
701712966
1919286948
516145594
1494159536
2063912118
2104100644
1220225117
1508286092
759323268
559121075
36324134
189068488
1083298832
406988654
1008030970
148603173
72003927
1031608367
28079774
359913865
1694253227
1464921328
145717663
314443780
923102451
1963885258
1259590067
1501830933
2139556793
695964873
2099611564
1319376395
1769583505
1126570933
24916954
1548807428
617618056
19625432
1849491286
104601974
1638857694
606361729
1296215798
577255929
1910736606
537298817
2061809126
1468404512
1457607779
485315830
1698057958
1557975951
582018612
1641671298
1874239379
383688624
374844398
899438865
1703600579
246048421
1348637249
926314731
779851416
1776025160
710678827
673800798
1762508704
1932232542
337047913
541009283
506536642
1937578377
1339433842
595635005
2031915742
237090943
1786494285
405394578
1209090722
170561285
654772596
596390784
148774785
1842312291
1422609484
32609098
1713124035
269072316
736627374
2125416461
1346178186
1201943695
1403771026
1186678792
1201943996
639741796
581611107
1765018324
2066000482
939161972
2020657300
1986802268
274422803
315776283
1155206226
1328216741
1098890195
224907888
1765668579
1525838544
1986219165
1411218172
463737760
87850002
477707710
673113678
1418525216
247436081
1138691172
1984011844
330683497
1894539283
1837051670
367229701
1888775511
1190465096
8832663
1730625381
2001585774
1758424397
193419543
856718739
1125201681
566417482
1203606579
522175006
450957750
758310712
1259738876
959449544
233951893
1769465381
1873364156
393641155
686347819
2041976471
898047542
1134916395
1566807833
1556395584
1171006834
659800444
424703070
1347801349
1142441559
1927891983
1405222836
749721571
1168165399
2138170538
17159250
1047134680
322326748
1993829837
1877472269
12350344
1303893087
488916700
103526054
2081763512
579580302
1754202363
711135127
1908593420
2010627051
758143742
1701696520
1722157840
1448171134
2086962518
1711860201
200992990
1486788321
1996009263
351761722
1986718506
241266542
879090112
1349410541
146331885
187031879
142210363
831220502
1886871705
1200371418
1542472783
1858131611
274432126
220743016
2073692492
37650025
886814616
1538177193
886602234
864128216
1961688399
271147934
1296628546
2136191100
701399523
353082238
1587848911
430103008
1979004660
69179922
1593054714
1757053584
1682448042
1768286174
542668415
1636268598
1040082312
1075826106
1523246877
414137794
1318076823
1365102643
1565727550
744740320
1783339742
1300967676
1398163388
1593654262
759004073
1351580005
499078870
1384204711
222382385
2050952401
383869991
1365454482
52871992
1660142196
857047500
1893953095
1006619783
1984333842
1328858012
496592686
1959197590
604179500
556766220
1255104615
1471148484
1636724748
639848545
158998496
1804762374
605684215
342830242
1001720091
1661042411
1310392227
1198088245
1842070166
1505664342
10510556
1299552694
368731448
1415297785
1530898587
945666961
405614960
519780096
1936834626
183361621
1797836295
1967126023
777574915
502572631
547622496
782119415
772299232
434685125
1509703903
2136871415
763873691
697624447
1598882888
935398182
1961480515
1430966988
517252906
1205536960
15743757
88002771
1320029510
802184328
265681957
2093769934
1124671098
1766422125
2130200607
931481532
1193982997
1074619774
1127721598
1812704359
1738358869
2094276506
1208625385
400084056
538608502
914461212
660041265
1513142985
1205365414
320502261
1985477493
195330610
1661009464
988021753
1372611433
1789102008
809437053
1027552427
1713474557
1690122173
1567110982
670112140
1707538581
2001992252
1181602964
380157934
989600939
1503817366
2111631815
162789018
1063368134
487846017
509029447
1609815293
1721511425
806445987
143454497
1631718372
251921917
847464473
962743550
1536687638
362890955
1382684361
1342652552
1852350357
1489698171
1913513313
736927949
1019092646
115587990
677794545
1050573715
1607226438
1825317640
1065073654
1168967330
415824831
1908700988
732083828
485299677
1778037407
211171246
294835854
964237581
1812972183
1073660548
1350154867
570139387
1710075835
309591678
676028139
1626109626
1649054300
2138836161
2075179888
2039029458
931214862
250676292
1477813805
1483868863
858850045
279556870
1568080065
217396603
1549446445
1897949357
1387408467
1345278948
63614358
902875342
708232544
2068613880
599949729
1847960799
1981524103
240233916
1559344245
1206902633
1236811472
1291256733
804236684
2088719542
1241715056
1061001021
1736919759
1972817533
890676791
260574144
21315502
1469316419
1952293913
1344273383
1054489980
272923529
1543978837
640737229
1812063245
536925891
226815309
811694960
1237285329
214344364
166879616
995415172
2028039138
1294635761
1550373109
1987817811
719099560
2065407448
1667137274
1606393493
1362122129
1150297560
592679303
78675357
2024037355
1515596994
875375932
66951864
1993430135
190811541
1170200913
1780698050
226839139
1292058151
1730817180
408294943
682940717
650943090
801161528
1557421131
1623860373
1385281008
527200496
1072141757
1950521711
1604957857
125557144
1224608571
2024568173
1245460190
201926908
593895113
339023868
1036168987
1362440582
307501271
639179121
603253069
781764240
268140225
1567042732
796490272
1315790829
1134883172
1520879106
1137918949
1829635798
784962312
437488804
1915027613
9538032
157087149
155095545
1015272396
1734277594
1099862369
1409700434
1873929588
1472031896
1936441941
569801954
624559024
696257275
1894469471
775980178
1711623573
906978210
453736449
1503524771
1873011907
1915816050
1489734430
244162621
1285662763
269382137
1760166884
226258016
1113585200
1729899547
527446589
2005606065
218986126
312625609
1479829195
868337195
2088037713
784802375
60533482
329383552
1115427875
1461539911
855899628
1764292888
642481550
148247294
1851792307
292703230
1429765701
1306048972
1689111212
1280084679
883564639
488679674
890221188
305178465
1716657372
669149634
510900823
1999444356
573758912
1511594608
1473179220
175492931
537626983
675095237
722988685
124380466
65213287
1527066744
692643140
369108667
529225705
1697807037
1842480408
1168856637
1561673045
1854492465
1812303500
1592212933
1280237209
574023199
690380649
482313939
394575215
1980071496
300026017
1489066582
299826493
182436173
1243573231
820562355
601072694
1984196612
1781195447
809172631
273081934
929781526
342420544
132002598
1729263496
1375504980
718824387
1872786030
2009916960
56289732
734871257
1375608957
969538646
1185082839
1634521887
2027506313
1684876101
1587460854
395617753
87211997
1560739051
1678802530
2012528705
357953770
764841577
1641288372
2084999079
436771039
1776816679
1467542321
447302258
2087660759
1051286094
236275910
1749868258
1534530650
1613589163
36943439
1790208356
1354213893
750261159
1088146441
804860495
1507525560
407540660
1960262907
177681627
884965929
1577730527
74721833
1970023583
832776727
2105163792
119914385
816983184
935969705
937506182
92543027
417250514
1982776152
341053719
1699506632
208634040
2062809580
1727976040
371358217
1842177481
828247211
1919180265
183786016
1787779410
256882099
2003719618
1191275355
830834372
139775064
1799748713
1151707801
622206614
762189038
269426434
1059735019
1603576616
904845715
1472071645
1878816747
190628035
115165780
1180792771
449555369
546941552
728147220
2069473767
1395649029
247660677
303572512
521493517
966364435
804798422
1202569331
755884697
74136676
545502875
1365745049
1876640151
88027560
888013650
905406034
123293631
2037957917
1294670701
892752550
1995890746
1482899583
730454151
603259536
73921918
2017394024
1110380523
1515593029
487848536
1321060253
436547477
541375043
179897797
1083148844
170485034
79139244
1977427004
1723876312
1862224973
294777774
247900521
1741177564
1815356508
1460898176
869567489
2102372745
85626655
1458036177
238012055
2126920280
2062014110
1745267681
1676591774
1276144649
1752939497
1102444837
1222887931
984270426
2138819894
1964962962
1701806651
851740116
447431564
973512493
1020292622
2029160487
227043753
341523558
847804397
876314745
827886172
2103937689
143754212
392066015
736847315
1687994899
775555701
794066138
1283404018
151281381
2040707669
942594197
525212475
1569370227
1274421986
2089957992
7232593
1601384773
714303129
724592841
47041424
2137499682
92599444
952180888
1882324300
2058555320
901532584
1411072568
2068179243
1129924317
866894941
623854894
1960712417
1524402476
553083617
113505581
1908170258
1285664512
2115351020
636908938
1312559198
1107572220
1188668424
1906216407
1634718800
2068516999
922648226
114834974
2035935464
1305427838
569297998
1326684868
1711799914
549793889
387929720
1328280074
1769706512
1060759573
2121738165
908539465
1449647820
922022108
1851627177
224310309
2146318147
1628443525
925325271
49417583
1487015971
439736456
2109446036
579173926
1060992076
496488134
1097473228
1869375588
2072972584
1724750929
1326150382
914434264
1447735508
1944966978
1839471765
353055407
42301622
978429279
2128858389
489976884
1069965044
496247923
1610197824
799998661
800351652
964598384
223779858
357306202
1384858759
1420979727
1712755609
442835576
2040504139
1526851311
1776939117
1763221631
1062978511
1267250616
1853349294
511350355
943583434
397755374
257080509
435866857
411116348
93572477
95918143
1298212474
1983475066
1087127357
594648446
1591820619
533517568
1659101402
1582997440
1038509474
852605119
1551090686
806461849
1582872810
930856916
1311046822
127952735
624736858
14700191
157524542
686363078
749602527
1920697889
500799139
399818696
1683383711
259967581
165812070
324811045
916593792
1620168481
1497830797
782475329
1108511754
1221537821
918115832
1149381882
1630540661
1390775673
831805848
1408167440
716979463
1399206810
983502202
1240175709
1189425979
1969899582
530203526
1470514217
1834711890
1658290484
378401437
833319053
457898785
967664267
921058791
1998634083
257442992
1675887844
261179106
102884711
1558391281
797270977
1584317450
746108451
1861196280
818557771
1182949829
1913192558
506840212
136527709
1064954501
745119560
217745185
439898346
1513633546
558072140
1316036631
537238748
1530259137
925875046
1988569998
828422668
346611690
317563421
169600981
206446539
1468241852
15330447
1724105047
1605381074
1132274361
825220790
475604734
1207480375
863177995
368933601
1505469932
2024147626
2090203851
592690494
2034126623
1031062011
871501820
1073470622
1751540252
307145703
788799729
1855624674
431702445
153132251
2032970369
260734462
1720234252
283090061
15831685
441867098
1100240587
1898358093
1293922288
1338804590
1525123560
1911941578
452795062
734290414
1475241388
792503214
1541227675
1204727710
172828272
66480443
562551092
1848256598
451726596
1220873253
637756952
1316286265
1843399631
1443889124
1014287104
464789304
383875675
1372735335
501510860
1433033987
223089131
1298131899
769282703
462844307
1770975779
395049516
2145497795
798157827
1430088809
1807223406
405126933
703581291
2046580866
1316375829
376954584
2004825407
581808499
1955013076
875615473
1575888585
1834711140
18560313
981313753
442646586
1535304347
1013131211
1472812493
582322731
1098959865
462797718
1328116
738806204
218133661
263555762
1294633007
1468586443
359498795
276776267
550104185
1213566345
680154903
1024030828
468238362
1806998323
1215009165
868146116
1399746510
1723338057
389676309
1870407607
63891039
1790688745
943434638
129659968
1645851758
607082624
2093311111
634330822
170787100
222716955
114645176
1500133525
1860452843
675763512
574103210
849116282
438221690
55748911
1882781403
667799052
2010237211
1771767599
553539531
1378697049
1479863711
1277651809
1490272968
1933811383
1248701352
911759499
113368918
40996414
1780819323
277418704
1559617645
826417257
932807920
88465795
1251553243
1771765797
316419329
330324425
1239048924
1089674570
2014163146
868921484
201881266
936961116
596153418
1870861512
146887785
1563491168
1376507044
1970803174
877960456
280398292
1645623321
1888418357
614186581
677774633
818112162
1502959698
849890959
681281590
630966868
105278092
852078888
248361207
2112370326
1798153319
730530429
1659766464
154819063
1543452893
124406893
1536682287
771421424
270511353
338297528
1565984071
904846138
1328771528
1035847408
2104382631
264485743
1806665479
1374909623
1957208908
1674948472
394536087
1025078903
383491619
259953890
689597855
386097365
1877371112
1398811922
352201305
49141740
387234989
1043989860
850168332
1407367845
502238696
519841752
1495330332
442406812
933509892
233280049
2044246903
924346555
1380663951
1705867274
522663275
1240242295
1534558416
1386105198
349331350
1393315041
1301739258
1863943128
135391218
531758361
1808668892
965692026
371792297
582765600
1041671011
159696404
250926873
615526101
1871379177
103566768
585538468
1170429547
619122866
37901985
1241876154
531621444
963105369
100674803
1806593360
1815244532
206708522
957707016
753661102
1882403624
696927976
1270442705
1298117777
180073468
465899439
1862600055
550854923
704218230
519783522
1642511192
2109275524
263153346
904448779
287386926
1724454401
966111207
1434469031
1172671352
1216217663
1900737538
1834756648
1606076150
1488924636
2056649418
206999029
461539622
27226996
232389528
1016086099
1921840198
1039754406
1203642690
1917881904
701246410
1894039369
1982420946
222730430
978887730
119393645
768827059
1943343046
1368865750
462936668
1523328727
1009881755
1081219729
1720953956
159020431
658541380
1312119463
1890781009
1957876127
1698076057
79722622
1503803011
2024257345
875064586
819825394
2081464101
1637094503
1691509539
2058306551
1456560808
673254630
838884823
658946173
1696389314
212338310
455040291
1167192200
1980533191
630324728
446794357
1039417329
495554877
1546986064
486395238
1962501753
117931814
2125576611
221506482
1857320876
1149506471
2087669059
534654460
561744753
711264279
368778749
1039765197
1808873087
1659691395
1076420611
212693186
1785514547
572509100
896974871
259775682
947018974
1158773304
802532962
1180911669
1963694672
766841748
135722067
1905976083
1051876339
1449665347
2137001848
1353870977
765331691
1720816512
1109775962
1123982098
870628981
63811680
1129309451
593161839
721502212
826290501
1631932587
292172383
999206896
1220889472
1573102667
379480649
892014334
2010827969
209790200
896619092
1502709006
742014127
1002134926
1968596193
253587912
37554112
1022555111
1712285992
1678197751
289649056
456508485
1630308664
1154226700
1618546338
2004370934
10547345
1162947417
1617594096
849295122
1433727529
1567880814
2081316794
2147127729
1639888557
2128100161
770772636
840091458
891974343
1927592546
73569070
248071575
1266361736
2097134947
563927369
921518616
1888280168
1312581394
184296324
814075618
1971424167
1825164228
75660678
1781675791
1860259949
1251267087
1140798884
421634639
60253013
1672337979
2035507217
574816621
148141106
1579364026
2137808942
1382957883
1056938770
1243692270
61701038
6803291
2147405172
1246336233
262239208
1321159713
255843721
424784383
585967943
581609993
720876
320506433
1906066459
136214389
1321720235
479324160
1694558183
579108315
1442715476
2127464708
729771450
1955702190
939166280
116918062
1975461134
953950844
706858970
2108393666
1977163765
938665761
1192853151
1303263392
1329464268
2144821870
688971115
2061403774
1680598087
467305215
227680665
1467297440
1336747407
1795031947
677721184
919014270
1631151694
1981480857
321716849
836283509
422670903
774819543
1938313480
1798616848
1938766768
1179593287
27204855
479596223
1078124292
1810274332
220561414
437699890
1591061522
1928994761
1996300366
1538577096
1829517350
593053372
1371416030
119379743
1449163092
783897582
2073081981
1624317895
877455262
1994185934
132122370
2093890279
360818584
772315458
932173057
2081967456
205307153
52854776
176001238
495449163
1377715450
1981295107
624292367
1702325389
1643231010
534347906
1508384758
553370540
503656864
758427462
465526660
242995100
1942473215
32006729
2146191788
2123755207
1804068865
1967212855
801540501
1298501987
894085145
1481106420
1401955100
626624647
164971743
2026084104
92487839
300687041
555846151
460588906
1223920061
28178633
227954324
1929494345
1366032612
1949613318
2105341589
1749490141
433220291
832472196
978124272
464680892
1673083685
242946777
931564116
1587723089
858328106
1745606167
552928719
2126449911
994745361
837529561
441630866
476768012
1954173843
525305020
1214683982
1754753712
1013863482
657495283
1171569154
223542135
1832390323
1540463817
1408974210
798499840
1208639656
1261419595
1783891518
1744618019
1691171732
1594894320
1022655936
1124236082
262656656
2021368025
1826908742
1357477854
432689271
1268298960
1394919317
134637858
585111262
1307952869
962570699
1002230832
1152615279
1517543238
1499080734
761177702
1387020021
52642804
643911261
1129452077
183571216
1652742226
839587661
1040102010
655771773
447956571
1875144550
1361246149
778145165
307162609
818233011
1532156878
1137468546
1672977866
1814264595
209772066
1712200099
1556812608
1155416693
663898170
940982572
1510949624
1104805163
706722190
1820376636
965175455
1374062681
144899183
1454133254
377675725
550864
1416831379
1883023834
2027340683
710803622
202368179
1374752567
521361225
538565420
90003593
853048242
208025273
1093332365
1418779602
2030850204
133844392
340520372
1236292667
1127910100
1153866107
1179822996
430224389
308838952
1977397251
666399662
117491062
1601646217
610799831
57964825
1639792378
1880225445
833567941
341919682
2085298143
718341680
143103657
1820737238
1065178277
2054695976
516754301
1404965538
1441440462
73089318
143557180
2035505054
2055789829
236000609
62919842
1313608540
1298292808
1790830386
207884147
2084395068
744937178
677273876
909883938
782231176
1836598672
2040274930
976283608
1254021017
2046123970
13943242
1523142398
1014583138
857875257
756841309
2081728954
741357333
837795032
1243952783
145137362
1146683184
1673835670
940783940
2119004335
592341461
956719619
2020102813
1112962803
806903053
289712246
1498321379
642866586
1191427369
1275656889
145458384
1399008700
352538317
1684645983
1015348596
593108472
2129830084
1084387630
1717592223
1137912407
468975527
1712546212
325418065
1491236035
407006790
220657418
724428142
835677545
1206954369
532712416
860479205
60146280
1194209647
2146700470
363054819
33298577
1070292005
199750306
604704235
422677429
1238724600
786598357
860861571
1996682880
1598277020
1856207847
746017280
64553771
13562394
1196074363
1521787477
1624245043
1948973528
1328361809
149593131
2035978298
1912441309
119143816
832835567
872412057
738802449
1789806389
411618641
1323784000
1244060546
1199283993
477712823
2046868906
1455800707
417342812
1838808685
1237107238
298591619
563220054
313972626
711205102
1120961565
989818489
1300809957
222300067
1774520419
1438862999
1971680743
501493170
390987460
1838221427
1292013114
1728820177
1142705843
1041689197
613788969
1805241680
818216112
1434002526
1421459340
1500458899
766424383
874904410
769847778
551897718
617504391
14960217
2068457125
1692420371
1561047776
1931293232
349762780
1686690057
826729305
1954696655
1086270804
819903414
1528316116
508616376
1297803927
896867784
2072178672
496205034
1480336739
1422505958
972268050
887289797
657249331
365409975
604264411
21463393
1279692993
556231471
1855859649
1526408112
104777424
310100728
1395794977
569277408
1781688761
1776191585
31591794
17874847
1683633021
944532178
59923557
846989355
19950164
1910624044
1828591786
298248132
951136107
642344865
1845874243
1356612898
561927397
952997018
378702077
1859813312
30391356
245206010
478532979
530242776
674839612
183978649
72338445
631388755
1315901289
369576798
1206133639
928779345
72469144
1416562787
1978092051
1671471298
1101716095
579027585
1158449328
145206267
1092782811
1467159124
1035873498
1403526233
790139794
1235795852
1716042472
1720071947
52965360
114647536
1273112719
739310758
188791883
792217891
1426464387
309318771
1130093787
1691561368
2143306596
1451327767
217721578
1146890173
144543182
1108172132
900688995
1725853999
1964875285
969400272
2082951529
2015030361
513614109
927688426
1730918990
2128180546
550648485
1313230346
1247118903
159119728
2031351555
591350003
1076947332
172251158
835044879
1165035636
834554791
1272842903
660601964
744367729
928558502
131896457
1252941565
752769662
925538406
1308605497
1040036885
277214585
561681025
338594522
1225875007
359179969
188227328
1949963344
1641676508
2069399418
726811536
1301874741
1845894932
1726115662
1736480371
913115520
1806033863
1231589568
692573395
1614991159
1564132960
685530405
606273900
1377700887
665606194
280539381
165284397
444735344
112921512
687687742
1647245076
1632144627
1453983598
1728871082
1462411215
171326839
804847674
124534734
1198647945
1717601901
874978039
2123070337
1412207085
1133706022
1888999292
1372361299
1747350350
2114388966
1725104699
1362511042
1643406567
299777904
393785093
1967903999
453350558
116435438
1600273151
867004976
2041212232
1923059301
210327240
1883368608
339346944
813579777
1248729398
1204466417
664737670
1539412267
1674909858
1273173263
1135967032
8859397
1507233407
1737216368
335622296
1831181883
1985446059
109308128
325577733
14032077
1244001120
1087355616
1169566976
1311326415
1964057794
921659948
1104731244
1691836485
678874562
2053474342
1809084972
396214714
182349176
1364134400
899851332
402232233
2103155245
1525515393
440376512
1253158492
1099980001
371503277
1179629539
1161828903
558404325
168572675
99011179
1967939978
2126993402
1406584171
387575737
143108139
520059043
611281299
1831133253
1146850207
219147504
1129199282
1074515961
435997511
679303673
2066034956
2026034140
1687337254
1170316465
1747354194
570675468
1682207212
1122655173
1992619453
35386021
840752300
270508594
2096086185
1645848576
366375918
1846247697
921336536
1256467119
1472189817
171686509
335714812
686132581
1577720391
733377271
646112932
1393578417
502396883
1343941740
895907010
1646888527
643081978
1808222311
1567345426
425749895
1247909195
1973178807
1648973718
1499245443
943316215
18370307
1206135883
856423529
275678399
1738661223
109708100
798519910
1617856659
1677447735
743410321
1192246421
857057745
150676784
13891689
1197995102
1068304182
649585492
1204480123
429945975
416185732
2140285117
164462239
1660499601
431738743
545530481
1511248922
1949841998
836408813
1180309912
1658301453
1362129570
321255636
1938392347
423718576
1456454887
830942790
947921858
1423994547
639458912
1847968791
845422427
634352791
2125597476
987803343
1784558956
667325256
458388377
2000757512
161934117
930825452
1869962137
1096299753
1152370323
1523568151
1419655171
1914192086
1910608119
1534257779
1251300725
2111511363
1988665699
112247263
1705412045
1994787210
245903090
1012277973
1647269768
2027717012
1921886822
1906772182
350606139
1362276967
2132615563
210331341
325108071
1238422663
1273997367
2116369535
2022341208
272122362
75287410
1264251474
348600936
1285248582
1739066202
1016135015
699924909
427366261
53173551
1031392345
94566868
762160520
376944250
143850234
1789551603
772305802
46439893
289328887
706416473
1268336346
1277675141
981007331
1010521992
1929707564
1907208738
1195880359
1629727401
332606279
1217157806
355067432
2135529348
767907854
279504223
400819888
8807389
308885883
650730478
959170261
1585588911
70684464
183201897
768890790
1670152884
501863631
1733903799
87808430
1561046076
837597910
1597326037
786110778
415975257
448620042
693497150
1828229666
110334717
1113946374
1584056873
715111686
999436823
2016535299
1736657405
1847435913
1564310153
16546165
607173068
677623868
628837168
662197973
765214169
1825702987
1106537019
1863451735
235525012
738822846
1151167293
1830054187
1516330064
1602748442
866000283
820216667
1433841458
720226185
48267999
222160768
585741174
1391408529
1638943842
26610028
295142060
152182053
1257497227
1941195793
733319976
1853399951
782758494
1592973874
80734779
1461345517
1466336099
394544727
738416090
1106030630
1591908175
1029042887
988590044
698057588
409030296
2067743450
803612529
1150496855
1348048741
877564275
474715072
37535801
478373028
1243935549
765382259
242053196
935291628
879869238
981800172
1663729186
157312887
851367488
1119253379
1946303382
2139024912
1994313366
991442790
1163619096
1344323557
1064157245
224094517
1295770710
85764389
1995831063
1687703097
1244102660
1791223724
225010099
914355234
1339575416
293214426
1723910440
1927070210
548473172
243576906
1655820603
1631261561
99282049
142276045
780976301
1991432673
933211677
1608485798
1131614691
1407928296
150002798
1821146305
674745009
630293204
1940748463
1421529967
1197120619
1335581923
1240914695
1921955520
1722731757
500111360
1132846787
288428510
257877534
707342267
1330730656
44024009
2048798339
1138305763
158779671
729630908
1551428058
1605269370
1885762635
575214597
1096048643
2095991491
1936956175
1669937785
1741664060
1873513923
940185719
1687080414
2027315866
735694203
2045393900
2057154931
1020646218
2054436472
904654442
476116838
1478905987
1949406843
1575624117
2008336397
1977159738
861824796
664236309
770625189
767288805
1754652546
522012006
1156460778
1535362273
1546850181
25555411
2069630183
170854199
1752367317
34820984
849706744
131104276
509665818
12755385
156774442
722750045
298137710
1600031491
212495568
1290763457
913382021
228628626
404210270
1980464733
1264480853
335731425
236660106
1084112873
104744812
1476582822
221225286
1954558757
204345621
196535448
543198289
1819347707
1114444029
901148475
718423924
1620853370
604681503
2104952043
1909228597
1133407925
262603228
1801341516
820974313
1944868388
1786643651
317348854
274348236
509399332
68636292
678523820
615747132
1211527686
1477604634
1394201723
1427137892
480376189
564764127
516619985
451852256
990018230
782438536
1224289472
210083241
1855226798
2106249411
1045173871
30821039
1683275203
1965899881
2118254087
1762039162
627020119
1768671816
1024459902
112067871
1360689727
732206012
52479199
1792960633
1268263070
319174514
884095404
1406202513
1372088341
994609044
1530128525
188801712
639947025
778262444
1025922674
60600759
1303068760
1207717714
1214039012
374786145
504829825
1600439353
228733379
1153351114
728384870
656448587
199404759
1089215925
1945572837
923744394
1276764721
1281603141
2134624923
1617913464
1449655280
641756898
2097216234
957831821
1405994228
1388881506
1330363517
1029288704
1060181323
2054756517
1255445201
2117108160
1533707997
1991134669
1590962284
191323683
993882205
1580568473
1041682055
664633401
54209361
70150159
275236213
1444471250
749903669
1606789172
612715708
2021878215
1944917387
997389588
267287415
2093686248
1125734191
1451351929
586932378
159276249
1449529202
1406107849
349432635
689774772
82606317
1690673779
1273764511
720914784
221008352
398224191
753399541
1247276678
2063210518
218863152
1657196756
717339115
937463110
372519028
544295434
1515735550
370574207
1722540008
1826072000
1366072087
692711659
99791093
535945387
1350204249
128011463
515665177
1343394163
199820140
410268505
387348705
203264153
1191713160
1700548978
294861552
1616079079
1441004463
1969199590
262408486
1216516128
2007486818
286572835
1768595310
1536124535
426264235
1774387637
795549240
694419289
1397698014
2090739627
1319604238
1970843979
1480665496
778036799
2009987283
759590610
439771091
44004106
1447160519
856942022
329200488
2103995047
334145009
1387161777
2018379466
749862128
2060369304
1992269240
108987813
175595792
1034307234
2056321038
1253505005
1599246827
212635232
1026422656
1733434223
144331408
471488555
1744187716
1388054168
69499369
634495967
735059794
90804859
1726842802
937688003
223197599
986565779
1795588032
1304185855
825480644
916648504
206180283
1104494311
2012565401
1912631678
981072258
436544856
399702278
701953180
2055588162
143155983
1248940787
42693435
1742458991
940795505
198511721
1384795456
1640327721
425010677
1440173092
667643256
1341098119
1819485738
876789760
1113617065
1281394514
690489660
48919919
138797755
675039604
877503331
539720032
1691378836
735550592
29072158
1533690265
405734104
565962118
1434684724
1748818738
832271740
794563824
1337179482
605217963
1223783517
895214251
1240025725
88886510
176558476
1818907296
1310387759
399498247
1245191048
852525411
304431737
2085782421
416450431
32880453
1807847442
1956673083
1090118432
1245300172
481305788
542705908
519950291
2124852019
654258524
716069513
2030535628
1763344126
225914980
1255785507
1396594042
1923786236
2085999723
504762762
899370090
1663127235
1386249622
185631078
2000993547
899036724
1685534813
199331117
1701505485
2135143106
317801398
1824422378
29273570
148441544
2116820843
1119137844
515583780
564857681
576070302
383769684
1310431516
1598289388
547199213
2141968048
1744166340
1794352066
1225615946
584274968
1729331630
841023086
847267787
1609325988
1900113062
1161673498
1240687327
745771463
544195888
1818058427
1117891415
2003250068
60477875
2005961422
879793344
1000526716
1419109159
340103408
2119657113
1028470658
166807573
2014269392
780800078
1204317125
978601290
2085836483
1112574228
515248733
952375735
1434473067
60011967
901794570
1735460680
1670234276
575198838
670592329
2026006109
816180591
1678015951
1354532467
880459501
234567272
1679691343
1429513033
1491921908
1575589729
1659683106
1587077127
1448821857
2107997914
180827234
982597714
1824116407
1742268850
1569620218
270552987
573340110
347064302
766367955
1420396875
448422061
1257547956
429370843
767854974
265229170
150908605
2028560248
1907229761
4385373
1666305058
108949779
21464908
801333148
837961617
1390168203
1136066720
781480439
613189359
780104697
483856386
1757679315
1488070044
1135835215
1288249002
638092348
1418546932
62793654
1075462019
1906506685
1401643899
1531412297
1963710446
331283433
564126969
1443302861
1001459470
468185907
1424009911
1910497777
1001522932
1984809399
207379811
1572077571
1403378830
598834167
1982610440
1079533854
320106384
1844624556
1038231424
1748138006
1095824194
1498914602
664008518
1814577479
410928831
482822639
48567684
1386993594
355341332
424718348
1284465562
1137415057
2016131632
460739680
1141663047
525316348
1495530505
651695018
1847572136
135167260
1845131608
653522392
1948501795
297799126
1941827158
500631912
186244656
1052409586
1934376006
1270302067
211707667
1595914426
1826044492
1351578374
788694590
723893863
1251691644
1928732834
1357640686
507675636
1413006593
92838884
402399787
690244845
960564317
1449325457
824158159
1149211139
715690192
708706842
1413936370
1188786145
1609465736
2129428400
1147752377
463838563
1307264171
789585206
1607669727
435612015
1112986350
318743852
1944081405
1032929542
137868493
1626810178
1784972343
1824538316
780919855
1489709556
237027346
1105543095
60582594
897049746
248060336
2140668494
1418513050
1896186442
473582204
1784990827
30879044
492465011
1671472993
995170774
2122735045
1857329276
1886477565
980406824
1495173074
312667140
1849095054
1357776751
2051391375
276272394
122821670
102841410
1448956716
910981386
535806911
1665151395
1683808787
2144511642
1939173395
630144536
1163935092
1917177616
650437649
1994992381
628691109
452774321
760744893
414030647
2138395027
875568374
2035691609
87947674
309033051
1840222530
1025733923
139587325
16613327
1969212272
655072038
780951652
1063497322
494464602
1531514317
819590468
644883808
1688159640
348731034
675423803
920402456
772732871
1007622658
1660146228
1364235500
640925852
1857370975
594959816
1689852722
572895992
1630521676
1728600390
1435868637
1050936228
932188614
139767399
639128302
491182881
1764376160
801593092
805508319
1556164673
2115918075
48929585
240413544
1261152741
1961203483
1750456198
636836818
1467058677
1629810476
2111228743
297336921
1897438910
1545991200
178155289
253684113
1404911158
712440292
1197101660
1718175200
767248216
156467622
1245938232
699912741
664612060
1771433452
1028388797
200839669
201983847
1964211959
1085509010
2040483597
772517844
375625425
2087550749
171238111
765845790
1513309726
1725918684
1391412825
1624728330
1684414305
799207496
396585229
1899904103
1516590197
152217592
1350685526
750251240
253630904
999022407
2016349483
427208631
1817203421
23965917
384356041
337954165
133072595
587117603
76085623
416204526
191896757
629290385
1683445349
1433272087
236379909
551940872
1790648606
1191955710
1112066268
1938908019
234706197
1754730096
1497307524
335512659
1483524188
1688506935
1198240041
736899047
726993514
1232310800
521516257
2029911073
1599671525
1890530639
97417931
586522693
1340249037
579213992
1551875752
1334567750
74935698
1976625921
150216160
944181839
1407546186
220263249
1792727998
1722875490
173429177
313509566
1701309867
2138473346
1283201108
994633965
164712378
756651599
656904792
577143026
1443537022
1191107101
1941530368
2144998043
641729976
1103085529
1996423554
159007012
1722898411
1237986214
1630290264
1231985056
1185847217
561423366
448983657
1272079561
613853358
2011039417
324603295
1149731204
635000556
1842858042
340705538
808601377
1830658705
1655290166
1789214694
2037870520
600658917
1779586416
273111866
1437927907
325507141
2037815683
1446306093
1519350722
1444308471
1780244850
1847707390
1070292155
892823612
1652182620
322574165
1460522903
528430018
281425255
1994107932
2101036353
934413090
1561007641
2134289839
659472102
1474509540
1496291168
1390795631
782362565
73528746
964038509
498048107
650067945
747821171
136253666
1874908887
1358384684
1058549477
318210440
299012356
806476460
29970453
1102788609
634083673
1351889093
1293568435
408232761
1821210170
271935854
1035261215
539358923
247652040
154779095
639865747
1335518047
1335360361
1150148790
93360591
1199166271
494283967
2006671795
129504566
1635168663
99556758
1492063943
357609300
329857007
657054127
15372055
1128897180
415089943
1380101822
1507429473
2053135929
482327317
791598252
1424262786
2142157475
1653204311
1406459328
1870214264
435281384
1845847863
1697312426
249700138
1718345683
998257133
38518544
1441151906
190875035
1820590872
1720934762
1516866984
1431195410
381086373
1626657713
120049993
1864682126
158226785
1943623552
2143432007
1289302300
1790818142
704287311
192474656
182077998
2095677772
1774744916
1560954681
1946458406
826798076
1376513654
72293810
316133441
1706567101
1872191442
1884215998
701402638
1173939378
1693835431
648234320
702111861
1246219690
1781155131
925197653
1025380764
819078576
1538191083
2029808790
1060912271
396371126
1694983417
1212656230
58206390
147049311
743748630
1237091576
340586053
1521762823
1098749790
733051889
654762835
987676250
1956341801
1915695722
1361530484
278262126
477943385
364937618
611476639
581500650
1060071550
450532013
833129580
168491609
2074133621
1238761807
285993714
1306143
76070705
1435633111
1928541996
2130995373
1911371158
150644547
1640683400
2006226041
665889763
30078485
1241859283
242734189
213694169
285494709
194754355
1759374143
1333340970
263430038
1272977995
119187858
2036405853
1354613971
1971407225
146613124
480673407
1452005548
1338151900
1971286053
1945496372
361798410
1426557156
1251471005
1569371332
1388304934
1945439452
336925879
803544538
389080327
763933632
1175242158
2140353085
1078265449
229074865
1502097296
178089973
1707804094
1254380302
1697985066
524826466
632861251
1818301978
33967409
2029716429
1597207919
793264822
1208620527
926837489
79752358
2038636734
266548814
1071768965
1872268179
254523922
1768551052
242900970
70207115
1549545302
1612724162
680169928
37111059
261903280
843133437
650518226
140876582
1800311065
257256039
16809639
646712586
599594223
1196715532
192458056
1316804572
1384662002
192740217
1498587956
244614358
2136438409
2116860185
19895798
1051575203
2026700039
1327526890
234225593
712985628
937323585
94758196
922382480
1249626207
1255289072
1650983175
1339696520
1181534264
1279487235
1855900853
964192781
1260501432
900537088
1586216057
2058338136
783019218
1813871355
1632344614
141020330
1958780210
953337331
1344729968
702617711
2130314263
1990339358
1806307370
1327990651
315650767
405410598
1961717758
482125261
1631876488
1240509867
1972883831
1621800650
1649605792
1454359535
1900199844
441552208
543985545
456054312
118139082
928918553
2118682319
1110212544
976452715
629026264
328027729
804791084
753586528
1501558224
1927720838
2021449268
273716339
1907402672
105063450
1906230878
1762606633
577300428
739323729
1860922668
132944302
685335531
1651884322
1925098601
970711675
289940173
328507516
605862462
993714867
856661270
2350180
530744652
1711405444
1573952711
1403209675
1158502788
1657872800
1348986491
531692139
1912261617
1491226389
861448404
1377033227
765587175
822762837
1971107042
859125253
543608509
2081523313
317423371
417484335
1296643369
1825333335
2066277922
995035168
1649391278
444490605
2093794513
7508206
405800417
1747908954
1374963950
469176307
9801823
2042237460
569250944
269836756
1300718115
260391756
162669951
1842731652
193876799
1977773628
2111210963
693047256
2069658153
1833495914
500286620
1889250123
785836557
212749255
1501312345
845169816
1216525628
526877371
383842490
1658471300
997603940
1679540088
1469041864
345033544
756005190
1517400721
834708779
601926439
550645113
2034263380
1253706584
45898196
1642689556
925669453
1561020052
605616030
754366270
1136372162
910904539
480335843
1877353023
654640061
2100132460
1214780576
212786818
977998294
2044531363
594651030
1727944536
199540775
129009558
84905106
602916372
1157661116
1214614249
337996955
1712391749
266984866
641132009
345067300
1997910765
1234863772
725424468
470799649
1002015013
2038429708
833275485
1326807730
2104694220
511614272
1905647146
2083905981
146254064
1482391395
1981717225
1188176789
1437700718
1356167996
216350544
266808392
1818863091
131530698
1340055326
1844780064
1954875253
1246319919
2059366263
1259909579
1675116352
590506426
1379557153
714063123
103847590
48638180
2091185807
620861645
601144245
674519399
1215381661
1560587525
1532865914
194773931
2118269381
58325502
1453912240
615341960
23398890
2104994046
1506085816
1575177015
715195200
1536927748
1171868403
1801275600
1987013425
348081052
153734343
2097349926
1355549250
1545926733
410572375
1824155074
2112849156
1968756280
1965453055
360259453
1482980201
371034614
1854883262
1880806333
1510502793
954070997
1011604506
1728362519
648642549
943525359
1108409205
163562353
336710616
645699042
1158836362
1708287262
1953613520
294916035
367595625
1245889069
893007899
1190171629
823985195
524975276
899091414
804699434
462773581
1139081532
215739329
176135032
1196290586
251747656
1381212064
246001034
399802725
574660076
1426273613
91677722
757997555
810136954
319942848
1775282890
1860561736
819718675
631702636
1739258794
1747322675
954780638
1059983882
1797224622
1625022678
1293857537
1192456693
1937346121
1057537010
158123732
254362610
72129900
511674042
1613335238
335955814
1489841658
879818149
2141517218
852458449
1808148711
2135353545
487526221
1006471206
2023955168
1919948569
2008815414
1271852090
1344830904
1088225931
1609511566
1446508583
898829127
537867657
1752474242
1564577006
1995904992
1488700917
712278673
1441244341
366539717
958538217
654773952
1353228996
454514222
5776476
1513320943
269904928
459329252
552366169
2132941701
1356482493
2139963697
1147147820
1433116384
599557657
1448371552
1209565079
1804408920
1533080214
1257919410
2139792187
178985996
881396476
1454052875
1585480152
1542204521
147652572
1616790146
1232726541
1070839779
148667574
1094426041
692683888
338075594
746076305
161072289
36644976
1291994506
997543435
1825562503
902854651
1374626373
205216636
1748196194
1116783503
2144855004
1364093727
196783300
1105803156
82711500
278242303
1088297467
444747628
61162896
607109404
107973827
1374655033
101567635
1841713833
1447194038
621713192
1257765413
846251509
1268548869
220877209
1516823763
1717056865
663283207
455320894
386512110
74252637
2051399916
419447430
777682081
1738485587
119995595
761318152
1502713128
2016056205
1784937036
1266629959
1429243109
1621606487
510516626
225880401
1299672708
1672658544
948109539
766848205
973080105
1410895257
307965547
798570394
1122570390
513567893
417645250
1717245809
1310419169
1166403992
506189637
1820576989
995200824
591968746
1453618197
1163011738
564837941
1119312758
405850711
1284450004
296913464
407993226
56391375
1215475415
1927677681
1767843848
1969605589
1683583724
199194073
849987417
2077107047
304953252
544308259
1774442697
4864536
1266701643
1360716315
15760578
101421142
1786610706
190568283
651936973
393991572
1441591600
1653982018
1349831740
1839422001
45062651
356424119
878352331
1754499389
1479667992
1381022203
2087501580
575564675
1417071163
117462184
321968911
1002713482
1601932942
350182022
400408560
2107622778
349616392
1287188979
754809969
79390105
1704041061
1787655616
45556390
1949714069
1398695380
322435928
787568538
222576191
694912123
2087084149
446606350
384857175
2117415623
1940710006
77905058
774643350
1960207270
1771977608
1475287583
1755464118
595193222
2045856105
1398733207
719944713
934084137
568146932
1198042172
751622174
1752422133
1911900772
1984946304
1686414879
18993463
149746424
1897114206
1943559884
1326819983
147701677
473649600
943885797
2140870891
4691399
1557458377
1229964194
38971216
1843694479
1192673826
2123468695
1335941388
319374873
87320911
144605764
29726521
1087037511
236503937
1052260476
39642121
549673230
685092937
2094034019
623499159
942508276
582651252
1271271585
1680663466
61972649
186810307
265515529
270950502
241905608
959153091
524706345
734421155
1322365567
1420248437
1840998753
1324010876
1615636501
347521110
1714749757
1517079337
1616654505
1671538778
545773180
1948148993
1247753357
412784996
1421153241
901349938
622858530
2101416064
1223406505
815866091
829476958
1574054626
1963580050
1668668411
155182598
1880698694
949434773
2107553232
1118729940
1850793352
1179744258
1342647757
852567470
1481017098
1384359555
292789131
1474587444
1714417480
528595125
669832238
1121809055
1438970743
901842794
2011436410
207651101
1531837224
1797708625
1288714925
2034623290
628633813
1464205085
1176844625
1861641192
199262554
1885624553
1319560227
940067366
761685263
1329696343
53999768
1571151806
1953984311
2109189274
291926619
40271483
748988171
1047452753
2098603954
929245205
234006333
1778195254
1741336098
879731422
1601537714
1340800558
1664190008
813768966
334072028
3570745
195923926
1332440691
135894354
2081210220
516212385
910010079
1409579204
177471687
2087798385
1470592078
1825697034
1354656116
24549137
1844434314
650668268
1363082448
1811693703
1613130724
2073344295
601459633
47097834
2086162853
1381261344
23506336
46609236
11630749
1676918396
872727572
1694283197
1637060525
932250262
286196548
1669145489
315322820
397730351
1553172024
963743555
1445862416
1246894421
1411475304
1991077142
839265144
1117565809
552068134
1573527304
903537580
1961499340
390039047
655346276
473546027
1777005000
1943426541
697070200
608926542
665825903
886576543
1457151434
773704392
67704479
1066107380
624345586
950691870
1962231936
956145127
1990834225
1489292477
2028657554
1383334993
1126201693
473392853
972196666
1216299429
1182458340
209278637
463520847
1973827467
850214671
679851272
1965028578
532907381
1765237292
897409371
1302111489
290323497
106036593
836524045
176444920
501553083
324224905
120295657
472394553
1671069958
82569518
1245209913
1450466026
1888590141
1023225789
1912241678
1217226134
1856899838
518621883
1769032257
256120440
355099885
1616924454
1088552283
1265716178
1645198508
533054739
117380350
376080264
61298662
1819834853
2057463687
65029870
1679777650
1414848213
1373813499
2039947983
2008783182
888679155
1131274713
1653389481
1074473612
2120452477
1395679865
70867393
1824285241
1203801182
460563692
29328470
482839339
237496706
1740351870
1643782960
13223475
812351292
1993164354
981112360
25750720
973381405
493219418
1923580590
330922683
1382523870
1263402755
1733127056
205488363
756927706
546215735
269619559
373530468
572940795
1353970871
626760435
1586825106
624959704
103111380
643597650
502367776
635170844
1337688228
68508647
1710003768
2023349299
1591641987
524106125
1917745823
1179737017
2090105052
874647417
1122263287
465951579
537480271
1085388444
1742375705
407409149
2033809101
1711064866
886669773
1621663133
243793909
1067727275
2101301113
1727162041
1009328299
683855416
233685267
1184845180
2020239688
1728265591
1330033154
1744215322
939618394
968110232
1410293021
1417726129
699008932
1405813168
403945296
562949937
1081932816
1424376757
1401082429
351315948
680024633
1719735042
236799452
724440694
1230126622
933768642
124691231
1837385534
1712269377
715248558
392883765
289919850
997514444
622423699
1558782077
691654033
791857496
343933543
1704178444
1150743940
1027142375
1567778393
1963471117
784413959
1259760892
370557878
788451694
495215498
1775785744
410967847
712186318
2065126168
1391616771
726313097
1508280400
471475046
349823963
868914096
1056327146
418570204
1880908608
505690037
228385014
755589650
1440399475
1694480414
899223179
1837334321
1286723039
1668445323
1049785936
1547860889
960079781
1626833221
2109047552
1392691044
593762954
275179443
1772043779
2107573013
304361699
134000067
865218784
429345462
2061947389
161523511
1393381309
1948109591
176559960
1203768530
1526590364
654941604
964699192
740941265
1038462130
1613819121
760906355
58656481
409834718
231432292
1564150238
1357337514
805243106
496881962
1205816739
1927030206
219931757
332416567
1161532299
721024486
2001637991
426719190
506089672
132750325
447426679
1102650631
414527988
563240688
1157282028
679034734
262186942
216386912
1925788915
852547263
2013461991
1706450432
1387263681
653225493
1741683224
1244256065
2002050078
2119929710
1147273382
611876840
649566261
1233959089
942261247
617224075
260441636
850892561
1791851239
1445041734
726696828
684559299
924884466
1181267328
915886516
2060482641
1048391251
1254899691
1841955134
784061083
1093108727
2126129551
678552397
644088077
260416483
888303797
2044757029
801963896
940777075
792446244
819670410
1838762593
1243247951
309131681
1708945639
391255079
492636681
832322333
1101314419
1751761048
183669788
1952780579
1139992171
804890949
1674125122
1230382804
341700060
1381771921
894341645
1186454107
1298695623
820246234
351058763
1358730617
1007146939
1393668870
924903697
1464593860
1005992455
1472781193
119015079
1941540081
726332004
606400383
1205355253
2111365372
1710227567
2024793510
2178700
1669239871
1403973463
215672954
239845912
1688260199
1370337398
196762182
1100086318
476527588
575962555
1277567481
977881200
312204864
347456406
1635728920
448167126
1707975954
1051792207
695968386
1044758623
2006306174
1932139883
1182358588
1024387523
1636895328
265073622
83492013
1974428861
1522365875
1408685010
2114408268
799187136
437143407
746698989
1600279846
610404314
740709985
1044575909
494766395
1572174728
524968167
2067700435
1919118460
1539136636
1505500148
883120088
1875532443
1566513077
1674513596
1707718490
297182702
1910324591
1747462064
1653560226
707525529
713301764
700004812
629611209
764350484
1467217347
807999544
815241256
1517851446
850497547
1887017112
1287669614
1859808443
952535222
1088180540
1943989760
393756620
777651353
1942430178
1366162934
97794140
1984624935
125404022
223674298
466689658
1676999412
1816371289
2114192546
1667937025
560501492
2097165546
1832067505
335893473
293608894
1649555312
1287581819
905308131
1239036211
978798727
255531715
134419340
1491241788
60812222
1374940187
566277387
137529224
1935574747
607644664
1757849669
733093465
199109405
2044887136
1306776507
1375889896
2037523650
1027643447
1787722742
1390065089
1898927137
2122865851
2113069120
1143018520
98585873
1832709287
1948327762
1319599241
616906545
435625486
284910167
798388735
751871718
1965836445
195383947
1806578072
1479656744
430708676
1582683287
1437034442
2032000888
799958340
1233915122
152858647
1474906224
392829765
147369126
1602492867
1369518123
273555079
2047640802
753334094
729234508
1008025702
8217481
1041773605
1752164401
722352543
900872121
576385757
1273277763
286305409
206011762
1048392589
344650592
1488465588
1501360677
2140226063
1624295709
77487038
1388155180
1066314869
377512759
745336672
1729288130
239321285
347825747
1707141080
2074366290
354456488
1753150920
251113412
1971612560
881102518
822185204
1008685308
573281086
1163363899
1515953799
1952624131
2065864576
433543120
1376517605
6997300
1887262545
1822625984
1510542896
1078852166
1491514496
1697422357
607107935
1506175233
1562300709
886700197
1761688146
227032866
804033296
272562090
968921275
615587566
581136372
1811448593
1595991479
761891073
696156704
1825729294
718641681
670125919
707912999
1728101706
997533759
1399852731
2050185399
408265316
1329581337
2080551191
1096494618
2105328879
1669003063
27195579
144604152
979713669
53641296
1233522927
331586235
170069871
1364241597
1780427258
1074915509
179379171
119403442
590551533
18732654
2099032785
1364824033
446826377
938621632
985897850
725342160
1607212275
133689228
745385110
265510250
1711685828
2015147346
2812432
390977262
2022955355
500850651
788474594
1457376979
549361333
1121929814
461654186
521018372
281363552
1832457146
785110033
2104763011
1685759137
1828889316
1491686529
869391210
1787646370
297169689
1051594240
668509384
798075004
1818634131
641683210
601741938
772192927
188246181
1615873826
435303987
1420773741
1705904058
2078827934
2012018597
112707338
1078946501
113196599
2082198751
1329750408
562250184
1951857042
1600696984
1007817940
141525630
35539354
317072440
825083046
1910877133
251848864
1003729925
158621610
1450922951
1627234294
172684381
2117798050
806353529
994104547
2078692894
439241174
1008805507
1943183430
349358751
1775193598
460179879
1736141836
383593295
772154221
512355559
1058150833
1059875266
190973566
35890365
1900982350
410617906
180400885
349850874
1215075080
2025216390
1043709645
1000934789
1929723792
1312033239
2133523620
151365395
1269601200
1903849118
13821342
502564291
183999565
1176575665
1545997128
1400053587
62319370
236671704
1220842279
901354935
1498248433
1879543298
1748285336
703898798
1412233359
1379143067
1595363989
708367602
278981645
1361641698
1913352247
1519384896
1076949923
1101630129
2048518253
1428288088
369352764
1530693820
1185022494
1788459702
986461300
1500390365
1759517699
923253652
1290220585
387655799
1866948733
1386375418
2104982117
1614227225
1158119025
283518398
1264850735
1939758085
1010265212
800419794
826619335
1873043488
1061040861
188372160
1399278569
691052761
1077067116
1651125729
1462619818
911843314
990623423
1932305447
222196133
1116732624
26765516
877067503
2080238888
327828493
240888165
910994915
537349076
2067957645
1166133843
1005992412
1684455856
1282850634
1498059972
1700746185
1686178254
1144844663
2036353889
1489849517
2108705995
1012671007
179614821
650036821
247435038
1597705272
1604135955
1042657438
2139989753
2136318284
1174847080
550276394
1262533462
558518890
1136347681
654834655
1267943689
951066484
2127604407
83201830
1810084419
218525717
444262890
1789454323
919557110
892318682
1050311498
63445569
1631724569
352832039
310345070
1245206864
168024187
1237791491
695927997
312208308
1558942877
1996752629
972516633
1887594422
620961744
1866577656
1978709278
189544340
419603480
1075877231
2110119719
1004692896
1370354509
996025906
746347757
1317253414
1639732896
720844346
1722712209
185067879
1930683435
2010954923
595457847
823825183
490822923
667714192
419646378
1695405002
1563792406
939430795
1272148068
486975199
779180953
2138600769
995381657
1969445136
1105787998
1828137191
45707137
1851608396
789066506
562098747
144802072
1946618010
1063237356
433055839
1030626700
887588385
497371189
1306938874
1921937192
848548972
1020216764
1732096485
51768715
583530614
1010093049
1797379773
1477975900
648026740
1639668378
2011718501
1231185141
280164902
2067465029
2027314066
1967966896
1777249074
341974945
2107924320
1752883977
540580010
1853984617
800240829
1350936775
1223807588
197820212
807278074
2057791829
614506568
1738978767
2131119006
161658647
404774671
569666445
1702333351
473785221
450405477
1930340276
948413114
264798589
681356067
850077482
760734442
542011226
418645950
330746547
1523375489
1646258575
1420665852
1937345756
1861018291
1855530170
1035862990
980091006
183912727
538439573
1015665032
1363171103
710836035
1597758866
1222488492
350023367
1846207244
1302952282
1811177317
2146330836
506749513
145325617
604770598
1897744290
847700611
1344084797
1093411876
148575545
825061934
341851349
1172050277
301404420
983318435
1205002102
229419376
1145202441
554261127
1323461051
1989449910
1890381102
2007317384
193728096
155268085
1248029144
381949045
1198602084
530353242
144204330
659089587
699856664
1340722089
146829496
1623420328
1946780336
1845024980
1764434633
1121038981
1950135730
1125270462
1208049508
863408430
1847761473
811366823
1792169297
288744914
995163452
1184580094
251130239
1894223735
2091845398
2034925962
54254749
1817327678
2076434086
1916094454
1866859108
398386542
1071600614
768221834
1434296120
1775652972
1700106581
1871559157
1747310151
439944689
1931925045
1227666797
983486559
946032322
1032600038
1573775232
735338796
2106449993
1510110472
1046856305
520304345
559699007
1133229116
854332313
874352398
1112172857
201421291
2138376345
825783787
1072237321
1500469614
860781427
847940626
907813530
1955606603
1398965874
2124764414
497692317
1470482743
943743061
145886421
1871618907
2063924701
1129087297
983238469
94376797
248426837
498667059
355112348
1413160810
1735318101
117935559
206075015
2109943554
479892841
1341449302
1100923648
703197222
950419350
2043713499
1611628616
2010030147
1479317426
291527861
1585680885
1395006414
1075833233
1066461671
1488736891
1773975322
981352430
827659506
2029037371
2009259496
2013372087
1664366153
488545989
511016016
1195721904
204002740
1998231480
2043883205
670627578
1452318215
1585769881
791624259
450581003
1292802640
1743728767
932400240
223618262
1549842777
345629382
906036246
1638388380
172595671
307478313
985940321
1524415726
80715609
186877684
1780956714
495695524
1949453834
1887787175
368668107
83131862
85388997
2116324925
1987716583
1036991816
1871543290
1679499957
1347948181
1853102130
1387189551
551526688
2056673843
772913957
330644440
254450375
1615382016
718010116
177215268
205300912
1194812044
549151522
622067965
1594744501
1436230516
703006578
1292376264
823132515
105134063
2037452440
1148297627
1967912015
1939548983
1112506493
1453253826
180612175
520997962
1544160319
731012929
992154031
463003343
773172057
1049572719
1860415075
1195348683
76005860
1873276644
204793046
140625205
788048709
1666218954
1980296441
1359087561
747619018
1645510678
81058794
2066510304
777078343
766699601
447410494
1724856435
1659324544
1207944610
544763237
443944476
1295952781
1930261099
1246752885
91835234
1500586697
1094581723
1959354326
1666310052
2039823676
1593696449
1168135294
618858581
1311602543
1460206005
1977225652
766169585
1007638231
1832571165
1272709826
535453676
1404799584
1259021664
1341899178
1677131020
339744384
469221396
775005497
201651189
1574798831
1597804720
62314218
786247359
1455957147
526062044
125301163
1359912852
377373159
1863447981
275064859
1967944015
575437568
2122717545
1959326289
1909063410
532221163
1383973461
435045532
830837875
531574414
581902653
1266634031
361953047
123958091
591601466
371571548
999732491
1644836203
13464108
1763019957
63127187
1352206248
488306791
776692711
1237894440
1525428296
643259682
1499948847
1632167132
399059673
1898644724
556639680
125768613
2002203140
294797727
802490155
552524418
1975964503
89050828
309182592
1124652233
436307893
1576310309
264786791
920090977
1717196391
934460280
1399198698
1390717471
1196982256
1830416581
18626264
1068043342
383069976
1598100275
1379035092
1928735123
2009412630
1422462561
1290135542
1810650964
556254829
1633749422
2069509147
2049795849
615731064
2055985977
1059074608
538779500
1475951589
1434961257
2057103596
1763736413
1155127130
1700362830
1236843699
1508684526
1749101812
1327196230
1734358680
1914113003
205910865
1842499086
629101192
188117319
887323957
103290656
155211105
990368769
1688712418
361627620
762784580
992367387
1892556348
929497615
21122524
973613981
845209613
1845201040
1359622797
1578201533
471390148
873950257
1143488643
749572061
450212509
391329706
429805521
1954582513
682037278
975811534
1919397466
1256270600
545238169
1752085
1611443992
569156044
717984522
1295800925
977387497
1973771454
155342831
767241135
1853556780
195908688
443439856
1760234584
276663925
1112359256
595726654
1990790068
1796663092
1889113441
1228167171
82815316
742681283
1655061163
511495852
916346961
137557027
165289078
1378433241
60116006
1386227322
177436514
1248127185
627477702
373701523
1701704169
1735078371
1123898080
505109171
328956840
884859502
415017925
877491674
182515468
39372263
699819621
251900119
1055369321
897265680
431703772
2064535388
1521774288
448826838
656769730
1355688632
372622305
560005287
1449035382
532459762
955876523
697499744
1078001547
1092446748
205226332
1982268795
395850404
713164591
865981834
1536572142
1629329124
1693055119
486279481
1960655197
74824293
2103872321
1961490344
2023475277
1271754378
407670858
1318027526
1058187657
450378736
136088112
1924268532
599288354
487661284
1701471091
316445582
725499301
1715375164
623750380
1790448774
956162040
2136652827
251880470
717486242
619282228
488718223
1024082195
1556144434
758558486
1151524018
2065861830
1262353705
220029374
1835053505
1803190198
1390031370
1948511032
1066377939
1248864213
1693059893
798034690
1615138087
66180793
1750299368
297598579
1416479694
145102825
244330983
18520813
1586516864
1900294035
535312508
452030564
1518047141
44441573
856993212
2078405507
2099406286
222115866
966576305
174894957
101054994
1857170028
1130196967
232095999
1521421264
748268113
1489805946
1843124133
869769593
860263085
1286186802
769720685
1996881096
1004704805
1793787379
271940470
242866035
957770650
1943750423
1281772904
208463578
1772789719
1601535050
1703111480
633841869
1420413039
1983025293
1937252173
327907144
2058181565
1637376047
481197438
827516260
1948124346
1878759778
190241769
979985099
72385044
1678075099
1540118248
1444620389
1569196998
1236128992
1471109624
922643662
1778860446
1870405392
1265578626
1746329572
1786290499
1274911517
1645980235
2111074325
437748970
1149537392
897034557
1074681164
1294117106
2069868890
644210672
87778903
641809111
14392303
468220393
1581823174
195260087
2071908856
1963775988
1569681623
1959239226
420590999
1279021599
847975904
2112679543
1529033893
545980866
118546265
1717337661
383468125
331191495
32080785
986848343
1225528879
702490271
231618894
1835894248
747844796
1499472786
48890703
11873422
1379614740
1087844902
337659159
861111474
1315934182
27076158
1752800823
1180162971
1781698963
211614221
339218420
132363735
568848517
550556169
875784225
1078834619
497256079
1359283693
1094645384
2011367703
869143569
546976570
1215924319
1200644022
1880145990
622811054
277392586
115042792
93872500
482145155
1390428471
766893634
81890580
260715414
324486509
684918877
576614517
1543840554
1198192620
726195791
1416065091
2097604462
1773222475
946184206
201822692
1772945487
1159413036
885193887
1297459893
634426247
919172284
1170194781
1898666075
1942273820
1548866705
581504672
1663746483
372568707
528045227
989599752
1009000124
857494071
1333902546
961112401
705431632
787423425
2068625853
1919071442
735285613
1093612076
112539657
1016867388
1083385446
298083610
10488347
2064274403
1184445970
1620190634
241488661
1556446873
1745723667
249755625
1414544283
1750836760
402322220
1549994397
438332981
1740237883
1269719707
1199754314
92068576
687249300
1233098888
1127913655
596264078
1283758276
389104140
1514690405
500962246
24746383
1195075350
1646277669
1579414690
481268277
493915135
233396266
253802865
1739253961
1083087064
67087228
1483573224
1481512551
1869384221
244555754
1710378404
444847707
1972758719
438371203
1121352535
1898503059
1682246360
1922423356
1257703899
1939738465
1640831797
304234512
1962985045
294410182
849668671
1523209278
2054153762
243459444
1952679339
1039346304
1775625156
1396246947
1545574660
591644143
2061935197
39622038
650286702
1381178018
183360004
854966129
1258333572
951851229
2070793414
176787823
1640389945
542162501
1137197602
759422933
588071624
1195716877
1643301755
445761249
1109922505
1313595750
1968656443
280342929
1706545420
381400210
841081566
2046683020
1822073093
1962489400
39640010
845587352
709191143
159109979
358366989
613462375
1108945654
619191426
1293510508
1360368826
1248154590
1373114313
1816132416
1264727697
1692898465
2030725897
516761795
325131315
62567070
315754059
1916938701
1935484177
516230010
2059286024
294326409
765841691
785901252
1083520324
467327936
1302204217
1490062738
1004116013
886952621
1543410440
1277962902
892585350
2009278910
104117133
1973383866
725121582
1170140757
2095501651
1197675771
237326807
2076523340
1707558039
2114319175
1212963493
1918874998
956224414
1907761698
117944061
1168002857
1117237502
823243042
2049840881
1111774550
1148322203
1404058466
639742963
2020786989
1567288173
666255180
1857139159
1529929362
1719610161
383991603
791151055
2136218708
1725051638
1554753933
100408475
2070432903
329437276
1745848602
1891879995
492375757
156654262
150928666
1864040079
566070783
115566931
1379760595
559652876
1405584770
1963266463
1708445752
975076655
2079755429
1723837976
860421892
530459965
1188080430
148908869
64866911
1144325167
1409365386
574545700
174005187
189730100
1767829817
1454302955
150809561
38341915
1417314459
1386417413
15560785
1255508952
1484134373
1571895316
1151424082
1319167920
487028963
238903361
780386704
839741179
1856321361
2025131662
726553776
2113962511
1056982224
954491338
942113239
517586571
940230164
470654450
1775919791
550318159
1525493192
2123121205
194599094
2147060949
258646587
535602799
1625060723
1957917823
928360527
1149313664
386706097
1520352754
1289099486
1939717100
2026685183
726583075
1231117327
2109955056
2110857616
54972571
241561179
908299922
1599556258
1246977725
1204497362
1862649809
1785607167
1582671044
1132881331
1354183338
1583373491
163182443
10894713
248383268
1051766248
485639599
1129662888
1336502436
490414781
879598664
1249182218
1312213972
36321437
178630596
1452405704
1445324068
1016211269
805006906
152190375
919871310
262332926
540776976
1033852065
693672128
1568792159
1875143671
1592528834
1782164267
570205555
811941229
1528298560
1869936763
1147481192
942750374
1125186178
799211884
17363865
580787457
1265902008
1595884741
1741942690
912780688
1418652619
1547559997
785398238
1355992641
1380035249
1001902879
1548978025
285461995
1671709688
43421002
365652696
1011466394
627979426
453530753
758733732
911156029
1229119188
1973811002
1485801105
1850606918
1059265551
282271307
1396663799
1283390229
1164254034
1275208707
57352667
2031884311
2125694039
2093249013
424327309
1215361326
1018487738
800089744
7728814
764454622
18636761
1464190160
1608779603
1332410179
1308931291
1729734989
1318208638
974739786
966162551
2041776348
1340223202
677191037
1478141723
597735112
467707733
124230016
1924822789
2121397149
751222080
556095944
676165098
1113227809
69554363
1197824972
11987902
1969964804
390887766
1817530485
712214467
1265135173
1402976086
1256973858
219698485
1231427953
816311108
469375912
312735348
477402671
1322522281
1388091703
77802015
1388649645
788128834
2112230378
424253118
1255150911
533133264
809219943
1337974633
874899238
326371023
1039964152
34078814
1773358784
690665572
711798103
502854126
1029847929
1387220546
1392497730
1173526107
18888280
536810443
1001609688
755690774
829640682
1605670748
1516276728
1502973697
568760151
1814211044
1557124485
335967121
1807161183
708257750
663740350
659618730
592076219
1884719187
832977894
990136129
18319512
1082209905
1800607398
1988481198
919330110
2050208046
205582787
1206604093
429123165
1704096584
2006541867
404024684
512891351
982688801
1519906457
1757981049
1588332468
200314803
1146337660
1353721046
1928794043
1189406253
865698703
70885179
2066587667
1168754070
2043574778
427639926
62257975
1140885696
1475683398
2020065497
1222870636
1510563966
1695373112
1871387964
20684908
2061349626
455618154
823583678
1755774617
1367229631
1521028894
177769284
983077878
935733456
1229762987
2101685380
559087545
1748203585
749679929
1940749744
1553302147
1953944452
1042954258
752686844
35225006
2010819003
2013526945
335937227
1047099589
1840466296
34114975
519667182
1689956389
153663681
767949441
1959738350
1754409884
1691047409
1623492641
154903418
203316058
1568947888
1563686880
137792980
575553493
1838317979
262590588
1622358141
1003427614
1634080108
1653911629
1951039458
1916375750
1229560355
377268338
1826121014
1154979685
401334383
1067490819
2016270603
512459191
1861892702
1349694693
756535581
612496635
807179206
32358871
605856566
1500983748
29643303
2033304673
1500555918
1903752172
341769525
1004366366
1019425621
1714280627
362655400
1522374568
1722068797
1942703347
1688357701
881589244
1114059136
587400134
1124303408
1351985588
377107389
1683027080
1807259060
323140162
878879063
87220481
706603964
1956116333
1016081418
1878156245
1080255869
1793822214
1232136389
852133467
634748911
1780860927
4469555
995221340
1653750907
705089212
1968036303
120732024
257609808
1544189138
69899032
1129758842
1163075033
329451855
874952915
1859762331
312472491
1638150413
2073578735
387628057
1442125256
97962361
878527902
646349294
876875185
533647948
1455366459
129575882
819773945
1916559513
387760933
180624391
1232131926
437295179
1306236777
176182466
1418385527
217034416
541130610
1140219210
1110058635
1216935092
871695899
704950453
1129623850
1452140886
1309629367
999142462
1183807185
656495472
430938847
43398434
609143999
1169646732
1900139568
1725788058
1200582694
310370945
1756390059
1721211904
334060891
1955814012
2112096312
336856659
1133342812
1732008496
1075007858
1731701577
1958661518
1456845639
1837253224
97869641
528028054
2010563746
2054376009
504134854
823413165
482790721
724205669
1240930763
349680569
233850410
1711548306
873514722
2106345197
130893053
566197004
1474221299
1430258573
1262871918
1463730809
1115890628
1300958147
351911120
622702085
587364390
600277793
1592611600
1587477356
1244092922
1238185856
34907536
244474053
1846180571
1155666272
592687539
166969862
493462511
967854894
1370359328
86289689
1259744431
1160999559
1501453894
968957249
971241587
1873621048
313475978
170952815
1436679489
936564710
1443739634
859058856
767906363
1770307952
1341057187
47434502
1385153708
746612721
344057804
925454168
1167783941
1956532960
742813388
380450982
47254225
1045218861
1161930990
113504101
1593558365
1192770021
1336542552
1550682059
355684262
993172312
182653206
1578681861
1553297605
503993489
1774344600
1824156254
1137595324
86121775
993417039
225035649
1478219327
293245535
780689237
333681952
1234460415
1828624065
412261798
2037655405
1318730911
1854110602
1365448720
2062141487
2089060966
1745743889
400865191
1800434785
598122462
137148936
591879093
1079498448
2029979186
542783047
1744827201
946113541
2012673873
259367027
408526883
426618635
1790665535
8725429
246472881
1793568034
1876459276
588362421
428982717
874340973
534829688
2072881099
269621678
863534537
638123714
1733766613
652266048
844770689
851481778
1896312637
883100380
205853473
661787318
383750057
1851308644
926515191
917631789
776235910
580958823
373619030
1950773996
475668462
483807373
510002331
1955649331
753949591
522227943
1493515186
587283402
1712354998
1286394137
375695672
1667099117
1335776086
1802314021
763784369
1640445363
1134364015
382979807
1982572250
696313083
2093499312
1394929597
1017949656
850009382
1045667586
1796666046
1183549886
321706478
415269653
530266999
432125975
1598941922
2094792439
1942471556
401225997
174488176
2132104396
1157285248
562619163
1081088931
1652445789
1769041549
1557135167
1026318490
1004957959
1034590465
1717906937
366016632
983678690
1527680707
566661642
1044469304
1705807282
678744894
303122049
1258217010
1627188224
255915442
453646821
219716936
401794348
1575971714
1164546661
629376573
1995999683
1124823692
546060970
291780688
797097869
1369897835
516437424
2029211047
1455675808
713923362
1355356986
918892930
142670233
864781979
796072914
492731946
345716259
943821612
854486428
1964893041
519933266
1713324716
1218183051
77894940
2126551804
1329321048
1356101352
839270568
309664227
2112315307
678589024
1797884944
749087875
619509414
1632180089
132258798
751070187
513724325
801629594
1080893707
1305133335
921008168
992793294
521760779
755893436
715853474
1757786269
67378683
147351395
1494975787
1776408410
1710401554
923902612
1498606354
1194662597
1936957652
1528098775
20103155
1535968939
328132379
1735772547
1748454687
718889589
91120559
167015248
323356906
1101594024
42487843
763578931
1015938957
1281082538
1324614879
1428020376
347293363
1550523461
263343893
718457471
1755215556
1565099566
248663837
999386832
1231629803
159026540
1232854780
2037140932
704682427
1134819965
1007190118
1126256325
1614219665
242831170
1551094686
1490598892
354257178
2038598703
327980003
1395395165
1922990699
937376577
1232019600
1655007819
1114793986
960939354
1106413632
1393106951
1017604010
78056884
298918339
114926462
1913988035
1055020753
1702209648
1554483288
288716422
927821313
645260102
819867372
972766057
112140470
1155781464
1943944215
794829374
1151465255
96364890
358013261
1937934476
307837494
938132539
1391377775
1028414552
954875536
356448211
1231944842
1018955364
1549466029
1564957303
2092539906
1292393585
1272372571
1670339422
1678903160
33069817
1116404886
1532420415
1696927799
1877567514
2076866409
515715168
161809976
605543847
1346121629
126507112
540367800
2095815476
686998555
736111483
1654532566
1880678549
1886377546
1899740046
676821278
1318301645
1219728775
1817207131
496849092
1013774242
815371197
1818577475
1818071142
1557317096
1776541987
1560186611
1030786709
546079027
1551200651
1488638175
1974305418
929835994
1650247565
1550737698
327922621
1531817293
1534060847
27586272
388067780
89990588
509254728
64142625
1735513517
477972085
1478486741
329146616
890915131
1304868365
707784269
533465136
1804654477
104429840
1515382158
1131628325
1464091973
1859741031
785026924
1967681414
1074721031
1519295469
472567833
1675783669
1418558349
1195575976
965385360
520499396
1678391153
1775630246
47067100
1176540668
164520601
916361870
1206617615
1882710406
365569257
1985384242
1126834615
1639824300
732191237
962971646
796858166
1758115701
1113792642
1638393790
1531339118
1617715220
1677603582
82123792
448429621
1741607037
1162610462
408342559
682316264
1244319755
198883104
665939445
1930777789
1753315958
1483059647
1347168676
73008532
776891539
1907962362
1394594565
821733247
913931139
888438672
1316335622
1825981733
1173418728
1027340161
306142927
705428994
628447781
101440559
137412737
1724029303
742376483
545058116
1389685455
372663171
2035000450
1827391617
351740636
1552830864
1764568580
664015283
1155063477
605646333
1249720622
2010145453
80597171
1706396748
721662442
382731347
888600686
356533840
1407815328
196308462
1341505001
2115190634
727403922
1746963993
646976459
2058137893
908393407
1635768938
878616796
1438990267
1542505119
406005926
297661163
1244927411
1559297826
1463242185
1968945498
35801329
400482085
331450173
1238959623
623806060
1398179882
1971956323
303733145
2017592946
901367117
898768299
822096777
1224198442
1927429543
710842397
660336180
1503074928
1997288182
1705683335
2099421167
1103257240
2055390961
1490094993
1357792696
991635000
1907804806
171227394
1930130830
406620852
965284703
2132594380
2137708675
797757998
800152208
445920183
468692285
1384602722
457876113
1392380156
1454657957
2101335580
1638802838
1160766006
436065742
1090500082
2145766384
1426245132
1236768251
134152309
555690497
946599460
1617943623
794383500
1856505634
2068742032
1206815803
394280790
1578986265
1062638208
866046888
848025767
1318466684
877634511
1898243524
1122674580
900872002
42357601
1972944174
1813106139
1905714026
568794726
1677649402
1777237302
218264052
1571476987
1673023542
989442721
1589550168
226615324
1539451422
1139751808
1843124771
1515143170
163496471
1934164237
1748903805
899966604
1910534544
767532267
1092899639
5163416
1324322436
1412511177
963826976
896025817
2009359922
2121245417
598420613
1283146383
565067577
362207471
697877958
1718332188
2103468965
1269603835
836528572
1039506673
1713255382
90867133
1067397664
1035136554
956252152
640890319
1188432447
179860335
1816423017
1297347146
1939780334
1140592858
618074867
1993568616
1264538158
735351255
1378567997
422508582
1517390065
1778666039
1188953803
1149681319
1363284305
299859233
1451777083
1994038244
133031175
423595735
929101764
1276639894
1468394411
1913912220
1080308185
1742345475
339882136
25303212
450661527
1910339952
873308575
1017420888
541331081
1028118114
1358124201
1142681152
1670884642
906301101
1058428703
1824538552
1331019464
1989842414
1509753516
1021733794
1333818536
1945244846
2098781398
46702425
824008070
2075940030
1335098430
1237568025
919269287
1429042440
596440897
423286227
1545935716
720594643
621435563
286304099
1607591169
6795400
1963894540
617211585
1848575833
1394441113
290838505
1736937272
750362077
755820290
291860763
271271772
1885918863
1388094814
1303909834
370573776
391425297
1676336986
1978508846
68511017
1344384047
878076290
1862854179
1613135022
264943653
1432948669
182692719
1274032078
276947336
1084530949
1176671097
1255473829
1921072769
1305650519
974209563
1740087064
2042940965
521719714
1408247722
1168090045
1774608807
1882360928
727502657
2073050280
712281971
1026612257
2107487529
1963033672
800959771
4290694
1673176208
1838000885
254267722
1428045961
1298833020
2139285225
1158602417
602270816
587220841
573255042
1698796942
205457957
748543543
1572516519
1356246611
616972721
2098837907
1744187739
221445100
1105781014
589057793
1304558531
2119800309
1517072670
1260437698
1122685949
280955571
1191579845
1226896357
714705834
1291360720
92101286
819343129
1744989364
1640003083
1459916767
932659179
134310127
1726484542
75386237
318581314
1500779385
1978755137
1251411962
1670864372
323116915
858286401
1790021588
2065200324
874981789
70601205
482860501
1904507227
1500088246
2000746433
562112256
84522194
1591206236
1206159712
2061384023
743245165
863358927
2101131357
1560092549
319995051
1802356323
1318740886
932515208
1833764259
955744968
1382619556
1273730281
616092460
453264735
1963240231
438575287
1632785865
966906109
1398195365
199932427
1292499620
354759672
1463128368
563811343
927134057
1582192540
1503421540
170188953
1690581596
45439213
418868406
1963879393
1692744844
837986556
2145086949
420905328
887022759
1561523312
178422511
1494652868
1313491688
1929893054
277276816
602293492
1979048197
1642481547
1324666678
589363847
1012541686
769912721
1407989141
131009117
555152019
1008999557
1181469410
1125315019
788669106
1082497894
301848767
1008463787
779157639
314724055
614479288
465493653
931466355
139562779
1012940675
288774812
2120572448
1302221506
874765649
44772556
661490417
440540856
1429768638
1866858399
1232802635
18202142
1835099494
1605065621
10640026
101237591
1195200818
484633268
330572678
282120066
620630062
80414064
857511946
1151443813
59339264
911836791
1069864595
977205014
910001536
1997203354
1421871210
316217976
1504760396
503358691
2125267037
1464163729
770153404
7334499
534077593
407060678
513223289
1310820128
2016626927
1235184951
439361294
65284587
614895007
1529181258
1451805828
351397258
683832448
527522099
1142987277
728366282
985464022
567402440
924151167
1663039279
287878033
562865637
923016526
690027729
1581376369
32834317
1965878148
1970305726
1958265378
468103399
441780085
1671237378
1174439697
2119514967
1946032031
1106165158
38633733
1354840260
44879178
101673951
512394568
864307893
152534236
825140436
1689185515
654632314
2117452240
214017585
1996364789
872603778
709502962
1277211636
1457098386
1145950078
1092542013
107132039
200175776
1414930764
2043572269
653792756
2024258273
1663699224
1989249376
1655044257
1022220674
1200565871
1160429275
1906484523
1079827199
1443505485
1521049863
1186219819
423240908
214216373
727471933
911405700
93500382
1197719657
1642987621
2146365335
269148307
1308513750
1052909271
1855737530
1107865293
1736837083
1389283627
1300546824
1895932721
1897032928
390686056
933286137
1154818449
1486897664
1436592890
1499014536
154948401
989157895
1767681201
231825359
880317804
1232754312
530443197
1488781869
1233743664
100345890
1444180144
415217960
1548947465
1331648074
2103963429
1836705602
37639678
730533842
1227484989
797079987
1643862910
800719616
562757534
2142176338
1630506552
1640300130
1496051834
1579885970
519589201
1776506857
998511898
1761620876
2118848264
1838751325
1047891622
1422798803
2069630925
1906512124
2076745219
1771504389
1666484150
701587340
359071358
1218249330
1170303242
719467333
1229997809
2138422090
457418511
59571846
1080055321
1871841060
623575932
1460639089
220250739
1486645320
1975805148
749604232
1576949280
1596894769
1631892812
1152804593
408654077
947904788
1264142421
1689844609
1746481606
919303977
1569114427
835106889
1229834654
1230163914
782217508
1487281325
805655951
502921425
1136346603
1896874860
872538408
1906358747
389422892
975516240
211169411
1064888580
2053453320
57520875
852718300
1723533174
851737149
1322447573
778238971
154805463
596242610
1965402923
1669662648
1417153568
681990656
1474335185
785220374
435861534
6054091
1878577391
894951206
314838713
1018646274
1387087859
239790904
1693247012
910839172
308646591
1285928630
25448691
1572940128
852613893
1986952182
871641500
300655189
1016885187
545034722
1129060251
1275871579
1444816396
875980503
1358128001
72595049
598114477
1455194745
795062979
613531506
319332632
2132447175
1051497650
927241608
457047824
53964801
1939965397
1028645977
1645209930
1096635532
162739395
885278537
651742592
240312513
2123697828
1598050480
1116621037
907957541
1508905687
1049892708
40173594
665567430
1787031322
175132014
461324182
1370438637
221734025
302636529
1933009829
1228679716
1102639959
280695685
2025261469
145392893
1131466527
1959478987
1370228356
1870867803
346364722
1940263959
621553871
709641910
1691446977
116070944
1543028678
1261344956
2052235628
299843650
1106439192
579664262
1252515574
1994949788
45201384
1355202746
866780149
1356681633
487257924
410927217
1396326904
1410358794
2139091029
719079518
1242106792
253890970
605997937
2104078288
1228294524
1539339134
646564779
859301941
564909334
1268687235
2014662349
1093768890
657669675
1041026427
51221963
931936077
409458437
247055229
1062556846
7587378
1606813705
1984362683
1873677177
1848210106
1765338186
1098391828
2015044996
552491338
1923560949
1944538634
2062607034
523453860
757094967
1061590129
725616330
1889959267
929760717
1884830402
141513362
651727234
1909840251
249982899
2146681665
2085697984
1716219189
1847822366
1060674463
353187280
2127207878
1325122823
1357394645
1904097288
126099513
2114036473
1978044115
1329977319
16670242
45985481
57590359
17075152
297835120
105571602
1826887382
951430021
1982225620
189306775
17300422
1446083289
538715744
1766513643
1197850477
93207245
1336307333
974291399
1407520359
1463371016
1211360742
116756782
1402223923
2109812037
1708917712
151081046
115037867
57273439
952818093
914281096
1382610461
331616630
1950035966
614665750
155837901
1671429390
1769990613
1951627819
264014056
1406542626
1992143290
352859629
2003896976
561861972
1142287687
552908275
990336571
1346901224
1629747817
1908407036
1203492971
2044849537
1338880637
1295339487
290719452
1329977100
1216886550
762744947
2105258049
1596366895
122816136
811136681
149165396
513957982
935548820
632648132
563464245
1067053593
565558804
76907640
1325815076
304444799
119805676
1128639104
1638052636
79616477
922991751
645285885
144669447
1356558590
804782940
397680176
1442834726
2144176238
1222704358
1939950490
1709483170
904334399
879134199
74961032
257118152
402010328
1472239835
92184129
969400514
693446131
1411246892
406465871
738247014
786812956
1294586204
71408444
1704376224
1970441071
1716677283
1858162857
1443992982
1343026616
596645477
1859399942
155890231
1025753143
1368338214
2147241663
705571076
1596492493
1413287795
1411656473
151773887
1472120220
970546782
1790016395
659121521
445422399
869049044
441612469
409300137
1994842918
497361134
1733211059
1780369881
1706105948
96140724
272921949
464260217
451571352
974957352
794534798
278884938
1887483384
797220093
639053937
1343659941
2049086413
792282177
1175326628
1245224940
1877576171
332944449
1223996856
1258859833
534060180
2083409514
780147935
851591475
1009777790
1046173280
2127254773
17755366
655898928
212225775
1007196162
965146988
1233353600
679427431
2120673820
621662123
372787147
793900646
1228226065
1958422826
257247108
2146046532
543958307
1344407457
2132778161
1850288318
1105658940
1642493496
317799106
1995462013
632672842
45289556
692079169
1639842910
219176815
868176703
1775800790
1201735143
1871979014
792180136
696248639
897706832
43355515
1845004355
677294937
837003883
1718481027
523017616
1822777402
970754736
969857899
796965449
1359476727
1562925205
1799622249
582798928
1489546251
2016731795
489484122
733213617
2032824976
640269567
1352042580
463222775
1246013382
1678528084
1333726842
1929325478
2001778797
21046117
1999367998
328481578
1353372756
1623952440
257648401
1266011776
266250363
969703173
1262133205
792867328
809050372
1960953329
1697208032
2044282374
880292857
1999008247
2121534271
1837627298
1280422690
582326256
139310140
2073198795
178923121
263214363
2071068369
1143894127
1064611383
2145917505
133764361
1377663662
240446802
1382957327
788917150
1245319541
87817122
1131014055
1679300597
543605876
1146708029
263525716
1676291874
1081174372
987304788
585246300
1659218799
2056981628
302483697
1231716415
223697638
1754638309
445956862
2011664153
262100461
1760077214
1842309984
324470760
2096069827
1003300301
1993406085
1166767772
1859878463
1035145311
1035193732
1275728097
547972696
817884332
420249686
1454822396
352433007
2142798338
1476329406
1993336650
83228047
1642479556
157868066
1306085861
1801778231
1219063140
985244649
523879980
2011520151
76096295
1664224439
510275093
276821963
414321166
778270370
1320673196
1235380578
1089791019
2062039609
146510121
1607693638
1064688837
678303345
1019569455
1188154980
475898080
978035530
1352615704
1306946669
452804491
1643760626
36081453
693332535
1156960587
921325790
123596521
1692953683
219474248
928272884
934847823
1541771027
817286551
665837927
1635777262
1316347061
664761965
79273305
156501582
220875741
526079906
2113360435
820557879
1996375377
811135034
1423353094
1698705380
781103921
806101606
111068703
1002657628
2001507862
1015829748
1435380313
280610616
462693412
1530812902
396185159
1220670358
280063730
1161502784
662667358
168468511
1174114720
1094986557
1855631948
1496226804
676292583
876008157
1020220569
1085523465
1666370361
1578060928
84490092
693000698
1309235567
179075724
464680573
1277788968
946062213
1386579265
1044474233
798374543
2073207724
1638021703
2033885117
1772185901
1057348224
348599798
1948246494
1932678593
1478588193
619106866
1088764935
695359629
47260582
1967644711
111480935
845076238
1833114774
150153087
1030500693
1418103035
825470567
228109996
857146187
1897071701
1498561671
1547553846
928556962
845123910
2036911811
1157954920
388312720
679364375
739190818
1954580493
2111295833
2016178059
2027054266
1042342271
1687041110
1876374496
970596409
409984889
1850847775
1232179398
271852545
485077170
1774693614
385651305
1376755131
1717869601
792848635
1388501286
508615951
907577961
875032313
1265132938
1694931509
1484215556
1926395403
655338568
1013564446
1478942521
806475481
2146759401
1177605813
646837789
901284902
671151180
958380398
2122643561
1268944688
1878248429
1457333487
1725646874
248721425
1642670847
775328203
1602388166
1080121600
907465824
102477469
1833990497
1141657748
1673945315
767188436
1701383151
1215386433
262884303
843332891
176203120
2029731509
1003898415
587641417
1128832696
600130279
78042229
413041304
1786141793
1808375217
1631334795
607121428
1979070248
1909807961
1292270579
531390683
1945840641
1423581874
1933125950
273583171
565990544
72811938
1811923668
1754673677
684795659
498162962
1450568258
1999394834
1564311323
1870047641
428057871
876155020
660499761
1134591621
1491005751
1725155545
436785132
1007907942
848535907
1213669045
239776634
1521623738
613581170
1535197115
2069920191
1081942531
149471774
560582355
579783646
1163466523
1784720794
779506303
196235343
1144243232
174892042
1570122634
947268965
1432429532
1281187655
3085043
1631735865
858360559
1493467023
1833115591
1211608
715248373
822370152
981030542
1653024558
1158056998
187576402
902938186
1973490484
1140013148
1198480915
1726873447
2058927199
485395525
1844395130
1928825343
1449297708
1457830533
622721624
910967722
789624857
105432454
1083563498
1127923228
442774667
582343122
97503800
892794200
624757573
319402110
46926182
1813026269
331072518
319879370
1441817380
1255394013
1266972797
2147404654
226260711
35492989
1941222332
654844918
1343578531
1036822141
1931287295
1671193416
1326033240
1108856210
376430190
819190328
370045295
473095875
1295314914
1271749345
592901878
113978545
359990431
584307779
1309103339
46433924
1529633920
256176947
1612943556
1757396404
1102467928
1045548365
1815866953
1611904138
42121203
919769908
1312263056
872543299
1166404896
411454053
1908295234
1880083376
351588834
53973052
1742923442
9237694
1325232572
174023409
147756290
1282458377
1028488168
872347000
1431213304
1507252906
1129809302
1065977888
121981384
243559859
1634209801
1406618733
1059029958
33489599
465263248
960122292
2140082961
517849862
702871981
1861117116
803972214
2099138831
737818549
960311554
683337196
1868965501
1064225
936320016
1560343239
825850431
868155664
700604966
102369137
2085662607
1920598121
1061234226
1325301253
123030245
984596385
913279693
1458705120
275739121
281088510
61527350
46100587
439152593
1476471310
1798477577
1992360803
1768605010
1863283158
1014292741
991434625
520764865
637283179
1297513704
1989360361
2019200458
566810853
1710239736
1541729200
1430256045
1106603145
56231166
1475054234
457278326
569065799
842899039
1189845149
1757815003
1496767263
1074303286
1908226659
1273657896
715222624
599246478
1393427724
1417162822
1666920876
1163191907
670568900
1621600918
1082619032
895404376
374299388
1886743967
1251704960
1937109793
1042702193
460585198
857817378
365303093
1529548646
2032348680
1653519516
2026215481
765264009
1677082061
151200492
419704599
968747643
2068914005
769335260
1457614968
129854030
686198240
1730957707
639924691
1832980375
838831911
324665830
294492411
214544433
89489904
605255190
77266623
509019378
38253443
1127026439
2077849821
1070239058
1716879073
1457861178
238695595
2058009645
1642459743
742783224
939952456
1611099099
226885087
1400154452
1781188937
308320747
350628228
48231986
514923975
1351642271
1828770786
593364846
358967303
333020678
1324480415
2020297349
1639656408
375025802
2032761457
752552529
489587244
508021622
1690370811
1701498661
1601770256
896343770
752768730
1472825355
269752283
60190731
1512784302
1170438648
983590235
1436741123
478937765
560199792
1240301170
1914826023
962413276
134080025
1803071071
930819044
346198920
791411780
1599941178
516120300
1068397778
1341774842
516832313
561907036
1609360208
294053235
223638845
665683162
211381927
1838405871
1462167320
246582835
1917442023
109854406
823748454
144427355
525743955
1740412859
1689835817
111593891
1413983040
763778233
1833860981
416500285
261524962
478320596
1755535107
663335419
1277244363
1000651816
1081899402
729145345
233058721
378381844
938051333
181878866
1620913035
1650514879
1906186350
178726658
1478568457
1485595795
313473516
1293317501
1917810976
940864166
1462627545
637765112
1856638554
2132005456
1144500819
556359864
1203533595
323101179
490085736
1827223351
1989824086
963695446
1613131068
2007967976
148782024
1762652956
1323446103
1829982172
1437759888
971749677
1904339371
1660425203
1183572580
1601429776
135449973
1845938248
878741560
1576913445
267940015
757433
1245893069
1670537151
1400082687
1641120806
845816296
1861798352
1877401014
1296053574
181535960
885974152
1502792088
597383741
985196271
2074116319
564225507
1994775281
1114067675
1963879785
628835413
478747637
46708608
1798718806
1417568519
1115787789
1115600640
1856768474
1666192639
124886666
1647836186
175538653
304287891
1629205520
1110677703
1621058112
493509981
736412166
1325001970
1929920127
110258280
287304090
57938942
1096106088
477697253
151288131
1789582072
1306437801
159241811
407843390
1268137944
146413312
790811156
145740514
763786939
286038668
1029179979
1044638965
1271887979
838240757
1034522751
1937768497
1535121639
2039096236
950648510
268951476
906864018
1163785775
772831923
2115460525
268241623
560730234
1311276941
1430011804
1521648475
1527708156
1027846364
1749187319
1286655352
856519328
672101219
1062451396
1269885426
650509369
297931097
1181426387
404447749
1504389427
188359349
2069788325
562828714
1029813676
1816723701
769483573
1479119355
804349909
914440243
1860709330
515436269
1687795618
2063741485
475960625
897005196
217792417
1926852713
141040005
232870464
1567028455
1941138943
328623315
1941143971
809772822
146018925
734206167
1468618851
966674705
963664766
13228419
1269253370
1829470499
1864501065
1667211639
1805032972
1832714496
1917732725
694705592
1935489566
363472489
691567120
508285510
993627195
1810326248
295300399
1961543337
552356675
123333756
1714923535
1677031815
532193262
1125725622
2064596494
210001253
1952701103
1458515439
418621584
99884136
714977866
1099450811
59976059
1764091252
1431964229
1057247921
1526674747
2019884868
2076524722
1547239493
871327005
139634129
1889273008
269965230
270037382
425274780
1506784355
566547443
1376793747
541552745
578831400
51992274
1582805874
1339392458
1769253705
743628926
1430532511
1274260151
979032953
1861226379
799034057
182758849
3686075
583166501
167646351
1195660417
596884826
23686630
282282389
1228620409
788679820
2038916974
1234729728
1950421438
551486616
1008800665
1665420226
1911404430
1092075210
1136199434
1251717520
24850553
1712798770
366468860
1961902063
1723364425
200659860
80886038
772110939
709800628
2100930403
1086157782
871771720
1482282740
210724047
329529051
236115422
695555331
50628915
908837626
1372717419
92159172
1852584171
1056639649
1930152605
376149856
1740074276
1213502038
1255755258
750652005
959062624
74717230
848375133
103269625
7696062
442565873
1719278222
439202653
14718927
1241949151
1575774435
1738734510
1439269233
2139300582
1690019896
1493156366
367373223
717118366
65095245
884225260
1003272479
1635344832
763443710
834199762
1349876989
120053266
713143475
800935219
1617858925
1862544376
1980685540
1031135319
884700751
703546230
92508397
111807440
476001953
1926064319
1901080692
1992540361
1270716199
1899013335
228093628
1405168572
1931201716
1396835619
1063333283
1351203149
766098030
217752701
1028087624
348611178
1318893553
1541241551
1893265526
2072330359
1510268771
58914242
1472772706
1358194948
589685889
275208371
307658263
584586108
440168916
1267524901
1046734210
1178207097
1203310393
1789053653
1422888605
136855293
1259966662
1837228107
2026839235
375195891
1873415281
49291916
119624648
131213001
160847940
1002175982
890321363
207645607
1372918012
1147166204
895697338
766283192
1603610621
1384285679
593853689
851591483
704051638
1824174263
1652282982
585014691
754576351
809007446
849433689
319474149
1621595028
955517731
1886872153
1564995559
698704846
1446844983
1369187378
388856202
1182131110
1050190605
1814089650
419075221
2094165043
50230210
2048462593
624688832
1856401231
312966001
274492186
1145510620
106251609
901636743
1773321630
770395059
1444119493
2120215550
1975823136
651860332
373087134
1283890206
222897739
107650361
581926570
578890194
50919611
745453001
1867911002
752236205
1131501082
101483403
1747522972
159108865
1385068130
1535880379
286326160
125252206
979843092
4319736
2117180935
1226138427
1641204142
551311889
1699235522
1745715198
1308712243
1399266976
350574131
1946018489
2131812693
932462775
241850378
1624574321
1780925576
1692588957
1406512084
1003964124
161988316
392663713
847557263
1125267941
373728183
51858694
1882555706
1143934603
969096525
1888827794
1068577592
1957987748
1850879456
1168448279
1185384569
1189725619
1137105567
1585634630
1181047661
329970230
1840798957
612397176
623797236
1252035814
1274707456
426438027
639867043
929734060
283359314
509084430
297735738
1265672846
1056522657
261925063
1762561124
1093093396
1908022787
1724783696
2046113195
1455221167
1130510680
1859003679
1256084580
1262344699
597592544
889430133
1483290991
979464884
424360685
1174427329
129487475
1750134085
863297027
1794447039
2083045384
131662580
1542825605
141892143
795210830
43472109
1344776921
1848226296
1053874363
1272225044
977612470
1513568840
1500838982
1272751401
1076885079
708073321
365578817
2059733143
1517854606
783579458
917489753
1320401744
1755251977
1434888231
187161675
852908701
1034201029
1642698923
478091971
1364936044
1244275133
823527433
1252433361
333282503
393256935
346054823
1185604128
1523862349
2025350381
458401311
256913030
230143558
781538002
876587316
738033944
1252701558
837975432
1861256292
1581188611
630993791
2057160003
917332136
1648956935
334484923
1465153675
1174569077
453295118
1390382416
1399455295
851612948
776913883
1273425618
809601262
1508334164
573722710
866734730
653512501
500267840
2080897389
1558428874
2023346160
1485356481
914518770
2048626308
1238735660
381515658
466729499
1306197244
1615996157
661408133
757451789
309088808
387129214
1193616613
1090118797
790951270
1083039063
756455229
1706116042
577846056
866401218
52321777
1580104837
1559362914
1790612690
1497383892
976112272
589102152
1782692272
1879327765
474935586
1743848907
372110575
1146943314
869081323
1953424864
871634133
450316208
1210017315
346562503
281378176
1593076951
1891180390
1817472274
568607562
112144534
861797156
33490576
1997032655
1229814487
1200553663
16561159
2096004362
1539253676
632951808
662414749
1481303678
199957095
1425350626
1327370856
259458129
2137765102
439197827
2075173407
1263860999
156987509
1070977980
1554881689
771812624
2113067929
624452819
861790758
403257528
567858293
549167951
411610188
856090099
1311116649
8208664
700650803
982450142
557635878
416258073
932210809
1117126505
397819481
1480685929
581188422
612253482
801461383
1157202733
800541915
1244296237
1150412891
390987416
914370068
1082995023
506161051
1503807043
830517911
1364095202
1171592522
229815548
1501112377
1564485427
93095543
1402477292
544364519
1333451910
348874200
1860943166
225398138
1125863348
1403355248
1251269336
720889883
1538924563
411310544
1139325977
1875718786
1524006894
2078246934
300304345
1110999941
713879227
947394648
225845913
1938187707
1746074380
632240821
1941459955
1381910531
1854999936
79820583
1938322856
935851516
2098412149
1355131142
1937860931
1003476969
1349131325
2087191513
2112460449
198900627
1811199345
127098622
605073930
769385283
1382833137
439896721
1925712572
1354309594
434874819
1486711616
1035886782
592883482
344553636
1891016414
396903273
148055353
956359468
1864656899
1094580151
1638505738
218058758
1033675568
825746997
109670300
215057256
1134395996
328372630
2060760236
1783151084
2104217958
1048777896
1238797172
2127612498
2088600253
530917657
1927424570
1926254658
663847540
202093760
1034663618
1720442409
936760364
704438555
1229711130
1457862511
1537013277
1531099257
629106873
175084296
373525908
588860573
1188237762
158459254
1745312640
2061723008
730716474
2106602327
2142271591
1693365964
273258043
1408559844
856545513
1286643307
541821286
519259977
979769785
1745119958
516795645
2050734647
773690298
1427384666
462015505
517692927
217233690
481623054
1576494110
1650421748
475117651
287307916
1338854475
244700050
1130391936
890277361
1350051426
1434688259
344162903
1869705977
5674738
524983102
272503193
1273044003
1001145478
232195148
1198277735
1752611571
710713776
1414399417
1643803178
1968226912
2057206681
1716942538
844722316
1385559878
301552473
225741363
1695625152
1706165430
956136931
550602633
116563861
783719209
55053319
1843957219
193583679
2062161623
1988328215
1454464481
814848390
1236053374
943074533
1140993066
306770872
352134372
1397729261
1224833873
2142002659
788926784
1938137109
916520548
481491544
1245485876
1169278500
1681556261
600910589
163171842
25256170
478667818
522284761
597126697
2045226179
1817117476
1018463714
792287031
1860437049
37407583
1890180435
764174901
1011666891
1702509372
1792099213
828625977
1718632246
48134011
2092360929
1245598693
1853605991
1850795254
1746571195
1943759021
1169912053
949635764
754139137
1361739815
669113613
1603533966
1363146006
1631354031
430582015
687607049
1141296141
687918009
1111787770
642091013
1745053075
2092368856
1394520284
836613324
27627854
673057657
850986183
1820286967
924926583
747226710
609849861
458042931
141609872
673729681
797822554
1166800465
541746132
970958928
395059279
318120883
506065324
1498225768
1134964792
834740216
2091917551
579793452
253558704
1972225472
2125970838
27381819
264751716
1855773533
413292671
2033883193
2010605
1791005545
444412965
1965411701
442112560
665065782
1925150724
810910470
1467484564
2015502665
948088223
853987799
773325168
1015252135
1194755149
1283970893
440326746
1335812717
351329658
868694797
1748193194
1894926946
261824743
452345311
1908693256
1039134636
878565818
392580836
912935253
2060902889
1070307643
669723515
1943255000
1032900762
1147937806
2074772380
630140918
53335118
677963484
1382164809
396536255
1387741742
37466448
1802356448
16894501
1311933691
123779962
2029329538
1744038682
1959591957
1059909931
1892403038
1671097301
1598683518
1862895368
1554747038
585877811
1777044432
1014355572
2006072091
2055863759
221225298
1280344399
1982592175
404138629
416937220
906551079
1280518311
1520731740
451157596
1954132159
432994402
891393734
1980539332
357440695
614018769
1755820136
165547106
1123152673
1729412973
1371848388
1344738775
1680751363
1019071541
1961612423
2046609846
1874003318
536622003
1801454653
1618983715
955222504
937535367
1258946563
196951626
1723435848
616319737
550076964
606448210
1935999891
243718174
368278883
1496360007
151853076
1885294417
1590564087
568881499
1139758543
2018323666
419126427
976572469
1608136142
314582760
1306780002
1642192039
349170041
1565553915
1582430740
678525095
1780379141
1147771939
831446603
2063711999
239987263
2074658763
460490772
932183558
1298551096
1356309877
167205652
991672609
237850437
227331318
738366838
910111591
1377664671
865774936
1748142096
234291671
184017660
1553335294
597923457
745645438
871411068
1692195422
96272199
1742745036
2073578032
1319570580
389442705
190899000
1858188112
1909020499
1336363959
406648991
2076642687
418639503
1578167817
64112109
1353551133
492149577
905212164
144837359
97099936
1705796135
732261993
387823796
967075555
1710010687
799700110
216712315
973302279
1489508185
35407502
393642297
286499894
1820098710
68478087
148046463
1289276310
7667251
509565959
1811285631
438429441
1499796539
163143760
1335027893
1399073283
1571262275
504867340
216570581
1862080781
2076828605
729686080
1107077307
1199371699
1364005658
1075628185
1289503072
196768463
2143623856
612531810
1335642690
999338360
1520429584
1071019179
586250378
1900577812
939319516
53050650
525956025
1456339881
857593101
1812994250
1257111540
150158236
387621328
601247811
1142632609
1377932764
1956658429
968774751
798073327
284815217
363091360
1943725348
32357252
1317366899
370571950
859210711
866974393
2058839169
1622657129
1830316470
1210729657
2099355391
727850820
1146636560
242892984
1121703756
1311236661
1523701024
622901875
834635946
1960131616
69800629
263720026
1815675637
846983027
405827573
398692760
403621625
1792191147
1013032138
1074143345
1704995355
1431365704
419060636
1138068631
1681670938
303060016
258842744
1912877450
1129455155
1620883877
754653872
756647014
2002467133
83589717
1029508059
2024976045
1417758718
1196657634
245242108
1040461852
270549140
1052704477
675797550
1469417699
1030074189
1072630793
1832596311
2121264256
1080972188
1416342462
1487107050
1629027147
1583547225
257405676
1133854631
2127725825
3528666
1757575870
1644838576
1471697716
1891672514
11537795
1795855709
477428465
1445307901
1193336348
687154454
1181136835
1634967634
109184284
2079822972
1663913381
783159701
839845909
703012631
1689907923
310039251
567158522
734735950
1897546454
433451470
300954352
42645866
2069313483
1263326520
1266478195
2035117476
1625370122
1214359716
1347742024
490839671
1562504352
1087902131
1018299191
395836912
1592637727
1087122223
1282362796
2141592834
699166994
1033161273
310482117
675328974
775138383
1687292353
1965646551
1551806884
761980714
304684945
1770491665
1966478711
15906128
2119071689
895308731
698584512
1411906333
387914207
769715202
2060312970
704393370
824857557
2125445916
441851882
1111206690
674017223
2080831917
847616123
1257959502
1109208943
1603005525
2123013037
1225002893
562941976
252486174
787809112
1144849665
1400919928
818035315
665027095
186655513
133195685
1488827318
963820643
1249871182
1265884087
122175765
320809174
1156352572
594701133
2107636
1105901440
658265536
1033213800
916138816
1001866024
1304583072
1982979691
584544292
291948825
1207562613
1351235729
1346632987
292710732
108521605
384752603
1441379360
1338584817
1629303049
936921217
754833947
958898247
161711038
406822232
40313850
221845451
146609117
2056598444
738086418
1408492284
304106055
1154909120
1517500953
532753349
1308133098
1600409997
1960809740
790734980
743762818
425336711
1127220695
1168118809
1900948919
1984425175
682418981
1560440285
1723625743
72300461
806056517
483066588
41298308
1489259302
244362431
1463434411
1446053385
345297541
200183515
539114324
1212015148
1490335160
1755639279
1794978847
1652080737
1592933763
1825494696
2060950106
1994771740
1999798360
1030058869
1337921514
1871996875
53941621
1847687608
579280221
1501640278
426644019
38019492
1758769562
407911998
1500335550
783328081
1216441090
853018535
408546691
870268288
1384621911
1318504299
1872574821
240305002
1388862334
977965373
1598535666
140096457
2065413221
1443205590
547590789
1745081855
759005021
959926617
1956069851
139813235
675699082
759430555
748257761
618703621
1669507340
1835187247
1679265472
2064604085
1771592835
446432530
1531881515
612642440
336360385
1960903743
599383500
840841109
408506386
810878146
1364534340
390508857
1827064818
671212116
722907285
1632785076
626334747
1028686728
1612684501
115289872
44791551
1706974405
373609552
1329076859
354125221
1047067121
967919508
1776720074
1915394952
1999147170
1283614974
1253856343
724678372
85105382
274723056
1052580649
1564821847
1314748619
1127213581
1920099891
1689634625
1740512123
1260913948
1246848723
1937375520
91797103
362624479
2046598596
49562402
1887271591
387094188
927594729
1453538636
571103393
1244173784
974551360
107983918
510315010
1043163140
1913676334
1281882289
1099867356
1026541215
2009132731
450504913
1850799278
1284829797
1044287511
1289631618
1936186947
1246953540
1863365696
343981331
2132183128
739274234
569250778
517967680
618270407
1820982684
1310623828
1068048868
1181383825
2126502487
1667852987
1385148026
596168161
764085375
1821997425
1650533669
1781725964
559678954
1975469671
177530017
1526139278
1560538629
746270220
1900034643
1933453238
1569232540
1354224770
612543163
294178249
673525448
274607372
396034453
766830777
1958220043
1353451275
1895180892
159845501
1241439768
871769435
1403572314
735030801
1277288851
1522457515
1273284281
178611667
758103623
1932146092
119224584
2135767580
575300323
569943185
94151594
2022305867
2003191115
743519598
2091357092
1579903251
1453123473
163860445
754396866
987168893
389260221
705690544
50496726
119667084
1805107377
1112453041
1799202408
1530327173
212913559
1633265609
1573750384
1516196948
202000038
1531429575
1111466452
1575610755
1165328824
1343351124
1828089819
990336016
2078597498
696646544
488348156
2035657257
73486958
1758545875
185138368
1844710823
2098925433
2081130679
1144614958
1897353026
1840688389
407595836
1123178213
1245222961
1360490172
1022205176
1693906872
2031557702
1879564787
282551050
498506934
803591327
524403689
983414607
2105965651
622739994
1651911811
681176938
1754818927
1502688873
689374073
1981082305
494881624
158246934
1354939299
919718070
1949457901
1025346285
1414748283
1918969481
195050183
1356641184
229751050
2093344421
1828890662
1346748829
867052851
571768304
21246500
753602741
1145000336
1188416017
233343702
627684360
1453863763
789999695
1275638285
610826380
1613151548
304857943
219407928
1964830246
1223387965
2035757383
1176919041
1695513377
1178289978
596720335
1139195723
1224177098
1237134519
1222963318
905673409
1554532020
1964201397
467990886
843630723
472421089
1677864604
1340285358
1162381875
2116841186
1183150656
917729325
502065494
1716230048
794070774
954451173
1621016405
929871397
712462704
2138111960
772326972
620669026
581687997
505589288
1870696511
1001968838
1400822525
1775649127
66996450
414942056
18290220
1713556874
1974746192
1745436969
1842688303
1507741332
1903634476
158484800
151569622
573405024
1313362895
623573000
421247625
1206323265
208826368
124142754
783610100
724806689
1355431997
1282229262
2104698794
1299406902
29624711
1020047962
1241592874
1502699628
1362021414
860980679
1952742656
118464451
646333120
78481686
1082572586
1412613363
183282544
582810774
1578899884
1473753365
1761433436
461783536
1411801614
328961568
667484927
506236230
1534509113
991913359
1634531154
1580113957
1588499310
1431321980
852881595
2137688869
1163959809
1891418013
1667223647
729774306
1662220714
1545693039
1747129280
189169567
1510364118
1886664950
266409280
490437557
2092495317
2044263844
1906316414
1137635813
945290577
822545421
153617898
1824127448
1431214154
2127140146
1102130187
1552756671
1650342271
1868790618
137721620
2010361632
1774047404
1270853521
1542827311
1430459638
518074985
1115101452
887315151
2056358264
111791430
1658126924
2092993355
1605030676
853648686
1747128300
1088833649
840790121
83990588
1940242147
801301314
1421392450
191097398
1473407699
1715536951
1031081503
1864636914
2137512849
107512579
501153927
269286575
1194482787
162138009
811505387
1461068441
1365531096
1046901122
382962235
1997636395
1837926328
1633880325
1830785257
1179283794
676499452
1224439506
207073660
318166906
1917011945
553813068
2037750897
1333509192
219508704
1130538026
478285524
849743451
317716570
1252999769
592526369
1796782279
1935331414
284679192
1560953039
1280376705
765672478
1716379848
1775410318
1723999101
1620882260
1737382395
1276556365
1269386836
2076657353
2132826894
1057512599
1348126640
1980010391
1048132215
806120404
2078896313
1780753465
1750569231
1458590959
1697220689
1504745387
818283334
719374520
640661501
444989397
1763102801
1480220839
764241723
467337876
53029714
1701663139
480991380
998600089
275340042
1666000186
230919492
1415795458
505193129
1464171570
186348049
49394038
296349964
67950950
876565157
1429839938
1823496770
1334735738
85989107
928843663
702306023
1122242282
1846822551
1848368484
814533790
56156399
1792890163
1430973518
779673161
697202994
166868825
1586831762
2074576084
100447272
1550859699
2088788933
103411300
807777734
305347151
829354097
539600810
804711198
347466829
1911964324
1811647285
653268154
1182512205
1615102297
117996184
415848767
602181741
585987450
2105335247
1366384519
1567383777
965216283
2110778447
1750888612
578188347
900024571
877903003
121479776
921066255
650771574
740236492
1684212100
350684427
1412674062
197276403
1326314418
1197548680
257057347
22471943
1044392462
1489099626
2113901955
849217926
144128851
617787041
865866199
184180565
1173278334
327402295
1281167573
1245335026
1503853535
1034510763
2117205739
1145138843
1181462830
1003340516
919322848
1388501785
854202852
1649943720
1718518320
257771355
1881215734
1969890464
56036179
92922075
1630643194
1777624642
563912692
686749484
1439990364
413367653
798516595
2110221383
1059691190
1516643352
2130399402
103804058
546743306
1567470965
1054579925
810217375
1015920966
480899800
1797441851
776765299
1060436835
1122045895
2045058940
1386138130
252198021
1705313857
927711766
1064335514
1974317382
1804022516
1289372360
1914556461
22457224
470497663
1626914929
1879415278
1361403083
1190801563
264998188
461034357
1966120897
601298559
914447690
2091132600
618580852
22383926
643890365
322579117
1282444429
399761035
1426034135
322267955
1421133963
1358514345
52973434
1067268506
234784632
431591921
471788349
1808286874
1368778188
1528751562
990202793
75495691
989663221
22739036
1414396647
1603774873
1283605222
130052808
1967392829
1906868052
1756878811
1399171083
1674671749
1858285994
1149982084
1028755630
617427777
1141409607
1406438205
137629450
255431657
1161403810
878031303
483031999
385637380
1517353381
1095079897
1261533685
1639533696
1867865996
1134350809
1988432762
77084934
1580692380
561968623
2068847849
2044700269
246096421
20503940
1349247575
1902965058
5099464
174911454
1427184351
389217242
2139771310
1244033943
1979393506
1191732237
1263250887
1017965036
1319013962
1697530532
2142217054
571502666
714331966
924348559
719977093
143141560
1316458566
538989908
111779224
1641788965
916500975
300629473
1768978460
120627909
86917486
1349335623
544153552
1085601293
671956271
1569817586
60114232
1019196660
1387778384
2024893468
984083154
1545631392
1049547567
438489590
1397646888
1467416096
1070499455
860299559
1965500427
59497723
473934133
1067702270
840256620
1623399762
870696723
1538102457
639103699
736228362
1930155871
571387286
1394368103
1417706397
808460258
5393782
1650187940
262174039
124805558
134028000
905346964
855774290
2016890166
2034001507
2057011486
535810010
17579620
1618272268
842045582
1113210075
814105080
538564255
2106128423
188543257
562257834
609615189
1012735837
1399155902
468004996
1177467356
1876194120
1037372615
439597598
267057950
621911767
2132215192
1067946634
614897427
173193963
1627612310
1497124297
18559391
844513011
1887968010
1468805289
600287731
1859500241
2100367415
1180052985
1723797922
336022803
1883781960
565127777
1971858004
1681325972
59164108
134187233
1301703667
1403568995
91239955
722337453
537236412
1242845984
596681030
158904296
929085803
2871675
553051569
1696437124
878571091
348008630
1902374124
437460921
144138994
1982227384
1741157965
1827814939
241899006
1104696858
13035783
508725214
2034895279
1157409754
1344056959
209308236
434111230
1445743257
970626075
1801442028
362598132
1367124172
1721153148
508003292
961024407
355329714
1271296685
89009983
2053675999
1986768486
798810413
477248748
191384106
1118952423
1105614726
414324106
444426784
59108814
964293427
1124357956
1803725160
1599487167
1610230639
671764993
2030472033
460324107
331180923
1316866981
687564799
1880950072
165131595
91950087
1703997785
286941071
6179610
2129146325
316686983
28877283
454976062
1364905450
1714648499
85396928
1394597139
670877919
332513819
940210414
862784890
1443990848
475603603
593558870
330858185
920419986
986612622
1515417971
463063142
969519812
279804405
34973879
389703564
903477390
761299022
1821801349
141271624
510861868
1923792446
1101043708
1698591006
1993710334
531387832
112007397
525758699
1754808929
2018130365
785967061
1565580971
749441352
249728216
965600218
1102616573
92603765
710313724
1200673395
824190539
1546900993
445834104
1933907909
1125830941
692056159
165664850
571946754
1743632362
760494909
2036437852
1914640870
1324479601
483730312
458375373
1479221745
1069598016
1151627588
631151127
2005204931
1650638861
1433625243
61733674
903959678
1624967904
1847857308
2118058426
185276556
1585946632
752556977
73511521
217828686
2012190408
25337852
951593047
1043428419
1471706820
866087073
1111935446
758337562
1805357417
142187914
540870641
22441054
1716806836
901332545
1681892389
569568697
27329869
1337493263
1054703354
979053272
1569558669
703341706
905440597
1980074982
1751361298
719511733
755472337
1836725106
1823928002
1685950061
457629811
1572171274
958897507
1411399170
1676333318
1758456572
1335102060
96319998
1085509958
1205713937
663898465
1874741759
255681885
51715803
1378536520
1021493394
362492801
1986923373
854396386
1550110277
2061734778
504073697
211239809
397778587
1014588206
1591731832
1302992906
408665077
1492706893
1025274004
1533111670
932264869
1037200365
857625791
262874951
610480863
1018920182
547946426
953482550
1681093189
1782551102
325018370
667571413
1822263960
1188647593
1988951441
1004217431
350230598
2015189483
158313258
1629805654
1611356457
530548371
1347632489
550918759
676726464
157011908
233823225
816309080
2132376634
2072749089
798764053
1627399433
605430146
1710280726
2013544855
1600078237
1237393498
113175356
422991563
2093539396
1937530816
1466716027
1475759420
101075205
364497213
869504766
1063843006
1035568620
1059771364
841917079
1565007134
777686435
1966954921
177481605
1945136495
1415018006
356954913
952157815
146408613
246459838
1994267604
856991960
841802225
1451900610
990338619
634300404
180491393
1951078739
653183133
430832304
839038089
1124295869
538405047
1229155388
1324720789
284351210
1526501423
677058936
334303339
1311255051
206020959
1158133855
1424281935
5398293
1876632114
838362473
1455583706
1560106893
1075059190
367131161
384309437
2039626867
1120056513
1273293574
1739271797
848626643
1618685912
888712861
1600114200
1102576571
1308626391
1921362641
1019870430
1954438059
648450809
1047964562
216378186
323411928
1907788193
1965744453
186023076
1253534257
1810255525
701589172
1710249978
1336061360
288629903
1171738470
1206501139
2141249575
1249759561
1076968938
1013510191
1857320104
1297580369
1768522293
1186778538
611573035
734196861
494649173
1102220774
1095849407
1149759989
1688672877
1670984693
1589229135
1007617242
679473372
195284892
987974821
1623162826
581571978
1253803468
591773465
1560398347
247765130
1794269442
382989966
1546056487
1898976427
233302250
1127289092
1318489917
1886946604
1401979735
1312381819
1153686395
1330357568
1475386330
1331188756
1737173595
151311640
930911327
1917105371
1740150640
1794607346
787381710
1994098094
1436091467
1086406367
1417844578
536032930
748051595
1242299726
1437308900
622838283
2113937866
877287732
359644394
1635833578
155271154
991298621
2092934142
1137904458
920922595
1576657648
1194846741
1914508767
1457929582
1250995057
333354185
628232565
838561617
771820322
42811794
2019673561
1887649815
419452236
735649469
1020263159
286259106
2107947254
1248439100
1812714219
595667515
242220978
2043625196
1713384502
1020429268
1780208519
678798
2071333882
450878726
131108096
739558356
637669375
914331503
1133480500
1826446524
1700129104
225722676
985271275
1632097522
1661918876
1020690888
1555930249
1122047411
1530549727
397954609
739180164
840530644
1047095074
1021469954
666673695
334877357
558659252
1236079316
906077158
1581786939
1339020973
655703623
744641217
1621183754
1070756487
290372791
972766895
1296841997
699367449
1630858781
80465448
2126787391
989084320
1243259152
988110266
859215949
700097714
765083591
747103385
952217819
1698845274
1512522736
1012212753
1245779470
981482430
4321914
249781678
630781533
25073387
1699635317
1662554393
831593653
1250278031
1513078609
1624719932
1517339053
136775663
1055453435
1940244445
564929390
1566760199
1671652312
1931026966
907339243
88248095
1654470426
1793873901
1193163512
996109496
497002397
1221418519
652595944
586139671
1556005707
235439300
869438633
1678969162
591619577
1599827633
1807359499
355846349
717258077
1834520124
2006846343
143061269
326407480
870591655
1882327398
999745878
1010346999
2004088827
276540230
1901709269
1532841648
853154012
83692708
1826982840
1559690567
1485099479
50018576
1432707013
976934660
1580966997
1418812485
31122501
1890356856
42139622
190954181
1164345710
1996400087
384792602
349532669
1391444323
145093500
1523679899
2013003771
1898361642
1614900673
365084009
373003403
2113360824
2081898450
700300771
1562585284
715653473
1325933836
1082746305
1892638669
1744565670
1266290162
140558934
1936928459
735233848
81464417
669020770
800410881
266204220
930973597
694326424
280194215
1126528257
1571731494
437402920
2073836121
1714705919
336096575
2032104761
1274095104
736516619
1847531378
1469890472
1688269557
2129634374
2144149170
833562864
2102136818
1985440591
1182563568
366599133
203667326
289321513
1223664445
525222081
1777653823
74189797
858432976
474588041
252691778
1513448653
1732096186
1906926019
215854637
1065407831
1926349570
1761517827
823451442
380992427
343454798
378178869
211601893
1268080332
2061598763
1756110495
1767036186
1763268682
724687520
979920931
251720918
478676529
48630857
1859546688
284625843
522241598
347608831
727155751
987238799
1909700372
791617912
983904983
340526379
1822409565
781724645
2061346502
1483187071
1565504342
1397296272
1960290013
649783464
1332692854
808366929
1529287123
555177915
426859179
1690809904
861594899
440339128
1897925807
952903126
1411238592
1858964413
328201096
1457760662
788672557
449541264
2062505741
1324016542
216196013
461231835
782922213
929635651
2011249483
774007975
1887288512
955726727
103400146
23695608
1664041012
91814661
348680631
2023685861
1170730643
942240788
1106602521
747789181
4589248
1520166773
442711640
1735427127
81886878
1307693680
1966587844
1843308722
1931179101
514280108
1719162029
13117996
2012326325
1417061132
2144523892
544228389
414123381
519329673
1271658537
980974649
1811029604
1386496393
125580458
296540798
1050856730
23663697
455361678
1468459576
1085261305
340730047
838999299
477659490
395131940
735273564
368014743
1831817619
445483823
786944622
460510808
673333203
122481079
1477838286
1997287131
1339655388
713630497
994119565
1151726477
1535284656
1272863480
765963889
1580450966
1216402324
553768259
753385504
1453824946
1959527486
657705779
1491336918
176587481
319656531
2143372012
1334641549
931516907
1452119444
1317991413
950965419
1891235269
1176544002
533082008
318912561
218086831
2053596470
64804026
1525158173
1500066283
1691417741
1599162594
1850147620
1771500081
435234703
1569946448
540352463
1409751939
2061185793
213118615
1110006119
8566531
2119348799
1636944767
2140635206
1794289508
1136852925
1113651858
1140295343
1560629240
118391862
931219237
39390431
623725146
2103888049
146770162
415511951
967001297
410930457
1463408274
818463365
36892924
646261125
843038656
1773959212
868002112
1115780599
933728213
1212795416
1014274133
162822856
103913309
1510985602
940074429
266184958
582123316
859078474
1056206236
357325347
1860018698
1726624761
611417614
248600898
1923641134
1527347374
1518607885
549532318
2136986735
1509956802
1003903684
1129859979
497594470
225874041
1730486005
1609679814
1170492701
388794485
673845291
1403133156
328327576
1286466375
504034815
1692838653
2112232635
765527171
1735894771
1597688885
317831039
59703686
415203449
813951542
1502613107
891794897
541549456
291848487
964084986
908175021
32062507
1923903709
845115163
536305671
2045120232
522704016
878986063
1726157011
607358800
978821991
434689489
1234792009
890125795
25876628
361224637
157606285
601427835
1981342561
1553918967
727841433
1634965970
1552490546
1899062611
2059283867
1330629367
1167660970
737883342
1056560682
749741950
590514104
162316735
407798947
328699898
1015165866
1147721204
930779490
1729335379
696286366
1824362615
760412608
1084896505
1465696417
57761545
1503429567
2060741047
1952220439
127729974
265104091
1787682869
48194721
44798436
1534514125
841186640
945342721
1442421216
1698449726
1401507963
909142698
1810639448
1414627146
1218515145
396007732
1886977654
665329910
1811555452
1083788124
1530439235
1695113991
1689529845
1333196620
1597749449
595468685
340599532
187446201
1123814919
1636188940
893643406
641801868
887292257
1187014023
1838711575
786140829
1727904745
1673712193
273854669
164301557
379094637
973519517
626537462
1602456452
580527107
1357298480
251365058
1863844265
1972909137
1540467066
1221338286
1281730435
1321049420
2029168407
1129404141
599857475
1589378523
1454341667
1282968745
915813471
1008805882
427705894
1151350675
1636548910
1686741848
716394379
340276092
500949342
1447638794
738744408
1854976851
347228651
1212316669
582879212
1758509203
75579978
600209234
140031015
1336742072
1700687176
645217431
1310289034
1715002321
1788369104
2016974789
57954164
1674091194
886429271
194101290
920987084
289457438
1093671718
1284706761
1403209541
1456007171
1591257321
1962856483
768984880
1592544302
905706767
1378087030
571008964
743515135
800197177
1664215968
600168288
458178933
1475180337
1960614155
1380824066
1221547361
528132160
1095307310
697882659
1006351646
893357887
559715138
685469316
2020321276
51200719
111575419
1324371603
1251098415
863264791
1128157370
405479608
811184876
53293597
386830579
942852707
871647409
29663741
270923071
497361632
1728823765
1247735719
96953989
1684336389
1754812877
646001158
1410473573
915612992
2143820863
2045943479
3852394
995392143
1518353275
1206295184
326020283
363083338
1713393212
381719177
1150935654
479547039
89230956
1893899022
2003405299
1635961909
365588325
1041750166
688066242
1204844399
1292878794
843821059
420049528
1694288884
1801219102
324976331
1470733815
384120041
536382606
554343221
1602665633
960336337
979979324
1994742942
75472449
576455124
1744968226
1370876741
1181098244
312080653
1166048343
912923124
14787654
145464296
2021352871
304055406
2144698987
2020500542
1418663101
131086537
834966244
818941026
1145993431
1096034203
130725189
1351533816
1176707523
1049123728
216359620
11775845
1231336722
1183644369
1550076113
1187554255
403762273
1277890072
1635445487
535444490
1034755143
1200820616
806112679
955721913
66732408
1019563270
1357490284
2134756598
709138466
1595208735
165486400
1881744034
1815591340
2136411831
2079950454
2106451829
1094730448
862857336
1757948640
257494984
1973682719
1795410440
151889481
578847829
1520021078
1851832529
503232509
1077355858
1254695996
292880218
1205741467
126162779
616377580
910212406
857517995
1183143782
619695317
250527714
1463021486
665425778
892999921
1762779801
1351968241
1116037580
1469093285
680932959
1361474172
1858176646
1175788774
2048324326
954359932
184078075
984042573
694824514
576420231
6224376
205290395
1918066077
217325367
657653911
1885878865
242064517
1355345187
1327342059
866015064
880721590
778363931
297613187
584543639
847521471
377002787
1019204015
761330512
1156212661
871201578
202152926
1975648253
1249946637
1422786527
463308812
482157144
1977149243
77333247
1808417888
161046375
568708259
80612769
166033007
1325023147
2026344707
1313649591
1781350312
196122154
685273528
1760097529
1060112840
1259128443
1965688283
736405503
501652200
1885049509
63198624
1690692665
82080233
626422307
1696054170
1875813456
1746889350
326135635
1832029177
2140207198
837790206
1678282242
409699679
658104232
1023988305
464173666
1515325750
894088160
575504333
1621638665
1591024467
177916605
1350438066
493928180
1924279096
1536825374
1122213150
859096471
2036114149
804116630
1329099731
427477858
196034730
2124432336
1781435906
1399836853
332936819
1933330037
1830127730
333216540
2014384621
978207840
1447086656
1019722560
651390316
702735238
820968118
535821441
475752408
884792611
1217641554
23321005
1114170530
1427822901
109359578
1570986854
1481675982
2114342795
1479199258
1490206675
1653458448
675574557
1056494673
78104259
1982200841
975315769
847797362
1457162788
223301722
1467213496
1214107475
973265442
1877645906
423816587
603252564
384509231
461529006
1119886284
81158087
209839360
2074053863
1127619278
1603793407
1219663290
744813878
852718674
1237817632
344929035
1854053063
2051388606
534978227
710098960
1689370443
2067698803
798813797
1407800347
671792096
1511795550
1473196785
482095514
967156068
1997351436
2057189783
297559041
1427546370
925506763
1298865971
514025152
678902798
1948038545
89637799
261968628
2077047920
1124998607
373098211
446829873
1522562331
1102401860
890522834
333917401
1622165883
981368950
234178897
351465937
1482292983
920943066
552146077
1710907977
1969280078
20258135
2146666484
1699903999
120119781
622450119
869523753
2027818894
563462761
811408223
1545449463
1233206088
1499333348
1267072507
845875313
549668140
1455708839
1006810942
1871249762
1021844312
715631677
2142979383
748648211
1340755948
2130365601
1946487786
963975117
568238046
1825903848
1611694183
68204723
2003435661
2003614043
1158273663
353956178
1762866853
1684793817
71683856
1332936821
1213789167
1731312261
1039356453
281147298
60128707
1437586481
1089167883
59191365
836295481
1656089503
2119686218
1791297394
201493335
580649677
839533828
1780801978
411288427
1817997478
1383846009
1287747664
861091196
2051977624
1636771180
265710795
1673223657
47447853
1632461818
2109089121
499931827
1516679498
2113346250
1887891768
492456008
228418970
1893878428
1667789967
2089888082
1121120285
901672726
1271029087
4674535
407114622
1710723666
1268604690
1347905589
479461646
1813079582
688355128
1919602294
1825087885
1123247859
363100468
1639824836
1945085149
457115078
883680069
109431237
1035819511
183032471
1958017594
465828114
1184256099
1500372562
1037184470
1114334151
815054718
220048775
597476566
350574901
1178252967
336777739
1039258047
102502030
950146619
1032984063
37842577
861197569
270225192
917101935
1920024957
272816185
1397484442
1594525844
896747607
2027643874
2046680770
288415403
819064333
1016378111
1441832399
1662746536
26371555
584598832
891092860
1927569100
1039028281
949075303
503112830
79119409
948282981
1793280082
663201843
230578258
281669511
187206175
330586152
1102951624
864271389
1418794270
2087892257
1463222294
158558861
1807443849
271317666
2014187136
1898853366
349795045
201093042
986156363
1148747612
84388035
1459011269
177910905
276725428
1067422175
1524766285
313458944
1399591606
1617882239
1946423486
318699464
17102771
131879424
312960132
2071522979
1123956947
1445094856
1848663388
1142349764
1626992023
2129300290
1924143880
918963030
1998994680
2125472776
1594333956
1108931053
564177448
1601525254
1523287970
1909984980
98478390
1114790470
540660010
1420949998
712800871
277369478
800197988
1683770001
1492340571
1130407938
1598136393
2007159124
1406645871
759296322
2046077984
1543283325
2137083855
2109956298
129812978
1851795450
823970131
2108144398
1071548730
1764703303
919151204
474535030
351713482
523521007
1132542244
1830590545
986216171
29982782
1433574910
469538451
2066024690
442691890
1300410241
720968203
677280898
232054825
1566769226
2090911541
2027294528
1372518910
532021505
1103479163
408379130
1931845794
553973432
1508465233
1091658236
631389827
1466447192
295126843
924723094
1412669423
31630635
1780047901
246046769
175592850
663850741
973923577
904768835
1454710424
1911664484
2122468560
1363458646
763714403
1687852049
544250844
282991655
1719371552
2146516879
1113932036
1149958626
458078934
728962435
1585020227
325352734
152188550
1465519938
347492665
1645676950
223081642
477837235
103805701
465845824
1990148994
1012952983
2034355704
1049410842
589785080
1119779247
1198786278
1039317800
1283868466
747130822
1035176991
40261952
1810307500
1610661390
598059685
107791392
1313678524
1816872817
251669671
1324555331
1135049992
1981633082
2079260707
1031677621
1229115703
1783667754
1538286773
509198
710032251
104330953
1722851751
729494942
1332223026
12012412
2140030254
1524702151
1473772609
507504528
1485826442
2121027722
505050934
1022497136
1429504950
1522039348
1919692075
1833231266
1302804934
296447136
620805575
1991602646
1778368864
1804227173
1799539161
924726526
1062749498
2012453886
1102708157
511164179
820106216
59684956
642786300
535017588
1396725338
1214420325
1691238140
1275273971
815205640
736356501
831171512
1740170913
1338939351
1324105124
1952533397
899262030
1237156488
686477566
1882109717
1332337437
50093154
1623207421
1629976471
1479227648
1364088352
315988102
1048857131
2119851002
1739024236
891370749
35416406
958249563
1543044664
1323837312
849796965
1648812814
1980642266
1127155249
1803280644
1244069998
920685723
2045423401
1053765421
559392051
737033410
1159819926
360481124
397992090
708507603
1951281600
429848646
1459984970
2026128825
561397789
1196201759
176109356
1112695336
1619200734
1894696739
1951499602
1521394202
445680042
1523638525
611315729
2070438488
67204846
194887369
1003289720
410090904
1162497979
228939673
1106054595
1291537136
461642754
518217746
1911910660
622666700
1727528782
870315563
125350462
820867765
1391759568
1000559167
2053191571
1507215539
2069756671
1091928515
1148921424
1661893787
831120710
1480796705
977178441
1379946555
1125655180
1008751070
865788507
898015151
1788422837
461517695
950315792
1477023374
1525897795
1378424730
556176683
1990455039
597162765
752039777
355907730
1780070355
2092504119
1567729301
537996692
76128818
1607533079
1857570213
228124911
199350369
703387453
1415691381
369090742
1262574716
1649050628
664828953
1782020087
693038308
553371518
894814477
116011827
162428200
1985930942
1036504634
1256174802
2078147046
492711413
598718000
684458176
1508065348
797390989
1251528241
1806371281
2102559760
53149996
178892791
1743357078
425219470
1356315074
1779463177
448529543
344885339
916286622
980085886
606429223
1837488330
749626207
1252255254
927817030
1225593717
809105
333345730
266904808
1096729136
1829990181
573063271
848494557
1769890522
2094265059
2009852093
958192333
942548394
1431036092
1279024550
720179943
839267219
1035023988
1303531361
1689782642
844528616
756943920
1991548541
1508704414
513542931
1393521451
384095913
89833265
544401641
642260795
1619571014
766279060
906854098
667407878
577347367
897587587
22709661
749250627
1338202927
100045404
975338601
718467392
370836492
1035980124
126199411
832118595
49561366
767730203
1231262094
1751925806
562553345
1336028739
39134283
586837292
44279239
1233220362
520238112
1395114839
1327325308
1032206249
1203479572
1584624546
1464354542
314324731
1029900858
494493702
134789221
404329275
2059984557
291608120
1212092297
1501926014
1875521963
607031583
2137161071
971154001
731310481
368787663
1749347113
1681696058
799639817
173660796
1494803681
1767671127
1830387146
2116317430
1408404326
1713508924
437319300
1194349821
18648759
1512383453
491733269
477445389
649736196
1698629483
1103147187
106509952
1196379260
1975333899
1012206725
2079481066
1256681128
136201785
1247643122
1529830053
1958013432
1952072718
1322989116
1459073330
1763769234
1675045534
1497834843
1735706998
778433880
1850392703
1753012174
1037355945
1542221948
48935961
143680869
905461848
449087187
778829223
444143365
1033598840
733222352
2104659233
681151829
699185655
1567819878
775044694
592342595
2006991007
936290751
455218083
1020042290
28505593
512556755
1136835775
1538782084
976026764
1359554814
395927640
1073451338
315949326
1906430044
715108895
2106368286
1256542573
707958239
1099583178
1558229953
1995685232
284265914
795238252
16817526
861748965
589939005
1294960237
1732303742
317090321
23837084
1730089927
1825080068
6399364
317526468
1385529643
36681650
1934371585
1408241920
2057254437
362719402
74632991
1428966582
271946861
2146834485
550474159
1481724668
779963467
1772775705
1307637368
2145148109
711129255
672806139
744236173
916064407
1880556324
71920389
561696667
1162681220
1074385208
805959157
1405478709
51596518
1344878316
1723525617
1761480635
658577433
1296053450
1390885696
1063445033
26056140
1937373914
1378679976
670692579
1065836486
1948857683
351675689
2031528816
1818983017
571777294
1605099187
628346537
43468438
1688856472
1596808190
1565519302
871267445
1033356073
309540685
471696788
11414993
997223326
1063802919
1719136615
1246089173
118835657
1092706829
1630413622
1240419688
1355609247
968600180
1398023016
819929652
1023702189
1380759262
309090859
973437838
266129627
929776468
1222221386
460940255
969269907
1761267997
2079002232
264696860
243757485
1073921016
804434218
494505638
1530501482
1031395597
100130069
1432035644
1053651910
1225760031
800483577
1979805445
468127351
2132527760
465282097
1029858141
837396149
150841334
1150424859
793275241
1714892237
995343846
453839594
966777078
96736572
1502944716
350542448
1706445878
1245733596
1723150194
2113210826
799352459
892800338
1453000688
1133324001
725615665
1587847181
1146439570
241529382
1342193372
598091751
85164018
552095190
461797344
889284334
135144112
346126045
879438506
1550274867
1873147693
985924859
1429685903
1785843808
807672206
282604361
159240462
511561869
1151565754
1807871996
758091975
2091029566
852297970
812725414
677494544
1831293011
573510445
715990817
266388009
737677619
1008310719
1334509820
621277143
2109400593
1560796068
2051129344
628578193
1397118360
1489013059
1999347498
1969263796
2069502542
779451228
2045138279
1833150630
1033578135
172748897
1755520923
1981078838
955511045
1440109606
936873754
618966728
580520070
1630047385
1721770910
826457815
169472232
1515180223
88451555
1874120104
300566248
1494681392
209085827
1807400283
455552069
958442379
753139730
1392024380
909573190
1417625017
605503814
490713740
1094273035
1830106935
208310411
995075838
2017532531
858098161
188496770
407410256
1518044321
1537058388
831096797
1608991548
713257504
549587341
1480821303
1170491130
2000930144
1409700823
986629985
2012171291
99138455
1475995284
255761457
2036289638
612473063
1834093241
1560112550
1456533410
1611898226
909811473
1471324561
46904615
1342128317
792088119
223829620
598177426
599307829
485969166
1133188018
1082832303
1593096630
314155334
1901644413
8063782
864723763
1019735786
1472085244
414750831
795657122
116641662
1415952293
364741163
3672301
116043576
656654538
1549431343
1560013262
1181758553
65636655
378085952
972790502
564603999
1878860784
967699912
1095338586
1773273887
308840240
1914793092
641606629
1544798461
1286624266
33231936
1223351844
1130008579
570648289
120972230
1103793627
1035783158
674508792
661132445
1427112454
846304985
1995231985
1298584913
2014570872
1856895029
1185877947
2001669109
42138983
927957830
844165798
160178214
1477277421
1415414997
1388792976
899009961
1316539116
933869980
909046511
1094581777
1326755254
1610190021
2476168
1569172296
833904728
2118180365
1386515813
1109379642
309150698
714559397
1940551485
1823554663
1786492520
582032633
2100007229
829213309
2144286464
465860785
1104340208
1010706051
1306448265
635728628
1917413979
944174736
1569117103
1996121976
1943191398
223929811
416336048
799470687
1110485454
21479485
44481958
1282635702
601775495
218928124
1502793235
2044532280
1758760505
1540545457
265025497
1776437561
1629964009
875081997
703674160
366736684
837716659
2041251572
15985651
126552020
738901156
128379755
315786388
1482923614
1232457748
1531499073
14971690
238990232
2062696682
1578297176
295201242
1488672422
2030621676
527657001
111533540
1924688061
1483087598
1853097774
1473435069
258990986
852023606
177952025
1703869304
1121757081
1255273248
221852607
2110061137
1093915222
707229590
980897701
409149992
559586455
1450914557
463905651
3953778
39960699
1529226305
442695858
805451680
204433458
170505503
1313186624
37336166
1067492239
8894858
1291832065
1848293576
1787520772
654457089
248929850
1793869171
1479151975
427032205
1603769274
885899569
2123987518
336785438
1581491544
410949068
1983023065
1057828823
1002539510
309662693
2007518774
1846674421
991475661
3514176
1911796919
712476411
1808330455
1413161766
20292704
600711133
821627626
878825095
735624779
1808974469
1716903421
634722317
1264294358
802224147
1436160571
1755450131
1783401154
1923460746
903353507
1747901186
689958876
531878337
398395198
754499601
1739196543
674999209
1882438314
119085936
19223495
967183302
1689694637
942859112
1557034500
2087991357
321923559
914970591
1832822629
816162194
1222324042
975240780
1959635423
1703180108
2049488371
535553583
90458154
2011809741
1335082030
1310864665
910711546
1932179736
1098872076
671611670
1921734654
1711230099
123239019
1182879514
249849804
903086914
206702407
368423585
98501783
2014791321
775436814
690208471
1298603963
1513330746
1089494764
61216758
819712077
638028377
727728550
1443539423
1995540879
2043445167
1888847960
545074457
1523374359
1467823285
438703480
1881534801
64924884
1089277586
1055027728
1853748109
808132927
719402074
1259552798
1090074849
818141340
714895011
1033548990
1116238754
677304216
1584320653
1064507996
1871900545
806546586
855254787
1361271575
1881785674
509779498
1274819073
1138922229
55924632
685678666
9413661
1380166171
696129271
2026427351
133491360
1851913967
1259441716
255904651
622051021
1101523112
1000650341
2107825015
1409711413
1684584789
1626641340
48410150
908084710
27666439
1883642070
248144849
905897394
1836792680
600200176
2570270
509183206
717556586
2091639363
722251814
593305890
1992463474
502967594
1349996895
663211105
797216851
116059600
817356642
1377023463
1277581761
1930721695
1177559648
1579350602
602461742
1772049905
2114598177
1593654141
1802004302
198874546
1890802566
248512890
491185819
2126150697
738418865
444785181
1975690852
1507781073
353991977
1045459409
1054047571
1508053219
1075299694
1811217291
1686558481
718762253
1476796390
476315898
661901392
2061966310
1363526433
1544913551
1161844573
608780705
622738547
303829193
357586826
549454929
1024261536
2002035477
1641540367
537236703
10515413
740374782
866751777
94934947
684172568
1480540698
1496941703
1106825110
262100721
1097518619
661577098
1824854855
736476435
1251968395
1291586616
1070303542
1130213086
1458071974
253173493
165489513
529163780
399465674
1753950319
1926599814
877446342
1620931234
1245424103
1806177120
806036554
750585941
642975193
1826817944
1496099422
548316398
2104817969
824870310
1825646648
1780588935
1466834674
1749762901
1724809366
81893782
1727625594
1923533751
857511464
258581262
307561671
198835151
1157153122
51269313
947802523
1721681529
1881788214
1355772077
1292904033
453656691
619546276
352497653
1255811725
1801975185
1463334849
1227349803
124491935
1259570087
1712509418
341318991
535427000
1037139993
1207304463
400604352
162324141
357081848
356308318
1455092870
1194835475
1163672622
1103523857
464607315
1548399141
2135486181
1931098878
186914918
1508072763
2122626805
1618224589
1518144073
1025952314
1904423807
239234295
2021947567
1649235593
731856087
2126374836
1189592061
1992926342
1418379125
493215171
1583520326
604214728
348512565
994600723
874278848
505433336
1304325319
1713393689
1474961193
1483749536
1062766262
1014073744
1749404032
1530668340
331458764
485301812
1106071231
348804895
630122286
797290703
1580766665
26520888
1934064578
1253933820
1146658086
768133876
379362124
534184613
1724928656
1548438264
1018138847
1689313613
1066939360
227997832
132588311
1647751452
2055059139
854659797
1928675057
1651444756
2121234842
277583399
1070460329
1901085189
730282658
726568722
879792028
1067749017
750950872
488731710
1652842805
929486761
1232838523
1286441020
1978222429
1965093833
869404019
1269974250
159245065
1643411537
1716942658
153406663
1216081482
370609986
1013457517
309552448
770432963
2074826348
232173051
1365637491
47241094
1577010313
930644937
171221969
1322111734
693704815
528945171
1468875031
1176840488
463195920
1840366007
6359452
1527992114
103555371
1543033606
1165178004
2007360631
94309017
914413975
717332871
139462244
1004197745
1437605437
1258326829
1721560487
628341520
386317789
1904361674
1585566088
321711645
373461333
151251422
2012222623
614945891
696245745
1677217500
1634253016
1499900948
1747438983
2097785897
1332878285
1769358043
1302179495
212569270
1609628505
387331246
1438383387
850766714
260423962
251277938
1112682958
2032197130
305076078
885182256
234117984
522127152
1737671998
1702516622
1770880588
1776750746
1315820179
1241394968
2135276809
716041562
1238168673
1197324026
376260698
1063625748
1036927334
1935129592
423434090
234578287
1087188400
792685823
1717463260
1475187283
419024785
733075774
1162480029
1177748901
2105305978
463795790
1169188386
864819042
359024648
1165569752
1195074309
91677190
1439746845
1825994758
1612381197
1377794460
1269554364
1077801179
1441639726
600124616
215782630
156829484
1572184772
1613615311
2137861818
1462707990
1554756051
887099947
1554990309
898297989
1826691117
1727909824
1364284983
1157101043
1975583846
129465509
1518899622
719454641
966977256
1416727294
59763343
1501488507
1321109849
1943330025
1843230001
457953208
317910794
1327710402
428804688
503786078
1190198774
2034823570
850343021
1831862345
511372732
1799627351
991126296
1681124575
948535546
1469812580
1068787614
479498481
457704652
1958550063
1669478749
1013813706
2096634393
1614637466
1758724606
1306795899
1408123910
588354961
95777085
1881735696
1559773748
1761335535
913463756
1054224793
10366871
730090371
1826723181
1016132227
1020226387
1660331197
1779446015
1643740537
2041334031
1174275454
1124982874
705768491
1966966968
983026288
146521020
291516694
990549804
1496737411
1167999766
2101597226
1772066394
1158497603
64203315
1693334193
1496591780
580826254
1349479887
1572910059
197403100
532993805
949759751
1489604767
671790473
1317969643
134535224
1867415762
502387108
107597636
522586247
275544474
1948644594
355665775
189319375
972432455
597683530
1139069963
554141614
584700948
1326798604
280939045
895376739
1568146483
291562931
48081159
812095662
2087935647
252933118
559777018
403018414
748898856
1820253295
1648294043
1473956667
49414235
1118542167
1399349233
1997622478
1829710904
717892843
1379670681
462575978
1207963666
2026983848
1549587826
762273462
397816913
1125774054
1582882194
610087259
922066181
1575611566
1662351861
71471768
385058991
2130613235
687033873
1291516801
1245099637
1313343234
1740948446
613331426
509752250
1042695736
2093973102
1245783059
1957933960
513348322
1077007321
1811320105
1495165901
2079562025
2032488341
1183965642
202079206
2059722552
1018641593
218891244
1256774492
130416041
2091923499
1764048646
533712681
1539252269
713280313
62000337
1621879058
7621965
339807564
1638146300
1248562448
885716795
127749763
101760436
1289945084
1132024586
1364314599
815091702
673906047
414218850
1562730415
983258045
1818482345
542266051
219895656
85753782
1088821330
929316289
1415588357
464009909
269072505
1083150755
1017992431
680220336
1355599290
882956742
989672190
286987786
667077759
1427561988
445112298
272922350
2094353870
2012378169
1260528116
1755367438
1803509209
957880097
171400254
1315996934
525095218
917784577
733448357
1962768943
1048781851
1530115501
980564788
973418806
2030526515
411053410
1031252680
1022141756
697862857
1565741840
708363458
1184775848
867769205
1989157215
1765754475
1108547684
1755707822
2075406900
1433853750
615025547
1105691593
1452396138
1142971249
142803753
673520779
1805895372
1839715872
1650399581
1225015788
1634472955
2109142007
659684104
788278055
40779268
586949649
1712985230
1646718711
913739327
759163938
1254163821
1362702778
352257522
578894126
980409593
501832666
463675235
837925536
813080144
674191405
548623832
231425034
1151864093
1474681364
723088888
2065119194
1179304193
745941802
1843312133
1352726829
503350045
106398377
1053070853
745301600
874836049
1850401522
2088863748
1495882584
1749313471
1381793644
2052219031
859650822
963394948
1221831657
733056638
1461420841
372586390
1700418046
1948588980
13001938
1720275356
214232846
741635386
1181771722
1078315420
2013535145
498531052
1045959828
1526363154
1055430888
1858885863
706127400
1042765876
1333978806
737126043
1874511205
1350145054
654795382
1589006261
2066237912
1571326222
1967123712
1609286716
408290511
1538543572
196352234
1490743462
1898091428
795243727
366010532
817266329
395917819
1796602964
393798968
1882250286
1738523507
30388012
327562232
1987382654
287731302
740535834
65443020
802243474
1175641754
1123634953
2031837440
1468284346
1430197790
535445659
1191567630
725512496
1845852364
566621853
420033197
1476917651
1576195669
1191075372
531281823
1297895636
1415019516
1725881002
1174014808
208457758
361778983
1838057695
2099872235
1989867314
167833605
503237602
819998145
257654159
987226824
1074209131
1592684055
450046520
416662301
1208958346
422446314
2073981825
1466989908
1892183967
1752610247
794093753
952865092
1855409698
464546716
1249468547
1562270927
1466870507
103540526
1504178917
37842235
285003636
210433280
385005651
507238865
304873807
530656350
1870549559
1640605431
68636184
1758868631
1720662940
1978937049
1370791959
1941083063
2019090635
838178090
2090146308
207619395
939491416
348143733
406633424
1527142331
22925913
2141412525
481447506
2014171874
943683936
94725531
1409849360
1299195560
870398771
491632731
2109856061
358670560
514326371
548810438
1578012557
649489295
1059035472
1239269633
1309180834
60592939
1349670770
1062547322
86711350
1194956026
1168792481
1333704152
996801162
453948780
204323837
649708677
1852235492
1291673067
520514053
519291877
57136385
1928971197
2108089450
1027005803
852404170
1100223859
1576840610
200265396
552771041
1453404698
985763224
1053016940
1130200600
963372724
740071631
1861171094
814537455
905426134
1237582158
1162273262
997763073
16654575
720416460
286500408
1128273176
1047496776
1905565311
421695170
1786622771
341868467
728042539
1719783444
2028200030
1751955736
879321425
1585697185
2095217706
1035498103
736095897
1002520912
1513546707
1708747659
1969842918
1408445592
1298609832
1460692191
764165282
446571455
189391342
2119967933
1774225759
1990681422
114980231
1276053163
290852459
1259145052
247250920
95424809
363118719
18498629
1592734380
403739657
1293497541
1955637877
1917685358
949964342
902680726
1482649488
1386534735
488774849
1770111485
77709645
1564053810
1830760626
366919524
482156421
1824605075
1348390199
1495175454
513326695
418399934
571379182
1950441435
839315671
1054660346
1479488888
1495649950
2040109682
1285058859
454427438
871618996
876259859
1434482614
1491767819
745242616
822189050
1139219818
1428831790
1019752998
1826554878
265657187
1280971679
554306526
735518681
969452491
1076905025
177591135
2107928948
1667780358
1620977333
1899807249
1606115588
1062983559
1245952869
199038121
348645222
880492081
2062924845
804021085
1407074450
2008989418
1763651944
274514558
532129106
191740944
451383534
292399573
1752436162
19786640
1848009764
672769582
276429851
263441039
2051896847
15847581
120409576
66411029
294816211
1935150790
1784026945
1356866330
1723963557
321461207
19956890
2142470777
1094752423
67590127
1782498402
104873386
1894631980
110584095
2132146949
258891602
1604423399
287273662
1065302823
227170854
775735282
572165773
124094777
2096789201
1061993297
1550871777
1764353333
287147767
1768784721
1646474285
1075207396
473162250
1202979886
1264843251
1825121894
1582541243
1049127511
85920413
798016007
109663602
1333407891
1395718629
986850498
342198133
1052159623
664107935
1639049904
1868114013
1491807976
2030109330
895062207
1952500739
1484492265
1081485917
1968289585
1772117333
2098618029
1183311424
1837788218
984617622
1624218239
1847163597
919240110
393980370
1913312936
864894141
1281282978
179629391
966656656
611523147
201511618
1543143149
951430700
619178714
2065352132
351530380
841209936
1828095797
377049343
1204031576
518145175
1097574979
584504
1079159735
1571904029
145594644
265445624
420371764
1641843051
2101908106
603545184
1055379340
1028471472
1694566507
90702238
1197946762
1580549177
1549574008
1426224275
383588263
951707784
1941108533
928747472
869223645
1495817401
200751758
1526957161
1206084107
56415889
378238992
2141818529
900148570
270869196
344900113
1382657946
1438167952
696763326
1865881360
1170173794
1559123111
1526240913
65540572
28747987
541081637
581173991
64446845
588470676
1649684862
1293529105
271583798
1045003715
296514369
1690289008
1220898131
2101211700
1570450761
1654105920
1418139980
887709177
1262155577
368924809
1074160179
2048271662
2060301681
1697266974
1736360423
177365753
419609974
409239968
2129789042
1380903947
113590719
1441005919
738796553
1778669712
357828220
1284878944
176892362
655824590
1266900293
1208393017
1566213393
848528572
69888514
132078207
453667071
523965245
1423748756
964237624
1983698746
482045807
254861107
1513434480
1998223785
810071401
1442184917
358622739
878002664
1223928497
718783383
1619618678
927387947
406126517
135479990
760767775
400271790
1296472807
217900178
534640
1646011799
738454113
2067308965
366128889
1615083557
1982479998
1034257956
112497793
1903883747
1072835541
1897758383
1913806161
643490935
253425099
1783262202
1307067439
1906053841
228655283
2062647167
1548587353
1414593062
662195104
1144381486
456423362
172434849
482603961
846435709
913276022
1547477663
1747172569
1383316637
472212417
1656437000
1389405570
115016804
1341958247
764046279
778141704
1070821833
2036824314
1892237480
1848677706
907176875
1838759641
165728512
1081822867
1299976126
500083722
1671471546
1366616070
717540814
1588679087
2046149344
279259957
848448836
1841282587
2060302796
588001522
398235713
1841504999
1121332960
581184408
1366331576
1266385861
971663402
1710897489
1226091446
399207558
1545570249
1219968728
1257305845
1691102923
159421775
1343342769
1136354302
391358704
128666945
205649524
407461009
1721013254
1973336649
1110469783
1808244648
1872910957
1261212754
918113869
1945724189
1388410162
1520331180
1727807648
169855298
1150112632
742362890
257061904
2051703511
1427949474
1889326928
480491216
703782312
1802370744
795546761
32739206
165806030
327351609
1176854445
1847549716
1719891271
1102554784
982788393
65440494
216335520
368724851
1519259841
7712636
1640287096
1974451865
459507319
718133792
1932435863
53212297
679883189
2021706760
1011467914
231221561
303899315
173753232
1175967083
230657647
290900565
2109099869
117833876
454787510
1634318817
222865338
1582405258
253250341
961883198
510726574
1197526527
596337474
59921611
504547528
1683020322
1811169616
101153145
2050814396
1176127228
1879093603
1169019184
334894025
1674353917
2137895679
242953650
916757535
25316951
189652834
692087391
2024630096
1523444297
1759401750
1850582422
1661031388
998349404
1580415214
214777929
1534254128
1288824096
958701578
199665325
265075073
1005894705
1963272643
1004134525
96636303
41799481
466289839
40167471
2113180817
2144938092
460621255
652463384
106913918
1046810998
949045219
2143066596
1789958683
768360063
452514060
600311293
656002082
1331774459
702005473
126348530
475673951
1214009628
140281710
924618673
30974497
150746593
74228447
722049969
1959153639
917220886
753624442
117177324
157537814
1248589260
221988036
1726050646
1839274271
1541776900
935505720
935522806
2054243629
1554045167
1499294281
1995625081
55299861
369464682
63142233
322942341
1232306054
266699801
890145545
285033681
851215678
477096738
1587998831
2060693528
1101696757
563147484
1308695173
375846638
1323298238
1457336704
1572118846
1158084559
704036710
306872322
1033228476
1840859355
301801600
1696011793
1822081145
1192089601
1676502825
895479252
796193099
1414484887
1872454657
805794055
1659401055
1790990726
430943826
1638755590
17405076
414609677
1265235059
2090421881
212473552
1367591384
788748158
1285006856
1449062044
1312867515
1504300122
418116840
849840171
614876105
1244497646
932692042
1088395166
709477112
228158488
1549266513
1321495765
1403795303
1762626413
953772556
880202773
1538046266
442671718
1388711863
956463648
554693078
386246096
124444897
664001685
1290622455
722097219
198738265
967163383
2113086692
2013778138
1400830424
1519330750
1636970807
367150220
644204102
217769384
1430417480
2106362245
1396779134
1660004461
1597068204
1878842475
1355138317
88049534
113961052
967677754
1287358402
924723603
1387183967
86176521
376491857
388786439
1925291656
1695470328
89055720
383550009
1647114147
1489737124
1936763280
1034012883
373107089
1275523132
524073010
1296492390
472877182
1955975107
1176736686
1089840348
1495346553
2005550217
230902438
1754870428
1953468231
1757704962
1473335432
241435458
1308353232
106401684
1749786928
610412808
1055015597
54255400
1418866202
1814117133
1146462199
1256637155
86610460
1654047894
426867234
1635895768
721948081
1989032595
770858998
1654246080
1684917042
805796508
1424373389
574555937
1818848093
1930350693
2005224218
447698156
323606850
1891075325
226830795
449007889
1700685486
620884952
357973751
393714051
1350971482
1888889267
1138572999
353046497
1211091518
1901857607
609834471
1380655882
1519006622
890897101
1716003261
986128873
1623724905
1029912149
540569582
583243173
1870019865
205407846
1537001417
1910940553
1795586913
353211392
1322170780
666269674
667919908
1969360620
1066661731
253933447
1139015118
1166117822
563492070
74578572
1950273384
545890967
559861776
1661750907
1307206070
943199485
1837580539
112967730
652159093
1619115011
888099395
1176235787
24985944
2067857231
2045387209
1779541482
279001051
207933962
124971026
1749253739
1098191318
53033573
110790917
212634243
1530831749
1828872006
1736371234
1216481161
747383771
1392713340
171777227
180688762
1749039246
1923623620
1366241898
1492747196
1142805169
1460712196
149356753
1419413433
496366272
265129843
1349947471
1946591822
1622621502
1586493551
62348760
1941663907
675349943
891339952
1692492726
1725599872
217750756
1093218056
568519038
1410370049
1569710993
192292199
537533502
1981203030
2136221460
1551834864
1404137153
86603110
57427422
672758140
1182777925
1625995549
184621928
912351434
1340954108
139167344
1748710639
402734141
1759412103
120835281
15256865
807445778
1816472559
1606585121
1389301954
1046734128
64628413
1998517085
415738564
1468333226
1897868043
871600997
1928042573
590295153
1476049824
1187809484
455886204
31858787
694076177
45201818
450621781
1843488201
1233845140
1047926646
616978905
2112207163
245112889
1834281434
714780869
1766105378
960029780
2006327227
2072500105
1212917808
307082280
1511172719
889971529
210508517
1709718852
898752428
236448116
1350848188
610516492
1025041400
130618352
643002205
137830102
1550130265
1444412744
2034292192
936759707
2112530749
1577014564
1711269582
2016705129
164620323
1975176238
565802880
631398359
226426551
652167353
537116104
1304994479
1971743753
153969271
605144332
1858092779
1637983128
1746872104
1233349896
206558076
1558359785
1146234632
1432285225
2105684600
706074793
1695467642
1205662031
166115725
1587043831
357426350
869274304
653030019
872098095
1388161939
1351685040
1659435772
1256887353
610717859
259552980
1283208439
267661935
28507793
906932448
1780596427
216245012
699765713
440131209
518075431
797928364
95921827
501219996
640562550
1896798729
824725970
1801243658
573126745
1316089489
70404130
1018815894
210903062
775179948
89633152
590137802
870161932
465845982
1905610409
1424827253
1258182998
882287778
430826811
2069803600
1939005324
945885678
643757202
1404680702
256466127
1748162022
1818210759
813365262
241835020
1044781077
1412123590
168043152
1587138383
176290350
2025289633
1358294492
235184085
633783040
56116533
485268240
742590093
943525842
1915894344
510135923
1802071126
2097221395
1639692397
1791520095
13865381
2141373150
552511488
1298679032
1180483588
101993092
1256942822
1090336722
567656660
868169119
1475224245
277361802
1101635241
1889131951
311894231
1597912126
1254239538
1094043794
497534742
2062712898
618486070
48239376
963940728
1688961277
665076016
1762452074
1064137953
1730876304
66393416
661053250
1430094652
1666410652
1643167803
1710995380
673371998
779184652
1300059739
1931389226
339724767
1989519752
806244074
549065552
1925606544
491050788
1067680809
1491669423
1694453725
1491648161
2014313256
936517174
1363971543
831180467
1689875561
1591458750
1785339707
360785555
908182488
1064576916
5011314
1322724450
1470820730
1237652601
85879028
307932207
1999053013
1036807292
536826168
894860424
820331157
1400052537
1514310924
1327738518
1477151564
140173358
1796289916
668615443
472954063
540813608
1617896135
1435134235
440731033
1187837022
1673804340
1300710405
939270609
1212791352
455803042
2003581626
2114495229
2144952431
803567673
2074463287
2124052600
1764045730
1299792862
392621868
850464737
882764289
2081690545
873723823
435307775
1409723770
200890642
1481377229
1305942545
788475208
1591362443
1155136319
572471398
224770429
924386340
804649572
1503410241
1200251876
1410882120
358640589
1736814905
1917594525
98068431
2046790875
715592319
123284999
155307301
1304987081
148390616
2011881996
1772097035
1188890810
1313999193
712464866
1391213811
619083407
898579865
435195210
866709476
1138200181
25935696
659205087
1144028384
1096655657
491927417
740456287
74874290
946493979
1089052551
2138875437
6134831
979300541
752063251
1672957211
769828566
897715111
577529465
1055281598
2138958976
1686703251
1486751809
217310452
1346101646
857600025
1232513406
754844925
506333960
929739903
1448357002
25823139
452277177
2027112332
1702190910
1430727888
1900406748
942079414
1155660199
339294287
963131856
1303547590
1270507360
725881935
1976815158
1975229965
1679841055
1177648068
338243549
202294990
1560875839
778677359
1441360995
1130967957
476750182
985145660
795670690
1436990550
122989629
311776355
448453674
2109574199
916861431
2106493417
251733615
1152405591
1412496845
293904769
1150265912
1186983405
1161553807
1352331555
676725371
373669941
343202867
701441867
1627774499
1170169617
1585688057
1431516343
186291455
1790242049
1502522557
803356486
1478951660
390262242
1763837458
107584525
149597530
1479582815
218820058
897503569
1221537433
966523163
1524076039
373006571
1150216812
744744910
382517074
1815681777
1827015262
1654290193
1782745364
1719842653
827245001
1499935982
578316753
1199208556
501865076
1256406670
1410492238
1841763625
718571604
714591641
881846053
1116023695
843875872
459820722
1949126257
2132048569
1847818709
2110848936
1606511209
1325016279
203595825
1233327651
323461324
141621779
1545585084
1569156410
182970318
274778716
1369730606
1311816751
1768785496
2090188709
237535741
2017875044
1480432741
691060882
1744892148
1156605981
1979610007
1013570108
1698946027
302962594
1581291168
2111681093
1761799257
516131102
1838854800
1958674958
1549596738
739853618
46743081
1919227903
1812459343
902831795
511896179
80765502
101977721
1064853435
1758649168
1188954299
449403919
774176903
1273603955
570646378
1050701073
119449011
24518690
1468717365
712470544
807413335
548856486
225075418
977568295
1975884339
1888857961
619525261
1906723695
687271941
2050853554
1334417252
953410209
339151898
364684548
677090308
1938618849
1574989211
1801652994
249415331
1187730106
611868202
699342378
429469493
1494645249
1046587142
2025378968
900008903
343592277
106418175
19710265
1777318672
1883555256
37479618
772269262
996779606
197233916
2044445842
627393906
1498100626
1785059771
1065154293
1305366248
114212837
1826362161
2081688403
312408901
701997609
832224820
1160871482
2066662104
2082419823
1522806928
449652755
227497087
379643632
1311804990
658060041
1590826435
1830705569
1604521137
1000708652
535128993
1370783626
1951105029
129838672
1731906106
1050331070
299183746
1929717135
1820757195
1850036310
1919151406
1254633664
1695192909
943923369
570459150
662051403
737983719
995191648
1494571567
8448907
1673130454
322754759
985426496
1575001132
1100431913
860477712
1421835932
1921402751
1061262156
2080177783
978040174
724036487
2042440632
1161584561
1366904138
1626189372
389415630
1541603883
1860745449
1739173024
569498074
1543457819
567671816
459493594
1607801842
1595244206
505630532
1629433834
1259046483
668940498
16518205
1122791645
1904580625
1260454053
1070653938
1734392316
639355775
1330566817
1754157434
550217695
390632769
1524158215
1963880874
814402348
210382172
1259910328
1390869350
520564634
1016929992
1945744125
1674878580
822438092
1675665552
1385367525
572824726
252783095
2069214508
722386729
1067298558
602760045
768217924
1549104021
76100111
185723121
1776276974
706222457
1738381723
543137824
885191808
1475399931
1319841018
1582577337
712868777
779337946
587991920
942039108
1710996666
1697183645
1677228237
22257022
1542508145
1921537764
604008699
1011386643
149779730
1831896304
1712030850
1441574780
739859181
2008147777
425721202
1677388788
622870551
577152199
55724632
1882148697
1828973377
1156624372
945664893
846433856
111403407
186046750
1569150745
1481832347
753657560
1322903701
1175219454
404681204
1908033048
1538965916
545051464
1380778720
1907286453
1565166405
1233314492
1807178925
909380477
87942215
28936771
1468593266
1479681344
1666980926
789689496
2008948848
1929316603
2076407211
23589540
256032467
2017081465
1578856846
1158377917
2027348810
2053559916
1517166603
1696019994
839060854
221537944
1853979569
446603340
159704915
1736922460
682216353
80623909
1690143579
74598589
53349716
1765918156
399135426
359741411
628582182
586195951
940649470
827804824
107258608
1362194053
556365918
1216383446
490385217
662038939
405435087
133709170
617294637
1367357015
294133305
2053453699
1854535407
921849837
432520045
1588382539
1634389826
70832000
1098172228
1499305686
41938700
1039267985
819954066
1460868018
1265809899
1192365174
810416754
723709625
487550592
690349990
2104011048
788867290
1245503620
422897079
919308896
1678245599
165231305
585305327
2059716151
1509988971
336906803
378831719
241819219
1657374930
1241763594
1316178665
2118935727
1669332241
71325789
425215209
708262207
1636882083
127214836
431521656
293425382
986084021
617254517
702007484
2105737925
1286095781
852392888
1570868087
1414192966
681390614
1620073035
94958557
1827606036
1331807348
1309286732
636574445
873477172
1333989232
1913609115
641727297
1180885674
128937607
211499366
416804105
1671728247
919471084
1131850761
1335978654
1012991096
1894645958
154109528
383605801
554796144
20886988
343517173
1336290439
20855526
912354052
2016620464
1268704657
1969971535
260440202
1516549431
911315795
1052432979
1038308938
1521912792
131985883
994793495
1866235098
1861487701
1874419702
1182665328
1531161784
1448470356
1566645390
1483462031
382470173
1114406784
1207945840
2012417975
1020993942
1990413399
354892966
921093952
248204612
1702249337
31427196
2013827601
1104132380
1016220565
946629629
714465911
1229671525
1597617805
1212800544
2001856092
176902349
6669229
83955608
253029554
127328875
1681795536
1670812539
1661621432
870590355
1251977620
1165156211
182846310
1323585944
579512299
986058450
2105172533
1299670252
1752354863
629665568
70771850
209242421
2005450267
1230328911
2050955093
1001759161
540455066
999011553
1942894034
700313020
69813085
1378094774
1525893379
1445031936
173879758
518918730
1653329236
1892245661
868950249
938252311
1757077636
843047685
862613856
78928892
2115959040
1104562318
1784945227
63832541
1194337024
733681437
1265535716
2050777519
1364182865
976279952
778802435
1114119224
1026750887
1513535791
1199660987
1993438822
1282428546
219405438
1124556985
622249
1880766953
1163300915
2042650464
479426608
1785656592
1861760846
1190821635
1282379739
1841753430
1198982035
1145983008
556783667
1594538367
332821846
215346164
1318620522
35232133
798467098
735385003
1995219584
1521056460
1624919736
15426930
287806543
1950976075
1391965064
772373029
1854244559
273694632
302526741
293745608
1339730047
1755189183
1592044844
1622209997
710598496
1245544203
877971141
768471307
781368552
1124719054
1530580220
2108257990
1534245428
2040883236
1957593022
271012315
1651358693
120073354
1847040058
544418217
1623973794
1309682236
1685657756
671542389
1970441963
1377579657
289301775
431767845
25353194
14302304
1945838448
406978980
1833903666
718422510
162456400
1567538602
440993286
559326832
54365987
1577665624
1034453361
86189381
300786589
801126012
917342231
1309886401
165490706
1428791554
243054457
1952015237
1199480652
1438883819
783837018
1740578939
1984841567
1846478630
2132213241
697861947
202490292
771560868
22514746
1781700549
85068721
168374206
773173750
2057725796
719417019
897032335
1142802995
941213261
1885220989
307389862
1862426512
1301704478
851643230
501022755
550758402
1170258894
2025221710
2119716606
905693676
1708582214
359237069
957313458
2036049801
797034672
1727531844
499561134
1643246469
790640051
1012522409
516258023
1784991129
1750451488
1213686273
450118324
770975173
1120286548
1678879578
279422833
91499024
1292261854
1154443973
1230070404
839973211
65762811
769632366
1097884981
985440331
142755628
277037790
1996025963
2085117345
1326872865
2028877769
1133361120
189410927
1439936035
412202056
293800973
1779409376
1504251131
855633168
63245306
1006564883
1278760822
735755963
385474524
182942711
2109311214
1901991319
1415117667
1642218422
31194131
3612297
1691379708
1954812102
1322129742
1115242302
758191770
1078040284
1907657996
346150272
440089251
285670601
1945765407
1220264232
1703128046
287550041
822115300
282309274
1649102996
264985404
1675426828
1326334987
1266782203
1888320532
552010150
1657854342
441109614
1094962786
1057248048
663636314
511960454
1125733688
1757046794
2062044043
1759232724
1181386829
623794182
1157018474
272360818
274715071
626806975
648375979
2052653759
474173767
32478084
523914844
291808911
1773332766
1514405136
724801093
922279233
737120609
1832522331
332420796
1316415006
363525522
1353094989
1605602032
1731325308
668227486
1548135760
305332907
1625214743
1493548199
826374446
671289885
1524752518
508715456
2137018771
84937063
1496564510
1431795508
1162245354
1349940817
1203125740
1250960761
1225869383
145435414
1727144274
370006267
1793727686
1795428254
861351771
1272305335
993165023
519223584
37162852
71637169
1779698483
1851902658
1574193170
201027893
912051832
835067393
469647662
435091565
1974545017
2006233626
1087589904
1030274944
675038427
1408132441
2036449370
1288424819
1177025834
779252873
1476460879
2032624435
356871053
1363723248
2119939318
1236633624
1500440129
1838476953
121889705
629595472
441225364
1050877826
1284123909
951892855
88371325
1849667964
321978745
1842517429
578751879
1506449238
980739292
1654105725
671717062
1488423934
1078114491
865723294
775852276
709626675
1205145239
803420778
1690176634
965480833
1297187303
34215147
660497522
1936106669
1398741695
448144508
1990100118
2085823303
500086719
735737691
1598207660
665869800
1989050379
1258673191
1222965863
743864037
138501767
1548377882
1935794711
787253896
200508223
912098503
522910111
1538465704
1568992608
61943777
1957147880
1855217471
75693791
996623469
988669379
829101440
1565136110
673211531
1312471594
630290835
1349004276
1371995201
179651233
1055440377
1817806973
1117230758
136544387
1269459090
1071147456
113735904
257621005
1567912786
18400469
1900709731
576053969
1159803956
1617495402
525955539
1140174308
1947995455
1523636567
1735993081
1687965758
1526982028
2070348324
1474597230
1961159826
646735971
943140740
593075242
535106504
145690327
2041635207
1516928504
310348788
224194228
1639469813
311709148
2104597759
1325552539
294808371
595320772
736356494
944578245
2080684315
1842473234
409454338
1573318670
1126331532
780102525
1584017132
1525945619
929008050
870017689
1044717998
63455778
1201842647
1640687545
641246108
610407057
271541983
1288447508
1387542661
1981698156
945902760
1393440521
477752149
1647576447
1968256081
2111164049
1933826904
522867426
1369253188
479223537
1337283306
798560651
1219289211
1981185492
394290656
1170553456
1441462760
465473490
46733201
281679616
1317809051
1560329490
166660283
2099263813
916301506
294464857
1057402431
2071149508
1077112771
1792379981
912985979
1842825859
1169145460
1026217513
1173425177
1821340332
1446799821
867199777
1785014918
682998466
1437555056
696609907
253554326
1278608255
1060307019
1839554571
1132770957
1403826037
1277943432
102833421
515056393
2144998245
385092575
443613281
690684948
561753885
1260767853
63006788
555011959
729558161
323887021
490371339
1297653661
613099903
906000413
1298409807
1478605110
1112393298
979652751
1692898782
1366596083
762904423
1987438768
1443798631
111185442
658951396
391314828
1937951147
1266012175
97979142
101485421
1408004455
642329730
1043147330
26646586
724776666
133051139
2006689692
1619985807
1631633104
1425074804
1838042305
733244340
1766241861
91754527
834943212
604371625
1537810035
89710029
841658466
1302685072
399368350
1174755427
984200405
1119081525
976399112
538846534
72574483
1602411878
2118784270
848357730
1082599836
1267894728
851512042
1632382792
1874434991
2029346095
971866727
1840370906
951207650
1842571678
658994969
1594950235
1580213415
166029502
1710042693
294692926
1577444706
2078334760
1934869462
1175684391
903807291
1089357285
476380547
1975432497
1056870196
1382169842
1382770813
2011940562
191424223
336774424
407747627
963598844
738789120
666993349
934971305
1480410675
1216530417
3410002
1627727169
1855146101
1988284753
1756571506
261420858
888355402
1199397962
868895773
132639493
1649790713
283949807
1715461864
55134097
1444862585
71346377
2036313839
545111795
528228228
1087333052
969958418
2009451731
1643619825
590972765
1447885205
1001871694
1730582739
852606879
1673215884
529507816
1635626108
783888098
1916298880
1321107873
2087980340
1635887834
1221890084
411813152
1379784010
189184969
2077649645
232265449
1065814893
1598973346
1400886004
773453740
1371023495
1130542919
1600945572
1675106001
879568452
875897655
482585323
2013392384
250090948
1799135188
1133895661
1319609926
845692116
530550644
568305980
783434662
1315880251
2094690548
1623876862
157096327
404341229
787765128
719590688
760317730
1843345064
758262617
1747401250
208010196
17827065
962179469
650884220
975258240
1923930813
1521835219
1308208931
205723429
422934775
1898571043
1637323360
1303577193
1362856304
1439606903
1821113723
1062632848
1252130162
1536807571
418171074
829382413
949089164
1674661391
330567881
1396936472
575546904
521239452
330581909
1844380538
1328406900
2094707446
967069494
442565585
1747485288
951487227
20749410
564508187
1836743686
1696983424
561930380
431813218
118285898
1235803256
73251762
2019516439
40408088
1649490238
1814558520
1077074157
18723247
1282475326
1864288156
470750772
1856563870
1830135416
669095733
789816416
1291786384
589355813
1398659130
393224208
1124628646
1609595636
320823015
484423991
410282764
245759428
754566197
1123614833
1852749737
1128189333
1730400014
2056452737
215965085
1070488928
167634947
1956674863
134080719
2001406549
517771809
604164799
1377915009
1384039267
894430825
1257547609
30760329
483162631
1317094685
63847381
744396917
597383789
140482636
201581341
821411760
1012452154
1081360022
861914624
824428051
304232021
676889775
815263667
919034076
1296537872
736450505
1065460126
812445182
1542970353
324401245
1413672883
2026003106
1552413641
2042016716
1510188341
235860292
1726335327
35170007
1656647801
1924736903
870836574
740526028
1626560267
1745011983
1716190565
1119779133
2065461932
1346672982
38669320
497607509
1139143808
101890642
1845395630
1358714647
558527024
1506953834
627375098
1806727113
1876195763
795461251
585362509
274329066
1986424268
1641340133
1429794273
24994034
168405556
579128079
1504834317
753891741
1348857783
2123776930
306656272
1473965174
1654790317
201710956
342550621
1193642956
697242868
2100037867
1451214208
504193588
656289451
2028572494
1862748355
787928186
4429274
437098427
699975318
545573950
2105947409
1620981362
735199920
322169284
1604177371
734823073
1511264475
1641135779
1352686606
58537211
804797625
692654053
1767883614
208588026
953596547
2052857854
901300858
2049327280
1623678721
1912996158
1504981013
770388383
1546821570
1935405119
1954250395
1916578772
1914837760
1609020951
490834134
1715956679
109177094
1905529380
1499506154
889629907
1453568769
1130638655
839845267
534282000
1937020023
609161832
455759012
879666660
569819807
28848914
733718854
975503035
1806695658
220065719
1005893296
2061921760
1306379780
985082536
1401375251
132732516
526410461
1423499970
1851264647
2058131249
1919787872
572314889
2091751764
1992167913
1748792168
39986921
656195124
1492367520
570044848
1893800198
1167272825
216016137
863686920
128631047
604065383
1902884195
959758477
1930284051
507805655
161166276
1949932377
964249782
1343387517
1856832584
335323465
1452702038
214370595
349559408
517469943
1718791915
236267673
1946548345
929148451
2142382660
1203516786
171963631
1304532433
1642399592
293769226
1965689163
559469204
1194798752
1607890255
212002815
1345076902
1993625550
244720461
2017663582
245535477
662234115
1352680680
768862112
55006667
1472804844
703440630
518308591
660837598
2082963013
1897214854
398999801
1985832030
1071770022
809187028
1918998230
586098477
431083342
1552739130
1129029712
2053611602
430231779
1049185689
268594625
323209690
547950385
209205639
1759009441
1569944980
538272724
596692320
1906289613
683259321
296133667
2070943473
2014426428
859442309
243985097
1654720309
790399217
1583572219
1177807519
1243000602
39857369
684315349
331958321
1620689757
893671769
530586322
322174156
2118805723
623886036
136446759
1557905508
1668761878
243914037
392194997
2035252110
355134997
542126253
669003206
741458470
753952484
2049466624
2040317201
1742886254
1081095123
1693931450
706723731
293449306
413563496
774329699
931001769
921407295
1200849465
166027620
170625715
1993711518
1181186126
1086277399
783791367
478088234
625638555
824908790
430001805
1469461259
2030171289
1436634782
76885086
37311774
433334587
202521784
763838319
361189344
1915431415
1268797718
2100788527
1060462891
177732002
1235724815
1540591385
12775269
871826107
1195132828
1065765644
1527012800
664195801
1550303705
1239806981
1188947202
811737069
378505010
374489625
505902717
1865290808
596419197
745747039
500344329
258859523
186517843
1596563374
1418435757
1219272906
612266551
962765499
523113034
1414426787
101102380
2002696740
1183273026
238675671
551921543
1813887799
1744714648
1244316179
320249482
398494050
215639824
2123294500
1977569577
483497760
839069091
1089381461
255746303
797257230
70243540
788610608
1356029360
186810048
983676556
1118749669
1995002925
1860598258
1151431617
912272216
1718412308
483487633
1813524094
169784595
414637638
1374713884
566086663
1763940655
2016701269
819176470
1567965104
580451024
152418633
469890234
1469045775
527246658
357315194
123476972
1573957265
976818041
1396783935
1417610480
690544719
492513390
583956699
1599546398
1598431638
1317497884
69246654
1966444378
1428953894
1445838518
1481491852
165142099
909240694
2084016497
1267222961
452186939
1692179868
1656606445
2096574569
1408747988
1093650653
1517817616
274536201
684781857
2049773107
600183615
1373022452
1202211492
777764046
1783925630
1947835773
1856467740
1632727582
679354662
901594840
1677079131
844416057
1118424265
1647671199
54645715
1246950472
302477590
793340366
222250776
629254212
1093386193
1743686780
582551421
790998512
1277978148
697389580
366595205
471319634
687702185
821319448
25494221
180383352
334583658
1341069216
1605241725
761515442
928735918
628436623
616514683
632718153
1685558928
359602911
927062419
1054120922
1456928790
1175293526
1880578985
1557364755
45250670
341853161
683024860
1195896907
967121495
35216810
972648680
1715013199
7232810
310790979
792095822
521748256
1132327445
1692874836
1449577974
964595212
791263177
376308163
1062889039
292713984
1267662592
374191521
687891779
1599286555
457184944
442734595
1291414007
56542525
1593778180
1260564951
1858296568
220290945
1206332208
160098016
217056966
622814861
1283758868
1645515919
267881471
288673742
75354614
1402582852
1398245748
1111647891
1636640093
157653445
1792022133
870456828
1403853414
62130788
246383461
1694198626
1635248862
1778981361
658366849
1378920576
2094747560
1726636430
7951278
557743544
1600231164
1956827478
1148462551
377902114
7405376
1859782118
1942334984
2082263091
1124228163
216541191
815723675
1406489452
1198523009
485445926
1379148749
65242976
1629355133
1877179103
1531691145
667676521
115115415
1657402560
400861922
1300005510
805687293
1369006727
1392764297
679890624
1870139277
71516819
1188767442
730931830
1085066959
1318058943
513355864
37895903
1649314549
664171584
441774043
334434853
1154324462
1840787318
581199609
160758418
43339094
1613427742
1519410104
1202655017
178420117
255392435
62247049
1721955198
492576566
545301474
1367753978
1922937037
1991211184
1151121046
364363089
500799717
2140161159
532555287
18191206
375795824
605968857
786456687
151195307
1521164436
1926333475
1600201970
1528874023
905916872
1949083741
518316495
631619390
13389315
966340669
496016139
1545433375
1440320197
1965801212
1422022711
89877076
678705992
53685632
546380507
144038283
89197340
697487155
1518165266
1555551466
1243488300
1879637210
1742411600
1847355847
1172260067
1470294539
379473536
67335397
2118982303
1589559600
1867721490
1748058932
1150309413
706545519
1395299910
273283408
1439823651
1520585053
1361338683
161072228
2050598739
176819854
360706698
1830474266
1863514118
602674869
851213556
715788545
1727186641
1033166189
1133624667
125548727
215326111
1783785043
157958471
1023449583
1028660479
1777750405
856175892
982333269
319450700
1919825924
1662892452
624141572
1910488695
1383288691
1589756937
1314992530
1847246630
2121422528
2143977928
2062603629
1130902027
728550021
523651315
2038656029
154696415
1924423884
669781271
806269763
1885944017
344051112
1648123456
1974735981
405793326
1317523327
1286336315
1058026483
1851692419
1589871278
2125505295
1481918915
423328911
837484279
506078271
563757513
390387072
1744517747
1618936322
2131010571
324636414
1216755450
1684494290
1868252295
1642076167
1937929523
1770912361
16104480
899953825
310161923
122760807
635742375
1497683557
153938442
67888931
896185502
472579932
596616718
1383107645
972449818
673360903
46436217
43927509
2146287788
516867689
286477296
549051762
851218847
743513800
278373027
183699354
850832593
782200727
1731585982
1023368835
796840383
656303715
496545914
1731446315
2009294524
1715189470
504942688
1669686338
1480718602
1054880948
462462102
987438880
1361216777
296941032
658208886
1899537217
1507558988
642153886
1608690129
929821261
1626329072
308866318
1270379834
1829140612
771173576
1576025922
1499628046
227191732
1233307674
595298942
869566268
936849635
260988175
616712755
129777285
1996000088
374288296
590000714
274702868
1336562089
475122911
1266682042
1022259064
1441852747
1039634990
633472843
2120742055
844423108
1132789492
1076250387
1364599825
107516405
1846660007
914665942
1572794560
207726820
1120652083
1166539838
315421414
498001301
1897763298
1260071045
1926255519
9669192
292153041
1806504117
1465450906
1961969904
523041649
235075704
1279995177
1955183020
980708327
2104698765
1005522137
2065717411
1774127066
1149275251
85780673
1862667444
1182097858
938501571
935751804
1790391667
860629049
882046359
457069803
878002545
1963017488
1075329657
1287597912
535088220
1124386409
258585342
869444383
1834567058
650022683
1797400317
1029307300
1805065794
1161940440
81558063
1159239674
1169522534
2019507870
238192262
1354907314
1609074783
1764176452
1147469418
1051542317
228398371
789339997
700798686
1298800836
846138427
1274575232
1343928678
1755404237
197342505
918786665
1700462400
1924698438
1894618897
43991520
640725745
1373637584
1273847290
321295834
1877416461
1514753773
1692879451
837012223
1702185117
1181231181
1453827610
1128058079
2038512301
1228861274
580174805
1171750312
827586184
1708593583
1587217501
950454167
450344791
438757236
1606116683
2029089750
970530466
314953553
268801942
583256984
518287351
133141275
1323736269
2069692481
1815597410
326636447
1322577589
1850301282
1130600213
1114652002
1535323174
721041230
1884394741
1549616281
1340231899
2043461339
613185793
1426270406
1130131921
1821406740
935341510
484672143
433128785
532581003
680281174
129078887
704360424
1454566152
48326241
1193062838
437164912
1448618138
1598214496
57790148
1651070143
2128027053
1617221561
1790279955
443888306
1174101953
1791060826
569846131
1271939879
1495103154
1272688720
1539207861
68141756
1451482294
621516492
1905530145
1032001968
994822073
801799489
1036444656
2072011569
1409988706
1469700850
363732964
518224645
863622029
800911818
734663985
59282459
1805386107
2032044250
1279524479
1739281981
49272428
1054584537
1433285117
1915979055
1616790351
101483468
17143020
1696083533
766971223
662965184
169171180
623009479
2041319081
677382453
1987968676
1081631305
794574434
1214373471
1245750226
24807695
1251967299
53049471
768579041
1671067086
90456398
1804288477
398798770
1811281015
328191598
375004026
1434582083
2006865919
1609729657
1008623607
1565729895
93675849
503367133
1330834868
669131306
1521003649
1763811155
2128689342
1708047706
427075678
327441583
2058708272
1098141564
150475572
864929462
1382246847
2080067706
1212219945
1879979368
1811298793
402139858
366767978
9529483
1528952723
1794660218
500256723
1345922951
1328688687
1518256761
1896886683
783526370
1613567009
940603091
1566597664
2080294806
969201152
588419898
1425251650
1086910673
2094000081
240813590
1894335042
778104598
773939193
40997230
1512706816
239430753
733632786
1957468190
136673690
981812474
1735220347
240726168
1293506310
1296145780
271373428
107020983
330127687
1321387281
1633519162
988048124
30071219
1185996022
27661481
124610297
1757037299
908150932
819235299
1736165892
45023109
625599980
2123557513
1280031029
2047537155
415960480
1640222355
668430063
381839701
1872845795
1249903891
238372960
845789813
1542471610
785268015
1905465634
999635890
1576424385
474855758
1680852825
492102678
1637646094
120391897
1993617400
1337223074
1546705879
1625672306
963400537
709418685
150890810
2002155172
377604378
1240789602
680690374
921907667
964197613
1999410327
1872830691
686204505
1787736604
2048998640
530112784
1746659063
1254182920
778022848
337106446
1313495347
483751702
1871203485
1704075316
1144825688
1340627884
619373312
446385563
1856748264
1258711941
1106186934
1046708860
1663483572
141212076
89272470
337209683
648096064
1646768719
425964808
67234717
1902104299
152704839
1938371322
1211543768
303954983
2049393856
1903351065
1276930083
1281595386
1692908755
914973933
583129107
874859963
1509882895
876533948
1836627525
1390919644
1048679868
336226704
85543079
1354678735
1827313680
1777938896
897699086
1839307450
457259132
719082372
1543678274
1303203582
288343996
1497212564
1049125929
1963848443
1877798538
946073172
2054448490
1315439965
1224225144
349149423
1999994199
951767313
2143993117
1438188759
1506883043
1607784368
1975351905
322522965
196012725
210977669
1183148982
1491511960
1419458
675635845
1724337986
214776881
15587233
1621960526
1164152204
651002644
1819781391
808825984
591096707
2089371159
1925665025
135851774
743475370
1646791114
184026873
2018318075
2017436168
1079775112
86428813
1932749709
2000133819
70310576
1332084658
824235121
1940776044
1967931292
955953416
1106875417
942732167
191560057
945079754
154731054
333073318
1275185343
1968365208
853429707
1728091937
218896914
444795074
634865550
350953475
842085024
892417586
312620047
778537974
361294011
892632437
2063574510
1682104506
1298718745
1787568677
1907187780
1338429400
1690521998
805135717
1464025326
1652313058
1673549935
1191386602
57356862
1435788195
844810505
1115690944
399320563
1014523697
1860800269
986004952
740824923
1830966135
1184797584
1721534627
422647027
1140754223
908340105
438941609
1643205532
1614265981
1419906515
361877778
427575202
1349408665
1804784063
2054842921
620153054
1190911709
569570445
814856060
1611151937
1342432055
1769105689
1987077400
1945026362
716378653
678538378
1430664975
529494769
1378720737
1270048209
719483284
1090235640
1909317786
2127268598
2127104168
654592471
1937007374
1114968029
1545968061
194248265
231343665
1947671680
1938631160
363442521
863342753
434293620
1419751562
1676402120
56981891
1796370151
549086655
1726873078
1567554609
334717096
755751636
1012988947
94598328
562255686
595254188
1250405979
1272775700
1351238735
1324422608
224942008
2082700429
809089814
1622837542
1565799245
1873450469
544923312
566935603
1887307178
1833593201
808703994
735629377
2004400051
594753136
1072551018
1935876567
1989605565
1690136134
291802020
483131476
1682237585
1935083846
346574459
1272968030
513067544
246358510
1335598129
1446436298
2019015965
568383956
750076332
2113988293
1882947808
1618904496
1376780104
468724233
445005439
1383997895
1508947726
1678782344
1613322910
1193807398
1644962619
981216279
1946439731
1644761756
1727337431
1510279606
1095799429
1946725163
1161573895
1610102683
474970026
367303812
32137544
626541210
678636109
7524314
673082966
653800788
895198353
1781167873
431461605
453689518
1176547711
1083537881
622154389
869673907
209844362
1735076043
169203762
1952320462
1538657881
1043675799
1419510050
1693697418
1957793748
142610304
319148248
1656673378
266290246
1941388864
1931245838
913169275
778192927
1492084756
942073984
325156024
119225807
2147374180
1223155976
432143016
1372162471
341988909
1148228973
1930469272
1153536753
731510605
550555678
568716782
1339100855
799862063
1322099028
581802219
2030719461
935810294
971478361
72434908
1045408674
1407727447
1008300650
753077848
9947005
264525264
1087930351
259578881
1141118725
1948138971
1526682460
763983335
2046969288
351577571
2104239938
1463576000
416395671
1174933809
1446754845
993894249
1978002922
1582873665
11121398
2009461017
784289264
106811649
1505726844
61422425
1710388874
1675027209
1075520130
1868263900
943192347
288928768
1731559401
721249089
259847354
769015737
716412321
799164842
1611514310
1996951596
1986605206
522134132
1712563048
1101781586
1675072583
651480808
666796435
1452433982
504404509
788921499
1385409484
593077932
1896306302
560583937
8037217
1687639660
561465216
1456240378
188804439
1696566114
1185614868
78525684
1399712989
695193576
1602986066
1358077875
1096795499
1566468650
1082205551
47207503
1305101636
491712786
1070477160
491951656
147904419
994912232
841915152
148745741
1695841926
1804542790
1503849600
1313280782
2116998588
1392489683
1550923116
1194482244
674438234
1167204213
847545115
209973203
1341015927
423629820
863229175
1423611431
297737301
1303573752
261724847
1646309200
1862226602
1740202863
46447222
241585206
806796997
1120539321
1999380271
2102723924
1265730524
1106568413
460181244
1890491233
397561310
885214930
511871141
996630267
563713196
1940456616
1487858487
1343054046
876275118
717614646
547037931
1817012800
2084124116
14312125
1742348361
1820769712
753089720
1131326810
2051626541
1602133641
807982515
5167484
1607598044
56926520
813853513
2006697764
1748299517
1786299399
906193114
416450314
1420419793
516181798
502314098
1212874369
1664836991
964066418
1716793824
2043597967
870855375
60156053
489049240
1074373867
397616717
1524091463
1019644374
1202945513
1441444216
1049490362
1570513609
1349952270
1410390553
364681589
1725409120
347183748
1357693063
1888019361
1315874819
878084270
191802801
1011959430
42625018
508077259
976202204
450928984
1153603425
515468529
678795781
1246570400
295507559
673546822
566552437
1278480854
619429453
531842498
220769356
1076040765
1170289777
1825803187
897215309
773890050
1121305600
1193648224
1007832388
1264839689
1783972121
1019188412
392751045
342737860
1311699456
773574979
1196657327
1825775789
1344307797
67957794
346298174
1311410663
1054145579
792261607
1108696492
1823292634
1066453906
264014937
143459337
423435450
1443088373
918024910
282850324
228617154
368723645
178639422
1497780499
954485509
1757820255
847089553
356251438
251069079
1381579739
1254217217
432701638
1336611206
1210640019
1253862201
1366414606
779355872
1981143272
659049296
2116304414
1028530555
1001326488
732630448
1079707495
2053224400
1045035577
807309472
1850254353
1628662090
579409545
1221324304
1045519530
1683101087
1510535664
1058584477
605259229
1091804404
1879944201
575109788
2137538238
621898038
1646874802
2072808647
1625667203
922074378
1475625605
886579324
797703109
575327543
1997581575
146186347
1734693255
1654431670
517078695
1556632658
2030243438
643740913
151088005
930172224
98566772
1128691669
593000286
344103386
1305568593
1525380430
1869252423
868073927
500124855
2006867343
1423342885
389253994
1887283964
377998297
330914042
1184827119
889115687
1161811561
1803215705
268297005
1488490012
774858623
338517937
1690765692
1020568746
673995975
1457080035
507544065
811993557
450981957
1663961284
1653973144
1547401808
1253238824
1999689553
393115677
1166585108
1676742469
128087984
1172936456
682559739
1716090186
1442127275
251202670
1838080793
1585968832
1120619905
1313059527
1525302522
769166828
840484297
1288422792
1988246292
1926949465
1995318
1807465618
733457067
33083650
1419404580
2061136063
1654173849
932201989
329571077
2101839986
627279529
1336048337
1104364420
1916873449
1252520727
1406699476
1801081949
1322515870
1448099217
432991289
2080908018
813066117
1677373014
951637567
2014267326
1873813078
1898746849
1317811129
733742932
487520655
1174917606
1644661095
843875678
432672746
122418867
671257757
574946992
1754536671
747362798
1872409130
1069091704
37626625
698401518
2045513608
1260579195
1827370150
310646388
120103611
1568788073
196598628
1557695931
1811802689
1083720206
399582978
579597245
257586723
1413709954
1931802533
1830448160
1103378328
1476715732
132370844
421282228
1955633435
1509317276
792361384
1306999755
1886347101
444782735
616733305
1428978973
1205424363
1717297949
1531686562
1385949685
1662232227
1044714981
448608067
1941313147
681133110
510572278
636696247
739622015
1843050455
1429753838
1117123871
1922677341
157680325
458510646
1544424697
939038942
279390705
90553242
500547426
2003212673
9604506
1901122244
1216909314
1310149893
1235880322
1066915804
808593784
1988342043
1961745983
2067581717
1098746187
1484642072
1483366475
146880044
512062719
389747171
389247087
251461435
1529296275
580758752
1908325573
178602474
467180474
1361521008
950913056
1601974952
1495420018
1813775643
87603905
1078134927
1291801966
1602357391
797637300
1889988433
377686242
1807883682
1417841535
847380935
1799758339
1188474113
425932467
568937598
1027354906
252675381
1026456710
1503713100
246566888
1234454610
1819364268
1940830268
1163402764
1659789920
897089905
1474702610
676594933
1208190947
1744646777
1281605208
1417921557
839498732
477739628
1645439235
1428833718
673045989
343446745
561631496
913029782
88457382
508427516
1243183993
1377369723
29804551
600659441
149754005
1181434932
1390022562
212556662
1083156088
2037451319
1810307169
576592345
1472992007
1124947571
1217265641
745254357
23873133
1384790752
1726627150
154717600
306294027
601858584
1033300149
411572445
1082104324
1542414955
18712797
1643851780
295745870
706190129
2023254357
2064029276
1244695012
1486641358
1903262066
1290360905
1693573184
76120230
373731680
2086239574
1828417723
147719614
85787069
1505115908
277045495
2138137769
2099955828
1773210169
1613947732
1457809423
1554174034
1132348963
1895487535
1485714584
1795741274
851371530
2088925392
550935959
347641916
1081327743
644417855
1880015011
1214802620
2137763727
984846934
1723394824
395335689
901609938
199206121
785433777
247383481
1040089613
221520686
1188349166
1929618186
1074216851
1611207392
443674382
767237996
708214394
1222604962
1339217456
807463003
558131179
1665284259
800254369
2083844108
1842762339
1904804423
1366755647
1218100018
1143233050
1337344431
1001152876
1631336431
455196903
1590237658
1953402780
1989745440
632886997
805070732
206966336
30132101
1640835569
1301007115
28305885
996981667
365936505
951564875
1893710720
1604159396
2128548592
316775333
1642917775
430197836
1585127191
1773725599
576474987
1973469415
134458859
1150440394
2107037618
520339773
55587105
1528955926
1295962948
2123523085
1389519481
1274135966
1173635163
2061343176
1758767907
990662982
338263005
842486328
1485133108
2004260180
1338586746
2102274694
1419739860
540018665
76460131
1706599528
379776905
1066598773
135347747
2077811607
1454077866
1980636789
363074574
463598607
219769004
323988058
726358784
937924859
1281071590
1729892701
1780976827
805413456
441207881
556292768
1205344115
61590349
1303499539
1232186203
762727230
1831542969
362021779
816500566
870943999
31584006
1966566902
846777633
74830796
1973106914
682581183
1096253243
2139450458
2096543001
320314872
1981756904
718210491
259937466
145167081
1128555274
186189165
1913541117
2079066181
1980385978
1962615674
2119747027
1319327409
1577172547
186601238
208520840
1136347845
1162665608
262331015
928058912
1362318732
1514202648
1633218458
1841702949
1437172914
1159658264
1959742390
1553737788
2122760798
1656555991
1410745374
1071769595
2027609600
2132256630
795677305
210488776
1478057123
1894120206
1276340416
741612300
1929908320
560509265
631328234
817807747
1347451266
1506604402
1634091367
1976156926
423947858
563901537
1114679330
435361238
1787464492
265512633
536772714
303895830
1064889169
710255275
2000182820
1425700183
505456787
1302050485
204975979
1028309826
386507793
412158955
762923116
1162898100
484054551
2126253982
268253065
640238439
758605450
1827235385
1635050018
835889355
1028771105
1521689920
419457140
1858213724
1504426460
895292883
1042043387
270226091
1775109228
1184824905
1350599038
1571624173
230286841
336983332
852586911
2063418233
336181146
842382053
1965340833
1020112483
349273100
666049678
460969384
1621251677
1315974995
1149263248
2137539479
32651865
1990385340
966044310
862180906
348892853
1263176105
1289196315
1494769260
2111126238
1266010448
917081103
729650754
330563557
576668042
211974680
275010847
1845536424
1932646535
390022056
1549667304
1645467099
1568913277
240610174
251628025
1846751326
1066996280
2052305516
748685412
382196714
1822406753
1581171279
2111143703
1692896971
1110732053
1491656584
1678721109
983115309
1101203205
427271103
500161906
706593988
242374954
1440399388
1143427861
1252489376
1961681600
1740556033
2116975898
1082550678
1618429836
1320615774
1583665999
1240829788
1923453018
343358857
418475347
569372713
958411453
1914095322
1088966363
1855415966
1367990677
460667590
2111110227
953544680
532096432
1073382964
837506700
386040458
329825633
504028310
1415561116
1148349510
1507444060
2024258326
1384613527
1409300503
831694859
1423372902
495098819
61938859
168941305
512276811
558861773
1942090568
1887128172
852870738
1028312265
595899665
1168099715
1334735555
1966749429
446136692
600636131
238281796
1965419811
220081405
1375157469
1519665063
694120192
365385445
447628586
1130554012
389545755
1350961241
1517128173
356886062
1376210632
889772299
435777898
1727015245
1531147116
135765850
244992708
386278020
1938497992
388015323
1663438240
983415523
1570976395
828270106
971629307
492498814
1401450197
1981732763
1755608217
977075192
1893114847
399848651
81921641
2119617806
484835301
532633201
1881888282
885750513
169850313
235376661
815285004
763873938
791341547
1718359838
58146653
106019019
833807858
1368715352
1020954442
2011630717
296195336
2002872082
805053039
654569543
2130266363
378931798
160017134
994743760
586204335
578040839
906550955
1680137863
1231327934
1457788638
598079168
2111377321
1026334510
1073370114
1742522502
925534924
1448418841
566368935
244165884
1778356522
665957903
22334704
422523319
1336217102
1821504878
1214787337
2045612165
1399416823
1316490753
412884195
531165316
73882576
1439881666
1676724491
1961061849
158981911
1474045643
1139704378
80734555
7473590
1994148726
1361576430
1322426860
1539835984
1362363197
1759527703
702846099
538974010
1185780230
1589436232
1986700220
1427932008
1253454181
210630175
1043433631
320189985
222348330
173316720
1197443773
1366378025
1530057373
349227483
139264105
2003898989
1918685013
1224730974
1465161582
863200367
605987561
1595198694
583820435
1119689262
83460240
2006074750
1920515074
503765112
242221553
1498494574
1827263065
1831224642
62229442
794506465
408232802
910969396
416152089
1772268892
261858337
1936809566
1323209762
1539412422
1766701478
313055309
798050583
285708423
396229144
1681148262
210449375
222351916
357807163
458219249
655845266
1438531465
1156464769
1288752440
658965519
642273395
2085230900
1087291625
283611551
566583681
1345894860
2058443353
1875944825
511480527
1352419375
219852497
1143590455
1644047841
112723129
625464195
1248446354
953848871
747012590
866152310
300939118
1383117956
1023845784
894326200
1882796336
691866367
714108953
1691756497
1037091472
70395164
962760095
2110390263
1832830973
1170452966
834252172
1238311668
1934936115
1231886149
1440916296
1531951924
593074460
10260536
1171803741
743545395
280333237
1410061094
991840815
1309344503
987750558
112148626
1286170469
1877900460
1064207321
1938069718
868674306
1124510852
155783552
2141862556
1477678922
547043331
1931485770
2118641850
968063901
1631039339
376036997
200415523
639339821
2068676568
121953248
324061916
2094925517
1321856323
146948326
1022551038
655004039
1964578201
1412968680
5707759
1154692314
53410252
1633517873
1683183170
2051477077
1699713365
873444452
958644361
756273835
1517216511
264519494
915023914
1918834136
388114635
264639666
1820792169
1558731482
1044052219
109083072
1565873456
1355082786
658864229
758653669
1668353892
2066119836
1497535901
414422776
915629353
163417725
840387092
376691743
1990956917
1047045290
1766450487
155085754
469677160
16857734
1992711736
316239703
129420981
439846042
1686285902
1408975948
810203878
1334704123
872166229
1250838477
155670129
698719044
1185356142
1502211082
1310938401
1126964943
579390960
1287787347
1139185685
400342177
2052487470
908965239
1435372357
1747247300
311460043
1363528421
590679232
1729993176
1932792382
742228500
875387400
229298334
1337701538
771013311
2018412176
380717283
759686022
715508414
619051523
1433692589
283685013
409963023
1037072099
1212992822
1713466915
402433830
1130768419
2131269929
1474257296
1823032133
167917508
627482430
71073065
715642484
806284636
1060979963
1166484213
1355176943
2074039072
1694381153
1093135846
915719834
549414477
342348851
119440849
785235114
230935338
1918207912
1257142232
2030214336
1526860970
666875683
552933833
481020250
1601856024
1427939503
826373179
182336884
874249574
1819471679
2066166906
1795647696
460120589
462363723
317040359
1110463507
1400783397
1290573539
886815088
862522637
1278633398
654554282
534906249
1797086012
337188948
1456302533
1652810409
1580448575
165126050
1533921549
619741217
1626842266
17906096
1981172907
2073888782
955257794
214770367
1381033410
1957742778
803430634
173483037
1879364928
1551132588
1432967698
1397205418
1369852944
589110097
126658669
765485361
1847710459
1617751461
169639013
621174655
1731492515
666961465
1735361025
1883426634
167892344
960953464
209263816
1649616730
685290817
456274375
221375513
644999293
1782035992
1206531192
1031051170
715187263
977439926
1682647242
1301275587
610142991
553197422
1529953373
1626279207
122405358
1486972591
1235754889
542731682
364233062
485823736
1496811670
409626714
1727757196
1287915140
2078653671
1208130927
1476987439
484211483
2007573552
429090616
1445438717
1143608418
1294066169
491101573
1418633205
907845556
1200912426
958178063
20836778
830973325
1782477163
659994683
1976254861
525058523
2034111352
40605812
753565123
1966785618
174463142
1227513354
1973090808
247961897
1551266636
882355892
1895961918
775092348
693311224
1816997722
1612474430
503701276
1106365244
490422411
579763196
868929182
14157210
835584831
1207830389
1108792754
35769411
1771480056
2038216259
1494442094
371892253
1371140150
1219327733
165269579
236023392
646263206
510480543
974249190
1332775947
1906987901
317243909
1919138729
247641880
1204047284
1831249774
1936658521
638460240
1524947455
1613867139
1108845914
932086355
789344088
1479094091
1159261089
708260305
411928349
1235412420
2062631926
268847594
1266428081
2045099234
1079381345
742510984
644529610
514292207
344031073
433581614
164966188
1428816
1103841497
3874454
2025539628
2014572712
1310521553
1462992110
1846240146
1035324760
401813138
1883113763
1168006979
1679927859
163353093
1446181620
1319491872
1344365099
1451725860
302783466
411939641
667689605
1074788029
96741961
1248976700
1674686701
2002590917
1416119063
1483305844
839924227
1044521742
949244880
822609706
1161668412
154189826
951293282
144070238
2106424595
2112875635
1518210588
916663899
173818416
1290228499
1296833456
766353819
1024027728
131107207
2096694799
1808368823
1095292854
1103040559
489527501
1581199809
1330955380
1905269289
2131478121
289904007
814308712
1089674880
1767133646
673546998
387106353
660352846
893354139
16600960
1433841954
1766922926
543282636
317437944
1927446096
1369592484
370529170
66915332
1833361667
994090497
688113145
667263743
845811251
1199607726
260084911
243046329
1966699292
1706870680
865902035
127520020
79950542
510130786
1239127963
2048408101
778415458
1690288833
1739487952
933068474
2093895017
124860523
1021867402
1994899085
1370152584
832590017
1636295845
1828898631
1742482310
1256392673
457987713
199588596
1078109437
1709264818
347247894
1077446012
1397280448
1382729932
957331498
522672198
494221118
1358119569
1201946610
1346137825
1030550711
1384580013
832583332
510253823
1575988243
560454082
2100386637
2122258588
242622232
1134817895
835998702
7154280
2033992300
1645705898
1078060893
198835778
362798064
2070546444
1785806850
2007243047
165456177
733530142
1716008504
2132249438
1733233951
1455323338
1337106860
1320496333
1216759671
191506783
2096739449
1569530292
412037429
83214813
1783913719
122529334
1862304921
1051546523
935964786
1581720262
1953606194
616051059
513694905
1942391089
790958020
89444470
1369842387
1615263575
1741620842
51932999
1844599164
605791443
176302259
1776518986
2004252275
206771856
2146060447
1834746872
1465623055
515152694
1998513868
14566413
1876709426
718868295
2021011338
636870945
463528853
2105534917
1575059944
1066352687
1421236009
1449234307
1971092940
758311361
1230500088
668987612
521640442
716941878
1390738502
1393978401
631718502
773355986
360418201
32111593
1772125878
1036725610
80823018
1943710032
694952002
2146758267
620964494
158812598
1362720869
182549210
473270411
359957054
999921369
1294085596
201114512
2038961119
812388211
879349754
799558845
1481208042
935741753
259665745
1722323482
746100655
43930594
9732094
543750361
1630287693
992102108
855475075
286711714
361241777
46474866
1732672188
753838279
163374536
1009406765
1328274493
566742138
1244790380
2067300234
452646272
1689842346
148562983
364719634
126784456
1808602623
869839602
1395243021
756437697
1373810210
1000929543
571661136
1140143701
1827528946
574804927
104583363
237824450
1291238803
1470321333
571861681
283379923
743210720
392832324
1388165837
1253658423
260494623
1850183179
1302249573
414486901
772683925
1159503726
184983309
80116904
973357928
1255063397
152099975
1172840283
1082463315
1424979128
376710922
1259026710
559593647
1383692816
1557799804
1059869415
123444909
855907103
1317716954
234332223
1489833908
804116638
1800676731
227648957
1229107818
874468302
79165206
322218777
211031354
841450565
1099392818
1567879750
614547546
261239499
490117718
1746253859
1639927853
1736031783
2135992648
1788148863
1875253108
1165305715
1268066146
1937511067
802670967
488859141
1936208019
1206450466
689679524
699728940
492699677
1739356872
147117126
200606427
1741360663
1402279490
2078139221
1819412090
526497344
1956032099
594728445
445172352
2064017031
1201668854
2110903464
405855945
170087488
990834745
1572605411
1032628891
48544622
2010412932
1786746956
509458756
31892556
561614801
705912203
513691438
352137718
1834335527
1080953769
715211949
383809668
1248358949
1567690875
1379478494
1906629534
812005050
1155570356
361216775
1376318376
229284219
1912710282
87458566
767688121
819980189
311887577
1861872029
990892084
1951247557
1930858947
710897333
402741817
1574894691
2014261333
956840058
1676847342
1477542027
1725501931
1351673710
1978496687
488526634
164158757
193442568
649412795
1724751400
708766072
1777454447
1432872231
1921385219
1829470612
2030112797
1639696965
1783155763
1405169244
1824190428
1325698002
1215030279
2142111707
762427672
524759350
1426232886
1364529391
1443959960
902229141
1762006855
559978638
1600049886
882073675
879678771
371631129
930152753
1354853837
1502580570
49832464
1270498652
85429029
1227044576
1284875327
388858380
1528209933
1738446724
4022607
354009980
912815448
628541089
552878096
209679090
651988957
1496145086
683288829
2126500745
1094498861
1393783909
1502077077
531089003
1600256429
1339323458
1007528444
469161676
1813190078
536452518
273412303
379817551
123053713
263677323
2118056836
742265222
1543154582
1400214722
49718725
1995572135
1867491651
2057515050
1754473174
2093527930
134041551
730278194
230672149
619482789
20752619
803132822
1533336337
1204739870
2074857088
591081433
90797499
691064397
1563109588
1630396348
360603089
707834446
1967928344
578226762
1158346061
1151115561
1677381614
226814479
1433741993
1743474143
204084394
1471557505
1679651761
459025537
1819128301
1911564607
696766296
1474289155
730387689
473543632
692768865
1602872584
2132514405
556528321
310226831
1869390296
1320677719
1663684659
1853777260
65050208
365379788
1383023969
1040764250
106427243
180962995
1412000513
1253560030
520055742
2056632629
401101060
1026134192
193810588
308894156
1373347764
1981788838
1203762836
61313886
1298857654
991203322
53240169
5873604
1289438892
2094958937
1394489401
127153965
802257044
1494898499
1181352407
1426900381
1671724517
1966433561
2083694827
122104096
764326333
1947283835
499337358
870643858
1878011909
223918703
515784727
700404062
552791716
935390895
1845661595
211037723
1107402005
1703749643
1288207356
1177568350
1151487179
80784840
1352039344
2099145584
1785061869
1258700499
667904590
1493535382
1388137194
1303815073
263914820
1493044884
312836363
134695288
101298165
1615325345
1597722807
791274310
519339909
1642730741
90696052
499520809
205164650
1004840863
502740679
680928693
1214030094
1589535851
646512601
1552922852
77068023
1314315302
1693306763
2031194631
1732348694
1560679219
1000383919
1856986630
1531084162
976400251
1529769491
1163167141
680972872
161984300
92029325
177670122
1221555574
957523624
1694330435
1261657129
1773700826
758351583
1258964851
550132794
1399123706
677833486
2108210685
119158508
1845508923
2018766896
372752450
2047568463
1860682130
145134093
1334731614
1342883281
1135349126
1826591237
54514173
1514763302
616272886
1264772390
2060781069
245108337
1352118023
1343072962
585975761
1557247381
1268048802
1824303650
458651368
1400648985
524774433
843864403
273553970
1581395130
2010975653
1958439621
1044133824
838091621
616903704
960029809
2052650564
1757307247
1831359975
486980874
399377370
1659761174
1473225044
2017067784
33867523
921054784
2034102147
2004978388
1777489666
1425764103
299565483
1144792167
1834105801
34506650
1093797038
306666088
736163461
1843472141
1382309343
252688316
1338462621
1882997671
689028827
898340372
596080867
1646365828
488014297
1995011110
1759304264
375448435
513887797
2010829859
1092603266
655024169
1262552193
1451532694
417203451
593058182
799797906
87957364
762889485
600242384
1226919976
1114070833
1824122291
1747899123
1952842404
364920407
460364100
1710033784
1467853322
2143874284
1632042474
303660666
1986065492
802487248
220296462
1041593087
168966813
563737273
511231008
180704622
1553032327
1931636411
1564474477
1223653649
1531974949
405719138
185019338
324592411
1155997473
1210860078
2100024426
156834948
1307459772
537640499
956837273
1321077960
1408706525
1902181689
2016553842
1475926839
885833411
475227226
1274761060
262986255
590856348
436816732
1820475552
215578747
1504285804
156685077
415706138
1593326747
1447981797
530138024
1247014066
1736951273
1529336196
1405612796
1613298653
1318901743
1072699264
1910747707
1237330224
1513253796
984127844
17679546
605428640
1309788757
517135878
112156210
667654338
2085334936
846604864
893036749
948934113
1415279504
456283513
2100188039
1529024412
153959828
213968277
1126475859
1348971046
1415593436
1298494378
769075795
285874807
1866330108
1408128969
320846916
1719227644
268395870
906403251
52448897
1660651371
337221434
1421492360
1289360791
64083963
2120859790
808300484
396183631
1434185171
305840505
178887352
1356490155
55329217
440174606
104596803
905839552
1352545820
1420198803
793748537
773858753
320796347
199106157
1908048062
2003835303
1656365495
354041913
1155851720
1617289078
1423652752
1151129686
1858704310
1558320747
1037357894
1631285266
347094017
1132819504
475966088
1057998044
1805862608
1604895401
3888770
1799973440
969006591
1216243196
1849090864
960066770
2091860479
369519403
2026842183
181480389
1887462969
413015641
2113333668
1559020436
1571345477
672409852
931446433
1910710234
59234796
1934243728
218022791
1794350634
676789201
1905076451
1519653081
994764728
1314566710
854377362
708115407
494390278
1230400905
1291580518
685448930
373891819
1852105315
92443838
1932667388
372094702
1534434791
617199804
703756891
1951348538
1523638745
88835414
392067902
1287729704
841140388
112168721
208915847
1027413997
1001304645
2115813334
2105620814
302269386
2070673421
369739065
1257399360
782307134
2028792053
1272252153
205673400
1549790054
34672122
1502422215
539341600
712606900
430159411
1584594233
907929186
839314302
942132015
14564198
2059788370
1509476049
741469490
273509794
155829074
627740560
1389483964
1586144077
1100630641
684380558
262933709
451777372
604829861
2020701791
1602538139
1927563872
1480200666
1029511009
387794586
386621743
235493937
451958822
1533293090
71219932
1962844041
849889459
521832238
338414220
385288402
1491390308
1965923231
1628332737
2024287833
2013010921
1311211147
1952516790
2068970048
754065618
1110875019
141155530
406081885
1531778579
1483581378
1487727933
796492260
1268777787
1325192595
359479189
1231453519
1652838831
1061507352
176493986
1371658167
467363674
331875404
1778335104
42111006
944850932
621847454
1861830601
1677173007
1899577379
1977483697
897105288
2109298793
285054903
1843964895
805023610
215316562
2088454927
499699340
330158752
1355226720
197316165
94134615
1749756061
1105949984
114743072
187603725
551103429
1229204257
891432753
1132572344
1048545143
1517859891
746425841
1857801859
2129220641
505893093
1857977222
77101491
2075648019
733404999
1793604287
1923026766
1756363566
653947625
557300523
880782144
1248513780
1863824713
2003014522
974604972
259210241
1765871098
1015612337
498874210
1775812745
1391759976
1918828415
9682259
526444130
1821425472
728252638
2043815277
1117796752
909113287
738025765
1625684761
1734591978
1708903957
2116549796
1504679787
1760829073
793318332
1315429452
1829107331
1088088723
1785573883
832251766
518640364
955513975
526469516
1650630369
1592265243
1941106684
2065275840
377151255
1582057567
1504071753
833862158
1118022006
1256521284
1935754844
1478163981
2110666750
607755166
320130860
1207880353
845911637
1546916813
1900116469
774378455
1859388561
861842214
67808847
1952427627
1809867203
1140263376
1624537794
1295411566
1257151872
1983355141
1676995331
1092611362
447361756
592979663
711058852
963732579
1678879147
2078724686
493130481
653585403
1465000439
1496989761
1752910535
115526524
707913101
2027820818
766708604
842102010
1474495015
1006289667
752973582
273501755
876014675
1675199159
1447582312
2003386258
709634204
1741011715
1766570806
968428952
149880571
1739363223
1275293129
403077165
1829123105
1778113284
949040188
254944142
746900656
39924512
826565476
928073800
444192314
841647445
1689522913
809053030
385301189
1244184103
1192808857
1617518294
464034355
1360384760
642704562
409323853
1477651675
1889471593
1644826143
2108782423
1989651891
777296963
971234001
1975202459
1299139687
1021278424
1326282737
573367001
217884679
2097053940
126751414
1563342265
1860817164
1424746824
1964424500
89067329
2141999986
1475080050
966057416
1306542719
1445480663
1323685644
533472388
834474038
1800106867
235416939
1046546879
327479643
1167679353
580474466
2145178798
125904293
1388416566
1194680311
1381247138
948145263
326674237
869932706
226040982
1378895105
736998340
1245876900
1308743729
1480791736
2102681649
1311937179
426556216
1401004302
589121172
1282654448
357239413
1110135894
143999143
174376876
2036017034
1121464674
1237631681
1394334913
601574824
2111263350
881343819
910003892
1537071342
1648245443
83527479
1338562525
1401426969
1626992498
1651134588
2000255881
1866763959
1767036729
808688706
1065462344
420609027
125068028
2012627686
8121712
750229621
648641956
146963670
899046361
331880506
505333084
1626633136
1419253299
729554365
1478199918
379051445
1518471996
1821194062
281188529
877436772
732693365
295331328
1519109828
1724216806
123663907
549399546
1271353224
1629071688
911058302
1227235752
1906045270
205702836
1181516262
1971328294
1645270580
1748984505
365549485
1214820423
131351874
2071192389
556221013
1877059089
126884270
1191334579
37054703
1496148479
1740440475
1962031377
1148387990
1316122062
1896189991
1461812974
919610048
1806690138
241826284
1410815901
592891184
548216731
1232453914
150090469
1564070515
564938834
1475873645
902412370
1623913384
952752854
231722210
2080229467
1341738936
1578204580
1719449580
202082080
1763251809
1416721201
1061549395
446787338
752190881
1171623919
1139254467
1389062679
1129196862
2027075650
2094540045
2100294937
1333820151
1047259049
1599480869
980896002
1128173326
513392109
881883108
2031455810
1830049942
375232011
643349936
1020335615
1687943600
1783178251
1022477059
1618844933
685929303
612604871
447395266
814060940
933075545
1299537570
1192762521
385513929
454316747
1248014883
1692112457
268772857
1740248358
224525854
973824912
1068448473
1637792218
1714164332
74102216
1209960323
83070398
1266742857
667142245
1769700525
1946594848
1624817106
1574223990
47949117
1479912984
1280567307
744510681
1034496512
309887245
619759076
118701857
52452237
725987380
1496278980
672101207
1436304412
1219548795
1785533476
1393434683
1166754214
214197401
962610696
1680439179
2080680282
490188214
1681797761
1014972117
991457358
952253235
1597167561
1409099418
1041358603
627927360
2079625942
1892150155
302402264
1852132117
89931250
1104035400
1361631354
1458165421
1745540845
1530426345
561792614
455170589
423996791
1485176257
1906032382
246232704
156375294
826911380
745779823
1677845901
1857664896
446016895
2128853457
1721975980
469775188
541617996
1348632695
897985022
1500746082
1988830852
970766005
301482012
1759512633
1559443244
338168847
579807881
1762679979
1238850435
696463681
415232646
1126418960
1971950653
733733661
2061482535
602042066
1111941152
1253309318
1802418532
1062814625
1724759428
622759257
565084748
1025939820
783053105
1332610376
1722060019
805314489
343414683
1393317093
1288309743
1662743153
1866300528
1377182855
2143946888
339882220
1704770460
1777470965
1959708408
1635425209
1444980934
20766150
1929343651
1162721898
1703084107
1671683765
1592726161
1960053559
1756257962
1751526150
1792918811
1322366796
1768882507
1582696343
1221412060
1263227656
300109592
441664755
982103179
2132550353
1541220225
1264036577
1592243027
1328998851
1988426860
558787086
1654175997
1532641349
1840230618
1645188514
1175894569
2015457751
997737008
972596968
961025327
1148904249
231618652
1807419001
547145035
2125267295
784981298
2098831028
780525479
959625017
666320399
477001234
390616916
1876454283
1676210922
1022448110
1145833873
1101170674
1233366899
1306025914
254284299
1009157840
1939053183
2055989248
1942841180
824150377
1910271717
273025125
1414577765
2133292622
804611012
2006414855
1475655771
178102141
1717689392
644499308
573920424
1541664987
1031266285
154912595
364228431
1950066261
319118241
543575623
303105007
1789561285
549792056
1886659916
447740452
1181858357
315940712
1788112963
400767633
1421801594
1920756462
476782500
1789151701
1667333966
582512189
1150610242
1451077103
1516986408
152594877
1532515330
1413175832
583559770
1587653667
891072219
858022583
536057997
159910675
509621833
94304800
1058277313
1236099721
788931846
826258617
1038775597
1861803466
351656000
426054787
1343767669
1102514063
1008990658
1050697384
828968432
978559432
71217711
1414313627
2145891641
517883579
576054080
953516691
1755842263
434819103
1593338420
1816991886
1179508455
1602127987
392128967
336900482
1216010173
2044404405
1113627836
1366730353
392920795
1628994207
939569061
741602258
657265880
228465903
480158706
287704776
301257262
1185781744
382810466
1748357292
1497478753
55481174
1630494881
201925565
1502731827
1292742781
1465693613
2028426920
211050778
824128275
1339228547
1467363842
1776334952
1838575888
1778500936
454042455
1314696485
763562732
1920781210
1117043216
1318702728
1340402687
487768835
1706322784
949186452
1653084867
382001476
400072437
1297493541
720969936
1471712305
1290338994
1664745710
1289991030
660343866
1397696321
762826064
1447789496
1930905500
565797976
1443071533
925978318
1778484054
641598590
1790169571
1800701501
1177890461
2006956600
1457535088
1642252287
1182446595
1083464503
1052695028
2013667089
421745812
2014242193
300592331
677579640
1527581109
2024655707
245056479
1656181307
1407741734
1284409033
926358703
1407882820
1123661302
166164381
1745450455
1073854573
1571659232
1743324551
1258597702
1820720959
326858892
1116147241
1536829039
2064713707
1085092515
384538678
80787576
2026798563
868640607
427020296
534946890
1357159350
1197701457
1631079539
969675667
1020556007
1418311187
1145149917
173219381
1057160258
1736540072
1655312168
1865570481
683405373
1802731263
101575317
170846939
639592167
1864490542
1707783316
1359162768
1200308416
926321277
263122176
1915146584
20010566
146767579
668663661
1771932758
514552021
1888622202
1773436629
2098548926
830343705
1248749108
1324132903
381487874
245028194
1826332593
12269729
442296408
1314579
618035912
982412773
1482236973
1699845395
378185881
210859618
778592113
356042536
644894005
2005535597
904298008
1926770518
1078362605
716070742
332205440
1179120007
662954026
1060393520
377107245
277873886
1995838126
612035952
1234117187
981807690
325677210
181348560
139401799
732815105
391225222
2045572582
1527246171
123706078
596393366
1669174570
338497082
57047343
192320442
1760833904
770582199
78066068
11489322
927581310
1496462812
1800210228
889014391
1245266727
50345521
959740397
1593066415
465375864
1300122673
40091145
672189673
1001308728
365984790
1619131561
1227099498
109712010
541059187
1868454942
2080943824
829702119
1748211814
699912106
1874445612
617125636
1503905260
1385607337
369410447
629887334
1708176351
1890131403
1882156075
423868792
1965427714
1043539019
1913317069
1054774982
743687818
1363390271
688699035
173662811
1388680825
620707990
254203526
1746584349
1690427721
368144650
1329058317
133091700
2073640100
1349924982
1124853423
1859757214
980382925
560725410
419966649
1911530918
1447500446
243232608
1505284898
1671376055
471374276
344073325
1939555978
669574351
131979262
1734148858
94209629
321419289
328948108
273641944
1458267628
1781433359
1569714460
1280069815
1153622156
294442567
550761703
358987724
1831367491
1964371922
1003552283
1331200075
2138341421
1873859094
605760847
543724795
1641199407
2126648066
794098460
350161376
1156352463
1401633149
82217987
1151008056
1293394991
1610702993
1550946449
1330003727
713125906
1270621533
1628088940
618578388
1341169405
1354619346
694246194
895865468
1909832719
1458962938
824146496
1269176533
360957576
1082070890
535376820
69296064
982111337
934844034
1854311784
39265683
239516650
1937658244
585070235
1001714659
602916472
1289620890
1737710974
1755414658
1499687514
751593172
873811207
1764988140
1665207604
1199176850
240489590
742768465
1893650125
1309271449
656536575
1823984125
1926650402
915041335
780489861
1640954998
1291960538
1966150353
1032848561
1288053512
518085817
16441371
387022844
515792834
1401141768
1089598234
1223474298
1197588983
1411942985
108617571
1674576142
363374188
116891130
69226939
255411299
1901256881
893707997
1067285487
869274222
348498505
184189536
1353959786
1312684678
1411341141
451005448
1440832273
953058952
1735518904
832862036
1658440666
1514125378
456472140
1132376568
1273806058
743182387
992089010
1723551390
345614809
1956060007
13051811
389215875
1857160426
1455786575
1212712704
1831298163
579509109
380227079
1255874162
66299418
1742553529
1972256671
531424001
53110554
706463641
231067139
1225444028
383468239
1779774680
1808544672
481659789
567811838
1777224888
1683928476
1668687251
385060194
260987670
1259759961
488845690
743519914
1824606199
892142350
1801976218
100748330
594539621
1614097407
1052662399
54526647
1735384567
615473370
2116840020
198317080
780864461
277108563
58124733
286738888
847331894
1569582446
1788443668
1888227261
1071873889
1953996507
1551214444
59968789
1741340563
207586199
701078773
1786759212
160106683
1002493515
1017104643
117133165
1285799849
2001797678
461908896
603712637
172901315
127416676
1930197195
2007555560
1361826693
1848546298
1458569301
2107840986
481540200
128365675
770465360
508303343
220380024
1867446278
2143024082
834905018
1674371390
1175595864
644032122
729134771
1121087077
2111883658
818505901
489773910
777597928
791396933
366152379
1189189104
277553889
1176094714
743232028
304175229
146483576
20981202
890919460
654539564
422663775
1271406228
574110900
965198004
1446987222
1896469036
641925389
1163255370
207476058
2143661252
2102646266
662147038
1781866528
1866816543
1227100271
1676325123
378520471
952979080
1200125091
1728339980
962226892
468170908
460670596
951986036
1643160574
741483391
1440489713
1646670129
1545075509
326534146
1691653826
860585924
1881825363
586733475
211852136
706687368
974180825
1661094825
255701505
1893976609
902779382
1205005077
743696026
1155761530
1468211827
256038068
745770416
340177179
2144618736
175897027
934464845
1141051243
1559976862
995451908
1222372535
1425883422
1268552868
888734770
595422285
160774137
299446139
463275889
1280108226
989245600
1511525285
1866053308
544061660
1067890102
572955328
21290006
1229746511
451356859
1718817684
228307419
1876953521
648631701
675343891
1793349561
994174533
132680731
148416714
651153971
1403887239
2137375381
315872347
650481685
1410960680
249380829
1841719185
228686023
1236871262
1961840037
530996284
860717821
433726004
806679316
712151726
1797247614
1672302871
186234416
1136262905
705060457
883711786
733177603
381951030
1437147194
728581027
904982874
2033953117
567003283
1842643586
1431910203
895266111
1633156889
615986341
1588785825
197575456
345581470
1955894
1133420773
1379184264
1179824302
477686048
986411964
460994409
1970924021
2050507056
1332759576
541675308
1501323814
374751207
2035399730
794786821
1125895648
327662480
2032013866
1054641647
872969516
1222752393
1804102130
1336121938
58927682
1944447570
1701562202
784810142
107988876
956758937
1826568387
1075983957
895563229
248880636
1230242146
1616714679
860355295
623338267
1861667613
331519873
1670139691
1386765280
934076587
576895897
1853668630
275284467
774271178
1898360973
656033200
202761914
1704908613
1519758089
1030426679
1588898900
855896155
19670805
77373448
2126890471
442331613
273050759
1415484041
300777369
1701662248
532634556
822011334
1397411476
513941129
1904509267
1844495969
1490053602
362058969
125858440
1787225648
454077050
543749669
459043275
1489656346
1074606845
2139987226
1354390129
846659762
1253793964
527401873
229102985
407269429
1980662613
1843254737
1009505756
1406299390
729341307
385190826
1391418243
343402360
838102195
1066273747
1646428581
1136886439
1673820667
960484692
81711438
1980801673
1849749991
910045729
2120736396
136577498
1478264023
828174759
1976249365
1789579418
1203146530
280701528
830494694
1890015820
1143589263
2141979685
1741328318
770978936
1894302056
378964827
800869513
254211112
215554256
631605784
1507743616
1413180743
1258196737
1497393861
1989875252
2073065403
1810288766
1969627847
330243582
1927233136
1411845982
253961300
1090523536
267785545
895247215
2038126656
945472607
1663031154
1010823885
222372220
314156818
1765854577
394256819
158492174
1221884770
2077367235
271452941
64266812
1406816639
419739859
1437958269
1068040703
509004497
1047849758
208130768
1114735724
342075201
351752169
517153330
618669182
90675562
338192674
1194456587
1747520574
818110966
277328834
1063640626
101764883
1106130193
1460094451
51239365
70233005
799172070
219739502
275351800
151180905
1692097293
73532806
433726470
1266994038
1367722705
224288194
586300487
874883315
2078490485
341592083
287654948
672960952
1791091563
2019145337
1229446959
1043011324
1137284540
325849539
137493106
101427984
1077888447
1484492873
1039379761
434379579
633313339
976950059
1345183854
1664422471
1066521248
1130728736
1228914591
1390387856
1750339724
1617555669
521793729
1174001710
182566535
1456383640
1705546930
1867207588
477454228
1186302784
1843728169
1600842687
1898354803
1460237902
62953368
731273132
1862632673
1425950609
842567794
1031594482
187978475
464289281
772122802
72753616
662710195
145839703
1148633807
297647667
1444563862
383545367
1831380426
585971528
1009950213
1880358081
1651209506
822917525
1129599705
1673033268
1833365871
1634989930
75887915
787536913
1596882929
282332095
1464710291
1751677643
76938090
979592131
836434252
690436475
817384525
642036236
246824896
944599099
1543555266
411166745
1467497963
261899897
732454138
739522713
1663651468
47421681
439843734
462561785
1779049942
739141731
1572722046
1933344928
1738984906
2070335375
296803014
105097562
1060432507
1749713226
394396305
54364848
358499822
1191759602
303946510
702928974
901293310
759379625
1436869164
1851866250
21750368
470383016
500114844
1146917625
1319589093
1451899548
1519102758
1585523308
1395096013
1616978706
1670160616
1691815824
539814359
380343061
1754355161
2127453895
1982174607
858576386
2103376129
197697176
711543214
1223352864
762913607
119218684
470448825
1842126275
348857979
1520661089
920410562
1289924170
261301749
1294385775
1259286780
1227083255
754972457
1205168091
182716111
679848445
756205930
1617648949
1327008623
1937459605
1937086018
1803996517
1439452249
1291975577
2115459627
1424860358
113258585
59100345
394204183
429599776
1659976902
2064025039
702975505
26126970
615489780
1426469547
1229843898
494145341
947063364
1659514766
1071188965
375366893
499990909
2073542581
552048056
200657800
1794903497
1026894773
611906495
259504607
482042271
404252555
1301085112
1078872172
253284165
940327238
592602833
684442638
1932084270
2100631174
236196898
939378512
1352797697
905843560
905318178
394796377
561391278
798488752
313745684
581020615
1488504951
2058512771
816687190
1835820327
757484070
1849213565
146766159
436290372
1255424986
33257212
627214003
715737431
514456212
256833629
819630357
383552973
1096946917
1573462832
1832263649
583028119
519477030
510015176
1442133
1459422518
1383606129
394154518
1766625958
2028311504
1299290661
1209301707
1820708999
151545154
1159251491
824716121
726216455
409183292
112042251
1070754056
633748013
848655480
1065919293
51864256
1442643449
763442417
1954116649
1819645629
435369634
1694681795
1463213935
1381728400
650594670
1130951264
1606487917
1204605065
1200751560
1972345520
179770158
480258294
942154952
1267943154
1556130204
2111726638
2095885415
221673719
1313691093
904684565
772076653
1932665651
168410182
2018010825
1163890773
80356316
1938572776
1958995539
471791048
1260307951
987368645
574815712
1696132285
567561290
1418006731
1227511933
389793675
1724482513
88388407
1371842327
1674208187
1756781863
1258912610
990420724
25162083
917213164
1286415055
1648918539
1187808416
1485587385
478144897
1819550403
1115384948
45794139
18100765
766938804
993285116
89208495
583624205
1549277371
996682365
157246775
1807163999
804129041
274387758
616988550
448375617
1174456825
1746574968
1735127758
25208972
1097964887
56002837
1117536735
547433002
436788077
1025787131
227993555
1405875280
1974843748
2078738790
1885094568
57217859
757634778
1940400954
670467460
1475983463
1234228228
2069003581
1704374837
918642186
1499935017
325154766
2080283626
1582773050
1850585982
498412106
617673153
1289801970
1848513574
727446082
1635799170
819410319
501200482
776141839
1505123686
5704116
1807623551
1239321410
455862185
1914514421
79240071
1861946060
1158353754
1987085641
646385438
1678238979
1930726193
1968842146
1841514966
1414341632
719371103
44869567
249595550
2107431480
532026160
1736170842
2096699397
355553792
1468878827
1405469659
2040895040
25757461
368889417
1110294654
1696798098
271672559
1877206384
315302922
1714545756
1536250075
214911167
556529635
624284015
635730206
1630499409
483201457
1581316816
62418373
379196708
845705129
2043814686
1230799037
1701812052
530242861
741314634
1272278433
1432196183
427941545
1332179467
654691013
811034401
34793020
1142869884
1608270059
1841151208
1057804064
561511890
1652067227
2039361240
545563463
1551474374
156778831
2106844203
607037027
1400841805
196895788
951205175
94677657
1381755143
1721285057
2055374036
1930079411
804893487
209578827
127773518
1754446046
375121257
1712287323
2097875025
612439458
1511005299
1840657524
1064117467
1483848197
2117426873
1986077695
480611782
868223003
509792877
1984190500
80260781
504484269
2010577972
2074618146
559592185
2015798632
796427579
1123613811
401502372
2083283466
978422029
979950866
1868520249
1576669924
2051960066
412343325
1560247408
380769424
824786163
146290768
825391146
1449951336
1602917002
1345539886
823039402
1772806582
2122908460
907302040
1690096119
2004234513
1037047386
1588974350
1081145948
1479022922
282575778
980350074
267570764
1677755220
1505065270
395153881
852568614
2076731976
1747954147
1558842313
24656202
887289943
1339876304
1803938590
562278358
2102258284
1211592193
583419863
566627657
993148125
1571712883
66779937
1822287634
1590042391
853384224
1996723855
2035432034
341913704
1832152280
990061573
592365206
1069810759
678812765
456372000
809070403
682880482
1889119644
285906017
1408870106
1143739741
1236810419
301898282
1810554993
1283773246
969525961
1616957530
949160571
1712477417
404910066
1406744818
257298563
1557891367
447966750
792213660
1405052469
455758950
825960597
1047383609
35297377
1339427923
984389897
546804632
859039943
1447640238
20401451
1328973209
1127870227
1365488517
762899804
616404126
735658885
226088319
159468169
1506409505
734736778
617757051
2020734198
695624685
70283667
220368333
2007128510
173655990
1714481955
598524829
1381067167
719529836
561610724
12420039
1762510732
618856334
1045486861
1382869641
169704959
624134528
1813796393
966954131
1481522534
294699993
256755403
595444291
565650367
131154485
1070824888
1550007434
1343555719
1724958187
860040733
554754419
1217025390
1786617437
1545136711
1027141465
548102769
1100599408
2038638161
1447389749
48258432
1692469206
1767162261
1409601367
1950726268
1550077638
1205213591
1881215397
1783897760
151817766
1196303250
1348591178
1052308560
1968494054
725389222
786114623
333994922
560819578
2036199967
1984494872
621921276
874032060
1018361514
1610195255
1212153693
1924306743
618895806
197587884
428728614
1609846496
1584884493
968891145
1517839489
1646541324
914085957
1078229301
142039592
1451491349
1985052356
275834762
170237587
15550878
1652131402
367016924
308402403
1403930626
1767637636
2111837027
2096152730
483853964
1428184658
1968892111
1883892675
994607474
1037094139
869822117
2086151624
385255196
119653609
890582225
1041648978
887971765
1733722748
1372755024
1142012408
1623997971
1255903518
2074076004
133901252
176519030
1649434161
914223691
1301233798
542475230
1188615032
106811184
390033966
1510065753
1655699655
1704710690
623156565
462429594
840212242
2092429850
451153702
1254636402
2059997627
984375361
1968184337
737134024
1182716216
409169173
1756183993
391265937
1051153886
1089319952
346339560
440775688
2118310154
188321855
856542369
1534933263
140912770
690804779
47605709
1671046403
1347452930
723641034
812935034
940383486
571108249
1978192523
1634229519
125297297
1084666287
210643736
1350229295
2078338475
962479676
373795847
343758141
539610003
954221469
1409840742
997681506
593053654
575598116
1214085263
1481235563
627727414
1031978377
659759532
2028993502
510716154
206335827
994402129
933795708
1510290814
881795427
1184555153
963608507
1845966823
1865118684
160211642
1884326672
82486739
299152178
1983563193
1614619936
1222429792
336137079
1148168180
1898800171
909455532
1569046829
26364698
158705653
415365018
1051751575
1751711696
1062846367
2023822989
697199474
1064131075
1762039844
1081559920
469951355
865234356
775647926
1878383912
707619941
545149586
2131468861
985670522
971066022
1985474718
2000802417
81909589
1179574480
1886000166
1041094130
1126640570
1830298279
385665609
1573256274
1590144228
338235154
300287293
1604644906
1492445637
701313573
544376821
730668504
201188138
1453010939
510139187
1140498726
215499904
1928287758
1426196865
1919728756
1493197884
802043494
1911087895
1487918536
700517277
623397206
1564904063
529595939
1997801252
1570215820
1261930634
597950196
1768718243
30436605
1274718498
216330401
853285082
1948127867
1231019682
773740856
86235898
2120519726
1326935816
1562169825
459399796
725645385
782395284
752432590
321706100
2097002601
113596665
249714694
437138140
1933472925
1904106528
1634681373
1097612396
843770084
446652012
1403189605
471131572
623072436
1145943332
1370148584
498752622
495774592
1170733736
1451242569
231894069
1131597925
1542664688
288823851
1013556921
387192742
844116854
1071765284
144397375
1603785063
1578787068
2050200878
763308811
432020331
477143560
1646938248
863883515
1486175150
2139727878
1361653163
1360863807
201441967
1444182704
470601595
2004173523
1199093043
2064010253
1893832041
1000306200
1826537306
1664521470
486922872
1200602916
235892245
692746486
983599686
2045397375
1769435599
126907137
1484081327
1569036469
475850923
579684772
658447998
644514011
2140057708
1041976045
333099316
1799546615
559137064
1914491045
1974009885
1598572846
1905495917
853740889
481536817
1642270411
2068870750
76160847
322683227
1313579205
1890396585
2007723515
1383863852
245254697
1557541038
417811914
2055741613
317906784
21522354
1273424907
1364222326
1848193033
973966071
496468973
1693798618
2134588849
1051183178
1887427017
699520201
923155663
864377343
19988560
1271283772
932928805
1106585750
536044630
837605347
994662821
1387623708
535896317
1426121150
1722798292
290818963
1665047564
497105567
1649239263
214138150
373451439
1756853364
1427743877
461300322
471694525
669809860
450607728
537503086
1624543665
1261685554
1443816905
1682953328
1025242288
1018566345
1178974886
14646112
1388740869
948213037
421341820
652838719
1207496175
765313201
1022383001
707047099
174220064
502048242
295574022
1372284460
1255888220
520862411
751929312
1175312545
753641893
766786712
1147008259
1634790148
886645499
2044925386
845150207
1135822187
1375671582
702303445
1811160380
1039230413
2052088264
1314257431
745826485
232897179
654621948
1647560260
72195351
1612825682
563230805
878440600
1805470848
934101033
1932793946
38722777
1844031653
582507136
1885335497
1447700994
2103724822
323348636
1151993118
1809862720
2034781448
1139976940
314178788
1913505640
1946536092
1200527298
789631028
2046080212
1258989603
1010642323
864094004
1032331772
723152634
418761824
609893923
697285271
692437328
777853185
526971273
982323921
699577592
974153409
269193762
1143698889
1653008637
1436297726
717087162
654523211
1650746995
410415541
2107348639
1218029255
520767617
1987472107
846940395
1436962054
835333294
979495397
845325676
1858536032
212036287
1984560344
825551639
1542148505
469046677
1636795941
1134341883
1122007319
1977074473
1586028198
5367737
562492062
1766857892
1205960587
1358775064
1952087969
1957377775
804042105
2115617054
2115355071
1668657776
1782864199
743807202
358242088
295609297
170693727
1897096399
828801420
309806130
1985325240
1456248459
654398613
1063282950
1286915241
557200275
585526207
2065089741
256695530
1546180909
1863985434
1135537858
1960873515
1064110365
1957657275
2121413631
1051068349
883735829
866658792
1038954171
506854914
1407927327
381202623
463546067
84845702
1979999687
416848028
468269804
690204718
198430439
648568909
1942245186
538206537
1002817019
2111171214
1834272570
750818937
1588733601
147354638
285672604
957736429
1342351151
1425871236
644853883
2014167223
608527234
1184675509
286444302
1375050824
1013756491
334807922
40141896
121251096
1394426089
1604000538
1937038340
1678669954
210466668
2015805944
1440156131
1902667695
1082729852
1485177908
1819651646
1173012746
696546697
2082153342
1109707114
1937154785
1515793048
1978174779
1021476127
205313576
1475683051
2050333118
1507300319
1548234600
1928406353
775213393
793301470
983169615
6223076
424983379
1724517394
1058106224
1479388552
275448
2065959424
947329628
178612200
1070811832
578694407
1881506800
228271666
2029627511
1853677820
518493380
891160493
1768652341
1361433526
1892039561
578733466
1506146947
1585116824
329122509
1873966808
1551648943
1339901363
242594673
1009884337
1674450447
2137544812
95354656
1670674196
1529913551
1184348657
441070203
223191083
2096320144
1688668415
1083567894
1879306642
218679722
1312677989
1019473417
304918415
1979557975
152602502
1778108922
78052959
2101713447
2071882334
178573646
188325227
1613242144
1618434318
515891446
1643375756
716555655
1590727086
524961246
1301493631
2119102368
304254773
63088568
1747798729
1164256002
707306031
554236731
578899688
2118114815
500912368
1056078835
1030745651
1454241325
1289650239
873115417
238796689
1185709733
1257529971
1830448463
861076393
808203877
1984311613
3011930
1988327563
1178500681
1651748025
1223886290
1956245156
504551268
259679293
241696712
1099793496
1347283329
1420150308
1475678545
595108399
2036535580
1557723356
1646814897
633344020
867792244
178485818
292447775
820598841
1451599696
397510743
1396633672
46232681
1482737358
1145655678
341355580
1435812302
751186445
1889922180
1287870626
1012481280
1338030812
52500889
544351812
885786384
1932551563
188532999
897522284
799224008
1697754839
582839641
655915254
1377095557
1330600473
589697564
1717122609
2064931191
1514653675
1594309825
1751478906
566708629
307155992
733058319
860093109
1909591068
466959316
687690956
822989786
490615500
1627294777
1509392544
724356239
853209311
1544460298
1248192458
1837242337
1662574589
53966569
707980451
1399713509
2088897312
508627583
2029130984
1724988350
202327263
1998785807
281960931
1128418008
1958461778
1628088504
424898779
500008530
2094529634
82088914
664953489
599471973
1052566770
843364553
314805420
1492341014
497045745
790914018
1206251884
951599616
1449900644
458225937
863862677
428986237
2140554104
2096968361
558963472
929101402
1243808220
1880287128
1185508653
1286985425
419730466
969627990
2129755319
1319150986
189201893
779750061
473566783
743876316
1619053305
1734221165
170970327
1713647519
774667463
982137078
1664891193
1699000647
799751729
1057683572
2089640712
945408620
298966927
1670701307
1461217518
911893018
1979784079
1042472950
1350877266
200460710
132784768
1057902952
1615218170
1567549267
1681944569
1514769894
573576770
1902602146
901375294
92668207
1760701839
1183512833
1490956123
439273531
269668354
150768788
105279974
1044436807
1175763554
299868526
1980644520
1865001161
211491287
1976276661
643221129
636842695
897338419
620692744
1776120469
1278600699
819226815
1112285780
583441326
1563063058
289968000
467085946
282962405
382933485
1087111960
450875969
1638624637
179748688
2035812026
233751045
1004782462
776342325
841451641
1658853154
1321960078
1055117059
1395101820
1013182170
22523556
1706816556
627931521
1219360726
870774128
61993462
547615009
1563233631
580285053
1842334636
1652539405
490985760
1431485278
650024870
1315789350
1478196520
770061432
1240566941
147339005
1405699682
191212680
1766627350
973926829
1780508418
628900263
237993332
1133982220
766032047
825724127
1659796296
1352424348
1129547330
336926286
1105295781
1932789387
933715751
1630671473
55755077
1180647514
1413214321
396256622
1672886377
1528795857
1551820694
401862554
1068640849
130995623
517659859
175317404
732075221
101238274
1903772993
1980094716
408944294
613902026
2146987300
329876511
1194514015
804464893
1099856415
2028048007
1123833617
352836539
87192917
116594058
1824389256
655320297
998530521
600499105
1707631594
1517502833
72172281
479114664
1106965256
868601077
126903915
821741160
1889318423
453268093
1212573259
701277024
846725601
947053747
1761308644
60573794
1073841748
2038627882
1219066225
581207210
1920199862
1498802526
1883735225
857450023
1458109859
160166171
2141644985
1289580182
177819571
489773307
576169170
675761954
462126369
1622809823
325892688
759688529
1763435271
387807884
1494847211
1690496598
602269239
1698840704
658593524
1468664874
347587304
1242359530
1110542216
759984506
1046077954
444624837
1222660404
1761435041
1041414100
377687878
2630004
1867714988
49293862
1274518463
244919744
387908465
201293423
586991223
312083790
1516264213
1505546292
390273758
447753113
1511110210
522391347
1334495227
1240054338
1171469592
48596429
1970941972
1484852158
1538379221
1769727751
1696481477
720596318
460122608
1288299748
75863037
1742985558
1941653821
374034115
1359435511
1195555204
523251491
1154332573
1894185986
1263776132
427939467
1591780282
1562751416
776630417
219295115
1329938394
7512875
223841253
1404754628
1220976321
1967849752
1008624024
620595455
855867374
1585107212
833421774
1322875572
1775410508
709854833
707732011
1571252211
1158316587
1777164958
1723143965
1652334946
1855318223
1129880720
1720178236
381058278
14524720
1709396472
195232082
1852770748
1068564190
1305558741
1443755899
1119620291
2046152561
220347955
1072492612
398017845
1116264673
1016369670
1178803658
561969127
853008314
688911269
1350489700
239453376
1373517025
1187671051
1929955183
1125695957
105696502
1821897721
1999581069
597090423
717675762
1458953244
619061361
744790270
1866203641
1937964409
16108030
453959468
713617093
2058727931
206555973
356540115
463970828
1723896811
258248197
1011482444
1507337394
1672939264
510765148
1495248994
1464520769
1713539110
1239565971
1342864939
1643453715
710526430
1476042299
1383132570
2052716591
2013954089
1931962332
1345757219
674144816
579285396
1785356668
2035564894
686101785
1602846418
2004670639
862501136
1816457888
859467580
2019638562
1042590161
1331428055
1500605575
675068467
1553019763
1714358621
1094388778
628218392
944963669
1756667083
1624809092
2031431518
1462409472
2143413425
1569294260
1576339301
1645412702
984831798
999251787
864888070
679451414
1723453391
134076797
1532985947
962221112
1423259092
789018178
894114517
511908229
1403365842
1989671605
161070613
1051825099
1046232255
1580052511
1839065567
616180636
36974044
1912761770
299478104
1784108495
1610461292
1890936589
1858571769
1203251104
2002991878
2009515455
1870562412
1345663746
1437752606
1146489198
126479465
799845174
1376853232
1924411291
326011937
1260834760
1965612826
142255062
2037751094
2055447200
40882978
2046294160
980868955
672326403
1968827172
1155753754
8041017
2115457508
1692031300
661133193
992819218
1767259930
1136563772
1807298946
3899256
452221944
1552674593
897561699
802403874
1526782259
866688207
932386552
1268867853
1747962484
716791979
898478119
12494876
1348784693
1413262355
904783768
456363317
550442646
1586253295
1318399223
1941721620
58162582
1502521639
2123741445
1722796125
1531064481
1518367515
358618617
83801715
780429826
627046710
948006548
1986347294
862947338
195227715
776185734
1845976568
414345646
469748152
748699563
550587893
802296589
255038010
152500037
1595219748
1843042672
298670069
1192837505
1224619962
1244223357
589830435
668695523
261351201
1513187718
1037842905
125628046
1378091367
607875569
1578205717
9934060
1779335352
37856530
1044030632
6860233
1561014212
287907383
1256410484
719524717
941776065
263813820
1515828950
656169942
1135710800
1003732813
622643308
698728781
1391811275
730432453
1343733246
1401016881
1739655681
1389717346
299127817
1099426214
2091749357
1574292758
401375279
1898344323
132665964
1116397491
1378135418
1821696198
661327838
1815666256
750224321
27697064
1910884592
632270966
192689609
462392320
239317959
1859699292
61888292
822829967
60044633
889989411
1649294042
360245788
616621017
1959661383
16308450
1553586510
296325426
515205247
1134968240
1707645480
23027088
811396703
1431404393
211076102
1733808309
1298097168
1511865421
1775723877
126942440
1132471175
1366270343
24122420
868198796
1212215531
1253111936
771474866
901809212
1699092150
1534443013
351694606
1504009215
1946798801
1979531306
1792568767
467100523
947902997
1393411087
1340127061
904362593
493526235
441922879
324850143
516260093
1279406940
1353013938
878679163
288862523
1437534589
1397396967
66563874
1300955483
1589158741
1280059649
1578564485
295014065
1240052148
318309558
58430553
742657804
449474036
1488199305
940291674
537611156
1563573839
1373327321
1714776217
2042012358
689021489
1054063276
688057349
1462538936
1853187763
1365555670
1135932570
333597554
212083284
1722438965
919840935
785860867
1381431732
1846034802
1338468904
1074918880
1680780163
430335386
1093297620
968250730
698737930
488630653
119794722
988788080
1205984831
1261292492
339644822
1762027802
1558330830
1396048036
4855430
354061063
481379833
868751311
872028126
1797048132
626345999
791702143
1360168592
12463616
1432641873
728420817
1611852015
1496321386
742096653
1725818284
426861131
1420612610
972663363
1332199957
1905689343
149093143
1753259235
291853783
1676337495
695924885
1843109264
545077441
1382512888
1980840368
59614058
202836524
741987296
354231607
224904016
1703433859
1865218719
1499342160
766042895
1444939352
2091396083
696760831
1531426462
1062818812
607411565
537236381
1785201562
1604274707
848921577
2060498088
370945498
2049558982
1170514825
426679446
2108951457
1755126016
449292239
290683233
788136508
1228208327
73663598
1325425292
1105160573
744768301
900799681
1280744091
960051326
955388416
227505333
448321956
1330510327
901606581
347711670
1504944176
202770474
1148223110
1768173082
822448234
2117013886
1485591965
1618795282
117493988
782492715
441853909
901461841
1918793529
1791591202
1833902651
953324535
1354561864
1184006736
1040170696
2134305886
2032314541
1155115456
184525548
1057328438
872231957
1648681874
1363346768
415401508
2016883148
1384214194
467049599
985391404
1729933825
381312053
1934824687
1912840976
518510887
793400019
1232146292
1779536857
1039041045
164207477
1095149350
222154366
1451878406
1874425280
1557626988
761600469
502356290
556643280
616586806
1428687006
1314976117
1911922352
1323778182
1599463751
117791484
786768561
1027148732
859066124
1782946444
1140802434
1704834272
1232394619
1428414580
325245131
1349253627
1724458157
1217291004
670732716
1522900630
1176959569
2140750096
1846624747
1315255085
1038948644
867855379
1594586486
679895792
1077529959
977312365
346508515
363973083
1877234023
1952334239
54764095
945115947
1621751110
2101450867
701461473
1144135721
2051018626
399679828
1495440027
1355347254
1528542581
399522974
1268827161
17707247
14695134
1613054711
556251219
1053706824
1770355398
309241612
1919542660
1280038626
1365698438
835428536
301347912
1455429801
663511823
1160830455
944645057
8852684
1251860213
1939324560
1133194850
165687800
504546592
646092149
1647605102
1397513671
139339713
1970205408
1946531265
1823652940
1870182802
1995372473
579372091
1083497724
1409912271
306359843
780194007
716929479
890151213
241855835
776844416
1843707212
2070292903
1640710850
2088731804
69013709
1043967654
798909679
1560555186
831222405
1277946194
1854188920
1785388444
295326663
30043484
1706498868
736093545
176553962
385095667
74276038
1201797012
729385309
839207355
288580310
483499811
1971536146
951772594
1292302792
714868028
1875489796
64821714
1748397288
165805321
730476995
1273163740
219754384
1637636180
76143288
1507828855
1323012220
626951017
1992439275
1093322914
2025222966
410544605
1379029053
592718208
202117814
2136515057
1776116066
1091862547
839044060
468705753
320863105
1611393588
2136403742
150387506
1722073199
1446980246
658283292
1125556151
878813230
1499771055
474652354
773270795
2531106
20081136
612852788
659603893
610739471
1090345089
265347490
1036343379
1694945818
1981543708
234394890
1935715629
1276304866
94131742
336364875
2046863629
510721415
1694441550
1449545052
839325404
246207003
1321746203
389623184
1196793490
271375945
1289118877
1735927503
615844463
1295517015
798118420
2047679554
348705474
1179947237
2049370173
1333394882
1255142062
162119527
1091763972
1243412936
882115459
1026349653
1904608944
695253028
1644667339
1719850050
1964535591
2093063184
2117409054
1872719744
647026857
1408306748
1212045448
1598745593
294063198
1325387640
844050207
416759178
2144713671
725111404
1199755112
913164974
1693190628
250748560
954047619
897495497
1211095761
453458278
1956396466
888838318
1690430513
859085258
1916336912
1897922950
1309980067
2092867979
1755865543
2026187349
99029199
1154654176
1936601069
1277653568
290695539
1446927320
1045137750
761874516
1069954630
1077323224
644313908
1728553353
2143778936
772141840
1525848310
749729625
1253114965
832306803
1718048792
2130693427
1635373512
1226273849
749147316
584499177
1240241127
1904386771
1364579638
1225005824
884529675
1193031293
620046152
1933113170
837809955
94698016
643779535
2001199389
1520349859
827040548
1499704089
970655322
1532281065
1257218549
711299294
1441393984
344654484
815005056
1375613206
1717023324
1392086457
754660707
717419457
188927526
1930329410
1065691981
779159973
212821101
399936148
1334318654
1457473498
676665800
1992846364
1283292128
1782008952
679047717
386137671
779891741
1226238714
1440724731
1136014489
1620603200
677044217
787965219
1450365052
1491260585
930336281
177349607
1735713353
2145355603
256278994
1821000422
1591153100
191781974
1689812434
1457700822
1391766935
389872597
1563021032
1242158408
356811811
251401439
171780419
1929842989
1209959347
1823512372
2104445793
914223665
1425875615
1603925615
320776994
1536036628
468422435
642151327
130312752
297386951
972138770
1083076451
557814076
1763469473
1299103728
474989909
825464169
341381153
745807094
31599731
1956324365
1875561780
307253907
1264427769
1473263269
1369407890
1587303596
1542184943
1835691917
312882146
423319860
1518193979
1903476265
263843448
199131091
1700661895
26954491
399647892
1656570549
1245279943
1175628759
1390518631
1800646311
1213645614
504979548
701300329
823616346
14027963
2115278341
400662833
1697930076
2062646996
208221398
307642765
797080734
139984341
760361665
1518205054
1006956690
1608177810
353710322
460772766
291783809
1925677903
588668693
607976973
2046054958
1399216542
929867845
1663783567
167178016
2033674344
1740056306
1219923
317482379
1235632407
1863639402
238045321
484619484
168678043
1883229620
1332583709
1272223997
1107643570
535567918
1718650849
1749638026
453970298
816633221
489089277
394685313
1961000938
1623106409
295004400
683916813
866795108
1429866518
718460971
972289553
1068428400
2102247712
741938226
1473336499
1141396818
188906957
351565406
570454523
1947040298
673766062
909822492
1698282616
2103225399
1647486599
177392407
176865776
1316269831
1960341023
1555377054
736116649
2146951931
1829523726
883958340
321518108
2027058954
1390091520
1310097736
1653169631
1402774442
1828500299
170087383
555476802
498199684
1643426790
1692075138
1762808681
1050045138
1837396632
1817381850
2028312510
811802539
407843402
359212564
1922736724
806506139
1521592993
156439119
556130954
782556949
1391317805
730847102
757045512
305776516
971765629
535008153
1058664498
1079017248
150082611
69652958
654957529
2022668413
1305639698
1641179207
1028899374
965190352
2050145935
256958113
1395452822
1057879549
229369618
1363041464
757250833
602145500
1369763433
132128714
733523603
1317572314
2028504168
356284854
1932404406
321467898
1410800393
1817990865
345831416
1523455089
1865824977
1650412523
1874969077
704149877
1404968651
1714105706
1038028872
252551581
1436981557
866135188
1934377672
1392933012
1091845981
1801092605
1717648674
1023239074
1902566840
808093782
1871700044
1397953643
1368012055
126655030
2140948823
1128489532
9043390
982067357
1980029609
2044931258
1418343440
1485214900
1389038684
2141210264
962899252
1169521297
871236480
1367107304
1867313930
1793099644
1745351546
1096557639
2029742103
747165620
1017070879
1491269297
402699277
1129831745
266111087
1349861758
151156865
1745866157
309734213
1712940516
1220693114
21207182
264436406
1041292721
99614854
557802979
2130995842
2032295057
48770105
648715299
303670909
1387133711
228589823
982281841
1793878301
1657039036
1528784669
846983907
436772130
244983234
2131386764
233095446
99599753
1137690218
1725610807
1500059614
1540959613
1361591296
864745911
998935536
800055364
157689908
60005018
1239563758
2050976447
1529427559
976983882
106010893
832594585
717520521
274543069
129276062
1226159687
19328806
1038092306
1505662668
2058077824
219070408
1380544723
197829364
1443513788
31517447
1575231510
914907056
755621893
295547123
1545605837
1955489984
398371873
361439470
1659618086
1643856397
1858626417
1934535815
1911006635
862834026
1138319816
1783546257
1467280403
1421756636
226848391
928345044
12620497
1140905173
1820937237
1653407772
755741841
91914934
635179099
370134442
1670522559
424798916
637224286
157538683
915430825
1273252493
520278176
1616617282
1292474569
231222062
339846395
1375001878
1611618124
950439801
1797011651
99509278
1332417484
1110682207
1647167455
1441657934
749422818
1588599995
481909477
19864988
448052583
2021375031
1100716023
1741957806
588847305
711123287
34495074
219288372
697548450
376388956
900666323
1838183882
1898837086
52771045
374928322
695638702
900418463
490134060
126081018
398359913
788486158
332739359
972620945
310829015
1806543670
32069499
1708041478
708666267
1242896364
916314977
1102779311
1872342217
2009546709
1942084011
1341188589
713198649
1093494456
548307374
232052984
504770923
584814334
1014509030
217991605
1747871059
2031279656
173277694
2031338816
484035596
1494501656
121311501
255075589
1952657270
319063994
804523037
280857301
1017106714
306336208
2060220477
1147347358
1012778158
1294984014
678063214
631416037
1508594337
881903619
859822229
1942663714
466641362
364703846
759714563
1726144480
83028412
705301899
1205497742
1776721624
1535077710
418133393
292920504
1457774941
470711518
24039321
697666215
1387170926
815808504
851888176
1119099306
184135604
2099710130
316607982
1187172237
1120372069
1903815898
1289770298
1384437411
1178680035
313026658
1087710243
5407707
271024374
1405618305
1353394239
586114203
539812798
544546068
234016958
490460513
984279935
694121128
1994273918
1940594745
121832492
1432098244
1612725480
143073870
1159474797
798301249
1550654418
740981465
277772105
1167095810
1769801139
1182417067
2133670105
635883736
1704081296
1594376522
608248215
312698630
1336099470
761710265
1625490981
6684105
392863770
592897335
940079148
629132454
1237093997
244994749
938682249
711228064
816067815
5358537
1737755100
2129141853
233377672
468767518
127093534
1843614099
1774036093
1206939316
1540228546
1123430417
108560137
1988677299
456836039
876840468
1700295846
1557918591
289785122
1142745051
1735733522
1931062334
1825968646
1958272591
2031946272
4596797
776753590
1915492747
1560354053
1080818239
518810491
1157540460
397455649
1680006765
960687730
836126082
721741194
1014216711
1798783563
550407333
1144890505
1581470831
530292568
1094214161
917561381
1686936776
103534236
479805840
403510926
953373802
504082879
1843635122
307240412
1834508136
402035906
1476487027
45299881
1018728579
980436063
15287518
1139634785
784269191
191426304
613959432
223167300
844359514
535088640
1701334644
524975322
814812257
324572261
1969003269
156335598
891595602
1300998137
773676800
732475222
1145826812
1727078687
1266374753
863061863
1456335634
680039354
1047819206
769939246
947923890
1433902713
1959949895
1930239405
771602826
565003237
2073866184
258057417
1381610867
1912605344
280343947
2126161265
230061468
1062724876
169747476
2051781540
1506421579
932503958
1869965740
1314697979
1098519100
2080613336
1014077491
598053532
617948525
642819037
19349499
1666011517
1255628463
168507042
1998213496
1538083587
780041184
2045337368
674301944
253348663
1020874296
756901149
1858198384
487647810
1708822351
976107124
1679129384
22065601
1909997649
2044956481
1154863063
1937082412
29396946
100067781
1761805717
81913259
2016233597
1817851653
656907919
835735523
1168033346
419782284
1487179038
1972412073
843544138
1700497197
923686283
286361558
1139858272
760817383
1890859382
368538496
1185095074
1071373157
478832859
1872861465
1255677962
2020936260
600849682
245260883
472063633
1314408701
1240169134
170924167
1196807450
622234947
823237660
2124601378
1061956845
821503429
343417667
643091881
195523511
1239382433
1860498681
644987192
753015067
349868324
1721219409
1199749965
88405288
2104583688
497371148
1427335380
510072635
220527505
1878923610
650979138
251730638
1216036501
913883176
1619644759
352126887
1445965394
1482255791
1174315707
734770747
1446562873
1257208360
297823390
2133376779
1936938017
419559344
377622987
378925254
1675902225
702827687
210651937
1979141694
950173899
1110169072
1285403574
869831805
261729412
505385208
1548360932
772098470
1853241639
270192047
394275570
289166053
1194109747
993782257
1836071116
1491604116
1672248138
1423446568
379553010
1071910488
930072164
1296895225
1557832988
1400446417
1522058800
1525288083
82461341
1977163940
1013846289
533236118
621485759
495140000
1688642116
93201510
843734849
52012074
1930865325
1882231060
1376199212
928113755
1504585895
318015331
66738736
1187560262
752502892
16826165
71693075
564295290
1073384501
83751196
1412185448
1895880809
632994935
1633477028
724607934
1551337565
287481906
1425765214
696428005
2110260801
2102164894
503431264
2142510578
1632512932
1859346826
921714202
1591462924
1973825430
321532031
804775327
1734683301
892679786
1999404590
1356162932
1945013057
542992169
123350638
495478052
146176510
1330022978
156163356
1784656771
1597598214
1984180196
1059458563
1643357551
2025892541
805461427
1788683816
969366769
1505993278
1019331850
1860446970
1349133986
186405647
638354012
1563314939
303160275
1026566192
1517052359
1228090902
1187466160
1817053360
1556852423
1475481007
1465757416
748860455
256477599
338138417
613294310
1329883064
1902822791
822577662
1034953435
1626786092
1571835866
82525067
447227195
375921693
1790713082
717601861
1992628866
281591118
273522718
1649336607
140906878
12445734
276744133
1945504363
325113558
215007704
1774880268
248361883
977445014
60468766
1048960234
1270926187
2091106017
1225780028
714372537
981652710
2129090481
426342024
1883356928
432787223
165685235
726612178
960992011
496035102
653479509
1845721590
1630233964
1795876497
1467096394
393256337
1513814562
997951595
604239235
1897539401
1049731880
1673686105
588851279
1376913154
45025101
1341321482
461365562
1999842565
122187682
1463536501
307501219
1912759870
1948098227
630285744
1638108838
834044057
1438264895
1437337740
1732168717
956872484
1814852885
923454103
1901080011
1720608402
1893398084
550259019
1215428185
1283262715
1438734021
458107076
354183269
1876523691
545119150
396647539
1617226077
1714652647
129527973
1561933487
371665578
741259169
1636578850
1241989595
953245017
909736836
1035769768
2122178494
1697409718
670269404
916384206
71414399
1452882014
1306812987
398561467
148491368
1381757106
1749263336
1903799929
1132112001
984503987
213050785
211835077
700443248
141696784
1609264198
1911052365
591783742
209474318
662695080
1549102437
2102654111
529709646
921935954
1987977138
1961394909
1381256650
42443058
778113963
1184365342
1013297461
759139964
1001842968
1355770122
1012577722
918452285
684302623
1982589579
1341514822
12391499
1174048007
314042456
645337014
989477343
1816118172
2147423636
751955632
1604757105
1392648236
1359624326
365280921
1231882597
31770752
544455427
1173286182
257382634
253705026
2145780356
369871727
972189051
1731388909
1366593474
198002441
271640201
1256538973
274786381
2074914181
699291471
75989469
1341932864
2086630818
655604143
229945680
2088176893
782373416
1753099189
2060417535
848237073
439536697
1424552761
27810401
1345166522
1123394792
1153157697
1423273300
824588830
526008397
1690203015
1432664068
1617384711
1128060727
1842517584
1219625356
1594725919
1620783501
1492443752
1346973574
2146110539
831957205
1176927585
1440623984
926096520
1968976339
536852018
1971542612
589052510
1672179593
483197184
744980373
2070440021
1490406649
423050376
847531583
48594889
2116984678
1738030435
1774610094
118899115
1493520611
305963656
894952735
1867853427
1952617068
905179595
1473673629
1440884296
1205966297
91225096
660473033
577491312
270422186
890538223
2054209348
516280468
55690780
33049613
686155600
60601566
651516119
1039671388
1479014117
68730926
140912113
1172147398
170615504
1820356043
1075930907
96047309
178708422
2030813717
1716706309
850704343
1580609969
523854564
307117549
682980939
1127252275
488011836
95205611
1700646266
605764175
1057641347
1499950659
1761687491
264401543
1842798966
1483210617
1498668355
1663031093
1000267849
759701256
414453659
1297687426
1340269058
655961209
537857559
910106410
1065751321
455922913
1216484010
1406542822
252431205
1341636295
1425581484
1670458575
1381951127
1732721463
1932081621
134769562
378790893
1814233085
376508646
1007970087
2134298348
2060708557
2117101662
542548553
1104539451
1873333012
1818750006
542689600
1872380220
590492514
142111954
143353958
1172223482
2026788169
621152874
646785626
198654875
1719525972
522137911
1900256773
1417186754
588969590
1340702228
2121172380
1358024086
1378552603
288649823
931048358
958980544
1386541067
544448649
1335444124
751476616
1210306368
985733200
1892731296
1352645161
203437566
531176119
1857846400
1358396224
1860708105
1067456090
146229423
1528382407
237975024
908323812
1714375565
214815632
154118176
1319729762
2072959351
1244748119
7708681
915895093
1852312376
1595886590
428691125
632256031
1537987784
1252592107
753741425
828798616
315990908
271073748
1452623102
785212973
1830061017
1788748368
1476160870
2043357927
1603981404
1144017666
335850244
797497877
1146972005
1555346459
1808761665
1695628455
346778118
391964406
1701535697
574921826
1965523219
2024971811
1265825969
1818351402
2060168389
1932899824
1591199591
1921366886
2092997129
973935739
1110474811
2040638678
384926007
1851478416
2013566146
1955237910
895847370
484976600
598589070
1205927720
411550606
653241408
914919605
280217179
1051101170
1510493891
1364005544
1608361733
2131987641
674275865
1669882367
994010502
1735221279
573959274
2035309976
1494686781
331053417
197427092
829052463
1893062688
1176882795
429054277
71158366
670334369
1932587701
658017028
1443637236
275313604
1267186896
1935796949
1158059602
1635555684
75199855
909216599
1039845621
182780175
1015254317
784366569
544200931
2099246327
1495653076
298733807
489433193
20169659
533750235
349303867
4017061
1024775240
323854431
633093392
1102773258
152142464
1268540760
954028218
111022610
96813851
236203827
1937623626
757368705
1899237334
1608454616
1524411257
375095812
214899692
619848972
342037591
411591873
2101596317
432896580
754893730
1682566014
1746276488
376216454
1253334963
678054825
841401612
217092385
479888810
1719361571
627552678
514617450
1385079422
880138843
1797099693
1851617649
1595183825
364149916
858879811
108498395
1123158917
667180287
271745558
1049601577
590793163
363015882
46713010
51130721
1870826277
505714101
1719311043
1046835808
1736035875
2019000107
1824850932
1667118550
1534745239
48530732
313038780
1002314051
364941548
1904105597
2146141766
657873182
1850639353
362623517
108132513
1647978066
621139909
1843285755
53326965
1018398096
981822205
1501589752
826673361
1553839355
561759750
597060008
322503158
1085151734
1195332642
329821337
1826022933
861190325
463299514
1335814498
1679358276
1048391906
1827728749
485142032
1039436275
1956201815
514991646
1963725110
1332429960
194898232
1976554906
1806263420
574214309
1388041934
1866692518
311619134
2007348395
2075962817
1383146630
1512811713
1124827626
84777238
1912881197
1657806769
1760446904
1235254707
1394209686
1307843207
107567196
1475129398
1001024532
1540398863
1074084548
829961186
1984029858
77250381
370215332
2020769896
1782216019
1113360333
2143354493
1493815321
2093460376
1789457016
359878367
675542587
138734267
1166270335
1570525683
1111735651
341283944
16193967
1593502670
637783540
1519777905
921525819
1842758155
615521161
142871853
1963749605
1092990925
921099326
416739241
342308192
933507685
709494289
185609281
822137374
1408214321
1575638477
832687787
926538089
1509287420
741661908
1139554808
1197505835
521128224
1831606155
1518782704
498911280
155944606
735415208
2036610776
1066524830
1770480745
1038413428
1283706614
1672303140
1327344986
1691210451
1090544975
1732075679
721611445
2072305579
762189452
499605889
324495978
1952026184
1234686105
1832329059
931990172
242315343
1187881580
1830830863
409095502
848166517
1863636186
711640604
1578350047
1390800356
1252706929
1052994848
843344995
2046496690
1751885782
491342555
1379871248
1752544745
114148297
1276201174
558919020
976134807
4382733
1010350765
1511716607
112229850
116402384
274725023
417828088
1369035735
1758330194
1669726389
1477511103
1667799918
1180729453
140386813
449685197
1264075836
1532620922
1129885176
1773579099
1461406851
832030572
800568221
1871658468
1029267586
1410048911
1378402680
1944820394
200998720
1480652596
1367125787
611943578
594258446
1515225482
1748398209
348848845
605788597
1345490559
1607069619
396649456
866778537
1719729889
1216605940
334400330
1665188344
1775900931
657715980
982418508
1221254427
355803373
2077308403
159604515
147728010
1989785583
1383309478
1405834525
517059915
2026571272
35245414
347157601
643417565
26716461
1389695571
675484897
1050814524
2040491514
2132054845
433280087
1600140921
2071973875
1642617840
344250807
351621939
1433944428
641041172
553886440
513470303
2042051701
1895060353
1051367454
1362171996
1856051790
1253146451
225945542
1836617456
1233237033
2058049912
693054458
1218536790
993643418
402921498
103781728
976692366
932788684
1268916115
269901994
982744102
1161226587
393696173
142037390
2032170842
213357825
1980265057
373749848
1909668679
1268011249
1194161780
1018789110
761810521
1603394204
1159987391
1878438960
1611293937
892973239
657247036
1176795985
103594212
2093347917
621617918
1313365203
1870784366
638652455
1089301108
1705081847
1545098943
1161439602
321758192
2000406985
1740973399
651122648
1307116332
1755152584
2082905942
57583126
1275168874
294644187
1638350162
1877924282
1101832764
2082760562
1275734607
1480655750
177854337
1295436480
1730826792
140236881
468482735
483258350
1958016935
2141311046
1315005056
819700120
2076758763
139661285
119123385
2080163302
1602402169
1304172531
1000574061
1962594936
1772143240
1894923651
1744442071
1391429692
1921323399
1695476479
1263866609
1963718753
1342242848
687515539
583139146
1008980065
410119788
1173940105
513725728
1597894116
265850669
1329964382
2049969862
1267415946
1085521503
2016788589
1789566245
1799672987
1384636144
862660357
220916455
1041396110
605798822
785237407
288482933
12197064
127144698
1696218787
392238014
955919799
985026858
1727491156
441362163
1435405891
1438403336
1789109995
963290871
830621233
1866540436
577427156
1678644958
755912695
468773612
1328958338
753739942
895923310
1019453382
2108120234
2084927517
2146889670
1051517541
1498272176
1765886813
1823382798
46731455
44765804
958979832
1981770464
506525123
1507008342
1562031902
1296914309
2092761407
949768615
1159985657
976369023
841024768
611247041
28430937
420837067
1760131882
283459949
1920260477
1341735627
1728271494
1636704152
737118625
1585303759
194465644
1916886363
1258862633
901516671
2049037509
177777660
538646500
1421379177
1523605377
1111293604
1897579286
959422190
810379807
14271386
210357709
194776034
1061414178
1839653764
85254307
142120966
1677931900
1335528043
802216570
132001899
1993128502
276019034
1697806939
666843274
125033284
1240372523
251204256
69281433
1159307312
2106825317
996492020
332752772
1458359537
1420980692
1077197250
793938893
1056409967
121219654
1845231570
2054077198
404983605
1295789972
1855408448
1625059496
482205657
135629304
663441543
275415101
1659044659
490596029
1531918435
1529372959
542952893
1308551376
1251505776
783270805
261795411
744112277
1088537815
1425304591
999130456
647171083
1166417199
2115721285
139461151
2146107270
485014104
570043208
1118079312
1849972158
1531126401
452976971
1483842500
2038007666
80886410
1936182356
411432024
576441588
356212364
951572539
2014098792
1147757821
1243776397
1219172111
1614528718
376219107
856320768
1841927603
1860443312
592762355
1387774327
1225684775
1622020603
230279788
208694332
1897748980
199871299
1838895449
697287233
1588069156
1727888002
420307129
2047400019
818238454
228198250
765595459
1821364908
186287272
335496650
964842632
2034450368
1255647731
934851426
1883672885
1540258512
245923946
559660756
1757404903
1612584240
282755367
1928369492
1979918671
1860127065
437861977
1255045411
1193741712
354645271
1581385284
852795349
373654275
1956682526
1676661101
671651890
1349667726
1613229622
713061623
2126723384
1165437790
1644913350
427040756
1672812414
390523198
139151741
1596465033
439059494
1312298879
344256845
1141762877
1545540305
674800602
331043295
446658632
1756669867
1850420930
1815264764
1534187334
1509559820
1421815220
498638030
669456336
1254561412
666161461
1120939439
1562407991
701250866
1184740961
1465733450
334612090
1324865515
915103635
1669749789
1639400532
75156579
1547465468
1738928301
1762558829
886427359
1006224478
1212539469
1217643897
1400383450
1853105321
2134646441
954502378
1570308785
1324612306
19046436
843610242
2098480082
1078698690
344156322
1031891050
1731454664
1126012808
1244758852
576973235
91153636
2032623995
1550323382
2046356132
1313252084
375541760
1952993172
1091155943
1888216991
703265202
879741574
1662467927
326392456
364938050
1711236820
1423809937
1913227500
2106372560
1384945720
950333767
10122653
1774567709
383095135
767588354
385396103
1436222803
791772616
1472000591
1248454604
1530745419
223724810
1491029997
911682119
859057342
1042895786
1857332186
1793227094
1083228468
6221447
378822873
346819715
1827644841
716147770
454417851
825232992
609902829
1655552023
714744179
1195762030
1379515185
1800076243
439023480
594145097
1437193713
1011372638
1058032601
60489287
2090929396
569024857
1419562922
1857294445
846896585
1449933837
852681999
659277997
798365740
1556376900
765645734
1111644716
484218607
1585318382
1268991241
1699151373
1193066281
1819675328
507840626
297660811
726567207
1148923676
1688411989
613416057
1441779961
602384063
1160778153
1535934223
1154133377
963495019
1369541173
1025968452
865505849
1987098668
865811061
796489685
2030384614
1382175061
1337591593
1603508982
1525433421
146720935
1606450340
1380017359
89970040
1952420627
2076543721
328245100
429501968
1761491803
1164347867
2055154481
385697878
1306543359
1729987903
1515898062
822125396
1120212446
1560072712
1132155942
2058607594
1112467655
53537071
555794864
689540339
54511567
835292397
308106567
183891698
1275301434
1013658760
1343593593
901968102
35648235
2141831393
1245632523
1285136559
2034473725
1022195858
1654977430
788724391
1674392334
1625508861
1268843056
1254099518
1220776676
1872322954
357123566
1018888768
156755554
881388201
1539554695
1651643712
1244323959
2079211250
1434729066
1984763216
44954895
99631362
811532237
1315888343
119118729
322439983
1081665551
1454603850
395417890
1572463224
2084442969
1672232206
1496339122
126907376
480779735
92949749
466757430
82532557
2034032140
252271405
1905906188
1160897045
1531882232
361422343
1665586582
1654336926
203893339
1152593341
1989602452
1721532803
1306896098
2029609859
1242268934
1018097978
1056566967
834339807
999047854
1007503676
1548007690
210005129
1702856800
1143685978
1845925219
543100560
940706683
1053229895
669409595
957771062
310799496
1972755106
611861903
528803653
42326936
145577272
684605145
1293502157
898285674
1978240275
1153116596
501618976
849243715
145868597
1888573946
1303105494
549641523
882661209
960870609
1231988752
813788331
1284689107
1610640020
541678537
892841482
993486302
172228043
592288031
349910610
1483525302
1005854921
224609125
1930262656
855710613
1420091403
1496808125
1584965733
614279366
767257815
1013738646
1301193735
1228479252
1057581772
341502988
1642260152
2054637015
1537984239
1775686174
930644566
979783081
689313113
243738016
2004689584
139170802
1716746160
931335212
2081036046
1832315901
1906707297
1577353547
212100216
624989766
919461828
404871107
424992822
628262363
1348498570
144638366
1548833230
1568533302
716816369
1980211040
1884265895
2004748756
1596964010
241359447
867956447
2133414858
1246855375
1441923742
1059789238
1156697653
270195615
1015740612
1199672798
11910410
1428519823
1446993332
2053697667
717330414
1811979615
958499531
1036797709
956581432
301482316
186143343
959731854
1769382707
380955199
1473415114
838668529
30886479
1849484122
1477136289
159181379
1878764392
889196176
1752184886
374824970
2098685748
431438549
127539566
542337137
1367012135
1895826063
1336524146
2016343860
1433044452
1790849373
20533404
2064156595
248400850
2037101287
1517525503
1259843359
1922884240
2006976661
507640700
630044386
1006706236
2016954404
1554135506
2140618455
979113118
1906876971
1045761356
2056775470
711225857
488664948
1261861317
1238958927
365172228
1850329097
1538322089
1376015248
1605695119
2022547782
584855491
484689858
339627248
1793422342
2147026184
838814089
1121126816
56847090
186299110
2127662540
607293837
2008684700
435108638
929886251
109887658
1345107362
1186423691
2055820444
2047490014
376498060
1419741342
169087299
2063200204
36376219
566899482
326820295
1577391771
2026773396
813529738
1359667303
233452207
1187507970
772025342
1071417631
962629648
1812152055
1056160534
1004913451
1659171779
770180316
1034418638
233501760
1532008767
1562604645
15046957
1428691378
188445929
1570797975
766800207
950725499
239780438
54116018
144871799
1920402915
111990472
1036925670
801183865
279780501
908279551
1535199370
533452038
923677691
1427906960
1477395176
1678552627
1028907990
1333521787
1145023760
1370215094
1022796279
30952503
1218305931
876458646
2065372075
1225088917
583089990
1518321213
427780235
821445867
1015937841
2136272615
459390052
1326572075
553079427
473110545
293110292
1463613743
434922458
1196555721
708179161
1106937105
792232492
1494038135
1907331885
1696816456
239080460
822727284
1050845544
802562878
379779476
349228106
539931345
1298167054
1609398884
1185890678
436157709
1241672422
144751697
483226107
448606644
1871534872
2130428294
227379422
1522639039
1862198650
940437113
1466117264
925000441
257509661
1908152410
527750982
659671949
18480948
679549798
460846764
430597015
550477883
1506998624
408474839
1432332997
1651511173
3506028
1885292535
1986847466
1378873451
1847817310
1218521773
842719646
247226727
1226264243
917740750
1372973668
1540882698
1713140700
1017907956
816615826
1803303544
762445146
1520566056
351315349
1052760203
1927808869
1241692461
1624449598
115598192
1556121475
1344769567
1777609185
973587460
50113137
1925190056
914360613
505786515
1696578054
968951182
1972518757
1612210320
747670642
262738488
1117229669
1670056201
1843558767
973883076
562571228
1406443882
997120308
1366778214
603105230
484405011
1606945359
282845176
1290889019
1448991141
2125398110
1238751075
339908988
1387104229
659839418
1144820922
1457294225
1844036440
315489762
1284441343
360113576
1758340217
1573536879
904717681
396490090
237668161
78225912
426621996
1680146582
415844349
1162338215
633772008
2105319166
1254671874
1239275710
1599051921
1936858311
1720267143
612679846
1100627712
551871711
1013948119
721678935
1223263780
1459548871
1205822186
783434953
50119350
1160596880
1625995260
1549003575
1673415380
525699399
1465624861
1140709785
998696871
1507938837
1591101231
556250115
1371999464
1297677654
183837796
1999979656
1342625945
828777746
895555884
1994422648
1447943240
557271449
117788663
1695345530
1126411410
1096645553
10525129
1672342571
1853503943
693964589
1175784007
159915071
1341321202
1632261381
452385803
632785224
1175428975
367746404
1845206211
1610831045
1962945650
469221959
67805674
522707381
2027817048
1966045577
1255130178
979405611
1883664597
1210167088
366044362
2073682609
828668104
496805667
137017476
1540715976
1285281943
1021290695
808148202
728243581
1428522520
700968901
1631401027
64738018
1091507436
374449943
596740552
1901989750
254664397
182840037
540442049
902017281
1119286234
521065372
1129691663
1598777898
692900502
1447724708
1702719003
694662858
1232332927
316035697
670339884
1039752053
1149164091
308989665
1329297758
1904437957
1747161930
251791716
1241094743
2097272058
554311498
1742779835
968472372
69958691
2026260888
624650439
1039481682
1728631950
1187841336
988863289
1896868344
1911032218
1024892396
619852488
2047136087
1993845881
2118037470
1376933297
1285916540
938535534
1947396115
1343570920
762097274
1239042755
715230339
1308129758
1292157039
973862307
83414228
1334663818
1388586033
1283359185
904386978
1470013956
1954515157
277695231
3327509
1543102316
1161005766
1559580658
1590308517
148240129
858169216
1996069266
1454877395
791653672
1094994454
1087776719
1502610498
869611468
1586665189
1204447548
1214003046
1928976586
1505943715
1780758506
1409956904
1313505559
1308548113
299131257
697734446
27031905
154332283
674607965
222275900
1685001715
1396096881
1942983290
1093919342
1821994976
676672064
16586918
1363908469
412952515
1758756007
176274425
511687377
1580675017
843032139
255097666
1240355821
1407688183
240271936
1577752110
1750974183
172590673
1585935358
1642777100
877638899
1815338429
1785543247
1523718482
1171594424
45900555
972883258
2045974668
745775586
609587900
1817874752
43566517
546182879
1684053924
108661708
565569003
1591778152
179074697
1145995152
573172727
566332893
1887094725
1245808733
2078565916
284705504
1522800970
735399963
2016408724
1780123244
1200873841
393335366
1166919756
276947755
645245128
377383216
1504356431
621392712
437007520
872980678
1746305161
988215332
722188604
56185923
8878103
940243854
1123029888
1794707902
395415235
1822537450
1458048125
1204078085
1356580023
1851589650
1636737602
1859367451
1509672732
1230869872
606821172
1276093973
21047160
564835909
642948980
1451263523
1943607681
1833554691
215948204
1382815484
852736414
2541865
660417368
1552617821
1454627487
941490177
2099333770
11828950
626154607
815351955
828543157
696278512
1308494453
38831640
1204957854
92442242
1407254848
887037375
692653179
299828673
1188339125
754921359
1111766142
1360546402
1726804495
190551703
856266041
1343830376
790938935
487174250
1265471321
2056982945
129177675
802942593
1918018602
1663617245
145962393
1373515139
589047830
169912022
1105741305
1013765643
1500314740
1513433796
1820684254
1752679645
363549193
931609
1073970416
178387677
451048270
1976272265
1529678074
2064586099
549164664
306799465
1319778163
1439665987
1919334402
656979520
1450504748
1845282750
1433173187
935020426
868134830
2125845345
427957333
370497869
1626390750
1515066568
1553486528
983925320
93333478
824089614
1551784891
1976816185
535688750
1720405864
563213308
709443021
1319973537
1273813881
1679123477
295719784
2085046254
2117102392
1206161968
610285371
1792539296
203303090
1751260417
423814871
1050273732
2019001559
815103346
250070694
698124936
457066491
563294432
1446212900
1130154841
1578461704
1936190408
2059265963
1661539661
1103934159
1793053624
298831485
56226977
554181145
1352843667
126894281
1258831289
504635382
742296490
354660775
1292483014
848786680
1071143118
1100819388
1876778750
1609829057
1063123287
1254282533
726666492
208106471
1613777491
298237209
1883427938
706493528
610246427
724889155
370918500
1518141765
783496256
2021117173
363479345
1496994402
2060757406
1014217099
694674031
395598016
119047130
1809514018
522115359
295258148
1400682376
217776722
1058987457
204052177
328612729
1373882126
692692845
330497482
256287251
854240156
1751116033
1085489453
1882373185
782858488
1075304471
2016657547
538133493
2008725228
1655061216
328126160
1712885119
1066682379
1182990071
334484210
532300406
2030128533
1163024025
1126117283
1131160568
1541166089
16474102
1682633847
1372640418
650823558
1142248154
1553814775
1948494658
316321675
787756831
76671451
1152552030
671331304
46015231
538622162
543214788
548169824
1074921670
1288045781
1716264064
1299505485
384359992
171304609
885815336
1906806645
1366999422
1515891857
19407707
1540449520
1947207684
1409352430
1500818193
220348598
1070091591
1667556556
910028854
357999465
511694876
1503286124
2074884416
1611377497
974950713
1421661932
671239467
192829582
564888035
2012661447
795645123
2144803237
1658313163
1536252254
725239329
1631756099
1717861697
308182215
1287230929
507050249
712055788
451770206
1913647462
1182005611
628346455
270225056
1300709959
104194568
821050508
1840249198
1172911921
346118154
1393904852
1121539709
279025350
453222494
445274329
896855405
75536854
370287508
2144660758
1178171212
1175866779
1899772605
1675628036
1458646547
884997598
525484857
1263404879
152430013
1772136276
987953926
1650311528
608168809
668824061
1137714509
625778723
1358475023
1335308996
1589343816
1027467430
362951278
993654484
235718569
969977854
675561990
1759220906
863147228
1269649700
1362130211
1870808957
1138605819
74673018
1200485989
38555649
1998166455
1687251125
570299213
697409727
1598111515
665750374
715822336
1681427977
997403544
1282442534
523165926
295078369
71574235
1149605113
569171979
1448469933
529685431
234630330
1669246934
620338215
1551496267
789651656
1343625797
750265429
1330360022
700276003
1438307982
797330200
1619457267
2087461960
628658256
575346050
1626875102
694342910
581810460
5614577
943465699
109263067
147595094
1699629766
1242185883
1127307849
687624195
1325088369
2042973126
575005595
2117385703
1515381728
1123356731
1511392217
930460116
1702081646
812187696
1689902665
1023083411
976967348
317011076
1188724795
508860819
1129691611
861581245
1936744103
1148629285
1337800474
1540090429
1996185042
871559007
247774321
1964943165
2094882427
548092053
954531592
524030069
228611069
225399016
1202042037
335551143
353428325
789988533
823908083
1419325920
1396083020
1271175352
1368779949
337194319
1397901275
1412448731
137321722
152603675
1613552924
2111006285
153340125
1265432891
756908473
840885507
182152617
571742194
257044127
937272964
952733602
680761282
721578878
286897370
1096149925
2049937702
1683334415
552868735
1646932418
477636979
870714222
1241551036
140281732
835682073
854128649
1456858195
1880101389
262725096
1260772441
597965096
692357183
727858075
1929688875
683803890
95276373
1807285181
1042093207
859887645
898405036
1274739742
1322160682
1236987560
1067516552
1630857424
1569451793
1890224192
175141318
952031476
379691252
985401382
1530338041
849883724
2137060061
1319886273
16703238
1772344779
1740155760
1298216166
1484001710
1832227851
627325650
1209429424
1865501107
167897380
1912238495
1065377165
1264270401
390136159
1162133085
1912952406
1048944398
1064699088
1768420336
271906762
821695021
2108402835
1317509220
1137821449
2090472134
261561801
1336720051
1323142851
1018492160
1747062566
718885028
1698269269
1783293571
1023226915
1649483349
1149979274
844495037
486273496
356590259
1933018030
768750162
337271540
437161852
2019784784
22915810
1026454535
1152796173
1276005376
1818864624
1080410177
1204149976
796070463
1981144009
550507757
110573190
319071521
804155264
1649980909
2073527638
678709158
1961256296
2091825736
92470327
1012141092
486983484
1052620878
43903979
1946551703
1416361015
964147577
420770538
298401568
508162940
2144433897
1741271994
1775598917
181456457
82959926
452956942
1083622723
1223291523
548789421
73399828
1530506704
48733311
1170830411
1578154166
551122677
1600080182
1001854876
1285207053
1136716531
227029283
980307424
59632737
122619353
1989593617
333619264
619368310
1479566809
61755726
730057967
192555681
297698345
1646353921
1383089014
744268221
1953871018
1306164133
979560914
473607232
2123558450
736480230
276637696
144579755
151673537
624210255
1949187205
505294272
1076342894
2077524213
1704515720
1613175303
1212764302
49364333
1912079373
1732655209
474427677
1948080217
1403275897
1325638638
1949731751
1383562557
1853501023
1416784140
1213945609
644309803
142796432
1119894625
1295550136
449488902
1507877099
1261287651
315626180
1720365390
236818528
1240999376
1111738749
1941215073
337903614
1105052976
1244128693
1598822386
557297443
67480138
586707156
993169204
377108180
171186039
843213321
1838873341
127284389
2102682755
875673350
530842877
1951662127
981560609
2018827211
1724978225
1576576591
1691715331
663190315
859531410
1013984724
845873161
907321197
242498486
1986274316
655762612
373410221
1563487249
1652519059
1468124642
882100956
536489809
2134929806
460814361
1077830622
490163134
2044354633
1178329257
1062186293
1896766293
1271332166
269036652
1867008050
900896166
701072449
1406113318
2012305003
1356440121
910420181
545629379
2137078423
1899033182
1675582095
1567680737
994058228
1758209074
883495189
1693467724
746408885
1470458943
82075792
24164112
1204171790
57215002
1475548629
609597053
1714446725
1206171665
685054684
2126383841
1990661724
1033126493
249586216
1479423671
164478772
165936279
443686079
390685505
1999121241
1189240347
611988568
1826740375
58297513
238656146
1726091557
1909062302
493568184
1969898518
317695367
1273942013
1991008157
794817805
1038467592
392499138
1960514962
295240525
1665315376
1546762368
782811700
1765423470
1730027572
1236741561
1724506556
1585944926
1917272481
1154473581
929217554
458958505
887376842
230650745
1707204166
55752973
326381308
1598260642
525949438
177067599
2100534268
1747770420
772263343
435459157
705056663
1695167109
48379292
1981842371
1092986655
1737328436
1271890728
1210098283
1895136394
91550076
560397854
896619727
1266698949
954204148
933391203
1721854258
1245420010
807050935
1561657151
1916608800
785757042
587630029
2037912513
1538802806
233676459
7089969
629058143
875575975
733373688
1704744136
1660990245
1828662803
1906744642
1458239358
1840192971
305739105
661996021
397208697
295809395
1833731670
1086638904
1283519563
1848618208
2115874664
2080216192
1120753828
144977798
1259920160
1039698137
1283134151
327116921
1053890869
154867194
387414448
1410699186
602321172
648374749
1101363236
427599338
1309506769
278132266
881281922
1155136776
556550783
1888828671
1661585819
1950386251
1840137990
49603766
641347210
1987114029
54489100
2055017546
1288664107
1189906250
1766657632
166664152
1276129073
1860946524
1589852267
131353764
834532818
1223292961
413162454
879252858
254758377
1234581024
823644246
8230471
299967426
438015216
1461481970
1331493372
1575536526
2094061492
273433296
214039703
47150100
645989669
1163269627
322175324
192961758
1805500296
1527922933
1176366549
907166839
1506567434
1218926331
1847922337
1347787403
324990918
1832118758
1432372108
170926764
57265747
1570133560
1412461525
1190076923
1179061121
2097910578
1989888622
316216650
1803083645
1904086784
489241174
1650978846
50040590
1719504903
2070399551
615834161
959988887
402202380
424749617
2059314724
434743241
1207171598
66719256
290674650
1801666121
277777918
621204233
730255840
1892455446
1977383181
1200155539
1606325454
1124150023
824218996
604345231
1635529889
1424372659
1764231894
1686555718
1848594327
556207519
1771923802
1823973714
326634518
1818857286
1833749323
1361884203
157490928
2016089775
896663481
1276776762
1128815125
2006409458
1917435021
618089194
638894529
281684840
1866389685
1790107425
48835681
839687022
120360647
313910004
152463111
62877311
458147490
2065233517
1520428350
1153626873
563701828
239829463
1250817510
1749927836
1565504991
982399285
209224354
1497588896
1993649587
843180177
1087591833
1480289157
1842181324
1814792336
1369761586
2123022111
1255065972
571382493
2138092884
163537961
65961028
387894599
1312694531
807414190
967963701
1055516583
918869190
1608587473
1207088895
1887108801
401060550
1876798753
544341209
681046374
1623673701
1909052781
49564112
2031758325
1272240945
48937764
1759383659
579056967
1198444818
696800065
1617583024
2014413431
1353702635
40416920
498368969
363598742
288982431
986071327
904781302
439834469
14894874
273775434
1261998689
132306929
542587114
1374669324
1707103142
523972308
432356486
554165940
1355430301
14532884
821408558
2085429029
278174299
483378142
1814346909
1780113107
1744825501
1972996225
1127152813
1770913322
1796845945
6754534
1790503537
649550643
1170368277
1921969051
2098832823
1195850212
734495360
402675620
1391613320
39054407
1508537022
1564062191
1367019189
383926928
627943841
176695395
1286488473
436487054
1373679475
1165080274
1469821025
2122231096
1124351086
1212836587
2102128149
621165586
582966075
1595273401
1623024510
893762623
960402190
469132848
715382438
1962795334
2138446358
1552513189
2008262868
1269819165
1650462567
615827488
711009189
509868221
1064287750
42111932
387838281
809263675
1490216490
567258560
2050793696
967215129
1513754584
1839970541
46392851
1897572210
83944818
409774966
2107266706
1299930792
1018140058
580295582
1351856260
1531313548
1928215967
2077807709
2097719523
316972313
1545821156
545337687
1304576488
932380799
1679182254
551994118
606185602
1667710123
202292648
1332525895
210607026
103754047
839538261
1692311862
1515084231
1106483227
985738155
1107742103
119609204
957502996
911370792
276836171
1928068467
251654935
1502737584
1675908969
1679535884
232935996
202378882
529976678
1364416602
408224374
1427377684
1284418430
154682405
1204313692
534976107
899646076
1027734334
1426879552
567007931
266503919
1217915146
699971510
579888959
671155329
1143311183
1044477917
31913013
71375550
355346322
833364276
317374489
643154143
600377764
1425229069
1215689180
387125859
1255098887
894134905
863863473
692577200
1524898758
93955515
2124951859
1746771233
912302823
546109602
1618574020
1887395984
470569725
971733959
1871289912
69825732
715838592
918834631
1516479975
2015492635
2139649182
156715879
1052932704
930866825
239999375
1453560045
973470726
1852131827
1887814278
414040336
1322853876
279042724
1868074177
1638864497
1646409566
1370671368
1915699840
1501444826
1534453459
1275911309
1224634634
128116693
1667668954
2145245036
2032600741
2040876892
1277735202
16917236
1207204160
1447709582
1730461615
518767594
903967934
1938642716
1680928666
140220193
2045513901
239684975
1430934368
1743639811
1281527563
1335948089
331827773
899341864
1957798500
1566066215
169601413
2087538665
366820325
1198495219
1332309977
449732588
560783814
1047618522
271695539
250183990
682921392
453249770
1906826502
801656672
2021855850
1617965364
1932951936
1189594204
56560381
149749446
1274389681
1428665047
446386114
329457343
1609046830
1763019760
1454110285
2037876562
721041352
1270049573
1397020099
1590626753
1708815969
1811704357
199923372
228305737
853880186
1485258062
834619436
2082784421
1333545070
1103632372
1131642610
1645931210
407112380
1855117425
73726743
514367230
618518719
1067351327
672388664
2001782492
1507461893
1441455969
590821955
9170265
230279253
722057475
333094803
1312115144
1073342429
1768681451
369922664
1526239633
1732238110
368323133
583533133
1796312809
98672823
590326479
1122047900
130974389
35765867
1370912191
1876857303
241584892
832062295
1347664937
1892200017
768824505
492950051
1639420055
1494652365
344216354
1053668254
1687348050
201544498
2010366168
1382281289
1981728330
1186156991
207038123
1631351654
103807530
934503182
2000104815
1187001528
387432918
310005150
903968020
1124952779
179502724
1505092305
1921332683
408405379
1227396343
1263312167
954967950
1136504847
1022892217
1830602544
6107838
405510964
320454880
832710841
73689090
1543917445
1695589476
130760091
1868546483
141903851
1844461027
1768354852
1727212057
1799754634
712390754
531886858
462048660
847364180
1199145803
2109368294
289190352
1391283451
152022714
1010392351
1904514653
1221468931
1609142174
1930467429
1381604514
1684773385
831007789
1613758724
6306056
702972117
1795878962
1144360502
2130635157
1176481808
1299720449
419609770
441071569
948348039
2105592307
1186106816
332955666
331948459
1071675545
1064897929
615416320
494721825
1855643849
320168025
1133885701
519841804
444027223
379541942
1481473118
1741601820
2000396166
765041259
1093134002
1410820715
541545617
357644024
1371768776
530575414
1984962680
1270080808
917691349
1748747813
1310758714
1189458784
1929546638
5962529
1666856120
855590370
2041541867
348526216
22784224
1333632396
909998890
781976178
395078773
1309435336
750788417
1154153832
1970183295
1081330575
851828696
1583191424
905453400
865262200
532111737
957655639
1892945960
158294997
878403408
2112321126
458060771
2089053457
1582326507
1193452316
432289030
1922573620
1701659884
436166884
1571645428
1703043989
2115597490
2007731093
188733267
745319995
751700244
1339806485
84793429
1479854041
1544591485
1763765766
1659725454
565888449
2136529133
1096340684
1152354509
419671930
443681067
2058683054
541588741
1480172307
101261171
535740604
505818284
1974633673
1329120025
1684174799
1302358180
1279669497
419695617
48958210
1987210802
1901940216
1943079801
7748047
191902252
1413573289
806624138
1567296031
1169028741
173536522
1182595224
723204955
914269541
940604375
152477697
144228084
701068847
1450152144
1844115951
1013464317
22534512
1228877709
1692092541
1990827026
1155312893
1376627586
1333682265
1097831818
2039855182
1749296589
1526049044
1126125165
1871212891
1589480441
684320067
953219669
293275548
57089567
1694548743
1959429389
1743436090
227769579
482096110
927811057
1717595990
1003044985
1641319681
1712306455
1168417211
1911952765
83783659
2027700715
477332304
2098160828
1898805869
1743648198
460486305
1497989234
2013576909
46427538
1212664329
1949194996
675677189
1413980269
1322630030
1677509912
340840091
456443447
2126103909
1910059914
1071787940
1676492996
1313944222
477695644
1097227927
2061537132
1134819915
1695647479
2085427207
1021986884
1857479989
1215493251
921814853
1025317628
803600576
978959683
801666452
1301535428
1476930590
1360904839
983597755
855740602
1195205604
201938839
1475224884
685348391
174569189
1052819477
623620894
1577629314
376502795
809711163
1988342092
945314401
597529728
1680767254
1595190426
1991555249
1380818066
1359864410
1715460465
950997433
766327577
1990067519
630422566
62189837
1341478922
1527633076
201464318
345339982
1593675601
1852199168
137850854
638431300
1325427774
794934918
1694250168
1395975324
1418915260
756769862
800694075
1589773497
770724759
622907680
307083357
1849888524
1859858823
93170555
511799898
847217369
1098173534
117114306
579963118
73325173
428588377
1647001300
995830442
801901922
654499659
1501259279
2044553097
2083462014
1729200797
1715677970
383806199
2083888483
188606677
1449939793
1488157306
1287872750
135465451
111851728
2081603303
755239311
2092081176
702402453
577098953
1068940275
1199864691
910472386
2091393938
1340919587
56893283
491635848
594280200
563382187
1405986314
1659549726
1233751757
675862844
1437265049
2104642647
942309085
1962881345
1031931828
523792303
1208186797
1162627372
585498613
656799960
1420582616
1561919557
875222485
1975051440
1948802713
901791349
209571201
1207311505
231650987
330227216
698549371
32883813
1088771259
1035902627
96029729
2127761836
1683895203
1604656741
612716397
199796838
1179157718
317709678
1927609825
694321824
849780617
539379458
707543318
38690332
779729491
1137362084
4978656
1249096269
1022650801
554948549
1220819797
1348218663
1910827493
240532548
1233316424
370524964
92810838
221844146
1777303259
727132539
320256465
183308924
159721687
1339031591
612122361
1925170150
914109317
344811205
717949099
797164356
740536760
1199318099
68954645
1852246481
1940680908
1815172424
883783390
1341145348
960902792
1631756989
36586364
838605986
1653621888
295108426
759950696
1605614711
847127651
892923540
380578774
982849269
1240579182
760435407
834348779
1506175931
460041020
1931592517
1082087682
722320730
1934814393
1639803502
1902982828
1390760912
91538853
1456434255
411213419
1598441133
58587382
1045550263
1656361364
1524764572
391004741
430443841
196195358
1822696396
925309951
1920457763
1251611930
1903466409
685165078
1842080234
1553841975
1683277789
740339588
1546178514
1209176117
1930365838
734259612
794668558
753261093
1272082347
2141271223
788089470
869550815
36927546
966858824
409777629
1864277210
1613425358
706435989
268729088
1150029408
298557727
1067499751
1677808942
1101767604
1485333138
556272451
590966039
140848357
1426245533
1623148883
1825251395
1393236114
2088510072
1744988742
646598525
1681787345
2032235300
1186470441
1945187273
269695599
42688546
1461052903
1467858385
1762566547
770390457
978102192
1552186360
2090984787
1266549572
52312810
2141325258
1879118271
553551608
2069723379
1209269600
926816893
787443221
1280933098
610433261
230433095
817259724
1901408293
551754985
1210812416
765543437
1045175979
1992204528
224380900
990790549
1818596068
1044506492
2087719377
2114991046
144112250
1063492584
1135851198
218612029
1343656377
1871141314
759912433
130727283
2036291855
598170051
721936296
387084811
531058729
1512941879
1956659306
34208548
29948622
1072031464
1481047609
720742619
79768831
932219602
1859157500
168585678
1828855552
868266862
2042306182
666648023
150784544
516783129
1250564208
632467414
308382799
1556077486
805578323
404903923
1522078888
658901614
117896464
1188980248
1796642825
466972770
834690063
1745171411
365186257
1346640781
1631477183
68345693
334180141
574799393
1248260005
1968499869
676793774
977286448
277383721
1524101299
1670897007
1650431461
1691648450
1627931473
216094170
1581892878
322184841
1885256019
1579799990
1623430220
1913236652
613574431
824807133
269576484
1804459136
1692953187
1845164591
1112631984
479955795
274382138
54367505
924137421
1306122934
1852772214
1790698539
329524715
1498825207
2008459612
1018544256
1265567518
1606376729
252728775
386919389
1717467034
93423093
1860523238
617212966
1120187723
1235629138
1538938183
1564160194
14417150
1672947155
529364912
565738981
970617097
2055622322
1738168231
862101896
2093254530
1719374167
1480400736
301952747
1195835633
514408265
147693748
803079126
1359045924
1531470085
460027907
99046310
63572892
1776141965
1255421541
1981545625
1670686597
609804022
310154196
299918149
1959026709
1973246389
54896933
1150818204
1607625907
1393069595
1766273737
305234033
626146567
329493398
491248379
207802376
763111019
315863650
916228966
1484341441
1518836232
360199044
1346881599
448501833
87941924
1971968340
911348243
1535177990
1867410924
694793935
376721339
2101141905
1057854726
1362256144
961364265
568439094
73857094
226217725
1467677146
1763320895
384588478
2294105
1343316426
1073435713
1359612038
2026271570
1543946565
233826364
1149879876
1942508159
1414484585
1639813219
11355725
1002930121
1048632136
1554369476
1648961277
715151019
368529454
2026042099
711555395
942030321
764640924
1793232141
1076416312
971440218
273464895
1195240479
243454281
1885924414
1961798758
999428359
1594580473
997505993
729542018
540530602
1720921706
270288351
1624176617
1425894327
1893926482
273610232
791799222
1436681254
886466772
1827474442
818302673
754247752
1514067870
141206857
716581873
1824045928
521705621
557026342
1850130473
327946548
1371145426
539021559
923175929
1362643539
29777455
7416184
460277269
1692907510
1506618796
601168256
393535306
1608779976
127871511
1178592197
1318751201
1788738799
1904321920
709771486
1564923417
1088381502
847873235
3399805
1865398241
1965578255
2022095907
1983951176
1389870603
710466740
1644779312
1395585425
1748316668
1441243189
1663632750
1871382246
314329967
1141318016
64500219
1554390760
1160080356
37360401
2058068226
77895418
1332240460
66586018
991925852
274279625
1300605595
1210277399
109282100
1690171158
1876350175
2100400228
1792359716
318514410
1405012957
486974759
1525988357
588482250
1169375219
950338729
800677855
844291653
196612253
787647459
1771159542
1945237135
1099283964
1358162001
1987510244
993952929
1572070201
16727194
270315322
1408028602
694204779
696716385
2053516913
238887229
1240375461
2067689709
38444656
164035833
1989194587
964138281
426792282
1926963690
293560237
1992128946
1256775225
328028673
516819620
46793136
160857651
1251402346
2029697402
1847150220
14959483
795022278
762365051
1853568133
479828755
1672884973
425169136
455372474
1823633200
1350598740
824595413
1709144902
1581567406
1284366619
1402330012
1780430856
2057115169
1893947039
581526097
567514723
2044309583
666582923
463956126
1258397650
1987004885
1345412876
150705959
1212137932
1931386130
567258636
1864018356
156721789
755285842
1347220194
1067540518
275561572
1603204721
1223565743
1812429399
1932395372
809179136
1075545296
1667217601
1185599545
1814916849
651865223
482207810
932500783
432351668
83765280
167506698
667605616
477647121
503055803
750189503
86966717
1231046109
863771133
159219394
753488673
1325385623
701436271
1531412032
290951568
988512833
1201620981
863089184
742917
874390908
1129081180
546620481
1347908857
820052251
1300420901
145854835
1913497957
55717230
1237312438
424375297
1194166971
263272456
1788065192
170497748
1785055035
1539005148
1888623770
1838697972
2137565518
1719679380
1476595449
1797487277
1765073888
1547184365
1384381585
132314213
1167304193
1103428583
2129323798
160562115
1412233101
530995937
1792819593
264942630
2058575182
71999832
111450550
819898047
1724368185
1774535745
1426523845
1038437360
1633073827
588497048
1171350346
1270455911
1045422823
1899630805
1395084379
1019196603
1857601786
1084206112
647293425
1231774677
440123909
1396050971
1008369548
1805707601
1215599082
1142012659
780256321
455646718
156940053
1564404254
292422391
2005839617
927692459
683315199
2058879571
1307042282
1549009240
2040073907
499561936
1595170087
2004674341
1652777473
548779329
1698265937
1442304933
718525980
473595173
357278964
1865454246
1404781734
72972116
1000420159
836918220
586669177
152816292
413620738
1936877446
1892052679
1402401748
1290934708
972081831
584533556
1555506506
1912617486
1681955624
1311736839
2019389294
1865174040
1124621353
1845495735
277000465
811840693
137081414
1973083131
1898991507
509394508
162488244
1070607785
1866446649
371504118
805865609
2115750428
552706835
536806011
116932422
1311515874
1351495166
1269719983
1261721792
74180220
1180608961
1650528324
1983809693
106365491
7487693
211352109
887801112
1065637045
1807637733
478744151
1681257459
1349307004
860608624
1669365694
590208584
236522796
1061287498
1394415832
1070296292
1174321884
113254997
689804933
1069559001
2037785566
1687648589
114100790
89660091
1750175904
806689121
455099230
330348515
1245647087
1882077819
1891517181
1017538258
45994296
410979767
2135733424
234425913
1804597537
1554867943
1366913510
575211106
95556101
1205873712
1733954377
229461281
2030105806
1797033402
1994021830
1959002530
1188511910
511313662
1242767929
2017339804
1946900647
2118002267
1031906238
2114436073
852945643
2115050867
1178162719
72152861
1028718012
563878326
1917358738
297663365
490964630
587359258
61427384
26325223
239437933
214321622
406249390
1491661327
2065873310
231394382
1195492522
106103070
1337569853
323164629
930773090
1666466834
1956225568
2105593104
1846299591
183519429
1237880857
296875531
2044807209
391647591
1513823906
465562100
606607731
469608540
1235671928
144694180
2035613795
946732258
712512825
445004799
1274465607
1802635074
2043951539
898490740
1155064083
1561867482
1941027919
612628795
705378590
694623267
1227785284
447332060
1082752965
1285192201
2137907890
542964938
173680784
753628367
1567035656
95966337
622760099
1560619264
1395472130
1734102790
858597906
359038400
760871325
1186084005
57585086
168968473
862163009
806989186
441931156
755927913
2143773717
1720855065
1349852929
492072157
1964127580
227611310
1898714440
1961943209
720292443
1322631360
509190968
1614285297
176432434
53231192
1001909692
1661712275
294404751
1915735645
1190803008
1884696847
1470914377
1312701719
1203455302
2063223214
2042087216
653064378
1819728725
1855569453
2057710328
628158748
2011638956
162715511
2049343130
59391951
1413440212
1639340115
1423400836
1319409968
2010916542
1826009191
1515062087
771589102
1092825973
1148287420
1093971191
197220792
225112097
1846819696
1642703853
774901523
283316805
1480423278
69722781
2130363388
1536641059
1528495627
878826340
1948982266
29682327
1957071392
563624028
1191534192
199014357
581019015
1955930242
1651924659
615093578
739366216
1704236666
868101276
1916099157
1593707970
226741867
1294502997
539271672
1045327732
203414742
331626268
1617077542
1456425547
475853866
2116674365
152444360
1903717018
345975743
998511594
2096639948
473541891
409849164
1864938140
893803663
162388822
1835674498
104164808
313031648
322228167
1970471165
163570414
209960924
940958181
1140675789
826969369
1817427290
1198234342
483125968
1582267908
2093121420
2042212730
1716402229
315743923
1918411228
439242320
974119553
1644639903
1438544288
2125437017
1103218215
1263107330
1571232098
1895205070
2005238761
1688399998
1889456718
1377306533
742692819
862238608
1964318327
754798636
1727788784
240732346
672926599
460102735
1141192212
1715706572
1769307379
1415780803
1938175882
1450974532
1168604599
1906386380
1380999652
1755084897
82877267
1969869241
1486380568
55252398
672483138
1486270185
1041194210
223833973
35602995
1816191827
990307995
1668819479
138939648
559973784
979906561
1478226816
2137482282
1407402253
543685051
299772906
1616822642
98255531
2113926404
1045452260
588965383
176647325
559330263
870927908
434400589
2014696084
1868504442
1191922873
618161853
1377926794
1394109917
1127328834
1199699927
1041005720
1391967005
712473382
279840536
897003253
86246478
315085623
1320283611
305523396
659408781
824769007
947794531
2051398771
252387399
1622362380
100027046
560083720
2076273970
870637173
1747346924
150639987
189103814
1680020673
1813004171
1584127481
779832796
1012581246
283638044
1383866111
2069772517
1758480049
1018821674
1144712995
502975417
1733316766
1083368796
1552350622
1912802337
672301123
1197635021
1050275290
2059817332
1220461282
1492291109
1025211548
2138415555
807828469
208351331
308079539
96311631
845313183
469535140
1836955262
1021237101
1244042533
1164445096
1029344769
663614964
1564239028
1094805390
2101845303
1929643682
1865765133
484502932
1723274557
1841863199
377864092
1763670502
1309475183
2027834731
2103043365
2048247356
402744437
437969056
815097526
1647811794
538024793
110351718
2089730230
1698962344
396495474
271094974
406288527
1436810904
1485902291
1498619111
1686246305
686747790
1562134739
243808569
251058385
242280303
169411390
613432845
1938315118
1957201171
933305441
1063342410
718846066
819429902
1735724207
1831089928
1195431486
1709055995
1601455379
1294772355
1544166689
1438294844
1772933897
181285487
124531642
2066077149
1252216232
1209440872
1493133912
518361443
294914435
748080784
326431827
378425702
1032754342
1216567909
1904601048
2022493616
1298955031
1553294923
1126827491
1399888877
801395494
1530215527
1766279984
1552997142
723128712
530012241
1797998432
339993667
1034790300
1670708257
440352424
201524886
526966178
1831423934
1971851464
1291012006
2139984736
1083966903
1067641356
1399598978
1256529873
1552059219
2131737399
775264671
1045567383
551599367
1773828546
240488303
1153781540
47326798
164899018
1986472788
515319678
306497167
992782323
1049854386
342237678
527327319
1969114352
1281725551
2067512384
2042973844
809255758
735202326
567842204
1382409292
219460696
686652092
1164499425
1072517503
1350023163
535094795
100792013
972231229
492047457
1929009641
1726650245
510256129
1264228067
1951777245
1120790878
1934706017
532261872
329796627
989538179
457210619
543235825
1169789779
200437769
460594705
790633203
1712836944
1486872374
1579627268
319669022
1094981817
1757803690
203474855
332241465
131307445
104349481
746527017
1264628734
555672079
396841134
837370519
1481944083
775439277
1323236087
2020635317
591488866
201464320
997708768
2005510849
2007407519
1163802505
1377632607
262735017
1096425473
747588891
2074562026
1663533218
1423443295
1023761460
107906187
373054562
1105557004
1961767348
1599214938
569569469
1293377247
134408169
1192886606
438704041
1307434601
590049502
1274089310
1588206440
1414889071
1924212725
634996683
737029077
561984309
987327791
807123168
1602116981
757081099
350308073
416580427
149892773
558513118
1215499255
47984108
131831674
1814986905
1137645060
1030701670
62823976
1077556391
1660976167
1612001622
2056353453
404733468
144102539
141000303
2000103485
360470345
8257342
712652044
954121154
1441499004
1068300250
1539744806
816116434
595157602
1367650370
999907971
987661427
847548711
634909498
455383879
1569973368
1883316721
2025147687
1249354252
500666727
976035989
925630498
1992085206
700443435
803731121
308608351
1363059446
619548804
771593265
1686693536
1171600578
1504134612
1633050332
554441340
1518134272
1756652304
1209854819
1142539380
1761039929
1312737959
1577745775
318175395
1048033986
841311983
522932047
22467953
1283151749
2118660262
2102108879
901295563
2031049797
494321066
1499371934
1896430518
1139081246
298473132
189781120
199219733
1622467704
1096062322
2144394531
1305528167
378716787
1814793109
1960006919
426602419
653418048
922513463
1652616813
1101774589
910083106
292411033
664939572
1535998754
721734678
2142923790
495250026
16819934
936502810
1930247886
1217638030
1074916078
1191718683
1682475899
1877917587
1537870207
1191758897
1358959567
2138572322
288315299
1614122970
177208480
887272794
1216626651
1835722083
2069443806
964147743
1778109484
582157811
508322388
1868559462
268253333
622031864
1628199304
1650800308
1747946785
1903542276
152115974
2033913532
1512456337
1338807572
2018793968
897602832
1873273326
850791479
1446021575
97158839
80202504
1258047825
758871433
1714152405
1949031258
1098211107
2131058005
1220892862
1173829938
2028174331
583376028
18165319
1576213719
1821793591
2082330758
835944916
1068409420
934218692
859617003
105743687
1030661045
201777475
399055643
1297123365
1223072704
1591399094
1008659716
1557513904
584290202
1417414128
512124871
2059404088
1353843019
2070326686
1647243039
1612440947
233302558
843066548
701918812
1232348015
1608236142
593331256
438713805
1743417710
177303261
328402457
1643024935
1810250340
1569099066
1496207870
1653174696
1263149087
782652415
723229104
852374261
1380008725
1531892086
391589127
991855442
2127909784
1300238653
1391218326
288748687
480143646
1299074398
1021464287
109384614
251503454
1439705319
1486418582
201393909
896766353
862057191
859118632
577811449
1455645664
1849093985
450806446
106982942
78897840
1435609756
1169239119
587541699
1935617794
85742273
22967141
393759246
1277315972
1551506120
1135039064
1037354992
358443904
675980278
1994930146
736042837
1565920407
634941534
622633923
285251187
1873532285
415980859
786025125
629087817
2045853516
1549280658
182551057
318421469
622396849
797305741
504264005
1448700776
1317625442
1984088951
310026530
392866761
885389925
1193309604
803281027
1386964848
415354294
1605488921
375132260
1974699506
101293871
2141365456
1606431834
922089262
689463768
885148492
318128703
2107394631
1413895191
1348103161
2144595817
510053271
283371732
273333655
152376345
110766764
1529968377
2088947833
355868690
639871360
1829024264
328392970
1443944118
104649066
1141697128
523022754
1379685200
2046276189
1573328285
1804430652
441537961
977053849
1951571502
585732365
1465112015
115518251
1551367352
940826510
1721950262
313205404
2119309121
431512128
49265328
269108654
1059809840
1503937544
148721722
683999704
339736537
162802478
956884167
42821460
1530200421
1243675740
1885147841
786866424
2117568239
1661279155
716180957
79262137
1456639830
1158842438
1120809012
1713519304
867055839
1939015080
1177669261
1562479257
1518899622
602623543
1506366446
1173893678
1490630436
1291472235
407676634
1847059465
1924185971
1926062635
29545631
582048283
8710241
826452251
116983319
571016186
297439442
1649561214
1925954480
1054555534
853440555
987228431
1849905701
1161366715
1134413586
1523899300
463785487
1415997420
1504665461
340049908
1203237005
1768096891
1124005010
364697658
2007208840
1105636449
1384836068
875530828
618745313
263855489
1082524889
1095557375
1206476643
678784688
124635361
840505064
1700259224
1976368826
1290191973
1399990450
678188951
1723198016
240092796
1750953673
820267631
30083698
1981507845
1343635549
424836437
2105244389
1881547231
938908878
1580412468
1789634521
1213274540
1735581405
891204927
177333345
1474006443
1652651574
245066232
1488423280
50755177
1894230448
1815072421
640129741
162871625
251945472
1735787935
1525937813
1927028771
1725037553
1041337444
257559126
598579600
771236383
1904754873
770708003
9912647
669429589
153070678
878960372
1195356243
286431626
1191156086
1886659519
634787114
1653465894
687533845
1122848044
1831113834
726898178
1484772638
43179737
402026563
784385366
1011884210
217995660
1132657092
231970727
834865291
1805429399
430852179
2062113160
175186048
789782690
386972150
1439995878
1179361095
1131735800
64371688
272908797
557836542
64102199
1738955493
1620366137
1856529473
1003046824
904272650
323257944
1676384002
300186122
1757714511
962826068
1590331795
95089852
1050898104
75062581
1660908421
1081099800
1317792424
1450697887
2112729101
1879702034
763494651
1719005840
1984166415
1052037268
1738936202
1493796268
680652836
999455733
490104100
1295724844
821158242
726197929
614568423
623609537
84402454
1080820360
670728078
1000573290
1756832622
662379971
1295995285
1172907721
856596854
576373349
369364387
1397799463
672007467
592714594
1144130497
841258577
1057218226
1875043329
917319245
2073794582
73801448
1320869154
1506796182
649576531
1629871515
671992884
1959717104
1141233185
1889493975
1010499760
1312154954
1784091093
828867069
1173447524
1456322228
1722666400
1146563157
1642925032
1130207311
1874215370
408311498
169434878
987236719
1866745234
1351037931
1157674206
2141486450
1785666008
1704105517
1655867318
1071043667
721697605
2046211451
1013524865
21338903
187317502
341389678
1817707208
1804604306
640461344
1912430197
1462458410
54854961
931786976
1721751762
685939091
1048270007
461132813
1176003050
315504476
877487265
844555634
524485576
681181538
97009127
1513064548
517045758
778898764
2147450771
1215233051
1137047797
38282246
1545017124
1191177535
645399455
116111558
1798553887
922095811
1847907864
380528367
1768116483
1017529933
808181566
147650665
598589858
524861833
1463326705
1004336097
312479131
811482583
1471848496
1680519974
63032995
2100377259
1647125139
216793346
1770432354
518794227
1926136071
1330659358
1785492123
870181458
294209794
982980678
1293368070
1722081014
1273982855
1148628491
1750859034
1713008838
1850267036
1496997855
1263218071
1391944572
1070994501
1193479281
1651247880
1850360011
159945058
1219617217
1954133375
1039715312
1972427598
1571205810
1779633761
1789229761
1631866166
1922749675
1894670861
1282537734
167443385
188844089
742512210
1916252612
279373975
997647252
1227990034
1760518615
654671741
929451107
1999967994
656454236
1416387056
590443625
1904432463
1112726256
525487093
245423978
2008609114
2056735668
198555517
830927425
1225212060
845635496
1184967060
161384655
1851685975
388896506
2125413867
1791890459
1562618342
284612912
1603193821
1725448359
1025723179
98189155
1357404563
698557689
1636947527
400680657
388356465
56555311
1309341346
1111247470
742239615
1509247996
1839240273
481928680
650245120
524934248
1932174498
313188198
1215634444
838194284
791200515
73103923
1422180543
977709275
10915870
411013166
447467214
627668437
1672731403
1963906341
748482446
1422648550
18977034
757440635
339099207
1876663167
139752956
1805975275
1721713557
40710490
85894290
1080741400
2039626276
842247568
1353766570
2015026503
405904147
1506905737
768898362
210901247
2045440378
1076647786
364867786
104643695
1690826578
1858840028
871555631
346590130
1336867303
1512886530
213217713
919344737
137594156
588517328
1255835685
27001367
1387813081
805578414
916932385
1839684489
851682313
975543752
1623607512
311685782
75926077
688291931
425404565
1500756624
1337519837
1018929435
1550242533
1963734487
1057655171
235694680
1909300829
1497950135
1854554954
1483879129
410004111
2033307239
1317329271
1372855582
820513246
1155458508
662424229
134773939
2107191486
922857767
1593150251
1413793065
854142441
1002294725
1946681568
1891958817
999107443
1487506670
1168000948
487836495
1107277327
1072666211
328908172
24895227
1095716411
1588236981
1326864081
709631031
345423712
11787517
891173537
2142708506
898646393
1379810733
1517332342
255291620
399794131
1505078422
1037704765
1333855853
1333111452
2055019281
703846317
1076467263
1992961618
725829252
639926396
1649425195
273921163
1221038682
1910783169
128824799
1859636077
1342696005
73725259
1503015793
2128123629
1357950197
1306520326
1100323950
566192197
348626311
2129236950
158296504
606740187
1101717120
1699528195
409666470
904679314
916255696
2098068932
670410869
729101862
1907805418
660103248
566417754
896232614
205051660
271870119
364139016
611281960
911480822
654988169
1441957577
1008063678
514084656
756065380
1270786436
155876680
1467228562
1072167073
2141665776
627920165
369379933
1841636514
468195789
1218042610
372168196
1269471131
1608461492
178967897
2128569511
894568403
262045060
866792309
1509520309
1367828304
1657072921
25111821
207990938
752230333
1374054426
1372256928
958354109
931763752
1642898798
738549236
473595462
857864409
821652608
956952965
821865920
511594904
275997645
1248281097
1614816440
1998381900
1678141045
752922068
41642348
821218806
1300259520
515116313
853919838
360446503
1637073165
1666458243
1196547210
1304710836
967332087
325637022
980886511
843787157
855883838
1896228885
1954781163
381824709
196253901
892015444
535711927
650657973
1371195256
2092499897
514076322
199354351
1094756672
808794921
1036488090
2081416722
979870414
2059726752
1952185814
2072320816
1742159181
569717539
1263994801
186430229
49139231
1358930851
61797576
810653856
1523164144
794616908
690004634
983052953
1601289621
1670765720
2122669255
1696294762
1921452067
1885651216
313638786
1929243178
587670880
727114690
1391894896
660655618
1103739292
1631603853
444401202
26239723
1753301474
368187574
198580296
1893226965
489190220
700752780
1949838397
1117794490
803545055
279344870
234998094
1620109138
1233757495
729875322
842775914
195361474
1560142673
1038360598
1727215156
472099405
1308146309
1728664329
979690438
1839760224
596840835
1985995317
17965831
24655312
90006406
1760733820
1459171201
142847993
230741793
1444462802
843669009
1905951642
747953146
251779656
1745641149
1198362906
1760710946
902790242
962430807
488832190
1231893425
369882395
1508386224
2136762974
100521139
292559563
1585830253
1521516943
1728223011
17356215
620099325
129546877
1491285731
2079157957
197587157
804548970
1140758152
165128393
1001048819
98714474
615257427
1628348510
1368364063
1439740598
792292904
1815442372
1794435190
1141314139
2146311519
1974383686
1813478407
537377558
1866288854
2070256986
1370205284
197953343
510612608
1458443548
2113936262
1358862138
824943892
319583508
864113076
491412861
1819041991
2027297221
1421305791
34665210
461660556
331070450
200718669
2060956527
671141829
619614009
723296144
1761026416
1095713136
1001466861
1708208808
1646924474
1160863656
1766145685
2129073275
1656628349
1378293149
1279721515
462570191
1799780299
152585813
2020046497
760148408
1288811892
61279057
211188992
1165061496
1707367062
1756592681
449680247
729285886
1419267259
1354363857
1506572225
962067478
753055248
1473575311
1916306865
1327400368
102836647
1263242375
363847419
559859281
1257181208
1421153010
1870748516
1007017437
40131327
1557907212
1675248153
1296955903
1686012387
480685292
2069547017
715747597
1704248931
1920209157
1176656410
60744483
66633726
376278607
1921297341
1554998667
100937904
813603933
1220055194
914338784
2113216882
515286477
905026534
865954660
1410942412
1795139268
242583751
559500389
1189718232
53629577
794716967
2119140612
1138204912
1051771511
769304306
1935082251
850136094
416328637
1255911732
833670819
1215943739
1199447428
1866766315
1265658931
910474166
2040514608
97080002
1630947036
178090258
283494979
483383914
1786061429
1687415741
382470065
1405356526
1805358641
562106304
2092500805
879707622
530222691
2118687489
1799510426
973401504
1885460324
936663094
2092926655
1823773378
336310067
229219324
997492083
565377581
1116757929
614074602
465352643
483058458
972743018
649108424
1858040575
27695281
758613426
547094477
1918307580
941836674
1135978613
66530032
787706451
538912744
2117429978
1626423768
1147225345
777212465
658142530
1492501678
444498716
1290437406
1807532596
2132149016
587576159
530942474
1389391722
1377097755
1975033216
343837484
152934698
924167896
273909502
1994131356
1461795892
1527762559
1741814260
210021840
525344619
608628522
1085149992
413463038
1800718130
1680479540
1877170353
2052550130
1572957847
1159312879
916330365
2034305490
1336871438
2125866009
1587563021
871492538
2011320878
779568023
361039677
148648114
858772694
1231980117
1093367522
1003580483
1677201533
1999908808
665997865
119009601
1622447447
1159782936
1233971185
944300528
263139587
68448628
878357586
1850214315
404496318
1244332237
1632259565
113669163
2129675902
2095146616
1643205973
1189144788
401372686
2001327903
849431015
1267402628
1769387179
1393679342
23290180
1402489514
2080018624
305827011
350467298
2119419318
195656262
1652823584
1052049566
649571505
898901578
1923974246
1752557657
343254379
2134243281
1422514287
1400948545
1361108735
28013368
806052846
250545505
149615318
267171765
260468035
2010707452
2072284004
1636106792
1787567197
1272659373
584242866
559953645
375303740
1846198538
1514847346
979858469
673182154
2057312937
2061688688
1506126894
1761283070
633575774
212690344
1624066036
1571455923
637716003
1615497291
1721225406
94082680
320369515
394587184
1939382983
1561318525
768627206
1569243599
1333503872
1488848027
1978601586
1279700440
197728190
9654655
1193803857
1035172187
1810318795
39173265
1850295640
213223879
1697869882
201907030
1139247901
313598382
806001463
2031475571
1509049174
2076469349
1153135508
1549258267
767126661
1558461143
628766954
877477252
403562423
1277870869
9416576
500172928
1631921949
348707172
68950729
617907868
1862917114
2099981332
786907039
1641084081
1979813175
1996763037
2144759473
1703815403
1903242621
1980487480
532780518
205688752
1596524917
325457056
2139118631
737701473
1579238887
281092404
1713914445
828404147
1380968081
1063029994
294964633
558989296
409033539
1145706456
1433582243
475453031
538744682
744051117
321337083
1825402179
1952165754
1061093929
1997284178
1462871071
1268907807
44652929
496655995
1465791956
880334921
1662117997
490411709
748516520
1289468072
20865100
1872307336
294506347
874317888
813767630
1466658051
1006279867
181165942
1122660048
634473415
1139421107
1548178801
1438367396
746194235
1480733740
968742532
1770873564
938492121
847467284
512950825
783830121
528649151
171777587
1780715903
263485293
1315037818
1543193833
1394263376
675095011
598688617
780996770
882826300
19647740
626084165
480782402
1975390553
370869426
1133169972
1208458547
262480423
1526853771
1366003874
2118663933
1598577922
756657056
1616113737
1055078387
2068330308
1400726731
1524932019
2093478328
922381176
1897285361
231956989
1698054274
1335926625
176433476
1128130444
681171149
2029359986
131336066
791907633
961022411
442095357
1660240524
709836725
790676293
235472982
16689110
425352132
2117329210
400595443
91505252
1729206644
1907081177
291578191
1138684689
524614962
1667110896
1957899466
1294389264
145478305
1938039697
10002960
1933659606
216379156
322636226
592684035
2128883490
1413577487
126718783
850133460
940457393
889423188
568862230
861678651
1263978833
1946393745
1173883519
307147859
51704144
1453076967
1947662106
909464055
1016050846
738427689
1921246300
941781392
1988610250
1044892893
1456089629
1575897681
1334590530
155682025
467133072
558923058
1202380055
673094783
543463329
582433354
439183722
530696738
1550399099
1594158994
154437690
111205571
1401572286
1534951125
2116127052
180950348
1165330453
994835614
1860169081
1931511967
1548979378
1445590342
155170518
120818372
479133400
1875983506
984711482
741154926
542237839
469844719
1138057757
389249391
876235023
721482812
611160315
646017780
971450508
782638456
1298520049
1221992909
1209967751
1074486218
734055240
1425237222
1466859708
708678182
1213975208
1359249138
1699210771
2118772750
1704642593
1810217301
1454862384
1496665870
892131717
1348865502
117080372
1283887557
1966772262
79419701
1431494076
1714153936
2104432948
914724205
815370526
1151671777
23930264
634362841
238164604
2021337222
257989347
1471672148
1830739932
741238176
377359198
1399393930
2098719572
669272413
174126495
1782894230
1017441933
1178443243
89771430
1849179331
1616613359
1407076941
484232437
1062308106
411237816
458203168
1885506067
1137768473
1367198528
184955408
1412127178
739106318
1450906827
1936994775
1450604284
1437114400
1292888928
1328633549
1054732955
933412745
1400506914
1600212053
212364296
2065033975
577556889
581019487
1644270082
1113790821
1852410844
1290298713
925526548
584232003
1673787840
1792799306
567435470
2059311548
2073306776
1129166530
1911169736
411016795
251036593
1436561086
1583430701
343308403
2031832607
67208870
2036302183
1386883368
1204173255
209961809
615202512
1452556275
1828677105
1815834304
1141715392
1842621261
467048875
598593354
1956857938
883070108
1966721005
334996843
489892212
419283204
1761598489
1345679891
1018004892
1202191591
845729188
1188447467
1899179687
1479609608
510917913
312611524
1259141222
459516295
1435359125
324834239
472342724
563085290
825607061
571320630
365101067
1682718034
962417947
1293438034
724222159
2036605094
1013041579
73991306
1499521176
1389401356
262196496
2116347204
550746133
1370510348
1707705549
1617040588
793463633
1482330061
1261102405
1687345575
1835049382
298100054
1063275861
896283076
1542448799
1385420462
249391816
942731324
1796624780
1247022476
2113562328
1181377379
896325177
829203730
172054965
355959804
1330683104
982268968
2111702989
595307020
589972137
1281658887
1278272816
139840571
549773801
1789877889
765878825
1600734622
1457906161
999640973
873693064
1486955540
1668714481
1085270110
402172609
490143368
2142273220
687834346
1244389978
1273385777
1256042395
323902236
1686839736
1112894818
1465745813
781812765
1735923223
1104991464
1656711795
1614352117
1224612377
972440258
182744853
1973426894
899906207
582754560
1060672294
1773009298
34013757
1443008400
506763726
1806260522
797625987
1035137861
1685728695
538867469
225274757
2050165842
200956254
33118587
1792161808
1405129648
918026013
1549078992
2103054961
1573544497
30859789
194578307
319638590
728768049
1657335138
245189134
1568138921
1349612070
965322167
1856957006
519640885
703974174
1341773806
661478962
1114051372
246783436
260825886
2107238882
1749558378
237909619
1267846939
504500942
1006765461
1386810906
396242458
1817057584
1853916719
167749870
1049150508
433879737
49575708
1831140532
264763380
1987280063
762043977
379412227
1576012289
1649524402
1512338368
1412299599
843650741
1791415199
261711180
2937164
1720507488
1524426134
1013801731
855260002
117263753
1883004617
628224819
1162673331
337963024
1854053546
254611246
672782130
1957811548
2036640095
1767769825
117418518
620548891
1880555244
841133490
2118195289
1928127292
2056474790
2038287989
1702147689
1510524017
326458867
1696589687
1278525699
1554461183
390581267
1332948754
1178032918
72281266
1144654079
470540280
140006307
74942927
458765578
515755312
540898612
1341918426
1048450470
2042117726
1012816525
1253066520
878579522
573117476
173592098
497680314
1846880197
1242051717
630894582
367977504
2145718399
1087127218
1753899938
1515733174
952973567
1944684449
779536090
782073890
584837281
320626324
884453195
1721136302
2016436580
2074056753
1300754832
501639044
1053231576
1888511073
2135027430
1029763485
122199815
1306552667
1992797017
1352244108
959803384
1314334785
1677683802
724518482
1759878697
742631868
1802362620
1585732348
1777822023
1470067039
1343669684
95732471
719618284
864271082
1424830342
1991944498
1687641736
1207041502
356267313
1959985378
1257875472
336640470
932266055
290641710
831822306
807242476
1724963081
2101242475
24934894
896894519
1765735610
655559406
1809846363
1848958282
2103704511
492094208
1991584556
487508788
1490477099
1334888307
1461397587
1092536440
1024875478
1822797632
120358641
278136555
314130019
1178760432
588808908
3684122
1532982271
1319976234
1534965241
217223874
250383075
1996679332
824099562
529019632
548717253
1765829475
942278470
1241164548
1969594822
1384574263
1332565427
1225125186
43193243
791392758
166639659
593393484
619843344
1262799354
2139306596
1936770534
1919534356
1870891515
1394392089
1602425369
1766086280
2068695975
2074593948
2134529116
1575490180
2049373644
1047692333
1822658923
1822571698
328846374
1345683888
33713840
2100058946
166987954
1006094448
1288048157
297078235
1430567553
2099692850
153432679
727018197
1160671022
744181281
151170040
33285738
1967006339
879013123
1004211250
636862603
1150809852
1062383992
614244970
1566571283
1793766843
1767361297
1701494741
803788854
834344667
1232874497
678249382
392880271
1245172200
104526681
267218944
873099675
753366652
1984060994
2132870455
782160811
1772161823
1001391102
2015667917
609212602
1264613115
1514280495
2059831163
175178135
883405154
2132192535
1122131276
1908616568
507361892
179443751
2083495441
1818611492
725375709
1814378841
2088960941
434154496
1383967832
2118968996
1420056560
13574596
781871609
1581470979
184125780
1708520670
449448115
473729568
443025116
1001170652
1544918764
908515066
1525507259
404968511
862872904
2106087813
1217415155
1311644556
1448703647
1613924310
812292944
1696533190
1895872651
92586343
581831478
559388151
2107310947
1343679075
597936609
853185828
1782309487
365235428
1959304208
1648872302
926688356
1177879527
1917201538
1021965360
1837904815
1108290861
1747626216
1285577193
90256952
1396908898
1843373553
1485632692
315487834
147947832
1166101334
2140147601
1324913236
783526451
1876346965
901412817
1505621357
882548339
483200959
1241461362
1488197491
341693352
1534385367
428718752
1704723813
722671662
1805975121
2052966553
259305824
2112388406
1451355110
781557410
109022067
234440792
2051776954
1586749584
1688723773
745991816
15910134
663089438
1625163295
849286739
1209405426
1083431081
488064170
387424658
338232972
281719705
600020284
342474770
2141516346
1276028878
313138986
1920272887
1917134437
1300063190
1581089086
114532742
191859912
1774855281
161014019
642276844
1309309320
1547453308
611763253
191888601
52479807
1025068420
1502785446
621698420
869612462
543400085
1426493701
1349566987
1246114753
267817497
1263857062
981342926
1545771029
204021026
1861278694
2083411892
1490098299
440408376
724877998
88195739
1344975096
672724872
148431366
171008533
1172927909
815139334
823829382
1886479131
151824249
343232941
434483700
507415496
1301483401
123393066
2121259568
558871834
1376560220
1089960525
1691923186
1373916571
698643761
1448441541
310250907
1841881949
1449385749
930296817
1976970715
554350170
915409034
1232456131
901827087
271798926
1663215175
1977351434
1130353664
973419214
2088699629
1262142645
2091452642
1825729042
94660584
1949063323
587286768
363222616
1430163709
1429915512
575846527
1570462381
1326823651
313464171
1647224844
1540727294
125743595
323871244
464274529
414967782
629955996
1294636731
1943342805
958876957
1340303545
1171922050
1670389097
1717776176
724652207
795745138
1125983073
1777732885
1885843189
1874968383
542130505
2051829721
1677511916
666961678
1541381423
1602149778
2123530606
2087950987
1664336623
1703662461
1652839385
1941186837
961268870
58640428
1224599659
714952427
1650872953
891106831
1683666336
64292021
725623641
1053994252
1286602501
671061185
769246446
1907682642
1719802483
1388517886
1658108975
127470028
1388706702
1793361210
2140773615
1431474529
1517291727
1277635686
1452794569
1532347015
1861302102
1974984878
1745916287
722846843
1143172827
822334
1325178005
697821621
927348440
1363237005
918558648
1842674309
701278626
2132565292
192622412
1403094882
769503701
704697749
535423197
1509311061
1569164649
1547362185
283355724
93413929
1959238413
489472347
1068207028
1191840822
1235709279
1879488473
1365405239
1301202582
80750705
1641172191
990633101
1034416813
135603277
448411139
2125902857
1970753367
1066851049
446151167
1601868855
1577943750
759110544
1626251025
1998264033
1133423949
1433896684
1017160198
1094832380
1275003719
1327190987
1606513547
1566579235
1722838905
398809966
403979992
2036964865
1953119518
1891331375
886814722
213431058
1921239727
1876421396
784708175
1133345773
558580637
452111963
383466949
951635802
1882284649
1399468848
629034608
1545857102
1884502951
177081721
2057169336
705027624
672862173
785097886
1013570855
532145562
1624319279
2090743793
1106181338
674846694
1763027590
1566780165
1529145567
194282461
1297916250
1095997945
269900991
1098204624
832884720
1761883463
1559036940
1617061855
1170390014
1575773938
13228699
1076546155
1069067257
1754643852
1769148659
1194808307
1572123289
640983428
503348245
1066576254
728612919
1988841706
1188006489
2039983840
616086851
1444422581
287818456
1868025707
1364110500
1471158229
823708367
216665435
467457557
1405527530
742061211
921950873
1889007501
180608328
1679512922
568113330
497778925
1659488332
121398136
155033992
33412368
426383433
599006418
1480406859
1289917565
829233682
244364590
1487518866
1802760051
585822757
793562223
130143491
1047265468
1180180827
2126261320
1019022617
1433874185
960909297
754585464
1581591231
857249877
2067424087
1778511610
2033272142
106529444
1226365256
951834890
603170341
1436342241
1219062964
73748335
927690939
1208985338
1691550076
1683991806
99291795
290434646
1313921254
311235682
1642363884
2097213058
1807879745
344254112
1741430777
908805245
521427654
2013839532
883145938
676924079
627777918
1195573733
1555950562
1049609530
2042872893
24632020
787184175
1314640467
163069747
1894900381
140740764
726148547
920718826
655570375
989295641
825952958
242702103
999562416
1212384702
173075859
1408786515
605567190
2041408409
250490620
1923828616
358825023
639727594
1558248890
621419120
1603675879
1134537427
613169366
539949741
452857230
868843837
825514466
1418123965
1126000492
264342900
1537697725
1546274096
163112182
281925687
1687744455
2052949620
1003539891
273549255
640354644
517543763
110094064
2058768667
574447369
849039992
1113121123
1986015074
758858126
186937337
641421366
1747051792
1396818349
1008585294
1715021354
1824375634
395760249
512584066
1122352466
1331313282
1418359698
1205262546
2030527423
2052305663
1274733551
1374306713
1275360036
1490627827
1725225754
1092800563
369421874
484747252
872991788
58024022
1557243642
1581274264
1838034996
2008052061
1654254962
208243695
606984098
581853605
99141013
910331764
820790637
863695995
70428075
933499431
755830944
915217479
1451539544
1845463129
2009616206
1532367101
1744748333
711147342
988481558
1988536883
1373651112
810630896
1841015943
1988887902
420646517
771354805
127638585
1323593803
490215395
999002264
1778298335
1913495326
23747553
342320358
57786941
1223501544
1391419323
1714274111
1267293715
833897225
307211390
1051837404
2041662657
1868554499
123065851
1392900710
1056328276
370537737
1889568947
250783312
1426240818
1740707180
730865713
356968033
1655130518
1064001520
1635304854
378904104
141091519
419013978
455218375
621749482
1571571027
1980227067
1404914697
1900592834
1094251085
1472718234
1083900307
618847372
502005954
1088651322
50946461
1562321958
647233483
830645749
1575220470
412565782
302965150
1387730728
1350430534
1080392688
182643902
229521706
615515435
1311775620
1403762468
371866158
234015372
1839762563
332671126
2128838029
1804507353
1496273391
1446413199
1100173296
403307800
376290666
2103146815
998827017
1814015566
550924135
1328628378
2060031527
1000672341
2099093385
1010025198
1457355007
384443557
567946358
740209201
864627079
54280766
379614395
1684197234
1926622166
693371537
604501571
179772043
115936836
681047211
1814869960
1480529672
1129027354
1379712779
1146976160
1205802475
6502228
124505537
768058629
1685555233
1526564930
1371113779
1410474023
1507874996
1424920295
223613879
100123103
228413239
1524861046
544444447
756198545
1248098672
917175930
1135931520
1596548179
1940889276
1012081500
1260931978
1013886716
1152497871
194999872
805026577
1799699492
1344894812
242659324
1321976488
590878242
1286195580
1879700992
1724005770
1576589807
856780827
529946751
1640813827
1851045549
1393203264
214013057
1314127574
1781610308
1133215149
716382807
922452648
96588212
2071008375
1781172128
756386202
860307277
1751956337
1106507176
1720791887
331980143
144570106
138161210
1078834387
39736783
1565602413
1315219008
1239088846
1152044480
58493703
605621867
936438673
812965886
1488167401
495385272
906360155
1597119297
1365997139
867758439
319714544
1436994584
126306236
355841192
579692348
1455803358
239566883
1076156292
2080357436
1847728497
1121167093
1180277072
1741368527
392378935
515398192
1724189247
1551472886
1162698939
64115041
921729119
1646915189
1812881003
255813689
1782653551
174036668
396385119
990818120
1541813541
1719233776
3364353
1955104791
1534201722
121191699
2075028538
1325909566
1530908127
333760746
477752088
561830360
48635946
1873368997
1122182917
651428384
1326998568
806013773
1602952427
664242048
1400310478
1464286929
577820943
1162280365
1643136049
1505242366
1397270630
905743782
1316090940
1834622552
351342670
421087480
1020128739
2126765844
1593216756
198279816
1641117875
1727413846
87499763
1183986264
1605442546
562909943
920035211
1381523099
1762243488
1258048298
1926544450
1328778865
483904599
446480850
162921990
1397507176
417744785
1551539541
1624267545
468156452
257247254
585463110
1290578872
536889585
1056597492
2146468188
2131616454
238043166
91958048
321523436
659492427
1572879087
1562564470
401833947
518594339
1557783893
2006215947
1694683242
462518672
200502125
1234830370
1974904244
595741997
548285638
1131571229
570811318
849196466
948008372
471726787
435407807
1044161244
363479525
88859102
227648166
106596452
922289887
1353218464
582410003
1743705865
892765680
107877100
1975050109
761609277
251176567
674821580
1653287110
658876992
1843419184
1514123055
936455288
675096854
1985576361
1882235831
1032492633
1423470074
1561714302
1645604216
623059915
274807783
1268523158
2025881280
147783948
762285146
258198584
274436063
339521558
1776254634
622285995
585716138
1220900489
587010360
1807035249
1669983041
191190011
399941847
694737398
244170213
1256423511
2093429076
236266528
829681789
280261121
342457947
94909051
286672002
926837864
2000999064
1987232835
2070098587
1279890801
748988613
1977313840
1025985922
1451529343
875303877
266782739
596045838
1227274463
550891223
1949163401
1676226553
1759028942
1798493524
888889831
2083855008
1093439329
701883408
1130957514
409090498
168750488
1812021348
1970668082
1232953120
12110994
63138123
690964139
1566750930
1070372561
567693093
35856282
1838034305
241593232
1051800706
1282971552
1182990640
1846082857
1767789922
1126432419
409714854
1668282317
902125744
1288795246
1957918335
242282294
691767205
1027504737
1937319617
557045004
759877159
1188793919
1994298281
657192858
1036026757
179227561
1632848203
1348110093
942996004
445683612
924643941
495166691
1750915075
1274761625
176026740
1444870524
630535987
1741098518
1023103957
552391256
322669899
357194016
258138095
1815660653
1451383982
1433993406
760391621
183692991
1502850084
2092557833
1478669863
132679692
2096252767
1481431282
271717795
814040443
1697302289
238647648
448273683
1017515133
1678074149
1289757266
89850821
1093027204
1367966020
157670193
1340915088
1190179363
38021355
1515475603
802103169
1887226571
1700927355
1843847334
1872776116
197240213
911129252
832409926
1089496482
1187472490
313059097
2060400116
1826721439
2032151366
780031927
1578336361
733161937
347184724
1306457833
1702765759
173631640
1415047212
469298755
2076443676
677519066
655050814
1829666541
746806668
1065869053
575744222
1907794385
1208486479
1366580906
1994505695
1593405445
184860222
122888800
1988831885
267997921
551179102
1106604643
846933907
721026166
824580900
275289705
356016703
1555441488
661666219
1040144968
464775530
1242898241
99813105
1743772148
1962722569
1769017768
1519679947
231118268
1480432550
163521805
1464506855
1460653729
1288573098
1728731670
490994249
1404578564
1883284172
1221735248
2085436161
1271243258
2054558283
1207838090
1041011723
1177137163
1474252595
2134298748
248276740
1166922681
775352227
295042614
867031489
1427853622
1781196
549350477
3963101
1583300405
1745972846
2089573272
1669062825
1686887055
194793277
196077558
1856532840
678961894
1932344470
631384536
1711540184
1675542280
1675268218
1401298235
1042792500
964503708
736311308
782652079
1584644215
718545065
187228812
1482712881
458623587
1533701246
2095691494
1349469371
423712260
613603525
673354395
1000679994
726463382
2077656762
539152245
2118548447
1184282082
1900314507
1727697377
1649826721
1302324541
302486014
1334616035
1531316479
1157511153
1187214500
1831648827
1436027372
1960433402
1415197789
852727546
1646795341
282158532
2027611788
1007757465
1911088333
972887740
897230576
1980152575
1074299591
216646506
832101109
2127650545
1972159730
1870991460
1106230873
367915788
43533033
2031326893
36845249
1614787330
514405435
409605674
376959388
243420605
1514344447
180531140
351847956
621839082
697562530
1202137151
1203266383
940067356
1355209915
1015623979
1759724457
1727365229
533957986
214023388
868084062
1061953359
1958568105
147871492
522674703
1830484476
139577508
835946562
1439700017
1166017662
446144729
1683177443
57004663
1049043336
692078065
798377365
1427519494
1413249302
1938519773
1826337936
384322904
719017459
741276820
1542552893
646869957
1914866826
1525881369
1623256970
124885599
636971379
349488444
2005552577
987150746
1151346323
1520346743
329803293
438278163
1929308851
453632400
1591030960
1346885282
1263947481
110601626
889753305
853492865
994077866
410289333
1126814881
568490910
1637971245
1893111167
1559079739
1089651842
1300155972
1516722839
1884864278
1267614650
1388558730
359297611
1937804880
2030660709
1646035576
1215434806
1128479504
1546304971
1831941178
1066548304
667903370
1701431088
1621678179
1881398216
368381547
770864043
561921374
138969411
1247314053
1957535525
1129268111
645924087
96486515
1034940962
1500493075
784393318
2144803050
1334838790
1420337928
262433769
400225992
1497682280
1403866169
727164346
1624382070
1582128172
611224256
2099384971
1627329980
503495790
1888865062
2104699428
980216533
102062478
798001716
864527212
1955344046
1599502702
2092260061
1423410257
1157247562
1192170666
1479243062
1201535605
2141926899
776270374
626904034
1458305897
1154523885
57609159
1776462726
1675013316
351555028
1513765571
1675681682
1618121792
702660861
1478437846
119234941
1718390875
1293323922
1672125243
1273794227
1144100944
1653779162
259578161
2073683715
1756775569
16895636
2030409224
1233736376
655302281
911663372
1452341000
285274272
1613412784
34761352
914026858
2067426554
975082182
479006246
2106978299
565370536
697809184
1421806857
17940027
1958751949
857751098
605933369
733986146
1184171446
1862954443
306738933
1972461681
1459372517
66244338
542931661
257028173
473232991
2028596056
904611660
62691233
1232596999
1903616051
1873406443
841988169
1003472202
449033827
974373638
1851688504
34368262
1248101030
1348026375
998370457
616256429
206196051
169057687
145340806
657265941
512934844
1482076707
116331260
1924241038
520466203
1826209804
694760013
2035533794
1999713775
1141919676
434464996
1568530149
1630921668
757862892
1820552298
1343167986
812874100
1897974348
527887019
512500268
1583842562
1675837686
2068801205
389200255
892257025
2033991020
860314581
2027569571
1312441664
1755875464
876325656
413764943
2095670459
31389420
1678528214
1070289723
567900214
229997310
709318340
2137662387
1289508262
1967013578
1981754693
1499260955
10918486
1796589494
348987984
537716609
1550236249
2029723359
245448780
1480480349
1687542194
501941535
1746954445
864316299
494103573
387394436
263305162
1783234504
649895247
3307336
1870409979
1350021866
156270963
766200511
238400202
2011208347
1821510999
2106382467
1623471149
264140935
1920521785
1507884322
1773291416
1889958135
107059934
1233658263
43509660
1753184231
2077201152
850044214
783846240
1646448869
1869580367
1542148274
490177229
1886434352
1976415728
1204113272
207854282
348194093
1078948164
931410603
247138580
1287241942
35756568
2037545676
1164484956
196340763
65852014
536291928
2065387661
1073220006
2118156175
1568366591
624484784
1681594468
2143654247
51443874
814549589
1642404389
1433015221
99826208
565558766
818553104
534152494
2048558283
2024655586
756999806
2057173187
507252331
1911996076
210888911
1455029638
1739498465
788730347
798102107
1795378866
1926067191
44145748
1139533502
1652050921
1452400956
357257674
1241922023
960641529
406674512
1347700226
237465094
109726292
1577862740
2116090046
189544832
1112501315
101374704
1352722959
1966667247
1804461145
1883579052
107968268
1401845141
1277799641
430632305
840695258
667640295
1965858352
388027416
909789507
205726278
1862885246
374817676
1543259661
305351063
2125733336
1142984277
20315754
1631620274
1233259897
1444874062
902618735
985940126
249606584
2009342828
1068712121
125002005
538307851
12166279
1605452226
2114461344
861526469
619563879
1482415491
1035400349
683370995
1016828344
599478820
1733838771
1415630655
1422388338
1933692308
1414499376
1658104920
1858934433
148070557
39384056
1899039774
799859425
784350296
663135431
2082021945
1040389658
263337287
567703375
1435685770
798017885
1856934042
434715619
1659962912
762958919
1114445725
948210266
2032122362
1617772560
2120578137
984094400
1187178578
1142014006
1595135486
2068796
1488530676
858732063
1578491052
1687816925
1723020717
1412315718
98618903
1265624224
984677120
128364515
871502230
1113605545
794148937
416701877
1937437823
2142181703
1847843856
838373577
2041099902
1143772460
1204897711
2090321746
1875500359
1372538850
906361045
1611817434
514970042
866758444
1324679243
2125159967
970703695
69490079
811692889
1671436770
2012075229
847608175
683678580
1255939018
1499304063
15678209
709291697
84141736
1964418153
270357086
1557876765
951047027
1579476589
1313557944
1894782808
600830833
880975978
46946318
646209995
106035853
910959873
2013103823
1351887462
155333042
767142832
1901834435
1986767289
1136685283
1667265585
732285905
292454024
1900159322
1264333874
420795218
1191419345
45762615
1998703142
1674720813
1668746058
1851824166
1826372352
2096483813
1136810305
2146470985
1616180454
510942131
1229779323
1834584572
1753767088
713527190
1674912899
435751752
807903533
993564174
852689662
1016582376
1181276250
14036746
952499424
176364850
547775224
1044335451
402541225
473625977
208574628
1175139142
1368595710
1984851060
1153744161
1404581213
72783051
2065626484
343161715
2016009066
850953315
140754283
1786194506
283093573
598275746
627445174
76618021
1701668552
61571075
1829746332
1465852809
249423023
7100035
1225031848
574508519
952720582
843592181
555722864
680077727
470305505
1146614757
1422810934
1489879234
1191957691
1823545568
702567920
1035783097
1610921800
1806430107
1451708364
1806904242
153206312
1914739064
1784593382
954118330
1867432149
2074858267
477386695
1830757423
1341991172
1529644178
1785387389
971284101
1788805628
1825249605
2129633804
829170319
1587383586
435921099
64780165
534479422
1723097587
420198006
1451116480
400394816
918164104
317534716
177861032
931100569
2030001046
521052000
1122506815
556839485
76405033
1311932508
601947412
1608897035
1705985542
1247171251
131162432
1820322767
910573946
1658479117
558985509
1303979021
195140862
825974634
1666627102
1391955014
1804809113
1540276719
1413091292
898057967
1253263177
1494412872
1663744118
2061300608
165242900
2000955387
1839680712
1168204582
1089724652
1359431886
1555423269
1516737724
1636216708
1092305275
531895752
2014181554
1530593636
1411539375
1287144264
1122762272
1896364737
682911921
1419549433
1695344208
1436517559
587881711
49110468
752410951
1910694600
1387605254
1880299089
1588425191
1750127199
1710233495
506583564
486939292
2087546943
121625431
794203212
1039552672
2102535883
120565643
2108381275
466991532
783082599
1025311947
1552661323
1780461223
1805113879
388172895
1802647284
1453787464
1657979070
1649871035
701993896
1113536377
1409722463
1772512769
1698519725
605788048
568151598
583506613
683429939
851844437
1557461538
1036963434
126875160
1135492471
517596770
219630566
1916278173
1555112460
667823155
1616033811
1072255469
1360799461
659110655
380572291
874889915
1531616823
2146948803
1495563911
175543654
69196693
354786760
521916948
2019539130
1285458312
1528370991
1421799130
533106064
1962820961
1863010472
862184110
438608481
1740669767
1805899199
430165778
385840479
1046854267
50505057
1909365275
2118008209
142858592
528486442
2056021545
555138650
1964966645
1751946873
245224131
1114251577
960860453
137961228
1439433885
562747345
235954899
1972420026
439973114
948209378
1665691354
1225588744
1382321021
153024391
1796382956
1431160200
1229782318
569709130
1847787003
1197317241
726463840
1998119224
1729630079
158050487
525796806
1071487318
918526208
2047087056
2036981294
1166061170
1512412025
1175452091
2083179994
1821043673
1718514119
1409677820
213387880
1155700557
765308252
852765460
753123733
312974238
1384749394
1730982482
86568933
202553852
962428990
1040046077
1087046297
1991296237
757794642
2063508781
2075213298
1618141835
1110170313
1314458403
45018938
1730991673
1869914875
1956286589
738813021
1530549102
301612774
1077184496
388803427
136599485
99240562
200592967
799022151
272600301
1115154692
973082962
1617668088
240956369
1734204174
1794546963
2050945174
449058266
1920391515
84718326
1741367937
1591017326
1592605073
1929340732
1759560790
348275388
1050860208
921634814
771872385
654623021
1905416504
88607490
1396333684
490536569
1980402513
402883668
1647260661
576502259
1740981482
1252533140
812967525
840012283
586835056
1402256285
543111208
1636412608
598746727
389894015
2140832094
1103850532
547996260
505653636
2013253050
133768902
209014470
645167478
1144309004
2046421694
372894983
508688981
449338330
337659768
1996963327
200614093
127748804
1988632725
1334255278
82727405
882069394
1728350151
353545060
1441702067
1870673105
378969891
206277972
1621267675
212443780
1602651028
310021486
2101835896
437302895
1532444280
2115269050
1506029315
822109132
2112798820
702947638
1613665109
275749937
1433068465
1300828175
583425363
199769942
607942127
417395611
596545767
1069798276
1161906943
528727877
164525069
1689192012
666261074
2081220701
2011368701
159708062
855297567
847049214
938092585
1806907136
138237255
1004945920
1576003385
460833774
1649159511
1288191286
1248319091
308905241
1105293590
1385802487
668634021
1608304055
652498625
1411604949
315673582
265576676
1295546902
1399602158
321206854
1985002197
1037315770
118969175
1778748854
300777534
49732237
1010140528
2014072659
1172254412
1886934962
1890271332
586948856
1015113154
927620886
963352216
717589216
1489436136
1701116503
1323932473
1235243790
905767328
24575537
625018378
1260476863
1383128482
601066773
1152852086
2052456824
581746912
1144365254
710211879
1594760245
1880614087
1846713603
1333518515
1050501613
250545538
726985151
309669088
880635635
614732508
930583811
421414619
2069449245
1758904069
1931214305
1777466665
657158851
3594410
441615966
1590698393
490174416
1237412305
1844399305
1074031778
113775782
870949003
1382281182
1160620581
1337645318
1885241202
1555519325
1824927114
2046973370
574510437
1616152344
305040774
728224751
1806237303
1317632254
1698408755
1526043421
214035331
447676231
1701376883
1737658050
391312078
1544728398
1173358534
695782871
258009157
282841724
656836225
1011824606
706936195
860119543
1554200821
1339028407
971893293
1151272952
113999110
1090801066
918805614
130230939
428473098
373237261
945434863
1587019179
17801270
874440432
528872180
479698248
1889526812
1107296901
438314286
574828461
109663272
946403899
496161112
1000411123
1401645226
2082007852
1767891159
100532222
2064293958
880911968
470990065
256533203
211018995
1016483247
1647163100
1938587302
1716533058
553089676
1204041816
1929431032
1663673288
379972655
982694776
1436627523
1317174957
830782920
1401260847
1860996086
310372286
1645487332
197086160
921100091
1426626373
1710077771
307251865
862706986
985199089
1588279782
217028163
1460424696
1311597795
788592279
656859144
147821672
354683613
234134004
1887576705
978459974
739677938
1949932245
729027298
1205468283
1410173441
534521712
1405114639
1478129122
898477831
1719901178
1281134435
260020709
916512382
1857388790
1373178759
754640646
555420358
748818799
2139254437
208270386
2036110768
656623947
1787624709
349184898
1290988212
364346212
263896882
1186749484
1805149396
1482715038
218982781
1901317304
1815378434
510658968
1647643831
177911098
312291288
1231779509
931958249
1102330285
570087326
894297175
1955915665
535968922
1657737762
261340668
1006645411
1873690718
583015698
1251439530
880635329
637817325
929654241
48810086
1519790394
917044182
345139048
1483188239
1896796783
120798973
1363987653
1292600764
39512024
693343751
110812877
794837515
1188423021
428932925
1163867986
1860278609
680656444
2051346117
2021047858
1954421266
112040908
548407513
1660808468
967484138
1195419450
1277035550
165829601
1552902406
940742704
87430065
989959428
1475839566
862604939
1840019932
188101000
1372327843
2003349976
917561827
265567550
587445096
461314419
110207585
1194713936
1343217440
280132930
1278019548
387539605
552627804
511471103
1491707429
2125547819
1681317966
1463473255
403616734
359135589
677517056
205486907
1551199100
779580850
1528536241
1521507799
61634169
2090235165
1174368819
2139734458
398876410
1478213369
1287087459
976426371
657197604
1427689451
542306265
574069452
1005337384
638371285
1340382229
1976816816
841030663
1525715887
915272916
203997514
656724261
1669168771
1128462928
1057347967
1500386014
1454301478
1991123358
1297799383
319672242
1621112954
935188936
1753370338
518444897
1527281645
1199872790
1404434021
1389923339
2075370971
691305582
907924947
1731566869
796639009
1126126126
2097883098
637520197
660726872
1371821074
1829768081
1921100049
1351142637
2115259336
1170537581
1140818086
1727104128
70601485
623710927
1817713328
234581603
1479469426
617221185
1703848445
1489539660
436734822
2073107345
1733735343
1875324950
1929326629
1158775012
802882118
130129010
564545453
1732110994
957914975
703948071
181080427
1835637921
105305567
1540537600
422904366
271213044
1256537074
136654954
241283764
116409188
1730725387
579248431
579392950
692324582
329310404
1495108509
1917892062
1388151209
403542801
1204261209
1018969284
1843565520
260024411
49368903
1543209094
2134906227
100393729
2004646067
803723877
53308435
704263838
137706451
1628734646
1842083202
1580861921
7859704
2004664704
502478893
780435901
1724383253
939034729
416995954
68538963
1899575975
398507349
1836278745
1954978390
1487684163
1433136622
729728264
674120846
117400484
1793890547
1805232114
454521535
527738866
339344226
2055636969
1707044611
665727208
309094326
1395364433
1224320913
583130464
590750531
802442905
1785736906
1057305934
1489096018
476581414
89802672
1246928443
371149860
409347439
1294071454
2007553824
1887978756
10021790
1574018072
472235316
367335639
630227601
1480759071
1753044886
488336110
622225399
774238110
1194208295
1288646620
1374342320
740296645
1859377957
1902068440
775730571
2119194483
1662583836
1258718303
980280229
1035873687
233402696
1898610783
450069565
188971744
1302695154
1073782057
1548003536
1454285823
1278745787
30593059
1751615563
787766135
772752900
88923546
130975305
1516930117
656005890
911941121
555090941
2082806877
1191833082
390319346
961804202
900607525
1430105467
600039087
323636722
41012090
1607436723
941121200
669847857
2086080322
812556239
167597657
334322268
1327442064
750808661
432749121
2065303684
1514367913
1059901770
1039917458
1267155502
1596681580
1075136318
192938862
932035717
464790783
1989704776
1634614637
785566770
1461786138
723722095
1186243042
329923864
833651580
1831796229
345362039
1665332078
1965795506
414279879
416975282
70210347
921435433
1457119021
1858136532
1878683789
1374584248
1222771813
1171391178
1905985743
430833333
1120918351
703011969
1001734518
614303548
1999325863
533164413
649867613
792441415
868739398
233272325
2015637687
1591220692
1390678699
1894948311
687272208
356763786
1258177283
1206437219
993680965
348501087
1390525225
1941437565
1253787041
1707884625
1586195827
2052847171
653051721
1173669701
1286091150
900462019
1756204433
1646407261
1938637006
1914717241
535023089
997948886
1470888603
1643654837
1644236973
1498121584
883028049
222924054
866042241
1339720915
623262232
262328263
2089060313
779804366
490017401
562821
1854498441
354538367
351976200
1345834524
81831141
67453347
840870081
1144346286
42172012
1842836173
1882191802
1532244626
461937463
794422135
1075062721
536558522
1046106133
1293960859
1366892830
1402167928
1054648031
981210987
946569072
1344762812
1991520008
1923798018
1683105694
1096705763
1123980621
1467926344
1689264793
43595024
552469621
383519509
1127072441
1914303
131616025
1250069182
1233784634
1834223162
7001664
465440041
1563785483
2051667960
1574196654
1857374074
829871761
1857291764
1725255590
1999697528
1813751842
820401056
700997599
450101658
2010424522
1128542971
668158271
719168709
578784605
718451313
2022821311
1236181764
1287604602
2109125618
11227109
1047167081
1533234191
143100480
1390688775
187548706
1245658849
226435097
1415327423
1349665678
859043734
414229835
1103757576
1650094922
1397404418
1083098708
1017541934
1924973208
316906070
1781164440
341231625
1424489665
1427672688
1286796799
277348368
641315844
1435843926
2011242855
386663766
280998731
591756585
219498100
547979621
1799190715
1364914524
722617131
225413212
739161971
1196095004
1079893818
171837485
2055201536
730191281
275757462
1582563743
609599538
1002980255
871874512
550799509
1532821546
17310030
1017457465
55806811
1627054701
740133558
1761019877
261841889
735567627
191441390
2092909300
1811689442
501045560
1893258222
1596014511
1922429115
249518294
181103764
250935149
623801259
1114328500
561320669
1385668304
1212416617
1431623897
1568970048
1079170058
892197764
1236901686
871050761
1487099264
1010528745
374678571
1304921926
1808285643
1021539787
1944405
1117063026
1747178514
1798546629
188949202
1038116111
1997981199
248668644
2059998654
820151257
2048856746
1627592232
605333003
2072156155
170090031
205412447
1307021279
123769657
250862095
823057910
1751200197
581490832
1563014091
956576437
633250186
2140289246
78514848
699152743
1504887798
411514501
441544310
379876299
122646764
1478202086
1258087750
1123291859
731421826
1192173814
1864727047
1996476239
486181360
700375789
558584543
159943102
1174144383
1636134271
174935700
390443657
329623269
363566400
729426972
1707899520
641145697
447373716
1659385840
1939131262
753104939
1168067033
1237090897
1074595634
1399690370
1425258784
1131060819
1674416429
1251830805
1448663850
1075177154
572333627
984058190
1968746408
954027537
840354890
1488942927
1692231550
1509602045
383976361
1731083380
556795830
513720195
2073304643
426105981
386881348
1452429284
676845748
732619429
1335890575
633757567
1271826849
2014114919
404186974
169574323
2088313673
1887922912
924891474
1405736556
55507548
675477002
555724428
1089643471
833378038
2081506894
1066369902
352604441
971689245
1952169640
1189128048
280626734
991190024
685649855
1096130654
530565273
1833064404
1084660056
1686124384
1680089307
492378162
519238834
2048912807
56641979
1810985409
1738934058
474134354
769648082
207681011
1143749739
1068040438
1657880031
233962284
868845592
109968100
1327957843
175926608
946425987
420818518
1918153286
1789945243
1529438547
1203656962
1584283611
1233357595
1375265959
123769238
2039783519
1565670200
29648537
1699591090
448240094
778402131
784850570
1700730107
869676473
1202628539
1723843024
1389133850
2013706187
2007631683
248651282
1741584967
196025322
611909633
19446552
1328336518
1366760582
660943196
1280656706
1710908004
1318895809
421349869
1891139641
1256149630
1836348136
1897703592
1715830861
863131017
352165487
1473168507
1192881560
792881710
546625025
203381815
830754164
1934740064
988578456
1112043431
1311855942
2145593278
2073368790
1791950674
1700349176
1838821229
1719523231
1572836564
266749983
1846564748
284626584
2002490133
1470947723
253686246
937356223
1216892512
66018444
390039989
2126631594
376499489
1569015767
1552123511
1607940500
32247762
1746925362
1187256615
149164202
1347829998
1682247231
1087074417
2032906114
1957834169
1740116685
861418549
817384465
553625176
2016151125
1073498766
560199717
1423599048
1446381698
1358423021
1445669015
261202596
211419778
911331054
1836171899
17393416
1646942071
1871582457
251900430
1305915571
2056495146
1820581459
1991903525
942102882
1150119094
2129895099
13477031
1076283289
1242107543
1771997434
1560304540
330327545
286747530
1891650493
702919799
1849746511
2053035808
183244233
968107158
1463238399
1813640572
1349378528
640144775
2107019369
515417429
175180695
555742135
1167697944
173797932
1246571093
465536097
1971940129
1116081827
1014642552
1845150776
1281817932
2138527524
2043476162
479858040
773501034
718363446
1824306704
870008275
1979235502
2134438004
2006135929
1761269061
1770832194
684739745
1669856086
1426924563
851250335
1451370491
1072160703
531734705
964078680
1379329800
998889939
1481133786
708003193
2936222
703733741
141745287
1875489988
332150881
1352960954
986333666
1679456161
1517346767
1212630446
1154606559
2085149548
851517774
810990103
458313080
978449866
558650078
726389907
1415401887
921855391
1900616681
339051799
981065138
602659573
1919736057
501648251
2019374383
937125523
720700616
251169822
1828569802
166826869
1058777886
352676868
598961654
2096973292
1565516435
882373991
1012234564
1985635490
816533417
712295306
1130228015
1047873751
826125832
637302498
305885607
229897606
602366861
461910541
1276832957
1907759473
966531609
146890048
1804687488
1677514155
418268
1679143661
430923313
472600366
1000692682
327717946
791109370
1563493904
1302162319
776119447
1280248696
902755963
1972695597
2002824877
1692762517
1778942049
303435732
1872941160
1889989230
2083592362
2014211739
247262956
701944172
292012088
338039824
740913971
1594460519
913392810
1187396681
1518292508
1570159585
1459767616
1305033657
2003584159
1581057677
178918976
351037707
1972667508
631263787
800010613
1883050056
1824030634
913025113
625917554
299461704
1201803659
50303396
1408214768
2122230174
1987701368
11926781
318409515
1518137313
1598440456
1457826840
1629976963
583693648
1567874556
535243569
1295150982
1141807033
2087338377
1385778881
1510449608
60686219
944524939
1858812382
446204987
1417726400
1931874036
1868032981
917162455
2092677725
1944638393
1353144218
51492409
1563784737
800495681
713359629
1424217239
1085326793
1293791196
1884562334
945619026
1282727765
1141225611
1657430141
960390626
123517041
875485326
444200165
1939685960
1780900173
121913830
1385461828
825322357
234579585
849542859
1064247968
1750376642
1414216455
1880491498
1148295926
117678921
1295035089
199792238
1228426346
223483330
800806133
1909447892
1037256333
400696591
1771449805
1900863085
304783763
470874236
564398496
1162325579
2092002799
1017702782
55258770
1103423753
1756375506
1191871695
1179184754
632715582
1150271401
366825991
688277987
1846059926
749604029
1199137882
2038864391
707550033
392490626
1801105908
1395213005
964681285
856480269
51328347
1704422792
68589942
384039276
1882248421
1800850130
813782223
1004720691
706483043
1822055524
190293975
1789358991
1530169389
84560064
1281602976
1740647653
1319640926
559657984
544289167
666815463
1690444293
196190872
1575004924
949838493
352257772
601875408
222306605
1444779464
1513228740
1254687652
1984553270
1256944519
1043172583
1446004078
751478827
1349308629
394215438
1417192874
672141495
323366997
1827737986
2112480412
1117800168
1522413659
1470096989
1798608998
387712116
222855525
630790663
118376278
172741922
1822516286
1812973411
853445109
1903796971
1745006499
693819556
1016477064
660048351
1260085242
202170151
233410139
148174182
1553116141
1838593242
1799782765
1046676265
788505564
201712307
721414034
1699295343
2069780285
261083902
54972211
533417416
1412137872
1840957467
1739247183
1241627546
1550830205
1159044380
1828347210
207941175
1847816080
1502563909
1283209458
1143814595
1064541993
1788823980
1704643650
1019733909
512900116
831489574
121283545
2093125886
1205417574
1868129511
1477764810
1940767892
707422563
245782773
1737415103
630714908
563413489
2141542323
1185376624
65117848
1214868547
411439447
45333445
2051793195
2063911726
1854599248
2042874711
1380066972
180155731
1220731630
1118308526
1837120938
1618344941
2124147247
1219560794
2085989414
2005547354
1235186368
1164060001
988236306
634250793
1254716777
1886411392
1810900578
362232073
1091264205
277210482
916632479
718539702
799784954
224665705
1080769375
1146489269
2018756172
1042043364
1383373653
1721656995
901479480
1815643740
368068708
1569856637
1896206657
1724740177
1900190893
1184870758
486369837
109993363
1398041048
1023379091
394475821
773592149
1097520803
232238635
1251991230
535290339
1191609066
1781287301
1674105020
1965265773
1986720625
10842005
2030717916
391610709
2072987269
1095998175
1491536680
1482138062
1515794459
1237032976
719243444
577807221
1277378089
395521074
1940686236
1019612928
1336894665
615959189
23960011
1174041162
1640420043
1996649298
956468614
1364889980
2078805301
2060820915
924498027
14983708
1636062300
791409196
880519745
145001764
1936543644
1045645484
506813259
1040070964
875823569
375946958
1469326360
798940291
1599735224
1893964413
616660459
1089361873
1884688825
2023525265
1243909059
1710856172
898417781
1641116271
2108909905
1659830408
243185937
1339518561
1552303099
1550179861
999089034
1346302936
807222075
331997185
819213440
55880204
1810499631
1566808981
750880255
1040699936
1825468068
865539375
1713295282
157234408
694187291
1158763343
2088411731
1606785302
719676445
2042493111
1894444325
1754710459
1410633773
746448446
1280051552
913699876
735242424
1035462047
993857219
890701627
389566605
754735951
1329229790
2135095198
659537623
370475270
1062723031
1174472746
1545807420
1073326029
1916433718
1173186334
2143561239
1648558703
1309946353
2145803285
19038796
1607759662
1115794411
106495711
2141283152
1939208945
994777790
815166895
92036838
775353042
707371531
1773845292
1076709391
705896010
416409165
416148619
1529071502
74615341
1000663126
1273569321
2050997147
2038270492
1216883251
1615315957
782196901
1918745366
1686510289
1431208636
561136003
1797590544
1308084968
1353757555
362934234
1345575273
1632476
368922389
1245807510
1358361595
1745290359
1409052376
886367204
670488300
1649220692
778457641
2074138545
2119223326
456946041
1386016173
223665363
1523780586
326345485
842072267
746572149
2064982106
1964315586
773567525
1113600872
117767781
357406033
297123854
1304535387
1166173476
1894538433
882186830
1203208681
1388391150
703414014
1989815510
1629941025
1464572125
116798607
160797704
154151834
1620954063
887694981
537879682
1034487693
1114841053
231408253
551090663
1006167263
1375642000
1868633646
1798458497
1103601836
1516734693
923120856
124506152
705706750
1543682841
1196761797
1410193969
1414022498
2111984859
259246468
1471057795
1751981236
326384919
1657713819
1539267411
870836229
906542706
190272769
1421536396
140075491
876227195
1599835816
1614593391
914253823
2135851729
1195051873
1235951667
1954435906
1221340270
106616795
305976957
940841300
815442189
1171801961
1766010638
1243820803
908614173
1318854971
1438755956
443108862
355355219
328143680
175911567
522044449
1355481301
600862653
2042936677
1433394323
1842174509
1475358756
1047633816
1156895486
1059613716
206389995
1401243565
959883428
766078481
2111381117
1546686346
968146109
237546840
1705090574
1777897894
566700930
1737393573
983704997
1055459304
385218562
2082825331
276631251
2111582647
2104818491
2144457389
1558076486
318849596
1872075925
518621004
73971340
1525307019
639586955
1468170509
1798156298
780858382
748677870
691218867
1674727780
2125467346
769956435
1163689675
1000402375
295343937
434951434
876037553
1223245552
1099272536
1606938511
1358775311
1278200226
1258336705
1928234502
296190855
600672694
1311278425
1422437654
1155177236
1153492622
501554624
1613883891
1253704102
579923766
1417169302
502002288
1266378840
725868201
1690587445
1980839391
280173690
998893636
64241045
599272598
1819439676
1918716806
1313777307
1696100461
57751137
309899473
2040268978
2074254684
1570449734
723832195
816423947
748419357
1383759947
285102079
1884414512
334422992
1025011870
1114969145
1335051356
1073811525
1561116930
719691742
467589589
914392095
1754621148
1380836943
300367417
792223745
363797877
1723749768
1064902514
52326351
1179133195
801647027
1124486212
48923418
231071910
1665796521
699157163
564694280
1949735573
2115758968
480212370
483822937
766002168
842743746
1661182854
213860227
1916616768
792225638
1968919817
216175624
1035482776
13004396
2077649519
1969025017
2069359609
2054033694
283730440
1801336180
83633637
646252386
95821631
1608619020
1655477481
1907006103
770652073
1761026278
1639630299
1395294113
1694419562
990918397
1758993623
2110193013
240770445
1692376828
1620629437
864769859
1191789756
1367244906
503125863
711426631
1452347148
2040994085
1991832438
108405071
696221250
368459211
85234359
1240320236
1074562021
289710676
593317637
970886167
2136131621
1799940503
1291902629
435998751
1003173890
819166756
1569425087
1222273287
533994315
672477951
333600091
823066079
1093448486
1283566100
1379034220
854635663
1282302075
922650216
1227760403
496903938
632050029
338715568
391227547
87727744
964868266
1406572034
1661406806
1063098414
2046724892
1229370041
413389261
232165779
652658053
104390745
995639158
50732166
152058913
1312157451
575267942
1915567010
881127472
437795110
154274097
1228146285
896003426
1076906668
234435392
8951232
1067364872
1992184313
183021641
1624717245
292100954
194074604
925574998
897379376
892394704
1421688970
360002494
498411756
788102781
192451249
2060388167
228845056
1710875224
1934821495
1570247778
863826428
1124619140
1695934392
654164052
1546227164
144841768
230629912
1866341765
502092213
1501012908
1864908060
1596960175
2125158663
914756772
1896481487
1739009108
2123150953
1978108885
372111870
427057341
1726558302
1336069540
851355021
651098175
2020820278
501450047
1304923759
2032953504
315127686
1378093452
689312302
1285020347
849797734
1760668957
1070332941
1808079738
724112769
1377079994
1695868248
1983354746
1233729937
1392774356
160390481
200694925
571243620
1571849069
253417809
1348871215
400016706
768336391
2010869153
1879205338
1217311030
987336316
644107588
852390086
1606276913
762242671
1377440277
662146862
1966167121
170739350
1140706682
423702381
2088280104
756979665
1697767517
1291065061
1928898840
2084398749
564763505
1864997904
1695365179
1745977354
513058657
812378337
299539997
1701452143
1161246083
1103381782
1754310242
56524084
671086472
1047554000
1358943472
484328026
1355603879
228053720
746711318
1698302309
342862295
1761227754
995535458
858637398
413346495
2075119537
364248414
1981121285
1321363618
1983181771
788020860
756402956
1051884626
51998866
1683351499
136344718
445659050
969743391
1742699552
249500124
886216639
52583448
1802419226
1101782116
397605727
1564456919
1181884806
618802237
634135821
182022933
1821615306
116356419
1493238190
2074882005
1784399874
363712003
1708931495
575772845
1074916340
2142305790
1052346707
1973949221
1513810936
1783567149
724164613
170293771
305594972
1968013688
1696811574
26533685
278918357
1497089921
1856872392
96687681
505972791
1705287340
400358818
486000400
1725840705
1079947128
1980433768
1693173502
1859015865
1197854960
1516234192
592673847
1982798634
1522912984
651963098
554076052
1313766958
473937784
909399593
1862530673
665249654
1584575010
1676623621
44711306
748380697
225533368
525875978
144456482
1266419212
1322038807
1425411568
1676427508
1704176924
1866302240
1599578666
155592311
807398944
1882541842
422021373
1139893101
1865704119
666887090
395788916
1956917808
1370108417
1765691859
89345574
4241716
408741396
363101901
189858668
1857371737
1511360302
1040333618
770126113
676880448
547684633
859889841
29525590
1379555678
1255067161
1914599497
493273696
280850
298118314
1385130287
822979929
1277069122
1209408114
1037020719
936695724
1693908425
1661950249
1854706839
1112220534
1080068822
514964177
1655702034
1804538793
1814326025
259880417
779502342
525264194
1560194119
1014186335
1284989262
1880845982
727623542
1724709237
1466761543
1520355381
1600422568
1947110170
1260243306
1936178472
1135918035
36710716
150425475
572195571
819640999
79874064
1346342908
905656788
1628662511
1695539739
1088875195
1289270570
511237930
2119533469
1084467902
916065201
61340190
1918869416
1126175603
883847117
286859615
970959891
33814417
769314667
126154780
2130937176
566417100
737328343
1238245490
1072470784
339182710
976100962
2131297861
1774740672
1110857134
2146215765
1197126020
342564165
559863693
1020794739
344432694
1097713526
1536560451
410403769
422291558
15759970
296892159
140240460
1202971462
557970868
184622854
1699821355
72588952
365788516
1332867370
551111672
2068666156
214957767
978032727
1772961859
2131278720
980778050
125346998
1859921476
1737405886
857719185
898742941
1449180846
656702809
1169645622
1391429618
1696463027
635351714
570946439
1814905715
1129528089
2015723466
910732665
1453634033
968455067
709018647
303180243
2039264507
949612391
624117042
1143114609
75718997
1934621717
521398800
326164533
845978828
1472614067
463732076
590400699
1269712140
715207931
930445083
75989423
317906224
367430900
1384402693
1876096741
599508077
18122206
755881796
1518628997
170652767
381167487
731979379
1571769038
2140423820
1823777684
1031887186
1686965834
1063928905
1502375106
1251169851
1633143927
1416788717
438114334
472839627
1375454027
235363261
140444722
1716367086
759253644
25534702
1155123792
1823414153
1680869165
336018687
1503557204
967604136
2056021914
79024148
112756408
2056545139
1416652935
1344120515
354858252
1468489019
908107955
151666761
1049396839
49184837
375297370
1804950580
1827513175
1187328690
1251563090
2066846045
1323562978
68083607
1065181829
1821993948
2044828890
1794226514
1602540550
1890325307
355436234
672105560
2085147684
761297093
1299840768
1574266996
108353631
1310199280
433841063
2124139520
459285917
347734608
679063523
2123314527
1852054846
958401009
433933416
1518024236
1463931125
746433488
123971356
447765505
1441161061
42669953
707597287
1197354076
655988711
1381794937
1428255979
903488980
347367169
1424955146
1438198345
745327214
2132839140
1603555311
878430977
341684863
889360211
344260928
910533852
1343727168
151982546
1141165553
1879376943
1297989711
892096116
2090807008
683689352
296392675
2099311451
824640038
1133882436
1223848744
707870157
658612410
1569063999
1294041468
1680563597
291929277
1266354293
785325406
461644275
1264338865
622499097
2109675276
725937532
677159294
238526106
1776944865
279704222
505892116
2043802119
1407559497
293582710
1483600008
783662602
94779079
1765204599
1679907327
1726734837
313647794
406146692
709447298
2018248481
1224685874
931096442
1580195827
228688054
701998045
1046793617
1388923795
351531934
339142937
1992508085
1600217181
681887546
541112150
1872944634
330787936
1580359084
629487356
353142867
2010231946
244454356
65905753
790347890
1945203073
1496451436
155841031
1768728446
1093686959
1406382557
865629104
656889052
1802543082
244329398
440438601
1326019247
2036902009
1282892223
1989769344
1710170666
1068697725
240841281
372634140
1031546740
938228688
1316348097
2005801052
799432294
1829163010
281152649
1807758210
1459779209
706681537
887910924
1447137875
1859385089
423065600
1140404904
91777859
83987346
1667633146
1153983803
626509796
1798215726
740107678
2009902613
2000058041
1532695952
1834413361
862232368
1211761922
260748608
1250814504
2003296542
298762666
454315640
1686820198
798564887
1170589502
660246832
271649632
30265191
30543349
1288635258
244482835
1841075429
1144882788
473974101
78924516
1904453064
1036991375
194288886
1972146354
1461177423
50035888
1546767019
1759719068
1139622487
680988795
947070479
903725442
491475324
1181118012
816775517
404768785
1356577709
1812070644
1869370796
1250641987
304540418
1252552960
1871296567
1522564542
583920161
817362745
909546790
1152847909
1148396726
1906816460
230667645
633885060
6483738
2004491252
2102397338
2059273324
36493116
12668681
1021755042
1686841842
1467923589
2020515203
736336515
1534613592
11710592
1657141561
1537908787
145529126
1520475773
216955076
251657052
840683402
191151067
45671197
568145296
1023649297
1089192220
1213546624
614511072
1195378035
959834413
1943041450
278426009
937431785
962706013
72541618
1527324592
1803859468
1236243948
993598446
1324508697
1227990771
1104089364
1161789277
2096204050
408552677
1776751759
807013160
1002654748
1628533921
837403991
2062619279
587603358
1936377429
1105540225
106695244
486378388
1798120288
1797380153
1116953334
590872487
556320264
1258277561
951204610
1964491736
2073310800
1034146815
1845596611
375410028
1929056442
262486208
644145364
654889780
1768379538
856511438
891434665
750069683
495860299
354022832
1499343158
827711242
334074297
257133708
365221717
697350761
1137092484
1336415587
150533092
1756519483
779334945
2019283882
109172661
2131379359
1121244443
566284660
236034834
984749623
264864445
1422272505
1092368752
568402149
1273733013
110104484
483965575
554514400
558957073
308918548
149251306
1312410754
2014874548
679603189
954726526
234247006
715900710
620982343
1906503772
363655184
582880931
1144667781
2014891282
973236637
1446132265
764835760
1266050978
791176955
1999623580
1484662102
1218267879
1545794282
1792073508
1526645372
2017924548
555894866
1039207867
1133480719
249226826
1949427334
1472700007
875926775
254659377
2124279258
370453545
242921353
260521486
1888469764
1321929831
482872498
1382196803
260242566
1732228768
1188409362
981918410
391353848
1225241050
67086403
472702036
1556507814
2026736321
1735528113
185474953
999097363
1938248436
1329385343
122978286
954569107
982918702
1887451817
1367589193
1729646895
527972606
805526387
932596348
2100502932
1809215191
1873090719
1537597217
1099196481
1926658200
909712816
1184457424
1417035301
1824160432
1484884502
259039855
478864225
905394915
253127072
2045191838
190544923
654956476
774632856
759631449
781849561
980813107
21535640
107278595
2134371067
443929674
505138933
232638630
602999292
2013528235
1455857839
1171252213
1671306741
956942015
1292312395
1348985025
1322097944
463028900
81231762
1656401614
927281896
1614632363
909249667
226859214
1596748829
1703417081
46850019
529356682
1623317249
1529397147
498098693
1131752525
714804297
1391607017
1608749693
2097611315
194077332
2052793145
907614186
1342544252
748405500
790643898
1223956713
616675511
2113321239
1842530114
975952830
1825269829
136043461
1228587496
1311583847
473445233
1076459744
764896001
1525192662
1108833058
1920698851
719691475
1503547170
1691197548
223801299
1568040308
43580467
1160752739
279443365
1279091070
1726496848
1297575038
653600393
945896893
223085971
910815422
1858555486
1639347257
748787754
1504250343
1122494736
804102978
927172049
852015749
1526120027
6188353
132990591
1151449532
1828179549
209182123
567520271
1882848952
194676513
1962891173
448994167
1094472309
1411072136
2053573743
1865714804
1419241993
432013301
1252325803
761942350
1059129619
470910214
286486351
365275184
1078700968
2014420493
486809137
61215423
389626055
1808778242
2144251396
725841397
2121415852
786235083
1933827121
1981023111
616901337
289411414
764289257
141486372
1877157984
1168829964
2141773491
1077725450
1869864561
852652913
934746018
1168571038
628708387
1659465564
1084402887
332829059
721211670
660597778
1552753400
821309382
1042138986
1244120212
532345316
565812347
1891354233
752844854
2109889214
2114331688
2098492444
23361425
1256637799
1762050559
936284179
1450000380
128559022
279121767
755694982
99442848
616166080
1023409169
808768971
706956909
696978029
1644777163
74023393
424783813
1207714291
303230291
1165090224
121956826
1805247405
566422713
1600479540
1323692968
992001651
1117088137
758141898
222000063
1326267463
1382754457
1146488209
576332394
270467154
464780778
107483738
1541765241
1155140901
1122369232
1187752752
2145493270
1294889862
588413060
763750813
632797109
1737459587
1686745429
2112366738
1181567906
451125320
631140510
169175018
741354619
81091753
515526338
1652143622
1819770307
1412395757
1075039862
980197918
1595610236
587990514
1618426702
156743276
266475990
885031886
833835912
567933642
1999239343
1334774922
1348122543
1317109352
1499894100
38166463
1772823211
2111040190
73184615
572084862
462121555
629087473
1008200967
756469501
1605453684
1185597666
146571776
30103864
69199483
1669604114
964089052
78978695
1750089424
1077711505
1474885815
1481870040
1869886578
2010409932
1922537401
1018914651
1432714947
1059762852
334962440
2142798091
1425103331
652928111
1859793850
514184808
1397882477
1192348301
1075998169
1464159757
231137715
2095207525
548691455
1694495971
324845098
1178827233
30398652
202884175
639001450
1268786522
1359842024
1551102038
1942441737
1401038384
1214437007
1104199165
1880165424
692136625
967636528
121364907
1981045750
1916715748
878995842
1743152521
965158399
55077455
926526010
527767292
1946169377
30972450
914106078
672693694
610901971
2064639033
458000530
1960139161
598425789
475993082
2126200467
2055645439
1119721016
1610308095
1192514160
1111635805
460763971
1230339593
1958315079
199799431
914479762
1005394039
1460383584
936004171
638772964
150525163
285505142
1114166599
906394514
108838205
1212233468
360742983
1463811061
1552386769
274744994
1302332447
1966492843
862978325
531724043
1404658652
1908431707
269176847
425386448
1312043677
340946642
1895136889
1009974587
1965712086
1325219740
707058552
212924354
1100520409
1419761639
169966064
460611001
1063983111
417152050
106541471
1493500846
2121272159
1938217755
36481606
2056010784
911774159
1179436463
1046736205
1248351100
772875505
748990543
485818494
1520128914
1457167045
1794685461
654575495
1849036942
1336716291
55508295
692088684
302022002
764084716
180021237
1154785119
1136674658
1905642710
336157718
21083217
849263325
96395807
1094227857
1033912872
307163005
1831625477
1315759234
1440685721
766852088
225569370
775098844
1790522131
1559294792
300499708
402764558
2033932097
1036609566
1788061133
923412758
1356018553
211761381
1275887753
2022339035
2097162799
1059251520
1580647380
1307623593
1642023725
154249494
1936570510
272752498
418073845
1062838571
841113530
257119559
225021867
430323656
250500934
948590615
1847404323
745920629
1296386338
636519499
1140387044
70904922
2030952786
1334795488
1537841867
740433597
1804291034
102995077
837872891
114551018
1914714973
1331240034
954911742
1131374274
362051452
820051425
376799139
1614967524
1285943888
1892809183
1779820707
397085401
349071339
1323626852
986760005
1120533256
4621108
993924577
1670508878
818336689
1081052497
345235754
786091099
679879851
267166522
10802750
1351647288
1171456474
534017015
2131560554
249785626
572313282
1334085441
1739353458
828936641
1007309910
2126449651
451867553
933101058
1480792908
903621928
1130849207
1714638044
552604111
804778455
625870883
1821320766
412383020
119906822
429137420
975882758
134221810
1523693059
2002586824
360489530
1715184260
1151028147
1473144501
608885887
1416674134
1343104362
1296544008
1465847027
653113528
1841704923
1479734482
296999127
394731487
44404868
415176195
1834330028
615987232
1072053310
1978987768
776953453
1274867793
1626346632
800609703
1176248697
1025182274
1073516267
308646053
1077354128
1459130172
1789977199
1205668623
176316337
906202103
2079833627
183334580
1247650998
1461130586
8619838
1328405133
1365657029
1359320251
260186048
1081631430
1257840143
1778932544
153826415
1381431615
1705999712
1433763730
418517640
1892853214
170926739
826081418
692324167
1094104594
583876145
1775121037
1792820471
1115205114
227048445
2116449161
1775653243
34996304
204871159
887760629
1724382532
56135279
1687678473
780728865
1246486701
1678962902
1684648119
1603170504
226845331
990218050
595001051
1633663283
1514620568
557666675
670343268
784844744
1906688889
1356697158
2138422940
1288879204
400367926
1088759121
1895179638
261721633
1486216972
648074728
580030281
499056460
1856987769
1251684452
1739060741
209639898
1994009730
670782935
1781722545
1766880221
1416272054
1516470329
73926323
1161657208
1408049891
1870680780
1704867872
1496189780
522532398
1184494257
130306549
562759375
37716449
1100474031
146437982
1521991240
1377884478
671662015
755540100
386128673
2010814640
1037994182
663430634
970364021
1030591590
884015068
1003376989
2062822069
1948552949
1198953785
1861351638
803122285
1827616411
2110076054
1024336132
2020803192
2135338103
1154209055
791783220
251872228
54825541
1096143107
942928643
1666142945
800432391
2001274639
1823650303
1390198817
1024509601
540000581
2092210279
1078917073
39570609
1266640549
1267346615
2122364195
2032567955
678228546
480614550
2067775366
837126022
574633084
172131451
1353444885
1108697409
1161222734
1557592285
1666872328
430926304
858275450
1617316065
1987999016
1972963892
1144717512
2129593585
645390893
1356239874
1226663787
894235585
88710189
1181393036
1095861835
1778914919
597156329
1240135294
960376721
1135194314
602932096
1962145760
1758833722
1448107311
221929106
1673763234
348339184
1583097294
1817682657
996466721
556817795
1076602667
1946836546
2012538509
911400693
721631924
762171740
162163935
1276425696
123152543
1918569128
325643749
1799790612
1188159935
1446857841
1304968705
1877904042
1049576314
1358346217
630829251
425903032
1780866934
1922449850
622053293
973271486
1345802289
499117580
317548583
1635767201
1063293381
1103648050
1926339099
1774373413
1015244072
1285844874
917818776
1604724418
1099020685
267299391
2025105789
1439646879
1436819219
459424362
21717496
1226533104
386154817
441314108
767530582
1529899693
2121558205
278837190
2128197395
1222779708
2105345464
1732530646
805827812
658351781
271139505
248476612
859420269
455820245
2054921692
441167564
1306236499
1824017537
730041342
326464933
1467804129
137995790
640492160
1821209079
1120390971
882385162
1510197699
1529487303
630506275
2134350411
71366413
310948423
1694679117
453632625
60813121
1123958734
2124211280
830369331
2140115106
2001352180
532061949
1763692399
1568351707
1605047866
1481074563
785380459
1023622855
1438022162
917437461
464793785
371168425
1662344952
2112562893
587336914
440595155
1483062004
1877478669
134078294
599402919
144857283
1370752213
1973169232
1285490825
143785001
1602220904
1851182579
953704548
1625214432
1517630406
736552129
885001621
1956057169
847905944
1806995489
69733040
1962416990
178093680
233663919
462916087
377790732
1967395395
1515381410
2142836843
1518811508
1288540025
787557194
756205456
591542071
1898820161
1376793459
876699590
1882047386
43006426
433010404
621779617
180699851
1602324110
419178856
1960994073
461701191
1102364768
30926630
1125329279
299442915
1284539665
1956129985
938549878
14608725
1019944528
2023249860
960672866
234433996
679428136
1816784566
1363136614
1297691453
1665289979
1226174864
1797152246
1807530187
568667623
763359655
1919528332
1271027233
1705547122
956035698
1887302321
1213538373
114159854
1644695830
1973470865
483431705
1787676027
272299344
1901048199
111005667
144482217
1763183004
394116649
187368960
1619495539
1738177193
244912990
1748912769
1599147222
59244797
1683068334
331651719
2044178510
1589407650
758747895
1398682052
1756303141
599723550
1031369663
1527326403
2117364444
2048046810
384791970
225136329
2143799732
835830013
2067033551
1734109799
1060281830
155627411
102666970
1399953820
1768223560
877832857
1333481249
426448923
466757066
378715831
1356405674
1485128025
1372987242
1851057510
777675073
2060311924
531373733
2140001780
128607194
1388229788
2023752960
589339825
541930399
461269899
1782787323
2011757643
2091100354
1598597227
1183696866
1343853823
52192258
1453227632
720749828
1453249997
1193990756
637542855
715407195
1297593320
1572693611
1997595958
504525702
773139374
2030789284
1160150137
980893465
1701939277
196365417
1415875072
395191616
1336964161
1497951622
765817574
845209303
351850965
611815028
546405012
1205628686
2069453564
422850829
946153340
303743662
1109985722
592827015
1057484603
124376573
460605519
406959505
1563699939
842621604
1564993995
1952298243
496063387
355997385
231401996
1797430660
331449804
1326011075
2050487713
717721689
662916742
1427926833
434617068
2057268574
120110910
625904537
331153801
1164002616
197446120
975168584
1432587007
783602619
1687152041
1566945578
1223867105
92013112
774175450
696355727
1453655854
980578675
760714985
558324834
91566198
2094795805
1015310712
1121637067
915554755
1025220952
358418328
1508729332
616258002
388662798
5241057
434489223
28588546
218775636
365824873
815405658
1092853744
57227515
617476058
241524664
1498178659
550729173
2098142621
276933306
2134009025
32005179
1253900183
246399315
618410624
724466422
1681090579
89476093
1166183327
993942766
1640320249
828017306
1419680516
505242386
310823955
1932563299
1911029903
1690412720
1614509958
847845755
1433641391
1775756206
2007624149
1147714127
1011106075
386165494
297116246
22860912
1992155002
1811422356
79702293
1237181957
395109268
1523739040
1425177445
705131068
582093431
594108244
1294975065
695103539
25436121
288405603
1100104708
150946069
1771601383
1570306045
2004073769
1504456291
1369658949
2061470536
1310840912
1406496749
8438253
828961916
645925997
1123269273
934779179
1138621504
787986350
607016381
1944523824
1013247210
607617615
1187363454
984625995
393204645
1180896417
1364965703
1858858804
918080439
896786897
121776219
673132778
1629835199
514635006
85531059
381522590
308909363
538961161
1814403605
82568968
2137320720
107628875
401208903
492014341
2052075486
199443812
27822674
800554091
1274490395
128132564
1637488256
1201421012
626404394
98616208
1841340198
91451445
2132042652
306671917
1247793586
1274831029
309628194
268840661
1480848253
2024416061
292844610
1383671257
153114520
117481746
1643417534
1148087792
1114529159
737763071
1642112315
1260853484
458618785
664866068
544371405
894797559
1783150751
1077862052
46621037
1836712702
588802578
326544203
2015510368
1377740456
1987193662
653710880
877789734
93554499
2009536185
1667432233
1557565696
971778389
1187737767
1766619817
796694222
1964981447
1440046469
2032767367
1732861160
71934440
1719934965
1952221735
112176306
1412805940
976805658
1316714554
874953363
677896977
1007285400
455726186
6035359
823231790
368690032
1039457764
995732440
1265305118
861541829
516145540
1880668387
1192643841
644154169
646744798
874177596
1581937523
1060396858
756997003
851593382
631881724
1583394559
1777691723
977375657
331541291
766552189
1730106573
303897803
1600039956
1835153291
1718754416
156640324
1457163253
1823870278
508924283
1954083177
2045903552
277263822
748317372
1105663572
175561640
2060727790
451718779
1557573795
2006573231
2051879552
1368581054
1302311874
2055524219
1627299332
1514867138
1611676390
1915131247
1030942452
1580620068
379642688
120771500
833216008
1457834743
1401040541
1618324445
1198632045
2075224548
1721494822
851235736
701166136
163605051
431468613
1052176810
387970101
504367556
1647264809
1514815881
809009877
1982675196
295187110
1912832056
2079547301
222104044
889539846
39722868
267267175
808184284
1284980393
1606861642
1248125061
1291034767
590685880
1062798761
1773258737
1846089942
1348877087
1366917784
301402275
69398721
1415934520
1653419093
2040181234
1437192810
1218983202
1563355159
22958531
608408399
1295063692
878998074
1828393829
1443503362
757573651
728992186
1162569152
824122807
726539542
605578603
623585663
2104328093
17712406
318664671
1314350856
696887877
1492537681
1971080006
1672908072
1556187712
1872673681
582229574
177354629
831349081
202518669
358164506
2087418870
682778283
720404811
1383832630
1060291001
1049100141
94740117
1557907285
1238114105
1760638742
288201205
862288729
1323909173
632971005
637448464
747946893
1080153176
640479007
1020419892
396681443
1498645825
231341764
170293237
1737133714
494040346
658279375
1148143882
1255837029
1075004418
1672776545
118736222
1994225931
1301782338
1845215912
242005455
322036711
1040602928
330655306
1998583072
511556397
1203240184
1146716934
1028698492
1406137177
1562446269
1721576951
1849538020
192117737
954371048
1243118791
1493614124
1226079479
929717930
68896263
158453739
607705517
2106320519
331458892
2041158860
1999437249
261773632
981032813
772664730
1134948706
78482210
189321967
1481577389
58308021
1843021104
1279852531
757949349
653191178
1497834493
1659051265
1247131529
1363455910
220659074
612567756
1609824506
1999892692
784453550
177179795
1270133575
1514850771
97859076
1905870908
1896787487
1998804665
1823828195
953257726
1556975563
1536605614
1102561919
1207561553
670467721
2100134752
1452265062
924680994
406846518
254682971
1718083321
210052237
712331042
46860277
194915147
1115111772
88053152
1259376282
36665075
125080995
1223452454
827630658
1006124644
1891803750
1256959841
2114481630
1746235086
540339536
165513263
1961709534
248357687
726010053
153688876
583940866
1200351988
1655792949
1228246375
1040072954
1452611714
1860102081
998109287
1643999018
742430572
244403267
1608072384
969209024
1335740963
577260513
711939235
995855890
848228596
283610800
1744047611
1785935985
1166186378
1943233218
266421243
787558152
1561627656
1758739857
1384706737
660680482
469720172
1282540343
855136312
2121598016
401038716
395843368
583343928
768695328
1470642292
217265399
1610453363
1065935675
367919612
1553600302
1133826459
180791585
1661130663
1636940031
1086594521
390646891
1423574694
501143028
200940048
1181511512
1820441092
519344545
974201306
397144977
876884147
2104647948
648389406
1502641912
1507949507
943819277
310738899
1463273288
745194783
1011053468
827422997
363800372
1835539793
2128723585
1200201850
2072312232
1360122256
720446843
140366506
1209089742
1501973183
2088248493
347814452
253134756
1829073757
151677817
1395644611
8137509
526034178
1468666625
1381833259
453165430
582885354
1396678658
97676869
66316564
882313365
1398393236
1867049786
485380684
514256253
554044020
744028177
336532550
222811680
460519640
1793261178
299452594
126212417
1378707225
1954817368
1398599652
1174223566
728320778
1401950950
1849564649
2038829566
1827106655
170440529
794652177
1255569309
1128852306
1848450609
2080554728
2019835151
750871149
2060994971
1485518783
2012162475
2033782208
1258886031
918262638
1698480443
1661963173
1967921524
1895282071
1336840751
416315370
752921783
1589675583
612109449
1766509649
1494339205
972625623
58253001
547096651
1180447008
462687593
1081138566
98574893
721044164
694835738
725774584
1314340458
1921990423
639382057
1962969880
1139945613
583682549
1862096163
679814747
1247200023
754618879
321755343
821906304
1586284474
648903215
304004329
1360502953
581234694
764398686
1994950810
966688309
2143972649
686486377
1894526277
510037491
1716541554
758595086
963114029
1016787350
879485836
2086414395
146551136
1032843315
1366052970
2002234803
356679983
1030040843
341946975
1411753137
280513390
2095080878
440628528
216014721
1482526836
1779021813
1086828167
1127339881
252247246
858943637
272381236
1028890203
529679812
70213953
2010284520
804116770
823381463
1571798863
1559189452
978780839
1705283648
716802281
523187141
1355297968
1330337329
1349809263
1475380669
1245756232
1577857586
1888249393
1163178001
1710337737
621888675
1989439176
2110312582
1579849072
873449607
1291014415
977752116
81792608
1697277705
1040355576
983776106
1879409650
1722930195
304679228
5137064
1779623146
1933881927
1809451498
1496007245
758081536
435142681
914489011
1964749555
1704613224
722422423
898211034
102588942
302700847
1439886117
1555601841
870650318
383769971
1029999390
459335879
2030674234
991489210
1272164175
668697154
1357896936
1278286925
1275465202
553627918
1925715730
1343553116
1527671140
123594996
789481326
2056035289
208319726
539436341
1646228491
227702662
734691659
1204407845
1334845770
1647351720
1511960720
309143711
522029561
295475285
1523806833
1419004557
488759207
342607286
1094027404
1313970893
1302451015
802700931
1294193371
932435639
1378002149
791682574
692986815
1412800527
395967511
833072758
1684167683
43553703
988317800
1122476742
1772670969
1739909091
259025253
114317855
1823535747
1873187418
880303837
1997219932
785336944
1373697667
724353328
186821073
1011723768
609360842
1747927490
570105031
978241404
1222536220
1757836018
631489545
495313204
616429938
1692276766
681201915
621017659
426003687
1277771439
632903051
997925389
582728803
1440161210
439009113
1819876653
1318930810
124501577
1658280154
1782206864
1972242033
946695089
485250202
869661226
887817736
1035463739
1127210698
1118086118
650957052
275152960
1610463172
1088549294
873161646
1902488604
1843713656
715827308
552318362
1004390050
1727992290
1570243490
488621792
1304908546
222024884
39407980
736245351
656023431
603379229
1724700422
689332410
489172726
626253025
1312357511
74843495
1087727675
1945667983
1885782524
66418229
1534922446
601696363
1467906660
2057784487
796263255
856525768
128438671
1636346009
1984350996
1834151611
1519261383
599717449
1740267751
1004527181
1007276616
938491146
1780927749
1278684436
2085658751
1283388622
1700169164
1202121860
925652873
1553098011
245733194
1188065166
1591374295
2012514967
1711510586
1121342596
1280623599
1609467433
11226491
2146015181
1306818489
1466733141
662786821
1259253267
134238523
617775616
1009400834
1729340898
462895740
1208600231
1225373380
718295820
1745360927
1332870814
360407335
485064648
1713890707
41749126
280389827
1198532551
81205468
1222618478
1659696050
265664985
516378477
1231008024
1968721865
365847150
338838064
862491901
1191373809
1977245246
1248002505
45073668
1832982398
1246712684
1309833863
1280399138
736725734
1742386496
347619688
1223578094
578730091
412495208
1544595281
1467316845
546956067
48696814
1849235029
543140614
1292435621
2004995290
467907808
1363718433
1748000816
336233688
222516042
485340096
325131116
2112585825
493919996
1136271833
737496711
1931136097
1261018827
1697392624
1914902703
212324673
1693218804
981053243
1620534286
1359607304
1972271552
520020751
1258911214
441010788
428896797
1931427832
253249436
1580873895
1284589845
1919035672
1541580159
354762973
1767892507
95684406
1374361848
1297332634
105733083
1859448335
2113443593
1880792030
176184368
1646119883
1992620422
1461474299
1344992470
1071980049
778714906
245013675
1654887274
518795495
1436521328
64053588
1719816698
1029563686
2146901907
1685301050
2097384050
906493485
225288705
511934773
2064692210
60291073
918343527
1037961436
393250408
1808033429
1996585471
1458856318
1119839973
1617681135
1852211887
1145749865
787553281
1020416500
1051037893
913737132
591186436
21375638
1263440520
1953778379
343160633
1335206893
887555368
743378929
417814445
1860035478
1460798788
1513185551
840245868
89949229
118630165
370772066
227192076
51161843
1226184316
109693497
1232179174
1744348853
803274642
1219339610
2020512450
625546626
461356701
1418534538
328311006
1346016130
282843265
1040650950
1077413044
977465486
1830632282
829132990
1256320290
1104080634
1156302178
749681532
1998338397
1394706759
1354864495
1011922115
1203735639
419283229
1553935012
1831407540
702917268
1222898925
1251095281
847268305
2014715104
1187757724
1419789744
836685409
441130407
274946327
1539721936
1010106485
445631605
2013106101
920499433
907136122
1561897658
863449944
492339558
1321288572
1171742608
595401044
1994719338
676084895
1957348574
2075894096
170550764
2020736972
1684814423
480298043
971972862
886372361
540754589
2071570750
958004407
179531006
1837655916
1708442931
1528760434
883246586
947938697
1093763210
1737049990
922211325
1134076199
539387242
477243920
627090366
303948341
575067613
1423428889
1390434345
1086740649
338774534
350421545
785288373
2120738955
693049099
256778473
405258044
437501513
1894693981
205364761
441860751
586689368
1417788078
1929079867
1422866602
1636419995
2095509954
354821174
1090295035
9758874
1892321066
990180599
537732679
267927808
373576683
1439783993
342075815
568979846
2113788711
635938376
1216209924
516407929
2118699081
267335390
122471646
177451631
682554700
1294702725
1343655917
1516096139
212138235
407328283
974917749
519846572
103300275
1896454468
1784271389
898809204
120691597
243766482
1876845706
1569342681
1594198018
411218660
290366670
112848434
2055912011
1170509603
1884360610
1638022814
1961911959
107591003
1706630208
918267670
269286239
1848388206
460037681
1224298675
1342072709
601799945
789917525
180433211
2109008116
812260624
317432508
867854061
1076978219
549239897
1876131433
1358093643
1281374618
188642934
2120383977
939341955
1603911221
712573415
576199755
1489504965
1357977515
1673930564
239412864
1091522440
26917638
972341811
1396397545
1063858326
1423141380
1492486485
41808322
1930367353
466663568
415276654
1833728579
950264903
174332786
180676417
419453577
1264109120
1427734147
1582443823
735486652
485548814
163209930
630130028
1759431181
1447403983
121537782
1168867790
1202158083
621549797
844303137
572631203
1315069879
1924975291
532757477
1542763814
324535819
1537124648
1847442365
1258299256
748992705
1008100027
1816744891
679963886
1532456482
1836774938
1919696828
928499963
1764473136
1389399713
2134181026
250373164
2117583844
552249615
994299529
203857320
638014032
1553366735
2026592080
1263203036
1371327298
1552857814
495997931
1947449188
1592871942
874083869
563113020
164271666
153928166
1179745049
1824110433
1585043692
770641008
1631310541
1648083979
963016856
1902323685
585799815
1343956168
908326357
469065623
302913144
1171294138
1521678678
1998948243
1047865693
81548309
1614527353
34488192
1830677858
1381486678
722810132
205143288
1184346748
1756156203
1944721327
528522441
899102596
616361679
753700230
532758152
515780666
1239499854
992592352
695870903
1505169333
1548465302
758002030
2119099611
1457921496
426949056
759939690
951783143
605082476
38845157
116565195
239645293
226262497
996141601
867039951
432266013
1747266590
979086165
91572392
2097421346
617472539
1374716365
690204054
604316445
583734694
665028431
1694884652
287789327
1418228436
5925220
613418630
1553030594
652928922
336392367
325855179
1993081294
1070594099
1095306749
1060283050
1221634120
252402703
89289033
1883061957
2044996059
1482940676
231122957
656807891
1974898170
1278253239
214876979
1839418838
1130419807
2002209711
822576394
1854963005
1475989490
1250768461
1047074931
303497059
1301999252
869993734
1167543818
671478548
1238248907
1149585513
1529045847
2072710064
1685978147
546945431
2020102184
10300072
178269441
2088986171
1540005381
613007194
636809938
941993186
1313129749
674623166
1163059535
908046740
675877685
1271170154
387512382
1626935648
1210194464
2020715195
1098888354
1729683350
1746576758
2123721291
44182588
294119650
1658206526
1792930658
70790858
949960890
2019760026
1727180094
1964667112
1021580364
246337501
248581820
1154072062
292669490
874927138
492060311
1263678061
1349737335
1533712444
1333296009
973307484
21828745
1529001612
1594576103
1737961225
725054852
890544140
2056878641
1685979683
103577526
63787392
697027554
1110261552
388501691
776049129
411276245
442833413
1138556448
619722895
1529347214
696851787
1830738520
1949236216
1169498810
960732265
1717729252
1667942128
431879306
650980871
735413991
692361325
1588714124
38874650
128876606
1888741420
1607935798
453527591
1786108420
41391628
1854623701
1170344412
287933635
1706975183
817491057
1236696199
792440436
605020020
1889239111
563660952
831377185
694096317
334301659
621010512
1386806744
1515152274
368138990
947530107
529828807
173361515
414005648
1347504776
936110433
1786469645
1592739745
1694685608
32821815
1574241096
1104458598
1836789868
1108787478
1489476392
2040246175
236928099
1966386417
208876382
1521791968
1768053092
290065442
530827512
1965262094
1625633656
1204560341
450104755
1432421643
473346361
737186056
1961539035
2064567162
1416619553
622475724
1518030529
1928168880
839126281
1626168585
1500749113
1588010805
2084407852
128714952
255755033
371044808
1879110933
1218170055
1334144617
1930444257
1301228412
1800779308
1977175858
1090923190
186608406
1845597219
883692900
949128787
474641379
1469940780
941864958
1579171470
1683993332
1217578478
1534050786
295151719
870151077
2063128574
2070571535
357527803
526719735
1325915126
560869344
1339612472
279210193
794509907
1432945288
223937149
667730757
197508969
1582690095
171949702
1582401492
1620543193
342251186
441284754
1506174565
995610772
675523632
1274587163
2144781074
1829938270
1727183725
2036606548
577708237
494661294
167868163
1295468019
89232190
961076374
264785526
1523102604
208550147
1094746156
1739066446
103620028
343457492
1319419078
1917664492
433759558
1297344524
884243154
1847729272
212997623
1745625764
2116560108
1681394888
610198983
138027199
547973977
168924194
1293876861
717650438
526864488
1356194682
824396918
438785991
2030533958
43443259
1322915887
307307947
609607099
1517473565
110372229
1689472181
171148290
1954171293
1427479799
1052374296
1516623405
1180962142
834910941
728617116
1275527538
171382086
1279281163
48950593
1366865557
540300423
778295998
948408057
47853247
1835594888
346545592
1520701948
19035839
544348954
540107040
490525990
1461716021
236664975
1523430177
1920412816
1690210673
60808932
1582415675
42097393
739524977
2088378095
1307391770
1178965186
1725369536
499543749
824345306
510921245
503018760
828774644
624195842
2059401354
341672421
388575552
1123737380
50710090
812975323
1114182765
70169013
912794573
808854819
1587309879
1683960973
443954678
1432302915
495829834
1860225805
1586808968
1603587556
2113769808
1680251038
1174636788
348992174
161014605
504883257
1022838586
1202454177
491617409
1544707483
862077294
1049565189
1193576050
610921723
841184724
355331339
552388140
1918344059
494271517
768341942
1327323914
1952974539
966355195
102730220
1870267732
815445700
1288451907
1194189531
1260516207
2021864459
600914732
779979078
198318414
819784124
1280908202
2048913857
71568846
220384334
180933940
1345546721
1337094561
14404405
1727415311
765349010
615242982
1298991108
630437375
1055161898
863852032
1013110651
572753209
555233694
1218269027
1128368411
1064090198
1745285979
799026742
2131687382
176797269
1776549538
2069846034
719708737
919201104
936434094
1679542767
1845758674
1186953311
1438988533
1552233931
451157951
150087722
863448261
1387178305
974416846
80740047
453284995
1243200438
10178149
244656716
1094638410
404833345
450526094
1996740329
1587149920
204249292
33686716
769986845
920637219
825512754
1665411097
879472687
954768159
507617396
1964698051
1722959910
1723462945
2008094329
1880126440
1907172416
26010204
1394741815
1033584233
1024018737
73155907
605789810
1354694531
647069412
1253872172
797958558
21193746
651322352
1490930355
1082594274
728862661
1423345197
347652782
2019229203
1130980739
1089701493
1602792390
420216683
2084542290
1153516004
1641147014
274242469
406159012
812909768
56046058
1449169403
1887157578
737330241
1937631181
1656519261
1074832532
874668320
1438830994
252898400
1047225964
1392439725
419432327
911486406
465898836
188486643
929378938
1004890130
2045787235
1850034264
404950564
1713661597
164673549
1972851576
183187281
466410993
111392249
2123081921
1485127340
468203742
1567225120
835640420
718931461
873525091
1743036181
769334729
435577794
1223845131
1068887668
2112862583
2057703354
957238834
1331077329
1025418233
510121748
972070823
1806773768
1059654513
194779268
1276838850
1783875906
923005515
1341032732
1108400504
1430923308
352178524
1847345059
453818831
248517628
1017004499
190253509
436766477
1814937954
1014542392
1738999729
232849993
137294118
1615533481
1472958550
796780965
1254479849
1205975864
1715232246
1325899521
1686818437
593036057
1946944113
1095980566
1105840819
1333148556
697082662
449759817
1122934448
1257273672
1102577039
1163165062
1371603457
1604483346
981185343
1651605077
1124163984
1623099939
925556230
868595099
1079474046
155025687
1769336047
1866972499
1453566957
1407299870
543803234
1968521013
509885742
407301981
739719754
1385748990
1442787300
1318624243
396602385
1341034583
717358868
363247006
1386485914
244301527
1451771100
1966273182
1036211661
1324325448
622440896
1483662302
768909284
80819834
1701932743
1657020135
1536388501
1128272717
1077857117
186609736
1567722486
1463038961
1712383830
1477973329
871662405
399162617
79567502
694943483
541278974
119282211
1958225153
829037513
1873090039
1457040727
337520517
453225047
500358860
1073021988
1316840333
1465750277
723229679
1557042900
1565639602
802867909
1115501573
1498549622
1584868297
2142813525
1324518009
1422659447
1927057750
1651949284
1717033677
1026398482
820632460
845252425
2070306314
1001183708
1395231713
1690022770
392705540
2127272611
753348119
656166908
1868931655
1173105773
328437765
465333025
2142010365
247324098
350208859
814526432
1941109220
619313646
2124407727
1326188308
2138488252
411717203
1856415904
150487647
1922639578
1209153840
1441447267
1880215077
882503596
913522667
325509316
1967877183
78713297
1449536789
138792338
2111763933
1189671330
1205974705
1208675040
1390421311
1530516270
1021815976
1284031714
705063216
1921488389
1458679498
1586908179
1149681223
277002771
1315334929
831774191
49713604
1754114767
429941848
15799714
1397795636
115823813
288309170
1409573860
139796270
1048314052
991730592
1705340702
2006796640
517830866
1998417368
169556840
769445677
1157854179
968419674
1326390298
518564078
747981505
1552805182
1985309203
1899836789
1050538888
1174403595
1434256839
1658606459
900417107
1253355833
288792208
1199342597
242846128
795531879
482656998
1176638709
527189619
433320447
1522907341
1180390125
406152213
188301148
902307458
1803076559
371952897
802517814
70996416
238708877
686873366
1642843610
208445778
1535838220
371903288
935709963
39994327
419594525
1647082043
1340105409
1652889851
235414622
513026335
1320268698
422195675
848172798
1056770161
630217694
2016223303
176078016
923160072
1113931570
283906138
2132093618
1813024672
871423495
571909954
360292469
271739044
512570443
1709223110
337316650
1258644719
292888341
776567535
2120126450
671889020
1689930574
1648965143
1214127409
429076568
1144171603
399822184
1116669460
2047609889
1808169272
868860856
2135532420
1426453820
1571271614
703774247
1514864622
1677909380
52180598
745922145
1416202122
311106034
883116816
1394467216
601212053
134235611
375375912
985244
727719982
617639924
164608072
144230678
22850937
332041938
771393370
1844790557
1222507243
125123595
56539520
988253080
1579150801
1986574806
1225271603
1749655622
958112552
684539407
207080739
2075872408
1868389179
742295345
757466847
1757591393
1750428310
1249228963
1141406035
365938009
628962639
1782218383
1755604497
1135821094
1909010641
1362917935
1242993851
2000341954
1644228079
278263384
1671020579
1774359815
1236675461
2094588823
1404341670
1856887610
649326793
1839668259
2086144715
685192157
115257056
536277255
376943411
1546230716
312372242
2034564391
1271136217
481513286
806089952
286540367
894467086
363031290
557455296
1362988300
1309566236
532894399
303293926
749674890
2082787147
1612505943
1080622660
1599975168
1280267485
748579298
1122033657
1632079032
1452035013
2108515474
1907246087
831208811
58950910
1085868626
368803776
1571961964
237932842
1895668636
1260973912
745607528
627806226
1892252250
1729521603
440249515
2101577313
917834288
1288745239
1631390615
1875721306
2136889686
1058801853
355017842
28681022
1431932814
510962628
1861229377
915850364
1713842166
2017356133
988659184
493238067
1143009269
1794915513
2009089978
1566842649
1651429391
629731067
316239437
1343467999
1228168270
761905784
1393342007
1558595277
893922408
578036780
1752960555
1466035053
266730379
1679779397
1147384827
279741157
1743556884
1325105789
1248223429
562326462
1465413871
1055253423
538623294
701476383
80499510
481638682
1455103291
1594536654
974677292
2083868621
1710785767
1124040682
1439781126
829158764
1846670552
1078886615
791154214
1245700695
2054225310
846320490
1481865685
62565204
86809768
184819327
83670777
540982462
1190355095
1446244346
926897735
1982487612
1845351648
1416405959
921585492
612414161
701118114
928895301
1005490128
357687277
276983953
1286226337
496553121
1404768941
1041063789
10972898
1177713015
1031253149
736910828
666274045
447742249
1042050060
606476733
1692402852
2081461972
204840493
1486859919
1350218278
12899445
1319197022
325389169
835148479
28386551
580828900
595697314
847898285
394064630
824919710
489310691
1808338082
704619028
1550257976
991534664
117278538
1018973781
198785589
706699582
1863963407
813520210
1083002216
1191467036
821261636
1128310156
1612881133
1510169784
850840069
751163186
268877331
574142881
1445878321
1328483396
137625914
243846871
1774631426
272996646
1995240442
1352596582
5762902
286487546
1695411166
163961097
1608343435
513961430
78485473
679062626
862275172
1607610999
1910873045
683029614
211858298
1901465841
800862447
1210102034
94179602
1376488251
289919473
1649359004
2068853370
922398548
1229319173
277763184
1707075918
393295531
142449043
1403380870
1118709074
2127130382
1701274746
2101234775
1540528402
1921903213
1035145213
1101457018
1774905654
13301596
1550084959
1373552962
822764107
1400824078
1835019327
417375061
909260610
1933178921
694276199
911431430
190531441
874472072
728991820
333397950
2147118322
496481082
186722597
2039100616
690508504
1982221185
616507284
1352312567
1211487091
2045936346
1799264581
1403194399
160816845
599103112
891764672
1031181275
1850075284
1423860410
812685977
535306923
1845354030
316400192
118685973
1716819914
9479608
2090825583
1078576389
655972458
1090921351
210238330
278879493
1245193219
1159186632
805738249
352097954
847851715
265857481
929981241
1662242908
33329205
913447871
494915725
1805728720
1082907236
1644026858
660658260
1629038793
547169160
1369881770
1657992205
796743356
1387804388
1549327619
295165509
271732450
1435442260
829056420
504765088
1724762038
1853547286
1002819677
1181632051
1509363042
2041427874
322876713
1079127807
93484458
142294721
1406804311
823047613
831576264
1329085019
49509715
1918465127
719066379
861041928
1581697868
1033056228
838440924
1566701472
151643377
2085621633
1830547618
169116710
123511309
639016234
1769761633
1878284950
1484390030
1080462896
2046144960
1865106758
1144166689
1194873555
653817482
1669524690
408535317
2034659117
1846748960
1476621513
518917276
1016175367
1030071881
112287615
98989912
212904554
1769606673
2114697817
1168967718
631061928
1377532464
2030801528
1265631300
1657682245
82041317
1837478000
1217564757
328271663
1784269639
267361553
145102686
1387437543
1821867045
178842896
326428925
1084838244
210998597
1779029432
684170168
1418750875
88419427
1167591667
1336794805
1365674904
1778105832
2044910008
1127471265
1243598562
526659625
1437050917
2056064453
3981682
617864394
1879021007
1658703346
1303844220
1569891174
1953989096
485239539
875897905
1744634862
219368894
824276738
412431840
309805112
828205170
811944687
587305554
608864040
79930414
544936978
819878000
2057643632
362959193
1588275877
1057103668
1746322629
964600607
1403023503
801791392
1459725411
1913740494
1736668930
1371315039
1704586520
971162608
494677240
277178399
204209757
1314447036
434312488
1128668293
1552075352
137950909
378209553
407003822
191313611
314402240
1823238732
790529385
995199248
1417718426
1679497572
134187464
1770378874
614384626
1670357959
117313070
1827962857
1905120802
1844262479
1753019185
676836297
1313805910
210566959
605342635
1730607039
1840840473
1589124193
1625625922
1461304268
1790692593
43586073
1195128880
772928396
1470185992
1812842584
682053618
1315420504
1835578137
31658504
681229082
565114900
1468029673
35830474
1157919726
1815092636
2134701872
977083700
1463365810
158127261
1703980181
267862263
1657621322
1412024205
144847590
740720988
1225421449
1922460262
101009747
1348647831
1020469578
1498139866
561345212
2096628925
467984233
368800960
320076303
209774574
529156598
1422344356
2135572077
1320299845
669901610
425415024
1032931191
1946232692
979282623
1325595843
444571919
1206749646
603422374
554813377
211714233
1205323634
255476302
2132371657
1655124095
409794713
1011863523
1183175121
1156170907
869353841
1891479606
1163412128
2059277880
1725034536
478321224
668623694
1073744083
1401400115
531283172
1698850350
364385821
871548757
210554341
1700868657
1546723892
2134486646
939582133
1670616429
735877055
1616051446
1644302402
21987038
1300614291
486809869
1045156933
214319263
1635102141
540901382
631522313
909433663
944223029
1392321835
1034159597
1218137674
391191924
1258354600
1844252919
2025059341
496728151
380729613
115422458
2133058244
1033070602
298715955
252275615
2029868933
1118616866
914603724
1098837912
1942825091
559730980
1253550502
1623662076
411844235
1525426769
426624246
515054938
451811396
230713365
475353829
2062831421
1755665366
1574926149
295947763
523667195
240599323
948768440
1988583034
1756433268
1712815156
285438674
1050269856
2084527634
1701089192
325616246
1692222416
1932708890
1186897595
1849690824
451602361
1680721340
1427183405
968647603
1730011955
1148845943
1296591974
795759657
1923238451
1533696417
478992596
1408581151
477219932
1115263283
935012529
1735430889
510059239
838252323
1658096631
1754501120
766478144
590377453
2101244095
828129893
553274
506463364
1238066672
864998295
55172265
1513430931
799409287
506862846
1559156862
759396611
458678933
1015711102
1935678588
540224760
1967033650
700457994
1391159256
1507124545
352095053
73215406
879781720
1960495661
794584788
517580844
1139548944
962018005
1988214784
1114204058
19658146
465718415
36464427
1945194787
890309077
1352078429
403537628
1246292298
2045599893
884586038
306619977
1208559091
1034117099
1073167843
1816931247
1380551750
1884350653
806370986
1820542527
1221366866
1114567974
400505931
1930778837
1933333766
1768865530
2135677578
747715476
1782085961
1509780923
1172035025
1091800716
1511422789
1127697588
47367038
382669891
2018847063
1446218131
720476591
1626215271
1139044825
158431959
1426522174
2045100328
729970601
265317699
195127364
1920250829
2089741968
651885288
861138118
1285905621
131448529
810477879
706673430
206408353
955380329
1055559313
1705886292
480506841
1879697491
1453900218
2067360903
77908109
1153814920
481578792
620961481
35540305
1954641146
326891451
108380320
1700691115
484064121
1131411093
555781564
1838854701
114984072
1494355927
568028238
1883921429
774062668
1294018186
1720061759
1137554858
1519705573
466180878
1509088611
937003463
303588310
1675735345
78553469
1547762930
1531574119
2137013872
1987445517
1893097306
1088786556
1112399972
1967769238
389810043
1089928747
228752185
741528961
1100887015
1374565378
1200799453
1692864130
1601107587
1792597611
318273129
748674614
1935484258
52575675
1268670073
496213630
199185957
1230654389
1566081516
1671610253
164355936
1604659011
2146574814
1944696893
915858379
1066649790
974791395
1409858895
1710187440
2118581749
1234633634
923943689
1016354719
81637135
791370541
590431281
945476172
1884252673
548658863
1144542012
998124389
787756938
203944076
74084868
661860657
421181183
574993830
2112795229
26698590
757957213
265467095
1417649627
775238820
1191762715
544865242
134702754
74864077
490839606
2121322038
1442439092
1476200192
104759360
506125302
1214069816
318599942
35951011
629604033
512923879
500175060
1169689407
1107132773
1292848043
387321269
91382279
1769532659
1717042148
1235796077
120497146
1839357876
1487831799
1538073201
200088499
428501788
151229470
1682199225
1917795675
1169652242
1960652057
1802641351
93116982
1724039054
704826913
1374853757
1136893327
382512192
199260745
1020767978
27381863
2050092357
196181952
1659357318
814573050
604631552
698615788
2144762578
797462551
1192753903
1246130152
999306285
1983060714
200781639
615475343
32634995
342807048
1433287557
1257365138
426123912
1883188228
266926027
260942708
1023356703
1588461276
1632802332
1336806601
415862506
730921975
713545700
1931928947
1160609888
1597158714
1272237491
1078052087
1079636697
268429381
33790930
1921759333
1792110503
1366954942
2040908196
1492443716
911347121
1490047542
1650530241
414374701
74541708
983531452
1546182030
259447159
610643313
880452967
208466007
816357854
1972670696
1207741950
23531724
511131622
1856075175
71590245
1171251718
682657200
651394186
903588355
660891419
1215321227
30189698
1412112465
918882750
551070945
1135282539
1723522811
1867982935
35882781
499969551
1134665628
1106390053
1702851355
848371171
1940070033
1832986665
1430782133
546053204
933152679
585236079
910880913
1540059653
504343038
1886064356
1810574195
1977614298
1316926534
1067478424
1511162663
1938315374
736639344
21078199
1426274950
1895047918
775273533
972613366
540693955
465143130
1443693604
823461305
850637433
1941280320
1700100428
1826004901
268494900
1378932617
301254861
2017071747
583266439
1757460637
929288409
575069539
641636226
1065295852
517788924
2131595142
1372042169
877723242
1292106392
1855798722
571942420
454355262
1594559793
1314488715
1232708425
1622326052
1618053638
1027210888
18694934
2032484467
631371128
60584286
717740188
1790371742
516781485
997344622
1801982662
1992981681
1099348119
1169339319
605185335
849931027
381492977
1847224441
1880799001
1491928958
769208549
1449243097
337370265
910582480
752573049
1580348864
316528256
1382818811
1887301488
1027944648
1781258956
1480124995
779843603
1764965291
1254827218
1174976477
1329218732
681482780
1944292683
428991265
993938078
1635848306
860547868
2022838893
602032147
1082540773
1766079152
1237859605
1576611891
1266391730
1331924793
1205122552
941154312
1224651997
661113444
1371028941
1299126762
598956223
1610292372
449519087
824298132
258602425
711675195
1579501947
1834718254
985639327
1837812573
1603307661
876979250
1071697715
1997243702
1312664073
1213189713
1396118554
1170508013
194362866
206041389
1592530742
1148415250
1788893118
1524736722
1313443609
1303019524
848812119
946807961
1142945732
1455210813
157597896
682401618
1400687010
681091149
1759054881
1839114343
303642420
446858941
1671729628
866454722
684870
1421878942
1159426016
839050802
1214021562
853906410
17268050
238876413
1247839010
2106926255
1994245191
1540312669
731359138
1206065291
1037108240
1624978640
1715699927
1689127378
89799678
1536057464
1623521720
165487901
267402444
1529114793
370330584
1637165589
1808221147
1518580530
934313085
1987392331
1334942876
697708485
1974395862
420234953
1733970676
1436548224
1096760022
299413006
1739767368
670292580
1803661536
742528610
1804372611
2106005869
1859685278
1679784258
1933060931
688243788
203999987
1081724006
1361169864
1143477698
349264289
727480895
1795498721
1277834259
1564590606
1604624840
1953577489
543634699
1354329253
1390419750
697655962
2033740608
64513672
1382898665
393221841
811202954
1806348184
1613555523
681111022
993374008
183963786
875943464
2080282079
43330727
2008709596
639494976
2098321032
1381781395
249096402
562464852
1257675488
1863116523
70047515
784295104
913572951
1978970009
960376786
24121216
2088534996
134649891
1695141627
1817785970
1699151149
1585466806
459441741
173979261
370274476
1268584281
714386727
1647014964
768191811
1354156851
303379757
1121975304
854231940
1582727720
86329798
358410980
1796746951
30733471
7566701
1591352648
1795346592
927766012
1910722736
916170964
122917385
1304283537
1304737848
2041945000
1299764848
1181116071
753109599
351241515
1296803200
1466795214
855174808
1308149260
1118246275
1025806318
86450857
171878501
405454261
1279173737
71881193
718618740
1249980533
1115632646
1325199972
839128068
1705213289
578875764
1131949025
136809403
733133818
2052457658
1363461627
1522018931
1864408444
1273137095
1731862028
963153469
1207961353
1760709274
705996282
1114322857
242660523
1948966671
1681353217
1611733812
1785258649
1528491420
1195384670
1326577771
1385693241
80204112
607566293
1575975734
59599306
456817806
792824567
319038159
1221208911
1168942163
937879375
669971336
1758775814
1545024926
1996838354
237825510
517871447
335745210
801850538
2043760424
1255541382
1637682699
1628915980
1013815780
1659478971
1194215968
684319802
190473684
931321078
272218666
1118949950
565311575
1157854702
2090862530
953933832
124626031
479476936
726316441
1798261351
607581081
1602273705
587172713
140485375
631084308
1589217280
723339940
1784495991
629348156
708120842
1025682001
76361563
1722640083
973665862
855677785
842119858
1787893772
1563691944
1968755882
931948548
344225341
1077053908
1340712993
811764288
61627419
664092642
965221912
1923962829
1175704685
1760874125
1210669437
475957228
75465269
1052371360
949765323
390232527
1202573363
1230217952
1689552399
1445519831
2094328429
1788132247
969390759
1788674299
1750039866
638648152
1014889562
1385587228
1116290617
1400088034
1712761999
27992219
1281113177
904379959
711100805
829208292
1026553821
1976278858
1020529209
1891128357
105595743
134767676
908526129
971225804
65661641
1082551416
188780186
198158061
1439114588
592963594
1493715413
436780105
1038994368
38955060
1612433428
608173235
230644357
317749951
643652437
1703134762
1447213207
1786006392
327098331
1338136881
1105971277
878989091
13324361
1883170577
858570709
26932598
462086725
1707223071
2084718872
1010983599
613116398
1097824761
1103849950
523580169
107300589
2135393706
1524511811
89998422
1866668075
2072079862
1181368181
2143913969
302741607
1711506882
383379148
1599331767
1844314707
895782449
33772323
1087370621
2054462628
2130607309
345655909
819739143
1499074262
1639696879
1567868972
646824753
914807957
1567114990
1040997875
1649430364
1236626113
7240833
1793219330
812861116
2086562790
1242206447
122994043
620545298
162435871
1998304728
769124707
544975865
90608157
735911722
510732872
1269939505
296115115
217022759
982120996
974044403
717533529
1580996223
1716261547
152411109
1400108768
643444367
1557611756
484747695
311774999
557859801
2109872617
138006329
523960066
2099878348
393624263
1080807526
1182473136
1891197946
857317598
1945212760
164855063
830763780
1809157616
875595110
738196236
776629292
1684819168
560647841
1564733762
809993847
2066659744
1774639913
2001210308
724029887
1837273383
847819203
1003313900
189072440
826968623
1823894076
1352052733
1039651253
1671509312
612411204
1040793741
2145765586
1232577846
216537437
86348891
827636192
2143870593
1597573151
1956231130
145532119
506663201
538305865
1003338095
2003906498
937924363
2045372136
1441492295
1981523168
1409465795
515680534
1174567473
794720571
662459940
159373522
1082764536
729504224
268569656
17819092
1168020805
678740938
137136183
1832959205
1518627246
1006903484
178279996
1617922723
209932
811429317
449550032
775062693
912803237
1156147776
1863415579
31440122
1460204377
406801712
22311087
633600801
1179163113
13042649
401625820
235053057
4385471
2106390566
710218170
1077382692
1163624218
821059274
1502830364
1528044963
856929601
49614145
239864477
1330648385
1621611631
421648485
714287635
1298640231
638875891
1173650116
527960487
29334025
121981084
1779696240
453174220
1927814438
1414393591
2106247013
1821991405
869802152
1789813079
393275995
718988477
504977647
583232369
1318083063
388338633
1845391109
1470399341
900424203
806696618
1696346837
516941320
36618547
1567413429
90101031
807795436
473450332
486284536
154413766
768934146
1794833434
422680361
1935930762
1861616364
682216567
388668280
1800353656
649859663
1697759686
858919676
409963647
1027001744
523026297
1874788227
1376750876
1841900185
2123745664
740543702
1045772391
1117096999
1156043452
759130011
1708615231
1262493101
1919947431
2074156733
1326924312
2022209359
1891427461
2008042213
1733741552
1432062642
1177693344
629718918
1415930935
1763628698
1860978560
1465713227
1159421105
1712710579
1933213495
105860059
1952289672
1642268849
874121849
1456623500
1419908508
893679155
708481509
1992477871
1074710368
1129220980
2083864557
948626833
325786012
1334080070
1556042970
130039963
1212006599
894436288
297879285
281931806
1955559914
1115288526
1499162561
911942396
216781555
694371789
436277929
876584039
1599667741
1994459445
1727226618
418837691
2082450264
851139827
1652847165
195272935
593226588
1357954142
1806442111
634569626
1416632657
1560187705
1284987078
2102510808
1184025964
1334843920
1274739426
1401336437
1607521963
1242856008
320022013
1021077650
838614524
48052872
1314400395
1945338231
455167794
2139484869
1192357158
1902710262
1631235237
1384532165
1880289290
1243878859
2130536610
1810838599
245263
1127931837
1505109941
745835308
935852614
2074149288
1045449519
1292096967
1537600653
15677843
1304437508
1414097700
838440935
498470037
1864968401
1050989870
173824153
753676442
1882800373
741178640
1682573841
1059699514
844236285
1535680387
1147975146
1669405422
490281392
1869711568
601344452
1860622089
237535443
2012551433
614192400
708384757
473433030
2004979945
1530646594
1612183325
1362663958
520856901
78441013
1491048393
1614470068
1135205262
1823072030
1815414541
1897495616
455552630
407033291
1823925266
1249954911
472775040
2092091241
1401081937
2047624248
1909206568
581135453
912304019
338892355
1228001082
304657174
1015316640
1138542802
1537914189
1138540156
1928885703
597088429
1978964921
396716964
316617670
1082417932
1630696373
2043437329
14701483
826333290
2027815278
1798480718
103774731
1494136374
1681440801
294171895
12533631
1103841514
1490882076
1217674149
156295374
1832941392
2133893359
1705783121
1395767274
411931506
144261670
2058653495
1385659115
713045489
1114952506
1711448361
61621623
1742086002
1878366612
1622325194
2105239604
243344252
2015613749
85491709
1360003463
589699694
2087031558
1930614776
238443914
170908578
923657349
1210854676
611393174
2012168234
278149296
361783868
936586469
1499540565
758454749
1442921966
1720676368
290693748
1272784859
571629834
1697598913
1136844090
710892717
18203771
1149301519
1801941335
1108842636
960610148
627991598
462321736
322598382
1773770292
336483621
443859628
1546872391
88182799
1012910520
1853755884
93459899
1955042642
675380636
180443899
975706021
990467570
928388348
2105741366
370662150
1908471695
111547477
1565946943
246801995
1189170205
116433257
801043368
809327619
1913294701
230427312
642418510
226019042
813739502
1045895180
1430134460
1084239392
1695290098
1025254122
1896682085
600666506
1666055852
946271965
771005926
1921510847
1047618750
1875802329
255091305
1426614533
658592247
55777466
1232924756
1760970421
2110642982
2035484837
1447909936
847184825
921211716
322256374
1947782796
2076769101
367102267
903624830
288176787
132281046
2131611228
1544655808
91485132
560852428
1338017114
1044078334
155544238
1953286836
880768799
332151977
94954781
1302931198
1717318293
268389412
746143688
1231031018
209367451
2089867390
1023916452
770498270
921602021
440717626
1945486644
643245623
70752680
942410571
1662968600
1271104681
46618843
1069107322
1351320668
1810434605
1142393807
1154942853
1099297971
1036764940
1593547838
2119114024
17452196
1025353695
1257598028
1677005771
1055550519
801544984
242660831
220484585
1461648426
1748302701
773320633
1262687273
1725856083
708265390
586005742
1629164078
255018595
792728538
1514529416
553193991
585745933
571826757
1630848369
681846499
2144304515
151788408
1652322697
1667089262
2036088418
2031152103
91629316
1866174942
83777921
316628876
147288457
2085360664
1180883073
921191551
600556968
957811715
741523592
193484998
1304143781
1630186560
64904320
1682980184
28989780
126259133
1160744723
1346286281
1930629318
1070955000
1417424152
267263558
1695462979
1451679711
477192032
1943426170
2112563826
1492727727
647040601
635678402
1956451537
1141248275
1134187082
683960215
1696938452
1214313865
1664479026
1651326358
1734498642
827986136
1818220101
1450598664
946377854
464887969
1042722915
1209116661
1585929303
1332293033
2054844492
1383795013
742844368
942639928
1524821206
568615585
1724265073
637837198
286753570
1442677613
402817475
800715866
462471544
978944444
1035039911
1190465301
5052456
1746032096
292984924
1174966448
237081965
254525425
392005538
2100895324
386901578
357986903
1939968302
102699454
205054435
1792313236
1089201367
1760948365
2116672264
1835023709
1011960508
1758113266
1112865433
1813379472
477651200
412725757
1622565342
1585616537
1299276496
747481486
1924781262
605484695
317224380
1336942544
1184607269
677503249
1048281124
528276817
1755172914
328279527
941393972
1273565347
629783034
1037765330
176789779
999243578
806911593
1871773272
2114138651
2026961969
1291444398
247239921
126499908
366963306
1196649374
910675287
1930332415
582714158
1907397787
1372691453
857135214
1096755057
494724482
1013956573
680224514
1499461497
1027682203
129949423
23856225
1702687615
1409074352
2076305867
2103095716
1386734573
1712568859
254920851
2063845187
1765509501
1449865955
184438390
697082712
1043305707
1953280559
1122072176
357687282
859531444
2110354631
1208346573
123605446
435724187
2029442151
971096477
1394740714
523656715
326938850
1552330587
907524061
953051711
424600419
1657292178
1494767692
1768754087
680179695
1706665351
1397717871
1255978090
1997631485
1378052529
1121146574
1887858809
1436077161
666032632
655079274
1492655777
367698090
1019439086
623933645
1315008687
405564318
1422095183
1061716583
1125692171
86506136
911562143
1244810841
1750621612
565056517
292403069
392099632
1921412101
827074798
1825581899
1393086192
930512348
212733728
2104169281
130972811
272088544
1646576815
959695949
213623506
689935504
216741972
709108502
1525157314
803347934
165813592
2115637105
1677093360
413756108
1318831288
133872093
47940092
3967434
699465779
1822017124
74908837
40326749
1501039597
1883630089
229037088
821301579
810975493
1744553514
1352522571
816300530
1812418470
417336625
325545014
1590844655
1464713593
1623322276
2107647586
1126413772
1672381322
1432800202
2072864093
1989555751
585611558
528495416
1088173676
291528466
1711347090
827139476
359716719
519966696
1240268382
403153394
449821769
142776334
533968342
174029181
550051356
1518636561
1765903604
2103667790
1815089320
1158967390
244391478
1952025929
42344802
827264337
134909729
1864888009
564427997
1228715054
1750129484
1309578833
42704218
1406020663
282469740
949205300
1654817167
1340634522
1462768421
279134373
248408590
1183863204
71642673
973248036
1340874805
1567003453
1550601891
22656943
542360554
1204172337
1236733435
892507076
2117083706
1307918588
1337999394
242200039
2123535188
1056533327
578254675
1423641292
2035048692
1119981538
260213911
1066296529
1035384023
661971882
1676555095
1746249632
1018302001
1842935401
369529543
1112323388
1950761228
98532124
1028712665
1780052352
762051475
1569511351
1220490148
994252537
1151915228
428375605
1834411239
247976610
1111941856
130550784
1973656216
607234281
1997592860
434516747
1819206359
747348195
647736887
1976985906
324404400
532166991
4639468
1892049161
804705236
2081039538
1144766383
287197649
2022476120
1260408129
1909883747
28366886
1257613122
1176904186
1090468220
827069865
1597760016
918104409
1881047027
788265434
1356272401
953474899
477447660
745523660
671363770
1296423079
1791044041
1829978278
2125028014
994389821
976641935
1233944591
1918881958
318584322
1945640619
1416611876
1331501028
970487418
1163434249
370800605
1041501205
1151071032
860452927
1120064816
1065812704
40744308
2038818032
1056447856
1784936186
2131271927
270472257
1003642239
623098250
1769901994
2117361276
760517172
126168386
940160804
1354751145
1518833695
534612017
277762976
545296434
1208104119
248946092
1888328982
170594155
1118788939
1179922715
1181418212
1479130475
1505929385
911822861
688173261
1565886164
602734124
1424405673
432036470
607136121
1023532797
871051072
1078808518
508100923
2120121652
1115625866
1451022845
1804951414
226729283
1690554359
95542929
564488407
2037595589
1071658105
1183370376
784235288
1082328838
1840461985
1719193748
218373180
1031046300
1173712934
776949865
1979215867
600056924
144878219
1065791618
649934398
1614806909
2007274933
496590590
161370547
1679256153
1406625894
2073176146
1099879820
364137752
1000444942
1295701053
543267880
1540309899
393707392
1181354219
10904869
1951368583
314853534
1645312024
1345616791
161978260
365989636
1036866195
1351345182
1048560175
1331709557
232129796
777393073
815747849
450924664
676674610
292498846
1092986098
1914609446
641675494
721471774
1094971347
530620226
1525759088
257376443
2009653590
282700401
1794552971
1429899219
1290730717
1972486431
359993493
78874907
1191101397
1274727846
1390433321
1397165192
1668654611
252423622
1052296494
63907404
1031977481
1994015987
1496508108
2084318199
1539980479
416126739
147504681
1134965711
1820383944
933292594
1659068071
523770522
672120691
961605948
632536613
1822232998
127036922
53214587
1960956227
616150372
1973379370
1784560158
1431105348
563719058
485258335
2037574896
329809672
1452984696
2038436573
23314929
883419817
570343897
1447047267
1190075619
1151130561
992762802
1775241723
453931880
1468579957
17379414
1389210927
1334161376
1237489225
267710822
1151355229
1050974991
1416757210
252655518
1260930839
124997266
1346412630
277927947
616704266
765636405
197312388
824296386
1328362413
2126114650
1782068982
1446276379
84336096
1947867340
308716819
59749844
246155626
1133551426
1282271823
1011901966
1920008804
1850866388
1217916185
1137388031
1027688511
1616202084
1749329370
1457002665
1306009011
405404187
1160999836
506511730
1105387761
1501593231
445298636
648659680
1568549930
448726504
1579072346
472967406
43957637
807091769
1201199576
1486410443
253175708
751968108
910161533
257630575
1024149807
221691258
1564686443
2073701946
1791135342
2054234671
1502088804
1976256579
2078930991
1525034953
1394375539
982678408
1467411589
1751223151
261008220
1954078389
1518063535
792366824
1636486639
1179019568
1902076682
667763518
759184569
602427934
1711795830
230711919
1211033032
1005385099
1386950598
783377132
1310589198
197018615
236196803
603949134
471665713
1961080646
1330591240
1234108061
2106592884
1236587028
869214455
1165818971
912794998
1275405595
1144620581
450751572
2026461534
7527973
153995095
197042315
2071902425
86040014
980870550
2093059116
1371389390
1254446626
272155187
517014898
1406793999
588640408
1053447855
1501532270
1537869573
263879721
722316687
1255092483
1316932545
420422729
1849074031
792249704
1773008673
874458737
1292986038
653027299
97571236
1667317873
1475992200
325310911
133713840
1172188943
2111085554
847246525
2134339249
881546257
1970990033
713696741
2013583559
1572957336
2116703461
1821569045
1578422732
47775486
413736087
684094691
1483500129
336939417
2146466367
175114460
1653538135
1663482001
1364039848
260426628
13038354
78505091
17456520
297094086
1286262354
1028135096
1775172039
2097819853
975143070
2127454357
2047689169
979889261
1547240812
110108440
1004981765
36664777
477775866
494021727
824107805
495586207
1175801371
1325104082
1036591430
317849049
2045554001
611863291
562429521
1420984488
389498585
226285343
1212023817
1178043990
1606896625
523279266
141351385
1327931686
504727979
938154225
908923923
962195119
1448213984
1556816291
1196805388
1089865939
316322640
1393668592
505087100
200540328
664397098
120147084
1824639095
815292703
1458334701
1197662783
102311217
141572118
366047729
814825396
1401478567
1200433629
1145335479
1724646111
312929149
769231532
163736566
1422072513
1768212329
712868124
622563764
808176745
1359313286
1869492361
1641151010
1777353144
1294823853
1029696223
208064144
2095751090
1568483098
510946247
706128519
1041540204
357007699
1478367669
1738951071
1697959308
1175783519
315707608
637565535
2100430551
784653457
272414065
1116101297
1196875639
708605728
1189187022
873651528
1559054599
1706504856
1543840931
1423086748
2126241335
937859651
991179634
875611990
168669109
1194623938
1941001253
322620701
1997380502
1184361967
365395024
955953770
341715699
764258735
1964605053
459941187
1744238775
1894107840
333944091
1824434321
896573289
1731649284
1852044411
1945112900
638070644
753397557
2127520972
846875191
1858284962
149047121
339141891
947609718
356325743
68945563
2079020136
728684373
466057905
457996219
132916601
1793541419
1772451992
725299519
715003685
1774663415
877393729
1966800370
843511968
1100635363
45039310
1518439587
619147818
953155325
466036871
841804089
1462491180
1807202430
1301468765
1726462927
390923517
54623412
2047143861
1446859237
651836235
1671553910
996239653
1020161627
1149571323
1817730
968217084
1337450825
824729550
139455708
1999972838
2090592538
1768112545
1855230450
1767915683
652171764
1061228879
1442082493
688102169
432770652
361198905
1234673524
1530126747
1281761111
946041272
913741373
831641373
2096063768
760120118
2069389009
4118082
387497583
1445249199
37563290
1812650166
1227071910
1770325425
964045042
461702245
557479151
213132450
1774950987
565691094
91499939
1230774525
1379024306
158948917
1444133361
731935110
548468955
2086283397
179580806
186665764
1396165698
2019109242
540198268
1537208823
1112084691
1671976127
910660360
1613894822
309721807
233392251
1222514935
1037708850
147810070
1382781663
39751916
817950724
1099689642
387285348
960038539
288601292
256131981
1338013272
1143158541
1674050076
1413928060
2112997088
1838823916
1645994683
1990441300
1492722269
1884876959
1070383443
582084503
1654488896
194265020
1767680623
1726918230
681677479
1726877182
417337014
1329101518
1401474402
724569482
1584160013
75883536
1730536237
1711229969
543206708
425328658
1100732437
64588411
566325689
307691245
1905956709
1691180405
1258304006
1701842993
1824526840
1300108847
1135103372
425430620
52880291
925135324
1636418707
1644589908
625705570
1180504627
203099132
233444595
764474340
2041953738
1894442513
1397041352
1590561904
1846175851
1209747029
190386365
762066025
1742930724
1845377555
753692413
817936215
639833242
1091427370
1584661080
1181325669
1534859510
26758721
1130547991
26670733
154381020
1654176638
927102482
1951000501
1458467596
290873928
2085949897
951185848
1750130974
864200612
2057374411
1559362417
442936016
967782459
124284693
1941294171
2145523164
1712653062
1277983496
270602712
1684276872
231060464
1199467926
1539370576
337500430
1686082972
150905872
1095307106
507380104
293467035
889913135
1459964842
1169716218
1572754781
196972130
1208535365
1427887233
39045002
570197301
1933814847
256143450
2004954842
847017468
1405635712
2145254660
594780679
1739970481
94958707
2076516770
1771424864
1055838500
1593255572
846841402
1637177282
664423925
479030397
1190341719
1733517022
1231903294
242003045
2135347077
1125705556
1722533561
2140539013
934481311
1535665291
525145569
1231700929
1723766340
954548599
1824173893
448246141
624796738
459960960
84434057
1992272452
1445854401
76091644
1873284277
1352436691
930789429
1426586530
1958338910
1804680610
1440272949
136151798
859406969
1357594727
319652367
498866472
292141728
943735739
655317732
1953173148
1711234003
787498058
1100166119
623137327
665610816
536162937
850778285
1775254810
600609426
355016769
1184071947
823682032
873718964
659290093
1220415984
1080717788
641783885
305248693
1906517372
656673266
133339525
1185038969
1360190143
1275114048
1273273613
462657990
507014825
134399447
1156611043
1820837982
779459554
271609417
1045895278
49755636
833733419
1637721905
133302777
483430401
869129095
2036090730
537809168
976697281
1208887955
1544229912
1003574394
415840325
745194704
1323096539
1244210328
1658176783
534238637
638619694
745080839
487407583
397848577
854819636
1121144824
1163118404
1975559771
631670206
309425123
1635732844
1490856622
620702686
884700926
1827288270
544257905
1895697601
1890554572
669218786
987758390
443747813
1343958225
1143297870
1560732962
881374229
989205048
1167822553
1235598703
1661959699
500235194
786568470
1556829429
1250051969
1601723081
889544970
544227841
752661141
1829530891
1043150955
1150549241
1752996373
1794087130
1526400541
1850523435
476548127
604770624
981776320
1851468968
1735216192
538034954
1291134286
284345262
230710680
1550682096
1627061691
1569199342
1253938453
2061149110
72302186
1184220129
851162029
1401915335
1337733326
1986613067
1255934243
942071867
187560238
388538638
1660231090
1468393155
1047886878
694249124
1204839407
438370472
1334265167
898838912
303297634
2032116151
1058952760
1648713524
676417167
1107327185
1758262043
962185513
13771638
1803478204
1671678531
745356753
1239164970
396013413
1018735169
825671752
1564798948
432214787
1156956056
469143782
1179569729
1464206870
263871305
791018759
652722572
457494283
133579097
750319574
1937990845
2123293109
763920009
241334836
1256778190
1323565606
483051275
1735174930
560864464
1883157070
1985109102
1406521259
221801639
99083543
353336353
1031996471
993853079
1211431726
1024742803
695843580
1926809564
1190201215
225216601
741410302
268021771
2006080134
59648703
355182134
32619390
1367169031
1192056720
1462494312
657276185
1639289325
1079723187
728903910
1277497698
712912155
762962284
1805093968
637919270
1384811921
2074934405
515159948
1470457455
444615502
626127429
1000811491
1769916790
1185639783
791077732
728030179
462352508
635825960
543846993
594524825
436856649
500403225
1969031803
26873004
1677871188
666031086
332180873
1735164009
490450579
1881442192
896813812
1822363103
310456421
1466580020
202874016
1563795246
1777918369
1589463251
392466060
418480295
1326276021
578746731
1019423770
1323866484
1671846328
1478691862
761075418
2033412905
1586052877
1641378903
113607833
700635865
14339424
1761372307
1590347132
1787740294
1926940010
332903678
320492234
678314069
571644431
1369331896
1098933361
1493887356
1766861814
1671129573
1034686371
1233100765
484805299
954941951
763424155
1146374999
197574606
1704587647
757024881
44519574
540975283
1963195690
2011943701
628478184
152283305
310010158
335537699
1091810002
907402132
38460950
1636517666
1443131934
2033102793
678268104
936408601
1736816633
1194066115
1631107935
1703183417
960281475
1637812467
1000083525
2054910379
446130769
625501192
864286535
883561634
127031193
1319770587
1579570685
1118209683
1270117812
1081651062
286885657
1240472365
1026659663
902054503
1748410261
1063771725
323268275
1272097433
761789147
612538985
1274212670
1975755929
145034775
601712328
176724833
909640640
92046840
1409138015
1363188811
1767173303
1722657121
388372930
1973942959
2073827112
1869743872
591929099
812516755
540154057
1027106967
893207962
779242683
1934341896
62001057
1317999192
302080155
1939554682
2016623082
490198064
1615944355
1605825515
2022173906
1357179563
1752116766
1251041555
2088635049
694391804
1173208837
607970374
679849563
1979794251
986170364
39001166
1659424612
231243567
956656947
628714730
473640710
2091075515
366400874
261851636
247696299
965477526
83114464
2023033007
264183133
907410367
607451822
220396244
679500339
2008436415
208560832
639012972
210371182
794198700
231422156
199344671
619148490
1809419401
1928140490
1689715545
1344490166
274491593
1598589573
429194437
559758453
656095467
441253359
1354190493
1478512035
2114185705
1510565718
302340702
2109358416
840917720
1696514383
1144526202
200627731
1796880942
754011063
1871700937
1010125459
139851088
1311347499
353597802
488155527
1695272392
917914037
1869661457
1340038802
556400624
94353122
481878567
1442287916
146055467
303982640
2119177070
573688485
1133706774
1686440214
243975468
809328872
1808957636
1286568748
26253056
942549940
8920864
650610433
1094610581
720142328
1738101052
1213225981
836800873
2140173585
1356173051
2089408498
800966640
2026467459
1357469486
1750898852
1535936194
1821571582
1926479138
589288307
369828268
1066915849
1252491137
1252652291
2031355207
818181163
1149281752
1446840986
782694903
1084851973
2125965124
1828712769
1015049520
1936723121
1987778813
164974460
888653033
1665106222
706274222
1065440112
1006483672
337077253
341836450
2100247892
1899214142
960300326
144951747
1149742616
372589786
528390489
2131342165
1470677139
843875144
917280061
1290450681
2121328938
48928641
1070224097
355542860
531472061
979187180
1956052461
1891375325
199150046
1683630599
271566531
1727090512
2086665816
1108994529
2007785433
1254536389
1927838280
232402732
1555480898
1890342845
1383264053
1472305703
322909671
1977610441
1002312139
339565516
1988996764
2043867539
1823928925
2115102706
554786521
913054361
457055428
477605723
1701814600
1410177452
14188927
264036909
1718821859
711503933
234693851
1023752881
1587305421
1464328496
13670387
199282294
523518480
815310778
1681864874
647162269
165828441
387822890
1233598963
268562486
1189540047
324188020
1600353282
1751730497
1027263480
1848289025
1596456146
1678135492
1492445951
594648467
557942778
1159287170
2004334965
465253393
128487206
481527826
1611036427
266758353
1308181087
736832549
42200635
1348472291
872497247
2033091525
1295740407
1718402972
1622415023
193920276
1169494005
635658799
1217890698
1073565727
800474051
1239492767
1406706947
1385146881
1890558872
522199742
1968870473
712439
83431472
179917588
1563443907
302490514
1197282607
1815825769
1846658007
976015468
2056557958
1847483797
511607503
1461169061
2004074426
1337930872
1935490058
397097741
430524849
271130486
1258994812
1872731845
1111403
555271642
1021864540
1917481817
1958370612
1841328084
1654363345
1857633154
1407518623
150393844
1968082143
307680155
273859586
1117351426
1113884042
1702160998
2121354946
873159981
405879695
657622189
1593589112
131713450
1818584567
1683523144
886583975
1487852550
587263649
518341967
1225284444
2145127008
96203325
2048926739
1522479559
199583574
687310853
556675769
1487637266
1536546768
744969077
71359119
599976480
38160821
2059721395
311922611
1122639111
639648221
1694345277
1169001268
436019347
2034563620
846017130
604802494
634866895
1122109518
13863980
1482533160
1914489145
626822107
333044892
326177732
1957054742
1792795576
2098569159
773194169
898633546
563932593
1385934635
1639679897
705510256
899075030
2069106982
1962116254
1799380286
2098869037
1834979783
1662031022
2038059284
1513374031
335553254
1412959009
123757665
582867880
1872037071
761328825
1469759963
1965069480
1666954601
366551417
181151075
2012879529
164014555
168376169
1387518193
1055338047
1364905385
1901120795
1518008331
786374668
287624106
787712781
1397619879
1084806924
888610311
1278236235
2005111557
1746034552
381806159
599491420
2108798580
850657276
326471144
1693781839
1613894786
1630001340
1728130693
1465115340
213301926
1371474355
1545454077
2090802222
45091176
199057418
1639389854
179200386
509931837
390368643
551789497
864697154
1237218819
179824011
997976502
1424324114
182942891
1635886264
1820518973
1846054210
1812061648
797097379
1487940701
627580175
2119287582
932589726
1988927789
893344966
1180715783
942729373
313740242
1218945287
766932343
1984373397
367440345
684058238
703682412
648043256
1472991990
331834111
537958353
1373815882
1916627508
897982814
637547421
801064309
910374253
2077139441
595495356
969342892
350684635
1717536351
1990176656
1586715880
53467140
2094809794
659492184
1242146378
431568114
1124849840
1615872534
665002541
1836456186
1440520392
1398820898
398637690
1615897866
1371925906
1631064420
1229007455
1836553990
1027681606
1431368452
1148761588
1045072163
1882354799
1080883890
1966696119
569768657
1396344778
2080575947
1697567544
1391468781
1477099217
600873547
1616931954
1252490644
905180632
1508985602
1771394203
1020543292
1141475377
1962824641
1954856174
821916117
1011962624
1188415799
1339804793
300080129
1234812545
2110478731
21106093
1872546568
2075054411
958613772
296052077
442665156
466045369
1155052937
1748406417
688432681
1562558652
265298689
1453271652
1869089709
200397735
1387745384
1629109048
1576980748
650204956
83055271
423120422
1027333693
1019318417
673053243
305663910
872829628
2103605452
565411423
167539627
171030227
467535504
1303474694
1506370508
481293058
57245740
738721758
504362465
41029951
1457968730
98463272
1152592397
1846068104
1494156705
650898374
1431187566
1765127749
539918850
1229300681
1327839352
482256549
1655482332
480451122
1686750805
1878213627
934753928
1446629267
731615646
1752618889
1502270281
238104095
275704625
1409201491
1290900150
1003470055
1824631782
1792439086
1269861138
2082643358
629648033
1125837408
1841131315
1761627836
246921813
431816483
1328885771
629651942
434253945
662515920
1462544182
1750894241
2084172612
1831924305
1301563681
855750583
81334349
465750718
478666679
282299873
1277811198
2038316253
1803766723
658617891
964529728
1733851082
957698065
336247907
335119696
1845940114
835281706
223987801
1881400996
64224419
1092716972
1925685630
1266215008
155526368
999897293
2103442339
194090362
1270852426
113917962
2146175835
1585781447
847300704
1324137514
803430712
642621204
324528776
655036612
981733228
689545183
162848332
1667427117
2025002258
882038784
196787831
327961565
1734742663
977514202
1579723850
1008703853
561464889
660876515
1896435761
1303624393
1927598158
1517779897
473571617
1496135943
1016872714
490924693
603682312
662137316
1125344138
1908899367
1658477768
618701338
688876819
1292305866
1868905367
2121428798
1125862952
176011819
289159245
1639897772
525232301
2002346903
1512991064
96187152
270827900
1284966319
1026870671
2103762723
1078459794
1263542491
104598726
1392424867
1347380610
1856002839
583925738
217147905
1049571956
1252842269
1020002577
55992768
1547755955
947260537
1032520694
1467005898
1516261700
1513944964
1757574635
1818869746
62940273
1415913546
1541334720
1925866330
150466345
1255926728
1600747619
1850397417
1441262411
1261342512
492115838
397477195
1069282349
1201112424
2015525627
446125452
1969621811
661425592
1810623821
1897145544
2075567016
896938495
327801994
89883881
559019992
1557779664
555823503
1267985118
1038328863
828327823
1384935864
876013626
991005710
804972881
657499662
695660129
1422853795
2024098853
1575947317
1078139034
835801649
2057921573
117739009
1604451616
1812353180
682769842
1053295226
1597802871
1544457055
1241594562
1935160716
1172086
2044428568
1649793681
1751824509
678252639
1739798510
1915749956
25983532
1985425355
1140464508
2100685048
876947258
165276926
692330345
1420184663
1622037044
1519650061
1397632370
400588671
808412285
36704518
849401940
891995663
2133808490
528209881
1337809018
1895845106
1068313532
1408723052
970313828
441428344
802178224
1607810110
1546770597
372432814
815883575
109338917
2021676149
1439297588
2117964169
805153884
729255306
352382664
66301497
690811770
1279563931
1898618973
64874335
2012172344
644546912
2054725932
1252516194
1832872345
14008232
1534727133
760394232
2051589723
469398096
233428509
401055400
1262167968
1276109871
1412776104
19572442
1289153322
326686897
1396993206
679334558
130774160
614735686
808255892
407260186
656449829
2042818692
26774581
4472590
218382542
1003917712
885480591
409895292
192190739
28721390
976809026
1577255796
744550202
47082128
1713556599
563939216
1861818823
813311006
1828658280
104997767
2114264184
1140322542
1151043530
1047988236
624805972
773508887
1982975130
93131005
834627496
2029554318
372427111
142187999
1942974364
318134939
579671120
715665909
1179531825
632603788
2019039321
1347968235
1380829424
175884736
1710013392
423127596
996577044
552098551
378834754
990763637
2072200066
1136399320
823690030
1969005165
1929165750
1389379783
43525574
1679701131
335465708
1213016585
1932683917
1220104268
374290347
308717722
1244198682
898341580
1253021917
1912537521
1934031433
1635122917
1932747921
1773210554
125078112
1174197638
2013456557
1474468463
1316981481
195876386
1713657423
698364645
1212357494
764792449
1610863723
723716062
125209893
634135395
93559432
1442987486
1217192410
1644304539
1543311920
472938458
858640827
812245230
1660682614
302426940
485579119
1244755796
1344060874
12401691
1881592104
436813326
1446405434
1439981858
160467487
1514563539
1905926540
319607017
1948054732
659695460
1737519606
1437709533
1640386552
674670685
31292892
1125443072
484564426
2017119930
220556863
591295008
1833411355
161333222
1126813945
837838439
282832142
1252209349
267977342
826270913
1864490950
1799456603
189308842
270827471
463817765
987932513
223609121
41869065
186388116
852012933
2025307295
926395182
324056225
1657232865
685977430
1815593607
1710894076
455297964
1859719335
1998238930
852178929
1468525674
605555675
1956415505
2099409028
472209167
497312418
803455992
1977862131
656856578
793483144
1978189650
1378130233
231948016
2036015027
1885037319
594755179
365433699
1763909052
1317519218
648228589
1474324736
649995007
1910212479
1378264426
2071501314
548862837
114056771
622775952
501202105
4554255
1778424382
1416331003
1122493584
251357290
1958431082
1931702629
2024155661
2027569191
1252818613
402525525
697531082
1542143472
107406579
1230484696
1834955373
1083326202
685480945
630823657
31750625
1676984226
2069716083
1307451940
1926459492
804118022
583787540
223003226
1472142257
1378378600
1973987930
234387183
1969299373
504878927
1039522877
736343510
2013544288
1135188259
1793106075
303885547
1780917450
1722221247
1431807127
1444055147
2072310097
1222742740
500101073
724402640
568268237
56761969
1351745688
362378465
367522577
955518064
1764044842
857816990
737198502
1048942222
2086100687
1160324722
151077661
1811289203
1136978092
519013435
976074899
571166052
2091704578
2002583495
1025221880
275174203
119117686
1573734929
365319082
1752458120
1904042961
895050850
515123642
1886016297
537180694
575434552
1441643856
1402273691
100566820
1099693954
36157213
457591059
1927009495
1373437490
682653991
1843533285
1130870281
722341058
1842516047
127982483
1526233928
1999664512
511503285
1522610602
528166600
505978838
1260510582
1661037480
1314543739
872353768
148759231
2052733870
1600195209
2121985058
521614291
1662213205
1306211783
1320094764
484908290
1164657418
122963380
2000850420
180231693
220912292
1786053768
408810781
701747934
1704871190
799131608
1313198274
1947444070
143369704
1209656488
130804194
1415003380
786494701
930704259
1709177126
1474285798
804378542
647900511
94954929
1730092543
1044284464
1846609625
2058324740
1694580752
920431414
422868267
113510345
1762150677
582707834
1788441168
1231459098
564830215
1461405252
888904003
815586199
1233463972
347286829
1803915809
1765600632
2064792788
454787255
522110598
1691787398
330715324
1614293148
899898784
1199869690
1075021700
2038082635
50823299
806195851
951382410
1190483498
193390293
1356844073
658677401
374889738
421636653
948842833
563049845
1041372797
1976001365
1956225579
552719685
518730019
112299390
1768851608
1501035816
211285875
881734522
1319108038
1437154381
1406638305
2134631258
914979000
1084549825
1859812713
1391979242
1688208436
1368402293
1992859322
805297186
1977351565
1482910156
56683254
1959221432
46422680
2101919526
1875554057
503523133
1791260607
1490810482
1708263563
384470673
1687514701
616396230
518545515
1060109024
1067709278
1627973161
2086792443
458353030
1987820768
1818272307
1854487504
923081992
1247899943
828305320
474072299
412686809
476322831
895352484
1527940109
1062726150
407842274
27767477
1234279298
100805251
168165744
289288780
1145699902
1705532931
1576135225
579747841
2002002366
2084735551
1498139352
92035545
2096806200
1703353316
120206075
995992001
1273263837
1671565989
727516713
2139983542
760993385
143488425
1145022835
342975285
242085899
132911107
1087027659
2044358498
1018777978
342324415
273566341
2128091208
31842559
716327571
358460370
1915398150
383698825
1869603116
1301657556
161998492
302473999
1281494234
738634369
1912764788
1103380602
1147030152
875200147
1434782830
1456545283
78327016
1467012216
158482835
1476195836
226955177
1871274074
1994025346
319098876
1656296509
1807081559
1020789717
476584945
271410663
1737267928
2000946891
1915376743
1841153711
1706321088
101904492
2074323054
1885823596
1363357651
648781293
1787882945
2119101413
881336495
698936507
1874926451
638845189
1143614811
211231206
1205308441
1226102406
1906590473
1079909212
1522288494
996355271
810022203
1781090048
41113018
323718147
1947185905
1975411722
204740815
1567606796
833193429
1565788737
683257630
697683253
1262704573
471399313
1189436874
1735111709
1572979036
1438464611
1038877429
1369579018
1311400055
1450044379
979865423
819845451
1193981471
735379096
331712944
253873546
180653296
952998895
95131675
124923772
340322067
1251893147
1124799077
881982940
48919741
1604999186
1992072421
1557906724
626037352
2091503361
127715851
1482075185
1119080306
513530250
1547879661
1363724338
1714223950
214020107
1686766493
1722267930
2097134877
118804169
1564999985
1659407786
147435638
180936301
346488918
684716050
2057244019
663380842
1807668453
721656233
71161095
625686345
1814345595
977145788
1218480308
59623464
105586085
824551236
1431922710
675291410
1873452669
65524191
843003721
1700248248
499964638
2094641377
487886109
1367282418
91386116
1988031317
854763844
1229327854
321713686
779614270
1499517783
1264983446
1155922124
1542994989
757153657
1137390130
1642859317
126225813
349994586
1043493473
155112838
954501078
1374974508
1649392724
737357832
1797839012
166186445
143322215
195577190
1444662316
1187977821
663088869
2066136231
2133368945
1436304793
1337759604
1768090705
725230302
887470268
1672429901
758846298
906433255
1998976383
942225444
443194481
40816690
259571246
1230235673
508258288
715607336
2013184487
912774463
2099125815
1310542888
2100352057
1055677645
1186105687
1443357516
965454479
160906601
996734945
1221609807
1897735044
234677882
547727279
1200548042
77337631
258117963
1844393597
402570641
533962243
807608556
1242635720
677902344
390794934
1110952574
29045829
1243802112
489899200
446006611
2000107588
1920219864
230858501
1378894690
82666068
681796328
256405923
143978922
1787887173
1665954179
576783804
1764442089
518918015
1980635001
47390290
1699754346
1181808842
1406467120
1639974829
1251636457
413216937
1361402343
233778342
364479771
753400494
1021567435
253638076
528519278
2031888768
356444179
224308889
47065614
1114368381
1366874231
363476169
1596047714
1532859163
812970581
1760964118
1691345671
1203799163
923225387
53478986
1692811356
1099367593
136914103
1806366125
1878032351
530722092
72510640
682119013
1676596832
1243143201
609856993
1539528587
586114488
884125531
1331374609
489267595
148596263
1269826863
2051557386
531166786
405345876
1411909781
853559338
2143011396
977498948
2076557726
1324564601
1541213291
1503181080
834482376
1408262305
1955394392
140552853
1693544718
1239449399
378451114
1481351727
1768219144
269347905
2047425131
2087414217
288119300
1891274676
223556075
1204214534
1933467781
476400426
1381214607
405358591
1821864083
1681893489
159397721
1038002805
508314264
2123680844
1570875066
1982700858
88284927
1459794767
531115941
394271701
1181562973
1736881643
1643656198
457968336
1819872700
1451119869
1723369065
1122797625
437703789
417156451
1556821984
700252984
503835478
519697706
1396305636
803675482
1683116988
493936429
452904150
1182028232
1913730191
1388365656
53652670
1179936348
1870357676
1029687029
1942642976
556376873
1037630545
220909869
1730861866
1674302359
893448274
909145899
587091849
798166343
1746383712
1777857589
1423095331
10174991
812114333
1602585075
1596643084
1280415445
1431171383
964490456
801825192
1018987623
1154477527
82026537
1747552888
168804313
815413882
975340167
1963897204
893184578
1379556354
1560918508
1787334829
726796662
898681580
1337344023
360739287
580306981
642960843
660270707
878177557
1333362184
1066752971
1359858454
739749626
1618804733
578422420
400202807
1473824455
91764932
53931177
612091029
1009876286
530090171
164803580
1513777223
2022617464
347598423
1980599162
60217483
1149419754
565704280
202388941
343558077
523433065
1823634433
161094588
1590871589
321681149
15794672
1099392493
1905952270
285856650
1270630678
2108170113
2037082019
1735523311
573837831
1828806771
1558171139
1192875640
1300307209
783384340
1981921921
227628221
332513814
2010139486
908669391
1103434017
833771787
1690587241
759883606
1094546979
947022474
1017519871
1742221914
356805543
1265084197
1198170081
1152469378
1127910796
1056942357
1437429206
1724565447
730130982
699497168
991180819
566720550
781994031
134211714
1113861205
1156016594
1474753799
702388225
209873274
1856851174
975575842
954460382
1505261841
515577493
2036310156
1139645569
1857409725
176614627
843942990
1573275413
484926715
1286167495
125564267
29329143
1876830388
1571147898
408844515
438109588
530430630
1613651518
113653798
828915463
701234778
704891547
1933663949
148706136
1507510121
364044674
17641912
54533561
308579534
277877201
2120459289
210752773
1477780060
57823472
1041069783
1679914155
1888975710
600721338
54648390
1876601888
1579250839
1844627013
419213490
72947579
441886487
4686034
1242831846
1459126128
828064156
1250890526
1870062690
466149937
1074785154
55397655
773597953
581255869
1586474746
412272502
1179499389
465322514
707324537
1485750082
34988585
83590852
1881820188
1500003067
1622788886
518962606
1828508480
922711437
290023314
683923966
690215683
274240526
644734151
138706139
937176097
1167106274
700414463
1807130369
2033391511
1381879974
1426863719
1622462478
59676890
1077677516
1008187416
1278166716
2126479287
243715462
427680142
619100526
81175391
367078302
1031858365
1255276125
185998244
1466781368
1303114875
1392473015
1735885830
1467225261
408109818
547565654
1029719453
373163794
924506330
690158372
1983703334
1895732988
399291873
1242631270
1759277541
802332941
1122473214
623285521
1954856739
1156791038
1534013631
124718976
450426666
1146996239
1537676072
1979013055
231405745
1649560737
2122377968
325290882
888198670
1378428482
363293180
791065304
1605850733
773907282
1076800469
1875324823
805994784
602243461
236135367
793179822
1127034678
2024925405
416289537
1232506812
1016636813
319598231
2037811025
1230101836
417150972
390144657
1221451876
328576331
345829970
1188406006
2116476748
1642008935
2111392680
979384520
229260230
449150658
1944903765
943356925
386646719
1350612748
1823093698
1505083200
1235942670
1892382675
1261992722
1670415754
1531600091
1976824681
1869049708
764296379
178648164
824905964
1649616850
808600304
659731598
381908144
659618844
1321153200
2087662124
1060196371
1044278826
918255236
1137636669
763099733
241900905
895231541
1936281236
1039290403
1064746957
777464286
1190442555
9624745
2006721814
1857922850
1538765317
582535456
218251357
1772074286
213402415
1893635481
1909209793
56252615
2039668035
1650956396
12684747
1804650671
1113711570
243353480
1384588490
619837842
121549069
1515014160
1770162194
1024160473
570762181
631588531
1285557986
1569352354
1562555938
887723941
391453037
1265379782
442112818
325820362
391598956
398375103
1887724987
723846108
1185021452
951243434
1064875514
1401725196
1250050734
2027955027
358838455
578440731
511937656
633129406
16120927
1462395365
875883314
627647818
267913293
1217529176
383810822
521202206
1105418849
1431653017
208527692
675445917
575874555
1825574276
986231418
1958581853
254798077
1707252857
189007896
1431974432
1654706991
2018715560
1536426362
1707655204
1357624408
1446312523
102127628
537698879
1183609245
82213400
1765996811
665972781
1928135959
1259794414
1480435779
2111800314
1883701997
862263308
1151445559
1921404448
559392800
1539799561
2076210676
235860451
1773105393
34572748
2142007264
1510386011
1434859161
2065206986
1451797530
1584165310
438097333
55792929
548845499
1549762442
265641271
478127425
1620798466
1175452587
1665844058
1971618984
483641517
787678766
986785062
645414330
1741870454
1851458523
1911000094
1544106016
1577159827
1907700120
1413757976
1654155631
1436143019
1120764175
1849985615
1517749422
1234523890
295288054
413743880
1003967246
2066335867
539817297
1504208987
841141303
1533717942
1117008675
226357186
998622772
147492799
998077912
79915285
1654781413
173281391
430568951
1727570918
1433974639
1955859358
1498198750
734375669
230563347
1246609774
1872119316
1704944980
870698191
892471715
231669707
1687651594
1599772228
552766666
1417694069
1749110183
1399973187
1428817544
1582193452
733193822
1506536678
1622315177
2101550385
248630084
1609670890
52622449
1013675726
2082702779
119633353
1061946759
851954060
1789257820
1650190635
1672414145
1940963132
2132645550
803262925
470156792
1810980333
1486066399
1886287924
152529703
1106732133
2143655032
1471379126
1781356154
1520103091
1098048925
780427668
363474788
1931370886
1871628951
1619408797
1414737357
1411882907
495021798
337549798
755624747
2022933670
1740659864
1419431091
1288568086
505719567
925333870
60718873
2030016371
355366671
882609723
2014010179
1610364695
1199401796
1235178554
1706188720
642667346
1440597304
379849597
1648360970
1019812071
1455513860
939432395
418645023
1577659415
799401597
109719618
2144750654
133394985
905723005
958495131
641283390
1609229560
997344673
1748455589
2105205383
781609992
1688200383
1962409611
1242973474
36683617
674777232
964428014
1010101003
208949742
402686021
800413725
68327323
2071020334
468473838
1759534441
262382716
1518557629
316832866
1063330180
2081368315
2063861165
1539893231
555111063
648932091
2050779876
479893021
675981969
777983661
878146314
879198152
1972233519
522436506
1378609071
541057176
1558068923
1863460822
567776540
975946144
2091612599
1691472073
272921542
477089521
1029467613
1961972731
1674632134
444625682
69213533
478609949
1181990274
740571938
334713804
1017990203
1070982519
1449559125
736349350
2072769476
1979270449
287010417
1773789390
884933337
1697072760
1591089483
1414643003
202148805
1040131353
1213343932
822943980
1115304657
983388502
728862905
1810277350
2129886452
32823751
1359980954
1640989818
1355933892
445898315
67800177
1226898999
1270337247
2083260886
1862514521
1141516260
961481272
22549620
1433991554
1560500640
2124179223
1362578954
1341564834
1164975028
2008604016
1385705575
172234807
716741589
903974788
1485502837
495675240
1447275667
955224716
2052410714
2141029309
282741363
1852342136
1860165869
596869690
1780329271
1970850368
1305947155
1328429682
282645344
1615389537
1188570006
1400187677
1494660312
1748901543
824310728
1177920982
1627772064
1272472827
1281749672
220414978
2110945828
1375578850
627974674
41591459
901801034
933507767
1333025242
908551822
216860818
434934550
86114909
1301186754
1313036429
1071417479
1246889557
1195240149
1112150326
2081131684
1372440060
1860317926
1905627120
934426439
945688562
419688531
549859771
363685436
413738165
1294796619
672938151
2099653952
292995163
1480025535
550124381
1085247278
303246434
1470496498
508500392
2144009583
514480987
705237141
1245740033
1306828948
1083443520
1334750735
1024383357
452487210
2091509535
687904205
1449919841
1328604142
1944112404
714099799
605898475
66118428
1081996276
49447271
371324288
1104731265
878786592
1718270993
1396154637
746135659
1392337861
545803879
2028256871
159501959
1001881803
1182110460
1850924800
442603523
931541792
1591373637
828468775
1281640175
1053432691
326312401
695859228
1417809604
309870765
60577037
332330808
1630577756
1842315944
372604062
147729265
631709335
1676809428
878344267
1789884364
522559029
786169690
630555190
1093224635
368164422
189770346
1498046669
510886536
14208248
930181139
1077667025
635565951
455658088
1206597224
1949084925
746546738
707867293
1234244079
1253847534
808583045
545033271
195030997
331422414
168981865
34849260
2026850302
713152939
1287557292
641483248
328128423
743214941
797986628
809625295
2078892916
370096077
1002605282
1509795676
1537573206
1035017857
682370781
1877610164
794651546
319724247
1884997214
666270969
560388665
1335366598
636881694
1198141280
226747867
984960170
2071223074
1682444462
1249243564
1814952246
743059306
1438929076
11247096
2096667145
786229719
1375520112
593674624
1643159668
513946432
105190123
330788219
991222561
1156899493
1601674073
188282242
890186268
2127063639
450639791
633209908
837188357
2038681221
563459972
1079030662
1222381019
1634542595
497494437
1697361985
1284833289
539923947
683797594
585196432
1775313513
840823879
1781368090
1994794425
403706807
1695533550
1916420409
1641445336
10855931
60750577
516922976
1307723416
803113558
66186052
1439136437
644232263
1458980203
1227238455
1726417975
1478224708
482306953
1655419729
1885774454
1927968727
1979655442
1962448903
773401995
1142925920
1033697893
454974238
744787783
159089309
1206380663
417968905
1834726107
1171693662
1934736562
559277077
661351723
1322041177
1143060902
1161600330
1646994842
1558460385
1740604228
1380671411
1459766598
1036749519
257381014
40332168
544436323
1113977313
1756918419
1472804741
1811842466
545258464
393151469
1647865501
262825751
1109732686
1866074556
1844540820
359106985
1655679909
1411300702
1155365587
60575312
1674243885
192555788
921045870
1665933744
1925348663
1955730948
239939983
1097491558
1754639014
239477837
1762859801
705305465
1164535266
1654805481
680675249
1631283289
1108412709
1748219405
1151024835
1720174972
814167314
606106711
1333317192
488514123
1179628094
1461984281
1550176429
1138723719
1910201371
1118909293
1109228253
1033759654
103224096
446240031
1599025934
50157273
1441707723
45815014
383708844
1955149589
1240279024
123464580
771430549
615398708
331502335
1374055254
238092132
376051726
1496859167
1928756311
701025223
1453454794
297809993
1974427715
1624374950
1127271272
1377882639
259932085
1231648614
1138648371
1752051963
579468493
635568698
781205236
1954884963
1882280209
530083405
153429148
392335645
1142436021
224144411
1485609400
1708087458
258307858
544568168
768281218
16449274
1592908559
1265758747
649839581
297586229
1313418063
302055891
562148083
1632975561
343855708
826828459
1857547926
1822967299
116826759
876254436
1603470979
352970621
1902308251
261586923
574889030
2077589331
1767429314
1298198531
2014233404
606687533
1325138772
531325060
1839376507
675219015
2070054165
1725195918
1600783330
637155080
812778833
1330093787
949866451
6684163
890718553
656090141
84986113
838504897
601420848
1810664821
448935927
765716322
1357288191
1434940531
1365868509
849501332
1340404129
1241416529
1934325724
25061804
148420242
872418154
1271564985
241720399
1991263975
609166200
1967300456
528292257
420344689
2070564157
1222756641
998828140
1444113428
277390489
407814140
1744913195
1014873
1731630470
571351041
1930342992
1846480911
83565115
2125951897
1755295545
359825157
1552842978
371917089
1469943153
1439179163
206289774
18441613
914124205
793586792
1503998923
340652873
75446150
1737872861
1669737376
810343097
925408296
788381847
2041160297
1358305952
426909776
748794210
1594868404
1040070776
2088906351
1841531536
2044385631
640532559
2008691100
278499408
318559212
1551404419
2014688913
564786396
1279149494
1595792031
83072881
99855619
1531443019
1176639949
1786915971
1933937799
1685584915
798201107
1747421160
1665444297
7033000
1026217574
324974252
482544240
189071696
938989657
1436748676
1646761914
1423693837
1944911200
1176662310
180902433
622301894
372822476
504349804
1211629234
1206297041
1853854226
680408709
396862068
2018864554
606436474
1431222091
1654515301
175121929
234547366
2132305787
426003717
532158283
599468127
93655732
481025346
34965850
367996616
198881917
453644116
1968121135
971309650
55244652
437190872
1731191815
478999303
612490342
970322234
1654949118
942513303
371998789
1561396665
171543300
1979690288
1136625786
1051809250
578995234
1440904867
1277905525
560742367
1561679600
1266304560
2059272023
746521610
551377150
422151390
1788198140
875670084
2092428508
779460568
1192622213
465186108
1163585800
1351137466
301682951
826339041
397608373
413212008
1908826445
1541895603
352424648
492800244
1230412348
785542947
774026930
1761946414
1001268496
1935146368
931476530
802322804
1157090786
2140359520
1199356186
249022068
1007154548
901670847
213365701
1957208840
1571916752
1406364390
1522643523
847447492
1969754684
1242948148
513493021
362494920
1288152460
574981186
1167096844
1297981604
1169952991
408628706
1553383288
1284972278
1629480769
1624319339
1318808525
1083537407
1976346059
932685684
743164157
712004828
37019344
905362233
1342151535
466361782
1287744238
348016187
2089761592
294099707
1967826010
1799723339
1174286577
1675975868
740730960
718982261
654531873
1155656580
2036703757
157549325
513255004
1250410746
1492458648
1158840324
215232043
204605107
1854102655
640234130
1183388092
1724850152
907789261
1660387770
2065018232
223607043
1553283642
222912814
271281495
531701773
1426825428
2007870846
54796816
465216666
1321028532
202624897
817160130
412336275
1623557197
1549904427
342254548
1582254172
390927324
1220726015
811336596
278258260
132764954
1855058445
1095901739
1279461472
822497113
769507478
1239232315
1158270732
709515281
1923734119
1083321553
559052331
303938907
304951252
1440857523
128041333
780007492
1936628659
1382988737
167450668
1702881046
1707132872
2127123962
1489923521
66490131
1992186237
1503114998
1747120637
1054336951
1283941560
425013998
1993312492
1981328339
2173498
317783630
816974869
2111321240
788076967
515206111
1911968069
349526969
2041323452
2030088798
43908194
893740360
1767061782
1685601242
1989809753
390460038
1001803544
2139061039
937913832
172161950
1642486851
1322994305
490651734
1019859437
199219269
1938477462
1359587508
543304424
1861643273
1509880734
829249776
1361457593
199945837
1828275695
995891675
1190306203
346859533
1987808862
2143195914
405268470
820436951
1565575392
317053878
1008029476
1134276354
1440265949
1536643742
88551578
2066554319
1759441852
539180506
2047946282
1616217866
1667667167
756495431
1137538522
1202734308
1450397433
1916619957
594152096
2090050878
1173955728
2008618615
872224770
857548023
37461023
372464124
1111051057
1248916912
1728413199
1780850769
565917125
659409082
1614945273
192316531
793294900
1916134360
463543739
666356306
423326599
1267629531
990763045
913784842
359613492
322331180
736308168
473130448
1580057587
808770959
2061822548
832888309
632280099
1480716833
354927882
1244505484
703475693
772330500
1647363016
2103383103
815400671
673557710
62210586
614966565
1966513769
301967467
1266972223
794396264
2037185875
448809392
541294514
609939910
835886228
1305019741
365231078
1643203787
930882236
2066229200
1843734187
1765282071
2027234658
95289394
183729802
1140096220
1515582547
1063474507
349369396
1486293627
1372613226
1950491054
773431378
1230745939
1160563043
2117179248
379126145
1218047483
1469029144
1013345643
2094515014
494244376
1442945954
191394453
136711107
1765891350
517123276
1646160511
1360351749
386161686
756076239
56701454
238861421
1001591357
1670128507
1119300329
793970409
248342827
1224800333
771289245
2026303790
137521450
555800758
79713278
1847538873
421181681
743680079
1101176788
2039153521
1665853079
1512686756
408364423
1126960611
1118730060
1620586666
789254325
314773844
1923924020
1949812065
4424553
1653075336
296256997
1272999301
1036974903
2048279654
1111188810
739862301
1013382168
2088214181
719192932
1828162886
1656948257
1282677483
432932311
1193454577
1308479754
108176443
472044375
853203034
1481494542
257011508
1679956787
1173804183
1848770365
1539408227
1812276853
1140095254
559150648
466157346
1468002196
2102667110
796935761
1648230830
796590814
697844793
1060510978
807024013
814818930
425834818
1651454353
2142601382
100780926
1950515317
56686644
68088016
1877558461
805254410
907550479
1282224575
2091894912
219721418
82793026
1556056967
717240302
647406510
755124252
256403677
2025303917
153899566
1658721625
1010459830
526311149
1341142016
516933896
806412692
1776167523
1929361364
458379782
1770858247
1572704760
1183318927
524069277
1818298405
627138939
516734692
1618036913
766513568
1960094152
669377895
1123017787
1001406617
1775403210
1041080537
1934258330
1104363501
891226343
1970744101
1520332476
1862348605
744571499
113752376
760446958
193851589
953066169
2137681002
1560298012
951189598
1880716617
1662537110
16151603
1668272128
36897722
1577930416
1477927504
1760473171
127042929
1032017315
1504811502
1114914034
550623558
506220061
1648944751
1262834687
1100022819
511984521
1682543884
1389859661
1840347774
1693746242
600310030
836526024
555364241
1877003016
1737320524
13529812
257257188
1876390273
819136331
1523249392
1635351386
1513990771
1982627229
1201604491
367851460
1961935868
222460328
2081625128
649598924
1366651374
1646177821
396120455
540251945
141434890
1374292997
1656622774
1527151319
70339583
2048805314
1367567568
428054655
1266214927
206286114
832218544
1503127313
54773015
968106088
1941625288
1100650425
1226966194
287084254
1813866116
661648568
356881321
878020680
905168108
1318062735
97496223
438054441
434302714
446830723
1257529556
605316848
1873628815
427673550
1705847965
666721084
1867789312
1887644885
148082500
610351406
1176097720
1717210891
782020501
1059144005
132959239
1934424338
1519322164
1096751785
1038496961
2005307648
170591955
1021603558
1587754129
1874049394
77590126
608816770
1835212551
1032452106
201683307
356375952
1358109586
1525524405
1756598148
1164822252
730878805
327511851
1634821287
2045770188
420063061
699171434
1901331118
741485822
948563691
416590460
1850102792
2123082623
1267973615
2022249849
1498613139
1706354960
2077733647
1482878789
1005156643
1938120108
95309272
1180746203
1131855829
2054728342
354307388
238132350
1053531097
1352402433
393778559
556074344
921209609
1269100580
464690893
2073080133
384358789
655502890
399010687
1167917971
887470936
1616383882
160368056
1518950074
264924822
876149275
1837139601
1385761925
1009935991
1267416456
1848288131
553281177
1149926650
1288515871
2064172432
1343759813
785263826
1929942600
632464993
1676080073
1817826471
2040940006
946370456
1793036782
778764423
536028340
1898287156
1266078356
1946664006
1043816003
679650183
1694783630
606465553
1633741559
1808826161
673783826
688633945
560093906
905203939
1541852807
1208083424
1770449554
2058253718
1505282764
1519473427
823975785
605343469
606084529
480541352
771173323
1915331026
1479744059
1963320677
1499945809
1620573464
467782980
1943321893
863028877
1321117328
1337996993
1017667121
118886515
575836865
1950828920
809234506
230811975
2097275496
1604170392
1805322841
787225606
1637902380
303655758
417880848
1010557420
1300674598
751505450
402087112
1904770778
1458355451
1183056279
856821405
725165417
1361630880
417876953
1717810921
883237895
1272742139
1077761981
916565535
1127569413
2050457882
231105149
766193708
707259029
731552868
899661390
1375287096
234312891
2130892433
1848236617
1339514298
1569041380
1590048668
1748308782
293521673
441267690
441129580
1547651829
759962448
2146911561
528679628
1110722918
1600744860
1725586774
1712454628
641852617
912609928
1275109010
304840320
1852895502
810541177
1014463280
760078036
1238628692
1075233620
2026484417
254100332
1799143259
284776334
10786670
822026958
512328590
1611516860
1439275142
710363681
951785023
1777355512
680335563
2099735405
1478799164
886386574
1195608330
616706990
1663471002
1834433720
354274627
170059976
822370601
511369530
2081810624
347771099
1233680853
1132429602
1085075997
115580702
759480270
204982524
1432047509
826616574
560100493
717358796
1186216773
1217310246
118602297
597265729
408784903
1293241063
1472849041
1595547123
1847385196
2080086625
1957400768
632183519
593149989
766313091
276137488
1040335197
2124255196
1435866215
412966189
380808200
2107392230
186610442
591196618
991092158
1235918562
471777469
212179411
1287721487
996132540
620041755
411706924
1508055531
1870129886
181764033
399551108
704904100
1309827189
2024932682
1161629273
28024586
143454979
662419086
1078289499
1726578192
2036170969
1182679718
1182862057
522936387
2087378608
1220548071
155423998
1893276760
1166411048
812646446
1041529176
693002964
1841595372
696869606
1305775034
32214977
1738358347
1626859508
1333935172
1024886277
1153986510
94617293
1219338400
908365827
939784182
1156539393
2127381435
625363853
2147282654
1548742338
2042936701
44997256
1874821380
97052475
823006283
1112383182
338564161
355771497
974578799
328776468
86029199
274871159
797069411
1727569350
1139655415
1680983310
1847638343
882267007
540867768
351839153
764296974
1583374401
1998959773
1754641001
1737033948
155247468
1069114542
213873335
1915770020
1872609376
993755613
607425120
645746871
2036060515
1181194007
1905787673
1701231262
1404969525
877046451
115447536
1262503948
1436168574
1244981792
1953245199
1644615501
846871506
1742249578
1791641062
678061793
1499893201
485189569
514485388
1283905186
1513020920
1775682328
2117321149
106720970
1311551255
658822347
1801739246
255406434
127384264
333872664
924455017
1214509518
883254196
1322236139
76466576
1014642037
835465037
267074548
221340838
1142021049
2024032393
1059481387
1893996783
927960557
1862142489
504789034
1456039166
994244825
1407684701
251135486
518555023
1660537625
645551086
520734110
1158837202
156925713
610913251
1499698752
1502636846
2046290446
1684805637
176870884
474282006
875468123
448115345
69532872
1393069508
1291640187
1138830181
457802300
1680516301
824630135
1153165668
185862344
304111965
1247220899
59831667
406311581
1837744368
1326248642
430623701
1232436525
785797569
1313473672
2045065085
1140065851
686976987
1427047815
1263022910
1503532932
1787169678
1557769948
1019532512
449092469
1802369140
125062884
1095581498
1130862792
1345897154
92809838
1906351035
665212862
1569721979
1652794289
1128537463
1375194388
697793616
1367681919
1514277694
1491881902
1902778703
2082208032
1969738152
156865437
889148523
1020234547
1390157230
1559359214
1541438685
478080625
1829109269
1416095352
691521556
1523109803
366874318
794755210
769777807
1053643536
1088596609
596304655
860552170
1723511996
973612301
528332383
1241544886
1236643920
438177129
1422316072
989857028
550417033
2135062668
941797735
317541641
1892995111
1780241127
1570582307
1517760670
2012710624
515226508
296159761
1331003883
1330136522
166684041
1329574167
359156690
558677223
1923482311
913594242
1604427707
1811084758
667071997
1838502335
2088954863
1566061617
1787792605
1654831216
35052160
2012454296
113836710
831608320
158381735
1272293874
1610975870
120117851
31087424
936205224
908861604
794580567
536455523
1315192881
13821546
421396905
1297516154
667039737
58639087
2026849741
1087005203
447350380
584912358
1435374265
276972752
199207738
221266558
885029629
442263135
1013547325
1984477200
1113561115
260721477
1010640750
2038589012
1134737154
1149267037
1745433007
710979100
1422642198
509371197
502046711
1988176896
1777741597
319463953
504176358
968790857
1172873189
831828299
1495077062
1199345464
420188826
203486670
1073896632
842378596
1036305355
625803042
2096039784
1149522195
244913337
782982628
1465684917
1828695013
496349004
1984823861
1635461700
1348845941
597783348
1432756482
1858439739
1269526697
1366796569
1243784128
948617481
1772848707
1127022444
588651921
2120133453
776853362
843042526
1116555704
1568816281
455041889
559195569
73339481
192188287
2004123214
534781217
954146258
352173710
810418964
1797190972
1941693955
1009026031
307924320
484276331
498161128
211788304
848084286
1202661560
1276702716
1064571745
266305320
1398256498
1501592664
194052915
1392599126
591801772
378552095
173706648
247457735
203659360
715765444
1681147722
103545063
1553313042
1606935186
171740934
1133526487
1081536741
491393010
1468638367
896702830
216339085
1098002897
223971849
351904243
245796182
1501543935
986032866
187638443
1133024654
1819284553
1101745517
1622714077
2054573358
613247946
1335478890
2109672297
757743560
538266017
1253543309
501094795
24848160
291471294
1605295433
1578444967
1063581401
453947814
248736654
819054828
739193120
2096325792
1272032793
1313699168
556892928
845845559
2086207002
1704414812
1666689101
320917917
1599176947
616749808
681940959
1531111719
659478661
617927877
1960638563
944050552
1477483291
1613166754
1719983105
327786682
1073845146
404480459
1278526706
1414548320
868665952
1897655243
1478750529
913763071
51336510
301210851
188608542
464833288
1928720065
1037047866
2015198353
1763278945
1667586093
774379453
1231987549
314066807
571506764
1679552337
106507764
1804134800
1320121518
1054086664
1655986028
665267285
424810745
1587656976
2145699951
993642249
213493717
985060782
1583733714
1617551680
63568651
1366252431
1595877997
317987172
1514380281
21255872
382164918
939266597
1578605301
1654792874
1555387757
1961593263
2143694970
1761256289
1772124343
1749415678
1029252410
596412589
166819274
192524494
1152057877
746100702
1516514343
2094504832
1321994307
786300394
1021045536
1291476982
1064694325
1792453235
778761767
721823808
547322695
1078767840
1722699923
1867114551
593539041
264352718
733925895
199960946
1685653141
708924969
219710346
1466262257
1273511702
400012915
1123631727
1959122722
2083195821
772075614
1054322046
1370290635
1724678334
1170646864
213080286
1245601385
1092439369
1525717073
2082425420
2135436921
1023523597
2091726097
587709945
1259022224
384268035
958350648
726937974
86778431
991175029
339579127
2141632907
1853366146
2040374761
606180276
1385798986
692313963
2038258746
455226855
654064319
324009795
1481568191
1513328503
1857041235
708485112
627839202
472166772
149413783
1537709012
741731351
1685354848
1604783110
1047008702
1249733231
446065312
528940331
839583312
1562065588
480284966
64928647
1180611353
501784678
444296043
1955637284
344794142
594152732
885841041
970872971
1604055646
194805700
687286019
1438890940
1647879783
947301853
1168436983
561677609
601529864
1708061388
2038121334
552002158
123960087
1165428912
128627233
349075101
25630934
931039354
1278763146
802856542
90442649
564998684
2079862395
1904671976
970302836
1516633351
1917902922
222121954
1915258311
272887848
1761825173
1795132333
821735077
283230769
1682812610
975257415
741352324
1314734554
803452914
1035026802
1560612738
71796297
2136279688
1834263479
526807815
1641211694
513438698
1014231004
1071274760
674217259
497241005
1421585212
392207994
958982540
64738729
1343300480
2027234480
590423953
1590013146
20742937
998028271
1295131469
1759196215
564735157
444942210
2106481476
337056386
1170038764
1902308831
350668790
1972941784
1214916126
286404444
1985301429
1711199164
1907656000
40434473
1005382629
607195039
1931017725
96411492
2138099930
1718714674
1875529191
5719597
743640413
128934003
636255664
1276214219
19673060
1697885667
1896690591
101727653
469539497
182510920
1161449862
85528623
631808894
2053027636
1832376204
278502595
1849719862
732613514
1165365566
1163548814
214229784
1537707039
1619593607
1292350064
1513724659
1466037861
2030192445
702204173
1760996193
820475426
1336791288
1472899488
1716087072
748996454
341014899
1758402029
630605396
1013375218
977105939
165532216
1766615641
121038387
551891124
174816129
1461457580
1265246665
1145536584
274261746
1644215003
1516177462
931201280
374736482
1439698052
58736874
2138296946
719542236
354326618
2118564243
2052559288
574282504
57365797
1091813327
1546952221
227119200
44231050
886842394
1735107779
1308786248
1546369767
1539138245
1804236287
41173088
1657521769
1253431240
1003429900
1512709376
333005068
1155069895
970609750
134325200
2068250611
1484296984
1077023651
616420377
524134470
349970212
727032332
1203817127
1024632889
1228868111
2000929646
2037708985
713946694
1005523797
1651785574
1657725228
999266928
1787014993
1181068846
1097883669
491126219
709324993
1493208058
806778793
759563009
1779202927
1362138549
1058711428
1811277524
1690631684
1949658565
686869091
1188816787
1180218630
1615562557
581598343
411154029
441480207
2087606960
1621690899
1623043770
1443936534
1276437169
1673979128
1632818851
1853638069
15294330
56730457
2012784609
720880244
60646249
1825408546
1073454875
1307011053
1343956921
2027652842
986158181
887075358
1752508397
1144712753
2009914340
1088559573
1293223614
1738502600
1901145601
689887078
1472903593
11852558
350050033
1356115153
175963739
1963537679
857255900
1393014694
1499207038
1949729477
1543724731
887639081
865585128
1052048843
2040553053
300078682
213496526
450812864
1279282933
443663733
1810160570
701406568
1086197397
1760197911
224103635
2044781612
1914575034
2107527215
1842116950
1153618219
86093600
633897795
638069111
991292068
1837025799
652367440
1356836670
399674061
294506475
1108743989
1275961843
1907479980
710809140
27933613
2777878
1627928555
725756278
1146979445
2060233320
345599036
1829035369
550315608
152525297
1477380662
1310205337
85851452
672504441
1524276394
1915663668
1698809421
191250339
913063847
1221683039
1548837333
701985895
1187432064
60911643
1536499184
850636617
1620732534
706237214
1542719598
94432829
1278148777
28747158
77810077
1108556576
747026584
246584757
1544455598
1114863682
507667012
39271130
1578256348
1513845909
1643134057
23440851
1019311091
1969768189
1368279754
1172892026
521060639
1120138230
824783982
1024291488
1658010636
1638357232
513845714
1655556304
1036701824
519397575
2092585750
1097112897
322952408
607158396
835471033
655742145
1916717782
380336693
1919420165
1258245904
1917498144
66480857
344918352
1401059041
179046123
466165125
270123851
1593285401
177357355
516663406
1562001852
1811680679
107062813
348016685
1361266332
986451253
1621490434
1268888777
1887235964
39416938
188963685
1419789817
1617945567
418394786
933102940
714735267
1139804945
2035911702
1787966597
1767074343
1276103325
1519329697
1261766146
2070474688
700763281
1630454367
158818546
1749509928
1453805020
1191182783
1675880754
1921709323
1450505292
771529194
567343622
38088341
591408397
829199118
1233102901
1707837052
1783960285
684143426
1874906066
1187971239
402447330
1965668228
953750244
1218326315
1818808512
458543969
8199187
529692022
1949157900
1497496007
551458707
281646473
1121531597
1468099759
1994617555
745309114
910732089
196220374
197134825
1004831461
1435301332
1518610015
978149932
1216317734
239189823
81231987
949251148
1311042500
660778749
1822877054
606555789
551244615
952572482
1133572041
167884561
1124136929
1384987412
1039127305
1623799391
1698113044
1071508670
1922098028
241606836
136448527
1955722081
540862055
1477540315
993903840
1029818984
660745064
101082542
992593959
912849306
525429596
306291672
1022065219
1541796891
194933081
1807126721
46736173
1027571423
1465223894
765276435
1786650589
1920507485
1624686539
613335748
2074697517
1885080811
172479282
424302693
410461756
935868813
1873676990
454720165
1369906096
547671402
350273437
1777652467
36674855
690666194
312850097
713874837
1038047971
1044894321
57163932
1018340297
1233009661
1644618437
756818413
1584823958
1108249215
1761959363
654132151
1017831464
1273981045
1075807958
2130520980
729622280
432114445
1201416585
735001534
2147383174
1443839944
1363204084
1705294782
1704304271
2044246096
852996116
1355393105
275970929
1564843651
651144029
980634590
1480553102
1457320280
1623225255
20029048
341796719
147073060
1270530710
529821280
88260301
178692088
1550730955
817188926
744155444
1913016083
961418020
729241363
779089163
1373028747
922522682
2054001880
976070905
627268923
1198001873
58286727
1860281713
966913595
2116068984
592539788
1703120987
187857699
881912634
373464799
1212171757
913138018
618786904
1083940075
1390482350
33601850
41151065
1179931354
680000174
1002308062
720655623
1654788201
559544669
307828282
54174288
1967752889
214982167
1308190923
1865707447
1151305420
1669996900
1151240289
340411713
4819860
93735063
645458806
969268092
569313491
1750093507
1098384702
585296267
1579975665
17275061
577675637
710114217
1899590742
1204481490
89032981
924897656
802286423
1607531346
1427926508
1458684875
1712653443
1226235249
257761166
1642050454
858332741
2028843801
903677715
136511355
966187452
1431320166
349367177
167772822
694936245
1358520568
41877048
511548026
1515618517
1280644091
1619472052
898512223
1628106531
1770245143
242337695
1316251819
1147370674
801790721
666849796
189533899
869037070
753314227
1464124086
2126573039
1638714530
954368763
1015475626
1763436017
1771872808
454911251
1459110498
904898194
1935308138
224812308
639226078
198045122
277885955
2082400163
748721254
596528792
614009078
1753210111
1205864913
1691319794
2056844496
2084135221
1406863788
1903962728
123153924
734453818
1601957404
1513904557
829180220
921702188
1133837854
702303923
1534404804
1829762738
1114251863
1305606284
1360770699
1423639909
1822744811
506062818
551969379
897395255
1672716839
1732562463
1507814340
17364488
817183840
1542357720
356839716
1179698910
1244776601
1048023663
697485519
442693895
167886340
1536840794
1565991073
1476534972
1071929204
571771175
1835198137
630346937
1013333586
905871656
990312766
1746167299
584679371
1460193919
2083462977
602424632
138397888
1290364618
1347143854
1244615457
1613228533
1298238087
706450995
331859246
2006950987
1935991398
260418007
1358565073
1098562910
1728799136
1171636067
2131842282
2119195348
1108777278
432737432
53995380
1437575226
217289803
269150425
470860672
1160561005
1682063504
1806188044
1906777586
1560733744
1863015149
496025813
627897752
424214553
1240327800
1490088015
1646374159
1097159218
1806510670
884989713
765046267
393058860
1269315671
2000929492
612372981
1126717945
988019496
1451248825
1380668895
1281652285
1819331646
979356152
96342962
587995746
437555823
1132989350
1416414378
580380037
105015284
510400331
1977715597
832789946
1418250519
1850449653
957810539
360951022
1304381888
1695629670
354626837
1289856284
626840681
1780519643
940255665
1131940900
964653055
54848576
2094615919
1949774035
256806366
135398602
1546517771
372164118
2038489277
19353844
950316168
1002375246
1726921312
1910975323
1518723419
1521625306
1262088807
743621945
73350180
117375578
1806980068
870047214
1144687644
1091966322
382571544
488457278
55371789
330943627
1819398199
1166744980
1477890437
1552091228
1642173481
793507471
1158569593
2102588366
330066100
1116445634
1477208986
1544757470
1150740872
783858074
215340850
21294060
408249225
591283185
1731838613
1426139510
757332768
409577378
1868422311
1831409757
795171525
1716437475
351384738
380215257
1586554945
1889181915
2082607988
1053938421
987333786
996543265
1497718384
551402702
924176447
1312346503
1180303831
519468347
1385364231
1603200504
1737482907
1963490394
1788549617
1548762113
1110825087
2129747850
1670907120
2076996025
1535390081
447063374
2111552833
837500719
182270582
1108345248
1110924434
1986178877
1698484827
1334497798
1856604634
14950177
1169163311
2062869030
730691762
1196492804
953002451
2088925124
366178088
1009290598
2001278225
1703651093
1391186966
8312618
634897166
649654002
1865270584
1978609781
1052972527
1712266536
933377430
1511649451
1537152839
914062061
339514337
1449077637
197083715
1973502096
531232887
866593172
2116179429
197743201
1442831251
724150186
61747083
83182747
867390368
440721426
1354017915
2033624945
39967782
815094380
1792709913
2106301318
1494524575
77562838
1520012875
1570877082
29842993
1417416431
95818857
704642813
102476995
353901800
170032424
892971018
423754279
1404710143
115868089
1844016943
1832971653
1386009926
2060374248
441968401
1038377105
848314943
1050552955
1439458365
2075974868
1756594095
585990067
1319819709
95986246
813074580
1604296439
664700119
1207907879
523640786
1296098637
87232904
1658353719
2011328406
1319205156
1012727538
747127179
1514238645
1663339547
1167215359
1965525759
1786651615
274572658
187983758
1805916977
315979416
733279354
1630303717
1596963921
173152002
183216682
1857735474
1485306628
1487401633
1148804245
312130768
715091143
543197202
1859874811
1287369980
575765896
229179222
940542302
2146471366
1760151086
1630735019
1016203578
1763063615
2103962394
733580825
928615746
2018681330
1552482799
1876561948
2053667556
1278014455
129990705
85193084
430805312
1700791584
392343964
1071541839
1342997442
1164452753
1686025604
266757464
1753717843
149757677
449709763
1990518998
1537434909
843685370
730171398
1839175320
1530747764
1066449342
633084803
214153231
892250551
1385357877
1767293024
2121083675
1194584533
545458909
2105686480
264901021
884141841
301801024
199441384
1902922241
689412288
1934539536
499524506
83472415
799059091
1342388115
951530382
1644962760
194361336
332656177
1544313695
225598241
33487773
1312674340
688489650
857897399
806902960
2099071801
728263476
206532643
1473798107
231823812
1210906828
2016552474
2114202306
1401357310
1288646074
792160474
1265209147
74320095
1893961083
1566811305
1559764017
1723325864
1485510040
1507681396
210909511
828502305
1175698445
514824754
1049577618
1139554487
760378726
351579982
1711788145
993854380
1130349229
1052466327
1009036871
286464086
1904199721
1091980006
348803233
1585911833
1109322571
1307015926
1293482351
155003741
1928067275
1847096745
106629163
369620398
1329124268
839927079
974802013
316527368
1374333578
1465398156
842358649
86071991
1315092050
2139116673
300812151
140389487
65568874
628413758
1661575420
1287324789
121549113
328536994
71078263
1803687776
1512793552
905805949
1681506632
323008350
1490882289
1100301779
652156610
1545551617
1496634979
1234221197
672671602
674383631
1881116185
37326791
1244625537
1252401482
1296442813
418243999
459830270
1271242292
2105452852
912719653
551144855
2130515881
679921485
1903746294
2057456132
1125828272
112254762
765170427
531654426
741170838
1464637245
430926051
494278384
25293205
280230638
1082966784
436306969
1768037707
1460019580
1578160464
1293146590
1330872004
2126011273
1886914747
1055856638
146370263
2085022222
1190617757
1504963590
1993999809
577649678
463824356
1011389482
1684498564
1953871189
400815790
1138870557
533617826
439679983
2006707811
1801891948
1521165259
798805877
1488682140
1846073010
568697076
967599742
562581151
210317859
1360381019
2128368917
1232502822
1791175857
921780031
1495792448
894784505
892777870
933462341
1409186508
1086501571
476732601
353434502
142882321
2079749407
907965534
606514471
783144292
370569896
2053782286
427227212
1105057390
1633966696
1560022676
1048886592
1674420647
1471566656
1893049773
1279115186
1487612050
46883995
385700481
1447383574
192154781
757900631
1857899744
634407592
28789877
1164719502
405406878
435371868
33979194
1723006504
1472756516
509872536
1887403541
112081120
1280157453
147821497
150459098
1510850797
764402957
805628869
645029371
367274734
1977828016
1465295160
866697444
1297720694
1698318573
330524587
814823542
1212326153
2139303445
521602212
1827275459
1347109069
2111539164
571769571
804474394
394826223
609408535
1381674626
27307558
73436445
202710152
1614010928
699079548
1541004669
871794110
203549206
1024227516
1954836915
259591219
1624746323
982360456
1363924018
1451568631
1961911675
1127219265
1017400077
103720357
1122423618
1801170204
967032936
1425944054
351025788
1977291522
1639412407
1398360707
895543840
30220101
180841733
180427594
198112661
1356265210
1522059115
750859803
157824835
1258173741
979349120
1149733161
1193844366
1236578859
1796355310
1681802661
2061353712
2076102728
1462561325
1902170447
1869922401
1606243111
251280434
23380237
2014272627
1665383871
1083022991
707779427
1686204760
679753850
1514371905
1072964151
1358406326
1287257950
1823927039
875226402
1101552161
1167808641
1243493736
663215232
1452280607
205263498
1310660798
1121798826
39436110
1340705370
709614271
285877893
313846488
1403599190
144318779
1579896322
2138671136
1696779364
1313116427
241745959
1629191528
199147932
1185429381
1893195631
504252275
602050078
2127477379
1225505726
1373236833
248728868
527847451
604792071
667042446
48756269
478707458
193873276
1577148353
1058282142
504408004
1281524596
1706457708
267660336
400774041
1262054422
382333688
421809118
440880431
1290790213
908571338
1120575303
2131853734
633399310
399560823
2067672988
868526041
1960051464
1969584870
819154707
40218803
1740760170
619196332
2146863106
1607860258
2076699644
849032422
232723201
1873046687
1350813117
2079940474
1749144670
442894342
1647316086
1223368164
109962004
1153937154
1736110893
58248627
828086011
1789485679
422574104
358307463
550969027
448030278
1477287436
502009670
319790792
201141036
2000695213
571795997
1865668229
1214381532
1746569547
184674431
1122324265
729251712
499509973
1064621902
48960019
1056171587
1036112514
1589400630
2024597258
1252656570
338484989
594483216
704649720
1061494213
1223670054
925666559
1357826481
2014737656
2097350530
1204005192
625131069
694531832
1160341274
2034308161
1237108412
768941560
1771466309
1602589406
587308946
1183474180
1746646951
2099624666
912613747
1189966386
1888809731
1551101924
1792964227
233698360
1902903564
850765842
646519231
467700889
1278088162
480573175
1195662334
86306691
1883953972
1719624469
1561441109
1994766564
1681306818
2030240081
1493176476
2086865878
860416033
1876613545
327908878
811138092
1221519332
219910993
561661297
120765843
1995283573
814835989
1717607977
1675336815
1107932631
817915107
806609834
840875555
126879323
1855448400
1719030690
1319545091
957801608
1006266550
2133087342
365794487
720475705
811246054
1823228637
126845540
1601093910
1305400503
756664586
135208211
1176168141
1679522164
1807596593
1631478243
411035129
1851140569
1580958511
1264324675
1408926957
987878694
486868036
1729552967
1247740903
77937744
864951360
1028099201
1631958891
1065137673
77634506
89294648
1509468693
956840829
1666829863
610442581
1645954908
1377221619
1769637746
214779283
927272314
2081405341
533904048
1578222302
1441286082
1356606872
2108790827
1661209452
2113786172
183481417
409154506
1288993408
1309597204
1446183253
333755184
1321551828
1331023543
1773182030
35128253
125749131
198117768
352642143
1574967672
1913877256
691199356
1806851370
867087503
1776597342
166816725
2073772790
1361883222
565810817
527014635
50423299
29743275
1199043818
1723076730
1703760016
1845578024
1796330710
2071671534
788377836
665801397
542588039
1115239730
1161826226
1159063977
947777875
1733633875
47434467
694459667
1498412799
1203245555
1299733063
953750413
621926655
1737693163
1548213298
991761033
391231764
816816304
1132390703
377949283
804268439
163744458
55750766
1527133749
2127809504
1062954409
1112955966
1134765663
534297092
1260958808
185646573
1771960998
934065707
1009399607
1468220022
1548945199
124330688
1552563913
1820536403
758057849
903594872
804717960
31859253
1058795864
2056209599
125112964
1940055697
1290736508
1740934323
767796008
992444626
578947839
632148623
428613170
927305359
1883178541
173834164
548769008
1412819616
1896457880
385013642
1515527803
1951701295
1317889839
63596464
852799841
223738764
1209698987
710950976
805856815
1154895060
475697657
1157100712
17578392
1917085157
373635575
688284353
937600631
1263061602
1642005084
1385513985
1894600801
585759723
1969896241
1274054059
913880593
181343928
1741921262
906913893
481553165
1361163868
2101567807
1933797653
1686985340
1152393475
115077912
921891099
1779273929
1544600894
1791955802
34459180
1021906641
1403505699
1175622567
1565487866
2237207
294678464
421368954
1867185920
263441585
495580668
1429686806
1568214929
1902028141
1042967741
1744849919
1016551226
1070650278
1404534541
251619974
768278054
226624862
1411815658
1293618557
588696343
784101736
1524978609
1342708132
651563711
1886118564
304818581
1809276988
1728933963
2070661541
1387623166
250254307
780289602
36525903
837724662
817481743
1655309733
1487838852
1436677913
1106408977
245514051
1021034325
1199310099
211356855
2021817092
1603475502
700063122
1056310591
930666801
749043909
428379376
204964403
1044543892
1649118320
984698619
1641051620
1320201340
1051251703
1532756657
683561078
1342958355
1679181833
1438656204
1711158684
189109997
319589206
1355456078
1301986233
1560904424
2057786661
1071086602
2145071466
2128626519
651877200
79763310
809331800
498288027
2106868881
1587898500
1644371652
220442997
1243488921
1524804698
909883017
71635086
138540247
1290555710
2069086983
1902952120
1992274408
1689856695
1179837228
401023560
1926519496
1386999370
1511078888
1401138430
1017680950
49739576
13465258
185115334
111167875
1503417099
1085032227
197110718
396645984
2068518344
2076867055
1030499028
1386166752
377157119
413829791
1461477156
595972087
1262956870
1072087549
2053524569
610603877
1068087420
271637563
1539402072
1124985263
551003102
1640511378
1674451570
1243083559
1235218242
1320126994
2122051702
1846830897
13467297
889921575
438284659
1642722516
1101883939
1295032974
699017344
2071113202
1140494902
890332373
1381023407
462748081
2140109823
2127051718
1176033934
1529908643
861894095
1614011194
701958359
1884844418
106431218
363248751
1179839646
1433602083
736858122
1641385148
694220627
1979261561
220622821
1364009759
1155721658
44898650
1380916957
131661594
113253095
289599493
1211289450
1650675340
1443269173
1368555249
2136948434
536312848
1451603390
1821156522
715837660
279987570
1297365914
256672081
764146692
2038061467
2110865986
918403164
2044776079
1874099941
1473423511
108051147
1340617130
1742094809
1422982434
1331042718
709678705
241576503
1795309704
1765400484
457433554
1118337697
175401882
603452555
517976346
781153871
693682308
1535280753
1775758836
2140548776
2043732889
603159577
52947609
810474162
2091825782
285339597
33834569
579712050
1102583024
1314173130
415816096
2117689032
1193221452
340446838
681568932
1625937366
251695192
2129865096
1891870946
1721688687
718847352
1795952499
123400641
1945573901
704663388
1057217353
689069351
1852859678
157408229
1813225877
263360875
928713722
2008628442
2108481854
1729421100
1246252729
2060300097
999505462
586622616
1339916856
1060617427
890979370
1733296752
1242871587
493087546
36122741
1743011136
924051434
597898391
547013576
452889957
602123976
1044006967
320806332
1447729353
678331495
1669370445
1211080082
1811169790
709985741
2067794994
1451806091
558644127
203932377
229037374
1177703677
1599268104
454628453
523997735
1803350458
1219129076
479558312
2087032326
1265466258
1871791781
1380320045
406442518
388885937
967166856
576468835
123571753
104692064
374622739
1317606056
149940541
892903350
133185801
1141145819
2089492639
825381980
513404268
321807314
361669056
2109155229
1731272293
91366034
285401393
766736508
2008437289
339066671
747109213
362131296
765139328
868054204
434117802
790986779
1638057174
2030886390
734442039
2108240777
1209292701
435069738
2112184697
454163269
1797178650
577483045
1658308728
352864894
678458532
2065364558
1884227225
1657878708
1512246697
2144512521
310774931
52817028
1446808623
1852054108
626504833
993398005
925277362
1630208524
711434923
2116959341
1788690585
1499031419
1357835509
918264489
1404418769
285803163
618499014
35999519
1606337422
1698376347
1612812831
1723144866
1155204234
605048117
33893904
759689998
1012325819
1805642811
2108977200
1207935969
1775923451
167388064
35380431
372144545
1136195302
1996208401
309380024
1605759895
935221900
213757970
1607753886
271678951
1929125407
327772711
295879366
208024764
573998821
173689858
1797160632
1922084127
867373467
1293282459
38413482
810141894
441003658
1438894563
81822242
383487696
1287013956
1445824854
1434233243
2029981444
995493194
1265679329
472040093
1662798886
964686034
1965764072
981115551
692399486
1592476208
1175108730
1831677179
1413773572
815402054
1940501424
1089829540
1765398350
1877780244
1069594052
1662438229
492559173
1100899286
1826039840
973618456
1100551830
1972144465
213592755
474434805
267465385
323524778
1999246651
1751260882
108991315
1855379691
993164789
845843978
575471907
1780100037
1173932065
807601549
371972993
898509212
1168587330
106307588
132535009
1074824518
2138217314
384438398
1883843448
1176156566
1673288375
1885393337
1889109580
1441594431
595279059
76947352
1244804431
1548450516
1714655844
1437349477
589370329
1183768284
2145908353
1429756959
1690134945
103356915
713790655
1121988442
1196447154
1155496530
1319040748
1824047248
134758146
1612383939
1388338362
1289253403
1418743968
1288708927
974690399
481075265
700775001
1419672720
229471751
398725582
958299015
803880240
616737134
1289695245
1653241351
1473218894
1553089605
87492329
1854768984
99697405
801486037
1997278597
1990585164
927209030
1647856455
699250296
1342711515
706137636
497830186
642500534
1458485575
918089754
1748727507
1241676534
651548493
222339101
1298940346
1253205568
505163016
1376833002
1727292110
1096100865
27371527
1172351145
710020394
1369436864
790448637
488987348
2089067401
1340384844
184746568
1709117213
223213284
323157794
955421050
1508523075
1602555152
1935299517
868774359
1058421190
740519457
1171074816
76139325
2103581562
2044066755
151499511
629435407
1591793191
1392135785
1188675232
287034551
2078649374
2014420034
446029894
299636947
691658956
1154623281
730205175
596394507
1430042006
975188746
1437015235
320346651
468626785
1062700032
666639687
223048972
2030639647
829318380
1323980556
1920422871
1650650898
1050359051
2100243196
255464926
1006886675
1497726624
1361097221
1220785174
40288119
1026266573
1116349836
1561264780
915158259
365280635
412421826
229178159
178169820
1292883607
1934638990
1707020168
84443012
1711445548
2072351416
1246593944
1258137637
103105405
1492087817
627494740
43605436
1975582269
536817831
1135413696
1070678078
1717472447
2105872205
1698060898
916369670
995603155
2141925535
288715848
2011133491
1617235697
2027173654
1843337111
1301194433
1848738156
437172156
874880061
1578557349
1964776062
133067207
1359184809
362725143
1114738673
1438404589
1680741369
1867557237
1418083336
929615
237566326
398382396
1983488967
821522655
1708388576
77897537
579634318
1294159979
2007726654
90580869
1561488131
38405764
1595249205
2060399706
472371397
1284616022
1546876186
1404198815
905298817
697039607
1053911249
522816143
2037125601
1956751057
422416206
2086181422
947585903
836549820
1802420343
1790147365
150312237
1495440229
1522822254
2095607491
1705328888
84854651
222856823
867147407
557337497
1035960933
1843164704
1289812128
1221827229
1896164362
1767510681
508646448
607195852
109406810
680633325
588766610
1968406179
1602427123
1622011497
888982193
1912142916
1998324389
230114267
49436390
756347855
1089298691
1225694743
815335350
1186633124
1362109545
1876541824
703608994
1023467721
1249772721
1937336159
427028494
545861886
43014444
2017619830
369687186
997282952
1214888261
1423121052
154685394
1771711432
863724635
377310589
2103099114
1967902217
1685549468
1700714989
1987437080
1130379379
631294337
2095108625
799759230
1983743061
1636427066
1802953193
305879322
1862837478
1951618664
1855435212
2050711803
949595801
1822103746
101142759
1614964193
1876599718
1718462754
1135388422
1181426525
693750818
1135208040
1800073094
1378730357
603493146
577288539
664287925
1269940617
1287646409
320439604
1883895988
1314468586
805520801
891576207
919636855
1298542058
1880815569
167973167
228253996
716937549
975129098
2078399895
1071322704
2094675366
1965880637
1173951426
904208390
1146810958
282866460
569402944
207650401
944212235
1672696962
1455229818
1923479156
2077385459
2055069620
42706342
918705370
2131674057
227620376
979825586
1538734009
2137669466
153600757
1600932053
817029347
331904134
840675766
1384041765
504893711
1799492269
1886006246
2089453063
1062135889
1688741094
755507149
1921525189
1719128581
1745659707
2024902148
1368564905
1362720360
1924227606
1568432293
1216323689
604157043
282988208
1293404376
562791747
859415802
272548787
297870576
2143976771
938517488
143370591
1535897
1764698479
1205494737
1868232015
1679176950
521675078
1180042863
1193160508
1134629346
880098249
109854917
409713912
354990497
1102421781
2092336140
1205188319
1897038831
198154372
650719284
28247100
279675841
1825783247
1121570472
1614790291
495986031
1234752584
2075808825
537517942
1754354845
1631322646
1784834759
685716273
390081147
1211417991
618644707
1772721744
862528722
1778333141
296122025
2145810697
1206379302
2036534069
1480218894
1660333017
1516006863
1217130380
239760149
1317237651
426443713
390305251
712469735
1851385270
55537921
2126420821
1411254849
1497205996
413986041
1066217236
1503570841
928208146
1671659509
1465942599
1824184655
65388315
861139689
1769341216
1052890497
828595691
1746617376
765022855
879048445
295213673
216966814
1187913821
724470264
1128644522
1046546297
332572516
816774176
156389137
133897381
1087115495
362941891
1459526843
1823406950
445485417
1968983109
127185871
1062221369
1628131702
469701739
658080413
1142522482
397024770
738876523
1704939199
1281943552
389865641
2114291434
1115320814
435910251
1856036844
1930968092
1052335463
1460765556
1812580099
1435258081
1554048645
1426354587
2049865464
1750178984
2081282997
183958996
1369939454
1891439600
658300778
2053707354
1475418124
1406900731
798592329
798505077
1654593470
1389500329
154527352
129324824
1987581276
132350344
648742139
1058621662
2135197704
2144725479
776214737
96517740
1715824086
697277304
1014279183
2021179595
1516399580
1474640582
112930506
1631893318
239152646
934408607
355519378
161936952
630583469
1718788162
1881637845
898946172
69158783
1136465989
173511608
234834603
769490410
705453700
1597841002
1442388164
1765197893
1903883710
812065596
1034122394
1490631529
2032414699
60340318
36323221
1280019600
1912965658
2126352500
1245234662
322804377
1213795581
2110965320
1383072738
818527490
1317124140
1107620089
92763416
1626856839
918746154
1617199143
132213084
2079545246
1998326904
565272770
243000387
1602527271
1690350142
1407117543
222757638
679458615
717719000
554765299
1628039752
720920276
969386484
1458820858
354368737
1093475384
1816026415
611202279
1165105613
909770613
1572183154
852556609
1631888025
1120154597
1489292611
583220642
996739440
1190090918
1243902095
1548544633
1622550467
638427324
1429068718
1283501827
497065023
1704704695
2017459117
442901495
1879142611
1916371465
631381829
266682685
1513310505
846231178
1335740698
1788091007
684661100
1480129734
615025062
57140073
1014064015
793732756
446095919
996817881
1292959268
2005517014
1844522570
1588839430
1687184021
796882443
1688442544
906819809
2052227871
217291471
1902250721
1253464185
700197294
1033054622
1194935342
1861799338
1907023129
1807214879
48615213
1899980094
1124749395
1744905908
1235885672
1989888341
1624332399
1102263956
461153512
1421018678
869231181
82754621
411498378
1648236074
953393642
1190181314
537851973
407746070
399921011
497838543
2030241712
96731525
1055788659
422567481
578961273
24794904
200893362
1382312145
2094642373
918029335
604365568
601607206
831505012
448412133
262004437
645608228
456547153
288246141
256220364
351596948
1809671155
10430253
1536234835
1176636454
1931351486
1459042383
677067039
2137819446
718825546
22504966
1254604610
1973127215
467371137
564427439
1306033392
1802642155
970079794
1464583433
293552454
2058491100
132945557
1071646073
1144339976
892545999
769607267
1733271981
524350453
1893761147
519196829
915742965
1240705530
982283787
318217179
182644926
675769233
413958887
1394775436
2120970362
493260428
2016264426
1121573759
252069391
1925562713
1387480397
381415040
907278901
546939268
1454326042
1513090200
807459990
613472751
384297313
905663171
568864738
1742457059
135866308
1618331701
2071502453
1839902363
1485050459
974385042
1901786648
527131362
1985817590
1461862865
515648714
204444736
1730833551
430501979
1656466616
1422167428
1665274190
76664605
1310648368
1176863856
2109420848
457787065
2110469756
1343319926
2051092687
1865633635
159840208
363685016
1331348164
1852666492
1034092904
1245478653
886440044
494326963
692933202
1679183336
53087547
527911210
577638134
1814350518
297769881
1325296381
990889379
1347606159
791753960
724811565
1131674385
594821439
1068780124
59826169
1460993662
491804644
50072558
375303726
435553648
2040003050
2080836141
1145998365
918720683
78657579
1919458629
229154490
1566447686
962231077
96409048
1135089997
1956970386
1248014666
1361556741
851349200
1765790105
1335886948
631336136
144133199
2122958166
229022076
1869572221
1523825463
1168869855
1942279413
1806457880
2040122237
1647008534
1944300228
1751096768
590177828
173235510
1142780911
1652884858
1005447023
1022312859
1777388546
1922602202
1613799585
1963078296
588839112
425125899
2073125645
926287945
1479858049
595815905
192024936
736412725
1099256697
77948944
1350712071
331175360
1177314311
902607631
1967635836
1143252769
1651872621
1452234459
364998308
2073292889
164695120
59825855
509398980
1163219986
88748172
251951783
647481081
1327481977
1063434068
79357331
1036476803
36908657
1113281260
611129151
379363103
1689644664
1712513037
1108655136
404767284
1060408538
1187322532
1162048849
419343486
1027916164
504487330
1300881640
1813823287
1064091931
2077616109
1394567831
1804519095
1469042706
612248460
1880875810
1495952407
1883316243
111059747
1471406577
973909873
1786639221
1236644107
1577642885
1150085746
208669122
1814365367
1413374850
238410314
1861833805
1049168319
1638155187
1635627604
787083702
1186454862
1810406580
18232695
31552112
886099283
224452131
550361448
1845257631
417684918
161212278
35319974
1183788162
1877268366
630054672
1820974095
927930207
1788042927
1103549307
677856807
308988072
24481867
306520873
874472547
1160962846
2092542266
1351920896
585843250
1242823681
256324558
1242286255
1837437629
633526485
4079239
890701395
2075953976
2023486121
508500498
1168422669
1340360046
1817658140
1551081376
165756338
53553581
1230067700
2142437230
764749385
742711611
1170911212
834213464
1536558906
1463570482
748576373
472534131
299575370
1757091997
1209071709
1690106763
1575416851
462234529
276350881
2051104098
475410286
1117205661
1973438579
518062415
2139486813
384795348
887352411
2080295741
1315018591
471292964
220997491
1346402603
2106129757
175034076
1157940312
1886040695
2048994666
974871614
1580367879
1608031512
918508897
918205132
2101866126
897055829
1207940886
1985638440
2061150051
1448269564
528046177
609086421
1192868186
1188013469
954170334
177932588
1067869839
1878067446
1447157977
1658261895
1387276691
905840549
897371055
963417799
1232404727
572249386
2047465073
342056279
1466368970
679616425
1535281198
954420881
307772858
1091757610
38123099
952857321
1127076710
406771498
1490070470
1674966062
230387417
306132585
2038241916
1306667002
1099428665
852380550
1165283870
1444782494
1012693353
933714038
449593839
2028293239
580818052
1412896437
215269364
945262219
1352064443
17153760
1926732099
229667394
1256507551
964924990
378202870
531159340
461422396
1325466840
1152467401
1748088257
1942849281
666580020
2138374771
100945367
458878049
1426470174
321952268
748717320
638826312
1673375343
1400141430
2138189506
600631047
642061051
1329317341
586573958
1981036365
2004901736
1482752015
1893334122
948038615
441344354
1266890210
36293331
716825749
1630373180
447556059
751713622
1384381069
903097373
909062192
531284095
393978779
1755679302
205313844
2061125175
1761074847
1678511666
2030000061
396480590
300705745
2011319630
636341443
768737801
900019620
1832090516
6042807
577813266
190659605
1924950246
475150462
228833674
1305573701
917899201
165330043
1811235858
1997621811
714243017
1478310094
2032917473
1206715896
2037755618
984734049
1628305460
1166271235
710045944
46229055
1149945447
1183982342
984947908
1587671844
132183741
1564509945
929351503
398547297
2021428332
1633028930
1948513643
1338930785
392476967
432860405
66705995
187839759
926072639
65795203
2005736792
671702281
581622558
2032470894
792275207
904932407
724579946
2082084760
984023219
2081469908
1282204153
1078534102
1339203321
1476725628
78043062
251705414
1468390395
20851956
391841160
2136848079
1701960577
566280294
701980427
238235182
774898629
505975657
128776170
2111681516
764639916
1409540615
1592993374
86174579
869543179
112682957
1786031346
928930387
2017221633
675035107
1241509278
928810320
471970886
606625132
926098160
828724139
957541272
1351828281
1463657234
1209449577
692250365
696706252
539961853
315668819
828008788
13551105
579742466
59999355
251218342
1427485613
101592185
89201472
793784663
274942857
710879284
1657998352
1968955874
2133478598
590280451
158697755
2137719830
1714991185
815121106
35177853
1203207457
922388565
1665564727
97098008
1274826211
2124458368
1308389812
1656909145
470874300
1306270480
2076094704
2038788311
1202941818
2080329275
1555218866
1894847513
533301797
1366695745
2035755975
1531956525
528680229
1386585540
2115968448
1703158984
367331195
358915166
394794545
1284639210
1349005360
1079904598
551720695
1021734428
326250043
214830783
1445388062
1776167414
496229666
1613429413
189705361
455944524
1184164984
1416294361
1640826766
552001403
58068276
1253530898
249369550
369689384
884123746
1837055596
58780495
344560523
606805381
1408836785
690585667
2097750928
2084603986
1246103121
1814071222
929722068
1238044512
377870102
1995271038
1487942997
1186183781
1817110670
1343112288
1705140334
991612999
488182413
2105400595
2027646575
924040550
1968022301
1738521391
1711220535
1059029440
449648320
1867199183
184260657
1101965221
719034682
147750904
1532319909
1276363113
1116032143
803399909
1352668859
2037346278
229333768
782952621
1315203555
2118054155
1846201814
2079547681
785641800
2136356160
1152265762
1662047631
416069300
321814197
1700457827
970042371
1858919150
1620215450
1017877816
522090715
429361705
1171336251
916963206
385961907
678181072
1337961160
2093668265
1458380479
1003562667
133453813
797614479
926814389
1863461882
1170401649
1351518867
84669988
2008337780
899892243
669565326
1502067059
2034407495
919327162
130160563
708630399
384485118
2129157924
1862903674
2008015564
463219885
670466846
752436762
1441992079
609774257
1685097403
1264565104
82426752
262237026
303035683
843170317
1813257519
268576640
1133537312
495112068
266064035
517190111
503070675
925279476
2088406396
796887919
237737904
1457301150
749983063
1788887100
1732174539
606469386
549105533
1669417745
1795033364
344423566
733768309
698303000
287641105
7886310
1957258865
1256802990
449265441
1323208321
1089791888
1386534453
454158790
671852
1579479023
200582550
517446011
775987964
1630216744
1310987862
7134762
1795676743
2023730029
1542960618
1031772941
897880315
957822407
1717837612
1353833387
526014074
418177645
237772144
551629670
312461582
1123634198
1325865270
203661995
211256561
2110755014
303090795
1822623238
100588813
523855086
1013137164
832572377
719543056
1640705138
1776028368
1191555767
1896875936
1955143225
590210929
169234372
222526206
1119251792
1098874712
1910185267
1015002288
1007123480
1492683663
1579110300
1340390455
1401951665
1857959946
803190107
1722222870
2112270530
1845481444
1647827979
1121104685
756398513
1121235431
1391837019
715942677
588506246
952929375
1176305250
1369520598
1906083762
909304144
1875024701
1356204512
543227383
740742001
1942634437
1216870103
950800500
382220701
1395526962
1485727223
1605396844
802880291
714731917
930080297
920325719
23180546
1984136732
1285216429
1805836716
1422959803
1124562254
1400037595
913190458
244964731
1291151848
839130290
38221785
1559479275
127108247
1464673552
356046582
1004196673
1816287695
573625792
1397496435
795846758
793409812
54582827
473952666
955405992
607943292
1085413618
1312022224
1908147312
644650199
2095819921
631157067
1656213135
1249033361
1564603364
84559903
503051637
1907902858
1871588837
623729508
1396986056
289154391
846460416
1209814939
254741545
416711058
1833272514
1214910260
272411387
1751455204
1368897425
1060236503
464802949
610854658
834068757
35884570
2142071070
62821281
1817010605
1690950998
1990155573
1547316303
112002954
1986397181
1811472048
1141870608
1280063238
1742171345
811548743
303059960
724032158
1529466463
2136419987
1592275045
1775967063
411188535
1329048358
1705048181
1029562674
38028683
1063801405
1104615100
830151447
610799183
403432920
237474957
1211092875
1629127437
827859614
1300277364
692319341
115377730
1073470421
1444793173
881725251
177613635
1863606203
622352293
1181916719
834861398
1599284120
362131322
2135967500
802960527
370456678
1857808997
1672073354
321794466
508167921
397806672
872342107
1548070712
406115136
19972848
1751420074
1020409829
874023526
2010688735
1292802555
1092259207
387995001
461580163
1377477947
289151643
1893430830
583705810
973994987
93219970
315681635
1661438614
1872184643
2074326647
717970730
1219401594
1816458049
796875465
1402884306
71160440
1057061357
1455128096
122004894
738263117
1782992970
1500946749
408967265
1930863120
2132195472
1191330526
942117008
1514044247
183717939
174820043
824374256
1729798175
605513768
1830222722
1710965412
2058095675
410068348
600321197
1324104792
1341374392
15034589
1955499381
527879004
2143381218
999325577
2049977935
1897167303
517506972
349477731
600544219
1187851587
666187694
807867201
1300861125
2024811392
1633245995
246246032
827861029
357656144
1487628988
1658528361
1959229395
176951289
1242546570
895570282
1128376890
1844148031
84243550
954270713
838267137
138095708
1672457797
116483183
485918559
1457482790
1683265763
1646963700
1124973572
146199914
1257949441
2114378101
539362221
325477461
1835939175
914961247
1677398811
1494267619
1813361976
247303952
1696727346
1973000665
505546291
1044406523
377123264
766958501
1606376143
186684681
1329776550
556755463
1024618576
646721448
606625414
1288287633
619326910
1071166625
567070097
394943956
1647233218
43538529
1868116326
436479442
322401729
965539833
970489601
93991048
844078220
1500109021
1194450179
213222559
47486825
1131753990
834406059
1812912403
1517615364
557480865
327333319
944613692
1178229502
1335789423
1383535875
1516081490
1999025042
1757831391
1290025538
804975138
843986095
425850251
1470146756
353885761
880193901
252413287
1435884385
769281332
291867906
1921833736
710334173
538220577
321204376
167463842
1738458138
104414920
2108360940
1270579109
1471189529
1156248136
1600589383
1553859292
1823514895
258599638
1063637305
677747786
657552256
1312785170
97390831
2099801935
877423022
1185487968
1805834855
1327293206
1438614145
1348684749
315829821
193155801
480847670
446057875
532688386
645760735
429587526
2009383276
1233310765
1489302504
1658633445
1673375599
1448751342
1330693139
869801083
1974653862
1573597485
1612490369
1858515101
867447454
1914367126
744581126
1943725146
1139930452
2129427364
1907381090
255652245
1128631860
988501581
679631184
827646908
396567690
2123053556
1877737667
989503961
1748257079
705075116
726081416
1631912093
2080174711
14977712
532896237
181460253
453755110
24073831
1290693488
175718058
760646473
1118071968
744830701
1100579220
897856130
1262943305
2046729950
2115143756
1829027446
551421661
518071636
1449916214
838386134
2105999135
1460950203
1485469075
646514329
799404020
708767669
362018925
1416593905
513550670
1432545603
1874531514
1586663735
1271822157
1283990912
214587758
1169390883
1734598797
140968410
1919464021
72435497
876997635
1698931716
389009681
1224785093
2131455852
1833637006
500015323
1570428000
1469506953
31661280
2106179513
1422020939
223431806
1954410765
229114143
1717678060
571116397
1084399410
1061222415
1994545757
2141741532
1039878149
1263110607
469640184
955047184
1247420195
950175575
220991098
2109560471
415642462
1613320194
1288263055
796064347
62979644
2061663269
2050999227
702403899
1981136236
1350012624
613043560
1640196864
916689548
1247850496
530118348
1774310651
548629172
36925284
1312095991
1117808478
327856081
1471122951
86398009
339140738
688635950
893571350
595284144
137633556
206909130
1742527411
921943763
2973532
376491028
1359745363
45098139
1149174434
675509568
1081901148
23484688
296213680
235842988
1813107644
58482580
367528563
301268519
1274367366
1418366066
17584085
1074929058
303090123
1659236763
1013907161
1071112596
177194876
921964983
962028682
193000857
1830779815
522771901
49253
931814537
80145329
1353709648
1236386396
1766111264
374345492
1541554751
1953337345
212752784
324729378
919121711
115823851
1323768169
1918111776
1192059123
1199658676
1538193409
1906720070
1071385711
423662706
1501595139
513947978
1465034216
1706945811
553129086
783536471
1245926628
1396559045
827894912
329136792
1546170604
1647797354
1830801546
832072804
2085438771
1303668289
918094839
1078100626
2017942752
772951535
377625404
630007645
654972959
1708010783
678515868
63702493
1055705011
1277428480
684603450
1112294506
338268332
1500158415
344866875
166201097
1282693692
1295314235
1929791707
87029963
661323822
1583487136
63031553
769908506
1388302500
23383539
879809253
261305104
1545555828
824922801
1878907729
694076608
837960319
1798375226
150751781
2129945705
1195181656
929199213
918606741
1929221482
1442654691
547152539
1435801324
861554687
1720079245
1924298478
1469319143
1369480219
830434451
1727781454
350920323
410692358
625022352
547383099
1866223468
1218140686
1316381471
1977475152
86887398
639841484
520151385
62434933
1870439
560877303
222355770
1839048417
1463260884
1818504988
1224936298
1922980346
944384604
2005057630
1249131995
772860056
531172361
536694069
1251782404
1769759501
97761648
1248362931
1141070615
1507504012
1786402287
999060741
1832564497
2052650864
1773757342
991280377
909618689
1927257746
1903969145
1778288313
745792762
415940776
437747053
950581799
1224492829
475805795
374067463
247604208
246208937
1569729697
604179711
19638130
100325745
790439927
1614262292
1614575874
248388931
2122888521
1570263288
2061131982
806011867
1817806839
1587007252
687866940
2139891393
1469065368
414927321
174733500
1953634244
1001335763
1880547806
1682267610
1891722347
12316844
654983325
718520209
242786855
12641957
258861333
170262677
1062880098
242899960
1602375584
723422226
365753070
888591319
1712437936
1642711
408107131
940827844
1985342111
380568249
1346069761
299933395
89295334
1110582645
1464387330
1091467686
393569809
1821777533
2134320771
951700290
1181576932
2040663926
1226410446
569558368
1414102988
1784887362
1102397669
1670380766
1913646831
1425646005
2065316535
217282250
354412184
1324863291
1121558642
1284194175
1875739753
380533102
1599847077
183928986
1590280805
433934436
234232997
400052029
1577527031
1851901414
780343768
226527768
1558985912
1805442936
5996656
750051296
314889005
1365840005
263429968
1912727087
1099106142
1268325729
1903989045
169731590
637604597
655951058
789238150
319171673
706012625
938078745
1239619614
1134550536
1172735282
1028798541
187596272
600135667
1528444081
62542626
1635182893
1925780500
897541629
433058505
1651294496
848763010
1108701591
682101901
496429932
163441947
1985418906
1555625565
1206783715
1321736661
1323156263
1336248340
1736712487
326053264
1032692996
150095539
158939664
1850821566
1419477367
1977456079
866037763
233980530
1960662304
649327180
776567956
1341204939
1123466577
840512520
1911875656
729516233
672278360
1423956279
2004254583
908526704
670550250
1059542846
1621380534
1719309753
1601397025
2107274705
1785619190
2005944245
186236825
264679776
1485610771
1968733769
127866265
44410075
234997392
19383265
1376718250
1351711628
1289018973
1247289371
660057207
1442671744
578932884
115799416
2142763147
1550531640
1438799986
1813538925
1136880353
322356793
1030764185
1061768423
1036723944
1206947898
1063366034
322477287
1939733285
1310745681
1363232123
640775929
1102063790
1214837379
880924906
429826924
1104934002
1797618686
1236265209
1672520770
1024196245
1522172992
1048656149
1742686666
541090613
1978829942
86225922
321901046
713007758
786420920
1919719323
759729655
1248088331
182200048
329836759
1199247594
1729662931
2086643940
1139814622
1326310893
430984382
126334644
1140490376
1211027057
687032966
71746719
379239641
454461476
1791488453
1465272723
656290683
621222856
59762744
623096128
1173517961
1793962742
1424453995
1343313614
1393721648
1536226917
1247319892
92571273
2094801855
55899268
330504641
861505648
1292810287
1807585204
1104815984
2037822062
1423187412
486044661
603512257
156729929
601161304
1473746310
808358215
1737015460
1434016015
583350161
870571501
690924142
1654020137
744126906
2098822888
298722191
216689854
1382116984
656535425
1672605950
619229700
1277934059
844550942
1197800233
427072320
189183879
259728684
1692047363
877586157
1572218992
1285239297
587062735
487905964
956197353
442193591
8453207
936560851
1432826699
1841727746
451256304
860543890
1694489800
332245194
1054301188
506538360
974007539
550016656
1192303690
566104504
481341325
1063916887
489070569
186114297
1604162488
2142728685
1638595432
473218118
2013729246
1739912077
390931148
804640496
1959680570
748164050
648248365
341634439
760089358
611352438
780106135
417139302
1613049592
760798731
1455569794
770151051
1049346810
2019582600
1103838013
368482576
148489436
1534993248
1119485068
259357663
1829357937
117390142
752601325
168347552
1210063575
939569164
1656647821
1758880976
1065311890
1118184659
1098978779
110037693
1599325163
333336770
521928362
656014411
123583088
329662538
1350070115
1038355735
1870999411
500980812
240225420
1861413905
1908299045
416562000
368526686
1946007864
250146916
100415926
221005221
367780068
1349726005
1107679459
2121789668
909852853
950601323
119662964
895837116
1928237829
1740183799
620853563
1481145891
1120216087
1939350797
1198296414
1463940759
2124205436
755759915
224371002
643527402
671038188
742849531
532738022
984919066
1543206505
60628627
1742635864
1759156018
1150073888
1593540299
2063994181
209819750
32479096
585855946
1235715870
1341898028
1885750771
1309289898
496212553
2078539252
1577936109
1946016801
1946603738
1838647581
931259682
554785938
1163037985
758518965
1765361347
1371500685
1427425889
436353315
781000210
1771469754
856663327
1176163154
1184554905
956156467
634497700
1621519935
171504664
696606515
1300230767
2007610964
627184957
344541854
1714617710
1759638226
1100476817
403802028
779574998
186419325
1037965529
1912038196
396569559
1873052556
604909605
24734108
181482678
360655476
1650880152
193387882
913507337
105944950
1800626356
1043051910
92973038
383867723
1016460734
866526030
314392940
1801332579
1913049827
1573822605
512712022
1770684451
1868034192
1318815364
1228674126
1899984586
1465220521
1118382964
230159086
95382583
1984367817
651135267
1016113751
134732498
2016544576
166619936
2054850536
1042950342
987654908
137962798
259831342
508854946
1184812273
1030410498
550323317
984857942
2013046507
795612398
1083045802
771178520
663349964
1796436514
331014632
337639248
607707023
952703709
666616750
1759727246
532366471
1593266224
1848193786
387658393
998883015
1548765527
913738859
450632673
945065124
1544724610
1649519361
1374298353
1623097877
1653951168
2057922791
1952845843
593710303
1350833389
946595556
833327665
1867120978
1599449692
86875534
326718717
1225059842
564405045
1829385345
329006256
903854119
1580276364
1949311949
1047961312
94158911
1283345687
1067981555
1323074677
845335864
1308868253
34157109
1709044741
27001391
925657289
569041468
1530414061
1202133490
392327535
419808356
558331067
727444119
798222485
403970912
1500550010
92549939
1790512740
212018014
2082349966
2072620692
872751762
992356682
1636274559
1002074324
1921693935
951872683
110931230
1285851788
1111267630
758826773
462301983
808056298
911483993
1730812887
1066151972
772655704
155599619
1888194931
1198777067
1893447864
445635668
2085851354
189072846
992661576
2059588341
833392179
2019072464
1516014191
173837469
187865340
208767171
521739921
1477377892
897102854
1742755612
183115646
2001029352
289994381
1393745491
225730072
2009910205
993030991
1711869859
452073272
2074858885
990374261
1984413104
414082755
542035601
1128938738
167931678
325256349
206892665
824817209
1297430645
1853442095
1936030522
1265961735
1753718460
978285906
1167495094
259862161
477200841
583225410
135162135
810346816
876285479
1851980289
11025893
1168325023
701544345
1371870370
1854249866
88177640
1283734335
1772695328
2106936696
1111382831
1332980100
27359759
2067319353
1395558596
1601141138
1680262075
240200396
1762933927
1043898813
1276623931
1427941518
1311145574
1661975355
784630222
1332585239
1956721767
1185819610
2026337695
1675898520
854523087
1256347689
2131515140
452143794
60673454
472374813
1351002275
1520033808
481254678
2109003462
1144544226
31139571
855003438
647307516
306824737
991630624
1129396505
814527310
2115230721
950809809
1152666753
395966127
303937143
1324696077
856880196
1796286521
774790739
62419391
1952062085
392807372
716431588
841301774
768361228
435615241
467709040
1333641912
959474481
2112100076
1241527295
741904498
107262653
871246767
1134812058
1101536627
1459997591
745763044
23670056
877702861
1727803914
361885103
1782207480
792055689
1038101935
1026428084
571072859
478695139
306550990
1490698032
1814747298
71157420
1495298356
1538828042
226886694
20621668
1351823309
210749731
34443340
1238882499
244836924
1013663568
66056370
950846311
1494563121
1346478784
1378552918
380046294
1309665859
1178076838
1463857449
530101748
667580363
2034047422
1206735197
1451613680
834881643
601086111
216139435
1058731534
1352841250
84375792
1235410735
1976864080
1347020845
279007874
365588893
1753324849
5461897
1037685322
85178574
485056582
7750322
1440576546
1705720123
58568850
2069744743
362726803
728263715
1210248569
1873079745
210661215
1370518627
1798728169
197668477
1542604899
350427770
689726298
184427725
1488220096
1062408371
1455324878
1846001237
329477831
1693089768
1568919691
1546211345
1916560260
1270668047
1768646974
1839033884
1278751473
1726413834
672295988
435326155
1882505947
876513146
663662274
31746181
66272464
2087819592
2015812908
1298281955
1791252453
1750579426
739322330
1536334353
920365824
357897553
746685080
197552892
677578556
1305545143
460345433
1936406423
1598478789
1239476449
497204137
1714329733
718575364
1600656134
1889369232
1252214693
1281633274
1343115306
474689501
1322844409
275085377
1854764418
1614755105
762849790
1397412351
603410896
815666787
1427260139
1575587243
1890902225
785675410
1752702638
2131333815
1545586725
107314958
939975409
1711076369
1622612865
1983508852
16568326
70816560
1108371601
318282157
1896272407
570870344
1556482920
1997629088
559405207
1552752242
1740884816
558104077
1975187191
1904081363
1232256428
847960830
154225761
250572248
308638701
276034582
315405546
1408236977
1648717382
688908675
1922580639
1217556601
1927469361
834714596
1602188528
1380559679
1080528992
978389406
2084918180
193827823
1154378926
1373427140
1790717073
1809971800
2145375873
1127536223
1234121889
1467517908
202679169
444942874
1645143779
2076626006
1272986140
908678950
680602713
1351162302
1241709999
414445893
320228379
717993217
983958396
173492185
788767755
162715033
572591656
1408482315
1206200577
584761948
23843494
2117558228
1581690558
910751034
123437971
56032001
517339209
1476871237
686663244
1242143443
2132709465
664933610
704720658
210741048
508586301
1541575952
184476828
2125365511
94520715
457047717
2131889443
430549321
1694558292
1335025894
28467826
1835167348
1843137744
2112713447
1499483571
837231300
1996629877
690744875
1351904306
349887248
563866961
1752952881
755194707
1648276628
1215866206
550102396
1886833926
809870160
402407277
979073767
899474407
570148949
1176516045
971905339
105830298
615141308
2132292748
1456629239
1475338418
1073796902
1011583512
2107494014
1839557972
690838671
1618239314
690690559
927571336
1160491784
483768370
432210882
1595475723
649429693
1352219542
879091195
389857775
1482411396
1149617064
978270854
1534180528
1802698470
1516222012
317497117
1110333523
1352302746
6563033
278937049
600263948
1858656786
1987032368
1791539344
1295308299
1105548809
864178472
497478310
658056784
35139908
2138087298
2061155208
835265526
1897549868
498353033
1934620815
1857580462
1793949088
862709159
93599660
1439278548
998650163
1673266073
1101971751
795084654
51371175
1927383232
2108916346
978272861
513065821
426192500
610928628
1274453796
452089712
235840395
2038529936
701787068
740499730
773750255
1156235983
767995748
2064067519
283505050
286353654
1580082986
1475607865
1013404008
97313139
2111343097
7672644
507139989
1812108914
920065223
717613693
1557607740
202511921
1719820147
1907264422
177957747
1665418778
940341271
126591850
1022978725
446078148
639780895
1198202635
123993100
995845191
725434280
1330008923
1520857191
1414005732
1533430471
1182968611
1316657590
464147261
1498090770
1342299473
1682803248
429781936
329672180
1730849421
1598299540
121287509
1998404906
192095353
1588611246
1440020143
1137743582
638941999
2101883360
998845264
2097541075
28857384
1351619021
812335516
1952899529
2079565749
1091033755
2043883446
1098453005
1287333875
1422764236
929004335
152001202
1473719935
730201027
1600572284
1335188456
2025141096
326809039
917603414
741747680
418957976
1291969457
292841356
301952228
643181157
1113411048
296042478
121741226
610220627
795070663
551719651
177127276
587999387
1835367412
306666305
265823906
1390971087
1423670109
715377389
1867299536
1139669528
1737803572
1135875495
1387815175
339039521
993041480
1494106861
625326569
1875337972
1691860031
195037255
1151542804
1123424892
1950709250
179678249
833360493
1690789747
1565619528
1470295792
1104645179
1192917006
72047605
54984271
1506614560
1716556747
2056855816
1388605191
77656201
1113749883
1445542492
719732542
1247297138
527123650
1869187988
936042638
2071396406
600956390
915676958
9325200
1048046868
643428046
977446427
1959531819
120569442
512057721
1717158094
66230856
1060944773
768566919
1937575660
1954554091
1237552713
543818671
1952253814
2070089354
869949270
273099008
1733269874
30810650
1310931416
89542787
801412070
439465348
456571043
33530696
1548146249
1514866923
1906309652
1661315123
584796274
739939248
1732959116
1444313661
112106253
595746732
392527642
1786087052
656592948
170748710
316020382
1665585942
1231915691
413209327
1317402737
2066009149
1125656455
1035568319
702741414
885627760
80911626
1676294502
857218144
615843197
573187102
1438349101
496920559
1406652573
1406445383
958258167
1927753927
1936569054
392297542
323809064
1543539563
374261793
943973223
1696185650
2117407267
69308684
993906746
831944640
1137176975
2130081808
1450014974
658252325
219036790
2079711449
1430073422
767771165
759597219
1542045172
11600956
1225300567
1102041740
546025249
1637852907
326561070
1619044901
1872799726
1938300632
143574699
1350543029
1829444914
601177861
1917144685
1897800432
287095823
1115678578
169026231
907428343
546351052
1445006568
1085028729
414005949
1337409684
379881935
628739036
601549985
1652322487
653112801
286214043
1203223587
1192330182
2128529128
66275758
1806808694
958629116
1414789279
490053822
1177157037
1873224768
851672315
577459798
1396407712
795026979
1448293529
1288290919
1535895554
1484937389
1213542125
1832494415
1462237274
630592076
675017352
2069580042
395050998
1452423077
2100792619
1234480327
119126803
1785449156
1640787052
1650636356
1935436910
1445134394
1406467392
21392619
1117536762
1478614452
1887376685
734476982
610402399
452485384
1693852106
623065059
1068234752
1386163498
1636507912
1365671015
414531861
1535754621
1716216362
448952874
1666203539
586233677
1293356334
236871645
905277325
1138788530
107508611
704217695
348617168
1286299222
320677898
1155059625
317558718
211314202
1588715402
2123909337
1405423472
430452947
981604586
1645839490
76247145
1921095957
1539083638
854079675
2051110868
950841641
1658677469
1552797014
1990767634
2070231370
480201063
393016975
844906932
1802346024
1500776716
421418722
690345898
342589080
1773554864
208087443
1221597960
1618393731
31775960
386069618
165100534
916719784
56149435
1637434061
611899611
1970541870
1661419497
1750624049
63187996
1580214169
687890486
1355695544
1265336073
1046303059
1216057268
465053274
1010296597
1083122561
1499647118
1201835886
2116045080
1308814843
158183977
1532110689
1445242474
1317831835
1811761381
1427021717
288272627
1551732288
621387457
638100999
1951967027
777018155
1150429153
791928820
1310423153
134169100
86107731
655223758
1392849276
2047969224
18373106
1709927454
1136177178
210160800
1468545525
1350834350
1897373730
803865359
580711400
1989597677
244825993
1861545391
244839584
2107566692
1642359239
1598891452
1368832093
364052868
1108176282
939763974
963813984
13075833
2141464542
1084223618
2116787826
581748009
977791061
2074054294
74352658
574765958
1463983744
57889960
1021860579
1517803770
1073138892
153289317
1379347376
869684546
1174390195
1071676202
1617553292
2103937826
101003074
1089701040
2116017323
2113394993
1633865771
394726714
1886980832
1019841724
702915353
738261410
2015902587
1794331565
1644114882
850230273
1058529576
1690482648
2129674931
296153554
187875700
1956355987
1770762640
1711491427
2080465745
1458428265
223524761
1752166844
1038960900
2029628827
483089852
1837452995
1192947614
171735161
1293042311
507165162
1592497782
981355682
701015906
1225000477
1649922313
1687789048
1168098187
1413582667
1819532856
1882583581
1927438637
1724633295
1133430903
1657707740
1518190952
1266909890
679300718
1786675440
925550739
1760510251
1723962147
589945514
762868317
1578088842
1231066704
1891570277
815304231
1907581274
1633055758
124229304
519029603
28488842
1471835634
480362038
1082777051
60685160
1455667884
1113371249
347300158
1887803681
1778392772
391078324
1662608986
564519421
254626882
1172535703
1341177583
870283498
239471433
1026386097
1103454659
2080716571
276048549
629828054
984817490
1848154421
1387804487
1285395716
1575525742
372094430
976747820
579140375
896900095
1611643854
2101661532
1681901240
1803911504
1918826640
88774680
895379312
222768625
1168205429
586723673
892715958
350427432
1868481131
655721692
166621951
1660990745
1203841802
1871574071
1843986472
2138839881
617825831
2037483984
34616319
1812791441
1585770426
229404754
30566037
180351335
717188917
661664529
1939528410
356701818
552744603
1079789220
314842974
1629864025
1486956644
1066883367
1981577722
810613811
513631765
1579837908
1614108951
336687079
682730899
1812900368
886492705
1950105129
2141917287
2122261808
1091571793
453686077
197634478
826224865
1501431353
963606581
1202928724
1235658099
1283512364
784732229
442224848
862248390
1144621774
2044566736
939961429
2081128538
1984471389
411035837
791598671
596774449
1701234486
1035320795
1842751297
1294154900
51413776
774471816
403824223
346362966
765325414
1026102335
2025570304
177003127
1497334371
1407715221
693157050
414171115
679005611
532875376
1176903143
1474386648
1389517518
2070257785
540949913
659613089
1989902455
1641232700
1579533255
599148557
1421166013
963930291
1633840428
1837098801
2071940168
141133102
236738868
38944181
270516926
713261436
1053483005
1196047292
863985316
1818497440
1036906815
1049849829
1920098158
2120619702
318569035
1141045023
1185388421
84890436
1263817677
294139025
1746304985
602695565
487209182
895767186
214257828
987239895
1786004592
288983624
920659361
751750766
709261382
1780692065
1463428677
1787790375
601148154
120037661
1416739122
577423497
975191442
1416935512
1964031532
1640050739
815299330
2130207199
1025626270
600964756
1754987961
2097526387
97751266
1016797951
249085240
2111305417
1877145609
1168854049
199976336
1122258137
1336258753
770161858
1266881843
1930122012
1403877979
1281738759
297116334
148596242
1830654528
1503268116
504916880
305445685
1793796029
2034093060
1215146577
281035269
1197593622
174819865
315511997
1741311096
1499799263
1116994923
1633255892
1697775161
1896351469
722223496
529684720
406750651
1630770426
1880511525
397772567
1380654144
372602309
191158363
544161115
1515900561
456105141
859513751
159037326
231017461
1451355531
443191785
1473530444
1565261820
1332145961
1955471891
1850145058
1326297460
2099021172
1560631704
792630542
1793125325
1913762749
776958263
2028429854
936308334
733111993
176671053
348407422
914023757
1770669942
1290053031
1342472232
224930144
748131537
1463366226
1912726489
1764771999
1640433166
765185847
712024568
1675220585
1085388058
359769323
1491703368
463537008
299241725
1950384305
999824754
2057502280
1571084151
1976039593
586445688
234691577
2010847187
268621856
1016306031
739297064
1891777870
1322374202
1597359265
247282139
806297771
1748010735
2119980101
1870658603
1530471147
1962259734
198201302
546123216
725766001
1228921092
295857376
252745108
2080998926
1255077943
927833758
266893811
694136292
1252834823
818227771
1363886322
1010364174
1386471822
1180124892
1223219458
2087908533
103272598
946684644
2000218295
835270644
695051328
978465478
1573308230
951079365
412573163
457778792
258751652
233919827
1945266834
1968957537
1317800419
368980455
90861395
1567310809
1048394135
723000748
1718705630
405393951
1115174754
1736509311
884854849
1137332842
1031188826
789647768
794865228
910853771
60243747
766055227
1691555895
73636342
1857409853
1444619185
767400915
1028198349
755626471
1732389911
123318517
1669282216
163296021
455180579
2070838539
187839734
478185768
1711638231
587849701
1251373448
2121323105
297687284
1949747162
1358676100
1466380338
187530911
1913769358
89909602
1348118447
1719641082
29169978
2102249870
876907138
1888181423
366251384
1902508372
1245914757
435023300
354630883
204339984
952778163
580853833
1484465678
217772321
181553015
718609282
1454388914
940366933
1024948172
808535825
349673800
1904173421
177836115
72299755
873220247
682956911
78477356
1945015394
2098850832
1711694399
1544657953
605105054
361692166
1553778438
496375624
478534159
416755290
1451482191
101294822
226075441
589244883
689484700
1983663867
398966757
1927447385
471912484
2030633439
1038203277
556073355
1307682235
980861382
625511384
259533150
590454368
1076020089
1991233250
235803131
953919826
675562429
1963190788
1664778661
458117173
767239901
1370246483
1222857044
894391848
750412176
1451406475
595663074
2114772513
1690249383
874017036
695280756
1699027043
967174568
486718399
1752805089
1490909608
1053690575
1426526326
310470582
2136111185
1683845974
2099285595
966475308
1720243156
802479049
729244689
648509023
1856594462
2118510249
1216561288
1022035111
617637379
1738276823
951176807
1746809558
293170695
2005468486
201995603
1637059459
850442696
298235871
1130800284
741871349
1915955400
2088628765
888989011
2119020262
1673900216
885303794
940504358
1793135395
2016238377
1581496446
29140921
2082186737
357616798
1345677703
51335498
313714570
741102039
1997395267
578320727
1171655466
1902212922
2067660603
1495045135
706403064
1296770466
1520615148
241354088
1426777124
1822378619
1666216029
40020684
638708621
315032548
1133276207
837365109
1420732786
1798723753
736446369
1559059683
2129055337
388789634
1299897682
980308189
1914654441
426079208
1336351991
1792218052
731510803
157722581
760783828
1678087483
351882086
607024781
1133518116
1621205810
1280025542
1613804646
932276775
1303440920
1446945011
514362174
1014600314
1217204449
1815862360
1818814646
621444116
2023793987
793765080
7631994
396192751
1860197578
1675395918
1187384918
659377700
922034970
2033665807
1238553834
109692397
1815103686
58022322
896447274
2086929983
1854059856
1959107400
2044491640
1057387001
1104159014
1322911564
1173516578
1390936977
873945126
872505349
593270560
258768505
487097375
850535253
2015704647
1858233859
1673690665
1567082199
214771515
1475329820
1972382176
1003699209
1985776848
522098433
2057230231
1635761295
1744116400
156914894
1539747161
2032983727
2005852913
906940637
379460337
1530851599
1302899949
1773811065
1798394595
1355194288
131388216
1382196988
550948139
1942019957
1244375454
2139141177
1975112011
810558159
332164100
1815055906
1188301053
1104139754
1723184159
596904210
472848796
566436540
861829125
881550347
124208985
1035992447
1016631419
1523767671
680009351
1821866275
1348847174
2029582224
930883372
35414760
1049127464
931774443
510172598
201926454
1706586506
1527156879
57554416
832961938
75898231
593155032
375907781
1659919564
856893642
1285453932
291550964
2066003964
116096629
303510025
412721324
900432237
1650882396
1636401486
152595326
1401583644
1427743033
1040876616
1255709113
312163163
990252096
648253068
1708612368
518530777
1950949923
775457139
1733527139
1907390417
523895639
1329732763
381328299
548714544
855404022
1728880040
266063537
1938584456
816983038
692898093
303700242
736506694
1569982750
1174094384
846615656
1219674723
408637848
1753733860
543841558
727497329
1619318816
680895806
1403927470
1766676224
236356669
2039532027
1126193129
991925015
78669865
529476145
858370665
1711442877
1557290964
755812106
1008150460
720121255
308229664
238350788
1593882916
979183894
1065768003
730416222
1509417130
1654074866
1197274916
920084871
1784015376
692481978
328199662
1116634423
1310938488
1086288522
750182504
1420143723
464601510
1276255957
2096241932
996408824
1889394328
743644568
2023485263
58415696
127723213
480017654
955678207
201796637
1987912412
828808180
1222586695
1444925498
738456107
1660575617
2075173211
1389612591
1062723268
568176110
580652028
460838995
1087583882
255538027
1424184227
761173017
2117578172
1382444711
1132234046
1932077571
308021503
666698890
952624617
453090949
579653741
742808762
1898023579
1915744716
1509492919
345146788
1765242084
1000015829
94631474
1819894114
321731149
937842957
695527156
813373706
464925146
1526557365
18744453
144890267
74394244
1946029736
498282252
669833166
1491118543
1502768057
854187691
1381014751
666022254
2112605730
756747903
1320196676
834342423
581910540
1396715107
286262858
1823419691
1044703475
105127213
881852421
123894752
18560602
555821862
1809120228
295324801
1250872460
325395594
1637185455
1101022509
1112030781
164913929
439547596
232543745
872451220
1459939505
1113474777
1893676905
951939144
1340768708
1978141508
845574209
699820300
1986850714
1828622957
2013455464
1312003728
373365167
624554199
741010000
785864638
1717455186
116876874
2057366041
1977857010
1401449167
916785611
892830484
1160547016
1317558328
884915646
1813789309
1871154321
1389046625
643656689
1626452362
212531760
1480693937
458853035
1008886717
1804348892
91770940
1713498167
267709726
2020535005
1023568138
478658242
1024120877
1089893883
191812460
534843945
940766463
1504278109
153211461
369250926
9975378
91856004
1972076054
196102410
1291196622
553653243
659836653
206261518
127635634
2017442364
1731768050
1368702749
904233010
1457397724
1768723430
1234161054
1090106824
1340362886
1535124182
262046074
1563128498
1798857535
1658738792
421269939
1955756203
471913147
1914617047
1020624996
94216289
490904775
159587653
1742831233
1451882507
195767408
1226460751
1098422210
851929383
1536624618
824243696
848209943
527689494
113658616
123297388
1024366111
271983877
491775338
372461522
1236883812
635491549
788833416
1555886802
315180371
1684499557
1418920684
1282783858
345677094
365786331
1958527108
1547458290
1958375921
1004101554
990856078
95465306
450675926
41149997
313507720
880993390
1180365913
415035154
1491871524
1162369649
1039888555
788462767
1617027844
1804585809
1323546496
332014436
1185633056
890069362
716544133
178227186
195368439
1641535829
1408811474
2058773870
1249647014
1875881081
722572166
2088999853
1775596572
23675593
1428569266
416073154
293667394
909323703
561192789
1009768441
826790432
496069038
1085242511
1982350757
1703367049
575056213
356739346
314224826
191514314
663004801
439355685
2047876684
1605407026
240942524
1504384269
23705139
269922530
2089291651
730768707
2096498842
948836315
61172627
1994278580
1781587071
1519861996
840778115
2026002133
1989576197
1982763418
621632844
511354915
1989395579
148701290
1689265980
1323921061
347809879
1486718786
718942160
326595445
426312229
359160346
759611703
1731367199
656333004
89450397
596408829
237467902
671049377
476291464
45280959
907525536
1827938613
304123204
1317164243
1154295976
656754315
1013947294
1791374464
527128156
1888318365
804505890
81535863
1631623611
143770301
1671562876
493068
1740056809
1034383827
1446045844
1159944961
1277661647
892342373
2033590533
1886063797
1533900260
1591031317
1860353639
372460326
1447005799
1624031381
1953444812
965472176
1147926838
781097593
610806356
367256918
1748618222
1134889127
288167964
115874999
1716580738
677413220
286368081
670467334
27872684
1985481234
1924317278
916328301
1512188201
113188200
825275753
1506064422
1870849638
1287264833
622772238
690788801
1103494436
435829054
404332019
791742108
1118781355
738855695
236311608
548711347
1808688617
1691582279
144097042
760855114
791601786
2030596658
2099210877
339548959
538312338
725009086
827208236
395159421
475020928
1517351271
741616158
2071489652
1840188908
1066681934
1838763539
1929573464
1316467528
743800591
553548516
931961304
1923386739
2069693769
189673005
97509714
855217833
551267621
2135756386
1566366671
906834406
1864432367
905657236
631607521
1988509271
719057435
2100782843
1171615999
1290826615
1993304730
1209316336
1254936512
782763588
1860366337
1232363499
1756980742
578655480
2123966338
1653879396
2078596281
2127780502
387235318
1415755253
645029339
1544858779
1693769143
1267349353
1189359725
1099480494
108146183
205754087
1164073303
1906420630
105207955
874622949
467355184
1577636233
134223773
1025966470
121077612
852059719
513920048
647331484
2113495790
320495407
911252752
1695194622
1522656677
292068508
1312824385
2090336995
525557285
526540404
2012116442
1823077682
1321948951
702873767
755049820
1588371848
468478223
1338900177
220869886
1434526101
175185201
567296165
2040464217
1827884146
679532338
479112843
1271501240
226578032
796903332
358419784
285039246
1374030410
697493056
489169672
1159245707
955727939
726725682
1814438564
2048630701
529039219
1194952191
1007706336
853370383
1663294669
447420033
231165961
1932091229
2005497059
842080325
845267989
665618652
637973180
86196415
248020864
205293068
517366018
1856921908
1948190525
522268576
2044363216
1417734844
240828032
2083105003
1025568599
426966727
1435061286
712375947
2093204304
212056781
493307352
2080263388
685148213
1000636771
1376265302
369126800
590426387
1751862600
661684411
362622686
1074387325
1642400611
2099484594
68030671
1634618984
539032769
1975850538
1912376403
1859018226
1261314379
1175465377
430170276
2129129434
1038330286
92598323
1401317994
595977630
602763683
1447883978
2040496505
1671611043
76907169
150487990
152755918
295705924
1642306941
1943243412
1790610341
1348720084
231460008
213424337
1177835273
1129060194
1967456106
1868178378
619697213
302719167
1665182379
1496044277
1823334595
446419807
597456013
1193776168
1656927143
1621101691
2017912243
1221671005
1957392913
43631922
15737878
1190745827
1927827230
982514403
130004215
1809873574
1059336390
818962150
464013093
226203119
651353968
748605269
2064811434
1908063880
1066318609
2009306855
263713134
2144547423
446626285
386495950
514245522
1890427838
154103566
1255960874
1434966068
1404685539
1927468994
542796756
140484585
1149783334
1820898111
877037201
1092819713
2024524960
1289723574
644892656
882498224
1552050380
1902984697
490704149
1176898544
1218996325
1033152503
506872229
2116782467
1895118825
439639493
1767432222
888075909
151236060
1546963244
1921956309
904257653
963024563
2089828825
86706109
1167124787
1674217930
1954389093
317702702
1041824143
1533412521
1552302234
687554952
1695054764
574148648
493930359
36808183
781819147
1790684193
369697075
802359300
1496488086
281101349
284116040
1443852569
633932076
1936288523
1102406305
59349759
1879393290
354918422
1085712683
936999112
186563228
637393416
556762214
1044350746
243950753
523017459
1161850954
383378344
666121095
1589204244
2141474223
1103900244
337414964
1011612562
1661157462
1558917391
424854798
1610941206
1391138288
631066576
644201044
923569009
43398070
364954008
1149457863
951836226
164236507
2072547242
446705403
1247949611
406200562
425811682
169880303
1858452457
333218324
202309450
1352214516
295827627
388817642
1783874610
619228964
646206567
1335569778
1251124507
1945480892
2106067216
765108413
402466112
865549336
529681251
721843993
1644037249
943283777
919584819
622925095
363968326
335077552
2136225650
1668464407
1516086925
1141845086
1994240368
1693505419
385300607
1401367203
31173213
1895212438
2011930793
542388242
2130423579
834183993
561608756
436465037
1234975003
1241207562
336403963
526674775
1990644353
1744215930
623959788
311888639
645038967
1265549292
1354884708
1361678756
426738834
220964837
188413566
2012101325
1283275986
840432846
654698346
946590042
1022067932
879793200
1273295197
132043498
323498890
831355503
1889843994
367303181
1463415355
1391296565
1013461905
1124700073
1976129754
1431130534
771698928
1033070080
1318670973
1085477835
1691933188
2097175282
732940628
2021100390
1749210522
181698998
2056231638
1115015959
1321616140
1634604370
1417991307
1084909836
814971535
666489648
1596209070
413875737
1561171364
851467522
1293878663
679521135
1554431719
2082841378
1252791325
814311723
1566460515
651384526
1743202803
1177672793
1095865946
958882866
514302654
862450940
602976939
1713337636
1617910517
450139388
1267192328
354056997
741532940
1359183271
569278813
1374241087
47973546
1455605483
2018355249
1829177082
747074497
1092803644
118313399
1441997277
530509430
530580508
1276853253
532981874
2115012364
421424467
517681424
707863546
67388093
75613758
171058732
392121052
1854995838
835279328
977085748
150913759
1343329974
1824110420
207944687
356379499
2061198682
2050809579
362788129
2119610351
574026609
1841428865
1003542609
1972068793
211551141
872781270
1280930188
344758918
827448475
348876553
1258873540
1046554340
1588911382
892517260
163543919
1124661334
226646270
1349386816
1916000388
1865686812
1353432269
1825012165
1215040881
596036861
1615985322
1190850002
228299665
620978050
296369590
101592600
272040718
307458643
615311066
99681285
523145956
1204353157
730845475
659403248
1130389808
2115002441
1865211341
387119050
1400079139
363641846
378914899
1751163686
728554960
1266087197
2134262529
664773649
1248773518
7931370
503667457
1034857432
372533129
1369324722
1902585045
237786015
83491036
1909556422
2122297413
872925690
1940041463
323139974
198722839
463538611
1997373545
715915462
1180165769
2044827576
78228716
2039491640
1018175614
1138149755
1601965425
311108746
545200889
1383502640
1273375798
1961712431
59242224
1247272518
631252360
1794852030
1384280600
793208615
276189174
139057968
505598831
1069687712
494644214
2077304860
1444618088
1283338749
1669471481
1668142839
1895208002
1011567935
852060364
1823133559
382758392
1286852128
955646201
1355536253
1141306007
1676095205
461410701
540163532
2083243836
1888950984
1139759784
1532267496
210930411
1620051033
1380601971
94519413
150912063
653673180
1734017637
818712956
470934704
523286903
963202333
1963800195
2017135911
1370096880
725995780
1696873305
755530390
1001468493
1720923194
1256577430
1608298815
1004731578
1197418775
1532058408
1713881685
681874291
943472571
390726891
40230640
1582885158
1932361117
942344259
205796607
1058638101
1960099403
1435467357
393024380
769390027
1282726729
1674012844
1000101476
51154853
1417190472
1083358569
1941773197
1355285086
1146056629
1037793301
552713700
150748109
1972431550
2017965130
428284645
937028144
595071407
1235013723
1257512402
153059879
1558669300
1292670703
1495700597
921095510
1447479523
900034980
1283345231
1287520201
1101793131
624862025
1257730537
1509250972
1356813964
1146718759
136660743
1110065561
99383724
294709745
180227238
1396246788
2081537236
961494562
496583870
601754789
1543353482
1151669482
1025586375
2121235918
996984507
272134182
291025683
1060677154
962034312
1113993447
129382832
371177038
1023578319
1640925380
1731544048
123673511
1466033131
1000699064
1142878673
1463508715
1667174541
2067807953
137032838
1086229095
582280595
712575223
1455014600
1872894008
976264351
1285643988
1812534500
833644576
424270262
1675415669
828614965
872857289
102921337
1927058429
527257664
1690356393
941557666
1930768454
718029085
968274821
543771005
1101475635
1586541868
689352641
952970203
861132687
1927007573
281224001
1853998371
1375137728
493272331
494814530
2140078035
1008633759
212549607
2064404240
1721832176
964283140
1972262074
848638343
976929346
1425529827
1452163622
481219641
827811614
797947022
311747492
815323834
1353563959
1154093516
1219443841
1112732623
417629904
71722415
1426806022
1834397502
1730795348
1905512724
851271261
2044582789
381571249
1842816595
82648787
2126409030
1394935990
1691808595
1630316070
1510272182
1875461213
1361482755
198789635
1452698559
51050154
1766411411
847768031
1967326477
1875053152
1237740349
1335720754
1406263649
2037412216
373781195
1163189804
347063938
1952382238
1442401685
1704130993
1980312836
473497242
1032422967
118103851
2000215747
412397326
725125979
2001582021
2140413315
942563448
1335490846
211236802
1908232225
1889563794
1471933214
1360878406
1925593618
965353164
1804490633
1023322746
1821030559
1731586810
1971548429
853558586
1993148895
972099223
1854017661
1988229202
1522309800
1818525796
1399007184
464034057
1353735292
610326916
2001943646
1994369532
1744675953
1185807504
412149823
1756579388
1022660884
1334806213
1931568596
1864586956
959117502
1993279513
120856827
1076956802
375316382
255656627
1728991722
1267183096
1012495886
1052357785
578264853
1617006489
1448845167
1559668326
1270925223
1474985158
616365911
2084701437
480073137
192956815
461803662
1489813611
1864980539
156416177
1324467039
670856520
294921718
1761847308
47522619
41557069
1896425157
1426621801
1780974928
1758364329
848275211
1420691928
1071824681
729647791
247115983
499072608
1655628867
1286681467
656535208
871418015
14617852
1118136683
314349013
1599176159
711500715
1462083273
139941966
169951543
1251884178
965553028
1551785806
1636771220
462877396
903574897
2052345246
603970486
424365766
1686954211
351226165
1520264607
1385215278
201951454
150277728
1393627989
842816586
1436204742
1146030445
157861436
2060896928
1693995983
200243400
1363705423
862510486
1386129326
499161030
1890135524
738940655
2118025782
1995886767
92657181
218231684
666350269
1964963493
2063067833
323684810
976189671
442599491
23330568
833400642
905163954
1939077688
1886894555
1164470166
721149523
2026965029
819597581
1776179688
1056491306
1064374456
1183764294
914952243
1191453085
1985705625
1412325081
1457175703
237031681
1808403176
1915936417
1940195340
1994195698
1169653763
2092662354
1372874905
1065815623
609346384
88547929
1516765080
1300634655
401219426
1694978172
1940848522
92772290
704218786
2139907031
737450832
1532127120
855008621
481036621
836991788
1831922672
1422957537
1537410043
1997126641
738380052
873414917
546519142
486962415
1109882365
1873300526
10420836
1980352032
546477451
1640712044
402837519
1836084942
1383798341
1643645555
1622017617
493087526
1966480114
316308423
251407782
713562858
1928243831
1015307245
760178123
920612797
1678452854
1304303442
644686388
1496228666
1144100183
1564975136
698232342
105444609
1962645062
1711427996
1387460895
1036906988
1502299763
2132596916
1127033692
335659196
726781415
2071603214
1626308973
1586035048
24691430
699166982
972353822
1508967358
1635733927
1610426015
464524581
302906463
280767673
370870043
1070850567
794239976
1133856084
136785655
124166535
126539025
811486002
1023029927
404764621
1879245533
2028926315
1268400396
1328852722
1413693087
1327633031
1643859405
1607207791
2070496838
764305469
1497514770
445147265
860429199
1995058238
300170396
1184586888
1209901176
1269480519
1679476994
604742881
1138147050
1720745650
658912590
569121424
1747851005
1441858056
754376093
174386656
852177935
1890563519
175540347
1636838274
2061519924
1928753830
768264400
1934264353
1539868151
1071565412
21588057
255423689
676382358
1516052605
1257757044
963083155
242485285
1088326235
51294670
553116390
1668560982
1948940057
253373531
2106759981
1146658276
322510987
626045847
122253708
1325058066
449823460
366507022
332893493
871039781
13868385
1440020089
2134651699
1100306528
275036695
1781907924
1691472604
1294996333
485588522
912197019
1361205715
102551640
1469317905
1021660259
2077872286
1283789422
1261057350
246756885
1146633826
337339008
1085914637
1998600566
444847604
805958811
248558173
1768386305
815556880
490198571
464784416
1316840389
1240540529
2083366285
592243169
265810493
897161461
1812123271
518363059
508241213
41090331
1541165525
2112314903
973480612
1078119525
816190141
870980571
1793793342
570400189
1221569979
2038867301
1721454182
690047211
2012599889
2055007552
330299754
167334727
142687670
215938139
1874425100
1337238330
694419633
1913749933
1472019910
1556577520
1782488650
194225056
286003318
1069860561
139818417
1520301992
1919487026
1942066441
1390398583
315275780
865787067
109444772
1431919894
2098700035
866118847
1173109012
1117744345
1639084759
1943969785
15662277
1271032454
740393242
415929738
403190112
563418246
2121844340
1989669485
195093042
1478633101
1835853752
179680062
1853061573
1062310030
674558630
1088947839
484525848
69612785
1548477988
83603419
1499220215
303902289
910361206
1747677396
1898332894
878157355
1979048174
191921193
1405491414
1649935122
630281597
236384214
313816077
1950095032
536745314
1913607932
232828544
779891802
878717166
1033254004
617547788
760825576
1501307472
468358430
456204805
876756873
217259776
1559013763
2063188942
1167725455
661032804
1973250392
487384780
728187555
531941140
160971786
617417483
1100342634
1822381421
264219845
568775485
1586840464
1833706888
1383473962
920381599
658108825
2117232266
1574676170
300820638
1861056541
556022775
1688840285
959190787
2102690038
1682322896
1046860948
562011135
783584839
2095419619
1606741637
1136658185
1686255746
1480474481
272019858
1642618024
530642076
895596646
632535968
1907550531
1711104489
814715086
973504386
687545875
1095442756
24173366
451428139
1936110881
885994081
180834426
678104571
670506487
2084559579
994131850
1800002284
675557673
1038291883
608388637
1725399771
708914553
372539368
345559163
140896979
1217198862
58452769
1914462814
404627999
342800621
1004359480
2122884694
895650999
1203736537
1619747535
683886363
854857148
1545785259
1290121119
85102218
355690744
940397405
1886072954
63885122
116864471
1362963563
915044337
2134938588
1334868360
392337548
2004377171
1048352606
783667480
819674328
1230387082
338593208
19845920
243313121
1225822807
1298367536
859337603
447424876
377453952
897941770
1270574168
1252642984
1198610177
165170261
1166913584
554753620
23667020
1340700635
2048386407
979328349
972645025
528744281
316139377
1285362275
1371835005
299415819
1297699171
363966331
1447813111
749505964
1465716796
190205957
852883549
1232959729
654900487
983711156
2027271487
632246580
1964539753
609483868
744147699
2045860003
1697068949
102211089
691326421
741184716
1917759572
1747673051
1100073457
1752362721
1685068258
1910738288
654401594
711662693
1688407007
1991159285
48590180
34426680
1029853040
1616574423
1534670758
593407319
1831842201
310250860
2125997428
439456261
1887952244
503316612
747436877
1207211408
169819855
451583997
500343385
583163258
1451289517
1102973469
1305441878
33764513
575182649
1688963704
401873984
504458284
1213238143
876068256
1271324743
1165067009
1330424913
1239743747
1292147694
726603368
342589654
1185354738
773858471
403675715
179717682
1778465524
1869169129
770431301
1963526553
1640979638
759442226
1621179723
43764396
836477498
200969947
812375879
1547019703
1971406544
399450024
765091824
2051212752
1690154108
471640998
1126991750
170385222
1899030558
610908649
1141747481
994505169
2125340168
1853469021
932966130
39260880
773703107
210011670
1733105860
1002405685
1754382022
1390276837
945977070
332674659
1401740331
1819618392
1773950100
1038834740
379498847
364264358
1593724519
1231332054
1570022997
91601144
928344746
1306246500
1235309483
2008034055
122747225
903797346
251340553
503702602
710884482
564274615
1267945195
1845258366
1100929227
826888793
916844474
1563319045
450235625
8400298
537173788
397604234
1669378813
993737022
1360800007
489031102
956696464
1972980845
1087806313
1960408052
1481063170
1459568663
781884130
1373196622
1675086117
849780488
533266078
193686951
1901107584
1442341398
1715057774
1070823052
1263462368
657240276
1163455962
1204067492
382727207
617131160
2124780425
1611252359
1337621189
1890796243
91357680
38613747
1502016888
1337591524
1424493942
1829297815
773300791
1753158843
1651592876
994583232
99702070
317258389
1774499509
906237910
707137384
860728320
1459251948
887318188
2036490304
1790016349
1579608698
1950787491
112102678
1469258864
1595832525
984238324
429162770
954052317
119657347
2139552740
1014728330
2126106577
961883489
33139788
1865074298
857126090
570586022
1570504159
8622290
635719183
2009585974
806769497
61107434
1863806910
1358146441
1242848186
1237709233
582026538
443445055
845490460
1128424901
18959180
682902355
1915735829
660154421
8393138
176066104
893749359
1130291107
1093862906
937357811
1102734866
1462465608
1522206099
1873577943
638420126
1840696899
1803647001
272917941
1028246249
771055459
2023666040
2008967393
1286090925
824537749
1890737207
2060929985
106728443
14566379
252111850
1223754052
693495825
2018632236
1784223491
514480365
1172005762
1632818526
750541185
2007952366
1661900388
1187942472
1211465523
58740910
1501331541
462268466
1975792993
2014943020
856030977
2099959096
1790223798
2020478341
1082707166
139573851
1915885615
602164265
1506936298
1685485084
2134089094
118393230
1686321118
1649867362
1425785127
218183512
1253242561
1102523763
310657989
1003021756
2050096244
1877528744
1062133087
1973448788
1501416921
1372598977
1848903624
732459518
1468656018
1899406925
619237450
1711341957
1470660299
777765606
1964290791
1078375861
989571714
1674997070
368081777
2022961419
754466392
1006020485
1401368708
1917286153
547556984
1274620211
1389495822
351356809
408012904
1652408238
2013812399
988201882
1641566429
1406236261
782018084
1914640683
1697360322
1874691939
1753197745
622393339
2074304823
833360585
1684170646
1487572271
35817210
622043083
684733609
113035234
2022779712
1698325719
605680660
1024648591
86992074
276977480
120271520
174016043
443211461
2089747562
998398965
1795590154
1241509882
1907765550
1118106794
1376906401
5191633
827081376
1602805051
435291379
1995490715
192769572
546020126
466789583
632145439
1317319100
984656937
1667309571
1428798130
1647416303
620748867
1879428720
916731424
1875750109
83671967
867293203
140256389
127071567
1129308345
42092854
1446877219
1241767994
165381041
1838771952
1386422404
882260479
2056512267
246381386
320055408
1312936339
546622294
419131785
822467639
295954279
1930240057
389372537
1725044655
394815311
1002008385
361939031
1025236246
768206747
1355188947
297694053
1025233506
865694056
1410673319
1777112679
1616070857
1163858366
267884568
659288602
508709251
2005151930
329408111
1731564077
89730410
412660321
1604912886
1369155919
985578009
811851538
1157618137
2052635990
337889502
848433945
253470947
1042291551
849179843
550516647
736666152
586191950
622776599
558236288
1114712400
2131394839
394995457
1535114969
187546328
680136428
2012855427
1056595104
1125569938
853988148
1137975846
731744741
1018293651
1186572350
1519913363
1302172247
1618109811
1799999743
1143317379
1531791218
1609011672
679634467
1285785238
1150693750
1968227004
990972203
807476383
1223051005
1129338278
730784216
1279302170
1367633218
1184289054
1958011257
1850833734
1532805416
1300169986
62672822
1482984196
745907803
263468731
1093443200
160044
106864677
1243304386
2004322042
1431160867
651731
827859896
1474587794
293190716
782370465
526883935
225184335
530460814
1175167598
384309843
1078290020
722628204
1592121602
281590562
604311387
982997820
418959307
121157354
625974912
2142909974
1579435153
1389347411
188778145
637067079
452910797
889747504
1673930310
1968219542
1467434854
1430637749
1498686604
134257774
854067504
62686906
460133862
594049807
1680816421
1203356372
1386506199
2014118356
2138760794
350190848
735679806
619374904
1755009632
2098209667
1569563289
1449219908
30143016
1390555241
626254518
958193362
1409561858
1922354161
444531271
1032586388
520164887
1302230940
1447779453
1350979179
1951953875
1594801933
1491572535
971954498
973549709
1562112954
1037862728
1111193403
772479708
1314254355
1098210498
334058932
1169792310
521590847
1273567074
101198851
144979722
1844117538
774259214
421851610
1341897868
63484488
2000812020
1878858842
545480406
1326521098
1219178592
1904436697
642022503
1047736729
1382241068
165616394
777271704
48867901
664605947
741274128
1411112990
237826000
1732418239
1190684647
1958021067
353511202
1124329361
1363978042
1544193823
1936734337
1118736208
1858860623
76491508
155443737
951038884
1691397540
729495296
116117974
935413832
992654844
1755426324
544590009
2028183365
1727303200
1779327502
1175831483
65289431
1177213590
1757269194
1241526023
332592105
2127526336
1692381105
1241522182
468077225
75572259
892697654
1161992090
7349822
462459206
1983743040
2096090003
178503415
683419328
1794896498
407599683
1426972032
2027630098
1783794126
53822499
1774214683
1809945254
16264889
537005540
173145321
314910962
21051104
734489285
485714739
1475181544
1326023070
508694267
16427612
905388941
1328633744
1562397130
409317583
1353950003
2134774839
1255770125
586503834
2020527993
1523553479
316399105
446793888
933412055
1505456513
177773061
407356910
123942412
2059336934
546889315
1653924677
652851621
2077822215
321078264
676009891
1456144700
310151991
245072902
170217606
1618939487
720161762
1574251236
2142817850
1594147495
1865723896
78795241
1305872278
764017693
323587051
1871143422
873060096
891370623
621467896
1474092354
704638532
179165057
1676651601
424161909
2091356881
1783605446
1834154174
1865717207
1444651528
498553383
1466930499
1989469170
980344184
1055654377
641535747
1419218106
1184726787
288080133
1518223421
227902481
100996514
1437551074
879931627
1704279458
2112071911
305817060
549175187
366653017
494871971
864146340
656838804
958224029
347476539
1301263883
405522176
169694388
702188136
2020575623
521536766
1852866366
47744147
1737138985
1272984400
1233159952
1959287905
1581135444
419205729
970138046
1345235138
206824208
1716884035
752171930
1196054257
690343111
1543074449
595735066
1995575048
1415002052
604089109
341841494
1235345545
1462415379
1818696672
225048254
1601844802
1503573851
647234996
312553894
1561400047
2056911658
61131282
874434544
2115409096
2056262606
963146618
2023614015
133022424
1277675918
760350163
2140667992
997892074
1720443795
933992092
674009716
747014155
556760624
1249651973
405566591
1882969112
820963557
1689348786
818045703
1666827764
311823615
1530788634
1414630146
1541520612
1190484658
654167178
1531124444
1897837132
1087258897
256970730
865852703
537394487
1157639001
914293162
1767037641
1897946794
1098843814
1041332464
998376833
1746032275
1203523993
1853505767
1823074790
1818935121
1665904972
108214429
711027105
99791417
1974210718
329923215
988446087
910799814
339625253
2003422801
356843656
1820403720
496123701
2131730332
578322690
110759624
1465106011
1094827771
619584419
266733423
1715441840
1039379001
617831853
1785503237
1437227226
275520552
1184837308
1419108041
742513754
1469883837
452051763
1132147345
936499533
1379667207
1160287989
1432322906
1240819097
154433243
1210019642
787458137
331207702
1142314406
1589077094
1762400746
645407686
1751196385
2145187211
1274867303
1541010887
1301470989
199631118
1880169989
134155021
2098157844
591497272
2060062514
1539328821
1175469951
1284479148
315910841
1175278282
49215733
1516158772
1278162962
1863420213
1715028681
1860411797
956449234
403554060
589405037
237396172
2059714971
1055872187
1174171959
1698554862
578114716
1556998134
379263715
1196566907
1707358036
1922599637
1735759980
1597940255
707840738
1465614735
1102322282
919442264
641425449
1604815081
1867076426
2057666753
1542212739
2109973573
2037288606
1277271867
1997620754
1718776889
1257411014
7229043
615647163
372511845
1122780346
1583520733
1214070222
1192067636
629285137
1118817268
118405646
2130610833
2107075433
203419075
1989144521
1534017663
726676264
1337750573
1532213323
503184249
142416531
383113280
1039032104
1127668992
1025501046
1325745180
1147860571
333307847
324655864
509690974
585036390
764702051
1395970641
2084471497
566038299
1875082398
1809329853
1089833239
663255829
231946162
1893369195
1430686169
1722371260
1071196864
931207341
1142174672
1195589030
654703111
685643636
793676842
1611640903
2067505076
719234413
184995877
1348205111
2069181098
1400482835
130375596
275577417
1640576131
1850765877
1062907806
1420358496
1265592311
909245538
92554177
1795731982
240332495
17970534
803123655
158398314
1922789465
2116410981
1052617325
1454714479
397477826
183781093
178457764
254044017
200063614
223333717
2016280442
10591483
1026930051
759572257
914035738
963133319
1830393111
993620332
839807164
666765942
990310841
57870406
813761075
267591497
594769650
1235298360
2001319566
691104484
47612433
600855846
1914421053
1622954292
1065436982
1838255157
57858855
912367985
897417409
287193614
67545421
1543295732
1539024069
1835728118
1946026730
1024297075
1509532681
758787081
47930686
1384275239
1793797945
1952393092
1497052234
704182500
1850508851
1568895370
2040364374
1322544112
2057883035
1541311937
462626823
1319818135
247262569
829532694
382237248
1638614608
914356075
1266159286
1233512687
1388120063
268047549
2078103118
1616861968
439944791
405994599
799698563
49015765
960404699
144765528
1870290940
729711773
1120182620
1369525326
673701504
1442351009
581416935
1721991466
1862574579
1005552098
437710769
483376848
772506952
41870740
333424215
1293027416
1637773369
272550998
1647949049
1049812019
1384187460
939049237
718595093
382100139
2078351300
2127794929
1023977416
677061700
375261709
47132457
1227301971
2054244196
236949298
1753842553
1863612955
1168332656
2066597546
1030055868
1566792072
1820955132
140160443
1699516748
1096278112
562085384
237930223
2036698161
324123957
2073921968
73925511
1865858598
1514052411
819294345
1304507135
1976529020
1406523336
59124212
1187658461
816833040
108952929
765763481
1774901206
1447649856
484477205
872180384
1186702807
974090971
172127608
269016017
2139631608
1882386900
1509167096
118523799
1844103383
54545526
858231958
1363959310
290663116
570013972
96080477
1677936795
1617485919
1038514526
59512659
1168330639
450524368
1227891783
2100012358
1258375590
1028287285
478607770
1873833320
2030571846
1112211397
199637559
214652221
104874756
1752805377
1395755970
1160397229
465142908
1189841560
1237607157
1618029885
2097041666
238765934
908883097
1965654540
719016539
1839868150
694694200
505987026
1692613693
820290287
2065843861
437217097
565720202
1276890113
1451436537
346107582
776192220
826578237
1095871129
819428837
539376829
1919797793
624659438
95367868
667342804
1648220633
624895917
517123323
311237758
348743266
1867454518
895558483
1978465725
1477680583
1147726529
1010056929
135163320
1957255567
527948246
103088085
452557736
1139279658
897355558
1005644137
55573115
1788958930
2140335657
176191056
1807593126
1273806058
428795485
1768936683
845677785
286760729
2114538676
349891511
1841713088
1891987318
181780345
1418569023
443256599
812676064
1056607940
1842971820
996850842
815554586
1298378799
611418521
1662952296
757839010
1839839232
2043489425
708722229
946399522
1181080646
1773411209
256285831
1484020510
1655438969
900898279
274944544
333973132
1583594928
1750644865
236875006
597821064
1398378942
340028033
625013364
1824972030
318827573
1914190050
845997909
1462534952
1593861062
1671365444
437902496
159334959
482403808
159260666
1002243748
227627676
1851322638
66502680
654695076
1550206260
760010508
643275790
1043871174
1386951460
2042431381
1474291704
1758268068
325891629
1790665239
334794527
1436719106
1744546000
1788907509
1990768940
203761349
957460079
1817863992
29005253
804868214
1315341367
1825330296
1229287725
1657851168
386340955
494587166
2122977307
473090669
1440705336
601541061
1515082840
522242180
721958732
180242584
930425065
1772159383
327770392
1500960510
1099937357
307713848
509751287
1046946899
1917378175
74828125
1053314548
1490852998
866910682
1785557975
1353617455
1881803107
1550322228
1542002031
365201175
1276919203
1582284945
196746604
641717939
1828833019
1719167057
1048658419
165697233
262055822
1501012907
1123786406
1790966657
998578664
90284135
2029869755
345998590
275536248
373853009
742577869
947976166
557741518
1360940310
610362332
897637914
1773546659
1408863861
1262518495
1962888711
1300614177
434046001
799318404
961133549
371203268
1129317300
1903459373
320246101
240931925
738156206
1367466051
188976534
692981624
556632159
784274515
1801973292
332026932
458031201
787070050
1894473451
640851042
816842986
685000891
460501595
1715398550
237019337
580315814
814965114
648009112
493078869
1443960041
2078200930
1416743036
550048237
843349974
1131836178
681185013
1845980256
942848247
1585020012
1028069045
432556373
1577466008
1404938122
1978443420
1348598797
1399849100
1684245333
976560304
1197631322
373473774
1727516465
981519574
648737117
1047825400
1559372602
1319905971
2130624473
1154482466
897777645
2113293348
1594113158
1203640087
1036070743
1627404116
1457185156
1974557554
1332223084
1425952995
1032211741
1289470603
1685580811
1632947947
1385143895
1274543608
1328045230
1056453099
1633556795
1006200
1925148437
587909205
1525158690
256190067
2063390158
1146107894
1836918450
2026938297
887828153
221253745
2039132239
1047423558
1426588145
169895329
1566282334
196251286
601066200
1718710813
1895055628
868482931
989415512
798179404
776738728
103458868
845304931
554589764
1766126546
125371287
1436714354
1770559204
635574752
179976525
928077177
726578298
174023136
2091762895
956273384
1895582387
501852966
1777967872
1671092452
1761249706
2077857873
1704724783
892325699
2024740642
1584501912
1963303556
1444688685
441708964
1665146554
191190771
2028054197
2123454943
778526331
1708038406
2095729028
353551814
422248443
1174617186
1169168807
1836046930
1665488975
432657421
349706923
1407348200
1839518179
282695764
384976525
593662574
1481810083
2072302891
934233630
14788544
1952693789
141222112
998043762
293434869
1442131315
396007908
161125493
1067732800
1901365380
1571712296
47581117
1229142765
295031674
2039145507
910327726
456599231
502765772
1804123093
1046098343
1817846165
244731510
217285098
236698350
480615939
537919784
988134411
1993625854
318946323
1222199714
1605080370
879213111
780245937
707037106
1643451563
1460079955
1573959405
828139358
1094769669
1852258988
300762156
1582476500
1258843430
1806195612
119906456
627329187
1549203689
1144965824
1235665429
737391748
261338325
2035221876
1760407978
683316852
107526664
1141723703
2140540402
9678317
869231417
1221734949
186553570
1266550769
577462826
1471453528
157071015
1153071933
796714912
1788538390
1870147408
1141140491
315879403
1037292034
1348970816
1023859041
1347199525
292008483
1862756304
1699655824
1467901452
1450450737
33749216
136014147
577141393
1157754163
501936040
982444644
334959504
333913268
200255126
299742765
731119794
1298500197
1239026144
809524677
1520819050
5728212
167471582
1955020460
1703722211
1457158868
1206735966
1397851626
962297037
1753949868
1763342305
1611168936
65304376
1870674950
1713999328
1323310328
599841550
1549308120
612584581
1077800244
840663060
516645144
1967939802
1896293513
2015905161
1431074451
558657883
2054625285
374405090
2004163013
2136680560
524217682
2067840964
1946339767
1292650044
986683502
85399409
610057137
1601419968
1120870119
1194019236
1689330890
1140508933
1775903931
1927903100
282806496
257896461
1439875134
1248994991
459494389
1662344680
52270659
1338333331
1829304589
526821895
1498300168
325199646
946461664
1254397738
618918335
425978872
1853145208
1827282259
483883180
1145433791
91915022
1988361451
1373335190
278305440
1305336054
1278810147
1615839580
755187135
469948527
772527570
2097774476
507858412
570378534
2049805102
2016406559
647641202
1697430687
880602712
412080847
344897325
1497197914
1242075358
1021727713
1829154649
1142221018
974020905
2143519010
411736001
814054987
605107692
768008686
1409509107
1521711079
884825894
890619659
556665204
705632876
158679393
1343035197
1395613664
2046193074
1686042492
206527333
399623638
590335220
1911290994
1919947607
102047549
1838038727
1735646919
2040352978
1188720360
1244698161
2006645231
499686746
1553200484
1944869245
1654536338
1576019152
1661130369
1419080641
1706876756
457780044
1479231486
1391701156
1670995514
1227671579
466110198
1985407103
1586113502
415754901
1386731426
433795239
1070835436
1253025349
1064880732
982352919
1826881815
328910690
1790118413
1086484216
1439314034
144813704
526611207
2114939787
1983965863
1384478027
1388589206
1987578348
885433997
1990154894
11183005
1820319961
559654518
1463383752
1593036942
217204048
1335823047
607238106
104355442
5294891
1713630248
1340614054
1311828961
351899068
2130148714
999911023
542402182
641089256
460404254
828816066
1800947785
1501888795
931529823
1768671741
777836178
1150027139
1995933752
1113871895
1118681047
189331048
2027443222
92389541
522197408
120399249
335427748
3278490
1211588640
217548254
421238390
1975057511
2086230752
1883073195
895006698
1704776377
1803224053
1890783402
845558815
1661395441
1842267525
1315237280
388061369
1012514689
891111686
1462946103
369335291
2036177198
1620167899
1493015647
1152784229
1099159974
719520298
18430698
1245841990
182654239
518091869
1387446844
125264619
95173839
1452570048
50123409
927093279
251272186
1160681363
856854272
583590956
284957579
1816307336
748840384
1196008488
362630882
549597793
2006032426
835995151
1944635328
745446211
1407826783
1595234280
1737241188
612739262
1551927365
462290362
217692784
1049798399
1407980458
850440772
734672443
1080888897
1584617181
830214810
1814076351
1619898520
818720617
458010329
183483543
134442866
77275207
767485380
1545816711
1735424803
1891326266
848938663
1758274457
882448482
345081545
1692138299
983033253
774696519
1521019935
404994469
1826606077
798219626
1880506666
533381126
1727189576
782720293
1798167725
1697600867
840507865
1902207713
2101257061
851661923
824624390
564776863
1881325789
1939488206
376939597
562783699
429336271
89084450
1347865039
574179569
1533728489
1010611370
1123151296
74318484
951513519
1612485944
169495327
1892487430
2104528702
827154998
607370117
1661992474
1858428762
1964114857
1389566837
317193236
2010387033
424090792
749532763
966593893
1198622815
908482035
1335196480
731099633
1489750679
248557623
1483913598
419569034
1776011913
796450381
1109533503
155055803
1874258775
1780918090
192044025
1210817533
703680733
959205722
124930723
91747027
190970044
2022118097
41318308
1365622221
1203346140
1971555742
1901441006
1930918572
1920815216
102715661
796782980
1214171322
1024853412
801137660
1671602327
2000312026
113619228
1593562880
2045051368
894130708
443765703
1346658117
1031274820
1235979200
593412696
192542662
2061515801
833400787
317535304
980651137
923883042
2032837297
1725930782
750496863
1858704938
1664675787
2019806113
148456205
2091698659
1880420399
965825366
2107464667
868184581
560295925
134429552
1007610827
1862481613
368106844
6256697
481141690
1310041118
840105550
129837689
283429455
298986995
173748065
217753603
1671896869
186154062
702294341
1429490758
1380762662
1358430127
366366651
2074939425
820785203
2057424245
478512912
647621121
461842702
1688322953
217813907
1331754751
663012902
402650515
1779433047
1576888775
521239193
1024155708
42894492
1012483167
169748203
447669728
351079832
1871566497
651637890
2119275309
1156720736
840698038
1972156084
123939512
768938870
2068670724
572822853
886438256
1132480766
1427047993
1599061854
971436894
29333247
1521946193
903570609
179640083
407026690
944125859
1553414407
1078532732
1451069176
47575266
1667874094
1724800750
311339975
1208244573
1447793198
2145267080
578136761
995033283
2063782660
2111716173
1057087013
1970106491
1855420236
1016296806
1275238723
1255963272
765050093
2116687274
157416915
1407931209
2087951064
991166007
485708352
1505456217
857619270
507403851
886956234
2026123643
565476788
1447009971
917331170
1787515128
427524363
2000590093
120639983
224598888
538588793
7602451
1936791825
1780445374
1893268208
860311669
589813712
617777980
836909628
1227336359
1094714920
1992462575
698161186
945964613
789118223
82373532
1247487005
525796363
585436227
527198263
414323160
411849633
56400104
866590823
1123712264
692281461
597607272
2070489539
915190548
793609390
1050187316
961089260
427066564
704906932
703314835
452136632
1299521914
1969429640
976075837
663233880
55965838
224999563
905495827
1899879522
1804706907
855350666
2104948261
378528523
1000332267
1387346665
942749737
2020896317
221474154
1493487920
1795857277
1747214520
249905284
781147644
1282489745
1881684985
333799570
1779159052
82687966
1098569631
1248530024
1560609944
1180308891
917693121
1052564356
2066680307
1143558840
1279535849
1388956530
999075112
457728319
1577692456
2020376182
1973570966
541177869
1869180451
1183933329
1679227187
1449945371
1015224946
1872294747
1631899902
51363772
1341812329
829354288
559527200
1669621347
1510893370
233813609
550058314
92018093
181287398
1951695987
888201383
481872421
979178796
41934455
670016146
1906082382
928360424
656600061
131184270
672826770
612266759
869589892
1414637674
649277900
1679810719
1481997369
2106569945
1363366403
678241524
240347258
826305843
462421123
1569777111
791664618
1123263573
731379995
1125034944
1129841159
255107670
1540599589
793385459
351123478
275030320
1772919884
556068300
764935975
2001768641
2090160710
1891944610
695513920
2023957240
1984626028
565296741
792998089
594813001
619279029
228503291
1745356519
2086011865
2073740850
1481401840
2121118257
1130553280
1724606803
1511555819
8281651
988383610
619434182
1877551612
1949085810
2004618621
1156096854
1682340766
158964262
960523362
128085841
1855116594
319369981
159686302
1640884653
309516591
1344314004
1454825590
1069921238
2056666971
421913443
201541465
1962322368
1060269339
702219512
687316107
1823455403
1637864820
313316723
682525490
1111375118
598417860
1284443342
388162250
1516234925
1112220084
16666240
107781321
1882403083
9208596
1373715517
751274026
1139754509
1487164161
1260490471
1332065760
969707420
372917647
704002792
1026424103
1000780763
236701163
1274517615
2141704053
402728500
480825110
1647744807
259347726
1698118837
225151920
1924134737
1155322149
532729580
191610539
1150586117
1812090487
1318345662
988738322
167741910
1469223537
1892661192
578188442
1943260916
62937842
1408254947
300683194
1519994932
1452597583
839101199
1141807613
1230196088
1236576080
458893480
122634838
2104036612
1289325313
929257235
1349560616
1490616007
2002985830
1417577815
844677342
1376804151
712926243
245863916
1403418034
517974030
344296050
151610660
465313390
774188816
425283702
1319024269
1980740658
2112267203
2056546934
1781181419
867291964
2041754581
899304042
636601187
1075610262
1329834796
1822567638
666656122
259703950
226238061
1392471039
1170983796
1639575406
1811324214
2080906716
2106254720
785763541
1199664120
387642954
1692608865
1307607801
838813412
308638992
1128226816
703022000
1782983607
1361795332
929352800
456443405
716516307
426794295
1802232138
1209173449
2069513993
402996169
1480687547
954846038
379669856
1494809591
2117713230
541424889
1973733769
1452246236
1079849600
714454505
1129968413
1149139527
1010421932
53880828
1139845329
256991612
136331345
424166011
803238592
238423106
903268279
269624078
406555827
1066552912
1340782749
733171324
604043284
2086926579
1139369713
1948266351
1413912301
1787567964
1273603848
896884890
2134134064
354853588
1844368217
1976810317
1474898847
1966016311
265182072
1846948069
595829246
1540591386
1784732091
198339149
698726640
452435922
1458024904
3485823
15619258
2005298766
95434489
1617665206
234913545
1683419771
622680598
1634341173
1708243411
998384693
1549852712
1107425407
1108891800
657227576
1028464741
56053318
1490215831
702795617
1959283372
552005679
771850667
970081658
160052550
242136178
1623878305
690475556
1693299663
1529367547
56779100
557501343
834565394
1994909945
1060255224
1157683510
1359767831
919580833
1557286955
580986740
1026404369
1550381719
1100300780
1929438424
792203290
185870532
310010140
1095435655
995816235
1155580119
1853974980
1939099710
1554181755
956148562
410528031
1356640689
282054479
1662235833
1920675473
130996686
822489643
872064231
1535280977
1690246932
608543005
962209873
1366523745
1418373949
1554790695
2061991724
810577157
85454735
1219549621
152106682
20939209
1801019619
2107431340
34089099
172074414
835943523
1622034046
524026910
831674600
298259186
2020321745
779328780
1305058978
1547755026
1473402998
786089413
637071035
2138004481
1093158881
594636207
857485248
532673550
777678137
158255720
643283571
1801740864
1626382977
1112098873
1302094512
570518711
1941968443
640958883
711625280
1634197187
614809635
1560576016
1821195102
593022489
749625654
143426591
80103970
2004231669
20940746
1017222535
696549285
1738570921
1087971268
907713480
1910295571
472067843
1514801158
993639925
421494798
1076872397
758526041
219270037
260214797
1447664815
1996144657
1385720860
846847610
526573910
1461240940
1798707110
1635159245
1854653587
309290692
532993870
568743757
1043661940
2091821710
906939737
661386904
455522113
327922575
2080212163
1533643083
2087477164
1600099536
1959463634
1763051471
1721190654
419014094
1806028324
1635171588
1138240369
1687052728
1280853980
1018546548
697374867
634113263
1134914218
1416539433
1461759797
154952638
1311431886
1823070811
281516071
1531023464
96073342
2137018062
346638797
621717936
708348825
1082144566
1191777574
1278048330
339376892
915118257
1443133751
422921789
1956972298
1309279064
2083241939
377320525
2110584388
2082884620
880402947
666146926
1335917369
1458655146
558674932
258286677
1099818068
2145565774
454973621
1334874916
1777865992
1464919017
1390477249
1856643186
204064183
767071925
788392008
710542758
1658358544
164496725
152612236
93470991
241739791
544189129
903338802
1738400625
1128440978
1169440620
1192479226
770958980
766226059
1819062824
1139589860
582388610
1571930598
999500779
560557297
1038631247
1859950856
1463818458
425623550
1870598591
74736861
886979273
343982517
1822398929
474959102
813089859
933382677
443057622
657897497
453933544
1128009400
886544663
1192582269
539811020
1468315674
946944869
138352529
717643084
1450556725
1634963416
1682149087
1608684696
138397694
1132335730
1507629109
1467451210
1439654332
280411872
1722378525
1913843618
1612900072
529907448
881299469
67801109
1918026722
446734277
1434104954
218926246
1196226842
92148016
1983127196
1426640437
1533339327
1726688070
7014400
227306509
83386842
1866153291
995537925
13114920
1451954124
1596662568
297488294
1704638542
1473842023
1123099641
1109039594
572041920
1921110138
1234327707
1589204068
472485445
34369472
413571457
675969788
838120696
1311116429
2027156812
1999717485
301319414
1360764809
392867500
342551204
1823628119
196084666
1571472143
340867861
1613346129
1250904675
106690635
2055663169
121070394
683694089
646017974
662620360
1161953919
1167443817
1309792093
1294893923
950992832
331290416
968681762
1771993887
884236730
1513823445
1189593252
187115934
1027709534
1997324750
1999142309
1800234202
1037591109
783484820
1353352622
978217139
374250048
1384469415
1292127052
1183622566
512898555
1261765683
1344773020
3037774
1822960999
466963399
1295348877
845083282
1983871009
1021990442
1327391659
683946178
424742703
1042330646
253258731
1490558344
761657037
1886261239
454259635
200851433
2033996161
1903962541
1249196994
1881054701
1185184202
1281301333
1602608437
1649083527
1351558249
45606160
940953424
920590310
1835371279
881082658
1476818446
959228979
568630764
1140638018
1685993722
347202834
919879351
1040331145
1454448695
1469095457
2115207722
2126202195
1095171017
1056087000
697498397
2099481458
2072514944
53183101
1895173040
1600957038
1637438229
1653184471
1085554819
1966269685
422648939
921061953
1337176750
1940252090
1850571278
1931969032
1047884206
1390859187
1670706972
2063775790
1292695015
1929162445
2116744133
1618139230
1127979799
970978265
618693603
795994004
1479090675
725518563
516609066
296187352
1028799330
230224218
1432885607
953996547
1785076171
142199320
2057045636
673716865
1709968303
1059622531
317508198
551478903
145366568
1364763614
680105636
696382442
535152366
1169534357
331591067
1509061228
1555535480
1347299897
1371732116
1365386374
751497799
243095334
1381967345
2005879081
1795348379
1108696347
2049331180
1811762108
1285334240
1217053623
1304046194
1257978850
160034071
33697484
1473034556
963186261
2094682208
390160935
1529187915
1967957162
1546543156
212110696
1178112102
2053611008
726435870
1398333701
636963036
522120937
990970044
289237465
27638265
1730494921
1360120246
585840039
429636989
645472055
124759081
1787150274
1996221036
1885855175
174933246
1360307396
310969262
862346002
327489166
2001182404
350416463
1269857065
1607967687
1839581706
1385443163
1136685389
1642762663
1799958777
712569407
1791938605
349295158
1567072311
1428723703
1588355582
553375196
1359594390
2804579
526829658
1895417415
594643316
1071718809
1078519218
1723648244
349228912
1999519370
1256721458
400640102
1276204714
1275298883
1846474459
1371621217
294584345
471746751
460818773
606518001
29708322
626889800
1147426949
1402399713
940653602
960063374
1984625339
1515184708
1959279954
1527024115
769662839
154195674
151367116
348250108
1341550625
1743170875
1571777665
511068541
1421949098
634746582
978504167
671090565
1395381982
1129839727
60472201
765242239
1058468638
353259771
4217005
996576272
1449951432
1628728042
1316396765
1681048750
1713079907
404342767
317881711
1951972143
1093447050
309532049
231746152
286010848
2034277253
1130292458
683064928
18008748
552145265
47604651
1018894632
1270762543
493737068
1617108789
1034095974
791945398
1320050159
1737674313
726259050
657168470
418468899
1489118187
554094306
1500224312
630376948
387426565
370638850
1030809471
2091009815
1856478923
1630397134
952490099
1788975381
1541007710
1415838133
833925974
2058709644
659226935
1307945945
1176338115
649634907
2004938430
1698818453
1683513539
1002673427
1810713322
1790187581
2016249047
1389879759
1792363291
1146537593
906725851
578960942
98095553
1206954234
1254455559
1466100885
921799215
246210034
1447117801
246286004
971180505
1567586902
463456850
2127858988
1815411284
538402074
965175514
1336361059
1743801543
487476197
156897103
476332244
2071491454
1906857918
1950342840
390100635
855221083
385058853
554651441
1193132630
1577394109
565760192
1446764377
1564407041
1444187007
663702712
1192511721
703238406
1221411784
771932847
1136214254
1141723443
1794949614
1206809170
1733671919
151878163
1063716344
139273921
1749138925
790622576
111151347
954176760
433631094
1032855350
2068395768
1311374722
2146188450
1535874365
808186216
1634343809
131906289
119701403
1003100548
205936276
327161783
1800264995
1461559885
1494696016
2116046357
887914335
861940395
365713523
603612607
1942475504
215195741
915216573
952563848
1171353573
1722083651
408373540
1643463045
1072329147
1713477303
1526439116
358724188
1084594068
1905893014
888771980
762384921
378875159
157687397
316387442
2006524705
617986545
1202595251
114612710
981455423
1973844588
228755259
75508286
1291447149
1946197941
587838509
532932938
1465014624
1379817462
1863622195
83418046
1013115741
1963105989
2006294891
597087759
1881645768
246600985
2110945052
197630443
764775145
1894982131
1581920036
1247869349
228464083
1991678548
1256731496
501695745
1969750809
1251225927
222122287
844692726
702991894
842101052
947374937
681889822
320447539
1890843177
284390716
164290383
1499128635
1061866599
1901778063
1690978641
189341457
1275090640
460475249
966524842
1660072182
606490640
751192892
2057036351
218942598
1758221957
1570082315
1491149865
85925700
684873958
1114659228
1059518306
766309793
1028113939
2133182721
1376158137
1132784209
166233436
867704791
56825943
662707093
212383485
1781605165
1107936412
974776842
878722115
1850702997
228921337
677986121
130484256
1042687114
977672241
304372501
991114863
753325172
1977871374
1551379022
1806298486
1597014057
760360677
1436296551
1450444064
2052774365
1028654515
19641901
2122807296
911727268
1869630049
2104370716
1593219845
2078561766
431753478
1842746465
1807097352
1457558249
1393574780
924939613
1386927097
1187639148
223870322
497227479
521159404
1567525354
165908908
2120134696
378076324
638841757
54414683
1740666715
1615445721
2104093410
318985311
1188642673
1139825469
1422007705
1230163462
841490360
246900625
1361441545
514349352
320512069
1926739631
1359175306
1609812049
193753656
2114492326
558479823
1878336962
1957669880
288350017
217032263
939327508
954634473
343062332
2012936350
1699872343
305651569
2012755587
1631824399
396147754
1663477387
1791935169
1951060798
1876618783
1876337764
243611368
1184804285
2121977466
830877004
1328075957
1919196986
1650446382
1451661416
1819868165
2042776328
28417101
1023162313
708946971
1023323307
544626161
1456395527
183356059
1330919957
941172218
1767094472
1753363768
479006139
1444810799
56244274
894605457
463608011
1868828376
1348717400
652284257
951475763
7763698
535866263
175740120
854012805
42902869
199883279
70918016
1619692662
805761400
559050099
2119741286
647253102
1243605814
1250330726
395838217
1845207310
219733469
2054510569
1828463095
68772888
1052548401
1012578676
737127663
421037650
1185126723
1403267393
1865086577
2041676037
109853525
63510673
30270194
797561069
877299864
1744817140
1094553735
1706063871
1173360766
1993851220
2004273200
1154516953
334307128
1709350496
749090063
1959965641
738999018
498378534
402089229
264694705
1799940008
1319484312
78352718
336526719
1403171790
2061229583
833171091
1239629740
908954641
1917338107
1725252745
443171784
817911773
1231020444
883396421
79466699
700636502
1131977879
260728506
793601123
1673260600
2111036899
968322803
173112940
1969281914
1618987656
862064832
299692613
1778856371
1985476387
841005539
2089878012
158973367
1301194497
1839588621
97713974
1162991665
1715966354
1626991181
145045203
219544176
2095919430
1954977561
1247470156
1367251562
705272170
1583714011
578822840
1247956737
1636553946
1669493518
527368648
568999051
1333971797
88200124
1563065692
2060437573
1752609006
209577697
2117638413
1585747375
1068104637
1271532049
341080257
2068171218
1437262269
1611532611
1223787117
960206889
364797794
665464884
1000900818
283514482
550356596
494215666
1455947176
876108100
1352651584
1040480645
1214262227
115529781
239487902
449917452
1615100208
292428192
717825091
1072223927
1234874817
233220116
1631072478
368868244
1890670942
1677413612
90986426
1941863803
1677067624
1703843415
585192029
513804771
553959511
1541186021
1932587668
203386949
82408185
2021012034
467202227
1241004414
13391584
74582678
252985914
212207498
1113747743
861246095
1001453578
13320035
832246762
1314243529
1810605119
489453592
2065918203
2142330045
1266239761
1477554885
1501103097
1560632762
151572057
1274960927
1818524897
1788661057
1738866794
80810804
819270145
819774410
1484789273
1601977069
288772683
537772126
1574026949
464015746
276352859
1709392978
59816266
2008092949
1076287542
54704284
720433483
1821267891
66992878
1609210056
967779893
1616500722
463998925
1287317611
1985157360
1799524564
88574558
1551887873
1991328426
333385305
163107971
910178510
102044362
888107343
628682973
53406645
1285338409
264257561
122659819
1568887382
1232035935
1669267039
133457897
748076220
1570188231
988909080
1275553191
633971775
895971003
2132891318
869758861
953227045
1383638308
1051407996
1385050987
19754286
1348657075
2122660300
1618673014
1839940637
981448723
1378556975
2052464960
703578903
1763496137
1715638365
24442228
1966155742
1621613286
434655205
386401541
1952225920
360522731
938931293
1989951946
889866745
1126280353
1522046683
1647853281
29413292
902940433
26491063
1687057058
1462295720
2037202074
1634202523
1675460902
1022504315
1491729453
2103505318
1513590395
2085275106
1972785483
524430821
101292100
686388769
2106827126
1395326016
131848536
818718288
756200051
470702721
677655202
703490857
1308260667
724305725
1814273569
1548673514
1438805816
2113692530
669493532
299226342
292123071
1663048137
2074670481
78423997
59909920
134516659
1868547593
1473350426
820899294
1443765418
1736937079
1556412847
322916822
255396728
1160416944
72514606
1264389079
1195532675
1198421382
932558164
1857980135
126447635
716900870
2038216269
1966796513
553331540
196337193
405314286
1472448103
1752714215
1113458960
1621978659
1627653543
1464284693
1005250882
919754272
82624605
1245883070
1338044206
630392884
1280856944
1603682019
645623439
1950582171
2114788499
1006214372
129661357
123150167
780711728
1299942421
1169933102
1391182586
1142735770
1930281093
64325681
1750765030
1158034507
1159886030
1057784536
791587621
1900553606
348965010
1310581814
620983712
976435764
334817730
7755542
250275408
497189654
2052130005
430901688
1511868170
1125575794
1609825428
558481406
13840282
1962554534
1868753580
1552215636
592103852
812804753
2118281160
1245764446
605642016
172946270
214735967
521062958
2047485038
263723142
560011196
161688877
283863182
359276424
1855943000
1979965322
2110449007
409265754
798863559
401303536
2051175975
1729694340
652967475
989479567
227936695
1111201745
842209716
829371311
25419260
8994166
1835605141
943694258
1002964293
14814508
1838940507
1233712958
1416901210
1514586434
747926364
477367622
1146932185
1096846036
1402431489
2076417718
1308379474
123496367
750452343
711376960
1313724316
1711472926
526329743
1065903388
1916814342
18223588
1031476970
968156972
1619145268
488395929
210795131
47094530
1049138848
132446624
1580563192
1017800931
315653228
254518766
960922700
1884123052
1702695025
635828416
99669468
535080636
596833808
14916096
1676073522
1169143866
808575922
2139738354
1261389841
2016897903
978159154
630432200
1428163062
1045018470
1552330231
1054831696
1278603037
324232327
1072022228
2121482751
1721377514
919660314
1901559816
100682963
1481010607
531577183
1424816445
1129274439
920206604
1318436423
553641345
1964934339
2051699653
1077029715
243021205
1897493912
986841623
1790933703
1924132231
1890930316
628180521
2156092
1109543783
987299705
2108699680
537520240
185807365
1952132274
1681868514
1003243469
1231281550
964599641
2135897899
663038130
214556693
1589000647
177175868
847390667
1162700170
1461286675
1105500104
584547321
691257371
1125281937
185015655
373301366
177683505
300837981
928814069
344000458
437075289
1830417322
813371645
229135797
2128322965
1408332047
1592304226
279027961
1549692535
1664046693
466058858
1018707430
1331610790
992004979
54524806
1254134105
624696554
1407837134
110711164
146893205
166251486
1329749396
705831050
1159094702
685428189
2066999066
1806287593
1814317840
1077009445
1099099527
1697342402
98082903
1819527381
730526572
1424744627
1313668871
2120229498
1920429580
1439396040
1460120103
2071732532
1206004882
808195541
1953633369
2098715188
453002641
1387123723
893284858
2024651967
447122942
715240073
1066750934
396187124
344889032
1095009135
839141563
593648897
375731061
871527489
205949034
780732363
1565231203
1386505697
773891432
163620468
747872451
1764232518
682116977
1066240120
346131815
1956895573
1886448988
1077618798
117049897
1209511210
1966520316
449814581
1286057153
1739277510
1036008390
383870389
272604008
733710519
1691376506
1045450325
753846772
163024061
908143165
1694686178
1478017248
838754740
813749637
2145964277
53537778
118402627
1548326973
597953595
2140630783
1266224864
864924609
1314434441
2120386083
1093025332
1265660781
793084498
2048748106
1436681405
71644655
1910880509
1889910885
1547432434
1076723659
696049070
259034971
1072618499
2114917844
1426988723
346013195
69216327
953884459
316659813
728832679
1550310226
289361845
2110548418
1924130600
414347568
301603266
1438732308
670167370
472743383
1294657917
2146274292
579415956
311432552
588735914
440421642
1563617363
409992307
956218230
1358489220
1168990036
276078454
11792177
1546193689
1702694025
1750652040
802699287
103436697
927619688
499933808
665739502
1529348350
543222685
1684427060
346043335
620635240
234449255
1660486272
1991174977
500099176
571923093
398004760
1378331982
1322204621
736133281
264764781
2048199971
1609287354
1535196945
1070830711
1007064428
805767905
968198329
1889218988
786914108
1689383934
1733351099
1531689593
79468314
996118746
153331240
1052993317
21317728
1161110357
147521291
1743672159
496230184
1505194805
2064810437
1552733841
1792732640
1941334873
145882632
282370997
1959126234
1459092757
642748604
1300083225
903271140
1279479153
1020217795
753659158
643969352
1955407972
454646751
1531358392
149009602
723959377
648007779
242152934
1417095230
703571630
1074579501
2011529901
9981647
564932060
899825631
1137807958
2063388354
1002498072
1693736797
226066797
990323421
28610260
1506234088
178137854
872518879
1912153106
1207539381
206180240
1504198726
412966712
847512541
1422214717
10034203
1437032747
1773672322
662647956
509807891
301576304
1191574812
1625231076
1259143271
2126740819
749930445
1359749424
1745751380
446508697
1409923494
98491851
1993318350
445789476
1554796841
625719120
1928506103
2088315130
1540546638
1924710398
1924194968
1931160766
1516104124
382669296
1641217596
197892685
1153861623
1115226117
1641349838
1613821758
1209342800
1256066387
871470403
1579167817
1931968473
1699589578
267212016
713760439
867159046
925486749
1822112996
1671648150
1786025744
2130847233
87232386
158477452
1518061204
825314367
1353893763
457650180
585688381
2070715049
782504754
58569032
1131938030
1071109522
1052693975
976927981
1604194656
961387204
788640430
451169410
209184225
531471180
1173986982
1060291626
1909496747
1277270658
219249392
1306375435
1722326076
174733114
1088599794
168094491
1975919475
1969519442
329251535
328646814
1593331314
1914254371
1473436066
806664760
903196877
365368167
1472564152
506948601
786396062
7902802
1880207449
1712497912
1178495
1993782919
2045581525
1249567646
1913394890
1258906211
736991746
2005733906
1528148928
1838595414
1444734786
1163496031
1030692668
1280452383
1079342162
1691575077
644991464
1988890009
2013355787
272958213
875272190
1389593484
74736293
1605041533
1396553263
196780587
1194971516
745944774
1458043060
909029463
1070569176
2136363175
21610805
353702744
6767148
1439522362
1778478287
1123944196
1533417635
611180594
1836272477
1943936566
796733308
1438910753
1864440871
1843366521
978488878
621496858
1033573782
1232874730
2144622870
384902742
1320383040
2117168760
510591824
2043039717
1455261833
977198902
1451198804
1100942275
1841391466
16818153
494580345
1141104170
162332048
211194239
1264737342
1240694432
212584281
1957252381
1262603222
639046798
49153389
624813391
898238563
2016000778
1799912011
1034513741
1564949978
95702475
171290980
13978035
524822064
324959334
1323420861
354765004
745569556
1899374541
1040833291
1802535551
378501229
2003699011
647476952
1100874000
422792285
3443623
402877403
1452683482
1846719439
2120492830
715335004
173676751
1992655955
669889903
640853253
1311857347
598034224
1174293136
1929068765
1979710413
1104075828
469843060
103114962
754250715
1079911317
2042591141
568112652
81954503
119320770
1945967416
1309638867
1353802818
654083104
1779850557
1588788769
931106808
2128072054
1849472774
815064862
790368699
1695462945
1494571361
2112071136
1370517036
12333957
1218046166
1203113353
1267263188
995811613
87851392
1375442621
1795981841
366142058
1198523450
324937401
773184407
839503398
450210277
1119772084
2097003692
204316621
594599997
1477668063
482901142
756265330
1415736796
1721201774
1057433756
287620901
919330474
709454406
1998418975
359592050
849098752
2062387289
1102934402
1989601921
1646720251
315965924
881463689
1266739984
1418087006
936887076
1492216887
1739254216
1105834803
1493431900
644862173
928039757
403817792
464851639
93101678
1905486611
1817857267
517124697
1040311214
1794909556
1272164660
1797615821
799000413
1691667058
286040198
466161901
916240482
1810763702
1514996968
1105537946
555968202
864868967
1914912753
1660249422
621773542
1465358942
2000989910
822750521
1374307946
289188695
1340241807
1082852013
207078400
912965623
2008259637
119751708
893780057
949244885
2132105107
1537377397
944689541
1993811291
482525569
2126080604
1507690495
1539356773
46447330
1755059702
1053384329
470343915
979051072
800263899
1278587477
1673221214
566251476
1487125220
665387843
1571374086
1103616361
1075403789
1282129078
1125908527
276406138
316118806
1549780247
132227407
1491738752
1891598566
128046679
1089256195
1739658803
1670395449
526753352
299898383
1182750926
1112275033
631088909
1073705585
1081412552
1850397799
1814038146
2132693401
469307959
254005541
454612990
658884941
1844628155
246785461
1069251257
1072323902
627512295
381155070
1363385152
799727979
1838782674
895360616
1802961969
1706124414
1207133338
380926106
1392063663
2079269383
1175437072
1820408515
820101680
529300743
393236772
781308343
1344700484
2131099984
762941784
1367197551
143290565
328167066
192444096
1778921952
1742896121
1433782916
1871869662
1869129962
329314564
1230600966
1554041044
1860486311
1236848230
1446602799
739766772
121840637
1493815678
2053645953
842832431
1791031831
1587957614
1067723246
637970432
1918051680
241423683
1017904951
1764992252
2098974148
1246203918
80186921
2083088798
1797098067
1300200760
467625229
1550455313
2052395000
884564636
1608190277
1132083795
696412074
919113436
1444893406
926581234
67808436
1839948265
1847971236
466966762
1585140427
555851035
273032371
2055345098
324531317
421821120
971674580
2004764524
1006348548
397512634
1988649370
2092854789
829875087
913928824
919954038
1844892383
1433589735
102968298
1574142502
1304282732
994273906
1911910331
1433097856
313006910
1165010187
332831729
443464017
107014547
740341273
1370784317
1912367862
1742576638
619410977
1317336844
1616755723
753877848
213939950
1848650433
60244128
647115604
11049204
1691732373
570788232
1987896995
1112287799
117302170
259974941
865020697
424053671
1365679397
26424064
1306695088
443572385
1681893249
94544708
979189672
1516848168
1992589453
161784821
684181938
281675681
356940579
1251457308
109553893
361265381
1289195410
28535208
1396620005
1781903495
1021768588
1402286533
1404117488
752871466
1614838541
1388411923
2054318305
1652611241
1006616421
1492231432
1828384894
2063704159
69734678
281543882
1592173133
1224552850
716320383
1134756081
339602907
1670006849
922797252
1567106976
919211160
141945072
818723079
440422724
1234538071
427255452
1522153151
2019412688
1759128784
923201682
1843890555
1376094253
733800748
1201646063
15121465
1916034640
1750691561
1784039035
1102250613
140068299
1237172528
1741500827
726853552
364749973
446115339
749681774
1693993006
1230282878
1584499655
888788070
26153184
1019902378
1317649477
260030688
1674299374
667741357
240417260
1160604100
468376753
1688575091
1861905212
2008524314
695320609
190809352
1613397881
2004750643
610452753
1993373028
935564029
1619651159
1853147218
956273191
1224104768
45251066
771727623
1518460785
1453366093
1896874068
2037274904
981848818
1136828337
285617058
1126706371
57077540
1049347
1632573080
1124160514
1774347365
230472202
1972358658
1264882107
1378204636
549939178
1260347391
763792417
59804003
1059191444
667513139
152301060
992093850
1949929187
594893708
552291730
1198289769
427728123
1371198663
261348737
1208263269
1756261382
948771883
2067916069
1208682939
62836647
1564848435
844759245
679673127
1500326621
829919542
1719937390
829665684
1284619433
219414130
226461073
652944888
1199060257
730451379
1141375380
1763448493
1805553868
1302871265
1748938504
1961883295
1499151601
841896262
2116414978
210105021
436962366
185580876
1373789469
1698167522
176898702
1838698351
814846129
1927206299
987161053
2008475664
2041025728
1177434314
316186026
81328086
937702463
1981934883
729944123
1356826109
1645283487
848623620
779289945
1339473500
1490637906
1748749698
898537590
1295583198
808230949
1281002253
251631427
363242159
1337796102
951073042
2035101520
35311247
2001403869
1982862822
1581310144
868710673
948772778
1866590191
1249819734
736129928
27857214
1080186675
1523639819
717173159
1615495271
1075597468
390554233
1709707171
915114793
1567911712
929901137
748298412
805230723
503279508
301172546
2125628589
1582070192
318548182
89438234
1774995126
32674219
1324191656
1980685387
883278774
618317301
994263171
305670412
2029295668
1368749660
668668331
1632462155
1206982293
1529593335
203632005
1111207370
1442989518
1452882520
870331553
1489404346
1846765307
404659434
2007820429
243996232
356254799
1002308224
728554891
855765953
1401128607
2035422117
453719289
1895815522
111760550
1104211184
1073635235
1062660446
2012903386
1684787047
1344923631
626597212
643681279
1063033019
1624720426
589103815
1373615224
1230111519
379498717
1216724778
1445354310
227257878
1027150523
86989845
1163359949
97971819
676585806
2122341188
2098763787
314402382
1755322565
1078039535
460521787
727082556
779433154
1732072771
1233388435
994841653
629223938
1954993287
1174595094
113597606
723425597
1261100980
1908757349
1359325946
2064224358
1898633952
1552633906
1806919912
1280112206
130221106
1887156555
1104562102
1516274627
236781447
1591364134
1656639345
2089875028
1689234336
1486891791
103069712
938164800
783105471
1774192397
2079820131
637783378
436250130
2113841799
2002846508
487764006
1165704175
711534989
633064858
1006502268
1878241905
1318161869
121958703
1460348819
1379357694
2094730479
142382979
1074803514
13534993
1497286418
1749455696
119423262
1907726946
1108479133
133935169
381543703
1162533211
511126677
1471990772
2029427525
953345912
440519567
712553874
544883626
873751989
1731707074
1513477754
1131258621
850124232
1337425248
1179689594
728165825
1557723022
2129459751
1518325650
1482381985
2057696233
1591619063
1989105460
1918155854
124416498
1287129989
1004748039
1206395830
181041895
669321402
1995645184
2105969228
2138232440
1754672034
269456853
467698922
1995679544
1988600250
669139598
1505098976
1429884452
1760157009
1094306264
1334506388
1833670749
746077397
450001699
970607476
2080321880
1155938242
552389173
142580498
1956471038
2062292513
664965053
942737172
1314918105
1214000647
1812730148
1426203817
16256734
935963114
728093129
185131919
559396166
896128864
1955080756
1415413804
388215579
2063137957
824289417
567180867
776681984
1351333759
1095055746
1304537906
1466460484
1347805871
1694308373
1054549870
1017774503
865076631
347309361
1512274307
1747411242
1791248567
1382172991
1116055647
329238501
1676408159
1788476348
1704877361
1489364104
1692826487
227676889
2079657384
1549313986
1223884552
496155887
1826106974
896164105
1005940650
153714657
1949658395
1029120797
1047537181
79274444
2061955835
604729146
1362823782
2014927140
1208921840
391916249
539050664
2047657132
205039510
55630517
1588488414
1016048732
1159550376
1818306420
1251232017
1509886130
452789856
600222249
1798449196
72569876
514672073
421789752
770085261
750559783
965824597
1407330201
1794420134
1393655908
785812987
700785516
786833513
1235328701
1064178687
391702532
1483894554
1528643207
1482436341
838307551
857009761
1700949185
756479467
38392744
848968096
622919815
1036837809
826464064
1410215957
459695179
193755516
1354247612
1821604700
658646440
577104161
735522965
1456315957
584338951
733988708
1926798472
2074511873
204898950
1765262965
1081308538
593018297
2144398391
1250457412
1722823133
1338436493
181135504
1192039644
601698320
424290210
560955817
1033655830
1468363303
591371818
1315024494
1536378828
174760400
1035915588
2094291655
1846095720
463691096
771842067
282343422
105215171
673106706
1596281849
1443452156
78681308
1223587371
1762850710
643464754
1805196154
265777892
1802450172
117728899
1296410125
952879820
782465870
1540724496
1055714690
1510813817
1428434387
895493970
1951193330
1943665777
591305128
672284132
96048913
463827231
64451641
122050565
1688060275
503072565
1956831635
1350326987
679773684
1431732670
1820262920
135031435
686217623
456624793
448399782
1103399823
1175761469
605918791
237821240
218237409
1437813140
1172394262
1731410209
2096605763
1567188544
457626120
799694752
183607815
544387005
782293089
1346326287
428365590
49481365
1351044871
1517649872
1825761378
1745021071
2126649692
49228470
2093645458
1972230528
1118381777
799020983
472867672
322688679
895143881
1773400915
123789992
129945543
1665759619
1393634763
196670031
1241328313
398557901
1937858685
421307004
1907510328
740849447
1235762358
882005482
759049082
1305906298
135397804
1808712229
1081928589
1217095185
1187150591
382318583
1386184208
1117725184
902661840
1703654185
924732657
2066787403
94512090
1837445963
1744760143
28466195
1171326889
585161685
365287781
156620515
1798815143
1734433761
59585206
1777876464
43600960
427564932
1540983873
323985883
1288528852
1401014031
1155906917
775601760
500110520
1405445964
960412443
1664352306
1477709145
1406374598
195590899
1007210327
1102405900
1709844676
56941850
1511400599
957535679
1157754511
672505545
1097557367
2058992097
1557851902
580015118
1146390596
980960263
748462846
170617527
703365324
1168537528
129688027
200487873
2105078801
1020105788
502307178
331740805
191902903
787942142
474041996
2095712827
1814726504
17563068
638739686
1379989578
459255625
265176189
1452093360
1277339449
2125578616
1662254166
1872415066
68914182
1688617490
353279233
1424667730
1155982565
1888389138
1082562570
1855275873
1864235997
385902952
1561624023
269142336
557150155
1101017128
1753263338
86020466
729909286
1746720065
412256222
1881972795
1461358082
1734313485
280507141
826358434
681193341
521105469
990895138
532232140
231401562
1621808478
1820034788
1952847750
1333949992
43411478
1736991815
1540416529
788549927
1956900871
571650211
1159649643
1212755760
45168149
1705974208
592107013
689474922
85997615
2063772987
2072285959
102843171
369731158
206720575
1151771658
376839164
2099947040
1270002895
1221869582
1595111773
1672404973
761394003
1802490193
513998245
68669982
787711123
1790659942
330448503
1906470278
806871774
1838372384
95780323
1034681003
1374201157
1792418101
1263496682
817317042
633480905
958867528
2121726415
2144538171
752071704
1524671043
691280114
1581436366
1169113442
1663287934
1942792407
107655626
625060342
504938788
1062883124
1411378413
1555854574
2005904451
501376105
1302219262
907682929
1884487469
1126753763
2139359403
1560677277
1268581114
1469542454
1532297704
1511042271
2067855052
145834263
1462113123
1513725950
842596435
1219314189
1613878372
351797410
1785324428
1760500342
1228378632
1594516620
328041346
423119325
950375220
410474915
240462429
1468680686
967812359
675769427
133470465
47364489
1989340954
547468734
1063706872
211455403
1231556538
1913909696
920519254
873549109
1006927840
1156521593
1357796956
1189958130
1049378924
599892051
1512488427
448402258
1333054748
437776949
82221753
1263368386
114972970
1187830466
1717735289
1228747806
1915245691
559033088
283707263
1699554071
1815492247
1434125412
2023196581
1274001964
555324288
561030994
1691469468
1309767411
873363573
228247717
1240173707
1653103126
150408936
644116802
60185585
2107664762
34834931
333865749
163832158
845036213
364075519
60819368
1590570000
187729240
1992337709
1418192670
517385756
636075205
640098177
1440523577
1164772494
1627042642
574025593
759138450
1873709070
1309098909
205859204
549554298
372221068
672006872
65689895
229368650
1931475396
964426731
576743632
1156398232
104481754
1889890526
1872809448
1513374539
1764821722
1463592261
1577319836
719380594
1818827651
998224087
1346578523
2115300522
1022543835
402020625
1759329985
525168444
567471650
683209736
1627405836
957178795
801950345
593056429
1748484905
2101545072
670928592
816230997
356640784
1429255327
247120403
363182042
998991859
1656895275
1698982425
1798664538
133433990
290962491
1375468152
1509580865
446454198
1278163783
1743850905
172526775
1788714114
750087864
666166443
1441111539
464329821
321343558
1082503178
1268514417
214675547
537731350
167944008
985138367
1245876848
1832384013
599374199
1185425065
877558617
822792214
553680275
1897476875
385484335
653801623
615008951
453481434
516447772
742222004
1363120188
861837528
150024352
2013525928
2008073715
601803230
621734945
842207279
1999645913
186925221
960512537
1817784218
1317623446
1959136110
417199209
607611828
1878881855
111646432
1090906535
2140618952
2114156711
78979339
358385865
1563682911
811263089
442774130
1652907515
648034188
1040351741
191963492
452200029
53609514
1237568590
1131584494
1440113825
605820016
1948526869
905722248
1861819694
1577030746
1588389958
522786344
1101486685
610145311
429591940
1988588586
1470552203
1064636072
640147343
1283352154
143735495
1026291611
1824211100
1416004193
1827383014
702402862
1064881852
195992418
863873369
233261925
1052298237
1082491790
1451778503
16935341
907923185
815912658
1637808014
1553510643
1310210768
316722422
1879135701
844422719
919109451
479531987
1182412582
744301887
1045504381
1971237373
1793149605
1623127372
365529999
327479302
1585649723
1773488505
1562551619
560679940
667847558
1083342113
1735275642
1641706256
583680570
1765190488
102368479
1916158774
519171674
1880855605
181393444
1725552275
607980509
354356254
348856187
1953666305
1345313806
961868062
664107524
944983685
385329833
1179232694
1983577683
867720605
1404262709
1228810887
1059539456
873845002
1982411689
1694926263
167533294
749248229
1128992021
156499868
299118061
1940119131
151626459
240365090
595470482
1735592267
1427655210
1739235085
946423853
917129281
828498723
435717411
470555443
1599980312
537925157
2049568760
1924890726
2025388986
203806465
2114128076
100741134
2077175958
583938527
158063027
1268976498
113100502
211836812
740760446
833369534
2136587359
1161437529
800885693
1390998355
146874995
1521575264
629132128
1415992175
1900650317
763245393
1488766245
1302765325
342161714
1553850367
556964683
1113297378
640985093
1624279588
237379045
1570200252
2091216918
1962008158
1114950091
1267032853
738984905
1217274661
506547649
1071374277
861646397
485789158
2054330809
1817651591
2117076311
1411899051
1209955427
1672469694
822256754
607011840
1385732591
580698487
101051919
274827308
996106710
965835990
2000541271
2105574542
2076110226
1460340715
210744664
744676945
1440996927
995815683
1654792455
575670950
515281829
1812095824
1636159601
85629705
772272593
1305343798
541099100
876663023
179875745
570641101
477297426
1869839111
346303741
1007772168
997386656
637802696
2117587196
575983335
2085748417
433800855
1539305505
765501903
1483402450
1404596927
1720924936
542974309
170752929
2107365538
1315288048
388844416
1342350297
324781642
321662337
573316324
1128378262
2022057871
1712935172
1190306232
21980770
1708087996
2019372149
548916591
790642311
1198476505
1785743508
1291525012
1299617552
284024287
1054033801
1347090373
1716910758
973049031
1196165926
534244832
1380215253
187919505
2076795644
27632214
772975754
408117064
104219183
2118816332
402959667
1098357598
245726899
743414811
1834146399
1391359765
2002720424
778063731
119378309
1597603159
1081605939
1386022299
1611370731
897632761
918387251
1518322036
434926036
1644014906
1641870543
266655814
215493327
1962776812
1506897421
1827168637
1600428651
1614697571
1136616527
1097428700
564795643
293894233
847793141
1780747609
49287833
208483239
125734420
1517489401
2080025112
614225761
868421048
1793757346
772956897
478653172
1660237547
337405805
1090442094
1413515370
603886848
1979132891
944594674
1589428489
350416920
1230056553
173865045
1128253757
1788736497
441457769
969403337
1671769182
1714904656
1870564124
1273278955
2003651079
1683403923
1249912042
892782833
1183668657
884966087
1014348690
919115698
1310963430
1262428465
423761260
763844540
1011971519
599065342
704677672
2128217913
932855462
1593740333
404640469
466379712
827028385
783249456
665309325
105311320
294361963
429889532
947543794
1508698887
1590892112
2071433241
1798052664
341412016
430905922
1568964404
798646569
915727740
1624242008
1732027435
1882199049
1538931799
277062539
687692909
2115284464
115870926
1943900033
1806414402
1469389004
884165978
1156367022
2080404173
1530351204
712418638
612450069
409521257
1997127808
267825114
1629597212
1015313718
1692371290
368330076
1475499181
2104121509
155870032
1181077057
1903054706
100454078
339962453
422616364
921966319
45504811
261333632
173756703
1028017078
1886907012
405621293
886194040
591514363
1241625624
348581987
1593239249
724175492
2078243851
1428772556
1951623345
834898
1454472164
583080064
434834480
131972883
1809499841
1814371184
1623246761
906774934
1488861012
1516423076
340579322
695365521
13821546
1208027169
1085949286
2074075759
385427702
1053496126
1323675438
111213870
446240375
1385429595
2050346177
159586745
355702650
1682178648
1854354670
2063019113
1898904336
295748673
176427804
76785802
851973568
1398871290
350284371
274115761
808511472
205370753
689397581
86603464
503696180
282053674
978848454
1179001015
1633823061
2033066775
1233933104
1149281276
419281553
1515860533
1298223009
1871980107
853232540
1454239333
1366602233
414551584
741477247
1234920071
2078062768
1590451791
1163551441
741281469
1986275703
131259133
61296949
753275294
720589691
972977397
1328894893
1451825119
1488918868
1517387480
1389876022
115152159
1106707415
1851205917
7215783
1595589411
264985502
912967099
1007211863
1161685912
214191031
1544246571
879301823
2120054489
2072185860
1780243029
1468129088
1599948087
438702925
1930753664
499467933
174771812
1353273617
817778323
388367631
752192175
448491683
423769584
953591085
838083179
1939940032
1481319347
1659842214
1692886630
1692364868
1377201825
1900174736
69996650
1451627470
1366938051
1791713331
1460423527
1645403239
1090336732
121445694
1713505159
788994130
1380569174
1247543815
221970013
1248331235
1045392190
1626036574
907000679
2021871365
1403067832
991373503
677256289
846236467
1470770631
342071164
2098779429
1458096395
1383876450
826989714
1736221814
271393102
873986001
382907685
805065534
248860878
1563456081
1619157630
1779727877
2071943944
1955306641
490876984
523773062
1735996341
356475471
1137541861
1579614760
245199254
1227706947
1535143548
1461628376
1790707858
1849524772
1718211366
1786217182
1795689493
335133381
1839924675
1348358280
404977915
306834495
1229847599
1165742881
125962214
288549507
1490748521
1903883118
1056704480
1956147612
1645675263
159305547
193609839
505639238
796080312
28936739
1413733196
982360675
1339527442
1987372241
483874665
1454596616
93354180
1308466626
953647804
1139594859
38353841
1912773143
592804976
1649367784
35384108
1612239977
73449401
983053356
803196048
909448876
673592655
1755417842
2029997753
1225554249
159862322
845330752
389974334
1064086407
337782242
1184678979
452674006
515703927
1742974057
24396507
680491891
704207455
844945552
1012494492
1738509185
1838654341
540271214
431985775
1396488530
1340694097
2066384199
1816439872
770007785
2125054243
1062357615
1275748724
1418439839
394900307
1277680272
606160134
132888304
1923779827
1416517840
2097632286
60447729
51945167
1371784367
140166065
1582659282
1383498627
117924907
1963070868
926855495
841627417
113980987
1512731639
533322263
1434253090
1093233930
312301121
38257430
624880519
1316417547
823029011
2031527923
1050646186
40625749
1227019825
580983776
873205001
1299925184
538089784
2054455375
1342436963
271744210
1927637945
534250112
1190548774
1184494989
1600896362
913121987
1985419163
1471143828
540347557
897761696
71200486
1597362543
853836415
115586851
1812132006
1982498723
728028745
1175056455
1096777263
1349035400
1704754019
1153373571
886437153
2080604283
2053313662
844347738
689940494
689631567
1402548051
1588989410
1922866662
520040283
1986218600
315696132
651336447
1704833565
430514146
1539158179
858583181
810556340
1645886101
1852660673
1196299784
1095117678
605606384
1972999719
2019821609
1256437589
1460399696
736032754
1611690501
1183559427
1958335849
403580599
1519754432
1316038121
1382792787
433800174
1830365280
1109878013
414961101
825549589
1173195661
1539966320
1510890047
179013559
905141269
1572213473
1725397252
1601350640
1933795035
653080014
1642975509
530861733
1785880753
1180427575
1045149872
697305606
1558173160
324772142
985635005
16691517
127943491
1676293535
523016524
225670816
263482812
791610358
1914476060
1586731754
1969115742
1158108439
344218216
1375576736
1501882236
1098036308
750462356
905516105
1832363163
81285518
147224331
679984967
1954730585
1077832432
591078031
2055309707
1524998864
246202334
1024765124
1250149906
1893405199
588450427
168030059
1537020692
117870167
1143767683
1003881698
1606336633
1018521560
637101974
1286897102
102546807
2089159084
713527997
1059052420
432345047
1260779978
836964648
631592531
1557647705
959946987
1663551211
594601966
283686449
2056313650
1053628499
972857567
1160977298
1512263817
1415879839
524174455
258579806
2063570058
606394401
47459510
1141519614
335810288
112787155
399668899
390061864
350792578
1810808298
1810986858
1199229623
1752716002
1526402796
201226071
252186080
1357458052
1563365649
814724795
437380574
677682427
1578495070
756857357
579959731
552610231
303348502
515628672
467350450
1946680895
516258953
1592145373
59671292
1264342458
241569689
163752584
2110934444
155361640
164901765
1989766323
1457966616
2022406352
1789891639
1412474178
1547043202
1351504390
1901779704
838038436
992714707
1666974232
1219807509
434385086
876452017
958989539
58874547
2121988942
1957567177
1293979086
1705177136
582061392
1370497316
351363036
357007610
1235048137
1807190522
1971678614
1048958357
1712907053
1893577891
1148535254
1170262507
840795336
1231267895
1994928081
1535022949
143542672
1903870297
598887177
510011333
324351715
530376868
128002124
1983671912
1523830379
383603010
1208509634
1960495928
46651891
683327146
1086257119
1345811654
65372007
1914458901
1071532414
1924721340
2022153670
1262609822
716444727
757952369
502755542
848355519
611847280
1205832441
2062318946
776382651
1886802103
106992874
788907554
960071952
1853858379
734152365
1176323856
1257319374
965764468
723015225
91667011
1803523795
499083509
1916475164
132817929
128168586
1269135241
585377315
558802710
1641961624
1687072604
408820505
1752965303
155379905
870752705
1176519239
1920339288
787245349
661667116
1305436121
944714882
119548591
1492810646
557611413
1418829133
457635856
1096997840
521840848
1007176256
235260977
1977000314
1464137077
1357659695
1390350341
493084006
93140822
781567921
1055220083
504053116
1479344507
1324553802
539549861
1436788069
1091670809
841291169
900204291
201363040
1599853358
2076414722
1907164475
686567468
9261514
141142097
1688250697
430338149
1325093518
1363898656
108776755
918133650
2101403428
179701437
1361071336
1679156429
478732608
1165673544
1040352375
310685238
1302938929
2053559075
1034704542
983865736
589833119
1242038071
667073186
1589600231
1415836689
1646252825
1851183932
434795077
1345832768
1699085329
258706381
1073963480
1335134683
1616574183
1404616618
322506663
1051217167
1284244425
1641342934
418555362
759995097
1405706857
151933245
553998156
1972686596
145741501
1734138597
524937091
1769306535
33977471
838155503
146996223
513657254
1293005836
1881593232
2057646854
1505492691
1897713319
1682767960
179438993
679863240
1236951660
784135183
1031171576
1811828992
1281187431
1790519521
1075730749
1787868721
1628125017
496191203
682483405
2075897111
1292395443
1279630351
680608042
2099483523
1233133446
1810700995
1251259798
50736610
1061714365
632086469
108328122
472404244
1141090036
245645442
693736150
192320707
1543479037
12607961
1269440545
129109465
794099787
827479347
1238307031
1671565502
1340488941
1987231767
1989111105
2003041049
1627393531
1683753366
47991438
1032980209
1752969319
134484175
1610287759
1427776562
1281845506
73296671
773809217
2059262776
2135675160
1003498025
447099875
324286167
543189461
2004757210
1715606397
168212189
1543436740
708766339
613071466
333597291
601960425
2098783837
595601042
1546998187
1707479202
1196851308
1253215207
861120721
977316292
1817734933
652217603
326744469
479268553
1433383545
1073298340
765957651
394829109
1579684557
1151164410
846010988
1922730127
227288872
121604593
817895412
1297723166
1594614614
1044736256
789939802
1053078866
701410769
1905323093
286703265
2028038966
1700396683
2097523501
1852554602
541620118
513115368
280696135
892562569
2053262555
1750455907
481061548
1289942573
1278633217
1857463303
517438564
1818566160
1053673012
346913090
1473983658
2020779252
1565118069
660472338
2068244129
87863680
1139820701
987289941
99313557
10634279
1586350041
806215315
2107567626
407482329
531582075
869995764
2063907570
555162849
1767124962
994117872
2131331437
463016862
1926846845
417709772
988137297
1797524900
1325316419
1143941335
446076223
1937117592
1342705207
1247683942
249466522
316363652
1729753318
640878057
1157585507
1424810229
1058285723
1657052116
796722042
1143099831
977946421
2052247563
2086410206
1854898913
630951351
1375584447
1382781423
71784737
1653282810
124413799
1883998394
1811712682
2098811247
2105395014
218212180
1150906737
423604617
829924290
588017110
145221006
1594867509
1641397926
470170029
1786912716
194403789
1955110351
604575035
107324221
264528191
1378015758
1092898912
832647147
767388109
399242623
609542541
2083962132
1343097111
299874589
110201931
1818917735
1701457272
1698896748
1167839995
299360033
1588909877
630697743
1499901571
1204138573
70390762
1385601093
604245678
1553084216
837043047
1459358676
187310655
1445995120
708158340
663508161
998336260
835589465
288302266
148595516
1795982094
1189117939
1235060131
1319100871
1763369845
1676149635
1487255721
393925857
1196893716
1298967747
594120413
473743409
1755465885
2110209574
1300081876
567366972
1200398685
1584497072
907134631
2031790399
1331535836
834053051
214705421
941945892
800805971
96244954
913928202
2084296213
606257224
1342141559
1020380384
210380330
1031925530
980943562
1270092024
554518575
1432671685
969284447
1230550711
1640303508
1866857314
903362169
1713142319
1713967335
1840507257
1688794307
329561147
353155267
639394772
1892397209
708694002
1094359528
120482122
597760029
510987783
1060142788
853801982
221040631
135172534
1954868460
509915365
161816017
1587065885
161428010
2131888381
250976740
922591648
1921711063
86937737
1519249811
2022980947
1943040991
565233786
1777697146
1867599213
475654277
1441977806
515731497
1406791630
1703934210
1360001532
143208471
1498961320
1190481218
1742787410
235372909
202623147
178967238
1101489508
265571590
1257043542
342197306
1687939358
643600011
1761576032
343848566
581657696
1174226487
197783029
1290268605
1071188958
1656124226
626828930
501957988
148072822
518723300
2033288954
79774278
1903054279
650591635
1835827561
237327671
936544231
335876445
23502380
2066859676
1918133778
334099705
495206154
1995192163
1526856919
192193824
259501115
1057728292
488257775
466969509
1764812805
178323986
1572713977
862529696
534498308
1164654389
843735005
1167121898
862809235
1723848446
871553601
1440587802
1449247903
1058093402
1631760737
959121858
6990711
255536147
56644126
1231062376
233901931
417278206
1442695547
1186113475
157907769
389616574
1040797250
1130205584
2057101635
871727365
1817088138
1022450282
455520521
330466304
1582944654
1885962967
378089992
32769313
1225639093
73952852
123283837
343187374
360527695
1460659673
841073863
1373374624
968458527
319791653
297914362
261379
1550236714
698539451
539176878
974436173
1527170475
1834348266
1632479043
1323429553
2014053843
1267526455
368436213
739335379
652541954
149180371
499765604
1119079344
559000387
1856288071
2027632139
1578740949
712217192
94538123
44668742
1439446726
556383334
1292030341
1886152081
1471417242
1147755649
1367208908
1331589348
1066821397
1365527173
601459438
921412876
221369617
1819165463
1802649550
499256710
174288829
313651105
869182254
1072112221
383624593
602322863
441729252
1192385426
1461291014
1750620002
727138734
1840123441
810262888
1353793881
199144730
536842323
189092713
169395718
2140498984
773301474
1280032026
1649804331
1887505372
1951150216
1175267699
1556652366
1480072838
1998337414
704513320
1109936500
1215311652
1249843186
411458994
1646000126
1390209751
1002449492
2005460617
786040688
913918748
405242176
502040605
1344408039
41142470
298913926
787576318
1140943216
1293325744
791875260
809159809
552849411
790945523
1626644764
2039855181
235952140
1782978387
1289081118
363275029
185894026
2067286417
327796563
113830615
725483816
1453486674
1384403127
595566532
1929652938
830464789
1641785874
1645333203
434265983
2084416328
1367315705
1927920436
109319920
566430712
1881584471
1972034924
1958986435
700313777
829631563
1677957490
1376614076
262959850
401578025
82098290
2111199306
1983669133
1520776296
1273451334
1090115686
1488575756
1428971652
227166516
2012066379
2053496431
1815634418
1242578248
417182756
363719946
1874816995
409410964
1876971516
861781666
654313611
1638019143
546632379
470019094
432311483
701475673
899491237
65186603
1432757121
320000326
1132557801
1675989333
1529866303
470522006
1706239243
1748327800
417553605
1387583796
561750288
1998768683
1128212289
1359086430
63620329
289499278
629740975
1487232315
469033080
766214685
2017225158
1200081368
1183942907
998769231
337473126
1721439919
281817382
470510201
1578324627
1087361639
1435994651
911002193
323571307
1075292932
324315677
946324258
741871480
1115509691
1503592039
797217320
1616407658
830141403
336462468
1518281238
1801478595
1641552931
1608368424
2030446063
269178403
578307723
126819216
1529559821
1938728439
1688394411
816896663
461181841
1341880426
1349369157
1025672891
937732140
586079008
1678992908
1514276896
731804425
1762731788
1830649302
898961185
1053340093
637905933
1047332132
1335837819
1981787894
1804313952
2118713893
1790329101
1738610144
1236366908
1136441182
482627371
921652093
219884925
2058248362
403370414
510513445
1870484090
708279160
1343632657
808431417
1636628668
1088918387
892454725
1676731996
1556487357
1991940391
1506859019
359918257
914966410
615235819
1920582002
1220289990
1026653174
636348430
1105622903
1606320339
2061724079
1861387177
673890483
1732310704
1358359166
42473327
886126362
1052913259
972801494
1299788435
1224740584
560078268
1601879416
892663601
131508346
2078585475
1404297603
1311385609
139781894
101156373
649800992
983416620
1966952960
1132697180
963930665
585501518
75693252
1664354558
537877882
202594122
1895053147
1761277192
415579021
170858331
1710425503
689780139
314074331
1733992393
372007159
1508787169
2079811884
1496736582
56573852
1657084346
214193403
1109047528
1315202296
357767899
157369610
1137388158
1002961407
680921243
2059616991
359484135
1919282662
448658190
699164927
514593881
1452940684
293626851
919490239
1309724227
1169507415
1718687899
2109062452
2025487446
1518842842
1192911820
123775830
1304220577
1290982656
783098159
746553763
126859801
1804758925
21093903
646096692
169364416
531544678
918815973
833967436
66349496
1623733401
1304432350
164017098
1976684435
1982743591
745389566
1967275463
851030746
1647419356
678387765
1134062983
5892080
1403223701
601823371
343453833
1987350912
2138214281
140718688
1985848372
415192582
1297529672
1730312964
1699518863
1721441803
1335667479
647078973
1911120461
1076714260
255990122
1832037914
1545561164
142857426
1253304984
1652513281
868283931
1485570139
1587481756
1834460205
480117544
1724309017
761601975
1231898239
582154356
2076335969
2061886987
591741491
506525661
1669420616
1466858741
1686663816
2118145378
1209723415
1572822030
2021402355
1820220138
1106941507
893001267
312198436
441930851
776581536
2053640607
1735160731
746447986
69958398
1697288274
1371786075
534814719
1838461012
1023811480
215651060
782168843
1487383821
1763268926
2107932749
715017552
178130954
712022837
2080768644
1988138272
1969809838
1418166295
648090960
1021109582
760247006
552148775
168958429
1086033899
1543260689
134223162
1184217569
561408958
1919761137
1514623877
1697698362
792618888
596740988
707574234
932406227
1957128025
1564267185
1880519935
1812959045
1690003387
90986284
790374554
1897764451
741730887
903935162
1109712342
1510336248
2007542432
137857789
1580907794
812264405
392862143
1086911338
1074105602
2089183455
1163010697
1186627679
1736244191
1344478178
1868281374
1539834303
906211087
1179739975
1300078575
1852855556
943463237
875185322
805970588
760052338
1577592142
887733844
1595988721
847328085
1615104492
1306473028
315649466
842999953
351342118
483105837
2125036188
261986557
2006349841
1567024976
581163299
385191739
886787495
283461941
240590087
1564188704
358112991
880124923
44523980
1742352753
886969449
970059806
1629970349
1219905364
142313693
1595584239
529581977
1177017023
1320708186
290874656
13887287
1993259187
580032851
923671803
610243945
1833756373
183544989
379580312
258107099
672109342
89789712
100702390
719726966
1970243852
870721831
801443825
1288087907
1553084628
57862601
2070752065
1084538119
1603540227
1347720088
218646891
1763088656
329642246
1154414205
1517093846
2021026986
400901873
1707710020
39643404
1808811590
1675198064
2135921386
1678589775
1636843452
983468687
1670142161
1806552619
414314894
1206261820
873863266
581349697
1548890327
135808020
913770408
1348874798
1520701975
486332774
33974591
1521986332
1701459444
343283676
641883374
448557226
1563778537
1861615981
1039890552
96453721
264849370
1601647095
1019422545
1463734046
489214628
1323449260
556651256
1537057503
99248790
552111856
395957021
287458647
1486208276
276686774
2118919734
250528300
183219566
909722554
617869645
2144552223
1729740978
1795580186
231065809
15809643
335108726
1034994816
1795145817
1514701522
580706436
435242915
29836029
1365742017
847949646
197603023
489796488
1150794788
690456139
973457281
845731171
1325297729
670118993
1193250590
1534852028
1816953280
1615498104
1062723687
1385103947
1823767660
448372035
396634792
542641709
134282697
1117339596
10858184
1039996171
12851327
106879204
1967441630
2072129032
246988014
531985138
1956033259
286894572
831466776
500111658
1121382623
1522987835
461206946
393050992
1566382341
1524971118
353169685
2034424545
26756621
1094898318
297652468
946618005
1060700615
1503826235
658092343
132509336
164805746
1838392971
921579873
1257978193
509463022
1387362787
1544067166
1574076227
1428351341
259798604
367754322
1884718954
549016118
907747763
827815812
383654764
115362553
1299824187
547348646
1595075559
1344096099
1582346784
1164217902
649641122
2133298965
2060154881
610901963
622188744
1498049241
1553716937
373707152
249417594
1694948305
2121015901
1170461986
2006939487
1147001213
1656832945
786773223
316095425
877401990
192776420
1471233543
971419664
1126192309
2052406833
636973602
592604276
2071277668
1806044358
57213517
46608913
1370982862
1514284236
1937690838
1485264741
373450021
1004547103
1422228396
167869514
104422044
1258354490
1095265980
1953596956
1365937189
473696728
1609891313
93119529
195109988
704896562
2062452701
89857149
66149466
1930622554
1424793393
528195293
1688668523
1020441472
31211063
1631183419
1251980410
70055730
1964834689
1290848275
855193411
609847882
164848144
1381910930
840819554
1012420304
2145980776
1856531217
1599549476
1625896622
1114913185
1844738146
1009774744
838010080
1247731971
1133611517
521081376
2003424718
306661801
752308119
1284760306
2061921917
1454529767
1442457108
1935466417
1748981252
1204362394
2134209194
704776725
412398923
1610227148
734873589
1596704530
1214250770
1157106426
864571659
1607419174
1513644144
1856908867
576915256
800680640
1830615343
1239679946
693972168
1823558704
909499401
711512981
2120389246
1419454880
991745681
583029739
1752179466
1260713600
987693446
1030313037
1479948193
1671784052
1225267630
502754965
1419326551
2146862171
1462280012
1046004206
764505031
87347216
644333283
1321252045
1460358193
2070668666
1540489481
886095714
8966892
626633092
926270236
1085816339
1969572154
965804522
897480504
1831094941
213665847
1717899780
882879639
1626906541
1863648550
774242856
4251557
1877639832
991094267
1901612273
58397367
20362589
428629269
682595949
890842512
298545432
478744017
1622542763
820782604
2036295825
1405630687
2099855136
1373892786
806277638
1418752072
573942678
96352349
204962143
162108374
1574540593
2084298351
1315756860
2072122654
1272484493
1089356790
1400718799
1604355103
1925746911
1070422299
1788937405
564290322
14770781
703034670
403476930
1059668737
1532482446
681310199
2050936981
993470503
590170833
1257353412
444878720
479933793
1719463383
431624124
659067658
1580179828
762269683
1146232038
1894672215
1858728615
1847437551
1626487267
539317
1507754824
852333100
1218291944
1038712761
1895321010
1645104651
669179286
1856640961
1363542240
543200656
1925027119
634701150
1738366078
791801520
51099271
1830397273
544593099
2098498228
1176894216
108901042
1081835480
1329376317
2135776737
161501102
1971013776
74225128
1237210429
365942957
109669377
1838678103
777703893
1892040207
627260654
413669385
1308362645
738633314
1110257766
770245772
1386020244
1358240088
1708011979
684324319
246343384
501297358
2118729557
1085848327
1795703203
207410326
865488399
1191305310
16761085
727186226
1251702342
314463651
2137258914
1301968164
1325885376
1274518626
1042343242
659865256
871245285
55279200
763629112
866179683
1445530670
58215292
456174576
485241615
1251678760
777691056
401893688
1768130026
630884295
2131079804
516816460
1452922259
1876992448
1992240063
1989579107
499344212
1216409064
1254589188
618585821
1274917433
1116247780
486008119
699476230
1883082858
1611079942
1633591999
554234153
446442142
593585806
1327703677
1341224794
115090667
183491377
1528460067
274465337
1310703273
1778981167
1049963112
2145316949
568916764
1975104797
1963989594
1252954018
1553781948
42621466
1737511918
1698741708
568489700
1540697698
747882958
70013069
1532461261
1280016344
1470068208
586499617
338841259
1651291846
1267992554
1872149807
277564715
852464621
1595022227
2042344733
2066109147
1430172685
1649866448
297244291
649396884
415849331
974835728
1416594296
631977413
1846119306
1259969691
1988456247
1709076278
1308646964
1578067629
2050359040
189355075
1862904349
1947282427
410661500
2003578899
1753739035
927679240
1193136909
1088650499
2030668489
1280199483
1788587311
1491957754
2043163738
1144234203
1806733263
985118986
629391582
1342332172
364254439
1114494886
936980315
433970068
1408643654
807539500
223804851
1353107559
424186055
1690895942
1404027969
2128066364
1986702633
362897591
76290710
897990740
547602563
75540827
1419559655
1754376114
1801809919
1100875989
1940791153
287837028
2092582245
362027956
1906175433
1206589759
1299378030
1886571730
1463045022
136138069
1394821564
484063032
16843430
828422146
52440396
2084016237
226368874
632311055
852428974
995957546
920175256
224180370
850935927
1020141862
1004624436
1526054400
1592612597
1748497789
180615526
489234152
1081335050
615579357
860493519
79693826
1082534419
2104936910
1032226408
1090783292
1469766741
1325671243
1559019175
1962184333
256123128
1551383120
385115081
198570183
521651316
1399310976
1468669120
465762668
1643187000
240209603
346992388
1359609287
1509773557
1410153158
231039775
222198925
1998877175
1689468324
1647489199
2030584815
1417542215
1519225942
772551366
1071194137
648290140
1070805839
314238049
147984517
500530802
939684191
210805791
4261876
200713880
1037310490
896663750
1765814508
799303654
1021378258
399855125
924826837
447212563
942826082
2088239107
442710590
1128109757
1024881345
676024223
1027306158
1824501110
330419022
1329145581
528863704
895862766
1961295518
327308785
444224152
1005193483
122497358
1083641291
273741236
2030378490
51285138
191538664
742899900
366085876
514338692
23308226
1536312133
961193899
1285786144
1915298675
1339794993
2083397539
1552103207
128863077
1747206331
1807870433
1060875860
1794988384
1289992151
1090438543
28378915
1130543652
1618518963
853173764
97698411
280592885
1561247391
259976069
487496930
1488595104
356817542
291578619
1693673925
1514966620
1291444178
843484660
687666185
2029930206
63902589
258749500
312601081
1440624344
1392501977
1193228849
450678274
303974257
744555671
288899782
2122904164
50125540
1483375310
822777503
1762425492
764799113
89633983
1081611466
518546744
878565689
293970806
955968250
736599929
1999010646
2002322004
144053655
1992695311
28264307
1628744845
1841145844
508100736
65137674
1865002000
1181211957
702593806
1912349309
598329276
1939337097
1645103187
302500384
832936175
1809037661
316957775
656559669
526330604
336927922
220057243
439636059
1046093803
2011706459
1885443093
1926929862
1953652774
2122795853
594436529
711027657
759320577
1139121636
1560665780
1574099810
188845504
1236918539
1116802639
590988711
337983639
1169789722
1737931457
1230622829
472563211
1733694457
1664935657
272484845
538325219
141329816
1059997934
1948077416
231548745
1501131684
895274021
1933225801
798433433
989938826
138025957
1249522129
103576605
452882674
991900929
2073264166
1507641057
1447461926
247201959
182350941
724962034
1257694524
1736963664
1104945609
1874134017
2048550358
709674536
1723673312
791172856
1272486785
621021999
1078353050
579805081
1117781963
1214317975
1754567296
1700531947
651941897
1216306374
1616962555
505811347
1978066381
827320844
126228297
1005551092
604757919
360483429
380133026
21809725
176468110
1016854834
1895849028
382978828
663322800
397324755
610954899
1113356691
664831403
1224596043
821773314
683426223
75471518
915748404
947566718
734320646
1592827951
1823547218
21362656
107976961
373925295
127502679
1194978374
1027501650
19519569
1921190833
677834894
1358642440
273431497
53408562
309251412
1579080901
224471786
1478712686
1888353678
1934136576
352296855
1635015086
2037463547
1833903160
1541358248
574035091
1595428348
261377306
1152140527
47712499
1244083053
1533275524
1155923679
2058173222
1965455258
1497865467
341399744
1765636885
1800660552
458740143
602405873
768978358
1640267672
934514835
1567443321
1713709137
1488499294
1449632228
934419385
985260635
774103567
774787167
914378222
1112942426
159920673
1871753002
462058
1261941181
208116365
638740599
1172369102
1133135009
2041267160
53547792
1496110011
140385890
293743512
1461719391
1581944211
345733872
777523276
793376533
904679638
1603018051
1118152313
717256617
1447947454
884204270
779817947
283368616
2021837476
1825660220
2126885898
380306420
720091157
838824905
124921211
51701175
184906939
1594953528
1823186015
191668970
501288038
341822061
379158480
1277762534
2008479455
1248243250
907824665
860949938
539361276
2090988088
1881851987
91011392
1640953677
2102183892
2022729585
1580077387
2032019888
481700951
1542330320
706244666
1597218886
218481451
1946041776
378590922
989538756
1298774069
3998146
1507832466
1403333094
1841736135
540402996
2093820825
886125014
639802231
1943510375
2074147573
232481015
186904456
1901017381
611240210
853380144
454912483
252415114
213390276
118828901
1967143448
866772102
1351392468
2105484434
1185746268
1957495916
158490529
1167729812
1463626018
134179040
192811099
660672395
570199434
1801573709
2066030928
44956878
191766287
671557419
913461660
1532433184
299030725
1069445804
1483064209
1417030013
1103955889
1009542947
1298766487
2053910111
1272482627
129301250
65282425
1011964221
1295065415
718692383
1007712534
2057511273
954185514
1071005680
1449577993
438370195
1271383199
1774338060
1073551200
384365888
414035263
1524944460
1080646827
621075841
2135894952
2045719707
1959691264
12158105
1271317416
2084173306
802990247
705202409
1234385813
1453093394
1185806651
1677066958
1203511164
897372664
109649262
1900213461
1638681298
1071201269
665986428
762152039
1518041898
1076580471
227737265
1239939443
1988094555
1764158774
77886321
613910315
18935831
1265973940
1923133443
1573641262
319008033
883752810
363352584
151026210
919256322
384384260
2065890699
215537494
952234080
1132401624
1195670572
65553728
1072631631
846458687
977232655
821469801
1159766895
1131739743
407781588
1586680215
380881495
1546705903
903632001
1256454740
1441402781
51690049
1765198663
231379296
1019760451
344819879
122652316
948054214
26714198
1947114004
1497000611
1125451792
1463895579
557743731
607008032
890408097
1474210662
1691035368
1844566692
1410945595
418800733
1468420464
465530146
65413678
1056913526
1502297482
1640336003
1756933431
534918573
642689176
898650864
1174342257
1649723785
228200888
365094447
5832707
168027194
2022917717
2108320555
455349175
111747725
1158755928
1129553242
2128700017
641925137
681512961
1793843942
1323712874
952701320
934192417
710339531
300459400
1171605315
1553667626
1812059928
1914197024
1792751384
2101135225
404545953
1586879319
1386638953
1156553858
1199873189
1631080885
888720697
67927417
1136896819
145940267
1866590116
1425482228
1538656515
1481313481
227045564
973153897
477550778
1131470151
79604714
780363791
1784789408
1420406101
1843062785
816752834
1175496347
1012849509
1127022987
414481425
1029659588
625031289
2005527603
621378130
547177813
1360150556
956712365
2057420292
272037163
700717173
1327034304
1932044162
1463820675
536959739
1176417030
1918167404
1265052534
1632478280
5761072
513399920
318450763
621800696
1318660806
1083645029
1036881038
150448321
1627919393
935816219
232268343
843952146
844954681
1645207773
548460183
719449950
105039162
116414503
1660146823
895934353
764259469
1312174859
1391279940
506185365
19015318
87186005
401305684
1514585969
1719975743
1955826432
1472380236
408914537
925631943
1277553321
2083243792
996943193
231570923
819520411
1170558687
282078170
1258199716
1150044372
446862847
1886388121
346210381
239452879
1919894116
1449703596
700403437
2089780052
441568916
1799216577
510571590
1390494170
1188396688
1483596916
1909163589
773095376
172285608
880703729
1909237149
1795495154
1241369082
1118932776
120284934
496960313
896006162
934558393
1301071460
1840943983
223810466
767053408
1246142748
440908134
985749681
1871300103
641332992
308920322
1205058163
1129379037
89863870
121912735
1183617660
1657962289
1889635799
274354254
203806126
1478367746
1161184365
2004951582
1756877740
45945703
1037901586
8828176
647855173
445751972
1907280037
63830039
625159810
448266511
224281976
2051088954
1328090593
400181511
442657824
605771770
2063720855
579346308
1501325716
1126864574
2079816177
2000888796
204753333
1951066493
1027448660
1662068648
50629229
184280266
1094485995
1820667765
1678620154
1829858121
1018943089
2119187224
1615529170
1268824495
1251418027
25875745
1935738929
963296083
1554315709
185101463
1413438433
103065075
446271753
2015720300
1794007360
1897913966
1338886128
346114139
1912733924
888284408
1559485425
607446494
1615492291
551487687
1524798536
1874287427
1367087879
1810081107
935327875
1052839160
1655132151
677750191
401903117
1943976930
1501122590
1051103498
678436628
1384470202
1935614542
389832499
1474889828
1259835767
1673759533
636507351
417271791
40781326
1455490438
1350903558
1581957805
661953639
1069598240
1006987463
2030197647
176749282
1369425242
1583037901
1409102000
1332985444
940757271
1225938950
1237232277
2078587529
136488893
2101689132
1834074570
294158931
1605966255
936823046
626918830
1407612792
1381512321
137958885
1610557924
1331209161
187986988
723682556
1915231687
797857991
2064317975
229780511
1702537522
1898616807
2049761969
212107365
194810818
2066694972
2102945897
1985563324
640897865
839259414
1444502897
227271457
1322205458
521691292
1971941930
1170126336
170875040
1426496024
1248434992
830148551
375815819
1236313963
430799784
497430894
193678725
1952446379
447862837
474786923
1388015011
394552283
779554761
1281689454
1197175387
982832956
995663683
2066393578
178012172
2042937069
215657227
1322389860
695139194
1985954611
289837437
24595630
825261868
1538868937
1827636365
1313325120
796219847
432746382
488123740
302527394
1568625870
665024211
1251104050
1127752681
1610973726
1426260285
1985058894
1295212896
269996754
1804877636
1481252879
80933675
839333203
491656715
454321498
1546535809
1398487868
2125696529
351206031
775787589
1090406494
281103667
953638395
1916713659
585713672
662295963
949146597
1641882709
1253567590
1193381593
849365348
473834142
648967101
1666946477
1294745032
322076558
316274427
1081627780
1228912004
384719380
1846820939
275178351
1736651745
533219767
1758734629
1104818350
1779350984
77646676
2010349714
1498607820
350217174
531821871
749959382
283072224
1219417120
2058318714
1927847654
1686213907
838563224
1981991931
1331124120
508437509
139167905
2135419551
1160373814
1718801485
2142425877
1250424442
1787362072
1350018515
1490964791
805858412
67094854
1479174226
1778086012
852002042
762619204
1036395367
217338363
1777262438
733948687
839337806
362419253
1997043353
2047142978
1207805146
1282811243
1796857118
36021956
730672421
1763417710
2005123405
799015494
682523471
686924777
115063345
813160341
547365588
1703924190
1559911076
1070005659
525977919
2011540521
614436568
1103208656
1555170815
1132862196
1546534718
1226252428
298322491
2005920472
1646280131
1371043300
744624547
1758222485
1962113587
355279305
252811964
1656529584
1366392207
1488954027
906913354
1802478514
894578358
1978299359
1171865751
941126798
1801117470
562991838
970428698
1988040504
691707518
513576357
507032281
428091356
1854199566
351869465
2039878764
84973638
1061892696
897987130
1205805370
1206546816
66569435
676969593
692187158
134716973
187204242
2051717244
752991463
1612168420
560790303
1528690190
1749821547
723384957
1843879468
2109428580
1505640504
487846823
1106364343
1341424424
1684688736
229548149
1292424147
126245520
185562771
75384107
761035642
773695508
1716784144
1673686488
545798321
1716031809
829670507
23785278
655585918
392001898
686989929
333378128
1081815394
109080371
1545973630
306382224
2091260867
521151395
2072148876
102184934
2059647476
1289971690
449209931
1311128157
213385711
1323316131
1327934944
2027850373
424946904
1351955255
114968809
642688348
2126369287
1704910388
1886291168
1344094307
562383906
834737419
1165455392
1744211213
67921147
482232378
1296894212
1929871829
889080115
1762993529
1906718307
591408529
448382432
1626197710
1208125470
1832259870
481217515
211785880
2146680520
1000309125
1792031761
173559662
930618572
662770392
643496927
646842057
1270250931
105253229
1985171745
1090809667
1435318070
756864379
490309422
1515107457
512016531
2064684041
1956043321
1507255240
2077697030
293116447
1176742874
882104864
576534078
477562426
1365770095
414628527
793941498
727669556
1742159477
582544543
1325495813
1526604474
1753760825
1683202466
461843478
2044368427
130724529
772400279
50497862
1487622827
905612978
403582598
1033697957
660017671
605234094
929859293
419393963
284847485
1403138189
1082271596
535040959
1066117093
1390173057
267103390
1771418251
164986949
1018424988
791857756
642649447
1285688185
1341315935
1789168383
1250154497
1376687788
1870202959
1910052206
207195099
807506426
551543768
1150679896
998113163
836469272
635715787
1507069769
1425000429
740031234
404192249
2127676161
288645035
299082331
2105075238
1614483002
213129137
823933139
532183649
126868388
252432339
1022340389
117692764
1393688798
1598387815
626472633
1415482684
245611255
545005
1108047528
1453758160
1478473188
535956573
2040439553
411451653
1641257617
2137625815
1500100817
1286880726
1910908021
106739421
9811455
1761806815
764526717
1098483332
1387912136
1876990187
1396486965
2140442778
480770440
1527204514
2123876025
1292685864
807386629
1363224051
1846313338
337541418
2034373200
1279155663
14934932
909470961
851278832
312483200
1236184610
57712029
600606426
1836620970
412627232
178724152
1027553311
1201765266
1298964776
1432354712
2028504981
1885956005
289142284
1078854291
283697921
171575074
1268928896
1107295818
2054076282
1089941062
1071574211
379002256
161874923
989354634
973246209
1886641635
1118827346
1386051425
345934834
2062211039
496729952
94366427
595413369
758271907
1769478702
710994132
940396147
551128236
79388881
1654001776
4708507
1480260139
1330828603
1842696046
1895562002
511315879
215654703
1839271664
1082606718
1807614196
1670537133
1605740403
790949092
2105161261
1053355976
175709464
1981582598
464882844
429412078
1385047064
926505760
1365335631
418019918
1873505437
705884862
787567340
1642093157
972568460
214999370
59045772
1137947743
1347367489
170933708
1377050336
458040289
585669478
1454999150
623839819
1164386081
2097983101
992413399
1157847227
288816932
2072991829
439191126
947306558
1458901771
1962292199
1005256289
1665699182
985446916
860474877
1231427724
4910104
584943070
2125672739
1722234152
669316958
265708715
1529264906
1108605209
137269711
1312019343
41760643
1003906067
1830225404
1755977974
259802554
2016964505
874999390
1390708342
2104427426
1140667398
1217521073
2074264390
319816437
702584870
1230929844
1323114144
111510812
1954973264
78055528
784919042
609287938
407022359
2146602332
213244695
2125653661
608287724
1457630439
282949057
891536741
1656571068
1316794243
710770634
568563261
1006829182
345270062
1857452347
1304455253
1077456211
1069996015
1648828381
1440042194
1877313325
1171826705
425588966
52595076
1936335219
1127504064
463070195
719328919
1840244689
394282489
292729824
160129464
1987647985
140275265
98751202
701586149
215634443
1282999300
1816849221
194365616
2055639913
374785288
617126452
645456928
750182388
1864506102
1733896693
240926094
2006341360
1866072864
1346458771
1871177700
222026553
588496886
1045630319
1261497904
693780859
810307549
1305105341
1413615291
250611215
400076261
2023361773
124239846
1969196067
1063639836
1193404114
411073659
1719198431
1025092783
40256011
313677631
1461589073
906323563
50537387
260495344
1883962334
2025527592
104017995
881729352
241804149
1519832152
1684254167
908743496
1895574395
1064070524
451841441
1900303097
1824864009
409700489
1421049694
1154134941
783803464
271173763
2070481379
788268016
1041778932
115687357
1570680788
1369266483
1884649819
1932490513
461969196
1667113716
1766200966
810698682
1456553362
1003112311
244344066
1021278753
264221038
306939895
86436402
1761357680
742184111
937110720
1675793092
1964576907
1530865423
103086609
1046700474
652756806
1633720242
1979476783
125871509
1669479928
1500766272
1243953086
179418947
1791633488
370337509
2056265504
1610104937
1631802150
390014975
256703987
1173686601
1789410546
1900882117
1637034172
972050196
817133077
276034119
1147212148
1975427602
1320306872
1987678804
1700016869
797658258
998058411
1712694888
1232749986
263274580
1892282428
1774382624
553434063
1290505459
933615188
1104733445
1202161008
1061576321
792543513
132539727
661396654
2119795632
1411076413
996561230
1428281981
1198881666
53688959
1980188365
652513798
1955335333
757359835
870275149
781350379
1019044457
726291477
1845809095
1913275252
1267905516
1766414519
1009056037
1844098982
1947169301
1525221197
1272050653
1723091829
1625423236
2133686670
979406181
1196308277
589096376
2126534204
1078928403
1259323357
1694608847
1155178793
592351360
1955515063
1317411997
1191203892
237377604
1502919043
1432162566
150912652
1003186210
398102403
1114366504
1203678674
1428657735
1414356158
716522450
379280840
1998728227
2101080696
1910683148
537866441
279656872
401530973
682982025
598159357
647851603
1175172916
969413588
944657329
225524859
1195677356
1529432620
1260491640
1322910369
578093205
595180373
1209908836
998653659
1198323007
1834282879
1394088890
391890812
1709922425
1676605540
1955779095
1621692120
1701354659
670013311
522066231
1759800515
1551022103
1941171017
1998008523
1337094372
494624894
37725993
1337336252
1863073025
1780060048
1011273756
1568359868
1769924489
484396874
1389954015
791517167
1369236729
486854218
2002208539
331009322
1272609586
910801783
1283283724
745157663
439237357
2056121052
2087165086
133389537
854491822
566378907
329148901
1143573237
1518667763
1878190736
1498419494
1494018920
833710753
4968963
1493321314
1496487604
1211354845
1863871069
841228718
546592843
98074206
1004517383
101295637
469319408
570266727
1608361487
83480277
138933416
1808510635
2084217372
655894206
1110695880
1400547331
780304533
236119439
2077624933
1998281407
150710682
1621005930
1860358913
1803512572
1604291597
686311122
1733125299
335026213
295000890
1531394917
1263138646
432347262
842011067
714551261
314562501
1982626331
1938865882
868490149
1901869159
139759141
2016287229
1378910677
1268173036
1511578188
933388098
448742856
1746474799
87233468
1849717779
191498852
739882697
472981600
504451755
1902974989
308031981
282141372
2063253194
1613875998
1906753787
1266453057
854606355
1329629516
278842255
96153429
1580167127
363020617
1914515504
2073523192
44593607
2101440519
908809347
772566867
2027150337
283029286
1626996279
985079628
659999048
327469906
1380119135
992191218
1979072324
1078092383
883318312
808418467
125491973
88541684
766838626
874110084
1027982527
1703279904
477643818
133886578
1048046760
136860461
1030273940
259737705
934055639
1027063177
400879006
1875125489
1197997834
1661652540
710443889
1287779599
242990698
538691063
1600481394
166837981
583063098
1360194167
1870637361
34773801
766082162
1525507231
1871518877
1530149033
1330315472
1162454846
1849283546
1924883810
1906376796
419585104
651317894
1461035363
250274117
2069945438
2039779171
1660205303
153393324
1582312335
109624337
1342924335
263959797
1645838671
2031277379
2103704684
868332391
760436050
1200487401
797579725
838638605
197916197
1667404807
1054892353
626451850
358131794
321400386
2056994194
1129292342
1905412840
1904490293
2096736948
1999369027
94930867
1352036392
1198852283
667600385
1972668345
182726472
1002501629
790353801
1645490824
399730626
1754542278
156959049
821490797
182876737
659784381
89181427
1969556573
2047462571
836219267
1173967113
971661802
543435520
631732892
823284970
2116936776
1882910554
1545507927
1966193964
777941070
664465850
354072889
623198205
847134254
1620525324
736606515
2105303293
1876285520
2131665729
1816368301
1144894924
922196364
1258872090
527670797
1374188129
484225754
2010956372
260285657
906181972
633649726
1299189500
149432073
278481728
1956692074
570558005
1356631033
623297655
1643311132
1343347630
418801231
1519742968
1898689143
1427235653
780582485
1326098552
330129156
1253607829
2122474545
1567070214
79655357
1977619358
80366119
1836891459
1239041969
856041436
1607264014
655472228
114583415
429661620
127508499
587355773
1570393578
1148786366
295648155
2094137597
2100938040
1189010852
2020498127
842419837
1412022903
1923256225
284753017
221903020
232246351
891948148
753403644
1756958420
463726996
1980706223
1673517712
1981247906
93591181
190433362
447540118
1177720865
522732551
73495609
619799755
917478262
14146953
1032330369
1024250264
132549311
1323423453
1679710228
550948901
1187776529
1647854363
1256360321
1223019544
1633299699
1483764385
749455261
96124944
723105142
1673566528
1005685991
1128988797
1250719026
1815346341
587280741
1302400396
2136609770
794733113
1641163132
795700709
1816137941
200914430
1133121089
629182591
249958267
183566380
1994485462
675722836
1389849588
2139849719
700081987
914286048
872617715
1148661079
1633288714
1518724341
809679374
731985918
634740504
1437481477
1451893844
719590527
2019796251
1933457342
360709609
666097532
1902491950
1053625972
39896260
1191881
1276428116
936896134
741150996
254993490
317219442
512230162
776216736
1884936812
283501761
465759094
413903980
714843206
556333209
1354604059
1801847670
1011455747
1863802668
1215023764
1297575919
754084135
919622320
1464079270
1448862573
1627412655
378058011
737303067
927853257
1646123312
111479030
766578222
1105193604
732547700
394408410
1126337140
1296606008
1252275808
553516144
1050899952
870579526
1151113096
552627898
1932471853
688463452
1095411472
451338180
1594833327
1836499906
1587196743
1687279908
1739506170
1943464139
1729527258
1735835203
1410012675
1442492691
1454612802
26623145
156906605
244293160
842039541
1406698684
127950293
1110379303
826850615
1982875991
1108192945
2110320958
472527651
914720931
823968260
797635454
11764375
949558352
1653300098
1115992992
203758476
36835630
1432754649
745172566
1645073756
939903031
511717441
1744232075
962333866
216784439
600844870
1166895924
1553746317
638508130
860533817
786274824
1653501375
2078978249
1408528042
1902693624
274361130
151645633
1845741712
1592477017
1456308726
1687343946
1225515171
298414342
1076430527
936713748
1699311832
1724022459
1814802561
1395237113
1598734261
1145649359
1679716406
2140447777
1531681485
319040413
550358289
129764964
1740527977
1511395303
276352085
1407341658
1553655374
1156546744
1121869560
1505177889
1999425994
1871377882
498227135
166668159
1345940716
823396791
467855815
1387448383
1282861786
1008403598
506965741
1058456590
1299024670
1318433097
1005794701
820888372
855362637
1393457563
1312823070
728040801
735487641
1065535945
559060502
570215181
1702808771
764525966
1246217430
1083016261
1648621503
448533523
418067325
640338470
370096234
1989569541
2024547720
366288455
1758286138
535742539
1412125123
755725242
1601313159
822500303
854206102
1097694781
1923999582
2116066795
1355061617
465554372
76415240
1892198097
1526627561
1606591505
1952520321
1968034673
1322082008
225226839
39374151
2132324881
694677057
691694796
176240143
999896645
834923130
1046699962
415724408
1655649722
541825070
384178837
1978157683
781069183
1223934233
846987720
255837748
1681736985
809187457
916839676
26403519
2029303436
465365836
1193422661
420232867
1203328633
991786267
1866356742
1187305020
1974960792
1983725143
26442326
1582416959
318655379
1102586799
350236071
1676676604
945547709
316384030
164623892
1309111312
1513912563
677155486
1319208046
1524452762
1133247790
1563778749
1656536739
2104519071
717008475
523620376
1835634701
1788279392
372411681
1793940084
267944333
2039973554
1282752200
1522070133
1959664060
1502995542
1470705995
1725787126
2044855599
256719527
854657085
1756848178
912459580
1152388289
192434216
1261018212
5288240
774327179
369654725
244520945
2147214288
659124208
1428760458
1723167188
1283397232
721591633
1257022945
1024784452
2103404533
1900465072
1957286931
1249588707
312964785
1183250925
369374656
1181026377
233636092
524445722
1136876000
1531264657
332549371
2083314089
1310361120
581222138
1857313130
1770184586
488745998
1682519477
1347868020
1044720351
1231070336
799755057
964616418
1043588746
896382147
656761258
2072876330
1669536262
750803406
2019810378
1498109077
1533088634
251223420
96464066
1630855905
713546138
1442918847
810412501
884688384
2100471515
1350407788
42478962
218590676
1475373685
960463763
798980878
1861395551
887903109
1735024475
1939467783
621070007
325411620
708147522
1552510886
1063863312
489555612
2118700790
1698870635
116123444
1210890526
701896748
236832605
19818002
1073131201
1873746744
1214844508
1499970138
1841137387
1891256518
358083077
975061258
585696626
2118557903
693489556
1634575335
1020646917
249552482
952561578
2055833739
240276943
979627058
1264542824
206440744
1972528574
423272458
257550421
365884721
1131627799
498122833
636949486
1056364653
2064151412
2107068204
1187914851
1416023200
1988795144
90709909
1603815783
451416337
685867744
894480578
37714975
1608542770
19007797
1403278179
52026440
156912477
1735992709
794203392
492476389
1230095782
1629287243
540996771
1273059377
2098676012
586990458
1778835187
1085356148
716766291
956905286
29553357
91767964
2072270103
1779262072
1431866610
1404075675
63953023
640808254
384867508
453209441
492772148
409169580
903397432
2025403161
315709839
1626625854
424913004
320613039
1470881865
301236814
1626981731
1608126171
162610202
1003903335
1634417385
1418438690
2102801024
857419199
1261706271
1554776894
541426124
903844420
1692659865
812133958
167995742
977321762
7962465
1271955738
602012048
1957952108
1466164392
1309960513
1721183432
260639594
1064955110
1955709493
1155909431
451982432
912832955
899723682
2011823792
1862284596
272281001
858066857
45804499
256562461
683123002
1427002306
1748091286
432698687
1316969952
1477380987
919063993
1760570172
970941429
2096420964
1000096005
1389748912
1082455278
1227486992
1590870015
1437206524
441215404
1896434770
1620818492
193870419
1921961247
281934945
1733790549
1849820755
745455990
1225230471
207971047
1158850460
801483771
664499588
1448015131
229168008
1198664047
2122152459
1411510857
1248693182
283691565
1701262490
1458063361
1600059190
940054176
603482617
324020390
139347473
961600395
633916290
1186257941
2040502962
667139526
1645495692
1339643760
1724185666
2059736824
1288361218
80059906
2009944506
864557540
1995236967
1817700575
696279634
950156911
2017278819
1664784379
698409467
428340707
342972897
420473112
2064482728
47425315
1244234097
1002731778
194644809
123204420
437856763
337218603
1738113647
18760036
1491667389
1201151430
1563578304
814912283
1182508031
1765652637
733311710
1732092055
1901944623
2069108601
1230093224
1989033250
491332176
33852674
1536954029
1246954293
2009758893
1196962948
897953059
161826990
1579569856
1987439036
125405360
1344690918
1406342497
1024395488
1819909298
210764731
149520269
789313501
557142285
1354323090
1947655356
967406933
2016535701
1649458139
196728606
139964876
138272388
581722124
368233926
1456222096
545819047
1865532741
1469100952
1222077188
1071019456
1794488421
501445707
28265187
577503916
894796753
933028784
1501517945
1952903599
1751804852
1829319565
959430534
1415577724
1431859715
1745351196
1366562674
340626207
1402561362
1078890416
324203190
213923358
461711844
144534936
91698984
1622319369
192441237
1169191983
1253850844
1044717720
1645898877
668217624
1803927410
2061402309
1734556676
875068743
882146168
1598738257
824387973
1119464352
1126742371
311504350
653033334
1387872011
526615850
1348053957
610306205
910108767
318224233
2044471637
402709384
2065468814
995870238
376521030
1069936576
1047074517
734878926
50215705
735836451
1150535022
1285012715
1570047373
2064059556
1071665692
36562460
750860510
1397722234
593105652
130647547
1478172792
1823988725
946170340
1314894043
1104793146
450649213
1765325511
433873430
792540083
494842148
1386605032
62243781
801719595
522013599
868049362
2064138168
1500193634
735592282
972267968
1334597359
2042711576
302276371
1955746994
1305952871
1256185294
149790810
1784540583
1886870308
1275709141
694798220
1618530426
714951331
351806223
922508604
1504509320
1445135023
1416135664
1869408426
828721704
1474395708
684412267
298874405
1975459221
442910908
604706781
220684639
1212004148
272224168
294001068
1238395560
348650962
67598756
2138217185
1211241279
1522128112
370706236
453471816
1511735608
334625564
1672657639
551646249
192687010
2045079722
1980484058
2034181171
1647873870
14771639
1000510267
298524731
1945381500
1573171234
2012160405
617532982
1809482117
1251592818
1115320900
1606810152
2038623008
43669760
1603208677
1097630004
1160897553
373635561
1909668072
293536501
1826139142
1146100073
1027498856
42441826
945039780
1952289100
1895416148
1613736383
579606191
1149292257
786309977
581931303
137589868
1387774308
1281320573
1511363634
1141589953
128241647
299283588
574401229
1000906153
670111670
171740302
845964659
1591662352
1440756377
1183027924
565892847
1594834314
1958642986
1290086690
594118428
1790893935
200480053
1167118131
1284926719
83080146
1469966195
1397705349
1723461889
519702247
684451397
1741330305
1753937634
1850945236
258560031
1212915851
1761734909
263096026
71019658
1625210684
1045690534
1659745353
1766608022
1894777798
2094985914
727003954
994856608
227559029
807385116
1646930248
916139716
1790180934
1911244982
1360954241
2126044021
1440539309
1917060449
1963743652
118248630
1237275340
339997406
1486985882
268947963
60065395
2058683097
163381357
64188521
132810160
957376373
56446360
1506240859
232974751
1539173584
1629736934
1746849817
1425105949
478960424
1888169392
795596939
2051739812
1585177051
924023153
863413697
2019003504
1980991621
1271172760
1632608083
328521212
1369090712
1837610344
1384009769
360642099
1185904723
251236215
1901448440
1462530098
550732254
594889604
446144991
1114667506
111626501
1345987152
1420708100
427031502
1773001816
1068243577
350759249
30824857
1989244948
869340312
1329339252
25625059
1644310857
407576601
893417849
1353238488
2020059178
993072808
354268130
485490979
79610296
2135327032
962949383
403468479
1964796582
1228129269
2128032353
1808790794
426664185
478122533
222004065
1944256871
1932723928
1412082482
1017032506
1710743063
1258372210
502193675
810811267
1586343978
584663598
1581405748
357204588
427051613
576168836
1717579558
962353333
1919009915
1141057634
1823953349
1566673990
587914369
1494142995
54564654
871329378
290397826
1795740407
1448949260
1926069648
1630131436
420457880
1375630957
893965346
1664663622
1212559827
1643621949
699342500
1640601755
1566548517
1568376057
609884626
998200404
926733060
1290109045
919902320
734017993
1219712436
470866209
1371673302
373143171
2042079859
1922930233
1146207156
604438543
1715698282
1453650292
472260458
2109176809
594598510
1836975115
2092583294
1869737975
1768133814
559135377
2104324969
1215920808
1522105163
695013774
2038315715
1364808482
542818993
1848154370
2103336755
1085034993
849568612
13386115
552077551
666189951
1862173928
1651142658
639473407
1696133688
53276543
473782774
540865855
1160455142
1167033938
922331663
923761428
341779648
1139722811
1840868288
1316966688
160253551
676881217
205537441
1922785325
316544174
231453744
1064950601
1683146339
961304156
2089710341
976471220
55629520
2077152546
136465587
1865639856
360881840
878374561
1861520999
1156146644
351204365
1309731712
637589653
237187934
950668261
1292050480
1757403273
1044118328
1573755017
1697174924
937102130
1047382974
1233022974
523106383
658409157
2097416887
1965603172
1324388944
1984024020
1179660718
842769647
1755122141
717269140
845271497
1926080479
242887245
1243416535
1906499776
1756513541
43381864
1363341116
93932725
1957321050
2091136702
921134842
2049890343
192410361
1031793922
291206781
2130722543
1186901761
383805960
1802249889
1330946516
1270456508
2129872370
1776847916
712915739
166706836
749475831
495376650
897931961
271571284
582678032
989952027
2048830118
1446844832
2084224310
1969565193
1443740455
1572144937
1061691865
1554596958
288675524
1960318465
1859291070
1825225615
2008227539
838712659
236430010
1740866825
1083305848
1855788449
1163583081
651609560
950176778
485686984
1485410107
1170940027
474813330
1265553036
631040407
1691092821
1110555781
86935208
1772798725
1003165416
865950062
2129892066
414587441
1549432937
250750238
605622297
628123401
1159285545
323343990
523540746
725398216
1407915941
2073427299
1714069106
98924804
844319114
1528014572
564085606
2140557064
158183886
2066172096
2077017418
1590318149
555553017
1324218004
2062051467
1124100953
136882590
1729158490
123662391
1747335414
18995797
1811417098
508664588
365620554
839565340
58289208
1960618692
810210328
2060902547
709180784
2026926529
390376505
1627315280
1886423548
665184569
902416495
746596592
866066252
613928885
1708783552
616682360
1617802780
1256804142
165426559
1375161022
2010998295
830679977
65347882
1102721265
211903268
825260255
2075934685
196359951
659554540
2128861462
833684165
894565940
2140667649
1334723261
1836095819
429392343
1002118672
1127239483
1831700425
609389230
1856961198
15667391
311036102
2113513598
1483027177
2115334482
1742091484
935474212
2061226525
1577785307
2035479211
494197424
1773601865
829019909
1665838992
214183581
1363481645
377136175
1592844239
268092051
216903115
1568871459
85542556
2080000964
1143827373
1466720944
1861748375
2007288860
1751034451
1567424599
1379629558
485016557
347121034
1820174433
787534438
1372155189
1020124124
1602420614
583303790
165412125
1171438265
1731508746
1984916492
1456664159
408261456
1458260424
2118244939
147870638
1902171782
966595784
1935491331
492319196
861968687
1651782503
1900922085
1574691345
925130778
1350940168
1570016296
1425505357
540423312
1163097196
215209619
731531551
2129133811
1507943199
367910258
225655864
362296325
776434047
1602714760
1713010480
1708043865
63500603
362783223
512807567
1022555470
697991936
1510770138
2093904175
1333571701
547327544
735030200
1698257421
211774696
982007281
777103851
2147293745
865249905
1020856277
716618273
710700980
1454845646
948222628
1520243143
641071950
1610261194
1390547965
1152778716
672463563
1425700333
753262152
818601831
910625675
143067917
1772787820
2044638248
1099953255
440937564
225354255
1245558283
2050259070
476301252
173142888
376145906
573911100
1915220801
1346132679
2030125501
2142399834
2044279012
427115299
1655455945
412230523
1457924911
1972765204
1721679853
178314149
954286384
1084206609
1155741661
562474476
1187117918
1142783295
824411960
1040794475
1695436505
878488234
898949899
942924107
1621973621
333637052
1993969426
538868314
524575428
1131169661
113860007
523028891
1360991819
618254678
1630664822
1035891783
1069816211
999912236
515895306
2003383485
930536376
489724365
1600230626
1375079281
822588023
1353860310
1721014137
427457247
1282621070
1812571412
1630498772
1980155879
1542592503
1377977137
1297583776
1166165561
842645988
1830202671
41243945
2121181220
500164532
464432520
1612109144
1584094013
1987108925
1234569317
936532484
1232201876
1621785278
1305789154
391755778
82075770
1860964995
858910943
755983636
1671875512
242019459
2051672841
445536483
110929523
963238310
893504822
632665531
117662300
928719986
287218959
1508456242
910356533
1189332193
2028828627
1347906641
418206468
1683676296
2063689897
2134292135
1623603792
2062580497
2024965972
487199479
1808507680
764324410
1831239091
1444849939
878216171
129483269
1070307000
1200825440
681213328
1304626560
592401385
1817826412
229873186
1324910275
1912179872
1707512980
1694563193
187519608
1282741112
1247378573
1075825751
815850823
2016339039
1788303563
174648342
1845290852
378854451
1155590687
213703631
1333276918
1318909216
777645852
1385733391
1564350034
1713245851
135328527
495754290
1952119815
279132672
750315253
1045340702
1519334359
1703056070
476414433
2025836263
1485381641
2132843185
1222338786
174038116
891789356
963191151
1176837922
12904417
1065731436
1571205739
138264199
1205208188
749784728
1174506240
1069709275
899208458
1762225175
588192014
1421597373
1536421819
477187342
301662338
1873798694
198821440
59110108
435333725
1984815387
1240914499
1732889944
1939626643
1512372644
1310455277
1740414870
763547219
351710898
1392340658
2097425341
1417568823
794164975
486567941
98969442
1061470411
862216644
57625858
1903458273
2020087938
1990035390
1116592907
216839813
36624896
851632557
2139542477
1038875842
1405943510
1998058129
759906182
1949825133
2007488133
272656012
1805445036
1702774837
510484069
506524602
127717426
814423905
1256726168
751043100
2002172733
1419260692
1855492289
1151540244
2145563047
2088037723
1732054670
257304282
802527035
1953032639
1234257808
1382638065
1977205519
1020377736
1169047412
851128434
1567138522
178058087
898880670
1646438509
1639867672
702512925
243584472
247458793
1363192555
501955205
2046718319
610748467
1773224709
90429922
1261740728
767041318
665185009
938742929
1511753841
1670420168
970857012
1180965154
86489869
1051660645
590337046
2096253474
923663226
678588095
1407484407
1122976281
1307275301
885658340
1702811049
834543415
627010757
545699823
704820174
8001736
1296023379
610075872
1777870228
1755470474
581994200
101379915
2055361380
1934436637
294162881
774955571
1191413572
763579947
940262401
1787801313
2145859215
361024841
2132870489
1769752066
1514869932
702013262
1968650027
1685730823
710946071
1579366184
1527821180
1561195852
612173223
1492422200
1383060148
1073213717
922339598
1085568977
228784644
942237208
957315183
86539849
576500132
1944322307
420685441
2114225917
1499480856
462767892
1183201572
1714191875
1697373963
991872251
1251259359
778521520
1659456638
1666975877
1538951715
1499729722
1693326836
1389846610
929626479
236102723
104099937
29254607
782560216
1282436747
710226296
2118599659
414671300
873098776
363654480
467133186
1227416768
311794683
1970545976
274707888
878772586
2082377136
1068772744
947218952
543345113
2104582732
119641191
1542019270
356474701
209385071
1996820377
1906162984
989300144
830758915
662434520
177583431
1889877070
2135536453
1517891129
961284695
719741244
1326255680
1980748838
2072166570
228678460
1491529204
951068685
1641836625
1063046056
666159507
807416924
1773167934
579029356
321320813
1813571658
984254242
1930175064
1502533943
965787455
988285575
1025648152
640569311
1809640912
828499990
998340677
1206482943
1425152258
2006326645
1785031297
391884382
237867979
142652727
2113888016
175168442
389031412
202741641
1905242725
918817148
410212737
1401692646
240758367
186924361
1130517057
334333913
399213413
1405132352
1507797638
158792404
1012091845
731701410
1530780348
260086423
8000813
1359935992
752723547
498740579
335409956
1780948282
1353323401
78553216
1589909917
553844642
1542219915
815747173
362544742
523068627
1693888967
719853714
1290568867
1380643465
105992422
121449456
1233399234
192236873
1647579707
1664333215
1038439600
1975876745
1093913451
463880384
881291121
263100150
2066579921
1554376872
497441222
1172944563
1368922145
902385959
1364764512
97793438
1048937910
1707763469
1422261854
406925637
2075956082
495183940
1400273040
1423923149
695476996
192918465
64229114
1098120089
72940859
375841413
404163364
2001498025
111617884
1170515664
1794540115
879143985
541049345
1974269309
1234556452
1290943019
1707372528
318240033
306725109
1156212844
786514592
1122187150
1508075073
816498554
403583602
34191591
1736044041
377417025
1009851288
1942202548
410461804
1783530184
1051280556
1277098378
624209521
1604753086
1718447514
1942075868
1212360611
897661589
386229395
1042756472
2025779541
1246521172
1682449808
1204343991
975825270
902899828
1374126057
1390665742
2053322734
1505497431
133317807
1051518142
276177072
1353185505
1637219583
2111962716
756604341
1588330007
998844440
1053613553
1876197663
93180870
1269236212
1206229445
1508827189
567891404
325439769
1634158036
38765679
2101240842
720420125
2101826445
1001957115
230033425
852372738
740342526
1355624964
672128975
773565709
1321462186
259836874
1068028760
1602772341
1497136306
395241451
1680609310
2136402041
1698545488
1042670237
157240691
1087373343
1057420298
1513300495
1142642953
565077440
149972167
1945452900
179432255
1714255592
116538068
465125998
773964406
1887650870
479600491
439863372
748292254
1387212702
82093077
1057446231
753794659
228987488
1291809282
1203546554
1706684547
1761930281
523846583
879881476
1780118241
714282972
1973199881
1552822716
1358357900
888998624
1475508019
952484372
1795178669
961584000
1517898362
493653794
1051011315
786681391
664693993
173253361
1214008196
829369558
2016005946
1133156997
147194600
893690961
2054007864
410921038
960905860
900459339
1244330282
353148568
316132164
428699594
1073454550
1380548905
1777969127
112512628
137589938
986259533
2109206725
1007931279
508105615
1483553399
921753817
1334767165
2063031084
667657874
941031712
1409050132
2020134937
2003306217
80876968
2015283762
685619910
119112363
872329592
528753279
425594813
1846904878
229542461
1246925468
992485209
1144559573
703194509
1496025008
1940721439
625349995
471028947
1450078033
470555000
1660429174
1911470364
1849947367
102601997
483951645
1282183008
586860748
1849607893
2063303904
461014525
324988325
372209839
1926623183
221927170
1423216458
510810765
1267140074
203419107
1931436317
281094780
152011270
915919714
467633001
1866835078
2081333873
234283414
1408037567
23608293
1841183511
831799303
1356496272
2464316
1040633883
1443801200
822690457
821815304
1269086321
1205727977
1356183200
1872813489
611796745
728885645
1669805081
466721466
1177747014
1413440914
1120604029
1504527972
634374523
2000466654
396638004
271284396
1177304838
745421968
332945665
308242713
1551821724
642023763
1795395616
1700325429
1531880179
1017925487
379296891
496246595
986373046
1691502926
810262330
1544099985
2004684864
1840951614
1378968278
67899355
107752016
1559133716
1956980802
1481607721
1743451116
228505460
760544675
1182348962
275419732
1069488640
60595232
1171953274
281675862
330892173
1109577374
1325296884
1035714619
41395975
1172660002
383514630
268049986
950962539
1190956760
1637937332
354687772
1465599359
2004816422
1847808732
188409111
2057541729
420452474
741076341
651791320
189838708
1371330980
619363174
241152414
1179181816
352136498
906363753
1114129818
277372358
1705944812
2094350354
2114275007
490374801
170180327
276353109
257527227
515134635
57441995
1855942560
1128898161
842077125
890255366
1206548158
1025278852
1901225797
717472389
637657791
1963306949
327456434
1300382355
914957974
514910351
1283990030
566654798
1531298416
1661548616
478256632
1420202215
2028512416
647227523
286316608
1841073829
1527468394
131630064
101729184
1877222800
1695666993
1466884361
1203612845
183971391
750940987
90977359
254620943
1020369721
75774300
1577593404
755472607
1611003761
1750414475
1903364468
1437907533
717974633
833194817
687201747
1697871315
147738694
1803834225
1435871584
402636480
111950880
423310009
1922211868
562561898
906275483
1064683188
1748789398
936565023
86449520
1693125
1370777458
521531597
2106051689
519390900
576131334
1998541573
943971139
1310122161
94716932
127001648
404625425
770102398
1990634325
118894883
2088583450
2117078013
1373513865
1556120310
689230776
309019242
252265993
571292555
167862766
884794735
1577300374
921991563
1279357354
1077328929
340246003
146146591
1989403051
1544444001
782560747
1058964327
1189402804
1721323101
619021764
1529279458
345127810
1207973089
1799104073
1827632015
1475390322
297365100
1064464010
1714833801
999951245
16562278
1173464600
831273896
1143902344
796951470
81686355
497494564
659641731
1995576637
2040562201
1465119929
1523153675
1220111809
1464823078
464037244
953208156
2092563176
1922916736
2134369955
1320743448
1591807527
2046362531
505855471
120594235
208870965
1455375929
1143312621
1636718768
2133380827
1987464228
443380127
1270101823
1967964395
1093292880
755151357
2082747959
992684842
740664892
530432273
1444907508
860109301
643602058
901467880
1907326477
1473394642
235306865
1618262174
1436834737
1364491629
1962725294
1474411660
1236457387
586164828
865672134
1558476606
1660487987
1452778628
669726895
459318923
223602461
647529
20995416
1140799281
1477332764
1591375254
504647060
1472141304
882021284
1557359915
1285917687
1186223616
568824375
522316829
746951753
1853260384
1877102996
1574868566
27139537
870276205
1494558623
916635712
2135188801
1725613875
715483330
872113944
1813217135
1445529017
223386755
1286271054
2103882476
1947483782
1124744601
717927080
1802296114
742017227
1354432037
469583515
82694605
229359522
332044316
553819570
1945821567
868310918
792535476
740221786
1927495779
1663609152
206367941
988095821
1659212145
533253942
1586097331
420922271
204959617
323021015
866624587
1063823479
1226571623
1927311240
323132631
1780435281
2078444065
790299381
319185743
814902942
1908809434
362312782
129830839
399098886
986135847
841096065
603017875
1333997775
146311248
567178140
1626082127
34863164
1440186346
921435580
2130077423
1555407129
1701462877
994864884
1038714260
921675566
654007193
1370563440
657762685
82768481
518819115
1849285417
1587735733
163321809
892973903
416726513
1867087736
190931283
761569621
736012270
1848078040
473013766
279121177
67812739
337637922
1635826373
2106032452
507004970
488129108
423568028
511596561
1785846226
1243739889
2097735090
2056764633
719370729
1488645540
39431037
1782036057
141007185
424392556
1555458429
862271905
499617355
187535220
264102943
798049185
357587337
77650218
1278277334
1590623222
339538365
1899832987
1143186595
1922424362
301815748
428066347
396881879
608628103
1624159096
845011367
1952676500
432926190
404928415
594474029
2141253460
752330439
1081560626
121978867
596521070
523644210
325028929
1620061501
1568166266
556545559
1503588181
1537648708
871781908
209219682
1817698335
868603784
152288104
1494869944
493780986
2006016570
229361665
384200173
1314962504
1887321482
809935826
556535383
1140108203
1559299234
2062104689
1337362096
1346253180
2096682391
1885919742
447859344
1000139219
632272782
452179530
2097319228
1752391397
661228049
580849258
1523438435
75007062
1325038147
1810642407
1342738016
899972005
712901061
1800756007
218643898
265920645
2116512929
202578043
1294834038
1133174132
2110056331
1030474482
2111980686
1556104927
1807619706
1929229401
1514309459
351994150
779563592
563405270
300683578
697920284
1092726694
54385975
126534506
1534890772
488860935
845554904
1306297079
869266262
1432184974
1962634198
1208292120
1693742639
482016994
1570415151
875231014
498057666
1435676960
973063644
1836473762
1742785810
260141900
453474657
1554715069
857389912
92897800
464741927
1555461432
1990656266
1046331793
1774347032
1252688832
1703923675
1692574570
1938646334
247389470
41142985
1192072504
66730143
638637521
2013528726
627832358
2121596876
318477126
1982675449
498767362
1510046897
469839170
1930260956
2132196070
1804935245
1734203363
301383011
1047637977
84599649
1266554478
434134766
235920028
1730274893
447804723
1338452768
1258052159
35117482
1116687259
949892705
125447649
26226262
1303447342
965789768
1906041288
630787493
812219643
1148622902
826984051
1941903897
1197720639
964382997
421965400
1480652452
286791913
1713004221
700921058
1620285497
1899185460
212861097
1862765641
1300782335
925439041
654354409
723899195
1418063064
793431156
557291971
329184228
73720312
937079172
436067610
399510098
1671510251
699764425
1198157255
1099321842
45189254
1581992364
2007808541
1002871864
1718944429
985627478
1064461747
1815432933
1539914805
1781207906
1193891452
1336404585
1987624303
1461191349
1264519436
1921587149
852711952
2121264189
1268657249
1775779555
1784762788
1681317954
239830782
565028165
155334649
1149968111
253960639
709628848
854107369
293790025
555138426
1692992683
1241754910
1755393278
57577146
225729225
411509212
1757064482
1697464776
516464356
568564154
860067316
1356351326
1926022799
2057257040
1780452717
1038444640
1211138444
1436577553
623681334
204382860
59511094
1352338736
685913523
2028817587
298624437
1714534367
427629731
735937128
1173767477
1299952272
2085718950
1313528113
1684289848
1942003560
318519320
887577585
1238435144
643497896
2051764052
7196585
1015997833
1876065018
2027501926
942686053
2054804540
475984040
258966202
1154732262
2118916239
1327845366
661606064
1486544998
1126063307
178206528
697561559
1035887933
2096909366
197025160
1502303259
846699880
1368832500
1484571107
150747905
1836778291
339496586
1739236340
246651922
482707440
1684127442
1357595704
1825699535
733813077
1310886306
15821874
854701830
1556442357
809713324
2133638919
1868537698
1166677230
861817870
1731776759
1822309273
73325622
168056045
1367279683
109926853
272067231
28905441
60573050
346984025
1406611663
550874384
1648055067
1025490077
1476042155
628737020
1127554676
2114234905
391813364
903072395
1743239091
1496881290
847988970
1915359950
349510054
1346430969
416751094
1563251002
1824176940
1150927090
1582769770
926788391
1785914896
1519765242
1588177924
1969966334
235984937
724161199
1992824566
1830520849
248032142
1662891086
261954262
559643027
609486401
1681587519
1713121973
1460222053
1067750214
389206878
1958425886
823954293
1406484995
1528023547
491759777
376973220
493571962
1632159055
829407335
114063032
655889777
1262085151
983111574
1278534906
541893508
147354141
1786611180
593016739
1930436401
1157554627
1727480967
66612107
1672080374
544067423
876960114
670079710
1708170122
248449659
1397836888
1188784964
942581359
1739040932
1088365143
949585105
1076751264
398598122
1571332779
1361809339
219871672
1668900936
1719984816
1281702525
1523654108
1341007478
115153476
136497268
1631599969
324984338
919584779
399124564
926774642
1526475793
25357645
1811976618
204440314
1186072674
2135362289
1570614221
2101867306
830410999
1112196295
1661287293
1343888410
923982696
734086893
321935785
1702943879
1703694247
444317921
1506750917
1155802191
743508436
588722896
1678526288
823084168
1595327658
83853585
1436173592
1290340349
240634887
1453904020
1104499261
1870566140
76248759
1853893534
887157145
1676807272
1771808939
1563716924
1288398738
1929252095
1680891447
1628993062
2061477915
954128508
176831709
293578983
24038714
1938971858
314912373
471182769
578426151
578812844
1954284330
1297252077
935749839
28907936
333847609
1078705568
352479646
539195146
413670681
2034519484
549980222
150884335
1085318839
1501247828
23241308
911426696
1369053539
1239080579
241346931
1124338031
1093295912
759784097
1881657469
407232356
1202306522
578514549
1923793554
461100162
1290383656
1481257726
284123391
780192721
49597847
917353756
581470687
630345041
125872615
1637638783
1572234599
724377370
257610298
573631837
155729304
1665967241
1831453018
228028595
1351277318
2090731454
922411963
1348656431
384592970
1062742086
1681301786
1477160029
136246119
243881299
2008248215
729341395
1512193195
969657312
666955010
513030911
1472093267
1785856211
2015625700
738911107
1308079462
1750839170
1612516143
595272053
1596295055
1740944363
1622215899
24151459
175375681
176072917
1569647536
833571813
1723527873
1009144229
487174262
728762081
598854523
302369284
163631331
1246532957
1554673785
1551138360
716145443
2109693130
605773558
547744543
1148983079
1681248201
1868721760
1056450248
956324216
634861642
776541935
452145329
2358522
1715522803
1643331346
793381339
2135035354
1805126925
1929482973
290362623
309488353
611607801
1456496883
74006214
1295010033
88152623
1205600770
1598385834
1308015584
1222148009
1836303996
696499774
2056014279
2000253410
1258581061
31652397
416711842
811080582
795024928
166783507
2049879340
405471606
547486034
1165222101
1431329906
1681217237
1763121960
282989793
1964717661
1911527759
1985951945
188465399
276866084
2022667781
725924940
221055749
1914082905
1473246454
429157142
127710781
199774000
947580288
1359516768
1778686352
775828638
714392336
211011564
2033246521
1446357708
673933415
125047522
1284707965
1797387901
1659481407
664258469
2035675088
1204758195
95408417
1929169666
1199761773
383780786
445800662
1909680859
648717597
1470110842
281041244
793623586
1956713157
1388487074
1827771723
2133098923
167665882
1554487263
35553581
100309464
1698018362
2095043773
660739675
1055388919
909289575
1892228738
990322830
1486164897
2039388252
20663890
1642187204
1215302998
1133424133
1230993641
1429630583
1520704946
1346091869
1458184888
948877688
1369226145
1728371011
2047965434
1543375065
1476212626
494784998
767071277
2121669014
471195908
99241645
912835315
384629897
1677702541
1533465155
1892801306
1647661564
1168610968
1184921558
1185584445
1854524949
1848772535
1663859671
1659497910
485295441
138442063
1051757491
74616879
329154694
1489044055
539811491
946424019
1678121365
370269877
2128156156
1401913048
831954602
1298212295
757392536
874166003
1984479156
1582449729
1569554428
732044683
342835655
756147917
1276696595
1792743693
1019575281
656502708
6789032
1727914900
1253645028
390264309
1232006357
1925918237
403713463
151964348
1158355101
726387111
1814854053
618366966
2059126728
1652775649
307042068
2025957092
1241199361
1617892097
1297044747
329489867
700516105
617181975
1318053319
725845640
2011305123
1244402963
145576766
1049578661
1545456005
1162379196
772586124
1097622459
197816320
2031156998
1713492293
1600914827
137443259
2060093474
1134244113
1190197375
1120601369
1730191997
1219750876
913300951
1739524815
1400134209
1309370444
831719290
1738811567
884947733
1803847198
1412093695
946214220
126046595
298650146
754164479
584010999
442578557
1447973574
1650075200
1538837244
386736148
174609396
528971146
226527501
1132199088
301456267
1746763188
1699203175
2000786813
206118343
1965885993
672801089
1731770294
1169656139
638472975
1229872028
867067893
257680182
1541739379
1955729160
325655471
88714236
1186539551
2066811793
134544328
2063387340
1059894400
357140745
1044262621
951616151
1073271488
1824399427
383920963
1807265290
1853474956
1893108420
1396773249
641090459
1639171469
2124426018
35131094
190849503
2069441181
2067750231
269338211
1183392772
779835051
310546058
1224328470
871136775
2075065882
1697128024
625998388
747200691
982321221
258475457
1898527404
901178818
2090399375
292702435
813812565
1748059377
1840632154
1219702227
510063261
964775706
309501843
1372470645
1122800383
1841247104
613901357
1482755079
1575210372
1456573265
310093046
180275498
1248570363
694791745
1305442246
485857187
160748241
387862257
580917835
2140057190
1349598087
136666737
1065422591
731529314
1208547167
1045313883
1810023446
649604313
600635654
1576868782
566214890
653162369
1296099053
1359535430
1542020583
121538837
565507539
846984581
1784479948
185218881
554224315
1901709423
36365405
1064932636
1922065730
464075344
110585260
523406086
1330909730
1243974636
893377437
1976776588
788817195
1880522571
1865151301
1572869955
119225136
1643168644
1289000971
334951632
29541666
947890488
55140605
1119330743
1278974342
1299783310
1555924622
1291023841
2056965975
1769796563
652567156
294951148
14229329
1520461634
2108519389
248385828
1733037943
231143929
1089728381
1120247024
717366371
1814661897
1343083674
537416214
647699427
697089405
1442876442
1767573174
2035625748
1590141595
91819516
1234665731
170417365
1062973322
464097328
23556180
812170146
1878980915
1565965547
231615487
2072564887
2132392034
24997930
932330779
1018496188
1062737407
555351728
213364098
958457793
1200701301
1270481951
1515987280
1447021207
577028777
1285667029
1449506251
524363015
1125069567
2087571604
1167436424
894049330
605492332
792387717
196071867
302320901
127078620
1736134165
948422508
2118131270
669676352
1908720595
1306850156
1014225611
1125182825
1845375288
659443662
690672594
1230938814
242700313
502200908
2036550482
474316012
2106766030
937725025
1227089353
809814207
1724603187
1801992957
1520199059
278665746
268359664
996392742
944466868
845051745
1141173076
874710693
1656898310
933678861
129874296
334736226
1287631505
986624739
786398821
883110988
645584646
1957190932
1710017708
401415494
1528235496
266140538
719082210
1242146742
693745416
1051739285
1981491908
581857870
1792767816
797594525
28487412
1173477793
1796006574
1204341962
746248515
597827757
562603653
460867958
1801595140
348217459
961252342
1807158400
317985206
469188692
143362448
211942986
2137452549
921269996
2064047718
1858924911
1100646816
462164422
1925460972
661073525
2073039471
765101485
1230817370
894257224
2131016473
1837795099
1711906870
1751726366
217564965
459909677
1254932903
1004651849
1157966757
1161218876
221214254
582625522
1738388788
2036874952
1697551570
966986590
105231798
1534052896
1460524153
131971977
421739436
1630364509
2062231057
1949480072
826593111
224508226
118167380
1377593771
589937093
206668944
133643278
1852267150
221565618
753573658
463970676
1235775337
164812512
1239147616
319833928
973774266
758990418
1395710643
260809579
2098516907
585288344
1243750925
129706699
1428761976
1453204682
636202283
429319255
631140485
302294124
1100595596
763691830
460640423
1446323411
534626278
812812479
1338440586
2125501452
52147290
285601678
1949855037
1642397946
218213892
908385339
12717258
808726892
1377427639
1394989325
90050583
1113505918
183012214
1344739219
825501717
1549583476
1296476739
1931688715
1409742141
567082526
2110418251
276638287
365151180
356748660
1915648455
1205594835
1530236900
2078355774
180941306
877625793
1308381676
1656491083
1514358029
2094522326
1091146371
1271067874
1206110333
1552339395
839075677
870599083
1910118111
127269825
1930294936
878792939
1914648987
1156176829
396305421
1968643593
161126316
698012346
303629456
2141585543
442281703
507328441
118520625
947943877
1122014252
868315663
910056528
1896528791
1499806521
1340414826
2017262341
2022944216
2005894925
1598958107
861076617
135298467
1000743489
92873478
1353479429
698594059
1574444918
826496224
646138735
1863896813
891248929
221911294
2060969437
1583182399
1215285807
2088246989
897261000
1931545440
235157002
714718558
256539859
1893993665
62535893
921783820
127909912
14658304
1485678592
595889828
672441614
995042238
1885661749
1996229439
568065423
1136888430
545198002
1790808435
386993185
206250085
469021271
210413869
1836984474
592785874
618438216
1830557810
1467722621
609975416
935674418
1263758433
1386750715
2071600584
206825139
633048220
861589222
675219802
1861922810
976311312
1859216731
203032290
618030239
1034761391
893001212
351680744
1004863207
2085019852
266012516
1017522760
1592132790
464256460
515351242
1642816797
2102765441
1751309826
1010157656
1879216237
1427352888
1750221654
1013109564
498931600
744955786
1663510778
815404588
1162958549
1345307939
726767219
258840496
1915376291
859201913
812742922
1540494854
1109390927
1487715531
1177323145
1705989093
463526062
84833553
277227454
18197612
41323553
95655325
821193083
410644261
15561715
948303739
494729330
1232635051
726213178
1516923378
2105352893
1254152979
932069061
68067974
2104484169
753539460
2076898717
569177455
1169222682
521280797
1629940728
494327223
501994024
994557074
2049163278
1517755658
1228807580
2111919425
1855393332
484252905
1294171333
1845534381
1476853661
1614902882
526710091
614778668
1966235725
597015051
627318188
1254873046
1269644786
680513694
20668312
1447321926
1654328641
662842193
1598833315
1072721715
967792953
2104605634
1358216861
626705710
2076047423
1666888858
1061459087
1117741810
742640531
1253380401
581677751
1892175837
863044714
208266919
1924832677
1474277443
878572362
747273035
724427435
1259872527
87252289
238692193
1369281161
1351375866
1898928892
274464110
424264507
624370625
546291250
750074348
412949037
551844183
445317313
1481997350
2115919617
889001568
1369488031
221628008
1353323901
1546466085
178954197
304039325
149757741
805802481
859244209
1191895598
943286060
2095436668
1674966697
1900714072
2062389936
325522158
1461829097
1005426595
583580809
1108200186
241963071
1576021085
1470314197
1352532199
823700612
417885825
1663390955
167557614
1808698301
134265584
1983200979
1483847297
818452080
3208003
1962199507
860649359
984540183
264734246
944266263
470649248
394362869
2087927770
973067890
743774781
1228781752
1948180910
1255835222
1022874374
906425724
2114945806
1069490309
2042298154
834409743
383170980
1973470028
1146680998
1593987948
1120504103
564789275
479122253
2112796849
1204624373
493285052
1511287796
2056720030
678052700
1019692748
1618975290
770924345
1731772229
1039237775
338937118
1201208190
181620659
150997167
983479946
1056442516
1336249184
1071734465
388216645
1994692343
1845789101
213148641
20312747
1851015292
1478697316
790204926
1598235469
1834569267
1418947118
2131904687
1697613666
360998656
1596285839
1982275611
742661294
418760244
1125441156
1303265679
898639112
461830306
1855388888
1663749016
652145218
1704338489
284721579
1507736293
360905445
404477257
698214877
1522851159
2035758590
2111067522
1196837796
1649822611
1836564380
1701153171
1418854381
1031990217
861062361
613046220
1848512879
763853821
2144516221
2087491075
1738896830
609199059
1904398058
326533220
1217989928
692096853
699318907
419739462
1019177754
946114699
1637801885
1803666782
544040487
1410386534
2016500030
1100230182
151548115
188605142
1529996593
1663566924
1641265409
1693236382
1525719026
1866270607
1923682527
1930443236
1706637652
2139245389
1733205798
1167394536
1542154397
854090911
859461308
272657228
613787803
1148395652
1991522131
339682583
1704148052
1404289638
1466455568
1079855700
1095662294
1752484354
261729612
16790577
1063805857
54542912
1279702187
1662742675
212237036
948541050
1269875187
2071575625
162000377
1684271506
181874933
1976763831
788725493
2026775551
832000917
1162376924
546027978
1086132723
1380067950
704612244
1621422089
774744432
2056840448
498407418
1872526618
1772577023
21047801
994152998
1110692470
1572355470
1809983218
1529288061
1570098268
1628659892
1060858232
1768073096
236637569
1847271197
61243050
1725525934
425468880
113221289
1167350747
450557952
2067248114
2008743139
1521979052
793868464
814018165
643038511
967587112
1280911795
1230768986
1878015595
990822055
1175952651
2012253821
1658780254
672297705
298590547
270537811
1004882633
197706599
2100439895
1861641560
473233531
1365926729
225364258
143119076
1469501736
1393764124
2028084192
1705171813
179406318
427929039
1633016345
704255562
1568018761
780914844
1243732392
1317496933
1843045759
152623922
1073718008
319389819
1529684626
1116900378
1181092261
1151113965
1248204154
1927142659
1617285255
1452248747
343287
1091343085
1897943764
1840652497
1411422426
1813550657
974206518
1704567139
1366229017
1209668508
1803822601
34131745
1077362334
1770611487
229610741
1856504873
841792528
2034088336
2131592939
1631758816
1549969869
1895407702
1588290621
717157817
681490711
1232483726
2001326806
1035267185
1735678331
1878930543
574986582
818524067
1890680624
717866355
526551321
101716193
1204154600
1751914144
145846286
131034873
99491522
1338227723
1474958177
1446107403
1544191955
1123997595
1689399759
1350204356
1915517036
1768163732
1500155288
1468355881
1124190555
951134425
1446706886
2121347356
1298629847
1610662659
1479970194
427093293
378375531
1665623354
2089850015
973145420
2066979967
664382208
1576790854
175007682
917032910
629938281
342693796
580620756
1381417083
1880996027
1301842168
1509487404
1623269502
1002342279
111532505
1252367117
2063786416
304259286
632363688
744303678
1878123352
1689467096
198386615
1696078029
1882335534
948854006
915009330
677324617
1117886655
874937184
695860148
1030962676
816136249
1739764727
530691726
126515086
1644242107
1052831667
1832382013
847478811
1275303971
576373207
160320453
1905276837
669849591
1884163900
1785779740
209231998
412988072
222986111
815496083
188158240
1068562118
2091168912
520004667
651080454
2119264511
296766243
1957416077
1096631496
2116846112
2076287867
56829801
109651839
1662006604
520646749
1121667086
2022486610
769326774
1637093548
721147074
356503462
1703377215
1290972976
1298415928
1772150997
188513606
570174087
2025295797
1501424057
845858483
1031390600
642129156
335480356
1310794498
1903927276
214856019
619914688
1625302987
1078785506
1898846990
1306529790
1012297995
857221379
805015814
1358344192
1653499666
1466667044
19012852
455911997
1647742144
1139806101
548981946
1104951051
869095046
1573026138
1450012188
325797998
765036420
1962980794
1190957003
161150249
410523850
809218884
290425969
1061170540
1202235130
597630783
1928961064
575059803
1373726869
1505748311
233631677
1979675316
705932441
19036354
1801507281
1490740683
1516888169
1655301059
2114048554
1674645820
203955770
977313869
799340279
550997042
1396196184
70006792
1960245181
15132900
1682607604
1318890690
1925218161
691036403
1888732207
539535549
2046326487
1648675050
1515315621
151484028
1929205230
722324891
1365265958
2113519975
1462665145
1822062418
658807740
686956137
1933484744
182449949
1312607379
1823365939
1983390957
296728994
2130190898
1838323465
978097291
71550248
1824748213
188162965
1120412469
1625447502
1074923411
1396321310
480389109
960097023
1131152354
386278932
625191239
1396062912
1189827176
1935542724
893185986
489680601
982522881
1101025936
1254301698
1534543858
1607845267
399623739
300866845
1415262640
923891364
765527669
248836710
1659737491
1967335325
833873931
934414045
1072035878
1528969125
1404015667
2072139167
2065915055
911117185
76312427
58618417
258896290
699347773
803654478
1947603217
758973787
304584830
1981635954
203545275
1347928343
2028746004
942571663
1059407323
1868771002
81777017
325401673
1234794911
325911526
1082280399
1007097249
1146763181
1757329205
1377426898
2069079907
1718472360
1633049432
1876952448
1850147237
1921061948
1283900452
1780142303
2142229291
1066428261
1449128717
422300956
2034915489
1649851172
882952803
1438478987
1823544691
926656509
1578306176
1566055551
504648620
1788446306
72521089
633832999
130641101
525636043
656473061
635031843
2128795961
2044465657
2072399989
35722162
1981942048
533630315
136332432
1484812133
1437860991
714736661
1126206710
359509777
1531564895
496054495
765168947
1374710918
2000531032
638506181
1525173342
830980153
546698723
1180698746
166900041
322926007
584512558
172922534
1904281298
694012750
1974756315
105143999
529385390
791853001
1070842092
673234515
1324790655
2092021941
988832126
1257833523
1575103067
597633139
1221743786
219998759
442224954
305798365
631835713
433592191
1774812735
1802226956
1165675587
1854515995
1660513597
1554350137
259646227
483052949
1235925891
901120853
1395698198
696077290
1972448361
1728030614
9784685
1790654811
234173841
1318570195
1563843893
750819792
640766649
1694030761
634463331
1879577594
778936969
1712325516
1153616440
1089711038
1461373691
59715945
48576967
2071626862
1959601227
26003869
1502139063
1131719429
624504613
1452921325
1364975869
339601485
1832013644
77047986
590404933
143170354
1118621860
1605780061
481588731
1566153452
1961112426
1562636137
474242546
960897432
669433830
1259842501
1278731839
1798094308
535257969
2147415047
520838522
566382066
1675023431
515384329
1795110963
258736383
1306852750
31612176
1692139979
67068393
1940632651
946599037
514593719
1075931605
1726198483
967338242
408688197
605919634
715447723
391570056
1565739358
1580080276
1481822096
2015508164
456430414
1649275600
1383509367
222525556
320428796
1070474027
182928166
34606363
1068967455
1460073929
1287677794
341593030
134284172
60700132
701147158
414950129
1458944387
100367574
504643256
633816750
1986772847
1352893232
865881140
2108974945
332135709
1548975176
1796300183
228781940
1657557948
1205172038
1841575965
2116930034
1666903435
1319553680
269479259
1491447878
1695241900
195658988
1922578347
847217023
2071354593
188344461
467607145
429858724
874362894
1646324934
852681231
1044895255
2139388453
1425852625
370487401
1578846217
1682786397
366511545
1658626413
2108679932
1011833266
1003198530
426867273
1466429495
1756578097
1520075877
1818671848
743568379
457735328
108103197
1792045467
1270604488
140823978
435307589
483940128
843162831
230578575
1122863960
1429320563
289421042
399610301
742526581
1762494860
1672892866
1350820815
293155587
860883941
1841010562
1725182563
584770088
1055414451
534203055
143266884
1590780644
793476670
1470073793
1945427471
1737899240
2100545125
1529487383
1491824841
1648435822
1625640069
888651548
358470641
376562293
1247336412
1109584373
854168612
1408131868
315490470
1421559973
1744956586
363701277
577084604
1079415041
1079817880
1877526702
394621688
2130703437
1970610640
283847187
350631977
1489966590
1762997565
2054844763
911004470
412060044
553063997
466598414
1259333838
1543625029
330242592
440057019
1487581232
1985942564
204447160
1621622851
247336874
669508637
1649911088
2086868226
1090584584
493366295
1142768938
1603131120
717306244
1052258076
1275384449
1474672338
850733004
1264860535
649452248
1653607967
486549005
549710758
312402984
63338587
342492032
1156173899
297334268
1801204943
854249420
1978977006
916187349
1966445036
885780181
90951986
187989749
2129288978
1220506875
862799410
680346710
434923134
2054081504
228251695
876295986
1403711474
69312101
164292366
421476350
592202416
1732119703
749236747
1984774525
112615409
42149953
143298305
1745512838
1992248665
2013182308
1089234831
2079500638
478086723
333400567
51298287
1383558359
400228218
140737098
208405819
621276097
830791703
977771985
1674044289
559172096
12926046
70426207
1505977396
1195147005
1602967588
1187195201
972985313
941360821
2103111998
1308500842
1307619673
725834177
2077298768
201286946
1858069287
76557722
1033430335
1676525257
1669428738
1463123099
1925818304
1062421806
762028904
1877235301
1942389325
1796924679
732028792
1453750458
635012123
1083457596
744795941
299609688
1927453645
1778307396
294520580
1357576344
1335073032
557668441
576925941
106462978
1641166721
443715176
2095397483
1578190837
318320740
1667768995
1424550699
1709029418
936465783
1539374575
1331643198
722197396
2050732626
152555397
1280803002
25327008
1453701011
1833623797
1516482315
495835466
1233153159
743846485
1512619095
584550694
924035582
977067777
151197716
1209638970
707156864
2023934364
1036572969
809435448
1007995621
517443496
449997890
515985443
1393422730
2117322521
1418906144
909488482
1632686822
801734907
1814574583
2098811576
1919082220
2005473100
1634632356
1980676806
425221190
739983420
1748755218
769450526
1030216307
970025588
412171795
983634680
1344383981
1647141326
1638338139
1153733082
717514936
681655128
1004521432
1399262526
642218093
1883801982
768132658
990828169
2077533313
628873281
879936366
915399072
428454580
1765765610
2139805025
1597672957
1501234920
330197650
901575856
1786983841
1863339475
94565606
503909048
1215530781
1760833278
687668848
382961552
2002166706
1408239329
705172341
865763554
506530235
1563208156
1671531413
777541616
1085621026
1215376673
719322537
297592661
612785938
689486514
505216181
495335905
1220096228
177760782
1449269998
1717684431
497375630
395191123
1499084631
383730116
2083985068
1416726844
1829245276
2132661491
823319632
757066513
1973625995
1291652050
1224455050
1654407141
1360776798
1455040280
688743415
1484531666
854046875
1443038395
1585144666
1469773381
1440190124
1235717782
1990561285
365675817
1893136946
1882370259
427009879
811830844
915924493
1842599745
218669428
1234455892
1196035040
874640634
989769198
514993023
1587529566
711004438
1149048297
932950056
796996355
1628659200
731437664
1033763920
1240370280
1270798268
361831568
441322493
380821564
267413805
714624406
888144122
1739062897
1889901392
486221675
2133161228
1382856470
962972461
1788243196
2143015934
109993388
1282664474
2024567293
747879917
256284254
463583619
994798455
716861872
1947101514
1533914670
781551670
1978547970
1919393737
741618043
22794443
2129068270
375220195
1163758141
1838993362
31170375
1180516548
1653686391
1553465926
752720422
1781083953
1259867281
424087441
667130731
734280015
1203063863
2100152850
763105450
1817848738
996213243
814872333
683724368
1715709094
1466653296
1212931907
742701364
409430340
196262729
1082173213
680819004
2119827748
1605720288
213347977
1879257825
1136433916
1365726573
853162454
1797016343
276576351
718693833
668180832
1446195010
1051861758
2009334082
1771719286
2060069216
1107732272
1618941714
463152788
363411829
1133976115
795233352
932412659
2090727340
1954555158
714851048
906738093
486375171
1548573007
865298313
1724122816
371285840
1873743166
1246021596
176401397
20486068
116883366
568946878
484193967
1776654412
1526744396
1766904913
496069431
289557818
37288901
1089648892
242678793
1325609006
2126530257
352923353
1135938214
1116889930
1233654674
840633909
293892018
136041216
1705387480
1853881912
1402194624
1268998227
1779559333
730268243
1063672712
1583223550
389061071
1023971639
1813881065
1621578757
2024837140
1984770813
2000601723
621490203
1129645433
793880304
790937518
654221568
292748295
227644001
821061822
1241440474
1476427315
933344898
1894194857
334545794
1765220777
1526902491
827415424
934877574
418043089
263534399
2097808056
187111957
433451590
758708824
1343191345
1835652321
1916509558
280946741
830965190
829009240
1902208632
611849117
533133642
1367268256
1585526506
738859275
1343102724
136181762
754222501
1917979900
1758131357
1664322704
1484378987
1891561844
106048120
101166886
664104656
1756149045
119532673
262317182
1898872921
726186256
1305571719
30116228
631857007
1957224205
1546146865
249169542
1121988103
1256071124
1669903038
1655965828
91929798
1105963367
612570998
1299219472
424065023
1504413066
941304145
741883727
1028725489
1657390999
580658064
119383124
1201794266
1948205725
1491867205
415538006
798704867
2043988065
779022038
1456696495
1159501439
1272442634
1923762018
407219187
2108376360
21651277
1526399088
551168232
1208058274
1656007490
768450453
653585146
562326850
1826991062
32143610
1533948528
943883944
1250387934
1166450374
283608055
926637507
43155839
636131859
1516222832
1909559403
1441344818
1503652435
1457462529
2120748616
1719840691
1010191974
1647610777
1867228487
1185965098
466736250
148676149
1009374669
1998932633
231911962
1733025026
360050355
646520228
419947707
183826789
1178432029
897577426
16619972
2105806847
2014101799
372202158
2132303736
1491596038
530911356
376052135
994974714
484605178
275031127
2144031828
1601031836
2096687517
794973464
959074852
755439493
2143107593
2120047332
955237303
253921492
243899764
969040671
536186799
907787564
2129060891
203877124
1085942332
1695431188
754383196
1690035532
651195036
895882830
1885103580
1297655179
1721047404
910519154
188209650
803149071
357732200
1922010486
754237392
1373253297
1176271618
294325043
1086182919
1750582063
1204532977
1932228191
26399071
85886376
614717568
1513354390
873989864
1098997605
206257657
1803785782
1884888896
1915817183
1558094820
50100205
332910518
1519190259
1879655711
462858888
1180671226
1158975967
623542102
1229972206
1916249441
431582639
1504838095
147387077
711684974
32789888
486245522
1904347206
939775886
1704796906
1829963008
617002779
1764280968
178721635
770346518
612026319
1128617922
1694653676
1420461136
303616216
1667665830
721685117
1826979331
794007115
640582023
232070993
764977320
1458254468
584334973
76153984
1208059702
90637847
449438415
1805859975
1920118797
1854238691
968993019
1373134645
1836020716
89280017
1609237319
640573032
1635288014
1240810897
845201117
444207698
2014441252
560517842
1407266067
1888488888
2058072545
1886069103
1913214544
260225455
238406554
739880341
1097610315
695188086
1380506725
264809097
352252858
1769839474
1055673429
684143860
1936932639
348832673
337836304
1843480850
1731760429
1076801947
176647287
563119269
1140690470
936279988
878746174
1257025084
1051354959
1957015718
582493967
579667343
2062369728
2135180246
1780168223
1705729063
462533766
1713574077
248430526
452588917
1895574735
2031053924
811626321
1908223662
323126695
1246696651
10291664
81391514
192579506
155018533
706042888
1890181723
704085354
558027514
1182445797
1401320462
1162857857
589803768
1698418556
2115738822
1612946665
1575173218
1726710014
1236496443
431847749
791146841
437886964
1070298394
1472596775
2064524743
308784516
2003093096
1164169290
1700654965
583135330
1235221255
373284201
1444499097
935729871
1079367235
1913170282
101163854
125859922
1719517148
120315638
1193503056
667460813
1800602741
27276919
2011905078
480692863
1447681477
79190332
263660532
1414162385
1527071456
1293404846
1968384154
1312529985
832471115
1241701298
1480601357
1469057059
816814204
1264755675
270278023
1443632929
1135700905
1408631858
349325078
272235126
962504980
893956525
1968513027
949947593
1257014724
1428768424
1237465844
1046006535
638205449
1517772293
2029095887
92951189
817388851
21148868
1217459425
774072056
791203281
2085901548
302848880
2007629962
1761128952
341493480
497582721
483353299
1681195911
588401804
272757010
834255504
1236991171
451027750
124460101
604718024
128272388
25677150
1922080186
1943009410
1268185133
512320938
1863593456
412796666
2010466548
474478914
1750739366
1178291960
1128343299
2091575593
2079022580
1754605906
1164017894
142431561
619453493
910276001
1154440717
1253477922
2034865820
633696410
930398233
923176902
1310622699
1631703433
19876507
1293910848
1743785108
145535493
512209776
1616202118
1854144057
716585713
240057126
625741146
858867804
1487297348
1980919068
1166990747
1940635641
429573742
712468392
2064076668
577514740
1169062458
1974463620
460269789
1626709232
2041826584
727251191
99947111
1062797548
1615463549
1379116545
325931585
2138574888
2100786043
1766461682
2072481226
162035150
2081497150
254872402
396530570
1937261515
995685098
389518049
100085401
1886695461
1767599000
1635062492
1844641733
1072961784
137748583
398945044
146563194
704925667
311313560
1123139757
385371288
1623076848
1118139754
2954928
386618607
576681965
697110981
2023468430
1563335046
1135341612
1416222551
422587476
550620091
1496766014
835422600
1790545830
685979770
156602521
1094934402
1323623304
2058803872
664579032
1401027227
1344651836
1298494760
367533705
1097196527
529964374
94156219
101700904
75731898
1291963762
603545039
445220608
63962679
979659557
1512339148
190370216
859220852
1163652812
1762429558
1607376352
1426347096
504338564
2092164686
2092485568
1076824381
1145479410
1881990520
969090696
111468605
679227680
1048396415
1743429981
854207434
2011308892
1665233661
772004590
342898722
660834947
269027313
1601563354
908956309
1658323729
1636112812
1953133682
589354616
448318187
700561692
299107395
143066304
63480296
1925409331
449557426
363749769
2034201028
251766463
333911282
762239511
1395310329
1666672480
877094917
359723992
1741938668
270710655
1464014507
1267483149
404553334
1030508049
480933953
161899559
1944444648
269496448
1690885886
1151044690
883519873
872439086
2019748454
450465114
27601368
1910144253
336799209
863400151
704323300
1948884476
965077848
2125174293
1046475893
852293069
406163338
482236304
889555444
1897704371
308795152
1753168273
127103999
1434823310
1515041305
1051238541
69090171
1601534890
1581662403
461770517
1462658723
1653549189
979771264
208464956
638077206
876750217
679738119
984601041
1703255013
1660699545
1865116877
30761646
1928453616
474983113
452402979
318482692
1366981697
1501945088
1559443909
460389507
1340326420
3718997
1003034073
1017868443
1062441294
1588243708
1553283519
1609026195
1294131846
1236701409
57187976
265879552
2126974403
609290540
177617662
116473146
1073994176
1051955157
1930287224
149779211
1756845441
1164619233
1462054598
1785490828
414218057
1721775564
1951418705
1501196723
1159824789
1713014089
795488709
236610685
1415530350
243912551
1783555615
32864278
700316727
1222406065
950506426
712663826
209525774
544424726
2095717274
1893015054
1641209970
489622397
900521780
1195911826
1128829891
577755395
1183831184
1133535318
263760568
1816100170
1327227450
303842418
778019578
1375732780
756646864
1711269640
1485876379
672610254
385856978
1034832399
1606359591
1882204503
1312565946
1822510835
179148991
30131186
1077265975
1446587699
1303654365
1928947472
134898194
641495188
1328417442
1261471844
573102714
394362709
1514145601
1885626007
1174954441
23767227
390664084
1217041056
1096686890
1895676561
443365624
938343179
1532102847
41951321
365735201
1992711607
894706631
77629619
1041717848
783169994
1381164327
643241061
894331591
1789893329
1681127181
214240272
413435452
583070228
982531115
779951705
462280877
229308788
752098011
901588649
1798366276
1785765230
486871570
1933736762
1787369505
477228874
932025786
394380035
816591248
1134763921
1603285601
2016105575
264463264
1817214997
1180891652
470096774
1281968164
134778422
2146711492
524486597
306026209
459605348
2096721110
1051132626
463447863
1787558182
787059692
2010214052
1872803502
1885468534
954445379
827009963
173996792
310784679
1942132624
1156720404
958036185
1313977423
851386909
328298739
1819583725
154310318
555842258
2022562501
1080806459
1088178171
1084413549
145759619
2059617195
233165698
54551728
2134214650
1168728334
1167013115
845188440
410006714
1972124406
92713392
1347122061
1499449521
908996787
380058533
1612170028
1741404556
204159845
1506335641
55362686
512236376
759170416
1541153455
597342262
1974335329
1254345501
1017750947
1781169187
649079385
115737267
1169063596
354776903
676710894
1851837722
1689179918
1328991761
918754362
1970351431
934771343
65461936
400155823
537266586
1986490526
1188168973
744141676
708244165
1182441250
1121691541
575609662
926135734
1873704212
1235127037
1164371766
1107145267
1832491954
41643633
1980803490
1146879007
154120609
1673982084
1077336620
1167803280
4853073
263699113
1588231127
1137345632
581862886
1641412106
811879275
793083850
7161637
1892484903
1088779764
2038299450
1854843626
60854952
86038071
85248325
329915146
2019936640
1383447551
376674860
824114268
1572994274
1566915012
960009072
136880212
126843574
969603757
1743040608
136724417
841593331
1719837067
543025805
1703935184
1459723981
1652731486
1895180790
1328672019
674987693
563473666
1858600082
828779562
1077333204
1929145231
1868175350
1428616687
1828816542
207419381
1285201932
720488599
517453600
1871718172
1801664681
932482746
1676692639
1240326690
836164856
1662898657
49820497
937852330
336232409
1481176332
817674956
131094370
1518957614
887060083
212222381
720567425
1197907334
27802022
46410271
2079905780
1135306741
1117641360
1766528475
1578133672
1209370600
1850017472
713452252
2015756258
1093960567
1025237154
190717661
1941899084
1075315099
138111219
565300278
790613863
1574953750
1482944854
1424625234
1048896981
1369383538
1422759627
1312892142
1750659873
1428323419
1932903247
224649573
2087723442
374071230
549632243
1764481662
2121403232
399746539
360063855
458483807
398143645
224432990
570929807
287828332
622785807
1812438900
169917598
441503320
2031298586
426018006
1662118013
838725080
317591769
1486625260
2033967085
97296812
402654782
1303998650
1820592602
149891712
1265732534
754368295
105794716
1362353213
367982805
1822625830
1100273678
783126999
1716168341
360037023
399964147
1709075027
1348380185
373334595
1672998482
795200690
1335295648
1293041724
205968764
525513696
1991079002
1224241833
839420491
1499153286
507499884
481629587
1090297508
2119869405
1342820820
1943364184
418796422
177612284
1017862205
2025658616
1875024715
1802154016
2114223361
2069262155
649339898
1713599061
1078978662
758630946
122579255
14344704
675597462
825244870
954781529
2036792976
1823040482
692834805
1128449118
1970396577
501151552
1602263861
404876180
2046787426
2115005512
441813510
1748192965
1606544037
416046074
670306259
1971886358
1690079465
2029236167
657819045
673863855
718797686
1879427449
391994686
1599621582
1713815084
1509109795
1011947726
1412475001
884782493
616548126
1849625392
1620544101
353995083
593333180
2026168505
525812337
793213423
1464392707
1053224548
546490727
670004161
1687110842
1833520053
1472409945
2076404853
1342822273
549171470
1989746522
1824523771
2008287646
2101944681
440094145
1508277252
1764235604
1541167597
108730076
1831851896
1382677727
1386875499
616040073
1654287083
1162467522
154260833
441152783
1179817729
1707539784
1959205000
209004738
1729615518
1610378662
1272085684
232915178
1562317445
708832678
857558659
1007003517
1825783580
607950862
1637326401
1084246939
938819315
334626009
875178097
1038705593
515641407
1436600227
1816462778
569931837
1706442836
1271786971
419177340
2015687916
743286913
950363310
1940030384
221643820
2062447077
707092477
1173702052
492531858
787636677
110827369
1091007973
1225297725
1301376486
253367881
20948612
938095174
1312332010
1505169444
1423462291
525378241
935859731
1433354353
930346656
1401332647
2069476885
1573212053
1450582144
565082835
1246796496
1010614771
1458702266
1776157851
1016280106
838659593
2132811293
1330826500
1995473918
1141144186
1382765609
1454846713
550611421
141976645
541534798
1888588166
1534638139
464096703
2065664042
940995309
338546688
801362808
97738000
481741424
1977320849
1506388902
55249035
1055078073
1841007539
1395346500
349932185
2124237820
701802800
1593333885
424115087
344975000
791344206
1577261053
659475616
210207881
547575636
1566323769
735989826
440641770
247159963
246415242
1158679063
129647814
727073585
573457171
139282269
1711680152
67132047
1707447469
2063826647
945391426
1881778010
1570452900
578615793
40723967
804835106
1036548298
814629872
2047293640
1266109813
1166454925
2011783904
357395478
418901694
2014487910
2080888739
1304690716
1824036380
263230510
498886160
837430211
1390430303
1264170060
379430185
1167197776
1478132004
1606174099
714758154
992688702
1278267029
1616324407
807963917
1046068913
354661811
1704588695
1285588740
1515297411
409198291
152219713
57961665
2089856575
1928104370
147974461
2081800731
783255082
807422407
2135849388
729392943
1612854453
1785268831
489800104
1531765125
2061644898
1069308762
915762549
1510517743
68834104
1195705415
1029424175
1949912754
873308956
1016259112
1852538376
812089325
1049785759
1607600809
129507938
607489013
2006605225
430586004
1361047046
442582353
358627774
1149730878
440943037
645643565
200623644
338512789
197236672
742900557
1543911253
1872010897
1239155619
1305489132
819027021
808887152
1807038041
610725430
1332136050
486833840
824774179
501079855
594249290
510487432
778939490
1349152623
599314774
334766187
1413747547
348456165
1531992168
1660189323
1338395881
926231938
423528465
1230664439
888936693
358324287
606330081
908810769
1132405506
128635972
1279147330
1692556384
1419231577
44030537
1491819561
935415495
643512832
1827363943
347939667
1347863110
1064604321
1021107653
626599139
748314838
325117267
142644172
1786517205
438341890
1594376061
1359023589
1369068508
537289499
1773930530
1929225661
1639343781
324453419
1858334274
1252439874
1025940395
1623849877
1875009144
1133552139
1965202345
836791877
274301375
961449962
1293028734
1920576454
1603912616
1057359469
1907704002
1596506505
467853484
424427141
845209634
732354585
167803897
1857963277
2024123216
2078611134
1751858675
1894048542
215824694
1499385833
1538751212
1396147
741655156
23918056
1767530658
304062172
250540970
1618728511
839822621
1824265462
1001768837
1227103808
490859530
298326986
1727359286
1967663180
185810557
209984641
593042980
578195053
1787602769
606279045
1386428709
569575267
1038082894
1360853897
339284963
2145815426
646956528
802480312
1625035130
1951907736
126820430
205776373
422094999
598518355
595472232
125432475
110392808
1268166635
1498386950
1088763132
751064597
1416222362
1102956413
1517382150
1261668438
1577079453
1947874604
531623622
356833381
1114331880
555660758
223975221
1895223539
802309414
2123017917
1872449309
2056517050
1711335831
779398802
1253999281
500696545
1397116928
1633260392
1121865290
1260602958
1063560075
1779579283
1014658776
695522181
1785949919
1459138729
2027497995
604306548
11870478
1671822107
2118682349
1417192526
58775724
986796909
762375518
281455818
1249999180
133823296
2047416107
1309173935
128649005
1151635770
1448933370
395187689
1130842894
2098523848
2117625180
196108162
362463057
2089652072
1860601623
637003911
1933755312
1765637654
2132217791
408149437
1066277236
1411763146
848968874
322473917
1785767933
559910343
319069776
513742329
1171491030
1900766211
124495963
201259090
1570921435
1532200655
1519127010
326820238
102163388
1460231656
1472908880
1553553812
2126768646
545758698
614614149
84051847
2013293501
958525288
1026273344
769391753
2071203059
1569397854
1066844539
846955889
799397258
1723516630
2071975123
1766458609
697185672
184264452
120978582
835671688
2118996197
1487622711
1847709631
419444790
172397651
206866333
1620968345
117914780
1778553049
267192293
649251404
937543096
1817714875
18871076
1950678234
843712266
1417532211
279817875
510265892
109514644
365207888
1695175496
380743659
1490803681
1239214410
1719903392
2052487817
426668400
2108077010
2069335525
1885736355
1302331180
263077712
1044654348
51524611
1961822585
1050006804
574246045
360429571
1570544324
751690946
1107010171
275252210
728596396
169634074
1250772293
1567787494
1694533428
1117033487
59238386
1231746216
307416698
96453355
1886290488
1806770023
1361777256
802732777
1649707146
964679205
1111820812
437923052
289188197
2033671648
1412811028
373391885
2025395134
1524155649
924985658
1552347194
997606679
268630932
780156322
2053887389
1031364736
1457697605
71093359
1541430624
1962609630
145098796
314429677
1466002505
635950725
1562701872
828049002
953144347
1412376577
982479874
1225095616
501338229
891925910
286437269
1962353712
305122018
1216381114
1871026474
1432587555
939353930
85810488
793678574
541226189
1845483478
785252402
1255326274
107841048
1233287492
1969395031
719335615
829034785
1735047077
1848696249
1956885382
1884802473
96221719
1292162524
584817808
547202242
173954750
2041046057
2048406011
2030928748
319016972
994545403
821751550
475542762
1698027548
858045124
1921354696
969557152
346250542
1142190292
833211896
158001413
2029362707
1283140858
443228259
448132404
327878218
1150006267
1174598687
994693888
1352225315
1655861739
882436190
755140203
509082469
1547067556
1883224592
2031793764
670297352
809006434
570948915
1745600599
422412247
660248484
1259969675
67490103
715243105
1383538450
1088758229
234424543
1440739770
1458690468
2090714629
1934140283
1938584836
1061919363
1129138682
476130328
754045542
1388400531
619877870
1519040269
360785650
652189661
1312563860
1299194912
1877135024
840176169
697247962
1324640409
358111534
509917952
1361877484
1309598087
760268272
2006414075
1566892125
2139598405
1580206105
271684731
652961630
1837961882
1600836351
484000461
645589871
893051051
1480044245
230766619
807113451
726461416
1026970651
434641713
1635503588
794133115
1787711490
1075076715
938278506
653324336
119927244
898999736
1672800487
1888422007
1353874755
1391768669
327478353
395032646
1199745140
182117339
470286987
829399380
1275354920
1469719065
211323002
240237365
522637171
1339979598
1934544453
1282604577
1507442091
993137852
1203335090
1766659529
1460347145
186444304
749761631
409803332
916719528
231261437
1993619451
2056475534
254132966
53671444
644422269
1169228529
380132215
1981054982
1214314594
142423473
52120976
1439288699
2072210240
1920573274
482971107
1319300878
600166755
1801485242
2101466350
1109746296
654581410
1259632908
937702310
149446513
1667986476
759933693
813035461
1406447427
1762099567
709788618
792504325
313592444
1560521557
809752439
1363263524
973340350
1313930669
1319298385
1182733727
443833739
679600753
2139384520
1725299558
938554142
1523360432
1487650204
30506582
789201587
910536273
272690486
1817506197
989990692
2005052602
1733619266
846709455
1463969685
1693930684
1449708652
2062521887
1123843563
1685916961
1179706394
344566559
1574798833
1737905314
837625071
1431603159
1759566439
253686400
1129274583
1715138115
778611738
1815735929
1493731572
1290868750
1894135696
1299075266
1584804069
20265612
1064993797
335784748
67684578
428102569
1947773139
516909215
714873656
511982925
651336714
1824777504
1058716540
1535380098
1310296395
850546595
1371897886
227781379
333098675
1020284974
1721238833
567531459
461489280
364018024
1382233666
1186940735
218753666
294420618
1918296321
1800284550
895884890
94911954
701714120
1643441346
1823095307
556037171
1417406446
1017071930
914192990
221012545
1084480696
434672989
964660265
804854255
1347279072
49439475
912860214
655204655
219659535
609903112
399580144
1245632964
1300980002
468749897
127866938
1245196856
7167774
1206821589
794081311
1112415480
1287840822
2073155109
1685473877
1586450900
1936165963
941088516
41683993
69588381
1093419843
138428462
399830721
993577502
1721249808
1603460379
1403250434
1855981302
881108482
1707922779
1308672529
1859811788
183312435
1643424315
1420133486
47730117
963396170
129411481
1511084136
843701513
654238814
1019912967
2101990376
1514432430
1355162528
54780955
1552170706
103650559
228687451
281836426
85901587
1946073907
110752850
971818753
1467191701
470872093
2050437714
1000359535
489585575
163766377
720880678
345552921
1559098829
1265201543
1195724392
179338652
639156135
1025255505
727568760
674056081
602998935
1930320386
332067582
1871972916
1057889587
222700787
824201368
1005533490
1887805113
1201811296
198826559
1049119847
707608654
641675618
1230189545
1245023162
1534987704
795755587
686891187
528294845
583154004
965540463
2058744864
871268665
643199679
1815101629
1587154222
2050160214
1642579118
825427279
1310808045
2138482301
1740045175
1935255948
1204213797
1173010950
772444907
760953002
1844919266
457300930
2098736477
1967221048
158561508
1160248250
1909362855
1563452511
554982266
1020681343
1309224465
868701919
1057511484
1443161796
1993748203
1667942692
96737067
345622234
228068295
1760149292
1694450014
530075307
15444587
386834697
288767664
787489894
1180435488
499968872
1447690590
82687291
638342214
282896198
2012665630
2066543072
497143222
1924442753
284902306
1712280457
1607850409
368353295
1139270616
282470196
1513741858
2020595766
380720667
1470243362
1926597583
271179962
2084384359
1807302385
1533588536
1538647370
1564667883
429121692
1748609061
1686755231
1677332199
2001878879
1283006006
1123442706
1680735015
895163716
1986306160
412390623
1936798428
1644478914
24150776
1595571060
591944620
1279868449
1424122390
1453805754
1363568174
1353120262
157624548
1337497627
657635137
1047431107
406822640
35190079
796023561
719241185
586579727
456772388
1343045217
1922049604
1380128017
730375514
281571777
1490064840
1600611447
460416848
1190032184
665859266
1393088109
1440630097
461275286
1788916092
1624928292
1596359715
1587278318
1487390083
125800739
477954623
1026989011
1111884664
1076902247
554665639
872757541
1515383247
298309522
1797774004
84598309
2016362447
1191681932
348104902
50360764
2093922807
1475700783
404235750
941305940
1396303277
1247810064
1778811261
1137260072
407461327
1706194289
1355160772
1159532857
1283147542
308140181
121736404
1170299792
233051127
491056650
1776509211
1533894057
928747833
1538284252
455062598
468957363
1697069613
1417004231
1124566347
170137805
1182979240
521824441
1180096110
1339617015
1317557639
433731748
244225500
1806316509
1175981298
1805419067
1036734088
1860055420
1937906254
2130648215
1848221624
38884884
64104636
1069621076
1705606496
657329596
482243393
1677074394
1956722956
174957798
2103120262
1854601288
99700961
1211839257
1456638758
1623528883
1028262212
644975662
226800807
1015369134
1492372480
462240593
1577898863
154615176
1772835082
1770751319
1892682214
24522693
1413648049
709849637
970263656
1737526026
1977053664
1699078182
432413850
993183611
747724326
606182801
270421515
715320767
1945532010
2124974813
1839403698
504732955
889826516
1001047375
1500188428
600152428
1602394842
1868355932
567490023
1335288241
1519395305
1835924457
1038298480
1361989139
1488376782
2001948121
314702499
394704474
461120058
1163994455
66844259
1361878980
951015326
1667981475
209389737
1953068061
2084656953
1472577535
422718987
986136242
247211379
765282370
496845490
527823892
428554223
1103342763
1565923255
2017148679
929402326
455459171
757059229
750114759
407539747
642119130
2028568040
1608343901
1570945547
1563678347
728309095
331862205
1412761839
999921722
655342161
1742559760
1455568105
1486399667
1463284564
230942804
1295429793
508447373
2073017716
1902844412
1770287643
1492727481
786329526
1421985896
1951761015
1037649473
1298667354
1203639768
820532845
335685019
1179587770
1904280346
411496136
1467616804
242548450
259952241
1797898261
18712752
1518063659
1672698339
1408721739
333526965
2024299041
51435799
628231648
707438915
445055637
292095831
2051265177
2082026038
424920696
2017633978
1421518951
968347372
1061586858
169805176
673528953
439422722
1661247500
1272597670
207718651
725485330
697876086
1240422059
890123755
975784498
242354840
1871187076
586138107
568257860
1611370769
1231244638
1731883312
1604489479
855439448
1991859114
898762493
170161113
1683324009
1181209664
1789936897
617515981
524432190
516828134
449000652
1262660141
2032179451
1390654981
733230650
1461888107
440296467
1865429754
1957222743
1817937613
279421466
1433396667
1429110260
1179438813
1434721014
768357054
866237368
843361667
1017445951
1219610116
1401066201
1508528521
2030294695
74269004
2038850518
1515141391
403949314
634876493
1549316205
578849992
1357254103
1400508622
1847304984
915505593
1128452489
112592282
467230683
976732986
1173828982
1318336424
892804034
271771135
716813667
738845521
1205534380
1775755644
1764084271
530151476
1461045657
1413059215
1903154625
878247686
2038515750
646399509
2056411012
1820788962
191138020
794446461
1993697445
1878467698
1305402533
483101225
1957789774
1019141266
2004524931
1565142638
288259996
1588346601
1839778107
491538633
1140852318
1513023978
273040543
269649343
885001948
58499767
1036783689
1607984888
1942540906
1792701413
1886070714
1944487271
1615787483
1527993235
389362105
824859635
947715309
524636559
320010799
1945835746
1198589808
1632521682
142193093
1073084713
1612567776
1916876325
66057803
81832378
1395659075
845991274
1083417255
1571697167
1362684120
379386107
888235898
1491003176
830399567
1952421606
1671375656
664036494
1626738154
1328930096
1244279318
47353632
1275092148
1421557464
705302325
747020313
1756850437
233495195
1281973225
739063228
513829193
130838942
1253390379
1141927593
600536509
1441916095
1392808844
565644352
108991679
1431190540
1351105615
1799199859
2108755680
2114925471
1431615729
506637160
1101892651
1598182143
469165840
464453455
426604204
254708495
1952736540
1392695590
2017273912
1869306798
1895350541
829505473
2054446585
467567345
760246794
1471304127
1193309323
938029818
301111244
336961544
1470229753
221106092
81429303
1111330779
1700673517
326579707
135398979
2005714139
1086769944
23759220
1554877642
1300140969
471235659
1909230145
1503329392
692288660
1598432987
2034463879
1121213578
303737934
1775867575
1017013621
245843763
2114029595
977649056
801851843
736239833
1987198564
1238445876
566514896
81270989
353002061
116384921
433978825
676131218
437423349
926632231
1325303365
846827705
1157630026
759664387
694683938
1165645704
556368146
632769260
1272844239
429409084
654819633
1242454114
286241045
1795019957
1685811649
1189414453
1045378857
1267253710
1420879383
373066384
1690324566
612985977
710601904
366329720
105233032
2103518025
220048009
1015752364
328701520
1762667169
757234960
1087321716
1024137298
1306823582
367911970
1167060297
1471472164
261795060
1404073089
702590557
1152308891
2103489403
1282134643
1659594165
1483372388
1112386005
543470272
1456075991
874040337
2013098242
2071652126
34137751
1532022672
1612871873
2065722823
1219783514
205350691
855523230
717786640
787520918
12312667
1574017726
449313110
1413352959
1123284696
2104870696
1002370419
1873516452
672293733
1450131777
1925615484
844528718
1341059545
82535790
1220138315
1622788259
948379381
473552854
689182844
577634501
139869990
1853011226
1526544372
2065306585
716450999
974817851
960295600
376871197
897809896
78976382
737034703
207901520
1335378687
1985465761
149666480
20381183
1935691073
460141464
1175320910
158687352
1903557682
117041353
1383404250
2138024778
48665791
1758761293
2050363155
70065086
185933474
1214348025
1776643019
877783081
1564658602
897781203
1033348637
750679196
1910891758
1720714409
17878197
1372114598
1947746737
1665166635
620501744
1729196543
1871070600
161640439
790927940
1695831114
728196753
1799872728
1372048579
481769894
1730755478
905811837
540762019
540430649
966136385
343772935
1161749742
334502040
1130368430
816631644
1903334937
2024900890
974769288
1108745149
780934739
876841716
147167017
1483893911
1577217231
337293945
1598297540
1529884446
1745456770
1093288914
168529691
67784051
30904640
452689697
1336978969
1809841974
2018209055
860501402
1508495501
371089777
372176715
713532486
1540742563
1076680426
191683488
2026150328
930063171
393031933
749969471
1034150295
1479982391
1501601434
2032053783
85326079
1362559669
1201825200
228484131
96406127
146242897
1057579760
200815089
956838622
1543104097
895570519
2102900963
1274875114
697544339
1233968812
1586100066
1261864499
420055672
234978014
1310423712
322173590
1115064845
724435215
1119000788
2040764687
153597549
1971133464
1109308297
1396379639
271923338
329545385
1203077687
1826717856
675415740
1460778078
1656185844
1175174308
1907039063
1902522672
328448533
1431030028
781136676
1058179770
285624890
1597287273
1681396606
1883434854
1680255177
1792245177
1938708542
1852651454
883075866
639552093
1012976224
1978779001
746381614
400371955
795360836
2019568833
214440195
1269060149
1729165731
2098242611
1660479505
934347857
1999806976
1524841613
1216757045
1937362751
536851167
1326834140
884079617
1895608522
1888844804
574759637
712154715
1240017138
699770833
1035190695
1922489968
1424461335
1498564881
1214843969
475818388
509520226
867529216
472775756
751999551
188259112
523063810
543366953
931281415
1531446902
994434036
1495353136
284380297
1947108907
1689842731
1049297538
1707729193
1405446279
1398679364
960290026
1062399236
1202304041
1870850173
1844274848
1618619980
2142008202
1614042752
1399719285
1816270134
1556629921
472091682
1667075281
1895216938
1583173190
1928164381
251502015
1098172546
1578381839
347023572
2126237574
2013110142
1491708642
300931616
69181372
338771228
1461921792
638139361
183380586
1608999105
470666885
1515682719
1064610476
616604224
562609463
815382359
218808948
1047040890
41654641
118237987
150833906
1000467081
1517970051
1357148297
1395944766
173389097
1207406327
167371657
1862320576
419336645
696610782
2088901053
329857491
1776874081
1573379515
65736654
1969360392
1256285794
1087843423
1878775989
209909851
1040838007
1492477762
126145289
1777070892
514805953
529978932
1778935764
883540526
790070915
316590219
870666380
2114667059
39983991
1053928110
1353409882
779649426
531866776
882729322
1399059343
1719443675
1241856724
1903750776
2092342180
1284733440
168885281
96230593
1257486265
1634472494
1844745752
1609692407
137185653
426823773
1816319985
1992407294
1185378441
596016773
1985826208
666380541
470378808
1913852423
135192865
610080
802689496
1283275600
1753253099
1200690269
1508047284
1685437989
1522591415
225565658
426571612
595301033
708323571
550660123
502875678
573295778
1367385534
1331431038
1858481462
2081311812
1883093197
1983513645
1981689164
2008037016
1588171185
1769695708
1372108626
1140667651
1806896659
1893203945
1241737824
1491631690
883203081
402234226
881646080
1519822442
191702105
1401598388
1365892294
861484812
180616258
57357428
1529766374
1911361446
1166074135
629978824
347262949
1452051866
1889597506
471259355
306113327
1518763139
2106711069
1016396817
1414742876
1663749931
1417391018
1963868070
106572414
972955285
1013131060
789103884
1403597496
1363473138
18665602
932789100
1230779568
1293407171
220862109
1455404207
598924720
1045504120
2008647406
1735573831
834258533
1975889880
1965230161
752473310
707268707
1398356201
710483170
1347940856
1618644215
1973388047
434646192
1730649790
1098214097
870014539
993842969
359211280
1515547958
1431069533
1258966530
1604584094
1847175470
98335768
97105842
2061294896
1081003112
425603966
1131124984
1853910932
1172630421
1135398480
1433683821
579139743
1429788680
85928783
383542298
2135088214
1167720113
668887761
1328438505
329617396
435539330
1272012778
1618606110
1232457286
1903272650
602785798
836166928
111023010
1901871746
820005775
1716475845
896164467
1023399148
1914455517
841722535
216289036
1407020202
931419522
112724077
361518194
1459295635
1929164010
1455234837
1305571393
1108175358
576215607
1678039336
2093483819
358986156
657579927
1482957104
817959187
1101891643
593572685
1659022088
444763421
1587087969
903811224
733595264
1828863509
1373146531
1023885135
805517749
614706928
196271391
273325166
2014388889
404389622
1657864329
1954671146
562553438
2016540001
1625590461
1664247885
1618153165
1792728735
2112974622
372585651
1756261615
956346312
1478779083
642937617
589034227
365359957
1782495216
1820409130
675271434
1492122837
448848096
983391199
872123630
491644397
974934447
1770243749
608241801
255775282
643172512
665250777
381073564
1448442654
1319277281
1682686331
1600504766
1752106168
967088646
683711678
1554724848
999758301
2098657985
704566011
449135685
926634042
1170957027
1514676602
1265990487
1951323345
587626465
1131470294
1280384251
1327456257
1080198453
2007494235
1350068497
79458776
360821178
1873643948
1083046360
284284467
1392033554
982106205
99034512
1089892726
2012958555
1945357151
1007577478
1913672756
74625774
196814351
768662371
982456276
659046390
27487491
288335025
1184727672
416034637
1447298834
665748341
25916377
88212299
312251741
1050170904
928061590
62617213
1831807922
83012696
824993669
294318310
1016156333
1257857656
1801053474
1790347089
344245785
18563849
1628024934
1542750329
466163822
848343306
248632898
1390044278
1576466623
1103452840
855568078
2097648101
366369515
1525543648
2118385855
926178552
700473309
1665332332
1449831969
1630450993
1421738964
561605458
2143594658
1676497865
1010079843
1983039411
2034199893
1392669308
2064712644
960280486
303778139
316082245
2021837028
848955860
1063691767
1362596289
829937818
745379685
2055118068
1708875142
1898588313
1157641861
2029376753
1554998183
1311773976
1983558726
1499637033
2077074208
513837046
973920097
1874166361
187304097
1996220777
1230662151
785953378
2082331798
749394073
757550160
1148864859
1260042570
1040427762
937135741
1459711111
367921505
1860678992
2123928354
1959780398
1696468540
1512659880
280508833
655415905
252276108
755755490
1974407211
1098260562
1737640042
994980694
1739230689
1935960573
524146931
391183231
1399084409
1311772229
1221695703
1527391807
1539538722
1730869247
1956048767
1402318892
2047142735
1935991227
747530410
1247112771
1363385354
907991373
1559982497
867211026
1851398212
1511198020
1490133238
480514601
1932907788
1355931814
833389452
1165267144
383101128
445990668
119206743
1895001593
1900823753
1678469360
1093072242
216487586
1027585999
918130718
1579360479
2034874983
243202053
196631425
333876267
1495925577
2003203534
1739209854
12600243
19371546
887928245
1106065755
143345734
1150524081
995095048
1479080825
1047270695
325815301
1669187253
846864911
1675669147
276664641
57532827
60546915
300693329
2596085
1774763557
999349389
289869771
759322004
122906493
309093858
983333902
585680442
112804245
66903856
1878970731
1592645183
762109203
741900197
1557867886
1777371753
511234085
795694857
701871156
253758434
2050595292
1482004627
907498984
1054898563
1545178001
1498493046
800464316
2090958762
1636285308
623222604
285280162
290961552
864223019
516234944
412639015
422171714
2117201309
1857949156
1180411170
1677887862
1478551828
538158330
1062600281
98061623
1423913442
1029763526
921839934
1553716034
1557397748
38214776
467598503
1054758663
1715775657
1414001388
1261268550
2002823846
1369751745
424525331
1951473698
651956247
1969837987
692149503
617379729
511039685
1404579042
53455343
577845943
1114558181
107737935
496969292
1329510331
96429168
604412773
483847917
1241936425
342993904
977970649
1895299218
1528846843
1269438731
2035580143
1491702681
2090305761
728762455
1278007229
104478903
1901627788
2137460647
1642931118
557161738
1728718116
281679487
347010937
865144433
173652474
1293497865
698322039
187635672
1168382290
1779130783
397427162
1973120243
369356392
812963677
1484596750
1207967614
2062461970
1022580458
1092782520
2121603651
11076301
777069496
2128255309
1487595208
1174134765
1722796979
358350832
957462496
565375654
900446329
588419363
784187281
881703860
1992918781
963312557
2036976150
1080828433
1755195394
1166705387
35201718
228561514
1044564133
1475068457
838451254
2070521029
767918642
259618253
1145550976
282151702
57135636
115363500
655555889
2132248313
177986385
1626393381
971530270
120891613
1792109914
1930042028
947838632
401020147
1732498777
312936077
1655322538
1107071734
1176073681
893773246
2046018985
1285497619
2084972373
1610913178
2019206353
1133403366
415326210
1449753955
1927028259
1296979366
1254171908
234002445
1837456436
1869942354
1137361313
639862243
2112841548
593455502
529156122
48998358
1948674421
1035381434
1753340270
693977341
1629305676
793738054
1103214184
617521388
888027000
235633139
855250731
77485692
1447712701
545673205
223857549
1895000441
2140641332
1467437057
1555866613
1727175914
1566549211
869309506
1510252627
1661057445
1557122225
281335009
1479076265
433184908
1345011337
620514720
791777805
1594483750
170954072
1315097818
889658360
2055842754
1351842742
1612108061
1700055967
1935646021
147591472
841179131
1858912026
1101598556
1234957815
516774879
1967050077
1723253674
113972973
1767727826
1964191818
485386638
1539084910
1047475140
1440347097
654452744
211610664
368025107
1589653101
1077358521
755665255
991032926
1759248752
1301566823
1983477135
514201146
1482711327
837923989
900951571
1549263156
384411009
218257601
1626683120
58807301
2117329294
932245779
1095382704
1079515702
1537999994
2101905740
1449614123
1918872732
1919730047
1719815352
2103854349
287897458
576208839
1521569834
484555956
2022213825
538940363
2116379793
236219852
1368147656
1932066367
1811804380
905636956
1301917157
996537661
1329976362
1083834482
1295881936
306836446
1683050665
866794160
1414956361
791876343
362216757
352964640
1499626943
1354066216
895270787
745914172
232350765
1230648145
1202835245
1999321849
832365065
1870906468
1716436739
926048341
1537659998
356990510
34902018
523448795
1581204050
372052210
604228396
1993726974
220388190
1978221630
1369744322
852443438
807599421
2084341453
1593385469
1591398051
1424507593
793708333
1110594718
1594005609
2124454362
116790144
1803651986
2025241811
1652678899
813007409
897489483
1129648641
1948913393
997056987
951853573
316807504
2097536941
231240050
658695065
651443103
1443302310
93446449
1389173246
1643269722
454231381
1020582416
582671524
258367035
1404256109
1956990609
81299906
1011205423
347077596
1101894281
1311782980
1945077114
173973882
766393299
255799893
952233588
730634737
511822370
285767477
1640532101
152025396
1951733768
110970381
421743030
1176840746
1977979370
2027204626
235409784
1105716822
1253455733
269169211
140471694
1514648328
1884054315
568547319
1797105085
1963567235
1218796339
1327523196
1436094476
595279722
355838238
131336658
2067705224
1101064103
1793276385
2050496780
1948651022
1640572486
1753958268
1118654187
941980799
697121777
985990969
695736429
690451349
2103988909
1018307473
1425303200
144857421
1949185302
1322122123
353994968
1865647083
197823395
1238150036
1330056814
1551795660
2094113700
1153096949
393458139
949076357
1384889541
984571639
771181027
657540795
423878638
1971291693
1732822242
1485370836
79904046
480796
1965632159
300346426
1694634544
1136029572
517252646
2084518192
389486727
1513278104
804427932
1566169450
1569618777
84030971
1142797093
1001126811
670127725
709599059
385685911
201165973
1550236689
652288972
654806044
1797000134
364331733
988014634
1126799828
217818913
454827252
1332918459
161995537
1976016846
65189275
1358197266
1890988924
1082324394
235788102
1521430814
660413516
704273571
656235185
1971145490
2003171021
1307080652
38100027
881921695
1327982157
2135776898
1467873918
140004003
1009431148
1679452235
183803050
816881686
1707290981
2138259696
76005603
1287493859
13679278
484787458
1796624940
533825915
1141252201
437659193
1200326305
1073362857
372028049
1535825683
1202734669
65162214
100517926
1279770595
1894455415
718834000
357257863
522926755
255302282
1659751807
2135979860
604198654
213810845
2117785986
1680028153
1635772132
580325555
1501487527
694157057
1212273431
2069579280
728229253
1783139744
979940967
1817662083
754307254
2142141043
1310704427
1513998281
1216963296
2049118431
550170257
845756995
1045422174
1594168998
1133864279
433352867
1910278453
321232152
1094862865
252844490
1575017239
467458915
2017505012
1017973280
2014615625
1099436419
52688562
494535500
545167572
612987390
750867522
1552154966
208626122
201671
1951641923
106697064
1990100618
598076902
1898369188
833990566
989581343
537778112
1953151533
962113103
1709518416
927175998
451964654
2039587527
596799213
1562240831
397469220
1063902406
1705492286
1901766548
1528778940
940565568
33551085
1600711185
1516742060
855211941
2128582054
1979524926
484079292
1902658060
903987725
313028204
1558645760
169451929
1880081160
734765068
1965345029
403412438
448035660
1432334425
17618971
2136915372
899454457
321646751
203759325
192875971
546602664
623075913
1635613466
98305767
1997873694
2025984282
142624296
614036516
909145509
207844554
993468926
1421979846
2045691967
1470815245
625282183
1805809431
879614562
909565535
32947388
924661356
1513274970
1610143288
988431949
886305070
473923743
749298582
2012153428
1815847749
1771935638
905115170
601806600
2143105244
388897929
1712021365
1095863537
86891316
900778991
513109270
86751667
369639592
1259523169
1707313869
204061123
1273946577
1429618904
1842638264
598214616
102838237
830709481
1428341962
84531529
1621893863
1035325619
723580214
239010462
910121158
1131551731
414833331
1896489745
1504688780
22860545
11506459
96999925
1817225971
1769721033
112283555
1704575450
1382857942
1977066679
704720996
720434465
1195831609
1097646977
44246340
916577086
1982692857
1688022868
908974356
448363227
1179065095
1769219000
1668719384
1400543255
853793364
86798860
309428811
1107417068
440042485
562735530
666771162
1798450319
1620803139
565971123
1903875115
1353353570
507657038
864760668
488031270
1353048058
1242443442
1725674685
1140584593
1422287616
1938574535
847070992
1057643842
921506887
584716347
2122834965
385694537
643733344
1561004105
1100061922
838015542
2123779846
400158605
925842076
1282548409
1816707256
395200945
860923367
1583438086
1815494867
1176472008
388634767
1116727016
579790791
180273429
1903891522
1367567909
1086901578
84923443
1562649560
510026358
719949105
1333475992
1042047764
655322124
1281626938
270615518
234344250
238735786
265007088
672654955
2119130826
1630464811
868054113
1018959358
1350296169
2015665011
1115739816
654287159
1597287623
854381168
1090559500
146577486
2009268942
694949981
1021122333
1614232408
1167807481
1638211229
947425321
1847029843
1011694188
992697138
251600313
574800260
417022942
32942700
1233823275
136307677
1152090240
11598153
27539049
1391248517
425844002
1958147918
1417911895
921706629
1041580495
1948569997
361649233
745513339
326138474
677901373
1572250203
225674421
1701832579
904844609
1216092527
931186999
1586296388
1135593105
644763281
1989338655
21520527
1398788125
674422463
2126383354
975451453
2102563322
70236968
503503705
1832822939
689712933
1545256192
402444829
937340038
103694220
785351376
1228145279
2002997438
1439222365
1844220802
1073447364
69659355
163071872
1574489006
1826966069
1879508692
1366928202
972165330
1693755892
2103582599
1769830267
767970991
1809332459
1820073551
1583535637
257407661
479483887
710583176
2015607634
1703764064
187118997
1565136704
659230831
688977395
567238055
1079804112
409855302
1425733654
1220398844
944973655
4238018
1204686467
387750183
159644202
1153529208
610449490
1618150380
392937702
1578125106
1434730405
1771060336
465441732
598630960
236975795
1816497089
1273240531
956146267
453491577
1364792717
1895504638
1845026787
443073555
742006196
126074027
792615488
808956727
203413184
286469638
178596176
368243763
576436475
1534524853
1538701323
1866227558
231235284
501007493
1703233309
468395612
1331555598
1840158162
1970828891
1398212574
68485099
838154018
617142269
733858960
2086740396
1697718568
1820559858
1271139097
699123959
582698911
34527444
1664234502
509140643
769567006
1481173496
724494073
83741848
1442556049
729378078
358059376
2140410793
1411787805
745494396
2084061306
1334864327
2077197855
826516884
381940725
2078761125
1496131005
1213867425
596503442
1646826416
489491931
609831385
933590687
1006198259
2145982095
368181774
1477768157
576198983
262796637
712023844
69541578
2083578797
866847896
204455006
430285601
233631257
2129658955
1814442352
60553632
197481014
1218259605
166268381
1859750771
549613888
1550031647
1637521927
1327111978
1349573116
1991389367
492790353
1382780179
1903474313
628898742
571623674
2009053873
994362262
260506629
1829806047
1487527858
24497598
290394243
2065124355
1432883768
991934453
263599907
373943950
897194587
1560611402
1439397248
865933203
1982238510
1497761725
1277006117
1979482182
1802451648
1200114782
1428783022
2141605261
118867532
1285288931
462788334
1884576139
208776787
1355237367
604669217
1223460465
788037405
1879176663
2107314676
1804671123
343496939
1334365498
2026612059
285874337
1932311660
676529778
1584044306
1386266094
114925140
1578242144
881479747
1369825460
1601225757
1719985995
957225022
335311955
379545741
352842290
1448792026
1596000626
1224353612
308963791
2010929264
826759275
1115763044
1630684886
1227935324
1917244304
626969094
1251456907
334137370
338641204
1826687412
1889607439
486137762
494820881
231730103
99129953
334479953
2098169736
408985901
1404309426
1533675724
301886973
656879234
1126745115
723163018
2144718508
294080196
243497415
1224361882
964900489
1195745358
324933263
1482200472
598264820
1845106863
1999360553
43588393
1225138487
1346683255
1798630447
110087901
1506873008
1774566412
1568336463
143461338
284661071
1509527034
1208901360
1313497891
543410291
1262138660
410990394
1728656153
1870315631
1648985233
1429246244
424937382
1160746165
366692259
913906302
1291043640
1763925578
1557245818
1570305429
147426850
1567310189
1960543757
732834154
22974460
213221543
442477500
1995478698
505048612
648451697
1706252811
2090759699
1211209203
1718048655
549237112
1914855194
1199328166
628956598
1262652513
1824249
1720156984
1730476342
726310002
1041457613
273711197
1988815715
839306571
1975724816
389824203
1146497428
754119381
150806985
1442554519
1713595873
769899458
1297591172
1613590656
1957044995
1273491081
216652339
28249637
55184755
1509748198
461384054
1487735312
239951382
1874297946
332580363
1738828810
40715398
589429033
1483103014
296078747
1801279852
439381010
1608542441
206256598
1684215832
625768932
616047381
1878120044
411984280
1670981798
1145886290
803754695
1982334564
78650345
1904924604
1768104318
856643955
314118282
1533540830
556234529
1574947014
1255973286
127962023
889066583
2044166645
1764971698
1715330819
1998509111
160963133
1886514521
177165804
518391284
1996112416
1555302827
39778810
1933872191
1951235984
1541801887
877304146
1350288966
1165815660
359608068
38432353
1809202969
1437732934
1037904004
630082805
2100176521
405705969
712095632
1425692862
1060278570
1899380186
1402191745
1202471898
75268301
1174518840
876908720
152179954
1889842333
1490262941
937065232
1547400571
967524532
1080571054
1851894666
405702555
790753257
404334371
186929192
1999193400
564816535
2016468008
1073415204
1188586766
645474162
1543278730
1529250805
1068288610
397288439
1432839868
613657017
93878808
460612685
1273364850
1384821181
1956387084
1761164241
112600554
216712782
1605235494
1936481514
1753736673
1496503409
1352894684
408531453
214553100
1891149734
602318166
1741552803
1693529098
1838108217
182386050
433536813
104288550
1774044698
337204619
1175579678
241480742
528936990
1347759946
1997790715
1617133532
1352912174
130154736
1017518280
2003945689
896598587
852816507
1826509135
837613652
1949344735
239084694
1430863268
986658383
597773254
699694871
846638507
588766039
592147472
1027016193
1566075558
1249373007
520494013
1626519958
990175361
1757124461
1649652440
2005924563
479104226
1602865290
861425446
859470526
1640052887
1983033729
1145710614
429830236
1521874563
1063676173
1700616965
1262999298
290385255
718048414
4978538
384267399
1422649045
714467793
163271468
154101580
382248984
1598108084
2078254875
906460446
1645613603
1777054177
417264272
1745326211
1895762585
1470568426
580135069
926887953
699017814
242039479
1752408913
1081330637
208222174
1047194833
57794692
1377725366
1759995351
410703742
1391298160
1687285247
2085051464
1825135534
1287499489
382914045
1801586836
1522171323
1973779621
835285204
1635202394
1699403307
1586361992
1603796329
1958800221
222596404
1309093139
1425848722
1333434715
79780870
1286710628
516550813
2098005062
630364042
508628625
496787859
540016657
239616767
1214856412
1981363648
1072885463
665856235
577138360
1545371324
1186794010
1455816446
175233233
593574936
1064727293
1160613659
1026783807
1749805733
1378552177
1953491474
1977759982
1872796201
2056785445
1045733924
1730364769
202214279
1882556730
1993346215
1280952229
1821595436
946633502
438275211
1177015081
787716915
1623905569
1271719143
1812046548
1836003849
1747335525
1769050803
2010389931
1060958184
1790870263
372453201
803185388
1195502101
915478030
1779555049
906501702
1957970946
36567222
1514253947
721118268
91326097
427799240
2112370183
514774445
703692231
1897330203
79098628
383077715
1591648044
833294009
184280745
118379320
679278590
1923095441
1893802995
1840224451
1479058269
58986001
2025089472
1663679905
1683278064
1368617706
841991663
1227447202
529801973
662110734
517750371
1773492963
1129581521
982185784
96961653
1034653302
1326650812
841036118
451259842
1025284070
754722674
307174451
1889007692
187176076
1626284984
888692573
535925523
35262660
1059067574
1088902918
779317515
464176342
1133899005
1474581687
1981293450
1818335409
603042025
31237665
917027859
1748791522
419910096
743073596
2104735474
1776042499
636547448
1781405887
983493890
2090331552
1315289729
2047541730
695045797
888563273
1044201362
1953978263
586360205
1915820904
1479040962
1727081723
147627690
914337304
2043197128
63515678
798514532
1527639275
2138018271
2031359343
252073195
1067260146
837644020
1840515277
2138647219
888238303
1291518447
346723743
1934713146
1145898463
887407560
1006932505
1679526252
492361809
1044514914
902872257
435846611
1593654007
446733601
1991386259
96904144
516587545
288222885
1186945022
477837028
95612161
579254084
1719623279
2091555363
267843485
318125464
318077026
617788186
2034550924
378399291
1624024851
596265727
489425312
2124340815
2010381580
1889565318
388430002
1346204168
1293727432
140974799
882492486
395883109
321591819
1887518769
1447637009
470693807
885726980
2142157924
770277514
1292077937
1345970228
405645526
1468444695
1471027006
1299501682
2120939650
631695977
1376950947
1402979775
333124366
304632198
1202006410
244493553
2146661942
620431737
940749353
1723870727
928931885
1157139572
1088228236
46529313
1537311312
1312376780
915573694
588771764
462469947
1953070976
1653220850
626459451
252041304
1723759373
1848447249
1040508400
2121687389
1582102798
1022817755
1013288008
555772279
916581386
309699750
1971283370
447179304
1805549117
1639011443
1078683264
1662657846
1454923335
126249091
1044764851
1249545999
1222595395
2040119063
11596653
1929429255
627644645
531662647
1945779165
1802630049
1837401029
492085030
1473490254
84181196
987033041
1171159791
1806805322
376040897
2063002192
1285394978
1551806459
397934128
1422869076
12080772
1769332796
1628032354
2074425489
16560605
590692371
1473376584
1395201661
1549405353
423152835
2096538692
715652972
2019417116
1057969044
401668096
2093878741
1693169700
1270485177
692588273
209172172
1946811010
1388845391
1625382620
1714648788
13362205
1474202213
180288330
1093977560
1216498552
578716057
1055188941
1905873754
360436592
553246050
524186095
419531430
985508086
916964763
276599701
27090926
71158165
1653209824
554065235
317612765
1195888977
1085534130
993290383
379591815
718623167
31762545
1311789598
251114156
264417034
300180320
1257323403
796644435
887719793
1180109126
686708465
462810559
1263116451
349463929
541095781
1712170327
713645684
2016880045
1695263956
1734319861
909557970
1513333568
1915348233
1611696323
1213327950
124220106
1462736585
2134732741
499789382
1764932623
134443915
1288330050
1303815914
2043435828
1516380703
565195149
1144214554
606193599
801570863
1208673355
233554045
36947530
1079176618
262726734
2038182160
834723691
359276086
452779597
804412111
1076797634
14807902
1668464402
1708564621
2076353875
1069014810
1934163781
709286436
1230791875
2104118816
372193403
566993406
1929432259
388799051
1225457724
649145087
1017684213
1280246823
2086931897
1489805411
1776460403
2069083604
1276683475
448203258
1073381706
558484704
572214128
1386658736
1970639826
187133237
1360708759
19942257
1758877501
117168746
253056388
1616383868
1706538931
1693620881
1459114392
1098720292
812720366
1044422796
462220962
1221000030
93607395
1110736372
1561551172
1893626143
867570114
935501199
504185073
1910205289
1930588060
1946584476
1658336338
980418386
532552325
1012015540
1524229497
578428837
3491490
1686377904
152976952
1514460066
1262055626
2021529410
1030286415
1507980413
755951252
1639207113
1843080625
941978522
491460419
1072614125
74376391
1491806645
1803856813
376823654
2057827519
1315974224
39216656
2097328989
687662501
430484525
2101726038
904706154
2123878537
698047350
1329500722
1630353668
1764791371
300637263
1551096895
2113005714
199315745
1826207384
328742335
177700616
2130062704
1025988278
1065180719
1426414282
836329932
1751159644
2068633659
1937975947
727485715
171654199
1755988494
1749131288
1270894797
1842360223
3175886
535767655
1593521638
1771665882
299528666
1305589716
1021368313
792590781
1275660375
503218205
1743411781
1481871476
1693866136
1349048109
310453166
358668070
1267207774
228656878
768402254
1686592857
294742656
675033521
606460909
425684668
313922462
66993278
611088732
1202610645
809413948
100581624
1789340554
1321234031
1397766455
1059194915
1030196174
1397689156
1142374153
1952386176
1721223286
1778177256
1167572239
1047233554
1097947456
210762577
1257430967
881259157
243137533
808728767
68387430
1950204920
430176191
1932349329
1825732574
1511878303
1566485058
1552093374
2059639219
1702010292
828660677
273672655
2063376706
189424403
974805734
662371210
709281848
722432439
962093427
164018180
256651079
1765564426
270286921
1027410036
527569011
1790702108
871289802
371326006
1009825217
1169189845
299581459
246808130
534395457
2054875954
1408857365
1311806584
1575031310
1778109137
1034746650
175940736
735009383
69536683
1440286395
2019509078
1027601048
1410844584
1567282491
1775372890
373971697
489008130
465260780
175765218
1425170098
1848605480
1500052842
1581502279
323781287
1727633187
1969957813
1045369319
690503451
1697616926
1463776786
208694019
1026620931
1827656143
473073007
901034800
1117185389
1658330943
1021647959
1617786205
829449801
330064682
189688847
1248853294
2099614967
265310146
1352446067
1750068693
89541037
250420309
2104824982
1182687011
2060192044
1648117538
1312022069
22447288
1932047388
1913675887
2012078848
1631640553
723713950
1565842541
1779713059
1144381958
1078048208
266202388
1807446735
2114540234
2015804969
109143296
1520860175
1023864326
2090527999
2115084676
358063605
1216988898
1219206275
1953725653
545727210
458692895
1548422289
824723377
1669432927
1806018538
688163589
2093272364
1712185525
651862955
192242797
1156471612
1302174773
1059395894
173775720
613864961
1856401532
1698752095
2099997123
642830829
573024071
1758083702
691832904
414496125
779856054
2108332562
1438662429
1928324074
1974914747
222850933
1272004016
297201516
1123320454
104996709
823016324
49533771
2064883774
1302177838
676356205
682178093
612573895
141936487
623801352
832812127
752883974
1833806000
1679677121
1085420058
172351746
676600698
35799528
423507333
1364307253
503271728
1008553961
1245530504
402280453
2072650825
1861143641
378824537
8212565
217834982
112643159
1143367990
247612846
1015264211
615157491
149324890
1974828182
1863341896
1611474297
2137508736
1497031413
640527110
670884578
1652734285
343555033
1733331406
1894159835
1237959103
1801821204
1692025831
26183310
1051061543
695938691
1161600577
1623671130
1142192762
249774206
684152842
368190750
1360955637
271291611
919091569
599637171
1212402403
1409352234
113682782
1567612638
607207346
90723732
717474854
1952552447
1681716819
1539850
1938303414
1549193587
960485096
263194292
1076353950
1787026569
226915817
1908131750
1174815574
1546756022
1085402540
91026843
1052920008
1058121809
1384235321
323119040
1301553240
108198223
1033881047
1506881168
902142247
1839768287
1839666627
336883312
672002856
554902327
163515101
2026145025
2092580381
73240204
1061371771
1096185214
615202428
1302298514
1309776476
442801080
1934744862
305450798
1379360727
1986112028
536026261
1262228860
618024042
378989606
2090637276
1154281801
809154314
1032770708
1699907677
1545017634
960215853
1630326638
1377850424
1706767079
1780378382
1507024976
1121232027
248411229
1498745474
1998161215
1800537105
135924492
1486049336
296772601
461177954
1279741253
248557788
624573698
1441852786
1456058814
972140721
871606540
1690563286
712478691
1928412813
825236670
2076439181
333621327
1904416004
1858778271
464829190
614560993
306718232
214714806
1916328381
2044346647
1288571865
833080884
1580068991
2038499876
1420985366
1552806046
275092825
1322854294
1399058882
1920534765
1958983343
267107055
2115495783
967986386
669748170
449046636
1169209733
1320241967
969148706
1650579291
2087393534
945205564
1564270615
276134256
256685173
547575313
1776092104
303176808
1466753951
1512869778
1002682550
1521205622
290478378
1101975036
182790692
1640971527
917560495
910131396
1114343631
489037928
1227492670
1371488908
893759622
2037868682
308554565
1045253403
1158436681
443938670
2020993979
2090677848
747029229
1917703073
1129730282
707785651
523765609
251736308
307727876
1435576107
1400753536
1288060985
1187246365
836350710
1424597090
1907804170
1389745213
30971370
681428131
272794880
711170372
1583550496
1570149836
1794462066
79211409
174919347
384396546
1967265357
892635532
1521147935
1981943580
1914929882
443078632
1302147214
134718235
444828971
26180499
1275612786
1983000564
578468542
1582414689
687322600
1140433787
1704472558
1559849799
1536091661
1164402696
2005109027
524623374
336100402
1257460511
1332312610
1647861552
946116830
754291592
1103378197
1566635500
73894822
1976928047
2100339793
1646931760
2074724328
1646236242
1143033512
469184391
328867889
1237994686
643836919
1339903467
1987267473
1175732354
175121174
485979457
2135273634
193147047
1744788509
74158047
307657457
2007885446
700143820
1784346566
1010103989
1050249399
1173869739
1326904167
218576069
1939044544
985230643
840054197
1957623707
1569765980
987042437
1713924485
2005395098
524017631
2130001679
418694085
1788873545
922387187
1450571825
1829805369
23827743
995311721
1093178902
1228084500
1444210009
2084388945
204494008
1682619220
950658015
1510097707
558410506
550126263
2022153154
779892843
1894149260
2004957957
109387388
362241291
482652223
75092950
1031712894
908190038
1234075976
1047831984
1375878748
1678907175
1131829311
2075887017
1627265022
294398190
1789680080
623140481
1349711135
68179674
700735466
1513952213
877281795
660258176
154978744
1337551655
747746054
530425069
1215763512
1532755931
964501918
1759466893
1033058821
1857239889
1286582171
1633974091
448715713
874731868
1852650629
288356208
413741258
399929532
544534867
1489074000
1793900142
1078691375
1063685201
1834697181
1281349923
1482532626
2125616621
691587719
1583148168
247204504
976606463
977187686
120818559
1424768144
1002805867
567106327
1897089115
839864354
973430296
1149170479
1138840864
1807948125
1091527297
2025463448
831122580
1503162233
1686905328
388110318
1837007096
1840740255
234570113
135094078
758232417
1466627772
1896795746
625733848
1484922437
577481675
723108227
128320316
505727043
1474605687
1370672219
2073840937
826313226
1816783996
936143873
1628624054
176888687
792294686
2007189311
632243265
542701088
12655166
1526976882
1507052066
640745051
1098964850
176699047
339705249
93647340
1229162402
2140115247
1887260211
1724883367
700852269
198141058
1886025951
1236922682
562545167
1686135342
1765640056
1535614768
1687807106
2118612502
1754715594
1741477276
1200314370
706484805
641966288
2014151102
1655033725
1250751398
595369011
1850176810
1909957399
602125916
143200515
604523848
130191916
952717577
634356732
1488987110
545820170
1479238243
897377087
2132936501
990874620
2017719456
386612551
1115896369
1570070204
902070762
1041301174
1783250250
1284282934
1296384117
1910618228
312385039
1088126055
674871042
1135177375
111841105
347463854
499882286
1288400324
1642023492
745224417
1394404168
1466804820
2060268973
1386320107
898789151
121218499
2067846897
1435932634
1558665033
1887165836
1853196786
1830793946
971719953
1206567172
2001666386
1329731350
1374390977
1971204084
1303023343
1532750936
1709750672
1491107928
318321568
1777825489
1205433502
1981943100
57899113
427903364
1197182451
225987698
39325038
1580892427
173304494
1357999448
2093364077
769655993
1428270804
2133163630
535096139
1436537358
958083589
571350108
1680338524
1662340652
1464286123
223192933
2023976625
119906370
1614939930
2001666669
645898214
2075464741
964267907
751229074
1438451383
995001396
855549168
1715432397
1905955102
1140181900
4999180
863497016
68056845
746471529
830885460
1082151194
2095244023
98449096
969952894
1822083306
975659254
1478003169
578671789
1124834957
214439982
74788591
1643962073
1646310228
490457738
1960955722
1752932517
1020886290
1096391856
1114860244
1399492734
1740147753
92776203
1663173072
1545321078
1231526266
1620266330
2029471621
2095078821
334961970
1118068507
185162861
1931858070
1537371264
1826357233
1119522892
875736102
1948344429
1079007253
1037511812
491077956
1974502241
2016807913
541738594
519328912
1729677334
203979971
1312987494
1590895133
169854769
1151455529
432040318
1232710254
736724559
1557382408
883256505
1379026659
586466635
1647460723
1652539042
615351537
1350227300
1528872352
862509537
1480412020
186382091
458450657
57776694
1127761433
1289830403
227872970
271861486
1615239724
1455229458
532868473
809870755
1316545225
936569000
1726942651
375264175
1344959715
1190143997
2126162365
204712170
1271917500
549311020
404304017
924738078
888339587
626343539
550314336
1119834702
1790743539
1006642998
1712302832
1006886449
76429574
1410156460
301208542
2029911506
877378090
767722230
1681386305
539657825
1494622539
1855295884
206635235
1004436933
341372936
1609840711
329917822
1152676661
774546382
2013595213
1411363356
804446886
1428259393
1877580488
132962837
1426366206
1222487475
858485785
358269315
1732002629
1168736476
1612465543
1369595667
1329311320
313602973
1628624278
328344280
1635288090
1668466384
1519215653
262694823
1165408276
1344747757
1113757970
477342390
1534205943
393773
1883896352
657034236
206572843
996399259
1478814061
1300600482
835841994
2060303455
1653680980
1126224214
723648649
727796831
7206227
1569920460
1005777608
1203986892
572294040
1540305460
42708854
271971592
728053675
977981456
590878242
460212725
1359625926
648226299
1035454687
753689373
87080868
1787784857
1533279540
884260705
870945064
1863461267
1122326180
393043302
289568874
1174021012
7522646
1560217626
510193404
2028226235
2008187900
654043778
1401385250
839856758
2121654814
1462529243
136729712
745643103
1302947466
432232386
1140401525
899970993
133283157
366625186
371297831
1834083958
730777140
1509376499
1762706613
1392111841
2134746804
830270942
89161913
469632601
1743971537
1795529841
362576537
956581059
392529994
919270245
47542489
1659079205
696534616
660257399
1719056123
2087275382
286110242
100268042
509037398
258618775
564426978
389502413
1017083301
682530235
400073371
458083367
586935612
1466665239
901700832
1226348384
272074471
437908909
1691274670
964260716
1132751804
194792012
1273064627
875700201
417191634
818153136
1783129624
240266416
638278624
1466436615
253199530
1299844683
1743697299
224179466
1842947148
173308347
2078612267
1321121349
537308093
398919944
824516511
673302086
348000003
1132144562
1914836791
710151691
1179474515
394282510
505284009
847733009
122503990
1541953170
1731401051
852573619
1461961571
845124029
691901514
1410503969
1877457799
81822206
1915714400
2071485524
633248848
600135706
477527129
1927668565
971839859
1452771320
1748866927
750384743
1911808972
1310632956
1886599816
1484768673
355560404
1431286307
748480259
1060935058
1772202865
1373458322
1755406375
590034724
1651832881
474660172
936534228
668354689
1901518422
1921104948
1755241045
346176601
1298006551
1192026406
1651948186
351808265
146672185
1916217840
529087024
1851943527
2020905639
1366415542
539407046
2114711047
1061824139
746690699
1169096034
741568458
1067467304
1192487387
1997887532
1698914235
1302682953
1484641894
1227019608
224369748
900201992
981790117
549474586
1280963357
140628567
2066975060
1706094551
2099144851
557044335
484006074
1615209561
2093500542
7105426
846804511
1152794233
179371616
1573957984
772096553
987660500
1676260730
1170315524
552224960
1633271621
1102102772
628505365
1586195671
1593083245
1670630542
1625562452
1668226154
229098619
1393546312
1729004996
452873696
644024703
396354909
932566167
416744265
353319926
525051320
1853875769
433264278
1079174130
820421809
827489661
604262055
415299620
1381069670
1119401611
1678162621
792409172
640517289
269254758
1898600179
1651570546
1637143855
1044193200
1897199896
1736681985
461790242
296466530
647857131
167357562
1557676904
112648342
1321296899
2068368607
10545018
248396379
1236620343
1784759764
573022179
671553055
1832020214
1606567023
109989887
1800084744
4220346
46200447
629456293
928645924
1205753881
2026578075
762753984
1291272657
923434288
2140028156
482732204
45930822
1137339626
923541830
1254141646
757865409
368348913
1220947123
2518474
1907720092
1000068689
893910688
137028025
2039511194
1243530810
293254333
1879647134
1532779373
1375387132
1632219397
2086107671
413353847
1319406880
88205404
812446024
913840313
1120358568
1559541931
491371272
1183343166
2087359901
1342654181
177428323
672886996
195085975
1677157888
1834321079
1586975873
1233051581
1556022317
89716612
356840357
1681812190
580854215
1661000724
1177298044
1082835808
1199263656
79699081
2080427850
521839501
172930243
743928690
1295653321
1490483074
526621974
19743310
2022479823
720370278
1343655868
238039684
2032174811
2002885182
890104987
651533742
2063404909
227025895
1643058056
1071955377
1312919498
25573414
1371148817
1306502355
1374023262
1348274048
1058331015
1140522643
1289417479
163042811
1408171444
1538627383
1317251817
2005649448
1074199263
1581296683
1973473586
1053619934
1308230619
1040843988
1726431770
999934879
2057787613
1742262874
1251636419
1717413160
1657808099
1343117188
1520696867
1586217758
251454689
1639668243
1623268011
1253276319
1037129067
442194338
2122268738
349090483
1226303695
1176932738
920697260
617326573
569230851
2114699084
1940014918
443742653
613961304
964867118
641387222
720043268
749546410
2072554775
785250383
758733392
1582688026
1530360423
1634406733
205779115
160958218
1703428351
1410377337
1139933804
1621800275
385055189
370041414
1110354223
1921183096
1891506799
192797444
2074972786
1994339040
1994784022
1705733449
1064502154
2033962968
817750348
325590453
1396712998
1412995659
392838107
173900716
639933531
924402572
848285492
1956428746
1838570669
455683524
2091191119
465658190
1284560608
518769212
91698792
1562480930
861691870
824344536
714366280
144962505
2042553792
1305549114
577440495
1173671810
1282862296
1267317487
1100095
2045977346
1644286705
1466524209
1119906079
676251398
164518938
1112402447
1967199012
1936759049
203196140
703503101
1451695889
652586390
2011932884
1419788260
2113909923
648448542
1735905732
1185793381
1796748233
800286561
1927772568
743333760
1890739307
211713103
2078962375
727857098
1918267232
985485029
875243551
205431820
1913888271
2061111319
999497727
1760748557
2065752861
1784544392
1921239342
915302543
107883082
135120890
524586712
68264122
192377141
1905331929
1292317864
919752891
147498759
891146403
1443068848
1547464700
1825658193
1153495668
1498090942
1559793582
1754206106
1859963080
1880535593
1973471333
1529195516
966175302
1299040848
1431122223
772817862
487360902
237573405
576773332
656800539
1514903362
1584511962
1780506906
1721078109
320925079
1023256114
666559512
2083174777
1358774457
191501999
462336769
944650817
1464113712
1177915011
462577873
441571059
1870863179
771357304
1508600627
2126052993
1411368619
1588078122
1457220145
1968129246
2017874681
1218804122
1330431412
1878893193
702612599
986512474
2036855700
1215266147
1822134424
729063951
1153056406
1807251536
1929905902
834133833
462885890
1347161084
1159644208
661161182
1333582420
867690163
1903324151
925295757
1785089797
2058491122
412150592
692207018
319909237
1865150887
942310121
354578633
174382162
2101009919
1438112164
874249231
71099544
2026357397
108533263
1840201647
1040772947
1662408219
1421869409
1414793729
969051219
408235920
682832207
756182028
1810300865
1116183803
614480543
1128912172
2000443786
1748649016
1398336220
891779019
1095438831
1788054398
419400503
342685135
1049964921
1198573810
216148658
709383230
1303641503
2036415444
1025306621
1679701957
1420112096
1483721649
1524396933
1783064938
330348321
1808568679
1882792695
551723484
1164965201
763832090
113551836
1442553509
731879084
1454030959
268592343
661159366
344253390
1663896336
1864621078
903766656
886022335
440456807
897729649
165568731
1711370812
146638011
2037254937
574337668
1904463280
7094834
688744074
2065445642
213216748
1479280198
1495462347
2004099967
173560404
1442667358
1370836538
1981691824
166282411
1562832616
11586888
2127620435
361359255
801368743
79438907
1515328790
726027359
1278022477
815342770
342482623
513741330
734900807
965378073
1429593320
325126930
1779778792
962040109
849186280
183724862
525792607
1185361655
298390488
426081962
76012108
613058101
1805334595
1470425070
1106051043
1815149656
1179629980
207971748
468334462
433985884
2038357518
1298342299
105033640
274364888
1491554538
113804868
2134660393
1949878790
763315862
1721802123
1899428591
845661985
1936582696
509540070
979913135
464144931
648939648
1151735192
1603107145
950950402
2134581321
1570072186
1468256267
1486636456
1489605068
805814028
1255730050
1578550936
556479918
306930502
327405725
1959078527
195112695
1090294777
1041744791
597722840
1853622146
516662424
1189210315
509407488
462099498
1813486131
1250077821
1248314053
855384227
426135854
1655960380
571728675
1668047983
1340287907
1829573157
2058164509
1091288719
657279028
45453209
810247580
1490237953
1071529683
1964485181
1549755896
1676663317
508717278
885238402
34651795
44215877
693874120
483719859
94866473
754396947
480762474
910820908
1381621485
315679151
247693025
601875252
1140210745
1945191573
1589793979
136495497
1074014537
196543438
1974873334
1552163927
1679015190
58160334
1144874774
1499980013
1293236915
2037603143
1150414455
1010362365
1035056035
159905049
228704555
1773589871
1337831972
1742556712
735706667
533547208
1727982365
83025309
7174943
593888646
1235089589
1569417520
1476387593
331799301
347937943
135868928
1035885757
1311528176
969738680
1147889846
1208924232
292697021
1264105309
1232988444
941499965
1522183243
505494128
1215053727
1169716472
1092972775
629319873
447280280
1425069995
1741128019
2017133207
1421484172
457520177
1916060243
348923083
2111588665
1711602075
1091329806
1255261109
2014086339
1139047866
421064796
549743836
857401146
1204151363
951414133
599953778
411448638
1927318756
1145562216
1226348733
889315711
277874856
1539504585
1734408669
2141671716
1848875375
406794592
1328897632
1039361743
1571239771
568131143
831114484
1724995493
1493114685
54565716
1273682482
236177427
1783556350
1494788786
1089987784
1289563864
711271930
2034278128
361911854
1251508748
1032095434
774892330
22736310
2101554073
759400959
679934623
456528537
1860781166
1524347351
1370157447
1756376593
1364531739
89211690
931214710
2033913294
1746074061
50105138
1518058660
2086489683
1409959361
1444785683
1011296214
739036338
319606865
809761909
646684804
1921851700
282951995
1215419119
1045529419
1699422628
1984905460
470155029
431672869
72248203
1983720899
1251192447
853695101
670692819
792532896
955376741
1003609003
620014599
1410155618
132872510
77572368
1882394617
736000995
790142602
1441090704
1933239269
515595464
881520620
1457511412
1255791905
1768814597
102041377
1336613092
1487429151
1063564826
1763089331
1428707647
1641101499
272073169
1238771784
759314102
1807185966
1502494218
1804671363
2136868840
557003733
1699316064
378242040
770449506
1228826927
250518091
1636328083
52942951
973790739
712497927
406019227
741891530
966396620
1774857982
136647708
1392724981
1729105131
623965585
709557285
2231265
370843855
912336786
781956968
1267399938
2011505711
614777555
1679883696
1134519501
53649581
871333515
1333791353
1466902375
1196875144
2143143921
2118751044
2049132462
870808190
633275901
1165641328
580923301
1629360419
594290045
498389003
999342298
184836142
1825271378
937322862
220933116
1000570081
1774362292
820440793
589337006
244256271
1920487370
2074443099
776497914
172330273
308650525
735222350
1656273055
1107202593
1289302386
1162403893
1478229243
1285563445
1422676297
248853972
2067134939
464786697
621515073
671058958
749222676
1599496829
617842982
1163207827
975660441
1781899557
136506640
2128437086
1953648627
1927179872
1646455209
142741957
1031529011
497740605
1797703914
2085905519
123256539
1825520925
1256447426
313997648
1570878079
169613791
1252178049
1016601076
941354092
1479563492
709534599
268414548
2123890392
1458736614
1850238677
1466088049
1394124422
692824833
1534153845
1480369355
1752325199
1882958498
2032377180
228361418
1622453267
964772502
1493494952
527284386
1741575577
1848483106
249580843
1332020203
2080191727
2141002935
843338773
1755002280
381350447
124658849
1990366819
1996379881
771193428
690941099
1574003940
669147183
1318207165
1117477496
1139855427
890927319
1579368023
1499718686
47445328
539212888
1665455364
999717417
774869309
1258981612
145708185
1910667866
1894702570
684938827
1754752034
1896917359
1596962423
1330647791
182462787
1781019995
528941818
678103774
1641166857
786022369
558787778
1494242831
1982351993
1508470950
752638833
805228139
1549976021
1232146334
1973893092
250187322
2054352518
2062755464
1970600405
1148384711
367992823
2136484992
987232928
900348653
404782457
118404859
2086277954
30703085
1851500009
1957147842
752287506
2070571133
1781864531
1986506775
2091321471
1699959726
105014279
1566972089
643497480
1535571585
2033787147
1123259953
485125470
710843443
173846581
186671761
743778319
402579881
659276582
1968942026
1557729329
1197669551
1281273142
843382503
1811754036
1689422310
1709669103
1609087371
1976763153
917168769
1774506731
1539343509
1945059593
17103804
98082264
200332805
112894762
1474349932
1628665458
391937036
282864710
476002209
300278378
2118594095
60661896
1454607492
369644021
593504323
1447774819
34962023
1152051331
388877513
28313231
589077533
1698565326
1576226448
2079233924
690914498
1243922714
1917412128
404308843
667441048
130138996
1958935989
1476966015
1686954953
493909530
1259802745
773009619
186666264
656052034
1734891315
1600452968
268056670
1933283954
174336471
786111336
1735885510
574820182
286348843
862022027
915701674
1097247402
1095238340
1005898487
114867967
605351696
233543779
1720373052
1327323923
341435392
1981789455
373262939
1324797914
1269198747
1892754817
1078639037
1252743153
42695946
1208739879
375205800
700371942
1192881880
1572288313
1747421164
1379743690
783832444
225483302
753607674
1460437452
1633644587
1029636406
18247513
800012400
1766749630
838264526
51211199
872444004
594027467
1590196683
1566541041
2123520898
562665461
949014584
1942728218
611868262
1229713247
2061967627
328451234
1634053907
1992404753
1711212220
918568383
1797880560
1809904911
790153529
1561663872
397514038
1516990288
945336417
882450525
1557966076
1598364882
584998531
1185965554
1904544712
1397413319
1880437243
501946032
2068634587
1725537128
760655821
1539935004
1020589461
307736818
253228502
2094441607
606549700
2133883631
1861956972
345600359
1765630084
701769779
1379808462
436148540
548240744
510403114
1948179013
1878921389
1050988430
1461011541
1240382904
760452799
41568061
1804655977
346997571
1096578951
591495452
1870493438
1445707111
1932139043
1508330527
222848531
1706366784
1528091571
226539533
556344078
1789298454
1579975719
1922411472
1352100478
824035258
1577613893
1582302020
1473062024
525687789
1050124348
1654142545
134551087
138237884
380759910
4752876
910645436
839594803
1464610068
1488958415
599038456
630826116
1884220963
1211907880
895559022
1032946262
2033312833
914959460
586199972
1920249300
647786734
866472541
407110275
180618497
1567392496
573452417
531183123
614030623
2124724546
1098337943
119537719
3048672
383963372
1565991120
1415745863
149573241
1864325058
1104312226
1082413145
1420599750
328706457
1290761645
488069818
791844706
1088631835
421072212
1911147882
1233885642
1179976453
1050413044
327931002
1270386747
1340773616
317100890
1743750005
1353584855
824768216
408115325
127104497
1125292745
896084102
23664992
1724462944
590469382
691325308
1050138640
868774863
1958603706
1131678715
94143424
459272063
1830271728
1280176748
500445235
792020913
2029474053
1522258731
2095567548
899971777
1382890710
1089545393
1666812370
1013987447
643169154
1121489348
815557185
1553201610
846752622
2030523951
310367832
917037592
1403536850
1302848059
64445200
1282303488
761635173
1341966283
1114117978
2099756445
1787985031
775745046
2084874599
262085161
284643202
2091519434
1893770794
1572841731
2138023584
199390710
574920282
1658280389
1891091676
1871648577
1995144448
514944995
1123306790
2041502127
1425204819
1960499679
1311569442
1440757511
1265007988
1753305789
1108558678
455745654
1318070899
1384007825
1435387673
434448942
1616230774
1883147944
144993827
1585840180
902629319
1868027050
1400656036
1495933367
122665737
1656547069
1531809114
1424483858
947355485
1537324717
674933401
1761790225
1770769618
826288895
1563230720
1363476158
1275737745
1473165297
485208636
568282993
1074938062
1687513
365336661
374357279
1352515309
374389467
525226835
1240690373
412006830
397944706
1806847420
2080007278
1924914653
470893315
142462934
397374498
323252713
1487440224
1217206786
352587291
1217713407
1344011629
859015024
1686849565
648315979
1393179063
984332142
2099360457
1192667684
1794852802
1175109781
1218672057
352727988
1106526639
152005141
405910222
1265004404
373733636
910585653
2007511989
1627468601
1263331359
1310509113
721706254
356223649
753117598
664337827
1470000040
753528247
76757170
1301578251
1446377420
782040631
746043976
1835930754
1777517170
300928664
1562020866
1515072100
463128690
1568714796
143482290
305553997
1063165915
459114809
775426161
1077214644
918362949
1540141884
803889011
1765106600
1327445741
846946583
1373786257
1191619288
820857917
842698137
882404378
1330719628
704548325
1737716157
1078115548
39066250
962842014
849117749
656382265
1600400080
565085740
613938911
1421423239
1128544269
1777676660
772069332
1433595346
2123430048
485876709
1978373220
2060551186
546879578
1087910105
592388394
1041164816
1159207429
1898927823
902536810
598409466
695526048
939373490
1116439980
667553498
1747962515
966426978
115106014
72482321
2003196034
41605472
1103890471
1859610222
1767752607
1157562763
710371343
1032543467
1949293932
411369527
533975060
930810962
1876100269
1377925183
1583073395
764548318
1205214972
1518325087
287862986
1458615540
1347001239
1938460967
283141724
1279703406
57572604
865940970
1946497524
1661220344
1743023089
320867324
1405632111
307299412
1026543931
1150256497
1202738982
2027687439
244381670
772784802
513322394
196303752
1917138891
1053648527
1135765558
1802890527
90908566
25997984
173127795
1448106676
585291518
954723172
1265596655
710229082
1705185562
14550149
1407734798
1826773538
1025287862
1685230857
446853560
1357096326
879018162
222303202
300068265
1055193071
184498609
771578840
658134604
1862507582
1614938345
135755653
697725527
904961638
2020246603
1872803543
1427738404
995419267
211690103
2012612994
814290837
1762135544
623813921
2124129446
943141117
2141920288
798737354
418508476
108143278
1582818138
1474997511
2089005825
1101153228
808862167
655137274
1355718436
341799279
1541939408
103638753
1955006092
1407650987
1037909230
149108663
527953566
1031504264
1740617162
1180180420
1832936208
1532384322
1414162100
329700930
1146032876
771078365
939132603
532901598
933049222
648982459
1412042988
1130962129
1892265459
1418505522
1934521570
1302723872
1666552326
1554499487
2048593609
800975028
14865453
1933208808
1116333899
691883598
1635143666
182428058
1121008791
1999967597
1373509006
1401079379
1400525245
263751623
2105343356
1789519527
1021970304
483804281
1876722929
1256427363
231488758
946157856
1971712518
406924392
418575989
1545512295
1925431354
1541861091
1515867924
262022183
437015616
416955470
1747071137
402701926
49739993
1616356198
2104415076
1258030323
2109481472
739859450
440469277
694563631
509737686
1226263475
611795490
189290796
1574320148
90805577
1799912304
1907592667
1448490409
538357390
1739180263
11675947
195451473
699792959
288344313
902694579
1589232638
418382563
538759710
633655088
1066089427
1308950713
443345767
1713589229
1728607038
480458724
315657546
1168162721
1578141414
863347474
229058707
406014483
1436994627
1559510241
287995799
569790723
1469768983
488558439
2065405508
370930618
503782216
468404522
1331880609
759333896
1797654123
475044957
1345561726
145164694
169899763
1945576488
1365540311
1842203502
882158273
263689263
1573757803
1616503400
1874315678
221343129
1855839496
1038930939
252881123
1373765060
565660976
1107768136
1778047079
1279583514
222626264
1040403636
1946744423
866591749
64638054
1533204262
1340951547
662024848
1435296368
1825091297
522432640
2129698230
1469760819
605525853
1076344728
1850453498
1028453014
2051999169
1609179998
1583715791
300407995
803140411
979935764
1885251439
1822075605
172734119
560517592
645403575
1149124871
1444603899
1601670427
264548176
466948369
975325474
1349353105
475284071
249344464
326220159
265944509
1805802959
732053594
1597058779
1758802669
1999747464
1433044829
703314210
1104839639
1868372855
1465839734
299928457
309086058
2022098082
793787218
605228812
123847350
854550730
41942712
972225816
1440771094
396208995
461500518
2140504358
1545697378
954148518
1097201039
1889035155
306491252
1561065880
763099831
1676163953
1955694266
911597027
1579324508
750954780
2074576765
713803551
36792047
1768790022
1715403218
836437919
967858079
1312590280
188406123
1270284274
1840022396
362604415
569184666
1697666209
169607420
1006787665
1770914176
1277471842
1910597439
1353463786
1476937914
1859122800
371203905
1784469740
2069486361
795359417
791837439
960241231
2146131220
2139940393
783455922
1027465880
1499383905
1198701917
522649601
1518697766
1517705169
1356148108
1191454711
1532972466
466926458
97928878
164862267
1770605910
1752667395
1343630909
728889712
648259907
32324767
1147870643
1182061022
1304585640
1835453428
197323136
2011766396
775489159
501707697
567742201
2008786739
1507410788
921835264
243026350
238821221
251510892
1312174073
779531084
340528924
953799076
31259592
1960536239
1827308000
1453802577
1815605076
1177073680
736985235
879440330
1957786361
710793319
1725583497
506124661
956360477
326837848
2045606971
411665197
1220735028
1509157680
1552130861
803760534
817302418
1488628559
1966347019
423734170
1510173323
1051786127
923674311
773277721
218109955
996401267
780824482
1055858315
1982489578
555594713
98608502
1307900614
1593939826
1853264730
1838374377
2105255439
1672343936
1840010888
1059229228
1547043287
1232268105
942345605
485872192
992029121
957203416
1892615811
1135574408
1597546231
54613132
1871273192
909734612
724400160
1022373332
1697648343
1727841486
1266261576
1799748366
778214299
2111118947
21499181
663826027
546056767
1534128821
1590369861
361625063
338442057
2146399577
565828386
1040414468
1269746616
61692581
1456297796
1521767295
373111418
1582391436
322376379
1606644901
839935687
1229561261
1462330304
298721529
2045612848
537565861
380299836
1058821887
1435940532
964768196
1947076734
1030255296
890723316
1397241632
1770350191
484383067
318179067
1213393367
1970174943
337145034
293217108
1910319780
1460347458
2146142563
1127906053
982679039
126037846
1830635898
260060181
419222253
1562842820
17518851
1726240502
1466700743
755799393
966025944
619044045
1151827673
1228825284
1671363641
121259612
567920010
1742203788
1388263860
331528362
1598617126
1367741343
1402798773
439264547
2055940834
738590930
98270758
913634944
369689209
1331358884
1096994531
1433192367
717152367
1385430748
1712134034
1022271906
38663568
1595617116
1943521015
2097627667
2022576098
1604727010
215624793
2011490644
1492202291
1241670401
157438851
1514680504
86636700
286575794
297347468
1851877590
1873131395
1049042380
1076816053
656637970
1435203089
1236974143
556846164
439709680
152084590
2075839303
2118716848
1523266729
102009335
235297511
1007298555
1204767327
2014557350
875263306
839279759
1675998075
1235477082
1716278102
1192537981
905021343
1254747111
214404150
1128510235
2095450396
1956274858
459034912
872168648
835470251
1303770999
1011068424
1844701582
1728459408
1951574937
1641534700
733026617
200830682
1470286083
1870819117
2122394498
2019779900
864723647
684390630
1122108560
1658131732
1857428558
931013136
142596144
163337739
205454076
1611086252
1627930262
1590077102
1999961422
1697947471
1345556740
1884390046
125352965
717241834
579177828
483934256
1014649299
1477774744
1063666517
1348958225
1267518271
317365839
508839664
608104975
1151295555
1668262310
1578184456
887823451
961376978
1910287781
399071175
1665075474
2136365156
258444977
1733816235
2025321736
1487792617
1655783751
1156074430
1341347301
7789410
434535778
861242233
771780667
1431821546
854358043
1909020094
1769371035
381453051
1007854948
1312510977
1347955593
1806890385
1709343607
1771132891
1978538246
792160821
1489398745
893533727
769670489
1188979359
2137026235
763095913
2046315922
367965593
1485452304
1374525729
336952242
1880907627
1779885899
578250971
100320362
1144330814
395323334
1814052991
1824572705
271564156
1850148081
2110975844
366222057
221210327
1781661394
1803786730
394872856
1663789701
1295061354
1501457912
1601118923
420285205
1550894779
1623236270
1823001383
1597241796
902123709
2019338742
213395849
1064476535
1895213991
1862984454
1967256859
783494051
1729546402
1663518797
2104770854
1905683981
1142603651
1316855381
98079914
1048409475
1963985257
644142348
1299875702
76478915
392610505
1070248766
124512502
1080658439
1139406182
435211047
2077191805
1280542415
1780411277
1773909808
1538451711
584704232
1860471024
982883635
790758484
401515110
1665904215
956627763
1761250349
498613929
1858183826
1043905540
875248509
1063430905
1908770212
2062193417
2049315243
358825368
1954663113
723034224
1919889939
331372497
650295934
188177864
1062291750
873321608
216202370
1520226827
870349582
569328043
1869032286
235277757
1536481810
974184398
1092709558
1882713937
1004889308
1487432289
1909855564
1306275804
208440369
632203445
159011388
1826338389
1245659708
1109574887
1917180777
1989620928
390041445
1925737869
99659318
662637558
1179890220
569490699
1150668518
95123477
1233830873
1392896537
299111397
322307140
1868031952
1737867253
1860564827
1748322364
2016215359
1592712896
1720283376
1532750517
232649271
104776652
1102109091
1599860497
173367388
1618385323
571856060
2119125291
1128531134
1648414811
1239892465
1669773722
1016299782
2004450702
636172466
792719774
864403107
616203679
562956689
1592000464
1753863182
2024573581
1651984604
1737426011
1710191558
1710073211
1130225763
935472364
1036116499
125756923
1140075253
809564467
1496544150
1053399734
635770040
1127925508
2015531923
191717840
352012054
1275176680
1734431214
1915224324
44784188
1487894440
1082685859
1095239130
1264193349
171592603
910110419
2117807510
1305973548
1587090294
67114277
1223267907
1403570203
733582386
277151266
112113289
47683589
1227399677
773988177
803282266
270749578
1634575607
611962939
670694113
176815966
591029721
1393676582
428699976
1598285421
229646717
1148393784
1684319082
527033695
1511712031
1973234770
1160429135
513800011
279196619
1706424762
2067616050
876393745
614330592
905921038
1381109142
1049026274
136746459
976913950
448911148
29486884
2114432325
1438940194
1147849983
451064867
198154304
1641090830
2100957429
2145710781
1296538011
491840569
1703827518
1843073023
226962120
1328114047
566510448
787530942
1896192034
1334340653
1230864214
1354356164
657122469
490485316
1901309070
893769811
151058056
2014918126
1346900027
1603402385
1036389304
831924886
1080101768
1980880612
1967224178
15195085
734420301
875056592
47947054
671438703
1036855479
1703503903
597315683
454932440
67421840
211697924
2084722040
606630430
2138397998
2133063980
1677674179
676932703
2139177214
308195293
1527953408
1163926535
2096765905
1650034206
472621633
1887431681
219864640
1439475711
170334089
430058221
1765242826
979525731
1394294794
280183124
1897092661
859058575
2091752877
196014134
2062528074
897120372
752195733
803624720
897748131
1971132029
1699500890
1764262377
1428663526
1880990710
252364604
630620180
1052515134
723495593
509028435
1024197062
1605737213
1490839387
1191350862
1596292934
1680267347
1104909464
731380689
1527571981
8478763
823442638
693990318
1884671997
235298771
498111651
1579721762
408043694
1173827066
1866685682
1143447575
1533603090
2025233000
2140753229
1121908361
1310066723
858523343
1733166672
1539182463
1029675610
1574520373
814222171
600493926
1655070420
2117355056
1028736375
184911022
719071992
1677033020
86347080
88480414
893967150
824977551
1198538064
2138281510
707185288
1426670202
1859243064
655809172
1769984017
1047679944
589721302
1768535269
1456719130
1015873626
1852228334
841167152
775001103
949247699
1654358290
1499608483
1535888929
761862723
1564292854
1530357637
1026673195
2121095562
1450772824
1651464122
242633225
274558960
552828712
1667102167
1873586582
1274434879
415388375
2056015293
482710681
2069554665
2121682223
2118748905
1676952877
1078520809
489563935
826295667
1373981219
844033551
1623946361
1196496268
1362089104
156485939
729978297
1964208131
650809097
299962235
136229516
226347754
1164770078
96547156
1215478873
1079380296
1709594569
1151495635
898660219
1596665785
714280984
1301252661
830377647
632905848
1345958115
1127174826
138849486
1572413362
246966126
836493923
810852075
1429921711
1342965599
1069724719
1614773968
30397847
1280940273
1683913198
708175116
1373705400
1707306961
1035713957
996549508
414577520
1324533856
387533210
1876657998
818591673
459206486
898979815
560571179
1664649844
1350233602
79203237
1918804473
1510978684
1796391663
1171239051
1389731928
1587880585
205594101
1915044727
564268902
1676947927
629581817
290177649
267198262
1616233342
61591635
1506395449
1488859251
1089313194
70656955
194567494
1808223945
1280244596
291121578
285752935
1559147404
419012834
879938445
330575483
1076776847
1332733969
656884365
1482898906
327310778
1187467232
1200131428
1572489211
1992293559
632569352
865038229
1725446963
860672428
288492015
344192703
1275767071
2077274853
352866624
1257736610
552345399
1444567245
1502516535
941260198
2019378798
1334843745
1697586399
1364604327
1273613320
1856350782
390734682
2134165480
1296699745
1240459681
1027230378
12528827
768779439
1200599835
425416989
681243591
818053326
1171044124
1863597061
1230013366
713102730
1339645679
637883931
172154710
1610422378
131643097
1503400300
654439513
243080219
425680753
829209950
1187016961
1028845845
1439205578
701739534
701899702
1476578940
232256578
58637512
1599594346
1888436505
1380056783
1671419034
216918899
1857741978
2127737642
1168774606
254933268
1513153346
1376576664
983172821
1493016929
1520778992
1429884967
283780204
2083679372
2048778326
2131085366
1668593075
782524192
716533684
1155032440
883157032
1777340667
172553588
1028833757
644953325
1965378244
1537294791
140196584
248843171
995044645
768154962
1733966787
459786181
1241701943
794902873
1247645488
1846864983
792576076
887297951
352041589
400664690
771502011
98780014
2146459303
367502127
1695664519
377811203
1116382243
2009403451
200030595
1735323266
421964749
501418988
1426690112
1605602224
1275791811
152256434
1443570198
289161806
203638624
69586387
158198835
2036999806
1362128356
54036056
370246633
1958485804
1596495960
1805673167
81169568
1164699046
916360597
309218034
1824372181
974311145
1982489443
514859106
1645232510
847731369
418129886
531567451
490410596
1984203918
140612553
244072135
1512391324
147590094
635946374
498895976
1626030299
1704201211
1113719468
671408539
2097641428
1311898804
1889436234
1136104033
1611758546
445841966
959594368
1981030262
157073737
1144206816
1956959073
1036662940
1272961728
845458911
1927632780
717294133
1877819258
517426508
488722469
2086916379
912693529
1051876814
1765187214
1188345517
791911047
900787715
1142520464
1787229559
1692753379
902953714
178746879
954287346
1401899764
256729060
1048610327
1940491846
2029946105
1503563426
1587484135
1813702711
144236908
1201016867
696787162
1638325107
1833723374
629328872
286020682
1602416303
1209552549
1906579760
1303591588
994278284
30973081
1949669007
1242131738
2112145877
1394420601
897960570
204131764
1807971490
1425363104
766020473
1442957944
254088759
1102643445
175517772
1792321138
470957026
83394205
1839761595
1121569999
996320069
366710810
235314344
1940663051
1174191512
1465466410
867186109
915968682
946437124
1573984785
414854747
1004348422
704472271
28249057
1282181834
1679016047
1509420663
316844133
1351833913
119571543
1880761408
1360203824
1165187424
572344599
1565889368
9983148
437480997
467349592
1549041006
207841171
1537987648
1236481313
1757173455
555585607
1747723173
2088683291
522946848
233335481
1961432875
531721158
1460895842
2068278528
195239152
1521248687
1789919034
819721810
1429647068
780499472
142391913
784131260
1114075731
949584682
346701411
1330819980
1616322881
342121221
271784547
2059477364
1733900671
1295421666
777147669
755457846
1475638710
1786921020
943466743
740279616
1124273464
1603791432
437913678
1267208855
654490700
164387046
1936386554
2126197366
499488008
1847625893
1208540314
1145408238
1792317069
296000195
1983177735
524079963
1408568862
367972297
1630149926
1694790081
174178028
891259292
1322854828
426205760
1281938017
1326142820
1250747593
1798349975
1279234271
1933836006
1968791462
529216037
1375527207
836348289
139863350
1519549706
2076938597
2127360782
1808057987
933000596
1887790788
441130525
694464287
199629055
1309144662
971850741
659898767
2053867356
364135571
492015390
67582665
802464307
1453993597
1251311038
450781015
830419614
1450219797
1696606988
742682342
584029948
2111531571
1807458988
1527669085
1074854457
1495287808
680540735
741665255
239997236
120267410
1076163455
1963017353
1672176020
90407501
309323526
653216049
1944850273
1513333271
187807350
799393997
2028614677
969035224
217384529
780546343
1592507360
1567657020
1412104298
276068656
282905875
1741426070
100523689
899175797
412661050
1405576553
412253257
469283833
1133142093
388565453
1620177158
619872445
1544377903
1296178133
1374958344
1789637127
1276658044
1881012176
1747239086
1036229835
635043169
1534823954
867849093
1252102181
454175832
234979852
974821980
283294370
1544443352
1514017821
629340969
1183339998
726961430
2049167376
974085529
1940331110
723820199
1020528389
511180077
175701389
102287287
1336413850
1163871153
2060596090
340718326
1888110928
640199448
1058700580
44269640
684717948
2054268936
604748770
1235653138
82103886
1600494682
328650170
1846862749
372857188
138793102
1987031376
347940689
1778721361
564033224
1323430641
1742400949
9281726
448902343
44982335
605033066
901968657
1161934424
1624441920
1598403442
1965252193
407029441
1262382191
1004383944
2146867015
1738437801
193934329
1052617060
2115096843
82885231
1025562831
1725734045
108369661
180892174
1573312351
1897655456
1177971686
5393899
28774196
1666516839
1765880567
368876676
1447325412
228887049
1772904337
1906577830
304801984
689696631
1869016473
1527470262
692956784
388155052
1932927394
393293787
350795197
82866409
1695748550
1698679033
1079411878
1520920532
655947014
1324233982
766199142
1706757130
1129659447
1984746886
746988400
443087601
1542091190
127260608
144305779
405728552
1914102364
901428618
1687029719
1363549504
1104153770
2005385500
150509102
1296905487
348379799
928429474
1179845120
2070529193
414228535
1160336295
602519948
1749696564
1915020531
488964325
1961377092
1888585400
1977086824
2055763088
264401966
810872727
669790768
961833048
1264338934
2088100187
1502364415
922768147
275810599
583004097
2054417502
884222739
1020795813
30704264
1964361836
866136113
1232235197
1108148815
825147000
1579925109
445654319
345804873
565723740
1322526620
501301703
1582973929
273308872
1739888116
1476873192
398258462
689863792
1943008897
1192032010
1941010009
537136379
1968565054
103021357
185897748
532142068
1379648711
1781152164
1522091675
305081661
44205530
1570187469
1443148998
830984867
2057497638
361924723
675845725
913161503
1127777242
1360354802
2066033914
1642565628
337952913
773208317
945537874
228255156
1120084200
1071759080
1100657214
1589207055
2145867769
1960869892
15462210
753369238
687767403
19600182
9380683
663636070
1590448736
1852668406
1764247608
1093181671
641560384
549113144
1498140531
1765641131
233284184
319959418
26300455
584587996
754005774
1165365888
1282784653
242102631
1312314361
1368828105
427173179
189205345
1018387246
1513145418
921433371
630361713
1814255075
207741312
1314113994
461529437
592537108
827491859
1657259303
1557515475
1529888976
1505223672
1368812606
90792927
945467545
2077083377
2029981032
1954247555
1518870373
1871300565
1094496004
1198930867
934291839
199805239
1076397434
674295461
1454782114
1129823146
266137837
196639336
2140544419
2086185471
887227594
802232281
1563086213
111480185
411866323
1518445380
382206032
1949198823
676907948
404340020
369095981
1216229949
455690628
1900261883
2131636863
1612051548
829671900
1406347850
1484804287
613469644
2105823743
773956530
2027277248
426190806
1562371965
99201027
250600931
139836311
1307561397
548536011
2085249435
327736928
708725927
620309555
1041677291
919410151
598605720
1886607993
1282527057
1210447071
2108992000
952799636
621671568
1397505635
432183119
1769138038
684326570
984896288
1528791022
306409560
164512644
1541268833
1084618829
530904893
1105768348
198046907
1319528185
2118614426
1728110283
464786116
56263250
963609713
899497999
886828945
343037902
336337837
1334984266
1043082569
476305726
300333877
1997829143
613645570
709227368
1599988272
2089215069
1256522466
1461726384
54231106
662584791
348455400
397920943
1196959090
429008122
1936117972
2047049981
1239153175
62227887
301798856
1502521080
839810887
82767517
987581232
1446311457
281417651
728363569
1299680122
2092945723
94918286
1459261917
543401340
420352191
1468799332
642494426
1910798509
361716442
1198417665
638683472
342006257
469500113
42670273
733559088
1400848035
1599235448
961169943
456016348
562065967
256043817
97751204
1366237009
1945604460
1901292160
1983380833
197780017
1369640752
2082680903
994305131
1706676497
1923907672
358122487
774466753
1837044605
2005135508
987804995
341109067
1504273283
565804501
1816900456
1104935016
401524944
626408773
422324956
2014866705
1070029283
408250195
763702028
522190361
1768359785
956222379
225334773
1038728949
63860097
990088578
1832359145
1578262563
46903006
106834098
1937070058
1431320334
535057887
1377221758
1987992387
1070075554
1866547299
1210884294
1862530586
1267973891
869634194
1728463499
1703800938
1324060267
739878897
535316327
818078143
2139314489
47393081
1091893820
1317410518
46956963
629343003
223674166
2048131176
1944955144
2083684791
2043301987
1566976319
1700867956
1551395246
1712226807
1548203012
1363901358
330242527
1102925241
2074305115
1555696658
175420890
1974233165
1337205288
1193037481
1303271394
238132502
669066448
1483161871
929516472
251146824
1596882117
494197047
67457051
134649157
1280001022
1129329948
1449845127
1991593769
1147554278
1732219742
130059402
880295988
1198724
981275515
499009464
813376740
1906486229
1705983549
1684919802
1882350118
1082770448
693261657
1853829323
1445009667
627157169
1298361454
694680225
1966441313
1315472347
197019782
1084684621
1111267356
1146712835
1035929920
1034196924
1141765877
2074799450
920164387
667512871
1982930296
1448849743
1525735814
1652809608
1759306446
1452751876
678679678
622173758
1146239984
580568640
456010472
706896709
884164677
1046727636
2116090500
454594148
1721214303
131143886
2006912081
1168955934
599722956
234840201
1411710233
1472337387
1248015045
1288330148
1367156137
808839443
1221197059
695954991
1826638717
1227594759
2044259419
1171183088
2078545930
1519250318
915070585
1519935695
556292707
295756350
726208771
1265674960
2060717541
480033537
2135453176
150201518
974334912
1332399089
522985333
523968942
669401736
1354594104
55471172
2052664888
1958008453
215754403
355523807
2059660743
221481552
496782729
1723114952
1739801009
273616549
1830842977
1088183790
631142093
1726798602
320225787
653785411
1394686963
1735568763
1246537980
1178340945
246489160
1545982812
1587213933
1759863118
732731823
882063647
422708817
1730787588
91001438
525419298
2073064219
928447265
1797357474
1116499256
124964992
698454036
1332019325
1190114158
1681452551
188944219
2055799545
1771684387
1750671421
1604989994
1993175811
1324346998
1738183591
362617225
1237676197
1497363932
619685734
424590829
1314197008
1396803405
1760120415
1669910671
651204089
1336447686
64780962
690668685
1189501397
874078785
1827835641
358559324
18614351
2129623386
1031657716
67659394
1405651696
1952988477
2047546304
17135571
1704160532
14837269
1892217491
1678791059
966969771
1124284022
1862185458
940983590
532726261
1504869268
761967308
940296727
1155627801
1056855487
360848448
173836755
210936998
706201833
1739228773
121156651
66946955
666440754
1420209151
1025547243
1262787358
1365693117
1250895028
305109690
1109763127
1226630067
131082239
1338457426
417946403
1612192370
2093307586
425441224
516528669
344831804
514624970
1178772068
1125585663
1531029205
214482994
1367669972
1049071230
1997310781
1252907284
299203333
1043706102
1904380826
1489937984
787225050
838552153
487320816
512084760
1353185845
200223541
1642099153
1727183087
1333298799
1324319595
1953923828
606319491
1018093053
1044498528
1964449662
1109776840
1819838805
1483809576
1567069398
229914783
1113880413
62154514
165281723
274654397
1551056950
1917095761
437621620
1176706508
1473491591
1227671024
1418177253
915240900
1301063590
2084368797
779001998
1168051573
1282744153
501730250
315584142
2127477527
16491539
301301709
2145851177
782196682
1784543184
638832621
331928875
1432627419
1880229919
191677490
637146004
1475076871
1631660543
143450385
352136770
1357665680
1666620996
2063721712
2078014138
136750040
331505252
1681591968
350426886
1516091306
607203321
1163127853
601817901
1196930145
2140864814
2039656457
1531707693
1766027250
296258926
260247657
1292483735
1257960914
420563243
1421257895
407092136
1757155610
11703905
1616116781
727684935
554688160
306266297
1690092580
434240229
2042259406
1888895369
1890915907
861629734
1588282378
649579718
211015295
965599251
1728594762
1004512444
1210435914
1226574101
915087606
601863682
1510746867
1093894567
1066089674
241564903
1635765322
868396807
2083282579
113291281
797030921
686519078
726368120
149141025
883059310
1166255187
937598041
663773522
1286108086
764693885
800886916
446723029
562023070
1223210722
275904447
194341845
1123715109
1625175594
935860160
967645210
1493973023
1673905751
1856689183
366769187
38317992
1934125123
1411032783
1110559860
9398993
1079986965
1602724726
1866410630
1240232715
412138447
1211269430
1699613097
1809305050
1833098922
1498197325
507335236
1797026445
118828593
414213401
806002488
1792002287
72467470
673830885
1730660733
1759686407
849832295
1869238841
1390263342
1190463466
1232957176
1725853479
756912497
573886843
55725339
1237340897
1916859982
758235863
297143393
132050266
744150761
1387164340
1754363318
95634305
1759073003
1620575620
1653279363
326943423
106559876
1450009587
1232782595
37591627
61951508
847181941
1526571178
1603280349
944149476
1032844885
1918495199
661532582
1627710230
1552033672
369448711
623096609
876774457
1540703060
1077798974
1254426260
975148178
2028129172
1464241998
2023916895
1979511599
551515215
1794679014
72487806
13399041
1976242376
1920666632
1225239963
186342701
630721258
1846565496
689309038
1490561609
2146656310
2114746598
714089079
670341498
2067146977
824395755
1059392857
371523341
19506765
23130868
1366196519
18735699
1751570508
809308615
1611376273
131129700
1866112051
1868140551
1090573564
1112137083
1628918469
77487551
502619670
2028826431
1203572417
1568859970
1409834792
452567928
627133119
1316378191
538287004
1867120180
893331310
142055707
1650679571
2038417434
337195578
537801552
1255303242
1355784757
2052436770
1442109075
1757993593
752181805
1568572317
719766002
1748056076
938424000
1594715047
622914189
923165939
1170281445
1653475690
256371698
1694871727
1604413111
2101231218
1568915565
1228925053
802165334
762717803
1321353430
1466069439
796439471
1749062926
1295084812
280063193
446770645
263003418
35814554
583785889
272989822
1283759469
111588910
275963915
1812060607
304699506
324473050
783081584
1372327663
1133220204
249010951
1388175003
324875392
71021413
1539812371
1133361203
168598632
952303366
1274010527
1530231450
922554394
361480477
664715801
1133297012
1990022425
1539444864
1162182927
1521484937
1402796286
129373391
1048908661
312027819
144074271
1013503008
1694328298
151180076
114245409
604801478
844052066
586146952
1670382600
1298236496
199343492
693111529
1555299766
1106807715
1411194341
978993610
942830227
696504241
1743428804
1565943504
427958978
1249861093
1349231166
615437158
47713361
412754104
502825278
205717408
392329090
1164469346
311953499
672410711
1455508269
1879631465
2000738739
1099240649
1897703596
478505704
810912519
797288889
2119880754
198695817
1659670110
136565537
1377193335
1637674335
1033167318
1075460826
1494575943
1016942426
1013483608
1729502766
1680076942
58089490
157141327
1837967609
2135958469
650865884
1726495149
1125930842
1940658120
2122872589
1679461206
579395547
1423196166
803177310
1855596016
178005514
43797545
902393539
802522839
825472255
1382239609
905137731
944490
805191763
581968299
1075925982
451459008
1082044434
1859594426
1848655182
642728469
386806232
260718431
385764009
94322588
1253462818
810812798
1722072050
1613469299
970728549
555706329
847960046
860417122
30761532
235697817
1207663124
1026784886
1772136539
1324580889
1074145493
121618862
236563283
1796699642
328512427
1390856965
807566241
480811216
1052662241
778010643
995806932
316173512
981563582
2056621686
1981698782
1751119322
1881981110
896478488
1235420987
1064909636
165737816
1752343496
858824758
862786958
666120748
754752451
898232485
1391870200
153074139
1280849818
197221503
500873815
646007753
455734240
1825657400
188507118
110690993
1287540569
1634848291
1833038038
1343011575
468531850
63169623
433658364
790233243
1281577312
2056016457
393419127
599754104
809622031
534125063
666660822
751247349
187076032
83239850
1769008999
137973954
1556883852
1812523078
1837961533
1776505227
1385481577
1495475077
54366486
347646716
1483666828
193891958
688804166
871977660
2124853822
25927940
16353272
623202786
726861758
523328888
1477980674
468120582
1395756842
723788133
1238683828
624720883
1054912141
301760765
1101098204
256533227
780771514
1129785385
491905871
526327533
2133542386
27706965
1968929191
1204908171
1238809614
671153904
391821929
998390150
1313783503
926901551
174102655
1290459776
1469763562
1844280688
61332543
2059475475
708781904
1151125397
91477857
1683591744
1894411197
1649922385
2029609399
470919000
92942986
2064470263
1867717748
1848247675
1641498699
200034013
1419902810
916105162
1938473210
264906678
1134242918
1216964079
93114300
265031609
1323568246
908855955
1754163142
1655438287
12432214
2013196674
43951232
2131954791
10521515
106507875
1852635565
2074201995
1099516948
1887910503
1476995915
828347173
1389900400
1488267945
1309806200
1936310102
1757645078
2081517216
1264849153
1893480543
1887334848
313595509
1316522686
470534583
123009943
1524539565
1757860958
1548457699
1931378035
261902615
1234708629
1570150196
1166490633
1514344128
1692355697
60167995
584209549
54970938
2009399012
1537098401
936702490
1044999065
1371157017
1666824209
1108068646
1774537002
1912670762
402465045
667671686
2058888612
918398707
66836064
2108655787
282572305
197112687
1733724488
2038487317
1475915762
1012252185
549254585
973218656
1735483512
1151031641
735812743
1981148379
1080084829
1003684708
1531872935
350688538
1608730747
847042364
1792151089
1674726306
308135129
603653104
543863022
368167950
1361602069
1689587182
1901915005
1951162639
1946276237
1120589374
32381417
617132606
1674834366
1619553057
1560765377
824563500
1148404448
619421991
1794354469
2119840916
924953496
2007790110
2089914646
802791332
1740494943
1532569020
846357583
23317305
178791459
1496793751
494878441
1964767976
1233519942
398083408
819793711
1254818022
1496122431
1568743901
2062070617
273449163
320747906
803965604
491002861
977828977
1897616498
762839595
571307564
393881653
830351572
960213445
377052772
400885490
924566950
98896640
1093212611
1283018436
1738281743
198848402
1555421436
852006143
1599011029
1998856447
1963590210
1401668111
1235749977
519551537
1614906305
1910197824
162121499
567111152
1240083977
68863459
497632421
1310249170
1771902336
1857590672
1307806100
282126454
1141505464
2080579063
1040011415
941245416
1068354221
1400115385
1676042718
1904467056
1686961095
1039340645
976842879
141016303
1349201358
1404088535
871465268
169898775
1058579766
1130005263
317577377
451167883
9363472
965327370
1025339755
1865890423
1421160615
174905995
214628908
184865942
1724276761
516803464
1553095728
412265998
141580123
1219832480
933808498
1587334070
1457967859
185329651
591418153
369933867
574757969
180103811
1710229436
484215315
1101188136
1324514470
103389373
1154898028
1957926109
692076578
1894091217
1107422914
222434516
360737347
1439622811
95481732
1506259028
478120120
1180139755
540729878
735802482
1132989636
155039521
345637677
1537605712
1444143237
1546437263
1580850504
1401976961
1577337584
155225322
1114155145
2106032253
1776347988
1180045289
1677488895
1565211890
1337947813
1211185711
1893536104
962944632
1855200093
1268866706
641980095
1853764420
114074974
317532604
1369576752
1726595621
506903170
1978605658
1631544718
845540316
38954815
661366283
146847759
1612879270
1599205812
977898238
1927883991
122477667
153614211
1031152177
1929753473
1484148004
2133119172
1969086522
630486001
609298775
1640250616
1308786968
1893269036
2052763363
90986229
416790080
1529758447
1546415321
67031329
95378894
906449845
5086021
708672080
102645584
699394783
1098743672
1562577130
1860326274
1056816306
495965366
376516646
854823332
423857774
286539707
1591016467
542204
737613686
723634174
925005107
1417015205
1419421941
1723816530
826838455
1517791275
1654365899
763515815
213800157
1828917255
1006016265
1629229612
21656567
645187086
1989309156
1739559114
2116415976
964519224
1801658008
2028472403
43728906
416811825
2038767963
1340709498
1482853946
443770387
1688401473
1884619670
1595696771
1322666862
1930767451
1521964417
1131123383
900257192
760106551
1591654723
1800357615
1282083548
1631818560
816658819
343840611
746719957
1369659292
2116195525
413545411
165987729
1103780687
58070993
109669297
1674655997
1552469111
2084142989
1042774768
487798695
1156060645
1453188052
19275200
2038806309
1967290457
940812593
1877110071
714581420
1780312631
815692637
917046063
616384780
1935130564
1817595719
1035364035
1809261575
1734122514
1219390920
29409439
1555523046
1496066121
1832617397
1374410462
906944352
1529550031
1708246429
187191687
1126859188
1170858147
1039400553
136267625
252339320
1781852851
1135398494
1609240856
1853576201
241060089
1644876189
889087527
2080106495
148007262
1905843743
1085980951
1347821823
1340635593
1867203933
2002193275
1458999071
1358928124
1081810361
316117654
355074147
1771687295
78157296
184042270
394966754
1699071900
1943883523
2064264660
2030446256
1885890458
1789378020
904221638
453262490
18288598
180917942
1261419096
777595884
1280556011
1103838710
140167031
415942014
1998315962
350372742
181921354
319968415
1339758697
1132520593
1210413841
258213633
2113047071
675976723
57995110
279239010
975580035
974231212
2144042719
379064042
1273019304
750619006
1486727836
594358015
878677248
1947408214
1242000952
590842640
569840969
1349884512
1424067449
637029840
2059486665
400281464
303376187
1761874151
119974814
458264654
867085570
481098540
30627783
1534629454
558955445
658138866
331911136
884360282
1355405681
1582764051
140265023
1168406842
1923657759
1279183569
1310153025
281110978
1171821046
370459022
646159702
1010992022
1683915918
2095790877
941271877
1495946858
511514309
992340206
178682455
1155106561
10369952
738180596
1334099702
108251581
1803841386
991775708
878580715
2073158524
895755110
238332391
1610738243
1037677911
497447577
854844274
507003320
1697992275
1949703509
1466887570
679094401
679609703
811060721
863905207
1721894014
1622186955
1378788669
1301698523
1942266391
409954263
1294863964
767773819
679742922
479692318
1624890073
1569578822
1699558452
1874203834
810919834
1136041314
1410418945
355104033
409241736
2127424304
1512831356
1584567923
916061471
1506980511
2017944141
1063143287
1268591642
1377868405
1596903867
738365742
494889181
1712767638
228675203
627448131
1044840013
134220895
1549068701
1610582991
502219827
417720150
1920717925
1497304467
373226208
991340615
909918986
1065072297
703983528
474507059
1772884816
1102976137
2146625806
190932401
1174486394
855684225
907205355
1175387366
197659620
1721742740
2125095669
1718883423
672144513
1238393494
379227294
962076452
1000417255
1692946
18996658
157262815
40407529
786931558
430615171
334973117
1316012590
779058816
1928835569
1757047785
47399939
71505045
640680412
1681801330
943107776
1577495263
594223873
1263170777
1971934791
954596624
1216253534
1135108450
751420106
2088765870
2045601746
64077445
1959653788
237170256
888898408
317186780
1176132739
1129367640
285520333
1451002184
1375325042
547790834
1767461785
1943347185
1613163346
2086558296
1879127605
913415544
2021175062
1774498709
887470101
1035984950
2065856388
1159479625
1006908626
671388562
725156935
1300659422
275364203
1218617113
340601628
1957418301
1490616542
873077808
487413892
1778108876
1310439295
196596840
100587648
1769868308
304089267
2026784760
75490827
2085464644
1243836764
737229786
526615502
586629585
88858008
86822885
1805130797
1343436979
1680870534
919674236
1147791831
731185313
619723834
1246452996
470951809
1298686241
715136594
1713739054
107219161
2014693632
1306727468
276156484
680032744
1514580471
1069265667
1764088629
1171892225
2283894
112169047
2073856763
856642045
1671429076
562058723
1332841424
235724742
1962669649
568008311
1274328712
834814882
45836630
478091633
1383198584
2058396078
447033965
461141914
658148434
298041394
1398011651
1380753198
1503478441
407978062
1746318985
715433989
1461034511
959356340
788096057
1543708670
907804212
1341060957
854493600
521803499
153034105
142188370
573763937
827749235
844111581
239760285
1260673257
1139117777
1024074820
466419127
266611290
481958091
834563397
2003000137
188694376
523322632
762182835
751431241
393456544
622411271
1037682402
380163427
26054282
133816953
531785858
356789233
1916005697
1973471336
2083546294
475796012
1994298832
705792695
664660579
325942843
479070322
1813732414
712713202
1487196982
926837430
821355683
184945774
267600429
1064206574
375350513
1561251386
1155003059
557035748
1911693953
304195868
1183707653
1853099088
122625282
1546608845
191884406
536830564
237111648
821900043
1367518412
1868585657
199923359
482694562
523724044
1432262380
615709060
378600722
949403344
1598741991
1760805433
1895098992
304460454
1464749257
1309013600
1308197347
1140140384
706056766
1772386231
756508944
2087543809
105984010
941469287
1045540041
1938172771
1755563476
670465642
496398270
1681705330
548889357
1558152000
1974411398
456706165
1515381054
385717399
1244215362
917535759
1466451547
1789301228
1270907013
1153323270
1312108232
2010347366
586408316
41412159
1219379290
396933644
143505446
389540756
1888396151
26602351
1409856835
1152109452
1703183844
950904481
1541030615
626399947
286500246
620151891
466317956
945213569
1709629902
328717880
296317989
577390320
376034883
1943923850
548836293
959447813
279149794
104833456
275038191
518669689
1936382085
1436380728
1661114348
1778868719
992913026
975193493
1294205439
216391810
313072011
1345813028
112150988
1868850482
100178870
1029106057
43501121
1827561485
1287035001
1328967821
1383008377
785810928
2042974133
2037622804
387289356
602935422
497921751
1888938169
1609830177
595052153
1250309130
547133206
1044784735
444451768
1853610007
4438195
438287664
2015443426
607518806
1233309510
49664686
1712226478
1718516161
1789132309
1167318482
936480042
104233550
313095455
92713631
1554824038
1501670361
247145886
1881534640
80055724
1370504645
1165934384
1535441483
328740138
133234689
2019226338
1135899008
1724035599
1333036216
298254390
484261640
1767453753
59394671
719816921
1490952240
1628676719
299953944
433696085
1261747570
1539728365
792881448
1160606019
1176193136
548847538
927288117
674260802
1608753790
175901955
1837894786
1724491130
1203309142
859745278
827022681
113770904
1829851953
1715848472
837844752
1604556151
2100732468
1457836655
1440786423
282299138
1584575733
771354336
1248488680
1375285443
1485090848
340651911
505557925
927028663
103445812
2034713222
1426238746
259845585
2074509496
1921030350
399136559
1351745143
1112232240
838096118
1982793756
436589114
1630884971
898483416
765493061
746681718
662462126
2081497192
74645731
1347517064
1279633433
946557784
191559427
67241475
1027560283
765103160
2109906052
1868047062
472808503
310416689
31633259
2114543242
2019085598
370144423
992422492
817016299
1085447659
1499780244
1864959891
565155986
1071290857
1987752818
1998981949
1855106556
722202168
1867504762
1346344196
773865678
1766850546
711436085
1533639375
1439460385
945334864
1857847538
1073867526
1893555989
948700488
575847401
1781225106
1316155630
837464935
1673340879
1210147663
1389657627
261732465
1879339608
937551413
1669729204
536401675
595742508
144893290
1959113706
458127301
1164011629
162440000
305289963
1261573848
848500434
1516154734
1400678896
1761491470
1714151871
219087352
153310348
1773334578
1245169558
822222097
207332435
1909577211
758599246
2102343703
6769990
333227277
764828458
554922134
2058914387
1212107309
1703793538
725550518
1919254785
1032749918
520160463
242719207
109833879
874776057
1476908099
2074639679
510008112
272706872
1710667859
670695383
485627624
704720953
232093669
285788994
1563180474
579068040
1985327923
1951811148
1795032030
702148684
1752839022
1963654627
1881278956
693878807
1765802941
1430525999
324958587
842249625
1337610449
910478890
328640655
1610947031
405934463
84209213
928319151
330858342
1442477810
246769288
1015959782
43430041
1254827238
854841102
1266617765
301671837
1402024475
1199975451
178541017
1476854524
130543587
60243927
1357958111
1574805419
428505993
781026735
377428262
1746113441
967775611
1488239512
723673486
370757021
2086486500
303277196
1700150254
428487081
2008002894
1709624139
1798232663
443105141
387117196
1465469919
1779072553
359940120
1664213198
909420176
149238962
500596021
1197537333
1616943426
474995464
1805909514
714689050
1730937554
573270686
78008093
53761757
360172606
1315540199
354668274
1639556202
2113723283
2033416402
980059539
1211047689
117837314
167253362
285704730
8208525
1528248928
167929751
1286848768
93847900
1008351939
1549354248
2015337189
2017300485
1892351836
801722832
921025063
20697706
1648076886
454706019
68065608
1884138869
23701582
1922067948
1806535084
1472271619
855436941
1224447884
641745151
1513546992
1231690073
900994369
1218048121
1491959928
64008134
1678192452
1799545321
774323034
437150867
531877006
1079353152
543000880
346054660
87582668
117612572
1074919100
151753359
869485374
671317935
1798170893
1369771544
1513493793
107396023
1040328313
2041801084
906855478
876411539
1259808429
1560422915
564038372
1120983296
136260327
1679832581
299478307
1379025229
2004557345
1419923155
1919263619
1409173651
853753219
1591907092
474105729
694982045
484739213
1758857488
918866043
1556827841
604240156
263270696
701376262
850563277
729318381
2016714661
1664940660
794324067
1519182085
1201315707
280722262
1888382170
1155144614
88005555
304798066
1695655457
313256598
792269552
1343018671
1979075439
167759958
2051264606
1282190414
655871239
363856779
124268226
870856315
127303378
695934786
1342677699
1738172686
59491865
649698107
586992761
1875381139
1144901854
783420270
1269584485
38780216
1278988907
480061840
1576977230
1191068087
1626065847
847946821
677150903
1191711985
456316772
1501018134
1994698990
2080982969
620823025
772312835
557332848
1041015721
967419547
1886742897
1313980703
1597708199
1930515984
1331465650
1879292510
385117190
1171932462
1783234832
836072857
1966227115
1255686811
1374029694
1964522299
1916159930
339031335
953904068
1982688856
1302652220
1355752027
2040959105
1561769510
1397551007
1752742949
178145182
1166618945
1123931743
132478948
1923576467
953986892
65864670
1126837295
1311009613
642773753
2068547851
165361325
1959867352
473627882
1355617067
535898930
1448963859
1592286560
587278010
717031776
750067783
2012122946
679453702
559217505
805909545
2063751502
2047448076
335715227
164155538
56310052
1155480532
1180418861
1490840846
1457706301
1806465315
63889530
848540376
713586402
663512788
1720440054
685188391
892439955
163924201
2094160789
2135855551
350238617
1375584474
1355740959
1582123266
63493491
1674332568
1397713019
2071272968
2033165258
1101134929
163032208
1562455736
336027093
1378983024
599818997
248083598
325707482
1486089083
1168669635
1370496182
723778956
1854555597
1604357797
239708144
816641441
2069923575
1532835846
133223260
1862498840
286209354
1020600304
362235860
1711822719
1281292015
190203973
1732514673
1410354823
1273908616
1950007975
693168318
646311402
219847357
413527966
595011442
1351906444
2095934537
1540571943
1121823875
217365570
1313804472
1335858479
1400400560
974465961
769618581
152434120
103467596
1307947126
922107405
921242799
1044238767
1362149783
476793943
1205993215
31135213
1724541382
1256740802
1198382517
1314746916
545151487
1638201516
1385339753
2053671047
1030095527
965601617
666143634
1020791487
1928312570
1375244802
1471506373
1622657220
104847052
1562631573
118873697
597003052
1177878667
1307006387
2044897507
882749892
1684556884
856786560
1431710205
1209244859
1034063109
1544989740
372741072
869719091
1482660780
902866275
857773669
247867720
974694563
87109937
1039308216
1441867203
841914170
552038960
400844744
665445467
1533894149
169458582
1873910682
900151596
1531015992
1198826614
1234454168
612946472
1339571607
753952027
1020418840
674109064
1820626592
1171094118
1657243363
1232130097
1977624041
1701417699
661952877
1660197587
625162768
1991098855
1136488875
131865885
1967852555
2029452567
631141484
810879043
2001240202
880402334
1791134540
889970853
328188627
256030478
1443015125
1404603903
2093084399
252893014
1350032550
739554243
675922810
2071738137
317251429
1571606726
1281645671
1052529638
75250375
740108412
909047055
318201533
800582404
1349218838
1079161437
1016377241
1727499917
1666077094
1292334311
161317518
1302469398
357800020
1682355195
153025412
2072517919
922110935
2032623276
1823503003
1408466357
1674934174
1601947367
1230964775
1913769986
2036122696
619352996
1952416131
948054295
1515182254
1323023069
50818276
569343135
1573486955
1890747297
78548368
1690338242
694133192
602771815
1614385226
1409690673
456977152
635827382
1445922761
603032740
1377918442
1023821469
56078384
1480221859
1314558439
158517873
1594555493
654254635
400868791
188454993
325642568
46624727
1258665908
1917964089
887233251
1249004345
1708279334
983092965
1234124727
1308140397
774887311
680295154
1073266122
1796046536
151161403
1897235560
1745856125
2093263286
542715292
826588228
943256271
898165793
1065877876
1489923430
594282427
986368208
1497579250
1279180650
75858579
2112930418
1021995142
1241522250
638536942
1446128363
357917227
124565248
887027984
1260746997
1687441817
155442652
1997235818
1340810895
1295206062
1828496380
1876602227
1660819258
447916957
781080747
745100262
517113438
537230604
1885871309
1273743805
1133280488
738609847
1768979895
1904946211
574017711
15990572
1594234541
754864932
369338788
1831301211
1998208026
169878762
1614778527
1481816014
949922999
1592013399
1203766641
1371230950
1050627246
438999843
1287036166
1761610509
1954604992
1158953621
368158725
1545315827
670956310
462953215
1957912812
1786076624
1469745039
406532774
2020123103
1710236174
1650977925
166422432
195568516
1745460917
538036579
1243536498
2013479678
1647971624
1850534041
1819837317
1985040391
367381704
1793143036
1213398205
490628031
1498530391
1604821180
129153037
268877304
1814790333
1475694522
1983931248
1130867867
2136357210
1829533929
504143297
116324550
2026730506
290229656
1459483623
1022484020
1703841665
2147110632
1223304294
1268025428
2023360898
2040066228
2138811476
1433082216
1732087606
451756793
304388854
811415635
1744295213
1726211313
159362612
1570055919
308754368
162758394
379631409
1969447048
1540629452
1840514180
1609909786
236961740
1829258735
1887698750
443981376
489762082
323191715
1630855175
1561195380
763680032
390052686
1851218491
388754581
115205759
1381256191
1289799041
1387557173
92723242
1793746561
654477431
1820310828
1779251321
915612951
1277987309
902937907
1422983758
1496345544
697543838
2085139125
1901099976
1438748808
1152733127
1155801244
154770672
1719978976
1198578475
434437849
1332346128
389968106
661671925
577255232
791038368
1167519079
280552314
1438411268
1274168503
1486918144
2103222595
2073295075
580012668
834020164
1248204320
1297374323
1675583415
235090140
607584536
1944305591
775342276
1227306521
1387466395
1215685830
980297441
780436255
1068472902
771313922
1700077291
1206643563
138508791
199606622
921536357
1568030728
60935803
1783424502
614670084
595365404
1753407370
1781425953
1273743980
1623205856
466484468
1412444626
1188649787
670266782
971204908
989596372
71687462
351570989
362105676
899902417
962817442
1462406936
909552187
25864059
311990545
798414668
1345809728
1786533324
1035092278
1783293084
1239836784
715524114
1066666921
1075057913
403860681
190792982
1135630389
1984832831
476275701
1790692882
867221171
2146269628
828666294
1762273766
1775768986
1408380306
911744658
1686075969
952565731
580184972
923765241
275879823
1332479001
194940582
975021191
1621128439
805841223
1971030415
1373598224
808438989
89202340
633083769
1123177487
2131891461
416934104
1087517636
1825659912
1472576277
168499323
1610505023
527607191
1785047229
622037180
2038174589
719173781
690884447
1566221515
1746877244
1003746196
901152077
1998403365
1957896980
46398976
893532508
1476247282
1552706850
811680436
765978436
1181830836
1843312107
89682297
1534161958
336720508
1938228238
146409916
83184227
1191157244
1327235273
1926491483
625593876
1385734854
1228208190
2018703753
1695818078
1341304686
1291362668
1671801504
911421487
1788695525
1965338364
1354286371
191366564
1582764523
98510523
1766262944
146564865
1853747601
667058819
773122521
998815924
807706770
1974835330
730944662
1331309118
1406474200
809519795
1853126332
1863985785
1412024865
774766602
655724972
1970807852
176577170
1802429496
676386092
1270252031
727243280
1682501542
1358315858
1425799872
258772535
1007270021
1960480956
124397011
2012692319
59378319
79899395
1532647146
657067780
1291077382
42344209
71418714
925816259
392072559
1087841500
1977478344
228264363
2112465792
73050133
191518495
562113698
2067125670
1438112320
1036026708
107594397
2065573678
847433042
811807962
1318899629
1640753731
1291294079
2090204405
1531240094
542287979
815756092
79826834
420777660
1680212709
1813579357
1099521821
1949805203
1742361269
1314686873
1695088916
2121844142
1757483213
1475676982
1609292331
1453613898
1175586434
919063261
1192137348
1481811076
1399997912
2099411034
1335218685
2002812464
1909057948
1122604899
309838855
1786869651
242851192
31449134
127526173
1819471951
975236779
1142925741
734270778
1668935419
491152367
637492069
197784976
720664321
710041003
985262184
2053868628
182937420
158187171
357847222
93204604
496099303
1542806470
223947856
1385086695
2066690300
441660570
1361263835
1619924456
3166325
2016310095
1972373591
1253628361
1649793194
1745040684
1964210900
61571366
221482617
139664172
1984270660
640919744
1724280652
2042601868
1008929705
1590669448
686180295
1451180069
1348085437
476946147
1820053938
1086215031
1243373219
638209484
1468291691
1050463158
168704410
1710349887
386658549
1603905045
1577982222
847410552
1785142373
1885154418
1034622246
393363470
85269046
1324547540
843374148
565821248
1892918327
1118101066
65906507
1935891612
1636646613
264720376
1850152977
1805731371
418058185
1491661369
1857243011
2057999176
124992562
1005955823
793951767
1208004701
1295830557
2063504952
677937039
618533623
341975974
1702346366
1272782339
1538209452
2071651664
534551890
1824117589
1217847565
1720091463
1422680907
378840051
1176415656
282082449
1271859251
788957379
1549066897
578137269
1460937548
90481131
1203276937
1482220132
43813882
1662349364
1484055405
2103901618
1818214772
1090197507
1502410270
138171888
773724991
2089528238
582524616
676276332
1185989068
1095793862
785629132
1776930368
2043178484
1504016310
199280372
1482521363
707523012
1001489588
952072816
704021170
1135052959
1840313024
131665128
156968950
1593700281
1187703317
1696758263
2082337387
1665942905
533390726
1760962961
913083745
91337467
959919576
1885723979
1608789304
657185620
1918733000
113632300
1706327563
1018762310
1729005226
1129486029
1918507627
150038165
669079397
1492196277
56199305
753358196
49830333
1965847448
1501807070
960589880
962576997
783273409
678248385
614312286
121590269
715072565
1977652043
1131378459
322440452
1263476626
171279001
451525571
728170620
704463900
647343849
698709588
749079119
1346987268
1851245564
97925644
180595889
491872720
213527720
2046652166
780855250
2104502664
543576856
372071025
1083448352
448857972
1514497274
2097999560
2113402079
1873295143
89105219
149775404
1578981984
734118289
1495218168
1046648974
519793549
649568223
154113029
1592735717
1061716225
731916405
1993496154
1333111923
70203181
983942041
1141029116
1799280433
1648525282
1977149208
1096845423
1166512035
2139733463
1227709063
1371251074
1218833612
111011117
2093204456
1639511883
318198928
686860129
1136687984
2050630057
1726502034
2021041329
17868862
1079014299
2089239112
789423701
1721672745
1705285975
3318666
202891441
1117169796
542883446
185884102
652557930
1098695158
966999145
1731899358
1856221611
586484917
506187976
2051010713
246386325
1514092795
469588779
1049761955
272428502
1384535877
489432056
1149964673
1483937511
306572439
924363290
1235930735
204665329
1076186696
1375926613
224668790
1893827160
382355206
2094696762
671980195
330262702
608436901
894673518
1235651217
1458990444
1154433618
74140996
1799530513
2137395904
534042796
1268959405
655088112
2027433768
153317072
2136704819
401345065
1288081243
126193556
1323087371
1393538539
712679584
1693777044
1655393123
1116882445
1798316889
332155358
1711119424
1640312605
713286865
1601684084
3373821
413325716
1571258861
1313248457
928767323
891179684
1240674607
1293764228
1827736314
1176552431
1435407532
887779663
1108628335
1696969666
1795790050
1960756808
816991366
1216810337
182338255
730422044
186161331
1235874273
737460648
1008287143
1537619168
1599950693
912407026
1948602606
1247760280
1708868131
834392818
561737834
1045276073
1795046492
846640592
110615824
1689676413
375060127
669914809
1871049014
542028892
705701855
1724401698
1074470046
515339277
37553715
697554133
790440300
1923740280
1714392740
1133879585
46450601
358471403
1870370197
1742804765
44917249
433173979
1078697671
821253830
2126723558
683615793
995917285
53113295
845204298
203645069
1832173325
1989258533
2074900923
627401939
1464391188
714853207
1374127082
558016658
1390221216
1082416802
479150244
415976895
1251375483
925967339
139567718
248963084
382409191
93086684
905315258
1568316426
1505988853
376528396
578501621
791297340
1312688177
862173989
1858861729
189551508
329521855
2037057163
948595944
1311449782
545553864
629879129
76818622
407570278
620851558
1551047694
1325359392
1498375874
1275393979
186263861
728916909
381100901
1932252552
472242029
2077645660
1859755071
511204166
1074142
579231033
481112872
503182415
1814655952
943439162
1761630754
282492838
1051314193
890808717
32385695
701657151
607319601
659689382
561480465
1467266241
1832135488
18466875
1078570411
837511379
2009920994
982125285
1239125565
1456884681
753342686
2071145430
1663719520
600572576
1298162826
1007459917
1434373820
229580520
775789062
1252672089
314836812
604237729
150951256
1740044300
286833604
613947795
793902757
810908789
1734614642
1559033597
1064420842
1529384330
618084599
1945485357
1757127771
1508071006
1365496428
400194596
1711564373
1164125039
1565646285
1888532589
225361589
288579375
37515249
557517035
865689646
1585239436
937377279
257970454
572399614
1702969602
1664983944
405525324
125509550
1340350106
1322004781
1359415802
278855742
86100404
1181073993
1778271962
1248926446
1437982898
1643453298
1166089238
2077148502
546435420
500961521
1513065453
1586928162
27618492
1480668369
2021982613
2021313558
1331160023
646778109
391254122
1383301043
670468878
914346347
1461058985
1875521172
255199194
308851488
2104037175
735514673
520717084
673687962
1053336774
262770059
372246312
1589823787
1177950181
1056225865
435757873
1450713512
121201786
1303959474
1340200749
592782454
133732327
641916554
113953017
1786548801
1983187773
557519321
2124988374
1180955266
52388210
261855280
2024827165
913412138
789795069
948444923
421422177
579076394
1600926576
857703407
1188861832
588002305
1304649281
243304454
476433244
1250100825
420037296
1750763798
677941045
488858314
2114606475
1686324316
734684671
938600394
2115027073
1848287455
902576691
1614484888
2138298784
1164280141
1982929260
1355875309
1023828941
434675348
1483225525
443654480
645175010
1441557040
2044413196
1356757192
616755293
1112733671
1352789536
105840573
188664509
1464398004
1593560074
1124494514
1448197827
1522175101
454131452
922097095
919128964
1612027012
1100880934
1467307607
1228948907
1391554016
490857107
1933049191
1048940785
1884695415
1667184331
46941242
585080780
1887152165
579004191
470371333
1599028165
620341641
1568192534
1928799516
16258509
1971456374
1364015353
987323307
1208196634
1868425394
194895730
103092143
2020517058
168225175
1639476288
1951109622
1683145333
1431662915
137009047
274893580
677152665
2078077720
2105738326
1003661613
406811989
1580155279
841252323
1549129365
1645788597
165669397
1378646816
1152251743
2094123988
1900058124
1435364161
1939681551
112432159
250574192
2107722256
1288222495
1316727901
175157542
780860366
1531912755
1516514446
19654045
502854048
2113621628
1571772006
1229366215
534287949
287097169
778569304
1509227815
1824915840
1110349854
1915218604
2130252963
353727723
899022329
1641317730
455784803
1853366348
115419836
828633842
2258
693972252
1880090645
1507490621
1177557267
1582306248
210673943
953281001
497593135
1253390135
950859612
838577722
959440255
526764316
2121851446
1009697723
1277891875
852227733
1426543594
78799335
119765423
457202725
793995499
412513636
432149988
764002842
1945968052
1292558084
2132511527
377495651
2001767585
1824947532
994376455
1173613429
1964946690
28244852
927658389
605726732
1343277242
1729260224
314791955
300009360
138347107
702784000
273903202
2141768843
1794376795
428500573
883084940
1963177630
1906687547
1291344603
1163163024
927381122
508353332
1154726248
264164987
1404840800
1600370905
1017697007
1027339428
763749832
636871892
708007680
2097841601
1313518732
1548297026
1525703906
1910053896
468793629
1405680929
357196562
456415360
1019806546
217962103
466591714
1630610852
1587738194
1819839542
1845803603
2060187930
1148843099
62626579
595841222
496377287
1902957248
223006148
1127840520
1063913319
2129303312
388657820
28346638
822061793
655489691
389487139
1585286269
2052710994
1264924315
1222565342
704325530
673568149
1125325029
1004875172
296232684
591752706
53895275
1744447125
1788371026
970838097
1049387164
1762554033
243882976
862117305
1766059515
1013753316
1095484457
523812820
547721981
1858158549
961715766
128219589
1299581738
660213187
257509789
1357153070
1930692797
1560687527
103893375
1315596648
2087862129
1159704512
1290326948
2119072593
2066659800
895969584
312158837
1698068917
875066651
1031587278
2086386436
856183629
1328419
752470281
1254950721
719447510
1974600099
240957888
1041519889
1055836302
107149592
1518882968
201008896
1792351990
755150288
1036217827
86998194
361919049
167959161
1342265514
1404295741
633443510
1189854575
2136704075
229644657
2036501063
1585556946
927325926
754188753
475888784
1844508479
2049353585
1419552832
1729737725
2122382976
859491453
728602724
547461723
1181724053
2060440030
1921958806
1441580342
850798445
1593589514
1702902266
1376323548
580371753
2132776442
1496623683
16485815
419191286
1754452049
2103683795
156433601
1186381490
655517329
340052138
243507109
871933704
1670045154
1778671884
1481021349
1985264965
940629633
1315127401
156571468
1271924389
267244028
1343359890
569943158
581144497
2127169803
2054778823
1091134143
141516823
1914530410
1539316394
1880319344
851425150
2083498237
570391200
1165757014
1306890543
940638577
733497189
1235245878
2118349119
1779728786
2025312724
1376090277
55539608
141874542
2109676619
1876167768
850115875
1139580490
1985788734
485999248
215349170
2016104608
1837792469
89902431
2081383993
539990682
1455413753
534605420
1631454481
45109700
910830982
1152223535
1772620399
1188882944
14398983
217726314
1133161055
31355755
123886674
165251313
648880960
295837806
1968653559
1183707771
1227952555
1100371052
483928042
341719927
1073810708
1109604783
83587345
1280907948
1969130400
1808261037
1810901080
92143121
1328549724
451207590
798663138
870569321
1372625072
693998673
1417606822
1066853439
54617253
660126865
736773199
1611045881
230617054
1955188050
1735112042
1794932504
534397690
1066118765
953045508
1278544362
1264027509
955648550
1927583674
80979544
724755212
1945510893
2023152120
1611310312
1682742518
2119448154
616917526
2087731135
593332486
770595158
917473279
1603904702
234142998
2043801876
867179098
62195529
861899788
1899799386
406924753
754694956
1702677342
49141339
525811447
1458919094
10247744
1263646368
1480935759
799333495
212601540
137283014
947560435
1624829444
1225954655
480178228
1334545908
1442317942
532292946
1077750624
1091944043
1052883900
720040350
143695052
691104920
1167985042
1823945743
1943947055
356539467
1244898262
232351393
2024423847
1141611164
1864257597
1963312928
1565619559
1832977659
1807632616
1188045721
1061479454
1635883730
1496950523
1634135570
965703243
1766954176
468243375
780442081
107958654
1650148721
411501637
823672628
1206629975
932561209
379566788
54953739
1466984215
1912622931
131223826
209969155
345478631
1153671391
1705282291
245955287
661346997
548000401
1975332899
1141018010
176665038
134099884
109031172
662528221
1973813777
218486474
471975586
590324581
1765485281
442624607
276052067
1218479907
670112503
1573705790
1438090129
1632576667
1524952560
1791176386
1593157166
354002846
1907528536
1808355443
645523520
390447934
125238315
2115955786
1696574878
1108045457
840028519
483474984
1263620147
1134749818
554676918
1295849250
1857028667
2130117649
1439038311
271691083
628996268
87866575
105452222
1879389342
855776621
349246178
1762017222
1561083581
1984137575
1423847325
921307561
1728373536
1049429803
342413603
639376575
1126608979
2136628299
646381420
2004465964
1940415109
1466113308
211879935
1830267181
1319921015
1016972600
2059256325
540327657
262478721
557046573
1627069329
824564647
258076277
192944667
141814909
870612165
873867216
1699718050
2029261680
134796035
600477899
884947722
1207687761
2065195114
1087036051
53315236
548643328
674373246
2025836277
1826314870
1200674552
4271163
1950828491
770902647
328019233
1107231941
1039855761
2144322733
1374758019
1764638215
83283196
998110105
1221776766
1083624858
806390383
2089658373
260703339
1248647258
202414131
1768950897
997883609
518719469
2019427999
1421401498
1790295835
822700409
313405725
482143721
85252216
492426109
57224274
86421429
529247223
1060295708
831782945
1077528287
1150706775
1148331948
1311876979
2073994109
2143435248
1480570562
1412159335
112141317
1769111509
1096424559
1257541968
240992212
321058530
2023076984
1328642485
1961670841
461925207
1213673880
501348485
2044253686
1561368486
1978842077
462496427
945759749
409096785
1241028343
306473137
2034780451
798949494
77090852
637013957
1856488284
2118538133
1734571225
1218081365
778819278
347950200
2111361153
1133971285
582379036
496601265
843133809
1042428748
756538949
1978783224
75939885
2090262644
1675962832
152374982
1691337453
1851186823
520202611
1260928669
1137053346
2092895139
2073442356
1028459986
1586750468
1860191279
340669471
957445809
616521629
449714885
1708364034
1477034210
1378709338
108288367
895677395
664127029
2008371792
117721233
1366348423
2012380747
818781565
1596637290
712548570
2027475905
754698944
1365246119
204406919
2097856400
2144292678
348278976
762314016
693087674
1515272498
403466292
1600277868
42019123
1693537759
2136514277
1516805440
1097388216
1763303721
1317135711
26861900
173052604
1437776507
991134891
1939451783
558248225
1778197300
769173324
1640604378
1932726007
1985021412
222079170
1827456073
1326006916
711246693
2127375986
813039227
1902572490
1424525766
1733232463
869963354
271646502
1214132801
234280019
727822020
1657135688
1295427492
1752594715
1208603211
915009715
559797347
984634213
1346208993
1991102147
25041174
1577139307
1496309550
691025825
409225830
825380782
987377629
1111230542
1963800536
1665367199
1051960860
1378063406
1342552334
6282722
324797523
2035958129
1961248157
1634523705
1033001440
955084067
349376894
1539640326
284214697
622696362
453620839
1339028128
822493207
853072022
1420122180
2051500365
898067784
1341627285
1491234442
891021474
1248819167
826057668
525004566
570985963
118092458
1077500146
357834299
168291351
1023329042
1448565509
1293343469
301638445
714675038
2036883159
183203222
1039188406
1235373328
423449046
131206506
430369709
1716132600
1558562570
850425690
1038633934
1068790702
1633200854
311340000
1336298252
770091891
1650933478
672841186
2125926755
653037273
570122116
1289574463
2001456648
2133755040
12717755
312984631
709871379
1729214604
511920393
233076763
1174483553
1914391739
2139627987
1100164357
825546227
1643091181
529540928
333020539
1490382674
27678693
167186124
1177619299
542106804
336402985
30124332
1683762805
1253915853
831549538
2075729701
2037000783
1002135322
1889884408
650343729
439610643
2080742435
1437310657
2146981882
2027574532
2130574810
1298285444
1884631147
1022295968
997744565
1596387726
994279644
1209048873
1127763708
1381594767
254576538
1591990464
565359376
878462366
1489317100
1651616710
1808022885
46858487
215168540
1578393337
254649023
933236072
1934410350
708572869
432445825
321006494
433262272
1148400830
1568187489
1100159523
1923711616
1093540847
120758417
1622688038
1214907247
1678442741
1948655394
1937138453
366449061
2001673965
1237288174
2144950105
2085629152
1804056216
300544753
1711328521
41877385
475575244
1582298681
1955271920
2014303109
1336007836
980025536
1496773527
1380241084
541296297
2102110470
1251310484
275740269
99341863
1497412332
700772355
913177777
259359691
1483399011
1632480980
778949608
763439834
1253147883
1884955178
1783925454
387063700
41152520
1604500501
1750069626
1645727143
445614908
1334245270
1294894294
1575788098
1634389766
1693213518
440476605
368273023
1775631158
345814007
463931910
513563895
733124062
721149512
117773907
1866111195
192066544
1880045935
1640584367
255006668
278989381
1844357429
691786794
1160662141
146982176
702074928
1572717105
1125463083
1292118093
239290908
2109198133
2042819958
1581316043
1449127463
735632124
1400112811
203008046
28317994
795207819
203152333
1625708078
811532254
880564934
988421285
360220586
1195116762
759658591
1617453963
1555870561
1548627839
1951021164
1891205928
1751945605
857304487
1392399933
1503876399
488846328
2043620893
1462349277
1881935814
88335861
113428068
1818943554
28583166
793040168
127597048
2124300274
2023073749
1158578610
1775862659
2094793846
477248415
1329657310
1047635997
1810941702
1920502038
1078970081
2017906762
1381058337
571096478
277208472
663497587
648705600
105615620
1696728412
975067513
223267930
1027953620
1910326601
1393564956
400679957
291669414
2102132974
2042828340
1707302684
171078484
766172976
855999541
1926894102
1165516051
80247693
214831062
360741202
1907467491
920444476
1062116870
594769111
1599833394
1363131341
1144465882
1891912770
509693463
1930329724
656516665
1525611525
20720735
720573813
1480583541
1431685259
661485509
1650232716
1954848326
1937971962
1562151166
395997569
1151352456
951231828
767629226
90960387
642454998
54710102
2078482760
934532621
695552747
1037003127
1209620279
1914843982
1695937221
383167051
227480610
918875707
1701980772
1525248586
981130250
663749201
399849728
747100197
1326342223
1863225923
1037220585
938147074
361304085
1368244422
1011602131
672999554
842411152
20074472
143680688
232861036
2050976007
1284114900
135616573
403314095
341643218
1078587723
1834541567
1879316132
1586278713
1510619534
1991104381
1148177818
1880578393
1928398439
1908868946
114344715
1330663080
375190837
150707467
544225443
378886183
163605508
626887416
1706376158
1278839713
1610527518
450558912
1448280840
488874945
196858908
1640222113
1137611121
2047401655
19940047
1395397669
1190962096
1263363038
422661491
868524615
3728266
129184338
205477101
1390583052
1966564535
1981847432
92982403
563025285
2054252751
1122446592
2063663930
1737993074
1968073622
1427398392
680637119
582563515
1732933432
2020899302
1107187827
639466070
427475061
2098282973
665081347
1048895150
1794214755
1561661364
668129521
1905603350
866277129
1310423081
392006301
1692825792
1619481075
1528330619
1362954594
327595225
1692997147
1075786256
1982736558
919456375
1472835001
1097932384
308344956
695885101
328457993
459202507
543725146
305183524
1901052185
1889765856
901563683
1284820895
1069389574
1224964523
2118012490
1448615072
1641543045
1108849446
156182593
2008333792
257830457
139380772
1278175447
1961783946
86508518
105661940
577764199
1351790566
170108811
1961864162
2121016048
72399605
150928289
376170952
1759166749
409127800
496836957
1794663893
1604871945
664876456
1486441393
365202098
426454392
678993080
574086398
1962335860
736187553
1092365540
289851923
530620510
285977948
2137841144
965625611
279899874
127191080
53394663
1754446782
1040348891
1347808973
54869844
2122907478
922134636
1407902559
349150259
209575172
633435766
1214605656
1025388408
533848130
859085851
5346613
496624438
642410788
1418292047
559670578
1926669020
488179775
1996497739
436871493
774493330
1213866716
1295764993
1259865050
591256590
2141970427
912500619
2049485027
423339232
798907258
1328745268
1218299887
155399233
115221386
960555618
310751810
1913406323
1629092815
82299724
1186012455
1789387313
1623517795
1851215323
2049028276
75243761
1274383307
1182284601
774004876
380814051
667135725
1819024198
2038074479
997456007
950352431
747721693
38594571
426123701
2104186530
773115167
2001939269
168531899
1839260998
1345987115
2085063351
1203208153
992688707
1956861274
1181546419
200451504
305013285
872484748
1934043333
1766415567
1364471184
1588880926
1957915046
832269299
2008827255
1930111257
1119040474
1680277049
216893269
1591720403
1549372975
1822924322
307391012
1921345654
2121020935
1862416325
484190629
1594514168
1466535731
1897341517
143620955
1912077040
1707367291
1853043500
1323010507
2094722059
373701582
1069078533
1673280084
1996196427
631896170
1102723225
482916351
1808789522
966692960
1314742625
141510718
818971754
444863219
1669559798
1119840096
695734691
1884503689
1112271499
1078144247
274228022
1648421417
1663879039
914945813
1347185656
2043557059
1366880737
1025400727
1894839436
790003227
1527611240
2027780129
1974260181
223094431
2130644919
512577099
1320264387
1802835953
675294816
1492563898
528357067
1184371950
123321971
565077612
646626339
1605095972
1215195907
1660241293
2112509452
1488508379
1893868224
1144003714
1019656967
700391488
1646172626
1368882351
901987104
1729141808
1426969528
1122038862
644714021
2012305090
470005152
2076347236
671500748
91127878
384803248
2085718049
302637073
377303988
131012520
1448966879
1124279692
2140276603
1534746681
1611174437
1817206642
16934290
84164278
1123956626
161733196
681618451
939895820
852030280
489228142
1210324156
542021652
65575149
492250122
319645112
731165826
275364756
966420199
1004104160
333006649
1306487210
924628726
829567250
392102721
868233790
655812917
1794119605
757656902
273117109
473139036
14391291
186336191
756800902
1286348154
675340624
2096591383
740062114
988418384
2097559872
1502350149
1339329309
244580159
1712726875
1435618138
1916291537
1007722900
1057902897
164536814
1063933816
1890074106
1480874838
1010287837
1634457914
1972214920
1192313045
1508624772
616019534
1547142502
1836363792
301844602
1021977658
1251198777
289478274
657098289
867531408
633128279
1344371062
1487971910
864374789
637177390
921310680
816113105
1246813732
251165118
1069860987
406543549
1883090279
1530416810
2078949092
1218365646
282298919
569111166
850980668
151969758
211992600
1518247341
1226495985
689875339
610115285
1630968770
1363872022
1208738392
2105951888
1148751970
875295618
1078486201
1945222017
1783973391
2055176749
2020514957
847332041
170591323
1433532828
1761214645
412288680
1178824136
587767863
1480365379
1087046152
1702291165
1277505332
606762563
284505548
1157530436
2129594818
1806985588
300033099
381517176
1905475193
126515333
1765709248
1617638251
107761286
71275509
780641528
1948691994
1539489524
904346744
2002522733
1125953257
108490637
124138968
1586225710
1997096593
1879620808
1439645935
1952923300
796783304
226715310
2051333717
1978508704
334841025
1712341462
452532101
1537105034
601690086
619687688
1979994799
1204497462
1239424790
1003740276
384576392
393110910
936932236
1739246816
1238586980
1470442826
1962085214
990456001
627804773
621744482
1336815368
646370781
786592565
24372229
293292094
1350457231
1763879917
1999691858
1642938277
1790965742
316784824
1896748648
998007824
367638269
1830042015
4006001
738776879
1194656553
494972076
1633820088
1466205557
246102565
524998565
1822947232
1380819750
147976240
896516875
1006693861
1885516604
939524443
2035018721
903113399
129570136
1991010528
1768191493
1367023271
2027887665
757588500
1254909590
1443521954
2050141134
1917997098
1100932526
51376798
966090619
1073540858
992446931
100582331
1604794489
1758087750
510765196
1445879565
1540412393
108855170
907522561
208492202
545663335
616973447
1749783257
172496118
457887988
2110077113
405872103
1212477565
1008783669
847772938
1975746370
1769375823
1277883901
50304120
262059516
1038444822
594259486
636980120
740693642
745666567
27882047
46295476
1168168221
267364441
1721873045
862709922
2131072866
1784313436
1104367001
1600255187
89001973
1814539486
843681152
732263931
323722980
752021622
1391505284
783539969
873856423
350786688
941420937
192579191
1783427071
1626224345
1326262323
264554151
277217132
1336583241
1079106984
1874191920
425671735
2104362270
1243739999
2030028702
1271924834
555438177
1069933804
1571250745
846260862
1456736687
2002933113
2135425583
848520762
1598505983
1871410832
1894142138
572711021
969207431
1512684123
914629709
963086381
1112959270
39396775
516299053
1743014314
71131275
789325433
1813770514
1638451185
1012527583
878375386
1610398723
747659227
370743209
1502112369
468174975
185020753
11296327
300256922
821779219
1544434393
292282159
1121742505
538062736
1716996670
1130595912
1904978833
2037956809
108163193
53255517
914062381
1013668044
1579473580
1498718370
1041579150
195946829
1831021808
749886311
1755743125
1169075115
1770501303
19549084
1289273747
197429608
1081977500
1183010346
1940284932
1161448595
1572502709
1041011709
485920386
804755299
847126881
888528135
942161053
431531357
1928556826
1281031649
2079724454
1776669295
585730110
1193519848
758882395
893119674
1358901810
1492684033
742729057
697715424
1232690002
950967752
1282601678
961261203
404589277
1135201213
1243169781
179235449
1653171585
1322772111
1722131866
1365529604
2057320364
1426379645
1261626392
1549597552
46630834
157878647
1305772525
1281928045
466333620
1886606603
369276479
342864326
1449492646
2146362771
1622143479
361066436
142207972
1791402091
1286664020
1579463254
810333628
600227231
608192330
1292292545
1040133988
1306373192
143036493
354851613
1842608594
1065172726
942670853
1637875456
1406193519
1910316823
1647881763
490572579
1400329864
738167363
305668654
715434477
2087582571
1954108863
1133885975
657566450
655479576
1411267422
221142075
599036570
839550179
919760072
521455987
325038981
1813593417
1055027483
2016769024
173608389
58435479
711083953
1237769617
1115649936
1180430505
2033505667
1922006185
1041534336
367448329
1434228971
1412049946
1159490266
666935063
1465296342
9576523
1667508516
263350604
400615981
1583310472
2051025350
227022981
648854087
1715268093
1781736708
1094228599
1474208904
71369409
1305412278
831591211
140283459
1945209928
943749756
2143033446
1619728339
500990691
1729526812
874378010
1295730779
298723988
1475764201
1193208251
1502184203
818789587
940433007
1654428322
1267647011
1982439318
741593388
1457204868
1625627749
251404987
2110307049
1609566814
1193316506
330417849
1233655584
515762533
1870469533
1060768427
1654354906
314341529
606276419
1806418744
895504325
1877198625
1350743732
1816524689
309445811
1580517981
1030247847
282478756
1806104071
108521060
344539038
917364623
836192823
1240105508
1449878933
1198383827
727018029
548708364
145233583
1712616834
1211238922
1562345784
1101728839
1322466607
712472931
2007387943
1513012756
374894624
1303313186
303681164
1943469689
22244293
1914758692
238033091
795532963
488493679
761302388
1710841666
1548671870
378679923
1121251363
1792193646
503337109
70857568
739193398
697294557
2071148005
1964395885
31448067
1890923306
122888961
360515141
1144775539
1471837835
1330158499
527939775
1344437136
745523384
58958937
342417995
668249280
1438488127
1324129720
1773140274
181384612
152605363
595356109
1648020199
941306520
572701514
1297930236
1124885204
379326052
34758859
1922193474
1759672253
1681734290
379074981
1007679860
21127804
1977560835
102595820
1077324673
1230412839
2132751186
22217612
1709231312
958776510
1244098022
1613394742
1513815587
1774989404
1020837111
2054320312
1523269433
1367408227
29316686
443472302
2576975
542095332
677589035
2045118316
1694198076
479163591
296038649
1882986670
2015500540
1447070526
33171321
1381319692
2142148210
1687799012
1014270842
51917433
1307195988
556670526
380503486
1435066648
1751535016
2016676823
113361027
664308640
1684217327
1838631226
1101561740
114892572
49109274
1654533879
426213467
1048490772
573747735
2014023854
1738744416
1612090563
1756286296
482747336
1917212622
781658429
569472098
1898868028
1561320698
1300156158
467604144
594294801
1677080861
869935353
1852602795
1226609519
1198753476
623634558
1995893947
2129221977
82445190
1481535336
1937339826
1051933749
712141055
2122875519
285245783
1763138957
1317342138
187565018
1809630057
1866034248
1896793409
1850061945
1865835130
1574652622
1285726979
1791819605
885091561
1122712828
1670995718
1263717230
2088015021
47292130
1578082390
1975670113
256062339
854008627
450101896
1096225471
1593546664
1922865250
645261119
2010291075
2022348678
83703876
549850383
355310675
1694854746
408190353
1916399824
656200011
1627054160
971014653
264434963
534972330
1621927628
1738138841
1825198829
101263473
720512191
171587939
539152954
615860881
1806000698
1573518542
702630187
1048169728
2040222238
1864307811
892134720
1184200994
726162634
1490342974
574110565
1253944556
2018653585
1382452432
431235111
28020067
1299183118
1882563080
1680689011
1623539824
1662616336
593766537
1021685197
761016162
380057714
479005972
1490732966
874074522
950197667
746766769
1607039551
726695378
2049630652
442332337
505469874
1125369082
510189468
641846862
1140112158
134206630
1413245538
342439881
371257493
64643354
526066206
605333697
200177229
1899730670
2135363246
1110638106
1823164403
1704695421
228345256
396613533
499518363
121435407
475452818
1193279183
1931378997
982337500
1876032015
1190155523
2019277721
750040545
123836700
1052527025
1396252721
1059951180
42403326
836294676
198914019
442302085
266473075
44109394
962401939
323327165
1981763346
58792786
1172833151
445454847
776261204
1451025608
918899305
422459459
836624983
1276847568
570182296
1901019497
245849115
1186862306
1009590193
1339488334
75299852
1603441307
779688428
360211513
1768500857
643751678
761921215
1544464951
1255673675
1436145835
384372757
2135027675
1108260639
945013492
779541887
361645381
891801244
1201247124
1676991546
1894094791
1156999959
823904605
1785841426
205892469
1934635819
151112348
1099548389
1035673050
476039772
1559415466
889938750
443183154
817923491
914176345
1001535960
878189017
893675529
1462089614
115900236
935895472
1751475725
411473742
44058531
1882309012
209908368
1594417326
1970640293
1658163145
959238869
1977606288
1718236251
2000728402
1021065986
1997553380
1722570189
335844520
60568120
309042424
1526267096
673624919
641875581
445233983
1632316440
1339939980
955799845
921184367
1957224249
492210111
653863932
1987671748
2046741085
207039994
1686082559
1041038123
1847321289
1237167364
2131390115
840438467
2113777470
1039053119
389393949
1133113756
1740529659
862988268
378123374
1936914559
462794433
17283399
2126641584
828937188
830310460
1356221199
2133587521
1823383999
1764456999
1946782352
266295440
139419366
254799373
752647982
699433035
1584062341
1261184900
1992303657
1289634685
1596394315
137366922
379915075
1738275304
466166851
1500559926
595527447
1354289716
916575625
1923666726
1094442112
1908764001
1016383855
76786290
1988492866
1731773368
1562691326
185869652
1473007105
1278562392
1242388761
1538813429
942139219
447710750
1066597451
141257438
718860638
2144766794
1389548839
1933901632
1580431726
1069563551
595259084
1032459292
989156762
1115259448
1920204893
218982038
958271006
666620287
1730526154
2017600064
92393597
1168710648
2032051356
1114718352
1634756885
1108273735
67661010
1856155718
401163699
80857707
2146557062
283854643
2046132221
356647842
806829888
720402784
232845097
188388078
1450334937
1234360786
2066432710
403402587
444263632
114319990
1059726540
1246762402
1436594717
68125887
1551197066
317939188
1613230966
1713635690
22422678
952211002
1160879403
1434356036
261234279
1393158050
1960303839
35136823
34331380
317719256
526927682
734684704
1657864594
372183939
1558480691
887447020
1582279155
892271971
538088261
1307860742
2123085173
963436496
881159320
1455588590
994914866
676848281
724001928
567280774
1382073491
1373850062
552528759
1552499839
1159928379
422498893
931587703
2008071403
1722835897
2026264032
1741917698
143433761
405853900
320452541
173855832
1015630622
651901266
854464488
164057865
505511082
963015334
1990807756
799326690
318592792
1489184393
2088286809
1543828760
676931474
1645631224
1148466924
1011901191
1944385145
370019913
553551660
1041576706
74309574
63509104
1958995614
110089051
381825935
1001037249
685240135
668473253
6380921
143860366
882099993
549183203
44602830
1679234125
1140167367
1819296255
2118998424
1953282692
6435659
56773101
1209444914
552209190
986335464
781200771
753276541
738954244
894664899
1928599708
71404112
1209875960
231155762
581531989
95348599
1170116169
1361512645
1301665587
1850893623
1234850338
199855521
1534996659
1633728798
1758185294
964570888
227664440
1326843591
562667452
1222321791
2106856293
318937327
1607471837
49638113
1827450436
1671323774
467859569
2065954242
1443486992
439631288
580971174
1351569034
916131928
1263931482
1036021853
1794006744
1900973438
489328490
1009790749
66162522
1910146267
1107683856
1223894455
970795887
1849340000
2061381390
284290606
385093115
875264301
105676271
1851394206
1819514068
1779148308
1709964976
709110887
385998296
107844149
1829216755
1668981619
1032801013
29420217
413641092
1264102413
1523338782
1771959645
1110440105
802939630
1685355900
89874026
1390423045
874558927
718270538
666341284
933657133
648207774
367780491
427724237
1909873571
381345886
892051896
1026907891
1114897280
552705028
686997504
603191632
317026078
1675810918
1162449485
1203157156
1727706838
763879801
1736241791
2140167561
1365083657
853748011
1473924486
105222826
345625453
170259104
868808162
335215512
1343238490
696845194
1134674364
398379704
1363340763
1529962192
1254485289
232185881
1594817299
1754924757
1335249004
1138519763
360816524
907790173
202091128
332278806
773582427
558630974
785493573
996279565
1500841785
856401782
1340389072
1962892531
474750803
406772566
2060729103
1542116265
1933267138
1514609828
1944738483
1833735133
1432105833
2054691201
1687796188
601499912
122633497
1642114751
1722983820
1007476317
221702437
148957903
1962967130
585999282
1800907316
1344673650
454063598
1772060076
1244504140
1053150399
1426225130
1408334394
2078874444
928057986
1801814441
945893326
1315103085
936926076
910173432
1813431117
96026802
1593441850
361127313
1568896618
1357309546
976427228
341683848
1282129406
46432244
1338831482
397444503
1044766600
1460019837
1759458633
665970583
1643518206
199588704
1442855299
1460823244
236014879
508152147
1130125065
29840758
1626291060
2136906512
789397514
409296230
1240808820
665475248
917136055
1815034142
1738706130
2094371710
925586494
1931071681
772215446
343154304
609567365
1109825098
896384089
2000744115
185364223
127215501
1629707052
626901666
1677897619
495795247
1113786729
1028101025
844888786
1627511039
865147296
1280363923
1677850765
1336855766
604867532
2022854353
125803735
187790356
1829178552
1633956080
761121358
1046332854
1272412963
1150245180
823786474
84977301
1184036665
730386389
804255712
1574995710
1267890033
489152842
567249260
1479361910
1289938954
224921116
1526153950
540040270
1822544000
99062520
852314193
1036932297
124813876
1190408422
649011712
1376420939
105303698
1779834472
227644983
1511919589
1628325105
1546335893
1399425884
2119383242
529463730
1447215600
964096662
904261856
1851184008
1368067708
1118485011
273331926
157573732
1270992902
1098958562
1063041429
1316896112
246958308
1858533368
219432471
1027598646
245119282
116010812
981891665
50677253
1473681324
629302504
1561281054
1828554394
1852904013
1962328367
698784508
986623300
1846760861
1244839647
1031938242
1347588939
717823440
1787122953
1447289361
756446880
132255358
65219017
320306124
1550192707
861688603
1306840235
1128168948
1087058548
1902839607
1543108661
1974278073
839577228
617178801
1600838805
1886915471
1556694105
1168885265
1910534655
1844767756
790386466
37704294
2135741207
2022547244
1568156851
1355389479
137141774
2103978897
796652381
1285086457
993681543
824429571
1279905741
1276519401
1338837155
688671809
707933274
929702465
406478788
373599430
362528259
1145429273
1974897841
1602883389
1999674316
1551899521
759799187
1766845134
427457565
442015727
395582168
857114735
708182910
1850877634
1127981240
201115381
331795047
800338014
1677230617
2142119763
257221821
166039451
1314746961
1072570643
2017259018
1844495183
1251096471
908181080
1973133703
1755518474
911893876
324567058
2128476073
2060945038
1088495242
611683013
341756933
1386117106
14868300
1664752154
1027279975
152250782
1072582696
873610614
2007330419
1372583877
328540027
2074401877
1227009444
1444045913
1065739283
910688802
3625627
1186981283
1638401866
2124051243
19923065
94142535
326285226
2007205825
600656686
522462810
2044191376
1509577243
935073333
731373588
792475351
1922369640
971209360
250592244
152383217
889306014
481375406
1954711308
1961239360
434721087
1101896536
1280593289
108356725
1574816115
1656757572
2099028533
1395809562
1402260038
766330940
1865789331
1558559936
1607431280
1014453770
163909461
400861757
1548779309
1634354215
881814337
119536764
174169276
1841066191
1846011245
2055765710
1820927594
768393756
105662346
845232523
1378947394
1311200160
350157982
70829384
387983779
949595449
1208995833
476226697
331782212
952074404
975468038
417965621
2055122338
1536225466
158457090
18108387
1627584304
94068269
95896643
112480287
2088409702
665698271
1579949354
211417142
563935808
1239514791
1490137798
530890609
1770889922
1493753352
1018796851
1711918150
1865514355
984344749
1041362478
42567489
1876839740
668788552
1676166955
124597542
895841085
793599683
213158975
1464178865
245037738
53253870
1742503609
931372479
1050275138
1601742821
1870730135
1663306372
841412526
1636503831
654742504
432487156
1974609134
432658148
535331987
2041438744
1436113858
1954949534
126506669
1765004352
1164673589
1328648934
1171644424
1854003866
571367840
724741274
2107153252
307202894
499622930
1875009252
212906128
1286483336
608837411
274376291
2067448877
16098081
1208510763
895476301
504467770
940333735
1361949962
818785076
168839117
375605726
1371403990
416297147
1386788480
2099179416
830361452
1448288183
1870543436
1543921314
2003222935
1303318874
165049940
1945194494
763243898
62816320
1540412642
663632911
388076852
1103316991
947244872
2054782479
282569067
1051044333
1154416108
79592867
1408343209
1010162838
1599664445
1794892211
2136621238
1396253005
742379722
1501809108
840198597
1496015602
972539142
317788479
856267726
1589533579
853681714
1489672380
350879164
1044333324
365983002
1324194004
2080282226
220988849
2018909077
2023226518
653185212
73466196
1660548250
269206319
446318440
375934159
1752734718
1071933986
1413995016
1939047898
778602419
794255540
747309245
665396878
917563192
1622704189
543201319
1292788968
1449413673
331059231
86212356
91658313
1739594353
856411958
1058740439
4269941
1773256811
1324516899
1770234621
1389297562
1780660148
1155899930
2048000160
1194889669
1106005105
1979143681
1226032991
166550079
1590963821
1413465592
174887805
1189473558
160614630
427407537
718381878
1395756532
1355047690
657150460
801422379
1875398086
2118518777
1658049861
669996900
111849709
1034893073
1454862196
1822364938
2071453039
1605983374
2046953761
1816426731
1153650999
1871057223
1092231579
1895100206
59973853
466953001
2031923163
1427183543
848280861
1197172077
2006650368
1531992814
1317945697
1753958652
1372842732
1720895059
104745632
977288319
482362480
419049425
249844918
467522691
695036402
1894490868
808034509
1620294764
1195181722
1304040561
1898619916
848784789
1338258152
1557880491
218955216
407154833
505581599
1269335656
1971713374
372630698
365586876
952780314
769294473
1518670106
47374211
1133699771
822202937
1384561637
1745688683
1051084850
1639149538
91196295
1026915480
1987144994
860475557
192261666
834271068
722599841
1317176007
2048854651
1051607462
1349474572
1833228970
596457375
749155472
1583725133
79177825
263732608
810951460
1980026995
353531540
598285659
1658666205
1610776744
447270887
2078613901
552990603
1805843666
602541679
341505513
1176666733
2088181489
2081239200
1900185704
1195589507
544345712
710686923
427864257
1644775007
1459039205
975475279
1413456199
1826549237
1151419650
1467351130
1082990267
1291804503
1722028498
1224283179
116359278
915812198
1942550381
793127823
302151979
484442685
2015892975
910554663
1816962794
509948739
1541315408
222594367
379513636
1132956187
1814257848
109043790
1668189010
331084423
691719639
790307964
549132506
1474904137
183174546
75442740
456204607
1451554943
540105427
609334282
1247455005
1881613328
1712982847
1884038220
1053712708
1097738825
1824212351
526039917
946783277
1361818364
1618244523
428695190
468308299
1475579894
1353896063
1149429163
1405792172
1480962162
345785242
303559041
42863699
212605595
2032239919
859982435
1212826119
591785532
1930988259
1159841218
1067207200
1415081535
1663056912
644855062
984249551
463410227
271478044
1603656637
841869381
976464108
1489577192
668331332
1167321783
688351283
973875241
369792028
476573935
1241918079
784060041
1940586249
1851226040
1880921735
264641963
1960441823
1883284339
1148869855
179515110
1214874141
1641851064
562657578
1906694719
115081234
2025258108
842235042
464366367
2139873890
1782729715
2116935836
1128996151
1061346747
1610366335
170287136
1277632414
1806280821
766572718
1422416677
404677020
857293303
856651206
1068777465
384100165
410435626
1725929272
1570897307
43541849
1323476544
592120043
755465873
1188291828
690274888
1741285643
2025597544
1590964529
1423807549
1717843981
1848799396
175671869
832977733
1461260490
1929403030
285024694
275246422
895265103
1636836716
1668341642
122942414
951982677
384951522
1342664174
1258631980
182841355
568798625
445156636
628373651
1916699240
1835124400
893235276
797364203
1639388352
1859019925
14606735
1646535310
456310549
849636123
1763700318
1742101852
1398021387
399751018
1721686865
1344462534
175556449
617181983
1712627910
1642196390
398955388
518319545
1338584926
1241446020
814521252
1867873963
1768667976
1210733329
114167797
1719300277
261116422
1126536959
1873857915
419296015
1261679858
1517512644
1525923661
1610880065
314998507
458480035
1109460715
2011612212
358649778
1930843789
388230068
1326964239
1105051785
1357515832
521442281
1357003650
1388634241
628482547
254444614
1440927232
49936565
245430255
786884878
1714602341
777836563
34909327
866624881
526100004
76867643
824257251
2129931329
1515103180
460015982
751665475
1643454617
465023677
422852350
16531201
94878909
1797643993
1592308539
296590081
410911761
1671533007
212958229
2106073685
1732033108
711582964
1925465898
619769138
268968957
1991375815
2073314784
891051761
196120165
2002216556
1534521862
983591641
1517265082
699042654
1425940898
1194419001
912749405
511842783
677929904
575819562
1196716162
955417837
1336452052
1289865618
1879243947
606241863
2007373620
1401710061
1866065481
332767114
980774926
72196220
854236900
1566949432
1970035360
390615740
1704475257
352635846
823148828
996127416
1795569644
490686104
1879136100
991549700
845156836
2094595346
1562570935
376753951
2032834201
1497151156
945953276
2054628589
1399850892
567799857
211517405
1868894276
179831509
1255906700
675387816
1789071952
645673600
1811608719
92544654
695150043
904578476
836845198
1171898707
1438217570
1005039585
1329050504
535639107
1988467302
1801302451
2083806041
504264344
291332681
856697127
432732311
1315530566
712908175
1832823318
934869778
224567917
2106160508
1619746202
180713851
1570481395
1487063742
481635130
1387148223
1346320584
2013403988
517384432
1163566562
1398221247
405107017
234541813
1326313800
1393311999
820631697
1241025683
1433487303
1976666585
1811209527
1940252660
762232183
1520164184
1828164042
110376628
435591951
593934236
1785994726
296083946
1944553537
1030181642
1640944631
351210188
158516761
1131351386
1637076896
141685304
1433759782
102634183
2029657115
275261816
1700776142
950490054
1405968986
1760135856
509839715
2013708342
1711742771
467794045
281165250
1571474320
1249927708
560391838
708093529
229784094
474288785
463317621
1585717665
872362968
439467832
1954779768
1200562049
713073184
1352987530
1023985480
1276222177
238211863
1429018192
1242493858
246062046
1467508127
1413205941
754758768
1018675798
495746752
1225258916
1253495019
1321195536
66012328
870780004
2096118706
1782934237
1808638939
59191345
1457641956
1459252972
1652906644
697479124
1469781140
1601038710
1770409484
2070286496
154939309
2137825754
452076962
195143503
1166764909
1886248267
1501245530
427800005
360049645
1988435916
690196378
116920640
1647143389
1181874078
27110618
2128236744
1941154322
2005323332
1647244505
271025033
29671031
843039696
706075819
68447943
1764822554
780308619
932457793
406672527
1758995749
446721913
316577857
246694181
513101215
777195590
1901237232
833807002
1435430629
2064486954
678657836
2027480388
343521042
2098890052
927993508
1912593384
998279642
119535021
1611726824
1741532329
1721907696
1539472710
1653741222
2085521292
846596326
658529781
1141268524
234841361
1852305201
217949226
784908355
1104284665
949857408
588927207
1486472445
1960026136
1960157337
4951090
78365423
608090129
145779273
1850793685
570309093
182582240
1156993292
1702786427
900301037
1189366496
1686729882
737503682
870038117
1393519201
248890601
1296242224
560468032
2062171017
1420804870
490761827
1391016088
822835666
733153572
455762705
1570259332
1395523878
2102500027
1342982912
1360569791
1873779821
1944386707
766858870
412788921
205740864
1228019047
26347606
1825897095
1036021920
1995494960
1088600353
259433668
353802537
1258859041
1239949605
466763354
2106657063
106082016
801040918
262367199
615572155
1439872298
1153649235
1240436706
1678259298
595069028
1500882488
488832855
1771994992
1821835220
200882887
883633464
59229515
23877029
241553485
1970232201
2138513187
1243302004
2017817565
732461871
2134235892
1790411414
163002858
1203329030
1997021722
1628162745
1020266676
516427216
1126705177
2079226922
468871727
452576151
1570824207
1427425103
301360807
38907988
1039219695
1131788535
1260021425
2052351916
1342239118
225315837
1138105664
833645872
940558827
1995817002
1288207088
541921694
1164474097
559446913
421111395
423663091
96465290
251769377
1590296719
2035194135
1598709861
2131596919
646393241
263178984
1873708590
963629285
583018381
1979967828
706787056
1302397290
1137793212
1735328748
1326339974
853804788
1094827445
1174603970
1541595907
710151983
1982468036
1622579217
2039445857
940339223
956233546
860496043
1016984971
31147774
1159152939
1151091945
968395725
1594876277
1583822416
1997440434
95350717
1712713028
235519213
297482204
807535285
1236168976
810603322
6143842
606014047
1622641663
188077449
1122899187
437481008
1083440719
1176691836
1158713519
1789001387
1667463628
1647202159
1486553022
436388556
1750907293
1006700189
1435500372
1605783131
364536478
784405842
1829872218
1047896247
1623960633
561587293
200039544
1952942772
1641664397
513147902
1014707878
600087725
1051934938
255016572
1321618454
271752529
1070444247
1376760377
685542720
759203621
1896860519
673395741
9031068
2123108318
1618205637
1458452799
1655313965
1916384549
1104416946
1790740996
1400587121
1787319385
2018617004
825490408
2121132110
459884437
1122487958
1453863852
1528199951
891686072
182148416
114061219
1610598801
222065501
400049261
192698947
1396684074
314200859
917361195
578085917
63911773
1535232440
750434883
620111218
902212992
2080309637
590996806
577194583
1321168366
586710983
180423050
959808179
1455137585
524483254
1348602721
1195834890
756379865
88192874
452994277
2105208210
1612079076
507277520
680122026
2010090862
1761088180
598984125
1206427588
904345628
623853843
83701435
1435991625
767918073
1090649348
361725090
233912078
884822539
1720336078
109633264
2036819562
547954635
1734719730
1981247952
737368200
1302729115
1047786673
730682475
171026655
581648651
841201199
1191790408
1136241447
1098251016
250652955
1069339189
862034888
1147406868
1691505676
66646805
1530959661
1190463636
1769821609
1783255929
996104972
1942731520
477620365
1661863764
1328074179
1965585060
153268095
2114442040
248205183
1794471638
100059465
1604516403
1725682029
1939765247
391786005
765891804
833337087
1661733343
663442023
1262907007
1524792703
1966875954
340071573
1889102849
1997286575
537965262
635170765
1100905053
1038978735
571284758
1521842523
85525565
2140090551
165407416
219882527
2074996919
1494231774
882204836
1485393256
466233649
527544421
652225687
1186697490
519809067
732719256
790959857
869754213
1501957878
1820364320
1831779733
70647774
1159447529
1603393559
766399835
896434367
2076481870
1417685392
2118022347
123824170
404421325
567151253
2023548634
1898336793
203990108
1015408508
32801729
1356659113
4972559
1890523669
489690370
1149404929
799951982
1237563713
1970224684
1561076365
2146839290
259535362
1876324265
1680331003
1039873502
340108927
1645404500
941922342
2036858598
1883772687
2097910852
1352854370
1834013980
606163633
291003694
1372479282
1005138792
78753452
221771458
721528282
2141238980
966231871
1910381478
416666470
1410374756
92702646
1222934
29223525
2101528517
10992240
37406895
124759996
1006326135
1649631727
1678058296
1316669109
701340835
1888851919
907156094
1754207709
669382267
688830064
1309739891
2098426592
2140191391
937461757
1777047810
1053660945
1269302171
1450786650
381156873
1954306844
506519294
892155987
441149216
1432697734
361827554
531660754
1080382899
972432804
954615407
497099750
848103735
599558843
2066221776
1702055006
1809445555
1729281223
819787447
288365234
1744842179
1275368173
340566457
563630695
1595540437
1259099511
674694451
2103167379
902264240
493416920
1631218210
1060544652
1130155508
804157368
2050023322
1323647698
771308459
575790117
938358982
1845505711
1585345536
1544619740
619156363
317752789
1954700515
1664624033
1970103884
558785892
745783090
140855654
1363220219
1209665236
1481310389
646662542
795809776
190883601
1564468888
605352140
1165397947
1073624962
522018790
371814825
1122469452
88921730
1542215546
1576214991
784374801
296947395
953060922
1391034205
1005930225
1948377120
587365735
205487157
1319475768
1035178040
774455577
515314400
867209989
1539064174
1124567529
725295788
946466915
1136481461
1075484675
1707119576
1616678921
1875677311
528104641
1259324315
1797412168
186651209
1268835600
255277238
880449365
328205667
114469851
1703452591
887625590
503260258
654078951
505483057
155156171
1488650406
1778649817
874353580
1806656877
1476727596
1285706383
1253901389
1894440971
773166160
402682904
1053826729
675255913
1225333790
1215371590
1559817176
1837130018
239733523
29274033
2086300541
1338863876
740735425
2074587710
813271292
1751317563
526741825
725744635
2083542898
1488417996
1942432727
1813914058
1790219761
1733445435
1401560120
237229426
852654977
1457791124
186449677
1933594275
194825186
457817243
995373620
1377812121
552809344
2084715504
227644782
1095420232
559934386
96600765
1517302453
1612777520
770549440
1508580937
1420078608
1229558886
129418417
282342404
1860402780
1951570183
772722452
1315370829
1555950867
1247341855
994524561
381626215
998694643
1940960814
758153676
764614334
561013720
1252528761
1771592745
1968093071
104009556
1771883195
908490628
1319777313
833624230
2025721152
102256063
1772424040
438256511
838021029
1870484374
1290713086
1551470402
125860118
1286893035
283500037
1056026772
1948447849
101428444
1735852549
1986744400
964446991
981684288
172213905
889328854
868722328
2111116479
211530443
1490121089
1878039287
620807953
1458536511
1733181345
1531255171
566173830
1032319579
1520639493
840657485
945548195
879309504
597727622
1155870471
1788375084
376158558
603069870
1095265515
1163339494
1303624027
1231596605
1727504147
1441904292
1741690961
1548508607
1847709887
1731868717
1072294859
2143660577
1735638864
1162396273
1837989898
1418688641
63112572
710295213
246801896
591591309
2073840690
503678147
1340344673
1823358340
1024296347
2073804803
1160400808
1002877231
405090186
46733923
993377603
367540568
1488952662
1237496216
528327935
1798452544
375081474
512676604
2061688067
1911766398
13447920
1619296144
975666728
1697950464
315505101
438253796
600320441
798419160
1501204233
644355346
1658836856
550472440
1778131897
1951734428
2061446300
1698312035
750330965
94364864
1207982425
336406126
1467972162
364155056
1686142783
1239605836
1179015006
1752821823
1657249836
1785278465
1547617921
399771540
1221071739
1294415761
889997114
1373753404
419333337
1181434808
807300914
1494697571
2040232620
781275796
1178899657
980728972
847209483
1056140821
599032180
356284321
1188179708
1425329075
786246489
2057802781
1595893422
1756935496
1987999870
1530605803
218094138
1177958579
2006910996
712959251
695847402
1551474831
1176044986
1492482771
727752340
1074050052
1620509280
2136536218
1394419410
1247723489
1526323325
356178149
1835490852
302343641
272667627
1347012362
916110017
1259287781
925591109
1352487561
342754210
2045840049
49455124
159983603
1811394335
1056389636
1804251934
1704491334
1309133104
1646492887
1326333131
2004005368
201351550
742435544
1476860038
545944249
58032523
52247390
1919908343
1905776269
251505528
738036779
459542194
671022791
247193476
142013119
2107648368
241428163
1665936107
386175940
385676165
768377112
31178198
2043085863
290236302
668080831
2018871714
1124053211
185258839
1099106304
1286367082
1207504521
1115333237
431331591
443270633
1076663082
1877749837
1017992571
769122209
2140632396
436331146
1108574330
470186417
676279394
1357826833
1633936876
2071538066
1082583368
63378025
1812917743
1759650681
794189500
219900461
1672608134
1876725890
1001648306
574129873
1843856937
1065446769
1177695640
42181182
910990125
1189212203
389180986
445449775
1653013679
1838184005
1079819709
1217502765
320579866
411106289
961489448
239374770
120069211
195696840
211051714
1037690586
1477762184
2096072583
454253037
376122403
1703268002
1426011021
826837443
1307519861
1894306286
652857110
1656367089
891134726
321103047
1465905564
1563952284
1941440797
637669572
1084014163
647510988
1372607790
1847942889
1478955509
2093067897
482792193
1230377937
2008168803
1492468238
1960311882
1614345272
1787244490
1684466027
842226448
1502105797
1157588122
2102883495
380924889
1343396593
1404701278
1090529592
729200726
1407139983
475327571
1740710497
2006810956
167432326
2039598372
505641453
801706191
227239724
1357991168
1717581723
332504250
133063122
938235861
1933379962
1786863708
213933017
454368078
1445971224
1764145086
567308879
428377563
1205448332
1459044522
2048905385
1262046173
1124829543
1650263640
1311671548
280852219
530804980
1751560749
1660328768
1466399645
1404401688
1555285734
1008108426
1821628280
2123370949
307618524
617331773
255080351
1649230181
1547700620
780060516
1723934452
1975620353
1442641637
2059495176
1658537148
1102699333
595949728
566239415
1191510496
1234747425
422564107
1162349159
1241376894
1350895763
47259897
1671552680
946366620
1635366230
726260177
1151555725
1988308987
430498064
1406548164
1719130085
215942977
1371695161
2090584045
515984930
538589408
1674533338
906815769
936538633
1271561914
1886596933
752576538
685980580
1423866048
797166876
1079186609
591440281
132098919
84494952
890594651
228117555
1537082703
1154908684
2085560500
698620565
418246201
1141598823
295768236
126684754
1413602455
284308853
538229816
362219492
1980265485
1724397905
1888889210
161839937
1658334261
874750105
445360221
358900643
210861580
1338434109
155493599
1290993651
1371576966
1087570479
655917224
1662113540
279423298
1281988988
1630434937
1559561219
930778619
1273996862
1023902418
586926726
1668626182
608314451
1661163447
1521382023
1284863083
256732512
1329157657
1099132276
1273058512
1184391490
1277071465
1326236019
1044581561
2121553389
1888605335
944684648
1579377703
111333401
352763473
86047231
1779150171
1315046147
296276451
1134203734
246956731
1995512180
426745218
78299195
254053661
280839409
742188108
807313579
221876798
344495899
1681772558
1702190005
568855253
586916115
1357392838
168002242
597098687
305323064
604808683
1409728223
233829752
1375263262
731323052
359318658
1982959670
880688381
1823860166
1075875762
1397871629
847280011
859913541
420014145
559472324
1324373580
173773769
1301491346
192753154
1330204269
1499726405
592539482
1353346763
317363942
1249098452
1071824811
37474993
1826818179
767525462
313844243
215150297
12633689
1062613837
960377305
794042729
1142271261
181749736
1232132119
473006389
1803652304
583822388
1162364784
2102219263
858990619
2141788213
359792704
1927087286
535886967
472068727
1211276693
1775614995
115004156
1262729768
1959274565
1317755907
1597315097
1312717110
178959551
743120766
447675403
1584905929
2133607758
987412023
2108971881
841949577
991492177
786754573
847015710
2020100463
1561885497
1518130777
379995141
1657455317
1555154719
1191217696
206830741
307353515
1425155408
1908693876
1691736020
499479189
1020820224
957325834
1276510839
1863649448
382066150
1326713062
1897279072
1590529095
659845308
883450858
15725467
1124296303
253068970
1303383595
1726543895
422148513
836243560
355979346
625729536
141438050
691556322
1332825771
2144798349
878148265
391763248
1406533577
431095085
896995515
164413847
702196282
368759989
271543577
1002394915
918317859
991702274
664996656
1773978211
588268672
238882357
1963365676
274352655
1792947013
1429964608
967777830
1515429953
993054136
1791170608
1951753441
834115654
1411541280
1362092143
405216713
1525029004
512805243
1980733605
1583301861
926963580
12604905
556880386
155089049
1217158948
1029167149
391446243
291265401
1294785113
1279115944
162251521
2087386833
1349396393
620756540
7998350
111498508
1363785410
1586446589
139226988
1447144269
757116020
1479994335
105928671
576793712
1259261442
1406824976
964784157
219507407
395753220
27346370
326950477
1781854885
931681334
2035961772
1022051160
1255662676
1948428368
2113924223
1184006896
1735759475
1100077146
736457620
960517222
1757167751
1678409701
1513571575
1809750658
425438439
518212893
76963746
1076003838
958132984
70116588
28868594
593982220
2075736408
1785729006
538297803
1919332148
874348712
1094593937
2043470514
597482462
1186034963
1956114814
1829163070
1699625246
1000163589
1242064620
641928750
691711155
737318765
564804986
236284164
1764921720
1255689655
1213291851
872302534
1155354471
1978768924
255509234
2082898606
1914879204
106494512
683910187
1709687044
1455965777
229119150
1489558501
891969454
49470946
1084615755
1517264469
549576521
694072580
190045500
1949857121
1678826115
457030551
674413566
241009961
844989552
986572901
381220710
1050482645
241151542
1222134258
1930609465
531722751
1890670098
1718214203
2070235534
1909911176
1944763711
490156756
2095965716
1826710563
1834157622
1044106603
1970694059
1535234091
1831754453
1732664440
1807178485
175983430
433232613
88256086
1533107276
1303791165
885756415
842166956
262566436
1476988256
1501017677
1525006859
1765568429
1646040472
681995816
698642005
1391550039
526946251
484499153
1209604890
302706809
1204930079
791036527
602873174
768211922
123584277
1141163669
2125735091
1535835005
1956555472
219673209
850307781
857512365
1100519129
588616811
997862338
1761952601
838920685
414333353
978986703
1787871441
2094606728
650521367
1532290537
2040453411
512099520
1446769694
826740407
1280048154
1134799197
879849748
1413544470
1051522019
1543004035
718562646
1184814324
1391894670
268857105
44276081
1651279915
243972344
1121864219
1910341987
1371957514
948082134
2096235221
1183148851
1510453627
410059659
332072640
1636316318
179814363
305405156
497230797
849971599
776413206
1573924127
1057084305
1258466044
734878480
543988124
597610603
1673247723
1578667871
1437324585
2062217540
1657313530
1031786898
1186421104
465587728
2006070672
386487269
1048095120
31108092
1570079513
1821726591
1083726887
718877033
723574328
2128536428
1123823120
1873437396
1316554185
1799570972
1201478601
1382245940
2077137237
878795907
917406876
1470337030
1384979990
2109842314
2133808171
1707423547
1756139179
936906536
1310602528
1262276927
919498910
1926277998
447335324
2024232574
269447801
196609112
1473639968
707325574
1687589482
1756386877
1378818571
786228458
101370995
2114225661
440693759
876078084
20467873
1594483083
1522692701
1985837796
1615741209
719431583
455481526
1971972217
1295906938
910907463
908224675
1406218206
333764732
1759038844
888198440
1167357303
1875484483
1559566983
1323678699
170828324
1633044204
1867461887
2126637073
830033978
2056743587
190407981
1968839852
99286850
732575071
665746743
726509144
1244631273
320985116
239983203
1906636232
339479612
919439419
968830284
592528001
1862183614
1298662738
1095698847
2141598852
250358921
1775872044
62209660
1074173507
1288401978
1691744326
2023094062
689770460
1161849665
1371392615
1315873441
706340945
1790389960
533653228
1000318115
311349503
175145689
1086994369
778292495
27375188
1016106806
1247379274
1353095368
1869585230
1915806695
127767978
566901204
328760184
1402389796
1416507326
965633877
1913468061
1674493783
1676946743
476640859
22575518
1712227211
1080520336
1656830302
733727794
1281231944
1641624523
1369385238
1587118088
103352462
773063246
1686066339
1908720667
1484362099
196743937
756849093
1785771288
12395831
1860913522
1461757138
2073524253
1041558630
1708896439
181156141
668097639
2085766615
803439303
1523073478
247203349
1054906971
1370601059
1584441619
974495759
285047247
1701451078
319420730
755504763
734002921
362273357
460506210
167401573
831552422
1174263748
1996608905
1502978882
1372679501
1701652026
1298278301
1471206357
1587198227
1072388505
1985848962
687587592
1502097364
1754349673
1906816895
2120457827
1002199766
1990928802
332957968
1900635706
1079545776
1505997622
1122642669
1304644400
1070288072
1952587689
900230903
239219552
896916856
2103784721
1185190126
2115254941
1481262613
1543742153
207464248
1314732958
1109555368
1251668040
225368679
1665033065
2024919257
144044755
280258111
1023789928
1175574557
1137953779
913858872
593435343
772493893
639135645
953699629
513683946
1885114775
456110729
1723101155
1432148946
1868436219
1888215222
630846091
314869880
2105958925
1598610182
70830770
201133963
57558545
1704771136
672557560
1901689367
588658072
215945355
642659984
1912329552
1951273659
1433368696
542166004
382274634
826290068
31783491
1253245411
1000721078
692099663
1594802028
1430109801
1947559559
320975390
1852793735
9407523
1383322400
1601110547
83610516
113310789
1461951112
1980720857
426904
1503448508
1059643487
1508866515
643867985
438099382
2143972366
7685690
601441852
301785110
1995553401
1100891300
1231318377
1632886689
908269790
550019098
1548915393
2135262761
1342621416
1296613677
1126278248
503065813
916201747
487334724
1183880536
2000466930
38785611
1789554805
1774089059
336942
1749946058
728098232
205391313
2126976556
948557419
1086062393
489091897
15655597
1913798261
2085055642
508391432
831036167
1450099679
64244993
317289715
468961747
1658562097
1051177989
890666102
1924594203
945768715
874214615
1907673546
61081700
1104256696
1187985239
844445481
396245804
1359911540
2127549530
1761119041
359866991
2058136215
540408110
562780325
1549221959
699415240
450696321
287793859
1807186203
987053694
1928563447
860065140
321932206
1764213491
423965167
18567680
245092949
1942260081
1161893238
800505429
524781922
649767385
1104905079
622590619
1686298995
1462189162
1099784302
2102613988
1792513585
1824787596
886162322
67561061
576507681
1094865571
1235409684
2007405375
699795463
1877636714
697767962
1058656127
477020377
639228233
1063232341
1931984260
1485043223
525838472
1133058350
954132461
2014077242
903460790
192908877
1785036719
152076470
1383228040
351722286
1874534880
1589864471
218134410
184037544
1897211671
745363700
2023369205
150336646
949909483
1937318503
1691094103
728163743
696511774
724912575
1332023937
210339734
643183698
1777990235
1483250683
521197525
418004818
1015332432
1138722276
1872447812
167852496
1098579662
1935754803
821365010
1461782423
203705252
1129188445
373721622
421939963
1116564594
1574104338
1634753055
909701997
1617246140
1609634726
854932820
1709986510
17052781
450952409
334729980
510901487
271581523
1313519666
1640956261
1978969175
1112245630
1844196225
910912181
2065658371
969205891
1600556100
502933563
1683450517
1219646270
453732853
1778028446
886291739
1252947697
1017339998
690929237
457285828
606461549
1464228395
1478864600
1435577384
157681310
1233062624
505123776
1370860127
1222589741
1561487640
2022800648
323123710
1898597112
803483819
102581178
434991808
1283646070
965832052
875740666
488625329
1351080190
997854397
1791441905
1826536858
1244800607
118650908
1808813034
678700893
991145521
1215707027
2076100115
1063349912
235851366
1767152612
188162308
1497653394
2128066932
712011941
23596666
1299698057
1219532005
1074509382
1904238146
1129888607
1844536054
263742738
1961176179
1748558505
722252171
606549613
384390078
1613235854
1826755455
95254537
904342226
853317084
1800364203
1683678639
2025687181
1982131610
1444003257
1654164303
1993412477
1533681515
1395092630
1432989597
1943192349
233652157
1661166787
2038941212
397206309
2072525756
402895817
1790077361
1444352171
836450347
1807459635
481058367
1215478256
1844410155
1573040792
729717723
263245356
1417201341
1826176147
314204123
1797372653
83785372
1683229232
965953515
204517214
1515509464
1692373416
1137341563
1311451268
787496543
13371600
1032040973
1549125307
1673173129
959659107
37596282
2007984137
875854758
577319365
759572528
2028179013
315279233
1934134731
1948468677
1510804013
1550437244
1141622265
25873093
118091674
712438827
1183062026
1101034723
1782698563
1719272101
1251953349
240407576
652167769
48155225
1867331111
1289366642
815644534
1616410279
1895174993
1397940411
1953267235
1871665781
466785457
1474356396
206050160
182600902
26658598
947959593
63631730
1411670219
788576557
488531063
35019588
375429773
1056697272
1266749518
1087674843
1137413675
1311410726
2126874762
255162156
606928256
2059758303
843112209
988152795
673828627
1239668546
298060830
405054030
435655537
2086411320
660183159
87186310
203592789
311288238
1756778493
746748735
1932487220
2005355496
1958083470
1948873716
1191254738
152429372
593306493
2016152442
1561116580
1936999368
16308654
544198406
1686352846
476419817
1729465318
1512951694
163400227
581948002
606461486
937993717
1179192351
1141227866
80907452
973520728
1194491829
1284625315
403461790
1162998047
455046507
141735807
823717741
1404917192
101834450
144357459
2029255321
921858085
1756769526
1772283906
1383926768
1397135572
491206118
742592174
1795929053
215593332
70296617
339698342
186814445
935272867
918088633
1807550907
421160531
926030547
1981532381
1980653579
1102989137
385229974
1906198196
1311246798
1626454026
1294266636
1715817687
1645201978
244966492
2043312408
1727510005
901129328
572709167
1691377699
1274342926
348898274
286902046
702128495
1554585724
1547938847
1131760608
1959756605
1057472116
156447079
1380238798
1761661841
330695973
1155578023
597667020
1205103712
1718447150
796016629
2026763581
724566065
1042289525
1120710322
1237482019
718548310
545753535
865398262
857763772
185522959
1223107241
1449379933
1243929778
507829783
569038161
685609679
1542266353
1374937956
1185653333
1082039451
1941139272
1928177253
1728217522
99444529
2109374174
195914594
1735580114
1287890817
2059470510
1523107071
1964342601
81726696
2046193501
1050452016
168636720
1936380546
1971943929
376936436
120437543
385029833
940176014
10654242
329152530
317914167
519465527
130589684
1667332612
1013879038
1626274184
1096760598
1506291352
575242211
1948650185
298818857
889097492
824936530
1271409632
1111658322
200658128
1541652042
1630791941
1326411461
1746379628
2119930655
1610264303
1424978646
676006655
38446438
1371780239
1177961261
586387538
570185991
1363799612
410047591
682895700
2123905039
432932546
1709935595
434017083
478026342
980771663
230730821
882391185
963057243
1261382605
808454549
433954733
1427912921
987258457
2082538868
1135436072
783549816
746055968
500159413
1187227003
1701297894
1535888644
1036453420
1047473114
1563522947
629163776
1650876742
690542662
2089019602
545915785
760739812
1219938702
1368200243
373053357
1500811330
1220802573
714386268
1247052800
213405507
49634140
774324247
743636790
84454860
799381713
81738936
1822148370
1571599313
781203987
800892070
1811332111
645430769
1389718175
857513020
510198485
1154287724
1105149718
1333901541
1082158773
430785591
2094105148
377362953
675935228
793342665
407702514
1127237805
155984344
998361837
1987026825
1524883438
889103667
335635523
186208730
998702346
928502310
1135766502
1252030292
1657108544
690567004
1215078583
1597840026
1639638098
807679687
450828204
563411551
508319496
1719642434
30820254
351342544
878377405
1247250535
1428119043
1338350902
2116051171
1593811038
996793168
1163248484
69578134
1487030908
430470711
1432068319
1382446090
2091134860
1502759225
1522399088
1901096349
1466307088
1610958348
712792726
108064640
35495990
53146160
270198236
1774267488
1906200197
190868222
1425439521
1235368877
688601566
1224913395
1141541119
1220143601
831197594
207634689
1674664029
1442927030
1647774233
1412491083
1275585358
1484143375
1369298604
1377102867
222180155
620774438
1012116605
1941732438
339560205
372953563
1109937073
1920491112
1265336693
49596110
364647150
34926175
2021170945
962004295
407705738
318792176
1958360254
297973300
1572162934
987583857
1656862189
496523764
984786704
969056070
1809121995
1798873211
1236423169
965307664
1544715918
1370491168
1081600954
1336583854
606711203
866012249
52020448
2035063773
1538350069
705333646
384511083
1010956040
1464093511
217399789
1913503859
1322973987
1101883725
1486427841
578996653
596248253
1737264626
2070631115
1773509903
1954308154
150782392
705509793
798492218
1852328700
216337365
1803493641
445233510
1626432179
1572653174
688279586
660852322
1713651760
128747336
710322295
1327579691
1101686155
1679061339
129045851
498958645
1266119207
916535040
1086834004
402782724
282107691
473466789
1348020558
1813755711
1907327884
203820505
1100135837
720503333
1604395151
1880225627
2104269153
777456628
107099676
2137653828
995018760
1514905964
228187724
386274313
963733546
363783208
1311994565
905008970
512267479
684920125
1157150688
476111388
661460246
646985507
1059934684
1107354646
143840472
512635092
890011679
1960926543
876487890
362698394
19538503
1919638449
59294342
589198730
584582278
803717606
292006176
410891661
2094035665
1346409846
1812113754
1109166894
143070749
1892013196
432982308
518042125
1101076581
115266782
1291611516
1576415069
473272563
2091985248
15354057
139877286
731330612
317067613
577639625
1976432070
914908204
1238854992
1290015073
190528589
1356483962
881671825
320228855
1121783967
832084533
471117005
1009563926
573317133
1610756905
1104778398
1375140068
299308966
2024824864
1540070651
1459686260
1910168861
929901422
355981026
2013507215
1557123451
559550157
1935663765
224497911
1076173701
505931601
1962384888
1182943531
1243806248
104935841
533879533
1643911000
747445753
652709574
1881709998
1654483966
1423838247
2087030688
1090478865
1116158286
20220078
1704315270
1297739388
984156990
53217342
1528836748
1442783327
1309665022
267987608
1072612803
1203459281
1704522840
792935676
796553102
1915209876
1773727059
810796076
1102135636
1998620932
1831425572
123014935
324464282
389146885
611090069
309907570
2095091881
1600552968
322521208
150978983
1089254166
16691116
167754221
1010519190
513320924
1136308873
1121408018
1556233670
454304614
260059703
642266097
607223657
15999411
2051302763
2105539268
368171693
48632149
457422478
413367870
2140914292
579094636
481292764
890126340
2075272586
1932312861
555612928
946909016
2005747979
198909222
303828163
584986566
527346184
2049372838
1366916568
1794894615
433514653
1269260370
250154944
1285646268
626440577
1243408665
801555774
1801185925
2050220261
1373804835
1189756947
124100149
1130050555
960983608
244230051
1690403770
406365093
311500463
779687760
1766664893
456019696
696839989
1420202997
1605972406
1048812712
2022973012
1189776180
981044788
868572785
1886936177
403101877
585014514
800062006
1359848692
317085021
363330170
1994169531
2017352030
985853092
1199710936
361395223
2010556041
1864383436
150985328
922546623
1908682844
1453569820
1656774087
1191711949
763823674
737368253
663968329
1652800514
280289075
1675876076
1133227466
427753653
529505886
1683972607
470937469
674011156
1775246994
663612225
1713880981
295779910
1256605667
786952783
1831657493
1906124879
739207836
368892874
1570182389
1756986941
29615020
1691733957
1143851968
947051872
220006907
1979588571
326798567
2057954061
2096390457
1549415697
641676038
1515372114
1637685022
823527154
1591929837
1361889804
20498214
303306988
820445180
813379569
2043184953
1566965992
311714587
550998559
1094400884
1584887279
171117800
1331150191
2061120162
766830014
1128012007
744449078
1150618336
1939247911
1427615322
1922490312
231595307
337198363
639086842
580909994
1013363163
2144160696
444610863
977389232
1542536461
63276880
143578111
736390684
1308746531
1909347979
932285353
2102796126
1908868202
1584825492
20887464
2062676644
2082836882
2056425276
27170104
375512367
1086056473
973307217
452437773
1448389449
2001466947
162151665
1884216905
782303814
405645301
1250986480
1512868391
778988418
1032493571
544234346
1047990409
740124228
239343453
1575148295
492072496
1959231871
310664298
2023744070
304316119
122715960
1897669732
1951859042
2025721187
153189688
2012052588
449514824
1549053127
1824991466
2026168463
603534818
1314215774
818673821
1864474599
557098097
1089329057
793210309
311330962
306159997
31127680
750477324
1816910864
59458438
2002091373
788024906
1043041243
1894163805
1242423990
585218544
60865806
1745265457
877127035
2047576239
354653488
175055500
1061606517
793341643
2032815659
375840603
1297852387
191455639
890802834
180273792
1745216014
292688220
2074485240
1230356632
1723348638
735996835
1700642057
1348615905
603061331
175056390
1928681955
984220504
461267944
441143255
1885380783
854698282
1976203623
541649967
1788784410
1728880713
828566434
1062638873
1231299831
1259778827
1288346859
455025822
1088583881
629150837
133888705
1361078364
923636756
1756690023
234823424
814602862
1658893919
1330227330
339392331
1803052254
1531159424
62143839
1041085832
1909730043
2119243276
1421654405
1487259686
1091918821
283081782
334285262
1273928384
826084749
827128972
996671735
1790041541
709827908
934265288
1555406382
488117992
860494756
1621855932
572840874
903559553
1977237045
659397391
1486144694
463210201
538990905
2104473522
126391153
1290483143
385648
558086732
294754295
649552961
1236728712
566768168
792176054
972082772
888898541
990340214
1386809971
1716768460
2068329209
237080559
580586496
1567303630
1115732629
1480817108
1055125233
570102453
646181165
785007071
1769440356
220600376
1572537468
1844805116
2056208502
1539092776
1661252255
1923653545
921098383
1128836679
561352114
1725734732
857106847
260401379
1418085711
1535307962
1731405499
1310046838
694745308
565886832
1912573461
392740251
744395170
1348039436
1259612371
283006429
788866582
568818507
1200214175
1432125447
448291420
1515349027
1557036405
111569603
205323287
716518059
2037226655
1659262535
605039607
347605117
464842453
1459305700
684994472
505942192
37678580
658195272
1869796616
948482974
1787542440
1836839089
1991183231
394204002
1307678672
1414606684
1107197649
1276694560
1833819760
613684249
1101281497
1510937639
1073712667
1801613215
2082819105
524740630
47470097
870852004
928024180
1290784608
800140471
157503087
221391418
1556196430
383741340
854859181
728543637
1543171200
654802836
1542034363
1905236016
417332495
687997859
542897468
1025846671
916260452
1355320024
1057360872
1884319639
1720381772
82760674
2121150064
569633791
83407540
573412020
613421306
1819978690
448389049
1218952546
894983361
2054956105
1272678948
1823695745
90378668
1049899654
117466485
1963920311
193834187
904404051
1476735283
613194188
1024334393
720477086
330198821
1700445715
618621968
675868610
692084384
1211492923
1349868450
692517059
1107443874
703189105
415732047
410540199
1976427760
1974233468
1072018565
1375379008
1055685882
1660650140
1348813939
704411455
2124527951
1506137165
622475264
1706682885
1323707826
1472766034
2091607673
661494105
217185416
1177212925
2108929784
63966340
2069416979
645843393
356587888
1373504365
295174717
1517508899
581060309
1136578546
169363557
161332024
1888766125
2042869793
2126731493
1290059149
218155646
110715120
1735332382
1328977061
631124150
1172586464
343855816
2136093239
685930958
1956714005
1262231380
1049436892
131720867
750940518
2022149322
748614874
378694144
1000618007
27457013
1218127379
770498920
1158560168
301332264
459446989
1522865450
1117702651
1607316133
2146802492
327254211
831939415
1094245621
1647270414
507241177
656232631
222368038
1955857127
114529637
222060499
753036510
1778012232
1029353216
2028051303
1782740121
804891190
846129541
1533677074
2076655647
2066074556
137319322
1212779365
2077224694
776008189
866109475
562660217
1961845673
1101894202
862662447
1006099477
1705658741
1351128986
1310033304
1845416840
500784929
1425353224
449752458
37677772
452004971
1698888794
1832322875
824432603
261045629
1874338212
361156553
315457398
231769954
48721260
1135168321
1824913419
1527616691
614225842
1023194076
1428001669
1187109106
293956751
2038952410
1587933675
1971097062
2078687860
647437506
1613044522
1809643213
2142893959
2043659087
1786356129
1153101164
114243776
820902690
667470919
1622980081
1065799648
259733923
670026018
79370964
352172476
619705438
210822958
1198838272
1200341975
584124427
422959291
1580345468
1486861285
192539313
1646263769
1259992690
1965159729
124035707
780121707
655940579
1705430707
937461284
552320175
1012647220
1272521266
1799931401
1527875344
1702802988
413577556
669760359
397914737
682680249
785837337
401867078
541816043
1294924565
299191049
2042909829
290592703
882175645
1352148070
1431780298
322402569
279427481
279780248
1481865315
51549979
559458613
898894507
1604730409
18424301
2112017390
481393197
1586770807
2023429513
117694070
1178705557
5388790
2004835488
2138113894
131391181
307691196
291142214
1791589404
218030809
2058768934
341326950
979825749
1996564817
922175709
72447534
2056099612
1549411949
485892862
579256888
563881567
1027729850
1484979489
1050234022
1442673537
977095749
1703823633
662349208
1992039453
1980803050
265555104
1361877784
1840876760
209392578
1310124844
642390985
1370050340
1799564358
538703086
41033971
554802419
591290407
1807237189
2093850741
1722956981
1931200341
778127642
2013890518
1657972170
1574666461
902895912
1597881726
1679322281
318478678
1936668952
224013207
1302787994
1183021380
1666148218
382915199
1600748098
1396103949
1756830225
191095331
814234180
559499563
1866122672
1206312309
1797921698
1351296275
279178862
374457190
1002665150
191444065
1961951212
605635194
223554133
934787137
450882949
1162801583
386864307
1711409894
882154247
217355203
1864411866
2008532440
1158417471
2031968513
1228076900
1794142365
808279372
1268144567
1051907286
387888819
2020180901
636395544
2042786088
1713120697
1912264152
567859903
1526799105
957772821
1156930343
1694408448
896030014
822562447
746120448
427746141
43987817
2122297188
2054549092
1114667222
2101673471
749714338
76956782
367103570
1574182652
263465518
1073378955
1542273540
165565740
374485344
1990004431
1285557349
1552101826
996867556
709661138
75803087
1243732884
865054857
1716340636
1775332557
6757206
926868586
1909705549
1112543447
1190703311
1920253397
178873339
1144546381
1277095422
777420705
141239210
441909868
871209951
971156031
99930537
637081127
797779721
1789829493
1873320070
1060512753
358945557
1188747990
442793952
1313922021
1778956155
92705808
1343663186
1460139150
82264937
321654989
201418548
1892682971
2061503182
728654178
1910501125
755996143
1006377323
1644278101
1614614671
378914401
1487802373
544676939
1466729867
1134924716
773408883
785714657
1270357646
1712174224
1208041796
1359292144
1517400597
1525066630
438457108
1530964994
1052431620
1974458624
1238674362
1539603431
1274239887
547657091
469406468
406162844
551526545
1849840583
979040120
557774387
934778490
1578683279
1722368346
655521815
1819254549
1629301500
1486581729
93624419
195832867
400118201
1871674788
790445464
2045847442
1458573964
258018258
819320204
62792542
881819217
1932547918
64881715
1818776072
998913324
2012968129
981457128
1520650134
1592836565
1544213636
1490849254
1321828365
1797520140
793907056
1285213626
1612034432
2004446902
872807042
2134868303
320725948
1168823014
902366145
1794778894
889278358
174686564
1760482759
1775087762
1138362496
1284438358
846742745
723445941
237202554
1585670451
1284014597
1406231109
1474714444
1871921483
305436877
1228664331
2107390033
1359793775
1487811040
123574579
970568122
1293867931
451584246
651965198
1676824759
1402035311
1611085639
1601526785
853922402
1251024765
734781826
1605049184
1225279464
2145880136
1942817561
1117060551
167116228
152523258
47041111
1088338743
2105814416
1459050807
1730368895
1914529140
1199535306
1535405698
2147139013
264511100
86578737
1589850245
2021782909
723605056
780403096
27979402
2132089329
736989573
1789043671
1949471262
1236339118
890550163
457605021
230199741
802682
964880572
1027771726
1159654184
1859581815
450747538
405889908
2014586255
1992530534
540264551
422586044
119692196
2098754376
1791544552
426721939
104680966
984328738
1263267160
982116657
531135847
558532916
2044497013
1874156504
1227771162
783091895
929657909
1006172972
297872518
1731634087
1192387293
583016224
398445218
1508209574
2052399571
1094105073
641027890
2045809937
988750834
67220840
160341309
1236718439
293382983
1845770284
1650302364
1170120208
536770514
1778551018
384012537
900219845
1670315448
705943922
37448220
68384570
1353720533
619957418
572338232
2107186037
29001239
1382336170
1246980414
1511675817
924273937
1559496019
1327205313
986051622
1426946587
412123096
634026413
1381301767
1527499539
713396245
757989921
1008710488
74981124
1888117217
625241135
432781262
1529701709
1505176528
1476593750
1718915283
2146505343
223424275
319081348
156199347
1296638072
1753120800
1410986293
283844593
1027314315
219322016
1892787475
592287652
580945239
1891935754
188134878
374298462
1389347983
356564275
1410879378
1320578192
1284696318
1319415666
1834466666
1941018664
1030029007
1058653247
886322300
930398870
2116596810
1935421326
1521329528
1826076514
1016991568
1428247123
1672976162
1559767758
117484662
1970127481
454363408
1325401279
1398244463
34347864
2081840421
2001794477
1679768263
242587050
1200769574
175526653
404223075
832399413
1175639564
2069772970
1126151411
1462759335
709842988
2071658566
572671400
66494224
495748022
646832242
1413981189
842119183
966490417
1526463930
2141845262
1406716676
307290605
447652999
1744571919
1976762258
1919750404
1872746416
1101621012
1884824728
370028213
844375018
1947778228
97224753
1994746311
933412212
1239030958
1250007255
747123288
1447879344
1034520041
755059933
1968602023
1678084481
659492549
2003980976
848234204
1017795518
59085754
671680923
2085270759
495897047
1848700072
123814295
1882710253
433774894
642559042
1893254106
967202
740148960
387736932
1377477274
1255659228
1817572512
1783003638
2083279308
1983731156
953126056
312635536
2037221211
188787030
727318136
262394677
958128896
197980339
58061381
1567266123
34299683
1287621413
1094483539
497156715
1130661956
438282684
65053178
24589189
56196635
1230891354
1506544350
1561333319
1491254075
529855883
259530920
285985479
246719859
1474572964
759454168
515244486
1119807123
538800006
1001051931
1203061515
245795777
270442561
273958999
169751485
46919300
1917886637
1437341867
502543437
2123195524
702807506
834003576
1363185453
899135534
495241364
1745169437
1007234745
2067097730
1264480296
232287094
1167055704
967684569
224961660
1719161605
1482883643
1290034530
454442798
1092380060
1793655638
1284201129
2141140948
951440015
774834073
727129688
171875434
18979411
1155817166
1841744713
803050685
2086861452
1485530863
472982291
1808034750
631710297
990443830
2028420459
1728750259
1995648592
2128306475
1818102030
211749593
1232956759
274848345
107975632
836823002
1339223068
1589483206
1692736134
568531420
738871818
183848353
1151001126
596791307
1264899387
1612992758
2075055876
18301635
467594905
127806338
407565696
686683598
1599125085
1034325
1622964980
927662632
1390411782
1455890364
1990777946
277342517
413437664
2120904247
1750173664
862940725
1283431065
1585967726
133655899
207812812
1816631816
1535587232
1921994010
1483865960
1049188706
514117646
1142411598
295467312
708793667
1371656772
285371911
1805211781
2097176409
1391431904
1497368951
446303519
1816562157
398529433
1252158475
1940131380
831479170
277545394
1298364586
1882811697
2016826368
1473976516
2126720311
1026125682
1862966575
1519397595
1791847048
1048719543
784411378
1763419156
125338877
1488735520
1233389000
1251318128
678272008
1499042914
1056958713
1986813704
1542175623
122667697
997271151
160998968
1582744331
901268407
2001785783
1616847782
321066669
694025472
1080245547
1976090168
921638603
1004675053
738763686
1176126547
1203462390
1699808213
768687984
1907665572
1834145684
924846185
1282772212
1105646328
2098426461
1504542791
1920196932
2035931361
157865604
1199284953
1588872747
98626075
1181333394
1333757538
78880336
966107759
1781071468
1509761788
987173237
625603587
275495624
25779162
1755889941
108565646
244636357
1273696878
2111751167
1996288902
230140748
750010447
1445817165
754694430
769794147
2106333508
1292226075
495242085
1724900689
1044592099
662806003
1016585675
1331115266
954910095
568148781
1632929401
1845525080
340248799
1493254399
88005803
844740567
1897616315
2008801684
698458010
934721738
1691932540
40643377
641131463
1999571160
2122544566
1392450335
6310373
399160458
9132557
1379937060
710393148
418304336
480517207
983440570
769767638
607833652
1152199442
866455061
1311381297
1764199338
233127376
1552864759
412379009
2111388657
834785056
1735043151
745065555
1572146000
1776525103
897384995
895902100
1064014005
985742687
2023284137
761539350
558433538
985701131
877866821
1967753867
331105437
26781216
353478863
902250008
1998952058
770960031
1914029728
1012524598
320748812
1433222342
1925522320
826217484
579456612
1025469588
915412167
254140501
685921395
1730215529
167218921
897845286
575681802
1399123606
575885618
1117295858
1631511158
1218017855
219765470
440732018
826233708
331215745
1988601459
453384263
539575190
1799920070
649146045
41214667
462175170
81100073
319765081
1725546094
1637966294
1920428135
634908881
1937343397
437195129
115593986
1669019077
1097229286
1139751939
1305664455
1640418964
918374286
61444370
403458764
324193519
1247327508
1012035146
817535965
1022837907
1646411273
1163892771
196939858
36456146
1045132908
1990441425
449956413
1347757752
64451203
832679302
2039541128
270009779
2097007875
6851778
1179765507
1728227255
235943202
1464436962
1211306615
2061340446
699106670
2144897753
1889471605
321806710
1058890119
818453377
1489296716
613061502
839343305
1465193574
295685846
1148935483
1651025919
470325113
2001052313
1003746923
676808746
903008079
911535193
1752898316
1725027473
729675726
1417442408
1590220526
2100477138
884289062
1395958206
1035573869
1726879625
15501592
1843653560
1884788403
1164113920
1134295274
46617965
568025543
1604930882
39710880
1746398979
2032460538
1483032416
1117967593
1158045780
1129154229
1909016203
1506424133
4553532
204782466
873418895
1267911687
1945949517
1057469949
718475211
1341277880
1495034668
1206221847
836065566
1250285007
1110067568
1390426911
1909602790
854361553
130236427
733799106
976391927
645684880
925342681
1827801506
1417814520
417549415
1699539224
461838663
1119047724
1516556278
1057865145
9749319
291059879
1871017465
1227918193
138918977
52523689
2132088952
18774640
694600029
1526090605
1755899513
1900235481
1467802465
1850903805
1723216904
1378828170
1156127750
1903152028
1956582207
2075398294
1093937546
454573370
169980844
928376025
1261286188
1308956261
448498443
2005488782
2104603900
1775399393
682706295
223835128
1326920939
1035058587
546078073
807462043
963198650
1394848160
453000300
156823727
782968690
1730334376
272974616
2016521346
1829313266
1816617850
2032081173
1733435682
469102380
1485708181
1322968515
1489993324
1230455074
1300895188
1421414557
985814402
1191237742
1508606467
307407030
686873255
404771816
660850668
1739298245
1982279700
291118620
1611674723
683839473
838252416
91793612
1924411583
932175915
1572171050
1403974238
489422996
545515701
632703329
1804554415
1218512814
1320580266
970173254
1576502952
1260951786
35115349
1250216670
1498619788
244730894
1259646287
1037513487
2058687377
1818942455
1815986557
1640318093
745124909
1122536798
597967102
931315565
1572986996
1601575975
45879686
1836602774
922255599
1452880646
615828444
1002915094
120802358
1106339886
1079673695
424540822
163566358
549242094
1135564632
625392407
1120785592
1066324734
1552861702
733566670
453499645
402862865
181133797
1494803126
210443943
156547875
358289745
59145030
585085970
518135092
2100881175
1716653802
1118961252
1372132396
1306429024
1181888426
623799598
1323375485
1949624166
885779844
771784499
1249815744
303554445
88324395
1108742137
1334314587
362410262
397430193
141028132
1065646236
811197444
971547480
86550881
1701789142
609953428
944105802
1255855127
221697783
955380893
605194255
200233364
99742387
192170055
1837050868
715987494
1290984259
1417712290
685168408
2084778907
1543662936
600521566
885717912
1325790560
892048744
25422074
2043715143
1660458414
1252021950
1434685913
547848277
1726217352
1231116572
1771328384
1749307864
861659438
426835862
1430524804
829877308
1748184503
377161308
517138245
1757778911
1073785598
402237694
1575896266
756433785
1618277793
1476481255
839514698
1809775813
627227200
603704285
1732767576
699802748
1601845499
45877551
838839281
1346102024
1054413363
527655271
2048305684
544575483
615471826
1362191250
1148873859
1389634362
1583020128
45558631
1647141045
2084483148
1467630981
243744854
695698818
26863606
529989140
1463483110
518773912
962962028
858419988
2084991997
420716980
1428779562
1323042658
125041105
313543621
1250508107
788198382
1333792581
212161696
905633977
2085901199
274657720
297453977
389405107
1252423666
1641326344
596222795
1368783028
1947370776
1093178493
285402738
147462911
1208833553
1390255155
1948421025
1145564518
1936763223
1433912330
1434398714
975025727
980259998
1987601312
965184717
1004218397
339820832
1457117877
610187444
2120891155
1940713572
208916171
1852321546
1473318974
106055725
1372648053
347381930
334879428
2016732712
1579111127
94407627
731763559
1338129734
184823261
1125489828
1996501339
1105246541
2117882124
285201786
1734749531
1822894812
17956701
1202159312
1769016341
981302335
131161908
1187045320
1270820804
1183296902
662991203
1864547908
1674130190
1985747120
1482657494
1983162227
753928904
472251875
1734831843
1464205166
1138045052
1467307947
1643754961
471784020
1781912681
303888249
302058151
792435641
765597746
1637869886
1371387421
1732534105
1569280214
1154424935
304859057
2087790970
859066533
676883508
1731184027
497802912
1751562873
1411887836
1221779764
1684079793
2004900439
1587246805
2029500044
1930447324
1645709699
28156675
554734114
466474482
556111747
827432609
1132478289
17130193
1274952950
426289496
141450809
1005591396
292230411
885882849
1039680051
827213123
1348739353
2115520654
398940303
1578479591
1946046876
1306248834
1379276261
182840792
810096905
1362941678
1498180882
2117293045
1542718992
518337783
1945947421
1916387934
1689609628
1332905393
942319451
1156068456
1116401015
564309272
874741325
219552118
1477275112
429812042
1179876175
2037609525
1546685657
904083402
203328729
449102715
1005029180
1131249958
619121879
2082189940
1481112505
233049443
1047195499
819826992
535018690
530956322
2076211246
1233687593
1077062439
12229914
1213954407
1833491742
235247623
1657344998
212081042
663636732
1243295502
1800443148
29893148
1307841132
286255290
1418358101
244307281
1005264362
335676606
1752296153
656362708
2126001607
694324296
1754581138
497901535
1836511496
1535925273
1215095551
710480173
233991421
1423587021
925119639
744916419
272944529
1729421069
1355028861
1196196547
407799376
1848785417
1844501459
35353599
2100717989
1954445703
1819445430
2011625875
474186232
1214795310
1911294905
1945829154
1434562803
575218121
356619023
80042337
1170348242
178411929
172964997
612166758
1386761187
1734909982
1588660594
246372934
580207872
1897281572
226302538
905853176
593569842
1314739889
720450576
225759359
1341442557
930317528
674532243
2097111468
1978925225
1208945211
846125658
1621947420
1372175341
290414531
2006301251
1585753124
1887888727
183085390
644958888
785885631
1680148572
890386410
1316559774
655912458
2011022093
314315958
1464492749
1868614131
929562101
501715487
513308544
1190089907
1158409258
1977149245
1721276217
470116687
664720471
1227870513
503968094
2142154183
1788321818
1677278743
773520362
639312043
529347723
1408499304
1636634515
810856308
160404233
1130463282
597117895
1815696609
2012004485
2094764231
1143587771
197312385
387086002
13117162
575795497
214204219
1130208126
790902201
346124868
644463669
852001243
1182696900
580390138
299594912
394850706
1528535207
556923696
1738032013
785315851
1868272165
131825575
321302134
66420764
10169125
1512751486
183172118
160805496
703114161
1306587296
168399395
118365628
1879436556
1674818246
2120145954
976135904
1615881269
2105530017
884324674
1910129147
1716007946
270946488
159740560
1334800623
428820371
1903460168
77609336
1256754561
1213821965
1490597707
1247489506
54843555
677815222
331618190
886631558
1626034819
1656751963
305833450
876586255
1596278
479285472
1546826579
1153677421
1569135532
831976931
795117396
1569709845
1026012151
179992940
2018203027
867424038
1221801290
1435876934
272136422
140679957
1844339184
1605788041
628750499
2045320947
235680933
2056920238
1907708841
1927714842
666972700
326971381
1706530251
1534020124
838369266
338940925
958116734
467852731
2101069405
812102940
1464348070
1365196542
192861893
1957852303
1919221543
1205404483
1881152981
1127101399
403361732
1711429693
1861147113
1664427419
2056024358
860452996
975707301
1747527903
1021027035
5745757
1551602423
1966893999
1848254095
2124008765
222893128
1247024036
92794043
997938738
1650982076
272495109
350224363
1898770
199838496
143801601
366221870
107986134
56986421
398086663
572061884
1220387862
1502053556
364216404
471058354
1757993766
296006572
1817500391
1134157689
1204448865
1146390928
1204228846
1842595890
1756989587
253195368
7166484
375686675
442775675
675196832
1796361281
1125527048
788709390
1130749119
1723589366
980205964
856582707
1273979392
1299279399
1486901978
625273142
1477743865
1601083271
1570730424
635518048
406497417
1448897628
1641733937
1798512533
1801283310
139030407
918260191
98434998
713076866
1614394495
1388565152
522746584
708429147
1950875883
142415965
1608869027
1652642905
661714675
712150075
379541169
572478477
255936422
1704611395
2144322651
740401968
1136651659
112054739
1124768539
451833881
1376611899
236095628
1277650825
1705208271
1079059669
1762908262
529597491
1771222931
1806537874
1582257828
621072279
1657715145
118801131
911494263
606759456
1272287700
603298159
1754760026
1384971624
764244482
1943752856
402413873
1520372002
2112010013
1547166029
1901337738
798079646
1148765849
62029913
156545290
1374210506
1509865688
846405349
648510322
1557389442
936953947
889452236
2010224051
1282836603
1928301039
1803688746
198593515
1768399094
630582640
1291195190
2140463064
634478068
966198723
1758297304
822252919
2092617066
882678090
1452193356
1820460850
203679433
1581218219
234852610
1874379350
784146441
1345496173
1343753058
1214524144
1243843650
1041902403
456790836
80652346
1521123973
62841939
457658285
1587943651
2111556429
1299177971
541979740
1347518
1492604729
2005054364
1688574594
1042044594
953908499
251882916
1299522576
576208022
752795687
784693807
1455072642
1633757277
641998502
1227239477
101603352
1647965603
1376970703
1207055613
226071585
1178769751
1933253069
1224647610
970642394
1884523838
1997490360
522649071
1584381048
1556251751
1446841337
612426694
691941721
858875955
277673305
1404474435
708144666
1445501787
835915425
194590105
1493182584
1402832638
1385750642
1360782480
195083031
2091282093
1865023423
1493733000
437278536
297569474
1003234561
467636252
1496989625
1544386194
1292618092
863182309
701237783
998033504
2133216766
1122989384
225700390
605493812
2142939515
790680513
256246585
1020738415
956931688
1978152948
1243726542
1287567270
506362361
15722838
2047886051
1650631307
2077841817
1624295633
1270133796
623750227
2033449323
1928947957
117952518
112754133
1622805186
231206400
1085756169
364469419
418255446
1801958992
1872920380
53221416
1760808363
757320294
437036519
2104704107
1027154660
1979651545
1212070679
1548980146
477533605
1149462108
141618678
868931083
1567639051
1624782163
301288664
1122164189
1912633006
1699886877
2075946523
1455543181
1142201002
483177386
74261334
559472336
761654386
725460731
409482076
775030256
47614829
840280278
338762757
251550290
8135395
1662819769
936697117
212167982
461445017
966536719
1510459912
548866799
1529167442
1523124165
668165307
910180486
1514609185
1803281795
533544692
807708289
1996399317
2053857107
2112873899
1983706738
2113049216
1933017747
2001654348
1369171424
1261518003
1740124906
1929274798
729435197
1786113044
1512001987
1604905420
1366002977
887343288
329232126
1533648015
882593423
1113540209
2020196511
497467720
821392227
1087314736
854533220
1891875853
1144611132
1672330540
2105402934
195310301
1008306963
578054402
1113887136
1092171850
1168656118
1686679587
1072695786
1165065789
1869801793
91590402
1454647871
948277072
449587671
1280904022
632302899
884543959
132566752
93280839
419421799
1502220681
461480668
1707380394
350917068
577196570
872787779
968216494
1883300905
1487317303
1595392574
638260856
2115650370
294936886
2143172972
1590850744
2015575638
1874109163
2019301189
1178985155
802004454
1215293413
853696276
1319409262
97731773
1568896337
1824045221
1258872904
1151129386
196009242
2063490423
256086718
456993869
641173767
1323584508
1457909614
466781623
821775660
1493288067
1740840655
1228836709
1223360805
94637478
1146236133
1833314610
1290150753
1798995874
108630197
558495102
1058046653
1730140635
594360708
686338710
1624961225
1277287806
1701324289
1996249777
974650556
1900557115
1479180859
1921190873
227914894
1585157899
960843012
1378138282
869625982
130960426
895256569
707174461
1855628298
2135349617
1470688171
297635360
103397711
1076759971
287451125
298836898
1664086661
906054716
551200863
1616406292
1584223464
1682579532
1865802617
1085987812
693737973
465312346
432156937
981165096
18688690
1947857734
2107582487
887727949
1331110314
1367538140
41518265
1735443358
1917408415
250201477
1078302481
1935476099
539191211
2123707374
1442920842
1695049869
927327878
1286384749
1743146605
1199497018
1333159902
1861266623
1066845827
1724605265
102610530
803249420
1894461361
1379847749
1237910595
179235839
841796200
690059628
1464280173
2021946178
1185163514
962635202
752536907
2125734865
1854231653
2028514643
1847255791
1084226100
1197636640
1736243710
221890865
254818866
1684941644
1878967970
210550294
1792930847
636880790
1832101825
1296841777
745656259
2074023574
121428602
648438936
196616745
1158450497
873487810
1784443186
42682469
1891247510
1046794861
172240663
364203292
1223883776
1403069280
1143374009
1548342099
317585299
981530066
261351475
825838674
1010349618
2034164079
57153971
1375629950
1320813656
1530228938
114660609
1214713492
1135925869
1929898340
1676822767
1553531740
307553179
1736694889
937311353
1872011713
2121108377
244088445
1186808217
93668893
942970146
310429589
1742516120
1926314705
1306605717
464346178
276702432
205121114
1144572195
947600735
2044744154
1895644661
1664214118
70008894
2034158145
2024374992
1610033045
1427525326
1587667053
217335357
229797459
141455478
293046044
893760842
581540022
1389664642
672021258
1565076973
1733679498
1374766155
1630205610
1726225086
1363053788
1955975320
890448728
1662260934
461411726
737193056
629392164
1549097727
1661682813
965100567
170798273
1884451152
616285662
1388296772
1366584356
230568257
933238826
1006659810
188560790
106497285
2110425648
1783834825
366546873
1145205780
171884776
736125377
1796308384
1423440105
1654736451
1283318696
1436234174
578952346
1332911946
617186815
1162102533
569432855
1572792839
2136969221
173507724
1718112125
1229653107
1088285180
1993188935
64923760
2120759732
1149572087
1040560240
1556898853
1052211557
1751639926
1776109925
1957680440
876942641
1362828962
1579293665
526708157
1652950893
2130027865
695550283
1754420424
1826603272
1620226179
1289335714
1435288048
377716709
778477442
826722398
791781816
797322609
1872208687
884453929
1348075982
1463665728
812330760
240192348
145147262
336412425
339292456
1129670738
2055676288
1021840938
385225270
79819096
1987731678
284563100
2137292350
260834569
883814490
501299054
874509377
261677877
1899541398
1031100612
1523654458
262692277
1448386741
2136736186
1643967875
780899341
1259840732
1138521755
1392484910
606123272
743231547
547970848
182727620
380422448
674155163
1625617668
1038751285
1531741400
1826918233
228899275
1923699078
2052399653
348221962
1818080600
1860604820
849232927
979986962
1153580003
1632108246
1020125256
1645914004
129645737
1748747136
970928321
1820159798
490674169
1870757923
104705861
310066820
788790451
988244213
485299824
2025732265
972279861
1441544203
1280797927
1016715728
145595083
85387038
947525353
1933439987
1967685447
1056255386
72020275
1865741027
1892169918
533842642
2119070242
1062103270
1389043773
1012110587
1383585240
1027007147
1545255958
743854565
227298897
689832786
585618789
544102273
744636229
988539184
1335564029
1369961358
58032004
1084676480
625160795
473144376
23700387
1422538100
1221169018
449832936
691228672
1852814681
372670935
568479326
516002670
139193776
325977993
105885701
1126189204
1520376668
871239487
759539411
590119192
660289343
691488200
2001051209
1712584530
1591759720
1739156914
836940736
1995999497
1859141287
1471954023
1489198710
1462810957
1536848064
1604174071
261611534
1555970687
1484865389
157241867
1675001054
447971634
1761171847
100271220
237927416
1331781134
828673093
764651855
415428459
1984274459
2085146367
1636652040
6177959
30654166
474257224
1560570125
468688122
1263570173
975271301
210711433
1321397464
1964634592
1233516821
1981678640
1191503205
1305718001
1307040920
235525913
1262724093
957488780
1283422697
242844122
1589455368
1010572189
1058899680
40266358
1298964108
209503809
384047394
900318448
2112312590
1555984906
1560539735
530274824
943365811
818383997
1119819003
636146951
1713070547
615682091
2031198117
1098685007
702053140
1712979655
1937896124
523445640
111207639
242312074
1220090643
1252913083
902735870
606362911
916752175
1227283932
705139640
1110749211
1728185228
1186412241
707051078
1144021302
1817640466
409805242
1525796132
1450760074
242488177
1505406037
2146763966
1895040775
1623581269
1407670508
814817576
207659587
1137977383
709702914
938604136
1353078004
1584407949
1984591719
1398069409
211486279
1244875350
300983868
56478750
2111185686
571418948
1218069818
709524946
1229647870
1490007393
11537599
972292975
58909635
949011834
839296671
1102078931
1232144855
726130769
543028691
1027925784
821521323
1872974190
1504371646
456797980
1113031757
614434054
1676981962
167974687
971422048
559131618
1454305539
948395282
58711586
1570154596
1335407972
1472401582
927645090
1128088114
1263187760
1347144811
1502784632
382902954
1706864426
1202501064
1032135548
1103894820
1730894517
1051346185
751919552
660154155
1172832694
1117705725
1547835292
1343280310
1840940183
1631649686
1066014569
534596699
698282725
1195685194
2090668382
1957085093
2093459860
795356726
286086277
2069795717
200079571
144545187
839358994
1009505337
1880314555
2132968415
161863304
1436152221
1745944940
1568030160
846337252
432718721
1581016410
121617682
873617574
1070388796
466336572
559186214
1245087661
509017626
1267690131
1328621322
1761696976
1816802372
433052718
1196738840
1078288831
1316666151
1329059830
1561339966
1896804943
157387235
953445175
2138676077
1058293038
7799143
122902282
307677254
1103396684
1142417439
197723785
1861034829
1993264573
1240837799
1483148669
1204434966
437946295
187890554
1336683869
464828732
1296652635
644710319
347530477
1494702399
1660712287
1259737885
461604369
1280731795
271962126
513284168
1207882626
1889617726
1481531607
2062625173
519448519
1005617616
1041919097
1501170678
68035385
67231116
519362562
1942088836
1544085971
591597217
445285027
528278687
717535799
297550343
207529946
698795289
1752990520
925593112
1646348647
2015046537
1374839473
1352755880
68199046
253613
1666065257
1561448908
314482979
715026784
2107118429
560375586
1874028785
284831895
1792633295
1976092933
1552276691
175068634
218838644
854468610
1982017993
1622181117
1889831
1063176168
1881049386
393711472
1467675299
1774290734
906072660
351174926
1671432209
1851895722
2125935945
454423575
341275415
993939285
1749632287
1770630482
410781571
1058297611
1615477342
170164355
1276849766
1291093111
1868821476
975469860
1510313077
1595281699
1956938611
345006412
771108770
1219963848
2000813525
431970127
1889093331
805058360
1940805169
1795422531
1188781608
1977537416
1794392111
278633892
1913267981
56471174
24517088
1663232770
913294649
1212029729
608689817
955299080
439461222
282096193
2055020669
1121460204
509336589
893926167
1508117223
317918579
136448664
106502808
214330742
456511588
679398999
1072270531
1885981948
145566188
1283110599
869033104
1378320074
996641920
545506211
1267864385
1930807945
975874314
1432251172
1906489972
1079710863
1681277634
1029253122
1727136374
409210836
1249201141
1686868044
62766031
1666578631
77482362
1460269878
1592280862
1463146244
98828143
1544978273
1486865714
1985857504
1744266620
1702424910
170069887
821645432
1513874143
1313196398
630552619
274839610
1580126967
1149110904
1576161955
1968401034
958615842
1561362310
5325754
940925474
110316909
1508215544
2093766977
1674287643
493283402
364804957
913894280
1414367384
95623013
1506896675
251937957
804888929
194023771
355116604
1134891290
220127213
248250966
100440015
1446156177
213211530
105941047
1629962632
1716697661
1379850107
1229813496
1684027768
198163874
46692738
255353971
58994534
1950800469
1529241627
988577074
163249365
998282191
2007129691
1816666174
322386315
786684360
360101051
2127152079
880433889
1771368459
1754125074
181215582
2015779307
2012290660
371204822
841591081
344318194
1983392142
2129189194
2014527544
1444151965
1733595827
1103811014
524173928
1013741533
1305714808
1105096785
141021359
724395461
1648242290
16878372
1317233636
1483975903
388187694
1243766180
1693362654
1320861193
1950711460
1956545120
1194109164
1745418657
796665182
2083452250
1489579380
477205980
1257844086
1056578959
1730509891
1444219867
1707403608
1837424858
1443844287
954797947
1415612901
375110721
1529028517
1823542457
77620999
963438652
1260037174
2075143671
552538204
1965850827
1598600158
1086188125
1548362870
700168592
10705687
730209305
1231680081
1550587629
282935513
1373478556
480567409
941076745
1496273870
1496609989
960470577
1021803848
965983647
994998160
1878727461
205562148
1783832612
1166773059
1573996483
1001507839
484776114
1915248460
1727110618
1004116538
138743049
1593881308
1529769981
643759593
1878802209
763110453
1714160324
808760024
2084710963
57575076
113405061
192984900
1152656824
886358202
1713585595
916508552
1044730515
1383543367
141816003
199561010
1344786324
1905959771
1974346498
1605987228
714093702
2097723765
582390968
420959809
357849032
1071183521
263975075
1916297082
1267095901
511917994
1108237701
1973608397
474806278
451209646
1958794569
1439279754
1884958047
1275154660
344278508
1805109434
2122387807
1650915105
1481931066
2053192173
1762396135
641870149
160613727
1305591887
815018979
340143670
1401062690
1620226322
1614492674
1521876135
989157479
2021707802
306718417
2012576240
743254983
124465450
1799944030
539770753
1593706805
628368236
1828253833
1470294474
585216056
609034766
156080780
1537469965
80606814
145149978
690675264
63502607
352251646
692975959
1767862758
968742091
2063981570
1234083279
598379792
2107758428
1745741271
1050018502
1890313397
693164136
1634179964
229428843
717156393
1157410894
1248607048
1933715584
417494263
1134574981
99205881
1759569382
1273846455
1710552015
2087241577
172472936
1601292292
1320415523
1304237535
670921382
986678939
51092891
1903303489
1742354127
504803037
642961470
180622589
169792683
964402368
941784554
972490958
1137906177
1161637049
2015293347
1039959456
490997398
184434124
1389986014
1182346057
1704689275
280199291
1599333599
1734015775
313091232
409372892
2093872819
877752144
1310209233
1865362439
212274512
597187786
2137355688
283386920
339467230
1957075493
1410808724
1965292678
1187632717
2020700193
499626574
1836533158
260120821
1041617528
1472180160
1399656982
806225302
1339580239
1140411809
1622325730
1745023633
1502423041
1367575610
1783097284
1571553479
1117274470
1684012152
1527770307
687145397
2060983255
554922542
824269926
1831540170
1927979833
205700617
1817506131
1585629920
1969104821
550793393
1270135075
1684783762
1467944419
1966121896
1787595122
1104863138
1033062137
576179487
1157413627
1221852511
2004127842
1571395747
1729113729
513551562
1201307027
408210150
141990259
2048752660
935675524
2106141364
438573308
237323226
1939497250
1386509227
1379340145
2101738855
2057560327
179523881
228935698
1162191384
1480826932
1354719025
1850827552
69308378
1900752466
1652766179
1867090565
1355872531
1544129085
1329429290
1074818485
504289734
549429564
209452278
317818346
1033139847
764188655
1423430561
696361771
508387896
973265441
1790676037
1301069636
1210977362
1270281078
594303664
198318919
1685444514
104410824
212816878
1896850068
1363523622
1846214545
293843051
956143707
1402231147
1195454796
948639270
1375439575
1923665021
1034150009
1893264160
1330614299
1684323967
222116278
1610723212
1593362997
835139323
1869087610
1180917631
389428050
1597038077
563014835
1421860447
1929556542
1813170735
1877845679
945973254
468153838
1775294305
1204077618
824773483
715496200
968918205
1905353221
921382215
1465390817
911039042
888772424
165024154
617540765
594270390
1295953361
58224185
1778690196
1050930746
1042686496
475399544
934225253
656143657
1181379557
1543260099
1997314041
439171800
1575259681
1336999509
1110303599
690687153
1656713021
770964728
1562326422
421875704
1378220468
2066537755
1651501977
227516023
637338554
1442692883
616217885
1926622633
844759093
131339580
2045719000
1443347763
579303015
275805546
473783572
1927466046
2122859145
557741043
128246206
1101420613
1865063897
1601537380
977813289
842523535
1205595802
1243343101
12936509
172131050
848191747
1260690064
2129956966
135902285
857818884
1224822205
1888382471
2085141670
350044336
2191040
744130792
2144833190
901065785
32976437
1202126033
1164851428
136109682
1899729347
1323987892
1067441028
224830243
1900711954
1670474030
1992697700
2008581383
1083191683
773306140
1828086684
332029502
471841691
1991207359
1454963683
264089666
1420681731
1574296676
994875286
763380932
1799815832
425204983
1063106146
1816827195
507143584
1231525992
1899747424
904592282
80972219
1820331927
1706371850
565094938
848983212
805294779
1356971905
1742302234
1492389629
1450395121
105335221
767372743
1803643
733261273
1876846058
1671580966
915256119
35734360
329410288
47296784
2069634
2068090871
729066734
322022093
1545126094
1769673265
591168259
2097585500
1808461014
1731013103
88901175
1284009492
423589047
1399016519
1966510779
840809767
397668068
982810630
1431780119
858645811
901694932
1303388712
327272018
748340297
991222275
1753477507
1565898113
2031307622
1913203992
1270834116
619107068
1116723083
117412624
368394470
1786824602
1063866710
371944847
840730637
812595578
1486624040
303263019
1630641004
1372811972
2011669552
594762902
934851870
766545645
27008006
1026879986
1594008070
863449452
1191605995
1566091702
624216080
1585038414
193762421
1439148182
1714778208
298991092
128584030
2116527657
448617804
241332020
706656233
1508499142
1643095421
1756879479
817901654
200150486
620288120
1958482152
259971277
1664249888
55995195
289053053
2102386151
1646906948
159869936
358964969
1674373830
1550880444
1258782420
1587586468
1467656518
616157109
1402282374
486509283
734464644
1189972515
48511128
16386559
653285097
1888533446
1224598058
1426426562
1327892019
1940953308
1622053831
1507391688
1129603099
1051313874
277052849
1816485983
254534771
893689532
704132924
262935908
1796569929
230651657
1905636137
1882939842
1575251350
780138050
1373863007
1278917397
1060578402
121924850
908867829
1942978876
647475888
47069153
691435497
851657892
1686971425
1948134122
1462944863
2146735302
938382949
1283195482
1497367040
976967130
183048347
1973542325
1007096262
178888460
541676559
1568981519
34520451
942809561
985267347
391324654
1971907798
1356666527
1825048683
1868724703
1954160817
148157544
1771942004
1843713721
2101098590
263335456
1535457565
106924815
545094849
1620326747
1986298212
402378966
553448943
967318598
830627042
1827306606
1885668921
1944994942
1292284440
355710855
1673875162
1680040991
80110605
1265353513
1766644852
1104615868
319554023
132497942
1007000341
1238965437
1798193039
18713249
158470702
1833301308
1558525320
372343285
940468640
1587296519
510618010
40205468
2094380373
845370143
213360322
1053272680
822905159
286052525
1171025336
556828725
1622267522
601438176
454730919
368499043
1427574579
1990813394
905670748
1137748822
1849725444
2093316145
709315405
2138726030
1892638701
1052914441
398374648
786217424
89462501
1942880322
1681505204
428540887
18036560
1758357782
95367324
647112088
793161621
467082504
1145359438
766629142
893431880
1520664757
1371077869
1278789338
1387120954
2128331628
211257440
467462273
713837745
319716832
1120531716
1007199134
1886583915
1063770190
1211414720
1412834963
1223228814
1431255221
993145575
269596729
1655706851
758413537
1507617539
339480954
1241656134
1240835368
1479973383
212188999
904075660
1499873867
946305541
1000115638
315079996
832642004
995450542
1522792782
1425232939
1458412059
420812178
760326661
671883660
1713479884
1304202845
1426519313
1619548589
1938355566
1749699293
1367369525
649352763
108735680
1853003662
194271018
707990136
1441341995
289639418
1821999132
1207562164
1246426258
464572967
1133421252
1810416006
225938924
892876843
540815774
440345107
420393170
1206912816
1451819233
1951403431
1077841607
309339183
173736689
922011674
567142043
723974237
1987905757
543164417
1131653747
2076909916
388140427
1578265560
1336225465
12249315
2059569089
449918317
186900275
1631225427
975324307
2141212346
397639266
1117922621
2055817541
2044761509
2105666339
162313983
1664564650
1540583684
1021931304
305695341
424992448
1944366007
1448514784
1055566913
599324803
37460480
1178240578
524685117
167405608
53773704
1729295015
1273461847
409478857
411263143
61898046
2109164334
1822448421
1910555682
537178922
1308746289
1285518452
1900163694
518031823
2055732999
1279282126
1706992655
1865180450
2042086987
1799769927
459299873
1396876742
543136945
539669535
625280136
557170558
323733006
839233473
848105956
183162640
1012911892
1443675149
1841000518
286386447
2078063629
993976320
1497790144
1009022887
1403322998
150471295
1396384953
313770283
1399801840
1396982900
1693689055
74415568
435743691
703357796
1124211418
627975886
1349080717
760488841
1687205312
492815301
439816685
2120466859
1620577859
443826585
218081757
1825926624
1248643504
1742622736
1625510893
2036321745
373655145
2080098555
722821307
391546475
561647717
1783405879
426930872
326749886
1365040441
562121799
1326284672
600705482
1454362737
1040834993
784635872
1718905163
47532002
2108586889
302938029
2073925439
1056862181
148527257
525459028
1892640966
481812248
1382182513
741846856
1641453536
576027540
1051756701
1435032085
98403923
1692313133
391900459
927533647
1430325015
876326792
140020959
1960779839
249311530
361075659
374718
171733290
564410835
41484047
1267031137
739495725
1636652760
1680710059
753192493
1313954264
1959897093
38968473
1891635921
1025775129
282274467
659664123
891861303
235556629
1811002150
81330554
599340921
192003456
1003351744
1936575898
1423823113
513571088
764571394
2059925064
1786512782
547073885
2147203796
668470935
742491745
1683039484
1157130606
276339410
268678456
948469225
1390036144
65773102
481864217
307842321
322007716
1248161248
2125644291
86175040
663398511
2097532443
1877456067
647176431
1248420997
1790989747
1194079182
2051570303
1693921375
768940726
359468965
29461731
134278039
144353010
806282967
308929443
1358634231
1467626373
1673354196
481673983
1105612270
1629433323
1259524908
475901956
890006605
217777049
1755429467
2062205357
1538274378
190723659
738743569
1122285578
552051496
1099413665
1977095308
454221111
1476030794
1462473252
2117694744
509652228
1337824347
303156141
911565887
1175930433
981780920
1066312551
1420636038
1094492619
1415784567
1119160592
950663844
1024037741
1335082046
2034524820
835501426
1334284788
1359161013
141727734
2064108024
1720141790
756238890
1171482512
1659558726
1379986039
517078001
1472070309
627747730
1007639504
1643888242
1404170589
1814893078
383193436
1782809489
274480860
1046653353
1472840975
1752725103
335408624
1633091316
190311849
1749208758
2132063541
1191200379
591461981
256944529
239534764
670538527
668168117
1760292069
1303660866
1247986716
1200459613
789721434
1525322740
1064862646
359667877
742896630
434266691
224947425
527668500
528372045
209833233
1267679806
1672577893
2106165040
189264386
721476433
200427902
28868389
1893836975
1032885303
1014033247
961487012
1636335096
161563199
734366696
330771209
841808022
421901141
654816547
56776798
311240185
911913971
374958238
1635157732
7892376
1893965150
187430649
276622386
832679333
1376938922
1521459448
1215123163
209756041
1464097860
1140785022
143542426
2011399072
1566315557
582431641
1640206560
1005721037
545410619
869130013
637751197
1719847267
1333137628
2073420831
130774523
532893256
1909812505
1761865415
1452286460
458578943
82298000
1667482517
1262225431
1428211333
982685564
80697654
1107027427
272358114
843176674
1557706674
1286470693
426443523
1403836349
871866790
997101710
500740505
662736753
1768686482
249198800
2043057969
572042279
711339207
1103146128
974724598
1351611796
1785057132
1981538094
649997818
949047249
836814984
1397564090
185612670
2138194221
157462678
1236308454
343314706
356516156
2088121238
2042954308
111411289
747114012
1758015852
725597803
804565369
935676757
186426848
310724704
2005686811
2038081593
2091997571
421536762
301313856
1814318407
419584230
2012129416
1612980637
1665684403
213792172
803265476
936960420
1192231490
470814336
1346327537
1401695331
804426955
2137612162
2140414345
1796988708
1880787354
186489424
1718534730
2107659167
1145993213
792757814
1767643876
535332111
1984327299
978872510
294353231
842955611
779540865
714405256
431595381
859111402
192540895
1046218588
1327158473
2086640203
1365290547
1578966785
1411187020
284545981
592727014
1719446751
1425723087
1166197572
1041320634
1258823846
1681445932
1793188603
300220369
2126758266
2135279409
1307192146
1727441869
151211562
697742983
1212708840
1724192845
706635229
515394634
1311388454
2044837526
1957804013
1374558310
1467566963
1628599681
1161690183
1276699267
982150756
1294116897
185971625
1992098942
155094500
2026705848
1655353339
86101065
1085844466
1816595914
309093420
1923278561
518581926
437670649
277347624
2003620363
944635245
1895455954
1358643571
1660769942
1936565257
1322401741
948648345
2111900316
1587920908
1955074696
844079232
1783028748
1746301941
858446586
178527172
1965204160
1451664355
109053132
1534081970
1740094110
2101590711
829776056
47661971
730113435
69055597
888973646
1317059081
2024322781
1069577310
570004014
986366364
1358742522
2110480364
1393253878
1582774304
943185910
1395147768
186317864
1468309526
1805196575
1782743015
1236709512
1384370090
1370445676
31423317
1583628241
64711198
1962411690
1148805401
1613932351
1011490597
439228577
1528636429
787765801
135836657
1698812850
502057768
128649322
487379564
101892351
126289457
2110647460
793617105
270835217
397740345
1463001708
514534037
1856526347
484421969
1485341853
1255765358
1481772373
1793913075
73044874
1045464434
1016403886
1497793557
652469122
1151470407
1577000776
2028661729
1155306146
1781917260
730543077
1317647381
599607076
1350462764
1827008504
2076966410
637220437
852852109
2075894418
638211619
501657972
1834177761
239698301
265342740
99958094
1343238288
92988356
1169319545
1029713936
107066790
1132168174
1846325571
2082526963
1522868708
1141361142
1048367072
695412019
625427321
224665043
1357294188
472377852
995834188
178536808
219116769
204443368
1160837997
93041518
451705703
551968214
1841081202
984619186
1424438927
264982405
2009050172
1831251798
2021107701
728392174
1531216497
1830144126
1586888094
308508077
740195588
916671089
1420066571
1654044054
723395879
618216278
1100136772
1822393276
147551926
775508800
437986059
1608970342
160882715
1054381673
1109102779
1203157080
1754401534
100398853
1479184684
1976945259
115436627
1934557335
195664251
525817447
725064862
703432924
79014320
2087019299
1305180201
1570335495
276246716
737143991
710543265
1620396464
863123525
1883867814
317009813
515725555
1989663311
299540080
1124084060
1553412365
989461413
1362364741
1016775399
1328654329
455233950
1374317216
73164716
63812687
1613606247
1271064290
1690300417
342447943
1408012541
400192722
876690004
1348833007
1080691376
1536209968
1947044366
1319129267
945412589
589253703
2043130248
1350273764
1393482572
837210501
940638459
1936338920
1505410302
647640169
514326333
1757169652
2060974711
1301395301
1947068868
1233324803
1941905847
464416035
2009333210
512099301
1065901707
1347894987
223446826
1516386774
1031425837
624458280
627292521
1309434594
1751589081
1049552982
326651939
235871878
595129213
1055353668
2074343157
1358837584
1343129103
1968973068
86342022
95939968
1399401285
360195279
60210329
976046411
1779238294
1141546533
1370258715
1770681583
567577396
72525485
630577562
1790451524
316166753
890010816
942448998
2119099781
1919690321
1426675048
759655992
1698022886
1653760629
857387634
1151238809
2000984513
1801885516
2100969782
2010412014
1667471337
1528854204
1459044453
1263770004
415293115
1550845872
928149166
1020347785
1389692454
1779704636
1246855299
1667744936
1611643613
1638676495
1924341391
39331535
2099601257
1457936218
1280076873
10800941
85374841
1800046691
934876581
1825950851
1076599015
1443128734
69658050
1834482016
1245292442
1915486130
1009116399
990373031
1521489390
422513477
1854275270
77168908
788623497
1109087259
74133804
1588436558
1914990470
1437301059
1373716917
763766977
973394359
1645671055
240647146
1114255854
366820764
1489394521
1183905906
938131577
781397145
1127024557
564652576
1834576060
609082666
1663623234
2130605421
1524739268
580996312
2120845003
49581443
1423320367
382089824
595575353
477518680
904032291
158871638
173421188
1703455633
1290988291
1479710415
1223970362
2099045546
1422078364
1738919611
1888265383
412452274
673474274
1801278135
1173843087
260320260
1462519137
78635562
735729177
206184978
916321996
1160950741
2078189750
1482978459
2080224486
252227322
2004264629
1800180302
1977627047
1602661989
668154204
1995862272
1898366722
1187367698
2009785709
622148780
1626959779
685550851
160630738
342854834
1752139528
1670965019
1162631363
1705780012
1912099306
363943913
1552136466
1260401314
297029146
176854355
31999464
390605916
84953862
935747017
1536668944
833885774
991119848
1207374498
1099037030
709913181
1844454976
1609579351
679816905
1460960062
2005665183
575475192
771935947
4154317
801804393
1860567847
248458344
460094696
1284567431
2047766461
1870411990
1978162021
1754308405
429074056
991989553
1926190906
118155988
194192162
14403879
698259515
534665570
90913870
528030569
1040231876
2018427867
118349204
967915830
968797366
1243168538
1094699506
1554809027
98489538
2072300621
1397941786
1971744906
1478082580
1883296101
1058540149
699621912
99555409
1141004529
803266020
1632210651
784520631
217127573
327858052
1364090069
311166131
353717103
179013872
390656572
851317926
1326921220
1595527358
2121994722
120958472
599890652
2116588682
1380007951
554831994
316135479
1712350096
809184643
159643925
49339142
203317376
536702226
45813925
19388111
2070041610
1294823137
221962808
445891969
1236584133
470336784
872438009
1721151614
51258383
1870180358
637584995
1245036624
1363665800
1525871309
195784986
1909134625
1887484877
562622142
1396091485
2005034728
1853676705
1319503905
1587637474
707882445
1165701459
1679708950
309494535
1765609999
421046913
206472829
1012806812
257713317
905613576
1982740740
622558645
1865047879
1931009919
2085971365
1624362063
1905749205
899786071
1997944670
363349881
2003548541
512651297
485236055
2015337536
875252438
1394917076
463546323
687822245
1372381299
1606056739
531278787
1891612934
1238670338
1714912324
1314795391
142159300
25391473
535630127
1254071975
948054809
1542217528
880579193
868861622
285519264
501247626
94764350
640817840
1626617611
750943200
1375179875
717799551
1408062143
1651754757
1987546133
498459592
1202169262
1705659198
562084627
32854894
1975747387
790749036
1999328543
1603364050
2128350227
557391605
2042277298
977150182
937874610
1487608140
2125005192
1628813305
1393169188
574016116
319441279
1331117520
422729061
1243962148
1881085123
287878752
1775288335
1203775927
51407455
511523279
441111504
401053995
284013644
1633736803
381992027
1864084060
707113320
604645310
1376724485
1147624445
1859350440
1848872333
581016860
331338406
391663238
1750902147
514486967
394807741
1255934157
783610984
1633496031
504089242
124503941
345040051
1606973477
148745618
1032928157
879364777
329035484
1899094638
1130020929
1200337221
1181472143
1566441470
1760396797
598519122
806104878
1758731362
1121633026
1675066021
1726370145
956853796
747696122
757178399
1360511776
382907246
392300520
785603431
1500717766
83649253
1891095551
1891669549
596038824
835494816
1143946591
968106312
1442003198
713231784
1014212248
1391344102
1383688704
1154626109
1205030797
752309526
1464566508
1133177752
1806024209
1814574228
222784872
1355380097
1002254637
770196114
1927624777
18173472
2033982215
1539520095
1673655667
805625180
239575852
962003152
818946163
672523518
1915760750
1715142516
1431735411
747354580
2076769294
1738635761
1359403740
625230763
1170713353
1737778706
261388607
1502922026
186970349
921596777
173352810
1482648577
1201093105
1112629309
2022966907
1622321642
1918917867
293246334
1868574191
1466127422
1472681520
326568673
1103088396
322079832
1740048673
1767338911
1179698805
170946546
1176177412
338014763
1602220634
808227152
62092560
1643943100
1067434252
522532824
607698453
826464605
1648853802
1875273544
2026413524
539654749
411315698
2032775582
1538586260
28656281
1300474127
69717389
82691929
2023729530
1434690926
1470953557
2086610496
1672673140
686619454
1621171376
565986098
1444917801
1638174728
420791297
1464889627
698437780
683328878
931384878
395262255
1330395010
2126671490
404681196
456946850
1594293683
1765297975
1059915001
941977436
80738284
327426446
1152715850
1183060260
1309674934
1513890942
1858213027
625283504
6018210
57946587
951177856
1670000854
237237832
385965306
52365968
669088323
1828051569
1572542619
689488196
600477574
68000979
115533042
1014445189
1011022275
555370700
1325106875
876583515
238191663
1547001185
1131988077
1697098256
397450857
321821305
1657843049
761916493
356239098
661459839
1620535242
1379652423
203160768
1892060526
1097762399
643210025
155794065
1657676161
1387325303
774107642
1313798048
825961133
904141512
390031367
2076554190
1395226887
1343770619
2115872917
1125877753
471060094
1769983089
634026284
1199882654
1015653040
698804710
1926136520
403539033
1539387373
1624612058
728621481
317027538
507954804
927171123
881884584
203319811
1428842909
1726445057
1002777146
1077356705
1009562437
348893635
2079362831
1827349615
478937325
854553102
190371902
1625311919
1563617064
199173506
1725902386
1827394745
2682514
894182127
928511609
1606885877
1212585876
655156946
454220637
388864547
1095607922
403626709
247700645
930912245
665237645
182624978
1713154002
1158568576
874848089
531362859
495744981
682164369
458360230
1365111579
732872221
444238254
517987157
944576891
1512198661
87744868
1661405588
1145021677
311749084
757920036
1353510799
474320212
1979030111
1154988663
676734489
1925251651
14622663
460355848
151325756
539521634
1902832960
923716995
289774538
1059788994
398329307
1994649461
1741128938
1359025057
868260910
1204676355
1678217943
550503021
2140240651
130011246
1051285526
825043990
124138898
1788355882
608313944
1994796368
1957240700
220073608
1014380339
5844663
2068188434
1627308090
845764679
1757782884
624352330
1053022730
178491223
454987461
1233175478
819712710
363545187
1879528242
284388332
1961716133
364220495
516163548
68865885
1053761890
955118835
1225152284
989127173
2057028103
1492530445
497018134
1746666237
561832722
56595315
641940882
506934033
786726378
637422559
1352419931
1470174902
1645119596
1427658933
589910354
1968618722
969119338
9469439
1381858080
459223040
2121630897
273587852
313909560
100453959
955198101
1195792318
277488556
739862884
569382103
2006771190
1719765018
1082011471
1764575081
26169528
1068867456
1686657602
676333602
1239015175
179008780
606841110
1890300055
1266799499
1047282467
473145156
545491003
604139785
858174243
2027195840
249145140
2013152801
1944167053
1270702689
585097282
1370866255
921268683
234569955
373535498
564400467
1455479367
2065687182
1873692233
1422082108
897469591
1346092770
888236533
51947804
1755240109
1516043198
1786421688
206219128
1668780712
627320161
801453906
253793414
311336051
85962519
648303750
65932210
2051313683
532626183
1432233350
1628075523
1868009519
298822402
1504772846
328589219
1743311955
957413370
217818228
1038881559
802012923
748081900
669080290
407305637
2065005445
1707412727
98783871
2133941260
1707877783
517523323
1602739368
780840577
1747219929
1892641852
734577556
1593668824
575732025
1134325278
1470210780
1994961558
594923289
817811700
615991951
1054718925
1933307674
157776363
1177627064
217270552
766441428
1182877595
1023262656
558814022
1831765159
1108079292
47912958
2036676739
240913510
911914376
1167870525
781428748
235816782
552058207
1246037570
131192455
1500716376
1267556787
162801235
1029601909
1688804537
1746281627
917915643
140972010
1010399102
1463057269
528052042
2009851273
167479932
1695768362
1115337096
641822839
772467522
2060493796
2032592431
1429202918
412679813
2102532570
1216832124
449981176
25368082
1325823219
980662873
1093987122
1857427189
725810669
400657345
651633058
847816851
1460603351
1997230249
1758251945
659876298
1817066085
1313290521
1499786721
1840951341
1364887231
512167172
1165222270
1460882759
1077873378
1318721460
1300424648
1841290754
367304969
2053773528
524683096
958078926
2057388154
1200373606
651767558
1794625465
1387996968
1117727690
1583719235
414486476
1183893789
1594817030
904966683
2047759999
389449956
1828213717
607432355
1677353968
1568356338
922979160
1283798682
1441841267
1046765290
2083568848
1155513748
1949319929
290671968
531495243
1785291163
832904977
1763963668
854620369
1505429345
943389588
1790344932
1818874927
192724679
1317244993
1484048478
793921563
1156673228
230345976
998538991
2132868699
2134100360
860980854
410460914
325804267
520456555
893890055
644400462
1057256417
1379005443
12521310
211718146
2136291258
648325100
1850709551
1003886264
1325863814
1920315264
2143690128
227962409
1094272800
1800134221
1729545434
1827933501
2023384517
1452700809
644599627
1767404688
1071568881
188681125
1297746268
889102263
1596810677
278186680
1868805968
905264165
1144703200
2102518299
1813187411
2039982741
820856771
1421627532
18162706
126797426
1719752424
2130898640
1658753690
1116370670
692601707
488096799
1082288256
973407857
54125878
1600692811
595906266
159466330
1504860516
838273625
210903945
517236737
1020576964
2138069019
35889240
36490106
1294736709
472894
2117765177
2141608088
776142104
2146393809
1148903126
1532874681
990608448
1149015557
705602993
101961247
319820673
906362968
1020961511
428908064
495355400
936292670
2142089050
957992966
1232982988
508856692
489917613
1265277332
545272887
2139511337
60048467
1623195367
857872277
662852135
1321798858
2024391213
2098672212
1335734639
1070577791
1081154647
411471511
1284949451
990227407
1275477259
1987487390
1139945182
1746099051
948278026
1414170329
396651145
301027938
411425950
1281947815
440969523
1303363805
2139094810
709276787
1162209699
986288515
2059511818
405576479
358833745
1609304232
1132180775
1328740723
1634539523
993782303
1990026276
671797699
1906965379
356591400
609045433
1162751585
1443101964
29496646
301013682
238058339
1944298738
972500011
383066551
1384638894
65002384
530598991
212116040
927520863
981663214
1084525651
1644423085
1957447645
512113002
520458366
1992107752
2103071579
436482275
1359964122
101787402
1477555082
591652824
1104016200
81572286
1264929036
1826420600
1911608156
2120469130
1967697345
1679166157
359063156
598978724
105173074
1602134647
1243225979
1856808445
441292099
1055203726
1750424474
1793359699
257000015
1625956766
360456435
1806892517
1136422780
965873331
1306418321
802745881
1430667785
5639162
177240284
810750117
1250340623
1532305341
2085684088
420072065
132580604
543598469
212130828
791584060
178978257
1005524238
1920133699
842557227
585734716
142078367
663247844
294611941
1198457577
1630284448
1888381767
572138523
614495076
2088347251
1897573812
1409013235
832252961
590946189
1906501905
1106638330
1692888185
601704866
222130871
1358777864
339244288
1883913619
1899435433
2008280829
550671012
672542131
816283782
714663896
1280323472
1746166293
1783446538
1390331474
1872686636
321617009
521808156
586801090
1345178507
1738016003
469337803
219635792
1969572100
383532682
1098416576
349053979
715300646
1035878969
1075464425
779769440
1208940409
81093685
272673971
1540676462
1858842277
1632100287
11683115
913801017
453812093
1618594878
786898956
505343556
1222210599
546199512
409270003
1234925145
1716453767
314330395
882109914
109153696
1884924011
1670831811
714397994
80422012
1560395846
1753988124
1052904536
549108745
1619200444
955739303
2141433709
913393627
680011843
609285521
172006937
667407585
1526932704
101565578
1909771540
1579023194
2084304974
184476988
1863727486
921572578
1506680034
1393065089
2001821131
1930968846
913189193
1966378401
1002844503
1844781523
879784605
1262618097
1439608170
308379781
1663677990
217125096
209181807
957583950
1566756043
711832887
743862156
1420501513
356017201
5879783
1518329221
218986167
1004519737
1863764397
531695721
750650188
703171167
303168173
550202397
134537160
1186699945
1257338445
368170015
1322518741
739957394
262506619
296590028
125593650
616440587
1769859239
228945595
1097049247
721627121
1451511687
2056167722
1678490335
922642860
1165840862
1025637550
1474125166
2034184219
806389090
301802147
591797412
297831516
1706618251
1182364279
2010863477
1755341580
1832824532
211908290
273871630
139820746
2040204098
1821236401
692247504
926788216
1246209872
1972564289
1270369522
276615949
1847203115
1439148085
299360477
38154895
1122806215
1720658374
47671780
1640530261
863344831
149809582
482513425
857092420
533551172
1553155175
530268972
1434627997
205868613
1889576490
780589005
2064494347
625984476
89602327
1624838867
731216447
1582965146
1375017710
1710088211
313085503
1822061703
36379622
1810029624
2029304791
502348162
1119094012
174171503
274535220
253784565
1018586467
130806627
604624108
196673532
1270475223
1748662244
1269902557
1832864382
169425345
1390380613
1939960836
505948639
66674368
2071889025
1629535152
2020547508
2028974553
1657348931
1423662672
245808973
278876593
1771265447
188390110
159685210
1186406889
1609515521
479999586
587801539
383340581
1784775244
629417728
1803885085
420832000
1283443620
687949213
1809653151
1270730758
1634330426
1302202307
1670157884
931273216
1202627093
1733706464
1342758507
1859549023
122519005
925562368
507885713
567410697
1034299491
1661803517
1580993189
466379839
608615588
1727563111
192144009
2370113
346671810
574077927
2092089946
2142663913
2081761248
703195969
1343173747
145838550
132810450
872666237
801810431
512331698
735762487
1009043291
393385362
402463833
9269957
1975035229
1340729890
1965746955
1517028285
889187140
740015284
1474913074
1566852713
850838619
658000290
1688491465
999327075
1815356220
1618818947
1915452465
970449506
1677321593
262808305
1929018945
112682524
751762657
1885500149
1789100287
1686427841
1939645106
1239250226
237321158
563897045
711430329
593871533
1578473404
1443492943
148784208
1699277623
497669380
1600091688
1293240499
418933305
29702706
411615615
19564679
842850968
1331120467
1418616847
145271111
1182573395
1618116268
811078920
1520659478
1446409207
732206982
1621110039
329652504
1341237163
1899585448
912823750
1957491014
990149447
506529689
761446185
1921165515
61978553
1154679620
1960526595
721086714
826187681
1055289442
81417621
1805835023
1640112887
632882225
1984560513
1872804339
1049516864
1211990495
2115179620
412839128
926240807
665499907
406982382
681781513
810156867
1193544665
560237816
1765022985
1981728025
1125416132
1366340111
898376064
719441992
822429169
1151813012
212628724
312028869
953742884
2080480007
562068638
245294499
745805878
2145141224
1438814141
1298032981
452747347
347045625
643287378
708073999
2029478603
986090193
1308353242
1953597462
1991365230
2131139568
1161172335
1403141994
41436695
1945548253
1286604200
1113251085
1011517354
2136555910
1495774303
535472736
1288858161
29912607
106265094
611713551
562505602
988174405
675219457
303610718
67520425
768736122
680555449
1355931487
1523256743
783411624
397690889
974759215
495808301
725994307
931373178
874689822
665948575
764389497
1200048744
1541912106
391172465
147191800
14872643
1615208899
1334136640
366966912
2049133391
1468489715
12650317
1579798704
424172939
1138305916
1243180691
259782399
1283765412
710295251
445684172
380985913
2018161720
325076810
1904536419
1113260493
1667295024
36446824
2039499289
1480785466
1742101224
1820418410
960486959
375406692
1372586253
2060326364
959273265
668910405
457710103
1540351296
119718631
752986889
502834929
1043556017
1779552416
206841248
1657398351
229295447
1791476299
1683886923
1748880280
1612492318
157731315
254637636
259104370
313295638
265156809
1457892268
1500411863
1836898347
1832433304
480602950
1017243478
1076705103
1736359676
1672777742
477598353
1211378791
847095872
1661642805
1395449838
1431738856
643101102
1954499909
1209510099
127751419
1497209145
1913996606
985199519
759826871
1374042600
1324443998
1024767435
913074026
1532801768
2058246139
1307025226
1725469927
1001280681
1658710872
494136081
1717562506
713529303
799636232
1170094757
172818650
1698454322
631366547
557021124
843311105
566340121
1743804063
1892728611
1439158665
1782712985
725152592
755388891
1724309737
387273696
1117792050
716083290
2024624845
755305580
1300485426
798096516
715188506
1508266013
765019916
672220179
648388344
565329472
1379984593
1773031945
512533940
174452971
1325446496
1280141875
179218428
890436052
540452585
1713850952
227694358
1453943137
1915985548
1552241867
1119895140
1797545154
873484617
92324645
1713692801
1239553095
950854610
85843940
746723996
1913688382
627856156
574376172
1418776783
2050473070
1868342257
1173699012
1804854107
101324009
748477531
1914756613
2000513400
29680952
150061700
2044439320
837236464
579404367
966420044
1761919683
1161799514
1328877965
1570074687
1305370092
1923855040
493508456
1286093637
26820091
1606371883
2055540016
1889055604
477374284
1213004627
1752252180
1630207725
1891132431
648928518
1785017120
479456940
1113345481
1979892741
1437226852
1529951722
1739907043
156221017
918402946
645425810
528437833
225630158
1529936763
137219539
707508897
722937629
1423240615
1477696533
444708825
1625628810
1926662565
1667540364
1540891468
357643190
966234536
1652944377
439929766
176795386
1378594112
1854477618
183056122
1311042498
1048776568
1764214648
166817004
1901118299
1466672416
252605874
458869002
1298418235
900844322
895849856
486069504
1406457062
667520157
11184542
1472867065
1739539532
965306593
873075157
635920277
30841335
463446706
227189785
207352911
1751700348
1686836531
2088504161
1982681604
214634457
889230094
1555624326
806341356
855505732
1036373060
1114500693
1516348531
1476100941
2099952908
1194737655
1092954720
1677644582
1181393704
847203233
1741867117
280467460
1163754678
1145300419
419179714
176786809
889392722
1515217349
1876521503
924406031
1737519459
492858085
469324360
847740766
180955782
1552393270
225271752
2145064950
1133299550
980816001
1240156387
406595969
1336018153
1363755881
1635524959
2009056818
1424522871
1991989428
1400026375
2108047244
1631183521
1403041047
847372728
1896655795
1583592178
247828111
2028730718
976400456
1640138993
1549548554
1139027177
1670748134
1193796870
1481461372
391839262
1027714480
1926464795
718958663
1502525890
131785104
1718174068
337972761
1742273056
1543353515
149714040
474597079
2085761295
364473817
434759753
1256301536
369375839
1661244787
1142508775
1910118871
864351701
791460284
601831053
1152700410
1911679401
73562922
1513661447
643838122
140897489
530768117
1824066790
1291436728
572643600
1516172422
1063516090
334186433
1203848531
945989248
1699420225
301180486
1509181403
1469840089
1492776423
1238145237
374816920
847477903
1708661206
289285655
958507862
486996682
667600091
328262181
210041341
519539796
108998289
560985600
414480083
1310448695
1978026679
1366028284
766455524
220708352
227219419
1232034721
704963641
469371382
881620387
1654006499
804194116
815907122
807633700
905491823
1815526113
1607170619
1455391874
35387732
679533783
1851266205
31478288
1037501206
481892576
1023260107
351817120
379557379
1366623030
1509166469
264167941
89025792
1732786740
1674371455
645695458
361515459
1025675441
1270473054
1123636518
1899548058
972112055
748733484
483856929
977017250
1809589553
1467919283
1212143906
978597791
1100479672
1690030293
770849645
1905215616
1483125524
221280205
1473507387
289636092
863941740
1153182940
1498679942
2054544836
800212691
191907803
1527101505
1673576742
676326536
695122157
1962706750
1542139488
139775700
213785878
194196451
1937894549
1831481216
1198790980
1315307588
1893950568
239526867
934739988
1231655253
256854176
1328403971
842513604
740775327
1789593247
929206411
451217509
55079771
1590427147
101502736
783869311
481836731
1245217133
891558355
1554080970
784808013
1366335101
35415876
1789243655
517444395
1894755845
2016200377
1200120626
1815888672
1631038667
40440344
1346903915
1343460107
156719855
973580409
2080340076
319177468
2038179074
2001481853
1338317894
1844719198
675337120
565207607
793594022
45578897
1921647709
1443092917
372082311
373771518
652306703
928772426
12824348
899877155
845205735
567059301
1256273837
1393497945
1448999097
2080601439
226215404
827077181
589832769
251488559
197397673
512900520
1296594319
422639653
186904303
288859376
1339435178
1151669427
12905877
739131530
797929441
1032729907
1382013595
144622872
394802709
1630168489
2134300049
1636546722
1902091484
1521836698
1631228029
1468330555
135087357
107854397
1434180348
257203853
897015412
415496192
2116712337
1336856591
270696753
1374475857
2005022510
294425433
124537960
1949267985
1143430614
637243014
1507971040
1164487681
1687375509
678111136
1382202201
442250930
5406782
1822437884
1038243618
1150100482
1056225556
1939350774
347555032
964043363
1773179706
851761701
1602946648
1813701768
769345824
489280569
1897549721
403409866
1534446048
1711541200
588717472
655563348
1110447348
1623541472
1570609087
1760161088
1516494573
843839227
1305261748
107298757
916946313
996187802
1362343466
1874637800
1304042461
1017233471
1088769028
2141119995
61486786
807883987
1881254192
720242255
1949786438
893831357
1604862310
1461550034
1603293259
788562731
1474452510
1464438200
1034825566
1572861080
1362586583
440538705
1672363094
1228352460
1258041174
1105280275
1370139825
1061090593
1854773563
774322380
783538285
12877960
491290747
2092177859
732606350
1844285309
1294932126
391683179
2094888259
515648372
1630351879
714539828
1432864024
1436214393
1997292123
1057814772
1316413079
492476126
1984443418
920615673
1739799005
743094715
1441733
442616707
1429234499
1379218715
973933441
1833987172
442769692
1193721977
1241797477
941170770
12967318
621594774
986995288
113833368
1272405317
777117224
1724834022
1499027662
595049081
1069657109
1843226524
1597320780
142715024
1813869774
710374683
1508832523
1188430346
1139415569
146909148
692121755
991140748
874555914
465997228
1284528950
1767727114
847934907
1054491751
340566131
1303361028
514961333
387572169
1336123203
2103847655
1383043544
1125622750
2032399429
615671700
1430326265
258271598
1057377264
568683606
27982237
248181245
1106689165
2072778236
739696842
37971450
123152715
763357413
2125543471
232892227
1645456316
1278027396
1173501130
1291708849
2135033394
1148135605
1436164343
1897075237
1373970028
159647282
2114599483
870342695
1263370021
1371045591
1040389990
109043021
598729539
361574422
1961990044
205690336
1890240295
1547047225
1444108108
423860487
1704198986
2071279412
1021030316
432193781
1535602401
1341251902
1193425968
2021147339
625969580
374132011
1103358248
1328678875
1029778905
1951585127
8358377
1714146503
172182307
1825491754
704050975
1135807148
1205577965
1738258203
1423815857
1321707231
439988073
716716349
192815221
1284139700
1754807141
406605595
1725835346
1231701318
1567586207
1077040744
1928104046
1277252131
1250934553
1416911167
1899991345
28486233
912164684
1338941814
1477342770
1723464786
24007459
684234285
388899801
1266543769
1640672305
865394526
1023057266
1834368446
1668359576
1707725370
154526830
1092010063
865101293
27469068
1409639825
1867516903
910572046
1169026091
1800859569
1817640614
1152757379
417324556
689320493
52692417
1936601772
1245372107
146522732
456863214
1732035070
1581110614
1792977702
1995307821
144709452
193185575
26313114
543689095
1413015161
1930575070
276038762
957838612
414129746
1341648362
1065501155
1612843549
681915393
1291629972
936003049
1773682070
1634890769
1715719866
491868323
708242721
1702714688
937515004
965841920
623437803
187630330
1501831249
1310292759
22625735
1201174197
1786034986
250967804
944199812
1174616931
944430215
816666208
275635145
1808121589
1977220537
1170088710
250432781
970251389
1190545551
1536788573
776700967
1403741882
2027080995
1599324409
1293476809
1832958611
366607494
1313410598
1886148925
2145868025
520187478
388216147
591865053
1745651939
330951586
1405847027
1829857828
1945240213
347915519
753395932
243304646
1973067907
1427598449
1136489832
1834498958
407050995
938892294
1867518082
1419215289
199215302
1758478410
1842516619
1875005145
255355653
1857187247
1670182293
756613853
2069561015
848272393
478284702
2075044532
826185360
730983211
104709359
661588066
747585018
1670459211
995413658
1715823381
79422168
1223591121
1111437279
2125799332
1333741589
1245064452
1297469949
1230315738
641531783
50901518
1507656749
733933383
28011682
1357665103
2382855
211986970
895733368
2043132270
518333176
634437342
252793270
619115297
1210600393
36334073
2065181561
1116453066
1981608449
1653210871
313375461
489289993
308830136
903084206
494580851
848407803
1117297527
1166135706
1526747833
442954826
948076213
823632863
1444516316
711555525
1970558124
1343590871
387019019
942415737
54919104
320206317
1055342007
1258156700
510634042
32070569
1887036537
1206216749
678425102
2107719375
1785941114
481222981
2045426679
2056950903
1458354463
774862634
1342792909
2008619784
468006066
1358761832
415603289
220492443
1640169974
1526511731
1307029285
100138155
322508512
1732791686
1587640703
360088953
1275699029
890004242
1540274419
1500689096
37651998
488602395
855901306
12402091
798033988
1899200767
1085620618
361361802
1591299812
849514148
1641849235
417101097
1132401079
1844967374
1907042491
1294850628
1728331921
729194099
1206631349
1134294709
48412340
1274908600
1491187271
2014544753
1259729940
1422649120
126618071
101058095
1070194808
465894432
257286763
1079804045
315069641
2029376779
576575174
1014491384
1197026877
423420946
1973198119
691038793
1904060386
1226115875
1951681047
400846102
1533394318
228911333
944838324
784885436
1582486849
626224134
748990170
281571854
1712386589
272805858
1822754630
543993931
1684319827
204611867
18332777
542208093
1810251118
2120804596
294844349
350494571
1071806165
426353345
2017255051
808845725
1627055972
592467743
1647478848
2044047687
2086530221
484163824
1191148719
1371564144
630183442
675469554
95336944
1587286037
1759383537
1914153579
1579041493
1821055216
246764905
93876123
1230910804
990583631
1446242992
1626338613
1678010547
896483326
2138103738
1292257161
830313407
312962950
873552222
1872930369
2005203604
1579502496
920970514
1170194607
1292608995
1959784084
1096929826
789789175
939008100
236417883
402297899
1927902623
1497873749
2052671202
610610600
697740161
792356516
1424375616
1326293416
1021199465
1632760672
18578623
1594650251
1020362174
1510868386
1730089278
1511657487
365319687
644706682
99709199
874023297
1193787825
727591432
363113320
401340473
301999745
1030011170
497707529
830156167
826220661
115620988
273267190
584143137
215715188
1838148672
762157830
880380826
2081612245
1336879532
605903220
1531820003
304530673
2113737887
588229779
1544625858
471463072
1192012423
1172938755
659568577
1695380106
1027238985
232408086
2115925108
167704352
408194136
1499735273
174789142
482979613
809674030
407211051
1405481970
292175509
236320764
1167099963
1536001536
1873219121
1963667922
52673730
832480980
106815272
220642008
114621301
2092931449
1691854585
87329845
1656660726
1075773587
698594378
303337063
255903955
425713672
1167792957
626818876
2120689809
1221306173
617441474
225992754
1703205953
258163589
1178050649
1838312755
1391910112
1286093409
642154058
464230901
320752223
1209453546
2135230046
2003671278
1489206347
946478176
1173902778
878668125
305322288
1692624712
1875493061
1581608263
1300527108
720189758
2063611595
244713539
195004305
1150530042
1621749294
1577829703
1655340777
1651166986
183982291
360580377
1438193070
94092796
568877145
2101949443
1353254011
82982478
2068638178
1789888924
1144949946
1239604232
976855989
1320897755
1873922413
413378977
758257539
306947117
2046674723
546267809
1097402470
1997859582
375546895
539823513
1821906477
92114786
212465781
441742944
1041213847
1130396124
518244099
1879619814
1522542906
131987913
1801729342
750899825
2132636989
1015299361
318491357
1895709842
1021160343
1010322947
410385206
689278833
162804888
1147705543
529577097
610610057
1464473320
355597002
1723709756
722463900
1406440480
1765824577
270450419
1588191998
499846302
1582545689
189618036
71898878
610085766
997390304
849322272
1284788766
560618529
972348867
1941618422
1216934411
282821945
313060254
610539570
2010169973
1147145509
277384796
1906467273
1067507498
833562390
1316612001
677342662
523935552
1552836104
231545832
1809564602
558335488
1157536277
1060972680
1197801675
1466515059
219149337
1750942190
1709179080
527866999
419328529
58440344
450350460
134129568
1062704066
1344499741
1306679025
1674227186
906647151
1183105650
1112274085
2050514138
1147304207
3084748
572173564
1147462813
1628440908
1822672079
614089995
1296179697
1182545601
275502831
499260023
349098120
785149970
1501097641
1021690358
1154139432
1410647747
1136327568
1044476076
392179695
5938035
485711091
1410542589
106620599
1814598196
787386272
286376342
866563886
1637142261
1936549037
657623183
2045624602
347765068
891731801
1523509383
911202439
1640466779
627759921
458926807
575402173
601873255
1980832492
1207702010
2132053232
523668620
1937333757
1064745590
1638415400
64921321
1787420388
2012889872
556210864
1576265134
1521654304
2089139359
1056857206
1524447628
203373510
1387324101
446881516
579400904
509646271
1959533491
1622393897
514111475
66493996
963133648
1736316030
1760654682
591656454
846671562
284846228
1022674403
2106849006
1129717241
1417518171
812156287
1224493401
1714602601
1081444530
552187583
1510146838
1448883240
380290500
881307415
236080496
372285457
463500745
2113178604
534942568
209239752
1271600717
1278733944
1797535855
1042421349
1735875422
1759838013
617731440
1986593239
676991287
116702072
1907622018
10715506
2044856030
1736804531
213883448
1811796691
931463142
1088491834
1528276003
714723835
1113632721
1061775351
1536925488
983703601
833141358
103708009
1410036178
1761744372
2004533255
1804381060
1978258962
580090303
231829112
1045823884
1902530562
833814739
493853604
1139161379
213363783
860657604
314337267
933456321
1517290891
2140172959
984180840
2064373178
292770768
933356705
1272699129
1267860878
1431929214
582025480
779212423
1053306132
1847921275
34603816
1725735338
1954273086
39264877
83197581
1047062652
1635965542
1586127482
163338092
506337433
1293587622
836566974
1670546137
255703608
366637031
1720945075
1755811523
1963708917
307932819
1652371601
504099498
1562987185
1691385620
46305997
1804740482
696871030
1610635465
317199403
1528989701
1756054108
654811143
1324137449
68352296
1629504671
10392188
881760842
1681086984
738769862
1771272891
2145236933
224377970
876570023
1231039888
728140406
931751103
235736134
1188744619
744289505
1950847712
1566386217
438491055
1733348417
1914769834
1720486542
1544255182
34924108
1927253889
1879773042
979640597
1134669771
1365098253
1227446255
597719830
584862403
811679344
478907531
1803584783
2034971866
758204547
718940014
494538379
115438929
901459110
610911952
683963058
271143818
1798672090
380831450
1292344456
1614255391
1196650583
1150510018
768562042
1542472753
188219318
1181754698
906219313
474348945
1417425133
2037665561
2076742757
826066730
230104636
323132568
541235246
1067019779
1293561614
563380801
904310130
524709112
349309477
1398749339
185677848
2023184901
1308445735
590859597
1304963564
447995392
1076496637
1489977067
1487423121
1704145235
879432506
1501535755
404664298
638657371
1681263847
1711486962
1513077353
717596586
1230716873
764332212
36440326
610790802
1569209675
212317582
81064373
346422519
1424377651
1613713230
1083255189
578411959
1619361511
188488728
947042686
589645139
174448473
679094817
1877948769
52219150
1175386949
1575709178
541808126
2051780779
1573357466
1812008933
1071291211
456725663
1973266791
1462173611
1448381054
1421333439
1922109472
1962556727
1621095698
1776932329
760206591
881027028
295018888
880799365
1964450513
720256098
207304626
960447095
141076274
1146560339
1209496766
787822066
1315293681
1919397534
601925475
337830826
1153543740
1352359122
1290171582
1338579580
1130035607
2015695548
2012734337
501080944
1739482445
596564365
312914283
806654156
796071483
1280085412
2003365531
2009158548
47299824
446339215
1530520006
2109823488
734494243
1377940195
442185165
24147461
2036703943
1543024437
1022848010
1339378510
314511458
683494322
59152899
1615660289
1182042489
1671236818
100035890
1142920580
1894823253
1363615576
1874228961
1518697181
1686433966
1004552904
636076424
46665242
330819083
1999747971
740207535
843405697
389475718
1449938150
1728974044
1681946240
100349268
1593326570
1812111884
1300722655
2001973777
434854138
1588183391
370656347
1805964976
534647418
1982748500
386544762
1104090446
1492684482
496970063
992962842
1280124644
1831915234
1119970234
619046358
171645905
114481263
1234201841
601004715
2107061227
1401677712
1103889032
1363475228
288194266
508668422
1729469593
1513069342
2109686935
1855881348
591272596
297686755
521614599
1335609800
1032107851
1605566537
786129176
1005794339
413680979
2043778259
1678637596
689969192
1556853544
398785663
55433893
1329191622
693032835
1963282338
2097665710
273700781
1843168674
2087232964
1273615293
1284723496
1359931720
1697082121
1594403066
2124281072
371927889
1497186019
2018101190
761219552
1117085063
1898928735
146910205
389598885
1455271785
1767996978
970462060
1946943948
1164438089
1900177729
2065891243
1242562030
1867396353
1421399676
436829337
325589994
1212162327
73007987
425669016
1486134655
1845427690
689094249
877246940
1844862791
1614312989
2081160396
820036638
817795796
874541823
196344084
1679424322
1908638012
223037718
1794431321
162641570
852710652
1485384799
2143411546
1474392617
1966992566
1017375853
1111758105
2144669236
376354095
1879046409
1041210988
418371774
428837783
557952527
183135313
1175608418
1129162560
1681385430
986551253
959576613
385453352
460119814
1726620496
313739319
307955911
568217046
362447021
1998076678
2008166217
125688621
659115724
380835232
192833914
104517549
1349967015
1211048238
1707378133
1819677115
1663441719
1071656425
1420612414
350316895
1243224989
1525275438
1349665450
585829612
476910932
1718593405
649826792
502691163
405402854
1075759358
1301773770
751008290
514945532
646106523
1014299664
495236567
2111024353
213255030
999325097
373699093
1688688152
1176414405
1349466509
1013275634
1531403129
1678370006
1210154578
1492861018
1891639012
672499432
1579486447
2067402707
311768240
2071564360
551582317
1491004295
627616139
1818395347
2060491435
804845772
2121060617
1202551370
832631398
879148467
1231657871
2121731107
982004114
512410959
926840005
604893277
1969337654
1071156213
82422329
1912238167
907874862
351974163
54417586
1693163748
2117904204
611548746
1133634345
779837786
1715222414
330864329
1841951022
1692017632
2027457548
1005262856
139719744
177438350
676404884
711779379
581908277
1035764296
266128422
1622425558
1599238980
385670208
1638567559
1373550173
1238757307
2114174423
870792962
195315421
980100676
2048494669
1432445102
728487754
1070265240
1251957200
1820586504
929165816
618875742
1550656820
1635862574
781371457
665679893
2116018809
1990652045
573079748
1521868970
109595359
2012453568
1829685722
1929270912
1972073740
354946054
643610227
1879305374
1894135312
1202460727
906355461
466703472
1533298778
398500963
41148632
1428604300
641481969
714584560
13167266
1843424049
1633760187
1024159590
145547553
602167891
2025544392
214783002
665161353
1526796441
2035824584
872825103
1327182755
1111849357
717469632
562080920
457857940
2004581969
1037764344
563467072
411301830
126753339
1267347809
1513550693
1463600508
1522793050
1527090087
780897888
1317861419
802661137
674226757
884847402
2145464179
1091968694
1744728692
1118654682
96318030
181220211
1372301842
342069293
848622525
1785864611
1101639767
826226377
600989430
1913252466
1491449224
2062749880
811232178
1400642920
386730913
999252760
1625356836
865677166
2128938678
368010682
731314129
79517795
2011604016
1845741113
2077248246
1025047027
1039072352
882061738
560138128
1422363961
1442151002
2083120919
446753609
1946032531
666426168
1527861690
1189880285
431633033
158595067
1615375050
1862815912
1199210008
1003181111
1201120438
862514241
1722401556
155482033
586423386
1474155379
679837509
1974996442
1569969113
253703184
292095445
659541493
1327707356
1473885983
881206613
1942039485
196745803
805041457
1563710963
1100337003
927441819
1512452720
2132766733
913495661
1632505265
742220523
1186916946
2020596396
1340577339
1564636928
127836100
430883839
657286527
196013965
237117048
444948234
70877240
1018673656
109804822
1202306837
1897710339
1610044554
992917977
384984309
155312990
1914714888
1608163385
106639332
1003911784
746101391
2023765966
1713378784
1408440159
1174425012
641841663
1608426461
1281055090
641868100
1118965798
2043626726
1993282101
150036488
1009638103
1179079900
621113349
1955899276
93781673
1691678160
1267413012
228524965
1054587852
1936044682
81582201
980964185
1750223698
185132384
1832254236
1008071879
135398908
1694427503
95321826
1373944229
544412169
1239814661
660534138
920986456
855480908
1979083587
224717288
1090184949
1261538080
710755023
515921906
714127899
816830999
887715573
1730347476
298935929
1752060644
1280938013
401272020
2144806582
415166125
951885896
2023807303
1431456369
873705867
1551297432
1618199790
1229464170
42471835
1402689599
675968318
967521496
978904052
74098596
2133068068
1689106792
1402197079
619279680
681612365
1020222983
593977963
1721630764
1873461326
1757893343
261908655
715569821
2103146416
596352548
1390553601
1434100247
1313904564
399948115
1454762163
314859631
785361541
2108453933
399442848
384381781
2016258609
796860936
1578671646
753704118
1075104260
532024804
1231146077
612490004
1147226469
242628104
1343048466
2101094850
476990895
447631580
1294581031
2028915063
449561777
1216813285
528183787
275632035
1349930740
1517871396
589345683
453033977
1288319409
1634169201
2073664768
1375202125
59396456
860170878
874281183
922065163
880030697
115241451
809477850
1151071926
1174014698
1183737656
1059195525
913363022
1054590308
1119739760
1599799744
501747955
1752705863
1210952014
1645929078
1738934913
634322490
1026365963
537198825
1697285768
827139204
1274929531
1517043276
1681235387
1033624586
1204168050
800792268
1448564929
1674310385
1687283612
972056580
138090666
1532365632
168079378
37308089
1767884367
780723386
2071757527
1825701302
1779288973
2015276651
1200036762
477502367
2122044099
886202932
1806332318
214514033
1664307133
1441670618
1486980273
1195458687
1340460830
132888026
105804015
507197840
1526992741
174053333
230869839
1174643012
1770512668
76141691
1256146317
1941653602
595709521
1946155378
1445698196
1579268373
119245774
689054906
984072928
342762667
1491087606
1050367340
578252934
461364083
1497053075
421218166
1349047237
567232769
1413432587
990975151
460826286
1588100165
1374009738
581951435
1150124542
1498952777
1645742443
1864795734
1709209891
1628731243
955505750
970152649
1718681217
1854517558
215676507
1641867108
1263013801
2081773784
1761601396
2127083483
1932962168
433528563
1816167555
1221143431
1089963188
518104194
893331306
60510270
1924405772
1492367530
164345496
1525531631
1695411792
4398822
416118329
627679075
1122838193
2097274276
184459216
764831811
712336692
946279499
1877656228
1844579151
446819500
1126455677
1908468868
532012664
204082527
256942397
464165123
300002164
1802426542
1408346988
1668835969
2017837543
1079188992
1819081267
278243912
1080365473
738111120
642338677
122917017
2083015893
61729156
1942598614
1891456235
410718776
852398361
1644889374
742786667
1611407179
902489408
2104298303
1908485177
948538098
1778649616
2133858387
121056585
449972087
513585619
860892508
1866891513
2092182651
1154814673
2110171482
2044897029
1022675390
1440293545
1115389747
711059612
544555248
2130844525
860812351
1927995160
292743289
1689011906
734324250
1450362335
402158841
1323438927
1241160010
396202438
1824156710
1513975800
1622151003
871420172
364355348
1384149223
776856805
132797588
773237687
730217305
2029041733
430677776
1356433463
541931999
1201870761
755703358
404755427
1459329246
1829697254
1828465179
1087550232
64948915
2014293598
593415749
1152249773
1686688746
1655537836
694704492
583541963
256319369
2861454
1878373804
415903797
2052889349
921826180
943229290
1026829457
1232558882
54187603
1380982419
1025979507
1594361763
328146302
2021594058
1984768903
1647988688
137893304
583980057
1066897864
1634707089
2062632034
2014435110
1907252527
1950172821
1950524613
1314236969
570940393
1057914656
1477209811
2113257301
163749649
2108442592
451765503
530581144
997878871
1091247309
1045211907
649874763
426850488
1474306871
552608725
650602361
1870998145
1755223383
640178047
1934827265
713860066
379483925
230351468
796650689
1624331403
592286168
315910857
1254455287
1032017032
1466677566
141237992
1450106638
1662862933
527652529
765115317
258983936
2127724722
695156356
1554193129
1852782642
289423808
2040449860
55724311
136656118
1589307539
1449738975
63120472
95955801
196097882
457277994
813269486
2110202150
532127280
1966797201
251977002
2079435896
67734838
1127268622
1752337713
231650420
272027176
1317039274
1861780409
962787558
1511581635
1350076553
1684116092
1380475760
1142195957
1002231138
887372349
936845072
786887101
134257835
1714225325
532772935
1113030964
1234719884
176508675
766740061
1917199297
763595905
471848842
967285273
1001383864
95429003
1018397916
1270904643
258116797
1750579752
1370353372
2107266247
2117607210
7899906
1432771109
505652218
2094242190
210395844
2044345829
640590287
2063044340
733019886
1637634535
1091350247
347069784
13412108
1069491436
1705275323
1369925581
1575621171
530856717
965981298
958585146
431133248
1773712329
957229567
2000252237
1671268624
1917352089
1665782131
1778697331
1657021248
2075194021
1953120556
731954384
643325556
358369714
50048034
267670689
1843418065
621685160
674149176
324834697
309775614
808128910
791018548
1634895220
1634869379
650324280
549884722
1766138252
66213403
38379442
1587286512
1719689313
502763995
2114032040
1619103943
1562000487
583125565
122255290
232808160
1061078399
1935327931
1074666471
343245234
1398029288
927682869
231610642
196017642
1913664098
2124212601
867623032
617736144
1521924178
526938589
1585727449
490355425
633113493
1750294389
1424728136
556104387
1277514629
746330641
796611539
1251547855
1276568305
1551280435
251137099
1763028755
691700195
1394255664
1080058128
1139270596
1638219984
872644203
434113983
302530163
1847611889
885255467
471576530
1872405816
113929203
1760416237
123604356
708751265
724251660
741293948
474997792
1384234813
1458679957
216390022
738409830
434364075
1521926873
615086219
1799048870
570452841
37529998
460265049
821681882
42697899
130321196
621085210
1618686989
1895122027
1311967182
533290139
988384000
497270675
2044515289
379313283
892409022
131386880
1106532869
1194056511
847084606
978885348
984704490
1893967917
738850176
410385719
1651234234
399648055
1527567309
459904827
1778537621
303278984
1772595067
504414134
50732436
626734998
65332256
359739824
1950663942
761060619
1508642699
1508803797
1332284224
989496104
1085634379
1847487807
1619769033
1463019940
514223872
2102183093
1387099723
335213537
899618641
484465099
171100991
1479359982
606251803
821135612
1620769785
1528035446
593712793
763599922
986385897
250285348
404395296
1257370561
1701169210
1225820900
3610571
625079881
952745203
1235049003
529085183
590006521
1080974497
1531459739
162977098
1791217598
2138640339
529792636
1205863916
384496982
1854101886
980036009
1551690260
1368636503
1957363907
1935848170
1344164831
1817187973
1747272861
169486699
1037686999
159647193
279843858
1712789387
105541401
1708458971
944525904
2044702374
1680774271
1384526502
218374051
604027805
365755699
1989301560
1882205378
266789586
711510140
1970572959
1314591793
327886110
1127104634
665906156
1016184031
1175694023
992026548
575517340
1581761548
246012252
833970006
1603172941
17232059
837201522
1608224130
1952582733
1765977093
1867932922
1869196299
1528040436
2110293290
263479503
1089050059
2096326386
1432795815
1470128996
603319658
1237224849
612486411
699271145
40801189
1422291642
645011716
1037010846
1592632798
484005024
1621260651
859620697
1258685239
1428573403
59306507
1696047933
569662519
980068422
934437193
1362009437
1619773482
953812945
1396325099
190754594
1665590164
1683114052
1176979925
657817445
663123554
93074224
38173406
882168790
1697030827
1142552070
1027386983
1664634418
1907595870
1042572210
698913601
471756841
1587993870
737672117
642615437
1593173896
674627537
2123545343
1751156682
1959797426
308017611
1032041599
1345329058
276442208
2112224121
1099788355
1702905337
1073533114
258788472
1184634135
1796450706
568658110
1984147876
817911704
251293037
605400817
2038815827
1157640980
2002805248
688094101
764108579
2146331101
1236473950
1264339204
1412345166
555339013
1276707620
389717876
1852547227
1938115973
1733468768
1931905495
1845561137
1350161198
423539913
440709565
1105050317
1394794011
1448768024
1949614962
675429863
814149154
1790365047
1178606262
1168106191
680309767
553369502
748271296
2002680143
165546104
1345493269
26244687
902923691
1268362529
1865440533
1404345405
415628745
1290065164
1855529569
1259445054
909217978
1535996963
1620410175
1623010031
447509390
940464231
1601370594
320643904
125745457
1717963062
847807670
1281466775
1915367177
944861213
1658322557
2145317813
1970914478
513493229
1191558700
368496001
2084534463
1951488655
140453026
360924291
1779028129
533755369
1086928572
347739094
1715066244
314064827
328220547
1521264870
839031584
1660403529
154237748
1034254340
435899904
1816377421
5752870
834901891
537709022
577227174
878994104
643147057
1789114154
2047039084
737977810
1066725817
1513108122
241382983
1479923375
763491698
1578891776
1883843915
1192752588
1472400433
1048585148
1385311270
173054550
1367767554
268655536
382490893
1427035035
126400197
1802087205
216915731
1512117096
1568670507
1249822113
243107587
495853733
2001618002
405004204
1990072228
989991257
897198200
292162868
1435336139
344476884
2073072360
163719041
524860482
1932236277
707743858
2087402465
2049287395
1563762137
1301943219
292061561
995317799
1138990371
1557838059
1550309224
206736715
747861925
76403415
539085793
630629242
527492370
1536982673
1222388106
2141223080
1877812336
121929701
483921409
1426328474
1632613811
1055892873
1368688718
1290396162
1004313683
1333491055
1223605968
649935622
489204039
816980185
826842557
1155007928
676646284
1993720062
536808743
2099093951
956920921
1698618042
2107158483
596994224
1579869396
640625480
1060513927
1412824213
660581696
790215789
1894574342
372400502
983700619
532758635
13994002
205118722
892703949
1974318723
179740587
37461857
226057600
1016747842
408236909
1247752867
19979687
2006763652
1653841529
177017
368793189
1441176085
463997493
1890570602
1339258057
1629620550
718498810
404264708
59765879
847973937
102894581
1296890498
293488929
1594207934
2128515812
1954166101
1582322275
831691741
1635819742
1101325496
246813707
1990399344
973073008
1441722884
1545370042
166532778
1637146770
1109017428
1328160873
192989672
856677751
1041838737
1186146680
402670938
1594874730
782094064
1878856679
452628277
1501672200
1589175496
927702878
1368058287
1039196544
616156587
1037022718
1451059089
1347606202
2124417155
204562131
408537210
1813367620
193960535
118339667
1691720848
1130110903
618214920
484571569
1146008022
1148010834
977743093
989625995
856606433
1401231745
2055218914
1361893304
1564051662
1128989703
963682986
168552125
1566955062
374950948
1942765057
1607794382
486755283
408826934
1071105509
1542000813
1489836330
1165984551
1892486973
422894379
1923816540
1120508623
726242866
265496243
629294608
1519588971
643360628
1113851615
1586841242
64876746
1439420375
464659728
1932951968
1944007208
1068324033
626987646
548162199
351676202
1204188350
1047503395
1061709942
2122063478
1229041341
447826963
1356063466
754298711
1738494857
437360227
361764283
1112442758
357277039
1897957471
439225720
32031350
1732743262
706159752
1010641867
208193009
1786094206
937093697
1907495789
323398160
1346055182
714563914
860281961
1414407718
1833410650
262580868
1083543755
693503969
779259161
614603654
267251785
1486369042
1421959938
1200873500
453475579
372448675
2059798171
1952621643
1557188413
1333654273
447162196
699418567
1002254900
1693979962
88301800
1032099549
1192331278
1740457332
2013274894
2084375865
483489338
1132939385
1073045962
1650106412
17684775
1986401510
507973029
1541837145
645235079
326601119
1788695535
843532268
1663645576
1309125361
1036822316
863908845
200542208
782396076
1071550232
602388373
1932056539
1539306707
164380918
901126745
260456602
198477402
1683750912
260080292
446805259
1185729451
179455401
1566505084
91942191
270518011
2017964345
2116841218
1962449442
1849638267
789889242
413652984
254763755
2035265248
1273254252
1112358029
1031022773
1139856262
735962920
1675616453
643469906
1845469547
1467530539
767454553
98623898
484105165
1546165911
943333684
824839842
1607674080
926254568
1514802525
2118593732
934260777
1901004328
1393775939
2008094331
206586008
193755734
417299183
909336935
1402339032
1672150509
2050600826
1932106561
148609902
1048194469
1007431270
1611648388
1415975341
881372962
28745721
260524569
1716972747
1312915759
305562255
1058062024
281614147
835392589
2006621589
400331444
417411072
1578707632
68844455
137529722
112880115
197296343
2051730658
638693394
1882779831
1833647409
1812500693
516526341
1391122482
766847292
1574004971
242069612
222335534
893825266
1516663456
891572333
1736830124
1771678579
1689143920
1601273149
1629788233
1327688493
468833386
2042585445
517551686
662935086
1890316395
780460673
1654910713
1628784204
1984246574
428573956
1717407719
1765929361
808757371
167090262
1174024737
878221843
790535691
2143660871
1587701933
313509559
1823110536
147343576
602666524
872858392
317226651
1541471076
1822100371
121022428
1044437296
282827247
477433546
1969498898
1325686844
369286110
1489889281
1292056640
165190429
199046321
563665060
169693450
341293239
2056321477
954587518
107721914
1297977585
1670434057
919896135
2096517400
379236235
89215529
2453356
839416474
1596352096
1038690907
296962635
2037148782
485025561
1419524227
859583855
1107202209
1691772294
292761190
671406963
1053397282
2014593765
1830838233
1543371648
989605599
1715551884
1251139345
1479901284
522838801
1396289878
381215205
2038177154
728188488
13684594
1511156945
2018014796
1794327106
1930949306
987056116
1224788877
1799227626
1609362600
629357340
938750502
1228854520
413688129
1291031051
1684820375
891908670
1055205540
1911613655
1650501998
498371985
1534704036
1705787314
1383358494
1229049391
1490852845
23484373
738695461
1012446285
1884086889
1490048839
1162171233
1778729608
1261940031
1002747216
1496764161
1271623135
1886631026
790195855
1678081070
604001763
252434793
1533837661
699691177
1450853627
1450295932
199995902
465200880
1890089000
1309768602
909678345
369443795
725856370
73343379
665447823
336602298
1692961302
2006422652
1531655468
181728830
1309449466
1217212649
656118872
75665943
1004496255
435786597
1580008694
1862297023
1489499149
1961714120
946128939
1181261939
777020857
622271971
1203643154
1623320818
1299194985
1035599778
2115003028
543268043
658894615
1515050817
1165567891
914331059
2037557726
870381514
1890319236
1738831994
107345574
1316301057
1334324500
1874561658
722310494
1336975878
2138436341
867242182
1081641815
39586574
506190260
1655059884
421467352
541493294
1486714647
14907260
1319132255
910740267
1727293086
315792898
2112289668
1413492199
1637125539
1047083544
2093302486
1023071497
2051844133
1032628827
87706094
1882053012
133438410
1679338095
1202767964
850295571
2044138921
1213294933
1319679274
658987763
863104332
1286219391
459059221
480427372
1888695
1575573992
1679044642
1793250445
1097383209
819159166
1643347449
362877477
839823866
648328006
624587389
1697481373
309476802
1069852182
1946353561
1275538962
1389905689
674868432
1219526835
866550743
1385373795
1904749061
442553086
903007122
310699323
2042938793
852505855
1440456878
1148788110
1338198656
1916858325
2133816163
1878436648
409668968
51889786
1692931058
2018180288
291101255
603860650
1476805704
649038624
1226730407
1484476708
1211454127
1988795586
91449329
2098516328
1695529831
1089229446
335800347
1831362148
1006490551
126417800
1784841781
500107985
954694553
110211506
100397730
1245408450
504485979
1609317824
1827541996
186877650
1503794746
560677919
80522094
1944549294
358495163
449296377
746357832
356905634
2003096204
1866242143
577645118
244285429
1219826479
163968231
1084302983
594117818
411006474
438581380
2079901591
491918152
2035861114
65322814
1552641516
355828732
529009730
802206039
1354064825
445043887
1976076062
2067998789
1289238976
174838061
804826903
268933838
500149998
1252918298
2035237039
1115787426
742727079
21065233
365907456
721330177
724202073
1246889694
752114022
171159621
1271245141
1541997874
1957656413
671516497
366335539
2002448167
493779250
1055169964
1786425481
2110747282
587603695
755513928
78097303
1985217725
490230278
271374098
2047578933
1359629064
900687618
525585697
1400222532
874728353
585590849
156911967
1273070970
611869931
1620994052
1447135173
561112798
1689456153
1554307698
1143625971
600102733
1930714956
1896282178
1478814944
1328070408
520970867
1252534513
1578494223
1281113363
1157180072
1166636155
1511113357
413236582
1466545413
1444150869
2024760368
1779308363
2056818846
1222674225
1525881216
404779935
397168301
2023028626
764593137
1757657740
1923332972
328266101
1383355923
504056574
1993858433
692218692
2120718617
17741676
455458575
2031833617
205272979
1785679180
1878064418
1665217225
1769280335
1898980008
508567694
1697639955
1744429148
1957276857
1490271695
984117566
1799883203
646045043
2071551404
224688348
1455676895
229755591
1501244673
338189164
1441464932
868342884
2093839783
468442001
239677681
1233486315
1681579451
871563594
103824041
280981768
439382207
399506855
173299031
1010265153
1332375397
2020021260
529378990
1072337029
2043865136
1865256183
354437569
924789818
1359157039
888975258
386605590
373628014
1593347771
670155988
788502632
1386984507
1018111776
1106518349
1975658317
37104152
2003875744
1536833364
1305828989
827821782
80451168
1967567205
1534076929
1304382261
406904871
1115067499
216028206
138356427
517704026
1499032026
1771728201
2022954403
436286919
854356486
89642224
433655606
200137025
368172694
1606690575
1720855404
627777430
423433324
677046079
1867532968
1702141168
535623218
1362523207
1058996875
1620690374
206386706
313607386
1023448251
1863233488
1681371330
2094689115
2044898561
226269594
1139724116
1927176829
2123671607
1304640232
1116336404
1873092982
896033102
1241242979
1429003912
973502432
2001111200
623852592
1281573789
974500630
337609172
1112485030
957952191
1881507936
1656867254
2066026133
1556719384
558189527
2084496653
1174799387
1117530328
605579827
1126684334
1648226864
1028281496
1409887868
923409833
1346521417
1204193145
267898405
1488337763
199070858
750552825
1285995773
200852085
866439981
1663382479
709183754
1871637491
36149259
1011237745
664371186
339719795
980152826
1368851207
2087344720
1344441354
1785142308
388178259
1475030980
591163559
725874279
287604900
923366520
1052555248
1349010829
1772950007
1100856268
1078084641
1128905530
89765379
480314752
380783566
457426488
1009199274
1655132698
1313450060
1438591817
94499509
2063629875
766618651
1813800183
902456164
1392535581
503414969
1643236239
1512412244
202332843
1270156588
1196328391
1553232381
71549583
1187144842
265503052
1269419726
912665114
605469622
143766023
106462714
1231060282
1122232226
600038249
183661621
1178179210
1548182640
1116479487
1334965112
1323176652
1811145237
437197309
1411759171
1461153185
1285970986
1247296277
209275044
1278371192
323991413
983184778
1387400628
1190504446
1207691250
1333537735
1222297055
1453966857
329228241
356821154
1781908589
722694381
1444250856
13852647
187649468
1583414537
1471410045
2004530769
686357224
1596731248
1845768228
1592398370
796337205
2110869896
1933860520
192541449
1208570374
1736215948
1551675221
2085278340
1314306117
1684967980
168907202
1908919375
1053276219
2115600404
584701848
205393438
1156934325
1154948236
1642537370
1163530373
205009531
1142509370
994105048
1081841430
303978047
1326835009
469983867
452032477
2093196167
789487177
1315404392
374222010
1562581041
1601601626
844901713
740698845
1335596229
1800762312
125597879
1403585398
453023580
711665805
1967744818
2124827566
1085275446
196231481
1387378524
347032816
1715850557
1308936219
1712326906
2015788380
463931966
2126703377
1927844980
1781383082
1044155672
1367146533
1791977464
1870949406
475457308
1656869202
2063609427
696655815
30690400
995242273
2018540872
1805342078
21071271
1880807115
1464183643
780977633
449768183
108364393
1849110159
1615499208
1418880392
1397909901
864453127
1876437070
1840216722
1594550951
34968875
1512968920
270425217
1857981098
709148907
1711432200
1122698970
792410046
903956221
696844117
1625644723
479319706
1233999569
1717353317
2111528451
613946915
1984601469
1021454102
1855342066
699960447
435182227
831861257
368302150
1989286433
494272243
2077398279
731159181
1644664580
1947947795
382599266
1723342795
1451280040
915875108
310777194
1375754994
641569798
295010190
732374527
183826712
297571869
2129553035
1047379344
1379910495
609606666
1696472893
968486925
398133825
239796638
1084751140
1285845948
394991275
1789758230
1730984270
570851357
731620492
1788643784
1142771604
444954462
653944132
779782186
588473708
382948731
1722255938
685555240
871905347
150268178
1033197124
1041534334
1900221222
746509312
2142222494
1851016563
1891126780
1926910657
837086865
932196357
1798427252
1640156534
1263021661
2136794499
1880763242
1464676217
2106022112
1009510584
1164122820
1609173008
688698544
1080527714
1692448664
133395143
1933946591
2031032999
1544688707
1400358732
1806149384
613700371
192966000
1276252680
1177272287
2111511770
1593696042
1572951041
1880799911
308056010
405578822
147819419
639752416
2039365794
685235106
1073316839
952747776
1724830719
1657198426
522743429
1451789813
372824958
1859383833
3031565
13078014
1608317244
221244937
1343611798
1129742473
1275350268
349887195
1756894828
1541702422
1446782894
8094710
392574040
959981712
604768336
316565148
1654369840
402625604
1331093347
1032138918
231166857
87137275
59284505
2010105401
1264411563
874049984
265355076
493342749
42165523
1614960325
936163694
918016600
113690195
1638323566
1998441788
1045875222
493831661
730530650
462699765
175199248
756949666
615271351
212336190
2035899063
2039157818
561332687
1311061570
1552239761
1448086174
1192360701
1191951977
1567087161
1221900062
1079865533
348319783
1000946936
579525773
1942023065
904051068
1282081994
835479335
1396602009
519239854
241135272
1087130821
1845448783
1453465987
1990017760
925578709
484409424
101984468
1312373556
1407249490
2039434724
2097854595
281932057
441161093
1241767035
13085843
943412230
911585601
672121680
1470813949
1107732503
1220796998
1864151087
1655442290
2128874289
1037795042
1612648805
955413642
1695712384
95611119
1979500669
552218505
710122037
1050455509
314565507
1834561680
1516728198
524185416
942233
873754329
1930849096
788829052
864024291
118905083
1190225409
549698732
1636493774
1339527576
68247666
1819871890
669049565
669709041
1010811221
305799516
2050282381
150854563
806362110
1099299574
42131621
1904067275
1721007713
1967619713
1343443844
574886936
1198868504
1845158267
2123469939
1690915889
2102757151
1351012057
1890594129
1484819670
1519181667
293230651
1341313967
421265799
1382021335
964734407
1029143278
647768858
1426093221
2029756003
2092396118
1395260555
2092789012
1842733096
1725527063
433942315
2129492565
1874731103
340653668
615601733
993739227
740023313
2102277870
1862630482
270371694
1412366265
955746306
1563428505
1264836861
485183535
408653769
1354703178
568374015
1363188401
268341639
875295866
291113077
1017162949
1014808779
803200916
1812575221
1018434855
1294965597
898432564
219550359
1447996211
1103907492
1308292086
1502368178
987029470
773066679
411631925
965033364
1080219064
550482911
851861094
557684593
1747337437
1500447632
1235345887
302707665
729550778
700797163
1691478533
792076493
1770183446
930872714
271946681
451154956
1945312763
1257508037
1578120425
1263952203
1663973045
2003811969
1478500768
1760311515
110440013
712847496
1420933188
158133463
2002274594
381356465
1206891893
1162150086
152067959
2016422702
282185885
796835612
210959578
1586457590
1814732801
694114079
378685792
2078300657
662029683
1588691993
1018804566
1814430895
1613193615
1877392080
18384239
79482907
324915539
1800921112
1825237836
2018004332
2096542005
923698915
670250376
2116689653
1143482915
1889515268
775130234
849011051
920618363
281098966
335121782
245243475
1548093633
1281521048
705473524
623527524
1911364470
1026671096
703617380
1157477348
1984082287
1335318536
1993012654
884585564
906952743
1280228302
1671595820
2029820794
1776057058
266842906
1491090172
1918098677
1263212290
580371483
539733373
587149006
695195609
1726298995
248445446
312325134
1719771906
2111093408
1005884399
268316229
1882479955
1264733712
1764746826
2137733155
792940070
909052758
1088535548
1978435573
432786463
1366046635
254373979
404109666
121188711
405599806
523495275
220143651
463673316
1030192571
1876512251
1427579446
463396147
1410258806
2140840369
1932958073
950366037
919479600
19923418
593477351
1766744199
521039720
1593362182
1007361073
666977345
1192229768
213804026
1811416651
2078167617
1124084328
1146817811
890904404
96424921
1897193040
1794451782
1549590825
1347540925
2027317517
27298382
2146840453
183217744
1306591982
760638530
606138965
1675275738
176605189
257244812
1211676617
487636645
987447116
1478046750
2085576387
388837407
1490118693
876518107
2037762356
1984189350
1177899335
1807678736
1829803472
786850286
23737956
1226442982
2041701144
956737160
636888775
521879750
1712396416
1501820175
33829800
151876599
215595641
1781752888
640034299
1246559790
1579827847
1131303666
1421786429
2135543876
633078551
1766110291
446526730
589971651
1322062106
1637131228
578081873
1113563990
151336568
526926265
16007776
194881952
2142170086
991614770
1198417497
1304791958
1186815014
1038500460
521473149
1383462649
926444788
446278546
116626663
1779484794
784847398
73039827
183560673
1730644912
70658025
795915998
1782709702
878691058
82121852
658464277
668324219
553646130
1967878863
1202351549
1734607518
1970705609
1488356607
256566393
1172759011
1514897922
849817032
1794255918
208277883
420319548
105133032
1243465125
808888947
1072475059
242912080
1058815303
193326126
902941666
59025356
616851279
369324481
1441119486
1085396883
1052762992
612888843
915907208
1063691490
143256111
1536524221
1364478575
577716493
1784897533
138306165
1430209389
1994192372
1386033702
2134860574
140426818
1573363839
1018821399
1916186301
936064485
74199904
2131226182
1593850802
1486086001
641810629
1249119373
1432402001
539550384
1320848481
527933616
1263010030
71064081
781493889
371262241
403971610
1059789678
446795177
911779508
1935526599
656295838
808409344
1084452021
2079818459
1530307379
625076839
784548042
1474828540
53655142
2029562145
1589050910
1850332497
455128537
177816537
1236966005
269949796
97333775
332954236
1544067911
487430331
1707053199
488239397
2034094653
1307638336
95767365
1082133048
1952473063
1301687304
1722612116
1925498853
1101726182
775953914
1521622986
250918876
1801299452
284627653
1757071406
205841322
1509181082
10712724
252175020
324848905
1262817024
315964533
1452895491
445476387
1663485988
1413530845
191325132
1183729036
325094366
1595558943
1378908621
125396783
801358272
899211543
1037015176
1205835644
1584489437
453632542
1932077338
99445978
862685655
704513114
1541481257
1421507204
699678232
1312350631
1563092666
234586842
1398446506
355209016
19127050
1785770240
83306622
2011609878
2118768588
1233705908
1882756524
1434637033
163468500
651349820
339845141
1295561272
1713857170
368418736
565794246
56776802
706701873
470352743
1804507430
483862349
1178908178
1598469412
1016065182
1613310190
1679409611
1814945347
1830323980
1953291928
1275548337
961644789
1530114056
559191543
435247057
556472907
1924621363
1149782145
619680312
996791671
1106723119
1682112738
534447409
1431856233
718322240
1600047528
495005391
1125215128
384930869
924328781
1282279445
1633428301
827959781
1324483243
1801309363
1646918245
104396875
1128486672
679971819
1674461222
225112826
521607290
1393655909
1562957584
183508990
1177017851
2132816099
387771936
1541864551
1474296775
2047957023
1036829817
900016290
610740714
764646631
171143801
263314537
82227653
1433133799
517323809
1753391930
72164639
886692494
1885531206
1341874228
1174051734
1168881973
1967043970
567450407
2078177720
741552501
1561140608
488313861
95403649
275514339
997813846
223584150
2131286586
1438998218
1603350916
75385715
307235871
136250894
53228043
887081574
1517635828
900416628
335185456
1277700335
1974380966
1384555243
301048450
1223018701
662462639
737569193
1559327583
507749963
140327173
1583277933
1301970901
422830911
1169988632
841122498
460198712
1564974173
1556291570
951751036
1550938100
1989477585
114466277
2088433969
1487735219
1764543259
1050071138
311531497
2113980222
1438631005
1488157010
1609724825
1994804497
1043718530
590942313
1728164597
1088049107
739732305
1529411925
2095865238
491122134
1976141315
124928535
1388372953
1507922470
515833486
1827662141
1333293009
866573946
1373527543
1460775901
1296170237
26549517
1014908418
1559780419
1702901909
1653586861
460920239
451854327
336275922
1541491993
452514995
206042635
459711119
737252363
1018980527
1238132006
952006418
250287373
1337397441
1828598293
1603894857
1361621177
520825331
949894643
1649695346
1298417128
1568750455
1794813020
496306387
1522490484
1975274276
1185935687
1913141925
954128074
1317828934
1789225052
282686671
913484940
1038148940
36598240
1551300588
547531999
1408883106
710482482
1616015773
2147043392
1536966766
563300106
661615468
1099260791
1663524684
1928293946
45134873
688664822
1569577948
1316082639
485824290
1262752769
1767049189
602886271
204832240
1429309983
248346105
1579589489
1676959403
266280487
1309660312
1205679420
644883983
1573478785
536417297
887659860
1328111210
1635250065
487379248
2100125973
309174463
316438245
1339362011
800879932
1387809830
1127271453
1336810731
542650545
903481067
1831666661
469632507
298437270
821560932
831428025
1324872243
1133535392
1402216197
101287141
573378681
294815069
250518822
1725731952
1716235834
547051020
808641689
1231126464
2056100878
1116477763
1090509182
538066549
2138495389
1363895719
50139146
1989954814
1940228601
932892322
1078838618
112918575
546582508
991698098
869441295
615636684
944714344
1525614978
1498100787
73401361
1144956984
980453453
109599872
503679413
138767566
398758458
1140869665
1676933789
1150712888
972258795
1949657201
142789731
1270978409
310631706
1988166907
1170268825
832057559
43639571
317898658
1853626282
1789632532
1271223005
571851582
173527231
189111930
818345302
210551984
1556846197
1876691790
716609496
1804979347
2030221346
2015426592
1527943759
1151780481
1790309798
552598815
190960957
259250680
104346054
813290652
389120019
1859160487
537865325
1395605568
223805365
1107074392
1049707754
1997288756
696235131
1963839475
1310802989
1711558457
2134319221
1011304914
2059480823
393318007
1269603748
793763744
265625638
1803967171
1671535754
106437554
554642215
48484431
386492895
207686897
1167934964
664097690
738426176
787800185
1490172736
1137864102
1056526212
1824669841
27436349
772272378
1707653207
1101758045
879685361
550069394
1745081602
268075188
2025021325
141277578
913274607
1804238139
1985424362
1730823735
134813945
349730914
745771271
1809255180
587030216
1594592704
898364997
1983332002
1545083449
757465101
592451504
659366492
1062656455
665850319
1176582161
1123032465
543620985
1162716459
582179741
322184029
33054192
1037018233
1782810995
759258445
1458397139
7483949
2147227379
1784488220
412202275
1259905440
1883240656
520432553
153127501
158873340
1018568226
354297350
973292975
809676480
34460300
223768901
290573895
1501663245
1117071345
251542346
306010577
2087928403
182085975
347462231
405717731
878374812
867275947
796094856
75589629
651439006
924245438
142663044
316903420
995845261
1669805904
1043523625
545610369
2061245262
864544429
1849345341
777991361
389407539
758521032
1536349720
1190713450
1204366100
1876400397
2099754627
876204352
1497156807
2072335349
1702793448
434932810
63792655
1227436036
1522121224
364703018
1419212778
1999091184
561812931
1973120318
862801892
556717275
1817166625
1770897543
1340717026
1875029516
340168917
1310066172
93351438
104949435
918993057
1215921049
267216275
876020178
259220753
1850719733
885247673
821707528
1683782735
367234628
1534977753
782997666
498283780
890118256
1580110099
1003425155
694481661
1616245083
966112848
953828383
371026467
205137106
515403195
422541290
1615924372
649292997
1237183612
1025411107
1058061581
1997764286
1726103120
1822755301
1434963067
1854661050
930072087
1489396381
153435463
868597165
365987205
192211382
1536250048
940740750
1760046534
1411715951
179329531
215999862
201848685
155427583
1611913986
2083938880
703415037
1692918971
73066696
388851244
106692827
1429925923
1512232870
22818807
856023572
1328345794
1464413959
946965470
831475705
204571042
174057071
1933249141
228797661
433845247
1968498911
1938079357
119954448
1146406338
627958284
1247445819
1975259693
717291808
1943622066
374590065
602664309
919908688
557181078
800256883
2035996158
1055480964
160508919
104933448
1755817378
1276216999
2105434786
686802116
916232452
1405238032
1611057415
124273766
1434879837
785096436
5508329
2043918512
950198787
897158025
1091965449
2067974018
817200680
718614733
2126839413
1195323664
334963701
119586587
1224773268
858775154
682485515
1002838457
1785573764
676886438
48252750
957452495
1704160641
324895286
1119098907
1345430636
2086144990
1918240411
1646932376
34917917
182422837
1653850044
101181527
1709068991
1974232569
728420294
249515437
264969746
637764271
1130496013
1950824457
1132438475
246715345
827622829
1165234996
1121438320
1988600432
1932415140
2139256982
879877418
1286663221
1074520688
1122275112
1800242883
382470101
195472146
1317221482
1257755357
385831182
622260374
138669019
433928442
470326638
588528827
1069848407
1299885655
68433839
201151198
1094580203
977715370
1449075996
1209052944
1000207835
323729340
1992667242
1885244356
1846194221
1267449861
1501511534
1964863570
102716916
896015652
1147694749
1646937727
290702834
711222112
375157970
949811720
1629484734
398375610
1010749569
1752866243
1116481428
41298110
1853242347
1840126593
1862195242
1870127807
146401368
1871733978
624527636
449620116
1228014380
40451024
1721058237
180299262
51151477
1316056804
1706027753
1377066343
1405564922
1744809045
1222333289
1049565838
831532757
279500597
2076124023
1058499531
876433062
1765598808
1757313810
2130650468
1232881795
1353271651
332555589
167537319
402377449
1139398783
900337501
1184055634
745471447
256985348
520210683
851913446
644630357
26357063
1497484726
286115660
2051561409
353466837
714462140
429621068
3046889
741053389
1489921307
1313027694
1876378394
154462120
1065156551
1027736903
324947864
455018190
182189489
1366293494
1792579339
197873281
708003098
1148120046
762039411
892605818
1368047752
1636842217
197664339
1052074595
731619322
105561272
1392851846
601762499
705781744
792302887
235118304
1246959570
860592756
1723671342
110306198
342611482
1106353943
343339530
247456127
173271792
1674105694
2063185106
1170624946
1134039790
1650383519
589711220
458209835
791226422
1094223570
181320065
649585281
805146788
576098348
643326198
2134708278
1083847744
184620568
590738222
488327692
1877736246
1877665425
1530046598
1790174627
234542085
1625132883
245851587
268589781
1193230891
557790583
1171451533
700407825
948139070
1944270356
665722763
145968890
953737606
1572245014
649408794
1155059724
608924064
603523783
440336573
1662046101
1926965618
1339310701
890987583
55097655
1013277096
172053343
1213301660
135527637
231114189
810446256
1660369578
1742330453
379410816
284500583
641369254
1524135426
1062782759
1523743867
248900865
1616786748
593049204
1496440854
55118526
549085616
990800357
1023128601
676200927
8787702
907732462
1329123645
1394937468
1292268904
497409667
268155707
1802442242
1082728382
1394912703
1839243322
745554593
951844362
1610928581
1836392859
2008261759
1478576843
1321169775
1341711377
1361632411
1860232994
1845457989
1879566366
653577885
1851258536
1789068517
1432332675
894327583
1441252338
495043387
806357185
685777678
1990520018
1040212033
864614912
407392229
514315891
1654312772
219545248
124741510
870279619
1420688280
2058904693
1703880178
23533511
1021969943
1416711734
1491230564
2038506884
301337828
724337752
823585519
1903575140
2062448778
1973226624
62559283
1673222850
59167434
477924026
1140594278
266260433
263726180
348022852
423173565
1591594954
1896143796
392676740
1307726399
1168315532
1467693804
1809658134
1792960970
1989139844
348081716
580331597
1878344273
235943003
1199925729
189685690
527172697
89880694
168177940
584110872
1958431878
430060527
638919474
701537768
736649035
2097821645
497201933
253598591
728392018
301596574
110290100
1423625936
891591442
542400055
1290892102
425759694
2031010453
1734701575
1722581104
1906087562
2118405610
643948849
1612630246
1273009119
1431555297
813260211
1758618748
523297341
684149844
1620930994
738528023
1011073187
117358318
1144886260
1217848154
713191517
714436800
458851230
674027786
343741410
346784027
1466625296
1164933945
1684166754
2123129871
298276304
628056691
1378608328
2118872577
87773439
1616387781
1246794495
873424158
1841298099
297447115
1022193546
1944460045
1280032240
1759018200
309756391
572067974
1809801067
1433921010
874536234
1578901211
672158288
1978353661
1263761410
575613396
1550931066
1997772720
345656463
753654439
257577641
122126095
1604010287
1486381540
1504744748
1361576942
382687482
20464085
1081094975
730576241
1858513628
733225032
735563848
1204380407
636199692
1704042925
1664589663
667638273
181799652
861162076
1938075592
158608585
1348393157
1790994861
703693098
1023279182
197511411
3738512
1391255619
136143375
307871012
479327081
956828286
1204856692
1228203374
1120837065
1852119581
1994707721
1522380811
1667713782
1047444326
391709525
717062631
1959596234
1018832951
954820704
1258174164
117831167
1091857402
1999291210
528443723
1247417010
1071378642
1304390393
1383367565
657112156
1357337314
156162942
761042774
1328330543
1582988677
1745406822
1705311733
509505636
1609240185
748473199
1751630096
875774145
909443785
2058316515
838257262
1670166147
752921437
1274406800
1124392064
1916463046
1635444770
692150940
1314738868
517786874
1208004083
316841928
1195092261
102343305
1161744545
669993847
158584216
1179407400
1514609032
605145200
1773942568
718925266
593207830
934053607
361416465
915150559
2010216652
238674486
1192587353
375952394
1200328039
183600830
1931978797
1553912272
1708057863
1541169500
1000185549
1564767808
1213273801
2141197365
443957018
616168437
1552027466
980088419
1720514238
1102074693
1949441428
982096191
70010624
48795163
1842693941
1431230121
1221205184
1390841970
600106031
1360488373
1381953710
166710196
1493205920
559022778
1340649257
1624178858
1225725975
1301610873
2043308397
620104132
868313836
1961529245
1037683905
1756802377
884398563
2057068706
1812685815
678131664
1906661921
1776807590
2110692891
1065983511
696632724
35930016
1665835022
246736746
1910861263
620901654
382524488
1578016840
1992161756
212885681
265974476
1427674131
1549044029
1070294056
209017319
1403326383
1908482250
757323353
138825255
225242021
903831317
830648782
511478459
67411514
1200191420
95767301
2085898604
1493784038
891189478
860475208
2002062145
1954487240
1047844531
847595992
1266198745
561577279
2138718168
1010578090
2056006063
222576242
551663949
643204397
1060857257
57644329
392233861
1374182852
56126644
1395092078
689849827
1172840567
1242543828
8397952
1678705514
162211522
64625823
1046968812
1730762330
779220622
1260230587
739625829
1533572469
929890236
361613975
1928889782
952467269
868410040
2004701493
674139252
1986367234
1715551956
728815900
1053797382
207493289
1115752521
694485328
1717048360
948997327
1466394290
911737739
1655757265
1195263353
1930173172
1976050468
1097761167
857061948
1680764382
737666689
1241420224
1201273836
964797973
149493443
614280501
199588339
1060767444
18843677
1980478700
451480911
1063474568
1784457608
337736297
828919242
833218706
1201987235
24070733
554970615
325008695
1761582597
206534181
54845200
279123436
1082350214
1071269643
1962147202
2075795704
257831828
1264119722
1488455029
1203447282
1387031762
519001772
312610459
1474018537
554544868
978710685
1828638817
1959103427
1997148094
211591825
1411116782
494734719
1098375693
1242541096
1515359835
830660338
1244876430
1199020604
2092445540
502830788
77116324
940392496
1811338344
1202856591
340970983
496679757
736980009
1614589300
1244506124
1348631645
802785136
738463324
935285624
1048926669
803951723
2078260787
1675061326
1623239320
1346691875
1013994985
382094813
1685940141
1350939224
30840184
648891056
826889975
1579385440
1584197941
556293348
972242154
1257337654
525117550
683858613
2007177085
1414948634
965174220
1506269649
2137481137
1456713637
1193171926
186605777
1490048104
1016922714
1793066539
1158241928
374492267
757248896
1316310269
1353149140
776474736
2123316297
772230185
1348882028
898514316
693699952
151427285
1652052872
1657843622
19496052
398265921
1672568286
734196631
1031434050
292758784
37079775
1536999699
1735045383
521261280
1821186597
877886786
292226593
172615450
180968913
36291884
1350850584
1365904482
1419014741
55443349
1175990826
1143745603
1310403
593557277
605849026
769881541
1924480431
1289583925
1962129049
1435755179
236031169
2021266350
320990843
1151092118
675071333
750624584
608221681
1354489843
938368146
1310728736
363982010
1448902833
2048281442
1915780430
145935748
1680484902
395231102
1582840755
1318095582
1361133695
381391578
1962304566
215938654
1381777255
772312106
296375250
1555204596
638187938
1498900425
935829428
922661852
1293245969
1703847590
2081161205
1129933456
354928111
2056923081
1020281160
629475624
1624165436
89032641
168640472
826373102
732867201
1069566328
279832738
2063959076
1019879575
2009056659
1925661969
258063582
1359536400
407561232
812616615
837633579
1145407893
1675991880
588069805
1606300354
1598824247
988428450
253181512
1888357191
1968313881
973238586
1985941946
348889804
1670438563
1914321213
522058421
368784184
1372323040
1950180544
840843065
702922990
1118545295
1760628824
1685678284
1480116232
385148168
1807339675
1468305021
1700212751
516443566
1755294320
866363178
1815906252
808463785
1117836348
14476244
1282640499
2053590367
388250797
1646596666
1346431780
1902196212
60611733
511575529
1917020565
893189885
1739509148
1293945962
1894395386
1164682541
927411089
134702432
1765961165
527624354
221756534
979289739
29185858
492155625
1342660674
1985995999
1085228727
2144011612
1606961658
946014101
23675244
210530046
1826946785
452370803
367901449
153422680
1156915163
1106768928
39952748
516556987
332069061
684046838
1652207815
1541780903
1275779339
163960766
1884032976
337516577
599602252
1133975445
1324496046
1337985845
1315735974
1919413050
717164607
1335354750
1602229522
1779119546
1940357874
1650501402
77874848
1468276248
1842551066
1695723620
288490421
249686411
256839380
1199243298
547728982
1818549694
554015813
1386477982
1733752327
906308291
1547340427
918073908
499281912
345300387
1156452078
304859410
1272313628
165010164
1286008756
873120824
382784597
989650901
1480913084
1334245223
359182034
2100989385
379356885
786231789
319046816
1275296760
750572785
803435847
335342210
787501375
400617404
1957360407
1509413915
388949979
1143826929
917934979
411575410
1654486381
981149967
326615934
2137704007
2093531023
1854964008
1960135363
952962047
69620842
575248662
1755769541
1999575119
1812188560
22091489
1311671333
798166513
1237588576
204084361
951567680
566888514
1445188105
543972145
1118265548
1506794418
693997013
1731454952
1281542963
1648794987
1529301874
837073012
1184465346
1900213304
1973540700
1350819474
798546105
1840918569
343096943
872864977
1467175077
1157835630
392513864
974801597
1323595316
620425706
33619345
1325449534
419055323
1350447706
2009082027
625675826
1336746023
1762162047
1049489877
441102806
1739535849
829038382
1332704334
2034213296
534548378
2057713271
1062035992
778196467
1825869716
489223507
804760902
504044771
1499857131
363340237
60570459
995604473
1620487633
371076393
990486169
617627375
909081924
410066242
959895795
2091666785
1188436579
1098267723
480847278
1702458854
1893540261
673419379
2037435430
50593513
320067514
1574968670
2090203612
444786425
251553622
1644423993
1676584061
1814573164
1073719232
2075711494
997618825
592868968
824011621
1250766603
2070001534
1104988344
120083771
925436306
1883527581
901369816
623916919
1253537415
1220929712
1476868545
88996407
1421110231
981180043
1724804573
401344743
737181005
1772188225
581404891
936790429
1086021113
495661933
337879541
1635424679
591800311
1304865760
472077865
1608701398
309226592
973589057
1432001831
168912720
474156141
152556509
1952638270
2005490176
1387518096
1495310133
1054635875
1122696115
335346135
1036834362
1631593597
95289663
1736384787
1591099505
1579300856
807548212
1960149012
1136334173
147305874
1023389249
605718899
1467176514
2014239950
2146405819
57440426
1360998788
499905887
1922450610
518169230
1959226265
836461405
1808294806
222596575
157864354
1732903854
414379915
217305712
1872999594
1830080537
1608532264
697942803
1988651595
186698655
170027653
71949348
1645860990
1059862150
629941591
2095709451
289343050
345639726
314657073
617703391
1325184956
219726239
218614372
263162256
485494415
1329945587
1101152071
1223396011
723727748
1938537207
857534302
1758308175
997528126
782580254
827746477
2112048985
1559035658
1144427399
523017988
1009716877
1030983286
456002853
316117366
617954618
1183404973
10677174
370833546
504789027
1404352095
488058852
1737784681
1015603471
260033692
1528601185
513406751
1268852390
1711225838
2105407511
1998532874
1958499527
33236292
1714271803
1398651365
956001581
1945310791
375045760
754792657
1264699173
1884685246
992779337
1068026984
902248524
73878372
700966778
723120356
340722805
929677138
6027661
583134754
406099403
1204401906
958065114
2103102975
1809776004
304032280
1461506458
382261954
2135702566
838914797
1951356907
2060821781
889540866
314660888
1521649425
929927724
1558975347
1884258111
2051270484
19460811
1666437725
915564411
2014897222
84516941
401980583
1069206163
1112111242
1450583059
1903301066
673335417
124527147
1620796689
925833687
1215412432
662970122
511565375
75949404
1692894586
795013345
488856753
626316884
1119292517
782117299
1868449344
1561587622
446302954
995786743
1122199454
1054797406
1238175303
1045244550
846416342
1438853317
818933637
745833900
1090523623
2046244736
1633899753
589889134
500753973
1353082298
324811821
1850165165
1778637958
421652611
1376161028
1465177523
856649955
325640338
1911534492
933208787
935625720
2031624423
554844641
645544811
1329717265
854769837
1232837330
1070928545
1932151021
710177221
145007705
1721114148
2041450776
1325310634
735478062
288340628
2086221948
651257129
1947489152
504878958
1018106399
2116100070
1512245162
1625320517
264008599
343541218
627582213
265434094
1978231175
1791121185
1719183828
1963634986
74676084
617375854
1213262881
1161722695
706305353
1099527219
827229496
1096864185
547448177
1110323773
1462059653
1334933655
151206831
834287640
925376847
47308051
1075727098
1534271886
1449086915
404914620
1845863286
1610907864
1124349974
1120514572
705325425
1041602100
186421706
950304711
1238223628
1279644017
973962535
1250100837
298024601
262215908
1897899148
1940977501
28166435
1253890663
1426941692
787181264
1606159430
382657379
1423182336
103092100
1897192668
1362035005
1008792879
1033463664
2125766771
617900274
366211763
701537036
1504294105
2021648452
422541947
861166373
165092666
258203017
913310824
1106714504
780580986
859502442
1436771044
1152298059
1479802989
1272888900
2092508167
1243798960
1192775405
1502536556
1474624817
556907598
35761321
1547327950
160185363
1070193041
639444844
1262171696
890716660
966521732
486387791
1578522465
1780483375
1598349816
558399926
133158598
1805032439
833669540
164629965
746930146
1217711671
748198212
1443263764
1050579309
1522118626
102419783
1397785602
621217011
410612
1620081803
2011314590
1950261117
1280582962
249539665
936236447
1077250385
2023700911
1923869796
621702864
42086179
75197620
652622814
460788083
1319315743
1345286284
408761451
227501290
1325263917
1812826537
1628340130
1065802406
1248543108
1942183905
840602347
1502045201
994215772
175757714
1398518614
986755228
1307883738
1857944885
1052852767
1529148509
1852325470
592174062
548425968
1345336865
1617331762
1408533498
231374474
951264785
948724786
1811413624
161225264
1599765250
1749957164
1162624490
148017269
1531697605
1891690698
1852461255
1824268146
1284588249
888702608
1046104851
217174763
246155351
1307435367
1289188549
1059899543
1538805018
788252170
1720019203
1818737737
1588202046
1529155726
995049132
630053963
458005914
1618248799
1328135177
1360520679
1590550588
1206349137
596742242
1981319370
465421400
628360898
574527101
1482232900
680229785
1960619157
128261730
206007011
1336485191
1965085500
1711161468
1620459312
2090796323
1031587801
1471166196
1989187371
293028047
1409890497
437239936
557947205
336275013
522946022
261327495
649175193
1792735993
539482206
313697087
1167693974
1295601766
2118517447
281474004
1829609942
1521673300
119155402
376226612
1656749583
29099279
1772238779
1291337641
664618085
1976336706
386468673
1656361332
1101192698
1899175328
1560314525
1978397944
753977644
1594462939
2059615581
1547590869
355968833
1305613294
586100417
119544963
465833931
862412106
294254019
1324948059
1434987716
386419178
379583687
498141617
1470406525
644346380
856646307
1123757390
403811287
248205700
640658015
855646625
455716321
727545339
271004452
169783047
1576391975
906179828
366967257
1855759353
675162311
672623157
1084825493
1262532349
1887294559
1553514017
616610600
1676571093
1056750634
1299313676
788885786
1870471844
74406078
1906687955
1397904224
807589652
597547928
1380394238
839617108
1978424821
2092145600
1615289390
747652214
215699860
469223847
1833058896
1164078832
1382230635
1154509595
1704087048
301282721
203315487
1829806109
169152016
1899187130
464807986
1538469568
1814638601
720239401
1376397201
21125036
1452215780
293994064
1844764007
1196290651
435471641
943660710
1086947670
2138099842
1679217626
1305452026
88145410
1233546256
1551777806
735864436
726301816
1003608506
973424043
825426615
897889470
1324811742
1617660971
95575623
1127696746
180828465
1432544694
1945325021
63252901
805430380
10327224
367124243
380697306
508212414
847714882
647524769
1164741522
2092298145
1500548335
1693292210
306990402
913053792
488207845
256227753
1243076356
738581159
1285437504
576294943
466644854
224477197
586481377
700600979
879140585
651242382
1648505477
440187864
2050476632
128458323
644708388
1521734181
1179440219
1195328395
327169867
1380218621
1601358015
1354417416
745973850
109756219
90607142
82601790
726428277
246027190
141336612
752184666
590193224
1554061742
1003344346
644400633
164995101
530211333
131209143
1749974812
2101611839
1191895737
2045925997
1888059986
923903018
2005874271
1880772782
1828755842
516779113
261661861
1576231321
1812707914
1357611750
723186359
827428515
642161456
938370790
1787558648
83584700
2047446735
26464504
447090130
522583882
2081007956
1240338512
931011042
723384200
264317908
1249047165
647928800
867598942
1298217122
858337307
1761105712
506951710
304992346
272458751
1855575573
1134784935
1933907182
1046972891
591311290
1213131309
1777522397
1957298884
1005036218
2011261282
1943103714
1376986473
1120688436
905557483
135838910
709514026
1477975351
30281613
782026369
2077333190
453129909
490828159
874261093
251972200
804462081
503766122
1788882742
889144849
1569158192
160147767
466549695
2041648574
1130480398
444719763
1311840957
1552725829
987497785
1896064906
1032537906
1196843518
46790378
879269422
1770881165
45994751
1822240243
403062016
1698195178
1418437795
1515977167
1110742587
477749057
1129000224
2046561266
1192200322
346161144
796517224
1272047746
1049523003
1064387703
174411427
652615109
2007678660
1335954006
1862302664
388056410
1752070196
417813697
1092221991
509594464
1021571750
1687607651
997944177
312377275
1291809315
1193038903
2107342449
143715686
1270603117
1773806522
900438107
1930591178
801339472
1728261510
1944709705
1560499718
673031680
1203112576
138483820
1682054011
1702540197
1622768380
56518885
1637046305
450275861
1243292323
277314010
1919403303
1447831534
1645317520
1570275193
1720864841
890258653
1310882781
716442260
1696525565
2075163249
799962595
1666012957
1889217448
1170970611
1212328217
1314267483
1279368056
1319025394
355601254
1937311072
546894054
1172263692
2031536208
1198089320
523761421
981150470
1560081548
158454736
1249855352
1593277444
1243056824
2022314638
1866058415
1229457108
1476439819
643663930
1261764658
1377253095
1789279328
852183662
1291980503
1570262053
505649123
579382287
1311808751
572296615
1709821228
1336890066
578056391
1858372441
1337389837
589288857
1397151942
113653919
167630679
1505878727
1622465344
1541506661
1082061693
281734844
1697329074
1287349731
418621559
810838374
53542378
167332358
348963687
195722625
287467265
1729462827
1545947507
853300760
136041887
570795165
2032831558
2033642648
1348932918
384565219
1381664305
544432110
517682191
1663899291
1025080962
1753338367
868231610
761405412
1363146169
2012860029
1827096674
499225345
962714016
693713025
1103721759
213301493
313524771
1163575668
1771841287
193021614
175436985
315418333
409874709
752222174
1179513083
1752332427
1904038178
1503223943
1197557016
362129286
34965666
132992961
1609755189
35036093
1365982523
1491786181
2111334404
1457426893
1325473750
1937830413
2070741416
1405125288
709549719
1762737623
1539778988
804278408
1667079102
176416226
1309687315
2119794136
765406776
1386967506
251628825
255748856
176499300
1827776716
1050255608
749280555
1402253781
1701215554
57988229
1465289820
1072958331
963247705
1541680968
1441102113
1258226763
1313493558
1216973251
2016529408
1047467839
1162786861
183499089
1692760690
63462878
986223588
99583293
526906836
1172064183
937655879
1689985553
812982624
1414732661
2098028702
144307840
2076496131
676151092
1290770024
1550641071
1363922660
1515014054
101849101
272723140
817850817
1320931744
593603761
1716693960
35949532
1467359655
703734954
637132205
911431676
100174940
477469561
2016344786
1450725604
1792386651
1124188828
1683664525
29099878
72039707
1876701945
1532662848
878333866
652613398
1747372038
968407923
1938948208
944077677
962920893
1765241689
502675727
623870685
183725559
1290952656
667561797
289877876
1688869892
1786107294
1999668845
1473596789
1912804991
1296924177
1679240337
305470163
2067653877
1907049483
334020981
2039855116
605624026
367495108
19694743
518086692
2044384549
700160773
2069744535
482044141
2021752222
758613463
1264844805
346426178
1897218997
815010296
1832134291
2038494016
557046753
1226973120
2001005535
1588697337
1443835236
918045404
1419656280
1013342107
590875896
538944743
1718444274
1451589428
128843211
1008808827
1982244556
888714111
1372388811
1878266658
425561164
1629926671
751982081
1659788386
1151105064
1703639400
13727249
1115234216
1252325128
1501575917
806475197
1885909401
1772192386
342116709
1122950972
419053327
1341247148
2021106232
1030939159
886548905
777691244
517492804
671485135
1185066106
2105683043
187929919
1185574717
849889022
281148489
1859901521
274597035
1652388540
1752653247
1746165707
844875454
2103844464
1914394801
327405665
1226098341
1502049119
76229803
853440146
2061127857
1762025595
1795840070
486102304
1179784443
1230204768
967255759
546766663
552426242
1107615858
1909114426
2086614996
1874606947
1807748771
769517031
194140506
1997922865
1725111490
520805639
1210681058
330225823
2084563065
541481027
1211409528
1775654949
991512392
2112327726
1701254733
900965540
523471578
1362692093
1256475140
159149530
222907582
1938477807
914163370
213727810
1943372577
342844230
1336837274
971823477
654564580
1793843314
265571866
631496164
423126499
1233454268
1411245938
217128920
1624208141
288457790
1392066427
1046759040
248960703
391838399
1405282130
1804032961
832658697
255222250
816648990
245392658
2033553488
1725763562
1475240440
1387529797
1387840633
1286552917
845770273
1373776964
1930914939
967381885
186525191
139837039
810268042
1769161280
1272310616
136337766
868445195
421011411
547060701
1283133760
2139498441
963005658
1420796402
17120208
1927069594
2049565755
13347965
733626984
1918567925
797257976
1805823710
1719106810
307023308
315747298
1253214687
923472690
564606429
1150550760
1653980088
451209228
918502745
1025959472
1529280447
94538513
1713807420
99507969
1961330560
1607414532
389020527
619966025
708407941
89178100
2025535799
419017220
673083014
1494926728
1812677859
472634392
1867290586
1038130543
1384515565
532250712
1468658086
564101482
106933610
314467067
476032581
1274654142
1699884760
184921747
190201710
1165724382
933373913
1313843918
1628122623
2013520020
1691480842
115526094
1536277268
380112837
1384386066
508643202
95373248
1837978777
2033042792
1299992332
1067746633
1884295330
760949041
1761454400
257191375
934419915
1399146834
1296102198
1253704650
493430748
781957512
229989395
1019075416
1191579355
1006788009
782298034
1973184837
923685304
199523933
960385099
221125792
1702920212
1419650173
1710110141
914505193
1864152293
68992529
1751458425
559781773
485103712
1689782915
501145282
1196287638
1536322171
2099531373
1971348211
1730351680
877434036
710856760
1731284163
448736597
1999586533
227908632
760602244
541998304
149196722
1194037395
972195079
555141588
735549861
454668997
132244978
1966356531
655706760
34523728
1961260485
481028155
1530464148
1439581630
1098946091
1668161047
668890289
913270449
663895217
1727246886
2050047973
2034087612
821633100
2034862507
2001990448
1763426966
325611526
645584497
1937165886
1533615924
1458245996
1852514126
1217898884
462206367
1888970243
374411435
637788131
1919178585
1126013642
1243812964
466960709
368745151
586775845
526823940
1942162606
419692249
204528113
1744025410
1522528877
12867566
732390312
610019446
1962810945
2065531930
909189237
1254750166
806505073
1168664202
1135370331
4425490
84859057
836316393
76299227
1332211336
1586492770
1364187843
744266180
1490292299
2094121396
949362226
1407761911
1853973893
2080998761
1839950838
1640849147
76526492
257616290
48260026
945767618
1594515363
350370480
228752517
2079289027
1700440428
1567404732
469301466
1016447585
154640659
1553451908
43262584
717963393
939845510
1949342035
1483722649
1044169920
1521563368
801909885
875179603
1516194643
2034610855
196213773
1112529231
74366606
745996225
1280399337
318649328
715148898
547955938
2040193887
140316317
1282493916
183972633
1136072408
512791189
136026472
300922162
1823656505
1491367660
693667153
1356261698
1289406372
1997634648
1371231205
1163902934
631203183
815673654
856437681
619488370
955852743
326893139
405587380
1200164361
23555089
1176599280
556739492
200070965
1891768845
1417873676
594058894
1358585416
1245142801
1516943740
241732690
1581804977
2112778172
1288730682
182271609
1449716739
1659392480
1458798772
1083115643
314397928
1171763229
924195381
1287323034
298448935
29929990
1104976851
1916153701
1847132971
965861530
846248188
1893889073
618549372
1327959772
816452926
975025302
1219297268
1611091149
2107449669
1676984960
363845553
1545527797
34684521
1292023589
972385179
1050037897
159329094
1460001061
92343832
103241529
1196996634
1985153727
452036571
1152456103
1534771770
275824827
581867685
2078544963
1707768240
1145208652
1873690463
2130669546
1478421537
978182615
1979894245
934805896
414702163
63055944
1753394709
1988268416
782422746
1527467381
1274751274
1687818471
479172537
1222223275
1266591989
1077599423
1035258449
1151796370
444594988
1101792966
1803935536
1608674212
915097132
1640999298
1780177573
1728790604
1670236539
957563231
340677885
606407254
1253926144
1337528058
2141734498
302823897
894495395
2123596134
1399331890
1482192374
1901737409
1768663304
1425904520
1401614979
137562936
711700815
930865004
1032015596
185450989
2013684479
178557739
1043495888
1532670897
1693756948
961271897
1153378804
2043900996
1409432859
1576462704
90259349
270324363
1468141173
1337317263
1482545051
370188352
1986270905
676959644
2058143539
618676978
923069304
675761379
1492167823
1063324466
1508930765
1128921585
428508348
267605379
1559275568
1289965453
179423743
1502966436
820071010
700245050
1838815801
450058152
48347653
519742841
1338991820
644093470
329105717
1330615493
1074897295
1046879283
1434873972
819317725
739839547
206257510
1827930220
1170917325
416019751
547717847
860470452
628162291
781122413
2066072177
139785631
1769454591
1064892250
1950154865
188742322
1600799332
2102611478
1056020257
1183980686
1824996182
158325399
446244675
1893054438
1736534220
1618828143
826822575
496846630
1003135739
1621322090
149499515
415267985
321526750
1213134186
1510582414
667575613
1342106462
272125642
278035003
330404467
330294312
1800122783
800591751
655576287
753512378
54353236
1268130824
994758108
913060363
951202351
1208429531
14516831
1577596580
1107679278
224952975
1708479704
1049519212
2077715740
1763468628
1455554542
1854962143
447068786
1488630114
356149279
1626722708
753136711
201420184
14089745
1938042413
17825583
2058754404
1975396802
178114254
192101976
13158060
1308343150
1620429662
1398204918
204077200
553412303
974895244
1066724745
82070623
245777610
6263923
1317948985
959113670
967269872
1420753520
1571821719
1009630000
246627519
141336481
550492029
1336175975
344491987
2137200452
1237881336
488716461
1119331399
1637080681
618746252
895250594
1128488900
616804567
379990147
13229056
223650473
1562715359
1945956426
99145189
1968843471
1872924680
492705607
652227888
554519835
795357902
440113056
957807852
1140113449
594521352
700317006
513463613
589196969
669891233
1512121289
1380272733
485052749
1520645896
941192588
615568934
1406685443
1077045837
197832944
959360978
562508175
1404673154
1626945414
655254485
553288617
957608627
1144972158
2091398258
1839439594
356618919
791439002
1052459608
647078983
530059212
291516354
1607498826
1533577408
1367088746
1018944044
275994500
1121396430
830836954
922821268
842092645
2019907912
302947130
322922027
611398146
26418487
978280427
2040178836
324216637
6405210
1413923809
1813324357
1709871603
1132461931
550603453
589584028
1648536622
1383229500
1584446122
217756238
448720888
640709555
2120239501
244232610
965232575
1959781615
918491258
495488667
1138230905
1358370404
933824574
643790569
2014422966
1542411549
1145359763
1913604842
1992054932
1800421916
803564922
1659888489
2005747442
1230847285
1115781427
1750523890
1624488590
558749476
1323328273
1959591106
817362214
920275932
1342120463
314569192
1155389992
981795937
843914814
1740232825
773611438
1647976889
8545648
239540603
1662698982
1744703125
49293062
718529486
1304729699
780409304
2068609100
2146052870
1554347412
228989144
102392013
173616342
1918738159
785781025
1307520636
1441759140
1115705825
1807936502
603329004
1200662860
1682761640
1334390515
1009976020
160382046
550747454
753450846
992340961
458522429
1127736311
840477783
1972313991
1031707094
1994299960
2096234573
976622470
264129690
142445242
1883937931
951281102
903687564
739825013
1836653145
392112244
1031106480
992075691
454735256
228881903
1174679731
856157231
206847734
1595624801
421482263
363559843
1776752280
1592375107
1891092652
709194995
814951874
839725251
493986042
2121471230
777982388
1515020507
389697297
1815586645
578747634
716772271
1046918199
1390741133
1102312065
565084149
868325760
503047209
1662771183
1133498914
840152916
640997612
1066125139
1952776595
1003373028
1845706063
2007822672
1976298444
1000407386
872597886
53880861
431470992
1726279223
1390476707
1035598063
1772129049
1155815690
1735611024
2074279688
1961126720
908695586
986395002
1813460317
809143693
857554377
2000204846
177950897
1262080191
962385494
1011690983
91169502
538151996
55783077
923695883
1136395142
1690542944
767238835
2024544610
550388767
202826475
1523970816
1596393704
2142414930
1342743504
859710420
8221537
212920771
773372032
1482678917
705371445
1480343942
828023124
1958736984
720346278
1897069219
1025443709
307899549
1231772578
1097206855
641237692
1065380561
1883528897
889306107
1207739601
1321410806
1382274576
344999830
1698844148
646734315
2013099207
204445821
213797146
557217681
1639027297
28507273
1665085411
1854341366
725291678
822733152
627677096
999790691
1482298540
2070201928
1706394823
508887683
1003253029
1875951169
42870650
1574822785
826598733
1378065002
194305960
824835616
812794646
1194370170
1277725211
1904408899
273095178
1398771838
1953633050
108506852
651387750
48131948
1633113155
2098397681
1260445208
1623697859
1322596417
1279212656
463681273
1421148436
1331832430
1012856348
1290598735
341351050
907655195
1078231558
695879434
282399025
949138304
1238427142
1417828598
632131666
1751142893
1151555474
1323353783
1363604888
1130351076
1700938432
776443742
1695742753
2098406648
1682364619
1812666770
1704880764
1248484080
95692100
704152517
1088116074
1685829363
63090057
1221090512
320887282
634159886
2143917657
752724792
1769335587
418053375
453923316
321056362
1240114244
104501777
837015298
1626726114
1221042910
166945648
1956797990
1731392976
329115731
2054558390
1040230562
563199431
558220565
1781847425
242732691
279112485
537479741
1469240028
8033466
1709259766
1230160974
674940397
1500072814
1449533473
1951939809
1552804750
256586861
166931028
391972218
2062300666
863400304
1092700006
1631734028
162973951
779057573
1990639405
859809623
168672864
426318091
1824849048
79484362
1147810420
1173222884
1225727453
560286471
1532335957
744267587
366627989
1001320502
2141147710
100606814
969465502
2083314596
1284611960
1202138401
855719276
136778579
1103543813
98020266
616666881
1880118890
56583420
61144956
186734139
278065290
8093284
1234481422
837902859
789418718
1526082835
568700768
1489774378
2088318785
1787172663
1003099612
1065772866
802228825
2021850112
2134604384
726782391
322264394
1488031565
1194509404
1308779431
757244036
1318493568
1210878414
1443336317
557147703
1039300784
1560475376
1321873737
2048158530
2015734801
1279671077
1581268691
1211739066
257947777
1415348301
1437028248
1601403545
1939511623
1825728584
2021056901
2132190681
1014943577
795153237
1304128119
1459265556
1719252491
1131327148
1160457935
628667101
1885233170
1920895673
1919280028
415709258
840383080
1023785102
502273354
808050309
1946663342
1512124787
1822120308
261091650
1105153387
95060965
1663845708
307866557
717135263
1540885158
355413933
1746768754
464522607
1104521943
1527560216
677829277
1083476157
2128550317
2089752410
277203320
1522898829
830778261
1378433019
145437096
1137556163
954444200
2020644391
463988682
1572343883
2042310832
1314580581
1053377989
26754819
459707993
401641300
493598047
269200226
1894144158
1145359898
368853459
513078112
1044419367
2124729044
876753620
1473426271
1789001234
1611552431
921284228
62034320
1942516706
1193246257
342385529
1340183148
526385136
298836311
2104834864
1473951074
1931179123
761582538
158078020
387242276
1819379948
774981034
186025155
1592846049
1158119595
1641182015
41067676
489244613
1223841902
330980627
976281327
916693107
1612152058
83429624
1572982199
1973802383
1813383510
1700104622
921508604
160389090
4295972
1827131150
1208642372
1498921211
1096243955
176439031
571822156
1899202122
1723293159
1953109101
603275968
518025011
1728674005
1170573639
1114809576
1597615969
1314417578
884393269
242338877
315999482
332087929
1370396270
1764562027
109996722
21383946
705819204
877066584
938728950
1599902593
355810546
1303197942
1556900399
471527594
1675647534
1298529803
400637230
190155712
531399928
1166021222
1819902846
725678436
11333705
847190199
1829031010
138401601
1022570322
1555877634
1351988951
1861087857
1453352263
559438183
233694421
328332773
307510843
1936495425
1375483941
842965154
1223339714
1684433545
583947961
1795982310
1419345112
611598749
1058436657
1106594167
1788776338
841439481
1300656422
838435246
1204815760
1518355028
912335554
794425881
796860292
952064705
214108952
1154325354
1497289733
393366635
1011039004
733794319
188699624
1784125736
1118669222
1470853603
1141848238
315698360
347541269
1763328264
2142471856
1052702427
1739450844
1548280240
1361540435
1941605878
2034584112
207708840
980746056
1053612269
297715542
1270238086
1656175340
181846381
1674705628
1574712045
41384493
1309011562
416507171
277339239
469119845
281970236
1186699862
70901670
1443934441
1191377068
1087354249
1843451284
362056171
230871462
718017947
918228750
972153382
521769764
1905418652
1608569822
794653373
776378184
1266406478
1929389948
1502828980
1707539232
630247808
301144223
797684495
1784320168
1778827616
1660524291
965867624
341629103
1468347654
662688158
5253518
48956780
802378444
1064967275
1551809692
1114637580
1471056540
863985660
2081052127
2052035440
413897153
468389393
1520453922
1938379922
287483891
1534042487
1488117982
1280112296
2101879486
664969974
220622509
1385716977
1739735525
1110128641
1660429342
1243140431
1991068833
291256758
223326843
1336426119
1994323090
1998770569
1502393029
517960527
1926890112
1498587485
1744885496
878078872
442714850
1182298173
1495785758
558605093
1934158277
2122080512
105800732
1670082633
1221379900
1719448024
1773685780
915432789
230908740
325713978
1803038323
418757464
1755835100
521017595
1565024821
729072706
1745261288
1732660682
148299816
482764113
1757298178
660231166
1360325404
132225220
112879546
259566002
138117172
3143959
65427624
377587069
1096126251
24203739
1748673485
1047087957
222362306
388447072
954591603
1671138296
1077370979
1367456819
61990015
1944554071
235907390
65401666
518372871
295651921
9003394
1397213949
1694935605
867313372
68344263
1219473925
1593297793
1135341498
77270672
1852137285
1041916003
245469337
1428183159
1951963869
992949784
372522700
1640817827
1921061029
1708811731
1794387871
1972499834
504245003
734681279
965465832
693299724
677377139
1570968624
406629534
1674645218
81920566
988728831
1784052580
648623649
2097243695
359975054
1534211971
1037309883
1201056250
1735882553
72965059
1144682871
1262276521
1199237805
1067634941
1359880099
1227775457
2002027796
204364665
112756090
1751216327
1667560967
398954892
626023507
1992021073
1107132225
744053279
799462673
945301316
571572387
1044050450
589148108
1123353826
460672188
1111456626
932647986
768030574
2047558696
1045500715
368062895
1275589095
677395241
931164032
1888987064
985142109
1297622239
881985078
1794160215
1076981692
61605874
70367853
1096037845
1446978382
1226455703
1377178602
748705649
899017830
1045030713
1450966095
157822398
1537576392
260233237
260310452
1542716446
1239169229
1635421225
2082093381
1600344004
664076188
1687655211
1009872139
1734467555
2114604882
1009529189
1245389321
2030056839
2009428758
910773502
904194877
543235112
1663311090
1676320930
1615092458
772594099
833419612
2019375510
901413373
802893585
1275873385
1910585976
1106756809
646258677
1420919062
1822943316
1051308772
705659828
1495726805
611253927
1702544462
1683971345
2086444967
270158760
1512970254
40434361
1379837736
768382044
1908378226
2039144232
1997625380
86032664
1871797033
1069904277
1663750884
407130473
164650047
1520465277
365159407
1943279898
576169649
1907313414
1874386289
1216103260
561830580
1589966831
2033416797
2021433277
1145955480
118027985
1398196243
1179792966
2011777887
490590245
1093015822
1491542985
129632091
1185577482
16776888
348765636
1954537382
2033680572
572935117
1493958455
1043157365
1248917132
401350374
25967724
1120140556
1279143161
105051225
663232335
276340091
2101359533
562020481
1954212850
696747302
1072177622
2102465206
2053639233
1011000853
1014375865
1291795941
1741874493
973217270
120741155
1630506176
348451235
62934569
1565554190
495155931
1365452818
323647786
1208948249
848099083
229877185
470739151
1992559445
514895325
1700045755
380738796
631653485
1387223998
1359327846
112230661
1883672887
1420764957
990133826
159394643
2076715472
1589510939
1918655572
1655317038
1980366923
1004935460
2087640406
1083550405
2081544282
286079991
185445229
1640243099
321529595
1291346146
1756327228
308923870
2101590915
753672958
2069590703
778853514
1380724705
428035278
302967158
1810873004
1833574436
427059961
125589628
783979767
1697655660
908027377
1613128893
81482825
1987558354
1876698310
1761009064
823567441
1941214953
1176712994
2123567376
1338540369
141702535
1640597415
214853408
788582056
1389094075
497554928
12339033
1657042135
357608788
2083043546
1459766314
1920731072
65274981
240183560
590057402
884536765
1936475165
1795396455
1675540338
177880083
2101340877
324203097
855025979
741975862
1952621622
47935767
1604320969
464164757
1539512707
826316043
1136366175
473125002
1640663337
1946480938
753359620
931778206
1051666305
2115378926
2091815090
1794975059
807028551
746963338
847386702
177497528
768821530
1711837148
1698314397
1078725858
1480610883
217343550
1224906156
1236990355
179164962
1637245298
967931391
914877208
1752026909
886702245
1621839238
1849198326
754964562
1901744079
1888719740
738387862
2090010428
1259739493
405527841
1802154621
1800570794
1411391837
954352443
1888663129
1863189964
1187276422
481299759
726405452
1877925389
196832742
1510581839
738975597
839587114
1562678313
1270929747
1041264819
1522997477
1696622649
2111460603
2048853770
1645693016
1493437714
796358689
1231232409
1355957071
1480500384
219506295
1477981597
1113916352
1076478386
226649013
1673997678
962182406
874373628
1728739629
553656100
1933739243
1262743722
1635541274
681166282
163103564
733794470
1556593376
1956605057
1396861590
1423437550
991266883
1899390045
537786380
2016533478
2019291211
98828907
462830682
62123857
411978916
1069360816
1298066113
1687023778
950697300
1831356800
1746596633
358796006
1980007608
133894827
1336778723
939607553
173108401
987526865
2073526464
1294059814
1779593695
586440264
478157086
314713439
1713469619
655479616
816666797
735602493
1212139715
1502656451
2086263969
1916121564
497554023
1516766260
670758638
898768994
1640282467
317295952
396852933
819638551
2118871632
1826378457
1676699923
687486599
488568424
1387943206
899426381
1987465942
326662089
1459287160
584439151
760838454
1022934504
1416812015
226565962
755169444
1885536658
837964501
1736704938
462818848
1323426081
795569726
720850678
786497210
165127466
1124619127
1095689403
649410958
1515899971
280714410
95080325
46760648
1218437006
1861328961
60955147
1214195036
145854162
925960225
217607781
436415781
486020269
1368059698
1037008658
1977919942
506520368
2112636871
134559358
626587651
2073532340
1450461752
1670360991
1111954749
1025586997
1645914774
1254618865
894629873
1288352477
1326339939
917803340
834794483
186364808
274055114
1619315989
2050040633
1981722409
576299358
579721760
592894139
1898923029
639852230
1815784047
405281403
1193270658
1396170299
1501534687
1423647746
1331142632
1947725581
528670273
610267297
833199425
965687436
625656027
638045465
465981779
756723761
1214422255
2134176395
1447585095
1791989547
2055711006
1594566795
108903755
256639427
378439521
1614442283
221104981
1851385048
2144509296
1595715972
1505635424
856534030
1486894147
142573479
875990087
2051627106
1495949733
932368707
1875169829
1286416048
297645903
798347123
713200741
354336010
671136597
1476044581
912053595
1294983661
1748183236
1608147893
35587818
416135655
1350367264
263311505
1489131423
1858178530
226373324
377512982
272778779
866916896
879785951
1233268991
1213693399
1497654057
1615561821
467526167
614071105
599987532
880620318
96451181
2091612207
730032662
686195032
679125396
1345003334
151164628
1743667977
929576086
1666419133
1434895163
1889182442
190898320
1145307585
1255573121
465726122
1220871465
404099252
1351216965
344396659
640687837
1912623501
765333545
1231592953
739178635
501714570
1628706645
1415852678
863102652
853484687
1417997221
1437501888
2090076370
1899605954
800216078
1035672714
1806734402
1659568105
205432080
140581974
1423910493
1813795896
617871083
1947153200
1037049350
1962139631
1529078888
1293880495
509738853
347117190
340316414
1987683685
1864948926
693845980
1932637730
1843225453
1059113191
242078861
1692498808
590804758
400839320
804397611
1114297047
396231196
702547294
112768875
11640863
1504086311
270267534
493426838
2115692203
433597216
1968459153
357317452
2054439001
993796603
37351830
1020414864
628873874
1897073256
1054087321
687126390
1955724794
736326828
1998322354
1706394411
406657867
1295137954
1024164690
958195254
1984520900
1381345766
1350044406
523644496
2104287698
1676957730
120723753
346877206
2071537897
2028005178
1174613888
2026597157
1464040195
2323395
893557627
1186686187
730628714
1327617831
433737784
554307283
1079021625
1576513489
498387333
697327948
1141465496
758067606
1487730190
1660988860
1854566059
86752735
356067564
1618639182
1665187970
414663528
438965479
1386586922
952061865
1900242960
888589711
284544740
2141252111
1821341437
1445909147
282532325
2062065946
2021923399
1271603462
1403328316
2016002175
590732052
53956304
795677628
1440762959
35612968
1057729415
1973199511
1250100958
1690610735
1385262032
1574793560
1727528739
1007655601
1061804792
1115645020
456435654
416799655
2127664519
653392552
871527376
556150247
1436076956
804125443
1551957597
1558485085
1091144311
672163592
668907535
1070359208
1842679718
1657256029
6364558
1602409912
557916871
1251239021
492140044
1375060625
577664975
649963782
1109596412
1093194879
1991317810
666607685
311966805
1455728578
775150198
280468765
875187084
987278029
205509137
1604570942
1142080772
2120271296
144759886
613101461
1582407905
1799342995
2109744232
1272624285
163462882
1484763469
1361950772
1988415085
1500503234
1254657823
41034033
369109823
1944491185
1444898835
1310787392
1631765270
1954407159
1730001580
2034621227
1526344899
1137816826
1324538098
1667467382
140655083
266272538
648022230
727723914
591059629
2093537953
1526754302
97904845
8276630
2068524298
1951248602
1499565525
412648599
1778636032
1894943268
1336445920
352386956
1121673566
1419505579
1206828820
37204467
368463657
1503274469
2050315060
1145462457
2008535032
63082254
536588044
788998415
1333729350
690176667
568026654
714174692
552088907
1576627653
391656236
390985546
2038000596
242973810
1482488419
877873715
549854700
1915226162
1979634535
499874120
19937655
1768591734
708778982
272896458
2073112149
1065811777
749048250
2028561147
2016636083
937224245
1537963185
2043546135
195390249
1051959678
1360048591
1820313327
1846490475
182458489
1096029358
340432956
1339261318
1991602727
1957134850
480976701
1181044608
1406235502
970537476
798051496
542838379
2121642439
1774920370
1647596767
1743276838
2050919201
1815157064
1851321209
923199159
1797842525
745491950
688572485
1085854784
1257749232
261203163
1726640933
384524242
1277846075
1114972337
22042794
1017445224
1892986623
559699253
1990600115
4626168
1959382457
138928446
729246843
1774812389
1202384141
227274998
551194684
1023588825
1955245512
2117847157
133364088
672467281
2046188421
1847874871
1903006357
844778972
1045818513
1261357370
1928891397
1613598020
2041825872
639909075
2077714516
1142847688
522019177
1223383205
886329438
1580693919
82672182
1014565031
787460062
908019858
1148278997
248329671
1330583884
218041169
108635468
2071234625
1443656340
1479932715
864558141
254292466
279341280
1845728059
1131087503
2034548926
1072901432
1769031359
825719393
2079389845
1956018299
1256504996
1706254970
1307424163
605804438
1055105373
996167461
1193793309
2079735850
1018289944
343412277
1531261028
2126900357
1519618401
1414269809
864388382
1130725308
1167798678
1788377212
728795410
1012888098
1057869220
8142124
166325374
1099744666
1501898694
1004974225
174353689
750649755
1813632125
2003572695
671936756
896497550
1375580092
965865372
518432906
1453969156
286254231
667155350
1022441686
1833949787
1779661472
641933112
1737616794
1681568256
558984405
1333722551
664335329
782572016
2123319027
1785422456
542874711
8858882
392383581
142766365
209495241
665014679
1863263842
2034539906
890997549
522548664
1395268157
1244097813
1447290785
1926599541
478398266
386137524
93703856
1174306029
533228946
3561134
1983920937
1430909146
563067871
817791276
1602650425
301135466
228533701
2010408949
1495910363
2144305665
21545618
377454499
858753901
1322410331
1827648097
48445365
614344769
1002860291
685444603
135344550
652766324
455348187
1436572444
1381122605
1910583747
201455186
1083083954
620181733
1311768844
809643822
1218611054
669151438
1516223279
1782347183
1756246410
1880828011
1757432912
122081219
393938798
534487525
1249142168
1771926060
517028735
933956611
774127477
860548398
1584159497
1932800294
787375141
651272209
671514008
1370091765
1246724550
1769436659
2109930060
850034505
836387940
238348834
2086774510
1035103597
1337473223
1332237328
516136349
458258936
1527559707
546208545
1349159653
1550526689
57856007
1214346330
1891337441
1158226986
149901891
2128528531
2028890366
221078462
131055948
433442473
1790099775
192421372
1443849563
633308856
95630456
576552895
167468146
1606446676
2118154987
836971669
535737539
1624627559
260889937
1022723943
924815147
1766816178
1208040124
1652933213
60180685
517354374
1448384262
1069659859
1569172940
912341504
1781477752
1238795920
1147876207
1855615745
1799496177
718209760
1044789869
1850942462
1574731820
775871994
835016977
231335217
1143411143
1334551006
870100339
1218633498
659521555
79983124
1070086130
294866416
873207503
1847169748
1919237434
2145472054
2046888504
589609412
670937250
1375269044
1706050886
1817388629
1170122343
125277984
2025635853
1340244270
103992772
1613666333
342515129
1996588448
1379529635
1555966733
1583567634
281375030
102140997
1888066943
1609307265
2110077862
2085242367
1810222645
2077150400
944478202
1444586226
1082323402
929520268
439401453
1001823249
556965787
391698198
1384968424
873876150
558572736
2023072922
311749479
1053661966
1594434012
1518535618
839969857
137037489
1869639064
2132882249
1224714279
1645958741
827146825
440472772
2098591728
577465429
1612100066
15752161
116150576
555816719
915628483
1717912660
1003161204
1338239716
742494044
869453788
908480246
1150231752
1470323733
1823378561
133896044
447058947
1118855681
1494279148
928881262
847285512
97357828
1543041003
514506774
737338162
1221348792
1801247203
653084307
1698229092
1485957040
336576719
875016787
1622050394
1395147916
1269180202
5506737
753152530
51961896
245492172
185222511
1223435573
1578307720
1766768019
819902376
14184587
972984770
232273324
1856568749
1686317515
784030366
37900965
1241835374
1155112247
1106229267
1024300896
1367217301
302221424
1701163664
930064533
603413717
115301422
2140715333
271151592
1878982781
1147963171
691312484
1378080078
1625333783
1507641297
23506805
1310449738
2019949900
874874558
1979875256
919046907
1633125012
302659717
463105771
1392246185
1475187620
1605945654
885907582
561930202
1518577265
1194396905
1328386044
910699934
1845371334
1355823985
1731671644
1764234847
1584662314
561607098
1409906035
566780799
97346169
972307521
1318128844
625206601
1193771449
356133295
1058035098
1167223530
384824805
562848897
386008752
859160364
348609397
1380603339
1551384966
1974480798
1834805668
1856130852
792257997
929929863
1871956868
1263877425
1995976128
501744995
2036547582
1273389422
355635979
1458617036
503480771
1504711945
1682373143
1478946974
672233578
1970705046
9578165
96794250
1603219320
573687989
1332508853
302836948
1150228385
635909109
1930096578
1723728179
1019088585
2139931005
1499756464
1310406286
48770994
1997388053
1465679061
1496101386
2094033663
1454026534
1217644539
755274303
1959454520
722304914
2002821896
1894796417
296429771
1502236500
529483095
195007537
1219953247
1915131724
833324883
896124941
1785679265
1562326507
330620723
570091805
1411345040
1640401434
2000528667
600905825
1027901555
112432308
2081857429
806591926
150844883
1901798359
969398133
292320584
2027272428
894174193
1899476018
1689085640
391622586
1902590687
318857305
707371716
771717157
730679757
1981511034
1254943119
456581329
291075962
227537058
1746483438
1647353927
514073238
589721299
710148848
1469191859
681909201
402763975
4975546
1526518913
1856964795
1800496961
1749028910
514387023
396151992
1247365135
1636946846
325126521
1831468215
875456724
319436436
676417905
881809566
1185670388
26981603
725224482
903630185
423610447
1739172821
917967732
1504084003
491865322
1425950803
1097665420
1053319095
1394683384
1001913694
168649760
1208467101
1025883360
1855423064
1229070178
1671263826
1526897943
1496799476
1135764275
884412577
408830087
1658182651
191942804
1361803932
49642516
2021315736
2034541744
1941683633
1181641483
727816642
593404137
1431880567
1535876180
615560734
1479195290
1443307215
192972370
1739068753
1762628523
941219454
1598571192
2005842833
1510783775
1855809395
1308595090
1992885069
1481159961
1642813166
2086874861
950035325
717212290
327183646
582177604
124108120
627352208
877493915
895329236
213332928
2335135
249327481
938364121
1506969818
1348080228
415380731
820604812
33358701
1148327501
351723553
139319000
287956767
645160089
1791799325
832697120
1697136820
327197662
861875012
1569464054
264353263
1128137090
24331182
236399355
1817328268
729019049
232881861
1273246244
2072168225
1092432750
1019423218
1638577784
1676634002
291856408
1572573936
1854407767
648141012
1780636914
467028745
1321132027
711569176
1249543869
1200845233
1302886547
960169139
1502128760
2145060196
1253549396
1725738994
703514203
1018183582
1989110048
407830826
510169402
1620964715
206421826
125045114
1418644382
1005912879
1850453863
648177768
270292815
1461042645
1421060546
871080701
975575160
1729981733
1198468032
469696755
618044554
40947453
1812769735
11662336
1700695055
12361760
1130286550
1331103046
988471686
1814376427
1236656029
1328303146
579988105
125696297
129277039
1883925538
1699221453
797066660
14760488
1738349397
504194373
1126684500
271826227
1284386901
1805976176
1229232935
704812109
2032941320
977740455
937452392
634289488
1572182147
1323240822
330017187
562999592
1284582765
2122696281
338975002
1128159401
2078113849
1107985866
328310935
344737733
366966983
511310063
1314901365
1873674918
834248216
682969557
1527065910
1937181111
1911872288
994701375
1163458569
938831250
1317260746
1255885040
1709523769
66366426
1007262959
512685846
1511848652
250073812
1917671097
252513165
1962861657
1776021075
132306582
1338308037
364816700
2100542262
1899115568
726154088
204269686
537764906
757512414
78379349
280449324
693438007
166616592
1560423221
1475986774
2040511429
1884476448
219921470
1878622963
1612247717
206901286
1491361490
1598248758
1675249313
1976852940
2060004793
1816516686
1714693797
740954698
1119556410
90220593
1099333889
1271040616
1702754933
2017574375
2070591352
1557987457
504743558
21608634
1477434092
1991946072
1279398935
969947591
399126753
849777451
1209647141
239159043
1727463137
241086852
871840102
724350169
192257716
1703405173
721852508
981506063
571923148
368392890
1139179158
1481097537
1233359620
850117305
2079113317
1483030070
1731962853
1571554309
1086313598
1290134582
1181626260
2024400004
1930824522
916513405
663482935
1492918142
1720422692
1744854104
1922379052
187450531
262157475
1676348327
490971372
1991261804
1108211758
1760029375
2035409801
1517707209
382298471
1656022810
104922774
655162063
1243398635
715758245
220025309
726564583
527355760
1365184394
1004781734
1553669851
426157018
573933889
692594164
1003028243
440208852
728848081
549326838
1947462741
1227675870
1405595119
1371849984
1366661486
1729287431
1750371390
2090307574
267347392
225355894
336765484
2038649789
1299098451
672491080
1544439089
2135058419
336893268
1392963536
162294180
1474280762
46825005
586619942
1585358233
1120029061
237753772
1077651694
54344254
362921052
737054561
552596011
1570776850
1162181206
1997740345
406811400
1458586508
1510924934
2068109518
1575488846
524902821
1936710222
1509176000
572856914
531003378
1619960088
1674778672
928269113
384881596
2071457001
226303309
1405427826
1282102109
1600147320
1446254454
1799660273
1408411933
1100341440
1270498236
555041746
380347421
669201675
1316156599
1478818975
752387109
1849988999
353552650
1886521369
330191516
149983253
793274849
1303341466
1814250864
785690085
1793511599
1415200274
902768970
466066862
121247123
529585167
1662440348
1624343551
240109021
1260162011
838573291
1141613189
2082193939
1245675481
1728570156
12076150
260219909
1693906019
1576113201
1263792673
963816914
444830006
1571536700
1417735627
441728788
1361600507
1002450935
550369091
1580913567
1748080099
485101676
1786337580
207587959
1920213923
118133575
1701919706
109982335
345443631
45131313
619856614
21881349
999787074
948743009
222654630
766383331
488173251
1229536587
725504685
566317591
875649794
341964642
2117760499
1156471344
847524848
1018251622
948118284
559996496
647717578
2005815536
890397375
2080554339
1703960248
359906275
1625049589
2022099805
389413757
961065761
417172898
1462640129
420741813
1568984140
89153567
101770547
1168479139
344458245
1166578660
1339279178
174804000
1671413862
1326975369
1708312730
411187149
777116451
905732676
1542109379
1620084967
1638315006
716635542
1747593756
1945704674
1833650788
1448098934
1490218578
1382461398
444883180
1533480536
926228060
467670359
1997252095
646825248
1980540797
347465855
1410328420
1599418733
1445618225
1639661665
1202801654
914818664
1548857435
1616516102
829592982
2100332329
1196663489
2134141645
2016963666
1665038716
1838196938
19092617
311406546
1938514754
1160365353
495233589
1746129362
1583419002
441077042
2112394617
1022244996
1653494945
454241923
709878124
512207050
676476060
1758510552
172757758
849655906
679292178
1245973575
980568171
1481000990
1162470004
1793640185
313647723
1002898954
160303528
1195416572
1530917933
1439627298
369401215
2118986069
1390967489
1188433498
462576257
1015116549
1387683555
521059361
1552253654
1418977639
134429607
1689361420
233958123
1589233502
1864364026
281221354
359288294
1593143345
1843852785
1150034074
108521800
2134881976
648643533
673111458
1850827210
1517691530
1493726116
878738142
1802628933
689344276
1734996972
556854187
1104269522
1492212081
1557987269
1248444503
329320780
890967732
408657698
479002213
562389961
1132909080
259845836
2082276463
1954332506
1641141168
1808265490
548827977
379888504
1927933405
452470254
119873742
122166324
458708084
1134881480
1808601573
1639243517
437451280
1826399163
820018450
1031321086
1072854870
140814947
704369727
566768922
1607628887
1953433518
14735128
2096084427
1304998706
1924592359
1160359417
1808767878
600204891
1383130
988613331
1015341035
104095396
1757197551
577524997
2055137060
187794896
1785878206
2097470068
2036571086
859633796
791516562
1102907887
1061344199
305439911
1740009151
99005934
1572469767
1538355162
1324316556
1416584844
1019808982
2112480520
1671288469
1217889246
288998933
1382312890
799015579
2129264562
865743875
736232742
10767315
292317294
1273723642
755667822
126888820
438401913
1229318959
1535354667
1760124068
555126382
1674796613
1329256014
1639037981
1767180979
1923144323
768383381
1095168159
1110503055
770211694
1443935138
435608474
1485658153
160741839
938811124
790220957
2110789509
719175770
1357939572
1352898069
2019379398
386029446
628438485
20721144
865334857
406642240
1408089405
1964074219
191152997
2033557953
99344692
749874087
2042338872
508787161
273891509
677688970
437614962
795585913
57176016
1837655540
1236996121
1936858723
1070439948
1488221835
557428221
854244961
1570096348
2086959548
500368235
1828539042
1320639854
354653572
264044147
1714180130
642228068
1766296899
1143647649
382761070
1376208616
996970850
1748445770
1117330673
1542054607
1275254812
1273727606
158540930
1969269472
1063189819
2058935115
223815243
508681887
450767500
283059059
1470093076
767928832
1825507505
1264217407
2074721467
1517393422
401634908
168745094
194849571
493583579
611780945
1510782415
1331922940
1768753411
1705661993
535144349
1290327864
892386243
877330737
539741499
334139123
1066498895
1930597875
1850995891
1723118698
1077258295
197011450
945018224
1145978759
1739504856
271891131
2004177414
129353568
639005405
746222103
1157087985
1122989785
659714457
457280110
1798850562
868567013
1346864314
1477056829
1245324268
725256497
1214601672
1457624193
1216879873
2144577698
1058260776
452142114
1334307084
636701094
615160251
439990598
1014537687
1353555875
2059201432
1975840539
1031089349
143856398
799080904
723628637
1140057297
1964191197
759018314
77050548
207354923
674811599
1531336370
856463928
879371019
329295671
1361983528
629017973
2017271278
1756036520
1413257419
1596159125
1879271276
84523867
38417375
1047038608
241359638
803979159
835800361
1544664691
701720320
1395031139
471418908
1660627600
155567811
115268401
1449575588
2114178490
1049576721
894593063
1933133560
987032262
255034956
1333905145
1556046912
89631109
1178950353
43872031
365591192
684281436
137861373
422948852
246082893
276775516
597098406
844037365
528346378
1401676958
1606819952
1000047200
26592507
1804935492
1962168671
591069397
1304801506
1347277501
648587310
8516069
360332418
237168883
1817836453
40432814
547825799
1338858165
699199021
1164280117
850647499
932830455
839974947
1233970582
1957645995
1314350002
831892020
486705610
1127521857
989686299
384859910
1842510836
579403241
1731920417
1087198761
427377818
60575719
708816407
2057403946
2004484868
1354053959
204406654
1130034813
126079386
1756479641
835715088
1784984045
1523020147
1139110801
19489339
1167647015
54411168
1975391803
349927499
484066445
180580596
444061669
489223660
1714259644
1862309241
4854501
1522497452
256614030
1582196284
2140508591
1886442379
1472608655
1959450633
2109562182
1580085484
687287908
358686
41096252
280357125
1729361549
1522734068
392153004
243609451
1759391993
1098489008
1580360386
1807647122
428485690
323314850
1631361143
1406525369
1117026552
1245222709
518478159
552848652
425690001
285605170
812110458
639637395
1855076172
992479683
809366394
40200421
1129359284
130363141
757431403
138321421
310887224
2125625606
37917899
2109663157
1252330897
1645572986
1567811894
923120358
1177772500
507925628
281825720
1303337177
133545114
1421046364
74579956
2098435947
423169661
363265686
973682200
1950535976
657856003
401607399
1396081614
1003689425
1585201789
1016059190
1890356758
514716227
159292814
1873566639
125131806
1513097567
561757600
2133408078
1983852102
856388436
1327087792
1248315899
882236456
1769858722
1244614024
1037014722
1779546881
1753983050
508731177
1608518243
329583520
1896891248
333944375
1286368525
424734993
1788217972
1535496981
1472407755
1454042692
1896177225
464509217
731993632
482077922
660389850
653539396
552833005
467782566
1287825183
1790033640
788860863
1887204280
174203946
349680914
1105072587
1028618181
1839417105
18554270
1907524095
1386297906
57692140
876216697
174190460
1497406150
240691226
101040448
149539060
1421487541
1518510329
420311021
801825059
270923979
1065155946
1625371817
310590232
756464427
1898004925
1040692515
2069700144
341031479
1440205704
551454754
1442083472
1948653600
833532523
851357606
1408460062
1210233647
315912177
920525478
1353143330
444172886
220680221
713502769
187630441
1190374506
2007673123
643784951
639834157
65580794
131259596
546685403
1991892462
1435806393
1404641083
1911729635
210194933
1415037913
1969752036
1709273401
2115663996
1451767464
1049750164
665647772
1842935761
446689016
622982664
222860766
1704590800
2125374803
1312365968
303935056
379677527
639206989
1581762711
1249351871
1052526709
651255735
2048215844
843474508
1784643842
1934120931
765863477
2014428544
113895720
915417876
991039417
1192541720
910854389
1009381889
612025047
429648283
468463784
1160802422
427071612
1188960039
1525110221
1487268633
1230104389
1302949002
1364932180
751732103
2028088289
1331519810
619660699
1000352116
458619305
1154140241
186507412
1819341775
320385509
817029721
1309231518
2033003467
680592698
1908308102
1776020806
1434304726
836320021
1474690619
1037364736
1651003642
1470120515
1197718381
792852773
554808960
1485080868
2104033051
1137140348
1668030361
626630200
2028951807
595036265
700033733
770283367
471784702
576356667
1877774033
920863618
1357015985
1680281111
638437290
382083514
1432553049
1678628846
1794330017
1086136853
1396910034
630715433
1622070093
293154204
110307208
314159029
373164934
1664906880
2140644317
240821309
170227714
57118993
1956311882
162796545
901693346
1022972660
656580680
1980141206
1629719639
1217559542
302115405
994565171
868086153
330180135
1809993812
1871327971
229071505
1977614003
66790227
1644016215
840892639
336151727
483467374
663562213
729868685
1586860811
720835385
909581222
356937012
1223716783
1139310553
1063527302
549012516
226796573
322393433
1620803716
891428465
179723669
1516611508
1830224569
2086388008
40441243
1373926031
30880954
13872348
1187135976
936403716
1224266070
975260594
603573443
1931848289
1210875557
24946748
539579774
1883494283
1364316869
1736288988
1999321064
1035647573
727097398
1219289303
163208682
1987660980
1285261710
1183762939
1277417056
815244736
121560645
1995616041
435893853
1981084671
1389281003
728629373
828555426
1057128124
1845725429
655178670
2040026791
2058662233
1715702627
1885559276
496513113
1874013390
701563721
708888305
1824939099
406905470
614686443
2105204252
1622149151
594884092
118279040
575467966
404066650
1761552278
946669631
2147211406
210656314
1741391447
525501250
629474499
1094153551
1441213073
1401601404
239214960
637401394
1511405571
2109929209
965359920
1815495902
1035560958
460989301
343499950
240184703
1069177738
354756131
287834175
1436451184
794293773
260462197
112880255
909316111
399228766
542722980
433212118
1780120085
199314797
294908414
1963613995
1244563842
179877795
631104924
88461931
2080363160
84742285
1509890130
1035737856
694311749
1014491060
1965472964
466247869
391056433
206230612
1057717044
984836820
384493569
632817620
461761897
1133975324
1956973811
1730340765
1483105110
1711953699
914127765
949071706
1617358563
1238939473
731818022
1029249896
658159771
311979220
78631558
893066031
169581424
433711969
1697523267
357665512
190253517
1960576127
461415215
859698839
1048262831
785222958
1851968778
1396138850
1843762456
1489341366
863904863
61809351
2039709504
750448335
740452079
1868934198
708202449
14994267
1915590319
820543303
850109244
755769981
273992663
949096159
1562046017
1266167937
907987786
4501970
1746492131
1799242406
1359046827
372874984
1666509779
1507726603
825404618
2052910566
1785194689
506706344
1105119098
1607443026
1872073535
384304732
1100203710
508083564
1599152638
1789430348
1356076937
2100189429
1083180562
412093942
434163188
73386081
352876180
2068354904
1173140746
617202877
530400572
2039478703
1762207764
1425906897
1582823990
1793583958
121483711
740585898
1886533808
1733993386
1381725293
398948078
1343187751
1297940870
1094540196
2131115598
979875726
1089944021
642126603
2146699548
1480932163
1132268797
1946994425
1911890665
869568517
1128171063
1816767773
2048213921
1206490978
649740534
104027189
1148189203
2012843916
1593456449
1855831266
1608785242
120287067
2028214455
491534694
1198213166
805276266
1969629051
403117606
1452169914
1294958076
1686740909
489032107
1016071239
394749021
1469293882
341863776
2080790179
1402556849
981318099
1305754918
582770516
1699485695
86948692
1146413120
668256830
510022575
2029873768
1228061001
1145474070
1079426890
1193637986
885816800
602707025
278581368
150478248
1885034581
2072086481
172268332
1655781281
1787481599
1644200525
641793873
2113531758
1234006480
1107550630
1730091967
1094838235
1920948755
1373312876
1278872321
1161294811
1191666309
1060143953
189130813
164320338
1195914234
490231088
1851857288
1346273038
391255105
713127908
2011883199
1207200859
1013350188
765559579
1954567090
1740729731
1065256450
1981068647
1855997204
1571326811
1067776112
13301492
110619969
1930324906
1607816179
1442505574
75005861
462078129
1630567697
1878252660
284634553
547438143
595082989
1489511374
1563978338
2093684858
853709821
784858530
547845943
2086275539
2071311762
1709628076
924530655
584966658
792589542
1715702435
1353273119
534092638
1708022563
372012579
262701642
1301608841
2023559467
1880678796
545482254
1231531995
552374366
2066757267
1243370134
739970838
1628609174
1461212880
748920760
1178025006
1275984544
165934626
1608591626
55635599
1266420848
1629093066
1628576447
1006417387
354356501
2096034184
1134298354
1175242912
373699419
115960875
1593194779
2128763446
881364893
592088934
1061842141
1539012978
1617146979
1588824978
1835902883
1074165426
393160465
799090801
905082461
1910755788
418748091
494294985
1848993537
18854093
954523092
1022283660
1365560851
1426841088
1780861350
1945283525
1856295427
1505971807
1250732829
1558452659
1150337014
1837117263
800304711
731908294
226142063
986545474
1831861097
613082644
1793736426
477962836
1236442760
136469970
234623072
2087426957
1506162723
1269638670
761392437
1446651939
1006269851
297914442
283486708
591953705
2070827114
327001285
896476093
1968639510
717887379
224691108
195988382
1767554686
450510740
1224921107
380369666
1680557366
1696332305
109732250
916279410
919926738
1538037463
1472429907
931353260
1484204861
1294773113
1875567037
1244601932
1471682948
1816658946
20298873
1634785538
2113360208
263412568
2119487932
72396419
1518840415
1754323589
1836026696
22221833
207209824
978084462
82845105
233395531
614469945
270572197
1771680192
1078945907
1695897965
1637206719
855742375
2033715750
1756290221
275479016
1218740303
1036526127
1973611279
662558553
1007730714
830631795
1271729102
1129835164
2059311327
1390705784
983084101
306416653
206540030
1419107039
633034205
1657283732
269334553
1747626309
1613196161
1151940187
1319383760
244997494
1757442527
1368763554
2066316380
95148576
477747983
1205400703
682945627
817351370
1571381031
981392594
131608109
1715619728
7723300
930823721
829800995
1527562758
7056767
1703308301
445483136
1986083096
459257971
1082092539
1186485032
846706021
1776927828
1145370263
1831567415
1190595939
1843365782
51789690
104700987
984740370
1398352716
1437369735
495258701
484524662
1223186768
140405640
1321844839
222079098
1607127652
566106043
35843579
1702001927
1426164926
474160237
1304023329
1168110635
2018859422
766584931
1506441290
2022347083
510792856
2081193751
1033606559
461104078
660691185
1762474106
172382457
817924777
583909460
1780631968
440881927
1122730299
2140645592
875910535
1123114786
35566397
2086961979
1468023771
788239685
1270470972
988916071
1088791207
2005091536
1475386512
1746123911
1935461886
50001410
1474888683
1584106323
757260277
1201632645
572729174
33128463
293693828
1227613475
571157619
1322817337
1495003755
128309068
448170782
898227507
2010464637
389705846
1810733337
1666807187
410872963
1061523968
1807900355
2105944058
1134145936
1220283421
236303189
569669476
2142705116
307353593
2123079777
810958892
920178426
315972128
9441140
1926225359
766735027
676900137
1546435861
893639145
1585835913
1826747185
1435596140
915284436
310463685
1199288415
676305100
521651533
567292606
312356236
1047128019
1280064644
1399798501
1997201906
1585026901
1218000546
1797720262
72541626
1397337271
868347803
219752781
509701212
443130545
795807331
997243745
159598217
1985500402
402918433
1407705273
881093767
1409823920
1776492855
401798402
1520210120
1251853508
795393053
1937936237
889436539
392781336
872906639
1668106653
908583758
1463630725
2098055443
229789903
782019566
1633734324
817741420
1390788062
1174274911
260201359
545318109
1496823102
1612638037
1764220274
455097987
1319587771
1492984886
406860394
651670
1628588610
2014519483
1066766432
1154315563
804421226
364949233
1124221129
974604599
1153049247
732161935
1281926395
1570059074
1809830469
1792740142
1469022816
1783367197
432758332
2034789708
1378064160
554167923
1542743169
554788461
1681880613
1857047159
799257006
196169173
1090169546
644351927
1961387974
337214531
1839277595
2038663392
359788405
1366775429
1096020556
796726513
1545580464
911826682
1978937195
1546701868
1664585326
2114736034
2119784292
1925785501
1817458886
606682612
1962134129
400883371
1715221279
1215152929
1495048962
2107643321
1509077319
722939813
2020856436
1615278983
1903376100
1545192706
1288537316
1788920031
1202257900
1236072497
1179635211
1557327265
844312640
281394054
1820433546
1225809799
1000787195
1278726610
2016147174
357853244
178223903
492250930
51281859
832029585
101714278
1259484406
696795601
369548852
262389728
446589575
2104869949
618832763
1226930191
1861197891
1889887903
2010436435
1868659944
1246990860
1751320079
1889591679
1938240536
2141872308
2059135100
423254690
472878361
919936170
1765536038
2003424290
493173294
1645435019
1141185861
1950965823
1061924992
1613284141
994199574
1476496969
1485959213
1229179228
68564667
508555178
316544188
1253982366
1497885905
276833952
612543731
2146507181
118311125
497056949
1676598246
1685330432
477423655
1507524645
1449803879
1312988937
1276138305
1643916110
483239373
1415472887
949973588
407900664
1711897558
547972268
1637763267
1277106093
1483413267
1775212677
515242607
1563635442
800176450
876213217
405935884
1357815334
522477947
2133017203
1840983836
379408062
1543070768
755506366
1136111416
1690936059
226544621
1154146885
986973533
696112237
1034060075
453295176
1683164365
2071648893
1163999914
152872874
417841700
1385027565
372454851
299730656
788086624
156045714
706852533
828652730
1750204682
1252355234
1371558057
408866376
240873805
297891015
137164385
951422280
388414692
1257433724
1785319921
1406618212
1420029873
1885853960
1753343273
687968133
445142998
764687703
1141469795
1946018255
1988440879
676922237
1890266017
585960432
160408265
118621529
1888693285
64581786
1209722730
651358455
1336457104
686384281
1648748034
893202033
1839710894
1680511275
1411183451
91692752
1481327530
34561576
556853456
2146298149
198789664
1406624860
98861224
2024460869
159506390
691791703
1945172420
136649208
1344385084
182016141
2126709879
916021544
1696168223
1559158960
1869674109
1645189439
1074479958
204272309
254494445
1129871607
359555581
74179965
1378374522
1449884563
688601941
1933809127
1814850379
783181619
42981721
1050481221
2062492832
1741642268
328089887
561466149
1505687557
1878680011
391484352
255315581
1558455598
1481873766
842462895
1342212494
576970400
750702309
384254722
1050907458
1491386130
203272864
1036943108
720240259
1419084767
1447922868
53878177
555922487
85398336
1162705697
1315374769
966677910
1586153340
722876676
887646073
431826622
184943289
1439460380
1647332047
2033975329
1087114299
1209432746
1698101609
1299008054
1691300925
58649301
1652433427
767229471
807026722
384583659
171755933
453947614
1642274507
2069336329
394331086
232301859
522708108
84553556
104362783
210691622
2077691909
1338799197
456167689
245197124
1218713031
277716912
1245691485
367016037
600388804
523136634
2078808986
853582978
1914147608
1463234528
753215651
372146098
1356243220
509764943
1597320783
1666080587
1075037937
1946478348
1431268544
802547264
941840382
1685885745
358094236
1936660412
338939691
401507338
994249289
731623528
921981846
1941818896
771122781
405899815
225412203
1782826528
1553845788
1000932572
391875921
477286460
1048545092
880179575
1665172159
1563210965
1757698517
315077654
2012612046
1983217702
717436858
1996332
1947808029
1120659348
1115794671
1684078800
1060883575
1276131414
1614420044
773433126
2142095769
260230601
1490594682
29255720
585238559
2013466499
343945945
1442419037
630153604
1440216963
2001184401
1762420966
1808727657
1248534664
931234344
92594121
1620636008
679435388
1308484851
983518291
1059069059
969658949
1775794778
2127375349
1471044769
788833435
310585879
687467957
1421999759
930750384
1742639198
1195820241
2085452295
1503096823
961625729
404128346
605714319
631889922
2045690509
1281521652
259070799
1081712352
1759475762
1081172440
793025051
190647946
442114168
36264184
1162220877
1536137694
1721778700
1247137197
895401850
1119163100
562975322
5933496
1613907985
1586665777
1584440367
1978448358
879398978
2116421724
1760436684
1116406176
1001236187
644148595
83479459
76387387
1128205400
554436232
1960575440
1338464022
1600995273
1141393293
897880831
936447130
1812763261
136472944
1450612235
775390696
1398817911
1370882132
1270810995
1525013845
1341319323
2120030480
361184183
658815072
218042685
1587110030
435420071
1789366931
2083079115
983814460
321032359
12652260
1852585424
1571547538
2083814196
284644032
2033733754
1659857465
1970994277
1871800292
1877441799
607362164
687040258
1205249663
1019623855
826875972
1298478928
676931535
739439868
610484922
2140336896
415514688
1182052912
1999363066
1175376574
313000322
663352874
815576513
895758454
215663847
1347484502
1539799476
1332134238
1126809023
1279929675
869607226
1637389592
36803426
458616309
1369838138
1404559056
22545300
829333867
1805347036
145065108
989826182
8389096
1613972029
687175717
1026432977
1740422361
1346385018
1738135333
452975544
250828332
2107994813
238670712
2036256237
595809610
2007004146
1608868534
664321560
531871942
1439244508
636925842
1317797687
1011594058
1594984883
68321693
2135182078
1735307038
2049844632
2102916331
1275110165
450665182
686790584
1710332847
482032631
785874245
406257246
1364716797
443313920
1309626982
2051917939
1723248098
1516352702
2048208630
1904874619
1644567018
1696704233
519482500
1162384968
1770574467
1249250050
130195093
1936000428
1149212580
777315428
483921414
1819939847
1761855628
411143859
805338606
1766976371
1142532844
1390337957
964065118
1276130372
271285312
1217090002
1276730869
1740547004
54413711
570439299
774867934
1426395630
391221065
1217196142
1865922148
720771157
746234489
229062005
40540696
116996083
1164763144
1755928809
1487793806
1190889341
608151039
397909649
735683478
892332399
375591488
1856345004
676357279
617073427
1272220935
1087664738
1628202314
590178724
650385091
421759781
2103539174
1768464783
100360796
1563146122
1456824094
628573180
628601728
119460878
1217365718
58848634
1304922394
1405371059
1090575355
318149607
735906705
405501212
965020446
1001465123
1344685619
1825406624
249428507
1937526010
2094802714
2046209844
1351257416
1146243940
412698407
1936798825
2082058972
2011661039
1265204047
931775813
1018869579
1697089256
27470649
262624009
778822212
1752019412
1224438454
1053738114
1330141757
2137146062
962988543
1552660417
949375082
1434781011
1550972128
1893157990
1817605658
1183743487
1257503916
1605760509
2067118009
2012258765
32501422
1902466581
31605234
719328190
1020372414
638787300
2078592454
1282337604
1948703135
171310387
759116918
291635983
1965733961
1791068753
1798392758
394907238
1603552507
378423086
1470433995
377993166
876118303
1282317806
836957590
503908207
3234968
193588268
844091811
933253426
358247816
901158248
2115281522
2122738429
705982852
1370234284
447868155
1605102317
660640911
1023822576
1755268249
950283771
1568965194
1144147947
255336239
1947395333
1283997162
1618935395
1800860029
241511655
654230142
1252589848
2099221128
499067717
850029231
576462367
10086758
203896097
732832348
558006595
1339940921
722959793
1411144978
710610554
1689362541
599739322
1658116025
74431237
1251678244
123517035
297934864
816116157
293979449
1731720621
480765250
339409620
1413335488
1676221438
382930984
381317244
757156209
263291028
387752753
1675933530
2122910671
1339135134
1456497403
853639578
1133079124
484723160
19416681
1245862178
818709392
443089582
372092685
1922380232
1147582434
2042955547
1827760432
660538235
2124836288
2099610453
237728798
410479653
1560288683
852168192
1366528691
1943952095
1398253207
694662895
1550033688
2051326348
1728571876
1784192112
1544863586
245452533
975810714
1990462095
243803633
1128935801
1153095230
1472536713
1923934477
1563222223
744930841
225312608
986933185
1608315122
584126221
1032421436
1719635483
1934814118
1835251759
199586426
900390132
1448358809
952188002
1661886930
2024225437
379383115
488392519
1074128139
351505082
1912926974
1070958857
1050440627
1886588715
301518162
1239472873
878167222
1368952739
1153414824
2039655223
468628564
607537706
1848091987
1771483579
1803793107
2009312113
592469207
1039199187
736541270
1963577030
1131317545
1124720928
1195887932
1984415408
1635770638
703016793
165870679
1577037086
2030653228
1875992149
927921555
1035828038
840443292
650640613
1664555388
1464380087
1725912867
1061487900
1818892756
2144443496
795458179
586188644
222699599
1842072125
1845121952
1661313176
1823177741
2135277086
819177070
1950987390
1992218698
263181100
1010766061
1838609149
82049679
19053944
835530165
2098930825
7997624
777443961
266878347
1267449264
872568699
261966109
787585695
1269840838
1786429612
1984678406
1866674715
2143537428
1288995131
1596745811
2106459716
223291705
563126179
2107762933
1764669781
188476657
715840098
1179780041
1110515506
1291972340
1511792022
1766220653
316397605
149952479
1969062319
1486187882
1253896855
380725796
74764799
700699316
391157171
642733958
288594406
1429202915
813347661
923949961
1198636174
267896128
1294779129
1086447925
1999409659
971714390
1185972953
1894018669
1301515681
440026792
1731248944
281090261
1378577640
1790050499
2050570284
537084260
1364258050
2054645694
1946571767
1795267007
1568934344
2119344793
1721641186
1657368202
1963246376
1975174668
30102658
1076837871
560622626
1626565638
87224503
38113890
318668924
1571624105
1507757772
599467893
1237582655
481906100
2058565978
1908495691
1379165485
75735989
1768848999
1111213694
1943728777
958421288
669155913
1578791494
1813498343
736225320
189405487
1340007079
1869830625
1099319596
1101916625
1701691292
806053820
254608523
125015887
393061176
264412468
593955238
1431303138
798242473
1895538487
1238454311
1022704379
1919063510
1221110791
885735313
1022776014
1072823306
697876842
2046418866
175642631
311539665
1972062909
1399378199
694791891
2031576901
1135826807
540675267
706534773
635600145
1135827281
754281798
87518827
1790184289
255486607
1554579038
1427544924
2090588501
1628183580
1630213317
366837308
576437818
358337539
1240412164
596085835
2059552416
660898713
1308533010
1601706166
1469948082
340155762
1455815484
1025498490
1023921922
592606282
1988643967
1869713148
1810704102
269375592
510205425
251557239
2043548412
1918373596
354302775
1387532250
1457332295
87266986
1618625381
1532214617
1186615874
350943289
153158058
467497038
925679442
1766447624
1490455650
390490177
190542892
1893572840
1895444002
2113205220
1629921609
1178801292
1474172465
731528092
157421162
1621790351
1624035276
539169705
1657919232
1557901390
464356255
1285084810
48918124
1277272536
1180171958
1860912922
376761433
1521014659
180978748
1035762341
660119680
1727488093
713778267
1332202434
2078994427
1346944129
280780112
1973212116
256276524
1370897271
558744382
956788111
826964999
875880927
2099605678
916307855
805541881
2039601309
1475706620
1515015686
56540635
1589010975
1706739126
1356862918
1327987075
865884537
1391666210
219327843
779255150
192690160
733778096
1643409557
515208680
803054584
187560174
2127212943
132982397
223577707
1700444906
114291743
1246940391
13412817
999447593
289943261
1765920556
8511570
193751809
344135325
1578020317
329953641
1330814464
411397989
1420837234
1749127377
1826196651
204630104
255606421
373333157
22624172
971897855
1817706997
1138746152
93739231
517037042
266249406
1719546343
1567456152
1370120900
1948080305
1207790276
2115034436
891227682
891751607
1216045974
1938429257
1651376328
920672428
141577001
791708977
275058049
1501868552
1062967380
770019651
877054144
1199957989
2135457747
772251805
947397414
46589841
93516434
1512891713
1726942159
911394798
2104894579
2128014588
192616972
1959862028
1091410282
376436845
1545683108
1930992911
831634673
805510329
1675855652
2036396396
800653228
1916807822
2121125047
884274864
289832289
1031561026
1765839348
1164322525
686763092
880860341
152226635
1583503241
299799008
1024977268
1078180797
74235523
1883505289
1449785678
357946864
2069577093
1014064824
1952152865
1854646243
848885480
1983154593
1681685403
1373621285
156182894
1244917732
406515999
1722868812
229987679
1127757109
338229280
1754962838
1781114740
359330425
390576527
1360310441
97693261
1773415558
65545355
932251685
1974163049
1266633374
1859284885
1173472990
905588180
2068878200
763715512
558920645
1129640160
1823749395
729700705
1294934741
225533596
506450391
1138440479
1498195583
1696879668
1174378225
1439101641
410307240
1913664096
2122832721
1195506220
818255513
1805879514
830752023
720860152
201496299
1143540404
2031974444
1123036401
145698903
734644877
170806442
588536529
1254685118
1283637107
2065796254
1133323369
756751923
1596887049
1592867519
1681322499
440649644
1021618178
871391435
930448718
2124714198
1460573018
304637200
1675286963
311885687
196387555
1429399849
154258667
1851655879
446880084
832123048
379424467
795709891
321330630
1038225004
1688132094
1891702040
1766439455
1939299169
787477343
1981426048
2088836456
212595982
927495198
740306531
956426538
1707819769
188340018
91878367
535577979
909854188
477484088
1192913977
1773632738
2048535893
334462511
68773766
559735060
1541436923
90713152
1536251215
98760362
1043370039
1780034054
18550351
856287771
1058868794
239808411
849389437
150621005
707680736
1724686757
2086685512
100078098
1318122448
274176581
236461473
1144253030
318060722
202946751
1785996340
286312722
1758048306
564640194
1677146590
438028038
1821958856
669177911
683149418
2002405046
292796598
1396569223
275450723
1769627470
695295699
154568200
1985124817
1974309255
1970124463
498946616
583923818
537773083
575622012
1216802178
643855432
1619887936
977129522
223609720
170493139
227844585
340928268
1130522337
1608971790
1518986479
896069323
1566042716
96082607
799754248
1625331953
202899416
1611204328
196431410
1210845305
1410671022
1576325656
1325052221
1547876289
768541355
1392370009
1118656064
1008166688
1330546131
177158515
1715047119
392057550
1167097629
2018105785
129271657
487321912
300956585
168369483
1803500974
823474522
281203214
1723410015
1247701766
756707526
57948651
1329090586
879293933
1539670677
831991121
1687988258
1917686160
784653438
830001161
1230402165
1301326461
1668011532
166273073
1757983203
998480479
1646370465
67710587
722516861
1037444445
552055648
756031115
2027278403
1724071056
828431900
890760981
890879975
1308232705
1726069354
153291261
958632551
1719946708
691258728
1001102535
1757231849
218818269
349434619
137214153
589123981
1358547691
2039860167
2067610495
653645252
1780754728
481563849
165183105
1983969489
2141839415
1534590002
667471995
1619324848
1543453212
1740623944
906081289
409456002
1696067786
1473134033
1863313846
462186013
785808114
652940725
1221148414
970012531
1090559750
209624014
395192032
858414214
823808204
997219605
411966016
829392879
2074596466
733121980
1704968275
1435960589
393751461
67301173
912121387
636928764
280545674
302661393
928649142
1698981642
280202946
2065902725
693520302
942499448
305663549
1882314639
1737889742
25176227
567351400
857003514
1702412584
50278960
1812435201
609796852
682429539
454514177
51612174
1542935609
1047521814
1708257416
813475911
719141
661052091
427567453
1447743482
545259593
919019253
765214133
1451759814
1458325072
1721413764
888001241
787810827
1171680104
739508636
1363038218
1911561954
1389728363
1677821285
1243758856
78746344
454207138
9568441
362594361
236746236
701770240
918200725
200403074
1216743593
1692240759
45080625
234705053
1945395320
1921713493
2013406872
394628074
1970623547
296944461
1930379558
220575249
1129230328
1937117439
1721341690
260441127
350794151
591810498
695609821
1002200996
1752419592
1771009456
1432510114
47056955
1332394098
1502106308
2033356186
678116919
372359160
1658249274
363485767
52294916
1110729412
1271911904
359650473
1178897644
218249003
1765460322
766140452
1884394986
1913394765
1017369431
1442735306
1844025654
398627089
1516486259
1270269753
479718463
1408674766
346537246
1561143462
368282171
1182655200
1759619140
111275937
237827876
70940415
287950204
1045764084
387852708
264831207
1664816272
466668284
1125481651
1681149570
1389569711
1748418498
1890888466
556828294
2103344241
2072077204
2069680212
2004784314
419064687
793364999
566260791
1194909283
2029358485
331572512
777296872
2028617376
370652733
2094958086
1266279655
1970293315
689598871
1789043856
1867949888
1070193827
1775962560
1089564701
1903894390
387115796
1844385331
939763571
646488281
772710941
1835307231
1745926544
1278529482
1891682475
1687582080
1337077015
572646520
2142727538
505341660
900976915
1109718059
2076563972
672128390
1277277522
615728260
1947324485
331046467
59042359
1011852572
1131679138
527710294
174066051
888197522
1766660038
231754474
102532603
712629464
1829720224
1981109326
666485788
327000653
585061242
1167673289
1471085115
732315742
852203444
2046766025
1368447116
1530501936
322723432
1348042908
690747902
1867769409
979166772
1029385623
1474632570
1888565035
559867648
2128607393
441458007
67051368
1335449329
1999995880
319736472
72306467
44267093
1185797108
1495820742
1734622972
732767190
1076125207
1294669039
242278985
1635088589
1631493726
1233639852
1292132859
291548601
1733375642
2142937673
1165680086
692995585
1844614051
351200432
795621256
653296842
1013193915
1441930201
919725286
1887840417
52095027
593823603
1622985056
368537671
1255209875
71087096
1150556455
410478176
984092696
499403711
1861632716
434796178
587653745
628141556
1836376595
1551059011
1727662014
972476492
1350875541
1168565500
1845578917
1849026121
1662694776
671687238
1012046748
832983465
1838085450
1754421299
666593817
656300733
327081719
757029766
1533653048
1675473070
981940244
466404317
2097505800
2112926164
1775192243
1381922408
1235454560
1109162937
947783085
536115952
1765519507
1587856232
726811327
846075953
57218824
1230796350
1337388133
1409038184
1348486534
613556417
1959545636
75764065
1965175608
1737040074
419384460
764617263
1914041536
340827104
2095568479
1724212697
1196553121
1307132183
1246175333
1000266712
838707927
785043476
1612650220
586765321
173338123
1358588384
452707476
1531413340
1375057875
235055509
1520944450
638475857
1849786254
373195594
346341309
1746255654
1522210825
470281721
1960896553
49369438
1399461256
1887130189
1682082422
1336067415
258784310
346080210
1187159105
2033601897
536966618
1793851620
1626298315
291136001
1752223982
1646541596
382721262
403951059
1734411799
602187455
474078375
1389298067
842794722
101110858
956975855
909095165
259068967
929550317
1894914172
1361032841
209378174
1570310614
845673844
381567064
1085480468
439223894
608181251
401621842
639426324
863491715
1162551789
879966389
225319369
1704941652
1318900539
108208408
851574620
774848210
729551816
1254412713
1551678900
893313541
1611975452
1258653669
906612069
1284429822
1646580913
1442891296
1144899597
1443386413
888994733
501053367
1631897262
1076908133
206502979
1655921774
572934022
675249401
1331793561
592035500
1611111620
380631069
274954327
618687885
1534452357
875679584
1773578175
2114192057
270564702
1108821880
892097754
1871605163
1401757688
308931559
927673579
974440607
1097751102
821651582
584614908
1159951428
1147514522
1742022656
1191022251
1489599590
974795071
1187102222
1283564973
1494500347
1168944469
1448810023
481464074
1715239219
1538413655
615804034
1723060370
2070237784
1862202215
1650921000
906889833
552538411
1705488913
1411440917
796350719
108908544
566712328
1843639476
1324203866
1542821285
1907170398
38165020
1818007959
130855210
658438815
153650125
1512445587
1681219352
1719177688
510291669
587840205
2076161241
1863289498
2052674170
1124133562
1362416933
1030128874
1252104243
818576348
361524451
1528270705
2075647191
738087068
1241347722
394208374
801748969
94501236
726353651
617656603
1365724227
2136432480
1720705322
1046323991
1698078923
1734244028
2128909099
148373319
1998700414
1170405463
1986648542
1299808216
1016110809
1093608690
1011846452
85473843
1180684693
1476169333
345920702
1615973803
1650786047
607906625
631464882
370547117
359801728
529330001
301956363
1106934733
1676187648
1035939674
91897935
2145293872
1879892760
995428968
1574616374
982228379
1248612549
656514195
539381801
1326919654
700797756
2086320476
902219436
921875017
486779401
345500927
2084096816
1588606815
721507265
1331136446
84122092
665185716
954025339
113422327
2061171839
1320752454
2027481676
1200192429
2079100628
314146603
281898396
1137709997
1484343944
2027328105
409585892
524672313
133979154
1977014981
76193360
2090839133
1312833170
249241453
236771080
583925348
1961041866
882245731
538709199
577256424
753634580
805379446
1499314519
434504567
523134710
1874379772
872034110
291470074
1768365510
1632052630
1833195889
1689103094
1090729424
1103631815
1449215124
1424220111
868357002
1970163943
1185967639
540742959
23728093
2106804745
2119556468
1772644107
1358156843
286949632
1616315206
1199017175
246218583
722559285
148595510
40000324
267587776
395618136
1698824759
1690193603
742890980
522473413
417112203
1937317263
1386138982
1823411535
574732523
146625022
1021910138
717113020
1648773422
171437237
1123641743
407608569
1456497332
1528303412
1896368775
2112420420
282296860
872525260
1832232801
2013538272
635940882
961300956
1653186378
2066672628
453798186
2047259672
387298431
1265938476
122179230
2019088095
100090090
1474736220
1911987644
1979484373
1293693345
128430076
968061179
2108057090
2043350140
98580712
502777776
72856450
1041185442
2116313446
1452693203
62015657
1548394073
49552066
2036998314
411533784
491613728
69142293
1202181455
2130393687
1886738953
1257559960
1499659013
934530877
1685386908
1716204326
2130173572
934291696
2055500290
1216488595
355158688
1048366551
1826394292
365957235
1911622015
1285618758
1551691858
1094595489
2095721477
909954397
2036241633
450800052
2009864892
1945198185
458472828
1508178623
1879141684
508298260
1760952024
2037002684
1274383180
1846379409
354658680
1858435926
1671173352
767972889
1789752536
1417825144
350556722
1063317992
1358263190
488442839
1240394672
844307881
727732350
1020219915
1877420797
1699695048
1889128943
2043977249
1789592167
1349448551
365799092
917545148
576232998
1525616105
1830123985
304089339
1562524583
163018182
1568493378
612162285
819202604
1644587680
1713317845
1920945743
1956500209
230232462
754380147
1633956864
1020357028
617217808
1831839606
279045366
258401473
2042546573
1875572526
2037692323
691510560
1692246983
1420024693
346816361
1493235439
1277427387
1357757914
188780988
643822007
202847241
728810926
509465773
806781037
1873295403
635729369
2141607380
1712040436
327374021
770281260
1117579163
9924871
1665460973
524566161
1681606671
1472955698
1428962676
337088508
501174055
42580520
587547271
922954487
1423418556
1851345018
2099412811
1176786731
2012806816
1846269385
375384178
1964722323
12904357
241386844
1850199550
525710175
365628706
1426673512
1754451003
1124051014
2014188935
1732895395
257672931
136034740
1968504422
1931561855
1333848917
644048499
225575622
374285512
348830271
1336987411
1353189822
1681854457
1704073701
1540534733
964140055
347616475
2076078456
1305194244
1681679047
1382320926
1528089044
1771951330
186920437
291563796
183564480
1961063573
354976131
1260838116
1671549713
1670790452
1389604175
1983990997
1304520266
495296881
867854799
224190109
1677867983
941458193
1404239687
2053449905
504013430
1933453031
921891753
1065331203
85393546
2131128879
1750876386
1087736468
1899769669
194080071
1835209511
524100308
1883429807
1657278810
655691644
619990292
1026879928
1334336444
1072373960
1522302181
433458653
1552067175
841928750
1959370792
1767897094
5136561
1121722609
1679083040
503063935
458674844
17365137
2042859759
1620263752
1063352770
1912278028
796224759
1420543944
260993487
238376544
1348964736
2016448035
584334333
333846256
1820379429
1628993433
840420254
2000574271
796262768
17307075
2116147923
1633417769
1800971170
556162490
1087538747
982470969
1593816299
1987928400
672411983
753220340
2111618681
23073204
1211020074
1610533360
1072528782
1617824247
641452450
1734308404
1167809684
1508794550
1922946855
2021310372
1685697059
475693830
1182393655
2112525565
2129906262
420615730
911602164
22474963
1511765630
1649467950
1327268882
767048896
2045437229
530564052
434538132
1472013196
1701151576
2048501519
235695522
171765474
288465803
1409124641
1746903754
146763346
273886955
891716435
797784270
306406627
266181893
270720094
1271588892
1787592695
193754231
1640178451
1695503139
1348588676
374575735
790253813
1807127194
189130476
51919897
201847820
76810619
592525232
786691510
512057644
1066566054
569924184
654451573
17755777
1763938261
1789301742
1654223267
2023896425
1981759423
1312162054
1215431927
686447834
2094336313
1953383339
1052340887
1263758302
1697581791
315800116
196444253
1809687359
1961398240
673791206
1534504331
1353310418
469293963
407004390
1337688722
2002258017
1752382788
195844592
341158180
2104522543
1346203066
1662593184
193056088
1462861025
169685449
1583456602
1120093402
1782177602
2126399557
1261288734
32800724
2007589727
1836162316
661359995
1801273610
997220431
931579324
534622622
1287626301
1151818001
1614857644
858412270
1852622814
1290247946
780606202
99857870
1586665923
985529477
9703841
480457413
1813181390
91252364
1224827046
1001382336
1029036347
1584379720
1471417806
524922339
749164851
1458466825
4758072
259128711
1423064993
775259199
1656780402
229302583
2110295285
259009292
307347054
1971702073
1649063432
1137162566
291126913
1769653238
345943416
1070105783
412532468
1234257103
428323411
2032717156
1658820764
964915553
634382815
472559793
1036751065
1747253460
1138016017
99754660
1790574085
1509323010
61278955
1531441377
1793405899
1827552715
963642539
694340754
608057202
597687900
854325799
946822380
1676852094
34309162
904646692
363878700
513696914
1719423251
116279874
1563405020
1833457058
1292016884
671226831
1897502795
695075883
1412359367
1967243101
385545917
830231598
634978478
1029314343
1631282268
1245183077
383500742
1907152398
1565297361
1085682500
1691228328
180334283
891775310
1671864913
1893909458
1120488670
1288742750
567255720
859276757
1364005984
1656548822
381534717
1643963178
1607903946
1544440506
231181663
1811900736
17188521
734239327
111584987
1849392189
138332226
772995497
235348198
944024752
963025325
1598570823
1200497475
1130993470
1699501815
127960790
1442371230
882723197
677396090
1270589362
1628739865
424620241
647194930
190634769
1349614182
192581917
1213057807
374557793
1825571032
1230406059
697039611
25410898
2037068775
288322878
492159740
1277964370
2036331093
974341792
1558083856
261790375
1016237349
236507124
851451523
565157597
2056498357
1529612430
803359084
1688620621
824540147
57125677
951964529
1958343892
790765002
237331561
2127450947
2120411543
732195020
1460504811
1126325325
1174628892
74705710
2022658967
203130576
1274903530
1037383552
1934273456
1234125020
2118834130
553613537
1544844097
932799899
315611872
1570262784
106847633
697409044
1942127055
1572270755
820726979
1135905236
429812314
185573746
785987840
187805191
1144970711
386421458
1596562904
426716979
1054335946
1855435741
17920252
678711309
950492123
1575971647
326737936
462142135
1045897117
118662778
1916344268
407801932
103361964
832171210
1269911857
963199471
187095934
553991342
1435920532
1569402965
1638666140
169701243
1472969523
303174665
1103594461
1862657335
945688118
438447735
2047414223
482310701
734280742
402407740
1467415289
1006485943
145714140
1736593061
226711252
1649380142
2127810084
1174151803
1257922899
1337700000
338879673
1951179160
1862463232
135471135
1418743692
367583843
996793724
1046039644
182068284
671223115
1871809840
331595022
745392842
158532721
1769890859
2062681462
1380083130
757257401
1083791335
589231566
874626657
900525345
1205960762
640424059
372817088
1648369687
56995932
1334342959
2036884760
1640327794
1593776765
823369332
585129371
1384088769
1516632360
1581122756
934018448
1769224983
1759068675
214406104
888857463
1980796221
1890738116
94213595
2114851543
865638153
694023256
1064886333
215128735
454312185
206742352
805128241
173196237
764000153
666821744
1463508519
809944888
2004266118
1606868307
1150645029
1429081054
1536777914
223036386
1395188647
1752821092
70937093
1867663631
519875872
1819478588
793272341
239831623
995510639
664934806
1656105004
2122845304
2109068184
1470450216
1940727821
1633631604
1075475339
595273766
742667061
446299932
1347425038
1668025238
1082934306
1776072929
1495750994
282791408
753138736
1978233596
1838739267
1348962731
77785974
1504900838
2096434343
216538993
692953463
1767504868
1516260130
31999160
1470334331
793597807
687784808
1618041273
1895265906
266745946
1766748337
1762150469
1684288372
335112370
324132303
1776855435
479038415
284596318
474749123
145126539
1539266408
1062121205
2112810897
444544056
2036021012
1308239438
1341944822
247711145
10886295
605580458
1149028234
316907206
1109826336
1203850958
1506357562
532847616
2112159601
1262578316
1556969402
203577077
1711157258
807053460
1627424571
268960769
1444566369
1631698732
582311140
1495783871
1031293623
1009892398
1535458192
1753153052
1583273252
445552507
1739859811
1835334929
786736477
1815071929
915450586
847103763
1411391088
864812580
1592779367
1964324538
1643112256
480157413
1409732883
663560095
1051542048
1887478958
503446636
732357705
1127820544
1443709505
618418467
26317984
1828014643
571189760
186011398
1019581408
945393673
1870059486
1225686323
1205258062
2146943439
1385980819
819734186
478563276
81637143
938171158
1034772078
360494298
308755729
1634477225
281627511
1664471566
11613665
2080008569
1098366263
1975975498
771613078
1870268166
741279711
1497953559
1618765192
1533020817
948512983
315502939
1594092973
587772481
480326236
2146358080
1886624783
57899090
2006581305
320016195
1451770171
1713251434
875508675
46474080
1108925573
47703698
2136045727
578016788
734717117
1686468926
1039077529
523140125
1836013382
183454528
1344907103
1124304715
1834586612
768783025
391802881
768252979
639693281
328148614
526747715
574828793
1381907532
2145943871
2063443192
445690583
85315275
1970752217
1436091970
1329411355
2090833803
1585449774
1962456241
940287735
117298612
806003784
1598227405
1308791275
1538498878
1009956045
433217540
2050514914
1615608690
784990627
2012832260
621423018
1642342270
428206274
941435685
1166413082
1730480632
51436392
950471046
552733434
1531269602
511238134
1567515902
511208914
1941743683
647240801
1364980198
723695607
1467885825
1393846524
656879465
644618688
933847760
2065885578
1999579644
802451361
918757109
998027458
2005895197
1912391846
749138565
1546217922
783474492
804680873
176330263
1006963334
1203982116
1703778974
1531708958
913673819
997877475
997742118
440625824
1237694328
1861308518
1685282612
1513212136
985520733
489833770
812988128
2100656617
204713670
1466714692
1061215935
101542864
1600793416
583677205
1002509902
1492396520
876242489
973993658
1840587147
322677904
102662324
1009856799
928520062
1979380223
1834457341
409735785
1087092715
960388666
965198907
1394834023
590334444
2051793657
1832456465
1314874807
1500447295
1487663241
401248642
327852565
350908733
986197520
1180462604
861719392
1347189047
470874398
519306941
737120097
451693809
867872340
1110502916
1679833603
457897355
876853702
759980946
780044659
793960734
1494511465
658191656
1831455485
1562572862
1890167403
778838598
1528643108
2001616215
249247365
1874531748
780976770
1805185562
334430055
87191365
991087280
727467467
977930660
357783482
1905301700
2027523109
1706046089
1774065902
381797145
619051715
2082715685
909345194
1218707493
1819799538
563448417
252202898
1844722368
767475817
1152868963
2017697908
1914826410
411963009
73442101
79785411
993643597
1308993348
303497681
785518234
375956832
394193328
1466693024
1777320101
1792516436
1961407458
1224732925
1732459689
1505933455
1054530270
2065457256
617631472
231373396
2026514163
955610067
558070274
1520572236
870702004
281325152
1954128280
1901770543
189252865
2081242902
385530812
1420629008
1312804392
75178021
1354795968
1673682717
1571037000
49152170
432170162
1092447331
355386435
1465971571
752808668
241510386
1376901822
1031792646
668798578
1827754218
1141590073
719055573
1365022216
1847230182
912324718
1892625718
2142261372
493776285
1649320944
759289337
565827335
302616748
613293513
1788909928
352356386
2071392537
465775114
678828535
1113358699
1771524167
1169415216
1664618378
1823383935
506500455
626425114
318322902
859738835
166101169
1407056179
2110853882
58187261
763209738
453891961
602560959
333382471
1936309118
1463727749
2018070629
70753744
885526786
1671189494
175821073
1693748448
489809
994449898
981280200
841688859
1587436484
1176188263
156477514
1013085115
1112545900
2015049018
366357068
196570571
1906491087
2120494860
1449993669
2146389444
1044770253
754413223
629913025
1244716129
122430447
1015917486
1071142300
1530776573
70728117
669239371
1612016038
52763473
351875030
470357667
905613331
1166508098
1445610364
2002266215
172996702
1336334660
2144684610
1055073131
2075853681
194619357
542857077
1111269735
1557294343
2115736286
336570022
1504056695
1562524378
1922298088
760009056
1120713234
1274623186
1930123980
1474579161
475924520
1827382820
669598912
501818361
1625076934
52307223
2104664627
1391925278
88029034
1770595070
1394773631
1312219375
134273134
1132872936
51773461
41997045
1231963952
169378749
1038320329
1864286560
1981200387
2004882487
156760505
1389243115
543853400
332076987
649161053
1036234098
1588624014
1781797899
1058064971
378585785
1587171310
943666136
1929110356
1626129488
1608655649
883379912
1273506672
344078314
1803100454
1565243886
350729314
352412719
1693505877
275767232
1236343973
1675176890
1072173995
247308503
425429507
1863791244
862203941
1620802439
1816636295
1880115686
958401464
2055699620
1926153251
529671216
2130276198
1632106401
2087762977
478106061
751175198
2011367081
895106205
1020691672
16308911
242078435
1782304850
541466009
1252089657
971285779
411766586
1049427730
795671020
1918680381
1533464597
1393142461
2020875324
1845556063
863462014
1912120588
1354490056
745152358
977523114
1124278691
1953837558
654592497
127217249
1340012495
1210218386
542221250
1772151143
216063530
720162229
352077489
248710522
1015148459
395428446
1590148492
1647430098
234452747
1265802341
714298477
561175603
1512834004
862857596
2008953107
503044957
693159438
1246630863
1885221654
673632556
919483082
1689305404
114990052
1447277760
2012147795
444119325
1721466763
787477826
1026558545
367694426
1788804249
947718925
1560899077
214067706
1977957419
222237509
1915858683
128573760
918829787
1455190288
377361014
1620550716
257185878
2010609737
648012948
146896650
306622373
942350280
35656678
854183321
1016477740
1895021430
1712985644
1861347439
1369746711
234667640
1884754970
398031906
7617960
724338162
193617371
745856667
1036977664
828844649
2089822060
1254276638
139284283
329341731
61836486
2129288866
407607018
790380353
67165674
63660401
1325490348
1474519225
1715024758
1411912143
218746121
1153801846
1933331052
454245546
1909390104
1545741877
771074336
560631213
1651060490
1426225035
1125780196
1248228937
396543044
907701612
2022839429
157850533
1475470454
1986482317
493834371
2001849588
1800996818
1632039469
1449948024
1304985986
1144995325
1644154262
1108993970
318299980
1232158124
13841025
1391960725
678906116
580664692
634550338
1692221359
1007580253
1639158649
600848061
2117166583
1231161367
1624382993
535202119
1553036057
1869529811
759722935
539711711
1605005444
1427187883
1571347421
1716235939
472141698
870038015
969018927
954666389
1537240285
1621471517
681163758
1621349630
233594313
1297828115
1771560840
1679141654
850002958
129534857
859034832
2007953077
164489687
616015733
1788099037
622211592
1685382783
1486605975
1152554497
1599650990
1051855531
799120533
1119079453
261297557
1578488844
1937638572
541478979
533239219
131050096
1173669914
1945578091
667091516
2087363400
1492087920
1854848276
569585339
1179029102
1889397170
1470518870
1953212204
185485799
71919813
449283954
607019681
2005688038
1587751231
1904625170
925269358
140436780
242710664
1948701565
457636597
1630253015
1288593139
461401430
1600622690
387301633
899862235
65914350
613971661
1247086412
1283021464
171721902
1824933223
636575929
1178563261
682298757
1302778827
1539434373
1979460713
1261097494
352855050
1978762890
33263514
657418559
364533085
1583994186
859663618
2089037914
577609188
1202011141
1091615986
28586525
771575124
831086721
1860469960
532092832
515954337
403364274
712459824
95674644
479978308
1887120497
346944607
113927433
2141613132
1971457909
2138796818
552900944
124116320
1625487199
1868667975
2100339468
682639072
357559291
389336920
776253111
175269843
1638572742
283837868
1821217011
934426751
1916069148
1180660460
174665221
524672179
860961546
286501236
1575856939
802755948
1553260598
269961704
1639867834
955878438
302776316
257898670
1475326937
939731981
78723450
469064808
1191865517
1508213961
976841766
76145809
979384670
1088107768
661965824
235869920
1140960135
122444624
262553008
271099539
1472667574
120918662
642906763
2102890880
872244160
529068625
1076133269
250316781
761735207
120363469
1924314808
1692588320
1499740158
926827140
1509197778
1711401649
976189659
344349112
1434093798
210449970
1044689833
1107895070
1853887480
270585888
354362617
1825727221
991598890
91780482
279041062
1798574299
2045197326
413868664
60470540
936448257
1287108251
1997090851
1257344810
585955157
1742702098
1367079809
1882435224
177852645
1055022854
413012748
424500193
75298718
778365504
802352505
1113726034
570681940
1583400928
1422337902
198490782
1510093056
381476006
1558334049
934286908
684803699
59434386
844307064
1187101845
573278620
1833653287
645885135
2128038115
2115713283
884503346
1069581733
11504761
477525164
1891226292
477429567
1968209568
276908014
1614871464
1569797815
1066595775
7257175
2029022575
1190609941
131409555
43643667
915267758
1677686540
1692724536
611338281
1851839672
45768261
1448271126
1831173204
1287545608
1083528369
964630734
2020271801
1243831276
791320728
1540420468
864202694
1348315817
1210444152
1235900302
1495798732
2003173767
2068229659
2059925608
2128981011
883609250
430482259
31410577
1620230645
246249328
1033638304
1852522389
349219117
1643306306
242650210
481875963
2004951428
57158149
1675966179
1097099708
1565442487
259843047
1416205146
311999825
226519352
2085833109
650762485
176221378
225491580
277346029
1851642455
1534987517
2065866112
791793916
1312899916
1339137035
176933439
2094742043
2006243273
1938668432
860772742
945131076
1930860944
280768376
985293213
1030219733
645590698
852305622
135304752
108669692
1242505096
394185810
387904468
628972111
726558105
680435140
1735422537
326251335
624066835
1386581296
1953021446
1628377665
656988023
1259333734
348453720
1109794504
2008357381
384960920
370839427
546095089
401240946
1808453544
51180649
1516591192
1225014954
1244978777
1091801489
181160563
898057384
16229913
348692285
990463345
594838306
395916535
567939035
495310926
1563851368
1958858420
634749713
2062176016
722600945
1843547289
2066235348
1155651251
1191424059
1252935208
1674327524
1361504612
689089919
672858446
825952602
312017547
1648506237
196356683
425730918
1027382140
2020246565
1631016012
1717751387
489058123
1432507861
159859095
826365351
124979103
1610738970
321385438
2102801061
797675496
1034461472
697598945
1426078892
1377366829
118355161
1105183532
1975968935
304496233
1799828381
137405081
745764543
336809633
1342871648
315319116
934831235
1427686368
1985543349
1685622607
1646237678
1967013354
114756915
1362803081
35179689
616816783
691996946
1701053875
824242917
622862231
1853098046
3963085
1360763274
1355994000
1558169827
1753878989
1628921925
1684968845
1524893396
980134198
819360225
1314481064
55072914
722966904
882116269
434474221
598578809
1076834204
278916714
495183420
1026541726
1031267101
1854481148
1794131416
1535089897
887838246
1269850629
458836015
1994155432
1378819690
859557900
1889819543
1501011903
732255354
998547893
1745818942
686489784
409398399
691523308
1099877509
1082789111
1134089876
1216531645
711950423
2037921399
1923933951
1589989148
684917280
1368162939
893355602
224465942
416377744
439072797
2053319030
408991106
52156744
1952585282
1347064387
1104053097
1344434251
1604686510
1617090545
1286890995
1507764653
80322283
185480807
1088276528
562226908
785217412
1532012506
848595413
1970294284
256768616
1675576199
531757546
519302797
2089026641
1948477320
1702680820
1047276717
1255692166
1961011116
1760387717
1335326253
1010174546
559711953
1158701281
1726824069
996441268
986641964
828524005
335692608
970053421
1098030676
1411075560
1947801592
173478049
790621993
1518709261
1663040200
2073984244
619575318
2073473538
1618800758
1089856112
1983645752
1998855954
673786023
1752504651
2025264866
909004097
800893566
830615757
34337756
1725466411
707479521
249306701
18300692
1221088837
1813240718
2071261951
696527286
1556405953
94554884
159685216
904592862
1284456735
640210080
928850008
1436577457
638387323
1621566227
497647502
1887875428
1862109370
800172454
1994389502
72441021
613646572
573098120
1339092091
2077036913
1818981787
1768634778
1700481426
31189722
309874394
348209985
1265595249
1995945600
1772021386
484587104
1974058136
1495987508
1121559327
2106929575
434987848
462529133
1893537977
2056138179
696850631
462603566
878097537
1338528213
1166937855
388220920
1996386043
1958645717
522358313
1082562854
1775535276
1157859456
616109303
1226019633
1828993691
1339668525
825556132
2109746395
503621293
1133308445
707111076
1429434687
45122279
1617818984
375471206
408502463
103679966
443662726
912775509
461723718
1587531141
261394816
202925427
1331110584
2025305986
1010997590
123722212
1169117151
811918812
1579604281
967579731
539506111
1811263397
1088504504
34294284
983693348
556180917
1061495964
402703775
1167292893
1639422955
383835793
859340088
1760629559
1195359399
1118822056
1247933849
1905923103
1947836979
1828185226
60539697
2019429275
1633712403
661818868
1962447180
1657460557
1477913198
2080648058
1002876841
320109841
1035112121
258005974
1029908840
361220708
1247782607
2048979241
344023743
387497158
1367269337
736468132
1106263807
1908257283
2062375870
525263595
805687312
543711440
634733766
1554241589
1945799515
1972213762
735979335
1143874780
2023557206
2085406834
1572230154
1483329871
1642547024
2103989030
1477331564
1128946292
18775933
912237539
977218117
418778583
491156626
1780223857
1442131795
1702407677
600921589
264338665
559362596
1645108918
160769141
89380272
189018880
1103616274
1009754268
1359101425
1264577649
1550379049
2212029
621352022
1707568234
427961519
2014031787
121354966
1550235654
1558653324
1435652817
778512007
1846047872
1489082433
1553422403
1558067295
1297652286
279119155
1837944034
950066417
1748184643
68531025
1003305766
1588524220
699925998
1716373676
687952098
808977630
398233382
2075902837
1992035716
494448345
1179952313
761345209
462846150
2067198221
1514890894
485017088
154394725
1022242572
897916387
60982510
347578090
1054605697
1851991533
1772451699
2069195097
540987085
1566760756
1232566352
684008887
121055985
1515235578
2143050534
1971538289
81592442
881320999
1972197621
115785598
825851777
131661120
1194968009
1396004417
2079774640
1238269605
1079116780
134198978
397850249
1227500271
1627249426
825090518
1394643260
1536368326
1069478277
54867636
601404436
462289884
2111875540
328270230
481368854
1660426862
737557820
351703509
25498050
475972668
1726488569
1616762787
676371477
397112825
624012658
599231272
1479845393
1153313360
521149599
181000719
1547238504
279882642
1938013161
286039550
146607280
546172528
656700930
1811815107
2141744498
1184920539
1491770726
561595694
277622373
1428861780
204276099
1706463355
654700892
1544064316
775244257
1220560029
1389742407
1818805579
149658527
188964154
305652672
807765142
591037562
650506071
674429018
2018698106
585904085
762058675
1840021825
1622965394
451011296
563376409
892582824
1143670398
1269219566
1169494658
110391222
2137716268
998168312
688002465
677544132
1731012986
775123114
1569105103
584009172
1593481362
1811788967
1350144279
540649980
764678522
1913686057
766931221
1292506027
2100754663
375569353
191121148
428545719
1818236370
1534754692
1391636104
93317759
767910530
672866044
2025231234
1725541340
1952442359
1372980698
328167512
1749836890
1249812210
1755319290
1243485014
1361369856
2029738828
1957431685
1396043222
2021665960
1305132456
1592505217
1934748247
581315443
1598041513
129482780
1895156309
1655146516
1535040590
507531755
1845824804
2080424213
162582161
512142842
1815633297
621992950
1555885815
1925264935
2130348147
1952638181
1431644162
271232778
1293286155
800143180
1934985052
106810027
146524397
622431641
479028791
1534983697
1821194941
730651110
690724227
915315897
410051476
1628825171
874954512
1148796185
1495023701
981056730
1612339198
1935959233
2035997994
2028263355
1999780565
320568629
876348432
527833620
652006050
543755983
997192438
194547555
371031044
2086946418
87923191
1614607565
930605130
265470291
966386206
86247545
2106427169
1574936701
503937639
277520810
61208932
1351149102
1276522466
178819680
1232833227
340007305
1312868855
395529785
1405400243
662385343
1937273353
892689056
1494460369
1436733265
1094754541
1613465759
482664173
751480523
1758369274
460911439
936753378
396981863
59200550
69388558
1369185035
625262017
526854502
1256512388
813177681
712401605
1274788961
592443426
347648582
1353721394
1689887351
1891829768
2114745869
1350471578
1167490706
919599153
1308056538
90970517
1794156251
331180604
803635828
1007003256
904745886
1358310412
1234896082
299973723
714495177
1582790828
1959056335
2057832694
2099269851
1517223937
616995014
2084875880
669158037
450475871
565944262
2004277114
195637095
2098491788
1811466620
1496126168
1210789466
556744481
1767998916
1545992500
176985356
217356053
1879692916
293181320
66483934
389367349
1472092134
969680085
309156602
1611278415
1982551400
269155742
1647260293
66889642
1199301084
28633134
1845614331
623314404
124385925
1875812678
1224413226
1451060166
618181039
1992601647
74130147
1787871682
1144086523
1654358591
1353901740
540823556
1927077754
1609486475
669934749
617555704
1079102870
694241995
1702690048
1684164351
659608934
1681755293
630199861
640467356
201851366
371808445
604590677
2076584060
301340723
418127455
303123905
392783582
780597648
812237973
2112873909
778561807
595725847
1779613482
1892615587
572439824
1988343497
875195025
1378942641
1121874644
148555721
644132831
1896047731
492225525
625150612
1148973442
1180136604
1681327288
789956629
377503631
501810274
752114673
413752193
1237373873
1287452462
1590084373
1689832436
676386136
2118139001
1670237910
952921805
340289117
1685083679
1416511272
1824297510
1459812032
1068918570
433674119
226963291
2075910593
1061013834
684654452
2010227749
403329281
716123016
1204529673
9401940
1407019471
442054831
99813208
409410817
901365800
988792030
1414036352
1888342816
790172867
908756049
2045140906
1710453289
535648124
1504463343
1766132271
1505186658
124253339
2042350747
1304600142
603929379
1531341086
1433859665
2109515079
2020166255
100998713
1850325444
1454140952
1634859406
1467584132
1418817875
1708602759
1783044648
1114943908
1601553472
558044952
614523203
355381376
505419391
1505870987
1918499378
1901912606
211451110
2013398656
1486856208
603131587
918502764
62457059
615694506
464584101
2009191490
1695831739
1347626495
549275666
1828356655
1170594443
1577953694
380532193
2126340910
1880774410
1405513026
2105762386
304483474
128705165
200810265
355198813
182498003
2019628060
1279345181
2053296799
1008326774
2106194718
1777893763
1253712286
1138590726
738975616
1134627545
1490716007
206503479
2007812908
2016931718
957820825
1380063283
1018157128
192122893
1905714623
417266180
1813203796
271453542
1618173671
1578727631
299987536
5489753
1968170602
870642827
170216761
466538021
721963237
372096790
1513356902
2114489439
1094256820
1841367530
1226572569
330971754
209836469
745299147
2066428686
954566501
1334011287
1321046828
27035932
149829924
1840863315
1408000927
10400627
1357764154
1819391164
1687579922
1124363211
511334277
490893205
1830210959
1276090361
322495442
2021545224
1617051713
887632248
2008387773
491402373
745587782
1685059113
2115579325
538137816
559794729
1967382781
1064703468
1195913288
679995972
1725720821
1015352084
290748719
689513380
64850606
214636254
1577150033
1535156630
952604683
1833006483
1484474007
361171518
1801048066
163088604
1180523967
1153848449
1008189498
709808344
725944402
1567500076
2021813133
1618276285
1066215504
2002632144
1706441654
1696051875
200464653
733763605
1883158694
329852223
319056775
22622138
923863437
1273080533
1281075898
1446770363
1421753418
103948655
1422157686
955178279
990795334
218106740
428887455
204153008
1783966812
384090742
1819869075
464593203
1190265644
1816703141
1485929067
2033516568
1284175786
1423152203
1072153188
208193122
1605709530
1061865652
1016584127
961352419
64671337
1888917882
1999696309
1544638516
1146076400
80190433
527303617
434926416
749087214
789910087
1935837723
712458683
1031003714
1810715891
1146920030
1160847241
1608078470
1112622460
803031925
1257793105
1933285618
1070843986
1311262043
325009968
767685063
213272457
1728823531
2045122940
692604891
1270562008
1352774314
1598323132
462915155
1936180100
1928022198
1326026441
1641302838
1821193081
105361175
1509761205
875954081
68403789
31923208
2043288067
137773129
606023434
1383801934
2057016853
1552563466
1388737291
1485133629
1937078018
1666636204
582450408
1489314636
1177650344
1009817130
339735235
2019951081
1948914166
815283912
1532230692
296676398
1287334824
717579335
424416506
622073538
383995574
1739562107
1462953594
1705768537
1466738205
845646277
1872505568
1596492685
958910826
1206955098
488478478
1989539815
1692480332
1475148250
211995735
239032610
1121568471
1871396203
552948612
1614474876
799833764
2034843894
116498156
842957740
581511963
1564130274
1342313500
1484596831
466479040
849743048
43589254
342827554
1806177018
1558689994
1854097925
931480526
126208613
1521333282
353002737
283666165
545321740
2142990984
453159395
277236034
470599255
1183301364
83554929
818718571
1489954942
1613061271
1810428315
596877525
1521289031
638021152
1791653152
1842897927
219676671
307406662
1003794763
285811602
1119718759
1754022876
1441436030
398676186
1978236583
1100466317
1496519581
1459954065
218068198
991202085
1003006414
1945328649
177613303
457966356
1838851278
1098148466
417152574
1342300378
347711133
1342289898
1276546877
1201073870
292035530
355488903
1208751498
1091549668
728219318
1603395996
680217520
1353711861
538779948
1588512120
621747091
2080107895
1128414957
1576708306
1675711787
2031096718
33626091
1824799202
1360833752
1247886041
1517245002
205601074
303579482
555019759
1065608465
536333728
1441114658
625201963
1807731146
1139155227
1336577558
2090257598
1390589830
1458127827
398377124
617603190
891610246
1996773886
77064567
2028988701
1284427967
1615400570
1152102734
2093616548
656939060
373444717
512850248
1408631322
2127973444
2061653670
1020041491
372379450
1105516481
1964305517
1321739313
73786220
89057134
204932367
279787899
1989618275
1141136688
1691654352
2010962004
876670454
478333411
1445841112
1375092679
1168031172
809201647
1596214157
410178619
765239280
1583304063
340926636
318803380
1631373565
1305095692
942312902
518254197
979639370
400934369
153510469
298483930
287208599
1753076548
1897694176
848747970
395031446
211700054
604488330
718224121
164010638
884244988
1671099710
527925532
1010199301
474773490
136600969
1346365982
266096147
1541605879
509695051
806430543
1431143791
1600537598
1560493609
1646202883
741040911
1444721115
1808189174
1657460612
1980369497
1858910641
1897817776
1673382739
14087904
1427963415
445722046
113613116
502287982
726058969
1460590741
723197434
1883109325
626227456
1100623006
1826405227
1421704170
2034108117
1170906152
1185232537
1712434550
158432183
1455829666
2034769354
1019681187
87916949
611633414
1977399140
857620600
888796349
298680835
39876598
474780674
1169325286
1245679104
827981698
205865585
710095116
861353953
151363970
2117780556
242171881
450902253
1588883869
1563047492
1624941517
1759925475
1999035000
719419612
711973812
1209351892
1825291353
1058084889
930786857
639157361
820843170
1494940940
274789226
549340057
888349461
74376447
1480746896
1807246637
1694970476
409313790
1718125747
1980113508
494847149
1772888874
1367303527
354291921
681075199
342836536
699444981
1058993673
439542980
463038987
1222214451
1684448370
189288772
1922226595
1848933302
1141907345
1192571533
1679157766
1290840779
637143036
1878360403
700968845
1263445716
940986294
2048922071
1835529444
1778162633
1675900569
378112622
1434729462
696935977
1276481066
1213719019
751273306
1173271671
1098925664
1668244859
604971314
1177956830
1637695946
448939729
614123297
680900748
938832166
288076579
549926622
1631095760
654194818
264204433
1323605857
1950587517
201726763
412550283
987353393
698796177
83013520
88433394
543503430
863322738
1974524973
1010442988
149719606
496883273
1717066505
1216167510
887911705
2147243776
304318178
1129076546
1782106263
836568485
41709166
121800419
1432265186
673907883
1484796240
282309381
1167673377
899862859
1920574466
1074031924
669701251
377603661
1777613897
1667717058
1191813692
122398196
2049459579
210310540
2062780256
543108238
899767391
705937170
471323842
1311943274
220214159
1142087914
992550501
3253863
148414559
2061566599
1338493773
240420841
944565768
292008929
1163292251
1605060885
1143438074
1467687984
107537934
171192671
949197812
960118670
1683965242
1987549067
230082966
209475064
2044560073
125938739
655037289
1836402941
1810952739
1643334470
2038160617
400114174
919897060
721606566
1128653185
703131911
6606231
2053512142
1069252821
586109565
997513603
1077818700
70144717
920255837
1012187280
171869831
979305514
1018493363
939198599
1634185456
938769032
234037013
73518528
1808766790
26951922
546044502
1372107495
336554015
462306163
2115517438
2041354466
839954401
543794254
1983229662
1768300497
252867301
1917407066
177976705
461368959
551505967
2035496578
392778218
66438034
2119019295
1173311194
576041439
1219316905
1497554551
336438074
126633617
412731315
949122387
402373111
1797087900
1897622083
1043492522
745160831
1779195840
575378087
2086504229
1818492901
2116308452
1745272732
912034653
2065111156
1675372703
1990545473
1741664667
913409752
296982000
1735658935
259062982
1353838511
1955671085
35486039
6858423
1345172491
751517928
1968498400
1735168428
1001213453
1940143619
708074399
1057211263
1155527741
555974981
2061383407
543614670
294094467
2119418283
907256427
882300504
1461568162
672136642
2123418201
56766168
1406386075
1118302865
1042275784
2083711117
1257026122
516233459
292804300
1453128378
160758310
874065000
1123814169
1321665733
477525238
2122267030
536970051
1273364886
1164647155
1448620892
746527895
757399710
1808720741
1292636771
2001039306
1265756329
823259441
1790475033
287015427
885539546
105645589
1647700723
1856847200
1068698456
380780495
1824288711
1178120249
1407094039
368057327
2123425262
1191908950
649282273
8701048
1782824397
1509861591
823313119
526754670
1344948955
1867134477
1299164970
658980850
1675336049
924025491
999928241
386753012
563727646
2136305891
968261036
134446718
28378910
1389031913
2013321630
1973316646
267703344
1504689352
1728492071
430464802
161817463
1715982293
1044329535
1423453623
1143194621
71219234
452062926
989125726
587426654
1393533630
1032322473
1019638166
1276724196
1757885243
897596308
288690996
341443439
1938826689
979336243
1779919292
1349224529
1302050473
34983588
810634397
1207173325
941019637
460441538
1979954915
47159528
1996295358
760927340
78578646
58044603
280650912
2041287470
1749578187
1106680322
28100785
614807368
392425455
1595596807
1152805064
135590573
1538470317
256709641
657575673
1130653695
1698368198
689382548
2008596039
1206789350
2109740197
320617264
1011801285
1393501411
554408291
26747762
1033970244
495868630
1372178625
193804322
1512771876
34816817
1507996650
468310632
1026733814
2055503640
1078694501
588148617
1118598060
373781935
494652846
826074960
37194622
1903820497
448091568
1251658275
813989215
1063195988
1335016727
1368313815
1066804310
676827439
1548852551
1415773466
1668194241
232778138
243123055
1597262347
1641612088
1026293618
280863629
727240970
1495322247
857337740
497096111
562398209
1923624632
1381297406
1752390050
605842275
1131283841
1319183097
1848730515
2066508809
1840560779
376020802
602238941
63673742
1813697136
768165147
2127093725
1888811153
1201033214
1013433866
497900929
2033386708
1457773461
27501999
1783515264
1258254290
119190716
2023899880
1548446085
1692508834
305555633
805235422
514715393
1152692377
1904694290
921825798
871936398
1822282975
1192946241
65591338
1407500175
1255963014
1783416432
1588097337
554381885
1992082729
953254542
573708255
2078099792
24490417
1185700146
415557788
594268073
1239132584
77630554
1182007934
60737300
1441836996
1976538819
753586828
60710142
763038782
307569610
1830315462
1582179923
216761114
2110902062
698008402
165389349
133960436
1173728804
786648711
1921060855
1469070046
1849401089
741159353
1337814780
377473101
589717955
847171432
576909274
487927381
141588527
1024409079
1962708369
2066244267
851430953
948488428
1194065120
1155482911
2123246058
1421966127
532733858
2117897380
454517790
1721938414
409616763
1841708753
1228826677
1041806854
1359174638
2125245634
2071592195
369319765
396141251
519764762
888820874
708885982
897718309
779759131
995648543
168479850
950004028
521126356
1732248903
1795238743
1002852747
1468057394
497409375
324526644
527288393
1034062584
1010437604
1740909085
1471968234
86098781
149466509
1138769938
1806558880
2083079856
2102986575
31407980
2086544048
256985529
343712587
2022310787
714663461
576726336
291444480
1016992462
1944993795
595961184
193437121
482840590
665676730
1792663299
1717401668
495924701
1598485907
134778377
908072360
750081921
1958160207
338820198
1982071555
1502801008
1153022963
1982492475
1495639138
439984535
564648966
1130438144
1705161840
53212236
922837654
131575935
2102103294
1504072790
1019373658
1135822002
1606235860
244469181
1019615411
1427111355
768951031
2052897719
1402457482
1356863791
1813014971
537395861
1093891053
2109705902
2139419544
1341346296
1297496107
935670925
573172065
955248428
1981839802
2088398723
1346112721
1348306795
384436163
977430515
967940077
2015791619
810132983
1050265707
1338885632
1804962465
963696497
1119356012
402990068
1109175171
1713173519
507192780
42182554
1095241783
327058603
329720723
465932637
1161057926
429385404
2057420777
232002310
956439197
229914836
1072950966
114737455
1860140941
364351309
1266271047
1070254812
559989447
1126789111
1481238383
122747350
100717991
133863087
729651393
1638103747
448987079
908525895
1512189841
2145676876
1057917403
511001752
1996303623
102121446
838692514
1236543339
216781085
1345242946
1047992070
1928824844
986134763
601239597
797973128
1484097442
433456554
2105715314
499649236
734330641
1341426095
1824645768
1071531230
1633565345
1253867431
1017201176
672582735
1516175121
555042930
1917187938
954739965
1655886949
2092282202
2095433308
573269284
1088461868
893403770
1198628921
1644615797
467561390
1925387515
895681540
317540667
1181528550
1032073487
1899833121
1110039296
244949649
1428387030
1416815909
546446784
53340902
20644339
360871981
420945586
937668150
1237791738
1379399953
923697959
1818806544
633282222
2032642019
1210886972
424500937
845583537
110164997
1279843116
1226812640
1845671209
2113633319
254045853
1259743199
1018823218
50224989
915280380
935911065
780730173
1891890237
559547680
1872439243
290740034
1358549441
700999119
764843326
1380027148
402575320
940736845
9973870
228534045
356501212
267923241
2010185447
1824883346
332666976
1715876731
247123569
360252657
948633449
292464778
1740785928
1987507271
1069197411
309097000
738677194
687197200
1447170447
1095415432
1907664931
1862408878
1716433698
449405440
1502598523
180414489
1368846384
45592581
662855626
1119921155
937053587
1220394509
1895647114
1671535717
295203695
1533945248
389532362
1870592848
336590099
1469619976
577401239
1872842000
79028440
133606101
910647997
86216457
1467422942
1936409691
1058078623
1632880057
741634743
1177459761
567265496
1052252798
2097848478
878631623
692619659
1203864145
269934726
1787750779
477351178
274000975
76117395
990660078
1649908177
1668544262
469165886
1958009810
1380218528
644755432
771295765
844490548
1318499920
1998837847
89182293
2007817894
188550171
1929589888
987357551
457401886
1751476184
1082745391
2076244703
1249855459
349248135
87012774
93198390
1734309994
980501088
1708040494
62087939
360652605
1259110114
127869648
1601301483
102214174
432991559
1143192109
2080713196
1893394033
1237675211
1650583449
1176912765
698229953
946154160
737489329
1863851472
1760518575
1851815696
480555976
546125426
667777237
1210703918
927216774
1876443715
1557946087
1923520410
986301306
1408800315
2072929326
129048084
111206350
1664309215
1272675968
153958274
1969497733
571110582
188717977
814622742
1363577002
914514938
1171847928
63977261
1167395159
1606921512
2023723285
1611037980
1423574097
593836453
1406038146
750646773
1665858575
912026664
1589132639
848748239
1363800093
1099956503
1281336881
445995537
1910717205
1041413866
38594385
1791646358
1565587775
1191886554
691623028
1746262308
934082293
1677390893
424274836
467882074
1713632
2002967904
296873545
1474396218
1557044327
717648844
1840678148
1893104452
478616418
1649325086
1865181396
215022303
1309482065
2001991272
1084790025
1209530883
1519937447
843255606
2143093493
525966309
2146775911
963524174
1908042427
2092586523
1534576832
1803204726
2073038382
2022008262
1860612848
1631350375
260213541
1432325143
614757627
468713053
26391995
2063405496
1484900324
837083915
361593353
830215100
1321296397
482884838
534628131
581179311
1257653205
568420746
1012498670
762046449
612732628
632382717
1818393160
1665578909
1186259952
428208269
1607759748
366579403
2119059808
313623706
1113143462
786038718
1325570475
3737478
551259033
586621336
1188264145
1558728433
1492280905
734909915
1710084872
685664092
104663359
336155719
897442686
1724032120
130623804
1139867382
270909842
1307802023
29106726
1673821846
1793030210
1545607782
764948804
1416046335
489923421
1843257822
1570158345
1845207743
1003329108
116032377
1303413037
1731258583
278268501
2011956115
923606514
2132899534
396186794
413103941
414332209
2126894833
675161287
1518832782
1248586581
1713072936
369216158
155966118
889670549
473989777
485426398
588905179
1964489199
1088861210
1493981021
1283024822
1000369495
1218217008
1493100818
2303496
1914368546
1552896074
265218692
1015952679
2104734946
159810372
33195034
369215188
1974833996
553193993
102779823
1025392532
1178433390
1245593337
1370113094
921566975
1819212238
553297591
1308779197
883879925
1896025028
1628083357
1526308009
782623023
1110026542
122330771
791314209
510436583
1121424185
2042595709
2000702496
1917581726
901321296
952005946
690725199
340933108
543342809
1305891169
946709969
620221767
1568234668
609982783
1958920479
1380093917
1386848811
848779257
1553324194
24677003
560541129
1505391777
281351883
1385436213
798582441
634799941
1600206901
1506361547
256209162
507212843
120611523
1150175781
450111530
566235333
1709015991
2092415100
220668023
1502482386
920466831
1029263816
1933554228
540734781
1630613196
1916588809
253954928
1376375510
240334806
601845800
567691953
1448643647
1689299261
520559510
342597707
1364812655
1145008647
2015401901
507083190
1348062371
1272292995
2142719446
1349825274
1777830682
973903209
913829801
1569116504
918885489
1821927143
1280237226
77153670
905854502
1427980966
928210132
1072608745
621686986
850066997
1951433838
784552081
130524292
992498443
199035099
831333854
441476560
538352852
68337203
1368754813
618733815
2117541802
2014767681
1392804226
748320481
1337644764
600071282
982986675
1137727830
1690683909
1256738148
509236175
1196207765
909044941
10684549
1256311551
623525532
444957589
1956469598
479598915
1560864337
2105873195
283364711
1724972326
1081873624
910218728
1549312471
1621231854
364154616
2020588214
1120771696
1362380134
495352720
560065228
351706259
468573130
554481706
1229510699
1199956140
1451411554
306869532
228250614
836975569
1095996618
1984698676
2038115456
1242493501
1284577738
1047031510
1160762261
476146978
1253984663
1768101885
1573751989
49852947
189334165
1011960250
1113826204
1774494554
1444079905
507629955
1141910032
960694390
585321015
550068535
444972660
1394368050
1843070288
45359766
111925692
1626500809
874741389
20812912
1763878451
248623750
1915853177
391097967
1116953900
668366763
1863695120
1500138826
131476868
1823920807
913429403
1878255509
202811917
1627543220
1557033374
1221888287
2134884127
889755023
136829805
1952192482
521679349
1601661030
950809141
1083498512
1033414071
1793195922
1942199085
155412531
656681599
1887550189
1033597662
1509199258
1064063973
849463867
999130817
1788536952
1542051342
1179030842
1809602499
777812025
1995615469
1019341820
358442148
525440956
1318505055
1124400949
1808432006
689322356
1586252759
899752059
1670583576
254700599
1687435633
898124352
1378268755
1801397851
1122028501
1522430120
1037130400
1664899897
472267261
927766797
711124657
2068666006
1897861178
1978055309
1039835627
2034786649
1466764806
2094360236
1265613153
369536342
366972033
517224726
636471761
1391561240
172518506
146149348
462188915
499769510
958958727
1136659520
311487263
147519552
1201457103
1372347000
127446962
1011450375
1679064005
426099152
276832458
1779428779
1249547976
221052234
308820752
1910048188
479866418
855170004
119951390
292148049
933731453
1816275038
10012908
1777060620
66529201
579623449
242872377
1464353061
1946824652
1067191501
1164559511
224797982
71033992
577519934
1678234294
709559961
209093649
250832078
1964382052
1799381332
427434183
1743332088
1404955350
1983787478
1264447613
1457388532
556790065
805032132
1662329089
1612031568
150476375
1646794821
954218563
1018508914
595496805
74043259
1236531607
922095441
1548674310
1307139790
1639895925
690919947
2078148080
1279577242
643159785
698468156
1386766536
401539323
1639068996
1512461740
94439107
1562071642
1997030937
1138156606
571135396
1400265087
1302402508
471582969
1760864770
1712131641
1304394697
1233105367
816945620
937634494
976861395
2078280932
1288058351
1624889510
1171299588
749353120
585356627
833070408
997013119
1626766311
1839916731
79871348
1821247223
275891810
739068611
490631591
1498202806
556218610
1581889245
1404896055
696620707
2035971526
2006523578
1421260632
382268962
1036236945
1439115003
2054632439
1390473653
1805563600
504274819
1481778299
1188238610
454903822
280167867
1538270404
979881329
1475270255
988810833
2058679968
207640561
581801538
1761097725
1063255469
530855788
1461880591
1473996197
422052600
30356335
1618033382
1766752447
1043546634
329833906
1432119236
23929543
141343998
607035525
1274298078
1085163764
567793734
2063160794
1830784300
2053442769
2124627873
1055351818
227582944
440821718
312218083
2048157122
1389824169
562887904
1656902955
877090573
811527519
2121526002
182432646
958417860
1364160801
1054975617
169967296
527347381
1364764589
20700531
685178125
188286520
2007132744
209543004
211090649
1813988397
2083319789
583471367
387952933
635476776
957623578
1875175090
2006701702
552459548
105315514
1717560715
1688739388
890331467
1600327576
2002136733
1226826459
945124064
1485219230
1148326045
1147675932
947013377
1342770399
1379476143
977784645
86801245
942336843
1007445556
1298940449
908925819
1156533653
349335845
47917260
1056714772
1064206307
1751425177
1941083389
1877398803
957591204
1075335743
1572365125
1924781858
1448496727
517810116
307881941
1717164823
1772112694
529092620
920445376
878840509
473039516
973920812
2141370477
403852402
1811219053
845483791
192872113
234225850
1380880877
1447613475
1128415164
130828415
2032337310
1957107123
616174378
1213911927
2019214057
1680881774
663189887
921974429
794446367
2084803752
1967947713
1251658141
1795011859
364509106
2110926039
1623789065
701053852
2133208789
48739381
1812503934
1964992691
1246009525
249295781
1654693598
1869486569
1987231935
1670526688
902088128
1684228058
1042808936
1330856863
1573771367
1499108973
864561600
2006691343
807714170
1364503857
1648966143
289961240
1068044974
820598676
1531253514
681764458
2021411674
1808100583
1613774468
183290700
2084197806
1717928214
1544468383
372104203
2076756565
1004428305
1864351083
723746067
1745199490
1621375821
320449810
945013311
1388212676
1751242987
1051649079
1415887959
1031353969
101727345
1970580170
553192329
1538759964
849367763
1533355581
913489320
2055068836
1067929369
827675277
605909286
1325798263
2023674458
299369825
526434656
1655254252
1449778066
1546057698
1337719715
707154070
770670826
1959450991
1013717673
311547822
733769469
1641769237
1002244842
1851050985
1539060076
1255184481
1663514500
818277796
1832600464
167622092
1517968860
1325744519
1484974037
1206885976
460761516
1759717290
75483348
117897287
307567155
213645662
134504729
398947657
1121987944
2102472426
592980828
611654856
148755729
1489571607
333749048
1555602894
1101771391
1545462857
1827724505
1210296790
672045817
1046854456
763190630
1754158667
1784046505
1132177724
1550851054
459704226
102168293
766745079
157466729
321545041
1003990779
576825037
696483008
1348913489
2017065879
1696461769
1696183628
867358563
1597525315
30283433
190804089
406942518
960383583
362612018
125865732
1623317445
1492863682
1663732360
1521536252
2120762491
737156177
1046169303
1281984813
1008170765
114888387
542258189
855659976
2110029299
1647659235
1547482485
1810321591
776820342
575431621
2042244354
1409827677
1142663894
825446261
700979744
1305185123
386700561
544309028
524009372
595315485
943089787
990338502
1274171853
1507287215
373654608
1740048808
536915360
1338025914
2001284630
1989171520
1749783989
1428029631
854160309
1944135429
1309768086
874160424
505353586
1573578287
1091486516
2098801843
1134983358
551452253
1107668407
1053365323
1384554998
188706832
328377185
821018432
505755399
1961836867
1263936630
966163247
562071917
788672860
362624083
426652723
826845342
1654535502
970018952
1968829716
1722842094
1673870333
236515153
1613836317
1324344669
453753480
212960416
2028654138
294644546
209486012
632033849
646056122
163179352
688575594
869612479
1946552324
1021498313
51631942
733079279
207965480
726361777
764424608
798580914
1453711664
753828736
11994939
739642277
945507766
1737914831
905130942
2077595293
223042884
1760715520
1210830455
1385282157
1884463994
295994657
1149302607
1383760054
45731086
1147321555
985524843
936055175
1951185063
912387926
1138842756
1917979247
665081516
1281721712
540876687
1423334289
1798590757
569109790
1036914302
912371498
1624079602
772875190
177029514
2040092391
1382420826
1944078616
1302039321
1785643707
1545119837
1240283294
1565014752
1116765812
7014123
120532056
1729375113
1764014230
1829613009
1228236542
569513394
712396953
1801793781
300869100
707079344
811429066
827217977
694033418
1899954882
1951176872
61736781
28422963
467514803
940272437
1568534219
1381717803
1508598344
1246213475
321323817
954042227
1027596660
2017867785
857390674
1814655385
1302711182
236708436
834414297
1904595937
409191787
720934787
1070178477
1209525988
1015747764
1999404637
2140702105
709316684
2087484139
1974523359
647201999
1381375182
666131237
991778088
1972161475
564511333
1087317436
1209208811
1402271421
541207283
324471756
491120160
1009239913
74171919
141294828
1533901279
446670713
1341760341
1626794588
1636216113
436268816
327980307
486101782
1609476279
1632499118
229399005
975837526
1056991713
699722358
638046099
457219425
66967849
352875647
858860763
1416569568
254634033
672406236
189744094
1219329141
573913175
1300067516
375180368
1989476411
366790744
1258496545
1924052496
179225587
41823023
470453224
983204546
1211441491
1586480697
831351768
473278668
409567883
986683183
681057517
977730764
331314639
1270415960
497660934
933438650
524159580
1544431970
1550245809
1548554523
1134064609
341690626
1211142255
1976795207
849278976
932093829
2068801826
1787070498
46735743
211376864
1065678745
1898981529
2142911544
700059438
737391563
2102584637
163650299
897725599
1634650417
832661628
1567891965
1985228299
258123404
286141722
1068145734
821122810
547837532
813838538
1899255694
1659083246
682466865
1503768257
2026932379
1437306564
1721231522
1628823868
1090844365
1539055816
1961882664
1760873465
982938022
1080868145
30034864
1644170927
730041379
271255798
877168395
1553186750
226664728
1582636924
831214441
473844963
1579425657
306534504
71647947
1729783710
98180855
221812413
2134861124
874771781
38157208
651697599
205563976
702614310
1263450844
240119907
904462289
1356328837
2040264368
301643581
472995242
1936401506
138351402
667692601
1751204521
1590983095
576911818
1287855001
1047236121
387458854
1225301486
1909181864
381843066
300478308
1005553954
815538579
1557447129
848709988
1944825820
1798443196
595891537
188584714
604605529
1153288173
973674041
1435978568
570524863
316687662
1758188006
668554398
1167824349
2051505619
519237100
541540118
1103382502
1641090326
1583947929
472488590
825486140
1132227126
1028944065
218452249
195632007
580232864
1628225173
554436920
2010615113
312587376
1740837751
970887140
1900814569
1119171627
1261091403
383404837
10960876
1828637652
1603608529
642429989
1336836266
1517159459
806451993
586668378
836145735
1585426377
423705904
2041243828
1292268072
1197005082
699550141
1818346063
1702160012
981022748
2008020840
118133317
1788953640
1450062187
1234950135
1002468150
1116240322
906976350
520046617
1654790174
1935107263
434999365
1571211373
1669037837
855338148
146635891
523771246
2107353859
252864664
665240733
1490302828
1951360766
1322961520
1602267208
1467343696
1553600190
1675957241
472199447
1356743190
1659200070
895980012
254011436
301992462
495018023
1295344108
1597838655
553291385
1659709105
1819917537
305038383
2044039092
553770782
1366854933
1182454802
1649333224
1547218788
2125809786
2129939671
707430204
1281668380
520164995
1374960973
177693476
2119829146
823213116
1112007270
945266814
2015018468
2019479387
1610339402
562015705
390269851
1211151232
189726129
951824601
1066225537
416341699
1412831464
489475703
1902591148
1980622055
1962456923
1594833562
112263688
961137671
1318112940
377098478
501186012
678898045
429248567
2057958675
702183256
2122679549
781993436
627538544
789569835
282985928
1561524536
792351984
1817519058
951150214
1069982210
1446662414
139423542
1576546700
1515527085
1785664460
1513887184
2099660032
184099780
1204790266
118615633
1068670857
3645610
923973809
1913961963
1119122404
1779920713
597742435
1779673866
1844872648
179091844
773398335
179025602
1224854961
434164976
1073355058
2064072739
180380979
612345830
1713307854
162762029
863615922
649304375
1558384605
524639844
1476989407
507053382
1641773890
530941972
1615806156
816987384
205077254
335451339
1509997393
1185221491
503552571
1566863392
605091570
600491256
1971097528
980359269
505148330
293330005
2132794865
404838653
844049121
538968544
1171127230
2023001189
2138224806
1487653288
2144584721
805463911
466866408
1867831580
1017114229
1390791200
1626438376
616930783
538398513
1846254385
1793889820
54102941
1704517616
59550005
1977361941
151708376
904040263
1305056683
105309931
442171069
807918003
1939982077
1361258793
1067330383
1607149879
658399874
584971997
1190396909
894107145
451563320
336232011
1381325165
2048122594
1301299067
763021400
885039279
470290664
1788330957
883077779
1018030101
380508116
1459250317
877016343
708007586
756481736
126469253
1955851812
325267960
414017538
1652542346
2028795437
1636592596
1178494353
949082062
1085996183
1579596220
866982170
1340078277
1943382902
1985163746
2111970425
221852045
1377326144
1878684295
799519107
2119025286
820569086
1135693619
1732492102
1636334642
143728366
715982698
1908440355
1181227297
241903071
808453517
133505944
55681058
402801014
972563413
1786713239
66375431
107542227
56064875
788334465
1568377896
1076192173
1925233346
704439781
601710853
1261757182
28312410
2116907723
768605353
1741158534
586764258
2055519234
1257094613
527926789
732259221
372003307
1774929083
332678777
1051082483
35931982
1238699581
1917948580
466362126
1974336155
384701735
1387032153
1988363165
196060441
854097236
1745869541
554220679
1013035996
2064729361
1415017670
1691320714
934733723
103284769
401692554
1360596724
571489649
691771837
134236516
481316066
1978506901
134553140
1736388794
1879014707
309090469
259624524
927387352
147124689
1199857308
2003548341
200721823
684739209
2115325908
1245125733
937616066
626080891
1794394504
2005717809
1514517676
878763636
290160198
563839904
1813603887
1116635403
834442856
569072502
773317412
710478859
550951038
895947194
1786987805
463332453
1620187419
1428877569
1350010374
1495685908
1033860081
2077420081
1168539284
782017259
444648160
1965075955
1719609520
558976830
2138574736
1475530584
199306468
1650088302
2004832817
1889922617
278771216
1890889728
932879163
739830023
942050741
640765117
116689477
28121061
49053731
437703124
1532411871
1824230840
1812859212
1484829111
514788321
1008231253
2132232235
1705303132
393373591
1482492257
1806973821
1615394209
1993258113
533897964
945178131
1456477124
482100685
418735865
1944976104
107611570
857747235
44698418
1241133429
1141711026
1448107681
861812327
592273824
990091091
443186110
1181547171
151668868
2096453451
1510903768
1228953347
1316541575
326594499
1546549018
1875427908
427055406
1531576341
63117299
1375976796
945032187
1838001423
1700291461
1382706376
1330563045
995729344
1266753162
255933473
1182472933
1144720480
1684238489
652314443
78420184
2017935225
128924870
557206759
1787787282
1653158949
1030701667
2126833901
746813079
682865538
1799750791
1069209259
416744649
1092680176
1321695928
731478772
186891080
2018043254
817924322
1010366112
1152194046
2062986286
106774566
1291518153
482506855
447158859
37676583
287754349
2068151063
1704483016
1756546699
1518788547
1385528876
1949580110
1331349980
1669475765
1430357812
2040403539
1236850398
503900104
1862362119
894246390
1630403119
2060359133
395778120
1471957835
404641515
845814414
1767477406
1146670006
487251706
1410647798
2085199745
1459090990
999412294
1004630975
1639072127
1933429281
107415771
342140111
997534036
679278023
645202206
770093522
1296339918
481911678
813152684
1062795697
220947685
1033261280
1535267032
325524581
602180439
1712909653
1879076018
907885967
2091035886
1011384017
1206152173
1841057316
1997085473
30740904
1037262281
594894583
87494415
1863167522
1916781122
1592064801
2061905280
1871648469
1518604868
424118853
297620462
1010044551
523112580
1937750621
706259960
1441802034
1674305699
1143468570
380110769
1365120810
732686521
17288144
1281656472
854235364
740325450
963024640
528384287
1336201126
2113419732
752083672
1225047351
1054684858
1157392860
69144587
1210444425
1692145515
224778254
1347873807
1292723841
2132313930
1280945947
902451737
981223697
1584983629
564069573
253941365
1851766903
608572748
769536720
1590851630
1757775193
1654242348
165344863
321739591
330305497
1899083727
674912556
1940425587
1567257280
464558323
746938507
64406986
169736396
108321256
121210667
1121733465
411686918
1129288948
1876425716
1815264092
1356740240
260293277
587508484
1085666630
333149892
412549127
468061736
1695744887
1131858841
1838996799
1427555397
215092420
627381304
1858450159
1989800529
2002014168
1796014381
488243526
862153566
910107593
427917330
543905257
2049220755
1257047056
1598386181
832813635
36657621
1654497757
2092539304
1404873167
643773931
1463680578
1060505564
1707511787
1830482547
482446601
770665291
478793479
228490412
1764056669
1793726321
1516916191
937347364
794186105
1901791826
676761274
1568175203
1934839400
1173902536
1118522486
926558944
268732703
1557776162
1091871155
1140578737
1029753595
1806361868
1486206774
43230715
2140783809
370090410
318765373
836349470
640182811
1564042365
390256240
1858834807
598889077
2060965020
1109198404
436256902
1306600527
1385492019
1457018533
46175664
2120550113
1821302230
2077819531
1865102555
477830301
1984308440
115970105
906376242
1215366369
379881019
1363949384
1071516732
952002393
1960655372
1673187171
1783451591
1382909226
688351777
1184777790
1901767856
615240609
1752430178
585538902
805221354
830185144
517963988
604795142
973236677
1402974878
1220657641
870647407
109551047
469372545
1243292853
890364292
464260002
783720217
675392368
1358226369
1759003444
2059075575
2085493569
1110569452
1047222326
468993674
652898569
1021780592
378821441
1396429884
1164090685
837055500
743086558
1017917564
586713107
709626760
712353351
1331620573
1620860466
1562638932
242624642
934053388
1347036381
1753386101
778073513
1193765195
141399378
1142824682
744091962
61528887
2127381138
321486456
2108306423
1358365539
161350773
1871039633
221314514
1181939122
2021633108
544403255
1712450746
2093859603
239337698
1795655121
1015479690
2102891825
2139161452
1255762003
401265805
2131480606
957315784
1700769073
1378602227
1130707957
347523267
1924609979
368628129
792017007
1231488433
580046276
2115566913
701953548
1333945482
876590870
1971258027
1597487236
550952929
214426252
2026462492
927801763
789130705
240817348
1593853976
800228037
575798124
1346674300
1484947503
1111897920
1838051983
383851170
1613875946
633341817
63243456
252425469
1813006125
2069467493
2120187980
1488811862
1067419027
1723972868
1249602547
1486692655
1534224442
464794784
2127670120
409732373
578997126
514713727
1255566313
844656350
1862006346
1280808955
47339449
1532924499
1967837587
895444125
601232126
486605157
2103765376
2056940513
1166606255
784443893
660026696
392653327
1324632636
602168475
558737224
1852531635
1720401191
1243863719
1784972705
1994479659
2094128691
572681287
1991543350
383122554
2082656586
1249836889
1177209533
147356725
389383756
177720483
1088252278
558450010
1663413293
1646495492
1890454856
1666177394
1625091447
518656395
2032869863
270575602
1423963341
2047196427
2076237830
1102836016
1268758832
573968198
1735073160
619622310
1804603840
1626149051
137946661
306088710
1030001300
870326862
68344628
319410721
1576317032
1157979406
1330994204
1381268732
476589437
520517383
82802339
249247545
1517079890
1414672897
1926733714
1579512471
458641715
185946642
348598676
1852801189
170507327
8657742
609072928
2003154370
1572134893
436033582
1449982461
801739391
1693659153
45082733
1410259709
1748629188
757129008
546035267
1942352729
1500994341
503136941
1533539684
946469875
1184699333
400392029
1164249375
423689761
1239980679
307264843
733442658
495340581
2093474073
1899308070
1931503145
1581269104
705145636
1094967282
1669311360
242599630
1528492289
1277979789
705094257
989113497
1469335954
2005461555
1639403832
133806181
403332218
688339504
1576221532
1277921985
1002462315
1967759984
1124843421
91833977
1116441029
773831229
752107098
1166934021
579779706
2010684966
996427629
1487533941
1267004932
1687121080
1515262176
315791001
1198783621
796068389
1992783171
1550465848
1790966840
287976717
487553292
1214301624
1807299036
1234481756
505567728
860746376
1138531631
1649097137
1780229260
602307015
1797307171
1482557826
1014092441
1650259850
1338460229
1257520141
183824735
2103417951
1665993267
2139894284
1624100862
948151657
791716559
62804175
1790260597
688888903
577333760
1870857469
2044108631
322265143
713510954
1243418537
652478282
1793914192
831834189
1458117252
117715481
817962348
1140046346
376673227
275023113
1006549057
1871608967
324391544
1549231474
1624763292
1607850021
561742604
1762139506
1110184767
1344606399
160521014
1424837408
63273549
675608630
830346895
1245894335
2063456692
1961298106
770095722
1895067879
1759158824
1880196703
1205805705
1099012158
970066819
1939188271
1695012111
2072258644
1015672150
2043204688
1736056482
1319268391
973168285
1054459327
100890399
1960169339
1454775948
658170553
1280388420
286186949
628540699
1169849685
1707957136
492836959
1504885300
906110865
219030531
267917388
272168665
2119568771
1960326353
508842272
846630176
1301108609
1054184397
708138692
157677728
811373758
390181862
1811786799
713045567
1126903071
1407963234
1514412238
35693711
1942805426
1085857
511870888
1542237344
412627189
229374190
451571081
1794126210
2020810012
2013566307
495433362
2017446143
1502511614
2052128647
1492860151
135379932
1252642264
410557952
456509225
1918815608
483892503
386969986
2126286441
490458280
1776051425
584493387
2065714293
1010625618
224404831
1325973309
1164956161
827581080
625746844
1025367076
1636771136
1757008363
2144185345
796771390
427567055
1251342619
1402395934
2080017091
1202308291
573713226
957773930
1240223521
2109384669
598610112
427802249
1123041381
285506095
105000648
714821642
1550576070
2053417476
2051258331
343545843
588629833
1057994898
389686187
138624585
2028216632
1143213897
930582692
1568023177
14889184
2129223541
331672218
1025072440
60001558
1740998571
1389550527
2020592222
1771167176
1846542945
624985316
1659673642
23648504
1728896000
1881734669
1698657552
546211315
309866794
1967693220
24218008
1320012494
1395340518
1491798513
640469703
226312182
579059575
1525878915
2036734250
1988381786
290939750
292374252
818118110
1397721550
1499139335
1883140772
540503361
62222784
369633352
1788787080
1567232571
2028753068
875056733
3316237
816422517
1129480989
55606472
280144738
171615819
736753867
347394905
1580410380
1426162347
296223412
920508930
926692212
1167964871
1171940748
1709723689
1459881700
791705343
1778562757
1947763086
591117716
1965488712
1554579758
2125079942
201328210
1669473733
298233971
1994769618
1939772099
221512083
1183499675
530884551
687951582
1246515211
1465406366
1535921462
682647890
231548825
436224819
141191095
92009494
220239031
2102878094
1748657331
184468583
424166662
1382656520
1081965083
1632271107
335558849
179042009
1689140496
841927815
422411631
1638715653
1354285004
229401047
1192357790
1474668287
1283471393
205817702
98436569
393035353
1234906623
1928767321
1230611043
1382838417
1217343586
1708951432
92073385
1716924198
318051717
58086375
1894922367
235130738
2081341393
332885237
916055690
804691880
561474600
1275396322
1632198636
1562362524
1370982621
2130144294
454954005
1605325716
1319441166
1926193381
1272796143
1217123295
362380757
1911543734
939174889
1026743649
799416262
349030302
2080155261
1592008825
1209018767
711370391
505024013
2132256451
1736254486
309244316
1913128841
1952473270
911799978
1298660614
823278743
1174141117
287208859
2079542494
1924533582
191950830
88832002
2144056461
538561407
1220281062
2112452192
1845362722
249101260
1051579604
2058596517
51176400
633250026
440001702
621010072
1322447847
1210486115
613927176
1909349308
1460889156
1121893807
288863312
1075247620
2093652297
394377907
1168851240
124204096
24077537
1231225858
2059634428
837748064
511062718
960922127
1564833087
706297305
981917111
725352576
1605728533
1937531133
1693866850
1142403169
1037789257
1529940955
1630874551
572568120
1170191992
1672930092
822317177
783198313
1359147148
212929008
895258349
1687114168
1955627434
1994596071
724088627
153955086
1271775036
687326166
2045359303
1016076846
1736850620
1639557847
2142217903
1316036492
1341548691
1887972696
1053376466
1958351055
880111695
2096130554
247443211
1374313195
1381985344
2054417035
860835733
804900015
1342231735
1034277637
19800357
1852991617
1063533865
1139251054
26282117
1620721495
939743528
1059994019
1384175485
983978475
1971079348
1532563556
1395661999
856652849
747383835
2059605238
10665227
658663102
1320157195
1406646712
1075335954
1627619594
1072480929
1771325528
835344066
201327725
291495683
1291765723
128913272
19201384
643359144
1840999261
1091717674
1198874346
1088255216
2080999293
351591236
137894807
1301849333
2123436427
1111746039
913786954
1716939779
1116316970
1847127249
1340688189
1699514118
887362287
760457726
1736243355
177312179
2134865412
1342091128
400684661
541289040
1939002190
34590504
243652085
956161665
1704214255
1446333370
362770902
392339321
151423686
1417727953
1577139409
76774921
1211530475
803286872
1200331666
1453321954
1175489888
1383853852
154683244
654759740
1666723159
35099946
1607972921
1015914519
648647643
1927790938
1421448847
1926075327
1393497469
942411025
999896652
1962443096
1225982474
523416586
960960712
1886759151
39258819
577766460
2057860815
1998057512
265957578
1199281648
1036374804
533618367
2134260506
1675906214
1824625789
265281904
1799206082
1911299785
1286580312
1969444939
1082356689
1331471870
677850202
545581318
1718920885
1975875416
1770463630
1288281168
164522776
1955939374
1074210203
1526874580
894954372
849265072
1254962680
675191898
971638435
1035622738
702642562
1660016117
518880372
878027006
2096698128
907623637
1889051900
501324712
254868330
1566983825
1096134241
1412481362
1391584285
881646998
400188391
1895157544
1461067974
385283124
1268415192
129261620
143301309
1816027540
2103273994
1301564663
1640221080
149816838
1776338745
766039076
461354680
439039695
1217408439
693930740
141428481
638087894
1081846982
1238570181
2138508727
1096965763
970309041
1345430587
377152923
2001209448
1919009183
1071596230
1904317414
2098164989
1062996136
1324212531
276116165
827814774
1334075204
1040003095
1335829297
190298527
202646882
302530413
1027688204
184567795
1737026504
665773963
2026128357
1770591905
2102172425
413923675
101960882
1026754843
1566843187
1900623240
1507980364
2048600637
997042319
1019350677
1638565859
891367702
2018989450
2091265845
1819242733
1291996373
576163115
812436495
524754765
552155403
248496974
663337714
183893034
1121229406
501403769
1903514543
99345281
525640128
128438463
1547180032
538879728
1665202665
1191348642
321594492
1549440872
2066217687
1313495136
348022658
1422006248
1599612353
772319346
1597350590
240465826
2055531172
909635897
1634546373
24794174
1478996758
1586248881
1842847648
1134609288
1792948053
1785607604
587527409
1211532966
572987939
1232191009
1982128592
1565131764
838716856
623971556
1226088919
1515243727
1576451792
1637176515
917089468
1840010305
1285343728
213250544
84553401
262531495
1592850280
1469522098
1996769526
1606052366
1124958027
825310158
41228712
321861369
2014123516
21594716
1123060841
571022483
1014464514
1220896225
1425732161
161367015
1737781025
423715242
524640776
1243360637
2032510395
1708414904
1820188909
914010812
975790882
587757453
426005016
1148522676
476453075
70429843
2146774836
1145174718
497050952
1618056292
832244031
1172550666
1316772136
1773993060
2138558489
1946759718
1009451925
1687087334
1089921630
1385776998
1596278162
1993286383
1039722270
421582100
1481961322
1892306487
453667993
1333593384
825041909
589137906
590762367
1698336146
38995308
1755286796
1277490309
843250068
1469557145
57698215
1448684894
697367609
1596216695
1215866499
1954286578
80005853
1826226802
1421941285
1908957648
1368489741
436546022
741088261
1623658888
270303603
1286003185
691624920
1890395999
2072509205
951324957
295515870
550287730
604065871
2026660536
1939117315
648646556
869049026
722002877
603869265
2086835311
249977850
295984690
1298342487
843123940
1995685662
241028635
2083854938
1197381885
2069594996
1788224773
1957665860
2054355784
1065318094
1028282186
1658906226
888842791
120596407
1663741778
495329257
1745299318
60004133
1680894511
1082322562
1797922981
148370376
1295162347
1407030769
722229114
657152889
1931172819
138976427
912347592
395420979
1216231629
1248000902
2097730155
122762430
1701901626
167236326
1582241890
181392178
480742210
312912326
1885137053
1658360464
2012510703
930952061
1007180865
1164162851
963532754
1529585157
2102885201
85568146
94089461
178022602
1378196091
1089074407
640035247
1876476359
494699829
925843561
1672866864
1463971118
1196584143
1845060186
1219910583
1498165890
1702732199
473329154
904204544
1996084072
1137644199
496226071
212606794
395348422
778343851
1024486187
1382588288
1510018596
1382283320
1213779244
316573063
347350444
2121258759
673601068
1866120014
713209932
88555252
670726341
841254490
197291997
35722443
699333376
1887384271
1315953892
1064584599
930365559
832375002
1084171901
100515574
1089903665
1355057083
880557820
586493832
1317252131
1158212369
88318869
25267962
388545027
999749294
2025628087
1151233479
753084088
1941375663
685647238
1673727719
1545329490
317030309
224858253
1706837581
1774634122
847399896
223549208
1917461143
228545661
934866417
875898592
338844702
1545276550
425828932
1067472466
714640968
1305153650
247258960
887642266
831338323
805683127
1024071881
262307340
920944681
215046211
1494928685
1567635745
25546091
2116591837
1428347189
1136405818
646256376
1792187117
438768684
2016592994
7801017
1495678248
2005611596
618614401
982575738
1446196667
1650457469
83273369
1648709793
1709749259
1362274937
1064853838
925799440
183712729
2017377769
552567704
976753199
858423005
1694692003
1438367866
1243035088
931675879
2002424179
711737243
1816479467
616642794
2036073324
534047602
919274294
733550161
509456041
1286031138
676265483
1730832406
2090998274
376950173
418891997
368814068
608983455
1077466803
1339220803
2145010661
1230881612
609486471
764507162
1943318424
228452829
749421253
1183565858
785153690
1382933165
988426732
857512919
2042201869
430428510
934363201
1317350069
1977027528
1607187268
1732456312
296421347
1458826882
14329190
1853762542
807452289
977201654
610334437
587819820
453654931
1510462556
1548822234
1438667439
244184114
353298772
359640795
1048847660
1403253383
437984390
791759111
213727665
1764983114
112227337
202142492
1609873789
1418772070
1776249286
710884064
269477465
1787488471
1648776924
1495946008
886433905
2002549076
2021516460
1661103755
1216947642
1156448873
1699317830
347661657
293412499
469555436
621085652
1415356595
850515324
2111210363
266858810
273960796
1537064022
2038035387
685265979
628285859
191834942
672105976
1923429471
1980190176
1009671806
164153746
1570914428
1258855583
239664314
760811846
1170044695
1000291564
892347783
1096272723
55040506
1047306271
1909589924
1744675278
1053435923
856825642
1473773256
1657627361
173973463
563619253
1857174099
1826205992
958974194
544646893
2006575910
1601731458
128206656
1226824151
1037236856
106249744
1705227506
1577991489
1452689328
1425213848
351831059
1148642414
439185087
13587532
1440541056
920718037
1743328721
1484165689
72929137
486797426
1924842762
150705332
1476054680
1080819378
1683702549
1617081309
1767780662
612905929
419855397
2092023194
924253572
467720106
234221730
1014345329
498927430
1264089048
1491249842
783233497
351210127
662186876
519552151
758573694
88526238
384311443
96356189
1036681727
827804545
1213558495
11274359
1259569633
1978525219
1898329452
706572506
1075376978
334471336
360513013
111428175
229427121
1212899651
690776404
632534593
579209371
748305447
1281106864
181611525
1675153468
891733281
499130731
648044241
1029507410
523528812
392372849
1728717834
1825896537
1149228625
707100380
172798380
1044679294
252795418
1328626537
1750625437
53112504
848977787
230974828
1382825514
673969602
1589044115
2127738683
2026664926
1774500531
1334573328
656376850
2057249740
1235948168
2019316169
328264997
1545018506
196756740
2110509583
2057133331
456546872
710118602
1403726262
1087654997
2073101685
1598480226
340031333
497241524
1704589574
259292630
222425657
1083728506
1579274559
477646003
141007923
1048745537
651264064
1490023466
75037834
955376734
143224507
403491045
1690558889
565666410
481173442
365067122
334048192
791066147
579559734
855871777
815570691
217698508
169279427
1398580261
422886803
282587980
1568409499
1868524460
218343929
950074145
385321095
1139706961
546443589
2076046858
951051628
1520119803
1811226042
2144861789
676309566
8742585
681078924
209084332
1615653396
508579451
1710564433
673514139
2095457651
1155203962
315545403
484712699
50182374
663705789
1387248988
952255166
2065486532
641161130
1971108628
2057404809
453439938
1969916262
1763346152
2051609931
1013377846
1707345389
591189031
1040459856
1195276432
1060261042
1268286720
1462694846
48320305
517072193
1557259484
171123529
1885650145
1122223993
77588992
1972666973
1703727069
831556257
1102938384
516878187
392168237
743006127
409067009
48666861
531265134
1790431124
874043222
1135313152
1222224708
625820836
1878280125
1238452817
263834646
144923353
70219837
924601229
1388149181
1073608423
41784158
1258613837
312025619
1583360069
1482432070
1733445959
2015026847
180670440
1088584687
827138048
122149399
1965822292
1705473654
1598817260
2145926900
1062111812
1752551973
427415966
1741335936
753357777
766044058
1876401164
455621399
480627118
19547440
1184524375
61994594
2079857431
371808887
1025954229
1055979465
486515441
1808148917
2064285339
146929226
253757384
1325924984
2037713874
785737255
1471816798
77153106
1322334680
641539921
700692298
450962592
893345860
338725708
842926
2134149914
2077371091
928013186
1193561186
787931321
1301191864
517130278
283862110
1067710608
944790896
18961740
487257843
2128345084
550718732
1267802662
1452926162
363481424
1480810577
822001365
1080458205
1751160350
1389610230
221678244
645111918
1585367303
234769845
1731369662
1281015043
1413552332
137111320
878126965
895711961
831330750
1118360260
989234016
205668812
1497105
568356085
310745539
495878394
1555495697
520763324
1141502955
1226948236
1175121399
562065298
1969899470
1135636578
345510699
2099668985
1449823935
2064489620
1456143983
2120085244
909943634
1823096951
1565242982
455932405
1018062655
1057063542
2051014636
1414830575
975073891
1942137102
1345630012
138033032
1568688211
296344551
193397437
1956910857
1608062778
840477570
54986150
1667900764
1488846149
1872716225
78379369
22809467
2004670445
1204296226
1985202306
633178974
1220057469
462725656
245792943
1541022633
6432559
390078629
181851300
1330707603
1947648056
1794475964
706258729
1322916673
168618876
1665911671
717659315
1885724475
1557720436
427352827
625980893
2090321190
879871826
541888607
1659236762
649950317
956284053
1143206156
872871843
964891368
1813864861
690411063
1427622546
1204150472
22294960
1279255679
493650386
470162847
515747136
677412116
120917158
270087081
1657929901
46230771
350747536
702360925
1150103936
636577291
853824322
1355706335
2134103469
480394984
1914922621
729858398
991973705
1246100348
1525921790
857510717
153197819
279747665
483780017
1310824432
236229631
116635756
179608112
1255120494
1753270989
523820076
550536976
1555478157
1780608275
1973400030
1138321313
1343200648
862364620
1683812950
2127366770
2023584232
386794467
1570184459
1062560826
2029629423
1747747937
1963849741
1853794728
1514894757
1963031658
1889130695
1170108884
193662910
1965435288
666088409
1717887137
1116916902
431963683
1867969853
61921465
1616779836
981071866
1219371232
1574974867
1693968588
1245560155
102447889
1588924090
783898676
1385907346
458029042
1577648320
865708892
757219746
1378989181
1864859775
443581740
233217196
666449566
365442209
355167298
849227708
544617692
1671583846
471308269
769658195
1984997258
1169302968
763429716
1311657818
362405997
845760256
2080885366
210988033
2029218542
2015580769
19713653
1052513626
278508744
492260116
951493027
2090245708
46366156
438250453
1555020719
1101064678
937889941
751728972
1356789186
1311629717
1322664542
695262339
129716124
755724863
1103248241
1714013385
167508526
101847994
911738805
1284379086
1829088721
239523468
675737212
573621900
1805010227
1918433909
1453429383
1220264657
2133828008
140774450
430627667
135103964
1206048813
1778355180
129999939
1794439326
1128047877
1338317810
355349857
1363427263
1244932103
597046826
602702760
403936915
152889653
1057647379
1161705714
455946270
599598218
797910907
1081836664
1488659060
2060017292
568460018
1196012332
712005714
254165101
1118737956
414617519
1434815405
1248967780
1916328185
835160740
620972013
57965054
488442033
187542353
1475474465
1748797864
1682839186
1223640867
1730733329
247620113
2057018841
704152212
76904361
1209607085
1042833795
1923324196
938685288
1900750132
408572956
2120871359
588117087
1612957586
384639906
437183183
1103568194
826774152
2096124481
1085635169
1748423253
672897296
983159526
1399963396
1398946477
1909999
1324756951
1678177042
1461701551
40545161
245315896
816024015
232954415
1767836095
650263390
2005657423
1833284880
390072560
1943977146
1455745162
1146128381
1679895070
1741079642
2096051230
1854751993
1245428424
1116317689
94654868
1898600153
2132619671
1309827593
1959168788
1166007247
321704322
476213513
1632932972
1181886301
2725709
2087861288
24247226
206195831
576810181
1910506172
1853186479
2092806210
1870833030
2008437259
552434170
1929225190
1493746463
917701538
1370346263
633865930
660963693
462930841
504653588
1469182214
1042754212
1647124151
47772551
1728407001
545076122
901847198
2044139949
69930300
949755909
2013940360
1147422480
548992679
1403105090
326666497
753034567
673145708
1991921594
1981551212
1331712696
638359710
694737735
1852589321
1111040643
1077983528
200383640
592895362
1153639625
1252698391
269064597
1159773417
1799337787
1122432540
1829447953
1556166426
341630160
710527882
1880149693
1266739450
1304010328
71101366
326590114
482678421
704525064
790278685
1483238124
1074827662
1815670765
1733238215
808318496
425928567
1364263228
2051531793
1513124166
306222960
696248670
274500129
1990197001
1976045938
1625475591
1966573529
753532967
1717910385
122975363
1827238169
675014719
600031300
1558266209
1843341602
1400133917
600729150
1631957281
101981303
688097214
832744458
1644745829
1140425370
442230867
1501688000
65240060
833333407
95691363
1625891023
1229271304
1261323270
1744522652
1712843887
552072785
1451805700
1946186985
40928877
344182445
649845830
1995334621
1866000930
1087573795
413703956
1969011250
879143309
1429763497
52641754
861358286
1430143889
1920469606
1636394121
1692185842
1051656822
1561577328
844476719
326460814
1869898238
419236140
1497977144
1487124143
1780874662
694929074
1323600233
1678669401
2105476837
1489801649
84366261
1600563232
1330004938
433479448
716373908
556372562
1516213352
1140397871
1594219862
1115689287
951058902
578153867
1839853666
329004040
496849953
110264832
1561307417
353771733
1444032656
1249364011
1760405333
199835891
1997520901
1936570336
2040431692
2027074820
469097758
1732560381
1125492112
854725023
835373643
1910383496
1950619241
548233989
1290498185
618907429
1105619621
150567424
1789732154
1826700474
500476100
977764204
1218050124
202259782
369966119
1266209006
655395598
71045211
617869141
106571079
1563454887
1450619588
761130441
440858723
404489806
1611319364
1990446956
146161547
2008612437
29446971
806529399
1418814908
2000173470
658650145
1777674562
1482067873
802051063
833516366
1838003952
1176971496
136685492
967004146
117087943
939767480
1261624360
301406491
488457337
1570108830
1832188769
1839254840
1641897012
1074412685
1976176876
140215109
2000760331
1134111276
438390741
850827894
468967320
25335890
175358056
660845125
1274201655
1281022068
1376548803
414411638
1077592418
732641339
1766413511
1917972307
1517198655
1527172356
1025328886
1551122680
1334803520
1540655482
2008882246
583488676
1325419035
1882167306
1111480391
982642936
1898788067
1616838826
119247222
1083856369
1800417521
998610026
1904727962
1753263734
1542160840
1464541597
2112791211
2086619042
2108902639
694153258
1807009876
883003827
750728206
819693188
1086519951
1562568590
1811740422
77051101
1398296114
1841700845
2130517639
1053354421
1993295925
1909908653
911388195
1697959582
1948153104
1386599300
987684511
411577320
1727891024
1458595531
1988222900
1147999504
1823996151
1774560360
784966469
1025662290
1238778849
12097342
5746384
779440919
1206291965
1112641242
668399166
2065614106
214821964
1523525640
1736097073
715410951
288041083
1047010557
1579123343
1191111046
594808505
1834933463
1330049554
308793121
295060610
660073837
692575819
1221367846
587507355
1485050339
153830253
797682335
20590310
1817132141
298799412
154791345
81486690
375735569
638156048
441632523
431967257
201157417
1939905766
1188257188
206106891
343776507
1058539727
1877092108
379216095
1235650578
107267469
465812241
1816805135
1419342212
1522906821
427683887
1332009478
1848170052
1075304798
1017790415
1772210531
1711592362
1914668375
2098754207
953619600
1970558640
643807362
956470516
1439883355
661394831
993552522
263402058
954508727
687099601
1126489466
1168038591
1602154469
1643008635
2098402090
1645342205
1517986441
1198182773
283976849
968077458
1420085312
1843525286
1368243583
1614784364
224389257
2059290284
1400411310
116800726
323085840
835405806
1506799230
476425157
1052206372
2084107099
1897932387
357315868
81115606
1812262021
163201702
494181154
916741616
1740276180
24546505
177071663
558297109
1469740172
1322792267
1243574469
1200666827
1583057238
1705704643
651836414
363510195
1557454976
2001987402
682134316
2073379673
956503678
1596847494
2113718622
1265505171
502868672
1567352780
1275114490
209976245
728642156
957876266
1986383961
744558296
1354288715
2078997627
1723344762
320100377
1479109702
953327688
372525659
539236481
1960070992
807528537
474062281
2041679469
1979473875
713214789
1188163429
1601651247
409977668
232994097
1225216436
1600839034
1195851179
2109079780
1470185324
1508608257
2056870047
1241578187
433195317
931517304
1137857595
114354906
675121325
175513249
2088886008
1607247604
1795300727
305305317
1972344443
432024807
46985487
929411235
1910984498
907593069
135955189
451030765
684598487
1382755677
1323597117
976859391
20009698
675072141
69062868
2025769489
811586741
2137578497
1702762838
198942096
1673514357
2006634562
54348206
1573259102
506509472
1131838313
1853923426
1908033629
1995137702
1244099391
1851384664
822427114
1892722807
573597643
1348068485
1212620674
775421932
2054391207
685198946
1618461976
1450100910
1284300749
1512748921
123041123
389637044
498590293
21036761
117914662
1170674589
563661853
1896149287
1021036644
1068082502
1147351461
893465512
858641024
1300357096
2012645165
683375002
1519848205
1848753524
430551738
23723818
985305112
444951089
1688118828
1355042619
1393552393
1046744564
647430740
1431326327
674733114
1438210931
1398980622
497848326
578952774
1349052803
488760217
1685647859
1852999424
431772237
1706178035
933134564
2465949
1557994560
801245124
1821877564
782667873
1628138063
740358949
377067067
341444077
492991354
436721213
698357498
2110320743
1830536173
1865440518
872184520
808697234
442647832
515257417
271118564
896999278
1189481818
1540999956
1015093578
585849562
243398817
1608404353
111206431
2097618363
425986355
140222209
113943290
1773067566
810127014
360537066
1976933481
1463401426
1182799775
1707598994
996513930
374667273
1383868631
1193045745
692908310
554623550
922140148
1389699459
874107300
1769102094
1805816226
1290941660
401589317
238803416
95039048
611393049
1005487415
1011939907
893896023
2097594741
1300701075
1338217330
1189597217
412462144
2017481010
2001294660
862419103
148461373
1300969298
825290721
1277151325
1205825661
1667842730
1895678070
344891836
805842477
1740927854
418580630
1687060540
1248241884
1635442125
855092187
2066612218
209337624
389969531
2019260004
995634829
1683617297
394929693
1076292484
1621009307
1552613460
604841567
1472109313
328622006
786113247
1309517271
432209993
1649964569
1337475723
1617146943
1261823980
1121418330
1369304055
1187870374
1594777211
1775944232
2052187385
2038277159
1015293581
1787843244
29935640
249907552
75216579
1069988767
883664410
1960433050
379306133
285187664
446148684
1968729571
1052065300
984352614
1246817060
306678438
2135361541
1510182761
1145104368
1857542899
1577448722
1510425424
2109376381
1799713067
1802665700
1080120233
1033618449
1314535133
1990521105
1039306336
84313120
1211279754
2056855356
1342086622
2097771604
1571151530
1382196026
201855320
1144121598
1137823698
634561359
26029462
2099235280
2045570770
1211637951
1911981336
693404509
1973289647
1862520139
2015909863
697696395
22760133
909667042
373800017
794734291
2071063607
1555083276
23367370
15959600
2004264225
2053355389
1742285469
735649117
1526778277
787543511
1481697671
528532158
1773176725
1725741076
1552313560
740728552
1403089707
1510353305
1273670781
133816270
1015700253
1308615306
1334169768
1187506602
1491821652
1930690079
159568110
511939061
701198193
1658632385
1341578584
1696686499
245744517
1534760556
1804963209
1784799050
1481180116
1251020971
1344461490
709026112
1049127570
391302547
1301536274
1391519811
364924492
1527143603
1173314122
993100060
1615785502
1535934169
85920570
744468337
1531085971
596701925
1828896334
1295212416
1822270966
3067246
1094071032
145547559
1689445059
2079413705
2065351241
2124245321
1396225368
591031556
802541658
1634049176
1138144462
1983347723
924123889
514007409
218960479
1756227929
1787380596
1319516793
2004311308
805836804
53052926
682125442
1653313098
1680600512
1248745945
534582686
789994883
532930814
181879335
1469400595
517332361
1489211008
1680528843
1255101294
62086998
437311830
1694672823
1437314809
138256264
458919752
206829291
1163897626
237255249
1816500321
449193847
761220762
378890024
70888572
1690829303
2123836905
1669266919
137793896
594852835
1068453481
2144584238
2084233721
326748308
1265635251
538310745
1575312259
105803856
612507195
1401438513
1377416305
1663971789
1004694947
1233501948
529660478
1919347023
2038643576
2107801737
610629676
783008168
1823676410
1884632703
1286481176
1027468357
1141045728
688598869
1284872694
383525218
176445502
430414587
3313594
1485432904
710429652
445585339
1472194121
610248512
1521007257
427853488
517353992
1874099446
1766099255
1016866623
963695194
353558251
1043846449
639237118
564629459
2106131275
165230593
877688406
86360778
906367146
1139085380
214723488
1502085430
1251284386
2086655198
2019250363
451499254
1248250411
2098753087
285785636
671677004
1689982759
1556322809
36715829
1402054120
534472338
1791579060
501504737
1244353393
1081523209
1157449736
1376519554
1495309102
282105208
1989889798
313995313
1904251144
1414763031
838921680
508280549
2009475643
1429791713
213705043
323730337
137243559
521504700
531476524
647352718
1409589385
574506107
185091384
1679888909
475191323
689140913
541037016
1129644186
309783536
962958878
1508259810
2067719971
256757491
826515955
1405303808
1778741871
498655811
665070915
594722921
236688898
1164449066
1450856810
1141622292
2127804603
1458670010
350706646
1029961759
85207212
845136865
760891002
1235909896
1812846578
494886901
613283879
2050150967
1559650410
1062555738
1400327402
1047047335
400969750
977707920
122938926
906355836
521977235
647680901
808108671
1640195657
1896424419
1528928983
2133827280
333327957
949782371
31806286
865738173
1944668621
1786962304
1794300989
899790884
2139480502
419812605
1734346972
74413557
733629650
1601808925
853120601
1693871460
683747918
557159289
304196125
751045677
1279886238
2000173518
1359468512
1962485485
1279325796
179933206
847491219
1992086049
1046538189
1108013116
834328524
1268384275
1054326240
273055396
584819318
1230566141
847716877
1735317429
1456815377
839211337
1332759388
1069548133
1561745834
1978817170
1879527522
1578282489
1520133810
1319980186
877036224
2119349613
766856299
116407918
360370067
1177152500
974238697
1422215311
1474439930
1730162965
1085134085
1076602059
794100166
512871756
326945881
699371290
2052306030
1291654601
1152022976
562425124
686888960
759716156
629401381
1625079669
993198613
1203835726
19805593
1546737742
1017239859
330656211
2071270447
245194139
1088434314
1437134917
1545191101
1261146064
658729458
658879604
1395360489
308632304
1367760695
961188507
1796395033
527052454
63903097
1188548959
1763167126
419536415
1382053603
1553663740
1296920749
272189602
1399919879
91964481
1995060682
926911046
1103098638
562465232
708262780
4977481
1453348844
587301839
1365180902
495356043
1616226541
681217599
1367648197
671009916
2075675562
1793130910
833400841
82022021
1581027377
910280339
421548194
1967948758
1200923572
837431971
1460947111
369534748
4622974
2131897427
897334783
1911841162
1018110445
1263441678
1293132831
716339814
1376463713
1135413222
1757751971
542298013
1698651639
1836696039
1119466256
1780340140
423133437
1152448892
91737845
1600905347
1155304956
524050794
2140980820
1623667505
1587927847
926809945
1624778313
111663176
371281374
1707689783
586340009
1413104238
27825189
42696650
1909110966
163689447
1490118634
201617290
2035010868
860319703
1781192777
789598195
2022695508
359117153
1426168958
2074348112
1433258712
590179601
235171292
264027123
736172856
890099750
1472293357
1084457503
2027122940
1244969252
504724792
1304858381
133185479
846364796
231134461
1871217928
944515285
406661116
1336105297
528948191
2076760127
2136267730
10235956
1190792212
691956748
1841130088
1450657492
317408196
1368613227
433945835
1523573872
86598441
1141640230
565483256
1144996990
1945468884
1312461773
2084101991
933640364
160248284
135822078
118337664
565236600
2010245040
619883597
1206120521
1657608731
2070839921
1307644450
838152167
904773350
1962687065
2065871806
2099942755
210887594
1304939127
337075183
1570802346
279634956
284681668
1496303397
794310148
387524368
418771625
854415961
1929886514
194574901
1813647219
78274541
1176126050
1092121459
1656446627
71552887
1360054661
395270943
1944427367
1616747281
2090122237
311565921
219477348
722109900
380457601
1241041419
611923325
247497259
1856552181
269683670
1147218201
1201838068
1332351091
1057111346
563042294
860443316
619512119
1492284772
1700331207
89307203
49308204
84648988
797988030
1327679093
802712941
1964225339
1935349428
224229792
1207555115
1708830953
892755049
1438866187
43947880
917111582
1468576859
205100783
456501231
34578425
239306584
904305325
1581141596
880693612
1093977622
359414581
1520458732
1398538017
399105107
862479130
1027744315
20381884
539291066
1384466772
1707946945
1241216855
2122668461
243412670
1353903172
1679929615
1361348621
163423403
60932254
1508807318
2009595089
350903207
1052530441
2013202749
896120051
683112636
1308846092
1819772319
762825223
1498772588
1937991110
877690360
223108969
534806746
66514268
1247344497
1168037169
1842968459
1957625198
94902764
248464773
2062962826
1118959741
861325524
235751603
498278327
1210215287
964314672
1350238408
1126996912
1176411873
2004409565
1955425952
1122839484
510258902
569479677
1091243404
1467317794
1901128448
110092388
338278395
1953080953
291061659
1984199214
74240812
124503006
2137941127
175903467
1074054297
1758277402
1734088398
336409156
781233294
1566519527
1569167385
1085672949
339962841
181158058
1811461826
1713597429
1955393372
604162463
1306763074
1738116308
898155578
1532656232
235172593
1433935440
210957396
1413290612
356362582
871511355
126102214
1580984333
336213933
1215516523
355868633
932872080
309625361
1665818331
1125207223
1836599492
1466110634
1431558940
2089085118
736193999
1093409484
528210850
1953115424
1882216586
377535155
1813068548
2138300768
340310517
1205932491
134397917
166408023
290789149
250222492
1547652999
2048573301
617603236
1374567059
1435642157
1005133073
851513378
795462188
997467854
1631806235
1413041927
369370531
745211966
907620228
2033427478
1391375586
1353696537
1573576739
1629923890
160606428
1375004482
185276108
1840139977
345932522
1229319391
575964511
1993807714
1638164129
437826263
439681654
1353969831
1838821512
466216641
869197012
503809015
564942668
14516618
823240864
1542067714
1827967811
494684526
2102057816
1182068049
415584190
80174136
1339051846
1318862757
2052776430
1857733035
665098525
1434495263
1306757691
1987577247
437703413
1101081136
871316470
49404556
1300146539
1182182740
2071473642
303153950
475377531
1596069449
399848051
680576259
1141832395
150329198
1527175020
1457267575
774768591
985927898
1240485694
360652903
1363011224
1778005426
556605497
833275888
1516875302
649280256
1716821392
479511008
1201093014
1946766869
714876685
780545073
1426402210
34607622
1894330785
1351843123
546126751
1392535234
2055477181
102133163
667666610
490649370
314355941
2032331678
1301133146
1745145422
1257354032
2068845529
1577424041
1889023881
1972099570
1582183637
409535259
1511400239
262002496
501405833
397897254
33412415
771361797
251909875
193660862
264412101
1806632847
636121034
217385742
1976454525
1157353566
1729588695
2055621061
511528684
988607540
1029787525
700776474
1740448297
284385409
960854869
1668346035
1544977336
1860567685
735410157
186042682
1208738154
788475803
565784572
26463922
1591070932
545707325
2027895608
1162531200
430271775
217739690
630469072
166422961
1488369019
1453577201
970589658
2093775693
228279146
347055109
1677223301
704316009
1514574075
569684846
1600071216
2034116571
411354834
683480341
1024701836
24222937
698684033
1325530578
1996657888
2075606956
1044415861
1135307855
1940773549
1864435653
2049341903
243571178
1976679673
1083456082
1888977412
699806301
1840784341
700900771
1897389678
347558924
1075069737
895002246
2101508953
1036409068
1482636729
1026012043
69564394
1343907249
1120849518
186855943
668021741
706659031
337574757
603705879
1575151158
2015952101
327667683
1848881685
737393369
758828106
1834491518
1462668383
351631725
1417725327
718162709
1258498701
77968165
2069811761
1172839874
1257185720
576747927
1023111242
1845665029
695064259
1958452252
1163573983
1950543648
1913899841
594767573
1933195996
1558267231
1181692178
1834096849
352222692
1015991776
5162582
333081002
371423278
1464839651
888142523
245315754
1338026902
1749156866
1135958749
1280330394
265427071
267055742
1848001676
530956187
1343681923
549630216
236512192
846400013
2121740463
1608034450
1510438494
2034920654
637580928
1367905069
1186060193
641335546
950895418
1348053104
2018268812
21709949
792951407
1983958596
1553780709
1502490629
767494077
1319031899
1921454993
1905841706
1473873478
1500755150
1923715310
1585743993
39613026
509599823
2144029270
1217496642
1930584152
1747750604
1023152729
1488597812
1783020850
1068767943
577244934
1587467472
1038440334
1596154601
687834892
1582487921
1600827134
481113198
1748235535
1035249151
989203601
904445359
137061626
890825895
1995334504
1932789718
1978341110
1999800941
952826029
1284733379
370830581
943713841
884003787
262627799
1176444421
1420232341
1924527781
7374863
1383314245
1397274597
1572560434
213698830
607734607
1609882367
1559153240
1815394170
1193649990
512213826
1780829712
1831028385
202276507
1599753394
1281337414
942701840
1936923467
1238200901
1458135972
57159151
914702008
31091854
1252245188
2131082273
877808880
565204749
942496944
1016980482
1003340247
411590526
112704734
1801424367
580775125
469334893
209419197
38053965
1403778356
1496622781
1927043768
1395395043
2140677817
2008197541
1903038643
133520469
1548977465
1190946715
1076552143
886574505
1749002591
492221560
2051866734
2035174310
1884677410
2100999039
140227771
453838054
670478132
195280357
152915210
480375867
1948407751
962318338
373216971
191934859
586941711
1032814789
715300319
518507964
597161682
538083067
1566995726
1155986297
1899369274
366843858
366135010
1567560285
1210694382
1517241803
1367567709
836079800
1641014618
2094515693
255545849
567510544
1611957336
1197061814
1844696710
317324649
1076375970
2091400708
282658143
1689534272
522658320
501987206
1577289928
115418132
1385325068
1221978912
920743088
1269591644
1369201206
2100218576
1449043342
869346582
728341304
1029880012
301883653
923674067
1233580586
96163444
1345724132
1987397381
83215643
34331144
528191565
1407132251
525317742
968486155
1989558405
469462671
10654350
506204810
1206256984
1184338583
767918766
2143720742
913258224
1255421594
1107855855
1774190039
1688055957
589487996
1379879313
1161171318
30382096
1594134553
2118651026
1745639324
1826156288
111309833
424680645
1547511995
1993403060
511283682
943087287
946226143
177869723
1198687598
546125203
1383722446
985018046
1239302550
31240196
1771935354
2014768503
1341184788
367393780
475989961
2042389860
779311701
1003037457
478747557
638734658
1485149725
1561202412
302053865
471668966
2104038768
1790039452
37019546
1269276989
1433270804
58281251
1506110364
1623385248
1295708836
1542056074
1647474315
537416692
214512863
1265228767
2104782815
774896945
1234010037
1898481667
1972061453
514555291
1768367608
915419076
103534286
169261099
906895420
203551521
47499262
1450137412
1054418765
415044755
464800666
1210324001
148166246
846365759
1206311816
1680656226
1397019927
1529197858
1136193098
545014053
13109811
576436389
1572078909
1497164135
595121501
951690090
2103462606
2120820777
1015173597
819149048
1656994170
1852872166
1975754827
1544216718
365414665
2008740708
1983527298
1768153292
1489937823
66710137
1879853178
1732764823
836824418
2103088632
690752500
140560111
1107097335
247976430
95240758
247965458
707829729
1972261950
84253077
132793636
709272274
869502031
831597600
245868103
1961915715
275794909
869531942
407175387
1769320107
1910519445
286365517
1677455388
2064774628
1192688477
385054586
2080567755
172652574
1512854279
337104473
1376856328
1420027518
368036440
1065422698
1618897789
1665268937
2023051517
385850993
1547736293
152670141
583766499
114197038
1797727286
226370208
732763321
1522278041
2094407373
267650736
522003470
1264056031
1411464606
105906141
1296138199
1874753560
25714908
1850569806
1458164694
1992018661
112610389
1743004249
735443237
1209970249
369273866
1841716722
2095840669
288643505
1612210204
1167120430
1972302944
1166436076
620826853
156560569
1684508291
1192477945
1157041089
1481013273
1427077765
928887161
1484678886
1282815496
2033225020
1690418189
1717988740
1201776672
550023595
1572458409
561271995
21070728
1717805405
1840989481
781727386
2082449246
490431682
630062481
1336760279
702388987
2085657527
320111640
1843835619
116692018
1923845253
1922971895
1646841135
1641547252
102170105
1845265148
11653687
1275311529
382064162
1806961196
1485895876
1675516547
1601471319
46332395
1183723255
981058257
179776561
1570065237
1849888202
274301601
994420682
819992393
1665537681
8989298
1849048669
1765601517
1198077521
1902838940
725102797
1417562032
1647088190
1187535878
134154655
1372967302
950442966
1489783458
422556823
2114321773
1950510443
531762951
71327637
1593273780
1909812895
1410329378
47981211
1143699829
565002124
2009565858
1232826263
1738848274
1951854145
1405415645
1744980841
1425969776
1728082559
1926557367
1683312031
982310363
1567977930
33300994
2079746319
175930762
1457015754
1121417960
718961510
940445096
760770259
1689209343
1254663715
1730385301
2017915864
621139742
1471442665
310001940
1393197693
143294245
581150453
2131305439
982744530
1366973183
2110856181
1226703629
1712421009
278359324
836571207
1911629787
1993011374
1241470804
1425832736
310982975
370693224
659200610
1782059187
988290777
396578349
343759797
2146177610
177859283
2032883860
1836233456
1507452704
970902602
540056361
227246296
205290606
415828402
17174082
596233661
1248881841
2076705359
1777067939
530689843
216068464
590952828
2146651739
1776858761
386570890
1706584174
311187179
1265428262
1334103727
1124571187
1170163805
341587180
1227035541
126370956
842147617
231049664
1298079333
1314817477
2101054209
765220011
761047983
2054636286
308525508
1338482610
402137100
751463521
315952286
1730522578
812707826
1347567067
1046256448
764223987
576770109
173049952
213660150
1374989439
1959833164
932906323
1697549192
672177
1734111339
499625997
1562302333
1554176123
829849113
422717462
640976134
915124245
217845721
1458772934
1458853973
862330467
174802856
335723148
5752269
743892633
1177293301
1759456906
232494904
1047664300
863816872
1529880474
1017566962
1189899926
1387509821
1157643503
160105838
456871361
1302736779
457560029
1287558287
1231825351
505850047
999511472
1431481319
219974742
262831142
719921757
897922516
1771805127
508065433
364972568
338703000
31334208
1784754036
1804407857
1052202303
1393436840
828516978
503461157
1643440169
1721704318
2033499962
1588072628
1070004377
1693413427
1560922576
726058021
1778240284
698399177
793977517
334215415
42768404
384795307
1843126110
1667137125
1006473254
1702066093
1376803382
889105557
1414145983
298922555
413598453
153341345
123251713
1376159325
1895495409
322457877
2105548446
672815388
1569284475
1256752469
93542931
941162247
740467603
1004444194
2031386206
2070290949
226510075
631548757
2085725376
1133326238
957393855
929419735
1665916018
987320166
1927912635
291979112
1600744973
824041840
921863136
942825431
957638909
121144356
1031242989
1267270582
998667944
1945477777
41308793
492606022
539162466
689998592
1914031893
857818194
836789905
262671561
1507423730
1307993448
274859632
1709219611
1061259725
1279041394
1837290712
51187242
1101598350
290671488
1462945651
1601614645
911378643
508939676
447172553
1082011900
984909271
684848467
218113907
204323560
171371702
1116760369
144794810
1341514617
2041714166
262674678
899929646
1918759307
337685437
372619025
1054648313
1469104088
1897222732
1697659753
1679642305
1959731817
2124748948
636710323
1835842896
1727059196
496480180
641300351
1511710618
473755959
399403949
106724919
1102012266
33746265
636685250
2044282353
1003794798
1786585507
1788824183
1848367976
1199597615
128309171
2119054724
1983858221
280613148
1674043306
1619545877
113853088
528472162
817082158
1608217842
1644889400
1768895994
446826315
1263505753
126878498
1927929968
65872567
86577922
379831872
597740188
719940706
1474964924
1347929670
763422503
994491744
1000595986
1209158460
1680110854
813900642
180866594
1472157593
638161748
924331738
2060174729
383556368
2146377209
1714145472
101724576
1639541889
2111361553
1001230871
1369061878
1885588463
744208777
954845351
2052240446
316370198
536076311
1438299842
446356664
1648609695
1866747642
1017227271
1109907152
351156995
1749176636
1647339690
120976582
624238025
1735196736
239881073
1229244476
557906574
458364951
1442035631
850197000
1139849409
633410342
1347370947
2139155322
1698552210
1999474417
32980833
222895434
1653979350
1877080063
225903101
944595242
1438701684
1170439829
808874018
272355558
1259418150
1686655625
1863534391
1998491426
632328618
2036410226
370333247
1253134348
50853685
439812448
1387611303
1229432904
878248342
2076068056
949182822
2023040749
1338138780
1891640991
1812985812
1841837164
1745374969
2015045937
2131078807
1938340690
748295406
1847340881
1064988187
730568858
158175863
149986843
1350651423
1854657456
1483329876
521329535
1637092628
1452973848
1413062402
1370625077
952962261
215425023
1048522816
339101312
143317611
616496901
293718464
757176204
824589148
73973937
529429316
867167951
461620260
303621360
811905501
951442153
1231681215
482529302
2133346658
945798598
212133949
908491417
1903233113
630341766
237006797
2052843839
2050070533
1456279590
1782701192
163409475
1498306719
1469112719
669660153
1195487376
1256014458
543800784
866776996
1047952446
1059573857
2061407832
1355773049
1768774451
1588064846
1571234154
504928221
1745548559
1800996640
1487470154
1542540964
390739874
47570792
928850248
373779278
1478772489
1524418298
1398704187
740103231
988689850
1274189711
671299196
1797437700
756909355
1543361374
318798215
365007508
881094166
2094188169
1295742267
773826456
876015617
1489613436
168228710
1220959185
745122444
1368915621
1378850023
1974765016
1606122690
1137013866
458689941
2126843299
1165684259
859209752
1262483489
1316164315
832069189
996440977
1238021924
1243912768
538311996
2013069558
2072294552
1195689353
451316712
415319092
2043340395
43421670
1045161133
1973319146
480287515
625546567
1894140604
1041771770
1836813524
1802920121
2042987290
1228790140
1634090842
1809170841
938259574
428097140
1140433589
1351265039
1541017538
1509684293
198115454
85531046
616775766
1887302493
1680551837
1973977497
1213703078
981935450
247730361
2011055412
1425623705
681312410
1537299017
1438167839
192790634
774711657
1413053771
921930778
1588042819
1645616418
1510754485
1302270489
2074728610
904848327
1612396174
917675507
2015753243
1485425278
297891790
1870904735
2134235303
706094473
680269882
355130083
405966190
511777620
1708356510
1526622460
1728621958
80573950
469168341
1097702207
252422411
1748729201
1849427747
379822854
777571701
574216842
1836157484
779908820
955979006
976781382
2056797520
125050669
1344323501
1519820511
1609675032
1046056494
181646246
1879350639
1542874881
1118698699
46507243
2060655775
1758739891
834261439
1491142022
801636533
1580606777
377491345
1248837301
1077052351
573971262
148458099
1489547202
2132234263
2038067027
1176446723
1922365383
460169754
631197607
1643208872
2128479421
1300656961
1680710801
364730122
523594773
534162342
125830336
30483780
2003274624
1769823420
1310157452
1659060106
1179250818
587137772
1275039459
1394055566
475433233
1942933652
755304090
631985301
31759181
828309491
1302164930
1217394268
1743816399
110177601
595793111
1465853526
1266895799
478132548
774143038
791672030
82500539
1673081688
707377339
1526114542
1360278040
119983005
175089663
473437876
1014510496
536268145
1140497504
603553053
875321287
1946427745
1233209860
1140190495
583538624
1582553142
642841065
2017605436
602941367
2070002603
2137786079
631792081
41449006
1360325274
1558421950
1227073492
1647179080
1817540979
2089672072
419823261
662252091
1415323026
307823524
1081091063
1680508342
1039458201
1100820607
1776629035
1239516237
386782316
1173173998
1038273659
1604294357
1426776411
822594910
1317447578
2033701385
1719108712
1453982020
560649822
879519671
1120905220
1982067856
620851216
145417728
1362656467
1823531053
1591268009
1131954338
1092770647
984834570
72444090
482189379
1978445624
1763119100
2003695361
1665596206
1355081897
1664636071
1300722672
451179934
1914271547
617845745
365782192
1119848856
2115619760
714905271
161203241
1536489441
98329239
1732198128
684683557
715423620
1893979703
363496688
6431802
524770950
551287088
480688759
2042031654
775854579
193460306
1457002433
354434706
1726615011
754615593
1970179960
1514697101
2075739789
2119239707
1524886183
356902451
1883709299
189454976
910765512
658742554
481373252
1396017565
1455703119
1170693663
920381800
1472667562
570356958
2076075752
393524071
379549530
1332223517
463053183
2040694760
675910883
88619627
300048728
24546650
1639319954
868887764
735095631
1716347745
457661636
221860934
1837892203
863124450
715751152
1104537752
2145369867
712292871
718095295
817929874
223079633
1875024684
1602282572
245273671
444313718
1261840125
1480493302
364283151
2118792918
1802135455
1877597253
711476776
429861544
1137060379
1700111633
2046790247
1334555486
1246676659
176842772
2030235493
36764144
192131315
1860637454
1228951686
18430204
1059311506
1918152303
1995924598
1640780221
1134403029
1575360535
665034868
730393274
529207889
1885127880
1141269733
321590820
1847218261
1126927202
1513255401
1013546931
1558454228
112227998
1803133766
296887125
747711834
1384029883
356381846
1141869335
1917784695
682691808
46583192
1755288981
692463188
1365222675
1499174553
1900332034
2019628419
1567561650
1459917938
1784353026
1775714968
1846860926
661851465
2002341436
789245346
1351103609
28423186
2087193222
1819026911
326710373
1952341387
991363319
1848737900
1980159725
1565391796
1685720662
265787803
1846351596
1687937738
1125560296
225991833
96735589
1917146483
590023013
1730876408
1992896526
2022856736
133657366
1941848548
852188067
346869434
148082815
960249957
2016622055
1910955895
1626861127
516663707
591420423
189898794
1359292591
211584939
573878469
1516571091
1769052543
330517899
1296477917
949630293
824610556
1082300192
1630782234
888725357
1538656530
1214558507
2104209031
1572418837
1722941569
1394993643
1290662179
20637628
2110665991
921741566
1796357042
817006939
1905623804
369905592
596961744
1510879506
1553711638
1795154461
1600160994
498231048
1194666904
818509216
1705856449
399530241
836520089
2046520149
321900351
741758565
1787783197
1924165168
1194293251
2124125328
1905171791
1986477206
142490979
545798856
1979926075
334968884
1248478582
555398944
456792351
250527344
1138923700
302733949
1127791536
650922080
2032655674
1081031737
194502820
698569528
1786910780
1323001613
2108354178
417206354
1351907487
296308072
723397959
1810685381
1762142515
87917867
206863636
1171556002
342305562
1901186090
1978504215
1068255920
1746941778
1264800896
1593689439
993832709
1573693939
763779327
2040548949
101717747
1928426487
1040185421
1269640610
1852187321
1519654182
791108334
91980097
1218107727
1411161854
237968950
1220111548
1152554887
1360903716
1788348649
1770161876
1490798910
1304153574
1999505303
1878905084
1859610816
495710519
546336917
1089221709
1868122011
1894004030
879136904
1471187214
932257457
2092284923
394362579
1685726146
2049795651
2032791192
810301651
1834675237
105445036
425440987
369821543
1093794581
1809084469
816169517
1149971091
527679726
1982622590
1881066485
117689782
1878570033
2058187148
16576168
67716013
1109100255
37141666
1052311474
1335069656
177202516
1638711217
1978331188
658054379
997899428
1722578699
1391999122
2145319663
1517619392
1388347575
365775246
1396642339
608315954
2022243476
771426131
650501070
505595148
1801925703
347163477
342379122
684533421
1398672455
271543969
825425391
1093940374
469252875
107207762
74694630
392552923
1579502180
580103015
1568557026
65678854
303980244
1409499525
892159950
673950556
1199818824
297336003
1801502630
781356107
1459903059
1502799393
400202377
723204837
973048917
252210133
1358598726
223442496
1907581329
806429503
972708800
1756952799
682039826
1288278956
1567300514
281847563
2116266450
1217333303
1339367955
568149249
883620402
694905342
1367011130
272151971
1233056067
483009134
627081010
992133094
1281966737
1586431485
383246083
1229479325
605357876
1506297202
770967591
1081512338
1147870761
676620653
1583547614
1518192147
964842586
150295335
189816009
222999230
1255429370
2036942862
235981111
341691099
1602773492
1547895638
74985587
99234772
902091786
1884934139
115010439
503661429
1813537539
1640672163
81482102
1852802493
1294743063
1654878437
1799654202
161500086
1125104531
57739455
1548988654
199016757
1351567913
1913234747
787492257
356748150
1814464602
1460405282
410282918
1540747072
423599375
1085061358
1472710740
1957134067
563095443
1670020792
1873465656
1333612813
1501888602
2019726016
2033633144
541441577
1741537408
530454191
1454468203
368158670
423170768
2043771622
301340161
1180190115
1597164414
241627315
2027227929
586054858
810862740
667739223
350889720
440057225
530291224
2124513131
1804322380
1041131959
535818849
1668559754
93518732
1588445823
248897228
282479541
366873176
120545264
1244841682
1838384999
814623933
662449513
1111176579
1225505928
1679924811
2088300890
700016926
29786417
682291717
1862425251
469609234
276422374
8826054
780441527
1223258456
534580207
1360014000
1008169873
1957053802
734014997
1761004306
1864891652
1505326431
402793676
1559520451
886617337
1095076809
1243437920
1522926110
1734427550
1852477423
237282126
1298654580
450279396
1188433479
1915295297
750114166
551898480
1941170336
1226965210
363901205
1294252569
189853305
814732375
1338657797
802161908
752893107
1110647072
783848202
214557810
1425303211
223385888
1332803585
1224123526
308110843
152771068
34416177
1611961592
675041972
1811726016
1232731759
828112666
322823079
832043820
888265722
290432279
1426896669
460963088
1986207671
323405599
1512858146
513119953
2080638280
1700377238
1133398491
2042950136
2054471468
1702483869
1448166091
530729217
1072749134
1184786311
1362950631
809069031
1479600952
823032672
1755980876
1965408261
2076017117
1089585614
782792597
752330504
2090100132
577811883
911436341
1876542570
1562450508
1254972355
1315355606
487549418
2108271454
1912441277
1078183262
327783
1332789529
2020586411
364417326
1317763361
1139670026
1354973907
16366526
687327437
966629962
1432187863
526392123
2055170370
1997038279
635681941
1889218664
1833624701
1472518664
1086634694
19488383
536307040
642956772
152611441
1879501695
1751143395
953273020
1229087564
614779054
833222177
1169475180
114942000
995631715
1772493492
145872443
612977757
1670625487
2076953316
928061709
1520802267
610008968
102434203
1872399739
2137759868
948373178
1181057184
981744898
1810547487
1970875034
882209775
1860284604
46538487
1949273013
1487629007
951430446
2048213114
2106150900
692854577
1139226382
164455131
132164075
567761614
142270263
71054812
1696901504
1159783099
2039568098
641543044
365221035
1812228181
1603030025
418533259
232752773
221086843
1893371324
787063935
390338718
495761661
1275885516
1522010749
1543099045
1058175964
1223796742
892513579
169648972
761874582
765524383
630192834
1795202938
914864893
795593141
1574510920
883772283
252948762
1188922289
1647646048
1306635006
2024764880
1091073395
968237232
837949699
2053763725
528542571
863172446
451995818
1504373373
1132959030
1523865401
364039411
336870214
268710267
1243622777
610273581
1357982003
554795569
40584422
425945409
451719077
1861978450
1278901433
1571291679
820501660
766577794
1681688087
1647753630
1592340986
2026463738
1537551000
241473176
373166291
1600095152
466819805
283302372
1711745727
706964753
1762214959
320986639
59309252
1092795908
270839741
1805107135
1136218377
1709811700
525854529
211537415
1034078529
163389783
571794750
312984069
1196912966
1590649490
1416530264
2112864377
491477261
1584376310
576362476
1348608085
1175467694
1565935667
190660614
2051013766
713756934
1783493658
726083809
882871165
1692201520
446392141
885983583
575225600
1985454255
312754843
451921122
1283501408
1727488767
141965693
2048135939
1382695257
1190840603
821004139
171486446
1725870473
626097802
2137631561
2135819152
27083273
1270556038
1525115898
1027767894
1978518494
1938765893
1793533055
691945759
1910738219
742847414
1629116565
700021333
1049739720
1459767735
744722476
322320829
1923285907
1751178023
1285258386
1334234662
635728379
338164372
230581289
27896857
360031031
474920375
1145231028
1080286081
225336281
925427865
997894565
1038282453
1441468257
1586124583
1644117155
1389330518
1318135890
1541066737
1598686477
1733900461
1421613159
187979173
549086003
484793844
94646576
432296584
325696971
1730734236
1727021994
1908986200
726591101
1939284616
2101545326
413319323
122799675
1378733386
1500861389
2039888976
1964003659
1254608918
709756212
1911677077
1312146455
641691192
1772671075
1903567666
610608701
1925776600
1226621393
603305655
1876432899
1863275051
324243063
1598551103
2012407368
1337606921
1281535334
2059816386
1949230637
2133412078
1956067256
1135462475
1859918380
1196046608
1850052597
1943895652
1113267589
160805360
676189011
1720396330
479222089
1096419736
1411781018
1084667774
1265729573
144557188
391859572
1623580300
816730810
939692848
1436173389
747685335
429239161
2117195954
1634795386
935898263
1534579659
1937488046
387590939
1260494001
2078744479
980528681
499333046
2135434574
1465373165
778414338
1222525349
1921785103
666912886
1960228068
1412481477
365521958
2147119344
2129930034
2054161752
659021468
1204257917
612390188
794586722
812318316
2138508338
24892026
325876812
1026225771
290598263
606222117
137927525
175078310
973880849
1625386498
569949669
310755361
412721247
1309969200
193248180
755658082
1089333184
2037066103
1332247199
1774233025
1010976007
1560695221
1505550152
1676611474
883243560
1920198714
1805026397
100394744
548706033
2110890831
570112912
320935912
528661729
1266715081
527390111
1328636284
1405627451
519174353
1481355916
1116176060
1889687269
2033660500
1999477285
1649957299
1363197486
706507528
1207000060
1405175219
1610700264
1320718718
348698435
302727562
1084043615
1954161414
1646136367
1992049015
606500672
266021748
2064995069
2083488180
1689820575
1376014819
1234951405
294510675
31190802
684236865
35118196
2032091191
1438471629
1484966092
1005106446
1879962295
1585148082
662500464
621351937
1221929449
1038741356
2125207860
407097440
800289650
491533966
866637858
2056033132
43661714
1906854867
1676141681
1697466448
2083737365
812845650
1634725930
1201231125
1807056889
1534500576
758326329
1423415979
1365322907
1710509234
1536695561
1033125118
2040392651
1411545168
61239870
1762341618
382874905
424148329
25609143
337420186
1680740961
534104629
1629376635
1996222844
163699552
301974403
900666587
1326107482
1280964329
1752560143
2005233851
1804645344
163095895
2013197655
953963937
555781913
468112090
768917722
524352802
1352457447
2088038873
1707384782
249505626
2079048504
1654971730
1144226278
1497292851
864803928
496353932
1095208793
152882972
2103103725
363533332
429393039
287706093
771667712
780632886
602167123
864058986
193149687
890569414
443785869
1814610717
1893437232
456315244
970807938
5151431
253371597
2093124464
773605692
284745768
1380920274
1206732127
569168527
794428932
1562303326
1687793118
1670873302
1969102295
2134933869
1563179154
1969805419
219899340
3628070
1422544896
121074871
1575903003
280377693
91852710
1098476504
1177185302
842981040
311690824
2039085899
1550317268
1705916986
841646247
1507884056
731455179
1988516516
168680182
1075420809
959311891
1105670022
458775536
231993159
1689329769
1699156342
963647123
1753260828
1415992916
1377571404
1335579708
1734978249
714274557
1489442185
576718716
1984827551
725253303
1446097018
1208436200
1041603386
1245140216
1286591093
1170066078
876395160
1303987923
1372992754
350912488
79281154
1230135525
1612092551
1316229769
1631340225
836464674
1142075394
1473153800
1539842019
714669459
179769800
801763462
1372337823
1881789630
105815843
1597698683
267843778
1843925410
903868694
464952173
1042869932
377862158
323318914
1488587572
1309056950
147705897
160518745
1438070912
365608534
1569918531
376315841
765443177
1947835540
871694367
1582126755
111584064
1354164248
759481241
1146394031
1058162596
153005740
166872224
1679468651
1444361470
1461889523
2097873924
476403708
1440026768
46978155
334718255
792265444
766414121
937968831
1008960571
1420492213
978674783
582046506
13669626
2064104125
721639849
105776306
244041832
1342028452
158942042
1389346735
1660926852
329139487
1685921362
1470056594
1259695427
522512491
2058364688
173278619
1911143621
1989591414
1169554670
2031586043
1193045930
761957660
1808124818
1658220459
1797374071
1535803186
1742634401
379545898
476017753
1495327730
653719296
649179148
1342077526
1958774641
1789089491
719039452
897192013
1486480859
2009612764
1089136570
1544909409
1485710428
1913992324
823021163
226562210
1813041272
1126096425
388738772
823676207
602499354
236093828
826902466
792773289
2097524312
1998282914
1984830708
1418990213
112048664
1874013743
1601491429
547175323
1804263349
1194756092
1509609547
1007843151
168973505
1899395374
631501298
110403869
1778688374
1226835155
2010707597
1142760384
30595070
351451009
306184099
1852010638
1742378404
652165687
382751883
245562550
948554554
1070013415
1115844263
1212860411
731597826
985017579
1524452891
1698654955
129836957
328171446
29496662
1081650454
1561446574
155581508
1308028404
1541645094
740089538
1847208425
1980904705
1116886493
1607273809
779483528
243723907
274853594
1181967444
824154125
1387496082
341864513
2123997312
1906067515
737394886
56292004
432550948
398214470
685190532
337472237
141366865
1432923521
1505531230
655161444
926178243
2112648087
255060271
1189460935
524523383
403790153
1101489021
1619342634
1743323586
512356915
2028794689
63580598
426732023
943828302
1568731566
1471353478
1172827547
1816913752
877337864
671355619
1977252148
860554566
1626267101
316503619
334368783
1246271169
700961492
1623963252
62512476
1360494482
1540596942
2046429751
84937484
142158476
334111692
928021260
2117297104
1918813161
1573169794
2120647701
1149811128
683637530
141937356
726874046
2088048454
1973210362
51528192
1132719667
775534543
284022368
1265382768
1222802304
918472560
1732947655
1944171940
1152642674
1214114535
1850788161
73370690
1169741268
1088262418
1373200407
2111393447
355995503
787351916
792389155
244824934
1388125688
2056873487
569278878
283008415
1987250010
1094132383
387091900
1015642561
1847900975
378836332
862135729
124076518
554434765
35858269
291616431
119493024
582479219
941446021
998545851
1121153633
1031004801
1001615645
141014587
1096067133
1085805609
1215381928
1696017522
1148421389
676108067
372067049
598542157
144885235
1021835135
1139996200
312145678
192624308
1060263406
1937275073
1931023122
1254088275
37097259
1607566485
1532142802
547582790
308734343
2133835753
722073867
1496324106
579390329
144836049
2005678860
1473404542
2011101555
65236607
904812175
589862111
1932319893
1516969792
1890312561
1884772874
472993954
906879929
2145455888
1313110420
1097169629
1386384488
158902669
1547243515
1307059942
1161435202
13046933
109835898
1805561523
480027895
1932220212
387283055
1605658506
601630192
695152302
2118995585
1270978808
2028856835
62859307
353624950
503511664
375115574
2016658240
910680077
2133506588
1614707233
1107598489
1919483842
1953762068
970000367
429825751
1185492099
952253226
571457751
1005993571
736945016
2142523800
1391623503
428784406
22798445
1773548806
1609815666
1003448834
1229132636
1748523543
1437998456
1231030433
1713953654
760674531
1706499252
275060195
18123767
39439476
908304247
529872361
19544107
76896233
2130428532
1027644062
2145110083
1347859784
853085135
1971550048
1813009614
228780951
180833180
117209757
432196441
582143202
1774273508
662720468
1253628489
70540587
763500844
1885547174
1343432254
863682531
662473351
1007769633
999802027
1994763913
568914334
1557125538
850919897
954824432
33229646
1453197109
1416784719
1044414798
1232111600
743520508
1179788770
200236716
1858691877
1512274458
1676445879
1642356528
1016792271
1175339835
928907710
521908279
630138924
1080704008
1348944441
944833137
1002409347
627901943
1122743049
577222755
1061122404
1245580873
213004423
768777455
12832006
511404160
1567166262
1348739245
578510613
1294446704
990799752
1058021633
306674461
773452922
1073588898
21509676
1839637133
52996094
922975743
1404799273
1489101970
1248370039
620290214
1080242783
791545420
1626933410
1585878605
1172578232
1443984274
1207273745
466738190
1081049795
1551889975
390544431
317941007
40552270
2147301153
137222000
2100928113
726143256
406259389
58313395
173488924
1326989998
1579707379
1167092379
666831002
1769966358
2012642778
1953702432
697174871
1658158259
737673999
1914875461
1300554373
509192883
444127868
1205296845
1068594320
478531675
1592404797
1017602394
998892412
883326459
2119195878
72618776
458868852
1157845177
299882512
1897356220
587381113
2030022456
702123597
896143156
305206237
1757221118
1977109108
148658191
222695892
1575472238
1423952141
1832462845
861415032
1970760882
144611392
1598929702
1120575780
642486310
1685307556
1892550618
2099092305
1756253991
1911108767
519003009
230107946
1390750005
695470520
863101894
243720411
2065267730
124483539
468863560
1619298910
1325498857
1917297178
1702647538
1831550978
1439881020
408495860
1886886476
154253468
2032634175
541751433
2066161716
400614759
2107550824
1088158848
1326786811
965334759
1143044664
292287772
803466420
1052502190
1087764379
637218855
538731800
1291597152
1290281878
1316978887
716447710
417289266
343059677
443874964
505616505
1418091379
1643131043
247402016
134388499
1889545697
1824391303
1292513668
1179528826
288362258
408514783
1090494556
763332103
511344314
1042329340
1086040033
283016354
630808024
729816938
1796723678
1820202613
1264081535
1922385031
1870257621
109021958
1729799291
57682995
1341679193
391403522
1923803341
1077700096
398881936
1725455176
1459000997
1589281379
1828109978
1312617683
1020619643
1838356496
1439152682
886976889
1813923628
1009537581
2127131786
1748696292
1785350192
801834862
1213084272
493444063
1980182499
1088968549
1589041434
2088742516
683282240
1875169603
575413677
1284242023
18037316
2002919942
678788698
819084713
1211401395
1647069870
691995051
1714079713
1158333995
1673223781
960413594
293182753
1830528744
2134296791
1091252542
1985470614
1177072432
167976075
949176668
1462257081
1929951237
109275414
1170822231
1307544363
1899521938
584522045
2066850000
527039880
1539523813
1537038587
335933438
1610023065
457562395
1525089435
817802470
1007919562
1105866238
664804882
1072885291
1413296991
1834980410
433703836
1822440745
1580526969
1743695442
1283317273
470492850
599627977
1693107502
1830084363
982094524
17580392
467756118
1449633505
1336403346
860155910
822689426
1390771109
255453016
427584796
1217485235
936883861
1577612420
14158409
1435599560
1116467887
99415642
780432775
746392317
1019069226
508273216
408720119
471386844
1839788375
2063434671
523853455
1326804944
1095582426
1155222204
604231544
2072973093
1468844183
876209403
2059530605
1825768262
1491973125
1053417061
217550745
1055723329
2129180197
1735035051
1859421708
849136521
835511633
1067576265
1086891241
1400134071
1986145161
260734563
1899416095
1090609514
563297573
36152841
1344273293
1191269426
1753749106
556924683
1757383097
264370577
1740243530
1552706895
993081699
518996882
598354060
1320350776
979007173
1781492505
1375970222
1754552091
1617923800
1343116233
1779572671
744980736
1049489836
1557739681
261488730
539866569
570719667
1076600815
1662979671
632457639
1141035152
219060210
523677485
1861919086
1988665998
1504393795
700621381
1395800923
1670260748
313620876
1697204124
1498185402
964590617
1504982109
350252530
1654953077
171774655
215716258
355444990
2031191918
806302424
560899642
1980706739
1627253886
1038252296
1238720305
1026310839
825512617
1451843954
1926477733
725359114
1462860803
1084676633
2061448226
1558600787
401431771
723639534
563062636
2142247907
1244390613
1478103736
206323250
393240023
948342536
1249279093
1618334560
2029463504
1316993524
474424852
1517260107
716183244
1829816283
1381163227
1946599569
1277787377
4458252
1397359907
467344730
2039023472
814441108
523713936
847782630
1477897732
1336203651
2112313255
2037439677
354985930
1778237502
421601272
1513022902
550775394
849725367
1504068302
1824896339
1374990338
1359138421
1679177597
1708864323
1764361611
1821800626
1022112269
492213249
345727126
742821938
1760632309
686193928
644267668
1001991442
1369087851
353333493
600164847
1249224083
1257250542
444826576
722553132
1570457231
1387190927
1151620954
1793856676
907989950
2122711162
1496342273
83793153
2057293773
291754324
1883008294
986433923
1158057184
1441581718
247104970
726193642
691799261
643160070
1022295068
872421710
1131182302
2012909360
2102711787
950586304
1499847321
1395159200
932346005
675030316
465763264
1438134983
507485331
246483622
414484243
959321027
1297975845
1588020765
2069413730
1396323270
1518509510
1584087745
1068698012
697431988
1322914770
1205556572
343161545
2017161874
104406317
852985927
954512029
1938020579
900348769
1308947513
1046559176
486144509
1726997784
969776075
838577027
887472733
94335463
228971558
1408263508
668321398
764759869
666907097
666992412
1375458461
1101233042
1668873990
1357433785
271683343
1820019727
853686980
1563533545
1486753445
217282444
1543052920
1324050487
2065009903
837512081
1110322117
1850078741
862721481
825026623
822658102
575187753
1712603906
265086148
214910383
1324702798
830668073
1638710139
574403136
2001207874
1961969315
2027724228
107797877
652489457
120917485
885018991
340271809
1885429843
378144595
2079798223
349676618
440852992
205754284
1797817935
67833917
1709753577
1434490491
99943182
731443089
813064997
471502877
1047443677
2042788993
128697632
1227386787
1922576168
165937281
683067588
479111834
244044545
1222294118
1090589432
993345763
1426893476
2003389674
766494341
1335677223
1734431236
149140638
1607075255
917221839
8011592
2089535044
2014787879
883692490
1988382286
1411855744
518398312
1418996894
2032702936
846733956
286109297
1574004845
702186244
2019635280
1419288530
988783904
380976733
1738417011
78441839
1033204621
1334400759
1712982011
627046217
1651401233
1071364059
1963712289
1967685206
297553707
800514966
1260574531
1002398639
1466483613
1213167755
1093339113
534786610
797922296
949812667
1689500109
628780453
1251609617
422049275
207631351
38054842
371777640
1970158911
900469449
381842265
1713186920
1818143825
1141646782
1936582164
1262625116
680330584
1836373422
1943416734
2066446171
64956277
946803614
511950356
654498111
26512373
1812254239
563298984
1025348014
1688799737
837677165
1897429355
1397959011
129229441
1871112176
1031387618
1580077688
1048843664
37335795
756371219
1664047339
1893399929
404911812
2107742150
41836204
1220948857
1306041900
1859710718
108895436
1043971134
241532666
421682133
501050861
2091613080
1787922698
403180080
2128994437
378597745
953220189
963414675
1892716890
901791028
1329145547
797956853
439061876
1993698017
218573603
353711677
2036219017
1625097923
828460727
1733995721
378098479
1906637225
689688542
1955824967
1276824860
37006741
225068092
406217732
1972301667
1443723710
25591496
24132635
1777816270
2062833252
1970667210
611124883
1644230155
908450331
272032965
1617380278
1196578736
385187011
599618095
1368343233
1832556798
1710826752
290131592
922432135
1489676180
184679331
1825035834
1240529130
143749159
725846048
2045227174
1559942141
441718966
740955405
1308880597
374850014
1060848153
1988189151
1974628476
444117148
621695808
1219262988
1967346674
5994367
1429588713
500182020
1466837730
1924437532
140351952
720392892
1033353676
1845017921
263226649
841072401
154746161
477568835
986026171
1863403152
1041381564
1725269946
192442681
658579237
686673085
1751071753
386270856
1937605613
652514587
330802185
635821588
657039676
488902421
1973533074
2046409793
1294321792
1231325074
682443024
483143752
154135920
257331611
901433807
901197007
1203726618
1198589081
1248294515
703310618
92079882
1470661183
1603374186
779310315
446191938
112821561
524733711
2120562515
1566266516
114161397
311268763
363232237
444413003
610750042
1553581796
581971012
1356179314
1519793562
169768675
1475541800
1362183200
1168685269
1083008850
1603409740
1512588361
160955421
1647658752
1917715903
49842707
1100904946
156219996
1956152290
1199827754
1920977121
221260315
48918916
1253295711
1093331691
434396494
9749393
1805835917
1535124064
1001904264
174423532
353271894
287527291
489359043
546944541
1034939602
241426224
386869466
1907727568
1665076977
56829662
395841140
1778094383
1627354908
1036152162
1314166292
156973572
1574477756
1531011242
2015294729
64071883
756709758
1070996544
389400685
1448313727
1613709172
1642576146
1489955966
1148860222
1855689597
1265918597
1653939566
558707130
1154343469
1594619310
1067540351
1470112888
962465664
61351674
631320475
1553944161
1535011555
1384853690
1341815464
289590999
1149168513
1047398650
937320112
360840809
291746870
1801920572
2103161561
843043575
1756356621
319989610
1721915281
1158236204
1940231906
1487232670
1875398294
48157484
2036099328
1555229208
2122423285
1969347626
1429140444
814789162
1784409462
1205813378
1361104302
2103330870
724503342
1339022675
2147334771
1255953804
613617641
914891166
169027558
1314591096
776825119
1206888550
2055532954
170475371
650485707
741989213
2053008694
1242346903
229828504
951622754
161529569
829254281
1515419673
235010283
766473691
469503071
2040441992
1740759719
932999045
29171170
503508111
1420882792
871630163
1669438943
1264606140
55129667
1221230494
2096510093
1326535273
1777465953
1038864993
361884233
485596623
1333505229
640590364
1238197695
1467320343
451197734
537628392
170635710
436316349
1468038541
1723451800
1438485622
1909750969
79243563
1949429640
1642609791
1257424677
382061131
1066938218
1901654109
1940371686
2144159355
850310324
271426375
977920339
789538500
1141988442
1132236009
236316237
768404118
991670551
1988302484
1963984030
1606918390
2105159622
266688988
368924595
1867746143
1703400269
495396620
111536893
319948950
62449917
1839698675
61903041
630195554
1416899756
940051886
814318561
1965045801
1591422345
705167414
2061815491
1147822700
1612904869
1019081548
1049459786
709401513
440275670
876035473
1263701924
1504420610
330869273
52902216
2013447538
1482635707
298329318
242156336
2055740120
1302824340
1420748957
1879490726
1314135671
1473280693
565538611
1626434960
124651658
1105743490
1830396714
1577333454
160668431
16642399
24478741
1802126533
939379286
308056285
1363022507
250497358
1400515702
710746692
840664387
825378244
1638544054
495383815
419152788
304027068
559491281
198724766
148908927
1559521521
1023016373
405799494
1166515406
746736054
494785393
1542533397
2117455448
2016750380
1960073202
1360651726
200861960
1857912630
1351017645
455465697
166620416
859559249
1107257208
1765161580
2099797448
1174044745
1798050342
571959194
1962128833
433964181
55628686
618516907
56697737
1943244538
821532321
653446732
688983397
833335812
1662012453
445283100
1315167800
2044833109
611432929
245082286
659527844
503380733
973869830
596823102
1715188916
627893749
893278405
2115566116
1835287238
108325061
14647938
325576859
1030052078
129930048
1353477506
1086585054
850380414
472774945
1072404014
1507150384
986189859
1200990194
1429706527
934859863
89175390
982984100
243364533
1422035179
1409333982
1480390320
159097354
654933689
1875345486
1073163278
1371467300
905388774
1887362077
1120107051
1461325727
1429369918
1873575756
1516885620
194844532
23086148
1844683384
1305910691
705797781
290554603
637008241
633029257
716226264
1213763442
1049817031
1891533828
1963446890
1419678571
1230777581
379923197
1797061958
1718740211
967205047
503075004
2063891478
1403416671
53565230
1341009330
2033696086
608250632
1458722086
302673639
522142071
1942457842
2138291345
501945634
643842719
1152128718
762116179
1925110349
446637442
963695440
408137922
1960976402
545763722
557380297
768034873
735012434
436998274
1671586098
634887813
1859143942
1022072807
434137146
826809870
351798989
1639077885
154163866
437260172
1695583935
109212839
1021396430
360265322
239277924
974669315
742894762
845001952
1650801744
1620721633
722880802
1025915076
1593025660
82158202
1488246464
642346718
1239625908
774435478
1565386070
1865269172
1133621719
2059221448
23900766
1550734369
792667909
240062179
254020564
732193048
932742110
847799794
1909930676
1307949999
2096955042
1586243686
870184010
801748420
658958042
850695631
1197233555
1629831830
620823293
1394961304
2043143291
21979615
1443985209
1826805117
129145548
595514735
939733898
373171697
9762816
2037521512
1714874819
612980245
141564986
1811068938
1617202203
2116177483
121694481
1751431108
234246927
1627846170
2086481337
228822371
1558596689
188943514
1978914719
160246114
652701712
732481723
453586343
1673289537
935542845
2120565168
1214779895
554930622
1676996034
2049023661
1998670908
517514969
380307403
2005012438
2102516771
994264160
444117290
1173589436
940135365
1551783006
538926942
769221179
1330198809
641585254
721035175
1900771433
188117190
824825614
313747185
1907782950
464892149
1585448830
906913398
969840360
1103886867
1835804022
1252846375
1214668362
2084313750
1186530954
1775944488
433716821
788150336
110806309
310881425
316707888
925786822
594755054
1421396811
414460058
2074029654
730977030
987408332
1335981739
1266504870
1930393835
1232909499
707820841
1135173925
772278961
371154320
674682514
2091671852
1519511007
31300877
1581570238
1908187128
150261565
349903593
452885940
1665623956
2143362627
1266668163
1091638342
1838730264
1820865202
1588216031
831960927
643464505
1226256126
740367152
1809354504
1371709635
1479867978
1689095353
1417730056
577484110
470065028
157744418
1735242885
2096004022
1800190566
165240678
1819657380
1651960262
1376090882
13567756
546276849
1940726880
883799707
497485494
569146336
1869316644
1023956822
1010898717
1320755486
651859159
1778585899
94897178
726834588
447495218
866606523
801350631
1306741045
1397670037
253149245
310072601
980873782
135328783
1035162238
1288832108
196603525
1330666968
901093491
480558006
967177169
1542089638
428907758
1473558393
1219999444
977906857
514151856
633734579
687363383
294130513
1927696275
742108096
231834731
591347573
606905132
1522160922
206801579
515887403
1126117452
1538951372
1458306831
1518912130
1991058206
1930651694
2057064823
687327722
1950138302
891745642
316742501
1129038974
1406105272
175694148
2124101610
808593387
2122072486
1601757542
963355562
423132592
12666538
812224214
437462418
882566152
1498269014
1433193448
1468448416
1057528132
1879394913
182367033
1535763181
2065141026
941436104
776473788
314538184
1245707246
458576082
139545873
390242752
895029248
728577363
1077877614
1140345662
548375720
974538639
1033985925
1944749345
1911521248
1589935991
1224595470
1780393073
473562284
484328375
744438078
460794115
1491066320
1273796240
1758581382
1431465971
1230671703
378308931
1308015951
12003944
1497096525
1543698757
1559663334
184524434
1961746902
2071172024
1614588651
1242869642
205242299
249307542
92528996
57257463
1572647884
1595219217
266200416
302641151
844756071
1631095893
1669205638
19476798
2118692549
1492133611
1026604070
1304935391
1324419455
1246478714
1535654560
1662736470
56307393
954270150
937964213
1250821437
115039911
1226136604
699965073
1900247152
601229669
865293745
1848199369
1379296955
110424538
436998799
319738538
1159631858
776361665
797321505
729956919
661695480
1415522039
1301986932
17569807
233366070
1085880612
2065820252
608431783
707877431
317100101
401564692
1408081827
290805704
1062380720
1415607871
700248722
349321104
1491777138
1385970473
1476973215
1765224073
1042687943
1250369796
64425422
1650774828
1650974602
1217050217
1791597104
513633591
852603632
577945151
211182801
246877595
2143475798
79727613
2077403056
1658875806
1650090230
99985468
1241171940
9019440
1198963565
2088156288
918535318
1193373379
533413464
1724369002
1656945602
242787716
784644512
218275005
1107948128
1924925730
269881875
495493112
1787953421
789979513
1306911270
1712380744
529400612
2032781771
1203119442
1834176070
569793686
79071469
876538322
414354163
1530171487
265793864
915737355
879008385
1725128471
359614922
1360393178
599533883
1413246039
74300731
1991338114
844298974
833383880
533156655
357194166
1979098797
229040392
1946710054
839368047
1817746504
475154901
479829402
311325374
2124574503
306575521
1675909645
1950165751
1479502708
242374794
514437645
2091080825
80507323
418170248
2080087975
1552694477
369040277
1283975979
1617572684
286704316
502605825
893495877
1142260567
1148432582
568143710
1169131411
1886741713
167946058
1015652218
28483950
1674046443
262618824
90112108
484192023
221754213
1615800867
1856929856
1326155209
99282430
2042781934
834521040
166635474
1615609115
1106661742
98375179
103701055
536761045
1446845232
1259119948
1328464763
1779128479
1086968116
2144491283
141398411
2114003206
1461896168
1291888640
531015684
231415412
1580913659
693103881
2064144115
322643022
252365702
298505848
1927288859
1330769781
950256098
321862876
172545485
813200776
47416475
1669608831
1652799849
1912274483
1049889265
306605640
1355055423
1614217909
1067379604
1621873119
1314545374
1242355232
1822287971
580875416
792616210
1229330089
160526146
473352022
590368427
818013199
975581341
645993884
28001433
408412584
1473427633
28461149
1092258755
730004864
2041975521
432665287
1037579178
285540642
1917874897
636987081
496901298
1993599389
290383613
1914540195
674401842
113379179
633541316
1290951609
1580815542
1165092844
255848857
73621126
1798465542
507970605
578068436
217583417
1204755060
606353945
1073622619
1746386720
2112277902
1474890774
977894240
405971033
2138321253
314485224
159258218
1894715508
1713638056
57000155
1384851709
1419521455
958300341
47584059
1888446888
2001384200
47444977
1570822503
2113214001
185408668
280386536
212265488
1287321006
1207964470
719859159
953395697
1401119453
366748036
1779026552
1252901979
1327652439
871477232
225342681
799976325
914598080
395331740
1411502085
1819402433
551675250
1476010919
1598481867
65864851
1684521992
1646591015
209302668
822193960
2104767277
1437150120
50087299
1759121556
1020959450
1465912993
1587039195
430004370
1301814734
1431482532
2000570661
440985552
1486284122
716816598
1015758300
1160464183
1731752351
1240452628
2021514677
1081993283
595588602
223791894
214191869
77770268
919976216
257022683
1647013975
1099578553
1316782388
1821664421
1238935370
1501041112
921830587
455569623
2081896016
1083794679
227763639
195447857
815930183
771739613
972993373
424899820
7566717
733003308
919237711
1623641881
1497527210
949659270
726415771
1813389204
1190710059
1482754685
1984378859
1048105474
931706111
437272080
192670338
680002558
564950333
1340733743
1815199089
1901844795
523790361
1738256138
217300816
1206327373
399022414
189771485
685333519
454168365
145940958
1898580888
1423187722
1714798200
1262914987
2145537264
463174965
850939474
1921157926
877323980
82814767
111921836
1972052068
2092399106
688677880
862988201
1548233118
206757085
1397027553
1987677492
129294213
2039867992
1021441546
561769407
2005542419
1345329964
326788152
106748049
453796259
399697497
1277199131
778875354
1256576552
779151455
920382031
1938295542
2115407117
899798097
1544129748
1692557497
606258078
939273165
1734003578
2019235206
1254678666
341163891
1112313654
1683863037
1437070259
704378499
34564967
493782172
308263600
840228848
1928972326
1436831349
1540567148
662309416
1438454873
57706340
1263968893
394142563
1354170314
1614196315
649220007
858677742
702004783
2119432399
1308790456
2042672239
330715271
156780670
1688107966
1509931502
848025518
2052154918
1280192176
832930413
2079256237
86607627
1245280886
515249972
910691604
1127880794
1360540052
671795847
588771494
575919014
1951200830
1465864278
1229525188
1721572163
1941147344
2018614906
1659180907
415735441
537642360
1290114211
598172611
155076111
201969070
691891540
1678087513
604792712
372585181
223868186
912727287
677331633
1407143427
2093321071
174380950
1906492706
1167738105
23391004
1141485792
1599772312
28938089
2002303464
321735964
200830297
696583812
1971773848
1629600491
1779477027
166164952
1595060094
1494036201
174996727
948031116
1734524066
1634255951
1017565385
1378592062
325295939
1396525154
1861238831
940214333
131621233
1440156743
689459525
1149804989
1034535516
63553283
966769244
1905523280
38092322
1614631002
723086719
1303330680
2067586667
698145327
1527721370
1702695056
964219452
1088459718
315386395
1938740959
1097584252
717998981
1301308286
945824315
1255880196
580380894
1724421971
1351061580
1542195776
1269135096
1041527953
927349418
1212523327
1240217324
1978882101
1606331562
104542050
1728264724
1293799604
1866228184
957152419
1807352892
833301278
655674487
1081247748
2086384939
272909961
1959453536
314463780
265632920
147108183
1799239866
537695129
135762558
483068987
399415110
2047704263
70187645
467253151
981281336
2099023513
984108495
63489743
1614031271
1014333085
83709422
1131035988
981340717
2088237775
1122041333
1214354038
1343578768
319500992
1583678881
5209470
1171644873
391259909
1121107
2022902371
129527357
1593950686
1814394404
251721199
94524032
1623832367
274811009
823284069
133244193
811674927
2076590640
1982558135
1405890042
1776823382
1341266531
1958484184
1868846109
124704630
902242927
152700635
1382782288
1150512277
2101141464
1612097939
791479156
1632111720
1381084672
1987130069
1154370217
1173441345
1463183799
1634069328
1399046171
1076791582
2112692708
465292779
1453324235
1220350219
699650874
1037135106
470278881
459561
1924409665
1984568791
498366108
1343161173
1553025451
1276931295
1120590140
1737077266
1787602338
702733058
1123293532
185986243
974836869
1836048470
1782410178
111465979
786527835
902183242
1592390169
1514317121
1094131013
1823898455
1390348342
311509052
710820046
277016492
913578827
375757237
2010396534
218806640
311363513
270064441
19740956
52248625
605421408
2050905096
1377200362
800515402
719321108
1016017592
1412884631
1007157214
443326777
788333494
1657336201
440869036
2060247719
1174141789
1944319878
846176022
1279582976
473302225
697357132
86862966
676369816
49781540
1726018579
307704123
651415600
1002924283
1935776364
997699738
1046407828
2058989837
1231297102
168260817
1787880336
1378909830
1639195957
873972725
1539313580
769236287
695540859
1901058947
1328697361
198924623
1291807698
759002379
1867370325
809568463
615967495
1662620216
1061898472
534272546
1458784495
1916965133
504551272
1154510376
741571806
30181509
1477200335
948680470
552943939
346614908
265028264
1261805823
1923716695
1057388992
2040880626
46990039
996100986
11168481
2118885223
1886672320
702321216
522449944
1422551306
1677243881
33593458
1977288483
71219354
849390162
1399204332
287006894
31026889
2004071791
979393353
207411972
1205099742
1749790075
160054275
321522684
1310907136
337697817
1749192974
254158727
1036445464
471983923
1150064185
2094214510
198429124
977830190
1827588366
333012121
1632061007
758898848
1091091269
1722871747
1359105876
1785856357
632876196
1487872415
1565148619
1151380521
1271639320
1217886413
844873625
95373010
1582040937
284318919
1136121064
1350200593
1471132419
109703550
636811051
2010796072
188157675
1754151850
251416317
1434247078
1643782898
1157729701
1522311780
205830543
1631300328
657341143
1249624932
117301734
1237002385
2097583280
1896842762
1834566701
2111765862
2070949375
1583824431
910162548
1588563407
1755015346
552519338
1873763912
1975282277
380127287
460590794
1232003341
203719417
2147061546
2052600124
1762700155
1025138691
1639392021
1123357049
181274280
610100709
1612757156
205554335
1945144372
2134974047
863094778
1742075385
1083776445
1895533354
322422993
1588572192
534095374
420708400
287028971
620267699
504799549
1290274131
1396694603
1283403495
792030214
191480202
561180542
1165228463
1046240660
742354081
2140756825
1765424192
591504899
1504594273
449705961
456533417
2034628689
381659166
500886662
1067460034
1982331173
1765568659
348906996
1619451129
52262939
959951970
1585091177
1430819084
71528307
369183152
1175873116
552414307
1735773320
1383689369
1036560398
2146026400
1153433676
1356753396
1454752939
1173791906
263673540
1615679872
2042424316
952167333
305141820
1011789919
259454025
73441966
635334798
283660970
890603398
983328539
1670652043
1540165215
1323538202
102995886
1139537193
493065531
1078466442
1460145056
1985218627
175984445
1280050750
1306546326
8898762
1370897594
549762013
253456413
162188061
227991680
1365465620
1882144457
156590301
649147032
252376871
476721767
1812199873
923900363
854422081
1599193036
460999622
1920790190
1141966780
915816798
986399415
756319499
1895759160
633693459
1255586085
1410940608
243048043
33825610
1429076187
178693605
122650833
205077592
678429164
509546205
1210978250
875642642
575577200
773964425
371024296
1197807439
2022518726
654586102
1688032035
439100297
1802134324
703015690
740551685
1782764522
1225098709
2116101457
1888029458
1303302101
712032104
1809220052
438524635
2032772180
1480656951
850977353
2071432493
89848539
1301080337
1342604007
1484447790
441145016
1567294481
1757584431
59370023
211311558
270623924
1933561123
659860925
1285424
1649842117
624266695
471922188
261419591
699763806
968468775
837024677
1240028759
2140486404
1419165600
668225511
132599216
861214496
513331602
490017195
936498350
1799308864
814272722
507210193
911398295
1138860346
11549529
185552514
762717903
1794014029
1222491620
1980272925
908988829
1674982350
1090772379
963194928
554327982
1500155159
346729002
1811281381
1458237890
419220832
663583016
116284253
848748058
277325685
266184421
2131014719
138483207
1788209599
583229857
1159177257
1210291475
666302369
164985719
445504097
1165629069
1584531789
375473226
1616188928
725963744
399062008
1769696505
111506030
207604581
259865069
234025138
113900362
1150094807
1952654226
1264518997
1464830228
206345479
507289263
1201741903
370861373
827925074
195307301
2119427104
856110675
1507697694
1539176321
734019332
953005154
277390538
1551810680
51475292
1763157335
331825399
796469644
1705063164
1002152139
43033857
1950554607
1398063788
1883708569
88806485
1487128413
1914971055
1142243594
2037610181
1675333521
1426343488
106169667
1926262597
1266063376
411911101
779653952
354023950
490419822
2111152269
1220801548
1562284758
182788201
1645975326
2140734573
1754194652
696149182
1274374550
1065660545
666433503
2135370297
1155644509
1861843163
614203734
1211971937
1479604202
1910455691
786274218
1786006502
1449178070
876106716
1145670095
680535307
1713514546
1044177120
2040869799
970027460
2053417057
1601011632
2009029788
205943128
1994204430
1295920072
1422237021
382756052
581154493
622491225
705187426
1171179624
44052296
413401642
1115029073
912347925
1402910084
640436305
506949611
559005341
503670291
512402327
1274355796
131487762
1128529467
1552917874
1081038302
1769887813
1865846334
2037821986
1630647610
62456849
97792913
1960240294
1732993302
1485345733
2007161626
901004167
320118513
2064770227
1569262313
2104626261
1646986919
1708781567
1454814673
1552400498
351090612
1738673279
1635652577
1945688401
1356797942
15988075
1242924544
1303461011
293575047
1569627064
1348173774
1493616684
1631128044
1778695517
1339390304
532754158
3467029
1593722562
54716994
321461371
788283005
2024634942
1866287968
1606394233
1189974688
1915281421
360587582
157214837
582044321
1098579858
1283722759
681914702
351643367
2052644514
1970269292
2108364294
1272660073
714099278
1276309812
723916516
60493457
1952376568
860280261
1345875523
1393489296
537069650
701041387
1582247269
686152814
1459048993
32633300
1938792668
1080839126
946479203
146874213
829750177
1760727995
2007086888
2128062053
2053065955
1928952166
975059731
538536237
938785543
1919840039
1953132938
1959687201
1196820653
1163939970
296503598
1228759152
1732731015
1924508225
1126574579
1859632495
126773692
2089650020
1777995094
1412531156
535208936
773048442
647978627
253529887
1074596880
1018298520
916234988
643899437
1501825103
1218829546
1781918265
1051486124
1456511957
1629885012
551618179
1215174714
1796334512
744412038
1685097759
1786642495
536075074
867094411
1745264162
662875381
119433136
414038001
1627419891
573707217
392277126
530927363
1697366122
1856324978
620800078
138804746
850838452
219686759
261822581
494924696
57425292
2089694932
794273141
965331401
1307318565
1240814145
1041192759
859681880
481420923
444566637
1885032818
1175861050
1809455592
1846347286
763746273
104031355
1270289781
949932007
1417648704
1441899183
1466365947
2011944426
1058687262
448461632
1673213440
340840636
1005154547
450621594
602077713
712261595
38445041
2118441988
1583959198
1293380713
859164980
1614861611
775423064
1689088861
1284972866
944447107
812678826
208754453
202558067
474750275
1762336761
718543448
422865092
2124863078
357473085
87810660
1848280790
245364097
340788026
892150017
1498378556
1237801814
46965225
790021807
417354669
422392551
550410632
2031779196
2103680173
88838469
346901471
1112140330
778021338
531470928
538610586
1089599450
539147298
964505665
1628279629
414001404
8205490
1514154221
1098696454
118878832
1534007280
707660947
1173830500
940711313
2011814682
665279426
2085553832
1758474803
1877440327
125263441
1621448801
1789913284
1312278267
195655812
675895873
628008268
126167250
1826294272
2130368480
1779497237
1932619076
638768239
1682026329
1042427099
2076969494
189196386
2074806459
1090704194
369268314
249175336
1272797083
1797219209
671911816
2054819311
362029633
688380545
1790141778
602316906
481596050
981558905
1882705264
1313608546
1925959091
1204492266
1685414066
1962447908
191370410
1299094720
1153793638
743857620
534621368
1360396924
1027766733
439574143
690524007
1207926690
204213484
1048536637
2075910864
835209071
1129190809
1640619316
1513109895
677864087
2053806529
2129133986
551656425
139563675
80221094
1632415394
2108577534
1507801858
2133132730
2042276261
2082968980
1328370977
309450464
387610949
128237684
2010278083
315750347
1096598374
1640670787
1038126908
830819738
1752314771
1832348731
1439530339
1266345710
1904339113
287589799
83465800
1970141336
1755802636
1676539205
11470020
1099833518
1033973515
932516978
697425507
1507062819
1979224449
342303758
228216105
1833095682
659320899
589390997
1691468231
360251417
1485257438
16676366
724315772
1158614757
417960521
1967112419
200689795
2120713885
804417265
14919098
158454536
95410761
1095618357
1180267959
626585867
2012456261
471002376
1344549549
1294040914
742600324
750451968
1249712128
1861842842
51262769
760837158
1428613647
1653955037
1257506005
935253568
667094668
990486250
694800926
1229917152
1545170289
621294357
12082630
410272066
1323571353
653981625
468837110
1337412511
684702727
1855213043
2090944786
1520867465
1182914234
1368303826
2098438652
1825874732
1603648018
1165240151
356314414
1263989445
2040615630
1416050457
1868113025
625910214
1702017228
2063941162
478842928
1881369332
970426299
1704742272
550920944
1211776987
2019491503
822926234
956341960
1192257470
1168632165
634422710
736641245
331621639
1609256804
1505680150
740603260
724821045
1133833501
1061760679
1170576579
2029842785
920286057
1728475564
255174406
1522710418
1113755856
445126102
1398943894
189236638
1848426675
2106652503
778536477
989846827
1862984745
216485608
488892676
1206471043
1243456039
538619221
1261546472
378387590
1357156249
95878078
2045353588
37516759
965943246
1736279911
774816105
849441023
2088459448
1583158225
1776567230
1627675480
142567152
2080502746
286180891
932713027
1301986860
301411668
969008965
2036574828
229921201
611426895
152770728
158202950
1493850132
1090405426
1722464876
871676970
346615723
1600933136
986480498
1285035746
1719437132
90997468
462428618
1216600435
1672547685
461275232
1056124719
1941904928
1664018889
1004865879
1078826238
1022067594
1596374178
1115316922
1106302040
1390209606
1572661032
106804800
857470664
1938996114
1778768905
1821539451
92576299
1413199725
1000617886
1825238612
1691766073
1980582617
1148821410
800489542
229192485
198667809
2029743254
541942809
814805267
1214122732
1222383750
531763974
1627709663
94431977
1658484925
90300514
1728220841
828058991
128433369
864916369
1701542969
1260603006
1559574487
1234373159
641674582
78939197
1658515396
1689314013
15891635
1024138633
1659369131
1764568734
910505844
454805716
1766689309
2085104635
1209467285
2098190631
364247927
695470277
1121747582
1158604153
1383620891
594193534
561371319
1153365575
1174015266
735742474
1799837425
616840242
456052588
1787001693
1737852803
631852548
189332536
1589420517
1078294752
2075717460
1674198292
477909615
826430043
1332895230
424028582
807077377
1760112461
409020676
1346873069
1378506072
150750338
406949678
585764928
114883065
1186876385
813327390
1255614246
1518131614
2079799478
605388638
1014680472
654055312
298005488
343913169
693992634
737029963
153936041
662259764
1287037037
1164842705
78899163
1220544542
1449628689
867592343
419482914
1645987730
1034978437
801150417
1378290410
815169229
1041239713
2000691502
1173780003
231270237
1038001932
208855221
989653947
407151067
1599523557
476006358
1593393893
507831644
31127571
1480178165
1050708942
166638694
40529094
214557834
733385104
1317641219
391491761
1690902992
2107287562
2050619827
878961876
156426806
462012280
400935358
2042223492
1033903901
116834403
2030894346
1223948559
560387342
662319342
1333680276
956554236
2002159151
1761222606
854710785
1115868326
592102449
1338726836
1186047808
592049796
233620034
2108482703
798655539
557934504
966586449
1033815149
1792856252
24566076
379427901
196413345
1510412115
967655326
177708132
824711964
16970563
397812413
699531973
1946379774
2127427376
1392885384
1301665233
83046039
970357312
974318361
148296583
1154664085
218523601
1848888384
1801075621
784072436
2057593957
1707625282
645177812
712565836
106202433
899896762
1570228075
1180222324
1470205217
1875109348
1384742600
1451848979
714585074
915330086
574395544
993391206
1545204647
2027580933
1904525913
365638016
196796439
607966984
922659013
14960966
1560413039
2016292965
1101320699
1837030897
1445381662
95390264
833272755
456709322
845798387
1279761034
1398204820
947409223
978729655
1313226399
699727686
310311042
1414699230
1667220251
2031674155
1552514573
67924655
30470927
1200351152
2017228651
2003147234
727511554
324861608
1354725750
195906256
613800637
1848439526
1158118244
1712180019
436283472
1022339700
1290896390
1312264224
1472783908
326857022
2012126610
1920134327
1036691509
2086619856
455217561
409028520
586500888
2077838571
2146627072
2111232662
1745255611
1055261215
590467284
1364588250
181996611
763482823
403962967
836031750
546636404
22378732
1768207288
295103170
909279692
270956888
1584258757
671271085
870346444
730113578
1480128317
1383956740
16769158
1296935256
250166056
1551144430
1267030113
1119852133
1309682523
585068382
2125513408
636716426
1778208257
1738627463
573390608
934884566
120208297
1834289984
197767166
300725043
1879307078
472560727
52106133
880742979
477263456
2090963691
796501055
495657297
966766020
1158026006
1709817824
1861168695
1872663859
180188141
765565311
436523280
1437839347
1619523271
385658725
607108552
2099233951
1191351479
1238240786
1427938869
896393872
1422998761
2099402296
27849838
744860799
1610259319
1537379863
747439556
1323494989
975070891
753449372
1610664950
1458796506
1028601423
1966553664
1907683267
1052525173
2004410687
438564875
1419299803
1590090888
912024601
2078822610
839284174
1366826437
239750809
1478938944
1041093082
1284580266
837073664
873968880
414690242
2092668376
290573310
2033004065
272226866
239219116
996651575
1616934619
1043687414
1899405185
1669020530
1031317605
1144506077
241536536
983164998
884759579
1507330587
228202208
2065205969
1654592283
1894328306
2094099229
427781201
2115725074
1784300686
455067383
100465693
59441698
813564876
1093119642
1168639357
2129485722
160556025
1545892337
1794796931
430854964
394174239
799602991
420313794
555571814
1072338561
357816625
1161863555
1340519494
567755823
953790208
1460919261
1040138653
1277342991
1508295990
371099250
2006199563
442895307
1819868954
170641400
1554996240
1942620779
57871761
161840820
274834984
562734303
1212803925
781629149
1734596109
285383517
1573757165
1252960533
1933537629
389553240
1798197549
919421001
2016430313
839085785
796822876
46278737
1359991146
1292412191
1695805722
369583098
2109424397
1054692920
1732708193
1113615222
1434813034
80961681
2083747473
493277711
409325589
973190289
1463382972
774731085
1588871536
1615078927
1612808253
407057036
811925664
1342916435
98790678
1836983658
1507022037
99961555
1664198608
874016222
1699574399
189328876
1040829978
1992785578
1974604756
1619749564
1923844692
1620505599
395368610
529166926
628537324
1987047645
2069786368
2085826384
642895804
1951794650
1819116324
1655656431
1129946012
746757979
1031632916
669063280
1606103853
44563382
1288693589
645364983
2126069869
1036298695
785770928
473121800
301828878
1863356048
2141595482
1209413909
1031261544
346846212
1351397287
282408507
1781190834
1792876300
539335326
1778822827
1818808509
247131629
1217621805
1082499378
824191118
694091340
1350718856
1822624254
1492731691
1387715500
281611809
48114978
1596385922
927446383
697872973
1509749075
1693033755
1279925583
1330396180
1065173188
2045225267
27741580
134797125
427324717
1016716763
1770059553
142604606
523356291
1966029417
957126702
2000961691
1604898915
1483172816
1454070238
2067930847
2141781801
1862647648
1564964537
453855040
1861169030
832395431
354429329
399763427
1310602653
1066904644
1582113440
401123742
1566275970
863388990
1768064804
569669635
227318382
1970327620
1589540352
453055147
877598597
279998750
1026103152
783115298
1826816782
1988713921
1150300776
1107075899
1583463565
1177797474
835144556
1313946204
1907995304
514126423
1683311133
1128560794
2013801964
860475969
1064871906
1395394929
1544168059
1401134779
866854594
1463694687
930941691
1340599009
1577979495
1164306933
124307979
660926068
256373530
49777057
1080792367
696981906
1400701924
882345263
776005318
1113387198
1093329214
79936091
1474066507
1864774074
1691417099
932224390
328352921
1794850678
326005657
1128999259
216306194
1956763153
1174312503
181442250
934348080
650381234
1547486426
1066196465
177584741
913211462
1159264811
1580268986
1552377994
184226287
258330580
710020193
1739688774
94931236
1298729917
37883874
1037669580
1983957360
35108683
1569955383
1755195596
625881284
2129050829
1171866844
34299427
193021151
758713893
441563585
1209862473
1091020351
915690304
1951519785
132648641
1723157911
1524965316
190663470
994295083
1174474635
71020961
83836772
1441541955
603285674
1267349311
764644036
87471846
1180078645
705535482
743561443
261181007
1902042607
2133452789
1577813716
254153534
798120653
1654852262
523062286
1964755058
72007825
1866159426
1857399385
420241579
1018995874
1239440997
2029069752
308973679
1784084074
632257280
1106068811
934242405
746439357
1698348028
1421040466
1632171888
1321287931
1033335978
226235690
1952642370
1674716863
1742686666
1244451821
1136817276
1821656218
2045560446
93310058
51223676
1171286441
1866234625
517468037
1526230159
103190741
1056678880
1344379577
586122587
687952823
342709975
465637206
1593441060
1517004885
1525627244
1095742588
1588277503
1925833748
1325842453
411639155
1008581109
815204566
704639792
19454854
1065841
23550202
1170652753
1813648707
1516079149
848376642
1120126369
1533667134
740837876
754792390
1235600597
328043375
322196409
1857991605
1998615831
430787391
1006994505
1211454840
1472854874
2143630705
2055069764
2040080709
375381571
1754046649
114535532
686939542
517768531
439710235
1054380017
1201294933
2095463927
1748250165
1907015280
1636915904
608225928
828494120
101264068
2012807226
504002767
686321413
967032940
1933885241
1169014567
495688662
1239459554
1756907378
1418748929
1946000319
212830891
1643605018
1940466473
236084232
1512304816
210263986
1715801248
1640051261
632262556
843659613
560263842
268854582
1207284403
452575179
1195180015
1557495070
1079026593
2048556683
108944879
2121096068
524426563
1401037202
1228182311
1400839241
1495778668
1277827591
1864327507
750304443
1923919686
735283724
59911112
2003078386
1318118854
1732606327
1996613011
1005479754
1585446307
1644515722
1619691449
205500726
382709671
831168911
735383379
721625844
1193245501
185543478
1541866586
1711364179
1609715708
675034668
864323366
1390880942
930824422
1444294009
535685052
1457964793
234241530
212304455
853656158
516205179
1678104119
1561057736
1290577827
1845575282
732889765
916226049
1362053541
1894800174
1990981671
2065638637
1474572905
112166288
49217998
351789171
1426981466
1158412163
1749967493
1098874529
215430723
1233743908
812794045
79631376
2001499592
1071303809
1279104707
1123146210
1631218047
1597859618
671821552
1196315210
672667979
2101887196
305636470
246920329
1661391492
903868568
1032941157
1614261
588289633
220224518
1667756424
1397235714
820908089
1496135585
1729272593
1115283481
1321013987
788156142
1592328715
1096468589
137404658
2117899440
214241962
1478150700
65239218
2111109968
440942577
1740963097
345385938
52827407
1530707373
140968959
2034351453
1541766211
1787544442
1621670056
1325909949
1125778283
744609313
1234510014
808004404
253210105
440015567
1215670498
1464615878
1063939994
1000976526
1673570914
1585162303
515945834
1357124266
389822077
1432776560
1040627209
2047968071
781593239
1921711858
587434296
280001948
349343008
253059494
501811437
1985687386
839987588
1834624389
1449621711
1315568669
1078699097
2113323608
1106638638
1846282001
315383553
1874888411
1512092882
1217316102
591414721
1389039788
315487525
1001232249
1382246863
1995393347
1032509187
1642229180
694818544
1918627026
940631092
1993371577
208086942
1691916225
2035640916
1677832378
890282053
411328092
1234410114
978380996
2019792182
284748105
786592384
779630475
1221088599
1843076440
1493658620
626912772
427286279
1040337073
475460878
1993892236
1057201321
2088688068
1418965223
1270990062
604006433
1894358352
1440579575
1582631935
670423040
277120042
1658933113
1777128643
1104335629
1171649149
1956295338
1096637078
105409690
814191794
2031632993
1363308408
2106329370
2138160963
198428066
1169850141
1126287892
2061259769
189735372
556243085
1030767290
756953049
1422332554
1269793059
1375630290
1407459904
1475128014
22269440
1448939510
1686661980
565615703
110823138
484181992
1912848602
1853573116
837013491
1598906203
723574224
1218745966
563813451
1899382809
1941674040
846108775
1705928783
233801494
1274314498
1447161379
1957886881
1180049559
1281491268
979040465
2069574538
80563236
1986534209
2039402925
1861408049
1433579820
1946127730
203360996
1237018612
461761244
576035463
950876173
2049021792
472143029
1724730788
1451179445
1407491608
1234837118
1443580161
526739929
1013495552
27896042
550837129
1756583079
1502451860
2085235084
179117969
937199697
1015150209
2004784897
1647566976
1214640475
1479347245
1074126229
192416289
1039996521
216477380
231037706
679337473
1722161545
828008387
1173267286
1281831416
504463249
1115952832
335645788
1774515717
340443356
1257282657
1844150952
1421558669
1863360704
459934686
2124752214
1036055120
1984450427
494069056
500116071
2044966853
958156859
1510332596
1777306485
1100598480
1517824805
1161006983
1309669625
1196039108
2024924362
2035777309
849254259
584316824
1834106523
1253884582
1418855236
260004037
1863106240
2125200949
1022467356
1574872337
1897431407
1996179482
369303019
1128987710
1882902460
1297685422
578712383
1556352852
921993432
665539476
1716052992
1260158747
2137203171
16460642
525892621
1115406651
981919419
948390596
8437901
1063161633
700342544
1924454155
923380875
1331617004
1617494560
901287331
521270558
2083280471
817979932
770762390
702387457
1799251334
2015383508
738868798
1548853827
753451544
872000148
958793737
1929275655
26969548
1107558607
190711942
607703167
204983414
723253648
924620732
669255414
2088884408
1502905317
803400427
531396219
886686573
549769066
87451620
831848588
1250144612
80022712
1183710700
567771806
2145948010
1047196984
456689934
2017043064
2086167280
146217963
1632975817
1075241520
217515110
1510212938
286724547
964754608
647792887
1147668405
799820134
1559726544
814880517
1440412488
1329784497
1649928784
1412714149
1909490423
1875066180
247889101
631519173
1125684190
234455750
1685199227
1976547300
234235385
1292331137
1781716534
2117767491
1467884675
1746321089
539300676
1527834708
141489689
6692406
1501679502
1881952846
1725027453
1709742596
454378582
1641311142
2060905878
651262778
1221904912
975435256
813517663
75825562
1546978337
672890402
1219986445
1653026539
268522930
2106231603
1910387356
1579260111
1704303964
756569035
677459544
2073641687
578501033
164953363
1305001000
938311950
1686787517
1843159202
892800567
1413014110
768638107
900946712
968633258
1508712976
1352496673
707305794
1273768553
625156892
1865902968
44179577
1095327157
894955897
1373065919
501211738
288573225
395300070
682533696
1734180039
271273873
2113420040
1725387373
463144937
593511887
1854022060
1043273611
1035377639
1402054698
2064443617
1665071065
350181194
393983078
408659306
594549536
1883958630
589119379
1949125351
2129586224
1014414563
38295186
416343615
1656580149
614296934
1108256378
1051647867
1318450162
258610701
1840950432
1650476132
626993038
1041361868
690401027
269294281
504504047
824014771
996310163
1391114819
1175714224
910841086
1773728976
1507012429
1159964635
655259394
340154605
672048262
370998732
1734736084
443573207
327669184
787615896
548696489
649144805
1606715834
492558916
77780003
507888063
1998263459
1826825781
402838730
309441647
431874700
1040368894
501274475
908604766
1414924535
1296304333
923624969
67904179
772137442
1146522202
713502498
1842859506
1070378370
239350729
256805744
526224352
1298414841
184718923
944475200
343018698
30516152
1707246973
1326420611
2050063551
536998567
2088696828
2052811713
288386020
1240201822
913065826
1098053993
122257068
1993348193
1510505776
359095962
81323552
1263466203
1789802074
94418514
1918279764
1144032670
1353356152
621826542
1214283767
114547935
234326476
160726873
224722284
811658128
81491693
389469970
2034224826
653637049
1557069061
1963856600
272189242
1042753079
1563043641
430730051
1677295836
1917786461
607770053
1361280817
169888657
339765033
1954443992
1992736907
1028842993
2031744365
1760882027
1492478808
112229768
538038866
1013645122
1565852731
985560785
1110529561
1862252601
351707
100498864
1713065379
2014400976
813115420
980966777
1544891684
1509510467
1521354108
146645317
1957448061
1477957173
467085839
1272249515
1450187547
1053781911
893223242
283212544
224036830
540141469
1220828232
138508449
1218393594
524260473
1177659511
387801750
968549711
1589237769
816885014
1299594953
700174967
1739189440
135680560
367328440
534519886
1591540025
697298545
156994893
1588022016
666266771
1736809897
1784202072
184787359
500802342
1754865379
1746926525
43567201
1582027426
298465964
1806011800
1026311075
735002052
1474933045
1426129549
246221152
1364767055
1352904869
961943454
1036458951
10504138
998953915
1581614031
620243728
166622690
2142021496
1628867202
2050900139
1835425514
1113110897
753553999
1671000178
758018233
1206070952
476710176
750359429
1928874016
1061937443
1619048908
1146161826
176741711
1842546304
114434799
497387469
1711404927
1738825275
1069483986
756539683
1473112648
518121262
1290306684
1954278068
1764661376
309796695
1313018419
1983469870
865124751
1245563050
1961514899
1817095129
1709479245
371013681
2013708429
1248796290
643600366
837626775
20307761
1620354269
1276354350
337901
587633518
1702816497
2067500432
8478762
1295645552
1186488668
26523402
57025116
395979842
1440370176
1745880416
1340788495
626504082
1223223115
161232019
458577691
1342100965
96499175
507469329
770654507
976597923
1454145251
213765722
2092775869
1603538005
1885468287
2083463311
1254238015
805693804
531986976
167944858
347523678
1112147048
126259783
940835243
507437675
708638505
226032990
428949058
1875172583
79836224
1848967495
2090002659
1883573124
1413203674
1879557842
1231529430
108093900
1436670753
1289533992
263453020
1354152981
124456705
849934106
1017601103
197963049
815172004
595704213
1017616537
731436339
1330174952
213309694
1442016343
2051981177
1938598125
510282217
1490909102
1171605636
736630365
1128114419
1432383380
999984393
1318585325
298765351
1559075571
253714359
325192841
802971145
1920374403
1738753760
521031228
1628143485
701718911
1434059868
1387919863
1634169194
449163600
934519202
1716759719
903104644
855281124
115345484
246583004
1254991382
495662756
1775705690
752434501
199916226
1704873380
1301179819
1159035129
348049730
753552592
1898271173
1103994707
903126959
1174028645
1936764526
1324149448
1184146031
1026937073
1869557093
1744796412
521682550
1523418347
422511875
70198364
452815624
1791778626
349062774
544344442
813016256
531609365
1834922940
1096546940
1961420501
788945815
563486253
1663278449
1520807512
1454899684
810831092
797728543
154600331
1286993977
1730636376
914762395
1813613810
838214296
1897397081
1332996523
1906878709
2092515061
1143299211
908709250
1983680657
1832743287
268159377
1741971009
2106753332
52304034
948759155
957961268
649588573
281143751
861137566
400766646
886161530
1968723288
1311643178
1751696778
423136598
889664079
2060517725
1847666948
562228431
436843502
839333287
913697230
1177994522
1084335261
1576823054
69448000
351971037
1792797393
2063743802
1197134373
1396715228
944330061
1112964311
1070635064
1015050453
1626124111
982777080
2064802042
692283742
1505696909
1972822034
2055961532
2051766179
1414249951
331185513
1775161819
1432215855
1510186288
1485751846
1859475150
390158895
1460331017
888091432
1124221243
1487640881
1063275909
657275616
1826490824
32960755
341835426
827216047
530134256
731443818
1875017414
1780836892
1988616693
1869813551
1549342064
1440484620
2011636729
1496740845
736650573
1052174114
56435124
1379103241
614616950
922675973
231013921
923701975
1340088494
1092089484
1291290756
1005795494
1725826267
1391329708
996259015
1576893037
1364771735
100783153
609868608
1588853949
1695466652
1165902880
927253010
680187004
340089768
803142726
1891331038
25719151
2090032465
701614559
2114105644
457543715
1313995307
1276867371
407216330
1570845816
1345643596
1718162944
841197309
1000450941
1370143446
1159138703
860061302
2015073720
835108412
1075208305
1656481987
2044197381
932498633
1429845976
172174858
756178706
1406707374
810736808
1228301667
1917316598
56195690
128564924
2141816254
1081121899
1811593429
460718699
785464546
1792761668
1979920699
1931745076
624398619
1762026520
236156489
592369086
1246513192
283923501
1802275230
2071373347
1577195651
1784651322
692572235
1923034810
105488715
472697072
958484298
102533347
224078306
1910295848
787820331
2113470813
1088433005
454064177
663849223
779902049
1932369928
193844643
205355559
1451075046
887102259
1295557185
1041662139
642287175
1984604851
592365083
1051008942
1258234158
1565097456
274847292
977914726
243366851
1026119440
648453971
1816337787
872639321
1131725387
72595559
724455759
899287719
362288986
2078809153
134416411
1730787629
1215119417
710069306
1219188118
1195221157
1272990390
588544502
712577941
1852949403
436060222
1687435875
1071218355
439915414
836486562
1962950546
1741167290
1071976285
602866844
1513331321
1285676578
1761765706
914119165
356124210
186230661
1377973678
1844990003
1680521620
422508743
1634344991
239427101
1261650286
1076362134
172632962
1994518414
1204511548
2075119143
400848497
221722110
388695720
1398413081
533695077
1029292008
591079634
1257038175
184300071
1923930703
2002441612
1358020955
849860491
1190770648
275851855
573521968
56912389
128672136
1910857698
1808503029
1885260967
369127146
590732651
217680919
1026346146
270763675
403132838
875623371
1150001002
507225582
111465996
856883469
1721231551
799355330
1460279500
1195128484
824723862
1772408487
514887264
1029996192
554923301
33882275
192458048
1062112671
189452527
1026528301
841494205
1277661040
1355978995
1215548888
1796626862
1310202778
2025885617
776626858
1103058238
1994879234
663368494
730347741
2048361020
145881797
722172918
965799773
1352130116
1859394599
1993286405
851062419
1612475772
239748304
1950445574
187744378
47033493
2078756087
1989578719
835743967
292424688
1373772248
1917678205
1233106362
377778412
760973869
1280848196
213917425
1627177094
1872603555
756219295
1380224911
1542943210
905260568
1062377179
1384004835
799090728
371604187
603146317
2066839512
1896567998
211643875
644968502
1329806354
220127700
748565373
1731497262
101747066
618783820
164586022
1012258124
1455457022
1063868044
2108104735
2043368284
421681245
133159420
1515654720
637570578
650638599
1152025008
1341766995
1476769200
741243265
1293198529
1071802629
413031089
1659206406
76265641
1963982325
530099094
2059799433
1077162623
937714735
720780115
1231719108
88109811
1986073751
1972326430
741883303
919778997
1095365780
2130294898
1651224356
416485931
699366024
1721510583
28891228
2134012640
427891246
267856489
154144840
389261857
350812315
508327692
2067318023
1920171778
1766975572
300810722
1351809858
1502136536
706260516
1906142403
57710281
1849004290
2047446318
1854214061
1658284672
1262632457
65739364
1500743595
1402802510
440124667
729242154
203607230
493718940
91087884
1799627596
427020193
1601024445
2123523331
54250456
732406164
1227509920
147744571
241638839
1874796752
967128593
246854064
1307152884
1229598683
1869669836
1261702571
1915803088
1242526533
32253322
1849731380
1786287871
219519072
1825459124
1821868079
1172543313
481764187
206919839
1401868340
2022377759
2005517565
25613860
141988174
1644508247
402798945
320110756
217315699
1107583335
383626897
1083553422
938673625
1523519161
410628607
1659285650
1290210750
1483893731
828614478
1570669233
2033409166
783294189
1317586409
313320420
28627983
2127056855
1905238170
2052111911
1350932127
962657562
973353466
1991804799
489929058
401315750
1075803204
868049277
398720797
873064419
907247356
541720944
1358534959
1922251029
417672369
1344168413
276558652
721079739
1912359393
1505835257
1670612087
1794677861
1186155402
227555893
1834396272
1903514513
1397722174
805314071
1665108674
2061149631
317395770
842887752
658767413
1007214051
1576592093
964637274
447250923
1884470218
355257909
511452930
317141592
704682027
1588582261
1804865553
1277414731
603705536
1873417948
1096651430
1254472804
644054258
877340544
1852437251
1475421945
652962208
1687822266
1882166333
582487158
688283130
880151744
2899969
301754019
16557793
1364196246
1097873412
2031899715
3140619
1212646661
400755966
731990693
938298318
997385591
733167493
1514885201
1800322849
2101058056
411150522
905002796
2009908930
1020823554
1224321370
181341872
1866555026
1729014295
78062425
1627072074
1430075843
981550803
1056651533
752596916
1823492148
1325051695
1133565486
1016406210
1107722604
1932952751
1826750340
1435129346
553253278
1289127854
666823611
1596478699
1820016026
306900308
519561947
106274367
1513158445
110575095
130738012
1996404662
1647303003
318553035
684074451
525907718
1185666168
1924354208
1508912539
1788007332
1854116563
1626997816
1713828056
2127561070
1755790419
434633287
1657179238
1281462796
1299940183
1116142033
1137236243
576446570
1450834067
1960868327
665764500
113115603
1802479429
952514773
262433036
1048936720
266009104
574577202
1970341931
1143414785
168420954
581111065
1910745166
1627759268
1354326294
1367980633
1804441132
949985345
1125587682
249412286
247178127
1380802216
1780909188
1601475945
482291432
277328848
27925245
1236911588
1907881097
181465243
1238498096
1075055313
1966056904
1769525837
705740632
1389247285
49826375
815037933
2023203382
1936500221
920545105
1503887725
1226501098
125302507
1725952208
830135992
2023728686
1625728565
2092499210
707730701
1127454758
1852698018
1219975488
785802384
194022169
371410825
1424337350
152805166
466343487
821523530
817865256
247178153
156447606
95684996
582994333
388327345
228055909
1849984913
641212101
664156700
266922382
36960296
419856664
1445659887
1277036665
896013454
2111168428
444569632
1960011318
1380119451
1019032205
479525702
1729622215
309608504
1429027448
282576959
9361865
1508046811
20842840
1379896622
1747280730
993570784
1535988274
832583373
480113587
1974953275
771654060
1533444877
1666281977
136499462
684564113
1125677710
1017637409
1151748149
1585836367
907211701
1391032754
96477425
42824919
220011601
1797817143
1012638024
219549323
1854606366
925248199
191001974
275091221
818437846
36838155
86945112
948271486
792975073
304517245
1667646436
529241235
1238697765
952217026
971582709
1439449766
1356137854
2025658632
832236208
912761301
1313023128
1294261888
1206955283
1573024848
1852749531
277782061
1682765694
1486606462
1086249000
888274694
1280429780
1737529706
592527473
1946381433
477261899
2080227083
1783176554
1527912685
1781370717
1616004681
902231431
344607654
427367308
1325537647
1872925140
341636145
923307974
275423313
337637395
1403881135
1429653435
286924983
922238224
323428464
2038193644
1057678854
674223977
729412513
477860587
1568879281
844257507
1126300760
382384910
1684731673
634235275
1589115839
281424932
1762153143
1128601915
325959032
735241438
2066996239
416645727
1232511754
530203129
1396027671
207844340
1539143846
1843977480
563891982
388785141
174625060
469269302
1266561842
619964752
548219421
269398478
1521959622
457571985
1569921182
1182338778
1792211875
1130843041
577354918
152028430
1618242474
732723348
550452941
814212110
1110241802
319915844
1028330198
922621170
382912253
336213594
446481608
121823745
1049119591
161770145
1157631387
2089911238
1355096761
339059288
1002909300
1920612392
584192390
820801128
583832991
350822411
927508142
163509662
878496470
1414702585
2017962848
2035252616
525968017
2049862716
1127046043
947912332
1417133017
1443480330
1976067433
1234025639
1620525834
1536861942
1511043776
1991109215
1364786970
1314670352
2123954346
541348608
1144038647
1063129874
1057623961
552406102
659911876
772690400
2031686591
1001533844
1595022683
216612755
663309765
1525065030
1897195678
1058386875
1575674441
1547623353
176238614
1545097084
1692879493
1088466109
748886256
585512000
824531
1447243440
122067049
96485841
858287110
1322752021
114475004
476044321
778299662
1200892474
1600803089
303970819
1567697350
1637491435
1702009400
1373584274
1866183222
1699723192
1325505298
1101580166
145527852
1449596678
148140015
1408217855
909336626
1986753315
479135523
214117885
350543091
1837962285
1025907794
1428142818
354453542
797274702
1769241878
382905532
634248887
881612872
874288492
527903858
140668049
1148652879
586630049
825608158
50439543
1547339624
1064367334
1947174935
522683595
606709289
1549142299
714968888
544142895
2137551843
1152352051
558776060
1613038927
1932357929
2054220316
1195960020
1064949441
2122966556
1658366967
1010891317
1799383036
2039626949
964918041
1587662527
961418980
887055399
1649683967
161211114
2024469350
1484929380
896585551
985443203
585356974
1805777655
666237710
1121577636
1978614700
2082390518
1025606012
1983483288
456527751
263259416
30757974
67048154
561041859
1579098822
1500756703
889682212
875240548
1312944971
1270205923
1316795677
618494978
1303470872
272448613
881438503
112148661
1561466052
2059556693
767019743
1326517691
287116231
199190004
1335817319
578892186
1385848416
1373258397
699479689
770361099
1437069317
1877818967
856349090
707828955
314913669
296766855
1414531498
1754588637
37549373
1130593240
515965984
198095283
1957047623
519809199
1573768885
1522412729
559209070
2029161336
814904554
1724950595
1706287993
922419165
1019531147
289762144
916521352
1037736378
1421660524
1336166966
1862513443
1791590870
375414437
1758922479
1962423789
1473878513
417049333
1098283468
554141809
973465807
858726069
788300153
1761965427
2058047189
1035716325
783006408
172860702
1162576369
1830242867
1176371687
1295562757
496718368
76572505
1082833370
2109892886
821900660
585956292
1828052163
1534703505
2041126030
1409978798
1989727447
217324102
1893895876
1579841140
1777736602
287094907
2025721423
1909610550
1982374608
987278596
1427555440
2001366270
2065695911
2040090802
2121627179
753016977
2056944630
194350047
1355399167
625232554
181249003
881012944
318151328
1967385937
1993277787
902389467
324216476
78281435
1240289806
189066068
408994032
2108728431
407610780
1507316927
739729330
1122676878
1882144012
186432709
1397306770
596727994
2089890793
1136093789
297705061
976236417
44363746
937120778
785077276
2044891206
153377077
1539388026
87943482
1785205628
559078098
199531027
1152028452
1937346073
1992829721
184720885
1764892945
1541904332
2083773225
435321252
1376155823
1227593933
1080733797
2006008790
1175259786
406085768
808371062
1159309369
1629538776
1482113906
1178822953
492874138
1402230024
91144620
1820189442
596667558
280324680
1448064280
363058861
1746537012
3318596
282986358
1627950789
1085761746
23361952
1428811974
1710883591
309731172
245011242
891207114
372156524
316956610
296638001
913055170
2072316290
798550177
37471591
141752640
1854285551
426704773
822191414
1209978825
1077649126
1659859898
856286802
531930726
856333899
931112869
844847940
1757433401
56924306
1796187222
18199743
845785540
708757455
2109986
653837417
781835398
1885435261
1142553712
1081608985
209352732
1522534864
1208924898
1771801436
787940011
1831527730
1176331340
370075324
2047479313
969670553
1909614642
585089476
566154402
822038791
1140650465
495743053
2045796605
641204681
143798837
790882622
1039088283
63136510
1331147215
1364722512
592879016
811249197
1580051295
1854077322
1266301048
915705412
1710386745
1287730856
1257599386
1332178804
18335777
660630094
117782165
101554013
1831040975
553968725
343233011
1153172866
2121508668
1141258751
336218493
918363046
2143317373
363082039
1014023259
228593065
83056961
1406465505
1507555724
1548622330
856556468
1284347249
127444540
1677101524
486058359
1485161263
1208486792
1541568959
389139900
1654121570
1668969824
1851877787
1249371265
134112597
514050164
1512018984
1470497923
1154438261
1701353461
1616318746
219980194
1261913969
1995457776
1701624627
3100481
320112436
1946461058
1789518355
1395690046
1655931816
1760045573
1289994670
181701458
143495459
132884116
2097267469
331620747
957016899
1244429618
879985711
2069402676
40436286
268726004
2026350625
1687784753
201723511
584312675
380923875
1823869796
1567812926
636474194
369302024
5332134
885802175
345767515
82774884
354230425
50065499
1595603479
1521073897
1364808164
2007217334
284986239
366247510
1693669822
496123015
653500854
618717670
907880646
1673747471
1520227405
325654889
89479858
235707963
784230695
1756429162
1392074578
1807161307
1856692937
413195878
446344605
1499956393
529471264
1638611144
1718615441
2127932347
311741668
1865287809
1331399312
1744046774
1524818602
419497110
874470862
206097144
1654914211
503419873
1282973723
240713133
912046821
1083018910
989525112
2015829962
1576695847
956155301
1654970951
2028332700
1059295031
55661449
189143027
723538820
208808364
576369713
1240542259
834146614
828544652
199206235
818989353
87758474
2061379529
238866158
2077906494
439456869
1886099661
557724472
1173781153
472197288
1781398779
956131001
1280880469
1346525914
1811625299
1521914123
1675549011
1301635174
770895800
1621439758
108129363
402860376
2132749332
186237081
1149277252
1312797604
1455901470
840492286
1892477029
35825813
1967039647
603305930
182854845
2111520642
1696048619
2054658659
1053256919
665086914
29652821
1899817631
1177851358
1757040611
1624124241
220953268
311294132
1936849411
384529428
769642903
1676954845
2138335275
1382015534
1865167801
1421183422
306042070
674016022
299397785
1713099139
757222025
968619559
2012448038
1171743563
1094222091
80721067
438823019
1365022054
346816641
1067253383
950257476
1320081223
1410830046
387774873
1799744308
1748089946
1571349186
2109490888
434140131
859377005
1794023780
1957820959
1317165135
1731257370
424780062
1516705494
1087942090
1834404786
1884976894
1282905907
1792588247
387771558
1745111586
334887460
1812187312
326123035
410906825
1589270935
2041958199
691716181
668619770
950405335
403689901
1335541496
961616828
1273281128
1479480598
1919425373
349217684
1733570292
1568806618
197172871
1958885131
643525305
1965837622
963924972
1661048134
1436185746
394899320
390785867
1294515682
1408998309
1023608405
1832592072
2071004314
936330776
75760576
718092735
1552575994
1807435430
1124344921
922839702
602559422
1197915099
817059220
1311993049
120737866
1542157625
159082583
2106851306
2054190155
1144382078
463947604
1173454136
572113186
1167886560
1755379807
229142993
1287646978
1830290070
685204640
1270170040
631470038
430211985
888989739
1006620977
1952639985
209053924
200256174
1998206862
623414965
600264402
1706868696
1976269131
2144811513
1429155469
21958445
1524582931
1675070232
1350632682
461047025
1406392145
289822446
1818591373
1127745950
2065603188
2137351652
435304421
133743190
1692480175
2068805729
480897004
1278417311
1627867139
1225822959
678312438
1464405941
65434863
1147376257
1326191108
388190548
815347851
91621622
1395352955
1525586419
778957198
1496539334
109811825
764205750
1155719111
1807239686
1301636293
1466641192
1875390086
1454337485
980109436
1955430802
2000750439
1551395649
1841396429
1958818501
360491948
1947868006
199650303
1225210547
1444976483
1763777839
411355660
1919372491
24947467
900442697
1942491285
461155311
801267181
1677964025
2142018938
1596836544
244840625
810041955
610553919
1545581612
1971377930
1372007201
2128130031
899038039
464761538
1187511045
2087950639
663876536
471332172
883505050
58160342
1562178030
1916998169
1766908466
122680723
1154962336
1030678764
1242645711
207904484
821333950
1552036021
2135098723
655643496
620400277
1617160373
1928692468
1839737374
1286834803
1609749388
1144420623
622710118
887338922
1796864315
529657029
618340734
2138289439
815477030
9134246
91157021
1910555620
1682486580
921784498
715745477
1709426692
294042279
638318360
427101182
1365250245
1208882643
315119609
1308181454
1271589021
1997071113
2032178691
1856989681
744287570
1422014978
1210224337
1160994415
360591599
1598154586
253083284
1438164735
2130583914
1414344458
358706408
1110250611
298334433
1969592021
166994115
1580331507
1827042896
108968023
1846369513
1966389798
885169456
876878592
443196401
1141921362
448216631
1894258455
1022936196
197125073
1545701219
1553252173
1883926100
1791755020
222616680
2025313046
355798238
1463528853
1567700667
864205139
1645538641
586257348
1593658774
1259831803
710519215
1753154564
1053132512
503050468
874241455
378886189
1006677803
948670338
144515666
207547362
442202489
1296156647
129192711
1495833475
896256024
1205143020
624957699
904186333
1303166063
1362879101
452313134
925953540
475303964
1691702525
2143966012
44477110
880096136
84733550
563740500
39938931
888715291
804526856
748273995
633441130
1344962349
1785293949
526080343
915801006
849228410
310832220
1094944536
636854571
1550157023
674264714
1282641530
1949352736
212187725
1555766129
994509644
2070192469
1891497920
13011331
749133312
1817778714
1565482021
1367441599
429053916
963774693
1889001394
884100086
560074420
2073896115
447806787
620512074
22802904
289760690
694362550
1710970504
1600812497
1333064640
442426466
300851076
1724289364
426679596
533530579
818609188
1352663125
321377265
1883652418
1252962487
1373720980
1730950419
744737179
1305416175
173095414
1083414023
1496954095
706295736
2020749589
634624851
673977206
853456637
547444125
1364580042
28301601
688350158
85301580
2027646460
162041507
1180769400
1065366885
752306053
422824209
1019648611
70215450
352830145
1926457943
1509313995
297038536
1337521461
1124575538
1662140127
254669295
490238074
1351213560
1088551071
511141334
1227067696
343486102
1074756314
1855919358
1868125453
1273611907
1991783578
1713581625
1249425649
1902651350
1389037039
194459144
771006248
1847658068
1791773479
645053005
635846115
931071162
1689841152
686444151
1927746931
1999582291
618758275
1322504166
945516022
1218272725
2025217838
2092364403
934698641
135860477
396221130
1296765971
1533041332
620002577
504195929
1656969587
537479517
1628311937
356444626
2087326315
458170933
1700128141
737858235
2909685
1925321942
335538352
2064682996
450315855
242169411
104061748
171297694
1357295037
775600135
741084705
1210436018
1424499190
1232250234
332655516
1257884293
932282701
1143155302
1796687538
1943238000
147658396
232087991
1748202668
2064796212
1209791731
696363802
1534798933
2020416510
231709868
1855883650
1260269139
745050908
633071432
123013546
447067632
650360782
1730296808
1208201138
1693888763
1603503164
1823935211
2019093954
1489682379
1994817064
1791136484
107881151
347143762
283728478
1081994451
1617698614
818385780
715498975
82665369
1499608377
1501497725
1301510330
915996000
169397684
400060145
911683599
1621395181
248022645
548355677
1428435052
1994889290
1455348029
1170214399
73248796
1573330145
1931036973
1748830663
1814989001
162597922
1843403246
367079827
1206981416
1564175606
854166721
1184064096
610273136
1812439721
2014226461
30025494
866740492
195756372
1515881592
134303623
2124183518
587049194
301802489
1974620589
139176765
1934666572
787140526
845181334
1805366192
640448210
1144061486
1600762235
274236831
1029213118
1076478449
1601014331
1334405846
437090178
1809235792
2017094518
1021124053
726800950
734833385
2119369738
1294396198
1923428706
557338643
1782338078
939908137
1899244990
832970385
753236744
1022290126
922766783
1213546832
295333032
1643328183
947061735
1409236119
2031240274
1421559325
1040359735
404558854
977960958
1280337294
883444294
1624439065
2063594987
611113779
1560818518
80445781
1521915275
1764512597
1380787413
1617650780
1482747670
739589778
551044888
434553451
1809351717
1100233812
671495918
98628243
1635246122
1881312470
1231708679
1885329583
524777451
678464368
1929489179
1576780842
407786160
269299872
1627215259
223663541
1404533195
2116263230
115817128
418835901
312291679
67611412
1728071066
368386812
1214969879
963283084
970602182
1806024702
1189564351
1177574056
659403160
1695009342
806768087
167765685
1963822864
612044691
1967518461
1271219429
1983413183
781434177
1672825791
159423122
845798028
821198212
2087147733
1390009521
703263190
2116689482
366133043
252877202
1338335051
1876672255
188694687
688835455
1234687060
2085783380
113376020
1515041545
1076763247
1292363024
1072263758
801880271
184377131
127488670
1514823426
1776703614
1137035382
1121494254
1681803164
41620007
1455051053
1304420942
1329913857
1922721149
1857023181
2117181465
412693158
1128780596
737473604
831449375
967544874
182446035
1737611754
21736449
1565607827
853364163
1540629967
1774891418
1067132601
1070983065
1713682898
1105861252
191087291
1470689765
894066203
1707697803
2043054033
1744252545
442078491
1601306987
1825608216
421402032
1504884772
606821047
937184517
672076016
1150245824
761496217
1160305839
1400618324
314571526
1211453726
1230916860
1055929617
1734012146
1857360884
986679961
143942384
574464003
1514980604
1265312534
1282235231
459349750
1049675722
829148435
1914158911
606264352
1075196252
469350499
1746150968
767739677
1123259536
1175299719
1507758256
997697324
414538153
856083193
2083119699
1369096622
1705942103
1032090253
1018717206
1653326880
1236242814
1110734201
2037010059
1292761704
1883928043
1432841647
1547394111
1459603777
686818385
458995815
403202966
711816216
122450931
139476399
68549061
975185913
1349385727
2123366646
2054233226
367677558
559803665
1976007011
1734534216
504509493
1207251555
269791674
642793138
811325582
919962747
1046687944
444510405
1481846252
1368393024
1455729168
1750540577
1066894462
102920441
1150776582
1306503779
302598058
1158927109
1131138750
1464169823
1155203910
1771685330
1656283268
242195189
782675756
122632150
1636995475
1253314251
566772614
1529199219
1186012782
1877447086
1096717645
1230657510
1916500361
975285044
343112342
1649865238
1139110727
632138865
1777088071
1552492495
1360177840
415349286
1929587976
1230488646
198132976
783605527
288088360
125809704
613379629
1653417422
794965665
356615372
1573298640
1490991993
503709740
1760061892
2038938179
789912041
1266930262
1582549910
1585367542
6240724
1529618600
340548963
179681933
1050135753
112828911
1150139435
1739896386
262307892
1713896302
898470934
347035541
366429864
748402303
1562988304
1083154727
1681173248
540834810
662915813
919584503
1563568616
235051115
360224774
1328778645
1563137213
966314217
171458333
26405744
1467906848
1284722423
665128860
1946538001
2006097401
257772640
88798746
1927490807
1697016020
1096640659
1573968429
1596167648
2102949175
888322947
49284397
1087942869
671552465
1728774886
1708072
1351249424
1799282578
556998203
1343642175
1936394481
2089899780
1344459441
1778386538
1400033302
1380745159
400873417
774734528
1838462149
481071001
1373383573
1672123812
626828497
423665416
134721233
51246301
644393177
1624990785
738527448
2073256699
424529499
579400845
930337941
1937987163
1922684544
874679999
377099328
1024534298
1740812204
2067361208
877325822
1425589570
1593095301
1865523764
1018212209
1078261575
2077275432
1468397001
616241828
46604311
1011533508
1867371560
1339226723
803835147
1845156936
1094598255
764673448
1134906616
491791955
1568588902
2012077239
25464241
2100837228
2093713254
1210959063
196772481
652937438
981288085
212929760
1014616745
1991019052
1227908755
2240899
131239750
863324632
1675894935
507582707
1283502558
479373655
1066045384
827826126
2117345798
1768944021
1730340416
1989897570
2080064682
1020865240
915840306
2128482126
832115086
103333184
380808740
1544314442
1387245960
1206966659
783668987
1528703612
315139323
1020372982
1980555868
2100768497
895709729
1481458099
1794505547
433737414
760470352
713715910
820250392
254810422
1121492182
991377517
2073757428
612472134
1542697942
2145133832
1914602240
1177048761
179121107
714171455
514522197
156555722
1896445386
539403859
252929755
1898719203
1520190853
179225762
2063313934
1037943637
532740288
394277833
461976884
561175614
2124514492
408631899
1514306847
221760515
307555435
1736896951
452373256
1707137667
1887322043
469110467
648426606
1252739405
972365939
1269068153
595953525
1113303183
320917910
1333689621
273857817
18510679
80661673
893597996
1733776251
772797307
913170694
1223833919
1603203115
2009099714
1186388254
1618365602
948709973
2093586203
1072408914
1499330596
399793420
79843187
1089873370
26391723
1015775632
1077782251
1959739746
1897920603
812192069
1175595463
1438110506
742065884
588181686
1193702671
32236751
970754322
1190879356
2032407062
328829282
878505521
1433336105
59874104
2114206455
916755192
1354738742
1240803331
1709031708
1772139167
850513652
1086325159
1123917602
1523457901
1854942275
300195558
1438649015
768262588
215752669
823650401
443902293
671015234
680441550
517915935
1768642329
110048634
1006885850
2091445847
1513633029
65584273
1976076228
995757024
1293041438
1800887625
1000668444
415373575
756755068
372788770
341576022
1336283123
313084842
796476919
1723355135
1360649733
1689732467
523596847
1453366249
353149127
1958952447
157368601
118241982
185084237
1350999619
1469437397
701521397
1933887799
688871257
1462594885
207586793
1800562253
920891705
167865228
984871917
1085790010
1861853424
1631272650
1606296657
654935932
745186991
919144167
1020285117
1041785804
653079639
2066155148
1738537602
1744440905
641506104
844028551
2023128344
1170955022
1589150493
62749344
1900652422
1294865337
1134880649
1319174676
1695899583
1201865797
1603510013
1683963559
1408191569
805392247
1805674623
1086720592
833455683
1231817240
1783136764
1347840675
1108956163
1984372823
2059847384
305887628
1145498495
1154253236
1845319117
614339722
1573600252
1510118565
1578483637
254170757
1351139535
1526002671
639679686
1755043553
1139563381
791703981
387869738
1102426621
1284715955
1990419596
737679664
273373547
1668459542
1344486274
1175751130
725036228
666582981
351820393
676320574
1079761240
349147492
2029075954
1983889859
190677471
1204314790
228452270
1909304185
1958719551
102670646
2054460198
156168664
641272961
1899264070
1388360032
73723508
170778062
815164296
1297952081
1041068898
425873865
1592621187
1096480740
1584189701
1259703826
733692468
768924911
1861903494
1893107537
1847148939
978427557
1876471295
1082368609
1389625699
137714232
1161948898
1275468839
1650155422
1558393875
1746030679
662321585
1361106845
525356047
1016631499
60113052
1729942732
1525217748
1324759857
188364614
1230245079
1959350489
1954047064
1615752631
307618220
2137648302
1970401757
620678230
1825360889
469894600
1799382947
331804122
1297730812
536857771
1782857591
1101725328
1997793602
1075318624
1605748081
1127572648
673491769
1368270016
1063223209
233386213
572173302
1165304132
895949796
351950500
1001072429
1489720080
208528902
1228712921
1203475608
259065400
1483851263
1364898208
1605126667
1864077542
989316689
8725641
83699265
310749208
1026105967
1189893261
411386564
339606236
1219222630
276055398
1402383907
2073368474
941612048
1127520067
1099378308
1162582036
1279890544
1349858848
775359363
1421972763
185807360
267965190
407822554
294151009
699224625
1720066891
1947039682
811046868
590888854
96528872
1839114956
629560007
25082370
1686357705
1611943540
38393333
627786690
1678495633
1614423121
85614314
151058538
1869016961
144561451
1891585274
79751762
1068896323
641987301
1285786603
377817563
1358170502
2074280833
70470038
2147062402
2014468514
161321607
1914958097
1325269673
1952228893
743721928
1067937648
39229492
1127482021
1539906872
514572365
20404208
1850934100
107766171
1231536521
72456981
32215820
1171067558
1486245734
1529685577
1359975625
465896261
1826662797
683001632
737495988
2023367067
1461264057
1174829801
751340293
11387177
1577517307
1922767975
1155116784
1651699165
2007294454
1429314207
1025203170
193250669
1188173717
281261827
1778386922
768989737
1838712779
1428310788
1676167684
1276222670
1195883753
1524307794
712176402
1852362500
1690714717
640817495
840953197
790756822
815417273
1024944553
2027349470
6751052
1867157067
807576266
1594014469
1659408721
1675140362
1857867469
672315101
1058063245
926235709
1522654581
777162043
815643145
1555053055
1879221013
53093840
1453144809
210007869
405823154
1710631735
534928691
281098862
1809500043
818570153
372128392
133287319
759800943
328126841
1482992077
1812226337
974842121
856201870
1178993011
454113558
78535892
41924965
1447485734
1388519490
1585957048
1943172417
675218670
104998424
2029039088
1659347482
633872051
832676128
21136272
1854974067
1665513662
1290960042
576880076
1108104956
2058297311
1144704026
2098715415
662403363
1129600549
1622386587
1426438918
347617546
402066532
1523470425
1076984933
1092699674
1320199425
1537318084
454992877
873055865
473841150
125873373
1537821035
547294935
1449902911
1117513125
417861433
1295327857
1735854224
1001207544
1048485811
822803481
1180953718
1741727308
1709814687
1689754952
1851425288
2110399432
946708698
1989207981
424166169
639215182
141586430
763182161
1880967843
6197081
19430127
1103160482
1964939039
1303074809
1604883288
343425593
585520342
42632337
544387102
1938802484
348860220
982901008
1759126693
19576484
193440916
44107180
866016849
1653189774
1125814140
764945020
1816603474
1805774455
1425621203
1800672286
753633296
297173798
1271743122
532987839
1043068572
140776315
471181784
66238518
1229544361
162566723
1730519349
1769547884
1616995817
1791995085
1142485666
205064633
419003298
1147994841
1148688966
891723359
1898000680
510469826
140599324
204617514
395658955
1010198081
2017098427
1450000109
1936469968
1471306383
535968051
11308714
1878335466
1314471886
840742288
1040779888
496148950
2092439196
1731759868
750748949
679065052
1107462974
1067035650
1662053530
2053011238
1717675628
613549272
2028191333
339168109
1674593719
2140239217
436716490
1231001575
1517705934
471177277
1746736625
92471381
1184101718
191014726
1916758538
718941304
1596789167
1193175117
1270261248
1583486825
1506226647
2047221024
1376631867
1138156786
682212785
605585189
2115031052
995835977
640822123
1101840595
710124119
651510282
15527741
856660038
218186963
355065484
558117837
1549750778
970332019
1839193146
716528392
1400891863
1548028876
1439912352
664683976
1948266141
2028548605
281193531
1607689188
1474882437
1753517076
2107522467
1330613542
2064587466
1710041896
690180868
728670482
1134698394
1936298852
342610546
1648619269
873400492
186476487
1748722065
12412698
1198643832
21454570
1140003835
1902416260
1349378269
909213524
863281399
246304640
828770892
819241755
392045142
283796404
1728989559
2052080768
1864850008
1896071561
611254191
360157923
2093580790
1851958826
697528095
886361476
632987429
2137094342
205272431
1554245902
1160078171
283472462
1544473835
1835367204
1466339570
449580621
1641748510
650833675
2130242253
872301272
867169062
165478821
1595451739
2048557205
1972883107
475891115
679967022
1304853321
1626755373
1854238801
2029650414
366590604
312476175
1734356177
1440215898
1890709718
702872531
1126512992
387423382
1948392686
1894229427
1511066446
119409154
1502441807
414742116
895367853
1353493371
887031043
164609656
723515228
201687635
439307205
1671330354
819905683
1485756519
1594381816
68103188
1341685229
1885306260
1901713567
1374666414
635740951
121408995
256769817
190672859
496888788
246530243
5243205
57393565
378676479
621624912
1219855772
140473715
2023314474
86506927
781961258
502697557
1133847631
1090759669
1202293616
1297504979
2088343937
1768364460
747032798
106465040
1889537570
12726686
1476089845
1813002135
593851896
935491194
616884252
1753230186
1496640259
1981876645
1314283348
161146343
373260824
441661863
1305512865
1942348196
239232547
652646257
1705364243
607701530
1843150303
1148294557
729379559
1337048556
353556013
320974260
1626079639
1612159496
1305090142
1058017223
1898255787
1841515184
1074611373
648402826
1913401034
256452195
1630238677
578341607
356595031
2092650539
1506309732
573153356
101043029
1233002939
1646444953
1508691210
1181246525
1642569006
1525674826
679926591
924984628
134408294
1951425117
765806720
314084828
1022414422
58396280
1016916970
1167320990
1518225766
987944285
1874256895
836468406
447354457
1337322996
475336147
386441827
1760710057
850963857
1213661746
37842126
459474512
1637651260
88644829
1571574606
394199054
2031393982
1040386555
1779269320
1899713877
386392689
260660389
656338021
1080505820
1197702101
906604017
1815368933
989374600
623684419
1795932551
870047080
416765468
211047139
1240872298
1649184783
1608407845
837595254
1815295822
395549498
1961763429
746742104
1851638640
1804688030
822560504
58306435
1946184290
1123493690
1065844296
233907580
126787435
1100410839
885099311
2127194547
1617006339
930453682
441005891
1067082878
681671885
1127294046
543970726
1298246353
1361357247
1164682131
980536630
483275584
1500300008
638315951
626502215
585585158
772527907
1430593768
921254383
2049244531
1608111543
1601563298
1428564720
991123879
2055443460
1544591218
471054706
46370244
689724632
1960635178
36757460
1214963498
595264833
1006944806
971411949
246486641
256609331
75266093
544014077
743385877
333332437
1903696329
1086249887
1522481241
1474128864
1992186827
1263776984
1893644571
2083688622
214588441
1635404048
713296860
1736712248
1758275933
894168012
489176997
1507116328
432018377
1162997417
2095458357
1206726972
14206243
1695945837
472889658
1784246953
886055159
1375144678
465218502
1004721004
2089610405
1169812851
256207439
1469005490
786645100
1316081349
1861567596
1045376869
1782169256
762727368
70183798
144910010
1074107551
490874153
468334245
1755425274
489570989
540205633
664940472
619104443
1770663093
1614969623
421684863
1561734017
231010780
838076946
747802012
1958259245
1210092852
2060224359
2134990524
1902012797
1973566955
231770747
1087358622
1829667204
912013201
111154121
2138921342
1982672025
413473340
1172922470
125243222
1377926281
1076769410
1879819101
136923162
404986397
1258914524
820217810
834017213
2109508003
131109406
232250301
1070652125
1990228771
1698497843
962839047
1851789954
1974247216
1554251518
695405722
526813479
754025825
1977960446
604790443
148159985
517145443
1686060867
199309211
335780280
711369321
580424336
1887241207
800680702
2035914050
1475395110
1139554465
817506848
1439119274
1204311502
433354076
2080638458
1921586043
1911690284
2048306680
418985835
413757205
140358539
456416552
1893211725
2025940122
1401785959
1188085590
1812112737
254508675
495453939
1019679651
1286991520
504618939
1005959086
527361879
435373891
948891679
1463643128
1304913712
612066419
905942035
361684925
241351257
719120164
624290310
1575831518
269116429
1622616205
2060423411
2020254449
188067487
544362100
1048737386
1709494532
965418230
1439540994
1729834360
1656058842
1724245271
986009008
1696058350
619026185
276329080
1332745907
266883400
127279374
1615130702
144098389
1107137773
2054031998
1178917759
132481482
1810873372
889151207
393780565
1270393095
1193621551
1530135829
1446522117
598068643
344149337
1894993604
817740560
1510085108
2077302905
810635702
1275290166
1774633645
748047673
247006987
525132466
1129659337
1365116061
2057450583
1993761798
297473100
979874671
478419786
708919160
624399069
1559113680
718664242
762827256
518220096
1615753263
705569842
1625380544
880523804
1920387359
1051810178
1742653820
1651598196
19379146
144852886
1386860583
628986902
1034886159
1409501585
315534864
1545381772
2095527613
1159381104
2140814669
997214783
358735823
30096149
569700750
1378477495
1372160262
1011902137
356770279
1732138240
1705017321
1745995609
84466597
423878904
245904332
1249654699
756710388
2122024009
760767581
116601176
1148015217
614889429
586174351
906681730
1619463002
854132453
734673020
224128236
701800946
387689374
951745805
375535584
658283087
319517399
2053321867
1878468365
2036745266
759867567
1703236992
387507014
340722957
2085801238
1870161042
953110005
1608952266
2044251900
504474084
404734285
646693356
122982870
1180954763
539007195
1516306690
199014682
2044775322
1264419057
9742744
379042944
696542463
517836788
2077425324
941835549
1926550444
272377305
2101132932
1349701578
1520302600
1264948417
358262059
1573297076
1836248003
1839763783
883357090
1820056818
1444797574
1894607398
1701186918
513227121
1984402865
721684863
648478159
1560972501
1841263879
1914289103
308620938
601290070
1089270518
679985566
1592002556
2102142804
1997779007
659269225
1434297698
667290082
355667302
932864564
121474909
208247627
1248479072
153043015
1505787248
478289059
1995054887
1402441940
2096242961
1581221620
1855784743
396107838
1952577442
1756841571
1959713321
998864920
487072946
1244151659
1849497874
244836019
2054378471
1386420921
723038451
223629248
477668282
5757220
1923238408
399164642
413046638
1374269579
640294291
584312091
1620840867
239742834
1633440673
1259734424
828659261
549235168
1910696603
292233677
1817777272
2059595011
1485185972
1836880912
1717270980
81017870
1108638368
1283822923
378883026
31429541
108733304
2135786874
284363345
1757034293
1083707519
193657763
1583880645
431719471
2037285138
1241554772
255194569
2112294604
763827985
868533925
1368353450
136709750
593786426
1044701356
1762711692
1076945273
504719666
649438362
430341280
1911181706
1863160034
314640892
1922679983
1393328280
1183685161
1969424730
1688119335
1814664136
1644428196
872817697
802818786
1361082674
1542405391
420525417
2096768903
944175759
1760216176
909380009
1587151232
1185553166
967781691
1911439109
105439158
1927658057
166667734
416280077
716098953
791970114
404346456
1815517515
1919362822
511252067
1512820287
1296885219
826943909
1864473096
1071086513
1279368243
1677627119
300313063
846080131
281440021
399257287
1636118143
1192395105
1107791113
1388882426
1941515881
1071489895
1231878233
446110728
852618025
79672079
76981879
1712575888
174654754
755300822
941910399
409280156
1624795046
109612242
1442488295
436863187
1244773859
1069382366
1859431467
1050679767
1486368405
1977057962
1880503827
1681487150
687693846
1752977760
468464174
456879896
1247987094
2022066383
2062463682
736075310
1625305629
1602342184
1536458541
2022688258
1825617297
967711705
1290368243
175493487
1772536100
208316746
1595453299
129553517
118002394
1729759200
1434155187
1761613514
301328923
346248550
1526595781
2113218105
987235367
266023416
852156178
782102535
1081925746
222117211
1280203222
1770513648
656329763
1887379056
314734227
1423778133
96024393
1822822561
1167381129
580690180
453759020
1499986537
538395286
1447983281
1187833952
2025917289
336346068
1554847871
850141363
2076631762
1539310488
199005808
1776704750
232930704
763340790
2095644670
1431044409
163065004
1667153784
761574611
213546281
992727923
2002579947
2048903523
774500562
906079597
1159481518
1242656918
1838190690
1355636002
393823843
715943370
1476112672
1072890409
561366914
754421811
1331729672
480581412
520596167
81998789
331698033
1474812053
2071740666
1114950799
1099102403
834875946
4294040
1988196385
58862507
1223439931
939925272
852531300
1400031308
927931082
1598105267
396326363
18874694
1946337462
1817360715
111077611
1562488722
1531888054
1854820086
497290701
1246490239
1233978918
1017109491
1231355168
610140506
634381295
668776560
314216298
1502706981
223724628
724652207
1056974440
1204469679
150164095
1367121420
1984593933
1699457457
1371353460
1481270866
1615761458
2011800589
710556295
1627210834
183591710
484961275
914834349
1402566736
1939474339
649537208
41250149
1803649136
914260456
1559969453
399243643
1066760180
893699286
1985513233
238463135
1950761183
2020652179
849946662
2039062845
659387168
624439630
1331418062
1873010025
165352818
460728501
652001658
475603330
120200453
764784872
654963356
2043443649
1116518066
1718495809
1775484619
1204044098
690050596
1999202770
508209207
1151381366
1216450225
829221759
393967504
1992159008
349942688
1612647461
1100652727
86686789
1174945861
1665223748
1830809197
851216982
1951139923
695769600
1385396007
111817301
580399043
2080154448
1760352489
167127470
1832446906
264712194
595967444
1091649499
553912866
1895597277
1807787999
759096503
272122547
598068353
765789706
694417123
257838598
1056344943
366055240
1644763789
496813864
1450580037
709224487
2021234267
1494209264
914759621
916753945
352828101
13996099
1340026359
397282289
1151324212
1805668669
666648770
1222014575
2045938931
46111273
1083073164
838217745
1788875667
2125523663
825314192
305591718
1156348131
1399410222
112856297
142488130
1655100169
1873326754
387498730
548772887
705416857
734530217
417746534
2020808624
1032637848
26424497
651630646
2090919255
1870958007
1742711629
1265359410
1961301061
654464601
1907424754
1268347523
146227191
2129964693
433852597
624999826
620467042
1763482678
1899635929
409958335
680138225
38955340
916236449
411248703
10305349
231011023
886231168
744952598
1706218467
956071523
473036347
323367853
877791559
1518999933
1781645734
1965702768
1817834041
1366064711
1389173059
2099293105
882455127
55804829
75028985
1956563352
1469053862
873140609
144791390
1442698825
157110773
276209891
1874830358
1309155948
1710790369
1269186807
1765253725
1253063510
2046320354
346957154
1548737485
2133531958
1330089229
2013904204
280240633
868642050
1648998233
1869828290
1913910870
1240710116
319804114
2000234404
2072885925
320982998
425601075
2017015584
1555540369
1931278064
962891718
835475730
1933022770
1154441684
1915352537
252315840
1090155769
442139849
499918515
1995287253
406629186
933397404
2127881056
788945391
1270098110
277127712
2097495429
1417297458
1246578178
571588599
1595423662
1061579513
722169447
809884037
505267540
1472480461
1321111390
1205179237
36624362
2124247151
1650348235
1573571530
257688139
595019813
905713001
80295228
1691822360
113171197
157074274
1911814166
259625876
1730048517
543904701
1905090032
1944534781
54894481
651504457
1971946282
1538292625
1691145292
591477392
376246562
1542639726
1495105275
2008213057
821100700
991569890
1365750028
768194460
1090806722
780354526
449728040
313447348
887437693
1071675722
2081604106
1872837960
824788351
1700902410
1177108112
2033310650
548402480
1455475557
1228833252
1616923577
1905674154
1819476879
1742218580
1172928423
174440862
1566637362
769159871
691599273
1356293655
2057687020
1632551914
1234057733
228833798
402028734
1998415708
1359377228
251186748
577932704
765333451
106714763
625954995
2126461725
1267583470
726570417
1953998885
577603261
564755116
448670164
349705555
2077023362
1904469358
716530517
653581796
510321527
1144928891
1269350879
1165721101
1369544858
132918477
1466078564
808051606
162837539
2056032491
2133484985
470462259
52385224
2107605720
1238966988
1268744053
718469129
1703089183
397090118
1806844645
893955492
870286039
717276913
799445494
1097180444
1821111914
1079982609
1245974973
592704787
1484048347
1478593185
638770578
1989193899
304893454
1533795934
713226806
1569735678
602879312
1888570383
1765265134
1618614123
1325751598
1648199018
1089513749
731675937
1216888528
617825816
1504134377
22668458
1337449134
680561746
1469931805
175134510
2116497373
1349097698
1093818426
1251752804
304691471
313243767
1434043209
1589076762
940012552
2040058370
2007770136
1284857184
2125131567
1867301065
1571460813
335418656
813752192
2036167614
1575914846
1531425675
964935652
1170658666
190746801
19975476
393344546
735280486
1134627738
280745495
156959308
148055913
1856380007
183295414
1338782748
697299978
1816227848
896177149
1325787531
1049850118
248324981
472093824
1220695401
711747943
133082680
926481346
725011679
1313242535
1454822697
764363411
521707198
1380222020
343253964
2005295870
244215793
1143910855
1874554744
880427980
1394025513
1210419429
991944877
1489792480
277826098
2083164897
797443589
1901594491
2141065909
409985096
1606708858
340859068
166907658
1132417051
1568688912
917510098
517732073
40542454
899324273
6995398
249607868
576014570
874665542
1624973869
153486760
1909003826
1313781645
265690991
92816563
493262488
585920050
1460797263
2054317026
77744269
936964393
1922985655
899387762
1616876307
1967443720
240040588
183791354
509248970
1570113726
1628918702
1294782660
1634820535
585331543
645896949
660276128
671017165
19014306
963179967
2003671860
781612767
775805816
1519135299
892389330
1049813315
1064668565
942539633
1104164135
889790459
359978588
464272799
803106953
802143366
918784604
883145296
738907935
1936460731
2051295389
1351679241
718212019
1171664040
26940355
1760292652
1602024926
656724465
1165292876
1356852253
1161184998
38916334
1539942167
1860244921
712411615
627604302
709903780
1434448072
1006155820
160349668
1702890253
972835054
2078365817
813304350
244715690
909663465
1714824494
503383312
423172433
1993167638
1003240049
966459692
2071225301
1830941993
150326339
750664967
685933848
1485092146
2102945069
539880687
1543588422
2020210988
242527171
191433154
382182365
2098180031
646492631
512420537
1840682498
1390881813
1301662160
672048179
2126394669
809912880
1249043873
889598185
1735370391
1543560084
770997475
192307771
605367041
1990941412
307427999
61380450
2070491578
661121257
353940478
778256133
2026205512
1748930532
838886913
588914375
2026048376
1294061752
692927780
1111974712
1919202813
65041925
71655907
759068905
1896082887
1919267296
379064304
770288669
559558920
1137213718
194524222
1174638801
1713324302
1674270532
575967972
511521808
517303546
1535972389
867595956
350360229
628941709
961298073
2045764978
766171885
101125619
675121559
1352818618
1066398630
344125872
479633535
1229399682
1024249183
1293654689
2064530105
2005010819
375716416
1394707957
1781692591
1160232373
1201409443
1920484276
118917113
1843444385
1123108314
954247508
100175508
1987158608
160430765
314158018
1520492762
198323638
1766184719
1357892173
1532722216
844866560
2133842068
469020646
1821166629
225958154
1282348998
431478316
570603190
1280946859
1528191148
1924738818
1715662797
1885878220
648110802
1819203536
523736734
774186500
879173998
2102841927
1924864170
427298979
93817879
288213111
1017405254
577177128
1299601011
702797068
2064925419
526761674
463694043
604526401
1826965464
1048859394
1935810653
595971218
1497276870
921074033
368072480
262582795
1986756977
2014072079
387855594
192704599
691513227
1553308607
678938252
31542313
1563574628
306756678
1618042660
711877136
22547880
2034625841
539475864
1591650161
1137035224
812661163
459605809
779613578
2050219205
1563748688
1807444953
1462967184
1008494493
2029679996
10926594
712767671
244085939
245368784
734371314
1703059097
549555977
1452703871
2036052553
724990841
2077529099
138151028
2053986781
405048476
785567660
54727583
518414090
1452382239
1808163056
604907324
995908738
726232997
961472031
705222611
1461579047
700201652
1334538354
254250008
1683989587
404932669
1849082273
198618715
225955371
176351649
1962331854
1120037723
1329199141
1569510563
1174441315
872413228
698564841
6983101
2119239526
524378378
1160278184
1723488713
1440528196
1759305447
68606282
168638803
87436419
1703982581
345571114
341993995
1565325349
621583355
957352094
590934345
1359339525
1802085955
563279468
217067082
126704692
98156739
1518642345
810579078
694508157
116894489
22123042
406105532
2035239636
994082673
562458897
594412587
1834185649
1314898137
1368424254
1796904204
1665568327
639037809
1603839491
1338518286
927902402
1739174020
470442902
1742471110
1913150556
1893163242
276265342
2144896709
1997352366
1166759761
917071446
2000305962
331111773
260870188
215066041
46435992
155640246
1301671489
820623299
1060610715
740275544
861929734
2121527976
92822473
1980853025
71652055
2129533285
466829243
1868172035
1581923922
1449573733
744714873
508441991
2071023136
851862962
1581693468
1009029292
1667572272
628981711
17270810
1084914573
1604378132
879237124
2001079217
1841498938
1080041281
1473796433
1778994317
1588678318
549420049
148428159
1354845334
1045355290
1553369239
1943508455
1257984
711958521
1387554327
1493889953
1000897167
1909719946
1514657977
486618987
895104133
1160398644
39577040
149684701
1982939644
583021362
1181874839
995654663
1674879589
933628820
1533188489
1327845324
1864287542
673434571
332239237
1202153397
1991435236
746695520
461552505
1578006279
176907408
776268294
1835811017
1564101397
60441557
354542590
1872980383
1313989123
1286899420
973368781
226030473
1368214564
1210168952
28277174
2002382542
465785835
1867014278
1872036446
1687823734
845934106
537961160
346505265
1263339835
619213230
95796405
352593266
2121673184
721590511
685746621
444342842
49951679
1035159778
1962787867
1762996353
802780386
1885479438
1727753761
1842030961
1448930554
99539051
596100513
116285500
989782586
1979012072
1632197962
1889634086
402128899
1407031400
1702297345
790092744
913964469
1248359955
1198421609
55876413
1673579499
596246976
1241670489
1850523156
591612800
495113527
1465389832
23854305
2137820125
457774878
240018369
983440550
1046908950
259148597
1451667066
1830650555
144678650
1441721154
440973391
1063784622
986912682
168347340
328904285
299583938
763285715
1127557925
201729652
815316504
802029195
74175542
77802135
108248821
1277337834
248751173
1981958713
499735540
679901616
834020540
917419259
390309352
1970047735
516607346
362896688
1571372172
1632378251
990582370
1662919069
1090134414
1874742967
1499483793
1674837969
1245369720
1592207117
1167867102
523849346
74365875
1980971046
55412846
146604043
644007690
747815726
622913675
981855263
2080992666
268134221
648027473
1383670387
625534228
756635427
994029403
6309029
993830726
2130253894
315390060
1982392626
738934362
194168883
610923497
827720897
546396226
1572858731
645027399
2128371004
105063554
2017772425
1923706421
683868943
1657075484
769010993
861096994
1862325439
1708930285
2116355789
1457501006
1127221312
1098483994
806886960
1828409579
953204010
649944999
1568515939
955759992
972265299
1643621120
77413112
1922778172
1380278545
1858334716
2016631637
1602843608
1217705266
8558863
780108891
613775070
1225437578
1653642276
2083373148
1735340829
275755278
1052653014
939837215
373043906
1526009360
1202087409
409052235
1808618638
1327295539
2007438238
1403643044
205669214
930679707
207352261
687689067
1594603267
471441948
563903336
1989155319
408779922
782581206
1310605217
1731641861
893470282
36876283
1727821294
147605568
43729942
840826457
377870972
1228673091
546407278
1764842941
1037161027
1746418962
1357322290
748369079
666753047
1590007549
1073482823
1682580738
1729376072
426113505
1564678283
1416109777
1354555815
382356546
1092494371
432896465
1576665755
634715284
187862520
1030035644
1641036710
2060846935
359021434
412783147
1608294672
1065977478
1289122374
252404820
2046348658
209831634
2067363723
265563671
1429096064
1793451550
1211889784
1660088816
93989234
294517192
998980306
2102878161
67247694
145079582
224203988
1884956639
1727763791
991872838
476491054
125064182
346442385
1029392826
1834157121
1227860618
1629164032
882529925
686441315
1449728239
282061923
1389276735
591058317
220079272
2102551389
1185486573
255149937
1646159677
634989738
1337932119
525070322
387583716
1145968674
1524107270
1959223349
1218865630
311509696
579251541
1688247315
1240561639
1121358579
1281163612
1104288285
1644004713
1226734955
1528727757
170953691
1079889134
1928007898
310180502
66874949
1703747914
1836206714
285691579
259875308
1159176409
1101967929
1897157583
689458012
368078449
2026847965
831639035
1433483934
392983735
178750089
2076253359
1917459613
125513745
1793138372
319449488
737096376
550928424
13598902
1479499175
539120377
906134408
283567440
1229349040
76935328
1612085381
502769200
1275551440
2015947824
1046980765
191810830
1477645983
2067016648
1850693989
1358753850
1123938419
1683684134
811911344
1529108268
482032
74396808
581184651
1129277079
428258073
219820033
219922332
1563448418
37138712
857439410
2027409840
776676510
413687653
1846435839
652665666
1068166285
1464244397
617029342
2137966284
1491296342
796069399
108596547
921422766
379561546
1986385303
1173776120
835907597
1981772663
379092998
1702555465
485497630
1512271786
1755690914
1049778714
1123639198
1021960779
715548200
1925937860
1576027569
905749996
87384849
1997094458
2097814911
833709219
1768073658
1952606554
368597463
861740290
1392449484
1184965247
2055860437
979103050
516535204
1905476027
834586594
1697523837
740784732
2071750582
495330693
889958921
1848554918
874176448
1686186731
1601086134
1609489167
214976287
1229084342
1781937167
66973985
1201601753
1856180053
1646458177
796163710
1741511474
48772360
1384990549
1554055039
2015344381
1770961970
1079451890
568059217
1740253176
1035554665
1228544843
755309273
1876629867
1834482291
733136318
1280578602
700424761
927128367
1659519526
423847077
891462842
77651253
757017145
1249958995
216512452
1746107191
1110358478
99299085
1755502183
54561222
855590084
1137058443
1322113049
762513689
1638724245
1886274650
1151119651
1949040541
1031389823
2046109695
1434549025
1889295370
1822546006
1529818732
2106672345
1931534364
1364529127
2111558216
1461365371
804852221
1580653073
2041675763
1155479092
1720858393
2045075540
1177940610
796952679
1860130392
1076425147
1768692535
1305626524
777470487
1116517996
92311166
1424087260
810658558
21081203
1673362140
1436868576
2073835818
810347470
992946056
2069858361
1094758345
2082615952
1971452325
1324585919
647304797
1676392807
482542502
409547903
919530260
1725976454
1758206612
1898097783
1987206534
757645089
323253484
374060265
622235886
66419159
759091300
204845166
1880614260
2005240910
698229012
678535548
854674321
218094381
730449513
563669907
1612029458
421504747
1750747800
1356192589
1329726390
1876252726
277325790
1650259589
1952602642
740070488
994187147
1193809098
1816176549
375953654
1014917114
1399078783
1515755009
992469249
492755554
304306606
1162343503
301994095
587303483
2013434158
1970618565
696461501
1742559680
1133942350
1403337797
574555335
133589544
59677698
1666745173
1596464612
1079187551
1738481801
921317574
813733713
641369031
845512006
562595958
1635553973
1122344179
1469398872
1967171779
2013580391
1818999527
182470508
1232487778
555253711
617855558
1093317249
406874478
862950280
475177807
1723566566
2000961921
1696468382
736155580
1379613519
1254551092
1209651095
963561820
1165023646
265248266
1554225949
1998731309
433005586
1011953780
129261079
1394931941
134371328
981049016
2125448867
900612874
1322240005
777482147
1086136291
1460635326
1454914682
53932268
21460428
128830377
1290673057
808122798
1984299349
938514176
290478774
962327684
1343085858
1716476373
943404250
768995920
932053353
1439065762
1243589678
1068417925
183928950
253522145
1475531267
377297814
804010610
864129599
1822807783
574208505
898196061
254859502
1492640560
2126748996
663546303
652041873
1343403681
1717583289
1597553935
718529956
1216549235
1135660553
1300264942
1322909862
373154752
699762481
759781764
2113126219
931350180
1385691589
1134330046
1029236155
1469070340
1142253790
1322020882
1375906299
389035646
1518480205
78568117
1616575172
1012886058
1098848049
53196777
1169575365
2135876855
1268380390
1568841724
1465972063
1144745534
674361511
2076667821
53018474
782774181
689516444
1362572664
23960332
464397627
529286744
19293394
1625098063
909202758
1379456506
1634292545
808061269
15520091
741090030
1681390637
1780607519
1600552339
111327471
1387138280
212598232
1476108751
1439830933
1680357776
1801171121
2119647562
182800830
635426954
1516117658
784546622
730197801
1363527641
1051471854
2145727148
1902741367
515741677
1686782310
295190282
981311306
1434059067
897470704
615801994
745174914
1348181908
50705581
817157139
742778677
1792210676
460544212
2035151715
762264927
1206304595
1115653726
1998859782
1621961815
681539881
1865560300
1005882516
1992735413
238635497
1559284974
1403000285
2012233291
798826387
228109958
11204216
595943167
1489116558
1320087267
333476227
1638473518
498618543
734976847
65837253
176484364
1648208757
1956637413
1390201960
620743316
299780683
482098449
1016595511
1088836076
62980063
1074831260
444587715
916258418
1751197952
2120162642
1569421984
1620397820
1184287203
749540343
2035095039
1356792632
2020471071
193319458
393443137
391012069
1198417032
1159380653
1819811024
1657828065
991204757
1852442038
189478384
581333062
1667030303
582274868
518939326
1247871520
1684144270
279838198
2114927631
2106896317
1194327203
1961522355
500343921
778061601
386669423
87811375
2116149234
603869071
429084384
1019160159
1122661408
1824162531
2066732711
1216811548
1256313130
1891913916
411511530
149744582
897433838
829908960
547434974
867127008
1861394517
986925503
581548793
522757293
36200126
1794827049
894256050
520495746
498550548
1974808533
1154614277
520638639
1780322051
1879565238
942555700
1349916596
75411551
975511001
75296491
1259034523
710772827
1275404931
1901169179
1917584710
1608663077
992288043
1066159833
1145360742
459079161
1174661910
393193387
1860327005
1171676124
1276505395
433580713
623365757
698263773
1460200101
731274770
766399008
887943498
1011927866
286295056
133537459
1203687102
1679216868
862236572
1311728599
424280076
1824733902
1869930487
625875584
443599463
813393741
442033573
490758884
399122622
604818883
1977142882
1466034879
1055822903
484313529
581998893
558553867
266013857
1168042981
897462935
1850134410
744114438
1737528826
1851439512
970740651
1686513400
811506465
843057855
1642981880
1351725930
1117924360
1216058796
1864210649
1026360098
692602812
93288534
238813838
687067830
875820635
2013455290
766247497
242740880
1452641155
1522714580
1170461352
932733855
1435496640
64211043
1263844363
1542878991
1877276436
1026980043
664947512
1434019724
629256676
1895751753
1362235016
1123152911
1742985449
1354778191
1157422447
34516377
1114714717
596526775
665495001
2129792503
1945765234
754200077
1117897392
1893423485
12555423
711171552
1624431169
947078660
1987551080
867924228
1128940666
896363594
1910893945
1588074401
2108684456
240090931
1875173322
1539163008
117376122
240077932
282463180
1598979249
719161731
1784186104
991157593
119276753
1277051971
1869303010
1746747609
287782072
286562752
1369740371
2064930115
519935834
511978977
207697543
642328400
1812352683
1981088295
17621843
992572126
1282359417
1632967492
1129172623
890137838
2105247973
175157219
1180575996
1772197633
1192507609
2146033289
1753505734
129079514
698112099
1622731792
649799058
1869619653
1378432107
1381894612
330973725
1966199954
1382019544
713925612
45165193
1240021057
542730778
1648375697
790913572
313897906
772624435
2014228757
142516823
721391255
1994759133
1541689947
688310886
582614049
893075048
1445929211
1695258780
1149513278
144514779
416799881
1211509206
1300393443
820141593
1214938395
1142178316
48774946
556327751
1341667596
1141595305
2001504934
285290526
979112815
1342538918
469815208
1495825595
397079204
1615393938
683957971
1414667368
632831502
34307930
1984732147
731982239
112723070
1836236779
507201676
1771272740
1227336375
852628006
222025256
1698618258
1615208837
773280384
841007174
316774271
1820632025
2088199829
385478357
99041141
1467546879
1099664696
2000494711
1940046297
1325029215
506492617
1345936526
1293862201
389124672
1419257281
1999531455
293948815
2072387642
840930938
1921082379
1237297099
1517317393
2023305081
698818316
823107164
1616563359
635238894
2038292530
1703081288
31060140
563061290
1492051211
373436101
631629642
103890761
2077297084
81499948
853319930
1805968267
1210413791
1372297449
1614216943
1317139765
2078752735
1940085176
754543067
1755336163
264717753
1666096552
1552477894
208675751
894226434
1998189665
565045020
1439611102
1156869291
423243019
1588405638
1210635264
184925483
2109084171
2072030493
987496680
536432977
917728857
1402531512
1105696840
1533511952
88627304
548376558
303992836
1989771063
135383004
273987884
892015611
502594333
1878028375
1577053155
987030822
2124180398
778888931
1535992017
1914405749
1337714974
543428035
1177611723
366287967
1830567646
180144252
503805122
1034110067
1387593384
1443362842
1922030065
1294890656
655792730
1359724525
913604873
146365856
77956595
1633358189
825120016
1732043453
1472160328
1815773272
220878145
794691359
1912811270
1764974392
1295690802
1705935759
1628800230
2060854154
607931762
264843664
693753875
424481263
1039801379
1358641664
993641027
1300247210
7772516
1783304008
1404261741
850103677
686103099
818817988
1996977420
1869131260
1740342702
442407815
1451309446
374108192
1130732439
299977604
946821526
1633293499
289587788
1500390064
1669897450
44866657
1085758825
1506468169
487872111
1339518319
70953918
1539951156
2068833894
1553940228
409611633
1228739129
598361223
751586766
21729945
944773330
110006957
2079774747
302395705
758605896
1217836723
894362175
1937572741
726171164
1260322000
343950096
575811174
1604999935
743686660
200537866
83693391
1693440769
552740321
1942994487
1186714355
1477236365
940885390
808779492
340366074
876022203
1803910404
1818227474
727841961
744735949
1429025434
996678629
1715175287
2117297411
2086315956
1719860847
138478065
54236236
1807307873
1808410471
292823515
314659188
586238270
799373282
1107359967
387170496
2097748179
639285659
1068264337
249087020
1321388812
1080261262
2061893556
196893506
1313658662
910832144
23476757
487836640
1203774783
1374661701
1617069360
1982173679
939792708
934920019
276799218
82253864
567387460
994854526
566988712
388052961
1320051535
764241699
2116560822
420250017
802731891
785784084
481232380
1771457875
960363252
1938820676
1756898852
899650138
1521724801
279029684
1800140570
1151764437
701280376
1344897255
1978267750
510397755
1623427050
1042942181
564978118
1917180393
219325991
266762750
1844793422
770602591
578010347
1070732838
635698514
985922374
622794859
856861602
1946975281
1703320311
1078198498
2092392586
803832046
96989350
1674782133
1441056621
2025565749
257694076
1859391130
693582766
496757753
1362990119
2040436401
465339815
581584120
1114958205
91319918
1233503963
1734495706
1588927663
754886183
99790357
171840205
964551557
1806122892
1043788774
569413180
397715099
792643808
1052450607
1151379058
214255938
709885642
2006552683
430814412
1232845537
1123776034
10016525
1520865985
2145865152
78204686
67390682
876360045
2025379964
686223047
1659107995
1746450132
866950416
501858771
1412744280
1688478797
766573177
1733297752
1944182179
1071613263
748348421
1339596363
761300436
513779015
962142665
552266241
686754756
294669743
1052203289
1994893791
1637358362
1435045025
333569060
1331423592
1295732553
752649012
251347865
407826515
117182711
862665449
355781807
1443118604
932690286
526583045
2063238122
1722452772
105119597
1421074547
1743008579
26268668
802597611
157509422
1463557066
1234856513
2031587802
1963443653
923563311
684396727
205380528
634599648
348436005
753146811
1891208769
431559622
933733549
1126931585
797598251
576015921
2119380612
2073465700
1568988756
1717541705
1305676116
1773087134
805747903
59967242
1573853758
1269822382
1874564705
1746083106
780576637
1449999354
271767552
1920440144
2053721891
1589990621
1781005887
1137152707
2118043891
393278014
293476547
1858948942
2146331843
1009552688
2131728480
1414231332
219645029
1230228680
1234395661
62710621
2144035618
1227356540
1878534927
1684538799
1893352963
1310357105
1119297087
984527788
1547959356
1670661195
1220462395
1369675241
1568495347
349408175
263669554
688788754
240869928
597175973
780194031
69586806
1016423649
645424038
1542286715
359569428
1458481436
148264810
1524041606
1212021791
607718328
1284495188
533905628
1351831932
193025420
2007040897
2078444915
906710372
1842764644
1175652772
1118181499
2128093737
1329325521
179299956
1370222601
1942431148
1299866067
521416759
295959073
779943789
681335011
1574431042
22294611
1060200181
1779085706
1604803071
357606276
928201278
72922906
373617561
915917229
1251906404
384887375
1720531200
1834225846
5031882
1442027961
213234416
1277410113
438855012
1874346312
1679812739
2070414629
1735231914
646099803
507077344
1396477747
763348874
907872322
167884397
1171788687
681481576
36132757
1206883743
1933009488
1658930265
1930311351
604891818
437495158
1071873244
1421411077
1380580027
960818467
531318375
2065756379
1863028530
399639549
1668388194
1713497036
1884301440
286165731
1796628723
385224651
564279338
1833459375
1378435401
1189961940
1466262275
1051017850
1200592524
806464178
1007733697
754046217
1391539833
495493637
1947231446
1380109613
926196387
44342457
1395018384
1164541218
1634977555
1689590039
4531736
777822202
2012364866
1959268094
721196790
1138125924
616442258
1269630945
1605412249
1485369984
600077053
1403715413
368393619
694796072
1816248373
142215773
1183231999
1840629814
26791447
1462880457
746077517
1013883141
263676257
217947348
1330751495
842135288
1934802219
1820830622
301256428
1567380709
778346556
791389476
1145327322
1443377182
225561633
1747080456
463744368
148520054
1782780714
1962342987
9276232
640419851
81391278
1605855157
1301175822
1306910878
1535745351
1416621074
1848521389
49872489
1061013743
212075204
1112602615
583727516
420984217
1486146497
1154535542
344163784
1923806970
927353703
841477290
524121761
1380101955
995390354
1310944766
1429998584
1622693102
1271460648
1840795561
1164281357
377815426
625135353
338909856
727974362
1507215177
1491124495
1092427423
569220406
126849016
1669292583
2118841446
1775559528
1430323864
1492916499
1404438804
732070108
1379725797
72209163
13725449
815349712
169136937
1180992608
959985957
1797606558
1793506139
1793093727
615292061
1171767695
369387029
449984898
142678747
321878860
698139579
181713404
1252308167
529544616
1580273655
2062656417
1823155266
1374220056
46034720
467790033
793386585
1990890755
1990530502
1851452295
1155833252
1137703114
947254706
909735651
1407005953
1540885291
2096100581
612073121
126380410
280191223
26586002
1746511820
280499137
1724251902
1919199831
1727109166
1022938174
1530818183
1113016559
1964117915
901405446
941824515
1115290499
2044315562
112997470
1268183126
326971939
259660777
1027012956
653676991
1103937045
1250851392
1197212410
495797199
1951776783
2090441567
904131493
298315270
306454345
1834582626
528831114
987651499
606111491
872629700
676080875
1813811783
2027416868
177708860
350994570
168284619
1062576140
715211766
1547906592
1086473460
1366875515
2077099289
1466840051
976083756
1565454366
435402704
47902403
24082274
1838863934
2033313161
956147148
1955816383
181628900
872498309
1767611334
473173621
1239496036
1478621063
214297032
2082737432
503608556
1417254556
2042454260
1866230229
661461344
2064776866
1108899162
1670395702
2947180
1602874106
1831088054
1399221316
894281889
862475270
798566402
578488723
703782852
518232184
886933427
371754028
378689897
1976397211
590156717
1916435196
778716314
225744571
1046494939
1531622004
830421613
1634559589
1797997607
2057918750
1368046698
575800887
1456359682
2129761122
1415789155
984319734
760186777
2005618864
1183228223
1263843611
309887085
813393553
1552969821
432524463
2146383336
520287699
1384405175
1743239712
1021603115
514790989
737567469
771125764
1508899210
832162670
809082172
881382831
1976831422
767377482
1507742107
359233272
234919643
1012550633
820561050
930816229
1070571095
1335049606
726235993
1791764452
630436948
897314968
926943580
1596686908
1689346465
922757540
2138138515
1219536677
270312091
1008810470
1218105850
583481581
884172909
1043065803
2095721939
594506650
990782584
1671935854
287635640
360998397
1149196685
2027961908
1810283997
2046357855
1192965839
319426497
1465914511
2099024604
1858091480
186889743
1243555594
2115564027
792320181
550766848
2072690706
469318256
2109092959
2091305911
1155064210
1957444536
1441256269
1948815388
1063903835
2140295404
21783187
1635967726
1704006955
776475160
221348284
324649181
854849128
1132383061
1982895002
1355502080
1573446190
416529891
1308268924
680717991
1113477976
1505175537
40703187
1097886498
2121509070
177476857
1929966061
622111764
34370703
143259160
738490853
99910395
126308691
120128051
1817267486
1266864712
1960919372
1858231876
235889829
1064499601
472814644
1593642395
2131107401
163875310
695358794
2122361375
819743938
1081688614
1209877046
698803323
1189630901
720786167
714950701
2135215217
1234257990
2016537312
579242953
1002234142
1297751355
166595527
1610544601
1202383125
1171247947
509715816
993348117
1486525170
716420372
215022299
449627626
2136595720
668637156
2025213439
507921898
9979504
1180313408
1379652852
730854577
1503905392
1472018053
837285007
1527021713
1546947914
1779964577
410830421
2101533252
1498975380
771100035
1529602999
442989317
1689241229
2100860769
123697765
1380987628
1313499060
471990676
1350150489
1907588853
177841657
1541656654
621487036
1609852730
1560570229
2016036174
1478631062
1035724187
986758273
1597893139
1584563142
612422546
20120660
242491823
1983410016
1934057600
1114898611
1254605725
735441752
1963004047
457086022
1066581382
206381912
1897284034
843470195
1937882594
2044160528
1589787432
966256108
234546665
2113610926
705271
33821558
357598267
530614067
423377993
1849081750
540595768
851888370
1307790886
1412075575
1797510046
1251645612
1692209415
550135838
1546125188
1842272470
1333183840
1521591904
1046430601
1748542411
1396052571
1847340995
1605161341
332371991
362990344
2100772304
1107627428
911436999
353058226
1159985153
997228951
402116022
1134299496
18666368
774034840
1117224792
180649078
307149685
1948177247
1745865601
1894808318
337052018
805335287
1099249116
1942023209
1769411996
1856364823
1349678844
1695265319
967771854
1670426551
1166197233
957097637
1057999676
200794750
1884835859
944579098
1010192370
715400157
2122331342
1878362487
1627410958
1489958267
1995733626
121660731
1638661720
1448995251
1252886055
1359576763
2142460228
1441982073
31704161
74942173
1158967419
929722160
12754232
2146223170
936857885
2105603971
359509972
1434929650
1422051810
1232616712
2086230021
546944136
760279703
1236642193
1192720743
1202024897
370441169
1316142504
349803559
1451199905
1742719034
565740244
1393107199
141101502
1864289261
1308558719
1198994942
1778629173
1106556237
820631571
1959031227
791457074
1456364849
230333347
2093101301
1894062198
1513782988
1295160342
2075003299
59953101
1811462144
918307019
1917358106
1979794267
407917095
819331040
870867516
229377391
333435281
2094446592
1892318441
1023138185
1966493293
1816496821
1543559074
473909700
1621595245
1008569988
394283172
1581762034
1475087237
343314828
2146349466
229918948
540895238
556524413
619869009
403867564
1992368811
1379542967
837036713
1210033936
338802967
279785514
1172550666
1351711227
1305982467
387374799
963737741
1827751983
1929609591
581439557
315425131
1714494488
1532557597
1545899602
1903809635
1959041226
1935527964
638257537
74160282
170285387
1910224897
1869224973
763003414
2144523639
1103581438
1090212764
1205929573
31576415
293396706
1950172066
514054363
1200050844
1631835458
1650827321
2061839998
1273307053
1479150149
1529110325
1363430063
1035322634
392682366
1498473351
2022331274
1148855371
966654990
901394141
2063953270
99781073
610146042
108207056
2131959758
114051876
1334785805
1796448399
1920663888
361557402
660535324
1015552265
391818282
1726207035
848330145
1898420448
1216608810
1722512807
807023818
65684981
1179552027
16980895
1814256407
1337506381
469599932
1258956634
496127948
367881949
821740932
2061885830
847031181
1363225888
1615337663
182112212
183116032
75205206
2074605691
862098134
1048257700
1717594211
1864265115
474434745
715414929
577995076
1284196093
1022201727
743431430
1615526097
1581159698
1612043107
282402740
1632237185
2055761452
528381114
2002310272
1186744636
828701358
1877948924
214265474
2020347738
277203373
2119656165
1101888454
770337458
555314350
717700622
1384695482
1256471160
1842502799
1580091167
937245973
284941446
1322132674
1273417150
1426366872
532740435
1813895380
1748509319
23069519
1434407986
1590742925
2031636224
1357512204
1639819093
327329734
647385677
1312342749
1013286127
277714111
1417013283
690022343
984433181
86110680
1453709152
843710698
620554360
228859692
1046071207
1428553690
2133274907
1691461211
229679037
517758006
644843101
1213113660
334523353
1104806969
2130054714
710706133
209767519
1792480328
608353404
1637543857
1458367332
625170451
1858628905
1658069023
1045822298
2049610212
576259795
804610795
1256144140
1707183035
1067689010
175435813
2143063629
887942904
1022740336
512099981
883720103
1429398713
1486394215
1201426372
1774646053
514358865
1229131415
1038060746
145310279
546039149
1195011324
1867549204
2116611101
2119980120
1121542808
2122341269
1943391221
1952503244
458718554
1541071207
817157893
665767439
1254721477
765825929
1287414723
1994476152
1114895114
1039374063
1790637717
366090737
480790756
1827674281
410098000
1472572767
1468442263
822080298
1154136316
681230214
2115780251
2103155193
1882622987
1454294455
2071454434
2061651421
1398145222
1950885756
1299027881
1443338625
876426091
1081556831
1793207550
2145129870
45509815
880747333
1939333400
525497527
403613549
66532377
630524796
318887985
521445218
318142003
509464059
1254517724
890464163
515486225
475647952
1807829670
1152485399
307583983
1189019512
542681742
1874699344
1109673178
2038062381
687427848
353479062
230953433
690998521
964317024
466978116
831552792
948564191
1780745924
764044093
1571708411
1903365079
41645122
1818718998
2044164287
1643113119
655541763
2075211780
1379407802
49665956
2059417135
1540644299
1120889517
1588892699
247214143
741152673
1407430571
1573739071
206027989
1485047336
456860444
2031085771
1436300809
275359153
451590037
1198953323
1929724861
582567076
1068209907
1044012733
2082873145
2007794106
231238131
2063081749
1284186313
1745375731
2094229687
369077730
902337160
403476345
2004234926
1158023001
143117742
1223626514
1842114470
76781715
956538396
1137393394
1708799734
279410765
311750373
353324252
1993293967
724087515
1628487385
1200608293
552066261
148806782
769154064
713757793
2094839027
1003039539
698149133
1845800793
1257395039
332552710
452405265
84078361
2061071305
888246836
756322311
1163302099
1521556306
200941012
1088071864
683028029
882604270
1500357226
1845603907
1662383325
1064734147
1003201164
818380540
910504770
1751752038
2029455505
1409011098
49951782
538469796
1080735946
2118557439
328579023
2137857887
1041640372
1688866391
2097607498
1158301341
400232413
56645718
911807917
1570056773
1438971052
1633103969
798185273
1579828580
1060371554
1235836172
1018465962
292314757
1699976872
295148293
431181983
1958703170
1700151825
1889651437
546018523
1147165097
1661949707
595682343
42132666
2049594944
1453578741
166081152
1911296533
1811627646
103503161
704010511
701723813
63410053
1715059570
62037901
622637269
1552890990
577458788
1635780122
515573214
1686390170
959161421
1513595147
550314854
2111051983
1678801537
71155329
2022017399
1956952749
2017583149
1749111060
1491627128
32945597
8924006
358917423
1317545227
2017252053
213455045
1336958123
1653155381
530225645
274513068
751940513
1800829592
886741614
746845749
306514992
227527601
1867348531
1726498985
1798161093
1473900461
1726140275
445593214
322718443
811270068
753713116
1548317472
1596166821
2060121642
1730111775
528950747
1514057618
1914819880
1031606602
505033435
1143460436
688673862
1895833400
1604292250
270631850
7345995
2046024265
996710316
592652289
594045983
437056347
1373468927
1308216327
1011126621
1601360844
1081185393
2127444212
506496019
722122628
1029895184
1996574894
189879959
1702202244
1453180341
1347400138
255725128
726767499
1094507581
1976411244
433982064
1517350095
2101361198
1126977010
517337497
248881102
187868251
1431907740
2043422879
1197787030
261569256
846782556
938332314
392250950
35134810
1314794849
725437690
2061457757
1821315794
331242171
1414746616
427946423
1210138188
25413708
995851014
2079511616
885446410
381670902
1094019290
1973846567
431484031
920456668
1170433824
1167911003
861351679
1657969203
948935679
904911038
760464185
456786069
1158724899
1260407287
635116492
2051548848
1274498774
1630756762
1490279419
332045943
1057778048
1708145351
943374634
1818900973
1028327553
867144236
1624938021
1620305968
2029838438
1825444414
683158688
512284975
29605029
233997625
1990942629
1714874850
9987685
1463337967
683548182
345659652
1273500339
175271397
151682126
394904274
1981372457
1766746435
787533648
1106077008
417443386
1247292249
748604930
394439951
603222615
218089631
251706444
174917874
1572108045
704367911
5610696
1274349110
280041942
376823074
1270836088
1022801327
282583358
764615811
306732824
966809310
1466147724
1426677704
938882224
1866615989
1823618219
378676151
1772388593
571562566
860462256
1898728950
444533401
1138501196
1735775672
842904990
2048208065
2077558699
1258820219
935686790
706691471
1118902736
2095090801
300938941
1697584005
2105383096
1745607209
327019916
1436833918
212632964
106745214
2106516652
241054633
335123095
1720441186
343981041
1824702434
1390958407
2114257210
280288741
634757605
1019006240
1252871636
120340493
1580638899
435098538
688442481
319498864
1862357351
1547402281
122295523
976603382
1604759057
1905254033
1173641186
1012302581
653908815
1228355002
584643792
884939597
1942542596
1774486261
2069469322
884316512
259671690
1700657985
116908902
1021180091
1665739977
757693174
1666946939
1100062986
1121439934
1002127816
1729646245
789948293
1559399648
1233647541
815511983
801166878
360428800
1031469269
1254974738
1195539435
295272150
1324476803
151586973
727385575
1767830874
1434358606
1748786368
460807864
1078522426
233834514
1393654161
1438652183
2013798662
725880664
456047734
692934117
1194395813
1564596692
1370830402
173052167
931864120
228523512
1699127939
1982139600
1842863690
1873788013
201057404
1649943741
520810663
499354523
64294358
1658477467
1024217366
1651436741
474738053
682243016
792560261
1931708324
1204954410
1936314312
1494927640
1285000934
606324681
225466772
1131506696
278752402
2088206267
1795699708
1925447827
942454249
1085619514
178975226
1335212953
595421183
1224502349
1026299813
58051580
221670377
2095231948
165913170
1338228092
617636561
435436132
1946769398
692445649
393067100
1562277370
2073157853
1305134152
361302219
1053720916
1291757219
388932300
1861923231
1101789755
816938298
20836544
771150124
133785668
1802834647
772661660
751071612
2076388069
1728784398
780401135
2031027700
1378217801
582062230
1927654146
1926443109
303410921
414120706
157873256
1946668146
187577826
1998094661
920587851
1900299371
1362505966
1059127577
2142378902
1791307016
1562231803
392379279
1703863406
810560105
1684121584
1521991189
1882429561
1771576173
1272697237
776442539
234657986
132288132
1395302121
783071044
1927826018
1020231147
838307457
219242367
1525346490
1296323565
1619426565
1113520906
1988857595
379270843
689335165
1336805280
1323488146
1599577345
1740426686
1481091225
406129043
331426408
176447622
984221283
947917601
1508234052
1941473327
723548232
964062233
2007255330
1415984734
866153356
1937781622
1484762974
1832605758
1639728137
2038119975
404592174
1611517215
1419545702
722678269
1366245547
1551033655
1242664549
1437246948
296169393
1978689086
988625758
1911443141
826013310
1517296445
200739700
1447767906
2086229772
1807673870
1374330766
614519865
2134943350
1862300183
605169692
1269339357
2050586864
421540318
2049807837
715841150
1943246289
929641903
393712220
1077642849
391853251
260918907
230244284
1255547873
142639297
1384435332
1887289710
1683190434
341009814
567267664
1637256246
1733344528
718578342
784468133
893484525
1472351835
1400711430
1738675110
90291965
369749123
1513930255
1988451469
677144900
1443519430
1100015742
166821690
558496093
701556537
427107410
2003580631
1145931274
1770910750
839737310
1145230686
1929560395
1622514648
1007402612
15876099
34848790
1782664743
1207084633
666400708
170363494
204176257
947131396
1459135783
461009966
744376125
592393880
1278914710
76627141
661537126
1194153001
1957650187
429389915
1671047696
740226591
1010956702
723369567
1890106028
930766071
2086697615
536748970
1599961197
1929133394
130237643
1869183367
962432728
36422536
1352491326
85775993
1685959101
1076027452
180241609
1794827834
1116866382
1123802217
1934499823
1750499849
150543153
155530687
334345131
543166789
423286744
1627177721
1730326646
373731609
372541673
649273283
941202399
1589519602
124446213
1318609329
1877360641
733646599
372974734
1079186324
1049337933
1213395022
1321472496
1772255842
775190688
131821731
1350579735
183312727
858080127
476606380
11140486
603762172
856737771
1040931847
446884788
239598723
1251487815
87708798
1756812519
1028424808
1205839843
1475579903
28582228
1285030871
1698726317
1246596425
502404717
1984132264
1195501151
1480920168
1887316367
1136674965
488704750
1740230116
1867078211
1173941525
55700970
246094614
391025862
1625659337
1803656960
719656699
2144017244
970349291
1438846068
1836045814
2042755434
517177680
313481602
355548797
119766507
1217737421
375569566
827502812
655473783
666066980
408872389
1696298888
1255872765
13563946
1417407690
1276182548
1097062552
1922392733
1026607003
1179507279
81247529
463422895
1335642092
572555676
412919481
1967886801
2111283813
1227025457
194985423
467129706
1278966924
1276896296
1026729460
588700220
1247838823
1645946731
819738580
1111918648
12879288
744574923
260326287
279319356
1075651438
1371833252
1789188740
1066233394
2004939386
1231220160
1882170027
904333241
1387280771
1972633043
2080616340
739036794
1642474961
2099867711
1441555717
1713995082
1891350774
573644629
1900175872
1851731862
2042939222
713595539
761754131
924073226
1353784871
1202947946
1685489615
1491558106
752466468
1216727366
127975301
787225293
843298178
1079144962
516974760
1727035593
1866577458
879786500
994777385
850198007
16573395
1241923688
1261160078
568324472
827221700
1529664364
1034807540
1282730134
1685220776
1268515037
241345870
1459198788
356367331
1781542300
394854159
46202943
1788788709
633009835
2044859180
1714794627
559100278
1487903031
2054838678
419206464
417019801
1885086337
1828778077
313055811
1255348057
964716706
459664609
836905872
1341942204
624151079
429438791
1560164531
1449122282
1714075449
375352219
1814987177
269511614
1468858478
6309019
277048082
708397433
867037422
1083575787
841324987
1212095161
974597436
1502125736
1262917594
1323164232
24599478
1824676577
342474902
2135712833
1394972015
2115747479
1774613670
2056131869
319462882
1184231262
681875092
1094487596
1608573799
110974750
1588874861
607227483
1155286904
162350585
75634375
1587183119
116043395
1936563472
524816546
975077138
1289640208
2021883934
226336729
702546350
452133690
1399721925
1822838409
960685042
1463733482
401091762
1979775735
2139100985
1304423131
2103984274
1658341919
19910209
1876434410
1400312146
1616209213
85144729
1411839046
280402600
1440087224
1636215593
1221841039
1334964545
1072076281
740659229
460897077
296692679
622992997
2101906388
251591177
1297897009
827836540
623339536
1356755106
374369130
1316499174
1082617277
475056354
624515011
569033352
251611931
455697091
397411183
671907029
1157202539
2032340207
2085315593
1052302705
1337876392
127173806
481007494
1256074684
569276301
1016905371
2037778054
1144917346
586591400
1240987289
307990022
1436239458
1143389950
2093909996
1583460810
1723197915
171139297
284069368
1187501766
1352053548
168613508
520178682
151094719
734704960
1813191489
1315790224
442414159
458247883
13668417
2025238233
35330218
773219713
1317286646
1967996105
481133276
1812917120
1055152791
1373347252
1565540148
1660267300
950206263
1279676601
1759215813
168581869
2019329902
2024593134
1328206784
455932448
1757028176
383619850
912692994
179533116
162567552
936210947
2108325672
383750545
719635142
1959025427
849485891
2054169130
1432254283
521103299
802455637
626557853
1020457282
2016011463
1467461971
2039570526
1894767474
795744707
549811182
1764080985
1261425309
327080378
334094657
1975340481
1038185633
448453401
1522867536
2030374756
891942500
522901506
987304274
1215770461
720126452
1736144741
517746068
908277073
1654496473
1471413149
1284125844
590838036
2050020960
1769651217
2104232988
1345117605
425786856
1423467765
1332713572
1368774234
147104005
529203033
1682480692
263303736
1580372491
437895627
213101697
2047160647
874591594
653961333
114560926
525950974
231299392
20632894
621136537
631356305
435524299
356169738
614242814
745184941
2055677037
1596915546
304676356
2005988787
249130165
674713507
1392266508
1461991913
2068634593
1677444367
1237634347
477345607
1214411515
1575107118
238737143
191371189
2012268715
1443649820
1442316226
443168609
1461426461
594506577
1991330722
2050507152
534174555
1769415311
1479370763
1244271623
752770901
1824763955
1047522670
210103271
388691165
330647074
179481123
1638291972
202250615
613738196
1810232466
1204977292
121450123
1548496277
1972438177
415862224
1546991553
96261776
906712938
1025678389
511713667
1256787866
724047886
281129630
8687295
238915544
1586270935
985868962
749285212
862877732
17477373
1180586749
1823776366
1551367162
242774309
425745173
661833990
1081331816
1503495648
2013300824
1422449588
1729389954
1508889501
485405075
75544788
1018619494
855118907
127730605
1949628188
538771626
794261670
31853957
1961256951
1006597525
1334268567
22025398
149169494
868905448
378258931
1867428131
785328252
1676979793
1827832888
251900482
1050830742
864180048
1150717516
639650353
298351688
895794710
499252856
1101497002
1734857344
495439871
677829387
1718810938
305028538
1451120577
2051535032
947577657
2097534897
1373504614
889893871
587356664
2017035976
2122070798
2102078551
1323888593
146181167
618442199
1307240009
998411125
523221520
1128447221
15985983
427199559
755888512
1609997966
1502137813
373766026
20318629
695160683
1887084746
440560467
785202473
556943970
524164192
297573268
2084905121
2002389460
1662562133
899094107
2031624428
701779498
880714274
1714589614
1556056417
1804152881
1958429316
252638804
965481058
1287387040
1578898676
813272954
1512699649
387365964
1358433994
399137591
1354339259
1290915273
1779161369
2110898463
1384483922
1015538795
79960636
909607978
1937734321
484972746
640600223
1370226344
818685061
865510544
1265403198
267167560
2043165150
250440162
949681296
1035787432
185506527
1919763755
726749788
504625678
1999185693
659628946
1038586630
1155642158
615846533
2094261343
1457663550
1424603378
1508099349
1622802734
838498533
1633133860
560021328
433061225
1717385149
1187786610
1825114708
1395564358
1205350679
650422444
1425190046
1345712163
516933530
1264435292
947825009
1313866734
1962253400
412258104
1026360888
1252821525
450443463
1396239710
1621514529
390473134
344703393
1830554895
1367367650
1671597460
1236250814
817258421
963058863
450786474
661493422
371966381
1970503106
968243783
1491527294
1044705062
1910016750
73163266
1423951464
122503148
2049973220
1292817629
1031334768
1792256850
1339037426
1232857087
1894939252
1383077190
1001469586
1177038595
814805785
1422778960
428890173
1545998854
1826431546
1398592286
101929500
646983617
345512748
1009330570
1775915507
1381467280
903625580
1115428095
260489977
1142315864
1459893121
872768945
1256242129
1958282555
655432222
661621297
1935930788
250436253
57181693
475976328
345852314
1147798199
1390653441
1140653367
987871028
1128170519
1548263005
206703344
721941204
679288047
140924257
801856307
535657511
1185899312
1848447720
1970409658
1487944633
329690361
423333980
2104605935
1453697471
307839109
830098464
1756386575
574127135
312298694
75357479
1633185220
1240849646
699574689
1871268903
89571363
255010886
1403805645
1261008511
1928066296
1473590000
1055586656
1065514891
982759799
81926285
1475910218
1384651920
1084365786
967217474
1161289701
259677453
605564722
1868026153
519473653
1495195242
256964549
1698360685
1368713730
1313897841
1783078746
360368874
1016274190
580772034
1029173499
1391826115
1249184262
1792021352
779755053
342538833
1787702151
525477511
1645922971
898790727
115744606
2089999365
735076334
516413482
1166474859
1939429578
1649322736
1343120572
497450543
187031220
1427750722
1012672915
104519576
1675071210
1368990659
909207818
1152153643
133182585
1481393811
1722206019
662010376
1232016868
436287885
1681588331
1100997645
794546322
269399748
2127111898
154382891
1429879192
28470356
976251197
197502389
633358584
198480015
961962279
1098374479
67570519
1200733870
122480994
1608332767
1150262465
1997282064
1015315426
1800434178
1234512588
790937279
1913919470
644885214
742719040
1205759261
1296019594
1687193577
378899954
1951043056
696656666
756268960
1335204098
1040282659
127907028
179986337
2116831397
1061611614
1811290546
1394367677
1281579786
1511783760
1061093983
664529713
1601459467
1369386299
268579499
1782783819
116505767
373013648
1140072255
1578980731
394615651
1145661273
1546523889
733831726
467437591
1205687490
1735189928
130124454
1618704857
1336759330
429858734
1111901453
1565565374
872833099
1076611951
324583458
570494190
905407631
1853534725
161100901
805752815
2112977052
1181166363
358939671
400193347
138275973
744911741
1139045038
1015055212
952909308
122325786
1521524228
1391716781
519559936
1605016387
631152238
151428893
84369397
1259988405
1838606004
963717851
1044779571
192297321
945962047
820658099
1102620021
716632550
511606721
1245667224
2123253612
533036380
892091699
226985059
2056189006
822635114
1074136112
145281839
837292768
1433009897
378701763
1166693933
1524128065
1153652248
1734510538
342539983
517732448
1018496581
1131118509
1458909259
236589221
924209150
560996326
315429333
150236792
1799607138
1382518145
1349118047
381324716
1941360466
754215592
758921630
530638540
1433265846
119318297
238319024
1128104593
1859153757
1788024726
165996988
199939702
2144684126
1224988466
1872214513
177334473
223754130
1391750887
1121051619
1971109233
1436078290
1961412122
417089784
938608919
1681253244
1671289456
770069
2004561613
262697161
155926765
1990275207
1859486479
1257056934
318532891
2033890359
498063609
968587557
1311949285
1458487545
796218770
1577126196
2082564698
1128946716
579243311
23650965
955513016
210457593
610395828
769066668
313577342
1854898724
1180452919
467768845
1818775980
823268873
564857668
1987084108
1333910167
435152605
950024571
785167560
1444380315
978046383
1578766302
1552411480
1718719194
1066141783
726060006
1220927473
148045346
927572784
251510672
1284515522
904351922
527100791
1225698644
368935153
356754572
700574019
789081301
940948072
1082869172
1286070970
1729615553
494604594
1089020563
271508681
1488976227
235020980
565118032
27416321
1783403648
1937859196
470519427
1429181593
1023401482
1782650917
216533082
2142211905
2031914434
1838474813
387902427
2024438190
1577923195
424138671
157040348
1590589634
839503082
77854339
1478013645
1731354409
1471985049
738093615
960531864
1373466246
1065863064
835788124
808933619
338502221
489346488
2022370472
503929775
64094712
1101817418
845110470
851171644
188512919
881178575
75421811
1775049143
1383252573
640879837
1061189377
219495184
1298710910
426328188
1961249453
240699576
1259537764
659661404
1690646130
1627265981
1854782109
239934199
1085885644
1517716272
1842392771
1239390319
1190114688
17577224
126442420
1166328332
36641894
367396126
1540618384
1397683376
1055368971
271705674
833393843
1783727960
1668510521
747057882
890321499
1341609766
1578147193
615627745
1609439138
847682487
1128124135
423010940
168604251
1647510351
54678487
788789023
174006447
1094653697
1305131406
1625039593
1713392840
852354979
1319302406
86906570
1080180226
1126564018
1723273477
237716607
381905934
2068227547
1621320798
319577681
1445206066
1288722091
1614630815
1050009599
1951707250
1113692837
1889371344
1343053461
30816620
598283851
475321258
1894817886
283492527
59631164
1737785802
987725184
1563154102
971981864
1412638608
1716095161
1367937394
429683513
1268193014
999325254
1603835531
1178989513
1655654854
91258321
379694478
1699282960
1749276624
1822361874
97606162
2136362999
235336945
1370606951
934608380
1209345482
1089435620
1803432765
2064581621
604217957
1837492252
625129049
926847405
737501450
2028802968
1896548070
949174703
414276642
663694824
2145382563
856024567
1884297549
2121823832
309595125
804213317
35331440
1686660497
1511929243
896937522
885958953
1690461284
722652911
881643348
1715387728
1931938341
233621266
746068954
444622481
2040455770
263678401
2029548617
2077774379
983546623
80345251
1783473732
869247523
1129675807
1273367369
342812343
1894791540
926385058
2083108609
888132485
2076760070
856919646
1233551291
623607418
284893150
1572283279
1351487372
141459259
1295214480
2021690770
1669707765
1140395375
1393297653
1648383597
1607579930
1355948843
1912400617
49565369
65622677
495232911
2023249799
2131041266
858037125
2147459028
58070909
1557089929
232071922
636644078
88987119
2002845727
1094342622
69075774
1944178094
762640872
1946335637
2067023885
2021309665
869556995
959107089
1123963233
970334533
1315436080
2083187763
715311404
1351072980
1935786180
1719971750
1594183004
904880419
551014
1340169658
777509591
17040632
785185189
1595011780
706166617
190127892
1786002952
459408834
382440330
600001478
1782356544
1255042861
1258667498
1133590585
923366534
449886666
1966275651
1301141226
1371349741
915430208
973043292
909696138
789209499
376091602
992008163
249725732
489050226
31643380
1484911404
1290245990
1810102963
1848253219
1676176194
1229638704
1474454409
412250852
156067272
1544312654
1167465943
1968933923
1547847084
566285629
1226271058
1215019347
1289383207
1762162092
1270733100
2124783745
1018366030
2024239130
1488093843
598455590
114417359
1444986685
901886613
419591932
187969196
1876174359
1842687114
10648303
822513166
213941173
1453322355
506149665
1486804509
657145789
1663338680
1191686049
1618023564
1586394630
1088348391
1391832611
777553501
2018364465
1299883052
1535185456
548248036
1976829014
1730093786
2049158636
1623324970
433695322
1903804631
433783296
1249614875
1303777199
634383493
1512357318
2062017162
851152837
1686215741
1853032410
431994621
1254104143
1116034252
1447661048
401979476
101912910
1971763218
1062493573
1736928409
742478265
225483411
1542030286
518683348
2665237
441164364
1971746359
210693414
788234824
1903848655
66732550
1963949083
217434109
1031552271
386762198
281599778
1503933423
1602171544
1771647046
1538336940
1086245421
1781204618
35457457
1818765040
196585256
556618523
1443300197
1301925661
2067731275
1898995954
2046578771
1055633167
119398400
1074101689
43337050
1355704293
1306987430
1156307616
1444741417
11284559
1294052791
1291645461
1359338766
1359830551
229386987
1743222343
1138992292
1399585128
1194963476
1967245241
2061276879
932140619
418054066
1792864925
732048603
912832351
1411607187
1889613346
1478667224
344586142
2044409813
379392578
1766095974
40844576
1909471124
1980751235
2115783347
1324659511
773171325
2119754843
690941787
846285879
1554277515
47451592
376446719
1863289938
2074891626
1456278446
1506730700
488463265
478687315
1624379137
1866520881
942399602
1549040172
248448914
1113406756
1677222174
407557265
2021288311
1689827147
1714892523
656576773
1169980250
1867707824
2088343527
1742179864
450506062
1686572090
59236739
1096309590
1548514919
1158651104
1470646787
1035773234
273496917
1808779244
1802245116
1053092256
2084748361
691135591
1287362341
1619293374
1481804765
851913
771382327
2050401265
327486625
1394747103
188497276
1281389354
654473181
1130526195
698651189
1316966615
1595042632
1951330409
2032689306
900086247
1286012958
1692606974
1326225431
948575848
1113352234
144410086
26825483
1151241592
1408636267
1296611414
597369372
1258531242
1199728458
1065381223
2020302129
52848008
1131274546
144519857
928546481
2081687323
1156507864
241038926
1466402123
346158280
240323716
223762402
1653038716
1974126982
1154928958
478200002
963598389
1891741996
1641089245
560153575
1065458667
819792870
1796911245
1498957445
405450816
2040093643
448550770
1034678257
1968636890
1154840493
906628054
761225758
1891073703
1703479472
1349964333
1887615457
128851256
1909869980
378053458
1446434608
333156906
360195908
24507062
1602743624
6746351
281898307
2081799173
510778073
104357845
266504685
233511611
696207971
1736430124
804937218
288712431
1100258004
1962986212
2033675790
1292754018
144150277
498869842
1160140221
79415535
1824835181
1672539329
34243711
696795645
899939761
1317874867
2112766395
1551524668
1823217120
1464327367
1670838511
1367676232
751298086
1304217257
1453248055
1842305828
957141638
1669560505
588544552
652224794
336866659
1431978023
1075998396
949404216
780689160
513682440
1952334464
1006149523
613864878
946411173
1031890400
16637380
1729609403
537835710
879501050
1235563405
375162370
1053934155
24366449
616066983
1102454418
1321860752
337475509
717914036
803476159
2132049124
881172024
1209531836
1237146719
1669776333
735467595
169035461
964953400
708709062
743225404
394598786
1316261683
595819685
1349416770
239778785
893527080
1587446274
2083580518
2044373391
458264338
2018382696
569523759
1910032948
1537014580
901911360
1749416727
807612372
1634106680
688763017
1823855080
299916504
2110219032
1647038669
1656205237
2134381185
43011116
432964249
356129361
562013991
232131034
1364358976
1548211337
532866107
247678812
357533233
1734593140
1303538852
761199230
1717515657
1348355413
1361095547
1679334247
1171410484
1099196512
1045842175
1124803876
36598927
355136698
195504826
34070045
560778156
867521922
13694945
932833091
756195162
408548504
1858873609
1079219748
777852345
1275385432
148413749
450270040
1457056467
1356430841
665762102
975684545
601829740
1744116226
333319414
285210789
1099963994
1311897816
746750532
1575643148
201644592
63783865
1536758568
153218091
1267817339
1844446320
1230833538
842927379
722422096
540831961
607566879
1558237089
1833624980
1604353827
451211312
11947631
281738915
1993261688
1386847280
439818739
1598876253
1071550072
862146474
918446222
1483573182
1437885563
1469847497
1470422845
2098743696
854828795
1186393458
1831966976
997541977
458921518
1535421370
324098160
422534369
126456897
1504284027
656799391
1007370904
1784066511
945566842
1033792549
384352450
166625640
287782713
2020124974
1265032810
1310930124
1836463876
799946171
1048845062
1349189664
1574403753
1680644549
1890824731
690931592
1509632101
1851428288
1610671139
1764364772
1620626450
1684730519
351881719
1690125820
713340340
975081974
2033659469
1915956874
73245546
712353463
948236394
2065352349
106695705
208809193
867331610
1140215186
1777069312
1228667541
1985312276
346071913
685383931
1125621463
785269291
1995042169
1644051826
432081831
1510537645
269255086
862583251
1507525805
714423145
750459815
1380392248
1245993142
751611907
1856592191
615314524
860086460
1205970055
630160697
30822569
681331034
2110696461
1019903341
21040680
280535607
843074178
1238980009
1767907606
1480767101
1253156594
790144169
1521036578
2056531318
672482520
1899860000
1139188507
1150513712
1283639204
1295052961
14116701
2024629283
1971502189
1326171816
1011154890
1069338509
229731285
571864575
1255754453
466660639
378647758
214452859
874298472
1591880389
227077814
183682133
52831691
2024504310
1427952496
994585587
1084555860
1139831117
1437364703
1555033740
604982971
1420417414
1459431427
1658798738
433841837
631548296
102016310
953848559
819096566
1699081256
821621830
455095519
1486467923
105151303
2081394262
173892209
399358977
575241991
854881333
850296938
404898
696825626
1489129804
1116449122
710303253
1266780741
1105503674
262308449
1861214155
2050612963
1269626924
251549519
1454413960
1650703221
872681715
285179558
1971674978
805219831
632306464
1623393889
1890198181
2015755533
1137283124
1505470516
1810929339
635215848
1494567075
1029506268
1968597858
1355284184
1310791643
232401235
1179913125
1911192159
722963724
1914198762
1449976367
2072952173
812023397
706161474
1118447821
1857344456
2070969069
1647236287
2043231788
561122073
983712943
1051057831
1829143635
114596675
644174611
1212090748
965592830
1778128549
1250450730
1971356422
1454975247
859283931
634842122
1670734600
1365744629
1998255221
1136194797
1825206019
2094259580
1016799513
903052094
700917470
1165294910
409216407
969095911
230955139
2056350793
1891124136
1630165849
891256130
1867354734
1984569532
1080698962
684792993
1142877347
463646227
2055329185
1214151149
2108470169
365156700
1990936671
1058031457
1179060581
903415033
644803006
1615471442
1396551903
887506971
17268878
33922029
1736395274
1468495582
990844067
1804696393
1359616596
552596169
1200478278
836131984
114776454
561791770
1503926853
1635878650
956958851
1179022459
1814577451
580326122
894062457
1817068061
1186057284
269243932
1968595906
1525024022
229269255
1361811309
99743542
775253350
622711401
430050248
813509873
599982546
203575242
272177633
1906055354
672491545
1490121437
995878590
1266140300
1973253387
585855881
1974085954
1782693768
171574692
1969051952
335103964
1573073795
835100224
1292055589
1363458905
1524663233
1631966077
1025466386
1143913446
203059966
525892096
136302126
349320537
1882575183
1003659114
1433032619
1623655086
575845296
559892960
722016243
911831901
651964566
423887058
1949290128
1326847649
2094638889
1786059962
598952391
887804118
994741637
1380704244
1806424338
1144927747
1851115171
1850693258
295421585
142487592
943030487
1268842123
412277269
1070000581
1843960767
1908291676
1357374181
1700987673
2144507649
1667727071
1463896700
2047217139
2056456195
966682693
717598177
1539461693
1283299518
701197600
1148027160
1591400899
1077644581
2034006485
2140059719
2075313472
1161810581
357385722
769358586
1295706103
718705949
1084912932
1596775804
1180609428
1656315349
54558537
932356984
1947286967
875608495
1267163168
608242293
1421607649
15492928
1962676313
1511365599
1156535259
1490750768
817415488
1183581945
1012301977
443185204
440203584
2115765140
353377821
1085891003
328612966
957955108
1521195292
1231273459
1497025445
441335814
623711061
1202885076
386331252
1219198421
1335396243
1259884972
619590121
1468220738
1755657651
855820198
1930506639
250335725
257578743
1647018327
302610307
1610636527
74848838
2142225969
760998103
786053126
346024097
341382720
992153976
507178774
512160121
1453273061
354563257
788558423
1529740785
1611439720
613557624
1335642520
902139517
1389285361
1125705341
1709624584
1804942918
643478469
1887244900
1875339485
1536520165
1714348255
2110131376
223012426
1618624816
635192363
1402599638
551599843
1192282027
1235113544
46824239
815298158
1844417706
49011214
1528906141
1431829688
1520140836
76096257
1436373693
1260656684
325174828
2042946417
879896370
531880063
1414025104
950567606
1413056812
178786325
1083533847
1996815112
1189690684
752867069
26192560
2120564880
1916629427
1250104512
1446454242
1930374963
275314698
226235151
1859707380
1046216804
452740199
2084116309
176008871
215042690
1427387848
313460157
726998628
344163856
1526834856
1370884799
1516102643
7019550
1387971859
586763761
1504472207
1769274633
294073061
500345855
1339081888
909622932
1215819286
193689845
1711064056
240533925
173801653
2140883588
95125839
1186521389
1124268476
1922943541
1504382792
1206265823
12463291
215519146
1904836790
1877217027
1043446348
793379608
1703294003
1428866069
732324002
1348093663
474507608
408024938
1278022486
1801923341
1522277318
507622010
335895478
277095954
295053467
483374506
316113200
333928465
1797306877
1473404799
359889338
1922864300
1863383866
1154619783
266707340
1010267575
692524488
128077791
164772880
794653875
460944594
1514860166
875084631
958467608
1626100176
1993041990
1080021183
759622204
1316390996
23086183
109790724
1471025416
3453755
1041511863
12360638
1966351170
829132728
210089852
524251892
881761596
1782229644
954873072
2053291290
363995206
31478768
695711520
1805628436
1484834453
728751037
1266555701
554670760
697858959
1039865199
1670959136
1262568635
1580883844
676341027
142745041
379545437
1449406873
59544397
405861002
918073663
106217752
2129045768
1661614575
1658497810
919890175
1781404728
420395724
1083203378
1035637128
1940182056
957250883
1505086138
1179204231
1089564071
1510652264
1626412345
991399378
1644914430
588205400
813863102
23361875
941821046
636271365
477921985
2009747736
1235582109
358330303
1653847077
275544585
530447427
1999835295
920242469
1758993423
802526016
2138673803
634544590
1878055941
36827226
826005249
1098121769
2086837827
787780824
909120387
1338360567
741429402
110840439
374357836
1995098352
2079971
725802441
347326739
730629675
1673945875
512566301
1997657707
1941225918
894655307
1177241075
1635060018
1632135102
1712079058
743265630
935972370
2087985642
1993024321
1213737042
588264034
796637194
1640989121
1734508001
1746551646
578631695
1968983154
1528457907
836760348
1457055157
951840629
1758727242
1234274246
923726778
795042976
161646206
1924239818
956564336
739069437
1736197701
1100966268
498953627
1741035455
579571626
1192965493
1254511042
922886942
1290555576
1399617957
781086605
16185318
842546657
1609837734
439600701
194019121
1801598836
1578325669
2017983690
1081820499
1854010305
1047475911
1229099779
1172096095
1028715910
2075914844
1399904580
527611461
205113029
1347865216
2102702155
183660325
922385774
2115558115
1451430482
1822506841
385583038
871063392
1681089210
1732173287
1385939024
616989392
1540392512
612031213
64146073
1340322984
251446275
1632508276
531281588
1242335291
1771662509
61952489
1462890047
202316230
58936174
1430887537
1034315820
1652620738
1825889801
2026111735
1455105311
387561065
77550901
1303976883
1257829278
1275966030
1462459467
957459263
1599831074
1173541443
837986949
772099708
1886099047
148338794
1352882734
1575759258
406316081
961879379
1067321806
591181222
1370273285
579301151
1300218841
237919054
1525430341
368113531
644394713
1872389293
1265100398
309741950
2026931752
1490271185
1234978678
1001961660
1289345565
1162791114
124777125
725194383
70588305
85087328
727112543
147781974
1237604677
84570590
259712328
538118608
223412085
1014395076
1196081366
1419172316
12849087
1422579955
653266815
1723974298
1769102894
327183025
390975488
1868974738
2033024292
594094672
1414009414
1345688642
1206547859
356807156
1245049886
324686906
1877952259
1298860982
578741528
1420054219
999829549
378295361
780415793
1389191028
1155907447
932537614
1125637836
796984808
1545906708
888882682
1038202589
821001526
69234114
1405167751
1496563011
131422604
1332852798
112437559
569299848
822128240
1805227762
611457654
1446555127
24952198
733638804
520017484
719589624
1219308622
1843381309
1940887852
1888244928
868336209
1122349686
745989082
1350906307
1108062205
1378962608
295658822
1558172983
568155155
126529089
355626522
1978022967
968735437
847895609
258107769
311286168
1909992231
1546087850
359817190
1216512229
95542848
941751289
179536418
59415445
1045283910
1024023312
89242192
858104899
1896350724
383818206
1053312680
1348856813
2140272656
1432865346
167205901
2099684737
1503114716
1748930913
787730383
551500401
683154270
808484926
382323274
1316284188
1536714121
639382286
1602978012
1770757682
888950474
1426471622
1126496280
1895249501
1475065115
638110818
831377069
118349107
34523091
1106327897
420613873
1203557420
1099546268
360460305
361433402
929068204
1942034242
1380041721
562116179
343964760
1049582686
394411433
1783636390
431071466
2106946213
1126478817
310729619
1140682121
1231974553
1146645124
2077455272
2102486401
1320156021
644479978
605158073
429289957
515911144
1803372676
920882494
1748079871
2091517692
872230756
800777552
852420305
1681481450
414322379
1175975380
1568135469
700933879
177212284
1609960330
2065024057
356560489
2087592356
1820588014
211925669
1124970874
267845020
1398752082
1214424539
1638330121
2017761982
313222997
834316712
314411018
1102556384
947785958
2032456155
1258382346
800837717
439970444
254018852
61726969
1716093349
109932217
201605667
1831209056
504815199
754532812
158278510
302599780
797453544
398824683
1240771474
2118768475
1368468851
1536233403
231299537
99436176
2128097617
161989222
991593923
859903036
210500517
8298705
192545979
879455222
461203977
1741423578
1057100847
1415680664
757982229
2077635586
1760726952
594335001
1269011451
1169226728
1084779667
1871117851
1542743732
2084782643
2096135592
217535626
1620628655
202222505
517374044
867770938
565670167
701187638
875655233
1582612821
1723482927
1579498020
21898219
586429201
631170450
651330896
741945505
1872510498
1234333529
463256741
1934169829
1720915097
1938432941
2078463702
732542669
1344111166
1554639483
592641659
1003097067
853254878
1265209393
582249484
11350545
607002801
1502203561
465193177
205500609
1177352735
436870343
83400860
1844580498
819515569
57689935
624176037
1039775289
810532555
1540542607
1667668464
1857619915
1374598604
1094129933
2062500989
1995430004
778593577
1240747888
965369852
980753592
922396582
502016327
650577694
777709193
134969901
1384800962
1389712528
276671128
1670805980
1083967258
212174210
698338045
2046028341
2083487906
1701913549
1951558778
262292456
198078948
837236734
705467083
1524320874
1971475666
659850174
586253382
601729576
892658489
1161872462
602371767
1190403976
824002401
1914305700
700416800
795026539
1175131311
195479348
2001724034
1048979191
243271312
706261239
662794611
1384466201
346655221
1991744242
1131510998
1143774647
812322000
1027548417
1609094710
999164462
1741297453
1227300896
210317221
657885443
1093478982
774899679
1781645365
1910510116
335440329
1303151994
222048246
1185480398
90377161
1075902953
1666370731
1274673087
64524472
1156714447
734070262
962817096
1034470362
2012960301
742338737
215715744
994411382
1325851137
727356620
1743118203
2008895841
1195309441
1555742701
1162687100
110734095
886228330
1386554136
1144606213
261630266
1428622187
859829631
898172194
634349890
369881332
1597334065
1819926029
1089518768
2056307964
1786248008
197542080
1685561704
539939339
1057584860
612576670
1236796060
623130981
2093265587
2082896531
786186194
318231602
676069594
859740868
1040449158
1983848045
2120006639
1317333996
1423229368
1994336491
1206461200
1343458372
1307396567
304190380
1450802809
514308581
1254931859
169250806
1601538963
1828304976
1574869537
870116033
1075261696
726875776
1501326079
143204119
1256684393
1236102568
1909869305
981757896
449241424
817844021
1288907551
324864583
111267615
1552276220
203023484
69218472
873626633
1794016676
1385434955
477588431
1850803675
1030575886
1071358983
182568351
1374868797
2087159804
1495556809
1518472072
219826733
1601939694
1481770062
1494948005
1725411353
365973546
1594634712
1777543193
2006743535
95571920
348210449
142028429
2009188028
1525380177
1135137110
1603747255
1212362158
2136656595
435614447
552922506
1559155311
561475298
1234266097
823971589
1986773355
1485234499
1505194005
1277421128
630690794
1181738535
455963946
2015505608
1625054293
1261628158
1352498022
1898126261
121625219
1982919901
1107122538
876953074
67958863
1569330951
451655960
1843514015
1628998915
1677488452
555015883
1354057550
1958898370
969717134
13646466
1109537282
2079568224
224474802
591904726
1371976681
1467706418
1817738845
983172610
549346052
1330279560
1174694819
1837641913
789110016
758095870
1414715730
1298177906
2075058433
869610140
1749863324
100099709
2120077832
1843436712
863315587
10325790
1062451528
204832407
661646648
2629503
882122833
159183972
1769670257
221768471
293534548
204614411
526486574
1595091690
1610783606
127220720
129147196
1182916153
146909418
1728401784
1596248009
2101211529
1638278462
509809468
154070884
497561742
1887073723
1295800921
1241486235
1804795100
1229026659
966929790
471597465
1298268
1311149979
1118438746
1276096307
1466728327
419357170
163272903
146098304
826102987
2088003207
1961521522
2126659174
676388238
1427384025
1405191934
1650318611
1618120818
1352168685
1526277260
2041375086
635515884
1676160667
1522586667
1331349559
1527647996
1583613655
106501082
742992894
377086139
1664801054
1524600914
1403996932
1537253796
262013625
776907596
1024564815
1728383793
919520544
785466884
731588316
378333137
1662890236
497800846
176241837
209660868
890574653
1478214514
1648026860
1150604570
1210549328
1269696512
175419303
1873646574
1985692161
1118708012
1892294365
198785682
713810319
141443380
1684902875
1401353778
1794821722
1011469247
1393018428
1204506239
1678239658
1164122835
1127727541
1187901048
2097881904
943557193
490499249
1351627830
1734883173
578079963
2054198796
1365084557
571821476
401770325
1080200200
39224354
435010616
136525318
1013987839
765971845
1632225508
1355503667
1223741064
1696453584
1869902648
926803112
1024780868
2129019257
1924679230
1742013859
80107012
1970290163
2111583151
1454251518
1039155325
343700888
1007252795
1539969981
481887456
781052467
1546876750
668132871
542538122
1795984202
255511373
904366289
1313195399
378181075
1109664170
703531186
969916203
1002290447
802966585
437516155
300077651
752687756
2082621591
355016790
1198223033
171239064
1129337336
1322812514
443809233
1004599241
1759312847
899522213
2088067524
1103039635
1888310323
1437331492
979434210
768203263
1416695174
1325585563
1225602665
304997577
333558071
1276091942
1523426402
629744149
635296213
1365178896
354391664
1558601362
188314939
1845402845
1366574416
1009086225
1933315810
1196439100
1279360965
580987300
1063658096
841919980
27386031
1661215879
825652561
107390802
921537751
39665563
786987382
413355538
1423210947
195359569
1380235093
1242589841
1034107835
2047109746
1589395640
1678949725
930831332
1431265619
1244146138
26715237
1382561509
960613912
900074740
379389628
1717133984
556945816
170562411
968001701
1563139356
1997172426
1719863571
710215749
2030649774
225807403
715060512
707092945
663439542
1515698878
773504497
505117566
908315791
2008893090
371479031
267819502
1685788820
647237708
1223875248
256638096
1569210156
1201646444
724203210
481608144
273561548
2084128716
631569525
951849734
893814160
1636590047
1748550440
1666095505
94528846
505494081
2016835233
1334589889
1168868322
1118181063
1467412630
1258100851
1135426647
1275611651
1928469188
1447749221
1357864514
1712194589
234347040
817853670
40598575
1656875637
155451474
518623690
856015165
874608776
860243453
2145987648
1362251809
312420335
1092046091
1409531950
1980770585
1546215500
632531831
708971318
472029165
478621749
926284989
33032289
133311127
419155099
1877539981
137901386
352202544
641849833
455780694
944971024
495434306
17791926
1681485162
1235496364
467613068
1450454294
119820995
2081215333
1878881610
578904317
1379351610
1067376132
1683052291
147778186
945563559
1662462985
550168663
1267477782
1795848467
1743363993
860689398
183440531
1283279887
1371495023
818862242
2146555324
151637625
1114129041
848627728
1919972945
1217307234
1918946723
386763650
1003953539
789924040
422385189
1979003878
1018309680
1306432339
535443321
596708957
1150360753
875765451
60223788
1860453336
147663785
24171911
464819402
2062253683
1743046679
804157764
218183931
721868873
1547488105
1248736743
120337914
383472013
708344345
1542994727
126216743
1511312986
45697872
739663684
969655864
1485937991
70744522
1065994559
860987585
933267017
969169912
531866359
736711618
1494900653
1885832144
420074216
50962382
356527424
2020059012
1930477510
1322604692
1147586192
691032488
443750731
1707333959
1637418104
1134909750
1341172586
1254867199
729380910
399843830
754792433
521205374
684501224
538617090
822630708
993457368
1513413250
350240933
277310515
1436049285
717773769
1364480157
687506083
566550248
1565219927
981503616
1262837153
549864503
1140214474
928332362
2144694144
1758328202
80853953
693701087
2116937305
2114691789
80795482
986636706
1267908007
1838039468
1341345672
1078089089
1386994114
909136203
1960304408
1485565874
1209608476
716203910
1313361538
1736327712
1443941991
1530332274
493355988
2089598511
1396724664
1001041617
592320360
803034337
927589403
659773473
418640762
2102779892
290885103
292424142
2021751103
643190972
2069269814
628217760
52408322
670083419
1588108790
1357323816
1251670835
1552923873
1560368670
735184131
1178458084
1830664033
1384876078
1943096528
510469209
1188785783
744140092
1362256319
1655631159
1614379221
946362199
1683732891
1239729213
807669591
578136900
621704750
1822596685
1481815204
55174129
1814057854
497760769
609003130
1038539554
326031869
482020808
603132958
1617730845
1861016727
1542110666
1367482387
1552220603
2093693910
1880234651
1612294229
760237955
165540454
146056932
16700850
1726735814
712927632
1948296987
585593990
902557299
1330386237
1082766725
1740641656
37820551
1749833778
2064114286
1249768618
1050893031
2013966471
1636063601
799910697
1555742088
729426882
347901868
1620026851
18820218
41493308
1940191909
968058699
1231573454
1341669290
1234456071
589467251
1546025054
1474676403
1556103584
961325023
2143122710
337522206
850714785
1661257131
526031418
818083856
210722513
1778507684
1935585510
460904512
753235722
141753360
1958017993
271458164
1835160154
1062739697
1487946037
1630170973
37876946
779158362
220650777
1330165706
99890454
263363237
178707391
576486068
122698138
1700025885
1421548450
1357076397
1491173280
1520842050
643463232
1766056223
1207396648
1291886636
314178555
368752703
775967486
1799292455
1356536203
20377792
14234483
1465272015
2051993577
193379847
333103122
918020632
1002935131
1012229814
1099766896
592637953
1345347574
169574644
9113586
2015617621
489051198
323122958
876463167
23333636
1774809766
534532962
658115569
696905234
1862282417
1198576932
656945053
1365989445
1785058420
1564527522
637486428
452083999
1799165802
1350613901
343740009
183857486
1121943586
2100021891
1575181709
132510840
1480786198
2100294640
86246783
1612861586
407799453
1624540242
1606700640
736134729
1524011178
1348198080
1256256864
197122509
1446696563
2013366347
2061218176
1983078946
566095666
1117092906
777732850
2065064473
1355810098
1310050468
426182858
500918346
1604685760
818377441
1300700970
602355522
2073236932
342860598
938608161
1976071768
667350974
1617828158
116444955
1998399664
1494892983
580511870
1673712563
35057376
1641121341
568425508
1852437471
11472466
1749467179
80667698
1290296276
1857765837
697646337
959539268
1738068666
1697927614
1937805067
1364026690
409637029
673149956
250578860
1444114680
585735436
229340480
1182022138
486524387
1058845894
1983031245
1249510429
56817848
1499576472
1911725246
1859297924
133493545
1704043240
443196421
461064695
380844382
1138034379
309466335
1284688125
2049668434
967972284
288841006
597275460
1215515561
1778199989
1366874916
1446351692
1227782052
41218042
929594527
886056055
1025781684
99802875
2093688624
361469345
520409324
775521447
872737030
639947635
1746982013
1485381825
2011361499
24959573
452070056
1279516427
655642104
1671565531
1350049836
1795855728
392329535
2035460597
1149856175
2111507033
1037739095
235999037
1616443459
1524155160
1580782276
1174622954
160626168
193550786
1829091859
519482081
126896463
1802329091
1828219177
637530653
524452458
1795076343
827111960
626144027
429461181
993888055
333416685
134494764
1061205310
571788140
1459729617
1335767095
1874746139
402597624
403892167
963132450
1493569445
326468841
1762994019
395521445
2010079378
248521225
1552559235
1819553589
1879569961
1633886568
134972489
70025340
2011527145
1958718339
1060009849
456538216
2134358110
857904301
157596448
376377306
1874602341
1144621723
447408461
1801073459
1515428048
1233636113
1609941120
359800102
538653724
1272144426
2104437941
1468233941
629790000
1864626349
1840518778
237636621
1624413803
1258027480
1180957871
44607781
468561559
1888860624
2138264495
2071276033
231249367
957121665
2010230250
972124588
2101244132
1769712427
1393863775
720008956
1939457727
322693698
821605920
1234589261
461405062
1384669467
682129816
317353124
1145771336
770969245
1591489517
1765964058
552093800
1564006548
2130821544
1852950353
1015925736
638130510
1421768490
611803637
1184331099
1236055633
1010548805
321801410
1108712658
777174574
483363045
1131595528
1420544621
52465486
582053287
374707601
1669376266
371688815
1905111925
1494635760
1679836045
1871327402
317130695
1958597644
1112639692
87692071
1884817827
978417129
2063603613
2128013227
988125506
314088585
259740536
156790709
900919362
1133320863
996917323
642501034
1938326069
137342443
1660921694
848121710
868131998
1889108443
2112881313
344456284
742195053
1300478195
1461629478
438524697
861914445
1805516814
1336866568
178846928
1706275692
2108500056
1872312506
1359640349
278518315
1468713124
1826295975
1729161557
1543777600
35580223
1971625664
1377766478
1654381572
982299762
1879320017
240043880
549613968
485175940
271642444
886263721
1610530021
218303193
246839310
2124991786
92701119
1705659900
60875879
2092599887
1874194405
293030114
1542175778
2059970754
1466295429
1839423115
487845701
41312600
1999761779
974580292
684597702
1477036148
199175641
1605839357
1981956160
310779382
372559497
3092593
1011702753
485073524
532121213
277667782
1458228965
2121790912
551071251
841673567
973449369
1008336193
139080842
327213528
533946823
2096910930
1212700535
1553088609
821614828
1488271265
935994190
148212706
1130010239
1432033564
44678023
311194593
1788434729
538218566
1425369867
2040921141
2021386778
1925903366
1656388628
2053353436
849819901
1707634150
1723521310
907729609
1847967820
472553751
798913587
579521632
1885287033
1311942565
1414625314
1247879625
1749118062
748425771
761282572
1134893023
159101827
1950534809
977410015
1055057325
1322072235
1233257880
648266929
873471695
663217380
383020004
887280870
2017598740
1468558889
845086088
1745533106
1903129512
402961080
2049924381
1623499158
731211916
313613743
1729540207
2110466926
1153070889
534762400
1244268400
1905446039
2070338255
1129670294
17910028
603458989
625745994
985453056
1768794806
1608813089
1911865560
196280233
1002483157
2046540051
527746044
1586500411
979150481
1317043173
758409600
372096706
1225247110
700741741
588111118
2081152883
236634825
1737635833
823586381
55861492
772002632
1394806759
1049613560
341797499
104298384
307352043
1955592726
91804218
79140354
735790223
1797901024
1556601513
1434072316
27091642
1574867567
844772817
521713895
1692820638
777739378
141775375
1817226022
1006931911
43507449
861990414
671024975
90689392
1972399379
1899361642
1029640814
1573262437
536080649
485270631
2121644169
198409641
809430677
2005988560
1722970983
1967081586
1608289488
1429492113
669956159
1170639047
1292282050
311137137
739569314
2051909934
524152784
322454841
1440214574
1863431052
1582498191
668872602
1325663470
19030271
169450025
507915779
454198778
1215689204
1258210576
1693403777
1892212480
1762119423
31135264
378479155
231487373
1989341435
259648886
1898090776
1261606403
1738084388
1651425268
793749169
842698493
428318350
871459596
1912201883
745700092
1894483486
1520078312
1661581275
716715160
767865364
1006169174
2038979046
1117413130
489316178
739825815
1246810317
1237595257
1720792080
1949738466
397890849
1664932795
1277435934
1207247493
1571288152
1113802533
1388381604
579934825
1725791548
464493161
1732913480
1537925287
183612369
1399003449
1008560611
1029628608
203935246
1987026126
1117929822
59130357
653408238
1778357039
1375702097
1847096813
1146396483
36144276
1026169663
1992750852
1667451060
1483350537
1335691738
1141633219
893430580
1188551559
1630330779
570751858
303715581
1555234445
1854306373
462610121
1556485958
1973509078
1695200240
1146575948
499153661
1419015651
366472989
1581908274
359496736
1068578687
217203447
1136460013
1084002231
446705995
1453035073
1623922507
1232137665
1624203448
235685005
222786284
569321401
693009881
1709049663
1114154733
210830072
168743361
865666437
1971824103
576757330
1081054495
1693787311
1399571385
1966857618
2032129386
645918779
767344573
1073815088
1769923725
1752715776
643028828
763769627
683953690
1473319766
38068245
442149140
1465406964
1315644420
278424031
1417040736
652607083
783854493
919595315
1058348998
1037014758
337240283
2137844063
1747006022
1020187028
979675718
1960068883
128731731
1571381656
2082998036
621179430
286879277
906175023
1214004767
1623570440
1891098577
561431530
1968232222
585340538
1202739361
842924983
1607031396
177083541
1933938239
1204971583
1381620196
1972774541
1804140185
252676362
1110720622
231216926
147129155
931126422
62351967
110033239
100478900
362614226
842073544
1446782011
570815322
971823971
593705828
1751888753
265586483
956530001
1618943450
488575676
2043159006
2023002986
1130684990
1648791411
852325177
1373346633
1761401
1402139488
1264413066
969207589
260856839
243803789
527973655
1667255175
566301502
1323948423
366855245
2034621860
1927190551
1908094974
803475725
381082069
392458308
724214329
879579984
425892226
288620080
232943719
798885565
953762332
1075130255
2019015796
873752154
148173327
92862311
382743458
1099049156
664959096
1020956037
1727525341
1873380559
1511166505
1971353160
201351947
2078178582
981250329
788419578
1214328298
441283845
1752975718
714636808
477373975
1936198758
1395763343
1078616573
1464157779
16335990
1206866732
26258236
1494200982
226618103
1667033921
1438135138
1560330931
1805537159
1530437330
545438522
1509561389
307642299
1392516572
1829923260
1747690741
643320410
233445416
70063385
461305089
390155503
1421427927
1174950642
1760309546
1529956208
1309798158
351228056
1995597116
2047768615
1411059037
389247677
663467398
83345626
39051087
335068816
1008116406
1166496246
1252463684
797903242
701321795
1671864232
1491368202
1361637746
260301316
2010422736
1743400618
81894668
998687187
2061452332
1810262120
975324230
1385305510
1127307936
423277050
1335394364
1861951624
1123388853
1470741950
1930322821
2034546201
24103494
496548639
1955945152
158840113
1426973337
2135766354
1234490550
1387825678
852523457
1915779123
493728249
1890760859
2060269733
1547796425
1921220169
1754492514
11225447
67006018
2140958703
1298931073
706419833
1429113337
581513263
972430865
1550480455
857064289
1931832306
936401153
360036853
951764057
862071586
913308192
1935120615
1409844543
422244928
1646078540
425190374
414477328
592882016
2104807884
1337639127
2079453697
1928678654
1443390133
1865489568
1646055975
1676371431
114600544
533424285
60997540
1777093181
2036903252
779066709
781558746
65283323
2025162622
989038596
1315923052
1761789449
782260206
1142709807
1806709287
1740127185
261042792
501520909
18898622
1209282928
88742409
696852180
345946819
1612257552
480838401
905880777
1971617038
1773410918
262659487
1116761546
1523035987
254463066
1067034433
1955152239
1462052336
200258607
290686529
1810346207
968555807
753831545
524872447
1111401469
1973198895
1820417789
1538374194
1644375246
319379066
1532971322
116621340
195601411
2030983809
16134235
1285990804
1225526673
243103923
1522540470
1806747388
1053803565
1161901138
591755938
67950207
1047031366
456619603
245167569
2130351609
851196445
2010891317
861558257
74308980
2085970251
237632848
1677523211
313983346
289994316
239247797
1309615799
326974738
940767199
2054791192
1229399987
860103722
2076749045
1603841045
1511728873
1322589640
52578848
4070613
140040516
2080761472
1123867912
929125077
1265757658
158669467
404062286
1847961152
1934509674
1257621423
719247543
2101665206
496301959
646121488
460445872
846867261
1954353366
397714559
1387973915
1987490858
626470225
1171111305
2032382247
940088891
841010018
1386119129
2048707292
1295885870
2056416663
915528704
654610115
1802124892
372867639
1348487953
2064633177
723399660
1515131882
1157666505
888350153
1160765080
723272252
1720692100
1915667281
1378276681
31293737
386431809
855466244
1433349638
1563795932
2110049443
755472001
1105085102
593601247
1826633973
370961234
1831993350
1384007802
2109084686
391132123
341032018
877689895
970156408
1677899176
575116347
673281635
399900015
2137887560
1607553696
1985981729
701585543
243007740
167239144
114658669
351459507
718061605
162541172
996604657
1212009478
115303620
655936714
510040153
1784189852
1385029768
382654541
78895021
478399549
840128531
671454419
955437775
2062844501
1090600470
640254255
1045359391
820669170
94615714
821556696
911815178
150677274
1752583430
1645496856
1991481739
405507258
912905202
256082863
1616505908
2089810466
1809626448
1419217938
326733042
642559918
21392852
1374875350
669581394
1139749377
834099583
728637504
594557909
825865350
913164707
1682393980
2083700446
832146288
971071405
405121111
246182490
1302439396
1338356255
1721326079
198332758
1560416479
245709006
417387892
84400486
479559802
2060812510
572313370
1622819423
708698934
1235593450
373010763
731021134
1583938364
516433468
335911719
1733232095
1026949473
1159253904
1657923033
695623500
525684499
117453399
747582262
288587920
1020989584
836054745
1223099519
1422715374
1918762831
2059263035
2120603662
1682411614
1792746473
1789965456
1924190114
1608944820
1324851482
710347187
988929780
1717081218
878281935
2108801331
432243009
126106144
1173398480
2055297082
2013591755
1979970892
2652841
59912321
169874355
1652748905
1646008549
1445864453
1533639468
1095478296
520426232
2115264920
627345715
326715948
691960927
1333301443
1758701361
710724408
1649731997
363478632
849228849
1019671435
1371306860
2015727823
1320481462
185075309
2112221259
787366933
1732116312
932595138
1636548215
2050354668
779177746
1735146130
2033202933
1886292694
900642155
776979747
182824745
420106518
2088137323
1079178594
345617318
1900662306
235751712
1526704920
993804778
1670990387
884285054
1438580196
658246365
1763603602
1568873935
1244491310
1894825206
3627054
1073506592
1244453993
430724766
1506514854
952258138
581257737
206340202
443609491
112657693
923099621
1111813994
1266945130
1042544070
313771940
1882967817
460753779
1300924427
1656893666
124859363
1404267163
1541961719
592659674
1732941191
1973068400
408466625
1766081780
1283150035
1060443449
1192871884
1372290220
1633890914
1801568767
1881326016
1188854373
1297877237
1482506842
261075304
1883443031
1053769416
1520733448
139370940
1451628386
772570412
1632895869
1570119762
1841498682
2096780689
876856646
1607355206
1943229075
567932093
2067942647
95774798
1177317251
964090879
1760449456
447283595
285989867
792437924
1389428278
1058835825
2057289493
532990248
863588455
1885772696
838690015
883587174
175761941
1764592589
316046729
1985638057
1229589179
735890521
1543382826
1929042254
2066406968
1823186851
1206828192
527384552
424808667
1490971485
731999894
28866345
62565225
1695255913
422093647
34118285
1646082090
1548532684
1620975461
839126892
1068510731
1583737220
722859450
1875414634
124888457
1393210773
1348943742
74659365
500913381
344678535
1908120822
1006544207
805426286
877808636
1341553986
1987190015
1866476181
1069219651
1176842066
1484434242
1404084209
1407956759
1162393854
195517545
651418698
461011606
669677632
1822520928
48712170
13023925
822905690
400144993
579584669
1947236221
187105401
2068033302
1333625713
477490886
553832080
1842869057
1983801650
656462565
862164371
1270257591
1605596326
671877062
462497309
937591199
1356240589
602597976
1005703724
1789842582
1404945676
1658527187
889619940
1578591648
878204285
397009628
238659206
928855188
1180934927
932574556
521255884
2136993436
1496840725
311882293
645455761
290289768
1362021432
1414743711
585758319
559972584
897789121
302884348
661958530
1535580903
481138008
1777534696
380194121
1542086589
1079767309
2085759916
1570583956
695212340
625406478
795192961
2119780738
1685025803
709209353
981047627
1914897999
166836794
2099281331
1700102833
691105046
2113410320
1657025167
1022637284
780055353
90134368
1939243542
917625897
998750965
1914359861
1674364430
1463401599
1357533979
43983921
717619303
1922855022
905133934
1467363525
1535715163
2132258435
307038596
1746204175
1135130946
1010342042
706779159
170690691
1827445093
471961888
504926114
1825508478
1766011899
1826396692
1842903826
1524741890
1603988012
868432588
1553513313
779409782
593807132
86306413
1018708046
414904903
933329642
1584732764
271910969
1081591975
2038014020
694782855
1495033994
987794952
1300383737
311590447
1713643038
151390279
233753765
1175792367
1555899755
234996832
521203822
1901190523
990993081
1614762097
2057846761
408851097
159179318
1784315309
832683819
1650400992
1949587551
103525213
1460198733
2011421874
183028442
381360184
2114630075
1788338660
1834645258
603209077
1879867165
1571274554
954946716
487731285
2130084054
1248445842
476210032
752749883
1525939830
1156633777
204522988
1962436786
436840564
273854780
715759503
327600941
721632255
579527500
347979335
146682384
1012494223
1812143199
1693190721
1742969449
852567824
1323967939
1664597582
964399914
582283349
782390973
34957296
310499205
1504298697
1605407397
1969205204
648147195
1715478565
78958573
1636100563
25813418
763510974
219489515
1446931842
495965882
98621258
371482563
21149259
1006887410
2046747104
1605182307
1115900805
900119897
1157486956
1491766896
212300035
1876857763
1292576379
51865875
1100259085
1029887057
1477434624
48028631
66437823
792202277
1904460164
973712673
1137853999
1022675214
2005177372
656083021
493216032
828932881
141731207
272616192
1988767859
1927122721
292795236
731864097
539170620
206510532
157092840
114100733
505341527
1326196842
1923480309
1668345827
431705331
2053153916
304315757
391079349
1725960503
285043878
1601060354
972551244
1853919150
1643671711
250861976
176477613
1024787504
1297994165
886336221
2079586757
1700567455
1919618654
1657626418
1052939728
1555645138
1068315566
1251119793
1788098949
1872124501
1264261102
1494660178
449736247
1768622716
1818533080
1852043870
1697766471
218725917
1120926096
1220931115
161086100
2131482827
941493605
1898314048
371999563
1297086186
2123282860
1905957084
2069885761
1267922324
943604707
1581994564
795299764
241009515
892649663
1005174696
144929963
1653733579
564167953
371256174
1659611902
957167545
194290004
595326251
1938900735
451630096
1506042710
593821082
1680412314
1545667737
584376398
905796336
1682122487
1731910187
1325238198
1152390376
1582992354
640893070
198229182
763341203
1550126389
963659418
1545959701
1110448351
1821168902
1595551409
1950021438
1334720789
2126280288
572245604
474965113
1211454346
1069974460
557680488
33725221
1498679398
1729211328
2079096708
855500069
521239239
1070752168
861798539
1903805926
1632880052
1861945867
333519153
760925333
952678189
321630590
55497867
717123235
926012922
1544178326
1588216671
1089530396
756329580
445412592
1646349160
585445131
1779457455
333171336
1807695835
1281872699
1547272561
211662490
1111638518
2103839418
1040009304
310891388
1722050777
516008853
288155719
2118766865
1477030461
38483784
2029146254
2146820853
384023069
698019146
462366270
1144043197
490486611
497149179
266799095
1620177503
1865898017
1659645958
2046171970
968768096
1476307420
1017972064
1551163266
2112077820
1550195000
986575420
1292520217
442652434
1706786575
2103055587
596455173
1132991817
609356812
700342148
1811276819
963344278
712669550
1148707289
1438727628
1829507216
1169752317
2078874308
312854513
84066055
623516909
1865372786
295455222
19557352
1764167907
502334559
1113363300
1623871686
1230715410
1950234427
277844131
921355732
328935096
1337721497
219653762
77436959
1592686332
1769209579
1190155938
19064895
1801291123
1103153742
608578600
737382510
1211356835
32543302
529002367
484053577
2139640302
1096197732
592585356
40045965
788283727
967119428
1530250663
521027140
583145956
948387779
779838221
1506345756
958204973
43426268
1025729354
509307699
162159658
1709335947
512010733
1452330197
82149843
1751330291
1275754846
889512903
2105020649
1356059896
296918727
1587443431
1309043137
1049114157
286058413
937461552
323629357
519766305
1520229501
928712014
996905124
233542560
1553909171
514068615
2024423184
251976658
1699805275
1600306292
1988579451
371606078
973236640
974413608
96521783
2106039362
1262979987
1347774584
1284511694
1460741905
1507225868
1956036272
1706822355
2019592340
1856715313
1967695336
976220941
924047961
1547028614
2040802888
1172849358
85179429
359775063
1113336206
1646662489
2058710465
48870366
1084139982
469396652
1588457814
482795861
2045773812
257578702
1643066736
1949160864
394817850
873246852
262686705
2101977452
1274871274
48419055
1606520692
1451636765
1780305943
1456271160
1817054782
2023431235
470726817
1853575834
9088001
774329385
567142084
2019379960
304384134
1757390261
1516248355
468644108
866080169
74455634
454881627
6729427
819247457
1238486033
2090438843
1643351924
1285929156
32897427
1289654286
1541232496
18295161
914842028
1118912645
653747555
825371670
1134749851
1574539079
687299104
1847701290
805864306
342714974
1382058070
1193670734
1399155910
88780741
1842687412
370620268
697868622
1678287743
750678606
1481646204
1290969907
852094475
1784426926
1710853477
1888585463
578298340
1332578914
1070606665
1461340006
437373668
901986053
899490283
691036772
1909719909
1680649589
1438310986
976010353
1596494705
2018576339
1746850934
951373180
1650562535
354727080
763440239
2079528084
1064020071
835514129
895203871
357684383
650092463
769785570
1536738096
163125433
872204093
488718638
1626007107
342949852
1270130395
230684673
384238643
417943928
705777940
1638916959
1125724868
1875335627
538917293
742826213
711833317
112922139
228823903
1658377294
677840677
1505523899
428357319
268048302
1270469966
527592776
50728919
506639202
738730332
430146998
567743667
941367116
177492799
1437754609
1272497121
687163814
1373986100
1212564707
1520970331
434088001
779413123
308332988
1944088978
2098598104
1151368441
1698831857
46462557
1905154087
1983303547
1704744825
37742234
1721154513
1008332932
498541344
1245603764
1210061131
1318035539
21281172
194200839
25542364
821599889
1019812459
27862475
767851363
868746621
93622760
560810826
1496373049
565422914
1584563288
821811080
1239321466
322342208
1213039154
1001823076
1493799737
1302217059
489268472
1116695696
15862573
553414868
1593193137
1483670508
1606146625
1786075571
316115763
247555084
285417943
914643531
1420450573
777045848
1693873497
2028962500
631314744
884479461
619174767
1849896703
335333884
1859511401
1113953742
2093918631
956435521
1288239581
2131472755
1362810350
762015047
874470862
1348427477
2096357790
2075788530
553709439
2082804276
180289564
1122327061
1463714490
650275848
1341467579
722177668
944670442
1314711896
922480820
14865446
190854623
1921407759
1505050429
1137518565
550389877
1902651241
12535076
764368667
978990711
1887326624
2122142103
969689819
96009244
2014530154
1661123928
1988467986
1058695193
1036879788
806936167
1845654544
1031008807
1941955871
45679205
1167959916
980949458
1317915940
426995588
1008479164
474172279
1448355813
895250524
88917754
1592217464
2066224190
221799617
399641839
2015248466
1327261582
1757404417
1561830209
797837469
887027463
2079636459
1385418246
1780836745
1126082225
1084317848
244728680
1329301750
302727672
1446697253
1107642480
2050688997
559946903
1585388779
998905137
465674421
42629599
1598574269
533561526
20794541
1939652016
1747846783
2105931157
1915745159
484402357
346924230
456633922
778215588
737199114
28486569
1470642434
410075593
344232444
1870143995
891700276
1010298189
1341404711
249298154
719762088
1758113776
166781406
1667076828
517470261
29418446
1103654925
824186089
1970060584
2075987511
80612839
543822311
1946078055
742016432
127380217
372965452
1166754334
751313169
148975859
1001377858
1219039762
234761388
302417115
1276085820
1757069826
1989142893
1445285482
58252507
595360607
252334715
571967745
1850339180
2133810462
1122233342
77060966
1669000324
482548109
1806194893
251705393
574934851
1014946256
1797814682
1278690774
1569530531
2060085829
230166994
1282609026
1974455031
1037610658
1168242510
1773370621
996137107
1142185576
1830537087
835981840
1417175493
2119174344
1008871013
810580143
1035363715
1608147303
63341605
585715603
1786033474
297260137
144141315
2038088389
765650798
2103599733
32266812
1517677767
1699762509
1854981380
1409161723
1116601758
1413745109
447077215
248818700
927607770
725283700
797531502
338933082
1766681777
2105855603
583719269
47084587
205845530
987321213
1427109670
623656957
395214063
1247696224
1022297308
650546613
331831726
150465470
796314398
973701016
244665348
924558503
63219986
637532936
1192896009
1350549520
975829309
1653884509
581120351
1512009856
2122431664
2121150329
2051366881
1764566738
1350013040
26720780
1463239813
2141971289
1403054370
1546737138
1020908251
1502122094
1147770689
815701259
746645288
1730962759
1307874190
1823775183
539793303
2023837591
3281669
764581272
1317292910
109143406
1821107103
1441689210
595893289
336224407
2057900040
247297547
1987116318
1473126421
1441385553
507696964
649735100
781791850
1734126049
430736638
1856661614
1447585851
655234050
1904717768
1674081860
208039410
716379010
964019469
1241670527
1854566075
919624641
1336603677
265361774
1620098567
983473811
819936533
2124789013
1189513900
101525562
1367017364
1678878535
289511426
878953493
1156071433
893033751
1681719654
891611284
1343291011
1867198346
645137189
267463700
1010087157
1018256561
1339280957
2001534917
1532814592
807126779
402481371
2034873812
802840296
860274234
45115981
473090958
206833467
415895360
1331180651
2021687214
1242572122
356031726
2062783926
1752214726
1598110108
1023590248
1370549164
818343706
792681363
28077434
2142707104
357896067
1656168551
168307600
649373279
520927403
1844906291
642237748
938321509
1887138536
665090192
164875426
815922793
1622272038
1916875225
1643832126
1489269132
867660077
2131386033
1370081623
1243336626
717940857
416947536
1333606203
1342646131
1305593793
836015985
1553890515
507379851
980847476
516530101
133949994
1862639150
1956077364
2136201248
848166841
1333020928
650515006
1239310548
242902596
981180953
2025476901
1322913209
1543876526
563280834
481768721
1183524073
1952767708
603635075
1946483327
553166175
1134540733
2075249936
767568680
1470501964
1742002180
290849072
173993753
1826673801
1162909595
910728125
2037232416
344589211
2080878489
915393478
371463637
912646327
1277602894
1242445928
445848255
303676141
478618617
1724486178
944613129
1226925941
2130425893
337194519
1619805774
1931820872
998497566
548775727
1693267436
624535159
479750752
63080893
2098313726
2091981160
1809970061
990577688
611956976
1246348210
1204414383
650814053
1864278116
1788845627
930576811
897257466
1651413357
753669418
602493259
675275133
325637164
1631336122
570229349
1386833920
1102877822
1130785009
1112886814
1990691400
1659561490
2015930388
1764764163
1067821037
260903261
905465148
22909375
1709736594
134227635
2066504608
849878523
761737496
215407431
1598773342
488662354
1098389921
311602555
493201110
2010916001
1623913331
1732595800
1770352852
1390030567
1665716577
870015173
2069697328
551298473
1569928340
1508991348
1954354506
388430222
66790879
171179693
1752868452
1580937726
1894340742
241998597
1368368277
2142633405
416306399
628827065
610085465
1923877692
2145495425
1990077577
26846552
552544471
870262423
210392075
882078893
1020243090
511778713
2012344415
1100025528
1074439513
2064299387
742261456
1060614072
1907741206
331688199
1616475199
306286518
1511678716
1782265215
948935188
1659675004
412057826
254636649
1033830672
1202378670
545627755
895008181
675382075
683471948
2014547870
1950854723
1334485648
1283513851
729180658
1049103968
329068197
1281130167
1175793031
1086152053
1834561528
1716398584
1119433835
891902580
1589845024
927697677
164391799
828610186
1459966727
1723341649
1032737279
303632051
940368471
727457836
1095811852
1791807105
182620575
1449472455
434996286
1169332811
318846735
957958341
2059771656
165454014
1477071799
1174754623
196837693
202716734
1750726479
1049648102
834200540
551392815
102427899
301735348
1685159093
2083171789
597438213
1258046606
1630762518
1167650342
180921340
86842174
1404481375
99624557
1187127737
1674758642
1526449252
1961911852
1707129534
1735007742
560717543
880863166
1819758979
1202968377
344608253
813302214
1532917203
604208762
564717175
677585688
1902544907
1807401929
976235346
1520292544
1722951046
1425696009
1126972927
1586936953
756669858
263297902
2028967455
1974845710
1532636436
525668983
951878305
2028343773
1122812499
1705403819
260469050
179262045
1336806039
1830102866
1576795846
1543029499
865076420
1768058452
1462423589
464483021
129720153
827321500
405680611
396917288
2006965009
608406821
343507009
657996987
966064141
48798476
326064232
773305273
197913138
972517000
18255801
1615904863
594793589
2053940260
1558049853
1846183406
1997622877
983095937
511694190
1613679638
204091192
1603401980
2050380777
889284953
1938203380
1454308673
43088387
904049845
1718126138
1389843108
1063263149
227934336
37358194
831434594
1849458423
1485118643
1867817576
1069972240
1114491997
1050271844
1386296943
782089550
518997703
543603972
1089642584
72913795
1854819386
2138527715
102461349
905457581
1798315362
197274795
1893725899
1509711388
1450208912
643053518
2013634055
217551719
1525268367
862955685
1944092810
750683179
110656510
1148623718
1390432369
2132558203
199877467
1947917365
515736303
756277263
942127534
1164685339
1527235777
869836459
1393672100
1887086721
1022801577
147178460
1687548592
1164999906
2004742304
767462491
716739894
822799653
1438994334
1468023214
1524432604
1939647418
558270536
260988864
515912953
1170755534
1475413124
1736602598
378948272
1951354894
30738149
1671985783
115050873
1852703773
83302277
921748778
965370034
1482534814
688699254
1113614773
2139561617
1840616367
335764927
105461740
674394099
1568934440
1666366330
1404188532
842246338
1276683990
624641922
276410109
1772868742
1285054991
1479676833
1222226279
488803888
1855245140
1037756475
353908007
194879535
1778336550
974235740
172732777
729050521
99696030
631504498
20792698
1787830642
216173552
1870417989
1989240237
233416533
2064035793
505346977
595596033
1597402057
296367270
1048238580
780507222
1691673700
478745226
204344540
2006241546
1898569786
2083985383
578818711
192149380
1807720317
1926454364
1282548182
906820328
1335342211
1046461022
359059079
2073714134
2000727005
1043681733
184677808
1958321186
1885371386
925831832
872542613
562829728
897891877
1145261566
385029783
1143969873
1445572233
526733721
1186887291
855061996
1107883090
816318857
1244982718
1458434838
501297568
934980222
1456961246
860602658
1023892728
1844995017
1044236146
1587943551
338878431
761535041
412890072
1187321451
924155971
2064198135
638180204
1814438993
862982288
1230647416
323493228
2052400334
1635051345
1632034603
1173116026
1046817489
174661751
518116864
250403589
2096215929
328574030
277841154
565336071
221347886
750319945
232199897
1894666950
1724104076
1447746248
84828955
429395752
2080440541
1828887094
221898867
1334882872
1253610131
1160857363
999935752
1318039036
23288068
1101045564
1383920258
622360041
1861568034
919062210
420672677
1180335000
798379471
1413925204
169236263
721187280
682353633
1002037451
155688466
1744034343
1790706535
1561691907
1976728110
95017087
2010299322
635194649
970324791
147738401
959661835
161446848
1701366230
156910583
524134742
1734048852
1972529719
1667402561
2056377780
1348536331
500336219
8109381
362372329
983310541
1156530056
1871737333
1908450336
824824216
1675856387
2083177710
1271440059
592295412
400985507
894575123
783951879
49826586
2124747136
1463704050
1696836311
2033125313
1575349564
1379990925
74096286
264715452
636650365
879100652
504975812
1292155946
272385190
174895458
1462916367
1590512455
1909995675
1608111514
1035102259
406968677
1401524490
1560559064
814346574
766411010
2134131671
488406647
242678452
1206013853
1957735717
894500377
608745731
958387610
504969746
156191072
2067110430
1391951688
634067545
1887678571
873257472
360494310
2121464504
1519921564
204251942
761709240
2141112159
282295994
2101719665
2010024174
1869444779
1696186614
555058981
123335874
1813371395
376374564
509614126
1875263524
1713207735
1845323905
1687294732
1776417309
1043887517
381639680
1603576248
858248834
535523568
1963931934
360429687
1632323456
1546158990
1249713640
1272442137
992468201
1430271073
1030492620
1653920883
94661649
2141158335
1796698381
107800816
339411283
284413361
2109841741
891025604
1375115038
829303784
1475153489
1234770944
1624741614
1627275393
1084255594
1723937549
1521492335
1149141000
467094096
452652260
799612470
887771995
492821228
2138920251
331420888
886524473
193403962
1644292709
1706413157
1586124241
303314384
936066262
1995027559
1864501932
1429481126
755569567
485889098
1232005779
1729542435
465771604
2059076689
624080801
2048769878
294854617
2011049311
497012182
614438711
1268236725
1791578584
1947305376
1247672034
875087331
173644990
571907644
1123156256
1979047754
1368439592
1074179905
462332274
609813869
414759924
1400611900
1570385838
1220891507
1150007281
1260928323
314596817
1499164112
219169336
1134860964
1379756618
885813496
50045111
719965812
2051251761
1003775694
596298694
1985312407
1400639440
11879961
2011379548
1630429072
1002680310
1228634080
1848402442
264449696
409312744
1207232023
1337142932
2103186421
926139266
2103677226
1887961940
1230537824
1895741862
571780983
1915269766
1240595666
1326314576
1319457387
870787886
1094503182
676935484
1323144607
1356722269
723509585
576999716
690705427
1415797341
1495052216
1019093399
1675978596
453811764
1927284451
222553011
1977642465
661757543
2025128478
376030029
402528368
117605224
252901705
669628616
1501561014
1012931275
681540551
89763261
1762068469
29884560
371020331
491382954
2018000050
390434605
434210992
1856815500
2023770517
897095490
1451721058
1365810761
718170803
652402880
1321012872
840250985
473951440
1993175629
773821644
1879384078
812987170
368484874
960705892
1876730718
1026115006
1247407492
220004482
471258968
201647931
948083326
1143549801
2012874258
1153840098
1375346207
700868299
412899495
1457899444
1971539531
1516175606
1253690315
1910664128
317938120
152657907
1664904095
2004635099
765036440
568870965
863492298
323534154
625393692
552878692
1496912732
1193767609
1059446006
1047987652
636194888
1145199834
2092286322
2017585828
523539804
1415641037
1750481530
273179774
646307011
1735928511
469280519
1235714980
608731829
226471582
1738893545
63144110
643905518
1018559423
581376997
1295273450
955170740
1083949196
1531746011
643445159
1531163257
235921466
1179825052
1838377125
1379699589
2098526138
2547522
1428934778
1009974317
283733310
1733522111
1296013553
837781685
54199701
277271241
2045378512
1796893709
928973677
298211266
540611026
1271710894
244829308
595459820
1786737992
1946355744
1318131766
1530782125
2126331039
1624358939
1734059565
219575923
536395852
1784516037
1716616292
765761722
1971355922
1756853958
1198239026
1610504447
422515272
215906605
515024262
802264575
938085443
38234017
1066533811
1361402817
1572144833
946605565
402191647
474942561
2027002484
1124244693
1766857819
1573671100
897936349
312368793
1634598980
1993527150
239025453
1587196747
1372783024
881241792
1240729869
1951487191
1670764856
820566986
615326792
1052566362
713662037
28187322
73427081
1019787664
1648776535
1850728276
1716217401
1135544460
1809646939
1606937999
522886792
1441152135
1394628289
965198079
449169073
104769864
915061150
1281146388
2104103204
1374780735
1693127544
420620583
1678475370
327286560
1612772920
566355958
2112241925
728895927
877747616
367331570
1553533904
988479269
924644938
911545324
500273278
1335594813
1249962895
1670324870
2076436296
657219890
724254091
1638514708
1606814754
1003196963
573284286
2056163773
1149788096
443590663
638181160
1210632012
193213123
379176560
258658458
358175509
1666799575
1180903981
26003143
1839327731
2062794084
1291447932
117739714
546819135
2138181797
1485510799
658767951
793728303
1223059217
1542450260
1637021526
1326535708
606728501
1937278962
105119599
1707813789
1444721836
257280212
1460496144
566934152
1187663518
1833138049
730851365
259460251
957136311
506706957
255055566
1423364351
224801862
1272764977
1772476085
64330985
1290466170
757740881
1130109442
1096348090
456403929
397516163
464332620
1347817085
880077173
1601037073
237053893
1698269148
1189741746
1025487527
818331182
2131863574
1157504350
1054194326
628384730
1628215236
1067097195
1430066567
1275023336
670780914
1849605875
1669005435
1536222541
1554663314
1150658349
1316017488
1701030167
1291913503
1399093254
1667977323
1666236466
1660511658
885618334
224271412
2025256555
564105202
1776628915
854369694
1952730147
1701573117
1512489708
1050752972
1850412254
2120732109
311683888
1037263254
199978281
934126982
1971745383
836673637
175812958
1626762091
1098343325
577394076
636541728
1946450584
798056779
916718046
1346756860
2027771504
1759707254
376228348
1816619651
1491285021
858401286
328942288
1670387936
1644120450
2085717503
512918976
2001294206
1345185458
1440279899
1351585087
394305185
1289573624
2139218762
1630394350
1559853656
1890615242
1387862436
734287398
1971636125
1968596345
911603957
2086378937
1795602363
1783057925
1013527526
857630121
695484772
1750650148
703816101
1749371841
137437221
1832487225
1786552158
429842259
1599560137
956681156
1470511796
234157626
1502694618
1027988009
1190093977
28330300
1062160033
1707545958
2114317085
1530615758
1749131818
1088479966
1833780
348493025
1411411436
1305893825
484174856
1009244887
602511793
2099627618
1135808605
1623926575
1222553013
934729104
1548521731
43163743
1051396165
251179319
1194676085
334094285
171680840
153142909
801230742
1681426605
2129749842
1373331565
40839717
1327243690
2012674023
1893664661
689440601
1474902855
1134763065
83077803
544645157
1746197196
1928372061
1662947036
277662182
977743624
389333089
1589905288
1269499770
318278782
878520539
1756362594
1978639213
1117368674
1310616003
538318844
423023531
208163489
2057044854
1639647699
261415392
1882255177
1295184384
1452748179
2022924042
2086595852
942654887
2086945622
1535794523
953941157
878264125
531026794
730771943
1784661527
291010276
1071931010
395198435
1626397875
1244105521
1540838874
1800620624
997718899
349165073
747756350
1145556549
90605934
618703873
1671449036
2129782025
1385260507
1009230412
291276278
138555097
8453211
760437865
1841501642
669860982
194486619
1615455003
1463484657
1730753049
1905210859
941326959
2011265348
1766324565
1777276080
1855664101
587877180
1640504063
1346061749
298154197
566629650
1301555777
1925053039
1262418030
1314867405
860513904
334254695
2052281888
199160537
1887788195
1267165062
1828572197
1472875287
4100945
398107118
748959063
1768557877
813972299
1436046466
1598923567
185374869
1809509109
58040636
775781634
382982261
214196107
516334830
1996236153
1103099070
671369306
574352473
1140205747
617073064
1415321738
537014121
637203231
1022371914
882303270
790976118
134483719
1752358673
1792947159
1647822281
2060315669
942049570
577834174
1082061327
1038822355
1098393589
116770022
1107705040
2015066401
1986495024
1321209024
437852293
550430260
1712803062
1870917049
717583553
283038351
698489702
722392321
1327985287
145054139
637867922
1539286521
1096769672
901531909
890339850
1184289634
1009975207
1657577002
880147120
987202405
393940656
2146929954
1796247662
1834137619
27139832
444731186
702192136
1200980582
528068707
646707231
115299863
1364409596
1195021879
767268048
231625434
1820642577
969253492
166122105
1121623883
1389751898
829528721
1256385312
1505215259
488211372
1408463919
1120116127
195395091
463336121
276682832
1945299528
77287932
1750762688
842330267
1084906116
1891946779
1645138541
1916238502
1131859614
1218426825
697119965
463349092
613405435
321702974
1216954445
1592931398
267092058
1925482048
1533232811
1102867437
605544485
1916829833
1837752618
703415951
1241701433
759869455
841646863
1543467015
1643754421
398681203
1628050338
1574275656
306772671
1431244985
1098813683
259275095
1208360812
1128061724
1403173135
1842968435
581662958
202831137
301776202
1532113383
256892212
1431157973
1945173070
1942957259
1214431134
1418634113
729400218
1658466166
1123407609
1534582626
247274175
1676441749
1253919663
762962630
943297780
218593971
705654455
1020763464
644033502
1049681890
994899605
953582408
94970081
311613244
624608989
676290206
1442703593
1755424606
1274428807
552658541
1192893723
851938328
743246239
77930525
1960015311
1928845850
1734445511
195724954
520146184
1739221815
950317497
1125252025
243542060
962613967
1749973259
208830336
322161343
301128175
144560533
348369132
1685802980
1638777675
1816732930
628102653
816696857
894818389
1218993120
600845253
1294073637
1667021940
1581345634
140459917
1129411859
2107836901
1317039036
270208483
1699992091
1615443470
1971598882
1738484669
640617495
1697889577
856198101
279786944
680900267
922294105
93766488
1207093821
1355568454
1965814775
927334251
972965668
613332358
1458650777
460582155
1668502642
1710117198
940403404
16714185
162542277
474134806
2141620453
78344663
1312085200
677709470
387752355
1534801486
2017246895
261051912
846813937
2095266725
756854485
1515801041
2065163167
1223008346
1897205190
996840228
1078339663
1580902811
1869227755
731678201
683691762
1355889519
833824836
1197715820
2064087993
1359992307
460385074
2071626707
1907678377
408886169
807240619
1961227193
873070275
396812215
1594202676
1384985225
1914661215
1887878277
1230801487
1153263401
1328710364
842215841
874269701
420638580
867417268
654330426
409084857
660450074
1406535641
935512810
169417203
776195500
780177640
105965773
1977826443
1818933502
61064398
1619756750
72525365
623926979
1074961450
293141630
1101221544
1174645786
539045987
1578787915
2118558694
194542148
1365874523
667185574
900851984
1414498899
657983466
1038405401
637558744
1061914131
71255636
1564280006
605697982
1305217864
1867929573
851175059
489768808
1988607404
1612742687
1950255741
528780277
2027839738
731939918
1101121152
830173597
1071381328
400045932
78460829
793371595
1260781432
11882412
1853935323
1550722576
1577811690
531399023
2102257851
1333359390
588342459
1921246251
625273604
1538549237
74692311
1827511968
1270901509
491792896
808771869
330554088
1003936702
1375040340
410257215
1465320131
396084151
815939175
1055088365
2132755475
158956701
15161700
1012372123
885152896
489453503
1119269722
998845124
1138667208
805899834
1293120680
138477939
1739365864
1414845687
1662312525
1648933705
208089573
1402764501
1540160187
1972914857
957154293
806303810
449051301
794392903
1765438146
487106864
1004110291
561675013
1979588304
1662146454
2122095735
1151895472
1202236969
63287260
692816394
715881845
1773722040
907511990
1347177755
423332695
1025818632
2075537819
487523341
260694797
1818329840
474155347
1898645767
1725264785
1873423158
1129356142
2024266248
277129993
1596380233
1378764655
50514367
1784496481
62202329
782921296
1050834696
999492265
238221897
1947478364
1000934885
730255515
407670024
1810204547
1748389709
1697527137
284073172
396317933
155869571
540909141
2040403293
1568630872
144336971
1934435580
1628825260
366639356
1221059912
542216776
1387014667
1191345652
244047941
2128765123
18845133
1371706282
1854330742
1038468720
1183713762
681142879
344356657
1885062900
712366997
1744518089
573709066
924929679
2042743447
1174686387
1345262990
1537495911
469873722
1411704837
1844297862
1436680349
873488592
1970274608
1366316386
2615302
1099407126
945108773
1098681686
808533204
1669572779
1924103090
1640565145
1901663545
207015585
321992746
701989874
1664791929
1760456015
324467727
1951188552
205054253
1976182948
1361687139
1035430896
1954887383
914780378
1480155316
920021235
2120257677
1142640114
1163488471
1603295870
917335933
1762686124
2026335162
1961664384
1124953505
1242014289
914716393
360659249
551729203
605962528
617679749
483946986
447648075
2043106519
1287614512
1470713635
795204471
434023988
1495835369
1466812554
561293943
1138124704
1277808652
1435355337
21618279
1191160353
1135104064
1124463935
1231275503
1510979640
694038170
1388920617
133613578
186794756
1394161339
36453108
476518094
261752464
603294564
1540047102
1022257526
1717611989
796705990
1853642140
1256636005
774307461
867341967
855497064
1918051804
1147555470
2000158166
1613955587
727684072
956579548
885913619
1994332563
1924184735
1570357376
1033945338
451970824
1870458062
914252028
1608816760
562863898
1149699943
1457053197
1735201091
271399830
1932813497
940966423
973596583
574692547
102159836
1749469323
562323081
1205866597
711173446
2047265295
1232086662
1900274375
1978704280
1940648107
1320340496
1607931623
1366306455
312505366
2068884886
516580970
1556439183
317201944
1757313410
843188789
627646011
1240585863
1196307782
2102118895
754535124
1190557624
1902037717
1408161198
137033829
1380313783
1024925418
667313347
1282974328
268667757
798339033
985145052
352677752
972215593
1218296663
1148668799
491682766
1461016222
367717536
2091240275
1248013212
251325885
427070318
75749299
2038269215
835013883
1309237580
943688398
217289549
1291831025
969715877
18165840
1989857084
680288857
104747609
1452367213
1758892823
1309095616
26600519
912642342
1705677924
1210126536
1029353443
2002918585
357197249
378691162
843124728
2101416815
599720353
1718051404
1769365181
2015101776
1599822900
1971761594
665087252
57980254
1876491706
594736963
1981120370
635909380
1075160356
275316818
713151855
1672765936
445313494
1327173577
909096650
1266042529
45684184
342522948
288295673
493828589
64852178
2074120896
110720456
1795475034
2137977203
1690813282
2061500273
1293376255
2079760419
635835936
2102346106
352830211
251769167
1056564810
303242566
626747208
989970264
2075780937
572717799
1813009714
2081869039
1832480930
1654623909
1238503204
1155215269
1756500621
1296770973
106964477
1449820620
1070821759
1877312978
1268225892
754752713
840592208
1750350000
2108684269
747477933
634421975
1470137635
677208561
1328276656
175412281
1844696056
497561253
1353006149
1567478201
1843111834
1282110984
829153038
621414124
624827125
1099650843
1823253465
1424500327
1585964939
940836878
1672422890
1913658494
884798341
294825696
1253636102
1947790446
20211749
152633706
1372380561
1272845447
1240027058
1887219016
1438584181
660945495
728284212
1216579768
473398312
2109021846
830895454
164465219
2002464306
612293031
1847668432
2104330626
737513991
748314740
1566525118
289523470
387637955
24596346
1257048902
624770243
1448907251
1254293410
1944422912
1676850731
533248464
1453646658
221177095
1372762222
84777023
1578248392
640889336
1538065124
255463404
1138337870
335470471
1311199078
1991521245
36247386
686662847
1157184000
891213823
1366066391
2033120858
1239378402
1292316044
780738028
1284179249
139874624
1699963677
1167342055
569459981
743292271
1015763066
1766305409
1366915631
925249404
36972584
647261190
1705005007
1332280394
1385705893
785670668
883455601
1288451238
1668516953
1111272167
388581973
53696002
1713305762
2001797272
1358168354
343785994
1039248137
859404517
1570267387
1511259969
1739794025
1643874680
1374813587
1145356732
1360403930
2092389384
1749483473
1587722783
1700093637
791296755
346125046
2108960556
1043055649
1960295682
724310855
1936022835
914370429
1364826737
846976136
80649923
238980015
1450721303
1875802073
1023368367
1693898687
2110553234
325601815
496944717
184236156
1925938238
660140574
391336403
114692638
1161694521
51443464
553780364
789654576
457452497
173065888
907444989
1583798841
1562760962
1712997245
2032462114
311832303
2085760087
846060217
827747165
875771456
1645071382
1270620967
1446100319
1475098402
1097958943
2064974587
1584415668
2145189527
2071612789
943545904
196152116
1034498314
2064348400
351554723
1979353523
339125663
1776563031
617666729
656156155
436258585
1588162455
1497449695
656443402
589168522
658822410
1364515561
1881256414
607136209
435826639
152650064
1492115135
228133729
1655968017
611604865
589048965
275503073
287881964
1166255875
2048396045
347388398
1066947847
1990868164
1446671533
584017498
17131756
748041201
1604054731
530953680
1625859540
1151773059
433738220
2110736334
494988592
674973114
1391810947
1806380084
1761650410
1704347784
76873017
279745968
1694064095
454697497
271224746
439587899
914793405
30117598
2071832681
711644924
14236866
941702937
341168839
834893589
1189320173
642385212
655492860
1439156489
738754176
1899137766
1025436048
1176385587
1187852004
1907593465
626840748
1119168404
934253293
158446544
1504094132
472964359
2036457233
1998044022
701128518
567571359
1724673208
2008313872
1835300409
1044305267
1045880257
321190389
1529810237
1987362183
2031716850
1704248907
91609919
349225738
532165071
272365119
1618994670
59927209
1573321719
933582048
551551436
954548667
1874507953
367318482
750590585
408485665
646278854
726112944
1279476329
1407430508
522202982
2523745
982420573
547808549
1935880753
916733618
830515830
30471294
346896847
1530917456
135419646
2115187902
804995157
2001033147
2077328462
1246120687
1848732432
1615032116
1130190362
1307933750
443959069
466793692
282124280
1688864609
866209099
1863573323
942518057
1626310682
752725795
1433412987
1056381420
472539230
616720924
574885145
793729135
1215900425
557884516
2101199066
570909792
1207580236
1776898490
962064082
271753653
2129528202
1764433419
981085811
502222429
1817173021
273261503
904392452
892648233
1318932133
284091945
365358571
1889029108
950394539
1515722476
673592474
52051738
1012636500
658416123
101621517
2066431599
935185634
213811540
1195764261
1950070749
1511433843
1637538251
596461990
54918266
635764739
6414213
306480808
1743006137
99293529
1443955055
1299883426
1285740888
33252204
1643798010
1435833661
643930529
977032008
1120698198
785802055
196226545
230440021
666722213
304970952
709334570
860762613
2079962445
785806027
1369825271
298381904
1704560407
1651886310
1600372322
1323358343
947587153
2037861468
846129765
1509283608
1216658821
429486338
669272835
709785879
368044129
1823357061
86828409
2119757353
559692758
2042273935
405837185
598416200
1284364479
1455265846
1066372623
765113761
131502479
2106031881
2046009530
40264969
726366059
304819109
212487856
1292430777
1040690575
1370585270
1188601977
737108625
350062108
735599625
1606010527
1659592763
485942759
986088689
1803125208
1759137266
1443229989
1606189620
1666929320
1603971426
1925644179
1139568673
1124037338
1594382238
1303697478
1489055598
1169593442
2044264405
1525692098
855515787
1542810329
89222643
2138805864
1077966029
35191440
1928133634
957105906
1586161695
919384589
1966081429
1221708074
1235561425
1753434412
922640511
515142274
574077365
1318283823
518971655
296507852
112016820
1135157624
1848959554
82938669
1308787569
1549604317
81320290
1894155390
1892543589
501385506
857272314
1639840097
216493650
1708990606
1105896850
1560076368
876222827
1167029271
1119255228
1108985186
1600661228
1202939771
1082565257
563767253
1762299579
1366116931
453098902
825269699
1718953513
199934035
631937936
1920434325
117982775
90075542
469632454
1427235012
1530460486
2099872354
354914792
336266022
10007052
405001331
1613134598
1232774102
809863550
118754840
324764934
848118599
290194568
2055760611
546891400
1630649072
2023973800
341922930
1760377526
533534740
1821210617
1618919879
427981832
376816059
1363345823
992043084
218760804
1347871596
418748098
1823507282
55484760
318579360
693113086
666230025
983929349
275618463
1690207146
2130706033
1427617362
1476927413
1709619993
1459396458
1966843325
156618129
2145010023
1182510978
618257636
788846987
2108354025
1345072539
1637084992
1332916246
1747647164
1464059947
434618690
725964882
1220649822
786581051
1996999416
1370824856
1952271036
618772169
102851015
625447619
1638672742
1843685770
768215844
584888504
1776583785
1636937477
1517082319
940537734
327510635
51536120
1857077358
889892128
714668816
1660826095
1257315008
1762849713
1914778779
2097858223
687931707
1076307476
645417487
1290638676
395498108
1127742411
1485668906
1929481777
314356300
731379244
1577557217
1650560016
221451386
1298436989
712360421
927501358
938626668
1942604760
1641543456
2108206781
1949315532
1696650582
1424498321
1560936066
495890071
604713037
1538030763
1340211805
1084783994
634059600
721209013
1102386165
1546703323
490311674
1304607004
678592843
2029982837
618489416
1524577657
1788638329
931112314
29377096
1421666433
619488118
1730324055
1808180889
1471773118
658950446
1451347118
1063883284
1487814478
1240065333
1226193982
936608565
889290382
150029431
1635215646
1333904631
969486687
626413726
1429995968
682295939
262689694
1606691194
1773527555
1707877349
623885048
984482935
115477679
635204116
1101755399
238638304
537243032
1724515090
1583720676
430750914
1200694401
1677684340
1015549834
590660724
2114066233
500418926
1776607163
535780093
698190676
300280628
118509995
1263476392
653986061
1266940235
626238467
101149984
142198048
1449147239
2065869386
1238514569
1691931426
1156855842
2044519125
2021701337
55271442
1729304832
2143491418
1239919627
1166144467
2085377681
1965717786
492353693
1715584084
551529724
471229131
2021212725
2101534524
1797478423
897678267
107493364
925815886
710776754
1606385394
2000918910
1387775964
1999797136
897613861
826197987
971113622
1223096395
1025423862
1503305237
2025350697
165298909
603972544
1425035386
1623511968
817263936
301142089
2069894551
1522909472
855210767
345248754
1582601860
1043970703
949437597
987591349
581707451
7992708
1335247903
1966200385
456705115
725412868
2041000558
776342891
2091376868
1283063384
1289296325
1433702576
889385256
2009537841
61516554
992186800
639223161
2070510694
1071241735
738627809
994552211
426921194
1853014317
673479724
270814717
1734377231
717147778
1722504431
517043972
1826655396
819279630
263872022
834041297
878922666
1739437035
829149912
496658469
1046792172
1169589730
1971790973
372130081
710682025
1376698905
23380162
1077385464
1852673039
1202054644
833380481
2041398647
555161250
1721873343
263642473
691452492
640798887
1267422937
1853657110
1134506297
46118499
853856037
286865149
384670233
824164275
1659348715
353264713
1341281243
157348496
206433617
378369054
406563765
797801709
1311144964
624036576
394405465
2078725950
668304023
599137182
347967356
1999367789
125983513
357070285
1748226661
1327650408
1246996035
659479624
1760729781
364610597
1861922818
1987879670
2101656391
793710677
1781472048
575067436
1993629687
176357540
2145113588
970908751
1749746903
379263831
987649691
1778179439
727725853
1795702844
408493842
316811276
1533549684
892390345
985303412
303942710
429049019
1200292187
2075712699
331038854
86851714
256015519
2074388423
715440323
1800766166
1136766094
1469212464
1075981343
1320290431
1436046819
2130473083
511535862
148785315
2019040467
882779768
1928682871
1818029311
488642307
493450683
524833270
1996542516
1370515193
1536661729
322896664
1373491159
973003991
318121159
717299121
217204929
1080402422
1454464177
891047902
970621896
581233210
1744621117
1447484956
1107217176
806399716
1478178400
1661387447
298669298
1600352355
258387277
755389204
1940976705
1489961251
1847204447
1811902083
982880383
721704688
851243257
222704831
619406687
537617982
221393918
857490146
775556209
149160738
1150010056
290814811
1450462218
1560857937
417525058
485970635
995995742
890052765
295129047
815507263
963832642
1974407261
863303627
1468014002
652606624
1926654199
694341608
1699416261
475996934
1746516720
1029329966
1487853339
609456931
1585605694
378113655
1127549149
316864691
1969804045
211835433
278507221
894221924
107042835
2137649527
205549569
2033065595
1112776891
83083414
1802246281
551156308
804569287
1738703516
1862381358
322665396
1644000746
1488364900
1606423602
1389657063
1301637276
1793128013
1005922142
680047887
1603041073
1537775033
1708750316
335984991
1226508214
1770206256
2111533454
482325589
2063753904
1872795043
1413688771
729739757
1745228964
1066032910
28813076
634531841
1842829591
869869774
1045336141
429110782
766217217
1046469826
2062526790
1611084913
735487203
1062099315
284466577
1025142470
1071822951
1106009756
269380027
544909924
884835078
1320010042
1251560006
1397745487
1924463303
1501620301
1017655789
110026797
723249749
1851297987
1244710688
1660080945
1066373660
487709076
350284686
1825575215
83317690
1224185884
1380370710
1125144367
209150808
1732506732
387213501
2043276722
1253016157
1663127031
2087178411
235049338
1203683750
1288398555
1478535938
827269958
2024098717
747755699
2037150537
1897996523
2092775069
1235013905
1993485573
112387249
941842139
1869944139
455516646
1772334619
638142834
1013993245
1660037288
276066775
1141443975
1178771527
1139864082
523661879
565462943
1763082202
611770446
500998011
1840714606
1621876030
2023744740
750829520
1275596113
1512017202
1867900550
252534711
1455316502
1834580
1901408280
1205701241
1699138572
441726048
1886938647
1879263689
332453252
877268398
632620354
1468395257
116183970
1585499640
1615948115
1997087253
225715174
6091771
1895651934
711834420
217340568
1477596403
127279984
656237048
318143789
824279316
176107835
496105018
2006664372
151351295
43530068
1992933347
874866587
1288860753
788127666
595159024
1781197942
296188124
801243166
2079111081
373719982
619873241
2002278472
1017586120
188869184
279544855
1437915350
1022693945
416437199
850945240
2035314972
297731646
723508417
1308977602
763979052
1745841450
1047594207
109892579
1852058774
2145144970
879964340
154455324
498194537
1355138033
1857631531
857382064
1036321111
127540635
204007627
1664754680
301874750
881915501
1160822296
1014014404
1704534547
793637600
616457752
2096873382
2101527132
1725714975
1108310636
867558708
1612891492
150226794
697642903
40948951
824178824
620435862
1363414869
1206882266
1095331452
743377754
1187560071
2065728204
1483547923
1922042876
1010480139
878246327
1761948719
364261230
839266900
1483922477
12878781
2129063511
988150282
349024787
1194068389
2048536114
954613849
1515450099
1068601540
868225611
2022282457
1220904798
1294009957
1085838052
961074218
44616689
536957132
772660954
13050340
761433822
1239788960
1929544274
137554798
1880526605
599038000
19159064
695005533
387001670
218969890
322257334
1806588464
412837814
1192514435
1155180321
763808934
322575982
1293014647
1780793322
1814794814
2088345579
292016027
253665906
1311817783
445021447
1837892427
2092440804
1642425235
167028047
1607270681
427447632
1839981034
2083900186
1640743339
2040017318
1120332917
174067763
917687587
1930135670
959781407
1795553719
139717003
261101693
1431507275
285256818
108351714
1064126830
371059492
875393332
2075619146
1025487921
219059339
71270577
1872505244
588477152
648493462
1223104698
1968745230
1237334392
1961604828
2041501415
859487334
496514355
1528697858
1662017220
2123014466
962246093
741869222
1029784619
468877061
846961952
599423862
760824070
1284786819
712021964
445393157
2098376889
1276591843
1624579303
2009082484
2005292107
1142283115
796276483
524132582
799235985
2104846845
175576063
107044409
524602456
1078988008
1407147170
550672189
1902442286
1597658621
184833683
98803157
1980793854
1523409878
492685957
16229200
767134025
1585350849
1601680968
898007707
212600160
267221256
2043790272
427266686
243571308
1173487778
1587382783
1185710026
1823117849
1020412430
711759046
112537604
1240345184
1093303293
587150716
29731607
1754016281
321869813
1552227005
606539229
116898842
1880342736
1723904359
461145114
1256953036
1065041980
1084116005
1062554447
828595608
1459742113
837817392
1319419030
1295935773
503493741
270516446
635002509
896315378
400922986
1539774653
1869348939
1588008071
2069752353
306198863
1390402387
1003745161
19032704
2136909704
1280097640
1666769887
2093472599
1352804261
548158393
515570613
512167942
609508885
1363340317
890112895
1826065872
1277310671
43952134
1876188950
417837302
2078414513
29546143
1292873187
1226529719
576180941
1815854748
140793634
1356475450
854028594
2113003788
542107083
219560672
877113570
699816889
999546097
1091854606
2036685421
1738625658
1444269124
1461650987
2127058860
242967066
1670753338
1424783127
2146145392
462101228
565936638
597803932
1964549740
2118091373
572345342
2138776939
1266171412
1397792191
670971466
2067983811
1311268327
1963918223
1286084203
2145385471
1615420308
1690007377
2019569692
275037071
1427285935
1390381672
488128763
1596435043
1679842906
1925203692
1125963064
1754163093
1833606899
1327751688
1596056503
1414809782
2021108947
79918541
338604648
1312127176
452581203
417448873
1930035814
1527225996
757738080
413138697
2078770219
1734937132
1107488
1204395693
506958767
1766812706
202162148
1676687385
765082988
1843335937
1586096576
1657823375
1108773246
1360245241
1576657707
421042289
1020727433
618901162
1348276591
1623932079
835508302
2040985618
1775181613
613712316
1102673696
1235903607
94840212
663581949
2134999169
1039701795
232561638
1996818382
1288190371
1518432222
2038566909
772284728
938841402
1541996458
877045365
276936818
854030312
828835974
772760352
99350309
707740850
20972165
1121532230
564880350
1507635371
243313293
540336978
827134761
1794564142
583342229
1187873740
922805205
1306839561
1324637569
1133186381
1221115734
1969611888
1777969799
1023505028
49669406
148642052
748944850
1996332859
380451820
1539834124
636836294
1998665540
2068557197
1937271237
55214940
43917346
1805879196
588128443
1273251737
1044566194
506193471
1226115023
930826855
1328048319
291186348
18051439
866606358
1936954076
1401250138
647021921
2080594815
666446474
1605889010
1446276170
1561760729
246918847
2133517291
750650440
1378661201
1983281132
419545152
1521999175
711277977
2096872052
2016668839
1055178035
1097042508
183127248
1368812204
411691974
472402895
2105031010
975142095
97945565
1656593748
533665285
1201494052
1774789190
998152356
1057432607
1144577876
1352518
2095281502
1745762694
792552438
1420129829
2128293398
501968948
1002336647
126352770
215723872
472948362
399810391
1024544768
368152086
42637330
88763088
1430993941
943211698
327234890
783423949
79991778
692320982
26747842
704488610
738640634
1160106602
455180032
1137813750
1376888992
970178253
2117283900
2095866565
1902034375
1423761974
1531975290
354005093
1443659823
1836282983
779482974
357374730
519251727
1022701900
996226831
77261331
176398209
876301948
49764474
1374240026
326226084
2082142631
1424573824
2119314925
4925262
1402953584
297689031
978320141
1815767895
1722169594
647583719
1911306727
1985600198
61334099
1160236743
843780377
806653725
1200879877
1464712498
1695251046
305670241
1791721993
792568866
336956800
863486716
1382127629
2043577716
1116721583
843133417
1693163968
33596278
1708431514
1055229211
1649020983
1640106464
727736361
1916130304
569550036
1294196120
2127707386
534074114
593838018
978416893
758598768
446803677
1217672809
1102723140
284831534
1823650080
1646866721
788482567
1676643119
1402088744
1773113859
1549137662
723031596
1684878094
1573741254
389017109
701802318
320834850
819186555
1981432177
1750782599
1914340231
437260221
887369315
460622278
1615325255
1583748657
1564388681
563234697
2099932254
1289582114
925223468
1400062354
580664003
938085940
897893593
347677260
1319951993
609821060
1353054505
1658899449
1463774320
988544902
18845604
389620246
1948908015
1103704268
1393423554
714136636
599218061
2131570210
1384979043
125067265
680269316
1709416165
1602322215
1509204955
1594872354
1404182154
1205993233
1376786442
1805371700
1795001209
1557359497
2012650078
1238349085
1171447003
268889157
2139189088
277737640
1234993539
65808040
2052605336
1296032855
1517110672
1516777081
1583103529
740538700
65650940
1927429654
269615406
981751558
1780043112
831993491
2128860710
1792845501
1955038527
1464133716
1664403269
570892202
708790567
1633559290
1415433048
2008718260
491277907
1612221853
919468025
2075489126
275789172
684017409
1889975275
1008198236
843589650
1208307336
1699553602
2022617829
1549795198
411743078
1854478317
1628386189
1038611093
1748471222
1676396469
1980068324
889310242
512474612
1062595121
452313049
1512745422
1685222942
261565844
733118210
1699103002
1587579170
809475806
1734817326
469020235
550798361
668736398
1272573002
1694223142
426347782
469159046
107203928
1823280203
1372458245
2085922901
1866602133
2052122682
26156768
1560869973
385895113
784385180
382322679
1897398444
1155313198
1618505143
2146629818
897675506
1613237033
696783751
805786748
514600852
499236462
2146423113
122929603
4976510
1844513421
1494071887
2605873
1912202792
234665347
1692889355
937596575
551126747
1275194319
1580746080
703340110
1354908561
2058054973
1078778563
860524747
1166497898
1166672107
1809143364
983953676
1729535297
233779721
1610028252
564809444
826761182
860574537
755427796
1910099867
1649559181
690998228
712303906
134184184
1628125775
3582782
1100128632
1452531519
2115393812
238060904
1258101336
813980607
24178570
756652025
210963089
1794006648
1741126766
393688323
1510003368
92227928
1227995524
1004435570
839575203
1850354912
487435947
2021999510
1860158703
1594116290
1825754050
182354461
1071281028
1052332934
165022617
509785502
658409388
1680378559
1580206
1220921847
513192685
169577486
1247188265
1761292858
1350490646
1076360290
968436771
1233734633
113423053
527223157
362019810
365759509
2144987836
201107598
769117327
619639565
1458230538
1355136979
1961453026
1416251615
94150914
1827180175
867756605
656908732
1193416733
1989045384
219297715
491497873
1208345617
141613937
1262441355
1006319892
375479803
1147313643
1563810777
58044836
843506521
239835416
1990754687
486973866
1850258719
1076394887
2020969224
1500491921
69557805
952053404
487284397
730583846
1505927276
1272516065
1585189936
571263068
1858071620
1140058119
706285533
2119425093
1258905143
1383777986
932160573
1703343615
183780681
2092400354
1067433008
1277356715
1301164387
1221462309
1487244811
594287184
1441237320
657629611
1833915603
2067682179
541239548
1378595058
335024921
970784943
3180572
504396727
54549769
1048877811
348383204
2048236334
2057185939
983459754
2082736580
714620335
868004370
1217887224
803728712
318320194
1403341316
1182533930
1472403105
909682076
1489654714
1033367829
674028704
1789125000
757935355
662544927
248200997
369460803
1375218506
737426317
2122990901
619300254
201694467
40761937
560522116
1353142230
250402000
1959259211
237267626
754846662
1582185047
406056237
1544256679
1597806462
2067228150
743303896
258051205
1308462882
1972912753
796750054
1557914401
162373450
534918924
451182072
719400614
590044016
1829394851
1597808368
55875553
519167744
1866967535
656626626
1490379015
811546034
414253
309771204
377228272
1774684960
1336472335
293833065
1765672907
321266704
1976628339
1038434064
239134771
1650269525
419881138
169456373
830874306
1561654677
1723582108
1609096077
209212934
1030544504
1522312062
1222763486
2080577207
1204603638
1062262128
55478080
838747868
424305696
1566348795
1897772667
1976955827
322018673
100694915
493257535
477608962
694300156
1968112893
675566740
2007940723
2119354333
131148268
1072522102
2033651550
1621825463
1521678164
1761902240
636598121
1803914675
814821234
927405912
969030220
998894784
1526789634
987272368
79602648
1613865996
1930068276
1301016867
377167587
1772547538
1492112460
380411297
1012536379
818919672
1169719880
182955665
736743230
943020076
790329226
1628852142
1786293680
1234828117
1484770341
1808433230
522769706
1026354829
703438566
43980741
2095870365
611230616
1206384212
627839481
1442020101
1677033709
1833479166
1184899768
842269963
476347110
844586545
824218266
1859523421
470053904
980707966
1227907946
2087451025
1871799349
869330836
1996471344
1174421608
166480399
718067736
1554291953
589436069
1602413228
1823730739
274586577
1933131002
996026902
330493110
1864460492
545953805
15246174
1476244525
982964709
1299587979
2124245146
1748984414
415186900
1452771741
1794180058
1435340149
850084310
546453317
501550840
221740345
448823811
1483864834
383228791
1827302483
1378830847
1638476532
1597989768
868471706
945389193
617960075
1613087235
1829419833
1712053315
1318283687
1229943412
1869157811
1904900997
1305252417
908400906
765338152
1469160773
84172523
1301058571
1539495495
1217117795
709992595
788796126
1448693850
1616770302
1036697018
409990811
1182814680
1514902428
1313771478
1294760645
818135539
563222084
2024983004
1746150677
1914910524
847140543
629204620
1733033360
688359953
383518602
92970664
1774620561
637562678
1673558617
767485790
1133424896
1111693706
2110892555
1992849410
1057690484
1610802418
206213222
1830738233
378248185
1658652562
1780335112
710081004
1787921191
481316196
263672350
1619021539
912473679
2103040340
1593769786
887846974
94187109
1240461336
1851500332
1056403348
1922046281
976472593
1721304089
481967847
1046374842
420703807
1118875431
244989509
552154931
1731498846
1066888819
1870453374
1069422310
77695826
223332385
657449581
274117454
282145970
1503846216
1624661733
1125854438
2120414479
402692014
1598156648
834159153
1242020778
2032665222
1027715359
746209274
1513163588
1482232430
1074769118
1736292735
1195314282
2062587798
505793929
833030416
705079251
1517257762
1021533760
208771023
279488679
1343125640
1804341451
751300233
1607657119
1545508748
172592025
1647676705
816085140
1788388059
1475903484
1524861942
697167359
1633377960
1370114221
938541710
1655083574
1941585649
585371612
1725446582
470791710
706566795
499416470
967942680
1730085376
1133750425
240709038
1095079323
1630064976
307790722
2089496189
2029903610
1088656045
862811768
338740890
1709705844
1031615499
76107974
1927594924
1595506097
1083937868
45974185
125112337
1323718711
1654717747
1196605664
2127319433
1501305737
1655547389
662565386
1851871100
1989221321
569851244
246309270
72671410
821671771
607091791
39206140
25649766
1746163588
886226834
1496209227
571389413
471677134
324512359
253113957
1553319625
2140863191
1851314363
1104242187
156146125
1026881705
2146527555
1241715995
222290512
442788310
1269172196
250149059
383197526
1553025322
1347575823
578189903
1288194836
390858320
1991577228
1720789378
140768644
1333067101
525495352
1934588625
1353518854
675460895
1887922170
825936312
1268194238
473428297
1740990747
431335018
1056308378
356151178
923810226
1388800355
46677271
203133611
569833555
1655574547
1923410429
822327563
1533088602
45572169
2083909381
2068932528
1470646700
671241641
1556610467
1620916621
479770262
736744669
2014903084
1471387704
1393550041
351905888
1856894567
896875564
1007935333
1550763214
974759711
1588557009
760965073
727962785
431780579
991770939
1600130069
1844120839
44498081
1256324984
557015762
1098271184
292043275
955211281
1953514585
789475723
749736391
1105621792
633408451
1358635614
466584235
1210455392
747889293
1989911879
1279217840
1926679560
1991643495
273820616
1568029681
1055231734
1118788416
679629488
1249361695
1979600706
1305894855
1841557328
748967223
280446839
1630995685
1435181846
460605392
507384676
847505829
631683183
417727920
1693946103
476831789
1041614495
1250492650
212043714
1674342362
1272290908
1932399867
1135942187
358244276
543751495
963015936
1991310613
24725750
1090095921
1125786246
1501722568
2048602255
1528077738
245295895
802696440
950086165
740574277
903409230
1924770471
936771993
199597430
1879944553
648462956
1480322617
826110473
858955794
1857137063
1392921627
1944852930
1168134997
639951243
1379425928
1019324413
1697845208
191227890
2055346966
152264402
1627523006
1273343809
1301543554
1565748386
519441822
168812181
163763287
1036775316
111727071
1128913385
234143662
1134445038
789948824
1295160068
1324351201
659000978
1959058645
1987322082
356839747
554413278
1245346889
815276134
153881832
1254573350
613531707
91217062
64020813
1036664097
1515056696
2076262109
866329031
2054908901
579454872
1946781435
1533458313
1051104859
516849603
1866910559
1373363114
1249227468
2046507649
517554760
1777875412
859207241
717623793
229462122
298457687
1177364588
1350542562
671048369
1077843015
617987783
1826762141
1613401451
941869080
789856930
1842683577
739439946
954212689
2130017317
237914970
400359139
1803002167
750839532
211391449
801261542
882389222
1228729914
334503101
200631954
310770635
1999008072
1885867149
1453683247
1340133806
1274843021
1361433258
894587697
442208458
593607952
1574434067
331537424
1990105166
1467162158
1411802840
1745725649
414073474
1536634043
819881447
608552822
1515087735
107258667
484696688
729557111
1593566729
1784852960
1846635411
1155978934
1865758675
1954773675
139437883
824113209
854264297
576312643
1263357652
847680942
890364006
19618758
2103490252
185019233
7192420
1243594411
1278991450
645529888
802217563
1458463023
138148688
1647004288
2049335680
1435188513
792571136
520687446
348265676
276041790
805211753
221174599
1015963061
1415499456
120942088
1688155945
1355857214
1932157311
1940521586
136046629
677313290
521316567
2125801579
1546516705
742186734
1481165071
2058529170
1838057774
1220289353
1781579673
1628277172
1463903758
1884776334
2091204003
632282639
835873508
966863411
146984516
633285407
843491603
331336414
266027341
1269713550
7493595
588223789
1179803620
1523440184
830770551
295948950
2068113701
279196060
1018806008
2105533504
1627051523
1786110140
759564343
813786775
2034623904
1636283896
1168653470
1947490725
1275949450
1489194096
1035386620
485119280
896043507
1116152394
1037509139
1494073698
63396421
898316064
921800900
1556748904
1305269443
1004745203
936443391
1090664884
1520019297
524750629
1707154896
1068345515
778663857
1374377941
1197155453
2035677921
1216571191
1397874325
496127864
277688447
1587470232
345769733
405878204
779493310
1694344953
1745327004
1209589720
1838671931
2040282153
1935604538
1253222385
911568019
1408858905
1833322631
1193665163
1250022584
706119849
560824235
1996639801
329979977
242222928
1339133001
422595660
1104384214
567382794
2002040857
1461182652
1718850538
251954751
2081925421
1359968978
2042369430
628819191
1578887217
943948993
506679889
188240328
1557720640
292011217
14975424
1700227678
1888271297
1956861150
1652265140
28371694
1915811411
1548278428
667280097
2067872533
522030824
1426778206
1177624121
101712318
1568796783
662609133
2063662114
108650880
1123923382
1541200902
2048205927
1390247233
1589766111
1175672443
590876420
2110571484
751027290
425089511
1393553080
1241744452
1604979641
1468295741
250258204
1887718073
1530779444
1238147253
415085254
744260567
1229453201
220779756
1792232984
246475293
652466911
509381779
817715319
1892890818
7404281
910799874
222788519
1900161351
1315689382
814489244
1531003275
1133819558
93806974
594333289
421082645
980527759
1895835318
1096680757
1432490515
1439985779
1417788128
290528266
1014689065
1191195431
580378770
72819650
1437825079
1185038341
1080304453
1813859774
275070811
1220850667
1727069813
1458969341
2006643766
223506087
685476514
1530942909
1023328443
1124945954
2142024991
1696387170
1239982177
1844952183
72023333
646180608
663077845
22177549
437107264
1525413574
1429338497
544172168
1545267994
617686627
238821709
1086036526
148409114
1687197266
242132476
1920940486
2002415818
86434057
383057874
1693898412
1456846040
1552126925
1247231675
1300596069
272801535
1648518592
1944362024
820075687
511057249
683358593
1711674966
674969759
287031896
830071903
1708265836
461555585
857295479
1733213899
2035941941
218619580
1963240270
1028193655
2076909682
2044335510
1215670710
722194464
127607102
2103945960
152827724
2081377078
423229614
1442623604
1688394072
679352095
1122084038
451116865
1787516649
864086215
1681719116
1812427965
155578183
1407762980
381589537
505083190
1039456163
2034825822
1637914566
1700903428
543146518
280104312
1319545090
1147167959
1019357893
1096693081
584772554
181558190
1497182113
851495340
1285484314
2087120299
1423306134
1250519090
176796443
1172750163
1107912433
843834613
1688974284
981630587
924774833
1503527553
1274149683
1781259863
176303663
312210056
293682003
2096749741
1368229070
1407491405
1778511939
1589202149
2085497931
473871036
1458998112
686468445
1357559949
1765245446
441754771
1619935865
1433743420
724343517
1186608270
138378327
1729211165
508638209
280483817
910205328
1366980788
1902140808
1003034840
1362609330
839568983
667744116
1471398132
1300103127
1301871902
778072719
19346580
1073871098
1082732651
643389753
2056573964
1524542997
346141819
2084216508
945448550
1793559066
1347011531
1956427743
1702333357
881508404
2130435627
1920039878
1948727036
428535989
47490755
1464584983
2144743602
1076958509
860309985
2136736024
470786290
129479822
1696623602
2146577239
639148502
1825595228
1948294928
2021067419
1293146434
474248193
1184326133
1928124992
1185291285
1355951009
126330249
36233600
204805892
1015475530
2080299919
18270975
116982386
620227306
1684507928
259441851
1060789067
81397054
1254127556
631728452
1966384693
1956247667
1925264771
1512861539
3619153
1320538059
1494575542
952312434
1790774973
2075697883
1257731953
1408606836
5545600
215586936
529776727
121498799
1683013984
1264530420
12413575
820620182
1314626146
638052694
2023599897
1036127
874809814
1826158790
640069535
1275653569
1971463867
383030212
171103578
1207659260
310460840
1547192614
1398388470
1177315593
150597392
1124382937
1721992875
602308867
828610786
1387237529
526649622
1608991377
1354832226
2130759649
1621496530
1248099446
396221778
2033997047
380669685
786058449
1815416280
2044243936
793644407
1290991872
670810897
1009008576
1537202493
1861848821
1592213110
1348048584
509974130
1768442861
1491610719
398730717
1036151027
1346620885
473165682
834023862
665362947
873728781
1091891591
1462832784
875886416
1097601774
1176174382
507552959
1902264412
722572736
1034201317
1563114665
1201585533
1475687715
1943711319
1756795773
1324082615
1665965155
374763345
803419737
408009942
373252244
1959552883
1117726749
2140058202
532129950
607367004
537971784
1292699336
1879547377
604211016
1010506842
138853089
1127523507
524282281
64758496
1457587506
232348584
19801303
1082573084
619204692
766469305
1470791016
504936847
381010272
1878127875
1664604394
902694348
1831290592
887762303
1057124239
1783788123
284372397
823540354
959350517
189956586
1778401301
159137008
1173107608
640457466
2076928979
1239021983
1843995615
478378788
2013524125
2021806637
853111395
278066176
346494414
1423541502
586186604
1917316845
1929669000
444675434
910349228
2000468344
1228113411
1952791678
388631257
182098302
1201954928
536494146
551798039
1258400228
1620254455
438244622
767861220
1891106390
659060396
204596493
1081623079
327225249
1898943179
285876440
703025791
152989720
988447170
1319647072
125607144
983222205
263072850
1250694851
1403135017
580917361
1364120422
1271100477
1148142888
1211779684
1132861010
249617286
1520492886
1816592476
622559552
86804738
1293193451
1190376275
1840817040
1367345224
1797250518
499849097
2001841523
844995902
574391449
703776955
1848350476
167015387
161660898
962215257
1521012222
971151541
814389823
750519364
1948609520
296073611
1777158226
1869760505
743175405
466332865
1925155515
1161796337
107715958
655606392
364779827
1296895113
1450776724
2110905323
1510282295
1623098503
1870851790
1459899505
1472954237
2120116127
427973523
699236712
12305315
1140950043
1519498155
740455066
2139240834
157566232
934368296
1847515659
1279966153
123875270
224663474
630207755
839270578
294168384
9196842
1932037054
1114733958
1193670869
1276274246
350880061
485855192
1142272045
1476244850
838610174
1989914636
1084961727
315184078
607926628
2137844728
993765588
1977423830
1629015532
330754192
887627801
1916027862
1684716919
500083852
1047071067
979022701
1159430108
654996044
146534486
2064224902
1686794682
1422623433
1756659903
332176251
1992416431
1888556755
999412316
1161354362
1923926039
539837005
1574501768
308152066
1319014447
492103101
1825961760
1060849048
1184712593
165914813
1447277874
1713412518
1191173819
1884093541
1220319904
302367386
1997608007
366159311
1790192673
603958017
1149775322
2117947177
1423641601
102588431
969439043
1592107899
669924981
1310035619
1442352190
1092120485
890418575
1984793277
253912862
970804644
318645909
1004723313
464337397
1734563336
558769355
2088785755
430051070
1382636174
1720616613
518502439
659304422
1679501468
1687163403
624478989
31872887
1459409539
1909485563
2038263
1143318604
1671234429
1574201625
372187899
1737715281
1743214541
561343087
853284373
952542802
1779417392
457396390
881794105
2142129746
506457871
1530625378
1502160036
842890840
2144322157
1211511505
2002271263
552224653
514967256
1955280830
952724035
697327069
1885124049
1183761482
845158503
510166754
1308295153
749188758
897318761
870699893
1078550591
1809845660
1182178912
1902747312
1500345637
854634200
2048997590
1306482429
514679927
2062119385
1126980661
1383140880
1780581303
1639347278
1612836619
1386598737
915999683
300136283
649774899
39504300
1980420735
1981809205
1501087581
1864901715
1695223160
1713377196
143558049
602063594
1138694912
765657641
926775966
34321218
2011715217
1165565869
452179406
639529103
1446965398
1368249816
1234312676
2026826358
980800179
1981155051
275002800
1617450578
312510633
1495506284
1970432674
1520289544
869544822
754935919
284683151
540904782
410813152
1791639642
2095384133
1364746156
469612660
1946579506
209129013
160254842
1564258576
617248019
1443809888
558590977
734394298
2004739440
1435397131
1241148429
1097654063
908183956
229117082
538627291
207332580
1413815877
312849367
1066334027
1940757270
1877387949
1364453015
1532892098
1254906486
514137153
819444844
1398909610
367590644
398355496
1582923388
1064242192
1409966140
2055178764
629984498
1756201165
961113911
1675972950
826232374
787104195
502559929
1028637939
1798759493
1624979787
1702000120
692622391
1925737421
459377206
1105171556
847111691
1169162694
1425858789
2138798101
1681026616
1054069239
1338018708
1830994376
981715216
2059037923
1161517509
86803907
1678254055
27109082
1021527433
740609450
493098299
1260584174
515236584
821895757
43645125
1206027489
954112160
879501008
150160500
419783095
408133740
995428917
1871011753
2120532711
1098567347
1915779629
1400024150
1202875092
117908394
227474612
942201413
1028897735
1918902940
1039059674
989693156
28856332
1778643709
1530757813
1420432820
1544885886
2138392617
1048504806
2051535354
831322501
258347529
909227962
579726830
703598033
602928325
472606452
724568606
425346918
1372293523
1371803885
1432516164
1209710858
379020950
1229672281
262201103
376199618
257945417
1239361024
100335903
1101615971
867757285
1155397224
2034730457
1019336968
450489896
1649178806
683550633
501187728
760115287
1537785417
681188956
389955004
116051536
1388526701
1401279189
1231267823
836172364
207019644
464575428
2029918304
1285553395
1413029759
1536246329
1389630744
442580442
1394289909
1701907607
1817008631
1832293427
1140134260
1946752147
389965794
1346903697
1096017380
1166680561
1807719164
1340138380
1357122774
362106873
452511827
992033184
1706062778
1506064534
837444786
1006499783
1202707903
394619257
1801269883
660434271
693712449
1629724643
205617157
1883447908
840428184
51006813
99008085
907763871
1721322585
693560057
1033180768
2002223707
504101865
1224894154
1630595141
111938544
495606377
1593888649
481446150
2053213005
17368155
584558731
1415108824
1783185623
1262637888
424476340
1000679796
1913032375
1278732473
116364276
960539761
310260214
134430628
425286773
69019987
912015994
1708017595
959267316
1177861075
1254226679
820840067
1441869918
1433623131
239880659
1546732180
537225784
997385171
1841572050
28390673
203039876
1355986497
2129247643
1197098067
648309667
554945836
1726693787
583583309
754142936
537028446
993571579
1828571718
346444946
1909863693
814042191
1353444281
560347010
592580447
887604428
1542728647
1675684371
793523398
1596610848
1619776674
2083119824
321392806
1853594335
1399087755
1019195531
2078968175
1792084405
118388439
1385682726
1102173655
1332507210
1781584379
1639052143
2004474991
102045732
1703695807
349382419
1228282169
1521853672
187043786
1915407685
980028294
1949294687
38816639
1572960094
327757145
1213673954
2053876778
229847040
1820815398
1847781157
1884901317
1398147168
1193493756
575227313
951515375
2140007476
328345703
1200906824
186532036
1336851894
1180220140
627163600
952095293
997046783
1446469113
601735378
1255385796
730015167
221534801
1185662100
2071422558
331169901
267161282
734802613
1437831226
577077748
1517528619
1571893700
1199635902
838409659
841798984
1418932552
315044113
1767231346
807739862
339098201
1349305024
2040262494
261631961
1752237824
582145147
807849451
1483249794
1541858318
1110739549
505174368
1299499163
562386802
1124306621
1714751651
986801604
1249284617
1165662979
1417482226
1477590585
1197057820
1082067676
988798344
1860877652
1555139739
822769060
686742896
1452206937
1604051888
1022710204
1924433402
408810162
1090554071
1025219966
553954245
981413588
579529748
756322964
1216028241
960152053
1776169284
752246648
1928956900
670479256
60102750
314501757
886418977
1189189319
1220455808
43686632
982040038
309573767
1051247022
409087149
314650681
1846531509
837364304
1938327861
869775669
187455782
2058799652
1372695262
986225177
311304839
163799365
1858831847
619852798
1564333171
837231967
119667807
1291445459
922790411
2081366401
757520057
1045965716
876467735
805265290
235325209
36508737
425289827
496621343
1564767011
1528687792
699252052
393946762
1446151844
2099068916
1886155380
2027819835
558222710
689838889
902817284
2111230253
1832408408
869505474
1462123679
639046666
840341830
1639823812
543092735
1334568715
1584378601
702838640
300147753
793136396
486642949
1539453537
765921035
1279240541
1935298002
1409177940
2053993929
548073192
805785850
1589206609
1686186872
195271185
2030815779
491451140
2131900073
1177251671
1232533318
1081314656
1773173000
461898909
1326680718
656552844
1097264184
909185308
1598624967
1963954027
220295267
1738573123
610826132
2072988810
19276649
1786080226
851206088
1511570084
1166753266
997888391
1725351873
187153208
531790343
1195504933
1152680289
624358577
1995637240
1327890481
158320703
1857310642
683337126
295798525
1062919216
2129705554
9509220
1863291069
1719378853
86783277
1820392429
1963190372
696341877
1912547133
781739234
1871541297
560802632
646052375
1480669891
1490245166
1481055240
2008284776
1281331600
1016976526
223845923
1136826398
1497190464
1719405002
863990158
166834724
862740532
1985436911
1013346756
1829141448
921199219
1080410597
22704424
1127574430
1407249958
713802159
2094471596
1437895887
1890932584
174017134
231725176
892539679
1389034674
1545357310
670355256
261568088
1275534777
66847775
575393511
1048795124
2060794173
679497331
1201035801
1430482465
1589834683
358837519
1646112402
1206106351
1541047604
2080232609
916314201
1548860805
50638860
1326622906
1076415270
1904774050
366689903
1695810405
16418219
1206470851
1081411963
2098202393
1649883849
1493239065
1809090217
932689085
1739359310
1948047194
1472323268
235965860
1733205350
1076707617
1526303730
1342307149
222995599
1922685824
1018724137
789544732
585557403
2110147297
315543563
1735437166
1871326350
824802087
1803678122
467133189
98770843
1073226891
1252487547
148431442
1917362390
1652791081
629226821
1157631613
90978722
1234030482
285504038
1475055229
1620544535
1643369257
1112781240
198650648
1993198840
1915704412
1364590789
2049701667
1749698270
1783668291
1634938429
1959051231
1945428947
1378994782
1822343154
314066223
881180651
415513303
1761241715
1352284526
2100347731
578379881
1635323433
1631849040
1808942163
1407698411
1577795125
2102816971
750105177
2028823655
536759847
885311818
1982809920
1336950799
1129769249
2128294991
1885454931
704531310
1175465763
38829650
262744520
112039076
1246256044
1343541187
1581487647
935180620
545518585
279848517
1274086234
555459196
1129348463
1829999551
1482894216
1460177219
1840233433
1226327945
1333160285
1648706393
1507096324
915889726
1414308295
860018193
2111425008
1571912071
579024694
1421431779
1212020884
1871520214
987562671
958791840
1846136290
371911864
584668907
231849093
1353548463
889089742
1959856617
1361099248
1505504052
857535148
944932892
17594462
1724820969
1894971983
1486220646
298387841
2146910619
2022803015
285354162
2075565427
391017226
1757685421
1306273076
316692047
2017637511
272683808
1230568715
23684407
1500738301
660769605
460075887
694775328
872461385
335527595
80410381
1641624649
391659153
604863730
1941793832
1968213581
682181882
820014779
460783397
7774824
1497865977
637310231
1959706158
1227188977
526878277
1938084458
558939118
1717666395
549117308
91962000
1874950568
342308705
1184431372
1847798392
726423985
1462626766
528091970
183904592
1823873388
417508914
1101977970
146575413
1460425598
1090206234
392055337
1283127931
2137721382
1403132074
334577670
1812299307
965818821
6104851
1328944016
170503212
555578073
569333755
1654952328
394287186
2037087173
278315046
692814142
706226653
1680604235
1256713115
722514598
1397355338
2028940935
1621587944
135042302
338154425
1979423216
908262016
686445693
1310203257
350868788
631909298
1297449170
1313671017
60707026
938040103
1235106751
1474962820
475670801
587607074
1625091824
1506322373
901513342
2071960187
687770114
1240163318
1168761266
15877470
1245858190
1909695645
406661702
872547539
869401707
1275576835
99187846
1774831008
188613363
1815904927
1647819243
1548922276
751131753
1219641954
1317930365
1186170767
108256694
477553682
849202515
1855551406
1883142001
2136836278
1446043161
337311768
1600599120
966594599
1982757924
467016872
1938929468
1176920431
819037854
1719345035
1611743619
1742961410
1260953777
738473285
471417218
724585173
471426272
1476110629
278489181
637423177
1463787205
1330725278
716064886
1177811827
69307725
929033168
1303346101
2130243694
609365230
1222947006
402936258
717220827
1698335242
1892151490
1242039966
16747831
946019139
2075781300
1583775726
195747095
1328948154
1220771077
125473897
429563229
1028922537
34361103
1297537296
1077436774
1857235127
574036110
1950480489
400322242
753044834
399855701
596610988
2070897800
552285661
663950934
2027853314
889236646
359021710
1088186343
1273383509
639808308
914521579
1339858021
1662691603
603842326
735195868
853092522
965831563
1814790875
702124547
1476963362
984649004
1216945003
2138536774
740770918
5200435
760609357
761342231
1764305406
739444224
1443576883
1141500700
2139919386
1693436232
578796028
376432713
1139533170
1440188412
923318480
1181149548
1032921031
1119813594
661152418
1226451728
1777049871
1698856647
1031472649
1084110795
65611458
1112744212
968105690
1770769118
1565727424
242587376
1016866211
1639758248
460400481
2117825566
1570777490
929294129
793908082
213910701
1285828278
2111388869
758900509
1376889982
954816429
395488676
904156981
2005978228
418960686
2061713588
1999796855
812462521
1415880346
1899569773
1634387193
1485507317
961475104
783531925
147213569
2084071325
348757281
571139894
1251366694
255605985
910035976
48231737
808790527
31978914
456074043
1857160203
824519496
787777329
2043010678
1389242279
1625244504
1293160496
1572452800
1941221213
1139902896
591462077
205906365
411856794
2066692532
921943796
1761356512
995956021
718466603
126349502
510055307
485064421
2123638188
708453922
1518995987
1025712164
1792085877
1044851259
7749323
2135911048
1309515427
953536086
1161575294
723009774
1562961760
1953775809
1202979703
165703924
1338622683
1074916253
1336376463
299185678
295942962
1568594399
34725504
1716896487
1347764228
2006558371
2101668883
1869206652
348136134
343208699
2028270166
1746946892
836590292
1742562343
852267454
97439515
841814463
784935412
587812331
1078687528
268695339
1683623159
641853023
1297710813
1813437951
758842507
116880873
262274495
549822439
1178752462
187849721
196193065
2143701432
392247543
1833692130
1804904458
988909381
1141508100
1806034394
868831559
1880197406
777385237
1681962641
174266830
179549840
1649625242
1044480018
1398172836
773802983
1124411176
882436491
1795594281
481347026
448651458
1780201452
1917763323
419153234
1553778138
142487035
1834930965
137639074
1964541457
147010629
1759877078
746566464
2074023736
617630162
1864412205
552618439
1869881899
1459043449
1351326945
1477011192
1712781829
895920245
570883917
953164514
832117346
1687306561
1416663705
361221227
158215482
1287905729
1875208847
442219685
677288184
874931376
1174872690
2035774305
509974389
1471890365
1614616106
70122317
1164170106
449577345
2047517977
326211104
1538232227
1703434380
376667194
234664364
1068192829
1352807443
310831253
443359882
598484251
1155035164
415969581
2142415362
1368932622
1115775367
2053241201
2027012428
969369325
373696248
956214146
1125887472
281912465
1432338495
1994910305
1966923341
737782928
348581709
274533378
950177185
477082887
1810358232
1406704631
1306046605
1021959568
1955239986
617145692
1470179570
2118589746
515977423
1316455734
1067795020
993114442
1489819038
1794704495
583169615
994460539
940215520
69040807
303265967
1380196281
18401555
2054895655
418810814
804295377
579256119
1221359611
1601313836
24467608
1853786331
1744378340
1803068985
1965277718
486214522
1782932944
1923932264
94723027
1631234207
1514067158
1634152866
700652610
574600904
69198798
853371886
571218343
793755952
243527201
1903022469
499435695
377655227
694423418
892231860
1420280433
345110558
544607660
973170715
2065765032
1782281566
1210469379
764437335
583863894
1017415791
176538853
548282044
690205053
55763013
1269107635
381756398
1247380959
1734953547
1928681368
16215593
1184829621
1559915042
560502222
170157557
1141361027
677526230
2049541030
1934239211
931239948
1857508828
1709494435
1609500483
593877573
1636107327
1589397771
1417704738
1649210199
186586864
488441914
1344539031
15556845
973112924
1808904734
1450701202
1508858471
113629856
2076817032
1826855250
985527927
1903451445
1177459391
37331061
1350490464
400494349
1702906927
1854674493
2021223412
270166739
1284602334
875822545
1331075202
2131749738
1683814284
1781340888
2126647966
341990877
1607280517
990315795
1360405501
703854638
2125360425
718046528
2128282572
1585396339
119907975
1633827018
2046997536
533960372
1864609718
100499082
787114242
979820920
91155423
1265937026
1263171013
688687493
1677449238
608797388
392020968
147036421
325953021
812581642
1302974799
1101823194
163044649
1441491294
569390639
660051163
335152701
412584459
1341305779
129862943
1171151909
744254582
382912987
1498578154
912557957
1752182458
1979045318
1975832655
635527226
825438667
1417066628
270071581
463255407
560893642
1951270047
1509088713
670444161
852808195
779728054
352202218
848952634
1623588834
1972201884
445011403
539949762
1064820970
3420283
879712587
545677879
1153668651
1162662308
2011195821
545707619
117011792
527017531
722552346
690706989
20720911
2107438718
483091417
1729057086
2080649547
2073747531
894426727
740330215
193752892
324650359
1836265453
1999656189
755583486
1450852707
1105178988
1799132256
1722474085
1038067797
630186691
577366374
1837862820
570559578
1739684712
1858590859
936106856
1453509849
1984053845
1696070924
138180046
816622565
1607970299
2079409031
1813491235
1831365912
1948405085
465054656
1382750965
72284986
1675491188
839193501
1475513849
1809979129
1174389785
892438530
423973048
672435497
1897057205
48603402
1482074309
1248523440
617918430
647914078
23765978
572388631
289598316
1531324056
515910678
1772557447
1567222518
85463307
290546769
692129375
1768352943
1864861857
1881885790
1447342328
606972146
1241823548
1056812300
1802191995
1858257525
1058479659
1067732228
1310685342
733740624
1718031703
2039114870
1361435396
1123501259
179271682
753502513
84268536
244934940
1773157995
1191472016
1253848502
1468381531
81471803
262109775
1163933635
1017075660
546534305
790058717
1401167970
423975504
1046056669
1469497723
691689762
1016771254
811328093
1259128281
2009601826
72015686
1527093284
715402957
1211009360
849109698
1396993445
1939686182
1238601260
549586161
1180601996
1217055112
1454568165
997972598
2052159252
622023850
1386297707
154735920
1003675063
1568135184
1397286336
1309383925
959227406
1379959617
715871590
987655910
390912791
194045874
2114854137
1920976576
8564893
2126799645
123596465
271584845
42045032
336844075
1999636511
1082561982
1264788005
421894928
699083188
1721570390
864123356
680055844
12653362
882045000
69346573
758967719
977374031
261705554
285958402
210139017
7335324
215543453
87836982
661798956
1071923283
1302512334
824250981
1351072053
2107691869
2122080630
985418945
21734193
2087019968
1035546473
1180577319
240386651
2020136094
863066903
144892960
1338923617
482496691
768056011
814804651
796472064
367730029
563001009
986743280
1278338170
1222760037
8378289
85258392
1717021423
1050164773
1800577195
1659969104
258278271
1064604736
1596460568
57670190
574640174
1791980400
450436743
686424173
1491387453
1249327040
433734400
179356840
1730451562
2053238114
663000804
843678933
1499825947
2027341423
917889209
1141883548
291016841
326637843
1457019302
1698227811
432932703
699852291
1350778512
1464985909
770106461
626583324
688203652
1802503816
923034422
366617750
88680641
493713267
804710045
1267930189
564640367
2041263182
1259152468
598491081
1431595290
1710276310
1808046470
1846047217
1564036532
2290918
2080130886
1919839741
1932611112
61532805
1605023387
442182936
62006640
142986232
1228424245
688235809
622277584
1964427295
1941878192
859641606
1222514471
636748531
1334777230
887809046
2017856257
487034714
2021578418
841018684
1256395047
2071818684
1553809818
1170045130
651551174
538421698
1293035509
1473093934
1064936259
2107721163
1241964882
1912031831
813198157
458849153
899321638
1213440146
5735976
860867450
956475694
289611545
1185712067
147466891
169398655
786701661
659301308
1525560484
1723265177
2029315608
1289997556
1174824684
107125406
638211380
177151740
2010931643
1911077383
1730412084
1293552956
1371615988
598377877
1086773851
163634169
1828497588
175946519
149388971
1633607706
1954327275
68822225
822926030
1008535550
1757257263
592078009
674528959
852568753
688180629
419301762
673278235
811540805
119921910
1589701266
769547709
1317840571
959202120
1275317323
761054053
249102242
778161477
249449448
1144589039
822700921
592127748
336204933
1204657270
238771089
1246981735
1090017987
115166789
141391070
2097139105
2114101584
2000577224
1267750610
732175661
1842857114
1276055380
1313877110
665947709
1382436891
421300590
904397882
1859673256
111483268
876977652
2037379184
1263897011
532358673
1975635719
1580658597
1877319165
925357416
1280703030
668572849
737506203
313284407
1386186408
468100744
1858734196
1440179895
784276493
1107431810
242768110
607407812
97247196
379076325
698761635
440284939
815283188
928103737
19753386
1180219218
661728636
1704517707
1356412190
1378792367
1184963083
346169950
2090385183
1475903989
496971541
361253646
1503517838
1850365064
1861502689
1429037301
1895966036
1210838886
1593727061
78733556
1403717542
1582998684
198929219
1852816991
1967514102
1907791763
1759844512
647277725
106243246
1442597441
1011191724
930819351
1801944338
1460367653
89072678
1596254667
967968619
840699647
1583310140
1815925850
258377962
123918862
490125992
1177914874
809415209
1472587641
147688593
758421659
81095070
358784921
1943007285
1134251682
1971789120
80083691
1728634628
2082382761
397548989
668468668
1193669837
343845775
1179647815
714845280
89961923
1443818570
83953049
1292095484
1922718998
1784706276
1992463549
205431263
956772944
729726615
1068084205
1492666547
1338403078
1951421528
1528457235
2000014395
1895532033
382485361
1175817626
931744134
842943934
1121276960
1465195112
276852665
1539717728
1370229041
1024516442
978207553
2058779468
386426956
1516513965
1305553771
1863547260
168594156
611147809
188106149
1577772796
1298200017
694205920
1402667549
2102875352
1458288972
434572662
204343251
480792914
884169326
2134992729
275800336
639110763
765362678
1053490741
207089578
114790308
1105294662
630321227
238299378
224026797
1477072674
1960845805
1532369513
1248514820
817704672
1252859904
295482795
1722795407
206616867
1192364596
1663460501
642576611
1117585505
2046329971
1082713623
6733670
1718402223
1918743169
286290325
1081256606
1797422146
983709960
665265159
459088138
608343037
595609821
1982182364
2058220947
1538446963
2036379607
401501425
2079610020
614536693
501740750
668169566
1122190175
2116119372
28604572
1953061137
1084728669
1236616984
543596690
151445183
2065746526
252463329
1798048094
684925864
717522355
2138038486
2082914372
1147338774
907529172
678082134
2133427827
562475840
633657542
1180490167
1919031901
1611192432
611835436
751680362
1001032286
1027580356
2043361748
1131212127
224038625
1936809495
799814535
601008599
932310278
1361920969
901858293
1966154934
1226104961
668567097
1585111574
944219024
1291029942
2010624318
2107103847
1325948319
5602331
1270893927
1074146428
679617629
232921246
56020233
153710828
448713507
845103086
1643560798
967821566
426215606
675205294
190532994
1077826310
555722161
1442071905
885128878
878586460
1554486900
2097895186
797557745
3337338
972579410
236496684
361712936
1168361344
1521026139
1337815682
1185391785
935334133
68062077
890718902
297407472
289956681
1890058886
303356045
1394233164
627393678
629612746
1380493054
82045682
1068782808
864469531
1894970439
892868212
620037016
356525848
790334822
291414391
96325404
667942216
1723117385
871057363
415435257
228339696
1608511907
656950743
1515727258
527138686
932067636
338113619
452238408
1765794384
886288743
1643720033
379922357
226798854
1550372709
397359139
1131597537
1245807230
670129198
652475654
1558724827
1092815857
12748340
1538245215
1862192765
206207339
2080439349
168276034
1121708270
385141406
1477447476
799628628
333981601
573234596
1634393360
617849358
1541986165
1389054192
790659734
489535070
1357189015
526318189
357324122
626889800
1606373538
1900650541
1040393871
2028905936
42773238
1309071466
256806160
2135537664
1238527060
1648699962
1592735611
1973368736
1274238699
1372570911
1925138049
1187296651
1848991449
1012402777
1856876472
1361490592
518582466
2018499496
392930945
1578087487
542818370
438678804
990187514
1420140695
1884888547
2001963993
515701644
1042178703
674616643
1909553092
61286108
2144130661
1699582913
2040341180
697796206
1120337377
1648219739
1462173969
841013550
1476820095
1695703070
2056671812
1669022181
50617157
114505759
955574466
223078933
1945179649
486289501
292796969
929475400
1573514855
898036549
1243166678
1287832180
2074904925
575707800
1816817317
586910075
65655363
12831977
1723854867
282474879
1987651597
2127586469
1536655716
1013298623
1737281770
1448713700
1716753622
1669684403
1579726529
342084827
1857652997
528737140
431778745
1097505726
1788850688
116864840
283211104
1684590924
1104947530
382887971
1048502992
574267260
1554343279
1979095833
1504913093
1730377847
1037409085
1956119464
1610956192
408972927
1738663240
451929991
1753094367
1070602420
712389847
819242936
158028544
2077819470
1657211203
1643172571
833367270
970432678
332001625
7487462
831115431
1635569894
975557179
1781149854
1312546568
463855369
583792872
976714403
509231965
1196889054
122352109
997440269
345853678
2074200783
705440075
2113703902
158146287
626987273
705516405
72473183
1122060027
1674038006
1187421426
849480114
1844561538
1058235068
1376690894
83717374
851068114
811990646
384643921
256478425
147887249
846675621
158192994
1810730767
802128189
913999007
614668651
72392610
861332001
1626455981
1898688900
140731245
685897750
1580451028
1202344258
2022535869
1626673143
1854876656
2143377059
1467472605
339964010
2115155595
1564686803
1867360497
680430975
874790397
845727085
271285247
2065556
1664035159
1459492697
1268195084
1641800013
550726758
1100441534
1928866772
1729538476
320736516
1090427636
86684767
2136912282
661926445
153786450
1097135501
27998214
1945745766
3238697
1137250704
1835518737
1952208397
1959144194
1645990453
1828746093
655111808
687057843
1966699089
1588537812
1208693584
1625617769
1442935099
527143521
43746445
1856800060
311585777
251527488
1932984568
18568523
1120862231
1129760431
928506783
1289268552
1766110659
610976661
280762944
2081143383
2007888442
821445967
1307319320
705163061
1550315918
2007444047
971916999
227355883
1884670351
1599032883
1227867734
1431089856
852063010
736116215
298582526
528733871
2066472351
1158755440
1501270827
1587381580
641534038
514874973
596886426
1777044054
1189422299
1103128211
765432648
1789436165
145735982
1487096409
825968464
1251232711
1009384129
1202943397
234585961
1117353323
1937553344
1187784661
776525071
621860924
666626545
526524043
238616787
5254930
360962150
636324810
1133414668
995569013
1503490693
1015435486
1109915712
1468743575
1417849223
666075862
1481087819
261296878
2109461304
1032795944
37537607
478340581
372183972
2055182303
1024960571
2141888763
312135774
1306935185
1815123740
1215739365
630466892
2085019059
896268301
1794427152
42105990
1132864240
1816371475
1554849968
1227943801
16905642
1002358664
1386339806
61800692
1885597114
1000437509
610597958
1046029484
892278953
2101120846
89529096
67265659
1076496084
1617382077
1983450201
1851263574
1155931757
692800557
108408235
79188954
1522874618
1540109759
896895201
1372924748
268338708
1366542062
27638668
1788603056
608418161
1391166059
1944037335
385557764
1405582748
908909770
989326311
1732213267
310784258
514912950
879698846
1054895859
1389488699
2097727178
206696196
1068913029
1900200860
1332152506
1870251046
112337499
592212024
1824809561
545228336
1431340712
1289361350
1348947697
416343677
287359730
1819376418
1807251678
1014598624
1960361258
1551785957
2020384713
139527286
1687094960
2072462763
489490348
123632610
282324672
1680630036
1929866765
1164131691
1921162533
955375967
437160151
1637677797
725824421
653687650
263457872
1441848750
2094463135
634863412
1636121030
2077253298
1399294418
572633747
588445085
1363732148
1295127876
718616294
1039033543
2110731848
1007131971
1771353286
1187189895
393713395
1396392236
541691873
2058856323
778818033
246911107
504947682
1683885201
764408344
1578362079
413927512
1738292371
744934083
1084408839
367877335
404127963
1600604436
1167215293
360340837
1170489817
1762888538
1297587784
1881931561
393764015
1732428197
2008967026
1865831327
1531314683
892262080
1544901676
1803580950
1758141338
2079776548
2131796465
1492500180
159988581
1348948498
1947971647
2024882127
1469452576
1173948808
905091793
134515028
1661757664
202902259
75291578
561690007
851882278
1541609024
2080503153
672709950
1561069903
833945613
603006327
2084312006
16308124
115920839
1637162668
1687718766
1502340964
2104076685
221039312
83263976
2002849849
801078635
1577194964
1869763605
1715626602
493453415
2084028216
1411259062
534306568
1953983544
1160197228
235318882
753251655
1181910820
826766286
1270674401
982321312
130512303
1354102214
1420062886
828063640
235000074
2107285581
1936205435
130931020
441092317
834650074
1494661185
440978559
1522141834
1591151238
1535563378
1182887258
774844876
1057270334
1153757706
1619516332
1534853427
1298746953
7027417
1404565862
1440293330
1954825876
1323622834
1643833510
363932641
40281453
1170056710
2011304530
2113189638
416311642
1195289026
1950659457
994587292
426815493
1119456614
237565165
58492214
2090987590
2047005832
870418454
417560060
320552029
935104945
1382600227
1982913636
1764723689
1429363436
1814201945
213489782
1549012676
631735854
1112343345
134304471
1908835993
1478012200
344648260
380110135
525117868
529627634
504265031
1239960307
2099612888
1968683720
1004674
838301834
1113986480
256687816
894688689
1991802071
2065265935
805698074
2058817906
1230145547
429828448
1161687488
1286860257
744258932
1524369519
1549693104
840917368
896412243
1862390228
1275396873
140099495
336086787
1991559577
209894213
1700839723
1457798920
647616972
410533351
1749747884
433897744
1230749043
1372526017
2027303313
2076186450
1650700885
1316049063
47212207
1954367437
1637757813
457204532
709263237
1631386833
717535951
1928090861
1233102755
1561801978
684035221
426521979
1106218032
1110883043
1073907820
66639734
1164448227
2019256045
809501801
814405094
1022596212
46933444
1497149120
251453434
1457564555
283757011
1527478375
554913002
229145033
699638475
896042834
2110388536
628654832
1672404606
1466052671
795437547
776538533
2009182333
47118775
1929656650
210302594
1588806392
2099881377
857590643
1653097890
237071975
1099711482
777734543
1894382849
1390230134
1168329865
373286726
612805450
868164968
1704051135
286617149
206073121
958674210
819944136
1833046621
1504279653
1784991569
480884127
2070711921
1520321955
1270241486
225546463
1877968962
198444811
604544781
1023217460
1530739973
1984755116
1401948091
921174179
1005876390
58912000
147687658
10171690
1686617992
1331274818
721775032
2139346623
1769470312
1061776583
1580583433
1384369177
205723310
1246460060
364770164
431235543
440940527
1697687674
1074229463
296910374
2114061982
1932255768
782364390
1976736348
1276664010
1786310302
2070078663
1319945312
1693064720
287891488
1278870348
681732851
1448121201
1312620906
2089512582
672247170
8175453
123292318
1543552197
252770489
468727436
1668767756
1608630211
179021461
498214862
253958380
1428558994
62433947
436318271
1189711111
1452309380
964969082
753301418
2026089251
54851844
447066548
455120165
1030051652
795524519
578421381
1293466281
1048187167
160093674
2010960198
2022812079
1459102212
1954325335
601366040
1157361501
1456689975
517020653
1965303537
1902962881
1400384551
768463574
124799643
39456637
1385740622
589875373
1804464646
1079610632
1693702484
2044068754
397837174
1481185249
1927287818
1331162961
356867114
945559477
209909943
1277396476
1398723251
1420955887
62784450
1590247341
471679276
1362516370
1845104064
1119079307
1677531071
631903606
1746551074
879595301
157349612
735672884
385849440
578678622
472305921
656235462
1663427818
453992456
1801917797
929693829
1443060860
732904671
1637278280
1363950949
1274261493
1637378470
627457751
1062591127
1570220422
370784654
131292620
1620721405
2008175417
868819122
2114709344
1258054978
279749661
643083079
1070943213
791615439
1191753637
803356351
559226275
1466463470
1949141962
1812930887
1630696227
1491712784
1662273235
1505774242
1781092847
329014503
1652557175
1511291896
1900617732
1646616137
1451831757
736698476
1748442871
1743779803
1030054182
142800112
1827532102
969966319
1333049931
655063274
915607908
822128362
2059264931
297019019
2031848377
257293531
1981905356
1617982114
1469608023
917734194
145624458
441947384
1059359267
349698862
1704831504
803150004
1787561093
130618482
631628695
893334714
1491541498
1715278030
1919118591
1030876052
796975485
42183056
1758082741
1935537127
1367534088
1838103243
195237005
1339975889
1845439488
1927231648
1463807000
276316578
1594935275
1026353711
598698719
1538167573
1928127469
1323003629
47793324
1292277321
433884942
2018249346
738982383
1944877634
2050534033
962050275
1319445984
633994037
362863862
38734544
1369265286
1556071240
2026277776
335628780
367026463
965907164
1631903066
1298916629
1165712587
545075257
1528743078
148055177
298384397
1303912632
295440914
1092953689
2128973184
665331746
1834913225
329785983
2060679261
29659564
464001774
1360328460
47792543
1952858001
1089134874
878640313
29498258
1657832368
1658617423
2089427605
1573518176
1105510322
73745014
303059721
1562261462
789695880
2145677363
259465067
469479029
1747988296
1650624556
2010559661
1200845587
974915481
1684708094
489887568
754910585
83745262
459514596
866691009
1806503836
38998797
543352606
1301081835
1053797356
166156421
797992209
2143597005
1500853175
672113160
760628018
883969612
1024759049
1889016059
213142299
1060069121
1115042178
385204347
1144024029
240953417
1090667605
1970071127
1425884150
1975733067
1486737419
1375558330
1645196264
1424900916
1583289698
1493528759
1929148526
72558878
1283625394
1923925642
1083624555
1287209055
1512670261
1229444482
1332286383
1365101163
126549341
201673436
641764480
1010213858
2002809920
844506917
488966830
651438130
1584850377
1101113237
322287946
696475057
644708811
1475736897
1342432487
762407520
415937062
59153925
1864683007
363941938
61939907
938071158
1926464411
237301862
1235002812
2133162058
2090583131
1315592485
833697168
1438443139
824633918
1645107384
373565357
1980797403
1986255786
241523131
996740178
813720186
157484668
965445712
661326704
1256316673
1532977582
1160592805
1262209493
1123753032
999127094
584627268
553703577
886273456
225016446
2126120020
587770473
248188233
693983540
952264724
495981238
713692284
129492926
56346623
1642154763
1392040873
2081293725
1642696321
1232437721
881961776
289329538
1752679895
1138880618
779969266
74703735
152664537
1517910455
2014044926
1872137800
1788307100
682348445
255409061
1775446801
925887211
1078665820
1779475935
1055091234
155796946
1291933112
1843282792
1543024300
387389946
173916142
1010870078
859795391
2102671970
1141141456
2001413434
487891740
206683754
531102439
856288040
673591136
1102863924
1553388438
1675157718
1473734305
614012595
80029572
907956098
40011782
135927369
1063011880
1562006350
1448102503
1292693609
217616011
194777769
150892188
281221813
836691347
1921892070
1309563182
1400221773
1922217058
1315462294
2041886091
2135260913
190148389
1036014347
369303506
1545099854
1933091336
1346094556
1030018664
1672788264
126585087
1986245656
984053130
345807160
747449455
937484476
1091090521
1363716867
1147930878
1456833404
81937332
210028299
364657773
1277476900
397178994
2060364083
1454193976
1368975341
674319770
1001911626
308811593
2079948963
703083092
1835828088
35599336
943854950
1821636804
1604187171
997762682
1414188874
1465632645
573934769
1109132188
341038303
1220023523
2001558329
441237282
872706756
246196215
1058120444
1855591080
311364648
15246264
1196134596
852323084
785044130
8755515
2138453869
1784700862
20203181
2134810911
1834930925
1491283925
786792353
840466239
1567708757
1725745505
28785802
965987123
754073159
1842173735
115063749
1403134993
864464640
1780242118
778328945
431450607
1015797476
1104885523
1128464844
1601175603
803118141
1667595938
343428529
2087000029
2094305269
1996978602
759139851
635961785
289876848
989098044
53052178
2071824660
565334883
1626694898
238478801
185750845
1183262057
1767463596
1344518269
1476482091
1978927857
2127569756
1697931043
1512385800
679679546
1123595632
1375043542
2018359785
34580146
1267469105
1585424865
865241654
666129603
1143834636
1894762514
253455614
2121410167
1091168043
2112181925
974652225
1701972804
1250800121
1324836220
532634201
434217210
178011584
204562156
1129352556
1368145677
1204826873
650680640
875393221
1014057971
57580062
2019274207
1883784066
79222899
450196203
590125579
960326079
260539513
1028575924
2095490894
848441091
810724084
1532070381
245439327
363958384
863360645
1817727705
2045751398
1650462470
468352324
77105126
1542575561
813664769
723715450
872505778
342996857
706486587
1227493715
202161445
675548975
987438661
642192282
1913285216
1262074839
738519251
1988701143
263127606
1997808245
847445711
1924745815
1137657010
1376605704
1716189182
1498717384
1766915924
145033152
818908996
2102411862
578452442
595804038
2050012688
126306200
317289818
1264704570
990096773
1792273194
312121218
1510857584
447490425
703932975
1753908396
145844769
1751087565
1904317433
60384184
12041526
118144500
793273926
1954149996
230404360
1383407116
1000469095
462764067
739389988
370609611
1481656431
300647307
815885694
1681888895
1001466820
1276920071
1272301632
1983949172
371347483
1390222651
849715434
1014725085
2056838235
743032450
1169479364
1732632399
1384986623
898970745
533273184
2009186380
142352165
885355743
165676585
1373602803
1532886620
1447232196
1817705957
1457818764
1486198497
438609003
1908201458
1106164247
1224141803
1765855652
820595832
1443754890
1890022729
573415926
1498295962
1739373154
1488493803
1786266290
89156620
1763754982
1954382549
1887237625
63886830
1683790877
1404897487
241735613
453029939
836456189
906045288
1728884021
2080246489
1191123985
979667396
558824017
1466098007
607924130
308245023
1461559430
1084097352
1032349071
221570401
552649923
1318896887
766055226
79765724
1594015101
765752981
521656811
730485916
2106050842
524985769
324501798
1997842679
1900956810
849159374
330422436
1620740779
240163181
1336597352
1551344358
2037006029
568408984
113139540
1039894365
1464450802
1715130417
1824215871
1017187414
677502381
1968989094
724537511
1803065751
1297199915
1429952502
1271469845
318866125
724258973
259248777
738313343
1875581269
2117778612
46183239
1861342707
852346497
1368930521
1017385468
811216773
1869950573
1587989456
768165083
756509806
1232361837
2059409225
1942581064
172930986
2124211936
1617851297
1058772864
1573219320
1460815760
213275710
202982640
385121267
408026931
403698484
2048960110
1770562243
1302982505
1708279424
66928822
1595956309
315992451
1005599671
954213514
1060676853
194758967
1342782578
1431350483
156860996
1432639053
367917623
1067369747
1320375087
98643814
517636943
1937749918
1300097038
872512529
533110374
1419674481
1233806148
378087111
1078816652
805878627
983097682
1975869322
583885720
1753279279
170059904
66528776
696345842
1642038996
1064018540
707582891
1400133547
1003184098
566680303
1969479199
659545614
1278387337
103270711
300624250
19358733
235758919
774414296
689963534
998274220
1628611422
1406919850
2143135656
318330161
53012277
920162738
1629032174
1326377470
477847088
1007811791
901882819
698540693
188514701
1932298283
438309918
570633698
1413432338
421534397
1674322192
1599321813
967821461
2031706072
1114798776
22767529
2035589176
1504366689
188981523
1037399987
400658528
1971225223
1141165715
1804074446
1728373203
1406779811
754707204
595643929
536360323
778268448
1460634911
1811520915
2088625257
1857956518
1167316247
1870949946
743695477
799490541
828229213
373375878
1564817294
309029210
1020594896
1845370610
1210245546
581057523
1188967413
692208559
1426941632
1866564638
211146294
476431046
1838666232
1899580258
1878372864
49696913
2070757949
1290384132
60614483
2127191851
1581384208
1961071602
1779707578
759399488
1408836941
830793501
688331898
1583424646
1644670777
304215550
1191930414
1818519569
1195262065
1368150643
1689209284
1776711295
1497517625
1088984883
2141699835
1466039241
1897914273
1491333163
823656945
1347482605
779932800
578448016
2114644368
589283115
1628877688
1033833712
995581279
240549544
1414791048
1698084835
340316275
1752807557
147986404
1828113946
1971634915
1195590597
469277861
1457038425
1942375610
1307868515
901471697
1123203641
1076408131
564315015
1356058996
631814632
1507455204
494877323
299569621
1564688659
1865317761
1077598482
634217376
1897951269
1177473576
1858583509
1218462903
2043560832
249048753
265863840
548667731
1786753867
795430856
782267451
201970521
829266863
1832137154
1114647076
1346865213
1708420405
1250810589
1811449300
1454485214
2136974506
211102866
1879845906
962940513
1542720567
430554822
1927662036
1731863668
636076719
1133232670
1980915774
131492465
2112293964
373156158
1581308039
295511331
548203235
1860328455
1297604958
792722045
440827489
1810608547
1750274461
584945359
1965829185
974844505
797463999
1219849413
889950344
1474535931
1662428015
865759922
1376073232
586076789
73332301
426559612
1381045770
1637236197
1619563469
1711562340
224059648
2085644453
791779206
1326773202
344395520
1093061540
864864135
733258782
854701896
1433339590
1968025789
508427760
1855467823
1746934621
300157606
1340514625
1920891810
1228713311
1437033595
264463786
1249996494
1089163010
1068767314
580061261
1587982968
1526059602
1247447140
1751671383
618364838
1502126929
1294049972
1089283883
221456575
606808691
209562964
961948398
1037461668
1309292221
243030780
398602326
1223982292
952987652
315041566
1137458954
539427754
1733349804
394066371
1547338255
635020875
1169894412
595858609
2110959099
1583777728
42643249
571819700
1467805430
1740144123
240155955
1918986363
603873142
123998499
1978942470
1766989934
28575179
1279804741
226025569
1653010275
1691835137
1911040305
1197147995
550470860
150296889
1758343003
516094151
629430854
1382092995
543837744
685914652
1363056839
9095211
1811671039
871782317
261112943
1715773608
490240968
1351200681
41791642
354272715
880811186
1001079854
429472889
85795546
1334882992
1593218422
1002592067
1111793961
1288241966
2103739372
698928192
224784205
1781301407
704527069
39147359
636603826
2088297286
1336615488
1511555247
512419481
868124877
1601362311
526434833
776284877
1074568479
749484381
404287955
1687861508
165808871
347233670
357562412
2118077385
389296838
1238939750
302697131
1427845000
519859301
2004298873
1296150878
97960120
979193490
1996959207
237621705
1769960081
328253307
1953164864
621544558
1777294615
1743768727
697798078
1644818516
62935842
730155927
1207653701
642936675
2025029886
431768023
941160939
1667644134
1234604595
2145064284
233891293
1328406391
114253909
320635985
1794214686
1254226249
1658267856
760702542
71810604
1961277625
839797583
1480995697
646453136
542879270
661753904
547312996
1439325908
1765858963
635041390
1062158211
326106099
1811029869
1771047369
1078283954
1626239599
718912324
505135581
1801744926
1226236641
2145082906
676980515
1430821630
259233220
152586454
83886672
582088072
527732033
1475202627
400019900
847702158
1933844429
1143936915
672876612
259907045
1815910923
616247163
175772496
1000329974
2098719092
1370511244
561096907
485797897
269635159
1000186861
1757470165
197814823
1096357374
238280612
819987625
1076357630
1480482109
1142339902
59151143
488422439
1607129734
1150236188
1650938060
499026566
1499901967
453013493
762056036
1891982176
1114785422
320837632
2111430322
483891798
130559604
68174825
669443832
1488381906
138480495
1470497208
1550492522
396276342
1903330753
1647064081
275890700
591763030
268584197
1781872297
1621000290
2048034234
520483335
1326565990
442405181
154581220
940130584
263309754
1830783804
1065183078
1064502456
181347365
30072596
1589790434
119687006
744760374
1458722181
1595921506
1664904672
1536031123
1144395331
671507609
323314158
1595707175
1871525208
1485634257
733660124
372286988
1262078412
1366092600
445326582
1298741899
1666288678
809058635
1927432820
675360786
1441004698
1820520822
1659074231
157173103
1223102573
1287311423
269138990
464671049
221473199
1908560683
353261416
426755635
1576604719
1161566371
2117669250
754089619
1345703009
667760867
1733732847
1256051183
232115620
1369464109
1214990600
735113155
1682450443
1889247433
210696886
389186859
2121244505
752498997
1080438679
2142545928
1442385959
1562043851
2077247606
89263037
4218793
1509173548
612706227
1202027863
1997336672
129976358
1165675538
245147663
1569628549
1548423963
2030826079
782704907
103044196
1451717965
1241039037
815971370
630520718
326815171
2038068993
753280942
746860563
1693585268
1187195723
1944768766
806047930
192719155
643992207
238489737
511715188
1986344496
1311286090
1347001971
898766849
829945469
339720259
912739958
1258739317
1904741972
1582701070
2001474583
2038408384
2110033878
1070664157
1004556074
651172238
84822435
1814143797
758341651
563047983
1134518451
1282723514
287081347
1068324079
913682189
1444363265
2030237659
2012436372
1997598109
822502497
359557050
1685830947
993370812
1413977251
337682410
1950808227
1501944811
2008940329
93948635
1312333558
484486589
425252548
570848340
132441363
496597699
1435660462
1690146541
1454876368
1220019793
2035904146
1485238202
1243477144
848447991
2107437318
370366914
1769679300
1261508594
181719565
1629680624
1087539975
135299654
889120384
2147208102
2066640090
401410927
1454000523
1542574653
569237684
980327959
1271508319
820058227
1950477560
1587695166
1260762960
211505865
172181906
945021023
1063804999
510240438
455714661
225975055
1188716546
1508097305
1179483622
301522381
1795923852
930947159
717054374
1096024625
801092187
1749671779
1766842954
1117651885
1251432950
563837569
1631252783
77164653
722472692
943134590
257544013
1689526483
1955763277
436600174
1953137538
1557870601
711561412
1346460114
1185667419
1630989483
261697954
322587741
2003101281
1207900275
582014145
469711496
1023351157
1253675124
667925244
1195339122
1585172416
1767065047
1630913061
1206776948
1831760992
883240397
1759061910
390386289
1841571214
1192620534
328880701
48853435
700572524
1999202353
1624155325
823353362
2126661101
418304872
922441778
766923644
14400406
1885268926
280583651
315651571
699944705
1205513780
1121667548
555612714
369620482
1931212244
789464244
630388538
2132174655
1611193099
72287892
1394380079
778926191
872078532
548133081
1196052867
495781179
1428869125
1038917717
1134625563
1273060421
621975703
1289351148
1014466174
289486655
431335558
1090265791
962537921
1398552382
1356941737
281771558
574108136
144895042
697674926
1416256546
1999875572
1532060430
1692975620
924999080
421761942
191183652
1221843438
1576903868
848962435
1583891872
1014828232
2012550814
24745447
1616639
1454205692
1649190487
867503553
790075709
1548023231
634824456
1092867722
1827109521
899506023
267855291
661120760
681751485
1860997759
1281379259
738766394
2146691398
1758987243
715180341
1275275269
972607344
1938409853
616384306
1194342632
198737568
666401470
1244520857
1090671100
116806409
1848826310
1689823770
1060855215
1154109982
1201685174
46281106
1650193422
2089294055
189195330
214768437
179099288
719147783
2093531138
704755204
937669895
1412478912
1172861609
2042011521
1350842608
770347327
310821927
236154340
557734594
594528872
1110048758
503734828
1269497174
932742393
1535120746
317072027
115855951
864761821
728530950
1748532328
62097123
1745180089
978515839
1245130519
2026583992
2117761787
124774399
2043395452
1399467172
1905468380
1127199431
987449554
1122819645
1270082278
244692505
1943761612
1438138451
542527355
384048503
734611312
547772438
245105442
970291656
1035677682
1901663945
967164150
936976939
1734798466
1458863812
978758404
1457740697
1242863299
1541476330
5058799
964839735
194489302
509049600
1882881563
319333656
2131173118
211197708
1239511023
1254047652
453866312
1690619024
2495491
221137137
97115801
933057147
834055810
1001349065
609972959
271274499
1492601017
530148118
1716474250
166910822
368625137
1064778016
1934288080
168382863
627344349
836364426
1936400940
2126386864
728071911
1249384512
1626461497
2090106957
1907884469
57335698
737800435
1181750185
338221724
226070213
1997269642
1240730192
1458379353
2139436839
1435180031
1480007035
106650168
776272796
991243622
1712102135
1202686473
1252272101
890013718
1715716481
782386961
2117276280
363253837
1532912843
1002223943
1513866047
1777887222
224385344
460454610
254502055
1788213298
1668622688
371655880
119634902
277152844
945262789
494020311
664135745
374637513
459948403
1123747062
723955005
1867940917
1337225052
696524034
901677222
622056459
2096669892
684119681
2053448815
355644587
1850367781
1760237395
53118501
942249085
1688400520
713253582
1757259647
1798754547
1930868244
1142325147
140529287
775324133
225147034
375367270
201883043
1611614818
1760640109
1418606560
1637921868
1116681186
178142255
2112748279
192411374
1890685046
1552889432
1249960638
85106501
2020008999
1747780041
338910536
1286403280
1930942613
1498966650
1920215569
2061536393
1178351109
975000783
1310242602
788361689
662627991
1703815914
664209558
2009601540
369622885
59281400
566109678
1164773734
883282991
1984191694
523636961
1520139001
1320030297
2108548256
1630552947
534216858
1401936269
1940684932
433173977
758458287
993000088
1737909275
1291808091
1405963527
256382143
103987574
643207738
1767718280
1143069294
650839521
456723897
362946046
489116086
82630173
1140306121
1646336859
266411537
563917203
1329783365
1378706234
1914426083
2111526942
1328207095
1377625205
1041059308
1535001842
1595426227
1505547851
1500715248
1887206433
1179042256
792136153
314758281
2079366586
1114207686
1287192943
1906682435
1932608084
306414277
72208766
102221455
142647279
672980299
444319804
329571216
469005701
538751811
827776590
1281010397
978796427
783440569
47771433
1227528114
618902532
928368387
309377213
194200093
2010875698
470321291
718840837
378218400
1696233263
438325725
778458580
314920793
451322034
822347219
1965295095
2089351782
1449073439
463753023
757375031
125132745
1275714823
1436073332
1856220322
917138757
2221994
2028628859
1990328161
502239941
1533459509
2041916967
1070608704
1519489945
1078859601
1625836159
2058870786
282091922
530118024
663729027
859092512
483786444
174907344
942592195
1114520543
743401437
53641078
1674955914
27487947
534808151
1436187184
1153067633
188293643
1640770307
155817789
406676705
882648946
1363742739
298658419
241521716
1286094494
2015159070
832096659
1693981686
258264518
2050381785
485377982
1618731617
688415357
220152275
1152449048
1435012447
257161385
1195358052
1346716716
2029177326
1769409598
1024146249
817720277
360290619
869101585
743501590
1588901221
297756599
1172827955
1678232975
1062848643
1635232540
1584444589
688909553
1548311519
282200201
1503427577
243386593
217721237
290194218
1006209239
306484563
1738222413
1261580735
1150117945
1287952346
1248141042
926547353
1179809736
616729264
226513511
1740433522
440809174
1045759687
1891612683
1899911848
274292174
1179973036
529679133
235207157
1588772764
1234046042
816548712
682657524
735441050
2032946403
1443150449
768951239
1902032807
335516008
83279490
482730697
438453904
642653545
894355581
1272249247
1739012436
1880045788
1901989439
880216823
1476747126
59167178
1344657584
1607333715
1985891249
341518191
367056480
877076545
893365331
2036169596
508213585
1897198691
727739249
291425442
1596398016
342691754
1212782338
227121513
1084793840
1033101608
1469846008
433695141
1014598311
1407113737
1858341625
1986715921
726025531
1475748756
705379812
1383602606
1674285599
1153359061
1796930546
469960171
1300808934
1232527833
471792467
2101222001
1280792774
1856706844
1339682726
1794212203
1900596742
1674660436
1880943314
1966347153
676056526
1131314254
154305665
2112969559
691639939
265477016
569297620
248880823
1175236595
43264063
1966406177
1113125258
1193404317
84913206
1256455742
297947099
1636078792
1214036528
456833350
1545322489
1919362430
2000204521
417666406
540048608
235467116
1687524386
855825388
768485542
392845211
1704201865
429479416
10618409
22028702
902964256
1275114749
153828323
137834602
1494699555
972964425
1583029710
670658674
1703357465
89938041
748453873
1191515598
2107881709
2062623277
890966075
203890771
25692732
1730487208
1380170046
319432788
585405894
2066385504
1016531936
917140080
258343100
221660475
889631343
1881164767
1364161648
388752633
1211558314
1396813633
1446084149
1951220830
270337057
29110237
1069970478
2141124797
798225423
6827642
991782150
1506970073
1033887056
834033145
375164071
1185378833
1949937690
1396203180
763646971
1054074710
949734084
996547515
180082106
78015046
2032706730
937414138
1053814212
1051795381
1730445216
1401864571
44945156
1425010651
1083908884
1998926071
583147914
167407385
820682051
1168011937
155560113
183668264
1150029446
1233153015
1956672024
1979781750
114522822
2126466616
53250753
542168604
511681629
4495921
1036074666
832163874
538111424
523922824
781180330
2087511382
1393443884
1834751491
1509624493
1334935437
1363612069
1252847090
456233372
1441132235
900806551
1377206490
1987429723
2001965332
35000430
261027634
1729783546
243778225
2035382877
1032375081
123605601
742561397
1707993499
1586283678
745420405
170677763
572031574
1660894446
821727593
1011010112
998652767
707898448
753023184
554650440
755173301
285310145
1084433987
100047024
2051279236
1734682552
1733644028
1846770170
1639304260
292067575
1914323144
1731012230
1839171228
1194974083
1678395812
1501197950
1662280894
1527189025
1573397795
1141037541
1735121606
579772241
604254843
1619925616
857341727
493015278
207106926
926147111
1256254591
805406174
1074041401
985402590
2121542699
1325487256
1278750683
471908245
1439115350
1018488042
1672198771
480463211
610248313
113611623
91851545
1124387723
740641039
1080450466
1899695204
2039720293
256318140
148903720
1754573149
1071563023
1257250660
1163388026
981025336
1140812544
312733660
265355366
1955474308
1686848384
641489516
1015728163
1530443024
1298053524
580980424
2046562108
1895708299
378628096
1467109175
1993128847
1644144412
101004667
1509927665
609135230
410630926
1361132651
1610858744
454482944
324176425
2104065027
1656621436
1517807634
1339932205
1136938976
623093969
314489378
874530969
593408068
1979730307
1697813912
1727832372
507525801
1761607273
66675166
1741720691
1790968296
1203449080
1596014353
2133682505
975906397
637370189
321937891
1316227084
235812321
1386274570
414988305
1413285916
1924289804
1349875519
1135137894
798408195
1451175487
416267770
1943118678
1145152199
454208161
594905080
1878812290
506743024
1711239723
230891890
1058503247
315612008
608383946
1023504736
1927569596
575546250
614839799
2114331471
978294296
68294543
575778448
1851185582
953593317
346288260
303588137
1764255719
192788116
205637932
32575904
1152587035
318039349
2030945071
1533354036
1651828122
229608112
1879225936
1589253489
1864035824
1137528791
1140352603
902453440
753577093
30849259
1377845541
178109158
1168403603
1584263884
394503524
519226833
1727508307
1244980838
1261219883
1997132994
1455595413
810128884
616731567
1126364475
980781728
2027536336
1199732065
1346342467
2131977158
242142303
2107495599
1775817190
627592543
431161474
136804319
995882038
808397796
2123430915
1138222073
1767713881
268386331
1085176724
1125276107
1200782375
721078501
1415800436
1102273835
1103577478
72855042
74326652
2136064599
1125748005
301675033
2076585935
414925921
535970865
2088873077
772673075
1771414574
1145636647
1479232585
1212508156
1395477895
686089142
1531372109
108824335
2107278951
1466616643
819180316
1114247501
1149641915
237688005
1144213792
1239682100
16174197
1639793630
1155825624
190654868
1169143309
195058004
660610186
1772575729
1808399672
1781001228
307302953
257733088
2035381768
254789670
1971343921
1701804981
2077101127
404871287
2045630429
1602401852
1690478879
1795233159
279949743
600555564
1313513837
1498037971
542119031
727602611
1243524071
312171119
780367101
1390662939
2104123363
1043529177
1714399777
1927203461
1341864762
58219864
2145196035
2042348858
1567764479
1054680354
1556799743
688943688
591444927
428480927
318710060
42599031
375031052
929529396
986459980
539743581
1604616822
808601516
73656428
647982596
1984604063
225383111
1982988612
930525050
725949601
271312218
852910197
1147232295
2037775289
245478967
1203274049
1668740948
300455812
1256635793
1263328666
1205186625
601573791
956468464
2084921356
1224206078
1281148995
1138028554
554032763
1849736344
1768293765
1029739627
416652344
1130431314
1081709747
1210743313
1718014963
1297445629
15833210
746531660
1970096777
1323246772
642071060
898547131
2065492196
645355511
514762416
1601214832
327769661
1860140593
1589286472
1346374180
603966031
781094750
845830464
1268946786
345206800
1230808624
682716960
153691193
557215557
317580358
1714922719
320657248
1423411060
1333632625
6863560
342412541
924705071
600494285
972722927
1097960621
1333518738
1812388731
372434741
1355500407
1584530254
751273478
945129505
1172304725
268089835
1344097521
1757684387
548795241
1882741593
604959872
1635290686
1529403559
362680891
383477259
799187831
1963240909
1106040995
2021839746
139631198
764748630
763197952
406332577
1647898638
1784250510
1181785434
1736157676
2124731933
799955685
1736300352
1673533930
1208624983
2036209400
1748681963
1654314254
209184561
774451243
1792224705
2074112533
512247720
1517766976
1900752341
774803989
1332950895
1401029880
243558362
142867625
17594387
1567270145
1969176517
11011233
1050033338
1808495657
980491589
1589785656
1601261475
360051914
1390982526
195248222
785629481
1496242690
895048942
1298155046
1875844442
1515767866
2135319269
1996574416
1427057348
1235147768
610759372
1331960731
668610656
1053817845
1925119702
1989425602
1643889685
1580986417
549171653
1475960881
1784881251
1023623722
683534786
1121784223
1952318290
350938631
1736063590
300452610
897127565
2036640230
1221719711
1566307855
1043256124
1688039019
1222296465
182445639
1034816665
478291785
753807931
686955915
1495325278
483173108
448422440
1661900659
50145340
1682512795
426552198
2127945278
1728561999
950374024
321868123
965846677
198373187
758897996
458439593
144225457
983663991
1986508083
262060627
775096163
314022373
1410940941
559566347
1203719537
1698802548
594910223
1825864774
1895473327
320559104
1886788677
70625287
1399556976
635346048
764891485
882701556
2014401503
1103403549
147380263
1386164483
1956155669
1442899036
703525968
90228637
343279164
492853311
6745712
1436793540
1768474567
286554561
572472763
943892000
1040492437
1672764151
536115000
1639041264
939911272
1922828532
405014265
1782519882
256850736
1475576588
952479632
686446996
429064811
1741043995
1365037822
751715382
164159295
1723076885
62030362
1664330900
632325304
820311554
424236390
1116190111
1522717968
1409805808
2078019010
1083051039
118637905
1330034677
1282931583
1816667916
2042333566
1077342896
367275962
975868991
564627762
1005701823
472281970
1801013457
411016191
1872441461
1410795838
1992555479
852823238
1673631363
454308917
2098956600
2107434836
1646213188
1476823303
381246230
339807020
90564569
1141311009
884071605
27756864
1725850578
840430464
1550513296
1773225741
767833806
1250003741
925861452
131132243
2020023382
1334012277
1163459922
578490862
792391704
640402793
2127027892
1783679283
1310663581
121991443
1216635922
1459967109
273071213
1768792322
1770003687
1931491914
793369347
1719827894
244423131
719099595
235522180
331053746
2011373034
428259605
875597032
2094823357
405625270
2077820798
1865747816
806660170
1077357820
1559833347
1106031331
154813619
1731424539
1188463819
64198674
808714590
984992597
902490356
760495939
125914984
1595377467
1249813496
1316475308
351430053
725973141
875611750
294118487
1069617074
823125455
279230824
1934280592
341526208
221608487
102111848
111369289
391156329
1216495692
649322604
696087295
234041190
91988989
1011074831
84914604
73269636
1278377123
1840186304
194773470
1034963708
2146705337
1197031797
1643611914
611331187
1756592786
172156160
1128471915
1042607674
1008940367
1159174615
1901944647
375000957
949607457
493495609
750203868
173809433
771298039
1451131818
2052318514
1478515649
1055968699
237194276
786284237
1340611691
924292274
1463508321
1238905773
156303405
141610272
1287180561
605588585
27453111
1561988328
1860843740
1355685372
307015746
670593880
404431387
1350764278
1000392388
1096748080
346612356
1503557381
1359113457
1657223772
1842130028
34700417
685037375
1054091515
1031531173
32987815
194841605
16402145
1826612433
387082193
988253075
843302935
235252753
1160672259
161661112
1456156644
344411856
1200731932
616511602
296018987
135222547
63260379
1409721069
990955092
1723303157
773723452
674929534
384620130
1281617598
344946382
1017919557
1065475295
391856424
745550066
1738367915
1659051426
696083893
201002957
1843198781
523899142
278488199
1752433923
187611378
477570885
1334022478
100322757
1647305483
2013303277
883752722
1043603655
730449007
823662238
572341335
1595041045
1164111013
47245564
1708087268
589754194
287324278
2056162529
1083387019
1761921411
1587978715
539345284
2092168583
392036340
2037307495
785936906
2093296345
1201960926
1155244407
746959200
1981195596
1628917225
845414569
512146331
426838838
1111866442
1027745713
835846236
1071350761
1865451766
2088251110
1713190211
1212921051
1985149836
1159435670
701984805
776013063
1593597058
1140361702
1458850100
7088640
2005072480
1723726229
648086759
1101265809
1106884774
1644390784
2082260810
1703448609
170993116
446273254
1426902261
89497974
1609374044
901177054
1069919735
411383759
1146608251
347106939
1847765040
1879285665
1373359690
101792709
1436807491
1775609002
28093880
2130691488
1269633312
1311905427
1919501308
1023646664
786187257
103781754
928953535
1096527730
1955849345
1598530944
1075202706
741763892
1542381155
1443892230
1408683206
389845928
360261803
1839952637
1843551853
738193295
1629833096
1754420584
2010768259
1409202071
2048382649
1249195081
2127491129
84725585
570563565
1645810166
1928150673
1444136245
1004839230
892286598
1757719703
893033056
674420392
122240207
333235068
1235637208
2054208803
1479173483
1532675138
1076122031
713267417
483865680
1971535875
2066706421
302950940
568611826
1728066679
1541467874
1481961854
1957020169
385135251
444474158
1698232543
1677673476
1627852223
1785982397
236168745
548872908
715821336
1857092661
1832588594
1078734655
17939889
1349505492
926054974
1685065268
693244304
463574717
1721502803
208063843
1415730556
1498067150
1109784370
481083192
1421636267
960635871
231429622
1952685724
1133236824
2045032777
719467748
1999109060
2003911389
493678971
9411615
1158672611
117794316
1640020700
1079681289
1907629393
1298311264
1487270597
2025292366
1715726946
119520861
1802415633
1770244039
969283551
574859908
105793600
881618593
767987645
1138511056
480787691
1314331397
617775843
1375762393
818530117
25645440
1396952287
19304304
111102622
1767422693
435986672
2010689328
706118270
2110221573
1842642210
334452828
1996389090
639581673
1704421293
949725163
1498829111
1154162102
60322405
1286215068
169589588
1365080219
251168728
881244469
499800229
1542103510
1407352430
464263581
1323092525
1055802659
1763538290
1296401000
130060967
1393877514
611744077
737010347
1288552185
711085242
916615018
211038948
1207129643
776878399
2052672209
1353606018
1558811178
1989135857
1502316527
402903689
1440407438
1282489440
1186132378
1115179700
1704240596
279209396
660581458
1046513915
1836111839
531726963
809667459
1208568560
709446789
1530451736
437628141
1262085594
619044334
744516739
1105485202
127624020
2138460796
635884406
911426921
1829579095
2059996388
1651764674
1722407914
1561339596
1393525923
1440793062
528360523
445746042
1562478018
105862088
1006875059
830342328
441465221
67864638
1914631014
61244544
1241118296
2102267410
1652410690
1889505309
1429198896
1964659079
488005537
979637500
1239294277
1922070034
361583621
1487194217
2013815161
1881954310
304357641
1624051002
617244411
1753913258
1928385217
15098233
737080971
409774910
1178600146
1201886634
1376603205
1809119447
2049056000
335219378
1983799983
238287139
440724258
182335347
1134232522
1002398104
1817864607
1504622571
2010358084
1009538550
1684923292
1480762144
1297282240
1562747845
1437095640
1297869118
343697358
1425474519
1931812998
748517847
146228251
738616340
664269163
489091696
1930931177
634665721
27593146
1948243097
899046112
542892201
1844231609
245056506
1726491970
46985696
921387472
442322097
942043294
448182814
1173208842
1697296861
1922628639
819897691
1736290016
913064824
1964183736
756726520
1623425022
118406311
896795066
1386815416
1921090025
531114571
1811719288
1956487179
2036865503
1024186598
860522780
2082357804
849624843
1469434633
283769350
944234560
1185496528
160872275
126862748
833866600
458671476
1432981288
86756560
565671132
297548652
870026413
874863717
932651197
987387815
1605355735
1882344711
67412078
971245995
1126652389
1549396841
895685911
2040505161
1083636163
1490331761
1164490968
229199508
1194537993
1553568191
1389867500
259508467
1096555610
2139787679
539421981
35940240
1775340619
1330673574
303300296
1192715301
2035870315
1511508123
255266496
1893298380
1719498693
796874371
1272039723
1215009836
489957055
1898553846
1530026413
614878692
608958498
1770127614
1378053365
1111556835
447996769
6721546
1543650165
507687271
1321157358
1250421353
1580440450
1807543652
1840368484
1500490226
600906730
416425208
1778125233
1597943736
226960729
1982344253
984705359
710161398
1740449089
1997017502
2128659024
1915657910
1396752431
663501437
1536716785
1744250754
449645449
1633535767
461303441
2051620454
1642516559
1990344371
722010697
1021754199
1336333588
2111472778
74867891
1781126917
841691145
546575070
2061368195
2099636981
361275926
1240301611
330471135
1887959455
1798633458
1359956833
1112094438
1063780138
620983637
1054470036
1628035901
1515980998
283920024
355090544
806606768
1547572741
1358429006
154472187
1899934773
1731575833
2093484131
1905988894
1837142425
867609232
1347769024
1005988362
1206065273
4504514
1167966355
348176180
2119167941
971971791
354014390
127443810
1486731964
1653801421
1525895152
1023283257
1248239216
1796684381
85318662
500170012
1951486365
1827768630
944946549
199670924
2106962267
1734788449
149982710
172875759
1856364596
1645658587
891289193
515793876
168094758
394591659
99525078
1763320854
1483996535
258940084
359710295
1690933381
968821603
1507993526
1996171473
50124996
1267866722
1763677268
543565395
1274079381
1541409574
1501762940
2037536409
2021280834
1686361248
1270494192
545826363
2083906763
971337635
1321119198
1110329546
1138824208
646654351
874815468
1386593161
2054826312
564170141
174945532
257281811
2062161092
647746185
1580244506
1739569701
723019039
1883951484
1275794368
1265447828
1483377225
2041611079
1516674343
1579127861
1288659630
725354488
55173334
908657154
915935011
50475962
1266826476
391684517
612306772
1388488213
1033398148
126013637
1113499024
1587636126
471914138
764307586
842498961
1000214712
538505281
563087358
1346944617
1156675334
488768501
783050117
1746537243
1536877797
1854605587
94022151
1534673414
1669715542
490350720
12571358
2072784025
366034959
1067912306
1627134858
1463261175
1205951890
708245668
1415803150
154972714
855967611
527149703
641329925
462270028
412586338
1282802080
699223796
1685762208
1386754191
2145218609
1189386599
1433928421
2035280428
755839597
203329880
173969490
1090455825
2025344965
1119379855
52931168
371924135
925196947
1242905376
1363481758
1055293072
1989355647
1619001431
618027194
1930060188
1694948075
205518213
219964277
1740400384
435506933
87653631
1789683898
993574381
156753292
1368643505
16977627
32098456
652088476
1039986848
1211688051
1844857540
84749733
1950625482
381229900
646914284
87969788
824528641
1979419968
1684372803
2056034153
2084324998
1952647318
1288875705
1927537979
1262169418
159441795
1297772245
780236826
597373007
689887592
1699788826
660032751
471960415
1821388437
1535911040
1726170696
296848382
1223367713
1378734983
1244339555
2030344910
468419902
44554327
950933965
1895911174
1885336003
676016088
1010667994
394954666
908186817
1069957019
1422734109
616533502
1220155062
1176296335
1416368746
1992703948
49474203
163763272
79135789
39338577
1152903733
1822559645
1345895592
174865292
1002797652
636820554
658389011
326374574
1858631378
654273767
1491200780
1019823341
2108630823
1036775847
504183497
83895089
1091336776
1832605883
493600116
2080063630
1838058316
835373710
1012777416
129485421
531197271
245116938
572235893
652997831
917979149
1181286718
1734005568
112225473
770608067
271096473
98948655
1317917302
749725158
1733499948
951570169
946289460
1456200942
1271517060
508362124
1608170550
2021797003
1569592819
335082766
785448046
18561707
1016061609
1781766892
1796525803
1511840440
1962714416
1055780781
720098646
138107478
77068212
2082447214
1556687255
642242050
767984824
769546666
408096992
830264434
1494528601
477098424
487896435
1235889052
908180342
1407731423
894757042
1994468477
553146031
67368201
699067825
962729873
150856803
1745931414
202001330
531355924
851518714
802493047
1595844544
1504644380
772896459
797346042
15771547
1061506061
1038589220
1845641059
1173150526
53329543
935923176
2106993495
1535487928
1391458853
208586743
1691191103
1472817521
1864770932
999862576
969997354
1298474518
1456432038
1763081601
1946915248
1370351245
1936427558
556735544
1558537593
476619315
1254169506
380612241
1904552962
1193959488
374246612
1158350443
1957263713
877222479
1065865312
1695722483
1623904428
1266165377
589376473
183659518
1607957567
71559755
617108273
272068199
1727672031
617518023
130862452
483120262
301755157
759045247
811114698
904912653
1526051728
511300607
1677346492
844733512
1343783845
619622694
1465968784
1321475805
1921912816
775138703
1380705228
1582775125
1987169670
310847182
1909364102
913362688
756925231
1094600997
338259992
2105052654
2014879981
1230995964
1083790741
1887918358
1008115998
633403740
1755200993
63642798
1755197295
1713640739
794436008
1974482541
1241602746
619119338
1992896272
83452897
8194991
855984549
1236551136
1980709036
544147023
37774529
1415494704
1945115746
749973839
392783383
2098227656
491377046
1297917701
887398377
1354562853
912622353
1511066947
2006996878
1596561282
78600946
143177115
1322745699
1293005039
1220714644
1286800769
152664392
1374438566
537091786
960145222
657449138
168969602
1324257840
1949761908
1067146463
2099730926
292151106
486307612
2072017666
1942347851
242995429
1293709528
402493753
915356440
1895145087
801516678
1560455145
333538663
1857518170
2144949625
618949736
278056704
878208780
370893990
1577265941
1932886149
991598459
237029784
1644089849
1753384902
53826395
1771755922
336656975
1387179040
77424188
2128316640
1917189030
1820945048
1687492054
1753213588
594412915
1147615748
510435347
424835165
230637921
838342558
1375486276
680928160
675413613
1296784115
1384170181
1611345256
54518163
341955163
1554223286
236897891
1913594264
1473193726
177690742
467040156
1387448335
906725667
827469587
1730695564
636026099
1614193943
1242447639
1737549441
73422710
439148054
1733951295
735578274
2079144212
1659884426
1965093055
1293243353
28848110
1904422245
657843394
69565589
1820221560
897494985
34065375
601975199
1411184694
1370920806
1430915830
1401426733
1103144879
310066750
1350130354
32254861
1311909145
806422289
222702906
722898788
567850413
1092719214
68000744
791576114
1143718190
403126897
1521082113
580426207
1181510453
1626593035
1577273938
744337217
396375443
907266776
988468289
956974975
904244011
32396839
854008928
2102918647
2069631340
1868838070
364718321
2098307754
1928798955
1372422300
949826894
130228677
1941426640
1591205738
2013112488
1575367491
920850878
1189475932
155982864
1985795113
938453514
802235893
2109609953
623543794
1795428566
1359908519
1470780337
830297939
956124092
1868062135
2012445403
976729154
907533220
958160947
1898806184
491519587
846442052
202432493
2051431856
1868229953
298588211
2003879926
1251712872
1847965258
1239209873
1568673890
495262956
965016915
2098011660
1780052704
1937669697
62229618
1629070157
723936910
1664625995
1391187234
2140585727
1929536665
1828246568
1530869662
1615039330
1273656423
1188586398
1763578687
1397165868
649723845
8233164
1234935693
1536192519
374730602
690437242
386435898
666053853
1413942975
1391030279
1298621822
431513443
2049226819
1646863607
191745381
343803881
1318111810
276668953
1776511812
526212553
1000727182
1715585590
1548726178
1861298967
2144920252
775795392
453467241
66399709
1768865022
183646599
667604146
1465352905
1875347325
1563329238
323368242
1958025170
1155520868
398030889
1122251878
1922704808
76115679
1811390047
327469855
1778365086
1979454735
1872133077
1455989727
1688149104
1736433306
1936098877
1304581303
869575415
51486716
1068276180
1828609430
1072310791
369275714
1247016670
1660088768
566397921
615843197
1065994223
185108601
1056936831
1186228449
1567305967
747385719
718964360
781071311
797893717
503103759
1007216621
1810375293
659767717
574858089
438712835
1702331593
1643773068
378183906
2067515555
999928289
632965648
1283411140
1679784882
997115107
991074056
905266925
2088939782
1165467787
1203947266
1408779285
1772756719
165166058
888666622
746512062
686276240
1065301691
1918032460
1594830482
219135377
43234556
328299417
1237723440
1346468091
1370129356
1455788257
223529608
494763761
811828655
354460314
529925277
195140059
1227908712
2021534873
28866532
1032053026
2133170075
200654157
396817397
956683561
1003918441
1574791929
201768794
152600605
1683910364
1841683104
483567541
1691001096
1138074252
152620514
569498256
1603919309
1620456114
86194538
406422839
358612356
483331266
1970529081
2020228263
1448422030
839366126
295143594
584724194
230702308
173358685
1968934153
765270508
2014186653
824278533
1121988498
1813712074
992529307
277190954
1843612047
338095978
369649769
1868090348
466392333
1975898992
580188182
657751774
203717354
1341655945
252979358
1355719527
1765697746
1710558406
1115339520
808146897
822063056
359339505
286983634
2034684812
432794184
1332977714
2101968689
418945933
1874848405
2064488216
2041597678
82902648
1652830452
1896765815
1093331303
819058923
471853549
1855619263
438481124
629383559
1029010571
207057425
1099276480
1527233919
70348991
2108077566
1133510367
1546198302
1838503158
341579917
918689393
1720458933
312905147
1115656819
528153108
683588784
1462444636
348911707
953240995
1930035288
905765925
1706783637
2036537758
652590844
349971601
1376961074
1760928728
1812962738
151712572
1157381992
1037980431
828792238
1513743334
1122218953
1062049872
1120563465
1500470779
1868819831
330621422
1147459059
1303539966
599203928
1889572118
785726401
1214395418
1211829803
327094316
1994944370
658680821
79296407
15578501
1587023564
1650997508
1078547290
1111817548
70550950
4885896
1387220720
926715860
532304305
711470193
912267112
329279376
2104725156
1627614888
2068048058
1194327002
673630987
883036733
798418546
1474327242
1546920939
941117416
1834204214
618322904
1210165582
235436568
934937982
447705457
1312295423
148906576
1436646964
391570410
1844480255
1283180608
1516960390
381332362
857028794
1018826527
411052051
1050501809
60063469
1147632870
1165169889
47982532
1680401016
604749722
686719217
1629620338
1326849566
4291639
1153955089
491156144
2136767854
1398908135
2107942015
1974448112
501448965
913004244
1757549648
2033346280
222087831
691093682
76778510
2114397684
599806301
435523845
1191529833
865006912
2061688348
1757244536
357995915
1723855191
365416374
46459828
1721459749
1395846340
3090235
1989976555
51842154
1089149738
704699395
161065827
130059613
957399689
718698601
1667318536
241283363
1240987275
1141112154
1417208143
400684784
619469240
1723928371
283369956
393101661
1448798382
926116244
1878504045
1112428561
1930611643
2084281349
1588562020
291045270
1400254734
654642718
837328852
773345584
1469329351
477776642
1779433704
1456356287
893694257
769562406
1105907400
430654335
2071946163
887999253
239214010
547871391
1145484472
318994501
73093353
613517661
10474269
1642747335
1900413274
2130501188
1613805907
2014639120
1143499667
938288802
272449478
2032187613
164849219
1428352555
1809594093
111420474
403103859
505563141
962431447
1147755566
720365425
2032262751
922380199
1180041578
529085850
2050214771
50886408
627133262
1101481918
924399747
1510543258
1679387629
1419312287
1867630497
923630614
2052668623
291879393
420987664
420037856
1391407835
1305615241
1763317043
164332251
1024891460
1534339370
1944390035
24655925
1321475089
1849693376
353031420
1668985854
1944488091
2115404026
1497163022
403307434
1776086304
519917227
1034353017
796409356
763555716
936113230
805110616
178670675
1834250899
1328831347
1473039916
907287978
1615430236
1529956080
1388605328
2066176172
1965787106
386089345
851345368
627107288
625264319
1610945629
897915363
391809457
1349197804
2042676238
1532797932
226854772
1736908439
1573787737
847732613
1388530292
1306020929
1680058692
1662173610
890313066
1079496131
480474806
1063228205
916443156
1035617838
583795840
1526061272
1238409531
1488061494
144114543
1783989259
1555030439
288519596
766409936
1939139246
312924703
1217782860
1950452407
549324603
1228775622
531003853
1155634453
1375437134
1726348631
212569089
921770163
1590066722
2028491011
985411890
2068640960
1248213030
1336642230
1253579836
1392067014
154296305
380706757
1499971870
1807396686
1361658872
1472073668
1030013148
1889888879
1368047784
1858727175
1116446216
1959431207
306772469
778891380
1071102208
441257846
624941464
1386615456
1068143607
2017939262
1078221075
1643261604
295657294
1175063864
1211928803
1120742530
2870708
979238933
1251053874
366359217
191836371
1502669025
1533805074
1391452390
1974525186
490156695
1280084840
970297977
489608755
1957369671
800130449
1555998703
301843289
359812878
597127592
1707661908
232467214
1859339708
1708112196
906138669
1861417078
1409472893
1110259542
521032908
364463710
343122213
2076772349
1048058394
152663057
1106229792
1738940631
1811272350
190546394
1346772765
136851817
971757661
1430303897
175408557
367938419
967733846
2079883888
223790367
63066824
186212209
430884727
268747871
812529168
959867040
664027280
1042804866
577236600
63699616
325210481
1219574535
1449478212
2009909456
2038108017
360226669
1527280454
515995350
266770019
510603872
687233780
392514493
898540884
489469828
1606927905
399436557
1144619360
264355723
1298546764
731781228
853877702
2010599118
1720043648
1992786084
1229171841
1833241434
470567718
1605864610
473571234
963048270
1113055478
1101347642
1180854500
815504155
208984033
705561485
1320265861
1668543306
1853129537
712228862
1921238766
155031536
255185925
1905630917
258822523
833660224
1259387068
763174546
877960714
1537873742
636831207
702025254
1886599248
50048905
1823450819
876124380
1241552119
259678995
706860339
167008110
1567034971
1268011219
2120489277
1903913664
17049893
685195405
1390236312
589340262
1754603518
485533688
1468270613
1265341004
647018422
1238383026
714686478
992865654
282025046
1874197358
89006244
1203017645
2030208114
1477764183
1155881060
1871576191
1486642710
2085814946
687951350
243160322
48808602
596650635
619714603
1163590160
658010871
247213178
719732541
950386383
1746902058
174428861
1698251832
1793151615
199795607
1640622132
1657467243
1035447163
1299987146
919635674
1358328587
254507106
471841806
783871327
1987065532
1982700458
596299450
862297491
1068078130
1410313373
1156928331
1028424463
1315519950
1181516359
1021220784
842391862
594114611
2134885793
141480830
1628621102
569187082
654674948
947121186
55842990
1516001523
786102493
1058701781
1883963276
974802899
1589176354
1755595333
1463553702
1944346960
1979818253
377259729
1626197456
757879444
1656393632
2133604111
161208841
972961043
1709901683
617477626
1482132503
1914902185
1907953101
1724094044
1358898661
1867610515
670903177
177067517
437553753
1297913066
505825249
1388798792
1339849106
1383292161
1835436712
979642509
1649367273
916476755
474105278
762699927
595886110
383459017
414836811
534180542
1482756133
2031938675
1214773411
758945660
762532116
604542789
638326378
2102477944
1711511682
1842845873
2048656548
2040029330
1938012151
190627916
1981004950
2046574759
1604711102
1359852830
1482524514
1745316778
327449714
1160002656
1087054047
2011833862
174227307
1393052633
62447927
2039302022
1722788472
1699995551
336850792
1796429265
739723118
618765444
178027511
1632168510
293853608
410466076
1658651261
161832069
1914717124
1639752646
1013945349
2090645686
1551857239
1498484884
1229597185
1310980564
456369575
1424925523
267059163
1164480338
1379797121
1873675127
1247671533
1675372652
1893735981
1033546146
1899231192
1725286736
1064795306
1760098393
1806006169
908666467
1026369229
1346312982
1815666323
1026902337
1365338899
1520545883
862327976
2064350372
148719859
1454717037
1204816156
695173288
787636283
1613057632
768427269
831653715
248669773
1864542176
1176012304
1082554457
159851745
1661525553
1034051496
747961797
1897136239
173866261
1587340942
2141837338
1097467389
1601559656
486171067
1648556644
1542947188
1782530066
1723336126
1297936072
1522277428
1957216093
309179989
1493172917
1676313376
7435917
1018941660
808368849
524326095
841055733
2135948986
706121594
174004151
773991211
710545226
1132720385
1770649788
839260298
191486587
851088431
1985614147
87160279
1389308550
317916674
906589550
825696373
1387573004
736004107
220416628
1263600525
558823022
615658813
914367602
1972781118
429420608
22703388
932703591
529440304
1278441585
462915870
1146245897
1929298806
741042180
1625610282
1084144883
1121629457
560836769
2032853880
775736090
1064312569
754187823
425589230
1497258955
603546723
1891131676
675939644
2112625236
116029541
934052059
49063300
1859491022
1869118891
135058887
417240613
1911937722
1333604114
1552477202
1215125890
536191730
62328717
1457106182
1428565377
146012709
2114413295
410956366
179521490
1012824389
1255075200
1820041083
420239777
411173651
740982071
252609546
1981504755
1553795866
414202017
645416755
337029046
299656080
2146351212
1779439602
49367241
1036751826
1344202408
49998095
509783069
669103660
1436133375
1677718130
958826138
770957012
767707866
739457992
1228278422
1001785670
741785715
558837426
1876649048
1972604848
976657677
1882599533
1403026887
122169287
1699864491
490030407
557452123
1254255194
59802354
2088810983
732946345
603512928
140760210
243520952
186877958
2054855294
1590859429
1295816003
1152790789
698633734
1517348615
1224502485
1966002694
344128550
299167749
1764168186
723624502
1116544959
978935884
1067994632
343528440
108749682
1713286042
469358853
1583782425
816439435
1381765772
1823619812
634155878
847963268
1160868665
79017599
427540291
1624522721
1330307333
54672138
1988991360
774904846
516359587
1815043990
1382547244
1213880641
1844529297
1876648985
889862708
1974695467
2038480725
2019441738
1499633230
1769077800
1328342678
1270587864
9329847
12285824
780738854
1894592121
537204875
2064512079
590873016
129859115
1372594984
1149437204
1890015639
1770871274
1359968402
1351962967
1554387476
859564360
1949094697
1345432459
1598344190
1183509781
20844677
1039970132
999442528
1668809067
1748491567
1339418563
98867451
807659574
1639033154
1421966906
562042684
1610668790
672916685
1652649777
1217209880
690021737
2087289693
1984383542
1047378275
1486702603
1716373745
1342666445
1571006020
489677187
592403928
1477903285
1201191831
154640776
2131864406
1255996430
364487067
1535181589
1515552581
914376438
141853454
1347128847
1968306441
177933434
1372355800
304439981
623295827
303867054
1045616285
1549126254
1934127701
732106126
678888005
2125452150
1088980120
1958013297
1329489350
885387706
1735996041
1617233155
1519708533
681028190
1921966344
1510499868
210194864
49431754
1988081601
549970171
1473797780
433948237
843220369
2029401969
1367454800
529363732
439217128
607371013
869370656
712120550
475583566
1233686183
1861626012
152986024
1719479167
314455428
199761451
316599675
811460219
1147271429
1942246138
133821529
215043627
2046335692
2126959404
447820119
112235595
2014095251
53962923
1681839197
1443737367
836783380
1975057202
1462139983
1160805727
816560096
160217162
844315024
1811690510
2121333456
544867386
245078036
998117480
244218764
1059860888
1516548547
1787188813
1515776650
603390339
1966950541
793547494
136691765
185789686
527034596
1363159598
2001683292
478294928
393941978
21375465
1943738259
1961866375
170291498
231040772
546067367
871927659
1723599347
1929503033
1447698310
2003929977
1018202787
2003332966
1273223846
744048616
2094370086
1988867069
1364970073
591934827
1392044978
884168955
1174491016
1599034578
1254365702
268342339
818128377
592887831
349472937
591066235
105261408
1395456673
119934710
1907389377
811541713
1385695634
1577606268
2051265996
1456089037
634999689
1358460000
460344023
955704639
875907481
1087844195
12147769
486382085
774887065
454411638
1700143319
1877080585
1045338254
126967967
1324792171
795715490
1414651848
351713020
2124747955
369832349
133527640
1504095432
887225144
1160419502
1097480365
1697972156
155149353
1389911765
182016952
1757017927
2094600627
726670510
660774816
709894375
439120992
661889166
1227239109
708251916
1676728444
221221824
17518631
1446260237
129030467
1727441375
1209327308
1105887671
1074142777
1000101427
1261734654
419599441
225992214
804784641
1873666496
1645956731
1814080658
2144992247
1463426512
798810915
1867648325
66745471
4046636
94814942
866668704
648848745
2004937692
175215775
1660827681
960366643
1845204870
144586975
351003245
269173568
1717990609
1628099559
697204576
594778389
325168245
1139204070
1400524028
804511214
1747082791
1725908801
1624758971
1876031141
1253566639
1885046369
1926076063
216129117
1209662003
1977931439
896966916
1359819972
525363221
904945725
1372055761
1751536941
1915080748
593851467
1038389310
934277999
1727397800
1800982400
1065523231
1583498104
139011248
1402332235
1730205002
1935058584
873252256
716123308
32451591
1734533698
1968931236
7243011
2070549689
961338982
820287804
2141097530
1724540817
1251994388
488914342
138811215
1804235176
755797798
347974300
328110209
392253556
740024048
1785201858
2024703334
590714516
656365933
50266997
1548820106
128464844
57036661
459825181
1779674200
1358478653
383898003
1159663216
1909602534
2032386490
1736451662
1297431965
547103424
708621851
2074658927
1874730795
1330232996
706997607
1013050672
1731229861
1187774989
1406791978
298357411
594737833
1685009661
1775312263
1856247283
614687204
912895234
935232921
1878937901
969498361
2066714360
1770725238
164184700
558253778
1680120082
807811334
1908095272
1324518116
375715292
1142567895
363498772
1692006885
578688392
283412762
1792138184
950519562
235966752
1395791477
1199951829
284384042
276042782
926986746
1090874967
448720041
1301696154
197592646
858647859
1889066886
678293561
1759754036
670765574
1777397302
947562951
968150337
1222449075
1246894349
65746878
1784179515
1544363192
1297244014
1512207473
322422973
204020155
1965637354
141849216
1436383171
1484808155
1862139079
622108327
1018687652
278502958
1360967038
1380838019
1497982444
630944038
1819358353
641597058
1969610964
1751152661
1670288874
1366062140
683713899
2065691390
924495250
817305655
1160372074
1370745357
2013804340
757871995
100504989
329636588
1436209104
646702602
610592335
256569207
1175958691
592015034
1835699263
760789869
372657317
587571321
906209863
2021360498
1015117691
916144808
206430031
1419184804
1660593818
1794541039
1281598240
1836771687
846183720
571506146
1246227108
888367896
135575763
663200629
294261741
2084566208
1595023662
611213108
1315117661
1293415232
1557741637
268999561
1261245153
579293529
405742451
1498505049
137752775
34305499
1610572419
1195470694
1393463630
964283020
2015867214
1945106808
1704398853
777570735
2005743286
1355171304
2083087259
930387043
736931194
1344238262
2103656719
1771573632
620121193
583873647
1026574607
343118593
1231451924
1847239207
399866803
1692009645
502019345
2030437951
417264815
1033740870
785281795
227195263
485551993
1484076600
1516309212
754189517
1553798120
611507886
192582476
1012009990
293407374
531979600
1211889942
2018099103
1844664329
370994296
1385881240
1301862240
1796440688
1055694219
1967113305
633787538
2136112338
660684779
2020145436
1302072197
599808974
812043900
530797106
1427617569
615272824
565536245
2051648505
649990710
364114467
1958658950
1037840741
372734413
1616822346
2113227526
1382051196
1280939925
1200029869
51746012
773530097
1087607868
1626396367
423330911
387246359
1607881057
1905305877
1437328911
1576705202
204582056
1210174803
1885050507
655001408
1686095980
617512093
1868377980
1524587462
202858374
1942622118
1316896505
1644819973
916332243
467567430
1451033856
1535828659
1463027582
1628325021
2069871274
257732545
441506064
1586185378
563502920
1935672699
999064747
1650742765
363859768
840598738
1454089704
6934329
1384964722
1071215015
90768903
15366344
1712673277
736698857
1905599984
1661583439
1553999627
11679279
2101661799
26228057
391114896
783128958
1088926805
70733038
1372652024
725633651
1631586002
647065306
1610676437
498068154
626273732
13584547
1411959772
696326015
1049850425
1707305856
1251106925
514886166
1669773733
346369733
123906456
358088569
797329859
1815338284
1740721532
997189908
806195537
2147166505
1601623135
1618928928
577108725
1738139770
1481268761
338165351
578930638
1527519495
1216864544
2041099547
1845489974
773401856
976744545
1131925007
1685197540
2596578
1152518518
525724769
404577780
2094452170
642935550
876671197
277844522
1423974915
1010594491
819667455
1384186120
635468028
171082774
1240931534
1453102954
1523243295
1554806355
1847168279
1390866469
635793219
1265994360
1541516570
412970613
273797607
54192630
912887443
1250320263
977374599
1083419838
600779307
1439376759
1243085145
1328244618
2000107590
1637181714
802837191
735592946
1622856016
1472746570
1299129106
411407598
449893759
995022017
1129179587
83628270
233053501
915924377
341840495
665873419
1743221244
653910386
183775255
2111936729
785927549
1742069090
1136951724
711951218
1648452373
1114901252
53591654
1324570836
1357770485
766648940
2079533566
46290169
1562300209
1924977797
1973219520
2007242868
45245353
1512916306
1283312613
740656964
265303528
922979964
326430252
1066479386
566848116
2065123523
864106285
330708207
486471652
2058821507
1005236408
1690750018
2143201245
592472529
822563422
1605842094
489152165
722980084
112987568
61226989
2118724794
634119987
385557283
1123574046
1556587856
1959461300
1268825525
1693336027
1669398503
919915096
1580127976
413131041
515473367
770774725
2131321825
2120563164
1183229133
135573063
1760807286
617967608
1397203747
289217527
1555076986
312838185
354198546
333220010
1002737181
1993319616
1416482216
244227654
2021517745
2089536773
1387467674
1815048386
1417738001
147012309
1473105610
361591161
1849356221
1388785871
1365581351
34564217
1757158897
1513380211
1725304552
1590130524
144329098
806071309
1164479531
2039227215
1939630947
1630133317
1301944259
1473275766
1477487167
208031574
862931563
1058262832
466460392
1321376493
282926082
1994627074
1375723607
875793224
1518007195
847633481
436524963
1135391070
466517892
1518847245
817093855
154630369
1503811295
1552401568
1754700629
822003539
1979211653
968153308
1823587549
1515725087
1917386912
1117508798
614391596
1106467060
1910512066
1224455031
1205391232
1048167688
1732821792
242872965
691736392
1258683994
1691932132
1496314759
47554527
2130519533
428686540
1563059959
223745802
1525855180
411569174
336838074
1969683368
1046465795
581001643
711107673
1283877125
706159083
1184632232
1535476865
1643445260
662590466
1303315110
1822691240
58590930
1152771330
255102362
1873793275
2096762165
301509737
1869633077
379373505
1217169666
1822152173
2055022455
549128672
1086191181
674785254
1033076581
1380609446
1219700630
1319588221
905570310
1887517807
1172496844
999882864
1712330490
1784605791
1909113175
1219592297
1577440665
683926433
2034525513
322052086
1190048307
1986478447
305915019
475635675
1141077773
174305541
665356658
566487167
1191341012
2117354499
1992873553
187844877
1103060189
1511674896
2009256398
793066635
1880386489
1761963444
787061527
2026944819
1250207756
792085067
185157041
580126262
184643272
754295329
1077542453
1329469914
174297927
148406083
500922044
935821333
508120892
1395259156
830052960
38455399
69859937
1312056578
528190044
262438067
1334873087
88243299
1973281096
776183472
1049485799
2119265123
1515798687
615755485
1217646990
2022507605
1601577923
1854487109
822738904
1942941817
1697578271
1383723335
1611497849
729410180
1717672430
680084806
1089225485
1093271682
896585343
995266370
1728920034
164814296
613903016
664387017
1058429912
1241849300
1267562004
2037091248
457268996
741582375
394310719
104218098
1995457319
1576143043
293695703
660859358
1588765011
121957956
1252299799
18826181
2131542954
960333869
607911612
1829500185
1970374345
2134444754
900083323
1893431834
469762302
1883058300
1616259711
1556580604
699789954
1946862215
903133014
1176174401
635961183
1772039310
714855075
236083424
1458613492
2063472202
734886173
92057072
19344543
742131092
216445029
27670720
2085546734
434309376
1706024357
1597334774
1523640269
1693084277
1607163912
2076402823
389011254
2023385107
509834752
521752379
2034763999
685045827
1503160620
555403293
638327083
492606088
2054160994
1367813075
294611190
416416389
2066171501
1121601394
1414487502
1749172712
182942177
431330795
835480149
708663969
1929342379
1717241590
1873010309
579817906
2128745189
1440894165
1903919157
2043942976
793466798
888255197
1731193494
373262183
1275873983
1306754011
936818524
756179221
1998555271
543213535
893742568
1112890095
919006795
1218118335
149830921
110309570
60004215
678222409
872643014
1617608232
1113137430
80461049
1777526875
1911693673
825046666
1309859631
2104085622
268690743
833906169
835766900
221430033
1806643972
35470190
1625322283
392059200
472124910
1632282317
615962398
373786645
1234473958
1238279809
1928209225
1277481186
1873037542
1651916013
641164023
1727479730
136210529
2051517372
1610331324
801646874
1825325150
1626601575
1444284947
88519411
1633981140
735885645
1949199537
1928733845
2091712726
2062493861
1080020206
1262354037
302414799
397771195
1592875106
1137498921
1253949686
1411359788
1628198910
819926913
1352194564
1571029405
1048024489
488260153
1094363504
1283051666
1921076100
550393052
471169690
231573838
811637192
76395438
2059771209
1659939404
58164378
1747777057
634193942
245744673
1946057388
1482389264
2110325146
1825164683
1891787677
1915071614
995808161
398180477
1253979672
1825720476
907838772
1778613562
2138641823
531308977
890936495
433649597
1664219659
1516429845
1097591226
1598860095
1946278900
736657620
228612167
217208476
993881254
2090435054
1121962561
1041170632
578769780
769916486
1722939921
1013662967
98825255
1116304415
310928536
51046032
354401659
1741905743
1615018924
1244310964
1094254322
288004495
1024090173
1409649590
80627561
883065500
1173578899
1090651857
1223838564
405336178
1745721042
84471530
12997380
69986238
931992284
786848151
1377579115
430316451
1340988546
230024711
1099480541
1990407996
285737546
1601915402
1550836820
1164766202
858638135
388507045
1135815074
1202834237
1988941025
1869619155
1170982490
1746331199
539719406
1793870366
1731806271
1506096789
150657834
288279897
1280156989
1319357828
966221322
730324510
1870663680
1376767350
1735383881
2069690454
1804535858
1594042710
640485615
1595106317
1624976124
1438330150
1112660379
430899565
562263679
101699188
3008046
1952865600
1475090211
416072710
1683677405
948767953
1199095637
998074051
958271101
190141002
392397688
255613320
908511623
67766595
1270432327
2084043144
105057375
1753340546
681873930
817665654
1623392952
1387051268
944781066
1001747165
174367950
490513672
197796316
1605733467
1405114678
1418377572
326104396
1824074723
290430707
200900439
328078712
603012611
323403810
1597344463
1174027505
1644786508
1369082860
299196048
697473984
159000542
1386944683
788109497
1420459456
1737954402
1227656901
1034839724
1468889146
338413189
457310
368001489
1482825772
345432150
1762010418
491647750
299190675
1484071073
89291307
828235748
1108790350
1997354098
1691086473
1227136514
1607521087
1775062388
595588155
1576062943
383955557
1498121166
445871208
1998080247
516441306
1868168553
1813631457
1128167891
1891029774
31448733
661779146
2095326323
999850396
1330119213
2111984427
1864456405
808404702
1853258192
1565335381
1250605147
1606969711
22402670
1224037845
425919257
1812563582
707606542
1852699147
89779051
780148716
957359657
1055661605
1211707961
1253880523
2144940176
1129672014
201395087
1306678621
943740542
1937972795
773114549
313777399
1757296592
257123623
1278793238
424119650
973933885
1380040275
960685078
1571442167
943220684
1482639367
1920827117
2027645036
122468816
765732117
1843384628
2074726113
618112777
1186129595
475707839
2065427115
1686772878
205979389
1117530096
841675103
1869427074
816266110
1439285412
1824179358
708497162
949307047
1490274671
601315023
143335582
2001941302
1243700608
1264622249
2007485418
930614535
142010830
1299052722
888533512
1751938263
823652610
265440686
285734591
1787314476
1480923175
608792781
1367871843
2045389153
542604012
1811432030
424453297
1111652347
450512694
50872634
1996971777
1407829001
170107446
960997793
2015372158
79475864
151901258
819403673
1584183484
1029032442
1368505629
1947060361
1553351238
1298018438
1378062342
1876765220
102596817
533633725
2094192828
1075658820
1829689751
169419563
978241122
524965723
949430098
2002073490
772784455
324884061
1422545529
1520863765
476676
495424835
890024247
574098521
727124597
1119566766
2142252984
1447293159
1622174043
923346542
1517699173
633452219
1578964685
1308448320
1959236750
1551055285
890379542
239265213
1435671588
472501898
1389240318
1727563673
1608633910
893150260
1042540982
155094371
1918548217
541568536
1626488565
1353151858
2062998108
1701926534
1521089195
1901330625
1365721079
730282285
1147368294
1386467832
666103769
997434615
2116298369
293835431
1640503288
2057283137
269855945
495035088
700188402
956062137
1636759234
1072844300
533589102
764167617
49336629
478972520
303718632
509984066
108441710
1594375806
960869964
2001160711
1732036036
1365708600
208080908
2079792735
1155291957
45135612
1470514055
1371967471
1159690072
1980490559
1578991616
1303550396
1013762596
104635188
1890565938
1253729798
1353507142
1102130529
145030484
1176822238
562668434
2137433778
503134586
495867263
470357574
1292750901
512441778
213321691
2124703930
452572494
470298508
1865148669
907823169
847295075
2087774222
1409434337
577469880
261688022
824054799
536835494
2119749713
647628552
908598421
1285929010
323564132
1932172092
1556600448
1220469563
370357838
1703318799
679803897
421413635
11848059
1600344731
1344498591
376599198
2011969934
1910308823
1080045780
119553244
1255506046
1911905583
1336890621
1514112864
1573705827
1095568967
659256937
1928545597
1492621419
1423994751
1057499567
1098215318
1039423577
330363979
645407053
1498417620
391339337
459541954
924327401
1247554181
1201163758
1358993688
810526469
1010830958
346435177
1611912409
658016970
709177932
1737925862
1789321311
557721187
528446793
1478329834
814596434
566589049
2036220655
2109319218
1555624474
1747906339
14730785
672399701
1934784551
346233987
415638149
185469357
193954305
1731922567
1362278244
438331651
339709485
1312126352
1734568290
1103817313
1514281079
2097791636
304608590
1693890746
1680593071
1330233134
2046642659
2135679653
1988385074
1197681268
1572924004
211494739
941984959
175244364
722884755
1486686688
1986350281
1333044864
1001883425
560410244
1959974873
1364370598
1997100040
35192422
74491809
1883731043
1231882835
1784714120
1383323494
1348590990
954723560
2056842701
1991381580
1743336100
1490667704
1935830675
1174866178
429478149
2090569325
45522171
1293578560
600205614
1258222922
395850373
470780574
1587121821
986195293
144732035
868691335
2025263249
173697340
1087026766
1904042431
448764488
1928390881
1358917814
1168866327
389880588
702311316
872364838
1463272624
229406212
945758810
1164925504
1813751200
745864065
1289714142
1676178899
214524234
113158255
1716188395
1896390051
1471827919
1077423744
480382780
1638503944
1588504070
570279260
1338386026
1400662872
793232272
15843685
801271153
611012318
1422264587
922219903
1609098832
1396882049
819148412
1302649470
1748788313
4382192
2103595281
1511096099
1052808803
928666109
567153147
1856323966
1818827164
1156256972
1098833017
1892044130
796955308
823840561
176241603
226617060
2139148557
483352484
1318447647
2036168884
2088040688
513322835
1499749870
480341285
505328912
1692978659
1117315280
1183764077
1698132355
1310414377
718745077
2131799748
1665572279
1441602074
1720358846
261773588
598079120
723850946
297580063
1627605045
1517082937
2001711534
1681628543
1431431262
1008442496
1569536913
1568185491
1367744105
50328636
1955904942
61375000
1016371440
1835751951
53218736
2043571083
1306781682
1777631529
225847788
477764664
515661061
891080578
1285086641
623040956
255571022
1574101195
2035985764
136827792
813532070
2087391228
1702497074
1503596871
180974605
1640434156
916378229
20703230
1069039844
579168226
820448480
1706424584
895516898
607277454
1580203557
2084157657
683423286
949102290
39614610
1351318499
983049724
1564422854
871987458
648416812
1132329432
1676895619
465701701
1186844848
2016028405
435623606
1285781148
1488019456
691969872
2068696927
1493348609
1813037722
771967268
408558792
1092885847
1711545974
1394950046
315714045
297176386
242940001
1938152127
2029576793
144871214
1512896948
843743296
1279548523
1499398660
1461009893
578698052
714099464
824963387
1295067677
28712054
1599060139
1723119877
896256595
139027186
338118832
1337619253
482261044
852388875
1854816839
176663216
1639024915
1303210929
573481713
537811020
1988150390
1958341738
1574778719
1051797193
1918198268
635705359
2065874869
1826160409
1075171290
1999816620
2121209834
1972886605
561610971
1968659430
1076849494
2025449605
153617146
692870496
86011378
1925570846
2127338849
1083171939
1582669746
1083031941
1411872484
1420478977
1603179991
353417737
1782924258
1406508983
345197948
261056936
572947701
363622257
477136343
450061278
1413422227
872563910
1938629293
2110454713
1314383361
1359314012
1001494154
146430298
1601844117
151379027
993678411
291689828
1705987015
1733129375
1523468945
2074189161
561791298
1386039192
454190333
1529257956
1193498551
117356925
1374885584
1308934510
1574171248
1471859028
2034036080
117200787
2031225607
493359354
1985817103
427879985
951988079
1629523283
88302723
2023445328
1078396910
118500985
1451046220
1021897568
2108515683
1873621056
2059724686
756633006
623106025
1074477642
1683764156
795551820
909298964
1054492750
413925772
969501819
862598489
1958894147
583152257
155828932
1841935203
65858733
1902539799
1626163190
1630032376
1940732153
161421633
1252298772
520405458
2052603253
1486814804
1421341721
692527169
545099269
1983213923
148186275
1721582962
1842474005
1392059896
1629685688
104503913
691840673
461844091
1255988175
954496936
312001309
206503604
1427481844
424938247
1574628535
126121567
2103763020
1981204056
476917217
2029056623
593330400
1798722756
716271508
1903978717
114308034
1511070370
616284573
1718061325
1408887784
1374435924
1450535757
642770936
601863964
1676157652
276415439
1614229686
2117654889
690005610
1142804876
115761137
1432891952
1910610048
1177793424
1831208292
606463962
687404090
423284961
761564900
1201298472
1850706425
617468209
1233361357
1741383875
1209087656
1228889334
1839549807
995943235
164471073
1266066870
1660075547
851798331
890929438
641513067
91510273
439907538
526412941
1665895319
2050312386
145144046
345714411
932180835
1896549678
2102773055
2130093723
992949824
1870257904
1555034902
1330719646
922846948
2018462138
269326460
2060221858
642923137
1571535643
1666745736
1572223656
886491442
693378203
1451935906
875617411
770545145
1229223501
2016000500
489046008
55934825
345807069
16666679
1143779816
1185888159
1193267093
1349237887
1529317151
708404258
1067490148
333795210
2089564383
1515751225
533820487
1394910403
1666518124
1117499124
1645450186
1306597156
499794026
370077220
335333259
250183044
2087371759
1003265151
577588035
1403072071
2120053723
232676992
103721725
1711361112
1626595757
698283630
640986492
1247763207
1072144925
1710087133
1857635853
693770826
1612390949
1554357239
1787596736
695053026
1321666267
1374028392
504483463
2060450648
1931284982
618858778
2038594097
727087788
143233430
1527353370
1915768905
1866864270
870077833
1063968456
815754882
1729003033
96611841
2105535374
1131509051
152153715
1092088254
259353528
1832562915
968411068
599788528
1297198208
1836731734
1127688224
1019450195
1667576591
319721303
1232916893
178775902
1939285038
2023626505
100209803
822204207
641627518
26159654
166626573
208621587
1951982731
138806907
2100901617
1212191405
2115025024
746797987
1250443785
1496969832
1302481171
1390087690
1764462154
1693915895
2010271540
744415370
2008475706
630775489
541457884
129083031
568024211
1166445909
19784020
987782992
1459084717
2133578085
852789375
662148777
637677230
12326722
281146393
812576955
646518872
740588318
1061474223
1940110080
766567631
1198866060
2102555036
918259646
690693283
304859197
466527008
963104474
1498069556
2011572386
611070252
86219087
1182084787
1093216679
1870087110
1554264814
894586226
788652975
553287486
458613947
138086696
1584127120
1120922500
660453045
1804117953
612674929
1917756747
247020278
1569011335
1287008677
1566987673
37052233
433997368
1042299947
337211963
521488300
731574185
229299787
6768155
1516384369
1739989044
1716127251
668385676
1727879263
1436429606
2031885257
787681945
430764916
301641977
1395362124
1881867408
477963408
54111861
113065872
1420044652
888012846
1183120929
171218107
2125646084
1988597279
249627125
112571140
986159702
1972175997
1196794187
214929087
348406345
1806143726
606244247
1167483907
1556585957
1115868187
1847578215
985120230
1470288061
510835428
915117585
942736426
1279794751
1297942847
1218862396
376541550
413436309
1816020053
429803365
1808880046
1970617916
667163721
644534213
946137126
298434442
848670539
576306363
391667285
872669666
1711463240
271473724
1561942325
390498911
2146670704
1523845164
1236916315
1231304387
319838944
1103426319
454327260
1585335973
71073299
1885748061
1381716497
1688615652
1520154012
1589266469
1826238251
452019846
897288396
619343442
534088214
210781715
1838797880
977853119
1536090907
1369180390
1029788603
730581245
1905767070
1550291161
1171600724
723713307
918281958
1665733172
1678029641
2041088475
1491909247
602586314
218084866
59628555
1706396265
1851018119
1281720013
877006564
635606153
452877557
197548416
1716422741
2133046706
1214288731
1999722311
43441442
2090041248
2039184708
627511490
1357446508
1932255357
1887389002
541749297
772974777
1867599603
1678781182
71861116
1404119535
884835018
2051654153
730879648
413162634
439529884
1029831709
1007933063
271447992
1853904162
309131125
1969928803
827466574
1552054966
237148218
1171289613
911102857
1877252085
1562830919
2073441515
808676918
1821436403
1382432688
1518459798
1492137379
517299028
255210695
1924338180
27852318
577172141
504124502
1355241179
305768725
1519175736
1102815760
2098599876
1776478829
1977320621
675930314
1107154343
272880663
1544185659
562930275
1465601503
148941378
1284166561
1860575434
1533258909
1117257744
1084975389
981327218
1866122962
126294916
1412407226
1101597104
1606311258
16687539
191164181
1058060155
2032101000
1447594829
1172208800
645648708
2114085010
606101661
153113106
1294391874
956279688
98483642
245570285
649819895
1098706050
679026525
616131429
1343798473
1392015005
1654060597
2046791302
909986586
2147466735
337445860
1461640293
1086597827
405393914
447741746
449681463
75855672
1250877258
2010087332
1332893
604753288
1683339919
1481257573
1325526052
682591699
84963785
65820255
337044366
1212723961
1086383964
1466531952
1523678069
948497102
1769894914
1235396458
736308502
1647171205
550867264
545880336
934853261
2069728022
1528466243
1627518312
572376319
1235069137
755514266
809718653
1407511179
150357112
237226709
1280912775
194866478
921802503
813595515
1954936204
511664254
1162442277
680426423
292008143
1993826292
20157496
1576517694
668990653
1566231905
1230866555
540927391
551574219
2129499970
2110365676
1081613183
861652233
1753384607
1776121033
994055674
1153337975
1591678430
1108561724
1278544070
1601008201
137088503
736054671
915122351
1844259235
1364864463
662262827
608450069
1014167278
1367939148
408733255
935300928
1505736185
699451931
309265904
1233931023
1262886072
2130663419
2128460809
1315232269
666715995
846116141
484829438
125284842
241208408
1614627386
1473559651
1764916990
406690095
2115101197
1689466471
317284014
1276237300
515152214
388861591
1137910334
1280840247
1986311107
1583834383
1878235058
1783068827
854946603
1603123856
1907154412
2141506501
385500495
756527259
1389411650
1818684016
124486164
650580366
1244334809
1414503225
1598861808
530162081
1352536575
1002021094
1694325815
2080126509
453642105
1778194384
687693065
330339945
1415086735
48961657
1712178152
1073161131
623181917
402760952
783759895
531450308
1822125462
85515438
1281290254
1076999883
138786960
1131051211
808653985
50289686
648113133
2029293660
911725336
1158690135
1651921093
1767416957
1071503492
2117655151
1258756302
276296974
1345020835
1137563143
123015269
372120699
1721817503
1392756563
1892669770
1974137874
1029825798
77285638
1407855730
571261023
1783372737
1284088428
2066523269
620471616
390344211
762265445
1132433494
724001470
589470531
1355608160
914672676
766007319
2091446748
1107882823
167421261
1717883254
1829278801
460636958
1765852017
12294878
1336150013
1235529799
406330164
2127879512
1624492802
1653227856
1289152546
387596970
1570222963
1793219280
250195854
1551327835
574477353
1168650076
60443137
1461941439
1311239213
1851652161
1148581433
1255493586
788028484
136082958
1070297847
1113762879
1435477448
947533781
576332119
401322005
996372520
914074643
1886072546
332645411
1188567038
1792866535
1049479350
1676193871
1231406230
2015796353
1750029344
389611184
1114769028
2115884281
896053924
2050664753
1172766322
1833029703
335121150
570625231
1571883462
1143383515
1753914302
745612895
426506998
429855992
1924142470
910890629
1068029383
1673924275
1732574701
1198517911
945100614
2098791721
660117641
2019476352
1340900070
2113143860
1694947885
1534331836
1597929745
434147623
362078884
1063141913
867161444
1296585644
1112178435
795529977
1208112501
1228703151
530691190
694964178
1976206843
807611339
1283805592
1478159404
1138571809
1597707576
964135173
1005601146
1444776232
772252740
2040108155
194992867
1194611965
1037393617
632118620
946473676
1557813236
682116624
55193797
1773438384
327007164
402978607
1352497303
1851279075
1848391432
153457470
1731231229
290930092
1271575674
1162571675
1582052309
1924153335
985890732
1509854871
1874069784
2083899305
1618214203
640409327
529580679
1164441327
163768036
1580418222
176446934
947053442
1583879205
974547229
1124072032
227683407
2022622757
1444500170
1360317840
960156733
1318813662
658884268
907614962
881616744
1828610726
1113747314
1201289259
380266392
1914377857
353291779
1261737455
1220476726
376387116
366277193
1997198146
898105031
1195394820
1495398988
1488246605
812589330
2050635333
1714838498
648016678
1867421261
1686593529
406778845
637078810
1428347381
671816889
1290264180
425316792
1930087783
1434966100
450500603
445771576
269950413
1385803669
1203037366
1409636105
931786460
1183749870
909377869
1144555555
1078448046
692390043
173251308
272884105
2002450370
1801075440
1248006024
1745288259
311020057
1863376449
1360492096
555027910
1327604091
762930098
1976495993
1936937501
607577571
1803864769
1700117807
761429547
918251454
1321924680
1050551043
1099708973
1223427048
1911395447
603721498
1158521733
766939466
1285583003
311789932
1224202081
1540953004
1535145483
1993927861
1962902737
328939693
1879186424
501868186
1731495587
623057914
1893754386
1360412586
515540640
1149653779
395668024
428043287
496740075
2077770347
1602576218
1600512777
2012099700
848738522
1738879796
1362313230
883319113
1828049955
2005248199
1012935351
915212052
1420570002
751566528
1113261676
1509191965
1342197055
239148426
429157302
233057830
1660446627
1572883790
1401317310
1838476188
1370317055
40793279
1842054267
1094014702
2044860755
1220730573
1165400458
1393625237
488636829
2114619783
1492935743
810710334
1538914093
422509524
505407288
985196888
1815505034
849978295
242389918
1656457863
700563801
28097708
1847146627
2008179171
1735007885
1823129171
900119560
901672645
218450670
2005225986
1895668419
390709286
1572995882
2043466080
1380528269
1914214356
1736802899
194596014
692045893
235181070
2102809959
2141591739
1677620421
765125116
1177909423
226026867
938455189
1861646268
1424407329
2122144779
239977958
2102351637
1816750828
1159611740
1358036974
1104664445
117590423
1560622986
960602649
480311235
1884801122
801754434
1277798492
744405402
927042756
2037998399
993677369
1308983919
63716374
1283481291
1947428959
1129940661
1511166004
1553857444
1014130945
1504263066
489468854
615228170
1381192757
2014040385
798418470
1260439846
615865844
782022114
1571842160
1566331820
1521769641
911023732
1377022107
299665471
63439243
1258592842
715712083
1034846770
1964628027
1743367385
1618192327
159265166
84086674
801861557
322770142
919593054
115542514
835009915
1834689472
1846297029
513783035
1146446648
989216317
438831106
1010870873
1598020494
2068718514
1188037173
1295390643
783683602
564074466
1243792186
1912368874
274506822
1852331405
992006038
1273880255
1156073326
1089784516
1377588222
1077056154
1596624658
2082938465
1351705350
1507900086
1535629566
413792946
1911536748
1182620908
1357854082
1103471266
788470323
1026485385
1452104233
1631309354
1235683138
2048043747
127114022
1235930606
654523953
1413861166
9170599
1041823664
1909296801
1448310464
1205007867
1751734955
1464224895
634936825
1290866812
1738193927
1826899322
1884118914
145454487
2043796143
1832206112
638387
1237735256
1699740605
2121793104
229519752
1620118536
647413460
496554973
1464452150
628441469
286931486
341423075
2141810241
1155675565
2063752928
294573108
895713467
1292696288
1000121779
242798995
575657052
807321768
926876220
610623117
691913489
1200236091
1786585092
1373600271
14214977
1667274064
1638983374
1859661057
1204659375
312517586
1224164905
860934351
1063155717
395738657
1138903596
1009769944
1857753076
1703369232
54622160
1711882531
176827529
318828535
444690614
633551756
423053369
1581645290
1698947091
992003750
1840580551
930140531
1626385944
828015765
931492418
1040505358
891387140
504313027
267973091
1036534635
1088974057
1861530521
431299545
2027853702
1645422600
1523744614
2025078897
1933404395
1319843605
846120857
504284123
2108949833
1075092879
1513554487
469712304
1826565981
1514913152
630000421
1941070364
981590223
685999348
549570902
261337401
1172051335
1048895615
249978274
1642590165
28876038
2060482823
2092751061
1755735964
487257366
899921684
1244756488
614592321
353774525
232918912
1877308641
1664269047
641059227
1560516534
242499537
246543332
981582935
1472848206
20736525
322443712
1134983327
798760870
1049950788
1110387250
1600760976
388731524
1131959465
6918331
1014340075
1612790697
550349087
1871634365
1864564814
2125847105
2090461534
751784048
1142636412
456470383
2038515625
737086265
550205820
2022542025
2065841325
651835251
667008290
1512873466
636687894
252892319
556611639
982161773
1164643295
1734957403
366637345
249860349
1935663114
1771117789
488934028
63383291
1872823229
1547798129
343182305
287998349
251217334
62195216
1359459574
2080409283
81791287
527881316
1523963807
1446404146
188941129
1972403072
1636874747
1296713669
267485663
2085103213
1658159301
448175115
391264527
1220590012
1657348587
814955516
1881971412
32289821
645455397
1206791042
611234681
879023596
293061543
1165787167
1190695326
80974448
508704878
2086966370
1452684049
1673938703
1670417418
771916993
1785789378
248855520
891392658
1084748670
1013036099
1479765137
874923530
108532944
1772883800
1591154600
87519639
278987816
1791801420
378279820
1868456627
1918066421
1327688130
945881647
1410966679
33106376
962497476
1895829987
1122418978
374144142
1841027427
1671746831
1625951436
1880258169
2067107815
1568646875
2003662569
2018572879
620143665
1584918254
974087596
907129654
829718947
1767778940
932878130
1572986882
683331678
1589558150
1855982782
528115821
1402061479
2057732639
688651208
1619900556
2034756694
1724529634
269404564
1474094523
1778950155
799124647
1540557874
328538637
1472714357
1277660721
412718565
1108756847
1475124109
1292847426
888440437
786705819
604177782
828470635
1794794966
1067616642
1339994806
1267736871
409618021
1547548507
800509968
322167301
1071247139
276855551
283420486
885173719
925306412
1551376122
873313582
699496809
1971614247
338155844
664946556
546415185
94129608
1579972300
901358521
2111512108
1449165095
1410420717
276083982
1127510759
2135026673
2117567631
1144013525
875132885
178767941
1615888637
921677402
476175608
2074086615
176998666
545864105
747142006
165795422
650120639
1866257803
2016702063
2035997430
1071351865
2021554092
944042661
10544064
222273243
635238679
306253614
1673547570
1518719203
34503755
1181484285
1057004413
931392436
575363987
1264551843
2002253929
1936295305
1681956654
119324170
1684464188
16302883
1493367742
44370371
167035775
1090216776
2039175178
642488235
486973208
1395987209
1768283182
1108392002
449364818
1966344809
408716999
1584922610
1705280321
562098260
67521539
258617123
788199804
282003104
776190839
1137959610
1780339219
1911398154
366095946
1372720054
524229917
609998500
440303096
1214066763
858859706
2088737417
882917897
1552184294
451896183
396424222
1386649263
426338047
2013873838
149593366
1772055194
1330487140
1160267896
802216915
54678981
388176195
134862312
1398777869
371717989
489709209
1885754784
756094489
1878449186
1182365567
1633563121
1626147861
1332669496
700359424
489024244
2010332666
144466461
1040307916
684339367
1274048781
765151326
228853644
329235
1988102558
980713537
776681838
1463609919
823844264
717049808
853694453
1944521598
1140085343
734164957
1176753886
296059047
92717030
1311232640
423631216
1553632496
525344040
772110743
1397793682
1066002558
1046476028
11236474
862523866
511775550
228041072
1398075046
540465504
350203792
1386074349
104068603
1832964268
1874388084
1168527844
861847646
787971891
1671874299
1062151969
960985881
199702063
1732824390
519300236
210214895
310177959
700860670
1459114581
1156043842
938408897
1322117277
1537956432
229461754
1174038292
1873494629
1149451179
961922653
575028293
1529571060
1184106360
889906922
56459390
740915787
1245799496
2016825772
1414593384
280778602
1028430654
1354703298
959563854
35535270
1702882239
345635648
1538633215
931622743
1599612945
1299489060
1618362091
1280643979
523082047
1667634156
576438752
1676988780
981281638
531380039
316989950
204385609
1913840262
413139155
1662789264
948295498
1828099599
875113983
1647064090
1871283774
1327232308
1847231228
1269027833
621729941
1442239410
1946128341
278578448
1114423250
1748286845
1879375783
2080920464
133362301
217895720
147091165
1807530431
1089791435
171372211
735889557
881739751
903991505
2021330597
761277883
694899839
1577235957
1852443525
507536127
572650648
211252610
2085655384
2013447940
1204714558
858515510
202730973
1545916594
1510065784
1428029596
1486096712
700061034
282084723
1852700249
312757827
334288762
890952495
1511094260
1899019290
808066020
25327962
841147614
1423690988
585255200
1536657870
912625617
1456841260
635915645
1979063979
2075658664
228784335
462507027
1897917087
19755686
162948478
1039324387
436535604
1168561529
115136596
965059092
1917607619
451250368
245262933
651746811
1066219927
959421030
1255436441
1592390066
1942624478
12534011
248895716
300997518
1520350686
1683379605
683331088
1485376815
330408937
711907215
1532535867
725602678
68862155
144799092
1958153346
1152465713
227503353
385556435
1272943207
1853659933
54889219
924492562
201875105
427392600
27150707
1292847707
305874131
1706439765
2127147433
236030294
1169823300
1726537076
531890323
860794470
981548969
2115764467
363710221
220241228
409578575
293579629
106943013
1160417567
814412456
1063785710
1086053106
334751375
1570687212
1638059894
1186660180
1220144611
1128710277
1382775947
2094727670
1079100980
993348410
1684606067
493572714
1242775111
1046152898
1664910285
1591401937
2145763320
1532580266
977947115
290956985
1084768681
1385899657
193396520
1362175383
1246576929
999637429
271637288
1217294497
1663288767
634293223
293507891
1546202407
400976368
2071056343
527222767
64898617
1313435266
38385111
1743977557
2030398954
1239471118
858261481
822678432
1369466274
1129807313
1054424720
2080790389
278072838
1477466978
2061849759
1090717233
674578231
1651153847
394191819
2097506629
1705994500
956425796
1797359684
2112058257
951253977
1701027454
1333824976
1793189634
1279235977
416427244
2122769298
20579278
1782973822
2144293482
357128298
1473166752
756676412
323387814
1575755508
1031437041
247697293
676348394
1084004934
1769888351
2002891433
1168611610
1054896568
1035731325
15605323
805993918
597355863
1182986924
1070877208
752767452
491362893
1943694250
2095845223
747725922
1192834749
1011928006
1854478914
1683127453
949216858
1903788594
594551165
1490512590
180989548
174228408
2074273221
2047583291
1559509618
141183382
940833765
832562156
1102505920
1593792455
1534286775
747886075
557587111
1861372631
1264891966
837994710
59824507
841182726
1519427680
119302305
1639952857
611637902
555837384
873627838
189523094
1258953866
1247597990
1885652438
1624103425
1929273904
1126931984
460564671
462544410
1557803371
2122293734
1625501905
356131972
171026104
1370093388
204922075
25499023
1190410919
1003600167
347049717
1333322147
1343689054
1088200873
346324487
1851088399
627232494
1496999021
766521403
2110597367
609089424
1428414695
1294629999
2561442
2112672904
1929316748
1518900759
2013847796
1914692327
1303945112
324804007
1925983559
1984547339
822391756
919223422
1532938067
234215723
1318514022
611567067
282014106
536350282
1082366829
954687895
516323570
2058331141
974818369
2077671091
491803022
104146987
1101835797
577228104
678590964
1398610330
1254979381
2048590044
255092713
1251479218
163649055
115317296
1289239855
903439254
1575512628
2031024739
371589753
1020096688
974897989
505936999
1070214372
717768801
2131061381
289626052
32008663
2046164437
1286402671
911870635
539210428
662008426
1703169736
1972816838
1149020615
1076276483
1449637271
973833574
1720139444
1712699347
874595938
1766053604
1738054065
1116407338
1612807051
1598922629
531517645
1894409027
1799184842
1961922603
1844437912
1789487243
1449367773
871220709
2060156801
1556511589
509156092
524315741
953093273
323572750
816762480
1534617449
1417576649
1333136167
490790060
224921200
713588002
1769713831
280023792
1937620337
114962818
243755384
1634437829
272820206
1580435725
1078269468
971758110
848859910
1727831541
1928757509
806030036
1114329117
1832744618
1131025597
1649417253
1991708106
2025392444
1043994980
21940881
2077490187
1531742198
366836875
2085052284
388330753
13890951
1832066515
1566067107
2137255871
1626669485
139503132
984776299
1859844762
1045507218
1165878630
2137104553
1729379556
1841312751
879081895
794358146
864584223
861128405
2040888375
798361882
1930414899
1510310375
1761867832
71980506
1307142520
101725192
1622731126
1679582596
5578877
1628793324
1951269391
1890710912
131485863
575685395
1573026091
1507052092
190458136
473337159
2008686695
698109997
77193711
1678322115
866190123
1967260639
1127350013
1458878627
315395085
791585353
403151261
864259457
566440848
1546920142
1370796734
893512580
1358149156
1993371066
819236312
462785098
1178915474
1485895737
489231005
1139368175
1728483341
315031780
716322625
40811376
1642990713
886944336
1743811381
735352446
1826935511
398655536
2091595915
1299596183
982825348
1660178653
1387558749
1621251413
1605978175
551545955
1480730260
1488639000
2019534471
1567372853
1704384432
1125104032
1499337169
1922411493
1842499612
1249162731
2053889039
1412738627
1692609401
1337146051
157479243
1562120658
716342797
1796853953
1062463190
1424061978
1438822255
311014158
473272477
515925692
1704584140
1250145210
504963023
1059668836
930221811
936732695
1558956392
648867860
231118450
447192285
737080353
1981173109
360262501
852431447
2117070412
950171832
291939693
1214284080
1265118438
1583928385
929358887
313058777
382669114
304338984
1338161726
2060129617
25573246
1521199521
1384308436
1046714700
2120830106
1368619995
195750032
1102304402
1294626057
360363977
1109348108
1878355675
1455688390
2143481175
1923446289
1536625028
1567185790
175868524
1791278806
1732459426
775835300
1014258687
1834984148
464705053
591400027
1585960479
217961967
1835757592
1206319822
776873033
232812745
413874943
1529564506
931791162
1813586580
1625497430
901061146
1992316824
268266489
1816141878
1260451944
1686874670
1299112187
585435115
291645283
173818952
9532096
1821727934
292240312
1182151021
1957217057
1588763612
1080448522
1847459370
1073053060
1737277153
15065433
168116285
1636547048
1126631308
1335286015
2049435198
876308219
145888266
656250774
1667977377
868465620
1729903375
317074435
1651520011
531280704
842608776
953235688
472397471
959548772
824308107
1439062622
1709208851
805263777
831387706
1096094691
1670489740
1262127488
990296302
145573768
610740035
2062191305
1475765638
290992938
1921891902
1067084117
1236466303
2017130354
1014705658
1012234677
533107354
160146828
855608436
1362561924
299238140
981587396
1888576422
1256596360
648462370
2108409338
996514130
91635116
568658311
519110359
889462743
1464211364
1701535318
208372569
254438889
848659200
1777088773
224429650
653049688
715865955
771691630
1757522172
874978442
1803803884
2041689908
1623179468
208612296
958572112
400476382
823666216
1305987218
901616385
766160112
1776650874
519529548
2082292221
598190301
282941022
247606904
229243669
591547974
1728221127
2145977562
700365365
2117546266
150423789
1888365476
1576747217
1827857008
1547015564
1480642146
2104373453
1809659251
1536756175
1129334594
781200936
514902932
1505869900
1135095746
1713965543
69200054
939124882
1149647112
1868034911
1797754656
1550245096
1199229969
253211547
110224560
1651425599
239432179
1672998531
709418436
341551259
910033889
1457810948
825897656
895828964
1327211492
1391686632
1101896454
2137659437
687358
1783895037
554586836
2009152681
1528908436
1108710969
122217943
1655546154
275229200
1453384078
1694385261
622582775
1186869764
467463612
1458380759
1349746863
2048480039
135740825
202542597
1684340197
1537212397
1261003049
857929303
113050715
1365187926
1232371881
387728689
157709178
1482865368
1819012511
1775397167
316920211
891687619
2022161890
1450645156
497633522
191582854
1519939051
1430115299
1189097061
665594569
1150585421
1549618738
222105443
2037655506
2082038544
1909388539
749815924
1997918663
1794622690
1280171751
870392732
1615566023
1413856341
557184443
1147633139
376795468
109993749
1879337673
655357578
105149543
2111348452
324694753
2035328178
1740961835
643703829
444812039
963401146
1725475630
1391144587
1839105093
1522946864
391209478
33124
28284959
1410380317
1828564603
653284480
1760806071
1159604136
1226325999
844058357
1459564909
1648388368
195759226
389187795
1061313088
1195118776
2023178231
752064042
129549666
737873027
621999334
374577427
1621229143
826709186
193836350
1886804800
759552565
468822467
1359790298
2001629490
149226717
1492982447
942678008
2113102871
1444336702
224269043
858880467
1551557488
1844798792
1076900164
2135799258
1720582308
1872297904
1581000144
824861458
252932075
1602470478
1776015277
451406114
327668603
968791954
577049665
2041675898
1673334023
1351119225
1248052438
1639707105
2027526341
1285082625
1946987706
1824792432
1888546562
1662419879
1601286166
1077826721
128839460
1485034665
2116067680
361193063
2032685259
788581564
469080217
126380915
1428037420
1768219597
2097795254
106869936
355089102
466676611
1959267842
1924656465
162587606
360334072
307203345
129268509
903564271
1183863433
2054060058
1665169049
1310405046
540889328
1738335601
703886149
1328513345
199446269
209804855
1957630046
163774461
970361790
1034415180
1798852638
148766123
1861619982
1395962014
677361943
1736708034
597923813
595263733
1093025187
2079773320
901493884
1266814701
161803374
892777554
575621636
849352218
2004969707
561694509
855590874
1383403906
1256270634
1383635716
1174121710
1286470371
1944881234
913645763
1455871177
1008308364
2081587956
53973898
821955398
1991746307
257844029
2048355137
1032349846
579595350
458233564
444487543
632092242
253586834
1439193567
1247232065
380705520
967529840
1606002359
302207560
1136676531
977301042
477031998
1133383574
1526601512
334369901
1062803430
1123641905
2109951030
43496577
2138327769
664463093
1797759897
1691865628
1349909704
346212157
1863878015
1218942083
1997851526
1896233666
1331571027
1838276357
1188764837
354786108
1527773432
1062923752
1427473806
380087574
1880702277
1613069479
1838021690
287501012
1032786733
1363047637
451202791
609080903
1085843174
634921931
494429471
1586451464
1976219833
1797126503
955041485
1827146970
1953982726
355061200
1367600629
793630686
865291480
1216589794
1738005947
984755504
1982908810
1140145132
413631217
1611440238
1873983945
2123987181
1787256044
31613483
2071419255
1110589377
1181150489
1474546393
1474066831
569125101
779874136
978906255
729677059
702153422
1648646752
758525411
917478576
59822204
1383082108
617737062
1918038896
275599079
1990452894
1683235466
4903652
573310060
1281690958
1612260280
955047718
110941677
2141266309
1012943893
1274180423
190522823
2053151726
1388300445
1518980512
1922267605
1515624780
519462841
591954974
167750040
270422901
232014747
1340096453
828544162
890724475
1729359022
798409273
502030575
1911667699
1830550501
681718042
202391743
555390609
1405297850
1839901216
1500823869
760934087
1498357588
198320253
751280244
102297805
453485397
818118547
1633561532
1607278286
819358111
392828975
1621829140
1482441024
831338084
1561482425
1806906906
2082938692
2072702025
399815973
315153515
297860840
2073601444
1649152887
972616172
2136862008
771217295
800600021
212905529
237620803
1002077003
516785353
726021422
1155085901
1620984177
680747913
690794032
199559374
868469597
1943099492
582803873
1258414496
2142957078
1152177856
1167810441
813974754
209517569
1933061566
518335871
1484953430
403576778
181650289
1584135470
312860225
949915135
794991262
2120936106
314198164
86325078
611524075
1664926318
1764785643
663479154
1436365986
247254969
903919583
1705429697
108437117
1864053415
545300892
1011878197
1537120328
554548977
1063059597
1512054606
1031915492
828793180
906503279
492600815
681013525
37228244
2060328803
852825953
1442377886
1943222784
1524614813
294255262
1112834468
1375916590
38107651
1360131151
2019314073
1242744965
2110436716
1054554685
653437982
1447632826
1647536008
545201398
1920264036
396001476
2100040514
1065468401
463796485
109271662
830846908
754378342
97765767
940476067
1634631662
564439320
1493999862
741505369
242760611
2036161589
1948443358
919467583
543006675
107569360
497226462
346902407
278351343
1543112661
1640505556
572599261
166831328
884899027
1320549656
1892668521
1618237829
1154726049
1197110387
646581206
520934973
342391503
1886737676
520907631
1166828347
1921928334
1248385511
1052134035
850073464
634423915
1569939342
1012870158
450924668
977958727
1980981303
1687401678
1443066404
722818470
1190574143
2023959012
985706514
654805718
1811296674
1342601032
807115913
1457375328
603871690
1254735105
306692592
1426538302
1172741072
1874945711
21856826
1970133216
1540859471
1098107140
755662616
229866153
16914160
1757431878
859753303
612192121
275148536
1282213429
695722406
1216747943
1787776752
149166306
1976198609
1313902157
322894788
2072594563
644590811
1433581164
657533562
959534573
157027481
1016289805
758256731
1331939470
1517483250
357724609
216781682
472925403
2000539516
930455925
15402748
1484810848
625125305
1154595385
679198458
619657940
408394594
1166689566
1897902405
21956300
199234419
2120225922
1719579962
321316268
1793114873
1088937934
315787239
2140189296
805007393
933356542
2028919085
1627427604
1468237073
369856247
1411817212
161416710
1929143967
518271313
829403552
1325299968
645043765
553498964
541438214
202729129
356554980
1561490419
686632988
1518730574
82880561
1027135571
1758996658
1012682045
1108093466
1622038830
755808484
193723958
466219385
1020411772
495920824
76975816
413943388
1984531557
200289297
635640276
1463793137
459596822
977308594
1701881059
1665903416
318865196
1993010332
1789654672
551931536
1631462871
873791219
173143246
1274621675
1434267992
1405675577
912755433
1811034463
1263310468
776468284
1819285552
6310257
1642920089
2009571420
1747674495
343833015
1817231907
2130297345
21243044
1421056870
1569474779
1616982334
511178031
842755982
466613899
747867289
283243506
373913239
1847950412
650730003
1982910651
521572541
659098643
742222484
1890675721
1584031234
1108843321
66880929
406257381
307337083
1512778961
1239834398
2131347206
1439806951
1163797421
1589694870
35995396
1351353243
286170403
1113482354
1546574644
2036333412
1209717364
2079921802
380522610
289317359
749700016
939684800
2100322967
276798750
2065787386
164229270
572340807
1512641683
1495970051
1249545696
1428898735
633035323
1191541443
1578157709
527930406
825317967
1039951895
973718080
1902958873
1913049972
573189106
1621938899
717344175
624252777
1262560658
519059339
83376503
1262031542
710148731
974793331
753235585
1313758546
2025351318
1566520227
2146271117
1178145464
1715251465
2128528925
1840875160
101102147
1795783204
511648638
1867715185
1566328713
866695506
810125589
1487709683
939596290
332019133
923247396
29420811
192357952
109019738
184764955
1620145295
1267883330
13095048
65635810
762177214
1814015279
1030017465
1005705960
252498599
1187828127
789684781
1703599631
337574498
295824313
1884601074
871174321
1814440153
1803412008
1447423053
571802895
1635291076
1629915698
1036083146
1925565206
175746907
782079767
1084269232
391422909
3261042
1703629433
984791065
1109327258
613201626
179314003
1682715438
1152104829
581544445
695056187
1248352681
2023274025
1472458767
1301892919
309611975
1435870511
996057622
1223121927
1107116194
2110596729
695972850
576863319
815443130
1966943497
566727385
192716384
1552783230
1738517243
583158654
930132278
279829507
1403291122
1074739259
1992105020
610172419
694014788
1865693071
28360583
476185245
1692359744
1177643614
1779842176
361222951
1832020544
192575912
1026573847
676046964
48159520
2130339253
1951905807
1587542856
1349156282
803920672
1806465234
1664909396
978302293
57152105
862593084
1139386680
1527539415
1137325386
831613090
1986146098
722086948
686640453
783771505
1233364394
725668227
1169209869
300649509
178721752
76814464
655830813
1019570614
1763350422
1829619022
898644683
701187675
131403582
1194652203
286544971
612529059
933022739
1457761394
752644508
731541420
33180816
303814704
1604199906
1254345656
2138046060
58481812
1901414483
2061753771
1771047194
1729599586
1740906803
1551251580
1940463573
562830926
1861427489
1762454355
853761055
1818278009
991502123
100698780
1086726086
298104179
628432498
864092172
1228930887
1425374287
230858010
1750606644
1600762893
732588231
907110983
63904017
1113396803
940044191
1592394854
474447098
765009943
29035141
1573355387
1379487835
1720448715
1073605885
1074787031
879145851
1929117135
493289412
1221881939
724985089
1109979325
964896279
935428544
1313213274
345900320
1264339148
1271476140
2019902362
349050364
724380588
1546620746
1665825414
1555223623
816023793
784521371
225611057
315097812
1043428806
1646789894
700198958
1524348765
17764035
1464137153
1500520630
223126889
1621978026
2096177490
1988566108
24080548
1333517330
1026935423
1025417629
905184866
704670587
193379881
808286250
1145307325
275033456
930912738
648610006
1374883846
699912816
800692697
57429535
494562828
122094334
1287778151
861013024
1368938268
1770849536
196124399
705823112
2093780311
2002397072
1423042163
932433649
1619714646
183858928
38546390
881252172
1172097416
270022977
1461744303
774990096
592114308
147108558
1995135818
1720155401
570944365
773403063
854566880
783960053
1987365605
1163944606
689130502
1469157792
171500118
683666664
1033372149
738186797
608532587
772167469
1752721682
662842660
222202666
87634597
594717872
1526528777
618764901
1537511595
2112467309
937846971
1998813574
122469805
2011548752
1118806882
501099085
969098847
1167982658
2055071311
503824051
947929960
18007304
358893861
1972061080
1543564907
392385787
91183535
956084818
504134921
1806074708
334723892
1853942744
1252017786
959453899
1034882838
1164098069
1982082715
860603239
1534158153
1609423592
782785301
949383506
135754817
524882385
1963798300
742349393
500128004
1059603114
1712754658
664368211
296984562
290427772
445346040
981892167
1710183552
1325438724
681748463
1499759504
1606146583
1082818346
1478363492
1665599114
665422656
1767265909
93637917
1533315861
2009342815
2028487430
1619933525
79808015
2084826607
2003751134
590190681
121850501
278707824
2123973475
424702959
560906152
198947303
1301147847
1210063357
709140124
1550104107
687448819
1178036315
1253800187
1145100872
1045496524
1469964630
1585825626
474900199
729614835
670631971
1475034900
499367638
1514896753
141886703
1386131736
1318454889
287076185
1711640793
899247985
1316263076
1885718895
1069558369
1545944178
1730816803
247848870
1009816097
979222470
1817507379
58591695
396922487
1368557074
596006124
1900955168
78378909
219317759
519793230
164291468
985271517
1208626941
708801664
191181769
1456803734
1228734375
556330462
1786791380
1548298356
1904452568
1187148841
671786957
324244320
773298928
1926265357
1312174531
912987049
2010473946
834977451
637982614
1443541001
1153318349
1007717874
1989247734
369080181
1361203720
1994836116
14939733
1717308703
167546515
27178208
1907275453
491633753
707324372
671651590
736755183
1581045087
1212038041
1797591105
500085983
95457675
586455731
785402033
1134327265
1620885286
1847673703
2081545751
298161944
1222145553
980485607
753048835
976894981
1470043026
1311390866
1062797653
514552115
974946107
1700743578
2068675860
1136610448
1394980514
1411030464
111643202
1062148419
945725953
1831683852
2040824445
1709738327
1076768770
1550386714
2106146440
1777004429
1090632321
1395584150
2102362147
817463961
1367388748
2052817978
1895833818
1486595618
1282511779
347700228
1368066674
1141128846
305210077
423878526
1275983980
2098792875
2092756952
1285608353
1486552727
1718813153
980558516
90038007
1773132388
1949354109
1187090465
1318499777
2125400777
311695158
2134513051
147821070
2093723809
1837316901
1584020819
2028736691
1324955340
2120718053
893004465
1766561869
1854915149
469904534
1316933335
422856451
460745490
1106194459
1067934772
852846916
868498272
1672585602
1149645657
1615493007
1206450511
1631580095
1666555685
1546099954
965653876
422224198
960133341
37274886
1753556094
513149082
916757544
1899770572
707247794
1197472945
1041159187
1048682026
80717966
418028599
113182377
276224767
1778541248
270866227
1481091433
759891523
1865302748
1535869368
715881824
653344151
1306899065
1542893086
1914999806
1307303030
1101674803
590679732
1555012140
2020164341
712526717
763732213
178023947
1935352811
811918186
1026416302
1384446409
525425490
2109595852
226736470
1814780179
1258376226
37630371
82090876
1826636869
1367525167
319210110
590508835
1395836363
1516992714
539833827
613401761
1992963295
1444011849
567371174
775144504
208370630
1885391188
1271573148
1565489258
222994923
952392763
136178859
907863180
870949354
635019688
764246969
995179169
1743094967
1739169488
1622388501
1682642464
1563608643
727249355
188304990
980794817
1516896731
123009069
1440268630
477785494
216393194
1059552665
385812592
2147002850
143880404
1782182258
821787926
144611611
209024237
1223763303
1741642098
1838835108
1677485212
933925820
1204685149
1820174635
1081304783
927214945
1264533938
1925963160
753120030
1861726315
122937764
898422896
1240413671
1534232070
1113496191
542919774
1313045821
322119950
2103533454
1536119722
1533406194
542446575
392208041
589890242
230307625
1813264195
1628258544
1182204384
1237592458
410056617
553021978
1783574492
667267120
1753068728
982790456
235359212
33173125
2147407397
1601939785
1566550152
282073816
1327915867
1798197463
129623311
732029445
1867784250
1192546942
655667271
865014925
165885162
1968618783
929403519
1630984710
439245562
643824801
956940324
624209390
2014548952
100997465
1462170529
106980293
408971126
978796623
1291145193
1743942374
1420798503
1599673509
1259031047
1691192207
1415695146
535119524
1206164693
1951298142
1551411835
1698165869
1962754413
1478698188
1547695972
1940640307
66679468
1640646154
13309694
744233616
2104735562
1903940176
1903268256
276579983
623506278
660347792
328403550
206999135
1164084129
452595124
1410055127
2097295490
1031954160
205109975
2028109684
1426228183
1441611937
1676423097
1708743537
958385674
627628893
24481654
178886939
1743447232
1113330283
1040349297
1641308799
998020588
207830229
1022210036
2064706080
371316615
282226458
337057510
75568965
264618092
1725877659
235726306
569753045
1124747243
1581770476
1124610415
564878268
639684298
2105153083
81638949
1107844989
1821601500
306375899
488893735
1141241403
72356721
38839626
602892427
1913414198
1499879923
383098148
1084651242
321640715
688470446
818468757
1972178980
1991961011
1300591735
693929690
701106673
1552116449
301846137
476290993
2093388586
2043081091
1172180643
2021618363
149485853
998493807
1964361510
1930317527
449557234
713266555
1531700651
1676946353
87144019
2111580793
1566313241
393632742
555291571
1957452067
227453979
1384335106
879549012
2147283449
2082273746
400501814
1761035493
433025216
1454477661
852421609
810888543
1585654710
515306673
637131514
1758185878
433719404
124045895
1532730360
1375842029
2030418722
1503454697
1413415390
1606164286
2001112186
214505614
509278785
1004641522
1657055119
420137205
2102034467
1344456400
57471221
1613583198
95982823
2060090594
2109367340
1743532604
1505313754
559303801
2138372766
20835904
1273539436
647504826
479140030
1567938398
1762201736
1631735606
2120910287
2066121471
1173944277
182369534
669903063
1105925867
1912227904
1045596499
351522702
354768824
325285361
3068739
1673280601
455377198
2129900322
1915738189
53066896
1863378863
136522757
1047222488
280168211
1899257575
1525172122
1976517791
621945317
1783589783
1703604850
280080072
1188696353
1003240023
859763046
2001930761
373034161
1606443283
375274341
1934863651
90521267
147744409
591158146
708681517
352193042
1125651205
1118559111
1147382686
343136283
210929691
225359425
712425007
1373007722
1949114710
803918228
1330808863
1966199218
1817975910
1201373300
1252158418
2003673658
515377444
31002138
471838899
1020990465
864223753
1034899196
1179254850
1471832104
688172161
278674427
177940986
1461765087
63832261
1345295512
1884761878
1254622967
1377163969
681871464
1647941557
1282443761
830427577
1387162230
375459445
1805573228
1069209730
684812906
519718135
1218304825
462628490
784357340
1900748790
2144229015
1561782053
324561728
1675570141
1047347357
816853636
1341397472
464934947
1981375352
169528677
1173221018
460782917
612474733
826946016
491547757
650389258
147108215
1013997361
766507411
1861822999
1747681531
1601597970
1690030259
95125355
805762781
1381500252
1800600561
1551100284
1385847443
1827821962
1025660568
681566027
823867880
2012759516
2081462174
1418478069
1022350824
400289747
55403465
1066031065
913643952
530533377
467167300
1750077801
263526558
110912986
913931378
1024759123
2107053188
762736683
893570104
798627003
707923032
327458146
416680555
1384507184
1191891346
388480944
1405463352
814215075
1848026927
1486598526
411772420
1022511076
1425762203
1475708214
749420486
813839735
1281766145
1814003257
633429386
1547396384
1693558224
969134165
1934286417
2002153538
1322554974
1580673223
975928729
744728546
825383834
328465911
1292090691
753084821
1011194680
676833231
1989302404
1504918490
641638388
1039286250
1501150550
433451445
314456038
1591364217
1524797243
1211045876
418781884
500508029
1670656296
872114263
882366297
356860350
1027364955
115476117
1775979324
1181688475
1874765273
2124497961
1157996542
96872185
1149585645
1199025378
570020215
1383209136
2079042079
1737120532
1350286483
744392002
1258036275
313103215
904836377
893705774
1708758857
1760864756
2105058310
641884332
760118062
301870481
999468583
1688913587
202987720
1496407248
573596088
1172880981
716227878
1733943778
2126933201
1532832453
1582773175
1884215063
999939190
1817062477
444061632
719458970
31514971
353824887
828739543
743750405
1650335625
1474906664
1538578075
1202857009
373261301
1150423659
1267318414
1553068594
2049548982
970018902
55767867
266503882
1501076826
603400467
1032504274
1014805756
2011140405
26646649
1832334711
6405511
61836777
1614737713
1023548765
648319813
992940789
1884103993
1960985430
1293903602
327882361
1074124132
1416530753
137788383
403346280
591997538
974399700
1846101010
72196077
1179743456
1569249260
1569899706
1283525358
1728943481
1978802256
89801156
1519354681
835202202
1515888444
544551670
1064912176
1122800618
86923747
398163862
1947947385
1490722263
1637291983
808387254
80685719
1306140042
1806812254
783767555
661396477
56571783
1924520468
1551036281
1129514841
2096134737
910676962
503212396
1598929905
35634655
642754719
1530084281
959108033
1009175572
1053576093
1140759739
2132744936
1691931004
1329412175
303151327
991263922
1102681397
2002453503
1045179846
2083945133
1328249031
1089992712
1004654505
722479772
751124858
16888880
710718543
954711220
218146606
264034503
314345511
48073271
529706489
1920186695
722741823
1303161603
652133661
1055987150
1193709825
787420335
638955625
1396694621
195294639
217005995
1454454780
1917385780
751323314
372266713
1495113730
1879581917
2017193670
771091609
1568795244
1446032253
624411701
1261713905
1320672584
1278970901
1695377792
728884285
1520751727
334955787
1901385719
54807376
138697051
366074283
1545616608
36659328
1691714288
1178215565
834084662
265421950
784080525
529097114
175753943
476572803
1170644973
35026929
2125333724
919212715
229234922
103206196
85330045
1446423158
1487108762
697786103
542296681
1716101085
1565809913
1161225462
1580369426
665754918
738430790
1542060933
254578893
1614125512
211497095
533878367
1131116327
554889106
667946855
2010249757
98983942
439614041
1527059160
1642298954
2099952186
95501479
396061086
1155553439
211234620
780603249
864060341
510537349
1206444233
1910364016
434819457
2011967397
102493307
1514849140
1482050691
794392563
532690941
412226345
351389672
1733130713
1745061155
630449327
281937901
1530622132
919719753
1160547120
1899995863
1666833248
1703734759
1911647579
688171271
631700928
1862042138
1842572049
2061440294
1201892227
1983326727
1271909431
880084137
1853594140
1332084277
1123595891
1768404805
2038004456
1080251539
2067672019
598890615
615980579
240504111
1216385271
797019762
673930376
277391130
1888860938
1574228852
1900644751
1742887799
621381248
1381668105
1133325773
628785855
1233319134
773332347
1584056630
435159126
1943458560
697189068
1027513774
977303394
1257302045
1982586828
535986307
2114061993
98347743
134157355
1228125589
1442860174
1280737317
901139588
1093783800
1499313198
510558669
1847726868
1912578387
175769741
820366370
394831684
483336718
469717424
1477399713
104619668
1969321516
1771436174
723339187
1426443338
589556118
1726034752
2112090043
1259516534
2106784797
444905873
658186816
1614461253
329020236
1377091655
1179072366
1502277690
1809413385
384909049
1494386547
1697191214
1838786899
187529949
2063626474
230663654
148399309
952425384
163768126
1388558219
2102713198
75368486
1000048799
738563864
254171584
1627212234
1641102660
1008546198
155551756
229062944
644045794
1986217025
614708251
538227290
203643359
38294905
1149838236
1308168531
1417543608
788165495
1997762086
1752937886
777857267
1466613311
1254940729
958779211
900401491
669234916
1349903493
1940222681
1394604823
1266767985
171538080
919008544
2015614450
553383691
396729808
572887163
44813470
861333859
534834626
1429491690
1226691359
1411643567
1370886816
1063273523
1717734867
1512871947
1261330980
2949026
1517209252
812770845
1486124595
827087548
1940745161
244610034
1020776176
1406304170
970135066
1691670137
459963726
1019690960
985929488
989724152
634508573
1148563098
643174238
2057983559
1564682020
653985437
366349469
1517596674
180716519
1941296566
811348041
1623584607
108102924
475427051
353754503
974161270
8921241
728871303
282029919
1735045155
1027179076
1704392790
606500587
395870833
370470568
386562642
1139638896
1303819370
440052890
325375226
90860082
1305951285
1351153580
1937304205
339224606
553692484
1830615869
1761674839
1605711017
1596023163
1033950064
246696078
1644654246
1319594161
637507673
1854233349
987662331
1317945787
1094217661
250309981
339606744
1758681574
405383059
859207840
1740083627
1482839502
1649203306
437243139
1050630499
1051337003
1786580745
1751639127
1877099439
975947621
2080374696
372408163
709374781
141825009
707477217
494012876
1242209270
1527839172
1461618074
1530087077
214477113
137610445
338426268
87704667
788655181
1154552068
1353154728
1312921759
1516278383
523209567
1240865553
1305273826
205267729
2113305144
1372996947
2142217785
1071498842
2028801183
1174037056
847855660
808391357
1975219161
2116955636
60252937
1889297386
203342437
73414529
291482456
1830009162
1377867098
470311829
1574014532
355015448
1375962039
1954837996
1805750017
243894706
280319851
1545839783
2042542627
1191539491
884477148
1740255761
1524853297
513520206
177380290
1152781931
1180849090
638456836
1425704733
1372422912
577821309
380134975
201798999
612426739
793750458
872615268
1742737608
1338526262
634561755
950674451
1349939211
308696661
1256783215
1118969708
217859502
158923417
753319261
1835204355
1390975238
503401672
913340323
1631781409
494585415
574316940
2114604899
602531438
63800987
1975463186
946553883
1428532674
346734749
226717391
1993721170
1327099209
342958101
1727767172
1641451395
1260561118
1383888720
1000995775
1810550853
1029935960
681698846
1017014034
112104023
218968467
410045091
863736953
945058135
662703061
1594456577
549128787
105355075
681034417
1098563535
1292451507
83427319
1921418904
1085744857
1169341007
2079917307
332013259
1431505199
1648050751
1889415879
1105426283
1214015563
995625750
278553752
2073671449
935169533
1772482980
1627334699
363978273
1371239309
1955905255
1163029211
153349199
1413542634
270561522
1702128926
1375112938
1640480412
571575812
808976207
168449939
1188045247
94207633
867042745
725449197
1475905720
643821316
1128613026
141627939
568709401
1371945737
1728017753
353956696
961372706
136699534
1444716805
2132737402
311561475
618066149
1253951082
1862466490
1703195837
1724622623
1260373320
1983908604
1123663501
960355611
405770963
1277200285
654592689
371960180
1213773235
1967752242
2076718072
2054944354
814680827
1382467483
770955280
633611441
481612141
1451250413
621979772
1170716099
2073951948
1302491232
654934451
938147336
168942364
681658643
1731054711
955375281
860611910
853607209
1049126247
763594855
1285357540
1798006928
1274367393
604784114
82699411
1891374279
2146509444
1253461344
1476649125
298593152
1627741877
1381145415
277404110
151426699
585392461
422237272
1660393815
1533922360
2070298436
2127900679
1856856392
274472372
1974950625
1816357556
2038548626
694652138
1563018349
1768275938
90562209
1343368064
909795841
198896745
1856739461
592445532
494592077
541472945
347505778
1728804307
1227975257
704940839
636929643
334581967
1402939928
857309776
53435486
1710042628
1627295853
1749915373
1294510693
199199037
627729883
597051039
319835943
53889569
1140761138
1359037891
1055342589
1982913614
2040794418
142326249
1216294122
599313415
51881654
1223588851
1722297735
1809313114
786355917
2001232494
1766831263
334825914
284780053
506434526
510774521
840963867
1463959099
1764941980
517840039
1859581258
1250947472
2020877744
518927055
1892398327
432409640
1877259990
1652070987
1314219305
556280690
256692305
978335519
1280600664
2036326102
779555283
2095213056
41114586
918966113
720961629
982154484
818768522
1654829324
724668485
22992713
723734402
1563326945
339130489
1532525125
971489661
5268272
780864346
1289078044
831288149
136261855
932469192
2023325880
1150851772
2002600565
65822140
830944508
1026686421
1665002235
1623485254
696108117
1457621477
1256558941
280308873
399593497
1635545537
1547016276
309551741
554001611
708498276
1217728346
1443016548
2089315980
1613031055
294070812
522152506
1280406779
1159705406
2113962273
297301873
1432428398
2097303376
915151469
1198664778
1195835956
809280895
1467037856
1397438528
65810757
2142814997
489354449
1117558835
1610882486
1941941865
681745652
2026737540
530889065
533382503
901635459
892644231
27714425
692757224
2146546093
683592940
2140150898
931958255
1974147729
991246917
2129035925
252145497
1149149249
2098969169
200283650
981028916
892312180
1220523597
1425950055
677273684
1069563690
875652070
8831307
191530023
886799597
1220540382
527079757
416180961
1393138100
1538383776
1743560676
1865493912
457218905
2039612617
351803088
90665991
964786252
176887269
947430158
2014389400
1532170136
814340539
111446408
1768331489
1460398296
1577027862
456798978
1721654607
335264994
1178415389
2027026552
1786017421
883279357
243342738
92616504
477900833
425514965
284117838
256617803
1493529226
1790066631
281928253
1838161362
1568579951
2018012598
1904129885
614284557
693895734
1505387327
1473173391
44295330
1001236941
1684598072
391453091
87789581
1370288948
840868489
1807267998
1901994097
715816393
563850754
1071183261
1728047468
434484040
1798987049
720290410
1552221467
1459017296
419264816
1440838632
1433726924
160733263
1786341214
690453530
1391291739
2107521056
1781076148
1974217751
1802875999
1081288788
987730608
1095991026
720560980
549534849
1764210587
2043997009
1386134549
638738767
1434596843
247873084
1275177057
360896644
429111805
1439661289
554763935
2099839384
460567803
572575643
246594834
131573137
1466758509
576942803
1309087426
117690217
1101072479
1719579319
2079975540
817309943
2115985554
1621748834
364640995
60285288
253839010
1264884015
1407566118
456072242
2117833377
403529637
1160008654
2058806830
1853303550
1743859429
1685173558
1960359145
1918979287
332095596
100228590
1524984938
1917099340
1808785952
1491734826
103804215
1675362479
611870969
1670772899
441658106
233847630
1382918905
1247938870
256690867
259086668
1778753860
1629859508
645220559
1656545155
1827656554
2042347605
1702799262
451003106
1254664187
430292318
247637305
567486907
2003615757
1002590389
1313438211
1268445882
1543854385
37232040
1997676350
599590500
233224027
1070977983
876944476
1864134397
544839552
122194789
2115690023
1976776686
1971890708
2041145851
1918801108
1166939987
560665608
1560514009
1687591349
1042079038
1319434921
378749665
301686283
1594403921
112661823
2074050263
1636163915
1981872719
1677084266
116303153
2021568210
2081445793
1919172616
1610060739
806773973
489291930
1805790253
1141896947
548454906
566310013
70672351
1224271162
61553692
578508441
780014856
457884870
478682664
841864823
163851666
1247901323
780611318
1744363468
706083915
1720306460
1003806378
2037371634
2140084364
760299117
1738079664
1572898017
1643460474
989396165
1414396567
1072318461
664604264
925707937
1005168767
1463139240
884030911
910265491
1199607107
306079033
437535392
257178629
1479325620
1509887790
691433784
853013422
52502019
259126002
1415116567
472278759
1995604951
1198892900
1222042972
1272707786
1480517779
768072394
1798128461
1339933231
1610382691
1627836861
983246874
957006237
634987645
113946535
609410401
2109307916
87258490
1208453151
1951730025
725796578
1935035758
1527330120
1546576233
1878713948
1774183538
964295225
1978950582
1914302715
928869252
503638237
1005558185
389315854
532951908
1715803255
597549782
1392874614
663837399
2060617821
1689536081
1265299503
1228473301
1750993063
1929629083
445939132
229512015
1642896114
1412883954
931670642
678131342
1969477024
1082182698
272300115
1049096578
1354234116
1735916846
664820177
1822258489
254594904
1081389392
355522144
1869413818
591025258
2146197141
310966021
122157335
314975916
560153068
1457617381
1181234312
1619181406
1873605367
1463930545
1988056029
644182553
324336844
493738827
568774292
306460126
1898479977
1185941458
284784442
650917036
150594275
1589678749
876578990
1478632575
249001708
841690311
3554580
1419601640
655245185
1588846237
798747607
120517041
2138156707
1465660193
894021534
572849811
1988194261
1154067839
1589875937
1176273973
455490102
569279454
1153978512
571569669
232696633
804627578
659127604
916376681
777332907
1536360998
911565382
933188935
108514107
1895376871
295387656
1551911885
239816674
47519074
1951608697
1219934499
835851096
869360473
326266052
317234353
1954550631
557952894
674583073
1383783404
601160074
12013866
2032646940
5569273
1154821429
425743775
1878326560
1623956609
1178267046
489800512
1785226852
432196374
56128798
83765184
2032616251
154732436
1237590472
1975085714
650996913
1703682792
1577560357
1548413398
775249703
703127100
1772835317
1483661004
919918568
1316377040
1326855627
1044908563
1110899723
1290673935
366775361
1768073036
1841104393
2003986317
2083847432
1393142281
133070021
814910943
946731401
1492075009
952234303
546291090
391913353
1615439582
543638757
353516435
1792713707
77933707
1480357864
1302363690
630637547
1221369857
766902171
273223141
259997761
1263070023
1059300427
2131766514
810606294
1327038715
1448798242
1204963357
1675162936
2086867377
1970271506
1835806318
94829302
335546246
96866987
303698466
1074144165
1809992362
2044765434
1478381640
1278738794
1769524548
1987949179
518062470
1476996806
1380933638
1067643550
400118178
1324941635
843927150
845570966
1739694211
1934443416
1108558517
73099534
1161259584
92993443
655979106
1437430247
1221064442
787292485
441389790
1527850821
1678431096
2106759169
2031883305
13967785
1122701636
2134630781
2143692642
1752901745
601902939
1771180964
1801062744
107149079
112757148
1158659935
73013038
1831832565
1714663800
969204316
445852380
11533928
165809767
1800331540
1167638347
1513413945
1524000273
1132300695
1284070578
475731031
115141649
557718990
1792822372
1282759593
587725541
461727043
1058641393
64826661
1736676264
1712441280
192758385
1804878606
197175007
1744727948
262596906
2025823718
992551853
977302291
630621152
1218777893
263049630
239536168
1935117166
1190421314
2023681861
1796717993
1843092286
2034554886
1902156838
1096793482
413392276
1590717051
1823213402
219355078
1627357416
1268085110
1580099780
357766148
716665610
36165686
1433846087
1500810245
523314600
261807043
709059244
1545555453
254024386
286020116
1264599089
1134528193
975501486
310015856
1449592406
815936528
375842444
581780824
936508329
984981178
1043607618
136073348
804432097
872864973
2009019246
920268607
981289234
737500284
1594659430
1068394456
2071593321
573928772
282571161
1822877175
2106384973
2052784909
1349679990
529136096
983936841
29689948
29453403
1253170860
424177421
1073960847
1939138387
83543984
1035977662
1408190189
1572917786
1166833531
1202326396
1305504009
561215792
1147690472
1366444140
1225150562
1231862871
1355103822
1214632238
2110806211
2060878531
643915229
2033698997
502036999
2124380086
1729378625
1977835231
216408624
1180241348
1577632892
1191041190
1728976763
1320799232
371797713
732520570
1345610440
84206141
358953759
7970274
761086475
1538786377
983297263
1052448417
986325565
100700053
1276262183
1655592613
1640997265
1620637250
947819096
1751637987
1209113108
1640985733
1691587170
1948639952
1272853449
26676105
487708067
604815110
2139160166
1705232080
1586135653
1985694462
931599534
1018382324
907758995
541582495
1712145773
390241075
1426917591
651643156
1196508782
856838950
1264433396
69088723
1373564670
435809702
106902457
545181719
1859287347
598441916
1186154175
1754453322
885574978
1562945909
953050387
1301517320
976671579
264885000
927587857
120629987
302042385
483963039
2121177867
2061931071
659208474
568266305
1015113268
1040575343
1939520643
1558897807
1920579589
1018992982
1954977093
254326035
82579053
697409710
1413813391
659893700
756075097
1977929837
1788649620
1286018673
770741837
891498936
298303405
1978827717
1239372968
1904296019
1158195657
266753200
1888392592
573303497
482665231
1348793708
2116064645
536959707
2116148698
874081552
667206576
654476589
976987509
1183428729
1518784476
667845307
1663995845
1007108040
1561936055
1704505185
1263335449
268372476
1971622496
438997989
1962541296
1229559990
667147412
446862579
801267275
960267714
1517813880
1019243463
963389545
22951506
1257922383
95446661
2010559852
1723653956
976754932
2019979422
1118010342
2030686790
534696270
716825114
968949013
1455034634
2038693717
496179526
1343272681
1586309597
2005910210
765188673
2139168464
1778080824
1507083003
1325627120
236233511
992740543
1104843855
671596405
1634645572
473256300
420357955
51624618
413130860
1149648401
1695530598
2053449349
34199992
1954273381
77130828
743030712
89435296
1447218289
1400445465
941969935
1066262697
373700665
475338135
965841271
1504357368
1284294942
183642075
1879619947
264646073
998579896
32879365
1051456848
1905569919
400717940
1260542165
819368218
447018196
4892887
289122480
894366000
2066252509
45503022
1859737119
1258705618
1209795733
142895853
496170732
1735939161
1271441673
1096943953
1963804934
1876641141
364350816
675772494
1905394116
863125308
1934635005
82547585
1710957288
1852966094
679143923
1462659978
1289411029
2047454029
297824826
1763455514
1625875753
1866467851
796878571
1464430128
1021215633
662106922
334553228
912881867
1057614212
780481382
1272253287
404766919
1291993050
1735940782
465619497
271603507
1476733338
1445940237
1378181196
2118533987
715576082
891197072
2018190329
1203904420
345868118
934253755
1519925426
1476427000
2039598738
382424292
849105211
751013792
469505213
1178749599
863664581
1736287125
892917550
1994507499
1399450380
1398659051
136076213
1378365585
1797710675
186655821
460254729
698949298
642550059
1757520945
769304252
626136674
1169217129
744106919
1022605444
1356934103
1593542952
1316758371
623134709
1107190039
315694847
1033612562
1885653030
1837682310
621467274
1428033420
1573511730
600347318
2023012992
802319109
68215413
274107014
715830108
246724040
762556333
61526602
1733140824
1744568194
724388065
962792625
317292372
1368718967
1664600942
1064399958
189107463
1565123329
1122828664
394638065
200769707
603485402
223508536
622887458
817021428
676820452
737811936
2011370524
569158583
1760317371
1031825647
46875240
779015772
1811023589
349242517
1445824553
1854958195
1192392826
947587238
2069741785
200243849
536009861
830322554
504869075
1789093302
1639224306
488030961
1087919626
922829116
1722498037
2101025970
1316552709
1160465365
480840232
797133548
1954361402
1036281560
895644085
1114916603
1319387547
1161861472
1133121060
355329034
225434166
560699936
946198856
1168620705
1718624742
1524523440
213820937
1841670632
1179042849
1983693895
2066408856
262979764
1769060073
590615892
282440461
1440864365
839830462
626249736
2097358898
1943706002
1172899682
1157188425
1857223055
2143949659
960545552
1151824554
2061654641
244439638
1205834600
692291881
1963862304
786476687
1596520897
433058673
1454793758
413641216
16309218
895355362
1237574842
36632163
1346421941
2081420185
617702537
204671965
1702161259
1243842369
662227368
445871844
1509557629
1780430544
132495904
926689044
1323621632
1834614967
1779333405
1225933979
209498906
1211591301
605293138
2026737442
890332554
563119062
1114283747
298271683
1725325712
1524821730
294341007
82283413
227760713
285144221
168819349
1878683979
236702254
856530289
1463468997
735404062
1654536789
1340593368
1326015973
1742088616
805065564
1607963250
370549699
1097110644
1367127338
452725963
1353113306
306147804
1363646518
1521087428
762018681
1618885772
1094661181
373338764
1166839155
1867529937
1759834521
1108195837
1087065078
1738686594
1109156144
821482107
1670630819
1811135911
1203567898
398751533
671255921
717530223
637775793
1929721614
1107179065
656710563
1846879596
1453531153
1906751323
1997328546
48358385
409219284
1316659431
592268840
249375413
1420743505
1085523981
620157346
1863818060
2131451550
763114220
810179234
560900590
100376962
1841057072
358008810
1755436220
199324926
2120442947
2056167096
37659965
1422742968
1949002640
364765238
2004121509
1261307665
469305436
1273600026
1124142058
1668955384
1410918103
1220668181
998694214
822955528
297489818
711961769
1790853792
747630139
825174528
1319533983
923948892
2120610018
511503694
570716790
106605245
364516094
388190059
182993174
1166194927
1860226332
1020650617
621213589
168831725
703278676
1816078373
53099079
1335418517
1952628243
1239861935
278923779
609859334
1330079260
981288061
1946489513
1832858978
1686660416
49132236
20086924
1120983074
1834043859
397867999
1480089517
1167082514
480506536
841825006
1131250029
696071216
400071456
358905079
1052633838
495923743
1086123004
61183053
1317063499
487986757
1932203564
1080995189
1816066548
638734423
1511126292
438274852
1408433373
1085667068
638007464
1502839382
1684772487
962568331
966563840
487165639
295296253
1736442739
1305545492
249280326
397661918
1492868555
588713248
396802513
842310294
985114199
159967099
513998771
300098706
1546159157
1694761638
571464211
690502884
885657462
1342456367
1823606187
639469093
1604016391
574121278
1820751844
366844754
298433396
1709732335
837448324
884925940
652079784
828843820
1704583074
1531049152
1977351282
1743222577
251983520
1201429016
1072087197
388958531
1402873906
938021153
706249048
2109654219
1793151466
1629973849
1499534201
1059742356
1509243828
1263636468
1885003363
1786251184
619207381
2062771786
1546102002
947972000
44687190
348860578
243668195
1315696332
1140852538
1344049094
2020679710
1518040061
81574787
410983284
1371151210
260502345
1787917358
806453446
1999546546
1436143721
545481739
1998202911
1778083147
2085625964
2015423914
910058529
1075602423
1437236346
133783370
1687758615
516713318
1580325811
1626863378
1662665037
621019185
2036626841
1877159725
179775536
2100900762
1334094947
1684099718
857097063
582040756
67305286
2112051330
58573822
1070913643
1239155815
1777797557
1877934573
1746432482
1298361188
1856072585
947348200
1361646203
18155367
1854043420
417319006
338631135
354738618
1805847348
318997900
1763163800
1067930459
149832801
1580719732
989222569
2102011909
695662046
172821697
1705928483
414697490
801801914
1288818643
1647803576
282946201
112332004
996311421
535546832
1684885448
132297108
1710011571
1181915355
1528169374
71195850
1475370055
485976275
453486333
610642495
2145876180
1484716317
864043843
259794279
1478315704
474677261
1127752651
1092603169
1818109081
73250004
61290548
917823815
2080934364
592322611
1211924187
524744063
2696243
1908290680
1790998236
6311563
1231685353
1189326144
742103691
1297647041
968790019
246724933
1138352621
1035695641
1372901263
325675143
727993352
1116303256
1651864768
1428350470
856257113
1362211856
773539171
329873350
72229376
1447574377
657136395
1532118673
2115960583
18333640
995453492
389934777
974925231
1011945847
1154109349
1614862268
358089986
255374270
1175005105
2028361059
1155647936
1305723025
87337852
606048103
1351970749
1840584004
1878300637
1162817978
1154049008
137086652
1762515834
2105730243
93544476
162782513
1023036642
1120636476
1820148577
1235900737
2062084364
1002788899
1000535520
1147502405
1404016918
2055242375
2001883586
1962044571
1750565193
119274180
1634080391
1389949554
504157867
58899478
531948208
1130806249
492518831
249362291
151860721
1562556583
381661241
1885734008
710376385
791269900
1052306415
1987582314
1335303586
1431693115
798976064
1606339338
983801105
2100302021
2142098787
295785862
865252804
516894219
1573069224
1343597615
1156352102
266582222
1871120447
539841016
1071828066
1045553431
2008688422
2009921869
316934717
1255862799
2073730619
1512041814
251911588
1802960491
845558757
24658145
1859207306
1881134038
35849524
1013762043
1263787026
2079209429
687323840
757454529
705258437
2139778063
1920747403
652856067
1893464030
1091631678
2089561895
1998216116
1395297971
1085065320
390288310
2079568153
891053996
273118582
938363975
75384187
278431120
1070660907
1188512732
306482496
425341014
1321182313
1140350451
914188123
867925863
646524412
1455203952
1769755814
1273949291
2029409673
1494779726
1683519839
964750600
2018612584
1315096215
836461756
488281400
1049768406
2054622322
1558749439
211698059
1539607965
1976234629
1471089759
1809271169
1796261326
658413865
1880422528
2115353074
954242863
2089928114
1659900860
254744251
1942325522
243697990
1622808495
142419344
350249601
366636774
462635936
1620295693
598402618
845099322
1065589534
310816200
874829510
94107985
51113607
733513441
2105885465
109061374
1329048673
88841788
716249692
1003525196
1400928245
1752036095
215484516
924352718
854887110
718875724
599300708
973527843
1429265448
1124047388
2116856428
1681994094
1189089833
1769947153
1220482022
534060416
2056206576
395569107
1999351869
1049705332
600392661
274807590
1355455080
1521395493
1401574635
621667906
1191689188
290718567
1849413103
164151754
1613209784
362481620
143271948
1542522222
666538795
1726060140
830837817
1740276226
20906238
625957716
765354818
1304880022
1754539617
328790338
657340125
1598880782
519963661
1294569906
1583282393
1636242702
2057017703
335300915
1801493457
1732332141
156265033
1502459710
855548877
293661775
2000833209
1248809854
1053193695
1314777446
741110535
740637731
1057976485
390545872
1508432999
1226280242
374721749
1040941075
1102111967
1988115735
1786332392
169753671
1152793450
1952351245
1502643682
1035183780
1742017816
2140719707
354576185
342563019
1228974097
1788222887
1337322288
1801564285
573239467
1891119259
365561695
77984267
1300807037
1027530667
1550201867
1042641481
1882391409
1178484912
1150600694
508397884
1170635273
678443010
1278741747
1186466685
1086488634
550148028
1640709439
794627453
461916058
350405839
297803621
48409857
721111332
1397220972
1229621368
247718974
983827029
1360829395
1938463271
2015847081
1968568245
710490712
52874137
1214214346
1551499853
239047552
1267120357
1781258648
322823104
162088037
1644149765
1526127811
1242178169
1291422273
409226404
560343432
1639918915
463184451
2139564188
213442585
1834666159
118926978
1097024398
1451990099
197575321
1876960637
129597543
2059110487
716303943
37078758
219492521
2000778739
510945623
90708886
1665686715
670957959
438314862
1478392367
1804653669
412073009
1979631236
1547540064
1907820310
1886150097
1507699592
1631164173
1419224077
194379591
1269392902
1270658054
598278843
1684364618
1375296815
1303076005
439177832
688005556
1296876301
2041505354
1709347730
826422855
1641665050
1502593542
807491327
130621285
1190154191
1858616212
1836795638
1533042037
269507287
685293206
151680688
1939986301
116817295
1694934505
365067071
774720804
1962806121
2001637747
1228163922
398578150
1163576514
208880635
542500860
1723092512
952812298
1764887065
805227574
1918634502
1988209969
583378993
1206527413
1026441080
489567156
1761660996
942658851
1164031081
303748447
1516839213
910505561
303259041
730524334
517712862
263630803
1493502031
1989475081
761528802
233507967
590285860
1071339636
772721785
660707972
75368066
832832403
1486940452
1476138085
1295359000
1223743593
87822871
990204105
294732460
374932155
1545210400
1187363614
2119963781
914667895
765940972
1385599843
794339813
692863945
2087089108
1568995056
510786392
765150497
639937840
1555410971
1221479399
190402910
1646877095
769314565
1358764993
1001965709
1982380867
590088665
865673796
728562784
333667087
2071127094
366432220
1634245530
1165684632
2044436645
1268504766
669345250
648399718
911996911
1825457930
1821780333
1695142601
681613775
801477916
1745094029
573045390
1553102047
1086672791
993523825
1432440243
816105318
1956954012
368161343
884898873
1933375257
2128158019
516731384
2000875790
765800782
1094437420
1104456077
1941205101
1746588566
1577423520
959064694
853556711
866753449
1788344617
377002268
75942671
1269080116
2077067235
1260284324
37154126
699273321
1118448401
671655095
729914487
1952365681
308581220
224572004
1796159624
1102997024
1860280405
89878497
1547655336
1004394672
752538068
1281395343
354164964
1325648140
990430076
1414604066
143269989
637369973
1573563865
524862266
1220392974
1514422785
2095313243
1640201704
169805861
1657313326
487106641
855408762
1122330464
1968455526
1024606443
763874097
601055373
999553443
282402823
1095254387
1788623062
1845107789
2041596705
453180564
916192844
466282469
655366749
1827727558
346758662
549693787
2000483116
248490282
1727431289
99459308
49220162
1527956504
568670523
1280160739
876621390
1643517697
255107581
1698816965
1672780099
38966204
1687430227
1702727405
875809751
859194202
2066312715
1286961312
1223323321
1214288790
1501968827
221026805
1982741851
1055124072
163093506
1400027421
949811205
642613941
1631509395
1741015605
198139502
97816547
1892142443
1604786031
739848513
741452524
1170783333
928330092
1693400321
736069169
1169288
1341892439
1202482197
1554377143
2041194250
948537095
76472513
376436526
1599867965
339715459
568727630
2022618849
477840934
1663545171
1938494458
1940450201
1686995252
1707409426
2128317502
1941515846
1906207840
1315980205
1704012430
1922782068
1042831474
1877925314
65915879
1791628849
362437909
435624620
617990848
353242548
1319438315
1500653278
143741346
318695532
1586926330
1533857776
2030941482
592965834
892314093
1053297820
1217910317
1010883002
1954122105
836389987
1579715618
1791742472
541531304
1314033960
1551636403
503964117
1294533616
1053707760
2135792742
255233491
650025644
1454575697
2083496761
1201390571
1500272126
1711075258
177906878
1475284897
60863050
936560276
820681584
738793005
1324395259
1406218707
304389618
16276069
829732453
1193105798
981303600
1653623245
468668085
1802535285
1320846080
951422959
23461333
1466785890
212138944
1405662023
821425465
1555054938
954865999
313522492
1791830855
892005112
1759486057
740397583
1834025535
1115508909
214349778
1475284538
1872459239
119278178
960870972
204675296
446157350
1245025426
1827803189
1029864998
304607474
610752762
1893929676
258045323
64684259
74677900
2036790704
685651853
2027869057
273187309
1444067764
1632753917
1425322800
533435819
1317414435
1294495662
2085798211
1811335696
995937418
984710901
242933059
1845231097
15012169
93956934
2083525056
1329436341
1263943502
1036957430
2060684232
873332875
1247715593
2043594246
2006063216
407303863
738370527
1266936597
820718456
1709806533
1021706569
837614285
87715119
1662527968
1580724801
150251714
1359794492
232448807
1872455775
1677192093
1747596297
2034248068
1568952536
1855760567
1214022126
1082775362
983752295
1656334666
488465635
708325220
622189527
1496372816
125008633
501456306
909968849
918338624
1567101955
485900002
1579445636
886200423
949909811
2138452290
1369563917
165161983
867547583
1261546654
475883232
2064881921
574489172
347988511
1981654262
768444075
1596619385
1993975182
751924802
1548700981
29928346
1306844421
1257204752
645458494
1634102960
171817166
467951827
215055600
1273979581
359969867
1315574628
1074989850
871033611
1936219616
918473018
1314032564
1583592803
2038032197
416741358
1510292753
1096927350
724270530
1824651414
1849966544
1337989532
77163105
1033552070
785349492
1598467000
945748602
360556092
292604635
705836330
664284984
1595680631
25194515
611470858
533804781
1067958141
1164693835
2089231945
869575787
703381268
960461898
419939441
1365876651
1301688195
1884648224
1354353439
120743367
196328743
325632119
1547946062
1123889610
1136306288
1466913580
807602748
704083024
442155377
884679644
2091777771
156566548
1302358428
352559000
103553531
1058803207
1073520056
35151150
1596736000
1608961516
502008031
1981684039
1264765143
1200361001
1612062145
1230436944
829941583
801075280
1843214904
1486298316
105891258
1490713860
1249431505
1655072753
74778728
1176468672
13801386
1106291030
1315891014
132585442
1887423402
319093221
1256967002
189382334
810510748
126183835
499741896
1744165284
1896250356
407368620
421767699
704889324
620981774
9026341
1571974484
515408302
799106290
1731563268
568376039
944266234
22323648
1516156613
992268262
768220390
1268313333
1144063400
222492688
296497904
1642792773
1203189861
1866720285
840732010
1797661920
2130221066
1711769583
871646828
952004390
1661921041
1216184616
2044203540
1869713248
972395876
2041316622
241071871
656818292
1022573797
1624135409
1898762002
1171515739
1168008426
670287455
1411124904
460013514
782143288
229127425
110515676
718860741
946506754
1045374526
41830427
375085184
694490732
905597812
1192307911
1401172467
198752268
463784915
1800722249
492790725
1534326297
1524341250
314726250
290964752
654755007
2029843001
872313185
2106781912
576865445
1062660341
1787879043
631054435
1599849928
1401860227
1504400605
610143550
1679037522
1004101700
1999722451
409983875
398724365
347030029
1800523937
1913719921
107968899
1774364856
170094174
134903863
1191130201
874729052
1238683013
184700994
1583584429
1939290750
2032232936
81078797
1300243435
827469990
1591498025
1269698715
247568601
1985259041
1417787401
783720215
593435596
1608204504
1524636232
609755936
1869075471
6806715
420115178
1747371820
115194567
604838597
719585421
1085260860
893302802
1522890472
498526707
327392402
1945962152
1539237461
1986438469
2146786791
864543015
1755577737
502213039
1864887196
1302688987
1342938991
369223278
1646416042
788471570
173552151
1622246338
1153702534
1088483638
745496138
322792266
781368019
1531804861
265508203
489559883
1081668079
178710357
398892906
1645423647
951140599
994985942
1732473132
1565808635
1681155155
1757038999
732924646
614857385
1193596366
1017518461
1414897327
1053988550
735073957
504994197
650984886
1772751174
1107329611
120315371
479874952
319261212
376661955
327217160
1449988106
1979675619
1819618607
413391966
898340248
2120602900
1773385923
1014891774
1410195216
1241433938
243622859
1699528471
548760253
1472827460
586921090
160839404
1397314461
855083431
322642185
1438555088
1115683000
675271007
733010108
1342084220
1553934995
1499513340
1071617674
446430014
538698189
1270887124
77364300
795206275
1906474328
1547403351
1219818381
1855250655
286296152
1398299753
1024891123
508601746
923339038
707225206
665988561
2134627352
283924076
1766427474
712151650
1703356682
1629255474
1755917982
968935625
1429005920
2107049678
395843984
1949171326
1930790762
1057858883
1512256610
1190960778
872856899
784722951
1905067530
694250719
224244392
1638526216
1392508064
980788981
179673322
1930573995
1084849505
871575426
247167856
2045930543
1854848319
1844690943
747658408
523323354
1972134169
504111858
1916443075
739593439
1410458956
238843453
734500646
2077156428
1028247396
1045329208
434025687
860425413
2088740052
1012583269
1302759989
2122944805
1001696301
2135846579
1459448484
1393149565
158627073
812187797
824586792
1519440354
186263627
382548423
1563056322
842561511
1574412409
1113349110
1616006998
358969779
1106200973
557165410
1748312988
1553746859
1219611204
1565717048
620784759
1815858191
1592816425
903547391
2109308565
1195761788
850753404
31682163
425256957
1988105367
473099581
679073501
1388393600
1414828162
1593415057
468638048
212990692
301768451
1235774738
1283101858
2113417111
1922939683
1868956543
276062813
1966916060
1159866189
1872010505
779522213
1056079914
364251903
2102532474
132589103
1191461936
1676810585
427074793
1484696145
1124361933
1658634011
919941215
428210322
683572425
1678432545
1238937897
1436818102
1881955006
256438958
290007676
473246390
519004484
1817578298
934247370
1229143399
1586434532
207152384
1098840834
22697024
1709042304
1289280443
360960943
244340783
1225099785
1042497974
1243950829
1043995400
1390091435
723928884
1126966478
1961255617
1564282830
418015254
283145115
1750596317
895160013
1341350461
1785462851
1297600270
1944667865
569488341
177610650
1230507408
1348465490
575512986
654812359
503402757
1502097939
1882506452
795392786
1323488059
615980903
2096308762
2060027232
1872668379
1882733359
1770047206
115771131
1527446056
1686639609
709685471
1845088974
1239507166
320879540
409975385
1021969726
431302288
146113569
1938510500
1556611788
319400265
1139377009
398834456
1336705372
528595742
546332462
1331957045
304502809
658574524
1254875642
800082320
126523278
918069260
341628626
1559408017
1888971374
473383423
296463820
1634177541
150650239
1589054583
858351618
2000343364
158183256
1166078330
583650378
1035056437
1899350418
576670913
74965781
1305243132
587006100
775454334
1401272956
46665637
236026787
168463455
1983410974
252320078
1312695733
1549847992
1135711218
505315909
1636631717
226270219
529966780
1351700788
1281645313
1384779382
2046303178
1317845497
1099927222
173652757
1897428791
38060987
618977839
1681424885
97829889
1129936801
72926381
1671323319
1250906465
1484297968
1819304411
294470532
798864899
883415224
1243830988
244906634
257629466
968929509
1566490049
1051791576
1595922975
298229323
343512759
1910884392
1904166149
1558249548
34361143
998314348
21815144
31552978
2075907789
451710775
1275707266
1667220292
1370067889
805150527
1434141957
328483055
1935219358
1851813241
88872330
1564070094
1073524419
570101185
716726337
400579886
758745853
406953666
291924805
1111023444
1620373674
1754559352
900490845
1157885063
1289421242
534857115
1302628419
225168849
1576034046
31486042
1200648930
1572019401
983536084
610742727
221044512
1195436834
622017530
1600648813
1320587613
959672330
130944923
1717152242
1333892477
1791114931
1175555997
1574900325
690209681
685311088
1942263816
1655124549
961776581
846450544
705343073
1017098918
1908149008
1466293337
1121786293
1672631695
136799868
2035543261
1595327105
157708282
276852829
1590371853
931388410
215968850
1498190885
2088597094
1520849690
349263050
1985940212
1892451381
503318426
86271373
1017534247
1777083319
852741127
606119535
219482525
252007803
2070818397
85626387
734448891
1222823025
1864828642
884583323
60996136
1859124371
275567319
756177183
500954500
1752412315
826987062
1173058968
1070698943
1167009934
2147152212
665397179
284081326
548061203
372537647
1031120770
1565275179
1507400824
185108202
1029771562
15991076
1390011109
1346194611
458309365
1120435417
1443166043
1899567555
498772784
1697619101
898056580
447621765
1362844484
1975748122
2023357590
660095322
1112592691
1818848203
410881066
1195181524
847382071
1968156972
1595988888
872427021
1886809330
1349801702
1836991329
1174171203
278068126
74755855
1205270513
586297732
2111192623
965171514
34996155
675092848
952922388
1822525226
1187230044
530663096
479503092
1239976132
1997715944
1054959979
672128749
1622188187
179284861
1735301422
326328111
174726992
572265168
346224053
1754711855
1224591634
1853757014
1679298098
1719100735
272204019
636328812
617222876
780762624
1628323257
862451150
1591266252
345021833
1417692584
766713074
1322736252
1742205455
793424618
1620666977
1555808571
784576068
1448558612
1476845675
664744840
332690353
2135645158
1689319458
1419783853
760595488
1066108432
2115106683
1750555101
1460698469
657847085
899731383
259010039
125458918
1689614570
592348007
1544971911
1610316845
11387483
1265767763
587807129
839057515
421645418
2053897679
1279612869
1354995436
500541982
1919560153
408335710
1234249360
1863094329
198541463
209918238
49837725
1659120196
286388740
1830712821
1288298836
481179251
710544710
1719274092
426774070
1288268265
513744607
1107249529
1795929082
1587190981
41342558
1176996314
1961714464
1298611978
641692994
622952224
203839456
1341264884
818120057
655718858
1074353347
1171994317
1405490862
169439036
1435796635
1357145959
1811973376
1661323793
1725785261
1197120969
641386518
528220875
297252738
872801905
1866942364
579862450
1861254812
1663076179
80427780
1386560714
2106981471
183921393
1893502806
1345371310
1139130366
1911412187
312366381
1915797646
563721504
182084108
304396056
239814726
762134765
1536901962
1040807911
2141477627
2043896264
556127227
1429862755
1352472284
1123474271
121464962
665307504
1624017348
1379756072
1899588640
1151646034
1503875474
1369895831
1012581747
500398920
1095435272
1535237257
324108617
431344035
2087870284
1225605046
1572063493
151065556
349651434
482494827
222764274
1308800411
595553158
1662881852
102554038
1165800710
1253115064
115439380
497222609
612632676
1021046606
1542100865
803888267
118056250
1657069244
231683113
293780982
1456838019
1281570891
765637234
795786850
48387785
889371513
1280712036
2110758461
857260116
73003459
1699655597
1762294400
1017000067
1533437843
1458267534
1413991116
385401937
1694477251
1154652135
1263412213
1920226526
1328683187
33594802
1826178359
1414593911
59925424
112227953
900623404
1164192384
1775957488
5733596
1003418013
737488752
960760834
940384320
340405366
1505649833
438804238
1574414347
223322014
723242615
446829626
1031208141
423783586
1284524611
1040233816
2070313717
1051660731
1474971219
938406120
921619750
472149037
2054225562
829645547
1346424532
235996689
967000981
1189979184
397571359
1206233467
875612344
1130750813
1431749424
954088780
1761016399
1990149312
1716109914
1609689489
501898257
1618873074
522814918
1099662217
1962241851
1299351224
961885272
80429453
351674469
1689898858
1252727449
1429387259
153271983
308626268
631162160
12328128
423590221
607768477
27272029
1769854139
1630365137
1637351617
1911337180
1159415369
1450970753
1539169069
2063837274
1264842573
918980893
752057009
85343586
1621225494
163910664
1498643266
2079121284
2000185422
1981562276
142616973
584745810
1465105174
538087906
1303804475
2104948098
848012100
628478121
1167051511
737752302
1685635006
169389119
1457744592
1009439889
6184767
208801600
2027481548
906847885
1328125239
1644620662
1952199086
359329121
673617340
1197969146
811886089
1873434385
434985445
531202977
899583042
929103506
673614861
325514520
925695167
1698314013
1978252202
929865180
323787112
1206770955
194370108
1063206700
1741737982
1528754562
35979029
549559921
59203714
1192967099
1025274755
1323567963
783609663
294974308
2136606707
1617325636
2046515910
294613909
236957316
2065030925
2082135731
1725428755
1088315716
1393476170
606009864
126045155
1264667839
1579970656
111681612
1812577397
1125795105
351232875
1378038114
2092548654
1466991272
908258695
1591720549
559607855
1880270054
44791582
487980324
905564594
1668087858
1258702040
1947058452
771085480
981807324
1881392743
2058808027
1485454327
2124150828
627403888
1260707091
137042334
1477861455
1369966279
259891335
1345278161
1431251118
1633921780
1208865894
576757921
51476978
873079242
793929294
1344976411
396223183
183295682
166269599
1363297767
1278909332
1277256
494447800
868036516
544215775
260818719
2059546511
1068803903
624083436
635192019
1009489340
581593023
358303852
1919044190
1396013334
1695149306
1810747658
1820633198
2087484420
2118039105
1473363410
247709598
1921481055
301502741
1606065177
1120942103
2122546235
995551733
1076060377
1441871376
195985517
1221863439
140307712
220403725
1941044062
1844055798
986765843
343391499
1204693749
898115717
934907248
224481952
1905733524
1788164073
11572635
1806740412
514124487
970240789
1855212997
556801590
130459831
44647821
1113967213
1273227702
1164676921
575494776
216010141
857285973
135321390
2134552243
1068073635
1535915673
883346523
949611416
1444987748
1527762597
301831395
531843194
1659216807
1480421881
1701495638
125384037
1918862691
1255703811
301509797
6688184
430044634
497869807
110135993
1158009136
875597949
1121058686
78668420
1839523761
1111698590
526091328
173913604
2008869401
206262428
1805682897
1864760173
1205368245
664530605
1096958773
220061195
180815244
859072750
289097797
468731381
1025103195
584048067
484462838
892217495
637717309
830061587
1541114156
1311777065
1020160522
470327068
1552639467
1291505792
1045548131
251687756
1129186066
985073079
700818867
1115480657
2111965806
2003742202
1923566885
300222285
421929313
937397565
1868091378
1950968541
1669324613
2136260083
1784220482
359483323
642993098
882375244
1041026765
1855723204
1158931765
1647029005
154273486
562848619
2023239213
656326882
1412820590
2125522868
695780559
1458263185
1841777090
192475232
476315747
1139871310
1461561563
203491832
930027379
826038032
1317974180
131396566
529387117
1835749463
1630170778
1963187524
1232711142
564237344
1782034872
921168299
1500627090
1822146094
160001505
1415707791
1364974010
1930672853
1606821260
1399508360
351298312
600236137
1239047054
1803175316
934917108
110022379
1659834029
1281761788
1490022001
186521723
1180514882
106488180
73033265
1829876096
1631019460
849475644
721391363
1747462425
488776375
1413499946
999060020
546285767
1280626195
36174123
1262267831
1348189604
12258276
1281645890
2100033945
2085873665
1582335101
1884777691
26883843
661386119
49255145
1467436805
298518075
894900163
1273757664
118178299
1030349886
1774641256
334676742
378062588
846975517
856087915
2043137483
1968314033
1627882039
868621196
1520098683
1068948897
2008878892
1224696814
1758221704
507002966
923154961
370230539
706421195
691087129
2080911378
1916199615
777298106
237228838
759159084
1739755133
2042598772
990755356
1585557202
1310402338
1822106296
524462749
306583813
1717387810
1663749187
544225427
1917539813
1075911444
1609073035
898265420
834004763
359025602
1268101148
813881321
116951078
843468181
889478419
449489170
1273801988
1810808924
2089896125
666986548
1453623329
453278516
2103973695
592491178
94345406
46163278
281707591
1779850466
1177206989
121050433
900963413
1671288321
198501370
308034035
961543994
642372738
1140919576
141740623
1927555654
1605323336
1220484338
834338352
2144979812
1396875500
842268732
139398671
1791826414
1012415903
637169079
1715452822
1251162573
530140806
1745169704
555852148
743613821
455990687
2024531116
895241258
99000455
201141651
2007723900
1017911853
2078716331
1770348132
1409465397
141026229
2026579128
149641466
78983842
1497066350
1757910354
184812463
513516224
1395103416
1746174181
272088791
395098719
1975086485
1333846324
1749100614
1732641584
227074792
1296354871
1390946410
2057202193
1160799631
506341494
167396877
363547710
823015256
90196838
870400604
1302400468
1782615554
1325385750
156827076
861419682
174947267
2084775466
1743102946
461382051
453484161
763473775
1036722088
698881957
1340119413
2029601177
862377924
1600657833
771380215
455354346
820818677
1897010325
212337326
1335361258
1588093929
91531753
808449980
663133440
17038868
1314422342
306133672
1561986560
414503208
327225110
1168107801
1896113305
2056228429
1511657654
1069768252
1371344028
564441965
1184519516
869344209
1644398102
1365655635
793066236
269200022
1851891265
884453888
294887778
393988473
2139456367
32065474
1022191869
2129921714
2037179732
1254068027
154957837
1704765452
494543063
46675921
1476545140
1985579659
1336701288
1834823725
1790510629
2021311274
1834232867
265751065
1231625014
323552993
364642613
1938793931
142371000
153017170
2069906949
1987454886
888662929
870288952
778913948
538260364
174388384
364705330
1331538081
1812754705
1439885155
1583151959
984726107
975067191
226131865
1435494062
81326184
387138941
749444953
837319393
126242516
1490212266
1338943076
2057753785
1338565696
322210594
1549946778
830935656
1851870441
975747355
889132769
572835115
32324798
1492826136
294201505
1506027634
1285689710
495805067
265934496
1936859747
1164930256
294836399
1900648257
294390949
1451415357
987794735
1034128231
249578413
1631938933
2132842782
741051491
649625616
705462106
239163301
1065337589
205452703
2077651404
1109674990
1899938977
651115657
646732041
1361922920
511392545
1776550264
1885460280
1685255020
505811306
74612032
755755471
426861847
112732789
1822733852
1806157041
843073764
679780248
436438691
239777013
913120330
641500875
289500997
609486999
163235001
1565343897
972500463
179962864
86469717
2078428838
1338187269
598399444
1773774369
846442952
492593542
1761259198
330685127
1659490438
290115692
855089760
670891026
125822202
555004218
1197269757
209027362
1202582287
1490237802
574473778
1467984890
1367558010
1648285115
1826745514
26612656
301628640
1063532949
1017867078
123435693
1324354343
1783838889
2118122997
1366747571
1904499945
70805061
1598964151
582947920
2144497162
997358945
459798254
2086012301
1493430830
290755091
1183468458
1517687776
1055654473
761661462
168635934
1674648917
342971327
1964070021
1188210124
545459110
2016474592
735217026
833566634
213426549
115513557
1897304735
1160007283
1582009624
422009638
102528153
1302703683
464831993
1015816394
1598621264
1673719388
769011804
2007527566
561949854
1504574179
1698466263
493017889
1294583435
2008522792
2124062013
193194145
2110973420
1568349213
157204294
752914307
1311231891
2073147597
778277497
2005217830
495731399
1539796709
870126484
1667900816
627280557
1407815521
1052962251
2119876533
23319993
1231582823
957945656
1305996626
124016192
1512391907
1872213085
534728816
137833181
283419558
1750287725
1067443849
1413484061
1107266770
656808470
994391840
597217063
1191910977
196873539
69339527
1253347974
240153695
809601630
849584977
1905449259
1426951062
785832014
462851716
1421038012
1771580202
1997057869
744876061
1813737486
2090587906
1672418191
807286203
769576525
1456196259
213088913
790414526
2126206065
981596815
1600075455
259297214
1148856477
1323572989
1525886090
1949412630
1927702490
742901209
1718209942
365184283
1430955436
2142137752
258235738
1845235864
1132868840
1028826832
560233935
371023493
1659582426
6241996
1737687918
498639630
137787347
618934
309662001
1829604632
1225918094
1885807794
638614765
1977787575
1219732851
930752628
69237756
165310860
1279784564
352944995
421238523
628042036
687567808
906085281
1777067535
1524491521
647115011
708139416
995792309
1214931197
2124374610
1433795002
1263514173
696533231
831368538
991954841
388447349
443998261
2143895845
1834026797
1903986210
309110398
1853667108
1998723057
887936451
1739515735
1550957082
1264547499
812798737
1714112303
1288075156
391513986
2098740006
409447126
843634563
1399843072
1139367172
1596828859
795376848
158928234
370793841
1414962056
1808829774
176479594
1485652855
960561328
1373258272
881713787
1727646816
1503178286
992559174
1913157793
2047477919
1463440698
1289926694
1270974886
117292803
1142662051
17845861
931286562
1047206431
1128328178
467651632
1142036626
48307074
568938794
277911273
1565468477
659314866
1983545121
587198760
557284940
2031359
1356130219
1608843783
551209739
1365057512
1926859027
1458415279
1850625198
1724794247
1107967113
1460472121
47957874
716525278
1624083461
1181549017
1455718166
1519358728
1610551588
210976419
1980839993
142364518
1955945130
1718301820
1946698589
1796037101
1933990695
1627772494
1493339884
341974775
275996516
553653787
75022692
76407813
46500944
161557714
2134989744
711611803
721675522
1205971675
1612243798
1226267113
1271650856
984371185
783094928
1602825890
670391961
717859858
528751886
447073237
244025034
1107789519
356048325
160600290
1868738226
843911293
161822013
1056127188
192227364
40688003
1538478513
1090196980
810512591
2141557700
2091846616
626104040
771027081
1608685938
437274765
1961562719
1522941921
837631659
651649934
1997986721
17954359
1306519746
297050419
1243848313
2115567490
290189118
55814415
991626125
711949199
1336099623
843319353
490052846
1472406326
9887831
806861569
1959270933
1211119418
1530594574
225493059
545965024
2137912896
904016461
1356247699
1195131357
775658423
801109073
2119002796
784377066
1016521915
1518629500
1405463138
1157479649
526720985
1329711039
1755369037
165000247
844612179
1393304366
211847141
885060670
1056278187
1826992017
347840606
1604866421
768676627
262620196
980468295
868253656
387327793
1068948645
1280330808
206032666
62280473
1702681064
748038861
1042755269
815674531
1252591985
2093792064
848788204
159137429
293107282
1536275770
1175195606
1489110574
1246560569
1136008495
1673766434
1453922814
621265015
1779580647
562067469
1361338191
414656622
1770434443
772320414
449247617
1028258843
583227338
942672957
1187624851
2014840024
1871545949
189529414
1954023968
87134887
660474330
2031273997
208503474
1418118417
1968198478
1208427200
1445779585
588749417
628859073
1085343320
884570201
763218156
1508847313
453298761
620534137
1380015782
95056668
2021230857
1222564993
2005477797
503996104
1181731945
1579119067
148367450
692365512
1470726499
2014431043
1722237274
715792338
984888564
797621996
718374051
1804141708
1313249180
1013345494
836449046
1101556772
1404193402
271539659
1783451320
980789912
1118499544
294675817
7435089
2082260066
1757648595
73004044
367048310
1004857764
1780695444
2047079783
1366708107
1531574137
135393112
1521825529
894896337
325845640
622772627
788092295
1306424931
277735886
1438677999
1315845198
1969420292
2105274414
1735477121
2010249806
367099864
1087594169
661045240
452630934
46277494
340012919
1428637477
1163910294
973501528
671465253
341680615
771816702
357736338
852985785
1550572446
1301201240
811750974
554099284
1398698802
1138959370
194674118
185782764
889245383
66027880
914925695
916903308
1576269966
1533693290
390157566
583385556
1304994323
1805996583
816707393
35497015
1916629417
219510518
452708547
211659951
1357026760
1597312253
914120752
998711309
730046869
1921623837
2053706294
1364349507
114864473
179730198
505026968
14723257
169858622
1789146206
1013090157
496280644
23055147
1961331213
1977744164
2013852642
1664413908
649006461
4006780
1765772965
371822957
329366445
2102265256
272750021
1354395025
221708521
1719471781
1816837972
1380487318
137446822
1301539563
1202980936
1515809765
520357299
763045519
1442803332
782646446
1074687463
41129474
2037707700
798733976
716407503
1652327867
1525622423
1846212856
1450757781
1404547833
1485731422
1810680566
997496699
666635193
1311542176
758652798
863280601
803747584
1552460898
2095899096
1332110003
803595618
440804501
1301547425
78247380
145680599
66435318
1670772563
35146749
797250780
243474884
48764956
1285954824
560850833
1904184431
682807898
2007780024
618854640
350365187
1823521282
1694420533
1351103470
133672331
2099776743
1964715654
1993922041
89787988
1132426904
1876393908
1138505633
1240007044
512695427
840623985
185818405
1792850324
1122956120
1430826139
2029014481
1630245685
950229391
287755478
340276485
781963493
413728064
153688987
961628715
1392139262
469829507
170518295
2027782422
1041207215
1090424996
1975068616
195232283
84609818
1119247630
877344259
1384344076
1614777167
1502732459
128977019
702731147
1479003644
992381937
2069625375
658482637
248347440
311582598
2016090335
761015827
1019942963
834586887
761789372
476774221
1195508008
118146782
285155447
1087314485
1178430363
1912427630
753390348
69262946
1763406025
1690378008
1206622909
1229504906
1622482910
1464500547
873804025
1168167036
1428068372
1814611977
758120264
372111067
1861757672
1176747494
903947806
1092751270
577341160
1894154373
1241713179
1224195540
872409351
1712888790
151808842
1872300985
1573410698
593915520
728498966
1159844805
220128302
1964627755
702654891
518975738
1741420126
201598777
1979581972
415970944
556309735
748314614
2131870298
1261121823
639822187
1078245039
2130004807
1854451103
1226527116
1359110391
775034444
890178274
1555306937
2057480302
121007949
954814756
382453454
603211716
744279853
1990398578
586914173
1567362730
1420802642
1747784385
2115178291
300142019
1467164239
1983297741
170487142
1228049228
110913730
447563065
1157518210
327089945
75607378
944886804
679630061
1330468566
556397498
1484203008
2139134730
1533625027
264672784
823666562
1585614997
1760381239
1828673425
177757245
2066125468
147350397
450492973
1436478390
1245883313
994238827
1730567550
2124256164
525096305
925079138
1165501437
1303664140
2107523956
1362513265
500621911
1724051842
1716860140
1679066297
1299043645
1184440712
731696969
1395749523
1990467409
1733731903
879067249
1128944083
572952657
120329634
563898567
1702622517
2055991804
1640854257
1881034150
962503845
408739733
101158770
12489600
1974026402
1684546426
1309225548
1641758768
1442623310
174890369
1645283588
1276577072
1603833815
1312928120
307322828
2113032679
1171928860
1372011724
1039835552
1863158
1921446928
2047219075
1786617970
1584765640
1426234335
638193705
523674992
131809121
2125684331
1377734055
248662445
1358371073
972284290
238457450
282924512
74085895
873768669
1583965109
1796139754
2093906052
34453088
814526049
1795371475
2065850387
983667780
169162132
1445909508
1180752884
399670305
1837565830
1057291404
521495985
212526401
920534428
1532731023
871015271
2071613313
1383678185
155240204
172675502
1002919649
976067062
1150399629
944453082
1717047417
273696195
1757722446
1530632320
1758571981
10130712
930535846
1750255536
831547878
1123324374
1030639698
1259413746
1467530612
877522340
1424142981
1058153465
2023938610
1976465532
754711112
1898318874
635531406
1657216569
1805208797
900494162
272939657
1911319940
798001800
139000977
1356517623
1048815030
1857529755
321586477
168707920
38489328
1680395155
708927472
1294208986
956845806
5388958
2027099838
494512147
2059444866
226690259
370554158
507809011
1372354783
12943104
1333631729
1857288024
1845949055
939033367
899077572
1937104849
377970385
859338606
1517355944
1270893374
527171904
684269629
916831558
1931468470
1902075962
668022478
1413285959
409779283
1554062051
1465436897
751128935
2103879395
24856619
1008429523
437808795
1100574380
204299259
1356795745
1332128169
1313514796
1517655622
572579348
172020318
810654138
1560410400
118005530
159012929
131767644
657573534
2125728380
1507618186
1429639013
598771501
705353691
784544018
1291301394
1284741215
1332516502
1188945998
79480170
298009288
1319718246
1265308170
892038465
1217943550
1758847878
711588020
2092620841
330783030
1085100106
576302031
34588754
710026527
2102367118
272595749
197830495
1108946745
38762043
248334465
516502329
524631123
1025511927
396421656
1929131441
1916971594
420684268
498439346
303209795
849821117
1077484238
37768756
979032337
322664408
1754532697
1397778237
727416123
2063627652
170804203
1974271463
1355034296
591091006
2076559250
831031408
1400363075
313468057
417170354
331572856
1871783550
709777401
1025855692
865500079
157436776
1473038201
239712787
782160491
1519455196
1184577007
1046253140
325273021
865079936
267738877
640104410
2089628427
886476088
1993051398
1339546754
1294808504
240586868
745584661
1201293041
1350887352
1121371140
1863723825
1221432621
1978576126
535156570
188593046
598192769
2073855296
307903798
1701533310
3643085
419882692
978169938
830443283
1893158655
470065058
549453824
1631786299
389991749
1906622690
874423272
466430840
1955103109
1040420944
940742639
999126407
1436072345
1953727179
538280309
1625446010
712558802
1400061634
1534007978
457496137
2018965918
1040819775
1817962375
53678463
2063352923
641788179
993931617
1528966616
1940443282
446275375
1910131694
1843452428
275266764
175041293
1237262470
1693668112
1208921841
2070193051
471597958
965866076
2083499090
874022601
677695348
789791875
729790976
1315926942
1917143589
1974118387
2083636645
905424007
1183109275
679768481
1728140422
1291395465
1771784977
1382587676
1354399003
1290584718
702048681
2949451
1764795905
1966332373
169748589
677384137
867504046
1023962469
2035260273
1404377781
775824233
62892764
229966700
2044404381
563121162
613898175
45492689
1921461558
1037768336
1634159940
1114375371
714810299
1146509723
1236269584
329950195
24262773
530130546
429845492
407135261
1249629627
1903345910
113402658
510094279
1802376158
1178328930
239397843
1662414792
1870182215
1253012435
447348812
1121828570
738309953
310131396
1025815469
2030409197
999574380
853546262
1086415920
1956822326
533430927
767436519
196834541
1980132203
1260478683
1723908261
360190024
372142769
665552313
490213202
767488672
217494685
1743673973
713462773
1810512886
32300514
185583805
235693260
1525041733
1858563134
2110945219
480392476
1492819059
429979814
635605991
2060789032
678738809
1882770691
1830624241
1580489544
1483615606
345620399
245020605
1797350237
2064019366
917002334
2003244611
1639208737
277477556
1698249505
15586401
761581381
622805685
1416683179
591784583
1346935396
1488117223
776832582
2040832745
198786634
1727761052
1566345205
325130304
374423512
1200577322
1622923095
269564854
483537612
606265133
464050905
1835623257
1201967875
757814415
972916614
967270341
1862427624
1128063651
773637443
225581930
738040108
2107497523
2079267742
1144438798
1915963032
1286080831
2008065194
1647076582
1679595637
1353775711
1450265359
1934050735
485397559
2085773718
1766345958
1854177247
941203443
990606743
459016410
1293375991
1872352163
458513397
1308561760
220270750
1063850056
1700567689
1967360679
1136406009
360964325
365794021
1652935871
843343731
856826532
1711932371
2039435697
115606404
73692417
1636012921
538110090
143640806
1519874566
31416923
241381938
1790604299
449687123
1774363744
1130653038
1697166784
605127140
406865111
1020943160
1886304632
1578080246
1426099924
945021742
801125118
402343740
526114980
672423744
484177251
403550783
415327670
847030469
2063339815
2033233895
887281880
26491903
1775466984
898005807
1883131512
1534307484
700593541
27208528
1740572375
1936810451
1049170250
1699542279
1783515232
521247590
501604671
1277702535
2135769598
416988380
2074166655
418656195
1662055691
1045357055
213318018
473287648
614017003
1030470532
1197582630
661442644
1574658054
1899082592
905138148
1400970504
1914364991
1003706457
1719869061
1913952469
1407633225
5116589
1503259097
109766810
242678059
1951211592
237379681
213381209
742482539
1582815529
1763723523
1078336284
381683250
1936472983
996739393
151350105
830548899
1783021538
277459834
628380326
1018859903
28865928
1025530974
636703497
2042144562
579626704
1407220386
1211393592
497209215
1956463900
1009847387
1133981234
1429056271
836525340
496059667
474148319
1978952281
959107958
789365881
468666484
2018650071
1577461953
975721657
476891829
1991527062
824772019
1154494435
1629371029
897511392
23154513
1576062896
1370730362
549215919
452756367
1954759215
26768026
988839951
1464556863
1895172315
212117329
713646931
1558036531
2096856719
1925430141
1770374920
70774257
2112276054
1096851216
353020805
736231809
1105215682
42517870
2025909638
1641198673
1079675622
383183999
871622708
659974468
307299463
1347857869
1015684833
934511144
1861803427
1504826948
235991111
552401782
95268277
773359334
20205573
690245747
2114097469
594877614
438012175
1782294495
989909045
1235017894
306448420
1081689920
918359216
642678950
2090020335
537743559
1737226306
518999877
544745708
544916984
541037366
773344353
186046554
201643118
1089860123
1411642643
1536472482
73493165
1445104701
118348683
2042677175
1427248023
1872433669
1058343047
879729637
1457789681
160484098
447881824
923027932
1463351822
1434418310
1972526579
1539275733
1222118252
154851166
862467731
445481626
455771959
375615038
1753411183
841772767
1877133259
1286354078
2000541434
732115952
103798090
1836680149
712532085
2116211015
364788443
528657058
1248326457
1670022622
2061967808
2101281353
573869909
1541933371
9352895
688360845
1777415297
1886178967
1129501975
1710628506
161551247
2087800534
483064927
749405520
790267146
490691225
1018858231
256001465
968411855
1736209590
288769002
2145474043
200120271
590165037
1574836754
828794101
1675845683
359313172
1701594360
1373775894
1904308596
1224928243
1341824104
1252340150
2034422600
1432181971
58670550
30003161
1886449488
1427923106
1931573017
1296265592
544407925
336907923
2099772439
1604097482
67325980
1985251073
1180787253
1923891657
976956587
940642120
487056518
1420557994
411482995
1752642135
1279357120
1077370984
363955277
1735699425
1820130065
266212223
2103233146
951376680
604903854
1779528528
340831441
740916177
1988618865
1918281923
322506454
781740304
813186605
1623609430
511657936
180840431
809766136
419604462
655465456
2113861968
1141256923
1978484145
1762229236
1086141431
259093447
2139444714
172068295
110208843
1809237926
611803523
739015913
2117813547
2005987130
1493670934
408785439
88167557
288771947
689945149
198448102
274754416
1175590588
1533628362
2067427123
1011118310
1250273361
930985563
338306780
271099978
1712541949
1498708684
497388691
907461186
1408451402
943281272
1184383188
1251866562
1949555623
666018447
1565489975
1744514117
1216752825
484537174
1545280081
919279604
452449154
1795428636
745045209
411007313
1408963612
1977883052
2059935915
1844465864
1883126979
152640522
1936657524
243409309
905139148
388546193
1071971980
981089465
1011419715
464350595
598763067
758780687
251001218
936153402
519119774
1916440574
852960895
1617251310
184225641
1103133316
264424992
427868369
908151912
1885528380
1188067936
1118626172
419651190
1721535110
1131896222
1678427325
1489832796
599879904
1627649750
1006208102
1727660752
30491563
1292238506
23503929
810438432
1170207249
1652005638
1726807932
1909755148
32324850
276749228
1728790319
1943202825
1856262525
2060090903
1104861476
398980836
513567516
1621817865
1490064716
1470112664
1536392704
2066273719
1026530409
158673781
20703564
1769554415
1375211100
1950886864
1523986715
1850867377
1379541016
2135395944
1508884697
800950032
1624687175
106019004
1927263702
1580238203
2128007003
595952905
96121075
516001783
1637990765
114393786
2023141776
1334062312
578613555
1100152242
169342728
1009262223
618421211
1031131066
1767893978
471725971
1496183068
1793456008
1251415762
983693210
770206162
209975936
2104170048
1949183683
281454159
1647119197
2096734715
1140124452
1446548490
1464335181
113349843
1864657764
892509327
1026028133
5439551
1926552684
1101306652
58060648
1368868128
883006707
1879137104
1303515100
1537881999
353290681
811573123
905814254
1516062605
1711018553
400404120
41875265
1218294816
1854264419
1527802453
198184794
1310115289
282427726
208072198
269022652
1317605432
1434601714
629912729
790034256
1768930424
323161904
1525433866
1378982252
313318340
550676282
347107112
1230920279
1796587943
2047301682
680132251
1997814165
567829959
4106704
333843329
1932527484
1842531933
22968253
2116600825
596278882
404062819
2009878149
918340326
1637950100
518653094
14422044
853470901
1642260895
718689421
1448533710
1127210728
844213382
1698068907
719016676
1362348843
1263099360
975508756
536344160
1896480999
1449003952
764148783
671156495
1942282808
2086774473
760601255
79858896
1793813232
1019384694
819584296
927963707
902643824
93585754
2142921415
475003986
1030899381
2091977747
680507374
458036556
1947123486
663462773
30922825
1050610329
17100327
1616395084
96745869
1018902700
983386816
1281836077
1939774678
1925509156
717108124
1352493957
1604184479
190937426
1544301877
1310434297
1008996281
200302833
284928254
1112012004
1836970344
1164512220
1316836152
981996554
593385052
759075770
1343088842
1696515147
23913668
1842015070
185767529
1706884839
308421796
216156829
1535827363
1970791295
390695286
1515184819
1279329375
989098049
2124579963
1864161968
683805195
817496608
758751020
1638044526
663103160
1555864824
1152556419
1904817186
2127745214
223345697
970762249
1374912135
520047399
1154771626
1460239928
1597565635
417643642
1989042998
885043303
2024737804
1734527963
876214390
1162338944
1713585344
1728170078
1829438885
1167660603
600150759
1054561981
1676355206
1082129654
644226041
1511171977
199653233
1320636947
621109577
1363490256
114826774
1627340193
869872870
1199377719
327653681
658882127
443599
1179490227
1300748609
303700878
1114830810
283374757
977871075
2042912722
187306403
905172622
1005497358
679074619
1442815856
1552542072
597238205
1531424046
1814539159
1609351444
1106692814
1198282566
1839872551
1255493417
2114622350
1341740893
2024934699
577233365
658166578
1505085700
1138209054
896969089
1759042574
291180894
598331504
1287047091
2054313022
40144742
1523831003
615572628
1633506690
181098552
1063499339
173428116
1427133940
170325945
785404072
1195613174
418830236
550255474
2105585360
1121575562
1670635870
1839400163
95804275
1500996624
870530779
2005673000
886563132
1798885804
1124763824
1364211958
1967593170
130814236
294319378
221290008
368227291
1694337650
1682239357
1062427418
1477815256
2043215660
1589541185
476257973
379245597
668395543
1161646607
870072583
164187750
1366252323
1382410125
1537199603
2096774831
302742087
1898974760
478516977
1664665082
198076796
354582796
1304841623
315443013
1548668085
1474701982
255239758
248837207
1329188521
1952592939
2020377000
690397400
1299754721
749854477
487006088
1843781415
1403115517
560276515
1953716320
893740332
1788771637
496835772
1168433338
1729738531
831373824
1555378652
1834848775
1862081887
943979
1397364103
800833086
384163759
70779430
244286111
1139312848
2033174999
2142026170
1241892088
1793018466
2050619319
1800179117
1824524671
677837153
1020914082
1362306172
881620774
527867385
1275388132
415834556
1852771951
559794840
1060144017
1355940880
956322284
824844189
1846266015
931105751
1851831911
316855475
1532046601
1488169238
2022824842
2018724838
1435709177
381284786
2082900922
2067639066
1745097385
1373741107
1918534685
1458470443
341438196
662771995
2093155691
961176169
1913651328
1762392584
1911106566
227456865
912672584
2013573034
1530859554
1360943633
1403021704
598905814
1509993928
1423140511
1294262596
2040894396
699504025
1131348796
289238972
842030674
1007182942
1608528230
542759353
2116164329
859374602
742041901
81128515
2066261732
1286517702
207010571
493078654
2019843071
526833623
2100509098
2136700811
2094423758
1715311059
609381662
1028704315
762475779
1738350973
1214975038
695234849
1086153599
1763773568
921059157
977633049
570479761
2128482089
801352325
195561355
1044235872
1797247974
731676553
213263930
824607035
747467825
765368476
1188577417
680072530
1170587782
1433967062
1223791133
1488150914
983847111
189799517
620626137
1148821986
880827456
1778049024
360593857
1739097287
936794734
2043938319
1261638809
46909996
1391290944
1621512855
315179014
1532127666
774472618
1631877062
1966487211
993607769
1809542784
1602774951
749173405
1468352349
1316979736
462597689
1124407687
83251789
696006230
2034422741
1848146406
1182487812
831611068
1862387606
1091071600
1225863793
1464426504
555176350
272339538
1289032225
1859973941
1021545635
1934749140
1261649712
102425386
1500866961
463921806
1580961325
1778676468
2031564891
1282170688
88361776
49256515
1099578065
382753990
1596240036
1461713874
516570924
406692254
1383064852
820494659
1179795995
1473826409
1614381416
377558904
1996167307
58372745
101490587
1995542756
1538073224
864610242
534671396
677921778
624821627
137213736
719673728
296203066
1106472303
1636844672
509451553
422346024
256104721
667812708
1197770326
971101521
2089708052
244740912
825434197
1716831156
1403175113
2070553250
589395164
813116775
1041358287
882769271
570118600
2099488047
610339919
1113841482
709859405
1605567250
777507923
1916366947
92475960
320128192
2042754364
943606408
730845294
1660630680
253650753
957506601
393875935
952918664
836003614
436061513
1285795990
1697171892
1671923353
1279427497
122100041
670622605
1363396631
1671038747
847431826
1712482061
1608171549
654218566
1115574633
1822841401
971685859
1845634749
2035411946
399043258
57214966
68387452
1769573133
713297363
1269301523
909288027
951876294
604367214
1702002773
1588944781
982681402
1587282730
66391972
903702227
1898948938
1246509427
1429094774
1696625788
1618951889
503088050
1354697235
1445189808
1584908153
1731885622
336863756
1972126660
810560323
1909696115
1795256523
618847006
1279232413
361733062
235437667
1576047549
59805213
293394209
765652580
353425532
686903320
962684889
336200041
924611825
2064169023
1526750979
2098470900
850250341
863661951
1711606015
1038183423
1402948540
379737066
176483419
1949326317
1388659161
1081112711
791253741
928210140
1526978412
787393190
1362303489
719354790
1744989785
857243688
363104921
1565792511
1239235173
2093936163
202045711
184525373
1146496767
1724933900
1617980924
800936987
791020125
2076082320
2066454147
1208091847
808382957
1700405855
1381841953
1007023849
527511446
322911215
2047640906
769503989
1606618234
1720255266
1290993020
1165748591
1986870820
333953679
1495885121
464870901
1860989613
902889193
285625177
260036803
523840747
882089653
429878126
516235673
739698753
976746262
1837029349
1313014020
1007388118
1547033322
1799154074
1108429739
448790464
2099839204
1288697682
1653011400
631989780
617413086
1837291286
1196893192
906568388
749317747
832775668
618619161
1530627591
603547165
1410881598
499102888
467376765
896619839
1395954126
620093184
450314508
632664748
791692919
181703077
1763612249
828528440
702652902
1632612798
2072092090
632349299
945862751
439787915
796866008
115698294
1550417524
471176071
15095166
1942663327
611092894
144106612
222990081
900129081
509581420
291339507
1097653588
271702139
444523245
2121350382
265926526
1832251830
810562147
1937140890
1461546246
1805933862
291029588
252262313
688900929
705035884
1377232876
834023180
1943537632
1481757293
1928364798
271111029
543815263
894557669
401028483
776546123
291341258
400532400
117662946
2132887853
136411974
73474756
847708443
662967870
1437241859
319773918
1159271829
1200477144
1591720952
330261475
1530601812
959963866
1680131902
1736896904
1316566831
1616410758
646201648
2054521907
870704683
2055692877
1947837090
406521307
1888676252
1400950441
1484571485
320141982
198680857
1556029479
621778706
1291531805
810963276
1696909189
1076834700
887429725
433138668
263136680
694751850
765484578
2130714685
776697493
1677048329
467819229
1538814585
1342620334
2144961858
89973386
1490492717
535943569
1160565330
985636688
1820260549
607278236
338455576
2058287102
777759824
47816788
1607679761
1406762871
1085957356
742068045
1071535535
1215621799
409556699
681178228
1916541941
1435209456
1517225279
1227408637
1124592765
77817789
2009748191
577913412
894624755
375891303
613177840
6663515
1847262655
555598762
1086131274
1918828498
1307670714
768550662
1184603109
530853611
1425113673
1932542889
1391176494
1257272652
1606953874
1164856235
1629504813
1170646474
61777281
774661346
1582669202
308512054
1247266006
1612277634
1126865207
357117118
1307692611
1571234944
1974148618
2105308167
947751820
848048895
1234971660
1957520384
1893443257
198789064
245021860
916697186
1259425377
1250628226
949906326
1634220662
1617240951
1621206130
1351673472
633641757
1192586007
1625710176
2144020011
2043786477
948473047
631859145
845770173
225332973
1341707782
1390390187
2038895520
43431516
1790740011
1009409993
127078790
1370908926
1449861983
1601245906
1443781875
1278003104
1614878188
819413544
1025836711
1566429297
71470540
1693874378
45294570
2093473906
1774103943
979760403
661028440
968326803
234094471
2075711211
2110655427
1666330007
1958162860
255579767
1615343465
231818890
1914509819
1775993345
669040887
400939718
524878381
515638409
1464851901
1499373131
1335901486
220951485
1114275969
1313397173
1657012727
1521984996
1400234506
1608869133
450007227
2001768763
1827578151
1592437194
764452598
1568682191
1198830258
1487711450
440142675
417395721
279779963
719593738
1692981825
1494987749
2030725821
401441122
862550638
2010526235
1267535132
528036723
1726173293
1545281028
464278140
96841952
810584864
233088242
179915538
1033681632
1162887341
412255766
523003723
1466733414
1170592097
188002947
628023104
704004032
300455279
2041803485
315679686
522834744
1132777524
1509823766
1753060856
1776926824
877587615
1955144593
492685251
1737372805
1984561601
1602560688
586843204
304183612
1650630387
542562165
714104806
778985009
1686036371
385488264
1688506547
1259973818
1935984682
1125651931
244108890
874487998
771222016
1119507497
1048246922
808348568
1718570900
513996324
2143130063
863420086
2000990388
276019506
1980097201
766205151
347991819
1793878094
1738870471
923317538
1762777657
749329164
1003541160
576554296
675888121
166624178
723588706
1613595442
1813851291
1646089426
362235236
690425836
255045343
565225557
715157285
340062684
1782289584
26545449
1285762821
253040177
1149807372
1760695823
1523211472
616389715
2096180867
1854504776
1356694675
444032842
1724745588
318104927
1981294498
643594287
303779213
1295123062
554746974
1736069286
887395727
1727100385
1742775779
1279925499
791446534
1853100475
1759346064
1052927469
700590734
798797971
827703890
995953673
461024109
909415614
618715372
1787447511
259237453
1331973532
687080653
1781119353
1511975976
1485514439
1032658943
784494866
33061882
1706958255
350493404
1112740607
2078787155
1784111043
691291479
682816702
2053978596
304042354
1087266432
1469925521
1910315077
1639455600
1170500898
2057261010
453546374
18137547
1335910242
692229279
685123696
1122288045
985035812
1206660238
342515550
268253126
700738103
34210561
1453435814
1441304246
1403943075
642198339
482128615
1944433794
139137058
731921016
20958759
1639963201
1682858476
1213246048
287758098
1879554364
1032237204
1236419423
1756248935
156721453
1706715186
1179094684
2048022998
1214877487
2073624338
1363824747
465970633
116231048
508534044
154602105
1254233146
1025544182
2037550272
820938325
548163330
576042490
1141666600
2099668724
1421554216
2058710334
1992576999
1577174007
961744823
1587378490
707479086
1321913086
125844311
204109937
1063463904
468085327
1821269902
2073293297
711910146
423297900
891165110
2065951703
1855813906
1902322861
473554378
129173793
446762931
136661965
873145147
1790062857
1392676089
1623830567
284219510
1592441823
1052971866
319231319
1457004606
423504486
1931231781
392143965
64509099
315515769
1215315516
367447898
1379095699
1444379168
1402634461
1753823886
1325078233
1487142117
334655872
739225484
1237157667
388287144
1064355225
154539665
213363315
970289604
1938335746
1364162959
1546717740
2067142226
1919265446
537923077
247491080
1665392559
2036301124
1849050951
660259511
628682676
647261993
1592520954
892176216
268230704
1354479110
332943578
1550135571
2123286944
627081071
2046579035
1310790477
735170873
1456916497
1267839989
485849185
130367242
475725027
1900432179
1182598598
1783700628
1139630741
2135702772
2040162212
217078439
379209241
1087917306
338380267
782336070
1426060653
516369999
168656954
560390123
453213891
742579919
1652011512
1086281396
113588727
1180764287
935722717
1956680164
268834754
2043898776
687613740
1822154229
307149479
1273188800
1935532932
720796640
625563390
303105977
1973324299
1201569911
2078235393
902848306
759757165
117782932
600563575
402340311
1377881637
2030574841
611573660
1102256964
173923986
1345404509
620050792
780845867
1304624754
28855802
1853715973
1039191875
1823542311
46997005
1360615956
1072981640
1400325231
534032951
642661751
463268383
155311779
1986122899
1710107671
992850199
354939221
181548229
2125974961
1020184871
1660526028
1184435711
1702041302
1546895873
1955562757
1684034722
308002798
603553660
595362786
1799974408
1841989362
865342199
1914877724
1521904915
2049848936
1220910782
1783416602
203741525
1518696034
1102528339
1250721132
415431975
699032733
1995243102
1254072303
1015594006
1877013555
443403421
188487082
1086124160
1631131341
999851010
1363432149
1810911945
1886759973
624882350
109382837
1301735085
659110563
96463869
142423685
2005463603
500789170
788095848
802244055
1473542978
1486513952
1040945052
380288438
1768443597
1152564472
554046191
140837891
1514245637
3761164
985149261
736656755
300205439
348014446
1392312149
1697968481
856394486
1202631251
335329568
431765129
1200595870
625377227
184285404
1984833275
1035776536
1876890632
2104627642
209116304
978415032
646781880
1631545785
407909631
43605901
1662915701
1761401644
2129108514
1713908066
1621532119
1534926523
410593935
400511959
284332057
1471757872
551611748
1376232478
1078451712
880873076
868458112
1902574346
1678589039
1567142290
152012597
1734064904
1376096704
1686905189
966178345
2066134547
1123102711
2061615586
715357156
1319937009
746967803
519371503
1518874264
2065178965
734947955
335665796
659240582
1575302334
1780721909
428523445
1269850919
1459576249
470703324
1705053242
906003914
1153116869
1921290293
305782511
118511419
2056542213
336752935
513598
1999086304
1136227472
1956643398
661838310
294239365
982389132
665096837
1785130493
780155615
1517058066
297336280
936578110
1323891887
823125831
731493690
869336775
2070443301
2033212224
1506381489
495940350
209797087
804838054
824598128
1446419053
1207041217
1663126770
1507874300
975271449
182089067
93640939
526724318
1877192808
1195968447
212716354
485495115
1723182939
1861311491
1882194880
1536122908
2013243054
2079154043
1665854694
529605721
2111615584
596216215
1024194810
275210435
848230707
1581082605
181053620
1463099168
1392367021
1393652406
792140310
1163217151
1215760867
1540565140
1020534113
223102799
202111210
1117287263
1791350045
364211061
134474022
137581585
385735224
1859985198
1912360638
1985402569
1089334296
2027478171
1919950155
2001620982
1141515770
1359867573
1820271408
675798868
1501805870
725088615
1525574332
1515404572
214255602
1260407412
2105189627
961924586
1448708818
1767305332
2075499517
391446350
2097532810
1717476464
818392237
1704454976
755024714
1289505084
93211041
876692925
1766775926
1148955611
347112721
606244631
325929256
1012493371
1315087074
229216859
1100244459
1021584607
1873916712
988358639
2080029508
2118462260
1666200679
1910391424
1033995277
293740701
134004197
791823284
1028897830
531122489
1656467811
1490786046
262190693
2071113096
1899820629
1528665936
582695665
2130444801
585546507
294173381
1766206753
1882019738
1964916681
280757967
1094171263
1807389466
1233627304
1556663512
1075581020
530427634
1259722700
1396288946
237017638
1797374528
417550259
249423572
1567672353
1269748149
1944919466
1318708749
1401773350
1386702675
1458097086
1872635299
1718043952
969470673
764304128
1451577694
1059517187
144700023
1389315706
838513043
682182539
515957336
328436721
1420419162
1742405429
1536619868
766885806
2069415265
406562873
96048475
555165215
791468678
1190207789
14265040
717542757
322746272
183803789
1383575070
1749475649
1336862491
1090665774
1790148308
1800571842
1942421981
1578372814
531039292
1949859858
325194682
2068955813
1188861480
461903086
327370777
1383974584
1502751822
1770034842
212983169
1510536711
362436382
873044283
1628004974
202756220
365690827
436949786
519911650
601110368
1779560664
354418407
149971831
1086240086
1212884438
1622623778
484612355
1734494964
72147918
1608823494
1049862435
1132054166
376936955
959588977
832436338
1598398771
359631231
300904374
1613347987
942237118
682243476
681028821
2113462485
817340059
513907814
134612502
1856874957
1551191165
2057189076
726807537
1900835511
29221862
2066268312
743318846
1914288161
1917899853
1263847619
2092804361
118844905
53581248
1177881219
880878068
41196037
2023964511
1827310634
755777331
832190910
724084084
1826588794
1956757415
1311796497
2123497402
1423908474
434977715
1512238053
2084640679
1557842317
1790179246
375112151
2112683787
1833869872
2121645561
2135118324
1447972306
1616209388
1207353686
958702595
1228728329
1201489762
1858832217
431421456
1827163367
1468958489
1545591374
53322425
972254377
1897190129
873579451
273625513
542967473
547123018
1729728058
540334027
1799196637
1240737483
488099978
594747758
360947851
501547674
1975680790
596439145
1844964269
1601227336
2018117122
1488044288
150060078
1808289101
237989011
1088959744
38075221
1764389302
191135240
249948491
2048049012
1979518359
267320572
1844809993
54878575
714114682
2103958724
57432649
1788943381
1025456696
1288668265
1162844860
1366438162
414822167
1196431469
820757250
251762755
1022397338
2124860763
591240176
672740677
1160599339
1611481446
271501799
1811977803
63636130
1587273697
348559725
1786460537
773797839
2017348175
1670386669
2121358391
734360094
1114819347
1368808239
353128646
882695869
976080815
1433947645
690969789
101319982
1146776415
422867978
525737690
422393602
579919991
1382953776
1174502925
1759430799
431764366
1812810355
989601568
2137133286
646432086
658020013
1440703270
819999269
1569584317
952966983
2086792582
417049030
2069940560
194144812
1830335164
636332225
849716663
915216245
427003328
943600625
1956446644
1643169429
400449436
340266066
1116679175
1146241545
185578502
748248835
213325244
349893618
330166521
174210556
1029972715
1180606952
2106854453
1707204528
1294730906
441741706
1511967205
1273210886
522560436
433337555
487293603
35452885
1782970385
1171848699
428962245
710723021
521670201
1462369211
1769900979
106823236
120125349
829070914
1480645662
338537436
1302384587
1005781654
1608870878
532014880
916571455
640788292
506834961
1243516854
86387863
880240786
1681686461
1895091117
1832295054
221168809
580620744
1277841447
1920009843
496986114
2033877986
186479108
955904969
276758882
418932950
771423535
420521311
2008047185
1915280788
1374344662
866080497
900845379
1522903300
597188548
1480622007
1650185199
1801314671
751284093
1129454676
1504776040
1240177341
919110125
349176248
1520469127
1977162940
79166663
1590572628
381360691
1755226556
899823336
1284265381
1392338695
42048656
800360590
691730842
1022281416
1126074019
181510983
2007772310
1584837959
965097071
167277226
1514661013
636056497
1742192080
1343145025
1019053216
1189934133
174051265
499169325
118188040
1274482320
1248243619
189135052
462779194
122027038
1626711636
1509800776
2338585
760486917
234684698
653428818
1405217481
1105723399
207853454
2021051233
429483656
604094489
1403574916
1445669861
1794999500
1812371125
65169799
1407167723
1359250834
2058077593
1224618353
887133585
1478838331
104972700
1448219217
241180999
1718818191
656451239
1403129422
349042762
1999663740
1528231199
820379577
151875455
479328734
853251207
1446500006
127635607
178929377
1537483071
158556209
1289087731
1956100061
2048950144
724603864
1454582638
791523122
1396488386
417425929
626949327
1517371176
170532663
301742846
960933793
1164137241
1246804472
1916511197
1314007855
1437643231
115997201
1797060037
956867807
1996558441
287684043
585509908
866361611
1941842859
551185870
1067215331
1444330381
457960186
182573190
1752433008
1698739983
1070238332
1130542913
811794755
446060002
1604046080
1902703026
681528090
2125986379
1023686302
1145895582
166801849
1854082724
945901220
1787526049
2011406219
1666201019
2005789232
2093894309
1492829445
472859208
1059946063
1728554069
456805957
1326577808
1622637005
1419817415
2086937025
368481726
1111205961
1675383870
293119633
1564680186
1257806795
1739536733
1361154600
765624175
1778196302
1181628265
1355825046
1154768328
2049814737
248771011
880315537
234934003
2032600049
738116845
82919590
725664008
1553370016
875035326
958593888
1730950344
1271008554
620054236
978233820
241122802
555170128
2070252238
198477186
1577503470
1505513418
1954144880
50633351
1705391573
2134558902
1725691900
597808569
1868995601
561841926
216178720
1105238738
996212487
628626188
1098235674
2060051164
393489483
2130336787
561148802
1745609328
509046096
1647870825
911248449
744568814
767230139
332475949
1172980564
299344262
1818712408
1008787311
510083778
1935621169
107751266
81713857
879489317
254494891
378546351
1310461585
751699213
663583477
156418068
1910310281
1915707928
68472774
519067264
1537729118
1107311725
1960373130
251298559
729767984
730432998
1845166007
825555664
837017238
1321247132
696596889
1955088841
1284731512
1069899788
2045884627
1442534107
165806373
1326138375
398593216
1992595315
2057462351
357502639
951073750
1638156469
1085901350
93950701
656560369
81272726
848608249
1857082153
1554608580
1595538463
1507574731
1081631756
1383431619
1530548014
634927464
417471006
1321612215
1460095376
1613416994
254803078
1854070717
1464980619
1283951416
1802011410
104960609
1946243735
1515344806
1929255097
908517004
340207297
1897144201
852158715
807870335
606275094
652376294
832697252
944916168
25759334
435284773
1037461945
1391670261
2023401488
883719346
322588718
1684771062
1132670204
1438986465
1714777612
987052435
598301078
736203620
1941274501
294791497
1325827276
244468043
215528093
454291905
362061991
1014213668
810773204
2101590183
1340342781
678390676
582110790
1897119333
1493823683
1714960357
431593885
1575185388
188285240
1345877129
1984084925
1434380629
1869886057
793571816
857291477
1168325574
233691256
2126819258
511172640
135261302
230902557
1564387161
652684449
844051844
400973560
1428069928
2069763204
578664918
975545674
1701969845
2040923252
1182450228
1415869641
373145452
1696804030
2131362788
1798551842
1766736933
591533673
1217392430
270306218
583162154
1105952584
2133951718
1762497381
850012369
1467973120
608220578
1031548363
2066956036
1526263400
2130593649
1357536824
1157272359
1710892538
1255818124
933398233
1832753883
1772351295
1635511766
999942320
935551816
976736218
1861894744
1418390450
813085817
1957073481
1120795436
662187812
785005306
608967791
942022585
1995006478
1461697025
909740726
2087197185
1716708100
1686849134
848204800
717510057
1882794250
392923113
1669543659
1206412691
1874916098
1534067726
81964395
553103973
595411151
298217538
1306044648
1830007021
409735852
1783106591
571594478
1356636142
2033382012
1486881695
1984998738
125030179
1322009339
2021906719
2008514015
2091412651
1425430687
506910830
1277744104
269999060
500521362
1588695012
1295980277
153785072
1566107254
216421264
1853650928
2012643892
1444317638
2143012638
309601646
1462763839
107606235
1853255625
1775093608
1064453649
1573645231
1332367218
304366616
1548247647
1869690229
1726842369
165727141
394251021
1214383244
447020091
827534574
393045287
1146839863
660870508
2020110633
955129119
1978355480
100166261
58769622
504104082
1935188509
492473112
17141607
1045493851
453493343
1457310017
478220275
502255431
657267468
1125190245
1930948850
1829572755
834558895
1010737747
677798234
1351626992
380862634
1432433896
971070408
2047236611
1942529105
1791598839
1912421273
2084550800
1511102006
1402597912
1668978831
1987072360
516963220
24468220
542796799
1069375883
371111916
1306343311
1864006553
826295008
1662934361
1255413744
335220498
78109615
1853645784
645910910
1529801688
2042729287
2101177009
262379978
1811323088
357749317
1323352136
183183698
197651338
1338771272
453800506
1327490231
1539496916
1920873881
1007887760
142675864
1104453686
773589929
1287960374
1368917688
436867623
628064569
2098898012
1107395129
2075286123
994901367
1651587674
700768282
1360192783
1793918287
220106489
1777497519
932027865
1307931047
911753502
1499589384
423261341
865807869
1719206025
1183423589
806693165
1348828619
81190496
1837630567
637558815
373017485
1467704726
597176040
1275002448
814153454
305035853
122303191
1847905791
1884248705
828703580
922268692
417294941
677372620
2126797237
1695837865
928543715
295193451
1108050098
469682322
1238502728
1270247106
1246963420
558656331
234790617
1862290153
682978627
711518040
1383391903
1733789873
646871317
2058640762
1367423549
2036304290
916900412
223621499
1454721231
1585380984
1505254609
454018122
498522424
1420166339
736071942
514995793
1206847793
1390530077
296278915
1888104753
2044378600
1273417043
1082932548
734051072
668819557
64646549
667386901
1314918281
1435951504
2126860341
195580670
1728283406
165545595
1899434792
1987506729
692677803
2090859615
1690607366
2001921939
1816139829
184956394
1848245578
7493314
1680261255
1231261201
1660466961
324348311
1526436334
428455210
1893448318
1251803139
1097839753
2135418136
1352255937
911927487
737828404
66313529
186609964
1757667553
769912033
1425942275
1727628564
2120031639
104990960
1756537418
415836226
1573984776
956157806
1466325231
962222772
1623093755
2015167547
1047763947
1344671418
267485343
799493230
1837459151
1898498130
446286114
413167706
1305676955
18268972
824977194
1840293357
1712139143
722903117
1908590339
909370206
350022107
1867226342
485221822
445200535
385251699
1905807536
1459116300
1453011450
752870559
1411576656
1257955506
632963744
934093310
1900293038
432618863
1828861628
1796370610
883516815
409997878
2007215382
1045298523
596881383
2125106089
1250597466
344575316
1480336186
1192153423
1794822756
678884207
1283903407
666909834
1843108749
503516255
1280127948
865622566
1133201332
942211759
1202272750
1624748455
1983108933
268311360
29998900
1670338083
1991877540
1295796553
1090101586
2132033029
511512786
1202375309
815944995
720200624
977815494
602278884
372442333
617459078
1155660072
1831327109
1307915706
1246404165
1843275567
1624293087
1022883664
1512099151
593885148
395569898
22714622
100083413
332369713
1933970741
710928428
179434428
2113860102
930133166
634582827
1451666113
766046060
1978327386
1483106998
421627923
716247965
2144853863
47665295
1934486857
1895539084
1452108980
633110056
1488095926
2016187906
654451579
168523225
391269988
1760342341
763703285
1820055094
1570971022
393054533
1990216655
101863322
19616631
956671080
1294271154
1279009394
884411143
1289591616
1149648556
1191454287
1314270866
1439122234
834608116
1141528271
846483312
1299701808
203949495
2030496513
1920681778
662593423
448469414
1489105666
714186575
1282316821
23647538
1904770766
723894727
735747570
893257950
608717667
1503550
1574109535
356259033
1603992194
1886193786
1254571154
1625583018
1244254180
514851861
1925123161
77096844
1811085232
51401114
856021985
923683716
1847153890
229697617
1400977345
708621113
1963448212
1485056342
856377074
490548508
1758550738
1833731993
474631748
1808214237
869665690
1165097099
580794938
1258564507
399988275
1316826229
1625108645
983452783
901995855
1730776524
297282662
1275721740
1151399842
1981745814
1002479104
1093401958
941962885
1820632094
287839994
647815719
1067152410
1002227455
762510179
1961524817
300476728
2126277578
158809295
1868095727
1804913759
1418592124
1344281565
1707310196
2011035477
716247773
881849138
845126264
369563020
2066207584
72943811
1128339602
136469215
1260604315
1856399713
983723021
415613130
73362169
1531824586
806415995
691064312
341825050
853766472
1606316482
1636623203
299794268
587803684
475602166
1762726743
31262474
944850486
585797500
468877032
854188865
422480884
2136952353
690634017
105533607
1133139440
58161055
1513736367
1675233874
1756994212
1761722201
53933600
2123483650
1638533277
325170091
965243490
2093322530
926951562
58869913
1943783683
139179947
1627359205
1953869020
503181847
1071498669
641067899
1042507133
2002741455
2082738929
2080540754
109425363
1127008644
1476210448
1286752135
2031565889
1694824496
1823609389
1258950610
791807223
2104872623
937956645
1312298876
725657332
1971868302
708948291
826621707
1136843059
684028884
1790904674
1392472930
440810025
20730610
1812937015
427169883
1033135365
1630736166
102985259
1178696213
1568099801
575347918
1601488776
1995327573
26535197
1107436363
244186826
1594234886
67306693
127427489
2106185615
525200832
592749748
126199483
1045911586
401854500
1459705238
1690678030
666159512
830759374
740820669
275074021
1072857052
1520534408
1338904877
198751944
732850832
1586691895
249269468
1522846195
198798497
1122646320
2067131419
1560511149
1870101810
143780661
276422721
969745289
984321772
2126702154
569738747
1494145716
633356564
1282858241
245618913
538439646
1006524270
1863464484
789213494
1122401015
188873378
723379758
737838650
2071765528
39829635
1309299237
1817590745
1556570038
1300921342
638859798
186332751
1052758349
1426773422
1065658940
1309898393
1838157126
1538894820
1151661662
1621982896
1436844336
399391552
1340062607
631029127
1521670232
28380820
363326127
1157841914
1608477021
2040837890
98490968
872792064
1128934688
1312115948
1653760293
1305133535
795622661
444577690
1275852910
889604159
684644566
1686224281
1749673417
408064871
650441882
1489231088
370896326
448217921
1374703588
2043538375
171511430
215988831
863703938
385318925
1188151540
1386334746
873396117
1598365758
338052060
1133881293
1102246411
1780693774
2062249463
211822625
1339583740
418375813
1061980157
326124559
620823647
1097101630
2105978708
470869080
226872610
571449193
1328955282
1943008865
321462947
926013172
1250903426
735823986
1161559450
527168798
987363632
2031594846
1832898961
1557264792
598491019
499706264
1074656193
1611822673
1987655061
1423763074
867010925
1887684567
1546633709
229224402
505478484
755504505
314650540
1646900871
563347196
249108885
545837029
282320483
779290604
141341123
95265945
1716572518
202730219
264451958
498537041
1785633820
1690495375
479240118
296590124
1322488298
1107153527
1607558054
222339178
219249121
974825441
997994730
1602891030
1423573579
1213091397
1176592718
1244252091
1647672560
1685832084
1869167604
2140097892
247260066
1881822197
662830216
862901107
1878533279
1915581507
1018078370
645304785
404862608
1655110767
2001179391
1082119506
363885649
1965885090
1436410879
445905388
422101554
1593593127
642947758
1279159523
936769925
188747594
550670355
1707390817
355278143
127434756
13118369
989696048
1404687832
791198868
309584883
10483269
160871826
982862452
184321667
1073959686
328320311
1601969496
2028488757
1265214603
87971798
302982700
235904309
655142812
458565449
1201301604
2105203179
1229404751
14923824
1222547765
616274596
642993648
1726744163
927548627
963834849
842432990
1630894485
1613987205
953510686
1570065542
842014826
1433407931
1612559823
273047409
720057904
43141511
33506177
1184827342
54521355
443952694
508136545
1016175040
292652933
1085495117
906832521
2077680191
262384424
1052983725
1874049465
813408654
682102279
1690578266
1000046497
1498090706
1422155431
1776387015
1256709296
1068456257
573667634
948618802
1331135354
482430442
1546969882
247596015
605124997
1868553749
517312462
988469405
746184630
1229507304
1145892174
27455984
1732215203
1061899990
1014314965
1632444163
1760767795
852348589
1167463958
1947723173
714726270
1493144756
688946669
560505062
1439335905
909087344
227205272
599009064
2030627446
971057919
593403509
535689450
1412299068
1113064836
1730659235
668399213
902764364
208922417
1903692942
9739887
800401169
1993708895
1238249761
1796854739
966023140
90554525
1980922516
1946823809
777371418
1014429100
117022227
2095105937
1768142658
953915675
751755766
1078176505
646580628
1550379016
1866893836
126659117
672849224
2088764450
1981385556
531682550
204042328
978715727
1733003399
1473211465
583767853
181669864
991696491
1943102020
74647032
1980268641
79972318
27418304
412049255
1010961471
306283023
1739345606
835325559
1494087819
1821284698
1331591775
1582097730
1249006477
751580233
1051271780
128222892
350041819
1241086274
1198958581
2129630530
845287883
1979580954
743127366
388738252
1979579288
1474697169
894699734
2022777200
1773931899
1817327547
827263823
1695451212
1353893170
339402563
1104428554
924125231
1005809431
1565106310
447313162
2030465356
195336301
1445494250
1206497575
213261714
1134594429
1279823587
1592327887
2005768516
1292945360
532737160
836623261
151392989
346005784
1829168301
913909040
910660357
1861794910
593524581
1270189812
786365947
1265743090
974264937
1799856293
1536940614
2127805612
359187917
389496005
700899935
1449084422
1340164076
2085334611
973233089
759346754
47047196
1309884241
1128609904
1826430900
1425747001
1366251247
931265981
843449392
83182016
1588469818
2024437154
1236475673
1471034721
1549449148
836839189
1249195909
1265028501
1343021514
835294451
1550121848
702187689
580995461
1879590917
297328681
332392789
425936434
958635530
1180503678
1666058854
1305553368
1360421410
537285484
1222147023
432281531
906309052
408492979
1395811849
2112119352
161976301
1822258423
541718333
2087940323
152436277
1687754979
1225594450
982790135
1607306431
474513063
822632573
1985676419
198864555
1515189787
1037135007
937156
1983528372
2132658348
425547803
1763730750
1403456362
1054237992
92576317
59520677
1461467247
574853318
1846878558
408767887
948311513
958374487
1374926543
1816950627
254626838
2050343777
1257089751
1031399674
9374836
66075604
1861994849
1567485198
1232275617
1242415825
2094503466
1722358359
808465205
995547646
1088671881
1294799326
2083604338
206319426
1586053168
763806946
535435932
434571133
759744845
1174619110
1468969673
1101311924
535021781
1909986303
402466994
439744715
924563526
1311247860
1181437504
709605518
1353325296
1693303621
1384718483
286872790
909226240
1374973487
1911094930
239490254
654963911
1378379358
1688119906
1965554782
853925455
229121948
1478889795
1497099604
444002260
824094888
784522118
670880352
239962598
319873222
648660339
1850347837
190285874
770031179
358923916
901481529
1065231563
663993515
688050881
945438105
1342449025
1945852715
1640290993
525816084
241520445
1461211797
1008202456
460957163
530064018
676481887
1271839938
1679544893
1421008957
945167693
1454008167
196279228
1930745069
520131427
1298431655
519553828
1834282541
2130951237
1468695633
770324046
357995953
2031075143
2140950396
738838990
453367437
409484062
1778267557
121265073
979093709
1995385786
1651505881
1794063795
1315718687
785275163
1893304665
1599424372
375252344
1812483353
257847889
1381298354
1414348876
274321916
147404319
442856330
222068185
1609889863
2004833290
692713205
340797454
364815785
1380918165
1861337152
851068829
165128789
1837659019
1523871385
685033346
1163550711
1408299754
2084781021
1946952443
1918226418
1548050766
2018002894
945510311
254763254
1696106109
1707928110
1664754591
682888743
704705290
517999844
419334307
507651294
841386256
940936767
1020434578
395610761
1767951272
353872558
1719634406
1540918269
171374448
2074308684
1617892263
634860122
405988089
340342691
1399067113
1629168256
1192732374
2053777162
344682971
1880883935
1286409758
1393278079
497444405
865626486
1072746005
1547329435
237953872
124211723
1369343784
81001516
796353422
1227496724
1461685469
1588831372
1424421711
1097340231
1377007017
592919477
345146797
1874624089
1405252589
221783875
999592013
1189096103
1424651727
1982859832
212070351
1433901585
1467485535
2103609048
1183519696
749641747
1759256920
1833240850
591426522
231379318
1624204393
880646282
2004961929
66845583
24417987
41005920
1441766140
265871788
1793756501
2055090169
399801407
1846051713
629080629
1995515649
1892134315
1254730711
1523789143
2130634378
966620089
1612482115
795026520
1628105588
1780202328
209255818
184615674
1421730842
1209501444
1679467051
2146753330
511818362
633053841
386603078
1704095184
1746708039
534355811
1110707739
607496765
1615087556
675682619
1642183119
498529980
891406679
1197556013
540991595
243810664
601885092
1661776852
577987543
952883073
561827603
7312288
1127110751
601228927
255197276
1628040863
1501865010
933921611
2131486679
179857766
1059923108
2099682255
1123122642
1030304958
1094933774
1353264654
1533262306
274942001
47819911
1579772221
1480650342
1814095875
415501464
1254970671
1624844750
1423863960
1243895601
19997554
1582342427
2099145297
1767970071
716195576
764224023
1585702574
625988623
2032227447
1275563539
579085260
41682147
26585798
620387192
1938848070
1620271718
164487990
2055610438
1652132920
136371919
1328810361
1619338376
1659685612
954145312
2001509378
1558641821
2098016785
285958442
112153787
59583145
826824803
1782723265
1824045148
1237436950
782811970
1888374499
1732603745
1468088485
1661371028
1148406897
988309072
1257241042
395777311
1759295254
2032973201
880093142
998085835
301643434
1335120293
135499527
823929656
573914247
522486829
1522095994
1778896306
1048492550
1701915404
6285112
1486831893
1668243130
1295499660
32818418
1030121209
1219616384
230371416
1747222991
426168607
678084757
355558715
37792757
368483750
744699033
1404286021
513394816
2103876732
1390440865
1497563030
465983036
1865988573
288398524
1519429435
1349506870
1302311922
1377187243
358433341
22995837
2032735894
710610764
1985879590
2074035049
1251114844
1039387710
1337624569
1790251432
1508583985
1413277051
1615977327
687596928
88261960
33175803
1629183110
308872470
1346801170
467804097
1192285829
1342807963
558740485
1419578356
1697973520
615911330
259393191
2101522246
459719674
2039686614
1754392693
1467853090
1137838007
1125808630
1288211410
1151253819
435133819
1434633863
954824442
1560842490
1663349670
1635863092
395595838
528282293
842213868
410858064
1953886870
1878304584
868985183
1634602272
872139198
164282631
196248853
364790761
1023309331
1495563488
1728602672
1873452414
1359264115
1671342544
157788160
699910150
1658825461
6919713
1067956424
1224141814
310457226
471631527
1278669104
703743340
269341179
615101412
236744983
708495240
122332970
2113655105
1423092660
783271251
1470679771
132520651
139182032
1354343757
1146021631
1244654480
93362181
718314186
1923226786
1269095374
1301009178
248015002
2096050238
1832019792
1689351097
1719282455
301268346
1513888763
122968523
428157568
288437192
997150436
530219370
285193597
1324374683
1501518915
924912709
1410400933
708975952
1095986279
1870729502
1049435054
1645404195
1129235046
1644573752
2093731512
499882954
1400672855
537397122
1175693624
1761149403
1619550097
1786196920
1091697188
1889200424
730587897
407856876
335076326
601686584
47937875
146738816
1543259872
1897517752
2115639555
1727387225
638004129
858323662
2046677342
1923805544
77698285
35242152
374198089
1905011237
86037093
2107303074
1623387458
1659288186
274377288
1316011618
596887707
133884892
825529421
125476814
2123718508
1351319632
1300757340
1038647915
100218822
1012523511
334792663
593623856
433196435
1197480781
995717676
603944589
94898210
2142869518
785308954
85376231
931494390
1900784824
1662531446
1090240338
33891573
610199303
1487447719
1593223849
1695222480
24782507
930249086
1305494740
1156628860
99646698
2145034576
1383436459
1208898197
1370674455
2118727003
1800649221
1185456398
940991663
82836417
472730264
1366185942
576775203
1769995620
1833542957
1322016656
1007390356
1655119587
67095304
260234582
231598559
592364305
431843188
2130950277
1570854854
2008315318
969614337
1011067307
1594780967
848665910
355419479
1942409219
2016744185
1724331343
1731169935
1137823755
488664548
1001558278
1410559551
1204320710
68652910
558900508
1592226445
534968140
985394508
1113151969
170067178
1719829040
1827054097
1368024640
1915842371
76456579
2069198228
820850981
805250866
979629368
1364765856
2017868897
348939056
2063432046
1037214213
165451455
1470494196
1663133548
1828333067
854971767
403010449
645566189
2104534831
1199511495
674864421
1084701985
207430235
1048318141
1700271403
275163887
2036128452
250943629
2040093689
1059975985
205183708
1799178317
1092621238
2005766373
327105438
2055838443
676105402
1894802947
67581372
1458706487
1037933028
1063078111
385284400
1612056295
1514122458
570694355
1551257164
1622943391
680212946
998205080
919141619
401076919
215180506
852723265
846462326
1811737551
1451619498
877941275
893415640
1755900603
1690144833
632968632
118317222
644774424
1569145466
550539164
1149323284
1556625755
1480345104
1816376890
1556898537
637421079
1580276365
842794845
1355597572
1709616915
1813700630
545955130
50676707
1391062614
699136900
1850953170
83364703
1388604096
1544094531
2000425006
1872109796
849216389
718729996
877325209
2039780200
1009819984
650356734
1455123664
664304668
1205260483
462005650
691316057
524994361
763061619
378544460
535343320
1468318859
1552098060
778590001
675726296
350650248
1827237996
2122917333
1426637284
1531436827
703140183
1976169163
1938119677
966102595
1755965785
87938799
1800386096
382381294
1938605342
1882198631
21862110
1809336000
1825451406
1965214046
864885700
527144171
1230586256
1120995141
1665333641
94635310
1724094613
726994096
1719288044
1458178751
1166748757
1253302775
1662954858
1178056395
449792971
1563374636
19561448
943986597
987600133
1289648558
299943948
2049073721
1342961500
221273513
1042117464
923132285
1735966058
773158148
635671239
1375448835
392798349
666188380
393438648
831206248
1629675891
984502727
609276766
2018405908
1915710371
1610815063
1589866938
380831192
255000336
653487344
1920537448
389357848
1014981306
103080268
387178077
2139424266
650485369
278530635
193784098
505971487
1616657865
773469622
1567908490
491331275
1035180479
1774869755
926432910
947916882
1974545265
551051522
1287286135
2089877417
684385706
1446612794
1033869729
86281720
333158378
798846019
1759473238
1035183480
2043238504
584436302
893347047
1072992832
959903211
571810646
1048648829
54190625
295269032
545537752
657274529
760941833
1294632499
399514904
50577240
1992484080
1532045130
1248930909
1715149169
949472945
1631133527
1435288542
567703170
1691075036
1685234495
1081207145
360502262
1429868797
1972565637
382885072
1129939412
268237341
653202812
1039723548
2058301683
1414332125
631858897
475926598
2045151523
2086339664
2037085950
1444663623
1493256052
2109094963
1095022931
1340207640
1635443832
317641759
977752857
1563125028
817873530
1581674037
1989930364
1972766895
511960003
509567470
1776652118
140356315
1617045785
1526448927
1374584970
68900312
1213011827
1090335686
146223930
1812587656
1132078776
972454541
1998599770
1529929330
1804638172
616555670
763899963
553032729
201642671
1906273446
433512546
834319035
1906920753
1169534018
1754147414
2033822122
849213617
780178236
1486497464
865793451
1491548273
1466230836
666451773
1294613849
2048221264
542085355
1064652592
1742529945
1250277947
1704960655
1892077295
149218766
585504092
1051343298
1453000099
397534180
985914195
1900616440
1704346582
1122081004
185577350
1443175055
1099637949
247495997
1604228296
1770868143
658495975
1142668303
382835543
1296826792
322600053
759525625
1789728695
34241702
1282238371
172763965
1590190237
884246059
465345355
1686551077
312415552
107787950
1064641979
1823818181
1072491475
1312985238
334468639
1444452011
417138421
1811636151
2025223857
738255427
167105855
1618928186
732548913
1853132657
399144495
26785934
699969332
1437630040
681224556
1138728399
518635447
1935835308
103433348
1051944880
227270176
60759706
1144598844
996331288
377994861
515088856
2082796484
1370095702
854299821
538274504
1985788250
1222308578
954845303
2110754020
1718676942
773884635
883142124
1995420197
1319590589
1299021690
1866025227
1855145939
1948044423
2076708055
1958156090
2086007465
77414966
1724083102
60481930
839011086
729522751
1712853248
248027065
1367728510
1389492550
426489812
1558720839
759794296
850608372
1836724041
1447401734
808383249
402107662
2028991776
1013685767
294943937
2020377372
2053608583
1423109856
81814192
2052093723
505073302
35527545
1127490648
153457420
318278364
1568382724
554253111
1778492627
1542491995
468120376
2023233024
2108044202
862322988
1763813720
218783253
2127101918
1138338884
1683852608
697926237
253102007
1778193418
280022984
584748136
1301550646
696208254
1435318284
127417494
2100615609
1996788992
429088397
968650219
1920565643
1993984921
339406662
1458160422
322233556
1360302690
686355431
1267112427
731131961
1089555739
2016224673
572147685
934747213
241164295
1375684676
469606027
21015562
768620772
1442155399
1602205568
342455093
1399824032
1418524165
180357433
406610869
1546111397
1857869679
1100923417
29828320
131122257
2133738014
1480879659
1780937026
489067222
177245705
182575743
58391795
825467878
1252254444
1181315370
1088775058
1895893199
1639107144
1562535589
1105436412
1971156445
1649658240
488099083
1902609703
1454115244
426509584
495155283
221892259
1682693940
1854662915
997612398
1917789400
524903425
954129764
622797728
383301578
1214937721
352779916
2117082450
184114531
365322278
442359962
386228259
757610127
1639604072
1144215841
1665942277
2003426859
1798063856
2109952505
1410144397
1722359544
134982267
2109448824
1947743118
2107126294
2015554227
4911843
620180158
1218676013
1466500519
1959896567
497259863
278857857
69545686
1584253701
1399035722
368510397
643117000
1958418701
1078875557
1045265693
1659342841
71299113
169360013
311233742
645563636
606102482
1592308082
1134190309
1483778936
282086881
1964647300
669851466
810321522
1503488023
1977957413
1148811781
1415825449
285896258
974681257
2004034039
1511744068
1444170169
589097167
1133698623
889019928
1452949890
27882323
111649150
454655067
1497511657
1722093912
375138090
1648467469
1867638212
1775865800
1379539673
1523774666
622211045
1698135725
840156465
836565596
1636921163
1519152632
874332971
1838625172
608816984
883716416
1310606403
607563301
1915793512
1412426892
692408317
508847454
146542963
1527162971
2017825993
724911572
1483407884
1900096906
596131376
107288583
1443765532
1217489497
1465537301
1261774531
1682770593
1931714036
874519485
332377843
1828850376
898665726
2025263055
112269307
1009026824
1388969411
2068794837
1048048653
1276882320
1812102365
623220669
622643376
1970410084
1840343140
1772542583
214081206
1510169184
636765661
1504066418
91314739
1843195282
128867446
2137960275
673897283
774549653
1223138029
546904049
1290528332
1755891697
2047591188
1454369376
1649005460
1815306590
1724571180
667508256
1652426787
355305110
142342441
1684087323
718288386
1721235412
218310892
265984901
1198548003
1120996642
1952175732
2100604020
384941737
1561764303
168317790
295174432
2109157234
654509379
113751514
1250486194
985841193
1264449228
1913847041
900050056
1282980019
968533661
1778548059
2080014955
889692887
1551614132
1264358548
2064904014
1397092212
1291222777
1252959788
572048199
1844871106
932037423
1785814952
1767151355
2089086055
599669270
1499022506
1052496140
694850887
2050262159
655655736
705836380
2139978140
1831234161
1691815950
930937496
755620044
1430787250
842402564
1734961254
1123523055
668356583
1710451440
1993408184
1524399314
1615779335
1970991690
1258562131
261886354
311402780
1961978652
675566720
1087797564
1479951607
81210184
446099719
617016797
1849184825
1096737074
475624326
1037243057
500023237
1253680969
239093501
1578896591
1978031595
1152999699
8985320
2088919848
1753436023
927620831
491373212
1001236038
292392180
140855787
937728549
617144760
1105358474
1530550626
499873361
1019532019
1726955052
2004274685
1088035039
1141959315
2119488018
1990571498
867250413
500962350
267136646
1422719531
882564861
219039483
128266437
612872695
732022077
709614942
1448624398
234798902
212048900
796112240
1841564706
1799402143
2118668782
1915296236
2117093091
1134164096
2061938769
672821653
1380874068
447630397
1484753504
1423292273
1074907024
2134144222
1092121507
169589708
1666637732
5589400
618593724
1891838948
961857630
802094536
329088633
1633444447
972018871
438154568
858414842
686227186
908563659
621437046
882569494
1862944734
284741652
270590119
975359445
274813172
1512867527
1638823096
329825256
546040941
1756167548
1577675910
272244168
752182106
1276759574
1040393687
1587931056
1096938831
1265894137
881152127
396893810
536092975
685455547
1920694804
271506690
142259409
141871207
994698073
2053235644
1756931637
582351470
1127389948
674606344
1098363490
1483358212
2083119869
1920142676
215402305
1357805000
616225962
1530681414
1919234697
20590133
1606253745
2067337100
450599633
1416626965
1388234574
615585882
2120466180
751694083
1142707362
1744861813
360710089
368490664
1895046471
1223468548
1707323066
1202538803
1445563950
2089042501
2024613576
37434130
1860232370
1934787354
1678945626
1541087610
1978782642
1137641356
682826055
1218469136
116551322
1024671932
1285243913
2087999097
245063362
33447617
1009861079
1088632719
1365663495
152094864
634806571
1989181152
1785200711
1030232242
825291814
1011655033
59094394
1097114746
609148902
467973166
726214640
2074184164
1039267129
652550069
330421249
587744844
1165430959
464017756
814083268
1860752291
233374478
2099946940
449022090
1679773691
1794130202
2117854073
1374885117
1886399137
1534090392
986209443
1799099283
560192407
1992573918
2014421534
2034048406
1141579865
1990871637
114322494
1992831138
523551614
152107174
1750632092
1103381230
1102965240
1779803494
33014145
982851355
180742592
530961571
2011753643
1737132201
565094563
223633567
995350748
184002731
133333322
2014538171
1827889748
1840496961
1190703735
1990463298
1880785818
920988309
2016498795
883748643
1743875890
85431960
98687124
1535667799
1524871654
465476899
120262146
1694222639
1582849350
1533382959
32616722
287828878
1995258314
1642961875
695369977
841290071
1200488693
458957136
1617616343
2094673431
1004576657
986934553
1507782633
264314376
278888504
109815272
732320995
1701354983
1989860717
411699842
34100835
1906641720
188357517
825914688
1674618995
897641551
58076126
2012686611
442871669
656294264
744879531
147252416
1502170824
1608096732
1318439276
1974550638
781008527
471858898
260233971
1831489744
249817687
898140075
515097338
104240064
303486702
1625480775
1376193065
1174938860
2068549995
520842430
1324399398
1240873298
849355905
2021023765
2088762467
466609155
784865073
1216508046
1009103629
363536987
326300359
247755162
1297427640
1567698900
1898271209
1906092584
1245172154
1737040649
525170135
1451685165
1506598892
455201088
427582709
834054529
99494984
565967649
483168635
1873758825
433253780
515227803
2057242401
548077494
130649644
45636945
838345196
1455412751
318867157
1778986222
1625607086
1960101648
1549680828
1943992110
57754433
2107083200
2003566452
1140622476
1037724128
1187261145
1454363556
1727101378
465738250
1311730866
749442285
478313718
1045628216
1260711847
1359930519
450470190
1733466762
2009735845
1336817441
809507567
660305175
1935080205
16312152
1078082658
829936048
118846721
1774669820
1950267881
1989119304
87612411
578416101
377632217
791620570
1774049827
729975591
1915753722
1649501617
1520718316
1603301502
962173641
1140080188
502529363
565747537
1573146085
1986175517
421320263
2014516469
2013307871
1295748475
1852065576
2036733020
1267856876
694139508
1378886415
1318615030
772324543
1628362466
991978848
113511600
303043909
1738359589
487111494
518058955
915377227
206264284
1878708958
1680018703
2099393311
803681363
1504867241
1111648533
843316278
1023546715
1758748505
487048173
481713757
2124558975
1854994843
110495371
2025669020
628761891
609990656
2047463959
385168364
1674499647
1887984537
1009258760
765715628
72676563
1170140990
569676412
109308167
1081013304
1180143982
1059695479
304924849
1582600713
97453053
1688855069
223891811
1204610304
2007303168
1629789921
1264989203
1447293640
1410689748
608626698
1688135690
19189223
2017269118
921772683
1977014335
1870740720
140219773
1896537499
1379063564
640673734
1610787022
1873650641
2129582630
665456261
623147619
209704499
203947912
1527891901
538028589
2033749505
1556797779
1944700435
1268260224
677742425
854000116
1546102547
1704171307
1454117616
1556674715
1315555726
560011212
1440616607
710624653
1580837697
2059798066
761000471
1634723375
543412172
150740846
962380769
984809799
2106469871
380841704
752173392
136831814
1968580398
754552641
936832316
20005561
945751215
740061688
375403680
1329974303
64618131
2125524927
1907792428
1502738048
288409942
1746329943
1216603716
1961369588
949726417
1759936134
1008445
142602439
361505224
819578870
1393303095
1730546041
267712715
383956492
143995505
261944532
630786069
356463130
940645075
1041262115
715743710
1350292966
1557466193
865844359
2031882868
1031173326
511793309
1476710194
709125860
194079487
2033178489
1558970749
2119547652
224966295
1521310223
1355980804
26857351
1937364783
1477911666
460882943
1329834115
1229944512
1364553712
741474292
99087168
1189206415
772535788
905384912
432272681
754783833
1505329448
739043586
756810124
211687029
1121945851
1296734068
1998223330
106389156
1663750839
1796878517
95963705
1072602868
1018567796
1014437100
1331170159
58985154
1117769571
1951043377
349996350
884242854
1363917200
2108143910
86234779
88559306
751423661
797419531
1727011390
337193477
1912273852
2093408335
1181127805
1712611269
19719619
474288647
1064200626
1915238637
654694402
1613241710
2119687259
1179646974
716807210
1919115002
1951732611
484097052
1856005705
1875133208
91056498
239399571
2053687161
1642406768
565461101
1695866451
339585018
1669819016
1269588753
1984605237
5851457
1240858576
31516890
1108699056
345919691
19987605
1507632378
94220968
133159314
1606657848
1456020746
1339508150
1126272763
306559152
639502019
409614453
2071514710
1571350470
1894403638
1222971975
81252873
1519631849
1482662973
495493556
332129114
1932178193
6919388
1008639248
366449781
1472762428
993600803
1550584583
1483866885
1313285500
2093873687
1592816283
1834230403
848898702
900072949
868406026
348982722
915836576
266125081
2088592528
1962304101
1778119470
1243799114
1632182423
113353220
1388214684
269984993
574230976
1744280792
1626658708
934062820
55405653
727901226
1354150907
928855339
1249537573
1316897905
393431592
2032276498
610731907
773867277
1231050477
1646987587
1701923519
700235223
1992445030
2139534933
1105110243
519394202
1475268250
1140986551
1092738548
89270251
973764395
598239827
1565057122
874213528
2107826775
493675354
1891846826
1114448883
459670104
1806077141
1238550205
2076027689
173521996
539489488
1947609506
288398501
235326631
1624983249
96492971
36601453
1650586227
1307308396
2133594246
752521170
1844339820
1386665310
278736036
287284210
440438028
1046084368
1663113652
254596201
767037134
43831697
1319027702
1281078016
10489867
1485435922
944205110
1872225325
720687108
1452505302
700007645
276969810
1328513636
750438081
172279762
44540582
1905882069
1293218912
1088809396
407188061
1523021317
983870894
1721893836
238167475
1459524751
280142338
370904654
212400190
996347963
283999103
1313644586
113802535
1962058756
649747321
1266235256
1153827458
74125608
1379852944
713705808
183073533
761131777
1439546923
539138760
428650430
1171446840
1283374637
98459833
813071183
2130229672
14382156
2102306742
1376455643
780632091
1856592183
1767998657
954870918
328408834
1392147419
67636723
1286904117
1219542590
164476595
1594562921
1624332043
275726644
950497011
740280059
707532880
1749291917
1772870125
963432262
520463698
1361919369
1122225128
617717013
1578061727
74039269
1903496756
1633692736
1210739700
1439250572
817315159
1201320876
709153817
1412681329
154021639
170267559
720073139
1277912571
2073223539
230821819
692834353
656874814
1211363364
1282952605
1501411171
1036652577
1662423864
420683409
739102025
303457632
1767974178
1225592617
1960984654
165519715
347615556
4865875
1337096754
684671896
894896621
319587046
1852496245
1957079659
734848682
800279030
1341486088
488193877
795314821
1123569792
1409343980
876997456
1718907463
1316624275
981339770
998691603
1906412266
847586474
1538134854
61234006
199651192
959253090
1203313315
1587049674
1149185914
31865114
48711985
1677275361
547462488
1106351596
1035251779
280075636
515253388
655023281
907626744
1430514042
620570510
116049541
1635644729
895471830
1504306827
1733163930
351767171
1853903203
983297376
1330760167
461432034
846440000
117443097
1008183035
135069679
1573817530
759286433
2143319761
325720501
829149185
1943438311
1123065121
2081348855
2033786426
2072698696
1445844243
671781717
833758084
102494495
2038944148
930176983
680193969
470079210
1042064822
1203601474
1143644451
1082777137
640283859
1589549228
280451661
1529491911
763095773
1305478361
1754561753
1505824936
1831533686
1546596910
156511844
1321176127
448360354
694879058
624764182
1929891241
868330350
2131048607
77970226
2064836113
1015435444
847176787
293948407
455746175
282401241
1193861863
851236681
1721560110
1674412872
825319074
733474414
1778134208
742145099
1904695685
1210509373
2021932753
1616666173
1011695421
1924357293
553542154
217017720
2041806708
1890577033
511883980
12394795
859058342
1541685773
1571018743
1990980699
1699264949
381057625
1454162143
1573092591
936543341
1578282236
163220576
394890598
1301264276
1200740961
1503297058
1112218534
756349307
1770067670
1450552693
1711403584
1004878345
495582482
1098068834
531114081
1583383871
1172139072
781836601
803889619
224582841
937528151
710573563
524932971
344726303
1854149950
743148971
2061445019
843701507
1769074069
1757388554
34532894
2094822579
630520978
1056907663
1990272159
1034937019
1717130063
302957602
499927792
1719785899
375035965
1309367075
1642419986
1508755297
1497021192
876891839
1770352010
2065164280
2139287908
1146982717
1645634020
1448107816
1754266296
954342566
685178545
916937594
2108337305
298842660
1854412178
579551190
1418577641
264687456
1729321017
61462051
783945938
1319236913
261945222
745376178
1981397972
1583813976
311495954
2140121229
110366973
1301434657
1381878374
878227147
122840167
266924049
682324356
206018703
1301762660
152802614
1896027553
1291402179
1042891517
1117847007
49619648
1934142236
1634809399
2018658399
1357950573
1522638643
1636751563
795984207
1981583188
2124278358
1891819535
2011511416
379797084
128381302
565227102
1200416910
318930529
208940808
169361172
331336290
806341822
1067433342
466180923
1695979102
2055379138
1101654096
1991316841
500052035
1442137460
1784989666
302157358
187345168
1416491039
534831858
2040266837
509854635
614466064
921950265
2145981695
1371800515
439846801
1670517246
732135509
1254310987
211767573
1834254111
1408427205
973460822
97704672
782456477
1284309194
1313415759
2079129040
1528750141
915874193
1197924540
356804413
603932712
36298876
1387775424
1074190626
256145560
1735927430
1514063130
862204664
950991923
498759948
1411765999
1098531037
966453279
1495240192
1748321790
911365409
519425573
539174831
1829668363
1499572176
581482469
1405892967
1326682727
69041835
1341073384
1433621542
1728304047
559160875
1345594447
131225995
511151708
1310425368
1479428400
4094387
2088949895
1044830484
185852652
403535383
1424562475
1936971503
736104469
759639709
1483345230
1189133007
448916416
1155823015
751916737
995896409
1726922833
1744579648
2140246737
96459481
724582684
6268533
903083837
931587598
2108148832
675764043
1896184310
2016480698
1902098170
1406190974
386563656
1061399122
40082606
1915668260
1768033267
165244207
1127791631
529336048
1990298728
332523670
1152341891
1070059235
1439830528
768729076
1998987411
1564024353
592979387
1583702238
779659618
1845232724
590290304
364159529
2146557802
757548467
1012988579
1482468578
1673235777
77613141
902025208
1729940641
1499718996
390547233
874885098
237619038
1228018616
1381879600
1982866159
1880612266
2049104129
136872758
711730675
1298961334
914762713
1961699364
2146414626
2064203957
525788070
848165294
979222974
1858037536
948267708
102974922
503445900
41932258
1720612955
504648066
2029040670
1270189968
1742132066
1179682156
1647620358
628980491
1248140364
1265230068
3359248
1368120312
2024972133
1014085555
1133510838
1555075769
913059609
1989719319
66653416
1091249324
1209796110
1689462934
1348784871
287280325
114668001
534944321
208296385
1276957502
1260193042
633710323
545069543
1422290489
1751191773
598680584
318069361
1636919775
1686382607
1703251093
1408112695
497441045
755624228
1242281186
1579250655
395906206
1168396481
896780002
185378919
63378547
1241043766
1446872754
415533168
1164838822
513179459
796974626
1677952332
581604531
1396058287
1055240754
1092238659
2091997521
41785806
1000996300
713789877
1588757283
1772015081
1463236430
742212814
855193674
72102955
384302125
105259155
1861732018
798685491
1371473211
2055382229
202480906
814504197
334521113
339295510
739510983
2031549118
624820735
2033647504
1433323666
682184921
776501047
2012082785
1146964043
188613917
2081755979
238934876
1666305344
1144744444
673857687
280007686
370363670
1618408689
1992500600
1779624557
538908377
1020641595
196841992
527631691
268387393
86186284
703935486
1554862979
1046933948
148244835
135729693
1238434295
419774011
1100937885
1621643617
1237645677
505418664
699814800
1118257567
112616848
522696668
1711612935
1256042511
1492763346
362030009
1382078126
1431536983
556233783
243082229
741534451
1633724559
509403766
1853768077
1778759709
1375677574
497754546
278360548
1150236267
1730069291
400301981
131829417
267571951
1138391576
1859607063
350066285
1108559852
277987043
2081365318
753775879
1693286577
1191553952
92228041
1113002853
974488299
2042337904
1994826490
1374646324
2123260210
1862664764
1761846533
325681108
206976284
859085552
280880120
117118118
153035201
1418512829
608497803
2080903043
1741577781
1321948443
474859464
295901168
1014646422
1125146969
1941424318
450173920
1086355464
1949742261
671232557
1035770071
1751970169
515326819
1092299302
364227371
210452138
643433579
254888701
366733119
2098899555
991235415
424720923
1649866955
935229543
26932861
1739900430
1409485881
333653928
2067367836
1758924075
1529216375
1794227536
1539943388
677718906
2063749562
491394492
865185264
1801842864
557381295
1390231501
1310375103
83304273
688573230
2019614419
1713026817
1529655748
1806364501
1077187713
1370701935
465218021
1408425169
1479701429
291970256
204629516
82397000
331577878
927389025
834437062
1068287058
2075202292
1794483303
1079521980
1450392506
189571344
1648863586
1506363771
527376388
1554387293
2103076324
545101156
59469516
598373524
1344831754
47377280
1913616386
438542871
1119474816
1732684788
861630424
1689379206
338739267
171429624
1242481924
49847794
1947584200
1778678845
1258898230
190259005
274887158
241969266
1373108500
1151749244
1709997642
1279212591
2017389154
647263875
1408389166
1585791276
2091943749
1666722464
1789505381
1247975893
212069502
1536363357
668060706
52870733
1960504262
1063105582
1399425612
671875972
1254677723
630563562
1909134916
2102520113
2003514423
212216441
1200472454
1853550510
1694819485
103115974
917448209
2006382364
1850574534
1086217572
1269076805
1201874088
247810500
973130511
605405711
1177047456
956214097
466645671
1881264329
1650524457
550434738
659298631
707758067
844095159
880185958
287682119
1080682019
1817166815
1894909559
1501853092
1311372440
767969198
851762750
1940535877
716104418
1304548265
498025407
2142537816
2107993081
711738064
853502315
1794305760
958366094
1952122761
776976856
23808879
1270694202
1927666191
1227018316
1430592143
350760915
416083604
133052591
1593103233
539082390
9941892
1225062416
1528842632
1803949665
204806160
1475534065
827660042
12856634
1803966902
1618581292
415895208
1860968738
966613830
880842939
1048884866
1049943495
815235805
1971895579
1650182722
1224345424
673062861
1398061781
913294583
1842556890
716527969
915888762
1188197268
2059752189
1780655398
1469609868
1295421240
846174725
995345497
1843513577
379608915
1077176635
105859875
1462005851
120611849
150975069
1054322266
1218990967
1379993750
812356254
109697416
1471560580
724589778
1422144905
157306408
1653456396
89053323
1938555543
2040776859
613936292
1871455436
457248764
1215459089
94883275
849014431
105177078
1411811304
2100927645
375701846
1978098865
1174779906
801231107
365357126
599149692
1019332671
1027403979
1303468490
1649513998
695465095
223422229
518039824
237399268
1893450153
1047700631
1200357428
965823894
1925864420
983287901
746594981
252211592
230915288
1430917025
524318714
923763656
217897414
999345805
686234876
651533650
721754680
1748152216
1067253528
394168456
1937462714
986905756
1319304690
87576205
1382029951
1114615402
520426943
2019428994
128514967
1081427465
2033226121
34145966
31434453
1658678200
1170621881
1083252701
1387627349
820598791
102879755
1872589362
76863466
656999401
858712973
2055621987
274233575
77603029
1799729074
1055486171
242417391
1408882921
1441201581
678531006
2129560711
1222399885
1179769134
233971043
667807024
445454675
1812649077
991453640
293122749
439813270
1250853595
1494406584
351943674
1547913534
1065874082
1940899435
1073593207
1767246179
285486991
664027841
110073047
211798410
1396428002
424431382
1389185926
2052368570
1873508369
739598586
2127362390
842686611
894734896
174335041
623201232
794693172
471782196
1900447577
2023689018
656589246
1265890197
1390612005
2075732153
1324996313
2119065179
1266053188
2093503606
1496716605
219409433
256932749
731585388
378181734
934650992
1735475575
1907068633
1793491132
1085114613
92768957
1845981412
159279699
59991799
1865520012
305654939
888450767
1881256377
2072055950
1569837634
229731506
883123501
1558411823
410476504
1234917253
1759768514
1957667261
959745305
92426447
886711520
884575329
1212080896
967624614
1013397230
510499198
700570236
941154643
195213780
2115234897
645972174
2082629958
1431088342
1409098338
1714890724
2019461593
253660554
1954107071
1237375886
2023639992
1439986026
1117404797
863133538
455663368
82258014
149030001
1344992778
1432267523
336619178
1444859482
1539911327
1830168280
382859237
1809121375
667614037
1227061472
676919486
918067710
1526878059
2023481389
540416202
2027348341
1969702428
1367729092
579069388
1076975744
456183788
214387550
2016681264
2074802426
108849580
1312939846
442304111
2068363298
1056004669
355463525
2105529724
1743148001
1524496700
569486445
1877021942
1101030979
361331889
1939614934
1210849343
995410471
1920061468
414933236
800749088
1421481845
1969811886
735555896
100174458
1672470269
731339214
1970303003
813695196
1351061251
1502406652
1379668734
631334590
539498505
514415087
631189983
490063319
34383846
1044728262
1298878447
363939316
2000664314
52737070
1024879541
1099945997
1251171321
1507591754
465327903
2069161816
2037901339
1257288839
2035996665
209130685
1475464178
1839093841
1826197592
1706096658
693093088
1078548206
764325461
1565518649
442648576
197660392
1139934
574217082
18174512
315330403
390802242
1350771880
7165882
1322308954
1473824454
1988981478
789093254
1612943940
1022105826
1606986957
560316699
513505956
1929361821
609150476
1079027716
1692212190
365778450
1253333321
519475614
1074215541
1545066948
998533797
323128228
567654570
1559912123
1543811519
641934793
191038556
2139940121
1610026101
159018348
1657867590
248501266
1077131309
421081508
1178780623
1492075004
1175745889
306614247
850337411
839844985
1103736996
129288176
1026992337
670075013
1272100242
1172592731
1774491952
753103687
1609689362
1133929072
1508142897
2106722773
840305485
1779390236
584391203
106586443
1406239215
1944775280
302163712
302340006
454601420
1482838039
53442229
348935145
958412175
872792064
733346949
1941884323
307529357
1594507785
1651246096
968400423
780345465
1684849342
1943044085
1077549056
40834833
1414229710
2118967190
1804789746
1646889287
1995856048
577957303
921746506
497492791
894985100
121648774
1845671485
522954968
511277042
1250948694
386048279
1564772260
1224409142
1912901328
957674324
271282649
1787800790
1355908710
1477482012
1552547700
1586462776
451874331
803173981
196565394
2011767656
106958615
1858657353
1940450227
1641120246
1733542414
1729530860
1592729328
2108862103
604753128
1839574405
389487475
469438192
831514850
1544846762
720016202
546164861
39325993
1918747951
547787809
448111566
1815492770
483596823
157442623
328909367
183011562
1887889231
1145002313
1432172671
148711312
22494468
1293605069
806648877
2144372093
166357329
421213297
1226131369
1326396431
923686791
1385213741
1274985986
1430537259
1158396349
933461301
1680856979
1876765813
2124281763
1969737386
946214421
2049717976
308340791
319873429
963019070
1116895089
480596121
1595677588
1873930839
203049695
817704273
1382886734
325417200
923491278
502317682
57949112
478707546
320942621
560821030
228004495
556308007
707610740
798974700
1060527898
1103429927
34450066
2089213138
1925706129
329931626
1761680437
1807385695
765397050
1811909389
1468122718
367480347
2031853756
627375692
1324314157
448741079
1763300166
1965502245
1550988134
57144420
1687827543
606433236
194958801
177862309
196886269
44957403
478512190
885116490
4441877
900752274
1022636608
999548419
1677882306
113709649
1423275831
1839477482
312361391
800676023
699724586
1135780879
1917717683
758550929
898776772
310205233
826614506
2074845548
155934755
1762241729
1671880312
1010023184
1929890249
1484056752
939214752
516254464
1697439954
327018957
1581105152
299691191
1116015355
152596078
1203680071
520406518
1080182042
1450916134
338776721
113093484
2141536573
708442197
1381914290
493268371
1370623171
1931212467
823445895
501656470
1450917751
2055246730
1460787533
502796439
1022144587
1396867807
1454944788
186111976
1864283394
1395316313
345202841
372824312
1473963998
505727991
2109062086
930896728
924546393
528705520
356210696
2052125545
659420033
650761301
775520368
226010831
88260509
981960986
429799810
563566598
1624368136
351878243
630541224
1946843956
1952352089
591371050
103568617
2062225898
1568793074
1226623291
487515000
37416992
1900461161
407480609
408131570
694044562
176059887
462679332
108220319
321027220
416846484
1259728622
1201886939
1102266920
59101432
939085751
854303378
50265682
575654279
2069193004
1467093920
19625563
606999550
1960465743
2022948947
2111554214
847377850
1796879968
1032144627
1982368681
2084673563
677423060
189998997
1749781942
343656167
1009413547
574301943
857695499
868038250
443399621
1568127094
179610276
1946177959
1728337776
1589014623
1146955845
183537796
1420321636
2089975292
1202637904
1449809488
471145737
2106338814
1092503145
1128290241
821838269
2132178104
1173578768
779061625
2141276469
1651736695
1886880720
1560974800
655058620
926503820
375347851
122018735
1356812245
1568106186
445710201
925693041
2031209924
2140558231
2122792925
1672135145
751048073
237667842
1051933678
1017972051
12248978
370341825
811420363
223116514
1023506587
459075980
111552160
1828883071
2087264632
428201381
1466524018
823484913
1136056281
1674834564
1877090403
730054268
1567583771
1587502236
68362518
1155080682
341023661
1820577932
1125319917
1651743467
935120242
1888787913
494790168
1390678600
707509656
1892391138
309146423
640819812
326751311
839652696
578212857
1743549583
759058376
422766511
391419158
621717379
18363609
852259006
569695489
2145762829
1437468243
2099883620
1742055377
1346114758
1884571197
1856853972
1940573002
1849024673
1047248236
877264207
477135803
1248277765
1789430968
1246377121
1496008604
1573687824
1469252466
1536936505
515236905
1215232794
1907573182
1106705291
1344201152
631018554
1224253222
324712816
2033594277
817809850
1645075434
1601630852
2114722019
1308032288
896211115
431875413
558006293
1707785279
1528207075
720730665
1043424101
1128824592
1864712524
1195484743
1392486855
1210969582
1277950908
1807799571
2045851251
1387835484
1307753336
1358125803
944456959
485147198
1742366693
759623551
340790924
757814070
2005303959
1430204409
854766804
609037392
1568380643
483666071
1359247198
1294179912
176386856
1472194607
1119629095
1307506668
1506289823
1955862813
1066996599
1007256641
1018614603
1888527503
532792672
375263462
1859857023
1213488144
1394648265
1397816328
486857101
329296931
1100901379
988072729
606576439
680089229
1862014045
906184799
1233598001
1955148887
736952952
267659852
249562585
806682600
1362262563
1596604538
173906435
728049686
2023316302
1722821311
1934615418
827304328
1658529160
1100846967
1638940557
1596649773
948126875
236849355
262621588
1456654054
387556554
363996278
1097101853
1510489903
1660129048
477399207
1354260331
746960318
556518738
290138929
922949126
205508487
744691377
1292779251
1361504483
627869073
1779024839
1724752627
2119250237
571029064
1024707265
1602082844
596234046
1387839624
1310196725
125140883
186282555
1894950243
1610331518
71590134
134129868
547107508
1265330293
1166866638
984463590
558150896
1652687953
61443688
1303331043
224244212
1763652510
319148674
2106302107
401091331
2106462174
1798702425
1086922792
1865410262
1077745191
955557077
1774648545
1162724320
1080583017
776970999
627512395
2102006652
783759512
74327024
1184331623
500693572
367904304
1182254201
1609349179
1891818644
1559511567
88500211
1100874349
541511330
479478244
2141949755
190053294
833425590
1584226603
456275348
509307785
1856343975
700591017
1030109333
1575791563
620130444
1440633708
768230694
1348002083
507159096
1895246768
616910443
1561197266
1334343466
629632417
200313720
276986694
49891605
1732723945
944701007
3803167
590029187
1409393563
253198675
506708630
1526033822
463986219
299523591
70477816
1772730055
1847890011
1055615873
2088122683
1582917291
1552861351
119124958
1317317611
1656328232
1316912576
1373479742
468836918
1482539509
593709401
625393072
1643768571
1227022594
1390308683
118611346
34589183
230886068
1581326301
275839398
76302469
330006263
678436676
1982690251
500075912
1431147160
1351454452
1928195708
1463778757
1715710341
1995053852
294169458
449373122
1724070199
1658742007
1231778352
1081172159
1207227038
1397602114
927071739
586032162
82523235
1521681110
2015622105
689663119
1376937463
45687202
1303601412
527224693
1192220740
310338779
901038559
763775369
757895610
902522663
130649743
693049209
1719820006
1787374220
2014729009
32462162
1346702829
85621657
230509668
2051630911
346075210
1259773524
808881857
1805658659
382067990
389759496
1722725524
1312484126
2111646440
812629494
1085608958
1324885995
1639594804
2027656423
530742610
1172314088
1044933419
1496400444
1010925995
1927805805
415831826
1332628838
1281441998
2067215456
740103092
1332848382
404471708
979314323
2138188105
787041305
515425709
404152305
2093847844
624440095
523650250
875268203
1930204315
2065006665
1889486404
1601608448
1762915954
1556480300
310010154
30074207
1174910403
1559294254
1035516242
971591596
344169546
355534338
44991640
900623940
216919045
1956824104
683547063
1976162448
488444442
869341805
276727442
1768966642
1370054796
276907661
1229368878
194611623
1466159354
1660879239
1596321614
1820007385
1099615824
1370092587
510874132
1460713538
1534461951
1587901034
641482451
195267726
177359635
1185644652
586923095
1432437438
665216232
656678543
1864578430
305386010
1014631930
616684954
522045486
422254620
1024973601
1392818916
714546041
1156134747
570636518
1747207443
1961803085
1151516922
987458706
1476528061
1793132863
929276964
654614427
1139097534
1133418244
2053760798
470806772
1138808792
791359449
2089231901
2142998473
1776594144
1572687159
1436146952
1568923135
2107316657
1282875267
1380939535
1709087171
1398000571
810687382
427828988
1868107818
1197268677
548802902
160794305
1609717619
1380663799
1427425780
1770848639
1999278434
1507025807
1552100904
172425694
660616497
1425220856
779678867
2046028591
120873530
290330496
1342166863
1955584424
1640970595
1656553662
146494283
1233005287
251478233
1160881618
1196551662
2138426740
37670041
2083512502
1558250205
353327436
1778545151
37551075
591665967
1432744099
1180926310
633755464
1914227544
1432086465
283478114
2118480
2055739619
1328821445
1690688663
106858021
972974457
928098546
295447779
1256601556
807073899
235728858
539172080
565978622
1681905115
531781788
320988772
950964428
189492157
349725969
344982444
1469877913
1176800569
1784685432
1227612654
1681631392
2111966310
563105026
853384158
1876737796
1383520399
903622566
1549712085
80819481
1693164700
654794052
2126512792
472999277
2119111957
729228409
1803960918
468016781
816150140
1738723440
1144467357
2012276440
255916980
1421062600
1783580644
287557833
754703
1367731821
414825492
779052986
1869277631
777722223
1107517735
1967299358
1552472047
1555010575
480357318
275567465
1139222723
1237562721
952545713
1143572200
1649003631
1267317610
291189913
18146519
572470879
1825145281
1138209673
518705662
1102074922
1315636141
2027259435
1125199177
1619069960
1090036491
156302975
370039855
644497922
713701711
313889490
1311579651
521562030
1114238781
1978470568
1018079496
816419035
618913174
734713466
1980501665
1149113141
1053914400
1800148535
1558701877
1291758458
294760224
1413881719
1248937601
1271344255
1430193458
725332374
1176041505
1465169183
135541158
825382438
966394839
1605266954
118536299
1149289261
1299609800
361746676
1561212432
1034896685
489259947
1606252029
177699116
1705193869
963627280
911043190
569532958
1886282005
2049379022
197922471
804096783
440119653
1885737974
541490421
186824910
1509003415
1552805039
845379288
1216287397
390303144
1664440161
2127813652
1023550142
1879831687
1458541578
1585686759
566533576
1525051172
1276079361
403995562
544732332
1529131049
1319602893
558539729
1135586135
72754441
2049511696
422950829
2137356666
968601737
1562477029
872264330
1128870680
1746955398
45673228
626891720
1234008193
1857057999
783374711
1324659723
436350575
92715236
1338545585
330771534
40746642
785045120
1736255619
837247914
305536916
559414198
626501316
1763749252
2022352198
570806542
922305968
2048696444
2036308399
1791781958
1431353138
972811192
111975399
219957820
1651920418
50050553
1753139605
786649262
2060479219
1084261210
1066380870
400021889
792800985
763339692
322043008
1052951677
893286697
351283476
75828633
1688310026
886385440
185361773
771762578
1301905825
2075702305
294449562
663132200
1305789648
1067443760
136723142
475363465
713205875
1095766404
322017743
1497129344
1028903660
215443902
1401614327
917621343
1525384925
1117237637
1588317846
1131690581
853470139
1206005476
1580016831
428425531
972775766
1963321320
435713315
1351301091
766302566
1372661282
1888589160
223791172
1635596872
816268161
1694626546
1078541653
1304807592
2070658710
1913545268
945855465
1087085167
1285789230
1048605923
1252950677
564138017
2051927723
510416829
1789841871
1715361834
118816019
24918217
825433219
880736415
26754074
107623991
1957945440
530210980
816900137
1743901714
1056474511
303269049
112313225
1470233269
421996436
906198741
885203667
521698490
1483547898
333396429
1520189684
139470251
1251047429
703603559
905632629
432689188
1524750094
1826154176
1616516895
595395617
84646884
1939811864
411675577
1838062837
747730301
131296531
1223055426
302511938
883875453
1821357016
1913954286
650520757
2107268814
1831241751
1564396928
1561640012
959943572
645580856
2012692536
544831978
1516896021
68785467
2130706275
106607682
928620772
340739282
609785671
206118634
1343903498
613440525
672349502
852896954
138872041
162500942
1787968363
1996486181
54625482
226088602
1374594433
73115486
937975644
896625564
1936282986
910652977
968051636
1954609274
1290219089
512565621
575109276
1537191808
2040113605
1274934762
2008325071
58685434
806661180
1941003567
1621871307
863903615
2134024166
1806627852
1897994971
942839020
709352208
367863930
1458112755
1846487866
877021817
1856855981
788704017
984736240
479356506
1767810320
1365223181
161200459
124415676
592437195
1780151365
1596459832
115404737
865767773
1143956114
918351402
2022411728
63904684
987687797
659398489
1864833341
621514649
1545324973
862450789
1720839019
21365468
1600412241
942003922
194874052
414412341
832750616
544982211
811112136
794039430
2009163794
1484610716
412220501
1724805065
247798281
1985015314
561410558
1021421688
962470104
749409604
1648966725
1188598512
1476459965
1556831493
1129921066
1183200887
968359397
68347973
728971476
1567939207
1224643016
1265509659
1261604860
789618213
286748107
753567390
951125683
850826615
1433301589
1978746705
2100756163
1253142477
901209113
1656763220
1772939760
1833739952
513424475
702118635
2108622143
1229402992
266254678
205753371
1749310949
1326370207
237442621
1636955512
676994398
1816965437
1735132019
483414062
373562650
258796836
1183463208
1904751224
648266685
887699869
1800588614
238758256
37103759
1346393403
967798782
1405729716
489324657
1453518020
864765701
123761567
1270993211
159320309
1448194528
916713729
1763241663
1530069969
1039386088
1677001844
1949398
1750140972
1552259050
314953807
97568025
66852657
111430697
1914237943
387184609
1040684705
167112208
761511330
1399315585
362964917
2083787020
1512858772
1494739673
997622890
1850882283
182274910
376912329
1514546820
812714349
1164331565
384726100
1429173609
1483685601
1986331033
700191891
1189067944
1175023307
2007839646
996665571
1293887970
1822003009
1663706836
2047532953
1346245476
1000818715
825364676
1605114795
2114766379
345639534
193234903
85217474
472308758
1425928493
1280113908
714630978
628824674
434923936
1386364689
863791420
1528354866
38380342
740033670
1672459599
141290375
1520945081
221740437
113474768
925901115
1187052586
811855519
1109165674
1871002091
697903187
1974489650
864107301
1689022747
1048086420
53675004
541391496
387484316
168820856
811889162
1618065024
10054020
70796728
885381060
1550899308
1334586957
400342535
1682767924
1658088605
169401529
1472410700
976097175
1325504107
715557430
201412648
213669435
1889357219
1657738374
84989413
54209180
1589404073
842751867
1855172409
1217907571
1626850761
1659968341
754498147
2082818630
1537615473
1153110871
642933837
194215271
865846255
762643308
802162382
1870264904
1760663614
1411643189
912986662
904927214
930398743
283389811
444136709
1556805770
1585396133
1674940579
452131941
926588084
1226493235
1632606683
375686265
2023685328
711943309
1103487352
1418825665
9317336
1100844483
1474698570
2097525002
707035392
1531335039
395882328
1406986813
718785336
1310805797
615300308
1329024167
2066123161
455221466
270060580
350773871
1436299046
147720133
2128145237
1897094532
247688297
75686205
1838374426
1535447232
1656717824
1267753374
541905892
717008792
1399167557
1495570737
227878709
548689545
1406086186
1428996366
951427596
244997001
1149134182
1131105820
1988742617
1640785410
760061016
2032422453
80464055
92622678
813877905
1793133621
733815886
567200444
1686114096
854326295
1446333354
1634194935
397031582
1145433916
608072037
225505611
2084460355
351637707
2022311544
1993285537
1475303474
632433145
1629861765
1381412728
356820511
738897339
2147087536
1575930357
2060637307
1196035612
1069219281
1509870616
1451708970
259643185
773159502
462841593
425730720
2030310565
1140823779
954304311
839426274
1989508287
959949671
312018501
1794394607
1979770307
941189626
1111564770
716213709
1275396383
1662161936
1042726088
860269451
1576362152
488651274
1361864342
1604751929
1466417680
1792901216
1436036177
1681115972
2099684261
164425355
1999843451
1101884832
902439024
128271572
439094163
1741297359
729289773
864738023
1632433158
1996549579
2037155875
926844376
792112854
655928718
722167530
2120943276
1668368137
305510029
1767667899
1314521098
2101579519
37759408
250783621
276395385
996304940
1620773344
2036304914
1446694997
1084805855
239429431
1383350524
83128081
992593725
882806780
850427844
1687075678
67949930
220613638
1767965968
2078656401
734432575
816979677
1712209016
971535884
1734193021
883986652
838612214
1654531786
1485710472
926122709
530374016
324791723
867876491
2023393157
1358268640
1905414420
1405009965
1138116207
1964554735
1002213241
1557147070
744350992
536164405
2082107035
616817805
319781416
1725655984
150835418
807697551
1901365200
2000290133
1318278101
816639781
469990639
741529478
305411848
316147819
93798542
986264042
2002897274
1297456848
24494974
1670002139
180101106
1314296701
673094236
867217071
2002244583
264280807
1044029591
1055201754
1325238542
209374452
1722130956
1574632308
1979448357
103021755
1907035528
1697413612
1331009639
1134811440
1238281954
1928676105
909285141
774362575
1352298870
1624094641
631284746
1933367778
1946823202
451370997
667487659
399948205
1598974380
338405311
1105623538
825652733
1740592947
1247666940
308487464
1170228345
955814346
1281464777
984131652
686973108
1228348272
2011569328
1984579307
2060297076
1228032774
718823660
1834141072
1277223790
281593513
1880892560
1604241463
1179131217
2080015745
1043159794
994883625
370172928
1103682198
829088008
141243042
1049729435
146114259
1122728286
1345257166
1643048429
1522127668
1474170897
1176079367
2064591099
481211109
613828604
2107177005
1954396477
1396633168
1099320895
1590337010
2110098773
1234981872
2005333649
1495870228
2042016604
475067451
871309241
51330668
1562886580
1017471547
1142644621
1763151494
1457784544
926220035
1797715865
1216583577
513245767
1651067843
464982162
1274139041
1370071973
397755237
450445307
567045987
1377293377
1015659846
269898381
1744413640
746636913
639358888
167404073
1886810233
531729940
1295411535
1165177128
1319435302
2032501004
1433369726
293981888
1832349934
386522932
490393745
2013037463
549478978
24527543
1651664043
1724777836
1125235614
833280053
17697243
1830745062
1605580239
1195728745
1877146891
970890404
1507415748
410907372
1633978866
1763706758
946206333
1000118463
1417589939
1349536390
1822117259
1559796258
1808002080
1636509346
1951042576
1844618455
256296102
1710156783
677836479
1987752416
798538188
1156621570
1560710807
332576575
1988556906
957451457
804863363
1952391018
1280193006
1349962065
2134871612
1769343278
1444836667
1334079622
13232357
1967018181
1961366038
196924678
1493785372
198139885
1368031896
405084550
1442505792
333628783
765353427
596643176
544624034
210278043
2117292554
877678899
1168738099
443520492
1207641835
2079507021
1858702948
544351530
1249560487
1354903532
1965153511
1815673838
1106924891
1911903981
1019960813
1759815916
1712144645
378021299
1618210104
919525889
1286303418
1709263228
1019174127
2022992978
2146721355
1552220500
1374356452
448349259
1591041878
1177959267
1048368221
1414983287
1324075443
1644624046
1172764954
476514177
1478246723
1945696579
1781071129
1348103228
2021130075
2062528761
395802783
1305358816
1495868684
2027193026
1041451053
1246717703
188683699
904807997
1931037316
1094621889
357816565
663556743
1546888989
1627663859
1629717802
625693685
695573382
1978034821
38711717
1598367418
1405801241
1777493209
1570828450
315030678
587416486
243835553
1783910862
1242859582
866424167
87985290
485158070
118026676
1286213576
1122346401
89616982
259085075
1367085085
1353288596
1213057061
757234695
2089289819
475381578
1572121101
317390558
1392641205
1509176582
1683051604
983729053
1786296874
773172352
1692808739
2008507797
621092066
288674182
220048398
616273692
2029944380
432350053
1018806746
1100074256
758919910
463382121
899808432
184284338
722321793
1352096517
1502096970
191622635
590518480
121339546
503139781
1612157316
1127894370
565547934
1106205440
1819343897
483811551
1520037
1437157551
2034508373
684101360
1179885173
1351478750
1138404868
2066261286
1197288663
1038549274
1286021657
1326768044
1006003755
2084641318
1142441527
59756694
1290271223
552451234
1196809140
2080034097
1567389254
1264871915
902273416
306963812
1807927356
308001646
1130852564
1769365787
1257800631
915637554
184555640
1921828500
1780282395
1835597686
1184424493
1598384436
1378743329
1601042899
2070926925
145391338
2100268761
1700533442
1375934440
14597970
637494991
534578217
30052764
452954442
831842054
1019271587
727902465
743281069
1467956103
375084682
856341493
635771152
949096624
1474381453
678634451
1718528607
533863385
1941889378
134513227
1196515620
986868783
2130720202
618173829
1896855486
735281684
1862572870
1372247151
1855446334
1897213873
1154886728
1797264034
1198560317
971784550
1671317749
828796241
483104902
1665986084
634396854
2035187408
1571196464
2056982264
1052919078
190765888
574846670
1320230904
344998884
696440005
526495859
1143932984
4016368
261457810
1707113403
1396812349
1211156719
1730817622
1251215868
1244937233
860238675
234012313
1639322414
691824496
1086893252
960875619
1652225349
689058431
1674826131
1885648800
607410484
1057271586
380796689
172171066
394944974
912028805
888448738
1387306405
1039426007
1073536554
1226123471
904252923
549067379
643110109
1554560249
1351980662
755401046
617733710
1613673936
96714446
582291131
924923469
1774011158
1119996631
1872925697
230207049
1474370412
1691557721
1634376188
841979317
1479190327
1125740193
194659985
1193142859
1728119232
847932492
411159459
877727886
410258679
1892665689
1995267394
2034717622
1474726523
1041398058
1999548314
1292053978
1317617265
215104792
1845493015
593975430
1186994575
302676221
1542034802
627877146
749366194
654659402
1676866293
581082192
975641938
1499334047
210262327
2139875169
1858990792
886288492
1503525778
629637047
712431102
1168975890
1194961643
2115479332
453519436
160384066
128715817
209168448
744824284
2143707356
685922013
1167155039
1265966741
1227106710
1750702641
1468238088
324874610
1253224176
89951504
654957661
1713663550
228442679
1297408725
1647831461
1865623
567515412
1847142956
622314460
1200029128
402504455
1312830307
1306357619
1880180956
982725845
1134755501
1132469335
64932419
82121902
2086023640
447358070
33273875
1915104963
1317279583
839964002
70299275
495921645
1739596711
275054615
1146116740
1340068581
2081227952
53301317
1664625607
2107554189
581842656
922447491
31264572
1687688231
2071864304
1049421530
249377033
1715268808
268552512
1065933220
556779355
1872991411
403891741
1084978231
1386996702
923426945
1742319918
1582313498
1262440053
1373482350
1282349117
2003557500
265185125
627190894
11568326
908553607
769004027
2000975637
737029022
745313584
118007178
1785654162
138207829
366289651
1312745831
2141638882
1582595524
764292256
959845831
1083294643
2030286967
1742732932
11787989
249850260
174235696
1143722747
46761504
681274939
957123982
1431327562
957281761
1296025297
734699704
193323084
919528059
257376048
1849149587
1004773812
154989758
1078087038
1896304852
1457413848
502201532
199765583
884406308
942808851
1106389861
1152534886
1570082491
2009567636
1576359245
259513803
69671840
608583183
1243692108
303756775
219122782
1428454578
1851253370
2125964214
801958356
187053653
1639179188
1348896013
329914312
1666936120
1581308053
1303613527
242424320
835685565
604356638
1745496120
412345202
775586209
1352299075
1450670058
1986702251
1982110490
1050745400
1430525888
1723256259
1158558079
849131646
1124465020
1512910404
1682708591
1891478728
1726716819
1348151641
2036979060
1365068161
52528920
1914767706
50503989
134311123
1901269536
1647117499
19017512
316744438
1718054385
2147468415
2002665095
788746544
498858354
35877549
737800630
925919081
322756234
1482575868
1082388201
34609935
517797464
919196244
2105559210
636233801
856552580
2128038764
1808739806
2125536684
855235810
1936397957
463561100
1827024109
1281277537
1096240923
1105951766
41223821
2081273958
1704922778
577303189
876264153
1663976976
1594569479
224388983
763012371
1451676499
1622781364
225886960
208428382
405510208
1735415780
990679745
490582752
1997848282
597447496
128267060
453094980
524078406
503770680
890912321
338009071
940071895
1432949502
291620111
1243946423
98045973
1327906340
2027671328
1112950229
516284884
899153011
238527316
1069988135
1638835960
577958082
136435608
71489755
1103685582
468607861
1779182009
12580097
539622263
393696995
1988108039
193103638
1471835058
81274816
646802748
1148810095
1329242567
2027794833
1929718293
107435156
1478023827
111345116
1095943196
496159924
1475961366
852261324
1323549294
2060902389
905058472
740013423
53431702
1007441708
1134182057
417638608
562986724
686107043
1563396429
1359840007
1765177831
762507189
1127316940
1214382083
1254443879
1773231222
989075171
1025722118
2012385994
529383587
1389015120
1927106790
857010467
520393983
965491517
1504368141
1766671011
1242434359
1884404342
2117125430
1263050276
1748150807
946865879
2126135504
1168776573
1136717333
2127420279
100542040
1800236455
1891431629
685189558
1949768647
414394321
667102836
242136501
1800873538
1359474792
1295456350
392100532
1665124419
307716110
255262589
1642813148
1057466176
530297781
2062404121
188907504
343325451
75187477
66832996
699613039
1929511730
1604635223
919574793
1134851755
2008008052
1306222359
820508378
225536846
1601000526
551769101
1554214
2070633255
293559508
1654704051
872723028
1013012803
1205189911
2111374817
993705979
2083483930
187425399
1126674727
390838431
1559630694
754888648
1641591290
160792820
1757072084
1098968003
1366814517
342301566
1414739737
1473722166
302501689
173916754
1201361445
1325697732
368017084
1743981225
2115501138
705707546
433193492
1498746348
1984352268
772707603
597626205
415341714
217857691
1624561418
1531880476
1069381652
1297151059
792849556
1826128421
933270868
1824490602
371492222
605572052
739272444
1580424705
552060793
2020574561
1008807724
501876632
1833927721
1192645835
620190413
1395106691
598538146
137103443
1122099874
601865399
1997868685
1538811888
201766509
429087274
1229009859
1626262784
299511390
1036344265
2044962767
1663304505
616203833
528883295
962092561
84406139
1730698968
1119315910
1790665604
869532034
1949649168
214539173
965594370
1363110865
920737560
433272546
53620053
740959068
775993290
234714
346657648
219129869
476207090
1720842895
18485492
1282577839
68193654
2020207553
2110244879
512883471
1671743669
569755364
1011450409
2027518723
1229410100
881371496
736218578
849163464
789839404
2030607268
1594205443
1137865537
62723142
1855587792
171547608
1234576998
1583678494
1764584313
764319191
1097999048
445140536
2129686568
2049377546
963783189
2062574525
851649556
1766699107
70892388
2026410051
217224977
1120338192
1433119577
235793578
1520023128
2082855282
64259110
414406734
388591541
1796010753
199798404
1710390417
314121780
946193741
1313300746
191026694
987774651
1521873604
1796430149
1838139235
49965866
433864841
68311914
837202774
1138139072
1050547165
480541332
1542856428
166905637
344881173
1069820254
2081872934
746884608
1291300337
157290977
532167523
783319000
495992986
696235629
564676269
1466985273
635741430
1958992053
181469966
466226586
981360427
385067836
1778629454
1779894357
754037024
23578838
1670074896
473897994
68866272
943977801
928947251
1374006728
1475585715
781231516
518767331
850104890
680203016
1919242123
697675290
465969879
264682913
2138342177
689731124
55351765
431516403
661309966
1296686954
1723643418
1601165975
481382252
1079696052
1767352257
877800946
1296388497
1807683863
1511539962
1310709266
1618303173
115832119
807634060
1274153440
1400191130
805101030
666125368
1620624596
1574557492
276277410
144921377
685919337
2016263735
1974559487
1120716728
1584742243
334459703
1336507921
1941150239
604384097
1298831125
911607684
333744750
399616783
486330087
1744399579
2042186525
761531589
1316451476
689325221
305985152
131563680
1248791991
146416129
672320149
701615800
107580771
1241017795
1264594221
1353356619
1039948696
361646412
1826289744
876810087
1745560958
482900068
20778663
758669944
813200886
14963767
159266645
1866036512
398005666
541377629
659898991
359222626
920335171
1559511639
1956738433
852948661
129127430
101507872
662519624
1899229175
1979255647
1203726757
601568308
68297305
1733917633
1674731716
1991135948
1460821869
1433247441
1989295636
1438551997
1636591370
99112287
843811658
577415633
1918465495
1647853469
1166547340
347621164
311057308
1763007969
241711808
523458643
1307711761
831158411
1334903929
1262339416
1150158547
2016104516
1363712403
1083203945
1609859860
877172253
863599874
1640900557
1678977024
1007856645
863366154
1663745873
1386580537
196881703
1249132537
2135246685
1022197368
1422736890
1339906209
1903717189
659941514
267953223
883298168
604028879
248058212
1692641305
2064429106
192570884
1872987328
1483848476
1077115969
2018965612
1649178688
1397025120
53556536
973913843
2040314199
927207906
1330687364
1189096230
190653167
1679287815
223896765
910728410
1799724199
934261416
30615552
990997864
1694867673
1224667038
1685241311
1836598640
1778338299
1346672673
113612507
480884611
1937631734
1766673465
781748583
169682382
173090795
423704227
444437261
1618013457
953525845
1118748530
487629569
1787288063
1687433628
2007171810
1437822006
113829049
683701779
1656820273
1268334576
226637128
1258307128
1298725740
303820732
1620078642
1208236369
438278699
594720676
495667712
1033586966
1602760566
1225011436
1926784104
604592235
694207055
917261278
1663398311
1485486488
1108494221
1886343633
1374331253
1863126011
1216713377
674426936
112612554
424061732
990776655
2067155504
1814239858
762684567
156973160
1428296385
712569629
1999582651
746713997
1084862399
1562041779
13161169
894340588
332817256
83995502
1812182256
909155888
808812262
27597970
1019473858
1731306154
2101517416
1154761674
683413695
1602710013
1434902948
622736256
320226373
1098072840
1426475513
629928274
1396966704
977204558
1370749051
1082962555
1111314845
1095270653
1153864292
1058365482
1234725449
237872982
233152947
1679057912
1409489118
1330133787
1061748304
930790327
113671350
1053571155
201540056
54220319
404644679
1308140865
2144354426
532788849
1716331659
988559849
1507888064
2088821137
661981852
114217166
976944448
1683722688
576732813
1730191043
1265453106
1422308093
1551908949
1981821903
811897840
1504126624
160293720
324551341
1080499763
1057739101
1297274393
377893248
21489000
218426616
138784640
740979284
1510824666
687449847
1942062571
1815323233
644095199
587006816
1120013427
2018866105
626440509
616761781
1345141190
817650710
870545266
720844893
466843315
1391398437
1579756206
685064676
1936675762
533641517
268700804
1896157385
621660071
1925648852
269721304
1037767587
2087187954
90120576
1984075206
1983762766
349666484
1870389242
2030684952
1402062233
900614908
1304793642
986134229
1479312689
2128281386
1421931357
849474311
351283690
534957348
2018321645
1653884252
265291520
727313567
878143307
1179955425
874489263
1428393739
1823840569
1157042519
279775404
165830283
1194885317
1899936835
1187461442
1377993599
1411832659
180006077
1886526184
1541813005
1316107664
2078585743
1797818347
1365099883
907447432
2140976023
1605219753
1404326889
70628573
712565414
244244585
83484578
966757259
1250169934
1544962073
72613706
228060787
1780681741
1301300286
465442146
197884943
1090115421
618928244
516034366
2105809881
2143957020
111177780
498248161
189681350
711190278
431856632
420495845
425740112
484464008
1467343923
1289824406
2050214336
1736562731
1286942491
2078704142
803460210
1588613348
1572924225
1454812332
369037319
313241960
802768277
853945870
1923090339
1554877742
867476413
1116219891
381430187
1297265594
1725327881
1550803073
1656393473
172348201
1088554666
699970634
897813564
256123401
1697334861
893925487
22677794
1354043915
400879736
1711392575
2062524895
1814956468
560900969
1554391187
340037204
1700472582
962799816
39685906
906252914
1676020164
1177000330
1293490159
1865430877
18064738
886925913
1527984077
470321789
1911692216
1756841895
114883039
1380296341
1024433848
1070754479
2036665744
835830717
819157748
1859464288
133481878
240422781
2041670210
2075386569
1465980128
1057066291
93506903
1797063957
1323558502
1060781664
1407872546
1127061226
1481835041
733287163
1745889909
1496243768
1140423697
217719093
1301997026
2000576029
1649977873
1227269678
2089985109
1105271742
104440375
67653243
1836297135
1688414831
630735147
633423182
1394323155
1879343159
940619874
893783574
987365223
2048135576
1033413757
757474211
1090242614
2117744089
141339368
1848664335
441274180
668160964
2033950974
1956917682
1764311202
643552677
1421359500
2042661256
785317824
1628333337
903494586
883008854
668533435
1526034429
1614299316
2055115471
80491333
1469117445
1510144527
259490092
903436989
1397855199
1028325447
239458638
1795789419
709489288
475670842
1715412324
2016329580
1385650179
621372724
205230678
2115048408
1596104107
1662789299
470920901
275945874
310010371
432689077
1299666066
178373704
547849614
683780107
1211748309
1651772389
1509748363
1359469674
282959861
195137242
1476629907
1917191003
2010580883
1671085009
1757665669
19311709
715941166
672203929
1540168722
59733512
1064522367
680237083
2138875355
1335831638
1345949218
897655971
203739801
511274576
2097850987
1167041077
1842709891
1007213894
1885570638
1670063216
1420223905
956355145
1258589659
909948234
780624376
75996313
691257804
1422538568
749600066
923945002
1151305839
551571261
972153663
538635132
187909582
165107440
1315456052
1417313831
1548663660
1781290823
1472821556
189740893
2062627087
583469812
2101244053
192443151
612983989
765847431
1482121778
1137779122
557531926
464073006
1410124641
1685175642
193750898
1331041227
1036760036
1868744790
2055758998
1217054123
867055910
994628522
713937932
2067575302
2116117331
1253248231
907358071
1970907792
173621530
651515109
1759670258
117776967
638864448
479649150
892499672
789213137
1280251328
1325289507
1402289549
1249711881
1168718352
170163228
457559743
1474305009
375168259
502697068
703661263
592272531
784854700
1211156137
2130449472
1337324378
313358196
1494929631
1065081464
2020909410
778513329
1185841110
1831728643
275464366
1483802877
1307716909
1944365103
839138856
147503440
309302751
234257301
1167137915
517046407
1607483535
560117104
966720936
559116158
1237871455
1551601021
49952172
1002234003
1654227620
34024980
943318226
1449213078
546643683
32013613
1590466886
117442069
1328122673
746630057
1704917614
969354887
270586704
68849131
1402305092
1513337252
2111527476
1758510216
1580339178
1850833528
1869543331
411007933
1860106726
100372188
867409761
1030974526
326600851
316507215
1348898516
195429244
1892151198
890715146
1856832312
897108848
199041390
1132717938
509573120
1308650357
555593892
1438995299
2108059029
1079272
1178909301
1498709521
445757061
1448676145
1048041660
1106801034
275992289
705111263
902896893
824469923
1927723464
712561432
198578546
2128494240
210626550
1370890759
1786037422
1642994429
1336714633
2122306758
557832907
205026795
317427981
1441064137
448964561
1799575928
1420532027
2070924035
1139167895
1544023415
1131610895
538742635
1669398076
72436797
840759452
1567138249
709360881
722050771
1788124862
1257077110
830343651
1408663810
33862563
974585328
819366924
310750821
1703195949
78034734
1780932469
2053829966
1315737238
1607779766
597600342
1274049544
697814910
788505238
123743461
1962548435
1023502688
1576773665
1634842668
1054704213
2067855054
1546871342
2065761049
72280926
2089978011
1726588398
1024567303
298102594
20053149
1779331670
1330617445
1574034158
821222472
1547147344
551465727
370744332
1950299
460204988
375399874
278459801
968640807
1973533229
428288359
137510033
731677069
816991381
1630897683
644471734
1349840901
321007333
205077143
998694975
414323738
530612320
247735849
692964689
446068099
1790807000
2094447425
1807366526
2121677743
725215132
1777776996
1446490481
1811368611
1652645511
1756032769
184214965
291433061
1006804891
710214880
1698438645
370537599
120895053
1512197914
104068517
1705806427
2033929010
200058934
1876647986
1086739475
809151369
2047103704
395310397
1702380991
1133287974
1392239766
501056666
1757474504
19326822
45037505
1607332635
115625756
1369756021
803104250
1631608431
1083454984
428092568
433441236
518556015
250488969
1330074424
398199265
699895927
1350029167
1665982055
893332115
76473718
1298328838
2135828081
1182378078
406754398
1367465106
278235667
1325963822
821022559
1584764752
18710429
1047255915
1530708723
1623081792
2028563711
1307131537
508998279
511134186
2047428636
978044731
2075876385
1185412501
651755146
637004801
1276814742
473012235
53257837
636346845
70094669
797194578
104494725
1450372346
593457673
1986186450
1546880615
1379580923
155877980
1361047771
1134319254
151636399
774413515
819737474
60170448
954845148
1031363234
443474506
225046707
925438170
1497263561
767713094
1959166817
1149116973
1464812785
697106495
121761930
1506287373
426047509
393180139
1825577357
822434303
866090119
1688318251
1610539715
1211688771
1818567045
662138073
904475468
974665682
1000166479
841291735
452050218
175749759
1315417052
1464755637
443977215
1788708585
932199953
1829198535
1020159621
59314070
1545747231
655418012
1073798107
47111251
1452921505
1362750812
751451852
2017151972
2052480784
1190008641
1251757228
150953807
1410193997
1025168948
980199243
387091159
2065865258
263466976
1229067562
967086414
1121735763
1145174180
1485933083
1167615393
1504012919
1459525868
194770705
723588547
663584503
808475679
1042145982
398048306
1148342410
1267091083
566348126
433158771
693100441
727806916
1021724028
1973713882
1331222747
638844198
1718157295
1893400335
1117276880
1933469549
1061644324
346515628
1157472781
462723480
335950881
1144806769
2043931779
225663649
2096146808
127132771
818243291
483350624
90221669
278958517
1252806528
489076028
392206636
1260500861
1502741595
272506485
1645732860
896770521
140338623
345139946
1855160463
1389680586
97616692
1384628477
396039015
1035560537
563974191
528434236
509864305
988099010
23011132
1780239530
521320605
740708686
1318561599
1126311104
891103054
1671983088
2109099755
2054377221
817634834
519714713
1366753799
1339774241
1405083259
1526579923
83348594
594288023
624354286
1075648390
302350131
1633143239
142117922
406563075
1480629409
424680815
1698989876
368960008
2094763100
1234463560
1405620093
790607755
835917774
1643580512
1752820278
1773355528
782380576
1665359399
1759391679
1044406584
59896076
1133332563
1667423245
383673494
333908079
1746094913
1504060974
2105589562
1783447322
293344983
1704436031
969916582
1174562389
123250577
2131043485
1896241306
778142471
603188734
1212447627
1349377957
227492275
429456394
231398950
1697704654
1244180983
1721285599
1839411534
39724258
318065621
1836592628
1758727935
2014589262
247282521
181415673
1910937272
1693423104
1703212291
1250412185
1625228484
351514047
529470008
171048292
236459084
793223789
564491515
1719155526
848438723
1715498920
491435186
1167732153
224866416
1934683172
513069576
690763198
859077042
1654185194
2022847399
761093737
1433081376
267128556
741992961
1009638215
1016607054
961182080
84425686
2132741745
567680502
820144331
159939054
33953336
146222719
47558564
86842422
1170859122
874206492
1360716286
1542923642
838196252
1300335620
972265292
126734231
1747580829
1468401154
1401992356
277315538
1955690267
157165142
563986152
231015277
849942210
977486035
1737241888
786436937
2109590902
282927748
1553461990
365830297
1756172684
1004364263
211655255
1190684930
1083156784
236746522
452724236
1042961155
169344786
1906940811
718914651
1104613841
2039283998
1113486173
1648859313
1566020051
426411731
1101495439
1406731856
2111941868
1808809883
2052212753
342614503
85567205
1325934688
340949335
1626860773
1061089604
1301121841
1166970623
2053076647
169162726
1176339378
1038447348
1129973586
483046593
7999178
566088385
917639675
1211944176
1336451189
1603289086
2049879736
840692776
1385513315
1778194391
614620395
2089802140
941831815
555693069
1136119320
2132597674
601108000
2062312168
1211479811
749454510
1817114179
1133815750
1033022261
2109001368
1831779322
468796035
332529087
883879879
161730552
758415608
1220717883
369389334
1166997031
1579898362
1742296208
871219195
115358651
797031060
637412892
968074913
555897924
1100666300
1355279655
821667089
1094418966
1739451545
1589451077
248622607
663552489
284760915
676581267
1836720745
1522140086
972739702
797574419
851907834
494872226
79899028
1578017130
39310972
1982038358
143514647
1209313548
1037683209
2116824644
1576416393
1275686676
2092532286
2098947009
1714791241
1434898339
1338188687
19140829
1224616166
469398170
1414730323
1020986418
631342694
1805325592
232253003
1762564654
2035692829
1633999964
864462524
1175319413
1166747460
16101283
457330360
399028907
240865313
759339715
701995460
475022067
1515320475
1396652016
869144563
73639534
1909506693
2142249573
19892687
1640942599
898151007
662794418
835093682
1334210070
9874910
471479841
242573199
1267300414
737477002
2068188789
1734764138
1387328994
1846711443
1684909758
1979078463
1253542140
2055268505
1526169645
1415194062
652306135
1925833332
2143896314
2082539608
2009980927
1788762751
839104257
1607715572
1058762125
1991144567
825315319
454192375
1806124901
1989984203
155250186
1605436512
1397850901
127737983
1657119003
896854720
1397668108
1315995193
1209299602
1429418113
2016425051
210648488
167327678
1597069941
720086817
1030520904
752577482
1741251743
1615555198
1173892208
692851427
1416761288
743457715
292404724
1360372581
1181512929
1663939315
1273224727
1409743020
1467474341
497666373
1140376561
768756995
940375250
113870614
1513315559
947469444
1304506892
1288880702
1170816108
887017103
1133733602
1741460585
1536840914
1429768281
352515653
600265042
1834186427
859277199
2012345657
2102723748
1137220203
501392384
678674054
1656453377
683142912
1362795077
2093533191
1418249621
1766241175
1944141221
1323875901
743662732
866703009
622637784
874244090
9359655
797204297
2008002964
709153756
813543065
834772067
1814024084
1436240773
459961709
1905860042
1461899750
549032193
1651485307
768635882
520882319
201122171
1412996233
1043773530
1563602779
945439407
1178839866
512876020
912939191
1021875879
659494048
357419296
667312176
494991500
45698139
828256350
318858356
1140219874
2092816534
2011448264
134334830
746950108
60275029
994647645
521421439
155074731
162682493
983432463
831874457
2001121460
422704573
1362313233
1558397975
2080002987
1899804968
729231969
2106592741
1594157609
562898265
659397306
921615296
431674061
1089941358
993071867
624083264
2064623345
1739117554
2022648049
108775171
1252794101
101659687
2062567041
2034658575
616840810
90783135
1453089325
1692079342
2070857803
1462818445
1586329207
980661357
559872858
883136091
1654702874
2079436573
2097255953
1339294137
1410847951
1461500155
35529538
466375279
261772698
713277624
1396543125
426493126
1628022024
1933107728
1932984161
1120366172
781662336
1891721142
979631911
1056414587
363774900
1051895218
1377625001
2086319710
627386371
966087610
1279165621
662090986
1195191846
1053249407
60438328
818024226
1345520965
892722863
1297158807
868040000
555715484
1323878774
574323791
367377826
782524057
427263121
1251867615
472622081
1039250328
1033986988
1032607835
28487297
483850091
1013044103
1350302387
1254614307
414136122
167353447
44473308
588562146
2027573293
495332344
587085768
238604486
1184098444
1709172710
1184057956
236127148
890842847
311986189
7230358
572740354
170812145
1108506789
184394473
663622222
2016749038
1808417906
374893912
694795322
1881445035
1208682274
901261152
488654849
181673366
73852872
1906912115
1456277664
1177173313
1181522503
1402184871
899682899
1944050352
1412623070
1381876672
544221447
1554614637
879972060
1594374931
1724135153
1136101305
906788974
1799750340
2059225630
597526235
283516841
590374326
1013586795
785595314
944659855
911758493
925703266
1394521701
17477082
1939211030
1040059836
945390396
1802797429
639093707
1131420947
1881248276
874186917
290544801
512068566
1294395326
1132658039
478948039
628743437
501683471
800945512
905588558
600542147
1338472465
1085193384
810281684
820922776
1285505924
1241397146
1558885013
1362019299
904024034
868764912
1746420734
309392324
1975366386
894130360
55878002
43119289
2006392897
317236698
898315763
1834375514
914362820
586313831
933773792
1139680847
827176794
1927278841
391614246
1748446116
958836624
547384533
1892511023
1376191908
2021099549
1508266529
1805317493
619026591
2103379251
1969445277
1169069982
1354831689
63124222
1074704343
448916908
1078235525
811613302
1655580869
1033230435
1671039515
1732382008
838564305
1669194674
377558221
1698281567
1306426091
299627096
1958935857
1157605791
710242884
810365615
674067522
500407593
1992582672
1500076775
391956344
1921736667
1451521551
2132094204
482254373
891377653
2141994679
914965233
290865245
871617701
455754558
55452587
2129355960
1527129877
728391522
1066311254
963413760
1286898148
1289699990
1262579548
1869465190
1919656494
1441329428
2060135485
1976388434
1192574681
833703661
1356429217
715535811
1107968463
1270329931
1717075594
1205539948
1920714643
2145680688
2122562394
1570824604
140765102
1159577642
607322835
1905494609
959399256
779478089
1352980527
1727855763
594568923
1764580797
52889935
1628945630
235787918
199255418
1545507603
1077282168
477891350
1566161944
1024445845
785804265
1387534099
799241165
577232952
1808732059
146284967
101630635
1659403847
450383798
915842868
2064375038
1001843410
1692404218
1325236432
1019926274
254756136
363749474
797816076
2109640753
2143100225
746915820
54595571
1614455960
387600212
25304694
1280475994
847603522
1970612475
833587424
674910057
1121379584
320787613
2009586226
1097790022
685633048
1921191524
1876541574
1203495162
478423164
927604771
1244268
824116998
1338649181
1923491228
1092345413
1916669762
1135910012
334272637
1150045608
1319400443
912483344
1337795853
2315809
1444632186
311153996
1997981346
1888108256
495722569
917433710
584854287
915154954
1056893753
2089063721
1198022515
97202495
761639130
523561693
922010736
874260449
1845838774
2031654001
1353796222
349289873
1382879002
265886325
361756054
190858729
1527684929
132794760
451193463
1692597538
2074472967
1584766190
1444561361
271308392
264474225
854634780
64873796
942068111
1726571931
2008530149
2017571740
343529975
1825274485
321197456
1953999922
2020224009
325407417
1354676018
837149793
1076905166
1236610577
2083706890
695534374
956520039
1930299274
503087761
958006570
4540369
1137944
329856893
683428202
441989689
2072100797
601397255
850978177
700880801
306129970
942610644
459555217
998680943
1457400649
362068721
235601040
222475665
1047181711
1027133250
1695750368
112109048
352843789
385073216
905867373
1460942399
1849533501
532669530
1898934369
1147054622
1575245975
354572211
544284214
957287186
331453553
2021449510
1315136409
44167123
1157926084
1264702056
1678549572
2047854908
603243450
270732705
1358008701
2083568015
2135124371
1744104561
489971806
669839904
2140177509
438193023
341582847
1279433206
1523900639
1708036955
176523924
1212824457
981584444
978504258
1423824985
1535294366
2051508793
1333964539
1768499972
80598771
1385411037
442423830
959776478
312879341
1928866191
1073277278
993536615
1865923098
97257776
1927196927
1161865956
2133071164
259471494
358708911
997284026
433776368
419026782
221393747
1307536170
915415859
375418274
1793842503
1870755096
1626911676
2130043966
1648671534
1728094486
1695985157
371475604
230669672
1486697914
1635652162
1897218397
450289968
1662476694
328929565
1447265827
1102551467
1882017738
966973789
692965592
1439318988
513770598
1375203192
779931714
1247649471
927760408
1340803826
244108861
955207624
1845800152
299990216
611065377
1286237051
1104646644
2097814985
1136612940
1893009435
666587342
518636735
1344032720
1040570488
1167026218
354960532
705490637
1679478136
1654374846
1076294395
671789750
889831616
1439499429
1829352990
113512048
2126784283
554644456
805018459
1964804360
277268963
340234352
395834708
494445933
437160505
1099876074
914424319
1325830815
155921106
1064067964
944576780
785687729
625549824
754224543
1393779382
564565023
1663792369
650710255
1728124098
1822066334
1412339758
1528730988
25180662
1540284222
298671042
772234054
1100545967
324654737
926997566
1717825404
1196854307
134470392
1169456412
654009326
1746427155
2052438251
1118235529
106674138
1440296342
799771479
1980835940
1799588737
1066689722
169702263
1745656420
1786125670
756222746
154081673
466692119
1039830474
2022263296
710341824
134503042
216492765
1284337957
294542315
1920108437
503022976
1964082427
1463508219
527107044
912592216
505959624
1373986278
857234811
1362621607
1266620772
793085182
894278921
187997558
1737792268
828631074
1583452587
295685231
1104600965
1771210399
768680449
437053132
787505376
1412892705
1233233633
1679521044
1051577196
1165247902
1184648553
88666175
520438708
669292798
1125876117
1108858302
1273509214
599127561
558063573
2129462150
396929205
1570294353
1147023401
1579441400
1742414226
437429613
1614145475
1878898153
918422904
853911886
1122218881
1814235214
21989622
1901970065
2058259008
1135144809
1180379000
158640222
1473365726
1972006059
451387399
517842198
203737632
1858138985
479100036
1848256117
280798891
1647951297
845553588
1767380389
62967973
1812555854
424106667
1346041892
1590417983
2120144527
676826266
173069995
944846063
97935237
249579429
1219751700
950074167
1710113057
77430810
1006250788
88261680
1702714820
30097860
1928552895
595623042
1580023532
341569314
1146576691
890915308
18375362
1272973058
1989456985
2017227797
1171116035
2110288695
772886616
502290389
538636731
1338793488
55435159
1482776868
1679604725
106664346
2138895552
1953434985
1329141808
153509175
524220767
1747252653
2143394127
1742996470
1616110740
2043797712
1008760747
1705030385
1211350302
26664370
1167119866
821821379
1050599497
1231513012
293817466
1944120897
139924238
898860789
670023270
1298169617
592599462
706024991
200635853
343393763
1054382220
251193780
2135590661
1923778487
119340002
1750932152
538672680
2038128860
2097424493
748507185
1411142319
1307210629
401093383
1566970201
715891606
1631821353
2018206232
1720196832
1527331747
1856321792
2139796579
1736758924
1119936105
415784248
834744949
1391238238
1267358531
196326010
1546454571
952651015
1728047828
1914815824
327637911
526825740
1504432655
1585702374
987760652
468379
1577996191
2074774978
1689123916
1392105414
995938183
1899777618
82148015
284141273
1121675099
1682196124
335878389
760321428
1104255607
1547772472
1881835440
1335457245
1429956316
423468812
2053120722
2009371000
796367022
261856348
594823670
1142513041
1196713679
1247457151
1422622799
1016673344
318461723
1690518425
1589532039
1519851348
1616734892
545210223
1463031084
2030860725
266375652
1430860586
407584666
1952780896
1831823646
326831929
1476446686
2124068554
489438273
1390764600
518465055
244989033
388518871
1803034375
891163708
1477075805
1654687891
1566960587
1910257891
1655556262
1507860472
445314903
855342917
649650368
2097868883
318789562
521748535
93649168
1882180925
988082313
905655044
212419305
304364528
394584395
403318188
702735714
822767379
505969484
1456700634
1473583024
1015188293
1324597288
228752444
1231700888
1957180317
2053072941
1919047371
1128214315
2015190311
133460046
68814706
450965433
981691475
1628647509
1970466914
1112040306
1474533284
1387198828
1859863659
1476850684
1755813296
1292319848
1156920921
1791385764
1826852816
1619474398
1159983479
2026623137
483549022
857025993
1126652436
844918135
1736774067
1765417854
534222269
670745718
669430819
581641661
305224354
1402352147
458582237
836573325
285477230
1441092540
1815200265
577506632
1420987380
1329889645
770008980
1916739571
93847077
1838240027
1996620280
359783977
1287724757
513548312
1496936336
1965831617
566986443
1357424003
1309687810
363981338
1507568093
1251380475
1246460307
1880265408
683318991
1617631239
154837982
1342382749
1984737253
1024772411
1142889819
780792840
531739409
1927419320
1896986440
239493491
1954556376
1078206405
1340578282
1312612900
2108434861
1100380565
2058842185
1009823975
1556811004
1086647846
1656741201
1739848296
1468328411
1837651220
428881789
1396151063
1814352878
118713227
24415456
545469891
425255861
1646835643
2135289964
975129067
1414727384
1018327484
182455531
1129918902
2107349121
2048227054
43844144
1152065561
2114372183
832062447
1901627646
443578208
308126485
1784084113
94068429
535801801
762069139
1985828899
1269824322
1759691987
1027948254
413134915
1400998779
398928871
162291926
2142051930
1179006475
2136888119
1320734817
554646612
253077592
1105700630
669003563
662227060
481094107
146612361
1421569539
1878235261
1774221533
991648788
1509322083
7082662
1683861167
1258174160
2113627765
1947300122
2080140215
1125840360
571152866
270797619
285346721
958460940
2106771876
233482359
932618818
596236225
1253111883
614980222
986545896
1382175301
2147086658
8937216
205650309
1855218914
1152194966
430148340
1332315672
1801203680
1638664034
1212595067
1996231017
1102071979
178545534
31773014
1978901826
495359861
2013106142
1545777738
1422152918
1493089897
1799035182
1234818124
244150338
966461253
1554312903
2114571933
1898250781
1607522788
975594184
97645770
1442746878
962181663
1282732631
1588328761
1762538062
181259983
145741224
1170249218
1441321931
1295052541
1237932340
2035237123
444785129
674969849
640351340
1514267862
1779312389
1111896175
1394957168
740664220
2040002702
1927767164
1222434384
673292467
1126738848
492936614
511980049
832885744
1128616150
339055919
1607829586
967041759
1876211936
1731932685
1776000896
1063257003
646496415
1640779689
775656426
1674569465
336389435
1185549443
290486070
786672196
475734165
56991770
1888071787
1945948807
397938115
624277727
1000154447
890457512
1190614268
1296130846
1816013237
2048949606
885612441
982087295
220870614
1284065644
1358124266
1002015988
1786540256
1684027805
1836211731
2068414710
1918428453
393779108
1688941213
477655753
1042326624
1080269529
317123639
130701341
830444957
496015483
1954423708
298914107
365238196
384384886
624120818
1462372323
353921490
1784863207
744327204
1018778950
2050612009
1981650857
1956924998
2068541535
513917943
818602097
86897719
2045142066
2045658323
1597222395
222366646
2050199032
1387319166
936898153
309999225
1049289517
567047967
1807740598
349649713
1497940072
1320552581
1975045265
1123573952
1094139768
67562044
525660331
1679364990
385094846
2029241540
1563005309
1818284125
995882654
760738573
2044869763
1129142799
1864665886
992393922
31680998
454505735
804118070
154356751
2136282442
1393650578
1731485730
1482721861
1485725945
1042651715
1135373290
1432984628
150683610
1236091924
1034966261
244597806
1991583661
1745448590
1401552320
1706950702
1428671299
1299809891
2055272009
1414853226
1463475501
2094173050
364257729
401445257
1771690294
1423410350
2079712543
591798343
1204999905
1175731523
835313112
2024337117
2099602591
339429436
2100502263
1606312426
1140484210
86527053
1553332312
973063157
1025379106
583506223
847267004
236707002
569682712
1011090196
605241246
1002328541
1661195434
503056130
939123697
642436876
373835410
115292094
938791452
104658547
787610291
888467636
790937132
1979586730
843004102
2045596532
459040382
941733155
2068820264
599624560
132321570
572113530
568892926
610818670
1278251856
127123030
1044573715
1194585209
290184873
2010088959
236746659
1756230694
211097553
392230659
1835348387
301928341
249836687
1575835275
654407300
120484692
453321378
9798201
1480216122
1259790272
783971589
1457383463
2073346236
1391320391
1167039260
285558629
770256866
509493120
1558421021
601569283
1655945870
676786936
1689610281
1598520161
45524360
667881484
282759720
970134680
1512558300
1591752770
1785313665
1956915242
1237460885
1102592464
1363238806
1484629280
1614034468
235076693
1370771098
1836299475
1468309704
2123215981
1250199791
874902194
1814413173
503603478
1534443212
275803503
563164731
1456115361
1960856768
1118072488
1248106391
1024484329
617464326
2105150312
270012077
862254625
1715990076
1544256569
1082659206
1898374507
1134786573
877346082
1437277028
492060710
212794308
2139485951
2112646829
526037206
902803686
1403072091
1640292255
2057892002
758421720
753384558
2102044252
14845159
258553055
290787220
579942625
1639367372
615564406
1668297402
466759162
511450000
1957891012
199728777
1786259081
718319888
102998467
1983828253
1246019832
178336148
204260972
905883214
1844089419
152501428
1401340053
117024804
1553213746
856592152
893699328
1012182799
1844516835
316094086
763388936
388360637
478283401
1109200671
1881964575
1721382332
1140641105
1107183166
1987628048
1085435926
1673631442
678209517
55496921
331973828
595200615
354185826
93420657
1177831306
572227113
123826960
182990756
309072813
94712166
427518334
637437167
1263875272
1410567901
1425192162
1061234125
894572284
1411479225
1187399716
1061276064
636763714
244355357
827057519
1577731130
624691253
114403440
885236415
583551739
1484272400
1678117741
113227529
1130019883
267791966
158529353
1403096286
459893995
1708405601
127928929
747446224
1590722314
1969628505
1568259579
1867751592
2068332573
1337866527
854649023
1693868232
1364364911
1930061360
212879631
1719863252
76990685
798465674
1923159849
791285280
536167372
241946384
555196302
496010009
700139546
2055710597
513860810
92149543
142645482
520170309
1988774500
1445491248
1096254070
558369027
1650214573
1081921056
605581218
402963302
1520508154
870898752
1790052586
1545826588
1500553213
2000941270
612817415
314293493
257555501
1452898155
2130804890
329649815
1701087741
1437970307
413688376
430961254
1694541747
309702864
203025035
1988106737
14785599
16496230
1148867121
1432038364
1071218920
1862841508
1962667063
1830444169
1961899050
1121727538
961215658
1522847237
2114868077
890992264
1959139027
995932381
1958034866
1415635650
2055996373
2089900846
1381834028
1949612336
1619537971
1093055095
1144126073
1078988726
466002541
520354404
1208538606
137041444
611875253
1777989172
780520073
1979163367
1680995114
796000278
1150040009
1195968086
420149599
2086068729
808580069
1154099182
611006734
2141746552
2072938189
562227635
1818935532
424348803
1507814127
424531238
181413583
1707319622
1771723064
423563074
2094347917
1555156551
270965197
1943901316
1660626853
553160507
169238415
506445183
542596220
782682228
1826171143
834407075
1289856782
600872971
486550579
1925134694
1986861262
1990880592
642631472
1626906479
403986438
72804781
1894316996
1687015355
163370
16287851
19788037
2007401989
262241832
1924665122
1169456469
1082252281
1515655911
110151254
1900394841
1726334070
588854590
919828706
2090441065
183095458
423827963
1752251637
768970995
574503925
2033432747
1430193127
1776630598
607141878
1566497271
1317204706
501616410
1405923584
412724407
473727697
1023350763
581034674
1653335465
2058905716
555596025
365024092
1934517532
2032223543
321943218
1237688544
1667261597
1088298677
1503185350
699614533
1094462953
380608407
1772943586
667326980
1307859311
865935281
994245419
1178510535
912429977
1692562418
1130193470
24128556
1720773560
925861628
1160989874
863933128
1093052961
1252702475
1995202595
1429994691
348237526
1246169328
1770638271
248625993
491083409
1646199599
966087295
1576140965
927459933
1973779279
1213160621
779345273
669488398
1067256648
456463133
492471186
2070929885
1927765203
30900484
1030280049
22594162
1683830762
1209843226
394407935
1414012253
989879596
86253841
1211734746
685695920
486024314
86407554
118495319
1312469119
1290397107
1590383296
318987280
1597304286
744368497
2056011183
1932377438
461931393
486776935
752820958
827880144
1009192373
1136714860
33594646
796989306
1445370507
1034289255
2086099835
2020832747
64024758
1743700093
1284082707
1857592782
326983128
1902561851
1954368837
71057202
1744702553
77626683
1419585878
808013575
109699558
2005900081
1423546114
664728510
36431308
238598165
822117763
1895741648
216084277
54948414
1780739455
1085606825
1924029170
846557948
2095606759
696057789
588614266
1843934887
1052042203
155212361
829811056
949198130
702294328
1054140312
1560132717
1427456448
1794749105
469243407
1022883584
1365547898
802837640
839506794
509499949
1961878855
174719418
120053873
1941510631
936759067
809473840
1953101150
1886719130
789378178
2038410719
1696648730
83451906
577380056
1072657622
1779959434
1894111435
1318472660
556831485
318533327
84055983
639991446
759108241
1126670180
1988782172
975132712
879383117
1043453318
1368954684
1265268525
908197968
1942689632
681791570
1672192102
1678777290
561815625
319522067
894021329
1125711810
873698566
1693145732
1734822888
771388680
1771438127
1181491200
1539534960
1533201627
264443427
1896664239
1771154361
192479805
1514127747
1566705303
2038117550
653190507
783316875
335065215
1679409565
1674988873
1814123467
539230167
1834821807
1922191810
507346219
1403001771
879544389
1197313638
1006031214
504513162
1890957113
1258187864
73325083
865040520
1509342279
392328217
1133643822
426950140
574296031
1660528900
1152792735
1894501720
1976885937
1607133868
1965916345
2060411209
109621089
425352911
1077821966
1481770009
1010455038
1184556200
1905362672
2021024765
1049421806
323194424
2013832906
1914188628
671512959
369238776
831205894
1050447196
1416128639
2133043690
2072913553
1634788743
1628285379
90962994
456485891
77692222
524272925
888495830
722507782
1928356246
1704172796
101786998
462682699
469103373
1585381162
138566652
1989079282
1995698741
662175124
2005629360
2097186050
623122120
1292832049
1080564359
1640713828
611003965
1838477243
1223410233
1391042602
930726057
217932460
1268688350
904068240
1619214521
1775212693
718372442
1935921655
1741996160
1813346378
1631675154
1761115751
1739862236
341485140
386182018
386702453
990979772
569136123
1742330345
1685034630
1957702170
2091571322
303140178
1472169079
815369096
1205735579
325876710
1916489295
565494656
1620936537
728135021
1721571830
832133000
1803380238
1351052570
968752678
1623083289
2052140203
1618185180
1910767633
1364265815
1005924827
814959343
1421563451
119341615
355461933
659330598
1394341215
1795983266
1927020004
736490967
618423530
149715640
447485638
88916175
1041423100
1245402455
955877892
773281702
843423824
552389254
1731116127
909927873
1227603302
690679121
1736331940
18361548
2076110253
1094573511
1471687231
142136766
1199561875
1927479468
640489831
1267387307
1089317167
1232911541
548566917
849223322
223458064
1420017886
116813114
1994255519
1864412681
516084565
511052986
120771914
1464991439
1267083032
1602630116
1906930350
2033082064
1644640847
1879059202
181787770
758565108
2059287767
1094920328
1657614887
48540978
560070149
1281062243
292433126
941911407
922706872
272660328
30521943
1753948596
11626363
591034253
651992510
627614685
1401068903
1503736308
1762335697
1257694261
1981891332
960769570
665824194
1309115937
1563350037
703455266
1442689546
1756414923
1460939201
278040416
240730729
2073729642
274932040
1138493452
1820650050
749551234
300861670
232985197
426148589
1124194552
1977816947
940028959
826018808
2065074592
289745295
1794717508
255429849
224834961
862259363
2115959810
262733914
1688770952
1693055203
649269141
63260053
135341889
1010978639
1342147849
1621695270
153037176
1834995808
1129301426
617292000
1401860118
784963046
658911490
94364228
288736295
1714191806
1130898767
823847084
1789617410
1253252891
1573934941
1290261951
1220135788
1267616340
1981358877
1599374571
1505556110
221711774
296721407
1946498859
19824659
940786692
1122002143
413909923
2126493703
524659728
219107502
1008390910
92473826
1989313809
1168820707
204349727
717596668
1650570693
311165915
622905157
123371558
621247293
731181592
1057656675
490174472
144481750
243075386
73223331
241561884
1691300020
1625147073
1583038282
1902613729
1144313643
1303380394
1251966355
307259888
885494709
1082851930
921790246
922169018
995499365
2048287505
1857822339
129826597
835763940
373274666
1470303188
227360836
209435672
1038418019
281831008
1222038664
439369906
1657068821
43698195
1012897779
1341445762
228954638
179226175
1643324566
274097118
1942212259
841585880
1577967319
587903186
968506711
1112125623
1791314243
965048033
2134039550
362451272
1498325346
1766389383
131275893
839934774
883213208
1960514878
317967531
176736922
2129549118
275252171
886425366
1011461367
912606060
121335160
1227123271
926352373
1168141049
1129917619
1605818870
2107160352
1044426813
949914310
1369507545
174685936
1008878171
418710907
2110095091
1934085560
307441756
2134875366
20514256
88195843
1781548604
1791732321
417920207
1775576549
1210659095
1965965016
924148621
1402758695
2026695390
546768946
944773056
1212262324
1004498714
1958854722
147930582
1467012072
442087188
1557078826
1947396324
1822536918
794099213
1483631865
1170496380
1806898802
1258442080
383803470
1413879486
1852830079
971985150
2055001247
33534977
1127718316
569996106
1334037575
1006666861
992086992
1366311357
824382240
2038167751
1746470907
201857293
733570128
1087558316
562004965
1415453035
595597503
1006246894
2091381
1743676040
1659133218
1865475883
3830865
511547468
1945694540
840292468
447517855
488025714
210332785
474838218
1816811889
1339948445
1551371603
738867949
1822614085
1696243366
2049904462
99058554
1133042202
251072510
2030995769
1252534468
2128083174
546971730
1776276304
545912852
1074826947
777594028
494368116
855566475
1937905003
803500915
2110692831
347938018
1088277176
1047472376
838672094
490121762
657085106
1743991656
94172432
195701084
472998538
869443637
876631562
1864175211
295727605
1547132589
1170425462
196135374
1882551771
1790039442
409057306
853782366
1802543706
1438146205
161165344
1164879830
107230567
1875350286
1728902635
1519429638
1012615447
1879379936
1821100101
1371075073
2117119236
392526343
350624979
1621171360
391039401
1953942152
1725424949
17294432
326208003
185590479
802741774
1985856217
1751338437
742811938
1250845935
2094288808
1963844611
371977410
516544247
274819285
1498975527
32723485
2099017304
459743807
1080820989
440370852
1344919848
1104248392
1897239919
1786543652
1510072247
1721429718
1445081222
860059138
1407922764
1992858656
850039481
787186125
1260865532
1980724763
1550413052
881287114
2102981710
1047727136
542414612
1320260735
1129741807
1565470064
1674725917
1185402876
1229995246
1969049949
654533248
1398184147
1733607561
241616718
1119595113
253116830
1700494940
1081388976
383855544
234497065
1377765150
829340529
1544260197
1773348564
1412417174
1765389460
1834772222
1462142867
13125783
294047404
631883861
1559884057
1275856915
1269087850
1429442234
158717651
309970066
1606654710
1664937211
289347829
192569611
641500353
1627581380
260632801
689261137
747509543
698938122
864036306
15950960
1021222930
617897219
2110818320
1459192219
401940418
1607470976
1279637118
1105420421
1589252668
1932599104
1353198008
644362805
1500577292
286620003
857180375
1838262351
2147208731
573937135
121849343
1729006548
1603858507
102904275
1728217549
946461365
934100834
1562841556
1944860809
237989495
1749725744
946588686
883996048
2082941609
306500558
655071840
974475285
368030305
298058816
1425880407
848523083
1231136636
1231585541
1388557653
314300015
1749315545
86914180
587300218
1000290634
385713217
291655387
1428565441
261953601
33769193
2065409493
1116773845
823780576
1274831021
1288101253
1973280202
901606894
445950037
2054641712
1480475209
1811583766
3182625
382594783
29979953
1740718655
1019747467
1382445296
1508544705
1717287768
1884447322
886893926
1218265525
949492688
1565166734
1872478780
1364521301
1165964410
1106733848
532903219
1099364228
1593418727
457083108
1302156176
150001147
216284278
1407961676
1965677325
1678997759
573878018
2004259520
1685842329
930906901
1659863157
2003661851
1102165312
1419157064
953173200
1859216206
326929886
1591334623
1873093759
248084587
877159209
710213070
830384166
70792077
691279677
849941039
2113195128
769346503
1798018286
867152961
518151911
1723794715
1234481556
2066063210
672637483
2028867242
723506227
1020406903
1587886610
6744391
309159484
147118970
2004901811
511694188
1901661073
2103568106
1952538056
1510099364
2128323347
1830214920
14505318
1751576776
1888816829
1907376835
282872163
1622880290
707707797
1298742618
615281512
14235062
703079022
65946895
2115231582
968593005
851286025
1135337336
1021399182
668288210
1908114696
165830928
1218276625
1886881443
489549376
1645721757
538784482
896389983
1367209317
1000357921
517387079
1813623493
950933697
236427305
49878998
1702294202
1451637744
1740802455
2120805827
949054757
614496101
116584391
1608629110
152393634
2124919245
1235659539
1755175776
1338185760
943259448
213555995
772120945
1521460245
318294445
103456833
1980155460
794453546
747422213
1006086045
1339366485
1354870063
1632343864
1936505641
1106611101
666804676
160659238
1385962877
1100240329
1813103847
1691899660
1879927671
1179100018
1890121193
1989870361
850773678
813651667
499646728
244971275
779290476
1610819904
802993479
783089394
392361816
1124077346
31949654
2111610458
2022675261
1430643657
1048683253
2036744560
277435821
2054577665
1252639228
427701491
279480599
1426476187
429931000
683697764
2043585032
923933129
1497091817
442559525
1939906964
153524315
171963786
1011701347
1095991048
104798108
543006924
932169342
1631820578
1935261459
833067277
1784991637
1924151664
69415880
224614849
1150623496
789840605
1834648528
1178564630
1875111132
447975390
950950469
1410896014
847459051
169540373
1156873367
1838530095
639544929
946043670
2025622952
436574150
70166404
1815741667
207559359
1074050826
35881379
264238631
1942613948
496420408
1713050609
696174465
1466610379
578492036
963692828
1388824212
918079845
363183791
983140364
435738673
1040155693
1122386106
1895588881
893338420
204051228
635746406
177804566
76644885
477020554
599691683
1953314659
532225412
1122302874
1688979062
1806259494
258313890
706058457
1127589263
384218386
1449208120
47706516
245899315
196015014
438373814
517094050
176595148
2110153653
134816679
2032249420
619538704
852112711
115154048
1070261062
1374189546
903047049
1509391606
1135848050
1374222438
737116034
369078118
1275519428
1705129877
325061027
620240568
621006293
297214518
615637305
429742087
1633263773
415321172
2111651997
942617879
676351775
979009037
884972026
1692208797
304065741
301058823
1734358917
372110909
2130038869
542453748
1569760031
2078144775
72204085
519616764
1352259384
1086941748
2136433322
874786806
1925658254
681522221
307348348
2068861693
1505774904
1211315125
1306037853
354193969
2076333990
963222041
105242672
375805515
15373407
1909741340
1483299437
908775148
1055021763
1295747921
670400339
100419702
1314782381
1802109680
1831097814
1358170798
1191144821
850835176
1983141380
1898561219
1330492192
518281231
1417584064
64576992
1402084922
2114969966
67595381
1619044087
1603029472
1535586690
2005526329
391978311
1141761218
444640721
304096696
2144571084
1655652485
684518458
986219997
124395971
787327556
1002136899
489244753
2115890168
757369656
931868471
1444115665
217911339
1962037391
870366969
962987489
1477338295
2109348746
98153413
303193598
78619005
1091779213
1383573594
874709749
2041779925
135751768
1782254959
1942332072
782625518
94426312
283577497
326721346
1137172678
816379204
1518825857
2124571489
1683858925
655957134
1894882685
753122817
556181728
981326714
1662615547
1438680958
14645155
623781988
296983168
723864809
2027529617
1201098920
1656556108
614122834
1473395144
847163344
530749920
2080558374
1766827399
740962379
1071635567
1474341608
938492477
1266717621
1678724933
1045273413
1496471408
894599844
1803846767
1322951981
358525533
2099078610
1487492331
1757460077
173969979
599328071
645339784
1306527681
409376833
729870670
1132786394
36686120
2071895259
984265339
490997974
442439185
1829799448
1234813454
2287466
1669869915
80115294
1679968780
259052487
1224149532
1344375266
298560921
972697414
472123252
1012014582
172218601
1450631647
1713642791
1979358782
1884576304
2097401035
820979624
1319492407
1724530914
1090536435
1107136524
131721480
1877067562
550015170
249444603
399541611
686211374
1457945710
1199944219
335414597
416994681
846258697
691516758
1773128762
1913814475
980633754
1745611269
1831553407
1406783137
576095589
1546580528
198606715
1246889997
2070112007
1126219207
370348186
2144923023
429418056
1280387054
563402434
1282074250
1345020245
1402722882
1964835136
210822783
2083544453
457472574
1117960824
1787501766
1241403989
171187121
756176556
160001562
1007352507
1784217447
854329960
1273148282
941010895
1579783478
388704273
979092211
1101089586
1131137394
1174333166
1672429660
247533854
2088868122
2063446188
1621570662
1318363769
547089745
446429267
37318226
1185478570
1582612679
1087346683
204974817
1590452800
1800506137
2062071589
1078232459
1223137203
783217927
2060007752
1641951236
748012194
1796658597
1304671226
1164964668
475307685
142701977
1099623604
1769698990
474323278
1019419526
633003909
168481212
681114852
891740433
10767759
331113123
1943806573
175623685
438555331
1423536190
58961008
871972246
1869448228
1208520947
1663748189
1559202213
920000145
1431100300
1562409336
1937375276
314739790
1797447581
16509702
2124357203
1862757397
1521247572
1058065002
1150031161
1142980195
1862006261
29141283
153654885
533337240
1219570772
1940285402
809494479
1520752261
473353340
203990906
1436565535
1319967046
169059443
155206780
2024893088
846118200
1709126780
813160551
673428550
1895732166
1636507353
107562182
762847021
1860325095
936534200
646857968
256040783
674231775
431968679
54069279
1546198613
1951261806
1348037851
397267939
263915588
2145145075
883679310
2088152830
90906540
896621173
1433789936
1479152275
1426315699
1508941584
1526063932
1425908975
521962066
291985900
1986023853
362675187
1060006140
1433799228
1806921652
434398972
202069060
510697477
163100556
505659747
1184251620
478032977
757407931
1038437538
297753339
1579238847
954804099
84841107
1306812216
632389605
1054973415
545869677
1960188566
2003830916
1765425958
161899733
451170526
369055549
234038383
1435816692
74505857
858231243
857326798
1147517923
1319839157
250639515
728174104
1094085910
2100609429
389660396
1477642314
1060729255
1435534125
1444620992
97475143
1031253346
1281144168
494201289
1207538232
1027767858
1736026433
1647946899
641086756
493872719
1532856992
572207106
1707448440
379174750
1358330808
2053264552
822313054
45675459
748419493
1188805555
1554156020
748011880
1571850440
870444587
190077506
430310410
833923375
648940246
1974441722
454198989
1554780759
993524799
625256096
1891393431
1674983317
1460615034
2129803455
1799049210
1457198318
1958019556
162174542
1072574668
1185759828
1394688016
1945811365
743859056
813846670
557501129
1942236971
337071218
509767060
221007556
951762238
1997723079
233853017
1402909226
1263981635
1933310250
1093299502
50463375
1460520899
2144883216
1946579533
590212046
130076157
772388869
216533961
1371715066
1332987780
2090393879
1024716770
668191559
444387675
857345004
694170446
1703200638
763206415
1118089758
444785984
1818365103
563579124
1484210699
1602221195
22929990
812358297
553640440
2077710914
595270568
1117199449
803420544
1848938417
2085504383
2021531385
465192040
1400916338
194927798
777304120
442510338
1700101134
797838382
1232603790
1288252082
1375381607
248935389
1850218075
1870361812
790654950
851211687
315838684
1323510867
1338404943
1250528601
1002767782
752507308
281503929
577842509
237469260
920514354
1051567374
1273734606
1101722195
1116263003
177255153
1303352006
1682063478
1074654964
450715097
1838338530
1225158038
814370993
537457280
1186726278
1769074186
1881687456
1951452382
1655539263
1898231148
1244432599
818358870
1943214518
562171648
388395898
1225672588
475717599
865680806
329005224
709018649
1547896562
1542055022
799811195
146165384
1436871593
347420344
1312551094
2067503360
241617226
1487728727
1148125924
971281773
849145521
15799842
1748818741
1362360681
453213489
107838987
522218361
1508051694
2132389464
2009603836
603554986
1216132212
1116185274
170994130
626608269
791601427
966244275
1149626641
1804772345
1465065676
279733794
1633118501
1745342700
1733268714
918268005
629533051
1699602844
1553015798
1123608674
239211235
165630326
2021652065
1240888889
1650784800
2100732053
1517238971
1990690294
1613751967
1095365909
1604923669
2144057009
1906631402
947963356
98074793
980230069
113841477
1516014801
1932514086
372893602
1849810896
1194164407
1926281478
1084383812
1105053895
1028413386
588437058
2143598372
1035610770
1752306237
1181505017
240062271
500608089
501664646
517777153
1570851688
1728545245
1449170407
1994031245
597115684
1297576970
411786136
2045128012
2105838210
990556503
223529280
1107370266
973782977
1351837067
556220726
107729892
127099618
250157617
1670829043
590014230
1431712352
986963722
1219707961
1072992488
687149833
1759263295
98439074
809980221
47611068
112255084
2108916353
1032514928
663187841
536032494
216911969
1732031765
1150155791
159093344
205076508
1145572816
1798649098
256268922
17968182
332154771
1140576883
911920805
1105626817
850442568
695090339
488419360
1070777118
378021086
156577205
26847351
980696870
493118136
2135021314
1988327633
1483310924
1968920482
329289757
1420293049
2033821511
362688402
1721437089
2144844778
326862164
1042539131
1311971185
592235957
339100586
839385231
320790902
448908897
2056498109
1675544216
1033837
1384850668
1428004634
308246966
1663870957
35838489
1407161081
1592134772
1906887457
1102594245
1424298448
913115669
830488195
477390396
648955364
2025900956
629327981
1715751416
911444746
550302643
1945525492
1159323340
2100365709
1275409093
540679330
179622441
1142118330
1577735132
871553731
757341492
939402455
550277097
1550461679
1632722005
1455811274
680274699
216594406
335998960
1742055626
1849251849
653697535
989979750
127509883
30696663
2105910427
952148623
1109932223
1770991364
1077331180
1390372740
1407295232
965795777
2012989575
66291113
1692389955
727511092
1048752890
1056336870
1982819644
2063496631
1039305784
191985412
1038783650
322483741
1319284542
918259984
1500441400
421397395
882221011
800680395
185043419
848159184
245393741
2142367594
713294570
1916498267
2101838849
870772219
106261796
654124078
1601848482
1891889267
753562708
1665579559
1064685933
1351858342
1948480706
1825473767
708354307
483231547
383229186
1669264460
806322359
1646996511
1719933101
1375038167
887431746
1423499089
1499349365
15685972
52245178
1932517347
723639036
1378264029
1139013689
1384963547
1494504357
373181828
335247457
49490102
2010517503
1149267214
1680811735
2068687094
1002093544
843999445
817306337
155099117
176268783
1665432263
1525927531
1284452295
258416826
1244757449
353067912
1466936436
279440778
1445199989
1460761435
567915241
800042668
1844290151
1099064211
394594926
1263231350
127776832
553338314
620776405
1834541186
1486108597
2067217547
1235112626
59534931
770567163
628845207
1493791969
486885143
1412100585
1622829082
1080918913
76167965
269515860
1473790466
1346998831
1365725485
166125615
546832345
1025148976
1862627493
794093839
131838325
1043298425
628429849
2000254208
2113930672
1796784456
1531249251
503601449
1748789576
893580685
454955737
1613729255
1880140763
477006904
1572664676
1805230820
568930011
30759128
855836352
933395338
1212324834
1190054823
586623269
789271362
1890984762
837024335
28288906
364579254
1819754679
1659137939
2000559921
1470609111
1709968292
2058142651
651588239
1967556431
1361644587
1806695603
780780292
218292443
221878718
1282717440
722367389
274583124
4047128
1658262850
19804822
108442601
1351004864
83916901
1754467393
1423854560
419084755
1443233907
298616207
1656023551
388610266
1363072095
1132838123
154470515
1436234022
142815876
1896191504
669719502
1023332690
1856325838
372370302
1509666646
1124633139
9753842
326027342
888719679
501296722
482249893
1439869923
686266102
1999935389
1498959410
1313395328
204956019
302405086
795547705
341477585
361416990
848684194
1502333464
259556624
5524122
1471900175
1381215355
599607960
1483147912
2034629759
1875493193
625054339
1807542798
117731655
772660192
1060880290
684909347
1346482860
1421246958
172185463
991734884
1268620822
1064473162
1060209898
103851534
1800104575
866105076
1245160103
862784808
1105106602
1369873396
2078592290
1559722282
938434444
1510862952
871595273
2081922833
1929362954
727002807
601368958
537812507
1378479582
247999483
757723563
363467761
222395106
530346354
1780371585
251214093
254793972
1355373520
477156743
94127271
343244853
1395393563
288352241
22534534
1792578775
1588064134
2114424893
531118483
1735005380
638945266
1992510166
808911482
1143639505
116349941
1474290359
1966354873
381115395
1389307696
1697010361
364081492
1971941394
1642832547
1634250925
323922796
695115095
1927814423
244981549
460252931
1963356137
895933136
1402652608
1471966267
204180423
971980365
925949389
1884762061
1230148054
1658370130
1976018915
1167624352
117935913
1460371551
833458860
2118068938
1070789263
1619530908
464145119
1644588143
921635592
231113241
1944444806
399102504
1884753559
1579054493
1765403806
1098244736
651732855
914952993
656788610
388449115
988875495
1429051159
1354683228
234429672
1163827195
2001321203
957714420
1176749810
208665739
1713828217
1604917030
1865202812
322561225
619530589
295785954
134797415
1442590895
38093406
245983947
1546770832
119517775
1574521717
845351187
1573924547
1146451062
48764111
1770775190
3804080
1132497021
238594033
604903910
2099823593
1664310549
1860257930
55885086
2049274082
1521064953
779230269
912082720
1389223104
2034733116
1312070345
1260333830
1605547869
2110264592
743491267
922903990
1756369302
157420431
214510997
1983780778
213984037
323901622
257863575
1679304771
1215321477
87518353
210571376
1411313579
1730451641
1362841512
150032211
2123753561
313327399
1581857143
663406485
7236165
1602986645
398700212
1080563769
21327050
597741520
1097869251
40948911
134172875
402094866
1759330028
1276968212
549106460
1033108563
1770546716
806043231
888358528
944116605
2032936356
1736899183
1489876632
1369388159
364896883
1177491609
1453691191
424549338
1993485300
386833794
1813395707
524331763
1342608143
613944327
2044190769
252513233
1117783906
169118949
1508477435
54730236
1344323221
1312284417
631313750
979839514
2015928708
732565551
1868189479
1853284002
1742422935
1433926819
1369312401
1794741333
1094082585
1920702516
934956284
482138489
81912011
2079128918
1776575494
964577087
287468711
544032434
824061166
1155767661
1958182200
1174154832
1429685156
591537917
76414274
1114207934
1231243195
433481079
928018314
1660099142
301868486
254609004
1107139598
1625375824
1211591504
362684130
1288619828
1779503340
511549152
1155248124
1473670944
1904153828
1789043801
649360066
182489869
218279658
13772135
2118905075
876445912
982195907
345179503
2015939817
641739485
5203561
1663883793
1553632733
1935214458
2021781892
485125909
756507732
1020687867
2050557506
1490177921
676557363
1618193812
912063931
1485723734
133317390
1291793356
1217217279
5984941
1708363945
646044173
1762467069
687445503
370953899
644826203
501824878
1471656615
1715273509
1284044654
2124880444
1926243178
408309589
20770655
1458506851
913508467
494729939
979942613
834812312
16050538
8255663
126495930
401425272
45842274
635694953
579237152
294174755
2023851917
2099179866
1045490874
1131969248
1437244642
2043641972
1289373633
1325038608
587209538
727046914
1506893720
1786173699
1666189466
199659551
1608417243
2145471728
1892091905
663050970
706887070
1981651075
452875240
107431885
1675678927
670542571
1012318125
1432166561
1818431286
1818268038
341426862
436674667
1563800105
2025926665
1859750418
1471344561
1829795092
1330888993
2108232424
1692723544
2043510711
1486167719
1290095853
1353557561
133853153
939446730
1609057411
437047742
1856760095
1633348355
1327453327
583157176
844933330
1830986462
756900253
839806751
1103177279
662225368
190978858
184744606
1536735314
1450234101
762267290
220514106
1554334585
963907958
1390743787
222307444
286420984
1286946196
2138991035
259020194
1689610427
1757679848
1239835774
1249599068
1907237035
1735497692
8364909
1606620672
1964188221
206981283
1565968922
2049738200
493937666
141222753
278460088
293505759
1996859546
222632537
453461196
1591264338
1841488752
94962082
1207982066
570672577
1966942241
775964770
282651976
779851147
1658036342
1919432806
1365014096
1379233657
1719142880
505904812
2003745435
121753920
1386233080
662485844
1038582429
76271495
201996911
106355201
216091056
689353106
102482566
1269314176
1205073966
1748686155
549876391
1696952431
603235795
1283644437
284781429
1013007295
393438215
1508515467
885620657
622188838
206573650
257780062
1352198604
1468864964
1067396604
41877703
849840782
20493395
406309027
265219398
513060762
1185606749
1172528900
1551405105
712728769
1732326192
608752739
1848016592
1668429689
200378420
720071460
1750968378
525843381
667656341
632735565
234930167
1442073513
836687798
129038374
2025649015
865765567
1700128719
1670089504
255911373
1401900774
498690502
1944888747
507442124
815935941
1382686120
526985174
391889062
1585415189
629406437
172545504
1548356085
107275392
1870334041
307071896
594854890
1845581226
702741652
2127983890
1857584591
2137643773
418555497
1104695931
1003294269
1563139853
343153963
1547944252
153126585
94675693
1441970273
1385336536
17068311
1693184801
991416453
475337431
405689013
1957848793
2017937225
465080625
732723543
765781282
1219286911
1881121909
764415752
368653504
1040919909
1627762708
917337844
619597971
1807599519
747002548
1593045113
53036879
1165926035
922882142
217941194
1677172939
731944086
1870171261
9976386
1268796643
1133489947
911371406
858362152
319560065
1686640179
846383689
1139623815
1496232044
227859705
1116331466
87057774
1454972499
185045445
516007819
1657377219
817815703
649696987
1224581943
1093643718
1930853155
2005418446
403079517
531610140
1264490517
563922117
2082138596
929235427
1907403828
439410168
293488339
61247635
1680483900
1184976902
801019220
401927279
915744035
398402246
1653227847
1646468221
932820498
259042003
453969658
1998713654
285252232
1876122151
1861934218
1266983942
1353750268
674191461
1683482137
1076731621
1949255847
1831723787
396127768
916632793
546210880
1189311848
2070407338
1873380293
617561094
1079949663
126221717
1240279924
1021504957
1233993580
1727044206
227428602
1200920863
1164377754
313134339
1285438345
1103249085
728866101
1231562088
2141630623
1567614185
348946629
2049532018
1753118720
1935484717
35038870
32315837
1825349713
1508264989
547308397
182961676
79354572
1545200436
1383214229
1840002426
158869605
537652153
1039206193
719511018
575458579
1133478535
785006938
1850223858
1176538299
1386223794
457101741
164291221
1114910461
2061709718
768065536
2042852037
2012171239
63678600
1145861542
1230860390
2143510504
453476478
1799017763
409730900
876947428
1895905427
1945246501
302141005
574441028
1901964194
1662092845
1430854009
932261354
394229304
341559130
673854673
386226093
2000217059
385890755
1166745068
1341767162
234186473
1849353239
921671392
1411490015
1354995125
257703823
1803372488
1683460918
801681573
661244130
611936650
1355730391
1875292586
1739085979
1501132803
1342360622
1182654789
1367425613
1688202254
1525035309
382924076
928202400
425590267
1811018337
2109912763
1759517129
1582526319
836095298
424423656
1193815311
2097503911
1034617507
244999932
1151639057
407183194
1873435494
1423348262
603023338
473963990
1686533274
774629449
404237008
22137098
1756058542
10873406
1053607079
1691387134
2110014207
1823619404
1175236894
1227793507
1242101215
254736003
1806840282
1088973785
1475540013
1359915089
1722564338
1574443784
1612468262
2126162089
783040278
2024341514
1848156456
494738379
3835805
1111658749
213469336
358313530
1749198093
321162705
1133379120
1240095417
323513179
315436003
370320353
616855827
295095770
459425587
1471898302
1617712085
987332497
737582183
380636721
310576906
1488083991
1306790972
208130337
140273157
1090230007
131327106
1995842122
18459229
226997306
1395536749
1961492327
747874475
676350203
113844390
2025878196
377327860
1881441102
1272008974
671833619
1229533913
1258846911
2013548408
2106429580
2088095042
278284256
309723096
1286414651
236086261
1339155910
1446648133
1337791609
1465687512
285268290
946514017
968837030
545598300
1429643705
1294244165
1465886173
264418545
979824752
1630751139
571057078
1811697869
1408150056
1011098608
1125712810
1802797421
1956949677
1100693658
1682367124
184400887
1487104209
190976148
1301547920
308377089
1377576763
650711048
940676277
1992473779
1436892182
1163231318
1745404598
1004884434
2140399062
164899216
270742918
1231180562
1829961555
227157560
844389602
1626564512
147290065
1415361576
711275511
2132637440
871601023
617156550
1227048368
1873012440
36303694
447042967
1716779419
1129144602
247555629
1371761793
313337686
480453267
1213890504
799996163
439612226
1970524497
1743256136
568284728
1384313623
251845240
634052018
399939733
1066965309
854415483
548630589
382113899
1827596707
1122861472
1326968493
2121597937
1874687606
1371905736
1026690244
1966569773
1650893543
532383818
1184120185
1929423092
1211183432
1496165729
1804059271
160923746
730797500
1575657979
1468302819
1378966518
1884459808
605304033
657701076
1455964281
1045602233
2037845648
2039364866
1604722373
404721816
2053101172
1489491027
1136532803
612961881
219603515
215488748
881650193
1758875956
223046409
1922186876
2086212966
749839750
316099824
2136774918
1204581409
2145925100
1667517469
716762705
1509919101
1564420330
647750440
200183169
1949301165
750709362
1621793437
323432361
1216021475
1928717022
117433706
1668259819
18154796
1238587893
928221305
1890397098
999752124
1390128331
823756823
817421045
1377515444
697748076
766353142
1328640133
1778497930
2017064871
329202639
129315402
39194637
799923063
1168574465
2010413433
569304255
120705840
1978594694
1882065606
1333834606
1325240121
1920325008
86390525
737969651
1281488509
1333229103
1556726404
1504949495
1158304561
685918528
2022545032
1356444408
304007014
1812173499
2126264508
1545395701
187238475
917708203
1350699802
909073113
1404855115
1499954214
111760722
590935534
369232415
1841024178
1077351485
1732972312
2003478148
990906405
54104559
621775477
468072327
1326241952
1228523205
2114702229
1461925029
1072953279
769687814
1072740152
980810459
46535777
394286344
9485823
19496978
392642791
374691388
1144319505
1947881680
151710251
543921698
673844744
949801651
1632654619
1027436066
226410225
500158945
815310078
624594590
1712039442
1587303736
910125594
1317590768
268345283
1975761323
2139010940
1500510037
440531440
209524670
65520045
1275123556
1580774662
994242188
1517880481
229230431
292081650
1200757042
444265000
411596752
1271699711
1081805330
1466705862
1600829985
2107902140
1460031471
1734749584
1955531043
1908351985
244146486
1199815681
240507069
1062889080
1682485541
2045872719
473214486
2026255531
1416891308
628270242
928776362
1915901450
780810653
239159975
1470161382
773224360
2033773744
878007629
1448832371
1389409824
969798832
2067342690
1846215037
120795133
1241430601
1001789836
246497046
836345778
34276627
2143390943
200593997
1497366102
1549534694
1832082700
1530725025
1219702206
1524673709
200210491
1293355862
676637199
1569211336
541586361
1716927252
1686783274
1146901654
1116416523
981458093
324200486
651875183
817193363
1781786516
2082037138
491885737
260078007
761493318
12461080
270272421
1812996736
440798429
1689339966
1002716233
1336351264
656315812
1360348987
405286444
451801917
906050764
2063857852
333732289
645161692
1324024569
2066645307
476354531
1379276673
94117494
875646061
907821697
1040979679
1707484095
387256201
2005311708
1494459463
557774268
731239263
212900678
1312009815
554270138
2078869089
2930734
269075967
52767707
1641781095
1634885565
1722260595
2083864440
893458334
2143905847
1705642347
87086884
30205059
1409477251
424843558
845990174
881744665
1516265041
91005771
175129344
526979281
153746933
1088874606
807744322
1124210492
1066758938
220903636
890599483
96158897
2076035776
1079616066
1837488246
1484097582
1569567237
901424893
694141973
1207124606
2006776161
935328506
1106959311
466856087
774005249
2066631416
2113356219
1782591111
1731899723
1259244171
1635365267
1904539890
384175414
1899186729
440033526
384653216
1010606244
926586291
1408739182
475875317
880511030
269834801
1660776165
1950416553
1537934630
306009281
1469213681
361462397
1237252953
1726122113
909909416
1335696990
372421538
846806190
1038784180
1611355000
1799416287
1060209392
1446841524
1919038373
1425612789
1510032882
1966092498
1008286712
529742436
1594482526
78073928
353633770
1132618979
1648506280
224476224
1059588874
1290288725
896426907
772405812
88108630
1596542124
1150149882
708459525
1960365661
1820572208
1577668083
643145935
849879098
1957255297
2080934089
1918418032
1299484979
478014951
142253182
382199851
2015981856
876267722
1568144025
739236603
1047012635
1213766723
1875400099
1573456192
351084767
616604889
561315749
1483656695
423750063
1088820110
779145217
1094408735
1783963845
1586021190
2105446876
1022979334
1035048205
1006777524
1537145376
1941755309
858611017
371053079
1215243892
1821554990
1795816171
1419607058
2113970852
224044144
144606226
531324368
1188296602
1663975
365221274
1134168327
12501146
943105001
694340953
863230612
1537624789
1328961688
1166576881
704292411
1998043852
1906241164
398246759
1540926278
2045164190
433931013
540016527
1692651784
454799458
1612145702
1118833322
359934590
1402633430
855578816
1716799976
65979024
336248993
1591030115
251406748
1237692729
1655352311
1559142422
1171820143
441349767
819286797
2133612657
878268616
1827643399
136678956
670496833
116899307
1128707108
1665031927
1617901570
58139414
654796455
509730368
1134830162
945053489
1383404867
1746908107
1589646482
1228766588
293047205
2055475957
1396541361
512382777
1215041433
693125555
961847165
600784548
821277956
2045093590
1978827600
1271050473
1142946619
95182898
1890287296
1036980262
1954459571
1474191595
1396238673
1674143186
1235622822
1270880141
1026807421
73805063
570587036
678403155
467504818
824517886
1455794110
1402169221
518442763
210578094
955924521
1951502360
273076672
1337007097
1574621494
1142460594
642981464
2081865915
1940814750
316839837
1013522912
1362673200
1602997452
817650514
932876107
1794937019
797107058
2121824802
971868053
1620413845
2077219531
1536712622
669092371
1366158912
618037288
2140386158
1762274412
130998766
1925729877
147279528
900766609
924886959
1995813303
729070393
814539614
1572581665
770413919
1868249315
2093481577
2019806345
1151219409
1385385204
1972875236
2141607757
167920066
1953879840
635773428
359954271
26555760
460828912
462376798
1534221979
980815809
2097337019
855257793
546608188
30360223
645268207
2092679088
1858357059
1047719720
1116998729
1750573665
2137237867
1051355833
919305072
1813694553
1068191773
5900945
937420155
1934077920
1408868251
2126133492
2107487869
1894023520
1934441816
1476841499
694257496
245100305
37980518
681951174
1130101859
205642940
118759860
1214642366
1721445265
95211768
1713531791
697802989
1275234830
2041916572
1356736052
1893634157
1618633606
374025139
1858864393
2009076997
1925175289
2058661100
179261866
1259142816
1230922058
1378075304
1944950472
1500050415
427549414
1576471221
1315262806
1833962992
1665154713
1075105379
957393917
958119079
683766739
317844385
99434567
715649935
1216169280
502629498
868344281
1868143947
2089379800
973764393
1954246612
140990532
465778594
1129291641
1224322999
174422811
979892214
1106763128
491073377
573988860
731813837
1166731064
1447505710
1017117240
765198721
1121443786
1815909557
887599456
908783676
504019076
2067588098
972392007
1702907443
1735743668
625886031
681541287
426056534
851283386
933200859
1826511345
1927207737
1430307778
1050752265
315395314
1553959837
1100907985
316063391
191923874
1084629623
595248581
1784185345
1215511667
530093058
1336470827
555746851
889453985
612393369
303084752
878127195
961187993
464695135
1539163469
1526945486
1625855639
1674371738
1353392003
948294624
1814771739
63883367
905661609
1535770362
112072893
159073177
1181636165
370845514
357602379
793281154
2080802546
968320697
142492218
155762325
1793913385
1684210414
1592508964
479494389
1522976026
1371789478
134795378
1289712148
1624006105
227495250
478716348
2013310691
1444097215
1922648447
1853982655
1733797954
580607100
335592242
1103420876
1930856425
1993490786
68296714
271596562
1268457466
844796648
1721309058
349762746
1495228339
1611361006
1517944122
1947391911
36328331
1547112128
143428358
896745368
1833609724
1802141381
198214622
1745970365
2059649552
1022807830
1899324643
811924184
1056326230
229984077
994976052
709104649
913126976
1553419190
678027886
2023837191
1083749647
1672678443
1873466516
264979925
643764044
1302199754
1137964740
1041126427
231573000
1745230354
682030897
834244946
1011976315
1637541785
164303760
984097371
1828944342
1920420509
139855068
1217383594
1219231936
593304721
506458204
779473429
961338514
1093897465
78340837
2127238505
1662403543
1733904671
1036669618
1657833219
13748909
1820028179
902375770
587520090
971755800
1656896264
749262454
763132055
1147435232
1162124340
1972431328
1109711108
1158751326
1507027139
469939624
202635496
1689746426
1062041729
620132517
1378171486
2024471889
365787776
1813745805
272924036
1773539517
656577969
194294733
904431164
876062719
1931792686
1319711984
1969071828
1887331333
76956731
1711557550
44152236
1250575420
2019692252
1849386899
1471301768
746445627
707402118
1467255416
256784664
522718835
104111758
1596304021
642478457
137321342
300579027
319167662
1992425424
1971824349
1362574611
1047201447
124613500
301699583
1211898329
828889399
1422229565
783440297
1978040225
53203608
141486967
29047877
1159434666
1194690690
650493936
1372022738
390683910
655719189
291621320
1130065976
877582962
1889054165
1486248872
1541492160
416003358
1783909135
890132957
321119071
1292426116
648760784
633704266
1943866461
600496213
394736589
364923350
1478439777
2038362491
1394391031
402800085
1048801391
1230246146
1278579819
929411891
153431704
787510663
915950929
185858364
798251796
815082038
1783038521
931144388
151460605
1990215389
1450068270
1055197899
1412696469
1652488228
1996296380
57122902
106823348
1212174529
1174309198
538868457
859462924
1662640196
1273960788
1163900605
192604199
1984894109
1080382785
265689344
2145657618
1762418993
512230364
1627290647
184104436
216477754
652879579
315524006
2070306067
601070122
42339898
2003147134
1433591431
595650263
414216643
1892233396
31688954
556651586
737973286
198005506
81180869
1109764263
2016046149
1818916040
1598220328
37161290
1431820308
14782588
165725041
446012258
1389221495
1546619882
678021335
1354198049
1306708425
1198580784
674524549
1977557364
1066058341
217489775
1968622866
1696854311
1431228396
921539536
1301864031
1458070120
1753504950
1989728094
2023699166
1842402670
146640623
675323948
1356283057
1919603555
344699869
1796624123
281943207
1205217091
1171042610
191810866
1153103942
1021361680
618430547
148123886
270915788
2049330796
136556434
1351592362
733220999
1860487558
463203585
1483519138
390277607
1129747266
1711511749
479631412
2023447809
8618515
1603886839
512829666
2132971167
1251583913
1884871154
1651365280
1763235220
1006559511
298925284
176028582
1862764968
611069569
1523516923
417563328
1714149872
679728293
1764866107
159433171
1522919998
2071151579
1885773344
1709746880
928348699
760334520
690066459
672153452
1173164770
1309476017
2030885315
933383300
1961147959
1842621907
1732832673
150368168
1213547332
1360205649
1421176429
1674338797
1172631163
2133721509
1964770549
453807360
1888411287
676279050
813061991
99542917
372104011
934762313
1638400809
1443436743
1085518837
1159833750
1512414891
1961158031
286663989
2028789479
673301592
1725948877
572147530
1541007709
1459168265
1211463472
1296532667
1951493518
1068932661
1412699540
1282086925
4263979
27813225
96391883
909447833
197231981
1629432005
1130116358
1016588847
433481987
344999616
808669594
1605603252
230219346
1987315298
645410864
2016742761
4061397
609802870
250116143
271822085
772402295
1237625646
1008296962
2041882092
811664774
798828725
662175268
1847481271
998730117
653272432
1761387722
1107555306
717266593
135591956
28497514
1557327087
857726081
1161815505
341198315
738892716
729425031
2042664212
1852192484
902277674
1894457704
1833207540
1328554467
1049357719
209571996
882285149
695378071
709610668
1604972861
1869911445
794403363
1491742246
1115110757
489928906
1337255833
980151903
657943021
537745551
1718208388
927718966
82308829
1225555844
1094794027
1299728594
2053936945
750098690
1028862451
1789067871
1374935484
178332495
678440412
413990352
1156970812
1080191455
1024075834
18246537
509602822
305350569
2117975304
545021792
429591904
167637198
1824301177
994901743
574788834
1199424956
75127174
1090205661
1635243770
1515203800
773605321
1260060089
1390824634
552498428
1313730273
1240404286
1822975288
766099338
1614449402
940657934
979246269
1558311673
260893775
1526627797
619076950
365999260
292986133
644791953
2102142826
560032614
190794663
1283678281
1117290868
414140865
687702232
1559451525
2136617057
652369958
448371232
293548861
81016935
944027407
274468816
102078938
920921230
847802710
1663565842
523325743
215029491
2019030646
94569251
1226427196
1616159165
1147741381
1986742458
114244910
491677277
1449954300
1587346100
2005613965
1639153337
2119282382
862448300
232712790
510307595
1215909372
630621562
731354898
1323717612
1737406883
1625755551
833815435
1718433478
1994468523
406333868
1405884847
522388071
1379282402
447323246
579417088
1744936089
103676642
821193924
1219816405
1142176929
1181940252
1229797599
1657433932
107301915
1695364385
58448700
685662190
1932529201
2018695919
2105759726
1458387116
1879511167
856607259
1424035980
1471691907
297821041
1821778745
656031757
846851080
1612293
1957028574
2007416702
467338332
1411224166
285311939
1079513632
1320223963
1200752104
1760274955
343783915
2033139173
1083892180
749851673
640144098
391341830
2116511438
1973687621
671676625
58113157
1722094025
754047231
1972924881
1510778540
1001409525
1040493464
506831935
95938364
982704978
1930563010
1731055990
1694453725
2055293513
415059547
329587539
2064318680
648519859
1740794927
1082380210
15937191
53969810
969081094
1705573566
1967747291
29861203
946746282
348343641
1940232121
41299586
73183625
1498492272
773786303
1012852156
1125757398
745092720
1455140657
689315734
435289923
1108075162
519919076
871987043
1430391459
215976495
802599394
1464291234
1511785607
811050876
477156952
1041111360
37683212
946365138
1447705789
1931765035
678960408
1359439627
291001224
444250956
1973860890
1591410138
1391760429
725105547
1824304873
1167618914
377364838
506660411
1177784054
1471333309
112782719
91581279
1636823713
1578798496
1125345317
111207459
1839975144
1576030221
68924861
991941207
1721809563
1026158018
848129028
104269968
709589144
642546116
679533076
36182836
713112343
242961269
1550112020
984971196
774908002
138238680
562827200
75056595
549704412
410641621
2050422761
1570770735
558283056
307058666
723721405
1706569614
1490670264
293046203
1489575179
526847328
440082347
38021508
1922178583
1475680838
1781810557
1089378487
275630358
1036098152
1391079155
966910677
726782402
1607415188
1244051492
357964761
1095501012
96095975
2094358525
1726741051
32497074
143271335
786973
1996995528
269002028
300793083
974690810
1011634474
966334414
1754631204
1278020699
1085788866
1062310769
897251213
1600256572
738344077
1623576118
1996918728
1978243661
1711239724
1657476216
606477069
1131125795
1126534141
696782610
1384342640
363008428
1886939694
1205801379
137155827
7823764
1530630744
301723889
975229680
1323909615
468406875
1357799552
1447881575
743225868
2065575340
693754395
414302591
258551013
2047840539
526650001
1350354551
725117762
1605685036
1579862323
587774751
119393917
643654745
153785725
1205204634
1653496192
1157595945
1646173466
699103258
776135829
846325969
1979927281
1311882717
791498394
670300439
1342463114
1584948752
1300871045
327492254
1631551718
670537500
612680384
1504480085
1617198746
1857957731
487580021
2037515451
1549525376
1855831648
949789800
1550403507
423440974
1917141986
781719232
399538498
251507463
1952168246
564076562
585299654
90220226
1338728562
2005200404
161573372
1355947915
428793291
1231317001
1785734348
536171463
1467029201
1863690216
403490519
433028504
1683020726
1535147357
142354528
1083719788
1939428918
1432680251
1286705064
626562994
1254114154
307426960
600845360
1956727921
1891300035
1470744726
1476909901
1153561711
1081806588
127453383
1915630873
1376352136
2091134412
1715080009
1951719294
2109284054
936061181
1828720404
851323747
1886595501
498089387
818903128
229701892
822996372
1728378227
826135215
1036837677
1423211220
40818193
1569610505
396342349
643681219
1117247907
908448471
576529057
1011055348
708685709
793663731
414831709
2032206018
1011926004
1547980033
1779084193
1382316663
122949663
1873099075
350837640
60422058
2018423645
1215939787
1002390366
2147111282
1522553476
288599489
515347306
69634043
1210663100
1746455547
901364084
504932543
718761695
515119717
2016220308
1500724522
1556686206
1476774481
2003235155
2054701267
1419149966
726359279
1271123601
1376821014
1064485979
1935197637
1938614590
963459675
1484150708
412849448
636162156
736786811
1115861314
1845570145
1128776302
1107254823
590409133
655945093
2006814733
2171921
979122520
2146144872
1381550463
10773876
855179573
1696621131
176779911
2009385748
1862920851
1160351264
1564966471
1830568252
430150611
827361698
1867142192
1173534389
1460673571
396061744
1507105661
1609523848
2084795503
614751279
238374944
64262919
1274115747
1184628962
37691110
1678705431
1354155783
1490025643
590809359
721533120
149257098
825126697
1541099918
1360489477
967216309
526352317
222539920
180515944
1681984834
1731063741
830197695
448020282
24652666
1578611783
2044268349
884297312
1410398156
369072500
439128244
1638317632
1420883628
1696131962
353537264
2102809549
1852209108
625355145
1153429187
1928205068
2085336827
860078133
114243762
1290296688
903201689
135777069
1621995426
26318768
2021667247
1029693414
627691670
490756172
581341636
1731583910
482610131
126688784
2088546716
1820643814
1719847376
552766899
2033623861
1757857413
1412085531
1516189829
1804701296
675594234
912021701
811723469
504252620
2047976768
574089330
532251002
407811401
1629044058
2118678761
959531292
942075226
532426684
899113458
1859314499
638791718
798101502
1118368972
211203614
300129348
1896509327
1531148430
182182102
227454556
1019606978
1627483703
152091502
1228638820
44076227
1506811071
1125440631
1689586657
1216706266
379282903
1006479114
2140577191
625382767
1434968512
621175120
715381354
1104124212
406602707
932500178
1507587331
2100184540
366675557
1297836621
2012866703
101235969
594370390
2042752174
1093824697
372953123
614497305
1138600580
337693137
2071157497
299238981
1617051375
1962097067
969581842
1604906914
1863570733
268984096
1533726036
388466263
1197733855
508447395
1786985220
891539734
1275192793
651452030
551557318
1914385328
222785981
908130030
178181821
1666603859
915105709
1157356209
798536768
2030203437
1518500702
763261747
1362907877
874814621
787988095
911920201
1756319845
174636157
675651340
1768578362
1395714270
1290567168
689466858
464885839
14065809
172469301
589523983
1111835604
64747319
1261620313
294740474
1747884373
215884183
877462160
639221013
1466642168
847039330
111296186
1438856824
1194174193
1492705960
733130680
712835341
662972389
680159429
1893498885
1524072335
1798938029
1061571968
1361631890
692421461
2114371830
764235996
731723271
1886327170
1715726211
1377627524
122808799
171881225
1718394153
1425754879
229575095
1802651873
1273365321
1318533197
777030332
1570270167
1972959599
445984046
1865592514
897798614
2115046718
1809995138
1055373785
1012546826
1508979485
1908843242
901246163
1033007398
615466571
1003415360
229427980
1278784102
1118261534
210237082
950576575
1444170624
1891081466
1898172768
1590391054
55352269
1320586009
1044502471
914743119
760884697
1798517888
3342905
316392944
1747735850
1410454092
2134058228
863422887
747394328
817163705
774912464
1430934230
719785584
1870944420
886616731
967428297
700855871
432205319
1137300169
1423054761
325194713
1841568175
64426715
336034685
2043987646
1890723984
931367272
780702752
1637356953
1043751281
266755702
1001898838
236372931
1970529551
1146307741
1409011380
1547333666
1072059815
775945234
1358482835
1795095303
265635970
16768209
1424121021
1781822536
1496153317
789473433
398989907
1673040368
816897374
750904628
350055162
865119870
1787709179
39780080
282952949
661474901
43129522
94794407
365741387
1715482467
1296077972
487964719
1735936978
1286463003
709553393
489940042
523558603
1531171889
770719717
576920442
209590385
662445830
2012954070
1070640024
725014937
2025295314
875406332
1983624788
2003568482
1450665832
151682053
594285495
563777203
1296017771
118498587
2102539234
630829184
329960843
2073240383
837356092
157980294
22550644
1602926748
1863515660
273559270
1971154853
1941980279
1674241719
2040680634
1527101446
2029153534
1042418802
1915168884
1816443956
1402801618
1067725570
829287332
812227100
1345778122
1004186783
1414649381
1761130981
634802804
851931957
1618767158
1169574942
1112350739
995183366
2081819772
965365612
1542328969
398060801
1206106648
856104913
978026851
408369486
1899184859
1197181856
543228849
1592291534
2081857089
244937510
1069078775
654342132
1972345765
73002398
490608763
1847468212
812438796
937949269
1435282103
808156425
1723395247
1933225026
934283422
1799174399
347934875
1076362581
979485726
1066073418
565692067
1465450256
1626921131
1186584704
1837695466
212382856
979026776
665957125
565476747
951477567
1029661386
2052507604
792420858
1872002168
1664655353
1084237628
837693524
144502352
26140173
279200102
83359739
328476536
186856123
89421928
730059046
1399030247
115893898
700496496
1266524895
919880783
983809338
1423713241
1469001084
198453155
927368629
1373350354
681205827
1374447081
709980795
996658260
772928846
481578928
280148420
502943908
129062270
1730702103
615513695
1205928795
1244972174
216996247
562888345
595493455
1674761796
1454622417
1019219427
310513662
207104472
585211354
2107987094
2129620024
1743154722
874956871
1774311331
955234248
41397920
323564659
1288128947
1048862143
224847690
972415715
950641373
877987401
1331617875
1750318534
859275464
619810985
36721459
390264329
1673940983
234952017
1764775534
1834084962
1956854313
1492578466
1038094948
1955632467
1092214935
386323641
666811540
193692424
1375853225
909173681
1330044073
735531085
400818037
1734267483
993515704
615886893
1122530538
329978284
174901498
1350367947
232687790
151716396
1134662763
395002606
1255100458
1958030568
1604801798
1135473887
2091651298
1404864141
1638466616
990313495
1254715652
947501454
1145138740
832074321
536374955
494630855
960720825
1019204804
1345200446
2094454262
892696711
1946796910
751517906
80784483
2124503451
1860650591
11827058
150536878
2088327053
1995283593
42760203
955351276
1173587936
845779497
1686167502
876079726
22836584
1529830974
1178262955
1148035073
1854016477
1236273567
1856283425
1572153823
209177601
880630944
1481940045
2128530047
563431738
8738398
1150250981
691869703
128969712
1584277758
905037814
1780129658
2108751737
899400162
1693639001
1441369577
1657341185
92788628
1972430141
1600545756
648106236
1916108431
1855457243
587640448
1695346253
547965299
806711819
288148172
316263270
1550773770
1738993895
1471786808
1417883088
928347076
1182297558
95796689
245788472
1890249332
98578249
568958803
2067464435
1902159822
346742957
1331700812
229554240
245435911
407397083
552218741
858219447
209705607
1110074368
1725803473
55223727
109968194
1388691569
275283489
1091377610
1949953445
13085276
737185816
438944037
1929749652
1546623527
672781894
1728230880
1488647839
706676536
824926962
1137453086
1273468057
525330261
1689026729
922919297
1091143461
1279457144
389207110
944607902
1056257526
2136394731
242911041
1309615550
891155700
1444456642
1543600686
520248320
2055871378
809509318
1920892532
1080586810
1012638238
870744709
581802241
946244405
922110067
329973546
1644842077
525641252
216810609
1284811910
405859043
31381929
1794799540
446906352
767553876
553244686
1753034286
1881118769
967993450
1808514075
937845903
1289555197
1884049363
315235568
1121883592
1740408736
1624379408
1517185643
970527308
904029172
493089965
1593938248
1862589866
2016417472
443985596
1243604925
144905385
414359555
1770118792
230056172
787209269
1188479479
1822271216
257559087
1439356663
1783890323
1055409756
1241173610
584852504
836726529
1336719829
1259504390
875750672
869742017
342058783
328285090
882003016
1278735552
1069928081
1273489084
904016621
474799878
441337282
1706176915
986199953
1303094106
1788656170
882947253
745432133
2066554085
1381595668
996436057
832593168
1739836339
508495876
1618763741
2022184340
1940984878
1184101614
2045169405
74649560
259672114
1035846078
500585881
1965630121
966686394
875940359
1772917779
92129100
1838023724
518600380
2006648635
719646777
1074072366
514651918
107687163
1341417194
1137280063
1473168535
1712255074
400208552
846083567
1600924615
247094835
1895073311
971730383
508075891
1600626830
2026485370
956203000
1727762997
1539720101
1406843060
560009175
2138020106
1622589919
533178490
671686573
63673871
697522230
242865737
1623386631
1392437633
665264578
85515657
1536524425
592031126
408190357
1236550396
1468216688
1866069816
1972091115
1588239027
525781768
565649702
1330840808
586626746
709782599
1104420385
1413526196
716135651
596995357
1564594987
1239987873
51905954
144560594
307919141
1969124870
970793354
529178884
1625229324
1997265408
118712379
469498491
1386195042
1681829100
1707978214
1638790979
459812469
1944927631
925811369
1903907683
27892508
1666403393
1073797020
779410619
930719541
1244151481
1761308074
1306438535
1168201093
1833933890
637586459
1845764987
1217629443
973394502
1220279796
2096347779
21281529
1923301427
1193826587
1230211793
570195234
961252367
648776738
1285532019
1230656621
197607010
1217082514
2000897896
1273388726
1865131795
1151794525
69048837
1051138359
2027751589
1400915084
438536878
727001808
364055909
12077634
1206857628
1894135411
1730118500
2068702945
774769485
289912079
1230528598
1493420172
2063537703
256038879
346426980
108542519
695307581
94532264
1863778339
1704423771
1299548992
1255403193
184126652
1211196559
229599520
1113342863
2040337494
77343177
1237247331
1872362182
1224436771
1449909380
1286280513
1936537980
1980470114
359205829
1346640966
1484706356
1419685436
151957665
2137763051
1879007248
1757956902
1056484546
307581072
47671433
1290989268
1321979881
284129343
1096910257
585230452
1581278921
1019630595
635934775
889286071
68702452
483488902
1815872039
1485176623
1491705725
582824427
1390930222
1341920517
415677131
1650515134
277315596
1627984519
820842760
1496495675
1108171201
121537225
1891847322
1286254634
348504986
687905991
1435505078
1403319827
286467735
1923157936
208815459
804600820
821850920
2129598208
1313069989
846976992
1472631356
1000200043
623914215
2100142553
1307697064
50463252
2078725499
329227129
387231015
868729181
175381092
1271357671
1294715812
576843076
1290262900
1438736652
656023147
387155822
739507605
982375791
1848652872
647266165
1623948913
1591063228
1756687099
309509866
1579869665
1206380718
629676100
24149581
932405042
373361433
521682335
1195434065
52513701
1645037831
1510228240
505665248
696738432
1664507433
1977757708
604131116
1750554252
263078446
482609583
533439871
65078224
533176661
1479774501
183853584
1106323156
831331510
276703156
371080472
1188600298
287855233
1565109921
1593141975
1380260992
2106175101
1418424942
1353134086
563388507
362938706
790240247
791658056
1768693801
1939792455
1748216722
420829157
1752890972
1488639549
1869642465
1512750264
158591583
760365179
448546580
1025170761
1650741134
2114853587
1074676541
547281134
464735097
135624192
1018770077
1885290464
1764830095
1398194629
843877110
1084334461
1136686166
1259986243
1730125394
788749968
2051108446
975957817
46124548
1369622406
2089368994
152438232
1285211230
1765244767
1934458808
435126230
626898632
968566729
1275949251
511523828
698527990
1617123100
1478597521
1248760260
1185211797
885903879
2050690694
1286148513
131402347
1046483509
498801278
129240227
105298120
100339932
1466734676
309650838
688904526
256138231
390576216
529344636
1339233540
199586361
1057576784
46885767
248402026
1715627764
1099357629
692057834
1441148182
273207046
583509286
2040935663
843551836
370668713
1225582376
938732172
1415072138
1264800682
185676664
805255079
567247882
93347269
1206414715
407658267
1575981470
867206952
420041678
1328830241
1475969166
1217960527
1462340954
1236607361
437506602
1383486557
917848098
1146940352
1090335980
1181043001
818622337
65075155
1996768899
1973686310
1103520402
873548621
48062084
1428863071
1048465782
955918565
1963941923
931365833
495361265
254038063
1020302554
1407642911
299322367
621086030
1330417192
1958474440
946246095
1758388826
309072151
1790815191
1650269324
452226638
1717044891
1764172816
833481546
1322090156
1997567768
979795938
1308273763
1609588337
1905298598
1274571141
1808638966
66043737
1310235831
1663878189
944904558
89026871
458701411
1672849588
2010402401
496624476
340414877
1812048408
1165098265
1371302783
1288783844
713187680
1719950704
616060720
1728653320
840974981
208450832
1780269868
229364543
993834907
730622954
2057649191
1573600229
700679576
1045539694
177547020
2086774870
1609333047
1600226488
1652551923
1246755756
1483627071
503881285
1078921110
58919336
973350983
1278962413
796301609
337178578
289775318
1166993325
879369658
276789214
485753243
1387454974
948020682
61112985
469512379
1427555854
950072290
812742987
1401881840
1384248593
1376869519
1911212220
248574997
1216914363
1713335743
392979129
683801941
1676033988
774725769
1889290480
1142873285
1340497721
1057705960
919346926
740067564
1311061434
595999234
530760792
1946088858
655397672
1665058821
654767880
1252794629
1202875006
2079907410
73661871
444360737
158195350
146076906
1233213920
1957241421
746052066
184825806
1464238669
1926923695
2113154085
136867539
652453105
678810561
1992306766
1823518211
1543008628
1886178785
1477704508
1852034708
779217728
1534029979
1732448648
1835642311
2029536376
1031862376
1778755211
583284412
451264135
1494298190
1758683620
994652384
1658820261
1759181679
83406288
1399708246
1632237128
1357465025
1546620346
559236665
1341124110
172168259
61144135
2008188436
777549885
1809840895
410243479
758094290
1214349897
1185271754
1002320228
1495934876
383385612
1632675183
212763122
1068956865
1207174424
1011224958
1388898582
872240555
1065871324
611628844
253121416
689630634
88173241
2139167828
315753197
518117406
1626337153
1654703517
107127659
283189194
1397928193
1889835563
2072505072
189345758
735708571
718508333
969260664
173867952
838248602
1398187101
1815470343
1312890679
850398747
924257715
873015731
1444499207
1096465330
806341314
1663123897
1116090657
476556164
1882417645
1179380362
1890813102
1835382458
673651982
1858653425
877150829
91096749
1681135541
1457704495
799636651
1163169891
82850178
226881372
1730218019
320181779
138335238
1222292059
1285090297
337195420
1785408980
1477445950
649894237
1577445021
1044164422
1755106393
1601236135
1845181721
906415800
1935783830
1924396408
2016240427
919934094
1781854718
1746241069
133879787
838103009
1719671535
1981386079
1924472043
1748685399
632938804
670381317
1299542303
1703810174
279191667
456641348
1752601349
1917526545
1582794775
739275428
1217170008
1800302189
474335505
738302512
829651669
1753133178
8080539
133381574
298745477
1423632149
1804169667
263515730
63932322
439133532
1671582968
1646305825
463555426
1168090818
445586526
1445940517
1724658556
295676830
1011470209
309346553
1307531411
209558769
1411626418
1635013933
2084996461
578615601
176241399
853399550
110510054
621447206
1431592835
501630456
1161223114
2147309420
1906224565
592104070
857183548
685964843
476297143
1504741433
632468032
1937255029
93658764
548514027
1477160535
1502508002
1604394952
1810118127
217082665
1807776186
980200527
810268829
2060872620
192234795
144836064
2076615191
1171068513
1037301665
1113384453
1059617823
35520363
1516813628
274541593
1490149537
341064359
257690124
1191777018
1991719682
1099150874
809311785
950530108
1944538922
1690934272
58773956
173963784
1724025462
85900795
1173727614
1066767607
708058046
1890911599
1653486228
462727871
1163777029
288944063
1745004393
1228441723
843566623
1584402267
350935929
1825555618
625270513
718116389
1712418741
1548070254
467455617
2142627968
1776373414
904183640
590174057
1565144648
921596183
1847173778
1926426401
1941249570
1119545737
817869415
713709279
1376868106
2029599071
446696072
903606974
287531813
1521282148
1542200771
306310009
775899542
397049235
1151128652
1901729064
483612912
68649688
264188324
1909760210
187756856
2125210032
2060944138
1861260197
1900828290
1402391421
1386485236
796329946
1045203756
1661157639
514356686
172373143
1541681584
1365630980
2030711514
1738358332
1150056219
1254897152
1751658447
1534709515
333120944
1771298149
1031108809
1853388479
1179385525
470327787
104898745
130601905
1341717640
1938484214
489728088
1273397746
1205214596
452949372
836791246
686281772
523113921
1231636037
1713478125
844321914
993413559
1622079554
965751047
1535970112
1219751849
128729914
37717610
286036186
1204501254
1909510485
422171642
632087743
405900820
766335967
757812904
42405517
1008448507
1055919748
1601291432
82347453
442573602
2003907749
1617544117
1997955613
1047349326
1980837113
1012025104
363746337
1857542043
1766368648
1656745570
479618337
1889347298
778838218
880327536
1670152085
1922011486
633585982
120674383
596033201
1538973720
381181319
383051295
322275356
710065476
1182195042
1210077862
572025503
400895604
1854594436
1887057740
917948253
1831474721
269589359
185614062
1974288815
1156103900
860236388
1533219805
1012987847
2007788733
2051534649
2039076540
592020091
136378387
152855757
613817390
149077349
705720273
604842033
2074178468
1467439124
1679475537
144919717
1714255158
1830104335
1449161912
1822488748
10442708
1176265460
1585009548
964315397
1371541457
1207587982
590364318
166624801
1649014031
1254179020
144502287
578973632
128774440
1164821287
659867277
347949408
1330787726
1238045733
529248860
2015923811
2009627200
1241977133
52298840
590636636
1231143827
1931939065
396124615
289485078
1743499415
1018062799
1536341331
707748717
1665880411
652734465
140716083
1794550567
1558545748
2120419749
1009657152
2112183072
199025000
1549115232
224420663
608771988
1112415829
11786849
60814882
1784806015
1372851824
200188547
1341221565
2040563635
1304173804
191489722
537782189
2085652891
762598194
1021029746
251877588
1760607388
970712893
1642392714
2136449062
848884759
2084524627
1985292719
419942808
1190100515
367587048
413786826
937194404
1900990537
2068782865
1970978287
1286327122
769424236
101251676
195264947
239283359
779249716
751993959
672978345
1422939729
1314609877
1896442706
93637199
482595690
1896071208
892030366
217590215
1950704965
1256178029
939427928
1228771158
7566984
1525129312
1546554877
971196488
1439077571
1714117615
876921817
1286667242
286388935
371104751
2131159309
1752046626
1958343544
1834870237
1482949699
392043804
1205451576
500046025
1597561461
158561725
1395706488
1712796136
1884613738
1397385277
433168451
2073778264
1531510223
1872414
1370121345
690696683
497558277
1107182668
706779497
836271867
1032083234
1154917313
488167142
845676254
1276091139
1705218408
1491307478
721656835
1835702905
1354390113
1202178282
233693403
2060049266
1322659976
1392841413
655864454
1882878897
1373989563
1086667771
1805211408
1466910568
531008563
1737967535
1060093972
1159712544
1229329994
15487903
16719852
1184982630
1951276942
120556087
939246980
1233396038
1381545046
1571953977
41566419
387722150
34996006
1908688846
2072497904
1912647326
1968650455
445929670
466357865
1000947422
1559191694
931972269
852818831
1148375913
73055425
1795833893
1892562038
141902728
1950229156
1365435031
398755206
531778768
602867394
978800508
1320598950
273097107
2002081101
891742598
936692307
2104065911
1066930697
765463718
1450056724
1578716392
1915076946
1789218810
3166870
2056241239
1254725468
1958793257
142028995
1737821573
312373515
1165918701
193911247
319134884
1322292286
510037080
988369935
888129476
658454449
143698478
1248351939
483598780
1714344857
1139381645
570187077
1521107933
123550080
1466136834
1039795093
797451404
1709733162
23751312
866560685
28440032
899249201
2048257347
513631488
1144949514
356742724
1320188960
1322068512
1516521207
755582500
407772118
1710314364
2059309715
1954101524
1833628975
780492884
1995692880
1771108181
799733645
1431634443
272963825
853150893
1081311931
1374253248
699390961
1542471805
708319623
825558858
879485924
350401957
53681102
553527026
598556127
436261814
425953504
162161794
146008485
717485498
1900595657
925564039
810682841
1000793055
972391261
149655220
925997106
1474040667
391278638
1539580663
172139841
1962126755
92947392
1611625853
752557528
1268933225
515347492
1361480326
1714493800
502922812
906873889
178424725
603500726
746900444
165029321
1122364111
1879989140
2027207704
1069132848
1099812671
1261885313
1429689766
1961969270
999082530
387814810
643788468
1712638355
365941176
1977266393
620079945
274862668
711886445
627666099
1512097540
812984366
1267187466
1637366608
53912775
680159020
571169929
1058753311
2112300770
579056218
768763555
1049271778
1464979368
805940577
394686559
104113796
362228038
1027735524
871973708
1171156886
1419179665
1622384393
195941635
1059735821
1403791978
1829904315
1886618222
1262354286
458729703
667488435
638882990
1927387365
1860882272
692084151
1647906041
1456446645
1331872742
837990574
1790884044
714072149
1774554806
697240773
1625788082
1914035886
1685191005
192804827
1390367176
33265078
468924351
910445922
2084142766
1986129131
17389627
1767612607
824737609
1822401457
1857518370
926537432
1196369718
1208469265
2018038929
1331740770
1781364721
707834068
1549628145
1181662606
675917129
189041890
2066731028
1749640699
693539239
117729293
1667508631
714816730
1689786792
2135344681
1104322814
66939479
1525107014
618315810
1037902682
1044807163
1129734058
1272490710
218241714
1352087772
1402358580
680084565
1300030791
1742626834
1000236536
774662931
15013432
44865235
775387714
1225284538
1289584056
1733378242
1269501545
290092839
2030303545
1096379387
133691656
1549963623
1987251140
1571406744
753745343
1050789754
373702290
1250724302
1672229141
520477995
1907509334
321690186
1077077076
1933190238
1734475382
1679193127
481286843
301394509
1994984636
544754833
696255717
1174957720
742225384
1308240079
1909982658
1818648707
977853379
1059520656
876199426
1810163361
1422036848
176154619
1358373180
1026042827
1319332228
645022255
941838648
94598572
2074372708
1888091036
728957674
2022491073
1348018889
2019085231
1470966446
1154348178
1033298754
481001447
1013772268
1327264939
1224324521
1673940373
269871677
1400927357
1836588007
1971399565
1224451257
1236575932
1544984977
1077753331
870148775
199722593
1173095169
399251198
49765423
1200039410
1841796826
125991341
134859252
736134159
1491721360
516850855
1456986415
444295944
325144257
835410789
1555984618
1362876081
498846143
1567271277
220491063
510780041
1054721076
418198498
430251000
723599369
502288487
1015247949
1207304415
1206465778
896983783
655309356
1453908524
1830166954
1639834634
320820768
84614232
1183158081
32704416
895372122
964902451
807781821
1549299017
1825376827
1827532300
2012867141
857966726
524464778
1889211733
246130134
951636348
1388993959
1470911641
131289864
1461009561
781709574
1135984706
1732228194
123108175
1282209796
262268127
950416086
1131611142
627476066
1392120549
1397007250
1834148523
1800217267
2060710762
1931318951
1536839784
1235204153
1019569152
2107125123
362222716
1471320424
1935645588
1466726527
618769418
2002475521
47355340
635788562
1147353808
1908615632
930727965
765527371
428950206
1578604019
657661268
1025037488
231744709
1005833203
2038512240
827975432
1259170060
763016116
429525710
662116077
1338167009
1664817583
950178751
1432193924
62072075
370598227
762909093
1356123894
802286182
1501970242
713972700
999517368
954643900
581958485
1903136916
1601247104
2107467240
384809722
515967445
1038047345
1037310705
243487676
1619761434
1911669730
2048390435
909649179
1675430892
73316625
1197579809
1561426705
98367480
1963042616
608344314
1090582567
1469501283
1166531796
1909742037
401213410
1255816507
1024515307
1272588067
541677815
1773324536
1823161881
413581638
922312482
1226294212
817303673
1249301235
1168956972
2056616965
56019862
1896950063
1473805171
399555008
1882703167
1671279699
1105483937
501580630
1511731158
2009354081
144618936
767699108
111714146
1816416451
487103329
1774164156
221452682
1649795754
179670323
265813176
1362733696
2051416797
1696023456
452762916
562856932
1692338959
305032934
623644007
1763680946
2085364159
121209022
1997119699
380894681
1011675606
639270467
685188522
2090875934
983976595
676125627
1943136987
1780609641
232999165
1717853400
1377045217
599812790
1637295830
1361969276
1312489866
678031628
1282462688
464253470
1798604396
1561635588
1435587968
1665500259
1471328880
1221326121
1941303116
363082660
803761143
2134067617
837227228
1775677284
1666128418
799518298
175970489
2087906712
1800839853
189311780
1919664124
2089829246
1526770805
1414645804
2078635730
1502775690
1854418164
1833800766
1753705195
132072544
626408464
650850941
2019516811
1018550230
396701789
1449095565
1010587548
1870905461
609420055
1910139178
786098677
19781277
1115946262
2109382763
1503561250
535271387
903260781
369540169
1319658012
1481734663
453646076
886486445
1262304384
1119307037
1041715826
435525642
1653269821
1567061185
1776237764
1529136835
570330489
1799136363
1689098892
749325479
897376215
395444089
334655640
1575989522
720167118
788249803
1286777119
1445254850
296130364
1849467043
626065202
283009531
1400273864
1058113222
812659604
854206129
1241952805
881587499
1607436489
1268260636
1017055388
919909732
1763870438
920938801
525123650
273643497
1711605943
1493880334
497229402
1949859254
189566710
338480917
811975353
552946211
991419736
1691565262
915261838
1852923535
1612570268
36984117
1195029302
1795160842
1876742222
860318107
859837434
526117255
610973644
1104088285
1914768638
746475479
1976049161
279104017
2137689090
874875369
364254219
1520526042
2055033900
1594166290
808484523
64263367
737725884
1505185071
1976413051
779053201
1763155546
1269479738
2086939855
1903167471
644811243
425896735
1299709348
516823978
1755453931
897937154
152039064
2067706399
582586044
1515212079
1454659892
565620110
1995544214
1059756873
1970806054
150256138
938364706
1009833885
386720733
1098632179
1969753323
1336986173
1359195332
109520418
1350593492
531607598
1383768663
614525034
1225860893
1538485614
865678580
77866375
778418660
1361561393
526090398
1511227724
1525729189
383296921
1196292099
130897683
1672367124
1780113095
66738683
1179019348
1761841979
844695720
1004989419
1922306538
1074657792
501732193
640221289
766446518
946960093
1829333874
1017889112
393719146
1406658720
1179280290
896288123
2032451010
1500655797
1499899948
554429438
518375588
1223430582
605222950
1480196453
1889664274
1298389138
1579378633
815115021
232559466
1914096765
1755835280
80288770
1223146484
2140366561
364374313
1925124300
1504646412
291656909
1019597518
1307808764
8563009
557268413
1366542595
587270723
359363975
1977242725
419579126
1286244118
682784681
421244829
613534365
29648902
1701004446
826370442
1687200538
1853635121
1454581294
1468106915
2077073164
1520493957
89506338
1178120096
1858658458
296493489
434653132
2125370901
1710992827
946745731
1304176242
1331251117
2012236478
2002577536
1936346017
1890594271
1378016237
1604777423
1152903598
1069539142
499405034
877427024
1802880338
1926215644
664294814
1201528625
1730350170
2106210666
541543687
1755448608
20755401
926495743
1016943667
1795466692
1984061064
918992403
323963639
659426574
1369033452
1028899950
1342105440
1749357731
916048206
1901451907
827772988
360474749
1898297947
424424339
1245166990
170660404
744658206
1983764819
605005033
1788366396
372143528
1397849460
714336881
1902552993
35894015
1492130151
926391112
425876590
1326480640
788748022
618049611
928057767
1709966245
2063646633
170874812
177774654
561128558
1267906126
333596581
43491337
1236181126
214971847
1959991423
1907400067
249617378
756308646
98674391
640290121
323035840
732344972
1947565559
1680037898
458258445
1602573452
1182026312
50345837
1752951730
1572979162
316429034
2076924436
301758704
67210617
1801190601
87117712
1677487284
1288948895
1671386154
1825881387
1697338232
950816717
137142090
886888896
520712067
1064673657
1061746861
398406207
626243566
1808453530
1300099278
1936045438
488201712
1913256770
500775219
1072826597
740547454
1250996596
2015319588
494871746
1165658526
261294779
2102024477
794966095
938131140
471765896
349020863
1787549073
933065887
721026361
1798810980
801793625
1407416073
2033358082
1022025646
30337083
1719736647
961054098
1707500996
1643442289
165836108
1896537628
280499382
1575942329
130101647
760505227
1750094768
462942933
2045038343
1274685443
1402015539
927671761
46563322
1969024016
407941819
339955982
335644050
1009665431
782904049
1302468998
748230341
991596864
655552667
1239465401
1362939498
1831381566
1053825479
160108883
1020567795
1723886148
480474416
625328724
1740462943
40432264
833203127
239133983
138324223
91208561
1619159729
123193358
384016885
902392994
1459328696
1950290043
763290046
1402830393
1956152580
121773736
1203971187
1712168838
711868159
87079401
7958057
1273620752
1995295414
1245578574
1585297576
102945610
2052423387
1907473192
550185351
988411863
513956861
2104275458
956354782
2106759434
1878683329
425830624
1206382336
2019750706
145308464
440621698
2007286614
715608928
1575431582
499702541
2069553663
108525835
1220875606
1040792345
1278087830
1455603105
1488234379
412054713
1873327589
2001306791
1397164285
2095554384
733000952
224818312
1054498761
1837526004
139720280
428275263
1947168481
957082062
1607818569
1718517209
1946171200
1359122996
25382688
208804559
659595902
643538047
335594049
1946013742
877802737
990485409
1875498006
2077537511
1217644698
1127899277
450684651
614259710
72764946
533800963
1653688620
1684538436
746559584
786566598
1220829761
168432143
1640246802
1712310749
363227747
1630424448
1507926915
1707914165
1603250069
356281513
2044657195
866127637
1046950980
574513769
913743213
212901973
675565027
2014836576
1238445599
1224050760
554904295
1300310516
469509063
311322922
1999001848
2102679181
764033949
1139003897
985506538
702621696
1778026069
307294994
1990950927
1192579060
27163252
1110940402
1818364142
359400993
1222119119
2088729002
902854384
78991887
480828558
2090970505
865741196
1726356037
1923828081
830576574
374355316
1346501913
78559746
309589850
494303701
2068836377
1984941129
1425362725
1463631717
69904820
1694865712
1588629675
1073241749
1339936798
154992571
1117196602
410840335
2040590930
1765471807
1324008787
648967411
685852660
480175595
758892028
1403302526
1076574696
1098779556
1417288724
1056102955
1713680995
170976130
274519285
1723426781
2129212731
889952781
679435953
1883992991
1161346953
1297778479
1018571881
1833996729
1342861692
1192996880
993763914
762066659
1916009598
1561219514
1752582703
1150527629
116841775
315716227
1194938171
1784377738
1734630175
1525317087
1266696899
916807986
1906921580
581756053
549922921
70783322
1014151944
1813760168
1883228723
1776874579
1169953768
671002381
2051363976
1193405416
628650129
813840763
26164051
1353410257
161966536
383641938
1975805205
1589905255
42388790
1821895034
2117050429
1974391237
1790055653
1260380310
2088132250
503374341
2140118
446286813
1515371047
571976304
269738438
2060574845
1953612012
708884989
1764090888
930248270
934742421
2033977844
466234815
1521809985
222727945
920769882
1789983502
1072097385
2094388645
1188361719
698248979
2033962491
2078627564
491440886
711361197
1921340442
866334049
1544660913
1021230467
1955221838
509098414
1042205005
800503338
181789940
945821238
2014106942
759716369
1341626462
533590944
940826413
1083244029
1246595397
1627276545
1478752237
1134835241
1301388492
1433855063
552289118
1913222964
1132640529
1704359393
749770243
1452637486
1344472903
749999626
218864853
1299217615
2082750122
1919962090
1319340421
1478105892
1782248956
588793481
1379748524
173813312
439483974
1813799222
847399065
1681737003
1589036371
1622863563
302558283
2116286566
1895284445
236998405
893791594
24904142
2001590207
761088626
943089881
21896528
1649012883
750040607
2141044353
1666953372
899636809
417423498
972142574
728710106
679769663
34948552
1544550003
531796440
54665105
1335036770
34384188
1711003718
1036741935
266519830
2088864716
1730301882
626409617
851640406
384199761
1988879343
890106909
1024924039
1268529516
1900315820
1478036597
1848891276
645110032
1091585365
2034955250
2030784565
110626377
1829324048
385530921
1658393777
1156085648
578445272
127395927
1276093776
2078707058
1707582933
901136235
1600663143
1250248699
1683332161
1483318928
1578470371
1799374333
763381071
250282829
1060869737
1560578628
1775431802
1285498378
468432537
596888360
2094125789
750304182
671597022
1361790765
1455843164
315508879
1133256334
458695822
421500644
1876765239
1055010915
821778164
286697696
424845751
1073482851
1606094263
1902770988
1507059307
1293579675
1393011249
488538733
1100890012
1564352564
1463827984
1113133692
1048061615
1835351891
258642314
1971351093
692875796
2094422100
1949217197
1912152161
1101563612
2044288846
1054737981
518790018
2104922957
325065493
326037606
1940464163
627888438
322884064
1349906662
1482028835
1825230732
1471561055
1682265639
616257033
220055029
976209660
1652323028
1746973403
1826942293
741149612
1433361252
843563755
2047796132
311142682
1794125102
649645344
661198087
1784566044
606264373
951107984
1715089128
163325493
472156483
119675432
56662375
1510432794
1232036078
1834582834
23984704
944519007
1375994050
2113358587
1599651602
997792343
578905668
1125030518
897363692
2001807569
1953785142
1197176199
818119951
1847195794
1346872588
429949729
904827746
1109762479
1532831787
744332679
1562012744
1534726834
1794791861
691022421
2142606617
485928086
1624220576
139344684
1094926331
1870210968
1174703455
2041411019
1298337533
1487060678
1842438572
1854325769
2075581764
100574551
550460685
1460128944
610243179
745193822
1850238016
1898132191
770309080
1455665447
1089421843
1385209695
1067757322
1039472532
948530616
690851706
158856414
128921469
305355111
34598644
1014545009
1344448651
352864349
1086027455
495946805
776194977
152480964
1292555823
229414942
1899357843
850005690
1602069198
2032252786
681574498
605256120
951849147
1507557840
550229600
1949922130
2051109580
1448240812
1452285803
140016010
1128170275
153931741
103225502
595396842
635728670
598428628
1530026355
1449142917
2120860558
1729609748
1867313273
913279616
775546114
1603314440
799852181
1927943767
987799734
1554595518
1903447165
1931092732
1365395265
1517812357
1869966801
550902539
869378752
1741401633
591842904
1586541895
538238345
341899983
1722568040
1751233244
1273609003
336637645
158585572
59778287
593180811
168832633
185033429
1749498910
200834079
1501357863
1846901254
1027513637
138329648
1720437192
667988548
1295991061
868675892
1708510256
2070392533
1385027992
837300662
760902597
628510654
1281605756
1302331124
1961977964
307310386
1321168262
850475837
302255470
1965843842
485848269
1426781006
2089297120
1967035580
596315385
1286074322
1364490643
1226915232
235085071
557321451
268996863
2144295867
1097257895
973363787
14706040
1640188205
1953678368
1671365622
15542643
1138027443
1920044451
504365568
1766592584
1486432273
1307379937
726634857
1611932118
69443391
1686044445
520057790
533992330
1898688915
355100377
2104752045
614017945
632671285
1858481137
1228785966
865610408
411171901
1679981814
864389646
1555119684
1335937903
1068605670
2091528571
1663564616
1538221333
547182245
1874015508
1829265315
308019494
1062320714
1145534573
1859247406
1039374649
262583261
402261540
52521872
249160783
317779165
417173346
1010016841
1995217902
1281576904
1752151162
2134367169
905119583
1313475891
789386455
529358505
1096470594
1053305481
1295984541
975409279
1487085462
2128648251
290773958
1062613061
49741912
1320407024
1423376516
733911054
1637354868
1576729308
1720284468
647169919
903505167
803839995
717889946
374142612
814933209
364829216
1698608745
980381427
469282440
1131353852
736245214
2070310563
807072862
636443562
346243741
1738035876
1697385587
717952280
1139030431
1055017158
1577242108
349006971
458101115
2077804986
273888487
1235691203
1703346868
2084903854
524242621
949619235
2088630310
1081662608
1879141851
307416248
219924345
858821673
1469097639
104499777
1145778376
165563985
1530958761
430490452
1583917001
257244492
1568498013
1904140955
1128981206
284124132
853877363
248925098
238367847
812009496
52391144
193589518
438610563
179809425
66338067
1401189016
1745418133
1989104552
205726432
735822688
1973035429
315541849
798733735
283334885
1620835382
2011968885
173559854
276684807
2072012506
486618584
557585771
1175944233
1165579918
1669513420
917847154
30510366
153855397
1119555442
990160047
1820917110
978562065
910069658
61583969
645929191
63741785
1622466022
1101099766
1855253029
1418443557
1181665537
1022363767
1410146801
457191884
425876200
796614325
1293976604
1164501927
1246096236
802301765
1217060562
2144395358
1889745532
2013928921
1888389249
595832353
500929132
1942524831
1508927051
728390449
1429598820
1673020679
1100380563
65164440
758136904
198014147
1200748337
2126448550
208438045
1289310318
1182655766
860309986
112403744
957193485
2050703518
316639407
346242693
640789251
557034783
3260987
986310481
2003407442
527149465
1069827487
855216493
1401992986
1791840132
638597826
1289382721
1011389769
741644615
2018046823
13421071
2096944583
149303101
170197566
441883548
809347575
1949941549
1008344047
1836376349
619802617
962648602
446480296
1011495136
1006542628
559110834
1353305
1220755801
1781464270
822760179
1079442407
132807224
1630345044
2018673532
228024019
180588463
2107444035
1235179634
1944103083
1923621965
2003930986
2003267878
2034663066
759067424
1958627614
1538501967
639674605
1044578928
107505718
2057946067
1908487199
192830745
1094093688
16474256
1295407255
1902106013
350285023
860015409
1187588892
1557549148
904058377
460723477
101323987
1092621654
1710120022
1572458368
693900257
2120919696
570647700
503073327
1527759824
809219783
1011544114
1138907429
1161768150
1622928201
720875782
850305830
1622891800
1209857531
1552737647
921466912
1954334819
225672221
755793128
2076651390
2015850721
1887312979
648905781
1310133575
1834211034
1509062833
198957329
1263317599
678277392
168380823
1063397233
1451495689
1796828493
2065856278
2059349267
1311239177
523335765
276446182
1640449421
11459671
1921797682
1325944646
1708343181
1192943553
148656776
683808604
299726878
2013556650
1914335433
1352196929
1141784299
370810366
286033086
531443229
140018509
824032336
513313225
1246750595
988268491
1753745970
2075497689
2106247255
1346395886
1528556325
216765160
2080942709
471002819
248653046
1735578239
1935076540
786710009
10921396
690246354
144235604
1707755278
334516852
1770773899
98969510
245339677
84696379
1267524998
531453939
237890353
1397105428
1412116483
2073252865
1156655171
1241813774
1277707304
2020141581
36930711
1768299371
390505561
820994700
744753399
1788092664
354667759
1363483062
1621644298
2083978275
1287257604
418587191
717924145
395542682
1421527783
1236594569
432355724
1996163643
538145362
1295190018
1548473711
1113002994
252444359
168410890
1003797497
1991857709
1653747473
848623436
1002557776
1643736264
1885414937
1310321998
1433080144
1133053271
1003938680
1460144493
1089162086
1070044539
1617462126
120175072
1974478578
1396611273
130434945
1287542175
216952730
1464817667
1994417796
1771439615
1933289777
1912288767
303932660
1734916519
1571679363
1989117683
305444012
1522605479
1107495777
1293807154
3759612
1609867581
544210051
1791640752
1888382852
1405189756
1088000087
1024919296
1502443123
55299600
475491499
645483473
1272266382
1834131527
117592461
1251820043
1062214395
815145010
1294902528
1826895675
421721583
1770503452
1515472867
197469494
64366966
192765325
654618983
802736506
740892449
801151293
376460188
360333898
1914812638
1727199927
454838292
1812280784
520650942
1331710600
1837712259
1574600588
908239231
217571740
1454166697
1886676825
2132452965
1036386800
188603893
200498932
1982399566
669399761
1408595468
497830150
1596811520
604492199
1107617842
1365329618
1309266912
834483441
1981946401
1223560849
263222893
820999803
195767985
173066656
2088066012
1844366532
142766576
270039902
1565841882
62463718
1164152116
6417949
855623815
305108250
429065099
179055322
1453228853
1679045636
803796558
1290630797
425439221
1657306818
1247293560
1685182693
954716167
468066529
1546812376
1999383039
877041851
652910844
1250639059
239249790
1163334334
1733237381
1295603391
180362105
10978051
2038759625
1511610493
1366454363
1581652681
259057785
928051070
52425146
861892581
454842840
1215604146
844888499
1838923022
1685564328
1703994546
140783659
776726953
153412923
171393647
781144526
882334491
1801758703
1842419003
435584505
1526434764
1063133884
496521120
52563203
1166961667
874187507
2075633201
1671622310
999590549
665886663
372439414
1201770492
136053750
1815000144
458820677
428558759
577584050
1561182372
1218412249
1244092138
1212308476
1660222951
199889759
1467765454
550936063
97617676
777927220
957300476
1895717455
1398244323
1124329019
539300279
1570300231
707156782
982821058
1188023482
852302505
1743318129
1761220270
951065195
597814916
183161619
2015130461
343176498
1990423889
230404006
918726170
1027527931
426110950
496597771
1768191350
1329194407
500664376
1249566734
1039141975
1791411589
829544627
1907531191
1118029268
231492443
796671471
1782903311
1128087815
986764409
78638430
1680346001
920567391
430414672
867096197
2043184214
1949024956
228234724
1725844235
625664845
809370661
1897519969
492203782
555952036
1613995686
1058640581
632778946
901470708
1815580522
1852270854
1121290663
335685360
1040546266
593530752
55363128
517636628
336180059
546390538
103650759
1803898661
626956277
115791167
471016473
1262359808
168306255
37571651
1830057924
1583593398
99542019
1865513045
153181300
61225484
1144719867
1530961315
159125837
1808959866
1137768538
2019467860
790676092
888491641
751825652
961266774
856410332
766363631
34874847
1276303381
1248834127
1135193457
551350515
205065842
839651921
644028630
1138261228
1313358597
1760958848
1364818127
1173722848
310170259
474216098
2132708252
746378557
1015019687
573308545
2024824922
252838648
1647818469
1145609237
1253663249
1197397285
466961006
2110916854
611281333
1766319664
2070608493
1002360197
32167950
1605171856
1920132627
433850733
1173272774
685083853
1875819419
151946091
221965251
281715247
1760193872
1074627075
1335973880
1862198863
1288323379
1359506251
1362568504
1472598030
267218466
1002974630
2015035196
1631358272
336478876
1425895307
1365860012
241203034
652792455
1619822718
1779948741
708628286
793849499
1170751518
512789642
1479016961
1610752211
1370249117
637951340
1563866384
1806529652
206100852
1687913803
706992590
1039581973
1001337223
2039673705
1947142808
690080648
1204948387
216385959
898772673
1214074844
1340671431
297131959
1087334115
179534711
1661537291
154553460
507003118
1925763490
1925358870
1271068907
1257190443
330474448
1068951660
2080389758
79980182
860753748
758401271
167474233
820950959
1050706996
437003347
308658835
230823367
1693111123
301079628
1881255043
1187256801
976733320
1674982930
75292205
765455275
844051687
1724564276
210692867
1234857512
420920572
2015826298
1347819617
575124503
1703468773
45605600
306917210
560118602
1619770715
669953732
1682265808
583561763
420501695
1897965942
1755772520
1219953419
50550291
1074172963
216834234
1838311558
1723354452
181294662
1960248403
328157785
1922604904
1227840643
461957072
2110070911
1358877801
1427292642
571615884
759734532
407339505
1652572136
1493225435
1343189718
1128315232
396420630
1286672589
1182673553
474021415
919116628
2050324185
1067552527
625918998
966223224
1422916943
187966744
199324959
761493837
1779776690
598803479
518324241
373101516
1022532579
433385972
164163379
385685821
1576045442
1980680132
1199834524
435125814
1495910161
1400905133
1419077032
919238554
1217437618
1800355682
522993741
398684873
859524807
2116773948
280955296
682808887
1620070284
84166462
1283143849
1750567146
1749795274
1360382957
1645644896
1156268959
242668464
1183398485
1017830080
39364812
1686779012
604800765
23422748
1099179055
924094123
1424030575
1643298652
1563988998
22940113
436347466
447751028
1919465661
1990317355
1780874219
1825272500
244739371
714521168
1064794656
1620746951
676374357
18855502
621560992
2090057104
853098518
1327340805
892782014
1634625316
1327727515
2088420067
1559592327
1679289515
1367116132
27897645
534814586
1245895213
206460288
1223677507
1125578123
1048254735
227458975
1307925499
885722354
1690801668
1032528672
1278401904
959556236
822243253
316791127
1727415404
1555203768
1009822889
1486518016
1943511045
1717326320
1447197137
1349375741
1922500699
79495351
1975840875
1282336988
1132234629
845111306
1865311410
811944455
1467157783
1448014263
160316332
608871811
1664575339
1881346122
378096038
511433967
286541423
775052200
665565394
1297020786
1120159141
531590466
1396274807
1289673520
791871049
1267717129
918956665
2130562374
100016621
1346263253
100512941
1214233049
1148689548
1329171142
2015769445
1731019729
250199704
1256166325
1325699598
206610021
691957581
1137202068
2112659088
1508715612
444229466
1311688154
669362327
1720903740
383611576
118140115
1072473796
1709086033
58243789
1134265934
243066407
475510585
1072437534
222676998
1000881984
1300058722
1629712680
1992516489
1026020660
1611822244
705499889
382243402
737041201
98272444
1432495364
2002643637
216327104
1226660605
767170295
273726273
77280799
2068783556
2135038725
1849339937
1037347979
495975810
546417025
1992408638
2130352939
2089909529
641010186
1305565151
43859417
1590153536
1319560690
917367099
592195112
1288752761
1385292492
1726192691
1261396579
690140074
122897592
540108108
1542042344
2100542288
668440657
162617125
1802365224
392917920
571106613
664747837
1049580875
1313791581
1966204889
2084473255
1513549004
2054707506
2142229602
1266708046
1480978688
2047626912
281026714
774595581
1699683506
1434168715
753849800
409263399
1752128114
1720002939
840821733
849235192
1454310310
797328097
1779706577
1661366777
393520592
1649219629
548279657
683666259
665997607
1790704809
2095700736
1899894018
1435922245
716167620
707220153
1531522116
2125013181
1908037417
1360329791
1783282408
777986948
476105365
1977813856
2141408390
1397440958
733016145
192248338
116026004
2100774684
253520789
1768825260
488234981
915242984
1202458251
1426579100
432358962
261865139
2092690181
1927002470
1151260940
1515776798
261171728
1103698389
682267479
1635129168
876260502
760873120
1637913139
363077405
323843003
1478248966
1864352375
1075236304
2033045673
1955133395
208786448
1097763876
481713525
1563591571
1119975200
1079088930
271432958
454244670
1724112692
1797111364
2090607296
720673020
1911984211
339454209
1488036938
420004202
716337878
2025629126
1636716566
1945035396
1433743300
1829503062
886902453
645642005
887215476
2073878346
147999412
2042562335
1830404809
899525327
532635915
1457468122
1915673736
232389391
973855058
1518584766
9439530
303304207
1921344951
1772619709
963704036
926860774
504867773
969847577
1548623472
824258493
2031932389
615484079
969812609
1980534944
563602091
697833035
1667334394
460193204
382326843
752376571
1176580144
673478750
867342460
1471454398
1317935678
1302631926
1529781234
1903503746
1710319633
823307703
1367500743
609037163
289359557
161255098
138726928
1592885793
880601935
1501281803
1857615193
1708697127
2093670065
1797864937
701049395
758944347
911512152
74177238
1811117603
1058518611
1518746777
1829372510
2123956556
1047916887
1846148234
1997021527
1799436521
194155453
1429030585
712804911
344047981
576481624
409966768
253879057
1935420748
119065571
706442777
1240538142
386039279
1929297378
418032716
1697377713
1913875440
1958939479
987160348
492887783
1904178922
1596880191
1045912677
1980879647
1315421867
704046015
929904898
616964475
90677762
1463066510
687781076
292630887
1524246669
32281918
975365791
1060545152
1422668195
1883807457
975089838
1756691020
409759159
1580652131
1291058471
1998576007
568991143
860418008
360989246
999472140
1523817315
2026675083
1902595555
1982152113
606448297
724955349
1572297415
1047128340
2119995415
1813307257
1664314479
1293979161
318239394
669952666
1933112044
1996824495
164661
1970563738
1849014228
1556355685
1733192907
1236244398
525537802
1815966358
1748471129
383622083
1346069077
1264519713
1406956855
164851001
855299841
620736573
417280046
1541550135
1058830652
339977550
350147888
357949972
1111785394
322153312
788192961
650578638
1269361847
1565498228
1473334078
1838708600
1156149508
654672704
1216906510
169475252
2045221006
1595296944
462820037
1676230818
73416477
1729161953
521343002
1397329276
120015717
1278021932
160394440
608938758
1611052265
166621472
125105724
180273703
1986121502
1142522137
1747658450
604194360
266198351
765643138
122470055
1308157644
460386359
2120334498
1734353893
1751157648
777521489
1768952704
1352895028
137057517
2106951427
2050929831
664658968
978298638
1907939770
378086043
340105796
769473571
164658896
527462753
2075004057
2066300571
495404547
1277609519
994892173
1074490062
764272014
1555323874
101183376
1866807857
1418831242
729748115
945644600
2068583597
304205055
1885177063
1914049697
1926204373
335787456
941533020
1091833574
930389039
1368891719
663678300
703447137
761198578
1074701326
421787778
1613164520
474044774
491971183
9948756
150502557
2026757358
1252201626
1071421023
1891100315
1870619391
1862423303
1022484780
739221423
1339358002
482159273
272921972
861479688
1631081867
2086992147
258058031
529126883
954744180
180523189
1206334887
1296281344
1516247990
1180771694
850964950
1270523937
1104511077
1014136931
2141416463
574616869
1921300011
1005419656
1438247624
543425767
1084578602
283626100
1154476279
432032050
1358955533
155975032
1755306968
530171683
775808624
657252034
1715667269
2142072780
1579911793
1276578472
2026174128
144129936
256345482
1407308849
834393613
1365583619
1226194052
77623735
1726864762
50772859
2144579009
1819570392
2116918333
1735044692
104612743
1025667903
1689627142
1262161372
373665405
1886007777
2137842933
206130587
197183245
2135083743
1167865624
2145064507
1912436995
960254951
2143216999
824761913
799650949
1348974539
1345742462
1367296443
1782868290
2034620993
1003142988
278156002
748521463
224330755
1543531277
1958820431
1912343779
1917032307
1030539288
804405025
1906512554
500632729
676466524
1463623510
1687088074
1810249002
837538113
1345281995
23282954
405391798
2029321700
939875577
279138330
318127213
1477472509
2115707537
1164768524
234477272
618465747
1678249092
1963986335
160046359
1117669588
318123699
1509598931
1512143530
1669494270
1994818797
1150503684
281949767
1269780222
364047370
1991922884
1752411837
1163804003
549380508
1691043973
1423892013
896603543
224922631
957822809
265234359
1678269313
291998572
1022437507
53766724
348394204
1970606358
881167613
922967469
1987580849
1235009602
1221965797
1948333790
1111288179
601413266
1297113738
487035815
367409441
849353537
77608261
1340190613
772255675
305797379
40458946
1023664070
533821394
2093620445
1708071312
935221053
321730669
438435472
1790605020
1722561346
1101306664
1703784920
905633748
465555343
649747013
1424530853
1249500538
1131242132
1518262057
627948782
1138412849
91546034
2135505022
1876133504
1157604366
552349019
2141065190
1717870028
2131474651
1078625638
292325819
1692813898
1335727616
2035697137
267067761
1128118518
857265228
1744169552
1031594322
686097188
704183463
1376082547
1663576023
1885405255
910586597
91258509
189265538
2131287224
1080453041
687086468
1094764447
1318091453
10408568
50722717
1344400595
1122409239
2093446284
1233470853
1849455945
1209519178
1069605551
1609849369
467180503
419898394
711628640
18655046
928169342
2028846680
468782468
740163983
1762187040
380765819
829219340
1275734857
228691118
1112000250
49020643
1951246625
760592009
292160021
236833957
860282582
1527085059
169841062
1828416780
1737257653
100785652
1721470966
149224791
864287389
1569981558
120227610
818733111
503967565
1567278449
738028075
1395265603
638314991
1983377139
432231618
445282955
169223985
98959659
1495471116
1304322104
1140151325
1995404489
1380283849
448119070
1001234863
1719699825
448881142
1565052317
2083005054
489462667
1700444670
21258732
1058499905
1981809324
539296068
1362331428
1957988980
81229922
1857736238
1501494846
2132092802
1636173209
1398472952
26988976
805049361
7502099
48022746
455209088
858064219
1488283232
210458695
1757663279
1848418993
1658891127
807050537
88086093
39180843
540638823
1896181906
478563235
59604114
1733166389
801557429
392664663
590160241
584020557
1316924307
743209836
2082362216
62499913
666091978
1032366588
1629422831
1609661236
1661135985
134597793
84429791
312622850
2091742800
1662936212
270034420
868494891
571940708
883010322
878773620
1616124830
1449454872
1108966346
379249896
350602405
663601657
847988703
1740612451
1213835318
357416674
1645023021
1458235702
77554681
680356495
447177504
304337806
797809523
451781119
1545433220
1607444855
234382771
1397313742
374608503
1907283761
1196377066
1696461167
405859264
1835348806
1345036161
770430318
1995082225
1169066600
643354747
482293146
1474465476
1652585408
821996325
624101979
1363338085
1031433446
1672976300
1482599403
62321141
52772539
1937452716
457128590
565831532
2023925997
6709445
1934479099
1326645035
1485723433
260711431
1729327664
490263611
284236884
201960157
2041306698
1735703354
1195865997
1190207864
1430783586
1941906912
1186750418
290321668
1239508714
57543793
2144950508
338796838
1517231554
1760452481
135057239
1986528952
739101354
1172407144
310885401
801786276
1202403252
1192743300
722702799
506935153
1072089272
167846671
245461099
140129644
1912059048
1363960542
1416864138
914994884
1099564319
1284450334
904027301
707148576
1554210470
2028886105
568120242
1073927313
1170247983
115397032
1818724029
847263143
394063979
994385206
1366876329
2082687109
775189373
1881352428
766843780
194005998
556899824
731056759
1051356217
234060471
907554679
962709763
1867413288
1291860204
1046322276
1311584170
748555439
969919294
398478833
2026874738
2036346089
1040749514
1439607298
152377887
1999459327
1356257835
1806623899
416406441
1576800029
358619109
41457221
244620665
1653856073
1954140210
26287711
1061971822
1466382109
864873665
731629968
1180408681
1651914288
2125374826
330220383
1102118510
1979321772
873983418
329108874
1503644596
1354441736
2068081367
1431027904
1515179676
638734929
1377956500
1846793470
650019950
750153557
1054445803
2088481007
1936345030
915874855
1020991235
763315104
14713247
455477525
1207185573
132604742
2089280586
680462561
408683296
1497118385
1075817848
2139164168
918311680
553935980
1586294853
810022399
123810498
1545735216
1185867838
655936979
1205352725
457082356
1125339739
1888573245
979910270
1549134667
1065603190
512480093
1592435735
814966478
59069150
411572237
548348436
1288653983
2063764141
1779100714
1295195463
1008728746
880436346
745843496
2006287934
151945567
1848347043
2029007278
550518369
1394610940
1641409497
1648038417
350226324
1803893868
2026591797
1294471150
1763965158
1021306268
807929863
433907053
1750957700
1865488727
925652824
1860980264
2094653069
1780454887
936401420
445472000
1366181942
216540467
1137351153
1699813108
1846503718
745061531
241356042
1557616627
82677047
618096087
1837734212
203685778
2032026317
232124110
315514400
1247110219
1610386125
1689477724
116131526
1067258031
1518898583
1238124466
818275520
2071709490
607115787
991603492
315462124
1986121296
411511734
119991974
1877662392
469009680
966703217
145383837
857649217
39468845
1824130920
341090545
1127883574
1041066323
861163323
1598341141
1579312486
1356330358
444226429
99039356
758830163
95948453
1923283913
1074373151
2125335371
579802657
508492341
940913736
1835990490
865855161
1708759072
1753287911
1139481006
1407279517
1124243068
1403863300
193360318
951730772
2128265754
1601680889
85651175
1845181264
1222380308
385597458
886279221
455367040
504767295
302877742
1037866792
1497543091
1803068206
1126322093
8518508
339956584
1315158491
1903575059
1198822547
697861705
851993011
778130392
1326417887
1899122193
1312890875
569100951
328640445
485176885
464275986
466845001
428268607
1571448585
49337350
1800599122
1295095599
77332794
1152821077
421220855
620514529
1644216986
301695098
1007806083
1673328524
1916138035
1804424512
1115862214
785162414
2092340373
2106803124
781754398
629732314
536274838
661522301
1846308388
1176361097
1612392317
1079572624
572231828
764417266
766155345
1834258806
1576514416
656537476
2088756515
84114875
385881821
155912648
1784129341
172175196
993373915
211536560
528375474
912850457
528157453
453406694
54433121
1613548777
944834557
203796822
282088506
1147812043
1424049754
1564121665
279633873
1375817323
1564961690
834299057
892976338
440387836
1646930601
1264933514
420871170
1801181195
483726232
788512924
1610927865
1655270900
1411656633
1424345176
1125933884
1884493353
1941065398
315853426
462424048
1451184953
2145080808
1582958904
247765307
569083170
1916995874
496646707
1366176896
1915050000
1873925841
1979652381
244856127
598456772
825775131
1724891519
1519941748
241195116
1739228491
2140312024
957278612
248686794
1369697747
677008524
540169839
2030924807
828729630
1010201490
181111689
1605365476
1224591835
606024087
358594672
1245402823
5129004
852946075
1378556879
161356079
1503369382
945383557
1923938231
1378189512
1585255925
496116025
480628198
505343174
941248500
1462936583
998827079
479301172
852012095
547484602
1585582303
328838858
2117710444
907931811
911265193
638484274
277553901
793234624
223974957
1480289492
732551263
695502077
527338079
2140536903
563638078
591029023
99638109
2105099289
357217903
1087670661
557020
1024438799
451340204
722830291
903721016
1756670545
1130211095
1489101192
818129596
724988207
1282001963
1414256979
562511901
360822086
1596518794
1980297714
823633674
1767874126
2090716555
354071869
2129533282
370107075
1888309802
1600350663
464828354
597976711
1615304131
1526715945
1036891586
506585326
1275953835
165612154
544984831
1240271584
518279198
1110520340
1972175339
93246886
835174850
210136887
210277805
1079912604
1951150257
982957052
1367434604
1298900817
1038179098
1875629462
147682454
631767223
537328873
2126917048
872663873
1453179948
1793339314
1295377723
1472305858
1807204565
1926402884
1635831463
1758964108
337439486
109985184
1406040072
2057373482
524995214
1792766824
372456732
1600391508
649556447
429074439
1708351954
1186893664
1524890481
1864844817
955724941
87985939
1852346384
1657782089
606681218
325576736
27456843
1521575204
2056738684
2038989293
1037083662
644843764
1544559718
1222356389
2122147364
666461098
1964307928
1906168984
2085584142
830752579
1805287353
953248473
1683640340
734238116
1294980580
1201024175
591438397
311394851
1365634780
1226023410
1804554510
1959499917
1701837939
1259858673
584686235
662572644
1008064558
413914176
1765796729
2015943300
120681411
217920342
1529492869
1100322274
235951214
1746963050
2099170768
1671766831
103945395
2118841584
1975440049
1070866364
1778183778
759520196
1376852615
21306148
52514276
1526329802
207923604
541169687
2089118521
1528625000
1848881240
1044567074
296873109
2031208279
697307617
682842199
1473810811
105720522
784495167
96096528
648930217
882243022
1323617204
1736552143
1433334369
782560051
744591025
1065881073
1384911963
1355081979
1314932415
1823434547
311538065
372530287
1682491698
1675200490
1829246489
1193869083
1655040834
1006850576
1008946206
779540971
584106144
871351574
1983643156
486249032
317546853
412339520
2116706677
1141833240
1273116829
1217649904
297543734
2002386814
252893607
1782860778
194935680
831826447
1036476433
1186824213
540343808
1187819117
1346983038
498392540
1391908325
32837283
719264527
720076796
470466374
44046977
1794042451
2133047342
335226498
182760358
1722960108
1001281378
2105231905
210754075
503518221
817937798
727082365
669220852
1122700711
1407496799
180478594
1967367761
1287582383
2096301341
141268182
1582481715
950933811
1428813185
415038167
2048811975
785356529
1695572884
1642891477
1394422991
987098948
855033697
1620441859
887040576
598886885
1829171870
1571991541
443616983
764424307
653498168
787155441
362040495
900912394
1148754161
5888667
168559277
534569164
1056777525
1358615525
1600151696
2030815676
231248564
1495073649
1452886745
57651414
358288055
1146246097
9520949
329828648
597358755
2121602897
1688318161
1064518912
598229676
1300011599
1049179292
1510657336
1564887375
268025128
1435342205
447643183
1089319090
976524951
1308211233
231632770
1924591575
302259649
2033776751
428589327
2070849959
865656181
267437120
1783902718
1078250667
395553942
1821999300
209862244
514292632
618754597
1278719613
1275774566
1257946470
1324674739
1308001475
727792524
1442706822
1528270422
1636065123
1591432998
97526971
631915376
255005077
972904812
2091118574
575629591
66849486
1614270073
2018800198
1477880939
246018900
1388305768
1261163532
1155792897
1116243888
558571153
122465099
1634375000
1058782610
328726803
860824661
1899290385
729755634
365660640
1069740447
1616026585
1194251031
164499894
1516700778
711321577
152695023
1542384420
621284495
619206622
553741657
1496910126
1125564686
144775817
1312969397
1241578776
572977271
1013261162
1649255805
995460390
1453873217
760896769
1814986950
773563027
1598703236
1863770796
1973385996
314521532
513474787
1880441754
1766871469
209792652
1536423315
1159121894
756866453
1871455955
518239009
1747769463
840322858
1226353704
1273407779
1178742678
929018636
17429643
1633661021
404579386
1006550508
1217144452
1596021331
1240809499
518119643
291317572
1660488354
516961634
863806943
898167102
676124350
1258805768
477844334
1199731084
855453108
1936287961
221174261
916582298
255543653
1418480713
628229766
204601822
891643397
1343729944
1927872638
22273337
1209647829
1003495347
1033637039
237282014
382822825
275128099
621714066
1454085612
1920188435
2082398017
907253723
37442326
670293794
1737484926
146803911
370040205
539538364
684122180
553451748
1544043981
1748035232
1935030219
995731109
849618958
617844010
165677515
1658769408
1530538498
950968667
1339548342
600091305
2011423110
774127977
408198480
1779156087
1785314007
1125628239
1894466742
437933781
700561019
1168855538
766246509
882826356
1808316307
1179642351
628751653
1578691561
754932421
2090292702
1545042578
1837718908
808670087
425363443
1230944754
887797250
69096230
568623406
54596011
154328102
1965258384
1425213631
1246035620
650056760
225721451
58600731
1448885690
1781220437
1711670245
878152521
1141566891
1958052081
249631470
1523736544
670612067
913236145
1030890453
1573216092
421859006
2140838209
1000831979
626480415
1880575530
633103169
1120045559
1663536569
193206291
2012685881
15141898
1233323355
553685307
830270782
9485911
1802985671
2054993435
1341203216
87593133
146058763
2136847787
784209561
814900546
357493711
171004759
125748907
1743542011
1586518592
1376997492
2059269858
2035844871
1127060245
419291196
191597361
1818915871
239888858
1583226897
42544273
980473824
569283594
124099424
2142188893
1580535262
1047599570
1152505130
237692164
1130954916
1509002604
1996675582
1838603610
437035446
596249699
1926879916
1475274058
1916003835
2071267080
1157156522
1849685657
1219906905
1514787056
2145131994
406163711
1433464927
1453521306
610751157
166025060
2011436674
832531450
1713231221
1314517833
253056249
265246527
1566616881
612254073
1572811654
1161682649
810175221
791266834
1408720052
1617466100
1424055144
1882155320
865358405
1763029073
1299947967
1097824896
79408366
354035976
575265050
2114846321
874635564
104887382
1629855577
1359888709
2091159258
2040604385
383412072
632599642
1778931291
702436248
54686568
19927477
1388525505
47362827
1001444990
472565946
450656355
644191338
88178588
1711649341
1779110240
659854639
1791511491
849153187
995862004
1206133212
1882726384
781762692
1288110456
2005384684
1199246188
1432939687
2034376135
1001591860
282358384
120568265
1878045061
623169311
2064007069
66680822
121849491
1813788913
93462280
2093220316
451532746
1258988519
965722203
435579188
2007234438
812751537
1672552515
1242164118
1343716893
1707006063
875420640
1648700943
301383607
1377241359
661555825
378192251
853494443
220221893
1014046483
207351613
813313579
117285097
1140806627
1347472551
126273484
533448288
2112887811
1013356699
1368988265
571561016
1204624779
1755667919
158641141
816989689
1381315565
247324961
705489897
1511551463
695532032
1549849710
1951670711
660717783
1416518946
120607579
606200435
663039579
1913140827
273459034
1016729513
595562728
1992223976
77419550
1486708076
1505307285
420421926
706178052
334258346
1408565501
34823773
1902259207
767960316
607845725
114152473
777707488
1978354573
307090733
9902678
152637101
1762570465
73251336
1363868191
1278471882
433888102
852021856
971784328
740958883
534868338
2145024377
1754831034
1592572990
1169749898
429541159
80047671
1504610746
336533192
1557913928
115267413
1312336396
521874226
1172345539
1384220425
136669351
677304659
335260813
1487456164
360866361
915500445
583708075
2034859219
897249223
968933779
1555182420
1911762311
1523309820
701541014
259043707
1630541569
652304931
1235349476
1421341399
1149060827
497052213
1498007944
769548533
1490271238
1895570930
98755936
1658393910
1809552197
647542979
1302394478
701476889
1979856808
14460092
1525664433
364575242
1137483158
2146492077
159836490
1201621927
115246144
2119279297
1551546580
1595129307
1565507956
1605394624
611593707
736567781
940085774
522261
1901592809
735298121
117306765
199506877
717647029
1817373224
877072280
704495363
1325167701
2042705496
1025806970
1634396761
1606398416
438611161
573780307
1858557436
1897770003
721788378
1981946550
1171419007
501724580
384518948
73824769
1277584817
1509184006
2016237999
1602552572
1825070247
844047581
602605591
548045443
2071128644
127952795
18427977
1080851033
2040257181
791996434
1018695475
850051553
777403196
724536987
492950766
1437282749
626110694
1384999947
1837301059
1319654667
274207447
1304776912
749563892
472654920
835342079
1022093782
1972856973
2024785717
1706923676
811952183
1198991131
504979273
309973639
1431154277
646735855
349231570
1077567263
1390413576
1355326678
2000996920
1395790053
1447518972
279387094
1960332340
1643348068
778051424
157655311
1699933767
1702796970
554980525
753874315
1745593316
122982738
1343990695
1693018292
1478999938
487773948
319274265
1433763762
1365701847
1882633130
547747487
22439402
387277668
1137304722
970983858
2085381547
1759291560
551132345
1147396693
1100457957
793573917
1303955749
1669080148
833780837
1813464942
1932434683
564277740
729049792
1140042
1439851906
628275848
703531480
591216426
821405546
953012276
1232445475
1496060283
731742685
420185689
325094606
1043770391
254565089
458102805
1899853481
1076083872
1518130425
672830975
758990180
787816581
55511304
1837178019
1859183059
280313680
856231230
1732088660
797293838
1161653490
183221934
5894467
894640754
1292784609
2130499541
435883202
883510813
1886611406
503794560
790688040
1437814424
306863920
674425211
490978557
1969007596
736605709
617892520
1305872354
466344227
1169242080
993396146
349557273
1193438039
975671901
1765550714
347404605
1383340702
792194804
1306724116
1476540171
1845856746
1942918562
481965034
358328458
1325651939
1438881591
1922885556
978573995
1912993430
240811784
721982339
1712480750
80268235
296619490
9619498
1821964246
1219959150
1602288617
840917267
1337336159
15609266
1779221090
429390059
1389256041
1133534069
1099394895
403023561
1791286002
1331051085
1899593230
1980629288
1265415876
1399828219
1562163915
1458858689
940294877
1759886196
1964846144
526427935
77058905
1372460870
1026885137
944485844
1635227001
1807847436
2008851149
1637087240
464514621
539373872
828868275
1457101818
1871109976
2113811525
75983231
1550078205
1673852678
235715064
592332947
1626555505
1608402196
1531005241
384336376
1014523257
1332468113
377165923
594015635
853537100
696175431
768941368
1721315404
1160071211
443925939
617342086
301702607
34998361
1528700693
1940796291
238404345
1933865810
1879668489
837381959
1753120643
1909070252
539024673
1340263694
546593215
563859413
1771994640
707676896
1207684920
156232001
414636737
1226075973
1633529721
928497137
1666877055
746050165
285114094
617444828
295267621
357264692
1969741942
152509731
1112580378
1391112786
1769801605
415236407
1206628771
868511355
2136159064
889803714
1763871173
1441361976
893857753
1624447068
96261568
892336200
1021894866
1654544274
931393939
2042425951
628479054
1384749982
61628176
853800181
1505483758
1850258707
287294678
1466894595
593276960
1815660083
472937293
360659846
1267440040
701601845
140473447
827782348
2071864431
2027239027
2097029246
1803491531
753457454
2042549205
1771322708
601354146
1291911240
1628567044
588489815
809948701
714894258
944433730
50491537
584168649
1646807306
575766943
233092392
68764179
944766092
1718555805
642694007
1413679225
911016516
65589413
908642592
1971599505
1626921301
1400851235
2144169730
2023637017
232387937
1127505535
1959485095
482224820
663009696
64507295
3393750
827312644
617183829
251605246
645809152
1769317954
206079810
1059039789
892025493
368490014
405094055
1253826824
2020466726
596827837
1806771764
1318438626
222736786
684670171
1325928056
839885688
1788311943
1063990329
179715150
335145098
601481201
1523533902
1201773514
355421986
876707668
1172749374
1166997957
1098922774
1362264955
1878326103
1287407350
109995804
1461047297
823642435
1965613321
458873215
1538502221
877083226
944039447
1918902415
1298006845
1036284729
1071681076
1263457816
1179848304
302527020
122981848
946498683
1608626164
1382162101
704413679
1860846165
1492661853
966386051
607934613
11206363
1340519794
1006830978
1516887789
683161213
524149849
731160524
1796419362
592336526
567509857
565559091
674973125
487971371
974474000
361735570
222662801
477677004
1962107243
785827726
627673503
1662217262
13326620
303797416
413620603
610368027
1960621829
349439969
2069266723
300436095
233832784
2087649259
109546737
608142206
284775525
618815224
227659260
863566275
1956610707
675607401
1464212580
1619582382
1185986910
1646602245
2002756299
74395233
2058203107
1852668961
1592504121
1359181640
1790205390
214418412
411143549
174314367
1412643002
512766066
121858681
1059600929
2112748096
1183391845
96550209
681251663
2096951281
111196094
1811331613
1666716478
982503220
288964719
1371360228
2077384531
1818039607
1619350112
1428887472
1499658831
633793727
128500758
1115161936
1705015360
2145295375
376398347
891409148
1692465892
311393187
1368027249
673722111
1340569049
425358368
1852174779
1834605086
501037851
573244613
1925625837
701223259
1356385996
216977772
1300380922
1068728591
1045627936
1857599741
918635022
2080177744
2014011691
458781597
1667119326
1880508908
1761397500
745519351
403731240
378051130
757299739
1429073598
775232395
991472931
1643460312
771448336
623310118
491201396
680320395
1669133025
1748362349
1714020671
1370106538
1484358032
40844999
1354201716
784781103
1380553949
243786657
1304273600
1252117649
865780915
1247353852
2061216237
1455561049
426742925
1384202954
1979317371
1787923805
1650776320
735655332
1826074291
1137776031
1080403639
1703906471
1114050303
256323903
1897318418
1205508692
1104297901
1537848525
425901074
810693845
421583224
937678715
78592937
1847739655
999790008
553223839
811944268
627515400
1443561677
1256784490
412403133
2049222223
763245572
2064368130
714903380
6892680
310810734
429367260
383789082
810363850
168669208
1392594244
1924391791
1637923196
1714022775
421597200
935894263
473417740
1206352106
253412742
780138087
1457925855
1694120820
1781149478
884088431
274496250
1920049220
345278228
445521384
37127749
1067949041
1730173944
2069737218
128768325
1522770390
412398965
135633725
779735589
172664542
299925630
767271210
1235457395
2102733606
682312487
1506468826
1123796529
1311002009
1496324541
1524621210
1363543630
1357833320
1935931907
2081745251
638992123
719298686
1317552182
2107126995
395817044
1398617936
2037023428
1965318637
1066257010
1809159540
78819121
1831113701
33541407
1214584899
1874881941
1231884074
1797271474
366137522
1874382173
210853809
1428214465
1065012588
998586696
285280034
1271199449
299855032
1050981428
624145229
748813668
347780925
265313360
978189361
270528768
965263795
1200896148
2026351103
409654709
1101273061
1444760573
381453433
1487257764
690826874
1050538599
934324054
533772689
1914035351
701072521
1840341576
267542875
1556733802
268977325
668704374
188113933
1913480101
1327796722
1919994991
634499001
1003132884
1448240526
1757633320
1956476247
682051162
781326008
425964952
1031401822
1482389546
76506726
1628883255
1068104395
1960976213
2084426902
1765741686
2138594596
1186777080
2106801039
42024058
966260463
1621316550
1424078001
76360663
1607443244
286833682
1886504066
806664368
1101195580
1048435534
941477649
1209586415
1221096631
1817919461
1926222853
869677634
2053068375
1723533046
1759671023
2059058406
989072348
1921760562
1904621509
1340865905
612782083
1747274310
1550593729
721993992
316715990
1193861949
806797513
401458776
1672674655
555025215
5363651
2003247812
1157648740
705064890
796085002
1591159204
1301422734
1430208828
1076138721
486267303
4254228
489485937
1956038066
639357903
1141090406
1959169601
1394727823
1241766236
1205284018
1648077222
1198537458
442356172
984491386
1762506358
2054655146
1342855560
884668699
869015860
580900944
1246091338
679765283
1540132827
2023352405
1921130094
794159105
1062740828
746976836
1677560916
96268314
216449664
707501976
775995346
300143618
69299271
841228466
1707854567
1455133643
1803850074
1224202848
1985737214
1141202998
1536915140
1011883510
1314058609
1684859681
1189978232
25051287
48811290
295085
265765692
2008610898
2029069660
1653859896
195411627
596705318
1847399851
306905923
74522666
1212023941
1925356500
1686720999
558607529
1451546376
2085782623
59446935
377516743
1567503
885383864
552427664
498722133
1500715468
191630808
1041879596
2013887913
1397993185
1336027011
617296223
568944072
2014166106
1176316604
1593556788
1802578521
1075820217
898596973
917395627
1427535112
2089114012
1469259769
52649809
1668468633
1147851715
1860252492
1244293191
312962171
117521331
2080392864
23180755
739769037
1498762014
632421949
72644290
2136309602
1395221467
1787384856
562614046
1630680959
1291049998
355622726
1907271676
1511490419
339907138
890544494
20990033
383178653
853854633
152624410
772125903
2102310936
811355800
1518040086
1997264896
945601094
1144447529
968117753
1589670741
615878433
1125183358
1738360250
1677973018
1113331081
656574134
1897930907
2186913
747664517
1884791413
601164741
79676127
472923523
924103488
102409089
637148994
513840741
803763321
1699774576
1911738490
1971022891
93063068
1492995603
1884361373
22588593
1504860522
1237936451
557476339
741116337
1816645107
525797082
343462657
2111029714
1541616762
807461022
1453243186
1602679896
692651061
1789422830
2065285234
286128648
587325417
1868340301
390412721
1957447842
488989434
1992433627
330139501
484400154
1553609954
1736849143
1305815967
1898457389
1680631348
1816463032
502049342
1295554628
1559958544
686585549
1896755370
805177003
584996111
1673828618
1236141952
1713492408
277245158
239507056
487639405
364439566
2117421459
369829523
767058941
788227300
18040389
1178176644
802742170
134033946
1480603920
1174413004
906358904
1333834073
400672245
1757369345
426397208
219967435
160431074
279992829
1241109431
319610843
1688287452
1425028024
808413395
405478061
1878414761
1878548412
185053482
648129467
1376262942
867042958
2047444210
639132158
1259797780
1548791873
743256461
103819881
1350442955
464618442
2056487127
1883763416
2135598029
440142850
60656272
1839436670
525875614
1937344210
924208073
422428970
2001993384
1607973647
343869253
1110313071
2099683746
1302091487
1085238830
1466683051
2103889410
521000447
1973063638
139943201
664068317
469430215
891916795
1139929842
67167394
1625918862
287125821
458088300
861656727
911624467
1191643491
262120502
1997877558
1049457223
1619764701
2046369632
1690681838
1355193982
2101238005
82296441
1309197525
608943408
1686625593
508475188
1363429585
513062865
2066267400
1509313440
922868744
727750445
956859308
1936265993
848855122
2113220975
1092793420
2010664074
1409869495
1993236815
1182960432
518011210
1947006121
690340705
1985906109
2066054976
578523002
534510844
814002796
1910805129
574730544
158108150
1818806665
1387014272
1162986580
1588925295
1111821635
1989914979
101337166
1752780184
752808344
10410740
179617304
1001152000
966823150
775887543
1390271437
1554565800
30920771
583286656
627575084
899673773
1896646536
880610561
1901667381
1823078941
159261049
103341316
847547560
1778349826
150618191
479939025
240286017
117790878
89985532
718463163
1141216052
1794412747
1361866721
2094783509
922737243
168177423
903792604
1006101933
1218957868
271386129
1384041398
1017372926
1789850962
948296297
847047197
557104430
1234858536
784799992
2040499820
1508134880
714026817
404296735
1327704343
1833383629
377624339
1155517331
54198219
2051326559
806202551
1428109644
1061406251
248113207
407758800
1162029185
1780022551
1016085596
306403592
1764987763
1193155536
1198650579
593401425
1337887259
934051836
1591997183
1123348208
1619042322
1807164853
240047791
1098868674
1117053676
932521972
1847596759
1805975555
980768982
839125128
562832827
204553397
831849971
781369615
1394252188
1396178255
39615345
499554893
741695456
1338480699
1867640252
1433062638
840169259
346701447
1549128205
1083959772
75215241
1339533531
1962739053
2017462807
820903495
257428221
1664187015
1237108546
654163190
628707431
358772758
987495484
1487181586
425173168
1403858690
653282325
865165969
1339698048
126308630
577401875
1720224801
476396863
563318277
1731224190
1343195408
799185477
1969886101
623318939
29118982
1709253834
859660754
796937717
1973544221
1168951216
1533326107
545057271
1769131922
308259652
536144114
846541591
1293074769
764260803
615580482
907531072
1349526970
491469644
1840979499
988848079
1587463934
1819292150
294582279
812132604
978089846
1025007249
1794048060
2056065728
2043200711
1287783568
328002836
790115667
1324921302
1418446382
1616304631
1815905342
1504671837
523424046
1819405918
2079571929
956650532
1636979283
2014022282
999877914
711283931
1501901405
2085224437
146904419
1126905854
1915427299
1439026476
1097256873
868895645
733068777
1259628062
915345353
160848022
1206088622
2098037003
1170849658
241669201
1138494689
2056514905
653106656
863148969
1919220929
1103819181
1487595739
1724740783
429507362
1824600603
2007124975
1228577051
1234543093
532291185
819042677
1945307279
957061132
190769358
1766279892
1548247723
1338615503
1967129401
573425688
1696074182
642276799
1026565752
291469550
1411927193
612871778
1042407337
1540660354
732469381
295307665
894478267
1482418655
1445835988
1348387458
178159581
1043265534
631440181
890027009
1764694412
605253124
1539951504
1380867151
258573217
970587227
1291816357
1406126342
430530889
791419723
740580191
2000710657
1258858362
1203344637
815413928
1944633155
2076894197
771150924
225874093
605380887
1561529183
717028919
454988516
179859585
766299922
20762925
581419562
1522676152
1272085457
1272270249
1819634903
1959918059
1140350972
1467950767
162281602
1660969901
348567925
547224008
1244968278
832818052
1552624721
1026051932
1864758991
521147344
76202210
758604438
1804679011
2071113921
1119709671
1009758776
1808237036
889978283
1922831101
1372805265
1699898405
1948702721
1372206729
1269771218
536389893
1431274618
495189129
879994388
2051545817
1063967420
1641668702
1877644754
574442850
107919918
65199830
928683542
348287147
43828638
741223741
189353634
1960716912
2134927385
920483543
212696278
764115222
1662066814
854631327
12698255
1465097605
930748030
1114383808
399065006
81989057
992474682
1495454085
1748431387
1743941264
2002654402
1745631596
1825103189
838637141
1588845751
1999672793
893909878
710579981
1325105597
139670249
1589507374
763285683
1731394885
1487169251
1360110021
656935725
2105561853
937693248
756764676
461740230
542776387
796761001
1197593985
2036695206
1897749875
474387215
13723606
967159986
1299292441
698921721
1205681180
1044461513
670850302
1293977939
161279897
1970440316
537173479
1964612497
1536604119
2072232655
1523055800
374412557
738679631
1342572221
1482807533
520617166
1335423155
826854936
2034622160
393081973
1352230985
1393184698
678351501
1523416528
1960958842
1803151408
562209966
1562560942
79668468
2076544493
290246349
1558580733
1984971219
1200310732
1510995694
821191527
1038153919
547863110
340778145
378678463
620972855
49978760
2010418414
2077885466
791096427
1977246624
801627763
1050358178
1001128827
1192216726
938358149
945203806
1115255230
1968338652
1075548453
867800226
961602593
106934677
908451465
273438967
1697180488
249824985
2109052298
1696413082
335764382
1620117967
141925619
1666146041
2026845503
618140956
1883469551
228041804
604460406
551752890
1746973911
298819380
1491004670
2038716583
1338422265
770205949
1206698539
200699748
1893572973
161863963
90585155
1382352731
1811400315
1386957767
1645944807
1364711864
512892191
813887445
595807990
892902506
1383803758
1382587696
1884225899
357367036
1377904944
1757491928
604700979
1134404032
208169669
1346862491
495556277
660813062
1170937418
219653550
14762178
1504868135
1805852606
1877091727
1324496132
440424457
2040499321
1605322729
562276450
876026464
8781941
1186737655
1277812417
288718240
1082233394
152722828
390464518
45150193
1885333143
937088908
1133562720
940820566
910005645
1672328785
29415569
1779468677
88266361
100619125
184414016
2042833931
120681405
1874589302
200404011
475623417
1873086410
151194280
493388875
706426740
302416069
1832050144
311348761
1238100317
1381231955
316008063
1979945245
2004736708
201166887
924487975
604593851
1343275595
1362705686
815700001
155939263
414462189
1884093549
494330042
717641569
736564641
2071066633
343728474
1015373662
1267549869
588295916
436900046
839242514
1372853283
154628695
342743903
1546713026
1488904888
1347168422
1551671880
1442698569
844418261
102390581
1255293030
837535444
1904758287
796821848
1247779313
262591217
1309799612
537904409
85373422
2051460244
1536629806
1950914520
798673118
750402060
1586867996
1943022986
1291715109
453904048
2142106083
1420085839
2075497399
1684208069
939742468
1325958466
2030926613
444725232
260919038
758205963
142916609
421530193
676413023
14497805
1352345315
2013474796
396252351
1812729700
112830193
2019095834
948209771
1899967692
1878923273
649057268
1893699269
180404682
1288938974
1210342557
1416552174
1469248882
962638098
175318445
663993140
2143872971
1693662823
1405125752
2104378313
153716502
1052044430
2013727881
187863406
807263032
1443852879
121493835
1286526707
2014024237
826975509
1483185368
1008438225
157078740
1158481712
1792768302
695115376
446063153
59235766
809017329
730508867
217904262
708300551
1318435584
935546464
342551931
155388227
1805458540
575622995
890718618
2006839297
375830250
610406762
422501793
54481687
1862327815
46456626
994105912
751643695
934858327
300502951
564107195
575333894
223608206
445493369
1777773454
1953638891
411775836
204240836
729236340
780088792
607676624
2022686632
1092340280
140098437
550007194
100779705
1554240483
522405312
1050766080
1538489257
1443451339
945039289
1850668455
101846766
38801199
263188921
1046819937
1860472146
2008053003
276459764
1009489265
1193968039
71210683
511063280
759194128
651468730
1062110683
995466794
763762563
814773753
83291858
1634169764
1976272557
905979903
1446182138
1550320202
1287633997
718745807
121931517
1031782894
1692578208
729099560
1494713017
1066959965
792970396
1974971833
294109653
223488913
1946089393
1893470465
1636431360
1509943177
1317665471
1131046435
1733885273
590806260
2097281725
2084722383
1575515583
949490487
1187723831
2114132412
301832763
1402735200
401830301
707226712
7300803
424499857
1273493353
995005924
271516826
1408694424
53522525
1414230331
769228291
183616844
1157679080
62029478
632535959
1524204493
378417185
1505754959
1947322201
278026021
524348061
814683705
1665816978
229099796
1642796930
1824191217
829926703
1689147374
140169037
1185088544
526818253
1752206653
934724001
447427023
892666362
416324468
1630969596
1357979403
943745805
1818723580
65554265
588215441
1093011015
1846200744
1498596256
1621635897
397730472
25271737
1877476891
1368329568
1976791765
1657972499
1129738494
1988938447
293165498
397624461
1944791227
802468082
1358855840
314661801
1398155978
979695275
1411410405
877702896
373370686
61554141
121563259
615824412
390745877
82187662
1165031502
940581439
957576839
769426618
556989840
601002118
439852083
1621400592
1116683576
1244544036
1997979948
508694677
1690411716
1072553532
1116322273
1183178066
1551354841
1966357099
799981110
838331985
854481959
298724723
471843109
2050216527
1229757029
568345336
50565662
1860269352
582964342
534303600
1586152416
185786948
1660160703
1018145675
512319039
858787425
1102407109
2140944680
536761691
507095689
730460493
1921729125
1517930944
188480911
39199102
280830885
1165169065
1173014204
1881316876
286627284
1220511781
58664934
21485499
1841691751
1618683455
1259378709
1113580475
924531750
1976820338
1791089963
1769971716
1331173580
1263065535
1832586892
559423561
564468728
1007566497
420060989
1610703136
1044316769
1936135024
1033859063
1246709050
36483986
702916625
1875503554
2142361766
283492056
1671685212
1503272962
1237442154
1785881057
463754991
1742142185
230335329
1353586624
1034751578
1764911414
88218516
2054532598
1225603246
563780336
788546970
1135207267
1943964754
1713390450
380032812
487558804
661878750
202040310
120205809
2000046976
868424303
1339301158
1896652492
1068413640
549717054
1457719896
1237111514
1207506563
298237458
285254320
1747499827
297126375
1073814131
77472907
1707446689
62910106
647712098
2066122460
1382955123
2012990278
330288305
280228712
345562821
1640081960
1859057693
1554139672
512028012
15613568
649562570
1050126761
874658304
767660991
1561644693
1438384984
1418888272
1171620638
271820291
1173926950
1967536636
580170251
801065692
825829281
466977385
1169889494
985064170
818250220
114725960
277417970
971823021
619729393
2098352216
1718740859
595654292
1601195034
93857335
204407870
1894144267
2128546696
978469177
1749059333
1915098295
1207295451
433781673
33847814
774878233
1665242038
880057327
950896571
1764259356
606493823
1260673046
729954453
919230181
1613539310
1997644364
820885939
1342431319
1672482819
845856128
34286304
942260574
992562113
590321957
1819571533
388705924
1449929130
1399059886
1815980238
190450520
2102563091
290050209
69591810
376953047
594382131
90511623
36093343
785936093
1651859303
589933511
447431606
1720417335
1095866532
1951700851
1691840786
127782546
1873951959
1578215655
1181300688
1973642011
1146285067
1647198088
1172049601
433798736
371266954
96102764
93849661
408816834
1990078836
1905870707
1528131312
166234888
1710687118
279034349
150859250
1995617794
1332274483
1645237341
460602773
1441055501
1991120743
1848351216
1103845949
1465573506
2102009245
1176207925
1091977910
1485356421
1219436383
924140636
1058618923
1693309688
1481986868
1545366629
759540389
1168876226
83718180
12203792
126440234
904808776
813115558
1378629038
1792691689
1895396450
526691430
732642053
998793896
1871293616
211038920
1569427265
729610481
1331401994
2141752563
639069327
1823641190
147450696
250200158
774160985
1011659920
1133727832
1983293636
981942970
920229882
1291376718
1395696258
1721742938
241569154
1720083199
1624915169
594122754
1194142043
1576385627
989983818
1636301397
265051299
465404828
66188427
1005761080
503651435
385670347
1023271702
738512001
825560840
1653926067
1017622835
1187858852
2009973572
1348535446
1798600234
1050878493
355790320
1956565705
1353339407
1662882335
1771450458
615975729
89151280
481406803
89089688
1639453493
1072266444
1750483660
1572896203
2012437957
184785294
581889976
1768411745
2051970173
483616045
23043478
1028920886
553223828
1664516944
1816735172
504676077
2019156513
261395727
2140174190
846330922
907916392
1282954290
1517325152
643118551
2005250344
1222227038
2113487072
275452527
488129499
1798442554
1643841900
1428686066
1829660452
1217614098
226561345
234382294
518735377
1780170116
1801097171
730138150
1875878746
2101061476
1112840995
504720208
1614416364
1097908348
736425325
1194878891
1090831780
1612605929
455564332
1409047567
1049797403
1500352353
19794120
1595929448
641431448
1394772185
1522957589
1589930330
858354219
1552254166
1995675401
1766479836
1157116758
613808850
209579447
1226968667
2072423730
769795414
1075541204
662204245
1351404624
1031505015
198142242
1237931704
1755703115
413231061
188974456
1988135015
2057369415
517636302
133922218
284304900
1426561161
1817607432
996393976
1561570759
921489983
1922082969
467440788
528384019
1647617642
1531746315
755124755
1986326066
44395407
338025239
848558600
1413664927
1043589947
252425782
1350129883
1966253227
1788809
371320143
294184410
2079339433
1366408849
127886944
30367766
464633934
1460337478
1751403218
3768955
1344322881
1436122413
2048889379
648087371
618335261
1780452581
1677593799
643691949
1912979945
1977684187
50021691
983381205
999978820
304555035
554529563
1490905244
221781428
960919629
545617183
320017901
1012948368
796491016
454808369
773132047
1865055549
390025198
172214596
1108486014
496291428
34633118
1216174356
1374761042
2143134992
928667856
427779088
563887315
2070730049
1490195506
1764937359
844639893
662092266
2085814607
395815239
795445556
1671545433
1217368336
1909285869
1013419870
1339525329
454487228
1721173787
29271622
495612186
992926978
383022887
50529051
1247334011
507345804
411680198
1037344116
1259770335
1200630349
489512114
1194683754
176586833
1450267613
706127777
408088232
1596715221
1654518803
872752921
2061757777
1069421404
1481369602
886702443
140220795
98942497
437388971
1018982054
1985143915
2064565485
1210253398
235024789
1974019129
993384025
694945717
89463364
956104687
767287979
1414021532
1705939157
1245619306
1818757613
1503264191
434251507
775700499
1826689536
1580906042
462434887
1881786132
554132890
1003673714
1903783714
239402998
112761099
1934251333
491563705
1675024311
1202027016
1881340125
1529312413
334691841
369337669
1429048150
1126357348
594987421
1661183074
1210759409
795158011
1609065443
1611961558
1929953815
1062318012
1677147796
1948145052
915338196
1787799728
25087525
1778073024
1399318512
1421932760
336367608
496655031
463179176
1960976491
1040864442
1364407895
262797575
694952533
1439553027
487859513
530054142
2087810701
1324257883
355736830
559842837
688849912
929230991
1456542318
1800260868
1705648892
1862642951
465821711
1645559066
211068788
323259812
1347597291
792801501
1993339727
802774559
1626015302
1042248052
986189954
546190208
374085484
169574341
50320258
791542186
1521153618
985899884
1455883630
1541555885
712576672
2127021031
2033423867
1700755278
1066811141
274925679
1891030578
291509074
903313301
1254178862
1539816083
1695578492
2078990229
957420275
1832592646
1881920578
1539474504
219412697
1157838780
78337487
1104056017
1948056250
1479454339
805878778
711983837
1318009584
1025589754
171253010
1093469247
1594705073
1998459143
1904540589
1162847645
464135415
1180505035
301114173
867712708
1686981259
268735808
557304809
97274616
10104416
595572213
140478302
160091768
1640809361
2026567162
1183937597
1861174673
1478209532
2104477483
804731771
585898640
47270873
604514286
1186812770
1885709301
2104257315
742605998
1263537395
599173883
1983507656
2139365978
1142286115
359102745
301470524
139678002
604515350
216035142
955557034
419210820
1655362687
1543578547
657904605
1204944433
1191490727
1755645896
1516629792
497813278
1515778005
289314529
1027463743
224531152
1854059801
1976700060
964840735
1762783731
1593066462
783852043
646044859
1815139493
846870346
1588942257
1532611565
2004760218
117709655
1443117089
21734051
1175572318
936593446
674055043
462786300
819826273
2039547767
646166776
392072332
136092786
921501611
626722505
392648170
541615458
1267001592
1243232188
340859892
1783409605
1375111439
1551296506
1399522894
1288937877
354219906
893436967
588741562
1990396737
1402612333
1766231987
1023029849
136538781
1743637000
922595892
591398846
1011494751
242896225
162877142
1198629187
658502358
1845059199
356377002
1180816584
859552183
906004075
554591891
99145726
975978104
441917951
303040211
104675623
1961378584
687775023
509169601
1104912327
1992223741
1944975509
1447162209
68047925
241246649
1184994405
1381499896
793087970
725416883
583026119
1574950442
26318390
1350840882
104247808
1638351923
2125435933
758552691
139064305
588617033
1144670336
581541708
709003040
528540208
766473543
1495654174
1265663191
1676804927
1394284037
2085857729
124385231
1033897831
374956486
1464837669
1619325196
2139894040
536908382
1247834322
2007843707
1573354925
1579382014
2053523202
903348325
118141746
1279115879
608024866
846531650
829028053
79380273
745432235
1298137588
1057811107
1504355357
1436464687
1643208674
1945392313
1934446084
2120594508
737213398
1844858001
945075885
1630785881
1850392345
741994942
213824584
254526876
646359836
1939581462
1096909381
1088713167
388310370
1099098079
1599639955
506251689
908102691
1188198505
1336090726
1208665410
334828052
280779196
946182883
1045322868
447734454
358750476
1180615531
741443510
329682651
1313519993
2051121769
1033784202
899137772
1658265984
1992638241
1490274923
337000683
553521649
895164244
1984126710
608112865
582525824
1956483122
1386135031
702302420
44584410
614905294
1563435181
1127521115
1788835048
178349125
246773724
1894357378
315981804
1308934011
1125623021
1650790421
2024765340
520856271
1115077803
2121708037
673590139
655938217
1545884118
316870248
1794302310
2027484041
1346684561
1287965623
214666025
1058229045
1123067825
381758567
605521094
1983530991
365891125
959503210
1923472007
233624060
1262618956
461242293
2047743980
1689870923
6164958
1293457686
1266982115
697558189
419791661
125969511
1795915070
1267686951
1805721213
705791917
1376314786
1099718310
269390855
1127237215
896273221
414005308
1870534332
301071705
799645826
1635844079
1360524522
101132318
1324930214
1089885726
1633893293
590097296
1280956761
457635317
411459771
1347791744
1477374068
70061712
1838871667
33236592
1951466397
1490248416
1936546935
1510005180
1193853275
621883851
1294046736
1189211611
544555910
916645554
1599471550
1591470782
692665933
103846152
1014836222
721187844
1307030877
1729308072
155696018
1360154033
1942567595
1005160011
2014789552
178431779
1899148541
1060000232
9642951
438546715
67546552
1142914330
580427948
1994225685
832186116
761836080
1373550073
854723118
158726867
874609118
432483510
774759052
957202422
2060462759
519414178
2069994945
915749264
1296212528
1583716194
1965422085
87903302
1462617231
1742246136
1510672269
893484445
145016049
1402286880
1733549239
1179580659
1352218131
1502638022
1283408447
2062425779
1253368334
976861116
2029970372
2008521373
1996384935
390280310
815640565
960364767
249147998
1826556757
37127205
2142565930
202705691
302688028
796664244
1199496225
2077503464
10553958
1270049096
1105856756
1078592694
604842504
1382080425
25593011
1901207072
261443402
906656241
832393232
488313499
1129873895
1783542099
947008182
1060278656
288815797
867295240
270078217
1566852236
1090428266
312665353
1908919006
1459386179
1163164501
1851265213
598581561
337610663
687103264
927291546
1366893904
1745296987
1442796994
269276128
1406512673
571878983
1999789100
652902486
726226705
1993653782
1962798408
1220300077
922518984
453277561
1989654351
1508339820
1477703893
538902448
1497320154
1216086747
1046896069
1521424329
1041159630
907535301
192311166
1477805321
550561165
120186408
1287298096
711639244
1618227485
945177725
106640410
374239579
1003907830
1373461539
598744891
2006296910
62856246
201700255
585571311
2129195179
620987944
917128335
895190241
998446306
871140607
959320492
1447600144
962707622
1276619045
120979989
94335961
1431887020
1714152139
833226267
1693001271
1167701938
920376161
1251902180
1748951651
912193198
1087221688
635897708
629163960
1066290519
2099403485
389236772
135356200
1631649251
1551138672
699884387
1334385185
574890590
1682486070
1820356124
1138317514
1556200195
1393008670
1370900241
1905883057
979601545
2126198473
1177269303
222062184
1516284706
283634053
297649697
1276855793
419892006
1408953799
1076069630
375230159
1903266109
2095482472
1156506581
1827127066
2000418363
900028014
1151335929
983142663
1864750203
729660156
1741396555
138721584
448061171
100543834
1551235093
786771102
1544051193
1909173677
753066699
734260898
1814965126
1417360622
1513885479
642607248
2003483522
1288646439
881770007
126109156
268737481
1423048176
952216141
924441750
155514990
828801603
1346648974
710220176
1904070745
1426566969
626525066
1829828652
185005256
2039489519
1509261811
758874130
1363333773
1996672435
1315778661
358501168
1205600731
1131254504
1208342326
1792644189
126655955
304022656
788080914
1889193289
887121401
914888894
1179625485
2134359375
1250076065
1094905082
792514852
393684701
1640555725
1138200645
1018990826
1819276808
1766547346
1106761215
324206434
2122839946
41699097
353054529
1273980103
1622873525
206490022
1761840542
1343456615
632561621
840884900
2140425474
1753232895
979376049
724235052
285484789
2127050804
533006358
806363716
1878207312
1565154862
101016368
148538598
126731247
1211365342
1050208431
2002390595
1640349142
491554286
1407456239
646793299
491412575
1064023891
1349980764
823317386
421032570
1838853318
1616724326
1035120647
496731626
1157727531
2064004521
573590701
1903753527
266482099
745621442
1907777572
306068788
721523340
1617210289
1431144690
927665192
905960120
1117326977
166638996
1467001826
1916877857
1524809034
1625445601
534722526
656923824
75584002
607997550
622457559
427823509
1004465031
1248641623
348889681
522183727
2116545127
1893831163
1366552581
383442340
440678343
655142922
654758977
269163566
1524306908
670906515
834078794
873508431
1563061105
974213578
507805793
256391035
949663427
155898824
491253315
639229054
1326997467
1912125677
957631346
1440839522
911978449
1451644456
937913030
1485902934
644368015
1147231091
1380094988
1561244907
967645071
1493670814
1197745383
91118882
256766327
158178509
1073429421
1061775292
138382061
588181714
2035181951
1368662419
1677662786
387536184
1630432541
645050078
1909355217
1564711878
489550858
1185822426
1602071347
2097240674
1840735652
797661221
1726696496
283403201
2008659358
585295284
931399208
1629292339
1036336361
1283320146
2032857128
2133465328
1938922931
383119822
705908127
501859095
1560652872
1283106395
1630854231
912006305
335176220
712876656
723757980
1653115688
1578227523
1399167695
1194621398
890694023
773539383
558483783
2130090706
894269839
43848703
685154617
707552836
205822768
222159894
1444727695
764095966
1497451895
1826992625
1730898791
1655421796
273118782
1183839109
664185270
1538545531
924119821
786940742
858491435
1566922472
1238790316
552014539
758253334
911290956
168233931
735175751
1153332601
1244209899
1997257065
352751089
229847577
1009207732
825980540
1614545724
691246181
465526079
220545183
182921061
1869163643
1390338164
637851258
1168123958
1201423685
1428545577
1266106241
411099020
448836346
866204165
933240023
630537718
1337451900
1085237787
269533316
647413010
128533893
1540940217
1289883473
1363925300
1542576418
1300555045
1049765716
300151
776744752
1318318788
207016199
1372389528
787584062
1879617604
699775026
1880019147
328568359
319316315
1800628852
1165685997
356294958
26994135
269099291
875838152
705649538
2092581012
1148801121
1062467905
325757458
1011197139
1549729974
637649353
1066300429
1774455970
908848553
477567720
694910929
247224292
2053336917
560480972
1345429247
1136718239
695740883
1684732186
325001845
626065009
804685305
1276399935
926062319
802755394
32371037
1755745536
276810024
607941475
195684005
38272659
1443435007
2054149687
384548401
2010903149
1486744161
802076220
418792753
1303814743
1784662204
1794385547
920395565
428158668
145638300
2130719241
715255253
1793237562
1801158494
1280491731
350568594
1714616847
1860821328
1424295631
735661571
24984064
1723075811
378173918
562721650
824018427
1056974656
1568821226
142179577
1414022091
1981768691
1172473323
1858057748
1467434631
1457182819
176516431
1561117196
1291452322
93231499
205701746
1609513959
704756222
1551113888
744311515
1056513701
1755503534
1119678060
690879475
108066186
90452107
490640141
607496339
224449726
689257523
781243940
1423849421
720640213
1304728712
933184981
726950566
1530195858
1338983377
1758396320
1258486555
609921062
572666553
922338883
1280883040
586795935
1189518076
1855937749
564237127
1015479290
1005748606
1791896322
1255971145
347971073
1014380616
610544268
949444039
60508391
260041101
1634277799
1442308824
1858141694
353249516
593688853
775819366
304818556
1636470324
245747398
36024997
1901161157
2040878976
1673507742
1706164365
1524573389
648745992
1195517504
655075769
508941751
1703761242
2068424834
1262120052
1275737966
553085509
1497670412
1570976933
353183827
954737004
1234866578
592691662
565271256
1349096055
703887210
2068108499
2055130640
1948250453
168270673
1356588751
1753550271
1787324340
1642302544
102065971
2132622068
1625356347
1675914619
518029747
1380768751
768763828
1334479440
1062563091
840594561
219492350
832058089
982466791
474277482
90864099
1224138919
1201138
1928239423
476192764
1459921401
700981954
1743612750
294041662
1963642438
1153023358
1905289450
346596940
532611909
718388738
114052511
1226913402
80701587
1678690052
1306512371
1778827000
1033583492
162498913
1503698373
157993641
89695369
234967745
113400944
786123730
537449023
395977670
59253045
125818114
314269224
1323781737
158461274
1816911136
2093087099
286891013
1368840810
954140653
1419075703
1939340310
1367151310
1204582741
38573881
1598142830
1465946456
1730293614
1286041012
1256798670
704227821
975791320
1288522771
1083196179
1626626679
1132001868
536954682
1628359162
1080648044
1016261161
1437367352
99436616
2060066778
1852162361
591377781
1901828870
1506820194
1881874954
915232377
810379446
1881286793
138170064
308056070
1793396638
444411854
1687534408
941022460
1534467053
1079419076
2128783347
2089862584
76039739
1896120632
1107935973
1158606086
40106391
731849192
1834210209
214459460
2094096824
1424783224
996502540
2051491621
1238565275
398867010
23372610
1999151271
1111806226
697028268
1287903186
735876863
493413331
760280449
2085255646
1948770108
1619695433
899302401
1796529531
1481079513
201410743
764961880
40113359
1370995418
788239254
1072897455
1765200542
566201503
1872500761
576005243
247747527
1124142593
1561381165
34190060
1997689504
108030332
225297042
656206074
2130641008
926022203
422881180
1083176038
1060636550
805353758
2056358042
760349091
1270322779
534638591
779506220
2060383154
1199599863
1391146711
836616899
990176276
577899385
795850542
362735865
1093757805
1496165537
908703982
1733962180
1162326577
891656166
942503536
371773296
1669351390
1427062579
464664777
1171791508
1718862757
873561537
1951316968
865662336
1196502389
2015877753
1648745221
1663889944
1356934406
106156365
530875564
1136271258
1462174405
894772916
1494349625
1468935536
2123384819
1975664892
1800619212
708455800
449083132
1752795780
1570971673
76536287
1044724515
579132679
1948184517
1445553031
691046944
1202188932
2091527052
944031931
1586856668
854777956
63504413
1037808233
1156388397
382835046
1846753988
2030099326
1466398679
1412528104
100695840
900464229
316626333
1115017218
1693368816
1715293138
1919146060
1075087924
962858468
505505865
2087349219
634635572
1269600318
991884117
316231593
482443371
1159064589
100046051
1832644175
1629376002
623433719
522097685
1569848954
714345907
2070020259
2088957188
1028287126
1144106468
1795897019
290660292
555418100
1422194470
838197708
1896222186
931524612
1917541873
1643625808
1524498638
2130574643
1498602645
942333107
458539138
1304073921
54777276
2081552200
351887693
1986830245
1554841362
333577612
174625371
707069984
113922767
38925270
1864922033
282996381
1570769516
1299322872
357627069
1866008283
1847763142
1563118789
34191940
287247307
503635059
858246797
184978726
370800238
14999980
1963339596
457920468
626146948
884034822
483891979
497057093
2084922217
557798741
1124754398
255930111
1013250911
489354793
1476515373
627813171
1357876224
1144660419
1253856642
1016953557
1064577884
966523873
84459544
2019821683
848422655
578624347
1424759614
248170001
262403401
1535759539
1308133290
848288584
1831578797
1175948368
1685487162
1802001385
1223247062
130945235
2137084762
1807549914
1773428276
969538844
2102920077
392726423
1782928092
1246831318
734218293
1998605932
2134920688
1045560387
1989276444
1079041172
603139354
235349851
571249439
1767286643
1985423222
171435701
794910718
1981578762
738672297
229551373
531197756
1095268222
788297504
949923574
541601799
37775389
436262911
298941680
1185296226
812572936
2045391654
731227698
1617437892
676443676
1775089194
1351049729
6505920
519768891
1434272255
1181500248
1471144622
2093870072
1723829163
1669001622
358304500
677341369
1590952944
76016581
1985607976
512048568
1593018380
1756385973
1652229921
1824194746
1738463737
289127103
1782442721
1059510133
531357708
42862251
881555915
866563640
1092791891
623004068
1785935282
124724615
1528518025
195539277
1915609314
2095354019
1827503206
226064430
1371953776
58203179
941801300
1925898208
1558823445
997262221
62707905
1644180463
1618994462
1672183792
1820365183
1405997705
1372385780
393623080
1125546270
232145093
503149794
2128031063
1643275638
27280147
303930442
866208869
1376959476
1876820151
1922876457
568549688
113803557
1444818247
1017007068
307867140
1842950491
1998601120
846770241
1504378950
174809126
1009031070
1071903338
1465536234
1313808950
1068623888
1903706587
58056646
1716730692
141056526
775811468
1110243073
863508641
1419506208
422556745
278203567
871469041
1435428667
2075140363
1577552592
738748443
1531249731
1494449845
161551419
1879877902
940118911
1316935815
59462208
1168749758
215830345
696081081
2111458229
1812801126
1043324312
718075466
1759920640
2003926037
38556043
973294968
724244670
1304266049
1361262138
1640753123
483803802
923376841
1998626852
1134604079
1263286456
503031755
720029784
1291694663
1762556028
1225449180
1208069616
1462842125
311101838
115105096
911786206
2114517300
947817657
2097773240
287544315
1623060366
212980023
29420068
1294898928
731842456
1039922180
634626723
1899813236
941385267
613549421
1440649210
1761858564
1140053901
936195971
1046612416
360594354
929008541
1118868603
1740117325
2070862666
759700021
1284979857
1274702922
1393325659
1872416663
261368982
2047430187
1106227823
1560625171
506235950
772020125
846989986
880223488
104170503
547660615
169658628
233537693
1321114607
739144232
1909393592
1461324264
588357951
1170381594
2056372443
2110906919
1425085791
847872941
561305100
148803491
475931436
1111711819
354432404
997737176
458169902
1320189144
550237899
2120245835
803178550
694307754
1187153286
753622844
128098304
438714229
1587926253
190370083
853636945
140208729
2043713742
385538901
648909079
1724114576
1649182869
265148171
819005313
2055407345
1056352617
239159841
1489320706
454643310
1099604050
789782913
83429362
307179826
1097731118
1514026558
2077197429
1344248894
1211426915
1763514696
2078295987
936592895
1526200121
1929521283
790771521
1620952653
901133152
1319496286
684318260
1026389764
1008356185
1642901968
1841580638
985603104
354230860
681872296
1003975448
157701043
1025399638
1845260701
1536239563
1683738211
1412164488
194365305
1162708406
1514295273
206681102
472981150
1102968434
1114863310
1575625796
1863795396
1920579102
1032146237
235463835
746557081
1463869738
1415159900
490244010
39093872
1891306457
36184525
1659127279
1540865693
295329503
856968955
1810284238
365299122
1126973187
33562983
685163390
1404885639
1518369430
1164740509
315304162
314713946
2003828699
1146660019
728670862
1341081063
653007735
959502538
526164915
425741555
1176452705
436113788
1474316987
581477130
201870559
1915347385
1934512776
2100157358
1264153421
1933435519
1767050655
1609161554
243500553
1061214965
313354079
2033533813
603383481
1347498029
1643114211
408626987
146993836
1180180015
1426123193
332859240
1541208416
1287862171
87190691
742266540
611826285
928361993
1038843814
1257555401
972319775
1715626698
670779098
1592891470
68569388
1994374799
1640969552
1089355807
373401514
1063670170
1256540030
1938293317
1487902394
290143360
1525892336
1123050228
111084831
1055350861
324799222
988748210
1085042492
1715230293
1940643499
555109850
1318655329
197669032
1475659662
472521351
1810545319
494469883
1241772322
1893489548
518842896
116470158
344528374
1058914431
566019486
359500523
1365831905
1919232529
1361599540
46016237
982759609
577654221
1699383347
467865517
920166580
1896915558
1810650453
419279295
1917805716
82809873
349499171
1634210806
1276172638
400883885
1548818223
534960184
18319466
723975185
5972771
938148733
1044468113
1380572203
1894548334
1583910315
696980811
694128045
337760497
1292286713
2092918456
1905602425
1123705796
1084701356
2045855302
2060449696
1402761597
813764756
1413211116
1877630920
1512485531
1822180491
492857536
1314035826
20484559
393960309
1660602985
1223378451
2004476321
937661990
1680253996
288326936
1871387396
1825897392
713890288
12269087
333914953
518203250
1475658230
1618514412
408918676
1598022342
596416442
299107938
1056748010
2112390379
1347089833
695687759
908691879
1032264538
1473877891
439163247
708188148
1824020749
463971604
1638746386
1012373049
294080676
668648308
1077175350
1299216410
1024455412
1912090684
1592106950
722004333
173627359
2134827835
1746499338
822138104
1016647376
80460034
2010742620
1520726383
1714337422
1572906226
1911194933
166484330
2060328473
566750132
904261550
2077370373
744500204
946627828
1493396829
1958912145
1934905177
2078262853
5498849
676748155
674117609
1474819400
760135997
999947625
490903105
1338794379
1236424296
21951882
884188188
2017224392
2128137557
867025733
2145285108
944224184
1740777531
2001913039
176818794
245485485
1949606366
1595837806
222903786
646540661
1584681501
2029175741
1604345525
969741556
1681070513
525633387
597665649
327522735
108648263
1679646899
1237546337
20951329
1802232596
1686353119
889931935
510496055
400937695
920897137
1951960160
672759167
370706237
1725053328
927344370
1827838723
1096908423
471933889
1506398827
2011986188
1455518309
362848594
454048932
1103814741
343030603
277083059
1361375150
135434436
574422149
158607358
739705244
1576537175
793876789
2088322321
1617661200
637888590
696283112
1694695876
1506734593
1632643189
752312160
1064960808
1679154458
590880968
1237521041
836936418
163518479
2127061036
49648768
1228553577
1011294918
1827873289
1802710360
1700268009
868127388
2030160171
407274912
2100981534
1345600253
1924260268
679285772
1506409743
681844139
2073570134
2032979905
1027262375
1480336182
2139270033
845426177
693462806
65510015
95602755
889546322
386954002
2134016530
1256745365
279838114
1979943559
1756731224
978789453
199990319
844947668
190590866
633236476
1881090114
1277318264
1257559986
184405322
898575227
984026391
1604172982
1201549475
1531608645
1799266779
616422401
1357456332
698105126
576112578
1163656113
1632054363
1425146760
1648396244
415525418
163455457
1916105079
991034653
260999062
948474112
1824126633
187276147
573773029
199173245
822077382
1073479004
1199852770
841815985
112056767
318061099
309904412
654881225
524371594
240567504
869929234
1315489520
773290374
1511707020
1032338630
1169179370
1905247077
1762018383
706935489
1011399528
1814558324
439494441
1426696526
1134889621
664021767
1131784265
1002641856
1218768962
988990378
1564057764
318644467
1316142550
1885202768
811508165
1853615841
219416223
1295701916
1929284633
1951739888
1141267422
1808339254
821210480
1361769522
1667304809
59859905
824665908
1676959775
605353383
829842625
1088838761
1564091579
1107511895
122105056
1784686662
1454424046
1220835126
634740028
467573764
893551838
1175978112
598698660
690521499
2025483134
991325553
1170223841
1488977271
1902160337
1331575205
372561963
1522810200
754586470
395628637
824829292
392166922
1237008915
850693511
767605562
919428631
1054901747
398510452
1566458700
488132452
263953818
664332792
838069513
1340640868
1193817689
1958968570
2001990147
1555832665
108541096
891968183
716300807
1511740689
1678296244
2011222167
512784119
107962221
1255223705
53269022
1081979236
1396990179
89949835
757871767
1092500855
1541410234
465499931
328134697
237575654
1513476374
758648465
1291807550
18129170
627145805
1934797123
150063982
1549114640
552696936
628339795
280187125
741471168
1147771178
15250827
1051899956
1598513083
109525630
1252465835
1192928309
1845987127
2146449110
890067541
385290470
797596080
85273156
756466069
490655151
87536510
1194349490
798174972
54132387
1441352199
1080687462
1746106853
803121174
1682301015
1196122635
6007852
1809596399
1664533231
566834611
810287674
439306326
1182305436
1347326179
1263645628
993391062
745026009
223445178
965772178
1449051537
1632458214
639242971
1448020
1890211705
1669523162
1568992299
881335403
1683554479
2063532391
2041210598
1977493044
1077780972
1708858814
1903376491
1155033202
1263430944
1318945552
1732485130
1543776834
1663875223
941950181
973479227
1883179047
712824919
1178076744
1979624840
264895250
1577517295
1222100589
1391432472
656222615
767177147
865662286
892904083
130908088
550119064
828542727
1404705284
653594466
1514230469
1343488365
878968490
632240289
92267298
1320392442
628818659
391748081
1212204971
1810246552
834401616
1584056272
1373488794
697379097
1235662379
1641008696
2108397035
1437059931
2086254140
1239513025
6749884
1195682810
512162970
1696751234
1053558221
575706952
640398604
1243006051
898637703
454535356
1305691843
1151808150
1226336582
508407245
1112469996
446620331
1701112705
1898107926
837482028
871820990
214557877
1344904142
206192881
952060110
1311775424
1257182623
506569610
1066826887
431306363
356935066
1957401078
885077514
212149231
1181257772
386754642
856855310
333807335
19500631
797391260
485898922
772539244
1201908156
638002597
1561148956
611911908
1205477514
22624262
1391378508
1156514841
1039405852
378326338
297625287
2067796300
466662915
650674713
996315505
617252523
2094387332
131442859
1818254146
362647201
133791569
1405896705
1498112487
155109919
1093157227
1617469842
1880970996
522844741
1850231898
1723023127
78730926
222540700
456861709
1338280399
1222314504
1620580157
1935578101
193783780
229215632
1994298905
372093454
715809653
210182729
1364966055
1069775940
745854930
1007068632
2077883175
354385926
243902593
2102383220
9606175
523100838
725614493
1010517926
1140812350
2125704643
1485738838
1833917014
699331817
643851101
17560781
703507584
223555748
1868945977
483550783
69832332
1768200443
672621013
3160260
147007197
1993484946
1261514590
1781380021
1192976783
660041174
1636372664
353468763
466528770
372345212
654928429
1194108486
1677486668
1762417540
1727494560
39255982
742740809
488676697
581296963
1956989122
1605528917
1654393861
2027193785
889301484
1876291628
1921817677
1797166569
577752602
1754719186
967291774
167249028
1826980309
1597540338
1147562643
1054550182
1656805691
760120417
252696584
1600632189
369417659
1835983436
912941706
1800664370
1218823452
949144308
65870417
1378963092
1330491247
808915184
1919556765
1562710061
1042476292
1919778861
239795375
1540785492
993578362
707786254
2123904851
2062766518
1047786635
124142059
304393156
902501929
1456159232
120573184
1582702424
597908619
1089343235
371329870
1394853486
1954860178
863595533
994882237
570677172
1214424882
1090799618
603241613
1939940753
647859054
275551728
353840330
710000937
990020279
1877855066
2028249826
1432855577
545739890
1873407584
1938207238
60056280
1764041583
1013853384
597688567
1354295075
1028804801
1671166132
1880633958
1570386459
1555867915
2101325892
98866699
1444161042
2097469510
1904069509
1839112013
1149458917
2052859449
715100709
1775838990
792654413
151353941
86530650
474313418
1595638821
366651547
863784585
1087964582
873463614
1192691010
314686513
591738950
389390377
365445444
449178074
1278318820
1736174216
1130794635
583955623
1086985294
814328756
2117405741
694171739
273802485
291767305
1512798898
623164228
1351371844
1922333325
1531590763
557262534
317461178
161945013
693732713
121750492
1234882382
704216764
607457357
2113208848
76085425
150219591
1927596487
713098698
1675083023
1709608998
1323565391
1876606641
369992265
1944017721
941083010
1991607662
900132470
1979299187
1830134786
1564099094
1521670170
884510099
1987802584
1705319055
978222545
1294527099
1262076926
1460840702
921610151
1487160514
248592108
65386848
1367952966
237758957
698640354
223252657
2094001122
1148609888
2124346414
60602951
1758172244
635958355
1217583577
1864654532
1984681167
1976499753
885857272
497033678
515464528
2019399767
528658114
1142458506
1040019308
1694044073
1775676397
494528573
1364137975
1150843645
945475312
706862001
1725378021
1007375605
67844314
348996165
658250720
69279469
1189510504
91211251
323383204
936053465
811792007
1386080498
1156526661
712027506
891445459
240295185
1011419364
651212967
2019868667
1526292740
2111118534
1223081400
2094762649
1237706545
150260598
460257162
1033772808
998392721
1917394650
1002511639
1193312121
1495048769
921767390
81476382
590173531
962430376
716670056
613783246
1778663177
760188092
878851031
68720773
232612622
1963049163
1618094876
382581954
2100513890
1248685223
734475919
1898221474
55840653
1080588838
1152846125
2057612931
1574614401
1739413711
1648962533
619041360
1355936122
69299100
912832150
1260839409
442571689
1487077297
1761398621
1012730962
33846928
801622670
1996026787
1941170893
1584511728
1276440579
1100351692
697805701
1349118897
1381601512
251998888
830620523
400126673
217374943
923629039
115648622
1405584587
384877726
858070674
2107970530
750112210
301594817
1253568815
1087065364
1546741008
39763854
426451773
605289143
997591467
1214060332
911219307
1262747078
2116331155
1848211479
1343682047
1278530571
2100174615
641145688
594665056
917700933
2033410767
1567279205
1174019480
1466401423
45861386
822160497
1493696267
421873680
1103280667
1745991442
1427011832
437499654
624791951
1152844305
1059822433
1615803637
375053373
419806876
1069467934
330872956
576442295
135998421
972404611
1087202511
688459665
1001133409
828454812
1786719080
2095299012
446519656
2076361987
388462253
89373289
894367388
1919147902
248306496
1513384022
677552831
258484791
789894068
2067818853
652667165
548099205
190480691
889052844
821022678
2061224543
92501770
2011945155
868616107
1554197558
642485322
1574048676
1828036796
2060291771
971028042
1412692926
1772439972
2072020071
398977619
1644689664
1606358449
2008214693
52693196
1106510987
1720961633
1865845935
983027363
292586410
1086437116
1959030609
488362065
542272718
2034766204
882707842
994147110
2069738373
164617526
1500331684
1115431060
530644245
408115684
944304259
1781073813
1534827494
376240388
363636718
1747945332
1028576511
750181350
1117177985
1966221771
251357959
1623448350
1105831308
241816804
1080849276
1281037068
459757934
1835269626
1250980435
146734143
2058905255
469558055
2135015042
552142680
906895387
487509584
1774136887
1908589941
1494341673
1483693705
1450576689
1468372137
1441913480
1391713051
1342066326
1669978048
125643661
961908063
1514808717
367965034
1012863039
1726948038
1948892655
983782567
346775475
1466701849
1784961357
293257128
269261243
1554197046
1321708118
1427318113
1141164146
2146750833
1890482333
75088392
1322395672
682017701
60787909
127157105
1017681658
1993702960
868607274
1584969439
974179887
1018484771
1059271066
134021201
392061282
502832438
1165858733
736548658
1313703842
526266053
1613348775
1497714134
1811524397
1450192759
905062424
1369235298
1987953047
1941779564
645710283
1705969121
514813073
265977856
1404032300
1489393799
1267065311
1974191181
1052192126
328217202
1306368848
445181083
1634372922
665640915
1349111676
251326450
603351839
1094669709
1623503310
1894296583
1237841222
602238527
1001355980
1244448415
1876778676
883011971
1471363127
1286445065
2042327523
1516216660
2121491806
120593916
1365864169
719032494
505629530
2084500587
703868537
1775698474
1504651620
1990089091
52006459
1419939230
1061823792
216413912
2145199480
203837039
1915880095
2147169145
954679637
733076143
2107221237
2118110999
246360232
989642753
1942705633
1467384687
512862421
769690306
1840502507
1399713584
1628760336
209015906
1948727575
665847730
515540988
710531321
1431338173
1988973416
1407254120
68163009
1708980961
1409100884
1263881521
1836543967
781489369
49023509
710275099
881680915
204450778
2008077273
1609046644
935178963
1348199127
713177946
1686125551
791360331
42260
1726291567
1981729877
209323278
1542748033
187494868
2252684
1556375562
1987317957
356987617
623903413
75698648
818690287
1747640908
1823661937
2102528700
432501387
1734673899
1687431351
1905988792
1183869522
1549480807
451694334
709794206
1692020512
318579236
713981035
1056186667
1849635686
968771091
812603650
1484476299
300422224
1389392083
1594365733
458648333
447425007
1790475580
133613453
1971809087
1291182242
1383465173
1530721650
426282591
1894832178
1234634277
1184729929
1578727368
2054147195
1454427972
1320877750
312071879
22955431
47620126
1857471639
146445358
41554090
1187483592
36900244
959350996
692879149
917267525
2025310813
1646508953
829648856
1532916622
278656983
1710106690
1047207547
777031288
448017212
2003635493
1579793633
1465053782
1327994472
1307820499
1140707956
428557338
116120685
715068566
641754272
1327075755
1015663956
1830826405
176940872
1761828116
166392490
1311117628
826864810
589147530
1880200142
296643770
981585435
2043620156
280754629
598163127
185443240
1906524106
554957830
359253903
1782883636
1724334731
1068225657
1522015479
1166924189
1688905908
2133408657
1896234751
3653611
1947943216
1646251225
1274525640
858568522
1616279098
867939030
1981464669
1093938966
698914712
469605289
1292496753
697409294
911420638
90764653
473788505
200427575
1351831506
1696952705
435470320
1572518967
583077591
901042728
1841427494
1642409482
681629374
2004745654
1885309333
163678918
1998578963
1368283909
1083816329
2114476253
1238680249
2014475916
422861017
751919246
2008860133
1294396673
131481047
1511988529
1188011181
1136828834
1025715788
1439691809
270655088
1671116920
709711474
585512381
1148168039
1745148891
8865392
154658098
587741612
1391347782
1793030468
1001867639
1530112028
1882857680
53371456
1923433632
1514899561
752257825
249562169
303985941
920628648
1343493064
8523430
848567433
2069883410
350018183
253723961
568447449
149150081
1401751180
1821568171
953219040
1690940367
1682801424
1075315266
704315040
33892112
485622450
176552294
1008429832
2031565135
1283148951
2109424121
855811947
667431867
1501483059
417584719
2138741605
1541182490
802456008
123933223
663620819
2048788273
1963720352
1347031182
902023021
87124879
172620055
1482920402
1593740550
2110970688
894364893
285108735
1943195309
1345371618
1636309852
1774155551
457386872
1614734280
1160499262
1004806137
1106557432
1224386312
1434578153
1769888035
437000163
146347712
1486470569
1397961856
2097431313
515385576
164500828
337966762
2045786193
206304369
832090453
542225809
1471700276
1042346964
1079371515
2093973123
1409593114
405557017
1857656365
950994178
1822735441
956509703
500590460
812505092
174482389
124916431
733499037
1652629811
1902927283
1062026223
817059765
1084353105
1815448425
2022903416
480754571
1904471071
1000738769
236554334
1922841490
1656743097
1870868396
1461697171
1815070189
1524266167
1743976961
1497123765
495149629
1869645491
1638971374
1849819616
1163748608
1538407682
331818270
1406358806
1281813870
796223513
247558168
947784002
293906370
793281543
979632812
475517236
7068398
34553932
1970617
1093990360
313834467
1892781188
1703212450
1890718539
1120602875
159788907
323635983
208256694
591263360
1707205922
37607969
785341584
1007700206
710149490
1225541553
424141063
46783381
217690436
1250659586
1178182703
959140745
1232112211
1300641917
871119951
965027409
1867640812
1410757877
1597071296
919790791
1447020135
1505876743
1794101271
970707208
1309394024
1957103857
466176743
733591873
1285704192
791544429
489981403
155655488
1805762085
1288460696
2005151557
1779800412
2074572215
227417764
880015755
1487772601
1266360538
1765054591
1777642671
284712950
2103558674
601605346
1091584226
349516740
1694575602
188194974
283050251
637207387
1818036127
479868805
1269216294
392637620
1721131860
1226014089
1180487796
263888132
53921694
102493668
1357165878
1090925652
1156568776
1448801402
662891814
1235710351
1926787767
2000297159
2082371741
1693869971
1934650046
1695943525
805904239
1235613846
1540600355
1895710140
1428671552
248994510
1093017329
806654394
796126666
805430486
2002825045
498964305
904847705
1257251151
2039044107
1592960932
2084594936
2050173998
478042913
774292961
2086212086
965563830
18753069
340739812
1771167568
284495786
1840560052
885080652
216116010
1441866082
1322749461
380946941
602000838
707732374
469310999
6220469
1517990826
2035631414
1008521289
615740569
959545238
389044018
1261733979
369068676
1211085994
1115627765
1221636548
615381894
826141042
935066806
1156306952
178676273
1493860641
711310230
263897921
14159106
976580303
1785254387
1166679965
497135439
1119485570
778685266
1204988438
535222326
242198744
1926367063
1355606195
331625547
393931784
413121837
1324181285
183735609
1470574351
1847216309
433225156
1947255133
1539484508
246136242
1514971078
1896877406
1949654839
239125735
726282589
1717025595
2083260428
800047149
160425368
1494033211
584066221
1959278129
474391953
340173784
942014429
701204307
948436417
1911773789
961134986
623896989
1043469625
225026723
904170134
1336847599
208415338
313352103
718443951
666814297
1348770562
1319046106
336814696
1455204754
1492218160
426021110
1111287589
354441973
1708947942
763160796
1842006916
105045393
432268235
2064614698
348301917
1666439901
1234724051
136871973
1699109903
1077974972
1558309014
1941083292
1372408099
1819095202
1309918918
975166903
1776141413
1816206962
442073446
1741840430
876571802
1202192758
342166276
1987402253
230659884
1825027830
367498470
664296065
2042675882
760001747
2004739366
1207771953
1609437437
1741532624
116995393
1680428885
1686882433
1038581193
1745721463
401392733
1593696379
1255300752
1670310205
1202580191
1815974123
626090707
629489770
996978069
957804187
318585845
1250030388
1082999525
1646759046
839599332
1623071005
681294896
766977677
30529456
699111978
811163257
1839420101
426436793
1958856222
327467690
95894823
116779776
1550741791
1324203413
1692952737
1092222316
37002122
1401294985
907115034
1200184783
522297067
843047236
652478910
107423227
1507976569
296417888
1642757722
1267748728
1407067899
190960580
982708029
468254737
1122643998
1618436676
274468284
2045713958
892219481
1228320959
408754339
905129094
1226018776
2107981594
176281004
729313122
857624164
1901669412
569611237
1583175606
1606150442
508830934
1984443929
1032665042
1462814998
531897396
1831879900
1746681923
1173174479
1177210015
1652361428
751747879
733143968
1028456231
645377322
455917803
940825417
1240112307
413297113
1617083457
1123296820
515933513
1864152391
1364252377
467064218
1039478977
688095063
1850291457
450864228
1525749583
1011249973
1545513641
1922178210
826532159
1166754200
1095020197
964118130
1248288669
1524101929
752982014
2129845685
894520272
534594281
684990811
2125533330
1071960350
1557790710
1456289201
708167122
1400167270
523270131
2076116062
1211525866
715665522
1424419265
604134760
1434929764
808472522
1651244865
364074541
595946005
1927551766
1679314855
367408256
1678111000
1022314015
587590064
410362998
1794381426
15175583
1056368181
1229665035
1776719669
2025373827
757334530
2032342001
1242936498
2138600881
1844199524
1458318411
221952717
1616031344
1098814811
33908815
1174539732
165684824
766941025
1756976796
1155055989
1314354209
1434794698
293145759
100578943
371848046
1952354966
1551324053
1105609034
733836138
1178966917
2120555296
956979219
202616919
1060048577
1815099348
1887717513
1901105856
848575265
717579528
348780365
422590695
1848567801
1962316550
471704926
446547481
1358380814
1824946807
173555183
1924922108
295485274
343570500
1675046353
1255183948
903034577
385069805
1836499219
1436777647
770491605
1978697147
1268910294
67283313
509207646
133641514
1788955213
893117941
449347133
1187703847
1450177734
1904036527
1958413169
1248591576
1216552816
690849592
1099992937
1808037918
906596465
1701638738
1645679165
1833036995
290343494
1259365008
534807181
784177375
1023845049
1250348518
1655969922
1563673340
1618272398
1413133035
311726038
1038838037
1600676488
1780500488
1895067908
667890815
826559634
1816228990
231826783
1960359514
777371418
121147472
2073006080
814672777
719492186
950725730
109965330
129567087
1534699390
1861493627
2072824774
8819093
103653889
1582510373
1914643000
1234021976
1887654661
1057641352
511714623
2032195296
1241287775
1157804616
1615182968
1704770551
122194318
1118097279
428412655
1383037756
977460683
230080564
1413354956
79305854
1862920800
1714498515
1502819808
1837978942
1989532919
1276908758
559014677
1994560803
1264137553
1654942078
1700350249
596794047
1687409813
867916557
795606899
430493353
1495372332
1622179612
1705624021
1503242436
581786523
156743366
741225496
1408523323
642898199
1953226771
1752017676
1113164640
1607507239
1224691004
1292435491
529712302
682154521
1911227714
317811318
1439532531
343318634
290311312
1725260134
958040483
1076077918
994833510
401573748
661805713
965906576
73462838
1064344392
782250047
1368249127
1219741845
1709011842
1670648531
971179314
1862212778
500825991
633161770
1169411158
1253980599
570053281
1546520386
2049264076
644857730
1028830707
1365865745
1505169671
1742677222
614449796
769451996
1957340656
763756469
1744798836
807761099
1292141174
892736686
1263838088
627229501
80717200
1365061850
495752969
1257777394
426551596
726911049
354541426
775753525
517300337
239558649
1246971959
1304272411
31325751
2003942553
497627812
852275478
1352450769
762174318
864151575
1900549054
1681994425
698069696
729674637
1989149970
130274466
732150307
1556448515
1339229383
1526167534
1615542822
641718964
317646479
967115387
434791668
1274393558
1548234524
1517995814
838153855
1761069743
1595455465
699950189
1210588397
792876830
1423350715
396372457
889809080
87464008
729049806
718735170
714114253
174286749
693872328
586940923
652474175
729141869
1495435204
1474311075
171911326
793427049
1847461796
1172852933
1378940178
221940236
1980839653
1614853719
830735538
1725420188
324720857
1303183485
1967254299
762976894
639780654
618408016
1684148095
1309513037
975478642
290073287
148201084
868282540
1105409649
30946922
364888069
206185937
521426070
509895143
1741707755
1989891147
861354549
1103751699
1774818950
654353368
860646355
433256503
2020210077
297807536
961758878
1455747170
906404961
1467282582
474864654
5261308
390651453
2088620982
1508644623
365749012
1335825427
1727630316
1931421559
332135350
621993398
887671027
1819686482
1361612614
408203557
909063125
994403068
1642026444
921592687
877432393
1134036535
1310146320
1521315967
868668460
705642252
1877178710
175508396
22963670
535676761
845676541
634386421
658848499
1991380739
959033605
2107516916
1420958631
868196796
645065699
2039621227
1414063192
196661652
1272297429
1795966638
1676725796
541699214
133460256
859413575
449954523
306526247
1893335254
1801501608
139572636
1964373500
709532081
1265517171
1493894818
1872932770
1804992335
468854715
349498496
1508412273
1083462619
366924697
1930880682
1839949845
2107010708
729481364
1354774413
733839687
775076351
1394041607
89941878
1719622713
2063047255
221845906
719179156
1968765749
439114478
84534648
1708598190
1812814405
1542038997
1392454342
1509760847
1273574344
1106411807
382253192
954799255
65932249
1473697070
1320704360
1060478966
943359259
671644500
133376878
2116966674
806419704
917230587
1004388411
2120977534
1962766280
1527571605
1817445830
433258077
482059610
616693336
1365112432
1637266480
1788781631
832891844
808587492
2129315802
1817866141
1978378271
1014405360
994787473
1899039144
2009701471
835886866
1061877456
967033185
1679975955
620745084
486833423
15320644
704062824
1622021003
1701188357
143459300
1985434640
2074730191
1437704050
430851987
2059281043
852912889
480883257
2123475731
1541758698
1923915129
1292144415
1244940862
2134303488
1628422833
1289633798
1523334635
690326249
560533035
1879223935
1597235669
2127999705
2048582110
1829291687
1180786405
27606317
1937563490
56074550
1663795491
52896099
2108801034
1917760996
901567298
1551794720
600306878
1340740992
926286467
1675578120
1337331310
1599843370
857770927
793925408
602140299
1043499962
762490561
736042920
1947320090
415841742
184920998
1818554704
1888334514
349445672
763315745
1401727825
600411445
1124646182
1926206006
1616643478
1937830855
787958115
193202188
1829985900
1807844665
240059089
1649467626
471798127
860207585
518435859
1515305699
2131055953
632523930
1963079026
2023916835
928621153
829417986
1366161143
554808414
1776197801
1004005880
287937034
1691139821
1478467115
2010173076
1719297223
2097668360
1424657725
1203752232
1298084706
1791109475
204704325
1964678812
327013080
1474743529
1057680253
1021433592
1438898876
1026343715
544134355
1769342609
68378651
2067114703
1877039237
1868079472
1299494662
76346814
1120672684
1133097010
1298546137
1766350078
635077993
1733511087
1828924921
204119486
1536390367
1853082099
685406066
71924875
2107342676
297266677
1315873444
760746711
707311288
825593800
1249360480
735470020
793835393
2121812374
1260404434
830943240
1375453065
1611715292
1201020558
430779493
1583385489
2098735418
1885911590
61889403
605732343
1079476425
575466890
1710017246
1476136176
132512808
788538011
697011730
300316772
523054353
774073130
996606638
1024903474
241523613
168272890
488332354
1432917459
1002084316
579050882
1686403343
876401207
1332449572
705515611
1057619359
2076959939
1163081383
1332679919
2033891766
1607222742
325984199
1485957097
978867292
511091843
1309457465
150319960
378814437
1964021324
931351500
143696135
1373566529
927386629
843620294
2112779606
675970475
1891619215
429171283
814280777
807482410
477123262
363833009
1316108621
1827792026
89778696
373522849
1519013935
1911693840
1350399910
908028532
1452836891
2100817132
2146041426
1761583496
1858210142
1147903662
1928399498
1963582028
1106664511
1051926129
2141823117
1590663792
1561000629
246897812
1040888536
398912154
475982533
1254430653
2097553373
1816882729
1778344211
1076488352
506280048
1599589452
879127230
1913558673
1015533240
1464405910
67936180
2066723719
258394923
941409842
1143397661
620068908
1780173846
1153100441
621348777
1972115638
228281061
1643942809
1959187799
700246123
960285458
457206911
1691066445
107636437
63999983
293467467
1900167383
682564285
109402861
1256753998
21360442
2059462558
1193062977
710097169
1559572186
920232285
387591911
715542207
1084211156
1753606175
1236685452
1406648822
577280335
668683652
847111765
1006065385
836037621
1496760353
1386668266
1207930827
786508754
256131129
1933825244
1161586098
1884627796
1144052527
647947866
1564002324
1328548978
2047340772
1260735033
1396958666
791000045
1901903700
778849093
1807695092
38118115
142685874
1459149300
1384543021
1879396819
2091587052
1200791773
1323431389
906387871
831016739
1057727533
278225587
1796333405
1390654337
193292225
1656403814
48336117
387639236
6069513
372984434
1265644724
541499381
2047105360
2128055082
447349465
1964385431
456774778
1791920616
91613253
1233067506
320450218
240535609
1060176932
1384294629
1136639731
1899352383
718608088
661173026
221931837
99752493
891485023
1039310679
1354398922
790538776
1095379702
1579561202
1946720882
411241025
1202079106
2104607066
1164518068
1860566779
1078699416
1208662828
473410529
711952047
289143087
981950361
1923285254
1286775689
2050745726
215273824
2031265636
613411545
1583525781
1388997159
1272900893
1598151964
1436348356
498816486
2391745
1728317164
511396793
361199573
748455773
1290135846
1522939873
1858901539
1736594442
1014671539
2003813101
1459146439
1789887716
1026983694
983328540
1713328867
725074242
1315644088
815522947
1636854817
837613364
938704667
315303047
425052161
1716854976
985715953
1232609882
1842613352
1169855313
563686035
1409343007
301118533
740283584
192459829
814110603
1766535938
1694497452
640089093
1319931751
1895850411
769953788
1890636451
788566576
1962881637
754582266
43517701
180193863
1787407727
434871485
1034545021
1036638753
604845187
2003828166
1032685690
786775716
828706806
1074734555
1228592855
404814193
583680519
1355481338
2141941257
1541079730
198288448
678657572
1916156471
9782292
251218707
1116679741
1546051303
2218621
1768304995
1759602926
675407944
1287479399
1771253345
1320614896
2047263539
1221607550
1926377649
625107179
2040560839
1815088875
715178678
410024963
781601787
1943661810
737203986
1203691908
1181540473
1061089795
531029249
1455203552
965311405
1750834853
1622023235
486452773
1506267392
838030970
1562663422
1299224820
1934863854
426304075
893240203
554375764
1232562686
801962692
732046565
689499865
1580212046
1474026133
1378116325
1767068013
477670164
616749117
2027241672
977205516
710702457
1470564511
1150446540
944938824
1493369315
1611000168
1968361331
747638427
1577404267
1294537552
1267806796
1733867502
981323978
1292235721
659954128
1986449931
1902421287
654479334
1786902099
1928593191
1877473123
389566098
1528338400
1563851497
1335009210
149801461
963570257
377344318
1664178800
1830857460
2033973531
190323722
1283969362
1276676786
195968005
55101985
705063817
924572834
1808149405
1404693716
1087497627
1769988511
626465903
1609633388
1619898802
913088840
1513055436
1609601194
460988576
1389227174
1476970419
1548653233
1318539539
554330261
620898698
623533873
1520298111
1580834702
2139327693
1183408980
1472107210
1857166407
697128288
478456849
2067352454
166235197
1989400070
768601360
1459449155
733538512
1982341963
1531121389
279153154
2069015260
1020211404
1060062459
640814044
1176568806
931673390
1198042085
1413323956
1059594602
631461313
688746484
840324887
1768977930
1202297884
1161001710
500350380
1849232512
154611871
1908779754
455703685
499769753
1724440615
1509527613
1428877438
2078230126
262006749
1306964832
67860295
2126990075
1190070509
1625842699
223316232
308948928
1323033987
580062853
1305122616
2123817189
848274627
237378243
436319568
34371429
339599095
8606182
581110067
1239008301
918081915
483708213
266535836
1724637682
1367464907
69888845
1336958897
12898238
1498760052
611831723
1070590913
1240666778
1179795365
662431761
236001743
436428894
67128979
842726195
1575769814
595939849
512938237
835993190
2080123922
1675369841
1810624015
1654387861
618800787
1077172174
1577042174
310580234
642287586
941080585
1599654858
1475704054
1708244515
811077931
295613581
309823315
585540693
388619208
18893107
174887325
359959051
73951605
1602341777
1770944067
1556874439
2132518426
449873518
230687585
116492117
997790334
761047245
1677903770
1372635756
1924710013
1306159839
158953547
618908860
1748454335
913013284
1686090073
587141979
1165883118
206679423
1073787287
420680107
820620062
153878831
794100318
2010436244
1623857943
1639898043
554769637
1935554347
1861346411
90741167
189622619
1425475688
1456519474
881025634
68209718
5754585
1381011994
320160615
1688648971
651653786
936307020
1213175196
1187636530
538223551
229309462
1786685651
1051477197
1623984978
1040324026
1781184614
755360263
229392937
793960654
1716201333
1618149185
823693960
81838773
1317864672
2106251487
669744978
1808809143
2009978934
1228401686
1785337069
538269429
1242281143
2029700129
1807286646
1047335514
1982568184
417354322
1665430638
112911099
756484140
1729415745
1890306052
1682125406
550636215
958138777
736227414
1734076821
726290090
383288709
1481880525
1447822256
1304472999
866763122
453291127
422782897
1456336732
1309363403
1085542045
116542270
1545852193
1111312802
1379547712
2133744731
1481338772
1151302396
1785729852
1202058260
599898474
1149753907
2047942758
1362301083
737377463
1753069225
1663661415
1525798730
968457767
1759664867
381706814
1613062060
1276506753
1177565992
613477038
1469285529
51657222
1947839485
1975584857
154189620
1372316847
317726641
950579510
555026711
765984429
886893923
1423550658
752010865
875799816
1955897155
330897461
1516812383
1204609316
1330497526
52162117
505935663
1857998195
1139040653
1953957931
1460073572
1331954046
758297552
1549017397
519734562
1997686314
633913877
987532029
789443793
816878217
2135638442
527085164
487792202
184045344
2011371627
1177768748
987991966
1300423420
1548116596
1077391433
88847002
2128906065
755236960
181486771
1524170935
1161126920
702197420
1967683213
551828526
1435104322
1443144223
805764202
256946844
1442558543
478195594
1645677921
295274323
151194509
864155992
650139819
98960755
1342414184
978265601
1580451512
553515586
235649285
1291460193
1230438561
1612126119
854077454
1836667783
2044772693
932470219
969762903
701205912
890694821
401640943
771143749
1391411571
10449140
1881973876
1388120999
1754689359
771026514
121330411
1539690287
295700763
1513105136
1543680762
889922779
293593124
2096576522
900499345
832463009
652090390
1250138490
740239405
321244284
534198463
1506797021
848755328
993440815
879070287
824077214
343549222
2060237438
1604146625
271156333
1587495242
1530885175
2089046906
141473252
1566577979
1731677588
1533927544
824547791
703682218
1765979676
1491377033
93556251
932738375
1221366826
927634818
1099771198
1803054146
626328212
410584779
1494650496
130981130
183325564
1959300732
1966296770
362328435
437804412
1359673198
823615354
2109507065
1078988696
1025476644
671719399
753605568
630279576
1357567946
1030307168
1805095796
1047467060
1838886008
1701239602
91959022
21882130
2101502524
371360447
1916754831
277380006
1122916514
1845451829
1795605717
1113508125
159967620
85864055
917401111
1253062657
535324296
1292871566
2025837917
1772239301
345612372
1391422713
1965890835
1702107622
202142718
758707058
84950656
1021385416
1475076503
1472667581
1724269711
1787943265
646621878
1032826507
635407558
1094580838
896366636
818636076
226366164
1530862996
1780189396
391907622
1910161968
1333140091
276752183
442573083
466276460
1485014159
1044195454
890010727
1128144735
1517582215
2123477532
266830912
1271900082
908372946
1918011410
718951140
1621158631
548852176
2078843875
1902482602
450456940
1084503976
1596248578
1906323425
272841038
553956394
1895438451
262780280
2107467844
516938715
189179087
878876722
979219894
1257798844
1962165016
526069405
1102715194
1466131176
1322867490
822770023
1593010368
64644309
1508079547
863876497
1895432988
591181578
322196419
1557246595
1134920120
944605434
788165147
2145842340
718828363
1419897031
1793997260
484547481
1577655769
1397682296
92053043
1143346099
147343606
1008285841
1590184978
61050270
520032304
319198741
1690984498
1599946522
1102888315
324214151
1811654086
591620827
1670228628
1407872931
2047827021
764227799
1635003470
379997669
1349027401
635709100
1874625626
179533313
806534886
1859303337
134535986
362661669
1629985051
2080787845
2012365622
1168420166
2074707088
420888559
1177272818
1662572055
1207778662
295734622
1565811462
765734074
1229636005
346905267
1256018496
763174462
607047545
443169919
1638465000
530982472
407235376
74335804
915947646
1736090253
725216900
634905366
926585766
384429953
1880825303
1505064444
150620779
165792989
99469008
1263125014
1899877034
1082722561
2088068777
350034566
1024917600
386627194
1181112395
1592548253
2033803102
819472010
1011288783
849783190
1225821451
1750265671
1936310066
1070267047
1307548670
1394226863
1351077700
1729521126
1433566386
1847723769
1168604064
1871985678
1883926805
1275423597
387269068
1715529610
550405626
722408424
1398389351
1150326042
46732675
664420784
1580531623
462070639
605770153
1384971158
113810337
642440257
1072682524
1254918618
490274428
1339651043
743785141
330119890
1546615899
1701499284
205118889
1098805006
1053152250
1597513763
1038171649
947121507
58998035
1598137806
135069050
558727095
691731980
1047258268
909210349
1648219772
580946642
1032356544
640644258
1504818558
1371351740
821820149
1076634245
1270376396
340600495
1120998390
1799338096
1777237159
1180860411
808133034
1339320401
418106110
548351435
875040073
447626357
357940614
1006691329
593700046
2041905615
1574365199
1268212085
275362909
901331490
1314710194
1277052311
714237229
445453981
605908637
1966305065
1707632488
1357543744
822338099
797106857
1526423802
1673461851
1481104728
698431611
906307146
1687623600
84821338
1642959426
1861630776
16847655
655722944
467933909
2044336588
1558270263
1619931175
996805375
153371689
735077601
1935714522
1757165645
1947671486
1304184862
591489643
734604187
1268089226
556111315
756307602
1574944434
619724532
1332857965
591423048
1689993995
593507747
233543706
1907662354
571879426
1308514251
673850542
58673573
1594644658
1227515983
649623590
2130215274
984984223
393315189
116774179
1285616966
1199731606
388329086
1061692555
536216074
184692863
116764708
886663319
10226937
2145248008
1962635709
1446589945
1566582886
166654019
415835558
1079719800
28442576
8095445
976156998
697022210
1498876983
180456631
1803881580
1209217188
1161302040
119084586
124547453
140635310
1598675937
353854493
253228595
683450730
1790073551
523987213
927839072
914562575
1349182891
1758255450
661808614
1934228610
1874911366
817282942
655330780
1444961291
892706380
1783012211
862279559
796566312
1499368671
1624836324
934890470
1817922103
1552329207
1402793332
1748158517
259173629
1257389684
850800152
137772672
890168754
281404339
656993910
844119600
1490333443
598855399
1930843838
148980635
442125858
195192346
2146689477
198922442
1742570789
1524046681
478557040
688016890
1148030299
1893765708
2089318141
2034249905
1359091985
1931938724
607440
2126376341
1444437691
951720271
547754345
479342459
1167010411
2118818565
518923042
1777784789
177928306
307233433
710283471
1880508301
2144016221
1215946703
1111803798
1386311401
154718807
1722725637
1994594584
1484760393
454665151
1694044994
2088161947
1124682320
1661824690
1155792544
875715091
1600007527
1554104829
1944558140
1635898703
1049149056
1336091078
531045483
989779926
104793627
284514884
434179055
1649645799
1429366091
1556863436
1695728327
242659941
1124015758
1127945007
1106262907
1472751280
351053172
1715201936
418456813
498757237
1439676234
844765493
1649688246
1774931878
410991331
1231471970
974781769
62798829
1231874479
145221397
479688347
521696727
353550043
1780342903
1533187467
571293616
235286598
2056785321
829986642
35738193
1721904959
1014062891
2023739004
317643362
1062792997
284031965
1629859876
1737686820
1004435316
676522723
809117657
258863287
1182595828
49333974
1883845519
50232893
570685455
997881530
701745279
96613306
669196727
622915983
711524119
371392814
1361186432
1041041374
310413016
1016817738
1845867116
284177842
1511482149
660222571
961846684
1585806754
923791289
2144251813
1095435665
1241205372
1333144551
1269202004
1903138052
1230985651
1693011933
1927663444
1570374775
1162194320
764127260
820203713
1201437124
553879427
1509538423
1175484503
908112230
1459055252
1458155961
882340536
1416228337
1786193176
741610005
704090250
936161369
723313503
1915139540
1944665218
281884846
592202284
824381607
2129820052
989187547
233347077
514374898
1630857483
261475927
1431621828
235753225
1545492743
1421510611
1744236192
306344518
197450526
450025509
479665420
959139073
718758196
1485739307
1930689337
2015505561
1714152837
363511070
872736109
1416591816
856954847
2054909511
1275283518
160625989
2009174960
589604975
1031010843
1784691614
354590473
580047904
633970150
2031063370
96497818
845419343
425266574
897841049
1296563576
571693392
49859363
1747421301
1619414980
819350379
1120173199
987699869
2109826357
448719135
2038262927
1085681095
561419428
1121057786
1143018969
537141215
1537703144
149114967
628012233
1777051551
1174305477
52999464
2033508931
1161140800
993240943
9749637
257963271
1906833165
876305921
1781167150
1927539956
1276787636
1474775895
1318743281
1790288971
1655177357
1438843467
479931295
1899301617
1401085197
353704841
1301080357
813213623
537170859
353229662
52054774
135832445
1354925691
323772255
1604770446
993041076
1048802060
704861505
712787665
594638879
253261607
388381070
499608395
675042959
1949981801
1109925033
227942715
1054829586
2108435826
1576333786
1814484674
1663957797
1459884246
820929949
150663366
1171017049
345730746
483736447
1161621949
1604892153
1111972899
1957180546
1496017404
809147284
966414290
111246823
727298393
641764038
1552948649
2090575446
599221665
282480740
749026352
1430723821
1366275217
2027690929
1434079113
1018771314
735144540
1757915230
625278662
1929232417
730909527
1930981568
342822737
997461198
1926509385
902293784
1759824302
2145426409
933002900
724484138
817079674
1715223440
624572709
1324886807
1119501769
275363787
1856018532
2010920529
726306228
421204145
1418148318
1157243066
1707045762
558839891
1869327394
533445993
52854401
1710315902
514047954
432725603
1631519278
1564648842
315727399
1459734142
1546613324
1205316402
53127965
1155506968
1886521364
1897018372
975318017
248123321
295284138
253799277
1193851134
402956068
229651198
1252789343
1213297703
1017605725
739166488
1920817088
1741556571
964541892
1370605413
1065587479
1448246941
1556452626
1411954564
1371753972
1016181119
132738045
1197713788
920170723
1394852804
342678796
2042548136
1456804807
155660365
1550147732
2093835258
341908233
1611511341
2029522332
142922477
1093427039
1621493994
1064658218
965292279
1070832234
1502824623
533472239
578549247
1216765591
1472414301
1160518883
1666056659
1171608624
496269208
1003625369
2025187468
590479353
721219609
1695927704
957056718
784929162
1059246174
754103782
2062146979
1551907258
349682488
1113925298
756561765
1207994370
2022177118
101991157
911971143
1205228122
927885731
2028079594
1190222367
1003463003
1274952218
773482563
1553226387
2095196230
403924707
588927819
353176806
1963049689
1671103413
1617422847
174989303
1768979135
1346652951
1851039910
1463700606
1781601938
1626044335
1902277182
133198437
627388418
806314923
818223722
707460258
226480690
1824715085
1534613735
1501531405
1431674760
919288609
377764528
475263170
1026785282
2008779922
958950567
450714882
138729510
1610621277
432510430
892269304
833766954
1005104825
1888205276
1014795161
486664499
1709421301
450667111
382913660
90320602
809209356
1960923855
1537573947
1537747474
969302513
207978776
45436391
317354134
1041873473
580655283
233668096
264339999
317914477
1213711513
704337620
106345938
698721303
1517453791
411009901
260747522
343947657
1111308750
1373298141
496788820
1027155152
535847894
733444507
1020892861
714356666
1798746062
1955526881
889317844
1754400672
537573654
1536108766
740653736
1603931706
1010876333
660464923
1541929562
607162548
607480633
761087160
1043420477
166285500
2067436749
774966857
1316282795
157811914
377166198
862352376
416814647
1381996529
1865331812
1161762777
1352779589
799093326
1528226092
1321228367
192605752
879495554
1482540547
1229448222
120190580
2135881908
1678779916
1342609074
194090287
940368026
546003827
115514465
182199924
1259655234
56121792
1331814143
366777334
1178531120
1477228624
425572741
315474674
530535144
535479343
878769328
1622772431
408896577
874093209
1638992644
837825397
1521402669
309218085
103003554
1813609156
1660844183
1658782252
1040302076
1149772779
970167571
232340189
1012409249
463015097
2091282723
701757804
1245212176
1241959483
828175742
412552565
1770613508
658168151
1628555972
1657822274
304683648
130365541
2079937159
984625987
927001481
1329836522
290809616
207987080
1036861846
1898025147
1938350998
628349637
1283014624
1605953492
1903949007
1106878822
1611652763
1904107870
1671573758
958642317
1457735213
805344310
1678997523
270753446
816542740
1420026556
642292780
1830932309
259860230
1797513377
70046139
969526793
429527920
704856416
2069161920
1059076073
855334670
221466285
2118993953
579116660
546792853
526116395
722452402
1842538830
109299000
575471658
684854929
851378397
1429516875
1866644950
612253836
1671659639
557487130
1942290172
474336576
706506862
201255054
537624833
1742766214
1441204385
1394700566
1877968104
740829753
1956608609
1328981623
1871969577
769791702
1024836386
566785305
957170774
1084706732
923960918
228213044
1752259380
1543283555
1787096969
1934701457
1742319409
835417538
1731370388
801230127
1023371363
1988909030
539136878
541311917
775634962
1687447886
1679569873
1552754089
617733743
1628864208
783499898
1152763733
647348567
176755787
595193558
1428419995
419932805
1564607413
1058137675
1229157291
1010734500
70845951
670396007
1896332913
1811953336
1493302053
183600912
1012570393
965935062
120584893
359273646
1656217897
1492299903
1014115163
1772163776
878160614
674261660
1205560278
1465503167
224896430
1206342084
132485891
894510499
318031817
1338945818
132247560
1847842847
1413890826
580036841
849801869
760992317
579518774
1077700154
158143225
394103714
1809377158
915595222
1525371640
437151881
631514126
1929190725
132418926
648880994
1441185938
1099891904
2004258470
376782740
291651637
822718915
1989932357
17204156
1349976703
1673024098
1534187885
78216142
1261711549
154308378
1710374315
1395262315
543224062
1429042984
2096383898
1361106994
1650451369
1134819531
258162373
864367456
1072555700
1522523563
247289551
1233087876
1574773369
1594643130
688602651
110470875
437083539
379253967
497120856
1802205940
1459788155
1139042448
1092384181
426621585
446363236
1900902268
36212221
803417546
965009434
2052699797
29793611
117136945
2083946862
2008331446
383682228
2006214963
558334246
1331343544
1578135997
479255237
1546520001
709482394
1138086663
1555467970
1853882991
1967459082
1210268850
305110039
1023003146
1515270017
266073644
1323714074
1219161272
1286996571
831020317
185923475
1070226292
1365997557
132123844
2105754790
1758647337
570204843
903401239
1929966883
2108200588
537469025
1829459009
890246795
598302683
1269698798
1885254616
1827608244
145207101
255825043
973845423
1947461032
1274171924
920375717
489216410
655958071
1034500184
1384154119
806371996
469647859
633376856
225186302
1175471060
165404639
791882669
900934424
1006096946
1116531152
1124412188
1125379715
1546629896
1424356790
299364990
607099266
607220861
1211339077
1106273743
1970519241
1045245211
1608031334
850423012
85719944
265225419
2013637421
94683053
735400370
1286964408
1386377331
543685236
162259347
390705012
362950608
565967436
588008110
1258938812
1243363410
1331331412
700549095
796424725
1570858525
1360929483
1912100165
1887390062
2103946466
558135114
728833804
1597557557
486845073
1890228553
1932097324
655369685
412107020
1493494042
837161968
1346957956
606615685
372447542
2512411
438292015
552462804
586252936
1881822995
1809101061
2042032322
2085142735
718569381
1427115820
1472849495
2050791066
1011852684
1395900595
1377837731
458955136
1099084313
1380495917
801474522
1408050982
1601884235
626678947
1880052625
1755914313
169157489
2066810339
159578557
401141187
525403300
561760519
845547195
1401179334
1087621628
966485584
202377624
277897908
491197396
1465834351
876054014
962959823
123380711
1529005102
227733226
426558794
1213381420
904167972
54962382
693407116
271319019
653929882
549000093
1970283600
1031662657
1749044471
293969202
1864384773
1935983753
648959427
2070403970
1430742367
333190384
308475007
639086350
2129291439
957528195
1113136403
187657378
910052668
811689697
488039116
844435581
2038717369
1168951994
1892096217
738162492
1647675390
1578901487
1649326780
256942471
572398785
1965906454
1544493994
362675578
2032840882
122671704
707125317
1214232769
1036476812
1364098478
2065415546
878713784
215112092
200453094
152240388
925100700
1967299283
1869106411
1084678831
1101320296
1992561694
1376567155
1338809146
1435947347
1906965625
577840927
539444606
277988450
834173028
1283017442
1566541359
1251464732
208045430
1302330239
1227881635
596775514
509161059
1418330409
1140292317
1434187609
184092693
1144033797
432145661
1058475818
1008923844
1393316028
1356438182
1562350154
2132095386
1120522824
1745864452
1310396886
2128193866
1429253232
672200868
117057995
59675194
788925463
1681039826
216415115
151933180
1238618956
1145905396
1521758041
781690291
1771913103
1918005426
244662156
876027868
1135220776
1265803365
381602314
835902101
531719324
2109674573
1373776674
1859748155
1020045937
1214090636
2054004582
1085643473
666678201
1702623881
967781902
424025931
2015943996
2052460440
1779604223
1975341832
379710704
1119725168
1574134237
694610859
1028747268
179758862
1906030268
251034499
1499373850
1775843283
1219072542
2115970770
1261557362
424015243
1244840464
2052431708
1071609995
640021512
1440810230
1790798013
2116255764
801031663
660548409
1247962320
91651106
1364249950
118506036
587180014
1172644045
1292833788
808044046
1270125872
57892054
111274797
1116331039
1344881296
670300276
1489327240
683840797
331556144
1516092268
1387541046
284374784
933954997
717691692
1865498148
1898483824
25508988
2119266585
1612631031
236802375
2078094734
644659429
381046697
492007067
1214594443
855430923
1100001103
1637845859
525047164
386491984
248535511
190802944
1040567979
599854797
433989670
867463139
320040934
767124352
155846093
2084246485
1129898152
1685342622
41967571
853048264
953392756
2085872962
1042636374
1398212162
1099479024
1195774255
822535217
1588258236
1622053317
948984864
1790334781
1104659158
1395848044
340103024
2080059575
1821402828
1809734131
856538340
1819235667
1103719975
1383437736
1326044669
2142647761
983040572
1549446563
1052493975
1205843629
1708497879
609094726
1459365589
1135075554
1696714024
974189398
1697010710
207903297
570102995
969553915
1321483304
1620092152
868726583
1445873614
1679986868
621422750
1372037353
1602974796
1465290794
1210909103
839405972
352028558
291394489
1193450146
1620299103
337354834
1260692852
1859324884
1748211712
113989166
1615945358
1326072652
406894150
1033119238
1173310986
931263906
1226422430
947529290
1729144496
2074170907
989318437
924254910
1706751227
585340523
150723259
1140867431
1585683907
418787263
745316893
1318702690
1365632208
1639969313
842983589
1234554986
981170643
1252122111
253799191
1803732129
828411999
191021730
1818252972
434692976
372014235
1180084246
1512639609
915917857
1728567983
1483931195
162327261
2045081995
1367948343
1864406512
200695880
1002405441
1864457946
1656512661
272205199
143624397
1543498427
1641543913
1050574709
504639467
2079963155
174781100
312338785
1869547171
1226415712
591786826
36194336
382269720
1940179395
1094226500
1290896143
638447543
1803262435
1081802972
22636362
392215697
517998482
470579864
445264205
822628173
1389007767
1373076930
361111453
129446110
1964424393
730647468
2029849820
1697531950
686816821
1900425255
232985106
945546981
302536046
1008866019
1826697438
1463295084
188829829
1411960544
249103815
1103057728
26256646
1038930638
1020559975
1082930391
470371721
1500940760
232435684
682743194
772943853
892144379
390232290
1100425603
687033386
2089587230
238844904
1085587543
1577218574
865845203
1466754490
171297187
1658355635
1026597375
1670271769
1688035698
1293428657
2067170111
1043774474
280044501
1131364195
759530684
1576494393
1040845236
228300081
184351856
321968633
533499167
1566330534
1957797658
1695805344
1948849440
2119749363
1981837120
1114164975
610642529
1931879689
1006073491
634717824
978449176
1102315991
103105800
729392414
1126594419
1368012340
234895857
400710564
1458580920
1113569854
1215730646
1985914966
1590251217
162806302
1637370117
1056835403
1530950229
1916087598
1206626135
1653092026
1466888872
1205302378
454933697
753553260
1683986851
263094209
1388283885
615669899
1803981878
581565774
1994452876
1750167696
1579921205
1585647357
1299874709
134086745
1120394108
1614940389
1823933540
2100258067
1618409942
1608890380
860730548
650850927
1270804440
1289039783
1027502047
457026920
1594688353
920985693
73436060
802571710
879394747
1608103366
2035646254
1189157006
84517119
91094377
43013401
1276541618
1718339803
201970698
1950540123
1092193052
872544956
779050201
1025622895
1507773556
256417768
919142141
823143861
1794361362
1065325560
161541198
199521766
1371584498
1564440757
1936404313
2073455973
150812843
491606772
896221626
977830185
1236337707
959278639
1054747193
2109514326
1798943713
1662421336
1399989017
1122367118
720276159
1711688346
406112380
1097355176
505104171
165149641
474009205
469134554
1328217732
241077987
1922318148
799015343
1761345054
262335003
1452818949
893421475
1500886423
1753709524
486762546
1029690801
2123999749
808589104
1591706695
1744142425
1063808859
968693857
1553729645
379585095
1679010503
215011570
188083166
956345482
387325307
551959410
362682780
940400358
854242877
1007941763
1487365874
1850279886
1580968944
828805828
2145718621
133426318
2055381042
1508182668
1845675163
392477224
254986460
109226762
54471002
517692670
631644866
1348412948
550632293
1245618488
2015800380
399898691
2015799253
274045752
1754048082
838735269
1223979696
1949161318
1762320450
928701868
693970585
612324177
1541540077
496981798
1331382635
1073691799
1825835414
1099216209
317250526
313686659
156264258
1154818883
73899718
829488496
1651682964
669767849
2062803479
1844107076
1309402105
1292596688
1785387558
916462562
1779433416
520857659
554532729
324831541
400584590
1677661672
1086911241
266860331
990683179
1469223755
1615687323
196907193
557945041
433607
1010612519
246666055
390163589
1271144693
1087972936
1874548621
1893477619
1689092751
2025724937
1271030174
805454828
1231877825
357245216
3225807
19549864
606149800
1368028091
358303903
1902301043
15262191
1618749022
1115490387
344518546
1978642359
1808713698
1979100102
1211976278
29023868
1613664462
294951757
1515175622
1536782963
1618221329
1406579706
393955851
758587290
958109586
877088747
694872527
728995423
294496086
1242765001
824215080
1203705758
1625462296
691180990
888595509
979194015
1474902776
2073468752
1201119273
1896841196
39474123
2028500204
1063137212
2093408553
1430350971
1083094422
1807805413
1814061382
952388660
2127042387
1886987275
394959655
1469181045
785180363
1279473480
1058478952
509736686
956845985
321894213
2031611104
1510853558
496659761
178164306
1405775131
1256984540
1349788151
522012053
863004614
1345831725
1702738009
444667708
1633188901
2120998622
676940520
313940185
1870055531
127695781
1014101127
1071493600
122609147
1425440764
1730726089
1114665401
1913650773
212784716
789615614
1615128904
585408150
2143955812
139027229
1634455147
1268134998
524694646
1462555872
2080351627
113658226
541949294
664547761
673133535
1780340854
1665056637
274811778
1131149671
1576267975
24166017
1462969983
495301704
1728881538
431730872
185559279
1562110389
573650572
200354639
1874433034
659454156
142778841
1334548933
1045496642
288765217
780620598
1912486958
1812903402
630098042
253049516
221162669
1499192814
781786351
374939318
784395818
9582900
2121568260
140261493
889127653
1960259910
507456559
159979528
373623341
1050854336
511617810
2127614136
1543169749
1688416961
962986000
774991147
1380216111
885947643
296889003
2139007967
162601509
714251601
385290240
2020475763
1213485176
473273517
2052415058
235335223
1808736107
714487948
615675312
683179808
99914023
1134480538
1235966900
1064648246
701595847
1624924562
10204315
961956817
1862334667
146669307
1060226629
1416023567
626399465
2052493911
656966255
593011737
184845553
1345103781
1390450724
1258513109
328227424
1347348990
716279584
61774197
1844358959
211053405
1324083505
21519612
2086639580
1732752609
1218792646
1221139700
1487582589
93036509
2106046303
539344824
1267158076
837481631
1358739384
827393655
1310253461
782488595
1865264951
669858204
1082745463
2019551091
1953635746
74390794
2028589459
2133481587
2112156323
378743933
698514820
1687458121
771352474
203824931
1591459739
1528481268
1376510558
1078047969
1986543901
1408844545
469589894
2050935288
2111425044
1036224257
1294197967
314422003
1317640210
791552633
1037531793
4579830
259865469
1989959489
1595879120
471716266
2033253939
673362581
705929017
52181676
1332793862
1758393178
1789954843
1297321734
25741031
1596414908
1911451215
1922612960
1094060242
1576095932
2099061428
285623397
618751535
259060504
110660378
1841068144
298606205
477263518
1041253563
1866477119
922335149
59654965
347824761
2079889531
1371184568
305716410
468790877
376271912
1223247712
844075924
1790964680
1141276346
1677338063
66255974
1497027249
1110257855
2133629343
77607147
509057169
1221706401
507785701
1369036744
1062577029
410286488
592671332
1691481361
1170656325
1425291938
927015240
10846802
1534285899
897804225
500244024
1473957604
963769457
1564738578
1058652004
1551083663
1240250029
1059856249
611236207
17058468
1915496686
1123257203
2129300416
492836847
882989714
2011944848
165640357
277682497
952630163
2109969579
999883271
655312727
1222213093
1784013423
989262043
1035770199
2070560884
1455899269
2022367798
241884826
153731235
1699788179
369188495
216555028
1025430956
2084183801
1992259544
936394420
2144923986
564457841
1757277971
1105967127
875522921
1458053912
1288364850
2112948734
1984418770
157182378
24840022
2140224793
1270631490
698859270
338911333
1910877018
1977281254
964635944
1607765089
879644616
1561797804
593879634
1219530689
1693572954
1994800939
1988398503
831794181
363899000
358599487
742654787
365739518
209402767
1109075728
1816012890
1748214678
140368859
467863718
1447569305
1869097732
816952976
687345581
829877572
1400965222
2038752277
767254508
2048846791
1906201601
1986670567
1505379289
670050249
1306857626
1172416704
53728779
678398975
613235123
1957361857
860992664
1898874433
650860994
1903330873
1936505392
943844120
1618913492
1718246146
500613418
1352213084
397193748
260036072
1791126923
1526110976
787710605
1761550787
201457430
1936361570
809197437
1536521890
1752574887
1045488947
621872154
1472405873
1780875662
921944218
1177643092
602821703
1478021576
1695732204
1408241318
1969733383
1596662365
632378758
356571855
1171386252
993503169
2125148300
189689775
863795579
1678592226
62020978
1537611169
476309193
936060790
645242832
1260529860
145190930
1448850255
1657897287
1608257356
1650818277
1072153699
319591768
1619965873
1712319434
1245363528
1463813520
1811062462
661201509
657503461
1580033541
1253858795
2088429143
6793536
81973640
1795605099
418905267
445430057
766397905
605120982
563712705
79587132
1577154502
1969023385
2715204
245162807
637958111
1817017604
1175053646
432102724
197606909
933051199
1949081326
1500864388
786957917
805754343
210311980
899887189
420881661
1102175951
1648624482
1276656827
845945469
705271511
853033605
1968343712
405532772
1774666600
733144453
1077031752
525393136
454626800
483574586
168289542
463024021
267282646
974974124
781807161
382305601
882048558
1916200363
1171607149
2064270466
786507332
181904600
51270152
1314939447
309650932
1604344740
196621194
2086825120
1181250535
1370359596
29247038
1315627367
1631799324
724879366
128788412
430491716
1273278793
1939210877
856193889
1435473947
1817375631
1837254376
860204013
1011311352
1836576390
970457627
1778693464
1239304796
1895058283
1594881355
1262483360
1713126212
340931496
1042839205
441192744
1073345309
855674570
1260419447
2057355338
1625049873
849332490
808672802
1367592573
1087687966
1867063588
1478920917
533660008
742952770
161054453
890882933
1227495088
377379186
1751699884
1986755068
808568027
62197753
876017119
1096904341
623166964
142829818
1786192905
1701296182
1590684196
1935796275
1661134454
1842748594
328348119
274735951
1109235657
1615683766
1248980892
371609150
1435593076
1742559276
576451214
780406605
1133441278
574930688
398833948
871209857
1041776516
1035720832
1057729078
677911291
501251912
316332103
2080659634
428233902
1537808893
1733104173
1969343725
406233963
1464166128
186774200
1553585934
574828879
932045247
195870439
556689745
1451588826
1856759787
1141120369
1213135480
200156222
306642972
609379737
1743515589
1721891430
1060939461
508016852
779423620
1301111584
749446720
1042211352
1855716069
770635495
1648096177
348520056
1486074084
1232760702
967579107
953937216
1617303479
1591008212
1808601957
1230211271
1259900776
1397431536
1698031748
95266226
2054720674
532916695
2132248170
1020976065
1367947820
571251495
2092587037
83236453
1907041068
382140576
1447973306
1663626301
448194073
1733327937
1708557862
1143652330
644083289
573319023
2065253880
1659611168
1769223800
1670102569
798868722
2082217924
993923840
649729109
199247992
1919057593
2118976666
1883754787
721804888
1345272013
1123193139
2080076887
175675995
1631643620
2126522309
413507891
385178795
1862867621
1510148589
521843702
1353982117
4386156
1048264163
2024971567
208917106
1428974191
547785008
1959790215
1733471525
921940389
1863873134
1007664927
2004623860
302574101
695749740
48328427
466961745
942012496
1524516678
879399966
149997046
268239018
292064214
699713168
1370712736
1704898078
1862360217
541607037
775035143
2143896225
359612726
108250747
728916762
326201529
2045261823
1520606127
987143729
670431629
444657845
1178734199
1209958553
2072975178
569445891
1272385592
285558853
2024451058
1011183828
1392848326
1906731280
1376139778
960071964
342346700
888259214
1685562691
386970017
1648274080
949509821
175487490
854102368
168735517
1476048900
512851598
563971572
242747974
432113638
2133936636
511317400
1067609628
132783202
2130617757
185231919
1136712021
1781479193
1251472636
764203635
1884123100
1322742507
1832314302
832064816
1740550943
1712468655
1125951450
1756502728
1184300663
808195923
1370812093
1722505206
1171212966
1594097043
713078848
1472176021
398342963
256476469
788127283
1418573135
1740403124
640556613
1086352715
35862485
1273440903
743546994
578995839
2054445714
595730700
1859348509
187795146
1270393016
1268366312
59833619
774911823
1397083877
1185317148
96158088
1079231977
1386311098
1796395553
2081105745
1251984678
1537405863
1738797271
1509879365
1758688482
312377373
1810320112
1906895666
1660391932
1269943432
98897583
1941493093
1715334929
845946785
1299777310
1200135503
2057557130
2032813829
1087553548
353749606
803744021
2141166077
1153299113
1324376566
1569087792
1982137055
242497966
1648907435
914831424
1032262364
1406733597
1868723636
1528312002
556538413
2048984868
215873542
2130369483
193678386
436564058
475231617
754772461
2064509101
331682641
519470157
617218888
1200844375
341006788
1157801494
1233676244
921818335
1479979073
584922466
349263788
1894436644
666317392
183778412
45499188
422516369
2065604368
59001661
1889780553
807975761
1827312982
730703269
1913870753
1499824252
452073411
576848393
723319104
1218067743
1453283735
693358349
1377392189
1549289191
125751807
1060110881
245759488
1471014122
1787074818
1632333299
92026999
973785307
1669925871
1846321173
2108403454
1726058960
1704835289
1492862933
753524156
614422203
167482195
2021532720
1573341907
1957836886
1147891936
831552094
1270581241
1685584780
1059704032
634917701
1041824120
957197246
1197921486
1285866258
471426754
1041843322
1453571206
125990441
1767134078
163996840
743332528
1327941633
1393565308
911149134
370937115
94577065
872344297
1669941945
1959060570
1323589415
890785946
1225994427
1038096552
145293049
2002834236
1003846423
851625511
389469864
2073043914
1203142877
1063383225
1010389747
1235691606
1618350397
1935200317
290536627
732351482
852188709
1247044926
134154048
599300004
1224601234
4543770
2091952023
523899422
72521828
2027490772
2061234466
1161553855
1590002441
1356542702
1143897511
539352080
2125082984
54546751
83630682
1196458063
1609208955
582671122
1546960368
377861421
884876559
64711938
2102069280
1853420042
567412401
1390238119
915687149
1785222596
536555862
1935703572
248186023
1815576274
397124558
795958832
2021465951
1500851038
948149828
643860596
1246651849
1625072000
561505308
453657337
1058586237
553902168
606471759
877625089
957535618
235378331
1208989125
2040600005
1598444375
2099635263
815144374
1352551499
1824430622
1247339259
716064103
2145886109
754519295
488764539
1835498258
1046927714
692051373
1725357313
41731474
493710341
1991795436
1306632821
1514823394
657069810
1695413928
1451504755
1084241611
1511445059
29514886
986766680
1040874587
1025508446
2085400525
145258975
1799958588
526777488
1934612925
1169127789
1523564483
832157817
324112288
105555668
2118493801
102100990
863689197
366262302
1411455104
670394666
1158357253
56469114
865383645
1619498252
1984349440
526700410
992559028
1839493968
1506425573
874437776
947676259
1518387021
927642420
49836924
1438482537
1606640442
1659717713
1462152789
1939961012
649934147
343782522
1177967748
1420197960
113507289
938315842
78318081
547431143
1389476076
346364153
98488478
1303053984
279527319
1900969545
1936977720
632091358
2044792579
98875706
1640573571
1843185007
1918203882
502196663
67237351
665351708
782436315
1089551732
55796375
2024218649
409615785
255614445
40294482
21566567
356353583
1029990046
1053005231
1210053774
809140293
952656629
793770157
1639437306
1164937375
62084406
1880854129
588931837
827231922
1069532224
1086516058
1999970486
764293221
692507141
1407077375
1568380236
1878662887
1992546786
722205944
708744414
1322502709
590714491
1011321580
1464961049
562320872
581292039
576633782
230080651
1266734468
1545638713
594890045
254529934
1516359699
75755184
1705541359
1217327755
1599016234
431045038
990077303
473328162
788572333
1170793000
51703533
1567817584
2058776351
1580843831
966323073
76969148
1067876924
42795755
1724157298
1425476013
1501840490
318208347
1189604547
76088768
400592431
1322884492
607468705
1858554431
222570794
1735851401
111069960
2059660399
1778750817
860764849
182241493
509204486
335221946
1922732458
1657526773
1318615445
1330249638
1034413871
913665641
933392468
867459450
1103257495
1446175150
1146636405
1424350192
1638562779
1803314068
1346911738
1935725786
580305183
387229665
1417414215
1053616250
116123072
811753338
2044568216
696756072
334792853
585660270
973879931
142121524
1073835553
871244353
429522280
961121613
1786464293
1267181550
214699610
1279534535
1200554615
827391385
1108702281
909491514
1430100514
105588343
1537611226
1507493485
2142796706
577592253
327596737
1198586155
252930325
1570438343
1541084802
1681295078
1349838790
818890791
1191369393
1118738030
688797575
91216489
1634914405
1337247957
1631834206
1977022442
691993580
393970981
2056218691
860265392
1970193791
1220005143
1254392564
982864034
1767124133
1130059993
1669367331
2047201748
2118058489
1801321394
2091866547
131756476
1074080040
657936352
757959770
173362020
251192316
1690938286
884015785
1995848398
335946631
916413494
1983983001
1474796631
298836940
377170725
44550130
1403704676
1606847615
425536077
912465236
1144366393
575691862
1681704903
1992480703
1070676980
1027398293
2010720856
100161263
254548982
198988224
1965086166
906202351
690995635
473190991
1255249698
1988453837
1850414043
15350621
1343338709
1369486706
33725341
1201458823
652443372
1748151716
1253541087
1065732534
1551100801
1573641326
1287022351
2119993447
476433172
1760735775
1186911384
2006101926
1868171257
1683525744
726971210
69459709
1679181770
1237999429
1263295785
1733389002
768265965
1875225712
1126336537
784539456
823700682
918245617
2110846538
1118177792
748236953
187211642
1693511313
344083636
549954733
1037048595
521960593
429979361
1447973900
863679698
178223379
536537283
1624757584
1372230195
1940478492
315211003
1067818970
1455971254
1515244264
1844689683
1145890675
1962152576
1977224537
1839976905
857391411
499281773
2144411815
2042534186
532713265
1485817998
849916610
1646615850
1544140003
1546747832
1286526968
1016606492
1702597564
1567553769
1363708784
284688625
434163367
617289781
797243262
76138170
434165569
36128863
1715045773
1511760168
602194262
485034144
855095049
1733103631
1487560511
1802175396
1380828362
223554564
1174841033
1285729549
1424164812
1437722951
1131961424
1392732130
237054358
159605159
525076532
1204303202
641407945
1946560250
1379021327
1240263237
1652742538
2135661736
1783162302
742387164
1142877777
2080332601
498695966
1511358419
777045893
727751013
2016132774
306546351
1520225233
212246264
1567565214
876406270
2051357569
2099854980
651925933
722164857
27842958
1824938115
1879724641
913762902
993417898
1042113780
984091714
1782431622
1690672715
1683621176
1749124532
936358450
1128771315
1852219218
604717853
921189560
1172212205
1904213900
902142710
630326192
42840025
725811905
1509820947
1077732551
198475017
1030572284
588173407
514821220
1470319064
329903763
291361829
851285132
758927846
1440960596
8114027
1506486938
1353803311
1068684239
971293550
709311809
1741644678
1336392506
1967305998
1113928733
1567126502
2134769155
1228124453
1568615432
1426986540
377367751
246683845
1504296754
309063333
878664336
2087597462
522342931
211050334
1327763221
1179653564
123791942
1051715473
1040924975
1491644489
1907788996
614485306
1338923376
1462587825
662774767
860392548
126172082
1416122331
169733574
21663675
1403607512
1530005007
1088647867
1043050643
1896926671
762649077
1032585929
49348456
769293365
1218381538
1905900878
2019841094
1717845454
473822023
2002591113
1146300015
1619268239
141347792
1030165147
674770199
391994266
613328927
1934597135
954255204
474684724
2113566552
182055310
398404930
1735936395
1901589362
413085759
465200862
1289687673
2022629084
998805832
1617759477
1216889863
1112115056
1921132614
1071894967
1996727982
657167211
1810835762
1275908277
1429367195
335418731
1653126841
1915266691
1285330076
1194453191
124794979
195973704
531268290
1262048756
1230911880
1026743515
2067489966
1717173794
2096549506
621136168
1227999856
1270354051
40666032
5459203
1504654870
813417885
12243775
381505833
383235475
51520497
786506681
1769748779
957777276
1638534270
1739017744
1412985832
1476180721
271486491
1821682723
49140704
1039332873
354386666
1222815495
1498001283
320281591
1338602439
894696559
622119247
1170151697
1232979127
838407689
911867900
221883300
915155259
1124828988
1025164935
2105947593
316563569
1512610632
360867191
1625069445
20396419
1968479180
2024341955
1845367224
322297850
1632605932
1494707755
2020093741
1667133247
1424272790
123519624
1638053955
1904791582
1190979940
338083044
1627499567
2100747185
1902025693
1114499385
693388141
678611139
1713521457
1030132169
169474645
16179100
1980103168
721909613
1677107910
612332909
1642622148
488067577
641630024
273166951
1909741577
1339168746
227763299
1255513120
270896925
374804397
28042104
2051795747
1869646264
1244702386
981302369
548677217
234191554
208081531
1126357158
581994470
428338858
598653077
49745141
1816209606
1257500939
1147363018
729736028
2052715929
1208597321
337716184
1138306607
1193994974
2006510281
1139555987
143598036
303798429
1925463918
687376261
2025699062
1000009548
1664541028
1296156767
800134331
1879331841
635711411
105239634
338363247
603651125
1981486669
961636445
1957521006
1874629254
886434895
300995445
1514258058
638329473
340777666
271935323
827765765
376851881
134793716
2040573907
1651288355
1104135836
1434507417
1621521326
308958298
1659835957
34887976
601259231
76702215
214083428
511793475
1994336414
2117279743
1107565510
415215309
1018806198
373894798
1374283664
1223986937
863082127
158218952
1884829103
1584049149
790033964
2089599407
1865553016
630709108
1653525331
250730908
831252904
1482245467
2047876962
913704101
1755328250
1169103095
339761467
513149866
1703376204
509660246
1946108904
628416330
1238676123
403890593
370401375
400523980
609670324
1618425379
722140365
2005663439
241213052
107010032
1320719743
1693211323
689425254
245654610
871169213
940482337
1768717456
1590554203
1544473289
1780670664
1954147357
2144693357
1466603288
727732754
1697737189
1998237508
1948874621
1596087616
793813037
336715772
788482257
976668517
1925455641
355042734
700563362
1702222361
1974939883
1855132888
1631141837
1356698980
582088491
1236730975
1419541765
1367927622
1397149164
71134457
1313334025
922484828
1592785089
162803325
2120336920
979269422
1490982547
1526439520
490494644
73187905
513531339
1925365422
1416001122
76119595
1417519352
1987836753
981211093
2000147399
739187403
1196650654
1055373043
1021829854
1403978339
248494586
2011520263
276706187
902031281
1323714428
1580762475
933179809
956815202
1298939094
522569140
2057809446
42747807
1726797529
1314995511
131819954
1295469444
1829657210
1724042856
1602397827
1100681351
818842170
833691225
80724862
1411948988
956278114
1515478253
1904598404
249492501
1770974585
583128561
813267538
1320631141
138261662
1718700102
220478022
1680836134
395703362
1315768025
1956942651
829727177
1896049397
1489887330
1990365669
1338787520
1528447696
372494414
1253221706
2030079271
288636823
1158444621
1492086775
1756211318
1303213337
999839548
44278346
611511404
1747551599
1589634152
1241308575
422058199
2104125254
887704887
2111872395
1045949967
1583461372
2032145898
958147234
2019625197
809860605
1811904817
1380488377
1019086708
932294274
2096140169
1272689844
185988313
1006562624
1198342043
1778333565
550894927
1268255998
1159263922
1306963866
1681222520
1597440560
2124425526
1417523143
1587866433
47342176
1919916584
2020011317
1036654452
673474888
1500802168
493185460
893930595
844400443
1731590684
1969792475
1119339976
359429985
465204464
496294741
1078723136
344055497
986140422
599801738
1640656750
1033728408
2100194043
1526615320
714235457
982032830
368644995
1072830086
580337614
1774900475
778157180
734044433
189671593
1933517743
145590929
916211100
347053504
801873569
186033177
1895963633
361670807
1138957657
152586426
81947892
296104751
949654531
982364624
1577921650
1658694797
792392384
1832172341
727415688
711324958
2136509134
507859677
1613706045
1097830980
664337644
1324265704
1476490805
945499055
1970319449
262887686
1540967208
241520242
675336244
1803346324
195248057
720271925
408867447
222331927
327356782
1151366360
313427301
778925556
525885731
1238492947
630695648
397281342
751791349
145309804
205521337
954503197
779538948
1151329227
957551610
525145881
1752389427
438737747
952122832
1435292474
160087890
139220249
1123579757
44066641
1096721248
862463693
1314164537
1773792078
1993364653
1927781048
1626140620
1044364469
1202112306
2139243305
525070077
339547666
615482273
506697576
1199809314
246771758
733192761
1870403522
1448100471
1248569815
1387908078
428521868
139462715
1691219954
237913628
1460640652
1098490776
1675075128
1437205323
194576913
555363731
752447249
1227996875
1501273034
683911058
624563204
988159430
1416039772
1622475218
157228534
121494104
1323812272
1281665174
2064637208
1879242092
1748441779
1308007390
1103299070
476836064
1792716044
1200032883
879232102
1925845611
1001657514
1565688486
1163744648
912633043
205640955
870616339
778327622
776041265
972200166
1637217678
1132730559
396219001
1066121127
180584622
15460269
1228231692
1556349042
1145451409
2030475252
843778106
458477198
1607868872
1561304866
1254356919
534472394
841008132
1939535227
396664504
1075878454
846976641
1839250515
426471078
658813735
138264255
733851676
1340168412
1672718842
837056913
712597361
2031706136
296591297
1851003610
1971530776
1333277560
1886102684
1888854449
787944068
1287442574
251707875
715116621
1759197931
1579363733
1631080469
600959367
1143427222
2144988005
1943179725
1542090506
29795028
1680085081
580950366
727857154
1864764721
480233948
572552001
1714755343
1493084023
843790092
1633328201
1044449360
1949187555
855653133
1071758519
2122639452
1972277633
2034259711
1324723325
950514049
1591500961
1430883484
1407893515
1649492760
1474246373
1150109641
85351445
670936801
1076036876
247615982
27382295
1729368024
2125759051
1844103967
1338279050
1361700893
1920029581
1489448160
1007047406
779880212
1184693250
491738278
1196117600
231077968
1418433974
854234463
1753855433
1807808809
609440049
171954753
1110129079
2092136295
194362970
580296962
171608262
1184503569
1519508497
1390572545
1201546432
580075811
2094002489
2125515869
767655305
139868569
1809329154
1565750287
1261262364
916372864
1334119232
197116218
1857056880
1603676578
681741784
1471930041
433685107
2019764360
1739270932
219357161
245592363
656992391
1519620868
195713601
22337055
182377071
1773549385
258819924
917752473
1015674718
755997312
1496182609
1506737252
1904250730
2015127745
1370430352
465373800
310484851
332027956
1311953000
986916844
1804120006
2064437417
1342558094
1576274401
1281833540
264658194
1856053864
1136138838
172791922
1658315232
370846765
475002123
1317370274
1397137246
1639826495
2239516
2128339417
1971976193
482662487
1413829424
1344319259
1697776233
1498224330
286741766
998746300
1480056846
398270694
1179848414
463410325
73981614
653772090
1663382645
634115598
612196317
936624504
937524566
1230181363
730630562
342985980
1511594038
890922729
2058206849
103295751
183723886
1634176865
901307909
853673272
2060060044
2064168075
557206661
484625697
1143542008
1903044937
1152369628
1980721025
997507267
828292124
1639115579
569433475
932528321
1108315128
687257510
264984478
1126815135
176711466
1949603013
138551231
887376118
2036183455
744903673
539077435
13475402
552129321
1765401918
1007201664
726994568
373828906
1068226419
1858679359
573197474
26188242
584687847
2121973548
1577325034
1370648905
725397235
39222974
328462787
1859131615
228539960
1435923067
1627944581
296491227
71039864
162573476
1352566134
389724743
1771662240
342332316
937626326
994782908
1171397579
742926983
1852174002
494419009
337287605
542074124
230641765
1336440319
259404713
1972338867
1743260619
1837562076
1655406965
936273741
537298009
1618850333
682210259
808851816
1425062438
2077896241
1068477727
525344964
331654712
149286456
178643472
631572923
1410850346
719013589
1497104566
947447334
241139996
918537716
1350263206
1446893576
273771369
860692855
1386168394
678797967
169849684
825339131
237222571
1591428450
1787784394
202463350
152869352
1372430000
2131473927
1758475954
788849295
1611928810
1878395879
1842318062
475540593
104221099
412411327
1038507850
476496826
1539298189
1696700916
788439990
183865286
1961427106
1352042985
157274827
207275369
490578141
1325307595
1422926261
1407737140
2046482214
1747377501
1423258881
2039829697
1627190742
28555757
1434279980
754366169
322330244
1455035754
1312451186
1689873272
264793653
1579022718
678878819
2129514517
1593273942
1746365317
598663005
529930297
38965176
106861255
1626703862
2013820263
696839202
1637884783
334483518
47581029
1636078032
1912279795
795737147
621253776
763663367
661165152
535597502
245434891
1477387971
1779391787
1181079258
561824779
1270136804
2040737934
1778178173
380608118
1774010981
370259083
1059780527
264686601
519581651
48074119
1866006873
978352134
1695081171
1638449920
988596940
692071789
1890046404
261057451
1735678327
148899721
57792635
605266364
481792023
1461692994
838765169
1736163029
945382864
1395786342
1830194564
295952605
1490133920
1686818282
1057160213
1633924488
136850314
1248652220
1947127458
533303176
1979368985
2052748458
1332956961
1770766832
479623240
752327484
2080936550
607208621
2098029413
890328086
439548578
1402118373
1381116255
1629013524
581353901
393487716
864148587
1166312096
1337625402
1880777379
430273688
6850138
1562509117
64614141
492031450
750125124
805923809
2126738058
79507282
1882448761
1605070865
1219296429
1657362497
1130446333
546942383
888774363
336664463
1269979586
1125221236
2057327052
1453091059
1572447576
1188417471
840114467
225319805
2112709391
2099690169
1237819457
2030436502
2077958618
1267763129
1497474604
1243783438
213515696
1617588449
1973506449
1949006955
392996764
201230526
701846921
147639905
891565474
2004067324
2008190416
778952131
1056226280
481447034
1313987195
1867174433
432843751
815643455
758465664
790303300
1331690894
588896904
987064983
156052152
1673010830
1853313143
1750611035
838941513
1010412501
704549116
1397870416
806022757
1443950755
829618125
1905324772
1717827207
1997942699
898034590
840395993
1738019952
1968878243
794429185
562033969
1976804792
649044735
2067418229
1194478254
1583201074
43493827
1291935375
1541838591
258389701
2117359782
1116128212
689511225
1530163721
719345913
247476310
1412375432
1406462972
625435851
306763780
254690353
111181807
1810696054
875088120
604429620
519349063
1093870801
1876249992
244508266
464530441
1309756004
1401116383
1552549100
1260003082
1338885911
335867619
1372317138
754714094
875137944
1770697376
1518461819
718851497
613405383
448943313
599322961
1246309587
570069535
1911236430
1177866326
363237815
2019340524
1369026091
1180535612
1934465164
2038630958
1023621500
1195915843
65079749
477967164
1774880726
771494035
1679188136
1337920779
1466331227
355774269
1454692585
21765188
1918604514
1493352942
1737491745
425568555
2007112948
751559678
140963293
1628743758
514881203
491440890
2091955734
266889776
113517201
324058267
562023321
2141394005
2116125810
1663650311
985963369
1339875539
2015608477
799102098
1868091714
252126885
1763021720
1725061435
22814073
1345858219
1156337822
1643316765
411796073
1778955991
136167353
948835670
542911589
1945402102
2146050614
580940415
1271058011
1959671042
2039689876
1413457470
1152420067
368615776
370749210
277449359
1701730443
339030787
976677877
1220429641
371198901
268014464
1886776639
2005243362
148357335
1281158066
357796298
125849276
314764583
1557001114
1267733700
2003254161
1226435270
920832718
14749784
353908187
1419447946
380868811
962553791
336759127
511329937
558953795
1781182872
1929617737
231620765
839325679
1641708089
388299851
77862942
1144967501
393647592
994863264
671255663
1961708212
919567066
1269795013
1044758399
597921341
1664066502
108764913
324828005
1282332591
1870592525
1015194114
1519386939
1222290497
890324943
1415485897
1906269891
1065728790
1081651808
1032602270
957828453
651855112
1037384883
1344141909
1777309717
1620889050
1681543409
684192787
1754728710
421319476
434328412
1747367101
297197815
1040272915
688929857
1463867140
1561777277
230242918
528693895
1382357040
1999278867
1908827973
1488477598
2124786544
435278992
187813763
1024477029
894555943
2046029881
295352791
1850140639
1005508692
205519430
1651613863
1806646620
1313935182
1048210056
1594876730
785195119
865498018
1914784431
2105359564
1527125357
233001278
676326433
953419267
1497507498
1340230342
1265313502
1532312652
443926318
1109960809
1748967220
1834832496
1110293569
1170205188
1882690618
1770703006
609620059
137733183
1249621508
797412624
1335168177
682796236
165053449
201729026
1337146447
1555717736
292860707
228825088
1772713438
1985191338
1252072455
1132409431
1292758361
1148945477
1237889335
1803090619
347688771
568577642
1630469571
52953133
1922884334
622681614
601631458
532244779
149074803
1215303630
1131253513
1711885192
1016120174
113301263
2140259123
1969638666
1007175232
1443308005
236536291
345049972
98165516
384992765
1990495502
1906855071
1921515017
75609038
1427692637
1255339996
502270967
1701557316
1378112354
1587074073
187951910
1012689877
1631240282
268112398
1853133
1931831008
2006180242
998087640
1527578709
2354916
2010395757
1332882571
281322005
1279092166
2049526547
1391866334
222288347
720562696
1757588214
607417049
1698298494
86852557
481309482
1469808967
467895940
1786910826
1062144642
1188688248
981975716
332621606
814618039
126966364
368725890
2102021381
309523897
785456656
1606798325
483266889
1583910435
2005531212
120881074
1563982263
285217650
390815686
2020347180
1839752801
82681993
1169920897
1979001898
527677228
103372389
945526380
455633848
2086237737
2050883812
357029331
202964056
1907707306
854476277
616997703
1907786411
1687503653
477715249
1385526660
520024419
1035123817
2028487964
1560670308
507079562
2070924120
1038916551
1629205717
1800613619
454672867
1928977181
1207695695
1251444257
835850073
425866978
1931471487
2031862448
1486775144
945814337
1641730677
1717059557
507583308
454324515
1810172495
1015508066
77264284
648367508
297578876
931388634
645336683
1791076140
1288515048
670983649
2109875204
787969346
913208591
50675405
1632510702
1130534274
1307384723
66399037
878901737
1130257013
451685725
822980052
1769846349
1157800263
1653722744
16859755
1690233066
542470360
588227297
1912250452
2041139503
221912912
171441961
414188557
854708786
1330053272
552656958
138248772
1245818608
46832822
1853205438
1906270782
820776476
1583967694
1668855890
2076540570
1236780681
1625106090
1851104918
458797430
1996387286
1786675406
782585821
460014992
1736561094
778212027
1470429099
376270984
393765327
922005010
1845535736
1356780992
1249007090
1846920751
783463541
1029050428
1440204238
820665911
298390420
1805075581
1793141488
1939865299
83965602
1116912456
705373282
1502819730
659285595
658801704
690390044
1784617554
2137640421
411967209
944087444
880762179
1559352553
1380134494
417855439
978181720
1278361220
935473718
98895919
1984219688
1115525548
412240320
1505200034
395198752
1771325973
1470037565
1407832684
1342866767
905727920
399184949
1971628154
689287328
1027028813
1320380062
662778232
1417016271
233327356
10143945
1566525869
1392204634
488331754
1855451307
690034065
309993202
821907696
708733224
1024253538
1357412189
175610614
1343982662
582366795
579402847
1816086619
478184744
2112840884
1831504698
2131296339
607279902
90446401
44479801
2008201348
884540094
1908305296
1088927113
1297364336
1042708715
2136416042
1038020480
977752689
709813599
1032988003
167048457
878252680
730514403
1244168654
2073826531
2104784891
1463555973
1036016603
1120825545
1731732725
1315939375
2052351522
861969277
1627898860
1225994567
990612218
1227997027
1766471499
240767979
943841140
1633832194
2141557385
1057439988
1772347566
2145005685
1059707261
1417357207
1801254819
948408302
1417382146
1500877619
1249527213
2011108014
355395578
665671072
2143467599
1850125946
312810984
1601272359
660956655
1312030154
467408074
1554955997
251605489
1558650560
1052909705
517084951
43563143
164305185
2059300639
1864447484
1415414768
1487195120
2067743132
188883070
1911392147
1725523032
1514072902
936036272
1967777074
875912244
399547100
1624353587
2122184798
465370927
619047512
1419281206
1178971005
288324203
345913112
780792468
1091703599
1141207435
1083228850
920863113
1424839605
953425285
1772264034
1300438954
333368285
1042150230
538527763
1819700740
529566220
1505349834
45828595
1761350137
1377241275
1746515111
770659106
1473826353
47985073
651819834
15422401
1542727352
1036954509
1210197455
807684519
743917921
102132997
1954555924
1901057922
1221001609
1152358799
1292320540
1718134406
575779157
1315743104
261836484
1246137760
1867142221
2080424575
1936836878
1115390472
2018085283
567514054
737221390
524701618
1710073525
1283402201
1010279511
999037238
1966264435
33113981
1706243174
468295758
2052857526
1720249752
5378455
1561155115
1082574257
130625384
1928758927
1990931345
505432162
924471100
1324743044
1367038130
77116243
1208099242
1099729328
735344209
1674173955
907852623
575550849
1234369838
1873589709
694051654
1572768168
1897797322
823496680
109564286
1465374313
1081828718
1213236109
885895303
510324406
1921158214
1788267638
13921403
1969253768
1029799946
1769354463
138495148
855934232
146972416
2103674923
1614916143
1906725950
1392873788
449907889
881451602
1341375810
974909579
1262618135
1802236876
1000010737
1035647440
1509179280
1858591425
1440357336
1974567841
500735642
280364390
2118585942
542670868
1219738733
502077225
1882665295
438715359
1700759792
251917886
592512275
10377036
356971626
1825644317
1206923906
2011794986
659857948
1665679540
1143284225
1133062172
1353556595
693576037
104405158
532002963
565261643
1398983266
1438637892
169531345
1205244931
1495661683
73396379
1841338913
1193395184
248638447
2073702120
1863569717
336097386
208815445
620372817
1646138202
1488964950
2109045018
238535424
1176407085
923566391
391794799
1928576606
1993643321
30250806
1990445265
30889506
485299594
932936175
2052340009
1124121365
1143188065
2046031153
869317948
2042950348
1590204268
1384923232
1647176234
871384859
1669103275
1384255745
445235
1959672696
454222098
1967436946
1210000675
174197723
564946569
858731200
871498532
525906635
255454868
1441560674
1517128423
73234301
817457163
1792968843
1010636983
2006582223
882733478
501331989
1981981624
1632306072
703644192
1491398297
16804414
275925396
853956799
988803521
441706033
2060418672
1353151772
1397798677
654510385
1600673529
928012169
197705193
1568456918
1795772957
640469489
1320383080
1129169586
575143753
1365602027
1010734898
225091832
1555025146
2137971458
736999289
965748350
149052940
363558073
1170317815
1111161627
1100245326
1825643521
813492909
500666251
1869618833
1724095486
681473325
1290490549
1275467229
1689575823
1305151240
303574073
370525317
1702624539
310305218
167461488
664173824
1093921091
2080400740
940049852
1644819404
676535565
1185725105
1084261492
230772219
1099751975
215450870
1875642433
1423816687
2062382732
1016503529
1460468082
1928692570
1606546470
2062734000
1006046093
107400490
100466988
152483812
1145483701
679521375
1793673325
1513386549
1130027614
231466901
1612364142
1190892819
1209136168
1876702206
1991217422
764937426
153827896
1714617178
672278859
1397940210
292374429
467446183
1351389603
118387227
334689327
2073134259
1763635131
1375088118
471824640
2084767971
1261020846
1977331637
1541069871
740216944
698108024
249153306
769107291
1882194200
1350192519
1744210355
2026035611
719864545
614896917
1889365282
2069839925
469319161
1258728773
1122658719
682421887
1342677220
1328473001
1356801055
509484100
1591783247
384310675
414916615
1727676501
50026346
1761638358
785381933
607155142
1160630545
1257746311
2102045377
1828331439
195085146
2050511377
1351274418
508489691
1395192663
1252963633
549518954
340463666
911243720
1034860517
128786144
1019785329
628654596
825838050
1937100107
864931968
1469878246
416463995
1840366702
458183947
56643010
1178262036
937185269
770335453
1546707762
1635239784
210618057
156566558
526570225
1287957261
116460855
233247722
827679023
1377115632
135208689
901542717
1657045483
486433674
1806279130
605127739
1922191167
754412086
2088599433
1184558893
1081149295
419468125
1508280508
1106882230
1760990035
786711430
1727864310
93086646
734172280
761346853
1701241586
1241444843
142605125
296728140
204699884
1763271647
1873487277
770856242
1027489770
1819219776
941982955
2135149652
1907237344
1672425901
1119865915
2134006924
273441967
175594458
1359193739
1973031935
512459861
11126384
346420573
485414241
523703531
1466398407
1630180936
1009199411
2011540926
2012207734
828551742
781767969
1617287712
1892066186
1586401945
725105914
763303324
10546484
1997275201
2043382340
981453854
1169860591
379202015
633511238
1261528528
1263881558
2052854095
595903587
2045466729
1178656028
1189249756
1176845640
597574178
745545841
380015289
1351580783
1171262290
1924740941
1803396066
1583103364
1755451646
520317845
95417939
1436572690
2031769276
71519742
1870314619
203846453
1711849961
1757813352
1004976702
1201948232
1677810404
107832232
201091846
1100804349
1929680818
1201408092
1702801459
1556143946
445558280
1521839678
1114965751
1119653500
1323757138
825231177
15615658
780604518
346563780
1046224387
2122639201
945909903
1033569469
1293936871
860737530
232236031
68917684
185198422
200977352
422875464
1482867513
1916437869
320391726
955884916
1697428838
180750582
762676113
1225475992
659915910
256885930
1171335216
1684214131
1847899813
1472173369
1076459080
1865994115
941678063
135439619
1829017740
649284020
576993964
1617459517
2034609108
609342118
109798950
781010120
2134101522
2019533064
1836516441
1214416278
1769780205
937553754
725188161
564586653
1226557320
395436979
1252639937
2126411176
321834639
1855144211
1697913284
2033976447
1944131647
1085857462
497148806
34404438
2142647287
961013899
850494994
1212695571
211627864
1279977518
7816690
1791080202
1616206920
94737320
1302344302
497193283
701341652
1647994765
1808799627
1952997150
1732724732
1754465639
7567523
1271602633
1797613930
329014645
1031705142
1579919397
628213578
52927914
1739744381
1615555115
809516986
1258351433
1109443986
456023436
1496957705
579658188
1422425044
1395150367
45601296
603839508
105013165
1798727096
989430754
995230703
647530149
384172154
1343952021
1516972912
1400927416
338282938
1939405527
11627454
206657329
1369317203
809993975
567381635
1580156597
350076488
164104379
2018000255
1191481745
665302923
346324339
1435171708
1208094219
1236773673
844809861
180347716
511669326
542199172
1556113424
303378806
1010090296
463483655
273141185
837391254
1575329761
1294787741
1825577757
1746288850
163044529
1908947930
281575377
80468552
1284366079
2087585575
42997536
2039681848
1071524711
1052767840
807095802
35791063
933293662
1591332559
621269144
1909977892
1913425399
559933245
325583302
432944397
1090143445
701033577
732887092
1754469478
1726727027
839118202
71697704
364630652
1204476773
1572581288
2037695190
1621171174
396112099
882395993
2053417450
582363513
1602090328
2046824329
673788213
856401837
57387388
133738112
2144694816
1504667524
1767892943
99201591
13129826
1455019685
2089629326
1260468171
1551390675
1241136997
92725833
2015098107
1026009584
357749076
844292010
1353810623
352982320
620065039
796767802
610661315
797260467
1574064375
1567191609
423734943
1783917702
1269387531
2066784058
2024837787
209259552
89073632
311839244
755590384
620785806
517427671
110889781
1904116696
868766721
1718864397
1618417897
1297670959
445303743
301697657
1421697504
1316901139
1956299784
1881723913
2093199040
375652753
2010777760
566247206
1715850595
799957842
1771164105
1408340918
1704051174
1239366551
2113329817
1852008825
76480962
1670580855
692191071
612012074
2065348152
451852170
2103862322
1519271933
1397884290
1325303216
663626429
1423577457
914581028
1944538972
2091286668
790543923
1570765004
1995115287
1147448829
688040152
1109781070
1315018631
374082322
1684221244
1922883121
1424412681
610203503
1206368423
1474126099
1444866122
994256676
1363651242
1182556751
1049760047
264405431
1070857343
1775482677
792749209
632391688
552972761
1816175638
1219434976
878986034
1836191987
978415460
1481638509
1761261987
258319042
1555758096
776228116
1189998221
1443298213
655321850
1083937550
728131447
224545561
1598997945
1682975813
537213607
626963423
210415801
1264700219
904439160
209611968
1224091078
579821811
299182714
535472399
1171928575
407980556
646723471
1400653754
638112722
1238680229
1383683265
2039631030
1837540832
165257884
838785508
1537679505
54845684
812867862
2009804055
565549289
602155525
567173671
12552398
1470023933
714703103
2100988501
554781314
887200039
1064186403
1826363959
1416546435
605366286
1211355462
1501811675
185643143
1689711093
1805990836
1431266879
1103162802
50184608
206414310
1658004011
1795167935
1182951630
1525586586
1437464023
1804756135
565133149
2118007921
1686679883
215822507
419916935
1341538515
597791503
1268644475
175568663
1431121212
35986406
1369699911
838638856
1662158425
196422496
894772134
1109292155
1271335442
446653413
1239935815
1673155405
136966554
1449383748
1599751544
1910702079
13908859
1296890513
1229940752
1268459873
2040200891
788128372
1612512489
509552450
496092113
685492205
1869668469
428769983
1285941260
617075663
706242379
199640419
300681082
752759666
1116876002
22877051
332951183
2133292263
875784651
282200618
1572574496
1718168460
415879641
639592750
335257763
1020451641
448985653
910295708
2057563574
272903631
738346956
1885762225
805544760
923627151
632186325
667754713
456412137
1059802868
1432306567
1603667833
1350662480
18805360
1077254809
312820784
332033255
1117995747
210042295
116486276
722914266
1017154839
249130572
883736902
1639405515
48194708
1732344635
114945999
1852551690
991678522
1877337833
2080237981
1696998829
1144634888
1981273412
1925138570
1999010171
1702608937
1394508447
929338305
38062635
1488785552
2049802482
876758754
1382378822
30399807
1963753318
2018091917
2116999840
1749081235
286889862
470370425
1916444508
266414544
711926784
1720750622
203052791
395798866
320216720
1892074328
413773576
353973303
139331243
1726412113
524710039
2001587587
1265535
1827786613
497521250
1346051459
1429034500
335939649
908874645
1115551470
2016206841
1001434472
1419533672
1835967026
1340350701
728118146
1936846332
372421214
1543588298
628444970
1978075651
1931288897
2023005739
769954948
2032056274
1776137163
1365971729
1019994067
283328661
1075881384
675706028
349865397
445807475
828350025
152835462
2077969242
720445266
331672772
1671627696
472327844
431889740
824314881
1100662693
1662502632
1342112443
941256568
1968417351
1101718632
1142842333
751015564
606176148
1235704113
2031439167
119237028
2088898558
984940753
1677246342
953540141
937414563
804806986
1298411512
589488759
1006267446
1071848169
442110831
405639790
1209902773
84549706
1649635617
1530246081
376426096
804435699
1448574042
759462448
968933151
1860648859
1058289231
1402835790
1147299479
704955957
1041307950
674069338
1823724498
1188190772
137677369
727062804
1881656438
1607675676
2113327948
966435476
1706027966
430212140
1471571484
1993066695
76892168
5788973
315565494
863317028
484942301
484299364
1713699142
141367582
449583461
996712758
1124066784
528976762
1846832502
686285713
1227944258
529365925
329761015
2126383334
463014793
1958310547
1181084125
1762289281
743113141
907699590
156124875
754292557
1705080845
861788956
1288904238
294757434
130149412
1168266956
1700955030
788460697
673562442
1360203151
1632487002
212272664
2061650055
2083381886
140011498
1618865539
1804136223
2092214734
1868011984
777756369
228084951
2037036735
241910899
2006842616
311908288
1658826376
813274260
543470206
1041470749
1286120779
1588990465
685232605
1037783815
998801910
454901323
1443511771
1592585073
203991682
1357756863
1730730258
1303645539
153286860
1514664748
2026340157
1783500891
2117989906
1446862038
1094501425
934169947
299655071
1253583734
1578991010
245072388
1824584395
834968654
2080969250
60766996
996639128
434422607
924291544
1495287151
1532251764
1832378729
727357118
1694574967
299544871
1130251049
1241640187
54242546
2029781551
1445111324
685048599
85089594
1646252016
1225926556
651305407
110174607
1166432804
1884011376
1776577876
842388791
1886803660
586164569
1723968573
1018817048
54984113
1773900648
1428216030
1226183310
1938251126
40994072
664434911
1861809112
765720336
1021610014
1470348783
1275715673
478913229
646071236
322268623
1517328847
1291107321
1298998048
449811065
1027283890
352556323
474776194
1672147526
1297771856
540226793
1813800645
1527337154
1880063009
2055297413
1768274574
1958049380
566296064
889112021
1315444050
2145648887
642997064
17093737
1004407046
314964908
2050728310
644961651
639957235
910049231
1839627452
74035502
1555134332
1481284765
1160526604
1531336138
634989695
1825687391
1370150427
1902602894
1092305758
161944723
721356004
1003736129
1580229124
867497754
393566021
245584392
927671911
6244519
736909075
2018859269
17968327
525228765
1455469201
1314166968
1258069607
1442041479
1371303774
403259244
920274793
1866085501
1700930510
1895454319
510670131
519075134
2047687173
698314265
1379065081
1503789619
696269159
1638109733
340183309
648858876
1570380134
226133631
1326501965
2072381438
118201287
1414089319
1186911225
1010740932
419802673
1916986785
693241096
242800258
1023006029
1320844354
1758704681
1092535647
463838896
1011592027
930981449
609014725
650255049
1687825524
1304359989
1241453576
13655969
810140291
1445359538
1228128971
1989939963
250572362
1935381168
1112768372
2016214026
1507649969
1349448922
214977486
486579843
667380901
199969317
588010787
25484472
1181399473
305129811
314147844
837591237
845771128
599644537
1828901983
1620545711
1288417076
1346398470
1794143752
1415956166
949808482
523914126
932689158
1299223867
977940896
1935687694
315074927
348213178
629244154
1841971060
1141092379
96411052
1567857628
843330204
515680935
506254585
645464840
1848062036
635045831
61856660
121324396
1732527238
767792057
1945702929
983796256
545897882
826085336
1053345348
988774728
1311507082
1719964573
925281475
963474353
1664807547
2135209047
2068243368
1702934925
1991035162
1594586638
146078943
951020624
369593989
2031551281
1283329952
345662289
1475480724
1869163700
1026741218
1524660127
555044237
2050142963
247120873
1175326937
299344387
264721795
907101769
769259651
2073702221
980134789
1025892547
135296918
138544654
40748042
1429762591
1655552288
1861599186
1343852074
673870931
1120434192
622372307
708446486
526272379
1192096379
1923899112
989347003
819823351
598746618
761407043
235469282
1100959938
147281035
499419389
138044019
1307037451
1128779777
906144971
697448848
1322875565
1808600803
1241914920
1078852576
1047634241
1033570339
1687955082
1278590987
692640687
995547159
630958823
1859313305
1871745066
370650004
1225822528
1715167831
753302690
1586558316
261468131
893599939
951535809
1597434403
1009140371
1157913237
1325998197
425608178
1003481533
2026783397
866604513
1048072006
1338912748
1588514815
130550828
564936501
985176350
1541698786
342157513
86952289
2106341224
1839947627
2040516307
1373178473
561629945
1408655756
95199348
916435480
1602316019
1019519498
1809385911
1621849990
788832381
1273304012
778785366
1945359825
1620591762
605599414
1278294062
660410328
1786681015
1671733152
616026566
1719303300
1884493491
1468320047
205879267
506862501
1469107980
2106632895
852408448
1623093552
1723607940
1191352916
1329549427
1480305254
2098812659
1777529739
1922051620
250415526
1693983113
1903691881
2084797316
1718590163
448688092
557570439
1677701264
789524290
519712656
712545912
1780657427
723690118
165926735
493675945
1128651707
1771333172
450522113
1937306834
2026658603
1171805765
1719799669
53825941
45363597
45077978
307107330
687114509
218334663
1614623311
1012901350
1799393388
1833624168
1023889573
1120001176
1678046593
47546238
1152295273
355237113
1010226771
373331113
1714707595
412493446
283877902
1263711311
1188365806
1677660852
636461184
1510747296
630667778
1107123023
1527595857
168391406
651149632
1790167385
1851145595
1433441546
1174138175
1442589262
786391915
650294272
930298870
1437478741
1619022966
1460307595
1385252102
1544278729
843573628
1744888423
806940014
1786529571
1316384320
1876971482
2142364589
551447721
871276902
1254138619
847340643
1172033479
909016243
1735630354
2013218426
1690644347
838911179
1811651708
759713493
1168214947
976773730
2010465312
1179569571
272153404
954630649
2020425797
1667924386
1526893028
1050442660
1446708074
887669994
990076849
2053801057
924422565
22937836
566193550
443295079
748114736
446261992
1921869056
500399344
1662381539
1211893742
951170520
1854162451
1219700942
773060984
1271616437
1768925508
689165533
2004685086
2017134032
1375851729
1699332066
405253456
1833843667
101866611
1026404239
1036443011
1125543186
619209262
296116819
491179671
1576402456
1023641204
494246486
424443432
1309388576
2038079474
1547972538
1457502324
80057058
820067427
902179547
809523895
1527024594
616884441
82830857
352837916
1717130010
838025443
961886446
1238907356
67372721
651806870
451651996
553181707
1283407748
1852869411
646489899
811813281
1384099798
994083877
194300994
954171346
611404076
1597427616
160246128
1693591362
2140859182
34972142
1175164588
1031582256
3250494
1903429721
841944665
756082376
1506031894
1381855498
945622813
706259880
1200150744
230816707
829752895
588454792
1815379352
1711837653
179225121
256369227
1160149316
1026803250
326953967
292675646
617630030
808091082
485264018
1761744676
1549990954
1289052230
1780124715
29089312
1424695459
1306660798
1803049247
1217093188
1411660589
1880959112
1555590613
127358533
158123122
578030350
526122192
1789863729
1130606579
47147556
301636046
1884694612
1457027447
1326949573
779938502
1926054938
1272364108
718529964
1738761033
530307935
1438011531
1458899765
273810990
590934632
1866002987
981293182
221917106
26584375
735997633
1607855386
731605060
191488769
1807244265
1405289795
905199189
457470822
522605927
537395906
1100753047
1149190592
738444189
1827421201
912224390
1633219118
1307584915
703698353
995501218
1955904835
2004548493
1999495612
38736454
505517301
1243348171
1708656709
1564985385
1902743543
788604480
129628208
529178902
1326095981
1926960317
710434398
103535922
2061076117
49348236
62989994
1103008993
36710454
166015704
68273279
1027287879
631769497
783490792
1877361085
1680811984
1552034602
546299157
1560418403
1953534166
790439039
1719028315
597938802
1437408747
284854137
424125784
1410625902
55474664
301239722
1133097919
1092853635
1263308149
828705782
434860437
895592328
2124861674
1428074201
467224147
1913140439
777889496
1631157982
1804190714
597875742
837074477
752069834
1359736110
162032412
2049408168
319268282
1677722352
592838972
509112419
645427053
1136909230
1295839234
501533554
418729156
368820468
1477731004
84206661
936749531
931190142
1115672306
2005058044
1892569046
601752659
1687891173
527412408
706798104
329545240
87947241
463587638
1411817853
838897655
2114319822
1274198632
2035775842
236484922
1146800200
1062751252
890131334
350038624
1656439844
303047869
1617671288
1813447362
650482331
943161303
1876401980
2006378183
93001750
55046312
1791214191
630515375
2028021279
655502269
443477085
1466264632
1568633497
485480866
59426374
1473114401
584931314
33911040
2042944059
1348615596
1792990697
1871517976
458481078
326315636
142772628
1380160363
1170884405
1480065665
568391068
1882205870
479144321
855323306
317665849
438354040
75389119
590597722
194309608
2018682850
122738128
93610627
1153918360
2011289538
1687061364
272132209
226106524
414640347
753541567
993606307
1498832152
969749390
537432849
403936410
1749713013
63566662
601122749
510039969
253886237
939356068
262058617
1555389085
511134040
1946627940
745415913
1207172759
1584424681
1752576571
922579864
348737106
316104733
316552015
1594491388
428729402
2084531490
1106965360
850646887
808572909
1342697235
77237092
466606734
1800533417
707669917
573031920
271406669
837122971
150923634
1573749279
1424999786
2030919747
1943574764
189537765
943581086
1538138483
55546754
1723459610
1806113939
1000151424
438626577
780638814
885000609
1749704225
1000409849
826399739
2023195926
2062558904
218316074
1453902767
969198150
812694020
886492732
634819211
2012214995
86762822
1948194682
1749941511
2060832235
926218746
40584448
1273634516
1911014720
393368417
1728243479
1271397217
1959352493
978282101
1048332422
845363674
1477158591
617240224
355307707
893312491
1957188966
46535890
1007266431
2090011362
1876737289
1202324742
1050277276
1603849688
1143365178
1383607742
1709555225
942468929
1128373379
1252191429
2100853931
1856163414
69977135
1795896988
1524096899
1086341758
793335088
1420844058
2145032661
1291552064
1576114157
1253726368
2003893316
355739092
1237350872
1705486624
1997559251
2051015191
1395634392
1535617375
504503036
600131904
1981294685
1867152047
343398060
1576699569
366785884
1901031978
765780685
822457031
572461594
2004553524
486467510
1406357199
1879057185
322795759
931538146
509511181
1124893503
1343391069
781615407
1166235781
1679185777
757352232
623010574
1955843376
1264413538
282666033
2044219526
1191783433
1317443069
1698067223
499406908
919224442
1912825044
539009655
1344159864
1235198857
1890259379
1923212947
487948432
579800622
1130741098
914386820
109838460
435598192
1844114718
1905076180
1255186761
560046789
347373021
1781791342
1317703038
2116956742
1667656009
1358340388
1143361728
1346334972
302871030
1855650494
1144371525
1746051271
1656004340
385214726
659783340
565295398
1072902348
1415296939
322679553
1344008579
942921091
1474234857
1374288738
1054691997
1754670243
916934936
850300699
1840140675
90923978
1556597385
1649082561
1813279220
225415858
1646265965
1481100949
555544519
1476378500
367981989
752073183
1433039429
363766626
568426493
1671292920
65979755
95979001
361079361
1966852694
1204395233
301427275
2133529922
567004894
870669766
907576052
1868200806
1554372498
2064314655
234089964
1613502147
1779071950
222666285
570931618
2045184035
350359463
831515748
137834565
309466248
867988651
685936158
839871631
222229492
157463060
299782744
1223833105
1836656394
1718310042
308944709
1135093041
2086753794
1315084121
1052636295
1878724465
1507735200
1144476515
1265890675
2115615732
627833382
1186838777
1381530357
849731451
699614208
1865993884
1339174520
1064132779
355510213
284932554
14363518
1643111553
1316335571
710135826
1873029695
1240572484
1521249018
1812753883
1192931880
1903984608
421954316
368940945
1940607835
2060482183
1189141355
1681285585
699984218
1474575959
1359263396
1232347496
543286664
1916224208
1972331866
951542773
692887863
1087758143
225016737
1223143303
1280554901
898687764
458657958
177671063
806053932
696868228
1598456688
2031505590
1580794292
1951511262
900811247
86720794
1567970056
537196343
1992705825
1356425404
659760802
936744037
1498950025
1355728319
880985160
2108962095
294539393
690305247
780892996
1724905856
2072296436
1078574227
1356084466
366015375
505643289
737830670
550768251
617474795
848742877
1231827178
1734605777
1881041334
552622704
46761635
994734386
910823513
177971216
2035982353
2000295419
1215705604
124601999
80257120
597458565
835893467
708269930
890011530
782364325
732385809
904585079
1169865095
1127162845
1723982456
611327277
914147071
694298434
707215993
1014904628
94985450
1502029936
34030167
1943763549
1460434471
1282826038
957675244
1066344460
571482703
443807203
428100877
1001233499
1469521610
600505371
2047731309
1082684484
1224357535
1283219439
1719287246
187341938
1991863079
1182462336
1112871692
321543802
1318183925
2081254452
394927999
2147076147
1170843413
1712294263
1506546147
1811849533
631380353
2011896508
1120326522
1138420070
1291994936
1296182193
171840329
342810457
462025622
1801661741
542710500
37588443
794718585
851453597
930933406
1895621492
404898719
180482064
1446354321
305811325
514360537
1685091816
1490032198
639428771
1108678713
1720254870
1030025899
829299758
272277833
1874562146
1278593108
1211228766
136791252
434641415
694003836
1278705201
1123102808
190126695
469101842
590070606
804514482
687330318
1508920363
1876288496
1187998772
654825064
1862743199
1179109166
714735430
53900323
1615163999
585820072
1456859233
637748538
2093357594
544389441
266065460
1053208836
1601027700
14522394
1972050339
1747681678
2088627097
432881011
1076930303
1089502193
822340479
346013626
1555422596
1726678142
692310597
919738188
1313347462
677627793
375444204
257240430
1892287280
1241935082
312728252
1906209441
1887420948
1841123596
1054963204
391969858
143053390
2029144111
312474697
366750586
1523236364
1322084324
197067997
205314837
2034734138
1294653876
1635852773
198055394
25897053
958444874
435742325
1005475130
2022054708
705553107
1610232089
519980622
1709025929
139134163
986759511
638458324
51333758
1589013274
1344082664
1829656809
735511544
208931897
593003211
158155842
443129473
1448773691
1436662598
1227471406
1530105910
1839608600
999450538
411346034
1223537952
1001072172
905916771
10088152
1257820334
543120216
363004806
1363805623
2098255133
1404423867
1893111714
217897861
1485370332
1071884564
898976074
350713846
1818326554
1959293442
1764766547
1620905249
715676910
1121077881
1915785972
1003788044
1320536362
500641393
2013951228
426508456
1626680472
511459233
1465952617
47305491
1644970150
1390680045
1622868035
119434070
810600530
226304824
313511227
1296414811
1201543062
48824647
1067561989
283804185
213607241
1310060902
307412296
1501312748
1789123166
1539523345
732803619
661144192
555844902
1288294685
524730485
591915894
1095495326
279020490
1664378759
252951055
1973130016
1337776865
1526836274
1367696971
1482889892
930316371
2090505350
1878085211
1151293283
1465180638
691268910
721450061
976162477
31183830
860836970
919864594
530811174
144456427
773623637
792421897
1627056987
908312338
161031537
1959119900
599086330
367428898
703546777
261642425
97897057
1823535481
397734181
152158568
511698012
976712179
432828926
1701084458
1006847878
914182217
13046901
40926015
608560629
2079034496
650849731
558194872
1771964060
1896922888
639526625
1138118539
927798666
186843834
194335066
1351103605
1307327741
746383180
1363755893
425958648
1094435903
812542928
957709369
1959990765
1709586766
668663981
763138056
167186906
1055416347
1614647773
582425817
1253594832
527362851
147560735
147637782
1373762769
521862151
663763079
985168145
2074854550
1807641423
309877864
1975056773
322858154
1958795448
1181279722
1192146352
1473900829
1635681204
1083694319
92791326
1751631952
1024584522
1820437063
1465638569
1415674437
1058617107
1257462409
1945559601
622118555
438855322
750970805
1148645128
711873060
1035553242
904825801
1018892157
848551551
42615318
1543248553
1107679525
330761993
1165805866
881943839
861158032
329877412
103072395
794730950
715755099
1088162614
861508461
1083433189
1437726654
1016103200
1765409332
255493512
1329334014
1177091292
20176901
1827391512
841655734
194779783
1975547889
847069379
832588464
1530392252
1084671904
391936354
1497659059
1325169544
62160883
930252877
866416729
1777774445
2029964343
1032368636
1943042059
1680141217
1490805610
239539018
1651887483
160305631
417751107
1510364295
903322201
492051136
544956685
701326024
656846669
564868290
1279553546
1307849373
114931881
968780092
1534997558
184846871
1153872354
313183043
650963108
2073154394
1474208268
1557802671
1234148784
1541469812
747413612
1596351660
868434023
1448688694
1071194167
290325401
1806068553
1842821000
1351779676
1935914037
460258955
1293596865
383516643
67176527
1619165168
279496471
1034138047
1193662773
784483210
312124141
1755388270
1137519938
2073844657
1441976509
1687996123
912303918
1236422961
1764829773
920803237
1918073662
386311080
1979644458
467516358
223211039
482480647
904666362
604291341
1920096990
1086433873
710290385
21882841
1684324677
238985786
1068674813
1049984761
1088281803
67172107
1922389918
91359367
145932582
61724283
518734451
1176036856
1129972311
786615892
1476673988
135547775
1293377912
65979653
35860446
1638628744
2065105999
354007535
1684949188
251548802
1088500355
1116491062
205032804
1626671279
649042989
1879576738
549268781
1061504823
1749887086
1153539962
814086158
1072532824
4803404
483229307
265673076
1638387162
862446588
1890632929
294672958
1173642313
1683399427
415665219
976693915
1518215680
265353537
2001414298
112637146
951654909
1299942679
1023289490
2128263005
498865343
299907423
694951437
224650944
997639523
840143629
1494298237
2111281331
1199904127
1370290340
1755671108
172127537
318816575
1876567811
1845751365
289878477
567425890
947345513
71158587
1592939343
656530143
305457882
1770632658
1760294922
2141867190
452169147
1927380985
2025892456
969757403
1604319361
1648252861
2098870979
1986774651
485960062
2038747321
484549133
1822549293
985410181
1968288684
761457524
497607907
2064146693
1878562530
1454122888
1295962293
58680079
103104174
2139121115
504736733
1984910848
1940964671
207075065
1089134408
1158075581
1079741160
319108970
2013785489
1063869917
2034036490
1589387715
1208839784
478890510
1557778274
2118969449
168383483
1553877538
1290981666
412309584
838432284
1710714293
1245409467
1764672187
2147182502
670544071
860543388
297611336
2039124449
1520439971
2033682418
1509071483
1934465247
565851062
2037296929
184888864
588515389
1855880140
762866631
1225233918
616908473
1942014203
1719253560
652889101
337760960
1498195065
1399142415
805107043
1482147626
574227095
501984203
1139327657
2106304114
1432586170
2069714292
1748818833
2073456602
105338592
600639049
482725987
274332446
1161521359
988152281
1309218039
1596759278
1325295756
1392878918
861766151
1442648964
128850809
1414125692
1010425956
1810872890
1699499503
912606582
712145529
609617469
1780173579
623532396
356431554
1543588468
792385965
1423838312
1392491124
1175569445
1141818226
2088989194
769725196
545451859
1326965409
561058092
1368156457
265691676
1762179228
413205722
239680101
1012691429
452889566
1598874536
1610718178
985718622
1021840997
763785534
499450943
2090060370
692227129
1788744973
1350704603
2092478096
1467392243
1950882776
1842389414
381102017
1849521859
1989263225
365181069
1997553078
1134005363
1675032255
2028037752
1440282766
134087444
1896484468
896367496
872103277
110589275
1404963035
1232244736
513667588
1952011421
1552205384
686851252
190147033
1008652263
1766979051
500436560
853350702
232669853
280218872
1366083482
1731957283
860236063
1339197280
1027296044
1028770128
1277862127
1917300932
1125144129
16163037
424439170
1543386015
1385558695
1306508643
1679984450
1382822410
1283172590
1320723191
1584345588
1536665072
1100921556
250156935
76126672
1182189920
1051157899
2058080521
560266077
1901938421
179579898
473327776
192827509
1749496153
432810157
1540593459
234456812
2113061961
1911646341
66107690
827801391
265940134
1674333350
155163574
994841078
909940927
1040774397
439193648
1164074626
915197986
211792387
1074841799
909091241
665687136
56721382
1737292901
956715769
1419086113
1698793395
1959809873
70077336
184968276
267692581
459905842
1439020218
690628172
1302336095
144229257
195591534
1711741584
745524931
169517421
446978256
2111545180
1578005722
982580411
1839547584
479377023
118934132
1606935292
1567528912
362962198
1891137661
238634299
2108725140
834972792
1021887630
1347410614
1818400459
404537750
261641254
2131381897
610966469
427322940
361166419
750760660
213618347
1769975819
1802401153
2045132133
422768528
448983599
643658515
1725779051
1386157257
2142835875
540755945
886813090
2138501438
1675508888
831385690
725829628
1860985417
1698983113
733674722
498781731
337774293
268887520
891063763
1519324320
795712673
976310002
442717221
939278582
934274860
2144052354
1054776628
1243664784
233512319
601617069
258171804
1652181766
1096868011
72274820
967535231
1424860175
1252047437
1003993333
1814388507
494651618
672145975
2113534808
139395970
1692627225
781520152
780907348
2077384883
160512505
757858947
790845757
1656684724
1029639278
844282810
1510026536
660091103
2009319552
1448102077
589653962
168905738
1865693582
1703133186
1566847552
1450249611
60183177
570586069
711485133
129296958
2127016573
334409887
699799600
1110274928
1331196039
68158229
199090938
1282195795
1689989228
1146488667
1144128788
494920988
457932439
1443806698
745422423
596402803
833319984
1303997127
182679651
407548698
270115771
142539692
215496655
251056139
1031818526
1601762744
1810813713
1634714727
891214324
17820684
511865819
1079985978
1791926737
2027585129
537648782
1818385944
721680039
847634166
264176490
72091372
650934390
1819336707
414340588
1589308139
1663808089
448957427
1342238029
324737068
1851194816
736444797
1920494860
709674053
745648206
1936677638
746828996
1581848154
1082822145
950164838
1545820447
2017327502
230393716
29994158
98886365
154793722
124566608
903990124
48879701
698423300
115067201
303112412
1060080921
1791217951
522738435
949700239
879278592
1376842613
1883704072
1259855811
651812425
54241013
1146848177
299234918
113862394
818834809
1377496202
645194303
976527094
12856344
1375182539
1876670051
2006607977
1289764319
720838928
2044213404
1137490919
77499956
1462987788
1389256257
299495807
2025110183
1059616419
503403462
1967050674
2117942627
772737659
1897859567
1269982629
566599645
681959177
1607945373
1023191486
278443010
1525284803
1214734601
1818812995
1891489713
6256258
136522745
948229716
373702183
497762654
925163481
1795016022
1587626636
425692410
1718367006
1133258601
2026947140
1023097623
467017334
1442788864
58097407
1715317984
1802904368
1150893013
802392265
873453716
368711994
1963830485
49459493
1097049238
2145486196
2006058839
1549206642
193629254
628193392
1955756861
463948837
1889832080
1668150204
381377310
351246833
1172854706
79812799
203969496
2100418764
1554370928
22961975
1655336235
387868727
1745081224
985338564
808833623
703446497
345651744
1182751200
698900795
846467153
1177106382
2147386238
2134508453
1218971783
1456402788
625958293
252170050
1643478348
1581015901
887640985
994766302
1792357386
1988791428
348722264
1928088869
675458169
661709864
1146798154
1078335513
1808331168
398333021
1984929811
2063857038
1660908872
1611923360
1877697210
120787526
762310898
1493699713
1866261300
1555230763
1778274614
32029209
569538565
1733819980
386639705
612989928
1653721099
691075557
1856840628
630578925
33302989
1702893132
1517295712
849104
1464371458
2082008330
809763573
1034291392
672912798
32781846
608411211
1426037771
935917813
216680602
959839840
832153958
1805735142
363160149
2076225767
1220293121
1996409408
1140635850
2053367928
25891229
1773159891
1862881515
913944114
1571297864
1200740347
325427015
949034232
988051795
3756546
2133389524
77505128
899834663
834694410
1951373958
1620724298
648546268
433420233
123793978
977604589
1850003093
1952156850
155455057
1995323618
969530135
1191399690
1481920089
439465738
796317933
1030044172
99003228
1992856364
1880887445
1095130173
1385222018
111435454
617792121
1724956827
480442222
363769337
1514982564
346571652
2036701505
480615220
979146244
65338251
1389090272
2142130135
1198932773
1276913123
141275241
1582733162
353055211
734043817
1001197292
1088321981
314621585
490986968
473989736
818076813
1604538198
226524637
990828422
815935135
1033283817
806832669
519204460
297015702
610568891
2055722164
262888087
1395473380
518689556
1055757671
1218399270
168291260
201878384
862621547
102121283
1170931846
269434112
1802010461
616887531
17278523
2056481894
1677300211
1419129471
1785148967
530685493
1153540760
751028972
893524631
578290514
1525743755
1081110017
651737108
1929702638
469352077
672350620
1063739457
1183557862
701007830
1294352583
745425939
519087744
1651113692
581461321
598121779
55435671
2032509920
1445238464
1547528639
1603311520
1865892560
1779327909
370003255
402736146
2121263500
325419334
2092106555
951510022
673670742
565253035
913017333
1209434851
520572312
696499855
350637140
648023736
710445300
517569808
674419678
225014684
1838968030
96485939
1647149900
667484489
794449621
1557946582
182507762
1943017061
1311429665
1719254141
2088024176
139924751
187256794
2046476569
2003090847
377200387
756369621
278274897
1574344202
2006063697
1066143795
1299474698
1191797772
1470856327
1441009648
1381906802
569845920
267411500
1095931982
1196193086
140588373
187850908
371537633
340465372
1906353911
439663984
737645674
1782569698
649324509
1817004073
2028919604
1480962179
790772142
1948161900
1076077917
1349382409
1752057978
1464632206
126055071
668491949
401654723
590080741
697476965
1261631235
152306206
1603190288
462951064
299003614
805939760
1005409245
685439915
1320459795
1395877327
2051933677
1874639139
2011010828
1805097998
1718359324
1570164462
2040565704
1054552858
381605119
979801173
210080534
727276202
1747067079
225403505
698152874
957505253
469833630
1075595822
36807101
1078624668
1006903336
1686786840
753600985
1490148586
1701000609
1766080760
193990298
1259228658
1629322128
1272504898
1102810032
1711302330
1970739712
135587531
1844689607
1805412318
675177070
298401125
867523484
921715658
947469026
455539347
102999097
1437575333
1765528398
1104791085
137230681
148836902
1317642567
2032784048
1075605034
2121720931
675390493
663640609
1234439579
402099650
1983312246
1916380635
574875905
940028252
1404471657
424123173
579596861
1532319918
1339781862
324522737
747543082
789786412
1664229230
1199322885
423508573
1770701579
1380718637
1485121795
1813464089
1599918229
1074065718
1825845227
1532508663
707302220
1767474905
972959528
1135111834
863183289
2144501964
1537614857
725519952
415747551
1453531064
555314320
163049048
606769437
431837151
89560452
519153107
2115337537
222037669
1900523709
1012166005
1280980836
1587865200
941175551
19154963
593525289
1621240537
1907776213
730133185
89825162
485874815
1871978147
1157897626
623457172
2139573796
68395742
446327494
1086754387
2022432920
887437238
489961507
691238432
1391201868
888463438
2029203095
1946012313
522567830
713646186
1719245472
1553610080
2047667035
1381946123
1924172988
166323634
569078138
10864657
916046097
1046827559
1000427756
1425009457
970870925
1870987997
1552291653
775107004
2146117774
1528914930
1693228497
137138385
143411968
1872928614
1917455731
1804287010
1511511899
1039761425
790703003
2121100300
2086263259
846879471
166915593
181906205
546432163
2077426223
1670731565
2096082261
200503294
1433714454
275880624
1793306073
926548328
1558926342
390760648
747066683
1996627311
800720781
1800160219
1624188887
1706557143
1232581996
1984314207
2071165952
822941537
2013456952
588280169
354678996
1510299590
1036452988
926746002
1020566268
1741504594
539713315
777456178
1892500638
44677210
711296212
1880072270
843371142
1702014817
1527212186
635067402
1450228479
287933750
1153607936
597291115
1276261317
794573151
1626987193
1243489321
78241877
354837674
1826150772
22285705
211486703
1640036379
667755483
1663669953
497505419
1085392372
1817656445
1866811991
457971746
1758188002
1649284241
584279840
1890196478
105998706
1942847077
382287042
868283863
1470694178
1009297266
1377816535
1105651479
1630922886
1515821685
1285998064
1032208991
1040557251
1720109420
842046066
1833523788
941833750
1146593517
1291393553
2029909867
2088842519
703668557
424093593
1620661889
1804291506
1972601127
1667942462
1306898121
949034764
1374803986
1951954738
159531123
1062890535
863817765
943899353
1744759378
810959742
1727619288
1974677535
1945913584
1895163828
1004310783
449013661
1851350009
1323597741
1258635503
1496819882
1972876574
1777110834
1955396888
1096517400
1103048150
24917653
1837684675
1185017334
1646929391
534330143
414403556
405368074
1321421329
1849022422
1796744945
2053491805
1717428497
1375163588
1207663363
1448077435
535929634
1285515338
223648204
2107430706
1151539124
1961451162
2086016525
849171280
2090957704
1087113762
1067175546
1434874155
1359163235
1026653270
179830541
805608155
15314423
961905849
754474112
857330705
676727286
1490811533
1935422886
443041584
993457383
1892666376
1540660775
1261050040
1062817053
148625228
1711775810
1815577562
2080650107
1395558874
1005549460
530333410
103393955
1788430725
2127483591
1969039171
607435890
664577147
991108828
573519350
2090739912
1647462743
1608374223
1006680918
1586535203
2135279523
353231975
961930234
872769940
904730635
1824651172
798590092
1357044390
160558150
862780131
1336094289
1522856815
190629873
196444398
1725139724
1899613766
240312352
293158675
910688666
240810204
381142162
1903005782
1086759371
1271486915
1852034717
955645760
1126390075
1346314257
1826642577
468310206
1644130007
636434553
725272424
203539650
853821422
439143432
144654229
1086745330
635073428
182011462
367806547
830020236
2008940421
776299374
865082025
328171057
1018238024
1850590966
1713423233
364598679
1026414893
1604065615
591399857
1754740667
1331208352
840281744
427567250
414276923
156458220
799061122
989737970
1489859225
544430956
2055792903
469199957
422998699
73025999
1022154859
48119148
723093643
1142129179
1589420773
1504448613
889387462
242654831
536038450
74245082
1739987220
640701875
550735996
2056367085
817446939
1827840029
1913733975
1570143061
437178857
946676311
988820980
682455752
481576263
1993270094
1535223091
2050980275
1704998616
1068648229
759771197
1630781017
1796768577
1232360454
615667144
84868538
844720576
1511538262
434076620
1897632952
1269216825
771243237
1736146083
1072387931
1426060016
1973724531
1515634136
1571041662
1104192493
2003980313
481873371
346591050
940935236
274285787
1550813959
424447294
160425187
1122283141
1657065805
1315500026
700438123
974460986
832811172
96265568
2139007933
557183124
2035690311
204442776
322062256
1892111981
1583643620
1663190346
1622314091
1404906876
255779888
488950094
2115620020
259291493
360383062
1836846172
1457079835
1675625365
512602157
386720746
1821025268
680347148
738879757
140212213
1696041305
2118295730
865155048
393247484
670048923
1142412470
850669047
2039818760
1781121272
436849019
457007155
1073157599
1266580325
438999184
1079930508
1399108134
205969914
347005401
359829950
510897687
1856407397
37316606
454832366
1317147829
54856620
182842513
1202127179
1361261900
1946914323
1874101362
196586262
1957253929
1434492754
1461042153
1282537527
1469914765
561712215
1954128589
1214155482
471069739
1006942258
1038199071
1551440755
552986149
1164344831
1637282487
49299104
1415875531
41294812
1900407899
759149675
127113633
1314858110
1054877464
1198406900
92553902
1463810550
851803435
1113061483
187981675
1494470502
1909816845
1997425699
552754967
545436714
2099913288
225857854
967245593
1498457328
207407258
1282329271
1711655936
172271242
1045854532
1508287526
1454729559
578873534
1540125455
1970075543
1503699432
577040147
1235877639
535010166
1942044712
875742424
1892191489
1864186220
836087366
1993356754
1266096020
2085612704
1200774809
1327305096
2020724940
1885693813
369097630
1249342737
638260726
693215751
920084608
1999052108
1600564259
1337528487
869030272
361283919
1086866557
1951359399
500706185
653423741
1461077952
1886897195
1236591863
627708155
1909582905
1305458153
198866350
426158492
1977978837
1684887936
1735299003
1358300350
1254776299
800740643
1085820613
767499629
1252408088
234108964
1154001178
1434103606
824375566
914057707
1562945314
177915607
1541395371
792305569
796812528
284843371
1249784956
1770576631
1446631646
1150155408
728416012
1931734998
813327556
1848532584
1705223622
1338610419
1551773295
1823880187
1994212735
475721802
688668451
1993067383
679873066
207538403
124415030
198171705
222993115
653400436
1217398650
545935222
1809534380
1615808504
895899399
776868449
852747585
1228200722
1527240272
158134282
1288082315
227850010
823082350
1173648427
713770728
1611982190
287789528
2009912523
487865885
940237223
1277984398
1165157652
522773636
1941598458
38876308
312872763
2055730861
12648285
1087771387
2055427803
1125248563
548832807
1225184995
1722180368
1975301643
942471973
1229788250
1258918178
540124928
1381451197
977909223
1820200552
1360448496
599833926
2131117432
431290962
807693676
1520316472
1483668467
1693618463
4712207
1935765823
828807705
916741621
1966391982
341339793
1105528915
2134078791
820321647
591449917
78757668
1619768977
1823101808
1540954562
2087385015
1576081229
1150219296
647521006
1235919624
2061235312
1391132470
1255506660
490351568
800419188
1160472472
1472648377
510000377
1030538764
1374544090
1138981713
1856099146
788451448
2075259597
1246703823
147772700
1109942225
1384142418
2048498771
1402237524
2124202670
1913231492
993669066
1532824857
1966687409
1222445207
1095864104
1235708364
1993259263
1215883843
2086239762
1417537383
205131045
1964307376
327964116
168067067
396681833
1730678952
1458373716
154046481
1223110795
801795898
1475908046
1775069224
1965223909
875877280
36319097
1263051712
1808976860
2076063044
404409653
980503245
296017034
383296034
1780824144
1543551108
1536846365
883846058
1872216498
175394144
990229947
807443043
597453799
1528227203
622775465
1409788625
589341086
1193876143
520643229
1370984825
153449312
54086403
423473931
1676150454
1795251959
1608280704
1803709650
1531059112
507288621
1679333963
1821221605
1492391434
500233279
720538059
1858652184
1187812491
1958092703
1789828633
1570484222
729676512
130264122
1836507775
1289656838
1288382139
1896967008
674677141
103498702
679373484
1528785179
94209050
2112225971
673960921
1781426456
1750637043
469231266
316650823
1179774395
1488366211
1783817237
586841300
1088734797
1191472332
91817574
1301991015
1546200328
1158956949
425699880
873916811
738016584
377600337
1193787242
1730565275
447572453
2019658094
105124705
377278804
353164276
103792517
1841734632
2125961546
2099105709
720135230
1353578548
1654514197
45239366
444074195
975930460
466987359
630090067
1616975994
486281952
1380829512
750066914
645066602
1930114894
817779928
1252561484
1853340688
414894175
2009086863
1988560902
398337758
1632067976
538785429
906835513
705938008
937619208
1343814731
749157464
84231085
457063927
1049935069
1071192179
995459888
1599772691
973989455
23569525
263996364
1671193943
1754869986
1405820107
958252083
1362613884
2031809384
1704210186
1233917447
3184325
1696448309
747409234
1283669910
1329956691
231228562
2038175535
1844519544
222396334
1838382877
295398336
1018834187
139073990
1266821574
1927097325
1619776010
1910866729
1404730222
72787582
1676527904
76568437
881011346
1949374587
10688319
970752713
1573173768
1756132216
764141031
1714564052
1146096914
1910287325
39384347
963356189
290145179
1441435446
1585596965
1906666573
1900404386
1640047056
504432747
2142970542
1167404123
1546683908
133073403
1930076397
1304034313
296708564
109645524
1010173088
1974508382
721681620
616513088
884853633
1361844506
557674345
908291810
1533801904
1792922304
629602347
46642676
1537814556
1913276527
998072979
1138999426
1073022478
2009872471
282076385
935687142
500833448
1485243395
1293352711
278746337
467104746
489249883
686104583
47692009
1742188982
318846264
323146981
1020509722
250573696
268567150
148291284
451480278
624666978
1417559037
2592920
2009945864
1322841965
980756866
1920947765
176864315
17637475
1706424229
286867983
1482149009
1021016088
1866011501
576914396
1505916175
308108610
288411330
1396352497
264152042
1851243599
678579518
2083648751
1716107895
161913067
1928836922
1929407669
1735640011
1278714108
1247590148
2087497543
1790932639
325895713
878067004
1393984267
434764823
232775901
38177831
2074761397
1431011526
1151359476
1546554616
1193761240
924945742
1948507427
2052942602
1879113407
775169434
88281971
2086631713
788868569
1701229020
1220240660
986537277
2031083469
1860546114
231654383
616334390
1320505375
1858217061
1186627044
816963371
590066109
1240197613
735975156
605546271
1608347123
731621817
814426915
1935206629
1848437413
73249813
580344282
1071553063
2031278266
2064553682
2011772512
5764410
1147144532
557481398
458834985
717643048
126602639
426793538
2086664013
1190332960
773315546
1060754658
992591842
588103259
934460982
1166607338
80354260
2069217544
778160383
697101558
291942606
1087251382
1226545275
1157483587
944992184
1243500030
1432098675
1007822323
876133638
484430272
1784352200
2020449625
2071766290
616204333
883832366
1534760331
2135430291
416281810
1497357421
1337956845
899750966
2132210329
44237834
1642171957
154352091
812165070
602805796
253994593
595503990
1998570148
1483020325
5646214
71813402
1565195524
123496827
1967452157
2067752737
2123622692
400361958
903267990
1593655530
890963407
129198191
1932424399
1183148571
1068112383
632404099
473867554
414304747
180214391
2131677595
1180798102
1996004565
352834662
1139446688
1805998674
1596522221
2066326219
2132858691
1704882170
1507229222
227175001
2041832097
883974716
692892859
1850187124
37185623
1356775601
788785937
341969149
348458341
1918281251
598721141
879241276
136542121
1963069806
1210115772
1979629806
1894310866
865469648
1666369833
147376136
1535263714
1940680287
874406487
441421245
1378346414
1033558369
1932196895
1638674777
1541972086
1071047875
467010785
1825791459
1041533778
651789517
1894443259
377769678
1232092195
529664678
337900648
184294261
1622772971
194639040
227360465
78531411
774302365
1132103522
1241685008
1902359270
699017934
477441141
1713477514
2067830756
568322788
1147116451
220755363
5446816
1840543094
1732561791
1230716637
1449850209
1156001998
2006690070
1571279125
1343972293
2041943401
1527027602
509737659
1390967708
1846979600
715045405
1091607628
1841344112
588256127
656802465
1097126676
1107534089
684560424
1982532335
1133783866
947340855
38019280
919974999
1248778766
1722565616
1061789053
2042859623
699072576
947036026
606723581
682823942
1392374812
1679798637
769812363
1875673250
1992070018
1736860135
508404751
1132053145
1859886917
1185066391
2074517247
719182591
222895068
68776058
317607063
136134609
750238837
1322089399
349919209
751300587
1293243731
652931272
1360885971
567694477
319116813
1206511214
1675449003
667543739
869812994
1948865567
1568791098
346204638
765028546
1373849426
82068448
1517965320
619388323
1616600712
1346075219
716590596
1619766208
659066615
287841345
1457625517
477809677
563818354
342491935
1096760400
1423529955
132140373
501764246
1699130002
851180420
94587133
903153179
903537963
1934225507
273594726
735388098
1395482813
1939914556
86874361
154551708
1386067515
34998900
1733146914
1666901208
520559378
797990991
220495829
463862630
1032626664
433067336
1224141292
441404183
286605845
161556053
371579257
1974018572
128493637
1175397072
413116443
1065396639
1912459022
668212967
1121453244
1583463356
514612861
1180413534
1103566618
1755791836
798086276
164816346
1569778651
1801525990
18576924
64906703
1352018241
1597540753
1615201794
716139709
768543677
1234971222
893666913
1884352777
1248962723
681341506
903692406
841335735
1040481453
1275180217
598955023
582007319
1864252944
642036179
264573280
434102450
1244920390
1815260367
362338375
640922900
720796022
170265095
2107916378
1262184453
803203839
165442952
933251507
268380203
582146471
2081657135
580605180
1511093269
1472948289
1429547607
565830620
270562333
1631835472
1820064055
162996393
553671998
839731009
1897522724
72757163
1380440820
1346232673
822663277
471156209
599228900
2096439207
2035223665
999525131
583354777
1129806511
664793440
154845236
1002770190
792876163
962760873
685617438
1816600256
2138647688
1011251874
303852545
879085438
2116885471
11550327
1400848923
1121645410
1172281821
1315333852
1197051696
433507318
398559054
537395609
1889880849
1353736800
198149208
301313197
1797808303
547972003
1242336001
1031155139
324325051
421384470
660329712
687836971
1198821464
697877443
1872430749
1252902703
1691503766
644298391
1505600489
1376773488
1756352323
107075525
432721059
177523148
1710967095
1455875151
1069432940
671113837
1305761779
1142753562
292399896
846361060
1511118475
490229201
1353922754
262659508
1041855891
1603929882
1715368586
1396671477
460987278
713347237
881615485
267098734
349834444
1748864932
1705508712
1469617244
988404797
319978689
1500766733
1890750568
1949115137
903952020
1902002310
47337405
1770652038
636804069
1367356239
490386212
1857054524
1983196607
1313423472
2108670602
1317675552
1237301771
553136353
1716533868
1493481733
1982074213
608316522
490381886
145099107
1402727831
1168710965
1625745994
326939049
733518738
119692513
809341730
1008549885
1830690425
1607379171
1033198301
1014836029
621122739
27549144
1071674087
765236026
1029672768
84737149
359809014
1544538305
546272045
982971817
1340513936
177839676
702080116
1711062808
1221833275
958889715
867710909
1826762377
1259289459
530600136
595520675
248061770
745567723
689380153
61681867
182345068
1746370292
1561491458
346122446
727702182
1633895335
1236913127
894878565
92088935
1943992042
718882352
604754822
1471366683
1418727431
919447864
1489646202
1338284267
221106426
730389137
568863212
613307660
32199665
1795177388
884827925
1461456698
2124227277
796248457
316912475
427467493
941839441
489489787
1987885128
1223384829
52507305
943498417
1846921418
473463182
959146546
172886414
1793242046
504089784
1639300771
222003873
1109958087
1179179551
875121303
1017009228
80864410
76224564
1823229124
25003877
373557205
1359578440
893669100
7242500
363895965
1614840990
287067062
731409353
2067416716
1625489980
1205255347
1462455408
1013365593
984866702
1123395994
1878787558
1635175353
403220363
662769001
1494616049
794654387
450267782
842321228
1580454112
1747911509
2034934540
2090808998
372192834
637608610
1561231838
1438188925
26899721
2052397884
1132069291
1084224095
651364728
1178925414
1142121622
2017249527
1711230911
768396164
232699684
113116725
1015540848
447275774
454917528
334495417
817757158
2036473531
239052484
94080153
595528520
893468087
1642515009
1765033440
1321720030
1979857148
284994270
1581202289
1162271581
1145087501
452854708
1559969220
1478464374
2142642419
1270520950
1022602527
1563402988
2089008824
1961600384
1262931422
1766239652
719292253
1394695215
277391351
786563463
1587476570
648607480
441150781
1394411178
574066358
472635778
880174764
799504349
2062440866
2011763171
2058644433
565338774
571446309
294263711
174252010
853864340
2032617391
229895199
1636448565
445248182
1700001414
1704282032
529075834
1246184349
1206668680
869490040
1748675924
1926225309
2026954518
1767222066
444741893
706856956
2028135561
2073176537
1598246953
503367325
154732831
1360708089
1307654907
41865640
1842035616
676136866
2147328475
897799803
1617856989
1864712028
1821363032
1566719749
454688963
39168241
1242391190
431211276
1720555746
216208777
2065548661
851312520
1150560057
1218953882
955308727
216094582
456742899
725450297
1018327212
43555736
946647217
435164234
506667723
683539322
464165559
309920236
1978648732
1709554909
761558272
1298493867
213936965
784317538
1778429740
975667281
60277971
647017982
141290103
1408485539
1641825592
1408521358
1247028516
833370144
1627627862
255396593
1850141864
1513695966
406448384
1220981629
705402654
1372704658
1526539713
1126234274
632456718
64279734
834043914
1563854233
636645608
535976865
1266282110
248380785
1854715638
948450795
607480645
1107410067
1670494509
1798400134
1522053988
1104896093
310263206
464124204
1444842515
121640773
306894984
1279787424
1648398606
1115601373
329670428
1718291594
1459522442
418425301
146039161
1348647290
776097701
725515129
2110303640
2104338664
550052673
435774722
314103987
932295027
2044439530
1666873276
2122109473
976116378
1312646392
504930088
620199246
1330291278
582786645
1114008168
148919253
12519603
1391198800
1665702796
1239879690
293397527
816751602
1872134245
1766481788
1515453880
1633654063
1259672249
1027251283
1354200502
1836975475
1295900629
1300336763
1831006011
1273423734
1952627203
1242054487
1507919165
1774526449
1627336619
1710471188
1242826197
1283537778
1982385230
540143711
335673274
1796844712
1227825217
1685038553
683992399
1080857405
1536987461
1972390118
1184919994
1612450041
1877537503
1021374262
1247655068
64354615
575596061
1734298822
1328438923
384335394
1280639548
747485134
1538794921
975947718
448513174
812462512
772372758
308971996
580995479
743864783
1331199444
1871835584
734776343
1753950109
1938641597
2064786826
1395387915
309841101
1203281200
536365477
432523466
566239272
901209241
1198198597
1767884102
1213083394
1248134966
1347603078
289291304
1472043007
1457319503
1494618363
985849455
412863701
342616677
108257099
1448797412
1175870775
99831629
1789151365
112658784
986728538
144582806
201894676
422594180
1505187830
15318458
1255436328
661413839
1607631388
1344429649
154620181
259207694
304239389
1100314279
28452398
75877292
617373848
1708780460
593444002
338185505
1189790473
1571798762
471282955
401576107
1886951570
1696070529
1820027225
767793923
1710526116
40233460
2047793952
1969738617
1601336552
338332715
262580875
2067399657
1593104098
335241837
479925096
1698242991
67608210
1127577321
1195504733
679796001
280280753
436056642
257678490
1118239318
1577837703
937392143
1228710508
722956570
748040964
1082821274
714637676
1854690638
254739509
2119251771
1979629753
650544931
618312584
1462225715
170582274
1185688502
1884582060
403066633
913658734
2074209392
1512839505
1437436786
902608558
842268641
1282218896
552621359
364945071
490732127
1558667250
264380849
390521278
1945134369
626211926
594272955
1124364018
1945837580
917073189
1600662340
2063772994
313755685
120068307
1938267022
1205493934
681666935
1352521914
790533405
2004687149
1215149662
246664359
169686765
1608919180
1528170466
722449535
1813160606
941367566
142075530
1732710923
2017232672
2114706218
1684330917
985420894
149157552
1206256769
1301299340
614402253
728269204
734541185
1690825271
1617434268
1501207369
412782556
566682
2102067057
1529235118
254469249
2115969533
255142753
812583342
581853882
1688680303
169097731
408824411
66243912
995720922
1446796617
1183068686
447232380
616096173
1323809594
386841327
1414288648
1162931024
568842420
347308938
1482699885
534110342
1908542280
1792133846
1035053344
630693795
697299999
1766520006
748756984
1473792378
605880651
246642378
242026299
2008527060
500824247
547162972
28032172
1736741669
1667205601
819670770
1211958430
157587687
1280895254
163767287
1125910312
342105464
1422880824
1518780123
1419433792
169787235
217074228
535837294
699433030
743553296
562373871
752309404
1998757139
180945050
1836641092
1624863191
661878042
2134388788
1457620901
183536090
1251845086
766522926
807906776
682335260
1355171394
1703071142
1879420290
703163227
892252582
126140072
1362513113
471237216
1053733189
1673520639
1288481292
521109682
1612729628
1371932177
1749951999
1223208315
130422630
469065371
2059884244
620483815
1607795754
790629687
1513423133
1170041928
162186754
1562850731
1421482858
1878654479
1482274193
1648030231
1866192799
960290245
1674788525
1099959067
488420824
172041547
186243021
2004645919
49257933
1366161320
467894038
1812703102
1478230518
1350504147
1513472398
37457755
562825545
1402637989
178538725
355697879
1235075525
1194664463
1845162450
770039118
128998047
222650029
1295804968
950883843
465987024
560427414
1224628101
60245152
416687011
246551305
390857956
1395363692
1384174601
1897775877
928553436
1688431904
17436932
931089838
1651103583
1101000189
1351102727
439785249
629432279
1519471428
1449570596
1037217840
394429386
1914699808
1383311217
1074541055
190748944
2097719659
785464526
2023154426
1855576205
922463652
1682190330
107717262
935904499
1311878700
1048075966
1431018882
1634605127
746962667
1978947922
509463243
1768766189
235300402
865401779
31960738
763183496
1108239780
1401557090
927098938
1092973324
622217792
602733256
1934427207
32266079
378520770
1697278092
213719829
981617894
1731971436
9964824
281981780
365996104
2039248991
1001349852
1777626850
1995856084
247713456
612791809
1833500576
56301490
10493312
239056532
446882448
1210195552
1887914793
843698902
374039745
1684366522
1111612055
1835571521
1652158391
96626253
158776445
362799884
567581958
1289843311
1715005103
272205419
861344552
1539342528
639087984
490688621
1126214066
1605013626
1547899545
1071777731
2060113171
1558482472
74737232
1097234087
1325980514
1513669187
695029666
106003751
2138165398
1185531736
1895638080
1269574566
947247674
330696628
1553873138
1683547301
1721744368
45401303
2128343446
882018169
761506941
200647792
1523751449
1942921769
450654336
309053316
473564603
727428107
485998689
1187866710
1401681952
2050246631
1806889751
825294951
1660376362
1554025978
254341910
1347483488
1307646292
274619997
1599240951
431937702
643045792
740932431
1450809554
1718555157
1595968723
597568429
1317108497
2066102670
1577867803
915023068
1145275570
1685118028
976564983
887979206
56797514
1240388689
795177565
251389192
672534904
752559815
1786561862
1520200750
864814811
970549904
1957534540
1308559547
44443778
1848751603
677404270
687942337
1307568046
1287919062
1135440741
624580311
1959807710
1058835076
1501495884
1185531795
890764076
53514146
327910925
1293817921
321689617
779036993
1819944297
277870446
506614717
1525447232
1117901635
1086906472
1723127556
59892543
1626617389
1389288900
1836084909
1750837134
1556437254
1554928716
50101812
197991736
1816208230
979031015
137903375
1994678668
578787803
343929699
981121686
1895209103
1263068573
1144729943
900147804
1023259262
1908024684
349691708
426145912
906017429
1914439129
247862122
1172776320
1348447413
1348215024
1160094561
1873046356
367776910
1773807338
291382800
1490397366
651539161
2035928661
1046281649
1380390394
563702826
1284148306
1597139683
1014808832
271761245
1823872207
1793500685
488690174
419529494
1913037490
964690446
2078152360
904375531
586549401
609425037
484956191
474603268
2048296995
1440084413
1452275006
1287356041
612791128
1129272090
711739505
1899975147
144675714
1557851615
2041336589
1160095525
1704155972
911979047
526397927
967901704
566549788
1175789762
1922161095
1724535321
1725008994
1405395968
758225674
388870434
928630255
1429467925
1945562746
1670949413
1002053507
995982172
1047955728
1487078890
403079307
492557120
634304672
252388081
918028908
1014838460
728434777
1851708085
278829154
250871369
1484794785
101302295
466059301
1421688502
704722034
15883726
808024590
880166545
334433713
871259390
1510459650
2079998577
33767512
662153763
1058863964
1656806772
450297777
1093334354
1824422490
303491826
768048512
1505279615
441049876
1097472434
452494923
403827991
609035883
1660988713
804676941
1522068900
1106932039
798376069
1654133022
1279285315
932764935
1433833624
115515278
2015370946
230876962
701451659
332333669
1361724170
509850289
2031220341
1173556097
453514516
360976101
1969142275
1848555645
206109064
1427654967
1209098841
2107557814
1185658800
2081771
1974027678
1731564522
1869303821
1250383795
291848665
981154133
1098406437
140475049
806141418
1779826919
1739058003
1477915130
528397527
64754978
1157694476
680315092
582993614
927956616
225544064
1155879279
1348490507
1652909798
827570435
2101079315
859021916
2090444560
575488494
1952046161
1936785042
401578360
1613807818
264787782
410515557
1570846694
145415937
11349517
1636865952
1318944416
1420029785
1493381264
1176543081
1175918989
39785460
568287032
1676597354
738482085
595586217
1821631206
2083349398
2106681281
574606762
1637993839
505680759
1283841235
289111309
1569366462
1081331533
364804454
2103605658
1018340225
1342962912
1375487288
28362950
212136228
638251816
1802102838
1216105744
1915380133
1675785151
1297633148
1983816766
818163444
1731800606
315857206
769953129
1631282357
1562527938
1808877867
1993070547
169220487
1986262182
668517539
1220073582
1977839315
1554384553
1881610001
1647077493
1349474517
1250007549
443481565
1369664478
1158623103
243972744
544619775
1114169054
223872444
1267537676
804338437
700673366
414173898
1985264501
1897784766
1634176990
843723293
1669059333
297721282
272052972
1279419069
769028818
1429728178
2054677641
1537372411
1479895922
1638710020
1858636517
2051644848
1264133090
1025695686
88056398
1354915548
856521615
1825055289
1245381495
456732601
1132967028
1805521569
915026452
1910843656
440362259
887875197
45888207
1448305050
1000043425
1777834932
1937369484
1680217584
552343469
698836390
821428115
1694013777
1615520717
63725918
328946212
1815678298
840554773
150442268
205711448
149480024
1979351144
1390027123
1851421086
139796428
1530269012
5371110
1719946181
905409698
1991215010
56850614
1348080046
2043744078
1519976040
1182908595
1780134095
800079337
843366824
430304086
355272768
250730190
1988863172
114740933
1719668348
2070898871
90261672
551677012
1106345868
493564556
1095724685
371633383
402920389
661316752
1538347298
1282729407
491666817
1041377210
245893152
169845739
1999269873
120450675
1373696405
864370983
1632758955
2051116208
2137465935
1802354600
1009457762
637966373
1809377921
1874882277
1135895359
997232863
662324158
1529993038
1662294692
1340428520
1941794523
128642728
821685221
1836795148
1929018595
608867511
487608407
825126090
909044566
755128076
922258775
1679631052
247350602
1357872511
994622231
771599633
1884081936
2008112652
994005593
874353963
955070369
2099116484
1072808646
828098629
1677349710
1708515481
970953139
1353613320
2115362117
1045978449
1643315047
1424355846
652559130
156822156
1763194510
1568458912
121992601
423030405
1874067768
1634165485
1624163351
1805172620
1046677523
1173544238
1034010098
491450251
495622192
1222959323
1301683554
1336205717
1902375312
1244478740
671398345
1607705859
1816861919
1520060072
2005238071
462166597
960121466
1377894575
119175965
767909610
1954199518
292162664
1046532802
1362919971
548675165
2004115877
1417734518
1839366323
44280179
2101268316
1605791829
527796491
1843623108
1451836149
1768524564
1235650670
290165396
1742657981
1425144261
860618192
966105504
1463400523
826100690
1522734946
1292614663
1974577932
2075203923
314578514
1932289262
1036422833
1824671230
753859167
1867210487
586645499
484068101
1759868844
760840850
1954010198
709069265
356987149
1545333814
502454764
116761977
1276984850
809220777
510615624
926606811
1921119760
263673145
511969267
273129761
652346592
1834891703
606952200
1878830769
271828830
136336201
2075569627
1965940917
195423905
303683597
172410434
1910867685
90598856
2003087330
1606503639
658372811
1547873505
349725218
47055984
1418340234
117573111
721521836
452381408
1101412485
1299941471
968483053
1240293676
778643296
1183319737
887728986
908721033
2001760441
1863411994
723247326
2117310904
1235141545
362826419
44938664
84092700
1866906752
15261098
1652734722
1158833035
219850597
653793106
793150932
415732539
601508195
2109875305
1046797464
739178048
1054323711
1693656388
2080468426
336792173
2030837406
1677931131
1096289903
1462014437
1670760694
1991157868
2098102254
222383
1589110175
1695792202
388021812
752420832
546671552
735467428
640734823
1666584292
1929425417
1137392944
472073480
1350779585
601239616
667645177
68213737
2079822634
964676061
1248919543
1136079026
1531170332
928333887
1151194487
246452982
461709445
464874692
1624122912
1507625644
1680826003
1137730451
1180100979
562159165
1195381641
121347315
1792127165
1020469462
137058854
663300176
387368016
1168033951
1542684030
507176542
944146327
1259588900
1107058672
1703594703
1686316226
446942517
374058205
245442377
1847296449
1647033778
50778050
1374813507
386432063
1252794122
2078060
1150965825
1908239777
1794751604
490820442
2142679116
996997038
368046403
1663891506
1288393693
2130909335
265123825
785998982
1417140823
389383909
579125114
29666001
1523490410
824923870
1491651184
1611257663
1187594251
1079829790
1556059382
1978359912
141766399
1735199759
199426697
1671651290
1803762809
819765293
1421432136
929730900
37566007
228143935
1248733959
1254562835
378832977
1854415240
628425848
1767121568
1974003529
1900996048
217993873
1548950285
1943405263
2142877065
304614902
796389128
900677500
1816225035
903009325
1082188945
476084543
89232370
639929879
1816874468
705482161
1276125417
417439417
1899364845
1290038960
1921443588
1139120335
1740807168
1036680097
3195103
1965325723
2139522341
25421015
2064307448
800948840
2140980015
562582701
912992982
2076729317
1592365530
1538138895
1878885952
1118185296
564183673
1443516053
778538103
566141271
111142004
1451065153
1681207119
296956912
1884108162
327618815
751723152
405819665
1506564725
1847010602
274143035
1990618328
309976593
1111014827
377127056
1750301446
1723759274
2123161281
256024586
103151300
1315645948
1487911181
1547508091
1327656713
770637067
1052826675
726552412
538222268
819444981
342323448
2142488354
359991563
1093554835
1540062078
349623728
1720459637
543160160
555558332
431002334
1090255039
730148223
1499664667
2057311902
133788742
1576501046
1667805578
1790180533
446565076
843516082
2076553059
478687465
1759185994
314623744
991383931
502858732
649555754
534163694
530902835
286033591
1503733530
735745754
835218324
127086390
1270547051
1755106168
76789499
371246290
623907280
1688179634
709646580
1176409101
62231867
447766290
779486097
1708649312
1686401611
2144847824
1162161247
1350688568
355677122
682711925
577941492
660559358
603557454
1348217459
1334409961
407002216
1879469927
1079320957
1676098898
885768853
112300962
1370236961
784933821
149552842
1785832659
2099579660
903715500
238574348
882892856
821373541
1626609689
1291806828
993150217
1743713148
1166273946
1924643818
2142587464
1191976941
1122181951
1628435010
753802568
1399307984
36067678
932642025
1286498277
601424995
1925362387
491500808
662871757
1182786211
120244107
376617233
1812191108
1806985492
1119854182
2117308432
1270228752
1156181350
479113203
1251874428
796690397
1731656632
1349906404
349778387
2110474164
1716719276
1919344738
1985728000
685899530
1174081466
1973529381
657530943
1534463551
1288544035
1541489863
1751725099
508994602
886056224
1720817192
687259627
968051862
720218338
1850257199
2052800582
1624114696
132149679
1927020780
1436704018
1728176285
706178752
143302622
1615697154
1361519503
1497917389
2094370282
1408316068
243137570
562033903
1740573962
1650690016
6861776
480263988
1548351858
1803514599
945712602
778012825
221391728
412821974
2006937140
1207401631
16179715
1962168104
72607653
1574324264
1517303104
1634881171
1407078883
1388476934
1229492290
1296039910
1514817587
956476210
1741894513
1809683751
48295611
1798958775
567852813
879480020
1846272472
600443477
974308558
1292988372
214936538
1655469700
573530888
545002644
306627393
517154619
458614347
983378884
2007372073
1900157726
2068149149
753161458
2004090736
489862318
2085010146
559413682
1891307194
296868474
743027076
1863135995
320927027
1045028602
1638421474
1906308262
149636162
1432957076
304574534
409764542
203069292
1549193955
49182901
426453957
1877297670
832937446
105864536
1856982870
670741908
3622629
1582788264
1152034965
991426635
1711288439
1631733727
1115022158
1452753610
1792868980
654819651
478115815
1690480433
1022036714
1432218107
757190633
399744641
83125737
296225387
1572975103
1336385411
111209873
913026819
2117465621
408149098
624751308
604289506
1062830582
1004540334
1325841775
1651604785
1623756063
26348541
1041486894
1278205318
1089089016
961719921
1862208780
541359172
1636248656
433422592
581985714
598010267
441393010
1145816796
967811993
1750982302
499962177
1888230309
882031697
1659797517
610986771
1488427913
641271250
745646145
71952719
1938132923
1772367430
709769589
868767824
1753130439
1986002249
1380415424
801003652
1771089310
998890218
1676045314
2106419769
1099161322
2057904367
911560110
71664197
1861921099
816394854
602272938
1061185127
264570973
879123604
714888326
1471435025
812671863
1331592814
188087750
31383047
1209856860
909539653
105359642
227098238
1086435459
1810196862
1361692782
1892070731
1747438014
1131849063
2056069708
787372850
101097811
1634961216
951087998
1559309179
399070441
1327889442
22026537
659380016
1520880266
1728371954
1435026405
620749518
1490372389
448466462
1510355197
1844808007
516066567
1348102206
636939541
1520167186
291078690
1433102460
694034096
89388976
377380362
732604511
628906045
497467043
1560961062
1013259820
1881698789
1480417164
296750740
1283728797
487681189
1170038709
844168050
1551519493
771906565
499793202
2037257213
1952577854
358701120
311249615
125531715
901689358
608336097
205837347
53182
1769100761
1871173282
997952046
1150239525
563548942
1302828585
1135163166
1337317199
1812926214
1221654927
1461566199
1849519292
2075848600
1061780401
2016890763
890584128
459809181
1845162264
855971129
377019833
782756240
1196143469
93775510
1626920140
2044738371
1115280143
1415279776
1060022516
1678203563
1037193640
856533993
2131067513
1637565309
540894203
2043830194
2074104129
965073249
481868942
289881809
2097576807
1505681837
1417207288
392433614
1021317678
2057093534
311063722
2049914216
2141884887
1558513578
2112665996
1684437541
1441736380
2144189420
1698552913
1532831011
555973623
1094743998
825390401
879777349
1677595137
1943029302
422641714
328378978
908532825
317934865
1737121278
1938827129
1733224438
1597062107
1894276913
1271623908
1976748412
1360495748
1554732621
1045775298
2033816520
2061786264
2047848990
1415527214
15767059
502891511
538222402
774560892
735191447
1783092765
2084352971
783674201
1696504010
319070731
1046585360
310707720
1068565730
488229561
1039395289
202213890
1482175658
149008103
119516626
1868546027
2086494698
970971617
879717122
701648798
157376694
1145535401
329634775
965737693
400118993
289450131
1386719518
336112407
26472491
402481810
1399757712
1768335967
969947532
986671214
1277048669
1984514840
881777217
747622086
41145479
472234444
1189541034
466182236
1072337779
1137648856
2051506785
1043776809
235691195
482813681
1085160109
944075857
1619586337
521632995
1341980753
1097755420
214689668
1284899052
649517061
1331015093
1290464906
160689961
1552770883
2126614375
233097043
68776478
1699215778
1654309573
1867154303
65959561
1420627847
1447440921
613135337
617727989
2117563513
1774821129
1446945370
1734309056
2071977151
2068581328
870159264
877099727
946081029
312666867
479335139
1620425493
471107385
415045406
533152457
2028746348
1112654048
232559673
341587949
347115943
2017583776
1857033962
661609410
827187645
1416105253
159208839
165402101
416006099
1231431629
430776271
1302462245
505128522
2136094524
422199063
311679861
77435944
260586229
1411653408
1405000668
930937228
1929483366
1827028420
2099915095
145157154
190510213
580215733
1806153317
104506198
718393966
1455662079
378034753
276118657
1604479301
2062296325
1697952274
960087860
189742865
1074245811
415140742
427202875
1987785273
394988585
1000707981
801696594
505352235
1312823471
942154802
115326222
1728295925
1183497001
127458919
1363083608
948546480
415927610
1666358619
1529090636
937912204
631919844
2047030221
711749070
2032594878
1867400507
1780894357
1602206219
2068587123
1534199286
615072570
1767772361
690780801
1369932926
1624318311
1645450402
1621188011
2114423657
1956347446
1878150363
769520247
1506091950
854819169
1393772950
2026995406
2016721914
1664345206
1438650434
1453280786
2012748088
2072968269
696602505
156573519
1562382133
34982852
1372576780
1948851179
37027900
1446452744
404026405
1789416733
993469898
649046112
614911132
1163840172
919052510
2114204837
980837466
245496192
516641209
431936518
992190773
1715925343
1928886401
784865344
64795646
1798107851
350232019
1330992899
1655555186
228955833
2116305382
1560605522
1459742240
635665178
514577987
1273081809
121000985
95975961
1774550237
2032536024
1346434337
2097965143
642388105
2058918613
327887025
1821727364
653260267
310018709
1782700624
175797440
622867163
1520491134
746315389
1755987883
297684783
1316105761
1169659448
483231546
1282669728
81854320
525392945
501203110
1395754906
1218203480
2091923504
60160417
548671164
860827856
2081709084
1339903336
436372330
266887947
167175992
1255793495
401764999
165868404
1949135722
1039103329
1256559623
363391027
1829234930
41705142
1813062475
138998361
902634155
1695559857
1757413281
47720426
1393994362
1309070015
1897960643
670615227
481113420
1955669804
357534260
136248747
765839301
424950414
1617968174
1263321077
815897111
1642592532
717487128
1562222264
1060181026
1855876437
684791773
1109109634
175839913
672958066
248163115
1131831945
1181327886
174941746
1955215131
1213504747
1471974390
1599682490
2139882087
35293926
277072579
1776848075
897532477
52213217
1436667439
2031961430
991627711
1834552172
1528248072
805960886
671679268
552529509
1006163034
227606537
30863067
808407576
235988603
1580453212
1560276103
1631444006
810331283
1182537847
339643258
727453431
1983330271
2091342473
2071503394
1746369385
2044889221
341698463
1823862574
1588853754
1220538740
1868467358
179470626
1649079896
1325974719
2049422897
364766913
1899537839
1484277772
1405558542
884483998
512781620
876081361
1545143693
488473556
208744994
83814413
1675618938
305265843
1613938300
92657507
1581111010
1149084897
1602562631
210762915
2067278571
803911919
1337675456
1659537036
2131686301
804683372
1050230888
149108882
2052114671
512093625
236966081
1473730394
984888552
1930371330
1928206695
2140921099
1692377360
2095615389
250744167
916452782
594070745
2091844399
1883313226
248169247
930401251
231961739
2115087252
1077242172
2072087715
42043360
1139741135
1577214581
285337169
154136415
358611011
1353915399
2106928800
743147532
844709194
477944329
1824741693
2039366654
1727377109
1765663683
524721338
1605556433
386651155
1960048667
1225499049
374749552
1079689317
263522654
993081508
754439433
1009184080
2127249844
930126031
724148274
1799363769
481644562
779560247
2099307666
2106147500
1470888790
1926937571
1022941574
809203992
812515115
376540200
1108870188
742193135
699609178
938898534
1028218869
537205031
650635420
2063788167
154816032
1185309331
185711432
1015504902
1009667849
1203214123
56521094
1376472203
1893302679
972345997
1023299085
1109235755
695397284
345090724
1841994278
1753131808
556763850
22370840
1935243634
1621949149
1433873336
1270477337
1992295951
1570578238
155454264
392664323
1835251029
1166438858
37633526
444905792
2122056597
2093822873
1078190410
1316254195
1208314062
1127430994
1966019232
1673249479
889623691
1654139765
197832959
1139210511
304673359
783429964
436659008
241700587
1288009121
2034780686
731802311
1132926197
1269214974
647434811
1736292827
983409770
400631506
2041125586
727504082
251025977
390267701
9160820
1444739599
1623808014
1761342238
1013561628
446370354
502189960
138306253
968077977
1506273433
37984
800782493
1218517125
737618701
197375519
334977145
1718676268
1853240052
533930634
1772171422
737430753
1536922787
111431825
1344179659
1040945425
1755347008
169800079
532445067
1222562304
1572125064
891333668
1174197252
2126188356
1507774569
1097195194
1235522824
1738331160
894992685
644900966
1128999756
110191857
2050577549
1478851902
239879054
1983346382
1952438336
33259108
823970463
499674352
648718048
1840307842
2065971479
70459101
1152530623
1252329955
425404527
250685101
626293484
890001998
1779445346
643807286
2072195395
710414457
592708141
1233452501
2145787157
172709469
1856890809
256573342
386002480
1515604404
1876518011
1800999309
1689582315
988810794
1131297741
1221904792
653967505
1556670363
1567863561
762543535
520563531
1171086351
1325407556
459623110
1089119956
1544773213
1562751154
1354932791
1460663834
1995079675
2056102298
1329946698
1074058285
610806731
541230963
1194748622
1780374590
1676208102
827001103
345560781
833239412
1277141076
131453041
1975228314
1266524111
1835792541
30918511
2121970626
1859324963
1062250095
1578998722
194577585
2122828882
167957561
2045873003
498826302
48910135
53185184
43415748
196014726
1516912088
1058284389
1962493709
1740733819
547052151
630637412
1360625195
1142443417
1746676203
1280040168
902444890
906695949
85025546
1838004642
747393360
279836190
1258760041
772476305
1147333752
1255340215
1244201769
12685404
899886822
1693190368
1155642845
995729460
669012380
1733721587
1209254427
1392241711
1446310671
968435474
87803451
1138370064
894088457
540926669
1189977129
1405336755
1772167271
462404871
356336253
843030055
1270141101
1017550123
1623493427
1858339529
1791486299
898190402
1343657395
1472544264
1982648566
206535488
345116095
326408725
806631103
1439412663
2023961646
623393071
201285036
1097284427
715566946
411369475
1578611020
131624631
482222914
899909881
130851295
2054980504
721916313
1871256687
1496893507
20836530
382239137
812496154
1844400945
1225806432
1178464741
1030228186
519223918
1026218285
501354177
624466786
984988474
558513865
823702492
202168606
254254407
1130579430
1968419690
674445337
1894563356
1062125380
333440910
1775854440
1308911041
924326072
1806436709
302869788
20767537
783774396
1299862158
1801127933
116846586
1780498264
2047730661
1753074279
1658412289
1085106205
1795487569
599881902
2033583832
1360264179
1949357792
331962044
1442910556
1562732132
1415355815
1217888894
1448832145
1422535886
1502855102
634213947
1758568655
1002321169
1310284356
1430115162
462414525
498570254
2019642533
386601895
1995206506
817947515
293345092
581420091
768160099
363864106
847676757
2117445524
2087562279
1522733280
1523456954
131735499
563753135
2089432000
1434145315
1723973873
884300110
493565247
1857196911
934013705
924110591
203681143
356320563
183987389
495080473
1977018306
921311282
810101984
842930706
1212837890
1526391047
1443225040
383737034
1428367584
923285533
821540503
1486112542
922954356
938779097
848901531
2019696369
1301719127
966459113
1251863349
2082912787
1572282305
1829438636
1249004367
339491183
2129530418
910458194
1066108993
482348630
2143301401
394416065
2072016003
1084114369
1313489568
289820918
117730635
1201806875
987257799
863427257
1727876286
535617852
373339688
1962880253
1762485232
2119437019
1038816573
1149474221
520781211
4699007
462268764
635068754
1190848489
218252595
1992851187
354062982
391218949
1256355748
854094987
1362191141
1161948978
1492161736
859486379
487558135
488998633
464520301
611963065
2006930685
722121128
1333665956
1375544901
1070886359
1000800616
970937051
2037653106
860261859
1812296090
1044084406
1075165060
854056205
275359913
1235912604
5091085
982000351
1895908155
2089980929
521154690
2096480254
891036959
804780615
1948060520
531459437
1405408451
1870720218
278622606
506054017
45210892
1078803915
1402420459
1845728315
1655256851
266564677
1141423780
305393256
311344398
1838426110
338695367
1692996437
1618388109
1003791634
36505736
2088702997
37027857
1446107560
2111599801
827147233
352537086
1000114374
337916841
1863938294
502593204
602916681
469145107
639755255
1662258753
45269014
24535188
1557080310
924766163
1479983149
1338266281
339648243
939481747
1431472857
1109341220
1727451343
171335883
1025242723
824142955
37131570
1234297337
455135262
553066365
1466955434
967371950
1405093824
163566918
614458440
917858706
1197745579
721332093
928229801
25488586
947913968
1470625648
390934301
1062834402
1599002886
671853855
316080631
1756616884
360216968
1664285936
2012816674
1746835866
1188755078
962115071
450865396
1412820447
1541043374
356849757
585370499
2118266598
481841545
1517695808
1959420222
14677988
479367215
1511902222
1910719590
273559297
231509172
555600611
686001731
135993553
2025978194
2102145668
2120406738
269054393
684007866
946314800
1074904297
874942594
1116305493
189089505
114882333
1915392216
1513843046
870421257
1093806859
140215570
111573126
1696345017
942378657
1078767804
1508549588
1997052762
1588023213
32688801
1466044588
1390179316
998753340
832980892
1903689759
228851013
1150902983
902605756
1364331096
17197818
153846618
2130830770
625779756
1904384731
409527780
263893123
1919674954
1974295481
547423427
1182334379
1744942526
1511668323
1507011372
399206340
2078931044
699914658
1726764701
1936763980
551444754
1384697481
1984486966
1108880940
931284896
314706004
187360200
1062764548
1843913167
1920449976
2130086797
1838478986
409976432
169993038
1915026618
2141930037
704875192
912337475
301934848
1449267667
1355619788
495814221
1230069357
363969882
1605029276
330775443
661167496
1612707597
331483709
1977840985
30063468
1955038924
1890665292
91055151
305809666
1019546519
1560417101
546628646
330777471
1373750779
1536996380
1835248425
642616474
343239315
907918235
674365165
178400013
907541517
655302452
1194587102
324031119
1927064966
304447728
144192009
2068263958
1072614589
465748724
1222722909
628725295
1586082839
2015290403
725774802
592459104
279233904
362292406
770249513
1013967915
516713465
1422618978
943424157
327459632
1958815288
1412831494
154567915
1759644141
1419090133
1816250324
674382095
1693128319
2116331704
1404816369
444055077
1095847518
718839007
64528830
607119893
425514455
1675380998
1443153942
1129654001
512641372
49233899
2095307871
1601200708
1745575049
473304404
1694433115
1493873367
275203004
562002031
952336504
937197277
1450697520
1167576559
915591935
786639377
2064172999
6501023
1053084047
161893536
509405007
311950604
2057116424
1444245700
1838164127
168958172
1012215400
1116166482
17413115
232288121
997928732
797167476
1649412837
588078016
403138788
1629551045
1219487999
706945928
430501189
199047740
960949218
97352236
1877638741
754881481
1478689640
860424783
1257292680
916494807
1564977709
363989162
2075313798
330949872
1233773951
1413664361
1705883277
1753354972
609488314
1836284574
1798632733
935414502
1015176847
118725891
547318247
1035095575
464080696
227993785
2041782290
1564478349
339129070
1659759943
1339042046
1820835956
268345562
795073067
242993498
27827430
98903123
1562003581
118287725
420082439
1115010421
1625033868
1666901299
174124267
2019129634
824185299
1785686181
1105120002
1522354560
775240497
1230824392
386968109
1423476139
1152405215
1434061576
1662636507
1189456477
1028974525
1147385794
605129380
167621231
2077388695
558238723
191724684
1499938425
1607344582
1443749709
1233229083
554337722
299046212
1917022804
1077835021
366677380
1071730479
1886350218
58157048
1713908352
729078875
369826670
756605169
1021659191
1828582386
689768632
265847314
1142618471
1994596937
432194663
990358000
1204932706
742816298
1695090261
240224817
333971336
1306972042
1637028114
1280165375
610451746
295041505
1437752993
787519334
1089243077
1859984982
699372676
2030141205
558954116
92799400
1076215742
1541503200
1105699249
15754009
2037438755
1225374585
469669367
2097307087
642814480
1791753646
125151742
940758059
822110232
134038891
534484364
1187045602
187040172
39075162
545116853
221991536
2048315890
1868829539
1207715042
1935879114
706086259
3989293
1964092104
526659707
72070698
64655336
1398920404
2088531231
441870289
1286300383
406759057
1909193522
360172471
563536322
2088033988
1864716802
1987956159
655255643
1364305771
1542996440
380168285
1422930836
1144122835
2123332960
1089519597
421918504
487359383
536501550
1713899733
981990490
25691641
52142233
1570812369
1554892697
122523328
997603544
1460754792
1177896730
627649617
175184578
429722085
539593084
1571365259
669719011
1727937893
1758591754
1141698275
1024969147
1492527679
928197913
1534403042
1589536823
1380013825
902439793
333770086
2115227778
594704235
1672162030
264669870
361264410
1328844742
1112356772
851664960
1224958303
1754620376
27970405
1575023566
1193493646
1494818899
461464444
565420301
1933476811
1937271873
119041830
412621474
1039881292
319395932
1343802968
134525594
343465417
653669721
1593693936
1495493020
1948411017
1803413134
701031454
1845872788
2070248330
984055350
1338010499
1373863923
1034174240
1222730046
1394842793
1073008644
853317427
1362244486
937133568
2107226670
1369276630
666553613
1179829304
161412976
1006854417
1617589486
230471551
730970626
1720999794
853960324
20267693
2066953627
1106626490
63282524
792858899
154988190
915633124
2120345853
459170985
1741083424
728907636
1906264660
760900696
1774197608
1602650292
757765832
2054627929
235663747
252152663
1808819491
1615311500
737337820
878262923
1789739441
25258099
465179487
776242174
605563404
822289768
1062291427
861409438
1078481488
930963296
2083038292
1013571668
752300074
608413345
1751073011
1985147748
1868550256
32552000
580616572
1428028780
782004714
1403387965
83768673
285351591
411265794
802152423
549552297
664970926
990139626
561458200
825527028
1915543355
405176389
826896179
2045049095
2064440640
896119262
329292861
1290218534
2081578148
560604573
2029210500
1129204425
1342087388
1776868386
1647739614
50663656
680812669
1064906490
584712753
1113089930
73578164
188001079
1713904272
312788511
765730338
100022252
502402163
1488411014
2108322485
1874690268
881978788
982775219
913374142
1492888364
879433689
795921566
2114813572
111825458
1395793618
1205399301
1708742909
1429064335
1868910136
822515027
1766564457
488877921
310292652
1738944118
1990023099
6207114
1921555797
55785866
1567656998
745589810
970837581
2101339473
1842586734
189036419
201195289
1368946785
605657132
157714175
1384125040
1548976673
1948269875
213976142
1430962554
1463800370
549296299
1839755614
2103234682
1749104836
170736251
1060916032
1636683412
1003294633
7773754
1933301778
1624267593
953649640
1826985661
1754282400
362738941
1887620010
265142061
988597025
1515998859
83938170
502396550
889635865
1720725200
1614346639
990437493
369436057
1091163573
870494340
620196049
1844047354
1527835388
1642425791
1568308434
735417717
619574329
351261009
1041782345
338022927
1278432172
2119591507
609447248
865117226
407883262
1600860988
1245116977
125610572
34838562
966726116
1769386197
2063056404
787541663
970838144
1970960772
46978945
1759589122
817240224
181351605
307903144
2146931325
704520407
680887211
1441327646
986329992
2076582838
1655151651
375809203
385543513
1837736161
2035229149
1702996218
457737428
1706059043
629410014
810320350
1622242184
1552964242
1858961331
430054025
1079064076
692134046
167633433
78895895
1069621642
364014760
237154989
54365272
1709556383
76952135
1059167686
1778500713
372360109
1422889804
1134265044
558865142
1753700983
322410517
1439598501
1584571651
805387980
1957212070
1565536741
1309555175
51128521
2137127025
1637386704
1451556660
458872669
1005801477
1802978272
2091760758
1280744887
990063511
900461630
473331804
451574376
912209904
2063222534
272030786
829338880
283689549
1110656224
395501821
2128676046
2047731707
1053596567
871285395
1216167601
2124451525
918483131
2031434912
1359383506
1509696954
1552169921
1037111140
2032740102
1737174091
774842762
1583008367
1618846820
635274212
817136743
1134289475
383172191
1369474870
1218422828
698878970
1503833168
938076860
2139814866
720232832
692650253
2087085301
936735614
1690291814
915280044
823992049
640555748
485901058
1076158349
1117318183
1655613450
663499205
1958254441
1684556572
22942889
1714869027
1305904810
1459956928
1679048989
454668709
474064390
290817596
1574411745
1792540172
643344152
219522925
1240325961
1365519403
1163364984
782064838
1727575551
2014238303
1583201747
2106644061
412586581
1249241845
1749140133
623794275
673672731
1528110778
1734040570
2013901914
928620327
525904541
1686979784
2082899963
1434104207
1177767854
1693937293
1367492092
174213498
1800971005
1272629015
373229282
807734782
744268259
1482131213
1086333073
516004532
739872504
483330045
1093240432
2065791685
1541215491
1574052537
416477800
1827089040
1895675037
983897535
2002769052
346169866
1083799418
1501688633
1380780922
1445062406
1381952745
232953656
1424319609
1757489051
1449225932
255534619
1940775977
564255735
1226419295
1521357563
1601885773
301166891
1943240760
1113763142
159295119
1568406354
518654566
2034710485
1656979401
465399633
911415129
438797984
2124461461
674227602
1343932817
1025582343
1088222048
2083120138
2005962594
647889967
1162753398
120565952
1460035388
1998500192
937986212
2021829570
1428372172
54334526
1632408407
250196363
2045377655
527479933
1023861906
1238074660
1924491953
859670775
64032153
1087652448
1401591029
1402359158
759529751
1971247275
1061320572
1952145614
160906179
603687999
1865148352
1962879921
889074974
1863090471
635881699
1685655114
1269405312
1016155539
1884915538
1422907125
1848163569
916099970
851566007
1990508578
1398538156
654222221
1593958582
2034759453
1444823498
1233659577
1416254371
1409263927
569919939
989319462
1348682847
692755372
1531896351
1496456183
41152441
1694976093
1553776965
991037362
1162538443
176719059
1667840426
1551492753
830973414
1606463634
1288483576
895168112
908463004
1053584049
1249110272
814633909
495821224
1464193303
1177744702
1500752636
1701103533
216614278
2069437950
494293803
308890967
1765063997
571895652
682240131
816795390
1103795627
1650727781
853393000
2076662299
1166079060
553689605
77160760
963434831
371633030
439402883
295969108
612223152
1831250450
588656289
1086842030
1562161668
89321457
1401754982
1454211486
771617009
608177661
1201758261
2076827850
369180502
565848927
416074050
2071275383
1750632856
872190956
609137253
610593226
2090666660
326422179
755942630
551707919
1397993639
955923433
1687902787
792052176
1115801764
226704153
1744088214
1491033720
823325498
1518393818
1106628067
559423790
519135441
640289182
239888869
590467651
852579686
1730108951
1695567057
881884794
1171322338
519066483
1210823692
1914036465
1747802823
1932205239
1625646829
2037896700
560852464
1220540892
1962776228
723178753
965152180
899749415
401507876
2083091131
664074724
1353182852
1040317174
952232777
1441793977
2145992509
2081191151
267564375
1115364848
1640004348
1740582625
1633622738
489519502
1291569261
966911711
109370583
1710799217
682723545
48590337
935058588
776745751
73950820
2120220965
925421120
160861839
1700457014
1025796309
435942262
1665575733
767531618
742711721
1517608173
1609354030
1461625066
846384308
1396978919
574425143
1893595423
1766598546
1594135050
1137971123
1884104454
1061669998
346247274
213853980
1603892268
475101934
2075292927
1944614901
1563670244
1950787515
431789931
900244561
626040931
128259411
1674826685
1423876839
189567705
1809593271
1840563552
638509928
1490812811
1372735751
569805189
321567364
2098285911
1649304125
1692452960
432084673
1298220774
1830291977
1033947286
477723683
1458508038
280873617
2142668844
2077902963
1586014325
1846768848
1888673910
159072211
836561056
1805201674
192917204
1273323744
1418992052
35411785
1342900108
813760780
1611925221
84086583
1968074839
873672777
483957976
1439938676
1854611956
963339868
1885998869
1940462411
1672762093
956462541
857311157
1550082206
446728689
728484206
1556962304
1049481596
1270544214
194635668
944098416
133521577
2133710841
219627252
1885554991
1849948709
1436475295
628374217
1394033054
600742741
162966214
1330355951
298351026
68957042
97269953
2019437620
387180867
548359144
455962347
1533447274
1039343932
935622771
1050517919
426149668
1316043341
1138134836
667100993
1028554128
540494662
2077862182
1331491494
1879060103
593061673
1228794549
171521243
30262146
1408050074
1777013562
1694893894
297149473
1158850267
696636800
1865752218
29332205
2084126253
1450178730
1363903595
317821196
1166572547
1410613119
1561745859
1921977132
2121719507
1831803259
1012769126
894553387
196541980
1306860017
2093879754
881344203
1271153065
1452816881
1978855329
2081843136
1467490263
1166860045
1748561936
2004564928
1177609017
110079031
974332598
1327181656
1932720348
1290607118
1652220949
1848709899
1846396780
1965807386
1579407370
1961244930
1340935264
152760203
2128407462
1764941942
601867031
568639111
2058837941
1279781317
1748865545
1224189242
1521277602
1365431105
1802748572
1639287794
1184727884
1309474107
1721941381
318450143
782181085
451360216
1016402644
414193023
2008436505
2135068160
733546163
1521523977
473078884
1759999346
233154716
528639642
503765245
478944855
1892970840
778360833
999706026
983247512
1717070051
896419828
227543420
1728814892
1669059992
1300690156
244396746
439034142
1640853756
2134034187
191324860
458979560
910567274
943380250
485230154
1709465475
894459330
862437100
311544181
991597224
1134149496
1755165334
517802183
1815949316
1601737978
885743458
622873660
1904892687
2127405536
104633631
972409082
858531766
1366002636
2063709592
1041165258
2076102556
271370083
71101768
1964174233
1666264640
2097221629
1246114722
409297666
484476188
408642722
985076447
667808646
1869645672
1418301236
1519335636
538570520
1191227215
933114443
734187213
1240533551
817879387
1756782433
782473663
20322032
1090464032
360953215
1152770793
661440145
1350907326
1898186393
2074224596
1774023659
839023847
1164936968
202674815
491779562
2005410066
738624199
561723814
852916589
453110734
75996215
1286875548
608265165
1540660054
561484324
1423717204
1169505513
1726051856
1837338218
1854899676
217817563
1699751736
1994849100
990711174
818429488
1503650588
1591599867
1305320859
1934282640
1101058805
523031697
1480580759
27733752
1192675717
1877431104
7997545
202138375
1608925062
1404947566
1355964795
407091942
432838490
1899763017
460293927
313585687
1824827758
1669427697
503414376
1205620818
1381538030
354099932
653560791
985657534
121761744
63601582
1989071672
976283430
1205404329
2082439525
327794971
702385475
116694387
1878069435
1272461832
695847410
301660027
47942550
527078213
517104660
1275391963
1141837857
1541493490
631266494
622104967
1289107241
1027585998
169169261
830463955
526276929
2026834534
960095790
1221651011
694836893
746828994
2086090775
1518086470
985207690
1179984522
1657034496
837689917
252184666
337209817
1871759529
848384841
1069282883
1301658235
1990529557
663578819
156741318
261396321
252856842
438351883
1292538132
1743967836
510243834
1016399069
381651117
1068787586
1125474602
1458605277
875926472
559015757
1238031306
1168399395
298504441
244315383
1683020041
26798543
499324476
1381061614
99676901
1410988968
1660096116
2012533678
470706925
1212338890
1608048716
1391460293
1333457989
514564026
1464556559
1182243014
356681256
2134457948
1946726971
1176949688
331822521
1611676478
411939132
1438016148
1126570052
399253086
415140924
519324965
905850442
1413218458
1661610245
172843133
567432373
906323833
1255208610
525983606
207568846
481192288
905464586
1342003955
1969126713
1034951135
1672694269
835439173
1783594495
1951546937
1521111712
243547025
738175401
1328629961
1221195468
496128822
1806333701
997170859
1059223512
631739669
665489401
1286808199
945868238
916288577
1440021138
70257056
1082799594
552676220
1404521516
539097181
1623410702
1229610249
51503861
1748264279
571184456
1939700618
185018500
444286660
234278475
580581896
1821957187
264046233
210530744
758924209
1932289406
1693367738
1519845853
895450352
133115187
1927526792
332120947
931334939
286523717
475088822
1884554187
2094130325
1275231773
2103953860
1566631633
1305586157
2075230394
1331827351
76725637
1562608882
1384489343
1569458621
639427641
2129187301
825013808
945919913
1571760268
1652330267
705649718
1720113874
38647841
693278093
856787672
712680184
1298175615
1592629511
226176347
251934200
1432591208
50131129
771868003
1266506672
750778664
131278436
1426855350
876196563
494422717
1552306196
292082470
1382829164
108014175
1395339120
366043249
1779208322
1329090335
1891375586
464621355
593193631
996684766
1969006989
63793875
1086962969
514737474
818623767
2138966733
1092689570
249534481
2146504643
1264479341
149937614
829433545
497193488
1717654933
760827103
635214095
1103096226
912866944
1032541939
1454280900
1594339842
899368169
1866095567
652509526
688673864
298198254
1571050503
27659458
1759326114
425082015
431766922
1179511586
135563718
1735365956
490655628
1660049454
521881246
2061956761
1234270028
733284730
1016293633
1106444221
1986829171
490974401
150625145
646859409
863119704
1024585406
1521745591
1302566399
1123117139
838207580
1137673221
87881441
2067338994
2079380951
469175307
1276056608
653839956
1644852406
102436756
1859741625
743616221
1095526865
1921683381
1848936646
895374458
1610764256
591990285
965181233
1274942080
1149898205
1100172582
1241324605
1443330262
1327273070
547608740
1249009143
501227247
2048402694
1525175700
1064753356
382712067
745873446
200841748
211298941
1399354339
1982749409
46173849
1112634182
797350260
1585839556
1684919670
1377294714
2122873984
540011214
1506949961
471667305
562015624
1200270301
101445529
1149302217
1077704397
590342269
778339388
1540036387
2067046484
1464165567
678934064
681928823
1265007657
672630644
1423113787
1190192244
1752775498
950429604
559867949
1517109398
1954253034
99509158
1208169494
1095542629
1472294816
1473593177
991346048
86801182
646087896
885311812
1917594909
1057759046
486104419
488377021
267153252
1023069098
904219169
1874852954
525334037
1985308078
443505627
1496630549
2057813986
1032676240
697544478
315130051
927410416
613529052
407896370
2138607066
1287619259
856865365
855149623
1616536435
71201920
1543124364
322185962
1785786429
448799748
294671810
759219642
2079817838
1640375528
1843838101
1782646230
122366913
258224514
524456380
477385407
96193684
1469295415
643734719
1968837989
1689091184
1440670246
1987995650
1155614081
1670618231
1066739178
762014249
736443560
1097753045
1272487324
1670723827
324588428
1687416046
938928202
44942073
614516116
1471014871
1268614383
591041154
784227658
183806755
1100677885
666113873
1460365582
1087434347
2130573897
636221737
728266377
1764555848
193121170
764637611
652105612
1860071912
1264658646
484093769
2027154927
514950495
195716373
2051161783
1645821984
1472123575
126455064
886537590
1109972349
550810537
634799949
976557220
2048940429
249371926
1267432574
62945894
437357051
474547433
1087555391
314408120
1617717569
699027812
1266003334
1290851076
1784921038
1539657388
1252368216
1235925379
256691220
1803726022
1294712877
1630704212
1075541573
1078658715
1278310070
917278777
1731952008
1433726895
1777517878
2125621567
740829104
2005830277
1288399311
1928859641
692265247
1449895739
1815070376
896890579
294365597
1023502520
1715638816
1538152899
1995901053
2016965665
970477441
1959858353
1498106043
301901535
165252773
461728126
1618820358
100750311
1544877150
107252310
615697569
2040073075
380766970
271768627
690652971
1217390583
1419106855
1528102162
912883844
1686856903
36325347
1620404
187725361
352501054
286867368
780865706
1792621164
432722301
1923916734
884227036
1658677472
174101948
1839465626
632472350
946299711
138086377
1299259782
776902245
1240372441
2056105675
1441542489
750596141
1342177128
235183884
1471213992
1164951441
1265897187
455281278
913670154
2032425533
376616517
1645041025
734788001
781399847
2026296101
984069759
232776625
875622661
1327618675
1813142149
1658870764
1956564956
1209060508
1454118122
250089575
1921129308
1887662472
2011469062
1934884915
513504695
1155980663
256320558
1671037807
1024933245
989084792
1346825290
1691360070
1429206902
997517068
343262800
1110805251
274448842
1247592131
1844350931
439269203
2086522249
649843195
1239157213
608489167
1437917513
2066237416
119881466
299514634
1442833140
1247909309
2103996735
275044215
2081516202
453900793
1821217109
488567494
1636523107
9650448
760822651
121640615
1945864944
2116801019
1065959103
787388410
1301438742
1685651933
2049157843
1144713012
1940690198
821276790
784426703
43374790
1871241709
565980362
12406462
575814953
128109143
527065373
89184726
2061754644
1447780928
1369392759
2043103707
363584966
339288577
708354650
2031116237
977527104
736608182
1848117682
438016920
1247360785
213979610
1108225548
1149567221
340301718
992475488
64712977
1362913030
416006304
1151227125
1104593189
955272609
422172284
224328000
1787543003
572865515
544967404
1592046913
1614881708
352495220
464784948
888625947
1840808133
1929272728
2034222961
16241344
823668950
212829151
841602071
2034513034
1828757908
1345457074
198791439
212658984
1324211929
245612175
1385654868
940826053
489056014
1063504383
1110389654
1181655738
1704478491
1943918439
1259882577
1904523529
841318170
1590274255
1606235142
1810025336
1979756092
1709719476
1989059258
312212035
1524303586
761760682
1924421785
1603415509
1271172002
1748344891
776794888
857632840
381653688
2024567565
1850568823
772952157
1026069111
287253060
422674512
455822160
238237121
200393477
516791270
1362181990
1843247227
520402764
414443107
85517828
903580370
1583123521
1203557596
899896783
1830305436
906977496
879009406
806587707
630438679
463524700
1557034307
666043489
662223116
857045061
73303668
2013153244
728663935
69654695
1710997897
1802672683
1162286902
539031437
992635341
1192599293
1128943538
1091723581
1062235672
1693453350
763341638
1998045287
261392670
1439982954
997661435
1756102102
82389301
1424670096
103953143
2131092734
1727275437
1301971141
1861132072
262951808
463741387
1317750714
716365545
814346022
1080358464
43364464
496912806
1676239799
1728286788
714949149
807230146
769862005
24303302
426530245
188958383
1827001199
1556233748
1556810286
816436642
2065819117
1689724983
220871834
760777153
784479284
1184501089
794528730
911477147
1123665701
1793617011
703554129
1352062318
202394526
582779483
166856879
1028932476
347473905
1323027144
820035408
1049019269
1661492062
863848714
131064036
1726639049
667927252
486053762
2044398880
195349717
44067053
1856946149
1108892265
351997421
1369848513
782097420
124227673
1452757340
872777401
489717171
1385589151
1191075938
2044273340
1777983233
561176289
1626775574
888609391
456121002
864319641
817974516
2042947015
1188277263
725985614
170327873
528754297
1234860003
1087778800
595097646
1939926831
952540178
155156998
1422177381
1537904921
1631766487
1065631268
27609621
1304425039
1064295624
181642723
1059195859
1465412705
2016843289
1868177461
374142381
510800537
2098067811
1833419665
1465344302
1632583524
700944162
1271261319
1208058143
1963576235
1410490936
733266909
325396241
594103454
1908787415
1076496463
1077726714
209779043
740619384
1892258236
367521633
1489033864
1802258918
875632267
1066246202
339894130
521765499
516940446
668889948
2084142231
1149211306
1956878469
1997973392
1536381428
1851218900
41090411
1342282413
1273715050
1428038638
490719626
1608484539
1277172979
1093850479
1690862527
271484134
502297698
1824720898
1209230101
678943557
1076513973
1287180499
1360738599
1902284847
588510456
83516011
1725392007
1902921337
1624831359
627852583
49793855
650732014
1407413805
709349254
1255005159
822965228
1495989230
460703333
284924339
811396852
1688348608
197082388
2141301993
923345717
1242258575
566562226
149257850
93815525
1017013605
1104093618
1036540233
1750412914
201815053
1621393782
1365808524
1891092617
224964345
2092772702
1491454317
1810666233
1797736312
876526859
1178666245
1662439929
1181554780
1800718579
783422312
551450975
694668223
2006325506
587908470
722477065
1097763189
1246207665
987841439
1445936430
878128554
476984134
1901750472
335260501
610535046
750789076
344794205
1561032007
441654008
816281160
1318577133
414837453
355989532
782636723
966854215
768408521
1810434185
294429250
2115720532
1901190431
2078896688
1628773084
751274031
2018637169
1440250922
764564524
1544277448
1679888384
797932963
1636117728
173694686
405133964
1614238559
1426624050
1702893606
1662887951
180248351
740635783
1490296108
83656259
1597508623
977158053
711033217
497707290
63889194
1508346572
2034498612
2013206304
1108478921
1637272855
496017666
1333575169
92771062
448823695
1011065687
510346943
210495710
1645320137
1472995324
890552591
1688740734
1553394669
1072623520
1376002408
1739043087
1992525477
31031702
776422268
1859556843
795256365
1532869831
1876244311
1441870543
29527440
980413301
928634231
795775841
387259808
2082450501
96967461
938361960
1090729280
1818553686
19975814
649245106
460839181
2050616805
797502213
1831931031
363340783
698042610
286217539
1340062219
118292422
119998299
457463827
2123123102
1581491392
1060354575
1885955988
1923215957
1692787379
2086182042
1320005271
1575590473
76230664
1467989697
357032448
1550607422
1849918339
1840986058
1692294625
1749140866
2130506581
506879862
1270778073
1043473798
946150784
79434001
495222951
1983316592
653744355
2070607329
150212319
184656018
319335611
1213257433
904127607
1741766686
1673695401
432404194
809246314
1409407817
673019450
377582990
606671396
937192814
1259083621
209696980
1925406998
1045545000
220762208
871620542
1838044570
1130938939
2002009857
161299528
307070690
1330210200
383478553
1979307526
1876084135
300746199
1959638713
1290728473
1871007690
1805473284
1599886986
731950949
377703621
176871359
1160712809
1481739535
1818137213
98818096
264309953
172171455
345354273
586479535
452350911
1706079859
1258964094
419182280
490420362
35456293
1523947572
880250274
211710158
2135681300
1375503119
718801152
1249312208
2137073093
597923934
1134719367
541515107
1388130423
495229532
874936748
1571520971
1011941909
210122572
655717249
810357295
1933701596
662113621
1768001526
467497637
1758893927
1443690201
435069942
1230509306
1606792385
761896583
29194024
970166246
203434313
42294264
1717213915
1112932538
1093593886
1040275297
947504867
322777590
616434067
738326146
1959182581
1860930899
1970124858
1439862930
1695861397
411751011
734158877
171141621
741709563
1825937436
466401884
340982147
652265914
66622464
1063449235
1083405346
808779100
750562144
1996738850
828219763
1081823353
105564886
1503456584
761394918
687242522
1996129981
428664618
2076769764
1604744819
1002210182
391817825
301203114
1644793657
1288808048
1891285094
1234105465
772024274
1503661191
882604622
215272137
741860543
647416919
1662098286
1644617995
657681598
624000238
35482477
2117654125
251899629
793544504
1449281722
179412750
1355788676
1679506725
956895810
256040819
1984423763
1043381006
304521899
2132250859
282201755
388796070
824136089
882568847
679122723
1857824985
312507977
1010346092
2127859862
1874990148
501817915
618094684
1913724969
1469314762
20605570
672034331
750223333
274749798
392780552
1530391486
310805518
15546452
648706143
1033898408
52996542
1224760139
1389394257
1597156164
394505417
1524790737
1263993533
103303802
1854711463
529403814
263350284
693314713
1923724347
339424457
444430093
1204661835
952771558
353955244
1581140135
501960745
914238587
1378189282
1016798396
1919707806
209136313
943093192
49822398
907452939
117008339
1767993113
2107104548
1928491933
1038641157
890681641
1551180684
261034205
1781973135
1499377458
1932725310
902661263
379745705
868934229
1335392020
1003757230
1170661703
1774979670
942813073
1089153135
2142052615
1966980362
1590951674
1193533639
1965296788
1796796289
1892796143
1842004166
122205142
1063140843
820618054
264636292
97019189
979958647
1828197509
1814138496
1585789900
1224477431
1806643762
640214539
1164326375
1232699170
1554637977
1435548031
188469998
1976959757
1733568432
240155443
1858222516
184093083
725701897
988633327
719972124
1398457959
1588164156
1528264788
1638917057
1137765900
904306320
865762033
1122927295
1721450041
1626033670
1002588768
1924114261
1642122664
835378072
393555179
984191975
2079270103
1770841656
878977351
2125414325
413933091
916770989
735216465
1006449997
1221299673
579224312
1503000586
258734194
611955368
32486563
739221956
1454437668
1347120589
1973682012
134192289
2096559400
879051627
661387386
909361918
1664556668
451551881
827921461
808630490
417036649
467858867
56758056
1143226562
1096023997
1911552750
630366402
1868028016
258421062
204792819
1663514028
2045418528
791098361
1863368400
1024307715
1294824291
1268021422
911386079
2019834779
831292732
353823308
1354512278
934218653
400094246
1242997664
1438832585
1268664825
1291182854
1125985789
597735218
1247604386
1980350635
1745372806
1155965916
42052766
1987370068
1006054929
1910481225
148562695
1743667672
1505459641
1530349799
1852741875
407363125
1253475890
1215558188
505904721
259713898
371996056
1979032308
2009593554
1941808466
1060406746
55232421
2010917931
948126946
596931249
734769991
444868671
1617380704
1307015303
1888348241
688846529
958722162
1369610722
1272981563
1216336106
1541157224
798617183
2074102791
1765166647
1661252436
231847962
1759241484
638754643
848315216
1032061678
810329110
864997506
1574796871
509856304
1348569722
895882127
708559919
1715906188
111534624
730010170
1675719903
813565275
1870069253
621692950
911569962
2018043210
135905776
177563013
2020406758
1172774543
1147204311
375699835
1595839121
1576480654
2117422956
2085331791
1368105813
786928531
510685292
1344605724
599844367
140812671
2073784425
1822224907
1288661534
1556869535
205675566
1909186272
1073660911
1691241467
799894367
1835110053
1744407134
2039029351
2029060137
1547140842
1576343899
1501592443
358969395
2000983068
1442160493
1359126442
414684109
604685074
1550807467
1721630921
769859484
1790428018
1755752361
947053368
1703396188
38914649
1917714483
659126496
388633495
1432964064
671485148
1081444114
202455193
1474872856
394110679
263230692
1871865684
549163715
253012815
506700128
1237000700
2015674835
1006763744
1685676541
376127287
1841232795
119397113
1479673928
1544534878
255748849
1972461760
135369021
2052018268
53325768
1506571978
1665243729
1108989406
419354918
1816325102
1516224594
1168861550
1374250807
1922163881
2081523133
808738667
2083411513
1859030759
123125943
1509358116
880488376
1742675437
702779692
919333689
2135238079
920588156
1089134567
706648848
773141769
1689237198
1994548147
1016215944
1792953920
100012626
15282170
614503971
227969414
719775367
177851306
212058130
1315725247
1667376022
254856893
2111532664
2031152422
117346281
1930496143
1495216363
2075147296
1673969217
684600892
1259235304
105944691
763906148
151458077
850330717
1836179511
45503668
1148738688
2123108369
619051477
453009660
2077285546
361037471
1845176902
920541201
284183592
1973339395
1043435939
779283778
827960017
1279769066
1909760774
155533577
1774328691
1755266672
267495152
1467141268
1187334819
158477669
994329923
404395790
518544587
767366351
1708267600
1340256509
506750009
933573930
2064532984
228128990
198270743
1593395712
1987977914
2047879045
103464653
560667283
1123539936
863642713
440825117
332583183
1219766641
463511826
655854236
820845559
1049364577
1803353711
1840594280
2133136810
618364279
1305508046
58697599
672855267
1185046183
1971166026
324725660
1639482642
932980269
461634934
2001333621
1371825698
69717029
194987552
869371495
1644500363
704162084
1705670864
1118663912
1277476226
1990811721
2097711444
1652513144
2040974962
325702108
1181956073
1296162352
761290236
1394676945
263271948
1197992966
1225019425
1249671675
1272222355
1840355769
1651787635
1334089080
297954633
2145360280
1101487241
946950518
31781948
579743767
1226284892
261490703
587769520
849392105
935812683
1952359964
1703273182
1220971063
621754286
125228197
1593293031
1942145228
193327400
173288466
2011236330
2084518074
829626419
1216114075
801169939
890502703
979200550
1929430424
1261910067
1863105703
778437968
1288115880
855297831
525616632
1229021097
1616530185
25262899
600821590
1807681712
1981460187
945529951
1355985027
401682574
600265382
1432621958
397650399
1898248500
343504437
50660711
502051341
1308396930
306903383
1710458751
143543622
68944565
1761662874
367139911
267348709
838467526
1798482294
499886009
597871537
1820667503
965226390
1939317501
2128277502
1534030412
1707467799
771266692
159747636
2014308985
696358238
1518725580
1116180840
1340913797
712509496
892459369
866295515
1562219033
748462547
626843891
397222979
1004017549
471603871
1273449595
1743122210
1033303461
128661486
415375167
1967933882
393006374
1973063350
1302347600
117809553
708043551
1950895423
109636272
788117099
678140064
1621691860
1479307951
569266123
649374900
465613061
1325154490
1619753914
1895645759
1241792359
421995087
1657885773
1334686326
1035850935
1757076862
1067994863
1011295055
1470861577
575409412
1985286513
1636100429
1999803422
933577879
263770447
422686328
94305908
488537344
1097283993
63005511
1040841946
459131009
347789481
870381307
228514155
1449283405
1345394550
1422710670
1175983819
1037734715
24557210
509557228
1584239060
971439182
179164572
1527196301
600615938
1250536790
2107015340
955868464
118717939
1998888804
1533200151
420214174
556273857
1451689669
2054441
181247881
446996933
657129247
347713217
646582067
1500638033
1650753237
1523365320
2064372032
822638552
1818399984
24971252
1309479739
1345453011
2114186161
1926080793
2070424510
1229174886
614438337
754339243
1345907301
1475011860
922952345
1130637572
1413460212
1908679228
1711733156
254690136
217535155
1024914277
440008696
1726371875
1659813058
992887237
524649339
1775189111
1930913537
1239868910
818573215
44158215
987335585
439171636
1402521973
1110009013
920594380
1463989576
21132296
304142936
967230310
2093255747
187317429
81332142
1880031798
1066163366
1028665141
777115359
1059846895
2007228174
809251306
2140068185
1607948451
665100557
1686628891
219178398
1502364203
268224458
833153123
2105163142
1061161668
850516427
1153178823
361807186
1443408461
1180340700
1664324344
1926598839
377617752
1428731976
1617393258
103608714
1191366016
654050974
875257647
1142189750
1037214225
462884880
1672013192
1209284968
800151373
1143944594
1960869445
1429470225
1210154944
1504747207
1884397420
761018452
637963290
523189437
57355294
766324054
944224954
1444795398
696592556
1978942945
1531498829
604245931
1480898480
495521543
19504131
663525912
124476712
402306499
467482142
2095333472
187861876
1880559084
1900681751
394468466
460617617
1744052175
1992555030
563660545
151205119
1489321687
1246781449
2138345916
229579241
1566877660
1564939844
660785568
1386048637
1721411287
1694455487
882377194
1001411935
1347110381
727368924
1977836752
1038163382
1792246526
1646210039
922816379
26063423
738135593
691013898
629502693
1356492688
1595904115
148429404
2021310187
1432958846
871266590
913913676
1810453581
1875299315
2013418657
319009184
799293173
2114941936
381725432
1876983039
450017271
913041325
802514208
1206181723
1271902283
1294435599
744012881
1060137201
1444438685
1967180594
921481118
1709241694
1042476503
1702174603
1530593783
1722708702
1159067447
1793644987
1432142190
2074047233
1819956376
900503376
1104434310
942113626
606060232
1921046899
1793265863
1897942222
1116572597
1884874605
1612929272
1211006116
980971675
2134768658
1500529537
558068831
1976978530
1767094710
507758713
235717104
1497954796
1574889041
1188329408
71458853
817441341
1632595848
744208411
14991158
672810614
1416542157
1108184056
194745428
2037406352
1743989114
1483399432
1652978238
592512883
1490686863
2025285164
1878010214
1228438807
487116417
377219300
141947164
1361804473
920004491
1226718450
1364415968
1748984701
960304532
397912399
329511869
1371618360
496612608
494067481
713815205
1121245660
1727106122
1826256805
660101778
243595690
770185257
480312088
935857714
207449593
329293743
1351314931
1338947571
1841844056
1089359971
1564960792
289562587
612841495
39035768
1444262412
1761924722
247563631
1081215101
1733455036
1515840554
1396744801
128637644
1493417502
1983595133
848517690
148020629
1891108958
94067424
267465117
2012708846
706521118
2057818372
383175188
1834756332
1641429510
1312608502
678710228
1877462070
373516890
64628900
640079825
392988217
1307789676
663431181
1012269560
1078263852
62401406
911362297
53367772
418012292
744492498
46767948
550622903
1698917200
37455310
1288245853
314025258
713958937
1052522168
1812159251
1645446849
300184685
1251201057
447401631
1228837076
779958314
819762197
508488851
909758817
2011865416
1240753476
1111734433
545522116
800508671
517168523
1342429755
1453014981
350199530
1975970829
1864270981
967037233
919798359
1301969735
392308625
1405938964
1823230353
1146527662
85256063
1345097332
1821635743
48221559
1747705152
418074255
977450002
1188927268
1418862438
1119438604
583578595
141784065
1253085479
1923415035
1054486805
24382960
75987949
361582179
2080527613
131602307
214625910
243758792
2017286653
1029811027
43181445
1941046894
177928124
175452319
1297104073
118354648
648681302
844155597
1775723988
1393993446
1603194724
183193460
1651632537
821173732
717465824
48481342
1896329088
3278258
564603506
604661034
999362323
2118051917
1679207817
690762584
270706367
1973837561
1702328861
166333059
2130967744
1805994989
1487874859
260325382
778168328
73866467
514611943
430164083
1145945932
210965770
239113980
843703885
1222267353
1893769170
590126224
1815044120
1799858223
1787537965
492821787
1190936163
575572815
1235355138
1485588955
2028016313
817681970
205706177
659515597
87737507
749964538
1544090743
1146204327
1946806675
1089977758
419005565
1994206412
1311154538
2095523848
1265589657
1468819994
909770316
683781900
748462308
886221407
245756237
957910910
1868253743
1849582082
413450831
626286871
287688783
947321531
1493765372
308469451
1026597189
454484002
1395083145
1941796549
834542456
480433464
1385287990
2048500454
568651759
2013236899
141592542
1614022843
1008928102
1642502388
828171969
1665622508
1345663374
1408992049
1288416512
1977625715
80544702
105010190
657263373
14557908
668833577
920143407
336353626
1335131267
1649962340
451922886
899176175
286914038
2052280398
1395710888
320663315
704225505
1420835928
12485785
135759837
1721072822
293622484
524470854
1101977716
2007750247
1819988993
327272869
276252477
2140172684
2097226215
1830102134
1217187829
1472886597
122210859
756069852
1110143589
468201478
1248106486
2054262515
1225730129
1870234297
352693980
139999954
1761895269
1648508162
1827515541
288311897
171054125
1188373664
992662451
754919713
935737283
1156107885
962018757
1884305880
936242791
1775714038
1244927319
740047195
1260525960
1993954064
2048514070
1450175519
7438864
766439396
433496503
377360871
2106689184
1636105047
1085504913
637837953
2120110637
453647200
7979342
889540976
143890824
734216245
946958021
1005738576
2015814152
500232771
980524727
730895709
265048111
41315382
1597764188
821023517
628030724
986937898
897322608
1325040056
1384502568
1935811275
686038248
1581094921
1145962125
736695943
1426020174
380226173
1611908892
1253304489
829659458
506398504
1808996949
1661079355
1670052444
842218016
1268285561
62761852
1123971197
1627740636
673948643
346757558
102398548
1804450505
2074894385
2103593532
326553962
1318890602
216749937
176349307
630858883
509107488
1382486322
1119100091
1057151379
1298859664
167157914
505514740
1663948880
749887854
172675733
1480948778
592731145
1733386959
1871635382
1559381490
1270468288
2049261285
1150402391
514542307
1619176059
616478455
771802348
1971243870
523068374
354462719
1700599527
2058452081
1676041300
379911157
2104782977
783083993
537910494
1468573130
2051441827
331455739
24581974
1740649908
979362619
1231949183
2144285060
1725266210
131295287
419125808
1076582198
1840216974
1662726500
1298188282
475059225
474335731
977935659
494865144
500839944
1382023085
1125568523
1625577203
1665431607
2107808471
375997310
1013593876
790574049
239736706
2016664482
1830694468
1337515044
253056444
1719731902
1426464659
532676376
201343908
515793311
1852931702
376606813
1720701919
1080977244
1336428208
940850081
1838167990
277456607
1911078155
897892075
155608397
553156926
2076505969
737102926
204857968
1135505527
1611738359
1001125045
1002166634
957338819
934530629
395057543
1793095073
1969966076
1439196731
1005250559
215975678
695176855
849756414
788191768
1946775186
1839650507
1803279764
32063934
79516457
153145071
961553837
1150343860
2069732702
1200883364
1801088411
999580892
2134883101
861926034
499268736
1792689786
465054987
1274573127
385342785
1820472902
1535367712
2036587101
1794553410
378400294
703573069
160732274
1021471076
529917238
1212117932
1955017506
881835234
1157828987
351605868
2016288258
2125089621
1801892589
364444090
1431551503
1934097282
1269376344
734319221
314324072
1205551522
2112404129
366056820
737122380
2123703913
352427331
1638518214
1966456223
375920710
64469543
849424128
1181516551
1409057547
798733099
1230139763
713140270
1426600010
1617156360
69498430
1635331022
2090430408
865218125
523744131
1997091427
671549314
1235251436
1300031861
133461005
22408283
587934886
1540758821
208417555
755351876
2117391825
1782767199
501397917
2119508292
171567734
1714999976
852975792
1311682039
1758403994
1416202773
860167703
101705895
1130531156
525769577
343710328
1767559899
634972313
188024928
1532153732
614684046
1667226076
515959281
2007838492
732525199
2146314484
1136813164
1687441401
1943092208
1932206598
421848022
1410737575
571053259
395701021
1805754431
1851833751
1345501481
988145297
152988173
1335788976
523603544
180166029
637648262
2017270415
1612495738
48607752
1390223427
1332190765
933267760
275994872
200197265
664638863
1018595964
1329716459
991655351
1768902394
869665911
493463556
404868292
545837269
767708885
979588698
703048823
592727927
2043380793
1169379281
1189283123
1839016780
144153114
857107200
1371464149
180123501
228837799
810063651
310229873
335022006
1657794407
43945545
1937380917
1406994117
1784982426
281775963
348546215
259986638
1764051606
525082882
395130120
1252322670
320763185
1007606666
909288643
336303568
1258465501
1880373952
890772764
50926485
1560639352
199129347
1929598741
267889135
1262915681
1168797957
1598662699
1425187160
318607370
1720354724
1593873935
210605165
649566374
1838980922
831828736
1347372832
857190881
1588859096
810009312
685311116
548073984
1676717832
1396123104
1975747946
646016307
2145112131
967544433
190471716
643624538
1204052114
177404918
545191161
1952872186
2083716095
1562771550
1193017505
427526163
1466896741
2027506506
766676549
272904585
271453193
517766980
1353289696
1919085397
1487242730
914836829
237564534
70202523
274301557
557177210
1063861250
176946421
1897902151
691365563
243315289
1468716123
904967062
1921141713
936839369
2142036791
339769532
188231447
1116247779
850569911
1589022153
884312748
2065831564
1074498896
1245676932
1033074986
540928422
1612062310
345006471
1202899309
950790512
1887583122
894763964
482302716
1995226102
1799744379
1365420424
1051378283
1575596573
2092304228
1499950523
817837436
250752746
1047767778
330289786
151764781
1093113087
1107258308
1253790787
822787234
1587592337
1055087328
2021196661
1468244153
598602424
1703201792
136652447
1959329849
1623621240
147777192
786490679
1704191619
667463691
101121384
1698494858
131953154
961902217
188460799
974154520
1882699724
1999666705
434097591
152326269
1028059157
1957549746
1682051317
366844461
1109125794
1985356240
1773308958
636347541
928041700
1309296914
2118578057
1924420123
1575554099
17808433
944672961
779578740
2115358269
160315352
245840516
1564546064
1864329435
1294471879
1212400955
1829070979
1557481685
242619772
911570628
1180552217
1241846763
793761553
262745051
22077862
1587156192
233415801
619267737
2143328166
1663430689
519106123
177563692
1765227161
1655938984
586170183
1050734807
1642892994
1189459808
1969470040
1019823950
1492906838
1635840376
2013733074
1708452341
1877248923
967049812
84304112
319571668
1200386512
437105998
517581812
677206893
1830810094
1223839961
1152783375
1958419929
860211853
16859699
1721480057
829008882
2051110972
912003621
1814714807
1980253303
1136428946
1767874919
495305385
4851401
1829760735
1145089127
2108838963
997096390
218526078
2140968952
1240687794
78308703
942737507
222266635
1507068302
1054168716
1493587627
1333833132
128150764
1623364835
1462116764
783681676
424520774
1189593077
2067387412
761279914
1436171969
837861653
1393232101
785363556
167306016
18646204
1401494624
2065978891
1093015067
1615854015
345425781
648549728
1259344046
1324407454
1150861516
1638273038
2055556703
364461161
1474193423
1493099383
626367394
1993664623
35485719
920340510
2142153654
481917805
911851582
2113795401
1537029863
155864651
1001514880
1767230924
700162507
133768775
1537881804
747721561
1345792466
1790225710
1219390093
1771332528
158637252
580235740
430148989
1775320214
2076022585
308031386
428006035
698730418
528435512
1240276920
806791055
117321585
1371784803
790761661
1393710875
1805499046
481221417
1901823712
1021203170
378466639
1340566297
40314083
412159466
928778376
1995855682
812293014
1756237579
1624282850
331607199
1638162999
677642981
1881510037
1065146885
1542665930
86169117
1620609985
1950854845
1865770729
277010431
579816705
1179901986
1253105437
1888871419
1888000792
988502275
987038542
1591448855
1127963503
944737970
96948102
875658963
1902442122
961224658
441171971
1379430504
921175045
58784406
1169817869
1892138725
1375485755
396495559
718301075
807900850
475054795
1859285165
1012248889
1324045981
18976150
1487355465
194678007
73724404
1885425240
1900396183
1275849396
1187666548
1916303538
793592511
36115569
776336104
1161470082
1968470352
1832947104
877332738
2094210842
1659063331
1487846349
1084708955
1686765196
1425163945
571037438
1273664340
2145529482
504923016
1733206419
1490876127
1437728894
2058429442
2027907313
618521585
1358359445
627133781
1482870133
824410538
1615174017
881307431
1052955341
754214937
538393149
289313366
1486010458
1393840586
1129652266
1689873981
558897467
2059196097
413377845
1223100297
51369028
1855663740
2047694356
1566643891
558349663
309066100
667903698
433223139
2055607380
2045646024
103313324
1394398999
1443350049
1376088918
1898606665
1755775648
1061057754
1594294387
1488002267
1935449480
578242421
1497795083
431845846
403207975
1928561425
455062265
295145599
1255301201
467921444
1641213246
842523374
1640597702
1524098452
1420786717
1855490226
1216636389
55669836
472088193
682625601
2130649358
273605650
208339313
1643533952
1241615631
1371230493
1169627636
1249183142
460694950
1893134107
767952688
1770251865
1027052666
2009602256
1292197245
2121453994
822624343
2108041396
1668757361
1585563539
74146555
292493545
2008248617
11031195
123348799
2071522258
880667206
382547096
1758678904
1846533135
529190800
120544060
879879187
1125274786
237628954
1340152635
139684133
1836822974
984747211
1498854867
448175402
1391380571
2141540157
2083071033
1255915357
1383151351
61316966
21900264
13589732
1386773870
192946255
723958640
199797052
1258937729
897493031
1625591268
2145671590
1485701933
331235877
1692932082
1151667776
261715096
1893579199
299350882
616709644
1642777185
82258831
1901151199
590261849
411021400
2118099227
439790336
1079996569
243379419
77050239
599205015
461138144
191607291
1106652443
492139195
71523379
1337554256
135646936
1665958484
510035466
546410526
1450112768
1372802933
659535791
1543202745
1466330398
1222709468
1129381260
1615977997
1631201823
624078141
1869336116
1455671648
560278352
1249015429
1358413770
970142942
1465076690
360918877
479315696
1038379149
1700669243
219108749
836566196
319666706
86770584
1771943952
1371401494
1283007606
380224521
361517667
14249181
315140259
1324933861
275935463
943716351
604927420
2127197132
814423403
2051971213
84531383
1036004847
266916538
971920280
746190296
42761798
173242779
1048256662
1517766545
229286451
198290655
1320904482
988080063
245877076
251544893
1903232419
1663737683
303448039
225127973
2049760978
814268178
274964760
1265795502
1697509505
91668321
1676349744
1408691411
892662327
1637722368
2126282716
666131373
441809471
1361003678
1857155644
383905257
552447343
888869806
411817376
1929786053
67990526
1870794865
283990396
1107209608
2125871284
216675930
473026870
1515954618
461123284
288543185
607395705
1414604568
171057259
699046202
1564550919
27166324
1869136977
428379269
1636714167
703388954
1907006710
1445502452
1017960957
407243246
2088590787
1755128268
915653672
426041610
1230101181
1332086580
670565020
1639950452
984317176
1144969178
1070417535
1833819102
1978155670
1997832343
1676122110
1244281130
1815233423
5497306
1020722973
1649546506
725860667
31598346
120993570
1071838879
1522973503
657451044
1925540001
1918335969
993595245
1912082605
701098866
711231008
1331568251
39555225
290197724
1429712468
291961476
1311429757
1827403278
1995964593
823795401
72222119
1327914677
1066009022
1482927013
643633852
553817727
1404565978
1473720025
865632081
306338827
134187583
1691086865
362020001
1833751156
1365608562
1054656697
1476643410
405634112
2077303624
582254867
306044213
2116042092
1150242480
1680848655
1243599058
860054876
1254062009
1643990091
2099945363
1579729275
1586135426
1090935905
1707418143
1360967432
321194276
2114370429
2142656693
1059743276
381546894
1742666659
1074297467
516674409
916076648
2101935195
1772473937
382016001
482284022
1958215522
1629506343
1061004956
1068191132
1699563693
1597308863
330987795
734069059
468337405
1656505061
679767790
1092648829
529084103
1205316787
271947154
936743243
1143298341
1934546281
1548125360
928513172
1805375693
237756067
1167376405
226512554
940430674
1590215520
1341858402
338817566
2070762735
1637773327
641027846
471566708
469603053
1564910272
2036804801
1041142932
1974459824
1245811748
1640064870
1133468788
1952841002
137389777
333183645
1784555394
994255216
2136301557
947897297
500872733
693393437
1984620424
1387797688
1547896300
1811516174
285364426
1646624036
1559125870
328730375
523987540
1437214212
801483099
1195346213
365286860
1823068863
1968833786
1074451963
1190996342
1396012017
2048570043
623171320
739301099
396095900
1850424871
897270022
1372118202
234419561
662368858
1682424628
1083719007
1350221081
1331598793
699972651
15614143
1228403747
520974145
1226996015
701987658
344888997
1153601941
843185071
958373691
287628163
1432580126
1798981685
1229263900
482682370
841792098
487930866
313481006
1265500424
369525246
1823534006
45687822
1477386450
220243063
1042450797
339698873
613182659
1821934013
1488442152
2055596341
1488982712
1997076164
501221550
409135351
240427077
906339066
627403356
717376002
2037392852
799175576
360726144
2125574731
608788451
38303896
1970036959
4611743
501213738
406388800
88758213
1758315520
1781561756
255851645
1446310623
1339684793
341712408
540454290
1905553813
1675288311
2036960648
1159174089
1457008737
336930688
1009743282
327466758
1927274695
2129135773
1367791189
1019292357
1954366870
74631543
897082261
1665053508
93813432
1858802596
547876974
2030114015
2023277239
907348401
2133385287
557272194
1710218453
2146314333
2014749263
445398132
93185034
381414911
124400278
114268094
1147778184
915360617
27632882
2008553197
775019096
846060682
1393473338
2141189303
1064699754
502392700
1783720756
540848448
347148848
1414669669
8628531
1349721901
784104264
1728205683
1453517330
1971894094
760642685
859670926
180677018
320025932
1820565013
384523260
1431593095
539458517
1639241186
2054210243
1355990882
1600700580
1773874585
639486596
1689788472
1253638425
1890709459
520686682
103401579
443268588
2032689140
273280503
1063343130
721158233
133429039
312650329
1354526628
57058573
1580477316
1976246726
1150208514
23720359
858832252
61698601
2028930799
940273828
1272680087
252008244
1893185894
1474630881
1574895557
2079543940
806708700
131770084
541185972
1379179554
2073726011
1744337010
1137291294
1305533182
301120085
257712378
1231351116
1278125054
1303225888
824836591
1292188637
1621083151
633032737
866865933
1601410623
1284918975
634531170
1742632573
1908855984
215185344
1125669299
919721125
558219672
637612605
1600705045
89096666
1654503645
1481087281
1605220044
1031333997
527879684
1653547147
1877513812
1628684056
1368291897
54561911
1772207675
1047085986
44159659
1836298692
1335334529
1555611804
1485850392
1990065825
1940325362
1952339862
2034231051
1374800528
570806624
1240405902
434909559
1136619113
386409174
179001269
2041080358
1346970870
315223921
1405639835
1459517452
110801671
271942551
1563575109
615730091
689297352
2063600487
1401370381
1507446088
444892466
978658528
1143794785
897405769
530702226
67795547
427910663
776773652
841680529
777282550
71827560
181299332
1403561286
471110408
1385416475
1187537602
54676019
1778107278
462426021
1990318974
856459190
819427009
1386766158
1235932350
1449319443
59028774
1135646163
542157794
1677615642
1159780559
751723171
1667844279
1805273379
238116839
570753372
1709036057
672601426
362530451
560217246
438169082
1143842758
1952868708
1039907825
1222936127
1491275537
559640465
181638990
1056380891
34479937
734444824
1984639682
329812119
1046467173
178777427
291464234
973637025
763326567
1204901033
1299766767
46688732
535527265
1686965174
243524598
218016557
1366326389
260112436
103958599
1611780676
270949175
564859028
677949020
154400762
2131086922
1517170015
670570533
452446982
340154399
2026472419
1306835493
1437081508
1758863869
435335261
614143807
187368630
1734122870
866908133
1536451956
22635073
1717103651
315591548
1997224387
701767762
973934590
2091438328
1384217869
2122306564
1342628683
1809102529
871933827
770701078
1865931091
1602358617
685589870
53126428
1152157306
1443555593
617005916
407757371
1981083732
1375735150
1565295082
1807706478
141469191
853499523
626078448
1538261742
37855451
953048081
356875513
1541104088
1308683166
1020371528
486729610
1837992669
37753838
2098886119
788533250
2048311959
1519280550
1461933290
197076305
737608551
1424545747
1735692768
1333242890
1126825085
349436970
1225389413
1125944181
622630588
1582196730
343042308
352280748
284492872
804069324
1222813932
74587182
1828083295
1016247427
2006187650
921167124
300456699
1112681119
1541931651
1547060604
1301185587
2100210523
15361921
2058854193
223450525
965278710
787073973
858777476
1047386809
1395375843
436245381
125086760
1896228182
990346156
747031518
771317395
799658972
1859088130
1317409791
1065412738
1156915010
583541619
896045168
324372799
1427436034
926470374
356246679
1770518464
1092044080
1880130997
2130785601
299290983
1041303495
1181750857
1302541087
285166710
1648528485
283760110
1028336713
1566061696
646152115
677910167
653141853
649605122
2053072551
483094823
1544226132
1019759359
225158297
2104612324
1152559983
168020896
1484786100
787965213
739456588
1086738373
1033562400
1084362230
366949218
1122578253
1163507606
822671493
151643069
2073110974
353316992
313046291
1920042430
1441618400
815793683
104150021
472950698
851997311
2003768779
161122049
879723118
971850176
197273516
666724485
11426518
595558079
2015900729
640453818
547482727
411687997
1854550664
1662236799
769317807
287467102
1756327656
786539469
328282141
564536763
1109289221
171024265
739038912
2007829613
392378820
1370097573
121908295
1517758957
1323598296
111180348
946442017
1504978749
730849304
208984143
641792498
1889930094
700903320
1605635617
473343422
1119897543
722849183
2100536095
1078965250
973343806
492579063
1685525115
472768917
914023132
1446106747
1506798267
360660923
693146915
1265627365
1237956307
72546264
1697470389
635928160
1888661047
200021077
546389609
1668193961
758262958
1959482310
504494353
1502429570
830337708
80282368
695981874
1781687644
215952899
876076828
402068671
536534098
1628981708
623509378
1014132179
800234467
1700562563
1813039368
1219754869
148476622
891968130
118548331
1586583462
789907012
1165597279
1401114543
602933641
177633703
1005480169
1732004505
2135898510
899750858
1222766438
1834059448
968601093
158776714
238149165
70791870
506400525
1293242387
166179932
489955296
1299936035
1817045786
1827197055
53537789
1627665153
98458367
989874434
2034119561
497354358
1800812290
179538862
1325911160
1665689477
1571848278
947045987
1539508182
885932069
1705690784
1641420753
103414869
654564743
520280136
45647581
1514002678
1015950402
702805741
388088547
732511802
801586507
904697592
839888181
1706795384
1789923736
1045800197
173057953
1880536687
1882697310
384062686
331329073
2034688483
1094220212
1433368166
1414739461
111129504
1387060954
1944147424
1099945739
1523935494
2042378707
985604224
336575244
451704515
1163988081
475976514
602920610
322444203
344554040
622113045
169077019
474020497
1387465745
79774013
1867662524
1636613320
606256611
2051593613
599285545
845134878
1845121383
295540908
1295591922
246527295
227273591
824517647
909521396
1353613951
1030551428
1667407497
24414309
624680121
367613050
502162019
1244558038
2082285285
1234684018
2128882668
2081612618
846086161
904969589
370200304
2015606973
2018401555
451429753
1330148823
1753466621
1421077271
1269589570
2003724170
1986373417
813857300
1841868487
500651461
1785483376
2082189067
1661997563
1070543595
418281284
1355038166
1171131377
1009488143
1487779461
1633020867
1843400263
15959924
598900529
601332230
1215837071
1028006219
1730007237
1471436626
1667906692
499667889
1877064190
1785363099
1745081205
973306888
1332846597
1051444570
1620121887
1564304974
77287405
494962
114194500
1030937383
702141970
2002251775
11059980
2134750803
1670586012
1112214255
1540134455
361727144
1171348898
1652637594
1202062677
541698746
1781088328
1322876169
9539595
1692144259
1939727230
195334749
371154288
1479762550
1198757133
1285064804
829014104
1902099183
1325554728
1165821134
1067451411
545062114
666454375
346665824
1745256496
1300600853
1000574592
479181172
2077029679
785965383
1440767854
799485640
423374901
392032400
1671338475
607756570
182187975
273418062
860698184
1000512834
2119319535
717323976
684818178
1119830635
98346547
1903312506
112464372
1868946350
1919235592
1121368462
425043861
1088324244
1934849413
543454806
1113367495
259377455
207272077
662248343
397176396
23227507
1487322679
1958807313
39293565
1230442156
1038586960
587361236
119383923
1698232699
551404502
1784019063
589693236
160753598
1613219137
485885245
1825056747
9099444
1362214155
1525500553
1901271288
17426824
910720796
1443766022
367283757
1700083644
602987403
1673215435
310349632
770362261
247739270
1646990514
1941473645
1745193534
1110660192
586062481
1751068539
1561538482
1269865613
480554349
2109727289
1654084017
1960994697
434305301
1311269161
940861851
983482997
1937597674
176325153
447997496
1167157271
544541220
821408235
344344288
1150092570
100119207
799030307
257178996
665371752
1979244182
597253117
1494865920
510337861
856511156
1502417900
308589501
1650658755
475148049
778227340
1827550945
1118847745
1414040737
1803535969
854250279
337379564
1236182150
995505771
1168592842
478345550
25132286
1477595658
472718346
1198624126
1566711875
525731159
1220978977
1827885699
1508989798
1125416360
777833719
850845189
1684341659
1623095745
1422273416
315021796
1866843294
1561354742
893495872
1513709751
1509193630
2079533060
1718937952
2102829549
250478796
1224798285
1097320142
1842859599
1892988387
106856721
1863706583
855591978
1181240451
2092596064
1213156200
1516974938
1370837005
811817730
264299859
1940066663
518332569
746929915
1344159514
662828710
1530361845
1187019058
243606314
532531562
751729054
1919543224
190074570
1508696840
269895505
1944458241
2043554919
747303758
800137388
28318692
1761646034
866004446
2146502716
566059300
243965563
230538514
520614585
1460601495
1039754642
1230667694
389512358
2086804302
362082435
491457533
543762680
1980746717
1268124968
112983139
1656235758
911084061
215890988
700810286
60137677
1679964482
141206148
1493650153
1934659958
1316391582
282789128
1942720863
15344481
836969821
797297012
1498586439
775919290
953947901
447873293
50818607
380808892
51710868
984644441
1853798566
1989781813
1779158566
1202511833
1530997767
31439855
634032315
204460149
2139225434
1012865974
1712520369
2120946570
973257764
1855818065
1766001361
747161264
1854238397
498362627
325362642
1716951142
625866298
491610215
83429561
549849705
894679871
1723628625
842072659
1171963019
870621548
1482743652
6478481
2109718017
463094937
1553266829
2024741842
2078074992
396524572
932659377
736434606
2095399381
528230328
1609859330
1960329472
1761044110
308888436
1293722167
1534537796
1997077586
1224164443
334168366
1947572218
1022765973
505330672
2030784133
863625784
1236148812
1083917694
1430516853
1365222314
1024826942
809285955
1070531657
2017448892
1264090786
571648376
1862970933
709872721
931356538
561194521
535445010
1892160177
324942462
587057518
414229147
463726400
2023821859
1641810991
60652220
220896786
2042340466
1184883173
1783999767
1169407723
914957247
1111596210
183534874
557247942
1399388684
1994267218
330455541
2035849965
123048747
989214597
178109514
600079123
263335576
2064682306
1109667112
231131103
380156423
952005663
1012882287
53823514
2064692071
1696944342
1113320167
2144935832
1861751716
407709856
1025425908
1068132369
201801815
764771736
170778579
458133763
1259931117
416379551
361085745
459966403
1048550090
1454127052
1996761089
242853970
76523623
773242521
695322241
1375368393
573202100
262125159
762509422
1759647360
1394576696
985059441
180969464
1718068695
1616954882
1878805498
644801934
626539039
840861759
1524484809
1278428912
960807555
503869677
65105306
379923579
2147133008
1611233131
136329179
271566764
920136791
1039740314
26262529
2088106493
2024647647
215681856
2128810105
823394848
234652950
677691423
550439619
1091613513
42262646
1805946429
1842726114
2120692327
3356701
1539353450
748120256
2033335699
10397388
2078846124
402539719
740423915
2070479266
733083520
127936502
1912948266
1358018294
2134392114
836175434
810525190
1307342707
846920624
2083644707
1453623985
1166845381
798034107
1644105533
1804693072
1695977456
426452061
1339068596
1522475170
214396375
1795068435
1845230597
419682909
656747249
2094054504
859207105
1994309090
686224904
687660623
999164096
570812190
415734083
1340912975
1193362138
1657798694
934451995
773667943
1863719038
308437283
517809460
1164471827
242291070
447526279
1786492494
309136879
260947176
156969503
1290115464
1624079351
1176071696
1527260128
790046394
1327402511
949043112
605453985
1352911496
1971286648
996434126
549278174
709416918
670276179
50047219
2112766022
728899056
2008525612
1493660742
1491029344
1143032484
1693088331
1821689915
52509805
164172238
604179958
1133166265
223049074
650976588
1890363376
659635172
1919317133
695715315
566351989
2105665849
2052964393
810980123
272602898
1487174168
165832309
1594786598
1697212053
739719186
440861823
2010717225
142048699
1902434140
2080265156
1794851675
893909611
879268504
1384464724
648470004
632036339
1723961272
1755417264
1859664228
1519027326
171346813
268297630
98581301
976192541
885706272
927771889
1936480624
440691381
677734448
1043994699
1090345811
1208410750
856405289
1318516964
266199237
1136218585
1271933315
642056431
2110370630
711280054
1672898032
1166905551
1654054350
858317865
686658471
1638665884
173116720
862479942
98699541
1265943336
744208389
1331468972
1959212404
773931232
21073857
1385656126
1398461946
577458801
2115221520
641172505
969044244
239038344
1698187120
2023998753
1921260362
695188772
163811206
1825049935
280724411
1139839545
1401531748
216780636
1154238259
306677352
1194975620
1197197682
1995607492
1358301369
250916946
1765785307
1513287267
2143845643
1022216684
1578449359
424319767
1242751739
1120582524
1885886137
1918948653
1761870831
1569678820
1652790667
224045539
1767385389
2131312512
1945089175
332527232
1037326965
181033900
1253872170
282113108
1813193653
233126591
1034688462
1636928797
1766581178
1840931468
645409657
128366343
1759355546
1665711970
831302203
2013796859
1854304073
1972489010
313420482
296335966
1783645855
113409582
472401801
962293262
2086437028
1827800878
1882665048
802347280
987154492
2020035573
1653491071
299938021
1954060209
913715484
569112997
301091252
1848000551
824552169
1742289991
1562405260
38696903
1626314009
919317314
1160537499
1423273844
2131448533
486788604
871138759
2121560356
1674852323
77616906
466137437
647431929
503101470
1333751516
201876165
2061412336
1952407498
1470563692
1188226158
1335226276
224302207
1796025655
836949174
1954307075
65281030
2075753699
973992439
1836290845
1127313037
56130000
1155673842
1186410983
399625487
58329625
314118043
677913211
2099192467
433319705
2126662665
492075491
1273670711
1375815528
1504099912
889511721
268069226
878188992
780440957
1094219905
1865176108
193848853
421909113
1796760317
909140290
2030321915
1869745124
1015787198
1273645235
834041071
1597799179
2117396345
2108429713
601959798
1152339828
1925325071
1268416222
1335699651
1689602802
72912518
363595433
1254486659
1642243777
1761910903
1188291641
983934279
830357312
389524033
1560916541
67024240
158074930
461115903
1912531028
204260211
920242381
2091451610
829627072
607483283
145694897
1543419588
2000159524
415390429
2011288431
1655973957
538333226
1746719860
2062507249
1453290567
1843674700
1231358182
2027736549
1539417884
943650687
2120015267
457044025
2023693249
7846934
1530919322
1306833505
1735222184
1617285782
104976139
234478853
373273371
820920357
711634538
1096814052
1954207915
775047362
934076542
711064874
1274657655
1282783087
1277872060
718080248
1751867593
1642983013
147262400
1824065961
932412148
1053474743
1563937616
777940646
1496743686
1172966650
1173738875
1501274713
1167737702
365375469
142667133
1038792131
1168385578
1381444265
814879638
975722019
1874705135
631414816
1794431075
1403848700
952697218
370054060
1491121815
1008315294
1754080196
1583673798
415986896
2136492510
1696906288
80601237
130912473
435300310
1360438274
51042094
684830980
2113676135
1675774349
1801748259
753409849
404379469
887656031
316431314
1245137439
893126586
1689922858
1783839418
1696747588
1020319177
687122684
1433758796
157192816
173554881
989250179
2002633590
1322339597
1280071111
164984524
436231758
137247533
763946045
1411024241
109983342
2138062985
829401445
1979023008
1512208583
241507227
304808453
1151883738
455779960
262479819
462408037
1075352423
286948333
1987049628
1816102404
932041607
555524787
1376219689
969661944
919018517
932259980
457264533
733762246
749698753
256557113
1764301075
477578790
1025203164
1956366606
195761154
237979145
320284639
1935941748
291575818
1695916221
1366342174
879802569
1740278685
2134065352
1799627492
664664736
316169372
224973478
1047857687
1968041035
1821770225
540487451
1042125975
316875459
1884849801
772870344
1394332533
991000906
1398577891
1880559585
1426504054
1945473550
123514832
1295967943
502503910
973348445
1200101473
721878495
1066741314
1476521656
1977889896
1576484747
1214063919
1767230286
1498456722
458241534
1399404516
2099582000
981957277
946433310
1311033665
1305225555
1888653185
861937902
1923615614
23304975
592362054
1943482477
1845341750
1831019103
1689660338
1772706417
93853104
1586716973
1070253657
713998765
1331632136
2057267680
2115600738
1859565900
870270015
1404506382
720360163
1349965942
2051256156
1834157150
1165762925
1993365321
165891089
2085333746
556941010
1689039591
1565182045
1351864030
636283458
1829935528
1456206593
1980238779
2003131096
1723080417
1052486519
1059326039
96063719
215431242
799495837
361657764
651964853
398033153
350936472
428660801
450996312
1972389581
607138937
1250957333
1129074818
811982169
1652647836
673896420
1602742630
1949645644
1370894974
1944229679
1324519045
1405410921
1395007002
2037160194
720010126
1507981181
547890849
67605744
24761613
666689164
1963518531
1824730845
324631521
1481101259
423649063
1990604729
908322597
463007502
198185371
2059711842
1571882521
2087752774
1540549159
930526056
1437870744
86302764
426212588
1795218036
1591016320
5478349
1765662258
991940880
815558380
1557875050
1496449490
1208443931
1403964478
1270659160
133931362
713455279
1575728660
27627847
169650695
35699259
1412251021
486893342
844575407
554643293
1400830936
212727203
68418298
1362652551
633746421
1914679344
440561841
508670864
200539671
1573098316
895172253
108642264
1375369484
1785938727
1867407949
1807642774
786302214
684748326
1145424592
505293858
89884019
2047638167
860192378
1454772487
1337764649
1826716018
835864968
32370347
1536378661
1721590807
166196311
1066599638
2016715939
1564516157
2041053458
217222294
1559096035
651216965
273281800
505743459
1376421912
1696647413
1274420158
14376026
300262174
1550791495
1750331918
1008643560
1700763149
240903912
498397174
1033112904
825258102
1104542773
1155856581
99935331
2142273873
868415719
1808353293
730673193
214952407
54545644
1662445299
1924169731
2014721765
125834684
763996952
1765195468
44237864
476195573
2099559482
590463532
625517989
369783544
321233782
1814864872
1425660549
1926594187
1668472948
2036719966
2044954352
237792696
1282345038
1721058236
1873507926
98114383
137980839
133075167
1533879765
916165123
881149125
1630667520
1043175051
736217085
1783655903
1522239839
1755260850
430089018
1591910352
446812247
1462663384
1987921454
1805531007
957747479
57758769
257794947
575374556
1549118200
1647354059
1963416298
1067950278
564036284
325475565
1862786180
1579141953
364325723
1000906782
783341110
1052922409
1622922803
345679251
1339811551
1452146357
771820351
2082266782
1280875325
174656605
1107110120
672468000
1644540398
606643882
491367731
650600974
179742748
254930930
2095924486
2044309676
136744171
1398640393
2101323081
1681495777
760815210
283559436
500705842
1899937074
2045455802
1884229597
1645756540
1300371223
1257458388
222250863
1258460374
1073950176
1479784788
1536120063
1815088340
1817473762
1803463856
1639802174
1725138614
78092649
994954267
1681761962
584933815
884144407
279838455
1093374162
795856500
1418262582
1673560357
1141223772
1224009566
1553628654
1630682994
624755526
474452000
574450873
1445624611
964742455
2071994168
372253752
1330755395
147850857
1511378130
347278322
1253174208
494487257
187034654
1357980922
860947102
1465007062
1708255961
59810951
2022087578
1871685386
549788068
1180997340
1915623585
499574001
1729314097
1834518487
1710617183
1992424085
1572922615
919549705
1764578293
703540214
174492813
1540182193
93388617
844438079
1216316327
1516843217
1991801284
1679059602
1008049728
1259908239
149192793
2006971227
1973071150
731243887
420463395
1341420300
1138802041
1211376350
1900210876
960024257
2118263197
1318958178
994894725
1095751613
1646936443
454286536
119567044
335845878
1951412818
2070528854
1765282322
1889153730
789845878
1897098819
8459273
1588080250
613435889
1841415633
1114574984
1011642073
470763877
472161574
1056479490
400267672
397898763
9160129
626930768
56168031
408782501
457189653
767337352
807363848
1653531979
948824862
713780661
625112100
2030349165
1083741275
1749595208
1263787714
1976599481
590496763
682840045
1414736658
1689536790
1779362487
1913926505
917659775
1043689023
231509091
439884179
108539431
605892160
1617529514
1742370831
1873320078
87459046
971110116
1549974640
1899835529
1463479970
298642601
854904872
940953847
587133185
1391653864
1626727683
493544781
806316831
2079746898
1732675905
1416247287
839953716
172423680
177406851
1053247493
1934645641
985205471
339408852
807938051
354094236
1564102100
208753404
477619226
528927996
1329349220
1901428589
1162309553
1065567209
713935404
1172758867
1988500728
992001424
1417462481
1859361497
1123719612
1360982289
1530439743
843290649
1963292291
1777635531
1972322045
1390470079
274085082
899719872
54281911
629031758
1297865911
179740896
438645779
735910689
1733958600
406217017
2130309905
775133945
1781263171
1021363592
1574154617
3420529
1692188146
467285283
831172752
360139113
39925404
1334565765
110895178
1145589097
165176899
1758769478
681115818
351728782
736006863
968576124
1329007737
1055774159
1251640379
1072789688
171748119
2079278381
374234154
1553635185
2040589129
620328897
1750397718
1676003350
1364755806
460517267
982826795
1881987192
1047061674
1415589901
1905345139
1231617243
2096773926
1921235605
1801715878
451825820
1296145031
929649269
1711668767
511647231
2000426701
847087802
1400030499
1424485957
861139135
2020774284
441316764
1500865309
405325890
1414750042
232020383
1454691586
466867649
1321600921
402752764
537967999
1226911123
387870432
619903741
1962534258
2136410508
1291992473
1454496831
2003721974
1833179997
1618942753
1689001562
1758414058
1986913933
966013845
1246119876
1293304604
1398285246
391119580
202291436
630974107
66988376
432236852
1664841692
163558920
364339071
824903644
188450829
2095256071
1272952972
936371421
1027917974
2118638974
1824339248
1262507817
434592098
1887694047
1245408509
211958773
1489996466
458899387
406200773
1191145789
318722710
871039162
1076615541
361601874
1541950175
72043730
609321027
51523830
569325836
2092287262
706745113
1050922716
1996626451
765781412
1855279528
1764349131
1846131397
1665672856
880834795
706431348
706729220
1474618380
1867777292
689833617
278050297
869535362
1125481507
1028074841
1189047517
1458414396
1814315000
433971903
1105952905
810740719
1068525683
2074170264
736571037
917014396
1473947095
1488126221
1247883448
1676753448
76950280
1483101343
1446316972
1834649111
1149607959
1599503456
1662837986
1215040135
1462508485
1195610062
80732538
1814736275
1810572943
1767373582
1404439424
501254943
124175444
1956066290
1264239006
2119871896
1929938677
559330809
954641276
1972211376
1752869003
767706757
269105589
129064674
756297025
780960110
14789388
268899840
2001669765
571255939
293313389
1385646950
1115777989
1529533692
1238047095
1331418688
590530131
1151021554
820921576
1046820361
1082540696
738841281
1859286401
497861183
1297281612
938971615
1566500919
1046782707
899885014
1646874883
812578382
1219924319
863227630
1269464678
470078304
973234016
531419141
2122571836
71160652
1926056086
443251334
879208689
1253128358
2125662667
265811458
11785257
956468109
1506394606
752795082
1196149252
1485862561
336173486
155656775
954879000
994651846
1416180775
582996890
548186425
1372413942
1652549499
1050309564
632830474
1730847850
111066097
1712271540
1056646451
982942452
1030829335
1929471777
1982425933
1941107792
1834410514
157174824
976698320
1443197576
13022577
1666097095
1756467317
610897513
36513139
76834612
1618350597
359140808
316019817
999141103
1600865501
226202266
1469284688
1282757903
536476678
208390071
988938045
1033558968
573118237
1460148415
770438772
2037007120
1197245699
1722478442
1563208711
1564273566
1725468965
202275222
571740856
1376551097
1145730890
2065430565
1271685713
910223938
1488404421
561943826
904034549
770852781
693232709
971161963
2129789568
1628959091
1993980711
32185289
320235848
1161659348
1665281199
1359208127
586255959
1249308896
1115991634
173921951
154749212
560765690
647890964
75096041
232566893
1383626419
1440210877
80604664
1727146593
65877289
1033866617
1445763218
1287603367
398489269
457914494
1287140011
1867207846
921764970
2135833273
977954951
420339750
1931612970
2122173783
1784243701
1265224893
1560579374
1478950116
881034290
650533115
1212638352
248964589
285900994
2033638417
1944579499
1825978482
1520909208
1539460686
1876640068
746128661
222231698
1467718012
1596565172
2139345049
1495483098
549171355
531957227
2013720733
1319443050
267284683
1862492804
1613836184
904198794
478366038
1434869029
1572518266
1525165031
1068673902
2012790308
1353273181
773633848
1240023856
1753941962
877577187
362076893
1590294358
800591974
1686290506
727910755
2027401672
112895170
137940810
1772056712
116912081
599601735
95662728
1824523827
1797200418
33323347
1270283779
17571649
1519887718
1043744531
1714945252
538218058
1567947326
1910323303
1143922070
1463372012
1810048391
1839891407
1195976084
1214617285
1831096584
1313262471
761163420
306956149
623706914
602077207
514353604
1837723864
1794123533
1203378728
719269079
809317692
1384897998
9786717
1115342245
834081247
1269306752
1099616731
1081808691
873215103
225962648
475051818
1681325300
158817049
116313833
1922903585
701741019
529446942
1792703328
137128820
1126539830
1920492078
1420994291
1361428779
165358536
644237825
1812957071
918075886
519249639
633518294
1507334749
233519801
178203513
647386499
1398354784
582069457
315866148
1641067692
1956009711
59388069
635834923
322727251
474306646
670291994
565815762
151500776
2030420914
507176849
1864230495
501912656
2021985513
590553630
1545406182
1897101379
1314949342
1620646305
1461543397
186877359
1370893523
217287446
668330465
1604536384
2104825749
1240317771
37157218
1048116393
1889460462
1682175438
1384671227
1359568396
1623896663
41604873
1763566840
718011577
173745945
1572531878
925015405
1161567216
1190655077
1380527565
488449894
1932466432
335305308
1798665391
1592571431
1874417811
2007718615
116925987
673224435
686472566
1562032884
1356316852
648738013
1187751585
736479970
219119918
554689774
857961915
299431460
466619761
273791780
246521060
703011783
559097338
754689501
211957159
1691987591
1868259445
164336176
489102944
1431084385
513337791
1167874276
608084286
1101464500
1015828653
290533897
835756531
601989350
211834820
1034121471
1282102412
135010836
424923064
1070827992
1611168486
128057488
879524236
459168771
1180969943
1893770165
189526244
1643628573
646848654
2121181108
513777281
36407992
360614805
1556506453
985969202
1747280383
1905751640
401873606
5842097
54622492
1729865734
1834535218
580043541
371596389
1673794450
1648557974
991248293
1313322603
2075971049
1766740564
1897942377
2060981002
1651674193
1301980340
873382271
1514269915
498706984
202127651
1866448241
1483849913
33011712
937789966
1738727946
1062005234
1377341777
19654974
1631619375
1171785532
238549709
1885857958
1027016639
430810641
269011097
1819445960
1992685763
1904621498
203590841
606091937
1075875575
1857178893
1803472107
2126154706
2111827685
243800717
814662062
1129956180
34509285
736445839
1064475557
944711435
770027511
335935247
1761301113
284235496
192262515
2031237472
71301694
423226473
2123541114
400726973
850371334
734700300
1585306681
899489263
514375145
537020646
535117654
753624569
482282532
50017868
821171932
430652189
335090821
392105692
1195346268
1293568682
1903043212
1159891090
565331037
329135153
802016190
1398406486
642393504
2020203930
595197659
2071446133
1311174113
442568607
1207736654
509954309
1637197
1354455475
1002538523
554174005
1278675674
1292320471
1797153660
920855416
1897005980
458139954
600879446
648476382
759154738
1480435371
1715177465
1570718518
504762846
810315040
1238226341
1947287692
1317949875
973973194
773465416
364538917
527145897
14812704
977857635
381755606
1541118125
477241946
1487823324
1451751252
468418731
2087689085
1819073317
1861545507
139074786
524191471
1932309489
266164871
686805655
1028137901
487766820
1265082387
577090671
165139999
557722201
22262061
595893617
92499099
892805739
70997881
1202017004
2101324740
299283328
83575716
1465560849
878846709
1481730679
1167451698
468636320
1592870818
1982686899
234950453
1744592845
2093210329
1460468033
1517246227
161266647
1427149918
1196870319
1002851937
281303470
1160714062
1659144470
1746040442
780536984
1282092856
1191255692
32112896
1880514881
971723426
2132766678
718231921
981991806
550203672
1204986272
96760808
844766470
967640603
1269884879
1684006521
605150507
538801671
1776933680
1909770465
288873901
1699983911
1719228343
1283349784
926068821
1088824595
402645716
530612015
999777790
993650329
1063885254
1949162945
598286761
76298277
833398814
411368132
1524675216
1184319950
1544045804
741667456
1316304461
502482148
1867332277
234556729
167690954
192192982
651752402
524949018
1265375520
350798708
738988645
164396201
849633206
2008144778
119901551
1886534719
55436223
1055070028
1653299066
918260939
1699931242
1100878627
497650891
1309760157
719152353
93493066
1219570137
1109165700
1621296754
1017224189
580864283
170716896
1333389944
331650346
387312043
1994473307
474979660
1283065875
28261773
1751156960
1572538355
555247099
680820578
1385603711
1283615406
1065890078
1883328929
1912885500
646864630
889612620
1048355773
1960064930
1910694447
2024816526
1521492203
1090883718
123168633
1505301164
1441212129
1771940943
719778282
1900786520
618545964
1374763702
2039559999
1463283804
447494627
1865833163
451267008
1001220888
1521325086
229667622
1852983936
795128716
612087181
2011615840
1533846513
1320660199
215513956
1534531298
2064796516
860502294
1251435169
1211391906
206933130
50605511
917321114
727991348
2039601758
708677713
2058306179
839554155
924854844
1243486720
690690676
173335041
1673811366
592512072
526374524
223793012
1510769994
1213078769
402777701
1869097219
1272685056
697901732
1121085337
781567163
259510375
427321618
83034630
330705564
2006315554
868467886
973033359
1003685128
1710960792
697090026
1712638390
1152932166
1114476252
1199642217
1158823933
1620739822
499942487
688421436
58185237
1105465603
189439720
1765711662
829459064
22818201
534850786
1175097298
682509333
1442258570
305590176
280250711
702638319
784421243
592631190
1920573406
1723137128
2088126450
1251195946
2059627113
22562159
963921913
361118512
532412444
1119812728
64869426
1179743681
1361562380
1692467704
1725557769
2039739800
2021760498
1315085597
1023677376
2125040644
1081782050
19808495
1732060482
326319600
1092638172
1168694197
1747838953
1591358563
889707925
1212787859
1307340995
1399240736
654420744
1870569940
810896158
358888151
385132639
602292048
1808361577
371931601
1738733690
487066818
622975257
1347068063
2117661809
13929452
214584238
1852347106
1470590834
1146467992
1142118012
685028946
1995063922
1075381514
955090585
1273255293
1920737540
1392245961
1096694069
592548267
240694687
975455677
958347986
1962319244
990774560
1963739485
1627009107
1197342435
25042016
548231315
1083229856
1723914601
1444020994
753949243
1348643786
1965834365
88012981
732823776
990006786
1353093523
1717500088
950503874
294216968
1011734189
1090357017
503382561
1618887131
2139631718
1406780334
1625691710
662365792
410994731
872335226
1310877523
1325852577
759155380
1165183019
1855351271
1429541733
418769368
1579255009
2140261411
179692239
1222633247
918059538
591160211
1596960933
380610087
610753961
2035721247
1691204451
1815365258
829711330
817536451
1612114922
1044694620
164612879
1713799943
1782408903
1392815164
1407463331
1291433795
1631052813
1371257212
1963272535
716006605
437636988
1218028790
1811754565
502373143
119484650
652139676
1532739587
2121790769
1148280006
537088027
272949153
1519700012
1122593774
110379791
1235405288
872405138
307067809
1805788976
1052441415
488479157
415610626
834109047
1665629358
1012527903
1456874988
1215415713
710244218
54365954
740967899
1878353478
273289564
319205630
1789094484
831893816
2140049781
1487836045
1648026789
757719122
847563718
1583632125
1902703868
1890066787
142923282
681985777
182550911
1237297199
1522860883
826483062
177706798
1598736489
959260864
850085040
555266687
1653741588
372648477
2048646445
225496889
1316592150
1276562628
1598844045
1390952458
1959849986
211735950
1281875756
286019653
136287405
943811520
1899637417
563325698
1650859579
1206896194
1352365148
550472564
2137884766
1753554709
1329708806
175813995
2069726942
497348600
1195516365
500643317
1685249904
1024226989
1672119711
1227614866
1355730018
1383629138
733801633
1842533023
1870161558
2137031197
762658573
1663641329
902371247
820505653
589472361
936524244
1486689406
294049700
1073567626
1306402759
1925242657
1795878353
63054007
260382768
271897047
1085381941
226242488
524872706
1342156761
1077712412
1640406219
258777106
1818837336
1140952841
2028889150
1507101528
999683203
2132168858
763227289
41861306
547129418
265947502
1272649137
65367671
1867431525
473754484
264293879
1572601482
1930302923
1179062021
1283273030
1536687974
455445676
914333783
1358769888
1781977930
1161915116
754274848
1355724798
389097829
951981194
13179863
929199500
537738644
598139734
826031075
1257637629
1119936726
1281231257
711099853
1756350490
1389644085
822508624
582612170
1804935030
1802939063
2011751747
2114488634
2082755794
1878365959
1647091133
1828809753
377155297
1764238784
1683861400
273832946
152148548
796845371
509141263
953835620
104240913
914985396
643220997
1978320679
512732980
937662193
2028919411
2106812291
453817675
1754814264
1644930223
437989208
819169828
1429224555
1491656647
719713890
1909369734
1974964203
324316588
1848155053
682052139
70261536
42783060
871131358
2132010956
486444833
2117136639
1241693914
1636072934
839169501
400744766
1672088047
190131171
1580820726
1817048418
1992621667
47213815
816796657
1148083146
61152276
208262733
320567965
2081521398
2072607533
1085955635
17599040
1755869127
2098389108
2028415245
1512305216
1705334906
1695422729
826007831
851559175
968684977
1024827285
1373737682
599021492
981801536
1621853989
29037832
983352612
1778989163
1150071033
1066399203
1373180764
1141765058
589186972
2043605450
1071987920
249347234
1811317619
1028714811
2068051716
1167094145
866236319
1470467855
18891587
402393495
65316077
1905403690
33080780
107235006
1406998429
848063647
281405153
1298493489
444713521
1847166753
1311488852
679351442
1562546957
807058075
1248375699
1742197715
1319753583
892376044
500307181
1879519834
192956632
2021499131
13580735
2023453152
957605872
3255493
2036635882
1081570666
1327714936
1986430969
92247843
1963764242
336483843
1677153554
2119442070
867236282
1552731414
253452292
1245511414
1516815781
1783415578
263027723
1336940141
1335748737
1410916488
522774957
2096578816
2120007856
893919155
42255693
494866914
2127577611
2035796015
674692462
514609869
1087770872
1940960167
885510300
1397312549
279159816
314104360
1014944772
901502530
1939172985
1618093518
1355973044
508899522
627118734
705138642
1415794293
1546429239
1812175741
315196465
946554976
471196891
182763474
104500709
1521171855
174345664
1405627420
1877822389
855533840
558616163
776328225
1460972532
1541253731
516993029
1822576288
1992782004
1094402956
710352112
1728067133
722992305
1698700919
1124298929
469996546
239167126
848534601
624709789
2118215
1749734933
1073146605
1858046881
854374038
513943455
958194619
1708835582
66118473
542038310
1422356819
1769527794
109863702
1585331617
1481866836
886386316
1856682480
944372250
620522285
1254463967
236978302
1538902303
725617875
162281308
212239648
2099349503
1693200988
440530585
1519810481
1763478061
511620074
545976862
1754307130
1552364979
1688275089
1332056211
1551170570
955770793
1520985266
1011182758
1310637058
458760314
321085445
298517892
209572534
224327566
1000219676
84489824
96986191
30267600
149299875
979990537
731454245
108037979
1362514795
339732362
234752569
369191595
634714795
910170085
1853855399
926098202
97253329
1579395399
912911172
490759438
1870961315
183740957
161968439
1233329751
657457836
1233501787
564712298
1018421697
2080703693
1574834343
838010946
429038545
779917728
1715931707
1376543835
836341307
1440076802
2114966225
1185002482
1367053570
1128947347
1392679336
98328088
995013273
1702658755
298034431
2030210596
761520926
382187257
40512146
1201301171
1785543183
222082095
667152457
1718172446
817055181
1395791045
819246070
919065152
909818773
1131576040
222452615
954511603
886795302
2083601958
2055138805
766339911
1210679391
403612279
1755402878
54001699
1513225383
1016370532
587061726
145046057
455839155
833942965
967806404
747969343
56401009
1039294614
1046694365
1936084377
630696705
1862043688
2144705374
1620680407
600766470
1185485365
211052986
1087537638
1717595043
2018639216
1723164273
403544504
1239075605
2059571369
2001880519
1908820561
1310537130
788254951
2042347235
1860457651
1825695811
1010401039
1131697182
795506612
476400216
96509571
2133058163
469703395
666517876
1193313188
634714958
495452387
1778175465
1873766898
988611410
2133983586
689172319
1177260479
208673690
157141868
945016924
831121220
2051133750
1510649765
1076968064
1008414817
204707322
427324061
2128040936
38847186
1741815917
1742284496
278962675
1049215619
67228826
1124863876
1318344351
124905590
1235080021
695896688
338224096
513462154
627462928
1766851096
1152178458
1494797445
1756602493
1499850824
869729764
1007438606
863774154
727496689
606005160
1528869864
56581096
477822965
1620991165
1596578900
1753645661
84636926
257794373
1462303462
1246502692
605227906
873108437
371336983
314263432
123214581
2050769022
1682660985
152547384
366184172
1099150890
842928990
415204671
214233611
212542048
1223967525
987237025
767752257
1621374373
561648849
911606894
1849716870
1321652158
593296983
1796400898
790607836
1495331736
16872341
1639960391
1561133754
381223948
1160256692
1671906057
1484306441
2026063865
1695257563
1783544074
640340749
1357624889
1319087066
1210640740
797461874
1005914718
1922776566
11134494
1136890369
1527652379
907378908
1596848716
424736384
1365154004
127919688
2034521049
1092107895
1248577196
132481394
1779331714
1392256091
1628889465
1308161345
965042428
359722257
370508378
1268378388
194360398
2147156322
535128241
903548897
1612928289
982421755
1029473818
447847314
1579552556
568933170
1461080662
1947688637
1496312171
1662960401
589260866
361257154
2043561801
1857144940
694184336
1086641807
777441237
1437698717
1986603711
48306309
1255218810
427143820
2103257174
852197585
63847258
280044802
551698962
110250307
958323508
1119149296
370327528
886162003
1383688191
2078002619
1402183150
2077497591
1094766935
1681444148
34611329
806069394
264053708
197101095
1786491178
531676641
1060563451
759263936
698024427
694951167
327570602
1538776670
2138405401
1477885672
1271343863
1668542389
1685056107
767055077
755139185
1659747241
619809175
67975746
750731172
2097897354
529807305
150794826
1988779505
148447885
1627458545
1636445944
2024276017
1221304483
1002055439
1709530831
423512302
2110061763
556978393
896189360
778762837
406199016
1823923178
292884580
1356127864
1540678283
2143441546
34443122
560592937
8423636
42625498
1067634948
538671782
890036823
1385742040
957276538
982026709
1724759673
611965576
1297483517
1185465027
1390102687
480247417
1957103835
782732275
740848289
649803718
474348697
675360034
195323831
434617694
1697291498
1796386925
1841300985
1127453181
1161504785
1986890098
852517008
1058828916
1059898692
408946262
1843874552
499583123
2100458523
214140949
1205529112
617637910
381911475
876708337
1515540188
482005587
702711651
274744015
686102747
1997980495
879620491
1657308287
1143480391
1034503487
1109593297
51692725
759769174
569412819
270310646
932930659
1042913476
797433319
917895942
449089924
749748577
319535065
1054587826
1469904243
903226209
440355046
1072880973
1299590783
388645825
156511071
1067417123
1938165783
1000703403
475359534
215227089
580233754
1657244802
181848273
867324997
1005656629
253077220
657023238
1877360315
2045322061
859094940
964064585
793065132
257396414
1660377299
37853741
1184448659
414667516
1071156827
1592991976
1856105893
1115784616
1853693770
1579928827
2004077534
1839207048
485720261
683855560
1551850003
65485894
2139879474
2137983283
61376554
463922389
742505701
742169875
1979169877
2055511269
1657676619
705674669
1217225055
2096070046
429838002
1804979508
950074735
1621018375
369617678
371572875
762630030
1840007651
1747677252
875613122
1732703876
2063308564
1496214454
1443124913
443096757
1337915374
880104017
1321089174
298301543
1829449419
1388338021
913587331
877246134
1468727009
1881203412
430960181
1821496503
176389392
467718891
1098886460
2060084281
1383737173
2073368225
1182665323
608478278
1726858679
682890414
743467862
81043301
934482555
573124762
306050740
2045939984
61221322
561927596
413124712
936039672
1937883924
492079411
1913351878
344284298
483209134
1627686020
842575183
1982705052
2113021125
1667258241
1271106104
331638879
900418185
1823412867
1359716813
1646482927
1830589622
639334609
1938932514
293404256
621175490
1525594828
1750389950
1885390599
1403283647
101726270
1187970920
1565300895
32071228
1013140079
726934607
670371327
1541961680
515643077
1555208073
1603086696
1901963039
1011116229
1880565176
192320454
811967079
810128457
1700093789
803431085
1972811175
1284267953
2027236724
1209165298
1640716798
1263269437
1871097241
200212191
2131728017
1382343272
1818056383
1727888806
457320626
50139191
1844667512
2057111649
538604555
1733678837
1712753728
1573390524
358890114
1249709093
1948186907
144450095
1667374390
1672879398
638685139
2048045230
1483203590
1100231198
1135508395
712167045
1709018717
115234579
162333227
1160110882
2113678097
1433841611
1652924366
1891088556
1958050020
832417992
357264246
468392556
1129795287
973758932
305513415
1525414766
261868456
1198565509
2006663838
1472734272
1542934322
1613666928
557775214
897018356
1343568379
1794758345
250672590
81554198
362050957
763750883
782437729
256300913
1446298865
1782363649
422769278
1109409022
2110118982
1514268400
407539664
1938579253
2068398643
1327131399
1456975135
132519022
1507325673
2037446226
1824250724
874622173
721216777
680561729
158706015
826138648
1632967162
1347293864
1487150769
822887363
1667679654
1094314741
1449492901
1153059422
1270874970
1091736840
682779277
698599436
2089707847
395401675
905310261
421003867
1644192171
768212149
407147462
1138378059
2011253349
209090096
934401471
306643668
1677811011
1470609047
1164347835
371619745
941252740
1551134548
70795928
1398135510
855777042
1600054814
1117982447
546312984
572237923
407555740
623279520
1639904656
1360550207
721169588
1596385642
1096682450
1194961870
1899511640
999558542
1452794432
1717882720
364999182
1572200952
1374084693
1501104551
1300715381
1839251343
1512217754
477748719
1854122951
1928449153
939710220
1245576718
970809006
1939124347
1178653643
1081344613
1762305455
57905249
1486903998
334359100
1808471764
1293046736
1816736681
1011114912
1190316528
976629737
2012884440
1325587572
706708439
1188723855
448703539
397236614
479258697
802410560
871349596
1393629222
259830783
430073012
527022316
1366357265
911736615
2064958038
1694459457
1144954344
1001293697
175879480
575908409
20023415
1128334039
592480604
1382202840
229421903
675510480
357469787
1445194764
1384394425
146056612
220259391
1171052821
1767074664
1961321550
1239781271
442453757
162878544
74915967
434558240
726308174
902770175
536891599
604757818
1275678477
1656700626
18217390
1386326210
163897418
2057322509
1074607881
1195193052
556227899
988976353
1096273504
379060123
1084555150
459033546
1917241818
644339535
195438019
366011955
120461648
1716704444
387635362
1515317467
1392655900
1077983356
1075894732
765014944
1521023913
57312871
1233467836
1797137192
1951798048
950626592
487224844
1611036507
359466161
1034280551
1635524717
1974731953
1736497726
933768079
1320749999
1740647470
1462434182
1709906292
1157432069
173415372
227671724
376568063
752027614
1929172633
664378871
2139287310
154736624
654443697
64261657
50760048
1839102924
1205242856
712080169
1747819098
897948968
248377327
544997376
1658739905
1806853400
1188133508
1776986404
1334436143
1122902430
1404578751
336789067
1563083103
1518990600
1007972934
1547474324
1984830711
1156107137
325626771
1680616656
354934078
1719261542
265513921
1755303052
1305690533
1202495940
124030775
332722563
1023456458
1552385070
107745561
1347534823
812771079
279565147
691252337
1850358965
1237660721
379745032
1622426859
1740859
187780938
228851428
1257772483
141512815
821180076
146765864
1291496304
1859441533
1900572755
1592687595
620208883
763791692
940281426
1800798670
960049703
1299668559
837876384
155885976
2023192734
195831186
2127039584
532636181
922326828
1830882097
688677529
2078805752
155816139
345181744
206539154
184031098
1097593391
1604748018
588965584
923202513
1273774782
654548387
1208675656
1128469603
1445936092
1998718017
1292147075
2143049601
1293666859
899442967
1720071745
221186000
1900795277
1761946688
1211394093
760767037
1861603557
1062537045
1927578240
1149084784
484446858
2032975367
461710110
1022272335
1053750530
239262106
1030100676
1835854091
1694416597
829844103
1501595087
2004900608
1129992800
1361040173
394291052
1256351947
541042513
1247320443
1953513185
390644079
1136855439
1142112618
1711808366
1979224783
495067721
150745046
1489041502
2024492761
674744357
1027380217
837626195
325974649
1734448965
2002278789
104292048
54789015
879251809
293610559
570958
1668718382
1843136183
2060472365
7809663
395948030
2088043846
1712717336
1484605262
141505601
111841825
1842553784
257697386
1844591817
349202672
593143664
103330777
15886797
1422656619
16613885
1738881306
1925771961
496152228
1566697549
916992684
1909470039
1203853670
1211989734
1953590178
1298580141
1774140950
650875624
1131307539
2087129289
50087446
2021154039
437187316
1562152334
586955626
1650084722
208359140
2111788624
503300233
2050118768
1788622427
429878429
1782321329
1204572192
1824947563
868774930
1303545861
364403613
1694161061
1661401329
366539928
1886798334
1915416860
1654144562
660843779
491515706
1989459971
1844286447
1302491899
1612704530
522531895
982267203
1308694807
433117694
410197327
405974794
1700590831
514001012
554917993
1466748369
2046826138
511507601
2585767
316609560
1983072455
382472415
36120202
1471330453
1819793786
134878767
2097587546
1839934604
1469721002
251461009
2147079790
663628327
2112751219
199855037
976613878
816269947
942000196
806490527
1328703199
1011884945
425016236
469381205
1040844705
1350954906
919687647
789094965
884833807
481671668
331192393
1128271204
523765636
1778914882
2100853109
1307041452
2098690381
848649849
1899447452
1075718791
140021006
1359706298
2067988069
141269156
2049471693
40773157
1197930938
1083331894
1111275357
532339006
79836728
1626409941
1345475618
89723601
239897180
1156770053
496316481
308300347
830509675
1646634431
2052114938
31218131
1337682430
1303287819
879441168
475625059
4401823
167235216
252403626
1612754141
1174746471
411972101
468426255
1118693512
1564295915
1917431837
1836678794
369656246
441858762
1375235366
1057220240
1757893476
1282790610
736493224
460879425
1739151911
323223738
1052224914
978400548
1540086284
413079253
1614200915
1030981150
1487342732
604884893
46255512
836854640
152721280
115344567
1849562552
809362450
1257310960
1829714058
1233249704
960890461
1818797862
806348595
1464926497
1837024667
1734454159
1575263742
874779796
108623248
1644424284
1071897641
1880371008
53438240
213872844
1237433154
308496034
1209390183
699587143
2056150754
1782234893
111875204
564154728
1585065285
173604628
392042690
112852210
156290947
1804011867
198258737
1169096653
247200161
1942953652
513348635
159514574
780073807
109930729
1220099085
2127704837
536614737
1267969126
742292139
794818257
561292445
163119898
779673906
515239383
747959808
1129225650
192277557
620733979
1929186070
957517592
1601959807
1027000158
177669958
307862990
443022128
401590652
2058122100
659103359
200183453
1143943840
667632928
1276761617
920728944
600857971
1839968122
41739372
1555625040
690407210
191347426
542881288
969354215
128116285
1601545745
1229717211
898481735
291735612
1307970870
170965940
1507818170
1874638929
218553171
2090941792
915001671
1021128044
2011955632
298793644
1852362959
1088110699
1929312353
46459437
98986241
882010740
1467352800
1710499039
705034383
1893354274
1328829391
271552744
171778080
1488992020
2113125660
826725005
108715889
428625305
1312389292
178177984
1574828254
192616265
900103386
809421261
968596965
305441919
1163177921
2062284635
1672963057
1412064016
1611784346
738952974
751665059
2082735358
2036958924
1109729709
105925060
2019921508
1301171008
519980173
217713511
1324774495
324294759
1718070137
1230246392
649294354
1049457072
1727382277
802425686
284418076
37213344
1811751716
1982900871
1873515023
1594941707
172757284
579769347
135413111
742164649
1329203659
1279693151
1777952521
751994881
868635596
1562775019
1343871507
1849845351
1402903080
1026218808
2109842908
1486831227
705072631
836451449
1651221483
184831354
2092536116
1568357298
1944684310
1399016712
654272665
830489993
1005154490
1244500534
625800733
1388580331
96473015
1466496508
334101236
1561836334
1837123145
669091298
1228202510
653810668
1233737924
1581841469
1312657994
491102717
64267010
355794869
915425421
167503645
2020333469
336407614
975796812
403863927
1385219357
1780081426
2058075944
700395403
708814114
2013586222
118539332
494945413
1339355829
1228712238
2133738868
1768783061
1136641841
2076940221
713560070
57774468
1279902313
1448339423
1812467000
1613555110
1939699499
285303127
911561610
1768063386
1951687383
1063377558
44253739
670062490
989162182
909476072
1307681410
2087964812
653058777
963111236
1188483759
618373002
497490852
864217174
537720642
1950867013
1318484237
822882776
1780168338
230257037
923668449
1465827953
1754528247
556905788
150588601
263261843
226572375
503541935
261955975
605616995
532138150
70652667
161561766
360619805
250264613
2046572301
802932395
2123286712
444055591
157184049
1146562669
1759400036
906332351
1834704412
222648747
244265075
19743425
484313339
195442460
468214878
898109062
1292600883
227172575
561091116
546931041
1938351181
1878761536
138639903
355479697
1685741315
2092160759
2136878764
972374749
2132597849
1273721770
32904585
956566390
1996140413
1923641971
1137225624
377662435
651994679
169271522
27928691
1515503208
2109234443
1150545463
1771876268
1126238200
2096945806
1362395097
115513557
1728262786
1790866633
1051742503
1536967476
2019725259
1231224027
1656395917
312658580
1535566622
1502556942
49362506
2037415685
1403269943
1647739816
413887210
990389770
1278649694
902695635
152114428
569115066
631725857
1791222004
251885450
2018877801
1918071031
8105607
1551927360
1929345607
992855979
825329996
625591914
1810974580
827664280
2084837280
1421318105
266350999
605498927
59178247
616706132
30654483
687430909
694062779
610860800
1574998264
495004323
1954926416
2009179569
1827264717
143924944
427799452
1008170404
1215998805
1667822362
685026884
2124707672
518523823
2015542626
1146979531
479000441
1024246894
1313809231
1694264144
786865644
2081425459
195072730
625305773
1437862965
784849267
1096648109
884409128
1222509248
728251120
1428015953
172241983
240324660
324020298
227465900
605070676
278316765
65361331
1243098413
492843923
287931237
1754249330
240689298
584760440
374442824
923129622
1351999774
1348809243
2079271512
1950016003
1683413985
1257305800
992197019
2036306743
1753364848
1942127144
1286972737
226940638
1383718759
1641041176
1043974955
161430319
97286990
1627063703
707487959
1636968737
1647711238
234884030
1060868516
377087203
1338549578
1093088504
1665215881
1124029756
322289871
1489820079
1112702685
605066245
441596088
403253304
1118908538
893470559
2064437916
886423978
1649536107
826654939
221315214
1546821174
1927838270
68806117
1500423304
1642805527
2105631892
2105860307
239065604
79496453
1322395675
1472894967
1164298292
650127509
1233709399
1870393051
584416404
353600006
470070040
1450626486
940428519
2028794872
1526676672
1028059745
485442012
1330575722
1255225526
54036588
1498351708
1271169574
1293560253
378374380
144567593
1436817103
2025112098
728163066
320626211
1585136928
1442892306
823290889
1848931517
593712313
296455433
1385076871
263391234
35668512
876597464
942996276
498649063
1711998164
216421178
765234688
1734106671
1877481844
31445139
1071956613
1477876032
1592481769
1633784362
1572493721
1647419010
1749683830
429753420
2072445867
1251222663
366765630
1860097075
995936715
1382135128
1936658310
1522800336
424557834
1896413273
1166423680
935327477
570715926
729351360
997375647
942238538
1115927158
324451494
163235654
1749316852
1295000219
455814541
418805832
516711727
1631777920
849607769
2019694037
1202236454
1996590762
136238639
176577684
1620389737
1814522194
1524165579
1836590713
1336354676
152286941
2067493694
1867535991
1874298355
409719795
1826501144
1922895073
1188816106
1342406612
402198440
2108498950
1463221274
1929108598
371044285
1253503992
1518968676
1110062880
1748112473
234577588
2098021782
16226396
1237665812
1244013869
1413551559
168434673
1610027121
1917616860
1517452902
673780196
810264583
1141576139
669668082
619505168
501514517
862189511
1992782478
1072419037
565645066
1964923351
917501422
104091310
209361291
730339467
295822874
1258709405
1596331597
1956303996
1129085409
1339856915
687278956
396704405
142269697
2062933542
1612347776
1404672055
876183056
1353782673
1412484688
1463990043
612295734
1026258307
671473245
876610112
1614876162
414364590
838199232
868872643
486561739
851178430
949525602
1050656611
1106307381
338722818
996881348
664756768
990620769
318851530
1431471549
2675520
242207563
1041379657
1223568416
1032690247
714979029
430839345
1825943060
1506648272
1278522422
433368972
2012786957
1090670491
637268971
1087581302
477836231
1207497211
639643582
1169726398
1904660654
396190381
1202639030
660020435
1655310145
1811283915
1467457022
362993601
897486682
1016194851
1872622159
610254161
879735476
1600813677
759331582
1194266412
798601078
1985555420
1204714955
674082945
1255875208
2053280118
965322572
2138324530
2052159931
2134360731
356737227
719974027
479817121
1416559385
1962454796
1660631621
1414300895
2031388768
562010264
166022258
408198358
1767177481
727782166
946289203
1825471841
622964098
690649797
1405748271
1414820538
1775268872
798986225
642801073
1269427884
2010627403
1549139289
608124228
132199501
1625807858
1935894104
1020278114
959711636
1103275511
484900312
1333695529
1122529538
1985107889
1062708052
457198500
716860729
1168163131
1201637966
1046192741
2019805709
913291641
1747871711
581610345
1476063018
877910933
1951082768
2067629716
268548740
1750239811
2098082137
1164732651
1042113192
656686294
965550145
277507251
1401970803
442241710
199303352
613034371
1957650810
1356181514
550551098
2030376296
749355771
770335239
939934612
1261874155
1495405349
1041140498
383492437
43802381
1193614384
1251497708
2145704838
2030784368
894039475
496023354
1166147668
606915755
1287823303
1099933472
769762871
192060691
627090629
683980973
1660744171
1723076235
245580793
158132109
288761183
918867609
570991298
1695987397
593671408
578194004
284887225
456496129
992601826
1603688202
852697041
379946062
415299699
1888936516
227033180
417339345
489540862
79194774
1841807882
1556326074
1851335566
1369407084
558651182
1173214432
72963497
1248560714
141454894
281697984
192847210
696128337
2047253497
2056727769
248111980
1464072368
1591414404
532590727
1251415409
1366371084
2012284696
1510574084
1466172533
1396730195
1966824472
927492845
280808205
543665311
1480524689
876043799
880196479
2039636135
409380209
1048260633
847435239
1783784510
484324866
465190319
96519945
1301860496
1643091894
854687094
844852702
384273166
100222381
1481036964
777513502
596417504
70780406
582595388
85996172
274223038
297575320
2117269533
1995584342
1298079415
1661382972
462757134
691827722
1786273235
383603457
328051648
890324500
1548400136
488575241
134805895
2096724612
1121412567
778154351
1263086438
865050966
127223863
1264261800
314671756
1617743441
2051843523
1093418538
2130112775
2031085682
1761922180
1506216425
1220998409
1334345585
141848690
768107317
798342671
684599994
1602605978
2134845529
1392810180
1087205040
1235203593
452541412
1978770264
1515400173
142872262
2014287302
1067567425
891262131
1203080103
730488440
1796606054
1686743960
1618270502
1209405520
1940716699
87837158
512144289
1742906037
827438131
951430537
991149713
1759886295
2107165723
424841071
1007887732
1373170424
1716311174
164479420
1674642373
1751968433
554368118
1463637561
1564579199
927656797
1722877626
481709113
1458712370
480044309
343770455
870303525
1200160208
2012607027
1810063015
1038011678
602181577
814985620
154245452
1948486592
1611408575
319926354
743469058
2025924791
692176446
1875369137
905227911
1243157857
1621567163
1898774556
1187665243
1304620911
2064010147
1404453135
1027048954
448390502
191822972
2127343168
1635301329
1123591657
1668938517
2022821841
1727476658
1489818981
1562575965
1280066025
81451116
1279986895
256546805
1031100306
1190668041
23879471
1594919272
125879264
1532729109
662595805
358111080
1956072858
131281536
1722737824
1491618929
1134397322
502758036
1755040488
716465959
671061247
861180806
351336379
1124469445
601551363
376748301
322721882
1934718641
390022948
1890384567
1061266032
2041186120
492782240
1068318676
1026986493
2145795561
850033515
1358205922
1064349493
1369739652
619272960
745192252
1462607138
696387183
2022969254
1652559401
1446965285
1324584628
1019053778
2102697624
1468173211
458437302
957050695
1669833509
2016446471
1574043851
2002011059
1315974300
606577257
2065679934
1687968840
211820664
327233874
247041770
592120205
615677673
936747940
1089465809
714126956
193326609
1538950863
1976962415
1964446335
69504634
522392799
1852475236
1261716486
1723471719
1198279455
1852507568
586818231
1998142243
167610423
1986243102
580548908
577852206
210153907
581647976
129585244
1861571655
1308943213
1159540138
275136599
525667068
131507533
1484931909
9817041
118071234
1447602441
2042180518
18071979
1268147050
472125742
600829177
1527228299
1375658784
484917002
22982300
2101619701
1590903988
896674002
1050012042
1186635894
2052319941
1796159505
1687153014
1133214716
2035114407
1021423536
1737966615
1615652099
510497376
1004706457
926093660
289424448
519258227
1773486411
1206512780
156229208
1891159222
1052518706
1003273162
1590523427
649806452
2079824257
2147106951
1644885839
1147054922
358001357
1785491397
1946560631
1456516070
222551093
478188112
1501586723
1326081894
173421144
734735676
1492869216
101887127
1143987488
1407758736
1748233993
138504490
481519272
958133545
1205066080
996501219
1457023160
212562653
708032100
785207198
1552468775
823022134
1680198940
1666513127
1762626281
1293563913
753073911
481818942
901908263
310566739
475183766
1418363734
1923930177
1427929132
1694954982
844729177
1697459687
1836175655
962932732
2073244209
2055189843
1113540387
1637186418
1090026138
1953367852
981695843
1106284783
645481644
308518523
1064754770
1875241249
2105250474
961762889
1775952611
1953685370
145691956
553021588
1584538566
82041691
598605500
1963860848
1502753091
1035502474
801906929
628142184
1600140076
1650718717
311775310
1338704459
74011069
801248138
1100746904
1109381913
1128785160
146454352
1247381714
221076210
1495690814
497818565
2080358311
2046985631
739333875
762653661
1413423162
1982640539
1260943919
555280021
253773106
772207990
702641090
152291830
1026756114
349433484
1286322640
1838957710
175373043
107681706
912751493
1898393676
1802031313
2120394314
54545096
1990808683
890602968
348058069
1050446672
1395584965
931821035
139485526
653437846
209865526
1240260155
453566860
997532949
1153061705
1375380004
1689379879
480658449
883571572
808081243
76276896
2047129694
2102077344
480811387
1115715546
2082598161
576249496
1754507111
1018159387
1402153311
779781174
1106658998
776155442
1380874372
1399872445
136507453
814476442
908351996
1323274776
1898988551
261765436
271006138
1987383335
947373643
1737659728
2112991415
205018311
1226302136
1076630817
920423627
1577539420
1452947813
1071655301
1079353679
961835444
419377916
1484058202
1906859798
1717523159
1754258578
2058026961
1219048665
742520983
1089932383
1861736979
1842657066
1363849837
1111674299
1700118102
663982401
557591338
428807526
642916858
1635007654
1026325473
1379581432
195273709
1431011832
1457276280
1806158841
112233391
1363984500
2071909176
782760399
2140065598
122355429
940328248
550931640
1059496208
1181991960
727106147
457207908
1665173269
2046080506
138130126
1960549303
191363043
1142751935
476709281
1617869939
28017277
246124882
643197013
279587850
442727061
1847261350
521584521
1817389959
1648898195
1054621921
452811357
394422260
1916841666
1888578331
99444789
1444333162
1685258372
75022712
1182883671
1318942913
1849622355
1499066379
1027370596
2081446189
250390979
2019943621
589297609
669748979
318177854
865761144
2099122882
356219572
1610380247
123394608
805443225
409201212
360563238
1443746261
982002733
780244233
179600988
1035122119
964487341
1114038499
300549588
1954429147
467529627
743763385
769132767
1253046468
1393859864
481421654
230397959
619829077
1434695703
152939752
820230979
2075269539
2009148601
1583718480
44339105
688476538
1928646318
687400542
330821068
266144777
1693786920
412996062
1312069630
1813007405
819671822
994680982
493154394
1689438380
1692820876
102465815
48641960
1178596817
749298267
1117511015
1989759793
471782717
1553529733
964751491
923671188
900959703
1312170053
2069471706
1546792610
2087963836
304862936
1923066284
237787067
1569647785
1876573843
2043805123
913140574
1792730898
1072143135
56132870
1495251682
1003949031
1771070737
2014450791
20842974
11895214
680486424
1284354668
1236995002
645697118
1133959611
1812997110
306342586
1550886591
24352793
2074525843
1446794709
1075333074
1964198001
514362859
1759287007
1850381782
650550019
1361487219
153497938
886687040
859343798
468508411
1424787357
562711385
783526759
1490273849
435882559
807916812
1970172804
1967445601
1621913018
1655245046
263692127
468844288
1264216242
460525136
1929088686
1843490633
170850958
586014131
784052139
1980672835
721434883
1455053119
2125525387
1241638809
2030020421
435891551
1232223923
1423879556
1881543591
994146215
1159200502
428525570
2086993367
634271984
1366663549
1269724984
1422296365
1492749289
295841694
1986981112
1053089622
1236313787
1823008423
48501020
1715623427
2132517365
1599789682
1332383138
984272327
1822165485
1868210040
739451676
1776800617
1081423496
429587621
2005943425
502280948
395275067
1151968977
1126366259
299636207
1139195836
289341801
1395136272
1736878334
341233643
1504438817
84318800
1592150717
1368667284
1256098346
442531343
744767906
1833222877
1071067384
612807379
731708141
759666002
1787180599
1246850327
269602708
1851644867
1529603198
1704835609
2104841192
1854239623
561212180
2094095139
492514533
1752582076
279042157
1743121274
1479831296
651393410
575806606
2140949092
1268876324
381767811
156701393
144265613
1883412969
1186001675
1081906309
592236495
491755513
659744187
1057002314
1688456739
945856040
1371624608
2126330608
1520901060
1676675857
118694745
639441895
591864372
1732184508
313050234
1913806300
1656095155
1449502789
832821991
1785329900
1372648816
829912669
521838929
2096363864
1278869473
1170582193
1706564346
1377421412
954392321
342348303
479857515
127631312
1592412271
1565787463
1046329178
2085438176
869035363
779069217
1449946143
2043519432
1862780886
2049026924
1371066501
1330512612
846671289
1091527687
1430125930
1520834019
1573006837
1187829840
363945203
185290038
778351685
426353368
1224233813
451240117
485422577
1742952338
1796386612
341366841
2067703051
1000763989
894099996
775986463
781348322
627494110
1335689169
762287377
2071509646
1303944460
1902479259
942883844
951762720
502463373
1468593110
1882224290
1636093604
1577382346
728044208
819131555
1714222654
805703695
788342269
2125019716
1176035912
1114344354
1072810870
103103488
1818495601
1709893115
66432366
2119905055
2080843173
1815288209
1452276447
1584881054
794945160
1355108708
1495115615
314834599
707264453
760620721
1394766672
1077418661
466776158
1598056165
1645919517
732460118
1406539587
196239976
1293883445
64191251
1879085245
1549714055
701148644
463553963
410802553
1587144715
1559586240
336630847
1276984198
1659687150
1660081626
191486616
313918175
323389217
807860742
561074766
39352402
840242844
1675736573
2121340154
1602266954
347016051
1955732352
219430655
1061972252
1872132173
1837268103
1026300097
1979726214
1933477061
1265517081
1872251465
1127895883
68977426
2120387874
430642229
408228829
149786361
343580379
1082299046
77178776
1580839841
304678999
586155917
1174666971
1983748637
31368144
1118186587
880347490
142851912
1308644307
2072481032
946879253
1956000326
87854119
2047732167
1026643907
525458212
980525657
669229385
300386257
444876826
1182131339
266871699
1944761448
1386022062
1261599674
1224239895
130034588
1314617238
1956778564
687112256
1433635951
1082280252
358892883
1469776669
1879636955
1136218499
1639373840
1391705318
1189715995
350686873
885377296
354565140
994796889
6988434
2036527488
1301902460
1924467316
2059360854
5684855
97086228
48198679
87210858
1134195650
327149512
2052409847
192289390
1324175810
1767190375
1951521479
1458878755
1129675930
664651332
1434470473
150432979
742239408
1182415440
39582674
1153354940
570468129
1270740271
1460888087
1323100074
2127789521
1032197906
1676537897
1731691307
941594573
1685673989
1884712708
121364761
1065189646
1992946476
164270145
1978469918
597787615
1865586766
1796262447
1335211933
44762944
558327416
1396013996
788957834
1013430690
244575695
1928354151
443160971
876314273
371145319
1781735665
769084014
1467885846
1376708142
1724028384
971722143
104856142
1430401853
1339737527
752098123
1770384070
2094935461
167744518
542407319
858700403
803460782
1094356731
1332383476
953272504
822695460
1327958818
39972663
1409856678
355415325
1028491364
809124644
1874118047
48930761
326065609
678128233
720444278
364753026
344173945
271591995
2139268637
431407404
1145479581
1520460679
1656153701
1380959658
173797406
587452989
1690466001
562474612
119908182
1961251291
1674599060
709350071
831537605
362196292
2098402989
1935893104
473236195
1322841182
2135462335
510058625
1263770389
179657217
1061272789
2010359212
1413747600
1147968200
1344209676
2085317063
304218963
1790634720
1175618055
1751897864
311561016
1269984467
1402538630
120726385
2023922033
43396799
1044047884
887075733
1927870232
608088569
1493529004
1920517224
85695283
246478906
1745772993
1880497753
1284163546
1286674982
158463706
576900625
301493691
1849255476
2103237409
1237248063
1785747663
182388118
1741870472
1201689425
1541514444
1531784132
1812152657
954898732
1901754582
1931463722
1243369128
169263568
1709640670
612816963
1974340229
472135180
204796274
2067465783
1808674756
392931590
1547414862
74260182
1699593821
864881355
390827994
1165546490
1517378528
164725382
1040439922
1396973266
717061365
2038067432
584133592
1884562966
478630746
999717418
917844969
1874897890
1293649922
2115344501
1161343128
1464796426
325827290
1005925862
797487498
1528665535
1146342047
175984447
1440752785
1365825943
950527252
967286150
1098820100
621998132
1784438845
1877592378
1217245417
431404211
2000181598
1471914878
1349835632
1680825105
1420041757
122841303
37661340
782079801
21257252
19532714
936276676
387140208
104012327
102073919
533239995
338606670
583497561
1873753253
288232569
1796099713
184366072
1814181875
1187790432
103143239
833421749
979754787
1036116923
77487000
753310655
1881414298
964338079
1175023473
1541252834
1621357977
2057407171
105976332
318397131
1848711366
95163179
1374491683
868151407
1704547515
1757299642
847709812
995286007
2105095034
1204369223
1884663645
2074397739
825267066
283434729
614009226
1614050073
1903708527
436604251
499108470
1354044853
179423994
206687306
1038053377
2027545791
724164597
1752102819
138925925
1975328017
564616708
441918165
52124410
645066547
1052699198
38257601
1710520408
511258658
965001845
194291866
1187118907
2111099271
307597640
1631367783
304269064
1003364739
747587377
188865221
480898546
1046270963
976420093
1055227723
2123669027
1769263415
445177324
1862923746
865754291
646238113
1996429962
823814521
614522833
1033352156
933028441
1442446714
1362914464
917092248
1518495200
630930108
1124449913
1524784007
1343152649
2130756538
1290695556
1384390398
929411300
898125892
1423770815
1166213033
892036367
1602286218
100221688
1372766909
544467834
1764598421
1311923605
463340661
1744483692
578097916
1906798769
817303726
1541270427
614452465
1253809034
1907589921
1983227689
1487246507
2109644444
809742278
1325413748
363533777
2066940370
863425203
503079080
1114691359
601539294
1472006227
120243048
462714602
1037273955
160960115
1825514053
1000681492
707489683
1728826237
602590769
1093444901
1853305789
1694474068
776539797
1911354692
773004052
1793162133
123114492
28645471
450313704
1878770549
521990635
776766177
891840418
1125053481
1356538286
823595863
1735294358
1172313495
2027162473
439502042
555314215
193786327
1191975438
2146217110
293445200
1905727006
181326839
144227722
49347348
2025233016
1962245653
870044963
447835076
1403368016
889701952
1807388418
1782442781
1463157949
1601139942
1287872927
1256921583
807455889
957884328
1071153754
1822187315
2277592
1458836389
1866076522
1420463317
1158988958
1979633565
1402048291
1109462684
835870625
175580576
215979855
144351348
1776221909
1126756099
1984750910
1931906115
1574632366
532673678
1660920024
616526067
1475964200
1060952527
892727955
872189880
482852908
902107015
134668064
1808179961
1572345545
119983495
1867148461
720976950
402616763
1435112619
1615466025
1358539428
1534631816
1776794082
687495244
2104256840
1516041670
1979676583
1923022107
626136307
197382297
1302726869
668602607
536144564
402250585
1466190435
893883954
1378864728
920723572
444622422
2129023421
112711742
497738254
447350076
196011756
1311861709
308034097
530745480
1406811225
1912198611
950960902
425348595
1299720102
414085710
754747099
119273413
1175937540
865753951
118323323
578732308
1331676238
676568811
1739502518
217634401
2141178638
1777401139
1093485940
1628092692
107897717
1499541216
467680194
1310501101
413269666
1284289446
756334190
1346836104
2113793807
134948822
801959711
593436155
370609003
1196761861
199397651
1119881304
2031131697
595304134
2034137712
493540939
1811058395
1083040738
1911933875
540332790
930738929
636944806
1866330147
1440623843
191151546
104581897
440952400
520722841
2002376366
2124570115
1261916095
1781399217
632187831
2137796925
1702611338
1572545840
1802079663
426486246
1510935869
348811983
1812403228
1574845219
1427593126
1624550679
2124073377
1368656710
1571396242
2030420607
890560698
747512360
1937306554
434609781
1569238808
995893261
2137321022
1446838638
276214480
933395288
955746761
1006986437
1580916220
1364346551
1946422272
1992484038
1893739248
1782284258
515348380
1111175673
2126149880
834856298
294423814
1326222417
893890633
1587828058
800174910
747619621
1392062026
952808149
932587321
1637894609
2040953265
2103858482
141235331
402863293
1519009508
1670053232
176960960
474376473
936023220
666785043
1440750668
1980806237
1454212972
150991879
576799005
50067522
1622863434
166981360
69262433
1211260400
1496090350
351858037
1832158876
489131899
925719105
1376962704
1830789028
1676081679
1686726705
296923316
644448442
965744875
1401854948
663084038
2016506472
1673119426
369100962
1821621446
1655795498
1033214235
1511812473
1611972486
985704921
164380874
1910047055
42635573
1367793387
1412167232
194086908
247655782
1253141580
2019682943
177122790
546174238
1956327896
1897382259
2028186663
688983021
318257486
1156453551
1531196826
1153384401
766912243
1022164258
1116973480
522204654
451047799
170108418
1309577821
212771137
596075113
508552814
1812948759
1664565724
1351671448
1032250294
110074260
1564567847
501872037
888650754
1806035510
2099907173
119815012
755054757
694354884
1891258180
437905175
989038448
1066229819
1713551045
2031860764
687275542
2027779176
392412045
2002500141
1622205346
1887118584
156041705
1063622070
2136949616
1067287059
391908896
1016461231
1480902233
172870592
1709408992
1302431348
207459834
560905884
939779926
391951733
1685472942
860432135
1864299822
605380036
1155385712
184467149
630091645
1424957041
1611359886
711217186
1720156189
131302451
1068613517
417604349
2033426166
900135575
1373100425
355053554
220725048
831750983
1639002096
1853332975
1384416856
458897195
1108200897
631834018
673401386
62688728
1901818053
352255537
241276551
858680946
626045728
1090220198
1965784258
2015496102
1987788307
464139534
1209198691
1532915708
1376388057
1859745411
1264271101
368184798
1783398932
1357012776
1895990497
628213810
343936005
2059603116
1156648155
1616248444
1554259181
225102899
1805167892
1969637586
372159012
1329176345
1852604017
1313145014
1385803100
701761191
901390892
1582010549
1826766553
864819466
395153497
2080935192
1127438255
1455479999
1332243894
2094044111
1175725179
884272449
45476486
1727198493
915640017
813524851
704915668
809706275
1124714524
566893898
1328294389
600304420
740875105
107483841
212944232
847344868
976570490
612319709
448866097
542575425
207594642
1856808509
2052937010
794668134
844646018
507089539
2002206415
550003255
173406027
1590774781
1172820507
468935224
199798159
305524356
1892391448
1226503649
2047954686
563452331
552363467
779037583
1832352477
88138755
2143385042
592793016
1068915843
581146644
296694406
1992827752
635012516
1535162390
1708092191
854063516
474140626
680708795
1554717392
954954149
1574061959
1557229311
261011346
1170348812
1011424825
901593304
239208619
1222234894
83928129
674419811
957121651
1402465464
221137803
1751544848
1896822493
1228349880
390967673
2127069920
823996224
1541097999
2104078716
1387569660
1566275488
1288428703
1780317972
1860955147
940675531
1390819263
1816578062
1660650130
1848868381
2071507074
1468129035
131096795
374229429
1322740735
766045537
349796672
1218454755
2065432213
1001336246
1580800290
658833682
1151391081
642854331
1134990550
1098954503
2095670636
1496520993
1254177853
894416292
1170744390
623250244
380999332
1317484465
1874020530
1483565525
1781917668
586023424
1331253763
1040008856
535231416
1322691131
2007390525
919259706
142752272
2112119886
1519069381
174564874
1695417284
1472420262
1811356933
440504058
1051547306
951944917
2140523560
1425981106
749189604
1379213731
989951765
496008945
745173450
1731037217
456868059
1404353282
107215965
1428927976
895102866
1237293823
1438307804
2044150542
125957229
900080730
671122513
1239738933
1616018376
291694050
1294068915
368285258
404833791
1760405852
1458957871
103086616
275613273
1109339441
1928021842
1163570421
723520801
486139785
930529665
690016711
742913712
15781884
839034339
1534019007
1042621316
635777541
2034268437
663377253
410089850
95717259
1121845152
191626253
419031817
89086569
2059307674
322873658
1824016534
1785868185
486116095
1284673312
1035917141
2100918364
452947668
1259764080
862368452
48860572
1600505100
1220356728
1867641987
828617031
318482921
1599619720
317891700
1356929352
417823430
835825024
1046966437
2074935627
1320080152
390895955
1654599289
1236714690
2016006094
2056713216
768877102
938803753
1585618030
611611249
1250955090
1102234639
209864437
258743755
512364810
1811919895
965467036
803302059
802110075
1906070808
1606863389
1264703156
1405550198
1339770149
689541349
238030602
1287938137
722503727
1370862193
104177372
2146757674
1531435500
1444278351
111420629
1990096589
1880819702
1030737953
934220379
1790748099
480334986
280586288
971436256
808403070
1116790936
293892795
1289695591
1623869289
1036721618
185576133
1424457989
1253627247
531450104
588214395
1807853718
1036240597
1000205402
1590605043
1549595250
1965894313
1014000064
610873106
29366429
15825525
1951894803
1459607280
2104146642
979343991
926950887
1206430468
429350316
2098766354
1368173221
368753671
1877405679
245918709
323674734
926384276
354343188
1409805957
1914476165
1345483421
381849472
762993611
1915506249
666366578
124893047
240519670
1487343565
1951691788
722716619
661267326
542386970
1954345642
200948179
1070735206
1124338642
960081207
1581399729
556269954
682562536
1179921033
383712655
1227252481
1866300871
707364317
2144688735
1676362267
1141982836
1919025798
1532117994
1730976372
847978394
1777264849
1399097706
2144323037
417557059
1473227252
71514671
1618256885
1724922065
88034365
1663666755
1621461725
1603361081
621485941
468795872
1098710841
1394304854
1291041085
1001698161
1437742190
540731161
219756752
518076691
941446417
1403545338
1351865317
490945444
753177302
1579592164
360295077
1454686476
1050869539
635689464
833807355
1329037785
570043239
628539874
1159532880
962824216
1730121932
1559302246
681499579
1647531231
35045610
262119775
485291934
693538804
929652254
590467237
853631202
1297366071
72211209
1931531417
1650843595
317028113
642647015
223354689
68342862
1930542782
2006863431
318753282
1690520391
62242732
1786179842
1665795794
1904171515
977120191
115328246
1115986555
87933583
2021398553
1803545834
1677680584
824041647
128344846
1931625966
297324726
1792728364
1033872115
1170186213
666999071
1683565240
81468416
1157610848
925380976
1783581148
1597980391
1900157952
1717927922
120247635
1083322001
358581460
191071187
1249039939
1159253701
1014326306
89589509
2080923900
1429297778
774630013
180705519
767981529
919765396
1795683359
1915686880
220346653
1643646883
1668921850
1912132645
160191031
623254041
1769556265
1850421712
1534377085
1129035341
631358449
700609232
854704321
879638434
635201897
266830312
1412121794
379975305
1825334862
1451938922
717970963
622173628
1045195929
1564105776
1691692827
916783351
1047466986
2851467
1885539111
1449687934
1435697826
101853758
1189929781
2076038597
758897927
1719515398
1138227446
1078441109
2122382762
1618291588
1529928816
772836816
1409480330
925576687
1620094720
1614686336
1316542555
1824734850
760131810
887005659
1812349684
2034292976
1480528993
913832806
1202404936
1171891977
1482693206
807613044
1061083556
587447402
1458992856
253484258
1803916492
28891004
616168725
1221415124
1460965210
1854385284
953389963
1954959707
1708294604
657209282
1468887230
605832686
1745321317
562567103
2042011311
1189542033
1628206219
2096361162
1289406492
111008550
449546983
486723224
663702460
364893971
878849460
384870627
339122443
1397662189
1935012821
689228685
532337900
2009505062
1005405809
634478831
1759560901
861682589
912052449
295238535
2146698242
1034416014
1268431226
767764370
2108522349
1393140138
1304993953
1208550766
1398094278
2083303115
1296394903
1755507690
893409309
1077243450
1285017168
1595937368
602699253
172048328
981642942
942752494
2132361555
386015913
1387543130
1421841699
962682768
794743620
1117836230
751316945
838047914
1226862913
825934336
1050022720
1831685256
1591127655
223848698
1158867948
1542926000
1815839814
1337247846
235400243
484788858
2088727186
715851358
726118102
557535051
470238608
1925430612
1071259989
1662395743
1195664574
1618957701
1415804439
1629210932
477145048
616473946
1813978708
1597141162
639022678
643832047
99077413
2061498032
141552978
549561055
1256554727
1964150622
868273448
1073247264
1721407020
708035750
2046619836
1085242608
1646846268
210156221
102468261
113095685
1590153467
334674835
933588184
245704646
830773480
2038107106
1294308583
323737170
746939249
1002768072
340083791
979324196
1344834626
1429045933
108830082
385094160
813228593
990805232
1298188901
1393677130
294646197
821431902
565750453
1442668398
396318511
833595262
1419840040
1177642503
1702500687
723555563
304701104
1394016185
647432986
152619864
284298919
1135541793
1202009589
240712654
1786068894
1551697195
183192675
1110372446
1136864125
1210411453
868951059
1143549852
1050345468
1263459153
920795091
646113674
1592345574
762893226
845165168
50932673
685033052
1704447742
1816952917
1431985447
933434326
1114131509
848554471
1082196767
1843230027
1938396555
987182750
1158335621
591361690
160518297
101963175
266135376
1561850843
946394670
1449103845
1898355705
702918740
1617253191
1930447565
905130379
689468603
531345628
1237890926
234625753
469742840
1855013883
1896034426
1518102989
353353498
248137355
718504568
971410433
1992716475
1582765870
1152960572
1602047814
1939371488
1816215996
326651023
1156656469
611323784
2119782140
1343911253
121823328
325476566
205938069
1161999617
1196179353
1149257228
223904228
171673014
829448852
1448588011
1403973261
2066704867
1595150013
1220188309
274916466
875034857
396323445
1332237296
25717389
244051700
233437697
1396089847
871747452
2130004221
303162281
1678190485
803401768
861431286
1323269073
1645634750
1485916530
2006266316
217454888
223171976
1011732315
816535355
489894254
1969127330
188583369
753564081
1992080615
1972867544
1753616616
429357246
1147134816
2070972900
1250071837
614447304
268496883
1325491294
601292596
722695885
1912442190
1890013366
408001776
1396711810
629295728
1598189919
229420329
325303357
569665066
1049960735
2036379701
1813137510
1555096570
1567473983
1641578392
126236960
495052716
123998317
578301681
2100620308
1531665070
1578305614
520598483
723528852
1703925490
702039080
875714050
1820179803
848223311
708964135
1475078228
1869474610
14502968
1786001961
95209439
161097494
377040316
2112838245
1066771688
766814216
1182382723
1312755693
514593659
166860324
161264272
1245491987
562094776
1639332899
1561458806
1403833183
565263751
1657586175
1174828525
941698475
366187356
145157826
1200572312
1445503614
109135763
372732857
1270231511
1207243701
1649289775
1227177260
2005425250
146883445
631158825
657346199
489183101
174000639
409871230
682861311
2114217726
343350365
892674877
159848527
1383208773
253975012
558009464
859070845
319822305
111977400
2012656032
35520625
1265592534
1179990298
124947366
417810591
1285862207
1547214793
2120984969
197421272
1770197616
812257526
1878386925
1734966797
2103510125
362442645
2067002912
1970384178
1500033524
1504626433
1375704263
574047709
1402239388
1624265071
1253748663
238414799
362333265
1033831775
513421626
523225620
1897669122
89107573
1859888027
1399770264
1774103933
1319010708
678861089
731570919
1418836087
1587500918
1593498750
901663221
1606467674
2123646477
1013737662
506519222
206350929
1377034662
755902945
692287546
517621568
1156053177
2066515258
446974439
1270161548
1278073423
538487037
1435848177
1699187631
1046553616
614835477
1798158096
459867923
1914312875
77089608
1509911482
1694752249
594050631
630904705
1956218592
2092111093
1406403708
325410831
981525595
1813618105
1898656315
1475087771
1767354480
2027148304
191487218
1870928778
705496200
1627668910
1109403171
101753037
886858
882682373
1440940546
1533550342
109976496
1000628101
1919894871
1648614412
304712114
1088216869
1380465584
1714028788
2066367150
1128641670
1287308902
1105429319
653860339
2139876
860750288
1898894556
1565140177
2050436225
466252905
226515901
264266795
440543214
1344324745
247575364
2028062564
1064626965
496563888
1981854645
1498675716
374113286
550712306
1511998041
544952911
1323586048
1950554182
540338775
2008335121
1395712089
1391364287
158547118
1971574456
1755450196
1364791523
347994190
808300797
936209549
1118096113
440924816
2103056565
132255542
940690419
1764095787
1718848351
314993640
1160059746
417855753
933189120
836873625
1390424339
776645064
289847412
1118911737
1351744268
590439072
172625612
90936646
2028629035
1463419910
991364141
1594974374
773427826
1734055572
2012925198
1399708739
534983953
1746973404
321480959
984056801
45087413
2133766527
890432824
690096003
382015472
1575658559
868210393
932349534
451642591
674043197
1343055205
1413944208
99597495
1595248574
1640168554
96633481
109249124
2033119305
1100582511
166558532
1361522681
1714781503
711855704
71161497
804129914
1441777356
1492642474
2018853307
401943017
917196517
1669107488
498608978
1017597050
17693154
421064491
744355818
820795208
202196718
844765143
419134752
579912706
1291603881
989711008
1393084127
474849464
348229901
1590959953
1973625649
2130318644
207977326
702230061
2139911796
177173187
1749731918
1439548047
229169104
1539885444
42050955
1836979421
1048278421
860292797
1237747882
1618316486
1413726400
792894219
870183851
393382892
1585177169
1492363592
656270158
880623514
714700417
49921055
404099228
1735162599
1997640137
1982596076
1701313111
567515664
1656818918
1314594463
1291826171
2071096100
1442453689
816669657
721321776
1113596387
697834187
828292359
197667532
4870288
463131147
1322058353
2009349194
809560811
803848785
1541005791
1082384169
1990742206
1862330589
197872944
2082315639
1728732921
191346841
234057664
1152376886
1100974926
1374903961
1200172495
1058748275
344524246
1744129493
1043999126
1562733132
1389683407
1033311246
773804593
1146507221
1032146361
1103394200
299694577
1006595797
1760805604
1344590186
332887099
33514998
990466724
12897830
1938111466
1727142997
1961159246
1949388206
1644667338
396278175
883468094
1843702113
894632618
43280006
1514615068
168245002
290424147
1443288210
1548360666
446960662
1249599852
589008456
1604997585
999504604
1303883024
1224282302
1341359809
1937366543
1158198122
1661512093
1124839755
1130499477
20108075
318513579
639077678
1435148901
1681712212
541600636
118826514
254833388
553723545
199531549
1222994315
540135249
538294192
1615031254
765313333
1183663477
980783521
848264657
1696249106
1524411844
1047728435
2070163524
871142843
1577942836
1537016680
575583632
1356279437
666331827
509557940
1351234396
1161658515
2140291273
340244125
1552395161
1861387133
1538006335
100218417
1626516577
940044578
807459507
1811184244
1459865788
861148938
875810848
1602286054
1427232829
176664795
1003279382
1226701309
1601371985
214747808
1132038460
1912972278
182354040
856140585
271840023
1718223985
77615865
418563601
1263489399
1110837463
1846510654
946779625
1309426988
305845616
1440243669
645873370
1601518757
1741860045
2060148601
663640204
2051286830
354573414
1761731503
716062942
1202876981
1145189508
1799992196
431199529
1463045317
1001882932
937968985
1847621114
977286213
650618093
820432556
553234387
241420475
541949780
87563418
1438576206
654764121
182102739
2032743468
249493091
1935545570
1896679145
430815876
1277224994
1814896359
1025630999
523838684
698059125
1209735835
250588158
1240838453
1878235106
1819843455
1401889483
172631611
79307592
192494020
35461805
1438604254
1273229260
536960316
85835586
427199293
1366483037
2051625512
1613390644
1350657789
2089445510
1471587761
229823969
1569520526
457705284
191678961
1622884922
1685084125
1222166777
204866066
1788843061
22019212
90493184
1334154954
2097506299
1613174105
1367993745
812929643
1548058522
1621588051
1027485775
1018709358
381010247
528576246
471044492
548983345
962379288
1866745374
1995807285
251658675
1119338251
2663886
1570379245
1718230938
1079794992
792048218
1744686526
93625980
1952357938
844231634
174475766
690832444
864328518
401671866
1417780287
1709350424
1701883794
1445925894
1314730702
1171700947
738930208
1850413511
1678553431
1284847994
932487294
1989200621
855233574
598573346
820612160
769896334
301357625
1966238010
1805697571
289107356
1464399731
8391705
1036858358
1149456559
772689577
1086909631
1800163895
2104322740
1046934624
202072989
111801219
2146075521
34306191
1680888415
29540863
555209180
1493137627
1261707488
1684943290
781417220
1346157441
1180368979
1066991420
88660907
240079055
1536260163
2002335055
333813665
2147204543
926563100
1722071970
2051568198
690499142
1338655049
728984833
1885007572
1818341223
1202990780
439727431
468105362
762737042
2101607971
1806219244
2115490580
1774064301
724301371
808517152
645698190
986247387
866378957
1879354661
1651792925
911180791
723231722
529417349
756952471
1079689397
1990321649
865133573
888663688
717128143
1430276421
683088532
1635747856
1730083721
1923986784
1045773234
1548141730
517616892
752352924
1950891709
1040906601
911116871
82170430
268051400
562132333
387397615
1198648177
78963583
44677708
385346509
1323339444
395109348
2056682728
1867538382
1573932675
2001467322
348023950
2064710850
1858541539
1155916718
738575477
1464435638
2036106735
824143333
1926341367
210419817
339902055
1613820706
43395727
359941241
112006776
877495625
208693657
1759979531
1253752286
1947701811
92080839
611767682
899527711
2049708274
1857867118
231791299
1902625927
923613400
561497540
1609876560
796478037
1322631101
1446012149
993328708
2041871505
4038557
1834436934
354009143
1270219588
1251566877
1443944253
794754591
611570339
1956447856
1216190568
1801872128
197349475
634077314
1712743682
1100370905
375897881
949648945
869094176
977205360
1181348503
1131955605
1187278831
2143178546
1016745130
317992742
1703624414
2143045193
188612902
1870357466
1291059842
326622842
419996148
221094526
951176574
1295930569
1721955146
1819594505
1158699245
1397052796
807405614
1042811055
943105683
507590092
1323411138
237193031
1048930278
70268569
1871508498
190612178
650260200
770952667
584083676
1017077889
803235272
1886452211
115084599
1295542808
56168462
1088299
1116536187
1559808767
69358016
395892267
1248671290
1662752702
729268419
1903722072
1791535163
1001757417
1103395888
1555924951
1496880425
1668852964
1528827157
1158644249
455488366
900960461
468651676
925309329
1575328528
882334575
1800969705
1096524514
1881798890
2079023409
1583453048
167750721
1672743919
2054728851
1335787945
325425124
2033969447
1855323290
1150123709
1736785607
1471612766
1717389904
1925755805
1264294455
859542559
741595109
1818408200
608007751
1860308869
342738544
870163427
1735797920
1881551028
284570667
894309596
1051420150
1231557113
1141170916
1666891884
27190457
340698381
51013196
2078932151
1074222892
1273786225
1461443049
1097726929
1415131605
833064554
138878875
1122030924
1517850958
1191576483
626566531
497112530
1802315083
698304781
1102820652
2038536149
693182947
630467970
1329481807
1484284793
1960065778
504232074
161573010
814110407
399221957
2053494543
1576998070
662689457
1181229175
431329135
271494996
764200422
315296721
1706196368
477164827
474941109
1288928698
2027149161
1942780700
1841349083
1243375324
1793407263
899921013
251361227
944028884
977697087
1898807742
1211685021
1706732527
1866057032
1167672760
746480536
1533202910
29426976
1741128944
8704224
865369929
967542921
681577344
160186497
1359217408
865401345
254712585
971911955
1918106477
1823906943
1976508735
979257899
489074923
848023078
1506965026
1542115431
2108192901
308991501
824484412
267258240
497819106
1750267615
563981466
406932286
1083331945
1934675170
1640362384
992140435
1062549122
1626992800
1526137020
1667211011
1915797125
278979671
1491206858
913407544
193026537
1644316450
715434209
1331931261
1100052205
978080381
364224950
1986891437
1127162006
92380426
1527879726
1515564321
889364371
1498949721
1395767753
30219093
1539253678
30782475
1299498251
1611981868
560365413
654989976
1807982388
828253850
1375260285
1718252887
593130174
7732595
1040796585
694732969
1606374824
2020487142
1741754852
907147467
2098165758
1779673574
2037968820
1837778247
1793841498
908311609
24330675
1735298525
1231980553
441525300
1407112454
406429264
900818563
810147084
1980485958
1945027277
1133476440
1125037941
593210122
90875005
1315553664
2014165396
1221926449
1037790433
1524142638
646989853
1189425065
1325478826
928153371
422450607
1592145984
905425196
1643235126
1511381992
1814427314
862600060
1973504869
337435328
1715710352
1228081908
18484459
2141594008
752824815
1954989560
775566195
1133682428
1118977490
1055741242
140417883
663419141
1749842337
1734934624
2089282563
1846816193
1959512903
1347211774
1580480085
704641845
1560908770
224609175
1341528611
1676283858
265681477
1629893192
1727165910
1771242066
670711044
787028732
1015913206
705303223
1926958381
1660329550
1638993427
246854024
1823731645
281169259
1261620116
1383256363
428124265
175095187
1460082519
1829174593
199863332
2081416392
1980092799
1115241308
2033752765
538295893
1445746193
1656730348
1817821512
1906521694
493150772
1200102972
2130158809
1416584772
1560052446
585433428
2059244531
19327448
1645251359
2060561396
1652441532
541585967
1734120006
2057175081
624649990
1553597158
1894906418
343081941
589786671
1501785550
1115815249
1111570493
920265650
1620895695
1828930855
1854519889
588345727
1157917749
1620838602
1251158908
393683225
1779460630
1138340401
414933255
1963238712
237254514
157224371
917953830
347991179
1904660039
1498545954
2091847352
295451697
742183095
1676788014
1397774730
2023887200
84333679
383691361
871950076
1211173980
1589966936
1992064133
458833345
1373299096
1486929745
184040017
1341629170
1611027712
142489000
1503298920
992428239
1927363662
1179999462
1697613140
1948522641
2117634118
1379196839
1995265320
35961289
1273976771
902762087
996276745
1129497359
82711018
496116679
1477566825
1404774878
1686276066
74240054
613410646
1080511196
1078599616
1887440637
431481914
1206895250
1491011255
639582619
1440007104
1660554551
1436641861
564106501
1151017783
1278340886
1612037168
1469558052
234976957
1081058484
158399377
777034022
1730066563
886823806
2131494661
1514737785
1012440820
1241674030
278329332
1120662982
1816812128
1340407051
755336075
1387996265
1861016549
1077813099
1095591392
483361762
1286185762
692492839
1311757363
28271812
891360491
476918086
409400914
291251252
1435326763
1368543847
145779155
815274172
1120584034
1350075851
659409879
503694909
1664005881
389719631
414468947
1239505532
1081487624
1572397384
524567367
240480443
171225889
1124958105
1744952682
898375405
1431098259
1664775419
1315421100
1572686204
1293633695
140556547
1301064528
849034992
387809465
1676830532
49634910
513711472
435994228
2037425889
2039164497
97680887
755417237
627465172
1766909563
1323428060
1832710010
1886428736
848205192
1984402004
289608514
658897754
424503602
580968097
362189538
2110618952
672960165
809840182
2123839804
1417051022
657989191
1835168155
906658838
203567959
1061883182
1191183961
904034896
772810604
757409649
1919474388
1110510165
173951225
1574834885
765319858
1750134625
1355671309
1627281499
76653322
1366106437
211707813
1483175740
537820819
850381083
1433323404
1809055434
2118625771
1166131349
1949753975
1206431875
339140663
912496633
747209540
1458547438
973549169
1627989021
1332755695
729193177
1810763967
2088801510
911346094
53016273
1408489081
172888999
1098232908
1516191820
1078742359
1870981375
1993410404
1056722605
486586120
386345825
1660274333
1800511803
1053558040
1479865679
1728933392
803453229
1210735765
494150516
737458950
1426553864
817685225
1780062997
61340767
1668390515
2051199526
1734154277
391195140
753997203
1703466181
203457440
1500038776
2091749733
80718444
1131663837
1350206787
140705809
1481315265
702441575
1883159842
305338060
880412440
295111969
1540988703
616948936
154741727
2045991755
355546840
1905421686
999334024
108511906
1248539498
457722485
593364140
1175522724
600012488
477320791
1629212377
1126199126
688680693
76701237
656861261
1629690258
256521576
1945754774
1023643895
2094947293
2079946738
284932928
1916963911
404310254
213067882
653073795
1774687502
302835054
922613061
969093866
491919733
164879849
1564379703
387977398
877215780
138593615
1121425256
1338545320
1206662044
1924258505
1521132251
178016104
1915205283
274815112
1078632363
1279817222
192020805
406931920
89214783
487513414
1194189876
1292232910
1500014693
1746533088
1832269073
563185038
1958185269
100069452
1112703786
937227161
294120804
502177002
1215697844
1218936967
722399286
1746319419
1523197304
576156261
611341172
1544811539
1218739586
1905528215
1814646911
2124818164
1974156223
1849828138
624259144
1245150800
747042360
1403791225
1482566533
482851032
1017388605
985583585
759583480
665610300
715435026
23279956
736247751
331299816
776147889
1646237304
204327820
1723028386
1871151278
994534936
588321021
879401201
1884314258
1159999805
142930809
1229201777
1313804572
446681393
606629857
1081907713
213528613
1654361
1654109427
1675212806
1544928487
1076684252
1861616302
1073329182
1637013742
1180272692
1765495697
180341798
1319612265
1401593711
855034930
1333185998
748726401
1085361511
290911180
1315088528
386655927
1068814799
208188602
463079424
989858222
1797490906
547234729
1260451392
1348418553
959279278
147722620
1583187418
1700234751
244398315
469590488
824149063
998337452
977590231
1935879374
1385444434
555601610
314747081
1245226568
144642028
538189140
1107563320
1241894556
842044120
259114008
89307024
993782339
1465126040
189524917
1111041782
1527694172
1942846136
302283985
1375477840
1688055867
1799383921
85159030
1227183957
748512455
469296996
244666296
1221116499
64195336
797926486
1946171487
323842178
1842684429
381730481
696244714
782428408
379103090
267599066
144307195
1374424945
1384974108
771856477
1608255536
885560290
1510363961
251990210
678647272
310765649
1508984066
1358398981
162537005
1403043532
1625195752
1411815985
1905602725
1411387407
546749037
26270719
1823784697
628271469
1904764037
359004426
247167373
1989690211
2122349159
1543698497
673903668
2105483186
2084492050
1642298291
887378254
1352609650
1368872388
1294011180
1648637697
402375084
435221144
1899587183
1118899048
1490336065
1964204593
737468197
1067218922
1601194895
609529426
1013300095
437860002
1854293514
106398275
186228894
1296442896
1677057408
397099735
1152779229
1827644684
1854866253
935259704
911779362
635975639
1087915056
246924610
221582823
1421439886
1624911426
299678452
1896364252
980300517
1293500411
1231531161
1796923015
777458292
721902810
598565551
699161389
1187656763
324390248
1319983225
1908287698
1375685825
1420870790
1111116984
2002358884
457766716
764243363
1510775169
1585997219
1611419907
164856674
405755238
1431940479
49798934
1095462262
1700346406
158037116
2065348848
668591924
1709332081
831688215
798817773
2024943048
1059554639
2119789181
1744474344
1103607347
1917628033
36630321
868293876
1961389045
1047449395
71195386
737304822
671643299
1299630493
923348618
860603515
1449691408
1138621773
1979457454
1641296812
543143641
617982013
2069369748
321995760
397529785
1499598315
1911038061
509910901
444290347
169502893
1545443408
280148470
383502956
1616814304
72030957
1553190203
1302841485
754175522
131575930
1219501135
1250651606
1595440875
291695409
168329558
1277585272
675399963
2079527425
1468809202
1053458129
500310478
1667650328
1820140298
950382778
591068846
343932238
1512235164
373345080
1679441071
1628095249
946783524
1784386409
654594442
313066605
944810348
1817146613
1187791747
286007664
1369320740
1816245974
691693964
1315689468
1099775160
344865407
390263725
792105585
1306713067
1676919263
1810709330
1746139702
1142373285
1412087277
607968150
930234608
1926239553
212837430
1938657528
1844948951
1731350278
1370082728
485679718
1800480098
111929424
318233861
1934397776
183934914
821505584
394964112
115396935
1990119112
1832400677
1029162041
812468445
1916448474
1077258235
642537679
1455413649
2003970616
684572458
1858720116
2097688705
1555743711
1659415056
844420510
1563631188
1312901718
2018058394
792716394
180401974
218075254
1371294100
1245344163
1470512022
980889777
1783228189
114134310
1978451975
1839880010
2032519818
1106186284
366857760
1745589358
1581486404
401888248
162419730
2134750770
1485678657
1598910496
1153039580
849128234
199268592
93454573
1568594161
1772645514
537632013
1686664465
246087285
42659964
1228372712
1357964395
212658549
638723075
1429514836
888958497
1649910768
1217850878
1750187902
2088378090
1749792245
1433024577
1736122499
1893883669
1341513347
1015087936
612696456
1602873610
605328251
2016968522
1017161686
73746316
232081756
590032577
941487982
937810830
515540043
1546653986
1572488864
1184459595
1419489289
12375150
1390246555
626341756
103792667
872681427
222718773
1691720250
1672714169
994608675
1237815173
1541090683
945634062
1845391289
785707616
1995339879
510445152
1383320740
2026139161
2031298210
1623994122
2111356721
146878636
953402880
1380895600
1889594916
1855162580
154078387
1942070037
1851190954
142473518
101689212
1461552929
974829381
462460348
1746374757
1196159686
790894852
1374922371
1403514091
1494201136
1589789401
1540003246
1261335477
717379425
863062735
40903216
81877815
1035430380
314491245
1424809239
1613942785
2100719409
366365434
799599889
392491712
874295100
850346538
1081744141
231169807
1666696509
368337554
1263478482
1128741035
545912835
2011068960
1524195882
35308254
1565088291
1683694771
867538543
1265728909
881504844
1090030763
1337274311
1546767634
485043058
1362048659
1510519319
1525491381
597413133
331535044
472675495
1548994571
487177126
303241164
110667501
1804662020
84820161
475374653
2136317078
672710152
438147812
1943136701
1672831339
1385188868
328963755
240655971
831755849
1318699342
752152036
1816934396
396137725
795640614
455897391
1824386324
993844229
1497576553
1731000031
556187714
1442432016
432544236
89199667
1552355841
1662286578
1439240712
1953602795
398146224
1903708317
178000844
351005756
1191292233
1293228850
1706898602
1555100750
1657479476
367483714
491730675
26089276
806208736
34474030
4693873
740345499
1114929119
1936727097
1697600752
1124461620
1155730691
949106879
847299900
1593186858
1256756486
1130207842
869045230
2107605813
1205383176
1471763985
1257099534
305052393
1181018351
787930118
1287042637
530005425
498013847
1278395694
2090790444
432849259
653117010
1089136256
589062677
1614695885
1625009868
1747627545
644845600
1023679467
2085300652
701417080
1573677534
1901150004
2136389055
645989264
183024175
2027558215
46629316
1076729615
2115572737
1392541310
124452397
1238535185
1699039273
1236721060
2133882800
1152027517
639460213
1529536859
1745336582
1876158654
1746417080
476648084
1016706593
313849164
451174097
541732524
152321398
1367252445
1377101445
656098895
543273599
105794973
1056069903
412198501
1078317158
143661829
1702457030
180062329
1761113055
2137144416
1638938951
1572768241
1190620512
1390068527
781900446
1028976007
1273519048
187736300
1614332552
639279911
1971555868
1810428859
638809629
1574639549
1201728930
1548327340
872930391
590400950
681570694
896667039
1527977403
837270968
495163221
1503366117
738974180
380861958
1429956092
119635277
1917935081
770323345
145913921
756231239
748208846
236276140
1868402403
506446192
1713507168
138998409
1713449635
1515030189
1925028564
1431531376
1753788041
1162704013
338377382
2012553482
577210968
98305462
2004593059
1366449993
706571432
1835029488
1161670889
1592793674
1641446779
899316611
794805026
321667612
272670646
261244986
2077172435
1094907678
2001648713
1922509073
50171820
307331612
163779532
1362259213
1972796862
149427397
1582930249
1426900665
2093798178
576410191
562779048
31988020
1825189537
925277838
218351866
586058687
1223210447
1353725815
1442934688
750249571
1166043963
1138758693
301607385
1233532570
1127287900
2098892452
1123862146
341490205
1941010599
189780695
325618885
446960860
1884135172
485562091
1119079744
325504028
106689714
1253874802
1662680279
1440811830
1578332883
963737539
1244518071
2026549159
1682644232
1285300366
2086536881
645045692
130813994
1506593312
1706482653
421157773
1727993763
78152629
1613267399
1578170115
2061421634
694558723
1507148795
1831743734
540490350
2087184155
1677547316
1433334173
408686606
1254296749
222407755
915670180
916345715
279310766
672582223
2059673175
1877647555
1739467793
6336645
1112680047
1712910604
543119153
156287196
921226661
1352066992
789294033
918467073
41707826
1345694058
1839161478
55937612
1904482079
1275345467
283103815
386769062
1461398283
1765761883
282031088
395094086
483123552
142614987
688359223
1713685035
2128895200
1852939550
2130222177
1833670405
1364650519
1584899194
1763892006
562199163
1212582766
1909372343
1131876981
2143851643
578866656
1573817244
842109012
500175779
994436530
672674721
765444910
1313826915
1944064300
2006494498
778150246
1843889680
346768985
1164512893
1389877646
590884250
944645795
682963869
1536150205
920338423
184892162
1425142999
1704871193
639637506
587298988
567010461
1459229048
897576344
1979387058
408393225
34030194
233062022
1933144247
153905870
446974946
1509441990
275891945
456321435
808051624
1725849997
586972897
319790197
2096015798
2109914430
771965183
1194555120
2097125391
31699941
1634214723
1287308336
1658731387
1489598109
1548166456
1701027227
708162400
1082499706
1628632145
386197674
899119836
2046026507
141424745
420404577
359724885
320117828
587245525
1824396450
1267389115
666541425
1638802247
13246003
394467884
484760195
111680214
829988639
366159669
758984480
1359149419
1243478011
1007832941
324348005
126572906
1697936124
38165824
945411955
2126365010
609417910
1379061730
202877794
820094697
963401601
582476641
222778307
2120793280
517994193
1987207512
255634165
1876133254
604321844
1240283342
1949345739
1501311170
536495254
1456856743
1635735732
214482644
748645429
1858369008
1699931432
1365601608
1070075035
289980447
458528884
877161284
1355415296
1175245959
404550537
1365235091
1957990179
754885243
1094436888
401275608
2073557133
596719469
970021168
681568208
493251961
1330040950
835815323
1339964426
756524163
1389671005
808059407
1162888549
349695995
1817299319
1579450640
1165714698
237755094
939594304
1820198962
1222687514
487673801
1416153541
1623994577
258939654
1296517014
696739194
1944681512
1848068151
218431033
504845125
675392869
1207138837
1082766012
317883110
1626811464
1507010500
1309535300
231126243
150630157
94117222
1774143709
292262775
1129082159
229758853
1435489143
994808438
734337200
1060382668
415359537
1517328414
1641472395
1464213671
1731820821
1441099006
1827159805
53365396
146557818
1564275667
66863674
842080072
208210672
120597149
1619210427
187092667
1959759155
795079206
105653761
921520827
1295138454
361209559
1353760504
1408736220
1083847742
1964855339
523487867
1314618664
1468449288
106762728
703333585
48120054
1898027386
365151154
1479793192
44170363
1627418435
553568664
1782001622
3406926
1386031632
755336172
1612199631
1709015274
802003010
1381077085
1199851233
1345831678
1201909504
1229377842
2058469363
656686783
1463766906
301743677
1642066972
1382697307
1580897732
666270903
1922177751
240839789
1417260827
159727604
1977502351
805046976
1732720544
1049915669
290028383
928762912
1472602510
1575100381
600412263
1640845836
1826759263
103430649
1118202717
82817858
654813608
469306545
1246562
1451245781
67919740
284527641
662147763
1679364592
634464769
1754555205
1099279232
1629280224
373734560
595905829
2085584780
405863290
798862725
877147299
29036303
952565618
1602950157
478518416
1489661449
1750478425
279621433
1405734838
609357354
1913032223
2099745667
495278594
1809191092
648944752
167010816
2100905954
426221868
2049004191
167511395
82030305
2038126523
704115316
1825831291
1255996934
1339138719
1023875598
1687754778
1769412037
2125085142
1911660634
2059399321
63907915
1268488038
1045412064
1539417519
1751343602
2139585424
1326375141
1437487872
186472862
1967486452
231412409
500038869
899827761
616331272
100811401
1838744733
1977223674
1447325518
539173465
1735469139
2143151635
1816717304
127413870
2007238826
1755324128
390444683
873464206
241186549
1463634571
1381411484
1969484062
459656018
2097705687
884164791
211677556
609977227
1782775223
1989119202
1270792680
584149149
261184861
2113582338
1761960406
253361455
81627290
1651839643
697879458
423818305
1987590884
336979206
1117059637
295071503
1720319356
893009063
1318859800
1714275088
1107621291
1003873321
2033033422
1665058974
493387660
429871890
136455171
267170039
1187482732
2020583438
919634713
293954804
933415863
172993353
1702481826
1932814982
1380424489
46848147
1925127586
139744201
998555475
155283801
738295316
1537717401
178643768
1376950125
481117247
1038262503
1992745250
244805352
596742519
168670085
430953135
168315045
411380147
510368736
1435166984
327472195
1941540675
1420440726
1675955546
1134058150
1396533238
1950884072
294275126
1035141071
1783572522
775418977
737080149
1144065378
1497434159
686415819
704032921
1336493416
600784831
321610
587868844
1482374042
1995016837
1530438902
881630586
582399988
772863164
1672512892
115484191
638918978
193654374
1741791308
945281830
249425827
1573562614
1762396475
224308593
1802446228
1469168200
531148451
1655312199
1162007406
795412910
882688275
2128831958
1038786839
775095201
160145493
113459311
1100636188
733484757
1665159863
2139183479
2132453019
321812335
721912376
2024562251
387739807
1759390662
1064502193
664436642
1527171895
1830969656
1966073041
1942211044
2104985093
1613301515
1958216215
746013926
1154477572
351384620
298329379
1568398604
575049596
1898762753
228830117
2035159758
102170708
716968540
1833874564
1422619408
1669902972
179644820
688379592
960288722
363187592
954717391
2053791694
516976662
932909659
302523707
1925323121
1924435965
165266261
1304302595
1262065786
556026209
657758338
1090215923
212603432
1960234002
458275091
1410903976
1023654857
979537319
1575206155
1398472625
875409250
2001025631
1280817288
329405953
315382635
1767992457
1972260248
2082651617
284260313
1826827741
1771816393
1630047472
2068350225
1402748585
1098069483
990441138
960156155
705242862
949790414
662681911
515246710
1531973093
2100185207
1255901560
408833262
514480882
1214360499
293152488
1897187702
365567305
1681786155
19869885
64743277
82590910
2029024983
1030426891
625079338
308834580
1451975270
400570894
1805342924
78644127
1845871681
46836182
1031100671
46945875
1316197590
2028320389
835344448
1821258885
1099969262
1918378666
1436592582
1958669173
215209670
1157003726
1457317161
1086597546
1785531200
1499247640
1680917848
1850189845
2140614933
1837114106
1177521870
9673152
1810302975
813344121
1303445007
1551164606
122045033
1517298724
801881368
580133176
41360961
2123322838
1204839067
1700160267
1612253162
877578947
2077095818
1752615212
575096023
1478967998
675874260
1302976046
319464638
187451198
65941018
1253806168
1006058702
1141117228
1546208915
1119447522
1936665053
853521602
1604976824
1557721592
1545820581
1832162715
1677662182
2028751770
1300979356
1293427296
798033819
710241994
1512917176
725539504
1365592374
797520178
179210370
431987154
1949506260
760419574
1791416674
148646748
1651690863
1244324389
793654091
1177560995
489724654
520947437
180274542
298260623
2005664835
1348910890
933492880
331015235
485275688
46597431
1452243120
1343980337
1075183912
1143294424
2001553386
1308687050
1835121535
1806628004
53467338
29926126
445371348
1596763311
1080897459
698265975
311905626
506488786
1285950959
781520517
1148571640
1750942647
919610326
1135112554
1195032246
1295656425
1323059790
1731511350
381867412
1897931769
1402062418
444190653
534335607
1408611251
1563922957
368128163
721655989
1804051324
1036300233
2018939802
289176513
1819335348
225477566
1768110192
1711794565
698474935
1016870535
1750974438
1718106627
62468589
1244536725
29310664
73268329
1987923640
664287035
1850645152
1388006526
1810474249
1642238095
691219973
1697886607
425669683
1496505456
1503638724
1823573130
1286208893
644477743
2144763920
1880743384
866925775
1217423134
745009836
2110262268
1386244390
1374363245
598492518
304714145
167967810
246478392
781816664
872655945
1045758835
91908961
2100768246
1863016944
1762162544
1000623804
1712273751
1637422995
319249617
1442741555
2032111757
39890830
1986440273
4170703
1273688589
389492667
1173750492
2077690116
392917918
235859861
1585256937
1356160781
935804525
91442858
1855457284
1506123335
1489540091
1374483212
1866680479
1164896187
423238121
836210439
407407745
798518938
845704757
693251984
1356681724
470313803
942277523
739447532
1977894148
1830229344
1357792707
1258817099
744646707
1632544197
1416955263
265047247
1473840040
967925936
317664557
136121586
827678439
1683925164
493468863
1066747768
1697071016
1701845057
1132727877
102389029
172962587
973579310
429023650
1703013749
936746330
396871212
1030599132
286962816
1901826681
873377356
928108467
1709199811
492205581
804093541
1061865391
1111756107
881288176
1358203716
1590857009
278067024
1532977243
1842194276
1499459388
1461884252
455167981
1220375874
2110247963
2106399031
2041755655
331661719
2104606280
912662229
1009534817
2067457259
629184712
552661677
828057027
1509568349
1496369844
1048666113
1988365562
609704137
1942786964
1129318187
1104750551
624753991
1136111758
447429505
1530117113
1524899227
523454283
713910783
214079681
381856338
647699348
2059536295
2055098602
2120816107
519899679
1608648457
2018785621
690482982
1795935853
714135381
605630967
1484161807
126750066
528673261
963982922
791906057
327854861
620151089
1259910529
1442368459
1402168717
510232151
1168945805
685438745
1252964953
1601185823
1578019866
1561216434
1921126899
1925054577
1300843854
50943571
1333605488
713163572
64677451
1675557798
350750053
191067220
1073392520
1990727293
1205045401
596059561
1303232169
217479067
1326394794
1126579759
1998388949
1533659815
560162056
1415546603
247242911
765429914
1249016729
1007436357
1324781128
1658253563
1237368659
1031899663
707301478
1120013472
1585769282
1330066771
111623655
1344059586
637656094
653084392
1201058825
2026026919
155880414
2118706119
1820989180
1629342797
1383159536
880922929
2130369015
182770563
1615038357
1903786626
1976094615
1027938130
1389505244
1513390189
739508739
1588473897
841559017
823119440
31544147
1587187739
2075507100
1823094966
974841199
1607244782
838660442
1686873115
714951364
161087171
2103694455
716354086
1478655541
1090386745
602506135
89258212
553362322
139183586
416596866
1009107167
648712087
1719265322
611699039
283855433
931928206
2099227106
658329172
1117953255
249835020
1583186851
1116335260
1734597966
1522317742
1107925355
1017955127
951135003
338183906
1805204584
1153851983
575539101
1469674473
1751151935
1312620499
2076525520
270543124
1205901056
313324237
1357280934
1904056706
234805347
1683257527
2107898800
1780485090
1629222559
1511768339
635074661
1731684840
1545985955
24789474
967502737
2050201763
1994155080
697979843
1127236243
673028455
614593135
104601190
712603732
1750888743
475092777
1475910768
1892760325
429316508
833718688
2057723947
477895445
2021832850
1128299687
834666391
708198435
1838375209
2100164866
1171144820
1507436792
1402444600
343900162
83254498
263581705
712537074
594949598
2079168425
1279433547
2120865342
2054148908
1135810474
1744105788
620620489
110862304
194055457
1361205093
1319911514
1643935127
369499547
2113419714
1283308485
911263968
844634015
481457951
1320046874
1452915958
1404104686
1213814949
1245020747
1360673963
1103561939
678432707
541501752
1036459411
2117184284
1713159283
335152782
859916641
1554710923
1232272227
258972333
378728769
1939869221
497679394
853329375
1745405745
1972380105
723984350
622178385
1101021293
853312533
711335600
507738816
1906565134
1992910988
182957842
714618484
1982761260
697379374
1164960531
737256781
477026526
478859314
821860178
779862602
681805869
612686193
1979582635
897847792
837408663
697651670
1132034785
986626598
1192689638
448802225
1440716504
870212286
2146807073
1056239145
796870722
230677892
1348501791
738495990
379462896
822777508
1221762167
1062253787
90135019
1155976457
1780953705
1259680864
868360868
285905423
1348543023
1179438151
1142998679
197038741
980654338
743585367
1589190608
1377543717
1529134431
1551792807
820488452
2110925002
1766023172
824544302
1356731437
82581907
327726921
812788919
1992190008
219874252
1319051406
683809130
1344513955
1564651397
1776741137
1027833518
1799421709
1561434327
1907501527
1588901047
1390443154
1536700654
600870455
1732723638
1957315801
586147346
493111654
264712150
1329425641
807596928
1863907351
927436300
767767769
1000733379
1861587695
2109038541
1657136984
399794810
1830972030
2094118725
70530666
1207992211
1662789641
2050237546
513417745
331908468
1257036057
1075210299
767059287
1065434628
103022691
1640657193
1690529244
2074577399
442937789
198942777
1890769181
174696688
194032215
519853066
1663728475
192498226
1098884228
939572786
1554378089
1400333356
834746793
1850211969
1487905642
761976191
1937599452
2098497629
789351032
1641204904
1981137030
997510491
1894068024
1611004070
1225954160
964506472
1091922965
1806663870
1041721234
280252402
585867153
962250035
733430328
1890741251
2059430498
1914627963
975310073
806703411
535819761
664476130
1757675554
755588406
1742586369
1452587303
1712330073
264822487
2110520237
799550184
1624146030
210942359
728718097
2057144186
745026426
297357863
1783138848
168954155
1741186946
1636483770
770445900
1514620164
1351430164
1861441316
1401017109
520694468
174068845
1859866971
48562229
834391409
1685041753
1868625197
300787712
29487931
220424205
1764744485
579649966
1586327001
776079108
643208853
1082376967
734673601
434408869
85689696
866172854
1295346658
44951967
208802034
260574746
1490081569
803259004
2060523487
1110734655
1665437457
940329796
1867230434
2121722662
56566510
187243994
132979247
1608434012
1992664918
1998527371
1333341776
160660667
587499028
1473075507
399626334
1237916568
55711308
1305284588
1700977641
2006445248
1819540820
625514616
1528120817
1361112893
1834505800
140471384
627738600
336049698
1947443903
783298842
914445675
1651169701
1142194934
1975634499
1004836722
1118038867
863909340
740586280
304459995
674755809
314237240
1531175392
425921206
2021752589
309764713
33779924
821815456
1706892971
1901356726
2086490458
1204978969
1195478016
869108335
1113441770
1503491358
1171013801
634208896
989029521
1625904445
1189846417
1723386933
355295443
948682037
2058328354
1169515769
1956699703
510164139
1256846950
1025313629
1003375111
76160817
728171078
1764951797
1635761786
481212489
1856494140
1732851895
70872037
227145854
1254570565
531051317
1492454383
136153113
642896865
363076196
545348406
2124983635
352005017
1988381921
16685963
231749357
540540755
1087099719
1997610678
1002418528
266810540
47618296
209901579
136635105
1666338771
1487367093
539817774
1661374348
183398498
2113848559
1294109230
2140636543
929487151
2062178531
1697982390
457634201
983170411
639528927
2097979740
946797326
55711608
1904870749
908770698
1998760034
748832469
850833775
1163131503
633080580
1844524670
1504008350
704010183
1441510448
1893354320
1308140348
625420544
975859797
774789716
1935556393
1039200228
1250839565
1937565283
591914790
2135572071
790880344
380561217
992293672
690921846
822929001
626792265
862924972
800232008
2059736121
161728990
217498453
940274173
990789802
779241833
1057410145
841255498
1294258171
557563458
839588819
1148852518
1543333787
123051084
931997648
2045993536
225241819
2033686879
1501007306
2140457270
490454713
1980574596
1202805201
1107489851
1866815168
639668155
474093452
1626338808
48564455
180901660
592423424
950763570
1494296969
111181350
1298590868
808394143
1235578960
1492650659
1872763358
203387980
1937613739
997994956
1984953681
1029410850
1713475024
1229588097
873917213
2077439230
1524840601
850374617
4095875
2088581232
1315991974
17180373
1685530865
862381242
184063782
1378647353
723940926
1492476559
908569439
2068687799
882323484
1402088422
1029157231
1857677208
310130971
890996095
91836735
280789410
106378708
764543351
324322357
1534544932
544472366
714869201
1944324347
1240238402
1649004754
1436054072
61300696
2122342654
1882414299
1075384955
1324683053
2035998558
193888477
1354655989
610627438
1999862604
1064623965
1754088552
362561489
959390792
1600009913
1123514072
164643237
43637043
807239952
1089507044
814882221
157599130
1355406462
562535190
309563337
1785850022
977550237
547287852
810539831
1792426930
1898634581
242944743
420906676
1801162715
1328254360
822168717
421093668
1940552742
365276538
564132355
620678644
514225366
1303184101
1626871945
1704548434
2040787016
1260278287
58876355
1359319189
339887674
144096411
680017647
143601610
248647004
1719593493
1592379916
1107199103
1766916649
1065023639
826923358
1443833479
757363965
640693432
1297682574
619770658
1205550991
175217131
404290519
1557418464
224412860
1893997308
51392843
1302511760
1546024214
1498132805
478706727
1478797083
1173839501
1691498105
521145934
771060782
1814905223
1186530239
848739002
46596565
1849798698
117856926
597702598
2123710638
1572451309
534746147
186935693
864759092
580418547
56695574
1003926531
293210990
396465007
551889437
1202541890
1273228164
1708367817
231363957
312592292
1723495818
1252304696
116054622
767765582
554892859
2091441712
353744879
533970183
1009836726
1315765898
939167466
1321879371
677850522
2137859433
404310541
1873849657
1886552593
1597061392
1634111139
947417337
1326207323
2125977606
225834142
159270535
832067019
679005817
219874872
1653976624
99440650
929567960
1855064346
966104651
274348814
696407606
1315016294
780076554
707284946
1921777258
373672600
594988947
805040722
533450821
1184282108
1827359178
311717214
1302987756
1136260326
543101793
1804347156
1144843468
1649510486
2121391253
718935285
1206659134
838354271
249575739
1760917513
1198740396
1333597758
1129544613
614261159
279792267
1420689930
1476040307
845250312
431025451
1290009977
788858560
1731702301
870870609
1788904057
238601908
242079980
720120257
330166505
1945913213
109747012
1628046027
911456012
726496176
1874013603
1870809628
995049716
1547614585
693836376
681782176
1298313568
280173875
1948137619
369862213
409625183
53629659
1741025926
763299987
252324963
265150733
211472341
2060580718
925071279
1160792898
1245924089
1704590618
1919226837
1578058672
93383912
90742394
828758094
1499063631
834449805
662370669
2094730422
2040264443
1219736618
1021766668
1100716248
707736803
288695152
1617871247
1363213569
586392438
1352826225
2135189863
307696325
560457913
25367740
1881486721
1747686480
807055203
1725684585
1750540307
1802399030
999166175
1469872349
1177590226
569627303
499517316
1686283318
351527166
2097751010
1473964160
99928623
2112282277
49123786
1661527681
1316288663
246451660
689934328
1490394113
829231725
1428482290
173018205
738499900
1161120986
1288200270
1273786291
1244926588
39187019
2054412516
877684190
1075468949
1629843469
1453470199
600862270
1618851009
1510189461
1326470024
1475228502
2015294363
865309920
880329940
422030306
1190147641
896802655
1498663404
821166788
1225829247
1159289059
2057636524
1183925943
1344691170
629598610
1140834518
111010650
131005348
164416644
1544187362
1109975278
1040237914
1699173772
1726683563
2140138795
710171522
1673755610
1344608394
1211247263
1968223215
919105416
1972459926
1398196641
1794246866
1818719589
2033859838
129394824
298111849
1326648064
268694036
708328320
1376636650
1562268521
388652458
1905523947
1855455658
967166665
314411143
464102951
1256312801
264389416
1936037242
176156384
1484920406
1007102059
567754483
1543149168
129911735
795675811
1384242868
1618571991
1030400924
1642691774
203422402
1236355586
441280605
1377115028
401824922
1680830954
1314776430
2053179318
1117105738
723073077
1146681843
1400669759
1751556596
114823944
675494487
1856764011
1086365481
209950992
630344479
1777473153
926743010
486162864
936786588
2064413999
1651552252
1337585061
182182885
224678147
1269477292
648623780
761354425
1916052255
1130145421
488802405
1133859677
1766227362
1777817295
1035075626
1958392131
1405398827
1696822688
118953225
23655891
835170204
1835012743
171641069
1174590244
509269091
2016379867
1340940269
1729871392
1423690975
1058791052
1045799231
61179716
1706386895
1140585382
1664130835
182386048
529962707
922867371
956401287
974952595
1432802631
1262218222
848328959
1352936148
274248141
307330750
287468380
905223189
1755036554
1751375774
1190989342
552774524
776908127
1293748873
1760001731
1150531904
1064493309
1058330018
1987624750
549427826
1589775415
1255515782
170194413
1413640565
442975406
2129244501
1327134382
784830856
1354517519
1517928116
1814008473
1207330868
608969964
338065900
1740779512
183136269
930868707
1122322275
1665805152
1935616768
1398474556
46768856
1728020346
738796567
742096326
600048973
1534407872
1404369374
1238614055
1216304055
816454354
1759867131
801807045
396743900
485509054
969510468
1051622329
1106685983
1252810966
948156695
1685651256
599061207
1025354396
970646740
383763534
806952868
696246607
1854850108
953387126
562971697
2063063240
1437074233
2007927824
430151342
886826304
2017298595
1538473736
1874566563
1745423112
1967636956
983315527
1705106698
1964373733
1044050686
1914592943
1431309499
1582612183
1665241855
1264489718
726390523
2041866620
1880075575
662396421
623255115
1672691448
543705960
409732486
1405406366
699588911
495839322
1352005458
1296050151
991898521
66513304
1587111013
1245491804
1308154791
582951592
2046177083
516591377
74776972
1013931593
944381738
385052926
1182939049
181662043
1510563315
994054440
1797563187
1706775709
2024946356
1637756168
2058992824
781567781
1067267834
858786877
72671174
151976225
2074761895
2007928668
897950668
1926937970
892129414
52872699
486079391
2064499596
848677417
318508225
1032199876
729504542
830450780
993506374
1482176660
749812913
1457161041
1028599446
436592900
1196055933
1310375676
1034536336
528964908
594659390
1248540422
1297013128
354199202
160333873
469989353
558213024
39075094
1831955313
1323521538
424646496
730053923
897467567
1330956928
1673924956
1243824482
73963015
1538594732
478469470
983337686
809351893
438711457
954861739
524218449
957671932
2078900844
1796494535
1562974069
1037977683
793036639
1655254189
1092187297
1391067873
1005745188
1904944049
121017258
501248310
87961400
520747973
1912612622
1094991605
1343138222
473248681
297394536
1807195993
306035534
1478106383
1455494375
1297974864
1002424051
584481493
106830809
1204808494
1497065051
1653122925
717392061
1665405738
1657954043
1430668053
470097623
1838539529
1090313667
929196524
1225560592
638794210
209189912
1701605987
1954156462
2063618890
1298696912
896545758
717524451
602812715
15935362
1260442509
1272308947
1310461552
1940560107
381099108
463121980
507304289
173371896
2121030799
1779822019
2098836845
1638661971
1721420654
78217712
2057995677
1087339218
1689024562
1197759268
224231118
828082220
1696710747
1313307983
291947093
722663662
1830309119
1938998978
772865955
541645014
1675336360
2034926012
757604075
1531363851
2032666088
1900460900
1521939262
68254089
1223254686
809330047
829486197
1359794992
1298012595
1431846158
1782645354
1411374586
78106603
822574103
2073439782
152721485
1727173515
451039462
791121057
1094478992
1719374563
260447887
856166739
1122088145
853564052
1015383341
1828941719
1936754538
1564449725
1905799785
1566377390
617515804
1121221149
1130133823
136957598
649827153
1339384476
85701311
715021482
127124604
1014982999
472016317
1942608744
2132410423
1515663383
274544508
240589315
1359714662
1606964283
587965421
51158505
207507766
1550607591
494501353
1508162543
1730779658
543318531
1993357030
1639365619
375137485
1698677164
1630597199
747242045
1669248202
1866727163
1130910360
416039360
1776630849
697806703
497888821
767801062
1338982392
1887445638
1425728438
599157090
2132313129
1351649014
1639486474
643790487
1413152890
2046925060
1669208206
980116333
1904417850
58251628
619168659
752121679
1601647246
1470646970
663349312
353902093
1653825265
1297070141
1630874506
962482651
1905955182
1900577712
1759288166
231476734
2128472761
1986329714
1787727857
374982820
1375428581
252460169
1460753245
614921672
2125768709
681283493
1691652577
1097044155
413101901
414605714
487101100
185118367
445633406
1221440421
1489778587
1907955880
331229293
1279794093
1065534810
2051206882
197723186
299059735
142767158
408637871
836014909
143136699
2003617760
978129970
1378366597
497687698
1134669897
1316189930
952852036
1743507025
1482584252
1559882113
381864452
692069731
473518418
1182389639
850323514
140692647
868947618
1378840611
615292280
2136987313
2088190472
1956549906
410600943
2089024542
1231297050
429959111
268108404
389964404
1037269590
1123319515
1668172776
43837867
1965911104
1988711866
1134153731
321651510
36538124
1172162219
1300862314
1042485016
734271468
703319485
1316120630
1810252621
794563164
87741006
696159567
1342642571
894879840
1473296811
1751433239
889996696
229534542
249233812
1523217717
1248473861
936399530
1544085896
1200777193
120917149
702549555
649033330
374894033
473254187
1085553802
1928393569
2122027858
1009238837
989736103
155180329
876052312
823285245
523060489
985090969
997073054
1236665462
1824470298
1424045086
2061672619
575121227
2127424581
832814094
1640407397
666379118
248273718
1311675229
1822081093
1962223529
1401092962
1977701774
360932037
1303081831
1232936912
1413739910
1062390583
36939016
1194855649
726281901
1906930801
1953664945
411359470
2033909635
1202566708
1167464973
2041451605
196422671
1107014004
1756865522
1813133749
1399441349
1066304648
1854731544
50587177
1178978416
948160470
1517335402
1893784069
1004773261
1891258714
824926492
1232126045
1916656887
929906959
906355232
532463479
1320933736
1812747800
1926138992
1521537381
2043766939
1739753886
865713179
1425531974
562729681
364639222
254210679
430162393
24926306
1964767408
1760787676
1347534909
1152613096
1865726696
304325138
815610441
1884966927
1745934682
1250646234
500223963
1139710774
654340705
1665107547
1491561835
1577087165
901411079
674808832
135142662
2056462090
390275220
2125508237
670539345
1247355392
1056508124
1375910716
1416808098
807672921
2068386511
2029622908
852797839
604101087
380302497
831654518
703039720
295656050
1151788563
693923132
2016382177
1101718489
130391037
1153799810
578176221
1007557527
409701816
2008047267
565047033
318319080
1941995686
99132449
677218527
752346028
484727990
1780013705
1290184583
1835662448
1104300104
1846222926
1595283522
207044861
1618152710
790551806
747653116
2042157406
931120003
1576789979
2026533854
1731236729
1106626544
11285942
1919001066
1715942630
855438829
1516572613
2025873677
183162321
1665215835
1550373181
304369940
587612642
1608523320
663367041
53768943
1514824782
1311530192
771358563
242827624
191019188
514244180
1898487410
2066190647
233686470
347012276
665042232
533674188
45260815
2005705543
1257885681
1319010576
1974235914
1418805941
634125023
638279040
665130147
288681285
1985447860
1909681316
1865916104
657324922
434103521
1969471419
1664356794
1134892935
2038573903
702114668
1719467569
633770703
421211261
787210214
932722715
1179813
889784536
1731332507
1414238295
1256790983
1269911133
1968388180
1404999431
1711206943
1138007593
282382538
1337615986
426268819
416865122
1851114510
264270871
2116986917
307421513
1076416471
1725000690
291881482
205046070
559843105
383586920
870734627
960858297
242229866
317992535
468553956
288854181
1675368272
594901925
1157809595
1219646086
874871168
1032758612
899990679
1085065031
600253122
1368016803
23014890
1333087589
1523295030
1770257082
1091120014
494147301
14350671
742089791
1376677104
200613887
565121694
903828007
147024750
1013099715
1157632923
986307869
551941862
1383682214
1981376521
239505903
445319537
1948154642
1818794902
1906025603
1490740104
1436716721
2138503475
2108631551
1125937432
1364688797
232715313
197221063
1471214872
495253732
2146326573
936697063
331414978
736300071
331760000
1904088616
1232838987
434398816
703192368
233998008
2045313441
1496911682
1447883037
1884367641
108075270
1544728217
185805979
591193613
290967099
416504603
1196507328
687993841
730812456
619704471
1296089226
1436509100
2036448151
1995369978
7850147
942512554
1184040362
327998454
768962594
1866127904
364654980
36649602
603193582
1037490999
230738899
1626273844
739375001
1428577973
1130344170
1352888186
545442719
142071088
1006636969
896986460
249069569
133302241
704368998
1890434950
152501063
1209387749
1237852667
1147718431
39987211
1785444177
1920818694
38578621
1354226762
1305931144
1532968412
2048282943
778472220
1663426497
1260800217
1430667538
1527888776
2090476626
1558942285
690698297
1161120255
222318393
1102560559
146109576
1916301174
789632199
1691764966
1134262315
742494818
1290990720
472786270
1215911885
1377558327
2010819226
352358073
1270059336
2124392292
1012574701
2022650502
1694919136
439257973
1076059968
1397398459
1238029402
1240754491
84409043
474605006
572120750
364778927
1765966551
1374468836
857188796
106355856
1523576148
2074646175
953083303
1803405502
903693035
2249423
1311103544
1772336155
1818151213
567606237
697692864
1690509438
1594504211
463924445
1097782943
1455609656
1041031365
1106129789
445515200
485773794
1509365812
998587710
412352515
1230957155
58021960
1504758417
515896029
162059062
1922082716
1287138290
750448524
1049548659
743370286
1848690042
1656465929
1811669879
2142001352
421387161
2089533028
988894465
2030486224
187017029
1528266711
1536234299
355739760
289190463
542199283
783970101
194847003
1296595673
827421820
1003146234
953442615
828006570
649826226
405999337
155469160
1615059268
1267891324
196270158
1034642414
2053434184
1187237182
1697284743
21047045
2025190306
1809041587
555019232
192638821
388870493
1932718124
869926209
1838038700
1925487064
48631239
2135632824
903768288
1719039287
2085210753
867846063
1103122363
1573077648
1943719115
440186333
1744544699
1112564801
202071640
113964815
481111873
1567298566
609196711
1980639534
1228908771
2102206279
1772692880
600589892
1364495573
1764027289
1444636863
872689160
529924105
771867184
277961340
1508537652
462076365
300246337
1725811711
1024982548
329578157
22801320
1201618813
911956150
1961193985
387638517
837830199
1522396004
462121141
1816708591
82667295
745398984
510305050
858627309
1899596973
777906675
815826832
892210718
181009375
9153192
327234771
672241437
425906473
402527796
347448241
1840585806
1246562403
380400849
983814505
879410234
1307511188
1017069123
190444253
359132172
940621759
1690024564
1213574427
969071656
699676598
2093705474
195057976
1033905131
1602995455
1768960545
1759071706
2085729832
943108491
1272340148
250032449
659037578
562918162
672487371
1697207353
81199226
476473702
2018521158
1092752227
1928195497
710681918
1237775371
397623998
1292267592
20854155
371835020
1998954052
464022610
1274379979
614376696
626279926
2131083865
281352315
1527466678
1869954657
357448792
149992307
156460433
253230253
813482440
1307674761
1566370704
34797284
108975082
1015205516
1472927197
1362706391
565662167
1307490400
1182869680
64039022
922584192
1814363128
2065564541
1675946600
693728243
1833164590
683768091
1101421124
1792967294
1868353418
227307617
306094523
354767216
1029537695
1231867064
411238802
50720046
975605037
82189524
1009229006
1750286858
116961424
1336415420
1311328688
1534646163
914452772
1742982374
927427858
2147210545
1576035707
1752222505
1871109102
20253
966653861
754111152
601277992
1175705928
1659680113
273775563
420521987
1872651474
1093543196
49452315
699155842
997876658
1869882368
1397246688
765504451
1196766420
1163382185
1684281388
839596878
1100536058
148826318
1935638041
542489249
1287646762
197713502
1972077843
1387557116
739570884
380385150
108528690
368396035
1895684956
141403057
1308865074
1052308142
1125438028
2025424789
1002831113
1112484029
74410338
2018054790
1849928410
831444676
2123690787
970710305
427770272
102983147
1942303028
49221620
1100363695
1760036164
1666205833
995823711
591129619
1913256750
115408428
1327544569
755197549
1640693933
163199688
1439634828
2039013305
1927062238
973657922
386575082
1269567994
762162545
2005578027
199181461
590106832
203595090
1777075814
1755663126
420964842
1381112353
341580319
191078924
1352420603
620657002
721035366
1589055229
1777499060
1311066050
568030014
1499997863
170345126
203283511
1150029242
1056490558
868333905
1826615588
1074417970
630327008
1498319316
1999325258
1751060809
165402759
1141146119
1235833668
638773271
1634139039
500362078
1648486142
1591857639
678601181
659204756
1845228858
1479414429
1475774922
1592994033
1407405915
13852882
83535360
549192752
596406332
1125866175
577063551
157058577
703549126
1991525041
2055791445
848422326
762460114
1168835109
1977234126
709709519
874361003
1451849576
676861915
1476571857
1024614756
1356466444
1733155828
1483301014
7997151
1483833853
1429801441
824140990
390884526
1728067236
1639697305
448836040
1583444145
2055958603
799330363
19075379
2120813411
1653612976
724941574
1049090633
1015178290
212853606
1458641193
2142532504
357230989
216610808
1968758838
738368179
643724593
1014765526
975598507
496596001
274822427
767280699
363148428
1797285073
1171135990
1513024713
2029557392
2103226471
685614590
1535049854
574013038
675996606
1829144217
785902858
325101740
6619899
1722336938
1970866637
1331746687
702972829
1302416752
1549293033
1415153959
1761545037
1973238663
1339620509
179009076
1191508367
556158673
1605771418
71178099
836286056
1518422841
979562975
1873966242
264883211
664235394
1849755784
256473787
1533986356
2084824575
707660342
1399249274
2013321867
8280614
101291309
1824090743
267147675
368799497
1861514616
1110580978
1952900565
50092962
707403894
856847961
503084256
1176929046
2088073755
1836809242
455350149
1499207360
1667358629
1711689229
1796049294
263110929
1885961724
621751124
2012777085
1151686350
1031924570
712771990
495386072
1093505584
495455744
417838046
1687868069
213046466
439109349
758804659
1601221919
1458762154
69199496
1071198356
1439204714
1095368731
1365567753
682902454
973904020
206451991
1086388865
1604229342
763936968
280282687
947176335
376865481
719461819
1889063864
427326593
1388906423
1126216746
408771262
1201589029
951629386
851169136
1954754388
1914627558
1225852067
1899636779
871104331
925302858
1217345186
1058461160
69426091
272105309
1586088799
448530037
1869007835
204174812
893351044
1854176851
1648748197
920971337
104240030
919921048
1624471042
768563742
20332732
1350419177
427860056
1130897394
1686231238
347569533
1306204782
993525359
1763709923
1630065478
2005361340
314280993
1444324155
663312187
569377528
2061229941
564352841
563125237
658692660
414745062
2140917417
1258499281
1500868556
1537453256
406629342
1288588895
506023188
827444582
1657885558
289637808
644439986
542986584
1136472778
1252321674
827941886
1415559746
361729515
1246968355
856708875
1845557997
820696499
537837973
1190588788
1954421425
1462273639
366738349
119744672
357048967
398626270
1044186937
944355912
1903972456
1621834086
1871764708
872332641
269915229
1708960967
814305486
421412204
652170261
1820909476
1187568017
206953474
1261795255
1249059952
1238966698
954760154
1056292236
303838744
1372282534
1273295333
1960859375
1888079531
301167159
1378402488
318622671
831702380
1833882106
866638318
681846668
867743052
1397241844
2089969965
14511342
1287138006
2024348365
1058121130
1896895080
1008228993
1235873200
376745182
1055671862
1227054945
1060251968
918971519
934918923
231735471
309926715
2045076738
1448066039
944111717
525893327
89582552
1544538241
952496626
516021604
1915606388
208206220
1641912167
1072150028
1384030113
1233349848
1962002676
130772562
100234220
601160125
1833361907
1140918904
157497765
92286242
399554600
1184476505
1254535243
2105445905
640883095
239460549
240554455
1303849377
1870385803
1860216429
370785438
1111648131
2034187320
1135890188
144336428
2134648288
803230382
770317130
15815916
1571102229
1693275026
1588962316
1151738602
519344253
1050272734
1844251255
1375569833
840644831
998227443
1121906750
1399761564
2077788836
1240393949
509032342
51936520
258160094
842429809
1642302578
724573528
59109811
930006316
1099477870
914440155
326210176
1517181011
574202700
775528943
27616565
380773385
8479771
274236482
1047450507
1092776171
1475393603
473640214
580997201
1690124555
620792946
148861331
575114303
290405890
1077555184
311773551
841937221
209989562
2056672455
1811441752
911107959
901249563
270784570
1613422630
774463802
823206853
925323885
1516882859
2003840773
378397707
1191473076
288686153
1715379345
1842133262
727846873
1096992950
494523371
796493474
354037438
932751079
15633109
1500003286
463901813
1556225708
1307604546
1518731570
1188777472
339642262
1583089344
938078145
1105194248
2023679773
1425763638
1282297505
1165529120
1710019438
1903158838
1750817128
416265063
1184062789
216026939
1590464098
1561446498
1109590622
1204683231
983139610
827037327
994682654
1016134043
1688947668
421290844
2088212938
421281295
2043105047
1911349911
147495980
1439406335
1710802572
662433403
1089992130
1444647324
400665667
1102186614
1779338852
458010933
1046231586
1389142146
638193706
1343426322
116781347
1041376895
340791795
1469261027
1005397688
1147134363
441469241
822930316
1819941609
1023578260
1117832368
1823882848
2051839919
1584058977
856633023
493193185
2068256309
2070828735
1883248437
634238584
1453354348
518444393
2140489107
1999402926
1622476865
2023739141
1983124389
1382792565
2029036546
463738267
639946684
1540852142
1364825687
521935902
1621370500
1420362414
258382798
1208880986
786404857
348639142
1642606041
2070984139
1886774956
1782758561
2012111156
1428297813
20229918
1394648779
2025081909
1634922870
1571544260
424325357
884602019
471328497
944785314
795918119
1146472165
7440642
252070817
1223244857
673616647
607918904
319646450
95233056
1139741678
114828273
459667566
783374939
881065219
1954334126
1676265968
1711162428
227905768
365223583
158396982
1493610088
2084421516
19394728
91980719
1927215291
526109726
1695535743
1643731518
1058376257
518421408
643573546
2011753863
621645382
662555470
407150222
1235626954
1591539607
1873096345
1068170638
1809996579
231656683
1345279238
1695411809
1985873066
298499638
1099200885
225286397
530441696
1342373738
999044962
1267925741
1962142767
1617522130
103016928
944453660
307574178
680328127
2083164473
1095187035
1402346599
1033921823
457916740
1668397680
851789879
2123049787
1993283769
1319868333
1702807807
839244163
1138736537
1577068765
1295006060
333615562
969106633
1082280804
1952901161
532865065
1757110305
606289161
492899171
245094211
1984836726
754203375
1413151237
1737061608
1575368536
6548034
154234486
865226268
1758312039
757631186
1838272676
1461486318
145859837
1034413191
672237754
1257569226
468963846
1271798944
1936021692
1776938095
1664460587
2053384472
1544666841
1192861985
329543286
1226255192
411918432
70685328
2041585782
1300334156
1626241857
1713488435
200653552
1957084863
964452534
1901878809
507911943
225649578
1436415680
653372889
416446252
2112896547
247350277
228214340
799483273
704580059
1692401748
167347798
314456708
998831480
481898368
603347498
1863479994
691579543
1364182156
911231219
1564196065
166436398
892357192
682739602
37636395
2016241838
1232574151
1000396285
861216314
36562568
2131264811
416211749
1570846742
1606623319
140949539
1231616260
1187393107
1764227685
416244653
1730752844
1939694143
239644279
1732845552
1409970424
508081485
1468926556
176407319
2141154608
621659929
1178106187
612451237
1076754238
1065532303
997970965
1528865506
147820811
263555517
1655502952
1153687268
1291340002
1360449868
1945250427
1047129336
753196647
1997617541
34028577
313899877
361836040
22435606
1724284382
1870347445
1375200746
604641860
1195865684
1636530424
578584991
504743302
293888860
1821943851
1249939250
940272495
1117225321
1462457706
591739465
1780675910
901848337
1757513605
643440978
268022004
830957967
575730939
150630710
1558013761
1633755797
1736785088
1826179567
1938553508
1736176524
557001173
1509845703
410029219
860858519
395967527
678700627
1837575330
1322198432
489405489
933732051
53480994
1562912889
548770854
1283214014
1230718735
321048360
1608594088
775143470
278271351
38922587
958936366
493537875
1386393144
627380294
108173802
126665911
1717801836
890078946
2008627714
1681801182
318993054
1778836104
388320379
2036329826
711100956
1911847558
1984294722
1433064629
1794283664
31760573
2115287834
654757474
1699369622
443195917
2040683523
870074771
31023348
1046515319
895759596
264394515
122021600
243386655
1933314334
1485438567
706515072
1898930363
2104667882
566745552
983312576
651112397
1358875059
1729952304
1971697706
1750517077
697338945
1252004864
1358572139
1857229806
805012276
405271310
1452178711
115207061
632776327
2102933141
937391536
529676325
642839788
561075737
1259200544
179309464
2042877159
1191505162
11293924
2105633876
2027323457
1691307964
751273748
808513227
783365425
706176643
684858013
1440945498
822669591
773182275
1683817160
67336141
441938649
419716350
1856334064
7779584
666453224
1754702719
1528895816
1401039407
908775368
146611570
525499062
1666872052
956134397
1421040198
676138003
1281995420
1165863944
863670361
1785948832
444506959
1977825268
1711370239
370663637
2083876584
801394099
1146765558
1741192126
51072872
1214567691
310396215
992979384
2142107226
324708598
1145923092
462577834
188202494
505405869
2069964912
85249144
1395237071
894183405
1088022809
1712227530
1192491618
1313738279
2011258952
802638741
1409224593
312308583
1160605384
1788171058
1791254008
260041986
716583411
1203113225
598324529
2006464958
1577213779
450527103
1789859409
1905900276
1787488739
1897931691
1025531129
563672992
14085522
852446412
572239511
1888626329
1712382931
1402475962
752726942
266256428
1324752826
296146658
12883693
1416829166
203526743
603530714
2082131661
1205666796
1288886007
2088524220
1608166559
857505012
1618118440
1788779251
2143008137
1905220171
1177868197
1998289105
1056621091
139003857
89881509
1106053105
1533929394
1347373122
934793610
2137688188
1234511674
2018836641
1663981466
1774031865
695789203
1017907562
907831110
402052216
625422405
1917258035
1973500492
741032451
1472248877
1673811701
1810577027
774039867
698793823
94037122
1741324839
809646452
1786414141
815935618
1709826080
142007096
1107282737
1615741113
1194251399
1997606352
1964176084
1679336455
115478602
160599709
1501816827
162495786
912336397
1604060797
969334257
2141426964
456820268
876740686
1382797025
242119692
666157708
775055149
7193619
1204389251
618798024
2100530429
680191540
1919893813
1216435415
866498508
1425429837
1115643299
403492601
382744941
2144651639
1558121163
1702424253
1357057063
2115304062
906900443
1631766480
62257810
2136264955
319473960
814748010
862866539
480533956
1291523069
759259713
1549008305
2031590061
1987579571
1895281958
1195343011
70775435
594594000
187577617
1411968999
2139525441
1522520037
1168724312
2055341355
2103475424
581673688
563878423
723732136
682980578
665529166
1124394078
263584375
1109564067
786907353
1323447891
1470334815
1612833373
1544696268
1409350576
1521706214
622807619
1280202619
759497194
1436585938
1197792233
637316693
1735179348
1695517022
1945006980
2137815508
326193200
661511545
1180061935
1686433225
298052058
375664783
1160474461
1302454509
1237931964
883152444
186820060
133990223
1813311310
486076272
45322122
1645818908
1292089770
1403654210
1523727418
1691558997
410576619
1934520062
546744198
2076135582
379357973
1784912273
851638953
767510514
1956487656
2131473509
288985958
1757221318
60316546
847069284
1536415002
1772689381
585216100
1707960595
657113201
1945311569
303644137
1306385154
771904583
1507271648
847407627
1414996557
891860317
1224185598
1313198149
2008584245
1782193802
1692216703
1331426671
346466782
1557830073
1930825825
1728201715
1052843591
571899621
986509492
29053017
1869169920
482000396
1003563472
50029837
1426203650
1456860622
120122260
650270530
1968373222
1303585942
1298558210
243507954
567634035
180328606
622405179
1776144001
1826089588
1626081282
500437621
1522669635
1652433506
658172362
1784806092
667773244
1086813318
1313629404
1189136422
112431780
1172652297
936972555
1033690569
1136513379
1816765030
1143766999
262503138
1249745625
267891611
449874814
1278420440
385134740
12475985
1220177835
202972473
1569946838
1898361212
1735043738
1419432786
1133426446
33472192
496018417
1461612417
1345146774
1586102773
1793269197
425023786
1389339773
1971342931
1442737416
194234653
1351679320
1461994743
1010399517
825254979
662982531
551179134
813860059
1088740977
1957514017
583612901
125091308
155755452
1828105778
338499883
1677170185
1872661221
1082581413
925239560
1356391043
223252579
1257495908
1022047852
821216508
1115985794
1106728051
258705946
277764825
177026496
1197746467
1568986630
668218978
2024375279
977152497
1662684439
658218799
36895046
1576342733
1718943585
873044212
487083333
1843651606
1215439459
1276163449
1063019091
1985307272
1295048129
486714284
2015377235
1399785377
1862263398
885307561
627106456
25369594
494471316
1297598300
1074959281
2037064927
1053963684
1476747493
1256299976
648780214
562875189
1352820045
734169658
474078940
1221369010
1255705434
370815477
136153904
499084684
411543693
762765504
73790373
345896980
1500496440
787709672
1221394348
1005550390
963962072
964543372
1699759382
2027475170
468567267
995651311
451505373
1667238990
1871587111
491949248
365879089
1236115480
1738412073
2051849810
1074116567
1500777642
1548664236
197495971
438698514
1254561469
488531374
1917174608
55721210
667649227
224116646
581292505
411248675
1892181530
1945785391
121976465
1449711495
1682104465
2097714543
1315762381
1883377585
518883168
70827924
1832254115
1495984663
391395545
1561165964
275565610
1283703152
760054855
1851484394
185263210
892429837
492476867
468722601
1275026626
714578347
608091751
575698570
52396726
1431229493
2134330431
899549795
1597536730
1823887274
962410339
1708522392
895149673
564354173
1591287065
2142843343
1805230079
831454660
984799543
1523548290
798255847
146984399
874882312
1108774836
1397209828
1227237792
880917926
1712163604
549092676
1047307822
918851963
200186690
256043922
1065798643
1043363569
1996957123
54224140
945167132
1900866336
1447023851
589320587
365254713
2060998518
1359308949
1395657655
294002824
441737134
602099181
314954392
1641334154
2046146859
373358632
1154008257
482570808
1876985952
1876111543
1588060696
766350872
1153058587
1970386657
259790364
244619934
1908028097
1512261856
722029087
239525572
75580275
2052062163
41385875
1196555162
1998760101
606833505
1455223417
182538261
1323684087
562588450
919749466
1707726280
1013643185
744791527
1709812033
220478782
1140538070
1889621654
1409428818
1794527563
619526611
980836266
1162865384
848078041
1260862369
1917996127
2064800720
1464173897
233299218
200831130
177318278
2007906414
1528710872
399351942
219940704
1240694746
784001984
845462002
1979454870
1439065403
1501679484
528216977
562121339
1257655934
587682840
1924920852
441673136
186735249
1050710247
1101642686
543812004
133956963
1529884782
2002532542
790666875
1724978134
1238947496
61262788
369236941
1828374642
1337855860
1149859383
838949630
271998758
857523323
836230170
1929073086
550687288
1948531636
2624647
460952562
1658578365
1712889281
557453815
248446539
243432602
90702877
1026116223
197617782
388183021
1937444517
2027456476
1615027999
1131169888
1898578791
455735272
1949885933
272875899
81752876
1672729889
11682553
187622913
831613134
717413950
1636028286
1209792755
1071259446
731616932
781308795
1368341656
446250879
655052664
731866789
1901346810
614901555
1568274003
599743493
1928622668
893367969
885894921
1872769799
139722653
351807325
932262647
873206376
1140192446
1696033237
2012084614
1477823055
730377156
1332448345
1110124689
1217125999
947617911
884648079
1870810254
1483380826
863947738
1276893794
322623609
1814438356
854534446
1168162369
689794772
533047038
592249288
114849487
1567617256
1038647455
604070317
2144680753
2076923927
669935203
701567809
1669164529
188503384
1033611527
1132397603
1041316593
457161119
1689416899
205451478
2028846338
1179362904
119151458
1253661076
1387703693
1941341533
944596633
1921105428
791648580
1810680163
820572665
956310021
1647157112
1594259076
1901235704
770627971
1026209724
250442201
580036953
1252891919
790855832
1667602852
915981251
852157829
847812026
1197975321
1464068118
1799655681
355233187
1281348661
1705520783
488689347
1513537740
822169175
556418816
186667904
239499051
243231937
136973150
963302823
1644895926
404599263
571808002
1630982511
1069476279
103256832
618296511
697144647
1409955071
1988167948
1306014521
1097635454
720999983
1109452822
1350315064
1587874850
231698854
2145779760
1794159766
1341838717
1050286409
710411666
55468202
1076077559
43479699
520437962
636210787
2053599413
613360763
1934493429
1468299189
2026060019
879513063
1670314460
1812958246
1049559399
1233110124
1857753157
1967117422
29893422
1895029221
26633922
1640340341
1749082051
974826179
1776473899
277586119
622214539
2120217829
586111213
1766331308
233647005
315061499
1780165072
2111476825
1318579721
83938667
1795014117
1309687468
887411487
1580856411
939816991
25607369
628567544
569977328
762784077
1233608839
632003596
1600616107
1240750745
517162567
94933330
798273917
2023119679
897154842
417082259
1667108310
1041374012
1257259732
306728889
1874866816
859883856
1623861866
85855580
1467864995
883244273
142635671
961104794
1696853103
798893507
451626210
1991097524
9717290
2065040386
270601180
552999601
1197463044
849471671
714459913
2029431692
1331259304
404749745
1249084194
398724519
518645470
285660821
71605025
985615262
1859071570
1773570130
2708278
1056454792
890134002
574392731
888225309
895948042
1224915084
622549818
1150403703
1218345586
613550845
1774647440
361934456
1068928936
1588566278
698814287
1059698163
1095927116
2004260222
2005925873
2078155035
348215838
1850023535
918791682
414016630
2119886473
1583400204
531294400
1019858186
2002399759
114137949
899224196
1881944872
1754664603
773900776
1242165691
1968288671
983104727
1127722731
1726726327
1553888062
2092521682
1876722630
983946830
771647518
401788464
176262149
1705844136
528296960
2036470807
1885063925
1385649928
229496735
1533276562
1363558921
247340988
1289478933
1400408579
1526118255
1789051416
1881018821
237760849
2032993302
2120470069
1300521943
694486974
212199892
129333766
1421480027
1755029176
179990946
1944963469
1066698781
227992805
1807012450
1238728460
975732508
1937054308
637787733
202298213
1511915412
551390469
815135202
369292904
454853560
1633541211
650418603
1650939562
407377990
353601101
744048870
462140010
1625851515
1222818617
408237987
1254223651
276006495
1352366622
960778396
1968224884
1079179599
126743752
906287124
1921118663
2078288883
187645145
571249076
1199428374
355278992
915355294
1414819560
1522791622
324329798
1551947337
1815332190
1513293328
1898699433
964011127
798231687
1001412443
88685876
1429047620
302392525
1369451054
847407104
259777020
1013065012
25151960
1779522496
1518525343
1488630167
1142057804
381629339
803608954
915200314
867292603
982231063
496344710
255163587
242471561
1584044467
1509033117
1255488778
922052004
1842389673
640349712
569110654
1740426770
904376727
1624830974
1477747116
2051231121
40151760
166945119
275453447
1406646615
941036529
476305323
1682168743
1068159491
1466680668
144163583
1895817105
913728659
2134615126
1183925868
31755277
1364209991
1516201358
1696098423
1325494039
1717149026
1486968723
785221277
38561781
320678490
767964330
1962807883
1346199103
1099609747
1334181231
1262261507
1901232203
27493791
225303160
2111634539
772147181
1661407223
1673791291
1352019576
1994295930
1320262687
1420215314
430564829
778227221
979213889
1623150740
420730414
1524246557
1813569702
721546630
2053183554
1776444227
1706980304
1762912093
1123081896
134491770
1965451003
2081466519
92238167
1250890288
1325156281
1803998076
251425266
170258242
122514273
2124834056
1607297242
1350894954
738197051
1438179011
666736769
606765214
981720126
807172395
570169967
1219137506
590229701
2031836543
430523066
983041049
164683776
1209526549
244599996
1107981515
1950266896
916911657
1693077308
1860890564
479027065
1230057253
1102543126
777006833
637938110
634677440
825988251
1750291980
14060368
1943929808
1932711046
971389372
1504801864
190273563
1280567301
1716792599
129132085
2105353639
56907511
137779303
66278443
337318032
996419090
1506056016
325471108
342106475
728875840
546037408
1822680101
1761693981
1210530355
1622354776
1216313344
1359944144
1230090185
2014836709
1968317545
1340281462
302262052
564870057
839749993
1536331761
1613139383
630714363
1195868798
777211873
1271008994
584851236
160378494
686762715
90943845
1797094052
696082537
1654902366
1850620521
1503820006
1930452822
1424457627
326392444
1652096023
1594138163
128705824
1226056111
1324580799
503002352
1020778924
431799198
952487984
241115226
1473332702
2020045798
1428834073
1528449485
537920101
596443768
93885265
1380669546
64144256
1786781590
1807156748
1481459994
707725711
225337348
1783589307
880922047
1909791812
998791662
221274123
1383036757
1812008132
1106382916
1174685721
1927586908
2033303466
1362929623
1145482424
770718252
1734279128
1447715469
1788951244
262219051
1334286250
1050535117
68763532
110993567
1922069650
523616482
1603710635
1287866043
2072891452
406146001
1617801395
1730210329
1471112007
1992014054
1588836541
1404777582
1109958527
23756483
1648960443
2024607695
881717769
188482315
1470127559
1767167665
574623154
1533775572
1433112786
459230238
1067334974
810519268
1719261946
782326640
332971358
505873410
187501653
2010227146
912007004
1241216842
1242623364
257080668
1592701675
64480738
792530466
979330447
1505294553
179712548
105519821
503925829
2123504863
1336132349
1791212331
1218168036
2097772671
1555984518
2132801650
1058223484
616963177
399161534
845491092
1635405434
1274372912
1866742443
2026337227
572394247
329354223
468286399
1000780843
950630840
199842759
2145645467
158735015
727338079
540133577
1338859543
909520349
1033842638
1032498079
418603511
692740922
210824622
1402960354
1666867371
93535604
1591169700
581765474
488683327
752218877
1856692383
1058363602
805513093
1469750241
969164178
1296720577
417568739
382330975
740989989
921237647
340989450
343105162
1207006311
2080154461
1916806166
1296376163
1024959431
1233489636
1711950951
1147027106
970448106
679050364
794558025
1598325974
349966472
1721285513
1129034241
669442477
1340380515
1284517326
744838396
649414845
1385437335
1258377240
727514546
1593254159
573658503
36261201
961276154
866728922
1146066684
1711282300
1735965972
457986687
1735327242
1120440000
936122036
221056234
1573229537
204120708
1815239924
2060357589
1803690210
722504836
1917574498
1950388960
1660538153
1822426824
2079076657
1179254543
106006791
1187548838
67758054
1970345130
659832065
1560260429
1927249185
1896487454
54968971
165958541
1260295128
898994518
1638572916
815931488
1161198280
1440151326
167813811
990762907
2093939128
103614504
901516513
1871954142
1471701957
1305776231
951570422
875634001
347207046
1843314822
866016128
1641128171
2072475722
1573129372
1087719849
2106193273
1999056484
1906086388
765316718
55067571
1970341870
1445398016
1983574182
1739835093
1067458186
182922221
1695451586
353658346
424638905
1657066338
1639845507
1765496455
1396382475
1471438421
781196998
545638071
570315525
638701457
122936893
607293334
1882217614
813129959
1313018857
1617162003
241189212
486056333
812651449
407259900
311494252
1892359105
1819307231
620034668
1811357792
663061566
722822156
634787916
651702101
1597927154
589509168
1732664801
395182976
854822570
236457349
646841586
583919925
1086487175
1161034154
1614262654
477445377
563870835
856842157
156773
1027360956
1144710969
524709477
398947922
2060478086
759657708
915096300
885889182
485912084
313535793
322492519
18997365
1031170151
543249294
1859043529
414177540
2008124535
1889787187
243639460
1475452339
1742963354
1653403660
1777896460
1815149544
959443431
2097604613
2081877463
326278657
1690129368
1964828214
598771877
1145322804
1799229475
978445927
1913389848
1673976750
1030283763
468475384
1125733262
1114507057
922846092
775905644
2079387917
1309483743
53650009
253383501
1366346503
1105967652
2014976938
78125597
31984026
465164815
1921548538
841408138
2044892701
1046312083
2048189322
1107382703
1833265958
1907476923
2026236242
1827830724
51162427
1483856627
414263527
838668710
1260161555
61269110
1695665614
1662997418
1387651553
2098454546
460817605
1590457210
1296021291
2016874241
751743002
1716814464
1815504594
1402637514
1159914386
2105796745
707897531
843901027
1276946644
534995271
2048022433
930793458
794528827
1545700067
2089353731
1413648790
1793945591
240045204
323371391
570105506
725887289
2109029430
1648745345
1900443054
254436402
322202919
214280677
141134913
2136526905
824917601
1016679134
25301472
1147966447
1847066723
1202428012
1397965335
2065697235
255339487
278850149
1300413904
1103545433
546348919
211623230
859729733
2033047999
1810327187
696803965
627339978
908163478
1482164077
618518901
929434033
133744423
1749768473
1018883971
1480496283
61407057
465297879
26642395
720868626
302048196
1892662691
1885268971
5421256
1389195255
351341622
1640858618
1565715208
2110313710
346941194
1155618513
1484615537
89439612
2026430496
126964372
432800699
1579211480
1124272126
31939706
1869154922
838776946
625507250
752167273
862895373
1799608519
436763480
1731452491
755131932
1899698448
883034216
142571430
692364155
491150740
351144983
33487561
1051701394
1668384326
1628439739
1412066670
127711470
1616358087
81149220
658478575
516502048
2036047482
907184793
1662419946
1255489098
2069150986
1635029546
862380085
198448573
653328085
730765382
2060387706
673675727
1630360693
500028970
1343086537
1677668222
1231375300
1733253205
1040225695
1089831033
1167784921
1301963990
538245010
2036450918
683161876
23685466
436320519
1696201973
1839862160
130707848
1387622393
326916973
492278095
1207969184
1200446817
683276332
1419038425
313282652
1040514535
1920692624
39009935
518843532
254763450
840474932
1567641586
104119505
1097550935
1220302293
1017336180
935880857
568532416
1139610981
1781243050
820585244
1351189086
1058269072
1073744455
2127943909
1986259648
683288565
1348513634
736880420
655609086
945250353
432791660
961566912
1001368357
1135094376
1148681764
715828602
1176298961
682040138
714050038
1905928032
289100334
727757889
1939538347
850305579
2069076946
1962630738
1451754572
1842212931
1431923755
1399614287
620772890
135184879
1387420454
1869816115
365337682
221385462
2052237068
1754450753
1526680183
990126368
1931523339
618976702
1818424766
151907071
1924159861
616296000
209606959
1663055057
109504436
1345400804
1933513494
895555619
1698237209
2127844392
791592850
883235201
1842570909
1742204403
970808949
2113717949
2032074022
993176386
1796996689
1015012489
561144396
1515102253
1774760239
2088695389
719368655
16750602
1879886035
795132608
1052201056
765030612
873356088
598721362
979072041
958364872
87428625
1485672818
1656255470
1453714578
826944486
482389475
1653596308
454967808
197132271
1419367941
320627874
1021823465
2093251085
317579952
731409584
1822236301
1285364595
1695624721
358193067
2125967837
1931619023
1241612814
1196551944
398614366
171126958
1225232115
887613257
720635627
489077536
2084104410
154544004
1563111176
1851157227
660835992
417602177
1147383405
1862813408
470546357
703088322
98524917
219568328
927378133
1772449320
56285042
617976086
911629204
653489900
432483929
1423766410
1930924439
650451893
1780597558
611191683
1365431682
792421183
1059263035
1683990538
1118726384
773316997
1620938008
1837883343
1163428552
748601259
126189120
1591893485
690165536
337218497
733672100
1080030731
713696438
457953750
248425489
2001502244
582847175
239762250
890968982
1128267224
438790254
2135357451
1890214750
177210616
2139619865
1342123573
931291539
266761622
500182991
1755525692
957333954
1105360180
654529491
1512163217
76093539
818197301
1250547817
384608424
339936151
1430779189
1367160447
1583716261
940463682
921103170
597066734
1816475068
584665730
653282404
1669892443
1986831412
1307360079
820656679
28205162
11725859
1983801106
266726803
941071092
257896308
779172316
1803856592
1528492003
1176543241
1513922416
1452211717
1169715873
175456572
1712578072
69156698
1765036188
1301311186
805730325
1736466081
728962980
854732367
1559402115
1979840779
1203799199
1577076401
1061321579
153269142
1372182876
1242702031
42859543
1787945107
1253358247
763391815
26804873
1655270282
1817941812
157917072
38279466
891358561
1725469957
754716978
222559212
1323026640
1218971837
473372355
891630327
47230555
701198992
1999879679
1663087839
321906893
1987446211
807821287
625905777
1728385334
1575728640
325712122
79929341
867683257
1985728059
1577470284
399983255
216771323
379588141
1547812276
1460543177
1012948241
988369369
1257250450
826469592
1989353384
25345600
2068777338
1975929002
2013428698
1760852223
39923827
1766755477
1377127069
2028922244
165241499
1018213089
767951206
1669819365
700865681
578502953
223561246
1953482516
122708069
1789671736
492227302
1341184708
1308202497
1507529811
1891857260
328340056
1978807159
1666172206
309051472
1584809524
724659412
60801534
701596564
530000595
237251889
864687787
136305879
1143490225
1877120567
1223393198
1297120759
9072761
419252361
499354555
1956460222
1918424356
454259806
2070136259
2055129490
1111000792
578990423
302114873
1973028706
942903881
916561604
856036931
1729901644
1703452135
1410747525
378412677
908571457
452464445
1308191270
717145453
1024588576
1521990098
1737965646
1167857423
106156619
1364595957
566194223
272744869
1378669236
552991362
1135901677
611612697
1025193718
1852566728
954996589
463821677
1651043829
669377677
1911635904
950038048
489617208
1759946755
265886744
1665076615
357566308
796764253
1054582101
1603761207
353072215
1254385699
1170282247
4342939
921266398
46819876
1962223422
225385187
1390502427
1983424221
1227949699
950085534
750514889
169183973
1120741663
923586867
1154535440
204635607
602658286
45047648
1331832142
1357639537
2093842418
1280945239
1039544470
553971448
650110392
1460068160
1898981169
1015498897
188283340
1190670114
415850786
196160524
1439601494
1697557616
2053885573
1327061804
1960568236
1912345448
1330557575
1012064155
365281648
1602463344
597076113
1954105563
384736255
790892625
563736664
640578401
982212626
853757578
1984561616
1957877373
984221161
504734601
52652446
1776376349
937096179
513314951
1562701206
1224193451
1494099486
706402481
661583945
204756539
1414864698
1091209793
726421069
796052482
2103091260
585241007
646252988
638566912
1602300141
1303204724
603774477
2055043875
1454981304
616550015
1371383239
437377213
188777889
1085589045
716125582
934734028
697992655
888304909
1901951056
2085027028
691297993
84494007
1682822311
1803372290
1900291696
375921117
1132779425
2021917050
747969228
553552654
838675081
1028201384
571579014
2072397548
888196485
602042794
1895556421
508322782
234200433
292194608
484877198
1500759232
1812864689
1172232363
1721644855
29983586
1928303234
749245864
72602582
1097097788
1591628553
1167657475
1685806741
1198016158
379680433
507671431
1139611342
1147583418
1278131605
129394969
16516645
1995799529
1607451928
1288882542
978467073
104072200
279020656
694563184
1904459376
102313119
544149682
580188647
376008835
1132579951
1879615743
621264571
292848811
1545167706
1012403000
1972136929
407626733
810929093
194187169
217240854
1361333050
1809773934
84774331
1745736303
107230029
853256012
1565231083
685893694
1833206202
2025605675
856989742
506098751
1195311089
524073570
829019239
1652450423
1866177716
980820689
90079751
1149072552
814576605
955899494
905294572
227472863
384867898
890135298
793031012
81468178
1004128872
1581724431
1497097331
944230606
1854446816
953211006
1570173911
627186391
1903024221
1642718751
1335178494
1346173428
1754680608
522322601
993746448
779017040
2045481754
941095691
956269456
141987291
154896407
2022693834
2111855491
334545016
1729599870
987370510
2131282575
220662023
985453505
10788790
591443802
2124509689
1683340103
1785674053
596387702
830705811
235334638
1274778767
662283099
1906189238
525828514
775069901
1489035956
1681799546
1202079987
1159189169
485671059
685956573
1501345447
981694212
1528526828
1461866662
967878829
746392693
777529194
757580915
845540756
1613669971
629186057
1716691842
186684856
1888114281
858156860
966811609
1547242189
702193508
944393931
1806288753
757264437
1368846107
524858934
807199862
169331619
1274355911
1268698981
1253859793
1591112969
1724974968
910731814
2014149324
155733736
195231645
1704572874
570257493
1073563288
945719823
177246167
1156024206
361733216
1630662247
1824979836
763662471
320893977
1128260672
1899973370
1617753022
423505142
982271638
1869607083
133580955
1873117663
1534381323
856581762
894792695
695104092
1647234857
2017089799
370036256
1146483116
14880201
1657412769
1993986422
787832804
790660521
1754884442
155963323
718850570
1535068634
1641766560
1637953845
1283781144
1114400104
1905316106
104839941
748560109
859293327
996400339
848321739
847295963
916271091
1665778501
452790002
968661292
1478570934
510398091
268110192
822366695
1169896724
737803804
1378548149
843120378
258306839
1604532862
1102520541
2023493108
172759695
2124206697
1329164784
40876883
963928204
187792982
881985632
439310982
534029421
972958913
3616350
1920493187
100047406
790353635
1705503284
1990023586
123501736
1217895576
298456515
1780174375
704792581
649734214
1914502153
1854629484
1416887189
1371495475
1909030777
146865363
756147304
1337935258
666421248
1122344158
1195110248
883513709
1291483698
310624816
20775846
827521229
316896351
915497484
401564863
1706704097
342758731
1386953456
993205348
1035864952
646253335
567405738
1483697610
1722577573
922855513
874109208
1584942880
1999130132
977715950
1205783560
1884351434
839332299
1535187552
1881959333
1382297299
1609080859
1001801283
1596747994
1475106084
308773959
132852628
1418438382
878872631
1055324208
248183805
1558623453
1458536249
2115719070
1113045828
1081060400
1542859341
1620077679
978144906
874341067
720462993
797858809
1476399460
433426895
83734092
484260259
480245010
1495449287
445116124
1393122553
384378375
455535472
884621173
183028740
90913468
2040270342
425704762
1111685442
1722804565
2043892167
236479275
1788593853
816465506
2042896046
1104538895
1715655354
1291291470
106687125
1773846776
1827146773
1067082659
1734332469
143909399
2014744109
167363689
105967806
642181790
588694943
1812744658
853842680
783093236
2027477923
431562076
683752537
1165239177
2108189641
1385653341
525408443
381597816
1502248560
106247753
362531508
173812215
1665584742
1345264383
2033683483
1100072857
1799181482
402722940
948127232
1838022068
139009145
261757332
1165650207
1455327070
1343315904
253449324
127110582
1533192426
1330244520
55285780
943381663
1037201921
1166265430
887659308
647577187
1360267272
458178901
673096280
1685673158
1819801603
1083177448
795850225
1731934714
219517273
470063481
225665223
887621873
773867440
1948418923
620230121
1184247518
657399108
1015476152
1060003715
1584365941
1236211081
2052998826
1537832052
684335412
81374894
2101528112
1310316297
484777939
162030693
2033413322
567237398
855241206
1046362672
560213677
1395192827
712222364
1264602430
986214876
1799105336
1144842095
691433138
945345012
1780293314
37077403
1504495243
1379216695
810550984
771896557
1546616157
736360388
1074611323
511872409
2006543853
84924704
992016301
1818657514
567206119
457477926
1917787625
57417891
530402851
1380719442
793065419
1056667390
1836656436
1810708003
440563742
99619356
466790646
250350665
952072518
578894740
131774267
407781893
41843775
1616511452
1001438564
822296546
1854746192
1276250279
1192401512
1697761056
568391597
1146626463
197628281
25939263
358011217
1715448670
1193231567
1177133273
419406753
994163554
335394915
227366376
247606450
1889733997
923622391
1502575056
242970132
1158658921
1087380593
1326845844
1642505021
1113439816
1869119405
76993475
1723187253
1183266326
1007928681
646302213
1768126332
1343060543
644747825
1475415983
1936181301
1997926749
431595864
1554708760
1402475645
1974579814
914489193
92501340
1469824952
518057022
1561611336
103922413
1098798326
620959173
191202730
1336884177
2089301190
361031378
2065684726
1088741782
1889979427
2025658328
1789918593
2058064253
332222943
302574153
508270453
1665202539
2094468455
1297709399
1812570453
1752277898
1133782284
2088948062
273014410
1457083059
1707734031
532533360
363353541
666543802
957343963
300797720
1313460969
1980696654
630319999
307957732
831418801
1586486832
2111916986
1253242956
1819225963
1704593504
1142765398
423563296
269190610
418161937
215726165
342084298
209456331
40115276
1952201561
1838683757
201270569
603092252
1118608794
254195034
1287170678
473296998
1737081700
153771345
1163767071
1043263235
1726264902
525705230
860173690
1437998156
588598120
171416583
645336282
91480887
702763445
1137603592
980521188
574237306
1169115065
5803912
1753189762
717314235
337877680
1098228603
1117200033
2045354182
1207397462
1120436644
1809488624
348231171
57401562
1416278487
1307870737
2092107842
1699542411
279105855
1487375033
962013334
1918820164
930003816
185302221
1553134799
2034298892
1536326213
470836306
381480134
1726940627
1912405545
1375768278
128781751
1042972798
1030987314
1994041876
1421350531
70500379
2106941581
1501357580
716641549
2036149113
963054362
1908023189
912013503
1545649624
1924725403
127013476
1144385610
1098980787
148358227
736465732
618745180
1033845485
236494152
1663029873
554479653
730690675
1425181406
409838947
1007402292
1535723364
2121620131
1245436441
987600929
1256490186
1561289716
1591054369
1621518528
1225199522
196283942
840670235
280831761
286401498
713892523
862842967
160345962
1741562829
1201464348
1426067676
850861765
967569128
312405706
468814919
64124769
79872043
417063340
1386446626
1487244386
248746913
1720438152
887364894
442513049
2138772872
278883810
1739146185
2094649381
1926961057
1390422284
741545305
701036911
2032439414
460839026
9411025
320316699
998973614
236017841
1167616549
1217686541
659235273
1038279190
212034120
341977537
193674359
387131612
1564433087
1286005054
117606000
755647695
360049752
941287373
1986799867
1683972845
2099984491
372857596
1290899266
875838452
1062518101
1391647657
1540627558
66016712
970993299
686002857
247425482
2003176319
2000902289
1949138222
105712897
1286036818
718146151
993525929
1113777942
1136167155
855050227
2041956222
976550203
1639213647
1929184248
91350120
1339278477
1038000858
1196729058
1938112564
22032205
1750829770
1853654212
934628490
295564225
1599989963
2045794161
1323106500
528324114
1891332654
957608152
543235754
1087824513
1392055166
303001963
1641069961
1024259117
838860959
1656057349
720576421
1760871043
1624018134
1303126773
262393282
1932998768
1518848892
1177726163
2147351425
537383378
983365589
1056656431
1584935941
121160173
1417389434
380874512
783371645
1607836193
416790672
921977723
1993319915
1083025343
2136483384
1483706723
1752409974
2086035978
952466535
22715730
626955356
1724907802
2129212034
422007360
1997445916
1410605966
1819197867
1456075870
397488908
330837325
1614251119
1558354548
904708224
1995187542
213016519
155431216
740458805
633281503
1961374441
1399751820
1995030461
531765647
1041108880
264163990
1302679803
1071813786
1703819815
186541409
1530156850
2100653907
412676750
892974494
1944014713
1661697771
460194711
1968084041
1220699329
1730713912
1672485830
1338891603
1445210
1301686984
1110633825
824783385
1154936205
996824586
903157526
71678707
1332610503
1836882026
1108792172
825029153
471475608
1076951343
1765700044
984905182
2063312877
1369620407
855348780
1878385145
1623423001
127381877
1973043707
143635281
1579572539
650434764
1760994181
147337450
1733660509
1896731244
1602400032
1959485196
467505840
1820828708
1523482246
677181657
174873814
86514543
237271485
444035802
2065678371
791327358
1122649861
1785791795
505225486
139722736
2006418251
1314897500
324235575
844934164
2066956880
1486199844
459830274
1089269688
879318731
204320646
1626491814
431069647
879256265
1589855663
742280289
221486720
718909415
260840066
2063997260
993733763
1231278035
707695530
1620314147
94850136
575210453
499974560
1106759281
1757611333
248671691
115272397
1963750497
138480904
794363999
613506337
3183276
472317213
534603440
1887914271
867292518
688984341
155139386
1911743338
353159453
324496682
1212526914
723586907
390196853
616426626
2026467920
1789907223
1654724446
142046976
1282513222
1472776204
2039220758
291889139
831803774
1121497284
1456565882
1386171384
1877755930
442298362
895549876
711073750
99869958
1568678797
138023598
1539339710
987188109
73317909
1150633527
862723236
101589295
401385531
2137695059
2016157188
516824867
429189958
43313016
262458291
984050256
1691116476
1693655753
1278957238
1002156883
1659927237
1544133711
1224600953
1277239003
1005250939
1824718485
211378616
622982581
607355362
1410517785
1686460172
103423388
48824990
2002392900
95418686
676550874
1759113186
1737461945
1194444
1218531068
863401676
21743825
1991612232
874405017
1019500156
1996147075
1439984355
371862561
596497256
429126126
1826471594
577443324
86290745
2136545630
1648733126
284379138
1949447275
926809309
1797996921
1145747197
237841855
179892885
150794790
1445909970
1261374333
1725818517
1264880243
821630660
33616909
1623498434
887336808
1220358811
475654263
1750812535
1688855671
2018523560
493284912
535185144
273488284
2072603657
1725317506
1972263639
606978560
2033047859
381587506
125696789
292516478
202885425
1792752401
170854215
1687094928
1011543013
1270259831
1537849936
935284761
1573278253
2088464135
630580876
1884638426
1409625444
1782972282
1797225130
1991042209
1178556502
938391125
516902226
1007628338
1637525124
1768320843
1603875249
1782793896
1537080821
2078142266
1132483485
76715026
5715269
1175543090
559078344
304724012
885309035
774948425
438164551
501148644
1999901915
419342190
907707536
1871114245
208008844
1876786891
1073061255
1596031832
828990719
967141172
611470997
38166729
1463708730
70957435
2072586444
945538560
510767992
1123989323
54819811
1111458130
2114049514
1347632474
1002107484
506169304
973046397
1854569733
2125034870
1354699870
192504830
1992015745
1548573121
406146254
476369291
1511403404
977261401
1056076086
1062487893
879406006
674476464
1588629788
334275976
1824890992
429286551
1706347227
371866191
1125247713
842352594
328601823
1738969170
803062533
388511708
1799256219
1999636559
628796680
1013083463
1139806326
69482638
265385186
1919590998
859192823
1478366637
1650667480
115047925
2110563424
1923670678
437274174
493701294
363106967
1204349009
1381926603
2120870132
1733425496
457897802
1813463141
1921787596
1497950673
1877716697
1161192466
1667971256
1668586463
1921486143
675524532
1521719123
231799754
1050986773
1666113492
562961010
1892663528
1388834788
1692920363
750148682
41028657
136597512
1334591516
820078302
253726132
1650010023
706877489
775268081
895759152
286039528
775602498
2025138573
400383724
106267230
854916098
1050353486
952083730
302306786
1433951685
1288546633
377360933
50338466
1176681063
1420094686
691796432
1694329962
195073638
1030254574
1288850565
168976533
457810340
386121154
1934718499
749121253
1480210843
311644853
805880792
393978174
1623388922
2022363144
1128026728
1721322500
199699529
1800763790
1255310676
487755433
381921459
1618081886
476185485
2024856456
1138110841
422209503
287915760
498649213
339689545
120171050
882409993
1779983991
1295430164
1884226573
1379370623
2020631209
705462468
1346437312
1339003642
411627114
1831765392
1700831131
350429690
1138978602
2026652491
165529171
2023493452
1513748201
835827954
1892548407
1266241378
987595930
772946791
440826819
304426083
486804507
278681598
1352295040
1794968879
1513572001
2102378133
1140744643
1609810804
859130716
921580556
1626508454
311910798
1890840189
1224772690
1223917448
1076074921
513272565
285781219
1679018897
262775587
22073810
278501029
1430170556
1953933545
1244316356
739145836
839188597
721535101
2022108220
1471793449
972395561
1992976083
1124848533
931490403
1755424618
1269860412
1425958334
1528615475
546227615
1970212095
555011842
182074709
1417076781
469889318
70523863
131066288
2136454132
870375819
1873387605
862345448
1794274540
2098684585
1402022194
1227397627
930923105
744717951
121172878
796367803
1315169158
899939171
1987341671
1644005204
1696811825
1862212074
1743699439
450503214
1951360159
1749736183
1101927785
631322750
169191345
1516228143
1176028617
828640992
647165030
2115987568
1559044885
85908932
1535195221
1796661680
415050437
738415246
937253311
1372035940
1251931483
87628380
457600147
2109607686
451079534
483226624
1677143686
130040740
1187041436
1370147544
89836382
8178887
1342994313
244406331
1952311420
541282486
488859162
1110036041
2042427976
812619259
1013195721
1282083368
1638981544
1867520628
933256252
1168887281
729466520
527511852
555402895
1440318257
1248876515
1196796107
1153554052
1215104287
1028205616
1590032828
762852495
601256581
932087718
1124006924
2002517446
1228474595
1412324977
1260988085
891145283
57673123
1196597467
983651442
2140702685
1920307456
1220398996
381424458
469433646
1784983598
1997396013
298613308
2113159021
728710966
1063663892
1297581835
1215549341
1245770708
1679977931
696059354
1353616590
912811775
273785746
801045940
205090100
108996693
2094839015
1668327409
1009450287
266983062
123170511
1647701603
341092516
1378436013
966663127
1125937510
247777964
1674943925
612391309
183965082
283280868
1501340133
383398906
1489312489
9725163
213636786
631015874
487439032
1694679563
1007668581
677755265
1127828863
799471694
837905850
1097569463
739310066
1333287730
2079999603
1050123393
883812944
958920362
954788119
483821155
1161890708
477894782
645811009
901515200
121393835
268213957
1582117234
582740590
1787202477
289477199
448045245
676948221
226668473
1364296888
1801345392
114152186
1809040098
1638611492
1924815207
1556576549
1810250516
2006587679
470836695
1543627206
2070408619
548922048
870358536
1721255090
1727497853
1820471986
1785468256
1192447898
2037679319
1008224222
173962699
340996782
863552325
441554038
330410360
1972827180
329549027
863901250
1963232644
1644301709
1954941884
1027700468
1270721703
572608185
1963308816
1545204713
1702035625
1225788128
878684596
1430523807
858766552
234786046
1658058807
550242366
2035359847
1710936910
1146511140
951982386
1154699487
2029818967
1118208405
1334215434
285686817
206932642
274312854
1756519305
248152738
1070008610
645869651
610412034
679111044
27121624
313008650
1725903783
737858954
1767200498
456904244
1659161532
1984580731
929230000
874615882
1850612617
305921940
199931985
367614077
1845096303
1980817000
2101251749
96172030
248853067
1774760043
304627419
2088323284
1864185406
572798863
1126178255
1603739505
1275774075
1114724944
145808243
1717099800
1027012049
1096439275
610901420
305792498
2806569
454097209
1021273602
1365925711
1403698517
1297016278
341753030
1986532951
1668193575
1338235764
353281476
669019499
1243077819
363530596
610655455
1210053533
945169965
593520991
720591109
326844854
1565257047
1693393205
2090539622
1496924453
1029947127
951184798
1351105763
984087131
971463041
188650460
1060459928
1210378838
617188709
1878350987
1208751629
604103134
1496573182
1403885029
792541514
122645135
1921586369
1024990555
395425783
481670786
1621963790
143716953
320226255
564467040
1099218157
725143707
10620242
507966313
347821216
1263522306
1801047667
1220042432
268655517
1642731900
1148198907
1345787661
253707666
607618091
914625898
1493836402
1411758766
548889830
2099192075
1645145218
160530173
1322337787
435372136
552856653
953033302
1164685978
1956278388
441045723
756185521
1731857015
1756916231
1454653600
58318544
295328624
25142670
379782425
1986869293
1023165303
549103637
1243407233
1133300243
65657657
312120992
1514463875
1617677806
803973212
380375929
2120425829
193909526
966825849
829645102
1717188318
608036666
461569738
693161983
2022840004
349931006
1827907587
1684959659
964788569
9523638
1967383257
1956123992
790558780
1313051569
1150787280
2029947926
849493426
400327716
1654165055
487011690
656366197
1981831894
1226002373
1583928072
1940138973
375072412
716677421
1811326357
1805744706
5861030
1951701287
1503318174
8951736
1883019766
151644647
354485889
732333285
685514707
1879518000
2056420813
2003149093
679772192
76688540
503589876
1799282519
855966713
925716490
1540901613
1573094556
824001717
282520513
2140415134
1414033078
1987804637
1870312591
1418405710
534503960
345809900
1557016581
985678373
1397678161
2046772594
1861300020
1702791540
2117797438
976892718
1414221880
944382482
1292759542
2091380711
37718211
1240102620
1178808724
880273735
2020522215
1819194392
1494595820
1846966134
677528618
875400225
1376903346
721200634
1402451261
1457603492
235989847
1981334363
403072669
1595999627
1816597629
270580182
1834497553
395870016
204285583
1279209409
53362392
1014941094
1412340156
1923903317
1122671302
1894613112
304429296
1071912637
764948057
685334227
1053512073
1548259621
1755936989
797758412
158165095
1898272389
174551143
765860364
1363441962
1294005192
420045690
280592625
369212273
1531960110
898556588
2044264443
825553388
87620797
362066978
1600262912
1448493115
1899832743
1031654624
1502797740
1734117645
1811032619
1583960823
545759245
535385350
740479972
1368303753
358701059
1899184209
105159661
1689812360
1198969112
620228863
223619419
163047886
1100013238
2111739171
204053173
2093518765
173206118
265546308
863344117
469681767
638634126
1929955763
1303912534
1945684918
259183501
1079787563
1134706500
1949040310
124342625
1981426566
947085292
1330061745
1276124916
2014798193
117671945
1111663865
960734356
1448369400
1833651597
1456994303
214438474
1634694467
1029347286
876143940
50586659
1414503413
2010064539
855634745
1080995392
2123408112
1157358415
796053165
2129998197
1666845421
1460795680
2135932333
1035187961
745101764
1488762031
2122258794
1015526681
557381717
683748590
1478610981
1545190215
105683240
1146270437
127266896
237020813
1623991950
1726810739
120207785
1488919911
381040875
262498878
1079621734
184308890
1142101137
1224950669
327706342
528030383
1639002248
1100075935
861526172
1839344871
34882763
2021358363
433777471
817943360
1969217535
2057297408
198672909
392873133
354846326
1773522182
1893025671
2096255805
1294358393
1210709210
1011644445
563601409
773602416
1233868443
1054323557
761108638
1945542312
813074565
1949554671
75397615
1758504421
269532625
1158210604
1940495763
1916730939
407082780
966058313
2101529885
1586964057
1762310734
1148310906
403267283
872039995
1111765904
449822155
2057722501
1393331435
1117035673
26972385
516089022
862066516
1225788881
221006104
2036855595
1472879997
1920521735
187627110
2106083813
1422076395
335870744
749394224
1488305846
1669076840
45842843
135693283
2032321833
2146670355
1738177955
831981042
1328628676
2027323047
1440148239
1906449811
1676652456
602611524
1369918769
274493878
1225093266
435217215
1932138346
1043125596
363826682
1895658454
1377361381
1478332602
395223599
1686137070
1813597438
549761998
354883490
909540776
1084025291
76312869
2064952508
1400197137
1784715995
575962967
202522549
1851303476
264042396
394625970
790029166
1115307250
404250968
2026865811
1038695380
687677082
770433819
1860985614
1101668620
1876262922
837540378
551509513
1509395733
475408478
1694852505
1800051664
510185215
1496079835
872521620
1586740400
558172113
1276337449
952081692
464549146
1433726509
1873303312
840316337
1771319180
2026953496
1374156455
1687065816
1129822140
1191976497
1073639518
189305183
693365645
547264878
1949505262
964283802
763918047
2083366419
1255701190
1243127887
96965655
1746223180
1464471498
1013171338
1681905629
349338638
1780505444
555209206
1897726531
1479557219
904178501
88308916
2115557877
1412910388
1068323670
348888667
1861553568
1812104633
757822414
2144339363
1475813088
1941472748
1238583284
54660894
2107593701
269188787
1223162805
1310590086
787722806
79714729
1515457157
1507346045
1708654727
1088300460
475473220
766458681
789303709
1246153510
1278386372
1773340672
361207186
1100613619
1411214205
1601442065
722580746
308524000
1961397309
1802059999
1241821950
45501794
1306339510
859773501
1381979796
947047664
1836913352
1650495160
1851252373
1906229726
1643044847
1999282211
1489713743
407483929
1878951507
811321440
838945978
161667947
733709347
728770959
626996834
1526726286
635276525
1237026373
2093000664
515294224
1027129478
2066874879
1011956591
633941127
1672112324
451979669
64935986
2055626899
1241989187
448184942
951983055
1398850902
1857306666
1335944307
1702481024
73029792
1991440048
1268177067
1252414496
8934755
151676285
1274888849
1314013586
1280253834
412444492
1734086611
1303171931
1410824298
543137576
1221243049
1318816272
1918761769
1390013913
1897076753
756531748
186507522
474968102
580682830
575493866
28839230
488900050
1313803959
1771260861
1905746236
1753571097
213976171
1366785868
2029214107
1616352062
1746863672
892757261
271708604
2001092291
2019553524
756533322
1468649509
1979918856
343248385
977900933
2007349969
417035907
541788986
1290906995
690639718
1995200074
1216494338
1095745181
840899517
610290046
1241554263
1390946301
660324701
1698554986
880619258
181461867
54178475
242294436
1818231480
1482258335
703724215
1591224474
157589668
1365701131
1058235708
708626867
210775968
167569938
1054141285
608388946
1227646061
143428131
551708648
1903677983
1100495393
381854488
1637454556
1623424326
568292135
212714863
699483778
1337047992
1865015477
909468828
1802308386
1074751264
1949528943
419102761
798878685
227298831
1746801502
719214286
1943114215
2116569559
1175339105
2004721731
1714465271
408214819
1227062002
1160433614
2058194840
1037326938
24998639
2146360894
1212432857
41914675
2082406787
190061581
1412210590
305857983
10479772
433097777
1811934111
964996643
1958632112
1254704611
1861392611
1210267946
117525513
373808876
1768120058
228580454
1455196824
2006638057
757110156
458467896
1760009607
1446655198
467982876
1207005281
1448636079
1583923942
682359416
613752354
1091746255
1361829617
664873604
729920161
1132283306
1297213851
1535606721
1826009811
896394054
828434424
1251849562
1571170287
1344091971
2019960033
1142831282
838084021
1798523183
1505746141
580681233
1380505806
1111350391
2115628602
1050713040
161357003
1795264513
1240896738
805449652
2022808159
1647757093
272378966
1805879956
786722331
1432574278
1969289552
2119050348
74536402
362941041
1710095576
479287704
1726113714
1749601173
1093782918
2057596298
1368346638
931054258
991722264
1584191641
151853007
1978866425
2120054533
552196918
2081976935
1577426212
1107069086
1533434515
1470338239
231870471
1405535624
1207043324
1810928270
1588551803
185111851
1807924647
1958823208
936612189
757971626
1967083890
784710071
15561785
134244024
1318351597
1620191086
1118120335
1667256953
1087700602
495283656
1880385776
1852498189
583435943
220797571
1164415324
1915570903
1905993881
1773402227
486047949
1578749524
1492756541
880289074
357840376
815328202
450155538
1327869885
1606170273
1345300131
1991455280
1022017136
265601524
533975011
589820880
1184513427
1246807758
1931958409
593375787
421664077
965518628
91466631
1035432501
901376037
1009301063
945688646
396259612
793991453
1389665385
627971301
2110732404
955570625
1738300307
2006909071
662010549
1959264557
573061515
274025738
1302476568
1136945411
427845140
758196734
1069131285
167777548
1426418582
441910910
815426949
1942904915
862873226
1994859359
1331633476
1140225077
2008942280
796732957
1505424085
325731926
1765758660
347136479
890430945
788995729
616254582
1504752374
1049885866
1745397191
1916281195
1362067532
1772611584
938965961
733180695
1828605485
1867048954
150754765
2120755898
1456146441
1070987121
1201710093
290532921
1855802158
472400103
455459134
1622792100
365574266
835377807
1035708260
1741502046
1798852366
1364576929
1845505869
2117408406
2146193111
1426936680
1464849932
553243018
284697014
285640585
378604385
854845117
2114244306
758261427
759367800
440425136
30438521
349094170
1152986364
2101928121
605637155
904078471
395044573
1125173716
1921952558
511840249
795352933
1603780101
1216424123
481832991
1636184591
1581464603
1261085636
1629840302
338782840
157278636
1116172353
1130514322
1541999312
2129361875
484015703
712182582
1724111349
2012798798
890146081
1118342299
2027895292
18778245
1650615541
359709833
1824703935
1602290692
1773541717
1186417499
1052866638
1596595890
523588545
781687979
578902495
1283317231
1627563337
1027670987
2113058604
1673412607
298049878
302925802
1696587461
246334557
1543995253
1844539553
1449027541
1502133094
1302070796
745855400
2123038819
496066457
1142062204
900894654
957924196
2026026149
834987170
1724052546
1339889475
1192767772
1960427208
1027844665
849417136
1932537057
1339920885
632801635
1990291468
420682616
229343086
597842973
1782970880
521243249
2021514412
626794953
1769575245
365554362
236967287
885365933
1663809618
1636245600
1096357378
1494639930
681872864
1682496351
583826888
1697302132
729053255
417773398
2040715527
416326298
1055406268
1289692082
645571474
1790222077
1175098381
1736643756
557175551
61904945
1868333248
1917811393
2086578248
1801215684
999087509
1600488287
385649455
551664425
211332947
1479712970
131197779
1513404866
1591535437
796482298
1394355012
1727086553
365080969
1728833303
638489161
993978074
1909410682
313100390
560023286
1916543389
1442865411
1049606230
778916047
647079913
1987966063
1634735645
1886299046
1391405887
1657457458
1184636910
497365246
55726676
431777052
1180152528
1781400017
2065235503
1973647820
258167493
814570074
318756366
1127088122
904870681
704832235
1968053131
1034664598
826816175
1390467887
93308670
2004766718
1789870158
88036204
744418137
1704847253
2095901388
1719955403
1860002621
1497059377
1162973478
2052764045
748668026
715697820
1811107615
130959963
367697032
886158229
303743251
2070574513
1732441360
11295263
1659866304
324000622
913514440
606809462
1402319121
1750923819
541379269
1616517124
1963761250
1369545092
1834048756
1986967869
1396774682
762725350
1332320745
2075476795
2044909417
1303431530
674598593
677569073
1487865364
445565335
1556989463
896969210
1711303769
2047821268
288277461
1509035069
127301213
664026102
1099418086
1473369845
1990458112
1774536645
243655918
1297136341
89574664
2060209719
886849381
656169225
1630081623
19213926
258653925
474339854
644703416
626621777
780396428
215419741
1453767221
589383384
2113079558
1880425932
73209066
713152693
646165058
932797558
1279261657
2141426810
1324051993
680186376
2089269865
104319420
454477546
744396775
413559152
1197971636
1207604128
2125140820
947502820
124050402
86674396
1706372310
391030395
701897481
882254600
1333863902
2597233
1920369868
65842759
1028650709
567734109
560132425
1649004518
1536308715
916291072
11332674
669723448
2088338745
1344250276
854378313
1557160319
1735493755
27301326
1890300965
1715885589
266953671
261473344
1688135446
41859627
1240908271
1019401986
2093793413
1551163860
2071683710
1110413077
1356136574
696311616
345386857
2020107622
733282192
756672609
1246289144
899347170
1501622777
778633622
576392649
1698636110
262877538
1584198375
1470366537
1662919212
546475939
1687192639
2047070811
749219910
691056760
1119093135
1836392946
145364946
165768203
13305493
264270311
1452508563
1096563009
323982249
1417275618
1268719698
723034089
921397807
319990319
2102225055
813085332
114864067
317109433
901996858
774148538
1654316041
357583020
800980674
626652427
1255205784
904517098
2095800628
1252179551
872537230
1967616730
43700819
571577276
1768190840
579918165
634687435
450068722
2026063573
478473799
1896503876
37593934
1136530308
177196905
850513446
814602835
969496954
985426207
1295614801
2142733105
1768767193
1097504122
770307638
1857370595
107265446
1272103266
560150257
1241031827
895358780
1317018694
25715455
1269908687
1698533458
1426738444
30008287
1690522309
954430990
947368199
736065704
1097309875
60189017
1708204633
1881343401
579697539
491975582
646989119
31272138
1329049875
1533109073
145842077
284470717
791508569
1152577384
340899334
1334939114
309883792
682042477
1893954377
325388706
1061735625
301635592
1948259652
1197951876
435696661
650110401
1359111209
1274801385
419758889
1633940295
1026617470
1351499363
956194444
769555425
1734482145
584472532
1249533736
1498408398
23239003
1696067687
1045382415
1768775137
1820827733
365690765
40415544
1547451355
1198878193
1346774182
330426304
2143137405
809728376
788977426
531503926
72069170
103227424
1032544024
1786232097
596132646
1374542675
1888261595
738187733
819983710
1018166880
683502905
965114252
666938585
541392219
1429880977
375720802
1321581693
1159871181
1610214671
1902368661
1312440173
1299013310
665956703
569604302
594722313
489370594
1740428913
1791188933
698292726
1133776634
263790410
491674789
64340445
28752941
833159621
873869659
188296813
112391595
1452058240
392637397
2134419013
1509188127
914534685
43829452
353192523
804723363
44159060
1711299957
649357699
238991610
601626351
729467279
684203505
793308629
190651185
1920086651
968306808
124034881
1844698990
692896951
201147646
527863526
87655062
1630633552
538726119
852789282
910538693
1388315017
976768473
427824705
1189218127
1217949304
978735204
136954593
390911567
111953307
2103427650
327539727
666711865
1265717795
808124235
748405425
100172314
841980997
82456456
2010693806
409646362
197354277
109145293
1892640529
424844268
894181255
1415916954
1085043850
1974649061
174165345
1690433985
92947342
685253942
1250410248
30304070
82559063
375898162
666580648
306732498
1674045352
1375979740
906889421
1547608878
45010080
884589831
443483871
1416081340
78718809
361390765
550760680
862374530
1406364295
1937512203
1344254005
1971350912
636838550
1556711348
608016750
408875500
423058166
1608301212
1292547845
1571325011
1996868908
1474825747
717626089
273113348
152344268
1879964025
1054947774
1164269671
733132684
1160287470
1781091247
1362860758
1828689799
526510697
392345753
720882966
279631359
1374555335
1536133216
1108829400
1007132289
1750595960
590995088
1387941054
1583122607
1710374702
909867952
361615436
494468399
2099015579
832260127
990957822
649667694
1227773572
289007219
2031239534
1086414086
1056570109
19287180
208333454
1515862482
888497875
1888708458
1880323916
385222644
356333328
1183302784
769116485
25746826
12645540
578831371
336106645
444346277
1678390308
1096733508
1185694796
1705439418
992968257
1897803570
298854079
1901278804
61079523
1944301109
364568980
125462593
531956423
1294471798
1558261310
1451292142
950414621
835740829
647880250
1591383414
2038270556
909104423
818816787
1461717210
1303403335
1527490501
227751594
4156793
604089945
1155146966
429527061
261099826
251903901
915772331
1919594134
1689440700
2043486527
1536965975
1532982051
893911485
143830029
37123590
1392891978
816043970
569849545
578531419
835284422
1506436300
117577675
1802475154
99229071
1981550995
1288530909
307244480
2145302523
1933288823
2082285350
1177419623
627361639
248960144
271576553
1946635245
681487649
1461343789
121287607
1975469263
734070153
1253737164
874521663
1483362045
1760580622
1939438154
34919390
478694603
688912220
1328796250
1610692323
753266948
727934487
874302643
311583556
1191057398
453161672
603133277
956995412
835988149
1849907231
492243151
1644333776
1717602468
257314166
160137790
577537936
919075466
1954308640
1300902336
977946780
263662556
1498538891
1450474262
1873191765
559623504
433227602
761912124
1770256241
328204226
1121362132
921491137
2039506724
1660822991
1122671985
1042247851
1821431684
587218398
1099024394
1279272950
647215357
575251695
27612658
284196372
18650746
1449599165
1482734333
1206781274
379154242
2085786027
642532673
352778012
1603458674
175287726
1857487463
1060327887
1126685337
1652539797
370207489
131825582
2105980696
669416475
72767229
326468707
70470591
962707367
1599977942
1958851598
1493982454
178552088
1275635522
1812983930
169909448
2097976675
611917662
1343647868
1837398549
1551352943
1418469918
1577258272
2105129323
1332974233
351964282
1519393057
307877212
1478578104
144784539
2114305517
349447732
1967592654
1318157675
422634172
607179446
153538192
1856682901
964205148
292128892
1708412881
496927050
1314593190
2030631795
1021537054
811580065
1924871689
853684026
845616518
907952724
8874745
1070630380
2035978537
319796474
2103666902
1389468190
699244109
493260257
991767356
199875954
1850521318
687377385
920032935
2019885618
1000230935
490036404
1441570709
1831021230
1963861159
607031606
398784393
1422123457
1113556822
949082675
801850611
346020702
1402977482
1402375309
990306267
950172667
1957781117
989818164
1758599383
657730073
394904573
1920058760
1985742716
864445733
1717138911
444776387
1220403286
2108860142
2096670829
318507709
1099748156
758975208
454081713
83412692
502362411
866893558
1989921660
211532184
1215142771
1778662324
1349728122
289393261
26867932
85935229
180766622
1982056143
608433372
165982078
1131530500
749891077
225789198
463468176
1515305432
1420281430
1494087716
868126457
1439038121
2104801286
800721824
191433182
1170409886
1197601547
1395362439
1015544906
401064857
303241707
1772237523
1625665484
1160851404
422262530
1105831122
993892968
1543852309
1458796634
1696012389
1059757853
661520426
1074082735
1265605683
436540866
377278094
1779970840
1845484267
803314605
217116687
1932937511
915302925
1426172812
1884827068
95759636
2075238525
1697054290
319020838
544710376
1190261717
928690791
273346048
1511445581
385998731
1306082621
1135730479
682961863
674517736
116662805
1051846016
1331374564
159033110
2094691167
2130181121
1826602293
1683168556
794368751
689244219
1199360589
1647371631
63170918
834143199
1397817378
33991756
475557680
699084785
422573253
2092741012
25926761
1324174995
239175862
125527594
349383091
392160528
470914017
1456706213
1167837002
530810524
198236578
1038943506
104666776
1121658359
1051215167
553961364
131885421
506425397
404712857
849600209
1364151103
1695231722
1052205506
387420079
1445908461
824816142
1509604776
299118076
1215081927
1672495799
1013187906
1284207181
2010848362
984325287
1922779719
400513217
809008617
1886024148
11278050
968525571
661638720
273543914
687121183
1970747924
853466204
650732379
1873760439
1981660480
596855154
275362257
689401579
589523009
1452233359
1843272699
1061832652
741549307
927424342
689625118
2454414
1084784179
665410438
30328559
713258211
1938175443
2048841318
1166356199
492281318
1020355270
1729817457
703364468
2051685228
1566185452
686092842
903549352
1083574797
572166464
762378020
1070272194
1544024584
544598856
389479295
1185297869
1596066646
79650968
320470332
1272629364
511896181
1888686165
1519372224
1540518614
651310081
782847007
240815277
470040039
227768758
770535173
1866809952
66751008
1751145888
1170291530
1467207209
1489375489
1160445876
964018298
938996571
410447825
1363783860
1227016610
1132202852
1028962698
1949101974
1512428706
1475643291
514757018
2109779203
1639026427
644429626
926698865
664393667
1073142953
151476626
1059692396
187773271
579888881
1825404220
1376012491
1452042671
1358541151
759298227
1189499812
1943438239
1979365731
1036362396
1934972359
126386616
219224992
2100474259
1198504553
467884346
318751368
362405188
203494583
127676315
1959664796
1393432052
171342365
414965245
2023742093
1771048137
55305279
1272102379
2146317706
860521585
732666681
1522646395
181124487
91253058
1045997715
897170156
1341894562
1395503420
1386041445
36841990
231068729
1933313150
1284936881
297271180
1804592294
2110532914
408272526
1201005956
1550154488
1570066621
1498476919
1291237319
1857521193
1476062903
1442563187
4409445
1438403148
2103093758
696313233
1922853666
1022944675
598923470
733332278
1735543445
513630022
1123212564
159465080
832177096
1635532112
1130775590
906913216
1952615188
1938203343
197898229
792999706
1045026690
1775630019
1573422674
102459806
638801903
1735135684
1418357236
898318516
169914054
670233749
579303933
283534843
1292744305
199558549
2020498174
1956694804
1773194597
1738987617
1349977806
1788318815
2076207811
523991894
778396854
487852924
1635711566
1146899769
1034856902
1105369247
1710096574
2094881894
340951420
418825680
1915324287
1801932037
1108933897
808798328
397202050
749717144
956714217
1478300608
1549883984
930704041
83181516
321418118
209261069
230970221
896109535
1272917365
1966404344
834148595
1305140801
1135782949
1322831949
955277452
89764900
1994207470
1127052424
620032656
424606231
530386498
1762788631
1472616499
1891071173
356837934
1019063830
260571805
1388048786
2042234964
259168111
1282471986
1965506036
35232732
545464534
1615596527
840624277
626926195
212493759
653302495
1090767057
503170620
2144930233
188535338
1610567587
1905969014
414666036
70942294
1879220162
469692319
876439735
574054500
523529507
146475944
1659056727
330960176
1510647372
954428752
403179719
1046237778
1557980129
1216509494
928254112
531899853
1690083607
24783318
2062780458
647240552
662977547
1202571216
1219353377
353133328
1747828205
1819045385
1794662426
1068846975
765618975
1563804485
1179046771
653026225
1465129885
739354935
167374039
1926031912
68246324
500430376
124600963
1254953574
2091209216
1019557981
1220900401
1443403686
351564860
1682538351
876587139
1768025731
996604544
1413361401
2145597083
79887387
932324004
417847431
1956035801
1088836389
1714501460
1986600574
2126078971
858913674
295657596
215719178
1300329826
357351340
1529035654
339992155
1233204997
708248253
41761868
1572426416
1976766448
1792024365
910808079
960189516
1586361378
2010205588
2028495514
1976316164
172169508
661066118
179826248
1804287044
2070278699
1085419835
865772620
1571219979
698315932
395915894
852566280
69201996
2049811350
1064526360
224296950
863400395
563111170
1932943719
1749431299
1652174928
2145689011
502217985
353675428
1016514155
1953404074
510659239
1950591131
18147967
1408540915
1966804805
1378586419
636073990
548084843
64253462
1750220942
248316708
1502781754
1623416269
906553684
661631318
843680949
61597657
1885964119
1372265673
1131531533
822750671
1524971962
1604484755
1189868687
356005934
1857313056
946823220
977835651
1787251889
1352226898
1527912043
1290857157
1448463271
830958520
482296785
1319615148
1563072478
1474165292
1556308442
1713607882
1711211237
873059682
1591039097
782453137
1090536726
209533359
466682764
1987948378
103905894
2047841875
450034995
936226430
1685531125
519445998
1255022738
125539873
565531423
933633771
1590972207
503625699
415827051
1578247008
1567303686
1216498792
1917221290
349362573
1701169515
2140184395
688177763
1894564787
551328591
349668362
597684071
2114171150
2029789542
1595216247
1211812373
1106050452
1535366561
128689771
1877545337
296851938
1156450964
466892296
55263653
993057978
1213846745
1186323406
1376051479
1538595187
2020605531
549697530
1658214261
350945818
1654390829
1273107389
172182441
785174054
1074922685
586403106
164530714
372386756
372961711
378604703
1374974682
215349140
977238821
1741176593
1026355170
1220721936
160120080
1290427463
979235841
775356032
725671379
730034640
1632075780
1077036547
1421359245
1975547829
1402089843
1492909303
1430228714
1621322938
424237338
890571893
460899352
327596710
1470732473
1478837702
2026610274
546366052
1431112186
1419088555
495325699
148467792
920513516
61336870
576950979
1176516740
999873011
1157505106
1918135983
1326963465
17271118
1772113997
159264874
1248104431
2038239271
2142521927
1150159061
663763959
1224520511
1228316057
1704346068
475319417
676609083
1093040820
30390482
264100761
1045616632
800414855
1035493354
1271045397
321223969
1865119808
321374589
1629032861
1510070835
676459984
1460844901
2327526
1231604497
1985212270
1389805531
620317866
443111542
254229276
117889828
1403772557
191708511
1051588964
332538559
1158224557
1798829450
937553749
1295874167
1262218511
1021400059
2021303513
797524843
1623994508
1974771867
949964408
977023567
1134484271
704462577
559250683
778831138
817328717
904518754
1232967082
1191010360
1285277549
198125164
1112412859
1068737877
2136669026
1362298996
1230932775
1644812134
173591482
1479111325
125010851
1424851833
1629365777
1252763563
408684105
378844084
1435501765
162730919
1901200158
1439164704
1930269567
1375775144
409892785
1377377966
1930861302
748276307
14835892
10539594
154875081
153334292
1153790185
1828329506
1530251543
476475193
1584108002
743879808
1429229903
1029726327
1884433593
983842338
693495197
2138258144
467024143
1071335464
754028556
810784898
1543771866
95524055
1820027363
746851912
1391603057
1409830712
991231731
759482996
1966560357
2089766444
823523958
1191230059
3015602
339107320
6953753
1197554184
752176034
858100357
1017212678
2119256189
440440211
303407798
800315575
1029261207
2007444396
2114013347
328784478
2094809479
121932214
1632153077
200583939
517977928
677016782
192928973
37458506
858191619
801496097
1866545813
298618024
1888156112
1941405888
1065159108
10762210
1268238952
272721434
736032009
1416169297
714634089
260704783
1979883676
1790033775
861566334
1234593149
928007303
377961342
252822801
2092676165
1903841274
608335872
1155944895
1357514188
1773474282
1208477946
1943278407
757109889
1491168502
1648432210
1084662010
2138892136
688099406
815101670
1022971669
1433778378
1249819375
1896067427
1615123812
1660069833
565118208
802945888
1680047504
1544663039
664417073
1887232117
1897191733
1317759478
378572683
466830243
153747432
1959203524
1572261144
515812576
35870296
1305435513
479326522
1704647703
682154841
444140042
298731089
1766827483
1382416216
959203113
916084132
1298667498
888275264
920770741
839838318
500294957
1267586697
1292175705
1715280609
235280870
1843435359
1762353677
312171370
846993409
1979414226
1135815429
1705679020
141024222
1947090778
2063184650
1506564424
1055164156
1918196408
318398639
1600317673
399259215
870997708
923240838
544508406
1570643258
624960772
225317773
405450707
1458825627
1697867697
1836375185
1252409762
1327984915
1639508222
1212738149
532800463
1055499414
2068979766
447177759
1031490221
1454099590
2123460963
1177964790
1021089033
668732844
51833454
1050485088
912174495
1763062881
1670285767
126746538
1759360546
1418316276
173608114
370206476
676886806
1727426641
984106333
1082229993
1339286488
1354729002
1308096853
97575021
601590172
968364915
300697473
364628832
1765289172
191364512
180262649
684137000
1838502368
1286308885
1518472228
1609737141
1575934413
883819364
1839761488
288623112
146776896
2053178182
1364274894
384453297
269104692
145787199
1074361370
1838880452
427062443
651539857
2110370624
610988850
953112269
1330161624
202788180
1642143924
595831633
1592961660
323898843
2141736044
830268147
2036443004
374381270
85788800
1246421626
1977476238
566274644
295373684
458480677
1684211533
676577309
345651413
1443836797
949838248
565163245
46952907
996304370
1814857186
1233404971
210578641
1666776604
1888232135
145220146
856938097
2123402689
337913989
572594862
1996093700
1087483922
220279780
841316018
1002843520
980358046
802571213
1698097949
1632424788
539200791
1837675581
162057911
2094501972
1598566695
329745254
1039489254
153393680
1583052558
1653530100
40675158
1433322734
1878155911
1981346408
1558596652
1892638034
1212986953
559746666
155084048
1214957286
870657542
1243480708
1636251830
737732122
1601618159
2139672127
1022909741
1834634986
940567481
2063897843
2093246106
1426800232
1139606290
1895094561
1511922877
778394239
1391627767
309264872
1221999084
1002519004
130066276
1610884595
1713025227
1940436065
7891299
1893736667
1929411348
2104163393
1349279379
413068916
1184952079
2088991950
169147543
1633243134
1941151329
1466205107
1254237927
512341901
296598703
1196863627
262322303
1888124161
831523990
608054877
366679472
1737382329
44848980
137802265
629393312
269757632
197880379
337069097
1770593668
301402086
557620464
1326370913
1552209750
777749253
1752686622
1353350658
1556797378
1339775173
1176195874
498520086
671211185
191908564
53306130
1569492464
1354845046
1606372855
1252814865
1316647623
919398132
864353829
1486158942
622634749
614970854
184835003
1336369626
1267924752
1935070018
662228552
727060715
1118242126
2001556152
1118597632
660952687
940755151
2140809662
1542695828
1055238699
976844429
1519461181
317653998
273777823
1254275308
558356821
1469336942
79150483
1856626916
2103424851
1176506189
201028236
997315985
850789438
1487944322
408057021
1179569240
1890776277
795420010
1061895940
1127664065
1292944936
187027591
113472785
250210664
1276370870
903115380
1750591711
1344499173
5045579
1992313932
2113349796
1363450359
371089908
1479132637
375363222
753553287
224203179
1856885204
544343385
1694398730
1971786737
35494429
1885462369
2096511242
925351299
1787262003
1508627730
890102463
1327694758
726801641
1994134141
225688141
1589695865
1365982619
827129362
1165130849
359759354
1487550237
1294434013
466399220
1063522193
1604859729
881707664
714718311
774362420
946771102
922336271
1377160168
1051839726
1870426635
989311271
1123381820
1916742189
834972760
377942422
1508777342
1705893905
224726321
1514708052
591679083
1828991881
1610074236
1472601824
105945235
922768868
1619017617
188232353
1175218857
514393732
303304284
1431790553
886546124
922238348
260136684
434052866
784847404
651746816
122914390
1670137928
653428306
433090567
1790371930
511727719
1363347614
1540219741
1088234494
1309803561
864887507
750147794
1134725060
1530161630
766350124
1919481257
1633013217
884852646
1370049785
772979969
2057511064
2062989918
836534341
2076930688
851666452
1408959209
476736167
1771340865
1798362378
1318376797
272559909
485686673
188862764
1700507208
286455480
209551463
2133528250
1140830777
1560582218
81217650
1762262862
1690997347
1735657812
1186018558
1371047452
1954479260
1643533665
1166662368
1045099442
652185547
89055094
1829085131
1782139592
1179016173
964733238
1423432474
89443472
1289086782
757621664
1901461767
936037358
1038924890
1634748297
418239742
1435880258
1118077292
688829765
618111727
366862158
1011193244
367041891
92111538
1374248037
330839932
1372631286
1496359297
1113508368
85734288
1692162326
1843762319
1756962724
47192693
1931966496
349221719
1307527276
189857472
187691425
1356560715
2121265110
1903934380
760347156
789311711
783455710
517522262
1257123739
35071280
985590472
1136358500
346192448
1215798462
1043035260
958265744
203863122
914414346
1362393439
205696594
1870535147
872999840
179058184
1145310760
944669292
392229836
1034246201
1843145409
323903348
91606227
81314707
1506585050
1624933851
554804831
216505918
1047546798
14990785
425177294
834315399
354351433
1636571940
833802135
1784661468
405625563
13639100
194007817
703006745
913372523
1324325034
1281342177
1256174726
626119209
539255965
812679338
1312214061
1922214770
562877798
895936933
760726322
320381922
238288139
1159782710
982550057
1813742708
776581548
738450236
165266830
944210490
2075877146
734838274
524585597
1920568706
478060216
639292723
661525114
467609469
1006540691
672058098
1232794709
1130545264
708650780
309766992
825920448
678272561
140038317
807398800
1127460448
724060782
793278048
1174964063
58435310
2021820660
1723717970
122160591
324565663
7066981
1866457445
1487515950
1221555236
1220897403
1403891229
1980806592
1180760422
397856534
1803251228
1440700178
542287560
1009642895
1880752193
347744666
134787923
1802744178
85613377
1176524069
621780303
1054748016
331202145
1014095718
915873533
1422477890
1606658386
891092428
1329555855
1948187888
1147575419
1405841374
2017045168
1373111352
362324307
2039013698
1205655590
1006514035
850434763
1257985300
2062533620
1977167104
1826184577
585537131
1728674064
2098126919
2092142545
1012118532
663281442
1067466648
1606111709
299205074
902080337
2127280892
388148787
1166222183
808746976
855517733
1727124082
1600233043
1802801419
1092305688
1566445140
1310028825
52707543
830904239
392731973
1473594563
2143371159
1568021602
1760966035
263616784
1237310461
792147626
1135632697
1837954160
155295558
506417846
1898028584
1421266802
1022046732
2139161137
1906132551
676141659
1098549199
408855064
312754154
22193838
920540026
389253442
345470372
899275261
649053085
887930503
11081553
473597941
185566980
1070216990
488481167
1586549920
1409751226
893492347
1057861184
719199952
1286558592
1486592762
234458424
1204089368
1216171944
1611970537
647996322
1442382080
1278641726
1651159085
1738970446
2140940246
1965898990
585063892
332149695
1793160772
881212292
836380305
1516910418
2142192074
191416191
342946430
1078050673
1847148661
1343874949
1161931166
1335794211
1705749021
589558133
1696938652
1745048876
329278342
516644051
1516579077
2058294659
1211576477
1915871356
1765581606
2054043754
294251979
78173537
9314557
1111931573
743822191
1825825995
165054755
934373799
1632812870
2052913796
59171119
1915804555
1070696240
1209696890
151880159
993472221
611996333
1202252879
737662497
1181455170
488898092
1989703682
632660496
327195232
14517326
1886407188
1906757656
2146193031
2103603444
1474807648
1262274437
670241904
1767070430
483867189
1545096022
1402360490
1554736713
1937817021
439148426
1293410848
1728827151
1693610611
1846720607
602097227
899054363
929233643
902836166
130919831
405836793
143212427
411288588
364755236
405154309
1393588875
1668783639
535563768
944234055
996773162
1363648306
822979625
12293223
1733991148
669186067
1121521638
651767148
1322118782
173164144
1568086384
1938573726
1669408131
793459650
378584306
13898369
542483823
1706740537
734690244
18484863
136533786
1821302685
1033806790
20510989
1460579159
589863550
2091341784
2016192214
679667521
2080381307
1820942388
2105798271
387037288
1663223165
886096561
701340722
1654198528
1985292284
1362109194
1918462602
1949322316
2093042093
1337191146
1137051187
645765784
3840349
748305002
888477409
204780943
1111513303
1084268605
1713263274
94362842
50828378
532191651
2111477640
1362368964
821403739
859036481
941624750
1649527851
454303657
1268343021
558387800
745700885
690459163
1534346769
1633265967
941948946
1748068899
93152730
1777088375
1113116182
1783016456
639681390
1797539197
1436138215
214176495
2143271591
710576476
1073538314
805879860
967899052
791378121
2141188715
1207988455
1723807556
969319470
985371940
1827028162
1485295553
393680819
392845168
935910283
343539855
813549214
1248112616
1048146962
1423444638
343342246
2064866761
1856893464
422252639
1487132969
645467540
1480582294
1723514627
1301336205
2039760057
714138601
2058993072
1739732679
788174333
1094549678
1425532478
816828926
1385045483
409450711
722158819
892892198
1766737784
1627518763
16834953
626433538
1516558130
832804961
1439059747
1130309764
430981214
2022701729
110953506
1202911175
2066497725
1605964451
1174960864
229422309
1102693672
1134987895
1070078443
808685694
1793529338
843736984
1150149574
848039061
1819888214
518797615
490926054
1814024027
261621127
343133975
1858775672
739605705
1352432370
796685896
1683348623
1806801367
698661261
230277475
662076606
1821996361
1898725696
676779266
38094596
1244732299
2097864323
991510312
1628052887
1399672763
89837294
1781552338
1173893126
1955761752
1374104782
1287264419
581889259
242882474
266577015
1512483072
1884338451
1393951188
1154379645
1958950544
1210085423
487412496
779983211
1809154483
733392119
979969054
2138606745
1406198149
486529395
1215023618
1239344371
2068697646
458491765
147523899
306023898
260901503
337219666
111562415
1859331311
862919381
1384349102
1941041999
1189390218
1609142911
2065480009
1546683711
954426954
1562554183
619775410
712186583
1699037566
2138870416
725925393
1891216436
1460678011
335085574
1609326290
309097990
37355109
192848884
1467274641
734487503
1394441608
2091442509
493721982
19956133
291882056
2146117647
944081784
1301444355
1676730689
972084089
21733110
2033453197
306889789
474124357
1988380938
413508204
864121365
2086292228
1361361392
226356021
1362330141
493790809
1420090472
1086217482
551149762
694089937
2004426359
819521728
1416486207
1497945023
933560558
1936695254
648838458
913314156
578253053
1426548306
777525370
1749183185
1340204828
1862708690
788086320
1952421400
1325092804
1585002249
213901525
699329803
1113570378
1009900659
1011206628
665557857
809359853
285434960
2115196709
254825687
1392718657
1055480591
1894219206
1781240549
79181752
974779757
82057028
1002789967
809307119
1931082509
484406739
1923060188
146285162
2097920041
842809359
586794463
547855160
1234303052
449353125
2124519813
1462135946
1170212925
524647319
1958257643
1930842909
967819353
1683460096
997777280
687835601
108435245
1052903156
1111531807
831998678
1012054845
1726803574
709825983
66983648
84489509
517454489
1757038679
937871009
76419807
1085872598
474460570
150430173
472881271
1403851143
1844464734
1842659332
1788705656
787636741
49886509
845803862
1967465676
1666724536
464113687
102526393
496761644
362612343
1908962968
1941835180
1594930421
731903875
1176940191
1110297346
1350349441
694500595
1285941240
1236813859
101605682
1510929666
1245561694
1533616407
918922270
1678457624
1085071288
1822294822
1924876288
785941247
1872572775
1380748742
1166834794
199310666
1126490134
1955330604
1382241874
1661977634
2074913892
68389894
1295342114
920358713
1935990682
1618921916
787549881
716222257
1636941856
122190880
544446050
1370657634
1545113899
277706668
1514099279
1794839834
467015684
1875389295
487361549
1402391512
812100445
1674967750
1902979131
1570744879
1546635298
985095293
182214741
1727455627
1098854690
1251722033
2092139915
2034175551
1575720049
1122651769
1704774257
1876405363
150780376
1024999933
1346180538
398119900
1199126761
1044268619
1173216196
2017344488
1153153071
662532433
1920991729
1926793390
664383990
1684346336
1042335731
724295238
1082442715
2074762416
1822013966
800505271
984581074
2141365277
524594278
648816876
169795575
957458577
153926621
1368657642
1152451335
1207727354
989157638
225771621
1816314934
1532107420
641751752
208153529
1815911482
156971439
1449924545
1620615339
753935436
1073815932
1587710256
265215497
592387076
891170959
592606358
1237951596
732231676
874994967
1867226843
46469998
1243346797
530644236
852952497
514919824
469156649
2045716089
1564746284
146269295
1485280104
1244848037
2005152573
97930588
957210094
923080638
9211765
1214618815
2059635955
973104693
173604739
1167674334
1854061705
1546294286
948379879
219202365
764215657
2087644014
128175970
1706979432
320681772
913985534
778278803
981803421
109893171
426385194
2015310139
1812769212
1911935549
2061424854
705495507
1819200744
1968832648
1411616452
1523623415
477984001
2121860677
1010507133
504988768
964898162
1771949638
985934888
69822558
1165944657
801933330
1556411731
792470153
855377475
1792683311
630183589
652817745
1086829668
538349648
722577814
465077576
1491369534
1313993490
1710940896
2067993680
1899837244
740762625
2069134352
123257774
1538795089
1469261253
103916100
415506045
644577737
1879268386
760164350
1348807460
601097111
807617421
428993426
930891524
1846492525
483569170
796168569
840828720
926520723
1120766596
1050059415
753476517
2083652250
1152266954
800914942
423061846
908320618
655573338
313868350
421704675
1918374000
1490153468
1252846594
785838392
1190031092
1765670416
2024626808
1489643967
1849720265
917511929
688747304
1049859239
1775134065
462679945
835333290
1882894579
1756837977
1080456580
483841105
1006069708
1289584400
1026434224
1788223235
1148991358
217648327
487943578
1842151759
1275290757
1492589412
586208226
2072006449
376976753
1361686373
1570344147
642655465
1463104304
1340556486
790996156
1039406952
1425044790
945537821
1646701960
1356016539
1217327642
1953216782
1144518061
1986172810
2042092303
1185604094
2101691818
916605530
1042349461
1418129654
2131961465
1941847162
1185754532
1340581268
1890693037
1345554353
261470275
1856317527
1705172560
619202550
1459084692
1767222863
10318357
935805696
792679169
169043471
1442141326
76568889
419876261
1727769513
2043840284
246332675
170366050
994608297
578787563
1543894089
1708202658
1829069982
658023850
1707515761
732012972
746600751
1745083185
2105281192
165209004
1035452125
1396476057
1503888691
148751795
1663573049
1234809658
910066366
879759829
209110837
295253634
854622794
2029992373
1520349421
1599629539
1499054063
1639915631
1046329840
771967704
2071964635
2117332252
1824812615
1143159913
1664363294
1947067596
552143439
1010187403
411869160
609111335
551470615
1326951967
1452915170
1355699829
1060268689
1709418226
447811118
1499532726
424488239
622708234
330921842
1978226443
507434043
855937424
336281338
1155330135
2022712177
1863998702
160762797
466451055
1222545350
688699336
1695980494
1102089437
908213298
558064490
1113736174
415223439
866073914
1031786860
280377256
1072306489
2074289598
1612065309
1801362008
1508811579
558881565
946395708
1206998640
1918579089
1121235295
795847133
412401256
1724273285
1352060826
1127438882
2111960298
1287561226
216652725
944163786
622075101
50858261
1528426391
6729023
1951748461
1994401030
732419168
294170825
807036702
606244109
1320716136
683887504
1369338651
2034646764
886638143
412547708
1471093787
239929062
693592708
1245843825
1880797780
131986015
1485971216
99094967
1899040722
233032050
2143212352
1702201205
937967801
1864929791
1925781498
172585071
542503715
1636243789
940227373
1171073558
1934536893
1215006386
1354644765
1631840241
1293671569
159118729
1613534005
289059296
777616926
962729829
1119303085
1696721449
422367066
1355734757
1224700664
733567965
1378129396
603009351
848038949
1360515272
355746701
79208665
778967412
725037231
1281023501
1247620934
394671651
2114856459
380022583
1858410584
1428878588
945835417
862371203
209822488
1074895908
109964247
779816106
1178336529
645540455
1489775534
2010424564
42671075
163553854
1582228578
1633051639
1833674810
1921883745
1057810519
1399297363
1504898882
1075588838
166189660
1638486518
1853218234
569572421
1562414295
1180674338
2004680994
2060760214
1126229971
742363305
1321112377
1049870017
365188824
326278264
133663530
1940994075
1986510734
130121562
1763489969
1556559730
153747427
1257657231
998040944
1826576872
635827312
128428632
665649120
217487145
428803599
364733573
410471875
1611619704
1589199143
1394627308
254190933
508753409
1681257243
270900831
1705423030
1323512104
214814915
275183590
823277341
454908671
188851427
634949934
1365798958
758085337
433751646
1963842766
960650635
117490758
1290966510
2126386770
444673281
2106493719
1677673763
465146471
1796121436
134098765
80094294
765515744
518557092
1489341934
948254888
1607368409
47201489
1114284178
1391975058
1896143281
1427572425
947612243
524360765
529556750
270586142
1350511495
1189394187
1991245875
1414898500
2109857392
1662485317
1697901878
2103132412
1576729370
147879083
845453606
814730247
1274053539
1680024036
392309913
417230659
274159870
529322551
2018370430
237441060
1884411474
1610421192
1907240380
345114969
68007432
243456623
731813683
1917381853
790773225
2091328738
628914189
271404631
1198502570
681454703
1910598978
1950782835
1851856169
43522457
601659520
1656739781
1536239088
345654141
2071701585
342801249
1458811341
1382675874
819243192
2013028627
1673799203
523353786
299998040
485054023
614100170
1118455240
10409869
902139863
1277628610
397388218
1006449399
286616523
2100800038
843867773
1062793564
2122103802
1338282642
325239789
1766227189
1340659676
1206444315
1010682914
61204194
76724061
1724231438
343066913
873344986
768742471
477209514
412896170
1287739134
1138398667
1161152776
815249667
1803170706
1788608861
58238887
1477337554
1283789995
354317757
853060298
1949507474
900999487
131312894
1612107084
1170045863
1575006379
1886799635
613584191
1581997308
986313451
607132605
2067277907
1550990918
675479736
316707976
534913134
1911090432
1757428715
545001443
1229916015
1532153579
276146065
1537034901
283939822
2035658820
22478967
1921110582
584645830
650320635
929733945
1439334319
1536925230
935211860
1107301943
712571211
1211491618
1105665961
1736160917
46349516
273515698
1706358354
377992105
1333146124
693170405
1296511764
1889283575
432030943
1284973646
1964488238
1726937227
1465714508
161196844
387336835
335293061
289070214
1889007786
953594808
821589508
517188187
953877098
1771717692
1067338010
1720816475
1902126347
756939722
1038530011
1706605081
960909350
1681272271
2053055191
946801245
820542302
1012969323
1693238029
1956318226
1266180407
1268157825
15652503
1752349976
1679590572
2110147533
1792061999
800289714
2024963334
1568647624
876384272
412862659
796297642
158986841
792733787
2078313066
1408331468
1421725897
433328248
2029368731
1118673306
526102568
2018960420
2049210436
1247054971
1773642003
1319974323
2047294634
1542820607
2090059578
1289176387
1042594516
2069282572
1008881921
1827504854
411243128
995175400
1552413946
1838470272
1143729674
827951879
844625836
85698651
381332620
779483327
1102232366
512805762
187536392
855775174
2060440540
1799687066
408095605
2109896163
1121757129
273194397
1464589593
1172846567
2084082796
949309243
884703487
583405116
959945966
1505132195
1096773493
1528262848
548708500
31447769
887519753
1356538830
1272715424
327412706
1476472711
2111964036
146300791
1671127876
1355039986
2018711637
1965587830
1156461566
915802121
1032188880
1376419990
600797844
1627380265
213144579
1048730009
1927085596
383562121
1780748471
1063666494
1249111969
427664535
1988775594
251244454
1101714202
25000732
495516823
759152437
818063066
18630948
960992968
156122712
975152259
1646006650
675820634
1613376560
670748995
2067230448
1975114349
366397538
1646089576
1667975089
464066721
1499474401
2014748044
1466730192
294645321
1422548165
2038317521
398647059
1223030056
2112751771
385005331
2082575438
1819399845
1433116293
1269155513
314003168
775751764
2097025038
409456345
1615721684
724225754
244714698
641911417
942902453
1783860172
29804760
2010522162
688203698
1097158914
892160748
633619540
630510576
1852488920
1570456379
2074281088
1598265008
41492139
753821815
671073479
961048169
1206313789
1990025068
321414586
1383947642
566970467
1881352358
1435106760
1567325181
2041076279
1737627262
798382812
1550782989
725628417
1790397309
1380010429
1508686461
2109118475
1566032057
944154221
1521519741
473935475
1697633385
1166685336
313544205
666711600
1585340232
1526874043
1384754856
1707794267
1006916528
180224865
909478124
1088092441
1233249049
414767976
1401498889
1076127251
1071263024
2051750985
20886386
1430444129
1982231866
254440236
1297962501
1485461155
992076043
1544040058
1543164899
1278150405
108445423
537054664
762239532
25314460
966153167
859273829
892434231
44432082
333722004
904333151
951948316
775375431
1310594454
884906354
535852985
1100051649
84496001
133503111
914313291
560599403
864987964
1477338720
1480312419
128420130
2022567839
1547001835
536909331
1483922108
1154602268
322807032
1933521439
1067820826
1370328714
1769875638
709324320
1523942862
1760352300
1926597114
528625759
459120895
316640526
424227641
502803436
921147896
795460965
1573929798
2040374207
1813296266
1394703670
167460145
301741121
336088308
2040709568
1984528476
435398125
1890882154
979593454
1377667390
1030407965
1659538524
762269290
660666679
535383676
843998753
295049899
621373215
892585359
1416692792
229871820
281999152
522353334
661642998
316368092
428194771
168590159
1604069385
1968282147
548068590
1933547094
1992963725
1180199367
1926662520
1528718933
1057634978
1358737444
1273212437
513631091
1370176082
1479140356
1824421647
301465131
1854494086
1416533105
1978308435
2023145888
2127057544
1945792144
720525606
473922857
1362850224
125750485
940537465
264795995
1306233474
1387973638
209631515
396863328
1221357341
1738271493
1494180495
1154939013
1284675806
1190932395
1134517579
78025533
641342649
2049365365
1700082627
1110847394
894428979
879526984
847827374
879653050
2091794622
1278217730
2020346729
359875852
809343534
2129966404
765718264
1185436304
2129305765
2081880894
1747180480
1317037927
523409914
502855165
1673224964
728823142
801573109
160116536
568848458
696423275
1290377589
540740084
1285241129
1041729596
1312904464
1215279312
717714862
1738628081
2013929181
215911574
513958177
756970344
94336986
1931494014
1387266505
458797523
1384352588
772749789
1808152775
66986643
170099461
2023271206
1264196443
1288481837
767173502
1909011857
646451772
1261029995
1792126942
1123941802
1936179798
2057261138
738596531
759387024
1868348666
1389769341
13133318
1393156392
1177876436
466114897
1879345035
796614714
721817038
1560443863
78267674
752343261
14304848
1726939368
1648006179
795109265
39741084
2067982928
1922706227
848595913
752961810
1137034899
1166695680
1110900201
202784317
349023071
88686017
697241008
1630221461
1793603601
1928990364
644057072
14919894
692690689
815198645
1177298394
696868455
1488632066
894232478
1336312368
2057559911
81731298
608375406
993761338
629654855
1473006505
1559118488
1086245203
1592707209
973784839
2133969636
1764715602
250190151
121264064
1152294137
1598415439
899448723
1437744599
2076290352
1773483576
2019017539
1637250020
533897007
237650448
1270668516
1643838244
2108930618
1412521448
885091688
1758342191
166995171
2068551080
595656316
1818431925
170224161
932997031
2012121805
999607063
1899316459
750324338
1368837839
1671165411
1377612932
1715616675
1623482379
2026840331
323311934
2047972813
141987362
1101481537
405149647
1340305023
1035733655
1971408158
1706559145
1048984852
841111930
380998631
1501864341
1186498683
2081097967
1774093268
1647199615
805199355
416789175
692529525
1131673158
735530602
1375585035
1494931507
1322346794
1742599683
1060309404
971747
486300222
528091439
1426330008
455017307
1000351718
1240329076
675627571
1242999413
1842919441
1906888086
1274005157
138292381
218997586
367416319
1880833612
967235195
1257155041
801424557
769996123
1875751148
208826349
270187994
892822657
107895584
1356366104
1265988514
1585297893
461302829
382705044
1304983347
1937582299
1802362417
1963019767
2004354035
1469858263
1155203035
576962384
1367791205
286168019
354709307
1976756209
1993378469
292803469
21011297
1938944782
1146716699
2107362292
343822299
1383462277
987582910
423630468
1222886660
2040195563
937736374
1688509454
184925194
1386476697
1288445556
1731189698
1565499465
1806168122
2118359294
321649836
1691726331
1191920100
519142121
604087556
1944729519
1588065651
1140877795
1365089064
349092229
1254433181
42073315
785526128
687489810
746492957
950985291
279274038
1737338160
1851639420
506302092
1402794178
1605300471
621091252
849899912
1857618255
564429103
1424906976
1646048766
1122940084
1403628988
559779640
1516930711
773027168
1033178175
1808336981
365944133
2068451143
1082780641
840417407
169269490
1684181094
1041092299
87490333
1012964164
1958604875
603647051
1084769401
764784665
1063682393
686341045
1053327064
732232278
2133731373
1053001179
481396090
265956250
1623415921
1600913371
1001840165
1387577621
1674440870
425192778
228509860
566790954
1900323583
676121127
1540920091
1280359035
2051830990
1886223832
554776180
1732146873
739429268
1609831448
933706387
2041314599
36919422
235962507
245293668
1455244857
1113246075
1669687398
1238868147
35075148
821510353
867955941
694408007
406211008
401053086
1797762288
1325648002
873326411
87710742
1509120078
2011499184
796463538
2033038776
672131346
65467522
1680195895
264300943
702443101
717589909
1053013584
189318313
449711689
179023442
106944884
43500022
895944883
1254976540
771039245
1449851574
911982750
1607192106
1583086485
1995235038
307810081
381864280
585191296
1799271657
74259899
1728218131
1122889591
2048516821
486737864
697623414
1464313235
1136262548
528713179
953179846
294961316
308322768
1188847264
559488018
2028677837
535041035
2000839382
2031178793
240387920
198813924
1973988839
530186134
1615648913
1057813804
1938157872
522504605
208613179
2115290703
396412401
460868994
176676781
1979114085
716965706
942119649
1552335055
451645719
823932179
505282847
1657794970
1114761909
2147409299
1270883266
479701050
1996878237
1211961359
570644421
135366537
485061079
493999778
737953420
643595734
479242620
857586044
1837488832
1530145527
1751365872
1600145270
415331539
2022755933
1487264588
1828760113
1632724572
1115602305
24340062
1688092371
1062123345
395731554
1407685367
922892584
1394291103
782090505
211488060
413879703
1045476818
33326775
650923273
1758225256
758044436
231448412
1151514129
739725064
1996996468
1969837148
975011798
1976341573
726490160
2040197723
694117965
262746269
335532592
1617229862
1680351801
1265331462
761149884
199412786
258779356
650623327
1306174243
2105998204
1394554012
1288080640
947020632
1733099299
827856216
94655225
380348176
881167227
1966098497
1349278208
1587105785
537290125
46061756
799527171
1952848111
2108080560
784992221
614057913
1711800752
1360079345
635256124
1788950907
1927087019
605285304
1335148273
1048190896
672271789
1253641930
68170229
1530301427
903170258
1670304533
1453122099
1491651080
1081386042
1722398446
701027098
1058507431
1403627878
2114520467
909088616
1731532010
1165203636
774303011
645001783
963805617
1090571576
94182712
1743338978
1617427591
1632135555
518450350
1355259348
1177227094
907365232
929695754
1098249630
126612262
1164134553
2064558171
1881188790
139652054
370127454
1674596420
444868570
1970710870
268313208
818942828
1797928595
1214558693
15896353
9528324
1953042142
1217713511
1552000802
103442787
1016412780
381724192
1486386802
558947867
1945583133
2134375505
1463570882
1431074270
238422108
652967752
558107555
855100554
503786087
551958690
1290498131
1176034313
2065029229
403648042
1178732993
1987705434
1731309968
2066482087
1318464571
290217965
418795551
2134746599
1797081708
1467823677
1195156001
1450179649
574263748
2043030897
164039096
670409634
300207795
1533188879
549012589
659075029
1489803400
1215438949
1972182210
527005325
2130953878
87152650
1834279321
1624531302
34024240
928320764
1832691233
1057474588
1663801672
719747149
1062947729
747819689
378482568
1480263544
1459900296
180773843
1943006552
1486826212
1223386606
1816201994
1357418080
596093985
613079015
1471086385
984920046
2117012408
962440487
171384906
1304247273
2074634114
866032481
1328415264
84811235
1133570540
1633468131
1019739768
1811300129
296271434
1507269378
61034165
2058537714
12357980
774889971
19083014
86424222
929600813
1000899911
1790249101
98544068
1969099148
750226956
842572426
919139197
1274312929
795426164
837049843
1410208907
2096039617
1687942251
1075738340
349002281
243263132
214524965
31739736
1482413092
464642309
2083358449
746111164
1039897245
1149342551
1765564191
1697806062
1476733185
1628384360
897024240
274944544
1789229933
1064416290
1641308508
644993362
695259730
1003804976
1963224797
274564105
774649523
1856652991
856683089
453477634
1850611337
2094498764
584365605
1119354050
1138176320
1240029303
2132375394
1853467407
826592100
1685437657
1443306871
755267990
1602038632
16076490
1123596991
588256830
1874288006
930959573
1538479256
487036172
444547150
2095263660
456553399
473373514
941021384
2012385475
1232501824
1101828236
899018385
1602152648
410111634
656693677
625537085
2117704090
1815195303
142285596
133177196
1297455193
73921807
373129881
530580908
1327602698
58361560
1678711326
337915853
1860293693
401446341
599859576
1810182817
726803878
1513990378
1074950398
1534261082
895087284
1113222273
1882284978
821317456
1956276145
1829980809
121162075
668782821
262165041
1122421358
285270253
1013578566
631406414
1858451938
1069374145
629711576
1540727075
1954225471
1140941587
1860412696
947830313
462022375
1659024208
1140647386
34416233
1282504800
2081729988
1481740895
2024075791
1802103379
871661267
2007674523
1151535182
751377464
463423341
752543779
1556327623
1415679413
2068533117
340440112
1924437519
1246494198
1362968527
1523823171
620465155
1823265876
701654331
411851077
1228574315
119951449
725154153
709159903
435847728
1573421599
160396940
1670820775
1866819742
1114639097
373551260
1854310151
1769545001
950314137
1068267497
1826329622
433822682
1026060936
468812714
1919644996
1016713052
1535711737
75719675
918326843
66709363
1428398404
1433648005
1736421136
1152005949
975968679
371983159
1417806146
120953610
1986661945
656020220
1087912948
449210149
2021309550
168539320
2082742146
1098964483
1133122866
2031238818
32848555
1860054544
1754498058
1105671490
1013315075
1418786898
358318069
1105917357
708176119
580673167
477291358
1760978950
264402268
1801886119
313855141
1465432405
90090477
212866968
1540474452
2105155131
615217377
1383604763
1083438844
431791284
1236342717
1089997893
1857427967
190045968
1402654562
251521440
188055437
787287385
202766146
1510984642
1295340759
1545580552
1534411437
31492311
1755477060
549493393
853103942
1623132514
1692990976
22011081
482320286
1120477061
1428994069
1406844476
796426985
231400602
1150629427
1019920129
740670977
2144575140
173984498
1799005140
1744969988
1118384311
511786744
1821017755
886278505
1315114692
1893552654
1292628365
1485317933
899005842
838992628
1035927900
1126172666
2039994475
1840947160
490311503
354675789
1837735680
1287036449
200368999
805987089
2062027934
1270627228
574779190
1963732542
1251243294
871818637
1890193175
101248787
1767484448
554854928
684741987
1329404478
1998041960
1727262542
672685191
1470772198
1272901711
838972637
445685905
1362252896
1046735514
1242208927
255615567
545780794
1532269145
1895723687
483332372
405995571
1698172589
1808275445
538098960
1762407880
1621234559
1555713946
726831493
1437583344
1084407862
874541212
1883395920
92817939
2071725430
480498821
1140588199
1731388752
1741001641
1851199355
1456222734
1763562661
1044926875
1549266932
1470558111
1784817938
2096781783
1041844214
2101161022
620352863
732201429
109411530
1422687489
1972568831
718956412
810213215
1088539325
1281470006
1108215762
532859890
1080560239
1030785547
296213853
939823948
1752957168
370289918
1647084982
567618185
1906183360
271811681
26800319
138715967
1392179236
863015460
2084443546
1474980749
614781831
787246941
2122658448
1523668743
1672796126
1980602776
287674804
1547988669
963596397
761235174
695523407
1422755988
279088523
2080014903
865786982
2010556612
312073945
552783610
1284637517
1501506027
387814670
997201437
1442654209
1146465323
689507487
120461776
1711016271
1002950364
2074066956
1715974699
1363623825
288927689
153772507
1816990040
771537825
1590637628
419757736
1036406531
832949571
741152776
218572845
2053324332
891269274
1985988519
600778441
255428582
1966056552
1299971696
1238971401
965873817
1454082439
930427006
636206289
837198695
155191251
149010834
1131522975
1775298423
1543322819
1769789049
393984726
2127272763
1928524387
1129800901
457297709
2126977292
1296391308
1757965117
1495095694
1521624046
792944588
1313761609
253084015
1714944706
203906872
1253208282
1949816679
185906578
2001441564
1759380728
1007767326
1635838228
1958405877
1945420570
633946401
777360190
891772890
123916980
980334228
1521045364
1634667107
296820293
1479948704
1338495732
368603550
1645236949
1182757135
1032106205
240098368
95135840
1352384991
805987899
1166840893
1794405001
1265564017
2103881436
2016179066
1983346745
1948450994
2050302240
2489186
1810699348
1145541882
266932881
1948431038
1381309903
701959062
1045939071
1189448535
755996620
129571545
1162073109
1544032516
981674563
2105322890
701169644
592912371
604135852
857848930
112665258
1278747122
1589688260
1206661227
366183449
111138200
1288201122
156814666
596077723
256089165
37876192
1097671568
622264570
1892569245
1820239049
968592138
1963681591
1946264540
1968610543
43263187
1214460565
751633791
512477472
603710855
1112282997
1786974233
1979883173
404924359
591849486
225870010
750885314
1295074943
1807145130
1684518000
130581944
1852358324
1761414057
944484143
1391496470
1521179150
123823603
353741083
1931874815
2024333676
1781115637
709633456
778915465
117888585
912253229
1314034110
1027783815
419280430
736689747
1131440459
973620906
637813689
464313210
1438574159
139476878
1833032055
11563360
1162229491
1459036970
1805698138
2099469568
800275286
1830624821
1165600132
998353721
1362021383
53501650
1257299181
923462949
2080344283
2119773368
675216139
904893783
314519023
2109262233
1631402987
1253415568
554464050
1175197914
1773078739
24470805
1656910316
962793605
31556208
1890583165
568234801
767422735
2035946388
1017094731
1331561977
511788497
393022211
922966468
461094216
1641131296
733298219
612839564
366475105
1007184073
780514023
1409905786
103959181
1620162063
1670271484
454972976
981417034
681963014
520921368
1985137986
2000838546
91123142
536970690
2060436657
188086957
1950828238
1745161954
2048822912
1063859629
15644480
326190938
804233433
2031997084
714304031
1924992966
216308032
1657692631
1305640727
134218184
813599268
1441143877
114711440
297294129
1735495142
114498927
1407664721
1980491490
180265894
557597719
434025493
803015368
1729418193
306417124
151951250
1361884735
1662688137
853409424
1112353218
1147303515
1851826652
1550453997
16168561
808682971
1507767018
768449084
2010519522
1073866671
368838004
1736732657
2080702420
346851705
1900266983
1227376073
167052999
1206480103
1443294099
1125863628
636650849
912448316
743199751
454973507
311571401
854629928
1888495666
1388008817
1419416129
1466319741
1056147394
848140424
2098862472
1569678767
94207563
1435531281
930820746
1158873121
1210990271
1807582675
579270533
152487923
1497737281
727928464
141015964
1251708495
775819789
213753638
450648800
447458136
1952210843
1937265509
1844269960
2039771148
1440111906
1441115184
76850508
780378217
1748001885
1104227636
1609136690
1291974181
210978635
1391985665
578852357
333687378
500926027
1196422701
2127728597
1265108910
524470951
1499846276
1352192264
1717634459
967093305
1765573914
1848794727
1817962833
880786584
1077244806
1883334624
417591625
989060094
1688974541
1657970931
639108673
606000456
2114622138
209674489
1726772920
559432308
977841194
890997538
663861227
602781801
2043714570
379600785
1083781403
2132818896
1056974454
1747210825
1670450478
1111751854
2055663542
1003719850
1710233007
33774394
1309522536
905295009
826971103
1189491668
1118776826
1949720047
99171381
442397451
954934212
1367245200
1727733609
851112598
64847616
198237816
1438361114
159489234
832670120
783950233
1929744775
919722281
1995103122
101045793
887883554
1066418463
201115639
1099505187
403874313
456956613
88691757
1542730316
312315236
292757362
1377875438
1136372295
280143590
775554493
268065134
910855469
1755621625
1868322536
1224765340
852371873
2130795586
1949502244
10945624
1661777501
1088148371
1683844449
557292798
1440201056
751545408
1896466395
1901747706
1741371910
1496996289
1200576521
818264521
1009432449
1085765439
54168415
1465755415
818735694
455942679
659325670
841703059
1160203117
753753008
1766776943
1035379018
2108319150
984708271
385669519
627672910
1639968072
1002733100
706909445
1002952138
1272684625
1907475571
670289530
258137249
1613754078
1055936840
947569239
1955782152
532114253
1814328892
1977639671
1948187447
845415057
95444498
1248777248
186428347
744815749
426551441
1330589674
141540202
1066714165
1585580875
2099483169
410243204
2067756967
930938046
582905181
930642473
1905475749
148137501
2102929022
1339606648
1395356926
205282767
2026109414
949444725
1313308191
457042335
222635718
495466281
1079937514
1638713644
1673880571
305179431
232850265
45369198
1615698869
749159726
1025036641
2035553808
1841426581
98300859
1043947717
1598435022
1694632191
1624363623
466645811
1265024522
749642756
41121591
602453979
584520995
905278875
1875560774
1934568460
104113370
1172589078
1485135664
697058074
1985805957
165966713
1741579374
1833031205
1649926175
1226800391
229050639
1304354286
169886848
464398291
252081782
2008674552
2457531
1804775113
1261063821
541297960
360537923
580866834
681619956
2048993356
585127384
1267347470
78957953
2128742131
1789439154
328161368
1275523532
1310645727
1043185264
86128879
322514929
1651849708
586430720
55527009
448364808
1559212095
1783392240
9367692
550663085
749459065
135759543
585817812
1095459502
1638859549
1938627254
41317626
1644245788
117102005
2130269669
1849400946
1342216735
1897039663
1502445862
652010390
952822875
54657564
1484483988
1162724634
395211478
118997661
850718694
253911245
2117814766
1319272215
214458917
1226268114
1451083756
2065930276
141766137
731062371
1321691757
1728532789
94592674
1946240715
598691131
1528025143
1623276558
688483551
1444096117
1675617890
1010428923
113391936
578934399
1304600600
1231297834
723628131
915956384
42769782
251115803
34329019
756719461
1031549472
1500618359
461405100
1236288579
1191005790
1406952270
92903349
1095734336
719728134
1033314135
1990889153
343837743
553767464
1272135137
212993469
481532158
685326408
60971259
518971666
1849611673
650939200
999103072
568955324
340054486
564962070
2043422444
1575135467
1953750991
354872580
240914507
1081586819
1413278489
645113037
373640972
1559192499
158914093
1708655610
126960983
1036907057
1417896280
682439198
2072332525
2104679918
972331072
1824325007
651998590
849404404
1849805077
518347704
1306199668
418462574
95355341
202617014
70187605
2085828085
521803573
885579775
784317375
1373175589
675820206
813114635
127734878
254985131
645851276
1193980596
1382786779
1029247724
508679812
1695423467
29766039
1913097103
1236126215
209421367
1143789568
1321783232
1128951245
1886099271
1228633633
1534378347
717979847
1781746218
234879436
220333625
83530828
178348651
560579826
162255865
1067602454
397199216
401283210
990709045
1219775101
1560582605
1334150743
217150728
344083234
1324553210
865757980
972989312
1056193740
472134327
1643671800
1567924699
667126193
1812014272
1757354460
283657898
31787949
745636814
1322340765
888646238
1248494348
2062767127
917506066
519695194
2068091909
1645923578
766890859
1154169313
309218603
1437264175
533502605
586558798
774583914
211271426
1909868381
10182419
186705401
291741829
1931575447
1603817376
557129667
510133260
677604516
1452184363
1882815279
482030533
1758428010
1166820489
1166905670
1636026130
1611020476
1295434488
1610658606
246079891
1169434203
729330960
1465657376
1224621131
2111413972
534009344
287241225
1190327710
1523891966
1016793495
1410606449
274344246
1684428951
292239283
948743179
544755927
1426779337
1718972819
1126545107
2031119441
1897967101
1328143771
1814338031
370405744
1903397315
772729759
764493220
382240012
1961376878
1520587029
1851266080
1515485843
1260349908
1967476087
1088198600
985865329
1812578356
341128831
1871008105
45202572
377889468
1488014323
971663075
787909688
1514330938
521065709
1903145127
112344268
1060820137
1855750924
1412651231
291334008
1330109865
1955995456
425328868
1937948116
2086859317
1334410735
434204656
1073152568
944475664
606976776
1564657963
1417660269
275711871
1892531888
290277892
1710881202
1124659382
1399261457
415404201
1899048532
144016154
2042480346
1683843539
1522056273
919539767
969354554
906766059
557292676
1888451985
1542135431
1044872512
582488505
1208927571
1874728560
932113242
380377347
253198759
385113547
1010018101
58171973
183140040
158304007
247141722
527536168
1604998287
812069621
1833027117
980189213
1229457805
365829163
1281883371
2113428233
503954695
137653267
2121317679
128822710
551835864
982013554
1465672136
435406897
1476480091
1379270161
1323809533
1557309245
1844006341
1162322221
1970844694
1770103646
434972041
491195649
1226932875
545515994
646283159
717314846
335764438
323206341
1786955322
1886254162
2105127774
389905342
1812333561
203021792
1536622903
1777038041
1784401351
647515671
446435420
566457426
905066042
2065270472
1009964173
28784654
197314075
1365834712
5622017
566789126
464093220
1437842838
1038931614
1080171649
2000808624
194522642
1229504806
1967553685
1627595182
828374354
46538626
1745180075
1366552965
1130720460
1208014931
420010146
175110327
1858395242
102836362
1030473133
915853992
630955681
334180959
585712716
1562265920
775230569
1180308059
173507588
1616941093
1906774461
1655668474
1681794117
1335854506
2105444774
620817853
1547265318
177602136
524124919
174801495
620437224
261101100
931877825
1781924835
2145026780
1256426369
1578641057
693050502
134456158
1623269719
777307614
2007506517
1517798399
813172845
406827041
253628968
1227846142
979653501
1470657898
1471467009
1624204363
534867841
1063934456
621728582
629220409
649701245
1430209462
1965733058
211844381
2141957566
1307307428
814679238
1578022106
163524158
1353082067
1747831796
1360825454
1782671756
62376936
1835566860
1713112960
325244544
1132095515
1690152309
785055110
965659765
133493943
466140943
1827107117
1102460335
1685340145
2002639615
660517120
1625704822
933498585
1051319743
329793486
2007256730
298338758
1549797083
1912439934
698836390
165113952
1730029542
1077887647
1286167249
827807310
1582324438
1887033967
120029374
301803201
150814485
488198539
1510773197
523350383
1208205619
100541090
1448909781
1220214360
1970497613
1992545871
1780216094
1659644443
382217332
262824568
2110399221
1675397720
938661144
1202934609
233440309
71768562
959897339
1604565876
36680576
634596722
839314147
1656482824
1041083720
2007461521
1193849719
991294742
1148839379
759701882
1921616796
1287384435
1256451080
987869213
1061971083
2074542991
1031082892
1832943420
1689935045
1979209043
13870765
1524042223
1994315052
349999203
734142742
374556303
330829946
598432420
85160312
979653265
134568037
1576239647
1217217648
1500604078
1591454905
2051339653
259085972
321065890
726268214
547980430
931581522
213894623
460706748
954034026
1167892121
1216123406
146391751
226005032
111014129
1526942033
1080953778
1448723059
477206495
1166988726
757401732
1438937940
838699271
1176427955
1480853262
1354920499
1137139568
1046720882
1879158306
1283086540
1087038873
1696824948
368241791
525058893
1094690814
1291439022
913272593
228741339
791056164
1718763073
154574473
1469082509
2123924038
44016997
534652650
1298323655
2045710578
2121289495
246613053
914231730
805316029
639673212
1221990821
251028238
1086701575
189598144
947736592
1567872483
384481058
2000950509
1885485925
605216585
315982794
1448736421
193415531
873650472
1172968018
1881029801
1822193696
1967342134
450600324
2071254175
241996664
2134951362
705138786
481515649
2061237251
867372409
2129817819
520331878
1176630622
1574721343
1042272523
1097640284
403012533
887871486
1755204386
990029088
1560715905
2074337787
1824555523
685734675
763198281
1493489131
1234971762
1805939098
1356300966
1791875946
1158162196
291908843
2134677431
2076467331
301108878
1141109627
604272973
886268597
1191698990
1393244483
1736822117
288587312
734277022
1399354743
786935393
1391249245
740768637
1984314735
213827979
774072862
828690293
597404075
1298060722
1589645942
805955839
336265705
1575618784
1562713337
1915751593
416395589
1162245962
1807846996
2121766718
2007663244
1111716005
1081267289
2057443195
1000547436
1649882987
432426465
180727967
453375456
142493227
558603042
1949467749
362355295
1675959892
289977847
893593021
898881000
1109761670
759222645
1366364733
1758147003
2030100578
970916741
1126577437
917956559
1470013294
1106621499
1524920689
722442233
662382176
459527605
1299985350
602358686
1095550572
1204872548
1361775909
1295847917
441046229
2052109282
1805341873
1932352628
1918382396
1008727213
2027803255
1996424003
1942967360
1607112509
2107011308
443484432
563471799
724362831
78968880
2142992188
1619253814
1574990189
456314780
739150505
1024596447
2059779059
1919862761
218834873
1182838575
8107484
1272966663
2036045337
1958509554
95812621
251159787
1598260731
242055310
2072174768
1278298072
1398168359
1756789222
682769067
1985516723
1955775044
575635332
1185808164
1163533922
574917813
667126343
20291791
64784120
1261294676
1589311950
2005743645
2066432390
748185777
1247507347
1053914148
1191615847
722502292
1390825643
1245795022
353556285
95010942
383685707
124690523
834614250
2144299699
1277127114
1768308828
1184768776
1019281422
996944686
251739519
1413965954
1794902407
1227026208
632267316
1006456659
83113755
1239064397
590223603
460186488
1469760315
299210374
1840731069
1326003256
777396245
1112655689
190987604
629513937
1999301283
1340041745
1987965128
692789273
1761028214
419902130
1037859411
1654566676
817941057
615059394
622681850
394698575
1782085952
1134325848
170454266
1417743046
716286762
1497043487
1781355606
1933919362
753991250
2057263051
2039383770
1659458208
928112155
1686054753
1599725675
652505226
618950330
2074890387
1173264165
1485281614
222610001
610499178
397145060
1889868305
1577866377
951228966
1737904715
1027615665
1407110862
1180692878
855894196
691901942
540218635
14324846
1518491998
1647204604
739875136
2078111667
1699088788
1919770495
1331755193
1334708015
1536443060
334051838
2124013268
922698713
1102649921
1376968643
1637561061
237136472
2117739054
126515762
2001177450
1280188663
991354980
1581463045
1651829386
883240472
453513266
922164971
922206846
1975891501
1758374335
1055129602
485638483
1447690898
935572173
15355838
1672013335
1405341425
1106892316
1766269184
608001033
1174085697
694273210
21110365
1607507917
676962962
511860131
440961785
330132213
529239956
1349885497
906907221
289138780
696196255
1861966382
862848375
2124394746
571175218
1888664667
635510177
1073811279
1722295536
1001098819
1065940620
681741433
1740522970
1126189404
1541540970
906216326
1580984082
457829891
56240755
1047690948
674444886
102671598
774022347
1737169672
2137922309
1911301744
515349289
1749628051
1358912428
1734273904
1656046325
225024744
1962560720
1755784554
1655978279
771657101
1637484282
1286373010
1745214813
959922023
893461708
778150489
558478065
1165730893
383453549
426282327
1962200127
203260925
1950854927
844670339
1527004357
67098320
312147080
840407906
87265963
1488284323
874030112
685117606
1328568783
1253559841
1274382750
509676048
1180935487
410486171
1342681245
1251550792
319464059
1730578065
883798597
1241554772
712454878
1027472644
2136390908
1601245704
1953598963
2145408803
540285071
86642335
1943268437
123246883
1807562281
1149857999
211368261
1175976567
416237024
81690699
800574724
682805467
407983386
1055447232
121712561
1149081054
1868952705
1135876635
861921885
495692338
1968400074
178348271
1122775655
1139786287
1919637128
1133479577
1349587800
1128272471
492508292
926099828
244973796
1585353493
1483562518
1355775358
354609598
1436980667
1483123570
27321335
1770201341
2034278291
180684223
124406773
212621576
461213628
558654732
2092325540
1230415387
2105149885
485005199
2055035846
343050030
711666426
168668896
2013329777
192543243
1234536063
1558181506
2127477882
2054788109
1259301159
2072801975
905598150
1439343852
1919903300
156951934
952150555
966222197
631778131
1830968848
568636116
1264719076
225615006
1508462286
775362052
1206410193
2143762745
1352280847
1440322206
433808902
1544013760
634752488
1022308156
201736488
1939491339
252372931
1636447219
60500612
1356216719
371242426
1976101131
763423207
692390905
320159355
1647452206
731460397
123141842
1864423789
2105705560
353964247
986524753
2097331467
473674233
120346182
1715070790
507597954
862328639
289217111
186146731
1028071018
1729535091
2052602045
1159499352
1483018898
2120815726
860347680
2021419413
1910739164
1539339369
1125979451
236151221
896194293
1094571151
436300376
1935746215
53214961
1451177948
2018084020
1938074318
1431536992
366419095
2111952084
561285882
476993445
2085475632
5129794
1926600250
998926868
282961724
1939208671
1441840432
1023137309
343585937
76810074
2087271254
751796402
1838656435
2034649208
1198787471
1041516798
653803339
97725168
963749087
2084814186
583165699
52398658
199949687
1244879724
1876912017
1441632944
135452797
1410815126
14525160
1537059487
51140875
1648352532
1487155360
1539991051
1717034794
643433081
443104823
1276673889
2011638724
756877629
1199322895
632543955
611962139
309154675
1452586242
571641916
1644352075
1847447354
897005706
1857486059
1459144979
731442245
786475176
1170857680
1318125692
517610229
466197448
1535473168
554112474
759222734
942827328
915058546
439470318
1223040053
1758001293
1398363793
264640637
1228779693
936998041
1631866919
1137288625
1542164177
1293590543
2035997836
1591042418
1557603824
621220006
1709171034
1089044478
1554318075
1368663121
1795701823
515093716
2027947721
389530035
2144935210
1548269508
1765483679
1179508885
136276042
1433538794
1232382025
1108269624
1721311301
1188113579
797181002
996639031
680122641
1379448803
165357586
1059324439
437465440
599606509
295984706
1409190835
1154110840
203306743
1359328081
105037478
807635219
2017982049
1435689767
1675028137
896317995
80768465
590794696
345766385
1462770298
124702091
1543339943
1748328928
1308082731
1200592915
1430758226
1667861327
1653299787
1111881317
2064688254
208420430
937479855
1023104004
1846557585
1854127913
1427703826
358499269
966823555
177845732
302100143
741452608
1383192226
728293125
2125788324
2075998185
1194626827
1494778795
2031118247
1639979637
679684786
1899411904
1625017269
1608977391
762598168
891448343
1033436429
350656857
2120134095
1914055452
789961396
1937422396
1467427806
992265302
737753207
1135387357
1628626573
110666718
1604573502
1172307012
729110222
1564932893
1792962923
1581792497
808749882
730313250
1626190085
42428059
324748716
681779123
348476927
978780366
445848186
849774887
674448941
1597791514
1891558900
1773169457
1358672380
1718166215
1351537438
1189448033
1845444219
1661543487
414640542
1616889686
1352939398
375290455
412165102
76007450
215730721
1311565939
336858663
1416255237
876365514
18188763
304540652
96114659
382299010
195282055
8152612
2052193954
2116269605
669812455
339526238
1679757439
1442299629
885050088
250126224
965995353
1453758993
546595488
855457299
1338349194
222315228
1331301594
1006849196
76356421
101256478
431345854
433143520
2082169925
1826824160
252093072
2129275839
311486022
689240055
1927827476
100807705
1128927364
1342566663
32420893
1255239585
1823573190
1151981923
1618686750
1316906290
8984471
2004126488
833454043
1611204326
1572509851
2093911664
865117937
88029699
1105289908
371442888
1623548856
149152837
1977463941
1405426230
2131409926
1590788758
300077141
603340714
757458101
2130790089
1922098356
1973448128
1909091828
746569358
969653301
188952275
4437779
1433928021
2065643012
886845600
1589685078
1436444286
2091026097
1704927161
1430439348
1684259624
1114324736
2088142927
189881816
1551512085
1807818200
476496307
2108832578
1381261233
1046718224
470540298
2089317009
459825690
357729415
1636544134
760908044
2015303216
1168748126
1920250322
463528312
108594893
1833065176
354628105
899510178
2073156164
65648340
459623767
710784405
1581992183
1897817590
1278677516
2028472055
495491998
1432734478
1687134377
531961188
1619243328
661264422
1297634939
1052165521
1474596335
976365300
1858535348
625822275
577007770
988027104
2004095400
816548255
132477244
832815002
2141580504
239847591
1644668885
306040014
661268405
1765122087
23386497
1852885754
674619475
1073100872
985378828
1690623330
1357256449
474729847
125007619
1946372207
85528751
614824940
1224827590
1820246491
519684159
45634749
1188584959
1300072559
2092317260
1636481398
1789681926
1983268245
284831252
1349976217
250760978
787526733
2145806377
667312592
1738890367
804983303
673078549
514140807
628817517
1900369623
1906621145
424753524
1875795698
915617094
1516241945
1367589696
833379552
2035671942
2051027304
1513578334
2055803296
39758545
522083414
587946717
1531436889
985350027
714043670
111498756
878642906
1949098713
167962873
445786126
1509934734
650856644
1940294875
1715931931
1196163189
1652837085
145243911
1510215906
1371695049
2018074221
395234831
1433984774
1781151839
668718534
2005061170
1227666142
2020045841
1816717445
1468038176
2093657541
1136699700
1380352833
1653319608
1200843276
557793456
415359131
1142858982
257218122
1307792636
890300536
1714243441
761879077
1795428153
827808045
875881470
1751073400
93687386
1020311349
1156733694
67728784
1823298817
718276060
108473077
14315384
1398685639
107366091
1719044697
2123007509
1571095506
1304478542
1925417485
1428845966
981349447
1500519302
337198985
1524839569
1440665970
1760108425
1332082478
1942229080
2035834495
1185967858
1743941251
1948258580
1649508326
1942085984
1323177662
219915806
1759256984
1256503112
42556908
1848351350
1246897421
297636190
1520894656
2103857323
117545029
1989095602
1003318725
61359923
38892370
112918587
1333859308
1756161207
954719814
993158034
600891596
509381754
1752891581
1294585996
2143135978
565246518
1897223858
511618601
1204134836
45147867
129404894
509672905
847409
874771495
106558745
871484250
1337726206
1992286686
1032541997
1571251407
1666033281
179308741
668173544
1567120204
698600885
1836589114
1063602542
1986939698
702477120
1230195016
2056516138
1931570066
370043105
1582326736
465329523
1581115324
1223957309
344762931
225022094
330563150
187976636
302880137
1939723790
181660286
1315591014
500894406
1867080730
2088145740
45837653
1293602232
1226279545
1291060353
1168148371
1846427122
1423665360
1792585502
1723866912
1609784132
1594174875
543846525
567353589
99225967
1504238382
657351559
1923077287
1176423619
1186961141
566262075
309186314
228283967
158105431
2037241749
2080762819
473888654
1479412165
2049114999
1174228933
1803479056
2114251168
1751043909
951743482
1437597788
1891204562
838538440
1073428170
985314933
2122893097
1136407537
900921125
976904894
1973544624
2058902534
104445492
975752043
738010181
432511920
1407533449
1414986100
909474866
541964571
172320234
1813271666
1747826169
1489949215
1063004428
411371216
1785332271
1927267523
1397427246
1061726755
1126637848
2099470264
1963873824
775044007
710414526
421878115
218064250
972183582
1540571893
1275335169
200739586
1656012884
1528323097
1543117355
1074326551
1053959483
1077377214
1006142510
368110709
1859599367
763559022
463666071
409706673
625089295
2043996065
1260299766
215140572
1467407721
1800451615
1061472988
1047974373
2089586461
313181556
602555478
1615749357
1370710501
1864253956
252491484
1723131025
1930766658
2136645497
282497437
1494298586
858857063
1137808566
160093953
1566383052
2043931858
2062459789
1602858250
631714417
384632450
132196028
1690219687
1908891759
1554137175
12707773
1944726276
94351349
2132981133
1358773539
190173588
1180830184
668595472
822784422
1806081385
661913957
1556378974
1822109955
110899421
698983793
1405505516
210157498
1387207306
1840274078
84231939
2044901310
1704910518
1017298551
1315377342
331976702
153142883
1876857032
1031072592
2038245946
1375762601
1263904399
470120964
1991026922
455301612
733143956
657320283
264687128
587183391
1540111719
1729845840
543285512
1798875959
2063254760
1905629141
1440881879
1596976031
403814647
2014057080
212313812
796800301
47030402
1563305060
908921901
1029938483
1471442179
758095525
1923041545
1650499740
1887413392
922393648
1889031680
1430846344
759796735
732929706
1908752043
1732332132
2027325717
351597262
56672268
1345876358
2087916936
565599414
227241607
1133366666
771774544
1008077697
1420452991
179645333
1021792356
309319327
1679128554
1825147298
1623996109
946847905
427686264
924819164
788193532
1146930460
748091903
1275669354
1638214368
1339616102
380115268
840569199
1714186655
175612957
701750273
929051843
365880645
397110337
2012908105
1495212843
775052147
1084996249
1564644762
1103135969
1969522937
370422489
443516728
1405768868
1862974715
1948132059
1733326420
1640751093
647590506
2004174329
1169098346
1616023403
1418523403
1338561019
558362054
269973290
180093165
5884728
1903559442
1404481159
503154948
99065994
492360715
492925196
830102960
75239379
1398784997
505153028
438564868
246895075
1497542912
557347118
1189692336
1264422821
294724587
1138682622
1952608116
889625865
270599379
26550344
818727045
1794178614
382065255
1540701026
391093408
152646496
937004980
870691862
799220683
1087786389
608158358
1128458008
156398378
1918683653
1454152187
2014017385
2012313321
1386788694
1578640376
1476425263
1203762375
946872604
2103917604
1841975986
1481807343
2111751222
779287008
693342867
1157298505
2080115578
1387767504
86659772
549965415
2143048617
2081700987
804884176
1310062298
937326481
1008954054
1783312924
533442719
2111218848
1356277490
1038348017
1014417673
52918011
1361035458
757719050
698799757
1470782757
747078047
1982263238
2013035162
1818772974
1691079149
98044239
1049013400
700682853
1620895862
1033506737
1848052634
1725191201
315424590
900046697
64370953
184012917
1901597583
883594711
1119959689
1639206065
1540172322
633102682
1700324460
741483171
415375197
1793071711
512510950
1118510341
2115697616
61694702
1384595818
592518018
671994883
479399704
544068284
458030756
1458318770
1014011215
749589729
1234623675
601550411
1800750698
362772339
310934907
952226185
1448496792
441310618
908795556
400254691
562855006
1029751078
442597556
1131321568
1248514563
339745943
2100246923
1046133387
834592138
2091572449
712921810
1782521333
499898447
555326689
2078551132
942092876
1108447250
107374105
1476831600
1959012983
460330666
1397914594
442672358
828189439
880360169
480456144
1129622822
1723793534
786483238
1051635975
191170688
1871994322
1008504491
793904058
1945633212
1538237018
6632527
963171779
849574834
1710172214
812174447
1023442183
1535823401
42277485
320878655
1570696667
2051140033
193713017
1851281099
2048310763
1473823818
99599158
1168100830
1602301679
2144341323
1356324140
946540926
1662468093
752363906
1305841472
895390832
1824704721
559642676
809844518
634468579
2120260400
250928650
644370795
632772687
1775021475
320051972
1994503937
1363647315
837897609
1982686497
2036204660
717920964
20076948
1174392303
22023900
405161880
833454974
310504834
1707807558
2027297469
434674392
138893324
1235444834
1512115653
715579151
1513445585
589209892
1484675944
1757305282
1737193371
1117549089
1245316913
1877360876
1247822752
1002492202
1619668459
1905746188
2111007159
482924102
23469622
221745051
307629622
1272123107
898644037
1827218693
1904898838
839146316
593729128
1148682165
39576393
278025660
806780227
637111534
286254892
1943814050
105026638
434330662
909230344
886798639
1772348753
106936628
307835086
1498709509
1830790587
871026154
334332134
1733389592
1363395980
591842578
522574282
1754207565
110119239
1929618439
1470619432
1722125619
133916850
1089648034
1984271165
416632877
2134996844
1174379459
75203447
1350690203
1706137061
1627845175
175127778
1770196500
424159490
1600399485
861276226
529889903
654842404
269442068
657452638
710150610
1487134809
272907105
1478165436
1698861010
1688686403
1187704555
1146944930
294855372
1970483403
756812882
899223118
1802433062
343647234
1404604461
1353451635
1554752653
1683637954
19849411
1490078788
183909893
1969562814
1634064324
1540225872
1469877933
1704685607
1961284833
336458945
591276057
1708720724
1308612511
681712121
1204673682
727819123
733389398
307386895
1064092871
1173691173
681960379
1341785919
1455935052
1203570830
2113759581
999485884
364958016
629506770
1224628741
1013959905
961294211
852590761
1399617563
1111940064
764148320
511445429
361589523
1741546599
1867620534
1505177013
40833740
1388866701
407840084
1549387153
760078611
1653161460
425778581
1183644429
2031369239
2097689212
1249425213
1896520004
1225517194
1305299082
2144601784
305997065
335182914
286392134
1078254972
934460620
1224857681
278526699
142075994
1886634271
666741355
1189343352
994039188
636372235
53934293
812898954
1997488931
1179076067
1634120486
706180553
82457891
201501781
119557460
1445332062
1966609346
1544754010
1113416050
1641831090
1124020729
1686264314
721640095
655766517
2117262101
1526987302
475801186
231067032
165472725
1944201782
1469771766
1001049206
1795941852
1725350984
300278109
266954752
2039392928
411104987
645787262
457367489
2074514760
1145617648
1069393725
1020278404
1375287970
1268850318
130552215
1178613590
1495967336
481966192
1407224800
163168520
178855986
1943276786
1132771043
1990417276
777222817
260250629
1988192430
1907429994
448981360
1230488364
1264297526
1605999481
304177012
1635346005
159819165
1777582279
1033204969
753295191
1895815392
1432163858
560780837
992589504
1661599759
1579873558
541997382
1903666253
903889684
1665581332
1138482339
104978028
1197102166
1291219883
89099561
963936962
144349905
2096263480
951661748
447561467
117400652
1028236297
162066320
668770303
1689264149
244638286
674081796
199467841
1161797732
1696241875
1496403837
1172168310
1761371467
1470349249
358311138
115963830
195555023
2044925769
1036211164
492692983
426645184
393194384
769334673
1367505273
1863676920
1131651243
370910187
687188806
545375012
877676332
320567319
454440660
717314666
697858197
1624846157
1507784826
83796712
635583252
1512194807
1875285828
902732573
353414693
673150290
341046373
1752522992
181878488
506446003
1043882943
2010760290
475472770
979029381
585149308
50389485
1926766864
583266354
9293188
1628095455
347969043
1017556924
1093048005
818482490
83414978
562418677
957544385
1244179476
1079617053
1129708484
2123506937
96965546
1262378997
9222956
320634501
556760699
1900273440
1025327519
1501708667
2085533879
196547959
1300990115
412614398
115864151
447266807
492767590
325180644
1926371767
933522350
2052979626
214867697
570506550
1747698214
1377442665
1580430662
1299281426
423042326
2004350907
484021796
204266109
337404624
838453266
604937627
801470365
140323542
1756810190
910734647
1572623345
1425877444
789065603
1225753990
1668184564
253879726
1360296900
1954213219
2084637042
1524413042
981633734
1748533940
535122680
102757775
834471761
891869631
1890449680
1962980077
1716482686
734369564
135142110
1367695613
956674561
77678102
695961244
409142442
1888954196
24246849
1376580494
120165897
1036405787
842512221
760038554
528526370
100522578
187670763
769446280
1714778586
1670674796
2103767949
1654242064
1006297392
654308541
1288750217
522732314
685590704
1684077057
1813613104
819212419
847910557
1022386091
925068298
518273200
1487728058
469168788
2059557753
1603826122
432210413
186174592
1358885755
2032979201
1843772300
299709223
1988043005
945330496
1949148292
1216085225
1589875611
2078543082
577674197
1578729591
1913320781
252499976
506352240
1320815198
147581641
714260227
14028576
1700125497
1708579896
1986346236
675330838
1788259948
558924904
1275800799
1474704795
149407760
735464092
66944243
1443164322
2057407267
1245536501
1179511022
1531631032
121214988
662548041
689093490
446591223
679506546
1534688720
1563465974
1506371068
1763029042
175306424
1144738233
182791243
693874321
169893298
138853433
294327150
2018759041
1181752314
815830831
1575522014
300698047
1898811505
881619972
1257818750
1550344638
1557636973
926591350
876906249
1789679126
1008352014
1716735094
44645988
425046471
1551580042
1720595483
2127073149
1353266721
1408016267
1341194982
182514223
1300187021
2115247128
1970026786
2096149708
259515601
255436061
296767349
757350232
719266995
1877849507
1966332003
1806737324
1087061141
93872152
2005117927
1952145052
1209863869
21112375
940972088
487627615
506216523
1191680475
687479986
1745383424
101177302
2110309591
1876667467
1360829997
1364484903
1472551167
1609955280
554664654
1710269940
704031095
699187069
1218794047
799658003
1897425242
1520807423
1083219179
1298676562
1886467451
1801107945
710089717
1834857051
663479141
1564381529
1901315071
1407073835
1899141893
1454115400
1921721152
1957461319
924628332
939105978
1011287157
1453490433
1122002448
1462365534
1185307504
767571049
1440295526
1708279026
411990435
801655383
1456734935
2129671618
603622002
599044987
225604200
2022124751
1067865788
208379080
274024237
1459557565
53825923
322827747
1010838238
643629385
1846996254
2128117535
1065810474
126804260
680080712
259022832
2117461531
1847801791
1497019882
152323212
1350916997
1558569009
2032969007
153814327
1581953972
1710937887
1117149522
2085147598
523676813
1294994776
1319830484
631501325
1355982996
1767850297
826455648
697430054
5093222
1138287084
1619504884
1888907953
390751793
2062612778
2045307808
11305195
805197721
384245138
2092107671
378755914
1309975466
1317170377
1573936754
1493686668
1994654017
718966299
1733392779
1945325753
78230816
266779641
696173426
1102643601
1973045904
1770772232
1515488334
1693126448
1622741967
453148762
1533683277
1422916760
663187956
1351498400
1030078951
1665250202
1824318927
2040436227
2067591657
714019450
1297672021
2073256171
1319366634
506004184
1384089244
461169469
1781266499
688133933
263312319
793845746
347207378
1488433626
1645416169
1563369485
350124652
209957553
1250664767
157893691
311947819
2072358326
1706744923
305110839
258486440
629582131
298353423
433281055
1442199748
1709859778
1665603972
1723602144
1138053682
1751720680
527957415
1246260274
403334348
727517519
190990047
233988074
2076745108
193721494
2085449349
405856055
1241930467
158786522
928039148
1353666788
766206050
274196056
1388876894
1167336958
87642978
51876076
1973570087
833581792
368017269
866319636
2106595017
1166709568
2005590454
757812840
1180012994
2071057133
1155759742
1643626899
25038513
1219567748
80215069
1502822942
1189985406
744278047
1771604036
1816037561
1138658867
1847538854
1967260671
1823457744
788130682
1436859273
1113225060
1497938837
1835018320
1029598513
708824654
1242340332
495895961
561311956
993647792
1354637125
171342155
769942908
1891674797
1689214613
1479671467
1423592797
1663568037
1005329756
401518231
546209566
722562074
528982041
1001906103
1106256074
2429640
1492585173
1366691456
1335863733
699625559
1249986289
1066585757
1053748456
721412486
485323157
701661448
1505766234
739617004
683200966
202692238
1438461370
2066232019
1631409962
101521071
746547126
564109763
206675834
1143156779
52568341
1796383550
2030798154
1724813641
852994280
1670286000
879638154
1121699996
1975160609
1034860287
1793905194
1378741276
1278470005
1076116967
969576025
766298720
1703907947
1299112223
729900947
1848697572
813142309
1336428892
1987597759
1532896636
909074168
1298303904
1433537462
1551792940
92820247
733672810
1966947340
814552688
950537085
618799157
2068801760
130255669
182050626
1098534483
353581231
840544090
29644939
776802071
1339250088
860439174
1601943228
385428223
759878402
772169472
1762293988
1096407027
17046625
1027453376
120123430
2089301398
516909770
2068412932
1694292403
293081455
1119470563
607015597
1926889640
1112601446
1594720179
1896923541
421325188
147091841
621106925
3444769
1901626143
717409503
687536511
1442245607
170910168
1745802541
1928997985
1079266899
206897403
1917982055
549548099
665529547
222662108
343033924
1985556337
478966263
1988016454
1695093752
1451914289
998948059
637604544
452922988
480126782
1293511070
1327327679
443222510
888001912
1487692241
681818236
318155154
435093194
929674382
531437000
271137924
125955123
199095969
341422112
656008062
1181552095
1631873884
402378550
2083126203
1712185655
370406299
977853930
780719207
308830155
446809987
759791039
1315023494
1893594343
1976235441
1709285292
1572138107
234159216
1857399799
1625925482
2063451980
1790560288
735790887
1525781802
937753175
543305576
212610118
317143104
1164047253
1560060889
2084464546
502819018
164312061
739496100
2023232978
1697270410
1685519294
307216583
189174692
457086647
1437417066
2067631201
1964209818
1402990221
2026626929
1418104867
1472744653
1630418241
966669822
1912613582
907158946
1172566695
1829296502
2048721742
850780647
1114488091
2018162164
577296375
224807853
2129439675
2033477572
1876415380
1957492469
1413271735
1826021584
2127719541
1635183097
1865989144
558519171
184994370
1375079685
1569916161
1380870200
120108218
1588093747
234806465
665106597
283707696
1299581534
1803593921
1730581707
1838004578
1945568039
2111808708
196546239
2142458348
1796325911
1599180094
357715585
1323370370
1262716601
1637437718
1302015905
1169706619
1644395679
1794231612
1734878299
1000929261
231842768
1698532597
1324376436
858970296
799178724
269784594
861557802
1843263377
1702400406
543766946
1233935511
322061004
186422856
1453125488
54580038
672649090
1258655854
368981704
1954436343
2015928094
1520539579
248021641
1689605702
1520233834
1381003641
903817684
266600741
1754990503
1786835220
329016127
1732335689
1255385707
1149378427
1697465962
806396811
947119941
1186540619
571725582
845030434
429233175
2030904788
831002218
1082528046
2071412833
930707692
2039553548
998693790
618968101
2111322519
1942962683
1463794262
492369368
18166513
437271107
1155301172
1635965070
1058717760
1189500617
282047072
1274352231
669608991
345749464
1826354981
1760221920
2137741595
1459261809
1305327591
2756923
414479000
42169568
933632647
405531039
276849701
768255006
1243102366
299181329
903830110
1473604097
442087298
1009176212
1562544810
1081114406
644312360
1668317540
1782154246
1704489406
822057870
1739405370
1959872275
590158160
481442200
1372823994
27665857
4788328
1737005817
805503185
1771662537
1739994919
937778359
882217301
675009161
1595424020
2120063346
742487818
1889382539
1250309050
124544254
1536242625
274072221
1751918735
1929482631
874292650
1439772641
1940768685
1728887651
369855756
1612225321
1076037070
1967496524
2055904063
1935931914
799527517
328379559
1878788275
652572329
202887656
831454643
1087156965
2103547611
615456986
1691381789
1911997178
994307256
57220215
1487872699
2119883695
302092075
689321589
628043861
1345900503
28989946
2097270387
1842197423
2050023604
522843529
2132874392
554832717
357991299
1025091630
1373893549
48535232
1912451373
1302588783
1524695811
558580196
1963702920
683333223
129335692
743307666
196388996
1115829009
915560263
836956168
330178882
1026457794
1477386270
333732053
1845548684
658089016
435961215
619734270
784432211
534669381
1225584919
875857889
2082096804
149669788
424836898
1866793724
858648684
1579219813
731994219
1682029049
1367165119
1063474442
1880706203
363417462
1838697055
876535182
1948894309
2086373568
973322451
742571466
1015743513
57408203
559695710
1089105704
29717847
2089155976
48252612
1122284475
2147482071
1120069867
1923669081
631854622
149833072
1022597273
553369311
1768862220
685260876
796801131
809401970
883950849
1976791390
1360091366
1228165479
1670743411
174551096
1552763725
693070672
1823425530
989224885
1705297233
922671808
395563777
1197633565
81120868
1543630900
588494824
545876257
41677635
2112498587
500343253
1397701814
2145174097
1762964198
1563913009
1225826493
942641047
1652838524
734257494
1333178691
1388413389
1495595253
2030392559
1069849442
1651959271
1461836323
175043186
668487353
369806242
1612116069
1703862722
87504988
1200482660
1493640624
1764699953
1956643913
147179813
1797257019
1276345138
783968426
2100116513
175350764
2099540655
1151203159
1232541473
1710416734
704253917
1292433427
462698302
101655117
2111152472
356535078
1297993039
1133398809
2084346741
1857115097
1730474773
137957890
797257784
1552869778
1317570211
1999424712
1019588398
851596190
957501237
716820600
1270328837
698960388
154953993
701978430
306182382
3801407
262142510
257290033
946621043
4602545
1093545409
421097620
853003261
381050992
1316256146
1975745474
512187927
867542830
655173921
727154630
443459768
1290287004
1467822704
1501644833
267318004
635724212
1457541729
1715934164
1421919321
1900533383
1155821747
1410347614
232344554
1860299389
1203063852
336145262
1006408068
1636556686
748253050
537816097
1607298343
292042704
622947413
57048555
743196700
224530257
1978294470
968147947
1272292380
15040078
722780990
1873658434
1288793220
954860522
1773172273
959835107
1617170079
1569192025
1014965518
1018427476
781343031
1936852569
1166927903
595575397
543761610
1791733375
222769365
1400286994
567919853
1458950450
985529868
232692277
35405592
1695170588
1477662890
199249483
1116228596
1155488120
1626805993
285376968
1358307093
2056038829
946137551
808345023
1540880240
1955173896
1172222056
669420547
593328060
1285492322
1636111544
1182387556
1678886405
1208305666
1636790161
924456949
881161494
2099675009
180614393
1826700587
1890923342
2074067738
1488005231
418125938
318653477
1832436839
160012559
886392088
596754380
1688974359
346220073
720919730
880253763
1899373201
834210528
168213869
827488616
336325348
1513550686
2039928848
523583990
1592075607
887445371
1366754971
1107002116
1358962969
662757640
1168959999
2041944207
2047895168
1490589366
220877047
198810844
11780653
1094029385
1096852951
1896489144
1680233985
2112680875
1895556398
694397900
789492861
2015180938
3021710
107087134
1398473193
230143180
1964272655
1250837097
222830496
1326936263
920559325
1950785965
1976294928
176571274
310523526
34678836
1522218501
1244739295
132255604
2081033087
86346917
405615691
1987282298
253682049
1283324925
1330444316
948576672
199727271
793486902
1990807214
412275148
604911656
674893718
551327870
1269278102
1314285659
411205863
118658445
1090852134
1249231577
1724346759
455965518
503959396
1393421038
1536883108
325144301
713691289
624520639
1393118350
2093386540
1096777683
574384656
211827436
830802872
222205373
1896481168
965524831
576209328
1912244992
711954487
1653048752
978169874
2122370593
1138142404
1567201959
1052684169
603259361
430895397
1281489088
1822849873
846627727
732990128
115686828
932545722
1144551717
1380487651
1452300647
1973620672
1270179838
1839213448
542591342
1860048871
1776767479
1271885909
1685641916
903772978
93150467
1156390179
1976595274
1647800159
1420296433
1355549580
1665066474
1017921048
628407593
592933394
1275284129
673728617
877811616
698280940
972874387
295392317
1075225246
314788360
586088711
1945837355
1451150113
1695886015
1543503429
80428130
2122526615
2027313670
416035315
1756116822
1987558676
254737015
25556191
1586692302
805426835
487027800
29076318
594125655
202162855
1184378561
729601984
1727676067
352690725
1906315200
1756837097
103107821
365424109
1095943276
918869878
1568943662
1875082577
1076875532
1313102026
1790508301
2063930466
1897097574
1668549009
432843452
116030137
2045907293
426322723
119301000
1114314833
399508616
1419522693
762788545
1727929639
212166458
1331892825
1798119308
2034708293
1023426057
756190383
2146441248
1322426407
1012215407
1184861818
545834823
1212820448
336594711
230264944
2088712081
1403731672
580194239
695665198
351858728
1378337834
75768352
1506589780
187519206
1769634880
330205518
1026128460
401684109
412605110
609266337
1169054995
754640674
465857630
1245738487
27096392
1402947119
1144636903
350330190
1421301143
870928527
1671625283
1506842089
1583393857
1242358170
1272551564
1398104029
176744117
794148467
661402170
147789466
829086291
2127817435
395798888
745097489
878737284
1160135936
276465596
1384913502
874677337
367291042
1550883737
613951750
1324178800
1346954260
60235514
1906262202
1260634542
1339857237
212542888
1156239594
757638029
1023708699
679875524
1933651559
1967719375
1819469305
1503845188
1559927538
615437168
1000091877
221561511
1947669853
779476516
460455689
1668854646
1789260355
605797511
29605217
285872116
1190149207
983813744
1153882591
1394872795
2012666836
937966790
1936142207
1691922440
1710589832
1840317541
270580531
996543925
1606122742
575277005
725849816
200503181
785055747
611396066
883113605
1025424100
156279876
1251307441
2077367551
1793293139
170089544
1132473087
959078169
193229125
1277055498
1755393149
553979874
272672831
1061521283
811007449
1839234666
213718181
1262894873
1890329664
2069293028
69974766
1409559183
1495427739
98987485
1935236361
973366607
1682256790
1286295719
183152864
2041000672
2145113029
1590523288
1295130315
423725128
1286927524
260190487
1730611033
658987923
488898032
363027670
606573060
517454937
1130989616
553431806
1213072253
572240947
1331681163
986739286
1833081680
386461383
216292604
372525862
831716059
1413032469
1788297590
134714222
582488851
816279158
1789523890
895730213
1175689963
1917062993
1570100883
579351802
89001461
1148220141
1756609360
727857933
111030691
278111031
1087222760
301099682
564339932
1209574718
182694157
904936528
765064446
1749522993
58474661
875360173
1440201915
1032496964
1593462803
458667888
1972456078
751805939
1267791370
383594013
874073750
249011271
395199876
1742213436
920522920
1919221016
1020667772
1055999737
1049603966
1733931089
1954954495
158542135
1761076663
1173742461
2078001729
112990882
422336751
982032614
1570023461
41443967
870608840
922956251
1629765222
1529041083
1843114045
1224754353
859145859
191933166
1581884787
871358069
1897076078
1079992269
1603817158
339284712
2058235413
483820521
77731188
960660625
1293802362
651007372
148916881
1366469798
697242286
2032208286
638791261
1951984690
1925111345
945036996
571243834
206594981
1966575257
1872821064
862291729
437097273
1017771514
1725435781
201968811
1235731169
719038885
816825255
1822369430
1372533673
985877758
608529144
469005058
453056174
881582719
732987510
2042612759
900353448
358098862
1286155038
605374046
860484598
264172959
258148918
1260336818
130330088
1343859859
1792887163
1455489288
758759783
433956199
621346019
1844276725
1573582416
1633266726
541509193
1067026812
1407729234
928023199
1591525341
559221013
584066507
839477632
405123437
800143918
1578503009
2039460868
307924180
415201278
1881088212
989487453
251081089
420489714
749154935
146063071
1994094923
2008762908
1568553075
333517453
376015987
1981510503
1020243538
890129860
553811387
872707967
157594445
1754908315
1583492865
2036235677
510784249
892729941
1400601981
707700736
966939874
1764710519
1804973447
1647723399
1596945803
891818919
495734596
1366391810
351856125
1763966365
1144124166
1927191615
2058040356
2061330281
1610073358
454480793
371702788
41684335
991558170
610370407
8273541
82249954
1890759578
705369840
2028552826
822790649
573842423
1424515115
1079917799
663493127
904592079
789544608
23232770
2055284381
1279924548
1290751507
1828059376
1290375831
820022815
1443781529
512009475
1472106855
1727715777
400188619
1173349759
479463577
286292880
1360092725
132155638
870562368
1430176876
1282211934
2041751071
1866168304
137491647
760864596
392969156
1973902224
1392353045
27461710
256874567
315689710
931485171
1058744320
1069189779
661455198
1245093571
1282160920
1227053517
61792756
787820308
274119056
522487446
1922945554
1647996916
1120496286
279466516
1598151516
378096343
1599771921
1348800235
1120097844
1903639976
550230335
469449084
1958042581
984332077
1499562944
958814110
82067573
441891496
1274441030
496083279
2015434222
1405078756
1574264647
922841416
396572066
2075011151
293667715
1856142459
2092487341
25901210
917723458
728748689
547329170
2101370720
469611619
1153476210
2055092470
317784374
1385317226
120512124
462962246
1624365035
1021320451
589786178
1140102595
1384026425
751490932
362114485
399531503
1615769765
1181132316
1480135697
1884726373
810204676
809631636
1750816147
943075488
1099085778
1382403217
2007983269
1590580793
1101451392
22355406
1683157215
717999653
1742959234
1920297422
1644047999
388930152
790727817
996693066
261400473
1808920508
216802645
1711274773
157799185
1823418105
1230780588
1318505861
1637643841
1228191998
1737218934
313780697
1162071169
1730821960
489793357
1241842659
1977186158
985300914
723873669
467063649
603403992
391937405
2142190931
2136279572
556755429
1131713508
1721865072
351982021
1277122202
447125786
710933282
196924100
183122474
821167992
1813174258
1821754003
493756838
852570255
543786003
1933474035
161712562
750024381
158053619
1257934757
1639499529
1985122244
888874705
444761981
614086398
879153082
2059833752
1110734641
2126001926
1033271667
730784989
198459781
972809652
760617727
515886122
1262768982
956017314
298315226
175930131
331344432
1788905127
1739342563
358728185
759161465
948776049
27063139
1482582364
1641221380
196599782
99408943
304273247
181604021
533209005
1621385005
482933433
2046739816
2129204326
1563684292
1232437273
1923299069
618776910
362126222
483609937
1662781189
1902390379
45529179
40519368
1863611829
1050924748
1008890358
1811044998
521266591
577084705
1527152370
1961088346
837872094
349759313
2127221011
161873561
421387465
1907085575
529878744
1021115565
410123829
82514567
758289998
1685586226
1455298800
375304136
1862059805
1262533888
1680585166
724857283
863589602
986520804
1472052688
2129208855
478601537
1557417331
626647009
25274198
924065347
1913128833
836972515
2051321229
326678726
531833967
1930397680
1128687218
1034504774
478050821
348150629
1798755649
1117737849
1339883346
768087301
1745091512
1651392065
113260611
35978495
1711327612
614361285
861268656
685418216
610391215
1049048675
1152391597
666036499
956357373
427895534
2119715440
927947082
41420844
1223232623
1458507848
1712608364
12978270
1712131510
1209590078
949390331
1103879709
305987686
555299254
844372997
135627996
1297518425
1486674199
1638017690
1333679970
1632010398
156548642
500698321
1415725347
1494745106
941738796
518059401
1194112551
1414197590
968042916
1904028625
1597403921
88754763
144164769
194758867
218301870
1274770710
467935984
1750466123
487529788
595573386
1370316245
456451286
830513736
73446496
1203411898
915067324
304715653
1786824590
133014621
818492868
1869529499
1615373847
1023660318
685507438
1438848851
1185602041
930103434
28548233
881392185
196499138
1630556977
1229343035
71972499
529601683
1520136026
1064449438
1163381668
970174852
1498353010
357103771
1090682003
1734286513
91753606
627941820
750593843
1659193235
2027572789
1917734789
127526340
1753080121
773298973
656559584
1202910872
113252310
500616935
750107648
774925302
1710908285
2056015134
455850788
1572578551
406935505
1925495880
1845503041
407997838
1127120635
485690302
1605486271
1451533973
1447574262
786611762
916336240
996136570
120303880
1712291651
347599337
1027277033
1991359192
222494542
132155597
888301454
812114272
1459230586
684632561
1645335130
668360500
1395799521
176828926
1403289350
1831610856
442503859
346460336
175823505
218760626
1584442141
512016469
316080170
1833279077
1842710176
1107673955
1083245129
2057153136
1404912414
1614195445
702806764
561517763
599353432
983508033
1916068748
1440952200
640845113
1341886569
1866741000
1563618679
103519129
1531683104
811290882
498279709
1341498404
1748926453
1881583902
1862785640
60085131
1747287029
2131615533
1072992620
884442542
246825069
1023030937
1684252730
759229036
2114294497
1184721679
10926353
1183304260
1833146698
191420997
1292436806
814389682
2112006209
377922343
1458366090
628741657
1592891826
1850050157
1926056522
320448922
781363846
176721642
1151087289
312203256
1033363779
65765828
437731869
447934952
1903033424
1114445564
1288391719
784323122
2090788795
462420188
2141188426
1763336538
106216477
2097384720
1306804241
496411109
493241488
1912964228
1744133982
1955005827
2073431250
114111499
599277907
1167919069
701298601
1181856703
893345052
623448998
104422744
1289471985
370503972
89829159
22786354
661950889
398872001
4321216
522825919
73532919
945727260
1450391242
1704007970
2034380571
230420250
1766733099
1640162856
2004235307
2124757100
1997092948
1372592089
1429088741
113647656
566345225
1212219626
663136813
1824833697
1374900395
1265638781
53032222
533441271
1339403252
43085960
369121348
1677781412
2118330378
1987013305
1840291976
193137418
1961389933
1141266544
598167619
866464547
1319008643
1531402256
279961984
1547908722
1542443049
74176593
388058320
824621902
149560135
1784847939
64232039
60187926
679277871
1358910449
2066889176
1011353066
2126972654
1773510216
1624351368
2081347839
1322413130
1774762845
623557682
868140368
1600217295
418949366
1713082034
836609730
1569469143
131453570
1409858093
2128323032
991002809
2030323564
1452095544
1588296861
559529136
1222080916
2026496779
1890845129
1364130101
1120895769
914736694
758344427
1263140174
1554052338
1483749115
1766707720
1635098741
982527235
653636708
421506206
1646882610
822686946
1480101802
961367351
1457297263
729622292
1054759966
531131956
1735531540
2024676864
1686316972
1822737371
1220497955
2024974980
1673755459
1970575012
944612451
152686910
49160923
1086743864
1719181342
1337495901
1099873642
373067541
1395214402
751432430
1075975622
718800468
143635345
690658605
577061581
581896817
1247538855
630781012
1238404802
1919478360
1058482692
1677901878
116336899
555208248
1281240416
1007245909
627350776
86608543
1440617548
1745183843
2140213992
1430813118
1242845670
1475544616
333797470
1210408580
1727200770
1540338713
1729605658
71519857
1672112273
1058176288
1401580168
1258202055
871953978
453501335
1062553003
405272593
1686258877
905588920
260216257
1638671867
516855509
959410037
271660442
954356784
917735662
1608894034
1852587544
1228474142
973540621
2107078707
1235846923
236665598
1453174528
1508859822
1342173119
470189780
162865450
1693906586
1229352590
2129348178
1863061494
774300350
1785522436
2047855494
755515052
1428360564
1132451161
1674549844
1718348640
1527464226
401055956
1773119827
1228635128
1332301777
1905582568
1063300388
1167356110
1273348406
1156206377
359164536
777429686
235669732
72712218
843779951
10536453
1049052414
262632792
724408161
1312896950
425755599
2086529214
2131375009
1247547575
854037164
1227777465
1102036685
1051165429
17781756
675555746
300234334
985627946
556178681
683789293
1210727753
506566513
100048036
691514901
565028430
822232852
1383057927
568341631
624100824
1435261749
556685785
2123548141
499141753
2042347784
1497316596
1837012194
1225550138
1287950265
1957603060
954085081
1036514220
1637309697
1166613583
1995756676
402185870
1299437918
1377306629
348560156
667038066
2098901998
1363335912
2099008294
823184179
1782564732
605925634
1585723962
1086729381
234720709
1640923139
1478521302
907692638
1680530646
655478275
506740971
1561159397
244574746
1523052223
1954618099
1491268969
641177426
2098449191
765751570
599688115
197789419
1588866703
868698529
312192016
266172335
1247845659
2014355830
452595860
372402631
974303896
57381584
162946058
1724910121
642058239
1146242672
1890143578
849733462
1431347822
443460524
1254476056
1754787252
1295116416
167901425
881783828
1391831874
706617812
1847849820
417289506
343792825
544373693
1913323348
1478099054
2133803139
1487247517
246282579
972998775
1715975268
537175562
1127273762
1752856815
2012387562
421853873
1001195204
1139546384
1514634636
722681018
453423823
393754008
978982309
1718161422
564110873
237187935
859599818
1938967714
1943606824
1200335095
1844743924
1571470582
1349855761
222151097
444992972
830301029
403261926
1874372458
1699830789
1884178815
466761596
2086597845
1395197317
1110955547
1130032660
1269510053
2040421225
604285567
898059141
1495354173
1478909961
9374260
1387495337
1821782629
702020297
1036961840
1924744477
1451645431
1587836277
1105116512
46915815
1599363763
101400316
1415759680
1278995385
191402979
1416231140
81218962
1582555401
1011537274
254397301
1718833321
1251899477
1089409578
321585448
2120613982
470271127
361634240
1408232344
827906346
778706145
1703107534
556273529
1363102671
1295502589
1472770334
861706554
614263313
1158843564
1221144132
2006915220
1552621066
1564590346
1382284936
1295746454
1860659234
2065204205
1696089371
1737395259
775103822
41710732
997394372
1229005056
1087233276
1541296112
452469177
1430936921
1163073520
1628786817
601832595
1027121977
33865189
1336825663
1662899138
593693188
1900739697
1080023806
1884765829
449057427
1433580685
141795651
460046712
1163830081
972255596
1394032364
192915848
758009049
1755702927
765746994
863202902
314824109
1567880623
856806622
635820969
1338969841
724254090
2011066981
486098074
318173262
272314349
1357294137
2016722176
629210295
709341112
213251669
83516574
443084279
1268332374
939854233
472614918
967420231
1838384897
188073703
2041857141
832076817
393992950
666763889
819368137
324247323
1358408083
1502742852
1110362293
1583678312
1540155873
566227439
512364058
1658480414
2022498729
1686942725
1271380971
137605182
1710390162
780405179
1864294506
313037312
450700737
554440356
843103989
1332115755
1861302175
942528776
1324440221
596098935
2114379881
1080254866
114231410
1353001100
246455690
2086458339
1797392786
1560454660
608319564
667758250
447556965
1819829193
685853959
896523220
26770484
2052660166
1145591878
1536690418
833546468
1270264577
347646
1002096419
390597540
478551406
1243395883
780465213
559342627
2034469356
991582327
2133715310
1765188458
1775753012
1018716171
634910107
15629955
161501019
1248205938
1508875134
1288014014
1671015499
85408278
580557674
790599048
1758422197
937724464
1550303988
1404838658
441466650
858214531
9471238
294669468
118042369
265820729
1396529841
680838194
151484659
2098862849
2069752556
318821757
1019420276
771495122
1741028119
931884964
3314309
1436009705
1247815374
74135538
1586017798
1540938404
1533501714
1492034445
681450423
357856718
62405486
631577124
421958724
1287269523
2120939265
1362239474
1190396672
1418172835
1996971162
973309971
1319598657
600273741
583228542
457420498
139566805
818227317
1348302675
763411421
1285772477
1354631136
1799613888
295824507
1081062362
1538846207
1943648687
1860429278
1415594845
801995625
2009746683
716508996
568098406
1866715855
578624266
1131082904
222666926
2031476525
249161877
485076957
415742482
595272403
414114748
2021022846
438373119
742919300
86606985
1594724518
283158756
587847329
1995650366
2008473704
700279531
1156050175
1134739983
426665667
247864546
1517542081
1699975710
1650284832
2068577505
598786536
1817421599
1010475210
629702311
1052465164
33121871
2009890238
1864325156
966487375
1053960051
262418409
1891489267
669514466
1266323048
743221994
1547204366
554088706
2089921283
843403055
1537724839
2079341756
1465376976
1950460998
52805431
1904320250
766154661
440880098
501993489
109357611
1160623171
1751286545
380897567
985108768
1184094221
1305169270
1985799789
2050829489
2132175171
124989105
1928439987
855556617
1330537437
655695183
1280829689
933777730
2009002250
2046850221
990082247
1174957019
1283639345
418901798
3240713
381456824
917329450
1553836248
910938012
1345526034
1259384551
134555844
1396043643
254516046
590955595
891581640
1701031398
1929309259
244344686
1828530750
1874567159
1008179156
515280930
1467392216
1734713443
254011466
54947302
352458022
969319730
1470788876
508673968
507632292
1745541718
281688066
873001980
1946981859
817825581
1796156628
354324900
2084929246
1863989822
1516533315
613902308
505588421
1253621018
256707918
517506658
177889138
162091443
984348261
283377077
466644019
1372435766
998572202
2077583142
1484557575
1705995660
2050952061
835663308
1851970706
1812585662
1024513329
246009392
1628905008
409640371
761352417
1205167750
946112656
375990320
369394998
738176808
735180674
1746320674
375255556
1278100166
517775086
2070387502
512851782
756997790
1000444953
292977242
84669107
1222533820
399468706
765677665
1707863646
1437047355
299420821
565075470
1072985753
2017119140
2055289002
1863352781
1850867918
1023349007
687644766
485610755
597363045
1818130453
1174088730
1296011306
55914990
200141559
1813642282
1250047680
1147660123
521265041
844231247
2067074003
42307695
2129711369
1327334384
511692286
2142520391
1789165260
1093571711
1901312977
392103872
1035662738
1286428806
1510793260
142120107
205021064
572079763
2077795997
72918831
946510877
772071966
440579719
471651522
1879023788
1594230225
6887782
913697302
1525653750
559060438
779658515
736809261
669777565
1705226767
1664266551
2142896115
119800287
1125629933
777851599
1738698329
223369730
569148728
337469763
1962742882
1712743784
1594509882
1751155257
900722964
770982277
2121859950
1821342957
195270509
1090954116
1291355317
1626511462
1166296620
1159297161
1058323118
641973739
867665104
848579940
1848569246
990979639
143608481
552828841
1242893138
1404128605
1256434861
547304705
1876949340
44642061
2119963597
1964055652
351399853
1652935517
1691417376
257553837
386783817
1900671461
1615804042
976740803
144753748
1353799500
90554503
2114878390
2054572327
1705635979
1502023824
1546762158
1378947041
1552193478
157743441
504663189
788548740
1719531531
392040253
369910566
875252543
408994368
435918310
1417301738
187433297
690104501
521074667
2102070854
221358324
1786356619
663864109
383701683
1174692472
882179473
1962619041
1552535685
1751309926
556378008
145109459
1409194095
1444090068
1497650470
1108543287
504575570
201255559
1683480877
2028822188
947001976
349576159
1445755166
1138751872
652724531
449699535
1819284074
1432279805
1075729334
1261947110
600385017
1940979144
582457250
2093524545
124564623
295867325
618088553
1804098377
2102956914
1902692927
1632484856
1669582554
343080932
56629822
1521782288
1568267447
1626373266
1584274740
99478678
1591496649
1048638506
1072688148
1788334851
1620960446
1592076095
1966998795
1763963328
375804710
1588420521
1760475782
459630393
702898498
822242526
1243621561
763707592
1545469147
242870313
1681044403
2054079259
10640970
840352124
1098714771
669284809
1826239141
313987744
463653105
1938755728
1066126801
1850752139
1750492599
1534521962
1392600259
1736067828
24115314
1232712362
1044598824
619421885
2069974251
1785478425
21942
1436937263
892376118
1589300639
1205664646
867525532
155360137
2071441814
1359143318
444811424
1180535382
1609158331
1659446370
81573319
1013786805
885781635
1399768845
1240379825
816950562
2140009515
1333798265
932744038
2032276390
218660912
1033924271
865435536
1324022582
339006843
1070606147
1545511812
471010323
1385769809
812233537
868620859
544073424
154856277
1873602779
996970546
1176934769
1778889264
1976740303
2018639893
1581948618
851842963
1604421374
1130544817
1105093557
1673477717
295463208
1644285742
2082756072
896675041
402932918
1337032559
786397797
700575180
403034781
1260080209
1366985508
1378842464
2022462287
672665074
1075617201
634412135
1599232304
460942250
1205096809
114508883
954833440
745904376
2032305617
1619208931
1083361921
850811039
172857401
333081019
1591639759
1194084889
1996892840
970360545
1009784348
1357348161
1392931392
400412402
240888990
1582714487
1903496445
2074588033
1991775601
1181453101
318005166
288945330
941481309
474799615
1080524000
648319163
577524838
1397392112
1351979873
912424088
1263378678
134300635
1391780717
2049778612
169007342
1051180101
973487515
896971069
782312765
94889540
600443110
1470570191
294185713
1321594391
116904362
192155249
1702886980
2016759491
1472290454
1103325548
546823308
1780299343
1728729008
1135200613
1705569904
1546465730
1394427147
1479911461
210489891
1241719286
1493666776
265836614
1104784874
1413707525
837047700
1348322514
890014235
1197782357
1736472078
1233386045
1845015386
1078935888
803187079
191067630
683156674
1779594190
1733059292
217661331
21035747
386922088
750461451
172214189
1174400275
52324314
1953124994
1048809937
2062536651
1531201423
415740139
542155549
1824989065
986458852
163854772
1784003498
771003023
613628109
920625007
1688360531
1967371063
445836783
810830069
262435018
404914729
1422338379
1072486285
50011288
1084301560
1001488541
1647064351
124966472
157582268
836426662
345058035
748463734
1474636813
1658083782
1574862624
1469123017
527624806
1029209413
1232116700
160407930
764848563
1900912624
1187626025
1649191627
982204369
1099607813
2057151517
719142998
916867393
878653437
247848245
55796052
799673083
754945138
1923579420
507167422
790191183
991340108
1169389475
1246193346
482777523
1960686746
1372220458
1671888295
2130091676
2067490460
191696070
595987925
1670432675
1451970880
29491402
628745073
1408564644
768516893
10113649
1604340159
1865467561
1898389499
1656579727
862325488
611082647
1805477341
853899784
704985011
159966919
1330870454
1039509581
1626093702
1879602213
845453159
554858860
526296414
611933726
433280778
711325896
130082219
851274184
453445601
326652561
1411357085
463868027
1266246036
807795451
245614850
511625358
693466767
626809757
1002757326
322853021
1592324516
384174608
1965645377
1345859865
1038653798
2075100816
21463050
944164571
245963887
1812824399
83258880
1418208650
1384981971
1169009087
21063125
1189417423
1611250077
1828389880
1760401051
1891422948
1237440600
1138673543
910412172
1529712155
1364880433
568771974
181326472
1150474167
969374847
838489762
132106227
821249691
603171455
367448532
935920273
2033585379
1002632443
271354325
216065691
387554337
1519502737
949310551
746419085
1376013758
1735476135
1748866969
1899601049
2062030355
612495877
366534880
1224042587
328351473
1139642797
1260061416
1344395697
266348903
237064017
810466224
1292476465
1433540618
369702628
1665327871
1927778126
949289365
1865281585
1792483508
498851790
1933339260
347456168
412166885
82917247
1963280352
795468367
230919246
872577331
1901783445
738263890
1643049487
1836211611
989260817
437270171
338100904
1971704579
1242903343
388173371
23313320
525477424
1020586952
412879142
231233651
1473245605
929011408
975063057
118013840
1338234625
1133451977
1298237700
37124618
1315831356
770432645
1131506816
392048933
605118119
1610345263
645464251
1635693670
612617966
1576801893
1046189705
293767282
119004430
1480340722
561765757
788855923
38891306
779572368
1580353513
1372309800
1995844400
1436614231
412334042
855520967
2133501836
1187021071
1799975408
1833093988
997024547
2006139783
291199847
520913142
1080067565
1540300437
1508736205
1652589445
359884902
268287789
638701311
847083495
1167910124
352981333
871321528
1550666172
410480386
1840820690
1100962977
178946360
590345350
2103732313
490887463
1130504782
2111341764
964143624
116169042
1811616287
181387712
356262898
1546426064
2032928234
1661868047
163138771
1544252701
1879636083
592035572
964362077
1837669756
1014049085
50495711
1916345593
833755980
627483117
1336298331
880359264
1301913793
1341670671
455051224
1935885246
1065896566
1300718626
641612611
1830966118
1039236049
575790661
1284304641
1313495061
231082997
88720738
2017616007
1222372505
1894299824
1382256117
1780545967
1637820333
1151657077
1151583182
1781862799
1957590571
589863072
223693135
1132655618
1412070821
1512231839
1106320705
1037414990
1781532148
1271340032
1650502027
503298891
1900604366
1452760273
1701025925
234765238
615586652
729090595
1224881184
730875445
1005097381
144346501
420826096
1559413721
455829525
591264220
906797771
1888627769
1552475441
549324614
1648158176
1973618131
863148072
1532647592
1008610037
682765832
784104060
1301808709
1342436751
1079896566
52894112
1653830519
1408747128
1535688152
1387055925
278948349
1820275047
1266093532
1391125716
247037514
154565465
1902675546
1193279429
610253976
2085142673
1751010244
2019050367
111909928
1743692681
954135462
813741773
1819294771
2034008607
1571374044
993696387
2121394039
665400632
1835449122
292015193
131129678
1423332747
1317986916
445198376
1307146563
809700053
1875665744
1495802636
1040869361
783442373
408218026
1705243915
713192006
892218005
12897138
1289513946
530994971
1269784238
103774369
1045580845
1821377054
1133842239
1849013309
1870064963
1383598330
976411525
1544721293
939774499
1756000045
1071640394
1135626084
760433805
574075581
806324343
1492495305
1758668353
94576566
1864107436
782082068
801789071
233794807
1317895405
1896425361
1623896440
1468702799
1220860219
1721586121
1564982929
716847902
420774184
543025804
468414231
675851630
1836025115
177598979
711064035
1414861738
184046892
1451154832
594916453
1984313861
1054343243
49782529
7599138
1140975795
1491532118
461141543
854849846
296319135
902850136
430999577
507044029
1178382095
175699443
787103585
1434951366
547611268
848445000
408122762
1995047258
1740793510
946053954
21913995
267893076
1934770271
603046945
1559253325
878603758
308945597
1540190795
142813574
1275188819
799978008
32714583
1981722091
548199494
844108141
994325351
260739493
1500300820
2115286579
943848354
1991921520
1540319393
466781290
567631808
1112787328
2036163228
2128032480
1024078099
1372697290
1640586540
182515725
751329326
1441971632
141383707
1902673243
817081278
793155080
97450532
874322914
477812164
1305059288
2080632064
362045796
50291608
1235255421
653213228
5102357
887022052
2116316815
124832252
1867262663
973518100
93407870
46116230
715416376
1511747020
214335000
1565049200
897887196
396142738
330016141
713694033
441658717
902722276
1340735315
562337894
1420183053
2039560879
214672469
1065119743
1878459815
1366377225
204572789
1088540040
219083330
1901503492
431047308
979006145
1599214524
845074384
839621855
33907202
1445349443
797483378
1447882031
590450859
232317298
603714313
1527264485
1155571958
1317242671
2144713678
1094584837
1032758487
1318151333
2088875739
1738556996
81258380
564501720
835358798
671318142
1303756933
868484625
1223269632
1039092658
1378577719
1807560351
1795102694
543047804
995881819
251570522
1820059683
1239338175
388107119
1141416177
2133192725
1063635874
1986204357
401192287
1618993794
2135156332
494274017
910303012
176005691
1590606947
571966125
309271590
1619928725
1047450358
1753469580
329229260
723774398
1625509454
728759513
1823695637
1879369463
464286077
414900449
602210527
1439368771
61728327
248469732
1835051568
1159607880
708431405
751854414
1594353345
1649471509
1943378443
835212657
717468902
1177046942
187280060
355734987
2011557353
213430934
1873590443
1432575556
591065616
1700781478
549193054
776406684
546086184
1191554028
1794200141
1164334589
1870103267
1206666229
1722262023
1439981081
278098629
1484314227
1136640001
152984784
655377535
1149101374
265654641
1884038850
1980230658
1722814579
959917199
2049677686
803657354
1712221486
705608117
1379931456
426478998
623338545
1951406863
1171193984
1356768295
1061361456
672882062
581062818
490990274
127684654
325382216
2100960530
6679474
2062612194
1389667691
1782987123
1639755433
1943211901
1223457293
2036389824
122734136
910376959
1101538981
623063745
886809309
255713365
1038513975
1993162763
814100488
1359187610
453864345
1238985207
398899274
1694912002
142221238
1844794016
1576997100
8662588
2104327116
1543020048
27004727
1090025390
658943165
1284686667
2073510767
296510280
284976106
1032382576
677117618
1003509821
300277873
1417462602
1748016479
1722200565
1661255137
341148883
2019892537
359206686
253791800
75745874
229111715
1555113639
1260730530
930715824
50481183
424552348
559227559
265248231
1848915
1720688065
989863956
967769046
1284156420
1781457215
2039491416
138271229
487018630
1210059782
2027742614
1155465229
43240660
817068045
30859034
4601954
1118394486
2140194321
1706796886
460667304
1119194409
1244949374
790865338
148625763
1480950707
146327759
257603782
871646869
979384096
869517200
1804902400
265571122
2142319256
1192362293
1856907965
55351044
138707910
242773111
155988110
1129255421
1756690651
47551557
1397314161
712324482
1741529981
942364190
1317241413
1050636338
1589617989
96085872
473584388
1539739266
1328366879
391570680
1263473039
1698180732
1231768033
64235513
2128061561
1821849808
1215930279
1416111444
1234514963
1880712078
2018788271
488117084
1006607254
664452338
1851619458
1582438380
1203150914
1379941449
851591843
1677639483
1145696953
344088030
349842542
913504593
241759763
949535652
597905974
1976279357
1806389543
157278396
1184610056
542870141
306398794
166832829
1515774119
1358239582
1829426018
2051691645
1600043939
1912100854
1903991495
1802637411
953599939
909029258
508138229
465885841
736660536
1620902696
2119991034
1846626930
1200903184
9793489
1430007417
208105015
403780072
1198623007
1725793974
697347098
131026227
25042578
504779204
1514777858
325023027
63015690
704763814
695684835
2090925624
207981078
63454706
1487904454
1958143302
598578837
727298155
814734038
1130708238
2139279562
1255035132
1517845761
1167581495
1136553237
1429991504
2003324240
871592724
897296754
519212526
97483704
2104598072
400182338
1513136196
710132358
556377166
1824172732
1417684279
362713320
1434857848
1008481803
1175288365
191773881
1917417557
1357353801
2104032349
2101558477
2111870683
168638557
793014501
1025665957
1839677877
1929482856
853357993
50680211
467450178
1321186554
2028222642
1504802306
757794275
479956737
332708124
97500062
448887620
1582082637
902483662
473743426
1428391377
179990676
420133727
1118521719
1995226644
556989076
1569325453
2144449731
1173046628
1020618254
2129348176
242971579
1276209705
1478014004
595458195
1492618361
551523246
611856203
636666174
410854705
252147444
1919834588
1620425805
239015409
422154916
570909634
1778350125
1778877142
2074997617
1953769958
541965981
877952552
685326293
1529264978
286598261
2014229357
1600064832
153184138
22831668
1913854108
1657961360
390157708
303199349
988325999
141957489
2087559531
982549325
823862772
973869347
1857290953
332960707
1624499468
1130863666
2054945486
878837526
1063886271
916504452
957975250
627356467
1338001008
1844138122
271086223
1202994054
645002658
825376894
1194915380
1331400804
1255787647
1220030742
158805067
1380626477
473557236
1293832374
353752292
1065811595
810901606
1347583715
1785050933
1903127958
318194031
168147055
1084393437
1858432355
1677696601
90950409
1587435291
1397466407
196058908
1696944818
831817542
1105949296
453876709
760544507
479021898
796013037
1884962705
587273675
2128260133
1175932892
1571795270
855792543
1482168273
387719061
1510197046
2044795699
1043691308
1224113359
853950618
1898026164
53922951
1838625580
1198786588
1973462866
175200645
763178587
186154508
1304544675
867126696
2036757207
1758841503
223293961
750976054
2106580463
502085658
806191744
858954520
513060298
1155568940
52653562
1975879790
1495192144
266706740
2023153349
1302075716
1924727939
470053986
1195397345
1922756512
53716892
1413090835
1152742650
521328801
2066575464
236438260
902569020
1252930365
1836111492
1601753441
1702260315
1020059091
100092937
654766515
685335513
848800971
1115897281
1600581663
312380370
892627248
769776480
386289559
1990334215
10704437
268806234
1285747533
37629237
66011085
977982254
2059784638
345278549
259592499
1347835580
1250536988
760699283
910684831
723575107
942070562
934442287
996601796
886998612
1776092561
706070245
477701790
1637102898
334759293
1791102526
1724742706
827062843
44874076
605610631
73063618
1979254480
1159391215
852557646
305004689
1748795849
2046896818
458217657
435272339
1801199492
1776803901
2055829321
878366506
970687045
1741170050
837262580
710955412
290021920
1673779689
483995739
524913301
1425112509
830711684
1909125545
632973059
71586329
1039406836
124417856
1577545062
1256561445
1312467100
305426673
1547320520
1567792158
1675360092
225391817
407868040
1194405631
137093765
1708299090
324524200
1106812414
188793059
591262738
675495039
717570737
818059740
972929279
792874120
579333860
1460627489
1530981268
784604829
1809980632
1531798674
260059337
1295711855
463464173
1461999423
481756466
317760462
987810033
1391915793
896549163
1263726745
117450584
697644737
751232389
2034382668
208576481
545314816
1855729504
1510607156
1858937456
570209592
1113846959
1590529173
1236979693
339759090
1778927585
1414552286
853975986
2068336450
2105894263
623175408
118875063
1759316402
1996416638
979987393
1357928435
948443065
976174596
2069652014
1099123602
861007375
2100460902
1278312199
1603032230
2034270142
1473077211
816855562
1136452839
1957685299
1634836198
1598348107
1833410819
633216518
761302840
491590205
1932034563
1109568797
527238140
763958124
330874063
2011920441
50166713
1840922307
1698656922
397902850
17798261
2023247482
793782579
86559070
152946684
1030097895
1038617377
174460567
2078830540
2123272093
1281028197
228969213
1715671469
215221714
2000760263
769331212
1562833964
1555627533
2042047993
1975352464
325843453
1072513216
1398788440
579155487
212387598
480718190
1371182641
1842605059
1608199344
1894949205
1484687769
1617158335
1335483739
1209951531
701169356
1832254719
347105546
76620811
1478430732
1930946987
321290844
7268632
2032723593
1148924342
1356040524
194520540
563989229
2075553012
1740595467
900415660
661388631
736719336
1437698808
517057366
548885928
1826459817
1970244494
977371174
322022417
1381684237
491492989
24947101
1216350410
361450767
1371833033
259428210
1098751220
287663172
840435573
1995001261
1263370791
792081579
1070087985
1732473517
1179403041
159706417
1630893258
1471628544
1074932820
1135098841
42809281
2014614106
383214393
268877651
2138028112
322307265
1974126443
1595638126
181168970
1592459913
369924747
1786214724
429324036
1768362680
1419636848
588846589
1746233157
1818217500
1270212516
80924684
145271109
1243761677
1338878342
1855571054
101732450
1493775250
1456747148
1639274139
38445619
1708928679
77259311
1877531124
1582426767
2109866434
1269552075
718292394
1578637358
479076525
1257963150
348712338
1732354216
1280494542
1308827070
1709130982
1749069018
390117303
369057948
1834657936
680627411
1694317168
1477632799
1923101050
972649658
2025325072
625929865
910528088
2110292045
1164530429
1051263121
374138553
809500580
834784763
672242841
1587725407
794692478
762625701
586998609
2031552092
963600559
631632320
298709859
2116672109
719881659
1986269956
582357410
438681630
1378301373
1798870000
28875046
1344246277
1121785233
955652483
916763536
1586862480
704950217
386822914
1022744892
1736877920
2120333540
1054414801
1353456001
2147104490
145595263
458436091
1548561286
1897044055
565267591
1543641055
1767851401
1055007316
732784625
1774291788
1842265536
2002545907
932287604
1818636119
1305440946
1574736802
1973694409
608027230
1793784509
1037664136
73089941
1385547918
504143074
159463815
1732755648
1217511961
58462614
1729381558
1796473938
1941563761
215484828
1912209516
2058789774
1674279330
1581350757
984027827
1830453262
1299414138
285789961
2056182439
429728782
2042437770
256742962
2138630749
216295174
1646041076
1495424176
62097704
111958371
1830780458
618988795
2126265888
2085517587
1475069559
1906115436
1947689650
853749175
1423323690
1263558606
1680849787
519998672
1199132355
778075301
1161239566
388589095
1255537748
673163302
1344344257
156735481
1445362560
133198733
2012254390
1253878588
1630340191
761255038
263305121
1149220773
1491526622
1019939848
1972930926
787452057
162341489
1161975862
266189604
1073231893
1542173334
662268674
34768340
683318431
1555572381
1454812162
1069842611
2034736188
196144909
1506950973
57312063
10441053
1269702917
1131795938
917737417
37070486
468501630
770590567
57722185
559756189
1803397638
536866979
309549585
773415068
1759562275
491707581
1876401568
234410819
601238114
101430413
576062312
1320755915
797789163
1320581153
1028863051
127194022
796664430
31981155
327690641
154967266
1497796933
1798520062
842747644
2073883442
2050978558
995055865
1931717816
1806753256
1999382021
1792769728
1026496981
1925387011
152282310
439190360
2055501473
194927520
704782881
700205757
1547366163
1498300369
952774931
1205271046
979321897
372308784
1391227321
897183453
956309270
423344441
1072613555
221413156
1494903635
1517426942
160177352
1679983178
1046394950
514980326
4562231
777298220
954770586
1981059100
1946062754
1689415090
203509592
2135277561
1416341386
67978256
2049299126
1834140428
1027531496
432730720
1294649011
479269981
639168915
870787339
1853213323
375301041
107553511
790278938
346429299
983323412
965008560
119109183
824515273
1625537142
1331665043
2046311288
112728163
580465577
980183746
15417024
961270955
572206884
1934757992
1437501533
825444040
175099993
926582153
1963527022
1513247547
770822412
1973887890
1274777546
416124342
429764296
1456621318
2118934909
1182270387
633347612
2076671719
2051066117
525864560
65456019
897270121
1450527695
1249652089
85216111
1883974569
1139127341
125364352
1381535357
1970259682
794157586
310950441
353258907
1812518746
40657581
2053570966
320797305
797782480
1307562335
1899953499
248373161
562502425
62390044
338152760
1219202422
279325873
1208214425
986086581
1433570494
659539093
1191531718
449778976
279862451
267844135
1687390181
1765652562
1345173042
497360224
152393952
625000871
459348095
1262206174
1070881513
1592586772
216440083
1276720011
1342812420
368353408
732173373
887668658
1930800593
985331219
1945135423
1938235571
1198734370
1849437758
2020429383
1627700637
555224927
1399055037
1968320956
820925185
1561500351
512384248
1745451190
1562716634
1733743349
233959499
941688023
1840239828
785036702
406674675
1034878932
537687909
1422104981
1677212010
1953230825
2041418799
2051360623
90858802
1910707153
1030382090
645126437
235897521
1077544828
197897091
1590256537
724269568
238071741
708719835
717251814
1729430226
941256451
89369023
1640234675
451884690
78750099
2119898029
1263989972
1017850588
197550421
1958336744
1182955105
2001376141
468292258
1066287639
1589489204
1635544448
391460931
1950648435
1772034527
818720814
661852043
1659333659
29928344
1975519318
1367504071
555045570
1889513741
1062508989
1711181697
1352854929
1501660312
2055260710
2005255918
118777676
1044776154
2087261021
2099477893
1463163583
1040242079
1680202964
2130515452
2117980420
1007839141
1662148249
730021678
436045787
1857669313
12421991
1986562125
366002009
695745739
431358727
1774075215
671961371
280468766
646581232
481856335
1239469468
1095008457
1249154677
1387981855
128148208
1464675888
1062225395
409852811
1607027487
632705391
1854506096
1270796977
582730332
1471577506
1692965730
1456180415
1711440936
600405287
1361893183
81367878
558289810
673986987
1670492243
1000018418
1943603228
2117264444
779550376
169997160
1568777192
183059841
377828095
1778533629
1703342801
277827369
1925617966
1044702073
1055928341
94519846
860791636
250310386
1898919050
994289780
1059601131
921077541
1752804681
1710167278
946084849
897536018
289069437
680504147
2000696931
324353355
1176948957
1395028141
1400969564
1311844227
1620595114
458384353
1026974795
101623771
654448582
774593929
876823074
819772474
626833883
402700315
1612966687
1771484080
798625799
531415166
1602826036
41313073
1715937910
1481502267
1635977205
1495310599
296066808
1431757718
940782382
114100647
128309266
436614673
1444992363
1703545680
357190213
242679389
283517805
115227455
203271022
2040213639
118559981
522711244
545554460
949009645
1039146707
339487438
903035296
685930401
1461974401
1290124015
154263054
2087045414
930043610
302365340
1685468112
1921394321
291363984
1228293771
507345525
1005539764
77256334
200311745
749643489
447177090
1693527421
492235637
1953377134
566858323
1108167629
65330894
1164723315
1295179234
1933185488
325354567
592891783
43080683
946982433
2125196049
127379850
1785162272
1950105933
398620539
1055429918
1890819224
401778498
942642981
1554360350
571373047
371378668
1649655248
2049393359
53405582
216668959
130853085
411864479
1843829242
1547818866
388012
2139062096
1875311874
39137198
490128595
1536912301
465575983
1645902824
1965963441
725555562
959074946
109606196
1584297765
951279754
936086418
115374044
1362659120
1957646435
1367972512
1722207709
1330199326
2086854197
1201283132
637665571
740846793
1917918012
841043219
895104490
185303703
291697321
1716546416
556895376
644627053
96170232
137703061
290360379
2023014144
519475304
1921698700
544314535
595723235
1536921865
939383044
535714048
27093297
497800669
510916613
211968501
401516617
207047447
369640368
1356961660
898041920
1056920898
1385007534
1762775933
1661393313
1238451880
1468484241
516848685
1614691103
610360745
1940554252
1351427588
1292510604
651119472
1511470867
568082011
1034862547
35471801
1016845335
2054470905
1645214724
612534607
57886623
1752686328
306805507
1789042751
2081352639
1280436510
38189283
1387389019
429733818
718991707
287080731
514894989
656291392
477016549
537176764
1862674543
334940188
232022759
402464022
1591965077
1360243168
1777310956
1143675735
267942422
97339026
1230193488
1782831443
1529032353
954027495
1861187015
291198816
132281719
1658263060
657689583
848987945
2088073029
1018413774
287118876
511555414
1286638341
2116236978
1858922684
878462862
1706074898
611502692
1432038832
555394540
1354122170
1140510134
1908637517
889688583
663814558
1394855717
451021417
371105
1495566288
1328852263
245020711
1178746216
1152394901
272264480
40067226
114977802
2124540001
444259551
495584538
955221919
1105080826
956496247
95425068
315343217
612689575
771891449
1544792682
567811563
526194681
1254296040
1684010922
826585465
1395669832
1244889960
199067266
2019828829
930998405
1443626510
704358285
1222344458
34676724
801626889
424401415
2011643494
522197065
197101055
841498194
85372931
2109707698
1171608532
1046351745
201234032
1150469961
877013912
794109593
1568937337
918597127
2119104139
911049692
813753914
693635672
24631556
1483465039
815911793
1701499583
2037789113
913198521
1300266543
860500468
1270243950
33672549
186214722
258739560
146694259
13764146
937381487
832770825
1790577820
126611486
1405925744
460476430
1369592662
86806677
519368156
1382370961
2056262985
152353867
892670329
1064680573
1894504381
612032999
1338417774
1688705344
2102082556
569629598
1016345080
908389568
518865048
1273743808
1448176026
1682048200
1776699575
1560802649
1199003322
1207122814
1965878642
998947240
627441526
1801274902
1490588902
1257404186
2014068367
1414073003
369283919
1831636238
227993512
1180958391
517772048
1054170239
147338163
659950842
380109951
807293431
1807250650
114689070
1181243079
1444083627
2011239211
151358699
741881855
773197843
393400456
293447741
2019040473
261077024
588797273
294958408
1009078754
770019731
979764167
1149698158
72012595
1458959485
207099263
1883953347
278719533
141503089
1482686064
1912155886
1496359082
142323824
530717242
1892924079
291495137
1683783920
1898225559
185706948
1586195869
296380036
1926290722
733730275
25935888
1830245810
1145552274
2030142268
1054960398
1940442960
397054756
1854842327
1658224191
1501842167
1603874179
1066185020
1407294317
193374502
952513594
135720337
1052497320
922725787
1084410895
638277243
79321717
621445371
1505919801
1161887949
907862314
219954227
1907918019
1129122191
119661678
2088860008
860821024
186583840
1473356043
245624745
723147390
1759386848
328261444
1947276198
1132945078
445601872
1588363961
744145688
547909305
170846089
1026482679
1628108437
1260368124
704945167
393209947
2114157472
1151929017
1545407556
1039203402
1975695227
266620061
569391739
1328918928
371617936
1746970267
157205074
661274497
1818599811
1560962081
1749979046
1254671158
1964659509
1094447440
2018516149
147736060
928284264
1507009952
1205155791
1735429877
1875834643
4970887
1050825378
983939780
461331860
1862320586
524506953
632200177
2128222686
1003721873
2137851824
548725426
960715997
329086119
626254524
2121141754
172370753
472426221
270635892
1385440059
675966970
2039778661
768730756
52768357
1721963868
1327819919
1625311594
997886699
1793927346
849180274
2085539722
1768485741
1473840113
1818927114
1152369050
1639602697
496402291
100187362
1358607020
1114802346
238890318
314205087
1444290466
644843894
1722391110
1333729671
2082378913
1058461324
845715843
651905083
1419008989
1843417906
1265210760
1619163144
1689826045
11537102
877718336
1016387090
2005109311
1091549854
778259380
2063662857
247122579
393814090
841164507
1379603574
1389634393
419566578
1540955459
531241075
1298817253
1859872454
1801485061
659329547
170871616
607358173
682670365
120944996
1851984796
137235348
1421674598
379743301
788142814
1992340439
1214440394
1066150423
1236973590
73900203
21015046
2092062703
1169876615
901841072
510476427
88313222
1137177625
490841446
891927825
1382197480
257984311
1850956884
1875253327
300575333
1829385599
1313738350
387049529
1156602377
1391174087
1759291602
2027037216
933753410
213131901
243191046
332719385
862393716
66711410
1761102122
207375272
1118620034
39311567
446650390
700008222
439041144
1119061290
1788520864
1015884
955650093
188036870
1900032834
1868252021
353759094
1369054289
216385465
1257402743
820144441
397026166
1083471762
1255766548
1084429730
1035622983
2066725298
1516592831
387514969
2101662840
650205954
1841544352
1655793112
364845271
1153120103
1109515877
1547869404
1912084607
1159706906
1246484248
1666477498
744926546
866263443
196912144
588551471
1559338702
1190107574
1446532947
1043896881
47854012
1399982565
170478047
657320581
697449924
469613157
270095745
890846987
392612861
2012920732
901781531
893798285
1762147477
1203443192
1530870843
734568328
1964570087
885965488
893766887
758057440
789289543
1162243013
1727238012
910816717
12174849
1442182267
1484088558
640043608
909923928
552061168
1970517460
25000773
531510921
173143854
1753998042
1845224642
2023929761
125701926
1999486995
1591636039
1966632380
271895188
1398150904
998801494
147953186
744390047
247410889
1540564100
312149564
1420381963
1430284403
217487100
405446993
103168100
842384651
1829699263
379475629
367906412
1726520377
1247641091
918857890
50188571
1041382367
1451656393
1492629988
966820784
1387371820
1697541656
2037638215
1959710159
1854742085
410346412
1578292966
656286369
1993950409
1291029127
1383349298
367735338
1402832821
1240889167
1874651320
378691766
1485840928
836823558
154505331
648480518
1950477675
1772999415
1462896163
1698331601
1284719304
767008354
1573519671
1147396651
1972037337
1292159244
1426877195
525976439
432536165
192592993
74856153
982412915
971503055
1987572493
328580761
274735138
442083987
108422245
1172548070
772666348
221662713
997669248
1878678618
1237490620
2144963368
2031667521
812968716
598073324
303144282
1113054287
383687639
822470799
2128638466
337459579
1731979974
29969561
1155978162
14187039
282466588
1165683365
1186110312
1451828794
991052378
1314949491
155773809
62331096
2067594198
1848459068
1231384936
519777310
1515420245
151036646
1443344595
1742286244
1240678488
1082377268
2030523527
1321999095
62477325
571796215
881363460
226862308
242876053
1343430860
1044996857
394394974
1222250694
796557365
1742815163
774957510
1626518269
941772137
220938595
722805026
214481355
521000625
808764541
492498669
662734287
794893276
472441496
663166897
190277798
1202339663
1053949236
486487467
411800513
374390345
1651134273
910943473
1434160836
1494970472
261392524
1310119686
1952855454
283005092
561344167
2013575226
1330921020
1266748761
2080868288
1705806524
315901913
1538220020
1591856482
1963803606
1548906632
245640791
2093639157
1862446987
16020395
765489688
1385064193
1801100631
100880363
1505683771
767008844
55268304
202077671
368414215
1842965741
1915506050
167542394
473290853
1229819469
2138193076
900818932
1740424314
1079643702
202332161
1533697585
801350638
1876502862
1618538129
769722135
1659024932
513556662
1605583868
1153456570
211191956
786617602
249869531
258538599
1803099710
257853453
1880171320
1980443463
1608507536
1566385990
29272601
993994227
1068455891
600948269
1281661648
1818568139
89500413
18198552
1101381694
1328930041
1023207395
2136660718
1349970726
1057782727
69604390
300400956
1953679287
1418936169
1694368870
1935064152
767293399
2124122152
1339882906
254883548
971929827
1661630326
1921129544
861925042
364990244
1927484896
767264186
2080980837
1108966067
345440931
1867276172
1184265287
2121216751
602318937
1057067079
1991844640
629566284
1186593681
1527138184
2053737903
412852183
981123649
1353272886
1073155201
675670106
1167679606
333717170
996376896
829380026
1694838612
823444809
644010136
803509708
495016841
1367050362
1484219422
1461510071
215960334
1814911158
1791276430
1425745855
1866959748
575408493
1431363727
963222518
1222265036
1853182101
1368276107
416311446
1141918486
2088341335
270925775
1586021323
426081414
797663781
907864276
1737310808
2096494831
305723708
529199352
1690858384
450273851
614479898
339674880
797099459
454180895
980328133
1825034542
697348776
2052335003
1532885424
477787895
1979855708
1013538661
1576982912
791704530
1312062478
434203322
1036112863
127234479
1917256154
1245147744
2052098913
217983579
856999242
1879905813
526876718
2111918762
1458759657
1965013012
1770104799
1177259073
563447652
1338069955
1422315001
113729487
312206057
1002298364
1087224728
1842495331
2103756405
1689657515
887302339
353865919
1877753700
1478049189
900101108
1451933545
1972607348
1359319289
99426856
1687770956
500474178
276445395
436086743
1984833135
1308701356
2019695010
1968568444
2103338885
1213205321
136408341
541351719
643429502
2039998383
628021107
1540693735
1364688825
171566922
1281427086
932469454
1133893546
1574713576
1438242697
769639972
145436688
548802188
2056783183
1888853242
1408988281
944626176
416833234
420635637
827237063
1756025130
2073003344
2072932558
1971334445
1041938896
254096021
1863072491
643851401
1322057326
1891239710
1881699069
2063657601
782502455
882958373
507306784
600124440
2059267352
265598675
795285649
1001382691
827672658
1148454201
421777874
445030886
498827881
1231730015
1347434640
964977657
2001552393
563320616
746709228
2054433059
1835154296
918183733
667325055
1663866836
962144495
1359424493
1694291910
1166386869
1929458596
1803326745
471226189
1442926503
1254196551
844185908
1152709385
1635797441
2013277785
1745749001
347320607
612092696
426332858
1115260155
692874228
1012749214
2010619238
142241030
1990937290
1168998171
331283879
1446583667
1658913139
2012405655
538618450
1827270014
1044699373
1916395309
218066492
1472786625
477593436
1902029610
118701330
2012235331
1717018780
1397892373
1481314054
886173024
1448691276
414375430
1634731341
524166440
1842413679
137566326
1930221136
1224692171
1390662869
761582098
528777656
1798597508
1810692111
648337125
926108934
833811586
1984581054
335403801
2056980415
567899960
1134604341
2063375578
767268780
391875692
969474418
428740376
450415745
967862739
649528000
1814072264
974028156
418183204
1925903733
425791031
506719240
1358066018
958333619
135099506
1991209228
637175541
1317104724
427084466
1761308959
95031265
1156351028
1566481611
1002281011
871579582
40725924
305287415
1215389240
724591533
260744336
1717012845
1741083492
1526737362
1381715522
904433518
267826332
2039246542
10506729
1777321184
594331345
117740662
743454812
747183892
2034859184
1932812236
1797706791
1465952272
2019287401
155213636
988394160
1478953556
810864145
1571871049
1764905859
1085612442
873751876
1997816316
1856973175
1454872096
320001942
1235368424
1525441026
953908837
788885430
1650988049
517305891
362088892
1308681982
1185408090
960529022
2042180029
813302064
406001025
32794418
1799583202
497381703
2141816751
213561506
1455463613
1205339449
832976453
1596868584
1274510880
497556103
469919427
2031610382
545838748
330390127
1685610135
2018077006
1298079720
771472874
1645125911
1846064347
1038578903
254204567
517256807
1295755536
1311537807
379221510
932870556
765831207
1594643262
505242283
459992699
2041051673
904042441
844342290
1018404833
2031482039
1327455012
818207410
975275755
214822007
1633956712
153876664
1566341014
1407708160
148917462
1995521481
166336651
1550529868
1891926876
1657764772
1453416502
1855686895
1388873181
1002807853
272079859
1930376969
1255800678
2039845843
1267727777
1759442765
1194248809
573653363
2056696371
1516276011
1259547163
378998550
647004098
1006443575
1290603731
448692206
115862587
567574531
772626252
2136353431
597748432
1040063871
621294943
187954539
247206655
576238996
1902998942
1031314047
2146590342
1308224165
1373235822
1082619070
1112698839
527339622
2071647585
1762890342
1802002347
1511834644
1010587810
1671631754
1069093934
104385688
2130440576
1040829587
2021269098
266191651
456653512
1232876300
1385111875
721093418
802502331
1694208607
1727381374
652698260
1119052170
385648541
1223233813
93008426
2095696802
2018034955
1176871753
1462896130
497351673
1362960390
1775697213
221594916
599677312
1839522840
181907146
718307958
944168732
311652141
973924168
1955634298
308138896
750589550
1439077111
2079237589
1590463999
1022382684
1529676184
633836962
738213577
997208672
1189418175
260161369
1964687950
571546158
1916007938
2144408397
619936449
135841041
1510692166
1563109163
1275147091
973247127
562507504
1964770670
1246103808
2053708510
1770396182
885835425
1484152449
544606836
1126506148
1278013681
699651371
324618008
319296581
307208305
1364545495
828922804
796362716
1655535573
777321672
78064760
1534929361
270293004
1478322368
1033565072
2101855436
1936580913
1720621088
1214809292
239057911
147175996
1899243935
1868487261
1196757098
2144903544
1204125939
1630464215
1949298875
409289926
807991383
405912429
604818848
492298779
1683168101
188602476
523041263
1311354608
477817098
1068297542
467980105
120392078
675028450
1196606196
644898225
2123854005
1935705677
1816558014
181903540
1966752678
1361664181
1199509084
1347108411
1190873942
185702444
1046750582
2038615234
1480460602
1981972073
1720983554
1170579877
1921962251
1007873460
373323852
442967849
1006675969
327871380
1923179691
211794618
298773897
1426334526
488752490
936055626
804506441
803237639
855922619
607465398
881093993
1030712225
711144138
2126433441
918815547
1304170912
847940566
1103258456
1459521138
203118606
483377663
868396817
1566330100
2140462742
1982182135
1217117269
855596904
1969135509
1624201011
2106556008
970693384
298101409
1756472833
979824066
1155176554
368437049
2078654950
310423223
855399696
1599004027
1682730265
2099658404
1967510167
1054575186
369345809
891333631
275646365
99170365
1639991160
1902498360
2019244021
111239786
422190650
207037054
1956682913
1304862347
1988080493
2000351140
307102755
80514816
534679100
62473835
8532742
967040491
1773368950
491080310
307301263
1001602585
183689508
8133818
28212955
1402369613
1222288700
1453476378
1949254627
1432122167
924710521
1468580246
730880297
1797087598
75279160
876761693
957762515
2011287615
1793509395
288534977
2079672455
418634606
1030574985
1042287302
672330563
366173579
895578980
655364722
194185249
2099653194
186830880
685352885
1186972495
1058885914
373178696
141817982
721359063
1273521817
597541361
1143746765
2057668034
384816999
1739238679
1376432315
1285038107
1571766879
1835221374
516999793
1674432088
858315463
579104213
1159202975
1541521595
386585156
604562860
2084306169
554139934
1237306323
895384841
718771604
1121047225
482563363
1473432869
1488911516
1314741088
817064317
1188569143
1887370501
2106594080
1756887919
820225486
1485500939
775846980
1425639478
1539698491
1751268502
1026008141
1946136639
2122232807
504775139
232319867
1827724044
2041372019
1018819062
967480642
1254875282
987487157
610522367
354820470
1255455567
2114928971
1082893053
1950837434
2123187059
1275963332
1504469072
1395232887
1404235778
51108902
1798571428
1238410770
182100519
1786335877
1458154694
1994468284
1063483023
1238295273
1796425764
1446399512
1637457967
895536438
818143183
1164439345
1711426134
1129645403
1541101738
1232172640
1927906021
503236549
2120270455
2110417051
2137730292
1879078423
1291857310
1851902032
625998395
1907669530
1385499165
2064465460
1496804923
1853879108
1690963274
1142753679
1386735534
1808460441
66560104
82163651
666743742
847760977
210359980
707831138
2119313204
1463973653
1079438119
1604601332
915653014
2078077772
846153768
1079325776
422074101
1765366823
135271434
1271990968
1561477631
1177678227
1300318395
974390151
1202822874
476085797
1304973554
1174036732
995790039
173409218
1882730317
115252650
1058634039
1979953149
386411498
1999987942
1683910865
1228281750
1446644525
1326994066
1835563662
1025751974
439929674
1724939211
963246591
2033178033
2042162045
1720827616
1098848576
1277324012
1988311346
498588641
1538210626
238463519
1559439210
1962300566
122844707
1166052887
1108454411
202118355
945034566
1967836073
1414899390
883679957
1827349492
338560161
1261620888
560633634
1401028288
2076329121
1036003536
1218715017
1688596318
1072416112
148834080
677919928
385338566
988019347
829132168
1235232377
959883109
1044375103
1461698780
364761170
144538179
1079293292
1492262104
1264980908
1206707598
142320643
1004057219
463902206
1838805168
1272326416
955895436
979925185
1975178447
1599302398
275982113
1911607997
2120929044
450362351
1509987032
308276908
327023247
1149820478
216745467
1665160433
1887318758
1515900919
1556781510
240556777
101318246
1395056654
1354717785
1342372849
969834519
2007321074
653433874
312850603
645231133
1053792777
641801069
2006401110
318777332
676010506
1948000738
828710905
1864931614
1654424820
1556673793
2015673230
1551987333
570819409
944229383
1238158791
707670405
1745907772
910905036
363245700
724321718
450946060
1607048014
1661496508
1967536980
781945527
80729201
2024313626
1625943442
1244970456
425801816
50125828
272285881
1009871470
877313519
892637241
1440277601
1123532000
1995717692
1635760209
167157223
527504548
492312385
175379955
913611372
534659347
1365932005
2021712714
14567742
1272907110
492374224
1803705278
1530871316
432923956
2083274005
296094682
1256889161
414267451
275979910
32565714
2121106450
1092781809
1958913180
299382176
2047186599
715992890
1777439029
2055086503
1410625290
843403196
1528420409
1665352215
1361653824
832044123
1200131384
209569274
693704658
1041611591
518347151
2118612768
1589647052
28854328
2080013071
1282638493
1327658323
514105663
1856391731
836569131
281574269
837442200
765413335
2053075994
885859516
1891711933
349418502
1810472404
926472510
113648284
1162718295
473739464
929116439
1255682156
262459736
1644682569
153533805
324484613
170292632
1429327791
1237965784
1772394493
1342002125
457240947
1630506886
401015433
1723976898
166949126
982475895
187893288
737914360
2067272230
94591213
1196983347
1950252852
47760961
2073219193
817271283
833182201
256380021
1894878528
999726714
129189497
1545738713
1884009372
531619162
642589311
2115160604
785896073
26475490
511840221
888231768
1728575373
451288416
517958135
436394616
47368279
1163730574
638403839
762614665
28157064
1806836381
1042314051
926874089
743493830
1186752224
995038188
1690473598
1920903302
1947951119
1154525517
93297109
1025955877
1592794411
517125767
1189697759
291413925
575075463
1082844871
1320577188
382147729
2146596902
965720776
464429292
1847237708
1035514294
1170259765
431479333
1119483510
903063140
791104236
1719825930
607317737
652616754
1096336774
1402384210
2061017180
1386599704
436434231
1210299028
1420226078
1100717073
242144555
1040285171
1439301319
226179247
769160160
846629319
1245888116
1655911467
481712567
74594566
742484136
2096501958
487060967
1594691773
1827609345
966646486
335451799
2017441994
1803513581
1978319936
1030120862
417449135
1216552089
1312708947
22605746
337724073
697607271
1989394645
149041646
163845375
194511417
1268145147
979448012
128192773
1877370490
1725410137
915215785
1542908200
48167204
1875212871
1126684153
722656111
1349887013
371282948
1216831512
545335982
897115349
433733399
591287075
1548705433
2053613281
2135540273
189611068
179325884
1724917398
234172422
912612575
1696457771
575724159
2064923670
585496908
827117468
1651795463
675141145
626863912
727894863
851547175
700206878
1651856095
637588178
376985846
1462355249
1398265544
198316027
1502927858
2081806310
1252964482
1399886619
550603493
1435870353
747468832
1603326796
646001571
1690241623
732599789
847574801
339355185
1026569874
1651677234
1296622501
258694993
1508145422
110992049
124262069
1494530751
699883639
1108370312
640566441
1325083925
1880563209
1811022558
1991492288
785516220
1166488278
1895757688
796309180
837958948
1991533214
843243115
1666321863
1918418556
939192640
2105649361
1489190751
130337323
509617879
45701548
630182646
1844401247
236985041
1313164535
2147201420
183791695
1376831988
1464599763
1273052756
388481357
1446736149
507543814
52180321
900527735
187511453
660610153
903370140
1062030242
1184891224
1362490095
7655341
388175144
154981932
525127903
2043510618
1523863678
1750608787
223913972
1171974855
1580547994
1974059432
1598066370
632949610
608963201
1579199232
647120364
256695781
1842244205
471113922
1577600820
197442205
2136103692
3513935
132864713
1434940811
1871369503
2142946933
741914323
1795180279
537497860
628199132
1737860193
218987338
2032062674
913192140
1949937365
1692134291
462434863
306084162
840456424
1445019064
2030012646
295675187
867392594
1338371260
637190530
634967403
958295731
1043339476
1053674216
1039830971
1256034466
394272686
1649379559
2120523324
1382474709
1395653953
335728226
571683868
506530084
2074506022
1225023458
1817467293
861341460
1768880498
2036268408
1688641720
653965194
484931261
1233024138
765599942
1974386394
341098580
1033550697
585939789
1867581789
1768874732
1796477579
156936197
1373557228
1922445904
1104752330
2138851570
367734905
419570127
1376807971
66733775
998321986
240837847
1616709526
1379988855
375024303
156161642
758735212
85720971
745747954
836020823
167725037
1644387263
841304624
1793811631
811026624
1727694855
185728203
818485944
1323830365
805506665
2001009948
1334409781
1614722778
138629348
941136695
1200429702
654922569
2116198024
8689080
1239061730
349980110
414944863
1889562737
1341285387
1859896682
1478862001
742543968
1873185967
901930663
2033663748
1354984508
749145606
752713097
142657621
638772701
781457911
1438187580
660747588
1667257814
1804014845
1414713502
20695143
1069989532
69426845
1909425985
1306205809
1266750780
1063248341
1506350457
1634042525
911298450
1230663007
946894618
824216277
870513205
296080211
232484180
1603927032
521295727
1654903355
1559707840
1372583407
1361118407
211535048
1387891585
35285114
1510025614
1147083391
474483633
1018613385
1660955958
510433084
1626373494
754398061
87684352
1554209836
921271595
557153902
1096657729
364296198
1878356600
785123163
242027796
313769718
1159758109
1718907504
557793274
403286676
921863248
344839502
514863375
749077262
1770918093
401285791
1585806114
1389727392
1515552470
753589820
1026675899
196807214
114228331
565778956
918554072
1733077398
2057349065
1136441776
625895281
1340694353
1016967598
1968242485
27519164
834071965
956139351
1040998050
1820826944
320454138
284558558
1324718937
329503868
750223874
638693263
1596467998
886945337
211131229
1236989963
1955128058
388655656
1359236027
798327997
525069268
1208665619
220704129
459178897
1714224596
1224114958
1913615405
1093469464
475718997
404749585
1684960200
1896570303
423055055
605648986
941814326
1828884811
1294719740
1107619754
1608564373
852542366
1979022232
706177826
2020479466
279163927
1072109311
1314446864
872691535
240140137
1891923289
329878830
1267006521
178252318
1274442570
221641983
1079371925
1718448683
922320904
1453484053
1657945916
896100922
1074225259
156679446
1046791692
780131031
136133446
225715532
1031427695
2079845744
882830904
790434531
211694817
361143930
1945676124
1826150146
2100376095
2091742980
1270862775
1677443026
1699517119
98455615
1442068369
337428260
998359053
1325210669
1176663789
1791072391
1917304626
502839658
105432830
613062582
1611100861
542362703
1988031744
289853013
1305977359
1721147826
1501737703
746183406
404343315
2093160680
996747920
1140602523
558413037
721655398
651614910
310315853
812243700
938343845
1212070631
1138528913
833784400
2010362723
768190506
1295907615
823252863
179808351
631707815
1530910672
1265653193
1688431232
1403525246
1415451996
1016502002
439632043
1915063658
235960357
483095579
1834568581
1364378572
1461756973
1381703021
1012641992
188564020
1642244459
811070214
1063898330
165340631
1696144126
889595034
1862167803
1739015910
2054008145
1468209624
2141000278
1651598583
1434934369
1431937746
360463174
186292924
1726421515
1976823882
752268895
338156200
1507066821
1107055582
834468947
472265642
482353627
1029556221
1683984819
268672005
1202629726
1018511502
1827369548
1151141665
1011145377
216318764
1815184002
769835221
1196308829
899237610
1685195312
622072256
1537050488
1077173571
130364902
2125671454
844308017
212509179
1337565825
1139957558
884071999
1663562513
1004662394
981177341
265004683
443183549
858412097
9638338
846090758
1474644498
1173310729
1656130004
970604113
534528940
1961769592
855206842
2045467029
550050155
726210837
1367310818
1501411645
1585158707
1207319111
1083626965
737589206
512069913
1695876961
236051422
83598166
950236404
29412071
245557299
998163376
854778355
1293583252
1595533910
1835819164
1525143686
258129355
1518694928
1432334416
1494337124
270300906
861403916
669631864
249648850
1582433907
550666703
1980945709
1656752670
171249945
420830986
1054805515
2011862707
762479262
1532521680
1774187937
748622085
296980441
485192262
1476087553
441441319
1524941245
2126501823
321947954
950821174
1425803000
140288966
1531294977
762351775
1662438934
1077788272
1982137230
1074538825
266938459
415202840
668191917
1498597909
1704391548
1272413062
562830494
1820707101
2100300809
1727770218
44157632
539546682
606636018
867750200
907810874
171071888
138803327
1486425455
202167450
1414051726
278574110
18608213
1708002854
568145165
1682450866
312518327
678381306
454410696
501299731
1866694950
1757098770
211189387
1281727067
114278632
1751056168
492572087
686767704
2030480214
64757500
821537452
1380633325
1402791504
487432891
631114536
1842614219
24059123
1579816525
983172795
1057983023
1334766465
1699407599
215222095
496627450
2145981345
10637758
1010778467
723959031
946206974
531159448
1981658234
1231476475
948266096
2108376523
1294725786
298853926
513184204
1312958515
2045096356
2002732177
684557054
1549527921
1379148533
1150037706
1167498391
413296841
16192394
1439366938
1906936356
69535596
1123669124
1125232201
1367108284
944791901
805628811
553377711
651707453
89944797
1541245574
474329550
980402382
1014648814
1680068752
1886820799
209269313
992633575
1293996358
481641715
510451411
826553043
1622500903
1071481629
1797821639
1666756832
398116369
789657865
702121841
1463291951
1866851687
673012462
1127052039
1753490044
1751031636
1932258789
1869351149
928530123
1373348972
1566315321
1194959834
992981177
1630811298
804854155
669271128
5483830
137928266
640260091
658232513
909758880
1656915710
1695518635
1914090990
962341350
143522686
544380641
1405326042
724811493
76302350
1613564574
1271495994
1998498875
740399367
1219840095
41374169
1394261632
232678130
1530655291
467887242
1599969950
811962884
1475884760
1545368783
2146658923
1599112124
1197155593
1181542825
1739396210
1291961798
755172903
1555125821
197589232
1568120761
157794208
1659061607
1540438276
2135908726
358169967
236539689
562201671
222985473
210297980
1297970097
1480486786
1271293592
1786187005
1708834909
473453308
850934690
792560683
1795373969
87797678
1440560228
399513463
779032887
1497571158
1643174875
795616687
441857763
2133248226
1322913629
1041250819
77914231
2043371569
333432681
1509207526
1741478770
2019207914
1544988756
1209947038
294894612
808357965
1851283813
1648633833
1061126492
1094168004
892708380
1717636418
1235384551
1439200903
276063624
1718258961
1923574813
47044958
1523198968
80061049
421466885
631139886
1403306294
1144163452
246403654
413740443
1710318244
1879615582
115916281
409775647
301189776
62608258
362341902
373287690
291373121
2126567052
1974201225
2123731424
570028287
1007965733
1491917801
612555223
1012256614
850120404
1278236065
343072965
1493449975
1985680836
1250358317
68129419
1210136675
1723655347
1832453310
1837700688
65853452
869984865
1030521334
545572255
1349306457
1047389768
125196389
857516612
1730516228
1538181585
788001613
1098417187
1595718014
718398321
1711935443
1386829935
1987344382
1952780334
1356192234
93357785
1544715061
2045376106
169693354
1488676995
350371237
774195156
743698986
1950119537
425998895
79432560
1980280855
1420490489
1297802305
1641541848
1468148671
311571536
2089183287
816556266
848181876
1102658445
343946011
1238387144
1420144997
130818470
1692877768
412399466
916814574
303026908
1143882397
1484265269
1417539878
2112448463
276586815
1378371961
2052686859
404882695
556925926
830303221
870032388
183517258
1589784922
1678468082
490272608
720375528
1538378280
1778544813
755619329
257047735
1923975794
557303210
685247950
28076299
449302740
1414474860
1435037348
368217789
1410281400
1042198426
400858878
1665339479
1137624274
998591573
547076098
1649299494
1357470142
336440589
1783376361
1715654009
1306545171
332786550
1059481598
2034682654
2134326771
659905289
787733712
497581483
302353872
1136220972
1432332001
286114208
1604753179
615657814
193109187
789338639
681163348
1252584219
517183699
1957934592
1103310099
712460563
1790774844
1857110010
73306842
702197909
960029826
131609249
705977517
1375413793
435395722
1039530180
465760761
327110523
1855437831
922489368
447520829
231112230
1040351841
145261074
282809176
84001170
2000872593
1089849016
1051399787
285540662
677630318
1572558208
1754028968
281616095
1277345369
1711776588
422513696
347611415
886274749
1071427823
23552217
1006396721
1104301249
689447625
2017296993
1865144814
2013615565
1785716302
448328136
1959280925
1158561392
1871458344
202946578
304970301
669854257
1734900582
1548312275
1168561355
821425390
1816358580
596226232
612657700
1176024574
1921499816
1867464975
170492094
1470008591
1647739205
765181158
187495541
882620009
1182519906
1494483673
163883851
1970792135
1798787948
1095369495
1456803252
2114842639
274789606
1741318101
2099087740
1745071404
257122495
194971101
706419823
958084743
1713694929
571937904
576316927
543055435
425196742
616967600
1292812753
270890091
1011624120
1238046342
619833793
1780110198
888707871
1821331376
1114874019
360231860
2006528881
575696158
1032053732
1055705326
51845057
786708096
1397106254
747709769
1461048306
1263046654
237638059
2142037608
1890451146
1890593200
620909015
1894984007
318662979
534575168
1607624273
186959533
1021105193
1706653118
254573774
588601099
755969667
725723237
85480277
1261731668
982932497
804058240
77341346
1138525349
246645558
1659483049
1193316445
1892100389
2054218509
681284923
84453653
657051553
831992428
1995294323
1626792684
924444784
689472889
338289544
727197605
1710925001
790215688
690269845
770565859
651490343
249788400
1085378773
221261979
949667803
857971573
997057212
1333843581
1903599325
1023954766
806681471
1078499207
1634229060
1860014270
632162980
792154467
496000424
351684645
235190005
2046835426
1890183524
1204414365
1677559667
1628120632
1549127987
1984925642
1383535538
1572063996
1240886070
532660228
1300822848
181410023
16633149
363359
286369604
777425416
1940869319
843601537
77844835
354266186
846553157
1897340839
369415390
936197268
1493993930
601770794
814532150
171632795
266656918
1433467510
282678286
1686806850
1195019361
2140072552
1365536511
663495880
545709767
1265621284
766491140
334399739
235560567
2138928337
517325492
1174588811
122771344
1317327172
494010675
1709602417
1286839418
482895585
32547011
1578053079
317755827
326867095
762777724
1347448498
321421890
55624115
1521900156
194262750
1653881843
585288956
790119564
1923072260
544994064
635654687
1641560391
375211941
2014211981
2115386479
263780114
1011076748
651788449
1329854734
388499673
597030311
801421688
996879631
566232676
441504460
495940765
748352439
1295686929
1422120019
921903395
637445389
922967729
15379254
1235932903
1841570679
45898606
952253756
952185331
228963039
1294303444
1156685695
1168471902
939546034
1509409394
322967558
447283565
327136477
744819344
1517365536
1889924140
1200131087
521007553
524264075
1085290752
1605018026
2036219746
743488631
1305592690
1015235613
1835086390
286800113
1911758060
1285115918
1514049448
1640402728
2083600858
802930586
615611750
1014635746
369202343
881573647
1877614724
101474674
262509387
1283148952
2120943254
1660174099
596521611
766074229
59987198
651576747
863042299
1231326458
866566597
1333527908
955202666
557666888
1766085686
504064086
516985608
1093713690
1146940461
58135736
1995551507
1251263765
937071453
1530976129
69762286
57607443
273257593
1506219820
1451121244
1241457916
385113156
561400951
1128390975
476425590
302195123
609715665
1368441135
410022252
55596569
1301606764
1192949561
1874164423
750968018
1756196700
1476413916
1212514864
169807071
1513106326
399052199
1650387930
492795803
2147041451
681259421
531255000
465992189
1963483584
1223463590
816415525
1056543885
2133495007
1192466680
958543741
915901386
449824084
221715223
745344972
1943687224
1803933043
1732152108
1991396287
1240837685
1303451970
1468230389
1077736685
587450160
1614565709
1176831799
875402296
1383092596
454589266
301956458
871723386
1525915653
1770370575
157746897
1159944413
1330541464
1161702093
334007551
1328212191
1243058748
2042363754
1567655591
1794075095
1376528286
83054912
509156111
368782003
1567878609
2096707319
721456889
258762720
139074911
2016463551
1219033170
2093005362
1979458783
800537741
1552038612
818416548
1085221434
1911024841
1692355653
254285613
1159549458
2096205332
1270333601
184118743
188469372
2140491692
79076885
656868737
16433411
1212747695
272071081
727273268
898615154
420844931
1739774845
1884673303
1088190235
682218408
121301639
987521238
60916679
255603306
986276234
338340298
1917827636
938664499
222284491
1802472362
627556172
1840002328
840631439
194429974
2004457877
1008730578
33230167
351680831
167051399
611519916
624957435
847628295
521893264
242581267
1327360012
778738366
1350902702
1843746565
1990620717
1505691176
1187612609
1160639623
1248648164
1872753025
939319727
87924198
780241081
866698003
399731424
1143608154
1806220602
136763241
224090273
1652369725
1372344400
409829187
1868473019
2032298531
1858714381
2010351110
966628375
1343144385
501050615
1040400295
573776832
668675672
453797875
895885122
798233692
1319861002
1896686949
546624805
1824119906
1255801541
122732912
1876227376
438982379
1543600679
1223520234
2009933032
2142059418
756924717
1414215717
1454952919
1268801159
1352449660
1586755971
897871855
972798343
22560946
1963440078
1985691491
238435125
697428304
158740200
709860236
1079795649
1529487102
1044295541
1407635547
382308740
845874856
827802455
208763186
1125470396
249595831
352065794
372860680
2045060061
601248804
935868752
1034817133
1651789826
473234621
890798537
668499499
599939382
1805060535
1639574159
1283448084
1115245168
1754209792
671355387
1585934446
1941751272
1916281172
1772163118
1294936761
2117262781
759722448
610505944
1426047178
1001894794
1392582417
44845559
1196116288
1263329539
510798878
788496656
1129013777
66431076
447535449
898377449
335929067
1045490803
1855780669
1971650598
1111555996
333574272
1096958023
525151610
703606238
1075372332
1948433317
2073622363
111297630
1615602808
879699672
985916101
1922718783
1693675949
1416783884
1388121572
1079780300
529904213
1682245923
2097861494
1721023636
1979361658
970832173
898021194
1785274766
1683055848
1798821490
764582657
1280513397
488404240
946405802
2124954033
2010487061
1054141613
25081691
38005814
376564065
1146432033
639431307
340506133
1785071125
104621808
318166762
674470138
2111684461
1486622708
1264214759
4206860
2136951966
157279713
1797794395
23632401
341600817
1090643456
1873811458
226007595
1055981689
138082682
202127608
3413931
737693970
2055302611
1739754838
1667027968
1522642382
1984312802
1679221732
681275677
265139945
1761735068
1750449136
929873035
1746739447
641908076
939601642
1616135349
716833590
235654240
71885702
1303721066
574926385
536331989
886441877
1439856592
1483540856
1974399761
1473532447
546777032
23165416
6432272
1052839338
1726496526
1029460204
1243314948
129575740
677418446
312000774
1691735115
824138540
259532342
572022141
510403380
1469264063
1530370212
499261435
26310674
1683114959
146348037
1854142188
555932504
1010600713
500657633
1161812912
608431300
1842628113
1636591278
23949576
114773097
1857261609
2107604494
1819879771
50580181
789545501
2019939121
1091171376
496459958
604146784
745825500
1366717872
1480126443
1735840260
1598395802
1624425529
427412337
782862913
1458763964
1713352272
1811416842
509635265
1380214125
2034534814
1256362189
1846155873
225793002
362580041
1263538196
1495444194
154239245
771790976
251235953
274013052
409590599
1112983926
235530230
838001382
1287829052
1053833710
1792213774
1266319922
813451046
1763610370
727306496
67509782
1473669484
651818
1640633919
1369121210
856730300
1978701576
2114124398
24373515
759668429
1457048096
932012278
1702654691
194018395
1994295077
946669778
660282148
718536987
1977980665
1851618611
327048468
705273247
2040083861
690724254
617127334
1100212810
920797507
1912432149
865271230
2141152046
1896490
1350033311
1759523807
1552182255
225906319
2144686052
2025353208
424516821
419415369
1729888878
751256460
497243709
806479892
2093408241
1920243082
293444973
1205979999
391171873
1842453529
974995593
857187128
154393823
80928335
820855583
176122078
1208822745
1819295528
1577947523
1928808812
1136045579
2070155227
929562306
1726323758
2068292517
1684154641
542148362
1235181707
1259136103
2076184155
1691475210
256394309
1604972298
1386682233
786906586
735392330
800309714
1007264647
2063895858
1207592975
1446411043
1035227825
2087565786
1793987728
632734047
32786446
285108644
1544060480
1281356507
342586588
1461907001
2003480931
1731206887
248244721
803438686
217364057
1796392362
1481847391
1912784148
552881974
1476091887
1023325617
1381013956
169164607
993046638
1737630199
141699040
1882986484
454679247
866704902
2122334699
471109704
2147370268
1529578520
1694304004
1463575085
1783185142
883057538
1405210563
1360245049
671249077
234752896
866542134
341571743
541859043
697228567
63073752
367952225
1423445371
17081641
675958790
1156800922
107245245
879706000
1344807137
1226965232
443635389
1901674548
563218016
1135880250
360718050
674604563
1157550507
1943312190
911049925
343512426
284811863
259138339
2073530824
1843075579
142037910
1971346566
522210155
256766068
275345351
382647742
1438526527
2054642241
947416408
247423208
1835754304
1550972574
769487376
1699102458
795139232
450536610
1854005401
1471804606
1032458775
1983868718
363064203
1310659095
2001642087
2032762067
576811645
1320611855
1269740223
958073843
1672095145
1371213477
985077219
1627026473
1144648397
1263401873
710032762
310587598
73185558
432717883
388690151
1719005914
106710260
1119606741
328585031
828423034
765039941
149073501
1938986519
888667763
1869768452
1775805872
1981166232
203017244
406063477
2045945027
820943179
1773405044
1836874394
1630547416
2108778199
820415669
1116392271
1813969834
591808401
2128255927
1109380076
935078235
2025728128
1961359771
615514124
2004606694
1128804100
1807833021
1086839540
817924387
439712119
914401586
1587758077
120231617
689743646
1049396709
1998152267
1498005239
961423470
124752899
152941109
1968754527
15357916
333118200
2016894977
432866192
1326078256
858578135
1903160668
1168236913
1233961693
1895029057
593108204
275423441
305597713
906532873
686958361
1515329864
1308412654
620124698
1580741990
542259271
844999180
1502319841
1887840236
554434457
1777023894
1972081716
1539416250
1120471950
1378321314
1251615796
682317816
1397727534
1242386913
2073707632
665630968
1179796652
28533260
500752728
245679588
123983635
2023441363
880580220
1330988039
1215905132
425528071
1456699733
791752707
1847692877
645974131
1815604004
544045676
1455278095
1970719038
644182925
391449500
975245270
1103077350
1161208411
369168358
1126332117
863302761
887421360
1807125705
1288259888
159652840
1107550527
743062419
1490871306
822835591
1821351793
789294891
1707152319
1886103179
1435065336
1943584589
1034418744
767386289
1488529989
538590558
826440950
1031621587
508501001
1552609336
1815624640
257842956
1312578170
935975147
835718795
2085896248
289229152
1356381841
1414663108
1778797266
833466800
1875378880
567023216
1828481473
2019553890
1508949480
1291973831
200718269
1339047001
440279809
158461558
1140909924
1244451587
623324352
628552220
1844605940
1556895846
857313486
1706116244
724343098
2110463400
1664548028
1090434715
143070090
1319665284
862296604
1550541578
326936708
551371471
433379994
1252259216
784889615
1736706335
255298642
445806631
147132320
323795202
538195501
753838679
788419750
1679031538
648854519
413851223
1468473914
1838662897
505301681
440819828
432258851
1658966165
310021297
573465645
1970934957
908149088
146482734
309754738
806924003
952907012
1418754342
475108442
1027966205
704800666
825012725
1909751604
417696078
122281301
357309228
682294623
770572750
2111739433
568048238
914904939
510699666
149833348
901723087
1614576299
2121503568
456727218
542570259
1215733806
1413866576
682655762
528986924
56523492
1981956725
2127362130
1294209726
810347960
638589311
410252085
1522122829
453855584
437559729
2087104670
2044900071
1244664804
1877258609
995306323
308003265
672683370
1617450063
1287654154
1849786559
546074493
1619078039
1479319124
1341416675
481524328
967087803
1776147818
1950691373
998780081
100311961
686912498
1454024258
2095728618
1624426165
1584386915
610371705
1368887337
90135271
2067156426
645388746
578111882
46721729
1286747954
165964725
1706245826
499793859
914755676
1340846603
1081167690
1831222063
290568356
1479729007
2142274881
929592761
1022798161
1627539774
1668854977
360818838
114374201
156767250
1262198983
1592843530
981457190
1401694300
1251912256
1766483275
233931756
1583770985
166987340
772643805
395573833
94916459
365722598
1994026096
530265246
1512737353
1697295110
1094165614
1668991297
1691368997
1711331809
540740243
1288331384
1857047672
1271024741
2072264489
720252094
334887679
737222881
672883969
821849695
907665636
682735572
2028245232
1333329183
1966349097
25993520
158925464
2074073863
793298918
1588073218
794239996
337104327
529517490
182577048
712659671
1426457019
383311061
357770147
1602973579
865842047
1766643786
2061894855
452671151
56025886
351100394
80189330
360144930
1968115049
1330885653
2023609806
793479205
1409740472
407893191
193678551
425647962
1415335135
573145365
1093225405
1738515083
1850657213
1466023432
2076285317
1372412853
1853275450
16390247
53523336
884140497
1394939835
257839464
737776601
922833192
239422434
1261703827
271843019
1243370388
1866088968
980470287
2015255091
407490736
1175408842
1362546424
540805833
1322577440
1131823249
354078156
2131319560
332793933
791369073
747797563
74311961
1550870909
1215848758
1802343880
154574049
1098304256
45080008
1213865978
1157637927
1569168843
1368985526
1184167514
622528177
819075427
1608921075
1107795719
1192367922
2077562226
1408081486
859072223
631023413
2072553725
889134058
1802618264
920983241
1854116666
365825324
2031487502
1328348531
1271753723
1586086921
1448365706
318232630
422484811
1801245337
1017886018
537215097
1475287594
841770173
1911155798
1417914728
202701507
1150329572
585234847
1074046815
1934866565
1226775663
1662537711
1373355248
368922702
1900034328
801450679
1152430549
1969627384
2129179596
1605251618
388919562
944542534
531635563
947414972
366440254
1458932336
954033583
1966299758
304650322
1842256991
975335154
1627300549
1599325920
109515065
719300340
1137354634
217760156
1420864796
1743301273
1045801302
477348104
337198730
1843588761
1436948308
356548439
1814952059
376927041
1432562556
1770048812
1960415485
1555070412
1535954591
189378747
913189503
251419239
1328792826
1743391600
1061946348
1265510313
921903581
910543037
789966944
1022732158
1527514216
563123146
1617205320
1315379677
1512348645
1506874993
654934138
1783373678
1456173969
2008399542
1779620781
1687593867
654313280
1768164696
903946689
1433325131
1981914981
1242262619
1002402067
2054487763
348484969
371494098
294630716
636538246
1091903453
577129813
1698404482
1501959963
91637489
328804397
1018903559
1680411965
1650237477
1368533517
1151514491
959074898
1397175135
264138603
474440026
945036015
1577707158
164113299
2142101470
1160861849
1050956269
2063480364
613548195
1438116664
1762057356
591864440
418994507
246340584
88547420
1552473206
1860284225
373923776
971282050
1468911564
29108328
2073125087
182356903
261133880
663110433
1800753497
1266441283
1605840073
678532809
1769670027
466155612
1709618058
1697340325
1739052597
702722161
41464487
620018501
1482443400
1918912919
1283123457
433907990
1203407599
36460806
1044554416
1116602853
290511506
1196943799
775722688
1849537759
2086738476
1300588338
1543655002
1215476643
1581142612
1437389452
1910378934
2003823087
1551451422
270155487
1460035415
20348579
112527530
1520932001
251259413
1479515070
1109174818
1146265420
646258500
565116508
1720899275
980443166
1461335276
2107592503
2010418903
719235876
356827143
1338589959
317185946
297077639
790745870
1212580470
2052040210
1477832656
1944429516
701585990
563959948
484515176
362265008
297940095
857332050
1999138273
307143780
1319884524
1214140667
2103956143
1918122480
531066262
1893076999
1537319246
213605498
125917387
658668103
94381986
1276135665
873973527
24770496
431851712
418147782
1398543531
867889183
1404231690
542558300
210236290
1930153027
2114956936
536464249
892820655
1480654976
605720186
978832777
1060652761
526524260
1560031136
289865609
1157703664
2101801805
1681235014
85846615
132070705
1197842714
1384301666
2065265962
604871413
1340789308
761942710
1973777506
872809721
575989536
719046700
357613326
360484585
988492167
1901912434
1230359972
2140603601
1703556643
1281835407
180412463
454105782
643692471
1068984245
1969007684
1377723653
1766017129
460188224
1840157628
385554867
849945835
772013005
1131111014
1832687344
787158565
1882470116
1676514512
319993048
1128111009
169390835
945169968
1019927761
761634320
1474256778
924903155
1845881365
1301539009
529901978
18176586
422695459
1742580941
2024564482
362618221
1324881048
15403754
2029325165
1118360834
1819407247
1939121513
301540290
1886168089
1611887690
2068396794
615324454
1230842176
1247684287
825510025
815744736
49677926
1888270003
1614722037
652491441
871558562
747127511
505576828
1344365778
818165856
1050181177
1172994788
1614213841
1462240549
576690088
1113004363
1093270806
99671583
1238559355
213985108
1376779203
908257001
1711371861
1597220738
1306296956
1185977246
781787108
1452649098
1225933993
205514253
1715190032
601698664
880304743
444675318
718590102
1902385133
370474001
79722965
1983990605
1268254347
818810453
2138711746
213500771
710831404
506566440
1557955969
1938862450
715490510
1829110215
1379835232
1811242053
498817581
711187104
1286971675
1384943937
1310973921
1379519538
1460790629
768615602
935790755
2134631012
866934729
575027611
1936714187
1365186495
1351461850
1958826675
1001776347
1696737571
613915071
939141644
998824578
1560588787
1350190335
1005867469
1153000634
1772982471
241021593
1388223434
519444595
1818334038
256439917
2134919822
1440141445
1116433043
1567613584
669255909
1185873826
3532638
917519602
1880205983
754977470
1517911658
312966616
1753724069
243575495
1107170542
736761303
1472572675
770594755
819074051
1812282498
1893217136
361609852
1979172372
101992076
1744298337
1497310860
1412037068
1540522817
1904997031
1628708142
410578861
2100470901
1497478413
1683150708
1619037502
715434648
67748129
914675729
521722366
1045650718
1491859977
644711853
159499008
1086473988
969102967
1893846445
1982539794
827670121
1712484291
798608921
1499082507
862613889
1463933820
909477754
1930223753
1557134868
1589201546
2110625737
1822231635
1383993082
191132255
294190176
331576582
882803294
492092470
1691409442
331105507
319494215
324058647
366696955
74304007
1066084595
658668293
1566994049
1653766681
1396302528
1536518895
1318833023
50806596
547229814
213207820
272024705
1451166751
337405882
1325315669
1646609071
1509734355
814571269
982680905
284999080
1536434818
1709149286
597489347
1790721801
1242800518
1942981444
516005846
1584688069
425112570
1658743459
377299965
713987774
1545797059
1506780103
527283593
1535892158
261131773
907515896
647192166
1597324626
857630903
1371772707
96014110
374724737
733240696
1233415733
2136438833
423103777
385032665
1638169697
476228058
1363066191
525579873
1490178859
1670609955
471043670
280433521
197712522
1658699811
1661154141
1613175830
1157497063
149173950
1799405389
279567227
1872818309
1432048103
568917778
1512573066
626052574
1953217751
1220467794
914870929
840236509
1782950886
783927056
2084369717
843052045
154531083
161425469
1957631163
1510312314
95285272
335535047
1744265814
1185798684
416226982
1158853445
1721141425
1835903789
1126931790
1308950528
753131469
1410161245
1720474272
41559280
1394010395
1000821378
380508161
1880305914
401347634
1172769681
772158067
720863670
1929759453
1632735069
1690317188
997682484
1061864798
1900054664
1564811544
587330735
883074685
844683576
1388163117
482770477
328327216
1281734728
1394612840
276535100
1414913923
1453414469
796579733
602128136
1581416677
1267996078
307041238
1909012655
1128385714
97725643
1960702033
726263087
913767115
1594357816
2040761172
1248601680
1948630955
1858647770
48943187
51759145
337567774
787208888
839979123
1235088360
1192430949
1998511809
1421894288
340994484
1246562865
1370072309
582994837
1869497089
1819547141
526867723
268971758
285965673
1360503249
1495134835
1542391408
1424133042
937774217
2021458538
1868030644
1704374575
1737107128
858610390
150844325
1536680854
2069905240
913964935
671406148
1068365095
908687260
2050734522
438761278
694601503
590913461
231746896
199859962
532710249
982112902
1912960863
1987096078
1955127298
1802193494
654529664
1201505131
151676983
1685521547
224055184
642512483
1153486608
650071718
361068179
1033770816
82659809
1831739890
2034047643
124237667
1845752475
809039776
1580536973
518699384
1309356348
287956453
1239291056
976562588
690368265
1063179073
972912590
26353111
396578948
1962961702
100738625
429809204
1325905754
2010167929
1629026795
1437717841
95472808
500402981
1832823829
762234886
1522848767
749787459
1265978470
963106393
172721330
97687192
1974025889
669893365
2003283026
1885255437
1924776221
1278608395
2093668708
1968080206
492108463
522918795
2107378989
688143986
1114608057
1113044754
1596618265
1759508088
1279314244
1383962625
1709519303
41206943
46934099
411649198
1714493415
1830762448
589408077
1823702922
1406503837
903746169
714958615
1757513693
2027509342
2020495049
865070641
1400185378
2127071725
1070295971
618131487
6121566
2071751410
1800732632
1041668832
878272867
1553883757
1023055659
910650827
2017288910
1530853692
2146358816
849647421
539768799
318363849
1182983928
1340136130
794104248
1849677552
283847870
1340080202
619135181
1400899299
1171144773
976669024
674018318
1560859690
1084175567
1574662192
1994146128
1738155190
1491346267
646950085
1775547915
1774289622
682229658
548226152
1502719779
1345933348
2139534240
1377705843
617298247
161742595
1521124570
1063839495
416364918
2115786139
1772208023
131804281
2085854305
1697888008
445098969
2079987239
40390678
1192720166
1602996456
1837274894
1958740705
1941320529
1523208860
945957843
1897573521
1558066588
1553534076
674308696
657251755
107863637
596203190
1708615286
424073481
701437729
343968272
86301067
2066641588
941018325
744987729
440807504
1740421419
406941933
1007881387
1931434112
1190159615
1428522315
304355155
682911750
1665536385
1758801275
230961818
954864308
1447509153
1900529908
809226824
956737627
560009171
1547998650
579171596
1971100599
2033446738
2124896900
1193146168
2074578938
2125255425
355997947
1467166845
373616511
1515808513
1533986658
930207466
898697702
1804071688
916198439
416525361
269597190
2112097162
1779445464
988737905
20419865
1029769516
1660459716
182985528
1193189276
1768114572
1758333433
591855139
1087868126
356071282
1632321116
688900914
851608627
353704646
1560671376
1201795958
1587834912
198750552
1273157201
331144417
1765790811
1730383486
113079329
1764494998
391785206
1949647716
1304250482
1706794085
1614203973
424955967
1894826128
2000018505
732978267
613079853
317149285
155934984
1312407789
162148741
1394838439
996556863
1966055467
1453723492
811485292
629775646
973301471
377008299
414435715
377388355
2062079582
1340123188
1744040091
1554965943
1674517241
1181319396
40794161
372260224
1116629637
558900794
1286878896
865991551
1431513653
485757703
1994811375
1283824092
980393189
1889946543
1816985471
457495133
81598926
466033827
906822453
1901798034
953534923
1514382363
1106767179
877631703
403697366
295968939
1150097051
1986783003
759411034
486280058
1466312882
95273179
1925478081
1999435480
57120910
1450147280
1075232767
1611478918
405678161
2120812403
1586204441
975393866
139620855
130681956
1024087604
63389376
2084272410
994999521
928148822
2006602577
1801012663
458116979
1159532718
224862519
1304462832
686394484
698935078
1167719221
1581267116
798073575
1683492968
1587761018
1865048044
978388070
791263947
1286916130
36223557
22153653
1207452194
157954955
630621790
222699106
361027013
302986252
267930529
23999998
1903798001
810727640
206220880
1948616495
2091622024
1918451055
134301700
2028966087
1661246464
71226175
1974373231
2116707898
1486830368
1849290799
1030597979
1671840476
1639785125
263194715
508008258
914581178
593549833
145550655
837542576
1238842153
175384668
541980285
909564344
1924775558
193198525
399635049
1444774452
24918188
356175462
1058987413
1706602588
686438158
199405743
145646368
1665671073
1603653873
1146598122
1207051778
287741706
1716532291
2029254097
912314314
583536944
34568428
454965087
1350363649
1090187312
513981907
809756670
356941250
398800606
2058718325
422037897
799571032
844549053
751011350
915281382
311619428
531219142
1136481963
1450126327
361951576
881438725
2101342899
821675747
685337786
1037762986
106895860
2093857899
1153541601
404447682
2065966256
1173897799
1242073692
1731469735
1543640947
995802432
486918338
332901201
2006974367
306517849
1599582781
1103297473
1383765925
1881972025
1217585502
610018671
1694380737
2122868094
1067887477
1833360001
467268132
1694252614
2076661800
178781973
1567440985
1645945920
483336744
150029031
1917883844
455753653
1478950656
774751454
236619133
2137877427
141045680
1256766450
1487016031
1134969834
587700416
1189554733
1059013253
110017398
1350296213
504207012
2141918928
523778570
544170395
1407897608
1354736417
1784169334
346998344
1518384794
964267316
598451453
44406350
50597389
645645833
1958292472
341404554
1298946267
41324234
1650254832
2129984860
1305262414
410174690
648338693
1444147241
1687084274
1226995210
1286109781
941649422
818474405
597146789
270747469
1764984590
1913097384
1021502508
314333011
1326012685
17093819
825808200
1828924183
565837914
484795363
207800815
2034966238
168316888
78933596
1851279840
1924030709
1329025310
855103577
470052636
581005352
595037455
324360314
1264021786
1537221053
253565889
811704816
1558542922
1738354545
1877966039
567449363
1551090672
1560104482
2063873978
1903002349
217381341
2097597519
750076930
1059740779
1939203870
1389279090
325335428
589631403
1218144884
1103923941
1725647050
638963958
1811067443
257779326
1732049661
657028761
1987362957
849333121
194230870
674421531
1073625111
1513153683
422716094
1062094824
899444616
527716985
1379211574
1462757183
573623940
1261404966
43560116
1970683519
386626008
1600229347
1349566094
1887023203
1897797320
1314956213
1425437230
1412564778
176705761
1600514210
691758461
803931967
2136868061
1020329898
980660526
614533309
128527744
143392084
1726460228
1308531351
1204283408
387510523
364811489
101985322
459786167
435286694
821212940
235061180
1182757571
235190613
568376887
1408410761
583501386
858962320
771917044
1624193444
1330889356
635357928
1384565291
1851832176
453869403
1806784266
43428300
1081934357
1508927503
1625034678
1966726092
438862844
269123646
1933978740
2095758846
161484782
1549823785
2099917273
873145035
1281674169
1358370076
1489911540
512420582
914563391
1818453639
1931469794
976315445
1450031704
878809443
857505796
1411019533
15040925
1337483
993365
1528332788
109555101
1403918347
147658023
1271675375
247124613
1180901910
708417927
1013121847
1909718353
1185456763
1937416249
2064469141
1852626016
803134326
1248244320
593337468
1006879617
128518558
450201250
65104006
1193225525
1616085039
1201411571
644134646
1363977404
1221135727
1142766245
1248953605
1098199280
1639491254
1366808274
582744410
656381598
581721341
1383825967
726424120
1297721865
284334296
95207531
2002243393
941730296
626695810
885112696
1658382643
155754769
1558534922
220241353
622391721
266785087
1940617071
1560819906
1450902647
798696586
274314647
1563198065
351923838
1525590237
834966580
2125422709
266983250
240455939
2134129500
1769935321
1689170067
258162650
791261256
1866669360
1530424985
771021200
259936872
857786224
976619600
1662639886
1423875750
650121626
403718124
1808092952
918633523
1092239141
1054683879
1666568517
1790200
2075845749
1855828553
1815177318
607329563
792493267
37053154
583871499
303161367
1474922658
950969787
1771703049
1882588264
529216583
628836309
309302848
491164735
1099859283
260242233
70111812
1235809590
2059997657
1341167193
963580319
955903194
910572967
248454420
1463998326
965405940
212205964
212308054
554352988
589604844
1941321921
2104526481
951220750
896527521
672102375
1379962010
1755034461
2038811402
1788766783
743722084
649537543
1497890879
539146589
353992504
375629629
1916971754
952924592
2081399839
147596583
1090012980
37823103
1685029241
1503516370
479785784
644942512
430599269
135222107
440793968
499544087
854743479
307347025
1378004645
1129776384
589018456
1671756430
663976556
98633448
189399878
325575645
556552009
1618795654
66602918
1167954223
200232183
1510751282
286144192
864067458
412923461
1116723596
2060660095
1021150059
1492463216
1101831347
1320153597
1628234696
2112830405
164192225
1473264228
545717247
1996559798
659437055
1893007214
237569351
364885838
1806579752
619221640
1097181929
540294320
1610931508
799375218
1756988075
1198032621
2066732702
140587877
1843171218
1187784822
191789000
1183542958
1934216293
70424743
1538237397
1374911413
1825947225
1598796046
416760725
2061774756
858590687
2056745231
1533297761
1126675218
875833926
653658623
2113936939
1378095524
1214313365
1041576896
295756135
1130467981
1061645425
521914743
1275514265
938203369
1672639714
739552317
1031696241
1344195581
163679277
364507370
1861240710
1955612477
799316791
1986090008
1097267126
434606746
1403963071
871036244
72677959
1955832578
1620658646
1538481368
939712375
1584472711
1928288127
715769411
1437537282
26296404
1086064139
919320206
1057501147
812796245
380846123
912709292
583715640
756746249
741261255
748820757
879484508
2108288331
24645737
1374626991
148416069
1309212705
301504728
1646594725
1114969184
1134007899
1577627107
287654219
1923204047
280679402
775335142
1108076836
926054389
57013458
1946098941
1007442155
509485726
986405793
1376705050
2067460486
1137799810
629631737
541607734
1654995656
1705830780
1656104137
769951865
3753859
1616345658
495227810
371836218
1109221810
338603860
2079259120
844067451
1882783360
809326829
1048365814
222930177
1943010051
960611198
938175141
1012165720
1915822206
1684829452
1356379710
557331300
2123952089
23098611
1553880059
1633692814
713668304
924719265
430885814
1190904509
49933266
1134648120
1357211514
1334055933
333042205
1042070084
609868548
1562276783
1519478290
265919926
1063826583
1450505513
590844363
1877427354
1052873920
2059271472
593733830
702626848
1349267274
1305206024
1083845807
1479957996
953488044
1109226542
1333123397
2121881143
454244605
755555015
1003354277
409186684
397893535
456725457
1899691989
1045722021
244721693
1238878066
108688017
1882404294
220069810
1524368642
491982862
1807797435
870961202
1360465463
465192614
729708125
593590233
2058889106
1511780484
1198821680
1213794791
790656114
499472402
1900140994
784324194
654301300
898925398
687616378
1368406809
1003741659
1378666770
277605369
877738730
100776840
974236921
1867163123
1805311699
518268914
1160315724
130982872
388914604
1044808306
440753586
1441511210
827526349
15059580
2088353575
588426538
2085165147
1605416198
219650201
458769822
1069744807
1033881470
1113066652
764194735
1970728371
1948154198
1909554159
82612722
1962453626
1813929669
821713449
1393858335
606966163
470637351
1964656965
1828750683
717955978
822598325
1193967155
1845418873
611414287
1002444011
256273690
664926313
1309821649
1874024269
1852685665
500680859
813054530
1566988004
1417184970
712047730
1389380012
243370784
2067715171
595642066
225535077
214339516
789868958
69083849
634189589
586649308
1339686483
523215470
1914615761
283751349
1023691525
1342882968
1545842389
2048632003
1780153731
1825559459
930534925
139003306
676297808
1921731475
21137941
294912461
1156391874
2068170599
1142407625
201186918
1938014622
172718367
64753414
906466552
365779379
454305322
1121937087
510883049
1383084558
592752385
1649062164
457232136
249440075
1625496749
1429742004
1243260496
1202866243
1479948080
1457936489
1653762886
1846393684
1483318255
295127254
1956625847
1603594684
768576416
1691085523
603862804
1104016397
1681443063
1051570946
186793105
12676841
373071477
1167512312
782096829
1809737349
1189672188
1539981544
1273930285
1799531469
660873672
1485604998
1422761098
178808678
1915303215
653157220
305804341
509212467
833081371
1404704941
949564269
296554957
1479574292
1897178494
677430878
2108044083
53916634
394505523
753566769
2038780041
470879281
824783431
1160020590
773641449
1149333415
623252871
1610247819
267642152
493713981
1714708199
2020585551
1129639087
2052097614
1487556051
595825803
277442780
2081438453
2033660204
1813544511
1973693893
1509728885
650839966
1194795596
1314552592
1340393547
1866065916
2099693677
965605110
1011408728
1061957963
435394115
1464302412
1909649494
1544323964
1377558823
822368695
459214833
340033225
1178437797
425123743
1375477030
641289445
851204294
251339456
678299534
1725493464
1585083402
849417596
2010815777
1286168276
98289127
634184256
627695972
434789716
225279249
877564197
1757604558
2122001565
2041220457
2029122352
1332627759
724891482
2138454625
1093129883
1363604579
1972046549
2063968744
1250526055
1178780228
1398920965
957447471
272072708
1845191923
606975782
1078490229
1026858138
2105602221
1837793745
790370367
2080262063
1344203527
1721557198
1277193257
1120086719
1675419662
1722708501
358066386
1723403896
983794067
144027505
1826815545
808650218
219106448
362454875
2008112625
1547232349
1947842463
262753347
1558531537
1870723142
1256319491
2076378678
1389019486
2043482258
167639176
1522493884
1213594774
1741408197
1105046775
260976834
4488793
1153374611
568841107
1196083945
488174106
1414086047
639308176
1351794123
1800088214
937479340
354108414
749718670
690299878
1653419349
1823761513
105310538
568724954
1890338485
855374155
509406254
736386535
279084630
1582959165
698487957
2005395974
74840887
652386137
85282991
521472551
1668690623
394839919
439373297
224510797
640728334
500442568
1072517550
464386243
773091436
585238792
1595398309
888645521
1698940492
1754990785
494469202
1598302167
1110935406
2049322044
1418769804
1098348323
1844625377
1992464441
497856178
376605588
44628877
1515242970
1179527726
2085727384
1406650926
653541412
217020445
818140802
1878297513
2002185014
391792961
294921291
250578048
154587445
685754589
580796790
1743600062
1007122873
937655067
1753670902
1941378382
1334822766
524936853
431051464
1887720089
1653431984
1232864296
2097866530
249311746
1233556376
1473279910
1214621579
108164715
1377034249
1917554493
1849351682
1828661153
1728701003
415697969
214874812
137535617
1309467478
2142417724
382598807
1996939743
1597432936
935240866
1470016811
1976512378
597243499
417365189
599574448
730264539
931305211
642005874
1469845074
1577118901
563271498
1641674068
1034406630
498573134
130353848
1263618925
236561239
1897927851
1203321876
259238833
2038461336
1115676121
2007411963
971921692
284176331
1382506398
964664077
213728190
1693699857
873555839
300912399
1971812729
1585069373
1611204602
553464470
1918817803
588731675
882293750
708357698
343071574
1209131820
1251333097
1316983034
812173572
769109906
1483942309
830422139
824790570
395349964
1949703363
20897030
1796540375
1890157097
1620366980
1981409046
984664785
877711094
808769184
1706302829
721072806
284963584
1834534743
1804607482
1421409052
741479026
459053342
1980858645
557031181
1492038221
1384179673
919823585
401195536
622754509
1705420385
157066981
1609817994
1489388091
1958482806
1532659766
585352128
1536335401
96203910
2108352011
135482320
1940340503
960502847
94304199
208858516
1923567919
1858614322
167744958
201918592
739239811
804639614
259786290
1735589331
2048749105
18798854
1682724135
1222184932
613753894
1085739442
2062561698
686164977
787193366
238166644
135484474
1433647310
1767985140
1142865542
1069575407
1623003289
449716122
1750868592
170629642
151469962
922025851
275437738
1753048671
1439853958
1465421742
385467950
103239359
1489194303
313117139
586186241
459985158
899052974
1493807512
1733811765
1373372939
1301184693
695668770
782365545
1271442380
669906163
1189164582
854730217
1133310964
1915614501
158909915
2015800637
1878952361
935508118
49775911
1401179174
2000116880
979290952
1790457899
134567518
958978530
549852833
681018296
1567423156
528528388
56734004
1538709183
1533008202
1753755567
853898954
1683643804
1491263067
247921362
1853385098
1178270520
1539401579
2136115832
468769089
717573207
1383837493
1154679129
1976915093
1625207087
108953988
627482072
133390307
1911119846
998586437
1840033884
1014822729
1105231540
1277624117
1130436964
683529560
847595088
850419734
1578192996
966362171
1739992003
1351227183
1821634842
1428370811
355013495
1838034880
973853293
2143314606
736201317
1405904807
1432331450
275199278
1339820446
459201548
305076080
11122494
881278745
756022717
846104663
1784597209
1489264957
968019121
1676818590
1306127232
424118283
1596874066
2102529035
1220719999
844173425
1935516708
162451206
1992111713
265881042
1879345664
989987949
1244923298
895849521
1111181446
1187068976
1152721947
350585619
1255214664
12448161
326280372
1577563927
742845162
1011544427
899161384
631815303
371458999
332417106
2001067332
1057970627
344199009
857127049
891482128
1053894966
98638578
548649224
160883550
1633172327
943297865
1193212735
903632934
1965212182
1372824553
639269064
1312643970
1928708355
285130468
557189934
1776977346
475777587
424973724
1347913835
1409147893
1256766969
1947875834
189819507
2086315684
282826442
478320085
564788456
742038418
1708604207
1739794126
1274090317
1264217385
1485526898
1401684518
1676298101
1339402980
541474940
1179918722
1429716941
1138989418
1871240600
210433748
1670524
566610727
315988787
1765820658
1947284073
525959243
890463453
1483953986
2018680863
1608306412
352167731
840582899
1275690369
1670943660
221928163
798152234
1620960583
1916807590
181343823
1818056956
205540341
637004543
1808672713
1445133594
1394998892
705919093
1110751328
522737390
1778329644
834456167
487781766
695022869
2085577076
534055119
1144472473
131775644
225559847
1384131406
1085634610
503369187
2066845709
32268767
516103209
369340486
1023428083
587613319
193050122
1467680474
1928487039
1139461056
1265638494
1629686741
868976011
1627918708
73125768
1650529786
1233339670
1056823265
2009816200
817652695
801857369
1718541066
284870410
948711553
809538504
1947461727
329448313
1329336375
1678702214
142720833
1189431660
1487377230
854773558
1077065981
701752774
3027979
463404735
1032141088
355497299
1497401793
699526601
1937761817
672767571
306693532
2038563696
156018907
2072028035
2145941130
170566247
1534817669
1516242443
633443853
1650634874
1363008444
583806789
82369414
885367725
1894538845
2115445749
1602574791
1012406667
1481020450
1281375638
1275683293
2050028730
2046758977
1913187659
1638707306
1364198129
1128534466
732399039
2062016834
902507598
286653595
657526119
30551166
1083910253
643602773
1597184291
1969383801
2037431715
550247834
387362277
1437883364
203130516
1003158640
1569008470
1754482773
1730887766
94994035
606617109
1319817063
1838457188
77341236
1243470310
752817001
1967306648
638174181
1754872781
1013785422
1084083635
870223510
1196029109
1737797509
2033244895
1890890609
406977262
799803029
1840674804
1690561220
2033436014
1956599914
1979080209
1386789882
973172040
1425818492
1660710142
1010077013
246798405
1087023274
1246902493
1419214103
488696583
9684856
1191452994
911540571
1148175207
1561895545
2069556999
815026189
255457911
1129884415
844298838
8228748
1989996288
866760368
2012862698
1349832395
1998460847
29506026
1543214312
1612957084
1982684526
1723256253
1372088967
1164139720
423656825
621542129
1172049513
1194720891
1973449554
35475170
131038256
1763946018
1780608023
523941851
352209999
1449716168
35766086
1207773352
531141188
2039042221
1933472335
443778474
1654277066
771167439
493339131
15259829
1770071424
513815236
1862087956
1277480130
1916420749
223506909
752137834
1478980510
1803545159
1812409408
1612855109
75583567
1501640326
1648877554
307845532
1820896566
286005670
234653196
155329033
852309687
1175647605
135574437
1671017093
1581965445
1517729916
1922859530
1220021400
922554724
773752126
384712354
1406393017
1116936127
1770381215
1607590797
2107458568
2032592180
1477075969
1148934040
84460913
83301347
1734476942
108557971
977474578
1598370260
1170395193
1975509531
350685208
1603884420
1617248382
1127323815
682528339
1506540093
808062957
1123702573
1509401216
844571620
1380751503
1567277127
630608446
1603259462
1596635584
1307790620
1703724618
562599406
1229670054
890635560
912414169
1367263562
1256979576
1799290589
2129829776
80910572
142606419
1872013250
514698471
1588309404
312993394
1055970496
1818369032
1317730836
1514946412
1414765140
2043302351
556456061
1973661386
222358641
2117448750
875457845
1158515142
697960346
1556540543
1279349863
449445012
530817110
1893741040
6854005
12106091
34200486
628530031
1684397886
325529255
1054019564
1512405484
388893938
701973668
189942799
989510406
429126056
629646479
1649059948
1981108907
1416129812
1315341790
244604655
609136070
2087765915
175637887
1437903737
1212689583
229922371
286851876
1928950728
2035655833
1724016634
1843890365
885635161
635300523
531724351
1064941378
855362412
1391093265
263761170
439107122
1042436851
1555999167
258251218
1467046115
1424035686
2121340747
1686654007
1579767174
494562552
1285392600
1747689614
414032600
384228042
1500185449
1574428087
1498900151
1843850360
1715302659
516135287
1584045040
530661709
1502372731
712959262
2054076775
1417491806
628612521
1642119369
505274184
587946087
1708402422
672586009
489917925
871149554
981836841
1624803757
126084103
214547996
1160100630
1105079117
1407476917
428495473
923384804
819832466
1653556626
1612653045
115659704
1852657903
147473836
609101702
861800107
424546507
1740245810
504548388
1779642972
616417743
1147865508
1178785609
10622977
798167280
1866002578
575219387
1735421686
1090726179
81633586
1625763587
470548028
1259554539
1938861350
118375466
589021042
1909857584
851467488
1560389910
939198699
2042016093
67976479
1091725414
708296645
1714517879
1615934932
2120611031
1330418282
1031583325
1671112724
1129877634
17840711
348206150
522720445
1412202167
1467139821
2074356471
813877805
467073673
641855340
352551831
1494424280
1172043925
1171090680
635788128
293968791
424259038
1331977557
582733793
949283179
1577378065
1019522282
1178473236
81623195
716636809
1135970504
70764366
1300556285
315558991
1428543898
902800461
228452774
1227237999
1497875611
736518869
978425223
1828268882
406992762
1733226705
469199705
1544009746
959543634
230747748
1449442871
231363648
1599063474
1300656451
752662075
684730114
792653372
1090916746
1378473324
880118399
1821115702
107625911
1032455967
2118411359
1772490775
650565280
154547509
57624167
849395993
322835656
1332635411
1811437065
758921770
1841673018
1326671716
1714748804
1590351535
105735370
1492579099
1988059944
581828090
1814532085
590048836
403090064
1514339704
783635176
532423730
1489959966
20507345
1735839845
1482099736
1813140857
392728229
1791017838
412161993
55779843
2070369865
58219442
1552812782
395418350
523128401
1767268847
167040890
691335064
1917723721
810722285
1832486242
1582904640
1934176719
1123592423
1298505869
1280516165
332172891
277261846
615001672
576357259
2040604995
1926752799
739650754
1483512084
676195479
1866144353
1831114813
1989612052
1166272177
1484150389
1938094580
2113728392
1955429661
2136550545
103644699
1980113472
857318965
173934040
2121634281
491451130
870067198
1006359261
1750076080
1055666887
1771828719
1651048259
248238839
841560901
1332239248
1655746284
1948524905
321161001
2026798712
1276854565
1959343879
1357416936
386378861
537599440
2028643652
1037873269
1715063351
2106509513
539761782
1694277921
1610794286
654917421
1062060483
2135037047
514330104
1668389535
1471221167
30571654
241375810
197852726
1690513997
1587639867
1617162281
680905273
1937115473
911802515
759346912
1511725263
1947241115
1668840909
1387876866
1637057101
381667866
1941666581
1520305086
4860032
1198620220
1442398427
523769455
83692716
94441099
936258280
1797754854
1188800984
1625303340
1199556980
20507291
2024069751
1392763331
1269614640
1251858615
763692038
83842923
1132044156
1612975521
477465489
1133830903
118164472
1025708357
637440473
86428952
692014959
687479075
1532753731
1645251817
683096163
1175907155
1160161558
1158778442
1331688236
1000261772
1791177763
1634893655
1959698700
418537033
586588818
682501984
819902905
1617281392
19046264
159827267
1763979860
413495272
1103749785
915469615
81948392
1516329863
1813898684
173874861
2019097035
167181290
1970724834
1535667192
1096221756
1257466110
246876845
857622256
1546038856
1030126751
1656368416
1540579425
687937454
991952238
1880256845
683884019
794572729
353358227
1332969400
511266726
629374219
1059207009
592241547
1496223631
537671373
1796278595
473216974
524592774
1305920639
1220740848
1893964437
120036291
711822874
2096244765
1604512108
1943996997
431146040
1559361148
1244546637
1807212292
1827530897
546238547
1009345338
1888460779
1651121823
18870933
795547241
157956466
1173766827
654486194
679393025
421221659
1907870645
1423708634
1356644661
1844197244
199324177
1914039791
58442267
709306100
2130616449
1815239906
1400540229
1049713048
1336192261
1622042273
1808053322
679242562
461035406
525113061
1102206049
205020311
984224662
1455464449
1942231335
989161
770021314
601162968
1354536317
185762076
945632905
1162070812
1786240795
1671826068
1040874944
1687893377
1124233816
1791808570
1005166547
916948692
294674267
893735255
1892623135
737856164
1343601975
731608800
313219770
72067312
962684633
1719300644
892118652
1434730348
448462643
1822877268
1406237517
2038039683
1529167190
1546302312
1117467526
1533522257
1569030328
1348158447
498247431
1214395248
1779543447
42165105
695176065
874620951
377835839
857316591
1901304984
1435983167
868158913
1569464485
1437240382
350870868
445075246
281752314
480230207
2123366388
1214334746
47915477
79345915
1298400518
409415837
366396345
1137937392
531085097
55762309
149650819
1320141314
286430534
888375836
2012729603
983124146
1042482525
1819408634
412447430
56626401
587959865
132372409
1400367291
2102879265
1521818209
1255107441
1831383141
1006648323
2020557288
1650492552
1766452456
993071836
285711562
1630518011
799579541
564967252
102833377
1738339033
981949403
20500901
1220833519
1826498607
967483797
157627214
239234520
537101268
500144023
928313123
1554088344
525448985
1817603006
637155872
1643064625
1332977715
185151169
1062605555
1005487931
1797535365
1745369978
812430019
733791673
1997651783
2047157239
650102139
723833019
484133094
286599284
121596283
2004540479
187265038
1350841746
2076375180
1744374558
1476619081
1848732272
1698338698
1270224903
94462001
2082350763
1978306297
359598450
823983698
217620831
1881238343
1232923183
495019173
1955268145
1123673330
1953467598
1021005115
957881574
2144964734
1726371247
202015132
47085315
1753044823
224398550
221615855
1922770333
512014260
2027599922
1742795337
1237645394
1250741435
255622804
885658907
802767723
1644961457
1621004595
1053307150
747842975
138427422
1219698167
152241281
394692304
1604196481
1369393696
913375031
1333208586
2119579188
1069691999
2079174017
2137378863
429757765
1140981530
484011398
259761485
1619815610
207086109
83061527
471668772
1753459199
1215579578
1891558344
1837984574
2049587773
980673711
858043277
1856747412
2134055174
297727527
178399421
158497620
1178413708
407593054
526786599
469937971
1262344728
681243260
786262561
1763927441
805798646
1961797423
407860667
2067722251
295477593
1581772534
1900823916
1762037268
1814088050
1945174465
2144119697
1191551806
1213753484
845494796
1929760410
1368225023
2059947326
982677098
1930491090
2122478080
1302722267
9208878
581474583
783548096
65646251
1525387698
1968949035
579325371
1022584799
1781442574
1203289954
635550660
1565747028
26947121
1980752827
458307546
1114092711
288518765
1099950861
648884349
731861471
175521043
714890897
862423550
1834236821
1473604145
39804122
1929452887
776811000
1085902071
1421321987
874986983
572016622
2051971182
1858335871
455329671
1737440381
792564498
762089369
1349039477
1811323392
1991462957
1785477418
706756545
1883807603
86782608
1299797429
701137565
257748865
1469970092
2052088009
1594993494
1757284861
867730623
192981530
1562226532
1562217219
370592623
83646624
1875938062
376976459
156803402
1754052731
578029150
1729805471
1732161522
1500237093
1904346223
1608017905
788620719
1130639271
760240496
1457809625
1782312922
1157116330
596191428
1977550668
199507321
724650480
427346784
1187484151
1256786139
551078079
2035957230
480515554
875489906
1241175108
1357584067
500162364
231043835
1605676110
1605371198
587317414
659377348
2137995008
2004014700
255534273
1504208878
1137104110
1503855766
972088673
1110256276
1686207885
140627217
2111761490
867544103
101982949
841141766
2081921824
1778644947
274226814
1927949704
603978798
1108628984
1462985993
508643181
369736181
337026828
386876253
563798852
1826867
1239913877
1109877173
1296036611
532374309
1862486158
1523142901
2038290770
656699642
1024032151
432725547
26163025
1470466314
302850809
1737912156
2102936335
1017994417
1275578978
961455858
1903142503
270300984
921316113
850022724
1636623368
1904979495
283290406
4822952
1233471223
1062754872
580055947
895843671
2099271636
157767143
118327465
316318471
1328339932
1118816171
26504568
2091930700
610228780
129937639
624020959
106748631
1050880876
92554953
476295165
1697127165
430378747
1155273184
221491118
1127053316
562972959
1549850436
1748221951
1553858755
1624197661
1262307392
1727591864
67363568
2053692345
80378522
416110903
560474207
1639372710
2112694437
443662681
2069609070
1095722573
1514322582
2011739387
402960202
1718731783
676271371
1029920218
1198579001
1320128617
1895576281
1720275588
1871623902
563716994
937198667
695525633
2102227061
1884908882
1723930576
215728132
1837460174
155179702
5540464
1325286029
862578887
91407513
1519107911
1561682227
1499794071
1929504229
182280377
2031670415
341774907
499931630
458303425
769013714
546435084
2109710879
278392136
1467101896
573183795
957953282
1048412485
1351396356
1796577504
1970508842
1629834204
1113654154
1921157599
1653074456
1856156880
677073982
2041425314
2108502302
362697942
1304149742
1287809920
87941361
1658383504
1711324291
1168968191
1865229734
276637143
1592883098
836776960
1983159741
256973708
759246693
2066662582
1965268888
1794681302
451191245
1996151572
1341720793
1067026001
139623828
102446966
378573803
273817768
537386109
989323000
1556919999
1796491878
768198035
176097162
2017855542
1737795431
557627413
531844390
1806249906
874505833
1032535111
1085549825
1141660209
205963361
368344971
1329711760
212154560
577880559
960230610
1306327856
1097369454
915266255
1410531335
1975818997
1362893458
1227011613
481667075
1362176125
1283749324
323214101
135483564
2018486617
1291250175
686658751
452754754
2124207690
2008628083
1820238510
535730879
1365348296
855101489
1059041565
607572432
1060215174
1144743518
587831432
1564795265
460169105
216486432
1371236146
2032599343
1877574107
2120828099
424751195
1665649336
1912072415
667130222
692888742
816262366
2000429583
1782263067
1346400991
887580066
1908622191
1930541907
149909444
866583708
168138841
206947805
378570374
935392357
1083266489
787546486
1426616421
1412140559
406820308
2084457841
1258960438
1884271265
620010817
1703948638
2033153870
1137765789
2047633058
1278272222
1379498596
1272946351
1454667571
1283773649
1036781071
1313746166
362019442
857263319
1245328
1824669775
1346578254
1250197977
1575213039
1551565901
1446177713
1160430148
1443607303
222655003
163963084
2113938038
1302030563
1683464794
1836812241
664875652
371343783
770451495
640601539
1092697320
1105755764
177632026
1988679654
1276808357
1264232823
1667840317
988354502
1202273143
704032438
1512565106
874751915
1612285965
137083878
953951696
2056711952
322090136
1790830886
373835232
1111068252
1025993809
996059259
986702038
727815032
441758365
1296760461
1267687272
858125783
1176000722
467698490
1601935085
1901812556
522714222
809117856
1686268643
827138963
1039240557
1275448647
549812083
359906516
1370381505
753111628
640140169
1569275910
1156690433
1958739273
1015511878
293426401
2057038485
12181379
421311063
1122590363
1211834025
960825044
798371265
1237708691
184701134
727364989
61683365
1480754656
1352672085
61399684
537490519
2092994531
224270030
1372668499
963497534
672315362
1024544839
1256789566
189224578
289503373
344319933
394970492
618085471
1463155041
355319283
317340864
743491033
197931714
1694227211
1031608155
258232995
1659722361
1081431211
115838544
785409584
326342466
891337823
2013213087
1286715714
246939180
245175621
785672206
1667978622
248239554
13194045
198424369
220182020
444474081
495280222
1613747280
1238627177
24018203
213232517
1659206611
1014363379
2039360021
1230126773
717886064
1696508600
1922073352
1449811238
1765149851
1896435756
1659609099
1931848067
570171137
1859696387
1160400123
1290523693
578697086
266573915
862995649
184275384
47266771
492891957
171030265
1323014364
151032746
1785551769
977212098
1764321462
1470265275
1375898508
1969626204
175609684
1712196052
974761617
671696921
603711403
1503934053
592572108
1026449342
2080073749
1958501215
2123625463
2040884652
771479584
1894103297
1481338256
1309209199
1726191493
1062120124
1659872461
1450729434
693181402
1396876820
146020095
1510858092
1184034490
1204814799
1851398097
2066765199
2093560950
1657180268
926710733
1828898969
1390000663
744481683
1691240997
1766975898
1459588008
201490627
1508210505
1300300510
1423905459
397459416
1548396316
873931088
1814543310
81034413
1697052367
330140187
686564743
1849200589
721997814
1663071583
1526322850
1814105764
240697763
2114130856
1771666414
1217614790
1933009935
58186128
1161866939
1795083980
433930577
749605904
1625178898
1805098262
817219842
526763216
1217011261
399763931
697190803
200984205
2072089698
245175866
1297216191
1972910352
595152769
2078648768
535551987
1448424925
460176736
1618283207
1611147992
1746652092
1950025105
1004142094
1284310169
911950724
1164281805
1536487311
1539627354
1000778922
479978159
61539033
911374667
830517433
1184596320
435350148
304630824
1605742496
2017505804
1988921709
2010876542
600122632
246105134
2031377039
248283125
402346798
830516889
54763687
1119671821
888944600
443858462
2127454147
1871505028
2141243567
560057179
493886505
1039733958
1344763725
1817803097
255353704
2119184560
2128149815
1194785677
2085100702
339468531
1164079265
777774118
609263633
1892947190
1799725158
73431687
524654610
643202848
1591785576
983603504
1473423610
1392187343
732835247
1756238821
2034622826
1988011634
1367208539
1725015738
801108678
1075598423
1468592845
2078501714
1117466902
13584221
291494137
249812868
1041914722
802505579
1792416056
283001930
311438401
1435194686
858408486
2076048007
1146139042
987595780
1187818827
1323223754
14511461
1772260580
574962406
1648503431
719142289
1549575086
1473881775
1030871767
798034988
838352364
347400048
1463359132
1033259048
1413604683
1500573660
1065175175
1038624005
1038881130
1157870271
882854349
1026597818
1864239774
1345351381
166602757
1150968330
631558952
448676694
215249799
1987326889
402594562
1926564913
1116280276
471302658
1084045484
167872138
1747758921
799175829
953035898
1518451790
324828747
1295442185
955427280
312129815
694406290
1552876503
229583468
1926792753
525657632
752418879
804653125
1731817149
359831313
703211638
803381073
1113951239
1685271044
1123749403
1216247865
1697880576
457580140
272456242
1017739972
1138496361
941944528
1035759044
192817107
626759010
400096969
1058654718
480959308
681938128
708745624
1356218370
995694369
241707397
1932437511
1358490124
274453775
2101517268
991422276
33876664
1249763530
1903072992
313566847
1481569715
1172912814
1207836451
1900678484
48472114
1237352769
1492032714
1030613583
1984919861
1562600594
1517435107
2073037044
1488578762
1123491646
1391493565
784076792
1273223648
1575745904
777999931
726198177
851126671
341365559
515185420
867870731
894688983
1168487971
1179989708
874254091
1865952367
18772060
1182258614
1345879861
1629501331
1881552325
716043863
1027572978
1883416807
1273318284
1304608137
125494839
1921975509
1084864832
995824411
1893742378
4377419
1330906097
1020560760
90634721
6971561
256438243
788821642
1445741497
654228857
696339182
1905823628
76344215
1618011754
2138095348
939097462
1652506806
1871982000
782019536
1051784460
1838499910
1341667892
64752115
1735655300
1311802428
1071896577
2002342924
17993285
1284522286
708940125
1955560016
128800697
1501785297
32443755
2140855152
1957886661
1487336440
2097166929
995575781
1162177561
1312401635
2141666295
1776552833
818456877
1789833698
1804739797
994508901
544978339
709328685
1907324575
470263934
1411178249
1595820258
1902799286
935022606
1052395753
2758190
1636826599
161167365
166707563
2145733299
875418286
526239899
1425202470
962575609
534497082
548129439
804150281
849696001
906060497
1068149346
55432421
125973090
784860449
1832174120
96119356
1204640291
1485495872
91794410
447432157
1887628710
565555022
668507005
1854250466
1729554478
1092833857
251838784
1685455057
42558975
304941700
73118909
1832593626
904229247
1320918322
1945363811
625514888
1542675101
1791701186
878778005
599802674
1946653778
1911748218
1207230680
853831469
1408703276
1755420987
854146048
1036186772
1801085799
1474262742
2084311630
368751603
812109655
1401397238
219339203
1335647173
785296706
2013831186
1688155874
1346860300
1964752525
232656419
2090706682
1371846313
1162888417
907273431
1151807916
2139005661
2037684483
1011130992
1219437714
22637123
2098153739
1738748225
1764086768
898308351
277462671
1707186256
22636060
238357139
1135307973
786789041
1926079686
2124391950
812943150
215691391
1248057520
521757398
2143371082
978919197
374057451
765072362
624855893
1646475464
165022699
1416330562
140080123
440450514
912469722
657993548
2079451951
1354011661
1858369980
302099332
1991911978
2085187462
1552649492
77516906
1917556588
1159905912
1692355964
2021887532
790246765
1038317009
881849534
95609463
1469028491
794519847
692268320
383524081
481715575
1707916134
1337013139
1808034664
1795118908
1610209950
1426850028
2084417170
1036570089
894262310
331972002
1963693327
1685185646
25992677
1378466532
1933050128
1004670702
564538668
1525822839
1366799292
1938702606
239925242
1324818256
1314931085
1831115874
640763004
1747694327
156258059
573023827
1120432697
1695714438
1326126167
987891373
2142536014
1971784917
1848125948
641453412
771515289
1207485184
1318624447
169492945
23467070
1079107471
1319258676
1343436727
526612482
1877061014
1926399200
1650257531
1411581557
398726651
1166606529
1627616956
1400191140
1432299740
1440483042
797745376
274186950
313503925
481751609
928216016
1595380618
1916652461
708047708
453257769
1125817571
817008331
1548885327
1539422472
2055365658
1546104651
55097795
412999382
251156931
1265251688
1054401751
489469997
1813314216
1837708975
186544485
1679613874
955430759
1546229702
1652626964
115151669
1939711208
288872206
226943052
1266180611
305198302
984669982
812184016
502391833
915617147
1700454404
1634436036
1116272412
1323457109
426193617
303707095
1919878485
1304464446
169231062
1487509485
1553454073
2060632413
597065866
769596143
812472589
887234025
276257628
2130714780
1750080005
1546722362
1110000642
40464749
2112688597
2092268756
505657166
277868529
177348381
889716388
728387389
1514902590
298449476
1073405923
2051661420
812494822
1420342430
1944593791
38179290
801340292
273792288
2078845906
1481906940
130410873
1918922818
71630504
1771102735
962052833
1509698908
210827713
1423786203
370347081
746648695
251867371
264750104
2009510173
415600043
767107140
963081829
451246020
472397517
465118381
1474114102
1036468052
2024462711
10697543
995425305
566067699
193448355
589400810
1669358817
1243357839
398986182
927576916
178451582
1484226642
545530700
1128261143
1667865320
746115798
1519937580
629982818
619064337
2026491658
230024711
1706496473
841474240
1303941914
1893253602
416419792
17424803
760535561
642590852
1221708449
1576065360
333937012
2005648596
1989545842
1213238827
2059740142
1364639121
2075997789
1710392689
983398191
1151351934
1114616533
1897311422
1434930816
2028174295
2121624511
262605933
405495999
146365652
1275452452
802652763
747512553
831620608
1441004270
1487569748
672789949
328796587
1702292264
1391715887
1370134762
1995936657
78673140
697480574
1400563847
665591665
582108350
1035667907
1207296001
2037528429
2034431003
239660132
260826968
1765325343
1111743021
1463107782
550332036
433268979
561554351
1483061121
187409085
363757094
1159932
1630587019
803267011
1332906897
1955219524
806270156
1134614270
1335418905
847999701
1276154142
2127713927
1428305615
1671743381
936794105
2033406714
1806920819
852222715
1004340266
149430339
428015171
1102295072
136164052
471269668
1268781030
808221128
320261584
1733360161
255588858
1390264863
1719156097
1781067506
1925144475
801825497
2009834549
913966561
429116816
1412658723
1032953468
368989424
564846643
411076226
1735200630
485938370
1911288133
1812956851
2048225752
1875222150
1691438817
1271665283
233386549
2088464126
43907417
329873100
286855668
679047907
582281517
1814888908
881168605
1969773498
1404755396
710548227
344416140
1743109023
1447801878
292627474
1023138326
90745239
1177305981
51519670
1510902116
234794460
1107412266
1265903280
1029222036
698480154
2042085989
1552062078
1494209594
403296695
131959338
1943083931
1897687327
217478666
1516515248
1417114671
68248304
1108937362
860229816
1862664733
1411245842
1792605511
1908466656
115614374
36830881
492281564
1626033825
495537872
1538215788
1865615016
948896794
690095060
1293868677
1940471768
1364224567
1565618990
1652874076
2078063719
1162660153
299956986
1477144625
1897599590
1383596316
474899985
2078121531
1546059707
1411565672
1045034059
69934768
732345945
221409740
475343591
40783289
251097341
1152596751
80964873
1194138592
1103580810
1653482171
687692555
1468926294
1878423418
1246447295
1179122669
138028886
1751156978
636078653
535866494
1730487025
676284911
720782514
226416725
1475630838
1618454233
539539181
1277983275
618522208
1870788111
166922921
776364877
1207492236
1832813651
1753814944
884296854
1461150128
1153919189
1510683308
335588983
1180948597
49324291
1067205421
524050692
605695228
1770485219
877421179
275907809
30805162
117581648
954269850
657928792
1980707480
90235041
1872991206
457274021
2054994310
438367490
528469721
1776877595
1782085316
2084791123
1977245114
313216345
77290400
75997887
581512519
1742624503
535552091
521910027
1920350618
770030284
555185538
2099416173
1981145923
1549441267
1540358036
2140249169
402247262
1907833587
814110683
604428590
858343516
1798800676
333109085
1331159780
1476933205
398405167
624748877
683377456
1731562487
632733659
412263585
1401844084
183126082
2029018745
2028039945
886333333
1533148625
113596989
806397570
347491758
586538811
733841018
1241469953
1398744774
1119049238
657545908
390456805
330802380
676798889
645388893
639431074
765623439
448134240
173098225
2114059875
1819923110
1505479373
1449103097
617830154
363788102
726290735
60662157
842786077
1854761662
1851814402
1004954364
409473494
2000824551
840103015
1438418535
1327280531
1416118029
369087088
1017390407
946402656
1736156772
1711607468
1266622109
1682728345
1639147839
1931744101
2071805678
1254744968
736366479
530225235
726741458
704689346
1361793587
1817841824
662386972
1879348265
826677171
304521721
94023019
1984810268
445757723
1355194798
1373062861
1455054120
182029608
583769178
2123574243
1211702931
959560994
1822286461
2075577271
995621515
843079980
160669754
1409776771
1561207630
997581885
1241283275
739894506
943412915
1624617083
153794244
2140220401
1685399484
68166517
2057496258
2122051749
182145444
2060372605
700129542
1975520188
130814463
1161029372
1729281687
983963172
309430841
615397948
57385036
582335138
423701162
1583487489
1066270331
640929156
1822827709
998821191
1157610992
1689464060
1596974235
1699164016
1266175711
1615423650
884839402
144481563
1125782330
1696084826
272606257
1110124700
1939491941
939301344
164126880
683283853
2090897902
1347748942
885295290
1752407601
63360944
233766197
542437869
1073675788
549637109
223199968
1105343206
1404553246
1080178058
1905958706
1143166172
845381896
1126316749
883951539
1659932172
300320040
206284496
1255179800
1314587790
966341621
178030768
683305048
94541671
1123967955
2074632360
2145990908
885174878
1354506050
1194842027
1307967319
1567565422
383232254
1343290443
690440164
1987710372
240502574
2075199993
90305718
851162271
1904236806
2057352917
30135450
1253411892
624046675
120326654
680592640
1917396319
2125086598
1617344962
1734154575
368849328
1686565577
998642230
1748568787
291671719
480966451
1035559627
1470034385
1248286645
804007375
1288303925
229934342
2068709456
663613792
619416398
2109563566
2003072613
128426879
642147746
1073094666
1551846557
1287159639
887345525
2133402089
1836641255
1506391918
1371946677
208551204
1074581286
799004886
1142283998
1487281823
2055717975
1956411398
1030408939
341998368
333854425
1209083110
1549644195
1007421617
1662616070
316974821
1286081994
1597455762
1213025158
42697176
71099424
2134432109
1562764659
443859232
1088621144
1915434289
1594931219
1261178122
1912206432
1286953796
1893709083
1167197788
640814060
1845815316
1594413340
1269557962
1696697613
1720431054
1141016013
262898065
280948228
322058575
1079401744
1156599569
48876711
1808785815
1948418631
1575162168
390816866
752480508
98786604
212632634
838307243
828004425
1149121454
2078830116
391594714
56575062
1487262808
1469445174
302362370
1580496114
64112851
631649628
1869137115
383213037
421826486
413806561
1273912241
473370493
783245069
1983966667
2079774389
32564581
2076044951
1577514941
378950319
1297809619
1926351311
887624317
1131764831
97355596
1680910934
869548684
1832529725
1446751122
1476090461
402200822
1577286209
1598913889
1424399980
901793525
329101434
776700616
1926178892
921991766
1161551025
642586336
1719767171
395149878
614269401
104502060
640637280
63224464
1487339505
391397278
1546254479
221430044
127927055
1963919972
396159372
1138192579
55539925
1211631809
153077809
453846820
1232048057
1013956353
454652569
562581370
251149316
1747857620
1544368993
1990473577
1961674653
1419819316
2064315538
241052584
1366615678
1272097566
77297845
1082121142
673863301
280082838
547462597
1318716963
10749178
631187481
1204398052
2140171578
1114094766
1264501361
1094685340
647500440
428563658
1800707463
931490732
1722334230
661558855
757243711
1432532324
1115864992
1729508116
148295272
570806423
210376635
886170511
1006332939
1032875717
282574660
1425380694
553243259
761793797
1593988736
630149356
90250856
432239990
1748962976
1528996050
1019322088
873351650
966516309
1083342573
1391332662
2010879545
1899232727
1854065484
1771277774
373320230
677358437
1318734416
2050586616
495942669
1811953662
53357194
1725556334
1435423437
2133416459
1946162093
2019823497
1382053913
193514382
1289206862
597255548
1853305592
235744522
719390768
701922827
772819324
1030566460
165129890
1819853866
80432059
1531975266
975792330
246541999
270067074
1475893375
1163372455
1253720431
391755957
1802616700
637653676
745706871
78004146
1180935754
488705426
883370242
257472368
1070108802
907970325
1027880947
2073170322
1810630245
932007628
1340955634
538111827
1412413709
1316008819
2106111118
1440850671
372829920
907553206
644798478
190200421
71776171
1991883129
135301872
1850053005
2006280432
286520544
1308836057
2133093493
1623581236
226522753
1367696380
1629198673
1098586339
1761601357
598435392
1629887328
492662068
1122536615
1938200923
2020760692
401557019
2046844826
1521929752
2086627200
1605399777
401320410
402112030
1083124500
909239039
2113481967
1079720633
631685914
1473938506
1047842814
1963009604
1769327468
1027511629
1774835234
876491720
190691912
722083258
1457364258
1782738801
972177954
1151319492
304865996
1987087966
82557928
1487716951
659395546
1874266015
2024053166
1712554081
1689461249
190575615
1450893446
1655503543
159081076
650950300
1334749896
478334046
24114043
371354656
2104931034
557997692
1800416107
2116822232
1319363691
1858757487
565415565
703587035
978122674
1255382051
1592577416
2025022487
1373311823
2127946549
1484147516
851292506
737179191
1483375043
1452354441
1210218299
792865431
898419707
1491069229
906503703
1906163604
255460450
1222997067
200923722
831785881
1678870877
259119244
1274416311
1734473414
397821924
438659856
621480545
63982948
1389525429
2052292940
1366439385
836999558
717137833
1185787608
775622139
1381303748
1458370354
1296075706
1941372765
1844266822
2103033363
1802175228
1257700365
100306988
643980950
228141111
1439423498
2017102215
864250945
1756075712
467305810
498161210
1134499786
1930712867
812964926
1644600396
1116529454
2077380076
1242069912
1260492745
2027134500
2039755124
1830040803
1188902204
1267640939
1282148395
968186170
382546680
2074052589
815542120
1543358587
1479363655
376219890
153544968
342084164
1882418075
1905167974
1961456185
1186770498
320725996
1978412155
1361813704
2069050336
779531274
770151999
1621953184
1053473539
891605043
2103177802
1180218151
1386232861
637826194
558741233
1592279535
691669056
601849731
273559191
1155514537
899109387
398381988
330515357
1852498291
667974890
481149554
1961137326
1556401503
1152988717
1579711989
1629409696
1089698353
538268869
546214799
825122588
1237289363
502366748
1561488896
297943681
49393134
1087416631
817815478
471357270
1174313491
1870606389
1481356495
1172556321
946501161
108853278
278547913
711908925
877453156
906962062
1976779047
236517402
998141145
1596632269
1631454887
544338810
1041809001
1451799477
1342941287
1750318704
152179577
777365487
191724979
1887125048
568158241
1678519274
477162875
977369807
672668746
288147145
205076482
792073294
242098557
44260385
189811112
1098645007
402501958
1674275921
1491571972
636060490
128158615
1998855366
620885162
302814136
1387838685
669321278
782210642
726947658
1894443967
348444421
153414680
1539377872
251146519
224567142
1112909677
194716637
2050454457
1491275139
341621568
1322433878
251023525
2104644611
1702520355
1741179781
1272285365
628876271
286344288
408918174
1751971366
680062281
1407937124
358483978
1839205467
718710522
934315852
255141008
1378606177
936730437
2141589074
645558886
102212759
820073552
1660054005
1231916272
600892949
1655067574
1320957391
1661831750
769393482
280961856
2090762458
1935583239
1411540561
1212264733
1611339597
463552261
872885942
1325992925
1196676576
1616576448
1653303340
246293241
187958062
1580431059
1340786872
1732267803
1238544866
1841617104
943322822
1726915127
1884761077
899815133
1554995145
2029191079
1078485859
1894988530
761226714
925891781
202403343
1009322913
1532333649
655526167
404555500
141097284
2131925079
1265130946
1681266843
1769099542
395940571
435959742
449007512
1222490636
575949385
216585593
31044698
616036726
1815627774
884195706
202001901
1587084915
11884343
1633739036
218811438
1131951838
1125553299
768593205
544291190
1537157871
1260323594
1909715699
2128328003
1027301929
231385999
1553496807
1341994776
187731712
792543705
973142711
2116572968
2095842195
319247349
718793672
705765929
1125805380
1544224696
1622928654
463401698
1480645178
224997650
1004325405
1858557028
1264190367
1644193974
2042186746
1099623481
1438180451
942017004
2033111322
1380805906
345084700
459485527
1900785182
1273073824
162097058
102634075
1433752926
1858214408
365913978
1765334543
43206549
1561387009
1927149757
1607414133
907005037
152362812
1244061634
828050303
949973455
605049908
1598718719
1688881968
333468929
1835523656
1721464522
707638850
453128944
1748216141
21975478
1279952689
63455041
1198759862
14535034
544703344
1180026462
1329571129
2114918018
604936583
2002162707
2070731078
2136645782
64751612
1362371796
1916854375
1565979325
1167329871
640195963
602683266
1260124084
645402799
2116062171
1973718343
1670938184
43285867
813461154
2035819765
1543243151
1008724776
1524827693
2031304777
2121650409
581237617
729115689
122720781
1470776407
1170189473
232125451
1401796660
207587549
1867987114
1737675647
882687408
469924005
895318688
832934464
810263963
1740952463
725409205
1641562909
1109064821
758495979
926798526
1073840954
1088189255
1045788174
1884081919
1881686734
87196002
541425251
749327002
734025214
1493831319
1557517333
304772516
1498467240
1111958948
978360711
81231894
1794445068
1761455774
939849856
1087309454
692703073
732901475
489835973
1081348441
1366732846
1780915269
454335888
1209322116
841335153
699080425
2045988817
206582903
1012514837
1935866704
70464601
1755604737
1244929471
803171531
1636618064
2142132089
786158132
1223332138
1470623065
1724130604
2010509800
80763761
1820163956
716370145
557912025
1551601002
838909926
193542759
1535403121
2145368764
296787457
1098303267
1646509763
1380536822
1104310965
1961562203
1216953529
1649193052
624360523
1346058523
179686033
1059928722
831169346
825789568
485059510
263553056
391251589
88114453
645155616
1956209965
1238617802
1114593529
151098166
177951892
743492618
1019089461
1322061356
1322089011
353065228
1173695349
391417425
963118490
96405381
461158222
456531516
432894884
1816761616
489885169
1695283456
410378617
1969628852
613614509
1714899669
1100637724
1987824929
328378048
464173225
496596183
849367581
1455654500
132493549
573392858
1108363944
509444152
1550943121
833442321
712865203
2113738494
1179730548
1806940591
1102339599
1929269425
1844799813
1151326727
1127893123
92085450
1550077533
797888111
346318580
1344553622
476600955
545457080
193549559
924047228
397740274
1251201767
588110878
1984445655
1561571506
1075717043
1848508413
1946855130
768152458
17765903
922964757
1813260810
1703196424
226604324
577344058
338449032
155911297
1091088677
1518504245
1261191481
116076901
220012940
834289410
930042539
1873932175
525029239
1661758023
1910132066
1042933019
433489905
191638871
1992431517
2145054012
1135408733
860821989
370865586
152641547
1990493668
1048346255
7950641
705995570
421121337
1533147649
1452082565
830161374
438959874
307124210
1289762785
1646054616
903931335
1611904121
96646217
1579369210
953410798
1454500137
929748047
1804583360
281215984
298467708
208989546
1523399939
838401930
1673360857
1762281198
1095368544
927163724
2071261428
1595447484
656995017
612087005
1643666380
539168930
943435784
1505397307
303067603
592830965
2107004942
258855077
324541638
44390972
506344223
564853916
1832704480
1105297657
571742689
53890448
1972331813
1187462311
888907085
1725438148
1902489167
1094189521
1776297608
129571740
909055138
518064375
179857422
2006897951
1945889659
1706757338
206189833
2080434498
286868969
1961595020
1330555473
1225820745
37883001
867216944
1832406503
1407904601
1371952919
572550332
1745612789
55556814
321524701
262446672
836588189
945071197
1339814148
1866221266
564173333
2125388635
214274870
1504414163
270632377
776711438
1603669989
1239621821
17919741
1712397027
633844567
547106
1765610209
163544243
1317145360
1000774620
1411064282
1393371805
1268333547
632519052
1610913601
271921180
621518075
1328431687
1099422511
1481770365
1434360880
423895945
996649156
1342001789
89909989
805424630
972472433
248363181
1833955844
2025563213
94461575
1349231951
537562588
1903522076
1234533481
1511402414
910365346
2125636867
2023413945
1603332070
1461754177
154672574
1800128233
949217341
1514640047
359166745
1744816290
1643552756
1206756452
704892487
500755687
334422401
1182059837
1815365552
2038757607
685564176
338612486
1257229640
459495544
641547730
2131356943
1809354897
467719493
1937380641
1661457535
1206189379
872028295
678698161
327152609
104347507
1291186761
1606206499
843972310
666116402
1804102097
513433641
1529725568
2112743918
1605342695
789535782
816137110
877536161
465255778
909997197
1123950873
1648714246
303054601
1671297357
2028945737
832462812
2052637189
1269307373
347588202
471248349
1676815874
1520315897
663505330
528935101
76147566
1247486709
1079468261
134444925
1056566245
672713395
1643014547
327078297
1872099916
1028149200
1341889991
982928693
540726074
414557660
150892732
1448244658
1603273908
55509824
1323512239
717482373
336435033
1577673814
1859320335
310755508
1148616080
1014699088
201121833
525236994
1956170993
166019270
137982987
2144892449
1581563194
612733852
1082753989
1535831108
2072736171
489215102
848373698
409762260
141985995
790074376
1129322167
671624191
1468626091
244702724
1182286253
68032371
226335477
1515123480
283359591
1939371377
365575613
1311116033
1338693989
102648612
1655253761
1275404232
293321853
1765578570
1349072375
1768079067
1668544874
1520371947
1291810289
1851253673
618505971
2003909863
837308353
356440730
730900394
249660697
260654455
1609837110
483999504
1700672935
2120519281
32671245
1650781429
39222303
1670346831
748865780
1859555916
845659349
1929154168
2102982395
346217819
1543535156
457870006
1654081467
83230048
480362995
1810435427
139475210
595828761
1627923478
1870929384
956344438
927085629
1252339914
1640460847
597358163
523401023
955416207
413827090
475803449
359942442
893860117
1855345852
952385237
839501922
1274623630
1943418058
352987638
1237956238
229807838
719586724
595939527
1965171738
134539507
339836040
480557351
2104255808
2086853116
1403983725
2973881
649285101
2026465996
1102175488
379098891
1189918112
897691311
1232659759
59465893
1523008683
1065619820
72591631
1082122332
1263372077
2133206384
420092798
1088014744
1589594691
383515182
2122811563
247389044
1512194072
1710619238
1583955820
1647075818
673901485
795103875
1965162692
165855524
1832834559
2091441783
1921202203
2011170507
1198590262
1363189774
110951320
1631749249
343528914
586005999
1946539254
596407036
1993006604
1332414628
834359448
123837078
1979738925
1882327507
1542215371
49809255
2115045511
2031917571
1813924841
1284817486
733767963
2127232776
1849554930
1603113886
1138397801
1440191008
692926306
208194846
1716277706
1946218121
2004775795
1188306066
74315828
412329778
1387192760
575366670
1577934461
1098679680
1733332309
1349035544
1191457163
1452035955
1358243457
2046155562
985106221
1016468842
2026543904
1979316588
1239267718
774965562
1736079042
807003082
973835222
1208408980
956107613
29781648
1034524224
716677858
1108435107
1473276327
2115173035
1820084576
1546317199
941339420
1220436147
1355842365
902174590
424300755
192035243
1552764099
1916041910
5804832
1789218121
1627189501
1427241781
2118336313
541887881
9541469
716414024
1911603411
2021077843
2080856788
402727291
1622566141
742007383
1188751151
2034922921
1240636446
176919934
1981652967
2026495198
274023512
1372590832
349195822
178514655
1838087060
1408870708
1158502222
89539788
1665169883
2050650559
1433107097
447097060
1042477974
2087411536
371333167
104840862
109216721
594038862
1100480183
1549217420
591634073
885156855
941998603
2075952072
46959353
826918575
519346434
1140019980
1330373989
1594838508
637715506
1358900150
167062073
715127982
1366719467
599117609
1659651849
1113216885
512255598
1183330852
1102657082
1776234747
1013880379
735265947
876388410
1656665571
1439764577
870940898
1614710279
1789051254
259054249
2116437529
500167654
911702414
1825214956
1635513890
249084670
2083730206
1000179746
638443444
1514812343
259956254
2069916445
1518792044
663750707
1100888564
1842115008
1694375588
284690072
886968814
432542694
945407892
32111384
132170029
169494212
1682086215
1474859562
1070776071
1970226357
114782807
594821925
446886735
1163385434
2087909081
269042193
2040631892
504118699
49541267
1217493534
1611022722
417033201
1662613430
532910033
268338080
1464864649
329507431
1510468486
604335299
1832120092
789282211
815582047
426090117
1538974399
2109607193
64118180
468094098
2017350522
1140069246
878174938
29755618
487735303
1934549750
1102239786
1245648860
1797049562
1435530467
370747876
402590807
788093040
1054739232
1443327332
201976936
747641658
1394513701
470557503
347020629
673926311
1797647033
1063321995
927946639
2083705480
729657403
504055459
315941754
1725396490
1740450552
1633424139
1407130953
2065081126
2055257901
1439288069
314720654
1151315406
1261585083
893092425
379355450
910401835
1341330601
754937043
1071734189
1723372857
1931017773
1992645148
1742491024
1872334136
1624169004
236336811
1372301502
1990974922
1653212727
1642174234
1565842470
26418067
321231398
1541032300
20113108
809275696
1603561753
897249344
807411072
1516977455
1966786696
1420534831
689715026
1357732109
1881219591
1344380574
1464836495
723805877
1347439161
1169288144
1290607769
363382585
1992860044
1525687598
261267283
116513038
665124086
311571340
1539998751
319528397
1343903021
389159294
946732228
1333979473
337985557
908510455
701091507
1422989033
1893085095
55372416
260462409
1789937852
223181730
12117803
930338816
1356934335
630730964
728410677
1920731926
1577798731
1337895293
2017241071
1703699
1518395780
880143769
442946555
1876507563
214906326
839179125
1594794725
662515160
1646561298
1091442629
2138903942
261217188
1957984954
1477428643
95668745
2135351634
1852050108
1938425602
1027217127
1536537800
1713769637
1440564427
739978537
2094281240
1519465520
51461955
909001269
1358196679
1415094605
1909843589
1457635950
1473436503
124778342
1680800308
1273138017
34839764
2042886856
1465610783
488123876
707806140
1250998131
2074717739
613365966
1383512776
763244317
705261436
319457837
165315785
147623750
1447859984
1813293740
1419329558
1710813254
170373060
378154865
886272866
140745284
102972802
1689658325
1918542318
94426330
986633691
1631157320
135636867
658324440
1705443245
1008111790
679238847
769564389
977198244
1700371887
432768021
1103783732
559847526
955731968
1035074686
1962575204
1021813048
429545019
1868054327
923396139
141535256
1983445696
2109940593
2069985978
463694082
2020329213
1739778649
372157083
1151482828
2141072408
557814665
2093774275
1705208638
391263979
311654835
577241583
978736693
1154500849
709178852
432650621
1720604568
1522260825
1290915058
2035020423
1894479529
1998997641
517481104
908598465
290512723
1792581473
458667684
1214478411
68821511
112032921
692889793
1757696771
1612725389
770960583
1518273716
509136806
1052731931
318003251
1195595460
423113613
1513011940
751858460
2127595504
71810299
530216368
1142372699
1337393700
132907379
261242556
1703276506
992025724
732943469
679217376
546254734
949800831
487175325
2078068129
828438269
122663248
495502056
2020085018
339920067
613825101
2060599444
1608980103
38058575
523194567
1996002559
1361647737
2102969651
1630870961
1876221204
1129117958
1544475197
843327585
1613496257
1221981820
860686021
508672907
92818968
1847332469
243074198
483561641
164669440
130625393
482816494
1190315264
130427828
1261711501
1410665940
583013726
498166500
327848314
145983742
71787055
27798023
1138361066
445540506
1153858776
787785165
1193981733
522039386
322124437
1279746431
1157331411
1497240868
1752748412
1450999257
965775476
1582135004
887913574
1809684085
1051091625
2047107679
731539432
1206462611
1916332654
950377737
590079366
399016281
238087201
2034021663
1531439271
1270690743
1827141416
130326014
275696259
1777276661
1670655517
19877999
661804753
723766506
214750803
694646450
1556815686
1376309265
1383641385
1703222573
1261181139
970525196
1066867681
982412860
1205173966
155644317
1601501058
54358714
38273064
1253323015
821975513
90430928
135869237
1658836098
2046690416
698736209
1154109862
2069102633
255567509
1449457938
1352809858
1979461158
1938416626
1356065626
1621871843
1668085144
16066041
223122747
1830379089
1032214476
610546556
35711874
711898325
1413060483
219910390
1581249064
1022500053
1784387262
246720894
1999093347
486922126
1955380404
1429847511
1472037279
1982517235
1147102359
1882693013
331651600
1636669019
637916044
582363002
1640869692
941532454
384874259
1395167392
2140590659
1465314605
1072114425
1736865354
183871821
384412004
1161906132
1323218074
1132765500
1422162852
1276000667
1926563783
392964053
1742655677
1125047537
1218147360
1874915014
2038008910
311289496
974681704
1729115451
932183572
1312723051
621476813
1859328465
173743312
1617613026
924656155
1721890216
1911032751
1708791962
2062991471
1243659840
1877140938
368678928
2072033140
1623027698
1691800289
451874625
2007632069
1148813117
256140108
694100798
975157339
588731509
1712272467
2010135409
1166570513
1327811836
1457773681
1773332932
653591565
209438206
72818549
1513674600
1700168475
2112990815
1990159139
1866677143
770399932
940515725
1290378011
1020385734
179576681
1053329619
1550451945
1165723693
555809121
441501222
1298844899
211369331
742990892
960423618
767066630
2062329705
521992949
73391344
451805725
1185630554
405005604
1521304034
373335580
1677140362
293013131
570564895
1183692438
988665966
2093594495
860277061
1686775714
2090301006
1148241189
653043736
1209376127
1880990182
2004449713
1756572306
215070893
1976854108
939617412
2144250191
121547159
1170047283
1478499017
581589291
1253969344
458176920
1792231308
2073970333
1274876926
275234200
1803494301
1980913366
979822439
1568016595
2142453288
27743091
2120246609
218190510
1006976359
1931410276
1630410817
1826096262
1039293937
148643330
1048935752
659503141
1507375944
452181244
1055559443
1931197826
221864153
619198038
2098895598
812493271
1519657204
558331739
535125231
370633909
760100435
495269458
1559585815
1101623180
1630841712
2122986745
136887931
294337268
172723000
613517929
1178267096
674964832
515561676
1997338099
815866693
1409124672
768233693
1600731361
865715303
1449427863
1543303281
1537964263
781203012
725170490
1836926551
402696818
1645605686
1987028563
1026263727
1752695411
2110907753
753791996
398360437
172061063
736562334
1544574517
260577526
1172907322
1181968750
670200546
2123296104
1646858994
1994928732
816271241
298675648
1359579650
1444695756
178833360
1636296233
522833336
1058675936
1458015032
1204438341
1865004998
1707703433
1258595395
1463725405
827155115
1706501195
576554480
162384901
1368644518
1683635527
2092147287
1989802764
1150934322
223954856
525895841
528885782
767660264
510609044
1642564561
546931972
1329093204
1806841027
1203105892
1500577976
244557989
1008451786
1665311473
1796179483
383635859
425021707
554595924
889062891
51114638
753422318
2070276591
1288455647
32889945
135512231
1623553990
1078163753
252249112
984095466
1117874958
1270587707
688881253
1751805779
1383743008
186955055
1652818191
463459250
1732673786
225743470
1024191870
1719801722
1566263028
390772036
2077254411
2088681341
2132549131
1253750918
1989106015
1195461328
618367980
1464770167
2036187714
447331975
1047860543
1181868024
1664332882
233863750
1632226025
1838564936
2138807500
660100179
1097359704
142838279
83720788
1928330693
751422894
2070068270
916397787
1275309878
866872612
1026979178
1485994409
335551612
556773985
1888538605
111864417
1218949404
1133403191
964175301
1991416491
1721439349
1128084308
1821088505
1404624977
1146484349
1822052672
1150839790
628271072
350298912
1472261749
1626408851
551937813
144367479
1179760664
1744235971
1303975456
227970338
1595387539
1181243695
497005347
3446559
596806592
623029879
1769786341
800302547
328184309
1412084926
1106546635
1906056062
1864015978
317429233
524675677
436656143
1731064647
1253943175
1046816142
232801743
1370351964
31848914
1601213528
1198042497
492138883
39825602
599278536
206754468
1314833026
1759519841
2008135410
1073862517
1020295097
229034138
1196468122
730294660
561526786
2043272542
828232067
1210267087
918283408
1624303537
142918749
270836976
1317686776
1603137831
787594628
355459003
1054110548
239505561
997755740
436673220
1779976293
1163770322
1566406246
823733170
1906705255
1221547662
502871112
1748395014
1265169379
1743693353
1838211544
1424799487
85778500
2079876661
1524303086
1680614539
1928916169
287949376
1791661935
586444413
1610156369
1798114568
1079580933
1290605493
302966727
2127380345
573090124
1223202181
346258018
1744912873
1844914843
1517552540
1072822706
1417673710
805006194
850644833
1541763871
1345203366
1583700358
837740961
155311928
1507265301
660224967
373892561
1275182989
599830108
1374024776
55436932
636568908
1691172242
1752845044
1091310018
682622872
603580648
1035288374
1218727338
1113723199
1898752280
1514627826
793412557
1215950731
190957534
83049570
1071361567
1747167294
90845268
1539223703
373877528
737849268
260802396
1603237079
1463343519
852703113
628296543
1636534862
694173152
58723445
2097954036
1941356311
1697836359
496893104
871124796
1415985405
44958251
2139997764
1579376483
1178798015
605837618
1441107322
1113880056
1689567083
936793247
1757600278
1016417882
1185749558
169732271
528883512
1895229191
669885121
1129836729
463521917
792189630
1526753068
906218042
2000605228
501317387
1950134825
183646649
615833165
61918810
1884343815
1230804745
1069280772
1166808875
250203853
1805468088
1503886529
1961260168
875717633
678059056
1707294548
327290478
1644278796
1402196422
1804951805
2124554677
1001602269
946184521
134367690
1155387505
230735724
317682274
260500567
2128919231
2086089139
1418883393
1325308944
480665158
1245690018
727085828
2029612048
1970093705
462793370
1386701318
1101534378
1251923445
769825136
121369145
59138552
1374768312
962159906
252091645
51194389
1158150786
218715581
556918199
131386235
1636281822
2046967141
424207923
95499038
903068817
1199743861
1137517178
2020633196
197450751
879293824
966436142
1627696754
1003143487
2017510101
714826785
50531564
805931477
1214578086
661318723
360680257
1612966725
466634272
1823168040
309318889
327363524
1112816679
1777107348
735932622
1091428991
1645271471
958831252
777027735
1885241089
270849374
2062083425
1006372376
296393566
2142243854
243126948
1414836743
1454117400
744551422
1684364279
131807864
805101586
1944458719
883336994
134428698
796314657
1136431242
832173070
2000653692
826791817
1458872811
1659621241
1969050865
1384936980
2040871424
733646847
1618368210
1700826670
1709675785
433003076
585369458
1064845724
273931669
2064772373
716967427
1903262988
538433143
1501394333
1333744195
707744071
1491111368
1693363130
1992594228
1118835417
1794119411
2102720055
952599680
737100201
1876446297
2128762698
434468355
964967118
1349753350
620552260
640713014
147763098
1792331823
1339190919
1482833640
228713952
218561799
865054504
899090267
444580149
999706371
2002479962
1801106944
194286043
1090191236
223812865
95418926
281325087
757023853
335923840
2128292787
1815925121
978930460
1553607544
2061085024
1477854862
2136095227
1087181861
1955512401
650106146
1802713952
1174219456
2060392591
385645636
1167167390
578347862
1469295756
1030287822
1119004332
351519523
465389317
1385753180
1289831222
491253325
233933126
637348299
942449800
147127091
1664776430
1793285151
1846196437
1802309291
1949407020
234927246
91641725
178340060
1369407003
1058559691
1346536139
1826506958
798558027
1533970111
473674599
894071078
373488206
1792647356
1087383872
687199355
595935927
1784797692
270026474
919462016
1763094072
746637523
1681388266
442836010
376058584
674346266
1211237037
886071863
640073141
623095713
627485781
2113531451
854755518
1283355644
1830158593
2079084725
1736112472
1120603854
1734307780
2092249980
834799117
280055740
660033260
1654756723
2044339638
1163591858
501968561
699680761
408536208
1718478475
1668264785
1750577512
686769011
1856866593
298563465
1819007751
429817276
1299563436
1868723946
955368524
2136004461
241114388
887947172
263520038
1149293458
159246264
1721838906
1567921409
921318009
969747043
186477144
1311519229
1296537581
410406914
11696983
37657024
910604718
549888103
1271156871
1415734266
1576801535
1774419868
1998250121
1532100570
390016550
258897706
18614799
1365246193
2054706468
1995048437
1460108942
1328591728
1401484611
1305491489
158184549
1308227582
613903020
2116814863
859496688
818571274
1403478158
765887996
2127493923
595116737
218609633
1066977336
1253819774
1895604307
1019147597
919839718
702668872
168914607
1027553173
1024339268
1489363995
1344583149
2043327850
51117836
1142326205
1471194134
1192346730
497830870
1652340389
943972814
481519236
2033366324
1844374372
664251985
644440375
1966796087
1994408306
137708486
1405672123
954735947
1573178297
1129022425
564166920
1342248932
1971575460
947252007
1344092153
650792833
1804684992
1163251280
352210697
59676600
277279440
1644092923
423772240
703048976
1043783023
240644751
903149137
1693943152
1582292050
1337008526
1793628749
1256417362
2127357396
1156585620
2042751589
620875535
1871221667
1658045072
1491146813
88870104
376284389
955265857
1854942884
851754881
2111670242
857988174
369098892
1000605498
453373297
577177809
1866243761
624592652
1744724462
1928765909
1516394011
1587293489
799469690
1425750685
1117533777
1279509270
1331743881
1072522456
93659020
2013283759
1020921053
538463468
1344559445
698156528
1279606026
683384373
958312442
1775603851
91648007
879603519
928324534
843472666
1283308182
1350497826
1206513237
1378570036
1014574388
121619572
910526869
1490871159
1366730376
942230493
1997774254
605899650
1616819667
1275783720
1808920358
23475378
1644266673
1451015602
748266892
646472021
1082050947
1022918997
569123065
521013706
610386552
1192866076
1215060255
686884026
820655622
178648547
1821229892
1549121222
890994591
2032065155
73515095
1595657058
290103099
1807599394
164401903
1312142562
1862555116
1708869125
1468718703
1943532669
1799636673
1692569440
261139564
1387342462
2031493556
2014469684
2037054287
58453836
215602479
23858164
325899435
1532719840
243517672
1817310496
1100016411
1318315320
592584798
1433806198
421052584
72328890
361759734
316296147
1074943416
356663377
2065691778
1103230810
873291187
2014978996
967189761
2073565823
191430463
735196095
692837522
300472470
1757616348
1091835011
1563746515
883988659
1613893647
2029798385
48228543
761357072
2048010092
1219557712
1472927217
1679787179
1330601130
777834104
1725265853
869694410
1865731839
1698574100
351704351
619129885
1458220429
731681186
2131033727
2102418165
1055632703
1989441493
1214572802
810709898
1658521433
483079595
1016582168
380605355
742653886
842760989
197533501
2076761893
1357640444
74175279
1954276671
1928993938
25160808
1602188581
1525780059
330602913
898024710
28539951
542745990
704272187
1973471571
1677225946
46964688
469400904
1027467009
1132053478
1753984517
1018173409
689136755
553916785
930322226
2122586927
666508788
945505896
999856757
2014555893
1174293553
1118905899
639916505
1885062050
2022298359
747516252
1471073291
782954197
1890719418
1084022443
2003515229
366644810
441605021
636013310
1252143836
561001897
1421585076
1900194104
1444000146
778592689
1357070660
1855585003
216798307
277574875
991463055
809341149
793724006
1347287910
1990953456
1595134499
2083312837
207435845
906824012
939249089
12332494
1561917554
571539258
396890703
430947896
1062973356
253540746
1868844500
679884290
1997659340
1864988439
2052503184
292604085
155301264
1134857806
200162126
1281849148
1615076198
1247157101
1431206656
774136470
1678759800
2090284766
145393111
199173572
1268260507
943764141
1319068887
2126592124
727670290
232481340
314534509
1378637947
1216303038
934995685
1100958313
302775491
2122798470
701237184
735443675
1015730074
296886025
2046791385
1585470284
1285894230
370382028
358264666
1660528187
691125785
662703254
1305867446
2090444858
2115561947
84788721
1230223362
610910423
596938946
1043443362
974593827
803318461
2037423710
2123918936
222601743
1088228306
40220338
687651665
1679104345
1377488312
365357294
1482421868
948196589
1823948247
735799564
168431455
2120497658
1345451330
459100884
574992773
1709009118
397445664
347501344
806205241
478571500
743376518
1102322482
1276700309
106589613
493824472
780859954
703657430
1744336554
1159163844
52690857
1901188914
1605645284
1871897155
432752087
957238681
1394689394
312651858
712639454
64669767
585241557
2041745107
269780922
1786742754
111357817
698409139
521484581
772999685
1733047795
533440315
457024387
1073593741
1703887004
1966291576
335972312
1688731500
1998576288
1470351555
1302853459
1892900404
620396584
938909781
1588753795
1086334660
2034606857
2107391471
1347560180
1801468055
326449712
79701574
1500835430
1526210962
628742050
628590061
992792704
1605337768
1290028730
2139855208
1455885510
2142354507
1325838769
1200676243
1278311574
1000333785
926699893
1461454773
1231479009
892663451
849388085
1258669604
834354479
555577837
1151279810
130959483
1711356216
740494119
333748856
223448802
1017219851
2129514095
391833349
404587500
584935992
1388017725
1459114912
668654492
1855260873
344857071
1145796251
525974482
436934316
1668482683
1657575270
1408445740
2034125589
1235420623
270376418
118510225
1922168673
1734136363
948012909
1841850851
1654563061
1635441426
603219419
396792847
354657134
1155879557
1282205023
919102795
590535500
857833799
1441815274
10894625
282023901
325018175
1296194242
402024290
844633442
780568474
1108923992
758907845
876068812
199444126
635290162
1152562781
359824500
389360642
271009019
1432887072
2143992984
268417098
640642375
1047796781
643176398
2099143634
1655992342
1549848474
897265075
1589439254
1607102138
1509126442
1701941474
469033803
206030053
749135432
1786558676
812750316
1653923915
105456135
1278933942
1771775467
1187552519
1649167825
528585058
300546810
639249679
914143477
878615988
1008957017
1238468055
871141841
66732420
2002841371
201283361
1845912855
137344675
266466876
1013287177
718759664
685207822
533390023
135872933
281182889
282806555
370189945
512193634
1525494617
122531333
15919457
447018823
920068944
1457316024
1418030866
1731404286
1789760944
1612395688
350863758
1763832604
1695257955
691362762
1056581368
859357060
1542975048
399488865
21421259
1649305628
705817791
2145628898
1382456455
24778633
637396599
1419126414
817588200
2042988927
1094879762
236961977
1525456150
420075569
1357379664
1107327171
393695964
666882781
2068423539
2027358574
752221451
1437391861
1672214436
2136306351
2061523092
2037731221
1296485290
1173062688
958701597
926773579
345348329
1558212430
890963788
513925910
115243866
951345595
104104138
812688108
1291909628
750987091
216385642
11243866
1337825116
1883297011
888125708
1367179184
818358666
197753363
1514530849
267044412
755956348
1004329773
1528072713
187064922
2044506076
650065031
1350999601
328506737
1868758040
978846636
453862297
1722038843
413275585
549968476
1711936796
1757883250
159971520
2022586312
31124749
787730992
694578637
1597533324
1919709846
1027064864
1893391031
1672643354
1401949384
671422900
1872485156
527643396
997777315
1912816676
1199218825
64740109
249557026
273443913
658381379
1531282299
1232113759
1931499490
822208109
324265891
272503784
1228265820
485165316
541559198
2065943544
1878246405
1378053528
656919208
1561349014
586837119
489500181
515772240
1918694522
25603387
465478690
1031464993
1064487472
1750562214
1803043118
1417561310
287149939
1792991319
568667599
639348281
2064525698
1722273995
290960207
1481869405
1613581681
1073289804
1599236891
1507482938
58684138
1323249095
1984902853
1785146921
1467683331
1608863832
1708458347
1965150026
1020405358
1810323693
1357727432
237652138
550501430
1317336971
472540133
710033745
1854686063
1256161946
563064759
306278577
223636889
443239800
1238129270
543037879
835473521
297633508
123344613
183667848
375853907
459251571
1362135558
1378398511
1123640052
1624323790
1608418085
1670682973
1648750005
1979814711
419036380
589765314
1065691089
1000971951
1106764884
1266774497
1695111124
1896836696
1151117886
2109926281
2017454773
366759807
72784615
1661572970
1450250298
1221484235
2096299670
1878983298
549363411
1076799004
541000026
753531159
1426276437
1293206172
692413296
1524519196
1146283551
312546146
1626993242
1757658154
788366545
913731531
423872432
1762435682
152377775
1339843809
1886868088
454427675
1771566471
1058208959
1081157354
558457891
1770017310
1585515426
1906480871
658094749
1058680159
730204006
1132532264
152333831
757100248
349725983
2028555873
2145343294
1816285791
276397778
942094213
1813825960
147988057
1936196323
1400088651
311338957
1165893055
1096411481
400091706
2096200503
1863640646
1256649363
764345738
849909839
745923478
1957473706
100706909
594823254
955198393
1779762710
1221220332
1751841508
510237539
1250450109
706981252
1838055751
1877228179
267656023
306510466
678842323
870311887
28241747
2121885247
916965487
561794510
2128831525
162457931
408259879
170335862
1204429544
326437997
979294752
1155438519
756854496
159084983
612886455
791171042
826911866
1757488284
1728337143
1526548927
789818875
549827044
1284282844
1208766545
90409831
472713421
1683456334
299080763
406273978
1332158895
695249968
1261616823
716590886
1326215197
1661278788
1396037293
781497962
348133731
1398717863
1174080774
554524563
1116272280
1768428686
1202935854
1843208483
1639078650
1789971285
1189054665
348603430
1264952746
1913415473
1980407343
1984729725
508401975
688126001
610427460
945679577
1572109281
1349768032
1202671051
603154808
330170388
2127451502
2035070219
814807452
285078710
1889315910
1524775768
719427820
713866432
1643555412
1321177006
2142372510
492474540
634036115
719024514
884207655
251823513
300825720
211221536
2090000372
1912495598
1561427011
914766679
469983919
1778131396
902600521
1755252559
26604088
632717072
673315997
1850681782
37113748
14741978
1491948701
756730137
543189391
567850080
886606805
1367612798
473156247
736851852
1787814949
1327328443
1185844987
136635143
1712197645
1137069656
846783304
867425689
83448841
1832204373
1623853809
1947770161
1646965108
1125012245
1896869295
1181515700
1620580425
1860736400
639774312
1479846520
200974820
1187129820
1139394918
1431335683
2007618278
495261915
1552300628
1471450970
2051335633
811417466
471411388
1254362567
2128813210
784370123
2122426314
490214789
581180264
1445623882
443539890
698838806
2006535010
1504439115
1364881457
1323226068
203506564
1351628762
1006510749
1180370725
1072577576
779649836
389108909
1616229940
2115012739
1382967335
1156828640
1777737700
629021081
160359043
700720881
592872893
1068500809
1963885403
1180940377
1345282997
521086021
444067196
1783763054
387543136
487102171
2464221
996733493
276260392
1908636534
387441479
320985851
389583355
93360072
1449679737
1512968327
583347305
642573350
1404790375
388642887
713390695
957388206
1328619315
1431729220
1351922794
1386385789
410420289
1549535898
1381021586
390749602
1706552149
1783206497
43482408
1555623125
743816611
1024371620
1520655347
1189181202
1180466389
954219568
2073497346
2059099531
786501200
1561212470
1273661337
134615917
1652707381
15984338
822707048
1430786382
2020668729
2127285284
1049947955
660721273
1400809723
38794170
299371719
1345176526
1507163194
623894581
1898079484
633763316
1964546427
1535441007
735542967
506169069
869220484
1854831841
556097539
1226756487
1075514275
1679689401
1081267698
1681033874
2128247486
893226251
1203143879
1797352326
226019402
515372117
2030551146
1353311425
2076968377
575480725
2044341375
2051364834
176324434
2138743595
192226564
724851168
1707108450
2128724775
1297608218
1098448141
1185861631
1668565313
1062972448
24650782
501013597
816883515
1115956471
723180370
1668567074
894875895
1687176904
896056283
1768052290
1847462622
1400601025
1404327205
246781375
1544988756
1799403373
1368563652
2056425015
1451061600
1766877946
1626765121
272579773
804059608
1850349957
669588647
484902685
989064850
397071134
829997170
1389883605
1379533882
541157840
1603671343
2098861841
75263415
525955729
431614353
1902277844
1691015673
732827083
910936692
629272416
1133378207
1481995981
48409994
1888594565
1023447504
922115260
1503175516
1732093055
367266064
1136132618
1607111063
1840159484
1331269370
1551771176
1555887437
146028079
787004741
639742980
213822742
720404013
802998320
125254537
1870842732
837129888
1866543939
722743635
1317695795
31900536
602345694
1172567819
446148434
789427213
402376530
834513863
1161982387
1685395740
1641701379
1078707252
1709731981
1108967199
1172331927
62286440
1196502003
887190653
992942438
664905525
1837034701
1533932521
23243468
1446007093
960876524
1567889986
224875639
165463493
157407222
847323582
1337359221
370698570
384108424
808035911
1986274494
499314377
1291224061
1455764123
1367735349
531261719
33275558
922161985
1755111982
912597518
1113893029
1902474237
466223623
569785338
1265888147
1025491752
1538814090
785258638
1719413909
274030224
390353402
249006708
187389549
2048755490
1980270595
1046662251
161278945
1932631549
1394338034
400507493
2064409017
1721411435
728169672
1182073116
1512079630
1920145603
1461404792
1487871635
1776865758
1677585241
1844774690
1233635989
2093354154
963901743
571517322
1866935971
982947223
2131272006
758942582
1556485809
933232020
734442512
550530529
1657102376
63868318
906405650
3367468
69940189
1409538141
1851724190
173621053
1494680812
88954035
1259368713
1990238256
165501413
2080112644
755840256
765094666
1008491615
1186334771
1256133499
778296890
20591067
2008776153
1422566649
1566320459
247339791
1421283060
280119558
1763606827
1175805280
1335085254
458838678
1187633676
1383395934
821092955
801668094
2126447117
1755906016
1995214433
1286906559
522084654
2109937896
689886658
1256770905
695088644
381175170
1153268211
1993635176
888298285
606065344
1778507475
41885098
1197381238
845409185
503971106
742534458
296513148
265615557
1116560628
1103762502
1325238487
1731250401
1457461146
905951324
2006159653
776896775
735437338
1402677236
1376167558
767579356
1850941217
759207900
688083512
1331431086
1245837844
1193846320
200869225
1320890389
1778878449
359983072
88219691
1474580973
1014821589
1299299334
409894662
359509153
900508624
791046238
662278636
680190065
749446330
1471446384
232061330
43406722
185045771
1546093383
1414573705
415722627
946026945
1601563972
1493806826
1877374672
117029866
227825300
581448967
116356657
1675753096
1620837893
1448506747
884254124
806019852
1411758846
1811473624
498190834
1829372266
773439713
1146160948
2086750396
1391774432
1263946836
819184899
260311495
1922968400
1772953175
1293699720
518856492
967902255
936997287
1040477524
679621872
71349940
120532488
42703467
1816250819
1636349346
1373922615
2127908149
926953342
1337204850
1677072037
1235750182
2058113644
1957061737
1405697096
150336613
1829587633
1071507420
449388087
1377287584
688501697
1806285719
90435378
243489510
1982450992
34297283
1558622554
1441207021
623206922
1539134511
484008327
45230213
711883338
100156832
949775472
2117339130
1724502572
363756932
1831365148
1570438534
1457920707
756542698
1441866383
1765503977
805503605
1518798158
2064439890
195607043
1087964310
2107613933
1373693462
1850233370
1125319231
170458850
817137501
891864705
583705225
1305717110
11210903
1543834064
513309242
1349291066
147214654
712858466
65600680
2081813561
2142390883
229553866
812069836
1967105187
691743484
1634847069
1785610330
1748431128
527340435
1403678884
261267926
340254384
109650694
271630566
158615429
42487819
1307658925
1274843947
1848272958
545666592
1201695420
308058940
716841533
1697762133
1249588730
1730283071
321446909
947705133
1127898761
1690935559
886807622
206040890
178555452
1976272405
1293136651
1867963478
251301466
609899404
1316669467
1629807089
1503065086
1006299790
1842232542
1334979012
954320014
478000133
1054573567
1837313081
1507434041
637693988
1980845
2074813012
1670582128
298814454
1282475022
718962843
841956264
1541799792
123878197
1900705949
501925842
358266010
2044549496
41845670
1309019627
262042806
972698564
326432085
1852283372
1291673472
568523319
855610554
972680624
46065871
1189216110
1077755820
719686932
1030708901
315115941
1867355259
1156076199
1610348656
1459481304
1450681472
1428884407
1114270664
1772953703
740077095
773217303
622136432
446249996
804249385
1422388026
24408328
240276456
806100767
1223219122
2040504831
1402387020
882958598
113669209
1137430618
1339244223
453967506
514738959
1865716325
1825781196
1265539439
1001286332
1140173766
1121011939
966198825
922417752
1199528636
1329205205
216120800
1549407634
460205621
563179348
402741601
1326903559
2091869307
1158398718
1013289593
236799658
486199691
244042766
1791315548
1761479092
1758154042
1540778702
747090073
1321100076
136227057
971841041
2145727616
980547119
140914327
1436568586
1387909201
549546893
573613730
176837102
237051430
614352683
1966532211
1506040998
1863684055
8717116
1637082582
180750623
1449895803
2093905076
1427201665
906021809
1285700411
2058451055
2006053242
2045256131
740343434
246801913
432133437
540510507
1050449116
1551486208
626461843
40321062
410938325
1623849244
239740029
157339208
524328266
372162014
1754298952
899962039
1843370450
1663961970
1308691063
841983409
882203364
144951995
741131838
228074872
1060691266
1370587509
1645441512
1374188176
2142937781
367410821
1237191615
1425200530
1347894481
828362422
1642576173
1072265659
456711975
1841706958
1207844443
1982688529
861993317
1914863081
316865289
811952329
1825757567
783396722
1660252625
1376608636
1746425380
1559574801
605050413
886038232
257523924
325157419
172106292
1578769640
1902141455
388747523
1110062468
1350300591
2030154259
98072405
570653518
1803847466
1971566185
592070142
1619368011
300728420
45875399
271862173
1927651654
385912074
498946746
1743703792
861886853
1096279953
353271379
1137749716
1439692899
34646029
159600723
1699603041
2014017667
1423580254
1592820294
1329356737
1203072266
373516139
1242805485
1639988677
1199988905
2061347611
455635557
461381810
839302067
853735179
2059614319
1977806295
1340617125
724763049
145459858
1765263491
1413920979
1167501323
713952415
13194767
1899628289
1331377850
1518314635
100485598
1530960216
1853257958
1802151287
750860665
1512915127
847548978
60752056
1386592672
1382037991
1880136964
2078179609
1294516714
1630849681
163124460
1667108094
1926256850
1001154491
1273038087
525660133
2111211651
1988125808
79626574
1993551269
508009198
987965387
196798065
1505221694
211000723
727313097
2016109127
1405126030
750005898
1614282581
1487160367
1657442959
1428656200
1801756097
1361482910
1367325938
337774063
1060387784
530806326
1170639251
1484158789
608070112
593677665
1685047942
852975093
507067050
620671354
1102719483
1999697980
939732943
1103405982
1348778860
1560135335
723825007
107843633
522819235
1486245773
926026688
1916638898
1989769791
1184705387
1100412414
1287428573
1332835531
633887054
2121572108
1834522536
597923906
40426172
1868252643
1298320003
1248572273
1647417430
1959286360
2046333099
1642665129
1843301893
57806745
1015618654
1054233536
1232944880
1183429303
365489305
1964516520
53965301
339556563
1879313791
1241264449
1000420878
434213188
987766723
1126235113
699084360
156133373
1941907937
186632573
1601840703
1494512502
1930702767
254907358
1015344646
1431784304
807047859
120062948
1148813044
1328793265
159464115
187921457
562718553
750510494
45778354
1896807065
1810202321
1940991044
1254228074
1682668236
1731519211
625393945
1246291546
194167050
1110129477
1632879198
1683646928
249275304
54281576
1266639042
94946467
2024287644
818063767
353331764
332664989
914804938
1777604176
1512202048
1193010792
1798283316
287614310
826151450
1980549041
1454805579
1459259330
1614531541
1541033443
1332464450
1767045626
565902330
1731666761
539160278
1069121501
1113812351
681296636
515537671
2054318440
492832245
67961038
1876699779
137993980
597363526
1536383575
856645155
1240904995
560263778
2092174959
1012305936
851921237
1649325269
878509550
246467930
1843439011
589344701
164910029
2096642130
1659481562
1979124123
1113388284
750162708
76419736
1420599421
1952495966
816370133
741068419
433946856
437349244
248165527
1620830831
2028593990
1083281652
1206086064
1161267453
1367519952
567671502
1554790527
291126087
1667799834
747707806
1456091919
1472372045
1931910922
916009316
166981707
273824246
1622226617
1398414107
331108100
1171109704
83031465
151263969
379273015
2086554291
1668266275
1682458261
1189975284
1555395952
1497849526
865323019
516219488
1792280708
1929445811
2145052259
1870682705
244674952
1990705770
707057272
239581601
2000703005
2011304852
1781092851
44120743
1786595482
2009895229
1131477274
1820036764
1513438317
578903601
1669953972
1227153368
737649270
810879861
1023311888
1422384316
1873429652
1223820581
401108782
2607445
1516452469
43747791
973201575
1349818907
896413167
939599876
894758238
19928429
278783681
1932248344
1571896612
1715273408
1781210982
338504393
1513873343
1448167479
629252338
643505727
1099558128
1411665099
360490800
117374291
735505343
1053954950
229870956
344122858
671614061
135043257
1637335607
356868986
88930115
1221861415
1866793949
1633461624
1817173417
193958000
1325720728
447888805
1342484913
1149097023
2141624044
1660970555
1330224951
932791541
1793851863
123326468
900275015
1965431961
1684872379
84212021
1655620888
608497796
1349686366
462687005
2086669717
84030386
1869133363
1413627987
1921624114
1769717812
1571530172
2126500693
2108867336
1607821936
781047685
531985622
1839662820
1691720409
614061758
761809277
1218994091
958590974
1747996703
990343358
1836682391
1497098543
1086547743
1531712086
529692765
576821525
1007702546
255128984
502225296
1557028545
1507343862
96902834
571185894
900835641
1102674723
1171846531
1706658665
696893587
1005187415
320566234
329766531
2039781754
481549289
2073615093
1334166730
87076398
230018674
2065920692
1339507599
1109844348
520552542
103993247
1420408211
351693054
1300291970
366747869
461015882
1952169663
848230124
2058225188
1237361326
292265089
1560673826
1280896843
615084065
800783639
1638095411
1076691217
1304096305
1865230033
83216132
144081925
556488185
52477478
2005948130
467786482
1004511059
819257231
2022225366
1622147202
471976278
1895776791
1365357992
1118080595
1094707777
917266684
27468590
435571358
593823762
664973004
394256813
480984650
1444722827
10604306
504057680
1080644610
621971820
1912002687
949940630
132414923
2076061889
1996398596
1982949673
789799722
1842185554
89065928
511684309
91461631
1060978327
1851810922
906598156
96885218
1479638299
1890568918
889364069
1590613951
566172339
997428867
1886912038
683343582
1576452875
303737430
2081228860
1862258951
648205092
1257257821
1439615823
110248979
1531511459
375129295
2092957534
1552262889
1746981666
1381562720
635320740
20484187
1959774401
668650864
444688820
811160850
853306020
1308332438
1712757795
1982531114
820579052
283792609
1482098877
1452537673
1223120642
548654822
71066826
43961493
1955967000
907940443
1259569359
892801394
213338828
1240483489
774777912
1074419307
882382907
1830775547
282419592
630642546
1955427715
1182343146
1195162291
1435544205
1262789776
1418033717
1180183960
1021736321
1188039624
1350098010
60100503
1523494011
58998590
1898895690
311911063
1885755331
1070976894
1397169944
1379690735
680157961
159966058
1973250048
21201288
1102344893
1638111106
125138440
1579043927
1405370923
297018891
936645649
76093038
1069451956
1310447615
1268654317
246189682
799699214
640662682
2050400555
380223619
1222016091
740305431
1853151656
277961485
1391334275
733480369
1273721183
333920769
443057257
941937695
1050254391
250821847
1023054205
1310232905
1698647224
88105067
1523812336
1085690232
1420652213
1707812265
1468980894
618309735
76228949
880819237
1776507807
1869666979
740895072
902592281
825803548
10868004
1880880032
35588350
1684868277
1592388996
1064713939
1650395331
1832002291
1909615325
1637635614
360005021
1737304161
504091876
2076803904
573256347
86001335
950930861
1065386292
532714459
1074267169
1633890479
20968882
1790431890
422912679
1878145883
687076301
175837406
1380713843
1121877442
1136494214
530208357
724737902
1642910314
2026455679
159648973
664136121
276799130
1091428555
230212355
1087365508
416979612
65790103
698039037
750194405
1249862203
549925295
1528675375
167809565
1525927122
2010375902
330150330
1325251256
291704149
846131200
870223051
1201546670
1655347983
1568398490
1567945361
1136616224
1686364496
1583392102
479407881
1324557686
1134278734
1700298528
1609036319
1728378520
831038719
1039578356
1927304181
648574641
212918565
1087539727
738074751
1037640406
1431383053
796206169
1150512132
1502913168
1475699363
1841462970
1447325741
1220058782
1322508172
1513513754
1171304138
1005395585
412918644
2020502766
1908694869
1923379244
74270051
932844287
1322459812
2136577118
398109483
1485421214
851246927
156644917
471959811
1429590061
1774101902
308881739
808364687
766962547
1370356790
1259761521
122684056
617085029
419689522
1743374195
2050982779
1074489805
1731503444
917816011
39370654
1315730396
517386911
1654744232
929714423
1226132942
423294326
1780631361
1756629625
429096137
775254951
1105808123
1860366099
702752206
301505064
2083376125
1576792817
557475759
235127278
195780745
1262912280
1385020974
1497758777
1575100408
1818744290
669412120
1454777999
272723934
1778385728
1069803891
1220626273
1879464645
1496966480
2145478509
319828491
1152806649
1826537316
316164194
1933931288
423633887
262058003
473477052
745833495
1340721327
1046407167
1758532108
2016626960
1230502602
578726574
2130563245
726061913
1192534951
421795513
888789768
1527541432
1981775701
96581135
1497979248
1944057229
909191853
52811387
58154673
400583833
1048164678
1065658597
1367319322
1217652685
818140290
219032357
677201411
1292613129
352479
1908463301
72849603
2034882047
1200008345
1179261488
2143678563
1925755365
1273570791
1021679706
1965260836
1227236276
1601608078
1984704919
57424749
957530559
1195505871
467915584
1104920722
851866395
113420068
1266749657
440879772
1146833626
598954434
2049671878
258714544
1401925005
69029028
1349906511
648564635
563133646
2090432884
1679507134
1119896911
1720585133
2096084358
397486546
2002407941
1777834769
90034302
1382138941
991497029
1466375521
787417528
784121840
1615067227
794133437
359470947
819035603
1645919658
366858577
1502852246
149087899
1594576450
1760442454
1045411645
1629883087
103032451
1919450514
334671475
840731357
1346080260
970106178
946079966
440125362
325378625
1817765676
1803076361
984734421
1500309542
151120503
314219896
607737467
1614161713
2048281195
1208474318
1812778424
1290685181
64774769
848594501
304817564
1630899654
1944674952
838222321
2000530402
1802578679
1130933028
1325636779
965802253
966908125
1775923715
913305792
1840355077
137841400
1827319254
892127769
1214083621
1014611140
1294027410
1186583553
1956319637
876774338
1179428440
1101811759
2045220591
316451044
1973900510
248976476
1133283122
889621574
1457138690
463212715
189684396
1546489394
740006069
1611685461
516216081
723304883
1288518019
1572590957
802039251
1014474615
18400492
1809656585
497930435
1836707644
2962465
2050725952
1703435791
1838498346
1507669993
732891040
772592107
1034294762
192935093
1168624552
725413364
127436240
991233753
1914625341
1684355172
427177369
315412194
897032606
930467166
1425423322
2050360811
1107048693
1242363337
247993262
1903270276
2126337121
1906608431
653432753
502124680
666801265
2037585024
364905416
659142350
1635282608
229755799
1053818720
1445056913
1910021377
2031632477
369668091
2108103646
218764047
1249829766
4182750
335628951
1148025990
1706642876
1536483322
2090686702
709575731
1943621038
1100297175
1789484139
619192539
472629947
1600340461
1763615069
935668979
1751137071
775540413
14356195
972325854
862740017
1757688377
610980830
76245079
64756447
1340383655
2084788602
475722563
929013897
732005078
1699774916
909658494
1854414848
1930609947
1859463731
893213109
885281494
675824741
1673525289
1720394637
1909312475
994194307
1857383990
1177978168
1188564853
825527733
791693026
86544922
317879299
1533972875
557390411
1473998921
1999489510
459227951
139872516
1241301064
1412877269
122680842
561328590
1797163398
1614173951
1032708012
917351613
616542708
484993879
1373352393
1256247204
1779760021
586871854
52706378
1918106373
907774696
1759860706
1300699095
277425547
1956508987
1619644544
1995986971
448110723
2129975003
1149936
1657554273
693611679
1164702025
127177723
1252532240
311227638
307548603
373194480
1903225279
2045369534
200277758
1723918263
2129737639
968049311
913682369
1409592758
1896812056
1148945742
933693791
338361815
1904918679
490983279
24175945
1762599448
1700781579
1197649032
1363746766
1520048579
889266707
378594425
504327802
1750661830
449343318
312319995
509263276
2095519837
924045804
829085055
87824337
1323103244
1068009901
2096299076
1805652670
1075115689
1511332865
1379469753
412599825
892792628
250310376
1092859145
2062699047
1285249984
1170991690
879035277
716160470
1287092823
1616552713
1806638396
821482591
392372140
1415023852
2039965814
559279105
1751734501
322090106
1638461101
1060678872
586470150
529891808
575080633
2124098975
1921584026
1736049410
1763791545
656647098
156846119
1401503166
1746528288
1022072780
1324242912
2056882583
1000270122
308389170
1596725881
172356319
311969174
181190591
1256706242
1001890904
1261097432
488243627
543176163
366631336
2125570752
314442409
1527275103
1280629221
40809176
1318237591
2000052336
1019115837
831769840
465227342
124175696
1638572833
1751433698
481538337
1306902631
222522868
1867768851
1860102185
114241539
1531720460
806996950
1995186575
997614982
210055959
1844011905
246199804
694597062
1669938816
1560362057
1962522426
2085474535
626944404
1559964081
1819641238
1396761384
236111055
1146824305
1712451330
1189969031
1541284030
452886579
1751373065
1734820223
157406991
1412189248
485317231
1835230033
1774165462
271066008
145201735
601022396
392192187
675817214
1966401058
1542228375
140780576
1202670477
1950649291
249026924
567537482
367849186
785458137
625575122
1288617387
2145563486
1577215944
914546578
1594522213
1987158969
1536921759
1833239401
438436292
160407710
738147536
577290364
457780173
428217291
1005706845
569136409
1327488624
1866132658
1214493030
2020077303
1534928762
1736762621
111884907
335147658
1932222332
2091650015
666455105
1960577931
766399310
1549245412
955225794
519177629
1196193562
1598690703
828554374
1992518571
464789436
594322638
712044926
829485380
1068877172
936037469
1454776512
5677539
1420578453
1027562122
1116118076
640408023
172777722
364094896
1161384088
747767287
1102298268
921833352
1252689242
2116234354
1722916291
1965871770
1082139310
976305293
1516316679
477762870
2061008715
747054971
877582072
2007385808
1345107651
1822212005
763492790
1843250084
2085587010
1154376269
987968715
802079086
244431944
592012909
848890986
295624
1060442901
2071877043
1377007200
2036126863
74889930
671739128
413103344
1368969563
530206227
170255210
746305689
1965682096
511597032
1423080553
1720142413
2088520956
1986227263
654958192
717438583
1646222586
1756277213
1366176645
1644195291
206420664
1385229461
1627624042
993147177
729112074
1553689127
1235660234
1358910109
578883225
929751544
1343311095
1783205912
616832924
783438684
475892686
1250280943
1888056342
1544436651
723051467
1759291575
208063302
657022301
605551485
1798158237
815093059
148638968
1935425203
1814900365
212897369
856623243
1501314970
1643512055
1700553647
1330304348
102751771
1820908398
343122010
2046600631
809580610
1775316494
1233100823
2023344173
84108157
1726562026
2136624293
1693097253
789572340
1685472395
1996186115
669390168
629938577
1712686911
647100887
581351368
1658259868
1794346144
1865113669
1277309032
409042045
935741595
306720986
1449944682
1846574018
1216567361
1273018653
510597563
1488699664
1380664481
611952241
1025444339
343467547
1948437513
34208071
156738765
1417960819
255013976
898843178
900086679
1136210467
1030399468
1047340377
1970127398
2108199105
2138410416
996484873
954995865
964826866
19531463
83083334
399099368
1964895188
1033784696
854047435
1845327428
127508557
1514354953
1527305461
2129375419
538498983
1115405913
626175603
650924559
1448785715
1665825165
1703476375
981366502
401940230
1624129850
1090913854
840167855
1713809893
1030143820
46426130
444418354
89159132
746198212
516235583
249511644
1883812801
821330748
152233799
574282894
383189204
834346611
1807991355
774966090
667649323
1550485579
1920594231
1808445856
1682038255
14332236
1359287932
256792888
985713620
100705279
1575267287
1481399718
772254824
854021780
277659306
589996687
1417329188
1150846380
1852699752
161010127
171906194
737056246
1893848764
58073481
1094160443
1416134354
826042195
1104257837
791891870
2134424752
795082078
701372611
1941906123
199772948
1383098398
1699894169
740995096
2047256240
1374837943
1938758264
1299342359
92264510
161753393
2072221741
14625199
2035385795
1348776413
1590251864
692906762
846728763
1182643316
722510548
606656814
1326230040
777409833
215402526
1247312940
732796649
1171452584
1308518746
710577239
459884849
1036206597
924037536
1846710552
881174175
1474278356
1512369544
1540377124
513558495
1660362518
1647882470
1665392622
77906792
1074640609
2055898505
741333739
665190370
1380861406
1020731674
633988256
216501750
919515737
1445012368
584798162
1687947841
1615383331
897015108
533882881
203262085
906517321
543530460
1695910669
2029323557
477071059
1960380696
1359546397
1745215466
1485991537
811661001
844679271
1582718360
260774936
148199383
1010220983
1594766046
893826824
2055972086
1130308698
878974504
363659471
744707358
466841379
1196644907
1042487350
1779620615
475866260
1142067157
1821017749
960375958
2114544583
795095273
1274909566
905957374
49168410
452612554
782885248
1873637964
145416218
1430674509
524964356
1858143808
1748199113
1127076129
333525364
1626303037
1167696757
138220410
1047768024
546674029
933464552
1007761785
1873250503
1757761595
2015392424
701622241
977547268
123367541
453911468
2025075653
95942040
1117888722
465477567
580881694
14855511
1882828470
1682947903
1210953729
1837533283
1727553616
1290113334
1063166130
132135134
96195444
1832419736
746171350
1560763787
2100388626
2083015506
179597949
903362346
1656428110
1579462642
1146682108
1397203986
1320981953
1818031982
1480838215
337798195
1756932858
1808218398
213061475
995665460
1204307285
472935311
1434434109
1897323223
1981024551
1017527577
1576648994
1074581861
840525377
1537979240
348148288
996416712
950285583
1187615957
705631888
688307815
1988484573
1848350570
655981819
2130123585
2033387111
370891391
523045878
966408336
1368443122
961160523
2037628021
200621751
1549431190
200962334
1951357843
704595674
128501018
557463523
1231484226
1883794990
893636302
1216286026
1134511689
1935094514
1166554975
1393884951
643249733
205330472
650715752
233913498
2002868883
1191416376
2033685840
1570342906
324239385
716323444
1870161197
250703205
1843740013
701451402
271690972
417219755
2117504395
626747804
1559808922
936572895
418869685
1265214801
657058597
2104792209
1619631018
1033165196
55709307
598254683
2102730863
1387479784
1475651218
729697293
2125017524
1917412670
1955967664
226702647
379707616
2002597606
1913742560
37043421
1504438501
996841147
1433031018
778169693
1147109502
1633289758
173483086
1214561651
143340699
863678270
1257824215
408230196
73910943
1721806843
1849860853
106246602
1292773977
1470672653
1589376813
1062376986
1600671946
1606530965
661038904
1370067661
1492535770
654204378
347151600
3955331
199242412
1808673505
1535002508
1806628458
1475232938
153113065
275516049
379125274
1814029893
470854471
1973498582
849221614
1924843221
85981517
1166800292
293486982
734723991
538473694
622458688
105832362
539836001
1893703845
1343412288
2016253643
1633417338
714499820
1583238226
1625156375
945333129
1636334605
824096805
1860348112
942274855
1737231420
715741325
63181990
1585987695
1167240842
1283780468
1280566208
1198563336
2085397081
850918186
970980385
1987606897
819942004
600798295
811924712
1524222372
701506029
287773581
1324453499
2035389720
56918223
1797005555
1284209300
285825175
1238910752
418629863
2097646890
518292517
854284909
878574538
778386507
1420492103
2137495795
1553846982
811538380
1873389892
543166132
226525038
2097218231
1417805552
319451478
1651228888
573911621
1946263872
20178034
233628317
962131839
1056637488
326239654
307315366
1795837436
1429736314
89211247
1878089730
847197595
633328202
1927376484
167211073
1289212252
1690849468
35762869
1921679018
2113687802
231549020
2045554452
593957291
364355565
509897837
187036747
1611553156
1692393135
1351250911
134856286
450160349
461218412
1497215937
10484078
909764548
1443036447
308519437
980651499
1611657189
1891847848
2098175652
1020195988
203441352
234675146
862250673
836702935
1074902430
333787016
795643490
675110680
1920727064
1162429167
1045988199
1333939444
858820637
2020764974
231511806
497090945
719469797
1428233277
2061930495
1642942349
1014231043
1804489902
685655535
634190810
844647204
1669659245
1731641956
1513441522
1720362576
1942216820
362376103
875940964
1003134620
1190764919
2106865380
1106348654
182660002
1825259509
143909463
747067862
1457929998
1920372314
1251161985
1250594984
795207997
1069637531
270030327
432863415
533989557
1510375223
2017002629
1851460390
1733394381
944861500
561974523
531330372
1951789972
1620704036
312843411
1008919756
1136202008
391148423
1313386487
1311578962
1254513708
2139871932
1790936076
88886136
2393585
592099998
360386965
547339484
1736002233
2019020615
459378118
1199749163
936564767
394491753
1707079281
268745633
1291828220
16968639
1435148978
1243346745
270424388
1910915131
80076208
1100157025
1674373194
2075536265
940542304
131280768
1686305542
1080727554
811780173
2043368217
1975356620
1779104686
391032694
492170229
549885813
778663899
1845035306
480100966
973156934
1820967427
962981765
354623947
365115437
845468831
480110029
589450425
1306883530
1054500362
728390495
154941883
894656396
1556162954
2122493338
258119434
386093178
1093064612
1948385866
858265482
1105219531
1743846959
236925413
112592354
726556600
1060083836
146782678
583541256
504517415
1251110786
329168530
1529857201
2072390876
1167213224
136373697
1954499475
153289796
738113425
252621064
1822346744
478770541
1975652897
1628258295
2133530853
877761961
1003206027
735023488
1772090236
738947878
1764912063
670605365
309242533
1039735350
213874167
298289680
423749133
1831543764
1412654340
13026482
2110768130
1053346918
867547617
148330142
1975205299
1500287327
956321106
554768779
958780311
899569577
183992362
51447104
11698583
43260394
461386875
258900306
651885340
1048714979
444894330
1110490865
1503145900
1105442707
1178104783
1681726496
142546741
558204254
1171189627
1826065825
1049806217
1362774149
1357985245
1886261491
1579993025
1682126416
2137558823
134751841
1081919413
177526614
965475836
1322472503
155219974
801205629
1663217340
1768271801
309643635
712106592
2139893982
74412214
719414803
1853242935
924808742
1454672531
2105505227
295085224
1389468681
1950830469
1457302274
934141028
1951759074
656218645
549164689
582376609
100990648
188088286
1397900172
798155751
386221943
1521519402
1185422491
2021365146
355897544
675446410
1035212575
706257078
396419877
1018142034
939272192
1349742129
825133915
1710718762
227999791
2097632975
212163319
1158900167
345051149
660267433
1609543827
155005764
232117433
229280392
367413343
232270886
1524525867
592318349
1659622395
2050298449
75918721
1184974939
1372281529
1351223841
1720194741
140084021
862609894
1268228597
1648406180
1112566892
1023401406
9689941
1316896549
334330907
94431288
1964260875
1899466619
376892351
2098479834
919597528
724527233
1001600464
1660788109
87220361
480518640
1298406083
915515405
1121640776
1833727355
1816408136
203680185
792193459
151165856
961541792
788488482
1453869129
228503571
71530362
1931144621
965339002
1436638515
1851091970
458915480
1624872670
2121257270
1750657865
1043205047
1897487941
129553
1334747217
461329908
1247205215
1728317764
747538459
1677684470
1716162699
25968916
1003698311
50661898
1806268051
1369835443
1871687191
290231253
1474381535
1611875373
110666249
806032118
781781715
348455616
608856470
686084088
1349425206
162291851
158620316
1350092191
1888099553
1604632611
645053246
1313987002
448835835
1951942147
985675632
372169854
1511976987
1931451536
375906214
196235549
1372888139
436076583
1440788105
2058026618
10111203
788173777
419141564
1128679113
1892289379
154664271
1101864360
1386039354
1166292656
1011566865
932933756
1026409704
1733893459
1668486900
24777469
300929857
152099549
1030753794
1029442201
1104762515
1464477521
1088395705
491099237
1086340711
1674129537
203025525
224813975
1370263545
1064271127
313806202
226846774
1103836479
1005966745
770223138
256318643
710055525
2023831546
1011055856
1461148834
717879567
726389078
1209588971
1839186749
1782884531
154861513
996277882
601067662
255977346
1230724490
2059656522
62527697
1124247096
1939591783
1486895846
1145092657
1044775942
255897197
741466877
1987926822
1249744813
1143458779
2010461908
652898406
329940707
689355181
1824391858
356879356
473184056
1129049598
1098619261
1910075961
489307532
699137950
1003239553
1058847021
444692348
1342433557
2103489855
179170891
1946051217
888754759
374435768
685130978
1084034248
123855731
388337682
2044447768
1265096070
1440390778
1466796630
9186643
365819024
2107130295
1695672967
898167427
1420479322
1401533019
328690076
184439977
1917779142
1829072464
1773750453
9277743
956059112
2069563061
920319529
2001979718
1717914951
1606525428
1760688518
706111382
165790808
1933346360
1319708557
1170083356
875097771
2016324482
1218322181
443092241
679639752
1232492008
129633413
1031692608
1820283512
487176164
1439086272
961165715
1147873965
372087974
142660361
248317424
1606933441
1837046360
646488335
1518734564
843285036
589908952
1890701260
1562544894
851076714
29365163
1901308249
2098878265
2062921006
777578078
1717208842
241373994
133681061
479894445
1375440445
1233313883
600300579
2073905634
957068288
1533779513
1322024352
311633810
354093484
1537716388
1340591331
173241814
1133859091
1048661745
1738860524
1258320611
1112070241
82663560
2078823051
1663128552
1423220623
2082649339
1857298123
1604929409
1033814688
1390884971
867228932
310673350
135540769
582685600
491541513
2137277735
2031264654
1194051840
1130299795
77795222
360573585
2109188866
1382638169
1480174014
1310814525
1288364781
60424821
383671015
1126110676
410975928
1928156551
1837570411
944522548
400951078
30955327
1403503703
1056857994
231349912
1913582278
1587897966
1223123964
1005233816
1696019496
1830256592
1254352149
2145382043
1920614368
1116756194
1287341348
1693346361
260313931
717577189
1098070685
909274919
279121024
1561360262
1006083001
1085111179
496515921
526616865
532116312
2094924906
113866945
300338928
754474330
1135266762
52840466
446390806
1463888357
42647242
2066775612
444250521
576506631
384982143
651801272
1806447478
1438025705
288334563
1762031496
579446858
753957201
452822786
2091407727
692847697
1203064316
506982810
880781382
274262604
2045138709
205079947
1068894109
1397382538
1080482809
1317695267
446875057
1558803554
98940628
1974368670
204078446
1114968646
237385926
720547091
1296530814
11381234
1298748997
1045181768
964065469
2067728379
616045259
1634488338
734461638
423699548
1928357348
1028915884
1972517888
396950944
630517488
265312602
685670896
211974868
1937871246
1650994203
1101272902
485250360
784654758
878997036
239325279
242158388
570427415
498861013
278949719
828889630
953017972
13377593
1852558458
195084525
1104315282
1424370769
1750648397
1196329507
1815330762
1809593549
889387513
558751253
962351398
1356128291
92095325
1889033518
1997146022
2127556028
1721238896
1659552351
1959287096
828652105
588266164
817171791
186136204
2053132422
1073237223
1418572855
832972574
320240995
634107367
1082187402
1292872918
272461672
96364398
498378627
198766882
862870677
200866707
1492871027
492026145
225030263
1955769602
420284080
1146659165
7029458
574232411
960518157
1121165863
1912018311
1654505240
96303677
1514462278
531078014
499474923
1010975487
544648429
312903004
1118638004
1051832498
784992745
429463988
1553140090
1925670140
1033512462
15274491
1502177925
2087200477
207117600
1970471205
737974467
1445489884
169961746
365117977
369065027
1170337616
162323582
841641329
374243369
1213285151
1721231520
470964325
471489186
1414822725
1630300358
689740363
1472961805
897831772
417674940
917740464
873467028
1354588635
1964033748
114764692
1000522204
1281151557
1980959808
1057857225
1835012575
1803036651
1491576283
646083912
1096170996
1620739944
698700126
2021361899
1722018767
1991641380
1491314844
1013826400
185951781
757437415
587474215
354049299
1251058858
1169669836
394226913
1547543161
898112590
1239137156
1366812192
678970020
850417597
908675221
2045940684
121382521
1502369629
1235004366
2000107937
1151716645
1077852571
1744811035
1006160127
256586778
409316128
353944691
2080838752
506020843
1540071331
1213785383
594201582
989382600
853463348
920772439
1206698484
861137605
738232598
870145508
1814656734
926236294
1272786849
1832786089
1316089156
326715803
1948132697
354682429
618317561
53189941
384197115
1983682144
318416973
42497047
715840939
60290175
1425597702
582735998
1394065582
713838827
246248487
1434931819
953375748
123745461
1689463946
68623804
319809939
462740109
7162133
74442914
1929188343
1187615165
1596011671
620632579
1917470558
156313545
1332059719
233807688
2064304540
28466136
1195890325
606159603
2020383229
611080053
1218998882
1770556071
1557338706
1601712593
1483749348
186850774
184974984
824211992
543052512
1687466821
1430848774
870828208
709939390
1035765840
1849882444
1062689457
1057514680
1722506746
1423339901
2142155553
1367897130
444792862
1963717477
1284326946
55864154
971526949
1835579478
282012269
887838905
2043734812
555734896
1140184042
1090703886
328542258
2091854798
1201001909
1881284588
1464852284
328795374
1902292206
1700704936
968132087
51093212
613519957
1008393849
312797836
1315398246
460084422
1237835466
1106211217
934604241
1678588860
1976312800
1405016981
1731978250
425521379
1557063268
107254871
176915968
193688392
2076836728
1061587040
1818628721
1499271391
1784881462
215581626
1679814171
1841588484
992811787
1202788233
1545835486
1801615012
1804776871
1020135773
342576491
1235591849
1682676691
125061070
786543430
1163976212
1717346743
1626434214
12186899
1221837865
1606701549
819771314
351332687
356304107
102023634
276410792
1095231133
1110333312
1012641023
1074146860
673866557
352334752
886692403
1021113424
2131713359
1154848026
1848297339
997581380
1913097084
1976665202
513646057
1080859756
38360333
271723259
1470131950
1876345615
1185649129
371993482
641644377
1783804010
35656518
1031734734
886320197
861388711
358544252
1474002853
1966395268
611392132
1712565847
2136283179
564874110
1563168676
1862074793
171409739
1850644263
1872949527
1234212246
2075730618
324002638
1034779222
584281090
2099487581
1812057517
316653232
842537432
1697348677
1031396866
60858232
1920190077
1901040281
1389185507
2042677790
156955808
389667284
2081030415
454770332
2096566891
976879108
539820468
1592286694
153473300
454235767
2037839065
848068551
573785662
108355312
1050677775
2127237463
1845482261
412941098
1787579537
845626090
1046664603
1655619685
121685748
794496796
1553670089
1485571999
1476104019
334381074
1052653802
737576964
2037293985
1494572694
221734208
469580085
239025801
597860253
797406837
1170947363
1359637134
1844521756
1821795158
772920135
1817173833
1540616668
67610824
140923273
1136928009
447810547
52589048
873277378
1772814730
601005840
2029946920
2076895484
1308306421
253119672
315034368
1618239087
1277970611
1615079468
302248372
337027374
397422235
1500919045
2080067954
1303395591
641233579
1629056442
1381724065
1133795923
436812839
1915834600
444504272
1689317378
1438277902
1504114851
1907999132
1460731522
1307036268
864860203
1783033414
1410584955
1550983275
794771946
1836868580
821185001
1276165764
443373216
1696702457
1011560807
169209920
196016802
1993545880
395285303
1734767832
1282749653
696632604
1430789813
281365433
1031492641
1583050285
1800180371
1773455499
179927
454608365
1915104706
1011740714
381831092
1034832032
955656903
999234603
43126024
1298457633
1733902674
616752919
316464840
1063217468
1021391022
1606443350
973089826
692175481
2010993163
1424329847
836991719
99546568
189477660
1254957211
489710784
1567550531
233322302
2095093658
364125710
1378681354
847069926
1057456637
1083409356
1256218324
597519754
1775575777
219853279
697243190
1261484921
1974817907
856760806
1027411943
1615061121
448377808
1503350940
1559738308
196479513
2110264819
131263565
1611626168
243118401
1795900200
475958243
1886384548
308114916
1487338486
158461012
19403632
805437306
1808811191
1992275606
72539024
1000466585
2106260119
856018668
1353840487
324579467
594390823
184363676
7021143
2023077328
200068420
731262388
1870220608
1880635444
214828232
696947305
1635946555
974218076
361037520
544069185
1004789949
774201408
1314544275
394604786
702780471
623145198
140374255
2060456484
1847305800
477434061
1095065827
2060069033
357354160
1699225779
1635247198
227536731
871056398
2077235148
27814695
405718171
1356236083
282345180
1887371515
1997113230
483170516
1645801875
1609725949
811253641
390746678
875948431
353590794
335366410
1185498325
445878323
740899019
1740934342
845972825
946362672
2116225448
2144157147
1540174174
1202660475
1937513097
1179623309
28819351
2033166437
332796271
1050432589
311105707
718398653
1755925801
2064429886
1191868121
2140511156
1418496414
1305454250
2131955271
380032391
1337248639
815534856
432438800
1965582834
225351092
2003944387
670762757
812487226
1701929961
1588716255
14847355
75203572
1997435029
1693972023
1845059705
1154224967
1532739495
624715371
1416481388
2070568136
1587311644
233409697
2001824113
346191851
541551373
1571572070
654659429
597504403
606937366
1055466024
1869736448
509660560
1314774455
786360319
398177220
1708118406
1989224387
362800580
189115244
140433210
921666108
271226461
217224348
1817863718
1430220661
1846207118
1656094680
1890965119
613858886
1208805469
2024151879
427571936
13704792
1571440631
1340033679
119296774
204274449
318438068
1722451739
1172866412
579838407
2031268136
611813426
1967383137
85044350
1054063035
895202257
1544891775
328513200
1080061420
635885126
976810128
21191050
661924382
2034148033
80450823
1274835091
789367292
1620179881
1027901252
1573561547
552448108
739574370
964386824
581517879
195384544
47640629
2094012135
66540393
2078169566
1742910950
818887864
639239647
870656686
272327892
1573600610
1945064979
1886069513
241524227
973318918
1993475142
1102068612
1565346691
1075023696
823119954
1549549901
1568530500
998229440
735247859
91263862
1689608187
475946694
681582879
1624992209
285994932
691013959
1772696079
1918214853
637251139
270828743
1263987222
206838261
1388024859
1730354238
1955161913
955614730
1585323003
1544562619
842078344
1559617327
1480897153
753440575
637596352
1825590687
219738001
2037154953
1192946846
140025644
815568176
506580334
1320665535
825574985
1359042790
186103330
166396234
348315579
1620669341
1832162222
751067119
168444102
1414658320
242646448
707745095
1888620154
260569555
2068842799
1058144260
217373221
315189701
1357515336
1313624580
1413794147
607310222
208887614
1582859368
1332069187
1832568394
1313325427
7197782
1537681129
1390160290
1103536390
606504524
235276701
439366347
1020462664
1506423727
1654717701
1017724370
806714457
1216175582
705060365
608134306
725156547
615992097
1378232886
1627381493
108791972
1048521387
953179712
1183853182
890138226
1309769948
701029594
1096153892
1507168250
2024725337
43637727
404026316
1917802242
510971321
846060426
938681788
1231902153
1564620142
1817846849
368400754
1717627021
1405601340
1721945357
572792528
1366384763
319151633
1772177791
1034593595
1393898783
1402511796
1024884837
509631464
1067925497
1867735285
852584815
122575418
1949367572
1322009259
565392460
1054969732
1591924402
1838758270
473560609
815447125
1207137927
1327447787
165339172
825045394
230629628
955570546
177536418
1763531056
689968639
1190717229
809859831
2064647836
353959222
1885254297
560362121
270241491
520771127
1544572721
620839991
227256487
852227086
1843936571
1740468965
1420367088
1747156873
1164138039
2115308369
238423748
1831927952
2039218422
1071092125
678462479
1670017297
889171517
356808695
1468732713
1675581260
1880071266
774249699
363716066
505243591
1713235083
1601589717
1353712972
1915694995
108514692
204826640
685446535
1737344644
135162286
171755697
1562975552
402557483
1921939828
1677070755
1049532130
1945493207
1584961822
738180285
1157699816
1027078846
1627042795
1340624150
638308091
779139037
258720099
1934165474
367180029
77295196
1097517161
1554589962
688239640
20174571
935472237
1639103643
497306383
38335657
290472283
140630360
689130920
2007697354
2119575339
1056407833
1053110792
1250789227
1840115678
479788307
592854052
1058415669
2122910118
279233474
2136829512
1836175930
1417147557
1055254480
181616967
707320778
43794129
49220961
1392452808
327875342
503695283
889579844
167561151
2083290275
643583290
1328039607
1074407398
277703111
1461075891
2027132228
1542417212
1612954308
446553612
1280835660
552697620
1612812508
1139120763
1486883810
232816885
275806339
1645004284
1987427200
1643310808
561689658
1960150348
7225580
423534353
1400606231
2144144545
1489318229
1002471673
1177530981
1965499476
1754285244
1728324776
299799026
812512474
1741986547
194776066
1221970952
1011292901
1176931147
1824244313
1787797710
1705968711
2006776277
157596747
1608346509
707498890
973157748
867631452
1234117948
1570180179
440688447
1008114361
1093725679
2000963538
442718088
989252714
630693863
1297952966
1409430775
758912368
722823621
545032256
1411924574
1145436027
693071929
950268240
816153791
2077329322
114129013
2010072351
2143996521
1023788825
746363588
763768849
1732067447
253411855
427687112
569185551
1724813545
321681773
29004587
1039547029
1482852835
1240109585
1473571932
1769225794
1443580622
1727385000
1026687598
787403157
1403321196
1054624352
284300858
1882897888
962201937
700812266
953323597
1979068663
815329025
100616937
1158802462
1730826358
488931744
1522273698
982428161
1030952829
1745340242
1953794168
477776299
355367236
1381389661
830260564
1092176830
1213452049
2042771131
377361683
321469578
364153593
288381413
665241276
463849160
763835660
194283430
1820370973
231066801
1463660379
394125549
1904168534
287935356
63422925
1306322195
192357793
743621682
42135305
1588330590
374229551
2074079144
909676660
1380164059
1633167220
1327724339
313211466
641915368
2028790089
1540356018
1515481050
555057324
2112717764
1653771204
118714341
792781767
1090911150
169090550
2142159223
2042625257
1620956785
637190793
925394552
618147881
898157241
1218714279
302436857
1257214431
1806174285
1114750442
1892872981
1326298447
952979647
467709112
103584111
248513206
1028708173
633653895
703984174
1270519202
921364787
1830903959
708297449
1475257088
1333943887
909616940
763252590
711944106
1992347847
478435615
294714521
2067701348
1583193554
327503039
1283788182
1740209724
1580248405
1178605382
894218159
1673478285
910033639
966964812
1006849659
1682583534
1510675866
536298047
22556785
1011105145
699330584
2042865904
1738038025
343941080
976099685
1921937193
653835943
1004534000
265503996
1579252700
568437609
1154647241
1918224930
1426319714
756845796
24104763
1270801933
755228816
988081863
1872654881
1344193067
1825143366
1459472614
181034098
2101495152
1602988681
621548441
1087774505
1455074441
404763010
429368218
1947190555
463989235
12556120
1899187988
68300613
282512880
116796615
2020432133
1268514173
1524889493
156964585
172566029
1501886996
1228180508
1724276716
1109604471
1729827407
1538635661
1826558703
956331054
776983329
980677985
1710906592
1164553189
1178562667
1195057198
744798128
403993695
347755074
1720732167
1934498721
918175985
798633093
376855806
1672624904
1100925051
952867727
1720615670
1035322038
526823476
1410681767
1715820145
1695655292
503284116
1304798927
584964697
423980528
1316611362
1703938791
1481325138
409573666
1557604334
1895991369
82465574
228259884
1676347054
756885438
558629699
1914182363
1083359996
515094627
1382105652
1917436363
782401219
1298343691
91881829
1980717317
84533530
1963154290
44553355
499677618
902890053
2107547358
590700963
1538552962
1236180965
571968015
2130942249
1264641132
1712888179
700873820
213759563
117459034
131052604
2037881035
1576339365
2090968353
2064099224
72502630
1364557495
727855408
1030517154
1297309843
1245972714
986842393
1566962462
908232695
911716146
216323737
354079560
1210877491
1715371759
1021819672
1322495324
2030752193
12532081
1947529588
1937736515
593609450
464047320
377402496
1530559310
159271247
1335923704
153752938
1926750961
924593082
1759534784
877845822
680557680
2078133438
672481957
1794209764
1964380772
1997299
1538273898
180086375
1567445984
568869390
1931042468
1979365526
353302818
1475760883
173497867
2058031082
1995517823
1288495109
1306205630
1351002421
1597656551
1007652966
2067896639
296415127
108908744
1482650955
754735935
1874335151
1518640763
539592734
200393964
1767979319
1874957211
200192135
1933975407
1787202565
162748264
1756255110
127824637
185763591
1603565448
2101110947
1011754926
250815584
769313988
1231821011
1040215605
1537745230
1411852082
1108862110
999190224
1308576013
845562366
1697665528
181617359
884459081
788791309
1561994066
812561458
853900883
1261564092
717559077
1585956381
1863152236
1768037131
1912874073
264242401
974400180
1832325844
198204577
2024316523
1127688268
592073740
1849634525
589972158
2087345937
1783228516
1242910431
611371866
76724375
1712214554
1912543833
2131471549
1127652856
409583923
932677217
1746152810
1532856835
311529293
1720096386
1330276150
964142149
220398593
1713396226
926551673
1111908841
333734165
1309504284
462947151
249508153
360920725
1655055452
1495902522
738274023
246480795
2043209645
1135019919
18271676
857671163
957713498
1395175902
1432141466
1710919304
1922423994
332560271
1606849806
111824446
486329628
1200348507
1750772754
229516468
12923381
1924619268
1071512780
815932025
865664463
1509517803
885588175
1132843915
1602881489
1212172971
849255500
1351144726
465918395
1230874409
1658720354
1723707466
1217005154
1587736191
1961424191
1798569906
1884063800
269581702
609631406
1192942287
605005440
500141979
726350725
548178592
555476210
2058548876
143899989
1673823778
1247705308
567450385
1599216885
975222269
534300573
1177535721
943745087
846135534
1655270830
1286089557
312183139
946348123
2086128616
1971440800
2096200116
660126754
204152380
335646644
1546353492
731500443
762714562
798862035
424500168
1452889276
501224271
1803343059
612548229
1010055424
1658105167
370359616
372469469
658676248
1768099337
1271811175
888650222
1851214038
1542823555
618670973
1231409525
819173139
225136609
2002523452
1859204513
1200646728
1631283726
1274310082
2050303972
2071828858
74244579
1019978553
514008214
532189162
457848825
317248921
682517800
2075867804
1004199374
402737016
7170907
90454866
625681677
929535392
466260469
1102669405
546026753
840022047
687646919
1046840626
1452378563
1455868336
2065732932
1964139520
750746005
1621465221
688717335
216016233
1612858149
1398079080
1486421040
1432018524
608707824
1699676443
1588516443
24083139
2057107979
1171765799
782483951
402713193
1263788414
1297155945
158183077
1121883053
17263478
1807483844
2003834825
469569852
72962283
1918453314
1438179004
1408382265
1962586247
578349963
564538658
198530637
1638258089
1017865555
873357221
2143609738
145917594
547623650
1193473956
645021863
1460525655
1732157881
1885836694
892660321
1803458348
1027093654
708180792
122020469
1480530178
642602293
510137831
971269183
890617790
898476976
501289283
1715790007
1345643673
819363644
248410286
1028342489
1816877521
42270065
496644624
1748073378
2119069609
1301367779
581367781
1952143091
1168540490
1835229029
2031041415
934844133
1703351578
601005252
1891665847
104224945
1448830547
887177433
409713179
1071694032
441491438
820285593
1373851185
846589709
405176504
854249904
2107682748
4930330
1536136012
1649412808
139039761
965064774
982117552
328371021
1194220854
331809397
54096462
1972911144
1457161093
797921740
1575790720
1303754747
418384079
565565161
2064975972
1575496425
2091315610
41443312
1964760740
768801629
1869203353
314786693
35434806
271727062
690496645
460494400
699280829
1670568410
35144753
23963225
788701189
910274865
499162583
614318004
1070133339
578961728
2034403171
2128689330
1012345058
1765688945
1358880766
456902150
365397343
108990626
1540210867
1688540933
1255212942
874619842
136460387
1995880973
2084869987
207003629
965938449
194660552
1714923510
1050603786
2069988930
1320737838
1124427251
253118506
917979041
1624033458
963604023
553409237
963904281
60203856
2001144824
1519250329
1015327314
1888914567
2116550271
22977207
517737017
441107960
1877854372
59014567
877061204
546606368
1420592490
990281706
1433657682
197411169
1679181740
1444842207
1353225075
1894633159
1347813201
1879078517
1891401798
1967547035
1753802851
1257685191
169030542
1030514759
622821551
96866158
1533958375
815451420
1351550600
325613149
311484056
384338982
48004704
760318255
1791762266
2094367631
246039026
1837904699
632296610
1837469627
1251022199
925062946
204968341
2813977
1370343023
275134539
954827759
1681978217
1785483902
330934784
562577350
190311412
985240625
549914643
822595793
1179872060
1290042070
16381770
1084511395
656131844
681035607
1063120259
1628528061
920905105
1735742398
84705775
719019163
340021474
888922167
1618838815
926159628
1401722008
360737374
1999233492
1887637003
114024510
539233024
1041384545
473114553
573699342
198138980
1994034155
1431704056
76110359
123496576
1414201831
701950086
1118558064
1362632547
1378376325
706005827
1878145927
1659131233
2037611889
2094956668
2092984054
1222854951
2067928334
1877483261
1735303275
1739960939
1098966978
116637820
1659974093
2058639247
1309734854
973487109
1103055800
162409568
2110810936
1696655321
1654272474
1716779117
104873042
1645831143
267759429
2056946843
1234678374
1598581751
971166538
1297895921
1714856301
1139323388
763229370
581162992
864514577
1428078634
1812004465
19352164
797045465
1422058391
112919570
782165998
891285312
2099650070
1817058777
1623117849
758419824
187375768
1588890875
1891459548
1211599030
2049723762
1487808399
1399792023
817167202
726123175
2086079965
1881220939
187907572
1808428047
1003005179
746263873
25121741
747838900
1204149375
600937962
74528686
1046918625
1871952397
74605110
1616440126
223234012
4140499
1972555687
895832018
523783431
1488006800
883549971
1584776893
137748719
1393696193
1226768974
1307023679
416088504
1394439359
1096151772
1762666797
1090050932
1009170328
1682026480
1882515570
2089884216
1219539519
516328607
166861315
468796378
949484860
877983402
371284513
1574509307
166840375
1581628379
2104553042
362743919
1944055829
228645117
1207754079
49122922
565926453
1863831480
1583009749
241484305
940939429
555517213
1974057213
1352191395
2083706677
1075685255
1213613496
520518466
163385011
85040513
1650791914
1421264676
1502708145
781777716
1899215928
711620940
2007597253
1294041397
868320740
877054004
624916145
1318232693
1504775288
18612929
1198603432
1311543972
1414761460
1635730284
1774237370
962780405
1445922024
185608507
1190377355
1251705112
2056266717
509844063
972303681
786143954
1339617619
204246915
728864096
1670025050
1146964696
1885070452
136624409
1972683804
1052648012
940585821
112636282
1263983751
2010416900
1229895368
57422813
114983195
2103276935
1771975702
2060854791
1443736612
431452141
1253895467
870873712
851280390
908254730
1925880700
1962431630
608021896
706098688
660566347
776107272
147146640
1263987741
422126853
1471868381
1152009295
2007509734
1204224753
1460084397
1908697670
973100152
1941833450
497219910
1231081497
441862504
1987969037
1314033076
122610386
406288842
2123413809
471916037
1823470746
1165475160
2016160957
1011678062
1431458326
1869345648
1484832191
799435255
42000852
1111518123
339508021
1459211394
1380993331
1394349551
1071409427
961468919
311597987
48331433
847565771
433625241
2059047166
880704263
37333367
1989730958
404177593
1591466359
1383062754
1205350979
468808435
329091443
873516902
1538438880
53697227
688179280
1076413217
1880862675
2070151252
1315241275
614028692
953684379
954143879
1874616555
206111054
1309766140
642931339
1847684907
577284313
323107857
1839830190
1473650148
1787308087
2103192807
1454504823
1945230833
1163063237
975836962
1474182020
582181611
1005430418
437121054
2041838702
1152070763
302896085
1079780035
1435233844
269485298
688165305
95759782
74276793
1957548870
1813333960
585008577
1122917701
1811993076
1351707860
700171110
1663129336
1412241434
1783779639
86578771
1572425256
967055584
793375013
798491097
1873644681
1013507396
1124323118
191848820
835051984
184824390
84858426
1196405977
2073586308
1046031097
594101139
2071770051
732028337
917243746
472357260
885861176
440492914
1934323197
1739561382
1822564527
226554655
997038802
1996506839
2089172736
2008234397
1341280329
1201663866
1865845378
588253048
1121619961
149503982
670391651
681068430
2053577027
747658439
875080573
816479411
1391375286
1046021335
979668699
2144389209
1134378300
85375924
1562582032
980514974
1600947160
959445903
243957346
371924630
80209249
184381498
1036147783
1606757587
191608729
1165899891
1970897631
1354636612
1093761142
268054713
1985796934
664805297
194627269
726353301
257992179
1382371239
218440235
94817669
1893531466
978613049
967602912
568322979
1990110245
1692352761
1502239527
356251996
1747791240
623586759
159796815
1225914677
1973886354
101565535
1733456263
999166111
1119212252
1684373981
814564454
756157122
540626216
1708670324
1054347361
2110513725
678259277
270538198
1874010610
2033931083
1214865755
1093658608
806406110
1803515608
1559922443
681069700
279977069
509961162
1744526060
649469795
2037421349
1112594882
107469494
508791998
1190091489
1362621256
915414711
1367648208
1457482454
671801335
686440030
1386776893
1152220547
1694541544
1160018975
1721234709
1495316551
258076890
1077459451
1831504162
1959339296
663411262
392312237
22770552
103608980
2080165309
2130087148
41332683
1774550050
41510492
1396902233
467128054
1660754701
2050972140
1554986350
685982813
847166958
1185049356
1065727970
2130918400
659048721
1062691689
988051690
932248087
1695596276
636294712
1769278874
129220434
2075340899
101411287
162425926
207501535
1349481680
3238731
1786833232
749958489
1123134079
1556834054
1953331963
1430021133
1697742405
1201278067
1713980782
1383520944
240794961
964925188
1057910726
2036802472
101493599
1627914696
2025537402
418714733
2120983710
1202798631
476085498
1593682831
277120204
83394926
1868570590
1881290561
1875138744
87652990
1711096659
1769866199
239785189
1164752826
1107190348
1602982058
1963726691
1652684893
1044568915
765612129
533868293
2102628144
1735179641
227929518
1045392287
978046529
1155521568
1998592480
1351776065
234190932
1014442874
853402552
776811855
365968186
644965450
1556714678
629107527
1860317693
1446375679
1178212390
2117480770
1369403291
1874010468
1066461477
1446062536
887132364
943105715
1306495177
1885241842
1472288354
750868521
820870196
1094629959
1415595993
116866921
1646777138
845231753
1134058671
2095901804
1562588790
1279956475
65908757
1865617867
242842951
792056716
1678129593
1671522617
904645847
4271765
1126666440
444718927
1557282050
834132593
810727023
1054672991
973211729
1380546367
716629884
701029530
2020819121
1478513131
1683256981
1807399819
1443827276
703032421
1237888863
1308473709
1949267515
2029080046
408665964
1099838155
2071570411
1422957394
1971956221
935045332
1625019445
970159953
1230979276
739370431
697797329
955427486
254027570
908748972
6398214
954569770
1709890631
1294408368
1170251823
892068284
1690291422
2109164116
32684897
1224609677
340815308
782757796
1053052443
1094037865
1912823500
790641118
1407181306
1633583637
110793621
751526265
406896119
2101427125
1687717688
1464911493
932248451
22624458
1354855818
1637569527
442246648
29744002
1764859434
1083255651
1679777618
1751694996
1436651038
2046597699
39849968
1610722589
1704030774
226973113
605166647
590963461
2134143332
2093547197
817275467
1672222073
1679101822
915009130
2059157876
237290216
378246748
746277476
1892280151
1180322608
356485335
566583641
2109548176
228544572
806165806
1273843245
390403391
622189997
1808252660
783476078
790803196
1561844197
1081252069
782756178
1396168362
681917848
2007509089
761365777
1152230928
1959334987
252302963
491066015
781947488
1896236202
1152424548
1511073138
1756880877
654123192
1505207458
912515050
1522184999
1956298179
555356171
362778348
557623333
893588855
524065993
346984021
83488740
596045054
1352430204
860321025
696448764
1041663521
607906351
577931725
277058469
1069684548
1350983905
1412529803
719961170
58264460
1736708605
592082332
827639195
2052655925
1901525219
1767329059
1633036410
721275760
1511635966
475673626
86823131
107128746
710516234
339248592
1472459704
935788747
1334081922
1671229093
1725852942
1915119031
734249486
1054988413
158836385
519406486
987598512
1053105690
1484981699
922017396
1406446766
1673922653
1414717937
1997164812
1830861117
439259584
17826441
271734040
1266107369
501805953
1221240347
1656361832
691992839
6453473
1506676552
1242774789
786813907
970759125
67083303
2008197704
41113725
447572295
1211261899
1485489103
1188026045
537931115
1618500882
30585388
425309111
591882261
10095689
652957459
1988213979
284231716
1778235897
592645282
1816625451
1368256849
778514642
817442400
596554883
1264436947
555287577
1919051971
258382152
1758462111
2113953204
338612750
2071753346
1441482569
984896685
1421003306
1091698373
841750612
1160891225
1861460849
468777359
1132180066
677172591
2037977649
1861527161
1241532915
644916822
1971610956
1105355382
1806140596
1437009881
1918797518
1617575693
1231830600
729831261
1439548285
1145611256
796431617
657788274
199514997
1520564668
1952791877
1945750319
360241838
1053907820
49749560
1742663786
632895618
855855497
886846914
875870902
1013563645
1897239499
336119151
1887234723
1803600826
1683280836
1266009592
1628631827
1005587803
1993445045
119645105
1993584221
1854744420
1529145335
1045709546
86875472
589914199
496929626
1648839787
270708079
1091214255
1307875190
779338040
1541703369
1360390917
1018072950
1592121039
332685969
1394404723
363091410
1545083883
1859086618
1960769592
319434396
2063000744
718313525
1919878846
446875920
1120730668
303116646
1288663839
1355829935
1106946885
2012262574
1823766192
190681317
1433921830
1007503835
880701710
267912136
1715665655
1712713493
1973221818
812912520
50085435
1425989568
850114421
554971084
1662011161
1214365233
280625426
1395405041
1274103019
988949879
1464747363
815362792
44592
420477135
1607875429
1252602725
1374303389
1453310155
1515510527
1764089778
777060811
1131622970
1446976686
1684303693
1758477125
1034535924
194544071
1464518225
1483722494
93519247
1904239952
2087198552
1389266567
2126202191
1149309905
1935179141
1549952334
367801920
940682091
969680840
1867533012
1409908512
735823026
1437346314
159113228
1507018705
1584783926
66379714
1167117158
414654518
1013164299
973047441
434515292
418936287
323805576
1695799306
1933403004
2107216619
511459002
372943918
1081939522
982393839
316075750
778740640
665422984
434128449
94237821
692574697
58410907
949034545
1114260691
1389338530
1947527071
337507615
1643426359
107560218
1014585465
364044378
878353107
200588138
1501775073
1077145246
1454399824
1100003500
910087105
1113972394
349351284
2129674304
480684931
782196181
92763083
20557445
15023953
2106314090
538953395
881301998
140206620
1235784174
1609264458
1514456580
885859270
1564862662
1659848031
1505500592
1731589557
1022641830
1315924490
2052437229
2095388062
1281834336
620635547
1561973634
480461568
66513748
518039532
1160972035
1623374707
1762193393
2126153828
491273553
1713012214
466217909
1234242924
698869345
1728960487
1354794250
978795630
2103254802
1826699589
1961031529
1045672618
308798204
1220366437
116926854
1087456485
1399932657
1893822182
1630358198
162228323
2004138743
228996454
1105787496
1936155249
1173837067
1964083177
1527051638
1118519564
881205979
182241892
179784896
1912838877
1280607250
1978557607
563356594
1376327560
1760791778
1533513348
1026618865
1863762055
658206805
1384604798
1192388074
1122113690
1168110042
197411700
330142512
1365638114
1162403935
815558024
1835399300
1840335214
1298634838
1354692127
194040373
71979479
677547311
1145959878
229051418
1844973749
747625753
1109067489
250525728
1994533994
5761464
64948685
1191513364
1931001421
1807285026
831402270
1876028226
1790239537
1329916586
1879659918
1368255618
484643586
1657918407
1452118774
1638136106
1380467276
204918631
962800603
1364682540
877840669
1888335334
661435887
1027055593
539497400
1486022958
727158445
1720340046
822090549
450635514
1481545461
2079659383
115320233
2092917588
1697658775
1993330377
465718765
1558358646
409513379
1990742073
1248154699
9309029
162635451
1285601823
2130982552
116951534
1175975137
342969956
1668812872
1407785216
768148381
1224134089
894092169
891591964
1917317855
911629995
1433331739
474084856
1858893021
65010521
107840660
10293694
732676286
1274570631
922390126
1531053619
952948762
1483976752
604058201
818492354
709431967
501821404
240706583
1128099730
1702490663
2024414800
896808649
1346712958
332742605
2049156653
1098546701
770171486
2081976122
1167426450
1146959085
711456454
828656444
254159316
2056924962
1238065355
2064247328
1216180773
2038141174
1439354411
250210869
1647235535
29789954
855705391
862385493
1230772238
988411852
273895469
487361966
1830401313
735937178
1269552219
1596662290
524126164
1543694380
1363089220
231369103
274805653
528073607
1219850356
980617392
1996554122
796342659
363957308
1148222677
633355329
1347578174
122484415
139219185
1828467218
1813423173
205762003
1365481914
536254209
831287187
1604828083
194492804
1979747820
1959414397
1679153376
305884528
1143942041
1065238530
1233393337
477962318
876774864
876691166
602116290
783255641
696797605
560281867
1190013104
586254896
1956829419
1557073220
228148879
1255564810
1262350681
1133327916
700884176
1590635337
819583510
2096907035
854335901
1731622189
435559095
1785337857
1753979079
100626170
319076509
2034824824
2138294068
120135595
414121469
1596148883
1457730558
1630994245
387237806
463556259
482747146
1443877412
835672982
1980847757
912822232
801361393
111199904
151260253
890580709
601556194
282641353
1336759891
876247167
988617567
731392336
232460604
953072286
828588774
1832640403
1416794279
130823011
560299878
911761219
1367730108
1807627254
1695822513
1389279084
204601403
125323549
55505128
1940134950
563497974
506490640
543792453
342162497
290960451
659901266
1464913348
251437061
624866043
379154012
247363487
889868089
10660241
1993121384
1363141409
1037893384
1769132720
1346120177
1710090526
878610697
1707999628
1366507746
1658352988
1347905838
1446652550
1398036552
826692722
1251214155
1168945970
396661568
2131380063
1133802153
1035242196
188888597
1598971869
1083170645
104270438
1667178510
1750508596
313810001
1431346446
523783671
1792801830
816598654
352989226
1306747956
1925211364
580016689
162819059
1911242947
402484639
480041547
1289335491
2056558161
1104018054
1156177235
1037560578
214142362
1563710284
1693756591
978521505
1000042406
723350764
1868421720
634486653
1527863586
830648261
1322178405
15937770
1154151232
101354217
1658982951
232031982
969029389
399110319
1679334552
1078856294
21444226
1357292237
537287181
2111955162
1634397
1610348175
452834850
2051542188
1080961228
876796287
614720241
1252685124
1172786354
916331830
1358339726
448903054
243424102
214698888
258769449
1143193046
1271519594
991839089
1173936105
1630871567
764922428
1144577146
1708914991
1380863138
166048394
1970918252
1682519290
214267951
1128440542
1640611533
1493908870
1890473394
162023861
599181915
1097867278
1262524163
1871187287
1524300856
98943262
418788711
1326001856
2007941212
1691345945
194150705
563147671
1275641203
1296087361
1298332177
902682643
2108420322
6091740
1948970952
513722846
1667568290
5531731
323676765
1196386701
72893074
1744319092
1574230459
1338136107
1681914626
1041720330
1314786939
759332306
2122206964
871054030
1400896080
181696826
1291938943
2113658585
219723705
100724015
1998351063
453421182
930896533
724628812
1200970923
1687088849
1994917987
2127926789
1347005990
820141676
1319622781
1857238838
753518561
511301258
746617874
952771958
627899378
1421856843
302886627
729095554
67025375
509955205
182873964
477552142
1229326973
1032735183
1199046215
315605371
84432116
977191794
1638443016
1632919751
2018011871
798045873
24335355
1444822442
1227021155
1147122146
1288494334
755987655
2009633132
136866475
1195651612
566392704
1863890460
1561778986
49167876
1331613495
2054872555
1815767480
1162778708
49014341
498760984
1494455830
135134345
1054530403
1120183011
96514052
107973480
1822448432
1816723295
959649276
1435882146
458719958
459222605
1559624190
1455988042
814139885
1500597195
1345303001
671910866
440399131
1590481116
2040957868
276657331
1609830400
425375603
1387408705
1123847270
1635020786
1713366683
421689801
853759451
700038486
591849187
776273914
462182963
1965688576
1469308633
1699868869
1151510957
1765202864
121886266
598318442
2051613610
2102160504
1836598145
963345764
558532291
992655126
879747036
1091550589
1151551772
1189197899
1844298367
550261927
1926641806
214541741
2018493967
2024711186
1050469179
99627195
737489944
1551014803
933545831
965988347
532068786
809527595
891964461
2087064071
173056990
1536798456
1432518975
1819146219
1103127347
1172259099
566536016
1250121402
414603444
871918675
1499758753
410796609
1566370249
650429442
2007918836
1296400252
64347291
1176598725
653669793
2118057429
300874732
879441503
1802100365
257252001
816776281
1518701095
1947790718
1366387457
1534842715
1418776801
618772189
1895222676
2075850822
597142976
355818000
875201802
1525502118
681379867
1824754065
1266326221
879180747
831754650
943659773
1539295418
1390795683
149410981
93085549
1957833601
224572693
73780014
1338655828
1407843650
564564850
6487005
13056694
652564258
1513928156
137765069
244508666
1957428208
545735183
623203932
16621122
1909074595
316015227
1762906227
1945541727
1065056318
1904240817
1247287652
2027558530
2029957589
891542266
1245960277
165676478
2016135017
1665615829
671489671
402440401
1686420993
1036321369
229719792
346315905
1847241066
880535214
894249736
906089347
130002699
266913372
2013223564
357758722
169807810
510204905
292632697
742008448
1668561582
1158154282
498997757
519491686
1438246543
802592156
2018622573
781564512
1196045525
2096120939
641747915
524947755
1342757819
544006166
1589702870
1413497109
2001754015
1721801265
278128405
1532728941
83568447
1697345411
1933384550
544187769
1510083476
1517868045
1193038489
10910462
2068337537
1852876598
1602999912
2078577613
1397698150
2117758936
1850649955
1260101193
766051643
403955998
1203197983
798818630
287694086
190555693
2064652041
1620913518
1674691155
1947301560
586005115
288928870
771635690
1881961204
1026946748
577514038
1605352436
944293996
717374482
831507554
770192816
609066335
715670505
1426584451
1936168084
936134106
1028698006
2113620524
2057000791
687456103
1470484025
520080890
882256175
1883469233
784495470
1691326324
587760537
1302351464
682263893
2134272663
559110348
1407122894
649464461
763956962
1122878902
1901241040
1786233121
2065133533
729205887
408857404
1174944773
1428849854
384571102
428015622
482249135
1698627918
1050591147
1940486625
1904173745
1598934498
1637819991
1452645640
1542184756
1024673714
1970849721
1316461907
1037612452
744900817
1714889113
247704357
1989607827
1204811978
1389141017
361662342
431460501
95773857
1561623585
1741709265
1527888228
595844997
1925766733
1913582132
1911995001
795945512
1726330851
672135826
697999143
880829450
1225908822
1364518361
752594719
1906098922
583478428
121687749
1471243117
1840976745
538080762
1156170301
2024531463
672334212
736415745
129387211
1896683277
346105909
772712756
1661486617
170138419
172157436
1662910072
274071539
582251199
1088229740
880317996
1882363766
122787426
2065578286
153829907
535210697
1555570556
2022571022
1040656715
978996079
2068673523
1371139448
1304828726
305216249
1997471301
1769036160
806283513
773484118
1331293075
723570114
408078382
259250998
1712615626
1602119886
60603759
1317243748
1709283818
1977086686
1854672296
1588001173
724082656
963886551
450017690
1475982594
332973911
127225297
2108751508
1930710762
1307755876
1003932001
1191633418
1990495512
1426108471
765997466
1790231383
767551334
1254454010
1122329092
874771918
418466819
931974516
1217649115
770728765
1797466761
44358140
1945717498
231486929
111593917
464133052
593228617
1591118620
364503688
1500451984
786283616
1388195160
84641119
57172969
1459823648
1948866135
367084825
1319529625
529984579
1794865517
1889381543
1334149938
716936044
489821697
394853031
2103288889
1897633035
892440998
1423779103
1704637063
21590393
2021333529
1043736342
264650160
1098940057
1608814494
715625276
1546375042
68648840
210466711
2144891208
1390461820
404096464
47969966
94790150
1763222387
1551734866
119853714
2129726319
919539620
1039639736
223444161
424594591
1861233628
1807300395
1736647860
1552661100
675845477
2039315111
1029820888
502522915
631628370
303563032
1478395363
445243097
1336977161
1300222943
1967089598
1047173606
2066285784
903105482
477033571
1186954206
1649328041
2073866716
1655126696
1455408574
1750981923
1512285809
389160032
1197621277
1378404899
741298928
219650311
1820339859
385419640
922181882
229843000
1095404806
1224698291
977910549
2135485216
1762824935
1421657035
1643058391
1821663246
814120914
2062303554
1166031596
1617460084
1050914787
1889020553
956116012
1922777791
1807677482
2099395727
1234630801
1905606319
1076120117
1042843676
1597860540
1174273297
1794023686
1833948903
480343802
69114778
349779253
471636759
1014854849
414407060
1240135851
1445159943
1410604634
486879997
1342004130
2046418429
267868295
541360506
524245078
1567709048
826786809
440248281
1425393529
2042875848
1186862231
1168163773
1608121456
1752993055
1441739327
1312122775
1352116649
1778727754
1717313800
292773243
671812755
48271692
553562362
639201570
805331488
1958444961
2082731744
2038120997
1649779539
1956505506
881167497
257891872
494897271
2141444109
565352638
1399120703
1687344755
331895992
1157209856
1896802816
739439279
1516938187
1193548130
1369831513
1004977915
2119640237
1920259892
760298112
2046082646
2000465434
326772177
249251570
491712
144143422
207929616
1069360971
851138547
171603632
1270123367
1277717265
643191602
1287681959
1076629003
753484345
2039186302
206403905
1360773377
655990459
1833601109
1747567642
1396055128
398352197
1675387803
1038054804
1732079292
730300847
414094769
312710659
687636284
1896635579
1296925229
1710471035
303756557
1174200976
1462705112
1550916301
1971226492
1440803522
1829689490
706895642
2097804916
991855937
1237053021
2137306974
480955063
1361073144
895145679
2079697048
2059853350
1754590373
1161501716
1335775433
1597680589
1423983771
629304410
942224448
1329162338
871899392
118355658
2020316348
360702600
1610912605
1460342672
877350533
325790408
742226240
887626657
1372209245
1487143994
1688078596
777963021
390084583
607132695
36135466
544766714
990669195
450497229
596322441
932064403
2032626985
738270154
473376407
1734631341
119457252
1325522343
1373304561
1470398211
1730342684
2022210293
715175830
672430196
653325134
1614666107
2087830348
453877851
125864557
1818264425
1069577325
601087675
1585430470
1509578605
1047523047
160309905
985997420
2105802853
294843029
1187061523
1895920026
1088894581
2128262432
139284220
907669062
1357956644
682542405
772882788
1353977489
1029923389
168227759
1920019957
865850632
603732515
1631602236
1696911550
2127406443
1473928138
2068181479
818712274
1963762296
1406786243
1116167425
837739227
1745785975
663994672
190065111
958337088
1969641415
1943259053
1364674492
1764630771
712364654
1953813907
2013925133
2103912459
1171288770
45435275
572023326
1660407654
1352087038
1815349571
1506727872
1942366976
846673270
1877432940
248245806
1209324965
789822945
729711093
1531790406
2138461462
1808067941
1086270756
361880645
280020516
817092936
2073010613
1743414930
592630099
276643063
1182709240
70292162
752543377
2107879255
1153077398
92171061
108118556
356147730
1971794428
891205139
1868117981
173106972
1449509711
768565395
1934641271
634158911
238923706
1116663974
1934458254
980250632
1157137357
474873706
437292326
1023074987
1747031701
872266575
1428965098
1686948236
1044019516
613708438
2118764479
1327976219
1335177005
1254171893
931526195
585976693
1420111731
1176968880
418006768
72565505
114830191
840604226
740411525
2111565093
1646764092
1375169287
1454078063
503792023
448015927
2001383094
971693676
473763538
1121696174
371755153
999813441
1167857967
1532711712
1311171381
1479492419
1186381904
1210967949
613825195
337868236
526789957
1777907651
1186033444
1471215086
704448957
1693882956
1755160253
1012203729
524467476
1802699337
942868502
1376317420
1690317658
856018966
1621619772
629329154
990325646
283175413
1180084588
1474047586
230493551
312515469
1878484185
1663065017
928139327
1177534265
80174342
912439632
2121218208
1148235000
1563806784
656309602
1799329507
2004612055
1573913261
1287695325
1323658598
2120604026
843415658
912087567
2004653823
2107351651
8198237
162610202
255313074
470393650
1372854648
2108717150
222301299
1650136850
985694710
1241760700
1797259012
717537722
925841731
267699753
27477742
1290491574
1142378989
1886045953
70503897
848734623
1960531015
1975034101
165505730
117614413
489787549
790429161
1866537387
1002378403
644643060
1458953357
484489265
724506674
1226572852
466115359
1632390238
836340108
706811836
660458616
383374118
752552406
1147926904
1180111939
951097031
1693115436
381602591
498551599
1527843965
176403884
1055722274
721857238
786578100
148954571
36773891
1590608459
1353558089
446805582
1011935731
2018570900
525521339
872649808
1298816326
1685598863
920332179
63147923
1616979188
1093081867
1878496598
2094601038
1241926659
1227045796
1825607434
274347585
1261629697
1409201794
1207019453
2012928783
774831942
1082205365
1782165425
783784051
165474739
254853769
1624791729
1985833310
1799593070
633136070
1149398603
230630693
1076822032
724217811
1596291153
76136603
465642183
667231773
1032064111
1724404937
1340863375
317811216
1044613864
1263071420
1559049157
1009276898
2014605101
624111766
1644521970
58089550
2092836079
306290330
146987833
553823429
251094982
1009703698
1448709801
1245613153
1427384500
1158122595
1688295133
1451108193
1790049332
456267755
1047716812
467368871
1873547509
2065506640
2034032200
409248090
1388293596
1369822144
667552033
448157253
443168848
593949096
1750166496
4445028
1453965956
306293926
436831487
1185736659
845750712
328287949
882344896
413359539
1266715694
1721399702
1305709381
771794579
206815252
1541908296
276495386
1238159186
976662760
56808073
1082771088
1477950561
1205976706
1612603114
1746126113
681946743
996045551
1306368237
1771511564
42995192
452315263
1435371125
2061545905
1343979587
1556674623
1124237053
1975223175
1763984183
1088278782
1734413249
2042904098
228708745
1300730820
282366031
215593135
1893912379
1513446322
1630747162
1036212618
1229077935
751766435
1382725983
1187445085
792131609
703186007
1621311850
1275473041
834565988
2017256126
2133479463
329059921
1698946820
1004570237
777404217
2073748013
1430540478
905879456
1035180900
2081277612
672237748
566199803
2129479120
830107572
1865663041
391845297
1795185455
1043916772
235660374
307713784
2087511260
1196383267
1400304769
1880992641
1177833591
1803808060
1515443413
1479509323
412528890
1367247179
2146190983
2137236606
1369425342
1274269659
1046624211
464838021
1219808235
418511464
2086819487
642475990
427038239
1804128145
1786572321
898216904
1800891603
1025875257
1369836096
1225115913
816461377
1444690489
1165878275
1433939128
948201354
318116160
2266683
919162810
1419459572
641741646
1147934901
1787200724
1020835228
1957785796
2123597283
354910037
1204479416
732003566
2053547555
1487755475
1834206
1474959259
1766376513
1799626696
342106971
225132357
425839083
682618254
398858522
495676361
712811393
158237968
115842582
1831653493
1010166961
2123790373
100049568
816883136
71034008
698144561
1368145879
784432332
1921034732
1128949158
1700689789
683513876
73383839
1162435115
1758575617
700075739
651679863
232039248
43729430
1127839425
186248173
1026668197
1237653277
684316403
399413796
2025711235
595919515
703308030
747808825
259539164
2054630979
1001518084
1011629109
806417567
1559074319
431646486
1444463050
2024227133
891633762
3381966
196447896
612297545
2001878705
516674605
1063493046
2081832040
1318286644
645963330
1114086571
1881507953
50277301
979924300
1348943759
1882274705
135882083
363820961
1527045324
427258254
1545929088
1730158956
1144672862
1260524359
501261132
884018661
353644732
13008146
2137022966
263242255
1905143845
207334616
30753196
2085125777
24243406
1693448366
791901045
758061650
1094249083
1065831740
1405639963
377808090
756211993
195752694
183593448
1626443755
2068926752
894688687
1195680446
1883054727
580476986
972587539
1469845023
2126312094
861731858
782709710
1200937223
1091413833
456935549
1228278943
1530087012
464733135
1007702456
1454463269
1249667056
777533688
1468009148
1162973425
1257676286
1451524001
723554257
140628804
1646387178
1304804221
943829914
547352119
1830341817
761357371
363320079
2076109857
1051427527
1808398531
1351873094
701836003
778387576
1446001019
1302011837
396294536
1879952377
447310162
1223565650
278838858
207070112
763599284
148007056
1145283960
1485567766
780204892
204295794
1700779866
1411737097
1892890958
2049087514
995571236
1617594797
1792006946
1457996412
546284844
1463370866
410431217
84514679
1909184025
458480141
1174616961
1636796717
1580834655
1436602525
1172454167
1416386347
1478286198
804165584
1199840514
2112780703
438291820
2129394140
1520799896
1021761243
1299321039
1915114353
617027260
543833640
1493110455
167679037
1823251528
1932406060
1109720293
1084622517
1641946426
1839324116
1265984312
72605920
1816284481
1057263674
640166544
1443142763
1510755288
81410860
386544309
422844072
1884642470
1933532302
1607495824
1579382984
886811564
1606234044
299406611
828106963
1031738822
325000866
662714915
1077870835
1815411745
1072332792
1566284394
1804996647
1011621346
792304005
1152700022
774972147
670661306
1121643970
1826394933
247911071
860306587
490065799
1224054944
694541878
1402907343
1419066920
604198828
904497864
960897916
1536821810
86339679
1308740438
1917591120
1505050921
1510510629
377499909
1954035312
23847478
364241144
1421517761
1442528509
155507164
772406672
1643438700
1521963809
1197623057
37515802
1541524119
2115570851
250021523
956350579
1651337556
1201314267
1365870502
216657845
673239902
36305310
768927878
1238999486
328254763
1556821106
20535857
1852027292
761793314
217030143
1026346118
2016369203
398373475
1092296560
981263224
1518265332
1351549013
210799104
1980969517
2049366817
171520765
1927147807
554483670
1247661788
1915161021
1547832391
740676628
1240307191
1321211243
33792539
2042301100
678370958
1929367558
1274280292
683716702
1197065131
522091969
645223640
1982948975
449784767
48092349
176059361
26546139
573353482
925527328
1194597934
1415644321
1217086092
702741058
382842015
1662160603
2037839499
532040140
649710854
1510256165
373746670
489229466
2091373271
1730290825
1017044710
955541208
152810095
1421134519
1992504448
252594302
1094224675
817048448
2055770372
1154256108
1215261059
1728932134
197653891
1270080492
74385712
614099233
1801479921
1369669999
1810997139
191252463
1945050018
305042948
2065804804
943920665
562508444
102010681
1986976761
1419566098
1104277611
988356403
114022714
1857152559
1847625332
1847397864
1080969257
359684563
957898957
1538838691
1330229338
1012535386
633535667
171567770
1386117109
921681074
233457261
975443187
1662379757
709121686
298483667
16199488
1426338018
645517182
54701731
2086336439
42567426
822611456
2060227210
1936821047
1198207759
1674523546
1688544100
694267302
1520285870
1679173406
1487837058
357161627
1469644906
1471572486
2008347214
686628049
330271158
634795248
1423841741
1217048290
1237427485
1001511649
573470018
326198248
952481354
1024816729
1797985284
503305932
129924914
2068307243
549608086
1122132823
467169551
1145560271
365181341
981460453
193398627
391954156
1263725591
883311658
2073766476
186324282
282410396
1101511960
2037094447
874433991
51599424
1832517868
1330141338
584814445
1648827250
109580847
1586640357
436493853
118028693
772271376
1022312554
1848346251
1914855042
1657075783
674584510
308007772
191798891
1844460805
1589886222
747374721
538143414
883386278
136621629
669886554
276418954
620990183
468715327
439877356
1653654402
614516093
453504147
1949333235
352461276
468676934
2036891104
1557214697
472077519
1925213261
1155764203
1099890730
1636461079
261942345
1732341344
358573375
1934670504
748368827
1482663792
1799369741
1210849661
427886903
788978745
270612312
430410029
1277491269
1028693143
53557717
1441037036
1830771175
1201031307
716132899
242062463
1610359783
1795291852
1719760862
298057236
457081367
1929018138
686907030
158349575
2108110213
717436927
152083319
109018639
726580752
717834594
1365577862
1517724508
1581533476
926317434
1621008748
1927514791
2072144780
2139316118
1228353347
701896688
640327685
1826711446
2013126000
497659755
2014875969
796264290
1219403062
648559549
2013145225
1618993154
1389822545
1764736028
1515808559
1503588595
1617518440
1327717161
330630648
1335415556
1786718739
1670450359
1069866555
1360132752
669755059
529839062
1645156581
2144665881
744480185
799134018
166930547
895547480
1308677791
343718472
1828685616
1100465246
40967530
1129076222
396837178
344292599
594447866
206398474
1703428971
1784273239
239429802
399526681
127104201
2060230890
1484369591
894070416
2005374407
994453160
1596442097
140774672
1431300306
1967442624
1170040280
1410049818
1274520334
1217955161
197905100
1001909345
1090724838
724400062
953430854
1327575884
975173048
373196790
940549086
349926858
305960375
1391002205
1565717203
207214847
1211696337
1044005805
793779473
1208269360
1719738143
1727032262
2056643195
1277904380
1006746858
356980656
1540270438
1337562689
1544133207
524886925
1591716822
1337743445
466028478
1648391463
61434598
517667617
154362405
1409076868
1883925409
907109910
542987188
1556785042
1407531743
202520096
1361238808
219353231
2081077688
484083061
948706468
1203608676
1644802431
320878705
1175976536
613241623
2089070810
828626119
1584100256
466725723
1825517213
680451938
1777651347
2128907700
783480588
2116534944
523470528
1460559372
1147068493
2084846778
1031145284
2122911323
1868547501
1635997092
1442720083
628832360
1654967487
662167056
782073178
1994670334
2024796378
973894810
972708654
932348074
1546901583
1653216532
382646888
56391553
947908597
1963601429
9556531
989202089
1916522347
2134720431
421364167
1188737659
403891637
1267663186
1946190042
166063303
772893930
64032826
1364088685
944924639
764651385
448079231
2128486059
1173974916
248013616
1669321880
1678313629
1087065198
1877460559
1669124474
1293529234
848932204
1902076775
1893580557
549270441
258808459
626300389
516719858
1122439324
1136553671
2080253488
1184509499
95997965
671963895
1702245771
840126291
706639259
1970073305
1959097102
52622471
384874154
1354706049
654874420
1896683562
378403833
544776754
212936895
1403625671
402335991
585436203
1912768591
958981952
566045912
554041302
1191986435
1795868094
1505516021
608476443
1854060823
1393634447
1050838745
1129269511
1173810459
555172373
1816458682
1822191680
688833811
1725302743
97191252
187388185
1686009001
381651240
627222829
2084293972
77871881
1866043741
2054400287
181814560
650602311
1537272314
207792808
136083832
1931191505
949887310
1762983957
494695698
684298059
829741052
1535525287
536772695
744329023
404133880
534818050
2047285852
1411251704
702689900
1739148944
856030128
1021940272
655926762
1638985789
850075778
1163858972
2066779388
1587204845
391830337
1680824595
1884361665
334114456
1438248439
1771735357
140343087
1822915012
1498066235
1530505746
437914195
1204714120
70527577
2085975081
957596941
2044075690
913073513
1009479327
991124061
1606622116
1922992065
782390058
1577375305
1331058412
1229334016
1661909820
626836697
822613568
1754827453
1607013119
2116280116
362870852
167053218
1081464684
351421144
576828483
1941262707
1879119952
155398068
1003135604
1750524055
913196580
1303006638
1748241487
571890819
1438467613
210992161
2022196581
1681263990
944098630
1431709399
512789107
961042058
1040844484
629482779
895855304
670513370
94469617
377757577
565540805
2111954020
545084454
260800209
1420688721
1246307245
2036775986
1482940815
629113414
1080313025
1329118947
1229068873
1652969642
2069261511
83248968
407680666
743261589
64907496
729642707
1836321886
1639590304
33118617
272187826
1902497893
500486607
852585459
1196577525
2089104772
79300220
225549509
385890509
1592824148
1584084145
1993835219
1555814736
1925024560
1129047566
1843260
2083794307
1169478420
1732116719
1737276752
587613955
670457446
1567477945
2007812840
727292778
1359949819
2147407449
1698286752
715233454
355050633
2078957530
2003454679
1088782741
1344359036
1518397862
331402439
135238066
1013137174
1059014126
954981222
300181997
1604588816
1892191526
172755746
912508037
261374787
745920163
1205407364
192115094
1289493077
638367744
1816055806
970300139
1388856093
185437881
757830696
42684652
1043318044
1261080235
1072178417
719609329
373068868
1612225505
242418300
748512077
1306503157
1191897675
2004327999
1921858862
81369265
1533699432
1167760770
427994914
1667286587
1132061072
1085547138
538138642
1670252098
616043299
363929554
658304608
936958634
1592807426
1341436373
1624884399
1040985980
436934313
1093829019
134845874
305963245
63921861
2061184674
1120901235
1567181377
803582491
1716765081
323411158
1737497617
630066085
391194071
166588348
1159641450
1134133487
634432615
967493369
734584724
1146663344
860263911
21493265
317543256
1347420151
951821553
357313063
1070749506
933400805
1504884747
1345121903
1042459264
390403273
969894972
771602426
154406574
1613321968
961988377
2078030431
1388336665
1806931559
113436972
712705104
1608120788
32155163
566413371
1581998860
1694840960
1928582319
1042215230
1189580580
511622291
646684092
1797018297
2055086267
433637732
1229725932
2115374964
153078545
1110962972
145908444
2099730415
921723437
1083726749
468931882
685657430
1264330143
631536004
684828440
1242622814
647124502
449209962
1757764892
319617686
1436946440
71087225
1273377132
830212781
685142438
236703059
875150531
544503021
1587480111
306501651
1151755745
1615881675
1230076356
494610384
632035880
1946415122
1813616388
367079751
128175570
1640703608
1735166484
625346990
466011158
1999191535
738487645
231500941
719232891
911325318
1319705976
2006207129
1734294039
489985740
2116507145
305127164
290145808
1686540906
133633430
348999298
2138355051
1732141233
120736217
1008586111
583658088
421526619
1285342194
1562594701
494972939
1292826650
1168012399
2995433
286259736
167827618
590409828
930126788
1393126772
1334343489
1088502975
146445029
1241755658
1897098185
1327948415
1240920490
1223066028
420642534
191974486
1011035296
1477024769
325461141
1533831372
25211799
2025282188
814218707
1880987768
1013733255
281291564
1762288538
681173200
1130641876
1359726225
1663498398
1127639376
1243955533
314912706
439698379
120864573
1189681476
1421770110
704795260
1879597594
460175278
850487569
639787583
109123545
848259824
1711384577
1869976627
2066319655
1329492107
408292200
674801166
1080862124
968430422
228419697
958051632
1377325096
1276334526
1815103603
1341196446
184668885
389352403
786457004
1522655937
1621924783
1972877665
367449838
1073700102
401883264
1630316879
952254515
1995130981
81447821
1173669382
741702274
691869953
716984105
1391650123
79184178
826464165
424198811
2000788916
1456114807
366353459
767895053
1228252472
867941174
396234814
1865740025
160806656
43418225
2033678422
254589957
1292960375
2046993868
1710999497
808407483
305995918
1762490313
960510278
1838538382
713331404
1776951773
1778774674
1076135713
1619970330
182105290
87305527
1032600246
785035283
1855127864
1788177006
1480249024
618973050
1585854216
1861266434
804938844
1259454470
1185959621
397916075
855708432
1714856604
327956749
1524850738
1110564458
2014805236
1879561933
666294459
1114632586
852859266
1785117261
2067992088
336759
1462123773
337948315
1705183700
138199876
415951820
1107888114
722099180
544451748
754203172
649837637
366906779
1224647667
307765432
458048391
489986764
1164442228
1927600936
105004941
892040422
1923447428
857296753
1926491257
1958513952
1191681123
1529608862
255219985
918251142
784531823
38365122
1909810898
2044538892
320158020
1146302170
848925291
96560960
958778838
245922204
375751619
1091863148
1222940421
950080245
1075668627
788898404
860248064
1753480337
329845277
946359653
1516282504
904039861
880920965
922431768
1292239792
1314986182
1249721578
795667559
446920654
437656118
2091233396
1087890058
994060104
2026434111
1527866715
244192440
1117809210
830017467
1036622220
1261306957
346887405
297196921
1878153427
303668644
341838859
41347415
1401164850
1720199671
1301750058
69783159
50856590
2106345769
1699624655
335187620
1407731967
1787229496
719432768
1884387791
2097474200
1537247992
2014974692
178363199
173965643
1308679634
618801506
820817978
801619452
2141147338
782770296
424781469
2041491479
1722022349
1384851134
2117444185
1278138081
477285105
1016479176
1638894746
364706090
1956234587
359224764
1526671679
333301077
1710961470
584167770
16299319
91765177
2125261398
1592955602
409865600
661968202
1361417745
1556033532
633232531
1568313232
594610541
128380374
1557483652
1908054222
658807274
1198843329
721607326
1675354669
602702079
1350807912
976516002
1345810024
1093355317
1803976300
1429793728
230058452
205796738
1195928451
14139422
969083467
1586090113
1910713396
1839528093
115161115
2129222110
1712190807
446336829
1132723556
772561606
742764748
413162830
876920703
1187591861
1722776253
1531679413
81870355
985384148
968254675
1665053427
1100831718
1962865388
1652917007
1387469896
2061872975
320892816
1872707613
617944592
1788860944
1854364642
1995634931
1287349769
731228637
514262593
1341252008
1893953446
1351352377
1853271218
1195651519
1278925242
1773568778
902252077
1960810399
1977597137
1280906546
556815998
1415575047
1826642303
965219789
829212357
2057529178
1164138164
1310222697
488687859
1120569819
952207273
1995458993
1176617287
266212572
574241426
2047467054
494483832
1199223787
504041066
2107153403
528210358
1963207632
282350043
1407348230
57502690
335595081
1364387940
863872599
1347085724
1398671056
110672410
1757721765
1114864135
981444144
151824465
1987094580
1275704526
1947850617
882576609
141260495
2080742356
569889757
513785984
218828248
1041291664
2146414284
171092062
1040591412
795209550
1130656425
1100991559
1536424096
856387535
265782442
737408538
1497857508
31736012
136991012
161928809
1029162829
690873829
2001813536
999011386
2015748652
1143329437
1113125133
1397858844
49388872
1001309263
1354678162
1828470013
567152682
2028938475
1463652128
1960702538
906423219
1040282947
1951391797
96259714
591893074
1106230961
1422404419
1995100869
1660221526
995298781
570459765
37409639
2118863842
923792496
1245876366
500883118
1223714311
1858671711
1193846250
1044195932
1523319267
1287696664
1557748981
811108835
1897315686
1761757717
1746815382
480865703
196141529
231554414
813107682
125593619
1290924932
928608730
1449761521
1261124702
1463945883
221186214
1567683562
353727728
485356229
23730343
2081090366
1581089110
1405555747
342061050
1267098180
747854994
2134909680
827809304
609401421
571849613
1222088657
851674802
1790021628
2064827158
666955897
1532279657
1254866852
485574239
635287482
1918754383
1649062479
990612699
1631016267
955304979
414642551
1598333121
1045079855
382881356
1862075054
1344349688
412508269
748819880
1503235334
1582085767
469578405
1789901921
1208861903
395627279
1387052489
1645596713
1331502947
897722127
1482311691
1070851218
74797065
1507446956
214318776
1069591902
1853983720
1265536531
211254773
1733107892
407508625
1774971807
683630937
2117181757
719394185
1986251568
163028030
87961765
587050425
503806165
621467973
1504094716
495347264
1570064997
683221950
1162085135
1726731780
1893975337
19470062
1919129563
1813288745
1930644468
594990796
333282290
1656456031
865031632
1326567458
273339694
2051094663
52964310
112869565
559234472
621929585
1624125427
303007666
506998414
232806788
1972873843
1845509564
313356584
320301853
1004151033
730666341
1369283205
771920102
2101359631
1500480340
1695386848
2051986504
132449830
911552106
316801550
631571455
312355171
243345501
674373054
1715351629
1153242509
1355017497
1526859740
846426033
900802329
333130785
1415483034
1382673022
2098406538
1986680945
1525862647
136064929
331566544
2027749348
542175420
1898041599
1390604599
698608912
1632029831
1890993930
1301449355
962465185
1538769666
1604328857
377317701
1302209651
311720932
1924753373
979099261
773734498
1923726116
1073380575
1421144839
827456870
689912476
84409179
608741010
443059308
1587514474
1365579364
1756083404
1810858935
272762293
2039163349
448652354
124221200
1768927316
1061655963
1036246189
1262180405
1344029988
1726014144
386761978
1034657477
1187786407
2141466592
238152042
878590218
1577095872
2040259787
1342810676
1298416504
683828586
961588989
179368348
2007402848
103121512
899007905
955904423
902417823
331141171
1249998514
2010704813
935057791
1125673457
1339226659
1215479080
1547327240
1451676030
673615576
1838610135
616853254
2003970435
1769528912
1133410971
596128501
718436623
1855629712
88580555
1811729477
508425126
341163265
1778969573
335181165
583028072
472132850
1660105703
1547778344
654447768
695916787
2143055716
612334523
669586239
231225680
640414800
1611221598
1352317631
443052778
1342261103
1435595802
1885967568
1995420383
1863217776
223701413
2039922367
88855483
1735320151
1850533435
1852861197
744376490
1139002753
739139201
2019978170
1959744203
1618944668
1278818950
1590543503
989560023
1139146136
861328606
824985093
1409048323
1066641145
1447248627
990195344
1659743342
866523631
1582228966
1027593520
1051690531
2061308490
1131004492
1935760353
797382687
261399248
415866995
418540026
1998486845
1789154157
94106780
1971973599
75819844
1898694606
611618747
1813374942
1760569349
2121657722
1229592311
605764601
421545130
859550051
1995523177
566594610
1114022469
867123065
438824841
62921536
2037464622
1641596848
1902173369
602977917
1276855820
1777192143
1570854341
38643631
1185150067
577501943
836864776
791130205
1204597921
1373668618
1937816129
1549863622
243240861
1617234905
1602101235
1395291517
1052696326
1392184206
1833414318
1174357110
851397354
722391716
1896845377
1421442017
1210911916
1686831086
1824091525
448197263
2025684097
1359317146
261127833
1160281008
1884152969
1991198241
1511482073
2042894657
2045812217
1708068357
1415758353
1144207071
141128846
665931312
1116713873
1387653834
1304056766
2115318851
1141305206
9716118
1216428488
574643176
1331545597
118918995
1695053151
251790437
96854085
735955563
1258956951
554618793
1713162504
1704258944
810030558
2101217211
2026650537
907305466
188265478
877751707
583810421
1664119231
1210747621
135302998
1731722586
1166787219
777967311
94414390
2080799848
384227049
1908176313
1562508504
932707921
2139461977
14424721
1992023522
32063703
476311000
1984875075
1096813041
492666065
1444039873
790601669
397325727
1211117112
573793622
1739708433
1535381583
1757389878
800310862
1664886371
282612200
738285952
133468776
155341127
1287344576
915477727
1564621054
260969877
1028957153
1173082338
286275713
910709682
1676755023
1619487880
1922230725
1324581693
1380429963
2023236453
1349538041
1042837470
1480312360
779406795
912324698
1662401675
260757776
749398327
297390839
1323741511
384404850
1760782428
2113414661
2034748937
373039746
1784236987
612924497
645638001
1370638468
235077920
1763811027
2121239298
565149367
556764484
237803669
1669032921
428407281
135821977
315801620
1787467295
2135036659
243896830
1181403563
1838066683
1922055262
1746885479
1797120480
205383995
1099923697
1396532744
1136512928
238923752
1840286298
1122850853
249896525
2096782540
1267281531
1761068944
999968882
1921868588
1951434462
1923602978
298785148
103985450
1877970305
1204465073
456433707
1844337727
313476290
479954983
1325255039
1612944731
28140591
745394241
1565034876
1996350709
761302890
2080755104
1963409104
1387114379
1368724611
263270648
23270556
1989738958
778777082
307258275
565210134
1623303394
905962695
2141299103
154030103
566328049
1451835269
2101270556
32108007
1188962884
1489979319
719277610
4135096
919921470
2131385372
1401820587
177132265
891282160
676340592
245777150
853860640
378904769
953680552
142994707
2120574007
1298381258
1736448749
1476982250
1484487357
1367733535
1427885928
1996266291
367127703
234526879
2050282708
685559260
364829748
1645544580
67618346
1414288033
1026261339
1903138938
698696715
282634957
1537272563
1813896834
1447074473
1807401775
2095237548
736100649
1037365209
728067525
1193361945
2050524609
225048897
584229214
1110099679
241521208
1751202596
1923121463
1185348430
1365047331
1213517332
1731145397
1517526221
957434364
489729390
2014339186
1767667213
324548200
927960453
1178190488
394746075
1677454773
360987140
1401626570
1561141297
143871165
622361612
257511632
811121363
669225494
1508542573
953087232
1057307981
162290185
1089599037
18084531
320076898
1323229898
1335180404
1145880297
74690425
560044242
911784189
564293236
2096208392
1436609247
1703951834
799313231
1590542043
525231751
1054615756
58048385
1279990147
1708071986
509280385
1045702960
548725095
1945783168
2056821511
1445895842
561107800
837375915
1382272135
1394056396
1205765061
1320813466
2077465779
1149700422
46643678
994309589
669320696
1048296229
1887293535
367166820
305806100
1068354157
1486496064
714329558
1554281811
1998760146
380598113
1909328623
37833547
2022965749
893290656
59522561
504663743
205153104
711424023
1127422279
1965536029
1739369676
2112970895
470758474
1280817920
1118128389
442558192
2102233240
236629973
1671310703
687264737
1601123646
614833875
1834263069
445626110
2086243301
821829510
1734726357
1702727630
105079946
1871864501
827664142
177504572
283163129
659212262
1215127969
566463265
189631850
1874328523
101550622
11685120
408491033
1873583844
1024629661
66899860
1173498353
1833005882
1647246897
499537808
462819103
614142664
874563305
175915051
851602232
1524116984
634896301
1858198640
193698456
112284081
498874307
664691352
311968140
812856675
1919392771
1076223280
1424173445
1461490155
1715459858
1307977332
683959424
948469499
1082554814
1744890236
585284096
1320049138
59550409
20688227
13523671
740308017
618455097
720299793
1243995447
504416388
357260862
545067908
1145471456
441055927
1409187921
10148353
1940438871
60611700
949995879
1041315538
1227495132
930364520
369540084
474131562
1084567546
592624706
1338931773
2043445073
559496564
1361407753
2053582398
1035794019
1069656394
1836318535
508836571
1912055641
329189603
1117215988
1013461769
1870710374
739400006
4191358
972004125
2139652916
114000753
1723100173
1759211513
1982818524
241969295
290581244
1897691114
303876508
123713092
603383498
1971346157
1444950067
2039071510
186743365
1736540932
540465893
810267186
1319781255
446350316
1936604501
964861923
723831268
1221577635
1077709374
1597937249
1041132750
1597725492
1896367821
1863584052
219470194
311707128
515367978
1023973867
282921287
1757035190
323117563
792470570
802408551
360403762
643430424
1116672617
1034994624
1038314798
174705034
1604778323
544546570
1854294500
1312792229
47348970
734958405
1314223837
702195437
678263847
401085705
1488125328
586695538
579241355
819004105
781311110
806869373
1940296518
2009324193
1469400768
1053731806
96210810
1874164094
423603377
1684323963
323625081
850780184
1533184911
97763153
1545420060
902529678
1713374908
1851849088
1172703406
1293032843
518997715
439046004
1413183455
302388621
1194631903
1814445213
1923431410
1107647448
538873971
488300550
1584363614
53403110
1016617784
1801981752
354991482
971602765
860071387
1901752074
130764334
964395921
1334424075
169187195
1907534707
507231439
1375039796
1395080295
362702944
134541840
1160207259
587030893
1243826013
934611260
1708397047
983077473
705404154
1117823304
425641126
183707473
1816657342
587479369
1874879655
481725756
1513173221
1687936404
848075633
49781071
301755912
145383009
201689871
1070785282
1046667336
2094599883
1582257933
602023462
731738957
611912139
1945400338
2007215298
620095194
2077163873
1208729623
671924785
1296968516
1228051652
1030841177
1033907420
807339660
535440864
967014382
394375225
395247397
751593655
955480615
975149042
1197642103
1557135542
383615275
2066434303
329689879
1775454016
1853243045
1924783381
1695969265
973349482
604030897
1535493054
475874825
1114739286
1507664962
1919577393
1752574489
1164951551
1210099782
1867709722
193546966
1368888194
659100457
1609892743
885583538
1447744084
463173856
2127577246
82747083
1992672515
1340076320
386690414
102341615
2095539820
860557509
535695207
1458543245
1761155297
394668264
2025542169
67159824
467592574
954683422
269084957
160436730
2100904276
201994763
1200552712
989906033
1193368793
18524196
262804259
1414159331
1296627896
1178737056
67378170
1156820836
627492275
1875420089
1153130847
1396071059
184043933
1302006236
1572182712
151745213
813845989
453406263
1204878740
1946321614
1821955689
513462707
1842173756
467914733
1360502551
1027955818
551956354
859759884
1058284062
1960013183
255259442
1747347466
1915889347
657421346
404891029
1652176070
1243862849
415796984
1226087230
1749074669
1228824374
28701835
1595784140
1336987805
1395396935
306652199
1609944347
1504466861
786765403
1355931024
925582468
1183697347
725066484
1068425540
1112547711
1917359258
88651327
1198946466
1495289901
66973072
1419140994
1923991258
616174341
1078388469
1210355007
490070076
52524388
1419037567
1822253705
1391307482
1114097163
2099823432
55449072
907511658
821041403
910409444
638146422
1731444832
1449775502
1011854638
202915509
220250916
591017354
1977808323
1082311081
1165107129
36570711
2107588395
2048438827
1913606459
2053907517
1628207510
163857680
172707329
1975662456
1286681449
2077171539
1254481997
1233413118
1154037364
350416245
1485293004
1314456079
890989221
1135509784
686463103
627663349
294650860
1949857510
1090354840
1066440031
1950872864
1778935344
607625967
1430340028
488025326
1651479946
325678389
1006336695
1902057964
1079654957
167621097
1749787796
443873038
1731345797
951792466
1902861778
600006534
847023146
307792053
364737043
18459484
603581257
1465014213
226350104
815764313
1916032905
1804960748
1797169138
991010199
360835883
565059310
1592468848
671535566
1235635191
206315833
1839856132
320910628
911974909
1343154631
135730086
1780911842
288101656
1554548482
1932454507
2066543690
254071857
1703528097
392405739
1560976705
1695261370
1734872484
385171738
1669038188
1625288416
17692948
2043011409
997406486
1469083836
1661453767
1327692801
2067769886
904810257
450658682
1545383702
1698497869
2080821047
61145545
1193545699
1392243922
1177323979
787588516
801736338
970663992
1192831539
638573770
1133784838
2033524595
984658985
1960867917
655049798
627261212
1628394033
76530448
1948946916
1240935418
2108337096
1705009537
496692983
682324039
644858771
1171913297
942129003
1236035415
1659264508
1875682885
34242372
1157263784
864218823
1455040788
2042975281
63336922
359665750
1523970269
1952819256
1405718514
2000191649
518840090
1697106803
96028318
1457170620
2040911977
1855233706
1930999484
1777248720
1101798729
1599227382
784876562
1017640131
1832151427
1795219946
1322547478
614164300
980278656
1100763916
757412797
944960164
1469033914
503055185
802036011
886557228
1179949835
2116663343
551637608
1450973321
2144678826
1986555375
1489342501
709705593
718395940
1910782130
2100320166
1102552195
127768332
975449998
1510315636
2047137954
167424035
1215782441
1618837161
897432884
1918503186
850771889
605137789
1947767572
353258375
1993228365
1003654468
767363255
1596184495
2126170141
1105599937
675717174
229538829
1888701687
1108401331
1066313156
1971189264
1016655060
1128928061
904310233
642398767
1563561989
930898211
663526229
629703779
1659933625
2142474383
599862733
1916416025
819657650
1511567881
977934321
2082887788
995208472
2050851257
2085133776
906969233
772354055
995627544
57522887
1804895338
330463980
1328529873
179621936
143855595
1946829726
60585666
2146294551
150200374
1529371113
865673987
897594106
1425705822
1594362502
940216551
2146357165
1598328978
2120386689
796620513
315037782
1858760972
504651700
992924782
1556297795
408129403
2020011846
1527354798
1929969374
133028024
62319533
1626636381
1334723651
1545221111
739305706
125265703
1053546760
2038348524
897379639
242132693
1426586488
1729083937
986843799
1541138898
597775789
1874884965
2131427686
2113090847
719553848
2012007322
758442720
245709770
755902334
701261616
758180699
1611135909
324497766
1432422018
1638001520
69116358
97733961
493899790
1971280895
832681500
726138997
1278903966
1441136415
982028291
1041848893
1874788639
249543453
1077220063
1066625563
645885021
2147185588
205697490
318619005
1389547775
1068363190
1947843573
771761819
1006200229
177518684
1887957330
1409419841
2034378390
1171529626
431971895
2118989426
1555248537
1776887478
54296580
584925216
1875247784
493390442
37007764
2145675778
1978154023
1564723915
1011736245
1781469832
1301448397
1246576141
1937801507
1487841806
1910898302
299117180
1596253399
127217983
1273069007
1766975603
21803920
294272824
1935650557
994119025
1252641120
1168281595
1966007163
1834458552
107172310
1289951831
749974766
377308714
1918511770
1647881882
1017605331
217489379
394105017
1944919165
866333958
1801353469
1760630044
2109923648
1850281981
86386532
1743050710
1191206534
1375443169
1098245093
86052177
1876138020
137727019
1969629921
946194917
1570208296
1941051240
480978889
1222645381
497264531
766964210
971712191
152390880
1114624081
1928412295
907611903
1405467497
250843100
74853010
1212933529
1718063572
2018235068
580415816
1168922277
1224414540
500090265
1818460343
858867836
1243159760
1406618313
397247454
285504836
826070328
1035008378
584132683
428346918
678022487
925737580
1379938163
337011761
24070845
1988976697
20956676
1706335185
1646912884
1535257487
104834230
940664416
239365315
1345845960
677181408
1632158885
1947800306
1969907698
1690439919
755355962
1433657761
179363434
129228120
1102811653
1545041503
541741513
1715349293
449696726
621086380
533822473
1385143812
1923287891
1286122408
493003638
909551353
2109227011
1227552721
719055105
311423986
32505395
1732825511
318840607
14148946
594891081
154310906
1919690460
678408481
850118214
1444123221
408082266
50811993
1556444572
1543674967
1900768010
729631166
1522013552
1027418824
2052617889
1566903098
409605236
1554877395
1520789286
944069061
1343273878
484275055
1182566408
1254051358
1004034133
664129608
908038439
1592733631
1242525388
1535961006
1196146205
2054690481
774763766
1755560380
1347578603
30102133
993104741
1381215724
1070545887
1868340032
703066351
51218218
1545915010
345246232
1205863345
1382719463
1376312453
1668208622
165375084
1529966280
1099506184
1289742244
515430382
1028543099
487684983
1361122571
1710254594
1795270164
907855809
1950764456
383463165
1738808696
1062812600
1652781274
1948161638
1770154347
1546206794
750122963
414512477
527508449
160026871
652437076
1110184001
1843004540
1149729812
394101372
1976741346
1310940160
1317717667
257774994
2091790497
376625608
1340421055
1871049613
1949383079
1324128019
1562888369
1390414836
399266450
1555000150
200023062
1195327959
1905369015
837781846
1339615980
2049068010
1313118974
1571840553
1221277697
985587026
592368945
1153356406
2133651804
1946834225
187875585
11310636
1134698146
110114592
389383508
1487799606
55941096
856124465
1931007644
56301264
1649296222
330779068
970840523
1601482512
1364581167
1943888616
1621757652
351220319
488258810
694493226
1191658013
379806041
542261012
1851924531
1238861692
1210482176
1389301536
350117682
678837224
443201447
1669535862
1353525285
564072495
1156112039
1671917989
940821582
1741953821
1479827811
1162400697
87630819
1796993813
1106939903
262477767
258791003
2014368102
2039359722
803356082
1685547490
1381612565
1866476794
885520824
1598299420
986101581
2145844108
272943929
307594650
1063846177
420788029
698850054
1503000979
1176523468
1771958712
529981767
1748287346
2016815812
1831968781
284054501
744556004
264249345
1491293986
533470460
1809032449
94518131
1772670881
574003355
154707310
1093294532
1424732834
400792479
1940492652
811439947
510700901
80363871
1451854975
439402642
1576324624
1011368561
959722588
168086851
167913422
2026099329
1527793809
1709204186
748469894
1339229947
968301289
385834518
2039004248
722584762
1409402936
644965800
353037372
1777284840
1710045029
1302365324
1965326271
819711165
107340611
1018743790
644553308
778092495
1093429538
1057619414
1623074282
1187652374
2082726539
1872510681
1060794163
590116803
813368452
1582354651
434964934
279891176
1027672107
1476908372
1860598917
1898079410
1511480093
2053379844
2070885773
907076413
1976637225
1441127670
490620665
2072642717
368132968
523617233
1320381019
1478089491
421059532
1385734418
271928860
1534105021
261464448
849702016
1408575621
2103758334
845329260
896938844
142120160
1796824719
1510731357
1101861135
694859662
808436011
872748205
247870295
1297459644
772797819
1445314474
307225339
2047159826
728690291
890967831
499226336
544451876
39618852
1807765774
785059360
2084731313
323095315
779025244
1981051442
836656146
660219968
913836698
1049133264
1771136849
1431015739
1729540933
694271743
1289950577
1185876391
1716390326
559133419
919055132
1835665083
1631742501
2034836931
373285919
1273418883
884975900
1632661190
1982457811
1800619373
935136192
913228994
1411679595
1999562674
1859127394
808687835
1803925447
898745304
2090782165
285538427
1485140549
934584973
881038457
1144911766
2061350043
644078588
1236383273
1062740809
1178658501
2049289348
776834824
158923703
975666797
1056773198
1393042595
2128377354
160819664
936525040
418355008
1001752515
245089509
1302947721
1816484295
339589034
2087540081
854680416
676016552
499955950
1578651383
55741471
286785399
250678530
1324670767
1820807166
1638223646
581086735
2098463295
350698805
560377936
885571899
1829510950
7182866
769381924
2087407692
564456400
623149393
565084284
436866396
956537131
872253915
67971712
649141004
1142441914
1396765658
1880327429
176480453
338543519
601644955
758232294
530441110
1973193005
1794771852
2124635220
137210126
1304563863
493460269
1093102326
621125954
1434280587
1384342560
1128904126
1136204208
814871726
1347372367
498030480
1773352500
1836174674
1926759616
771152276
330953825
135262270
615790197
937239269
1467430321
1568412185
1995286848
360198589
247517456
354981380
579886825
1215863374
309898711
1608241293
1581910293
729993404
217965959
191730874
1990397855
1943091143
306704017
1301415821
2138709984
678427246
1977929225
1326628216
1099645361
763603715
1160991273
1811356981
921400810
2133568538
1582453923
1279069435
2105662902
951148673
1381893341
1810032222
514287422
164963260
464796122
1612952249
1731593420
1160382967
790154449
585543513
1265658777
1066494072
280165324
1820531133
1984649364
1241982489
1543295724
655967114
734093234
605016770
400400220
1306652543
301613583
1580828908
1044933002
368375152
1160694739
1094751326
282556218
220736904
1314011860
1871242110
704501139
1858578019
749350016
465387361
881322983
1158160336
513676407
1485130736
1363416519
154455939
908540538
845369353
1959544019
1404661125
157958343
1978320305
1837738827
1346996339
2015572578
966832865
1277914829
294003003
179116433
2079770920
384393553
178425873
1603149165
1660046905
34325747
1688842333
1888561405
1815071740
1582372106
405034157
815143042
554993866
132831453
721552265
526479552
740214923
1592425928
767884107
1892981923
2036716372
873937361
303201967
1226290050
1568327401
457569593
937977970
1465763690
318451417
1047280977
366545034
1158462356
944137233
449265357
734938991
2133959210
1407628795
59754329
2129990434
1414177568
1197431279
1540640894
814879498
948922951
2100306990
858919287
1486922733
1057037571
134219688
1329994238
675093726
1974131094
1442799215
768570308
1996184288
1469824027
213055964
832261491
1097504175
1866690011
377027207
1987325012
1176992642
268057320
1681420678
913123050
1509791139
1033744639
1657587611
1023551281
985199718
1833616568
618524077
447100116
459875245
1113489647
1190548889
628672232
1542874937
1191591019
482849188
1375412044
1493843492
1606965247
1135574462
280931313
7090323
1569621331
1202474604
606433579
1494475338
433755273
487909997
1265466542
1968271471
1961806588
1250044398
778067682
1351423135
1574093036
998023003
656387560
1765741023
1077790853
1436485435
1571262299
2061560023
1284496287
251560178
583027323
314102596
170004959
1841925787
372761390
1434487151
72851280
103734543
1717353312
721964424
653810334
1019008259
1557282233
672612470
108907232
1217065614
1996001177
1978269004
1562099346
698213705
1983925198
567312060
1970104623
85424455
652428385
780945950
265292231
434325197
295390474
1949295723
127146310
1169238702
1729105185
1382059641
424542359
1529775690
836033156
1945848022
732911205
1469008039
1039113028
1648238672
1618061016
1452785059
721530857
1756807736
2063319015
2037917390
1212933717
1381455989
1451919647
1307253673
669414122
1395830240
902193435
539472293
1218835447
25205499
701367234
56126593
1279687463
330021060
652212595
1097332389
1771413515
810114807
418089892
1276420441
678730371
2013062777
1785873591
911977650
2007721126
275199660
1950545244
778918013
1386603837
1516476829
884425415
1702542239
2002002381
619894705
2034023812
1271817555
445020468
425041023
1427275638
79742057
457106847
1274487409
1413763473
2000246894
1804617431
1357457392
1376541393
1687005484
1069855869
1775381133
904156751
2024736654
312727667
1582230603
447697161
1404573020
802312389
1323843324
126152971
504042892
996350598
1440618727
1774666386
1297220881
399770414
271118671
1816923946
1506900513
432939970
875717711
394443656
1084181968
723739243
719724264
1520414265
1349388984
1419902234
853283812
905329862
1673406055
544676703
1820129236
986325902
1415971121
1694066954
1226966179
1963033287
562146960
1238677675
911279934
390096170
1912309018
1068477667
22393388
1779879525
1392408337
746875833
1452882825
185225442
1254306458
1023760370
1798913974
2019830916
357108204
495375274
1316941433
986510501
564896607
1392970499
334987010
903790174
736522830
118277569
2114907257
1157027514
402060900
1463173598
204339607
1236271342
7259268
460395933
1316781413
898514145
1000757015
468982208
612956090
1619334523
1877059047
1513380971
322333771
706835986
668436100
1580079756
695306421
1933576584
908907718
1803207256
2051936003
1918443626
395600590
399310316
105745239
1015750306
1751429412
1988871443
78663394
430731920
1804889911
1801811890
1490138432
1506677394
237945699
936640611
514895877
1723302766
1131436992
2108358149
484809539
872769247
182338984
988345987
291920357
2092143020
1791462950
824479973
966375838
1828432313
650291931
1024382889
626728715
1804684383
2060953852
1487110870
1471118071
761576685
690497248
1556105767
1863091502
456465043
822481853
352075764
171131330
1348148955
327825269
1522020963
1572785376
508912518
450593612
847320778
1906863955
146747824
779627104
1358789395
1159854658
427480776
1475445169
2059337776
575106100
1022919661
950773720
1685118127
977853560
178434980
1381103076
251422424
902672366
1972967476
684799943
358393423
1014109512
1577259427
1841867838
2147086198
291490080
1533193464
310561900
1938195649
1109598785
1550919872
1319558565
2004173137
134047214
1630405917
1593067668
440617784
1662346190
535402659
2021177612
1743637875
570907377
1446260633
701630458
2030877359
2004165957
1522184554
623700441
1462474498
1918348388
1027198828
852584452
219761291
619881879
1573960466
1429086345
2013789065
23827894
1696359407
1953713885
1349906565
1915035223
1789148648
955161376
1744337550
1998557451
1598132265
276345795
1126295550
415222880
2102020720
879078546
81493413
1266507731
275276722
1653155714
313293470
1863907313
1529266391
1560233195
1871126691
1729893025
945594911
696998813
81053733
1635974143
1388354019
1920825650
1872361822
999428476
1829505790
1479518855
1772850886
334974689
959983224
1934363598
219013072
2088313582
628990470
1026334861
2042032776
1687390753
1373601549
214299724
1410119219
1099199734
288028514
1403880069
613959071
661156444
1819573488
1206708018
1468477634
2049483973
406548230
745723532
1957941286
337313479
645746993
1930616338
655203819
995477134
18975034
2419702
1281005769
2111267477
1548133655
1760927705
208318006
264465810
1478109675
458777326
1626745858
236327797
1979967959
1976322138
92290066
323925101
1426973177
1959048489
2025219284
1521668744
1569825042
986108127
249959558
1105872056
475280781
1579990319
255931265
1339405281
156869695
276797273
1942666853
44064514
1457055137
1618558675
635725722
103687942
685337894
148825903
2006336170
388424521
1042495210
1938124528
600405463
1040186925
524967382
1357938890
1305408623
948263053
1488927292
1646099309
1252737392
1468167878
418121743
1395335667
1958754565
1229780144
1133057210
1252987795
1687020474
1091649957
661681650
447352089
660819957
635610430
73025419
1294724997
1861776468
1940884145
1913287151
400069126
990517866
995825186
43579407
379476149
674287796
912064607
631098882
118461894
1565254741
761838393
1646868379
451916210
49898606
12377420
1905372464
1503992455
1186212708
1943787252
490752936
1835072966
626061700
1972301357
2110048654
569231214
380856222
2016707297
1503262219
1211460135
917788695
226139000
1713618467
581988480
760337070
1539749939
361741411
1947128955
1650613714
715911308
1751207420
1116446614
1998860555
787502779
1771188469
1601983442
304183095
1841472521
273722251
1137515280
1073912014
31534457
981743988
1463468094
101158517
1150492538
1331806784
1094413971
1090599521
1467286183
1501059117
1873230554
230935539
1262061472
197098872
273773309
1043015775
580885422
760214366
1340323416
1206541931
939443356
1401950249
1231803952
679419786
384484637
582786432
791510497
1807893135
714049843
14106191
1449698130
1487818304
881220165
1059282222
1961213596
1108675374
1459968927
981115658
137939614
387784154
409620029
1390540043
197922225
293644593
625057107
1592261262
1407428900
1168505075
957002398
1735797726
418050637
1657484199
2098893446
81619024
2004652476
530453740
1478344823
637998229
1723231335
565751750
400190153
1590935689
1737118623
614218011
301195209
315643451
1960607034
1055054096
1334855932
1837813564
90227621
1652655785
316780541
435123159
1028107977
387115223
78858908
238526639
1055671192
1933853010
456920876
169022694
1590926473
77422220
1385664688
282380588
1483688535
586978957
442901240
965496047
2117303096
524273715
1798653738
588557639
1085402130
1387488824
1232166895
843178825
1300930597
1325435203
314682742
2088094137
1881366982
1282607658
1305448912
1627757476
1261898289
1989190676
1402609037
1475934968
1936560640
1561992832
211215208
1691057662
1749936476
430932058
587273481
1744422427
1643812873
678447445
1993860828
977477131
1732912741
68203671
1328364626
279486436
552357052
1274872524
931503332
542303211
1668082615
356764896
791310142
1437021622
1929760066
86007147
1265597976
838161312
290466890
1981682624
755811412
122074280
1980171476
787336659
734888322
1375229421
1764437154
472275462
1660261848
1541935618
1308242742
206107232
1407067630
622755531
189336151
528662057
594184314
1107186558
1593013656
1925471245
169244891
1998739196
1328628675
132674798
1702794337
1462949488
365055506
180508075
1969495714
119251722
235028733
1426952592
760024363
288069823
1612000280
2035788878
654400419
1472637924
1484642975
656198864
692496651
1148420131
344912838
1752200982
1633360557
1076725356
1766318803
195776043
1557170535
1443144440
726566657
28761862
76084668
422796201
1138142370
330330801
1354056506
66358977
1198017643
280750061
685194721
75608282
278238324
1996461572
1642587676
1371705943
835827663
551696136
266535924
1767354118
1723434852
700701121
1729692915
1153958838
104780257
193649710
885530393
1673227295
1413975087
1753083294
94223803
1028295036
1920057654
184817897
1675703745
42807554
348998249
1594087204
774422961
1487954494
142364786
112863554
1654244848
1358742542
122393271
788708023
1507155239
1767287997
1148418093
1831471954
1339173992
1205907082
332588827
981639735
1074036639
814329780
102032849
269895436
89500970
1668253348
1364329115
921454001
1569440559
656351814
1591641060
394114774
1659009846
970667638
1544970504
756077488
1169585663
1093825413
890765862
1070878470
188989662
256787424
1837025305
716421264
1436065972
964891312
1548639612
939386419
1006479186
63641994
1700777461
169240313
36966161
284473142
1673619300
327875798
134962993
393039291
362439144
1409687393
435116094
246524001
2068008855
1706526206
1580148764
1636625112
1080317172
1626061074
1910433343
762250757
1862937024
967552549
1666472091
2000926652
1505943722
2103273638
392167046
38997961
1525905307
1014932669
1233348224
500465433
1018638284
1991412040
1048955294
1241345402
1438232323
226189957
1810362168
91510763
614262440
337208369
1171806884
1748072252
1956365364
1227322168
409517695
1760947527
1530571280
548337805
1206237313
1185053914
670478205
59489217
257021821
248956495
738502762
1259914283
1394926906
526520049
290518702
104809462
1636859010
1211010628
1292968254
1059097162
11199807
1601193354
324547778
1186200936
1979791227
704666786
239004860
2110921925
1110558941
1844316536
2085659134
692423637
508551277
1567489311
1057883274
412820345
1609675522
1148279566
1266064187
1166675205
1139386229
55392009
1537870766
334292015
1053549175
1694210874
835857173
6611233
1434524499
1201608313
833017310
1440746283
659011607
1511117495
251433125
1885041254
1034170834
1634284309
1290727431
626684550
1709293753
225901169
1247267065
548142305
1256476755
1534130487
493103256
1580657314
1026341887
1644708794
154670431
1738954496
303059653
576254170
1706169962
518980066
1111794836
490430368
1652524200
617003415
1929417936
1956644465
601006596
1413926163
1544796245
1287571404
1345026793
1527940817
141883578
1896010277
1136954672
662351499
1038712965
1958479185
1062484259
1010242475
1803874317
532603077
217315897
1936662386
1440995635
1933310463
1058956703
1491758857
1394705324
1933048554
1523905757
90338928
1202321809
623716271
1864274848
1259219483
942234452
1551854957
1362098696
228634877
737770550
2039216183
1840171920
1309941685
1183761938
809324851
1554022368
1152989676
1837459055
1059915095
649466635
1512389944
68141552
947639041
1875213679
1773581016
1000812824
430530869
56751288
1988774404
889193474
1876196481
228848370
1574484710
727830493
703389275
458360899
399945673
665125146
41908911
1371238855
1112520729
1060551045
384194261
666204891
2119516699
782496788
1371858710
1179427991
477797794
776794212
1121580369
416978545
691472025
855762912
1448087328
2035406510
623293951
1667893662
433421392
1320176167
319028539
1714798139
1575271566
1621720340
122775654
1279079731
96898709
347714199
198043669
1020016621
1089895746
1039318412
1928070004
830228153
884143843
569614538
631575347
2048785600
1285679901
1385953047
136413986
1884470462
2106781843
2100044691
1204755689
899130426
1032320012
1419987451
1067342315
228772083
1347251781
1179389584
490716593
1645460528
1208689218
881401641
341456952
999839732
1029071759
85099141
852725740
2143736378
1248781390
1693757763
1399051374
168696259
1097796539
1036154243
969726007
1094548101
1700320345
1955238858
372159343
440699255
570962473
742537887
51531129
200038644
1463025892
1786067768
199421921
1315632432
1187412636
640485833
1739579529
1557276723
385234153
1981777264
1445921548
226133558
480815236
1146521757
1931052135
967557615
1254571751
580993332
1578863562
1407404246
793765945
339759427
1135605291
2000299840
1460287979
1583199907
627119979
1770730659
1156191569
838957961
906462525
1025149010
1648940298
1196699341
952101167
899626125
1765671943
1260397577
259054321
1336953897
1249942352
1285716968
131711621
1219898856
1952041099
719123587
2084815542
1218517339
676478001
1438220646
118336280
1439042066
962789218
275819540
1449914969
107142414
479384320
1069792202
534100082
1919597749
705238281
800827059
1220006249
995873852
1153380180
566085795
338089607
385830146
1528401407
1558668657
57229805
622105163
1389436114
1740697321
424841056
1997069720
1991659218
58332837
1451780069
335284829
1693887298
1979688491
250270489
1785967470
1219355837
693902864
645427605
205362750
1504409259
603201426
1445445532
1075986253
829803637
1582275567
1330536202
1747517182
2092166919
4246816
1850698101
1917723879
1816574798
408548892
728353467
78415090
159031403
1841490513
446669587
1429947109
886761050
496983866
298824023
543221595
525302647
1247216498
1983497488
2025634649
2035174157
1009803110
1086798122
900164791
1678318617
1875869141
2056287722
353106656
1688270552
810113946
1228438356
945416883
831001402
2141003857
483881679
2071052839
777736000
964959745
793594478
1066192361
1251749236
162110066
1190483560
591473743
1003772488
2138791431
349436892
1138958936
868989827
1055132993
276259331
195344279
1067058581
106973228
1642344022
989108953
1820121685
2147455710
1007109305
1253920166
595291957
335676877
4559696
2017827188
1694546687
954451481
501408724
1116949266
699739447
96945555
1578677818
1548826503
771812046
424627021
802562756
341411777
1371510225
941212559
205636762
2049264960
2110692052
1529632792
926329679
176316041
759105406
1069797525
1830114785
2081454698
1209264265
1729575598
23180539
1378268523
1905668266
1438636678
130495540
803351889
1147610554
1201070785
1530645900
2084505018
848975853
1979315403
890970920
1128049620
1614815140
2072471857
137535800
1596875629
1391043607
1367564195
2044176599
1484331695
953116794
1479972767
490783197
287278629
1449354197
1421349009
58381643
1016956403
1496817150
1269985653
1148415964
1404293258
1665291851
567687696
1538329346
652535950
430486070
1875491424
225599781
1770280988
1582887613
8901542
118343247
173618414
467481419
2118025192
260672216
1844768102
787460073
1658725000
1669752240
570383431
24744846
1454022774
1102374635
1742283976
1455771101
1077887098
992932273
1398584
416117151
1721127759
221134416
1869307151
716249967
650486865
532210965
149040433
1551294378
1681961247
1056763886
1612040264
409419921
59878035
1127478514
1637350655
1114090644
1822047204
487045271
781022195
98501869
1116544120
579917870
2076705897
1993124653
888235598
52984683
465522814
1994070139
102807610
1986400202
99133599
1062664816
550575210
214043102
487536904
1158929135
1465629095
2121707338
695041390
1667714374
747719493
1868032688
1919483069
1468245173
1326276991
1551574035
519130681
362492668
1025075511
1252533236
44262665
1700072945
1481669935
1387003250
1089611076
2067553919
89456018
1388773568
917847814
1894987481
1292431371
1519301924
1704940546
236056517
1373251790
1488771876
742154962
1203507245
1288911373
679769857
1748597569
890485283
725757102
1445323485
936819521
1926537793
1323696226
1352329439
1787073172
276794669
1605628918
1079240099
1338855164
631199241
258315590
1629418174
1993076948
365984975
606116395
124917739
395396870
1448361026
413761591
1735493289
1257788358
941107391
498201817
1177213877
1686829144
1295734275
1223951839
1939761456
892856561
2033845628
1139481006
1179617616
884664871
386456665
1427877775
1328871526
179852381
1619567290
737863685
520238889
799858568
1725663367
1755763850
1004729608
1626519840
1933898977
1841336441
1356956183
1782373987
341629911
601432249
777079182
1376371220
1803525275
1929518165
1689670758
1169045431
42166230
1479744719
432198397
884582545
165424697
559216184
824422221
1653903232
1534531100
65255248
16066534
1348091236
2125888124
1865970144
198734231
1074718028
773288050
749456201
549675415
896725137
120182285
350377034
1254301752
1070897991
430172310
1521723763
688579301
56678562
2054840892
691886948
432516736
1737785124
1409687697
332570432
408035708
59685947
610292619
463062630
1232553460
1478873453
2000564898
1472757613
1857121385
582948922
1756707730
445635998
1531579828
319507973
577829066
1038690745
209565000
1894263032
1292062610
412383773
802878343
1187525569
454579621
1958351591
825579490
1881272834
611758249
1052741252
1537569596
2055687337
987069334
67226980
791601619
455493149
984659118
1044688535
1187339861
294909470
375731479
1372164151
143252230
736284337
2046635344
287151878
1547216110
1059399705
1781935338
181452693
1239518618
1251808415
694792234
1516680623
757275984
586841601
2032219687
787641617
390188447
1848150075
2134826826
921547149
211045191
1732984470
700683196
570230570
2145239352
1437501474
1683730649
1852961483
1213147529
1485267828
1325088865
1098617272
1292413195
612920040
1693628086
370616965
1125380203
258646344
671430635
535919957
552642403
1219200469
1797875567
1418320749
1424744060
1709273131
1153285463
638060561
1503365381
1948726562
1664309
408281256
1979121737
255857388
444769329
2049821933
1285917911
305456314
1874052809
820967178
1480325372
1280024535
909613078
791170100
272771916
1079646013
1275485896
1525367890
888785197
1402275869
401368263
1511486197
637460456
1948020303
1818428437
1877991247
838572085
648421466
1688550950
1349198815
2076700554
365409059
619239798
181360630
1668184833
746629028
985991217
1850392210
1471099265
2026233280
317691395
274349973
247020889
166678818
362389228
1710139275
1660213062
973675911
2060766455
761376851
1926637655
1344850581
1284120237
946589865
684864550
755490959
1403729290
2053887354
2058275740
977585288
1516710866
410075391
2105968138
533388367
1028387636
362443708
1576649973
1375927076
962411217
393714757
1646640296
1586304420
1028250987
591622263
1427802141
1952726466
1074321440
501394468
430522838
2137909272
1061603340
1169906356
612574976
1318418079
204271808
1318381192
1136836987
515182186
1965738714
1020391948
1679301081
195867397
663427441
376764192
1911615982
1411951317
1404930440
2105585625
118884062
196619164
861787942
1214596708
1263950685
1240813115
136412226
843795916
1224313398
480201667
116713208
1177387490
1943150606
2108162281
1655781210
886198165
1139342948
1297463955
1307805231
1456874708
182109406
1404717601
1405006590
823626060
354436108
333472231
1387313708
1794506406
916125724
1177565373
917803912
1123330181
333351404
514619047
1094293568
795983026
1339054745
382233007
1209627042
2118368193
1062606024
1236828468
1333104245
1865249056
1659651931
222171692
1123361248
1916386075
673056648
1343186049
1458350601
1680874331
1526111060
1780287005
1108868406
1483935532
967191423
1914005330
212853003
951660445
1253211561
1453834222
566503546
1077025263
1747760993
1764178678
602102150
415768468
1753556875
978283088
1043913868
642760363
1739987227
554370049
1198174604
1419108852
1906224269
2117985826
195014377
173926759
814136254
1337156250
2000111463
880835173
1222951486
1735513075
601610403
830216132
899600626
601127237
1975026005
1055425065
1176471517
1340906210
112951115
1734205489
1371019367
1657468487
300815866
1350610699
1239961492
661811722
1762327645
771979857
256223246
1851071152
983323555
126835804
1255826701
1146906310
252323194
1822705334
267760601
1251853007
1730308458
581046858
814077565
754738704
1321440369
1313560416
2016761276
1561947648
41070098
322113133
1889811414
571687892
1992683342
547747681
1664505331
1018513149
615311498
616614696
51347300
1389937415
1975463908
595866360
66515701
198716201
131766234
953649263
1627039151
1125490224
1064955048
1502306032
936093979
1958064996
1145912151
948753138
1676449064
198151819
196911012
177906197
1860893408
7551911
18782840
2079132781
2029837972
1057444966
730525546
1214348239
1870346578
564062979
1699941473
131789906
1020429410
1460191126
1363736199
1705528483
396511999
1786297241
907919673
585182847
887407551
969717387
1212189621
1892343408
1662481568
126714506
784795690
1635110009
2055068587
2028814181
940083598
1642392568
414654917
925104254
1052023158
1781519463
1275057492
380339970
810424066
1295034700
613985180
368820411
2048122091
1382992459
418073534
948431261
1501556558
169298853
1126572257
970879512
698757804
334771862
1026045026
1340865038
1188800913
1601409285
1102450653
847420982
103758622
1005530878
1074833162
1634110223
106758387
1703299366
958876533
692116025
1275403843
335142530
196977931
855225836
722410776
1847385137
1191097774
2015020525
1933759733
629738862
823517769
1241178959
775936341
1667879923
1770456657
815010999
2031906748
407742631
1830718667
1090835166
605359466
772760363
1131582287
719164563
1188388620
201870006
1141773386
511419250
1610863941
1390144936
729749708
1439840036
1658371081
776913613
648082218
1948441367
1168758947
414748829
211517679
541464808
947097566
1824759251
909145493
809856719
579376070
659139018
990882842
1948748175
1655773953
1145023774
1544258010
686803676
220372609
784425181
52836504
1542591434
114892655
1299025838
143745194
163306115
1710945663
1231302124
1440238369
183731622
1796220425
1196898673
244221076
1823412355
922108163
1732207239
402347640
551745503
362399850
6650733
794514010
111832630
1302207935
881963344
946922313
558487306
1631385635
508660705
205318360
1877773393
214328291
191215134
1373132983
926870046
323634981
1703448111
1367861563
824550085
303329524
551452094
1011008393
2113100698
532950841
1082202776
268779114
1570607237
1810394438
1052118573
325623627
647086329
1747540480
1736623799
1494803916
585884584
1009292854
2037247619
1440849207
1945051895
1633741374
694136141
1378531007
1455546735
1148093649
1941024566
1641966774
613287270
759742856
1973417485
332475111
726044167
2014738027
1600876903
870613806
57896735
1415957137
1755274791
1228809682
1384428850
1353749611
218787771
1812718763
2018374178
1815494644
974962527
611171632
2037051716
1096039540
2038138296
1044310748
258913202
379974623
247175463
1536622871
584954927
1163216940
1800648754
301731253
303330297
1730451848
1291294681
73319228
190533269
651908435
1336720609
907651872
1737004644
1507724159
906632291
1095524376
1571944602
970657243
657687328
755748771
395192712
697603313
591513101
1442874809
558356815
1743876008
1944632015
908852594
1721954102
1889351878
1749809136
1454242918
1786056414
161551658
940793134
1484977345
613573598
561904199
2062574371
1196715776
1970255498
695303296
920990848
1402240129
1708836744
61744391
549359021
524104221
1951003875
1836077140
1196516526
2058168651
6563198
16290892
53303924
1161432118
2021785011
60075727
697627104
523380212
1141463937
805305276
715952543
958791254
10754893
226783984
1878084161
1316158292
124986174
677719815
19425409
1059589006
1384036335
674986863
723045490
1199396994
1103435989
1292855900
478087616
20447503
1785226321
1276441407
718098558
762501859
161268678
1494653222
828906699
996490750
1746395285
1639356732
1127264105
450942383
1910677270
466591721
793660963
660569023
26092525
140380347
658983839
1520048671
1559044136
1887085306
630904823
2076284408
613573883
705691903
153917572
714260545
2121646090
504581719
854788319
1939755523
255860947
438939006
1350148761
222162277
1692402404
1807949490
1592249651
1926178828
1210524716
450096589
1465751364
1307418006
38961064
1450551472
1586968052
2072316376
2122158801
1171823975
1055411601
2092198580
1310845145
1947132157
1690304914
1234905912
2061758369
1968823384
184995109
1179210964
923669427
818111557
1036460890
137087588
1765483674
1760253558
1454495540
745376273
1053884610
856866785
405752831
904329180
1678543488
59607969
281963944
1129590527
931128244
1390655710
2046980356
1823169940
1241772570
520820811
1379949538
948708801
993930088
809669690
61691239
1625360509
100379180
288881854
2108603970
132896604
381847995
373383011
1087181075
219557652
303729083
529720597
2038073926
1660877331
2133719938
1987721237
1735301346
509475345
511964660
1036546622
1952913035
1870027463
196399420
1773376402
104875898
1441877058
1679420327
328761486
1165271791
555328717
194622944
1109821421
1110795185
881953550
1271989963
1721594141
393011229
331032791
1895479310
1541870240
1679534639
1680696621
857115213
611676320
815888434
1772987991
686838110
2012111395
379770000
1950850059
902326359
1775091776
1197250138
1396445796
1501457966
239541306
1431707990
497011478
104810992
47185202
1937993378
61038783
500659867
601597757
755489929
1637691336
2078971784
24209591
1844102828
2014202506
2037470505
1348890991
237954799
2046521821
553549984
639905838
1843231981
353572871
1517060168
1090795864
297156281
758737662
666108889
2003481889
357896421
1060333235
600637678
602428846
817792736
1011478300
1335555783
80532829
2086939505
853406353
1476754258
162725134
265392148
1040618515
1669205606
1907307162
206775885
7495079
475281157
1760136820
503832429
1558477385
408479408
76315336
2062455935
818346054
1836197525
269539524
1755330456
191566827
903875248
386969599
1451739748
917539034
2115235697
1927897917
596189274
1676471637
286981257
1670803500
858219782
1913394050
1472000644
1598928073
123498054
134378730
26230238
1283866079
695325422
684368697
1986286545
1177722146
1162660776
1950794651
428037793
1511507858
2008931155
2055147623
929825335
1699314608
1904557891
1557554162
163897119
1257582516
903685921
1928186379
342474706
1036290009
1685763449
1192237782
966034757
876631255
739690480
2006266
1111632434
1690114436
867141509
890744674
991238038
1299847666
2111029425
812678212
1830142327
1505489024
40436688
1469756124
1691519658
617328094
2021494084
1026509145
1769992524
803437793
181859845
1515669566
2027553473
405918602
1997450013
103521111
1403525217
1983653583
1613573808
2145709331
1642322723
269101647
1792352255
1121224651
883200123
1805817424
170855385
1631535303
789556745
394425756
971441100
1297312293
1722791490
718797779
984416288
1167248689
380787938
258598014
1137247911
204057664
279900722
456415223
2104761309
650890714
1756764235
1474583207
2093415026
516984310
831241993
310035242
1664062482
392624338
2030856254
1837086696
813586851
299560198
1407103848
877639223
1203522366
1577338383
716321588
371924962
471519313
2132348376
577538160
1003573777
1953388702
993769406
1673906001
1519403692
818201470
507404893
905257694
2077337501
2127073519
1848910357
1395581351
676242477
1858197803
1787384563
349477421
36896755
1680215472
746320738
274249360
429450427
1774682290
569181712
2096513336
1793467516
47560169
1638136933
1031665956
2125727831
654277219
37562475
815377901
252356191
824690019
723269528
1963385879
1708703663
624844794
1222358168
510247239
1555113760
1391285584
617779660
1786331384
2113318742
2146184106
426294121
1566945207
1136631945
1844044719
991146466
1199206468
1356445618
1025425760
267660257
354158617
1148693510
1572264965
1445839087
1835233852
1899052500
2003203635
1664195351
179813619
1277086674
1738088103
1414869495
1676078446
1492742794
869046268
456002612
727657447
742961580
248023359
1716226642
1565079604
1422301929
1417934303
17283215
207955381
423856085
698973772
55060839
1487560630
2020759608
952854512
203937707
2043409891
1009137741
1484287400
1218646187
182595667
967503732
981620674
830367492
1268411283
83932607
501701762
968993789
1450065272
1826919002
1508853732
423621189
1518526651
162415183
2049797292
1959106771
988932535
19703391
137911252
1604672402
207372905
1573501162
151545194
276655888
1153986253
2002717955
554557560
623747688
283973898
1883493433
1127234311
2014808348
623437247
826109051
1141298023
1390521643
126390251
454784745
599562015
957794958
995905077
1424520787
1580166084
387584027
1711111604
834139210
301752289
1477012012
2005243746
557527210
1414111732
1061606739
425159675
2053461803
272580934
1619113986
528197547
797457862
1581233870
859391350
2029100925
527608549
1343304753
80799429
506815567
1060709349
1145617641
1987030767
1146888244
1148338911
1818756720
1107546923
642234820
1204786533
1312759773
870526599
76726591
203162247
709026541
480365495
267756456
768129263
1437150223
2027386658
1225140321
2068948351
1077664305
716003686
2068985020
383938863
183736179
1663867311
1492572017
1170540446
1166764377
1063716698
1593089668
2051187965
509479094
666029363
295842420
817917027
150864569
760359587
1270757993
687900407
488218630
1962948304
1237420302
1485883475
811308553
855353975
1311936632
730848887
1931050602
1464381978
853220882
1158809379
549525492
1191364694
1977704342
1888374413
571821644
1639422038
1357197040
1507677474
1349257793
400811950
727885430
1769119359
1581107909
30116119
1085996247
1318676208
1115161605
872764975
493136472
1369309685
1629702295
20197938
635687856
2079113383
219035951
1854280630
759955422
2085576766
1666071893
1521620810
942412489
1771175725
1787232991
894343662
1675989716
637050110
1292486538
645421701
160445480
705568532
1979541426
753116410
380284386
1702223894
1323317062
43025384
1023006092
814269778
1406444202
108722974
102171471
2040978838
843683232
2076199318
105824040
1833338582
649047180
617755716
1569764379
1340742958
1393306760
460412919
1817308357
491073717
1364902713
1145537320
492984390
1073365885
1372524362
1595611488
1691784537
1501171799
640086330
2058648657
390530937
430790803
811508334
2108587662
63255194
305281758
1144493712
59432507
1174953939
1091965126
673391394
2139342381
359827825
1125438942
54653008
1823693207
1756270387
898045124
726216814
1296712960
482914909
1279745760
1849598174
1487821178
1774344768
2146978118
555504076
2054827546
1304567919
2100556742
1837971244
712428226
992027843
625874719
236159032
801659496
1018604063
2104597146
1628026849
262595787
1860368856
1493349106
2014293399
974917943
452628684
1615759562
177480834
2103373994
1976734587
1286694421
2001489168
1653002192
2035255658
1333554430
1233781731
1416499655
200762071
419681690
75619081
1404965304
682083226
1499378968
1202842040
20778419
2075236417
1551977180
884630690
1905727589
1908077118
259708806
1478033087
201004041
2145921899
1287650052
861409441
654619555
2079150959
1099602680
1751288170
764184199
768139987
376983561
1791862416
1326909804
1544075316
1102077380
84505761
498843945
1855609856
150613859
1820923700
2105367907
1665633503
1045257922
286513402
1865146866
840963098
696533707
1217397824
185194967
1731322159
1576666380
1907917671
1837994216
571502288
1794981954
625887449
1790400206
1523347239
1780492100
242646810
311806063
1058848609
1720660461
135692581
1806770899
832152779
1958171829
639540008
1177984242
1879789601
296009172
1590989382
752667198
619489954
94575765
424604920
1050281165
727935530
231239258
2071081669
644210588
336489719
2083739143
1793097205
1952358567
69951031
1323694552
1366127119
1305199544
1471455859
1900439805
1455850871
1066828702
37260163
1953336030
1713455296
2029088068
21681496
109941941
2145402814
1376254473
1318152507
1373177855
71301290
1152332098
512584443
796080392
1430015434
1664111430
1549896902
1125342331
1660937352
1667664608
972467114
539172345
1867400793
42510436
1459598185
155303594
293193873
1477960522
1887292215
791984937
1167473887
613196993
1032177975
208599501
381249954
1115314637
354938868
376930587
1027230211
520310202
880472395
2123937117
1459623480
9800683
2062236635
526458797
823268266
1762249375
906989055
2090777635
1857629597
173890838
493081524
1738395551
866407626
325070168
1768638710
1771324901
1403037780
198164253
14346124
172136705
1805018467
225982822
160242328
1626553907
748396522
1645509049
1109375651
438410455
185451157
1808149760
1681740454
1009880184
1891817273
1075770084
1857203026
2042649475
42178244
64194528
428974090
1211653298
2115977736
1599207139
1573010125
1030749699
797589865
1385419875
1686313129
1732077261
2023263629
1084587986
1652168153
1678220678
1745149748
1098608293
1427521978
2071869136
1637197754
583958006
1344543711
1388350195
1649463664
2128104713
76879694
392000704
2026850252
1911070685
1755015099
548706179
450971481
1038927948
1817908470
258092381
383022636
354556374
1838241647
1585339607
2009908326
1397514965
666057928
714676345
1371608170
518614730
757371901
645628951
181185075
1106940257
155721948
1305993960
1554408734
69023667
38410589
1647382250
1915666080
1842053904
212199798
509769097
841323513
515763022
1636318999
1364303677
2033759489
1200023748
1280204462
947010762
985415142
1621206740
713277307
2128985784
947762678
1733082536
1155460983
908030440
1061353721
984216907
383696915
1897277287
379971277
700190460
1305000425
1663853008
404610101
1559992339
1055512934
1575834
707261036
73122859
1343918889
439530894
698288103
347623129
1286021004
1622891860
477401214
1707435682
1675431860
1739766443
1578839408
733650664
362752317
253433599
1326714338
370272828
478186191
797223551
1848645459
1322490920
1946687562
1710195436
590730524
738751596
1826434847
824963652
1740452144
520794206
1472111193
1325564930
1680995515
1267672409
725941895
1737260064
68030399
845112157
663820073
424008979
1971104108
31317738
1579669975
1619129801
2109143280
1754080095
727476866
554399880
76276910
871566681
432638153
1222187232
916679606
407964828
1467693794
383758791
523162863
868904640
1468646088
153809881
517384235
967946560
1913051625
1367710643
785870286
819321798
1329477069
1880764538
1818113943
1372119565
711611482
932530574
2035675205
1480068797
2065600350
108158285
1425437794
76510532
1539799537
1832654556
1736864350
423717960
247628741
1235825851
434180635
1361776600
1387128297
312405753
1919968928
581880644
1236391620
692184362
1450026324
490597484
245630578
2136905077
928523770
1294613666
772170511
1133664667
565455776
1404609550
402793694
129887757
1396864256
1200477014
1134568046
2120908920
872518717
2074998225
580873547
2011841742
1181355720
2036886622
812332492
941462746
1618364095
1269337845
1439758186
300258693
1076308588
809793330
238546266
1835886042
1398189217
1577243309
842714626
2056442983
1405682920
1278262545
111464522
1356308110
630044640
1254138493
770897635
576992702
920741861
1074473358
1570415876
1875185224
1977707565
191571477
1064729269
1445688742
1233269319
1510838882
853178595
572190842
1482253777
762221298
804285861
1150034131
1223483474
1763475276
1662888077
548287663
207053404
2004481336
760411880
1687149529
758387464
1935143483
289925066
1058588308
165791920
1180759649
885151924
1239198574
1380915392
1382952679
2836845
1701893621
379596967
100640539
231864426
319634550
757036289
707822543
90064731
107093680
856288034
1252017459
789800609
1051405279
1827170401
1307185401
2107886242
1848193249
1346800266
795018508
74934027
1397444308
163084384
1224249577
1264923574
1727051964
1598056938
1042798847
805369953
1733032555
1615132671
1596399648
129917359
1326499463
1768502705
1165638171
2102025360
884296790
465014571
2034959713
781957906
1571821225
61895497
553578128
1616650389
96170411
1307427561
312637778
778712486
1917278636
204212592
417583985
2018911419
1717760111
917142856
1534422692
1675189730
1803975739
1123207128
483500958
778740765
667348463
1513723353
1702386389
707747822
572256041
1856565096
1054851126
699088163
1635874917
671439066
1316027536
1219432063
1138618213
1564391965
1930033220
1881667991
1035324801
295571411
2107450699
630188986
1809174029
828433152
933777773
769676749
2084348833
313756048
677085313
1191719110
1940731926
219885194
1802030822
973490648
963801357
1249944058
1922456476
1256773164
452820745
1244459516
894122611
320032885
623358940
1730726396
527461964
491494263
1090576425
277846962
52358030
707751814
1983068824
1132957508
1723048531
1456672468
220581178
1001339761
1124241461
1986674862
119958499
938616203
595712882
1258067556
50606986
517278235
476443738
1749415883
681807535
1047194877
818397178
1862563544
506774845
1497624923
219007500
1981049921
1440092597
717683383
1743880095
1641798664
847921151
176624733
1855549805
430317806
395105246
1464181129
1449237806
2108744024
1831646782
1467111136
151699691
936069971
41315414
1176107330
1579791521
2072549584
1930876322
1347741366
1993329892
170318852
1560244824
1483105922
377832623
1365971935
963981525
1759363528
1053732890
1137936173
424854837
1529488205
1620473347
329345724
1416070692
1379024891
687035154
1230687173
1878774898
1252050597
1155851042
1099285829
413403196
666278293
1908356224
1954413563
128640951
1284754673
1310613841
107307557
209495448
2131259500
559624671
2085700828
916154027
35528511
899270487
385130283
1153847567
195778451
1789611446
975746846
169615686
1902222325
1444656722
1943339380
1780631955
652696278
384072047
601312796
1622775681
1739497165
2036162945
2041396417
1126785620
744064846
572808298
1941960847
59392367
1419610252
886396524
1196637341
1073302097
1001812841
1300962354
389587009
1260181309
1050298050
708986029
579349320
597939447
272549531
190260243
465515018
2089326915
291626156
544720262
600209956
134234499
1046855947
1233317362
1937810957
723490857
653388301
149759273
295823864
408847293
1210696831
1063569805
162662266
188939389
191509576
646850894
1949930068
2140965681
413064180
47228140
1060863053
1121537777
476065169
709745142
154921485
639470507
388711163
1228657706
137711179
1676066899
1143242130
972769567
1627180860
2082686209
586542758
1499650411
45543903
1573351846
830113929
1977113469
220040948
755583898
1728517448
1374760195
2138574476
1368112147
205650000
829591271
1766255956
937578286
396015099
162203024
348358465
1442216183
1200767907
876463191
645213620
167208012
1227170045
1838751562
1950122479
1469925725
1372075708
1987118610
1633032882
1470712642
831094781
1639351636
1542811546
1638588144
50690650
1856327987
741936588
271825090
1141005699
1218467866
458822704
1002652526
1252138147
615930999
353433510
1758633322
943467907
1992791772
1147506523
1770659927
1007687972
1583702224
1342728278
466185751
757191860
1973741206
1102668549
944441262
1001447518
1514004832
1327994530
399272808
937111793
460216937
703757638
658750285
740089758
758936511
797730994
2085350082
1333633452
466566084
1222590072
386954599
475859381
2008516348
78937004
1596038458
636391135
1445057039
1996587601
1287270467
395730505
1175071906
710487053
2015352828
511177278
1168845535
2011408350
1961291301
1453814430
293658736
1700633947
1862458501
848223681
408478235
935303470
1940652478
876083299
1980256301
1011794380
675553406
894174622
276883757
1626854209
1837258105
1673152316
1360929699
267740002
223319412
102123062
1982025841
1642229406
366785520
199156480
511952120
477768449
1822093615
1660890512
2083392944
459679331
1876955209
83494240
120793146
731621565
773780920
726762170
507692379
283730243
1304284525
467346698
924160902
1618369331
951236889
47304079
461279637
303249652
2066744900
1503034758
771516290
626964751
80276800
1714478978
1388563156
1994293803
530044533
1891669903
1616635611
1682782079
2031036654
1630558987
1694879681
645846216
71147746
278647073
474480049
1381782254
1299131952
922303382
571919682
1100452831
187914622
2125981081
1194527535
920164095
1358050216
1831099797
1685554649
1749349781
1129892703
2005103792
686729239
912434831
252062741
1240794896
547953293
880216878
637657819
1984924672
409890644
1252213587
1889865275
1984261810
209769136
555665720
717157208
625290737
2127349309
789665320
366877929
329598083
1660805890
917311217
2110193902
1439488540
1158783969
726267762
1145122646
925514236
1763784512
1969467228
1166280653
31986929
1631279610
1132099123
1722546337
1500678344
2017933532
368605152
62997578
1996288135
1460231081
2002542798
989417501
1817803953
1921226525
1493842356
1056668298
1788056484
554239704
1480821923
1779595574
1725823497
629084137
1038602443
1079197439
1501938334
375679773
1589517971
1726114643
935003795
1079457546
422128684
1386299041
840984157
32707178
138842625
279648855
791826683
553664128
597317198
254576099
1773606202
1057802478
1703395823
893173216
277395720
1571339900
972586124
1686292921
1042913976
1352557745
1639116910
797907440
464836586
245333208
637597510
603107100
64716634
117476812
728223346
2134689462
2143258546
2101032500
1767002748
36180706
10326240
1762690753
1202619453
1432385562
1180068772
2084857060
580867203
392843970
1946774065
889910358
2005121308
861161099
1762686999
1314982334
1169426354
201102311
231668471
1839768767
947297163
1473443475
1625586290
520254232
2127347933
1025510355
846467206
134043916
1222175017
1459306652
542220673
844432861
968828933
1194870777
252042489
1855491079
939587267
1505040677
146408672
280102188
1702183104
26310186
473726829
778582738
723367964
553187699
191835557
303258094
742027586
407415926
1368427689
1105046645
521979959
158934518
1190174118
1309236107
2035977023
282472598
1757582901
248789561
270692628
1814886417
282875906
347248428
1150473045
632930483
844411513
1270486890
252949494
1480467656
2098293021
892704844
1003817245
97049363
460719487
544938418
1840402779
1121453433
310668857
1983688848
64778150
597624380
635455504
2007859388
1238028408
1767432031
2118524364
1156824963
1746195710
1638930555
841437266
343981578
1609861122
1113926726
893112171
1057487662
1918081582
125599825
486185366
569261532
778282443
2052907480
352977959
1546237797
48413615
208112804
1339608038
262942197
273495736
397588916
884010376
462433872
559798441
1689236590
95765760
828524163
442314356
61176297
895153859
973031467
1591819246
487120525
605003598
882938386
549351551
1406876777
64834534
349135663
1108009709
827894268
687684217
572011654
1865733776
1365161862
459956773
2121735127
1431144085
722777658
1319420746
1050031320
1539914357
1501463931
2046197769
1763120298
269853362
868411972
615234543
1077953379
2089253997
1427008676
382616828
1804058253
1933606466
1746648545
1442607
1821606660
1758366768
579512201
1272918390
1164517405
1365586835
1481539793
1108827485
1403343025
246575168
1872571667
1110585203
649371232
1534048247
1105699433
374799264
2099645304
1156599486
512030658
303569328
525386893
705553284
802749141
1764033726
2074467386
1643410541
1944014513
1736983583
992414635
477002275
1294209523
1981946859
2057010788
1081236847
1767050466
456197158
1866179387
80884288
1453746165
1876486674
2074937194
974044443
563997057
1354381302
474429598
997113310
948419799
1623827737
398110388
1083934079
444841935
1253691020
189972274
1344524711
63592774
107452311
942380556
1583738988
1495258962
1155158241
1758804211
864169396
142431630
109619663
1560056069
102139517
1830300525
1152608320
1658027407
1336190280
17883740
2143742218
605089210
983770890
1194505203
1909745600
780272393
693839516
1531744364
357830554
1715813395
936579388
2144119977
629199611
1508418957
1109902076
1265080478
918490280
1589908993
1674898127
1236524396
43968266
1846046504
328054557
1975722994
69963007
1897719871
1919338787
1843520091
106439151
100884551
473068164
465998664
1333494347
1117567191
1108359242
1285125003
569101109
533084003
391159810
1482541148
1525328725
2070474853
468599712
6663530
238254836
179583229
385691059
412707843
362552333
601629084
512851360
1601919060
693740222
2027222986
1505645633
485570583
916047213
849662209
1013843964
939274459
1329730910
1459887286
1408540725
1873296926
918945259
2506194
1448975134
1134309252
1025805887
816000632
93714574
1557344141
1245644950
1939548403
447975194
1864945988
819542662
55401056
1421518796
411084473
431267265
1585093993
1902306039
846356250
341262397
118307757
1165779861
1602448734
472871800
446609562
1572226214
1427584510
635782738
261399432
128406624
2136917345
298501142
531460600
1578768744
481365747
763100422
1257660773
1924996658
1372893544
1071634251
1682137801
1920501153
14960503
1876600316
1113721626
684320679
1486240691
790858324
2137034467
296187114
567355590
802003822
560055307
948658954
1167441565
1278596868
513223702
1986568598
1567043761
774297910
1746535987
929682791
1551576265
1797479640
92039688
1283169677
1726682
954762194
1292593546
1807949593
968513811
1314449340
1792752386
1715591557
762994371
2049012038
852913180
1074250572
734740005
1904802155
673782551
1131720064
1026296982
1459335355
914438675
1462366413
1795442477
2030260299
1337776251
1366122688
1757708404
1333596675
2059367894
987662642
479631153
1174302802
1581734795
1837052286
1191605333
1870245521
1958477789
1009789236
757879124
1347627496
1544449786
1373854908
822183559
20476108
518307476
1055142091
799596858
103424842
1651083052
901195569
1301512617
1380555781
372795087
1211222764
210453020
303783822
436243220
143385719
533439550
2064602367
1184252767
1229649369
1852983202
138397366
1716296571
1376321326
347072674
964176268
1787821389
1043827413
2017650106
448048653
316332909
1579155780
753159659
258709609
1128096649
1501709885
1903196130
370237472
1993422884
2119343055
2125733645
1969789329
210908018
355979197
887556717
105817257
590688477
1217048225
1828535010
299247187
1387651125
565690815
1326948721
77613065
1349820136
1543786791
259874039
92651708
1826446117
1255649804
1470529775
1321247828
1605402071
1422514597
1761698823
2112355406
36101210
198719947
859534741
1747855396
1682551635
910288271
670473210
1567819117
485992701
715914482
166992799
635101183
1244649215
894394773
1306395659
1790650875
1901845805
1393603206
1593321369
617479345
1299315435
1787007311
975280186
381509708
451424930
1241132303
1437576815
1278696615
395408166
350361534
885757926
182177967
916310468
1909416380
1360751883
460657522
1997970855
901185155
899665775
1326209996
1565520058
2012836121
969871445
613085563
1172810416
1845411631
1142349458
2025399309
587983760
608481023
1460501829
864816232
853632195
635455957
1824227762
1926435941
1610792190
1653844426
1200036176
1131824978
1127348328
649661849
1751767252
261515665
661974365
1063531515
1178210743
16767440
2146810967
1882915096
837857442
880883904
1897943947
799435325
133473270
1003936070
1687550232
823962054
1721026974
284948697
430955634
476429455
502883743
1188216761
1114222995
1809523902
1844846660
1882458458
2125288127
1254356662
1782942850
1738011713
1847094028
1879977320
97990106
1453865769
443885538
1489389225
1375286920
372069317
725546103
1892558621
1850103463
1005017212
615267038
661931563
2053222813
1828960130
1792421636
548152211
313058357
1358998616
1538760937
717816298
2099626953
1240432193
282842736
1539042340
740858774
1680247492
1001811379
938869146
538178379
1083446266
364726245
137365866
2047008242
302176640
125663934
175656978
1024642745
515995978
2013547320
1980222096
1278867633
356357864
672477092
1484751730
649278542
1665387656
314956318
642731594
1026059653
615867018
121195075
1864811757
1977916123
665112736
223537266
40995447
376846909
1894384963
693806752
1862260909
1296783577
492795431
950742065
740053942
2112888924
1897462008
1805846228
1634739766
1052306755
1594188430
1328670126
775316981
650177998
1351348333
1786436376
2136981491
524699476
1976989749
723822314
2003266690
1670169835
1821990892
890309018
565865383
915410381
340418246
676600972
649202022
367944594
1943471302
308590303
1950525966
1435822119
638323547
94295318
1386208815
399928352
1459514693
1011944813
590790443
28689813
1978091422
984484094
327127858
1531751729
1543733498
354092554
1548204524
5776803
1244150460
1450468115
959766549
487811372
1138559077
2080452514
459439200
799694848
2012016853
451856466
890934131
648847022
327103867
88962875
1540015122
956951624
233366357
715595672
1618385730
1010913449
814230246
2053697425
1711812916
1233889949
1461354643
1014569524
1744833690
1927990753
572425413
644979214
321212253
489040527
368227389
1780022104
1157049139
1272838532
1719787572
332541462
2109775156
1224602720
2020503236
1306288254
1280275085
284725968
1842176873
2136727826
963613836
1364447411
1705127504
1145374944
2087427340
254835913
1785480644
1700933230
1223930454
932515665
1698137512
1171103360
1374399483
1801783095
1203787735
760782878
734101090
1292751125
22848713
1836612870
202174493
1846687062
930777924
410162596
2069468210
918376027
598073575
1621129801
1763447026
1113982693
1713732273
935660912
821275086
785129477
224476312
1821093444
58266977
1161281493
123859461
1315597081
1274779809
807700229
735833824
1312832318
397241263
543240185
173373027
606617879
836789609
1487713318
689564813
958076213
471068802
251263821
1724566988
1830229939
1068844956
1856180399
964652902
1353239263
848492700
1190453798
327452569
181155193
639939068
362579418
1189903877
1782598817
484988581
614402208
1447134198
193291941
1211456106
1604633793
969569384
182433028
2080859582
1417756512
1039367299
1809237606
1969308216
117477215
1082887106
902500627
1124667146
1478707954
933727258
1062896969
2004794707
1024589523
370958904
1080895332
1714279309
1647389610
1319155223
81965647
217807617
450809117
1741128424
2147107124
1852953349
646080166
1210347405
179110519
132746707
1605934059
453701260
1163194742
976409673
1518554326
1803101818
1729665309
1784574745
1250377060
1407165032
1001708981
1399344548
1115702023
1721158171
710791024
2024020918
2050292628
1005789544
1586463997
1676504145
1213401778
1611223631
231210267
1505489713
1639768279
726858609
1531119901
1885150307
938608883
1720010983
82919278
2125719721
2086338383
1930057000
1392702824
570429839
1583451966
246304806
897597999
692942349
241088906
707883207
294062091
139251297
1736909579
797944793
2045249393
175548601
1595869781
2112828769
1828452517
1517923516
2002699825
1313261716
866758358
286599312
2022755369
619493256
599146830
1637934359
454180453
1767883862
1368932007
564347205
419365398
918208625
740746785
1408669608
1316117922
1952708078
245263083
253684067
593829661
1202280151
194133379
160486289
1917995518
1947891122
226909747
1305135716
2062241296
1234257440
1745401762
323067605
809813350
1274717389
373522630
2017544540
1443150445
1376757614
706848573
1543700235
1748727420
1834005908
1497252175
1599704533
900716443
112421012
586680521
494207113
1686646609
949236648
1025629299
2103348002
1297656001
261936282
1256803091
267239152
817903297
24152968
1538008344
1159202640
1205668334
286202833
1301681932
1587244296
268537681
1174377258
1912556570
1696965519
1983051394
1282661215
933566401
137911448
790249459
1236668730
687188096
942400617
338743992
693151148
986169921
1959855773
1326553947
1686259124
972521413
978532724
1878503939
112101994
478223846
689705744
1150519518
1989964230
349359381
2090403086
1618977048
1433640530
70159382
535060804
1220397857
294215642
1259669970
779265366
398846940
472810272
2094174262
1912934307
936331834
114223880
627504537
1984068375
2099078823
617869271
522295264
360153988
2050578685
752519184
1735024190
1897853521
1545647626
888027236
2018558739
468939195
1955790589
1251593313
1721362268
1382779437
1422300860
1354683905
1646701468
2040587703
2062434360
977598157
950719245
1002691831
421012795
701624120
550382956
2086423156
1678730273
1943762764
1576061297
95987726
621356675
2038685495
988491451
1007448570
2030452460
1339193032
1816371352
1373557734
1022513085
670613136
544303044
1821023528
497645697
1920294769
1592206564
1588624508
523079090
1074129679
1421683429
429687936
779343174
1886938239
1341448418
901773385
1968459248
1351454602
1886268626
1971347234
809729317
1564281399
2143806757
1824317775
832554388
2076978171
1870941167
42658751
242959579
323530299
787124311
1372265616
619395642
353901872
1614698772
5732270
1141241030
661458742
1862686500
2074862166
970475882
1301489051
658169695
621406169
1807454626
388158629
794135712
1446561189
1637167370
273544286
760933184
1260568562
1420338213
1654003641
1763125775
1672527152
1589974720
1314762251
1810289821
1550134009
1454866822
1659169363
1887737433
190261802
990531767
459502651
1802830889
1649345321
1144754831
1292885901
248082153
1843716540
1404218598
453373302
1779613065
1151523224
1960746095
1914475431
696078160
1481323270
168147360
1608306093
2100225581
1585708732
108005475
1827288063
1545574664
222884227
1135938895
2085510563
600231364
849644009
269888562
238552896
135609307
1045527298
133074533
635372483
1565849125
654664129
610373911
2002646209
2141748611
742768815
630242138
1802685167
2046941961
1355301937
516045996
1949764996
277529098
142560979
1862333197
520154009
2023144071
2022952377
1491007753
1153307492
1381520241
1319982279
941866082
859394870
1722965189
537494166
72260587
651952418
1033775598
1879289138
1660358237
1838951479
1472191500
1892537818
87248748
283677489
803320811
1211884948
1733203923
1837327946
657419462
497168797
1245174178
761056921
556441066
1961379530
1647446103
681459272
1517364576
1578172210
1047455002
1211599264
1871616584
1201200325
1499289325
492750444
389138074
1294708532
294930410
2123625514
1161767373
726826663
2137197464
467234112
1113162532
333103405
858803441
552738445
1033462623
1977079398
1693484390
630622071
2085406692
1732234188
2099051144
1488028333
230145038
1027893598
599016531
81122828
1324286956
61441284
703421351
1094552387
352702140
1786355696
795226204
1539575709
31944801
1822017995
1404487499
1164713058
1515594892
1625148836
426893612
203581325
698865776
1516086793
1471948908
831396654
435813655
871184714
868411176
2011174583
632643991
1572298053
461063717
179435028
693835198
52241520
523440791
992338640
1655919429
1645900188
1335626732
1536699419
345469390
881906730
1914354556
542353090
1420812098
1459203200
1833029921
1205458420
2057249621
1730189411
1132661391
779082432
1043523903
1755784886
1245618484
1438723400
1280578036
338875463
125452397
1384717325
2022625004
1363562435
1084785657
2136216774
858506204
2045183575
1225391573
1149875375
301150393
1783625418
105956635
990945372
64169122
101896093
1850706836
1744643160
901888084
1193824655
1889352857
1289460963
1096044327
445709506
1396056744
155690838
1940185680
1095173426
21206639
1335957708
1430147874
593661363
659764273
2010103689
434685197
2121346497
946248406
136768272
1095696282
388087032
459583839
496614386
2006309147
428173044
1217754661
831601715
790538404
440862830
183587803
1423261703
2060304584
911856358
1764556961
337186184
1649275174
499136849
1854596259
1541197107
1072304442
1764500344
597362481
1450492395
833983003
1901685661
53642664
1747405198
1172117786
2049155373
402887196
443720990
1276650043
1652037262
861862028
2024507505
475310466
761607184
1439182423
356873121
752213644
531109057
1847912252
674615888
2022819
1480157938
74527933
1946346481
1159885453
964340664
956378002
1613720708
2052121309
734299123
964235884
2094279911
2117910385
959943650
1757747156
1817715211
917487673
1037071396
2004455611
2102955735
1495835829
1709179227
237289006
267504299
1708859243
2015948873
1933253779
918149889
275433434
1879288516
1114061032
1558041353
532288568
923366246
1529221046
401800217
1078353029
1558696524
548991659
757908890
1521083447
2132625522
2106980223
919109038
972876972
696274188
1486876134
1067438419
737070950
1402048750
1250876870
401806435
1183850537
1035635520
1712459141
396120688
635885480
1421430192
1297387579
1996236367
1032160607
1754964093
464346147
1628527257
1216252272
1875076822
1516497095
1582060080
1949063182
1034570539
1267881244
953104471
409453224
134394706
1313740178
2146170990
702892764
1278868723
2069900035
1506869029
294812655
575144306
1509286015
1601552903
904678898
1223942806
802361740
1341657097
1231523726
986586761
2024732764
2109417883
1529108559
1648421895
2089059327
1891213537
893747837
238542613
1287599901
1452999268
1181036105
402642046
609062306
2050901186
700402487
1042294456
1052896149
562692427
1540041446
252586452
919278169
1500738545
1193089744
1505488895
1550655546
1699562468
394856198
2032358753
931403190
932123544
664740924
1930319051
322495465
258398474
1723572700
1232970671
2066875274
260374065
1141007495
154048088
57184715
1605650684
2092943462
249646148
128645119
737053566
583494404
807412847
1207310513
415177853
1233780273
1802074552
1659766512
233052119
112927016
2126292621
803161023
88040968
1434469473
1118523860
1574012104
1565035816
1900122769
1798308554
89457234
55593197
1733681940
1454046561
114511307
587655828
1826796721
1585866409
525119458
1708556715
2020159334
740470953
294325927
767675401
882454336
1741442841
435379223
479784438
472077749
781955778
524192721
561312435
1818436702
390106975
847450710
864752782
517611378
752444912
1964501520
1384697058
1066727367
706239095
1660560021
1506389303
1085521163
1712738168
1283323423
752352828
1500387325
1330989691
2050255023
1086925028
286035131
9642014
168717612
119989999
1282393324
1848469586
216437976
1144404473
249488031
1643625254
1203389508
1670196468
485873963
1988441190
1006334720
1795709838
1387057454
33963997
1048834216
1028735723
1133613370
1677438463
1825780645
1917213166
644608302
1881149402
1012903828
615903493
463885242
1007180647
803517228
838654675
267593999
1679611964
1924517552
154786865
1388869956
1873498773
843104783
1290200193
1919579633
1391696128
168227690
852037272
224269579
690962430
913796367
994600741
188527288
532000218
120742845
174096237
352435151
779972451
828327107
1635435362
789274683
559666357
786320682
1923324740
86461657
545510424
1195288166
44782407
1260678626
1441085298
864161288
283364298
176339307
2953203
97977061
4977138
1341784341
994603652
445807695
119144330
1773194451
23755777
1473390444
1991607221
1226587421
1723243970
1699753505
1062351485
564262063
1422930206
1309771069
1736211887
120916865
313545769
699908640
151582016
507971726
809700944
2069854683
1106734780
1619387450
2087500760
1746151068
1761277477
268440133
2134426209
1057134213
980911664
744985803
152210876
162718218
468093011
474813888
1124717292
2058545507
11738373
1045170542
1262689809
356146025
1824467997
1010882809
1272292592
1349600245
98712815
1153569833
561472638
1159864711
517150418
1026927637
309888073
616596542
588065042
284898573
1169097575
1288516443
1281538866
2017735000
471051304
1103158330
269280637
1800626827
1190219922
952518629
975851727
1962681615
1873235625
397220380
1002291041
962253073
86006960
1990071944
1079860365
1272915413
1178508594
926543886
904123717
1507965773
1738406841
820747935
160708685
1025342591
1043189804
1113013462
2067897989
998648231
658689153
1273917291
137075506
269804375
2044866395
802378414
341865438
1380170570
606552440
1867706574
580264228
1880182691
851712323
1583366255
394991353
814050561
1606330289
697870944
924832763
449820785
1756040181
326834371
1048197823
674849256
1405366239
1503300665
933474733
1430445736
1986243641
582302427
1613957948
2019994404
2121921817
716781066
1035154958
991565225
1942474294
434084215
1066906990
734335013
481953376
271007759
397402538
495586028
1843952924
1855456212
1059712977
1826018932
710503793
1272414859
1867956809
1171754432
499778372
1236823368
712999315
872712541
1633498910
764239300
1245575984
270817306
1714549304
757609794
1709755176
1413137062
276921195
1452212816
1153715203
1929237866
17246866
1351577415
1959349875
176812631
1100113303
1853470886
133339701
674098137
1690559478
829172517
1730295266
1430791760
1209482196
1438132703
449804268
1263387437
175748433
1930017902
1590615468
1999950432
1892640670
35300928
1336192215
1654295977
1558682765
1255801673
2096323237
723425622
713129326
1376874308
766950689
1720471433
958531293
1437643689
672989950
747311863
547112176
1124662747
1475244778
2091820916
156031063
1382063543
999617960
1507890650
1613349123
392710981
284452031
976983436
568816714
1580922291
1348772735
1418854052
1066678173
414259449
490634953
1660437645
707446102
1878039576
1888245169
600602647
1639790947
1111636009
1670351299
953405806
2012824818
1834313060
619427595
2116502268
1290185451
1094439586
1281930299
281547495
1742799870
1485136507
1851546411
2127920699
770558809
1443213867
15538483
24928790
1504686644
820783096
1518225123
718925560
5782765
1140295852
1236748585
539648530
437823123
1152259765
79067282
1253886033
1941114234
463681506
1847644617
1615120393
569173791
1324590051
1944022747
1027830701
113491278
1279335003
343655881
1247814556
862269761
1603707067
1697362499
128604262
1896564868
146688433
1136542965
1591584234
2113798451
682721888
884628534
132162629
320548348
753723604
1193280555
416803602
291871348
1854974554
878550785
1296438004
1178367877
1867934194
1412027798
634503282
133959581
1988472362
1628655237
1013626385
65585792
1278203822
1941385263
111603260
1902463559
1897701258
128935788
1112587714
2106935058
904928484
1315551370
1849622083
632099730
2083738678
154703718
2075148312
1565515981
940067960
487507955
1384252613
1232935727
2037558810
259442085
1421672755
128849430
1480452401
494335230
1141860350
1810169940
363455313
573807188
1173240687
1468932209
589770292
205495134
1094101054
1177835837
2106312187
766314137
1917347660
1814689050
1883854560
1141793738
1488070689
1181137720
1548618878
716819620
195625816
1107053419
173598349
1119800446
279180360
748798655
1621793031
958400585
26500150
1861723870
136048828
1963044917
643074962
608508774
616743523
480097839
520443094
2056215911
1114530020
1223610190
1530111667
1628211197
1969527611
757283776
1539255819
1779605590
1944601307
671635204
597360812
1757669960
355613224
1790963745
1168199442
970556459
782633589
422603251
735256277
1376602953
942342720
96510788
108858632
465832001
1957878737
1796253548
1205475400
1622729494
337046189
1266689575
720204612
1938497396
1603588816
1735636040
40656521
137306322
39044693
141153109
1857096542
694400837
1669024722
806404689
533693718
2087498498
1334086832
263067121
1929749644
192135415
1519332143
88676473
148834692
437292812
1973592334
958984806
1669733620
379140160
618997118
1465359055
853220244
234617196
485563182
1174048436
772417536
520301710
1234306848
577917554
947479870
1157926390
1615990399
1011988809
302520328
1897711626
627113224
912127429
2025312869
1278756753
1904071401
1793618448
1811457248
592074783
1403771880
703819832
804346185
1781762071
1503415398
1689416237
1094497518
1895322938
500525283
1528261202
531939928
1510547594
851456788
1698542506
822420567
394029850
1575330044
2074333631
2044555164
809261436
1455708915
776272309
247238025
1296597127
1623720292
1271095696
1668163020
307034590
537590820
250894529
175313204
200261489
1957416885
1111435586
61723534
156586087
2023685003
1700773473
1808539154
92118254
1879466287
54400579
872831379
1480211103
339161468
179009832
65943807
1033822458
498557817
636910227
86332128
1575824708
1369158276
979812554
452248764
1595715339
449782877
1775343010
1843321925
742407213
1609373578
630734424
1029950096
103386493
1383520699
461446110
408051006
466362958
1682818435
33330042
1847443874
1476423076
1685776766
176602815
1641107122
1164462544
2087531900
100066177
1633376066
1616229471
1660367316
263042299
1107821621
1773458389
443890827
1639144137
86324990
1293566391
1940213961
1156989530
1843950417
1865851043
1457083392
1710995086
1003475490
1091598333
21818647
796082151
718732139
1065703392
1955062128
691916105
1291397308
364070310
1238760665
999924667
1721314978
1812688915
1945992798
457447096
831033435
82783144
897388273
209848515
1216780474
584595168
834289706
404763526
2133884189
1395476067
61444603
1050425276
276531086
470014289
748224741
717714849
1475496196
842028358
2045123794
1582607783
940430192
1210411819
814261905
1340172309
1646525533
893633237
1635432074
1932273003
1787012791
677048241
1109879532
692606716
1836586314
1329376421
1076436479
532749957
135021933
1482907879
1203774571
851171180
159862901
1926032299
1485509343
2001429966
146462333
1934276710
204049701
675631081
1918660690
229120899
512924705
1225366848
868428352
455603829
1476889542
1859026928
1468138928
922395539
1823232397
1109443603
1064862640
208480937
2112780960
1869219888
571619138
162708907
1711514221
1718468136
244211602
1162443765
1441296501
1976431222
2118683169
1125875533
308879051
13163744
1595620620
1771909105
1155303439
1115699543
219523422
1581899986
1616559681
1262184188
1608344861
738177955
207104103
557142273
1110781436
81511846
1504586000
799481758
1078047495
609723208
1060785256
1944104665
323315565
1300825248
2002583325
559927201
1873566783
478466547
1472252789
1123504291
1012998963
1627811714
552804517
808897813
1619245172
2073842178
192389300
56903187
2126214384
1035655956
69137964
360219271
1132267766
406224132
428487545
1655650187
1572699684
1925588884
283359289
459012167
1336623564
1515125659
1878433690
164949685
2133210822
1255819233
116242186
1600412512
1271910574
892783919
606272617
1733418579
1923888376
2137410153
545825740
271877696
762144163
572018933
1532274191
819898920
1168209017
747856059
129488642
1733593193
1109179148
1670204589
1602847789
1834921835
1729699717
1586751291
1643158031
1063857727
2007194851
2059859347
1026773743
2004913209
17782460
818179426
1593208196
1197312355
2001498580
1455945667
1716841106
160475033
185792563
387890775
1465471787
1929279739
1761837621
1714454184
2004977487
50182650
2062641368
176088993
655758350
1770533015
1387348096
1411136724
1530794383
940528876
400841479
1882866353
282626490
1386594717
677007822
1485992845
675571173
1011772222
348231656
898136958
375383503
40018390
1098912966
621280201
925408535
941611076
900515418
926849289
1384446479
613299444
138635949
359878010
199250870
2047928668
1707815771
777782829
23232581
672224058
1456045677
1852999509
1336668912
341173297
1098488331
2045352020
52388468
1253429853
392334714
285439873
937555850
1996132325
964946923
1051367404
1171981005
1172311214
1542631136
743285620
1444690659
390380799
333387841
1965017320
591102830
1018849906
1092394135
368987978
1850161738
1422445720
778360062
509375069
1579028177
743630956
296647138
297174661
252927780
1823488319
135357802
2016241149
216604504
1042981020
1053859064
1879778265
1229473520
1806835384
893608854
689047865
1560332199
2109166144
1635145021
227989719
41552727
792576392
58558311
2089245716
1004337768
290908595
428913917
1520318056
2141227566
643241912
824864498
1747255859
306303691
926222422
1065572390
868594818
1678814586
581259352
1038247541
839666170
1578752875
1721928870
2086350146
1952037462
22524711
708008773
2008231984
824784181
393369488
375331472
2101820585
1252566534
1954051450
1516401155
166317226
1069908106
1830390374
1213506215
382955729
1995363560
755675807
210673395
1910391410
418229236
90111820
457501466
1281711695
1028959096
448550163
216352108
1581344291
2032665199
259379668
1122571943
1350241277
1937677655
1572125563
1408084480
493658840
2063442488
301528469
1728261575
841726637
841954612
1985609820
1396931271
1597227340
1205175394
51478053
165782933
208317806
1400577245
284705430
100882004
783855771
1436648867
1455351705
919922847
730591568
101655877
701164804
359224491
683756994
165506409
1338072536
1494670981
1032529355
1577602758
1709702854
35753790
319761550
979367486
2141586643
1000633313
1100235791
1809698885
495801106
1657448406
423190073
612226542
41238787
1384718983
189687772
31268960
877652258
1747603985
327694922
318686609
579010222
236747119
1315477113
1891105891
2074946678
2006178409
1548953201
191138054
820050497
414295201
1189644262
597979380
2088647777
1275113117
1482710701
2063857534
2129856640
2134439250
851144235
613343700
600650985
777708861
1992735950
2087715646
94723615
1699965353
1896398109
819859897
1871476111
1970914878
215056584
1840693672
1724176332
89666927
1002894016
659106472
1471146601
508580506
308681003
804287357
351879850
1556891872
269639611
926926326
1344820088
1825426545
1668016652
144739353
249668550
97245663
2043014667
1516499866
1614843129
636501760
1253447135
1030273620
970096759
1575349050
383117950
1083589334
1809635064
327747294
988759420
579727406
146155005
988402861
1189923724
1997785720
1797004853
573790534
973565734
1959750328
999223767
237423490
466221591
858140626
1826308855
167562466
597925912
1997519385
605788601
1990027731
1055037675
1223012263
1620730403
306176425
118473449
1817168246
2082304820
1654863642
549735703
1988961800
1145314426
556828728
87189763
645654328
2042674254
24653680
1723467181
1289754042
1918295746
1738189494
855806319
42650886
1856430863
1699630260
724747315
488812750
1827678763
424850491
620720524
1248765847
1578290510
1447234891
1164600253
1965285524
574217171
1121458402
1747598556
358096533
381100441
1993014649
1825858025
1373195590
1186559249
1823071843
1291971791
1590385888
2091290117
2047819178
751347354
1359832727
33645405
1556947708
151062852
755439749
1340477768
1287457882
1022511890
1251961570
1245988891
1728423494
1394438141
1061001932
1545683453
818367611
1929405347
1507160079
1800028429
1547718963
1070210258
1545586667
503355036
1822035560
572048982
2134928088
1430794244
1236254092
1090187797
2033854291
178368045
1312823200
1552732915
598882109
1880687350
1478147628
1319796657
329509738
1169266637
1660578514
743455769
1690673221
1331231713
1004332904
1549913122
847247866
849943141
1674170181
1991364070
863529050
1138948324
1176049296
1614945275
735048626
1839922540
2003458647
1607874340
1834438830
1731181680
1201535400
1343273369
1679375496
1485066227
172029324
578080857
951853493
1561801969
368875668
415546823
1633420217
139375033
482011148
1884709950
211661609
678675629
592501671
890689390
702302974
3447356
144662072
269875127
1819407272
254249653
960238822
663950182
121434104
1171759416
1574105345
212046284
10613021
704883042
126977811
1017947338
1718399713
2077804140
386740044
1795752888
1410326607
1561432110
1463086628
424914114
753221466
1325578768
117449823
2062594199
523183505
348012972
1370163002
982319811
2075931676
580264999
2121392364
1986942423
690904082
1147641131
1843140788
713817120
2030447263
137882847
1271399156
1166660397
1739808284
1120642607
847804877
1338913956
1477165144
805405889
1418018079
1510732303
631852302
1088015303
518986525
1522095564
2026937540
489892878
691593131
940387919
429955500
929444287
707137025
1983569767
392985416
201866142
341860343
1606843827
1950419865
1212086253
1772424653
2146037671
599142981
355298285
1153097703
1831082085
256756158
790856098
260179404
741018231
2042673903
995696158
1401861925
1637499057
96166398
2132655918
283089791
450224608
1403664895
797287112
123796040
750520936
492294544
146633847
1695396961
14491266
1832715999
944604011
1402929943
672408689
176458900
1706394036
1843134562
729294502
1910682801
1223280955
901380157
1522507518
914523738
1180379942
966688648
1095690008
1835604232
1951548786
808736129
2034939029
1355823441
1032282423
1868827469
1177000497
404313346
150985066
1143043156
911184451
337227589
1733953680
1440669295
93753629
1990253792
1104199427
1771508409
408362748
1195018461
1734296003
92216497
691010183
1716289552
412012535
663804869
695976815
584189388
1519825312
1983863548
1589357533
1310027911
1721224692
197521485
1968059145
1676217676
2044512550
966993680
317384674
1291865121
539470612
1659923917
1769747186
1948923189
1228279110
1365741626
1695557720
1582179225
381997431
839317173
1303995017
808176337
1350328143
862301918
408478824
201294446
1330539322
283654924
661259096
1951128219
2045658220
723987460
1728666074
1747548125
405580489
653819857
2106573079
949893069
1394617871
1772931711
1010455581
631020932
740496093
707864274
293108078
611091752
214942174
870772167
2023290202
1214128360
1313127861
1629632378
1085211724
566770800
907616590
1080042164
111705379
108186174
1804248637
1214637552
1689123769
430880356
1334719073
1956226858
587600400
293340344
1854664505
470162371
617907140
557789958
1924130571
1385820669
1563330553
564586266
299379649
626261906
1327305430
8577435
1783203109
120404843
1967532333
980237056
494118643
1303477479
1813395791
457631718
942534405
693634225
1533181478
1101563183
469085152
382520481
1654483358
1686662059
618064613
1534828634
886445525
561450394
868798002
953023696
534495329
619878746
359033645
514636172
1811827812
1299375877
1896689945
1190557781
1476709500
2096016466
76142231
1220271413
1863521544
599455768
1822216282
1530040132
341268155
717616992
448745355
762314993
1652080788
1112408481
1555154858
1763508035
1658858016
1029041280
41745663
728959899
722716185
154642498
1001298626
2029288107
478075875
2077631622
884625864
1836080474
1428064982
571440032
1367899639
721629408
1437373262
1798334343
442193152
1340430142
2080451095
88735292
206806274
66606756
780456374
2037036261
2130569705
2082726731
2007711050
366718431
879846503
582200801
1452292740
2007190266
1906907063
1762065747
871343133
195955532
685819975
537070980
953244574
723431149
1339970000
299448683
912411694
90612435
1882230123
2027022735
1687385238
1575466396
1468841943
1408060796
2000157012
973083534
177442829
55237459
1736130370
2004978359
1013351789
57186357
1369968014
1656035213
295112026
258681053
1834596333
1177270536
1561856577
1740613969
1884311777
364743817
1375398339
1938312616
440460396
1094201996
1424048758
1885653513
974830000
1784511185
741079700
1699185284
861576532
754145379
1175516660
304645188
1680159746
1590042156
669011124
528958730
1258378417
681444035
1507985685
1573661570
1831561864
407432535
1196780959
1975181298
1151000396
1324976390
305841093
4613089
1727172021
912040469
1185985112
355988268
615857086
837142911
701373137
2100931370
305601623
284443067
335642766
1425406966
1105549962
428945951
1595864757
337436623
1906092851
1520968762
1818596849
339729453
182970118
263898955
652573684
1620429184
404729155
1060175074
718229559
1222075259
914623998
1602628855
1649824631
1720033605
394869648
917824059
1961751817
2097862168
1370506829
1382133281
1439429135
1514641680
325377380
1717982629
314047163
507278764
1081678248
310265084
1011998952
362898442
486035476
116739035
1561808667
475793640
1714023232
995730022
1955726644
1239793223
482168557
1766995123
1345822841
2060608411
1228390607
1088042764
1671686203
533263741
769481651
1380123388
1844880679
324988548
661522878
1971141214
1245577041
359100373
1882162681
88749239
1022780381
1801924636
249391019
404140739
1758000156
184431887
1966617508
2002770730
1355905765
473453348
806123218
1906540066
1859447810
248870401
212527277
1107075733
1743874379
1857728601
1038783753
732780910
1383125317
417141898
1424887571
251058786
1267127721
1796691154
1342483106
666953802
1273207174
108735391
337690401
1437695255
1042536238
1020234557
1534849459
1081458203
1380421345
1192007486
2116192049
1646082118
1702378724
1808163665
2000600753
2089313518
361207684
1234664651
740111255
1040938210
1001379332
180107740
1073956868
1552311828
306085324
1546637989
705730279
894656216
888322557
465322206
1350856298
193745465
2079864854
1301145667
518017554
1296624859
1703383053
184289071
1652589784
1536542899
1515532513
1096216170
862165949
671476089
353884190
1085079886
1291458501
366968941
1435471601
1201110703
2096564429
1812265378
1268134325
1782583374
876263044
1205555008
1323465981
1743791071
1343247460
1754179085
71738552
1000016579
1612167769
1429615119
22245880
1895031364
2136221641
1333289519
1399384385
146818107
1291390511
930108654
123566325
2084093637
732815942
2092274831
1795469156
946345281
740423558
1938234155
1107196221
932857815
1776902470
1681563401
190310237
806118350
666623518
1848715007
1034321375
607001754
575588510
1588717213
191302009
2045127390
1596134180
1730961929
1367932508
459961764
784353666
763550502
1177509438
89981524
804625095
69076162
1439704657
184462519
1541008421
782958584
1492862515
40413033
6550262
1938071305
1832000866
2011022414
294868635
1491661626
1062765117
2019853444
1598282565
1346117532
2120765299
2029711514
132355214
951678529
2033220351
1490368777
1852120664
236182642
436778049
2050498162
199680120
1185314296
125995473
1855988124
732452872
1475779218
692131843
939949054
2047240836
258478471
742408086
708108241
1297596184
1747228223
1643406036
70844524
832708957
1180148795
2043391330
1797841537
104983514
50301713
481943818
76084281
1723627879
2058668907
1586998474
130346400
639017160
1558756100
1228835561
994867409
1445475734
1211920517
2037000020
1929683522
713396989
1404106812
1569213775
1256132850
12070469
2073153441
583032444
25691790
1973367092
68856596
1016811677
71051300
837884666
1123647498
936719338
1844907519
2113367115
1676532576
822165940
1900780443
918378606
602307588
1405710805
1565991093
1829404577
689846353
934451608
727728373
1218621925
232335683
1131286995
1137878126
1080277124
1719869380
2011292964
1852338073
1375348942
51404921
540050986
712147933
570834464
1721870161
1680412068
2035320765
1336523904
1871475997
514392371
1984542422
1285020219
1829282527
563650693
1813478042
887108282
1726234200
1028308231
1905445414
1875755085
650030633
1898518275
1947554545
1431494379
560733740
532038761
2000644137
698045954
843199409
2014191301
921943097
2055039746
825166273
53328320
1098506198
1218640752
1201370449
1668014457
215517977
1751359278
121213261
1487609848
2073603438
745067141
687903679
65948856
977421739
911550783
28764233
823697865
1476657793
935823255
613127897
499276475
2048305872
3368301
1533013340
1210767953
177032619
1780947079
260208076
1232165192
1214462650
347678266
1958490619
442309755
666419835
1408605719
1135681308
1646146219
2119155345
1698986982
263521020
311409590
158917087
987894391
1196785568
497333598
1875038417
463633723
905605185
2076726075
2044461475
1650006677
1746766917
186309513
1530422481
1516048053
582636792
60034656
69981412
214158648
834095205
1412699096
474632012
1275767627
673799938
965472588
1828647956
1778940641
1215483587
1040615679
829083190
1176513526
694032406
410722092
1908171826
1204647693
1349933393
95578519
1162940443
1673826263
1627253821
1168581665
269557683
2013126308
704923859
1433088168
211270917
489079761
1295790867
1387936826
903323228
34627833
1800613258
778235232
1745714770
2144693140
967522140
1859099462
1508990137
1401948002
544722614
1142393595
1547142682
1285073011
2136948397
320976344
512910457
1147600246
2044801683
1703024749
243668900
1598939647
870552113
1473939460
1031722192
1667979461
837199503
816320894
414912388
1699057121
528582086
1032183424
515533237
531489067
300402554
1829676381
587361155
111343671
1935245500
1470471626
438961238
51042439
528386250
160432145
1430049344
1195248277
1473119488
1692928679
78066455
1383908059
440614244
1511166241
1341922207
59184436
197179513
25170413
1225111863
145829408
312647567
1369593013
2108807327
233608739
1830906696
1075810456
1837832051
1063221993
38131718
359406267
747625310
289604106
1666130248
370383808
106435392
1004643183
1854703392
1696255824
26918679
2091813666
1137383754
654493918
893665227
1938752570
1033423955
1964425936
1970171948
1569647156
1774048531
483226846
2007729354
2086216690
107826663
1999040938
724874303
736961978
1489904087
1477447045
581805935
2116713296
1151156635
770985073
307081686
770398860
1674190722
1707563123
241160632
1502035280
2014213115
133103560
1663727764
917930935
1872906650
1184283487
275782415
1475354334
1498239233
1578482834
668567950
628769371
188120646
875594743
112922623
1518804749
1794304978
320798623
549805700
685155716
880084828
828387429
1381186030
460738420
1352468022
1870944758
1982132960
1800925863
1129029922
1362540228
1132111749
915970847
1945639287
921680071
1184778954
1836084521
317359060
1104727420
386823365
1306824613
542858751
327855477
1134230419
1903435424
567896577
1198469728
1172591284
1041835238
1568068423
330282314
734966742
2115411665
22976997
1941501076
110759655
2016183405
1905477618
377324043
342868718
468376458
213380238
113228328
39263499
872206881
333734284
600588585
295805416
308601015
10868307
86903345
1560288594
1354953737
2003608863
1275389093
1855027867
148742209
734555796
818385791
1365009689
1472682601
1995669124
1280993858
1170518013
270056141
273577978
797144256
1101891274
903399271
1250773236
1407525944
1780049381
952911426
1870030789
1304987024
1027136115
1610946409
1328895641
1713373293
821627393
2074777438
1466003264
1749785797
457376920
940837114
150599849
2001195352
1312610990
1466828909
1807254023
705681903
1811775276
625214656
674924471
2132579710
306474809
694600290
1101225768
1795746933
535175572
1976100251
2054646634
1585758001
2059288619
1695187973
1200724234
467622943
1712891791
1032634391
1328816760
345144660
648163170
1862691391
1364565124
1263980631
1645361851
112372627
2037074607
1600848521
1574834164
5421099
17939071
1909872937
2036791668
1213958411
907323643
93310447
2100571526
365469427
1702309414
1335015043
434732840
942459849
1614623076
604631648
919328150
280626684
1171727930
1239064791
2026138845
723075395
2066812791
2113363774
938728966
1292587677
881183883
1409617864
1795551220
1508628708
993504577
1778001811
1687629435
290402442
537873949
276923440
404573104
2115267709
1432468559
436849389
2028160848
1566857586
1002365612
1988775521
1724538863
1530300301
2129214756
438729970
27314782
1008033044
938988966
1761138402
620704272
1778004013
614696890
40791296
1002308122
1547331987
1658883366
1253828253
187921476
2023665245
50680457
2031423322
193686113
1440551640
1776259806
1030745691
1537871387
902779943
1731771367
1086088064
1546270848
534649610
342530828
1452887800
2116592613
976897501
29708453
800079323
1470947998
1520253606
1890028926
939565492
413212581
1164526078
1397364035
209948208
141141893
874702890
174034114
397475773
1162688493
39610560
1539935432
1821354264
335484930
1246502894
1690566409
1679313534
649853140
1214711069
1426571756
1356173032
1619697020
259534079
260412758
1355379549
978406220
1825461172
1618628159
1572942897
345047650
1446539217
1337807772
945865726
1773632927
1504332642
826958412
709806473
35191510
1216489365
1965529431
1611277879
2076363521
1049126235
1525206548
1125254099
762817371
786577703
338766007
1227451302
625402893
1330668695
213125220
496985100
1078931982
204666893
2102800261
1571067563
442398271
636165700
590362555
1490517820
1497312774
844361068
1783844439
1666195715
547664911
2066432534
391198938
1184122443
1221019554
342073563
2041094350
1123894589
1122033067
192422230
1951836246
1530416862
1809561671
989552548
820954644
1336558948
1722009539
465205126
481946044
1067457072
1957417582
1592591835
1585309684
1515500588
609707162
856371911
1185820487
1643470309
303729024
1325581565
1390855107
2129509401
1648380726
1034173148
951223073
31738764
107543172
1698753828
180203944
921724916
1391542243
1838365075
1857408508
1421007136
1569911632
1881781364
20426046
1578756742
397458496
1303274335
1884086146
2109343868
333282008
344129284
68770994
1975772899
1733326532
457915976
1081767773
935407506
488069389
1277044562
24648216
325105683
972483334
456616656
1871268689
733692037
1561042784
1176618422
1741486534
110737788
442163729
1047751564
2004357321
291901920
1101410392
223705256
1356452881
1670352428
1559296446
187657449
729252965
1447798240
1330267944
2028973369
1340099532
1035758054
495660223
1586105827
586838437
665154344
266010791
207971786
1537922873
2146981960
65690609
999368527
685226855
1537322070
1962271387
180093835
1827129196
1847559412
1874973709
2080674823
1459512151
1451919419
1574921117
568135046
156651793
2094695345
1286395900
1465579921
658215509
676301254
295793634
845936898
340104088
1275631765
1855334080
1418235612
1636999334
1055967223
500958345
1486745949
1558552947
810287065
1997637045
1527244095
1890000260
709637642
717721554
2056495070
48924856
1480078707
1680295476
933539969
1152964438
231533384
1961468216
1085600786
1778473517
966934006
152162099
159944235
229761881
2088528647
1023106298
2089741291
345452998
328396233
1366107380
738840084
885433925
469101835
511838413
582179610
1584545521
1901801859
1331196040
1371290082
505928698
180069599
1570345879
471511963
798804904
994727452
889817175
625204726
1531354904
644745752
1550916873
1401408879
1612858776
25579568
2052224982
1684656147
371880320
1852121332
150568525
57519860
622740733
1300628664
244909899
166918343
509166780
1596703080
860213636
1758942297
2141033895
1722650861
398476487
985193037
533823653
1130160062
1562245569
533821459
1171340914
378311170
1585711838
1250187607
748031150
375575530
860040106
232151767
2131986780
423521644
684099998
1294632004
1632393025
899195545
15103101
1589349165
1799293723
107780243
1649397251
1214995512
225205770
1011696718
231817959
950119945
769108960
527622425
343886421
991075249
1736619471
120122840
2009067188
1801864794
897953623
254129295
1299144138
1306165220
1980011096
2071222175
929972422
1539377
409123711
1203398893
923458801
579899395
1966460514
1321338636
567671602
753527228
1033429512
1263633532
1049925934
1442604319
580973726
729388255
1444897016
1378900313
1288939436
1268974807
1294002527
1762161437
1990280576
784660073
683916900
1154848662
2080574524
759998617
830550342
1705823956
1954464275
1549780187
1013051588
1255683537
1945145927
457323994
2082564548
874248264
1503408456
1153992073
415559376
1313362886
606488640
1994376018
760719621
884056357
339159574
978580054
815550441
1799841647
2124926760
287178633
916826631
1394832791
171579909
295846021
1718015244
495584419
872244031
963148092
1869370746
1735648062
1486900707
167143974
1091497931
1910220197
672195573
1318446896
1032931447
1495720540
1407973864
435123506
549014368
1076130430
2019351511
511864958
1385586047
423148859
841892086
2099493727
1682265068
309397859
200116348
13366311
2107847833
660002897
1730231636
2132685646
268418688
2105296690
1169416889
959467958
855685710
1994029580
1523845187
540915424
637997525
1329270275
296396405
1309519873
159822040
671453996
1130938987
1358318841
14822680
401215213
625826486
528795394
242956029
704742990
174365530
536113085
550031621
840798343
1809930666
733816337
1885622502
2048913550
1175574921
1470256626
2082350965
240334792
923850942
214662426
558592040
1423798461
1869865767
663698039
60640017
646303746
1817702372
1555686321
821230392
1294364668
491603185
372810764
716689400
507712034
130261801
1278353950
1065211200
1583212972
750238527
397782544
1688619856
868445616
1820518661
1481242696
151578439
765866830
1607350518
1170493287
648731492
1183043552
466203447
737240726
716613409
1324073987
451473536
1438163812
537243547
1474391228
176551580
1501754666
1638702982
36830697
149642146
147730868
2015072314
171410802
1852224339
955645108
612563156
2107765861
254034594
1935357355
55469827
1124020752
2058681453
1462955466
396754892
2027632056
423609710
392554213
2131216126
879831231
629080175
50960696
2099883831
1309053296
1707827875
1864089972
91583345
858359097
764743804
608794506
1619998247
623567370
466354306
598396142
158853611
1548587478
970500392
695988755
1593606515
1044632488
300282905
1291642256
1262676062
817073905
173898326
2025892347
207995564
245017794
1335298374
919929742
1445983683
1770814216
1406955166
1884012551
371783824
98637264
1895992259
1204716340
943909600
1796201118
2113450924
587603456
1671132964
1871569281
902778353
1186884861
1138784572
1504280701
483836691
500153712
352939931
83612809
597143874
1526119692
1278653185
1982420313
512059537
568586136
1638365123
1690988002
1147907761
1139518612
1826067561
91562016
1152961410
1625269877
1962283861
1140895356
702864845
1689974823
218466851
675040775
592934553
1726594000
202848920
1299308917
2102164944
1611999410
1865546293
657308282
2086231803
2138913183
865460996
1139041329
89357456
554228523
1026411440
1479505497
1903750471
22389255
639600505
461008393
702316436
1294993690
562818809
1628999980
607520189
234698567
1823453101
1591531622
509078248
1019170634
515237183
1013768389
2091585277
1904034751
11368581
1420289800
2066868818
888616812
1949452569
77252828
1874066145
1857053184
1350245411
2040139708
785545219
1098350369
43865650
708510464
1021791989
1689699453
653752775
67420744
1320117803
687103998
1054044461
1506961228
1021389631
1510768116
376544684
1157574850
1894802757
432920500
1691201558
1972745197
2019578647
432130375
663636280
1541084996
1462046096
1258877007
984637918
665801979
1622488369
794120615
748649242
1348174899
1384965611
1848313837
1418434182
830942395
570618669
766540265
971896526
1210949585
1785818292
1853298834
1766696861
1015831464
668101075
1304798571
1668599149
740521145
1829904149
437059721
1768406806
285280359
209139997
290488176
9364659
833664868
866288040
1902824057
665084106
927475643
1271319531
909656976
1444315102
1563004631
31074320
2043671735
78639414
674579544
832659562
1729365367
662095575
826498010
160873758
251836921
768818702
1356744501
483201050
894498994
1328500516
1616347462
990906946
1358387471
526386772
1315913569
1319294752
159037782
524919603
1944595598
706609377
1775852778
995066324
1719675459
537763116
1445303044
1782631068
2129075376
1896923389
150398108
1687349754
1617738515
341523648
2046478934
886755793
255748930
429564295
252570438
798359752
70132539
1650428899
1567023873
829706976
857428926
877410610
142315567
1483970989
590797404
745104216
2020207092
1161690291
108723123
1730307359
835542749
1331437912
802186742
1065985796
218741560
2011962198
1568226023
1537626690
1664390877
1269703994
125510192
1387023965
48647053
1314398176
1071735655
354387006
1599828876
1983962109
886048960
1577282428
1886384055
815016133
176228629
1465376186
572290358
1533062582
224688617
1128543154
2118100123
468748646
717015563
1718724823
1805363052
1962785574
808453048
523634608
1896961820
24334957
149362339
139435660
1682041411
1032611524
150219406
1024686893
1189096518
1363269967
1440282974
1343156042
1444559416
1545067436
489042183
1144872154
1940179358
1400652045
273473142
1544768043
403765003
436639275
115007332
1488961164
1781898279
252379521
914054353
1327818186
1737829817
1930488738
573852854
120126812
1036591542
517894098
947518739
1830848464
219930232
803836695
298952086
1949485414
1218064291
1981826575
1608254008
1673104577
1208305124
471346199
1589703944
1757228595
1680751601
869739434
18166019
1741549717
509879552
126207819
410184709
1922800083
1606263847
1182547207
1797167375
1875662415
1294403803
1681616616
2033232414
1924392431
20838007
1073910691
702372640
1940656126
891523605
1892855346
865305637
284122946
2106472684
1523633753
1338733323
989275840
1099152930
1579317
763284989
779996544
1950691795
1345099988
459439632
1634100005
1679109714
241161560
219914473
250248113
463581032
1083716615
1825080256
1519342690
1677357048
1963729174
475440376
277036996
1763495972
245497388
540982817
1562663288
1530807445
751164427
660592543
1821475540
589187832
749075032
30564608
1044817806
1607002597
786894650
447501546
400902494
1750251076
2114017444
785343096
1701467126
1949786579
647459881
1157242676
2083666552
1495519495
204996314
1500856919
558652023
2098510344
1109065223
1104537157
1656662234
802343500
1888227180
57529120
1182443024
385176820
349331722
824365262
149199416
867469580
1921479166
1669726547
535697701
1240739932
443390526
2376507
1994706755
336589989
2079808330
1260952396
1513526532
923938484
198211608
680110024
1368116230
1461599314
584701284
1776041
834208347
2079809180
1445536298
1778136978
2133385026
699211693
700270449
519858013
1283414065
697713191
616079638
581878056
408365976
2078488144
1997667686
990226708
1209705926
1244731525
231564907
191852928
1025027541
2007381985
602779865
260900338
605493450
323036254
326096217
1002150937
113460890
2099463235
1656819727
936013576
1367475737
2143286348
1212205453
2052424069
1866449255
1912155042
511657607
22964131
1342304755
793947057
151658561
2128353689
639294692
1334097354
1387758861
236637519
1627428723
114772410
1535197178
1759828340
1810387687
2093935423
1025542514
428711750
2036789504
785641840
582721447
1360493810
746053700
547183670
689317564
1456326527
980107276
742929046
2044022817
2026622363
811355422
941910334
898157728
2064245116
1508971857
1885360240
625574652
1017735997
1581544563
1591446228
366940358
693699390
50026578
1535806169
729617104
248091632
614878368
1408473565
1850291515
340624553
1454395410
1349412230
1157303174
1557851068
1144778551
1777276688
201765221
1237960728
1450158670
323350647
1961046619
1724335274
1406312580
752644990
1511897630
1033306549
528122983
1377374107
973770043
710633304
1978390595
733108299
319080619
1195245510
11367030
1381679933
1766714152
678484505
1487948110
1900932748
1337861213
1738666772
315393996
1617457034
1637248283
1746512210
951380354
1502816233
887449731
1256011274
467754752
1030432026
1779436547
1011757067
1058142693
254739871
506400451
450893186
640360832
1746593825
722608891
1889328863
860622505
511435101
1222243609
1464965239
1394642993
1021573588
1379530056
559678698
428807963
705148097
496166602
120735670
319031991
166600324
305608740
601724727
1975215469
1832673763
1514808352
952170128
160012328
1401284453
1321900423
52754642
197441345
1504312024
2088430346
1679919666
135196321
627571062
1702250605
899597092
367213958
997394750
1818557942
1699070487
635796340
1835947465
593526069
1348111829
152478636
1901778851
163065033
1637351346
523135650
2082447808
417857851
474396214
544938186
1693825150
1513217135
233311880
1120448514
1738567380
459978459
300820451
133191395
259739142
984387310
1763306661
1473318371
763789958
1706959312
1614292264
512928548
2008732429
320957305
538350035
53747271
269360755
1742335730
1118440882
1770388903
900817445
773572205
1870575636
1439848908
1261521009
1983151107
195766129
1871895068
675429960
1948166473
2006950773
1270227099
1579225720
693198872
1732929240
1444247260
697375377
1803311724
388622895
618381720
1168171630
1577186096
2064004607
935247260
780034519
2099242432
19545338
537625374
600029886
1725421234
655769018
1302811402
1573224294
516465655
1657023968
1078307447
1904968031
524909821
1303850027
590651167
1262298841
590856954
221182484
1698726920
1995065631
822653299
620265039
760206600
599366477
282054141
947146712
527985579
1705351232
2081104044
931940079
1030683334
907081896
2133210351
326178880
1213322179
328970677
834986144
1494808321
1760555480
1707178655
470209876
1972911756
114118247
1894439936
1410660378
1921852810
491093594
867812631
409567628
653752201
156079250
1987750440
1751377635
720721879
964055028
700656555
1574537544
1392380599
1559203382
1768375118
1333014118
290703616
627968327
353237732
214909199
1518704966
1794398905
1875815073
1382340827
200946371
2141210655
476036849
1685818065
1503454956
1153259555
327157592
359006568
1910871182
427666834
1583582210
1418026304
1435803974
114961442
1863118039
1084185810
1385954353
456844663
1687963303
423185614
667822053
1000917915
1639752379
1338556567
286018895
1198108376
1467542403
1655378552
1506563344
1174897078
1189178517
418687866
368052748
1994646623
710526
659100783
1191593044
2090400132
1292882550
990694742
2117016161
92832537
1138626312
1650585169
2029788207
1041909047
699918331
1149275947
1237685423
139113388
1735624567
521926792
1376638171
1732961665
94410072
44407602
799769870
1158861250
64843198
1348391152
999555195
853988113
516218562
172647565
1530836502
82932789
1006464815
372171329
733647829
741508299
1007889523
704294859
2007922759
2032432358
1575289119
821750936
2006822243
2090400102
797872849
376838716
233400929
191756500
1020766487
56331426
103308863
2094775935
1129454209
1104716392
1502429511
306018356
812598427
583320825
406155487
307558614
234227767
1844785271
1498976198
19580473
1164071257
396985522
2054304371
13331482
1255613591
711072990
2141097780
1313020250
1282159978
227618879
360921656
2035843903
1925186744
246921688
121431689
1688736514
332891794
1402939697
1894461773
1323325578
1903448432
562092665
294875949
486590481
942297860
772560480
1563663165
1486601534
1956515841
2086492898
1375604881
1413269557
410282259
420653968
433560912
724844919
1889331687
1574349020
726687826
1495868997
448765700
1036693877
1802553205
1894923486
397898828
2036746823
1137938962
156729456
220339039
2038107765
916839259
1232917969
539916523
1982752584
877013962
366413747
267558027
2010779010
1415287984
967576146
1437744480
753160290
375247181
138381433
362725770
12658441
1940353454
1408022272
314166145
1433208753
1464536262
1083077147
614682901
970098803
2114222717
1639358492
1581005118
1957414874
1388254811
1146478359
673612339
1016110151
306841932
1989441626
172748926
2063764797
1525914690
1472044300
1001669643
23564901
1256493667
1966991927
1343485840
604282103
1916046119
2027304219
2124187079
1076422465
600861870
792960791
95893648
1205538200
443274660
1975382697
460553931
108588352
1960220760
1741506356
714197577
1859866211
1060060219
1981279510
1345582744
1689146114
344688737
568959564
643577598
399487018
1590695383
1884622457
1669565600
832810284
1485826491
1123059517
934331728
1097985194
921507684
592387100
328794364
100334751
1200843588
829877090
779272287
1737993917
1493572614
1286979165
725908256
793982978
1905886766
961866820
781696695
1150360099
730983700
1959626939
161076039
2079314663
50349507
490591709
1473440663
1194939513
2081819028
1208025584
146594199
1599227364
1187581815
1584016157
1319259679
1312361371
1723887367
381922238
1347395114
272996082
1822648992
1658039953
1128141245
1492844315
2013487439
877071112
1073920359
1625022678
121227583
1115908512
854183297
2127726413
213070293
209825785
1053266893
819846073
1463832195
611431697
1076350331
483663368
354814087
1778924931
1529130480
2066506957
398825677
863518809
508451054
1256187371
2144709441
70808111
1227614344
513017426
541427737
1406540392
754908126
1214132934
805520981
238432022
1788005530
580026322
1358825039
1640347970
2147470861
825102820
81605559
523927838
762106622
1485721030
1577439187
1638203890
804699069
1799737600
363250646
1823778661
772254921
1509962220
765803290
707743944
1887882451
1569032155
1734477094
1857887578
678005595
68074261
510722174
826900756
139423214
540778048
8096844
660250756
1710319579
823905575
698811091
1138750770
1733146455
2010863121
1593326537
1696152061
1939426277
281291102
1984763568
290889470
941602165
174412229
1973750956
2037597685
224041259
517010821
294767406
319489734
1755951396
1610751301
1959318990
2072804253
1261719907
1503348055
552546584
2020103335
1184724739
1598993750
1121457222
1337914751
1012096600
2019664121
42968003
1611487139
1818468418
366677996
699052870
1283078391
1021106663
34573865
1886687318
1183092181
1525078474
1029350490
1555289125
1962163924
1926911614
1157044100
1524579916
856566867
1019292863
235336339
482055804
1647082215
2127046161
1341936910
1316722439
1258039198
1867204225
246680638
1570430867
314631157
205890353
766702416
1523379805
337656518
235782257
857152422
1920541517
2048195596
258439171
1106099369
224184786
1321988339
1561618406
952036516
1695296381
1196087397
455862195
1245716552
908831111
1877126032
245597971
1396601819
1012523021
2089691489
1569789049
569490037
1239666551
1669180299
13577023
1477007109
394006281
254886461
1842170223
165928059
1447954316
1621235903
796159619
981628257
551957703
1763451290
959005059
1424561414
495480932
914950768
924106509
1220308734
2125284245
1141733614
2063364062
2031007699
209666577
469339821
1695753973
963390737
72444880
1999484253
1280001976
643327379
1629984588
691319533
1909691472
999123428
176809010
1869874808
2005369924
594383961
1962685614
1156811655
557588965
1480145194
1905439023
727541629
1559392592
1354307328
1077694733
1828142148
639131139
388927337
1920757204
846571081
1411461681
1383769642
1248615685
1655373754
1155437442
1988938350
66982625
556952749
388172477
38430397
1553517539
1683500998
1381437700
1715484915
927514540
27281041
1674159816
1754166052
1775950548
996953453
1252356538
396403490
291340616
1231137756
529752693
509764388
1117739256
139528355
1563681879
297914900
90512148
1971324631
1790415310
410047352
1194291088
1414940865
1778414619
452335635
1418317430
1552858499
785697017
2067721667
1845193330
305017929
214716573
671275094
936583939
1872771295
1438721094
963244306
304578332
1434138726
1923945688
562499459
1485024884
1116531934
1962709083
1549187444
517641524
703599044
1451233459
1880349492
997776567
1410097282
1514475977
2010335254
1271860929
310498347
549425084
1601634845
1678555021
773863001
97324350
1764379405
1067814875
1496052379
1194992058
163019808
318353184
391197540
1049857972
573089321
209307251
2009482886
690741928
440662592
633364928
759056548
224302560
1620376015
456733430
40704436
1144636057
1507028682
990864296
1627232667
181884239
1385769927
977006500
469445605
1053740420
326603966
1621952350
1842316510
222855929
1218309805
597653816
487963796
1683715049
56719499
795026776
44280951
1652464648
890784433
1877177899
910856799
1341575726
534249399
1500308548
1995439465
1649028709
1523131553
155746143
1975517806
568457413
752906465
1340506427
56211438
1176772464
703514347
1416685442
955709979
1013789855
723057662
1136596672
380663634
1383331041
1827170477
1656980443
857670830
616519222
1380270479
1722574434
2142976466
2113412289
80459392
588280684
1350325599
1140783768
1745673181
1889574685
1146579255
1674589428
376199647
620226413
1600114267
1700647635
1668015614
239216223
510255603
1823036261
676692360
596831091
120653993
1837493247
1834320865
2095406926
924974046
999050889
1379232094
735980759
906648790
1743321007
1862822761
948466655
1494127095
181273810
1044046351
1399243572
1298590251
644977405
2123721417
1079057256
1904544270
1168221308
1558501831
330889333
1986174844
1343655837
437776830
369910828
1507483023
1254945855
1271129079
2131824740
638337571
1523596050
1109432543
1026587094
15605924
1694407411
263045257
583930147
2051635021
225421164
600943139
501247611
763857599
625370961
1659036960
203852508
936168138
1171780212
590194858
1349648993
839155274
1815058503
2007368813
60776289
1369290708
1612287530
907532429
1979018217
165318936
234693948
801478131
868518877
45265023
988776657
545703633
1648303984
2036995015
512230685
1771527822
262401554
572335625
1981732020
1114165764
2079561638
1755519604
289371995
585496611
1837764390
2051510603
657952774
1203417534
1461001492
1358726141
2043366252
1380997610
1786833333
197491083
1631079895
726662768
781422252
926745246
1506814250
2006671353
1259385499
1144356229
194206814
483244513
22948221
1234576233
139843614
58020749
767729843
1370839875
622202467
2052511508
930566216
1519474486
1599047693
1462465313
65385848
1533540265
791806777
778748384
1401574570
290388262
2076580139
1020361303
1695908873
126707394
505965983
1651894167
1434664360
1201100810
2099536750
1482369484
1912797662
1470952429
1251433640
378814019
313037007
775798181
1344634656
841469809
452929072
55650632
15270907
1325780343
1740052930
1884649219
837094587
461360672
1053295344
433444984
1797587625
668284301
1233105450
767089654
932281464
1300506093
907492310
1405624777
832810126
1060124717
1485244896
1164072914
1195398965
1125121021
7534267
475561343
1327714586
116539413
1009217240
135753912
241468794
1846289062
1723898779
2069807612
884966449
769714490
699700509
199610374
577149018
146055508
135896214
678440283
2051696076
1897564288
471949016
2029144730
400494720
1666202804
1700937245
797404322
2005395966
1177990206
1621599339
1209657283
2096277348
786038339
539123283
801023034
1120608431
1855507306
1022491746
199551602
1129354763
1696382234
1092632038
1553692536
829783675
611614342
323453779
2085345424
1179835874
247506162
2067613567
174919815
383263673
839145256
154772385
500073236
968921193
1204469456
2132072428
775694695
502736090
1668431831
1431559824
2086473263
1840387878
51280149
333252089
1506611855
984535691
1676807289
2018349771
311621963
1947696138
756100863
1242131129
1546894332
1320878535
915276187
1178453389
365176448
1415622863
1860153597
1009772815
1333378149
1059083092
455433618
1146153454
2136728491
432527176
1901448315
1924101779
2077645371
1450671167
1344069469
2139138394
1275982145
683510244
559404108
513335964
418943606
1889177029
1094799127
550349617
156863270
1744249526
360589401
5873308
367206780
204750169
1415317108
595287302
1776185379
1772028908
1437777277
1856538154
802851522
2125540367
603551667
835566244
956557949
1629937738
1698735532
305440564
1088758019
655568767
417445532
1288246732
644994809
1379664480
265656407
177604981
1314721261
472291761
1925382102
57925274
31174196
90019054
435517816
1358984927
1333830
1922662445
1888370993
505047789
530418576
1855253161
358605502
1295533031
1217066501
1467286726
1761976797
1108655901
1051407739
1389348513
971483835
826873512
649510982
1534631373
1140656587
848188761
1750148499
408724454
1128033506
1350479717
165515116
1809276210
1691134578
1926227507
1648857253
1325989362
1948652113
1176482034
80026
349649267
913671690
780873790
1805086420
476157943
2142394583
1617586067
2002622510
1255298246
704116736
1822998527
483492557
1486144857
953441140
1683198539
2071501331
370820586
391920945
823638193
1679254294
1215738290
150346367
1585916409
1984184523
507338654
300743518
1377802989
896958595
19376370
1308361481
1445669275
500346408
825096277
1612957960
1706298903
672477186
568090308
1614444481
1441027632
1461463900
46904098
1741141639
1263183621
1488040154
810039159
551376982
1604126500
1985425497
21940038
2126370034
1991422281
166933894
69832366
289507584
2140007916
1700949035
991250362
822853211
1081013823
453831723
1316487417
331381758
1393090019
1489030542
1918004160
747380299
538019225
221447538
1756672690
376289255
2005243117
1537706426
455071496
584399184
1427733728
1885453665
953980989
138830124
1987084899
463349047
544268508
298939630
584241170
804676420
377273869
424853671
1648070788
2083552234
1818746093
59367394
1673007387
1469735258
1030263084
1715064062
2033249112
456312972
1351443243
1973598739
1490434035
151012629
2056398438
1338421575
1116195023
236432696
174692195
956955795
967994105
2062730960
1602519704
1591760448
976957728
1087912702
1090482631
978837875
691127892
2050347601
1761600249
896723388
1076020995
2129525239
2007631475
1130458081
1409492100
79269497
624428200
751527465
516787916
1323233651
316394911
1719464053
487253587
933192978
104099104
1642404831
513718017
1759227944
725609382
1677237357
1548794427
1754336009
752005625
271136713
967598271
820990879
196966727
2051210895
1424975126
1659472065
418037918
991972357
618686060
1027706947
1457310487
826642072
646351339
1630552469
1259677356
1201002482
47916391
283818597
1880013298
1366373746
514748891
2070281090
76765762
1152241688
890782915
1406782630
1700129463
1459410171
1861080008
1654909038
1910112587
1164715456
1607826887
1884057908
902960713
1372967035
1806802283
1653386471
742210047
1261326316
1429955537
509151575
1907184186
1120048135
415676984
1091528864
524214831
1637274159
1011362896
101365108
1340823400
641146174
1742068585
888979103
2113855675
745194943
1744598801
1083137218
1989856175
2103149161
761348338
1273879794
357395396
1205952589
1934235094
553104927
1374193726
1170504495
1891926148
939361468
1725911580
2078637418
1447351361
1292455704
1989468867
1885202550
1538674295
500371992
438583923
1657349422
1226129629
1319277750
743110005
134700008
768361565
461341840
1866404767
1139479813
1764586277
1714477756
1549395411
1482858670
947956383
1621919446
10488933
47073191
893375939
112747589
1095773682
89408231
138035123
1352496701
1069624407
589528252
343403812
65956792
1408820267
599136219
2127953877
1182952403
964981354
38060245
1031086015
451226196
305857229
62637488
1144188327
882721604
1320429049
111343147
1904705028
499769439
1549447172
2106149947
289397270
1991812080
757407388
631593930
548309730
724884952
1159497391
813403076
2047552421
1349584862
1979386818
1081808348
718930808
2039187772
1363860802
1168297578
2069145494
802145309
495893827
2019472771
317498947
1593075783
1125977786
1710182076
807483556
1824002360
829844280
986431815
402717942
1583163464
771801545
881836239
869316718
1571164846
1362099514
1713781999
1232085625
571647244
793063818
1040308734
1429583328
977264476
1173181307
122958058
1243253797
1818948037
1210611023
1817499698
1596931750
1681426639
1174572628
1355363112
393400791
654401792
1975961664
824052485
1531225727
1325736985
276190742
193195659
1221227714
1493470261
1131139563
899635961
1388531375
1591988498
758391645
1652402994
1533061431
1830181831
868609459
27251067
853438312
934593307
1046513284
151770708
1068702855
1329467302
2105242494
695607675
407952991
337987648
1867477116
1555270157
2089860913
191645327
933363388
868560566
1728108537
1571607099
765229579
1122964983
1550748440
890308219
848803768
124425809
841336335
1574698311
2028284985
593856185
964578420
4441193
1505663536
1377777260
426772772
25008428
900024371
2132028874
487025101
352152788
446283415
2018096685
1605550022
1175040171
263524094
1156196926
109161356
1155820249
1842127126
1048776201
529501819
166367697
417958414
609611691
1324483741
1814737156
1048341030
2102202230
581199778
403953002
1884738323
1044696963
1024022871
1711128815
210974276
1333456152
2142983301
1735092153
1588878205
890535901
2122664180
487109495
1181048373
1271644807
1148992491
646221837
1952658636
1006019496
1532163161
1619542074
1983430299
2050432249
253799149
1278015690
1435916624
1715885040
385074816
1181795895
3014762
1433109041
480877738
88848271
18674396
391095754
346307816
52843401
1292624114
1224669540
1880572557
2022855902
2119082864
319370302
1925492509
1061596551
1584167183
1020367567
1461898249
2021643393
2124008798
1346348748
1912870445
335894658
1758234164
1579282384
821702331
1547025796
523492081
1286814388
483186201
1989779427
805089736
1993591491
2071850546
1470046681
392922804
1135036889
1131644041
2067701323
41212246
1130921874
1266738282
1265215108
1075651408
1197724495
27767125
2017805707
1342789255
1479119611
1955203389
626035756
13165413
1579746227
564571785
834168356
2021803829
1174747749
1150827225
154777076
1321935341
1662303272
1370511471
1444067483
244634943
1335682425
1483212119
463778423
188131837
192551781
1077796118
881255284
1807646395
520471513
750480143
1709949732
735116863
288032051
1400538351
895059240
293756342
213602041
824421532
1826022691
1001431662
573811243
1350466186
1020083020
1955098757
675533113
1087180891
838916131
1610441114
1451757673
1724617353
1092659695
1847517638
1392963081
97299243
2022582113
760387437
203660016
881595306
2082374900
815615973
1574316592
1802512345
1169567960
977499985
706384364
2014543600
1086297835
992613776
967275352
1678741290
899558830
2072073552
1797106347
1126258479
492751321
1768001944
1812047916
1726025830
1560689297
371453164
1877970863
610658720
318713460
1532980937
396042487
709806283
273178347
1955834477
2051827820
1539904916
1243874588
313126001
162150108
1062112130
136942960
177598909
1354981823
1307776111
1304085676
1082074474
1550306252
1379641903
2096944094
1425762104
1812084010
194462132
1956062179
1644452175
1598280549
1974647898
1889014557
1097873184
772977127
1627448030
1107370004
1725379413
357292579
2079287165
2140886799
1257135647
67781663
39972843
634717623
1048646418
977505732
53225390
847886125
928116866
1923841182
157538957
615872685
1229739101
1592739014
2038699735
1731487132
42951495
779721193
410670851
282033098
1224447706
1292928824
2094445810
184006582
604754768
2143162222
410526535
464550115
232982114
60069372
455979090
2118790676
2056736105
1392512479
619040687
699287880
1021551395
997520183
405056815
438139977
1267275467
1986923198
1536853640
1868643587
717785448
97118757
2077429271
1871810896
1635644592
616122617
1679217766
28320609
1770404139
865015675
1337441182
2054790867
2000188525
501440576
589393925
552489790
1138482997
1469706271
237431886
523444712
992162735
779994645
791020052
663466423
64396242
1396853579
1757015333
1817111266
1475684260
635130964
970321259
618052557
11979680
2117920891
708897027
948708577
251127429
1538511452
1133188870
1280347445
280448971
438827075
414626100
1436900984
275770856
96042112
216837724
34793712
456578265
1648993596
1538688190
812617933
1587997645
1033931949
1532359728
1825063230
667098114
671128082
200530128
1456154901
672663146
941146450
1149174856
364232487
1720074875
208046934
808722712
2078740142
624829414
1295574616
1441242124
1062685453
1318455670
128237057
206214935
861252766
646197941
316431478
209969965
990745699
245702253
242913567
1184236180
997456114
517435679
1769120250
824914770
643701221
748053253
1182139337
142639392
1336048850
391886351
2076236316
1313398869
407187765
1349661887
1499348752
1585532681
449862810
415348765
1377129705
323944558
1729761046
1463661961
407903443
1008766557
47734658
918509031
963450894
443233208
1334103988
1781797677
1057796071
679284486
623900746
170516173
1594582497
620588101
1694924283
1994510322
1207553155
936646551
2103987306
103963045
553862776
55621282
1418927109
77728178
1632931815
378219615
1308703990
893636094
875761216
2081816930
566078361
66962186
873851029
171694053
68054369
168004295
1613883261
673244429
653669587
1416440378
1292443080
1833005855
1848528140
284389343
833575112
1457941620
1096404806
1559945675
412375109
1229515978
1062411800
1865823332
600100550
809360506
815049194
877217911
28518884
1432523210
1977482686
989180080
1622745768
1742961665
1398149747
1954136349
1688409467
1008063784
1603005529
1508582488
1521885875
2000510049
148274665
2004220516
633476840
771168334
313841001
847871777
485497524
1910644928
535793745
1478178757
1562323832
1698656850
1432131512
474589583
1438604076
694273715
1548100814
885495860
658299188
1592162483
177605912
462998403
975946264
1959816577
973493762
1338597068
1267054517
767428385
1589121588
367564197
57295412
278077165
951158051
1244674892
150140752
1812989760
182751058
1247905858
1724672934
720279219
360604387
1434489116
2036656581
1883126046
677478274
2075606020
144831419
1373113017
2110453531
1489551298
472746482
149158442
742652212
1470015905
176962689
378008295
1646307398
630745957
944571223
620367604
1139619188
1214673393
1975770579
1531892111
843728049
2035925946
1725971265
1820092776
1792645436
2100372998
1641032652
1613495010
1794902336
663538859
910251980
1846669874
843168692
357666580
1479589989
1118199117
2106436193
1768203961
1985628164
641093462
1393389573
2068379130
360252020
1164396889
977689442
1866913260
1588153488
1147514301
1117309972
468151416
1750969763
1410808193
96130746
1890355922
1584889551
852133864
583741639
1175327705
255089484
1476172502
1102931379
384166357
130111825
82669260
100684378
529753509
342165917
299668453
1918888299
1061114838
626081783
300339549
524501013
1003060168
1246602147
1302187520
1200087438
822652273
747374469
512935021
391867425
2512908
655854108
1680686089
1402238218
67020762
1534033417
474401697
1596699772
596520044
1627331166
539288475
1469479485
328599464
1933767333
545890317
2011392392
884974353
1267545906
968139702
765099513
2074668665
544849294
1514993925
1233213184
878847519
373477491
1045233122
2038746304
990257487
1078446125
1764316297
1076415466
1865820165
758541081
1485561401
1761573438
945967544
1416107266
454802898
147366479
1692887839
472099063
216752665
1794795692
103507253
362104774
893753111
1704216406
671173188
1953288579
531800424
1732071969
1639824790
892611848
204365831
852411201
1132789803
1452169452
2024306262
512479065
175865972
2125480677
1342668499
1416085873
1386344310
1602513082
2030585075
2077974552
759553968
688537641
292685754
1693096078
386919244
1520592709
1480115089
1058763680
1087922600
1226349811
591824099
507466243
2055962274
945586322
1002750606
168783931
1334192199
1962547884
501137155
347976385
133444848
1786981693
1595274328
2008726294
1255750124
1228557215
1751221436
2098348735
143450468
1718663976
1064416701
115261635
630442258
539499333
1284534852
1433752847
299755448
766039439
1622660397
1074461934
278101006
1809733213
966245095
1790185379
1891205949
1567231130
1600347145
532611634
1461106120
1132343922
2053107554
1368093674
2111967152
1706122622
609047806
1830716018
1994644763
1411110521
1138870045
215311917
148001067
674216580
783390032
1169643184
819111075
98362008
536602330
956806708
623360923
1605473186
150307880
1188660947
1849119673
1170798541
1498065414
897918556
1194244835
1350065529
481354517
1560367681
2008026431
80494692
746711646
1681945739
1007745926
1644566943
980981093
1641232228
433330395
476837801
600360727
942760388
707113390
1658511106
1240164602
1361705874
1950689755
1772941903
546795068
1796979169
1709433371
1453613597
914414951
2109125486
1336059804
246162851
949412675
1395153973
133605635
1331657625
1301933235
1303562897
1994323400
1802055894
704825480
1892696799
1358136212
1911271933
1649660631
673451025
813087873
2118312797
1275930141
1838779288
120755782
1720762568
731698660
1530046920
336211813
2091239031
2143564200
1680244346
457766468
368451736
1896549920
1678853308
416831164
342664205
1174018079
1779865450
2141515957
856461030
989146671
553055561
1503417989
1718816697
1051640750
1949928760
1070355150
845780644
1515014723
363549371
709670671
1792667031
1987814598
1301567934
62697950
1872041941
1019060543
186940226
1010609380
259914551
109148776
2042118624
1273869170
1623773039
562521018
1924603143
757031033
18896694
727193948
2062278159
1383421195
1503780774
1671658647
358120539
2104309344
801179974
394277997
346431868
500053150
2101630926
765810935
930250017
178984869
1051429477
1708598471
1121673802
1908398007
544259156
199208957
2043259491
1242806569
817187988
814526906
1050436195
1793651864
2081132232
1900759745
1609907789
539157464
1093550828
1897584718
143087180
829143332
815191524
1672465644
82389506
1367522511
2047044020
1841271841
294317472
1329337304
991798649
596540389
638721478
702221703
932400672
418948847
981162907
1452276440
470918733
1146029897
1300468022
352488297
1790220003
1736532023
49896979
619820229
278568652
1227772096
62376644
118628338
158239617
1095919087
1613448756
796139566
1591212498
2070885522
291629154
802828509
1055104225
1378057198
1405616179
1686698964
1435783124
1313689677
2043799222
372893661
183364829
502221941
2079595438
1341730426
1072361005
1160891477
1986701789
1473805019
569235005
1576611695
1953551094
1300172586
761225075
1890198268
1537868975
1774220274
2102031648
1255469943
27071444
914533679
250016616
916514890
1883423125
1448933730
757346102
401646845
499681036
393746319
1231308485
978883414
1590208992
358159718
465123962
86005321
559454358
425698731
2115292072
1487422499
175017526
971046504
318514838
179038329
1581219673
1810382615
1768968472
1291488771
794185199
1405443834
1960600573
1147064842
658851220
481534802
1492814579
864959891
1458757596
40415
918604950
1612310580
1537396862
1748808243
1485216490
1031348708
1224497586
1159603596
1353984832
1952916939
795797626
819966859
1466734382
183292957
1098250426
2013506898
1891877894
1133474911
157106476
1753522039
640750481
1077772147
1413884078
94142470
1661983740
263353054
1850704215
1500210626
1293854856
170568057
115379481
501662979
1057898843
1147158212
322456160
1520056045
1548844008
1709832547
1216481305
1558366054
176083808
1513438222
1305493895
476957533
1974782173
561250575
293520180
769933015
579996411
2029509633
1016927966
1506519894
1903322927
680723548
304232252
1170577028
1539408204
2092459730
516590901
1517713319
492065827
1395900639
2040607633
813512309
1759148406
577946132
1951761160
1392783586
932723236
158873293
2107500341
244632123
968517407
1085422080
520681943
1324777496
1706358950
839675990
1790830608
1057130951
574453570
280447223
1556946455
1903492620
127020048
2134722968
651311977
1373929807
970922023
748642097
331894652
2032761870
1739699743
1330723074
756112730
1084086508
76316951
118401786
147990666
331238194
1758152121
1956845343
753092902
131472592
355023435
1088151834
951617426
763266243
1901715154
1509877447
331317568
1608156566
2051384656
1631454259
752260445
160977556
1973117507
398498939
1788680086
1877032850
1703380148
352070924
1132318212
260126234
545396345
775218997
259306631
2024715179
507806845
958354106
78711070
1509707972
1008217769
968620028
1934925837
320654980
1875820850
363205182
1001488558
876784858
433410899
355355078
629590330
1057245479
1676890336
1287288482
769514137
1372423211
1533422065
2130930234
340315614
520614030
975883005
585744783
1734553410
759335128
476437832
1975173198
194380648
1572990406
737922928
1692283467
910168748
453127446
495559968
537286088
444825134
1490226794
789549006
1327156848
203004820
1004006200
834555515
892837477
665721230
1314130854
91772513
2084121021
526543892
474779095
1303888724
2054045613
490373201
1764283185
212471583
2116627926
1146337572
1830451045
980587216
151574968
887567338
683003530
1537527396
1727193834
372790131
1631841012
187136337
853003863
212899199
1081551794
1624332896
628766473
696888887
1581994762
389081182
2022836653
1283910875
737813610
1343205865
985974354
526313385
1259178668
1482853960
655084070
1167487220
1404585679
1366791468
1816240905
313381366
1774069041
777182998
1336895528
329338948
1062518039
21695871
932388302
2011036079
1233499551
655792979
1891114535
1760278550
1908118870
1905980693
1817873694
657305227
2084706158
233724183
1101975751
1295637705
732105308
2115862426
1887835528
1785269230
1558754832
543558486
950589183
945816078
1894697542
1656144244
1403023933
108199859
1393218831
1785104952
2093531433
283411109
1299529788
624113833
1973599208
1495290715
536598611
1773738787
444670708
926144594
1973869233
45372404
633876901
1139061510
1645841299
964491451
1847154934
1709614069
2140624009
827259741
1038352604
1003599490
448162508
638507572
1492406984
1335473615
283704583
1717311472
1589185672
2003298423
589687341
702708823
1981372864
47715600
2115632985
838540296
299087469
1387908713
493534713
1942890776
578738527
1016530961
2008263326
1615235843
895854088
576778634
218571367
927481678
1301751604
1908677691
31177306
817529203
916689139
1304749526
1685005365
655801124
647973634
2019896880
315072010
1414347995
1059390258
691294847
1939662772
451984828
1529857789
1489662368
1418838385
1119462368
432416413
676329837
1145500097
9573683
999251677
1867676037
653317186
393989819
864783162
558350454
272133993
1489028422
961011895
658522034
491852466
1191153165
1023930180
2036971506
508263745
549752415
1417473274
925052243
1439665254
478213169
281282356
864232362
1921347794
684750384
746896888
1733370547
630681046
287235165
589841732
2022933035
1574248197
2011058077
138604585
183664360
924927761
748647117
1617470019
1397855648
435365222
2105295470
1254443617
1948264608
1456755901
1080474915
2096260318
1996647192
1038365007
1913410533
1755481428
1267963239
1250543449
1830756914
1557916089
170025550
2006796421
1710616120
312153041
1416155675
812780364
60027229
1456892917
224409363
390729906
541681783
1778117372
1148357202
31199697
1899883430
924961946
392824695
414521245
223711037
860047797
2040533262
1985910716
151112478
117594784
1040997640
2001869650
498019322
461865374
1962240155
602107341
413190875
1027120084
623064228
963269111
371887512
1159708093
596986389
1477755247
1532702483
469439344
1272776181
1055568341
1900482487
1880017884
509423018
1202480078
2051329364
552733414
1355795402
5519624
311206759
850387861
680743724
1344606877
1791726528
196434447
90180699
172897905
744183461
1462070913
1445382393
676183821
468718193
525086411
1224335501
576360535
1487723709
302633176
1644262576
2084493049
45089221
1664013551
1151073527
556535230
88610224
1726099547
1558977378
288459818
908250054
1212841636
1060419835
790535443
1944491839
785595659
2105829642
767106206
1808274304
914820124
1666258650
793877968
785134619
1444411786
2042951807
584981026
1149779205
659477403
1855835253
1172580043
1917879189
79331897
1923046489
1922806559
2061956491
295201192
1673153145
97734491
735734431
118412598
438838683
809433571
585612138
200435906
1994245338
1929017013
1322099492
1785699216
1557458139
1462250677
1277453918
688994768
231619237
615877775
1609188434
1656549323
1984715155
1953365583
1989521085
861854586
1269399039
1973770326
933120552
756885246
2051549896
534961446
1787672176
202156732
1090534484
1293271488
466165342
1149212648
2047426069
1627143216
610570306
304556684
2026046916
780540183
1903238858
1549886446
249403541
1008458305
609667152
371969151
981554746
1540578719
1726687129
911490606
842559014
1153108613
320203684
2124461925
2054855675
1988397112
385095933
113718318
1809590878
821558282
1267404929
1647218955
268517586
750309504
1161584908
1032942937
2123790173
184877629
2051759719
2075936018
1789899244
506984251
1961198260
650058609
1544439393
1023007842
591304104
2097990879
519006028
1176800401
963747292
2015359500
1210308726
1401355788
2113378325
1683945654
1112665062
1439709540
1118107587
1589040
878888196
1946867470
960426029
428815873
809231899
221382209
1138328290
1244891870
2080768818
579410705
1448040954
926636377
1868701519
1031709746
2000971445
771319573
1225650359
335809050
1816414862
73950388
278432830
1113764920
497911658
1552169041
182999693
1773647878
1144682445
1126846529
2138264617
1583288111
2065239819
559545536
120227131
1370969390
1587700051
416141989
1564072485
113708669
1893921845
721884471
752694240
694973917
306501389
1946429597
514573324
1273025401
1976337145
1341852691
1926934836
1584945779
360284927
1972427916
1159201507
698847113
1283187789
1680301630
700372612
1786197868
1645178687
2147061622
725998321
766495872
2028840575
1407206009
1240011976
1713733019
73895953
850903074
2125458247
2125313007
358106329
1484747237
1712356276
1348936117
104942054
896308215
496055876
1914525660
1191292849
994635672
183091782
1169220792
1169750790
1469488583
843327950
2089613843
864474334
991023358
1952403129
72588188
687374963
692692788
74688057
1762219169
1997874823
1227425081
551239157
975796065
1058654363
1365800842
413009788
1680597511
1008084236
1912741363
1797483660
941968846
2126202524
98606198
1449798725
122365056
885843214
1713510079
1934065175
1212407745
1925615351
711471519
240025285
810348169
1466276043
936254845
1059120359
39789384
1172886926
977119448
1460272172
312126152
1559697237
33315315
451209933
476285394
1027438334
1097437669
1534016712
230138844
603350262
1292285534
1648933046
1382500607
1386905867
1241670477
1359051773
1979272375
916208416
631219867
2058837641
589538080
1064254205
1106395380
1877188630
467765319
1438421151
2055794951
1729747812
1028664851
1734651007
2109654334
1687765775
2124083666
143663290
1972139532
2108761483
442506206
896542570
483575945
1410972040
907486320
1374680218
607582282
1753362993
1663140601
430427580
868886917
716512113
1095697311
1266870783
1691673637
953417197
1522443680
2041125623
1094685978
239815620
86311572
123550739
741415088
1983878249
748763831
60910557
295456167
1817510088
1751739652
949095198
1486204543
835852332
431469739
1955104286
1449784438
1010748333
427863777
1127670822
1720631519
1170262816
563907159
34414692
1436962927
781590780
707501055
1952008665
2079274192
170858094
1679785629
951282494
899225316
562585610
1307686964
1113996202
1570210182
1736872423
397469834
1051039541
162247490
1395907511
665681841
377732715
75397280
1323371747
288291709
196501224
1690504900
1783292308
851095185
1063019483
645664113
1090819539
2039811710
1192594826
1436244237
227066496
1950779739
1306317483
659955081
745636350
1846338808
456558512
1369821157
1652087540
1094853751
1013141331
110049514
184710681
1726084784
1885917960
854099746
1812961711
91663492
1625375442
2121754963
1201565128
1641461540
513973823
224407725
1637189909
406564420
1248772999
687798979
343720979
1817960005
1191004432
1080288409
912545424
1263492768
1255152833
516637596
2054896335
1244246009
627305674
1217063155
720755354
5300833
208492369
621636521
168166153
347817022
1257497415
1989442146
1606754530
828151526
893108356
513488331
907134261
1345048363
1368346640
1339134754
42037358
2034915650
924414847
348767810
27764822
301328675
958506788
2089858033
1309889228
1208864518
236642366
1284139971
1216568077
1981077176
1058420349
1225501520
905157949
263761247
1296716686
2085185327
188947223
1057476660
545303604
1566006817
894728137
1453261324
2052685737
1460581182
1202306241
490162811
1467457647
1893044080
1520199130
991787715
1489306632
1096862945
91403386
977026563
69278717
1571334233
1202933125
360820109
1693054216
610892700
1614290118
1149857839
1374757052
413761532
2141290714
76832810
1603101780
1943836752
1995096042
1475787211
1234842106
845095827
2046870556
1363529968
1784014952
455136896
1230774071
1068388378
540007341
628661926
348084023
905706999
1438065955
641371132
744127179
771492906
872102812
1464386325
481623298
906161552
1624200074
452491239
484366908
645837741
125929443
1321463828
1166672830
1369372199
1270270385
383945824
1523389448
2000371751
725391486
1182784471
158354479
54593201
1019314865
1718269224
1405474363
1024599868
646278619
1580554782
154030817
308080044
422749893
1776263233
109751634
269918901
271628826
1346643190
620508979
1751228913
300028841
1017218571
661917046
340260959
660432905
800629971
649249720
877890170
1146348479
857272438
1853446549
1261224565
1559569407
1397995475
1976333844
1233700470
1891759793
1676641297
390786064
584070936
1583276820
840202911
1840809709
1174893863
1704425808
285919050
1006509601
1587638412
1373858745
365170536
251654733
755367391
1625189806
1690888936
1389056097
380941617
356769094
671311710
1673297701
1108170775
1210004151
402624916
928903806
702988200
1862416544
2119895290
266454995
289231719
926026927
893163611
1211534031
526517950
1121707852
1775032656
634929535
825417651
109227203
1305009651
1084145561
335938810
2046182525
1852302190
2011841607
1796232331
155564416
351079369
397368728
1882227046
1866277840
1734222004
1057166395
354925088
1679840937
1979211029
1290297542
1114167079
1349737106
2082226231
255846319
214372538
2093067407
1502177043
718994655
997014852
74794729
719548265
852684896
1537644590
586051930
1855512933
677749642
1747062535
1194154100
1298473507
599286664
897128707
863924107
1808166336
822218446
1709380617
1270519695
467720688
2092794102
438184943
365694881
1567055816
1017464548
1840695232
1430859215
1396960935
1515822002
150372667
336977598
886539657
1068608471
853778895
1461513699
1120622140
1138303567
1373252038
793908975
1837887228
461044831
828857861
1280171003
631729315
1432004084
808509082
787752911
1013429784
1474059849
684737652
397849801
1294056546
52290397
2091665502
1294220781
1574094637
241198813
536375489
1553299094
1069860238
1856293389
1646545006
2145962724
923969733
259727947
1847794598
1616767121
302368401
1713800432
571817946
2143423956
526730048
1784028145
1711005976
641606421
1559266359
1188331977
356538380
1278712384
1163766162
531523135
1593313652
349509542
1465192710
443644346
887999139
249029013
1157816351
1749328559
2040123770
379263221
905418214
1757051105
424749350
1563015590
590390765
392104505
454406577
1165779638
390207967
1428285085
2039457089
2047862330
45759515
1105032298
1020897009
1378197956
1593330136
1096584509
1508399353
1461624664
131018124
1918853272
1282832989
2005040176
107823375
1296081456
880709127
912464556
2116163524
1392245894
2020280462
1793988882
96162020
745983581
155584178
1830621922
1985049103
1426861484
1716620093
1502980282
444451066
1786590539
1636910402
1743409180
789730820
2139527200
1861148458
596438094
1351401097
1434222091
1942082588
820260560
1050494767
745383847
480497184
622116521
1362810241
1752095399
865766766
1479485786
282917702
500143786
1220564380
2123602700
496306129
756617301
1001645092
1065115328
1860117107
1926788823
1413017386
1807754893
2015653182
777355055
479341285
1761418135
1678192230
628504876
406706355
1518188228
1655833503
858860227
1037950098
172515611
1971526534
1494136178
1261722639
300604146
881620925
458932623
507372554
1135766980
1082275824
1657254634
915543903
1512170255
1842342759
1432593703
1582556344
2090222947
867036180
333508546
974800092
892037231
204455783
122876557
593133949
85014763
946111099
1855990130
956105396
1503843706
1170365018
571115873
2112202144
1034972692
1077276605
240067647
760781634
1066200435
776925315
939398360
558157095
630220826
1260559004
717992895
1050463538
803231010
1805471031
263983889
1476873028
1332645643
454829087
1076478682
1464865627
1732254336
1028102447
180936019
1109562315
1579989046
1766338332
48716587
1454828594
2087205949
1015948150
424390674
154829457
1229368876
293939394
1764929005
450699978
1523331644
1487743306
319664809
1468769200
1236908116
1219563675
834804508
1065424440
1105687954
875863571
1850408954
2113370923
1876829072
305282950
1891514867
241238456
1505757402
669119288
1825942964
1437781332
45271444
1229074835
1262346428
1030374468
219873082
1333518416
2013975740
169207363
1763350817
846875675
701770960
927640009
2044921138
623913753
68786477
386851539
2106334901
706914005
1253083913
1256436078
1749084236
1341353764
1931227673
1756755811
1286802227
599970762
1003536161
1042274069
1491476370
1768089304
277017042
679721210
1602469122
1333044990
1707404239
1621744252
1527337636
531116528
1565609390
1688822811
1363199901
1501101715
1871026969
1527121778
2056577699
937369293
95217264
1577788877
301103955
1485736612
1675347425
378371593
923234717
360542635
2017365877
1767662425
1439723058
529176026
551214247
986413728
327576257
188525844
937777066
1876820442
1377632970
1186188389
971820765
1555864954
1889700527
1510332822
540774686
1010740929
133361952
1633617220
351277698
477115059
5138087
1650412992
1970133121
1612523392
2105855560
1951271168
719826367
227244853
1149695344
752645792
937696856
514621887
1716425828
1632656048
1958558921
1731130253
690886322
235904827
1413262771
1761243964
1522084575
480640826
747961296
398302332
1771510625
1249753176
1746482402
408394148
1605365294
547636624
741592489
2030453476
306531708
1058283841
1950207425
862045011
514340816
874286923
1358382180
21940196
257718282
849375079
1954677948
707802633
1318774362
939857796
1843374440
1841391830
1480814431
348796463
1981014452
371324991
1852827058
1357102134
1949041895
45876927
1761122557
252628770
1686957923
701372418
291223243
1618658426
453518952
511799043
1503163166
1816076841
1717126165
496366645
498005957
1681369675
1858907262
2060231545
76946837
2063559900
1089505490
89752361
2123885517
1826873777
1347488962
432415122
1277550865
801704789
1566638578
466459605
1767244548
68657295
214932546
2061183816
794408809
1793998714
632067753
804535488
1985962804
1945020180
1457231587
1408699982
2138035126
1730148775
326621660
20370764
1861774990
92211055
149497790
731802862
634595846
1962254392
1753944286
1990364244
1337806101
1787948574
971469052
1349289246
189659048
1207359339
698694781
1036421412
547189575
656304513
1282184179
1249016146
1357794019
967264826
337715410
2108963621
1657350989
1862677092
1089714509
49846228
723290998
118780128
1726762202
1788977608
1964055599
211055499
866981984
2132910923
1331954085
761617042
2001740460
648910011
1865929276
71209430
241172502
703601251
91053929
703362055
705486727
2084965265
347424383
1244066866
383704609
1244495809
195774395
37441635
155624444
514876990
527198062
2111949764
579684268
1622385311
540595775
414740716
1338276705
1026798793
1121099971
1090247702
1467482275
1268245977
510273653
1916210442
1644258434
1432682295
1745445710
1556300337
58655813
716736660
1099883645
823187936
1301240100
1360367091
1130998931
198327734
840011014
573304357
1030144439
708957053
122443301
476262659
67211196
1541142615
1224481828
923919858
2093486224
419824396
1089037218
6981976
2105785500
1010519515
348684955
591852466
1995981488
360270024
1313053887
790318899
1294534811
1841533970
1294985141
477730495
741765870
314122874
856635283
212769638
436467174
676553524
975098497
723620670
2046291230
1225290791
290753955
1665085173
826686472
1789484310
1103835412
1306081506
391558715
276123726
1363092396
1292090045
1593331601
150664759
1214013522
1167633367
707925093
1350614762
2059317563
1101735882
61008398
785202389
1772434550
122891298
92346097
1229489855
1501178058
1398464370
124424846
680501636
896532709
1870028365
1096228394
447935458
596951225
1204753140
1797072087
1769520921
920428623
1942721161
2098881434
236757434
2076506539
1511850997
1471240652
1646600710
793803767
809176476
1013744063
1191723162
1195223071
295128033
750276618
1551372660
226006186
1257328610
1866792086
525361024
1877539601
978592952
776016512
826168900
1222478457
1281777256
1438501057
324744140
1265992988
735424515
313401845
1276314547
1787405316
667355662
269603969
1120952417
2142585784
710164494
1358756775
302399187
725669794
1346385867
1263374036
709934829
1557047149
1328193235
805282415
1602619189
801821281
1470900471
456224739
1521493625
1170185309
82073242
923280954
1913192030
198115581
857850555
835092828
305214688
1605538075
1131280787
1082534821
838545353
1405261424
1642452609
1160045951
1011029469
1621458890
1491561064
253129995
1902958923
644388250
1396599290
334258137
2084653791
1977808267
731390908
1703176576
1409495835
912513022
128450195
418307408
129332323
1523391198
25526301
1111334268
883635895
2086344368
166517324
512555985
882579524
1484438223
2049639064
2125945356
2106484893
1513025934
2090749725
38048315
1076193970
111561779
114597356
860235323
113876710
398587820
409993958
418461862
1921455600
1181677695
1310391706
1608994113
811977276
1104326494
401946618
1144967351
1681654404
258712743
117558375
2054973539
202554557
325557712
759174252
1775111232
1230315283
1200617623
2016935430
586736976
186905439
843927448
1038281454
478869261
1195780184
2120443678
1744442871
1577160488
1162828964
656826453
1104380400
1756724697
2041934057
67778175
1763078046
1451103752
212738472
428704396
1102076956
1394341409
1791863292
1956677641
294880970
1184667505
595553611
2026473577
283639822
1007134458
1670490749
1885823028
1199062867
1221010825
137180408
1502833329
4342018
1985695778
414332849
1497607780
1882598723
1896566825
1813184389
1903055222
1699448306
56865576
1483066630
235885926
1865800899
796109768
159821488
940678139
1931612701
64625149
2109891549
1010578167
334355
466836088
765674950
1466230951
19221603
244899831
236534658
4794366
413612384
1803784926
1784001205
848174319
2080835747
1031928237
81044000
763961463
545742692
1905469756
86742243
1821470029
1572785737
1628929234
1918352238
901520275
1754056849
703076026
1466173051
1996711305
685711616
1799759875
845170982
1224356770
1892749704
1876099476
1942119245
1363996820
63752323
1105324872
510292895
1718658565
678985585
546620739
111350184
1090609233
811079931
1230270361
1083609296
913365823
1949058870
173406865
80890281
1808168428
1010317843
402497287
730918194
642871055
1740035487
672169682
1571085822
1531865450
1726509144
1657154753
1006342961
1587623988
1061296232
1256914184
80937679
333705851
1499947961
1399070025
668603231
1277972602
1152894119
1904637241
1217730287
101207843
1817733361
416370215
1618955421
340991235
1841536986
767411260
142764834
1134775661
1493616720
578026951
1803367276
1832080887
519554952
425143386
28445279
21320153
1372260044
377050148
1997970201
1914900128
546503089
2049432800
77431136
201023575
508701921
870443547
246611060
754826598
1902697445
1445558893
155559866
2083857340
2017922985
1891651918
1943289515
750994381
1147946093
1476503119
907634249
238876189
81631312
1160355187
1074691955
571012726
358318368
75204473
236880094
683796688
1740639157
861399636
344054238
431793447
1628348565
1634947427
450649189
972278816
199119706
1031726441
995504020
247046905
770160825
1320406337
109627671
867252150
1587496081
433214835
1069084794
716164513
820326446
1900405020
989251711
256348626
1509157090
356426185
551346701
786208443
2077623764
833755161
969365064
1631918191
1506592305
894655322
1685842068
487983639
1093670904
1840523881
39596285
635234393
1500587544
1239401453
1834667530
1504171864
1510501839
501253590
2047647784
240977276
1429757542
1052857969
441387696
511858938
1521319470
1337709695
1797013099
943088369
757406065
509890362
1380355243
943430822
576944210
1959036513
1324597299
1444342504
81960272
1433809761
1104248987
627206949
1925352261
653154389
941341681
1939179257
1034163247
1749702988
783161601
1352880248
993472147
588241966
1350136328
468723501
1181078685
1785753729
1708545727
1044358025
1696885126
1505886445
5084583
1281084276
521185509
687671767
1754255438
626429588
220732440
389126860
1920275357
979798634
184490039
402923149
486374112
226498269
906053000
1650649887
1248582298
384539127
258256071
868588040
1723036062
691676322
563629580
1416046687
9544707
370759392
2048343571
638312440
734838141
1168608165
480857458
1208223283
2033236773
621366680
1295660718
540824991
1795366426
1210126993
697324525
1649229105
180798809
1433026783
206298593
2056907023
659083421
1377336066
381137362
347083520
1208977948
666645375
118792028
1228511722
224680132
1137543701
757612367
1492181707
38910740
2090757845
1593332199
925434036
1477331034
1985286042
1136370936
127575221
409844727
363826009
589922714
407295670
386991876
628223703
594584414
1231058315
1194224347
780105907
4109774
1112375050
501914324
566240763
1231117143
1139875848
1331423093
1444120043
531217033
1569688903
2121297882
61986432
853251470
1119658878
1712348205
1367107819
1938876311
2112245462
334831690
937315625
1772344
1009499222
63882591
1878935247
1267362026
1951551841
1131428976
1562577236
1512418633
868838482
1188804894
1498069973
783910648
1775103097
891818714
219596251
675933463
434012766
1029189620
2118968110
399371697
1943128153
1818064895
1196327059
1103037429
1761550935
194923717
1963417467
1332016589
1930127001
1098485351
1475642022
1743207260
1644842319
56632355
671375964
1095560119
751151539
1664978780
842098746
1974744268
1729849712
1611171129
1641526355
1227511851
797138307
594841983
1457989788
1353527865
367905280
2094907568
1563606392
318719991
860602099
1940345311
4070924
1209490800
1647458231
2036756936
571116675
1276417004
1177093116
374471693
1787039275
784339036
274102213
1620067832
407887829
12921121
895017907
689697000
853357005
468262170
289330446
119063668
1488530542
598429937
1135550064
1284608047
1682390111
1607931372
1601283961
1974998705
1679730390
1521481854
1571423594
1306525530
1802396978
1484887379
506780605
1401802851
166218321
1316747531
465109835
1460859407
1238658531
1927644543
1528658922
1699723164
1712185727
1489723511
53814173
1247048233
13216745
1165584731
1922119506
1438288816
2133397086
237156408
378247981
212772807
1287131028
1346610037
934931025
465882906
756633950
1063669298
1696223197
617586920
1765813266
252886703
543893086
1930661337
280629946
802389079
1799250068
844044704
916996074
710391276
1434040749
2066818578
86682002
1541140609
856993143
1643529326
958217471
857881753
671430759
839258188
321414113
1298330920
1181507572
596218278
172347366
1992230328
204702478
504604444
251301701
433895535
577466920
93616108
1973905587
376966286
1507741620
485551871
695238683
1188009142
2103785449
1001864213
408765010
804707548
867348835
1787387602
1550948856
1899452594
1331881344
1945548959
2090953452
46717417
356687939
362653566
1000298369
877301445
769530109
1066280657
1235733492
528844765
680034742
906394580
1367954108
1814152766
724394206
1942152621
1078669689
1293341239
593276972
1496930600
1374899324
281074046
170050912
121258563
1561088840
1889752346
224199434
965693104
162346216
100808673
912019421
273760269
400743431
1687856293
1858492219
1959642593
343749408
1558457485
298226198
687235193
1516269938
1264817412
146806372
376523344
26979796
582493878
1204891599
478505754
1688583243
170689210
1469693851
1782206829
792809985
2058617289
1993696605
1680160144
2041147632
945658379
1064988354
729547547
1170676887
1583697264
539922538
371682210
1263621693
1882005423
1677878602
1168965929
1524130090
25597225
1870968739
216684423
1054690992
215332990
1264488788
2059022263
1698091656
1974905079
164172594
700229933
1109679980
49197313
223221316
1671134442
1234209471
1251075259
879006641
943931074
170113371
526796470
1855575231
1605019899
1760039709
112031825
1159228290
383839399
861913025
429780563
1769861760
658247226
957246283
1978970139
1796249068
1755334007
1553404326
86547761
1132814955
1442408739
263131958
1776827432
27811604
891248962
1950847211
1336610990
1901554775
1635688627
1752043802
675248419
1029762222
2063443837
293956231
392042046
687289656
280530265
244841084
1684780959
596231518
1498125377
1352933069
1186124696
586499909
679854601
853802012
1081967656
1562073257
343704313
1278314705
26807899
722672152
572085240
365421014
1911287680
356747191
1532654734
1791157998
283604095
1087936972
1604297189
249437870
1186846386
874785871
1350293567
1511252722
409330654
681291804
1940200844
1507710157
1737829042
1715708362
2092651363
804755806
66695838
1836698521
801051149
832888155
1394358445
19876956
1865517454
1234936301
947123949
1958963262
1324772585
1641271427
794096145
1976574260
1865475071
563943315
880922488
1666815695
812942793
394006041
759837715
552677093
1153653432
1970249836
1849600622
897418620
921822906
1499448446
1537413226
1786258743
1009400675
848721298
1508413042
160565091
23532298
809761109
1687688407
1137695952
685765126
1143958337
641098333
1045372147
1367298378
668242309
1405784769
906289000
1285279943
2035284228
1523594488
619150219
340619637
1889163572
545122471
1343483978
651679663
1555317039
627672406
664802736
566400429
193137488
1488111661
1709872030
1364753746
1983912361
1107135076
1700373279
1734802059
125524523
1772388240
815371848
775321033
248648459
179141516
1653352599
1389674074
2040198886
573063462
3774177
1273658379
786989398
1539364885
271876104
1886693885
2019727956
728656756
1342278884
64690282
815301474
407351192
154394793
1392310244
42732476
1420153034
755978501
2011982376
1565985721
1004464489
111240833
2016550221
1508649443
771817476
6431979
865201632
806610743
102141356
730700572
2137624841
2061955791
261983251
1820801916
1424115391
1948698242
1811549181
1756888196
642683981
2029357899
1221415824
259539105
1110246915
428754216
473597019
1488357037
543750751
683558794
1413597570
422306252
278033198
922808763
41619162
353319444
2112221311
540979914
228146589
1196971226
1612534615
1380996611
1446970325
616801427
1981990549
898078539
80618140
1994908013
299807301
664665844
1643791235
1154378020
175748574
1149961885
738744319
463431626
1552656806
1206027409
1321434793
1796392920
365996599
612131109
1011904957
242674152
1679632752
122065391
1630043538
71181768
2104101273
1430413003
1302658835
1126437436
418496336
1406004611
866412862
219911492
1467448316
226170484
1056035835
358005922
1123114903
752124056
456659511
1205427704
2079241090
1905395180
711544910
2116517493
1026763887
333275065
44317149
1841333285
337654912
1550326396
1119856674
574107005
111492611
1865667230
684054778
1574850980
1569725781
1108195364
365439911
1225156889
1815505684
1994284016
1318349022
1763695946
1955655272
1427030663
1358204733
1844453816
822218744
1684259257
21113592
2086638335
455103128
919643076
1144402721
996810920
956159832
1038226629
1291743418
149208001
277210735
461526476
2143382556
1625854122
1521058365
888650124
1155130319
735381000
775160082
1780377877
154323634
1408861590
474001308
838758208
1816972789
890768603
510294839
16715141
1150706590
756122684
1089381453
1142446142
786391234
1311563933
555448369
1736710709
1305548798
1888094867
713298859
1317994995
846462635
561090308
1938959660
1430983979
518773924
877795255
875489042
1812229414
1890812289
39627463
257665470
393821078
2143355670
852538343
1253311978
536221094
605782943
925422515
351379251
2090305966
1535868959
2071558275
648748510
252836437
892249908
611466923
1453795649
260096811
953693613
294852678
758934111
383624494
1950801603
994459091
408393164
165771948
811153680
1773135495
467697084
1026503528
210351379
707053657
945237126
113908128
1595612136
1448632372
1134692169
267935066
1014928588
1903428202
371586981
500361527
1889285141
342340320
945921440
769883716
13045956
468043166
728009530
793909532
2101732241
1201292771
2023458010
1346542789
2105093137
2068785229
1804258634
1243859057
432529493
1473134972
841971485
1322283672
312189374
1785857681
518045365
864292273
332758143
1064703551
1755999479
902001733
675556580
876120280
221856170
964361719
2026172019
2075985742
1636984070
649255426
1591202106
1625468203
1827594973
408597935
579901591
1860022233
1530145787
1556981460
1877811664
1235603127
715301145
1540317374
666521987
623545437
846406789
1289990302
743475844
1933454772
1044165936
1140932998
714124245
222855897
1008406504
2042669278
598382351
1341290289
1638881866
1464384040
609631810
1411082737
909366521
895034362
575159097
696864217
503027088
1760842617
1758129153
887394766
1440172272
659136844
1367677672
330354972
1123548682
2107688326
1050094579
773016450
369686304
287806388
1733808776
1733830110
2119796038
363003791
152654092
726102388
202369361
1763993829
1904229926
1736113562
1719549634
100937741
538235616
1426452183
634547865
58888661
1758970371
1340022646
1836722268
680512598
298030307
1453279269
1454630125
593267300
1497600724
776204168
1357246796
1265866978
734604954
180888368
1467252774
1799217665
180944139
109311762
988791807
1760670162
1200108411
526634603
1033048624
1175339692
943959408
1646816287
1764625482
1336185270
1985575781
1627441665
1320211209
13531653
4061394
200194650
1303658551
64297589
1243966049
2122796793
343353620
1839693947
1550525517
1472203355
1055500330
1113759059
383727744
899274547
1434415200
147554727
205761782
2006632837
1789011604
767353435
694303231
2015864326
935117740
933815397
2135134207
2112762605
1626931152
1299198237
271656661
1001476088
1894237053
1525633671
1800049361
1307039373
728605321
683890686
848782268
1119830614
158096989
199672152
1537116865
1513300306
79851441
1692906601
313280776
1359629286
1448712484
2107144356
621782408
850060646
1713209847
1866152806
918055868
1523983442
1859344140
441064475
1270788382
24961626
1038841453
1545371776
1451025490
1610478727
25567479
365605281
117793508
943672377
1157903436
1120976628
148674523
1127407201
245165576
1293003569
805347635
1299731654
110212288
2130436280
1315405621
233604423
716762027
1806691670
121424401
186102520
1329122167
1613399778
1967648734
831231310
258688323
1871894450
1577319326
241314321
1476652398
1877873186
1930552031
1982745567
1571875999
1134120297
1338924106
969872253
563083942
386574759
1895054794
1740046177
384852286
1232780360
1481925308
2035803374
335217894
171394089
1724652067
830777253
1895397600
1266689451
851647818
1505343968
404035609
116371277
1100615050
2036163925
1233594299
1854875052
244480725
321444492
2119369184
148412413
836334021
1779108386
499337147
1560738777
1182634589
1207321685
671292108
1077252613
1580838138
1042915705
172777709
49255103
1713171068
1470575046
121900315
837886143
1463384314
1000863461
2017292800
1408927693
1789051527
1191092928
708680938
162971263
1210330093
813310024
1001895731
869676027
1262049787
1568203728
639332580
1184818225
32571455
553517972
141456146
961721129
1971533765
951654170
1447680470
183308898
478436424
2022826110
1085585015
618196089
180188049
912833411
74750539
2002770177
181607129
752670571
1133324318
45324755
1241775360
889795942
768061224
445832833
510120479
1682534999
2117848310
296374487
876078072
1278694929
972167077
485681348
382344534
1345465365
635031596
644778382
369598463
1021371350
409640115
1908663503
2034754316
188741798
493570758
1683662769
1150900525
2045518411
1484167591
1975053989
228630201
1819987200
754388082
1141047786
2035757000
1238456893
1886569480
60709283
2081597217
1603020737
1310745130
1632795
1499300848
564552003
148763431
664123398
692746235
1924372457
1925373941
555726085
1426800134
2048664218
1067837603
962847580
213121110
1793934887
1242572581
7586468
741611111
2129536540
2016811166
1179714575
1571668964
1321892914
682602473
992183874
57990643
423893264
1825075339
1394252288
337539664
2021403792
1482723320
756715058
388613411
1971672490
1433936009
511149083
1491853169
1603238688
865944449
756976547
948348172
1159621507
429286118
749602876
584348458
1792820571
297890978
1646156651
1632716383
481863470
532759546
79420236
1546283377
992323759
674350027
710085863
1253943987
1868798496
1899784664
663759307
233904820
2129431752
621121384
749923107
334254762
1194369889
84663555
1775738611
752632569
2146707974
1739766814
1295418321
613058607
2076210905
659607680
2027580751
1152469678
989368819
1547402366
1550823430
404005979
1195550092
292055240
1928091257
1586138754
1914124009
492706135
2062720022
507140341
979838373
1733068025
468628216
511485730
1248425169
575060414
1225838343
1558509473
801233562
1857455575
1449425603
891138409
626071684
1547905716
459682670
6273634
2132810886
1954813590
697847046
1634637333
100067388
1224255355
213393092
1176636220
1364214120
1960703116
1028945821
1604735570
1937451725
496738646
1705400750
1857801229
349905835
983611181
1403846564
1096761148
1750610068
1336510402
1924016140
593731390
875539243
1250400191
1767614923
1269193261
2138495738
1604620410
16732336
2074554132
1304450285
244922925
1160642892
392989822
796206195
1783725818
1520641457
1874687533
1318238949
1448506424
1594188023
1356460998
77506706
620195118
980782096
603653917
1874926686
1613436307
652802605
302197153
1779903547
153195280
1349518427
434656355
929949063
1084272724
1420418565
1971358764
850863415
342036107
247902626
1937373483
1034500070
466837640
144245862
493323499
840581778
547138623
408380124
350945355
365457974
1168676041
634344581
187028011
1449129082
2034544096
1223334210
297348377
1555019718
2101859628
1854385248
1153355262
1394471930
1915786347
1875284453
1900233315
210598331
408259650
185264562
1676326582
235195293
1684071983
1964264594
2005486582
1451752905
309317312
1135472742
1268250293
498491091
357496856
1117164625
1049552123
1658644282
359474035
1449243782
1615752337
1263432284
758953133
1748174718
215974199
2012397083
786254645
1884635308
1073001201
656225215
17196293
348987133
1974776910
685537204
122423527
1948892862
360147132
1628684809
334919802
468924286
1866365529
1271856799
264628723
1429766045
1154644149
895661391
1444629459
1625135209
730693386
420002384
975113581
1886061364
1274831360
1573561967
1134490241
524254346
547317384
1923815274
1887169748
1797587228
1429438407
404666317
698416696
711596439
1275925825
1980108747
547103636
1086353252
388845933
1920539884
1964131912
1531029615
1591408531
383103607
1332164391
1192987554
1067958816
765567505
269660317
92564799
501959089
619817849
1228627918
314106514
1155297731
640038118
1917909163
1826864877
1670537336
1022282692
595480336
1123112857
441842635
1420127354
686586052
1383010287
1322053788
1144164863
1676671229
1589128657
1705459742
365629502
978907371
1389426104
1285052084
821604744
1111448494
175181610
1870965349
176070984
1791250266
1843277988
1206706212
2127207111
409028523
2136478865
767523557
12837350
92174428
804697217
1826230740
1340670864
908666624
1291570803
1654853115
1976393083
1877151294
364425275
189067498
1546088111
1822672489
222907400
1848910745
1640034280
1782921654
1652921672
1170754329
1840886775
1169431697
1403659238
231876666
497962784
56455520
1113137452
1496776036
1282640010
2087850525
1068792766
1723497619
1412927926
1656308290
796025780
1765817817
402261671
1791707640
1005391830
1475198278
225163027
783095634
877578364
1588978147
828847489
1088809266
286997614
804719380
106115178
1917321598
1115102605
66365329
1960808906
2059755212
380568652
51729127
615409585
130645978
1990106289
737049763
597267657
682699863
1756961192
2118555113
2003191819
739854342
1116992101
1347864464
2128035159
1054715116
737469860
867512590
1412351371
2143358277
360990373
863022666
877762353
1087823397
140808410
2097620459
1121674705
1508395349
990921822
838819650
1553351485
1026369483
587139649
806314402
115722016
1909588940
1236476238
299391266
1809252264
769926004
2129662205
39912932
933636444
56400495
419145439
966242887
363540370
1914922244
1323973206
407154808
2008937718
855869806
1477916987
1576427894
1145267012
900285105
1594555262
1536148208
2083800078
367211157
2100223946
1363314087
1670307905
981441643
1607512083
1457367922
868510110
1648272985
1712737588
1098493382
1624451378
426943620
2057479023
1907043318
2128509316
1829202636
583853854
1367679199
1597343132
768190330
946542535
164864634
148492632
954680481
38850061
437790307
1102481996
12702651
1656966778
116412814
1926864706
2068577874
440657463
1051741571
1260364105
692781518
674336729
605661042
551774974
469053575
568516239
1664595400
878875045
881228968
1811493749
1284146902
430415081
1401162295
416168255
1858688728
971704177
1267190069
1241294887
128290370
159123189
764221498
1378177890
672614482
1080171559
1792503385
1999731705
282878122
419982298
1387007410
477326781
1475545640
1365499444
540523854
1193698163
1475931333
1747257276
521767859
1592701813
1048038487
1353111827
1663801644
1058751231
1179170301
493557639
709028315
612975473
1196865258
1779801467
1019166618
1059796405
1160387344
452420045
65273147
760493889
163918399
1499089201
320016378
1778947606
578527098
148815281
186835377
1052027953
1082994308
1264324393
220746718
332072286
258814640
97819566
1680720081
183159285
113208442
976142239
594544410
542077998
372471842
1854115213
819632785
678087638
1166525540
1140084589
295411610
1504324192
52236235
1276628477
1355353248
830998546
1604546391
489709879
2117064008
1730858698
1569316114
444319936
226892675
1156708348
1190743536
1594739798
1280928395
762474343
759451703
918987569
926021901
1065566293
1221865822
303441226
746845049
1804598
1757195503
1717355288
1445449147
669169799
2101289618
1977304520
540188236
762581109
145118127
121788359
908558326
1685484433
1711516353
638768313
1167784907
214530204
1568082094
438297002
797015117
1948829484
1774852978
1571016149
1602340497
1472642030
1665678407
1987623501
851738002
41899157
2010895889
942017123
769239896
929326113
1889162024
429104187
997020776
1334054818
1091015731
1918093414
1269043474
216699374
1014623729
546646816
1847111671
67127268
304590750
1240281964
1720967320
528811297
1485254986
508329019
1186391356
713666524
2093640253
1032711105
1156730155
1994990822
1532956234
489790743
1531033413
635528407
444347866
217353953
776313856
1267599112
400984595
1041636619
1467228064
488961889
1463024809
2050768816
1798958243
351697164
1576535451
67605613
1979979221
1985049496
1331783936
1820863947
827064478
1586300702
1626506787
2112105578
1541297989
395864121
1847405882
882974281
1857422165
730989705
11205979
505489339
1508126647
1208414010
402344893
1409610534
186536615
1385927747
1363120297
826501596
967524573
671004113
1325358875
1189622676
1367885466
1495773149
1582096801
59375459
1505708743
1510016113
1546838534
1906938826
1476851979
2009083930
1174754904
1716168358
2112222124
340510261
727545764
1916239252
1504841265
254858507
1755996263
1702909526
1474596755
1942524397
626995887
904369930
391937107
2001685936
149407287
504088218
1833429189
147697951
1974263393
1413499955
1938641841
802504806
1502669199
1160116366
514721761
909191311
1198409209
1328829877
507152134
466375275
356520160
293912293
890370970
455983137
650017976
2035302789
1153807093
269234266
1549250266
1454458099
2040111164
1620708121
1385047592
1650064071
1522198017
491427222
904243640
1125160786
2087020753
1643212609
1806155246
1256346015
802253128
507335951
803775531
1360931813
1323443823
1252994602
223731671
1061716856
665749449
843997302
997672249
475556222
370986996
1618701327
2083229571
447726225
132798080
1835126948
21593997
1784623051
2040023726
1386887336
929988898
1382465180
1893104888
623767065
186899017
1489264740
321204730
126654095
1503879371
172043297
898038886
1688549286
1050982580
1074685280
607887174
1278836
1421613732
308497706
1738340421
770862066
1173594639
2087500339
1968632344
172294203
912794411
251623565
190021210
1401327653
584223162
1822323476
1674811439
453187866
1090961084
713400935
139349599
1354299695
1217468211
394970614
1120851306
1201990908
1169902099
1388635071
195732022
712594078
962719316
151753084
1401457576
2011280986
1277395368
561972003
802289101
9676600
1133639354
376038744
969343761
143512217
875547326
820902903
1586417497
403073248
455189607
1527548633
1891414486
933874207
513636876
1018922642
31688508
1189771527
742408044
1574472688
1693451296
1380145341
143858848
267034841
941821878
1248669621
589900819
1875098621
2007311523
1017672987
652132362
1613960571
1607187789
794584147
1172517460
1947811584
1347011578
225204532
760625523
1464796282
1873022643
365196600
1549911779
1659900691
6480054
331254304
1322872366
716860135
798586045
941641706
59265622
1985189486
511479698
1100210169
1651940405
1113893658
115415556
1050376558
1737455888
312348939
479970190
304188922
976265407
248779796
869968867
115742016
38560780
444939139
1051858403
623520361
1474773577
1329293953
1647649165
689630939
433719363
2136524847
898862543
1738323745
1289844331
671182821
869630955
574062543
1545891497
2113071553
49178742
1107667131
813280093
171600581
1895806591
749074856
332790926
416996605
1791287659
1699868380
980160313
211005279
876691207
1868123277
321305315
1666777
1458108972
1852046425
759617691
1982932520
111021311
1274753070
286105486
926909949
821707407
955961184
1568443829
1543296358
8339966
883698419
1431557100
1780394514
1466277920
1516960048
1100500290
1357408348
602143264
299211420
805961078
11766725
1910970175
1554621911
403969569
1235269430
1146360690
1619901455
1491043893
583175430
168661425
1915331826
1330712359
1949519715
1897199125
1376629544
1927013382
2074495168
1816176591
2064281828
2083639100
1680210856
1981832191
1421448025
284811497
785390394
1976068055
1410938736
1272358266
327175063
677190159
255485522
941941555
226142612
341253701
136569180
2096881945
1497832383
1369040535
1982477770
2065183980
1041132112
1536499126
471734894
226105719
367664773
818553319
1154617897
1822444720
632827059
892241600
1318607305
1751676417
1982030527
587505490
1098521363
1153307919
78750088
1340280929
1124657574
23131831
1288232123
700738408
1439401734
892089487
1438376585
303550346
828829483
1768340167
605023596
585864509
600091706
163993133
558627512
1953169225
1385657070
166611576
1187179433
654833120
1606354725
1364357281
350842307
1221183648
1647077418
1384635793
568896238
576321729
1476871283
1798049571
1329512756
310905672
771077608
1168876602
2136867780
1562207013
847726320
1985059057
1901855473
872031319
1273249210
1898450595
971070470
1200888995
151138571
1045666078
631984764
1443936156
784262254
2125600080
722480852
2119366379
744647796
1655047994
1830250565
242644626
1915329104
689406094
869700614
458257851
2006561120
349408944
585375255
1756358997
1451123317
43200793
1607518479
137729713
982716413
1779619667
1203304063
381498757
83385082
415459222
1142863854
644913707
1706489520
1555942634
1146987906
767420335
1420870986
583142672
1512669229
1099549233
1048656834
975890246
1957206057
1930869122
1760431669
98499166
920321689
1614430988
94970972
1500017309
1797225603
1587108783
558159164
494682240
516379785
683981597
391867482
391763694
2110376411
372128906
1946875138
1384935668
399012079
756042419
772165460
884400273
1286948942
1199591588
1805421442
791864551
948672491
319108297
272076726
1382877189
313301462
1680530134
519242271
990250491
378595905
766225903
302808839
1759689205
815775890
1693004730
504239202
208901512
1394404977
999073065
1924400652
916233915
71215282
1481151040
1789843981
466023856
1738282890
517245803
1048751314
1120199516
977645273
559666135
904187221
72445935
1912098333
62397388
2115543535
806650043
1828464873
1794196311
988599249
3440278
1633712002
161162166
454673362
1017021426
2137321070
1942643273
803358240
189666153
67239642
595151468
49784679
1794987512
1168170827
2018881548
1690433589
969335010
372530056
68213116
810393982
1902249023
721644823
510292542
1228882092
1858249078
328637132
172983447
1666108668
721782891
643375631
1736866933
837485023
1068654427
715056745
1115763012
1908806872
1752960938
1826630158
1309538479
1428992190
1892203833
1394347478
817938370
925383310
459949013
1953683919
1376595622
411917722
386940395
673779010
959107575
1295507282
2048692926
1969502013
1509706961
1725217771
212044882
1175623217
441619440
1438354091
1468036659
1015972108
1812279042
1735928355
59228990
212768532
242779122
1036366879
201309266
1041479630
1682647008
266058262
598259195
1185268652
1208171116
51300738
1807601474
2035295339
1823786937
652556372
1081554863
1445928143
498741730
601962591
1723268475
1585373563
448242915
1935750381
1386832824
666728550
1531088659
35091788
255967516
110125603
933635174
1840909001
43836816
1260325253
1247668398
564921307
1668417784
766704542
1476346166
1837164608
802898149
865003633
694882192
1264287344
1440645015
17656614
104879069
1799935627
37755207
1060674113
1672009404
1004052268
843568046
1881890771
1706613679
257147364
826374889
1185782156
2142952265
672286481
446824545
1385955732
1373652428
1704034836
1306141054
348970466
1492143285
2131461636
2030015668
1380088201
514700700
795926929
2073411870
1201431564
1473033217
1908777842
1658780591
718830132
1047645309
1812112979
624905734
982824370
2119351613
1773938073
173655202
1864550041
833778179
1324259615
1504789748
987656655
1016135045
913496517
2041965361
609729355
1166580767
2126155250
491254233
1711395979
569425158
1519770863
1977163448
607639058
1157633569
316894219
477477311
864567015
533118292
19636873
69077755
1448623519
1643727501
1783117270
1274634497
1242546015
832963233
1129905548
806068124
1897875877
973932867
308744288
590763216
1615894872
1609865996
121055200
1299077259
317918071
2079477836
401362110
1026486813
177524048
826435265
1614531241
324240939
605672688
1374032988
957574636
1285606866
1965138205
1054990456
2041775628
208049233
298631528
1435830138
307901218
1875049798
739452740
1094902847
868972935
2033210190
318520672
1913086590
2114297427
270949875
824821763
143620321
1001671549
1622687686
1195806241
940485618
2130246710
456645935
1074382967
1980405585
122499397
738707977
547379828
1236631757
794750264
2145697931
1097650839
716239451
1021868060
1225760492
674181662
556882956
1269066881
2111892971
231046590
1067171556
798952288
1903095592
1322653119
399924905
306567316
1930375995
1070913090
2091220061
951484015
1369225123
435421114
831330285
1357773529
1938525745
2008147458
567327615
1452872456
1827867029
483683036
1363823880
392630287
416773406
247675796
2012276817
434094780
991711764
1330764658
453558702
685625339
346562110
1563062911
2098532342
149833065
459448888
1915381484
1740963639
1677096301
869713879
1361165343
557099566
1117854465
1516304294
1367751678
1341857112
2050213511
502464595
952854091
664690852
1217237477
647398374
1445997029
1898351118
1865424010
1039593111
1056138286
1638455144
2035535856
1885074594
1979722172
851693882
2015914901
1620941085
994235938
388330598
1669519837
1371192209
871884041
1867801837
1952009013
886779607
375755192
286599128
965647223
983979736
9518898
98854254
1454243243
2063027924
581019977
1528771534
1331163194
1041733695
1790893068
2022861034
2034333920
1321816075
1767961750
1883894979
700885521
2089414141
840870114
1553548309
1932619149
429296093
237803653
662022520
1224055411
1213901435
1792959561
6017325
692277155
1477614446
127569667
1410939466
1970313670
1082805259
64103833
1274198322
1910201911
16888965
246230796
801178119
2030342108
1046463833
524084569
12335828
1153805111
2029837476
1160033513
1087346106
1268874004
309183730
1321928039
476967691
256975879
534264684
860015060
318802989
1557035416
762969546
1665063078
1143514382
1698470189
606822611
1568672837
908936881
1110429695
1908829871
542059292
1007550922
1727383090
1769704667
1387501520
399751299
866054885
154970793
1161284035
265842909
1437227410
1837627287
858557751
1809788674
1565822254
1023090936
2054949672
821352339
1839922479
959977771
1362991667
2033392062
816089432
1791255799
1432049226
1855873412
1067474421
162263563
733643174
1048040021
2076973208
1422947785
1098361884
1283213424
1628582858
2112770748
585606080
61432956
827440076
679479121
1093545396
1547803689
1824541206
902374343
1750828463
216552968
1735871121
946981123
354526811
1590626984
1800242917
1849404927
1246910905
1124888364
943586215
108637905
2071400819
290891746
1555887066
1209197117
452167472
1182368287
1249668426
1509570708
1464083583
721532478
994100561
86221163
336147171
11940559
1820765288
1059043907
816829727
798518729
1876648683
682034345
933873235
1766113216
1223179575
1803396143
507831030
1537983828
1364356999
121152829
1314093159
1379781042
1571824407
613272223
1207328299
247544110
1710477619
1928782963
1123669274
825039626
2127489126
1687268841
1414934607
939562036
1085061310
1346712568
1032144233
2024829092
1275504374
441828057
813540395
1776531200
1911728715
2142264599
2084870002
928530834
585961302
5683623
1126690082
1500012761
620660009
695519686
214992566
1347061348
897544565
667469698
998158465
759428763
567905291
388418550
618742647
1109885625
231261221
1946217809
1276677124
563694476
213675038
1744627050
2073426761
280005476
1729736074
1656766438
1118412542
615540977
1530938937
205262919
598630670
95473752
1699908377
501297280
216404310
825251412
400668151
340133608
120992890
497558128
1388280010
1927730349
1528208553
1247469866
743823982
2143914941
1159907914
347586001
755391084
1827548573
819925897
516580697
187784637
1502916856
1365415139
676401158
1772544616
1837199560
1421273496
1982960785
828472504
210313576
1474210631
1109819708
2056034915
1087197196
781433682
782057161
402067452
2117232586
49172933
1625176811
993192845
1236812048
1178982096
767040017
1321439933
461256419
1706852845
856093091
249243023
39568870
839303959
1250986690
407382925
605467101
1797222948
2026810297
408192900
761246849
1706674227
1415605006
2138485784
551465867
1231167055
1627097420
332810204
884440847
1935570765
2060899169
2143600942
303044473
461360921
900107529
2070649746
1380023265
1832202979
2086920813
2014358211
24903902
1615962737
1295541113
1047641956
1053306260
974501552
520520951
1087935427
1164780300
1076761441
1411918700
1957166858
1139116635
1282907875
404503943
1581478497
1621887478
427459111
603733468
357678331
759710965
1286402437
666037606
1719408619
203776263
1957608504
2081224114
1525316393
903550070
1724818771
1272748927
1423849688
380779590
541754327
277444654
468443759
760085365
215689827
277167357
578122883
1736597456
1430067335
71203958
19254032
847352115
495383020
541752608
474897862
262703001
1681833727
27202545
573064268
2136230079
4126199
1523942853
270107220
2001252262
211569002
1200583245
809475139
1649523079
1725776404
1429652998
127955722
1390959839
1022664252
510768359
2021812368
583263983
93289113
1220787178
1804389395
761324336
510149065
1240771539
628198859
732334152
829383989
351714105
100744292
1928572776
1790631208
740597941
1219119049
2046579114
1984786653
416331178
2105839219
167808670
770098870
1849565095
1428828476
1795570317
1412250888
1211958159
12496783
635303184
866290151
599965407
1386564633
652003043
1962156844
32975630
2072492121
542328890
22572891
2085611177
846072181
65752829
1254735111
1249028198
1305015369
1177887983
1561330788
951556430
1315918218
1607288486
665480735
809809479
481290834
597928106
29992002
937114444
985172977
168658552
2125195986
1049629954
1991468158
2087368856
1103888100
264788818
840672971
2101842614
527679554
32691060
585791359
1023691325
2003018002
1201109544
106766319
1126884338
1549786519
1148589658
339053503
1354541879
1150582050
1720504996
477498357
2145398514
736172604
1157619874
414803018
1769523498
1111323251
754655775
493362879
1095806049
1971830547
1321655196
2116822994
1704884794
1596839261
1802006323
606319422
1322213699
1531055698
893918752
57960342
547275780
1336735605
208982911
1358943093
1436837561
1867303635
1497298382
270149762
446833923
234073921
100876839
1262764247
1861890464
1733673220
2065608176
1242163783
64412497
202891524
103043358
1497725824
464313227
2102414891
1066293329
1110028210
1474374945
1474954573
1346568077
1469238032
1920690672
1316743442
1785107522
272631541
1441640765
289714755
1595113360
2008434232
1562056192
689744118
1957779483
1454182717
1105565165
860758815
2143550659
1325849163
1621923300
1499844255
1110161231
1182108271
2068113945
1361821777
988767635
1577866368
236151559
638995523
1523166293
1545589343
370336919
111650561
2144481701
1492478170
1454310289
1296518313
750509886
769848205
1115434087
2101883385
641805239
429898298
569790833
1911340044
2071424564
1135061908
1871650991
106528974
2078423003
1135731393
544522949
176672623
1077917139
291205904
899293362
1785266240
824646788
1128758284
2024387078
25922914
1622284493
1276478998
883676067
783479426
445270701
1856972398
172598675
1475564945
1070843829
1921903534
867528997
822212203
1519232236
867864986
610375633
982214710
1310820685
23494122
1825507508
444633159
687556620
1495303215
719077277
443248452
1562477228
1808134711
320719421
1241297246
199775055
2087773199
1206474640
2032338372
452394728
281338024
1054625128
1981628416
1996074931
354074112
1707534020
957890455
980956951
103599415
201644638
1745461236
1701501046
1694781058
1298958414
1654141368
1816533640
822685273
1478340877
1325611481
592880370
1597311120
1721283389
1847163539
1835407085
1149924820
732385734
1299252049
448923344
756129435
901776092
1144047975
266198974
1606097001
2074920180
2145191825
417916329
447351279
1415478937
1136092907
1104229986
579245693
267772674
1583607426
541905730
1385796385
1076552176
1050918037
933344040
848462580
2052824240
2031519086
2080759166
1912134210
2108417240
2115231004
2106624981
1214876730
733889182
801982093
1758811213
484564428
716145345
2114587752
1432509534
2105049954
1394462100
636346699
1215992289
1543898083
1025786851
828065714
1686433505
861758871
1398023833
1386398329
1942602401
735453612
1255441426
1045417158
1463223347
218653158
1005678309
772053828
1610919125
1169982291
1451473849
1148560172
1026693680
305062742
1371162521
464907026
1811249355
1273558022
1055770330
1545937663
72758748
898668518
1397234219
1399883117
1229683075
539936359
203959806
540507656
366455227
378435700
1179344887
671423367
381285305
1316281347
2011524522
846153415
980344465
1989398851
972024495
760005536
1599661543
322416052
756694719
1259534578
168434540
2060536222
182660121
1569489140
1405604229
647844654
1535434181
70877561
1266765161
1925835734
1434222075
2127219696
831685024
345738094
1536578557
826852925
1221316545
2083663213
1653041753
680991294
1834472264
179291271
1061010925
858140294
1010316221
2090923838
2066740040
1791190653
1412595235
598287310
1276482883
1503210103
455477413
160607451
814799648
898611301
2028198838
1510247786
2071131933
39828375
583115866
2000565581
1130621999
1137159427
1631629133
1767550211
1020718280
1182071851
725740113
1723597464
2018787532
1733426837
140504809
123731243
1463923717
638167060
1713902747
1275009475
1165134785
951192561
1779141250
2096549772
1709704770
1135518688
1275165430
69212998
1699438570
1241211277
1811100677
1205032182
214589861
1597080989
506157958
880429707
2082437068
498548991
421603251
221357411
565071834
1621826595
18391696
1260033506
465436316
1111238808
1144058759
1176356891
637120238
1681913771
1402581587
419471167
310433637
301423617
1153974343
768457476
233830678
1460859251
128330574
514966335
300606831
958950506
617715765
445479889
1909558445
1441379235
1630057508
1134436788
1500009490
1099874205
838414318
163385013
1700590599
503530032
525123963
1356309968
833674917
76093518
132886102
1197508451
1379020242
10518865
885939732
664473005
625744140
69672737
1205269567
969019553
1368913036
1774108399
1405874957
1277883038
45594345
1269623120
1370285283
2040919100
572720952
713308689
832180061
2105331951
1420809209
403210524
1940401458
2140185362
1975480498
1474210423
119091259
842534961
488193111
683241021
613616720
1319026011
1956368347
768854343
1913489671
1938230058
1057862678
967458131
2102402025
628038216
1903599633
134469886
2079902513
775559035
613039980
1182533693
1176835948
1570689057
1808629899
534654112
720760397
851217970
1279224484
1472462269
206021731
1113013404
477002915
1627893992
555153434
1012650793
201560726
985328168
1412176572
1181617127
1760252961
1148416897
1858389024
2019581398
1952918371
601800344
488000555
580338198
980337304
1118645048
1554042078
628670507
1642793499
1560680749
174869751
69812698
1416873886
232112038
292090382
66498479
1750641518
1063636356
659241717
351458597
1742663493
1674695184
408764911
1868434710
1690074250
1510501466
1490945673
1151546703
1056545224
1764377700
1822933212
432401367
578953793
1161284382
871774794
1547964968
2127512367
488555022
1313222970
25926327
540197386
1129876630
174506603
71670633
443337641
392841033
1156963241
1507306414
542460234
1874307291
614512071
94144347
880918484
1614391735
1436636959
1047854027
1391506777
1539962070
1007820052
779230095
1273208860
1389633488
248532967
729398050
70278104
459123426
1791408943
1659253971
796076291
460704121
815354187
1363309872
1554657927
1614672463
1691014439
40062710
1440979923
14432156
1419086960
2101286932
1606883138
1707632488
1875900975
1778683110
1441006856
1241838596
441884794
1880227200
1959598137
217359318
764660571
2089664736
1529513413
815663593
2094949029
427881017
1728822051
692962896
1837679663
947221529
350329722
1890094515
362325631
1387806131
1772766867
526252673
1514209838
75558574
972515102
634201277
827786620
1331669800
1268254892
353108354
1998261531
2071085148
1607398965
1189252397
1003399022
503418979
673095683
342538595
45129331
524830586
2144569972
807806739
639109682
809752261
9847634
561685838
1921477212
2089859567
678289736
1285978873
212912535
57868936
1270614319
1667069334
1552148139
1716268180
1977318560
257933989
25126874
568277731
657076370
561745804
1117655995
316939093
258468483
210399560
2119767281
1435194037
2003986520
1964742088
1431847818
45281609
92802302
597408527
612988815
78499671
1666848651
803991605
1635246786
949883047
223830494
1249385745
232551365
1350824376
918070697
402543454
1031815113
1833032406
905399262
710403541
329905304
787922347
1501020660
968182055
728716071
87013446
1414551837
1591590025
274969159
1469186639
657828826
807647494
1128040402
851320991
28675165
1205807648
1076165622
2085446075
336165603
1683910342
446268073
1273668223
703177772
2120163424
79986278
1722243396
719939358
1681892337
2121591438
2093869988
1158046583
490373657
1911033059
831670615
305336335
287082237
851390654
522309966
2043009310
772188937
630876278
2025028967
1658176967
116179744
1290885192
525948767
78489570
715258016
300091519
1970549805
1050595468
1013189015
1574289146
2009774398
1620856673
603345183
2078270056
577021826
841463954
2088605599
1058202628
1785426202
1295545036
1047374723
350302694
493950006
249990686
2046410930
2029531454
1100890176
1874993519
1419286737
839336068
560513581
165687686
1565357163
1426899510
9648087
1791368925
814140015
1189228119
257363186
192715708
1300482133
1373646107
196722491
1764960955
1817287450
1737734402
539912805
1023223076
345079428
1285376410
1908710697
961628385
710448795
921896143
2001040446
1363704
530222741
1423899149
499122139
874187104
1974469167
1160930264
1847979740
488802792
1000975636
1061614255
1522107424
1299763204
994141111
59186816
304992737
344817490
257545085
727089600
830094972
1239293242
1813908095
290667295
1820479532
532895794
1911670979
1359566853
1221771790
902354191
2038667055
1196508808
1289019307
240682472
1618061554
179458055
284764552
1537378324
2064810738
88218438
1870283079
1271564842
1897032940
798635700
578362955
344177353
1874241683
1721543214
2001963345
2053389923
1169650424
1944097422
1496703284
1884892666
700566477
582992454
1409885919
801381509
500303448
572419284
1409176074
1374365272
381165939
2099632266
1293413564
2139391535
1211557782
592124082
556988382
994489526
860805012
1243271199
170924030
545656172
1432736810
1768094570
16648326
654900781
471637309
745783936
291920237
425442424
180555519
1901089870
1167946135
1795982366
1266428613
1355335484
1404492996
5856639
927131540
815138039
2050940718
1090022312
891341209
179354531
5919070
2076426962
705118970
1664899327
418235607
825345579
266132479
1484721044
2003628161
1319309016
728703785
1316998673
940795137
1018091855
1041917376
1912830122
1416071183
1589050470
2031628165
750902324
940104127
1110206169
1703252921
650896186
686456815
1074603541
1699888195
389791082
423304032
994374746
1718174601
1885868310
542827419
1924746955
1518654183
1643328974
1130433183
233444311
54365254
1026520687
1691445635
523217266
587643377
2121358269
641955272
1321184107
686310976
403242459
1037794187
1036067166
1978105070
431710046
1016538002
1893285151
1747948168
1907675001
26099278
901357939
1764422881
1242387305
426301745
2136551271
1356751755
1880627708
275487194
547380586
167169953
1087829119
1218142998
494015650
2132477123
1208670756
882458884
2115639398
2066880617
360345964
1794612458
692712310
1265607418
1177002715
1558821399
1156410996
454475590
1565340409
374241661
2118094411
772068249
1260217567
1278699072
1571363525
1345659234
1700439088
573377117
1930538046
93199815
537081708
1972472343
862732721
1047105937
40434213
698517688
1349017580
308838781
657334183
1572558051
659601140
1145298681
197131366
714628272
473976974
376111064
235460861
2055006596
1391937213
1096867466
892455943
1262232900
918028667
703144681
1148034232
675702231
649461031
1177940481
484814010
1845215533
1690245504
1986496064
503442055
1856301687
266890950
1842253888
23383043
1553159559
86486183
662855311
571756607
1812571021
1944190979
1107021244
879299010
1923962637
1285128715
42336512
779891057
1633865819
1812082028
712368881
2129510353
1351913870
82271646
892955832
838570033
1980156700
1332401119
124761813
1258457645
1048063906
1816544970
207278414
1654838430
1819349264
920156130
941384825
132124440
146916229
1894175216
1649285121
1958122703
542198525
1193053920
1839645816
1556006559
1040010822
628123352
914189020
1989631301
1181504575
783926714
1260057761
1592771430
1456687080
1792969166
2112601319
371947592
114246659
1663191456
1925308363
532117973
1888790540
1816142591
1568232190
877311619
701789191
1243090995
1097778637
107645033
1658383633
685295330
509233672
1252800161
813336890
464461450
406766508
189562931
414065781
1763966521
1295982909
1221995911
1351449566
1769067191
894065611
129018837
903541500
456822088
347029493
747613741
1830919995
1462184469
1003027800
1876744345
817011813
857324870
51740478
978612610
1138796944
834341528
740723844
1798184278
687541229
1263313630
218018019
1514839799
665369735
818448975
747301733
1593811822
1684331420
1651992372
1007298633
1044026257
1090350311
1330001759
575897677
550727232
2031443049
843353937
453788040
352889611
1825229397
1205100526
1023328054
607986562
1321377525
1010058400
266529329
808519363
1912235961
1630362194
856273174
420401854
1054964366
1221434535
1937516685
533026472
1717199635
1463274808
289373093
239582597
1013290495
900849857
1485743184
1768726594
995519906
1295709948
486206080
1313153032
194211495
252827332
293875260
518326261
184734634
1437922941
1775891944
1219819526
845439393
285542516
638994471
948410227
1576633498
1012077207
1667451659
2127220187
1778168561
1296239525
152874261
944637664
1116281561
1586233906
723375309
104233919
2041812381
1371458154
2131614034
970622233
766895166
2136749195
1268400781
1465710058
70071215
1285802757
1169265094
872513020
1049422147
581179607
1626247505
995300127
1862711002
1245018045
763718952
1347773556
474543697
480798283
1998820098
1310348252
764694331
1225811659
1968397009
1563719951
1204396574
573858982
2132047532
698329836
1462844580
21865226
1484401473
2128122555
1490835125
1172190034
1514164325
1845249345
295818673
1527247585
1617434756
1676207700
1071077788
1861030429
504209852
2071482819
2013761600
818094434
700927344
1645072120
1141297948
1986111683
1325392098
1389349331
1189546395
439698758
1843162542
2131138042
392943295
916475794
1952383388
809056365
901778774
468847062
1083645612
180435583
2018339624
2050840142
80804938
363758383
112697035
947385839
332697276
250886676
2031850074
1449872753
1281709864
418885997
1960050819
2132784365
810810614
2025478208
656691438
495668537
210939086
1777841397
1229634559
1433230968
1960657398
11560666
1754969893
912211478
916862337
633024846
6334859
1464057301
1276729183
1981091201
175106077
1147019483
1092963955
717833389
106690863
1249483485
1771888688
829067880
377364953
766137834
950075809
1127632612
889731470
1112604960
2124722127
320512360
713410069
724166292
1283165962
418953763
1514954917
793807132
923030439
312218837
679240000
792775547
941617876
150979240
810734503
939433529
1858509244
43695369
950907676
263009750
153841322
160186125
1338207943
1459538152
822090007
1319184491
909030965
2131089112
1661538714
2018207602
1150258495
1527838066
810793579
381971348
1042458811
39462892
8339299
1152622291
231739870
91405383
162086638
768731413
978457449
796177036
1403992405
186857927
1899326894
589474332
1100335491
511646208
1603523206
541022290
1158063423
1430341426
713664978
495290197
217474499
2082166049
948444550
667523859
832771831
1411405857
532966912
518889686
356290695
1665374125
1965395621
1970332809
1772590713
144918507
1647380846
126095261
149733361
790121654
1469590416
1923796661
251930982
1856242585
1697020365
252969107
1758391040
125113775
921857191
1207004073
1429166740
1599885924
1926329489
272104726
575738428
212505060
808469984
357666275
1112654297
2140184158
126905870
426324559
664520340
87697156
1040985691
186322806
845384701
771537566
1549902242
7387564
1440264917
303286465
270936011
791878373
2092696332
109227309
149101076
1421533402
439034502
232112388
435996529
998798084
1016272481
781940218
1164228855
755790202
1708821124
1536063403
1916288438
573160031
1559552594
1065998020
1972125474
1830418745
573509762
159398577
986144220
1669184454
682047502
1120869359
1141593249
1065423336
1954550713
1281820301
1783539287
52277886
1048651384
1432478664
937922708
547596820
1123333125
2009091418
1869170948
131174746
1790214380
640083607
1272217895
1994738557
175528670
932495242
1178350254
321801138
92891272
606846673
807383981
1422550140
911557268
1883509712
953881365
1029053634
403428097
1361293603
2142157963
561614710
1243545231
1221775087
587162970
22728776
657134522
1285977241
1351565198
69131049
1311179678
70912925
831616924
650250694
634085991
1286666671
681113426
246485546
255930204
1849246412
914584340
883657980
776561874
1474835331
2124529065
1150878558
1647202486
1076499350
1233019972
454657437
1139782931
907927416
281252739
968542555
993701795
39193389
232866504
1591398323
2094951163
731335808
2016717116
643896179
177116519
240020752
378665251
882327451
350528239
865477711
53568903
1821011192
1840305213
1992686204
2125088
394127661
164366099
245576254
2105044808
723027138
1723551525
963427085
2042333120
135620875
26629662
421211099
802730936
459372218
1774289702
1062061200
360201439
1068379067
1529670718
2122152169
2136043344
363008530
820579748
1345258154
1483379698
1157019047
1778535065
2113731467
876885531
953688737
1739863373
1030946739
588295923
1848765367
2099617634
349362097
305724090
1383053361
1576956473
687647558
714068847
2106546826
1917341273
47397722
146020098
1114009228
321582342
1821713398
1531146719
606437235
892696524
1036265169
1704875086
943830531
168112204
1179876815
488517142
1477316438
742097261
133575842
297726678
1164778124
1976786696
243698543
308078259
170147700
839360052
2124374322
2143793602
1635355750
1897598388
1537254755
151764374
1743064362
1567839717
343397160
376625112
482256976
244818343
413495953
2010980302
1978762782
2009337248
219718471
2117286489
1574829670
887284134
848932728
2127744442
1874005894
568102869
765240468
1526089245
648567729
1431272820
561313588
70836824
2023862190
1222677335
1996696567
444073752
2095386824
779457988
823495381
645061636
1269584872
717898998
1591007386
531181568
863714008
1794196712
246815133
1528472736
893590154
1265749516
445275069
866591556
1887242886
215164323
1063618747
871471297
1149475261
1518787979
842350744
1153825270
1821707611
910351505
1140898768
1646497775
1074210675
721170186
787133722
472681540
139818085
2144575196
1328438360
811328854
181608985
2086998925
1500532833
1384282645
1944673601
755677945
299672033
1277984462
1173043288
1992620334
497736904
1815097699
1168644464
798498986
1119951527
1464259968
453357737
1498477285
1196367300
632354913
2081060469
163637379
626684529
1493630439
1021424074
2091073897
1817483652
410448884
125961820
1081859244
1962162946
1221635915
1237289634
1759566300
2041208883
14757795
414344923
767557632
942454027
163466291
1551563337
1615916741
1991103476
230926072
260868647
595924608
561813149
1344399910
952596389
1592162336
870543664
1107381195
130809439
1878404529
1094767664
156785207
521042458
792443542
963745412
280498121
525743526
1935025061
1841719409
2121150492
1953480948
1434439658
1776110775
2088692545
855363236
404107301
1708661757
169265898
191077267
819343225
1837698617
573957580
1847319500
496921513
1380863381
1517640901
2038378957
1403532582
460689424
937958971
698952679
1179146208
1797306975
1463284471
115002159
862497428
868518218
675271223
923898263
420177859
611992867
1686404575
1671043021
1883852289
1618836283
319579902
1401367494
123438989
1749991301
1530386749
1880520572
358767391
286554273
458911823
539733415
1740219386
15904909
787927918
69943862
1372328525
1697836900
194886062
463316599
1433809764
2033524163
1519466057
1109659758
1261060539
2067951336
2020429131
963103025
640007489
1450922714
1261883116
567083652
1244253229
389640374
709983398
1406285192
1162306090
828287279
587101498
2427081
561000881
908730499
925100132
1419099865
1721590670
1363955963
1262425129
540158981
1333598081
1125327978
1400997976
284243189
532130883
262608876
1866117748
695719122
2080231439
1098015845
80655124
1973463985
422598705
1726689827
396065043
1351554106
286450323
1645859430
2085430943
1060553427
672808019
844366322
1061338344
1986063102
1359451041
382087910
63180873
458747513
1075932871
1115938737
1508509021
713200225
1761307933
1492640849
70915123
794279586
1323159233
195944871
1695946076
489931652
553502107
2022549226
1329681845
548939776
819432615
1371645065
1004270261
763297760
1780173087
1721853322
1934982922
1544211125
280867358
1461261042
100134547
1610340609
719159524
287767816
63687229
1991523186
558803345
841494009
985050364
716388447
1253858020
63767559
1557465003
672221875
1114818254
246338592
1345334581
581281712
486650516
580883364
202483532
1987988833
1107873493
1055689452
1330958788
930322668
1805572180
1928138541
641187841
1421894809
149192578
559301981
625764400
1235725838
41163183
116190155
1917523981
206619925
612309015
2135829704
715600154
136511800
998918468
1084782807
1927752894
1896480819
1037688992
693987497
2028005410
556493935
750667535
1084598210
1981495783
2058832666
772977361
896525956
1186319501
1939591760
928942050
1960039531
1951941546
17155930
19562697
1670521404
600418325
213280035
1513790967
1547340913
653335604
1985464929
1467866772
1303440757
203479016
1595469770
1185202245
870995877
1588358490
502933015
913279088
651900967
1810584674
1062411460
1491424080
1638891592
1122549730
1513844753
2026171581
1854265480
1277278471
1386135305
882929762
285661780
1104315376
1323649603
791982627
475091647
7621681
1010440581
1705864705
383028252
439097493
882354890
1638351093
1758568686
1326188444
1977886559
98592825
1348261345
120050635
1501963174
1101613644
2010643402
714973208
1610277883
138790732
1375656542
919866188
1813457763
2123387068
1220452836
927894897
901485181
1783613831
1513186841
1402542907
1273324639
198258532
1899405247
1928073938
841287236
729156108
490846161
155807557
1034085651
1242080097
1192728710
2029274685
1375464256
197593307
508840079
239307338
2120122404
590729790
1035046097
2062620934
1064373527
837530409
1780978478
1495666185
1386941556
1252446923
1528865772
631594962
334077849
2031938502
672718026
1268106142
1311288546
1897346308
1243804412
1267456466
1013548682
1200296428
367721679
982885051
804264089
1568705060
753943868
1294481914
1830788709
1840745074
584000684
1559288570
1348461168
2065493099
1972626470
1470770609
815006558
792741686
2117052328
1211554461
1019986483
219907875
675831680
845309532
1056463204
899501812
247251879
1154045693
1032706758
1485250292
206918896
1938399109
1780094312
1297106417
1715169347
1635538123
586810413
887003465
1877948467
349808804
175555552
1845884253
1721106275
1330130859
1437798860
333415698
1134107451
7891998
2045923737
774493015
1823421744
764256941
1189223357
822256134
1904768534
1320482570
1219449679
1651215229
1970716595
258723723
2093991271
959080780
1972039442
219578905
2022264325
1236698671
1371547436
581453702
408913733
1526961398
1508778640
121469174
733019894
1176203623
492539399
11080386
1340929403
1352116307
1575578325
706118217
1391108943
1126942633
1307605198
1375779001
2081097739
311523222
705276041
970950701
133054544
172448056
1310365212
218908580
1923441586
95662155
387910249
863944597
1617554318
1700516556
961054397
941841757
218341605
318857562
741135742
1370206338
640029374
278283970
1826399604
937045610
1429115960
991461893
400239668
1315585691
13353814
461812868
1125109646
1372950237
2000131727
1430158244
166385686
425177045
1036841830
2050330732
1813392367
749795669
853658834
1251913754
1898647605
1531557387
49203482
648760318
2047210480
896964665
707620871
1044054609
1114718712
1069512105
1475732013
1399446985
1409301276
1932086421
155522426
839802538
219338899
480546506
334798076
1331186155
1696315009
1893775083
609023563
1507934848
1096877559
820388887
1522229255
1537222959
2073134716
116866698
1200895975
1817199772
765888884
1381622695
1995104680
1409102252
1823210500
1808407086
380122129
1652857892
1445427491
58134162
2099802238
704560755
838296501
344676217
1992933443
924756529
1822623996
157385053
1156856647
1404786691
1412745998
245752643
558134874
1423081597
1272402674
986102528
1671534835
1853242274
412011160
439587204
438828076
87452164
2072452954
1611458184
1978749047
1974920214
76565588
1845831037
1742949354
1346597636
1635888202
492036436
617472212
257069279
1834833077
767318329
138542007
1560801442
1680635521
2127053855
1906952568
216518352
1722665504
980936218
1061914050
67897700
1661927527
1606970126
1996476811
1665925147
101334411
647072888
2089062583
1676164230
165714634
89881835
1769296048
2020270924
248164737
888020000
856831682
1754131218
580398210
1685746659
1176401513
1209539893
995582710
1818196956
557797106
1438768716
721287797
749413750
979669615
5422775
2016121062
1738060068
602125255
88658287
306147212
1332562416
1913543899
1434111572
85607561
708045174
1378716790
692451440
587523418
1559856332
401227087
1861799841
290789641
1665826930
1045205977
55281742
1049193174
785542311
1973064747
1826048871
112526334
639568264
1467965713
547176283
758418868
2024248160
1057227165
651057010
1489312921
1096374033
167948171
1277488366
1765155176
2013957618
903720419
1698766467
1276077198
2102690422
1499637436
110688644
1738803129
460717126
1910739388
1957521681
1244368888
704574577
1370366483
1968500456
77199456
421958036
975879545
336405441
1997524080
80505980
1275853121
1482948512
1457211800
239475741
2081923557
1588193635
1545832960
523897273
590497844
943558579
1333180165
1592298798
209082377
1910671674
496255720
241455567
339719848
464763960
703343442
794493315
2134173864
794988428
1315717963
1278163511
678871222
915661550
1364493923
1866778835
37721385
474730131
401306028
1384132293
609943214
561589143
2131453707
253390236
1207901813
2110907571
144840335
420092691
414215356
1263603232
2002448825
409124322
771296822
1942472207
2144183451
1043034516
1373418283
1964104781
1755945231
21877445
1813118389
1906262915
1232568440
1130247111
36335333
673400992
296347120
874387572
955375257
375034780
534104296
1706687114
594442307
939061010
1930182472
1659065877
1879720595
66050391
1718493018
990379409
747580485
2136923174
1899147844
1611118100
1706992540
1990110539
326790822
1542003648
1466807227
704124509
1785117236
1412353553
909028250
2092410119
1544533053
59630491
1404128176
2054104109
1712392214
1239852728
2065857703
1331026719
1468450593
763402697
1660194124
500733565
561204099
665502632
1972959507
1821013913
1856446817
1510032132
2060760603
1019711013
1583610417
1354312702
1467484960
863647525
185837139
1098099388
694349610
445924890
2022447030
1161392482
2044652936
1659696139
460942299
1600088955
410490410
861182341
1705442805
976599449
1822061235
2060397947
553681326
1568798422
744981737
1762037140
1698964690
1105577057
1799048519
556109690
444512756
124952009
1520130362
1886181369
1149954683
1019999611
1682856042
1257405404
1106014405
257464444
1955118245
1310549935
981490401
1814321957
1597431513
160272584
815486065
204672421
1133358522
1413606644
21952731
505788235
757785536
2095919735
514796917
976427948
1915602490
831152341
1896907854
211060365
1909549674
190976294
307799564
631758872
1597080761
1104252398
10077189
640157920
805486119
524596006
1934758663
150765306
388469603
1895012245
818433279
457263450
657111650
1259666291
387857227
1179135051
1355288837
542540402
114444681
645146087
1842156266
1418441281
2055806830
82850455
1757009988
530889771
1511539469
694310956
1437309798
1193151705
2095760073
467401644
2033829829
1765385207
1509484618
1449688132
1175359398
1316173209
296481344
280696990
1243875980
1925190016
1344722609
1067260385
1487854483
961270809
2089618762
350046571
1977573305
42130952
1140875649
1134668712
633496443
626758960
1294912819
136086901
1068130863
435121127
1130977831
1892001651
1269451618
1955902072
1851592017
710476540
936038815
634007124
900126793
385582562
1589854188
1281719050
1033606058
1141325644
1780406587
1150628322
1019019652
1629473616
232242557
2137512670
1064621991
776996674
1938839674
329819183
1238290877
1846677151
1739872361
1644356402
621464427
1128431254
2062166836
326982630
687858409
35652182
1314784675
712921690
2003411681
1587029998
697266463
1403609405
1767388420
155351981
1147822655
487070631
1562156072
931851610
1620366937
923694249
623507067
1118600010
1626995422
1680601031
243582854
2084382705
112974499
1085970634
1333349192
237778145
1456772292
373081185
762433415
926132198
1808800375
2046466194
1256592969
1943934736
455570728
137387116
1417461886
660716712
1575392712
572428435
781696986
514970602
1483057542
778882946
1386533126
1397177519
754907464
2020636212
1034616465
574711876
2043301690
1812468492
665725450
1067486598
2038883680
282894320
899784551
75113612
1006427103
1358528795
1975692934
1378397119
1245656797
1137462749
945048937
597144548
1331127605
1740464375
1020576559
149762959
100879995
1773285530
904288664
821109940
944695566
1391095583
1413748598
1320445865
233986322
852030017
1530626837
420999281
981308820
456746227
927231100
1425357350
1417320391
193183221
695189283
1372128197
986648744
780042568
1485200796
2078364744
1841735602
506513392
2060517787
640665268
625918120
806686736
1369581641
1895898761
906807894
575526243
1507525505
972760062
51909651
1530720749
1657042027
1289865260
1245719747
1242481967
783617283
465867158
216582422
1474962768
1461525388
408244202
799289596
1050023627
1739701183
1598625999
651507308
42355976
42987944
1103399824
650228795
996111058
1632684979
1475632588
1369346796
1193556423
757566676
722677676
1178491004
2036085580
1916985073
742238220
1043021171
1353019560
1623854338
412473495
437636009
977398589
535774625
441903621
1335952607
1817293937
766502058
1771704576
599068659
1686826647
536593977
1722665363
2023845948
576752802
438083622
587226012
930595618
1084807886
1800824088
213821267
2623202
603246154
299478497
1952987470
1409771523
132718141
1195453622
1790551817
1519032397
1326064445
1240671887
7221956
807185629
361463842
1222637042
1081718813
1662747610
685019759
758551823
1350295475
1529000944
713730462
2009608104
2051906637
1659765053
1326581797
99859998
2091511452
1832672282
1419160550
1410508460
1611854112
1899784162
13491659
964651176
808725834
1663797291
683772474
611274239
1629697800
1508931555
2132173243
167257619
1392480524
1654286133
576569455
280692518
1435687292
1456316792
639917896
1926044049
1085423032
1128709143
378457009
764897585
759314180
129846337
1064609704
1418117218
366841475
1502553570
1292612171
1032096171
624994745
918364409
760453197
1146206763
1002053144
518154269
1855163278
201114663
1006734894
334450532
811246638
1942720695
2062929274
1955639832
429131780
1729266261
1021529229
911005848
660593505
1167163256
2115226986
1568597878
226621766
1544553492
1535664159
1299829984
1247245145
1125203048
1272882629
725346220
2103695901
2073634624
2005032701
289127703
10964472
1209778112
1651260774
989320909
974018130
164573208
1087308388
454144480
325878521
1488587643
993255966
2128438406
76731165
519475362
363278181
1986970773
473097901
902034368
548819212
810358055
2036332115
1562292561
304086358
1410743819
815698734
1689839424
1580711532
662341819
613691254
2135668891
1780334321
1830414227
1804037882
2136651336
1913380258
1961608049
1879195295
648172286
1176046128
1106924136
335984101
1066032025
183757099
2035971545
996654516
1779792677
2067120166
40443995
1123451239
1541850080
957262475
1484211312
257271581
1293304327
388764951
170740436
123948900
1772983832
1524269695
1125060600
2068504183
1640339085
1485019128
2141809532
711953230
408812302
1858695391
890387762
1333835979
2066222528
1268792183
1082393646
1395201385
1000171045
300358876
1677589755
48858116
1943776003
1696685325
1760675617
1792068481
937319608
336649236
975672428
903942010
768583527
303222110
1646386756
1108611134
105463237
708820005
1533650106
1645163303
259930769
1450170420
72102883
397955874
610732833
1734642003
1337160459
1744590985
1663590915
846744645
2028059213
1094228365
1678651490
1146476266
268054813
1255670356
479439205
660046851
694072345
1440023887
806439760
525338570
1376535551
183587799
701100674
1402825811
658439074
1553227161
2049962966
998724994
264670708
794925519
324746652
1074367883
429149205
498570966
650740650
1766578406
1714140242
795398778
1352757359
354947839
1555990502
1478449755
1792139122
524259834
148728116
201077873
1418076024
306238294
549847600
992186060
814234863
1830711239
645378741
168212491
2001360043
1041782801
1926743604
626843608
930082032
1352161444
978203332
500932227
30431444
1778574902
1046732514
1222657589
1141580254
347943368
1745580004
945486392
1055357540
1070171516
1918738451
1970049014
1406646332
75163614
498211979
1179137701
387569154
853608674
387837104
1762256909
1779302090
1487763016
1484807995
1381146723
1534860991
1299388109
1097302227
664493762
698449547
1782640596
154475128
1515187541
67069263
1907961982
1863137217
2044883325
285459095
1357219400
876033341
136889429
1170530545
1210694153
2042254800
1416925822
1277763558
919966430
169796170
519521569
99858092
855049017
1818021587
119714172
827293141
1244503380
1428220146
215454001
1301332456
1063276210
665947807
894616297
487005601
1414948116
937159691
837440112
47733817
760535604
1651687879
936069325
33383226
536930400
1510454072
218711169
1285170455
1172891311
833100931
678484529
554277809
1983147202
1065775506
514702310
605473311
1495056407
1704534899
2020977368
2113652529
451839742
643305185
1921592865
970968958
1534444989
669086434
293278772
1168990110
1372922490
1743744693
1615837713
1916360355
1005154748
1730611194
572857433
2043945123
326797883
2053748977
875867981
1568532496
714760583
1022527281
1453326049
1461113026
1001615408
1311220065
261691196
822360557
686251485
438928849
1570223202
165939260
427750752
1682485288
1919695803
1694955611
1531732481
648728758
975272592
1720383803
1761653284
445155715
2109616154
1007586752
898999581
1619834200
51862567
2031499357
1611447789
1224619452
537155751
408742660
971284688
662522109
1348843783
1634239535
365278974
1849518325
2073031437
601575125
587668053
12890377
919260778
270241193
768395974
1180290062
2008456646
1862929831
1923099091
6908723
1384660595
413188001
1334034018
1229734825
221044956
1265785562
2074296952
1677104416
25598073
1831077655
299955599
758790257
2115155115
1176112953
564214422
191116518
225108141
2024839956
609581860
689889123
1244793777
1182364184
627528702
480346197
639506669
739755258
491063645
1414955393
1341085881
1987248318
2003845893
1044456811
759613398
840542254
1989153076
529253430
711727150
936195744
682047430
1976013441
1932820792
525339180
1622131519
59175028
2103138195
195974498
838657299
1444625973
633171426
307960468
887363333
576666566
2131246349
1889152215
1800308925
1251405459
1368249367
1490041657
1861473004
932057042
823038099
1534190189
706671644
1799225990
1986633419
1298843600
922653871
1399083570
1480934071
267762325
547459936
1720891575
1323296397
1140776622
601938262
2120330420
1683682642
1028185883
899118635
764311540
200308932
2007902136
2125071527
15586637
396657527
1660364853
763254492
775690028
1696817130
266247505
1873045974
737400295
1604159830
586998826
496083706
158606764
2106747819
1886606293
493835009
517952766
1855646737
1162911652
1092453231
1346056841
1046788312
700924350
1722485168
662428772
1194287636
1366224132
1772348477
1967265059
1732000126
2095712201
2125913648
2016813813
163707624
1114123582
1649638473
1057502512
890584210
144619675
1442918461
289362693
1960224565
2045794039
1062262189
656396784
538441298
1402773816
1449752168
1494373222
680050840
921747203
827413989
856968055
1356597279
143790212
473187988
14356165
1572311571
1947984052
369640775
1936877891
228460576
1483284410
1947295183
1900002312
1634000774
855844129
501602119
1970447281
2145847870
391019055
112437274
470558293
1153789530
1479453626
2141729438
331704976
1395009252
1224353026
981158095
792655057
1384352870
1555501526
1379825943
855731781
1287390260
1891256338
1941021200
1173942988
2041813369
971062043
1165873008
372500282
502815950
432010448
2077711750
1406031754
2130349489
322705670
304637436
403889579
1351190755
741207832
2021946285
653922044
1684439747
1136686019
432439193
894530187
1306396124
1130984608
2052731975
2113077316
410598326
309506338
1322351308
1955997278
569900432
1512900022
1283935819
1289967497
484748305
1929813295
498129114
1486037485
976408523
1088236575
1297995652
1870777505
1970897174
1459958321
789137006
683703947
8034534
1923040376
947606792
600632271
1338484928
871653462
2078122722
2100858128
1400224473
2108835068
1795343197
1244159230
1945164390
50386466
1275201893
439754416
2082497581
1401521705
1248370039
123481173
791486065
514443353
1465964473
1203031289
1633294613
1965656769
374400484
83235482
142693933
49199477
1653716649
1907573037
1508194889
273074063
234827372
747420733
807912568
343884360
1329767125
2107079981
492342850
1101425444
1910022050
1516573136
975869168
862771717
955446041
1630872176
1954728018
1363224332
158859627
603553828
1420846204
2111741327
1451254263
670415639
1774194848
1554511335
1993589455
1860386905
1249560860
1195841562
2030441769
849543415
1505856814
69920074
1056309727
883269460
1108793819
1755056881
546153775
508765697
1699145792
1329716364
281449357
1876641313
1245689628
772814265
1058153940
1593253083
1682561531
481781006
1919356076
1329955403
1676874275
1187978743
1649749501
973791110
454799110
320172727
497076306
1799195927
1521989032
993711909
486924203
1843902650
301257107
634661628
1944383816
1510462487
1536560404
237751137
666497069
1916308191
259412215
1674227174
308185433
529088736
1531096358
1303544471
1379446717
1578113216
1453156655
1667358103
781611288
350126466
2080037870
2010868399
2107117985
539053411
1755909096
1091118613
69824681
72699869
1133713478
938778610
2007741578
1436124072
728852442
1148011967
1007697705
1447541206
305635917
550876343
809888279
740085436
1957785676
1626412218
1442417361
1264150930
1784611653
682195324
1623899878
1533297067
448947778
1709723069
1010172119
1620503922
980325810
1253688542
1586823973
1660827615
1263099868
1393841518
1253463497
435617772
2022771960
1404910435
1890406853
1487969569
139907007
1709376122
832261481
264097652
20905396
2099714061
559093993
872232114
1282936459
334456266
1003995684
994199253
1224304026
469300133
601334179
591913579
1983570263
1195676287
577023549
529880273
297153448
1201048971
122362068
387904040
1000538773
1357014450
881275394
176895062
1954467799
2098959029
242980231
1344626710
101820883
637816438
1034460712
1252439117
801153864
1672701572
633742023
1545543649
924783560
480908921
826309084
1449558016
1255120940
1987242617
255444490
245327429
1994787410
2078451975
1162906377
24405754
1058720244
2016691716
2106361996
567865169
1279356030
1415109613
1139990377
2083955755
2006105369
905228056
1986166297
1276135311
1601943032
899823340
2088358834
2051221357
381826899
1010053432
1952894431
909120397
1743816742
1959771071
1554127745
2083839058
337157928
1138194107
1639365177
1610569804
1696608651
1489022621
1515637175
1499656918
1625722029
990613314
589211763
511296070
1672820092
548887954
1988581428
1174021766
1703694537
1856747889
212412741
13233877
788255826
2041571539
1099935748
838338540
1197112743
2024352090
939524139
140882627
1867224052
385420005
1773285767
2106081990
128216743
938791321
1428106251
1087136646
1440925450
1116659764
2082716719
524543887
746901491
912992923
769257164
1667702377
380900821
1505210215
556381755
2027074249
1137977127
21101323
884069744
1410011368
279315699
1247981950
1003099474
913200327
819026630
410525724
394248192
1654505642
616857314
1170790628
1972201021
902281870
1425816260
969364529
1852762629
1583043409
1558469394
2093980393
1590875301
281957504
1151469541
1805121788
1070199225
658429656
574154140
1521333979
1815491505
148463577
1469840421
1282858241
823779467
168593669
1683712053
1381105069
965215641
783494518
113234608
1267533399
1578578785
1400774687
826585479
1930173167
450331465
1141271227
646074291
244938714
1844240896
655430299
1589157226
418864139
604939579
1923967160
793495720
1777138539
525166376
1173806706
94608622
765950148
1872767716
375612621
1677634589
1860692101
601475302
312955486
803880422
228022987
214409971
1968689370
1194330488
897183048
1130012801
1033163948
959099820
1188685323
500921096
1680054855
1871845789
623105419
1598759467
662875282
49307288
93110429
1328603150
1906340607
1813038673
570118993
255206753
637356175
1020875791
579672679
1863456231
1461852406
136327872
573621945
778382474
1987348433
556656225
1760458247
256257983
160538166
1623016202
1352074821
1398893924
1282933078
644492707
1186164639
950747066
1743433900
1520444530
11347549
1237768408
127224913
1178177175
1028162998
1499617102
597353190
706794776
1487552899
1189683871
1029195870
442778356
104915203
906858198
524481351
1028500692
906707102
835373469
1676502172
808378831
13966403
1184894434
542774388
2025055208
1898095143
1994793038
166062315
313255839
480513120
121639768
1345533149
1465523313
1143620480
4740060
664681728
746536297
372607094
1706753269
686049146
510454034
978790248
176059541
918958242
1100202449
2042573193
336285624
177179422
1964856826
728710984
785677869
1552630779
1631768631
11221727
678477758
1435423439
1362194435
1751200343
459693883
316993274
1366149498
2120298997
328873990
100715983
1220988328
1566451209
293798244
1568860620
319396697
818988554
358736718
1832406920
2043090514
234194450
1658933715
920483044
1083984048
1765708095
2023436978
1166907174
1468959323
1873988599
1176979556
31957226
657224105
567467729
2121459458
2098305125
1329892199
1203586977
2067984467
1826854480
438492002
879391981
31528959
866337506
1399202927
1341777726
1477799876
1373167008
580778070
120150974
2074950721
149342816
2130874619
137297511
1978667100
1093445667
1253535702
592422138
797192733
1990127347
556385885
933892062
1482901091
47978133
1698408029
1255159083
1788888661
333989013
554498660
1139250035
98548160
2061009446
1381189032
1093241558
1552104759
1037466423
1263611031
549240814
715738373
2097529825
1637794993
469796392
843209259
1106487139
957590827
1048793556
2124162651
1029340529
306442020
268251672
1021601696
1193380238
555787740
2059883463
1178842726
681730097
292384366
1315539805
189906805
1365038618
64725232
938927778
1740882345
308442538
2008830050
672286848
5657076
1558347215
1113199221
1620314512
739469113
1147103135
1714131045
1240048396
221622033
758576510
1362091834
979919177
1695164839
474335256
1122344748
132914639
1498484220
210730462
1466819861
238747953
1354692175
66345141
1988880878
1254575624
1063212171
1478323231
710050645
1216885430
850996758
820532217
712008590
1422041929
683089956
1438347692
908861983
1471888652
997436572
927708098
675351489
845819648
1865075982
1870455684
82688764
745156086
1991364780
488995521
463828870
1266380016
234258135
295633706
854941743
1611899166
421954681
975960927
374233359
680790709
171976680
123487789
1115997547
652118080
636306724
1354309663
1459029847
572698702
464097826
1394712095
1584121770
1356592004
72690433
1818276805
1943602908
1293535153
1031038557
514179353
1013249163
1061869811
1048441212
849914157
689017043
434390252
1891120240
2137157810
1873023792
1381883010
1095171828
1919116104
729357283
974941813
405437339
1810875136
471247798
1946360054
370175279
1579941184
7136244
25470084
1979232765
1589733981
450269015
70116949
785256693
2122617464
2064282011
381823392
1949584618
1120271611
1078878300
186819415
2095874567
135693838
526197442
1750723259
5294343
1718107457
344988254
910458055
730342311
1653918644
1274917558
2054112812
1647554980
1366450649
1851628008
1139094909
1970678814
1287663269
715374967
1103418682
391555538
2052283739
23274749
580316749
798993445
705534763
136928338
1618948756
1518039825
2001086109
270791226
679472715
1076795553
644768937
1417708959
959038305
544339606
1742405714
303608253
1731226338
1527566591
2092601199
723172678
1820163933
1919962206
1935851991
1048581276
1081757486
2083858427
1279072117
1682081758
1986639687
779928506
1488723510
207705323
13305014
945187634
165820635
1340536589
1054793515
1449781954
738389158
1480638051
1669806865
474508168
965195815
1515794897
316363867
904173388
2124509392
406881
99135472
1943209246
1005529561
2071723040
440018597
1209265594
1313055256
1704312701
1826486065
1883711243
500316789
1894072183
2126766136
1699441080
925660184
1754925920
1651262119
1198119903
1956181679
1668387313
419515579
1632560687
107814581
134281502
252914344
53563539
1966216067
952745715
391135859
1655219514
1753114102
2074747265
1404204342
1523834363
294467051
1901743924
867854779
1536251869
280748457
919035634
141680282
229183384
154614511
322768981
755893453
753542657
1447118389
1668240475
1697309048
1482468444
2040037372
1117035794
1471723595
466139038
1655286704
132249155
2010414654
1022606832
441788938
1205462430
988041926
1645558424
791729848
637473368
762381199
1982044606
1917808370
1687926429
1314231606
1119513805
750157775
1164891902
301848170
242935676
1909185567
1999651467
227342936
703046376
321100676
2029804519
199571908
870099649
2117574539
232302777
883523345
31772868
1957798622
262285882
2003965613
2144160228
470863579
701922715
462252703
83399016
1368644207
1103676353
650495069
219256438
57716721
317936255
1136989791
1960849147
142777232
1261906865
1792004097
1394595064
196608309
1006255702
1303360967
1079618173
547920706
37056088
1774699819
1608697164
2061320363
1487103220
694820399
1061143630
158479106
476129505
665384314
676244085
1692202195
1701936921
2012974896
1303905250
213821465
1907626507
1160790149
1212699202
1741419546
33645288
826571434
787660834
1341355013
775717216
433839185
710811155
822848772
508267456
1127173278
1073555092
1618054272
50853766
1835867303
802359817
1478520458
458727855
2124624552
589644780
1743563648
113223315
896285594
293320120
1000976198
534905422
1186522464
745540690
1160025809
376895824
1529749876
1374514067
754734697
24332348
380726997
2007065281
1702914166
657202176
786181276
964634903
1457455864
1114231547
321844070
810951045
1544279707
410682365
1274935586
1956423516
1810388027
1165315914
2066708943
883958242
1381399443
956266331
1409624617
216752622
1224683891
1996767101
1833546349
1528054894
263527873
1290835368
56307720
365010959
1484591664
1294172741
363577389
1132099787
1935996891
124018643
1165038005
74415116
577914369
508550136
2036072437
1020249447
1578172500
114081609
206648338
1289349829
378289371
1874427367
859558020
1726632040
658059838
86216499
1345528386
2062009603
1008586285
2071563880
390880114
1502570148
1526453291
206119769
999380352
557895255
348750460
1329181007
1354062756
957056079
482394473
521457872
675347734
366918880
508418408
63803152
789440220
1088183400
726053143
1737979408
839632482
351290130
2146669410
775839092
2003252279
1827463567
580025960
454033985
1129030943
42866045
270399717
1254647688
765027733
165891330
943747304
1678900795
537434879
599913474
2122129971
38442343
1783778983
352397207
1320649759
1130238752
337149866
1197453869
258097169
1252521002
1919303023
1947553964
1539223492
2011993142
146852162
1999650316
1958077252
43728478
1675805112
771753833
1056190348
514458852
1717195712
1777248482
1896891516
1232888553
1835234809
1816719789
1151781697
1516610196
1182214536
244789171
292785353
1937247940
606651932
776414340
831594315
1953622840
453659316
696795581
1781013859
448345013
762362025
911944799
1408689068
108471777
252802525
469076426
1664800617
1845792852
261207622
1505432608
916731039
1576528684
88141665
237827553
1092445219
2101754007
525816200
2068868774
844028543
1778887823
959531599
1429061437
904428881
1687231902
505483052
438853019
970560000
598949030
663695151
202469780
1740649559
1443927453
1027812871
2079693148
1576620995
26957611
30221626
2043081856
2027567839
594273231
1529442095
472152534
616340649
658581773
299325743
2074055266
1034300186
119259310
1857805735
671153740
1903474040
545577030
306800231
1294860466
1838665403
238150086
897947379
1886311567
1501625164
433458167
530980475
636971016
991127536
588415480
1495110230
1504928245
1652303727
630617182
118575200
1165388904
1593571588
1503652052
1615948084
1909574305
1179358951
1060000422
1460376076
636499039
1147374685
1029174090
1620189048
1979251301
2039518057
1548943819
917505854
781939314
551386207
31693731
69397176
797158305
1358666339
2097118485
670312789
1570335582
1710406554
379093222
428473031
822767658
1107404172
1251928402
2036961447
37814114
406330568
1030516602
12796372
470268098
1534292622
1994988621
1275181910
1077654092
948345626
1708845234
1790262270
932044159
846646165
720446815
827577670
871674473
198549761
742173474
2137503565
1083123002
543280767
1994773542
115638578
819585360
775377458
2115058353
528260194
2084032088
1308112198
1392788056
1391435570
837737444
2104938852
62547963
359314941
886707758
680173242
1648122399
120854042
892469779
131631690
271177977
721057835
1777090885
2105005262
1191665357
776051287
1515421393
1266448463
1996525734
931449401
462988055
412096093
2062579055
667449091
1027493978
853700341
1235253059
1534315696
979347054
1641700850
961489770
946558183
619925464
1527800306
464511582
1032168111
1665914132
389786182
766771197
1368589131
1060518358
1339731284
261037069
1045510519
825745453
1585464937
914811570
365182762
1099740576
181296381
188738564
915214372
195471256
205984108
743957733
1039629319
1745837645
557675771
373235463
1956118592
2074952322
474924665
1046573281
611494717
1787611476
770521487
13635273
1304692060
795805629
2007319721
347939341
1503986758
545165241
585529150
356133459
937624798
1957401633
1161353104
147465417
1199885582
743462231
1340590628
863534491
2140509875
316593337
558595806
1682294466
133112155
645452179
167372624
1473984986
1339804862
225643770
944256506
932576988
847887079
1625609860
10871617
756759890
1600649940
1988419575
1635400896
2009461926
111589913
2067028398
1833794297
1784650663
942899046
448354168
1982226250
884246906
1974103281
541686690
1764055867
1572152654
768969351
1856367761
1099316613
1475665704
846403577
1705611275
1448175939
595062719
924575429
1179291563
103125931
2095112481
172145999
1697654172
1755515504
724491870
2137374842
2132652045
891388410
308136903
1806362067
1234439737
2054777796
1247357024
608202318
1697268755
331994305
382907522
536504359
641623799
2051263269
1034806089
868628772
1002426749
740576466
1590759973
1538076957
317956127
1562754546
424511831
541008843
1916040443
80864940
1995392057
1784548239
600736938
591231481
1214611848
2105783104
758704675
1020666635
1364532135
1522165921
1980580646
437001449
1556457602
2090972832
1832817732
1203785484
259678863
788015039
707818823
696251662
250075104
977473380
980387184
649513889
1486316512
911039958
1139550099
404801601
1860791879
341211331
1589151408
451171857
1296528412
1407852192
141222362
1390288117
1727453036
1534742604
1449468021
1841778548
1222473796
401884078
325234396
1694466379
1336480855
1420385720
1070441023
199427445
1089105743
788870331
2071733450
1823921172
1993687823
531208874
848767590
1314060620
863369365
1286188914
2123066569
2027195290
424552166
918354709
117813013
1874864394
879287516
1432588228
1310411579
1545469625
1880600548
1544828130
903873772
1228428834
1252627944
749574152
885663524
583380001
294421454
1770227808
426108874
325537485
1835718376
729888858
1828262788
1988461398
116753673
385451977
2010645230
145896680
304878608
1675515589
558683615
1574644438
387144492
1815601044
1611790436
1689568895
1542195848
1976899645
796978897
1659259449
1712978780
843980314
11954604
1570809438
470632602
1519494902
1712104045
1315492003
731787041
1498840037
1114439490
1409196668
1970058704
703200187
354025406
1130970598
1593122239
1727308838
229798058
357694817
304749268
2129503561
1800333505
670493006
1518719857
571898724
1153076383
773699078
2091034975
1073189072
921180938
1737509547
378325377
1349970141
434389266
1741410054
1277002878
784453969
1134966442
1001079292
1003581000
2053283178
188719838
787912528
1974093783
1157326839
772589431
1189043940
1858973065
1228856493
1806038531
1049883150
833720525
31460331
611535840
1865558540
1405581267
894583744
31700511
209886793
112690573
1834087141
778583516
67463970
1817987781
1464832613
1718918425
335118188
701521301
888510560
853940757
1546089194
251574704
1377989128
1750183069
978904277
88533296
1741653528
366635226
948265390
1491465338
1769881253
1632711970
719180315
1442126372
1961106369
1702806825
1476358165
451891231
2041499118
43572895
632768180
1875807008
827938688
805561681
1222588156
1643237186
623589360
1101115304
1593673397
1511852039
1251646792
974037705
611317502
1526966584
745185011
776869473
705389012
334435845
687767420
1854341618
20504868
1949422195
75167508
445771759
1304001608
1899526910
1735296523
3750577
140074694
975799491
1624887004
472682596
2113639978
556058178
613480399
1439219634
981948656
324257549
84874893
284478243
392156117
236705882
301244729
2020951767
288325897
417527041
1384769799
1849096902
1492125087
1744333434
1170119908
1580323094
1211603072
1850886127
658461474
1134889145
2029318188
1223726949
1935285231
126726846
1021491466
399990223
1099635613
2052617677
287020034
95445785
1336552688
166697700
1851235407
1883619901
2110950267
2019975623
2122085912
1495679493
87917865
1050844233
1279845453
2128901457
1651062211
1904579504
1912923970
1015128719
1023690723
1865757740
541024983
229995715
238534640
1296466312
230837375
1541632949
1611124304
2007651135
2114347538
11486069
1050978646
727537844
193947430
943762827
1453617139
1996252540
1203367000
241725666
1094652817
780010869
161717390
653711806
700795473
1181899115
1912017889
448078392
1168869888
1447705394
964967894
2140314245
178391388
273066339
1420704602
330733911
609405610
1355906197
1305989321
1749562290
1702801054
2116051593
1964465426
1373420949
1314032977
1277371206
597382921
1369313819
1139628558
400436505
1430803475
458859342
993020930
1886546007
1127847489
1372148571
1662128606
187913307
1978475239
193401767
1221462781
1263299434
1979998344
809258595
40405571
882298634
1453472999
1052644762
572596300
341851114
1284496356
300358604
260828563
1644447419
1634782472
1126200469
1630207125
1415110617
309316213
1453988980
1937810479
1745821725
1307377297
1859406205
1085534778
373906584
1272369782
1484423914
1711283419
1103594276
678839464
1546748475
1380449739
1814740639
2039989887
1555618435
1262916616
334586615
1243194143
1818323374
1291161125
787227016
584951
674861086
1088609465
202212781
764802352
1357918327
692997163
43300917
759777448
1182759189
503850944
867470489
771897081
1020294038
1596580594
1190646878
2070405207
883449004
1273089101
1891892222
1536543765
2102445424
967493506
1031466692
1257047757
1082882753
2053705646
182272878
856869023
1535325636
1443168556
1282256893
1917166375
210375780
1446833400
783730115
609368214
1184291139
25620834
1752430260
512784605
1217524750
66837928
129949855
1953654897
1738756539
1264851868
1283580338
575499958
1355936979
1168089492
680588509
673655896
1600542194
1052896610
1223284264
1852758149
44075843
1314588195
448556730
1118578859
242432539
1501988534
301762777
307019174
940854605
1769582444
241028367
1171855993
1750366028
1953071433
381355362
1056580084
2060351811
952229666
1107929708
2144869893
1914647548
1892071720
135968427
1786531090
511147862
1859665332
1535755288
1392375904
754502499
548607126
1499164368
1331958497
325945457
170238179
166462083
1145331385
1292785259
2110999478
569339532
625548173
1646591616
884921694
1768128943
1021722037
1031680652
1668591814
1769303656
245836617
1606096175
231630192
1098618911
194904830
296979097
543684830
105162175
1486711369
1278890105
1090544039
1444732811
1376117669
615767679
1428029925
1460327118
1225764071
722537998
1886398657
602160502
714745192
1188989758
847682854
1073496915
1470741474
1178209434
362295245
4975013
1943889324
2057196343
1311855990
1947589630
1313119215
1821832120
499370327
908490661
1293869645
1619846532
1613772692
854663332
1831720332
469556305
646115029
1458298293
1902297382
327706320
1597807302
1135230030
1339080186
1735579747
1587545890
425229645
1022122043
1429928092
262006933
358091016
1849802241
170031910
806858714
1037970241
1240102246
194265416
961700857
227940361
942381815
930767082
2006090828
291977025
818259777
800388371
1509552827
765508019
1704902173
1493350081
769713684
1189835844
412124151
1858886848
1191371871
1451427171
977435859
174310278
133743857
5718115
1679421954
1567088251
1419295394
349626869
392716494
1142845132
838166205
2135198855
1747021862
1035240740
903147941
2090274003
1501654940
1165412627
1771646755
369485134
925719806
2033355090
1790035745
1032004341
494236409
1846580330
1557227701
293829057
797130578
240834657
809436044
949332090
710688995
1472056272
1354500928
1953113264
398593574
1387699454
127451388
2131497019
1545143151
553593687
900695363
2083287984
916355294
166250166
136328127
1132512358
190283989
2025240624
1824818014
139833236
1916874303
1915327042
1366717004
1704406708
258695969
462178553
593606611
481223727
600254007
112464364
297352619
1622785851
378634552
327421215
1229562720
1454762096
1801709501
1487254637
880920614
107607512
823338257
709301494
1168792849
1323722457
1906692788
2127547940
1864728347
211970318
197875158
513661598
800020919
2119492695
576480928
1023090754
2126041396
415944411
1989025302
1302120642
1863660648
1629210985
228625324
589128023
206829493
264111123
1928451249
537052019
1228895844
773482950
998169005
83936497
1276755406
325194998
670721266
743026670
2135973620
478546934
1589895329
1256031131
192956687
911361212
925275599
501808173
1103276928
1338831267
1936355597
996500311
56352969
236656026
257905305
306849738
1577410520
575365104
1965810441
2143370954
1647032025
1820872985
2051601113
1005538111
714706248
659728055
2058510153
1107332715
589868767
679808963
1081508338
1011589170
1446124564
1560422707
569189932
1719332656
1721116311
2131607944
1627326369
1154353450
1582666227
645031334
1510398114
10726248
534036057
884225296
2029309927
798857833
302111473
1186069940
930987889
1137656452
230105126
1077256270
389984864
1619533954
617746797
890551649
517870507
1349185835
295225380
1721936022
1498635119
1587718654
1998996881
1129620698
849233492
1579563294
431410427
1369008603
1297519338
924585410
1473070574
772075174
278743174
1670277334
1934272237
1209106275
907576665
1505850466
598763327
1339496631
197317604
2073830552
2028402898
1379535895
1836518120
1068818299
1208044456
1345448963
776057307
1773333851
831936336
820625684
1101066312
1289072962
1265216684
1167754489
1895564255
1016244573
356258125
824239998
1237007941
2086352401
582820044
1685019290
881429493
817572779
1253504960
69035739
1315471783
153168445
900523334
1920288583
677376906
314686730
1413883390
1686162978
45224762
1646674965
402498935
1471582402
1822233879
35169018
1051707662
1896373213
1775460326
1539095182
465519182
1161031553
1525891699
348694534
128575635
1163330746
1718038834
770493924
17210255
166172550
53972441
2090640443
268774883
2035383617
259454007
1888047046
665409220
1318731660
135401885
1849623612
236563618
1334591769
132907638
1702242929
1199286165
285878659
676345977
717836858
351644377
2068552333
887286098
27322764
1401952193
1457793789
1633223858
742767999
1691248662
110472085
1331737246
1160462830
1291407214
823047108
927160667
362979878
1496508009
14054648
1844063258
323459395
1770904728
1204213654
1326334235
647500280
1770041888
1050009267
1115500474
1514639067
321780548
1208964256
662386427
335502133
1343924635
314556341
1768680330
2086437527
1678466607
720477466
1560964613
1159500177
216122566
167634528
1167731129
160046555
1685255537
1863376209
93919657
375002637
393207424
1352933379
110925951
2068503254
1855502262
2098136441
1344386341
1643519597
898923410
195969335
356127304
1114017096
1021667796
256102481
891177977
790773234
177443417
223358276
1120855498
393931184
1195796065
356895796
604815757
135589028
329667567
1838669608
940711315
515247577
872375976
734356043
982850016
395120606
1715336037
799109261
1069336647
256051338
1082018203
1631182639
835830014
1313309191
612920791
1004348094
697516344
786981370
649124923
534805078
1312412228
1894161062
1018647165
401040734
575698707
307798814
593273332
898457161
1051550324
248231614
663259822
1685250034
2096313665
850714169
1643682935
298758406
1998832986
40026016
2056331792
1237612740
166554343
146880167
847844115
1927387965
863754108
996127909
1120538170
457268552
951415695
2118871308
234707849
1509511429
1861109104
862859703
1004467925
445581869
1614372541
641946320
227516869
1062738365
1017238421
231929843
415170045
1657099002
716453898
1275427560
430354344
515528542
232892110
41907623
837781404
607283886
1097158508
173512996
884585793
345214825
309693462
1427590774
237044181
2033249065
1957265537
982982283
1723207920
1688040080
2140946492
946332353
1501932750
1016061347
1022786517
748272917
1835472631
1647895638
707246173
517068890
6972178
1779221057
288886041
935325758
1985993113
1394672543
3893673
405053940
1100046650
828348535
789537993
1438221372
1189540240
82850322
254579108
2104231814
751766973
72935060
292839259
394010252
1449412018
1844911390
1644461515
1261415977
577290622
143770150
1916325211
1693173254
2144391827
1374012531
623170495
715431974
129339193
1965938749
1391311709
397765163
245920584
46564288
462280929
1246811323
92343312
86996016
699054641
568028133
199076074
1993021743
306625410
1184938026
1152390942
1188923762
1849108206
276047224
1330602668
191606398
510122366
49198142
1034396085
817609182
1679127156
1528459701
2051065336
1851252793
306645194
1937553291
1324709671
76832406
502295021
277886161
525530603
1153025537
910548928
2027929070
1874527549
689213461
1458208466
286450832
2088819869
1229650687
1908538583
224221270
1918509843
1115303422
1582239343
652349204
1268576599
968598801
816270911
616248525
1810094835
1926489738
1915071059
1836573698
1305543148
199982488
1914985158
1057007242
1959342186
1246969763
86466611
401849446
1453324972
57989268
218138944
1319775704
390982054
271621686
211157439
1194762747
988392802
1611246993
1444178034
852426788
1614632655
748768820
309685525
1077008313
678468202
2099420947
1969485640
632852507
643897900
476023433
1755763772
1927766429
174176254
1535115944
1448799459
543954244
1027207135
1984202140
2036729087
1654426907
1063139996
754772328
1068171404
1403393175
1736079044
729051308
1370010172
532576386
92757198
456402661
1061958077
1992812501
2109994858
1251771474
568310268
603495246
554444613
561470036
924782497
1295468073
1579494505
784533496
295333602
16600618
1639528677
1922561471
1991311871
1655688184
1490750167
573135497
1653333932
1921012465
1275760303
50480808
1856147659
520520226
1859357096
499120569
2138185524
65231957
1245662121
1873444170
707767172
1910466407
1450338811
1840024188
861899838
437556816
1777303812
441169188
1532621460
1993668472
1528299266
593617163
1709578705
1377775118
1252259352
1937308930
1714748807
311538309
1273624131
1573521526
1487181659
1156438509
32501832
184573620
2010424593
693872345
1314791259
268585799
45479903
1623155007
1502411606
522184393
1432176991
798095142
151466895
254360271
1182964458
684532892
1811460281
51162540
800463644
1956406149
992190190
1337898912
1584632839
1269015887
1142194293
1431035488
1750950511
684511575
1970161504
1528166819
2097672930
548212345
1145534561
509460297
1407109272
1051906744
1219581131
626628505
1020005210
1030601684
966921398
272284084
644587051
1751199503
1587214710
211914610
481475872
1928512037
528736148
1059217925
1461003306
287664917
290732390
1771785764
1699789991
603093001
943950156
1279033406
1713951742
1412518009
911848284
977516578
1937365415
69139569
1062756430
445388500
321824322
280393178
1897293663
255013087
79710408
1898627035
428228922
1186229186
789142814
1542702942
29393071
66822744
1112926811
905907093
126572198
974131260
1454950724
833949157
620239758
723027607
1724879521
681871992
2144330134
1369040990
54400253
1673820116
950537996
1978723887
2068468436
861786128
1939341518
824718119
2065828224
1758339191
2057876564
1097566444
1215479639
2037637489
1681357246
2071565167
1377655056
1261803506
1436855898
1335143909
938359081
1748286601
1288142617
1200887422
1130554744
408775720
1354740291
383148829
44447096
614719625
81689203
1274428696
1393297614
1356902354
1451184125
1866622379
678790466
1717360013
1623839584
1478099672
1126620493
2050916987
662026337
1181626917
1303879182
1881650442
1942599498
1422517960
149325157
309827886
1831765918
576785439
993648919
1992274278
2026824176
600306414
242578348
1176356390
31296280
1544816057
1561256953
1716231791
104490285
1464255607
770290284
1767211109
558861030
436472091
1019459647
386431193
1361015013
1505006474
1910189275
1414098005
1469911294
861265606
326579208
564522616
1686575962
1045969879
1209791809
1670374198
572469641
1141651198
810760478
601155146
1362503775
322978714
1930596099
2097314757
1462129358
1523560622
266861909
1703413859
2054476482
755229885
641086769
428315045
150140193
1221124629
552162061
1868973605
1146655395
81138618
1512907549
1951256023
946895620
1007444150
1389228168
1122984419
135259855
1634371744
84728740
536456695
1278341470
1830340819
718321699
80901930
1387273152
590136996
54293243
1648692573
1613813382
1206306306
1003749535
167150219
319100009
742990801
494457899
1452321760
583918538
420158259
2108087411
1471474107
2061701595
2097664344
947587888
2011674462
328455164
1735043591
539779729
1204159393
2021292742
1023009700
1522568169
1391808951
406596658
1124105094
384103852
543137879
1278059712
158882381
1425373728
1080826579
2088108966
1899350002
962170174
285577413
1600690994
32843799
2038493771
677361448
284085266
2135686730
1961425898
613166991
553314102
715012746
1874022503
1863342300
1042094219
1666764059
746010944
1489823673
1265850500
1574077095
1326872796
1269319308
2135779073
1951672715
41855191
747421129
436063485
619248803
1331699774
1768645748
1517348670
565729423
1778606586
336910213
272824366
1892267879
2038829806
1406712729
154026693
1932785073
2062055495
1694303138
432679985
1255726443
1718910412
1312686738
666134079
2028862412
640107478
1772634640
1700602159
917748739
937833922
1463624862
1573865275
1960561878
107522170
1827883992
15580459
490720165
400490438
952355370
381595163
631847412
696278554
781523660
1518197915
965457980
726128894
620028240
2085551471
1001556809
1330264302
1353806450
1787369972
537028640
70074014
8660074
162789852
546342981
979988807
1864197914
1819317675
409994658
1075803614
453223372
715493775
1505132408
1332341712
819324501
694730423
593036735
523555910
899894371
2067703225
1856130646
1589870754
1143488150
2053708183
589508727
3016611
1491234884
1562235162
1528719723
373245137
1443669981
1167985014
1099999505
1312579001
431181567
910700702
907404537
910086383
892521174
1541183311
1242363388
216665101
244358272
1313745761
1434090406
1197836772
1900038545
983054951
1363937497
1319401701
1426393875
1580350223
1471977396
757328100
1723942694
1457168389
582698557
40403548
673501389
126988950
458578478
296010514
1212870632
901608413
205819332
621856365
679031244
126846911
1289921453
1201443247
1431306573
921052933
1088635591
46525368
366872290
436279818
1414863721
1585101355
254235017
360954282
713773802
1427171470
1540441682
559741768
162543660
1165809166
1556371611
1145995617
602029964
705645472
1890880268
1206630219
970737595
2049178356
765572886
1762259538
843719910
558466000
679517537
1857723481
604665475
1586234073
1281212069
1544054360
2025767489
715859876
996866842
1590723133
942332180
1948570474
831060666
808510911
1006928498
337460858
1627217477
1361351522
2129949213
1464706790
1193719569
1745284772
1890157259
1380091650
2049766
30872667
872365028
2018661228
761235735
473185784
1800969308
282444007
345080287
590097258
980430828
776639323
820369195
2014615005
1811835599
925496143
173781245
617130326
884428385
1616596214
1133273280
281249602
1547720000
760001954
1873531699
1672532183
668968787
567925456
1737410184
992753892
969250318
1313503138
2108148949
2005475032
854679823
1037128671
504107605
630927303
1154630201
336906509
414248736
1905857085
48611749
1315558003
154353365
424810264
733237852
696951218
144277682
34600013
1269642745
481410508
312590396
1755154396
193112539
790800739
1229735165
403415152
784816688
625545456
108268403
770494786
1051598671
515342472
1952842934
820071355
401408369
1047438053
864558798
543932729
300188862
1526073153
1681986947
724061667
944520733
2079289140
1097992639
1654549229
398831330
384673232
1358094994
302442649
1758882207
225959204
211973371
1333719075
1944747477
1648530626
1203467231
1967198038
1545612457
1942423621
2034182539
1788692705
364766413
1182934237
2103899826
42545227
676562677
155453498
1294834392
935398164
2074604029
35194504
471942407
882047851
1370740515
2054502633
1104112732
1586311834
923457243
225153766
1295740586
208153300
506717071
1792639510
502332178
514189781
160559019
915411704
1600339999
1769949915
446554347
581148643
1214899543
953700610
340970638
1076561849
164416239
890536381
1506638784
1104636587
1676644900
298075815
826292243
267219525
1825435105
893671430
377216822
357113444
614054435
1921527646
795820030
422911017
275504443
2087223430
1949135
1241424834
798551765
1810808235
1252932992
1347346151
1096460695
154574844
458447158
1534252847
1973363337
10402440
1458429134
316337167
1290717580
1277236501
1047169546
960155996
410661206
1523371264
939271444
299046216
1015062570
1719255289
1383254050
1082994451
207644655
1911505428
1578205371
1773343911
1354892812
399953571
560149154
1177246046
1164905538
619959499
531613012
893572091
495308949
1849261007
433231773
221039890
1641735602
1836545734
1767062424
126006598
1182358186
1836506961
281115635
657220454
1632814131
1887442782
1534437167
1496963809
2102397924
40022792
703997001
1515690466
437520732
1362652148
258166540
380006266
31514985
909908639
795515951
1239407057
1009856391
1244510363
1533150538
433057036
79033658
920415078
1078771187
1028505764
1401574039
831493814
246034205
2113627768
1821247092
1747449306
1611676550
53897254
1492629235
754040505
1035062426
1489096279
525336955
1396755389
236103083
198356482
52843194
2031078944
1464435003
88620976
250644376
1744537852
777090172
2012773490
665212125
1242763730
1527487376
1310344526
1791588229
622205987
733089458
2029392173
481013109
1759136658
698162523
1646666396
1977840883
1538297246
1549521640
2110735983
738235863
1371765818
121684792
559618666
582054071
1653065694
1352932987
1247599281
1202329656
964143599
154930473
1835645039
884879500
762470231
1426871687
885897269
1354668063
2084088277
1183729242
1260787721
1221318599
1570724616
265415679
1711947175
1626233469
472966752
1148816528
1091316945
1139109483
2132212691
1116761159
427394447
658377895
323299581
928897400
2137393817
1239574986
1207796876
1484095645
2024320729
141774276
1558732875
1348864290
2123640056
2078028939
1310196377
159840690
1330914419
1404253655
1014065592
1887888239
1610072110
1595258360
1192432899
2071648188
1951589697
2077416912
1685248117
961553128
2113857625
1825888988
134985057
1755402705
1675873414
1708779494
1133821492
336559410
936577408
1806572829
416939811
1969282666
668785067
2100758473
1534095952
1741007698
623448144
1388448654
1335752732
2093234924
1245476876
1579583907
636377738
1450012993
2125707527
393007676
151934858
1016755204
782026557
113957741
765833941
2048173693
666359899
1709687413
839471059
1772678495
1325982369
527897493
499012859
977747116
1698865888
1700584036
1994872005
1416587772
2025073251
179010083
768901397
1917602223
1870788020
1206668729
219145357
1727927183
1158908482
222564366
1851696517
1085607426
700358047
119803084
726683540
1683850052
735625825
2136545169
437593705
2025717026
1836621762
1298746718
1702133747
1913178488
709865187
374447062
819734124
1308739086
1965392272
752095803
1067565687
335115584
480088093
2024274182
1085230591
1929271957
319852568
1677505323
1844678042
1673895286
90329669
1809868041
1628410805
49018763
14493975
289105323
1423591979
1800398699
540792352
221345347
91423910
795225446
875233784
1423557532
2126256907
730435559
1001076841
626961543
1798736830
1248257910
1155297407
45503533
1532470610
2009494230
1994136004
1212479650
126990807
1695773640
293515942
601494569
1030281229
1847792359
533587744
278480090
2047643207
1541114918
1851012709
679476473
722449526
1971102389
241115553
1750662108
670514811
1214930257
1266737621
1259244882
897127952
1232800497
2025498220
1852609073
1164180943
1911131865
1591237414
1149456612
743012974
1026356312
1571223226
704384291
807585231
1947618235
2110673067
315648212
558483713
2092289540
1094156275
1542818648
557784651
1973963237
1946730750
833360638
1356209072
915265286
408937428
1598409762
1501553925
1720373983
1125401249
1179792044
596543059
886318271
1609121742
675461296
224990735
1583860329
1471827043
1589106749
499769068
254979101
2068411891
331868825
1967100711
1409595460
1635351823
78694641
826967507
1037322525
400323575
1451570386
93252848
99733273
413131741
92735404
95759598
1978451625
1895791563
2097097641
1957767567
218821638
1602701151
1854168021
1816764666
1481828161
1905159183
214019128
1373146488
826984551
1265856380
1592646212
1398640682
447507508
1329792655
2000970992
303784709
963620820
1100114698
1878093062
773411655
1940659663
1551251969
788618593
402768726
234019188
1956567545
319118132
1693889886
853660635
1824745696
1329430067
1511349523
668026723
799290232
1731842256
58833609
211582151
1225634279
1728256230
1827880212
1671878388
2053443430
637298496
2010868450
1113466563
1332164553
399405193
1432327810
1906002040
1138978252
1741532438
1484691171
1885472401
2069522841
1483489580
651922108
983648124
1602944649
560508321
1153868227
1756659831
857033272
1284130789
322760873
864514734
1098738101
1507621311
347621697
610086772
1442232528
1098500828
801644089
911959037
109090712
974630776
747400331
1931144707
687716569
10756506
1414246074
446609415
1947138151
912654638
1753011599
842128791
1570421131
1211186270
415124415
1691227958
1024052420
845135704
894631876
1925934804
258137758
1516252443
366900636
96091228
2005757278
533421837
171499900
409495880
891635629
873573950
760498624
1110638002
1348965058
955318928
407613986
400880631
568481947
453291005
1037388970
2072270088
682597861
383779178
611366004
529439955
1378156816
1413794544
1204432955
826631817
1778442192
69627940
535559247
281829601
1648231800
1934291369
653696232
888769054
2111234435
209365090
876165185
1406710883
702629282
1380962078
631437627
671306340
1955310678
1775685926
380008648
772639444
430245435
1682990016
1304965508
2087294299
142086558
260466206
405862576
1665293932
383989615
826575153
2092794069
1357804538
1236660919
866500709
103015522
180107502
847035857
1829206465
1575499680
553149043
1594132811
1469292096
267985676
539999007
922663440
963795371
284001618
1624059890
1749987145
1876208404
117185972
2035623048
715772173
1143520611
1608924813
1050611470
793978434
1810433827
1814988619
1754160265
31159188
278344479
169125554
1626053981
1928257672
2123616299
1626285399
1964964124
1582900952
1587792351
1201420087
447540030
965298151
655665319
786601712
829835075
1476250587
1049663979
1253795657
769426609
925009611
466829443
1000218079
1477137308
1799940078
43011288
587691192
1422424203
1938018146
1459412177
1553229205
2001400158
1246751906
1586275549
120204077
1790599365
2098308216
630447997
532958183
353878876
1821474717
647955876
698461307
745564893
348135548
963727294
1034529011
1381778219
1512751634
1018887226
1560426614
686317195
1604927003
1589141947
149952105
925813178
1324259912
1577764397
1815737680
452765612
1254432772
356253503
1348974732
1879545569
1910438396
545118854
727103264
72572068
1833195956
1851149944
1203504571
1686690275
2106074920
285831572
1699596426
35604279
1443640799
800209772
728534590
811120882
1438516233
52104312
1799729584
1949494261
1356136462
1535573672
1955054739
646797609
658200319
1102904710
702677325
786797261
1332366172
1590011462
279430506
673900395
1302532712
1928130663
1225855977
273305317
1133329234
1169726796
850468736
909352673
1550032091
497316252
2061229219
1899562595
1442368399
2006266893
1892916167
1204408990
1190926549
1662219984
1035447349
178879140
117970935
427763612
72156539
216265799
1159966029
462219052
1993996746
132141046
1702798390
1501440634
527298872
1712495834
793955615
665133671
1762536067
502142372
670213235
31812654
1851819698
2044236898
808353692
1711442367
747461095
553668291
358171781
1437409726
1999718168
1880414820
1196795754
1583351710
1817714985
805599465
1228206323
1446907000
765056536
2080287979
974146651
1380030236
1301438471
790435101
2145754617
858719163
789430549
2100531559
778101128
64670928
90244159
1768468280
932909062
1148484415
998852661
542596278
1291292298
598171252
1103745397
1385883256
308880374
260181090
530719970
130431589
1720153905
1966451333
706030031
15168769
100537904
2011037068
1683641232
618181975
956171052
1537425738
1529992498
398407808
91933604
1537657364
959765043
171556693
287057530
508259210
1687865826
2078226801
1911363991
2089462387
755798294
533641666
619817206
1445442427
1782510694
1227993940
1038879933
900799610
1781328532
1085373619
599420697
341994559
803929848
587275515
1356214942
521562865
1244445515
1807507334
396214506
1922775640
1924471351
385691763
1446109281
1591293353
906690984
1328038065
1439666943
1566415634
350930171
1804726942
1169128389
150600198
1728949937
398233014
1502858728
155807020
1090556882
1376828317
273531466
235706879
1021472035
202460019
111384113
594376805
1208220134
355155669
2132808070
1499194537
2105633287
476257708
1869911257
1834218957
537858142
2084606635
1882632047
1593777891
1934761128
796479356
1541553773
356587300
121527850
1006385333
1042879005
2053212687
2115112452
354278100
1824070757
992186272
1873322237
1824990599
1052911507
498855111
1258136014
648507589
1487147980
850860949
2027459572
529189081
1699651063
1929386772
146464040
1041596953
1593552351
861472829
1531492515
1229329830
890055629
783711655
193343550
1279149559
754409463
1175370785
1247878916
1576307206
1346426755
1968020141
1981889605
1989067502
297849767
1648246510
1903635660
323434258
275070881
1398513007
469998998
1155323638
2112433912
1234747751
1347380674
1672464647
872735549
1766972933
1900917205
130760359
1790991135
1404511632
1537291338
171806582
1320249510
186804762
2096980339
1077911096
1712213617
2045281804
1713156213
1338803386
1201530684
878152709
1642391173
1886029923
514740979
330481477
1987209345
570840685
1398484456
1360876467
853775763
1591838655
1854688932
1417999996
1323116783
213216676
1966476291
2092768732
1725998334
1951081869
2122583026
991699445
179160169
1307178496
884447513
1980439617
1627911552
2082271785
1084391771
1125748993
1448663943
1567680181
1405582377
709221981
566811091
820743499
491329824
1229681876
1720100163
1612515780
1911567683
1458034661
1427562234
483175840
1337129512
858220174
1923397237
526517418
692413414
1659562642
309105612
1984637213
240930648
167178591
393857568
1036083104
1366036530
805170334
1125142913
1114438772
1003196267
1513494878
641436056
9014848
893710751
1143746960
1125843824
608916416
2084357502
1201922939
78009386
661059385
666417385
1282871860
1908469475
1656525457
749656228
1719983592
1654064980
1783037011
69621239
417428575
89946983
1284528903
1473434740
177711176
698795650
1443693161
1190347037
1382896345
398129840
1138595495
1700605965
1547401963
726188947
1620670874
180208369
1267418612
2133553256
1491238369
1614354186
608743327
837420624
748872922
1454455780
1803291285
684677762
2096537807
1344123180
1595623623
965948576
367059643
1249668353
1428425558
1219328258
1980689859
1124428380
1196391097
881613527
1040790625
1416216308
164685644
1409717780
1532214067
1124547135
682635796
1619178168
1931396766
1041861336
1752234851
1517047281
55102955
353496331
1809292553
1353739512
1737668813
2086560133
163375423
1914296055
1812423232
1024027362
1795273508
1904637909
1421305292
1320899687
433266532
202295735
1175073676
1673920543
1083227232
1784170478
1074097106
1527004384
1875206688
611051718
1779139623
1534436666
1606671011
1636409347
1001567097
295699601
1134056009
1670506767
578102720
517949071
1746899027
1203656936
454785310
1189932206
53802552
1686255963
1357021477
1208487150
1141393667
1854679482
863851548
239523661
1724662061
1963051669
406101558
448439552
1125048840
1328443196
1636056753
53448248
86809451
1140709390
1404578711
1601210343
7287046
96203999
740925054
1293486900
1216965315
313700076
1138591649
1797079738
104893742
626965438
2103790602
1246871717
1144297928
487880325
2030225335
1348189764
1037588207
705545063
154180424
1855119528
197795911
234485939
617594869
1451067442
1574862687
1816711603
458973989
28353965
1280150359
1938385115
446958505
1929124272
647237946
458635748
615712149
183278108
129598657
1214721193
1737954778
567025820
1556854813
1652729376
2147186605
1433002142
1937857533
1176937528
176824298
420660784
336873623
2112020050
121260508
440630235
444894500
1434251600
1959545579
1958541441
2023049376
588746871
835956599
2093258403
49564114
280346705
466656911
377008521
1763538787
1116936374
335120123
625134643
950730888
1827278659
74846799
378552128
1373852885
1172392319
938238489
1729785722
1014359266
1048114918
1348572177
1109887948
1484237400
259076941
1770950050
2118964151
2026928085
1833070958
1978274106
1130063201
157946372
543222948
751376783
289444936
2089946920
1294214061
1796636256
801294002
1478459304
1758157397
927129792
1126423723
1544379919
792208441
741203734
1506942493
1633339331
1729623797
1709805928
1131458715
958528694
1616233483
643386909
1637914172
16197651
1523358648
1187820799
1729311622
314568788
1767134798
785908993
563043809
1800720285
1868646286
1875556274
2008150420
475870081
93321190
1329947942
861073451
452421173
1670768558
2056253718
93857466
2111651251
1680889948
1332805238
1776180213
47617275
1372200824
510110710
683804377
2087357333
1756463324
88643626
1018203251
367038014
1574375544
6237673
1032521337
750921448
1060019441
324286623
1090752780
1412339070
753607171
1916452847
1233002913
1869688553
955171392
1581526307
1834870028
778798826
736610836
2025633318
1422402876
394551128
95664330
571544215
67483664
804020332
1220629580
297695128
617346436
1009359237
2118828596
791534694
550909406
2147141831
1667279548
1385924244
1683543911
1438870467
1423925893
2018237859
116837876
1792120766
1518804333
393119853
1711454160
1726912894
529541087
959500367
1794407558
1120624179
959720071
463490534
1293710217
301572917
1371894471
522116449
364712367
172158598
688735842
1950931588
164896714
458116803
1489648980
2068751618
1560050012
1990583238
1850188725
81947907
888230346
2035101406
807855163
670779102
224134134
2100898450
1368652461
651069284
2008377070
840641393
1648225769
1753245940
52669901
974096384
2089570875
1546450591
1281215650
1742801284
162190190
755646764
1304258486
565322551
1831061306
109370081
63457448
335344486
132302689
1113037884
1520066070
234556319
1150833785
968863611
481902762
296091712
1167556354
370009536
1140474331
1453441540
1449564937
1677087427
423887448
948026582
1901853027
1478439186
1347554
1173995692
2076158544
579866235
517278707
1739305536
1359693788
1640120330
1294195027
1516438147
1342228376
1026793175
1298027328
28241822
1517376910
1786547162
1456671561
1693223939
447559175
1594506244
1512410865
2045874243
1739960363
868109563
831305492
900264533
1265237943
1188339927
448036126
873612732
2080919405
1938850514
1747737107
641000457
209435626
1179784020
1282092088
364371331
756047082
1725234176
2022811086
1928311000
273045678
158952592
87311100
1263717187
1704787154
328752724
999671822
1936052596
1582227927
1040457940
1507543042
1615900443
1444418774
1677078129
1424143002
1651339147
71256450
1405831096
1719986753
1799478865
121312556
1645140088
1730962237
108326519
795619345
779527028
97077452
779152304
595968042
2106570571
1766599691
713257514
1398582176
1090365949
586168976
762064584
737604160
1665998194
415103857
2020304840
567546035
729451512
869242587
1476480131
1820813796
258890793
637510504
1689193956
954055162
332348747
113999113
187350726
619089870
1655425989
1465000587
2090269693
190500839
295468307
829988027
1215257767
2046377620
589222915
2120018789
117090972
680661418
638246244
207650129
607380023
1687849797
1898181550
1026763950
138083197
658611185
1474677647
1214760576
192837868
1914604759
1489946729
926619879
1508819310
414364143
747149338
1247185032
564936507
1259807821
1215305563
1786195825
650201270
139429038
1444773414
419595012
379113630
349881653
1420678221
229737215
990043695
742063049
263105778
1251700291
1974980018
1649228987
1387080416
1879638738
980113485
191528066
1065962955
2107196010
245392489
141195890
1892582749
1986052659
1804508747
2109846161
410160582
164397004
931846050
1259558916
377197770
1932607677
1770205363
179328875
305046806
907048732
1245710211
1989959968
1938250325
893104559
742043962
1255275315
836361884
1595904165
1543174438
446602196
1201679719
1235174640
2014079640
286247865
982753460
470390119
1354522372
982142982
173262018
231763491
1693571229
1069833501
2130408690
214693415
177217622
1752944634
1009073836
1307716990
1307914295
1315008839
738201489
529273820
356835781
1590837179
1228220431
1276204738
424798120
605536532
92297349
955484076
1326812438
1292393940
100369718
750901804
1774665286
201376392
759067260
1278110384
784652512
743393963
1855183192
1704856622
1771881560
659190374
748995395
252419737
1739247971
275468591
1897606911
1781001478
2144920402
1642404734
433912855
381621367
1278500711
156413406
731914203
1938583894
1613325787
238231154
1354309862
1237718588
1867829599
1242453913
639949950
1606994395
100532153
1815788092
1475252531
862817632
627663446
1767688083
825439430
1152494382
1263850974
14275575
723717976
1702513671
621724380
815186126
830644171
1935447650
1807287815
1098628842
1112262817
879973399
677945497
223746210
1093682073
1214980238
1676881829
953222234
1323195884
990781340
257633813
1516142177
789118291
1169701580
1055652581
1762208711
1196681993
826075356
590785325
1414022074
73754966
300382839
4235551
1343128238
2038304476
1130295824
1012198638
778904595
1511516979
441868491
2097771703
306439365
2083386198
907201988
707323195
1553403232
1693234530
871343001
324168051
1883538454
2024625580
1126868691
1581263732
1173415804
1111216580
929068144
1355127830
1277538380
1686736434
1010993074
2058781609
901340229
755837220
892324126
956815944
582655913
1680906292
527999867
77293440
2117574665
1682869098
2117575501
2085038936
2103064169
786438727
1791466705
449416615
1651652910
714848166
1560304023
242964275
10931886
1818652208
444780311
833646995
2066204583
1746428975
2088623533
802713395
1557659960
624273562
1601475990
1955585037
1804193377
383534678
414123532
385045939
67529782
2101911928
958305107
212167485
1513716192
1114708625
899601677
219694609
720993470
307887021
1083964466
785127904
1124493573
48409685
961003893
1834179865
955725153
1978477951
279305109
1879951515
1441756271
2078334604
1691942307
380313715
1796601632
1537837174
1463377202
27706463
937785178
141800212
1239269520
34408195
261114186
881279125
1029707023
352014242
433067741
1539396255
2009500984
1282146554
1570414792
256800157
1905936150
1207904817
978618899
2137396623
1045723774
630259505
238758178
921188918
1097543501
445585558
115237561
937331435
23493511
874347537
2057538474
654416877
1317489137
222063762
812274656
2005107022
984131521
524288741
613201923
260090871
203725720
705334617
680721337
681053678
1705345696
245020726
756329451
1061914165
1357707382
1470004873
459254165
921277794
851002277
282845616
1587428130
1860262339
1779584335
2002807242
441788310
1635898261
2103910034
2038984211
238213082
54882614
1006954237
1863263494
1296597393
2095768395
579898081
1719172351
954620343
29112728
491502080
1581628435
494128588
1854228080
1930333433
1032185848
1639761698
215632794
939436981
1618147116
1867314323
1232072192
523041896
317507765
1418861745
1667592909
1583536360
1539499041
530479165
360858264
394775997
148767377
310645867
2038937128
1596514079
2105171421
409091412
1758997303
2143967472
1489226208
1281224539
1691639710
97330079
608474168
1910395476
477107795
1875944130
1454910539
1871068085
1939801049
328866756
418550845
881047598
73073072
1605018510
1605212244
1777245859
1747225407
499946827
372035571
1880041932
872317431
989958165
1120495008
1770363660
1879456061
1566178763
1066837764
2087445516
1994967813
945758465
1450204507
2074761699
278311960
483961714
1222897072
1490579028
1186379711
819387288
159727957
287470216
1618545976
285877204
761296284
1036870024
646697594
1418811507
1633244321
185709119
118606144
143091017
2020185428
371601782
1822186502
951684322
1959715732
359916651
441051235
2131701259
1062842561
873198405
575231250
1531712116
355322793
865639076
321121576
1089881195
224772317
908207815
1129219310
1497919018
1965687612
52491476
832759202
1798946562
569170859
829783492
1149403683
868506107
1050419655
1509910669
1216574218
884165721
28949568
1420600364
1789442735
543230807
661383292
66685439
155636138
217021187
2075544360
1492846583
433421105
27425799
908904662
69980919
152035577
1025901058
1636902332
894804239
1709438906
1135129089
116157962
1594846155
1456614248
1473513573
1423255153
678017538
1283347273
2043348843
11748361
293728990
458419899
1668836661
687009030
1305851683
557295704
966095425
204931147
2035238019
1534862193
1290932136
2059167322
321117956
1412960223
1336397080
2084514068
331170704
360809904
1308628787
1037194319
17244705
1543154303
183967234
2017172983
379166827
290954371
342113056
545510931
1834607464
714975215
2062606317
1502420836
139043367
1560068630
371657554
1184886705
1247723437
927223507
486557993
201316169
459009430
219425670
528365394
2075726443
1740854761
1141572832
368415912
569893013
840715732
2052256118
1188353822
492479717
434442073
688740164
869222753
1825558274
245988323
1413420891
326480513
498109095
1540876051
217973259
342196861
166279174
1410131861
29397921
1129810384
522234946
548352681
332462147
1836529398
1961834925
483687932
1745115254
1015766279
1230405519
680028561
737635460
312050192
1338704716
195982013
1345411678
1456256216
406884283
1305996666
1118689314
1971907417
818568589
1518798714
1148164515
1236527463
92275802
1601688077
1205601217
2103225940
1735930365
212358177
1556162941
738880386
214575903
1006150992
168234804
823919289
1218909023
140250836
338507748
281086973
733740527
45365041
315980017
1379230764
841860508
2089767806
1589450386
1846035320
497003670
1327653334
1285891939
592960210
383108475
385379340
1489715662
453671698
866394971
317706641
1504931681
942555790
50057596
792631623
136604017
1355305967
1241945094
1129761973
626466122
1249678243
711094428
732158315
1199208491
982970161
2058222985
775551942
1473018971
824126027
800488264
61911324
346659861
1119893049
1303950253
1803628950
1964203771
896274206
1984275209
1700918008
441404915
1740972692
1216079785
2134389420
257894130
594951745
1852242588
559450102
1832081903
113378757
1534406508
1626308096
362335443
296939748
1830124907
579548863
369289090
661967322
1336807063
1021252783
1718806686
2088821634
1060935853
1442475230
534610205
1986355258
1947303260
1665876439
1888467216
1913757460
1228321370
115737907
70523898
967818003
1798533489
2058052248
1211706492
724877488
587051346
1409618226
1819943190
753951886
436888959
689090144
992667616
226836872
1099793945
37724194
1646818289
1355980534
1478156600
156958418
183390179
863551213
1576579561
292194262
630356895
1522578539
563413396
1620154244
373854154
919650857
1789841239
394603488
67971632
288767916
736362702
673574475
1513792042
435030235
125114910
116999730
635962561
20214581
1563409901
559575799
1393776842
1283837100
76609201
610053769
1824009118
425222596
1196442986
1182226277
1712546955
1748568981
631536386
271917861
443900420
1460880928
1723029634
239032350
472079683
1636683590
1958540913
1765675062
434706112
1384434559
95679984
371622680
370920005
164263416
370374832
732977177
1626303319
360142054
1155785028
1741357239
1126115740
1580398992
754932522
302783241
84556956
1241400677
1757883240
774888359
25557127
1093155006
43698267
1541701615
986065500
1832274060
763476565
1329186921
1927068622
1504263613
1050231703
2133687085
410099672
1386715595
16175347
2112744956
1802766009
1974896374
584069516
1753978872
346413813
1690979491
601528192
2045947110
100828192
1813466929
1508990971
254131952
1495397662
791450890
1379246957
1355966583
64552463
436262241
167218637
1081671477
578284195
1589317286
869957356
360730052
1109943610
958374994
2059727609
682513965
84648756
78316935
1967993332
580852750
752474575
1786960652
1098107035
1005745894
266598753
143048158
161269944
470412450
930656993
1927902417
14209265
1162842927
1707983646
1440463777
900652388
69139259
78546733
1156681924
1874321293
2139693648
89184523
1913326485
628956881
1498180898
80819165
363444886
1965711549
1014606346
402071411
1186695652
1808062716
1348409998
1946346875
1476669831
1270342144
1064470087
1097174315
225323855
1822981384
1611879704
1080303593
464269665
1000381034
253604072
113718526
1756644495
1405299102
1919398092
14140901
1807563271
484045236
593594917
118115244
1468519011
1445867956
808569819
1155080623
1776047944
1899825357
1942396938
1550791246
1329971684
553166398
2071271058
635694052
36923718
124207607
182417140
535395410
1758083141
1955650722
1291557695
586044718
885943351
919390281
1664242021
651360409
758045365
228587535
1236321899
1853164711
282771507
1702697075
1915025383
863025372
782964311
467103771
71184077
2006534375
508064223
672761749
1701478734
1892293153
974547178
657496558
2137677093
382783336
307069371
1820183707
930290234
844221645
227321845
1679699887
632919127
1722285280
1263217708
1067091680
1599983035
266394652
548686134
389011701
181442907
1897254228
815084136
1593952206
15486146
377730646
723954331
1218949576
1796832089
2044847009
849027380
1722128648
553170628
1721316627
897210870
679597085
2116705179
1318883791
1207146905
189302235
49111309
935568617
560946535
594402895
1349399923
615047498
1674156223
1914708552
1941872362
1529597381
901610313
1228569667
2022680165
769169979
36421608
1445565439
1726384620
1955986073
1510244870
1160965946
489010757
739920907
113089671
1269832018
1776470500
1120469258
1331597294
1223595226
1596104391
1824085377
1246425157
310743526
313810100
1875331804
1377065894
1779593314
1568969648
867167309
1404893344
124585641
769744435
22666154
821263384
327463550
650677000
1066083621
1492236208
1698115872
276353147
577592169
113684467
1251098662
211748121
778107967
1140144912
638649509
311976885
499194981
1651517004
679885882
1851970590
743988330
421323985
1971598646
1458847282
40379508
1243989530
154373702
785507369
1950558257
981775209
1135198200
601932939
178009095
642741945
250637136
696779849
1254768784
628000983
705590112
845046091
2103627607
1082615703
1015274757
482061492
1017876061
1711502262
1925805850
2007452947
1669612835
591157234
92621451
465356926
143263967
502724221
843371373
230643361
139769852
1182130049
1437466664
1052081212
1020247795
445403095
70777460
2139466586
1590633685
372946527
798799639
1680666385
841080453
377340563
475287258
1556651423
58878993
2132343754
596319709
2026639965
719764599
1682300344
2065935511
450588487
869292397
1297121284
2121621484
1508141338
6151374
1565180964
932770027
1714296676
855550873
1260325759
842247664
121163957
1707735778
309032239
1842512435
694618986
899292176
716088775
386254321
2022197456
1781338368
1517229062
59692925
780076769
195782686
1747312591
1192262334
190495467
18243769
2060857382
315818393
1583272861
1648252774
1884953078
1951218774
495960860
2063759994
1200491822
1799565789
1132400988
347784514
2024000642
963354600
154105567
1976387071
906357422
984433487
336199174
646948917
341102741
103081968
1442655851
1840646746
2509951
222642611
671038952
498080094
877700843
1736543169
357321724
930444579
329925188
1981018601
1608098576
375545132
1564917878
210812925
2090271641
1273340890
710586505
1343707719
540472739
148958056
17745484
135396912
1935090654
1841048169
128685881
680872420
654425187
1498248984
128377266
1871744340
1755372815
1372986432
2017155714
52420949
513606603
1786115544
877921308
410061105
1694468656
311825419
1337199408
1204558335
1938957962
199993558
862203613
1399909091
1830057892
1456749375
1099869549
1276792385
289445268
1005331458
1024637850
655888605
1769450643
887116370
288915997
118538824
1242537876
1436309241
1510908985
698107359
1750774254
2048244076
907693551
554183334
1336031738
1679135713
1981991521
985058068
762141403
528578424
805413335
799683997
1066190721
1925486691
226508851
2112609659
612666519
1411007111
1751917287
245502474
1762451989
1402639651
1630179239
365182972
1803748962
621447122
490001010
1702819936
272834740
1938830820
1057358634
1081655889
1208232481
1821143982
1898141039
189313529
326033666
1979361698
168291590
378521966
2101920545
1339554175
1591557512
407249187
1990987530
1865591373
1325985714
1273812864
384159565
883088404
1790529581
376818110
2058546256
923632921
1387873731
1943147451
1555383913
917681425
267702056
1631082596
52025558
1806180918
624364028
1750323754
1149821621
1174469909
97173575
1689070355
815340207
1560546573
1741061936
364780697
1444866111
904991854
418198873
222353571
869312002
972455013
288118899
174864709
366537988
639125999
1977652340
1475197270
2098193773
1995004334
489291998
1267872802
716480983
1293411342
1622728636
330198630
228557083
116279730
865854342
259548645
335976675
1309222882
1991835038
77752875
1326262181
530822259
1941550053
497613965
1668747030
1627087408
911474766
962885690
1962497528
1617677553
804828549
898597635
264286948
923004491
705719960
51594512
233250457
1433770333
118490134
2081057160
347172240
576732945
852331254
546039426
126743218
1863842513
1721686760
275680666
887957958
724166185
233479263
1297507224
187525461
637449672
603250278
159170932
1374854375
1495047409
1406154153
79969308
912459677
615086560
2004640299
986272951
1860308494
451824413
1264287170
1774252311
1426196718
1857874429
1195815537
1125489663
310779604
1404637190
246118443
1674874137
1617766048
514171753
1295670169
68909394
1562284642
922176051
500190185
567815004
686973085
1913472843
1164145084
1145758560
1181554377
999399120
467438692
1390182455
766034979
2107736502
1894111585
1526296164
411306902
243204781
316178815
96625000
1196438899
11342281
1511100253
1736692633
1540836022
225886529
991391335
1074089459
1790129741
1896010157
1712910371
870414648
151973908
1916044745
1651432256
2084042060
1728753334
2008727320
1625882865
53082763
1964777974
1993236974
802151410
1622327506
618902751
927007277
1336129127
747417719
202365058
1537005306
532830294
519330399
168252784
1396111100
1983659443
54147168
255043156
1463082214
910316749
204748099
1189370524
1386623973
481641509
734002525
719618013
418638669
41892253
598152709
1912280256
352686883
1082212133
525713180
1487897464
647889047
821893894
1123392005
1976247026
848312756
2122626108
1033706207
573620785
2106436132
144179663
291815371
1975728626
1080991624
574259406
1834160781
2033452790
2146831644
1323905638
573599580
1857219723
288462875
1719280315
1819514323
2039979655
1454828750
814642681
43516260
2000581600
706697683
341835734
273615133
158408828
272807102
1775460612
68995069
617903936
1171424795
1289203224
1444007300
1811166607
1695972986
205298909
863147545
967169028
1554723234
1766341529
1144900184
2073780637
709106602
1567960718
211961897
1612670328
1267854436
2145547954
1033237225
1611844038
445521015
1813888920
484330377
1483066716
1368181013
940651946
100389005
879033839
1050007633
385738010
1653155496
475216680
1017537964
999005937
1505691915
837402572
1553692145
1662478508
1542324521
511128820
1051128711
814313817
400484275
343329619
2018505492
488345632
1428892653
1754816149
35602146
1234783040
532538580
206741090
188296275
1656907115
634300581
2117616102
944092934
395899877
583478723
845758798
1042802129
1350827522
782545523
127473543
2015721149
1783603756
1250307390
323161622
205509288
808698980
137905490
1774554557
1738492763
740967694
867177160
87914852
1477549356
620609157
1921361582
270176440
1186774450
1167707076
1587501909
512088462
457633413
1900402363
912190667
1272124209
366287343
882077181
1438734549
1062612841
2036365132
317268841
1224902456
1310053831
788821757
615707313
1786100285
1156836745
503707374
308358946
576964226
1627729767
1265942268
1954478563
148902872
435208386
1869104221
21577912
1453679748
609277246
217626381
877609813
1126917853
2016237665
1026905380
1153802921
591793196
835297733
1148782533
1263859338
1421846987
1360932220
882788004
1749871645
1082057042
779574990
1303594199
256175047
2112442427
1892830013
32466099
1431521289
1733560593
1823509362
2026566804
992211722
947049171
272373455
674902671
1817689510
483865042
1672750359
439130362
1370823853
1706047353
725358627
932278912
466843680
1931221717
1631940418
2034415319
403308808
914135280
250462388
710356513
831196975
274668734
2043263961
1987894859
1958021242
766095199
884356158
1377615392
1119997493
1826468089
1533555345
1630057079
538817463
1029789682
513085582
1553256957
667876542
1474361926
1219205483
362607006
846652264
536419594
154613194
420968621
664086182
1954172130
522591372
473333051
1003954283
750239287
1749782025
1194862595
257647592
2121381237
1855395335
564617609
854778862
151828394
1100600743
1458423131
327721138
1206288948
1158862370
1092083370
653844169
918145918
458973951
583838893
1975575777
2214503
1957456792
949579531
1091584578
527337473
1381363322
1288878488
216309001
1947924107
924936916
1080807621
1106839523
1582682532
1278761690
105205316
1802625400
422463471
872920695
1569983696
1213085997
672491888
448363732
723606664
13090465
1384472893
234702679
675643214
1273640827
1371501879
1140384607
966618358
835419491
28429886
995751059
513597332
1525482661
389417096
77700930
1312663397
91220591
318344130
249772828
1009600497
1155828404
1635822551
5180439
1828313884
564043465
1440059415
1963066884
786382336
9888617
1838408843
1957926570
2146796960
1963149120
304239083
167409437
564247192
955162908
1409990030
604079795
340384965
171502925
1786925525
1302703429
896348430
227087797
307383917
1259718036
2103563407
551108125
1014145264
1496157840
1629001890
862362573
1439122538
400860868
661137521
1223545615
1318152716
457870915
276853607
1111285183
1766156610
883470452
21455625
1564703140
1033271451
1065580185
2071975529
451616363
1168714873
475226684
112977495
1495235531
947765560
82784039
1295741433
1938849869
1707289143
213909025
318239451
634840857
1013180938
1761117780
1413388638
902057553
507360170
187191396
1146728588
482858355
546623976
715388986
334121759
2070954859
1509185488
257652542
1504917199
439661833
1665931545
1255634657
800471326
382522049
993880611
171354893
295998343
495030242
1202170039
1310995280
1220792334
838823844
1118145419
467666496
881316964
324228218
1967930171
613573521
105070496
853202300
1000157669
1849904606
292490681
101784851
1782309889
1005522105
556434229
792809333
1335373878
1213249540
1454662391
289896541
794728385
1629210978
1807640785
1588134242
1075789510
243119665
1318850274
342733000
1614591041
887132856
1835899283
356658956
1750303462
84392753
680029057
1099765118
913016933
415205233
1266524728
1967096863
1180964598
1215890459
390068651
1145717016
1764482128
407549219
1460271599
583032051
1836421783
284123196
751135113
1573937829
1371175119
1937497835
953486231
1725762900
1618711157
1956968691
2084676160
1914602925
1691529299
244205183
1399536836
1314204016
1988378711
2117802494
713017923
590797066
836953630
735736576
337114814
1885326836
150330143
189200543
897273580
917502093
947066588
1949563534
187477281
706602768
1279147801
127958226
1535110376
573059959
71131162
1917405383
1142548347
992901534
1400139042
972228723
710653925
991614345
544770177
1166370746
1977239470
1340402182
1600918477
1980776334
1596138176
647458445
315918368
1895024498
1143968632
631326089
968562313
696569905
1594296181
1163598463
782831597
1252394503
1781644105
365594871
2083591595
1458518725
834449176
2026621291
819335659
807122963
1185931936
1944774988
1161885493
882416029
100129227
1029015432
886458746
1143746477
1659070601
1265507316
2044489144
1120889134
1752614671
917095701
864273112
452085181
737472190
696360511
1430356265
1317294121
1981824330
1784716871
1544446860
1480204504
936600117
1066859946
658118335
1957226355
1907593757
92021767
933524042
1693515179
232588117
1258823592
1095596167
1523614123
1166717496
692953811
676142842
1505161
198864169
1314753112
862182894
1905456150
435038589
1547496320
1937050117
263376676
533438065
1219930928
408679254
892427688
1216031394
1525783290
682413546
910668769
788987976
936648799
1393713756
16576457
354129975
643719745
1427735950
1364003601
589983620
1363410919
1012619653
704624082
890243895
1261325960
337073445
623392817
895370271
2133860408
1651381464
895966538
1284234196
2132021564
764277306
455632068
812275883
1296981882
440558871
523369907
727919057
1350256512
309799716
369379471
35459955
309521447
1130379364
1167909139
826991503
1159447386
672624526
22671688
344223125
1128566033
1050747422
768953105
1646972632
1676595699
1919440964
1622182638
125369122
2056448163
946070093
1986740708
1392611464
1191609682
1312108324
1115432891
50000851
1674497583
112324206
1812354459
937079941
1908865880
191461185
463701922
2061580781
1411677239
2077686109
1423730759
2069280288
1208067603
1477538979
805822792
1549427534
2125982242
770341494
661288623
1749354332
577934298
210547859
1284417761
1035976860
1350766344
1405826696
15687439
231741838
488617643
158504258
925718836
1228563883
542517877
2014103479
1344842283
649815361
1545219391
2007551628
1500986037
985280988
2138704808
1649878277
1221677738
1815310908
589400561
1529608402
1244474447
1774114533
393501283
934816386
1415744952
1555029705
1017715609
151655915
2052025126
2004017765
560848489
1919361459
1419153914
526870799
1287599313
823072928
1781619205
1503184031
599443301
1903839457
741171422
1289090563
1280734367
1269001496
1796164213
449435961
1107621256
17718183
577998170
81041853
158404072
1549566038
296108934
1216835251
211304692
1533024969
1443562798
1522769729
682496047
431966338
508414681
664653566
1532019140
1129829367
326490021
1078366553
1152953994
716492086
1058253774
1733904071
1621825628
2030496315
65207934
923943157
1746503753
1244704459
811188283
739061317
1098298663
1754750337
1220355438
843894522
1038741805
1099542296
1618327541
1768747184
497688823
338514742
947614292
805286666
1978218723
1241790601
1523769573
624366651
383337560
1497013609
288640325
857457698
2020864793
101640025
1595273028
1521631798
13479981
1371816892
359802950
1720664094
652033977
1655771194
683853099
1467764523
146859366
840567437
667568116
1374540813
78254804
1370179921
199506632
170607358
1069063542
595590086
431327819
673883184
1177451708
1825174034
724952798
1530945586
344264988
1011478035
36384766
1491358687
1628238232
854178500
743433665
1223503067
1776370199
1441336680
276669368
750980519
1528271320
791555357
1851040325
506100220
355811751
560685810
1878606357
1432914712
873689613
2062168908
1738579245
1033989038
846887309
2062376135
1891967510
2037521598
1725817563
716874056
1862022556
417759539
1505882987
477976113
1250286783
1695330981
510900516
1465039872
1422880859
210148637
1658626355
1894850465
1833063754
664462270
1532663250
310034841
1356316885
2036731099
61187277
1731036894
1963622634
116192792
1709977042
952135931
1759498277
334598399
896440423
1180687965
1960849124
1351280346
168006245
811176543
351880709
27354436
1846400573
598312388
1835127042
831550053
948730079
1169719099
95981577
2102282468
1494139032
968716957
1672954541
1570446436
1265926829
1985128972
284338607
1524139447
1568934405
49264204
759206325
1833580344
1216251228
437855847
1769792760
1654716657
1560018236
372705385
612812319
2094066878
527946377
2082681147
1718530524
492051118
941016246
1738558759
468625853
857359774
5210109
319469628
1046832682
1216808592
1161737103
750001671
44929197
2046767587
93302697
695919206
994707026
1285980958
100830352
1162760581
1350574458
1343131833
263772120
1735432179
186191024
750258615
126995191
694649667
1822628934
1013397581
1308559961
1286408761
1915498902
141348713
2061167119
2085657674
1687036879
220462610
283721095
1289370445
1132868536
1762053131
818654482
98589257
1727038592
685358673
592614376
1575061242
597729203
831505062
1194551160
1913837722
393215343
1537696948
105751597
1760831910
976984130
719473014
1925661929
1469781808
1873381142
676852735
208257221
784714045
397385406
1141166482
1925747038
635863902
32775336
1175883262
1893351612
1333329024
843143645
1062645648
1523384366
991068087
308642687
322206640
654296705
1186845586
2146918095
621748982
2133390800
39054270
446239368
1702966572
1054050759
1285709714
1366423864
1938710053
1887161918
458271724
1824029515
1085565372
1521786177
731200139
843379252
637570895
316548485
720056955
1246138751
459933573
1394030698
1008341001
861100442
1238558513
2100437070
369100301
1663832672
2066760736
1150680760
1454384305
598559979
2071634360
1830138587
110447326
1367764496
1344775242
1692747655
745201104
1550827561
1124994602
1006037470
1006389745
1186500186
414516099
455632593
381438540
1680229701
1764726481
1640641038
1181022652
1044225802
1975885011
2015949846
250718733
1311691817
2093664524
836935761
1852016008
717084291
2015695381
1257247614
501347883
1520407376
1646484861
510409109
686282296
837106955
258307162
776060100
877553823
2066652853
1672888215
1862810355
405215501
729576675
584666062
192545916
2088043664
26988831
1567397417
1997234639
972507452
943948493
2099224572
793535149
1431641781
1545374423
983616321
2011050818
68990584
1695454486
1388445495
753204184
1210442788
1682537179
527799282
2080326954
1326026213
1856294074
1281656626
1810622564
1753146345
1695442343
905902144
388465884
261054909
1524696221
487058568
1575648618
800232841
471592585
935156603
403734542
176440
999594419
1289585456
2006094677
64676331
458972791
1810531346
1482468542
2035314880
262943511
19744228
711446292
991406868
249851057
1930994583
1998696665
1552257588
1461094960
701357830
994765264
192893972
200607305
1487101581
1788127840
222858194
233648695
481210312
1919350988
2017544533
761992983
41080062
1968732117
499442081
1667195098
1207162980
1090565394
1819969524
1648382016
932227445
737017665
1820896417
551466405
1126449218
430425180
1413228209
1921511924
370084431
1455847282
349446895
1443758693
669621791
1464467454
608427287
1601081776
1891743896
494382803
836444061
2113016591
987922384
799587746
1625721841
1656480656
759763078
127030322
360229618
1910797688
218518013
1303385928
1420608743
1918271873
1525617049
2140814965
852787786
516440563
1578854515
1345335997
1193366345
1279898606
1524000345
614511721
494575775
285270716
683607739
158894581
609338136
801978628
301689971
1459664214
493143298
195746830
1618962077
2085958450
629205394
131009866
1032273040
213729388
2020998347
2140574900
176669124
854468813
730557721
1803498282
569684651
436313365
837298634
1451564301
2036226201
738758955
461262105
2036169653
1837594072
977511112
539724515
656865286
338983542
992610023
769616440
826887514
1184170032
1183318290
1505248371
106750596
843615860
1478353036
1093144159
303263042
505390846
625510326
424798137
1245354911
853154306
2052880669
1609659446
1595000420
2135138990
545025672
1513945912
860597300
439339668
1020557106
1263751158
305476134
871765723
1849859472
216433227
278540212
472873978
647370242
2046056091
522272715
932583904
1487795428
1685947895
318217109
487080285
350252225
474793576
1271266478
265272848
288593121
1576967075
604473145
1349414153
1662039803
1452994250
50052217
1146165198
1547380178
1093758644
898397304
1072273622
217291666
17414203
631300310
1305560943
1632706589
2081965778
494311122
548711670
670594687
1586048070
2126094722
1961459722
209392708
1498517876
859085871
28305737
801546044
1524170212
521262210
960499665
221115216
837511361
46560511
2045045976
1119138198
4526280
81835575
2038786117
526800361
1529420863
168958687
538754362
178378139
1972634103
334409824
885204448
1801635123
817543317
351951426
872927169
783353661
1957146519
45949854
1568479313
1753219625
1004965664
1823971743
24645818
1248222895
1246740704
19934766
1461996133
1337413149
405061433
787653020
640478041
111564855
265170524
2100983011
1448872450
1245622827
1437383750
1092707477
45175324
286727257
1854785878
168487496
2089873463
684410934
980735924
1957021542
1053542020
1315161959
1586152561
238851891
660728099
267747772
1646511972
271477015
1778409876
1138864755
1877818248
2106090168
207305728
641691683
1567895266
316238440
1621416690
1427618296
1347795850
41474488
1501795136
1883049383
294266548
630798019
1040617832
296191717
1549519447
480245651
859505801
660505667
934986811
1331383126
1143116643
1880675962
767454983
1473179001
132913261
2010936812
2118492728
544276337
1097836061
1913045389
918993383
1624238859
1376703137
843465967
1786800218
700075177
490360215
1311704520
459033742
1545725369
16628310
489839495
1022645156
873633447
1393743235
1558400121
407626022
53895519
1629282597
865105019
938327677
1283420941
1171085437
593261338
1765790616
749811589
2077420695
1008591378
1224583030
1503752684
1922287671
2054148954
1038788676
69886074
131341475
1182521176
904739670
250012997
747238762
1831242505
1860408677
1441905166
574575842
979873472
228809575
838904098
696490051
196527160
1119160840
1934938246
688727034
1167406031
1031546461
1192815603
1212962761
257883308
865940969
1407624829
793824113
346745170
1267892103
1481373149
419549746
1268993698
1182831276
944339938
600524771
1675645540
1450940476
753070478
1342153944
158120100
596535944
855283653
1649432968
331233973
452228586
1691399041
1809675274
143287569
1092051197
463474353
142445358
243334548
1610710020
217088735
1996419998
68481595
286653069
291015529
105069366
1788661424
1241510534
1619451927
1832250937
909359861
1105798433
1351423685
46113471
1457783184
891916019
209997414
1844858256
2009341436
1119928251
1086644275
1307303444
2093961811
1477049187
1762269941
60564150
945997390
1547444738
1056638141
932902161
627584192
241590232
1035019499
1749265895
727118590
1304077686
1224103796
1145758214
223671595
1293346974
1158850002
1353934384
635420434
2145266712
1310927409
1481087758
1955024831
1599229865
1142094107
1708655083
1264806389
2092935481
175051860
295704798
369912004
770401296
695100529
894598786
1140891383
2119543169
1873197954
695033711
1417624757
1895862716
1242029930
26749142
1510063567
59562669
1104518091
1424721415
127721553
1285384633
1853480028
2049221748
2058494515
2089980724
724029168
1055178510
2004535321
2026777260
107548351
71169048
924150703
1053907772
734909746
1374576574
836702523
900024268
1981363471
1556775336
16827974
287273859
1784831122
737667242
104515658
1806889377
314826634
2075731622
18231846
1084186184
156371348
866913637
348533459
2037292595
36780153
1098593001
35769186
1322411764
1170554493
1747172592
2101286345
1309839336
1376963692
386954731
240718429
1767713200
1150018584
594225416
1506344629
308895426
1000362498
1227179608
2063348565
2080250892
294334660
676908767
1383041757
1074626608
670462521
113412427
1054428948
1295389886
1982689749
1949728320
902475755
664456696
699895708
202357736
271696400
908251997
1800655302
1824285391
591725511
106041229
1080987472
564591074
1719758102
638290126
189407727
584977129
1938031708
1806598517
1513332869
955975234
480771412
1109352263
138191206
48852977
728915805
1332567304
672335001
240079636
267662234
300286413
1269810596
1786248870
1718369020
1485267266
2041960122
1489111450
949038337
1222780027
58327573
1018273490
1141734794
1973180888
1959580808
820515332
1473620764
1575357661
12554260
761379699
102896977
122726302
482157987
1987779588
2029345591
1083840872
1836070810
459164251
725106914
2099038336
1057956821
496608784
546578096
498420145
2093422167
1925240012
1918162636
1695473708
2032083739
1813579231
666588056
1114097310
1531734101
795967249
1414106562
251543220
730872110
1332310093
1588665210
1333225921
1121537932
948179087
523060417
61925702
1342244465
327942497
875668513
210650731
924687453
1827077101
7752356
812851919
1166179618
1671087176
1032482759
1278947495
254252263
1508140723
1781966509
1201730275
1213245836
476232468
471309510
1898202530
275627447
871707012
1610244090
1990307402
1766685292
428861191
1554197781
1156281291
2145034611
1248198836
1472710143
836075249
2042464265
1173049562
220614468
1900348040
760912071
1313751792
2076293098
1995762655
2143739274
1462439915
1701619177
197139125
510366317
1700346489
954985933
107110752
1748090762
1037325092
2132381644
1153519073
472832872
551617726
663830274
871217396
1240167774
1907320864
965701478
1781473012
159180530
299606476
2043407273
260685969
801836983
1666040894
104395767
240159202
91952650
1377434992
1018160048
1181991946
2098737720
2065828668
2041864260
1130204175
2134081592
2069427820
1486294798
1028461581
559143434
782899272
509662143
2084678508
2125380281
614753865
1561302589
61247104
1875060461
1412105749
617451893
1125154656
135242047
512502296
1156327767
1635657270
255599226
2105488816
780880109
363608234
489758054
1185622446
2130069730
1596877619
380930098
1115052042
266296798
1495148732
38137662
1795186792
667061700
1213207253
185765448
55014565
81342353
1948338765
167408724
1436148877
19329120
1242398541
314551428
1268052633
1984520736
1096730987
1301836077
957476742
1406341604
1835550741
1400726858
511876994
186328472
702319321
1437390799
1448994239
126518036
1307623866
251399385
341686450
1653570984
1478341865
1471123574
1416584955
1585515776
225412562
850628931
1381429879
1943702184
343226061
1294811593
1646734788
1616443663
620821351
796803932
80642029
799199503
2064273623
1223890998
1528457322
558061720
1411571246
225811881
615652273
534937837
1544494255
247238264
1202286508
834817262
238274410
1351683313
1886195526
1655357200
917050551
300102982
820574133
596463614
1726264618
1652996130
552221576
2085153823
1594596584
529562618
1625100268
806845195
505189101
1450068001
52961370
491646144
4491792
418477882
1199975102
758632544
198033626
2057678962
1054794859
418869815
1245358611
1106029156
1564484994
477331956
1279106222
1299707347
850943488
1752908093
1012812870
1222233830
2062766396
1097480599
759040313
151386139
1855593025
934574818
495700164
1270586389
1083668778
1273258399
2094593531
452016238
1954637268
397599984
1369442529
1065062265
1116269738
1107520703
2045634564
2085135010
141644740
330051665
1564413794
1034400998
1445954975
1997806817
1195475358
2117555361
2012399318
80691945
139231152
1563586108
1987555657
2072169741
1635715505
1073047043
1638299863
561610307
798369427
1521761069
1486714798
309442528
950793385
578466078
627638929
1682835517
1982890477
1957659141
1774814361
1500594241
764242922
779327956
1166599136
128914086
654657699
5658398
234892819
1859795232
1400886844
16242285
562990081
1914250167
924054274
1532118103
417496622
55193000
2000707325
1937979248
320233773
266362182
2028225145
2131628685
415316360
1656858884
187203391
1404071774
356305035
919586325
833276124
436310061
746711089
568622744
962299043
523623089
1058811647
1344966712
1621062150
863984071
1020648671
1004278229
2087066288
1487161430
2044530589
630153822
688261802
2122621587
289619460
224108136
1053806895
694665522
2060975466
1295884070
1869137987
537590585
1501564150
960921626
572433823
629821483
709470766
1379708269
1518653968
1297881813
1671376337
595098266
768379506
632867468
1058598648
1424310290
141084585
1189586573
1469018181
1311769062
1185869599
1275696998
2016334754
5021226
1749371517
1411054058
1886164765
110789216
1867532396
1745188962
2078316502
1360128726
1232045209
79359535
1277321169
1828890638
1908119573
242372852
99334513
1242393982
1343598964
473932575
165776258
86026069
859436344
1499459228
746847761
1398921569
539338113
733103652
266790489
453805241
310514600
1693896990
619936405
544183860
786781850
2123160418
1897156393
1767005395
1356450999
1032385110
273455704
422184878
1270702885
521929920
182173799
212380750
648652460
325357192
2024679497
1666110799
280337245
1457703466
335304576
1908971579
1141005596
686353313
1201231500
1207907188
186877939
796942859
1955683609
166212902
496265332
257761823
500811276
1379609019
218821468
412612725
1609780371
844550332
110724674
1728635924
360681248
582933661
934310006
2000320511
1223351537
1538996191
942686633
1997489737
376129850
365024291
1876812737
55726413
1756760055
494141445
111770221
294356788
99357295
1998079236
207162095
2006008603
828314328
26857098
625470855
1483724716
972003511
557209513
789316746
945824233
602248562
1982046558
2029108554
396763839
943988893
60125386
1499453493
911253800
582583116
1873614295
441710866
150132010
1785499123
754678027
1816723188
1888557446
2030580424
1784590861
1207444754
1981392444
243690434
371467656
1686497974
467817081
1868260707
360197096
684442425
1304715070
1304556593
155991898
1133481602
311380264
1711951870
368882108
1603918274
1605083988
15472760
589228918
901506783
1374091549
234660340
1828794750
267812095
344045647
1267370198
159707946
638746852
1773675495
2017431149
773628262
354178406
371150290
1443478721
349572101
273875750
1649350987
1424806775
1383745642
1262233940
2087863673
259848949
1206656945
28161393
1031110416
1508098577
353240309
1807639539
867072809
2138071311
328766348
1487800383
1458837821
1775519405
1684706709
485924204
1883278621
1347218400
33264027
1960254922
152474035
874246318
381280578
1976116082
620929819
1523482518
104681405
645025966
431046855
636811933
743915315
1438810182
271792051
453766943
1294555122
1326431568
338228435
628576775
227262004
304153563
330162013
395379852
187420783
1127794912
1425848922
787193813
1340894605
407915226
753274926
1661634912
1680917372
500476350
726770648
217075669
802858202
1180092253
19131202
17059410
702900104
1438576461
352358897
66099499
178670417
1505052684
310575919
372847256
1289447207
101714513
967179192
1768785386
1171398807
1966637473
1379083457
1828007144
2098080028
2039993496
1764996565
1066990454
804914330
1581028657
1685790476
1980322676
373954539
705304777
42253187
230867479
131809002
836933907
184388456
248636146
351660753
56433464
1181939225
1310166352
1979631582
1924669679
1237292251
1959675778
1874717828
1541021859
1005520043
1764885490
1703251786
1867564383
2071052510
1867195508
1386300560
828372867
1771701449
1476249483
1217840541
575777908
695908052
1469996044
1474379292
1549238099
1231116805
611089751
1961894654
1282347235
474220674
1215633365
2069008487
148516929
2057074223
561829132
1696083972
685492935
944306627
1555288151
613459747
1720362070
1462542578
1393791511
1253215593
1017829226
1550272619
107500850
1150478896
530521568
807321686
505844356
2121677730
1638064367
368178277
642635125
589563143
1201541415
374284378
2042222589
2051400682
1292093180
520488965
744679149
414920612
307014385
865024844
2033094308
703209194
1925064190
1000431468
705793728
288847446
1129273710
1489863052
677648027
2129509891
1167908741
704344289
1583958304
1409089791
1727812546
96412027
1378552406
1411125794
1960878781
2057311536
1693127088
770989045
81797768
1317785497
1770670028
1294021856
1741517656
1154240204
1332177533
971751340
477374214
603688630
1851127851
2127318986
1470771821
1267536517
326001955
601512143
1552360497
581334961
1167628151
1282663502
145892897
1210060613
1406249649
1669697531
634897754
765886807
508427540
117183530
1115193832
773223964
783844047
185094644
157362090
961235185
451961665
2046749013
1212018215
1572454933
1489362018
1706841992
316236052
1246747003
408383404
865508754
834146382
1496481904
1842369972
1141206538
1340213430
1309832291
174668530
1934222171
617288542
821106859
2141995969
1887354470
610975410
273570091
119363821
1285172365
280309433
2077791326
193444663
1795823128
482718874
852987238
944889920
699659216
724316044
1336633081
509122337
641805947
233714898
735618213
217215834
2059469697
267190270
1312437824
282886766
600372477
1954622230
1863485668
569460541
2120007258
54341400
2077532750
1672150683
1812386666
585608173
111034894
2073177072
799696576
2011068686
863767796
1675193515
2109208449
1865645409
2142289500
1200067880
109930489
418664376
760767097
1622217883
1911200575
825073299
803248515
6398289
1451465889
945512747
737075475
1526148429
819547349
18272084
2003691120
1791959606
950114364
569581978
77259046
910615870
875050516
1201281330
1158411583
87073863
221310394
1952010585
1472765225
352151944
1929667946
1332827712
1068309641
570259399
1097889942
1066894999
1836186084
657977070
883234163
691780190
449872177
91928502
636920883
1245885508
1247628799
1432598718
632222874
1376147929
970055108
2135183899
1110815814
2106372859
849226347
1323311575
754543984
755413661
1723550603
405278781
832703645
415745892
1842881025
624075798
473296609
17249123
18418030
215129757
922384628
1826368636
1103336024
1011671130
2029597670
1241891960
693060747
1842255009
1379038541
3119505
930376225
2019862189
983993235
1334070926
217178219
1565883674
1165915564
461294403
1608708896
836632183
2042437834
269173844
413023854
57859502
369241738
1613302685
1815517392
398929430
755450655
845031623
1943471634
1895382884
882957323
678279549
240300213
1231471313
824946169
1289885899
1264708872
1237923383
460294888
303812792
908411571
257661274
1998639298
1941328298
245858130
787114322
1279876968
875786961
1614270600
1020192085
1442977570
503233101
1687479972
16161507
1023794871
536440308
1241652846
1631074764
482816314
316697255
1015001978
861319273
1573991764
1845282188
8321640
322146444
542988947
783299457
2139857794
147962527
103186499
932067875
1568867535
1021924029
581083994
1892886358
118647688
837680341
887887052
2099892630
676689882
1921540249
247674839
1657872626
479034821
1705244135
808568854
441605774
772468779
2068978031
662218793
152653069
1736561353
753100794
823211912
123668742
1176646779
1438147496
1672163572
771272987
1307423099
963272643
1747980415
1236981273
1474493815
520992016
1442120317
2000860050
1807251007
1080966618
1197758662
320221135
352239078
1732713011
461867434
1462477911
1705270425
1905704190
486192632
805989811
1039362819
424689422
1861400351
148194347
2084717891
1120599025
756987360
112155646
1689273323
1081177712
458115074
1762479419
1667727248
1766884390
367335104
94553167
1107073473
323469946
742722865
465435237
44404896
2025607757
1786252900
67237222
1377867777
1288625260
1468150755
244355152
1665399884
1077272067
300258118
852839226
223349840
2080193703
1006669167
155313153
809241583
512500376
370123713
1617802874
811019776
309469865
867948320
472441903
1287034682
631023023
792628774
1848919374
705259318
448109835
340001449
1567563858
629918708
93094035
2027239722
2037099200
1643256692
512397681
1521647035
91967823
38073876
1481860974
1537698674
1466156923
751268071
1708311715
1602320870
453894341
975194103
102281723
1517425682
631189677
1662982139
1451549384
1321547121
2140107298
1368826221
451043941
217420201
1315616994
786764396
1580500733
1095188996
1276209465
618879217
102117000
909245407
40302580
1142193435
1840005944
1929629233
260076371
1678639884
1548519208
38103362
1199821460
1496471097
790210817
864611302
512298716
1156987462
1408606242
409745877
1575879331
1409959553
1061900499
1287117279
1169036067
1877043010
1431337109
1302551717
1533976418
1059940560
1384178235
1013467795
1309751614
1258981649
372499090
1684838810
2109515005
1018368512
1296899063
1030597735
1701683829
1773403218
1512672093
1714739250
1413512328
1253808391
2047466449
1014919829
432300491
54215767
257622904
1121740909
29983921
1312104238
593372870
1971149743
960168830
1991168560
550553149
48319036
1991612656
2019710874
2086023440
363117340
111940693
2137378119
1988313747
2024502714
604674542
1000558474
1586324955
1595129768
1399433925
1595530001
1002299905
2105221898
1208087952
603993802
116027203
1782430912
783412771
1644357399
609489352
1719210694
344338088
133572346
426589982
1102803478
2069208846
1098181407
153635230
2120799578
270689660
637922175
1418663299
889082578
1544593147
159364821
1418007755
1887245098
837017355
1669647056
2092206794
1583730387
118782083
1175500876
1455954321
818795833
1487769011
19876988
674338146
2033621471
826599431
1544995737
1004478842
250661935
1585289467
972948183
878678902
1140061177
1638294041
321379058
2048336087
1060346117
673506633
1622954549
1279611380
1268445422
494836983
1948841633
851263318
1190663456
837852268
820066512
156308785
473940273
2108102639
1098370357
487710698
1488099726
969258272
657069873
1453629564
1938618598
1569825632
1830198039
873310310
1275742094
1194228612
1450670118
1601388095
832886937
1954474173
291105549
2138606029
2124107983
1910118498
1298913370
1894893606
1692701874
1231483579
278420997
1892862016
165363412
1728977459
1095528115
1482206961
1829346798
303281400
542929617
1821377335
1520384846
1317665812
1386476558
1702363761
1379461400
770544762
613961399
941899001
1455708201
1331474070
1613196268
1516075406
208156419
217706247
1599833229
627237617
1568266103
355213079
2086464292
814512785
396975350
1938531387
428531217
1940903417
246248245
1450098831
981754262
1011360353
1373080548
723884980
152707708
2139255226
1712956859
2081886861
658661458
1450134939
1042717001
1359957825
1497882471
2025493787
1450570032
724642351
1636623148
1433051008
1796490887
320557392
1499148417
2017962546
826878027
284309878
1750734876
1034717973
1463519507
1260377468
1986234347
1839312432
1205712265
1908021098
1368467100
843274632
1367986819
161560674
1148876086
2090088783
1373103029
461818043
1052571899
1308439549
1901484260
1076791317
2080861832
64718566
1173235122
2086274656
67175250
765340250
1658543641
1542458235
1871026220
622034340
1900240475
1024509789
365956057
329792449
1687255048
1088932568
508267654
1182316346
971188437
1630324538
1910829805
775249518
1911347429
912529169
685056993
654018617
417341590
202378909
1476229924
660834226
939300634
1965298420
185548032
1025837236
2022975668
740981648
1188499772
1221768194
275510524
665729491
556106897
961420210
1132639401
1821985067
1374524363
448065304
1600497909
1297672227
458374470
598243104
274534475
1840813986
75242416
116415305
1356408304
277144564
623904823
781823166
2007541568
1697051756
641713210
684931823
295822005
1082778620
621653038
1978151024
1065831804
1706746282
1450996247
299497129
1091609102
1070929960
398712518
54157881
706840234
803888919
298032365
1812408000
2002172681
1455010265
764218159
275223634
1395838756
186937682
1459426841
38640222
1565745396
2071161623
1818172087
538645666
691528495
1218226725
1077006528
1468817349
1916988188
1071320902
1011301649
625554548
784271094
805875934
60336919
345820307
1003494565
894239492
1648865264
301354835
1348095788
919587055
1902458007
905086240
1023896948
927058936
238520127
1171248264
1001646173
36461586
584611552
21857691
816599293
756586662
1076131031
1964461715
1145331501
1421836353
789823104
1811818572
594575159
1939065113
1773572305
1079995036
36366475
672563508
1512923455
976957368
713898960
1049065051
1343627591
1436221746
2007476576
1386374957
1393002376
1074383993
322871071
1664744060
1389585090
318643750
699924195
983662616
879293362
1278715659
127982883
469137581
1548767122
1144064054
945079928
914024082
500681275
1709631195
1164938845
1968268666
1613523052
844450053
584230204
1527515839
1488345554
623655446
589756122
899616298
1815247837
1599911435
82071703
409483709
505537318
255778484
1074220917
790372775
1883795165
1697806117
952030812
629810534
840130906
2126162175
1534725290
222836594
31523887
288755645
1793057837
1534553413
675434792
1081347361
1884890988
1307727973
2138023186
1955096104
1274417126
1079387624
1195997639
761144835
1352164480
913802970
408823990
1101712377
761995187
586440892
512603310
704822735
500211017
900941200
1577360509
1878001106
1964003686
1195488330
57062664
336352657
455935624
1126310118
572722084
1027560296
1953276791
1144702136
1242157172
1180839370
1966766536
1807103568
123553765
1185511368
1345133614
1405536900
783730275
2086030802
1008254058
1558035505
1211674880
273662195
1144459771
1963400283
61245683
2087029815
1821231079
1580960346
1495006436
1964838914
819753842
1637397706
1480328132
319395581
75174413
1251057999
701562665
382787919
2108821352
1984412811
1844897043
102562446
1060426879
945664794
1795715618
115102784
2122833106
1337266457
1873306823
1230056240
909858120
581413538
1549778456
9515849
654525025
2070793353
2137656661
1547078636
1121332852
42087442
1198047536
757267517
2036031338
1039454013
1339458282
1515615990
487691802
1774011557
1815320555
167372684
1018647357
238962015
486820947
1709131168
1419617946
1330291449
1138386167
702017948
665748745
119353635
2042796538
895637662
1611638395
1574202924
495917268
693100807
1265298519
790819265
93851318
757341953
520441836
889562902
984300183
1326338086
736975018
393268032
1073973096
209592336
1269438976
772061008
776056558
1886696532
301185511
1912303382
1300161332
1473446227
2015264596
1402993144
1689420081
1392928224
1124165602
1606452066
583256862
1200918490
1413564105
1588347584
1472244342
1663543390
1812556463
1466837990
718436985
618383282
408603535
655714087
329898525
950973017
725271081
620532125
473597581
470998078
287982784
438355254
1371553137
29799870
1164881594
582576559
1378199281
774979478
1775570360
1717685336
218515500
212133708
867760307
1816494006
497319247
151628622
1882713556
769688813
357334025
1217365822
1436170370
1812216648
599612778
791291934
807035028
787617978
1162948801
917956768
877928200
1132276184
2092766518
2009994643
1640226234
1950571105
543317090
1667267003
1675607213
791643533
1766438028
258093699
1215504614
1016417822
1006721774
535022607
772131436
643284510
297227725
1092265218
1027043931
1789636723
2047391394
1442421733
1410920793
388431819
1679746324
1914372641
1118563777
1844281276
936636385
1826412860
1406276204
1072479332
1169615021
1454396976
504679333
876053290
921257233
1488826038
1003392756
1169306333
1810778463
169684085
308193285
1432408896
598047394
218532353
1009815634
1221064411
1372133763
1366791968
2038418333
1223778660
1047110540
703800466
1071730663
1472559540
1577016880
1914255429
414937779
378175577
1271589017
1576634964
2062901114
1098551673
1851643399
606161009
742856164
293694372
272912529
327492224
2058547342
1716715898
485016121
1233690405
1188147797
1345048646
1005226123
595834787
1673141570
1236009481
859876805
843561976
1097666742
794711109
1252109308
1698987842
718221157
1134283022
1623799342
1443810410
408489503
1386028708
2102725590
338239975
885451047
1403719934
1745998451
202356235
825287601
830365688
816904190
598262674
1779748056
889233820
402693220
1767513387
653946580
1656674604
1977517451
975506154
1786471583
1954469836
88020903
239693101
1486321867
1971873020
1908496553
722545168
761170743
1767058916
409532917
1266999491
370736977
1231716121
657943272
1760224842
2067247860
276284180
628945672
655460749
1769241576
1971637256
1893389390
126197690
1286352578
1806099275
1628402992
1777752175
387656862
1868800456
247829224
120019408
1002797412
608211035
666860615
2129798475
317938418
1108250505
1289179925
1089979171
1405845019
1386350765
745363131
180598615
1177789820
1170793810
1711093468
1832992114
742449061
1785679843
1102277886
1183042763
580928988
1761885237
1761320679
1543759169
1535197556
1817097952
320932201
1150362359
531258016
990183075
54129115
408591019
1837207294
496395167
1119297725
1754168908
1576087159
146337883
907043891
1328679072
724714334
644602173
2133268916
2062725734
1302691684
2084550065
454541515
1909566843
520336029
383090596
1196660022
1621797394
1414449296
1336237170
2080059613
750182989
1661751351
1933454442
798176846
525168361
242387086
1129243567
575406896
1799480210
1699805204
149596648
490039821
1986146901
1771932209
681100091
1675064601
1085593801
1856976441
1793146814
214511554
1983403005
1934568612
1898411092
268335610
788847778
1491701413
398670453
396747009
483486559
1497803553
1399453977
42959678
1677526260
5621192
1763210266
221640988
559763119
934438112
885941487
1084377155
624126599
497887216
210557762
344186246
919083884
1908483448
707290231
603295492
1129329017
1417597337
1738538073
1787340387
769277483
1897229347
2127152452
961475419
220631293
1657009957
1715898477
1908204910
2137684673
1218098386
1389166096
375172886
1528814417
2115382700
1425923517
1735093938
1730278430
1463598937
17938109
194601511
1803060675
185053680
114397144
860233801
1465005000
654366530
493572152
917625615
1741631736
2065543337
668135221
1706863201
777859909
1694571791
2072079545
434953731
210088103
1038913357
1015189910
429217709
909075116
1858718906
1323464592
2098523541
175379305
1372992251
1856756181
222811249
374059347
295208570
348663038
2086933020
1533913940
552224999
1748139959
1754920793
15308214
939366130
403579548
1240572520
1645745510
1986563756
475142257
1123977517
61150540
1650409084
2145013439
1176636241
1301561770
2036668929
2144312889
523635913
71355646
1725888969
2037879224
865638373
1501133700
957259905
1352464419
816940874
301594760
354470352
769801185
1797994758
581071230
1997979678
762217223
1597458383
1408137977
2054454086
1401329566
341331487
1766603970
2092713654
1573034009
491368343
2098521691
585166708
1286696869
113142878
956787318
1727494810
1255872050
1171257878
1313244131
1402037067
1664260260
420882225
251331059
1984455093
1244195121
1434518670
1322998779
1529133147
1370585020
1110300716
922324513
245828257
2041156085
1955600119
72891903
878623663
1798540131
275212064
937960828
873845718
246853231
1696312031
296667272
1471901477
1364521844
473436652
1207398587
1884664826
398950896
182334532
1183805814
946098286
1236465771
975844471
1630450769
775717264
1369734350
1621158227
1196264861
151494930
1661506684
1356927142
784914352
925711277
1351402595
1341163994
366303409
85045042
981269067
1470011128
736324949
523391295
1573763946
2140416032
1681128986
449322176
1369710127
566963593
1811921649
205121885
172788082
1296429301
959553513
1925654590
95501648
1006598368
634765619
1693723438
377594692
1194193547
259874657
1902179148
1482384947
1058022313
955859973
332629590
1885754081
429843815
938173782
1851706609
1525940275
496739939
114348734
716110306
668221267
93648045
1732569370
2141484949
741299226
278532146
392089352
1401314785
1507259610
343311589
2016033112
1396011425
421466985
1735314876
576484995
451455453
862940323
1570176352
159826941
891043362
299819321
536637988
891742567
1081884032
1279890760
1375440685
1108811255
2108927004
1114822997
1262124760
1308504967
1512646954
971233846
585235781
562105244
1154621002
1079515429
1657613023
1695961909
912618695
1537780794
2005493135
1736279972
1448530968
1564952224
1411329003
2079998586
170092647
7997712
1186793272
966053132
77148324
1336482150
628981119
1807810030
383898834
640615339
1218513882
1340890319
356123561
20767194
968173866
1251249680
358504964
864242732
356601711
296159165
618057820
1953567112
1454575354
1628114329
1365881065
754497467
610412484
693564792
2115966604
1357759346
866495659
1204925198
56488529
86689975
51588289
973188317
13343235
1204896552
1931535971
1714018268
330751686
1226061403
864288989
2100698078
1425517269
538875338
230936201
699924549
357312420
147223932
1268455445
850698144
1197239497
1541276032
1373662556
1881465923
1655551432
2098413454
114196669
1781075051
1257119785
107976116
1017481489
990934684
1797386875
178789258
532589443
1333179747
1012623742
1552921196
290090610
1725361389
1539706631
1662772557
1712534326
1108768079
602839212
512594253
851228750
1017628770
1901088006
611210741
622437424
537310618
1381036749
2100546868
1682970416
1483660665
1593067064
2004454318
262555047
1288533727
1420818480
836954502
904927814
2064603871
1458123786
1305842121
95871107
487348535
1556393408
1918753601
5502614
24171393
1628584049
2142103722
676825072
1864803155
1497162874
281579660
1974751053
1490961598
1279829382
705236483
1346986292
1501121438
453411147
945322087
1803746754
1765220116
650659164
1308755042
468413320
1990524656
66897287
1463225137
564451697
225595031
1245553209
1366547375
1759856828
2020223478
1534563922
1712738836
1806532552
1391673792
670453284
563558569
773063768
1234632699
87868710
1576497058
1084038355
1479602974
565390373
1477565875
1245240301
663192507
2001950623
1285760942
1436561942
1127149465
1536996959
1660432806
2078934960
1001885373
1798885242
408184480
139550595
1749573446
333006836
1346423077
1464172920
1575410164
1727558189
588565215
2096966525
1506610670
742744940
2099899752
770035017
1196361031
1520734732
508242640
1969736163
955281873
852360184
168895773
2107163099
527147028
783406306
2130452203
76866881
1082832033
1424800899
322747331
441995032
1792290894
1068793085
591169611
1678861807
573291369
1254510742
1326926435
1745176506
78134092
1677701252
1498814873
1329543823
1845505475
1718266663
1381842656
409217111
1796033957
933675536
421387765
1763909577
1577615090
330780703
1522295891
31186879
1195311856
190871582
1610400316
1362389134
2099377347
895195851
543517383
1131845341
967904717
1925993820
1076501517
732874124
1113698566
1803487000
1326411704
178550912
314785852
244965497
1402483319
31854136
1497479087
1888057511
1726842185
1866496551
1082626814
1326574692
1662174553
2132543367
1864366232
1485669342
1712733056
2052530912
1511665227
193060964
839882178
777530580
2123322895
534033494
987571884
204428307
1359704439
1795751815
2142301719
2109831095
821734964
353228449
530475250
1981092162
1901853356
994554141
1836722598
1811556247
253354462
1268596504
545011961
1013336108
2022354809
1903216745
473316632
1677560371
1488510146
1653543433
730753734
358717557
741655654
842845466
1871723964
1811923869
2085658215
212569181
738457539
1496783886
2026358088
1564426973
148761237
1808766280
1190281502
1714244218
1354139222
937111301
1086692573
941486458
698102623
1866082265
84148752
1150914937
1051718079
689649519
622501182
1982475464
1310572853
1760612633
1817201145
1295685134
270652008
729050518
788891470
2027691287
1894481444
443604368
1206301731
1052493244
542049863
103588805
1678873439
1169163840
123149681
1701664644
2119112690
2053639578
1156003843
1663897256
1822587125
1306890461
1740612496
1799016421
713985707
2039096021
894724018
891227384
361920073
1151406340
1778904570
2126325001
545160657
2070858506
8024669
2118840104
358766854
1609486213
851393339
223824911
1425382757
1485382591
292067867
750305387
494634515
19419411
964408076
1130174368
1111687323
121170695
1669140018
1611861414
1610875138
1631297104
988212866
1351024955
24845799
2125645419
645559097
231452140
1388606711
2102692895
1727823738
1357377414
1897322224
1149930473
856648362
402819765
396377074
543687596
1006270733
2128937027
1633976359
291473855
1347427146
195979042
320825164
102844988
511965041
1924091555
1598744957
422235657
1788983491
1518840055
1502267197
867256565
1601546290
1405074576
1440638379
598699858
2090339399
87367557
991556406
1124062497
2146193858
13941092
1598542605
1099748330
172293029
1245367575
1471369744
2092890274
603806645
1391594299
1031643806
175307417
796529208
237677799
1119756582
1038104820
1151424215
1071814079
323936384
1895350728
1635518523
1368882590
1602649494
1156308944
1364231395
1086071643
373308489
1486106803
615009054
692684536
1051945814
599409481
298934536
15018984
297472157
976535084
378307964
1295344451
1699667264
839847279
951658322
2048695836
873360091
1140824384
1290807025
1924450062
98549246
2107016281
924736781
1107535387
1036129278
11399500
709880919
1182877912
1410725481
1405407829
33380494
1839822469
1270585294
856505762
1749772205
2062625066
998799177
571952546
432982378
261689401
347426146
841057734
948209672
2130057930
1644511233
154648864
1154498610
1961429488
310861565
845785412
2087788905
308153000
2113103806
528593774
209630854
1707956381
801296856
147171266
882799995
198567874
692528056
2137632574
784537497
1311446851
840863278
327084388
1743174219
1160670015
2038944076
1581681517
1397802777
1387155275
976644047
368215524
1662559115
1113776241
1164442730
134001440
1974872611
1994506220
1360799009
1935510893
1368451614
1205988514
544172129
1007381914
345976662
415803022
473598043
1430999155
1329976220
882399121
892802963
142353898
1456068003
645564116
1879725507
1780852470
885308137
339595930
1186419539
1597223839
1982641661
306246246
437870049
140982700
2107742249
2120466815
1093121150
1109762628
1640991108
699879726
1524859813
586139904
1238927556
1992688230
1659972203
48855483
651539312
342665475
670942559
452621854
446781141
593343787
640812066
842138944
1362806632
1585931788
1863533733
473303400
188023218
1286996997
861140928
2074516857
348197455
334176921
842288596
1333738505
1711621693
1023601415
1161046577
1251896806
781329034
274755279
1979146346
1354563417
384181719
846856429
123549626
876461812
269569842
1228839199
434911105
1952367636
447311686
963460591
382942139
1131756742
56639637
1964471913
1407242433
150782990
749487859
1655162076
1844566145
1667448828
437614676
367339796
645428623
1637501031
316058975
1787603528
601636841
1150751979
1453644033
171567603
1268040099
352973579
143460666
91733341
134167191
968246386
553266803
1777455146
722513041
2129921415
1762897243
635457274
1109733436
671341393
918926691
317102246
374182045
788441552
1508139631
817756681
1067200472
1212789326
1744479236
1780838099
554840902
311966157
1433792041
883911749
1441658804
346273447
268415298
1982247885
272354663
1172539305
385194780
1482894556
598342895
1605185897
1544658333
377997084
1992364725
407250332
124960986
1422026024
1472295891
831524869
257407550
1036439135
965163514
1897442795
1828474033
1868409082
670390216
662055869
355103124
830504222
1384711507
1626934078
1009797233
161201684
1591112611
836538934
1376505698
1974459741
1271908851
1279180818
213738398
2032821342
165112056
776522981
1137838222
661657353
180254709
990981949
1364621845
2117148126
1878046854
2027956763
562299591
734017593
607036177
2074076045
328736145
1271264910
425118347
845218615
1265097996
919141604
299862419
1660737522
341843095
925125864
1354888673
385746582
2076407735
1344575430
1102519597
421052305
1360464589
1109760289
650676441
1654357563
1221524386
413694268
391449248
2086751653
241944847
1434203651
533385420
1592694899
676946833
909186935
410501634
1233223083
687934805
523249695
1425089072
1476308954
1168048808
1777317776
481525283
1405344513
210561686
702408145
1891360900
1401459396
433196512
1975137364
2029735281
982960428
1374312699
1631002761
262506173
130272300
1473585856
350013075
1065097421
682806310
614252025
1480952568
760655461
772401801
1537724534
1827523949
1279896858
1231212422
809858027
1173332602
1726748869
1843382496
1845829267
2065929752
2002633073
1080979332
1988842108
1279227410
2060367322
1021367888
1286870632
581706734
1684603049
287719459
234108452
1055616852
245214382
806116866
134892122
545716328
150343831
17962387
1781565670
1033968060
1672111041
1525993294
1713397146
1231084296
559847999
583093337
1851312568
378661600
1116113027
2035352953
473468066
368157078
1829917006
1430065343
698160241
96602805
103028642
1064275972
1322726735
576452550
716176680
614246248
1055304309
93919939
1325884631
1309407970
1762483749
1695492062
1819312130
406566215
401308164
87359357
118170319
1711674842
2071281463
27976048
2103697305
454199047
607364765
2029954722
2117495713
410729611
1935722840
1013252909
805325800
1253071272
76615866
1510002860
153405546
1338089259
448409274
846291225
243476719
425173579
596172299
1216403482
696269136
767920639
1897294473
468422110
94639471
1337742906
1529807213
643397926
1762475433
1548266832
242862420
2076352990
1108996950
451162816
1760805594
496474784
801692699
193160572
1615753365
1109853174
426897262
1923679583
266553167
668538237
2107157019
2074608363
822929056
100282611
1991805499
1163719622
1775704323
1257077793
269276236
231215734
186031024
432047021
1668587182
1964032919
135901022
1597563903
481568410
2023466235
658665524
1620376917
1702128514
1392255706
603715206
1415097419
1753355275
1571460865
932920938
1738476816
166500892
1703407409
1071437941
143279597
617004716
458742322
2127585658
1753897051
375998206
1702526747
958579558
1733557354
439943128
1481554738
1155022204
2038465145
2014382629
2126899330
1806119861
602914131
1251110813
1691495338
1497679849
1327822081
700055159
24660487
655636956
66576502
1362980265
778963162
1942622003
353544158
1766902222
1330516500
1454638080
1322643258
1804937357
579494953
1668727576
22800526
890348917
1919305516
1546806671
376663501
825730589
2086718365
488553517
1737237323
689137103
1771622457
1037065908
766288405
619301578
450072760
1501004913
799779330
1973715467
1458486237
1753851078
1090870317
1720541969
447156622
325508838
902135046
1190796509
1555859772
1722559131
639614621
1856580027
295501840
1459834783
913248947
380701654
366899050
190949222
376767859
1543688454
1727113872
1908843491
215097173
2141249455
899065235
866853013
701517658
2076904042
1706771288
879917619
649616795
1283517580
2072881951
1565421469
84632815
1423674956
1168844949
388417997
857298434
434065728
1215598509
1949682650
1368228111
512173143
112274718
808086385
799680456
65667092
1070152380
1455509809
839653481
729525018
469819217
233152760
435113881
2022295084
54309866
831162710
151888469
1899372697
49861202
613326097
676360333
1716474909
876309333
1931080317
95313820
1955113393
40625389
537398226
263068655
548554072
135758013
940476440
187114428
62036577
1858898444
175217278
2046400778
1914841214
1532300351
808930054
664149021
1183481388
1874465047
1474985744
1917758797
1953072935
1352164971
488556804
1854511128
1295654720
1668279607
134611250
722429016
1742925476
666267455
713598268
734843223
1712099093
479657420
762446119
578934728
1644164834
426170193
23142258
49722329
583937611
1459148398
1280278741
1248851854
1268927222
605579075
362716395
809149751
373208201
1603602138
532490913
2001293709
1204203786
1449609206
1335177232
1056656804
1913993386
211313365
1997789898
2068240836
989991609
1135954436
1362894886
715087691
1310079171
1102465573
2069177885
1913696940
1280345177
1868836534
937783831
2116574789
12296671
1566830849
1296818859
1634071675
1471565241
456257263
1525116688
655059250
300865593
192260004
215920598
1933997421
1798500789
87491575
666381908
1338769530
1884602134
429793880
2048163310
773755507
109458943
1107734289
1543183244
920178363
833339640
172998993
4920929
796194279
1984375727
2138128878
2113961975
371880083
1186715518
1115674970
471835675
228221137
1120745225
476603925
339151273
1344552252
727225174
1321990892
747190915
618361406
1265309493
579167542
1007637518
909577592
989144147
1551973099
1604673196
884240118
1182527145
1303474524
1624338288
1573258356
1917477257
587561564
196513436
1367804517
2126662404
1852828721
1927571838
399333271
110022940
438480425
1691666777
1330785782
1184443594
323661834
537384146
1070274051
1522577384
2041849731
533731135
1777057997
964104162
98588420
754929975
912912829
2072115873
523623380
851775858
255619284
71496511
1209304014
825234395
2087585231
1778808023
364227649
65235593
1342011790
217800846
1575102579
347106934
40083550
512995534
480685776
1994815078
460877004
1915712885
1347407808
1363761276
1636829476
1259542594
706114744
1774170499
180943519
2060052938
1980097722
384431634
1386498648
104199272
79975414
1358121462
539015407
783161680
772209080
336404674
1454503927
665547997
848997992
1143383682
2123164714
1889995386
1493832207
1116794670
652343346
1038661844
403323482
1801514898
1052659306
304641703
2113333461
964705504
527256458
637720209
1153911182
1568511507
626186361
2036454144
637810966
609104593
2052576406
1847255933
174658181
542170250
522291351
304305999
486016591
537120456
1315774420
1255930836
426440658
452877954
134753164
1645545141
1644815361
1591700432
1727999008
143346520
17813409
1795266720
1622877222
952088329
904347072
317082201
686240361
2757835
245837087
745042096
941044621
333978062
1381605191
1072174965
1497918855
959035885
682927804
1707064694
745881765
1891353457
2014248077
896824723
982835908
3261400
1652105063
1748094692
159391936
1649423211
520354145
289571962
341059911
1534585444
610143831
341243448
655122178
1710480485
907031043
1250584748
1512846000
1697258765
1707263672
339217838
1299318070
231812155
2115273404
1724961822
1185682009
879397398
346800024
990052510
65561238
979604376
759910306
413437314
1582876121
492676823
1741937809
1525764985
1298388206
993955525
658165125
684587324
1870396656
818559003
2006955353
31501337
2020970588
1336323304
902383827
712024114
1127539127
63658397
443735342
756898042
1185769040
528259118
1341353508
446609604
1414193129
1746175485
552021060
618584584
1342017370
1694113283
446993089
736013995
4353536
1564974885
778438232
1341548689
648048985
532756254
1882258262
505588264
1194578962
601683637
178496394
1882160733
1610639570
1237126851
1525818619
598874345
1323562103
2048742477
1752979433
1474453213
1193381928
643107841
260377864
1938109932
2107577270
732823453
1051974626
1228447282
487426020
1685182696
321550562
1234342150
559259784
1009698559
1863750608
1336125989
1807826667
1809082923
1523138019
898537343
930806710
359270413
410835026
67457344
270318018
1312753690
1326614991
949820214
170278930
1100396444
271597036
1275743060
1062525888
1961907701
1112025687
1383390107
1995770529
1512859968
523427208
1161216269
1818701217
1123047990
69522783
1047858459
1412448932
1942575180
1072208935
740611216
303015625
78612035
1617326236
1093460270
145940777
1873440396
950170288
812984551
96498840
628604666
1954175615
114626243
185776598
993348960
260814446
1173449344
404472405
1127179253
1758179644
859527574
478888426
638866733
1954111639
593548961
1735360924
1492015166
976460519
1671436923
875190593
392473904
1562072701
1066320837
1756574280
1491405234
1611370105
50710415
784273810
175524933
806334951
1023617411
1267182085
773159316
996252187
1903328270
2013951671
1537081333
2069366864
1424828591
2109267147
1046365240
1540271283
514031683
28464800
228160812
1387312043
1908380465
851551461
626501862
1181670701
1488114079
2088110508
1342521343
306846185
1241478142
1943112284
8557147
192655979
791587504
1747270134
795140916
1650717945
1808045862
1557433181
1162452454
386427831
1797458751
785951685
2000476481
2018155247
1231819232
1258087564
961815735
1231046634
1016414146
535627254
1857985470
825640543
2013055704
1632557184
1168851581
59166436
1576102576
1061132486
948349597
1133272474
1874723132
1739487256
2100354640
1952061385
233441963
2100111167
1038914983
1661123308
1065342416
686778809
1323872838
316084829
1615430716
198356556
778372008
1411708285
1125503575
342274747
2090030014
1375718960
104179794
638594239
997571227
196847501
226718111
125730280
236665605
988005186
1315257751
1020095508
1505470245
378910863
1465558955
1137435816
441699274
961157563
1036486584
520144649
1870849421
640918325
1640786359
908506694
1569348791
125694277
1092472599
1358426976
2037434662
1054129866
1592473075
1396916263
912867156
1169992321
403106240
1734527121
1304421393
593921671
262118331
1850611168
1101842644
1774595503
972866230
1520437311
1183715319
1003872747
1741603726
235526471
1831491857
1393505074
365158841
1724655164
1002206513
1380084901
691205896
1693385239
2057921321
1880460209
734852145
756158515
1424069587
596885038
90581234
818783798
185497013
22439938
604525663
1790834256
1540180565
1609609823
2006875458
1718698414
1784168907
644260087
531337671
982651582
1478418156
1469624602
647811286
767983334
1961796609
28114785
661190938
1960669616
1550649017
815724139
1062027740
1392705066
247704637
1597932734
916003733
1658108330
226487725
570940095
1486469013
1901010390
1153869008
1801236931
64378981
430764806
203243384
1355291128
284060247
997311135
1361648685
622186563
1200251745
1912098973
166080089
187047124
904948669
1727930104
1526065894
1502034310
1626197415
801437424
1908898828
1056784338
1726361157
1585675236
1769618798
339844902
1509526864
268289282
746291495
660806542
1112673752
2134835272
604019478
290411274
1791657420
260906010
698234271
1311689946
1329518373
1188002148
375254496
1566346944
1022824305
1623303899
1976776784
501365907
1925075018
1969955361
1389399020
1887550647
1331068873
594879208
1182652264
1618307023
1645854843
1226271780
1773223280
808435329
2059055542
343222166
59447335
662939593
573863876
375572189
1333151321
1690187455
941329576
145616474
2009972426
979040690
1151358886
589326197
1770548600
1327222699
1756663268
680991425
1886148341
1181566758
853826212
1202065940
443155698
723551196
9719683
6456008
870398741
782478736
2020940914
2064375894
1169158662
184673731
337514636
426571321
1493998793
1981007501
467624374
250481194
1682748632
409561135
1761426775
1903232736
651726146
1654059029
933535786
2133896666
1638756521
1739367936
1259009877
1140576620
1156514893
331584475
592021311
1514510197
438891616
698853952
94739741
983810966
637659367
1791520824
488015517
1718880592
1933623656
683227140
33182240
948004360
874846566
1068097270
84563874
1218610140
640947339
492900961
717260706
359277360
1740272427
6364854
1501463755
287477179
1969548765
117458205
1441235787
1030557660
292543107
1985845722
1174270394
855538565
621746227
1429957415
347465816
1225896581
1070547752
250097349
885875373
172570713
802238933
1316943981
1792753374
1121504337
1222686699
585660476
1940260263
904924381
1334293500
1076199597
217283553
1853825064
543056482
1519129877
471988619
697198647
318372601
616562622
1727826542
109198153
1123718088
1766846468
274388557
2076419989
1490636418
218112366
1262342566
73874648
523750408
2129365138
2084189447
361422450
680651040
935627282
1243725376
675520060
72532621
1771977079
1811691530
118791734
23986375
1707548133
1400982087
336067313
1069444477
106856964
677647024
1721941576
1485491746
359483693
1642169500
1863112926
833751594
996888034
690131305
1038492802
505386389
1933199468
270735632
643919712
1095312820
1505705110
233742811
710839506
1117171159
1801678896
438556940
2119987388
951427921
1642457491
785373908
1966887196
1408797050
1762030931
1758610143
1240387744
839108127
1219704007
1947927605
121909551
1814609366
1870771349
1781729739
1010339206
1559246815
2019330631
1184931573
1026890676
1215630174
1517189891
366517942
1759475581
105910775
1785997812
143486268
1093661884
49702340
817712601
508344079
665319660
1770710132
1464233977
662501945
765550225
105118709
393490967
1877726627
802152048
1957084806
387521708
2017337949
1580040765
1945649085
277804321
1035129489
1605050001
1197881105
1909234814
751409931
1931335151
1451748892
1384215732
2088657579
1157800488
1442345793
962547652
1424653071
735110889
384505655
618391069
1295818842
448072717
935014401
735237013
2048442892
1554784247
1318594125
1318133553
1989186245
270107007
1250871597
955467893
117825802
1695519283
777054737
1113513462
778548882
1319399734
1933328822
1753258836
1264271832
701217955
1380031403
1440223263
335643950
1380867258
1668107165
1027198328
204132277
949572851
2079451138
1871780868
1525218596
1228709714
1840664611
290077621
831618780
1494421056
1250424572
955131895
1197484700
1328297645
271742921
144238436
1108071583
1873896003
702378753
1270249
1019063896
2032044611
2117186026
1434041942
2080141164
927488199
1357288114
376916166
1044137539
1170748430
293125379
742449589
2112130849
1971801994
1206591156
412545811
1656509875
658622390
731066129
1647832922
231644265
1861927579
252804031
726423373
1542941977
2054855502
800554171
1416972502
812298515
2131760084
498839753
1531352204
1369821621
1626181426
1572667872
1393908812
1616715794
1486574524
322334912
1797536185
1897268744
286774623
1990461913
1834347466
1446968735
324995123
289022265
2091879915
834032152
1378990672
858773201
454251915
1909499673
1259730441
1488839368
566024289
1863338568
2007592091
890415588
1613224891
1960725146
880732119
1637652871
19572913
414603467
1356842187
992725952
640478376
1616277445
753563195
1166799984
1552162323
1487094944
564596169
22516738
689859347
1678933839
1758121930
1994749328
1657090049
814463551
1476643961
1414623600
1935668622
1909541603
96829948
1539406456
1556149915
782357107
1404012430
36172193
94646025
602117449
1690779489
98845502
1604972928
2051709944
870158465
1875036625
1731593810
1208654556
1352247684
1610414998
1379684560
423993968
1069664901
1006296547
2065956451
2131269692
360388500
1219936797
822754415
1841722943
509178612
2026129720
382563987
23286761
1312317217
874229914
510270673
234894737
838199624
585786891
1985081876
970499439
1263049642
197780479
1787224628
899879732
201946956
551409091
1264738370
100990228
409663229
645563473
1611812151
835444542
230037687
823429448
1123312890
230419572
1162244270
1331350690
1108948534
1206226623
1771979553
1350289464
2119671708
1100131959
898344687
1974932332
125425205
939312123
1534570265
1098660107
472708068
823963371
1561894358
1031262747
8129988
453334697
165682771
2081417768
230674947
156897989
1822328657
1223732419
856403524
2106710845
653534516
1869240475
356613628
735592510
323587088
880901036
1511309447
930949930
69726779
498235494
1768314803
1862559344
434803292
1552503089
344051139
554036652
1843533275
978238730
451224531
942671348
1008928456
640385916
1885087644
1708924483
1129859769
323166453
2019054198
1070037022
1142072321
593933147
512634691
1453364834
1596865893
773926354
1291929715
1882879882
218577678
184407322
1002937969
961975343
89543985
554304569
1995286057
1880533051
833518235
481507302
990105317
960971428
716470985
1346528237
1895731375
131342014
1246345209
710250085
506593932
920076956
184738161
1490596927
223475914
869525808
1063499312
505345499
1233103656
1473130837
561565280
282921723
1015931776
1393596094
1435004551
1994784535
1573172025
1485844863
951279896
631977343
1586344470
50380673
914282698
1386264030
647087236
1053389657
1717590786
13025308
955345366
1496026419
1552200251
1069132030
1214288328
772520786
1730865087
1003028022
1343159309
1257193999
1678526116
766964365
2070289752
1054731198
1869243733
199299704
2126876260
872006056
1752971259
1974681525
1065812445
1488817056
622013246
761656962
1236451977
200480997
812729879
321444051
367901158
798117772
392778717
2012906312
172621369
2077885863
235017956
1166977349
1824712835
622043339
687178493
1673754834
776844149
596803284
2005204679
1934051201
159883449
1855989220
3911481
1747944989
1747626021
2505891
2102904869
1180826931
1586605427
477850
867428540
1020350835
1286946460
53952597
1630108512
464375626
1479137800
1539622818
92611089
617316332
2059975947
203709479
860235542
2090763621
1305229769
154020634
595720167
223264374
155751935
325041104
2053416913
2089005774
1678405758
286416873
2145876225
1739180123
402894825
2021092313
175534181
1905376680
1267726627
21706326
2002644576
1198223414
2147069296
55566811
1324962318
574416692
1774743569
398519220
414950140
1830201402
1065497954
1225819374
1833649062
526799803
396876002
1432334928
50965462
99125523
1591098088
1161966837
1132472989
601559771
1125443473
1501510139
1850388548
154163951
695944385
396350232
1748607430
1906648863
1601521750
104609539
327397844
1002020103
957396533
1998113197
1879098172
1169067655
836495165
239332276
1216795588
29887983
1845433989
176526325
1554116113
439765499
626604250
747744950
1140859897
1210430171
310991171
2005812836
990548035
278357335
1944945008
1721660446
507797986
1824710743
79701475
407049920
338226589
2061631437
278732255
1501713665
1130481615
795361843
1675042830
1743184860
1968039882
499536841
1596377752
847779812
720556384
1392173934
1566322560
1466678610
1955645261
1666301571
1708911773
330479656
1244857632
936523219
1456523351
1512139874
901055005
1459472561
1176164575
1152708176
1423293195
1470110329
1344615035
454425355
336725149
1670458842
1743461558
819640373
18802067
728426918
2073416208
1806187661
905771309
1800594652
1698415906
1382342778
599644463
605649607
661286764
466376049
1848938614
1930373018
1631823756
1272350464
401216678
2115054643
907509516
209863408
1875822894
946764512
411281788
263498012
138545359
1483074440
21064086
1828611054
2032711742
740210511
367724662
389523620
1290526762
404503967
606196571
855900153
978866261
1749946331
429761078
1215223105
863520819
1073563139
1238295913
2129776653
1537223336
1542986473
1574714531
1280701254
621230023
92065808
1004836022
1006667316
677727931
59038279
110022106
895271989
1060026428
187782578
235924004
1832080748
52885843
658096712
670090183
1994428117
337882358
1230899207
1660701464
930773560
1727555151
939311858
1893682396
1310172869
1722063735
1292818325
1730330777
1502069140
1526503201
48844553
625581861
1559164201
1445360484
373717921
1039876182
1641353800
1550064513
339174576
893600110
1465483290
264459914
2109635356
1041232788
324858856
1668077904
1106547991
1563972105
1133638245
946561244
716780376
2020769873
159717166
1206113404
1997474893
1539559430
1842226414
1691840570
1097195870
672354316
1270537744
1772680937
1999804913
1772610060
1340384443
331214020
307669248
1165678832
557966185
565500189
1945614433
1080565556
1298414747
1053397229
864591268
459597033
364151655
539003189
1810142595
470144629
1151171568
919744743
192792898
1488837151
1052140364
2075087804
1807751681
1147033387
354303964
534217570
1994995013
1015153415
1935210907
1465551654
1790374327
1252735116
1545550396
20834562
1366094403
402576832
1169298840
576671856
433230758
1201971789
1197701614
2127377507
1240080289
66469181
790915064
391010827
524438044
113611758
2131358548
1861317250
182645824
1159978950
2144995972
1050525017
1442200103
724708664
1188104105
582857337
1601095157
2091149444
1106315325
1497150736
1242328168
2059400654
390860139
1412484387
490738052
1623117341
1624892640
933849753
1250939991
463480308
260757547
1329344037
1010598751
1519360940
90711490
570998035
151607434
824962489
1068712117
168598185
606535253
85342332
924113155
364907080
1600314107
1683143997
1829547135
18151985
1490789660
707014568
1928535591
1024521625
1956397142
69897445
268277496
1264262778
1302192363
2041477342
148286910
624373935
416446637
186787116
1820006310
2072415034
1207462541
1476444009
791437559
1468547966
1360561997
1968531167
1164602405
36781681
1521439114
1062382357
1577368334
437605334
732072548
1954779751
1265925799
1710913521
558105853
1363093424
567308200
1011805678
348308333
774344950
130772620
1172013543
76241549
1419619636
911141850
1948961729
87596765
1345469223
593631332
977172702
1893046181
2084407188
1513020857
1884003846
38911046
1759945359
185966074
1230443248
103315514
1929584376
1809890414
1672139527
140310176
240670693
289992168
1128097964
1795897280
1239891900
1790102
1866751790
401566691
34321664
1299336298
2051718345
174364834
72901171
1116879746
1849984323
1048282365
490218240
437967459
1815626757
619375793
528347940
291405823
1228381782
314179039
1915511764
835722761
276819285
1051073605
282958622
1670973825
347857167
1030024733
794089708
193432239
545204660
285454229
1491240614
732378447
1614097029
1187303393
1885588566
921962692
1306244145
1241306446
1707519779
96033043
956483107
26183921
1243330549
424508922
2074761741
13527992
593371464
586894335
112670007
194605538
2101054952
185226415
785892052
1757612010
876889741
32960113
80869114
2094554750
1561133198
1997210908
173225959
1787756141
1894460387
615035358
1048269093
2100864396
370461204
1001888721
1266380037
1824418453
1762446108
348528764
281155455
432286007
560264435
781140761
1531791350
867514079
1140740417
649487854
1473999776
1369136791
1360077815
1118423570
685025404
1640047947
2087020691
196925270
199536124
1933596185
38066611
1923820827
559886520
1069405844
332365448
1674934845
833025045
45335284
561758503
782835049
988875938
382390922
2058030339
532909472
601694831
14943146
1297872186
780306929
628865732
60002403
153281115
600969719
1501268798
216934957
78792932
690562562
1465307981
1269399157
89876561
1002852352
1836695304
2008089358
1813024693
291304153
1232785636
1567623674
1402072469
277111474
1285444708
36838956
1468916944
408536565
1476253738
1125820270
211676243
1877327112
231518219
525653667
1697182684
1459016361
1532133313
1899813471
1465144110
1463923683
424987855
828594847
340541496
498610443
784898236
2037136784
21810390
1361577221
1673855890
1542042489
1727294899
206726771
2026894827
1232374519
1938360342
1456299842
549311325
576900463
955811916
824175991
696071296
1067295580
1065222094
95021743
1917299071
741834787
435440598
285785432
1137738742
2088998632
553599787
432656464
959097201
646944338
374631583
408671005
641625499
2063641794
1905016109
1028637278
1254650958
1551160725
2080693945
354072609
653958329
380201869
696221015
1571390553
1895297545
1036519113
1195450002
2067205095
2021959454
1230676081
731905782
1458991753
946018314
763887177
67532948
1396836899
1794561181
140077081
932475244
1713375994
837202527
267035403
279466337
1410208790
1050076945
1233466954
2142797986
1914991587
1802775242
818411330
1309044193
1203910698
1546183278
1494998479
2127830126
1561527731
83186046
987177093
1776630454
2095036849
1736692929
1217370279
1244971152
758829343
1706173625
406679339
266867972
599365932
1088986786
1592725525
1017691409
2131437575
918067361
888104730
1840091598
417209467
698006092
325018635
1994161754
1344677432
1724276700
996394740
378390096
1022514756
1614480438
975713282
1369035884
1411725229
473215718
68718732
1937412121
444575423
694452980
751937139
2120825830
596615652
426121374
275386648
193059911
976448158
1493905261
1439985913
857023809
897780678
943074686
154921094
292679885
638596139
287095914
677109825
1552891182
881722654
1089170630
1509167725
1126150978
1007788795
165895970
748281898
1974973586
1597804100
19593059
541584670
1187967380
281133858
1487574663
1764557733
1049004065
1154916768
661544117
1230717418
1396484529
1111531118
1227224050
303598820
806799637
1322302048
125526497
1420905889
248205714
1010680684
2115625661
97416476
705946766
661544069
207473310
1433389113
844177373
224644634
767979627
1087075452
1980296143
773234102
1013129255
1785981990
470307455
246804275
1855198384
272960132
1561451607
1239067740
1402501740
96042996
522287118
1029666039
679639366
1818854926
745465773
179197906
424298288
2073287783
2088220508
1198871153
1608073734
45223069
628734836
701667640
889590390
1916335638
283580135
1814669285
765121828
415671043
1971112295
435296779
1738427941
1780376611
1707394470
1878084334
1513693836
276051282
1911328695
2003811794
749738656
933783899
1878614701
85675526
789343394
1966382737
1971511301
1231497253
1764429387
1722481410
1782400263
693799185
856428486
466137319
1522280689
601835197
1801125246
540854855
1459012585
415309977
659114600
2086944242
808893573
1538185097
552846013
1264339684
1446674087
380505756
934020434
267132380
1668552999
479392370
127862439
1088863234
476947679
1831643692
1953602348
415643752
1048326528
1375178685
2089551984
190918552
1980382700
591802241
1223532739
1606126639
887272528
1928466794
797009114
1259574020
1694855642
180701196
1141681529
225195852
481186857
1642973747
502324948
1995814604
72863795
1709937182
655958501
1758822005
262279198
814384701
445458341
1391351372
2116524358
93923643
1329721797
1667880389
1365801771
942477921
98674344
333717567
18154757
1617309239
778267254
2067458227
924910741
398574941
2087469454
1243659876
1093176241
1127108285
663878439
464888154
751779698
1194395174
1589191578
1250287031
820194746
1536052654
1139211732
1164980522
355216243
285594973
939558538
1863595575
1055964008
2094238559
1410301410
1703549160
1616477202
1657164983
667318875
658805535
83631493
534613212
857539000
1696477219
1442242768
75386556
318549197
1890769529
1948622043
1047626863
2132300019
424062434
790187451
1744551812
19280434
1889211886
731589120
1249892755
1003896259
1546858549
1017397864
1614633968
704466063
111704564
1171433045
568045781
1955490955
936428481
1988432702
831724127
1478177839
1368813106
149301927
2128901078
280239008
713288998
1884303404
183548351
1696718795
1042519370
110252097
111237502
814803888
779399061
1338011055
418531952
870828990
1490474337
1482061974
885976502
102868788
1273795999
26758154
51557933
757449383
991321991
1144460544
106862957
1052052167
524728469
157630452
1133791132
1663477166
202422197
916582229
1659382573
835489185
1525795211
1755642350
1788555809
553202564
771210528
502559022
1703763436
700393650
1845762096
969715424
2096765721
1235472705
1343074951
1411640386
1171218981
983441151
400661345
1001545638
1060151329
198857295
1040467258
1661461209
1087792564
1004258758
1366554991
702030173
1562108036
246792145
1697486298
264654538
61545195
422857915
343183246
1578722586
2128151705
1542332733
671039534
971106948
920797677
1331201276
692615647
1480212545
2069480815
1813398583
946299687
980056134
1815752566
148548212
1139711001
1742255138
2032858595
1499038825
1366534378
265226938
1319785866
1876765374
1484761244
1430255201
1844250997
1564185523
1221217931
1121078309
358927206
1761832387
801122603
94222559
218012890
1574584823
276114548
287360947
1514788251
203726249
1682212550
924414193
1440284095
1865499974
1635696043
168374231
340618561
1329622682
279384412
290300125
312390566
1289748992
1742809351
1775675338
374262036
2016798347
391120874
1721966235
928777811
1894863478
1749501992
541919935
316794040
163325482
206545078
588143658
846825243
203771587
2015342576
247935901
1166739733
1912830
1774850331
78557193
1591777358
1144853993
8501272
712459766
32265192
1379053669
1467323797
1523555507
1750201714
1019778165
1684308882
1330181471
157630566
1260701332
1839888811
667687071
309214033
251022624
1118308572
803589420
665071352
1902824209
2089099299
575919689
1928359787
1961173251
1819285750
1868265852
917105767
1334712551
2140801759
848465104
1335527634
217585453
1213294703
283381174
1254046598
321836389
112976590
666451703
1884551058
967582894
2060490415
173035088
1725717475
382384094
2085847022
40469408
1442458752
1114633484
1286813292
1704195871
973246976
180736383
1372189100
1350749766
1717772841
2046669235
1738724748
2113143898
101167061
305485217
981763649
919713341
1041359827
1320602128
564266204
89586279
1884527695
1206674024
1039323961
1696677507
2015172088
1233239061
802381908
506932673
487578464
1078642529
154057970
1361977097
1556577828
531225438
957519703
1991707426
357111383
1011732077
145653608
888933245
122325827
474028500
1625256949
1901551426
411214705
1650656123
1921561967
1829567355
861068569
1166266317
52093853
131047145
440143396
1904016545
164257998
1929015999
45010105
1119781722
2031484611
881340209
1273536261
48898703
56554182
1357957619
732886069
657830081
1618153853
1328983266
869852133
258832162
352998295
176977066
548976381
1720685219
2086183423
1763456427
1905669978
202989366
1458891367
395922332
1636485405
1463806345
1769372323
1432727206
1882212705
325871957
1078568417
758371012
1186183200
1198900218
2103226450
707661135
1727833898
791680594
660997014
835486506
934965988
1225475821
1235528459
648191867
692601553
2006556914
1310464030
1485639975
1551421737
2029483328
1533816378
180966040
1702558630
1546438198
579245940
10466760
2049448836
650246223
1872912469
224984221
338503185
182488429
2096028782
349730224
1285526592
1618536188
1957089974
1016308626
2007962569
168169414
1128591702
1212181045
1279589995
128487090
1371179567
894616977
746756931
963723409
2057934647
738396215
1898915387
869612268
214107769
1056284882
1799790726
258192785
1871335059
993880354
603613445
1190591794
115296915
1988197313
1016372317
96038428
1020223146
422548126
751779159
947352929
676258897
1455680713
2135958757
1272421386
446422622
1582284238
286964421
993106220
1948972312
159851188
1105753455
1910336378
2099231512
1891606694
1886986794
49511580
477182198
241708031
252442118
1637272114
737919454
77837550
290612557
235018642
1323372424
1674526618
1850590289
431042656
448243376
14450826
1839771463
1998526574
321553202
2122974305
2034055887
1068656740
1791626377
614587765
815328297
1955633030
854544825
2089277918
91191597
1026643631
531795390
1786790347
890065211
1219162958
1142289350
523771584
66776131
1020314004
765838212
1161300030
908190903
140283475
233743725
973765338
1457837574
2071730607
726355591
1929295536
29034067
1010538807
564817305
1636902235
2097206684
40255977
252567071
1134708762
500037271
9820923
514074201
1204104720
348286703
2118801211
8206683
1309569758
1893424972
1761769581
989562128
1374471295
1451266966
141457560
1715619264
833876456
505142090
200654000
1224876635
346259677
1185622477
1441304309
2032472165
542231595
1709080192
987160814
301629760
42248880
7509342
1638208938
1151653218
211852452
2056871487
186111073
2125011173
972522138
425803436
1169154653
497158166
2053102265
1529616568
1959724277
641161957
2124253248
1046944706
406776910
932862594
205857127
1658084658
1800611233
2078850114
182633628
1255618473
1090458919
553043554
206403646
1599370280
1951987841
1948368078
103813067
970406433
1529016529
250319945
1257282210
499894115
1645417792
423686099
205478504
1925247108
1488162069
23749610
1370898574
2126604684
1960030688
684327826
1376908634
284546374
1000552961
1738945561
95249824
1105239701
1219521155
1902299541
352901502
1738839983
1495421361
229206728
1984270785
1508336458
329779551
1243758102
547286917
570467392
1001783421
998104320
889856266
960951784
1489653365
464621854
1464162530
7056604
1485900967
241620784
851413941
670457337
1424079010
331296008
1256306360
1393635356
1823383239
883762314
1046654449
1391915873
153046087
994295841
292450899
1920205294
1982794115
1417484180
1653215268
1711990762
1749572703
1209615192
574424367
376296363
1584828843
106336691
2108239608
538824232
1256608047
576979646
677003488
203471697
160314899
1804536821
297124617
1927225854
1861775907
911058326
1452578658
1801108517
524711874
157654503
1739524391
1578029030
1739041835
1251096147
1772380758
199970497
43786725
824772256
1132923458
1459338835
24926870
878652042
620112854
459991177
199168426
1575990390
82699133
750015548
1066798750
1627679446
915863007
1408533573
974847623
274844722
830410192
2036924838
912611211
1308056328
247628466
1951476205
809648640
1360343673
80783010
1367394396
677874498
665313821
1469291741
974484993
1922736083
570135180
1122285429
14664328
1768197488
1739026926
1498832518
1043407636
2028735883
1197631305
696024490
1189063670
749639595
1789005750
939293313
879792133
1240562478
1896153644
2093855524
561670503
48497166
380197841
372474793
779110729
1955306185
1806734379
1276761454
1478922381
1806895826
1246861707
1251816618
578981931
1530243182
603600215
715615932
384168114
2072025
1830860689
1940502681
386327368
1715221100
1653009519
966614258
168171996
1506483635
433018751
1452536436
1924367999
1362485546
1248180227
2134907403
185787657
2076060354
2061227507
369083767
307300976
1748909847
1107006813
672203972
259718373
557083569
300897053
1824152869
1684526339
695369981
251758813
1850713890
694576358
1995068699
1117043112
958166252
1801431411
1597001078
236234267
73203724
188678575
1668084141
415352843
1166975046
647049181
1737917814
240654275
2122369521
510337274
585869990
1672615809
1521455934
46759299
2110262282
2041128928
1485882258
1572471184
453775121
1569989730
1201432899
314547437
2037419624
300238686
1408890894
1141005154
1799330820
948459102
752545499
1878791565
420170676
734139936
179045976
1064495072
1578861815
158468044
1986389909
1152545832
191618387
1874291641
862349710
974448903
3308317
689606326
291198952
520934075
218693363
1232821822
870826242
1744876158
1089500752
1143358442
164416593
1315528660
227104251
1318079243
1031739484
734277696
569932816
1918602119
1563533610
722069437
1913797189
73719559
1350512343
24866912
428107851
1304157347
1845185336
1219845049
685276662
243670465
588496977
18557371
1816573189
569297310
617324284
885742078
1651717308
1835231745
133745787
678249387
1666073172
1820264402
1808603459
4830719
1701870756
371494431
294903646
1027563398
1651252788
107575230
1353525105
1984167968
279725671
1276232369
1307531462
943939457
60509499
1870540007
968388189
2135756389
1089018916
1141749795
404206904
1226960549
2078970289
1410561640
983110440
1381139327
1848306272
983670254
458937555
608110994
778581030
92988927
892797816
862607173
1968424905
1159408249
1156137953
1789953380
1905249163
1042831492
322583698
554852095
578993456
1178379044
5866300
484874527
733611160
683343506
78582784
1885459584
817139062
251585809
999116649
679896178
185494017
1150837534
1347190722
2024595328
321289572
1407544250
1316546855
1106671626
1031220514
1583969437
1641831864
253369388
2096831607
1063541321
55336295
1511874077
756477253
1984531600
1665514388
850011170
1000410026
165184210
461294935
550642093
1707114367
196573145
1287200671
1764824638
410764959
529624698
1312536056
612292348
1743828808
1742241247
2021576733
1841438212
374237884
2104321460
1555183797
1064641383
1305095778
512584174
1726421855
1896676536
2129166213
210204631
2026267380
594855311
1184042082
517575104
2128388046
1278054427
1435811592
1702331287
1520727600
1944329451
221564751
1260117666
932746268
644701085
1657396483
61095598
28717080
2134553169
507384486
832165101
939069190
779554627
765284215
287784400
1031410313
1209909159
300308736
500997109
402214772
662442193
1467487897
331545918
985443192
783202280
513004121
1533019728
281805873
718013095
1854768227
1667950524
1907612887
713805608
1751327967
571709814
135763073
509496475
1804862893
1927110570
1903961316
637698778
1647392083
1160615542
47474654
13476678
792717493
315606619
628614628
720642305
614919688
1557135604
743255299
1262850243
1946166837
2016183368
1360047697
837570919
1070008256
1124050954
1036067868
1239546918
1216162024
1843597625
509247633
65641638
729665937
1550659105
858285108
1795207539
1197053397
986315659
1008278380
1062728780
464713737
1167069264
1503274347
637856305
1622479775
1678963060
665272793
817707910
475877013
479440588
1674905440
973919415
703665135
349226908
1598030433
1335348799
2048431680
1083594113
1365858910
622402708
1211603361
319783466
1495924834
1341065545
465389137
2126136048
352675371
1411805792
709100133
1258183812
1011137257
1494602528
293229695
1166586041
107197223
750326831
1710083475
413913370
1987564903
304030558
1039203309
388422628
1281053109
811226277
771056844
416522493
1837391618
1417972256
500336306
316476564
194126394
445129736
1955783634
1765727460
649599882
1971239248
1384125555
242195917
1179721071
2039912326
1866916016
1630923974
1644350102
915409814
875324195
1472857594
2046467095
1661169990
1349333829
1787074413
1156411334
230755509
1342150415
1467735647
648191699
62630132
722582987
1133513360
1374919499
370082227
1455227451
1820846971
222893810
1825764062
361182332
318694300
146714896
411857108
543878380
2047157504
288763201
489507052
1061152171
1433613926
734212385
1051961693
159145389
1058127353
1224248114
1754952153
1315471900
1305908874
1203765293
510348144
234676483
832056305
1803919885
2095286629
2042946606
1085808273
966766166
1883033808
658395620
879112249
1711010656
1699383536
1934547129
1664907237
255574036
1614615531
277389530
555081411
109533355
217829009
1477895853
102753139
1065481762
170318018
927702268
1044948722
1223117766
1626449289
2045187851
625623236
1450939792
1361531877
995277646
1521769253
1897344642
1372180066
1999092981
611653438
1370926863
1675408296
58384127
1703033114
1083740917
369952389
897990078
560176236
160524206
1560717051
191504750
2088759568
853508853
761827541
1943918779
1680653835
602357930
292087276
784964129
144879379
1298188556
1163509000
1206021976
370616363
748707645
996129344
1451304604
559686145
801257312
1070297077
2081246583
126307908
279106771
1420199506
209007245
255951857
816640153
1009101788
1649143937
1837069093
1470490374
248532401
440827845
1719968232
1942073130
592385955
1341182171
523350087
426203015
2062695706
2006183532
1371464806
86969825
1461749770
392570880
2082733747
1254272061
285225611
1816020032
1166956219
661245886
1170900517
1948433038
1130774097
522876616
1734034680
1798174171
1971629866
528951165
1101846736
2103484008
1146764853
1526963569
185748602
1243278592
48781264
1824063581
505416549
1410729036
1905116312
325231164
156527185
450253507
2110223646
2003584390
833681128
1622146677
2116458162
2007690124
1519751363
177624430
1893527315
1686710930
2119059780
353323393
1314947389
1636830156
2145717151
1271132593
1355249878
1498772144
1609043342
1195840616
597516182
133761454
1123419986
785037936
1192401022
477673909
1107375071
1503512585
210183303
1363519389
693770628
778739842
1905373012
547535664
2092112288
72339318
1103356434
1635101834
1265486167
1410054955
1317863826
626236190
430117213
898916248
935055623
548547398
1601640070
2022969185
775995154
977677691
1634331212
476331960
1307662725
381209362
1769341551
104814814
573442648
301743656
837646710
310546804
610998982
396955385
539432758
2147012769
46006558
804051407
1043079304
977770544
1068495677
1588829752
934801441
850851480
1136051251
517248112
2012894823
1152221570
1138034692
1395362904
1655554514
358176840
1879212025
2074596041
70397742
1948200297
790482465
1417257182
2038292983
2072533405
1162375975
1101467966
970253368
277411175
481169718
158441306
1498959668
1612119112
131594363
1679109298
1285446531
556496368
936246243
1334415267
715405657
728148178
1197837593
1645193693
1670033580
1622168787
675291259
108201418
1605273988
2051863846
1830410628
554237396
2077080650
68232
1613332389
345401815
1544186336
167472532
192067970
2053428657
415013906
1818208589
1410044401
552615879
1428409766
225008829
141968324
146169540
1630091995
1833018803
1162890901
516976657
478411047
1354732297
1521996353
1629523549
1789909069
241999482
1743270911
1744539397
608700922
793128796
833554953
89680345
326537667
1792353346
1266307093
1101931881
776568472
5531188
31515450
2060013286
1792993643
213877258
279332639
1224865721
913882837
1069697769
224047361
324746067
1235832429
933397670
316169533
1664437911
1223271352
1448908376
553593357
341513452
1510647153
273433485
1328512345
1851014995
336723692
114978730
1596288937
134541782
1882443736
935913434
1895121258
247722643
666510321
601175151
269096589
640704475
868955211
227243229
203946698
372239812
1897885390
1396850659
278015625
1621011815
987252401
1834520580
781629924
542726745
617139436
1139717061
400575075
1063989491
1453395967
1567836466
269440560
575163724
1720534208
1501380537
742099042
1511887057
1928967762
1099686457
1243510288
1214189717
541883963
1936058728
1070111113
1507724203
143000770
1190172343
534878021
533686718
400116158
326620439
227854856
290177116
1114436532
1585472713
2120947453
670163534
1955998002
1214057608
1869810053
1450505571
402534496
954193086
2117613764
134156444
88332220
1621117016
86700653
1802592808
986293666
1500496024
1312370657
1168825971
914477411
179615351
628740685
1646163353
1504248605
1954946261
283846327
2032259608
1249958808
645907296
828748306
125673210
1497056597
1835581441
1409566302
451433939
40340588
753197540
40000908
53777772
1112686208
1753885413
1798422352
672923657
166253474
835932810
1271426011
2007998657
1188175324
109596672
375902544
2039929679
361529813
626388034
1746814742
258334875
1568864040
2087541858
2084819692
1249160796
1143591055
405070827
716387479
62887019
357845994
1571979015
553662996
175784925
1947462391
1748604086
1846303872
1243505726
1620218533
210022674
578462664
954118855
1551398101
1508132788
933483211
864528395
948879084
1691057629
567008313
603367003
1534071632
1105460312
1769577977
1802547153
439863626
1450297983
1660020304
172074351
155251910
83898393
435601283
1647119366
2082879404
1131454185
1259078799
962157466
1095981218
1369744960
1252146382
1333712092
2123998436
370928738
94945422
1732435982
1901598539
402600191
1445471603
432599747
904415545
607213306
967176891
581041795
522267231
1696561086
238198011
241395340
266371475
321453143
1445120718
1447984793
900478101
1704509585
563405126
2006028490
1956403316
306724018
537122765
2093706265
1239353831
1948628904
55071793
1016756842
1665600832
1593213420
1216941923
1075863290
662058842
953038647
716931552
1484987456
1800707216
668207257
1970657045
1653916465
379947726
2098138988
636693048
334145482
44779540
51554042
1128991391
1825382630
1793760209
2038681302
368920549
243846592
1497308817
1284543871
1779631560
1036674199
194073259
26380788
1312168169
1154353162
1788838930
1614100176
1296018124
961226391
1181380826
295281590
1860118074
1579540431
771144055
1158668226
1595566930
1896805195
1563695354
1679791254
1938312212
811284113
1694197011
2109251419
1615220764
1165726615
1580488382
1384428488
1305133453
77500002
710154801
1383269983
601096414
438588468
2022024974
1706491512
1154883881
1252937952
2146230588
160624684
543673524
1521700335
479559688
459792282
1917808784
111220777
1035911071
581126610
921809334
750038557
1498732736
71563384
1426204749
1708258879
1636384891
1221515970
930571509
1254358412
110801255
2142038216
300104762
124697970
1610480432
1359678642
1282431755
630942196
1832426331
2037716482
468067122
623396894
937303263
948220697
355716922
126159972
1027686708
773682140
455335719
1753530554
663351219
936301486
1475923001
380514957
1124134509
437603366
198444375
1498671566
92431002
525561493
1407726519
853321263
1797789693
1484523209
764921363
1908762157
1549570540
1367754103
1539360378
1258681574
1185407877
1441067516
2073490635
77660343
178737016
1331274963
26029162
1732819180
1589686357
1537018327
99553273
1109455989
1195551062
1802840748
1005321448
1137172469
1237491233
401785011
619989283
1206793306
178877311
1487835000
225035795
2028467307
285218438
1744815849
516197701
1220457398
2108477061
1749315009
1449989433
1299080337
410145732
1198838620
2007796799
2014686713
773959851
1817905735
439647929
1862453924
1485826408
1793550961
1172226360
111537794
1778412764
1396382645
526820905
1838298471
1523928088
690071341
16546289
467015951
1098267440
802329295
1957971603
1981050725
159340869
2012480107
1710284819
1491530034
1349042433
66544338
34355573
1764968331
49799241
1627986757
664666101
305898232
267098357
1089226921
1860272108
173267159
1098131665
1933278993
1155256570
189008445
271047234
312972276
1174620687
595710455
121994262
1424847087
2085174749
562625284
456499700
710667686
1602682647
448577124
542878810
1004712518
1986997370
1935313352
1634179482
1556291998
960775518
354897275
695835911
790383362
1588954526
782258861
1871216702
145417552
107153962
1687722584
765184651
389435542
1135230283
1414251106
1334489548
1514381459
1585154677
470774987
168874653
1103605462
924474083
1558994295
1412018136
531707169
348674479
1200072828
700709825
474214347
1182597237
1256589427
805152822
56477532
1609198326
1672561943
1211743802
182387598
70284169
1456033910
411106976
546211072
448731084
1376380553
213797564
1609762873
2047419528
38646388
1434964919
112881337
113781175
634911995
1850086255
409473596
2108864288
2121130842
1034521833
1612914334
413524173
1183323266
1887458265
563999714
2137197131
1898322049
1075600673
271552821
1998781505
65805727
1788581884
223872491
190791640
1196707659
1015204967
1040772406
1968358079
1490859132
675038578
942337794
1456653478
1597674801
153829317
1610173294
1883310559
951871918
1428497173
116157470
1350064389
2015580126
675381610
2081193678
414465620
1683819019
1142022265
2141525960
1301616686
1940358373
1282558104
1920130080
1367436229
1657202214
1094950493
579089302
197492898
353837636
1837154759
1176896221
1794262381
1516378920
1094678247
123039312
1612479446
193152539
1296963190
2018485238
599600442
654432779
1547633992
1677241738
202663524
854230571
1842541948
720521992
2014264437
693219312
651357636
1079760057
1355946034
419903714
411769491
1599350126
1730693965
1814351391
406283658
1014402379
2033839104
1916779679
936564372
1152109327
2013854085
1546080737
1322957649
1825050392
861325346
1262010382
1656133551
730793311
1706210693
1852935460
597024400
1909909460
831726966
1669957983
464810283
1386453106
2071577903
847072598
471263243
254985112
742660217
1041383335
1659872059
1628572203
1240026421
1811751990
1828561362
645411917
2080790619
326381953
1549148987
54160122
2092521879
1897246679
1546260115
450263661
627918753
1932271162
1782064031
1043012801
978773335
695788055
1941762750
1100434419
1317272666
2144238780
1020370077
777624610
360571610
719538506
373971835
606641547
916473568
1390789680
2001064588
102582170
962937664
259741643
616441570
2015914454
1762114406
888321026
713875348
1080829866
419233618
1116908481
108170492
1374845282
48675005
1980668885
114506390
475641678
163454565
541677581
66627092
909126436
85553448
1404019472
1137393651
366455613
1384955767
1687366458
85128135
1323973627
1246163450
2014253458
1618000085
809024141
1462509554
102692859
1650583924
681348853
1506683744
1068603195
2059297737
116745832
683975970
966778188
457339530
2076964164
1879374174
294753239
534084728
959627805
1677452084
2046332455
1616805010
664663675
877210112
913006511
353846089
1686846147
1696507154
298359290
57638309
569546713
895715211
1001100042
984647211
60383308
2061301079
1121694670
2092104959
1098917064
1690099389
243224109
1209477171
616868912
1612195117
1207630645
1452350362
1718679382
1759840096
461799837
1123658052
231754274
1698878867
228606865
1878334066
637746966
1072426287
1604859349
824225443
11264033
1372782076
504061134
634905806
1034603022
1242338803
1988678582
633506491
1980126720
642118992
1564039793
343709272
842321002
1965697847
1394764823
1791542489
1109565019
121010558
1363008680
1088357372
527280205
1637810539
1862205407
646422880
946765007
973387702
1400788822
450118628
1556657689
2027790476
1553254508
2120723044
39538727
999314489
659511972
1750938981
998902801
241421082
1229225657
1459697290
2113460456
428110368
309582604
1252722918
1123174148
1132431114
460956689
1915351477
416416174
1454750757
872315114
760596461
1860981120
107357558
2037172768
1265919234
999008029
1125280708
1981073582
272948466
364719255
622676557
621271737
866221702
2059755569
1336168914
387226381
1019845581
959821512
213251371
963403524
1266948572
1639728627
119856658
1721451733
376162628
669414819
1834584144
1989921103
517375755
1261419372
1940072260
1928259305
1474831264
1926585406
464048470
1740749707
1065489429
1560819227
1505489892
55162497
752937393
1547015098
669847767
1352683449
1641583423
1530922284
1373880593
1535591585
952132604
60900238
1134232177
1855872999
440394880
646847045
1749207802
1706280624
994929563
878008734
765977939
972541677
2093972758
1532154104
195237174
2113756692
594670376
1508856131
2117108589
1938804475
2136993425
625391367
871395928
1032282168
11767420
1076690077
1240611294
1810180765
512520332
2087408714
1221233666
1084202736
1675491838
1647201090
907411710
262704300
1713792771
532542213
1890118432
81113080
1600103347
767103963
885879827
1718929378
496692148
1110206235
286326728
460600608
2010657453
1056889311
1128389068
1344872328
2026525932
2118899436
1751001338
215753919
1968770828
962893894
559229899
1835372179
1305591433
1162969821
1234943195
1765937362
634907106
30181185
464854751
1068044311
1883672919
500010319
586223829
592277383
1095976421
1054991712
549464745
764536734
1919159075
648528655
387940696
1897522055
1076428365
602324833
2025624206
935323805
749389610
1927176942
311589354
270172992
337563591
713275437
434203783
1255718548
208815463
1921443254
1686207891
1751064934
1419567137
1691806
816949771
992884079
1240232816
1032898128
77868495
733713620
244991569
186003378
355016518
377913580
1176187802
885672472
1308120026
760283205
146510395
214428326
87788523
411469076
1899488594
229066808
387573655
1308170997
1814254787
70765831
489005714
775822846
973925749
2101998100
816650362
2048096278
1651812515
377626673
638587116
357984213
650198453
1464703790
1918522509
1429524141
1502066918
1630696333
1938065432
1130497818
1469439258
349405474
517755244
1345864326
1028672078
992044315
674546660
1640984638
1410690969
1481741266
127931389
103983860
410403372
139749469
1519621023
1258106801
590724712
581123345
2021062522
1556601763
740306841
1700761444
834658718
351285876
1324040213
232532207
333100777
73526370
795857423
248074838
859945732
1445727542
330211250
39652710
1749251169
348815694
120627961
149968763
437868710
1898792207
477382148
2057990884
655343843
581309006
1714969651
754137833
799024670
1392875259
1268113619
176520160
92185798
1246835580
1727627492
1595561799
1052494340
832192590
825092778
2110172334
1882957603
1285545259
1321723357
1396935941
1508060788
1979991648
1868903366
58373144
1509742283
2046735357
1263482916
1674578716
1282771047
529710805
1832020220
2042704576
229822693
1215713294
448497318
529798683
803430371
200218338
1477155998
250446765
214616709
286295704
789825804
1397281010
1026136189
820206780
352964054
208241598
570595206
287289324
2101766188
1929381061
320763971
1950516691
1644065085
1071274527
1900982939
1810362690
1214760466
1746528514
1242607896
1853012082
117110861
386351181
1834108419
153781130
1503839724
1748822726
1295542142
68784800
415914447
587352424
988361493
1293089819
895177684
433026445
310000390
1667920517
1826396536
1460873985
725883365
1174836198
2114121023
1785969359
1761365696
295091889
2133086301
2011432179
353788434
215314613
1428105424
470121116
923619569
1423977800
711341151
1332750497
1968587354
869133261
721567247
748276309
534610587
1741491487
863674544
1513415257
1611581479
1093786374
230002077
1577115194
696893403
33459513
1208032706
1109671875
1774444685
1368250407
664152431
1095356469
469272611
1663632335
822470886
467261760
1374183283
510822674
1042504839
1254647936
1896416818
749615203
437877990
2056362245
1457915844
1175447545
561984298
320660903
1318328163
1985587687
1834621259
257983382
1010275341
1345489607
488702576
163431412
582964462
717150090
1693403855
674201379
722779545
220392438
440004792
2105771511
455219780
1471776927
309818269
49814678
909132938
182890952
1145798009
2142665825
1329368740
1066407114
1021792885
163798682
1762130113
2103703301
544213372
1176407607
381725773
389524392
358321118
736789030
1799799017
367432249
668294731
1351942151
606947451
2117770432
1666986196
689554996
1622713066
1720147493
367605500
915946838
473635708
1556127781
1762805786
1117074369
1313917865
234193382
985122665
560045850
43763908
1949900232
1609520402
1732208227
1824626503
136427598
1107051762
385692839
1955260240
254244270
239525954
249713490
1898354923
541825190
2137222559
1524861883
1236338854
1553025062
374996965
423236064
1950393105
552656442
1887441055
1217755001
1406714290
596557196
1062526629
625058853
1086574366
2115940468
1156683492
750377419
368423576
461164103
415122623
1967242637
1899464091
1453648604
1564248540
1094544022
1795001958
1431407404
2027495190
337742860
1709737523
1219192085
1356143629
284458917
890446726
1116890276
1987577901
276398005
996995062
908671754
735818202
658429271
1300456265
107770869
516083565
1105728166
171591844
901649561
889939898
271406495
236218922
1567539619
1198391675
757633311
1473086863
208498096
744135729
1302978781
1814464491
140939069
2112122874
996925873
1105531576
750509728
315455025
102831478
1042761552
1188928926
870496691
426986650
206363538
1471046607
737832545
1361975332
1674999354
230323797
1778700952
854410387
1505514146
472622456
163632695
650664851
702361003
1182970589
952470462
1586769514
2017884526
289357846
313614386
359884948
1630984653
62866640
946871135
1871653162
1239148733
1203702927
329820177
66102788
1122779667
922926530
1753457812
9753991
1902041156
265447326
219921101
1660100877
1486917783
353474552
1460191247
1833967327
214509368
1323006477
211197513
1398101228
1114659645
1957461245
1750664042
243729050
1692689259
1111654711
49076698
1699803901
1386392131
343707431
1071155473
1837324213
454283852
732108285
664534423
892906090
397148629
1419882681
1780578585
1128110062
2108717056
47936932
434121458
1244918076
218327218
274910188
153194584
935962335
1266098242
1786628574
268082255
998034130
1263104203
1686117203
1655285942
1988467304
1317561752
1126395885
86650229
1084199168
809582439
1319596402
1374634372
1267368534
1467660694
1512194468
1993728787
1899805724
387683575
847937855
1015023406
517943460
1090415889
1344527594
1634300691
416065978
1502860400
1897342293
1260870416
1106051470
1150531641
1948183454
1298385997
585459282
1918831837
1582409925
1195760559
599171907
148029960
1865575321
1561829150
1149400095
963444576
38866650
488303817
542170706
1908779170
1038284627
1805509764
651072445
1383803213
836590211
595607351
1075666168
1540655507
322571469
1836738351
2012187525
108644900
724555596
1771526366
1531409437
163809547
1648842391
1668434501
1716777064
1614998821
55926953
1793662093
906160719
776133368
1787032394
1343525578
721612068
86208619
1353886284
712463075
1242349748
428919225
1134017929
1081388581
1735264953
1639320878
522880951
1430270207
300808715
867024750
83924007
412547936
994375691
1670406090
1516647707
749986136
1249928073
195185894
1176216057
1947161220
382423703
406974465
2059378204
429656945
1060461725
1683436123
1393600037
189893808
1848667492
707082354
1632478996
1744133137
1436458644
1199531716
320814044
775162889
308877845
1401073303
1871868952
1278938340
750322904
1192501498
1020142139
69485596
336293956
8768444
122401168
1923378432
1148802361
904060384
343704785
1653424422
883725727
2021921682
1055185936
2027186272
1109067613
1068329595
299189048
703607045
188777920
118889868
923502624
1383796826
95489289
1767631409
1755592963
976153214
536599317
1031969742
501590675
963191561
1702402687
566288431
294487570
780694845
1681364290
83583956
208265228
1771410405
57535973
728708660
254203470
835162706
181854881
1512863228
173651410
160764853
1369642851
1210205519
1274194356
1529037817
1705961400
714933789
626913501
1073977310
2044248419
775413239
230530158
609310033
208701116
1818395352
667211357
375382903
2094594168
1891389232
450735856
692773596
831793217
681942580
459436962
1775832615
2115236638
579366879
1305709925
37937650
700941102
1366906145
1695737441
1250823464
1342102059
485598508
1942870195
676243809
1247634456
1535375367
1700701233
1237269202
1974767794
1921772558
1921936702
1967159490
1665103395
872034764
717275778
1467080226
1851292529
914219094
1378986949
1865679139
954337885
1265373503
1645166489
1879421898
1052461490
1625736416
1733804390
810347608
45735926
233050005
1367689490
2050782549
1304542381
953584656
2049961760
1529308544
313781277
1087904130
1257211184
1446207782
1208840171
1280827078
1726337614
746234143
1781473897
1600952051
561666644
1036960634
1600626897
520889733
1408281587
1517118550
553139349
763982532
1336030903
924286222
1517156090
1473875923
985966963
303861139
583500292
1514218216
432396494
2030734323
151079987
1445665821
526789769
64199843
1740673266
705278131
433755961
1130009424
1375106136
927113261
1935610621
242694750
1819550967
1095221328
1086499016
1235444601
780731779
1948045539
1083571788
983679066
1306779700
1202428176
2042981463
1922007532
135274445
1617381976
1485282461
1441907158
235410147
1021324716
1017753762
1265611076
209008023
1929942906
1684139993
520786621
626492298
1997284275
2062679327
818182401
770495260
1622817397
1384224324
315019371
634467939
1671748592
1958402323
1278848586
577857229
825537738
1037111847
186444139
1409824293
1125349961
565908323
680786593
1468008835
393055935
193597941
3515652
984701830
934014415
2061896728
1007707523
1855407631
1969709145
467187712
1546955760
1563628865
544602276
288356987
1773525724
1995956520
336844713
165733235
1915949018
1303851077
1481127936
2113156663
437826539
958898666
935838464
396719765
1223414707
188653512
297086093
1501396820
739262331
146151767
1505826630
38903953
161117064
741819616
675955084
70272464
501106849
818113247
1866397831
459547768
59468891
2048112401
1604375995
785838559
1867030658
801706962
1185661446
591176051
1423885471
1113918374
683754189
781200246
1562682552
388281264
593038849
25877181
1761383251
1106681393
643294713
1222583047
919914548
48550971
1615707660
404750289
490441033
778819706
1211901692
1147001159
775428870
1045934344
44434059
211940410
2084141104
48232996
1992917222
714172089
579588727
1239154718
1141203840
94410646
543545993
1409802601
1720355403
1197491141
113168551
376682873
1033553833
2005732776
1849580648
274059867
1286995075
313168328
599207218
1805180707
2083945699
1041434263
1992123070
815742713
1291697170
1350852999
386514076
198460852
1710375034
1582564919
1920635765
2110033834
422568044
1418853403
245602457
1284922173
2045462124
1854188713
1711103539
802876135
1529461926
1963338390
1642440672
1976692827
311312938
1064042124
532775650
1264057710
563930763
1505918607
1219634825
1574502325
1928687156
71609363
1617795978
1086308775
673595137
1947834779
283913628
1442543090
131634222
1434474942
498836073
1934903469
1932982910
196310282
1391016730
476576300
1687098541
183298133
1888713554
1799848267
1481615353
1830005468
1163180679
667858242
614723491
163298434
1591180122
401539201
722287134
1715584138
1896189013
1095113371
2054933504
1122699091
1365438496
645515723
1736969762
1578327178
625315311
15838996
1401749482
1049693669
649767186
296228433
1384445163
1922610386
755704329
1642779167
447322263
814313787
1928298092
788864411
670579273
724217726
1705293993
1105954226
1088119372
855930534
489871739
505601268
274378020
1788559074
2002146951
1094399200
1431433362
1668829117
731724947
509075582
894478188
1845994946
275324395
392003064
350397948
1047814615
765905849
1870596524
1847793214
1154268782
590140886
285407351
2040183849
920030891
1439814492
37312710
478839284
1310540754
1198224016
196869754
1927498814
618822717
1929859432
1546761119
1917589003
1757026511
2144247213
1676506173
246896085
1236982798
438664423
887271090
2015930605
558665763
1136082334
1770491859
2087438388
1136440472
1883262497
1868452875
1318962242
1273148710
1309081132
268345815
1904839039
1883023315
638846520
899148891
1090039035
353211167
1364973602
772136128
423198536
1462123527
1428797298
430949856
1664838344
924941623
1379768694
1099701538
1455592941
1560093633
254659952
1103166908
324260047
538466034
129854754
1283109336
1134151927
398493024
267949273
1118914124
1445234000
1955978244
1124557707
2125865894
1904487198
1127236570
583582532
1854058730
685771098
2089674784
2120612265
31522243
424341003
1895056785
1798307794
2057794737
2134229390
638369617
1412932164
1533056299
2122410760
824556998
1647405623
47691368
1188101441
1788958009
1045843154
2032390434
1893542437
263877479
2014454746
216617426
1755971397
65639982
510717389
497808162
1939860082
1666320810
1801180840
1378459689
1621689706
2076225123
802621279
2144820891
865315424
166021078
93404748
851001621
605769828
1150243373
590753826
317612356
337162084
1339515218
236236618
1466557010
796535919
641598994
1154063474
192019156
1002802715
1575566748
1673568019
647890841
872675457
1816749758
763077964
1428989218
689517106
713998488
1303522424
1353372388
2108108582
1635283125
528044289
1325735020
2008999522
187044291
868591446
1480313937
1237282186
1169475853
1320672067
1091774087
518282470
563144007
256186566
456698412
1730444374
176489642
1978416213
561404913
287422153
45073212
71879382
11344050
403396391
1118367922
947171842
1550774018
1181977635
306139036
877252819
271745621
1312371931
1364712043
1907640115
1949856814
1489433704
815239851
2053541618
1465636746
2047381274
94426910
845175727
1831250483
2073529852
1993163064
1641628386
564352838
1153444657
1852640318
1279274127
444875213
924812901
1572143954
1193315111
660231753
784081201
1403254645
1826511926
11773402
1872339636
1279835624
878309308
2015037280
703128671
1626453641
1739356579
554812248
1628784215
703519194
693004582
87835640
1762675499
783241047
1880656269
605737308
1482456163
824413119
531687852
1355240133
1014535964
1970075576
605326674
1985026388
292290355
1594105096
1007608940
1701818770
1951759552
1486773756
1737493454
207994503
1140670386
2084319927
1005770094
1544346497
1636510738
1424551990
828610740
589530775
111308370
1540691474
1371064922
1393955430
759388115
2123637968
170810593
1872470283
1358201490
208075886
1049946485
1553999323
1607745034
1553711698
497393323
1410625451
89342724
1479298966
457964129
123550592
259633183
1290020674
1591101713
1312444006
179785068
276231408
1612574207
1193187250
1331698148
2115015316
1608021081
1930582850
521543326
1091016343
1549952589
559440963
394365758
729508555
494202370
1831812708
718805618
130476596
1851211274
573012333
2111094371
1741719334
524075184
296219178
2111869999
1835071997
1805717877
1046029723
961421569
1657370288
1821555742
1079020200
2124928542
994208765
1258145195
1727329545
120773669
915130530
1999043792
1672806062
1944529210
1803012759
1068044637
851999370
725474149
1764316244
996439310
89517781
827776606
1861143591
385024943
578098905
1662440965
1858240833
2001761199
178744742
268326085
647600968
1216908696
595574897
1167808054
415928110
2019306730
1330759764
982909828
200548011
1240336543
383962293
645513466
2129517989
547897929
1899253157
1987805276
627785992
1437319049
1067562591
916348626
236598438
1681541618
1118443274
834111496
52836726
1991014051
501147374
972186448
170462214
514086797
2005978977
1050019569
548524763
1213068001
1525906839
1257043258
1856754715
1100907490
1100053622
1162879025
671986762
2074313398
185145253
1148597794
995769564
2098361519
808142225
340276757
849062239
1382712627
682989843
178015014
1487044306
555279589
1224752206
391639560
1148250454
1613820656
1327035175
177890393
1625006700
443100289
1826890916
1588612287
1586061186
36562350
1459416552
1790035096
983156811
163236084
1043151944
1036752406
610071552
508305470
460779351
39111257
279212341
379118667
1556546367
720469145
827773564
1508283944
1250673511
1394865899
1410254329
1042800133
1820787696
667752017
1521398453
414643387
1180001389
1530722019
351395699
2120012481
2051250780
462743672
975446221
880159225
992658108
962308653
508104463
1579623497
1949089016
658829098
2115749109
2108615988
793349263
994913061
1634739667
1930166575
166118463
476751354
463383417
910313142
1887565507
255121395
1573108994
615771523
1759982288
1594035954
515607764
1444812805
1684308959
1881364875
1357086324
250235512
1771273605
451591174
1976178033
178627528
1601293549
1182772273
471231333
42917407
1637995359
1432344028
873475608
21763525
1204570296
1422010133
1800480215
1173969807
1882973491
51782690
1749631898
769723108
1743524940
687965328
1247688544
1431235470
946056760
1801262617
1133481692
1561270543
1976875723
735177257
1957190211
55161751
505035703
1087883687
1831296184
59529079
1934425547
1156968661
1277608081
2062704167
986215668
2017924110
2142000829
1518134873
731421865
778152955
65756275
1120641889
1567220608
98929078
1277217240
2038920952
859053284
772780710
718481470
32493588
184122164
1238730213
526315450
1058788326
1846710822
254289672
1658351219
1738559037
329277826
337720171
1718367691
2003527919
1088251529
1392098843
830935484
902245658
1898362519
1221366776
774800849
1385417375
834019764
843368500
1980945594
250259703
1126587475
1283033153
453217656
1518026465
1559900631
660093109
831496787
1209185106
1568652992
35510394
347735771
954156248
1116255022
1501605410
1842075040
522222245
2106629226
1112226698
57474998
1041570921
269105182
1648982586
793543096
1444410023
1521274257
1418289074
432087685
956059406
750424319
84912568
2129377745
1406884930
1717111986
323088976
1224998278
1352873703
1798607945
291966105
932763964
181980495
818396787
46049279
464341784
807241683
1707075320
1221672357
1689963341
103397613
102218133
1136215062
1388460448
1963775502
698401706
1078373202
498357237
497317681
2027228915
1778229605
1117434931
1901797273
1978254178
1443995313
1795839695
1902103951
775672226
1604172260
193505576
1890013994
1917822290
1954235463
1638670207
1831368283
1622990578
490188391
1793151909
1373886693
1652496002
2043327417
1088268920
879274294
759473618
533581575
15237827
1705449964
2054453857
1041627000
2135157622
1996595887
1606676417
615555882
136176000
565053544
408269392
1332024668
1402148558
1335307455
326805633
1408954655
443301753
1511040932
1213064731
480712282
1700718845
1808606836
461677939
572507678
1085986761
1353225329
384518925
1744375416
1921838631
1593248649
1210609277
1359642319
694196785
187272233
1451158855
2025792702
1441319793
532249955
1030227298
424726308
33124903
7075225
469661378
638557103
2069529865
1360906835
794013274
603376107
287150006
1298753711
1474819979
1911543967
1849608252
395802045
2023667519
491055359
1283108481
1114322554
262647233
233008072
1314992563
1518059578
536232117
1227887974
1204772569
954921157
1543490979
1095571824
404264662
1919627100
10093791
567521171
2034781389
1118106438
1894926832
1243733960
1275415740
1697453583
1790386228
679319216
1874823334
1650256417
330078999
1886257428
586248329
1870470217
805624166
835465521
928894695
517233384
49645497
623643227
441659453
1028310785
824404327
358511847
1226690565
1618160702
1989995692
619567972
1173426400
1357578406
540852992
1234562627
28408008
706883005
2053997813
920104933
1932015756
968597539
1298619186
334154100
1011431928
1574412384
153137562
1080895016
1247065403
1522070093
1900736780
374462738
1304252481
1565900328
1809072628
112215972
987481195
562380940
176641539
573874022
1016663269
2006663747
42089267
353538321
509091020
778197373
39662937
1501255077
847781167
864415985
972726480
1656224292
526922814
228399343
1830345875
1177089079
1134940730
673652581
333397110
1854668256
278825246
1122693108
1522467666
822688384
1211001215
860503134
1159816629
715694687
1305075
121203848
1283167084
535869193
621958272
2125289285
260164215
797933675
1947975065
963625442
55734493
68079573
2146140476
1684777215
445789875
1337248937
1570392646
581062725
2089959745
1087490379
2060755172
1662655337
817454210
1138515568
1820131171
1312304450
277427539
1406980019
883061237
1914032498
1689820160
1221113907
315931552
1451404103
1207684801
110099972
1778320916
646229819
1144245157
649858953
588387918
642179631
484289141
832726717
870779830
965206549
1538981853
994792848
367240823
1337538205
2060207781
994974427
595210
538994812
1893094162
1040399821
607538020
963306107
1942735892
411972317
2139545704
88447382
1989389863
408897397
30897359
27884789
1036375420
971953797
1754833075
380481094
1628868574
1234355376
624519724
416317997
759838597
1819231378
127026188
885540935
480892221
1856234176
685347679
856480675
34720164
1458952884
1003142568
912980630
215187772
660124212
1925758976
1376937874
2042834115
1557536263
484789345
279957730
401245441
813051474
1859481705
1195606411
1031377962
1307099783
620544850
1401280673
1672382527
735135215
1205345381
785025630
1586335060
1823847270
1546703230
192128994
123842542
783409841
748780611
69562332
924829598
1932532545
571820589
957081089
400844813
1325920689
1292554379
279131298
585489576
1585736524
1367567610
781439913
307440128
133327553
1537747339
341014877
616110207
1786274850
458042680
1146868314
1235633626
1847089459
10268698
703070887
761741440
1155341744
340949676
1951001807
466856274
1280566090
1242623123
101204740
1480940866
563285660
326666585
219569925
1391634617
1630491246
1187713054
1385619980
302284980
2006979785
469965040
1304042986
920765975
364124931
392772498
107562038
1044942613
1339522483
818920825
1502568333
1945008595
638313717
1656604708
972100385
276891319
764677425
217261891
363078467
452917856
1416860378
969772812
425182632
1820575803
973342398
1580755598
532593044
532546639
1593854611
401617335
881600451
1131011625
2055681241
1040336829
798247852
1497932355
280395041
1267884396
230810260
19809627
2057236737
1158574941
1387357291
702412101
1718808319
874129382
1726153753
1066316986
1911565321
916119040
328496993
303103019
1613086506
1634545380
1853065132
313419059
249001408
1600978091
1014655404
335305736
920612896
1100548216
208068088
1677384217
772736322
1698369615
106764579
1794648068
1345318778
689796643
795309151
1876076667
1743175793
1660382630
614720750
1011984781
1733795243
576238206
454049140
443432870
2072921236
1316865618
1040594241
92612578
80369343
278247291
1469593947
1888137614
1089531420
1143107363
52429751
746172659
2089056635
1396475798
57670833
1213626780
1772347516
1956882881
859333217
910090288
1269952474
899970324
1733376423
387990876
2036731414
301788134
2142897514
1221371747
1311192858
403204846
1296058261
810007783
2125611208
932980454
1591593259
1011160739
1680631677
1578972049
989833881
1106266691
870523293
1786319081
2114403219
540550199
1092238434
1338622479
1349884943
66445751
1365852238
1838050202
609428421
963212282
994647182
948009285
713265879
765708635
2039684093
1194675444
1977092560
479731796
366092634
834696313
1255131736
1722638706
1181166307
1944217439
672710368
717783476
1554128797
623496848
620809093
132705441
571466352
1657098527
1479075213
1401943751
190754624
851962685
300610641
541874095
844742409
2026490999
1392736572
568503360
1469920140
1206828505
154140636
1387004245
1069763660
1987776533
1083397746
937649414
384557683
1396707837
567315978
1086030408
547302650
1028198033
1106100969
2117419516
1496108319
575787883
2049944701
1473279416
1355293377
279953095
859764147
1800374813
1875044432
360076802
1208507779
1944535259
2120685261
264266682
1642634951
1733522103
974197567
1982242251
1893015717
1835653788
1951080757
1133302854
659713844
1893984012
801841313
1552852707
724138702
1178113214
1783861526
1056228256
2028773685
1199526066
1100537419
817606007
1232960876
1249174167
1684796609
1817512264
501514297
2145083157
1217076556
1944876495
1860915160
428745156
1754931677
1167648864
1527443617
113430544
1558362487
511939737
241087943
739271240
1956527314
1395480778
91027521
922040147
212443661
2132522532
884381866
179645906
1000653175
1851149816
203310552
1183368932
178119002
658368389
1045991072
188108922
1418365553
1667628948
699775243
1884165886
233743510
305782143
951477069
123904041
556980751
810955213
234613565
1572203887
994788488
1386233068
1346739969
586466683
1466917155
1011055785
1884009996
1975060195
264522930
853467915
1265176503
1420559008
872040474
71996473
455392526
1430379989
1711178754
1434397949
852250630
119995449
144920
1514639569
560985237
1436054180
1312289845
25575460
1739673610
1174438096
835213742
1912026853
234236475
626004995
295629420
1735873074
145743028
195973448
282095731
419053328
2106100822
406267654
1501243117
1266151530
627517506
1688332397
1713557296
372940244
878392053
1925770903
313038004
555108560
1637962230
1009468238
1629514139
1295174678
1594992295
362894191
1172611706
1160868153
1214836311
1201514747
2036914880
1637289673
1342007761
225619248
1030562156
579055480
798002900
607548100
911371468
937475870
688815967
738035952
1886475921
760136111
741100108
1548080169
1685332184
1329304020
49673089
1854566968
1289027985
1118447171
947733625
672768658
1640085321
290775174
1106928563
375765599
398812452
401826666
1271871027
1596595621
1220130708
1418522794
1761511035
2010988971
1033916344
115363795
1153955222
772323135
1663400018
1829387220
1530508116
608189817
162341384
582179268
648609273
1167121187
1827350303
1227798377
488794910
861995467
1579669659
588369997
1241708388
1473951593
1332859168
904863097
1158340505
286836954
622727889
1358703136
1096499122
1466958891
504850968
126628779
1810856934
1397586628
1386093312
1114132075
1380151569
222481314
1010357565
53351541
251096124
1022981624
1891102509
1358814230
56814401
971387495
894168172
98661820
1915168151
850744992
1305495520
1484026453
1609718613
378093275
1871415653
91681192
885321371
88326073
96837920
1762916489
824787687
708026742
28675223
667176680
1743742616
379527562
1046954485
987162226
236814674
130317656
341501287
1288161279
400952882
2114552647
264127596
1303284552
1117051565
691220251
1463917233
137188264
1485033291
1872644554
816356820
1130977024
759726136
1016206794
861458979
649456775
90932406
1273364484
541468325
532357554
1444583508
1465080500
29284610
2080430472
107381359
1542201151
616014426
988246723
482199223
609204508
811150135
1429665217
141892991
1582749429
397395876
1401801445
5157885
1091520045
1551793128
219674760
1007760449
704697438
425085002
1276635647
543135220
517224892
204651910
1575599360
1227011621
1251281714
1643960639
1078597782
938850239
1541911832
1316301212
768182937
1227238284
464289047
187054706
1064660709
1928921359
698911801
723536032
836721893
939867685
116261332
1214201618
399252966
513113967
1943801091
1792801394
1693658009
1814118572
699404133
678024548
1062712842
1427041509
499173219
1604418995
1843671644
1175435024
1184662036
389680898
118583410
1703295286
1231246778
1985050736
847395146
1753800238
131490776
2034575453
1687975384
1479610536
1035281407
2044461052
1934154829
1762145354
908178715
1487048913
1059202931
260269370
535115960
276471846
1820119992
161415318
697119828
1014952861
1271948897
650835286
1417346131
461137079
422263732
746118009
1478370784
1667317299
645520447
1320998196
2092106124
1109647315
1418386615
1368536682
117316838
952216065
1926775407
141882812
614321460
269955895
910127961
253813782
1118486988
2121450249
1928374936
1063759136
1451269687
803346301
637466649
355377193
1655151563
1113354370
521782872
1657093893
1744319807
1779033216
1125705758
1826985881
2100418548
1493761256
1814310778
1053778802
1969069547
825465222
1549765629
1141829716
1333137750
897850827
203730987
1990250541
535623007
601613438
1425227982
893604230
1053301085
386661314
375425661
518438879
1127101103
203500116
1919926249
491613041
928825181
622082737
584827013
437025370
1981804474
102731688
821782169
775847816
1292212495
840630612
101276907
1985535101
1285828578
358547461
1505263147
280291333
577686059
2110783945
2031991294
780001352
1840195875
299054553
941130795
64266465
996068465
1863156002
461556317
1293559056
850922367
1961738983
1787916869
208785080
2121807866
1579376607
1508794557
330069811
619432070
792860700
1798637162
1676494717
1258130075
670310740
1738176504
1702451228
1285676201
1329302817
212470379
2000886232
655814836
1650717671
371161856
1457686029
1737692704
1634036105
1208458334
1724585560
723127441
714717560
2020642105
1638958338
978476400
314895170
1477604965
388716047
1850982062
630329006
1568264594
1590568420
1367833799
1036341173
1046230735
66896717
1507061125
1803834190
1323348838
100011632
661383484
708172637
1858381827
614572453
1706774013
916042413
1617309306
1406288291
1107921206
1759109556
2111637649
1406014928
1703619253
1299589791
1013650979
1460512790
2126216666
1393216910
1319981883
1245883745
670510268
1108579545
2048286275
81237636
1601235424
1458317521
1549502131
1564010364
1320755981
1030663502
1771922104
1431918534
1311881899
1488036975
1546972652
1359068125
1659292417
814095310
590229360
144552814
1801809817
293019763
345597932
810951561
1246336979
1663793917
1157351540
342521313
459006382
1948955661
1699262458
953786665
1647868673
2032558237
1827435013
1535899985
664276183
1091089849
496084303
223266761
611560526
640247153
443152606
1863494741
1750914648
271172279
1558418247
2113782822
1518498050
1763257786
1154742523
973249334
184276524
1000523721
1514240391
1473045436
68347212
1193635964
320087820
401929974
694558276
834078882
253187012
1250630999
886817548
523501535
1087674404
1999347213
125764224
1469851692
1643209135
384604334
1317022274
1310577110
1574439107
1184277494
1789976867
1162883120
227897152
1421424356
452290894
2084439643
871638560
273406254
541321849
1124178438
553524368
1101863512
1810547792
215150896
1076745564
1089491806
1727457465
277435825
347612597
696987125
62078417
1202790742
1266121569
1016329561
274335856
527880854
304196355
400666142
741432921
1976068248
1334920689
25097967
1315676240
137234225
688617713
604024955
4521132
1224401879
1955295838
963734886
1106704674
580352272
1346129949
1201843079
205194660
130417507
325752372
970248947
2117408242
1256342807
760622318
1355218744
163529764
356356745
1248716604
325029594
1445952382
2060986087
1084067954
524188728
466626925
232308657
1333232461
1906998628
1751447781
4424110
824362907
2120871058
255104106
1368466556
1293334645
725121093
2100326347
954689360
365769510
195730304
1140038310
1943260460
917785820
40885793
1819384612
1552523530
935891086
973397310
72241031
700727785
543213192
939924201
1593301187
2106505058
1792295195
594843405
767265956
1867615645
1187296231
794636143
1613688866
145226159
938775067
2020853633
811973024
1000162865
330494880
89340332
1418582837
739477133
923141389
2117275257
162174097
1026856111
199031888
436469013
155684261
787370960
330471364
738472999
2115827988
916143515
841557087
771516841
834518409
1628976700
1514736670
410432238
2005444956
866691126
220916525
1398809916
1194699563
1814686080
1224093606
111558024
192419212
1882646325
456998698
327225853
1599006909
1845303628
31466719
70993998
1320952875
1755561981
566151117
1231607727
767304296
1699112784
446933410
681414694
980810170
748925835
1676684364
1372875587
96331515
415331642
632512612
634954711
119718011
753337761
1844730820
1361155767
1340042995
1097788243
1914247067
2075290276
36270368
1544603011
1081267717
1873707250
141911334
1617199449
1578701233
1030991167
40540916
461362470
1230762653
220935713
2069802624
1219429832
959925595
2061671754
1079126677
208269819
911157486
190656463
294072837
96888522
1377750395
2096061936
1978348292
2110307419
1294162257
1892998199
615293142
1729345825
1827332299
647138017
1266005430
1335410585
386995043
1142236915
1843740164
420036853
2119330452
1784529252
889088463
1139440265
1258217359
531431597
1130932010
1414297981
674572776
1698572223
91784410
1447388936
57640396
532866907
2048564213
1265769735
336265751
1324414289
467239521
1373438458
1821529727
1771204023
1599587765
533474560
1739932279
279575193
783739946
2132267821
922055294
760988695
1602519101
1170864720
825355964
1919691012
1525031417
1625847320
995758584
591740759
232628635
1634348103
1169229425
1871977353
966664612
444113109
1546309036
598663691
1644904877
1128188392
814468494
1662295591
1654345601
900082884
1360258774
460841848
536183483
1317224788
1855853517
1541748113
1589984700
584195724
691899908
1018574930
2119915745
818179917
1384217921
170043442
802583655
1786883547
1890069722
1818237494
1084969663
1939515510
237685317
1432454381
830880333
693194094
86682620
224890895
413032592
284540849
2120818418
1286777995
951344051
247051011
1200799030
1774712197
1142201645
1383796686
1959218133
1088018519
1964438399
925294583
1969693104
436569091
2075399478
1685422656
1548686661
2033590995
971649669
1507928089
399242068
1805572497
1724485562
618108905
900627543
333221863
1914840971
1665678062
336128947
1727037804
1760253312
1456435345
121570662
1097110686
614369274
870329035
171027641
889879561
1037957632
57463542
2104426941
753311393
216037033
1555068245
1315964997
1173866288
2017141319
1876505964
403494422
11312467
1824673067
1366625012
1768966295
938992961
391794131
832685345
1626620865
403998941
1538351865
690050997
745502695
539649642
150707689
160657000
1218293810
254077543
2011813199
624249379
90941570
1965846334
187997847
1302914228
1695509654
5465342
2117357643
1482972355
1609972978
2083013095
52366654
1250601649
1873870470
1627208626
1822807471
1695456355
2133340107
953599454
2093588959
622926347
2122344400
219274083
1960936742
1812705681
1563974599
15929097
686479041
1689807759
355036730
846160451
576480523
1682433906
1026802668
1939859225
1289072583
1849081674
1249829744
1819354888
958605726
867382415
995613414
893342827
959480639
1491346513
1591078344
3162606
1906441441
33702615
1217317905
1882989332
2079179113
625254567
1069764476
1240863780
1441679275
1572959953
495829661
994405246
570866984
2122594835
364555933
207671350
621967446
1815738463
1377120716
628890534
2105045705
1324678324
403692967
1908015432
1088146309
2091432666
1691557182
1225948864
67260760
270468151
64627501
805246078
1252660306
2001175561
543645815
1692255518
2066153832
1591903099
842629600
1612439314
868320105
1084749177
1779038001
492407774
1173302843
2083245066
1786642616
953624612
631140357
1239454573
642991472
631072092
1223576782
45700904
749793841
2112958417
1187716962
638307724
10903305
818176296
2030658698
980667592
1358970289
334771980
12029120
496567923
29184013
742822955
1233114828
299371566
2022417987
1228343328
185807285
1475320769
30893289
1673830435
1303783168
1710437279
1813255006
76643992
556322196
1407446696
587821544
1321548794
54706942
1634773162
621598776
709037748
1706831445
125725434
540023655
1759820712
1488767559
1530535932
1569651823
663440934
434763658
529829862
1560550948
351705189
634181363
1026139398
598639523
896826304
1804168033
2008283071
1137743567
731445419
1761592522
458072822
212973025
55576426
1066414582
48193555
491473475
1975138240
1071348313
1144974211
1152018137
426056175
2096636220
2107486507
789507485
1938845261
766881646
856211452
1458650778
1683037629
2091320752
1641744084
221736412
1887631851
1707914946
1797445753
738394439
2040153550
1658350041
891008950
731920389
75892113
1830962357
1727884328
1497356156
1173624502
1183407650
1770085858
1531216320
1130893563
144193522
1637824986
2131531055
1974857202
728121726
706862683
4296843
2056354111
198140243
1674940142
299238177
134449647
1924827256
187724033
1828389351
2109079755
1028148103
494293054
175515168
489132678
132285981
913877386
1860244389
586700497
608568285
859046267
444303091
815800534
750728079
1286307362
962128796
788504466
888332595
1233374591
550664771
257771133
1789655007
1409175650
2068242335
293534943
1866943698
890605283
995125623
2058458832
1282830521
748418288
196787699
1924076871
624069186
1499321952
1906383211
141864464
634927404
594000772
977147093
842636445
1015381795
1571943591
370537384
1893185954
1290973967
1536325431
1866758833
404151233
1629453038
24510745
416763266
443285488
1246547453
1736541609
1765660108
400373986
1004339015
2010964493
704098441
1423665322
601018320
159897734
46834932
654491484
1657309271
1404720525
652812865
1389560974
123214961
888208310
244467391
1183885068
1460491258
736557125
1876192456
329225569
958070243
131997401
1966817849
13163958
86780501
1085689401
1632789952
217847390
1254780045
376773705
1644531240
993889728
1542596042
184470152
1325873015
93471602
1066260127
2145485293
1787222494
1574610714
783383181
1026807670
2074060741
816652798
1636755642
1705482316
1040766067
1868654171
926695262
1595006497
716202327
1000179794
763712834
2110352225
151614813
1742069115
740373678
1281118045
150420036
491824587
1489280239
406704712
1499284456
425622406
2141883741
2133699190
1199471959
412650325
374068914
272201511
1869848557
806720705
2082387495
777618981
1713516808
27701902
1599567738
1103748933
154994966
1766648468
297999978
1751160981
1240948839
2000193108
603265589
1010987768
1395877660
1120088870
1260453609
1937161844
1544905263
1609951892
1746487355
167478729
1275351584
38511180
2081170231
1528497117
222372223
478266503
1907835082
98786970
123558459
375877763
1609281658
868330552
989488456
2126283376
1281016174
1465990895
1549422506
1884382167
2076503646
1024473491
309008695
918070174
113495517
1292528567
739609277
402347758
948440671
724268460
767071329
98648246
788821884
1856582911
215626725
1518191130
1243542593
2140633330
1211556535
684888853
832611896
1058405940
1182305248
326713934
398327380
2049553187
100535169
140803490
1613750282
1180845359
742142834
837427767
2046217234
1250751305
1801542360
1650922604
67178806
483765177
17068889
955113711
1124927476
1255632680
1086892142
982590501
20992951
1329397257
838763674
486193939
638397969
733137894
1064018039
69253900
790542320
353057808
1417795648
2114531938
824530170
446047674
57608958
346927249
695995508
1892458579
1938710442
1596954065
801109216
177346558
1608782912
279850170
9610633
1936435482
1500304412
472877359
1759555785
1747895553
1361679632
573387085
1260725841
2059935473
569442059
2104855907
1313021269
551280290
1781488007
1781735639
1068386135
1679826495
31326773
1795852528
1354467695
108178821
958098104
1029719789
420650882
1254825608
1340907321
1593265911
777635302
927603079
1070683388
1547264177
726952969
197589459
2079555562
1469720559
785247795
1398583692
1021014417
2007376912
751392811
1721169373
1085374083
711874908
1653550949
1728099234
557198697
1914816564
1481786670
871680806
2092559587
935702009
423923961
330437909
796742075
1847430433
756355743
1255386583
1057152348
536083869
1676655688
527338068
1627081679
1511343255
809002451
1278563396
865430057
980202786
391759157
857968261
1293579528
1255528666
891384465
777060605
1021312537
793927382
1665266039
816737450
1874352908
343266665
1353958117
2139916496
640326500
871901594
852394162
686704208
1255868273
847245140
1007877789
2043108400
2074944804
181760489
717190433
443030578
4737022
802131027
191280082
511151755
885499376
124471598
971201257
1090311784
528414392
1587497840
1025515176
874045004
2094831865
1989934619
1347293250
1597066240
76693868
1363774625
1178726811
493731135
122499331
1811194882
1909558695
159927123
1147597494
607844722
1613372621
588404762
2065146327
342400028
2016980365
477012359
1121106070
1234635808
2086508342
1742839475
580347467
1325341716
2042885260
624501552
790457718
655267888
1658201457
1621904400
736594460
1811068695
1751669093
649376737
1130651625
1986548248
525476352
1203891853
1718022351
314762578
508562711
1103646277
1130339032
2033932251
36062841
617344836
165584472
1874299917
740115091
1789463629
1460219052
811317290
420573518
561683139
868875864
1767278016
1567553307
1931489019
2108059776
1735981845
613576675
58992742
1732324546
1045113364
136821176
1382229541
1974687103
91138469
775931332
1148568335
2080718331
205510038
1526101020
855480698
372221657
835114593
77689936
1607897133
154043895
1613328959
2141270393
1867345621
902714259
2146346097
17613569
270317848
2013061431
277151422
93448102
1158730717
1552332624
1889325124
469895042
1391751540
189398047
1107760983
690306658
679888223
470278511
971651024
1955360236
760807560
1209899857
389905690
742086563
1067357865
193846747
1721524578
254001107
1207945412
1273226161
732077681
344627009
767621876
60357675
2099381556
814755201
479547268
1019585020
446897855
1144286110
2023820303
1443305600
2126615554
1498420544
206325033
547525407
1930780338
18617535
1856426778
1594811069
796508249
100649811
1480494482
120433732
396559324
528444701
392745055
1805461270
924058872
2034459148
337659742
329999054
748978399
609333551
1454899957
294917574
1273572959
1941074453
1271190655
315749320
1408146971
1406683042
180220311
913083247
936895088
1581638193
871752187
1766567172
387055695
1091144062
229421510
549017750
669853557
197635876
1595699181
1197159414
9220550
304974154
595652687
286034330
1463741699
1438954513
238803365
773967430
74295785
1329650734
2086009083
2126425991
1165530222
2038460856
1455349196
1929882097
2028623079
781803892
332119715
890775380
1234794350
963303317
1972807061
231089376
2137398411
1951205915
1442767775
761029106
1902473539
1738017492
1210830291
496244059
1584131955
416981407
311607532
574041221
1040672264
498740964
60911171
838078812
1830406524
194286993
1716350722
2030827616
1852164936
119352725
1659511234
61126508
1350449994
88980919
1673907554
1034363674
665399147
1092910677
607063660
1781724663
1801974653
2143822741
1671662257
215039505
1819591170
1993010960
1309207922
2058245005
19350717
107334423
82914380
1782863584
1934679021
2074373065
1426789148
1543452433
734113679
882604669
100669290
511918003
214402835
1256310447
1512076957
2103390016
1712810361
1453687189
1046386677
1494406682
1773340216
1859551147
1513798324
2071149368
175826169
1090421480
576710895
1939164173
842948045
1971359068
1205023993
545788385
1178229163
320355023
1488338065
1380413451
2115492550
915547129
649983498
208693927
580603034
970344387
178177068
2120217668
1582668762
1333624380
1657721397
814040258
1674057576
642445938
924825676
919648040
1233917991
1510122697
969959471
1816670150
506425669
1295381916
1910005890
1407847204
1519823013
29308569
827140702
925340485
47576725
600131082
367205311
2053111577
1922174660
1027616866
816473516
1675949867
52015200
1847057110
357132153
976332178
1854471640
253080947
2014661316
706562842
208117073
1409447223
764012755
1441947011
1095934286
1399379660
1287779658
1114844924
1013135539
1352034386
1773171700
250944092
1646470817
1049844717
1392276407
31144714
234881918
820666807
2055214065
1926867674
542000173
1362725425
780914632
9062312
537725788
1990537396
221188959
1190920816
213631244
644214099
568792751
2030417162
1437758255
315264797
1765081945
1313177739
1234042323
539434714
79454237
735425457
828439334
222947487
1034601677
1172322521
813333535
388992642
172611416
878283830
1790150795
1305420549
649891649
357317283
1616144124
1375160987
1879622321
1530783614
1606593909
1515546254
330168783
1314314803
1648957901
668976875
1294633903
320149003
577384803
2147214634
1441792553
963901223
927902148
1423549888
1533527742
1804687655
33593589
2057085765
1103697297
1257850263
1044671786
571244440
832650070
1742809587
302034385
1336229694
1762596909
2109445570
54887216
671132349
148040830
1152221542
1311049411
816953727
410217816
797842424
682449946
248185770
1138303001
1513759035
477466579
1516846245
1608580972
1008973929
978207089
1354413349
310863626
1730665089
231150080
69002632
241977384
852639728
1532616156
604569652
680633782
811128639
1563212685
346589995
710236240
599245569
1601946901
1342899088
549919538
41345276
1323018121
1897236070
228319136
549574308
2141584403
1382384729
1159686641
1100720496
788555456
1501526663
1873098026
790027136
2064613554
1489155541
337223565
1402671838
1359382158
1757093038
1148477167
90261247
350540335
864682309
2079145123
1366259548
265427376
1799289942
2046040628
326953412
2133489826
102354524
1678589196
206041324
1869299692
1640909551
1003676459
1879456154
1666289091
419646015
1031610271
314090009
547073628
610640925
108068253
1749784496
1493058518
1388851458
1920462420
42794306
1191065291
971625893
1902148561
253794747
998272595
2073728064
770262602
331091289
33575046
421046152
972507069
1192448281
1853753946
278832189
322461701
1761524880
1498783720
658219961
913517061
1686344679
1112524130
187594373
518330070
1384652337
1297972874
1763499597
2049954495
605832182
1217365716
547344325
142012720
1331672350
1811579567
2059255197
326033675
1378785067
156825232
520874554
507390144
970832980
1784416298
38781464
1798433547
527392779
700188144
731463201
862368353
734621462
1681504203
1928285707
1873184309
1066816658
870414123
1187465801
1490896406
1184452805
16846727
329281093
1369722585
241129293
1365337609
456940358
965109391
743798031
1601497718
1594728879
1035792552
393068240
1749798629
999642120
306670125
362530668
1212090535
1888002292
425602647
2106695104
727914430
330790245
1583448646
289821596
1207146396
1389176631
1820715456
1575946986
1309185851
1914971801
1889452842
439586126
1896266135
621132142
1082665973
1804036413
744168801
768523447
1372662896
1336973489
640945720
714239761
1550265537
530886533
1476885378
217334553
1562620071
1023775189
1842887218
2047981932
1732074400
2074521982
441125818
829768506
851262943
1017369840
1857843017
539700244
423192326
2024957423
464009582
1865518229
959825040
594953853
1456731264
714884237
1135363133
1640181883
30214462
283507975
106774802
13867726
208383462
805778091
413743021
1956522141
1949016181
806111325
668254828
1603444383
709600450
151232669
985128283
1176986134
398773815
1681703031
1677292285
348159650
1732939581
250706386
1024995345
110703797
849646126
781327730
732012556
1215893430
701716683
1426961642
1561891239
1646101572
1200661838
630146409
355189328
90248901
668772891
1883838967
1560138559
1514735894
443089392
101127405
1499432292
994218263
332558519
39914355
150814035
351835897
767191858
1837508176
1788923887
1095433093
1995532127
1555713450
248026829
1024484974
1778578788
582916657
1593101314
74161125
2039783011
796774299
1881943705
832396260
1059622414
1886773025
89714308
777766787
2046100075
1501000142
2034164214
1608011743
815891433
930380329
518782934
834481144
1910171105
221695780
1118053791
1149982484
1557073629
2079837715
1416176368
1205999360
1270974485
535954654
1751125437
827918918
805951317
1394992151
544530039
213237346
1743560052
1990883805
1035818222
308661868
333479816
889402164
121381878
88508481
837801854
638822259
1724212616
283319394
185084626
1466591466
333797335
2104644291
1193831617
2042355970
1607098530
251447738
1249838397
1451634898
877877773
1228192758
1319674198
922164280
461579945
430460738
6343680
256703501
733646232
370633281
1125469716
269203602
3759875
215356104
418207200
813615811
1955061833
423908389
250964204
1545684938
747208796
1183100342
1916869253
648344212
169464714
112855141
2079558958
1215387111
204789827
1698051527
255834728
664004464
852198250
1579283847
361857851
1463431450
1703252958
776438946
2050000813
1106183049
47296367
969454210
1070450763
552841473
667207373
1487503453
663555408
1965969133
1885979166
1815627382
1648039726
1816526911
1665299562
410804986
1233229615
1990608916
1910167813
1492414510
671739763
1363305299
1936692956
1745683071
614447820
1745988438
1036569874
349761294
1971592641
1012793457
59385714
716446069
373481059
1679637314
1717123610
2056899180
1400521852
1169074256
911943325
1712819737
489079228
1702201539
665487153
2145753583
824402513
1894358505
1501996004
1850587928
1420821770
752269960
1646063201
933874935
2095995747
178544105
753780308
23246595
1936110150
1788761498
1491961134
234419052
885358959
2002216816
1721946991
1858051276
2099430521
274662597
1839416272
1779631383
776215183
1755513775
1005533278
116642620
2037034843
1324769680
818810310
51358205
2002643526
223743418
1475055878
811619697
511961112
1705294628
1083685354
1403683333
1341700484
1891023678
1210691786
491059864
28667160
111599391
229054949
967929303
1559748095
1569547097
133212680
1068482010
2101104004
902947064
1054147236
1838470509
1429848749
963725342
1921701417
936249043
477245993
632349272
204690464
513405312
151482257
1826053368
86367695
421523691
2124801135
933550868
166068640
539955865
1148588499
207818734
2026160260
51221526
1092998949
1669751107
2068715872
887220602
758809562
402198818
1556340089
694045627
553430619
1799975108
1728498908
595054280
1550767359
1142168236
2054093405
152174621
618645169
1596142653
1144289367
1655180256
348770790
1641789601
1781091391
639397106
1070579300
380750699
967158716
1207443882
365464669
444404105
1655144376
1317169848
2095774945
1671828736
122040739
1178210640
743039729
1380298251
1790689185
2136552862
1693596265
1651471816
1382291527
1747756102
1092356535
671105164
909360886
673691115
1845430448
1835638827
759609409
1404941345
1174147492
622030317
373866181
690604149
1709988325
1460428084
1385676349
1114534464
25653564
1390581031
102864950
150308286
1743850048
798839743
756953365
2069475504
1520405351
166762274
2078720736
2114095720
233596527
2061750474
1682668354
2069637394
1673476317
1866768134
1189633531
143867834
769963102
1516146599
1176138359
400475483
113397486
881912320
1666594663
2038440596
339196753
1350271417
113270560
146991045
1369385109
1335594915
1275712617
1650789390
1258113901
1632736806
1857029488
1710273153
76688765
2104052123
1927444822
196114819
521913855
1968997092
795782110
1158107151
574315146
95042330
674443686
756339813
864986611
45779853
935011503
1135557285
1647167942
1390983685
1505941507
1155250804
324994667
560744919
2139542773
1796113700
108083853
335156856
836640318
177947874
1389243500
1326872009
1681964317
2027889199
880122149
993092166
1056675059
432886255
1882328525
1187360098
1307738163
984034437
301500133
1339308510
1819391009
281594698
1157880160
1899248913
1974431025
1200828229
106750562
642878220
884925194
10284819
2007007130
303163105
1171621267
91385240
552882033
867851922
367230947
709793691
2117810529
1993190298
1822459367
89467538
1153089190
1358732988
1884153835
636977869
1669468511
190943610
1502539384
1682764168
1510209071
1650450520
416841602
809999214
494168844
1503685966
2115570179
2093932093
1721440498
2009344529
106543755
2062041041
1726712562
394635807
1245312756
1429726225
215232287
438484215
591799169
2084670176
743775912
151457935
2102046322
1475548881
303017502
449895362
1810130002
1528929079
1008715080
434671620
61803689
29487698
758120526
1493472235
563301866
851827666
190420727
873596278
970250633
1386652336
2105609539
303793265
2074206366
197544923
2130750588
1994851391
218419098
1844464632
714195421
1898161902
1580815157
107136548
1250273313
337681924
310748285
1978225211
1300207503
841356967
1071193186
1387416127
335560072
917056090
1301352742
1336386033
1681137033
1303632279
98892162
859063210
781564169
2012876428
2090523042
461305767
789872605
1093969721
1086650152
1715720696
1536264279
142313194
1718211905
1318397954
2040729521
678932853
1343715635
1928138857
581943808
1332112655
1065547301
2048419773
1855114040
2097573010
393560611
1973706578
1914285630
1722286400
1617318356
1821873024
936175110
1874417248
206011459
694135389
1452559782
2001187277
622733441
2046589080
1256738955
1896791919
87015599
160543081
1012982446
449766109
1855974988
1453857728
1653817516
482578932
1401036654
159863014
1229944938
103986900
1585402327
305201794
1164884273
1563302523
1330718661
2108082477
8612728
1656739449
91440328
1581480507
450630097
987418526
512487582
1930495597
6942957
1502099541
1563231338
1847844903
775716789
1827347002
531504904
1378150760
1264754594
1976756533
100737231
1532160558
555916587
1588993315
8515597
1214549681
731510668
588108866
1625457992
466873823
754315635
2133556606
695484313
373069613
1653991751
717327006
1043300431
915745033
881359118
1316497999
1174048831
2100129678
1962172116
923208467
2043726665
41552378
102640974
1047340233
1384846472
718706968
47956861
2113899350
2099942114
1552381510
1315343669
438847642
950449507
493089009
1033735026
1523465890
1063223060
1639060644
1558717503
1233064682
561322837
501020753
722123759
949231324
2087041655
1489933122
2052985807
1688955803
1198699963
215358644
117076902
1408086887
2070805339
421785760
830970271
750414934
800113468
1577320334
864186913
2004015652
1562151589
1512031076
183081168
490547479
1395087731
1060159139
1214357544
2008583997
169102563
2024571448
1543643617
1807447968
1620667714
118700993
1914476420
1398060130
2052311361
1588186087
1785592407
1768470675
1602935494
680027355
1900817252
2070141509
769929873
1493610404
1132471407
1536859615
482897160
112098265
714993614
1762723582
1331326528
1224602733
1221290027
2139222978
1761732157
643981078
1476837860
1151303387
413801786
1022648727
303946335
228944150
1375078323
1503580348
195514409
41323667
852140856
494470717
1701733534
832460356
514890196
557694766
1424138802
2058307838
1756245835
988250655
624709203
177702482
2002416751
563842359
2015797380
530866853
638239698
673991870
903922565
1762524653
1092322826
647780670
1239850196
402908890
1517632979
1865088475
2052218248
508806182
1452203163
1402160687
1564989952
551749720
2035178996
1262916908
685419236
1381280301
1699261691
999015160
1459622995
1012131955
1862389645
915129076
1480439560
1948062521
1492015944
1047843464
1424361622
1358782085
68628838
905785121
1171493571
2040708283
1549828842
665736258
2058616091
2134163484
1184177440
1904329234
1964235715
1129285146
427228693
712526676
1417431385
270117032
842411972
1140124691
1762870564
399391003
2144267816
2026121020
1599069623
53723635
1878004075
265874809
1483939576
1285116282
2066400238
1357384512
680971262
1595050929
625769777
1160453906
1547886122
1338754323
568608506
2125731681
345689776
158278678
1813268776
618281367
978560351
1739836407
66100785
1818865524
2093208049
189796079
718040860
1851694548
192793564
480749617
1660311472
1360664
1980136084
1169096345
646255403
1140104355
509109760
1637641773
1005940811
566695520
805613276
991992667
1182436697
838385539
383962602
805227552
721509478
1731561933
2103451076
855526272
570978306
1709576014
1805658674
1800262351
1368198983
20406592
901695502
445774878
292458902
1098276278
10811054
16235701
130614159
665292166
1107396351
683927391
434639582
375688156
1091996803
1492694637
1100169878
1613230871
1126995294
1758092889
764700639
2001785741
933014010
1270589224
796486980
474395205
1686247065
1885048830
1471307748
709299862
1178925636
1908209631
1145881430
1267036251
156147698
635523398
229453224
1768357537
1045994995
1097816965
1741171694
499293687
652721971
456058250
2105241207
1043240416
950252134
266508162
1053310187
1384431697
995918736
557368856
1372599030
1676033640
783211138
682380100
294994856
296204374
1901593910
1498311231
77465321
1034887762
1969931799
1368569938
2025802884
1777077123
565570949
676728760
2020342104
213087251
1506654673
779717147
420227831
837299013
55115578
277512743
821863482
855160357
1071847441
437296796
1459061087
668712229
2035522959
372958087
600257698
1867776807
1154279361
667209092
172280266
1290068718
288511401
1946973072
952267536
520115660
70737251
594718988
1512266991
404193810
1605920060
54417550
872532682
827773161
1102996063
56323403
174357156
1039568087
247350056
1550804626
1621381714
438896548
1455758678
1624995986
574837316
1758415123
190982062
1432741886
1972753241
792544485
1698658755
744710933
1967065551
1584830735
1702532143
542729494
1285673622
2104284172
1877848234
1899143042
914802364
803750670
280681166
1899916509
609785877
1105479782
411684839
492063350
1601680737
793262469
1477027636
764697501
1162229470
1409664372
1684488807
1650324142
1370296717
147186440
1938392563
1261773918
50042103
1819100881
134502560
1668309275
1025650143
2061591047
1372810443
581375970
828994437
1435953230
1510854603
83517590
1927707674
1251138976
1155744427
426814862
1192064873
849816974
777280058
1388152416
1826854196
802408624
1664509822
686705251
74526678
685066949
2033461134
278198774
1932869988
386542081
228342900
1714031041
427499373
1475832841
1005481111
712916065
1737719766
869655836
708357046
1328907560
1628554294
783351176
1517611748
1482944882
1598983906
29360373
1161343173
1116052511
1804639995
1187181460
455571879
1781180078
1415377927
1867247922
1740169243
617626693
814693278
368972483
822316239
1350540203
1442546652
267050310
358477633
1508649355
1618622785
1616328629
1355136390
384404102
1096772113
1364257009
18824454
1429390818
1853772442
2006818538
1904038479
597389122
721039749
1353481245
700668278
635689323
189097102
1968385425
2031208026
831082506
1087360034
205490760
781094186
67852877
1761966086
992393323
893014608
423560421
241081143
1306188770
1285776009
40449227
1096927350
646991059
560428020
486080666
714700468
1253790977
362097907
702223212
899533993
68122559
438203872
209655615
2020849179
357121541
262967443
1657284285
1101151924
1854639772
1044838471
893470642
1115633575
490310449
274598612
823061880
441721707
1733687064
1592424464
859210460
438069578
445719813
1098021504
1727331453
1874711317
323907202
2112214928
1459450689
45895611
1611280504
1633789804
328779425
730464469
698962645
2081220068
1975469644
297045614
828069378
1868483146
291857674
1683014475
1087891917
926934964
391410417
1260744923
1507920614
328668458
956849932
1580637119
1175628168
2029198972
388727419
611446961
1613289453
874658639
1567191517
291340069
201687041
900223194
1819400252
885636949
1390322265
1193605294
1428445382
1319623952
2099125136
1037718169
1845393824
1011174666
1268511610
312842981
1980011947
994945131
503067244
551193783
108975803
1242812787
1679376529
714246266
117651471
2076401508
746834750
572556628
1835372786
1782272774
2051093372
494586089
1296475636
108204775
1209107557
1099655046
421217338
1667936137
1067839915
1618513122
2024039188
919039888
793828581
1997900762
1056001674
761111548
819488002
718124686
1411701140
1493746799
1077181315
1652162418
1431738415
1750258665
824279915
296902847
1057563084
126618689
110130989
1330384113
751721311
1041486528
656250611
1423271784
315804156
1370748092
1171693290
234931253
1411968115
890186431
381257132
1812918315
986553974
1162077789
175424056
1114276292
478052841
503604507
1427249682
113570094
1637577207
310709595
1867839544
1747351549
829160592
1690440286
313870950
1300347391
960619809
599613573
1677715572
1836856700
1511108331
745918974
415596877
1446804284
37367520
544778805
1608585884
1697590961
391390731
1074682576
897508751
1540607637
369288222
1965264812
254613063
1875002586
1943990537
2133820103
1956553147
1765424890
1504952291
393779504
636091285
481119863
2053728463
272123580
1613507806
1221906544
487811949
1614756473
630815288
604282597
1723693254
1071305398
639930870
680232977
179258893
1927076322
33899124
2031259442
1174431324
382110213
528988194
51115051
1836395831
1261951388
833438847
1449329873
1522374890
1306791698
1430760195
2126361602
810501256
711761471
1448605871
62978807
959668786
1772309287
1067049397
317259845
474070446
987011021
1246013321
916851075
811714071
1692104460
472549331
1670328935
2039128166
1675577815
2122297776
228322757
878395943
1941774963
1471268117
1685409115
1480823533
1715294782
920180687
1192235495
509056706
123091973
661325103
1944093878
1694867740
2027778677
1341883099
1947801013
923307477
1512577558
250495021
1032111490
1309607173
1060869910
1546193843
128865604
531678173
1850704213
787169794
1445281337
1567289154
293724140
51708806
1121022626
1316777678
96382511
1497821945
543614402
211504680
788244356
828603283
506059875
1922836412
1024023578
119185200
726992087
1984206444
324701211
1145654541
1905415854
883011801
289590572
1830109012
1528282235
710642303
1196258898
2110677422
974684791
1738456889
963498847
180273085
1281134522
156566413
619291276
775027429
2129552878
1602601338
1543427956
824002865
49342994
1792522311
677750809
519109299
1976431702
1095542990
1223680245
490506360
336504983
1953498619
94798124
1810770581
659461683
1095872605
15113983
1662449239
484090135
616937355
1528730513
389842082
1940697390
1686250787
1911320447
90251265
1972710090
936627865
2055124907
1141603131
2021863349
2026057472
1916299305
917958365
838641177
681724525
1605976448
624246877
2012678608
421304097
562781421
1621815259
526517304
889319609
248973290
1273957971
30723137
841322843
2040392010
758619255
284118940
1741296911
824077547
589000648
1059070330
456360758
1981839341
1863492130
1788883945
1310220629
1779197315
62818125
1620400189
2026556628
1556957885
1700932327
2070709781
470982026
2090828380
1863604154
1352461552
1020366872
1309442610
2002003064
1462029243
631928758
2037708393
449383299
1764823296
956594442
1722426981
605522059
8438761
803425302
1312268440
466828859
238367574
1479378491
1528704674
62367018
1407184634
1058663653
786502235
477119102
750749526
849137608
350652659
1431921879
1128011242
651061974
1900845151
700607443
1070894529
1382240362
2054365861
928683394
332256078
1064295470
329007820
1167152508
454335666
466594996
706998396
1171468743
1843599979
1185555919
1173351579
145500874
1541105466
1856830285
282654112
2079893587
795328551
246792843
1877885934
1114501059
22119802
885230888
1687440691
1424171884
295698949
1093241681
1251987937
568575958
1274018951
840676762
732836057
1211421241
1385500425
432963362
1193018146
353713910
620087128
193106211
421200249
1596141457
850628394
502631272
445132578
720277785
1850694935
399560618
641945411
1046628990
924593040
1959744336
1743298700
1682764375
997210730
812874279
1928192391
561122823
1093015166
625342535
541302017
11327214
329148774
1438039165
331071115
1674414506
731091763
500752926
1368812980
1929001808
2117077233
458402791
397816758
1417427127
1039695440
184190471
1025271394
1258482662
960156917
1908019304
762240444
814041814
1725093188
544223330
761785963
707935
456502947
11217874
1882304573
1086647185
1289043768
439601888
617449480
688006230
1074537596
1736606278
97058298
933464789
1742967722
1498916249
480303251
1323163050
1109653978
1473225177
1431535919
187638894
1916888000
560742093
767799442
630314613
1607773981
514583228
1068262093
672565400
577929661
451414724
453448628
405611464
231803435
1364416327
1642414862
2047255380
1045268616
1594965014
1440628959
882399969
386047453
1904165945
173162841
1709819131
935355607
1911130929
904116658
594925852
173494771
2114140136
682099712
1921575451
600234996
781975232
1001409385
2024016869
1459678094
69970809
564904149
2081358576
2081625225
1257026527
1468274255
1222752485
396793102
1717490077
250954838
1861106810
1005067876
908764444
1279366498
286541309
755525016
746544971
323156615
648496950
145128073
941847518
1731897163
464519385
1754589581
1385255857
199226993
754098250
915055264
1419325219
1699714415
818046804
661695125
706789385
127662590
902551749
438145595
398072938
2111839383
2099146746
1584379749
48926696
198540871
1423891914
920079649
270171929
739144769
1026216075
931212232
1866944701
1343601653
148324532
2071161111
1521508527
1859409826
1473398689
17610923
416807420
952021627
1494318779
1551340641
1162959082
1483345069
907404283
1338125359
972338560
2034970677
1647200648
1030495961
741496253
1702849657
1136741283
1398471008
1885185901
1721817844
1309134555
960921808
1458135838
885451589
633406933
2127413447
1034794389
569653177
1401487458
2055595182
963736256
1465032894
1385873709
1148442550
705646562
1690219050
2061949999
1937878286
498083138
306401034
1502059683
1184944275
498284830
1447470514
45855766
1734999622
1509789940
172583992
1152413592
2100036408
629755198
1933141109
1652848228
1417299336
1496189471
1903700130
587993327
1886131343
2008763112
802635704
117437851
1876803871
1486744445
1877637273
1717542961
1243905615
745118431
489787378
82849737
63310044
1623154074
532290285
1642122457
484775846
1059723190
2046475441
515741617
540251365
480911183
348692955
1442455199
1650171118
231265915
929580254
427580384
787498841
1429032335
148535952
363936996
1360475962
684387868
447137320
2111024984
456913662
1944267684
1686369677
1915697146
1245578488
1781743520
1130366359
21434589
1571480504
315026074
2103987786
954912650
1068802542
1728659101
2144532275
1952551797
1555457730
1020031394
38450051
821345217
322416270
1881258041
1996342865
843261512
847204960
603596388
762400516
602273030
250042617
1990826981
1364843862
772791512
138579458
830780549
1977240977
519043999
935650225
1223869324
682224994
1522611792
1476368897
1953289622
398649175
948903881
1520578366
1006811849
660207469
1238984260
80812051
320805192
1828743014
1197394542
1409499256
1986234269
1609650957
2105056426
1517769452
76918255
766194751
378520645
863095231
817263068
85374735
173296896
613729939
1971070791
1369167606
1149271567
2059580082
1619577790
1252409742
1175484279
773629907
1574258620
1798964257
402086110
1506647993
1642772870
1482260326
1585115042
426994894
1805829986
1948099515
947842495
1729526425
1414003116
1451324719
1445504602
566318311
118430953
604100663
1449416149
1978202601
2130881705
1028826580
49606474
1979117721
1419330814
176818071
1859613364
1248209402
844111167
792927245
1256377144
2114169095
969050647
1146675958
2024617403
201585540
953649130
1190818155
2078289557
2059290932
146689310
1140420221
1715726441
1996399845
244507570
1632884391
988498440
285181092
396610778
1192888628
151614679
1832679808
829532614
200416156
656003711
1886290012
664923810
815363520
52669551
656613817
4037907
1625667341
1828866276
1719622201
548734371
535159215
330994074
1692355299
1010930425
937742196
654787098
1310961988
1180605245
1043197354
711237144
547235832
1647459020
898974130
117747569
1823288889
702494398
1508095308
1312099397
1647900834
785966654
1634249295
1709123093
1818364355
1047668142
152164279
82583207
1959956971
1140871355
176843974
1970612105
1162057492
336282605
721583775
113862528
1592190425
35874794
1683995520
1903323463
75942217
1561772848
1102604186
729813382
491555716
1264456731
1662623902
1267014944
54443365
62583697
1002039945
483207062
1101547361
69205790
14222463
1869953234
1018773823
857475823
1722680104
2066734174
886215417
1176591613
870627117
1537064538
353197030
1495395759
1665882101
1094963920
2108630163
1511633915
2121365528
1783104375
6018397
1161819666
320422473
1379755561
217479143
750298300
544996660
1214839468
457293548
683588745
411227996
1074262420
779179545
325103973
339016653
910195200
1694300926
1560797103
565964457
1971722381
1613126841
1428424463
494874776
1314554958
1807926526
1953745989
1459104667
292818556
1878624025
209929220
1426024182
796037023
1539848562
974750957
1685324800
1584127683
1614656804
376324490
926843337
95997678
24960633
1696623351
953141620
1955313039
867710107
1661393537
1616741075
268007679
1870080650
1679033618
809283631
826156644
1637238636
480621583
1021022947
1562775705
412290579
1153026230
83613603
1369732450
1372892552
966854013
401476211
515943650
1321368000
1558765829
2108641999
472047319
1654205320
760569868
267024504
212418824
923789385
2028205993
1912418106
630120075
385749786
217085817
423799619
1993139299
1666376870
1941240854
1577352609
1585412405
802147144
478013757
1486010491
1094130272
1645646730
1040903186
1562663576
893354810
247224371
1488323872
1010893953
654645885
892484251
2014944084
76870824
954329352
1685381877
839816483
1580223302
1086003284
1066649714
1660648446
911382173
1240987607
1245790684
1301128526
1443080080
1786481605
1522294075
236283387
618311044
90809330
126189632
1071532968
1148492601
1184921821
1684984213
1157390236
1614467646
904909494
1673094927
1462202466
3872623
959887206
890257359
1650287902
1693569024
951099651
89260953
673486372
1829209231
1490762676
255494956
1281831163
1159900669
1635626035
2115842241
855679290
621726122
1903844865
956360751
2134246356
614053335
187980216
1167007400
343056473
1034442109
1433477859
258368520
700542027
1612938419
549461733
25287237
1469879388
259925320
1502642893
75918766
30150463
1488317097
188664208
501667237
489437183
181325363
2021831282
418340001
324366249
2062238502
298239802
1407873089
1815988291
1078035412
974285437
11467225
1879946919
995044500
1464823233
1628012168
562089094
1724653844
450113524
1150355325
1129020228
1610463320
1127957320
1318638055
287235583
1194012751
1353817063
1343211608
1862503182
269773592
1090799044
1245626707
266629059
359395953
1758896996
2088143043
1984082269
1098204302
1670001581
803123292
942380971
1627940874
1535172633
1236674152
430538658
1029425144
411226891
91658229
1594414421
1679120492
1378932468
359372650
711595508
340001512
948714171
1231982139
1312414312
436361809
2092777888
1083732917
944236960
2040764141
1616976134
333074038
2002146004
644602735
1908954650
1418558452
1595510540
536133692
531561686
724353267
1958915212
880748656
924257764
1468473806
407666735
1301503511
705600744
1289585384
1290067904
393246084
776630002
561778828
350938383
49019665
1453203554
176189276
203110117
344122788
1115345784
563983414
1151556664
712824023
1522361941
1003431272
1777669639
1596101437
1395994989
621462024
1314046488
1797841974
1282166210
639930946
1311622172
1871746883
2035966782
1328791633
1586493725
1432151313
415956574
434796530
703148322
2090930827
1650487109
342986443
1354347009
1132879481
993800032
1719203119
968016022
17511572
511037472
659418582
1460024273
1717349018
564752568
619187783
1690177245
1422607343
1577499747
1761478487
1712661306
360447646
1248424366
2052273319
233421568
51816120
992243479
227472906
1216564066
483554075
1212697193
302960291
1258565265
627173773
1263431400
1145327161
1593861567
1600064363
2033304305
810532865
382887012
737724654
1444796139
1420338351
828825968
1203945040
1543347026
1573187901
844673556
480786385
760389232
1087379421
357936065
522419593
299750331
1285740563
166039312
1878681758
1120067753
491575040
1321990324
48315967
938407015
933298085
308174071
1434768600
950805772
1867885285
793184640
1369243653
1701467669
459902945
860762037
1204307168
1223075584
27163854
1474426448
135386716
989489481
1257952807
1916179702
2015549643
2138742368
1080221647
1660384515
641724239
263257792
2138754233
866278631
995364654
1696040707
1294112667
1506124212
1432984722
1746898764
603759296
108683676
1058197050
1441622233
445653259
2056504930
660757113
68256794
1035486513
236736367
1899326161
1634213775
20003474
1943675814
1739577493
1869118950
1899226475
1068723348
552317231
793551798
1563519821
1491843068
385679859
580558390
1155498644
1196646872
42659034
112742771
1709607827
883033988
1230963795
1599262302
1638035544
156565907
1584132123
864170299
260525266
1049290134
1072453803
364054479
836427700
1416958173
1398480015
645808025
1737736689
1461205638
908446549
1052285962
1599039285
2033520168
890923781
1294120248
2087708272
257019263
2075231105
943881495
1351780807
452852454
796226382
1024413405
11544366
545852315
317197185
1329169557
1717059623
797254159
1986491493
1878431116
2056776274
1485754354
749951236
1146797193
1497202633
1089659107
1809013854
1818830394
1883903725
518728714
2051003558
941860611
948028249
659254977
1129173101
1476590083
556506438
1469525769
1828676136
174098074
707957423
228173128
1283011828
259698274
2096627386
129543879
494823533
1507632396
759761585
928761861
745780596
18009300
688379299
1088425708
831183261
1890884964
1043948911
447892723
1859603535
636293785
71917030
2001209678
976042668
164274670
1584693792
64005008
1993067418
381663634
980089866
127366571
569617412
2078066050
526085427
372244027
2024465374
1483521911
381142567
1352995447
1678700808
1992114994
1898244031
537139404
1152789801
486223395
1730546443
1706904476
1690400865
523027859
372568266
1416757708
1264529059
1433560006
1612176086
2112488298
1671455644
1977004024
996559803
554230150
1671521923
286743214
290295543
1690065505
539397966
368010637
1439041898
1929167501
2079216156
1183576262
478826889
1360557934
1763285949
2012516773
104927185
1621318001
2116777416
1129328831
2120918628
646139597
1866527627
84897806
1673765400
1270009065
1329751376
505780539
1508700642
1165126553
1408161110
1738085371
743106591
818052632
1925368689
685008018
1462501875
790476437
198924816
624996684
2103998362
2022559653
2065068504
2110968276
1170969922
1632845561
1322352180
794027033
1421335236
1064890121
247941511
1716415441
1402397721
1858929126
1823353174
900265980
952506670
668441417
1800893109
1964462468
1204889405
2022224578
3225108
682307910
183189420
1802890757
1848329337
1391296078
1404576043
1285653248
404781642
1997083719
580249547
14885565
1275417916
1487933804
683189595
254536274
255643352
864333117
1921564881
1224629939
1066697294
871274047
617947127
1905487377
1804146607
1868945552
411702929
1497725450
395573393
1918651449
96345832
486173300
1029917734
906922758
1476745810
392545965
754793348
1889890094
857528530
337369376
384794195
909187402
538880599
2056181871
1774988858
1227259645
1351595442
1898912357
1414849482
1160282198
1572362763
1728531865
685054586
2131068716
1742263905
72203347
223141103
150121722
2045409802
948147790
1462548800
1110272080
465476877
1994081113
679738750
894223439
90988590
801029409
1604467504
1219173944
1948136715
946794951
692917295
1752263595
829435663
399847027
147541799
1508706639
1940921005
431984748
1881551646
1408831606
1450204803
400654533
237120504
1214526981
1207870317
437335518
1183823645
2119970872
1768899602
1163607354
1555404555
906470598
68060645
195366601
783634520
160931876
1613273469
733455989
2078993709
540643999
1983472120
1403725411
258542080
192075414
615843387
499941772
1255287310
1334755286
1236944982
708193690
1961906932
602419427
1495246493
1165286799
1519120613
1744288168
1147945770
1588675491
1059259424
506412381
1265472621
100129743
1312920497
1976312070
289070442
1163378152
895249071
149488116
446131751
1706129370
1227824049
1949823790
667200406
305065920
415125002
1374569720
754245580
1400721146
322916643
1770705265
28299996
100791014
1833302348
306173118
949627430
1013147844
1018807174
1441351975
1848676777
1910468366
1379091052
1452855212
1042787181
101121885
696439205
1356864542
1950468043
899244488
1648464543
1361243259
1988847237
576144990
208515322
1381599094
1410301466
2110187351
875753017
13418978
1412729902
285356991
2065725053
1131711860
1477668414
633864625
875363438
2059538140
1480130931
1126778852
1661607448
331234275
1180928823
1112236261
778571777
579207726
468511001
1977111746
1206555335
793572569
1655867725
2027301759
61877894
1026523910
258747100
935216954
1416410906
1379776122
293758367
1758316008
540547247
1816623295
227933002
1856498995
1699900445
1444111088
1292431008
176397016
1832800905
1019810463
100295820
1362935765
1471322736
897059029
1011239896
146989718
369371913
381947906
490327459
1769843065
46741879
585116351
1556973009
962620495
412533843
2048985281
1146520271
1418055517
1708742701
781190965
1337921105
2035049718
988421054
352826507
1735933255
336418884
849421402
411230448
2054506564
1353064299
482742707
1617376056
1956752276
1714304409
2095051428
179586849
1264783272
1666309420
1057321355
253777055
450361632
938142308
2003716025
407592100
329531779
1385207118
2024208955
1011998968
1111250669
1727484947
1197989453
2116559064
96486477
1410973008
1915774278
1699143801
1570210400
658731605
367505681
1095939766
169774926
1664553200
1608740815
1535566709
1440173744
13119115
685113654
1741467115
967652048
274880936
1397023195
2072529557
1878928359
2048271524
1799905181
675564024
1866031311
333789028
477468250
344231498
772058905
606497400
1844687800
220842592
2147087287
1744496705
1407026107
233736052
1261247153
1542281230
137381003
665236287
1271658411
1324617774
1151910728
1997190870
340321812
909070243
1645199336
251073631
1973498226
1239187777
278305203
1294568769
2087732674
706184574
1342522158
145019267
882943845
606274562
94011058
1694741594
1856746393
789628845
144663130
1445260122
1316563122
1489182437
1036985559
62411996
2098165335
576734995
1557410004
1146537397
1801835915
896589400
1111196222
1408065572
768158138
1761762856
996100388
962949454
342140846
1078369591
149542841
59889691
1184843546
1648974300
1739707590
495645350
1277098426
74763303
1188084091
1992431067
392342652
1606303940
1827968158
456493684
1392774947
175356488
772675312
474878867
1674716478
1992530997
1973151802
1393491268
1192598840
1614240942
1358185071
274838234
762311114
544882439
1343084248
1080417352
1877365152
904205920
40434060
1506739642
1036603344
1013452520
148510333
712559719
659184571
864780528
739667165
779785769
1907360210
710986434
587469900
522440433
1866068881
1281110926
854476857
1265217230
1709561761
1345377412
383712427
326076697
1701175991
1944554520
578730593
217227691
1169831541
2139748265
1610335019
1719831603
1694370674
970618372
2006547890
328143223
471441444
1353855479
44640829
594845156
1193931137
1891513196
46980838
1641035909
663698372
645167922
293981095
2122579965
1387479493
607790055
2066663077
2146775500
1371037164
802393457
1537482820
707573767
190994966
1129811443
2046410798
1369653275
178917333
1543417062
197167152
1084348458
831312174
55010658
930873851
1782584953
1757976635
1426616308
554259012
505988683
1649803123
522851546
30963157
1282285509
227607199
903841446
1241040121
685147301
1763804690
962151580
102350973
556451741
1876207604
1342800872
1237394795
573503930
1924650877
1119068990
605505988
319734042
1273411089
1973396486
818593830
1059469157
1922875164
1818930552
632046812
439373775
440121365
1544394241
1355018482
1661191360
722987404
1221752362
1371584419
623349593
217783891
1276265135
1958947367
2041046089
1752132742
1605594743
1940161457
733264708
889374175
1937937639
100335074
229825705
534007564
446573849
255618399
1468561345
249332020
1296974368
1702896958
1460551947
1115754759
230766461
444670978
263067819
1478860800
877039980
1671530481
509098054
898249669
1103153361
886065822
1394076137
770209527
1428628527
1565672843
1907410349
2128658756
1125161637
1955561116
1858959377
342353871
1415626216
673561650
1198067862
1476842775
1531948160
60907801
1010554695
685566334
472255573
358453579
1259645995
1995842440
2032536658
1663868446
875031557
1571164162
1731882788
1955183059
830267442
2109244021
1797561751
1328870559
1120056086
1097405622
1023590473
507150613
267776061
556953699
841409129
1518747434
1767868692
1906728444
861412297
793022997
1402364952
933207420
1337377530
2071034648
1514959567
2034140871
1788651446
1024917203
349196253
2134995552
351425871
1641795786
1531733327
2070538331
1485986940
1805862992
602708806
230660490
376677851
253729816
1530105309
732045249
376687673
1834444531
1256737476
2025489944
163217136
1212117927
1193646404
855480400
114224034
363450828
1630783141
1745878090
1889022277
451621227
1274412356
1132269960
1201789300
1186432916
1842619175
1649514959
387799942
1305934435
1344946021
969615583
87664207
578033103
879126800
1139629389
143241874
887375610
320748809
1307435082
1649614104
132882732
696573130
1904750153
1069402415
27060756
2110419971
1936336651
1241352926
85388697
1796097865
1980392933
2007947441
1216354884
1370245664
693723593
532645556
96560616
2026847603
1558074906
542935101
329349432
38819183
451998185
1652406772
671163478
168650845
954257882
482915577
2065308492
637445131
284933677
1990436838
1052834318
2088029496
1753462113
242301554
1540067467
168363094
1422244469
1812887110
719091556
2028410120
1201827394
315341382
1693772744
389762132
1157197720
876197006
1397617648
179099046
529040157
2000905252
1427753758
1391305377
2096071583
1563305077
619615749
92854371
1168775950
137936392
1589337968
1765328409
250626517
95584765
575167422
925721348
2039383893
1065577377
1298363718
1288459574
1910973072
1597917989
737812874
9666341
845990329
922089249
595688448
417797884
1661489932
841910290
1244507058
330580764
754588921
1667471612
161058351
32588336
468205057
2025624302
1604300049
841226335
703233388
1017642764
121993594
1094239766
1569002292
1161224265
1320800312
1762657671
1839411308
389092895
512214634
139432446
1891782488
1207682691
960413199
1729950921
832523280
327864500
32555311
680254748
1557546059
1773553274
587736911
682163350
1476804628
678227776
1041596610
992636640
875143505
240964248
1616300947
1458481018
1374969056
1808451860
1322839883
915597089
2015951457
896669709
1479836037
1451899894
1224039566
1600459458
956748290
2101216646
881348873
1275577789
1130905337
568394980
1009838525
626894740
1623249236
314438118
309894042
620975323
813441262
736794987
1640572993
558715062
1966964964
1130923049
1146047894
740610165
894792595
668738705
1022049714
710643033
1784243999
723750029
1243602870
139435593
1457437175
842378542
2031212512
316168931
410650173
668146501
801593322
26559881
1329837722
2008112836
989443716
1775762751
994239161
1676265661
82432244
528627751
2067755724
378851581
935866856
2068891120
664571044
1167785271
1868694265
338467243
1459373890
384061158
48481238
859495600
831366991
791624034
1487063871
679807025
319153064
1979195510
587108037
674367395
1516630296
486170170
1451930569
2120835939
1775064820
1643368833
517138150
840528583
2142980924
1299444823
271154285
486118866
2118063852
1637841402
1376901404
289503308
1673052717
1072788698
2130157968
1538153349
736823487
1159923134
2063840114
1250912397
121607630
1988268225
218096848
1622280900
1363052711
1545829599
291147071
2099728908
1851408586
124746105
813356307
117136488
1011905047
230837287
381079248
370657596
125927696
718874633
1163679318
548025054
46081887
251562891
828225977
1720168699
238247857
284927581
89336178
707158776
757111349
335038436
27390084
1088815593
1633433761
1838306777
515536126
578845551
1048859435
2023082426
1115553581
1637585707
1712440220
1155414034
184372188
1570016643
1082620468
2097864142
1709236822
129950156
790633079
651048725
1693202065
1148122196
477814367
1388453176
2100072458
1112135933
1105773353
617180415
528792299
410197270
706411926
1445475535
1583775626
374446567
1897117231
1855679387
497738595
1841581847
2086276394
1910058459
379203833
1119896661
1704093514
587367713
1263847404
829453280
347865482
1202697660
1508750813
101760387
242535825
6296690
2024281445
803004260
1170511333
1547068848
1105737812
1787591027
1343253204
1108001694
1468634599
804591364
754406703
553323388
1248494691
1032536498
1794724927
381867321
471775403
1469815501
1290379488
1514401934
500797118
1983184506
860699211
1019767815
1623267800
769436879
1877391882
2091328232
1627061532
1883602319
1355837515
1880347423
233048832
795023652
463849570
1057209437
1325641354
2136095595
1616704683
1999619426
644618931
162463261
2123490087
1029515999
374883110
2131896917
1864595803
993375694
2029558919
831427555
1596201108
689469665
109028466
623344317
1748921019
2003572688
1453273503
693695838
902788596
589010058
1070042227
2028692249
756480253
755410564
261705597
1802168005
973017010
2085525555
890965709
1975248963
823926537
663268789
375638356
224763702
1252395402
956240528
1888165932
2085332227
290171683
2118734003
1238390637
1353682805
987864590
1403342345
722017872
1467191887
1074611868
530174841
109649706
1958161007
724379469
1535875535
1741903880
956747579
2111798689
302899630
1082538713
1064807783
933766672
735547489
1679005005
858286306
2002175984
946198393
83182049
1354753937
1676561016
393568559
1261412193
1386422977
15634492
77269200
1695732051
1958412909
1291942835
107288356
1078708347
516111961
153893899
646842881
1786122946
1245399363
1237704772
552198590
1837069288
1664238363
2039755881
1658255260
1431192868
826733078
1116726681
1159420966
1765514812
1213515407
1592847750
1580711385
85083296
375841879
675563549
593024566
1650681078
1588212959
1366027859
1244684635
203559493
1329037852
327818114
2115935042
597069589
1638832107
888723757
2134197989
249191555
1555787553
881775365
700267384
506336307
381575103
177369992
822573948
781846214
133192177
1541163083
141742708
1298834811
1283205719
717860294
162462672
1631170967
1831191187
79742068
1600540793
1649751299
523799666
1646701504
395771209
896877200
714457964
1774782402
17088898
1221688848
1188812851
131845153
457979140
617049270
113236268
1271681410
1765840425
912428298
1389487669
1196077290
1633493113
859256773
50702904
873097341
137554583
320948094
1484250456
1960527625
1960594652
1033341178
1862913918
433824171
396283718
761590702
948697688
1722076851
386179058
1991813700
827366344
1953688184
2010550564
1218298329
1075796026
1768481583
142581663
873190206
430105694
1630654010
813891811
937513619
160020468
174097120
1355659656
1245229107
833800163
655261706
1372371818
1420378122
568281267
240850773
1347455940
1512368803
545421361
2139873815
308769228
1111729465
392720366
246381865
158805104
250458489
1426915363
767790488
654258488
242591318
899387696
1417612370
764178870
1834172480
1286671791
201448153
1871162067
1607465203
1394136531
717922172
430389776
1964402700
1776138303
1483991388
921533515
37055340
908588423
2144967878
272413656
1959270168
1870743987
694658991
1638495989
1108569466
876084855
1316158825
466920925
277536819
1438254543
295558031
129362084
650942400
1356930100
1734890902
660584093
474383389
1279849088
489564610
375776019
1020605503
1088970975
1408425166
2024781055
164460494
1598464087
1870470756
916358205
1073858016
1439010069
694318486
1502732347
1265921587
1385820456
1791243394
1408384538
377983193
1982518949
1184806256
1544236858
731635421
1756422544
1772871242
1092493017
758063668
1745793620
335146315
1177983290
967544459
1761300492
863472905
375986381
1698224267
1354209920
2111189270
1380277637
218109767
1520944443
1933818234
107301489
1685285755
1867110444
43802548
253840356
1045065780
136461263
450226892
93537834
939815733
911690235
1283795795
1311837119
400651586
2144659652
964607982
1097292500
1516433885
150023365
1874076030
717120694
495284193
1722483496
1871574729
53533468
1292098088
2143019995
86290985
1467909847
739614368
282430495
1188590658
996369910
372807691
981778522
2062104919
2126270992
297254169
1968314033
1490046109
297938544
331323639
1658440053
305923454
564436594
519146420
817074316
1252969158
1995260831
847696565
606307498
602038329
53773385
1362384993
1806502150
1211136336
1406195973
1008749796
2109783502
1667339925
1263117309
1465550396
434010612
1164126614
326536723
174630975
1940147784
2038825139
777285073
1352078627
627281637
1879440407
1673049580
299869671
1106568710
1857816972
103574184
1180117585
1000631801
1492871381
693608638
1395831065
1479463724
2109421443
1753645842
26581006
266895074
2118993508
1139859935
1685677399
4704668
117650494
1737312258
2082498031
137049134
2118308581
1582864807
1654921121
911518589
2108347343
1226521202
1313888353
1756549567
1544076140
668253129
1000103529
1429295404
1174478353
555160426
431126818
854144558
1584079893
1924815042
1637324994
1554665798
511727100
1534200868
287547147
200712690
824291452
1424811171
404453141
900253785
1267925289
1648895541
1591604751
530481078
288197292
113213427
724861656
2027954379
1588261065
748843735
1224247069
333327400
1825139878
1555578657
22980264
1551752157
287983873
576412619
349749353
1104002654
2137761517
1488286510
413120071
224090155
1268680998
1638197921
1242955103
138596104
307898746
1861546109
525596329
1479645964
298685321
313594246
357502587
750076346
709921563
998070308
2032969120
659494784
739554758
368833073
728875321
1592134467
179835385
74014536
551584385
2035250957
110735500
2042111734
770992178
331873142
384940877
93656817
1997428096
357916939
1590542225
1121782230
813785930
204112754
976372593
573387926
785479672
1631994635
2009244063
911670582
546613143
2074509107
510668264
950032727
680025154
1585977537
768712991
1859761100
1871398640
1682766926
451136858
1970428700
726472283
1908487180
1645517526
735344632
2141517973
1536688816
1654213453
561089365
228582051
974783714
1446053692
1711830157
1953997038
220027977
462729426
130940875
2109976365
1551950177
821363095
1447099499
659872081
1870880100
654831012
814930608
978100995
1198509487
71716995
984470167
539064386
1077390426
52093185
1275171238
727754280
330581017
1289973185
1197437469
320805331
2053638477
1321558365
1263482716
1831463373
1186528527
74878467
1315264024
69707355
498931395
406537117
1128513963
2080075913
1523693350
2121967955
1276002857
1339743199
962011565
1047159894
1429951270
1386714532
302579505
1752334996
600476092
2067649953
1334634616
1309323087
2064220788
1804113418
938473455
1710338008
2049988649
1246532551
1189897272
1656760112
842965522
884676403
384836183
1626841755
950139282
1040024455
1023250416
885976480
592382180
671789059
94315922
1193062171
1729503640
976684920
793194684
467749862
18635286
1460695205
278173352
202446074
679621724
876019444
253074888
1868544513
2103495724
1543727648
1698808078
1777206980
1181126061
1777094355
1954777261
1289414427
1316778710
1069233884
1112239653
2010690192
1476184629
1120037098
1162134782
1829224862
1663337732
90472931
1374006659
1333217530
831000047
442422276
1135808498
1338867399
7644760
744984564
1924242694
431490574
1749503384
1439741036
446486960
669361001
652357210
419481251
329068628
2070558986
1468634497
1135760139
441846768
244190042
982610059
1946891456
1732573565
2049526858
862212818
1740416617
2072695493
667742485
193791204
847059508
1398272099
303680793
1435212325
1917639137
475292739
2143745748
2053050175
353791934
545078170
1425568761
281833629
1146869274
1276102880
161951144
361531336
281112510
255588116
184233139
2007569172
6801539
1517724355
1217994192
745701988
807738709
375717241
1845763551
580337396
1221569594
1048180413
1263849079
1946515374
518638837
796831579
933671311
576747922
1814089996
1230959367
1119669831
2045938666
791653392
900905810
1518247133
1797544020
1607885849
2057156821
470694623
1117968297
1236748631
2076042816
1599662001
612157719
168490863
688005804
656591017
245411751
1497111702
1566692185
2125395306
1799641417
2057046630
1435405782
1900334053
1675553947
1635847795
819514155
787713166
830373646
1413452171
480289107
487931715
392311656
311361852
483100019
3268280
149020716
1175158382
1507333743
537119993
869023070
1218795427
2001268536
1031704609
1149541106
368002984
859799705
1842927140
961093454
157056620
1916793851
1824178472
2116717907
1553953082
1614222657
986807157
1398706863
779776685
2046510410
1697190977
733322750
863179724
547451952
483238881
1092435194
251218690
1243554578
1431615414
288883507
884172163
2027056864
1947207239
1278474150
381665013
1571365592
818572415
2083031981
1323123126
1723847097
605040740
1264916601
1569435484
2121398465
505646852
1413015044
190099612
1693723191
1155436348
1289599232
1838067195
1488010964
501423782
776857928
151678909
801345702
362444363
619642769
171738598
386088283
1118094843
773446763
194214230
1631743896
410659074
1034511840
1741407010
728806012
1931338380
584629872
523406724
410929907
1625612686
601490013
1676163875
167287465
1315999009
1806601884
1918089412
7899573
1008654659
1844039395
1880593480
958134454
1800446431
1344771121
620354908
727923723
2097631378
958329460
2119159248
1022074165
1249560499
425371360
1855863306
1453319459
1399363339
432015144
1614792839
18345697
1962768513
1479374416
453112637
1275085223
928650117
2056872928
701091416
109228779
1590954486
1698353654
2121374191
885592268
288639941
140796775
1194334663
953340968
1179890719
1188753916
570078435
1391909750
1721167102
1703980183
393436945
1888103423
1760205549
1238220318
135481250
893697280
1962988230
49248900
2070106934
1176324530
95474849
956765808
171137741
443886332
1115295934
432071783
1776366730
2056075909
1179349835
1092426615
1876984893
1482472628
1288698129
1671636365
970216088
1510167153
1184992168
735606136
2141941436
992932832
534979926
1290003756
1917883786
485421762
333659590
1080466594
1788830332
1905067091
998735371
2108915509
292489009
1814385540
459455729
883827227
312724626
970365933
1366704901
918178549
1515739716
1283672776
566187842
1011152425
1280296849
624732811
64099098
495969399
1526821586
1452348525
2061663808
1636348372
1555014283
1695951494
1824322581
898921322
2048519558
1051204280
1531891302
1968758334
326920807
922150925
1468029736
1638659125
2108467362
1377484265
994121610
32717868
38105258
604522888
868693161
1801158314
452086675
769531051
1680040995
1299320095
1896600620
1747195792
1802103750
734564174
1070976666
322296673
1624375889
409754204
1355811020
1966163101
1665954609
320491121
1722483479
1591864536
691178246
1698184564
210853833
658683276
265178158
1790761142
1687624651
1196317148
27060892
877602812
960466708
1576536363
625774540
1325827774
1126904980
642058576
647391257
1112812441
1159608883
1335910561
221640113
2092905821
1437653527
849447024
2103356895
1950106134
1729788295
178202373
1748032726
789155165
1520996952
780587593
567202231
1041798579
781345439
965925296
97735515
1781418990
435840173
781654092
1242192932
1896007806
873369617
1589497814
1517100668
801737250
274227508
1051560424
411193579
2091596923
191736286
1529938743
459522698
953812341
1481845082
1218059425
348796699
1359567928
939650248
909694755
1252035327
1915905824
564164478
1096766554
599728282
749593113
52474592
965468595
428905109
399281355
655599459
1097992880
2004922992
1144463581
899939249
381399732
741788412
1803472940
868761035
1283143555
263990568
1332169476
1423831818
1785175066
1691354277
596856550
1744728200
756791623
46756879
677166004
595491489
296843762
8976422
1304507136
237612677
1764891625
1746539928
1231830468
1189785891
1718909608
1841712170
50854539
1890658366
1931633096
1551520671
371020866
294025733
381544123
1686019844
1760346069
1088575079
1553976168
950282932
2076738191
309331518
1812457585
1764134481
479822044
1066763211
1870176077
849631961
374838229
724392843
1991660675
45006339
1147037729
2013549528
820245037
1116827401
631759818
197909812
844460515
202629694
605361278
2102545137
1943105247
1125434767
1074701796
368169791
1461371180
704693599
820371497
994531132
1052450450
1715836836
1316957665
1197601575
757581186
218255693
1089415755
180115247
1769549816
928383406
2127771556
1819338589
1443810340
1221433107
323919284
1513726767
2006433895
26348314
2025140047
2062341931
555332680
689428175
218921305
1531417627
1403954008
355511989
1101822145
368504722
517125921
209749915
661182611
1156647968
809183769
41345590
1556854868
1531898418
1213149328
1846370288
738916983
1542979299
1920724032
61644417
1384192630
982554116
784098796
1706581291
2073201328
289143036
734957442
1852041155
1829280628
920870737
1202605831
143641593
990570652
651339648
1175424996
613537046
369119262
328980223
179330552
820531219
1690333163
1817338279
662439712
502896797
1637788919
206519161
882394734
1461775450
1492631695
1120841512
848655742
1114212309
1946865432
1490616346
622511822
1132006023
721880634
956748063
646416623
1833575240
223789919
1574065544
1797418840
24675346
122765624
809912678
76539360
318709425
681299659
167489929
879258193
493463799
782470501
444031922
1055387373
546990256
985183946
18372288
1959740524
1415923809
594832234
31964159
363891868
1314992982
1026689236
1421598074
973059076
2138093900
1166346142
725534697
643822969
1034091444
1370776077
730446429
1070031432
573432050
946111047
1109810688
1378973303
1516409257
1790490712
1466353553
2042212788
631061562
290797650
556088918
1075264104
424747201
97165614
2065484993
1720879003
1735517874
1762921071
1697356131
1588466348
1251686270
602970797
2146436647
568005316
1719116718
234988978
491886971
1790131791
1510461189
1287017179
1000779106
1213240546
1955259619
858639075
122153336
511455893
1961448511
140046187
1199735101
1670195476
1990382612
415537026
1761230242
1324376801
778088221
1570068238
682380603
829590764
1533892884
1247661217
937679798
1518668045
1517439545
2140698606
177304200
1003939899
285025152
799938525
1586897332
1857744038
2020416423
2022805632
1806921522
1425249390
1644802620
1276795501
284233610
1218325366
623094953
1030125465
1030317661
756409767
1128356480
699200083
1066257943
885522787
762782098
923394981
387164254
1444016636
959271318
200081721
1524315870
862097619
2041856440
1844687776
1027684997
687298876
522695494
655865096
913071369
1152297371
709001097
607860387
1564958647
579341806
937659040
943427535
2096698590
42701385
1579483355
1255371706
2110463812
1794186395
268884456
2058727365
1167096657
1266732836
1003333184
1583968785
1153224273
1564832586
1532404383
395384608
2055044865
1674177268
1958876144
1482981633
1397069459
54176549
351595770
1263006873
1650288509
283393625
479377601
8945708
405208831
430427813
1261490307
510061115
1005083929
1411299339
1269028597
196749071
420246565
1380328126
526941266
764565270
2095837660
145466670
642288527
342183243
1397673753
657714806
578633199
493723103
1693952126
1236564136
11523923
419771147
1957289536
884556538
1448708748
1994681676
876313866
619680755
2015602071
1297008640
1281617269
768525195
1024001537
1213597880
1998089404
1043860996
2048513303
712832155
1969704207
535195011
2111998916
136482598
1994587531
682065049
1368866671
1262411947
1506663135
1517707387
1229207043
1427784733
5752623
1504820004
1935983066
1070087420
1348373040
1858446818
1130456662
1364121228
1346501131
985838459
1637237790
646154672
880601794
1551563202
1587727666
1942399635
382986155
2111710509
518242656
1978032005
2030744070
527274486
773354082
1301421924
573672154
2042719882
1247039488
65517391
1455112719
1933043273
1484635357
1589827853
1621954419
1913082728
465250691
2006462928
1448686165
1091336496
1951365707
935659371
188045940
1338885639
428257864
1901879290
394123161
1280089752
896788492
1134210747
1752601087
1868410582
6390288
1447627523
1413139275
1382106423
1962195537
930672326
959227248
1196733501
1965386624
1260485680
1110799438
1918221646
994780256
1145523219
2116539685
1305543341
966821048
192398518
297045726
1354006953
364765407
1182856981
1753430635
538907900
1017917037
1768883754
1797239685
203816716
525416681
1358435394
1686982680
292125671
2115378489
1654635041
1802559738
928078940
1170804184
251331711
1340242398
1693099689
1591435237
1453193847
1075315239
746537592
1933369092
442215457
188320915
404793854
372599135
195152086
584087458
796828837
1690162083
30981274
945968691
1099106592
603526838
1305565006
367566602
1917552672
378454522
1550383753
351675877
674921936
952613076
363679774
1635474199
821546107
1315845837
1709737835
37377001
1499119338
747772793
1109335366
1914411890
961934070
1819442881
1101539444
1790233055
522078844
1005424025
313078111
1500636446
1390798627
1257745727
526290698
1441958352
1587817461
1689970961
775507588
1363925566
461621048
371172576
519807156
452999065
11519325
1520409403
589090764
1100857805
223914682
593764224
1876803350
1108647956
703239788
735095844
1821831126
1777733745
42822600
1908061655
1206456346
1173176561
656934212
1320142748
714674487
1860366157
725577369
449505214
1862321555
89968965
304817758
1891255213
1478297377
734643482
171403595
498476137
996304286
1435224401
1399751601
2135566932
1822514358
1236319596
753019980
200397314
2070090325
1164634631
1164830179
44646490
1967627544
997871913
1930127917
1085494790
1762578978
1121437221
1576147876
66456937
1377082299
1611845208
1524268984
1802378481
1680463695
1911769322
1641988457
1448797400
1674755084
722460615
1704016760
1440981564
1326696583
657080088
1208093233
1008135290
387332528
1413617118
1233954386
1850046613
185403518
342875743
258377419
2144937425
1491300415
783838662
1174915943
1038701032
811466195
1512721797
1839656591
988640584
561456125
1739971135
220233675
353306454
1054890859
1280388309
1506010691
549169748
1638975607
236505726
1486760659
1412997255
594176179
1547574544
402377162
1209567154
1067370992
1656009551
1576701382
1536449838
245123183
934234308
186937904
183028489
783078575
303928977
1982631001
1224260468
965689862
1299966767
805764867
882259293
267656468
409307956
1840575503
1290961060
1424427274
142268648
1195220561
1473680000
657303401
793527585
292373660
2137309624
2126841060
823854966
1376998281
1145356811
1355190410
1197514234
748189709
1010493935
1008572798
103683507
652591353
877379044
93738300
747903870
1286982231
816628880
300903988
1030017919
25751151
1810080654
1488394767
381712764
1066762621
1637122916
2061285183
1006487965
338498133
547404733
1006629927
111095886
1613739514
324454240
363232436
2015740529
1028020443
596935078
2007052510
1874001335
1723668973
467446071
151642759
327831834
653700199
1702931619
1633852643
1336110254
277987893
1193263007
964653405
1604213247
880377284
232535588
249391
1938447605
339340599
382216560
224156986
470850256
1108446106
2099929992
1732143566
1270057898
1985530833
1163695189
466996979
1609839078
1543023248
857984217
954887553
1313741566
1942571224
360989871
1130769166
1041966903
819039691
825320794
1472493374
160438868
1434505543
366681763
1142184551
1428353896
605785683
297370471
2018905194
634129895
582229115
567782675
438112786
464718043
86536997
750708879
1551885167
939030402
1170076517
138619402
1971198678
1500338721
252983816
1112656275
640035383
1697209765
1481112013
1606649580
1256430050
1561388036
1983831571
1129502249
1300156144
2004604000
1798665418
838300635
444029141
541995967
1741168871
1896366379
1736558622
619938938
1053824071
1168402496
689048775
701362051
2139968079
738511036
150690868
1758082018
2142681620
1886825217
139370348
501833548
1495865379
1793113579
851470774
1873890862
1024344526
2027117004
1778349639
244642754
7681626
1900350764
1401204606
931490621
1819560357
809267511
1535490929
989646529
638473971
2143831459
198382649
586406074
1882454523
247911779
629843131
257117012
475648528
1428005430
11005742
1636966701
876399744
941775218
748338159
1431405933
1099789867
2031489074
690835240
753374303
375084606
1924384608
1327703920
636084890
456740824
1777547398
605635505
2062077636
1848904997
960555237
1565585820
1286379771
131297603
1686931254
1093542909
1717912280
696259146
799968832
1733447869
1834891316
180730782
533082882
190633834
770096931
285997097
1666225964
1048178545
1547710675
1467852108
1943684694
1074339294
1233320022
1794673659
1598814755
633615448
965434515
1610482569
99853946
1072682721
941559629
1321049177
1032506675
1312721475
10258013
1265815890
815471488
640633409
1151670980
527352490
2093108571
1540401213
1532162610
1497823209
24533359
1374777424
598453854
1086466601
67823212
1323817217
706798940
1430001288
1155073694
1329084617
1779393107
995711024
1552563181
1334068262
1364077996
1627671218
933741766
726389802
2097044720
617346129
1236217874
1982346427
2079107842
2011035661
403519746
1632303774
1005967611
1072992316
142601288
1328112127
620680617
816943159
1837175655
727528618
1160883834
1778347877
511306095
1961113568
1464878897
1664178957
10557158
621224759
1426971266
146493441
1082390271
1028726267
880820822
1954233966
459022866
1260439197
1624901546
1319907887
2054308799
393986000
1941846845
800884353
1240413674
99469249
765400363
1231036361
1604085178
1432114559
683171452
794275229
1966374738
165134317
1129750487
1317401906
755327545
1049815899
1128012424
2064393165
1321491872
2068480025
1024755984
2084972744
1704310052
1753524457
1476961923
530585542
661154842
1647466825
379748270
559780667
283597373
1885018886
1666419396
613170688
1751156758
429679909
940410844
24786646
1696846699
1399159258
1434396913
1680447832
133815056
133745939
530940560
173672632
1148465882
1113321996
1518551939
1793147463
1912070379
209654425
720287172
774616956
377692394
1812261932
1820821078
568209425
2085581061
775182179
520443186
934376539
647030156
1539069216
1647316531
700514215
548652495
957588925
821233919
212187735
1318678492
677176828
1226567990
1775615060
1400210631
366491414
1853257392
1927419589
1477205406
1342925670
2098579013
2018223954
1882441344
1223278025
129812774
214429966
446104666
1029967600
209071612
535756858
1423908618
619359284
445462587
1634423516
25196593
311008691
439900489
1743047801
1670292756
1567128696
1063686277
1694478190
1075287205
1989595418
239113004
568893392
1135016636
1177418039
957267098
369536201
498271366
1106351786
72664807
596403224
1523799311
733447437
1192512295
1673587433
1640188248
100685885
172427623
1861886290
374375536
1363763864
1002567890
845204413
142001122
213992302
1574051959
800572775
1024064558
1093139675
369374945
1904163668
141540460
214143544
2057833246
267185403
587782889
997338797
2143335439
1498576876
302803368
1845678781
1764919701
178956744
917828172
807242553
824173564
52877831
1354824245
472133389
1585816801
2142588067
6803203
1351919069
1497925443
832150560
1459854105
43365774
1577334673
1833970694
1288814882
1702320567
1292710923
1024828129
2102034658
1863295140
758543678
1418423458
1521542047
889000568
1544281440
957498626
479981401
922197711
173175387
1821624677
73016437
1719210885
1287609234
110367629
758137111
472259271
905358486
1770281811
2106871079
1870708971
537064357
678404425
1906700241
227377999
9868010
993681698
1581582877
926148179
1552408632
1305365383
2001181839
4428665
739839337
1219168357
1383068343
1009188799
1119672522
661979507
1407457180
1030527490
304678185
1278948434
1745326506
695173415
1772591671
1011682433
699951099
562610792
532147311
362366537
319843583
1733435164
1697672705
296671299
434885644
1772313551
1446135443
362341893
546704693
1410536881
912241516
468630097
1847454038
1256464805
585510931
949012748
1894909571
1902670229
1712154197
195803732
1636205690
822248288
2098980503
867859297
1910833197
1930319693
1250076644
744512083
304601365
538635528
1533038801
169092857
1895939176
989678444
411911858
682974760
1116895771
1449528850
813794991
759454653
2129272989
1875016486
8734168
689345571
884695381
1783767673
1086150974
1056954354
1004420392
2038039341
935618048
1628019851
107214855
1098791506
1067571836
393302007
102585828
1374369993
1863298320
1069986234
395583131
1561821653
1193272746
1428370980
580446646
877064482
1450372504
412315707
598094841
404261201
1481615194
1525384011
410630722
1493682613
1863208839
929013359
1432690397
334138633
912729302
1079606763
402052256
175402919
190175282
1982068118
1052529824
803782054
207799540
1495630571
1694406949
2118379776
2118316399
126019608
1014620790
138774510
1843386173
404933967
1580319457
14932824
435679944
1261136735
1856140223
416406673
1672027309
842218980
1487958117
518050899
1045801168
545111593
232217504
1076263038
1416974165
96281687
691612490
418419247
1476582582
1274163769
105815111
2142186681
978823731
1797457306
1394208754
253643521
1348853107
599913088
1625091837
1964516966
895644032
851273037
1970484811
1872295146
252708530
1481755870
579980212
698169089
737901277
886476010
793573706
1436782191
1293633923
1289681025
1801810514
1941642193
1231205523
2015908895
1392361212
623338955
452572121
351133622
1014559028
1203947113
1256894009
324790552
1633919087
1332240864
423033113
1257956875
1852321306
1942922387
744693943
235640655
1701794276
1297828183
78379323
351089077
3010028
1671030724
1681225190
633770263
1753295593
2082343658
1453607414
1254847154
119135411
683265611
2142458037
2073474746
1477979644
672269758
1500888535
1412606798
676894041
599321102
269948246
1317559884
1431507117
857231563
839511132
1896806389
613263920
1251240226
2025222370
129244314
113460185
1651508086
2128198298
1108760357
503295109
689659419
1323753985
2085260241
621935463
11959539
1289413155
92631429
1641428216
1471153930
471089138
1780618483
452408934
545893603
1121942157
480141806
485092041
1156257470
1921598343
1397143223
822265587
1816943305
65503124
241794360
78023983
1319173073
1701449292
2097925637
1572297293
260861583
1759795904
1547180629
478083460
1187588349
341881690
1998577154
1920434418
1720399813
1382967934
476666481
1618162979
549936439
461094543
790779875
2110043731
1080538797
1928104496
1878061301
1026061289
597093275
1472118000
893084453
1531996469
543875871
296590036
119532284
1578311984
492307256
283428101
1983227110
173998939
183891389
1735657985
170883153
2050156372
884930423
953482741
1335494937
50131351
177385082
1425234599
1510847091
1742780294
350586811
290007123
38635778
1652927478
967155174
1405070611
1038902583
1613681317
1342056319
673588685
674297081
1744616885
1027763430
573523518
840029797
2052771960
1969833650
990282014
1900198519
1488506133
1034036214
1252923502
745246263
131180471
2007800019
846657052
214085072
98607971
146502681
1191398194
1264787096
423999040
516709826
90503609
1121440053
1262105932
729611777
537445164
57994229
358009177
1669769726
1967079982
1664621841
2144053858
1848220475
173320654
586931
1766597918
804302166
860376762
1297237912
1892574654
1079420033
542438962
202217775
2086702325
569768965
530247598
1987677570
527699115
1091320755
2052912135
1993630759
773868375
205117089
1918946957
1922267573
436048039
797413873
86297738
162583145
1213807054
299528675
1069217287
600288429
1755592108
824127751
389746174
1121524445
1830603042
1503018540
1725716983
1437705606
651467579
2026455721
1709716309
705230401
693373218
1959997536
483811066
680823140
20693861
2093209739
436481368
862349374
1952821473
923273578
1670865713
1360063359
1898322964
115291362
1698556270
1160283540
91104885
1510448762
1570457045
1356633331
766543251
199889341
408214116
343948770
109676229
1806573723
248377072
1828474214
1800100817
1455417640
1522827281
776151744
1320136343
561014012
991942659
1174381152
571440597
863583707
1147268916
534261702
1789018419
1313680673
860656554
381595571
862279063
1732108770
963336685
1424396987
1567404342
1470131915
5461341
1041884911
1736302600
1631141971
160012161
1581675349
553011242
626563953
2116123088
1480317011
1528673714
825271172
1917037663
1991490479
254160679
705554641
367988495
1272773061
372904443
1882947211
1164202409
969072643
2082043444
1065064703
1758288917
1342795669
602397531
1746777167
332496439
563586722
1777015865
870007274
1525115109
250139624
605858645
1707335668
1565912467
2145251290
1586370406
77731316
267683533
705167223
1874974441
1130470543
1708959901
1183088189
70868270
1663052594
157079599
77910167
127497714
1454493133
1889438990
347717212
1558571521
1065468956
915396740
1484518459
645229438
265873132
1103222349
480939731
1902037416
917673761
1745675422
966307049
1866493345
896086948
1726719092
377686252
73604749
1604523844
899531239
1302764487
1331236273
1242111920
1732478093
355551065
1918511792
342866715
138618759
457541603
1304346633
1211858625
459864432
829042549
102323981
1944733052
408110402
1977558686
529589305
13227291
232456826
527448150
725367717
2013597078
1347046548
712958701
2053098738
139501246
1683072059
1679569789
110012365
497043042
617412431
841721518
1020250102
1080924090
1921609897
2108167258
487107009
976832403
308089094
1313054982
638461496
688915613
922816202
1958459529
1373411089
1006359625
289406562
324669461
1956135860
1181415880
573096592
1782296575
605492314
817194021
1880573119
118949718
1691651938
134849554
679736616
1448739989
877731123
271215316
631968542
362363128
670929915
1032163327
1077722387
1298727471
989072519
1716363283
1248250169
1121565974
199163526
1163850342
178873703
1055915799
932160617
433670101
168263664
479320470
736405444
1115091060
172226331
1132602233
1103238596
734689838
2113704331
287492903
603691846
1152116495
1704181625
769077633
70387990
1816029984
16392550
1879018506
1573199819
1897378707
1468586392
866537005
169518427
1093776211
742237113
2014878958
815513447
1450179400
231322951
583190470
669620521
1000445666
1325688339
2026490984
753553127
973632462
1433575370
922410820
1735336529
1469009542
1353979670
701103978
190117531
1240935056
382159623
1161334651
2102563
1667583721
238374522
2124216519
1479817647
1088081307
1079400084
275010925
65660410
725520578
1660949767
1510416844
333577888
667087450
1645139633
1015674883
152612712
613406995
777678063
637751697
542676759
45768489
1489493264
1958695178
969882556
1991442646
1162402084
1958384961
1956890494
1416843765
179961893
2018317171
1368460317
1557413134
1638983183
1862138000
782487471
93702423
1433068605
1671009489
828268754
2109826914
1059959056
1958890736
1000501902
1546635980
1837810094
693474528
1390559568
1981498625
907440272
1948119599
1882848858
1338486184
289664736
1349191066
53642329
1902694326
1161231414
457743863
135156713
646996001
226256660
724423267
1839323010
1317829854
448419035
706552948
634908630
1749004607
914969152
1548659154
522438603
1813743189
1288121367
1201487718
205582678
1392940983
349474368
504349587
1254279441
1494692386
307129638
1610045282
1746150112
522943054
636761468
1614522881
933772892
1183324770
1821099077
797854364
608043602
2110158977
850667406
1901986244
1630962159
914060583
1371022969
1065563466
1612695621
1595912523
1519489367
129913135
1907682616
81943718
158226984
943798903
1085567169
758090812
354972883
513591529
1611522177
114497423
188841719
244009587
1963442914
1187053674
169029857
1009847257
421448612
481058848
1342543215
797699118
1719621762
666230244
1069287914
1424684694
1025127731
865774932
642385729
1885799600
762685259
1257051215
1101050195
544565358
427541278
1392474557
981872499
634232545
44500859
1917516613
2122829093
1425738335
672023075
1916439631
595059181
1746121763
99662961
560175903
1059619144
1563236277
2072227461
1934966792
1664349119
675804135
1390542055
927396773
902035065
1032594918
572472239
1057999958
1835582329
1523419985
2074016479
871318872
1194385963
2104683645
653351816
516983880
1666367502
469233211
580250397
1439782997
1306070953
140709080
2049296371
284510076
1440936481
1395170832
193334662
1544471874
925427426
471063323
686000422
1946581338
2123858826
2028925674
475575692
1506426068
2079388951
2009277633
1832845105
88906090
2139506399
1151984274
1716277550
656265058
339309647
558365251
1052633285
1330078679
1528381443
640403770
1878094339
473118293
654824569
879195531
736979937
1149706293
1945971693
266350834
410637444
1660820044
1452687782
1357611714
1703550364
1667754709
96602314
905157197
215574630
1276664927
696069598
1543219345
62523944
1596914608
648912364
117261167
1731811430
859856377
827250630
1765265227
769178863
1795813169
54526879
1118499111
826085982
536430707
790942569
1075120523
1834305607
1668287956
602549068
854504997
563695475
1858950416
379556288
301751390
337792505
845517821
762734502
741260081
226302909
1873941945
1876420892
363562558
1060636298
1797323339
748876963
418842419
642571920
101628900
952278169
1549256810
497568271
965885355
493780687
1974290259
1009738298
1994678698
109438161
1427287556
1153734461
1649157908
2123803771
1086756542
1575803986
832065781
1195439947
317772908
2044075091
793744260
1640539233
67061433
1319105922
2145405881
616926913
175289074
2045230745
1178123298
151230226
991209157
1773719979
693163123
683897624
447701759
1747067452
72253055
1101874657
2088815774
768743333
923628871
1659240678
1455515698
725201623
485729139
1306037069
1756912553
1188559207
605751518
1902359190
603289741
577678058
1459235098
1279124211
74075673
268516399
1725170104
1820305187
1631273908
983505954
1700300972
795210089
1111604084
639254587
1610527359
1434266392
1817721819
199948208
2009137274
1954942196
547988027
1117915363
1543870046
1233469375
2036096268
1214911753
1067112938
1787741238
1611837000
943277276
1926338582
1493050251
1356395910
1685339065
1172157262
2045536098
1983578677
149116296
851860152
64281174
693726656
16460197
240043754
2105118667
49806929
781801456
593527177
2067313902
1889407039
1081515120
614478543
1562617830
721553729
1320102887
1274411017
1766381874
2031669679
1323456606
1341276571
985756434
1564628895
814382208
186136973
523487810
539760837
89010443
1228321196
563844626
656585837
1881917419
723032529
709423171
564889156
830476585
1895169500
1227300477
1549748328
84502340
1076792446
1887183027
1830731150
707265205
553034973
460458798
1994023658
1438422801
2092952937
349906353
1900424025
2015770241
1447457153
1338102850
854737129
822116053
1212893318
74794778
1919012661
2103643330
270910249
165933801
215537115
612579658
91497007
741658997
532284016
565779673
1616172204
246442299
1668125456
1242094646
330382961
2016058996
1021984888
779173029
1229129119
1044269730
622407760
1130397789
958196114
1556847958
1399713535
550537707
648028424
608846815
187396881
1034635715
1088897104
1252022779
15672854
1547202937
2093983473
256844336
138082167
1953853435
988444396
216434075
383219462
1146664578
733876919
1053842553
772208435
1294025910
1759584913
866418281
1604499043
1744010313
563618826
1498847907
1868239475
1126448590
96370655
1236195338
2121515548
78859450
1239689003
2057190856
1114969974
2106981267
866696100
924836610
2104183384
1284710588
360528910
1249372139
1215089258
110186960
2098543449
1354839297
1061198226
1968728224
401645221
752550966
1042132457
1021792046
1971774443
887566511
681335935
983503837
1455222685
1001017134
454216339
950289837
644768524
910069294
1974823259
452434092
116620036
1521114696
1660188408
2061947441
346846692
889971346
1353681228
949419251
364609981
1445603396
1308106748
1636361519
1261843026
1734158284
1564229360
1712905520
2016903168
484281504
215093396
1998244224
2002472402
816661875
234721156
131298635
1598846777
1164565619
212416991
1471163910
1127114365
1232705475
942328362
306030667
197866419
807690674
1066203879
50277372
982469169
390690922
2046250986
233244725
528193278
897771352
233630009
340873247
660029198
900187709
674978935
696376908
1737088449
1908294097
898799626
2026283521
1898400596
1351511226
400477461
41890547
1020652029
1579603551
2057134397
1550495000
760773960
281275627
931522911
1824314775
916752511
145433555
788540483
647726801
730739610
2058020108
234892179
566584508
204651243
1511016781
889272074
2118310062
1802134691
1073977404
1375274754
1612863016
564854580
2069663735
1094442404
1851844290
132376433
622818974
1869263341
591396563
1560057584
183759205
1084514803
1667864796
1153350280
973514178
1867705497
1013160576
2132070449
1910939844
1728951386
1509130478
178670882
1208977480
1445579015
892556394
1576684748
1240568403
179387123
926475532
1047119440
1952990700
765096919
72371908
2085243698
1689322259
288922195
1676330464
2145013083
940725061
234748787
1015196384
446164334
612696428
1388936499
1641408361
2093699447
1842346603
471341201
2130153823
2133688866
2007495949
2006146072
886691990
615830072
1451483749
261486042
420559278
1353698268
1710696043
1952400854
397540197
695707432
344102796
1993275423
1447621239
2312445
1106069326
1788979041
353406329
1506002983
1045828330
206014130
782444962
1590918299
760150703
1351488507
1032564494
27301113
1232290589
309711469
439710787
479999334
1107909730
1705839769
1390177173
496442806
761369479
1246273205
1916704374
185915094
1338149331
410241219
1626325477
1291741772
1070888240
955255031
1750108977
572366753
1050421491
559807961
1565109166
266978071
1781982605
292049029
1007455507
1649341259
1202188575
940156784
87696833
2100885628
2032728027
910597985
2012290393
1372234054
1401828147
1725222687
1399076953
1028303557
1718574021
1749537051
498732231
1877945602
1877368928
561861895
85393038
902861514
500492026
1445018492
1255310102
476911208
1807848398
1665316561
1207479946
1933953332
1568545638
1645442718
2102986513
238952671
1273436461
956946602
1216586185
2089225942
1915662517
297739415
1110804137
385784997
1732441442
1006816510
2044026093
1561138317
805378910
1018935747
885088030
254324185
470183612
558930866
256874336
1380500420
672142563
779109547
1484874828
1739691078
771396697
590547819
1082868785
681674137
999433314
263075226
1970399730
2106127481
2122630845
674392295
270375200
1955957566
1290216911
210642741
1063570030
1803165412
1859993378
751652544
1840191324
1954289221
1863832066
1259251264
821129013
921655292
1559730316
338193877
736400069
124371045
340215646
1727330751
578214161
1410801790
1268602467
608195815
1654274806
1169605454
1536594188
1198516926
1169139709
501972242
1715105218
303905088
1978704399
1739014346
1056583570
1123847229
1314398881
2124103412
819711157
579386907
447464923
1186302746
25272435
638387059
812007290
617958088
1423958528
63290514
1348736711
1711172557
1586554454
1357991934
2085858122
1115021853
450438774
617221206
1779007676
240086440
445387035
1099043646
33149681
1897261556
1109566174
1853508300
1563980474
710353602
896845251
2098026693
41937285
2029794256
111573534
1667736524
820045435
796356042
536462941
1862622851
1507520962
1458619748
1163292553
1250924849
62876015
2142882110
1937275362
1894865991
677365079
2104631346
1339453487
698206915
1126704063
1365610453
1299215553
1344293925
619126064
1842121227
534321616
1932508845
1252253934
1220035665
250151074
1167962657
1610848574
1704154363
984499030
1838852410
1155471212
272620026
1615373294
1961387164
1623836779
2096899806
897811737
1991455934
1181413605
1549204380
2048830000
636179445
598356266
849101305
1792458760
1763133803
986731071
1715688588
1398713462
246960778
601708759
17288361
295347911
125425178
1551164190
192272448
1972246643
562355532
937544625
986913068
109921480
1919981378
265426616
1567427143
1466153339
1936253657
697050500
158723661
943752841
1296293901
444478280
247023133
1046036327
1885309938
304683241
194039453
1179959821
1447059776
1317493241
1235421036
1202636783
822739917
590444532
789856448
73743867
1460335100
1654689570
485700119
1499489585
1723088737
605043529
63576058
824621684
1903580999
1335935632
1264409126
1536009922
1914422834
226134846
1656797942
1379399784
1834683557
735303349
1779174338
986915239
1501067668
1255786206
1729654042
1160004175
1274088360
480094573
1523520303
1410725752
1917279453
1246203057
1420989860
907539310
86741906
384768899
1315685553
172056288
861363645
597410306
692258841
1288110143
1939272275
1192040742
462374090
1719020648
1134042133
1057790852
876825549
360084
322456475
405381490
1457704983
1126979865
2049618366
65053921
843572397
546450668
1475305876
1951321752
952238922
583437059
607419042
934463772
137861712
1267923839
2145016851
1964760585
2098406214
1914150382
83090751
1455970791
1524941017
356750023
1715179859
1574189152
163669262
391784996
613880168
1308170430
1602781214
1549131089
2069974503
1463843178
1213806044
1310330271
575990183
514407773
1637882947
1451527728
638557205
98662291
1061585542
1888482055
1581750957
357924734
447495663
114797011
1928072294
854936856
389349614
1861147202
1871282935
1529945418
408041778
1847266782
376143272
1624137405
1494382127
1428398191
2064905035
1263920308
224351965
1711732863
1707205812
1123837120
1362296846
1602652083
534771346
335952422
170793822
932876814
190059638
851931803
605510739
1056882538
1288247776
1283531220
955092894
489190165
1529578999
1484586607
1096102079
1293413379
1957835844
1206404686
1514834058
9776530
1273765974
1645144551
18961223
277458693
896282388
230162883
1593503530
1715983544
952893699
1065650626
1492914729
313601832
635358591
5334448
447416527
357336240
822952876
2109582780
872381358
645701703
536048996
1511408183
751615615
757656346
964282779
2013767824
458204671
1632160594
2059531813
1234644690
1539892701
2044907029
73466468
956586079
2066544531
640718426
1233080728
357798452
1058179144
1991808404
1150792771
56831590
1898475327
1145998457
1403945917
1334553043
882650028
269210145
1610203902
451688182
804907944
1215325678
454249024
1118081769
1043274152
1425917417
1710094486
106766680
628650894
1119654000
1676078506
1587433771
52734034
1765665722
1315687769
580405307
791969283
1623832147
1406076985
270260155
1392607601
663388063
637742962
2141567215
1244936771
1554532185
1544965632
159191258
628288321
90375886
1801866082
537279655
1246877565
1633550424
1135039942
646637028
875434061
1751963632
49632271
1389911822
1169935566
626225981
1162436670
859129665
1798391525
1040818762
1154238894
21985097
18293229
456363789
1453268933
2112042145
199711072
1168111237
1238549375
1744613216
1220785818
968697909
1281851846
1037354186
2142031532
504745630
1011725878
1416236232
1136822820
2064023475
813724918
1981230460
1983328664
1190991133
275987720
528971728
1824392413
1404226573
1043051164
495635347
207509727
1710370315
696279322
1030341627
2108964425
43630842
420840906
1954229079
1472704407
1085046464
265347544
1524348904
985876206
962664176
1939706879
273223625
1408466178
2084631941
2088303722
557913450
681012987
1049105426
2028053753
1168538497
1294740585
1377210753
518075613
1498128787
1526435460
1231360738
1862953487
971290603
98014535
185396049
551820403
1157770300
671829598
2023033795
643450668
64249224
1923760915
827636877
233708379
697931911
747073238
1667046389
1769871876
1689738264
171752830
159016937
1637824305
564126974
768348390
1719537047
1134559994
1103430252
1149423674
52592992
577690707
1878602424
99155276
1828315141
280767450
650118799
111465285
1912100331
215065837
741264969
1717300486
357257238
1823969513
975080861
1471869674
2135847853
1935745339
1083193232
1575801169
865034026
901302476
725889956
1525315312
1693528519
411410358
1386621222
774642480
1361108034
1984089066
1129190450
728042479
564869337
1713501379
1316462888
487785526
1780870004
730971329
1626395008
1456081452
2013006380
130106249
1830873171
256234924
1234144655
2092544126
1206427016
1382661669
662734957
197575810
792501015
1467494726
67840200
386364783
1283145903
1743433921
1905098601
1344245466
1671344263
1198741745
845549705
69426444
59515619
902885040
427568109
519462775
1927381777
792622626
736300370
1853227620
1069699879
6770890
824755235
2146001284
1212471408
384361251
553772187
1750012568
1145081743
797623349
572718831
1648490167
1348397319
527856171
389603557
1783502129
896486740
1977061906
68197594
1689157119
639592658
393065763
1713396299
1569534861
1884864714
1035511679
1891757819
519970120
648318642
1871201948
1989164470
638452122
286713209
416865888
645423086
1918797879
1147280552
1543835887
607098130
1105740970
282297800
242631678
1759443815
77318241
303720383
253531856
1106644921
834321689
64635814
1159160268
825554441
719455797
506028159
420952858
1646234056
2128473240
540843969
606242282
1579824590
679563114
1453431307
444958826
571577562
1406721881
1434976851
701958658
871225775
1177772119
1320899379
354056696
1521680234
999814097
1577960026
1378393204
485409243
1717791542
1578466647
1202176643
901078330
1004904993
1379741141
184321842
1003362130
1526194317
843629927
565974469
1213239068
530924807
1720685148
1380513934
2130957513
1629370108
189569880
2070113994
1945127634
1699733765
478561342
982928130
112545162
1201189694
2066627071
1569282353
1834197918
1714613499
1329243938
845303041
1295889986
1678651372
563720143
1199388799
1788776878
1794185662
603993580
182815103
585673937
467396131
2075452887
2115539068
417167909
29694526
127437359
1522175737
761184239
1693005090
13412496
285691132
427472813
184970146
7955719
2028419166
994310022
1123903971
1683206009
1655835142
1747329492
275783030
1050982054
1825043657
1552440601
1712818141
1974707521
524966821
699307292
464099503
1905436190
1331498891
1340768917
776474712
913321936
796464685
72186738
1620142385
212703688
981071838
1982597974
2039270149
1595668464
1395561953
1105482685
801768565
1121992508
39225630
460862494
1076792722
731885983
823461752
481049107
1174966822
565547725
369251012
125590075
606143458
1733501955
1193586489
920088487
749057124
1418389655
54124762
1689420967
937719787
1365782924
1222259221
1571087063
2146455345
945025797
975045284
794684194
1634310588
304603025
395238653
1483060963
264392814
141610108
1296897128
2092531441
1568098162
427908732
561179787
603245715
1859614859
219545054
182339123
181957083
135419246
1600852488
329897552
455100787
627450337
1405519670
1790895111
699973456
778524236
513120563
1812500296
746922098
1534724414
442492964
1861328496
772256681
1320575582
1106302358
385209573
1583126896
1871778988
892872497
841994651
1041790022
1254154379
1568863311
1709995135
12310899
234495368
1489885611
23907844
1770817548
825838993
722564498
1260360726
247818932
2104866428
1334455406
2092638384
472800907
1656030299
589051052
1723922676
1598866564
1972958276
1142221661
1544804926
478009529
1990198811
1789554711
308891950
1701565271
1936864896
1757055295
343922575
1718538378
1689436640
1852428594
925006512
1636466889
552594986
1684285569
975374782
1389994263
392813867
597652641
1519635343
56114043
59336396
228696632
464109006
471707322
738196337
124449345
1875925557
490176299
1185516992
474320526
865592637
1886777014
1147766301
349922601
407323825
698047719
375110368
437472560
737828217
1652518785
1876063428
173437745
559282641
47645358
515536846
2063535291
1358575605
678551783
1310594492
1993430391
721190898
1306477529
1688225905
1702875830
1859256899
982129584
854119535
660332579
70499856
947789937
1276801737
1400079388
933564057
19310982
747373393
763202316
1768276643
1266175493
1092470546
1410657477
1840822883
1662406040
1940103745
1457813601
1904741670
824491868
385705846
1468254221
781170688
613977039
1737893889
249986556
374854767
1895181309
1394839643
207538180
1533498776
663761327
1553877169
1112812639
1681412016
1081514124
931946569
2012192245
999736647
1030217057
534167289
2115884998
2117271119
708108093
25337852
292094586
357590462
1529382534
902304642
558538503
1117384691
1797535471
1897826841
1219935456
423954752
541197774
2012767551
448885861
2093747203
116243434
1309053826
23047233
497630895
1082498240
1442656565
1264854319
815487578
867432327
1039283063
704237121
1159502013
30572179
512694852
1157390728
735398585
1573414950
1634642644
951076843
1307768393
502552301
1428140452
1048233283
711785787
601033076
1264962831
1968926028
1717553799
2033439489
946945769
906485524
2043120077
1273748469
132564856
430623151
33776780
1041836362
1051756346
1499936892
665471217
1378250120
112257401
1877026634
1297758160
249602294
1804637775
1831624335
1766529737
1359962439
1577086153
950179746
2072912753
488708745
82347478
188868899
117616643
614201098
2048736583
1079278446
1261026095
405051319
1246971321
826442700
958451984
1208718337
1848361201
747604534
1043172995
41075507
1951490996
925103206
40019674
255544016
985636721
706992878
570913212
520976580
1600967696
1723081888
881525222
2079023757
2125499162
1143925645
602653710
1189039490
1742649623
208152828
1805427622
259448821
649136175
1287891237
1309719057
383522767
439823052
2046642428
1815512309
427625604
1344746793
1604614155
1783342027
122910345
2105999330
325846867
1905401592
603782990
868717174
663698314
1720726896
485841446
1535874278
514665016
396604196
1029907513
208784053
781934079
2010238859
67669072
190616680
785433234
769430309
17351688
248478387
573167900
1472644745
106116995
1662762855
585577580
1594845250
1587907912
641005888
317144422
437103419
1815441295
354858222
1362902822
989232283
1093868334
1262755722
1499446044
892637768
2037758288
1565178290
392430930
1306263988
1438809640
1758531771
1738877136
2082626780
1447006902
41582931
664409119
316955016
1388561345
1669923281
1887898879
1684144033
1423178483
1367733448
200436877
762994318
1077903026
2027618911
1826399352
365939724
611056193
1431567313
2010942014
1985850027
1635929765
1235403776
660663210
1613281127
567093799
824067031
544762866
148037739
12216535
85287505
396404310
1392222991
370162935
556730516
1950194666
477491743
2097618701
1215310583
1954178796
1417454690
1410958911
1184947188
712259422
405695166
461007018
1743349208
112236307
867847531
1162052358
44068264
1124070976
1791341671
999057858
1969429769
1678606244
1387590598
364601572
1169183781
788345938
1436508820
796982326
2036327605
1536774319
618133842
1359972135
1466880884
2058352609
1980987415
423573010
1924768536
2070030649
1582634034
1601183140
995993050
1900346093
2045423571
1276834637
1369069683
945168270
1356961418
1948358084
1999356865
1390719427
192726276
1410358480
1110894474
1622100198
307607223
497103311
520170508
1436046526
569424751
1659990107
1003216123
561103307
699258618
1207668073
743222039
1233184379
35595817
67471610
1750873916
125548028
518901236
567616770
1133749205
1491090790
1553363221
379250419
431107989
78079998
1785081471
1956961966
767809354
2087979720
356591543
805975997
539099313
561985963
1608224517
547393782
1770466415
1554178806
1630420465
632036714
2005839895
604222472
1376768724
215714804
1494841485
2012956003
117135355
524335061
1597035695
335777620
1261269200
2081890508
824198909
126133510
778113419
843656068
278880269
629521002
1452588067
1455761881
1829019911
962752350
1264666440
651373188
1788503491
835019794
2022386736
448565841
760141451
2051609973
1368874325
641104784
68674372
121635177
273458270
1092607710
75777296
642061106
2083162147
876905179
1007847574
2035636013
16694255
183874786
1460084853
424933338
383915165
1936312657
2056945471
939098420
503711496
1156801379
309869198
944729506
1423683338
1413580166
2007511968
402192944
2000510227
855206444
555404191
715801094
1633922217
1897603811
2083593155
340698118
1099899462
1942094357
498743714
494890401
2003784250
1978780141
838762451
1896599577
946900617
1296147818
1821499698
141761511
1815682328
357951587
918962761
139609662
1958671843
1916376951
2109136020
216380371
964627006
717797609
1191552958
1776307741
1434390801
1903979675
495176825
670621497
870506255
1258933164
1964908177
363771409
922633236
526684696
1468440417
266769170
971796781
584486291
20187084
975231930
1423304594
1778177724
275798647
891950994
1210969635
614191313
105872986
2118562781
1397788723
677048867
461824120
2147160041
2131370939
630805687
1363091196
11588122
212948721
363597205
806926966
43680423
1184679869
720850385
1438437621
1398174100
1591550107
1215515326
1131601842
2029117818
1564786714
1196289418
1448381846
1561164913
1441130018
377113774
1809349989
235147451
1028680464
153021104
1938630689
689214427
804781310
1978908617
284999486
2142269492
1716250274
448858388
1993545329
1294932008
1462328852
206561652
1316918941
1497883386
913398156
1413325202
1302673348
785592521
229306162
994248705
216433503
494130935
549141016
530590257
1233362490
266982522
685492611
478030698
1973836598
1475300726
739808962
808959572
1495291202
1805701290
1472103200
2090429480
110825990
798089893
1212374677
759866896
257043282
1271845475
290485638
95460388
697336365
825021925
616081417
280747751
1816754275
1600744871
1732445904
1781646997
1413952410
733614533
1448278598
438477706
2105992869
982328713
429322481
6141777
1434199218
375206931
939955377
1456731018
152320683
1217885247
1738115587
1593476002
326275584
414618999
322942490
1600003014
410983107
416469804
985926757
733483539
545242633
1846038991
1013114386
183909930
1477826523
1312080520
1744625341
1808179717
706263435
2074955785
1877949469
2035800527
1592145021
447599188
1673190201
1193235487
1726098262
325208746
1556260760
1939231444
335424888
1317775610
1703581879
1325314635
1212291149
2044778159
1744844933
1147173505
91144731
611126345
393589242
2014394159
1408478134
1783393414
1461216954
1211504481
630242121
306702698
231476732
416405206
706543229
1861316599
745757233
370109712
51082347
134306916
1674520491
1553630843
1550245894
131479376
591213268
1089913864
807248575
605534340
2042582614
1004979235
1519820293
933106840
1456754955
1393816138
765992452
115249163
1892357432
709369701
1495911418
792616090
1113169234
1118429856
1316661214
214744160
559958948
1250738388
913574750
1896181608
1692585970
1099308367
660779954
1482450506
1751094591
429388268
46060606
1668530232
1993259385
1734496095
1081880513
872222065
1202817528
543991162
1877687366
1818680615
1018923735
1471664927
1547979782
1956090006
1992164643
1575616334
219529190
1293318101
614407360
595933246
1223574151
623130058
524644070
951704681
1388054851
392391860
2038511681
1199950571
1350180757
1674752517
589038432
1777425144
602192013
888720212
441966246
1197153549
2081261953
2034512297
1732713149
1893950033
147401803
415162001
1082495184
103320945
2131659038
1381457915
1090285823
1084566146
125913347
1394619509
41523322
488689636
1048596635
621178735
1090744078
2009384344
523321710
1637918166
1592938174
277181911
153224476
685187495
972583199
313632178
171531904
843472612
1029793127
1670935828
886015277
1801244510
2113015765
693577400
199739147
1934944026
1878142530
738177285
1973695032
1766617168
1879599108
1751717300
774654002
1742350475
1672602407
1696236089
1667217198
883073960
641622780
383924325
1942887685
428701946
1264184844
1674133035
1099747678
274446146
2018311497
406115868
597931787
1619042572
826028314
1797701520
1055528929
171815043
2010157148
2074951415
1900840354
1495458975
2094091853
45346347
9749686
993285078
1851267422
1233540209
1743568489
18221638
409530446
1316308736
1836415825
1992240234
500597205
1580208411
460006670
1398105161
58462609
1233282095
1315901767
1374786855
536209207
1145573480
1152439136
1546573810
1042367620
1669825725
2010076894
176471950
1624040265
499390270
225116513
1569580338
438500355
565777675
1350688182
1987820677
1366676438
1288608590
1875823901
1008250817
506974951
62469776
730120764
1155105793
252191433
752176041
786367150
228525551
1205654599
217008064
136278636
2011757893
1517522436
1279891638
196338861
1096509825
408011551
1926327473
1834710754
563545669
1572696069
932395840
2084893532
2055608146
2033672835
278926762
893336109
173964450
1528825566
95731229
1211413812
1438256930
625983032
1628670206
1011536084
189154443
42712311
1998718074
270434105
1907104787
1642099027
1585146207
162972087
57758158
1242198262
390648597
1676033019
867425336
1966534567
1238384498
620023180
1908453136
1166327173
1900763056
747254905
1621543137
1724828909
2033647658
1827845985
1527219768
443105641
141340930
1308022779
1116028570
899286299
1853265459
1704922248
1162946623
1270212483
1689220988
89949024
863601805
1357595646
366962934
271576088
817435880
987967203
606487480
679955013
111728095
1082273204
774169947
44814209
374670324
1513190128
561395795
179879433
1733715998
137995881
2041119965
322196076
363916130
752366246
1611368569
1803793995
1725461511
1943542468
2042222237
194181709
425527516
1368873355
243269804
1948915858
299843026
394381056
339805868
2038955773
1527638218
1948944201
263425739
1744609508
93199525
1900871670
610625070
1348145732
1338928879
572413772
454478146
1279043900
484868850
947419686
379483031
808331366
616816208
528984493
614955046
1811935600
1862600146
113480347
1354359344
1200766788
352575680
2015160873
1562319976
1016489979
1991271921
677942792
1179853463
1675503443
16551767
691099877
986937423
1190260980
1538954981
2134444480
977070718
1690782417
1341028941
1628590576
466163412
1519398685
1991493566
89912092
1297923213
1740404320
1140371714
1883674026
829936796
1852197564
1198483964
472784721
460878098
528654472
154585606
690983068
113338069
877574799
920337115
1942252503
1182121166
1821618763
1752230631
176988950
278520934
58264466
480791190
2005929557
1888205331
1790922329
635293746
828402149
1508003085
1583065257
558236754
1285872786
1172729885
1217239452
880203232
783812052
2062881156
2024252156
883897994
237081672
1446796133
1558446946
106823403
2111071188
761568248
1103001951
1921587910
339354523
517338497
258739437
1658191229
1999996103
1819006813
405397965
1813274071
845410435
1166490924
1211896239
1246509720
1023919654
848345085
1788186427
1886398250
2032410998
622542360
994184973
284483267
1030957321
83411802
717945663
196026822
671081632
1806801220
66088143
2021185917
122460917
485464012
388967926
356418539
470726805
730729690
632079504
825616699
1302936937
538932489
2135065788
1176442555
665760734
1591344103
629189214
1267770288
382971409
2012988374
1201830876
1869626941
1608174896
2128082652
294417418
1104707067
857951931
2027789844
302871835
164430325
195240808
1862877920
1790706171
1664996278
943033674
693262002
233341174
1979389043
38225317
482697961
87918135
140111966
1560882112
438043101
365372827
1735121730
1685224172
1405329017
339365179
432608688
863733912
1600388287
1584736149
286226306
1025116808
1746307664
894535041
290882921
1537729976
1537177058
469913920
1291439311
914195415
1981386857
1884620792
1044023281
1839772122
749073586
558906281
391744045
801703459
416315348
1070079743
887780527
1983565650
729407930
513938794
1430335981
534350164
389606602
1453346703
1929034397
46324928
256052929
1135504277
2143428943
1369646316
688785577
2009604303
1603463033
1496612166
1677410009
699593006
1809422499
649681143
327014848
1407443921
1895018519
408657844
625782234
168445779
128959368
746149179
2119232466
30964713
1603205328
487048910
1847761113
1707328868
94945455
1884701169
33804117
1184114271
1865538705
681136644
1298908732
1656570130
231188952
533170022
257073689
10044105
1992341000
1701889183
1888423200
1119802812
769891292
542709194
1891014470
734730950
1862608496
96472579
1947328081
2031660263
1630453423
1818078674
1180008144
301771318
1896750706
1497223607
1257294658
54707917
663702928
549660666
2095271384
1556178649
748807637
1446686531
1294601969
1224655131
1162518255
1216920818
1609934500
1560283331
2135040845
848857814
502928635
1752932348
1669475348
307711391
139026667
2093437461
1950475537
1227084790
977928777
1929090488
1778555239
1018932020
108663059
1877268230
376285178
667864814
533740877
1048300145
182763214
629333634
1252757672
1472054840
465920075
1129241558
493024548
282993873
411086590
146305250
1772455553
787066828
331907474
1822146281
2096933429
152375632
1580384176
466006963
2145447653
1896828586
1624507906
1154541733
1475524091
1255230133
1416794667
1362692203
319267472
327372673
1695709026
200326565
98423525
288465323
683416202
832579753
1919279049
53025116
1803417159
1191829097
917808397
1827980609
835364856
1444441637
919458301
2081789151
1970553514
1514041367
1754808616
313330365
145091808
821172972
577575248
796128687
895271839
1395483425
164803887
1031156964
520161020
1895538873
1091851174
1277984965
518033109
1077787892
931631197
1252867440
1265338018
1810753978
1232118678
516773274
355758565
290184833
697723603
1395268530
1674868759
477798462
1605843142
490026388
1609890047
507039101
2083483125
645631285
517958050
1618769515
2051201145
1384139856
789870506
266042033
664394820
749002172
344684018
1137274629
1218667614
1068955584
375066779
131337224
380410243
1390259973
1454131626
1143415938
496985065
1706987500
150519082
62989130
1819849326
1205059885
968174924
450957751
2091354953
1292643937
2108249749
408364572
698737844
1810807351
106302529
947968382
188498950
2140764093
65707168
1087997515
33630059
2048257577
1818918171
1059622559
1187329238
161178097
851721825
527829532
1388131036
225978268
800770418
1745812605
2136656146
897252752
2040652369
721556394
1239746574
1221947097
655291873
1620962822
939637161
1469070580
2076126562
1721362732
1870690661
63623818
1175702176
1269987099
752391351
505330942
1051053175
1604451620
1625993885
44052310
177330876
863976093
1605846286
2048166956
339573472
1319777793
786087986
1561851928
1165397015
1485878372
734042900
1426781056
1223560031
1471362721
1855854538
1489042905
1479483421
1785954423
6673384
1762213422
1045655534
106276304
788865133
457848683
517323560
1451008579
73146912
780763424
990101832
1112241758
562149899
962103901
1605397754
2033438229
17053006
1967088559
1474774987
417017667
1744291261
1180602815
948058066
517976005
381927939
1545660199
329417369
1470444488
398437824
704014100
573446622
1605645278
1523649074
2100375337
881995761
357763889
576384438
524118552
1126962119
69389938
519070902
1099778427
1104762197
1688774942
1952094682
1655834699
1766863284
1036829703
1134806454
1916466586
2080458604
242726076
989325247
856917415
593728221
563573122
357320248
976842093
1571533288
1324667331
1625208394
1774437406
319779166
1868731213
1421716664
1851010335
1289133986
854517868
1923749245
254479250
798632583
1407225481
734262388
255310584
1160938122
1365797971
999476714
1872614010
1375094615
1896921058
1847252539
440954569
1678392257
1041409396
181398076
1430553849
44270353
433822938
660033436
1572551538
1581065095
824899602
841563478
730156443
568448136
1297173052
373500778
611349796
147525967
20589723
1849420709
1886379252
582383046
503944633
1445628294
772840118
1014129492
724940631
150008517
2024485280
826469319
1378247812
379283244
132848835
2095056674
1166213280
648393032
711287000
1022234298
678950071
1645684333
2065114737
1810989518
1516023216
1317433064
1942314226
2128548297
1329800075
339089052
1683383421
831059668
1176102605
1587209356
1633599337
894077849
959035156
1069349907
1782173198
544420201
1440194822
1006945355
1495764836
1813085510
481600850
1696897166
638086280
14658458
50587050
804274449
510659110
1261591526
184572999
2048078523
1944593228
149591703
1212881303
28743519
1667001182
59512634
705366619
1648893527
1053325289
733536897
744965673
2125632598
1281405997
309535219
1059382730
444154935
1016027623
128337751
1062297842
1078402751
1782478003
882407949
1443001627
1973594788
789048103
1543850802
1716818760
546815448
1325699681
12759274
1894831834
1833434297
1578321784
250694643
1937998602
1853039275
43061653
1121514199
1319897538
623383216
530271467
1806861961
621779435
284143379
991222836
1337986807
1918317809
1659009541
1640457117
1647582939
1224887752
1798962678
1578732140
713654272
974581518
1510931825
1274234306
806103042
1641572598
1897229201
1854483101
1937011615
1892517742
1296510058
719833086
2073406496
1216303409
2089721090
741869859
960549567
1736002865
614589407
2094375035
161264853
1748259099
358615250
1232107683
1700022515
1119147942
975230380
294793238
1444696641
1355144981
2055765597
989895139
456215929
1222200967
1016074511
1402358163
2022614090
2075583864
1586736712
1196041130
62925431
490910008
693602788
1849620922
1548673400
1086589739
1729409671
416557804
485098784
1966481274
2109645292
634408873
1972199356
374012613
533894590
954133184
1174791647
1927946542
1612820297
1438262382
995466181
1511238551
841407478
1987677273
1637335149
1932586610
563709319
698278782
1327907374
2130421794
1359874671
1587146463
81885995
977581856
412417426
1167872518
1520121288
469981213
1785343814
162951212
1304819772
204860356
1961131291
844519354
1269405969
2034058828
1308060129
593605528
394140682
1568375941
1303871230
21218816
938333573
1461676698
443708137
812149431
1721751301
1747274225
1242307411
1035804870
1334551461
1287024688
1634804728
938548626
83307552
305142914
1678806876
1598907915
1746932565
960167670
309133177
337506799
1706113489
830225730
1744225600
298112443
1212519204
1703477889
1568651692
1320186921
173621605
1508218061
1857674449
1200470467
2083125624
301527826
1582415733
237985324
1093119861
33422373
894808618
717434547
464947970
1293622396
2142944978
940466291
891495272
1793688719
1357932353
562686684
181011495
265610988
680800038
207087999
1754495074
1474084635
1618340606
975898286
1543807039
996155074
1648220396
525921713
1380371491
1102906671
2082832662
1936770269
514204110
900480105
1230265717
902737919
1982367648
1398980677
1133595277
1975867956
2147342932
10595395
957988720
672565491
1906992942
452833798
177196495
1905505686
1223471739
1221007184
1108339359
283094954
343900695
2098936907
1168080366
2003453900
1610166849
130591260
474299335
736035141
1042895481
365865147
1983660990
1046465658
410355855
2002869644
1708329274
1761921278
1490468359
1417376098
2007434312
1832521844
926389120
824590030
504244663
1488226318
1779768720
1052870755
748628645
450280242
895674459
2008266523
1844018606
897498567
1372800181
1728815131
781069963
1515591272
1774508925
1170002819
1846179480
1876734008
1882622532
1128231602
1051008207
1200084357
1631750159
1601998248
990879394
1080963741
180474010
806357669
1500258220
672784015
1322834191
1124668168
1216946646
1698262727
1766755482
225577637
1833174565
1443434762
464424934
1946750324
52647103
1315745027
1129827979
11662745
1415171274
1205079895
1069043150
1061874269
1921203490
522328897
907495903
145520128
1384916159
720373107
728668745
851321830
726997574
111515059
468999503
816359230
2009267391
620720530
722857175
642680885
34401289
381447836
1036327498
1314151408
1731790981
1883958336
1276687220
1377927497
249101248
1534015101
1986088381
1466066901
607602902
670822377
1827887974
246766990
860251135
416646120
17270649
2068506097
616731528
949592368
1077041521
2070058869
1914148857
862174089
1259610767
1303216636
180034508
155686599
721563934
1740578134
164424790
1731909745
1099582751
1842724707
65927593
306618841
131169485
2086902279
1650401050
318387007
854528096
937509398
1905832630
892835076
1971648171
1066581102
2125192921
2056473350
2113296628
738727356
400474411
1268780500
2076016550
843218782
1108628399
111119695
1703018073
1485239885
900799675
3226433
1823483853
1644655028
2060297955
616045917
41077487
850106379
94880230
659597030
219166272
1818361543
1097042566
223321162
1808499891
1803743070
1213020863
1801649189
713765248
267236845
1575797267
1401811463
1302721721
1823045667
408692208
1096339619
1767302907
133337752
57780711
1135481875
1199173306
1237155675
1768865749
972909620
827421481
249054260
1376042961
878562940
171334114
317942052
832596307
1686606013
1127434727
66811504
806169200
262114020
1319909581
357300912
1587622081
384582164
508771851
1365580112
725828012
2007898537
1556852892
887922836
1455118816
276008625
2138868109
1306765417
836703872
207780072
2083721669
773437411
1716184336
185554587
1633080688
2013688843
343472943
1973132560
1183834203
693294528
438769660
1878266925
115360245
108718163
1629227771
1999124556
1951521418
789647205
662570320
66298925
947482252
1783354762
1208660472
1924301688
1546650304
665272892
564270389
1707248
2080604549
2139273236
1521825241
1546519820
2113906170
868506501
1581878458
722225047
814755973
1219166349
358759754
1162304005
291333124
1243062552
146806264
665388708
371443809
834100101
1141463033
1146486114
816330849
647428226
76171296
1298890564
1778988284
1992882669
1927251673
458231843
1489928594
937897966
1610297313
2131767496
1614285082
1800984708
991282131
591405443
376244498
1466320131
926668508
335260745
1649182430
2118322313
1548323353
549254874
1488980799
945270307
138726260
149118229
479307654
1999894278
858217949
1172525921
48644195
447914306
407480729
1278759146
27075439
167228777
1035949185
1179763000
1945494292
1846697228
722903628
450101049
217938467
2083209479
2114690175
27678570
1583593800
826830792
1826620307
23532002
762968639
969919337
724108725
1761510492
1731992684
2064711702
251904153
925510862
1600440642
1430258220
1103202435
1677251480
632160390
946410674
943520171
642823636
528411742
252139345
606654271
431535994
996670769
1292295327
147424337
381525334
2129547018
572213390
447396947
577523742
1581733063
1651766963
318862049
259663207
1086704886
821471235
613151829
1171534754
1272511782
1380563467
1222679910
594455216
161429479
1343677460
708600945
189609664
1059890962
940539380
2130847885
2111662959
1237803360
1247497873
1094437582
2145137699
561628754
1463476686
1166937606
589254749
712778222
1539728980
1378893604
918279241
1310104028
567416050
2006492504
2049094713
1723621641
1059134911
296663579
686577166
1648440341
1278222129
24390217
1395403763
405413219
184558470
1547017552
944068214
825917976
2053842947
2121549377
1079594629
545158406
2058037916
634993590
982096010
355685444
870104966
1856215023
879066441
2014293160
1600532885
1310875985
285003122
1972069962
1766598071
1693137535
2083564325
1240021154
379374502
1218370362
1895521437
2061657796
2050658946
774655774
1200104910
1710605313
24078356
715390878
571747177
159055762
1171357263
298550052
363945141
834353498
438475280
1321416168
371484060
980409725
1945299265
1814993362
2050402643
1613285816
1676697918
1584430761
1609909399
742045852
1122739238
61600487
1316362141
1492579850
297496749
844823446
752605282
588078076
1179096904
409736196
74591564
1478071789
1613002888
435648306
98225892
293383659
591924139
1337798462
1868870279
1841553457
1065446522
985460111
1019624551
1107146737
2004611582
995666905
1989376405
662598397
171363414
1469256584
166290135
2041884289
905587551
1562029722
1189553781
1255103271
603122739
1894965115
2125363861
219543881
1740492989
665559338
935589793
703864091
2118859867
1312362567
298351142
2128165644
1537506133
479967852
933531040
992852991
523997382
548058814
694083120
1639864747
1921944762
1215333944
888582970
991871635
1711762012
279690250
666595668
1436845646
1411479121
2099539347
398075117
1119570471
1794981159
631728878
519705671
410207498
2024538497
1268268751
6379987
1498088376
1989917265
422246185
1882883621
1129674043
346855523
1551283512
544492281
721239792
748230196
1169294735
986983426
1824938250
309955764
1762263296
561330993
747565785
659313157
27604024
537647374
133209673
1720410176
881020942
780632098
344114512
1610121933
1460314668
2144048805
2044683620
719916368
104092900
1431849245
845878248
1618614712
677935023
1927048239
2097236588
238439946
1161482100
315189097
1288043215
1523985371
1935240771
1730291515
192769043
1122231545
1981682805
2145261297
1307270529
1663810250
22239281
1650008951
685405278
989979744
2061407791
862569800
680324789
679935029
1998563668
265687765
58171523
489944828
368536503
218159722
2085107655
689349021
1401290301
1573373216
106416345
2135402338
1355929922
1034649709
583705107
2118328521
229156047
242937997
331245750
317499578
103471246
47868764
1845984547
2099772335
596845601
1109391679
1092527802
286203338
1894424558
673030500
2139
133105778
159040631
496155081
215768185
1347674559
1072573224
69026565
1151170997
210614587
170989231
1386498643
643767971
322359173
1329775359
1163154143
907871888
1298424889
1229487499
1852230001
16205141
977996546
1196655995
51215753
881716097
809470919
929739867
1912284182
169145200
656230255
42528132
656531898
1491170399
1882924766
1767987108
1516297423
2068913970
1010307171
970611591
1694095394
1275921218
789047194
1649438049
1539822754
1623759349
113906099
416390306
307215409
1253972663
34768131
27454580
887362274
206116860
1047420735
2038461306
1446294178
505438983
940376647
1697203330
516131975
1305491678
1737931960
686300966
1121415962
1916122310
861533738
803858235
2108026103
1776062216
85452444
877847796
244125384
306192179
1440338931
1176751702
391536021
1712367836
1700255946
1612682824
1083947312
868085850
446313181
788727174
864505372
1688737454
933107724
142547531
1179095071
410500540
434574911
1820799282
716192778
1732146345
906360968
1285813483
77685499
1881173018
1413363143
974919452
133004142
1902670396
1351804679
82038670
462912542
34027323
1084507454
1113859498
39976452
597612883
1709617185
608895026
784885553
1197193653
987511844
2092236079
849026055
117151639
907659458
1176638063
681032329
1048835515
234921691
46528088
141974450
1648936308
1547015692
1206210289
201645654
1610898464
2013185223
1326492525
638138673
283225728
986756372
1882080068
163829004
1031394665
578036388
1952677766
1678438200
1944443338
1749893825
1125075545
756548391
1931856103
762155178
2133206847
1681931782
910037217
1194927322
1147212787
351336266
881599727
143168265
1355821066
912864399
1005807875
391139472
142749010
1305031251
1554212654
1995874911
1712425051
875624319
894978657
1805718449
336103573
13037336
169256028
987919261
405604365
1486850571
1854109739
307387352
719652092
1285483133
1880723499
79118121
168097855
2005767443
329062620
445382377
1333327583
1018768296
609125848
1657408043
291084916
1503276969
1115536837
1157694237
1377677339
1930939419
1379831599
233106833
213496337
1629661086
1646226370
1268508168
1906181933
964673297
1558408635
255090358
916786034
2092713926
1482728110
214754916
757194730
1315150330
381919647
1544976068
643892185
1269834302
1452893506
1190808177
134984557
1645239450
1495298620
608975669
1325339068
2029573747
360858031
814917791
541595539
1486633128
1656092260
789374363
1830112418
1900173905
2028820723
1497444216
395265949
85416485
109910970
1132145530
1940452767
946586040
869361509
1623453103
1880665047
847163118
1398779661
956073682
684392002
1124796117
623299724
803478130
490758568
1861267288
2081318012
1811053922
1114018239
1483919796
1175884493
1072210
681493438
765732172
1772674785
1935010170
1942068310
565854457
570128347
504959681
1813115296
1948317076
2139601085
330580205
2083476216
709275820
1890907273
1955503317
20535361
1731913318
972589828
202300962
1735703563
911705049
197936297
172073449
652425655
743336096
1878783637
2031896520
1348417319
1947462353
384528205
1097161109
2095854771
859791127
546679508
728463397
369952010
731557011
1411796641
1137955665
386977186
498722427
1412329113
1827218944
342347602
848555524
1016436760
687095495
120649159
406134186
982001552
1380387933
273756382
130349652
365159360
29570094
528847787
423095860
1304683170
1422209411
671169974
455477920
1550628198
394066736
1296566969
459264775
1660542041
282931516
941034236
1727663693
2098037670
1231672322
206291903
111780280
820217725
642744865
1171994339
510161606
1925759017
374095613
336180298
494686685
1964480128
1444069343
523530494
1444473787
85647386
2112963619
2124277687
1643496624
5767948
447017422
13500812
726743710
2095145776
123911280
1245119936
133795424
309466479
389993335
854610503
236255096
1228135617
1480300590
897047503
679591130
238054818
1516838008
764114444
1925666821
747567873
1771972661
390784018
179412907
769591894
276023454
1945350293
1338964185
718376850
122447182
1923599855
1999278459
14766466
1649368994
2026897090
1807459229
277583548
1700935800
650839573
706920014
450500732
1565015557
2059050784
544086211
203374625
959562467
1012874814
415100037
2095426349
1612962733
1779669151
1472321281
1899230933
1640080849
1880683800
1579697345
1634063635
706745591
142951336
641262301
1593534577
1282230884
994311826
1156782476
853534871
1213493832
314233287
136941255
566791733
1646733947
985861068
20164555
376227664
1039495211
1690883457
1710113730
1215869982
1776097066
1963012834
1340343881
305850889
1677313879
700959437
597117147
103711084
1820230306
525694822
1342545411
2023909565
480359563
1193320042
547261172
417267919
1193592512
592990617
168182304
1615528456
392183996
1410020989
740124016
221292434
937258324
1152071421
971427854
300164188
27691249
230619598
302279038
1479302800
1368815683
1739727427
279183094
1945040055
554763850
1490376929
97855109
1598064984
1672260182
431954787
1096886419
488265597
1937167957
6182154
1331556939
655757016
26987872
456113964
1322586175
1437661225
291177007
52889809
1039642745
28795205
2001796174
1274857385
762883113
1889096037
792708978
1605513172
113613508
881427880
379513187
2067502117
1861741538
73905405
979099644
1868738242
1383532874
781655105
1783900056
974237967
1264877951
755127149
758237530
22551478
1594571290
128805027
2071163264
1922719592
2091559230
509035776
1485376932
92095815
974592300
550197557
1963848306
591273534
13103426
1889833160
2101971676
944290793
940378375
1583517591
322932091
1056715007
2000945683
785528036
867744544
1605327068
1829153327
350906546
1775052172
1395009662
1852532241
1331572429
1016659149
1237894736
194028338
1615135815
786753110
856517251
348934638
1616544473
2024462971
1571162075
771254410
1047940488
1451264794
170048139
1668639902
1325221024
1662014027
786039309
781976901
1714225790
1793697675
1426571408
1970706098
1396875028
185737022
607388398
1404822120
1906162833
786427805
1645384123
1629729616
673242017
700907504
1647069451
860786390
372242403
903970479
432224443
127496111
1489923004
270335842
1233292423
1398179806
1098718310
1058349363
1873493246
1862535957
194637592
1237630171
2056160922
725221585
337740927
1062640405
2085038858
1546133185
1389641002
1904128794
1841461571
1251781380
1390380513
652537993
1615469851
2142070335
743205936
1397391787
1373616171
171671134
110393789
254979587
836452815
732661619
2011027885
418919430
6107051
1263173687
595575795
492318687
1413834048
637065700
1301295649
1570474389
2021649729
1775537257
811326364
94890722
983070940
1270558595
1003059578
610352643
1906681881
647830845
97080070
1021621152
901585584
1522179149
370283094
1330008410
893470640
1828983424
1586225116
60426019
242884130
1425424002
485148363
1378963262
285830440
2037086862
286876200
404116069
1273762819
318441039
1731514391
2129500108
1373174433
77552024
1794829823
2072459842
653185477
964460031
363585053
1720231712
1472306018
952070668
1182781970
1454892102
1257831014
1722782313
2029133942
1821466065
1943030732
1412107426
323133474
720453015
619283933
199711176
1924025706
1220102161
1610867032
2129575950
704656755
461128613
541542672
133422413
2050730693
1398269539
1106612884
1999911218
1681965542
1011240006
1400012333
918740892
1298928957
424670648
1219723130
1496580778
273862920
1915178296
994593965
1254270362
1977354361
1406580319
374159515
1730760175
2048413987
290071554
1186484483
1686552234
1800972189
10302912
1167214647
1439152649
1629854634
104259351
315368583
2100218897
1003996342
1994101969
2088941912
1102257229
1420983670
1979647021
1470162480
1477396749
1099032824
1975406729
468820030
309938266
232603180
1644943777
651346306
1344033577
256793774
1219856963
1020895782
797824895
12560573
2081336811
1004173226
1972793897
1555115873
1042698118
1273200074
197652883
2094404408
1989353325
1054664376
276389805
1490763696
1291706839
866030285
736236618
1429759675
1051944141
2053935524
1009569704
1846297432
1705443043
636185036
1820056559
690300789
728667346
616376583
1895249960
494325527
182528121
890780847
1813891670
90078493
1327558228
2093552149
1873975616
1010196215
1861872760
221216412
499060609
920205788
933109802
468250519
608388418
2044157457
1911041244
1039688525
676155994
1195238283
158175634
2086480111
860924053
955330186
2093574127
640247919
1471575727
1002158874
44607942
1430876994
130027950
1649553856
1463877633
810343494
66348931
1320010814
301668404
211966021
1416722779
2067648636
859407209
836200019
1922751868
2089930216
1313152043
529317671
515787291
1732018653
1267201231
1559269144
1466378017
1557232281
996134261
28275748
104474877
1576916163
301011672
1433225293
944894412
1591559975
1753441190
334934115
506838244
1036810046
152084514
427586845
430116939
605656172
349142746
1934205597
1300461349
51658234
111324096
243626299
1988576272
1327345043
645230286
2142369269
1224629004
1299852550
984537328
582523361
715654179
1086640514
1627683759
477453122
1565705672
2064023557
2014684805
332518753
289752648
1536244222
1733832102
1235292334
1552496380
31502604
1526708218
193796916
1045513716
98640810
900240729
1468491975
601036879
1360888170
162471083
1649212303
1443777703
1131796197
1614582514
347034559
1310295416
555680268
1815255105
2020812834
665746072
1590472369
54402876
1991632551
1204687965
1007065757
1467673167
921369596
1333103945
986325344
1882231506
1587667991
410885360
1723404729
1213339315
1734738620
1155311947
87476291
1166601918
959005481
1453654411
854889844
1790225701
885686608
1496850537
579758106
1021846477
1533589681
1514665543
586728184
1242370569
1146355171
1264532268
1268840484
477584223
479018561
1657391501
658550348
651216206
2011547660
886439955
1971694522
1474707031
1290771130
76033051
516877063
234859332
168787887
888732563
1012922438
227229224
1260513780
1387788327
579572650
1862620286
1413717664
1588267118
695639838
740678806
393159946
1510210261
70537610
209470796
801111926
218437476
1293726772
767750901
1716300356
544062145
157181341
1146306201
27813300
1669855165
1156359933
1950546728
1379779780
2129674577
185249686
1272218866
584255080
1582308866
1725254056
1946310383
1839805744
1231348057
1112258157
470755689
1942425514
1993043405
1769527838
2032375881
354466020
1495924766
712880194
1797411132
225259663
24182854
39717041
1945880970
43684572
789306653
26249851
787119405
519184697
150662403
309526878
1495315607
1109201507
15686094
249819447
1167119051
693840648
195170688
425882315
1100557325
1213996310
666812896
2033539070
8151955
1766633644
517724600
1211799386
397365810
197702753
35164983
337641793
1847948492
1602401687
505022194
736508922
1021633019
546471911
4212086
766445337
1598736500
142304908
688683406
133679357
898200999
2015056854
768676562
75588079
1141433356
1943249310
1441068942
440813998
108187794
73185679
766689101
788525618
492001705
198540684
471659805
534541535
290923854
532641711
1020289358
1545963138
1599082312
2109264523
473783396
330937319
1548312413
971315671
1880172843
1985537399
1091864384
1393934834
153638479
1071983571
1356294577
1776515312
34810179
1356387379
373630894
1829322240
392499455
1498596459
524973987
645022426
623386255
674897715
1863746304
831230583
1995278677
2132422825
310987979
76186272
1846818710
1584898600
1529913334
1534651299
2080264718
360707828
1092388074
2096638089
202300713
2064928730
1274298593
2110513042
996695098
357595184
668261230
1499304445
579172995
399456735
849489123
1787426013
2128920292
135067958
1519613047
153686273
958416071
40474947
384071361
1306667940
367689559
157985078
397681602
1056732603
1451819794
2080298601
37340551
1845331202
663115954
1185131254
714716605
1460049001
2054411982
510562336
1019386992
536972111
1236567187
337255471
702297704
651087629
1265238965
274244923
2012259020
583326185
1119650462
1372397027
1033452042
1995611243
1826010890
1345010349
597158885
800433443
2031018060
1998576685
979772795
123015368
299225328
2126693707
1239564131
846349003
908394920
1047696953
2103735534
507536731
21277480
840700134
1856266520
932426120
14870681
151889383
368575859
1123647532
1603592616
2023245865
244668554
1126834558
1945828630
870222081
1772051373
1682275586
853613191
1431502142
2062006740
1600879407
349427070
898033704
510520512
1264661554
902024773
503984387
1841622216
1410590978
1332739564
2117967526
950560221
1542112148
762318624
1125669843
1412068811
385375844
1540866365
838976406
2013459408
1094522307
395071919
704673051
1772698912
642457466
1904537498
1973399687
553749602
1237150454
609170545
1661729595
1653004115
487737773
1297131480
654838505
2130326795
1352327165
291391582
578485178
12635308
1917869042
778247893
2037959345
188304190
914355987
435083305
96869194
275898848
1935588799
245720965
234373916
1170721974
162930616
1353232630
1299357161
1746493430
704268337
2067086100
1084369537
1817419613
507199021
1472915928
1408790161
692345773
2122435855
291160193
54960848
1538906412
1984508989
202550279
708454213
504954373
115777435
1149261131
1037778988
145950803
2077190182
1457781538
1645156673
809749620
315562985
833377518
1295913652
471956228
727600671
2083814513
794776831
365359089
627781557
1694294214
1489677614
1602324374
1896148765
1488469962
676442556
1881898510
763027751
363178193
1463889320
1174131848
396390654
617645735
218879543
982827101
1812387849
2096083607
998196580
2123997291
1260232437
1891405133
528760842
53836925
441115932
213590622
1636515971
471534105
1311535473
780947838
870730783
212286520
2136115774
1778581976
1953566365
2129614934
602248622
1045781363
1107836546
329487720
1170702929
803408283
628181515
1305428489
232912484
287933793
1618168384
362771057
41044375
530540455
755122284
1769551500
1598309238
391103399
830314903
348674330
2079106353
36604123
774044353
1745855736
1161066823
1312746779
1794528734
1977857000
1678125984
532995945
880821440
1150895256
1162701373
1658487279
1088663376
881858870
1398459513
1373809712
636204472
253975828
1383875813
2087810361
466806240
1248367499
2006669358
1415824871
530888548
168168926
2027036105
1694430088
591024144
1166666126
84412554
437346732
1475579797
1087018673
1086813731
1663904841
1148019676
721020457
463276131
154524261
1016489514
1161011113
175228047
983177312
2124594719
1634770992
1886452733
615676316
645943018
1592229991
1093336130
1725842219
1552689927
17023669
734365725
1175928379
459952273
440174948
1747654206
1171624435
604024235
70505709
206166795
758949371
901147858
1118259857
546543643
95030345
1681426567
1994097192
996452
1239381066
1797564544
1967840372
1768758501
1260430316
723207430
1602281891
61828252
1136556790
182064071
405481344
2048318662
614988953
1243593695
1065926438
941980967
1706713550
1798951387
578890817
933770429
2125018083
859708563
650895997
1071122717
813133513
1611669725
1118915485
1707355952
1838852681
376698382
1997428454
324396006
2030128622
831480361
241405531
1398737797
1112852898
140131914
332969169
507812546
401660270
1822368377
155053380
1677051504
2099826291
441277055
1530095616
352386026
1301537230
83698036
1858116054
1974968732
1413058247
1822893740
1673787637
326213272
529986852
1638947235
1271153910
1159834510
563495805
1670053452
483152799
898329314
347154548
206440737
337274919
244074648
764890826
1187234788
210505914
2047353523
1389485614
1536211225
13602044
1311422856
1778189822
892594424
159628435
1607395391
1146130229
297878909
596612350
519873725
1381005187
1951888972
1796874195
1317980080
144609924
124904808
1001128380
1496423790
1174811829
1146622863
1310951269
2064334209
351987006
453718945
2034515289
813607933
1357060215
20123651
701172843
396017703
162001495
1034630577
2064638354
853923351
1982009376
2037475720
291363712
1096238703
1612929875
366371817
1934295255
678405740
853664605
49403246
527990308
981520530
920633267
1350218345
4484361
1951839399
205912869
1984219154
655761822
579989567
520127767
1489278951
1695416494
941960675
502082477
1494908122
1728175900
2089176980
1888984818
1329993334
1859053138
423910470
1025210974
541261393
472515673
1943222852
1239766854
955237197
1933041807
696135347
1697376044
297807452
1867864815
1888626017
2115638753
2119945865
1956221441
317768101
1103311920
1869204914
1522168008
727529110
1478109494
1944783814
404538803
1207166633
1262792095
849577051
1140383692
291359949
902008064
1127479680
983348828
393260078
168358262
1101326677
653563376
1762461774
540390419
776194383
279140165
640345542
886487125
651397906
1309875564
1210470978
630935156
1160865817
1577556955
1836889215
2132647133
1924069053
878371979
189523218
1492521682
1182959008
1907212034
265762
192078657
281985198
1307870663
534598710
2087486997
48405777
837389495
1958888933
382747308
2020773060
328077216
276829286
2056897231
1017904239
637708376
2033030084
286567401
1092883898
1293962460
1692009290
1935622697
465751316
156947847
716479817
2001146386
1139488048
949357552
83750860
1085842201
1849826152
347488328
2016672937
1679503903
294906942
1221945406
1896489452
2014409435
242933532
1243989135
1809697212
1798855482
646343403
1504383093
1031332538
211612876
1724187260
806565504
1578311898
1942107924
1689327739
1427607540
1688405149
1462757953
732064699
133147200
833596440
1721995543
2080676700
1719571994
502557386
1746688788
78906186
755219531
1514613303
622534361
167895235
2016951835
189960663
663706786
2097200569
1742854430
215283580
1544177700
1490691465
1476679551
758454125
1760615146
856596948
586843441
459117806
1753607917
1184955749
2128588323
770720293
902127590
1632489951
215131462
469905661
573126407
2098223922
414929366
884050479
881974223
2002097052
1415300674
470167268
2141867721
1113495741
144039524
279846995
809593990
477321000
1273914708
1061597075
707868318
1269202710
1165411310
755201676
1686972059
336314472
1600534365
1285822545
871401584
425807542
214666894
1573505125
1407573066
474852881
1776316802
1205705760
1182810428
108185305
111619743
920166953
190834278
2142716446
396104048
1499382539
1031440181
1380396525
409157791
1019046232
1495329696
837609864
545006707
1686041062
1104835468
243489158
1109611764
1617159293
433039522
1885496423
1202458633
1286796032
446486782
2026288748
62535749
1441841986
1636153479
2136329781
753261132
170950088
119737463
1761562754
1701919646
2001610446
1690524741
1000121649
467300519
1317256833
400010497
483383969
1630632839
48900379
635781938
1505940202
641462661
429317835
429223005
1216853783
143600013
656893162
194794083
1258009625
1961489086
1068207460
1213191531
1982660294
1681314410
1795129058
619146654
1617240167
1556073117
13010442
494802422
1528334942
691840931
609725535
2131705414
1696363239
1669650292
1913461160
784844172
1822685499
13485703
1283931064
304348162
128291176
25085867
429176392
829664761
476690869
1052999894
596647028
1753036021
186905946
203809330
1025797982
1461228305
1150751199
60335110
847865738
1169921197
1491448513
1450921325
73958617
1477442284
1825580662
1715520012
1572595411
835497371
717259092
864114802
790097006
539686332
807797586
1650555058
1458609454
1819328419
650167123
659931680
1066129537
841540999
748594092
1735244293
1618038491
1841463622
1688899224
862847396
441008413
1987069699
80673241
86185070
1899694340
943777542
1976349604
1249218094
989620876
1233746063
470218446
1374222841
1793239592
1624959834
665175716
407775014
1063677719
1054573223
1435472742
1200752918
833317332
1367168765
1507534471
1790057466
683460006
741007443
1065015067
1929335885
391078014
1789036763
1610745232
653825111
1408944791
844777048
830857364
1931848302
687476695
1214528938
129659131
1501288442
1235568414
401435607
143453628
1676992091
284486372
261052577
2073843936
186750595
629143951
1775096237
1192321931
1906380451
1552276898
1194961726
1534499179
696594526
1991581137
1993444192
55694848
1892544167
377476397
1666825309
39846069
1849949474
418313266
1518601807
729026695
2015104390
1191528409
1155568053
320493775
1374393734
652429984
1806750173
1212226890
395845239
150781165
332756682
55012986
923408853
1188103262
53503922
116608473
1787576523
95900864
2012464472
2112887238
434141740
829399270
796324830
1922450095
1613973576
1195987323
1414180142
366822930
825671573
1943061992
157621188
1702425503
936248473
1913953589
1247738953
1615001942
215110295
213108073
2128267216
1529984904
1285196109
369448031
1766778527
809327923
1577993207
634070794
126609927
1806978142
1848473215
1744849811
225955462
1268762112
924161255
1232351067
1486309036
1475993367
565002325
1409521927
354290794
295025589
759135865
358639589
1264532487
817566734
1215264448
2021202992
781629062
731250880
1796061606
179382170
1277463266
1069289150
1215827493
993723704
611543432
19372866
1582090283
1006967388
1155734967
2083158306
1935320857
1221221829
741347343
1190714399
1322662770
972540171
418435389
1921879399
134075853
1849135192
1541581607
566781907
1249180906
1049829975
1709063236
684203032
1270901577
1581052124
191699342
1973435693
1919653452
942866690
1578727460
648844485
1468054566
302728183
95477887
434290412
1461483936
1952101878
835905502
1805848233
1426450796
373835681
239399651
1252637301
777275623
1258065491
446955629
971067358
155920400
884947827
1613593224
1341616228
1354112550
1253268798
1048056201
1068815764
674040122
188966707
1779801732
1933155502
180999057
107872779
1043795120
1197399025
234406486
1078240347
747326616
2073984530
1848396699
1158476294
1689406823
906127043
459109565
630580611
1052573776
163307221
1868675200
1936834352
173236629
1109674087
272594418
971357773
507087789
1258822592
1019864402
1501601965
1645007126
1782393512
1642960831
426306417
238149250
497364335
1530297442
848558799
67954097
1407030906
691564510
238475953
1790758662
1560129284
883118289
1776412390
716338164
1541667712
1693163521
282604365
1956438344
800319337
1703978339
1532214219
910401964
1078245715
1831411382
696737071
973606832
1331875809
897545628
424645865
736538558
1810113978
338066908
1117981092
1626444460
1655774589
1192213565
1475599194
73187413
218273361
281818043
483572518
928360688
573982706
742440123
1044696229
1056874532
1052403541
1874256556
895307046
235364077
548508256
726878940
2110522409
1299942930
772801675
1729798546
254901305
41965521
789779219
550375890
824836664
215614146
1125380284
168313518
1864396347
2083689522
1960229642
186899888
572109739
540703119
1989594525
2006228275
1003108800
1104952166
1966169815
1820058205
929430361
568080213
485450809
1113707453
1371303737
727540381
1502592523
1327235985
1800485032
1055134621
240299126
1829412213
1010999154
344970489
2045217575
1492458868
1257164881
1919238014
893244872
2012188042
1667818749
1436605463
995783717
2060536942
518960164
875302551
728911488
484858713
1605397190
627902339
2108369373
1738814644
2119887633
264945338
772000796
1967860276
1140192681
1784542486
1879337054
545082067
734468414
946356082
1358451479
1727254944
1309305631
508172408
1167195797
27007863
1030883234
1305541280
2063220487
1418012016
243096076
165053339
1651234560
1562809168
819539138
659135671
1369197343
766131528
941195813
1004187289
961740562
1342260998
708719646
413391651
1588566328
464371036
1737710721
1095122870
851488578
491371493
1084130786
1175797446
1462483537
653598012
1407820611
1107874653
365384509
2096279303
1453117476
995092952
203994807
1373499771
2012731817
1199293370
189108678
1778539881
551325111
442327200
778769855
1165832797
1706742789
281932160
1944802490
485674111
441421393
1455116814
755099091
1287685127
331825138
2045873029
1771098429
2125730290
1190493956
289038020
393659526
2054258526
359803910
428594848
1683984212
13671203
1166897718
1226760643
202368732
1989867711
1311477744
1516696964
474837610
1731425820
1354327826
922990565
1520705623
265308492
1351275686
1961210254
1600766204
806393940
1880347153
1174341753
612428770
1289131435
965565497
1291403720
897330236
1718560751
968303776
1065946303
1642230766
1529878291
2022115742
1494815655
1232460032
1272300322
615994790
1587861456
1434294624
1460232845
340052229
1455198828
825517871
1704511527
218982638
516628352
379321598
151564694
501291010
819392475
1276574112
441097552
695531348
991363938
2051671480
1451174227
566922540
483715999
283459143
734918938
1404810947
1916065099
1142352495
1081877393
125591537
312253284
1133016685
2055875077
604177109
1133699320
652654801
1849849282
1885925656
1678717775
722894377
507600637
2138268517
2052338844
1045847505
1604303385
1184256629
1485622631
11457833
17362600
1524766295
2055563278
1227992353
61183490
1265422124
1358574052
1873388986
1222877260
300455382
1695770107
226191932
272958449
389509961
415801099
530107831
2088628981
1391337908
1191457391
1854361355
390830554
433493015
679448945
1620764049
1871472011
1084442323
678540305
1571165448
1967313438
1294227442
1044941680
847268232
592166868
158295825
1875278742
1843625114
1454461689
1770733126
1358749177
2135040143
1738758414
1431323019
767331244
1935037819
809383764
223258561
37056479
21718231
694771957
179010168
111026511
914523696
641095051
1728405069
1406961111
1846799223
2051614526
177349395
222853970
1682773177
2146666633
331750528
96570116
495807714
2127258516
620118489
74490653
50474524
1671821135
25564823
531552510
115510497
251690554
626154047
447361968
1424830012
922705100
1177125266
1283554965
185065975
1984747315
2017654082
1437606588
822257786
557862957
2076580784
1254295956
631176648
1591152345
177350773
24086399
2048683793
1260883167
1385673850
1464159592
1017869719
353914175
573906596
391406511
2101844869
423836161
690402355
373304258
1738139874
1880001301
297508917
844655403
530880172
1025782672
455124141
527522996
639175538
1251006712
1186044459
1146342332
1683562437
435376324
392345745
1908291060
524593934
440772489
1400022771
1628435816
1930712619
417902022
766923738
852980610
564312405
1354436560
888116643
329015910
1738850167
707064437
1690276676
1063190483
1014125278
1394678414
887485248
1382375185
1394626805
1315740341
144561492
806337322
1791805206
1965427005
1762234741
1183633803
1998485172
642072246
46022893
409420790
1763221767
57973929
1872760491
990184073
1669602334
586472186
1801473710
1666301602
1833873007
173301351
705584907
669869211
1063367598
367204234
625758209
1381473825
445712529
619440131
1440240604
1857117329
627261196
2061275474
1950087045
1137535795
680794933
1101343496
76686059
2070481217
475158249
2042110153
510976250
75861158
1465495032
1748220208
323219401
536611807
1412051741
1004413664
1242896721
293867461
1740499746
767364170
1639928546
495341369
1883091564
1378992284
1720821359
1312059313
1901488221
597872235
711385535
1887359168
1190093658
131872426
317132649
1403084235
237186552
762257851
2062006016
337668123
528190136
511319652
284943558
489589100
1955708938
1247995964
1852111503
294948429
374615322
271234341
1991591854
2002020400
944907641
2133200019
1771399518
1331701626
1888425412
335619177
1832743608
886963678
176025659
739887348
961731905
898779383
1189470138
1096272317
1862025545
1328063549
1905345914
1020063803
337368514
1530200813
281541679
1317371549
348240018
904254261
297133403
1024603407
520552180
293611342
939441231
125100229
581078542
853469436
1038103429
3699234
917027423
1095635539
2103662609
949852806
621195481
1715138965
708722290
652538548
1550493315
793932332
388429433
1793042822
241815855
2143711073
947439510
1880078802
1221928739
1536364351
288142721
1824565329
1716381786
2042438443
1984318463
1637993105
1128983864
1352831971
401978139
1166742746
970965091
966120197
114297714
1966436471
2142666326
1461540125
1990136600
1322228180
516783422
458232839
1332285664
360220415
1655291297
568858978
812779929
1355306397
953099050
197398726
1612135115
1487978881
745501571
665903561
1048961267
505291484
1382096944
1987334775
812532231
81916953
730781011
2117185843
435422004
1267720307
959501038
1801553859
1765589863
169237114
927010109
733304013
1528693032
1073461606
784012203
23088726
327894563
1061740674
1381548752
56503285
1451596585
2034920576
1570552673
426834265
627918101
1316055703
1998299879
1085206497
1068943451
45913409
1679109190
1201232391
86259155
1546853532
747497340
919960652
2059648756
958001873
607836665
1170245713
991203703
397189921
632282882
137860784
1691548782
423800959
711053447
1963764147
722263019
2129296075
1261270552
2059515599
2084523416
1973595620
439631334
306362848
1298050156
1148925938
805289357
494390961
1892275683
252102355
855439611
1638421337
4830531
1655033678
293630914
331878993
1147017314
760486640
463735077
921138573
708365257
146922988
594512949
2065678261
1156054761
1956730418
1188900849
1567903493
89190552
791802073
141211525
2135025491
1203495608
1395783862
1611165461
99943440
215111465
1048562886
2002185050
1373647689
789615567
80977518
1363448349
2100000568
617311872
1444591481
775678537
1509273710
1644913060
1209878547
322155807
283185360
882763927
1597488597
1930546339
258184476
2145264328
34644363
384945629
659851180
215335454
945028490
50366294
391121496
913784005
748506072
985477825
766093498
282217327
1708715113
1888580734
1439101639
1162062899
210117489
1506878399
568008411
1019293655
1415749586
290642802
1226617781
1417874687
1260947773
670192055
481180420
1080786351
1495799264
997030035
596835298
1772986962
816163325
690841208
1613282489
122990219
1023769695
866911639
935300383
1634491893
1525532330
910658875
252221684
648785703
1051228595
1282720047
1815413312
2007165226
1848474819
509672015
1371390822
1234036537
408843233
1446311652
183343393
101428380
1528630638
373912326
1298527622
1411137946
906287453
566134802
1626863980
1105581907
2008131134
1174853111
1900705578
367146048
1738238049
1964470915
1122368687
1630890036
1185982535
1695392396
1063249420
68077721
2096658421
1933269369
712865519
806696161
1789194658
1974174131
1414004255
335520447
1461665409
391056683
1110113824
1050341933
1622549546
1344523606
324362608
1855851056
465050402
63312728
1387704967
1875721266
1071771014
1308497995
2064736332
1426977100
1462426798
100281905
666568304
1378590143
1494699986
101103318
1187234027
791608819
2044398118
1320478102
526222837
1246271859
884205906
696337980
561809379
1550815419
1023814431
2821704
969514958
938848335
165887049
856503480
1327480744
2138164625
465833603
1374310993
485321910
1585539827
1818228503
935086556
1341341957
486712237
749278251
725137598
553154356
2022138097
219626563
1255878230
590248694
115528981
1217033137
879111552
438076501
2144485608
170781375
82572238
1829517831
719453970
182748292
2140146213
873487112
1372575959
1793582316
1582472541
1692299677
2127274500
1482884821
156671277
1406438568
2031558073
66148882
775136912
262406856
1638279611
940272201
1912910350
339360807
75510642
545918189
1040485659
1805681913
1791226953
1804146505
1873353086
296478500
1951298925
1829936352
38688443
1366691227
1059478550
1394324998
430059837
1505242423
1709997570
1065078110
690101019
1866528802
632470948
1235711710
1310420051
1927190457
1186606741
2048380262
1321175735
1647685231
851018046
1164401156
301783727
287203977
1986836395
1699578065
1223522066
322990148
55517663
700545140
1808576908
734479317
1635819823
2091763524
428104454
455547839
553072083
1455245988
1510134636
1225536315
1010684414
1273676949
950723188
313324672
1176598158
580645287
625891208
1943548695
651007905
405874813
121926178
1396206882
1543030919
168984181
1867321977
1885673358
585281489
845379388
1511108784
1283124736
704922543
61225474
2117410288
1679052568
1668501071
1857507525
771951820
865770866
1343896185
44756390
1710252249
1158261341
520431289
1580513705
909985611
1885218811
1126515420
1449339603
1328158482
101196716
755725142
110584379
340785500
1289390174
624639479
834835139
1020156303
319858692
1456930240
1964109539
723394000
203607898
1904631758
1213341515
1350280884
1396891228
1687693039
678641800
486053971
746187772
343947258
213281285
778463698
75493260
250801766
1865268163
627752385
965112665
687782023
1029174537
1093567242
1699696345
497351549
1975554514
523820083
856189098
848510757
195916296
1042731080
1099268420
465413081
1644365652
655409831
747701548
1304140989
1252526913
1787737099
372041365
703067404
2010234331
1802258816
1790738539
1852120193
817998592
1111334431
556826657
390511453
1671297602
1512430133
1651365880
1698794993
1512915868
1077973936
1363720565
157452818
1734274654
2084501216
512530322
74336952
1470699373
703182464
715796619
464110605
1181024134
1884865432
818192596
1542275113
913506607
1557253600
1425440018
2130879203
1821314923
341740707
1908929512
644871781
232700851
1078709846
653195566
1106198373
1835123739
249712754
1972532988
519346451
1057892770
449470708
610896110
163813766
394317568
145442181
942652905
397737594
860593667
733441143
50815675
627941512
2030712466
116810841
662885234
1256697966
92677153
171809925
1781389014
38746781
1364434163
1994976751
1318059949
2110976938
594528058
1770252857
1119950764
732581071
210339887
448066779
113807683
783405082
314432075
47915793
186712636
488555507
95464169
686810205
869836086
636164261
655049005
106787403
1139270910
1354406805
1804151740
245041456
779546090
1662677930
350009172
310372399
703285499
287041082
1154739479
1683888476
582384803
2120966724
1850153116
1393951229
301906176
941938124
813291002
1198766927
1180338261
918964486
901228710
138883594
1526237812
583123816
504699180
1724387146
1806448198
89093991
1398692774
1442211882
175678560
1111570190
1532788180
885601896
357720504
783822827
1505369518
1545312478
1223772313
1404956659
1928374060
1315560181
1336632329
1793175731
633805561
948913621
292674070
1713040502
2030787704
1205188615
875093264
1532115509
122619857
851969592
162768584
1997631993
43045108
794305154
455965257
687610071
1037789379
1913261595
384347772
265360694
587394130
921997290
552386490
1104587634
919198305
1049146985
1674341084
1773257177
1842778693
355540732
1103941383
1321823398
419584390
1845102027
745969681
1131922104
397077162
1301487456
1925853321
443087253
1255115495
1008482192
1148189772
799656401
1944234279
827169343
979212913
1090919156
1046021027
1873626149
1804152771
1148778552
723473962
144824823
1852029209
579783767
1899991241
1280600428
636708094
901441026
656315784
1970401651
1535571646
784417906
735805295
1912451616
1813721123
24488680
1350135745
1065698609
984302595
1144061305
748479776
1780973095
650465318
2004739344
1522899279
1526665887
2027675616
2057157636
202237793
1134693024
200111556
78037521
2073606801
428275888
1983586023
1360828563
1173816232
1027668426
283577316
1241777878
149796900
379813550
7615535
1486030403
1948604351
536795883
1178599266
683546397
460061498
264674724
1831794850
319019937
1733487023
152220230
300255105
184024536
1896921128
2022459337
1493545919
1613650468
1789980468
74940848
1544220088
1380414750
1824143499
1001058313
796713581
1878996605
513021555
2019938220
1666340079
1950281231
789913917
957747881
1081933980
1397989408
1992478133
37695532
213353235
1837734233
1701559193
835894552
1204703090
1670269598
149261175
90950651
599566222
1410952755
181878042
1912477112
1796644591
1501459317
2006521367
1286203716
525935711
1894200118
2018709335
696640602
1389958307
202959840
1721945111
1045394226
539645227
1774487064
1077024730
68360589
586675452
1870864493
80145497
1140687359
2087081998
599778258
1903558769
816207696
926443916
217063464
1472257458
642114370
1309726026
647671888
2139651864
694581395
675826359
1271899645
383612690
1019388296
401721083
1775320717
718708208
740366721
1036379881
80682817
12011427
1931447395
902709640
330619132
1724777202
1945968499
298437262
1999418594
949280415
1133887679
1818442685
1394067624
1505507508
1692352639
1249019915
1490834127
1474892697
1733898373
228742601
470507102
856683857
2030079110
1844609095
1509863399
7687569
494414542
1169203903
808450423
880567177
1630991337
1973398032
338318995
1536019567
145548202
1160212349
2065109197
1786669549
1752158365
1686461049
2114366427
318763030
1151401062
488049390
1798781440
818148197
1255959819
1173883938
465107019
1880784898
1931676593
1095470673
267530868
1056257777
1364233674
413870291
1151561587
1834480773
567157995
1163109593
1697441243
442498911
559085466
1254674278
1995847653
657112478
144924891
147411957
1425635249
1761932267
1382021321
193699257
1368552317
946572144
1108698430
660390684
399723020
1116135419
2027811049
1457157917
1824474900
787060329
1023798510
555811827
1005389500
997980906
2000934993
1063669028
1781588610
1688004357
1228230715
1335548461
1007724012
128004167
99731594
466216970
887196005
704290326
1050938430
1544651771
781285299
795830219
37454993
1529589123
154966457
1307261924
1617316629
195133724
886057680
1972555081
891617327
1709271468
2115736801
803400136
996764791
1435589559
1943065903
683939978
1649469531
244717253
1729439642
681295968
1638632616
1483239475
2120416202
1048827305
262220549
946971912
144585054
905056524
40177057
1648866524
962304821
859286756
369721303
1992475398
914148604
1986178253
2141462047
1627685421
1650536031
1277799047
739503868
178955606
353196094
548089138
1104822829
780491460
29997073
2011793126
982997459
1128976009
1440316513
1141652364
702274206
1306571684
806013354
697298598
1814037292
1693767556
1744909711
1034803634
567389625
1304279937
926649347
727960161
126490328
1541158728
888527596
1873127698
1838968535
611787642
958973683
90277614
1179529598
516557547
570894086
1713320916
2066368064
2055202426
578480499
874798383
1996482865
1179835838
792870736
925250510
322853348
2005537251
1399722369
212965949
1551783178
2098098336
740473978
160619276
1797936160
1190104385
110892140
1235609380
1515623775
223445896
446018080
1335368697
939125999
668787226
509118129
1581551985
517495730
1894357997
2026813333
1634988230
59797770
2109604785
555664233
1273549414
459043405
1734004043
1248783968
1153541142
607668956
1970083901
1301411207
1448679297
993871044
924811704
1501432834
216930423
1462012230
1940078412
1318002340
326912661
1778477066
1584021745
1203069100
1632505952
509896870
556489499
936451989
1928403275
423109098
401176854
681369532
1431729975
583588491
156686268
329695322
2047294908
378007917
940394130
2096768938
1601611664
2050755986
1597272898
1782233069
278578614
577705600
122633078
135367283
1528083623
1393227040
503907948
1257092270
1532058514
1479940787
1576806486
389616751
573288898
614519366
1502235578
4350923
1069125032
395597861
1711268807
1950193099
1795947089
640989941
844867446
920353283
1321997855
1082557065
120787575
1528408424
918387100
1810440712
55373969
768685
1917789166
836185701
581627713
1803468203
1015280416
719151081
2077964318
947388562
1503371636
450451869
1636504327
783293352
1594182425
1152465354
2087948543
2068530596
1111784861
1356133030
2077834501
1781526469
1469172981
1526360636
687331360
1786555067
1495266056
2024104457
2077432410
398348740
1678669033
1261185174
1174764841
883392501
271765851
1963593869
575016517
2066369558
1677801191
326152609
360597834
1626688690
1711129386
707326098
812186176
1853154459
1899972474
1089785675
114501660
161076997
984389640
1187186046
2075657752
482747422
549282445
673538155
798027541
1298214018
1873251187
1671097304
1347577648
78913186
939660540
1197400355
548349470
1624222180
772181207
1770873118
1180313959
979106726
1136263974
1418654365
1293995780
1196688113
1348896750
1323027457
1322645268
30211349
468595174
373809944
1445408255
1561020965
211856502
1546175661
1553260502
2051377292
39603738
1220949507
837194008
2039937494
434353762
1235655667
764682753
851586664
661714107
1869098010
1086134428
344259272
800011723
620225539
1499918856
543077017
40106703
320293593
98270902
1942596985
1513150163
272758791
1763721831
252253081
150386095
237233424
1470095396
214692145
1082370511
183600254
1564380047
1158058859
1934901940
638755529
2083685245
1619209302
424766211
347147980
639210554
835370776
1486081862
1406929204
1189388686
992433282
710265673
454131098
861026627
547387079
274522416
991822419
1792093495
1609758355
1329837830
1113890977
1589917067
128251389
1714265568
1891591531
1463786352
1232551481
613195569
977910010
393865806
731175600
1254298511
1367703343
306752359
1191312960
311017633
1852571720
1361192638
1894461121
1344503796
1226545396
641543757
1603647810
361196665
66269691
1552412702
1389522651
1556781384
168591730
1448005565
49522748
1060261809
874910245
1837910442
409440867
578278837
1462637674
1861934359
825738019
233225165
884930098
857865586
13571262
85898174
520012561
649530839
1636223497
1449258528
2121419956
97215167
1050409904
1048117686
1232411434
593513497
273566517
475355212
1646732599
1360668544
990437451
716908105
952193037
1491827560
2107026538
1448863720
2103556191
2091980784
964884263
1256876076
494977542
366494216
1139225229
970018509
1046474852
961013183
336009072
693450320
1591969425
837144579
272370061
1259031259
1214771188
909177155
1758512072
1823305642
2000941115
1938401212
1670270054
242544153
684235634
1675694347
836448735
105163614
1169168005
1621648739
1718488472
1460397790
1829511105
133781800
1588875818
132808811
1961189012
1326483390
1999527494
1321191201
1255963571
122872969
690084120
1307365001
943587812
691484442
992171760
1966296491
706348640
1787599791
2098742605
1236927753
1058052117
2075594349
460463919
1902095578
27523243
1100676453
1820584192
1504013178
1593941242
1106625
905115062
848941921
391312463
718923477
1197732300
978151849
365361611
2033093345
1789212777
2105127962
1403358239
1646287601
280457148
1042534242
584944987
1445439519
1312123971
555978204
2040450060
1549159164
683433579
395844814
431010536
801664389
1779778941
829633501
861323594
336354818
620801166
576965106
1823722327
1431988392
1386589920
1116296446
62718487
1268103650
1858421734
947424993
300794955
1026509064
1005769539
1111147687
1309488583
690211332
1613959521
1058057274
24551616
1299032098
1434592211
736215680
1131781395
828639245
954338598
945893968
1852244198
295686642
1437753686
1930510833
661625178
1159709688
1647460920
1181632985
985246167
293899335
1026401098
564802192
2068460885
1717431174
469161692
729905994
1184828891
497147651
2062377178
1171441719
1097248022
696701668
1240667263
1958868965
1539495028
102358157
961574817
1817166550
682030445
1460272246
984182717
460251292
352543251
1346463995
1019426062
62895718
277759139
1644552227
1610387466
154897965
1125867675
528024203
1551457538
624448337
1989384732
2020717765
304240736
206428695
1857898149
633834035
1035612973
1590013328
2099660246
290010843
359198421
1734239692
950067290
280431146
440304095
1011582414
1558475114
2100981992
994952201
1249567363
2013451948
116621163
2048959155
1799917705
813934550
508920803
392600690
552229408
404109223
1798021317
1776191045
1979432539
736844901
188641004
1620875056
1085503046
1424490231
951297890
1424866434
845906943
1862366250
39900883
926496431
675596493
406101152
1852446273
1298234515
567222971
1151913274
832949956
675637384
381621178
1454341806
475955896
690138179
484044600
1047643800
1999347818
1723501945
1801556215
1849464678
1220172850
2100947226
1231592139
1031587974
1602196208
1392869625
1486371597
630974168
7058446
531336982
1980791513
420400240
1171895286
157000238
388764710
235340223
135398931
2019934700
403755149
861398229
450535217
1331813169
1712680669
658545230
1101856739
163607610
1210454442
1827390812
1984644758
1504028932
1131427236
1184237492
2072856974
957312917
985608138
124537497
945732078
23602167
1796354932
1632816726
2097630474
2143706304
1343545538
669385357
519434108
591071095
1195596527
2066098036
1164443260
1303301142
2023941743
1230943317
1399163683
2129639953
538447651
419072422
296461335
78658652
1250121458
269871103
356362123
291001716
1978493806
952053972
1568054862
380249055
1143727208
234319551
1184079153
5942854
327649979
1856218508
869281697
1843394545
1494033723
683666112
1045285460
1372937393
72470608
1749370350
1142899915
1752642868
76798899
1918064657
1693539308
1171702638
994127882
911133929
1340685420
1334273782
1074544222
1673892560
1081218228
1285953746
1457026374
1560926890
634564450
1379676200
1474772979
194306293
864294334
824077884
248417243
1281522853
2120366305
763974276
1021433657
1603696990
1424991685
802928580
2010564450
2145170777
788872716
1223735086
227428159
51710913
1667693186
1404687695
1779117120
654050331
1205253599
819623447
884958914
1906395586
2052980473
270899534
1987622520
1453125025
1353183743
1996414600
425060673
521432426
1281629330
834654603
2018353632
1673561060
2043373071
560103115
2079303140
1027916275
1199571723
1574063872
1848226661
675933657
891383666
1885613175
1056497703
2011966475
671969288
2031545811
1745911584
305000305
1273437669
1683819518
1973391242
390115677
513603439
1850776816
1987949038
2106880468
633797491
189962522
908634039
431947842
1297468184
1832281759
656103491
2053901156
363582474
1060810422
1277649021
1973877036
22643457
1513126036
999958346
1039107975
550862322
491884237
118914482
1386886331
749331908
1197943565
1730921409
547188448
1420796235
520219267
30644120
743214369
1158721362
1873021417
2132740887
690065191
1609203867
1558112742
1601987106
1836492251
1284069946
1266998199
723409411
1152418575
1129693246
607138956
439219692
901411535
1739384593
2038475393
1099945554
1834302107
251473660
663746733
539367194
415875578
111125686
1363069764
479704402
514884297
1074236737
857404441
465993248
1218363820
1157691314
448783960
1413252280
430607868
1943492233
1823636317
1660559378
987138503
1163731751
30998200
1781363254
395737894
1156417386
1221624389
712799608
2042471245
1822494769
2122349283
329946003
759684894
1175349064
2087560193
964870948
1905168377
34608611
174926978
1846488779
1050299191
807948072
1417226918
2051498618
711086857
1480311225
478632000
176030242
48944700
2004644495
2070091591
1677133950
2136144057
1132306196
44809674
1563397081
990094286
478783258
1429744205
1518341670
55582320
1114832736
1379966960
1021465119
1492741437
758721594
986704654
1086568822
1680177850
1559937716
1209847009
1055730532
2054883360
181236682
2089594994
430539668
1010001191
1580539526
272672237
1551074961
907210753
689105356
892184559
882139699
1666801262
772105966
232859399
1832628778
1541066023
458406934
355655285
28970846
1871878300
781571600
1548021717
614933791
1780546795
1669833445
1867728868
1255952566
902069895
576541722
1626557106
1565312594
377494000
408201371
1854195600
753156196
993999959
1059536707
1739928944
531969302
1810400203
373158219
2115385190
1323275428
678446932
849163281
1625843872
1891176518
505145163
279151544
207319266
1927276505
1833362888
2094191928
2057592935
335626153
1394263692
1996361851
1886082181
490471481
1741338476
626234165
1831953365
254360199
1124335733
1121827396
1534054913
783489109
2103721108
1865577715
1934724307
1510166661
786848093
1663753761
1577578462
1844586221
928472921
1352392552
115069122
1216278907
1325662832
422107913
708563948
486221534
317717048
308895185
438896680
1521546500
2030576127
1002101252
1518521158
1458462440
1440768354
473393450
651359850
1065214794
1588485121
1969919596
643518982
313895500
1464986161
293417177
172315212
1986411630
1700550905
833693086
217389914
1192345619
1311208039
69624403
1218497925
485802126
925716091
234995456
510466437
1284078518
1425140219
556724524
1852841199
340703289
1307543485
1125549206
740001341
968565830
1947654355
1539366685
1773076674
1264991138
1486089385
452938201
1215556056
378516924
581495057
995361773
1386433526
441351099
2073004697
678583478
519513114
1657808722
1316121858
290444723
1023929571
993134846
212802481
333401397
1287091198
211596605
464644383
2058301512
1242166555
225123421
182226832
1925428580
32407386
323364647
755538392
841358904
1402446046
1866325663
844534411
1036124615
1428511563
856234307
1679490403
1464442748
696344545
448049528
769267353
435828867
1349424190
371934130
727931732
1866035881
2028789051
303986052
87939672
1243923022
1630680356
670745288
2041990073
55303292
379192971
1219417206
167768482
1005531528
1930154181
1177509596
1610170415
1648062320
75109583
1405126579
574967238
1176177495
507152594
757978214
294325104
676779119
723031158
288989380
1925924084
1272876610
1914901950
464329827
2011064602
1395823246
1599499377
1334956440
139139644
436697987
73650041
1245557603
29787661
1163712176
1828120446
603632602
1087342157
1918885462
217756901
1932714566
2130020452
1049836572
2122234592
992612748
1434205838
1507120062
2013099091
1198392902
2016220959
1828361263
1524961134
289811686
88571341
1574916865
1969451715
1284233313
346088097
1540927069
295078091
494143530
19237853
632223290
794940595
1089713708
1024142401
609230851
1296715268
495431069
1512457582
1133953120
1876526473
1112074443
1291013756
1688079662
640225553
1314289596
1376036085
1530652633
492257278
314437095
1118192856
576319366
1808144149
2099992849
245909846
1359387663
405116294
2043264805
2120299555
1547132675
2137669747
2128422002
1360592613
1465175865
535885652
1556027992
1093530231
801757644
1999704164
956749023
1885620041
1307508088
176012553
1271253335
1005686378
399150076
1652012425
165795049
2029314285
138343700
871378414
1605757524
523032696
1734350836
673059241
2067941416
1893486468
784899669
824608828
1700083571
1005513141
1189633556
387563857
1295339934
1636721638
275039194
1822755121
1920356070
1719250069
381961495
1641751708
79781009
1737409519
1472059936
1989408120
561642279
1796760716
1017479521
1560569440
1263035580
680555202
965658698
1884266575
1337096925
94909984
2145279575
2045936905
185351534
814176434
1344515834
470447309
1529399451
1817358192
959677515
362305974
1431624334
1445710527
2023534848
956365979
2084823826
502943466
984597200
1412145349
1052284943
1735398318
645053440
1958734036
2010256727
1155075282
1945753305
1646526950
2114355654
2120743624
1102991068
1509693779
99892835
500228670
2007774137
319559566
978492414
2132954328
1153450767
1165796712
1785403805
1961775443
640600851
1990490023
346303155
1593074604
1831638054
160883642
1522959831
1738337667
1653789776
483965748
432405108
1974971979
1974937538
146567504
1861668575
1024320360
1441830201
1627817499
1756931970
964245711
1818400200
798702309
2025845833
1162903689
1707551073
890670914
2051466956
1696281636
1511059452
1464829002
1049555349
1335671743
568216402
82291070
373017852
711491289
265718342
942141565
909182610
1750056101
237640322
1787546067
582686376
807021662
244237055
897288459
2079129388
790258828
1295050128
198643944
440103201
1011813625
489867814
1796327279
1652456338
903992700
1332932791
432067149
346210638
200619686
1114794655
77372292
410204081
2027027101
1280589349
169254169
1879338113
2007338017
1980682342
130315538
2137674800
539103318
1762154192
1140933337
1166123038
644957597
2121749088
1497778736
1907727666
1544236107
301994327
400285886
1993054594
790722460
254294354
1705222333
1390203713
1265681631
727276099
2061297369
1086844516
677944493
1548453899
1977914705
1736635177
2109422134
1557200125
521216147
1607914636
1216748567
2015085475
1491854264
288193998
1080319163
1572235811
539540552
1916496310
1423692331
1854454597
702344953
711835637
146142886
1164017984
496391018
1696988146
1106614448
866013211
471058739
1609308836
1782207287
78272412
981463796
1491095896
75681326
422395285
1429158801
47532846
710854248
1289945219
469901862
144437252
868343407
540401995
2108477042
1898558120
566769115
1221809567
507833465
1650615947
1037945457
445973207
1352061249
1349426851
1004118014
741785298
417523556
463967085
247312476
829594559
314860222
2000785607
82617432
1044117950
723664001
788393245
700863277
83009603
2049669256
38635144
1471941541
596042286
679456782
1332529739
1460511605
967296583
767879015
824328688
1518358506
1278491281
1577822540
2112399878
612386427
1749569006
646081401
1198362780
473834538
174027501
152648360
225278765
460922548
69519720
1507241916
1326879952
1120337000
1974104457
2009016866
37414095
726324242
1826678088
911169098
935005367
1508611552
1615289107
1806366810
1488096834
1765497679
2146316280
448856251
1880005264
1952481050
1107581434
2009458949
1616406264
1718713892
508092937
277174117
899419311
1859428213
500786903
824970110
2004151872
2085905428
989242961
827003362
2003346909
1169801094
108531843
737493420
333020108
266148036
650600873
1089994510
1207526541
239014236
106775594
1548765413
625379152
1817843230
1842871087
605883532
2067418024
1123923836
1340413135
342868425
2113138878
1982122465
995566617
2071744357
751282739
886525409
971015049
2009675682
230377451
365502554
1477189502
1294011336
186213143
277246490
757942178
1546004784
1550062854
1545537935
2015333054
1133100264
1678783851
157370851
1204786897
822546483
1334976592
2144732112
749086031
727981335
258278570
1506675992
437120115
634939816
1758837295
1962058175
1835899174
2019241379
1937383486
1776913361
34525747
1736031644
1214120706
2126386078
1334526415
964116328
17730425
215988196
1249421323
1838589665
1624060837
1017622125
489485616
93321708
575882843
1702243338
1351838717
1884412985
1756292243
1385723057
590072699
139486241
971150463
575190051
376209862
1052915410
907040431
1832426972
685827703
2018307078
1847149988
1647826215
1165786135
1321319219
1354414854
44506666
649870016
1588293306
491912792
831083847
1179574982
2123276570
663714510
1344483262
1880970888
954024021
2005040725
809157564
833354930
549346062
1971748635
891803884
619588234
485176368
1505421850
302383308
2143589938
184721229
47085896
746157621
1602212149
684958966
671551969
1217906198
2044709399
4222683
244263664
1134903356
858347347
628784128
36813467
1215835685
319473961
1853431172
1305324945
292738366
807961565
1705720351
1340728460
2032483554
1816830528
419781345
200456935
1271382195
1095016388
162332483
1086985420
14640919
1758464684
1738684759
426964238
1031602929
1471364686
1877512795
2093063175
1017649840
1454187885
852506197
1427713454
2091293073
2042561725
991979856
1633673098
1425164022
1351437343
100942486
1014148901
1640826701
1756394034
1991946648
1216454724
2139415525
485414349
1881852376
266175332
1620630472
846768229
27088762
1960854433
521108257
1868488775
452770576
918076719
40909917
597570317
136056405
1627593533
284208940
272045949
27693102
808894132
1669753498
770428869
1970821333
1293069378
430883737
257784997
1061246532
2102493825
853364221
2019636912
1702072489
135133321
10626283
1183199358
228439546
274785190
1438186167
1827004779
1047719646
283231725
189919567
259471437
752941675
1859314883
1862613576
943576223
1018532617
1273095800
688029631
852379871
208935473
1367734490
724374348
1354786333
1461488808
690257869
1056303127
868781119
767868661
809847564
1357140319
944834143
100983200
943674525
635341822
1032612633
1498959224
1155991214
929238386
1310328840
347314078
1172769455
151231862
376787906
1588653480
848076520
1653814577
612984773
1171503814
1072723143
2006427704
501318441
931435184
495261536
632296430
1880069195
864446173
1010030947
415307975
2030160869
113640037
542198693
1289214407
1126184581
1938083483
517094202
315933956
858480440
201318000
709506959
1846486004
1811216765
668222431
2086445302
1447195554
908825543
1132571413
1953054405
573998352
1754419718
1150041961
1952275846
481518823
522039072
199153583
1488090464
108137624
93210593
1932421553
1623414844
215669152
339913900
1228916509
2025908126
109236010
1545157684
470851984
1454330836
326671470
1616577945
520410911
1073013151
278032057
63484547
1046021547
354629621
571312211
939686297
2017159287
1841575833
1928372719
1822693490
1594620745
504584148
599921154
764270164
929359698
1957465660
1145224494
1978895815
2007774981
1448721210
419352332
2011873206
101700307
440902143
1453668776
1984998553
1827456194
688612740
1781988898
1359050634
1556268369
1694601140
1446985061
158945426
905252664
1253023405
577048423
1343792696
2075753500
66133035
1405625361
409231366
2092361842
1490631347
1639525253
1153114501
754180032
2102525064
461309492
806916938
534155611
849469834
2029632713
916436509
1209469932
270605765
1494499692
1539652794
514114131
109532992
1041626783
1326640703
278943599
1432022278
688193680
1453134009
397062815
841663614
1248484622
274913977
652893238
1297850342
1474872208
166915605
575152355
812776787
1933004199
1607260653
1686372128
635534273
808511348
1813554523
1810061982
1921698402
1825146707
107831529
475625611
623975995
1457139352
1954529714
556483668
542126197
685027724
1840366258
1462721428
1188807957
1469073411
2040287223
1273717302
1553053784
545252679
2076964925
1156554422
916952575
549673075
1829349222
1844567788
1237104320
1520710785
346581170
994616203
1981409029
1345290530
175190306
1099404506
728208624
515715693
1675997575
975060615
421758572
1347840308
766718147
670700769
557783053
1695251288
877555244
239910864
644809340
1735050250
617712516
1857531831
399878467
879311969
961871899
1262352894
1204875584
2016271045
1914474865
863861899
735354429
1045478493
1326536448
1943030551
391788901
1430197142
320979957
1343709738
1544519720
697623195
1430305020
1259316327
1972132258
660437367
14458594
1446125119
117003548
474726390
1774684562
1698730538
1966059662
119227592
1034510516
1136610698
1341908664
896210535
1731531579
834487247
155960601
176382741
1702482176
946566164
691079844
1184293095
734612980
1445237755
1103203845
657522366
1422658200
346424545
1576921956
1050794881
1300015134
1398476810
50838230
1767442326
451101041
180054606
454053588
1430260643
2139737660
215875830
1166604915
541440596
197299288
1249971642
272490336
678119311
234451670
1793618622
153371775
1086597402
1718201250
269705051
1757770605
469352111
1940919963
1877621804
1229922330
1577304743
601084523
2116411145
1987204481
1810268618
796774464
970000273
1582951729
963107692
590900585
1281696628
203525218
30149279
481301784
128145959
1482042196
164312259
135129997
1919607380
606675674
1041286106
866484193
2079169693
2015854
984974570
1045333566
398719153
253849476
88445351
920885777
1954619885
1258441351
67305374
964626543
831025824
126901713
37116215
1898881721
1879388469
764367827
1518198126
586651610
1443206043
653702353
757893309
1227052905
433720339
1510125100
1508500530
1273920426
1861868935
1488936903
1222877046
248691676
885913439
383234677
1761734380
1472521683
316873273
126924344
632272374
132112754
1025786750
2046462111
2011657646
857061864
1843290629
1635763042
458622451
1587523678
980308743
1964798407
1501828483
201741794
1117398260
799379289
1243050541
951758400
1505141940
1068109379
1482496254
542726600
735719829
1570137515
1399656039
1506854766
142465451
1256433481
1197014843
1438871455
1728953851
1832590916
1526114220
1453266436
1762246331
211252630
1861682413
822219769
276262720
864838983
1075530805
2099751514
411456308
217967189
1467526133
1614044361
1499947423
1521484530
551277373
911954636
1601753599
1144518318
276644545
754303733
1627861089
1173889915
1448568057
1170564098
84195670
1945064482
915369388
1253763276
2016935461
340041528
998376220
1807319233
495112669
1234750547
388279691
368075628
956464194
491143886
780996649
243491322
1290418129
903381094
1938745512
2019262849
2048455615
1713641204
1568790511
790142524
361456248
92811929
56619576
1195185203
1189825622
704817237
244193088
231502551
1805462625
1759480959
1992233631
263599748
617419983
854413281
880968739
59083529
1713101543
893282291
1496354732
1710167492
229477250
1604418292
1073960408
871745553
91891442
1310267238
1431253990
1803532622
685876629
1388048981
1038797935
1565788517
681853934
1099345143
2046285582
1637534429
1786779455
1741169532
1935522131
706213062
1758783756
1156661997
1097262647
997875153
1640979497
716269484
1209141013
154647994
884758619
1583891403
986180461
1166981108
524664520
773213361
1866940742
828894743
595158694
655667773
1454839236
367991131
983261408
1023269949
1609637076
333262294
400852136
860844259
1999946170
445416429
560874365
74376136
1284767552
588253962
1823262106
1289325250
59441307
967213992
1995984469
1902722431
1800636400
1912783354
29812720
1270250198
1621434570
419559230
1834440821
532748151
2125665997
1351156960
598629728
2049471514
1314469498
1080153748
552022089
1448885173
797463852
689030213
1693995727
273590743
1243849239
1807875223
506307348
760305828
1755299191
74643121
582531061
1944426354
936679832
30666127
1524139329
443107463
76751613
943153375
205080570
145311818
816820276
1128112284
172866191
1082284595
1045576293
1676565921
646090976
2111414305
2038259194
1729775177
1447902614
2119538695
1960649162
33400345
1681325135
627090109
1074694214
2034045377
606414864
1495142680
1924196267
1886722324
171955785
18529209
1622280602
1857421396
787987280
2141331460
157684783
1986298815
969692821
1388382008
337394022
85500180
1603495684
1109308438
1912680559
1781754274
404924329
452303207
104887454
553966964
1784468164
2073335875
41242240
1031457865
750972776
334612094
1989977253
7454955
1540023488
150453303
1759023664
1390474014
777803473
1414949598
578209983
893010229
1542769257
180386535
1019918260
578237361
387191254
1721643729
1502379209
2087454215
296878194
1298064428
1468898487
1360640493
2023647106
1102177031
1035239974
651702607
768367178
1427112871
55560157
2136035344
682211907
790536348
1307723551
1734747925
1187253034
697641233
841543976
876029386
2115735432
1265514449
2105241363
2074629465
1302703308
508375148
222857644
1759156617
2006947783
1830905362
925850212
1127414909
74598523
1932511666
1289110374
1487470513
1141421754
1590435927
1308667705
2050291438
2123980350
1261093146
1761909179
1532455525
1157892887
2027150293
2060509164
1808957755
1409609084
341919482
1423268055
751727232
1151202978
1196414431
675132578
281149896
1329036464
516765608
319825503
664272589
907617969
143350843
1826673250
782946691
2130452852
1036149692
367724751
374279106
2056756047
1890194479
880886679
751174496
875071634
1892931555
2045046798
1620145331
1108717482
1055802251
951516983
1916873833
334560679
815473895
1280457982
2012461669
1094132298
1361123417
159412702
1122184121
122582026
467773369
773540232
158780508
342236347
27062347
105514230
779285119
1878429080
1638650237
1127018750
402640808
1220819823
1014604226
1206363971
1197493273
728081252
1688629011
2132481884
1146218441
594384487
1482343157
469783785
1965991431
209374727
880144905
2138386970
654966405
1603127443
1600123421
1382784636
1461835832
338029852
426227676
1145884607
1092389716
1002895303
347545001
1023488535
1269623818
1369943766
252006877
929964015
659905592
1332403532
592497729
1650090701
1361241508
1927518469
705285582
315259772
760831236
1074122092
37119228
67481921
338266943
759435436
104398226
1452600339
1957322736
263962498
990017071
950817491
544091241
1202741706
2023276272
529577167
1680663824
1559713322
1593507629
2057943501
1209822158
773113692
1653359630
1309792748
749724330
199943941
390969086
731192837
1989608894
385643367
575757119
238004355
519474535
1919124183
1559123127
758973589
1123195091
1673369520
1029682792
1906917135
935600058
1047395690
76994542
1351927523
917663092
62352509
19543134
1811682577
1718198899
1884157457
1802096668
2064915555
1564950191
1126316346
1992435574
556565267
844477477
1615257265
817276095
50897241
1355809083
233921766
635215448
398478034
69620249
1756824766
157277565
1666801332
412920861
1330074935
1136241659
2120949576
1992072998
1829017711
1499687546
121393928
1307771005
905692927
174960393
1441606775
886221982
366785900
1610935136
241039872
462770618
1186170579
353147607
1872994149
127091142
994339421
1662646420
167433333
1284197640
1141546828
1027030644
1363881584
1521722417
352043278
1710778957
1399517138
1051509291
357587788
378178847
779395287
445603668
1773323887
411476133
1017081677
762210979
1951747063
1148249638
1210799919
1892027589
361796221
1257098351
2064782021
1768993340
1254838775
114646427
592302851
64691388
1619808347
1382954490
1302773684
827358885
1203217679
2050556548
639123277
2119671006
1025001008
1809155631
2113865765
3799126
1433852944
665463064
1298200534
1106116926
664722867
1209470462
2109715375
1186812134
953349398
555593986
1241977184
1260383291
2136058682
260443707
4736705
577080586
1101749474
111824536
1997726272
1776678396
1355445877
1211236347
291277618
1217481499
363788313
1898303942
956860870
333018375
721306143
736418932
1228937180
2030930792
1034430933
1587834599
1995208794
878724658
922899523
440624466
1589893223
1827829937
1037753461
1566180993
2105145124
2136642485
1797471727
1938779042
2009437749
1447178172
569674180
1365077296
1024176439
1792188115
1372447506
1217141096
950107940
617187171
84820608
1372435264
1924545050
338593312
2093646649
1812215867
857059015
1690491050
1044428400
970550815
1830065801
1969491719
1565114514
309492175
1964488082
733660889
2051685507
707263994
1028048045
1856924836
1497606308
1280032852
404496637
674694922
717675220
1462032504
1151484877
1229326373
380157007
1198220742
1364198306
144648359
1400524444
548195906
798268386
2006599991
350549793
1679918187
591691112
233266519
1579947044
261969189
238544515
2005753154
1295308895
1248018094
1905017684
1048395920
1033203501
1975897668
1528387090
1530003466
843868569
1268582164
1456154437
1308008507
1205957094
213569360
1622261330
478888813
131090490
2108090391
1035444399
1845642271
1363084909
269183479
235936719
13522759
706784388
458935397
1569608612
1562031730
788854095
1868067767
1798708322
1873170904
2130080202
1464649480
1517787598
662375189
1810362004
1422773954
2108073826
1123677954
1733435095
1831164642
1784613276
785754218
365072746
1551741238
229008568
867402130
725413114
1579008860
2126315152
760024804
762278880
2032004373
1554924984
671771012
2010894638
1696480040
332538310
137273626
1630874552
581384380
2106592411
1204760008
676627278
1325286931
1708454156
1726966652
1514427633
190215811
516740296
1530469063
839157344
57079641
1821460352
585821390
96967514
932183317
933075805
414585782
747253948
718748326
502916420
1147395602
1644544391
1965350658
674088360
641489158
236958559
2118785983
405534686
1632041566
2014685588
1316631380
2106043055
849236556
1422402237
1828654753
1935974739
1378862760
1252285494
907173013
699603556
727733355
1959689869
1692677892
476610971
1378835015
575476131
1190679041
545646142
865102583
85375304
706916685
937245960
1037379289
1073953075
378332912
1772513269
538976009
1103151330
1246550413
789906903
1173995375
504267011
875958881
1480592175
1581269119
496862801
1471058994
650912407
181117447
135847584
326121472
954848355
1212067088
989201742
960468364
1079539587
865992282
1926141636
1019309909
1715398983
224794735
1143229786
2075634291
634064362
939097638
462439697
1108265963
1420368038
1902105755
1014925411
809828200
25402344
779029918
414639169
315860358
1172136490
1201117608
34866201
90466691
565579038
363635381
585750121
1824186405
1955233518
790711756
1488730362
1717284255
677513702
743704013
453805
1159345128
683239702
866176331
1995952786
232114440
1211924499
202611013
404516664
667907314
1163912150
397652701
757315508
404830395
789260913
1551966649
1559569750
671079318
2141520830
761077413
1602097746
1099973128
1576147176
305565107
1287019915
523848712
274183660
1089699762
729634685
494615241
1345534107
1320205811
2014311807
393584435
1343703392
990927570
821645110
845467737
1893718955
359681372
343826880
1551886703
1320023468
1040323285
396762345
130043986
2147238213
719083781
1126086267
1362871216
371024853
591376584
157370125
1373237464
664084027
291981332
1419030086
1162777309
1776104892
1566485514
2043723513
140580817
558310365
964006844
1921168237
665505784
1925942882
1661645265
869525870
1410638668
1824032950
411471740
924051218
310202402
1750047338
1736404414
1162258003
1611739527
931434711
2082418847
1528310196
1291619575
1731073732
1157910807
26630224
994142448
924390686
217503489
1127359116
2140793700
1183832656
501898183
1940450723
376455164
1426459527
384177257
1419200613
1997866357
1538940023
1485562804
932570976
1266500926
775884615
1243051183
434235669
1928392836
1023032826
986602677
1420911055
976414563
97446122
1241138606
1618292994
466323071
876597435
161882329
1349065839
658423147
1803359642
2121752539
385037494
1578544457
837656535
823932971
1383301560
1774964289
1994739720
1005055280
1430582999
95657702
811136854
425075069
1389408052
1413404965
394336205
1984836149
380924368
384840069
410807436
1830787280
1780317644
1687461141
438516184
1414550867
1318625015
23469974
1482450353
913727711
2092468580
1759650203
610621408
376776528
538148487
1765560142
2073928289
1436027478
423180547
1685519897
109539661
1730341604
560079006
1665801049
919454583
1997650989
45663942
572629546
1682008629
1205869825
859745123
547134018
1977471564
1297218364
2137868330
1416615
1426494383
1884699813
349463858
635299644
508479975
1916564101
605467983
569632882
1010512982
328635111
2093333137
1260284086
1435508289
1967110998
1958605286
1433741918
970723260
539032324
532957165
1619007979
1007699113
980231444
1397085361
372638615
873983593
791456393
758833245
1950601741
763312991
1863482628
1414410039
1025856614
442181258
2008217816
1787401729
1454935143
918753604
2018891504
854120061
135562501
575480502
968632198
894681794
411873382
303984534
1616073794
1000385171
1172950577
1598024507
913189522
1432358635
1610701227
436805475
1715268925
659725978
334790749
881962208
1767731125
646609503
293576669
1127912376
1979463525
2119745778
954420258
1132479128
1470080742
1128817589
1745870466
1315336260
1809198871
1015497438
1239190184
351189833
1763740278
2017366329
976420350
36377128
680590975
242974945
1714980041
1604117458
1622713973
1768503219
1201519100
1571952513
446416342
549260013
1985854392
1800457646
663101851
1901462440
206957241
1417865135
12084096
422620004
2050961517
829577194
1074234375
1659904044
900844706
1141324491
1252473941
1935503517
335326311
2073605677
1433960594
1985888235
1975076871
1933681277
475333319
402895665
455412040
1619655110
2079374338
1232249978
292108727
221647187
403341262
679878539
622491779
539793604
1438946652
2083333737
643348989
646210343
874404437
379895022
253283304
2129327787
1923607878
298794422
1145071062
2125784316
11067264
1091171777
912112997
1627974542
1561522009
1593968960
384017954
1303829606
1639565922
1831444382
720582356
107695433
1785256043
1838044991
2094790644
235999459
1653607554
384959201
1234934344
1733392014
39895096
1579592921
130430109
1413763723
1716753721
785310604
1231030828
1384173305
842031089
1891847761
38918444
1675625154
449911276
2122221748
1765847215
224547729
2147015569
2081441609
951209791
1388878884
834133663
221824011
176621670
1452416611
318081207
1013805609
1609708545
724580947
81362171
2074606276
607790058
1264643784
1693234997
50364671
413704621
482419187
1777052918
1882467710
473232880
1355264241
1365408024
1834550304
697333205
1836730579
441191607
1277165402
845060460
1078789693
1997367948
1848013844
780245567
2059263490
860219507
33013471
1250203950
962383196
883166
260061024
407653654
991023543
1935278683
97676732
22493314
395422152
90484580
2000661717
2046191773
1360157988
2030590698
1877264567
419936927
779127990
1647441322
1441542520
1071295219
1612090026
1738275058
166088644
1778952886
186006434
1798168917
146352552
220855966
1929821679
1987621100
533220844
611329137
475453928
518617403
1461061947
474923546
1709521758
258665909
205447526
1316756310
1104113601
55508504
1414552226
514986034
1653125289
1081702468
429654866
213426986
1651077710
82096910
231196700
946014096
554220737
1706639301
1870434389
1615345604
1255164934
1280419111
1312039502
1411388192
1012692967
262349148
1707560885
667813183
878240935
514094036
1585277293
742535732
195754755
1248571435
897449013
1333407598
1960519842
2094798937
1285936304
84557736
281929831
182255114
534793138
1018698454
2013106714
1462939175
1631967845
886061823
746976077
624058950
1147205357
570340241
1114812288
1219115785
203044865
915705712
1759602809
1383482042
2112668170
121812607
1604889955
1868265172
807664193
594762899
1247065405
1759632138
1073972265
1938487254
980081864
369529651
1473938637
259636803
939847808
197068108
203632555
1143385237
16071653
57017379
2045745773
1717376062
734290483
927728009
939842007
1577431406
1425669715
1673742393
388326689
76827192
2051083076
757153283
1563149113
95605624
672732287
1632481070
431390229
1767055473
602222023
1704533800
1782996886
1248860096
1162458155
531833806
2127557977
2112320257
1055511868
1253689141
1860263280
284492715
666230815
1870328392
1922914885
251167307
723213747
555802349
1508683523
1783555143
1602744412
765628854
661046192
875051696
1607466189
594631877
59937112
56825707
1697257920
1677486658
1346426535
43416755
1150306560
1958956486
2061538386
429085306
1534588670
1590730580
1204736089
113665307
619823769
781556979
801284943
17034035
1633816236
205510077
194415693
577082482
1881364936
1858198359
835718346
1761877881
864247231
434633878
1416007041
175470576
346814697
1777469424
1550486125
723017036
2116607408
1699419436
877528678
1112969360
1759185725
655906879
1756317834
287738562
1615531282
1937242874
1118232522
271956863
812319876
677969845
2109337382
524570196
1073313741
1148529501
2125578843
123435509
1876290215
1716910038
2008656180
229070315
817381085
1995279879
826547515
1692219711
1574689765
554485882
1045965990
1060610124
1280286780
1352613090
906506053
456170316
1673238528
754339675
586334878
558089255
2123202274
1611418545
885984782
153140588
1016924059
2126022719
1596280694
14104604
1685646260
200118388
1937026699
2024112524
1689109645
1530549669
1814518378
36870870
2138549142
82275156
148237497
572315042
678404578
808011668
192615985
115735460
484819293
771788430
1498977121
275119049
1152988149
964781135
2037278824
1863131503
1923019944
811255455
1703241006
1650381336
669538228
949416002
1642983882
1110299548
284842566
246268422
322183981
105061080
80133008
555890180
1344935540
1815617896
1790434356
755226993
969512416
728614006
127952650
1087196770
1905132862
1529391688
1398784362
1631115128
1510446342
1190932848
504120058
96725059
612941867
1775035883
1955870261
1085980933
166661938
668172442
1642504400
684003447
1806181588
606694423
1523897308
826740
1026822725
914871446
1476248505
523696651
2105930611
302136458
1513367732
1485520244
851694414
497392748
1391486808
1505543720
1241962414
1409615727
729759862
150209691
1876735522
920443676
1790855469
1942899832
1835757570
1406122
1113009082
623751175
1362646613
965636033
428519251
416408074
699618921
1228631218
2092730455
164831132
1523027470
1195073022
772862220
54010542
517089201
531849121
1821182274
1744837779
243302051
307631324
1682636553
437893094
439782341
362843691
460521100
2111841041
851351834
2079700999
348777161
1373053384
1982021127
1960923350
1237769584
813639868
280274096
619407148
188772132
339377704
559551656
310730860
1222821907
1532781957
1399900267
247039536
884963308
345723143
127469836
208018860
828904988
1245649897
1341297269
149751014
1982114346
344214745
862535619
1029757344
1442241532
1909284836
517144494
1196992364
456846328
1029380538
566235249
1421024649
1926722382
459595789
268338269
498224600
1863117974
1401560597
1609698765
486077028
991298306
1488301271
553718739
2098347127
770288723
665601669
746065366
525150683
59770674
866058403
1046751384
1876190139
563807450
1245367789
1929785739
1863034135
1819531439
785254536
949931039
1885055011
1481519270
641533162
477424931
179674572
162674087
1268689778
1964482412
389491360
112087965
1199184557
1258033127
1584918011
719440277
1774080528
62448148
1026133932
1169228393
816636934
994036787
349394706
51688668
1964027863
1637251897
1301432434
2090126123
1178182728
581943184
31902588
287315165
1985382897
1361445057
632871344
1737604398
1910887672
62388867
366720249
1221954693
991330210
1351139359
2105156831
1270607967
1142025514
272894261
1660173807
497994636
1766314673
1449641364
1977069354
144182861
1995778746
1393818115
1673238744
795547377
1933520551
501343382
166259225
1474419093
1482381643
2019780479
1306019809
2032062638
6123821
1779154834
1051622131
738506121
1046780606
778206870
1577084406
53805025
2130735647
1233244298
239567779
1036398366
1271344851
906037133
697298351
954390823
875940802
42758180
722004479
2040693814
1746090952
1552641489
574685641
562906565
1034920478
1884675724
1459003353
492514211
1886950866
916047846
411448721
1587571755
444296060
967985851
740223751
1983339990
1166968647
349232999
688313316
1851340846
1861924852
1777982143
1381477941
1349950425
2057148563
1257584978
566044731
1409344166
1486748267
343192615
1054715696
1215641619
183195685
30416242
188138895
1713011058
1172393831
1255736222
978706595
1308810772
428352257
1818664624
578211744
587360136
1728791972
1331364921
162572605
1248533085
1612639227
1493345104
804930050
209714523
1814930999
181340385
913255268
2041569984
289866653
915270789
1214134419
717813778
1692941264
1868399581
315264536
662052409
316137796
1186930430
589838058
2004290057
913152988
273223028
909984794
539241602
348056116
1436076531
1412460876
284123873
1011477849
1464233548
1324242030
1186098972
685193640
1857712184
1412305809
918304623
1215017456
1608951128
1149149824
1605226482
541288711
688099174
1692764677
794315110
1458474227
563278049
1220031874
1106004623
315185156
1091086501
2105067832
1475112873
1781009449
815453837
312443087
1030976363
347075648
1524254659
190420323
1048518270
594964311
2127833841
543599628
688980003
1067385272
1671302184
1952303980
1192619742
1297182798
609032640
2093144779
656756628
1392566791
729395227
1718986698
2085168901
723323649
1485843919
606303444
1377825138
1348885931
1884295316
562302829
1271481020
54412753
1694128372
1179348513
556674762
409758350
835729038
131651438
257325626
2012346560
2023947393
1087147769
1973129677
748942640
1196842386
1640828115
1655327575
1667602019
1716908165
1323612972
1633971615
1526441924
1344207968
1627471041
1725104351
194114343
1965001863
188562231
1467639504
925610789
910937337
264092841
864107206
576196059
199929538
787271
372964013
1721996815
490394686
2029318695
1455912502
643815147
548455676
571931725
1016596461
1668932884
867134051
1969724122
1674286370
1496906083
1941689282
857295564
443700853
2061374290
38617795
711660577
820668207
524133005
1064992573
671782771
1822826203
1804351953
1860531162
1725015073
97333388
1035421991
627446302
1338529628
1430885185
683859915
1293254373
712294685
435237587
197490347
1081771667
379655009
10315513
1715126963
1958238420
1155618946
1679897763
1250332300
1707118004
1665249498
120542706
832609697
1990816087
396761381
1533086217
2030212667
996775937
696563981
1034857906
2115039915
676969290
683915527
1774918610
408419635
1862130962
1872994624
1123210462
638964024
1589032145
1371487981
1910501361
1957324143
1931240234
575279935
1018417887
145137438
1357082344
2010532146
1724363207
659778270
1296894044
873149562
1400166514
95019044
994285068
1507153605
403028376
651520838
476350766
616099533
505464709
1048116944
2069395824
537923168
1897796796
1494241014
536512990
756889681
1306049335
518394629
2096108488
2063304478
229445058
1010323487
695311665
1804950270
175411082
1396943682
1898320596
1022005226
577811607
1527694160
2131840429
235879609
271935962
1877906379
1740037902
2070673439
1539597779
1625087713
1504847004
367568939
1059733616
786014066
52733064
1691015004
1913541488
1102087065
1165734517
1915786133
1824940763
1201368735
539908715
372298893
1419709581
190514179
1312069262
1288333703
1747583363
108935315
1763232425
1592422344
1803748692
330427737
2141489152
116609220
1100789348
1729204681
1833540234
2102216857
281419528
1485950525
1653103772
27882505
96078961
381564334
1974751934
29386466
27865132
102957063
1050153222
1853180464
1020266395
1675349289
1855547004
610697900
675908697
937455153
169791887
85253755
519023815
1036564466
1595358347
2045397990
1044024348
685792688
262472039
445192150
221219424
176411438
118306469
334279444
1754338629
668939882
1915503360
906297741
10502091
910705297
1540405758
966078542
232858359
1133267403
1484619722
1614746452
1064502673
27998131
1010054717
79957067
1185762590
1134074800
671674402
161773706
1221735762
851163784
1415589552
1348904825
1757958388
587704774
1473782838
65951967
132895148
1839493377
1241399685
74302120
1311283384
1614951524
68291138
731455502
2125336241
424634206
1765159007
1810220724
397263848
392889787
177273052
2109589002
951441724
1418450782
721217439
1638993058
1280847679
2071312777
420132019
1993152233
1995399020
540406178
221611777
1080305045
1433566237
1652524766
894073387
917306104
610834564
48276660
1428449602
566502021
2016221536
971638187
1744635034
112705116
1154862366
176252131
1957964867
442948912
220973899
1454897343
1385076305
2115852663
759701080
815658282
1795995951
1039482604
1451569806
917247293
412811544
556185852
2006322950
1165766193
419187693
1485801760
1957975441
1722403216
628075905
2010842468
1089866511
651413248
565345248
1775476220
452732828
1658324727
1981784991
948366299
1682632455
646061228
273499058
235226863
1136464143
1694894223
816419399
1118168265
10653991
633338440
448268445
567836222
1161590639
902962057
1890572128
1185774999
1013336205
156852607
2052891481
224245162
1197360549
890398577
1380092040
389717840
1438479706
1265062225
1931896774
1116741585
986739539
1845474725
1664842214
1075894082
815925477
252415916
1096232102
470152953
304647523
732051915
1135363789
534486808
858197495
984510480
1185829932
1749206383
494091767
570448329
1574853130
1608623098
1618030557
1027513471
1868682083
237743625
146134101
1620014437
1046803790
1213861826
1122059127
1123212466
1734949582
1461564277
501337266
1650896573
885078385
196333661
1441844923
1041096444
1486536063
187039847
179984495
817082820
85470781
1184817022
1077973120
1210318669
169490998
735850506
187426357
737246480
326814472
283609893
1314457865
6492235
1503281762
979277155
2023074232
811673789
289406433
464764366
1050476968
727458340
653206290
351306695
1585783744
1782886249
1425060898
2040677793
250483854
2026851257
1785981976
414881434
1432595007
1314633128
625336983
1296833799
478360923
1945727329
1321302120
1412233500
60158021
1260540533
1605930050
984068733
108083351
1122242090
1178039895
914599682
1166904832
1733416565
52677733
399388849
1667587084
2033646337
886533885
1223482428
491555019
572757168
1190714521
2040710783
2064764572
1661744882
1727123149
500239429
702208793
164997758
126164428
1490808572
1405892677
1279635293
757394771
1119714201
120454249
485607137
1875517488
737065209
81674803
1759840062
372118816
561012162
386034039
718664577
1768401681
1918635926
1577590462
585457759
1594657877
1552361364
1395076083
134175707
2065155222
1306526247
347410658
840376847
1375116159
1414452466
1773888233
177673594
1581038152
1711475838
1197602197
41796152
1822463704
540422812
64866956
1673586663
872491209
1921867150
1203096138
229608600
1180034423
1768039705
927876047
170661245
1653212111
1767645543
1003238833
1807182622
1315178875
853799188
1132551458
174465504
1119526441
1813563303
1194463137
2147003862
458729611
1007780764
1520818699
829397902
1728754156
844254314
202631494
1184158515
596349708
1233107321
1461467885
638771815
1676568616
1282965397
1964938437
1725124401
1468648663
1092528092
1574978966
628945192
575693030
1010388347
1485942075
1326142599
918459519
637002724
241470662
932717591
1688058818
2126513665
621027097
1049598883
385707007
537840420
6289519
1336476176
1189355275
1163306552
1750773690
1109142345
2002264148
1558366990
1879920044
1840055185
578928756
954801727
561022447
1195778169
1455935916
890480941
425506480
1962630054
1575447690
1156225717
1827778916
191722945
656931697
598199129
1654082264
212320120
1357680468
102550657
1038594845
1253100697
352549884
997490491
385128005
2116496886
104151981
431567065
1920468161
862139389
2092145816
1730691782
295838444
649508986
1110062031
696014924
894738885
1115943259
89201187
1618414707
1505558364
805587533
1476587710
823341131
1012829795
1303922686
2046241895
1793626634
1337804626
1687777562
1969335023
426396213
351952891
524763562
433622627
2127073864
752069599
344466544
755065314
1717510978
1318503615
681014772
933660143
817437596
884538059
517574194
687203410
1397976407
1944390829
1873728214
550104137
1114035326
443525027
1413403153
217962415
1528976782
1665380441
2083808299
1693332931
1759462312
947344024
126080551
828817656
1207422524
920312227
678698011
912161188
1963530243
1559384294
1078201006
2130906137
126473498
216722343
1524931261
1001683644
717123751
171783541
610349540
1420956678
540261398
550308474
1286534749
1264168533
856237192
746084259
1287399428
2130324289
1131639175
1160094496
565740422
693781887
906037985
1686330524
1504685029
1781834548
440977328
1875440765
917413111
668662
1221346119
686472682
1003300307
1472975866
133610741
668046739
697592604
1811691735
2084666640
491213520
1163620575
2131436885
1067893748
1181286214
1095937268
332064304
2024554442
546297751
957850006
570496517
695077674
448926552
2026471256
1681107334
858993475
853308776
716689215
1056130029
859096509
566600803
300164460
688116504
1767925599
1931233996
632281831
652506096
1241477680
569441998
892260438
1532468850
793484277
356315992
783824870
1638701592
1478108132
468086640
1114531717
497760814
2095483216
1363414927
1419162525
1747116491
1151715807
540003518
381309030
2117980214
1189816215
1809501540
615071103
1557771596
285701985
984808896
748172933
944147809
1340864298
415985628
2008198931
200066550
1354345445
1146651485
446288790
1283172783
2114340967
401659585
728339527
442569865
1476369171
191102696
352106354
1768648775
565609533
219678598
2101932843
1838610635
502953071
1660861301
919343125
1009207206
978219798
861123732
1529025406
1934502224
1856023537
1249129601
1996779929
1640020200
1686996468
742507761
502679409
314295371
689389898
2090901334
1312398823
1377335516
1071324607
1271061889
1132704606
791828171
1726810299
1477538289
826166736
1014984387
916640684
1621354478
1529353606
1155261713
146272859
811068327
625866605
1856617971
911393002
448371435
2054590139
1208349277
1150571114
957193413
1379440505
2121518053
58443473
1324221049
773155116
260016439
1929783644
1527443196
386955400
251218389
1989400298
2042628003
2069684727
847856400
1992059855
1682943117
1171913620
696138689
232405670
11860147
657977323
1658278087
1001802352
589138328
1253924750
1118437690
1625152538
1396445406
382143475
1797620309
1783265766
482650840
591038826
613702735
572886267
730071140
1044707651
450711147
177240913
815935045
702467223
371489487
2071613172
1338144093
850234698
122542923
1957421951
399553253
1526510100
943848784
827563160
1416471031
312899383
720766521
175743993
1376444736
1457897884
827850647
434483193
2145895977
455739556
190868295
1461670330
809497270
103172262
1604984930
340904775
270317309
1551105342
772894291
1358720556
1297758563
1682121458
1794869773
1282965792
1116825205
598753922
1158103458
444444433
1706535232
360284746
772274540
938343504
526740390
1307295960
457961263
1045579261
500457198
201373360
273598219
1485850464
667323176
1489445310
1780047788
58927295
1755785301
558757415
145747515
1899992368
676740650
627808699
1594843913
367810852
1580207231
668607767
559617406
2033748127
268516204
37859023
1006352503
1603808626
1924715370
434740578
1972409952
982547752
1271463523
803864973
414455295
259823551
524783243
701888520
1102349838
676580789
1207914514
905450614
1870803278
1780117052
734208059
408539957
1043577827
415636923
1467207253
2079265815
1017235129
545174373
1799996338
1432263633
498785143
809803906
1628664875
989896479
424714636
170253765
1530500560
265049230
658463356
1766482451
1417290217
2098040481
1525720314
1044455477
896212078
2027642510
73042532
1175883213
100017348
2104016349
1589367444
685617477
639487541
526926019
2088148925
1484044240
847101786
1608241480
1250579264
1483609096
1981193002
1741254760
1968028105
1814504440
202813670
1382940891
724205393
1614110562
426800247
1151801577
825944927
1081282135
1328529005
1315757434
2026563016
1276413616
866047097
1968497564
1675444861
1565455137
23869834
1295457005
704009552
1111073040
1092765307
774750218
1435291531
817026769
442599745
1699305174
497148675
254882311
930017017
795978755
1847701231
1082822132
1992733135
1678565590
1154282403
2027516209
193270640
1864727408
529338302
1573520618
378919945
417891016
338903788
1421316612
800826098
443850794
1220819998
1696827529
1184882329
638798093
1720773574
2117012642
960281917
1393881658
1232970140
970984900
1980875962
1269385577
402157595
1763370143
2108963590
757888962
524277964
1197046170
409753332
1099066449
1119535302
759755329
430978805
305737057
71478562
1972824349
342729487
1414214658
643909228
123152834
1882428403
1299893572
681715119
495647069
1617724361
442467623
1631184934
1802691389
1408927349
643733541
1046711304
695472086
212216140
887582320
1156912223
1719280411
720444400
225254607
818705801
769565239
469606491
834007137
785762545
704569866
2086388500
3801049
2139867707
1741258185
732781385
1114228230
1811126882
1068258479
2050085782
1758839888
1446300976
745279611
174766464
491793546
1376697475
9319380
908727903
1564578683
411837716
1998499899
2138804059
2089396953
1433799265
213517376
1392069996
1130693682
1009181511
1642390201
574467663
1341184579
75435582
534404954
574798844
2114315240
1742441653
1964615239
1117809979
1447243300
1896876286
1058814480
1069198865
1732378190
1904550111
1522383165
51392439
1913371686
817625882
1560161674
1509622049
2097865899
1922572983
568844762
1683222252
785384404
1005628418
797032328
2039065558
1143191272
1275699279
1591162493
601669846
184465170
347517536
356428134
915490227
102820553
302529266
338126289
1829200043
991986033
1032027137
98050287
1842057045
787092553
2013736631
1906769588
2110764731
986370398
681399743
710156222
622721746
775794029
1973115663
357545922
2138464344
534027952
1754362692
1507109859
1885877032
1639374440
2091534990
450934870
1939355709
1145910178
171702280
1462968165
1191486548
735397265
963328751
1721425735
909630942
2075456797
551681575
1274900595
1518011319
2089205616
1958356167
933170116
892943941
670574841
752721615
492140881
518313901
800272012
1362936921
778986849
500112224
581681202
626784942
1462911074
1434714001
1179272080
1004118106
336372643
1616548945
252452245
229458217
176373844
168508475
508773703
134288119
1313101285
188525799
1228791293
514242847
448114624
320386851
1853806835
1346916741
227355664
488232701
1196466271
748079216
387696996
1180863374
1773848876
1406563472
1628716496
252672145
1619250629
306904045
1555436610
823479614
256364439
690192249
2103858033
2002482509
256729532
162009034
1558096764
1155830093
1272011583
1049192690
574368976
1156953623
1654829422
2052323105
89556501
172848658
805788109
1093083855
736676399
882618509
1929589885
1727128720
1714732881
143338196
557448865
580231676
2095690776
1070460839
1338330237
1097879876
1379393193
868055076
142052228
367978073
202982080
1715444616
2032471355
250152478
1442389966
1371621333
615258207
2091320105
67299072
1379402084
462750858
1670587029
42056285
1715153965
1145264943
1538729681
2144956801
2019957623
1624310420
1598498169
667036152
1448339852
1254911995
295346844
311384872
1940265221
1261625722
1930753286
996898469
346487995
119513273
631108360
1687227624
2100881172
801721635
1483466279
1219132563
1172513726
2122722832
687851462
1419847650
32356092
61901953
1112851765
1699034019
1855776247
1902384730
1113852854
676777300
1958578064
1361921993
1899879774
1218050184
1523784644
2112085528
471395462
2025711213
525905093
1225347479
1910046992
1090573172
262502067
1696880663
229499805
664366333
1361467354
78802651
1871417915
1678688469
935135583
392719660
2036120768
1237824073
1832263391
765140573
586189097
1983576432
451333977
1271456799
1975820158
323528811
2007205127
1583177984
82607645
644233784
1365259684
132655710
2088179205
1902520574
1659601659
840925790
248754096
1506020344
55943806
472390359
1977030202
528367073
2108952107
381345586
1881279542
1688603560
622001284
954320577
449448026
586115463
25534795
371502892
1111832794
749286061
1080439935
1629437444
1153093729
984018449
1660339218
1805175752
1660459515
1355095558
2075380595
525817305
1684985158
1859196352
600413115
1493596299
1035164404
331175789
792550427
11235840
2016217323
220953356
125520393
1363094389
1822979698
1702141020
2031755722
2066173012
2042032275
2121879752
717604447
728192048
970505786
128067149
1617002905
58899699
1553181839
26847603
512955590
875111648
683074303
1785262939
940020004
921010597
1429012515
2025832477
1189279534
287922606
1356692707
2102463750
300654476
489490126
1094605302
357384033
1579314090
188612786
1918309126
1361236443
848870684
674508497
706075578
1322158819
494220852
1944535706
1274553195
119815082
372785826
882711027
2032624136
832112001
712075124
2055874955
1548430231
708323552
926309091
1889332963
393317603
831216349
181200228
1710058107
1435414519
778019809
1729661234
759800410
1345636198
1299170872
2122117938
1182280732
759514100
1931291461
705049176
1055506233
1870417835
1870682942
1086830806
1437781807
1339527826
1161427418
629351411
818294342
888749806
395136440
1355271117
1468643059
550004096
2087538187
1390157012
821952174
1404015028
2068134253
31569562
1909592128
268086727
1902490408
1170560274
953953745
1458909044
1763666534
883654791
244357793
747211664
682903556
2007696864
372207273
1698886357
1516774605
952514188
2105700205
1035097554
790235130
674492793
438563600
2035790213
1089400019
2015982164
694667780
173056800
1136071176
58059543
1377776221
1244480672
1020710603
744547030
1435553859
392974578
211546585
1583112003
1327346218
977244186
118007646
2117850163
2016172473
1180273570
842852083
2042682323
538103444
1185254157
2093443794
275691359
1708701763
1525339981
1581722868
1555404631
1137344839
243025885
1491496487
363244306
586580031
305469053
978863031
1988229550
1993157292
723778512
1193389619
848233035
1329418086
308646744
722941755
1490101218
1640323248
835651473
504895452
206097907
1074959923
472516256
607119172
2056419367
1290244030
1457716915
745001025
64250770
2116181765
103457042
296767578
336339412
484184650
1269542908
627866818
1055712750
2059015756
722866601
1934086752
1151311096
2108336368
249572690
1512016548
1054199098
1902465786
314543898
1709734445
1388330797
1076390502
142201839
177895233
1704619520
172793168
1053744826
2018134043
1989918548
241664864
1767723942
1018894448
1782547224
1909864595
595746121
1188067547
1073003713
1000931072
1733670942
610919378
1550234462
973662646
1963132612
2068892969
1202669760
340823629
232877938
1241659231
2011437926
2050015184
298483291
1832702486
2106551595
844779646
2085704534
995926218
684053717
1095097403
1922766247
1051535518
44676353
2060622551
163164245
872097396
1078820354
261437985
680121910
1926155729
554022109
147833053
1731546701
1222086240
2069611341
741046127
295340094
439509779
284332429
1785584628
2029680647
1146333007
449701164
1250007933
208517938
1367176698
1552779801
877433877
1052902348
2127269724
1850556900
351002592
327208386
1862125474
1375370713
269412092
1140873885
541719896
1376836801
1347057897
1216345523
1537119815
349074831
173863062
812679338
1474201536
1074849269
1836866716
405424034
868213598
2133601057
82293496
829496712
890629539
892093120
2098465463
1061666754
1819262144
588419549
1357831764
347308973
1880383022
1254102506
432952748
422660390
1501922507
1549622639
382245111
213694639
215072781
87115552
2118855175
1080739329
287258991
66554707
1324042098
934837631
1710750423
2011695960
445142570
701437836
1224785152
1958734328
821646416
555636187
1273183689
2134731799
496915151
47064693
1783963159
849322146
491714620
380145906
71583839
1893388507
138349202
993847831
944889579
609400866
630325744
1226657979
384086548
1124828569
2088149657
1127706964
104611455
1885512261
2026086065
1365873330
1947022054
1266697098
523125130
630516233
424705877
768786904
391389500
1385051937
554560141
1443150200
2146490586
1198369027
1930113157
956232384
1404619511
283052449
929605874
1940329087
460450721
892547735
1616147758
489427498
1141084983
1997785291
589117047
47284165
760633196
98189781
1242385496
592086661
1761406794
564866698
748133111
282443488
633281459
2090258706
1669257565
912967449
1866439391
689960857
2059429638
1433051858
924197375
833233346
1932241798
1852040231
248930233
57666587
1504639833
681286548
278726199
717407417
310576815
824971185
769383830
1970595643
847106060
1940536921
2050874920
1802412381
1626745391
2070094889
178016867
747626258
1086373467
1029819744
639500754
639565508
1190107656
9383345
1371103854
958786901
840779441
308068445
745722733
1446939356
86795816
1938485524
617602972
1114592856
2089081437
700206002
1176012578
735666818
1828156042
1738962068
908038772
1813549503
1469129303
1188161800
2053827474
1364662853
1036435267
1526302548
1035272542
104157835
1703036875
2017124134
350236956
868664650
1153085633
443042242
747976923
1074105970
945765441
1961740894
1457893938
373095981
2055165841
1339667856
577475505
906790511
2142765367
2008687398
2055125963
1489235574
2081404909
723526918
1245283032
1408880373
1267331103
431605813
975525098
2069714613
1524306618
907271227
1653101797
585389792
1892025038
1278510181
846005834
93755104
1623993507
73371579
1436352370
1012363512
1006181163
846567552
300393331
456046087
78812857
259976657
1714283822
984734394
1050037005
1007895080
734794023
642673219
1804465653
795813185
354066389
525780115
593697986
2638777
568266581
533864609
1933265767
1083272905
77973127
1194383977
377870960
2046782775
2048786203
505808310
1661222077
658477944
1034991386
638012198
1840633422
1739662210
346795042
1932790949
2123389655
26375625
1534680368
556060913
1561178899
724756665
377427046
1105459292
1471703977
2010814843
1113193117
30456011
620735317
777577490
2102669261
330130022
1539027155
1011526487
638250793
404351764
1173084568
1783196081
828291112
381404060
945238003
1783892236
1139179836
1182004002
1708687593
1390576444
155120044
1294236672
1430190892
372591066
1437508790
1319503774
885806148
110196498
1421374142
363780793
1048148049
2101003688
1632945189
1485574638
1011531469
1125929239
581626758
380511742
2082253269
1731272152
709068769
1261025067
645016491
1071475174
382529230
862823155
1944942001
1770636468
682270391
814702354
691818037
770764680
1135130882
1420729930
291565190
1555138040
189564177
2098281607
1650485738
1054108980
492501264
1824027520
276798233
1947799009
1749962181
844125720
274176657
838357741
965973982
1064998248
1747631501
158298767
1636395537
1989512375
889396148
163806724
827883569
390108593
1883479295
1267645077
551514328
1493083390
1316262184
680050956
420112244
779627929
3460207
563766823
823125815
452808248
1918390023
904817508
590058674
923354325
1650291419
852489838
1469057191
2007509800
948019563
1296552405
577284506
130022123
417239850
596211068
870616722
22927835
18420922
358667818
1063479677
407416383
273306882
938606299
150829209
1312422651
1122811106
37449593
1455391178
339608563
2092256204
753682121
890491998
1272724079
778206932
557789608
334582482
1841885424
1034534616
933962560
2089387449
855725980
294409934
1885001199
2102310377
2018689201
1165816309
1014764233
1816858303
862858422
165585364
1620558490
1172424596
868818502
545680638
1833157989
942888750
279754521
805856418
1151308583
1501408654
284433284
1488536506
539796471
435254686
135995236
174953550
196321334
932536396
392051108
304045640
1325881523
1425045039
2026684757
851664346
1234601780
1364488745
1968074969
1555480805
1339905710
599860047
1706898298
994995822
736605020
1064949666
575944777
1479594955
1999987355
1938148819
181751743
4406174
493937726
1148497815
1558548157
1712565075
1955207610
1910510619
1564621634
835209875
2011543267
792922744
1804534142
1186811940
1500674735
299936549
1872653896
52066637
1150627310
1402123044
708162914
499713794
1543269696
1283007986
1382857729
190006611
747452506
1805907735
199978584
2052495528
79252068
15711593
694508235
72422538
1487944323
1483631842
1507104605
531864008
419193876
2044008701
1309994071
876707062
574395999
1418182234
396380704
1793504208
835423613
989599180
2018346256
1850576025
340144703
1313631832
370301066
1369238462
268542605
1559465821
82425036
921178587
1587675638
1036690095
1545556605
385411769
1579356427
1518479182
325160606
943579873
2059636407
1794042640
790269819
1925465678
811884358
1420037448
1387376744
1397237358
1661763154
947063063
578172461
126011437
862106902
1904920355
1981041517
973118154
1561205770
672053423
932529264
602387919
437150427
455014611
1779182535
523755276
2000478270
1818916825
909088454
1814894863
2068277933
25439350
37863688
680376795
2056648782
2102677192
96989566
667748330
1873545100
1713281595
2024941001
1863016988
817286896
1119262678
1890846583
270330992
1612264843
1402663022
917514121
2061485827
2129040297
181454646
1496744731
474664087
358431248
125311902
3624738
1186846706
1989264202
540160913
153816469
1732023031
966536006
1905462826
974186632
2002570279
465022943
1945558380
1690589052
1808881073
468089080
1312065764
592120485
328887078
1103759455
1892038572
1759256636
1946460040
646017862
2132861600
2055315366
700404857
2138988841
722726717
2102738611
930330412
409064553
1747570831
662269178
1852131313
1511111488
1126347509
1141876899
1170532177
844646193
868363602
562895593
25128274
1753091436
1833499657
753826627
2037434110
678424434
68403822
1802255587
637836463
1327614712
888657353
930087551
1332576494
1207890522
890703656
481057268
1488692799
341404844
788768167
1784136053
540810420
1659436586
1949110506
296481641
1386846706
1854601285
1873736466
703232671
1456981356
814993992
297470791
2051509868
597823562
1277397218
955723705
893138753
1644630665
1963837261
289951737
534821602
830042564
1980159624
1973649228
856707192
1016024973
1592153787
480118465
1530338377
140066609
1290845781
898990038
1456174424
147440726
741909318
510195147
1385394334
146168094
1112066705
2145128745
1173861695
1545272399
1197998320
1759332615
952408380
526993469
1290255026
1862802822
114984353
1993084869
739146934
1826380420
1701749451
1416136131
978258809
742613325
1620888605
1153821313
77423773
639400695
1059835120
480559826
1557298720
2108240585
897901720
598643950
288346085
13809763
268407449
2072457342
926130698
1013008998
2143464079
183008041
135210764
492742563
2090578243
546424878
1714379486
654084829
961380451
1374926284
1080667026
1987586934
1995911804
1302434709
679307652
613665021
391403460
1907446046
398131223
241122436
616002063
1918039044
96597145
757633951
566212934
1023972842
577155122
1737339352
1374365559
151513930
888213266
734526429
1329974518
762204450
1476704502
761989270
681012497
1645241207
44319079
1324309661
1854955945
2144213904
199233573
293743535
93767730
695498315
400691529
1538466648
1156904310
2119541334
572992824
28916933
1665806814
333493788
567773505
942118778
1799273894
1939992172
307138620
2081119019
1922833821
1060402388
2063843691
25928298
285912718
1674489152
1730497158
1682205832
450200158
1932659997
374695553
582326269
1865778050
1206351986
219907773
1614734433
952427061
248588575
213533335
2135031170
1373357895
674962732
1597706331
1596165321
364335655
246615037
1302381787
1745114010
1114364847
303097179
55696431
271273351
784564950
960026596
317426072
758766467
2051670363
88071885
1171165211
761459929
82233157
482072603
1490477659
1123967467
1720082494
371729218
1171196710
519110364
1316232767
744998729
978345358
209913056
623185817
546185455
1642130788
459103666
39139687
1748441286
843075330
42400981
74980758
131588596
1978933310
156975670
1436386663
479281118
1648711567
160588840
755734397
556553407
452943273
127197837
1676620369
1711994813
526511330
1819475906
1050907092
66360168
953596332
519652304
1530018552
1170770896
622584440
259720770
1221341246
490679518
1521756299
1141637303
589131166
855777252
1871573054
285337748
662416734
42298215
1458702428
1807159780
420574085
908720036
1558920007
732371329
1816552200
542285366
2054662043
404657898
415619375
976535313
1458888334
1322702520
480563805
21848055
139972216
1643551941
709367298
1619251655
1692496221
34664184
768322384
170057651
2116109832
584771253
1305253061
1139901534
641110098
1198623681
1184224569
651438270
761356457
86554181
2110896948
931097228
1460954436
1375467713
1879078478
98921049
1524138420
1574605590
538243621
757506336
510865185
69692289
2092497933
502218691
870360451
1424364214
1037675982
290067576
114477641
1261292516
272442146
1511127280
176548297
10199296
2080535852
122341634
568080285
194804669
1309474626
1774903560
1758532985
948455425
1803283123
331228092
2004165964
1940332275
1500447561
1353418842
734273593
72972261
1786368912
1623601487
12941057
666657747
1850083591
1920141924
1988672266
725798576
1862672503
1762389705
263114099
1574750816
2071550407
2013878115
1850791987
140894371
862057725
1977323842
590745110
473132401
1198437805
165444528
1332294336
1757151375
1555607523
2095238662
1230957478
1869662479
1192647692
2082465574
201185090
1459750563
1420096316
168895128
1324969538
224887896
1879642998
695056060
1158720297
1512446436
772254696
35265565
501316339
2020292479
1849176407
1481243265
237106476
1253537507
229710377
706322509
1244683236
1475425784
1169138330
671612788
202040541
64501974
794548518
14300406
1860192382
1525896306
149549799
563189279
529144599
1412505778
1064953696
373114857
442625274
412398142
1815500120
680549321
1812083199
862412180
1649651295
759527205
732164886
59277413
514894817
695796021
719996097
1620333777
1626933983
356702432
537692485
616221320
1900777482
16290735
1550874515
775907850
344216730
1184973632
1927605205
1908096553
1953257924
960742516
97419189
1616496332
1211065930
1876464819
1320610607
862581467
1419323628
1506291964
1305488321
549200561
1790617132
1056897935
1897690533
291910199
1589177310
633318062
1745611621
782666648
128322893
1417494149
1098980980
1992245374
879061031
1176862563
1598904114
230829386
549203970
1801782367
995468727
610739031
1489978137
2072887533
1873918293
421861928
544163283
1676221408
1815445762
1709665039
1588856873
341740833
1089901670
2128089693
1032335618
2088223794
1719558927
2094529026
535180027
65754624
1903832301
1214139392
1218938780
636941346
685359909
2006436962
115815723
384969201
40767478
884947912
2081987092
2141365042
456681111
1204273386
320045210
1643838201
1438358497
1217551372
108428374
655167660
1639966414
218587191
1608551802
639166362
236619821
411891163
681774466
683740160
1714043701
678667491
397206394
143491682
1104768408
1930553230
1603272646
2114338016
404176890
1298645983
1520574771
432937521
282611163
759393910
844750966
608660231
80756277
1677718622
1109984401
1214972257
1312103342
2014768523
1563762641
2056963620
117273758
836646746
1232040613
2086197117
237650745
1105901080
833427810
837561991
1858969195
1571889168
58752868
924569336
144650651
1226690393
615848971
1011448809
588217516
33332215
661550652
894760792
1626004731
606715554
587952501
1204864747
1539136751
597998232
453960013
774996909
55069890
599674819
1684956752
1908453277
914006593
12219795
1153995292
1832653734
1753031045
325016657
371413762
2116724372
92490933
1275754648
217295139
588249772
808590553
2097452085
1431282278
13055078
1502445936
166586762
390831713
1768851561
578660712
876299596
295951122
57426410
1729958611
1658663092
1559447715
389435586
1226859351
222962624
282633789
1453678589
130615374
1615118317
1871373744
549221272
1895014231
1154945485
1803409478
1491996485
938681939
672914334
1306010304
1627907264
67761063
1015998361
2073786717
554568033
292648599
1807573531
1384129546
1215214788
1291960216
1364147129
1436863406
404195143
1672073217
1585615840
1699974380
219502555
1409921912
793914074
71128442
797411932
698310277
681565113
934053843
433057320
639064252
685514610
1599072190
533531
1047669555
1791202853
1952370255
400919672
1993316874
871078527
1995941480
1028963840
1355850777
116841070
1807331610
271942501
765545271
1399519992
716902695
197157390
903554219
54542674
1679564859
1077848022
244429110
1348748738
630786594
1675493861
1543077192
2055777791
1469755994
1602787977
1329269193
1203170926
392683243
1355464629
1042447243
809637278
121089502
837750976
142414896
818912755
604393513
1973040497
1477800459
2068858830
1814892462
1666128743
358586556
568458210
551459280
1717878080
1007009994
1555281385
801674338
1226207258
262598827
908359180
1497070228
24623558
171465869
913718205
1918484367
1177858061
983207602
445515737
837762165
354934111
722687898
928638688
1236394854
770617536
1283294778
1704330023
617397414
1053127348
1277126876
801750855
2142644763
571720726
658052143
2121652234
745698238
254977108
1081832622
613191428
964926465
152371129
817440294
2020400273
1491565730
563856734
88216732
330934863
1336224134
1484686747
461038485
1720063221
1703583272
1892784246
1247878962
7321385
1071362427
273861560
265106505
1281358708
1221808659
1472567576
6500402
2043508280
1089997371
1674044507
1178814862
1886799998
1449446613
1235763756
195768384
1907132876
558303515
736544190
1138304447
1953348263
737347213
1848203099
1570889085
1469988538
940542588
1619825218
139076764
937549531
1098498648
1851403204
1414877897
212489094
1386379749
1951260832
521765499
708106137
356881983
1588718452
1628082274
1682948476
628939359
263979876
600630561
1340155417
206500737
1387520494
373359555
122127157
1778109804
1217155404
1775821712
1607299413
1063726723
1186448099
1571295045
747200009
1898093660
287403361
415206848
2099400301
230131463
743699130
914788953
1024633122
334675706
1022791351
752940255
841091308
1829908353
99208507
2098491861
384767537
165012616
376227930
1836954350
1887595024
278222289
500428458
1531322218
1141078080
1301937049
578441649
141259705
2076737941
505424556
95845268
596255244
421170529
1501509968
1320930821
603683672
1109814546
1259989630
712075317
1979227670
1370735905
584589969
1718064400
1469263751
1213931632
1493885958
1765065048
812964918
1561594247
1572573932
1252194908
460758816
1830038947
176652743
842462134
1245762341
823690859
826852688
179934676
1615137320
1750174880
1223512344
1703744514
1535290929
390820367
620583860
414616361
514287948
189490136
1399982726
916793200
826037733
146461918
798844679
1994379954
1336997582
1700384622
1879349700
48392989
1848965118
1292980420
1882025887
1519616139
1584510476
308193779
914367900
668703735
1498713893
829483711
964590819
1627851969
1127938868
389108701
783357950
96157616
435252126
1267716403
952900951
308845628
420869105
1351384062
430712237
2051140502
1116715557
1570186480
535588452
266487542
502017721
419292897
1593267988
1089113421
714280221
256098521
1536304358
1761567210
769794914
1784166397
906301283
1152430783
929162144
1355350545
2116064419
888391140
1784920813
1596372984
1149310261
267964783
1434137208
1542819737
663861377
742725621
1566758706
413343277
166697391
656052131
33417932
1746543300
1391344332
525734099
155704136
766335002
287195618
973933429
1696760751
1160924952
299334830
1179895233
1981035431
1732595943
2145856832
968172264
505839804
852445638
1587781223
117764160
1815534984
788970056
1036386053
2102770832
19528414
1732555443
1300989792
1828402601
764604249
874959883
163505418
1151471300
662644777
1536646025
90893946
816213878
490217707
1802777597
2014814317
49408111
1391191030
279842910
143810868
1237971754
1716343513
785944044
1885506930
1570763
1146959434
574906107
1982549107
701750012
1387075299
1625062421
1683729332
2069500982
1183636733
471818081
212730881
1519799405
565459044
414008965
404202907
487294028
1293472301
637828184
1441385337
1575141875
1338131301
2066000859
1946474666
592004963
680318435
988953074
85908587
1250382152
1592528111
89303092
2034130405
1448631454
1876817089
1075510911
799699155
1127085326
1365261213
755580460
280039715
1898318702
1607995618
1881266974
683985066
60674944
637390500
1542078166
227711360
1248471841
285042976
790188603
1758540729
1625196401
1201448720
1769410712
1537896691
720071581
72884696
2076451012
146806994
951936800
2139622964
1487042706
1911352550
1566940227
666749990
1385694699
2047016334
1832177077
464207695
1029988848
1105741226
613545302
302313158
1996655292
1133678376
674587158
418377218
1322231260
2089000677
1674665570
1470926100
930073212
747022771
1146183439
1112461261
1244255127
613420892
1727576032
2020978601
1620261466
1556111401
1456069599
1427251930
1803876494
128690275
1438589462
107932853
879915559
472253721
2004751381
1523201614
1616603239
1442217831
2135835912
1190260387
1504834426
2029072883
54308602
158593737
950895828
823768118
1249155434
772996623
1470362108
1032769319
888604662
441541145
2065794477
723548624
922333131
889358284
1402542977
1049697467
307656394
670316252
547700977
1302535890
2090105065
736142909
1676894293
691255634
1211340638
1140479193
1544680124
1640240205
1946389934
1199745276
1836759630
452045520
862949732
352082205
844236057
1367275289
382170906
1269472335
527693302
1789748894
1924096312
1831739853
126408775
449418935
33486395
1378931205
1123645796
736811139
2105089706
1781618246
1706855197
1829174756
149244964
1335847225
840306059
345730115
1563641468
1318710981
1635893744
692877981
57836191
364893563
1797366933
234624036
1149632684
1705295098
556363636
502834677
631091857
882534337
1423975300
1493520846
1637771761
1637872423
720411746
1981574114
1270959676
979883724
1742874963
1324170748
1741937430
1166388586
1051865102
1966478328
1218537166
1928643963
296212199
1715179636
1831809195
172521603
530233142
935217255
1637086844
1727482953
1174771524
1156556802
1481905074
1347541621
1381903661
1359421145
1162553133
2077655284
1397418004
1211667248
994853200
229825110
1953481509
1055727557
1774295781
878968295
766189613
171906789
397726379
1233553525
1891346655
1272598334
1573434371
856124245
107493784
243382170
684557594
352749079
1986188209
396047317
985193670
1037829570
591370156
1564655800
1877606877
315723210
905496422
528867286
46387149
624961411
177786971
1988644017
1606755977
2095315793
163798478
1047722062
1483267987
223793119
955675468
623791513
590761213
969036591
1300008666
1023983002
462110441
989539025
875090601
1519031286
466129613
827706251
1242970242
718803740
413812905
614865429
1891814076
1529010149
1421091319
838521649
973072190
1489733426
381405116
667270166
508594582
620019866
1186560150
1447139929
175021361
1835555758
807944018
1661400172
248534951
399502367
1767813327
2078317064
505846479
727813463
57225873
1443951663
233660278
138541016
772720878
2086214912
1984374483
586996757
1741253914
120766732
477918609
93620278
563800921
2009974429
1167611358
650760947
1925663215
260226655
616227062
995971281
278771377
579541853
316330654
2083180517
983104811
233845752
1540301391
1998593180
725648748
633473320
781821490
1613761694
1649596964
566679402
621526214
2055394573
1155708581
1140092614
1627258805
423929151
472882433
757355293
1802763627
1653836620
1814230296
294888511
1411709993
1848484132
1853534650
1071632007
100844427
211845043
936017859
844169897
1601662766
2061171547
664566848
727938682
1530087612
19015950
1159361036
731933794
2021894662
2072684918
231252217
1610089639
407627795
221724145
66784019
2095895747
769213504
1186833478
1993231383
1409435651
1894442862
1395833776
227341891
1308543025
812049340
1316941871
344619549
1437773019
2069184159
985394944
1637651289
605353086
265946138
561816569
1652309958
1202111502
1577541533
1224768457
125255075
774811711
1853931336
74641928
1090195904
1761397773
587726385
158885008
782407004
1493730107
288200120
1550397401
1787759850
1767454842
628938883
1337725762
200656447
2068491951
1335702826
1111547346
267075113
694040946
771850042
988569961
1335152698
174699696
165560915
941010893
118090453
672482557
1916804179
53255882
810405777
1756946524
1731927879
418747503
434821107
1036688860
1280064582
967744226
685261972
2100219429
1126544647
2069609918
561222380
1692064746
507483692
1137749115
594959282
1700524979
1285896686
1594992742
955365663
1894937722
1989726784
2043525260
1886926187
840116079
2093349642
517154079
1992245387
893337921
702305269
1904163905
69283462
1061431591
680207142
1045061334
914931352
974391834
905379783
498160486
409937878
1468541413
316834669
1289544697
565555482
1115556598
1675822356
176734453
1866714641
1944081271
52058908
902475307
1114818087
38567387
1007592748
528152270
292545150
136728851
72949602
1981753823
232662003
84549892
33880981
1868045939
119570973
1823397610
311903230
1358184271
1909829812
1718141118
198755703
1055334401
640577090
362687084
429588998
981948656
317151885
480165268
1775315637
177449781
852448382
1752082947
1249255864
1386245369
115564634
892769744
1926792478
1940799051
791221821
539579763
1812316316
1724581001
2022742101
80768143
1781344344
499003223
1447498034
1355830650
1794382515
350307327
1090697573
1783992838
315894424
610644689
1592878854
981173193
230445587
1181282976
588423814
1713245163
625880087
1918362885
1122387426
1017574276
1362114272
1564640030
1970840234
1703419033
1007558342
1642123521
1727344585
1513322729
301993883
170531554
671662252
1132579773
1798442863
796883168
545014481
1587097876
1204052103
1703582475
814810115
511995478
1476258909
1729224192
885489994
1422658135
906605673
52602709
198818863
1149382146
1150832159
336791795
248650170
542264392
400450517
1492889244
524798016
356880934
612974499
493556012
132755040
688725906
1784831398
1915941706
1738596424
1539507926
1853556212
1431381397
1068736085
707990998
450424539
102011539
24239019
1054631257
2143086504
1707053983
538201095
1425846809
2092730988
738757836
932641403
169245733
101185099
1643761875
1232627368
394457121
206868905
80858559
1684417682
784373462
67491065
1705279711
1140863295
2018495807
575478775
1369387960
301685269
2114848244
622428413
1240432423
1913440938
388026323
1557184148
292460715
1713810253
1017227127
887757291
424797705
1622111878
56332001
581195059
1564596637
108843158
1342926403
791652713
173545172
846914632
951335765
1153747295
1537597025
1091127883
1723329140
2084694884
1778631260
20346686
847652497
1661393742
1141613129
1713549641
449958192
250156420
2117988370
854822718
643713847
1480124590
175324044
1608580622
815105223
938516503
148571923
1594150890
372757873
306623911
1810424715
867553716
815176883
603720929
867226924
2136435060
183151121
1524577394
877919992
984005884
1048014183
404598911
1312724847
1252941731
1733029679
891047218
907552049
2091485469
747802801
565147914
1701249615
876597969
1686148142
346859152
201861433
1000505150
1830186312
233682768
1572620540
758400824
1744951673
1392471329
1579884796
1518645455
554876753
500426148
1490953667
1686629708
64215108
1727142805
30633288
1830043469
637018016
180056324
1315562140
1640884617
292424598
58737295
1837613701
1556784240
571051150
272400500
1627152379
2002099381
2010502872
1643467083
423505918
794622381
809496914
1339079844
398859728
674360212
1298861837
471882938
57223105
459555117
1814015603
45619424
1160856339
1050838757
635863624
453634067
861308888
933735645
1040195953
245340804
52012493
1868510220
2097839999
1051438252
828416112
831055493
1749363950
831135959
1293341531
105190420
1317363516
53109221
225525164
387078355
1980416248
427502939
1633163205
954592282
193333895
135366001
743878229
1629976036
1271030311
1550035931
814909170
1534684579
1048740877
2115052317
879414374
173473863
977449688
1691400665
1166082857
1420852853
1303408480
532520058
302777615
516903583
348715543
131886954
745948732
1290436595
1823447406
2043769218
745037984
1374988175
1785506854
417375893
58779918
894212074
1843822576
1735461008
52071065
1176068632
595915398
1869333316
2074176402
1664809082
1141955023
1190163899
219732317
1389909263
1669346302
1945598986
865221848
481568669
612376417
194724627
1366709911
915475373
799906782
1742840095
1956758296
302925686
1519260119
1895709026
1383450390
1065750828
2071503676
1025959206
2048811913
1637244468
2093040507
875767556
57586341
421345486
1519818696
1918870708
198478618
1636933271
1411620784
1471064299
570715291
163702332
967189715
125742739
1411298505
220245704
1716188007
370143680
1798249191
233395446
499178117
1070730090
2047308753
277148079
848524357
1215468186
1150729948
1555620000
192853526
96847509
670923169
289918478
1393314072
616710700
314588368
47074644
1441507820
1692972301
1201250184
1858336494
1368789470
1485874747
344745056
1604980462
904865247
783498801
1526132066
1469100820
565407655
619518373
1015609433
1916506481
715496993
2123375392
2082251431
810493418
1334545635
1069446655
546551347
17793321
1126962450
1906788311
721042797
1750701747
345941275
1595857669
944725780
1252004524
308126006
116029845
846562124
2027206837
581733443
1933145666
1122680568
172444203
755168970
1004812351
218794203
1789064110
357382263
858409909
1287238908
1045644361
854847234
449347001
1367194040
1606003512
448481342
1096809781
1830828886
1002208766
61542451
239568355
1344266436
1012434702
72387426
1275040427
1968140164
1006509055
1590367654
1872926522
690237490
748862246
255101750
768230054
1750374948
831533863
1360427045
1669515699
1149782234
1662668710
1438454157
872757555
888813282
1334055132
1851323687
974245882
873349902
209545381
2046865862
1306747106
1241185359
1354924568
2026051507
651476515
667465258
361074303
974868560
166799951
1023861891
728505434
909623150
1154011977
1035518086
2131293537
1050979001
1711428642
1561998447
2094761246
1410050521
2067939307
352194528
486393400
332980044
371307317
682001479
449427924
1505163425
2014113539
756607218
1021273423
1576203817
117635701
1074644805
1444173940
1257814899
323964304
968765295
1341504475
2033805281
7766797
217011172
463857358
971798194
296686295
868052601
1442741865
1446815425
1818170396
1992747941
1073748687
697412548
1496844246
259579895
1689810511
46638540
1722395372
492684072
1642603191
1095066029
1300549686
560952642
1221642354
1879204164
1523008227
831359583
1890905229
1907207165
665432408
1498996436
1555185256
642147952
321428975
617968628
46100162
1268200330
1046567624
475239411
1370918253
925195261
1060899683
138493471
1215623107
1766112920
1392225936
648338219
1211735843
1579256115
342700359
321010147
143347312
1789966404
395216996
2106249849
856611120
1620598600
1319555969
1780110255
836192558
624998632
1122535014
429946489
584607040
1566506944
1960221749
1593383632
793036543
1198198274
650498231
307473187
901806487
1552991728
1710416746
32164289
1248927514
1355694600
1556537700
854410186
135569384
269471160
1392670622
2088324693
157769769
1597678771
1051282701
27986550
574815881
1429699649
1789289779
1323258176
335452632
1898828487
2118289980
1634453613
12165030
675350578
447069899
674053754
1297752852
1581268571
1371322715
376262242
1915206121
1507459307
1811637534
834686143
1846272928
1711584858
1217752401
379354061
681637816
2003621667
501599974
1183549141
190356233
1440345840
2111730434
771180365
2049097650
1989895270
1148768558
783470921
404629802
1714293148
2084608395
528533230
1828420788
1416328156
1328637720
402126104
198956466
263462051
1212185061
189216665
1284760985
2024098133
2081126833
595174758
2086443180
957070268
625295227
33293640
588924316
1306798564
1536796791
21268793
377709120
1029340994
1239510924
1318966085
344966050
517530615
715067553
842416657
45703861
1817677151
1474146777
515146763
934783814
1765693136
1705711112
682783973
1635668539
1145643237
210081725
1369391341
694727647
1996487411
456600120
548000209
748337511
1182011915
1035363587
1467253377
918571197
772958751
549885188
661855231
1769224432
1719492012
1479530432
670308507
448254423
662562518
1871199390
1811296627
956551538
893234805
866578412
2047554036
1805384370
1041949987
217738452
262738939
1911434167
126280593
823834498
74081434
1961229211
1702924802
68198380
1356787650
289267956
2036046267
938150666
799913366
1509351455
967138230
324748853
115942606
1849672207
1310241379
1177641145
1117167877
2117390572
1471248696
1420922458
143281588
1040261191
1309727916
1759220029
819471019
1326078467
813921026
1121791117
893077617
317723984
1645878397
269000388
1425325195
742896641
627485394
566764505
2042772936
622709291
1301107338
1411874483
2108588156
1264978760
1601954538
1840024813
1218161219
1336066264
121095557
1616371609
1468602127
304924831
1918093137
365321895
515204337
1336220366
1371449447
1452077722
1524484161
87611530
2050716846
1728525919
1291561050
1904271886
1408541626
569520780
117539591
115733600
112918824
726408976
1597512170
2022854806
295787801
1276259642
1392305529
1125771491
1103496172
563436094
415421004
773986369
1161494272
155142551
1549157550
1148313443
1679695117
331360025
528835910
603171786
991019429
1354666273
2087564604
1330750810
661093916
1849854824
231729650
1458930960
1852666280
1966372837
216732249
1062532004
107966832
1583946431
1132462618
2123591414
1226635562
1372824423
1136527030
1134737528
1009050320
462864177
1861870331
1965738974
100132703
1087222665
791679970
1990352097
297985747
537297017
1718836464
1176559228
1456601243
797313652
2055772961
1838354231
749552482
898583722
168878887
236655026
241212984
1158059007
1136845868
2089093425
746518445
1525268538
122983568
2044280976
781354741
792104626
1792419330
188012711
164283313
637005104
1985954422
1345453609
1540957787
1263751914
1661964039
2001250335
1175302283
1737434141
1770224067
330358217
1441021265
2116754186
788417676
544179646
492017897
1967373204
665487997
1750514385
911172020
815385595
1332843272
1524804561
168669211
498522206
1779142507
167510146
1438746252
80198697
235447804
617138439
194710199
1810248962
364148479
1070920396
1476297788
2024438961
735371297
452675586
1073948309
2113792739
157616699
1503130913
2137694183
1246208139
479050630
1236113339
23229034
1412184291
943453609
1657131951
142611471
305759427
383178996
360084190
1468585615
469191724
1773523140
1486096928
1840683040
687216862
1645742203
423307412
776616929
479528992
394143335
1324944575
341633333
190293474
1785155929
1971119088
1627460792
147115613
26377276
291147698
48517253
317167542
1124399634
763884654
1271063627
447432223
825711356
1801310073
1629367673
1986741191
1609142250
1325733213
851887978
2117084478
1128224506
1717164097
585858045
657633765
1860562836
1080866336
1887304548
777910146
1914967824
1743507203
1574853942
1068065788
1490373792
853295810
2061395790
172222234
2020695518
1043150912
1783471980
1470701033
325139026
1405971177
1885282994
98141152
67244181
1175208191
274351656
856600039
198685229
2066704996
2099707587
2070187059
311377871
2017855010
560402932
1594930287
328408432
845304142
149753219
1105245248
806432534
1233312973
2122451070
1926785976
1450466422
278154225
1040919140
1290366626
796024185
1779735081
742390941
1205628953
65982049
151054921
440566165
983937994
370445464
299293647
881464852
511543451
1931893185
1737648443
1504843955
1412811375
312985998
615599843
920476240
1130720661
715093079
1483012340
746542680
623054748
2010346640
473692501
662451002
1780978245
1409362562
1990985271
1202752048
1850850805
1395738876
1124434063
1578235924
295955344
1147742345
2138669537
28931375
1492432572
1494902034
1845195446
877163922
1722529933
1641136412
1692870897
1262080331
1845709107
2110149202
7638434
349140240
963136133
1309275682
505531433
1953356227
1991309925
876350867
660408203
2069251392
973327609
1606385992
819370264
1339085478
174542385
1804930704
1476712069
100090400
1360268584
303749807
276979878
1651609994
784436726
51531778
1058011410
1486183555
138887961
862798283
270721171
1920533708
235573598
226711618
1812512158
850109028
399693888
997246291
1120537136
1684192262
1757185590
1551843395
638847675
940492582
1294217404
1369066189
1200835395
2003267646
109230176
1810873465
1984407309
220244718
525562469
738039609
494589349
295275242
188570178
1718494186
337805789
116777788
1708674412
256071275
999745357
1815326551
881282019
452098432
10942894
1340949178
1174455314
1479615411
1244860957
278479225
608035757
1549038277
1016538575
20537552
195687112
390304000
2035123283
914943675
2089465327
1662943372
642981274
1373381266
1102764058
1725575175
284577828
872494427
837770563
1781716647
735657999
462700997
2128682140
1148557546
2014360629
1331096777
399721060
1589802038
493387018
373085621
2064636674
1434940285
234250993
1677577721
1276339279
471214914
222600198
1243535945
574646343
542408271
1400687364
1786968661
1175723956
1269410115
1226605782
1505016040
2029329298
1634244428
2145148744
339313870
1842673616
572030582
429033249
1667223601
1191056821
1176290157
1039785623
1259927938
1065770454
1365059198
342270739
1536162714
486541855
1957639886
1855036385
105768343
539064605
685903809
1841483940
1608326096
1765607010
1785552062
1808058040
66871073
662826729
2078581917
1428768822
596811423
1881094573
1483726676
1787343363
414485951
1149348630
111825241
176474645
908920531
486915582
1198043195
913841490
1696149939
1066837768
721915479
2010834610
71922849
1070816981
1795362780
612793430
1647848618
1081258722
2092492420
1008748217
327626108
1807704589
760583727
957693547
1427442078
455425157
906887302
867103446
433791795
1273516014
451295729
501946252
1508213786
1228871709
1298572651
719231982
819297691
1646836344
2009094421
613238741
1468010799
326649728
67226109
121561835
89727252
1152255441
1713160378
830137080
1266444115
274187122
1721669041
1408475424
71645009
248590472
656127236
214571357
2139489619
1012744720
1483696964
1035153333
613463851
1504811823
504428908
883392313
1482734582
271384607
1625223418
719761354
257420419
823250999
1591859321
1849119979
253703276
423462951
346494863
1013732141
106692772
418794602
804596602
1901645627
1158379873
965180239
314188598
595305305
158630303
1485195001
137716571
734748277
46235344
1387747362
763212596
1496041954
1534257819
1588492446
832868327
943060943
1392224613
1096893500
2027407847
1679546595
653798456
889578604
1493329951
1167088619
1234261829
750178876
361616668
2025656915
599536582
359964653
1929663044
1265524713
1730635615
1329515482
846574885
1623142455
1019704387
1461492318
2141154142
128791815
1779614252
2098133065
1543030272
907979984
1478389143
117728576
1407487902
1644343428
1022156995
1275585918
1382606479
508889696
6239291
553909322
854483633
1911460814
1398429160
1653780145
1067942097
1378556845
1355872914
2104724794
509695819
59626637
1703105839
291554818
1151242741
1588415238
610637784
672940028
1727903474
399500346
448674636
2091760539
1997255217
734126923
674041861
1961557627
633580148
2089679012
1407981078
964887811
136125726
1960925027
297475355
1189428429
1713979930
956584946
1711746220
1669187278
1818278139
7375398
1509864716
501203329
1776450700
724405239
895715078
1335270212
2105876381
37558001
2097910754
527920341
247156821
1384108773
1109489310
543906508
778872249
899389627
1599455899
1875640627
2130948772
1686912802
1448222057
545973257
168977224
1537733354
417275579
1316809540
1963827242
1744835362
642643820
1732436921
1438726982
1780980028
114746232
208144873
2050827356
847775096
1404920048
1819253905
1327293454
1468913390
606810387
246052372
707420598
1175816325
1674780634
1338879881
511504040
279058416
1233949899
862145179
576035429
705041258
1496902403
944628654
907661191
1145581614
358846761
213413034
1726822234
2091673800
1110307436
1340796525
1988879945
1374331781
1547183570
110973827
623235219
431742993
727148326
8469211
287081883
1191636541
571168551
735826124
1537488177
1377152005
130220944
908636807
1080621873
2019282001
1025685286
1591662527
293172167
1366828068
1050383050
194020621
265787373
1664713265
1657138383
2059355682
1680925112
1854933987
789543336
1692200977
173979644
594814090
2121153587
1897048993
1433412454
1105976003
451493281
495388519
1226689119
1786240961
1407716983
419172947
1621701872
5309579
140119434
230587694
2051561837
67059930
216431036
67028464
22966469
888357081
1266043182
1271752998
417534634
350977107
1921567159
1293098179
1920506179
403559338
132385160
771625440
768790125
1623111515
861013721
1987919674
254730024
1583273227
456894645
830649200
314415205
37244684
907181800
182841239
1577118452
2114222406
10111514
182405228
1329444751
596844692
440618132
1446335030
1849877459
87840868
1575379454
1146442070
1223079343
1659228522
643031026
716158459
1354463267
1065662259
189152761
1859230961
513566669
790959845
74024439
1188322153
332654066
94358981
88640610
165416967
666629610
172490441
1309733066
276708771
1272578409
888738104
1514071367
1728671132
798417844
1024341706
123846613
2043074960
1339309731
1793882657
1128944002
1835998855
633345835
686314665
1242826629
69924466
1936177364
1081068901
966382329
1100544588
464183860
75636363
17291633
1987145028
642791827
1654514739
2019224789
1988169248
136055040
1869533820
884919353
2043933124
32129663
77853614
2078026567
201942411
1760349130
1769434772
155681682
1927928147
1833898946
1200674072
778152923
527946231
2074078578
1510668649
773535912
181724061
545436918
1418087856
321627360
1383314210
1699265461
1951451470
544031103
2100298293
1865677929
97277782
1613688337
218480398
1111758846
1683803388
1080858923
1598038310
1670289484
457598865
385845280
1595525503
910392917
1376113427
1509386241
887549564
1369380103
382384185
1298998544
1711443103
891948632
1709036159
1631619996
1205314124
734586586
2094763790
1985064914
981430451
1564185214
483144256
1139220053
1435354872
13529252
1447200354
454153338
197415928
1528662130
1456083354
1325400035
1216741537
736824539
1863177276
374310959
738415325
1881811227
759205745
1251040602
1362679357
1602163881
1869583053
5149029
1928892391
1402302524
1032393559
184563806
1398241302
1389226155
184486061
495652804
2063072249
1189356727
873436335
1492119574
1003129087
2068707398
584839270
1073873866
1560092095
1446306054
76997429
806602926
1945298372
1510656633
1463009435
732682045
809294426
1557862976
1545531020
1970434936
1185705345
93914327
615052307
782820589
834223291
114043127
2028801718
1704695530
731040172
958166131
1243369913
1033896182
408370715
660492431
892750733
458184364
218641675
1356862816
1398289555
80674940
972459477
1574553528
820749611
790092614
1031685470
1023417106
1159582695
2118992273
1175148874
542883877
656956359
273996461
1887482314
312866690
118786805
1040200661
2050626607
1703636732
465713129
1480138658
738335835
72770656
1209737502
1136779147
1433747462
1168184303
763089389
2000294507
1181407387
701590110
964366835
1144614496
1847407875
188678776
2035866241
1030832189
636073098
537159922
494785852
2028319580
799140046
1285335209
462709317
1584390932
361152512
697179911
1172580022
668578315
1680258918
1166252048
2058953266
822373024
611849554
408203941
1052724772
866854808
245902163
1251904822
693879608
192021376
607690934
1756215534
36464605
605229567
975422643
1318745995
1257711206
1016733523
2044782707
379076113
829533095
935344310
37863915
295272963
141208841
1117256913
390190405
1435028831
1878898269
802927570
973137832
863509152
1083867279
2135830503
272726412
1934063956
482922487
633304382
887376048
23329373
1102174815
1264986615
1626987080
1314907018
1184380188
1532940092
1461915085
2001022268
2005355488
1749139632
421115503
1755530435
1470324359
383843734
827997637
226040431
463669023
1902032854
1090997936
1044149446
354109712
971877724
205555219
190811297
325527058
229394352
1833250410
701887110
789822873
1697350774
1759248790
926529918
1222242903
1095935393
345567965
1045556260
1028561181
410036745
431620490
1541097807
1787964970
1617726634
1567888200
513033977
627643601
1613057607
967366094
1017995255
524639217
1127400560
924756340
2078189363
116067818
1079521966
1685296002
813933691
1501038066
2082056701
858011828
54425670
1773686329
772092314
908058306
1002653903
399509123
1885386542
864188176
579663134
191091417
118343385
892186915
576459264
2122895470
1402211150
572134521
763440889
1206195607
425957104
1817780911
169042098
1451865725
645919424
98665096
190060270
976180265
1776613354
408826233
1705064446
513684258
2048290532
1784266197
896959722
1361762521
191592635
1849592246
18826872
2068853245
1455865438
767890545
1876508688
898646359
1988913537
512314772
675933606
1910789554
1220994232
1788866232
1128728239
2099628007
1921737617
1512365505
2131970743
2063090074
835662580
1356568413
1649448447
1205766910
1073664292
1025155277
1158167895
423813410
549965518
1666908884
1095414387
56349903
1436972538
602196778
1543991414
1089908690
266877802
775002060
1239297963
827352043
536082017
264120350
181035585
2084962561
164159754
707000199
849999969
759542560
1405444162
1584652332
331377720
1502169309
1441174769
569033917
595007084
239288638
80851641
976831141
1488702095
1334272720
1830297992
230124711
1853799152
1624758552
1346856276
1174244537
1676715243
1684003607
376819301
2038099607
1195525548
369416611
203223439
717468086
1321604594
60241321
758310995
711893971
2138394147
596344406
194206079
1249649392
519648088
264582897
803817697
1482622954
1920576159
1914447393
694857844
2095093848
1385305629
1550134059
1507254141
1865973929
1743616141
1441242327
1749590826
1523701537
1932190251
1548234488
646789019
1834362252
1439376532
1846698422
433127182
1018657686
688443096
1898542807
1083376314
319981776
177959458
1737093221
485505776
811712337
1720135230
1759811402
2071437093
941260335
1748599952
1069287662
1675099834
1257063094
1683256782
1422773673
433627255
989979599
2007557485
1135605549
304982871
1529402275
1191265824
128730781
1071208187
530213419
1048415751
671210245
602596114
553465537
1717662447
651585344
311187572
277633896
1582689923
910160065
762319090
1314319983
1329531644
1525683467
617547704
414278735
652670555
740939942
1699279262
907150105
937385959
1288371504
1914117314
145841002
1662655428
156360486
1210260011
761777040
1071255299
988339460
1202859180
492898652
1237148823
664814837
1198948768
1147057280
1942096008
337627793
485962141
459469097
440757570
456689266
325060486
431753512
757110664
601914161
2062160558
881465286
237072922
1983947895
808320248
787987074
121793181
2090765536
869346436
729730145
1730237855
755657769
673098677
1085417403
1096194830
1826278817
1262278848
1243967558
57518610
1998503521
1238425347
1210836504
106935734
1800373124
251721244
1598504646
2140256450
699062394
65432329
1782548763
863421023
113161437
27291693
402462092
253200876
667917157
240694600
945646131
1423985607
98725882
1454032873
693910545
1412820242
626185489
838810635
1208578387
846424114
67048257
1636539327
1592077316
521175258
405964459
516431648
1163582519
1674756237
1989645668
2001481295
1110727087
487176920
1436167654
1629661047
1157498587
83335495
683920695
1673982037
812972734
547811331
1991904453
656133732
976761632
1133435341
1487452528
852297488
1377161041
1250319441
1107325197
632080225
359485836
497554569
1133693236
767415592
155183589
2078747339
1966406867
247170675
799524951
1245089580
221389649
235962950
193951430
457407948
1828056633
676153556
1201814467
1675905699
242806634
89097035
2072937590
1400665714
1175938965
896212140
1960007352
246876861
949722252
1527128554
1987169153
370687338
895792968
20474342
352031105
1896308290
1488136777
18875784
714569427
1225919068
1917034493
2092660952
1488255839
2018092996
679571568
523942449
726133573
683420596
817471540
2144861017
864354582
36250729
953640560
896088372
1446547398
104075121
1196636908
1576768543
334509480
578090130
1646095433
384397518
1062245794
719866512
1030569724
519856006
1745885807
1583293354
125669898
491506933
925876232
1236312402
509611870
1286175327
321578677
1435349138
422567878
344768016
553069640
100142730
235727664
1703774997
416108489
1904055487
1651023265
10502667
1809062428
964218139
994915834
627263716
1642484081
1404554649
1332255746
2096065483
617394926
1091198437
1824767720
1941701788
543487277
1532519101
2016377725
373812075
894358146
956404219
76548551
1767386999
1977097005
979857276
1548743828
532518425
50384669
832737488
2003015216
2092033093
563101966
864299496
1550196720
587066899
1163149388
69525855
1400448981
104427312
449006332
945941448
498056872
748006134
89835620
281637236
334368436
1824773350
456280878
1100429669
608600473
1420312890
1549589409
1317183084
486371014
1789615065
1053903372
1480510097
276582848
77163086
632457344
883833945
1570605146
2082607872
2096172523
1776980460
198809739
438873462
2019442535
660708977
855572382
657873661
1600840545
526959986
306022234
679405182
1558813493
784834413
1248732436
1846111515
2085512526
249226809
1671454580
934137399
1409558615
1645258953
1578515752
1538778087
1452360808
1100924961
184007331
52527896
1650732540
242531165
1227278506
1014252396
1782648737
646552310
113037988
1468272712
1986622712
1120368299
265997437
827555907
1219951625
687141033
1066715436
1351808587
469897340
136192494
400693599
1883998426
1229827303
1159579373
429584490
1466348213
324085199
805811030
1840026692
551799773
1931017082
307596902
214766182
1638680619
2123871319
1087821776
320306844
1712832913
1679802182
1535455982
1360640323
307283613
2078236069
679345130
1945943425
1173058457
446141898
2122457962
1250981743
2082394836
518466900
2122142476
1025778308
1060242511
614640359
1790269890
36974488
1724788456
1607622956
1029890034
1914090247
2114336618
1527742544
932471627
401562619
386220565
857288930
2086435851
1045688570
1064630718
1805301218
1802266663
975853442
969711762
523998941
1364975715
510206437
349825221
389206514
721368048
1334027561
871666679
1152784104
609004788
493524940
1466817516
683542678
712129765
522860496
904700622
1824032615
1541173457
55507163
1015507759
1222771723
1477422350
1683602055
344791210
1394530514
1817489967
1890354958
453867439
1934470362
1499031751
1501092010
122850938
2874763
1896281680
72902873
312194058
1912926612
317593670
1733920110
210465289
646320733
415943131
1197994080
1691954052
1663995618
331361934
1159414929
1408732800
435578358
1309526061
1007936667
1904265951
1843648420
1545531818
1966043477
811176968
325648648
586523710
201181152
1704716255
1786936569
420578020
738166691
813342742
380636947
705966003
1918312739
1315883364
1660966316
209970894
1286957955
538952929
1854440613
70083473
510313280
1620520818
1874929458
2059799725
1218818237
1366397486
1398860188
193947663
1795691882
1675418393
359558299
366794613
1306256201
794139801
1902255860
628923469
1733319352
1412699780
1750146961
2133140639
1363726302
960103884
574236760
1646763699
1298528857
1752317230
1504542610
399037773
554879562
684918036
1328083751
868308104
595445683
1328825252
866179648
2022036835
1267201893
575303170
265232292
622391977
1674726016
309804951
1744917414
155657299
1194496961
1868642875
977192812
407766194
670631536
845344618
1992273322
1359993873
1754217494
1711476698
953042532
907310417
1947845410
667304809
1347096653
918043188
1373975864
986434097
439157494
1443534541
1585960109
516285521
947311036
184330003
700494869
536805894
1882862910
1218521627
1883071238
1513929836
1315061336
1415495298
76490176
829527321
840806276
185952068
985182818
1347321568
2111987808
1968723796
232617901
1306865171
1981982367
234685940
1069247248
816590896
1055770849
1700825921
498622224
508939468
2010413326
1457800297
1735123323
621456788
663377463
1430437770
112107879
733564566
2128443241
1702752343
1633181207
1011561972
1958542686
927444009
150297686
61928771
1529326802
1692757616
1826383276
282456330
1325109531
1135633536
1999523252
212660392
1254073868
1366475402
627572971
1520859028
782273161
839081726
961551138
1241638091
1039743618
1537251201
254346474
1032477587
1692455226
2141945106
2050005700
1886417759
240538437
1887717297
1083595437
1142009942
1841529327
1013519206
1815157409
1268695859
1555018741
1884808251
626870094
397513203
1335605397
1964306917
831301927
352585679
1797243337
999701806
1999680537
647540161
1820612246
1966435145
348675230
2093353568
1731153082
1596516970
687502983
129354350
1247660955
937778649
1573231433
1158197503
952391203
1210602075
552507409
225464167
1976425826
9255507
804676615
1882162844
173201995
128823961
1040227993
395496887
1153527859
871239033
2117309815
579945378
1590662913
1329014832
1161483137
1424459487
1559252443
704546406
1085617761
2015188395
702862464
1847441147
1937214751
1158084140
48426629
1360658354
967622165
779314984
2129210639
949834241
268203384
1792563105
1442463947
453084934
889281373
602728411
186143976
1626268636
2088227430
1078210694
1039757553
1278141760
1336819099
1276679255
797827803
1794397547
1591725685
463001397
1855041949
1710859865
1933761526
1512570586
797054755
49715060
565428230
1461779201
91226945
68034845
1376075322
30348860
122201334
536193366
656372133
728509678
1733098813
632717249
1345733594
1326821070
546404601
2047517195
729836049
1288267382
545166312
2071316395
1727523950
899353065
946569783
2103162660
1942828019
2087948948
764142283
1903485256
760586295
399203780
1804171736
35800565
73311815
1576015149
809693927
1329700872
1408136898
646405696
2101914414
843242016
1016802324
18830197
902857627
1700776584
2143387790
431866853
234470288
620181335
1409551514
830421951
1381618291
1630282417
278662536
1651954785
350974583
1493852043
1428468507
991939909
1989698240
2140237124
2141845047
382855925
314016147
1445371037
1390671613
1976148109
66569826
1997503117
581427985
2020933474
273763516
1572177588
884433866
114716527
1135961451
294923645
1077384383
367931136
525775284
869404125
372801850
1782291573
92423551
245793913
30813105
663176275
807588004
684490922
1453071126
1934015340
1244058254
107192505
1878290745
1745567320
841143180
734041463
344688983
361503117
2124982052
634244839
1152458256
1241373121
317503174
1321038068
1927280597
1720141004
1819431830
1022201540
28648275
163911820
1352143036
1157607316
582987533
1752011930
587015710
927242986
1437725227
1027918165
1943591367
62745780
1335712524
1320333573
1065153356
923988328
2114045003
560730109
1717318865
1308904121
697914460
213851139
386784804
737008437
1894376136
104132000
971454053
338262841
1791289192
525907925
1743003432
1562965109
1023340446
1502988410
347581872
793495293
1405590809
557666407
1442696590
9516130
707472438
1910830026
396815174
560436651
1013350930
1534010001
399943217
368702891
1222034056
1479423999
848202425
578614894
1953328958
565404729
1469961342
1612447115
1001524414
1929009881
2070886642
1665640290
1366970796
1807928506
1835907460
1934001325
681696446
302556872
1020886422
235478495
1714057869
1001135079
923120890
1919041299
1565377698
2071622605
270041601
769953243
2133442350
32023462
1904602196
851862394
1406164772
988851917
2006899203
1162670817
581177621
1336069720
430773055
526365664
1678350003
320561584
238373726
2080708590
1855485326
1202628430
1998074769
1403618733
236121492
305871812
2137757088
1831968327
1385068173
1588880285
386168170
116967667
1784006378
1779767689
499858215
1039992588
1093493182
453830866
454223546
10031361
1807985985
1272417337
189548606
1162721845
372609304
617633372
1619936153
1832623274
1085316060
678584902
143399568
755895996
224113277
378964961
615693951
238574944
1053771152
1440755627
524692235
361124534
1183191114
527020807
1786234875
1528889403
1724866005
971101461
2089735141
1665717205
1944836255
644531730
106681980
1311110292
740155370
984352844
1867520529
3139139
1855350316
1084758096
1420963517
869103079
1296521069
1443290302
529036305
2012081616
230983496
1772478120
1056091015
1987875366
696002497
1600080477
852202206
2024760590
1034929852
253277871
1418429922
2119316178
532075713
88782458
847587686
1615783416
1915990832
542257000
1538596076
1574183959
604260951
1593605008
679326973
513487200
836183993
1910460598
1590148513
602807680
1466836064
1647145263
102843579
1429157769
364352334
1708729263
1519610810
1271056878
252114730
1106605028
185090611
1029447572
987119880
1768372902
1379510314
1657720605
1452840657
1461120483
2135046319
2091208646
1095213157
2012494085
755579666
501077409
460611477
1379687882
904044015
810448301
365202646
1955879760
1658583461
894538209
1273331221
413654950
1817156047
410750455
1646105999
1243479822
460754967
20630255
1472542435
1272231103
986893836
1801645097
554714765
1651780361
90851372
1841586958
514928364
478858129
1793859285
2031174475
1912500118
629348144
1224266227
7364499
2019799745
702826295
669415978
1749003595
1762094194
1349432443
460983216
1185345813
598605727
1287981164
506372219
1958458169
939748645
359871716
398707142
639073102
143952451
1346647286
1038871501
937514272
752926262
351769569
538156704
661363923
1510819962
931643257
1968904461
598151846
568528778
1615994356
771400387
1942763467
1138751262
1368518649
1466633946
2025583165
474267071
1455355938
348863773
1572370729
1898472413
2072046468
1125885335
540510538
1975130440
1292413283
1527310909
1840177423
1476047944
297811030
1075736732
1901855906
223784730
274899352
1868170498
187189928
1453960785
816601546
1698268294
199897088
475303819
1962262853
494636736
2053436557
1328480154
86519843
1022116037
260538026
1799198714
1084154510
1203173039
126584887
221611545
228895001
1020663427
414585453
1140242712
1650417823
156885523
1469719111
1665505307
1276785493
73355567
199148729
489504832
117415926
112194645
2007587486
194202533
158616254
925097552
1458384277
463871690
996382076
1325307666
1661029352
2028912473
1794047984
1738544488
1912450252
636432910
1829851084
1426244076
1484823668
1683382629
971407682
647987316
127758537
1727171503
963215043
577815244
2010482008
61552803
1587061215
1810735895
1293713249
1005304105
470940442
183895474
1057544894
1980181470
777544232
751354728
863092062
708775013
756174468
1128062100
551228421
305482156
1303607144
345420228
959510189
431154025
1059208195
1618102176
208884761
1674318133
118084660
1952157752
1175643749
797634560
1319782381
1691204989
1591767067
1131002229
370618441
494050083
412040930
1191542952
1375092586
496693792
1458305337
378698180
149852317
2080960809
1846063461
599443312
454672556
927309926
1136608005
1672532357
1994903204
1708808931
772470396
442376944
470205298
199708968
1188719862
112709674
1845436936
833622821
18535832
207709554
2102796347
1356276463
568158444
1927765311
388408970
1277267643
1536699768
855252477
406984898
1740346101
681772065
238190749
839509454
504841393
624032774
1443421971
72540163
933118980
271445795
1388816903
683892222
965703224
1164731993
727877543
155001332
310495106
1927791978
54196662
470026945
1629812345
2109259822
989563666
1702005687
1274635435
45225403
1574078278
1747774659
517468880
429888786
1148532793
2045006695
1162010941
21588387
1534372741
1138397698
1050196726
494710602
1116537413
192397497
1398949962
930762327
649610884
945986888
554993780
1011687458
1223543057
1789703119
62895088
1135106963
395774143
1422085793
2068072164
2098153614
417537986
1911959179
1673991121
942095535
541178588
461704012
926768263
406118388
1768855149
1799674770
269088228
568702968
932611497
1275979136
1254387970
900136255
2134835311
222533326
1868779099
803911343
1840855547
1206330576
2015508178
1406934635
1359592969
1623586086
513621842
1411665282
2001574028
1953811871
230306333
1082142896
348521235
2129186023
823714100
1443415049
466852591
429861345
1491304731
724473886
843718621
946126130
184027731
1871289609
329628162
1575899222
545498206
2059286529
936036486
1452455519
961091444
752393827
35206991
546811045
468403876
765426457
213671346
1185055287
1286910744
1736366410
1480614975
301828146
2054489260
768367271
1066808267
528698082
1529716224
1430630866
214887063
186683655
812004732
550135718
1794628507
318645374
1830975372
1131538227
899683270
1149461115
1569829326
1547620802
1320184241
2055377864
984712290
919641049
794759689
754978022
1111268583
1200910379
1495777056
1344607937
1029601300
1226202404
533808910
1091542571
1455762494
322160855
2108281131
72330375
986332070
1007692848
1061326093
1661184134
982216436
1305286856
1410592943
1084513677
216839863
1529250906
1972600372
1420938302
1318852252
3431589
509874970
1217512160
206608073
1672635567
2003418377
319897053
1889353412
407853032
1890195897
1209634639
550573967
1285838662
805452775
1951027130
1786590616
194354438
1473976872
21567027
492423956
1711110435
1680180588
146274496
1264796291
966956466
2080810562
1759761533
724066531
1754956505
448660563
1599823257
2120380378
928615149
1517163429
1656748008
688942950
785436521
2005945238
1849775995
325996917
1260104821
1409139792
1851058095
54606551
1851614617
1419075047
2136603896
1326566876
42998147
1822977567
872139730
671972652
1814429451
108459734
574761435
896001394
1786636393
941908884
56759668
1580543824
1112281229
1487786284
1132398293
1691777666
288894580
277535433
1940784955
1630621572
1896993261
1841426586
699109828
889919986
471599092
1398355471
1976908877
1208068798
319899206
1345120357
957883923
783925838
1486921866
22301755
1235562880
1526506353
759514071
543040580
2119959457
278768821
1366899517
1036890036
1711131795
488700641
862223310
1818308606
542693352
909906919
273234276
1238038367
79553648
1835636791
2030994022
1571159877
2049983803
1424555337
1416242281
932120134
585222426
1151553657
1749735317
158021207
1034644272
596508675
658748470
855987039
1699990368
876916431
1977216436
1347055874
513044103
565382523
1454757859
1536111020
1928250901
1791474948
1809330832
1499892679
662831370
1380530464
2115288576
1270028490
1949475855
570804890
1127421739
1438378749
2023025086
1589084380
1714871275
187558890
153807413
2081764625
1685067660
1477624561
1353157734
917083198
622130778
1206272697
638008781
1932079216
1212531381
773021770
1634693778
1629527289
92023033
1380036808
1726344647
552832681
277267240
1190948833
252760649
1397098354
1599204971
2036076020
189823535
1107855319
1373562413
1417365130
1537480515
1098926469
686434520
60866091
1776950179
2042921454
1726096419
1915103546
1596811725
2135534508
703539551
541456766
1288719546
2066995614
1156425999
1075352845
1283864530
575213611
1482405930
1311380492
1194151990
1534896401
1801116570
2100397858
599309281
1026341797
134683776
1418905091
880589525
1917489404
629433721
1299432762
1380812350
650583206
893592883
172913704
838990288
1287421981
2015181772
2030576703
571147182
1642959856
1393307472
1203205834
49339422
1465154307
844736235
274846307
1990657655
1519991920
625684460
1663635
1875384607
57238803
996821494
33856746
2062175723
1288287007
1336523468
519589965
1365105181
1285211955
1422469969
1315781149
2110131864
1235869472
1635257069
1706698008
404635818
583440484
702069914
647729036
1608219131
1870051819
1193609799
640801195
1073475673
1560348246
626319961
1639906177
301287102
145233562
700996177
1452065646
1100125418
2047753276
622197874
1451531342
1156790408
1725655751
1698585396
455203764
821783610
316550019
1151724990
1149737015
195537024
1845532239
1565930578
44238791
1523829876
59397185
388441174
442721752
1327959254
1682483871
445766792
1362125142
1341500759
1867877460
1225630033
82318239
369721456
995537912
922231114
1456307706
1885482915
1680721703
1110049042
1408274522
1058950098
657621016
1131982755
1840822133
635315515
36691796
8815350
1633350384
1880190028
2004707121
1851923327
1562670001
515938622
732781798
76943743
1185071696
411245683
1198068616
1399449598
2094165216
2037602148
1647590941
1194674740
1302150580
168909827
955271578
2110164792
370211082
1898280271
353943408
1375569467
685220905
1171486685
265400267
1155238585
513430159
1009768772
1174479754
845799680
538410289
1070043590
550278902
1274501794
165011411
1823195897
133397294
541999589
2105335851
2024941809
698335622
228822762
217807713
1136349849
2103799029
1344299805
667335890
1861198190
1179266221
2064043543
1385741290
134484532
432930318
160618920
1983455991
112708802
1477302104
1473830415
972569692
266042536
188307833
989994545
1789233702
710111541
1387563666
459844573
1592451923
1336247781
1348376645
1647547418
504699533
46387828
76980654
1060393802
1181953083
1558520587
532122100
1122406900
1284830294
1230780657
233034278
59975709
751988166
1988022865
1679457284
62351817
212105135
1389198019
1538126750
1391574036
293086160
1118643016
861274594
1775530068
1590004974
337871545
456509248
203417880
1028863296
321338936
1129233772
201655721
1638853765
37017854
972669279
472962939
537214486
536440029
35595867
1971494158
396388137
1275341468
654757748
1886193463
7853486
1234149865
364466826
1361298569
1230581154
278122988
705372587
1758877406
492034047
309461317
663404069
1431907776
858790056
1353408105
1152053826
331222166
2044374253
557017076
10621848
1232909604
1221456194
2098142371
848776552
451730801
866226288
991032357
450294513
485649007
2081011881
564764264
1021761917
1792865695
1571740369
1204391136
1802746532
681285700
325513200
1311195750
892378860
1015414909
2105100333
253258475
1273057161
1394330794
1018552468
2089008287
216584377
1245393043
1716076861
7708486
81060894
1886380215
676717540
1443470842
494900012
404440903
1333535302
1970904335
545243399
1431765081
429501370
1464065201
1438762364
1486003615
573146140
2138619827
1212222886
923644662
2026736041
1935760452
553371764
359607064
447382374
1892668465
307861245
266003215
325040021
2005562625
2086553455
1711705836
2055407955
1919066218
1143052230
1626269195
1454022554
245922959
1327824784
451811113
657265312
365718447
759202281
1242858659
1910580120
1713327480
973047887
1740949782
843446485
1958905391
1617347731
263455423
1805444582
335073201
842799925
865036496
1738389747
237556059
772380021
1202202390
1468961020
2130870273
1563712448
1478918668
497564778
827869047
1705031719
90522554
2026905388
693958859
1081876474
959868752
617652475
1746371666
31868557
2113027540
1029251934
1576892659
2068985701
995189306
1378779155
1875201171
77101205
1010013610
521474015
1637969088
1574122612
1133734862
1109211057
1916081731
1715301460
503869128
387678173
1739847124
1382953719
140018658
255144373
1321046098
510193162
1924765577
1871347233
732263072
773562698
461672866
1512516621
1677273796
1761886229
859476395
1619185160
792004381
467011549
920482651
519667979
1790484246
219669165
1824299548
80097964
1043080113
2010435898
1928791605
1948741361
312964945
160914620
370389092
1383577417
2014056033
252252646
825306784
1881301034
824350547
749666993
678273011
1685976990
1076718226
1465667751
558358649
297087782
1925235573
974372757
1943733895
17262310
349290516
1429294756
1794451038
667517647
537733530
1691671607
1210736075
1773181262
1839662194
44486289
606415333
1427041750
636741805
19908521
714408450
567052915
1648173582
756833744
1547451488
1812225777
845191326
1927667506
1891515051
2001659482
2028830813
1568217965
619634133
2145604979
1435423298
2090087993
964969094
987255087
515148859
2142535904
556516722
653077618
948746342
881679857
1545817950
862236426
1753038671
505489891
1117251956
177890099
426737194
62205522
103455168
2048617595
1583261881
620338131
2115798873
36431166
1572466714
853445805
1623418421
180471244
827028557
1118768775
1611082740
337531388
729086902
724251907
902433719
1968115624
1538487145
427439080
138132149
1526678838
427440036
770539876
758709366
1025703667
1301750856
380502032
922252933
1780784782
661679149
1754018224
1533398476
308146276
1686977142
1682731272
850135435
1858456077
1308236289
1760048206
2022719615
836448498
272246380
157112108
1868401842
1777797109
395707262
381971779
977487880
1481459144
599367133
1837571248
2527325
439298
1387377548
1991212900
1728582487
1425814584
1954161549
342462044
2067735448
2042400469
225314501
451908404
1558909989
1755695463
118132634
87728818
421256486
872088755
731230909
1190141726
1666385831
1023402763
710514418
1931821639
1998447248
1514305096
122015195
1773252667
1084882415
1633465988
31937459
1525289086
106229866
1754693687
751327222
867938632
743989833
1492195784
526961993
1782723017
1322476198
289751855
1646314010
756036536
1435632408
1732037286
1818066980
629413299
1343503433
1125166119
1254782448
1335998030
1467292131
1729410837
1142351331
1611283792
1727213385
741981273
405364454
1254813363
318460772
416236812
1051852047
1004274692
1102488835
921555106
1462530351
877170710
121427793
1947376390
1300418950
85485444
179029448
462809788
195179009
188027977
1619349675
700770121
1769079874
1570950988
299139355
1166538685
1774141500
294028027
381351256
580823087
869028717
1301402935
1579652420
1721375038
509008625
546191814
328699542
1725887623
168043019
1826622714
786602102
907537627
910519134
1023063279
2033418389
2074198754
753205391
2061421763
359530301
2006570141
1435306773
1322997322
1096995564
1649947224
1001993251
1475015844
1884497301
104742443
245632350
36056616
241448945
115528072
1675706323
1977857804
801396412
1086647257
1249215998
1950335716
627185050
147711968
1163750081
1944281145
1815532707
1393310592
1368642154
1929697511
725978170
1815067833
751389254
968498827
2005852391
2037411779
656220474
836123338
1549500431
1588125432
1665746918
128633590
828228586
2056058600
97646948
2032566609
390832134
1560702583
1961503486
250195944
112317791
870298518
1876804618
1963580181
870411891
637952654
1844617103
1197298360
637043664
902710325
1641108171
1732760902
1042761801
113103684
799457001
1461795355
259153189
193809317
1498376299
560931576
1314090540
757153869
486381450
4896512
1253643879
1802090762
2146124022
1265329469
1443302312
1294916023
2143859994
695184695
701993895
737415003
1790515580
454882123
1532968775
87738225
651012156
896489947
578023455
2056105377
2131802183
1098031885
978854683
232616447
1565625992
2130517083
1703642639
1876432730
755102949
1904578469
620876681
1644415329
2090244929
1819098700
2118186725
1048984496
1341865895
104260371
990345458
732008075
2009833044
809745366
1614558094
1494204025
639773241
1791991020
822627967
1636145584
1659735289
1795492481
1847362452
180764449
1860038477
186800965
541239931
584065999
354093428
46719590
545033617
550281642
1628699375
800006710
923862537
2089487746
651815738
621741524
369647555
1601197550
1234596320
1246307298
582551044
1709451310
751748807
123078897
1965389648
543465445
1111800421
1472104669
722239980
1602845826
795244036
452205061
665634884
375381976
308151235
453130038
408718520
1118278652
2146541466
145869243
423020050
1385880049
1753599597
374840261
473857037
1812578261
733101947
1755763365
1081699095
1219624657
1056600996
1191211310
363000071
266101162
1834692267
1255727531
1547190548
761836251
1518186059
1206683742
683597811
579941117
495037336
1159486836
1816553625
751736528
1953440273
535531498
1128699899
1667599775
1115742518
1521954619
253403512
340184929
1083761595
534830442
1165675372
889893725
5206078
843418086
209015494
754011536
523108691
1434006495
679974940
284169775
1220998674
778089231
1972933303
586552942
1803225577
920816730
448106081
28287019
1289590133
495438311
1670524510
1983023930
2009634275
1275453103
703380006
823917486
1330740817
1439338482
2081927691
281587958
1726992049
969074736
889825923
913365764
424047968
817246440
91517252
1074821444
874575543
867038430
2089056552
1898266785
1901419752
2080639590
1913228973
1818954193
1499197803
2026874426
1256838030
1558169420
361610256
327840902
1809843187
209191938
622513088
535215179
1302725084
1796008346
1491683075
2028964152
147630530
1881984482
1873691563
397139305
1453453124
244795988
615606117
1570630804
1873166451
541972778
13389849
1603755383
1597125306
1178729602
1045873598
863737052
1460500188
784985115
365996261
497616617
1155011997
304401249
1379583839
2028114540
1715925826
1953982648
422531000
1437721165
1481940147
1623884339
1676356522
341563378
547838705
1488164160
999888544
648019445
2005766159
544289836
1682931231
882639353
605117055
1600382026
1062349182
306984649
180650627
1089242309
1313385017
1229070143
587574659
1507408962
1715115164
1951006637
1570757228
313126836
1245872059
1222146216
583345802
924139546
319344054
1815685490
1820711173
257364170
2033663026
412572002
637843377
267490850
1312177145
538553122
1590272693
950660009
665129439
174708349
213088674
732508589
2132655884
1528916495
103433960
1506489456
1224061105
95721243
290632879
1497602476
1238120567
764674435
1545848936
400725846
1003998434
257858690
1818224636
442642766
570626582
1377602313
361899287
1581580391
2013964454
94112439
1179701754
1005551569
1139591031
1026123274
86400383
1388635153
1713085130
66776800
1084323829
422607020
1661168917
1523187784
623738387
514098880
1100322638
70387977
2121543312
1706541950
2141796499
529440199
1093248427
2024424795
102938434
1882297104
893624703
2059076530
1945307335
820650020
1472007864
2094455847
136298848
2046167277
1848040436
1145708893
1747250555
160813023
1835472545
2117972067
2032251099
765259967
1076318055
183013434
2137042832
511124144
680740338
528422645
955072020
1379639987
1814617407
1980274808
755390788
679970136
796547106
509910216
1935697676
1308102998
1659100568
1139318327
1128709622
1480466958
1616200796
1595887447
734918250
1642303790
1567696845
1397909919
1801978364
1459333493
476202005
1671955414
1984629773
840409286
1357388376
1002205031
1480336018
452467277
2117852342
2076286921
1064215895
781496571
630104796
1347229685
592019129
842172796
1946281530
438132984
587408407
291695773
974865887
171968498
1696947705
1222830504
1439994822
1528898783
1915344836
1182072994
1535715217
1999464505
964720897
1340986408
824278040
1775219067
695239909
835511364
2046694053
1739795858
2137358932
1205489705
558014562
257096882
928574705
1751294189
54690151
989880635
1177136334
1422498575
770667958
1504212186
332551864
273488324
1800119541
1136814090
2005873807
1609625654
1207954290
1710180340
1227167190
1017959549
190279058
1660177359
1872357119
722817328
486634681
2061020266
785388368
970506341
538612432
353370501
1385540321
1518947748
438177658
1069164765
920147237
1582104532
1333828437
1310831368
298780580
439143315
383077578
2093079444
1309312728
349941299
1048437933
557647297
796765726
569298634
1074223446
1892467638
1873707130
1956620675
1601416145
1339319249
1918959629
2119254385
2077361155
1767835605
757911360
1529961025
1101403322
2104640205
1502517385
560905150
515884962
1765687048
170278475
496859807
1245983349
1683254513
1089655737
1627540465
1791545827
1244510309
763190468
77455059
1602359087
124340297
1191401143
636567193
1889930100
1716306763
131205065
1754545507
776254552
2117017384
606312465
836167212
200679458
1972827844
804188467
1640429315
1390424673
385181745
1144743714
2131911547
1387562818
1812363951
1437149184
559931009
1298639088
738200993
318731447
1607888192
1887603412
1155026549
1269932202
665649359
1242517168
671921760
191617651
549132447
105009173
1198690764
1222163507
740519119
1713404271
1455033646
988848954
324116630
1183047541
1919732886
558092549
732167105
973055528
1028720881
147870470
87698978
658779278
1496987340
1477751522
830609611
281313537
1483748519
842034974
1211867340
561913324
1626734766
167983770
265062752
1441000745
991491989
190580124
266163749
386766173
1758566999
1365822873
1532507424
1634471176
731831532
918042023
151187866
392460230
178584628
1681778407
537718172
1800555008
2063129645
569030726
805971144
1536275803
1075900062
1284087533
1643394684
240344265
1928634598
967993053
166361010
1914327310
1495487040
1002648213
529141152
1659196670
1472975543
1693565949
81203246
858024257
1336764423
430279705
701477703
1522245990
429612413
2003534767
1692564034
896810865
637278392
250923776
1184919939
626858023
1916582144
1823544061
1092907107
482033694
457325878
1823853578
835216521
105643633
1275146610
1539514351
903979734
968428192
595912320
1884795071
828195488
624955394
1842294535
870588899
271941584
346978861
790210104
89090034
299443354
15894737
153189860
1931272500
1472068650
446868580
1850135894
1151677842
2121747685
1291594460
1718130311
653459245
986274410
1174014600
1569054060
317995680
1246949467
591742963
206431633
668040902
25555856
987713712
115834973
1566309727
1590164912
294111406
1582896020
530795403
1286864465
1878955515
85598094
367259944
597026326
727921944
1333218685
203407937
72964120
470963454
1955726617
802225773
1430545573
1770175471
1692699639
222902563
2063027148
1086485303
525576925
2087520939
1581926058
1045773161
1710677060
1889371988
1774344946
1263880494
1340080887
1757446301
1735799686
1758939353
894150531
158895333
173802707
1672653530
1472380840
1019074578
1947825344
770652272
1876359967
120109894
848203577
574156565
1984076623
475995622
2121580053
1088103850
240439406
422944002
1988808079
82049001
1806934096
724925507
686224653
1127283496
1704744128
1381522887
1982327268
474364519
636186976
1391116913
945682862
1693481661
39137848
1520849449
430255196
148096751
307728730
1295314063
747204115
1294419203
2089735712
560824365
577618579
16732399
1110813438
834382869
1783594532
329703976
2142878427
1598236383
341739789
950613748
762173704
1752166334
218343550
877447484
1669508640
1489258020
470667770
576752237
9367263
13986551
316638503
73164864
1376787053
1921525642
915746293
586553443
40681455
247340743
960335570
1382755555
404835748
1187308835
2136814444
1877045428
1038116637
1291313408
2098588195
2036239251
1536148099
220590775
678119201
1895296590
1009422385
1718346957
1413295584
1325139893
347236241
1163175090
1102144511
502644576
1014480550
1714438761
1407527655
1988836324
1193469806
884127972
333439682
1884876127
1963365966
1863024363
417313863
1074389608
375714005
1741086297
1933132493
571368597
175121178
2062161129
1713596197
1550965744
1928298162
131808470
250081595
292617302
160571589
46529546
236090037
1334917299
1008214033
1968045445
1633030462
1125810056
1352352644
260059335
1526947904
670318503
1398816861
924045998
101139503
436646894
1941536726
1412185388
1267456899
627144596
1034186369
1877770182
1500803612
2122867311
1240093126
307085320
386759220
375893381
246261301
701063491
1734971451
1284529893
1852638703
679998785
251954124
1434320450
2074384110
1743123639
1281714842
29790418
592904424
1279213182
295221849
1849023934
283569217
269639909
1316711225
1140128314
566888333
246196614
1643127248
318709342
666801666
1538260400
305619432
2017771654
72124042
1843624484
1522780282
738064980
1484460119
551541818
1879264599
1137521774
398711549
1380495611
263622250
1735596763
1164749595
1684229703
244261228
1844762993
2140182982
2029818688
300805661
1412800489
994169463
1152282511
112890029
1025797700
961337477
1807103045
745325569
784279814
1128683177
1856810016
1971377144
105641236
749499483
1183906758
212866836
692706456
1678029872
1823951265
6713760
1203354271
335501993
743190220
1812848526
394293289
1825135533
1077800608
1894319777
1203986289
701878605
1769764766
1851117771
104870074
1216870866
1453402863
728829471
1338039931
675724777
1731161452
171188109
1743587765
1956822841
163512157
1715841257
1004115503
1180167751
763436193
1876314881
500665934
1477683438
2092000722
620914264
941838349
549000
1453559597
38921348
1194655928
1467467795
1161746853
487525300
596855049
360483508
1926779721
407721880
1579768313
578587070
1920786202
1201233016
826357912
1305256683
2111571229
1483387222
1264800351
1462697730
556043085
93381164
8149464
703915966
641979723
636774824
952789409
934094262
1847135465
1512354960
70415015
1416095585
1196233248
843852409
197062230
1320759067
933245837
1615020404
841538647
969066691
362720934
1738250110
258737634
2142161163
1036843036
1067193537
310872837
1461949055
528272245
21436055
2007741839
509240620
1385956388
94609579
1748375071
1788965729
1626226078
1185060915
83683552
1261601147
1782725362
1729693000
1250607216
1382484612
1280579545
2087214685
839613258
1886580758
2083340411
244177166
684425068
116305688
1207120374
1097975170
1934245583
1553604359
1161167390
1013968986
1342243792
1021360157
1089450115
724700241
824116476
382230688
461717015
487925153
731627916
1528022244
339381666
376642379
1159767549
696333201
615123984
1497965018
426440615
288294205
770777201
1087655246
1659308448
1078888982
1583506576
98378667
1231403122
2070839410
1605280992
1602959146
1961701038
348525268
177580376
918145086
1103491329
1611226728
240108695
132542417
369439429
1198555331
788606253
435343923
1073050067
851062540
2007506359
1578260608
1876843287
1628623605
2031533143
526185296
1322055275
719925804
1890175997
513795206
1729960861
1490656281
1988961228
1361416830
178597253
1492688914
478081002
927818029
495263639
468077458
857913802
569152833
733593817
1194520773
1024800677
1133592073
1924485462
851342515
1813112241
350234506
257842502
1390093536
1570465236
1634129108
1274405441
1092425420
699901955
1146782393
411417337
165612758
930142868
1927098670
194532145
1017505119
804004464
1803663006
1612358863
2041286930
1376197414
15194340
1080654736
1459261545
1435312062
929657131
1303052665
2074278510
2117425607
334599240
901091958
934415182
1941609361
1144440484
1357175267
733297113
1836973569
1991325016
744371648
1118951005
1027951398
1254488341
342188827
1436168230
1170615413
2009096265
629306010
1198081313
1859069078
592593148
576324721
1160640176
838815407
1584681860
1194904856
359581790
1746790158
1637848228
326328530
107947644
272800625
1735962499
64702615
318714849
1595908854
1864790178
11165200
1100947679
2111741635
1034698558
1281716130
299829346
2099331526
667000794
274148660
284527
567722428
62897941
912546766
1058912885
1454837341
492700395
387601004
1171166174
911528567
588686820
502840828
708508303
1322728473
1194088700
1696050490
228409285
1905036409
879357210
1818944948
3014047
363229184
13960896
2013495188
1378331915
244391882
1991038863
1271974412
919520400
326518856
1580064743
1786869577
1921473982
1453111927
1756609143
809898284
86074457
813032405
2012343696
425047318
1571048409
726273753
974964063
1060509802
620973626
160721655
1979397899
384292019
289616314
843046125
1744488950
1027079132
2059048827
1125488388
998148662
630715600
422957463
1657698664
2042757994
1258069795
1592213911
1230518930
969491044
291880888
1529691658
1442797266
1928781760
1506718928
1733722595
1884211509
234951158
1634300541
464396715
1503038425
773768974
1613022875
725092968
36298686
778422342
2040456519
1218905944
1720081689
1970463512
1992637779
523587770
1840565244
194321349
1703056350
908632459
995410899
1305798662
654076134
1173018271
1692669128
709914783
604021832
432018362
2062743251
142990371
1382320311
289632867
1544946334
1514447142
1832251528
821246124
1351020928
1344200700
1019204251
1899337248
2055546471
1314112945
176360773
526314415
950467864
88864240
1617198095
744659026
745333464
2061565156
2037469851
821514273
814167822
1606994564
1438302631
1058536208
660599595
1050555292
837411674
1290410429
731454138
1746894012
911011557
489862395
1364259869
2052844658
138327461
94557116
1344079923
2125030734
65627799
1399093448
449637191
1549469794
1132829415
1383148039
455462120
1146216271
1012312690
609942894
2095566838
1134595773
549799805
525414528
747514675
1503334375
1645831032
1581860260
1801130418
1070298180
460610253
2136320810
459301519
140815978
1657563578
1163061426
727065053
1374446787
1942644699
1848923663
1395636219
217369643
1670040703
257513831
528546458
853510537
191036388
762588535
451148998
1388485817
468441677
229322566
967878477
61362697
1353885793
1774040492
91691121
428031372
135342168
1091923424
1657654405
1817132038
298715412
1959609126
757370506
385384093
1514576676
886492291
1231892477
1304533895
788712724
8864472
965413037
1241622952
884240067
485818126
664420404
1261658681
1170390729
1739489528
1363139833
1399737064
1403207148
1416887559
810786092
260237404
207670205
817656541
928290506
1225979987
1892813409
2012170932
1966710762
1394521076
924847118
391871754
1968078558
396368445
1214137733
2031435738
888070799
1189953941
1595198415
151207174
303047329
666546927
1203623775
662982870
581617756
683068294
56070548
557240270
1983176027
450307873
256583536
1267357091
1467876760
1704006265
1560946485
1373969139
1046371994
341181811
249766934
256234277
1036593089
1322067218
1588503022
74126274
1542730600
593677933
638929624
313082293
1734679999
99035186
1464887744
532154365
81088044
34913587
1348841582
652236242
1593687813
1677205152
1375683134
1303850
310087219
2119274162
102828260
1301760101
622744738
1093251528
1780240709
218595648
286345128
15878629
440577817
950279832
695214190
548141191
1828268260
971432549
1593363562
1202325599
2112662785
647098636
816506276
1705853045
1095290266
1568507528
1564865314
103726437
1911669763
411972957
934768808
1439945950
753057513
1834789891
1370070892
1126432376
1324446851
2117600371
75767433
1304020789
827850753
1229691151
978274940
1699203881
746980805
332489717
889939425
736802681
1473912592
1666835549
1949076010
90264908
1342475915
1330810184
1024220815
384015212
1693727952
823376953
876779946
963758274
1800338541
1491023454
1660242204
1653901030
211162621
1918381963
1951523206
765924261
1412963404
723376306
1820333924
2045015069
1592854922
2052158813
327122660
2140188175
2096734785
401668702
1266742384
1354173201
1185358462
1192178775
191679620
1880515119
373043521
236090720
996592758
49572426
281812506
1413663700
977332744
548476011
1664181121
470859752
1609421961
1695739437
389575993
899521268
1646543960
811961212
1749013132
1294873683
360977246
1789065535
1169056748
626084112
514727219
755054558
1019289276
480401691
1138747376
1734130757
1381036330
1395789233
818156496
1830353975
1750202233
1539123313
591958896
1328545332
569177890
1627060378
560704607
122287500
1412703146
124541287
84983603
970318768
1888758543
406075699
1544411152
993805030
2034403647
698525329
1338181185
241481748
1997153622
104556443
11304315
1088933230
318190869
52500239
2139127000
1533391980
1703111050
1257098143
1317666824
312152172
1073963815
1512195509
454113164
2146224174
741764699
108307846
667076753
1715724577
419006183
1785178578
774296883
1781686462
708748642
1924363674
1314442439
712652603
1703498390
321445511
2035352746
1345270187
2068939725
1423459309
456202172
2077029444
953008011
2137320328
673451734
1723464888
1019578756
328067375
260264289
651209742
1563236020
622169135
2115067168
1000823182
1114327486
1582323173
1094403823
1802529900
407566157
398751798
175243899
2003533382
1404596871
1919081229
1120694994
1442874731
1871470721
1258466138
339952264
1790838528
700765591
703099171
1190626379
580079936
900577393
21081513
236264060
1824505339
110718790
564003188
1627514872
1058012213
1240126429
1133435651
44746834
774005561
1582395213
1639361769
1642024843
545999984
288947981
1588636609
181228382
1171420558
713900189
375002310
1926052357
1080191672
1376978307
36043790
2094011377
1537407326
548901047
71606913
769686296
899131836
995572143
1032279144
642202525
1971011920
597448939
101306269
352633833
2129743349
2125954299
952775009
7363828
193377898
1758586212
2121821582
1743661748
844781163
121325645
602295180
1875702749
669425556
1785978208
1285615130
2038215348
1711621159
1951642482
2052906989
1064234211
1986390433
1571834700
1845340985
1158796375
1204871793
570522949
1461843755
678899323
1219424303
111584423
456994485
609748316
2003766901
646779959
895987305
1447436153
864240733
1645793836
1278114517
637288504
1473085293
1313905949
449543922
2011049991
158692721
1030633354
793727440
635014341
742428433
1041497207
1197835770
251159007
396679510
1971895199
1098677783
1729529892
1978663151
75161020
674876631
1296748328
687559561
887869594
1380194789
280292438
637913792
50641823
1753977120
1887515599
1953308134
699759511
1633277991
219355251
1495194751
924772253
512920746
761754709
985305197
1273584855
1638746968
1826592927
1887299621
197694141
806501670
1522935480
2016667997
1821226930
245509744
234794713
2105551362
2085147899
726871187
745609699
788468842
1713011403
535473254
1726077207
332673063
1886827814
1895708875
1862786581
1851749488
1723484106
1216587897
1993431872
921871076
1527984611
727309363
1424510064
1535093172
1826454393
223544752
2074592883
928582916
1119176771
795440359
80940936
540891818
782185879
535293796
763330619
1946592001
2110258409
74354069
985803441
1148648486
1149002062
165486928
1624394677
347802541
169501523
1850483825
1802601098
375101693
266124519
358428380
260755770
1903634389
142714421
2001466480
2065261770
1715247637
1978524014
2135477189
1770530297
2076170900
84742014
365280336
937103492
2053213834
659573619
528421917
756241511
505598183
1414270958
707299053
1751072165
1063121832
1293312616
1405604767
667345999
645745268
1848002533
837153606
1596368182
1500052660
328564994
434097814
1617453593
1870979123
1321569946
733969590
588024210
1530354410
730398013
1697057040
171173791
504516049
101841461
1240842825
1568357862
114755159
2047291273
1550913468
35234798
1722693898
1044375586
786026400
1590865641
487392306
1338539085
1282883253
913138417
1876949365
569378137
272655450
696314438
1605709980
541088385
997001888
2038961666
96362805
711021860
1045904365
340567701
195298661
1359502465
708200584
1608211298
1933739018
2117417621
710694461
877775797
780821202
1511864269
801076494
1777796718
1977385037
692420522
699875081
1596979927
1566267103
258854099
989330758
1526769632
1607091714
369909090
1374967516
904598983
1874060787
205270816
1743685201
1008538972
498098172
1360954389
1780619595
1224591366
80007817
1490070996
1955542340
759951725
1945418307
1060578019
235955941
102632984
910058783
50256502
25425830
1144337507
1750821859
240513166
1072811074
1077132595
2109617322
33329752
1807141618
1500033834
1818590539
1248801393
1155451316
1107364847
1899949527
1577780606
720766090
1150265319
2096214434
506316152
1220221937
2080184914
453647210
879869709
1111136907
672152054
194989513
1749493045
1711080413
2111863054
1370222264
1347136935
1846569568
212010447
645062890
1843492067
1305906771
207860273
342427370
816196302
1570800255
760915169
1916603473
311133838
1832967253
1135595755
280377648
1953628947
1658677422
1956460037
742607739
507962196
191458062
1459677529
355621171
1153859159
642868062
1250944280
128629686
975426490
2114018278
502964473
1453457520
1979082613
185516177
1970565845
1529144487
1810851582
804174892
1076803103
191714944
938939503
255991584
1819852121
861831232
2037611458
1457507719
1867876535
35641701
1318678158
367441318
494421957
2125480521
1003014161
1413500329
1085841738
2003445010
1779759584
639408820
1177535138
647078081
188407879
1578155597
1448032702
270908318
1483005464
1285623090
560108410
189635601
205406402
740273476
671925507
2077936871
1744235896
1810414594
1215454329
1987675686
1173902442
103087309
1575057277
1682440126
1949085143
1734086303
1239975283
950913913
182025607
792668926
1257033265
1852586040
875454405
909470719
359777108
1191230130
1539906888
1263704597
979507074
831676680
76547945
176259911
2110496746
1287867480
241409122
2060114053
1587477260
685716219
71857100
1489081446
824443464
1174399785
516584044
155052314
1391722871
1138818245
2105165538
749713063
678082264
1463499806
897986025
728861201
1084169284
1520528238
848231975
1470439953
773125799
922150460
167410914
1765965458
1467494046
1773752838
1210317304
623015481
1020457038
494295650
1777087528
1877857626
1791988830
451310022
608798141
1643774773
381112133
1329962090
1318672373
691810665
587115143
1050886674
999546913
580653369
357614686
1996622117
132326244
336531992
1412061089
2067839010
1685996337
1426401362
1396018494
585441376
638193934
2060458630
716673765
369233916
1772088198
1255037159
1870724313
1519471557
1786503687
1145199208
2113006783
1522176708
858988867
132088722
1271071568
1637918470
674473772
993367302
962860804
1181573286
7225248
1111728354
1155642871
1534445537
472631329
1234930182
1835166826
963590036
1227799768
530516406
124573398
617514684
1717701615
1132412297
927430832
361380737
7746121
1556594328
1071865237
1469629775
1810735144
2120105773
1373798600
1285799617
272196791
738177243
124452493
227096628
178725461
291762959
1050151715
73664898
117525357
911280459
226079674
368323974
652387918
990304577
397698736
325067408
266213744
1284272448
519127974
1936217567
1002160004
143119989
1013986284
1011193369
1831617673
1953061463
1261226623
361466931
913541299
2077457037
656862309
730349319
1319865845
508052938
125845818
1673108712
90221366
205867666
1581214419
1544687116
2070415750
1880558914
1370097139
1290079977
1659987921
2127365823
273052322
661967432
1744119520
836184684
1907778568
825879397
88055360
838202463
196819194
1713242278
1903867974
138805077
466951168
436372893
2058802635
441459681
1661856730
604798092
370408232
1244077514
1386277702
1414414955
474760232
1270594234
760232504
243818278
587243596
1555075095
173610162
584737138
499701477
202783144
1947720811
1599913985
1898435460
597237793
764209125
1539097687
1688549938
197772917
2131958736
705920142
1751991194
826843319
1136216575
1716565623
1844961639
12481066
1305434862
263389366
576203454
61486052
441990422
770029007
737480564
2982531
808557940
2105413140
613176771
975213752
1893885967
1034959362
1669389749
332839203
237047822
993363135
1268067666
1360813448
1212325766
1518108062
844318002
655858662
249794694
761014978
511884466
265572714
372993222
245580809
103687650
140819612
1890334208
1341944947
1675147873
1956619075
1027511917
1019257901
1839550191
1537540430
14407861
242240455
1884262417
208813662
1228318757
1840041499
1257801330
2045701196
1165203885
1017829820
1206346379
1106972082
297958139
775345234
293573043
1529340875
137980738
377769072
1238178208
1357137113
40025186
1898017672
1445477717
1174764093
336501065
1233625297
1066494110
699770647
1763276765
165796533
461792450
586200591
351817742
767715767
1211225432
853069877
1274780997
1956672119
1643510520
1850432054
727328099
1914083302
930332978
1933540287
1714719289
1073456601
609161602
1721183527
1659019355
546194105
571568290
1395379675
217813245
218933777
162259372
855589438
1571406006
2133946117
1866011438
1067096645
1559986435
976111220
885052252
1589854220
604080049
1910364313
1742588830
483372380
816590659
1829084248
960923060
637839875
695762836
564181131
1549449066
344199921
1965422
1347219209
1609946918
813049727
932070328
1309839001
417855432
1815502806
1790403213
2044751004
26602789
1986841483
244975746
1295312974
23181451
807204919
1264874090
227341460
1637629035
752049721
761471933
1582442961
1289828625
523917502
1471702682
1361109206
283021440
880780026
1340838929
341791908
2041041760
1695768128
1786848496
104779094
14095478
694788478
1441565052
1012912458
836502825
1300729235
978110812
2121425010
268065294
1313140147
1636101280
1145779668
2040034983
1061903266
1549872143
2114392631
2006934141
821817292
513402916
1190465100
516752334
1770288603
346385128
572585246
603563470
76360699
1130983169
24552844
57787195
822610150
318599364
513244582
514136990
1288342094
2060371384
379243543
2055999225
163252865
1586986343
1209158287
1413759523
410689390
146344320
617324631
277187544
143949859
1336651290
2129128549
498083653
643560385
424917325
1392662377
928330247
448907133
405636291
792637010
356151165
1904888889
1264663764
423167008
1861899532
1852628448
2079289592
988765482
1619091115
1103491398
642215078
685662165
583641900
967092654
2025346838
1101664282
928374773
2082273291
1280187150
2043384155
336352729
736575668
1053497491
1541206134
271813933
276203914
1502583590
540800550
1248913860
1993224423
2053119038
2094858639
2060105680
8399585
1788215
809953738
583956217
2052900995
244372898
1355868392
1360818151
477955465
298455662
324767175
884576286
1097883196
37047855
182302279
128486741
846671533
1212480897
1413386704
1735086853
450009148
2134092679
940944205
86881874
206762010
1002287611
101317553
779776340
997045565
1690417435
1269367786
175859895
960761633
416874648
179236713
115750683
1981993974
219705088
953728545
1389756773
1059395090
1179347755
494499586
1827902373
901921585
119110422
254501435
896320620
1882233449
1252502739
638995175
593240467
94741011
610715473
761514552
811721916
1100777059
1658798512
2023397642
1146039995
359430022
1550582743
1069148861
1709477005
530014248
1509224176
1192087117
885310353
1146759955
618278217
1574279691
870114651
1529319935
1382107880
687168738
849521711
1624667089
1381817
1024153850
782901116
1852617296
1370047832
1029866916
1446215570
1754241340
571665416
190519866
1735555730
1942145979
2124852879
201465738
2138023932
901692187
741196905
665914035
109399385
1279763670
587382900
1773035350
1201171064
638458128
543629418
199776649
1649347990
306317447
543335921
1157799970
799338425
1738627845
1285387868
1561329599
1532975201
334171520
700842727
1601252179
1677806361
952096999
238270881
913410165
1711340001
857300774
832011442
391839751
236946224
111207142
1856693030
1675221322
1239676221
642679914
485441864
128555993
1281006089
2010777904
967669907
1604581836
1079610506
933636281
1820823609
1634386526
145462341
250569732
1292702961
151378806
966937000
1042768759
736313830
65946880
112230975
830856236
53604425
656351756
835585270
771227617
388386874
2011548657
562398880
12022297
947677168
1833561009
497937983
1005700649
136338793
302423280
1374675009
252282467
202933748
1429051404
408458321
823771589
1527332331
565011513
895152190
545595942
482576892
1125355910
432008475
712608447
460291710
805567449
1848066827
1097940514
570650707
150869081
517561794
567971080
1775824145
1948857390
1439406221
539954140
1649441508
2097215156
1272431248
1004753172
714416428
1088068530
424143729
918043674
649115792
2002547020
821524170
2014757578
776078131
1344292594
2020243808
1883195459
1816497426
752477951
2052873444
2134211275
612521083
1903859933
6736868
393329202
877345195
2045422619
1937892991
1820394928
1231435697
1058146781
977190592
2044490551
1930060922
1393086378
1723669601
241249320
1577433273
510193970
1702726003
1290925314
1044095118
786031299
22062674
988494539
483218494
1896827900
2009384525
20097463
2069690071
1586741421
76731227
1959480016
2046591020
2044233005
967539410
1341598481
1853451371
1763923590
749052261
1024428315
550908941
454245923
2037325754
1885113168
702712904
496331702
1430308315
240484030
1040412638
843257509
1811327150
2144509064
2136731167
826370486
84784388
500783373
1202177278
1977381887
1957137597
1254897991
859356936
1580606522
672508484
518468024
329768406
1501710822
747425241
1108446220
1374374083
375955707
1640083578
1697535517
748815917
491119172
558891318
154425160
679901932
2416577
2129438980
1651937241
1981330158
1281926451
1686394649
715537881
11628924
272671471
814175469
473394335
1347357075
270524512
600023757
502336157
1619852768
915420754
1464753204
1435600549
207055231
1524273255
572351280
1821440082
789262110
823998531
1225938363
1244253156
550761071
277423996
190302601
1643182683
1027135555
983523660
403820518
1986446975
803802609
1885820363
964870859
1393099745
1425611413
1756842917
82139195
160425132
249689663
617075282
626851577
706629725
229829573
778779729
1669169867
1045348605
537345815
2103583130
1510668485
52800232
1198563093
392554974
1538454368
1980918259
1864850630
2023906916
1688207062
1162327935
1290890340
1886864668
233333988
332704271
558968110
1618674118
1475951125
1174878680
1026357611
836190501
1144959229
851529802
1749057375
1597549266
493532926
579427759
2093539439
531274586
2027608214
1967093649
1241291510
282584745
1790864651
461373194
268450027
894018194
431885263
1222430446
757647700
895285414
1443186464
1614148112
1568481185
264831100
313504243
463135112
981916870
1219338797
532294336
1430080240
2057584269
742686858
1169781059
522083970
1143715984
1684859655
1807155491
54502883
1104303175
1852561493
984954691
1447059875
48617770
1884874932
1098628619
2054189006
319536398
64057279
1852653742
1233238575
441834579
1168803591
1279748261
388050164
1067317786
1484466321
1238245663
1591751672
1949894841
167202853
1937974129
871875088
1093876153
1899308752
1772800879
1905122988
593876536
638923786
67056524
1984347180
2094522180
539400373
2140313972
1711953499
519730635
1568690396
1115818429
17274968
1920076670
673742402
876172398
387844863
1178425793
717404910
1613318538
2063010653
1495999397
56521304
334576818
406292655
1034927402
626934987
1763496385
1951615670
1229675313
563179787
766972230
1772797896
1439837307
1438140149
1712571499
1488737176
872888723
315400518
760223969
1532120278
1276841272
2072471594
153849427
968242050
163521542
851188640
1492789546
2048049205
1453270464
1799578948
1586556864
1582125158
254862553
156087041
2066591400
79685275
183248463
1192679726
427492396
610054019
35336969
890485913
1626453327
82055407
1351954293
2010318083
905464242
1609973555
1305688900
1407833923
893513754
1206475797
804346658
1785042913
1208855068
91036907
810297131
2119939246
570867963
354744556
1837909158
911243074
1890025890
176283450
1343268163
172875714
1059012938
491025644
46698544
1906542238
282896561
187751431
1672376685
1768457841
2013088084
1067254064
607417117
385380172
1946384811
1587704341
722721963
398737430
810776759
1641855828
638598125
32532796
1226365661
1757237102
459232506
794351253
274021843
916321414
797366869
649331208
1677280587
349879008
1033956733
1420692897
17358480
1868331716
1293444832
1224009201
1592511807
102554461
1628300928
1364093863
19627957
1984749564
313961422
384935629
1426008660
703004500
1629894067
1350303867
455552306
1821753742
504605649
754681069
230211307
2029512217
1615596903
1386688101
1687872023
1231753746
1772235543
637417144
311795874
1403389627
2001560958
203911670
267686057
378232682
13121231
2106175586
1188929603
96327761
2053079699
62269798
949824082
1721703411
1170451868
668855517
977818101
511842880
336363156
1697340848
842442591
1106896419
432064174
1685632142
250877035
1766726718
378720458
486312296
1131155376
1715327117
1470274249
1873110651
1798248958
1935279490
70702420
1895653762
1423147474
1432398274
838708178
1468972878
261255162
723590692
1862686029
1793236200
1013070706
1351828662
616852593
1498587749
1240401537
1172968934
1888358260
151436525
1844617688
2072690699
1260767414
1251467504
495761764
938560691
436289294
1240519850
2036091120
78368553
169717193
874906162
423319370
733289135
1565730056
1193103784
1587411948
1318584604
540512770
1644104600
1941285364
82057249
264408888
864600925
1620690241
933038349
1258486953
1299925184
651591202
460154238
1180131405
847029085
518190664
998639211
1387925049
1709642615
1646242860
2066936563
1825708183
454958425
1595813849
1280232704
1822033991
1545771843
1293098738
350079298
395140370
1564399474
242444611
1580805206
74307002
902016637
836623583
1817465171
819036215
1542437269
596769246
1136932902
499814983
205095140
1221922597
1901239260
1109002596
844477897
700882691
369463417
494801688
2087875836
2101676713
1319414229
969751858
2000720028
1570997870
98871637
1806659120
1803805378
605181653
478327913
770024798
872654866
1673155602
314053335
2133951201
1691607271
1017951855
42955981
1007523976
1662041302
1105734449
1120190796
42434973
1984236565
1960062875
1979214958
1202504402
1792326053
1672721988
438261028
1662743428
249843390
1202721551
1614294167
1986506046
693533512
305999624
745497356
992396199
77113803
817366316
452632371
1804682743
1159174241
1749050941
1175763849
650954173
89455667
183436604
1302547883
1661888580
397879895
1789447044
1227797398
887570030
1481362238
1425044852
1492494878
1814783160
651596805
238515699
2063952835
1141173186
1940195786
844047247
492787299
618891434
1069566655
314256317
508893537
1008340254
188080501
583421954
140799136
1981458177
1783668206
1012558309
1459310047
895674947
1555724651
129808125
1974322988
1900584848
127958821
326069484
1938177513
1022909712
504479632
815372012
272189501
269936434
284314107
1937127507
1495665488
127293400
301674339
1181465097
2892370
913313749
190876730
1368170113
1853885358
51670570
1742117572
258112943
1372004358
2004963528
1691274665
1124354414
31723618
1460690118
719712677
580442610
570223688
1043205779
245127276
1820770734
1197715363
88773078
630262315
1152543290
1026185655
427123290
1251541182
575371133
726371079
2050274241
1026255003
1170896104
2087758712
222929597
1052503194
568314271
1434359986
2117217117
1790707469
1496642559
1311890585
1750723447
68967557
1845563047
1513319106
403351924
356982319
2140249138
1982785582
1062053202
95187793
1963498432
882079710
286175359
840559732
1001448780
835195347
1307708974
590740793
1248447860
1203528175
1802378220
798523013
1791693381
215952608
517587274
756627739
1539444518
1117994952
994093209
1326282577
948517218
1406919961
2045656781
1833803760
704308193
1666835482
1925217292
838588401
1197493253
793904663
980644857
304393418
788393303
909518228
1379315034
2138228520
1170087526
365544368
1291666212
1867424928
947582073
224077611
1276759103
635656770
1216901141
1613365727
903285772
698441470
541061462
220504059
1306421807
1576557778
1668150236
1833213160
542978889
35720396
1789072195
1240736525
2113511703
854595609
394876797
1627697389
399026853
348848643
1937688724
333473781
529898626
1962417026
1356221355
733930068
703363387
2141355054
1916782221
751210961
1819812070
436929795
1257802901
639870342
1415922398
109013766
1032131133
1161656434
1436226563
835733637
1440016741
777226030
1018876109
1746876527
1456604881
1022029621
989267048
821950368
310135941
1385526285
1408473501
955748425
1725063023
1119555120
1258271272
2025622208
1625867060
909050080
639256642
944449805
1924152848
293173552
1515361796
512534534
1460438511
2094969573
909460939
872450736
855389106
625780786
605514342
422505392
968032369
695748380
1731215290
800774064
346507444
1720922010
59945571
386773005
263444845
2082667106
305639600
599037090
210699308
1721960290
1466581579
1655232025
133692161
2092552875
184969433
1205628959
102462716
1793774640
1595656149
1501793316
181443095
2110645544
1923421475
2142505701
1433352224
586493590
52777338
437524268
1864384215
80387967
1494992874
460374007
900301551
97381135
408934131
758487626
1809173599
599527255
1318420568
1121872931
2075797777
1934189229
1326170417
261873232
2117699936
1899440806
611693256
2122594012
1179100456
1437448716
504328783
533273255
495724375
1793333104
1054855449
1938512102
321331675
540945029
451398950
352697498
880265904
791311285
1999688109
115861046
1122402295
656951568
1321909853
1138372467
2027098980
444571039
803911787
1011061755
854089720
1834176280
964412135
344630491
1513497719
1960246247
1519525458
1160413674
915548447
613507555
1381134735
806673597
1608625062
2075411643
1342028155
1425670593
1477186189
1018354525
2012414410
137358479
1853352519
895469265
2073552096
1846632370
1762863509
2113638583
1597559941
2127431837
235388073
431796437
2048010542
2093263162
207444749
1266293743
835910543
295717544
1760141872
1027692988
1812644758
881948356
1014544
1237394171
756203987
236747557
1542374721
1251051603
1562652325
1142272725
298142851
1182965745
829174624
1921308790
274858959
926596094
1074702905
340287811
1152092661
1569532110
1395172823
1081204441
945485384
1074951101
537117401
1735682312
1378610312
2007709723
483082034
626921713
635631834
1505130216
1211357880
1282759340
1303065770
1608807470
1403485967
2108931986
359412333
1638866237
1101377711
2058762457
1406743052
1268840298
791266847
1457312120
605723936
2092144176
671607077
1265778800
1309854545
1378785479
324132405
886344549
174001772
781201770
1978963280
616018049
1918240366
1881682675
2128577052
2142984404
1399078529
1479452392
153533361
1252823645
1212682316
1396632755
2108745145
502043300
1775096067
1749048993
1059184551
731218189
466437393
1256554836
265502256
1595295840
1917410487
722122941
717982251
1528721951
1706244050
1516079014
365251056
2094204796
208761605
1171608917
58118372
291863797
1391246096
145144698
1919670333
356885366
847423809
175791324
232906434
575120171
853534762
718291871
859328913
607583711
274898760
1872283591
1604680659
24090800
893790148
86768719
788610972
523620057
1249445971
434677436
2107020636
128355140
1980817
1071889582
739038476
2033740806
1289400949
53570132
1973011860
1306979130
1177566327
1265672361
1036875222
1916834245
1531350866
1801595833
879287326
313602600
648263240
1903448158
718290680
931211824
980728671
1615590281
2009752892
1042459842
1042783306
1853114278
1264422518
2022053256
1798800947
1216217898
1572549314
961429882
1915509402
284630737
1900776360
903737931
267287202
2110004151
822731709
1834432638
514841754
2055459324
159559400
767943988
885745345
600229515
870607783
1590559923
1864078551
1057163680
1202997709
1800888505
1399415640
122527014
1222089727
2043611820
1253344415
1057120923
1287851769
481816016
171302060
1923322177
2059446911
1130588523
1562199310
962180400
1482529261
1959457648
539728355
60634237
70302485
1151582690
1667894749
816995913
910882772
2095414922
224380342
801177780
381838757
605880176
105299423
1634764520
938028658
1526991492
1625355602
1125228514
1122058246
32972596
699327270
612264969
710788411
822233249
2087203254
1174025254
8611054
1264449651
985121580
997828320
1509444617
1498736713
1046216267
1457299418
2035612696
1504445662
602694161
583169246
1397154939
1707433772
1386570293
599903543
1423295067
1373054945
817597284
636288808
844941560
1689235705
47640467
1353447082
1726517739
1486845831
1215814082
320119674
1892341026
289552204
2116406099
923463407
1096083954
1342178198
157925088
160512853
1120538092
859794011
833926604
181561560
1220179627
1919000081
1819511683
9331880
873998602
314681377
1773212314
296894223
225876393
1074766612
969373640
1107609980
1426462068
75562220
331476962
955301029
1224470884
1399767278
925870806
915761025
1748534085
857402047
457773007
1986454729
1827240
1349894171
409485959
2126960982
563768313
1776038554
2012606114
18791093
1791105833
1139297007
1510694031
1982110945
654416298
1166842497
657116332
236161415
1638015952
1725150759
1334779170
1556110583
587542558
1337767834
1756607689
1569991939
844553937
1523435652
1289074735
60110783
1518744466
689288303
927958312
96950474
1517556803
326468330
1942976516
2018314271
1433014796
120265226
361428756
114417773
1242167700
1102440546
1320077023
1290251465
1258760832
1783535509
1735239420
1428094914
1847245031
894092809
2133734791
935612626
583226579
266717740
830020647
642425571
1669462583
1225227090
1802011667
1754051337
2036623899
1170343200
897175985
1831710209
1389259250
241156443
1891805625
243429086
999476381
1660557823
95042824
294405424
361579007
213021645
1164434667
749618020
101576620
1254498386
1185404758
266736834
1703399727
148265006
1356307225
2020695077
470999010
2111651234
2025464921
1307089264
1987249061
1768482430
1678094521
519608481
1685375697
1591045659
1089190721
268658594
2056317609
1818169444
1502364045
1846662274
2112325467
1845840757
1249201843
480146484
851723363
39324182
1181733034
2095263706
452730165
1634194886
2029695948
963795934
1251345557
1144131998
66406362
285496840
1984908644
486685511
1142549310
1333963702
1621941080
392247063
2064252940
477743017
1332353598
810262638
885794885
574236864
1010220727
898114873
968739278
1360142487
13913784
488040321
488168007
640227454
1338274113
1808984157
2068771875
1705337107
1608058715
1283356999
1117434580
602245088
1243024183
110343998
1799902700
1236678106
914176439
911346729
1414967030
1938658516
358580596
2107751020
204559473
603275020
1210596400
1602645326
610606786
1030468776
1164979744
368694501
1246751854
405166518
1904103092
1948731247
1038921158
1279065383
358635685
1294035929
1660729804
1894246017
334307894
1632299982
267348517
496593988
891403640
46870085
1762197405
1776030293
493510784
1938299262
90820017
2097033210
1200100855
1966988656
1320595413
1991515686
484717766
510510535
54772947
368700978
289579267
1157436604
2109895605
60663637
1944310655
830268499
1687402342
167447920
2034739825
1412698551
637514637
1267855110
1440874962
1596206740
766742594
910162916
456266551
1986165727
184983277
17244868
1707974206
440265783
1319617980
1986623536
1276172544
80424259
963916877
629384215
1648633958
1854913325
1834508417
1345247393
304652196
203749804
742148490
210981003
1895582004
416044873
1344013625
347362424
807876347
1745712875
177050474
647940630
971135552
1117217443
555023150
604195346
71902346
1086178675
1187491334
1344585314
577171196
1728785822
1658860773
522487937
468790040
2139182903
117646382
30748638
427776769
71335488
253122576
1969002289
2083639777
1852750034
1605072982
1578024011
81279970
1582848344
1998505333
1493826853
1070132802
1474451651
145435614
943580746
2142896101
948422974
534028514
1218808236
1259153870
440094632
1437189857
1386110023
1008692905
145073839
1887295895
2019859570
1984793504
1146759260
1507582363
786317465
1987981489
1236951142
764686719
150826239
790822959
1868670821
1071983134
1847816671
213997534
840025008
1474315798
403526343
825483387
708416576
2118938256
1559417684
1760945882
827245376
677812145
1453395492
384400145
1800634344
822191076
1736020855
271145383
989937820
27693482
1918832323
580361074
489786762
7728725
1387820406
1174023601
37606088
1319867148
1037286594
1083576955
2049915542
516270329
923867275
1431988477
1790414699
1752167765
610254986
1657552312
202122912
57962014
1488273407
788800231
333173309
974263663
373836394
1982763082
1136188214
775626551
444078873
773852173
40895636
2086362002
963205806
1387141722
1038455867
1499983053
1736543646
1939731948
221341302
18432680
1258949168
639242457
1758660459
609246963
274954009
1757371252
1358353856
650666323
1062392211
2054379046
1608854757
1582652451
940637011
424929396
282367688
756117635
1256575390
405930461
1903691477
989409941
221760089
908591559
113384351
1117279522
588847995
620554313
1668704593
1468505904
746285111
807751109
1229048946
1151149791
1632827422
2136154996
724747027
449828439
672298192
2091203455
176869341
1223637000
369635491
2007472580
1828840493
393251633
1363539143
863341466
364171878
716316420
937187059
661555071
941082555
959838287
5412945
1460590377
241553099
1920253094
996412401
1184695712
321280564
638183268
925631550
930945330
394384878
303711559
1074350488
1741425
238961258
1526053124
463608018
8009047
626841279
219498491
1586604407
1705285870
779200971
766930218
1701329720
591036480
1609459209
1165276947
1170648424
1134819784
666436352
2070063790
2088672312
1818970202
428312418
1178792022
1908410231
896832142
2040124329
1822607295
612204762
920870008
2123002904
62309460
1783620047
2057225702
588217095
1476055396
826444379
1267045571
1118069600
699825887
353445511
763560869
1110833804
1789301828
1635778018
517298938
805917422
825028268
1201129533
469192873
339131905
1619501992
464391424
1019031870
489803392
347106821
1715669304
576114446
1777820426
866476605
1776164171
1392982903
1838856182
486271508
2083636227
159598105
1175093672
1270811024
821039188
1795671583
1644629794
1572465405
1490596757
140028426
2019718083
1450160827
1068075981
49926006
482589224
455187476
1606072960
689087534
742792612
275012973
1915699690
1468894764
1584221532
1894110236
1455631375
1931746135
2097657219
1747187938
1180711045
1311308400
532140766
854989975
532812580
1509997312
1174244271
48851837
1569919460
274355624
1287164681
546421317
1770683189
291011643
37540515
1276090973
137712731
150778384
103931087
573355345
87209837
121973894
815163178
1469018637
399290882
328104748
1835060431
1789321348
737585986
1693054824
1347786782
1044002
1406816753
1312423336
516756890
1951719963
574362240
369421515
725675527
1225269607
236983885
521137953
547014745
1918581598
1144572115
2012383799
1096610862
762527116
1925703255
485750474
685644827
1859866765
683348495
1889747438
1257308063
597072830
1357706395
750466137
1081161223
1852993895
647225880
1308820324
1699608525
1046070253
939984987
1123862808
1724641688
294314147
690169122
1850917791
517414375
1957721428
1723319472
1528061719
2069735449
1274993614
1619396486
1374946384
919393670
932621922
662302945
1406579186
1357445384
1804444642
2045197676
1462131796
89746526
522105989
1471332504
41424369
1868665445
1168278831
745622375
3604405
543154667
386997328
1973754625
1814364356
684455874
82697842
123915819
1151485867
1905045610
329175443
835118110
919376223
1168067403
793782813
230998636
229063322
304649173
1990532859
536363879
27072365
757667034
479659432
1279446238
516756424
1630360081
1845737104
1159523619
1974639592
242420446
915159445
900039323
1255853076
1746699186
864336269
1570203954
2138532125
774560114
2060894575
846115037
1975558385
1125669580
920043522
1495686055
1094095419
504097596
1462621219
1880597637
66297135
1623092284
1511580013
681823486
1868594019
1112223886
408808363
477197124
2008752336
239367752
158907416
438727034
1728144005
696576102
1151323344
1504133774
485517533
1683433967
375553451
537194956
1860822529
1538025344
1505857531
1466077163
1135613805
1228599809
1589832457
2134586009
873041298
1685971140
128034886
496072997
712883218
1554955192
1759209408
28417138
830165543
2113023353
528215094
894370830
1482251027
1108393443
1009254144
1759929533
1422140905
1597281381
277388601
2087544456
1195832838
1564819942
1607953149
2105070601
1321434031
1419416398
1785557019
270683886
1606947727
920611657
123018381
941002696
567660480
1696441713
2113967214
1532308287
1707558846
1544290176
358958165
541778216
497627085
1775701093
1423818068
1963946503
393591569
784215582
1045617063
498073035
423871001
469604338
1481451712
462350753
1587196901
983455986
833594182
402804469
1539067454
1038446039
536651741
947515590
349511022
1127930816
1411792597
1653979794
1143260414
595710482
17475292
2058733092
2068778974
1610274003
836643091
262990405
1629931610
2129194711
367211847
845074568
644044963
441641995
1911670273
1748145179
1221735218
1968806930
393153930
996337423
1035272822
582753220
863398127
1683276255
555590074
558049362
1351034
1664981154
288939256
1357674646
1553357815
562174493
1771632938
1171202033
285937033
1448506560
598803653
1137834155
71100475
1917396665
919728123
409802122
1920944668
1098994355
1796893699
365903047
1054105201
1150918256
803902828
618686955
1191905744
1948293567
663511535
968513478
915807765
988261319
1054988874
1884296117
721278692
1869187538
1359616591
891131571
401382887
1957770575
68032629
534276112
939005641
1867153990
1019623096
205146171
2053600192
585442779
1028233912
119464444
1163399633
426986359
978865567
1414366608
247553202
615298140
1901143257
594012814
1039727504
520051951
157577817
9894454
2054702296
152480705
1339325474
665755973
63175297
1027745560
674545072
513911615
1769426704
1915007859
1454960412
1581163409
2039689383
708139489
465884606
1448001650
2119360022
1975162498
1829625021
1146082585
1810285276
420032029
1908372745
572672863
1771477794
955223173
1144208790
1680090969
820764922
592882646
1559098322
1414664144
279281429
574718218
1873947512
304570918
2018889307
57930702
1822019416
488000408
1286330750
522869670
1145530639
1368452006
1669916971
745178830
2137010640
1723629257
1780701459
429344818
782232099
1158123518
513258238
1812958648
838302369
2080125810
828969952
1505885821
1380408281
801589529
1385289777
1673404752
711378585
219006461
1625657120
820775590
1632152612
734594938
1772435574
1144230667
1076852511
1208167592
558286622
1769739531
1023447695
1500281192
1032908426
1494070270
568900413
1491255317
474756840
419244450
279058210
1831064527
1760188569
275455304
952964789
1174668027
2124734721
276824338
904731575
530684177
330571596
1261271253
716827325
1026451916
1298093913
1205749754
1419174534
621306411
868695792
1650313203
2065759567
100279212
392938040
1080026795
1290049450
1872537108
1502482173
1848814687
1802240521
1844634017
732948927
2067941980
502781931
578322860
1100040599
2067312692
1532109109
586981073
472726719
1084337044
407714083
952205426
56038496
2048691510
161448023
276457552
1991825773
323245985
1290588851
98591634
1444153373
1452766608
904841740
1941382580
1002804455
1304950740
1238156461
1396370069
61749347
1107123087
1138013798
2081448057
1002439613
95475991
1407565935
2146409202
1116879950
1575827838
536711721
1801653296
595362078
1893414171
1870237884
655591509
1322923444
329472451
1203554158
1262112430
540489661
701397335
655073457
1894915276
994499043
74293039
1938711929
1799374823
598092124
1332907850
562791815
1406066704
311064838
532794451
84584571
2104547792
1889351377
480716092
942769383
682180684
23463606
192269329
2026602993
1150185575
952379403
876409984
1552752100
411195868
1645748545
714733974
1019486272
1767426598
870233169
2110852024
1061523632
111460063
564009601
796223401
1804236694
721796969
958826887
269096123
1208772211
1013858241
390528811
1159997947
219334734
1065093783
53957958
1152884151
255981960
991671126
119054110
2102893408
492644464
1473253495
1728891928
861102434
701234556
941014559
663131471
1320724399
966069043
1568843697
1720889675
1852083743
933103319
1749392115
586895382
275518067
1948436627
486662476
658956235
4525753
1165235046
1591534290
766711976
2134425449
1882138117
837537847
1970098557
1137234385
842994234
1681085637
1751718766
2026895977
85515767
697520506
475408128
1430721151
1757637379
1226284575
1750495171
968343371
1247553521
1883690137
2083893460
2022023093
1575585580
1529356813
1560486049
173474422
208421019
1037640370
1712223767
1879450785
1681938634
1051509288
1818833863
1738799081
1258222038
1441539960
1714240794
1647669414
87155523
309503518
2112467416
1408523327
21633665
276674706
1169625910
150781738
812237583
1646920481
1284747029
477084590
414398152
1060527536
734614802
137691010
837662194
197518744
960320150
2141436652
108062679
603592869
1722529417
1736187306
2137531009
1549662002
1961811595
1102732961
882801625
1295723948
93604457
1273776469
220504231
1225934850
1008711837
1523733503
2000778829
1284434650
192776862
775241288
2067693973
1215370835
2068148486
200882092
1841371090
1543794763
596533289
1771539649
193025826
1893635687
1429523365
1195892429
1364190761
649951370
1603545978
541188341
1887141065
545176284
601147230
2007015131
1355232266
155787267
688835504
294669032
641900199
320928772
732145072
1418695884
980724083
1044426127
760129353
514688860
627720851
1789796560
1519252455
248311430
1415170893
195451315
757380134
1511409297
1621905174
1318585823
177705547
1105277305
1667073002
629544780
950304429
511604075
499356593
1724606035
1624685547
929792844
32484012
441998212
2138583797
1234732171
1509446003
379822872
21040978
680129011
111053793
1034347943
2118558652
1463726358
182370917
2086701982
1875547621
1239661439
1528721712
628328107
1907053358
964578290
734503318
1503536377
391564385
248878546
1145252166
1860233756
390101644
1778713154
677557069
693007017
251374268
809498434
996904954
513629560
1698370109
1366304114
1427328239
1203060351
1444326272
595025491
434050564
294623345
18405793
1090384593
1165417698
820371394
1605620986
1305909610
1990019533
306545809
1574985559
1528880158
1906144014
2051212451
1707524161
1634930460
924802637
1201997326
175311147
1735708331
980699134
1266710789
481665443
1869809155
1938535386
1365164753
1483807702
781614231
2111980896
1000795880
2142654560
1552280887
1859870716
111340248
607109972
442278825
186027654
379176610
243093323
67019665
57783582
1805123736
641800903
1995658756
1737033616
798938743
1958663143
1980743750
77974246
303276106
1460548749
1364804039
1965874582
90714811
872533735
1571412621
901645980
974473344
218309072
264173867
710217471
471856647
138736735
981193132
383623566
646128147
499972849
4733647
734720820
301336887
1609941798
999626029
1751397170
984139671
1797908445
984561928
966181657
313518877
1605995934
657058997
1698641800
351800820
1674258145
1363796640
2130321481
1857714313
176718013
1543094270
1420662785
2072759342
550049333
1844521583
1981586830
977122472
1184541994
416767688
871707434
250389341
1747532459
390745937
803882809
2024968375
396824183
1456687430
1485464654
1469564653
2096515137
2062689327
1889806845
2038084606
116691766
579336032
187272231
1657259025
1164585554
956979312
832756808
704267204
1371350310
17310087
1013094566
1124026984
1873414992
1302904660
952829316
1102294039
375566630
216991698
320244939
1758852013
1570004070
1420335159
372500058
1290102333
1492529010
403880726
895944808
1753680777
1075895904
73258677
2021646373
975815196
1469098754
1045980046
1285017843
1623349217
1792190732
1537894989
1751580096
798535100
1191070300
1982499364
1684166813
1463738560
129774367
536184603
468941585
199982373
809195119
1259429850
1715160751
2140125252
1955945061
1736764582
837831943
404927164
1195590707
250414454
285868021
12239550
828599398
213397372
1175038407
237880964
867285792
1850856479
1842490869
1846640273
1764961547
111542082
1847562405
957673247
1672846902
1954981154
1640974250
1204538381
1030021049
1134260391
1363825172
321186136
567677698
732240371
511842537
2011477559
470437615
1107117026
688985946
1721548662
1175030496
626779093
1345342135
1605974413
165073994
1141583264
491940656
358453915
2057226688
1490226298
190180203
719916290
1747017833
453320322
190759233
1276928402
762834731
1647459717
428406312
1006201276
1601733465
640846713
1757740724
93704585
1712815412
1346963767
1716444038
658100869
927495151
1112257795
307298651
1648620975
1493131703
1289302296
1818495262
1349180701
51583009
96792757
2008819763
2031490860
820116735
201518948
603287876
1604778126
767167864
1182527319
881843116
1705672152
639970092
257113754
306975831
1645033085
190492699
88540742
1186600230
2022323936
490162945
1760829647
996837072
179180181
977019784
2078701356
861136684
233234015
607536798
1266608282
1444707041
674904714
995056208
702003034
169477408
794453434
1214814946
1391493218
1123567605
66278949
1254170152
1552595081
1477921809
1160305924
1544052843
322941742
1725067763
2120142794
555620360
1333342337
973162932
998521506
1692422808
420836303
690172578
1580899163
1703466984
547348848
1590084834
542253726
205182879
690431265
1994260624
1714683624
964811956
1977213181
1792034305
1576251132
144902557
716366433
1245386535
1709202231
1723964623
1335746932
1282580051
1469003917
435666189
1235076792
1475542930
444068542
1470401901
631077199
840134675
1264328157
1347455484
2092184933
577509243
1406317007
581511979
163998420
1920972508
2138082155
1983173453
1015816745
1398413792
1915156335
293601668
774237332
1475628837
1569801287
379899709
1468618881
1548724087
1896504456
741192540
1244524835
1582857919
1115908432
930385693
1870906393
2126630119
1412725806
1891566170
2078044052
355106013
1700807044
7931741
1301264587
2080214308
1787018068
972665
1631890049
1973287146
1533739588
671553392
1483225808
1301243751
2076447046
673073891
1190820170
493659240
1558746839
491033057
435897843
1721557142
364367755
1417587695
1742704343
2128132486
259614870
147539153
1620579990
514853494
1289906578
223185118
1523761817
912360401
980756242
1545470149
675246344
108334068
1704279269
1296217852
1791055812
1453975391
1774751800
1215275572
412477934
115976448
2042517884
391142171
899302967
454093362
601175942
356259799
66596275
1266600696
1341737245
1414852801
245596533
293354206
1993559873
1865641006
1949387050
397150208
945936331
559895292
1085358416
1809103140
1110798159
1744227503
1901261095
1215638463
1672010672
1459930035
1824475557
1236598364
1083072020
2133299626
1328532170
1650573007
1223359789
843641851
1634480787
1791616080
1987631014
759711487
1844949779
744918661
1321827965
664275944
1742123092
1516572262
1258378920
149926778
2054555406
2017539596
205849661
139637530
576510721
1153528112
772922245
1053679831
1517415543
1489347889
366632172
1131157459
968718134
1182390742
1365226789
889398313
296786065
647866621
1801537890
697956258
890977662
649164573
408635470
1380525499
203004139
1408922521
992822444
1033283470
2036474465
208560320
60938194
23980205
1501371262
800597096
1324370854
955587359
210673350
1604722636
2087800052
698405728
125580774
1483952111
383755655
235335019
1498871742
645674519
77463255
1947318197
1712533068
1074825094
1738189705
1330931849
1337361895
1328719538
1871346333
1466030564
591774382
1077273092
525570331
86412715
1591410402
2001501665
1755401213
23525881
1248686447
1614185298
112864136
430120282
1693694913
1617058103
735102077
1472223965
1403633843
217064503
1646836431
603627183
1365443097
1663627017
1955120064
1740491357
267552559
588946117
1200795752
2066245763
1439779619
1361680154
1203404727
1041803716
1582052171
1284072024
1840609400
415541378
581078270
1437389304
1566198833
1056896394
916329475
1356800759
1225474254
1953000362
1263370511
106353084
233005917
921717957
917151713
439564891
1795146158
539207097
253029780
1945501968
1214098806
2095905355
2108276287
1311326933
937887039
243612157
1654844483
738430069
895846559
511114112
1124404760
2080021562
674639921
179634773
923153335
995485971
1270190485
769984893
884354673
2146562891
1769883816
186636406
445734377
1652907268
984771242
1804050373
1237780176
1557711373
1403584415
657824956
1880895827
1283622947
796427432
572523952
1433669325
1809252236
1190623090
414793404
421980315
937356025
418113178
791237924
1198560729
1665423333
658705736
1361233165
257915430
591884083
793376045
1332970447
634194890
1424753809
1224744992
1267946917
168354083
766570425
599604105
1754294701
1828669539
1682058221
1149426015
1675312560
1808032874
2058797201
2087924447
663931528
579654576
353071471
1141240758
454162685
1430052552
195770056
1102318242
1839160566
114765283
855014854
15959278
1379941086
1496582074
500838562
1081896992
584045221
1921652525
1923581672
1156564100
597423498
1852946986
1048419746
1192843052
669507789
204199885
213243841
1663423535
584475300
1544895981
1692665393
1615184177
1063012117
575637579
857430099
1045858153
1828457183
2093518406
55120866
826967574
1714149625
384391536
1637225929
271133766
275172803
1431675695
518003095
1067457484
889881705
1749343135
695978592
1178489581
1967254054
454932491
529570576
43146910
39738125
69027902
964650453
1770296632
253756969
1727173911
669308243
1164335209
495884660
827836319
32019565
609181590
1076049584
1892800075
1705657988
2122451415
472166188
2095037297
1975338995
464500843
1983318023
1359098839
1808020986
1612067131
1363101412
908395665
157106011
1888421942
719095208
1662175707
1169177583
113906419
668421831
666651784
789548578
1561059772
235422205
121397517
356305439
1256800781
945225636
1486965980
839001595
43567480
1150443115
514110887
720483027
1486055189
302179800
1117460247
1882938520
492633705
1119392705
1057210529
699052574
1399720224
1354033264
172121312
335377777
1901543898
1798453791
975896248
1709438085
1784173921
929649158
1697232953
219949312
1707253384
995512361
904837301
1362665592
1604380406
673044466
2057827102
717499626
1664954864
1825801262
821119953
1653824708
708677392
1904386829
734285678
1446296481
691073902
360332068
1892708630
194042349
1954880800
184375064
1321521106
250289468
1862171828
1838717348
1983153630
1804884241
1558914822
2004753104
182353458
1757425275
1164562708
90737460
859951976
286143696
2101203019
665231465
545764729
1819797866
1288251001
1376766481
1626068888
963930300
1558549173
1405299990
183265241
1531112823
1953868984
447866948
1873447914
544020917
312936001
1712693501
117729353
1974601393
402544111
1846826632
806465079
246095226
2053548296
770867067
751546798
110868121
1855757866
1767140564
1875511385
2029814545
57583424
875558703
1729933053
309574596
1634423751
942633543
1735178335
537598598
1001825116
694610372
917275454
731159032
2095013681
1465689382
1975548015
1095695722
1554873697
109442061
1286164902
201007584
1375898323
1098465954
1155065567
162731482
1040522381
406222334
695895463
888404375
1005603670
1325830007
362270298
443262788
855651586
1301518922
203627222
1966810082
504661876
838459110
235957535
276747935
1992430056
1119051673
516285620
1443727699
1336696848
358521836
122469843
528429402
1814060053
528588464
1825298163
262962961
151582798
160059473
1995751269
1878537826
360112787
57480283
1328303479
1171476325
1192508757
90352925
827833515
302833137
1224565393
1449551882
458708034
1822343700
966241837
1698009655
1616352496
1959272643
1176457113
2008101951
21098360
1449567180
1891968132
1872959218
733348608
1923056001
1884658417
1661406961
622093142
185159227
511810476
152670655
792979044
598184796
335707215
76320994
553286657
690565236
1609693564
1583587276
2071104151
1174045389
969881906
337141340
999675482
836523589
600429930
1858612749
2093412097
751869288
755756444
1884040740
1066542771
1062072645
1641824647
2117894160
1185877840
1187699251
2039567223
301978337
14385606
1188159382
2020512231
405289130
1580804968
1810849964
1168411351
1350451655
1006019720
652883103
600646840
1799053769
1093472019
1138233905
207413752
1326750565
469449727
1639891152
614607374
1725330635
101145230
882053268
1561042189
208876417
1404054873
75930165
1234070646
579101062
290900446
1790265179
1680195213
744528034
1447681425
1550033721
813963328
939956096
2096856355
723448496
573558615
876518684
1548384810
959452169
878937214
1483935058
1841840454
1056057361
1428923851
316759433
17055920
515768747
458881395
82069575
872797855
1782275662
956837628
1815628324
1698547361
1695082052
981629491
1933272425
861419903
2110518548
1670591900
1095315081
1668825543
1742285121
1665698802
1198792820
780528447
885439793
544025316
754792653
39309316
106538742
252509570
1779096645
866203736
777945289
1367272960
239075986
1907212102
1394555138
1569501299
1676978968
85164605
1950780101
2020709492
401643660
2124731864
1965178381
445210644
1219057127
2081064367
508899260
765997433
1596228211
193960360
1512710653
523528609
1455383910
13083740
1138250925
1765514912
540855085
936941913
2066408860
64722262
395978964
1431382895
186382404
578307025
323815619
76854046
320120544
911727720
1722400473
252026013
1201846831
1784536795
1213490332
1647795649
1217735021
700330734
1757224254
999355767
932209430
1168198514
600351380
870903868
1800101159
1943162650
468064429
1304688569
281439485
716196806
871574087
1962862829
82634666
1287352490
1215262002
248344973
775064241
674713662
933236314
1293301503
517843852
91957831
996460063
1884652764
1305424028
1487486690
1319048270
2135917021
1018777746
698755125
1395442992
1006301089
1876302742
1732852873
1821818080
1093496954
743361344
551483635
112528430
1018320036
128244295
188117877
1185500249
630518302
1804461509
1150473477
800080760
512197110
1322472516
2096749631
342610252
1752139385
82233127
2121820008
6693509
1631631876
721179147
185992758
481242645
124749084
1654356891
609260763
764770352
1516502010
918029650
303619567
647700459
880174512
964918322
1701397630
1961374295
1662929420
508072161
1018132110
127616850
1310525442
1270953927
1046619985
1215915466
1854731143
544772376
272355666
647901108
719191131
1676253598
129204412
132994749
1692982164
606839469
1785505155
1831229396
593611411
152933019
1400303131
1335591007
1075036405
1931537461
878127274
1051539835
1751988976
211132486
1861365459
105553160
101156646
1248306378
798152308
785928573
1358011867
824137161
2086923453
1912516134
1571257803
285580604
1641494612
1325410246
1824461789
1292690225
965903226
1012466825
443787315
625985220
1134276150
193550276
1213781372
1729535395
664586476
1862944683
1000211986
1366604934
1983460875
831494047
1852537682
1856931700
1754060056
282492531
2063719209
398019132
1712206868
1432535251
1399146120
1346754568
1194117701
732632825
679278490
652670152
1562655307
1918228426
2008049675
1174701081
2107481230
608628250
774569803
1735164540
718786858
1012929582
755976384
1702020378
1865407097
1811175487
973255261
833651310
620904223
1007675603
194695728
177512934
704541819
886384799
693450027
1578489114
1730498744
1833962390
1122153854
1626830512
617317695
1900067323
1924093988
2133996537
1410932909
964590976
330282013
1798405179
1302272372
112457144
1788665806
917944761
2126241723
1163236065
1592256449
156455157
497547270
1020484689
1607322847
898263530
1042521328
723974909
1444219468
516653044
115239429
285150749
723362861
395753903
1372720510
1508427757
2047655276
406587819
803799693
922276223
1878832769
1808144092
443176018
1905555306
876270388
834792423
314795760
790371636
1773889821
1488220317
191417068
358087235
1997379001
2116987193
849811094
2057838106
1110932686
1855045411
442288301
1276689416
1912868621
1337184606
1035350758
379306091
241915741
1454803981
270822235
667462611
98456011
1115720017
250103682
94615509
761219533
829061521
1084907121
202195810
1164951645
1238438703
616108641
1369081568
1711069693
308071270
1302701021
213422157
1871926611
1072715313
1092176708
219842403
1078200688
743370354
953899926
2090089073
1858202479
430663291
119630881
2107765253
912432603
1550909532
711101316
1694403941
181044653
2109148596
184973637
919135974
2049796416
1710250021
1869211685
1054441424
422352579
545739324
1758513349
252278031
729518545
1312296488
1442814891
1699461911
412371479
1696137174
374655830
1989780097
2078529942
1784906625
710610585
1523819571
1140378280
1663905654
1156436762
1490515223
1549526733
1315105450
975744860
422339358
1239190555
326553280
1199234268
1355217111
1899596768
1850855186
1649916596
1149561495
1949274498
37366041
287135585
421677435
689311674
1652530490
1273627537
982057184
760461047
148794993
20573091
1081842133
1930654869
1588210407
474331852
364660606
1858271215
787561531
1362838679
1240546201
822329680
216678184
2106144659
1571242645
1171765303
1931224267
412538729
49522632
569526542
483531295
56672008
1012294102
993463270
1552693232
2073275213
1990035098
563016360
2000551038
283004059
833292194
157089578
1431013918
961749403
119387933
956006767
659992729
64182678
1560187447
785047062
1846328602
1838923236
1437816756
494591128
692457991
170698116
362242603
139951403
1273530387
2061889025
1102826949
1501714331
1864209741
634388095
711975843
1075937485
546127564
824889717
1733479989
2091710951
208588798
58460113
1104123351
2107876775
761289433
1710555709
637822072
1326499672
420872364
1764361181
1899369152
1667958903
1913782825
1379097663
1477507952
611714967
2075563885
544316026
1175984183
116354584
1193447541
709739993
46359840
200314545
1818869042
1634640349
401509952
789416827
1155145216
83621676
1750655655
945489052
538893316
1655236193
471306517
1168330194
1999767758
1163805325
66792534
506735988
757999454
1383985826
1409906474
147726881
2133883800
1557683369
407664932
1667117453
1503470401
512546601
240638565
676019733
1647703581
1496196110
419792872
1564468594
596979085
228848270
1393205221
460973835
1740428700
1398958431
1478862372
2043154854
1955333287
1353759132
868679650
478132839
101375036
1943517143
2134161539
265468621
262033517
1328643959
407539077
1427043930
2119481692
1613962277
2098676471
863005117
1805396421
329858274
1069039441
1766768720
1758695730
125889983
821325877
1250915121
1229431472
1553291672
1329034886
761622155
290227590
1629197700
984488623
1049051244
1984253499
1986359907
1717897287
1915014929
613039374
1389647677
2037044040
1191548570
1295960197
586490639
1377190885
1968730134
1330146203
316545055
1622272676
1792925420
599211807
1929891093
367918265
573958113
252795374
2046437352
1821997112
1933209284
1980889230
373710876
625184876
1852775721
361590331
1516701803
495346253
766496747
1112202336
1178542560
1138487375
1080462963
1053078452
269563267
67004136
2041710571
568392555
283604649
653568171
1795529293
986866308
512093551
84681411
1038868585
1400051581
1730127998
253815013
1807009775
730490972
1361573871
531962315
33042317
76426128
1941483316
863538057
922095131
378597272
1915121510
469876550
150806358
1278079910
1601960289
1989746216
2169794
744744940
1286965323
739736908
1772713440
1718580574
1186280327
2113464751
146907264
81169995
1326012727
669302048
1075043736
1643480780
1153306670
1678506470
605524894
293532808
1083351720
736030579
905718934
260003721
436998148
1572546048
993623123
647334354
553490286
55743408
1039052242
607189047
289425917
1269635095
1046002303
449225253
1685234846
1724203161
2110351265
521003631
1740190414
1340167484
262655420
511049487
1637431517
921283606
86205710
572883283
505832877
538789401
342007233
183785155
1708952946
2091234055
202767599
267499690
899574726
1839939092
947438338
170319080
74608082
380264863
384309833
1567059391
2109113473
1525384168
1364839754
388024925
1420033835
488504069
2065400935
691605203
941387088
389503310
1818463443
2016339111
1943570728
601358743
1650206314
1221270324
1982998996
1503003465
896686611
1926563588
1071791446
598687424
131160030
458926913
892062601
314823123
1108565370
440248648
1577910161
1935264571
206644276
332789962
1563376232
1326131182
769185667
949708979
1131359619
1482626747
1576375048
166127243
1744174196
1617921076
340814135
1945931709
318531447
1486614483
1335095426
45058169
326172092
162170794
354114341
1863359846
1171937129
349736137
479597603
1102621527
619599958
41615158
782820990
1180683994
846690746
351310500
901098077
311582074
1631657140
1304816200
1544715346
1786029398
652469418
235740554
1394178823
1537635814
2120948052
2047443914
43650513
2004316102
1793855690
1265682672
1750381193
717036866
1934140042
77744522
1531597912
1253823054
511025402
39171875
919087457
196302057
700341112
945947813
624499061
918572467
144583059
2036177396
1525001244
434339736
938015894
2147012908
216759990
1444923461
203159971
202619376
1356153657
1556080855
1691294969
1152394859
1432110547
502601066
358670953
855703303
217873330
538922441
1561655694
301457142
1864636614
1882226043
1996422861
1490155563
1692905066
414934093
473054671
1447378947
1245958505
241124875
1221557258
1695474554
622151783
1164010363
782879480
969147011
1326498298
1835350478
2119918032
82163194
1344475841
492080012
298025060
593058347
180550763
178794641
151411008
1518740548
601717535
1013100059
357041118
611909092
1009097610
53319519
2054911575
1536141735
548461154
1563080032
1136560302
608972734
216598896
1294596096
1004273295
1192333543
1878834814
303377701
1974245686
1118487741
1679247612
344097248
238039537
1000143780
633942244
1300154925
1415044344
191245608
1579826390
1522569595
681185935
367585977
2052980661
1771369035
814342721
845577350
390328241
452409310
1758080128
1619543578
943457394
6571163
836101436
823751051
336125137
1377485731
708206094
1026680020
989359468
77144316
48273469
1035173279
899430157
1816807638
2022874988
1343919395
2071594199
728903914
1059711929
885181811
1161703911
931866654
1913375611
1440818314
1176008872
1483009726
114873893
764694845
1141655707
477534008
1304716950
747398986
1461560283
1525951949
1024007295
300598224
1264813668
2102995270
454256512
941310254
975754343
1865982708
354097478
830976875
1784991588
1011111615
1845821284
723954875
1760826723
295398310
864388519
1778813258
219883248
143787144
1302159635
1544930258
1174107498
1447204653
1185497296
462000578
432273694
878316919
1482525059
1868810141
797331301
347057446
472323984
1119421602
280584615
1918486747
864684146
1064839164
127046297
1477457664
1463258510
815008856
461272311
2093847415
2041824979
177245268
757205474
616580820
210019364
2022952632
393053967
1169970994
2097336421
255646403
57255122
1132396512
671458058
1302361225
1216902254
1899303622
1371740840
1609384173
1130544785
1658134299
559734711
643314185
15395178
2046714477
900943238
1444035460
1950246645
2133688709
590841350
556289647
694069974
20449146
144018146
760127006
121284977
572501591
1781489698
1085811673
932306254
1768845267
713176762
1866177392
861525503
694967584
1068408350
958812055
1047481781
2107653973
880590599
2017381792
1299957828
1714159430
357932524
647457389
1696119063
79025749
533357644
2113027522
2035888307
78595739
1700967442
630677454
822285401
1105910418
277545157
530476065
803265314
1301392969
479982309
1707888301
800380129
44678909
403951901
692475882
930543623
1887306501
1916465934
1870371066
749090827
2052672316
1670134733
1371899808
1251369927
690285081
844798788
1952508800
1069779824
1285301378
1800182189
1551896851
1230237423
786786866
526837869
609699513
554792043
1182946617
1467940250
656711848
1917036091
2141680398
789493071
508822958
1307785456
1730991173
1854012577
1275101809
1061165648
912811414
121078578
909371082
747833018
2019757708
26047981
560310599
580102204
1039768486
1064517921
1742345165
2045524928
395996506
1813600958
2124592999
17023190
1349578884
192418964
1881221423
1861725761
804249434
1518761589
1326253533
1698574744
1405831278
320479451
605961902
695858283
93544530
747189889
463252738
153643947
1145116868
1548177294
1060499280
83078317
321225068
1742107320
1402637450
1905314932
2093805584
1267013748
8610083
808699216
428273816
1334981809
1021334266
2025973141
1315175881
1601194305
269569349
1812710655
1654259993
1426096242
338331057
1148699803
1986042577
1807666750
1147471842
2141590175
1467364110
905452491
100436476
1136081754
614387999
943946022
14387359
251542784
713931792
1033328425
1217833877
1896294357
1640686460
141806170
89682389
536560390
1984237239
1002099902
1065231791
898350109
1180816922
804239365
667359530
984341499
1350328977
1740001454
823601789
1770243642
316929583
2022405829
267227023
824491742
1938504841
47147445
919661372
245889159
1505321535
1046167846
772909250
998304543
1026422376
788162674
811835489
15479164
189305294
1178673125
1156580349
881061923
1675970438
240715682
580948448
2049098648
1421794672
1937551816
2139427611
1667118573
1665649636
1610300491
173284894
1694612870
1644889816
549254100
724050846
1595098049
1069911294
1851915610
1270465267
470430255
864665799
20187364
1316513258
939657670
1650297039
1145310157
117581152
1355907182
1474574219
237830777
1973155177
873408451
1824865149
1007991575
980097447
2016189248
2057345052
631482273
743498005
166802954
109192521
516733078
980003528
935154149
1474599063
509492743
1045443141
673123522
1131762782
645190561
677782350
1902221225
1172963458
906580313
1988294188
870321231
1683548991
1492305442
814355562
688180218
614805648
1574271740
898188492
217998616
1370466916
1335360456
1998610205
559088173
605923866
169290435
1477658925
1117478876
1369863888
535976512
1040661164
734939720
1912117195
1231580907
93079972
94741774
426238695
979306977
1790197311
1220933611
2125813200
130857840
530034621
1165067718
2053223926
853490888
894068694
1404037869
723253499
39236196
719327194
1123238660
201094330
145684210
1765942359
409196426
1314772844
265284698
699937215
119231991
1380247739
555603699
1076058116
1303940566
627576980
48414606
17700859
1221900170
34056389
1244257630
2127652439
302203412
1541936285
172361876
540018848
1864706401
585015547
962344116
501823889
637064388
2139237647
325775960
1138988235
2079292645
1873844804
459798988
1706117997
1114708578
1304036489
1412218229
1296998547
1272437688
1981989592
1762329491
102476991
93070259
1829580512
1073907966
1160932157
935989121
360461843
1437641439
1398410556
330925384
1103081748
1295194570
1140365072
1151453738
494634091
1280742158
1870906318
690069623
786073818
243966824
387068359
762637786
1839086419
255029623
1238226606
2012277187
870069605
1175621394
472431610
889181260
358247816
782226704
2077557507
1342518011
2006662955
894125109
1788948852
1253283853
365574895
734064599
762955058
746385615
1893384007
258469972
66130186
803625797
88692857
997547285
1204707503
1671988501
2098260088
302796586
1665492218
1772458146
1971623925
1040444120
1603725333
1440580887
1440714282
1762423440
1694222884
1806320325
477851875
537682126
1608205579
397148856
1975430455
565086853
510490855
149904440
1626572648
2033862923
487276677
871748502
475591579
300854550
1586253044
1449783270
182334724
1564063710
422873722
1114102180
1125795862
944021113
802278512
1281589486
2016415852
1936593749
1640677836
785730357
1919963867
946575598
1409298699
318130761
1454011637
166386629
260144371
771029517
138216798
967578894
1379233764
103515960
51841990
2016310252
280514879
2080414917
536551894
187142475
1339048070
507231020
1316311689
1176430692
116972283
565581222
1830077347
312892004
212280885
141621624
161096891
734574562
537314806
473611086
2011948978
711414608
2064742174
1563110905
1472283124
509582148
1929499814
1684054107
1309995929
846314689
205677602
2139513915
1754322914
1057050003
169470275
1909316494
1447247422
971570715
1769341532
1394806790
1510934795
532304867
1632963720
1988481009
409442206
1155689566
1919963298
345003418
587822300
1934411177
1122465430
794064018
1786826969
1396511436
2043560469
1087918291
107921385
1547244600
161322628
1167826048
312362018
1828420354
1470678067
414080575
807017542
797496062
1909988114
1593982740
244604156
413103235
185190411
1807704540
999346351
534478734
1100609875
394641346
1373839322
1074257211
1119046070
2024017977
87146796
1697991147
807958006
1114453506
1783542362
676358275
1169709107
1307915817
1180104467
370138049
364719283
1855894950
464118543
1093888222
1416109562
956432479
485042353
103620933
197793945
1255577192
592622115
812488179
973793322
1856521064
1055211897
531370108
1179622235
641776702
1944115323
497276434
1743859589
986629301
978577866
1256157627
247760411
1777590001
1501974591
1665861046
307535782
587301136
1110642566
426157862
1762664762
130994971
396483743
1762770746
1737170798
145749470
684813664
151549353
186004418
2067255457
805540327
206316328
436983955
2005755946
1209799545
1389349812
1867844781
406699100
610491854
450994249
365314121
1821584887
945680050
1525320168
1796573490
94072414
579440348
87866226
1498095256
35976327
1441878335
1976191841
1353522700
1578957731
732519591
196925305
189241083
232196525
912489105
1460088114
1179770674
367459566
1735225430
1277820289
80883614
1549181745
1300897555
512005699
436242319
1612699446
1932946382
866821321
688511492
1475618613
587919376
408420364
2062844228
1903887204
504066586
2042329786
42400547
105870295
416621709
1676787138
556920222
472274603
566013839
1755916927
1058960023
1772496639
1661796431
1460126996
195144881
1637436049
163045788
1477191174
1115071278
1917052807
1911118848
281179544
490694181
918963234
403627671
1573285109
669940504
1284811700
771960357
1370185989
31035528
1462623533
422583889
1510167744
743865167
2019099116
127340950
1289622339
1659074994
592718666
919683437
582570436
402374741
897341730
2033766062
1190845047
349785678
655886416
2055969227
858635750
1636108641
1930250303
1048109799
2002488972
95822445
74209840
1353364081
1677369749
1646379296
215471706
519833842
1074420213
1425799461
519264970
2074924901
1343650524
327877976
1143063078
1317322803
1895465217
500026559
83615900
150314550
727582245
1884728970
576318
40818112
1795369552
463181436
845194682
1999793396
1864369748
790386860
33749179
2099047301
387720822
1910527648
1774817396
1592853331
1630211065
820800247
1526784604
1876426854
1180481546
2138184991
13564821
233308623
433929686
463019865
229767035
866187464
792484899
1172574397
461307323
628191783
1303781579
944868143
1785382911
2037655008
1553306107
226129643
1942270336
1823952762
1055547481
1326360310
1361923009
847171078
48931379
238075124
1764851227
655494507
1534694704
1465013788
642984646
281457949
1349281903
106004163
900226625
1595482439
742788848
1991798595
1717175578
549692262
1816336891
1193316266
1131096455
921012579
1504615147
1708770420
1699855086
476770050
2040073822
1612120586
1091164954
1845908795
707415288
1946233386
1718400181
942473934
317163281
825306952
800315964
1839672513
2137409122
36864240
1479682806
1248126686
1376090114
1288617983
1214988902
1265162819
1986363230
1845738396
567438856
1304021051
427315012
832877539
882518929
1399574579
1864535451
80210004
236793601
1592951106
1938209946
88173049
915009889
1242346072
1613983059
931936450
10077863
1991975302
2072869426
396535781
2117893083
903011798
2062502071
1751583111
1094811091
1071412646
1712723030
408789767
120030946
571535533
1150697475
1234758145
1264309666
174427939
1546629488
98109332
2068966094
1790399053
1761292771
1728030008
737988479
2085047532
2122963446
2132345013
944956364
1104722698
724533957
307972289
480588938
1071768286
80822456
1084047630
850614873
1063304283
2024858972
182791699
646241948
285499900
231639614
886114837
338766549
1803307216
1134109299
1488519446
987692758
685654148
1422333300
546124935
291794489
1412709415
1750065412
1955580156
1292920654
694346231
547341192
338442337
323404092
1589240697
54423123
1951199320
448254431
1218387582
1631698841
1773155475
1897696407
619021465
990217562
350047402
1853892647
478202790
264324819
947582758
390090098
1332143751
599070564
434644636
1242352850
126895222
96891022
1192756546
391109904
2099763661
2139493399
466764225
59236772
1729884282
548927082
597205850
1044101310
1751170980
1100361965
2090001775
55742812
1129696412
623377414
721542362
1824016862
434049690
1462088112
1541071710
1851217420
1642263311
1996674873
1749847108
244395468
452849199
1540829183
51224778
696140458
995959527
1526716372
1400333191
761167494
919639880
2104583201
1636572669
1120094680
1950763167
366219220
422245236
991697332
2063533001
1940057086
1372716625
1819182658
435029407
1571232582
862958547
1361242418
1221878403
273159097
2145685623
1458471722
63518771
843704504
1005980627
1074014998
1728029672
213032355
1771296214
1439990682
1505461336
1353678933
7363008
1824962966
612761854
1483967083
286100329
1551026865
1607654052
371707048
25098979
403067651
1030194168
1311170681
440545546
2124211161
1207238949
1205625452
615404474
1265951140
1366659244
1388409967
731648467
1107946148
1778326279
1393510467
34002897
1245561921
1574661026
65057091
176704453
752407198
1658269810
983285559
1437536748
13309283
1238942347
966549500
206690390
498511717
988788381
104401456
1042263002
275575780
925774958
1079668591
332305353
438762801
1421678580
671037035
258569886
862112447
1723586825
1327807754
1952335317
1601038233
60636163
1823335212
604861001
1439078571
567396769
1593891864
851159257
580686589
1269895084
724896160
870766082
1608137013
951232663
667540965
1008693966
205480782
1797786754
134202757
1504122997
1312205706
1187522839
655104598
1278565542
472794447
1836958130
1082203283
258209452
1415404318
218732470
895678131
1516448377
1107227951
690576144
327337565
179797357
1714120525
1393844765
1322823447
115454742
379144087
675228154
2058745034
15863951
615443469
1601609460
1388846447
539486492
1131245928
478424234
168172535
2078175932
1256081638
933991998
532709839
2032656856
1137463105
527668866
1764604409
127389161
1454467603
2018134214
267078246
1759370699
1289858684
515266629
2081234704
569490294
1260195673
904263932
2054413194
1806782624
1221628865
1972152217
1849898401
1945258844
124785944
1998631403
2121357233
2133322041
1903264938
1403619074
1988643392
2111704257
1351793524
2020593655
2077386616
1886034249
926076538
838881008
1179308963
2119571117
1218965196
168986765
1053491556
1981586962
1083887232
906245100
974010980
2097679946
831557629
2025484955
38023801
235177907
1860975292
64606360
2131468669
24129644
1993390917
291900782
231597489
923222345
1953261722
536521722
43298284
506288405
458691028
1894599235
1402121220
1073027451
684430806
550159005
532172480
426183405
1202061411
1874858773
315458721
61393266
1747923165
278924802
531203457
449149007
1423902730
441897694
591504659
184057386
1767776072
12324108
1097346386
1736149576
1362101784
1188363719
775176328
754507632
395249621
1840728908
489407432
1424157005
438467431
2019400044
963137758
1712461841
475568260
903801340
1477456005
975832261
1229772278
1620690007
144465249
1046928870
1715720196
33826518
1015319926
1234443105
1340454634
1878080993
2047493223
940407434
411059433
557704487
1811672640
1506493134
1035549735
83160841
577307028
1570427332
1882877387
2015114614
2120231204
1204056022
1342195574
1803252117
217085681
696216417
1276373465
1137564909
63348246
968195700
77186733
2079299723
601830650
515275226
574474139
297262644
2095513466
731724245
237370331
1263597567
1711423905
189194880
1370803813
1811874059
2127829391
1306354709
629392663
2087087432
767484335
219563674
1528808874
1535335001
1450613530
1583791776
1429202147
1654826695
1847484312
294521257
768588943
2144195495
541711469
1157042678
2064009626
1195027430
1784402944
680680205
1432506999
493859993
1759160468
1525233087
1558533517
1089365332
208924141
592133262
1954938657
592718018
176686160
1729566846
1286809561
788735194
523680268
390040535
425745017
1199819289
486930061
1984808960
2017780475
133180725
1348168667
2118256918
404120551
2077894247
1797411002
1490254217
564655573
1279081085
2132157465
1269850079
938920955
455952841
55277030
763334917
474833812
236128716
2075114050
1870933668
533084719
1332167841
391717732
48540117
194448237
503177570
2090828770
1605767062
229480244
1360114899
1521936
923573778
2135355545
224532691
765926572
1618124652
122311507
1087589706
1494384665
1581682500
709919368
1461887059
1567632920
1671530016
1314959098
2069847602
1227322506
428273207
277603540
519670203
1848391648
2017361631
112198286
1750555804
743640148
1691976266
667629324
402821016
1303795799
1644453936
426313505
1688103629
1933934412
107311783
147971340
1123524075
1505170257
300557078
46538124
144629835
758583229
1719881025
1823327961
1419729330
877271868
1475472466
1447401127
721539546
1350488531
962924298
1391638622
887990556
765859844
1187648390
1711668117
542677201
1986753512
47197255
1297584576
659962675
122056826
1639984005
432297365
1480088596
1591609021
476682327
221616000
1288769677
1964445976
1300630077
570193388
407345066
807847099
118738345
1869199855
1343292064
1629631584
1548275812
1403731497
901620939
128178866
1876874696
1662508405
745294874
373304209
1838805632
422766597
1305755973
262287242
1896501687
667951842
536285332
373892447
984236026
81874234
497752263
1862282312
932806849
2140548894
2035279079
4781775
1196878513
832057204
974998430
118653987
1442400908
290091716
295589707
188015408
1351127174
1041727707
134805296
340458567
741885088
1475703605
1665365720
967009243
811876900
1332325240
1971895919
1713452045
1850784905
460657018
1304189831
184938506
1355713364
653384066
345985311
45968702
1896136332
252433093
926330637
249873824
1690335979
2023505268
1473573871
719672123
97263132
1381116091
1549218768
1587327066
1089383159
1303402894
1363609941
1386922936
1314160053
822720681
1051872625
572445122
1279412378
1623541930
1957271614
1130141382
269702958
508732527
1115064475
1681025533
547625986
2136474979
2092618982
993617548
812254072
130208208
734602044
448306945
345608387
495170244
883468559
2137282280
568050268
1021260452
1280611413
1735542015
104054112
1750852507
99105559
1956372023
718652170
1198984449
1367938063
902276744
1607494559
1130947323
1258256045
1932692734
243870626
828457788
1141842836
2048019436
1865228298
1036385335
130061500
717870446
1079452073
1411095366
1760302421
1994965923
1196171939
727827127
1199022823
172938365
1783550337
1858865122
1423480005
216820405
95127164
786455029
25824429
1085872324
792557252
1596190585
575221432
966341529
1934504369
547339616
84419103
185297755
818963492
2040886442
1521014962
160919363
437708165
1599998178
196124753
605460236
38341520
499826292
1128626613
1661965580
116737653
922861642
887503305
1249784074
1346569689
1116684158
1584296369
746588696
291824670
704911274
1226251846
1904173244
638327611
1473969893
289743287
1955916185
549339336
167590683
1175880293
1358538565
1494108844
2035277846
2126476339
1602342148
131717816
1808963243
1424500732
691644539
1120654052
251193894
1214014552
1046320149
797258364
604446404
1769858496
788918694
300759351
408653950
84575938
1426074734
1749668906
397252646
1827090445
879608569
450974228
2120940219
1589678361
1927436762
1543921453
1316806457
1920114666
1121572348
814696815
1759333504
1732764143
595557982
937004384
1384525967
406944718
2061444781
765110809
862121392
1421412705
1522098675
1189035188
168653141
1405959929
777239433
1991861706
1061147173
1982484552
566098631
1446999338
1476621887
182395410
1227189385
1587273186
2110177785
1360019688
1760507254
1527739080
1872907455
2038014628
1030925393
1944513159
808886587
2010132035
1129102369
1921297442
1739293125
87297008
1197821730
1639965448
2038020158
1241824530
1876934574
1962531617
969435847
1049099621
2102350785
728409537
2118581119
1861511838
900251265
1950745881
2056023410
1888547926
1082764029
729391243
1881494400
2059015506
915361207
501580231
916014868
1069404915
1133838214
1594873867
2144396555
1319077215
2111037467
427099358
23418220
2012506214
2046590631
632614905
1401051337
1697248066
780373655
469673050
1646517931
1252456777
1719312235
1044067173
1033380783
1515753836
1450041510
144237062
1800362105
1566295857
1541401366
1765252218
270651072
546640539
169644928
383234676
1767223575
690395265
1698415867
965467171
164446064
1926640416
239952551
395281809
887527092
1268007301
700920503
998400796
2025193111
880033926
1936576418
275402245
1432600509
159918810
1091675047
989620374
1335263717
254779695
664332833
114199054
1072902803
1686887045
200260126
288486236
165376749
1072258224
597104680
1922583254
531861001
1125153779
1185681760
42197231
1528362823
579707863
2002771311
1898200189
865226910
1277323071
687474667
1423961724
1180825760
766531732
446538783
1898753688
1849958747
923707896
137004456
1731641238
1510042917
777754070
95650943
804821876
618600211
1870302901
270714120
847505302
1813356246
881866664
935660724
6074613
949420264
242033946
1200953900
1021833388
1418556363
1090020229
1849690449
1947097049
1209773660
1221249480
872135625
659842065
1091024477
1682706364
1919438073
533248999
353973861
331525915
299207324
508154479
1595169996
552045464
23427138
1388565543
1784299732
1605264304
899995959
371710778
962056654
2132019177
1934803515
972909313
1863077125
1776507885
1244673123
1536111919
1141914631
1686249082
1708179317
131343750
1940257531
1173780825
1082469221
542488158
897369695
1601591811
1318660960
1484033066
1693405782
1592889853
1715279717
1301044050
1722214304
908574367
2056564492
731386506
833358619
1358625195
914613105
51859564
420326126
718295421
502442455
1813389108
258463073
468650226
442553663
1297611000
498267970
82813062
969079065
499586029
719626678
1332454876
1824609221
963180306
2047531056
272583552
999407771
1782142374
1890248699
1892535064
918925659
275526736
1196213515
1641646831
1535455680
1689801866
977006836
2074153126
953151796
577431874
682027311
1410447391
1568494773
2116391811
1281760574
2097230853
1960087935
692561366
1423142023
1233049142
2041958236
1092858127
859516266
1785569129
242045482
1816287384
1334819542
1740118188
1365880189
252931711
673745535
1955525185
1965948261
1821267874
259378169
440626370
1945708963
912439385
1320258951
913213716
1840983928
58353667
1823960062
1312161923
420574232
1521331757
877381526
1101006191
774053544
2058012180
1429963520
1996933930
1414953753
1194437384
534596030
668784251
1643668355
1189424397
1654480226
219354455
655274864
1678920845
1566371146
1116848084
179224826
770629464
244183971
1448411195
1951457188
653294578
1377082380
417227437
1354361688
1073524396
1645687337
1774980727
2083772630
2001958208
1174771554
1686553921
2045661630
758449098
474038697
2115480570
578835877
526634994
1861140808
1448532699
1503913264
532932211
1822019338
868464026
1701098351
24675877
1769268035
1517816767
790290628
1661011344
2115851068
734462294
145407287
1794506144
1827469191
1027128774
111317503
1076346691
788683550
1521739318
435123281
2097090326
642281523
818273175
1375870936
421603605
1910951932
689620116
308074580
1131941371
1185120102
1414945998
212030465
1776293601
1960787684
295603621
2053484202
853266810
1911906206
2101923454
1610572364
2026841199
1256726962
221989931
335760133
1700969369
1516411697
582146712
1556983906
516996145
1949902242
1044294587
804607903
268157294
1957778642
1810026595
2104794634
793845787
1106932894
1785889018
1921227723
1201107763
1381994317
39005259
1178357088
686452907
836500527
1962496415
1816249898
1329923192
1306228047
1737498554
2009295516
1998239251
2114893380
677174571
190132923
1201755059
1432199680
797907205
1748366273
764143486
1042280753
1095672642
163361714
941093520
1088776300
536366120
935723398
1164833498
355899119
1251634512
488266167
175517145
1071062004
1424112083
887524940
90359216
171079135
2060113349
1283406631
827331956
180115362
729757650
1690844843
1551651985
1177389106
1677709366
1891187949
1370981449
631654210
1396504941
1150822768
416064254
366951609
1719087345
61004246
1757751456
531754584
97916587
2013306773
34065299
711048712
1984378344
49605289
91458545
1546547319
114660609
963376112
12060739
903428854
1691029016
1260023455
1330387539
300243362
722235108
8995797
444840510
545074794
2118213958
1854296846
845556587
1292166648
1215896485
1939029569
738554142
847488839
1813829826
772487939
691538416
1613515096
253827165
1473834252
1756755047
795775235
1820763868
1454721056
1018821510
1360656397
1801219696
1443396424
1231571586
2134571715
261295787
1772478999
1935362385
1836838535
840121617
112983800
836223194
569532418
1252519161
309427751
122242857
1415706975
2003648572
1539850119
902296574
1243476060
1385512736
276785326
1552440410
1624374485
275994890
449675064
104257437
446420772
1289726994
1475054394
1331628784
33439202
1612912116
1032470960
790675056
609649801
146607012
1315583493
328398998
765307237
812923474
745543005
1851155145
1616770138
272821989
682485627
2096625075
954604662
2010138308
1744460361
199552403
48428678
38217727
214897545
701564399
78162886
192676101
1430719253
1016069863
596932463
1165119968
1043721446
662923299
152038674
1601371096
40993811
920499804
1474217768
1157912919
931540001
1243323944
1837120872
339025670
1462717441
1127529012
2072830530
130745236
923588599
254047523
2031749725
856043457
1177476023
797720587
72071491
298481478
1647316232
72355130
1214126463
421484651
867722715
791549113
1552906469
555205729
1147192934
1249042792
1416876188
844279810
1712365482
1326097416
1650119165
1986358143
235840860
1834012789
2022800796
1134609213
1948092467
1193214214
1181237550
2042750702
404601021
1757160375
1107729997
641735495
1187852495
292351393
674584520
738734467
1348355596
1401329625
2003314923
1939261250
1639875772
1325720382
1802502889
1971474347
1401327863
1220830394
1667158958
1118167746
1202459012
597826023
1665520600
37607103
422486694
1205945657
261577974
929504985
1863896841
1347981702
269830153
2089972995
911086343
1678212953
1012192093
1151093112
1539237598
1976899699
1275138301
375028377
1522257915
995683359
19193133
546362826
289438911
112153668
1659198569
1901944786
1311761728
1316618321
590741887
223175755
865761002
307087917
841948169
392973995
1363625297
1894699690
1305472738
884820514
1238975886
819717573
219500028
1387309630
1728679909
717891147
2037236885
2034637396
932162235
2027029096
1102332940
1454151300
728816572
70152309
1845123456
995175432
563053331
110064216
998960282
1248690417
2071166213
1394663981
1823376656
877077642
308579547
1049003679
1608128968
1685104544
1393544808
1143893821
772892268
662535543
1393635531
310024192
1617283601
1756996195
1708783788
1986188945
10136896
1234570725
210586065
844107248
1628991533
2040195488
378256026
588360355
1953947921
1590727246
1720118456
820930342
1829255820
1269849944
303444206
1777424498
552446364
818820020
2011508833
1169441207
1465801749
1837880829
1924505349
2047357083
803870391
474419352
2106390078
1929208357
1151357869
1939053045
1871132196
1877700253
2082793572
389137594
1810346284
2050669817
953889867
2022897687
1025564019
1641038034
779146961
803008629
262942438
639401261
657517910
58509001
1672149573
837734755
1722341920
628801997
308895454
323882304
524784110
48229765
1862023313
1605848371
482374349
1520335811
1465064092
1078206085
1427808666
781053093
2100777384
811133952
108392760
36437610
1154543099
1285337513
1605259225
1072915927
1349178768
656079197
1848032753
121196238
793698013
1888558689
723831901
295871444
666038861
1711790859
122003964
1348607777
969946413
1425677192
984976088
1452286599
1146960849
795482858
1827868117
520968018
549733171
342214436
1996917558
964761343
529429577
1620798819
389505726
1797561214
60632353
1304407611
1701290413
1428944690
1961514046
1587919387
861878707
1002296659
1638445411
1359664410
1148173901
361431654
1723683285
221651888
1811524592
490126308
514519169
246267603
712783217
853592347
539519476
140644400
1291361005
1967282943
62600504
298874428
1653737363
384742609
2043602706
2042507441
275970053
359177157
1357036553
1850512553
1679894785
484282373
1166420533
21465393
1082723569
209177670
335379462
716131103
1646906035
1012403860
92762680
1251899684
988463979
1466443762
425520697
1322084628
239313220
1347900751
1940104236
118735556
1115680076
842096443
1789711776
1600742819
1275538857
1243710025
1559827271
621253601
1806863462
1762795398
1889142707
795567933
827917568
1090139302
1990936802
1025150206
1339759388
717855698
1807430560
254495366
1343690852
1862603929
1880935556
1303431593
340710261
2084770723
423340809
38579289
1705508166
1272601462
657124276
2101799200
1905260528
238246912
2009606588
1152184315
753677523
357391269
48988694
1008276802
119544549
1428711182
1094556971
115558344
789673173
920979771
426557795
1033636704
1752459027
1686817785
1301933427
1792196086
264761030
545685620
1693907434
1648894872
1871439665
756109023
867091557
1758345966
1901697154
1020366699
1833984367
1245075786
27774482
1596352915
471225955
1708035776
757298186
1471102213
1770183743
1762611967
312852128
1371525679
1525295528
1664776385
1022416746
1704087995
2124661980
332163768
1400640564
1848116422
79421052
1354805008
1371059398
1005182542
1612559221
550155439
408431034
1094306329
1397749588
683927259
876405313
1799734632
905725607
1387268390
585016028
1921892302
1318756632
534305972
738943633
195904141
1304030015
1721895711
487436999
35250519
1316911704
1339448372
1231137799
1806135891
974103589
1045377235
826369349
1287851660
164453364
1727481889
242348443
846584402
642175559
1045023558
1272571434
2019595543
118169838
59679321
344615332
637596066
1099758745
422907682
855886133
129087244
1668443784
80581528
1772001124
1693886498
1187616834
1615076336
1092768344
1992635465
79395886
958100522
45257185
94039861
1165349069
1368065030
777764301
1616040261
1780800194
1920979807
1067994174
701120674
1878413186
2090980759
1976010676
1283907587
1899904636
698253144
485416357
950937636
1408697375
1981391190
46052456
1774176099
49628230
2009435522
1335085491
245615137
21556285
1917027131
1926109317
264080225
1029979222
1351443142
674645988
332688461
1136778136
1070180998
1489674423
230905156
1323495559
59423400
962366435
1241513333
882787418
983196059
226990454
1680538460
1457089708
781365263
1571491225
33135909
132447861
1873089951
984545207
703236325
1087686447
1762706646
1518194849
156640427
441258035
1240031041
1815847042
2123089625
777906177
284092968
2070130011
1087155716
1680176600
1096288849
353743127
152420963
605180409
1099925612
586913735
734600359
364833223
604380511
324060796
610817750
1316940093
492406444
1840506947
699442354
1104653484
842130033
1619805722
2039067588
1396489338
844518298
585868108
693654469
445205825
1704586874
989177176
1751508577
1120914558
1650584715
1358283078
1194170470
1698197618
1554393496
862761495
1065378050
1606931524
1466754695
276723437
1720765058
1778817283
31643453
759814606
1662485183
262344895
743470420
198343974
1994502894
1128656929
676175255
2084991615
607789066
1777535247
313815974
109598941
884872065
292490480
1962184293
1829175847
676268724
2051233430
1585933316
1108058828
1475489678
941145293
241643097
617055955
1636735244
1765960859
2139660112
998920323
1050366783
1752288061
712604949
1688846044
955133745
1638686903
291769860
1606679335
1174166517
1572653473
853081445
1562734712
704497124
628601443
1256226703
1899702307
562315300
1347278862
1492368826
1578807816
825717626
1740903295
882870927
2101907755
545691520
1133145061
296836823
1342583449
222360257
537604096
804232391
1552968627
1931879134
1936398711
293477692
47677567
1939811393
722695692
1982857982
1532604820
519132130
1174362800
19388420
2129220270
2036055439
774167935
1497821500
1179085015
1940968894
1165186999
1141709347
614191198
270303480
1358934172
766085748
938732371
1894257795
1192734442
1209934083
118544461
405608008
51729382
1719003411
602812274
747095417
65748203
2016404868
243943918
670722626
545459704
203368003
999886705
1800564453
119989276
153166728
250236061
1233141497
1800326990
1445683879
1768722842
997388395
2001425687
2052153861
517314504
237548377
1835399846
1350815181
1058615432
29690514
1580259045
1105853258
469220153
2040384432
2011049230
349613634
1393369886
173008682
882445955
1031349406
1760126550
1678571818
335021447
1082878503
702260174
1282580737
365086449
526317081
288928053
341615184
1516498197
1875414562
1745238447
860015695
528464233
831288196
538141633
1926474414
1162403613
638310076
682098671
1520238079
592205092
1712624552
370359881
1421015825
831336664
752105141
1971514755
1365726253
1827243938
1309624329
179060934
21039390
1675713019
282976410
2096045543
293994122
49841316
793675190
633140139
818372575
101497871
108023271
1110186066
2114045321
1712885157
291851453
1036038022
1711417137
821848769
490620731
613685407
1474335409
1929820813
981512199
119792839
578923671
940831787
1280830513
976311820
976222396
742375797
882040395
1631216737
377350698
171976793
2125380564
439700685
1304542096
1336131122
324020365
1834460936
211554153
491512115
1756077001
1406272660
85612588
1016855311
1400769436
1015616993
1915095272
2012662540
257352069
1844795802
1360104643
1329772644
1276393184
7492067
2083784790
256781434
160586014
1818641358
1587863738
1963783334
1236243827
1271626830
172493983
1271377334
602230218
1992564654
243018777
1601582231
215438541
251756168
115042643
715006371
794464827
1575482763
1990205581
1496206010
60026471
494424609
643715069
267406564
1676707798
1546109461
1591922854
1648959429
920137267
669993121
86595178
2116136572
1595615101
217824719
1215969347
1475377888
71056251
948392886
1155596374
117262144
1725434056
948282771
827114544
202885383
1552588970
1558924632
1774929365
1796891267
970222351
796525147
1668274844
1370613121
1604277085
1260011385
1486298231
2080595330
1428503557
334197051
1096311382
568910264
1310243823
1834200087
1964375858
1973317504
940646729
192408356
524110756
517459186
1767554715
1638258108
40334723
592998964
1315733240
2002259387
1512839220
1481014474
2053358091
429786730
85367985
1167173942
1242005641
1859150387
2102354495
1458001180
1475590232
1721424065
128560825
1271695888
1403920530
1485088261
1709663659
311889764
1686447769
1598062471
1109625449
404653273
473575659
523047710
1987348253
404653057
479735040
714018131
1157053571
543345559
1983341133
506308385
160685115
1123446990
1842319158
1562033376
1743619696
1638865507
1083788498
42953745
1963832370
260915722
794803102
887503209
1568433806
982155143
184776560
2094776277
227942207
714005037
877646801
543090149
1796251789
1617306486
2082693235
1079614628
1002403405
28203356
269268141
486221218
1724466533
1155010689
580683032
1814880523
1386144807
980543086
1171127851
435856370
992295664
1595407240
2030463481
450336545
2023943168
327185909
994909000
734567530
1361232958
1849559863
92054149
1956461975
320598701
1425117911
1733184022
2088772204
1632700804
1757651020
490789315
1095241481
1157023196
337585633
1417389049
101870093
1280548870
1841700414
1961810242
365972069
824779842
796474995
823272772
1116671684
995627629
747352457
1170379322
1516599959
1364215334
115071371
1138800012
521034981
1761437664
1456085527
1886397535
89767562
1359045764
350661273
1058615145
498964566
321760665
1378840794
638445386
124719479
2118926744
769057532
158558418
864896358
912882882
2108486031
1066430775
101094071
2146414784
1214446164
908212834
234975327
1392870654
2130952658
207134569
531746179
566238884
1427666486
68847732
228849132
484053443
756267358
5480144
396755380
666900641
1220260521
1563183584
1637403283
367301774
1265379838
1244459749
1687251667
946525657
506046879
1835897178
1356088040
878390220
1805559801
2048032426
1062373524
246463916
876329689
192386012
1567841308
1420962484
1758712097
25857033
1846634257
1143337360
204305635
1240838677
246809292
1477681622
304223748
1960563715
674948671
602067815
218389506
721846223
1310415964
1875437292
942047467
377980689
266207837
378965602
276411057
233753506
1679822295
907418859
1918860887
1431655471
1558911878
1481350964
501629302
262055863
1092519107
1426570144
281650413
91320847
1993686615
1214143251
1471160038
914911413
1590771330
464656440
1312718183
1025287764
1494575960
1143306411
1069185025
1649006359
653725884
40037569
2014661329
1567509907
1058004737
483170265
391600082
396813850
1805218091
1044701341
1602605561
1873306516
870013570
1491126605
1060859674
1633094635
494190000
620040229
156049950
530418562
1114270334
302978894
468966740
505684567
218268734
1082823955
806640799
1000937360
580300831
1603603616
593360828
886797818
581290727
344985089
1310293125
1119424665
1603151942
1575173628
1470173602
1183895152
444160001
879699658
43655108
686440236
337802409
66179154
338314489
397637357
1883240952
1808670796
1199590896
456536784
2038047361
382140996
824850714
141903146
1207357184
1499420799
198262931
716392955
614724464
732935089
571796494
352559734
1065979420
2091045622
1734224817
1743174234
1871455506
1235872998
1403222447
1980928830
908643733
1461305236
1010238751
380147952
701741358
1518430251
769123375
439991959
901926024
1634468876
979324276
1125769662
1309261258
1008605302
1048763268
1352890153
1260075535
889176781
1514460826
539787143
398890185
1652863389
818644568
495829710
957119760
1786962833
41454833
943543524
1999191174
453587218
1446594762
1360880180
325123298
1306958652
757677870
406864670
2117506855
557016361
633310675
419617069
1842735349
676131752
31483359
1040069258
77247294
1440052633
894143907
1701934783
1807548552
6837236
2013326246
837098147
1582043939
148138624
1381242758
434658615
482401110
1372391464
914879921
1424624264
563148214
1713550928
2112575563
575506863
860565808
1538574784
93301443
184365009
417766817
913095510
819110643
618323131
1091379688
1202997030
1175714851
177200978
491428328
1140282847
1813002438
693969358
1177124191
149072878
75066641
967613798
895880614
1412457215
981930270
776279946
2139163642
1945315541
1515576061
555820345
1981478860
1181829341
1745920310
1141536731
10540417
817920880
1945847083
507146501
1089698813
141786816
1385735407
1734410105
1171417763
1170896581
776246665
462602816
485697847
821499263
1505420753
1925150309
181283812
505776955
1629775825
963750350
105530194
823869059
291701681
532199430
1385140679
173821290
192270801
1849560846
829098524
753456293
2079210663
816233114
751531275
1556283453
881798038
1199716613
1577124091
730784674
810497194
2066192197
1703433884
1639783099
2014762810
335664513
1984575518
1875980465
1890827745
736924413
1800972077
343200138
1352272134
1600258551
1465029471
1764278709
1445765339
1012606195
1488392259
277126781
1432719214
1206080077
1049695058
1310090760
1440179151
847249491
755284735
1628620832
1075878637
1454234047
2036800486
271007286
67769172
1674844852
1638504562
1843325631
782861871
590295877
318881212
2049655654
436275799
324253016
668379764
1723957066
901029362
705333262
1562180898
1763561573
1653520744
1667720271
996821606
773678024
2024597765
1612355832
1344871152
809511216
1380806573
874452711
1467380266
1656972214
458682508
705021374
1599200236
1491468877
802365958
641671067
2028536725
1237827448
28673952
14947685
2095567112
242485711
1348940813
463420336
1003884683
2026484868
1924174738
746012217
732667763
655388412
230309538
760978469
1071915858
1093469615
1375589307
460631344
427509782
1501915623
958388604
811068598
542803440
2093318836
1170975112
39947954
1608609852
1356186682
1892311557
9722865
743541488
2088013974
1018028201
159438415
654748051
1845714949
1535689775
1809097801
730125513
2033758527
1749841688
1918060146
126138751
679985516
1871069600
874058440
474455568
137301031
1632920700
1026128144
664527241
503223480
143407706
1114214273
1998258558
839316860
1227514618
2001200857
810166219
25311253
843445354
1114809895
610681306
1852274289
1574942318
2048716766
1455726110
993673799
721839135
2138344751
1892749907
1673975271
350811523
67691277
1456646727
681315287
1133507471
2063871546
1824513494
1815355242
1897320598
859309789
1519079119
232600984
1616792423
1444818428
1131548592
2140318712
1750129110
185507963
1811182020
1763193360
15866416
1158411357
910318424
1137158448
1301433866
1286011996
755246543
2007157934
1369365632
1721414773
143197240
593076801
1403575342
182548021
847507745
1578545745
1817879914
1998877820
1218454975
1795295129
1563782397
42369171
2119571139
59504762
219145633
2011895205
42597369
246462024
1852762979
1593486711
899472739
1350936118
502346897
54877287
146352795
1451327707
891751587
872723906
1329846261
571489114
542054155
639498307
528156035
1411626658
999364608
354779559
392899906
1636972817
376424593
927239166
2005129495
557034714
2051714802
1392652387
70574274
1372498335
854131334
1158722820
69022004
117851297
505844929
123740218
2020874666
1100589191
838583431
1373050034
1500914318
1348892049
1983477609
942863977
817785704
1958668853
1634868326
934303432
1603637613
633656150
514373213
2050795523
928980367
865748008
2071915993
739392096
1181645477
1951995652
482028438
465535096
1538028495
300037446
421509839
2075826735
1201027744
11904853
1085010741
2143431325
1228862930
488926569
545287026
929854266
1646057098
1699553130
1103049566
1919268961
2072688553
1131697555
870389228
704572953
1560757028
1567217669
689497104
1590536981
1784324444
1657509851
1165870732
272524918
2095820233
1561816761
1070962694
1863973592
1806546675
295479140
351815643
723481344
2033173344
377376321
1424311199
1056120515
1735811281
1360480471
2059659852
1690562078
1567160753
758199996
1328022913
1764234675
431731596
2040469862
101928115
1624374320
593417668
2012005641
541912686
1490971924
1067235179
1374951442
298329035
1889342933
1915696535
1363737497
1290979706
1725188481
733327693
1636641825
350552725
60886533
253007528
400345502
1586160468
1798598412
1583835639
782544608
318841380
1288641386
743333617
508793709
863884070
209471616
1585477183
947319335
826157507
1965875066
1655383150
1811200676
1108492931
871624726
784891736
506644737
339736254
1413836461
1110766885
1310533134
43365587
808990462
1559071265
52170701
1269195866
1189894405
109027173
1529530729
1430736674
777432420
1179861065
1616917443
797512791
1557311862
454621585
660221355
1485087126
1375447825
1329870611
354204579
880096851
896406985
1016801817
202766532
1136160145
1429362250
1761949674
622317281
1517113416
78755648
585166733
37254706
2072735560
943107336
1665829021
917159516
2070611464
1478058565
1088153793
801054205
869737630
702123014
630141674
6196130
1575149988
1418102335
1183636641
1768955307
333092242
1895216980
214846671
1991930413
264903557
1164918127
832438803
150069196
1899044014
1065148889
1243496532
717516239
782131652
1977570729
1495222296
399807495
1443573255
2005382677
1051595701
1773388762
1626317043
1808488441
14982660
1879947083
657006708
185326872
1906618630
1314228878
1709951894
1043697628
554056543
308648819
1578628192
1049954165
1549938427
346239394
1064084086
1587876966
771942210
324464519
1815092423
932574410
1772296140
537594291
453475403
1315885070
1308901803
518014927
2060863057
1590328296
604353175
1156238451
1050611239
1481672694
130353717
868722053
1568546826
1059820160
812730800
96216233
1559704319
115205220
395929774
1456471844
703537992
703944067
1356821594
343094884
1456125012
809466133
924398904
509659202
189487930
138350935
1275551074
143599340
216207616
264490127
1139556256
387938710
72887560
1654999242
912985177
1516020845
129124047
96624796
1379440757
570104011
1971921023
1199947407
960932886
1407872513
1492031832
911260209
1462949866
204063003
1531750186
1481472993
333567030
1211096204
1001413139
1598646597
944793216
1100491309
1494934752
1717098880
868405322
15034764
395423974
1579487526
731628771
441135509
1170634621
669353743
1615063069
1938765739
726688769
2116382734
1974129619
1664311615
227491578
764842860
369796912
1849268960
1131519820
1196582712
834083869
1660057864
1584866665
1628075166
1323378087
208117796
23575794
650707810
1884821160
991098181
861464383
1963134837
309415836
1689490866
1471810909
1759282225
425686236
640784304
1916852912
1335869598
1281502477
2141295254
2142150394
495543349
492267410
865660679
1921497174
388588292
72821326
1210318656
1291191849
532308384
589490289
1087299452
1596941048
703617393
877748191
1179786616
1675175433
400524630
2118123703
294922662
167882498
1773966708
435346001
349212535
1986590503
1918315415
1512837725
114684969
1676749741
1666162565
2133058131
560718094
1295011993
1646857060
661266093
353456683
1866197486
2054725545
379208842
1768230751
2145890137
680738687
1990922206
984140855
533742800
1664771325
683842035
32510023
1655373466
2045332826
244842445
1454106533
1047767475
1350790463
1837862837
1566857940
1278304182
2017799523
683573407
1620094793
53174234
1626861078
261304063
1570729823
2038886953
1552569285
1646191726
559889132
996626674
1917705115
1966482665
1679384395
1942526851
104511245
199001522
785332126
1886310510
599453960
201394967
808146182
2086784874
1251858794
680529634
148336435
579822639
1878309233
1929621237
2080906275
608983039
2075775008
45859512
1513050348
1301122085
1732417090
8804915
1759947144
1389501645
1067338587
1759626150
2084731221
181897820
841074830
1067522695
1792975622
542174226
1887542888
1002200290
2132163006
1174022843
620460037
573901345
83290046
159400460
1580189690
454576479
362881123
400001959
1298971620
1137153784
1172707221
532222231
1766554014
500235210
1729397105
2099242402
27304556
968870680
369433536
2059372955
283189296
560916461
1704459674
1015829310
440154335
226858202
116633342
1351541257
718007198
1575471304
1794574994
1901828309
526160861
486739599
1970201695
933699454
527226562
167832071
2076212098
1318120777
1361499859
1040697063
1842983166
945609823
557035521
2094231347
827853020
1333051819
342506610
554567871
1677160997
1907036600
2021269646
1492294668
1803147165
701991109
1809063637
266478196
1851291422
906419900
472954047
1840520297
162529877
1989574637
1177943729
1152102231
1442350960
615862413
1876812833
454708318
221913262
618821200
173902896
903405105
1787784356
1680026246
527374708
618692545
602328882
1825084716
1761521297
1399568987
739473630
1103015458
828095076
19483443
1012873149
360523864
489655362
1378448123
2045644643
466838288
127545358
1330563805
1684314452
65561887
1677103785
1093378949
409087187
434626212
669445688
1129638698
1367330771
636826523
325746263
1179884422
2091183826
1478331689
1138588710
1920839888
346217644
1864496467
1508139748
2116003579
1881676782
1242724442
425950242
226459786
423390731
986926758
1304671117
459429172
999730228
969216036
1675998100
886925089
809330552
149482904
373574123
56345171
704860347
1727656691
921113344
870408613
126904670
689197644
367423283
1119149673
1422457693
1805890822
979484214
246981977
243489128
158439243
518579115
1474082228
1218275210
701278467
1635390386
1882318652
1738730152
2095200536
1515513486
1866971212
878027167
662873893
1409529236
597533882
680010947
1839849032
706494102
1309737686
1910279951
1564792444
1666748624
1733323563
1209527560
281878454
1858683139
1199416794
1507554948
460551052
50455959
71770267
1001688453
1320308798
960551647
971107745
1922336706
1262590362
1572032300
929909341
1675705774
897860788
286693283
795388820
711943090
1873348960
1058524145
419780177
148351401
1775705240
401779373
1597799477
1857528873
1793061443
720422280
1320346271
1200585587
705628357
1921643983
1804800186
252535908
751876542
436672650
1957102965
1874321735
420025600
2141721198
1494906411
2114439390
252953345
1970150579
1248761079
1931679544
612757174
97212632
1548246558
529106559
1122711502
144223509
1340239683
656666145
2077666628
533915747
957048213
1967614980
1438699435
1119891298
515490639
945640523
726375133
1363062779
291397221
436267341
1889900685
1075682623
1832802120
1367596162
283441920
1249998049
524129873
468358843
391364237
863275651
1185075756
361842557
2126894086
98884688
1987976898
1724563013
1261589364
1752182496
628818644
770312810
2145957317
92238356
185013764
239592213
383457210
928148659
1020667934
1291114481
1402372822
448573770
1475145220
1760119041
648167800
1651825074
1551579449
631515056
1411331908
1073155132
602846432
206142904
849364285
1981531832
2093428048
2020720235
492089834
748942337
2144689424
1526390562
515743127
1662732169
514671561
1984706159
1732737853
1821499805
993330395
1956521246
1430295359
751713097
1280920669
1509328459
700812776
1656249349
739262137
2024466459
6096171
585061408
653520422
945392267
1025187593
1075446361
1172134252
745155010
1732653115
1063526220
235467099
675777647
1284859292
389583431
476948419
883088690
1396864853
1640631641
219121038
36817499
256336527
1419440364
255248598
863530562
21048303
1058371992
1536461546
407896000
1536207221
82129488
2038296416
989547040
1148343599
2146611896
1552341370
1740238225
1239820110
1895997857
1675963098
619407157
509638784
622396051
690325870
1660084577
995945494
954321230
1406840384
2935950
822895051
1786754613
1410349886
375864907
947319066
893549222
1969887554
1684937409
260762229
31794511
821649233
123470934
1018290728
152426075
2079309676
478221232
296010306
489143165
226131505
1305499827
592962886
1794135084
908980263
937763315
1861760900
1626406532
1737130172
164695452
168977020
1326303968
1917075329
872669527
102563348
2016581682
1310062556
1958619797
499043236
979859583
1846070634
228566780
1414133788
552951025
943285342
1862431777
1711629680
660343337
809733592
720636107
1107099118
721048675
1067286394
180155397
1144131059
74032111
1196134592
789079605
153396793
11387210
1249215041
870088983
2043610570
1970923890
159795905
1723101101
424414500
1928079789
1369402987
908936971
729921443
541066462
340319319
534163079
2118688249
538533498
258364721
30953300
1957265484
1814605814
1704679856
1530727797
1844042003
1862894564
57057356
785713112
1077966471
1046231880
224269246
1774149686
1093344644
909908276
1477728590
1607257076
998126461
1515362024
307289901
621538215
1030189211
1206452394
1449357906
1156606988
1455200824
796481980
1199332610
346418644
839861536
996116490
873598264
524269046
1763614713
2087438757
1853702714
1872111047
257967318
1815572470
689226744
1153629192
729355311
1346167839
590454794
189619186
983504617
1205072926
1487204605
1177984581
1593665641
307455350
759704493
1748560242
72558859
565760835
980481672
1990758845
338065482
1498927384
1949402798
747192605
1157920503
1731287000
1349420862
898099241
644305257
2041870750
1911785094
2108323363
1157321291
717840002
365882736
2074499324
555482085
1411877032
559840491
1223607710
864168792
538468372
865424424
1269549158
1648116174
216467276
69500805
736828742
304699355
1079932852
659492391
1182519271
1867544329
1943463243
2102571115
1292215355
411884580
1886612431
678289008
1141720596
287851014
105972201
1554810285
347488886
891040451
545764909
952385544
1899218560
1792238345
318714664
392761721
1475946845
1868829636
2117569438
1822666283
316357211
1616673963
675761803
1255295426
611539725
274349629
1903158263
387771498
792026881
1103485864
365506661
1162236283
2127115104
355155537
1017479729
652365332
2103005170
1321746104
1768866965
1914355408
61271770
285882145
954072231
541851305
466947363
1205051013
1888357771
618783931
2080060165
1115859364
1175110752
1090406962
783352851
1624372822
1704799524
1620187572
350459656
1087126791
674639400
2041701484
627414814
170658629
318270614
1460601025
197864130
1168148002
704805181
178139434
155362732
613430425
1396327380
2106904871
1060831084
940757202
2096814141
788892838
1422464179
1408967574
2007327201
847617515
886877985
1021961751
1882618128
1684247362
1953912315
1182968774
1025553815
286826030
1160701290
821810577
902663301
2042456381
830599206
1667402477
407204858
795571617
1030481597
302759215
262164171
865338095
1728907164
1993027781
1090462115
594901966
1747064956
2057932958
1542459131
1895329025
38004081
250775328
104700605
1264387107
218007978
1972625880
441071396
1581388923
1844543472
1592179257
305731974
1974380164
407468587
219916514
558191917
1642532328
704971384
463667175
1741176948
636913465
982835956
453643305
1569726755
267804270
1871271354
1743151236
21504121
1379638690
1897725426
2106075079
315786988
280249101
1636738912
55344804
429277628
366804626
123391671
1971902030
920694110
114850071
1803940413
287858352
1201449824
1985028583
1112058227
322205789
532676140
569279963
227444236
1805725498
888138856
1984375885
98089895
886488160
1560161888
693632720
1999999015
395383019
1476338179
1403663912
1696437295
1020159881
886720104
1819332991
1898422950
228974341
978714879
1829147733
765766251
1124015284
1572841829
609586159
911490275
759428674
1936776554
1792089936
511895417
642065598
747838887
1942725571
2097369896
1303051753
547533279
1762688090
462630231
40580895
273798366
1372307231
274519855
31239984
1116547233
2112382031
1298587394
790773998
1401058192
1261304809
2061647751
1137024371
145400579
428272708
1047029996
209399256
1006115205
670578804
1650069540
1529347623
862601594
1542704612
632277062
23244634
1097296319
550394684
1437426136
1959293230
1432218398
490843721
805901240
815727935
860721735
1896127111
1832348353
2120009789
1543132819
77686574
934085336
147834112
1185502276
835962165
1040647709
2075971326
1751716318
718753300
2066445862
1945084686
604376051
187664805
1083325469
701830019
552372644
1687321820
67633152
181942597
777566374
1723776768
1801177642
1675341377
1129714166
1898322291
227044100
1363660749
1529808184
1903537225
1644866309
1598490939
1628302784
1780784592
1546994561
518595876
347098829
1481789552
963878494
1929816266
1294817138
1885151317
378298039
2044540297
1039183519
1287301807
1897181376
1048441749
1697286226
851090222
1332044504
1195836329
303431796
2096956042
1652737147
616626727
2090254497
193279149
310923155
1448697943
919530335
1299328845
122230851
814956365
1416515678
277186437
1677067636
1785115171
2057038180
1052893399
364564582
363364378
645570040
311028329
1113771574
141737559
1466585071
231270045
355892861
598178619
1833316160
684570634
1566762191
1824944059
1912690510
966883508
710649986
527350279
824357264
79861616
1338572070
755343293
1858151170
1011711742
2075284065
387667881
1119944862
1790690148
1320602752
726064504
338938355
1652742515
793019566
1699858896
1809526655
1274762091
1574932760
514668135
1408261557
1327081631
564778283
944285617
1047564544
513901236
964467215
369360508
1917842220
1453102241
386199241
286618344
1259585135
805173402
1181995061
2027722475
628402783
2138773013
1181948330
1337679756
650813514
1304629409
2033204510
732837855
606254757
324910483
1080935140
8133419
1224767084
1117463194
1135383339
460830525
1022060065
1310489551
1352533219
1055561247
1779031937
1117768237
992982745
358830308
774515275
1456925079
463613745
591383097
716890536
70463307
1178289340
1860988738
391356345
1336840197
1497714223
1316062173
1838084578
1639665190
1126963959
587690678
2081854933
1755525173
732476309
1233856885
1776483461
12533456
940368155
684423558
1909397383
34671404
870284832
214467435
566324430
451313027
1008373533
1746806899
801862373
189868725
612114932
586319037
46150996
626668237
1803220639
1356952058
1524842692
1778100170
848293886
2105414066
443602790
856193848
1436895875
958619397
81816920
1447818366
1704762988
770492815
1726114854
239710044
1996269163
1188026037
2017083390
958865955
1727516858
1492110616
1807067967
644328417
1847367436
1231316458
144859894
943991546
287350556
1473021858
1413673834
226957862
1029153421
136710143
1088678896
1022769297
528949084
478377541
189944580
1668462301
149409761
693693959
1721000817
1645800803
2135288828
221835446
1357221718
701012778
1649487754
1996113874
1813433723
1436461959
1632480449
727707659
1989422215
503940280
1366713027
1702628010
158380195
1514200431
1317183185
2066143266
184120878
1443503216
1809785898
1627568737
1416699706
902970774
508304420
1067859652
1555334868
2068201557
1789972260
94712062
1353301554
2025004628
1343628289
1079096309
1568297037
563497388
1339615409
120481279
263835162
719827621
1749344906
1814727024
230269757
1439061661
1256826512
752957377
443232777
189814174
286931268
1328847746
961624001
546279677
774404011
1706963589
2065791175
763613623
1611482838
1856837756
1842853109
1517516432
1682869371
432756885
1645929439
1657514560
1075048157
1082345602
854964449
1291395536
2004573650
2094918229
2080600075
2059559589
559833648
311645817
760340811
1036816666
1507407432
1197878871
861527421
135513637
788833933
1445140136
1955516965
541060760
1081325929
1505573188
891729612
1977561123
1797660515
1679872023
81477498
1236195569
12610513
1853142562
830823034
1513870437
838538382
1856242559
1418982322
625191647
22625029
539536869
1887371662
308217498
1146633114
1949316111
913823954
60736265
1852376642
659771243
1941424294
1424261733
438582979
691646156
1357774753
1121963164
38413648
1419950084
2104342354
112768034
1564427754
1819038450
316516499
730924636
1389818176
1817230102
1967769627
1059389382
224165208
2050251268
781732456
2129955740
871124127
654092793
1132654767
125700459
1833803559
873013089
1129683949
1395891114
1604201113
1015487570
1523788334
49544616
2051045934
1878649080
2109839952
2045764077
882775938
2104473520
1237219441
1258608845
1299085948
1694281269
404525612
1303821829
2069086534
523565100
1269560015
1829810060
1757294919
1753145646
1114449782
1658227611
1109884570
3536777
1917897582
361756307
248962251
1371026887
457465050
940960308
25089847
1201026528
535648204
359385807
1730539691
2000644718
26451000
600638998
1475021878
1705206114
719067237
234371369
1314299199
1533087503
672448204
1507909388
1326030790
423435948
586334457
806389456
1404786801
1001934368
1925452996
119574919
966188310
1052692428
1362444334
450197731
69821632
1485419611
1189899631
512007611
1530028134
1290493338
710592481
109944091
1120295569
1751119928
373628773
349188046
710254477
73072260
212129111
136810611
273133161
1282064995
228724795
1729390752
486305996
1978335151
1099446399
1507739845
1092893413
975140382
1874181247
1754637547
276796464
615484353
1537744078
897539015
1127728983
781973492
1147486268
1955775785
2099329649
669479984
698552474
1825785699
861441985
541816698
623795797
1080981139
1170967963
1366423530
372378915
212318627
593415730
55391638
253724852
716863978
344012989
2101775435
1847164839
1996216438
287195413
1427983868
1122101496
61140147
1409282068
1315873995
611078024
13535803
785495076
67075562
1532323591
1799852001
1997863230
1040284443
1302390712
1074707756
1031309474
648801587
1665053347
39391545
1579397747
10606287
704134737
1445834734
1504066683
415102341
1384598142
1237340670
1264458606
1727911336
934730859
601045249
994308769
811920112
2073002977
763998196
1982815464
2110829510
1706026613
1916014402
147061711
1641472834
286430239
1472089314
1851281602
1374065481
513942435
1049235824
2118606138
1157988035
219977470
127751920
524159546
1554138158
99026603
1949208217
1228233077
303345580
1636996973
1236750294
1676303622
1032129760
1576252677
30838177
415561772
1226015302
2060228573
225138153
1010722508
87585311
824971204
1450251822
66620983
1500964165
1019320717
877030259
1406604684
1989803503
1971829377
1915189061
93013406
1037463865
1128637701
1472511687
723759368
1112082811
59319397
1476366474
1850778964
543895750
1306120647
569701048
1395548671
1630962525
1493602234
1285560731
1317411219
1020291342
1603161772
897410472
1284946381
1387706512
1078270343
1857481216
1989573523
1401315574
997615985
1099135614
977156999
580197439
333824635
1434534361
1339005434
599206282
103716660
2113200167
942072615
1001000811
2015655365
32903397
1837744171
2143118880
1962179543
1823660473
1191423480
728934865
32051790
252854172
1463893723
820843608
315683501
1545569867
1559962114
455770217
1680503292
768013795
740422631
2132693853
1146361353
1200433455
1276892885
1659334440
1545826623
420078627
1619317327
1350184203
1382238057
1376743905
1325595815
993484692
886700217
1317505812
1977575945
1980325143
1687762790
942588925
741664111
834670945
1517814563
2021098254
765816912
1501894962
1941433816
889028349
10980262
627106559
368486161
353551613
1469859732
1625938382
1554829656
1997489880
1644108643
777426920
698031518
137097616
2082506478
2085363901
1554427876
1641171795
687634831
1994465967
650496911
1667865048
1121813319
1919894093
1589495515
2009763967
1419627608
686517129
1972586559
1369605901
376886788
547237115
598592048
1781479115
376505064
892672258
651126510
836502105
631498326
38154528
1814162784
1785315903
949509556
1484674994
1220164920
241835238
37580775
1960036792
1846733536
2046255985
771814934
1664459268
387918909
1018296471
1052576728
1280402235
2109148191
355221191
1028343534
1747421501
2134763514
302911146
179222596
1833444488
1921266225
895005956
1457894359
380664799
268795896
978614539
1855217806
1080211143
1891884187
1188080377
1188630912
619745135
253847110
1551841669
1740334414
1951534370
1614361177
1330958711
315043410
1317095133
190347465
1509327423
1149510596
578039004
2019101111
559803781
1956337975
204299129
1690175536
352124171
1100709629
180155695
1788080044
415899803
40692349
1227523268
1664409570
1253971045
145122925
996206556
1395798209
2104242082
873712471
2052407416
331632415
763247248
1356816190
415363147
960618620
1207749724
384761466
468621825
1161768892
191705610
36047723
1511926886
102162770
636345391
542975814
979104659
482143969
1855608165
1526772270
796963861
2094853353
949993656
795284192
1248382160
1516541221
1116397419
974112712
1702125860
1522244692
746102734
1847344874
898272202
118082958
737293027
1265858035
2063112213
1745645405
1683860345
1663132258
514213110
1662775009
1594630922
2057511626
1043861229
1663227182
370043283
602994064
64520827
258409141
1629043373
691468883
612472333
1294349297
1407319142
944617833
29297868
136760767
1098712382
1260614971
839049257
1098772755
543582794
1600602302
482652811
720099302
1996379631
686219602
1707428260
542079256
1214375344
120616600
351211660
533886055
766087270
673769971
1047306631
1955481445
1605768448
1718101976
1756256608
512477517
1909780537
457973542
204992666
505278176
1571117848
1238600247
1261379110
666425301
1153880317
946961996
1690583506
1753620855
1962548861
1160430730
1924011499
1796703303
1199437502
2020473305
756116050
1454946289
1687163482
406288099
1129178613
855744135
1209783628
1043464482
1313395102
208255573
482311568
950354497
2062477691
1304291570
510712038
1193478433
1237727410
1568237569
908755815
285495608
579402239
220406127
1680518618
82252696
14844747
737165181
1449945926
629006038
696727300
353175784
891586652
555890524
620789516
1561134538
1059776611
1857732500
799395449
1361275713
1146711232
195438692
1683729352
1306841083
1678336626
1534847324
567395272
175319003
838367246
328450093
135856986
1343555921
66993407
157612680
1854585170
895039680
790308566
737051882
1478082989
1460108551
1653219325
1702413159
910604031
809483172
463314381
472003101
957361432
508058900
1565605639
80202942
2086138622
1269627087
1788408326
2096775162
425090442
829311546
982950580
634446000
2094307740
337931272
973041877
42691730
1627850202
1578392838
756641462
1796444826
1811977554
1985596437
702211871
865026745
970471990
946220218
701770630
2136262291
62478028
1983255254
531425895
1320264215
590887242
2059261839
1277037982
1947548267
1667472564
1362003278
1114710074
1045448659
1730950136
684985240
615398775
1253706937
1725643731
74300346
465667607
455890517
611390754
2130840836
1879121835
954680590
954525477
1330555213
1788656088
1586355376
1113475524
1444266040
1352637734
1485593759
94500819
1789502559
1414414647
72966035
1124763920
1144500147
1237871308
337822954
1367749825
1299410631
1073271368
2107072574
137534513
1667438041
1459311011
1067348350
424647609
1999518974
1229101885
1944970650
1063397008
1173349335
484865799
1854955104
2139105261
1487715990
1453558293
2123105142
1239313846
1101973955
1345692674
939202872
1809423101
329721512
2144703855
151478935
349380950
1511473017
247696921
945375283
559629413
1772237664
283575192
1286326579
1983980332
839355217
128786134
1112945445
1866582651
1386755542
376353571
1555866229
1127173896
227986230
1858517990
1320700596
1099493558
1414797848
2137154309
1713931947
1939686206
209255337
1475579687
1543352519
1970233722
1370386387
17758742
1664009036
1220028269
1702166805
920571504
237682786
1987867831
744255839
162713369
594993912
164722209
191671846
1603732445
2135594447
1216870636
799083666
775549240
689583384
211272683
1148636489
76240279
1361155607
1128528558
1571809763
530345923
2065651392
1561429777
1535846393
1315622359
814872451
1674087504
1473410463
1415488031
770161125
2044321877
893423222
1248174859
456280529
950111924
970909347
850620374
34549108
958358119
807198841
189825021
1469447555
215906439
1635862312
666933365
440231345
182770231
1492587653
2049559275
818408561
379854566
970357829
948239251
1751745473
1828984515
468402339
1921052384
628547943
230718678
1138314942
954261819
319790702
91402553
979411431
1732223747
1532239969
784366449
874607000
1967145268
853035241
2001261777
1856087094
1817522708
1193537180
1325906519
510954468
996608974
1764891692
654968565
1166404316
566477606
436214307
1181374099
1202274123
1323266396
1885158881
1118826286
1454266391
479175130
608993946
315143190
1448882338
1971988981
1701374209
32972580
601036133
168854886
2128453696
976045138
989270055
1758510651
748877240
862837405
128162735
1780799863
1792085246
267145014
1200201923
402247350
1895391464
1254416234
1018739268
1556546945
2023230274
558217925
267698408
1210014752
1590547759
1155673532
622370869
528790928
649334583
772330260
1256681969
1044844433
1522217423
1446367057
449635147
2002264439
1218790822
834277942
204333170
1075610078
348984202
2010161395
839551220
1667454243
646651096
565897346
1355967489
1473086470
2024365021
129833138
1970015492
353204489
1710672867
619939001
1972416357
1736992635
455850424
1360662298
1153264445
1241651499
1819269952
696163074
1343916221
958154082
1710436604
1886881524
517612957
1150447136
204123273
1557605977
1135550645
1446725492
1633788605
687174871
1058885128
1056482436
1802568263
721966949
1233384381
366931725
495801634
1587840990
384011587
1442653393
926713899
157224313
92264696
1800297997
1520728999
178843833
1268722450
125688814
1367563067
1897786648
533203650
591830637
826457753
496970483
33429091
22512342
1270255945
246612461
1000287990
1539631605
456704870
1690485613
1587670342
489743968
502448521
1240435972
68574711
586347202
1564849420
643244517
1156187455
94908417
727878727
1807863269
1729112959
1236609873
1916980024
1238519723
2085581370
560082127
1146299123
1173408372
924167862
375066072
943772340
4833405
80941022
8099447
1987760091
1633293811
209553781
603022465
1075295694
27335196
50170049
685529607
468811441
1462868560
1583673537
1521914511
1072169886
318438446
1274109625
1038934488
962282576
432234401
1811592531
238082606
1225685067
720095512
974058091
539843359
1539630690
288838627
781994579
1835443869
34178463
669936858
313166878
1093599246
1186096221
282530656
759483942
297325194
1154537947
765142405
1700029023
141516466
1658813894
1230352521
701371031
417263917
572451033
1562397649
1832035350
1167434029
2117221456
2090433386
1082369162
1451595262
1781297987
1031608840
485326336
1284625884
224361001
1468517140
847762358
1242471397
2069761841
1207858420
497886493
2015246073
1069640403
1985135554
864729947
619933390
929279910
763212594
698997895
1864528704
1440752398
935927995
861096282
1313427995
524954873
148989400
1255014264
695792960
1261183096
606599866
999966519
1877453211
922668076
1398808488
636094291
1352018950
57332194
1273925809
448225568
967852298
1891944414
252001804
452629800
949080630
1280647084
590614558
866135785
662279314
18667411
1006088227
587233611
1309816552
602403479
2113887251
1807301391
907745331
463386651
1292025667
1944763091
1972995429
1407630576
1914754602
1324944198
337346633
960803591
1877006122
319987720
2025131259
319816236
51258911
584919258
2055276804
682174343
499666267
516535918
1032751330
2089017039
473956640
1085351739
2051260136
1219891598
146418023
930732709
627009764
1306300495
2123494321
799518237
719439562
1850118726
437448069
282542198
239474833
2088304035
1696868165
390430533
1184212275
356153381
1457347985
1403288209
352143297
1383677618
1178545189
1117683854
1622050528
494651005
510085079
411599604
1391800916
1676485714
884588678
216318549
42633472
1953906142
1469598809
1685504728
1968105549
1286914217
106993830
801736781
464715991
729867233
1099605396
791222893
691639786
1200811776
65021727
204493104
1369097037
465144733
1004924934
472639720
2050083697
1324473341
112223301
632544987
1535012340
1473404075
2071720576
788272373
1587725643
400133267
159553287
696073837
921087509
1280400468
1067935152
1656165365
1332327463
1469605821
1337007155
2028785659
558664068
247592142
1022147696
769454810
1723532423
1688059181
1748053677
1351962351
1667212799
2086174041
291302325
446979401
585738069
1661357487
1887874922
1141430680
443453707
1753727556
926560986
1012966984
160455002
1297798014
473558504
1727527265
1282476309
1007193469
173990598
1786368013
127724477
1241549177
625962818
472034126
859063301
80948557
350627662
1232507854
180194200
1574679521
1782691609
580609743
1260992532
394984867
2006371758
1251502520
1890585147
748955720
503123700
433858303
1381295018
47968154
1653607846
1787400560
150152483
392942909
240995925
1429041569
65180961
894046479
850940149
396171625
89771518
701975064
632136528
1994350637
2094543735
1441994056
1752038245
1210115946
1442869770
1720205221
1806326183
1809098444
1449952501
1891753139
1274688278
1765916781
220480393
591011824
1787077529
2145361178
578779305
915668124
876980268
1862357072
123502647
1158712777
2087215431
1668367664
380923290
835798892
72310008
1841181195
884324884
1301802370
637790483
454710543
1387166411
1878349101
333802930
1171126282
2133794627
1224207451
1116852080
1902001473
1307490187
1082854010
1478482199
162083720
1796850270
1306003591
1709485787
592982500
433357609
1243226440
1075660679
1730772233
769253728
1601575337
2029318161
548549127
1145032025
1434890423
1518457904
2086239254
394932010
577689684
896569846
1466830782
1196776783
1348646111
2016924525
542568343
1275140702
1958241872
1154281854
604010527
317004585
649172798
552770751
1220982026
1740117400
424597064
1733988735
507378657
1542608543
882750989
1307791612
1415238084
1293213680
1209185465
668656522
463083165
2128482190
815787245
2140119959
585791905
1989463152
307859015
1075318512
1597519509
1622359595
244915363
1643815390
60561413
1247414859
749762935
1929296090
273597866
1544886999
2086515431
1439660832
564221761
194702499
1313906015
1085918479
794571023
1716479415
942879436
1356745080
939862204
645083930
1992669967
2035303730
1655566526
956870465
566213702
733665367
1963707624
848777493
172405652
1380249872
314150810
1830199392
99325061
277704107
363125709
694793790
1430262244
1136148179
1858581476
317997467
1177857505
1604686210
1634683950
1811027562
663785986
294388289
309405555
1968849872
468987863
2119095864
1338997751
1429647794
1475848411
84491729
611180168
1383679971
1477836479
610770857
1050097688
897031163
540413030
2072504737
1731592383
2018912048
532825268
1564077167
1119864033
852231494
1650474011
244890748
1408561435
1355299497
1182332971
269884692
1001776638
732004931
132319289
976286349
2018399540
161063921
102720821
87014452
1907877222
1469928217
1253710395
89659074
1869946437
625579076
1971303631
2067547805
667262219
56601695
1498971338
1373096429
1863618714
1626379658
1035629877
39056135
698514842
1672019657
1707287488
393054948
9128737
2076627288
791290310
1888778916
2120849056
476135172
1348301821
1862172384
519590016
214718801
1983425268
1694884021
137600905
939601481
1055378242
1917663492
312086052
856911822
1353121342
1832991311
2035219999
1809686882
271583515
347177639
33514704
221040294
1137086032
39417515
663343024
634702213
1022629196
961684293
1368043590
70643794
1948572383
830875567
1712189585
2145221667
1450600832
1801496676
164024172
386488095
1596520773
1695566041
776930393
1442347664
1933875273
1020734911
487468065
1913705804
1461918500
1644234713
9076083
1526970938
2058343700
1882727717
84132821
1077532097
1112414194
789744785
72983937
686796000
1601666258
835722927
1348349612
1099670311
1027797962
962773310
299214245
1758890112
2049285421
1157206082
1501865999
1407168601
1633577044
728242609
1808633289
1333104337
1402830111
702717497
2122192485
977002556
261647356
178805846
328097019
1250448879
1348216122
1616175803
1387402167
256822762
1078835818
1353804221
1052576089
1535512604
1290462757
201274974
1660679271
1871582393
2021350552
1406403591
398624822
1010881354
1543758501
1589737367
1150275735
125212682
619458614
1948293204
290051646
166126190
1994954281
1299862347
1194429228
1382992730
1004040331
556139787
894435059
1390801851
275406167
869731391
1128127078
1993013801
628571583
1827824423
2017862884
70285780
455409100
732250939
470110082
1265864799
201467140
14011843
952470060
1382345633
862662290
2082914159
788094730
867000706
1403693333
1751591413
878024626
1532431442
1030037350
635909682
137062507
495186409
453101858
1196093171
1506010476
1551577719
1742799312
798233272
1419624009
257277347
1146194454
775679525
26100395
2058588543
609587128
2018917988
719761011
1359118550
677936572
1674976047
887012824
939491533
1150719153
1949165827
1655015858
1564180465
861358830
363025314
1268362281
1401734067
247166233
1456492582
1397337158
1735774035
1268790748
99231583
1241363076
1890242959
934786714
1367836563
1923843422
1660853131
72918943
1790877690
106286227
18882143
1428523014
680804698
1811390186
397504926
985446010
1389693346
1060984067
258040233
1992444216
76649827
1735108267
1892714032
1605676551
76987012
1794510342
623566733
941429506
73058854
1533375758
1384054358
1305253546
1811471116
676341894
721137687
989282298
871570398
1598297473
1650276118
740146758
1268067701
1503939816
1022560083
450294474
753894646
412798784
1338445242
2125086595
92591673
308257350
294616462
172728396
1155696068
2067147743
1211377538
615156322
1887249395
530700102
785405771
1784976827
1313467801
879951999
1681537596
625798147
1303271285
342698386
1245236499
1289322952
276734130
979858803
2041664261
1265047153
333736912
1642622356
1345672087
1902443610
992371245
392039850
1601839164
815376648
1684659667
607328127
795009900
1859194389
967285571
706916265
1332098865
2019932227
506229937
1816871433
607666648
1479915802
1797202728
866233648
851598873
464803295
597952957
1871034225
1636911007
1323925605
1666713369
710462134
1174590205
1162876934
133910587
622328051
312224293
295956623
2034586226
1813661723
538022961
1607508758
2012913116
2050246363
1386791562
961685135
125687545
111274039
1237231621
360198098
1395962393
1698146402
1465505401
1948080446
1664742488
1870395650
835872014
579015705
167083687
1080685707
699948805
790847500
777216042
599677893
1782692262
2053720912
1953689548
1959778552
1789448804
1063336894
1220996812
1209240781
990147810
1620180432
2009051954
495903301
1061317128
978296357
1178098159
26716996
923635051
888735982
1828716820
1818461353
562588685
1320252008
1811417609
1611104770
535128664
1430685495
1600152538
933831427
1912959569
236217488
1544215874
1371639456
73804438
316168317
1431207840
980686811
1187558205
931359176
833876003
974719438
656010607
1581099336
2037635871
792575025
340084979
871057583
1946183016
1652223853
1488657018
1755610051
401778432
228749501
1821604340
347152532
1658137993
518325895
324446408
465121057
73696743
1404151017
831783101
83554857
1123995499
506390899
1116760188
1752696652
488330484
1666178946
913658837
1042949924
1841508360
2124746070
1166625021
225490342
1076097742
472565376
1830481526
805837414
141908578
1601555060
1458020884
352051408
646645989
2059347656
1541838596
757375004
1753958366
1198548124
662797306
1810017299
979620472
619772995
946055441
199658781
1219864456
1503007310
405329597
284704834
470869173
1823832711
592730996
1288585152
326739772
1878852941
521794152
2116375348
726595414
1901007747
580979073
1986668428
667728426
1434809000
93034382
191213506
142715898
664502546
363428572
2004700364
473063977
1994431066
1239506596
741850631
583161387
838060901
7875263
2144852316
618395404
57265987
318765135
134089543
120636466
270422676
710381843
1617010648
1632268021
374439979
1094939958
231920093
1174799779
1339217223
743008644
584492054
1978803636
546979351
1234669063
1145929972
1642673410
105937295
736099335
699769650
1986045315
1818740158
657583164
901399897
1577467534
2072368215
519660759
1222679355
1147432723
840959659
1349415009
2034471074
526821489
256569868
350018507
1735349065
683065412
1474177992
994933795
2039325117
1980521259
19750375
557448554
1530127385
161963556
330801894
504641702
960760952
1112435108
1666067046
629805575
1316044537
1145723726
1230185774
948887410
1981366778
1257756783
550631739
1431524943
541308571
1286070382
458342034
309658161
716707956
2024302234
543359711
1909342936
1346078362
1500378247
1225381500
997184130
271012627
1257723114
725950348
1500304485
631856080
2141471942
286537560
960653945
1595877989
2077765303
1635503572
667145186
1662835860
1122102340
1898649221
1888752586
835769361
1707184416
595737626
1112940170
1989488570
1048919146
1004215535
1960612056
111151802
1628828602
2048216937
1321332060
920880537
745374907
478572084
1274176403
72259046
1833856963
613395504
785390997
1589616499
766958231
1111077166
1371215490
1075434257
442992970
374849018
1055226078
370038757
1509417426
164829191
142443558
1716141007
1192228284
1272954656
861273197
2044340906
964793415
536569824
1112940343
1169485718
1746494742
2142749071
286925384
863878268
1864436160
863043902
810367548
1588542082
766200149
1748088361
1583753225
1333813994
1977827490
1881466593
59723789
905190957
2058854017
1175942320
1201887167
614772053
2002445566
464111607
1833389039
1274796326
1127330653
754107516
357257045
1000926126
1592269046
1265960397
1771753651
960851757
92729256
224879497
1864714483
1211742022
1854029114
1299299704
1648918953
269627634
869899843
706678626
157639441
1670806141
964933695
2070269594
1432898120
1142113362
25015244
1070042221
2016274416
1499986130
167231186
1370022948
1288545775
2022255764
691508970
1218621001
99784224
2001262272
1424628670
1101888699
311158861
894783927
1622993055
1680367511
155052155
1870668351
37287885
1490809128
790398232
595429670
1308052474
188394033
1448631697
2137905711
1818796640
1950318124
1571248169
295804237
1921592820
1500233506
156352631
707360368
486103177
1501907724
1122823533
551736768
571772391
1406533274
82604085
2010279973
1774128522
768438940
1397934387
448626477
935576875
906362813
585803713
1242745253
935015166
1657670298
1955704711
273970018
1603555185
1836488894
842909383
1985189443
1207468123
1388850120
126217436
61776249
1742967330
203351828
2140641383
1982038649
317242164
1674508947
648125872
2070320439
800957736
445798331
1155374163
508517375
1455718330
719367600
92337800
21757932
1718491756
1379053023
2080263740
1831639409
493684623
659658667
2116062261
746012659
1892861398
1744047315
833121735
546693794
508556014
1326001605
2016779150
2001660092
1760593279
808648261
342116104
1679399138
13438998
1141969119
1999131025
1107249856
1279920664
68975462
479132148
131751469
597566246
737547272
993006400
31718352
226008432
1898443924
1236779726
1352768931
767602376
1098598034
34719292
1046699694
1569123393
1529043147
299844050
295965650
1298250640
1495202338
335550293
465316695
562941285
1498488511
1058587514
1618499077
692822032
821152761
1763558478
1413805759
689113470
924339253
403539975
1405049617
693487934
71281653
1411506910
547207979
1504322385
549879185
1340214460
1560216203
1515618785
2072700315
1050552474
793993207
609689586
618917587
1509773771
1848548719
1377221456
827926272
593965896
1819623784
959663794
1385792245
1580344458
997553609
398972025
609389114
329175305
2040314174
232001706
1571343344
701130239
161175207
897278715
254974813
853559325
1457956365
1794351397
1349915431
435442422
430642249
924645860
1057710731
923704942
1566503849
1440472562
1956929768
470928659
1648825364
2070803246
542796433
407167635
1264460562
1242762892
985892014
6922663
1731187822
1535325809
1534052703
1030255339
1129894470
1472900276
160439524
2075841125
528250156
1296367955
2024220790
299714108
1033978989
1536175177
2101714820
1412553922
2063941321
1165012989
619891678
282866435
228256276
599769957
1065509197
1447035570
931146618
1033667692
1329109698
1928017990
987752558
2017014305
1077780003
1305776611
1439657473
1656581869
1996564515
1240974614
249078282
416713431
944734527
1618488532
537000589
279893428
620280179
2022899804
1464155838
1730476448
2114661536
1154093397
1350962800
1597791535
633491292
282071419
2117677877
266308983
1416282614
1944019364
185448468
623751224
1067232737
1195665331
940099999
682360474
2102225301
285502562
2007326393
1976846107
995714082
1185546904
665364666
1452898296
2001165027
1684010042
1887193891
1033580812
958780485
1352907192
2046778570
836853365
1870914764
1694005128
1390358316
1108925115
1772501874
941851863
413720384
996808991
272201002
1855682899
602189225
1780668265
1675803152
1643299792
883695288
1485560045
1949278460
1613154399
1498145408
1382262842
1887853511
400328327
161646144
1771528574
668412976
2125711297
923593482
1391625334
1123032894
452580694
1506903800
798936994
1081348623
438613667
1377529160
980230588
949353998
27260967
1136008840
1442866077
836340996
261355666
1759191219
588479331
1463416154
225492900
830627805
338904702
725098096
1713724592
1640388054
1717934929
1651576093
1175243818
1124924186
2086032417
1669175064
1656317574
1623621199
1405313324
16539715
1156044360
850576726
721478309
1573330534
251827688
62829781
1854819134
175383911
1052702404
1437221085
752191978
1315257221
1350348451
1992836399
407715128
902084059
1999695513
2018059579
240577572
1760681053
1271267456
815871123
726813048
16619020
1794666086
1992025837
712932752
2146983371
1893380015
1204603128
711096426
1257405912
491282393
313475021
1821723771
2125435953
749861957
1894125995
1239388245
925786028
348793778
644593252
1506724204
1699074785
1555925675
1453616938
921951712
347632067
884867963
1977820919
1462079288
272561291
1087023930
470948569
557841403
539702552
1052584114
2117093969
1073359476
862216821
1204134515
2037690180
730503946
429751726
1771975925
1141391036
32760320
281484644
870248725
73904227
133319254
1188920061
435905002
1100877725
312704817
341034337
848468931
1403589347
606158547
444448556
1759170998
880295190
862459050
477667673
621900729
1326957790
1778588595
1479821333
1157158388
733496589
404080680
1482532658
1972133342
476329343
964475484
789284369
456407271
1465133600
618567894
1143899168
1977719586
955440323
1604710949
1642423596
312247501
952237077
402466865
1811326179
1680609593
1903215717
1879400642
919622705
144854059
1972723676
329351616
1032797363
1370788127
127536824
72233444
95309107
434729261
747575158
480240554
1377783305
1220878538
1991409490
119531379
1588452656
608005811
1302235708
1113687455
934130362
769540562
1731199757
1313349921
1628777631
1311219576
357911640
1150771584
1665475501
2026781144
35076061
1762026795
2061436659
1084720661
1816962889
724499388
338313416
36330205
1955198098
651290582
1772741275
1603081691
184361405
1695099485
279157032
1101679318
336056653
2065781606
1970858297
1827993986
1653081869
569564594
1154724639
2045070364
870363007
45387868
2110193539
610720975
1794306159
1012918429
1814369241
1844544725
1549353281
249597184
292277690
2048242356
391465856
661112650
231229379
1566918542
872518251
995952233
1775421045
1254227644
1350034305
1971611891
885254862
591026889
196972384
856969045
1107570700
1757289618
1986422986
747828829
1813426028
1947418915
503287269
1752504503
570436582
311724062
158529612
999725617
661350265
1482850692
833934612
633747814
1458290258
2144347370
992715993
113068566
1625230326
519302840
1902388372
2046588646
1888474832
1348896546
1203895685
505842942
1415103741
609742846
1727937974
647122035
1017796623
1262762730
409245570
1407992914
1626599878
1806747679
752904885
1390523249
1485905869
2021330029
1326093389
99447730
956051637
627171035
76089062
1769991062
296161051
1133662180
2083597077
266012875
687564587
1612777302
595461895
605766266
1831014872
1920543291
1594568628
2047255329
1582942675
1089063254
652574824
1784339391
1336485673
1570428825
815962986
426990870
907011164
1045604389
1045443054
1212185035
1563781512
1972696287
443290780
1973981740
1005232540
2076470291
1043729276
1619805318
1238963758
1125107472
416052871
1757849782
585192337
18049157
1789179377
1604489715
1942590896
758678243
705714669
241031451
519945062
721077778
1788877718
326348450
1061258156
1935513030
1247124629
898037149
693506386
1358547068
1958014848
1826989290
1286846232
1714220203
1558636776
717107902
1452870775
1024661566
1698510440
1329595766
1104169350
219430204
1133068110
1308618524
145484645
837683584
248958330
840543961
2111545462
71519379
71007408
161971076
1675262959
1541006677
898364280
977835499
836203423
2144352437
2112348937
1586488044
270082708
691220479
1160630270
240356815
1962792586
8240878
1283957227
1509339723
1859707718
648737367
1935735809
1256591183
235814806
1721992595
490233234
1772142789
233662705
468713853
500959647
465961459
1240240176
800612899
1388558300
583071656
1074072989
1161446963
1431833573
499876555
1477582099
1258201925
2065225483
807475780
1664279183
641205722
632495896
1314565505
1162917399
298997459
909635417
1007455817
2114631713
316484004
1271197829
1826579328
1298640404
270111537
1326434675
1249714980
2077173244
714377022
694503113
1389040778
1542120217
1767292685
1724730257
403299030
1882296935
575875038
1747224909
1721009820
888915524
1188878544
857538724
840413424
1797536565
1510838619
1530284345
1849269595
1582588904
1537589079
1876861303
483156900
87965035
1510935929
1359857638
633545483
19164019
709523788
1154128624
2068003671
1831967943
1957884435
623673563
508202955
490747717
1503493632
2139723799
1317261765
1590905972
1761601859
44216281
167891496
102880604
73858125
582879284
2142952389
204813991
44382570
1740757555
968693318
1111232010
281224070
1786751062
171241398
559039743
1406798991
461461116
813600497
85945742
1000499995
113838664
966479417
718038881
1168029989
1695863791
1367620815
485575392
619436654
1817648467
284338716
1211932158
1524632048
1983177549
1297594024
1270140989
1220628742
1014674806
249294849
848625444
586974556
412712559
308277652
619053731
1919274690
1683756058
597102438
1058324720
2016130640
1327927295
628426895
669436630
1430633362
875589551
1296548117
659439665
1179087781
994737217
1727399091
1874721816
413216558
1323400125
1862029408
2126448900
913778839
923707425
1759552886
1890082111
1113078285
1923543261
385245940
1585045163
1010637857
878313954
443230281
1543221231
223947802
991040748
146128872
1868743568
543537599
300255501
765464798
1658566966
1479597520
487277315
2135234821
461177097
1180227747
912446966
997978258
809584884
2017261474
2101441285
1011405391
1321938883
139265160
1649713739
1259155359
315834981
1577073276
1636549188
407882102
1346453367
652002573
1226395861
1430411
1863427022
387499678
1572666086
1759911496
1531477753
1753081333
564622706
1437550814
844271270
1515742482
2087263372
820640604
1112908857
626704178
2138856721
1768958337
521228174
1786695398
69002144
799169724
51434582
470645959
1681692134
2073298430
1796171239
1008072028
428298781
51894461
1418701705
196962058
445019978
1755655287
1204260012
1794132292
1595225693
841967558
1478575392
807283228
175548794
19427781
229818785
734594161
1384035466
319237358
892093355
1540431469
1482599894
1137375398
1658801683
109473823
1220988335
571817117
144627933
229150899
1043162938
512883145
1431948766
1167994324
153937970
2122868160
812698880
2102200666
805937482
2072808486
31996030
656113558
663770910
1617623430
465012853
1002739033
2090768654
2106027253
2140596264
2076675810
1590027001
2097648361
1741429198
610012557
966427719
1900201762
1754768022
15971903
1264537895
1846533972
855850833
2054315787
1826560580
397016180
2029166713
1634060066
124054725
1342531047
762801710
816173850
48503589
227371979
1535743324
1776702553
1199639872
1818513538
275045061
1977833171
1120655484
895368007
1575794770
502331333
975019988
1678783125
1150779523
1154991035
279559317
661397073
1669450588
2030476360
150187592
1854067151
543894039
1380132680
1853543220
1294278320
276636573
1226949758
2106386462
1648160339
1172142365
1454246729
1280332012
1809278088
1160556912
785175215
1765222744
1526270443
1228009033
1342225815
1479285715
57998825
571803698
1868190262
283771760
1914712312
1755836910
2004654070
504320724
98150123
1835034202
1707032030
2107524394
503365986
1036180231
1217874030
1757074951
185766369
1377811877
2123319448
832012802
1816605665
1889793978
355998022
1939984094
1193815910
299743966
1268458998
1663015705
1815667424
368481624
1138178246
512636744
636089844
1627639256
1538314507
2100577762
1026609925
2146306111
1946091866
1937204027
289155662
1183920570
587060629
1185322453
1440643889
1792390255
1705984408
1862960913
107456293
2007233685
1620285203
808223463
952536038
229839941
539132934
476397753
1055630736
1196687327
227383571
1776579256
1787148464
930726308
1953847181
880942818
1364296874
1667243921
39438264
13287254
508919343
1095859632
414160687
299313604
1317179796
908921765
513982195
1688289423
760409090
1047410790
934261214
1755736651
2084741
1721134767
1616646836
1456001790
218590110
1912215787
1920463545
1417704175
207339581
236056128
1987090239
1653399643
431196214
865175005
1868417284
1803085510
1674980110
1571042160
2073209138
526444510
685488012
181480533
865800290
663552700
2113529262
170390102
632190167
495977803
2023170417
1786120450
599873606
381428712
140287012
2020012490
1451114150
2111732221
807430106
328167408
663694429
1649561996
1302370367
1099240586
432057257
1419588654
1177054857
1229132674
229071953
1575273249
945326643
1211981726
1032915125
414144376
1097540601
497225235
1806320713
1853909525
1986875398
930153397
1365348964
2130822213
1745242168
1075177629
1462834212
982153237
1636154912
1653105759
2014821954
1123328085
303183327
1439736587
1948981288
852682939
1894803226
539369615
432701808
2083970657
1945938194
81968432
1964834971
626591796
428827468
1470896663
564304172
1116980852
1428523209
2052341055
1237461481
708967433
541464970
437419518
341627674
3308963
1195224493
1406515448
1485825178
1535199939
57214680
1049676917
1810781340
1925680649
317172385
1971477705
1067105617
1739809913
1068467619
463003812
1154147215
2084073200
773493957
1949562049
962446560
816458200
1428658052
346290438
156052991
53546214
818334489
1558770665
1642321988
1177253047
279686044
1431420743
1740706187
1143689570
1547484920
1102871632
953346207
761372756
1046111987
844713968
2140136604
325626712
1775614869
351299355
1557742279
92147982
160460068
1221346015
1376697680
811439630
1969139395
2055818387
486332529
973978683
1860446209
338408116
594459135
1796154103
2009395183
1492946014
474777306
327135286
1151569653
1406092761
407849265
2078441439
1719994604
292574452
1685282679
375233708
2119430111
941503800
2087874942
241074179
744193471
1745726493
1672343532
1102469771
1874048722
1880773919
1058216359
526328827
1337431088
1155823246
1923189338
1564111756
1941845452
1337793846
1365069973
1866145967
997203074
367100011
513117278
663399077
2083613923
1738977156
864589063
1750821121
1044003077
978748611
344893454
1429767194
773182119
111075927
487857786
2059711686
1969366538
9713121
701246367
1895353622
1338514303
1030243838
1285891022
219351142
2001076794
1578517756
505891221
1300767730
1829044706
493170280
738665634
1130839638
840078823
717318803
1423204361
1505853518
896994996
177126094
349057105
2093387045
323099728
1202941500
1611022770
1197914777
977690775
423484745
572206737
124522834
744294898
975515296
1542683963
354096318
1328182426
273048320
469903091
747394060
696047074
1658759624
901621110
739230111
1937632718
1206123693
689080672
1409995716
235979110
448595100
448436518
1642228997
1205099849
1039746446
310474255
547458079
1281662906
483037958
1822411659
1328399423
881986192
1478544467
125175015
83525071
1818861092
1181278358
923765664
189529512
101038871
1812994811
1811385866
1916483214
373361779
1443673919
1124617462
2110480506
1652849225
1187823129
1610478126
1619155292
1963533303
1896622295
79031978
370462010
520577525
187911666
1260642660
299312728
107729039
1493079468
1076167812
1506035061
382427639
1615885726
1501242532
269156969
191854649
1496233345
1633164857
1513321471
1249052701
135003006
1979901028
101515330
1862910680
345939836
608112465
1102460104
724191365
379963557
1866461637
892299052
385114801
2099106108
1225799670
1225333959
374097338
595915275
309792137
1725905814
860085231
1542535168
830721029
91357719
638261141
1809366846
705245434
1531823975
1094733032
1955411952
1668357081
538084339
463049951
2139861721
1802622228
1435246926
369112657
1776399518
223206329
653038268
1196890586
822645441
23542643
93893937
1699037865
783816711
1225747393
1209595894
1937592730
542208057
2124199324
819907671
1494945473
1772313694
2045649181
1739578967
1976564923
1508421437
631696595
430445731
1857548689
1426198996
1099598799
551770476
751745594
571215678
310520630
1174415797
1830798341
1133668485
687128842
1657531988
1290325799
616673887
1916445307
1720327113
1778952535
303576952
974496135
2036800221
36892393
1664558676
355906659
1036515453
1904334491
1855259810
1710891656
1934089810
186581650
1458727892
1218657161
139743887
81550146
2106723670
880842030
1954103459
280359356
1666514582
58839488
109955490
1163258128
100421044
1508372107
655547296
550726090
1307630966
332994986
1748275950
1057332075
1813154156
1858146368
436167060
1323542177
372216479
411501964
2054815837
1753923617
1675973435
650252258
2121606656
530790923
617298692
875896875
419563745
201170725
1676219488
50036511
1419814375
73454611
1805225781
99537981
39244122
1839350379
1709600
468693908
939593476
1245776559
774433398
333034591
1347302064
618479159
1983023180
1074532132
469157981
33825298
1269781283
1955578848
1960920001
1005222079
1400015343
1124354079
1761868283
80598145
46891810
597409245
1005969447
1255535173
1014640995
2056237225
188683552
1517230757
1201139518
228023633
1922707647
1647742304
2142606306
84442842
578247794
1706160896
1687146302
7054769
1949447011
975886074
987418095
376247633
613116689
1529293344
1053173302
1278421655
2115453757
974638452
2079984419
675498614
1651621372
653665050
904841786
20862861
1244241989
229222857
1721732683
148746495
7551616
103718576
951676095
1471789150
282327063
462858026
92780856
1719853002
303544292
941392895
1174315525
1836466345
855698697
1386465947
291837117
318159295
709133848
1277012003
859761087
643011797
1820499592
1634446178
356014347
1541780929
1343026707
813274809
821278290
466374792
258748789
224869115
2025485658
1957832531
1756684833
1186683116
624063954
673468540
1759336337
2109246639
425236481
237208934
1197815259
1645035137
354523385
968423578
264230831
1849138754
977417855
1484239762
856847740
873899317
1975491538
989035917
2113345052
1598103464
873010529
1280723321
1393903287
1289470094
1551633851
2069703706
1954651059
1992768163
1817399433
925227663
318044230
1914659554
673355905
643149993
1259118344
1730435869
1042244273
658718409
769919534
851887107
1519913528
1944805476
1803127689
1345320770
454700474
1956305414
846116189
985614942
2078890694
1616216118
1507166630
789927808
1317470919
1109648490
1859875788
199643641
2133636702
1452313880
1229129527
292314685
1782163987
1958588932
1455261944
1618146655
1102349144
1520206931
1582644981
1611943852
102918916
1005517624
305760541
459396462
1561619368
1608330050
1599979742
911252134
451679269
1762075723
125559213
1264771230
611869882
404510617
858520017
1504157700
1613497071
1898022392
1323393379
1690901415
1171109445
665728686
784251946
117668502
916728870
378189002
575782954
1996253648
658375677
1261934146
1382532923
1771358023
1192698775
1443350971
2018256518
1106072570
964449241
462826592
920735603
804744548
506340405
1417652605
455456468
806015327
392435584
1013636851
181765698
1410950694
770775086
696667436
754586603
1496977192
1802122228
1640369171
559424141
1248036126
1028694178
55183872
684583457
1397766416
861931660
964022754
835840021
1822703435
1849826865
1080219991
291731187
881737866
453539976
1685477097
165556135
356283587
586004459
1006870653
507580608
1285465453
1174335920
1292112249
295333758
2131638081
711877806
688748802
1466543916
949304640
24147269
1171263568
585613986
514691737
1034154518
2021980348
809988895
376503410
1982242687
2127970850
1411281288
1230197971
1956056298
1743354200
1380462166
1017101465
325365754
2085993922
1991473551
504485366
2096056646
1945002156
1739320248
2047084064
186028295
1550518855
709891405
1170980990
2046503507
202795209
1459976064
50124641
1473372265
1473013410
81478760
1047320724
382347821
61925378
2146232070
1341091066
1697183427
170398265
1878348743
98878669
1926808103
1555634366
694427818
1372784900
315617359
782537792
2087019846
425973238
835613354
689398043
1919771576
20888737
1796453313
486737012
200865810
1566166680
382585735
1589943200
894685438
1819881110
86178657
1944277515
1381330986
582396875
869692255
458186585
1847980591
151675836
732519592
2091552038
1295752979
502099063
1438199757
1933788851
1424114215
760186671
3952551
1972055432
1958562576
1144576463
1964895773
166869206
2077603065
915452416
1947875347
237984529
65320866
597839633
354142752
1310699653
1655455655
1618895
247164069
59061708
1515073009
1783267731
400758639
1477313880
246636701
1875827170
448085764
1731010124
389251915
1903446241
838428685
91075150
1489938180
2094184440
1903100965
1057619076
778674879
1087465155
1149736349
263102176
1100888986
882503535
1042881554
1232308556
1473254533
512839395
121227394
2033411781
1012361148
1661991023
819329516
1384813824
1504871845
1622273805
171016393
1306960271
13573696
574089377
960834586
657412196
1318867108
1410496381
948542733
1404185297
355894087
902839404
52454348
1377408141
656278729
768090639
602694511
1733847761
1611232150
930651621
188382673
1871915587
1208282755
456457001
29067484
1647287674
850332993
937012566
1185974668
72618667
1166319558
627091805
1649031566
88021721
1565276095
424593701
1952240138
1677774594
1540519749
1007891695
1252598014
104767300
2085104431
143775251
1360782571
1405790384
1706240276
1563545782
2038722948
2063045440
1342372133
401147530
123968362
900856086
830096914
1826464032
1066659053
2139640682
255726719
559326139
1387012524
686453246
888915014
1926530446
1948052392
336164990
1152833705
877319289
1865088743
736191712
1089439595
294903467
772171222
1310006975
1752371900
1935107494
241180042
1818627050
1950803913
733829024
167705183
447754200
88049819
1717932709
687133474
309580003
1341405940
1279110653
1714747166
1830135858
1524662612
1710083293
644671572
1914607133
1805933422
95779006
471884132
1457774931
225725804
1672577934
1932108025
824245612
1810510140
497283511
1625226711
640407698
310889989
1970728058
1027523530
210547095
2052864295
2010365003
346183580
1172469540
744291767
642173730
815375106
186428654
539233623
1451863709
1773128046
1026808508
1675851824
850147771
721036204
145326612
58715405
603297804
1802667247
1245224171
300089879
1953918918
4048416
658482084
683033752
426052381
236952348
881662854
668471627
1652329373
125611487
1381477540
1996174627
951591839
258737071
340443264
151147771
685988168
1232644400
548448304
1640504732
748179472
282371612
1776503316
1680162025
2120555370
1222523366
21780737
925180258
1139874006
1945657385
56496648
511345316
2065388077
2094505158
1074627256
862237112
1563093048
562302886
1266112270
5681320
1430946865
913428896
242757743
449909781
900190961
53516448
1059160917
1946135075
145753647
1230218162
1561591209
969665456
839016407
424865545
1709733236
1194669005
215073574
1883681028
1911578150
1272955076
1401835481
880680308
1236715543
2146139012
1590690777
101872346
1221256626
1782810807
798713302
2075610532
175970847
1958191147
1127823199
1260995985
1767346117
1112550848
1559899904
129749199
1245402704
2037266833
1147124461
279408860
2820291
1952978877
1816316633
2077828782
1307311074
276029702
296854032
1092890422
650572962
466662144
526234238
618071752
1339123226
826259619
76709359
1607775848
1732786057
536738268
885948759
1181968241
530912204
1418720223
792143451
914440074
674709009
265288370
994098513
1609598434
1294528760
382754676
2047049906
181145247
1291469937
1732403701
30842430
1345646355
966433966
1630726299
1944733998
1397389965
2003410792
1074659456
1505351045
1644004929
210285297
704259642
441375125
82834886
1996882907
230446354
2104383453
1755418333
680137580
2088099884
2095641069
827004356
307285583
632099550
308749012
904442465
1549216274
422680511
1110081680
1309973255
1992707040
1938664019
1499268838
1366493705
751122118
517279370
816277928
512784682
1006240210
1522717003
1105686185
2050172450
874747403
1278660643
33509350
1463869184
106231116
1698957956
903292481
444208650
863700973
203471126
1674140579
879443576
1979052934
6893096
282272946
1997893679
305068261
457604709
721552318
1542411392
775150130
673837335
1488409214
33511998
679528859
955135789
1585108167
49295685
1648484041
21982583
1798656667
1495306375
1366627948
1925898982
1556888085
1875853396
1937102641
51882633
1966557704
430206816
1620770951
1015607947
38356038
284774332
1303413009
1892361456
679782374
1348401554
943027339
596430848
1400206096
17144065
1315424910
63198773
1143532964
1875173663
1548121035
258172559
1350335333
1889978630
584259968
1181302030
605845135
1408601955
2130467656
526690932
908857617
250480525
700028071
1083630854
749682706
2102865110
587279453
1443373268
284142912
677379953
90335715
905899891
104182236
1246013570
271307858
1651206271
642668564
1432086201
707205108
1459034653
1031235014
407748962
1997763798
2022359258
1500147430
810845795
1445442897
1681573951
2103439276
1435045120
1074047927
1219203777
1325624885
744178442
2124495041
1713277521
913417596
712507489
567859839
1182332948
897169282
1149051889
1600504126
934651294
679110511
83687262
1026518799
273826773
894720914
1550965653
2029444482
1181326504
1661626304
1826831636
411642837
1733003778
784916559
1260179360
1774310632
109295440
1898771211
712577932
2042982052
1214261305
147131007
660611313
788393654
1026066983
81999770
1740356704
964786686
1465338977
1979360343
264352585
2041362964
1615167327
383847905
345341964
1289337907
1809481306
879576789
1164064251
1681675919
1827692033
252428550
1991095791
1645025213
826156703
1812078765
314976963
1967897552
884527666
708498900
1833618662
209857392
1769739940
1888599791
384888645
2081489280
1114371380
1908069170
298210017
481204738
65016318
1274795198
760333274
1927391136
382326134
957483596
2098396350
1616925333
1474712562
347931366
1258476505
878501380
497876584
914841232
450145927
669571021
1959533092
898015528
1239039492
1874316524
1545863444
1793789224
311067488
212502828
374483594
1784186098
969743396
1756093594
2013068032
757167520
1867175423
361228774
1865505980
1469893032
1898220356
797375773
1497571141
1307566560
1318143876
1974790475
432087318
1069914397
872723288
501083938
1177435628
1753959799
2124335290
1114254143
525338935
2079126285
1808125807
73436024
2047101985
342437434
350986553
469389044
648957899
2079749482
111097329
374344364
1466756136
1288846369
623605717
1724463261
2053791976
850601058
941907993
1058491791
1991701911
45562285
1633901243
1353013197
926900585
1921462861
1930687158
780477715
1888484540
1833417395
194102945
2130899136
322287527
1595000630
351847720
136878730
1705892732
1305144799
1097379888
1654219735
1307939469
945211818
1545398910
1112487700
1676294295
2067424168
1251576458
1289909515
2060153531
1676322376
1615771727
1629834213
1766854660
706664107
842223668
66819325
1960751512
950015916
1727516653
1517828799
1704671957
86963108
328370854
828975128
1847200187
825749225
184952148
245021996
984217399
1261445530
593713839
675008285
692461292
1251138228
1361512430
1659579634
1549824112
1184450942
490045494
521645740
265684535
1910845501
1624517099
712756128
1350452965
326606421
1579311667
446543894
1944440156
124564098
984787257
693963656
1860573306
1209361790
352654978
1689710574
1860895618
438852389
1690572308
520738475
1658259324
887275071
281307850
222410661
1838629170
554836354
619281512
1685444435
228082652
270559869
1429138175
278992001
426553191
375046959
37251907
1245560755
186028646
30184807
1055451845
1622013958
1887736040
2032634825
1705114769
58298991
955504028
609328393
518819024
747276162
2080885058
1515330908
1382800738
162589211
1082692661
779540777
1444661888
1675060434
903439705
950679441
1325094469
108085586
1146585817
454255588
426016014
298513869
1307779758
288981176
913461843
1862679331
1903364777
1124262209
653681742
1286253616
536082561
671698131
1268672607
517204611
1431622269
2111588280
1426796334
371609089
1231068958
770336332
96068020
1557338748
2024228287
2112530258
46171174
689257896
1897273203
129947067
796836704
1487902287
1602297252
1005056745
327420023
1360380233
1886270456
465938809
285988181
1275621723
798156722
1727645432
1032939661
143543154
781590609
694730348
2098965090
206720760
1556516680
1836069467
335700005
965788299
513206520
1342998340
973973737
2044439312
1557193804
1388740087
1425064406
505399645
1888486332
157406488
1598099980
1483940103
37037174
660993174
606764898
1549141656
648271733
2075762411
1598163523
1043313939
1060798894
380283821
2063053281
451898678
1578517561
685427188
390635777
1692080865
827567111
531253830
896704920
1790215199
1025321732
500822387
1552537888
1249771208
1970821088
758960610
1173474673
21475013
367195730
1752379134
534425682
764300537
1710278447
1640457770
923005929
1641313383
1866146104
912646666
1613047620
289372602
34820309
189338725
1149115002
807454796
1133035638
592607354
1143949937
376752540
1618208965
1412013230
1947964835
176181771
1716980124
1503278589
1412708503
366319885
738568320
1699363001
909119831
1730786684
555998003
1254161532
1808739385
126067976
1286493721
1306027145
921409572
292411957
937182571
1674646546
481854132
1693667914
2076962078
627222135
682662952
55653388
629870903
1111552796
1523893344
1365636566
623650299
2091865737
1878785682
2013727589
28919906
232457655
1779805516
1971723458
351665767
1372940125
962533243
869188671
520142511
1009219173
648885275
447075413
319111514
1545022764
571194945
498280155
324048952
567801337
1611829863
840888805
741871285
603924181
997347682
1739302809
2053362297
1454736084
525946254
357915403
170812286
2084488471
1383186033
564113206
1659489282
277885453
1364868496
1792757048
1509663135
265237161
43616816
868999712
1994443980
967898709
1831769552
1027057201
1649023259
1507073218
1040046172
1560897899
262311338
659384548
1333587078
1875782616
158371263
2076211845
303920135
1903639034
102940785
1954386186
588792729
1583993914
737788252
104682797
307877720
906321048
803182694
640920558
1332809558
334040387
1142815368
1767018556
1887515493
1432499890
419713485
1555428665
89669564
613156201
44993856
1615966418
1810528391
180998510
742242799
1998220843
580142969
1483010822
435380822
1308796672
1604542061
1060577867
415283024
759473844
1153967317
1919573109
452624348
496145491
1479568228
1970754260
1728237963
1155892389
70019287
11231352
1708757249
1556387021
962526535
27199669
1285863813
637340668
1855602601
1109785986
1298230830
1675920963
480858390
677490081
1880019200
861808289
2070444310
1321163450
784573613
2147209520
816614012
1657452448
1816113922
1806986512
1352306502
1306398469
1571421961
868757347
36748508
584642776
88914910
2005658960
1373745168
673606010
1698696479
1140094373
927134221
360431431
504664171
1759179805
300925988
1087945050
1051634650
1662212697
1692480463
2121428302
530818907
277730211
1587312513
1666291175
1032424656
1910259210
1203278436
1787654482
583716870
1855237400
1079787809
824977126
313442085
1747579820
1215638929
349287927
1281866532
1626552044
1703504727
2105961379
1712863045
456886240
1411660742
2063458721
1826587237
1448248916
301931269
568820752
673142367
901188106
824709935
1039245186
323694803
1754584627
1267095816
2034759656
1521644285
1441682204
423506030
175564361
1691765294
1676365808
462755992
1304166208
855400541
1726336556
18300919
1726824761
684676012
1592644282
1591689356
624937508
335411054
1755136212
369173690
1649874692
434789283
674544659
993637021
2049296632
43621913
2082116225
438501636
1095299972
758481307
1844752284
1951355786
195490767
1401999122
666277135
1741373118
1698352599
524254614
605839044
2007503791
320148307
1945346707
1747700766
72324599
1253790090
938486179
1299468764
411170328
1244596251
1283610030
1122448718
1258231461
453322360
1435699326
1816178260
335288533
1326912246
1619055313
773525781
1487286178
1836464195
1871957425
2128937111
370392435
309009556
1752971638
1125361993
2406167
1969815294
1634526865
218759879
401821849
469696029
1233282533
1330518593
815133138
2028979831
1850212624
1774544174
269709776
314099841
1766554165
2026969757
1435147274
217184011
231773317
1866700378
212728830
336530748
2144691426
1246216847
1507127637
858479873
850946412
410225339
1896025253
128525684
653355547
459166946
359052268
378368175
1533944075
2100593923
770706804
1000438452
138652379
1776354907
247543180
1115856590
1569046050
1434836525
1851308549
904515224
708095262
1478280641
410476254
1368625129
2085825638
1211682052
1340221930
1196524276
2085938300
620889167
1933686744
804155595
2067187931
1772367579
1618990958
212722068
1672624430
311000307
1025797938
777009763
2082203977
1859800716
961718335
715416645
664768773
1322974479
371680085
1104148939
447309050
971025825
794424538
815201637
1064195736
347483152
52439364
1829509156
1420041234
57265086
846631182
791830324
563741073
1469928270
923669860
1866048216
1879277575
110161447
322950142
790512622
1424334581
1883383447
193479462
1972736781
792206202
857204919
137010980
1414510103
602626301
1572113328
280862027
733484681
1143216544
178709783
1786931293
444422185
1939734164
1339253349
1032250705
659150590
306565045
1838033766
1135886180
926264632
1564249130
1333742796
1745534032
1268466192
1888764732
998894028
1668012034
1310154689
1278718792
2031056628
1332980199
1637732802
999142251
1292368990
1459785881
1135315737
9003664
1569218372
523773331
1086280766
670572619
1768928601
985692852
459407857
1979600244
1058315777
1953799511
86455164
1725158177
2129372497
2104451900
1831835616
1358001355
2101325279
232226417
1876278743
1258284669
3498739
1321196032
525232177
284798620
628273958
1855929750
757427676
1091620224
1826837169
285227554
815799896
1778986476
1009992972
1563057732
1580085725
165207355
683175832
1185264097
3292641
1149176588
1940141063
1167686456
1636480167
1210241762
1719014044
338119289
509897405
78302003
600331156
688082478
2013242665
303979970
179288721
246083601
1412477030
1514268881
2030518387
1639626842
25493003
1459529185
186701026
805599866
756403005
2017942372
1836329489
623298969
791760513
155898932
1862567188
1753658430
1881370376
904208321
1096194476
1269614906
646382031
509647604
888106044
1730568997
346591329
951566248
1198865170
120339849
849585973
329825685
44790281
1349472301
1594076028
1762384398
2040701871
1351414798
1070676463
1241356415
597003298
1019957066
1913982129
277719783
1779178307
1960773988
2113497533
667134349
2046658233
1989887929
1104353452
602575800
1170891746
1250750801
645587480
305403714
671599434
279067558
1937806425
1474601558
1026851205
924810888
31494884
1851341217
1418799671
222449794
1476717685
1113070237
1182040638
1309928248
1778055258
2050826669
278176136
1863046917
1290173902
1739783374
1323189807
1900273718
618357278
1858740624
26420690
723407515
1885789635
895389354
260589594
2069855687
355548266
2061325397
360540475
366707202
893460882
161145670
1504076819
486105999
1552504776
1208690277
614442084
40658789
42608245
156000851
1327931649
883210152
737095801
1502993788
101670455
1838698373
741530099
607867123
470808499
178597827
527447780
907419657
991638356
745396942
816611724
1212504382
1696799486
2024872141
553719830
1817542081
1983684317
926811262
1211040601
1677791904
1077755865
642080373
1866794134
601552847
1644937656
1231628982
1914776737
2035517825
721216850
571184063
79100287
162105343
750070579
780015423
1294138367
544720769
338205923
1087502993
1001719699
162572614
2087821453
892012221
641328931
2079873839
743952868
1251314806
736992308
1701765181
293594436
1619046615
1268720761
1041948808
1381863884
505282927
1571735743
1480999448
2048951071
268914832
1336930902
4032593
267736157
330029404
261589572
436403513
1561563520
1998957549
142597946
1285988541
993116938
121135732
1797984964
806609274
2132311702
1549409321
948769155
1531321591
1898807832
315081403
616959954
502589285
1206900208
952472946
1830195309
568925442
1048442699
558694104
594932506
625719613
727648759
1888005966
1049922158
2019522264
1776816870
580911794
1832008288
1714829714
2058762942
2087889941
1070767746
823344304
1977030436
1225107883
871872513
1347095738
1129840239
2105704852
137110540
647120449
219504765
1489618369
4577802
1959534530
2126719406
1387913312
1701474819
1586083961
793193803
845883494
360575698
1787507010
2023659317
1774337233
1640310792
45321519
296183388
1608100361
1285849278
335567061
1866919802
585356673
1787065664
271981461
1216767596
222704206
1107588675
940740351
324956488
1087290572
63267249
1039507336
1846198855
1980022739
1379172923
2115122465
719239633
2092294112
367006887
978830026
448008475
1845522570
50222909
2103811770
1009552364
2000424793
15736422
16327542
606057417
1346472259
346551391
828872561
1169004830
1588790929
1123991207
685038933
915381732
990215797
404679812
1106766969
643844170
1126986814
491728276
727585019
2108890287
568916725
109424435
826143714
2079686488
819790362
1162666865
1158376452
825335684
1587800401
1990381401
521999714
1525442948
1230069010
1302061207
802468306
2037874773
148339400
749882490
1926975816
1697661102
871709996
332068247
404898345
1095027380
2104373339
1629018666
1534708038
1673008304
1584164279
522717890
1286513220
679347359
504226122
981018676
926894111
665359171
624809157
2100717894
1239024778
1824454165
1897645231
397093431
318032268
393728200
491813861
1212613040
1626329195
1009742090
1792178334
1712676926
290718378
1821577065
1455069118
615691564
1541286468
119151115
1206520312
1625824808
724036014
1174832961
291671946
557227197
501185540
80031596
38927614
901436498
1486831028
1420242694
2079458966
116543858
1637219437
1074614682
142431514
722163458
1414598457
87982903
899342926
1166554340
1427715925
541215521
2143329452
85927578
1215514531
758664825
1798198296
1205844150
1953863109
46520607
2051140969
96909245
1455632812
1582461337
134602746
503948841
589162022
434926104
687536151
58899144
195035410
634301322
322856255
147220244
617538448
1704988501
843910269
881550591
1826052749
463888793
1908745764
321801576
912572064
977597403
1973887354
1782167269
1956895825
1178625725
1706479741
117168948
656581841
1784706245
616422661
424855007
1767744894
1999160432
1133544656
670566983
1928087754
1199686081
987077843
733283007
576511537
1699381775
1974656705
1124635987
2112973399
1324133444
2057206979
937919235
1787707346
1764453671
112655775
1029717566
843800205
1988521982
992108704
1527466024
1362730213
1604968847
185961239
1884362712
1611437905
780434025
1816460015
296650670
1501194521
1471975703
1654637660
1044434034
1614949389
1281176496
1532351814
201454399
418005305
1337215846
1783267779
1832838932
459759809
863684043
1614043270
435159137
1979544297
1719650062
1456160452
1941772939
868953906
808445147
998626498
1805005195
1452377469
91318240
277291502
65636794
879218084
426678024
243108126
44063857
791527594
654772366
156501176
1110118311
1152137247
1841364209
1958128518
1359344474
58045990
2134098236
613121045
859801565
28817182
1074010317
1755345306
564743282
139315222
1772859491
1777328107
243012948
1032284318
1751422873
989599655
123267631
942780896
582075172
1541624624
1085238216
76924874
236820444
99412383
783467315
1245515900
1860664331
1768999952
203822838
1785476348
1048146551
605702561
258574901
476440922
1990114307
346495947
1381024349
1034321209
1704231553
1415821872
426505681
1097413501
959285886
96859892
864846328
1676174062
492957011
1386668964
443418928
48848547
482597929
1673329916
1368201608
1044719101
1735551437
1310170760
945052438
1212079206
1061379246
1786560614
552158617
379128533
100469128
1168767504
2097241823
1920640727
1285109105
1469697824
1447625184
911532875
1219100702
1930314842
268741624
1578813703
1058657814
1707194932
464900938
1731958368
1100966669
213848781
1521239432
1525737458
241089580
797056370
1519193594
1049733181
2001738282
1201752657
1928848220
180013255
1898331051
1910614045
110370451
859750869
1200379724
548808321
1240348876
921492095
1991591540
1196106842
1991168456
526465448
1347726977
392118838
970210787
1311685934
1547383949
323649455
2008521913
1842584339
1391375875
548708161
818312846
1510590831
582454339
2006700718
1710875659
1411657389
633067013
1013755636
1412709067
1565104572
165792240
1259104493
969819415
427721276
1766985960
869685594
431816415
730763517
882059244
716032314
332979440
185004098
1431751459
728040931
1911528134
1787978697
1530029795
1574616449
1969852690
1579690261
295408494
1330553620
1097569112
228499365
279025059
1703828181
1904105186
1632811406
805104286
62631539
82075881
1001730864
1043192003
797772106
1122466877
2075038677
2072185667
554253493
478590983
820704788
453063522
98536499
1410199150
473864013
1900327639
1688011196
1530909149
1265905966
60182159
1931479537
1692107681
1492523146
1468786722
1590384753
375829237
350430862
900612437
1947800562
457523689
507537621
129811666
1179601645
306672774
941136229
357062999
1865854775
1794615056
1870290688
528366542
970234511
1209043916
1952863709
1058791859
172579626
1621422482
1490935534
1839522539
403949441
564269582
1046722898
1293151288
387652302
2104846268
1398759820
257931688
922753350
1740573853
1593064006
1364007057
1867938900
1863950309
2063432908
1378284020
1653057203
1059108118
16773228
739597467
943694029
285133048
402811895
250394483
728063253
820756757
1046355075
23972869
650069117
1126494579
465016627
1393555545
780470684
1527229070
1550954610
848191821
2084554371
1125601340
1359682597
1267805381
494493725
81262426
150460188
1609286722
349975015
1401326675
564614498
118038255
1887699880
1960280389
126385286
406787003
2137080883
520422617
1878811268
1122087764
1253019271
60145404
1615386188
2031070097
933262836
1650792697
649834571
407941236
947624476
144050802
1078979213
624881352
999621429
188313648
1044742362
2106885833
295356089
1569778216
1547507915
370544113
1406858002
385303024
411595507
804460841
1715651597
1419204799
1166057929
1800785856
133701530
523935177
869468901
989496493
9328878
496503982
1121333040
2127059314
1459043863
531411812
1427585617
1904470058
577858319
935772386
1550932948
534050254
1825892062
571218662
1780475706
1291332772
1220478846
728071277
1817983943
2073419348
759078285
483859487
70808939
1196871097
1539402253
1752160817
596108368
1441792517
203675875
1897395971
1808158050
1686020250
1441007187
1185435984
336524105
1479331488
1285098157
332606489
1834247514
1060674729
149917316
1132952891
1898584184
1503000498
1586276255
261604249
546359255
243573700
1247280160
982345007
1431739431
647184049
869150666
716281291
163323138
933775771
1864144857
1953809640
2133780495
1791638436
82261643
511546285
369832485
562011149
532283658
164123624
359993081
46146659
507931141
1818234308
326795655
495971107
749614843
895094326
584012941
427660632
1849465733
2094857471
1687403140
1532793116
739155767
1394375570
431404564
380917819
743163893
1431456375
1353009611
2055059953
1219497765
1742600195
1360490874
31927706
306716295
1356076788
1894506756
1878600774
1264636686
778435538
170102293
521376746
1070271008
1756038132
1529741028
324866220
112506395
1182032691
802645024
693997516
7878928
955546281
1246328766
1209842100
1843595964
1109571205
548414829
809333758
1301586905
233108691
624098305
1471114221
1060549269
1848079034
1930716287
1001367814
57644787
1714176970
1692901958
821110424
1250960995
1367035876
1156488401
2078701100
1662892403
1996216680
2043702771
1631939184
2088336933
14715698
1190771570
1761462389
419829225
1580142466
1897387837
1006371514
1984723126
46935440
1413457547
1462827796
549528008
1326805046
980505508
1148701856
468354057
540103654
105497857
605200187
2127152586
643759478
248700451
261586895
528926084
514750312
1451460443
1095124080
1753245117
1906997629
413171283
1893758329
872554855
10270065
2102324891
20725824
318761076
389394082
499765577
1743483237
777601859
125900653
1598756235
711947906
21282800
1781512105
207196410
1653827920
2124719541
1432345331
2035070886
1973756179
1244000612
405620463
1777802378
140922149
153786958
695318927
1535687100
1001297845
1855986994
2084499241
1188692090
1675087613
134435322
1421553940
1685107123
925702268
2029160121
69823320
1957658140
1572219609
1036969133
587582312
197226085
1591185364
1024334934
1950344819
1643254775
526446333
1643993482
347825857
776175648
2093113293
852918262
1986020206
439551427
272745435
1328066243
1713601828
1790820386
1193879825
45420043
9528736
198567026
1124545549
469819870
8547604
1083824329
1597674039
2097014472
1069774991
1404966315
1193374743
1732900590
295354541
1085984103
979767215
1420227899
1395799949
1869503699
1929456290
1064042993
638613182
1090880231
447458451
366016324
1156134424
1444569563
1536702717
773139814
1127107020
588990160
1517146574
1889699448
1273636919
422197821
1302102455
275628856
479000754
1590056984
1883573840
284499729
74787213
1286598738
1024242223
73282644
572296784
546860733
794156898
1532242054
1794311679
407833505
1064765873
1399267526
1125099991
1832600531
1755871360
130940373
100762134
1897273588
1166156171
1670078473
1646839331
1509104051
839027437
857142378
1277272510
483013126
1748481351
1456212015
401179385
181617584
918752859
511599953
1904734555
1059358192
1049717378
565606091
2133060425
1193586267
390072352
2000008342
1787743563
1367466128
1338480924
25450605
1752022790
343828270
2066109603
493443442
256551540
92549931
1457656520
1515040987
1895152048
1762665739
458976669
61597201
1824546161
858135606
738913235
634184386
423287557
631164858
669070058
1597181891
1883071236
314601157
1210270216
993310844
405122844
666044500
238793477
23508832
961685589
595704794
1998194144
1486383823
1191417267
1685696752
1155068495
1396830312
2129547849
1054333099
1837416922
1986374124
585370455
483816655
1610265320
184945038
337577570
2034985072
368730705
225486196
2144858124
1529368660
1419918780
1421841628
955199941
290284281
179305981
403837828
714264693
188750069
1845373246
1176334129
65655321
1282841934
1339530603
920074761
1424895214
487130480
433726022
370788570
1354644684
1136218510
54592457
21230978
1238286900
1113797978
1351660543
821374221
1082550234
1057269563
1438414352
723960299
82563360
2024814981
2097090427
1627621928
2016358611
1624914575
1119847252
1191100988
1794664096
781294666
1761268644
1691040249
1770169837
39167315
449563818
234080376
2125374370
1985570950
1388959238
1794509008
324291875
1076233726
353881544
903896525
255657348
1437381261
1880877619
211041921
1162833107
1492748425
1022993409
2112735929
2090184031
1658331040
1124510071
2117183061
333927215
500887002
798218015
977411725
1310697699
5664399
1166228395
1346147778
1223270117
1426133983
1044652226
1195390960
2018130242
654900876
267263647
926873212
1026721381
261127710
710161641
1826213047
1300372587
1336039595
1057549905
1953057901
671293547
315546741
1315735935
1517515138
923325481
734181043
2113809588
384810762
276409358
357078206
709435081
64660126
1915612731
2135329726
954665519
1857626373
766236699
812140878
1697662704
1204669124
778718407
172428216
475213068
685766650
568527752
117465541
2074832504
1754680417
148729361
340571135
642939279
780502166
494579178
1095144249
1828840356
2134149330
28095520
1228133078
763419289
2121714386
367029885
515991415
1559600972
832432279
667200967
943919090
1653868700
1512282547
1563856013
2124924263
1044515891
344777476
1467768143
1710486467
1894470268
1046975326
119021577
1597143440
979160891
1097008955
144343382
15560754
44131634
1084568881
654270571
1952431357
720932679
1218249406
1211948234
1789945863
211817416
145940337
349040000
380157450
432651717
1230547592
455179955
1685469032
1731600288
1075437022
66525112
1781082273
1527602619
376242901
617744846
1354840891
1471086561
1864855245
1506551463
1052290355
2001849500
1905542909
271646111
438262210
1332521519
1615842417
1332388553
1232505277
956402173
86503682
1441332522
1872661169
1157847523
1113797467
197958786
2017923293
1378877265
1693369012
490608667
661872176
735533257
1645538219
41612375
1069757180
791169183
2122107973
331420088
944866806
784123614
1934905494
56730275
1679426839
708705182
27620848
946121210
1509317826
1914266020
49797185
138805346
1566853505
1969221736
1769965102
913630279
2103799471
1107840466
1228545106
1818168932
401209303
770509079
1853565708
217075972
1834418297
822074628
898162995
1519369659
1893319793
793442784
1242169778
1589859298
123246676
1266243562
740695707
1589851974
1878174008
1488916853
1415126570
1751477595
505382245
622511333
236652315
652944494
1587506365
453574637
614274050
928547199
898459719
602058900
1140658396
538965660
2097425157
1111466031
2087714250
1611276483
1759951453
232125836
604306623
1013133053
897441088
275758833
1723958473
244764582
1807439396
2108654772
737664761
1300473747
1326703036
1568465703
316205554
1861177108
906035085
51522814
660743900
27515345
1062962006
281286055
334040322
148890549
199224221
1388077946
2057610974
769796021
1548583633
1761651137
1303803161
1283038808
833701847
188615546
1800641624
866329430
1317903788
653460646
1993299997
727557158
1018151892
850411024
1583855620
1828574875
1151604409
1330210266
953525065
996832858
282728324
837751549
616637863
751438759
128531821
1481289397
391840574
2135636505
1015516316
836069256
243045489
2127598911
836957968
935537406
1708059392
292094169
36603223
1593485221
496647675
1956484524
1741964733
1706252362
889101695
230559815
14484808
947033386
1349971875
1802815329
339660895
138456770
1084699773
923478512
199440766
772739041
479662537
1474807107
1201040218
493381670
93956220
1945031594
1647312768
1923341851
1380167591
1133400643
2070323208
385108195
1223743967
1616813950
366964406
114062239
1098481649
1231069534
438973770
2100389607
2027525978
1342337859
343629527
548649767
413789233
2100534591
1276425902
1290334973
1869391685
1039257923
1617817953
895343883
365828423
1255616971
692976871
1696268099
1075498802
1179852773
740694184
133433313
1112272626
2035716599
304068092
2029734063
1479203654
1717367107
661528628
1133656133
304947316
517636437
227863784
447741349
1523165025
1597590615
1869886578
1142358344
1596470188
1907202934
789287410
324175767
1093412383
944436092
839183224
1383420807
1476102715
48405510
590873205
1555190039
1732471130
2102701465
880266223
956843624
479881271
253536045
622497968
827952981
1300408803
1963101596
248370652
879288047
1605107035
838439080
996609126
1196689885
2016890940
743783043
193071706
1699076213
98331698
1755194565
1054755363
1782047151
1962081025
1399797646
1015804870
129854571
1535103664
1877241738
1243196396
1223711372
780634401
138685454
1981033840
1421417097
419910017
715916658
1397270669
1808441912
1477779400
1269443404
2136665037
298545262
247993584
1556892381
1348490260
1732548662
1470772097
2102197473
1783661706
1947193849
1888771055
656981132
1715267510
1939058
955617346
1526949054
576714385
445399273
1504084201
1365718810
1127565743
355023130
1351245991
537291297
1659597172
76883341
1096679730
231227279
1705022872
1130636855
1479947977
9085318
1710939736
145954315
961447234
60902077
785228770
1489688094
1827214293
1580954305
1000105795
1888132790
1830873333
217646541
1122800238
1249008360
1991208864
840458742
1517748191
2118519301
2093368048
868589030
1449806780
40053145
591282719
1211389819
437185506
1073817756
1769794871
458033337
691933154
2041962644
999360855
165078932
1732004212
901191927
1848085653
573000574
279510075
863113368
1025102580
847223561
592680616
1848774673
997595515
694338468
266834554
1286538341
1057178552
1816868486
1048591281
1602035962
811656978
222981969
542458416
1987479871
1275371362
1882915491
1037111608
1599603866
1198893999
2085499932
1770123214
1307162224
2034749732
1725830253
2104944934
1076683324
292980965
2022516748
1236892890
656913608
585200386
1708954882
531961556
923277086
902501269
1887558009
796741653
2138474470
1448793656
115673449
956561015
1326579416
289626936
2068878885
1685052727
1798165863
332270332
880515841
1776645428
1326103239
732754640
1698149573
171060532
1944300743
773056729
1764450120
921410000
357038807
1555691641
1487002605
699622960
2069581804
847517281
1033478089
259066833
246727890
414850393
274352609
1433555797
1471543951
1623658859
1106977259
327392272
223558841
2108009871
526589364
2133912767
2103814901
1530541743
1064005629
1233177656
1656777798
1492818107
2062392851
1100603479
727836918
1483065888
497426241
333731684
1127877692
2129361190
318013927
2119702569
773754624
1040514836
1235360330
1472772559
363219554
1801493723
1710766212
1361069120
1841598874
773848956
428795685
1687795894
1964872630
1162546209
475869451
2016174424
472696563
783807699
1253306391
1299769889
1215715921
2093585271
1475093239
1923694900
1998368743
881135474
1437715321
81018430
1951588131
1553975658
66344316
899027716
860176192
2034667305
1973781473
716080375
1278277931
125769794
311421011
2006313765
1149477345
639945322
1588453429
505018479
117169419
2040644990
864689000
875776700
1474561700
2057647973
1079159510
40158051
463463920
1194850606
828872307
655730702
1944479469
951087822
1347287830
142051857
169893178
1881589563
1091613001
531166950
1401245148
1042958534
976714668
1827008846
900678139
1100559863
815643767
766980098
813605062
1419492485
1888596998
993077088
340201940
1575175975
29706151
1198774550
1365141332
1601114264
2075742027
113011686
407277660
590807065
476867496
695831816
1338741502
826134069
53896460
1777571658
1485737754
1235972253
1708724456
1362723839
731301810
1890635264
1844428977
1008968471
463582728
823507879
688273366
308091661
1594565441
359809009
364915196
243610103
172378886
1999904687
1553613145
1738103998
1224803801
632402584
720219320
553195512
1848244840
246087217
1929328138
1064601633
1630722391
2092571636
67297446
519496174
17276441
794026934
18681662
628988472
1263786503
52027681
915026437
355294757
1892615788
408850342
674627033
1215681643
2104024707
1625087625
1965762818
810886125
1565442562
1019477261
1331999501
2112636310
1306730317
1381527363
1336521210
1974803323
870311281
311126473
1497147518
63656356
1576861424
1745450511
289891599
1171850832
1838404419
1566662363
571238224
1616394717
1960366616
436495403
436653800
435816208
1415840877
1828763709
859951486
1629791244
2145494992
930562748
793819253
211364249
333697014
1743629682
946890835
1500652496
216928520
1522383110
1618701861
1573644964
2046046901
1526913230
1652135447
1619509645
849668334
713496251
1001654591
1136312410
1811519485
1716535283
89584742
1887011550
2074352836
1351506251
801748591
2010227128
890478854
2144099138
1560712652
1709306445
149517326
778319454
391839545
287477513
1909910942
1683431114
102321200
17672121
1073567782
2026578462
166006944
1551505848
2114511644
1871642995
1449325031
689491981
2036309152
36001782
792003701
44428344
1759343894
855115056
1649193416
1367258476
1136019334
477422229
1908090843
1835880997
339144032
1156890384
457788949
43730693
1883134064
460170162
205538446
2075902020
1130869854
1611751299
334195125
631152944
1023316402
521755688
259844236
897408158
2113279928
186694143
371052403
1416795486
289160974
1871557622
470986170
1336772075
1256330158
581651623
1476246102
236073415
1622277940
1379156507
761758195
1897356416
1760369357
1009797552
1003953500
1339247285
1778944574
1629787373
1910697861
1212697011
1214504270
2075696538
667085801
874643591
621902521
219167154
1292723410
590645131
719983067
339474473
560423273
1462651220
1430525272
306234577
1074887717
1494067693
1841839393
1264047285
2052737331
1644918794
1425805547
1227348510
354370561
1993024827
591100430
2027454758
2040874695
1019331886
1308253769
1526805521
1244759901
1055184685
1061634434
445916952
250355240
131192231
866644074
50769082
1471485115
750751427
1015624335
890753655
1001716491
497697863
1939506330
615924951
261228305
1280021518
1032772218
1504082730
2136127883
2089756749
1893427707
531246267
1897336162
1448423426
1328381086
1242172360
837889430
427007658
2121288187
1770179421
1850127104
570897655
274455083
1387686409
1531145083
1011175674
765849589
375572306
1057400624
471828055
604896025
331251436
827592630
640286287
1688015333
410848747
2125530447
341155973
1905456301
286998142
200771188
1647248033
1368987456
523557827
1887935739
1366499632
1475654444
46444440
962614463
1089134428
1871766059
508544220
1737046489
2090749758
416923720
2099049676
1079336689
529580650
1887540858
632929196
1848175514
341221941
1600719966
707613588
1015689782
989204354
33776227
1381702227
1785155152
933448547
1739568444
1815428168
563694395
1862919993
10503718
1082173917
449696235
972274927
1795739475
1644909224
1361076059
1665052453
1315757108
139831937
1758200485
271725001
369569057
1708160414
276734911
1147509301
560144640
1827658700
754372858
1200109235
1818306425
1047840447
179639717
1283207228
1040137031
107840540
564779236
1448423668
526279873
1552855847
719897279
2028721697
849232809
1336244430
1619700597
936830782
2068292067
453245778
1007095989
1874548338
1209994552
535373510
1735267567
1661208863
811104735
470071857
1510737130
875718744
2084891849
962107915
1092576856
1293465588
1538469329
2061004324
1634373000
1802450991
2052882852
877167961
243907697
1213533501
1423338656
721223946
689358955
292417430
648183021
809126598
1287866472
795714624
1679105066
2098712446
1941064635
520240441
1894541866
1390805919
1417320308
1848516968
646979450
1647882444
609906108
1094900991
1125349055
1037469779
793107143
399358436
70393948
636420205
1670941860
1659314107
2141272718
1125611609
2136223719
1534442575
1009604135
2008065059
16013082
1746301827
624852757
1098203616
1442900051
1199183924
746278703
1007883565
2108167080
489286570
1264846947
818883362
1976095154
1808000620
417249028
1045850069
1291249942
2027931732
1288526940
117135603
471956903
200143043
1441210371
2059555709
1990534696
1921056525
338529079
1035785975
263359113
831732314
1551288907
1515534981
1746045446
1282982485
530970462
1649123449
1332800030
256870195
1783262214
1480930005
1618381731
1407060418
1870601431
921610155
1595681404
1156703385
1946352096
701697308
79602267
896473701
883120765
254270925
1302183448
895561947
1295085119
552557883
1200524656
679415337
861649093
787626910
835339081
1051894632
182751767
573669958
1910676579
1347771362
1859039884
361875522
2047134923
1156732214
1161348099
648064627
953415379
1417633768
1371602107
1014342384
189016343
538822582
2087305477
1640951510
1828643984
1351869315
689458721
1923877174
1274686221
500198907
98987044
1153840130
1879774531
1541973304
1688217638
493379626
1465708931
1730294724
98997980
910645640
1020651828
163176554
848338458
1176189895
898772904
993527431
436389913
2027630080
1857992788
1648612877
710352143
2124179298
356283547
252075070
2035156352
1463122746
1419057883
1968067507
1528902858
1139207517
585790351
1120255093
1852938954
1332350485
1000943878
1185561665
849960657
669458172
988302388
1033455495
810213745
359906962
1065216917
1965101111
1355138799
718970096
1374867928
1608990520
1032522103
1703770063
178082589
475427934
2084115212
1287806726
290247717
1558416956
2144919689
1054687308
353292332
303807208
222636879
2137439248
1119250204
734810192
452238135
1055998254
217019302
1068854185
1115685251
1097691628
1220946548
1633180331
1818073906
1989070661
900480713
2006108934
342514242
1258401241
2396757
1641530206
1610234147
810775023
710830716
1207394992
1011389415
1418597351
103362248
2089183642
1581353812
1101524006
264875980
1796639126
1119710918
537446329
22672481
546340308
946286188
512050136
1652330650
354478937
178705851
223441737
676103017
2085161323
386469166
143378918
764583375
12849500
1824302428
572608676
1667854413
1997698876
266283073
1374429850
379109746
983296389
410088616
235745378
101813228
377035437
653090549
1285704983
1259570462
1276530563
244669580
1394180687
1000680131
2130688232
532100578
511880172
2082953833
105419631
708493377
1533042014
1693281837
1629360101
586522774
1385761923
887284702
1295450903
1281168691
1682540415
1114082036
1123114674
1565444189
542748591
2007710499
1678668040
1590274682
1205108325
1743917647
924773774
1536152675
19157276
793393850
1523563792
46821793
1282702825
375142797
828937723
149467782
1285107616
538887376
1575836727
1611843216
1140754918
928457232
1232292392
1403641468
876615019
636423151
1213915263
678311639
1646884007
1481187694
1547673104
486812132
385965961
719117019
2022605085
78727747
1394599953
545458521
483675712
944407787
1156646474
1677450267
150250064
1064061749
983854303
1599565671
1150994625
1580582248
1810605367
647828
743792013
568331642
1682404154
1855190513
871216234
413822967
92635785
348729702
246155650
397719414
221207071
1172083377
1935243640
1266712188
1053530149
930923404
988856790
1307740559
1341290403
996726758
638503186
516761991
1918278367
1292276811
643034944
566011427
1526931778
245578738
503784882
791588843
1831862935
1042802406
560713693
1397611055
976073590
2032820494
1650158273
144317961
1460212257
1550028584
265551467
297231400
464034268
582245859
407655687
271259376
910417877
1677867082
1723792233
333561091
422991621
1951663436
1602030100
561355673
676224250
666414695
318354490
323968994
769232156
1738550741
1373610175
1138348793
114253297
309339394
115411707
488739324
547030234
238877326
2010360173
2086261301
1378198055
1269858400
1355374462
1306470970
1289860666
776413797
553039068
1618044084
1505287311
1798085755
978851387
746412603
1356648619
1881225405
841407826
779080693
983349907
1206949264
290398519
2032825745
1249886859
975369346
423054938
1339273098
1829104993
263327736
1514833718
1683667362
1804615967
1990883740
920046661
1244173600
957427944
1925349464
1307569274
1117197962
1296453964
554671882
791166201
1122433189
190600304
1361277689
554703368
1905128960
201215608
368654608
831336174
1523969011
1106330092
1966920938
943359559
1122370564
1400697785
1133797145
1747083833
1164896011
704841514
146094787
121822396
1632827075
608527049
1982706955
1601064867
549687368
117234796
267135442
2100856252
1147950723
981544195
497857325
1455534491
845513726
459484571
1486249751
2102406935
1741047175
519723678
141618585
164236049
1305484416
1275502905
1744574361
88036278
432818323
178746026
806444153
601239698
1221868176
369697095
358176966
1099547517
1457393195
1699316708
1417520250
760008621
42339514
808772339
484456534
1883319129
1160656648
1201417172
1107385812
1674901186
556586944
1344630316
400368567
313957785
98770442
160931647
1051286886
229678579
1270136547
734176894
1719478444
245242248
804888696
88388054
998964243
2026450348
1126337290
1871565296
934690060
2133070720
1768547593
1453514382
107830918
1978533970
1619620733
37790314
2077329110
376765814
856565061
18894760
1481948701
1086656707
469951871
238959692
773301305
272027015
466318488
52684378
1030729635
1693266812
1630030942
1767260072
35582799
1433700335
796690548
2704116
1927703726
1356000686
361683406
324652837
557570709
310101369
371097705
1240386758
1997281954
1723258331
1438993847
604150034
1150488687
522992645
2009050724
825604787
678564593
2087068603
223591863
548134444
407757699
976832307
1504730696
647240246
1885154150
1512388579
775773605
1381858104
1953530496
937258749
1232444924
1406720065
354221482
1766597788
1820608502
1420357435
399656076
1686106338
1241384352
1988217052
1891971038
1662334043
36652165
903374055
834138168
2076985236
395870099
1673768698
1757985753
1880978320
542216650
552581612
646972640
884716187
1999441969
1050952938
586627013
1226258291
1368697932
704612116
475070911
51429058
1698143756
145114136
341581358
154052216
851711612
1967794234
2063183389
1321520691
419740088
1434938552
645928260
44056564
98246924
297452637
766730615
31956929
1890608608
177245878
1334589354
100754585
1142207236
2133742985
286673787
1836111811
2053562250
838307982
433019918
750444064
1937576240
2031006072
454015938
629376912
1869047233
181631021
925195586
1463117712
612738698
1035964442
1760193089
363050337
357106082
505574075
1556111891
792212657
471518350
727553324
2147008288
761128203
436293242
1096932324
1137976743
519666377
1320915527
709842773
761338410
635477788
523059577
255346518
1268989780
1298200605
1897104757
2116577373
294394875
17299793
1226568259
2125563662
1500408331
1341946858
43415906
895376657
62188642
39526111
1176199865
1636611244
851823986
1663463133
1453215713
273667494
438011006
41670524
1653032539
840710371
784090359
417225321
1082835174
1478329644
1129903223
495456395
1578748672
959959862
981248116
248738175
660808284
1037384188
2102766883
1559061585
1459511499
885039801
1304499091
1545672652
1702506497
2054088000
1449248656
489595484
1059488266
1194798359
195833427
121465459
2022954101
136029166
82791541
270227215
1885371055
417556398
1820619938
1956235159
655159289
1835451747
40795429
1543066659
330314077
856604299
1825668815
1584748101
1585782997
849925246
902568648
2015377544
812248697
1037049092
1583040790
107056942
814386104
978099984
1511108258
126285869
1468998842
1760163294
395017211
1895351226
1908908861
1415986720
1839714917
298017798
2146252988
1748650569
1571861456
474392143
540209258
102506001
381319068
452702813
1199458696
205304653
111397220
1096995564
1421924868
492963316
155135946
994707031
1854666801
522086531
1850677690
1371362900
622292318
1233526833
454915350
1980889238
18100166
1323583757
2090323282
10303120
2042897732
286261883
1392046402
835198590
1123020177
220390161
405348757
1230043856
2104734621
493991231
1579009701
1353421562
322701533
1825078153
44150674
43070240
1772865345
1963637910
2047793012
183598488
461634371
645469958
983741552
798294327
361158194
1543315204
2117471702
1256364908
1060022390
201097440
541153758
1599643467
1257366502
877948627
1379312727
1802159765
1605183034
1396593647
945421604
177596704
116148844
1442763059
1029795245
1503297046
703300687
1096810889
189102090
15655782
1766424974
1998063179
466295993
966422134
1099142349
1583143628
997222548
365577223
947185513
1560703375
629443580
1334900973
1043444720
2042632121
273971265
1566702110
2109179956
787095949
343213753
217693267
269193161
1760354080
1381213578
1787016546
1585440313
1641928680
357994432
1122966549
2130243813
125325174
1945471554
495153086
1999356392
1468666231
273951405
434489643
435061210
571835921
621192451
887091939
466870812
1737100816
1976181436
257575274
174757692
345220904
203005954
1880711878
60414756
740481187
1537758040
1508933627
1622407061
57534170
48929263
892978146
49797120
181161859
1475768326
881145058
224044058
963481422
1378119025
1234142233
429023662
286010390
620383411
816946595
1551540151
1373506223
151517483
1310327318
940320575
1579354727
998253876
1363207384
1732294525
2010311105
762669118
1344804316
1113310714
1913352782
801432928
1293398408
271665845
587197690
550992259
1588107423
1931710712
1514856005
1031958933
2064494801
1051792033
1520634655
913361010
883748016
1686854140
1427424341
262008273
121183340
776989498
654342910
394990609
698189173
589051975
591371543
1878525552
841761576
1180015028
2045819294
839419844
933261113
1327387053
1636560062
736049213
2057638216
235968010
1996526527
232194925
145872840
1895342643
1639795274
430184303
841914320
1919341059
597896525
96821876
451843521
1158857609
470116384
1271896293
489985325
824738222
670435558
3851441
747680044
1673049613
1900092382
511400357
1594424518
1587864412
1754730628
1682953743
1075702541
1233168293
377972143
1800136361
307986224
436274924
1644993901
667555468
692602195
1689435347
579500433
1351419084
245568052
617649938
1312784307
1920541321
855673696
1815271411
1430963726
401602954
2063169599
846241863
1015482030
1937111600
255515025
1684824519
1385954571
1768673795
1860749760
1671715108
1690765547
616843764
1625630047
1455427782
670833614
381660162
27982723
49539692
505408529
1507177041
1351599500
1609806324
373060128
1813445868
1213949912
911030026
28355775
359600141
1011349920
1512304674
930917336
307223136
1671058907
2053547038
1642784412
1131398100
858026655
112729243
972543680
795034275
1562542649
1550049435
1593367778
318438065
218356369
1020786247
136539337
292512582
902866518
104639938
11895217
1300428211
251485312
1088647863
1453349477
1357111978
614269154
1382393630
1589018117
657871328
755182770
158106960
813565851
1984964382
654761439
993724982
2129148568
625955005
423039131
1446176641
978280218
1347657356
594681406
447577718
859563616
1455759205
1903224455
497148232
76666622
1177552859
2113322921
1320213997
1592229992
1004478425
2071408210
1968181301
1709602925
327006589
539125199
1995242572
733470280
1495936854
6918304
973156469
1973217213
2038557228
338419883
540045221
1475654841
307228625
2010998616
1537860590
1594911783
312932584
1947776452
1378179119
1700175827
156241746
1395410279
1375042296
1716975734
345420956
223651801
331884556
294595207
1587253211
1500806944
1573764004
381825580
1836491808
960183907
455109588
551737182
1318195057
617329052
1550101187
867334718
1220955941
185814586
2092667308
592783191
1222709355
1898138419
272650918
607908923
677348545
335315289
1332327098
2095489799
1044726115
224334732
1690864674
840798062
1578673326
491708107
1488738632
426041911
19776707
1595781889
1356252691
344591844
1384703526
1508659915
1992772247
1414304584
901871957
162741165
482856258
1598229772
628007200
788805290
463687060
1027441739
1841709484
1758834759
1888458000
243666225
1412928898
1422448840
1328739126
25209417
753552578
796626124
776928894
139164121
858469182
798426314
1269391079
1663052080
837770739
460082782
1038852284
190296485
632742472
1645185882
1767050762
1175542858
20452371
1308818216
237605237
614338186
576473889
950192684
773890059
2079383058
1295463040
2057480884
801582143
1668672856
784440840
789460058
1970511567
382767025
2034297033
995953996
253418121
622966268
543415143
1884019176
1152206271
731357680
322837056
2085287134
1890770073
1881662370
241900526
1366552573
16730881
208968843
1086433011
236379124
1970737167
2013138124
18929747
1745901782
1526638233
601974393
1006613025
272199272
181188882
25553572
193474927
2086808592
1685609088
951668034
489090124
57151855
1262242252
14442949
462960733
941178409
1695038267
65080984
1285282054
1958046450
1947806399
1761249787
1838691857
301836486
569489131
536927778
446044362
1373891150
883655239
1168684500
790492107
386618053
1840946733
2077257649
413118408
392843216
995884270
1480817474
2116944656
1367308336
1946676133
393543008
1903578774
682243347
90281324
265468818
285082919
777531856
1446808610
1970360599
466524526
1121490064
359750791
1425189544
1926820815
1640365583
1297753781
1202178892
1685680435
454578720
1441808724
1108269020
1655007410
1796163642
631497697
15625198
1818966686
1481032407
187095250
7288193
2140005833
2019946671
142817103
330619417
1462052486
955921527
1509369423
580329846
273358076
187618559
690923012
1178364829
100694615
1446147590
127165174
1953917933
1368406109
1564170202
143822709
618802687
1557911258
322658291
918341209
1508663551
1478042164
661973304
620492051
989523268
749371748
1799445415
116739576
1948045173
853200068
175803825
168116868
1522613557
6663073
1830284169
440894857
1712787828
433420995
2041604022
1430590901
1557495886
685751016
1437741908
637619990
827266046
369690317
692141631
1681851992
1607462991
66687237
1506639797
1391897171
1114136446
789261146
529663401
1470110
811902433
465163187
1330499189
1371897183
1725112078
1254083433
715614110
2072195680
580493611
1506161870
114054844
664493197
62597557
196295177
436030015
1468565583
1150210373
733919887
1171787911
1476219441
113838298
446071344
1028675935
594395266
1935154302
351995622
1919434049
806463120
691339531
1734192975
1222217254
1819872674
2053728210
1244242025
536932177
401320002
1034689165
243274911
1601943092
837569613
102015039
324090188
1326027261
1851356232
1636247628
786077072
593689755
1908656950
1369030877
1353971774
1322611202
330546491
164876388
481553866
1301705087
45552426
424205446
521453500
1390298416
1747948555
78615623
2120415525
1828426361
268152684
2033591627
937326249
1806742082
573714372
661968934
2132212587
223072692
726267118
16774153
1236094996
873126243
19314155
37350279
1682040976
645668545
161729323
1697042626
632951514
581753771
22413686
287445326
1915006118
1427533455
526218059
1450670807
1051157078
291201870
1430285304
67143453
738030605
2080719568
1877496077
671543397
355534222
697576366
150574366
1422757325
475525890
273756758
98546118
205551365
1329410110
125077845
1409690214
91058552
1912581693
1867542878
668439936
1367712615
1439680970
55701925
1044099055
2101973311
1578385915
1070094545
2121102894
652239165
1985983968
847545280
1545750386
523986826
1069525798
2122379082
1773462
289864494
604904538
1340313466
123238658
1346998690
1242468018
1992978475
390801400
1509040996
356495642
1551113599
393804562
1203165242
1886028178
125096928
389044095
1581578984
437779508
1758033995
1073904091
551761587
104222924
884562001
870174894
1237785059
676766138
395817676
1472290702
1199498222
504121773
664143901
1377970201
1655740408
957786624
167260618
1849400588
1989106160
1428062569
1528513354
597957720
831001396
888129975
98579061
866021621
583425459
1463360968
1479231204
599875086
1817360721
1257875681
1195987834
1471033397
1219168105
132553790
2864416
699357232
769019692
791751885
210508935
607653249
924109380
1563826808
120134998
1683879929
560806016
1556069824
241993424
931521087
242777258
413376115
1575781368
882668579
1810661499
413438239
878216171
1666446680
1300717656
715283990
1820519029
2046826078
974905554
289402724
1968736063
1422443573
1671440826
759760750
498522007
118292948
2101332713
390102615
1982991632
1240386112
1636960446
44042485
1543233293
287374304
2117431109
208832223
356262552
959465824
20033590
1125243043
1078733316
278934714
262194512
1156660832
879095412
1867845891
1547722249
1216167280
1400372875
635702631
1202492275
926551726
837761039
1216497403
1260708790
1114215822
1650935684
929817189
1239185281
2007096662
542306421
1220292437
66497871
1608327160
97328535
500158864
1232137792
464278544
1843640653
2020209669
844810846
995443566
499994086
1375044294
215833574
1103440124
1285189062
156986689
1622340904
1432409854
571728727
839315619
1523585877
433808843
1251387839
1758521782
723426186
173828530
1188998493
296431475
1498177234
1801367838
735138511
50656596
1422779991
265325254
393791682
1778464151
123111345
891196616
897654577
481829638
2015805771
636621249
1185425321
500999119
431087223
596363173
1001463330
1195299683
708567999
1237607915
361568529
1724157179
590398112
970683362
1636384952
328269121
169203530
1415431960
1366544635
523517397
286698287
713851023
482926692
1222374840
1414398403
332240056
152563936
1050543437
604777885
2077153323
754141233
51787694
863742822
170170053
970592088
2075131078
774178562
877441462
1454259186
1041575009
636684199
522143077
1432829877
693817207
2121802665
1825953856
1406304506
1906635573
1901477162
821170313
542284449
52069045
46769807
1131213538
145646930
52570510
1014525410
280471696
169920049
1023491573
1204220437
1278659892
788154478
1897247494
135446174
385959342
1061518615
1275335409
542420955
1019977287
1191125756
1028817225
1590386495
487125119
1435703142
2064237935
1550768183
778719692
1064242809
974478429
890147646
1191561617
328995429
20681535
404405015
1938673520
1685048728
2124851680
288995506
740446610
1938200730
1847065706
1256916800
493110037
1180128295
1744713276
882397470
143962507
567412964
1606912836
1620431554
1839752305
1754943345
703134538
498272459
1180238405
1485734004
406035415
1125950105
291291041
694988152
355527123
1550892949
1225626890
394682501
626992286
1594258179
552140044
1922311515
1464250355
1351192654
158415590
1507448871
1904311830
1244381042
35203272
1676459879
401441360
181131461
755207525
160197436
795028215
1435798052
1753152341
1210015120
2036917176
699613708
1715942895
293894868
930914268
1927832818
1354047758
1141522965
531393731
701614196
170276395
243059971
173476828
1978693752
1929675510
1364957370
51221693
1116390120
1727541184
1063785799
1286545352
1521192036
1240173959
886963817
1928820846
127921189
162180224
1975942125
836359961
1484001307
1762097674
1089931587
1293984584
672164247
1032545980
1718429327
1760247482
716710220
14652711
1423429748
230872702
1120523230
859082783
1530904553
1092566542
398693727
202541135
685732835
2102710641
1772830371
1528503062
1717305317
1510235871
1578893499
1113956521
414164304
1615206901
190464271
541000198
1463235377
1407751377
1357823619
238426044
997404405
758956899
476708100
1333628793
1378731027
352847190
202439116
1624005359
987135158
1851078630
2018781150
403023334
184861077
1476251781
1209119744
1645302834
2033328917
300154706
314839426
829294643
1121806389
1475795058
1994247703
405123338
929523706
255428505
833859012
1408082175
1243261223
254183714
1903562732
1130048390
183421599
1676143917
148544232
1328925587
1723380526
469606647
523710646
1259327932
345541339
235586104
787425956
745446078
529955306
27457610
523493020
938167742
142553647
1209063200
87648716
1742021117
221331034
405686663
471910082
1476275669
934025938
1787298519
1241000014
1853602952
1884427743
556071288
324181565
1229139071
1810757706
2020272528
773325113
749491686
1865249869
347659988
2001610739
1191344243
107044645
2054211201
1723622034
426553773
2037690674
1548290682
912932592
915864577
1898663283
1843343972
1394251153
1269085087
1943638594
1319407432
1308876079
269854244
350597543
727575697
1864812258
1164355546
1803801003
1653557921
851714900
1599517162
574485555
1246536176
1804799483
1104775645
838379338
738765763
1987600804
971042356
541425096
622507516
1671460216
1917144543
1643401117
1490320412
872161175
641140261
1341407474
1126238763
1229062880
918628506
1840616512
12953333
1773478657
285657429
358433041
209569290
1074905001
2130957779
2000376981
1045103115
186743225
213545677
924129909
1282547490
1066909555
534110812
1391725686
599659858
838303799
938209871
1682606788
650256824
1969432942
161870499
895442157
1106502245
2002250316
1194996636
303102203
1150711644
2138390545
1824459675
740398231
344960353
496093875
1325426229
1616706748
492843089
931031183
2007030218
587806366
1217905830
1392024436
158287443
1462953761
1614711477
1735209890
2079980166
1434878881
1909213217
1984710025
1971872731
1820805697
577157826
1607427285
1724138193
756351374
1665135228
1697851733
1266379509
1666285934
386773840
142932727
402851781
756482846
2142429198
2101749295
1659202576
877672734
894692501
608516066
1185113839
748892136
1982814104
405709419
1198662514
1358952060
1353919834
527804616
1023315387
1053035883
2137559476
1800836047
1482637790
826515573
1215189600
1658006957
1518207420
1235846571
1348174203
1403684593
1868673973
1010763404
310580972
1114440177
1726081168
1833725924
380738508
904767402
728558055
1021536747
111008730
1097974733
1672040519
2047088803
1936039919
1008716007
467411299
850265214
1838116949
55475438
672954061
1468909982
136994590
1484090632
679324528
1863881012
2042943941
1654630914
880349771
1560695098
1276347542
375508246
855651521
272356491
1832983435
1182024433
1220581571
978684768
2080398835
1647501607
239210249
153363390
1368981374
1851966023
1806207229
864807180
457745122
264202533
134379408
139980101
1181801694
233844318
774680844
246544497
422264116
145159025
1635049430
756039915
184312259
801710127
407074772
881454178
1333727404
715384276
859190630
463689564
117463632
2035076125
1261708236
616768898
791004028
2121237766
1495542371
564206175
936802366
116001154
101655576
2116008226
247498130
263716136
580287679
975285543
99818493
969825017
1489524626
2064382445
807852375
1319659814
595213846
1657140150
661461960
1869018626
1920161094
1663565680
824138536
58907516
583998673
1374296883
1409780759
993250213
388084894
306392693
1004177802
2093770070
1124510535
1049240126
792561546
1533841313
1776506061
1430896921
1806667039
1082859294
549824498
173563922
1825568475
1089978655
1466475896
2107919946
2056978615
689320050
1149715805
1048972688
1414879396
590590442
231140860
730419798
1811921180
1979176982
1671590375
1807600693
1749781050
940674995
232691294
1874900549
153718091
2036429812
221323465
500182819
355176032
1224895169
48459312
89741537
605167292
716277984
2136576189
865223209
1828673172
2100706967
747042228
64001470
887595045
109824820
24745131
191763099
335120855
1370290632
1212458223
170642732
114663280
1157834204
1068751890
354760341
579816916
1469679184
105919507
58977581
1217383422
240501581
1147091446
2034586999
1637092870
1905709340
916841328
1166211265
1964949288
1991972068
1272442304
651079613
1691829296
1747898821
2059191229
1767084032
695125287
700701599
1328737087
931964701
683950117
1312003058
1750793561
1602385978
455123857
1305226934
1112744452
1000359473
2005135346
1298808232
705435907
1599218504
85746299
1207928136
568378851
482134292
2048960379
336074910
1236879290
1912617211
2120619036
695123285
228759201
1771447446
2049698055
998348995
1910745724
2055019994
1337236635
767042522
1270425723
2046922488
2019962099
556492408
302029373
974486386
2085255786
1405189356
826026836
2085095293
1558751660
1227711485
1920462927
1921894582
1385205258
956566562
213496788
472571467
626072518
71808890
1690586635
1714409839
2029183539
2146081770
1326940728
337263928
359632398
820629958
1547003105
373964501
192902018
700548580
1331055328
421375641
251011374
270235468
1540636338
1084366597
2126969135
1824045748
632749811
837723734
1420481599
1186449178
1172931810
1012297085
478129088
779602437
985797337
700778794
496716875
1132086224
967166359
1991613002
241831622
1808001845
1185990533
1867887972
2094177381
1650317993
1265356445
1887769453
200783724
1974993930
498627131
1350765022
1108413971
1171123389
71093733
1010486062
1597248762
219066861
1169671127
591359733
403040441
2116638070
885441056
497598905
359610621
66998540
1908806120
203546106
1149975025
941061079
1217703283
194677700
1344970497
791086350
539270592
858548583
258186588
1244606913
1709236780
1944378242
1254618384
236109947
923917589
1464124694
1945765068
443550932
1183402794
1114048536
1232724712
868699363
486457670
1356778869
1654882373
1947016443
1453699870
1266587057
1173803616
401232722
1755709544
878252203
1977812457
101326217
1161825452
1517075960
1315813396
418866086
1703238749
1686853004
539965897
1663726934
1403960095
1143863158
725408209
403176712
1228466931
101131321
1991915080
2075278805
1343281521
2135129490
2146080781
917345719
372792966
1670008348
1572557830
695815123
1198293704
1626266005
1004549529
1599972068
1215712635
1948480871
2059071809
114308896
468654783
1079994613
1332125403
1626317131
140605945
1401460157
1902131967
1756848906
1271895158
1615980287
962933376
95231028
1086855893
488606607
255914976
1961362865
1431485390
530707474
576883162
779335318
337453665
976788681
724778259
1815031807
1148288104
290299174
1497841504
443101699
1302300664
1408958541
480337241
1637537497
379660860
1013638371
644003988
599881677
182685154
964912645
1331661340
922278242
1094568249
1687112393
154266801
1511432153
2050886559
716472070
411283109
1462241946
1192646004
1529435022
359148769
47380844
714191940
406422988
280966269
1186674718
1771768632
2051805407
1136258271
674042588
150888200
154846611
1488636681
1131295419
573419191
158116327
719948415
2134229384
1223839608
2000954044
1274294306
1257035386
806605954
1821500049
899028239
225978922
320699634
282960640
1184757686
23859872
663431538
511026228
155981489
380356718
2009520976
1935013164
1124160352
278196649
243251739
370705619
1935170462
2063103779
1090757165
205453618
853662601
927047846
862206742
1481068599
1339865475
1313634403
1632671112
1931233216
425940543
1653372992
179065255
361926321
2141640927
289701198
1527598494
734247802
166821888
1219560499
2137578270
1429736977
558431303
338013662
492404301
1643116332
1353306910
507448106
1132868640
1300130078
1643431954
745124225
1926512657
1317334904
684150814
505386771
1277985426
704810924
1519913725
89962179
1052596089
386298287
93341140
1022098713
1187118032
544689937
230393227
1951234891
1694006443
398503019
306583802
1500442
1930374433
1414977882
983806677
1489982372
1500685472
690141150
764873879
291984052
1862616265
705056188
1513328608
831402955
1936279613
281746501
1158810041
1195748367
547772500
1240154283
974218199
775206587
1091808281
1858493450
354183051
2052768457
177188314
871580643
1250789320
652486261
942549347
394230361
1911141243
553704349
2007368498
1678601734
1405824875
29262882
1072133502
1793229623
1576368372
1225176635
174315236
672522950
1722495002
788697168
816834937
1496388617
1384057204
675583368
1548332870
1739807552
2113456451
70898232
107662007
1711858536
1049052368
478365613
2045797107
1051110755
1683516699
1593352357
562139875
438061293
1624269006
322252203
675110932
1779192957
326665993
397420889
324614091
1948042618
1096790358
1904296934
2134439383
688912565
1627669906
1829927136
313094893
156732087
788623519
891300318
117873383
1368520575
1842896998
814252948
1412827746
646185892
1162774199
646654444
595539507
2034166691
1811538479
473574465
610932820
1631870098
531911146
352141756
988636956
865678479
1875832600
1529367893
1045779156
718801589
2113826540
885402166
611044467
91520856
555322795
1809367010
2089505779
343954509
1055031340
1483693850
174411232
1315130792
1077177984
638870712
543482489
370596125
890107460
1563633508
230122214
144080571
336704644
1278683991
203634899
1196824928
2067126330
1128635836
368466693
1605293737
1971043439
814881312
1819626896
475266873
195594967
175093438
1532208654
1056999131
1276634482
392124271
1843338133
1437492538
2145491276
192695093
1453726671
399029691
1907054726
499658722
981658063
1961467806
2090826943
653729460
1679049780
1070925504
270651672
243081179
483169110
629212003
1861969039
1102964614
81829731
1763517089
785802365
744479286
1132384060
724135667
1594031653
669210599
1289219518
1389248379
1134447112
465523095
1134721245
96850299
1012153649
241443992
669087603
1950918603
1008051107
849723217
349689745
462271366
691741491
204344681
1144083712
42943471
330188040
414755862
1686759170
1508228824
1758562349
49866204
228374309
1353261310
721452020
1059780462
1015258863
1567245834
882958865
275880950
1183854224
729086259
886954124
1497423982
426195689
1370213636
1581649107
1077362999
1797780501
1903082534
765850870
501615870
763855644
1495109885
1100419786
1462374942
719990936
1189549644
1901935977
987075084
748884807
1840648108
734721069
814513745
1705198975
1731000680
621131855
30669828
486646730
1254199466
2082697099
1165373624
937694120
858334240
1203359276
2021348898
1249071343
275164249
1654180196
387520263
1134707892
1038854867
1611207080
320418554
397533995
1901908982
1091015837
1415080578
24809994
933985821
1511458677
52343811
178525948
1532287550
1398831520
858896177
118820181
934802509
1258024587
564302342
268625142
714308372
1666842595
376956029
1328244782
98324645
1843890150
510993652
316721694
423486244
1814320169
945831069
800144536
599083978
1334173376
1011248018
613617449
987248784
849285543
845247744
1251890306
1987615582
1009127510
39719951
293409105
1953899123
1989216735
1524938429
1708847635
296647067
623055861
1818592180
1597868425
35475733
23202855
289973590
919476062
1130180279
1376682762
1086578364
1354618227
970589658
1993780763
817260442
1309527755
572954502
1377657245
1443631265
748895779
1560648448
1817056063
38318033
1873900306
2111286789
1112990946
805098546
581058910
1748962444
1795274206
654623460
1153824402
854200724
486882650
2089990882
1278466230
1922400012
566701429
304447836
1919167519
24612473
1726504100
430716379
1697432071
1281673317
718534736
1278766714
1122569862
673162731
782941921
1807719588
2025244466
778303375
1778598557
1468840152
768608508
593434286
1930965690
1847801526
1596720703
1768283329
673033897
779370984
716127803
299459710
613851141
90653184
156514716
659263791
799218934
1943447233
1540739499
1578393585
375443893
1010957352
897842970
1839791895
1335260170
244729651
1024208588
1847963399
1409498206
864922011
1260265851
849046060
1221290113
138890796
586567943
970085639
1872414326
769170843
955703127
1951528717
1245070696
666417646
2006453236
1201682973
2102759739
1057440555
1394160385
1674064731
1086174138
1607426983
1081824082
827962200
280346507
1216881683
1282284458
1395826152
1594786390
1261635566
452494033
1887636264
806764172
177860970
147186726
949825274
1643212393
223170073
2065737377
1396836719
1391562123
857967359
600009558
893116315
899869554
286970097
432653027
439843517
527074799
1922959435
690580610
837628369
1085074174
1045308988
507321295
1607121084
999760677
1066450855
453625619
1097775410
952280103
1564796633
805797284
157758065
655182566
287264364
39241296
415474231
102653263
38713018
1030456547
590083066
825332975
2032771362
1716939186
239942235
1507930554
2026261794
1660282493
646786680
1086853926
645790678
662154515
806713492
1005902781
1182563431
11777667
1281867843
1095178661
2006778099
1510592562
566985891
1961851650
2146777553
696955492
721861849
711722607
1720695465
1565892371
317865907
1484348964
1173792277
959678235
10155187
915540465
911188540
194558305
1036045217
347392338
1693062317
2102794589
715423116
2085285470
1782622070
2137185243
2134184976
1260896007
781128820
2118635184
1791900223
1069146203
809318915
181741146
953701611
1470613454
1182824257
334222423
968581780
1882207847
95703127
490956139
1286972398
1237826119
973822554
322267112
138873811
1720465765
5861356
1941395892
604141491
893879182
1540894114
13377262
1874178072
416934988
1122416032
282460111
1358508050
503705152
2078653577
1431449392
1901639319
397792267
1181801787
413587589
2087034298
1676962735
878064959
2144122485
103021509
1240580057
1087195541
1287467206
1868794589
864869099
596521394
1924006609
1588943227
2063306963
277482722
88304015
701448813
524898642
203800114
671210075
1414409697
1887830626
922218602
594034741
367532249
647881318
1932223151
691782454
725542263
1542681126
147225724
430839284
161805156
250898343
1966680570
1193757679
1732542610
469936094
1571946601
1184643102
1715130515
321538301
719039023
1316639442
307764633
1664982256
667130624
2119313483
1179996159
235946983
348851300
629755549
1987084182
2007647654
2057519601
1065149489
1266760345
1684812929
678827276
1604163058
1790285538
1614632900
729532908
808332696
994642405
318561563
895429447
1919788994
1957038343
1955533695
1374744332
521523833
1015247195
1694477695
2076926444
1513583362
497989735
1666321211
312958068
1704785091
626255020
2008583251
1833139808
419208919
2108968177
1678502669
1004450851
660820702
1784488265
1333501437
795279805
492884597
453950261
1754284490
1553831858
194940607
1604695483
1656294634
428945310
1034550614
1618398557
1119701001
519024524
752580370
464423184
529191420
97523471
325230254
157657641
1392158828
1303753505
463556167
1832608875
272923597
1840093822
605949517
90594855
1945782296
243757424
1886851876
1951234351
1669658499
1800042217
1675543534
1926849126
2017136048
2015877133
164284521
248506976
1011505219
1464552663
1033805692
1906976135
768453279
1309342735
842710281
1769362469
1317510927
1545054157
1853436117
779522784
2094752282
1231954322
197186542
625824607
1824293748
1995114134
536346645
648584049
1433325922
2021770178
1010814051
578621047
1259289254
2134368928
1308677484
1174519003
1090435137
1545968921
2012383689
549305480
1550336101
1826404665
619053411
504924626
205176888
213298890
641555326
100544150
1309679181
900403756
605594733
407384783
496649471
1315916210
2103526632
1002198435
1179595866
985696447
1912403773
579996889
757931153
500766024
294733272
865062138
714047567
1580323622
1835045418
2012289590
841899720
1557207229
1944691212
1130782769
1367369293
2038942440
689092194
1151308409
2061053447
1755169194
499722638
703763538
633108667
227439729
505320690
114190817
50298477
26668394
84705340
734801813
1567702930
603326295
19371729
743365260
1038278256
216002614
1437296218
1505935618
193528212
2068182685
1197974841
229501690
667893347
1488166175
1832386629
820128087
1859554082
899807230
131035545
121763641
335001898
734154498
1421876829
1688805825
63108896
1658915944
80264539
279590978
1259690877
136441673
361792768
1139918097
2096985692
1584826446
1260036613
1396722838
793242675
709885598
1700410674
1225529054
1739397050
430774977
1919932835
1610333997
968406051
1824890078
1178186600
92965927
1604620335
179557998
738133460
1162317974
1182746331
1486721250
1461735659
977310438
1477968661
419248278
1809119380
1699331663
1128810816
1271681304
824144495
200481322
492095954
2138059259
423689270
219990791
1967012605
1030359656
1310054752
1698372215
1408973753
1022045764
1390615206
1836795593
716455244
1217309052
356444898
907680971
1513780809
1268325516
1927046772
895309437
1293081622
1178591602
1243871364
1640022988
260973959
2006480575
530661902
789068741
1736889615
1592866067
980387767
1258771289
662588154
1299466813
1441638401
1611652700
1458692090
471203351
656579113
270022617
1273038508
955203321
2019259203
1288327730
2006808289
574977347
95155622
634163022
1931370191
211853410
286959242
531980541
1160748567
1550891681
1432448041
591048924
1861617551
1256416621
306951361
357437723
23178168
11197796
1708860372
771142754
1481059077
680998749
24889619
752496216
368644142
1996678030
179363465
394591054
475673067
1647540961
448990920
1050923373
109190686
1257230976
1494827768
1551808500
271354567
464279617
402979109
942073937
1716310511
1875818213
736830259
1441297878
238973512
598327887
1758628806
1588641312
1730910870
1089645582
1249953265
221946264
1130543927
311459673
1198432815
418480924
896803007
1170662633
788344274
1134301439
1863358084
1574776931
930363444
1610601584
1975652297
1652732762
141779368
1557039826
2075614026
407984655
446607749
407782576
1492901046
1039110148
896513127
2118995739
1939099352
930245571
674505305
856875860
1528401555
1153508193
325258549
1394450185
1988783213
1457178722
865179312
413189355
1630373632
1392462962
527445747
80823489
1971072361
299683178
1314478765
2083752842
187648358
738339261
85655849
440081395
396841363
737663971
1925399261
1504505348
772293514
159391871
1465505581
206936247
1317185143
1621057548
42922905
2110013538
174232849
707650891
1351137461
31150301
1016975354
1389615281
119023968
422050806
1958336477
1752204326
364816671
1108443962
872615931
890101839
1057816919
2131838713
1127081970
27355070
436531295
256155518
815468187
1643852833
642138090
1338604717
1972874133
1449419273
1576034961
964087478
1393730085
1049476332
1145150069
1872868850
744479474
210744321
1746708367
1505786668
12752576
1574737488
767425987
1255952435
580372604
455480865
1930003299
1189271534
1830385441
2136413926
1174001493
117995114
2144610437
1759690678
1826234027
1938581903
1896305586
533321903
1813208109
1649387652
1984551423
1171746569
91639213
114265411
887851777
1974845641
1628099112
557138872
1101835647
681341376
663607533
525009421
1367642675
1366886214
1390859978
189270519
995110392
932359339
1493026057
1367633766
744602635
2043297689
427468726
390441627
1477077094
1186440126
521640705
301264465
1951859130
1023762387
1364093617
120605201
72922109
311132571
592097174
1531416745
1114819155
264948150
556365298
1423313386
1933998552
545857666
1957653483
21621212
66433870
829444593
381589381
1867157781
345374097
1303384536
1660196116
1091474868
1909217267
1858357283
653942147
1775407888
111879315
866166190
254710919
1052885499
2047547903
1000505189
2121490068
1556175098
2025340532
751432609
1862844313
1102034148
535554350
2077971911
1853653212
1489520844
296537355
1613357683
517513138
519919192
1993214749
1944894522
1666794276
1832414676
275139676
1562324872
2131966640
1670559436
2092426227
2047688504
1880359996
1639317570
2040723976
1875736592
967072346
1840748643
953859499
537464312
477514462
1675488686
1211539104
1989361595
1806161051
1189213717
580423823
779158288
1101204971
157114479
872502356
554826167
1342493515
775326656
1972095687
1771809862
1641217220
654002298
1143492444
558370866
1735073002
1681612559
923867416
955798137
129156760
487842369
17868351
2000481456
976378754
1748780555
1372794284
1765015895
1508074168
1510359044
983308735
532610917
1889232348
2011263066
1272482217
1638961090
790386802
1930678502
1999101063
246663242
502498823
1098378906
999506824
1171105914
259000248
1412557003
1070422952
2105138645
991544040
1500265087
1081266271
444846118
791801835
659376438
509937179
903673308
1827022691
594984640
1668795256
684814217
268368180
864004240
1103828167
572255577
1391659633
2147114973
1682554265
1970919996
342342511
347552329
1558598434
176214137
994596550
773128801
391046754
1184257683
1924974272
1280325455
1961944721
151708276
929616878
1927419155
424018756
1333339776
326953825
1260414262
1937970875
1537910146
792816864
913250039
1021450183
996314901
132481463
896835351
1893733608
1569710913
779778420
1726095510
921187714
1871175707
1696903700
1098931429
1258603806
269071444
1219167468
307391419
760169622
2095873224
1890434386
817839100
1039697205
997754968
284038895
1205000988
1843514024
1519182735
707740652
80250453
1373631776
1355951620
1096416091
1882096224
820098046
542881238
1605078794
806665171
324124463
1412946831
1322879530
1859596005
1814960812
462471129
405985138
590682298
711810965
958281235
1172795227
2072374938
1533742876
885653866
1103072856
922558119
87288987
948394394
1823175452
1158518924
28008368
1082045845
783590609
337517761
1772281537
1238294890
1190773163
232740243
152854787
1917082069
259904637
1488238295
1678825716
109572186
951333770
314648276
87274998
1264957289
886171311
1548250587
642543531
1642936217
588092755
741764836
1004476202
2102127250
118947042
314386407
201126355
1013121078
2033119110
991590854
976624540
1480157792
1063835945
783726767
415576231
2072719834
1757335314
283968588
422445136
2128023917
247538978
1139697730
1688749843
1869306720
1389006029
609272910
1993306271
924001582
2143402693
1241152631
187720312
1831123789
1905366466
37482782
1215188417
1355963962
2141252703
507825
1373080097
666781284
666022751
207276762
1248032600
988999790
448252950
1376061955
1513252785
1870704964
356209301
891560655
1908970201
2132906668
422736959
2143340630
1415384774
543455069
790154506
169862109
1689637839
2097186531
1214402342
1719174318
1177142567
672260872
896249908
2095028483
495043652
1562419861
1563582401
1834642986
462539442
737351261
87885253
2066282400
2105740323
1414288818
2084407453
897114409
1424499013
2010649062
1645583241
114451795
869546391
1873064876
335991964
1303375639
1196315983
2108472824
1945586542
500269360
2090436748
1108376350
1439940299
1258088069
65750227
1321267516
1446527851
1660660524
1565043602
1803361723
967342651
1170725720
442755184
388135458
868240861
402164876
577934122
309446692
434518506
1553935888
185997949
1133061641
220731586
417767413
59717043
141847181
319519141
2095387827
1570070404
441764204
1698332402
707901570
1900763152
1908457391
1947616424
1374626417
1877585581
807225309
811060901
152800072
853038317
1758549455
738754230
1528287070
856701066
1079286771
54203051
1333147055
381543781
909809207
1091447633
1229062356
691941415
310042518
497113539
1527826095
464382081
1431817549
2110109289
1682870581
442864359
878990305
223542977
156616283
366619509
508179119
556416013
1493424181
326889426
1913743564
1175384325
932953527
1967927655
231338236
2107625578
1877422689
1694707771
328779173
718797685
413646592
1908341791
1128869373
329369483
1300793735
1968463817
161698014
623119684
266464674
8049382
1843991103
1418919434
2092948694
1529639999
1358575497
107840081
1656489562
414387156
12636783
1513103397
593283076
1425741116
1973876407
279341482
818538107
1793446455
653702474
2133062333
1640500371
1366516892
1042637221
571330360
1124865234
1337847913
271260968
1698535974
2115442826
1574880877
656911271
552010453
1659652411
1391892058
1303744400
365486985
454135717
1857136839
2020372074
1670570058
158069970
1589715496
422821111
143166446
1537790501
383929385
1529262897
1904940960
1459931577
741140599
2095745261
2110949447
1935771143
1652656801
2054683142
431977776
1689993984
1024523082
1987646078
944655856
1143938543
689283349
1450984031
2060790061
518204744
1140323202
1281211177
1121262121
1245798857
1278670293
308810438
969412588
2048273916
2123216886
1858941033
250886787
910423727
1995366845
641237153
1131280943
1927039871
655312134
1549496842
1485919400
915400398
307787737
2088057071
358347874
1753642465
1094481412
586603441
1529916981
265234836
1141066966
612665147
716017538
62590484
659278845
901065546
90010899
1167207252
1788362800
1645305529
1227761821
2033479080
1533031910
1878166253
1991509825
861361593
759186201
33775951
191115356
422670390
1107351928
1044551378
890125014
377788216
1380786389
2106124377
603878453
1008204221
169007545
95643385
626107934
701688793
832849663
330501139
1998808357
1019838343
651501714
31626811
1952442200
313255066
929795382
572763184
1176658180
1361678401
1616782710
1919175295
1017703695
16330530
192413004
625833757
1241971005
827743154
521909871
268188988
1423916521
31858468
301898499
1757803117
965622599
504576590
919912310
1646838367
1414414493
638792919
436677760
271156027
1459484973
1994733076
363663984
763351476
2035450866
1002153296
773915127
1091663221
1113460938
811700707
1537945478
1398672754
1047791362
2102191000
467254647
1453065225
1821619226
456020535
2134904172
459787082
178422009
888153840
1719016350
654729557
668905790
204784619
1129373781
2136742991
152283355
1971713143
2037168805
64536238
1916320384
377881996
1665327777
834262015
1430486583
697542166
253944715
1025791130
907456161
661753531
2039029116
934711728
1201049723
1487073965
1617645780
273902228
1577836489
1968027614
1161047908
252168060
1327384369
596866713
1363605369
185294663
936336613
1366442681
319034738
2013119116
1694444057
408828672
1869074030
178303149
1126381711
233103955
779874987
477148021
1173956925
499859109
922064648
547161013
689820117
1194836618
1601689660
1811920258
1049748545
1469643981
840213611
1154952337
945101787
52039846
415534463
639752127
1986065319
60159580
665756642
1570584099
1651238256
874152642
473520148
713630606
1191063398
1881946333
771581204
1181772614
1468080720
1394335819
2027144002
1213703653
1259468777
1289676615
358064571
500391185
2080452999
1593543125
1733650655
1688631051
1913093578
892977666
1069532480
1118432290
358164207
854196453
702789879
1893646859
81856925
1991421470
431273496
162222202
705434125
1140158551
858374433
1231342893
682509271
838679994
147102642
1399201947
833242826
1984312283
2038166944
890569166
186940834
407910489
1147250834
1263950505
1361749227
1519214739
2055076059
1578300540
98105348
622666399
762896605
948792242
2482317
1143295150
332030638
1013607632
614280163
1421461005
1498079972
1751922670
326355440
1214519128
1964804591
184708527
461181610
2021374427
604417887
1542398686
1235916093
1470116034
276581135
2137144558
1491037577
1757800846
1067872428
792225
369107698
1080484563
216781002
482896829
4722188
1971854926
1401832437
1503825155
101533574
224712691
1612143642
454286841
977018351
363890317
1634533309
763205357
1056117752
1317053415
1401359242
2046743324
1707632332
1980710219
1138687271
1290265572
778181823
2108115857
1506976896
2032921997
1479121539
673960745
995286889
1330760493
738443992
1338690807
945248862
1300577012
1997970223
1368184241
498097077
562647708
1740995394
1653778197
703567341
208485286
439141070
1542543202
1564541296
1929656169
562435953
1463706206
1059897107
1698818984
1073621905
1190951007
995820111
700184115
1185221751
188356626
1620247379
1639041533
1128396798
1540549991
458095022
622580293
838056866
1055193801
2002198078
90366043
1554422380
589990043
168932733
947969568
1787345617
453631518
1629364651
1164692491
1573264772
508281089
792132978
1707869144
1576344445
629784244
1933524406
1881064813
834432009
1669675828
2073713602
8784838
844870501
1438141066
1913096283
1034332148
1340053706
1586581609
173597833
34973235
1827300537
418015374
8373673
1643510267
1830430404
359503648
1216806432
2005365298
1228236071
934723867
758394956
411563349
1483166042
1914989433
405350588
292029892
1039435569
745030913
1618886782
1114869377
250696513
839415243
1122944742
2117072551
1268941039
455259929
282096849
1330675135
877768784
987903035
825156988
1472323863
1367225559
1010381470
1099176444
1231963663
997424044
915374501
2040988394
209350813
1164835227
691450886
1890128631
2111651187
748134695
1972707003
2122045545
1280468980
1262805416
488153489
945266804
1489605935
352005231
958543915
1811685587
580036876
1206518778
1480282535
134490570
782787017
1285525882
621146367
228942140
77216973
752993141
2021168304
2052391951
1253483185
1588917264
974579772
233484567
1043749757
1488525079
905460596
1811561146
994724531
19296328
1502397171
1430094218
1141666833
148034062
355639391
403134185
1953843059
667443877
1909174997
1557685855
345388308
2031545255
1051012789
508504191
24807901
1604890491
354549416
1774968066
1882166231
1845741410
1287187235
2017561894
496307722
1057032949
1526172352
1154291103
1354159362
94469318
5962542
13318330
747692822
1447772643
200237148
591837548
691967075
1272389481
1824992658
1404534015
733360964
787972359
964375928
371963109
374459612
782370653
1258586681
1762923056
1401310239
71605576
23131580
1930165791
1196023838
246355981
1167307282
1897324155
1120577072
45767558
1571965352
1273716066
154574700
1221986800
751810379
352697870
729148608
2059778319
28712687
710554903
2077774618
888582419
612390219
1637895080
433522463
318190286
1682190442
1649428888
422298191
918046159
2065604670
1066117048
245243619
644025930
940740118
1900644769
1476934560
480947327
2068546964
2118140101
1144236329
463708461
846537936
2116343308
1380949199
709475712
670585915
368679946
400649755
553490624
554649312
776260021
1999657508
1231195631
1942045616
1697127456
793612518
1512456946
1861694421
611484007
1912178658
2136651357
603585752
1306839620
315070475
741070222
1506516959
503473292
234938600
1658428343
804004288
937893295
350713142
1946138286
926628985
1119546466
1756972
1850980073
214422967
461161351
2147388628
337822785
1266565252
1543334965
505705446
737664341
1992705225
1510172567
567983800
1710464190
1363275712
1202772374
757051326
1467910158
1744710725
1214544664
1851485683
991880741
1938170682
460231703
241248685
844831936
225075959
1880292848
291014728
1001494350
434950310
208743838
877680802
1724855549
715284530
722159098
1750830903
223166129
133927868
1355100642
1731824252
1985996312
2093270208
1599391514
2091556570
1342065412
1875850344
1312550708
45214595
1345129014
1293148865
1048959794
908424807
489968417
952184881
195050837
1947045971
1269466895
63194364
231312078
527728856
1432116768
1518289323
2024621772
1650949010
1681626822
729626558
451367988
873061232
681388848
1293215910
1095192568
146515881
842010532
1980452842
583857078
1349803821
1731557668
778498523
7765832
1788022241
1034136483
1925510221
236596163
2105845745
1174163401
1570832143
1201907040
734113448
1740591501
1193337904
137268589
1858346157
1669547642
1830096797
244778298
1941346760
1188846537
1509867569
356073312
750647229
2052770986
1796015997
1085872973
1692267970
1913250029
35754549
1808451208
60444188
1291350612
571357218
1008035602
1351944380
1483996123
1750881525
1986579968
1854609512
2009018148
286189567
916402545
1882210083
1630344043
1844477049
27520765
1485519400
1974053684
2082331241
507008442
194196905
802759376
127827442
992966872
720341473
1142326930
368826459
670697813
366657330
180027683
501766054
1182480626
1112136094
842441104
1663514472
1665115053
1754852866
2124655026
587602156
1263485676
35520014
144532576
383345364
1156802206
1713576956
2101576660
789342763
48871545
1609094966
1433601935
1249272410
1067271593
1802629418
1381870395
314905905
1746833782
1576622181
1237900283
267281219
481537784
437480881
1818048367
1907985557
1324966851
245075909
881824244
2140225560
1806586460
581890083
348947543
334459991
1214327704
1477816038
1202684548
30672888
2069555679
1486569180
1429109205
1071065437
1446908681
1375146506
1942156988
898140033
1911816742
1996918391
1689900002
216811977
346110578
876169528
1190293417
1929826457
947503435
540052376
460745433
1065893149
477003854
1890787040
1534258818
214483416
231518205
1060528445
121404126
1583790916
67651929
794665233
36060336
234327881
906657981
351322654
1595272318
1381783051
41764846
99297509
1977430972
1466649093
1521277020
1482944439
830577678
12517409
1505248518
1664115297
62653723
463235134
1340741008
1933689549
1243128466
1895863585
1278338988
1189041377
893420197
1510427913
332929476
50180898
1796578457
771449315
44334307
2115267272
678061600
444715310
2077298632
1727193076
389935867
863022231
1715585040
1026914746
1652922804
1224919556
614085910
1142691610
1219306218
1480145982
334144061
262326834
169246530
844862027
1506582758
115203492
285345193
1168630035
753472256
901390352
342374727
1113821664
1224740068
191002705
1064179800
748551270
1772865510
699122222
322761205
1142277548
1966578840
889713271
1227277412
147982581
1929643170
597787307
1864377304
69224363
2131797454
1566582389
1354278803
1657283103
644178727
364365476
2061164900
1449514794
1983084659
591578713
1220336461
553422026
161979211
944279161
1820990857
519135313
143009400
1114727084
1315978605
415252177
1388989241
1594391895
1758917418
517702860
60902412
1011708862
2024585220
793208610
138067713
1869996539
1825631513
1705124614
1023858586
975200291
2009368851
2070541840
1578875158
1897512418
48909955
1735515810
362467623
829785762
46107303
2023105678
353319388
1343934012
1335253672
1491183796
1826497428
1929790569
779778844
2071264584
1057114093
178426444
571055346
278939353
2020303741
1823997400
1797801186
952165249
1853536280
563369402
1436299478
1335090227
339056458
120333931
78988935
1322130461
1961293030
1159083568
1884162504
1877700882
1074331732
660752669
579639987
1648710799
1953482678
1433152831
183319489
463633097
516809065
2095845260
1665097809
2123377647
701243169
1889867587
794706584
1257661368
1812809656
1697860345
1351483917
175618590
1922488545
1704573895
2038843903
1800278902
2084033146
1280441136
139689762
1098192985
883328999
79549830
1733785188
789804699
2083420930
335304588
382907082
1110698194
1793539574
1732450835
1686055909
654247685
1150115072
687658609
518364192
1657200328
1010192937
1695433330
1043748587
1700090783
892894741
264385827
210675381
453920542
549464790
301863598
1270068184
194414755
766154225
1350533261
778826247
1976602360
979370801
990142982
935335749
1126168357
1451611774
1264458806
848075208
419745149
612480444
2073109146
2012001845
1094688104
283554734
490851056
589823433
365906465
537231892
600795608
501968182
389656306
2147003295
1570682588
532089329
1353713263
530962102
1211398264
1334380902
784342047
1095569141
501315796
787447362
1919108142
1499404260
1927332298
1372164035
1935416056
141805455
854139189
639710982
1911819929
559507465
257094899
866551235
1229565468
1918247491
1897086809
1114993770
1753268773
1926524892
1223492536
1156528309
306523497
80975269
593095124
814752482
2133955691
731194867
885730043
634062280
550161946
1864403583
637781489
1595089704
1742806005
508925709
1064106766
1532863220
440937015
1063723967
761663652
411275667
1895225449
1085714012
1991270229
1980589526
1757399356
1646921258
1631102415
17895219
1693694681
1496579236
1755227617
1978371135
2086578023
1609113869
352061475
884934857
103853338
832143716
1871415448
968786990
1032044130
1837659588
99707427
1651507077
391060095
1920692723
1678128096
1697526746
800689375
66641825
656716988
1616040091
14382876
1815085466
1293701040
1251098981
1713479388
1403182154
604541002
1446116614
1151453247
835398100
1198458577
81943342
164762862
135484182
1646554201
975499960
255077563
178025117
2073694042
239632327
1386556780
1886019088
1783924622
2082689707
1478714308
1588509067
476885609
1070941610
1929038684
1091309798
1109129076
1559902997
560551569
1657404090
91542606
1188438954
384565032
1125335507
1569239300
220433759
109420187
1752635428
844889188
1011726514
930123324
1711689944
1915326553
1342125979
1808535328
1451598391
1737907563
722342794
569801494
1213067333
328622114
2146335695
1046821933
1855168276
82042021
1895103375
887852405
1793977460
571073297
1875982385
1434518274
605508352
438508360
130693028
1907939897
1694495731
864934446
1181036285
624628239
1768622351
1995865365
1648351151
615533400
191913849
1077480980
268914364
330395816
2002442648
230371545
697596586
57419648
561838468
2046776921
1666644429
1624049587
867464066
575813915
1213700193
1109433226
1182123885
1486070159
356208414
826026163
2069423065
1564177115
1322240162
1079984194
1967116241
31194574
415920417
1830753968
877682057
2072157853
1568869186
231515230
169468958
1467457517
1200803634
1122405760
744489417
1946052543
1650528344
659018528
1663264572
299297778
1858497551
1055148656
1755424803
174157134
353337266
1828969883
1344607954
1902476583
499656422
135107497
714974693
1755138250
1054360026
1913872727
639357557
776351263
1385890597
1919926411
258381474
1998034744
2058995432
1709576570
1795515307
1864441805
1085501473
936821175
1295459338
1278279808
974737288
2016951755
779044388
797164356
246059396
1193650325
873582106
731791353
2056729686
938761136
1128755196
508747785
122914497
987836430
904049284
773008258
965029398
226921869
795810060
483302627
1521660904
661406703
1520653710
1237302587
1367252339
287451816
1167033228
648579095
727124179
292981069
620783969
337582329
245552026
494487480
2108736441
195796606
1150634324
2099045930
201430619
899192505
1710315912
526794287
1091733490
58086437
1982158310
641468922
1311982318
661834059
1548236931
1124545803
2110185635
1137089747
832664250
309654751
47340443
1956152939
1233404426
1053534293
1989085373
1641542305
644321282
1298366578
1836718872
1437593416
1145263987
485748948
1668951241
1733517170
945590957
1065805688
953405998
553875478
583578201
67292439
398865326
592544711
1309776682
811355488
1556656114
649916382
495135889
513861658
25331333
1609473950
315313779
606816111
347441567
837978402
1068861384
1668440666
2004146277
1156618693
1760238893
1711563630
1780523517
117825980
1925232221
492722589
1774186112
1342113926
1765444769
779202672
2020700831
1473579513
277881321
885551171
701261956
1793931527
1805155811
2002339532
774533919
1178439048
162002187
1513903759
502499254
1217804172
898135666
764530631
1881464999
762411954
1263886855
1393250572
1433139125
1355470760
186902350
279514666
592349043
178155041
847309643
1213972966
284726849
64076744
2129491557
828138824
1097435346
2103874158
2007149411
422228059
1960393622
1576623603
2097562963
524509697
1028531502
2024517741
542678348
1337938083
947749160
1673270955
776288675
1982612012
456032854
1546400733
589226937
2064682077
1215925159
519448113
1873823127
464157921
1096578169
1332884223
162140514
1285327354
1866256646
1974319983
987213571
492259897
638666239
1452570563
2120446444
2066887966
957014480
1659698358
2073253923
1078209344
515342176
961119965
1367822403
187483820
1739993194
976097058
1872889712
1914663571
892776251
1959569386
577060831
1017203847
1788664214
1037639594
1286254338
1821035433
130101815
286584384
2034394132
2147365333
1869048812
1901357420
153073087
2065941284
1470364439
1373519897
1046329516
1906099884
1074376806
791035722
1149517306
1958629053
194534135
1543790211
446060862
2093271143
1116041768
732500816
1804824245
407983392
169330888
128970252
1848887757
1721887160
250562124
751926788
1422506716
504706733
1882302925
936738326
709901886
564877757
808801279
1602635791
835725668
1834243141
1231231351
797348217
2036654726
1778208090
1143479456
1393193009
1380556191
124622937
217100513
2106893772
1131946809
1260684904
1329939434
1123628271
1417813694
1485372929
1161973779
923155487
980284569
1339808717
952391460
2018778022
8396832
1048451613
1707140210
1490935952
989469387
1010549181
56989298
706935077
704104821
913088996
1941320180
1236480528
1857319677
1390137611
2005056398
1713764639
362823248
1099363450
1185847911
329116397
1003436409
1164333161
316785256
706324031
2120935058
831431009
1155327523
250800299
787436330
287161138
852078928
1980560038
1998370324
763556326
536873783
1448293339
732337473
668223991
215572606
1078542168
80311525
1593929753
927659486
2089617399
1343229143
1708489276
723534370
1397515386
1857095468
1490579199
1657688226
483318734
403588844
1967232719
1073294099
1045739935
1610528092
1733006166
216288315
2108451214
1823185175
1599815653
1176967624
553589988
401241021
445274698
505308973
527807996
1813801113
742847091
28573459
980876343
79440606
2077795023
1614100036
778049824
1457746765
297570436
370247116
1152932916
1177616215
2112435274
477768893
1895909062
781719253
1361766828
100391677
1147396258
868391464
1491748862
1514890072
1805407431
852400396
97337870
295597501
363123889
592474173
583274345
1107911038
281068802
144863230
1127406488
125493115
514404935
1286277707
336150072
1225712738
2008779813
2036500866
79199381
1016167244
808168067
1182879226
169447515
1797957526
827988411
1423938653
242481389
5000981
1016049180
959431738
1995854656
1444621489
1937727706
601638478
1161678
11258456
772764733
66183838
256437612
193758024
1946869624
1998562893
2049197359
859147965
1148978041
821383847
656107165
504893779
1804707505
1068061385
1449510410
1998927874
51329440
885996050
1304620880
1304844951
1483301603
1015532141
325817584
1163863223
1456460710
366183068
1501325723
1754450239
981820294
718320696
877379398
1654996099
1040676210
936256039
859500665
1936815546
547726082
70985449
1957990285
680376791
1498067439
681468636
1395154914
1079438833
2136461085
953938403
1375081853
431747366
1855132569
1781803715
2119687504
901906086
1783255195
1887691884
159231429
366680287
116073371
1450132551
1982488307
742881903
1752257336
4199826
1296272028
568005015
1865183883
1499506153
1776628851
1721762248
998100505
1618750731
246037189
1492069930
72327105
1584249346
452628046
1220004826
321293182
273066583
1615868604
986643339
1406034556
1825941368
1149503098
306212132
1153642652
1916218703
257119119
733546659
949456906
270047424
1986996112
21274906
1069106645
1333181876
881226700
448245421
1024796066
1220609296
886830523
1631457494
389758625
1298797445
504948510
1655167173
717508428
1645148015
1278047763
724376509
433684957
1115545314
305137140
444714122
1340043383
688215748
1783379677
2066915096
258306357
1989480486
183678550
694415710
597306119
559492815
765122402
1076608647
1436971417
2073632662
747041565
316643521
292514039
1958934201
2048692288
701475801
878768884
1789679012
1434539100
268945092
1409376878
2033310178
88980239
2043637453
1630500978
1920865022
1246140248
700578099
1745594260
1247871088
690903709
2088217982
1269670044
1128339542
467609146
685305842
1072113355
323933610
788439717
223638457
1786064019
79941277
180134021
1347515702
2111084
1142313463
1647149140
743898101
1634535652
589991583
1173447397
1988175177
765369190
279593188
1543053757
1207793251
2045400431
1590421895
123342585
828847753
1440715276
888310544
406945271
16568729
86207669
732885181
758715250
1791443332
1505875346
449543302
67952031
1273790964
1635052791
220953979
298071116
1350961383
593733729
510070230
1446928868
1970555469
2063122136
975993164
19141332
902316396
798153817
1301293927
587107790
763102076
1072635590
1989420456
1315288317
424892899
1934547440
508558878
978701557
1574790262
561619950
776103064
668864021
632308602
1172089137
963981927
41483279
823642661
1495812291
2117926835
1803519650
529545499
401406203
360530321
508031301
1300627446
1272476380
2021257502
1537311794
1458800675
1616127783
1046460565
1350435782
1771439916
40237729
248228533
884601195
1334990901
1188317549
1186693218
739546022
2105728822
1353593917
829382427
1149814338
1963422354
897135615
2129012356
1113035384
1997557173
1667561030
1304250405
1127583603
1329400575
419856883
777856103
522979992
1942529581
222012146
2038100204
1323235132
1268483808
955752000
739846012
67676032
641503924
1272590145
927955851
169626795
1333413540
798083749
1380145501
1914715711
717544214
489302953
1624894210
2112949272
1750232095
713566205
1775020013
876500138
809905535
1567869845
1659464252
2142398213
238265206
1018281419
1248267581
953526695
2037835231
114093391
408392701
2069810150
217770671
693208005
190895920
750828901
1529272088
1247421090
805616535
585592453
1221286529
829450176
1105326075
1731483908
2080968972
467777686
712389626
585879514
843640147
197744431
1762338265
1466177299
981445303
1748024991
462854354
493307240
1595230141
1338459820
813134664
1146678014
1021937780
1322389566
2098730362
1255178900
1527677085
1008023954
228542183
1333373272
1358046572
1469537034
2113449350
1110122359
1724901542
1631603420
211667795
1246072825
1583569510
1014245598
1537770696
143335753
2012533562
1491842068
2094542681
264293789
1375282792
2811348
1901209357
680166073
1872583945
1377228399
906423772
840108654
79132413
709618026
1237635192
842054415
464860589
1526022635
1377899975
1826090848
1145171708
554073756
545305820
600590140
930899560
1893252583
1487508107
1822535449
1085648939
961276627
1583696057
1547579644
1070734024
2125287566
2011067262
472747117
1149575671
902067978
1048676398
1463260936
264333410
310855531
139080611
1204446301
987085397
219576211
1736851470
334050760
1506809639
851656476
926352124
124859397
685753541
1879003958
1717195922
648343091
848259265
1530407717
1417940196
1024668
1590700913
666799204
374409950
368135860
15655289
1257987758
1616691578
746882994
1152138822
89311379
595742533
1133451949
1221660421
1798738821
357702688
2127459484
1203207077
973658186
1942290253
1106301603
1684165155
932180718
1263922571
1240218375
215701485
299679547
1657483205
379862137
1622254833
816061651
806887792
82802360
747701619
674020331
1574991372
170781397
1376478220
17969350
1900415055
398529427
1556954282
1329483920
197799817
1171703191
345380379
496620860
355180155
35116897
225313896
51726866
1296681362
535532010
229716907
1221279673
1580651674
1294002351
464157101
1612499094
46205371
384727552
580251677
46742754
903665451
1482315609
1627690796
908216166
595088872
473601362
951713761
228407492
996235083
840934417
37551622
1881318649
1392966655
1855549430
880042599
1318930015
855626121
1281902825
46710148
694758091
1096645029
1699386275
174336265
1969498000
838260570
2117615924
1095310078
1753257370
1106363746
738004792
404307735
1893422473
66409830
1648529624
562387397
410393848
646813015
272301656
410989080
1524041982
1718214013
1128123747
1214677923
2028895203
171878312
549917178
680130954
583287049
1446243501
1718265198
1853173763
1569519788
1491667709
2137790485
1889845061
1609092252
1278686392
617375865
1834568971
892103741
2147182062
1706984437
660776790
1404391697
1699799852
1670614842
1289479834
1902791341
1422212949
2102392288
1106352032
1151947640
305064424
473580452
871034500
117681106
1559184843
1272234889
1187971139
2051620782
193545941
1154672854
1109329241
1602507223
1167431825
331054899
1463722883
1118204121
1732070426
151560870
1984119056
885502646
1971588736
699826312
604200425
167328054
1254811549
1683087034
1717499518
1858862798
1192525630
1605856377
567930313
751626808
1471409124
1305795334
767655920
1012345457
372181376
1172094196
1916124134
1295899651
238901087
1182674765
361760299
1055782013
1860984167
567363847
348103402
331970176
51551327
969495571
475351071
1117581076
1230635606
488492279
370587585
1680881791
1682631111
1102785339
554918575
437487477
1591779312
1257009662
273879460
787070823
1783657057
2123270028
374839504
1469124150
1171015169
1170101882
1909100904
665505944
1898558738
1385346288
1104157668
992198285
527873242
1167267317
513256082
1232953304
379897034
1924923577
753128268
1320798096
1167303746
788681026
560081492
820680887
1508151534
1550205214
181150787
1216631464
52366497
1002911313
1072300099
1958143312
1490037918
1623809360
2024848009
1814858986
91057767
2101217255
1741948422
1169159953
1743001425
379573785
474304432
1130016359
1373510106
424912410
137938820
1041026767
1625654425
578768068
1164538789
638517800
749696940
1114052082
209013363
1759495216
620209173
1717767239
1464489078
726462093
2104840373
178063850
1287509736
706383316
1855121810
1223200903
1569097200
983039259
1571886514
1394960789
1760739076
1336166904
803099965
1690177165
1372834432
381870580
504113083
938662224
574039823
872514969
1508555449
281214034
916904589
1519420709
783556533
2019836617
1741278531
2064532714
156240499
1364891907
1264397377
2141653325
2002327302
2103467252
1805636249
290065236
883726493
1668314490
1047051377
676648052
1263398667
1029911438
859930913
909501276
428238268
833550982
1644025269
78092142
1179294026
1593683944
963188285
2051302999
1141794382
610792316
130209985
1263883917
2119196492
440868832
1424197666
953926957
776325874
1554977689
1208091896
1593274642
389032649
2042675002
959664248
921292758
319113399
187072450
417152748
1477945727
1681051043
992689664
91566570
780795159
828792845
855463527
973330994
1284451590
1684228591
818825696
1980170774
809333516
1561241243
1235236423
426401733
1287101588
100342148
598873514
1836085258
1647644442
1474104595
1134282661
1971607413
787354596
1030780700
1464525072
688770447
1177382214
293152986
1060193315
562040504
1642607089
480683141
1863745814
368891447
1314713981
155483038
488439322
1879335192
509288637
918566061
380364709
1523283875
703843824
791526037
2014243096
1760592027
1886690649
1024676302
1824304158
1248369165
1370360979
1072043930
190128598
245218561
832962578
1639974665
1367904935
349628212
2096600611
955811965
960001632
388189353
725697623
745047777
1497568470
706843444
1210202802
558042893
25882041
505156521
979898555
227243153
1122691357
1678976104
1949153589
38928766
1491619793
1936616481
1842134734
486550317
1947437873
724450119
1218562023
253579715
1898491383
1268117200
902128511
269813185
438354958
1802000960
1073355859
346543725
595913383
904870436
1597036178
332376048
829698374
1294380560
1193571016
1895862737
1290617165
1569045233
833469205
1473201384
1393348218
1190974798
2022741710
1831205445
219270845
954430416
698582821
911272088
1226341164
1018013954
1532128094
1984643805
2023561285
1835189727
1721601116
97894024
183993687
2146305074
1322643968
1392484892
1864406320
1250048085
108527290
1089165969
1630678721
661228527
1805997032
280468174
1697854810
1639596033
1172241912
1352007874
299906995
1351186290
1103161628
104350811
323086810
1599408304
1587518659
1708977497
369255505
8214597
2097758394
1734644146
429010115
1757952892
1011542215
1861786691
2018379397
2030428615
406530395
116169284
1240893921
1695598612
1068167938
1419973147
501908847
1971433930
1727903804
39772519
1739924866
865119294
1770641308
1275732813
1503716614
1690048481
1602376172
891002549
1310737747
1978579881
1699399009
702790768
1241337448
1409146430
741782103
1856636337
241227738
829974641
198510353
1126443578
585275398
1608519790
772338761
149917259
888339761
746949292
391186864
131490188
588238143
526435576
935172522
449395842
122981954
207497327
1614243326
613828461
370652801
498721778
1792512914
596043859
711304511
1478639140
473032558
388823312
1665819092
393867206
1049774673
734561732
1106978118
624133665
927896845
1120867184
1242606022
1331612955
1500357947
2017291635
975389414
1369522473
309425
813497380
205110867
1869777526
97260174
180724595
177998728
1360395745
2123097894
1208297609
1723509911
183117971
706908215
1316298849
1694232004
818372875
1879378174
1848141400
1499457198
1967547000
1295692479
1794709833
1577861507
384298403
2113233193
341844787
1576061922
1127642339
1325837829
1541359251
1121308519
572181752
1788057149
1724298478
1329934578
1773987685
512187651
138358057
1776245148
761894366
174504339
1688314257
1624041237
269898488
1430538724
927295070
1897800494
490476988
62345185
1343088456
654918918
1222781702
1087747526
1579214591
2031646827
2043811881
1817336143
21906507
1366863531
118326558
50372870
1674725583
230307493
1002385058
2115917890
1245413125
1450450204
1124065506
283431732
391975145
224089201
1323858185
990010119
911650269
1904125449
1686761521
2042421919
886765809
2121820539
1887726870
2023686843
335380319
1955005683
639000259
2108702048
1978742378
1688024657
748461750
1817807752
1396736595
211493380
1167891125
490156078
1244119911
1157704958
1603373050
1882772753
1725656462
982358732
2010487851
1771106059
1940039084
727054414
1075859740
1494510031
1942972476
1611483594
842182001
2127273159
1690122049
524813476
376084547
1452640084
1008685379
1638846118
1454784
803099651
1527213707
456197933
1686125129
1971988046
1361971200
2120750682
936276729
223686080
1411720606
880576060
1693129099
2097808091
977187792
486400670
64118360
252660440
420438732
1178493239
1673324215
2129503226
1536625679
1877168741
1421891529
1234098786
1010278622
242964732
379512975
337077175
180592755
1879796292
1889467472
928719766
118298176
1319343917
946062408
1561229157
1551769762
1328323439
1944054456
1056214014
1935932981
532625028
1285244082
2137782161
1488299190
569789472
950307905
1037738128
1832836911
1254935404
262677303
2023352237
1631122495
582508547
952425576
19144070
964285540
366078597
936890140
1046756947
931319773
217890796
521678897
875099659
2111296798
371044974
1274820000
1172041047
774387549
848486788
1551892330
1841192090
116522092
943542880
1946651325
688646543
845722431
177033165
892644235
612682336
143184391
1310888661
1210716068
1140863763
2053151783
447820507
1523861605
1925711959
884445522
335306116
1123146939
1100930323
1146970782
1004001183
1202938875
846280191
646541775
1010910522
451717014
819140060
869521215
1505900784
804245011
428528158
1014034336
862719367
1749781626
1519005352
2021159663
1860076966
2093310180
534168226
522261129
1810510811
453563718
822256694
200908481
478128842
1722075372
368467176
1363719813
582776319
1712308930
1357719046
1927019495
1611061724
1653361759
1990487303
1152373717
759782230
1676038944
752852748
217623394
92213630
925012897
444677725
288802468
14793810
1499007746
463093033
572364493
405448163
773026231
384869179
171415486
1148668483
447266082
564033865
2001712986
830654492
1982769946
814349664
248071001
1560614918
934957652
1855463307
1496276722
657002036
1791540903
1771718020
291832338
86647120
868782465
655906677
670990105
944438164
350072194
1429738387
1936560366
544592594
756541398
857910064
298381729
2063042711
1517667038
2003412547
1897429201
451318415
2032939121
1779175500
1194246356
1776724684
1892441078
450685930
2050578097
1159350242
1509981326
338423719
391147191
322100496
1169731551
615614904
1953440679
1035002613
281074675
1524575448
2136816955
142911263
886610090
248833004
53706050
409003293
847651805
1599942365
1514370822
1362109909
2096978341
1366304274
306965704
322824370
1133754369
1356785542
2097329765
1053070145
173697191
602426033
2132619218
1253124489
1033327262
2056772733
740306503
613273247
1240872330
502277004
1566605285
2091125880
1164626739
1644244342
1992093955
310895691
1524429375
1630298505
1941625575
190621483
1960304657
771137058
600717789
1413780901
295000877
334077077
750144226
277629089
1021181297
790994234
2113385292
339927417
1649901165
358898654
1486695893
1896874304
83494269
38685666
1787281661
607685353
1720026201
1948458331
1018658269
31664664
1274026205
1691780986
1477821872
181248863
1374058351
1323458205
208279817
1858334070
781671886
1949233046
826436900
390729844
1277365399
1754440719
146278977
856280814
1495779708
814346033
538571395
1538594140
1124362840
1474855233
581291983
355349250
126477942
996459670
244869575
233232937
1777660303
1526636772
486450272
898033614
1495833990
1784842481
1892681292
1879831620
994248008
2005519618
1241237184
1622322125
1556413993
1727609026
87123005
18542143
1873138369
807335521
558744094
1983362898
1489765716
863026079
1467338583
1438371673
8657259
923483459
185054454
1406419754
1957586546
229895181
1923845086
438412403
1769796171
658372769
1542232803
1442910667
129651430
1215537135
1323572703
1565919058
2108856576
1808056099
530486073
505804441
1912029749
1394323518
654610970
1719052009
1163342658
509177363
1831872829
1862295031
58964566
1226440924
53986491
1952763745
2012977398
1166160377
580361340
263968147
385160915
16222400
1686284873
1751577023
1210063803
2059636397
58992779
1178375222
590959015
868440780
502962124
2084318311
1418153856
560228068
1477791093
421265833
695913228
1968155596
136153584
1143067367
868930282
1984169195
1207178993
701972267
59117900
1438702779
1523346889
1565193653
783422943
1631723883
1313760545
397389451
926001252
619610356
442984514
1229580895
1573593810
280554736
1127494721
2076015413
323474234
1880516447
613162733
384553958
2126866005
126424761
383181952
783556962
2054314491
1919001069
150339314
419834421
1980659451
1714935093
2066383490
685307616
1621644189
1354468754
2063631806
196493912
288415104
1470033401
1483280030
1823191558
530443437
427481741
1212909829
680711799
1047846128
699317675
150455666
213971648
1723215993
542938128
1627487840
1246727640
239286838
985808960
2033084382
2102315517
720818115
1867589731
507495445
1616020727
1925842038
67442940
1736475360
32194896
461236739
614166880
320923576
314299752
1382243579
694917484
562607977
670884967
1056560277
918666142
1424551787
392109539
557727498
398248730
980812494
1583171381
2124604079
919654066
1188274587
1479477855
1456031831
1496217132
1465583188
1521323788
53947891
1232139706
369413275
731568967
861896829
1762863679
1306480442
484244137
1752718907
793577091
840601271
2136862495
1790386484
1863992845
1909628711
23161234
1806397758
1431005801
786538184
1983990020
1737645655
1789001487
237122523
1923212384
1503298242
85534134
464229247
424614219
2100440552
1989896743
632295173
1779639611
546870614
1854332825
2093427594
1559774551
2064322616
1853916010
948715168
294002403
185030867
1647831766
865768975
1521217442
926668655
1557935594
1779442896
1965589941
1189016482
908283139
1105181231
1063321618
1145466838
1004823525
73121668
1454855902
2125974094
1818674928
1954709278
261204789
646621214
816180881
1974792518
1382244465
1758873408
1424743519
580981764
19462975
2114123974
155369105
71878729
635947614
1354277710
39771281
1294874814
1273124619
952323287
1723976535
349095783
173186282
1067887920
184019332
196445353
1889209050
45729987
452010921
9317658
822037041
147034631
764805302
1388425096
404082696
1194431472
1658451346
390413333
339948765
488744111
330039841
1080351050
1236292864
949460848
1179030961
158499686
1816934628
743974556
142588371
996332005
1519043912
1929473650
81430599
394274313
951137154
907742948
507176501
1367171428
362893728
1844829768
423397562
38871926
1865714421
1364513589
1498300666
1633849397
1029158895
301461182
2060620041
1504747156
3716738
222441215
447121202
1019014764
653708009
1716750599
1720705773
1696802556
23512792
1896868818
557023452
249945268
1352399549
1806453110
391450364
60424193
1862724964
1048226261
457246970
1958335388
1914363048
1473135985
1986133163
2122869190
344655114
1005627090
1612846612
1376693218
693154537
121689436
1817834320
1826285526
1288378785
1790281440
179159417
290186872
40498416
421223148
458858613
1649445379
1785983016
763894833
1292783488
430240815
1016715114
1234963178
1788813645
1203123297
958893767
71970614
1986148363
1752530525
1271124949
1073787713
1816398383
1485039462
667927759
556418616
1118776816
1514122742
932655398
606176486
1166634581
1650198277
1285730920
1003449793
765929190
1338799257
412912476
1884150332
1647700044
49062861
324620593
654770379
549413939
2079183758
330652516
334168078
1535484334
1085456965
102235096
1299476503
1964603818
1180902576
1418559350
458554679
455891718
2065670996
1099494913
1505954368
1639864007
1348428135
662618864
830560988
1659466868
1319111488
1151923408
1859765449
246107672
1194421242
1936090673
1877208044
19789010
688229271
1824892409
1955660506
623975627
1368282612
1944889028
286627308
458527263
1792133341
237910187
493510040
1445262291
66955739
884885398
985470998
367770010
300139676
974513451
1774873709
1852014271
1760014734
1849169975
859427817
1133615037
168240086
1646818558
221547804
841346242
1220919183
67403187
2005964094
585244614
1608874021
709937769
973646655
1470691259
2129950326
103479800
1176132014
334959746
853116706
1496410450
2017659096
430304445
1202196695
890352705
1383405852
234491845
1646563903
2010054184
1270744475
2048766991
327330143
686883114
2000063879
2101905919
302358446
1357702929
242608062
1844828509
223117997
1564010963
1507916623
313123755
1160954082
547076852
55485277
1239913166
508448809
6862044
362412131
1813474144
1731484748
1685705212
1172022007
1765853786
1573747905
148401657
555955576
529950678
1143108561
1562758449
1537838800
653730962
2016048075
787770862
1150633152
1352932832
172223988
1902321489
1267340712
1636632965
975235169
225108652
324821792
414440060
303029474
1131451263
1063367719
1648929859
212475478
1204508537
2130132830
725547216
1225836410
1762711226
1425505559
540873456
1308700931
941112406
922206732
1038543815
1009381418
1455750759
1648812388
2007310010
340352080
1137340043
717608638
1562985780
1572773331
783880621
299071557
235967480
106316794
415678595
564408814
1982185015
1144742748
1138921537
1535035097
1004741218
387333116
851804698
2104957812
2113289862
1031890905
1104214961
2120222830
1940221086
270438542
699140005
1556952153
1058596309
867413586
162553329
1075705442
1067978839
2010762716
1767387957
1890205779
1970016803
2145803856
1962791515
1447727241
242790014
2144864298
324926344
2056514802
20736268
1731201822
1315835280
2118181995
648606474
1203840049
1798763723
123771367
434429741
513604696
1904600332
1745147384
979869033
1634279034
1298389078
457711952
142655495
1384412557
560256953
950331129
862685111
579228569
1375734792
599170796
321894107
1304428211
1195480422
144572325
1873850170
1888077927
1531390928
593574151
1634456876
2101652365
1763215127
1656829497
1200045195
1394176562
1888260043
756869098
1106353253
748577859
1225545442
1746638578
1433701271
967605709
1713690128
1643593197
1522140335
2009935083
1039693882
1566567475
409350871
13211806
1925278013
1192308633
1803978074
251948533
1974841118
106071760
683084874
1667708894
1925056834
1740364689
1803492566
147602352
1905301842
1404503340
1485192462
619569433
971002676
1482117774
1784830126
520396453
762459509
138419301
937442591
1616671179
1946765644
1316183962
1036475849
1397414829
37382956
419520343
356114430
151939043
895015640
582111092
586280918
390118229
1942786936
769853156
851270625
1235495255
2051238948
820885888
498629102
892719804
994967604
1184348813
149508705
227363799
2014928667
723338989
2096895480
1437780690
2115404967
680810382
251779140
565501357
1048615450
327121718
221418858
510044352
1104346398
1518975273
567508312
2026876143
1247809777
847543231
562202743
116790777
1314510473
299925824
1095259186
1070370851
1253919922
2096814081
1005667987
539797430
1303484435
381083493
2102328064
249998785
2014049139
2130596389
1025701500
705701789
449407184
1121999221
177447719
601474113
2121224268
2663913
606901705
1968561009
1331927483
1617400610
394991809
834171574
460184494
897864018
116916555
750374101
1102195894
1276253934
441436964
1927577488
798409442
1975606349
196738327
1119359432
1109744828
1617304791
1875956992
1235821044
614035635
70001014
1274690615
1613239373
166471161
1303532333
1154679801
1542932754
676271212
652612831
699230439
1345968800
1789316459
597141088
1631838353
918807601
1563831130
1558220142
1054944405
106254135
1875601864
1888815383
241088266
629680739
1088423686
672762742
813315993
2052818963
1111255699
2081766420
1881382469
174318484
684742312
10125769
1283737979
935989253
1049698341
1065260531
1252032641
593604345
1447997043
616111467
2090088708
473968089
1318077549
1657064392
1267475191
1230851217
1101664214
454692190
884735056
1642474496
912032293
553433308
280178148
1426842651
1567518945
1526057623
663793645
842441147
634584470
426911242
1136080183
1990610307
839665075
790585447
667066425
497662444
2124143492
834638561
1134542641
1823824176
1383204499
139277421
1070026837
1958902748
1600965257
1298660559
1958563285
645928717
1243068763
321113618
672498315
519967394
620595663
1064478547
1868457446
2124160897
1157396766
109223642
1685274731
740627937
825127398
2055791646
1708562349
1512037196
1377172934
1049807496
1893065404
2088685853
1759575140
605412127
978814472
418826937
1085416638
1494740742
106174636
2087095244
2030193715
1323848230
1562111850
1675087547
961181718
662891668
548008380
264425988
323466488
1104573846
728020305
73232375
1380562766
1799793976
214885190
1776204674
1931297733
1323540276
667411441
331360170
21192499
1894706458
1763562185
774190221
457590483
1600659362
72465234
1823647453
1763520798
1048117911
529472666
1446921500
1555027285
2042299731
385332705
1826627220
631946249
695117400
42245010
2047760758
1458919308
618521776
1893568996
848070803
1429922800
1229109999
1420276360
907512323
1125584684
782934163
1894537275
584510946
1083664856
1517294887
609833737
213705628
2028117700
2030252500
1245406458
622702723
569799661
1188709371
53740971
1055370901
1066242560
310603567
382431077
537186844
727586151
670062648
1109389935
948877285
436332019
2134169111
789811714
1688091688
217700068
923905326
2054744154
1302304893
1599901775
902058335
518017636
1412696355
1541553694
1085583364
1288070450
600440110
270403680
1975124634
805611839
758434563
1507218748
1322231896
1569037979
1168961394
2022493826
993200398
593299941
197252082
1046951021
1594064729
948275347
2078678167
1355412492
882723475
1352952794
1247772239
1108707484
419989754
1666506421
679681469
722969425
1056258705
94064851
256341128
1273043929
433933001
121777037
22331576
550610972
218473234
486592012
1927084392
1103781180
137839820
997052698
631525108
1318582028
1042901997
1709020121
1271082893
482732306
1186314489
393088962
734713462
1345009152
1225745242
329315705
1293246934
10621160
945189746
1459949522
1663725850
209405007
1056966009
261091742
1128352546
945709905
732730003
2003363912
654937340
1114096056
203768933
604387780
1543724792
393556983
559500938
1453172597
1053832208
1722980243
2035568876
436812533
100995069
1620517730
1111933472
2103532154
1747408091
61112401
1406755215
28124354
345840101
1918412816
2049225151
1546261998
1199180201
1793298247
1069906669
2110517894
1949419576
441554101
1252480108
1672871273
458809641
704362853
1497249785
193884782
1539128931
254714212
201857758
28134313
792667634
1377393708
1766822219
1581731193
133414995
842331086
1867020315
701913747
708454089
1131792019
314549876
136319057
747370969
1488430637
917940520
878422765
1978826404
1291174039
2070185048
1209545295
1747535547
2113884179
959741338
2040786200
446127275
276435798
377220726
1976966694
661125976
1579388433
1690312336
876349471
204196830
1013059865
1418012176
600455608
59485139
441879086
348051368
1364402780
95812486
1254104372
488420073
807660998
1229943925
656573248
814341808
2018027820
785418027
381695017
391785177
488156805
1951941074
1696159071
649927449
835475836
1746779735
952136628
1697642842
687670016
197728392
1685455313
2043145985
923813547
991751355
966500979
374155384
1051692441
1819893070
1949316830
843054679
294446034
165782022
1302706210
922822782
1993741201
760028435
1023530924
729151326
1406601909
992803389
1742366252
2141296447
40666559
1781486753
1222542648
1322015255
1409811606
1063839083
364748383
1223821694
1998980938
1647196493
2002592998
1917862202
1882689946
1795518380
879631406
168677741
371193709
1966702662
2140367293
789850376
92795144
1119357306
795470785
1146341306
1164376018
771925696
1071864679
600619082
1648617883
1981599494
428143344
1641288448
349042050
612317799
1010491194
942639041
462344368
1698287855
277968886
717221938
1184313595
630005979
1262829384
362015319
1327928037
761551885
2084219564
375093799
1953449217
741924757
319730415
693482722
2042084462
1510490338
1485909028
1542550077
154808469
1495655586
362407552
628754130
709066727
1976638639
1556715047
1212745505
1748130988
882429493
770147259
336990513
2065153958
1488298045
1856832514
2082315921
970565160
665039347
2112862496
838328170
1490621669
795138254
1933285878
1478007795
2000446689
955541115
1846395560
1695620886
1075763152
1486190514
755043666
2060265690
1812362203
969198048
2120053056
1126426588
975251455
1421285972
2023435382
1429601463
132790474
795675382
1250603753
1026655078
16315400
612733498
1475503922
2050303412
2010754335
1712844807
1083382493
606811571
1408369052
318647567
1554273851
1838534590
529622300
957947906
720988462
1533346993
611251589
121044147
572539727
1460669604
737515510
1030056377
1324028837
759857335
1675582403
446176998
670413194
500079850
381757513
447548445
2128071865
1456835492
1531424687
1341588999
2094327091
284604109
335981555
2140667424
570100765
2118591062
349922078
1746124775
1254189914
1639042739
33780599
1034172277
1364694633
1772233449
2680734
1878540082
1962320495
1396268799
331649746
958789372
1252328937
1768429135
425178503
1169793525
402538994
627355899
253618473
2045381754
430920053
202897181
2079872174
1880849135
1551426144
1580769998
376645760
1224351600
2024297811
1324284449
1776706431
1167399081
756581812
922317268
382918208
1745024944
132864688
543905472
1857855497
2134429215
5054131
289308953
316897986
249349393
498245654
688983517
1750789976
1945975358
102963526
2022187454
589453723
2075486074
239001909
1861268129
1560175904
1491636200
718529224
1423399703
603244873
39630597
1827724900
141570772
661343511
43900486
2122871106
315077252
705369043
657640464
1725228535
852860259
564736342
1154242784
852347977
631960519
1972733415
1916290781
1998609017
1091824778
382788404
738238184
2117833777
1747384436
1019967420
1187026920
1445018597
2002373558
1684833119
1851261997
1456245385
2144694379
1178883153
742803435
589279193
132276463
1407814104
261478423
325655164
140880310
1805820445
350306187
1773242436
92804119
1419562297
1427811966
623107928
1790990422
1024526912
1306464159
1124060359
1083791217
1591249745
1178445663
950546030
1689083465
504455566
1727871325
1937654251
577728344
1754558854
361215698
811245043
1702597706
1411231617
2093315445
93647211
1011300822
1948754914
1867574517
128683257
69898372
530265870
1921777012
29078029
1574696912
1637139948
1245691379
1343990773
1939238839
396328419
1217385092
76001186
675550131
1256718828
1982483041
410158170
2032508002
554128732
1522337401
321581950
831515231
1411846552
1171891947
782696646
175675323
2036326741
1955660430
786819942
1839895209
2001945971
1345266713
1291449639
1453047885
1847697677
1184944292
1206580026
821863851
1962773921
1697355393
1656923708
523967321
2025682720
1782669996
1345575654
1095829094
837583074
1935187821
1231901151
1717050357
402370851
1070717595
1321824343
159099478
1783915922
974386103
1445705575
352414645
1596788628
338154091
1945961961
608329880
1126250655
1161602199
1490525985
1603056065
1403899452
429761643
1326709723
319265522
1641199213
1321363279
948396624
1272077320
1362799628
1631761211
1709524649
347550937
1399480997
1117183324
2119463746
1575708155
1301803786
548253898
250149054
829766666
720080803
1098964015
1054074391
267460983
1946845321
821094445
238668054
797882537
1609394034
525448628
1925248786
1497300584
824364189
1395688458
369663031
1177318536
364835474
2029813617
1868141645
699814685
1733948075
1734006534
1795296051
38257623
329064755
521100128
1324147894
1568940955
620804473
1635951681
220589291
1918979281
1450889801
823050150
974901390
1307109891
1409325646
1784375053
1703992575
1299828734
1155193858
1714601586
575375610
1132617535
2079246911
928488022
431473708
1775038367
758912015
537284086
499781716
781664678
1324433716
1189675410
1150640267
2009987254
1469535887
57184433
908378677
702881234
1509278238
1298329639
1984548123
367438257
309301026
1953504517
422632231
1819285189
1354425107
1056870886
2058095048
1903688625
1140048054
1907377655
1027997953
1859431799
237704571
58798750
122520663
1235020180
666045670
1801478686
690670218
681281703
25800106
296407
292527811
1211054223
23248112
1390744663
808667116
1779383812
1626467163
1130426251
745224461
1166950379
758532273
1060869052
319916553
1997805695
430440665
1102695472
1896495018
732410111
373907305
583463787
366488436
662823418
381426734
732673983
240323710
1287806798
1000075159
788490972
1001314104
1904191893
377450056
228382411
1145454130
579537047
203435622
579050828
2025378276
1650560316
1732981524
61808009
688779582
165878908
39493824
1577837168
1252884802
713588896
68794828
1859426525
958361244
804357337
135537226
1019186657
1218638909
12850715
695299236
931509570
1389276329
83193330
1251864020
1282160503
1519020603
1102464294
455203125
1251575768
1574164181
693833131
1210557782
572457744
1759435896
1337537644
1934800847
482350424
2135086488
1771203699
2124896731
664791225
1963296040
1472659516
1935995944
555653893
1517606600
2099784834
1154716548
1582234775
719349622
1071874763
1864742150
1066259988
2137249056
1570787986
1974426095
870561535
470996913
596122843
181625978
1996114932
1190666422
697503036
925383544
630078591
1970799504
1653701880
611628887
2019987938
2110252609
680230149
1145460156
234530146
525040026
1731160121
1627502061
655332814
1573435499
606633262
1131306325
448153225
1485025617
1733722462
1977533265
171107673
2004031023
1795123818
1362470459
91682976
2111738869
104075645
1730782756
1559688745
1255666714
1908468770
138947390
1304715447
1293943626
1512296394
324571108
150302336
1898464150
656391025
1860212374
1333999540
352477874
2074585556
78325036
2011655277
1462664082
788097996
1381124483
853709559
1650007574
1642171086
552437207
1223937558
691675061
1497445031
958751853
1378560925
1524970246
1896817758
1879921808
371161565
821905659
1227665314
876924573
1374725881
375109632
1065858606
1375780783
375367260
98315629
1629664415
2008956597
1210375885
1713267900
901502526
478119973
147726817
271493195
669781402
1133789829
1854744791
472258981
1303853129
957221475
1971297169
2146681302
2074495054
1159874284
2098831008
27224336
1453618818
2077902297
1887168998
2004301702
116948234
965910442
1755211331
1303977381
1087559987
199943349
727208997
1248396285
218764802
971411512
1651440085
220513206
381558419
1428178195
1106499959
1374086870
1086035902
957370981
358313829
180957272
1738031850
478642029
1322612945
1979182274
2074175637
1553932226
1016054083
1780943385
131418416
1870622675
1940683176
754579432
1228970277
2021472471
1356142076
1139757148
741933529
1177533743
577942403
1367426899
1527622777
373288187
682952642
894165972
65459137
1372709334
330356225
1328152357
430792489
277455674
134147550
1918504507
368280569
256651984
1986310370
1188802740
670527613
1795023130
992944740
207030855
1190722921
1453254860
101284888
1795088982
1278962005
793203670
2067287236
1006537792
187439456
1067656998
1396842321
1948555210
1413965062
934270825
1982769123
547047728
1769236310
1419510918
732265193
782227867
682678590
1875541759
2035632905
71925541
335934576
723096292
757903153
1100037534
1675582740
867147014
1494053192
1441496535
2063406190
464381687
834888772
1877241548
1633251943
374000394
1395114542
693120400
1568418025
1895047361
1601835717
868201806
1507020035
2000351604
1209506135
772511715
2110482934
107574194
1239042897
887455257
1082104522
1891913750
1200115270
763457457
1023061324
1872244143
819789467
981984167
908217255
1179944391
215252195
1084332245
42282789
1611972729
167953774
1494103401
107305444
471373949
668945726
232173635
1953978803
751618117
537798881
1011646437
1139773858
1613036885
785365792
2141623328
613846296
1596462311
903866942
246224119
935156058
1840226418
1965940440
75819953
1997203427
1920708941
955599445
499913472
2017163631
316403015
1692546208
139964225
655036138
1951329066
805851870
2097475190
480502964
1100535361
899081458
2016260229
1846146188
1609718676
844242176
108132383
555515861
1410391315
1593511018
1084695009
1910940068
770240220
1408178849
987620918
806873533
1831606857
1114112910
1469062999
1050541413
799206379
333798775
556227569
628638550
497305072
677947231
19740052
805213356
1879768430
2018303822
1704358396
1072953312
371900080
1319280790
565832320
1339974365
1902459131
622447134
430194101
356287648
1327534837
1654762583
194594191
1297258735
1090529031
1510522870
347363791
2103918863
778078160
1711596510
1522030291
1365862047
2033699715
1680679719
373321283
1243096720
1402675604
411960367
228769695
367378860
1783278947
799104533
1777711092
1039046822
1405397952
613594938
751385185
1115499886
1115741830
1171860278
1849987269
1488203120
1276461308
1783618029
1887052571
890733567
774177853
622189824
2111961143
751662222
1427821307
1721681560
1980497457
2039528752
131030664
2105321114
1555765845
309116977
2120036984
1368169078
884605334
1434236674
1367527701
5169780
1759172781
755428421
454301593
827555793
45259861
1819082176
1327229528
230972309
1874940323
1468671803
1215244639
1043723415
450363011
557356022
982641681
772248911
682453335
735492461
904922604
331092728
867344771
2026224060
713675473
1641288400
1951944705
2046414171
1482050251
1272109345
1477824387
1658172888
1673223855
2000068437
581110831
598357930
1335729232
1078817213
1375087678
1834130656
1839733396
787453512
515244131
1887911720
1754115607
1330150144
401751085
111090127
1663329482
519515060
34764101
261711038
1113344735
519000065
1309469970
325596555
389183123
1587786432
789979095
445983520
1088511132
2099466071
169483716
1014570809
1185901605
686942165
863021743
257941510
333247474
394601441
744302178
2031154134
793922915
1097807525
1393245495
1414947392
1003442543
1751125188
1020878816
2050655983
75306165
138806101
1004667977
2077617016
350415850
1425483046
1574218966
1000745425
1516222433
1240199691
55556531
461821694
275282407
431271006
67895366
512062520
1072508921
1995583301
759901221
736717418
1701116107
1086016944
1159325422
317262785
1612873929
276281223
504809490
77897159
548517212
2136565952
747572795
1948281946
589283771
901619535
1994530411
706142923
489575226
1994283347
675073306
1553706912
1737696497
1599953778
2111663504
1084812689
210031896
1968291608
1009888058
1439651381
217448429
1956710566
1379870957
442661936
1493148903
1921828348
1323821521
1754926551
656134914
125678655
1287356720
1933647574
1223793722
641035791
2116422377
850164493
1402163732
598713053
216918982
282132502
1815087780
857461638
219240926
1165164604
1230597069
1031313947
1412737993
428321866
2082390024
75069150
468873921
855737846
1532908092
1820337953
1853774094
409000490
1993216648
429032469
2049690453
1300316953
1180467748
1062594441
160000137
1094529678
1571481563
473504743
48380504
1033929798
1115802603
336974085
2065020063
713234479
541113524
1051892515
349667119
881095834
1902795434
44988731
378012792
1350660129
1536011510
2105467529
1442237160
498918647
1626193151
88694218
1384092808
1460955570
912817039
25272056
320030600
1438258364
2067655755
727002380
517840521
504120831
1131977364
2131595623
744005719
155482417
1557681493
1135742228
1807671538
1557536842
1900032835
240244515
518883679
41321896
684253096
176153538
31926187
434550372
817376777
430518655
1548240877
1203270670
331282065
118398925
1830736817
1919365073
452868683
508251600
1068841637
289278922
2121568172
1718648766
1493328658
1185146403
2123683474
467668401
311386459
965110492
401028209
1060002268
1623455988
2143104395
1555388579
796184249
799728706
1834863899
534972664
1251861822
1918821782
1125784603
2134111551
1985196747
1987157449
2145473689
39834787
1079640129
96284305
136139136
1869990062
1966925776
1580310732
1728369028
607128145
542964369
139400780
614187104
922279363
1619128277
438157623
85625430
1501679432
1480383194
2106893456
76903715
1911436992
1099098348
1585454200
64815980
514983019
1342810195
1964584499
1638948385
1550177539
370005403
2006884545
628803433
1274105302
189641319
375446824
1861555250
579649808
639624193
47289853
270806765
473635417
716167336
591935595
223191533
1551700595
1820899042
978068545
949692656
2010116
985125575
1901440061
1028017194
1042282489
250588400
1679220131
809828909
1423581326
1546942541
2055016903
579885568
597802789
29042886
347882757
993930750
944207868
1925450023
1171601315
231136471
1123540331
341432717
371676764
854592859
1377541579
637433208
146762103
552957828
1794700968
1114505769
1664355976
1504229297
183988506
566338832
16840643
1130440629
1485235735
1180352970
1215427640
1672790648
1238027044
572506219
676249712
957549778
1246414338
162749401
1519951501
444270887
1879673121
2003793858
30062196
1386557578
461567991
806125464
321797635
505050521
1832030979
1325288395
1643342241
1238453915
1315122322
414159024
65020997
1779025797
1646846990
753194198
830836616
2135006431
243690354
1404038850
822955046
1631149340
1826525806
595397564
1271892535
1847825261
1408441230
652361143
1141039466
1178008108
1423038396
1962578275
955707689
1241298021
1865485013
1597353256
1701497135
601067807
1893472269
1805973199
615520535
1531008004
1727100463
1257193873
812394876
1254820349
1054010267
1429472531
300391300
1328373963
801706549
1497832179
1325265308
686689140
1165698208
768476481
1809702743
1331637023
1719407084
2078784871
1877697012
1582154273
2035145097
656935194
892641378
1437871527
1432104948
114252167
1728746469
350857384
2089773836
1481126312
896432111
1357370704
758691284
1796412441
1747255873
1063210963
859344216
40499439
627074043
1316243642
2053145691
1225018696
1829900474
52176550
1127305169
2005170291
2064994267
2117415167
2117475142
1983375951
2005111819
848380475
962471148
1324528127
363043859
72122734
903193014
871341008
2130991729
1542006176
738126311
884856757
695510564
768163625
1984753049
1919231764
2074653388
280988247
1390407636
1074369424
1836994756
1016088962
652577825
494382338
502330764
727394248
769458718
1562529788
703499247
520561242
1107347925
255521615
1683885074
1978235762
1916170230
2007858977
1757994053
134264018
1694874139
1692969748
1597503669
943493439
389550868
830202796
687203352
2070683359
1474379642
313768415
319184714
1351273127
2058508530
310237218
340060788
71661754
345510794
855474532
171641961
464562165
902121873
1046058794
1491035029
1749588983
2003488649
762128292
1183743455
292851473
1518178493
1545831385
1722710325
1306913996
1611395902
1919475280
1653500702
424449100
1925416060
2092462322
1899139517
1761157586
745008525
661728129
1407077311
1009140169
958148302
1815734709
911005868
1656883988
360654060
1088303465
1588191547
2008047710
599544947
2066512207
712689411
1369398070
382860964
629077603
1791606254
396803610
2053995852
1807217409
1258531574
889941706
685696812
412789979
186240355
429914125
1338309723
1334426281
1989684999
173741236
926046736
1188297522
662821932
1071464721
1445787560
1121520506
1290003391
784225729
1518922271
1919829084
1513103411
396110319
692023517
286081366
898680458
1661156608
2139310381
1534389953
814071835
1466591661
1140018160
1871061021
1329383814
1704632250
1114394671
541371825
540367843
435922385
2082166956
453385167
652303496
928965850
1754335037
1928775683
554931486
436287822
2075613630
1144954988
942470160
1067240985
2141891997
539910406
2082051424
864288238
1352076478
1476287076
1464766978
601767606
1272627555
63422463
1677442
255857408
1255092920
1333886437
1152601416
1207370900
1287194748
669620243
1822782203
2088937076
41981882
1432620936
1261820429
181641081
1106482970
1794658607
61282855
503954401
2104564423
733359066
1765806461
1955203311
939579676
686509774
1378561295
778433938
217495105
1605521283
626948516
707558773
1164155223
75774147
1625127789
1079925546
481593259
2006294455
1321586269
467550935
1090587083
216548099
481791574
2144740190
1252644735
1729769734
172656589
27947388
1510525855
471561659
1751199704
397703670
1091772728
924012746
743072790
1536998318
435091167
1792931002
1724052278
21907928
1788681173
1823198262
519552
1234974221
2029527856
1986742420
793427179
567411546
963232030
1556494485
1022887058
797450074
1305964206
1956357549
1013074503
976577872
1499944485
939473762
176252408
974563353
14583615
854013074
77052431
1311065198
1182364434
1003606601
313406487
2029370193
188723528
1556830692
1324880900
1182225374
1593051955
358456108
1146060267
1655555553
1793183967
1175584392
1931202817
865987718
719877372
575609736
85117003
918978374
1397125377
1970984795
1432707861
882759091
818180596
1550453209
873043090
1387114614
67226545
1279700274
267500860
654707851
1338193558
1547015079
2099440013
769654011
1296355884
1193584000
1488640952
1684638929
951087822
2135599015
504814283
1372826150
1794716870
1963035012
1433160694
1910183924
1031625094
1589918729
1564742015
1109747696
2129619730
1614352073
761902212
636157335
1344776385
1649514289
318723030
1770461129
312392564
1185488517
1250385155
1772544896
695382438
1550489583
1171590305
1072731612
687293377
489103018
1492432421
1494978007
804413573
1009122533
2050806888
2123530190
147194084
2060925191
920183254
668509858
1474839757
20032764
1983838360
1443561022
137025244
686138215
606157577
1308001814
1416796399
1047330537
1502348251
995920660
1101043846
857860048
587324915
572389975
311249575
396689974
176571790
2538198
991367260
1979460762
430452667
621940745
375718574
1190315506
415062737
178324485
664733545
1180990450
1704945357
1664866770
1937517799
1446748479
1432073590
567773018
203968158
1879837731
828838566
1891121214
941752460
1498643465
33957007
1655297899
802276625
1720223774
2092671985
610771501
1153140624
356586916
380460119
302760279
1615552940
635000355
1745941620
1451224206
660514636
556027357
1053916698
554177505
852114037
1590616389
1941884669
119542412
876554289
759065757
1320656934
1459972195
168725546
735305852
56588150
1902509382
862829987
1016883623
286348869
919398957
1241236249
714645099
367014693
797330471
476647070
1038300499
1838561587
1389567592
1094877744
1998602928
1120129105
879107210
2013314164
264110018
152006261
1698868399
1906093079
615520377
756493890
2134299156
554331257
493781390
525676817
541664945
2132503053
1897977619
1016579472
227794503
1013501547
1610564296
2008963362
1260769329
789001431
252832305
227291088
815958339
1625597363
815260775
1954669589
1618634526
2127682556
58636636
667856825
162773219
123195504
2020828937
1569356794
39709535
2073726559
859172968
764000570
317176129
2074759180
1794667373
658243622
951150389
583262766
1555220307
1378253093
945030301
656494851
376677070
363531587
238466735
874241110
1524124198
166551021
640355061
746599228
938722846
1019643230
1089032339
2115369185
755933468
47750819
275118849
1853591853
1590177414
2113083057
1511591184
1284977584
1631737919
387498911
1483770270
956188921
203486619
1134085529
583462634
1121193631
474327128
164310645
358004984
1707115415
458310799
1528984264
147057379
146840511
487832992
2120393144
586457613
1957739802
1597218134
1844405467
689025003
1418888034
930480389
994167074
2091400199
816762104
19931489
968281842
1409642231
2027228636
1653301071
1745338810
1208296404
421064039
1315232469
1222465882
2142020395
1066346927
397513020
403611994
336225452
1756021770
1064305522
188525018
1022613951
2063299877
1582326781
295436093
1901740005
841902494
660360525
1339878122
1678735961
1414677901
17236103
1648589705
670299361
729772504
372189928
1075860628
1285983805
19246890
146486384
1895516077
1861192060
1600123746
463017584
484488105
104827158
667913588
973781268
1583525424
716935403
513773771
910678613
503247429
628035718
1534167781
1906211799
599431818
1448932725
689209026
1549457757
1961140132
1514718454
939993436
1541400193
17834400
1546698442
652643800
695817739
309819394
613550025
1191823806
613426915
1796802935
1118821172
715927891
1594538878
1895754963
439797125
1965470655
1522628334
1229082833
833939148
349800365
51438715
1115401379
1417690211
25632478
1706190014
1953544182
1958999025
1359045325
170157124
66136883
948815035
1865038048
118168118
116606962
1054102252
90722103
420662814
371271993
1871681817
550580116
117220842
774364014
337402503
1835637998
178191635
473513155
54762987
1744647969
1187136060
1313973672
1583296368
925787918
98786590
15882448
859056734
1870631739
369401214
1763818337
1346145358
1563859878
299250001
581064073
926469887
169582234
1201611426
1467062880
1543670359
338953245
846192124
1186953297
1136205535
230347545
575094897
112177554
578906220
95898785
1005792866
357956520
1144092482
62050700
1771418019
176023743
1583436764
808389891
685219604
2096076512
1618593666
379415083
1542571360
1929521449
1887055852
1689833381
1591059395
2137851625
21911749
1178772521
568239879
2020140311
1370316305
2068060828
1872031939
139564425
681219744
169133583
1261086105
739876856
1321305574
1971811981
24953523
218145172
302372554
717118720
377519283
1930758
314596688
1766291334
757474734
1466771241
809640216
994198991
1608162219
355968346
609644499
711967985
1005600385
2075871124
1000142636
976073751
844656245
1613763633
448063358
1300111578
1412862436
424923385
642915650
56376024
435528857
1456462509
1853183084
985624745
1068059848
669632184
1797284240
1523438536
1906539049
1963969002
1795126473
719242488
407342088
821160354
1252025354
2031020065
172228434
184087505
1693515013
88498536
1216062661
1980514135
735928173
565336157
654794720
1672950749
2047303545
953337050
1792633963
618633879
1957687297
1818067822
1806380171
1985852978
1057723612
1196929292
905871365
1491542830
1314577566
149311478
2031853976
1893564501
1614799763
1551315774
1091865950
1269948028
1793711560
1728263067
351727486
229505286
1490004175
1749724006
225810893
873739883
2144495254
1242381051
1483899613
1151823894
96542551
1448989912
1643268903
1959494294
1247177711
1901335040
52579465
126854703
2028546095
427544088
607793007
1528008487
304688399
495192994
773982649
1524127116
274797234
1691230356
2095449228
1303258588
1054210874
1537092071
1008765750
990886162
1996383277
181258469
849608845
1826395447
879296957
503457325
46988807
1602426161
1380753413
445005545
1225136568
1137391931
1272581679
1275754673
1244017603
177422103
42536932
1940553120
259149399
1273954981
1538873386
280649956
1579936193
943400290
2032175941
704383769
1823796467
584384442
1704872308
1358818709
259133873
457725936
1244610660
813957167
1404361784
1927537535
483935753
1375470640
521541864
2042990346
1031961286
1696469342
1841947311
797937261
450982859
939157929
848703854
420951288
1134324957
886412828
657780622
1702794712
907248369
643025411
202021128
172616810
1396307593
831819981
1782210946
2132921419
253654495
1761591393
1665196561
1192434099
1406824062
296007468
1969115102
2117978517
163670197
808247020
1547254356
805530117
1506371800
830634522
1497551275
1256616563
88431134
107788038
931509357
476797897
405438555
1350700381
1252542050
1483505867
1228534437
1240588565
2030800523
1282524787
226958750
1623617527
353344882
12389334
989089078
291505334
1638300523
769417910
257834894
1661629481
444505732
380833686
273661610
78504105
942532994
67785279
2033599236
1723582241
1827025253
1339749729
1412472315
1385779933
2119977962
597731303
1672522576
1726478739
766158304
1177033678
826870852
187523080
1310220641
308866995
1746921823
1551599279
2144205822
1914461768
396344575
1205484673
1000373479
2078389985
354362557
2119359796
2033986482
501325194
1901641007
698307459
957861326
184619914
1487667929
1201497824
532245824
1909802877
994065577
1439125339
401975095
1504259414
1145204484
2098368759
502432066
1527111409
1972851940
968237385
1691797683
1179567177
796549920
158913262
2100230161
740459489
27447776
2118715914
2050008507
542227049
1571270436
704559220
1344633406
2036104121
544995675
860397971
1181134346
998742639
1794883810
48621424
1534201955
1337637050
1738756947
1533861490
1640076620
460857361
1705602204
1426074009
1747872702
140468773
534082040
561192613
818453401
114016382
394966056
746484526
220998858
406805680
581024124
516304755
1870451942
1936470406
617123842
26340336
1532046635
1556861496
1799563338
1010324726
569799026
1540813523
1141159674
1667167939
2039858653
101562676
792403739
1431261805
115606850
773969013
1954899212
1707227545
1562712073
1588813247
1932404798
1721922176
1215025449
624001049
920855877
711435563
1780438422
1385162989
813875363
801803935
1206847884
2090991682
1824036997
2108915195
1769867226
873261283
1078075172
1365514176
19865352
266422474
601111948
536699650
1620727947
1628297494
1606089973
262348142
559220351
352042594
829176241
1939691278
1993693618
130394544
1130781948
33117917
240812193
1134215016
567549913
1749731151
904023375
1811826837
1284396186
407775752
995451622
1488267942
557103513
474846354
288550184
760358952
372691751
2118693943
1176821303
124905614
566611514
1275140741
1090892780
785893483
768109103
86757777
2063648730
129790555
604629872
1210660906
496378807
1623146067
1811748179
1556358604
2053824805
319511213
629943515
1268340614
1190072064
1281473476
42926712
65545103
1577197554
1071174924
1520436312
682456521
98492549
1665341485
1932089652
2030703701
1488451010
1280130596
2007171566
1729440546
1921901306
830822288
1142621144
1398546680
1860671586
144417845
1849727873
175158030
221677871
877540279
1732998766
218519972
47139293
831540688
590869877
1514140697
360691219
882811591
1743877921
1726922052
300654579
735134531
1092856332
597919680
217646304
656171209
327935634
1855144499
531942680
810604002
1824756142
225428246
1899565259
827160178
1922860825
1316347298
1782441834
443688962
1061718786
923909567
1511898412
348504511
94684493
832212059
624308638
677360926
186794705
2059819791
1219394949
1623621030
1524924441
580344205
399270379
504617428
265223122
1268994248
320904567
1792002679
828035143
1857447960
435415856
1536383965
1630361310
1207054494
2055047325
782513496
2106118382
900332005
227296258
383382037
1724914472
945647250
376115967
1446920406
1148610360
1850898418
267005882
167300240
2010381836
1416587933
1670758503
1245178983
1635322439
1226209872
1078133995
99032177
934767237
1155757822
1631391023
1260666119
1799129992
2018299930
393869071
2055511017
2025081445
2085151162
1247917414
878363690
210624171
121145299
1842306416
609097342
136039692
511179656
387317151
682961126
1164435750
135722691
1794243417
809758834
1765027892
1331241142
309328355
163491688
683811542
29344181
1022511177
1182969708
588810169
1635631136
1906169680
970309822
1268886922
626451546
311932979
202211959
1713014172
2097898609
2023498346
1237283632
971754822
1955641668
1972896386
1279969593
1831223722
2004400808
1494093824
1378685526
1702549623
554173170
1093692287
447913120
531104391
882678664
397919524
1504945804
603256560
220590589
295766801
1563383576
410256434
160371420
1696243473
1203076529
1877273434
1998335697
688526664
1336941462
1446003017
970745599
1974696614
79540871
1100274195
1987109073
1714102963
829251200
2042640985
1200235064
106626480
147698935
1948979695
345814610
159676266
1818193306
389201439
1852709245
1497881939
941412878
1267258250
1765469492
626674768
661059372
1035055437
1129805013
406005574
248101917
1332419044
1112234436
890901958
1403491123
2062800632
260683666
673089904
1006506572
1347248660
17199147
2023869634
1704217218
1051760639
554289242
456956309
1828972812
177107682
1942178662
1340683850
170794801
580242405
1748826187
226172277
684544538
2086086163
359642458
1938631483
1223988243
994017260
1532628065
1479496566
1013834765
583216789
991571804
113041590
587740581
917618537
942425153
694434253
1493582474
1925964330
1477310942
520695863
1610555758
752114679
1554539257
726324896
597796556
41222295
553720855
2123751193
1491832205
644920657
248755779
139231399
394618541
1991998284
1993632956
1563223748
840192486
2133950794
746397629
943662717
997358982
1791377014
560306601
1018412345
333410101
1730450424
1531452222
591107756
1247351693
618199030
49491844
1703058403
326014775
1748936500
1904855162
1184221274
268305974
227074028
210936417
1193134332
460174569
1952523077
1886908845
678896182
1511157761
2108915879
1547195771
433118803
1167291558
543286973
136975578
110805907
2117939418
397901441
215065261
1034687046
894684034
1351945659
1038903932
1286327173
362181954
7299124
1626399665
1935900436
608468967
995670779
1835331253
2126881158
773144421
1819170311
277575894
730884871
1890824551
1176690433
2097834096
1687567633
1383001665
369034001
575263116
1221890245
519069833
1636892944
1047359943
1638034874
1760085508
1348748292
1491694798
1365206816
1573189432
687474109
315850797
120333092
161183740
215742485
1563494489
743794856
1050923007
704772147
212069397
205174143
212380311
1172555818
1828083973
664362131
1912979231
1487917484
1713830070
2017799269
820150654
1698688958
2008441644
578264448
2021300642
1418019168
1175903463
1828620346
1533355309
1497629707
826235376
1504928507
1491844580
1125676325
1786956441
465832217
279071651
769506498
1122807692
1903560746
210803541
615505963
1921250914
321746724
1734262727
501332850
1677008266
2040550516
1897216548
660603962
524591239
826239847
1445063091
823808969
1095412890
1224590204
829604958
489371939
81337422
650090011
1536644758
462967766
1032633432
735694029
905579604
1503884551
1131075507
405473269
576864394
851823470
831261574
41364545
1276122627
1536037858
20276278
147749362
1625495379
1824183516
1977663582
199830014
1444716220
1191813092
2111143514
1551930648
1433339695
2119457870
504524727
969859492
1948951615
1421187437
929699301
1551776369
1601798669
1284302924
1842488823
158370779
901443078
2052865754
973559194
1273547560
1445971627
93806880
818310756
2126431380
88642678
832459963
1375447857
946237656
1560701210
1446762931
1030314878
2108937250
503285983
1629547968
2036781032
1399088298
381213195
1341544082
192450250
1586952085
2082807267
213725972
2040713214
1081817194
926609417
878155426
1719091515
966895391
1488097137
288500539
1493111416
1702174188
354184782
2049432343
1690454591
109502410
1621199465
1339589521
1296916959
1752575679
2061405523
13348587
1807100200
1281124944
2020258964
1322800903
197194666
684111151
414941819
107655032
694619126
1046881292
2083927383
1918957401
1855942784
515863365
392169615
358110214
208328652
1111705030
222182568
325235594
155450468
794290970
1813440375
1027520078
1647653170
2080222496
484674607
1481286043
1660173852
534161206
786856962
210459094
1686471538
477832032
99876428
1413506299
822568814
1982038503
1394622583
1587410002
510069071
1322296885
614665865
291895141
148848109
842788338
1122128825
859387308
826463303
1089974047
2108973518
1251569926
573776256
1833516571
2114650718
1672843235
579065187
1684372473
626544115
960024567
1647121900
181988610
2099137944
712376178
2051859610
587486907
909795815
2070396962
131647898
1219945931
949842947
287232521
465619166
1695472968
1229057481
928474205
1919196701
434752444
1431337362
2047766670
1599881363
1682786830
2122615530
1074797756
431271986
1498497493
369209032
429401393
400689403
1765063460
1206559665
540889015
1908924368
6697852
1395341790
1400956117
1247340170
778599170
1174797210
259732056
292476937
782048293
1494654370
289281536
26979556
1193101419
664418095
1990627150
349509402
1844072339
753812044
1165384142
1174095566
81698222
475489366
1202622343
1415312949
1088962923
1497431407
1900303141
1634909665
2033580535
189170100
224952893
675787176
656395669
41392416
532377380
955073433
1337206749
1567098773
937796697
297693496
1676836838
599547180
1814998307
589182830
1557956252
1292136141
1238034808
1100566342
1957092525
1960089123
1203332759
1164652806
1584550219
1244576206
724222682
361193950
1108781076
426515957
1384781550
526911137
161998704
620297233
107014202
1141031357
981413474
1515381607
1030693804
224712125
598742040
1306190284
862986058
261591769
536054873
1227649747
1210426567
713951949
20010760
483014851
1449264066
2046626948
2012280412
1326546192
283782172
454977949
1763388444
797276097
1965608876
260079933
680853780
1185112240
164335002
1730352402
2002604722
261113528
1770201915
54683123
1878387055
1645326619
138389359
777099039
1006704380
1885472394
862047309
1959091023
35445860
1032961712
58337729
493873368
1931778299
1984321883
1347391386
1464808792
975322970
516431699
906321737
768506485
1381504205
376416843
1549463379
328991312
1793849146
27538868
1998386261
1465138000
131934948
1086043653
1627517976
476255328
2081272185
858634729
1078640493
2107417085
675817344
598348246
1453323448
1311639765
525020035
1522811083
1942325648
10990544
1728269137
2063905913
2094882261
318885717
188513049
1917895894
403821931
2040270270
372511457
2042264976
1319205504
1650045818
1200903632
1307127082
1566877733
1276832663
176324404
2137767450
1980120073
1442079633
931682740
1936053810
1632129247
1420177453
524442869
1781055469
1154351425
737343776
786125959
577313155
1157837046
479751635
931040597
1960988225
1440440258
784990483
2114555033
223925746
1262519186
472837561
946228596
856440178
472574662
461669063
35063816
1674180398
1367025255
858109928
429686439
1509028549
1137638448
1054411090
1686099254
1860042244
430596370
543530029
1206447742
675081435
1768782715
563129050
1472877241
538085569
2024844611
1631861014
919313945
1546472209
1287628413
1019220075
1027307243
318954163
504135409
14025775
494013323
1225021006
1116985641
1314029095
1076697300
580608986
1229655041
2144490129
2072934548
1008797797
1255232953
107404253
327563050
1379879356
1639781611
495542262
579941110
38704261
1325272126
1711193022
500515081
1801449197
82684830
1785485188
532929745
2110058145
767976202
1199530880
9198965
1342602036
1079704711
749165474
63353925
1566266410
1476853434
696570892
115323791
584016678
1257313876
1062047083
602921947
627888964
1675135410
1954992437
684045005
81260809
851882394
882316674
302817711
1525601164
438140072
332392983
1855544003
1243466716
328988938
598813573
654624883
1094294922
588375741
1514569896
568230625
617643928
177951120
715136514
484429529
990044964
375207024
1267192438
1470636829
1746208142
1004282458
1286822635
1420572563
2131380011
1394997537
30736268
18914095
582700158
1579654190
1980462890
80269743
1895294385
614970906
156373997
1320418029
1919270823
1635746487
213006095
739246113
250403763
1472897606
689376711
1381780186
262328300
1692857125
398759265
1181024860
71683979
104690577
848488283
1838142152
863533830
1340943623
623824143
1596144434
303003758
2073109860
264281378
928080705
383898607
75127284
913989403
1039104605
497887010
953598286
1756247928
652385486
1824426677
1029592538
489561151
174801731
1446071591
993994565
1490407714
1872246789
1454666867
1310815830
1329605688
1665799596
15205694
1245500740
1288216806
441470351
1971524486
412570553
1545213380
88651147
496212779
833073022
1085013985
151690859
1430855560
749965304
1252968200
1048998506
853218347
1818413020
940077729
824367991
373034203
656449358
1227005243
180383927
862631481
1677993675
1735045363
2024598992
1381078304
51941470
914713653
1424945253
205951098
167678662
676769136
1131626157
1616592750
872403816
790529889
2059703746
214893415
785209445
1879875089
1545011072
890496893
2067923772
1674234248
1318039926
2029471929
463606371
564134874
97677823
1117734515
250653848
619486234
1945995195
908982950
320106939
870363915
593309498
1459321450
1168381479
695074727
339712319
595041605
2102658308
1133894350
2138206529
434409131
471730502
978621503
101903139
1295721827
610009501
1250627002
1668897291
1789527026
154048778
191340676
640241185
1296072958
78187136
1408190740
1221540699
2121684855
878373502
694688526
1014277943
1197547269
1458633014
646315433
288612207
1065913365
1137048887
106606780
1792292784
325744619
391947568
2099910518
1389875299
232763780
366703233
1281609213
1101259964
1152554276
1858317269
102958318
1686937811
567831804
1530680940
1068869177
917340099
1608423703
40515843
30130318
1989620457
1899790339
627959387
403717160
1526468236
794511169
1321258649
2030819132
614728039
390353530
516577886
1515415907
1276187291
1191677084
1369836608
606236967
224225082
1611298833
1077128270
1520625391
2096877992
1737557719
1756002425
977492504
472114931
938556056
2030592126
798774426
332570030
302157066
1742096186
42338351
1365799867
1601839227
1574587676
2132754828
940448978
1006942066
225518288
514237769
1982380175
1678734717
308765362
757543961
1313247491
894461752
390853551
672732756
1192059099
2118111831
1129608066
355971410
1037246717
1859341964
1577887898
1475216124
1135239122
367764762
606731380
383403496
2093686453
1946581340
2063334936
302636622
1851865320
1290057919
101903379
1571720549
1055478040
116839370
483739391
1278078573
1768245205
276807022
1004366706
1837906580
1137785449
1870640125
1343763546
1767068926
2103576668
1385681041
532522344
456597285
1630953921
775381131
526163243
1104680400
910384718
713295000
793939793
975516729
90544674
1670224282
271075014
821960951
1654644116
1048504549
1382854743
1742119371
246434420
1536958558
549891152
540825764
1648693861
1979716192
18278831
2101331752
1949939121
1328103139
195217256
685873941
1348847869
361210587
492912426
1321550516
1554400105
173822166
883087233
76138733
904549790
73126150
1970118215
55179691
1596770053
1235503687
1158031968
618974758
274914508
481849694
37660365
1791959268
1267320813
1028669765
440722408
1800383030
438016833
116423813
399012541
1562788863
1968491021
1146745944
1282524694
415201021
1607675301
1073846601
1522752986
1228230108
523736290
249713530
815659167
780038713
1351801069
203006672
1891683998
1028427889
1116175518
2027947912
1539232347
406520923
338219513
898511321
2130836730
1359924447
264284415
226491055
1251319556
401131720
348423633
415638515
747682674
2037070633
610492018
1136123984
1931045200
200513246
1211425220
496313317
2082094727
1864995560
313738556
613072061
602063334
1212450790
1699257169
1586049513
1913382144
1887965852
2010689952
729771344
907642701
1519976739
1372616659
1588210364
460455834
1181452189
2095312021
1372139725
912567964
850115330
902010093
1311461545
706255106
362895056
1060272693
1419914989
1230768755
1185925242
1074114652
2123289364
2054045341
615744519
1018586019
1733820571
805049355
1822269459
1229942771
1186682487
2007549710
1590606395
10452421
562706390
1889252032
1087513409
565750177
931363897
1923882012
2084197221
1827058108
437970822
1222902708
310355657
1969531862
555707122
540213452
1491230986
490423410
1062284353
759833199
1852897873
1422951504
169367240
314170050
561230642
2144477021
481145673
982184091
10383603
222513622
1478887530
615217570
529129868
1620514753
1592869641
497606064
622127200
501244606
192833075
1733287761
225399448
1128281999
114639687
384544686
548327995
903597466
219609837
1258096524
2045723625
146998292
1526088841
1549945497
438254181
1213229318
811106094
1426698341
1689899706
2091632466
1232111869
1080457285
198103166
1647852590
683958367
1476534802
1541014159
114743021
162433863
547533098
118157043
252100069
1410091204
1117714106
45991636
1577835860
1860798436
1108992904
1090954098
946150738
1494984837
972939961
189794744
939204715
2078016504
1588673475
36550341
227576253
1016282195
1402764472
1235530878
320654010
1747342756
1220275304
810136812
517634620
724997605
1670710561
716617609
1458713155
1743072468
688453242
1274606801
2043344519
1523295349
1939681080
1991774874
657007136
637147557
2079518786
1509400725
845471324
32259116
390522686
1735646323
1713447053
25564776
301059930
1354415534
1712075070
122265161
1912806530
994200224
55752880
1058409885
2016325201
1121793114
1687049966
685900143
1667663985
219069064
1377354010
2114020165
1301911167
517920809
1271687085
2074614033
1848669662
1508882404
1163633919
1652194502
687949644
2092265421
42431372
1142726074
244550220
1020331558
211725239
80824367
1420623402
296729894
516868785
1213846896
1413516620
145729426
787431509
1449641178
1140342486
53118187
1687176558
1544624906
884158631
166192560
1614166616
1289259848
1198561924
1888982864
684362869
117073583
708892646
1461016822
1835738411
1137661217
603290006
760665921
98656302
1177933154
1416192265
973402407
1009354968
638813513
1364845013
1122059103
1838408011
153039281
1844046855
1496907068
2049454296
239382381
1158168323
1942355136
1158994165
705919713
219259657
1786721044
957510932
801710267
1294478274
402214974
1472528360
1135111568
1121485421
1461237666
1396933056
2020501276
549861461
1257618713
219105102
1658194813
1295523981
1509173092
367238920
2067519989
1769845475
70188654
1843863677
915546970
826701253
1081712055
1290238240
1425482166
723808332
1381437937
644400261
2103302429
831694070
375962839
1836148926
1524285352
234394416
301285615
1343978798
289746368
893633189
625522291
991214053
67016381
802182241
399451986
1901456390
315656141
1417256416
1340756824
1685779877
502428244
1087097571
1738783867
1044665042
1399339589
1584367536
1920727841
871049380
2097844102
1342747556
800610987
1209064271
1068109246
1306598195
263175432
271789077
2027824203
1289239055
1639434162
1722670981
707839874
1076954525
863196984
712174740
628615150
1626783559
1633893388
1237463481
2001580731
600952391
330972835
1430893496
1505270386
1749394131
1637182346
1027040200
1244931779
1919983347
400140234
568684140
862686525
1787234877
672632090
1307185277
1947668684
1801587472
251039261
2138306163
1770859233
463186256
281567932
452731409
95976188
1657854078
2114305056
964057355
1564704539
113412573
1217741199
1078532910
65737770
1513015027
232641449
1366695967
2047393395
693818289
1489312246
1719426696
1602599189
912742564
1104893336
1352440182
361221874
1638372662
991264575
625571592
1900608220
139762092
1066838465
1303125697
531287926
907381290
1328132064
71720865
1513531417
2079713352
271329148
64708202
324771889
428008794
701210056
115854268
1222333567
585678018
1670782083
1997709892
947284601
1896421068
1451160973
1344237064
1141498090
1856205303
2123945667
1108023523
1735272588
1070110055
1139156771
169624111
998835061
1324485662
465611381
1255152780
522399242
2100733391
863595928
1588384711
1060294370
154468924
670169855
975338451
1567338335
980230854
621795103
1824753236
1560689580
2095187256
1661682543
842907994
1255033520
1526482252
1455049915
1201462642
1185591009
700893150
219749743
1635744754
1777241724
1170107516
292592447
738706750
2128970525
1821230996
1755073048
762349185
455836368
304997723
454064585
944757085
1870761940
100995946
2053224794
1387286616
1693462763
1455207293
1177457477
323595810
1747497416
564598002
258773607
1984046142
288762639
1554929681
943295863
251729912
649024220
803559302
829569996
1153200569
1354372282
502504185
510595422
1938387675
693236185
146100493
1382572755
1541018627
878848542
294146511
706925245
1047522206
728017634
1793009932
396690477
1525521160
1834404071
1792223305
1289197782
1129301634
1291108130
210665840
1292923784
381063722
1682765807
277309544
1286227452
973645965
98311409
296042061
686384072
219728179
1484975926
797491837
1770971060
1729552024
617015238
1548766650
681242352
1429576750
1458478977
1850807383
1809815130
713926011
984285246
1281257477
1864670696
1751595824
2048801614
1700278942
347983262
1647538768
1932626864
567869366
764703002
1084092961
55229792
553496476
147137607
725629577
2056420717
1465825550
1041426337
1755279781
2099016297
292856793
1838185592
809352013
828513538
1757446873
973146201
984094233
950108123
1831958066
311493324
1334428211
248549295
442512840
1940416661
703475673
351693903
710517599
498546626
117077204
836460462
1976657097
1543320834
327633814
572565358
1404405372
1416492703
824482028
1106314294
1346118880
2096249218
858749534
1335562833
497295431
963083679
1086577756
1602644384
1325520220
1356785983
2020776141
1997833923
1066459207
1471968870
1187323114
85883335
2133059369
1601660458
414685204
870342675
913009612
870120861
796045590
1497604897
871147038
685148544
1521337702
395903555
882992671
2060692226
1128443610
301162908
22675259
119139209
932975121
1819566833
605698281
677026189
398931073
704366108
1187662452
1326443494
252861309
1439338652
1052040192
2084728638
1027649779
1221262982
1584075160
410499358
1232909070
1062091426
1640471830
933979414
357706311
1563483715
636082248
911431883
1712891568
729233922
1629612018
982536104
1599571817
194143657
887547107
130789324
281839675
295639167
1041239832
975414816
652072800
806308378
900335438
1780910685
2086712610
474978655
1189155402
1753123621
1623038237
1427733989
1956209146
877568808
1570430986
943931479
1131309086
102880364
592905056
520010039
1525821682
1148038337
62609087
77060820
1931855087
1976111756
108023278
1290010727
692294461
1209555065
719080372
1421018932
1091887981
185571760
1463154629
263400913
1714114822
126639775
1152589098
341359900
846679111
1818724524
1826427016
393902118
366257498
478185167
338927075
2121520359
877010487
14864829
174555094
1472068578
1857619208
486977497
412441738
923832499
206165570
38683149
1510624603
591086113
1612900106
1660934025
1681583043
2030641929
1378752385
1813940775
783673540
1604241817
1592954044
950149875
469445253
669268002
1964471097
531580334
1480618628
833326447
220514578
1385227762
2068614166
912620793
1916481655
911475486
1991377521
575966904
1889257879
537308154
1506959135
1917855724
16323815
431705093
1496510654
1565022992
229236173
428949322
1321998210
1708884027
418851917
455323096
354164168
1231983974
1507737459
1457500480
786863227
525952649
1455394789
1642250304
564738611
1540849100
462674470
1411539654
1089431895
1334762578
1667248105
700329628
1691160171
631077306
1791103942
1870465886
636102120
1329499257
596417119
1771486969
1034404684
1027119894
663721108
1191887270
285711935
1013273299
314688205
451238594
958343587
1136929123
1529286262
1072956418
201273813
2141766727
1324076016
2055870134
1025049212
1723214202
390989221
521584501
608834825
712488763
2030947821
997014109
383207161
1586029782
155031760
1002461155
2109773791
1046268555
795582247
1131563137
2029416496
181826134
339560527
1962520863
1729719976
235073274
95788123
725419794
361611151
1818639836
1753202340
837104936
751499804
141290958
2142662701
1497925406
552699581
1571590261
717330672
1437523426
114200099
1591275940
855825241
818949293
697790229
171710558
1630154176
797850642
499498006
367332987
1412136181
1829418755
1369227915
1168732412
2045662765
257589059
1140955248
844220628
334535135
1631013059
376353483
39889554
1614099852
1194360536
518784018
1376100076
1358423472
1979477870
1930732007
1223480023
868155626
44744834
491975704
566005751
1115965803
1553542007
1234987520
808549483
1473103781
2083226019
924170665
1072341988
1622125698
275249363
539534700
1997948719
768621437
951631543
313805371
1028682853
1856421081
1597232711
1579218508
2385899
1884190693
317340419
1296074498
197243874
728151465
1356811766
1443123020
261501174
1117309618
2104068427
1093764526
1268626921
1300048186
1725791489
140327674
1280874795
699956189
92541725
1217976286
142210918
239716183
1274878902
743973861
612287746
1126339898
1045373311
389665618
360621591
692200930
755336568
712744271
1437044247
766290715
1558045718
1761794571
1509239023
1404537157
312852703
1443015106
2044005038
960734080
1846114911
1634247219
2122885120
1369353207
892700494
1364788425
422975156
300187439
776665691
404979117
196646121
1809417760
1657294326
708405584
1633802927
978788453
740784502
1875813099
704459185
746788481
806505617
1508760274
1116034297
1261114354
2108560411
1927902304
1411258866
1706895838
1285522955
1982983390
1392697433
175528079
1904735688
331008166
1815792214
662708912
1927073969
2134313678
2047065342
282470128
1142579591
1268134463
1141188755
1760346711
208854459
1464516790
24877129
1345436280
20625639
906184742
1219365746
1235218340
1131626895
278856222
1344148691
1891571659
1525974273
1682369820
587449134
1871216618
1490516930
1572107061
734417407
415880878
1575058930
1171167321
1010999493
633274010
953286431
283553819
80770125
1404823630
194220752
570268888
941063775
14644448
1701918976
932877540
1793404410
1827168307
59830804
1071411682
341067666
1835348610
1880398558
2106492458
1807173025
848837622
56758533
2016017242
1054245078
747148600
1513332773
617396312
1009983392
903424854
640791682
240046127
304074628
1679741102
1442240652
2126477260
748700917
999184447
1820260423
1286767709
1226867422
100382491
2132995595
1927770497
137685960
860040898
878794465
15921070
448010796
1934983234
1154854439
1068759641
547061719
675292444
1792979565
343766553
1297075906
1621791377
1553273193
1107121933
1709844889
1096909675
1590910000
503992172
862132961
514411103
925909875
799081756
193746611
70265886
1038883864
1752813580
552223135
211403230
267561708
1371537747
1520320998
800875412
1681013129
194228303
179492693
415865326
1319694856
1797198185
1916435274
599431344
1185514312
1395152030
533875086
1400488230
351800732
388565723
1446604762
1751264264
1635800728
1360270653
1305372364
953039939
1871070625
236133094
1289941448
193869993
844212301
379881242
1073211138
1983901297
1131822557
1520635813
739360869
664820632
1727597660
836748061
175567634
269508778
817101915
773299908
1447628831
145062819
158907790
724413899
1367977212
1799326210
1100214958
515026543
1211896509
71078535
292660742
1608728708
1567930243
1619236893
1615070604
1030069382
927432317
952071024
1672308528
909103249
732282736
482522651
713987267
253724540
1633490841
137204701
1748656446
1189893887
763888062
864998806
1550811993
373134723
1323382437
1129894750
2140781426
969718068
92984580
1747154533
704331526
949828924
1727681031
433341409
1065315532
812847302
853160233
1365601912
18336049
1859161367
1456637131
52752710
2141471404
1021637512
1011431067
493138310
1267187214
1223980015
1816860500
1974774113
1596582459
2145565488
183416662
1491081691
1774673168
1974012065
614598353
1611056305
185661245
731958656
1156824644
1061891976
1060868284
397136429
1334414902
2024729895
776006825
1197663434
420747174
936767708
1211299475
1452543929
1194437848
428468088
329401628
813258539
189847752
1140234816
1379461008
925958217
1573105604
2058901961
583694773
1965055698
1934944230
1140158104
255491997
1745496927
1087355081
1104909564
2142898881
1170301493
2097906819
368737861
1543349665
1317120151
858539824
2048154548
908888108
1494629369
468242286
874344506
845812724
1092118370
499629769
692300529
2029688945
1068401281
23351840
368527736
1612996496
2069133201
401338676
1460502966
504234370
1129763073
1193641902
976631032
972751141
2009682174
661890262
2048764160
526889070
249695780
492987411
1555254254
614816803
2093095802
426908956
1613659252
163037445
2060760328
1844436047
2106219957
1800718144
1208874837
1942790857
1162981640
1627883259
2071076077
75787974
2108929986
2090308651
1718502594
541461409
1861951083
603296789
1286324465
1823255257
899673596
1175328747
1663495218
293356245
1062045258
906215984
410159267
1441904859
173384040
124891749
472950247
1113051173
1428774014
427243936
1944719248
1857151625
630278812
359519953
663569088
275603708
1836945100
21658244
805170524
1177230045
359071467
617288602
1446900571
298930024
1515867455
1672569666
433651131
1714914642
937835197
1449925112
22777970
652028700
71684556
1437547062
1740548272
1966866225
2000660522
1553778299
1842406181
677855336
173222168
406762532
784738881
1355327084
2062346174
842213581
859237543
854335814
897251650
1603009911
1576524501
829121135
307910538
2080541603
844312071
791293005
330713832
2093007228
1531737697
137653105
1033034880
1293974873
1203237072
1487869315
794513588
853684899
2131649945
1718407958
1483581743
645649996
117870166
584543774
2000432986
524358299
1243415721
1610550238
213780060
709215006
1800648755
2092968979
201835940
1039907324
1402072253
2031186329
1342511876
464308976
153993286
346698426
1198290141
856825994
172505649
1330827573
1361425486
1667880989
1858396231
1531959953
1904011262
546039197
113628713
1333326007
1520045410
1906262107
2125824612
665614652
953605189
1915770593
1241955745
1735464717
1303091113
1971964958
838109320
2075519315
571205935
659585514
1705658871
1170379916
2066530932
58965806
1297978653
176689837
1120684091
1126372045
704804921
1453542094
1043645304
1641668738
929256029
1082290738
1028889812
741518647
377827781
1329476636
1566400092
1425179233
979483317
769106418
278379796
1667081089
1763677305
934013955
1459793098
1665567161
538075331
1410261289
1907980499
451422125
1223375281
69023625
1560602358
699168435
849524626
1995938865
53961166
1444956750
684031859
1840745538
1686907610
2020961476
1340889500
831452286
1583518834
1511261064
508088202
1537448289
1313752233
299645634
1531925007
794249335
60129023
1473854066
161998874
1288556293
1272346317
38167059
2058249224
178371553
1705814446
1491586352
183182139
1389946472
1179599262
718741362
722293450
1883881343
1698791172
369465652
1628421941
1321363937
726543284
919892727
1498491274
1231198616
807867384
21267149
1871259254
1069104364
606177747
1415456656
1268941811
1263987928
430501605
1804762557
1185167264
346432572
1545619149
687266671
1207031148
1861894500
537645293
1314624688
726437215
283528593
444312446
442435534
69054968
1863093497
1943043345
1639838074
984860258
1958205343
336799517
608307464
205198641
246397319
1966637146
1204806919
1717226973
970480311
2043287247
322250464
1803529015
139407126
1015872058
897052564
620569200
1423273890
1742704103
495492047
72226861
628709896
1638360022
559335510
1423843211
193935596
2059935170
1919589817
602161192
539702340
1463572680
558065020
1811432559
292350395
1846124071
2010932551
2116784036
235785381
1315462855
1054409878
848198812
969100985
1234760899
267990766
1579893550
908447587
922660256
731329062
1688168287
820860284
1111088454
1578068327
2006757172
1366625713
286914398
1561580053
918200508
1284936868
291549613
604729154
1713473694
1460536788
1685008270
968828699
1522010181
599249956
689320489
1890901498
110898238
337210118
1373787268
515496738
1087441400
1053136161
1214074111
2000516520
1999234773
1884139055
1407006404
658311037
1906042326
1351653810
345695749
144845420
708787678
1599636649
1642610843
1041513534
2104031246
140012792
2088738882
1197353689
426128984
532312466
1275412048
564758712
495059217
764406608
1223926795
1307568340
1142857133
127159485
1112286886
589529924
1137405199
1439943242
1619290157
548413800
1197494634
1072089917
491381390
152392142
1967627438
630399134
1641314676
1668998357
2050983684
1858340608
463541424
507556043
1811688610
736751102
1502429871
1806343731
473109616
1894975452
1768743480
350878764
481902045
170763031
2018694407
1726290997
1098692456
1669679561
1709554237
121517798
1564654850
933997097
1295626212
1866110975
1244880357
1574848148
1002970632
2102072064
123448128
1377431094
691963972
85376673
1349479999
1554840807
16607473
17365498
355689946
188310409
1883247083
126072769
437849657
2119661719
839293048
1761022928
1404366315
1680510900
1006290500
1665084984
987262093
1364744821
2108232828
566841395
1731735792
116658388
1434889475
1361139728
849872773
353263786
1969059419
1604873617
2132103312
784017094
701965342
475397699
1971910169
1836969573
1459638868
1065615825
882502248
791558719
2109515596
149390745
1759063693
713331715
1145372210
16155048
836788318
1268868401
1172871361
320599266
46911515
1660851920
1550473817
557533488
1560879127
777845367
661850323
1612971811
1485007254
1147042182
1286707377
1068933990
1683352531
1889406536
1164082619
1486621140
122569221
389448612
202835443
1418711690
665264549
1137245676
532003803
90125734
92578012
422857271
382521454
1641879538
467338248
1817049016
1752141256
1730963129
126424362
1829648150
502780157
1742846998
1687093594
1589609270
1394904147
563956685
1164623565
14881084
1076777527
81663619
12778471
1872431352
59434578
1911514940
229217564
1804305617
2134431970
1223792162
115249838
641948332
1603020976
169809475
832352230
1633528681
1200942196
1720633518
211314784
1672297331
693700163
148150603
2012909332
14848806
2117721526
134308639
2000645108
759031565
1711218891
1721965561
1644388993
1476249562
689934323
847661424
283516995
207330004
889245468
1360641191
801985127
570874399
1728528519
1064670965
1592779939
321920197
1567549122
203855219
808634138
1599399809
184962871
335455769
1451244640
924664935
1963230113
306955024
149074108
112993138
1347618145
1609963529
726406931
1365475933
633655048
1277586849
1125306358
830299543
986930938
1278598617
357373898
913991709
916113712
1472712769
156499282
1109887825
1491980738
554647265
165076668
1956327497
461049773
2019574094
587755881
652955363
991696372
223273498
76435283
1778206438
1904715424
1723611684
1509690722
2011201474
364899682
1448269179
482531762
54841605
1807073435
1527996192
379494914
1371386515
565832846
1504876041
1135198658
312685778
1416988059
1219070016
526399640
1837220081
1883390408
1761155119
670787573
1344905537
1759239182
1673644050
128932361
361714071
109280695
670093083
1534234677
869111519
1909338327
711160985
2065258498
951738498
897014458
906081592
1991093031
2040491895
531643983
1215377085
822907916
2076690157
1116046795
186733656
401743195
1085465912
1293145481
1334962861
1975306101
1239335626
358901198
282381543
961644370
1429838842
1827317057
1533802450
1420381246
74219436
1069278118
532995812
2058423833
1448061113
146408186
1521617053
289760276
318348742
1393177245
711192937
473080435
133831019
1397797195
1434597941
977436933
863091423
424318931
2099649172
92293494
1104641352
1954458129
697769404
1140624698
190642508
1692283555
483075881
1450796093
184708223
1380902025
1422573245
914895567
445352260
1278657779
1799005211
499251231
329650262
1011031600
107719681
467870809
1337143178
1170438637
1534190701
1907619513
1556392793
2098307807
1340342252
2059822123
528404026
949989287
486804195
1211270490
2125472040
2003113066
1832019814
1251642573
512748664
914603479
1202458959
165627324
515145403
303968958
1035283109
1829640506
1056063116
863485569
795922521
2100403610
1148486076
1486332868
633812330
1506651149
1904291314
801658371
702220302
1173356288
1601708320
1399569435
833560041
1222531168
197091669
1757248104
750610328
1435185166
1835865383
1044137382
1918905814
1209657714
1923105875
1150499873
1326355771
1222349496
1369005824
1593592067
747465257
1213016666
717459353
1312067066
1414870547
1338010981
234869038
1664865523
311335567
1316499050
245551439
892865565
187037345
1528902330
783718166
1207289342
1637306971
363895091
187757661
1721681248
1731433157
1842399452
1475329349
1885310715
1522530124
237364827
1668008198
1926562574
1601232101
215143049
120830398
809173193
811649810
1170714992
459246735
359993290
952420130
1803745011
944632575
774509224
540996051
1728970336
1260155277
1397489903
97544775
270411929
1047218515
579119531
319519527
442728809
975054671
1126202801
1145507432
1294855867
1105894819
389046607
968124891
917628509
1134912221
901482345
542651095
206941295
1935628913
1828344563
1091025776
1301289363
612591022
296960389
111908351
117565715
608566010
183688728
1411936533
1066569546
1926727379
1467464171
1299135748
695834623
367694813
1011576928
1180014256
624790586
540981885
1646374985
1559723203
2094096576
1862359673
1630948841
1552108385
2031709396
116726196
428039782
1618018543
339797794
1752247725
927488135
1329973665
258534860
577333958
1778073681
656725106
442110706
1641028972
501012558
1032744607
134313022
868395356
1988680766
2127456526
983717897
772928188
1526416191
1757070082
113595591
852987343
430148206
1870897147
1141767774
149469078
88016407
846561906
524295368
202905036
1767062823
1638846830
14510635
1163345790
1463896801
1961468835
2145704307
1273564250
319506719
1452987594
1616667628
1710599797
1359266430
1841782973
158228487
2012320061
63384771
2081491055
788750288
1869087320
736324468
345718348
518100520
1994039679
1894340886
59333124
964347489
1703319907
1165908616
1425478908
447854970
117481320
1985738967
1164725825
1459633305
62438337
1177518873
1156388776
1971758944
1687607872
510900510
1491536148
2007886533
1627464231
1736277436
274521380
1260725804
1606227613
1209307350
1758549323
1931724382
1346141854
1594970569
1905419946
167324588
1124537775
2140703110
774221102
1947392000
1829897239
313408708
800532713
969024960
183901806
2130216597
411779524
2099938606
1712713460
1504410117
999625686
1709261592
249857205
699862344
1299317633
602396420
882773156
812649278
590060084
1472838076
1541615943
2030898582
1178642926
1036436198
315114411
1651539907
882293248
1846743074
571026025
1826138338
1981070208
1549103756
540220302
1328463321
1221067952
2091738404
884284214
902691688
2140444160
346655590
1172849921
247187754
1318168114
1119336261
1044437964
1835655948
592672342
783775608
167322124
1513851874
1317236240
578301342
1738996202
1344718826
793215041
2030808192
592268705
1022008902
1075435213
1744199396
1419395051
242443342
1473365815
493221067
1042490367
841354940
683609637
179804781
1955544506
1760267414
47731994
1924576841
29510205
1962223985
488504554
1998401404
1228394449
1817376575
762458971
1761491822
132134542
1704280357
1564954324
199537966
1659938885
1104282891
883257995
1267595930
372685001
159872666
1680374550
407524108
1939920473
670337239
1773613614
908844602
181174672
1252032654
1658112957
1196230886
2022395415
1223331629
2056104218
966233363
191867489
966423532
1075865105
76871268
462581936
1116415834
1453599993
1274130912
685915718
950569977
1426936473
125543235
208508083
1419323967
1494301398
1099252671
1178124591
311226791
1049265324
1354123184
844139959
1237975907
538869457
712166809
887797851
581993609
1023730476
119673761
914699341
1343125541
452123672
297645739
370487804
1388093940
977948637
1077049191
142012059
345862144
1976464642
976980503
829377884
1379331458
775860090
1619094392
464533249
406895768
760787775
367345562
309379833
211753161
987951617
1627502607
1078601255
1348723084
830492432
1409974877
1546284170
42904563
2016287484
1699954129
374208714
1231346934
544036939
48691801
1683016922
1247464578
137906252
800669104
1015585161
514256583
1107639802
1629066036
1173919665
481822409
741849993
523411554
2068850612
1021796628
209769929
461227212
1015364146
1910510870
852484388
70532887
1270579163
55857211
445932839
1407638380
927556148
1404675997
942823670
948251282
1003209634
2011525778
464103393
1832730390
911837003
696396990
1351744917
113046599
1342693873
1668735117
1722538443
964541465
554725813
1635359011
1432874248
233043336
587865777
1243995378
2011544829
1176160991
1724236527
2098212747
772444229
1840617468
595565278
1416600691
1114743614
591386653
1513520515
605440203
202810221
671390969
1897520328
1569852905
1572566283
578194479
1478462831
57547684
875183588
1136748125
2029148076
2075042455
932493956
690885669
1770671961
1539278226
192010764
1579302378
299889667
1982797090
324706965
1403283663
843782512
1152242045
1116167519
1986895322
2034145140
1055667043
1051593507
1152489283
473023109
1225752731
371400852
1625716716
816360566
580297840
71141819
519375007
1332489048
547885735
1042216784
1834647232
1562553064
81899988
86078074
1139067471
681231581
1810091263
1129003198
1842506892
1748541470
485494571
1095360705
356439463
2098665899
1981121457
345360011
1776569272
1133360539
1182966362
931053432
358373444
502027650
582377504
1409488478
1797766881
1331542703
476662545
628215809
1659304869
704761091
1244113570
1945712618
1867270418
74492925
817212290
274903960
745549295
1610057297
1786155276
1566367513
743543977
570440379
1462759365
1591013830
1483368636
1077198857
815918983
1996515869
1935785201
1074746737
378377769
1809318395
1040480814
1873312378
2128746680
115665602
516789511
1186181056
1961506541
476140092
1801899124
1807482595
879926482
97332716
397078539
1792101028
1946307791
523784176
366128618
1073178543
459149948
497206107
529852782
1892154428
833616951
536113082
1881381087
232269943
13360732
724370951
722349203
361953035
1093262347
1435317485
1144159260
1465488783
475003708
999957572
956644658
517624755
1904459097
1962687079
1268449779
481258742
180142638
509224778
872070881
846632811
1441886892
812726780
1684199789
2108841330
1089909328
1137441670
155827648
904281220
72063423
194516100
1577254246
796823283
2068461765
1094482052
1125250484
372587212
508977497
1836112510
995294467
918825680
1304656097
1924622577
289675962
2027327156
1514820359
2017055384
1708540797
2001330999
436737044
1395298937
1313874173
1978647091
1595873937
1340834717
1860919208
1226931036
1328738795
1130020337
737510661
479622150
1763200311
398899894
459099525
1678659579
2016544839
405454763
1421185887
562028679
1259614971
259298446
366394432
295558769
1025909464
1756659386
1852289137
950167744
18648476
1480099071
1152866258
913460680
474262424
884210994
175087926
977869588
683237681
179592907
1607143381
1665070525
1052471929
465854640
806736473
1410939595
1401273340
1706974202
40067123
1039591258
1846965754
2112813449
1300340954
646563978
1216773644
2127111553
374511894
867005610
1319610882
2114735031
2077598164
1330448951
1757618660
2086525905
340338282
61389038
594592152
2121733571
586017450
19665488
195068932
52960776
907335880
1411784872
980221
1351702962
692082827
1775519961
1199418135
504631991
1463954576
558952777
1831389873
1872454765
2086590722
1175909135
991072197
167669621
1621070382
1995100514
601743356
1063048762
1587261909
622508792
202433822
1836482843
992130671
86397136
616083325
1730128455
105891986
2063546365
1871110122
621949757
1722796516
1093890127
245521005
24985383
994241308
1131574851
813957050
1825839342
1900202453
1644046870
978874357
2038259269
1052120936
347635703
1233114438
1327723624
721078024
698284281
1055176039
226968668
1787806641
598008613
1157811292
1641430750
327626408
201154917
597093955
279226627
338306573
1493580824
974189135
2043490429
494342749
1663334597
604021782
580306780
1598258418
956545916
1490468568
497141973
65695504
29977998
175304377
926770526
1301305041
2095886154
471325623
535189144
254113411
344199005
1165900707
1708121090
2003819094
1610222349
1407184060
1769471821
1149621888
1647924987
2096371494
409477102
2051149373
1065479889
1576359921
476235798
509214938
473427496
183169824
1415563357
1222648132
1327312957
9309614
1473748098
135951198
243709969
1564733408
1946097591
716616331
1094640005
2076594174
95705115
2072313857
551901391
1681040326
1241383840
1442978055
1690163877
106527552
975031484
991565084
956218720
1380377404
1196899618
833399849
1473265777
169659998
1303104509
1182532839
776840371
309889185
1542273027
1800342330
284757198
347877745
2057776658
1160793563
540222899
2025143528
1786852204
768763292
510105220
288948082
1708776176
1145234024
515848518
1366310629
1216102692
1697956587
474552897
2125122923
460378385
1129017722
917193005
347351920
1644842742
468667137
42746140
2025992772
678440533
760524171
285642845
557237687
990326008
511610322
177645900
109940485
423180204
2049283536
1997861532
65978078
624793274
831310599
225210021
1140840224
1168269643
1416412422
719271169
1890287136
611859153
1195260677
1523167698
448354329
1931564667
1095602867
620080677
808380717
417645397
1075795478
699277470
1586659588
1971781960
1708108260
1743045944
1749625738
1749605570
1681202212
1658486252
1114156023
382571370
649069066
970685115
1115061943
2122923927
1622105641
633350596
967631952
779652460
2132037357
889450552
360641239
503494325
918357143
140683679
2067050590
1896269564
178274281
1057878165
1452815757
406136909
671242290
850079559
2043467727
536246014
1600964884
409696128
914971411
658546197
1295075747
363733688
1192111339
1658534777
1952541210
1405041235
1867556276
1085557837
591641105
526559272
1962169335
839262532
1886353192
637349572
1724599719
1513069268
2077737635
1800153450
716606292
1530899690
1596940408
532485242
1793018220
945105980
1563294872
278256993
1096971140
1226039690
1734343208
4127623
1806112172
9430664
2118764842
1310740432
1555617569
1429227987
1070056644
1923206527
941587696
1714027259
733190601
1962994162
348943148
240385818
1056453886
634115355
1641504818
1798696276
22886500
301169116
1692581452
2052174409
41089851
1334134291
203521614
1305058567
103288433
1983757019
873902474
2091103016
1236356181
1262798134
189283407
1510689979
1435332041
1619320164
1815973907
705820835
1099770183
623767668
1480813966
2039523714
602462337
638914363
864923437
1911171321
478979935
29484809
2104499013
2022691954
165955801
1562051256
2106015267
625582403
1955542855
1925304669
1086999805
425879833
596015319
676296662
1201606354
83459528
308080305
1774413967
1881722926
786073152
795028207
1687470981
1982553197
509387353
1469566684
418873132
1408958616
367646332
2053992810
419846127
1712493825
1609548050
663686515
849512672
1829277752
119182911
82573138
704269364
1740382321
1843094502
1265916897
398926481
1102270114
1482333770
1829717751
1869931672
2009278597
1595405261
1853042782
646093302
523956809
1738041800
1269437306
1871583848
703291801
732151961
1848249460
2023454206
1401085761
112336750
1334542219
491332736
1524093426
877332849
1543882361
46268122
64614368
1630968037
66807471
475922022
1560517059
1820460153
738119753
620938698
1698970775
1954048724
1322820558
712306929
1971108824
1322313487
758677626
1558916420
986113007
1383263524
1389976185
1851005485
484500614
1683090880
151148866
1776283868
506843824
134300405
40713745
226424049
421278456
1203856427
616255848
1411755200
939756474
518480505
1338104370
147317123
610926492
748661985
1662458749
1729849180
714272709
1412242626
107535026
5483895
1981261256
317016561
1631940141
1327961829
361432615
994780830
2065716040
529472206
562645638
1875436553
1820019848
735325138
900514803
648683277
1581058063
295070035
1610655012
873943920
207506839
111417112
1168823449
1307810054
490124569
2123292064
2040907487
949856103
517072031
1058067181
1686331756
1253384820
1607882373
846350811
575792031
958737985
564570259
474049239
1708907012
601181160
1300656356
768382073
1050417285
646020474
1722522934
1425048376
283032635
1079685572
1732597894
15417796
631780770
942700928
245463572
2114249145
1914395610
973406969
1656322648
1912535812
339182824
1175215667
1200616090
1885074701
82291351
674761158
317170322
246355582
628855388
311412338
1794965209
1447451958
415498458
465089453
185288343
1772035948
1177220054
1311487000
948314758
825651976
2000741533
599529784
1209060079
1684430493
911741390
1009752139
157005275
1210110164
1860620894
1422427673
1295109384
108618133
1317662426
29580122
2032020702
252631466
127927404
1776845054
1077111271
25527117
1553395469
1198744703
547184628
946029073
1160002404
951047110
835094328
599683974
214016381
1976476204
519689092
1079023477
2078705185
1351783352
1586108980
412991396
1939310213
1972802047
1302855706
1661061260
1560611188
1041115324
1429172336
2022988179
1829886315
2080458959
466983548
234138873
2109392909
170153481
239105989
1210982536
628643594
193821303
766565168
2097581474
1054042917
782778978
570951181
656894280
1082525314
1911062946
2081539937
1404218549
413207092
1474133775
1763451209
267683133
860881170
728131794
1359312895
587386132
1878258210
1810436314
1946830721
674974439
91109932
881586431
498819653
1823587089
949251751
1888778062
1722136367
1119788656
1306937173
1915394711
1179950996
1409274901
1237225767
132298155
1668789849
1396439196
1616390199
2022616287
538260783
1287229099
1763703197
1542937019
1406262198
884666201
1055723105
440352476
2121751747
955253335
819436960
1926202538
2030196148
1120845313
92808728
1188052432
1268829148
98791410
351768883
38597318
1395274534
1716112636
582573321
1648785116
1220148295
2023737708
1829293698
2098398134
171289359
1440954764
1391602586
1569562095
849835063
2060138879
101776811
817217925
628515876
1800298072
1920752585
2021676568
665128269
1478929574
1637498123
1840966219
2120203728
222583542
1521668688
906115440
1245920778
2101368801
1715267865
1374484156
2061833992
1325374553
519853391
715907476
1044799645
1742225882
1714119760
1837113988
1006245703
94987340
503862722
1854467788
1005058895
427215289
4185973
461993189
213186065
876171803
2077079117
443027634
368707822
2092249139
794999
105367530
2123547422
1313270198
952865727
1497173507
795623417
1303912233
23809803
1874776303
1063103961
1917656203
990645593
907332829
2092129104
912011639
1008055172
1998858361
1429556813
1541394698
1030294550
1864063422
1301438942
1855224548
2075559959
866013613
221834381
1850960575
965937936
909373675
1002827439
1367019752
1761852400
483771295
156485790
1482052212
22667235
1738737090
991000792
2006159747
1750580361
1507323853
2041275064
1895595460
1538753063
1598704263
1731107807
113224776
1917664686
785140590
774882086
247265225
438096717
888584364
1277058753
140880286
1792868519
1643861536
1288553090
954296452
981493544
1212193021
89947557
910750453
461217242
279421799
415453539
870817104
1253002172
612207288
812953548
1318361926
348474041
205054329
1469431992
156569647
1633669328
1698991396
1333391633
530048645
1544397664
2016993725
2754786
1266446553
562450643
1677985298
1474283871
464834956
1771663993
27435113
8328004
1974807467
1550579652
388614805
1245025512
1711315609
465336293
671305130
109707492
1770320487
117935179
727525105
1329843135
1746290853
1669673585
820859902
1488220926
691749876
1461204669
2135615127
1997228615
563819635
258516548
2117951838
1786565339
276755496
2088913331
1250122687
1445370078
32870231
946873966
531721888
2042141182
1800254486
191760915
1474979901
1577923543
1018489796
1986599862
408012871
553163265
1810733593
1269331632
1547273385
1824052257
690800039
529976550
1881937253
1804551342
542157088
1103499452
286509304
808236692
1572932119
2019960623
1256218726
397997051
661281259
1720165145
1563161597
442426345
1466212015
1470334399
1535123188
1399206297
116859415
553716494
1912370159
1107523910
499772066
1672641048
775895403
1613234147
573963267
939655227
1737584107
750383083
1959091866
759665474
1618416628
717103390
1913909198
255908845
2128922220
521954583
1264712543
203695947
2138805554
46620480
1061788251
617046496
1397500126
791732784
958913500
1112807843
1724002116
1058264413
1055569301
1663141882
1668878282
1975297195
2048179098
174957610
366667599
991507896
300392623
2093891026
2055916782
1526294089
2043051833
1431510722
381377972
973673194
1208019007
628241830
565350692
455910627
509066409
469157814
752604600
1544103992
648858963
491563909
1659466898
1067510372
594428686
1235258120
631651828
1913495644
342806236
594423235
1161330163
1753289948
1979425352
1664469792
1119303707
483745402
690040871
53568730
185772996
1679138389
556774389
805513319
1450254532
1133004253
61899351
292936431
1530985309
803464498
2099061269
1216891290
1264654397
242713016
633940819
236766480
484471047
539980740
1871704157
264610598
1861617936
847236530
905375203
2118633919
1861361821
173885681
798360388
999047208
2013901237
2039332192
683045524
869911051
1140667526
1857625870
473540831
810518897
1639689071
348390516
1895353957
1455007992
1245902573
1042068759
1458446217
351866374
1394504350
1690550013
2023296025
1683428232
1761925260
2012812713
1915625423
591285068
1815506622
76986517
1094955762
972114187
995916220
2101469230
617374322
1492677751
1892350585
62633367
777015293
1579148006
287682936
347770784
309733864
1325284046
1770613639
1540667986
403504272
1578998946
511350333
1025885085
1508362598
436180523
1945770770
1316442850
1761339381
861215769
574719303
165054213
961752481
971213888
432499950
2006899714
629333566
1169143990
1816996764
1713609178
964191256
1009252575
668391504
21023292
1586286709
1059472510
1267633282
1010612076
1878008671
1438864836
498331541
75690559
798842058
85185384
215550746
467787760
153637855
1493730087
1842178015
1158926566
148264708
1271563216
1387819328
494706425
1787991549
202149728
1728324111
321180465
628051855
1491748297
785971232
1578849458
1568984095
68058793
1074540953
1082564172
790567986
687449050
92360675
281967940
1397465501
1247875915
1562371391
895965023
787963763
1287686736
1671342054
1105721641
1928270466
794203706
142921492
1362291699
204607901
1927614449
266516140
144462985
1093203165
1336843722
1986186208
1679120730
2037450619
843726221
1064550828
59117617
1393393367
1896208125
208473145
765392173
1357871939
1236325871
1991157208
478865538
468045906
2043137225
98376425
1829418277
2462844
689577553
1048239804
815996552
113015359
1763881017
742385318
799438651
1130229604
963421579
1991282567
1476574984
740034149
1400709241
2106902799
702368099
297608635
1994067226
772835925
723839801
343900201
133034737
943623788
123974058
976967161
311218227
139352102
20521005
401931228
590740253
1699118794
1057355361
1376758803
1879641228
1521238443
1148354318
192028285
1958466164
426861824
379086278
890104026
1927498161
1202279950
414782863
207267545
973709491
1168545586
596221598
2020993673
824852850
1111585817
826090759
1522070634
1431102391
254344773
882300716
1354052656
1058580358
20926827
1366059848
1386778670
1129854826
1210195678
824321624
177894974
1753739843
186680008
365521387
896709582
900144635
1090461710
447400679
1484461569
1285890442
587957356
1092923199
316461613
1424213910
1260377250
2095543315
1405793812
1885833182
2136457504
1790450891
1126768606
1349442114
1700250130
956467373
866434628
2085196115
1378327416
161755399
38345114
2137602834
717302093
947417096
1489494836
2042858626
1284797503
2052017729
1556221441
2009060371
1013059101
873978260
1870900967
84439640
1693234333
975635179
1053009062
532241920
2116239262
1537475777
135792776
126135642
1216598950
910381424
368076348
1585850376
530145229
1251543388
637975597
798941810
26501210
694941864
374883381
810671828
153087014
1452416690
1725367079
2050668677
2041841781
637516586
1394942363
39277967
1707492596
1674700013
13306865
1115529486
559522008
138258440
2071550585
1534479712
579778039
208448530
2047312394
1817550622
620047782
762339934
738216925
1976253902
1535081864
110410811
413996578
1581387755
941222485
1820027194
1706089473
231283727
1325782431
1451793771
744752685
517895029
523915526
1816813509
1514275449
1263870954
271252231
2023972904
1910088944
179253970
1081484082
346183076
1590775680
1231331030
1343960543
1343153409
1890574980
917531168
603615608
1976897140
1966830839
1620880607
931062135
1184375933
1415500838
874950483
1819517835
601246124
2091306307
2037648377
1747284955
707098453
1619541083
171039254
1880195189
556993327
968877245
1247207453
1602389599
1951325759
1094521359
1503775937
983381441
376103656
120061958
105675633
310173134
1217940142
397740638
1066220492
1629577488
841692387
513123703
547300935
990867885
365815120
1140334235
724202843
799282723
787251580
187114510
1778771825
1883010266
1728206720
200938913
2070555104
1500702848
443657346
1969691776
1808812803
1087528220
279909044
1621625768
1490302014
1954607826
464078560
428017705
93596702
696445851
108435504
560462205
1613127952
676781670
326161640
1479786888
1910340442
1590441068
1174979014
1586117951
1379219290
420801597
347740024
1926761620
1986004925
53716689
1672022326
992813708
495894518
923204572
1351766805
591470095
606815806
38999377
1691799565
789735811
912215559
994743413
848009390
1605444576
744495672
1765260654
899131566
149344278
1360545549
973532132
168299905
999017830
1843961058
882069433
618896664
830183568
878242391
1387720649
1021784771
1966658243
11658742
759101414
1957918540
1349653244
1989744936
654658617
538258873
1639480648
585618059
194012461
707856870
316220455
471211923
1622832263
846991232
107622278
213044935
973132114
1787393870
1950142038
696351467
792505250
383196698
1367665970
1324850259
799410588
1356954167
178763892
1609671539
1159858959
1223170783
29483775
26811153
2063431261
1240182073
1981200146
1989464808
2119469997
713984923
1840836238
633082201
898179791
564187936
870208377
1185271226
2001210762
625017457
2070882090
1082979039
952026510
261758781
914510886
2116200923
2109890469
1013474633
949445872
1393011334
214485091
781024323
1115637011
231053264
1672824916
220018274
604293391
1933664413
697913317
1802229210
814087894
650095158
1554681007
1472650234
1489978867
1806975856
1120879649
413228829
1437151080
1018535330
776075621
1344071827
1806313209
1695371247
1995266090
1912068963
1912398366
545169606
474049033
269116049
1793890512
1056708834
1516442127
2107303596
640157327
1747262629
414634321
703794388
298594671
1552191325
1994904363
1455307903
275249841
2024373309
1621901579
1994042871
1598650233
1213385264
2007490484
241565833
1367740572
637990037
1307439687
1559124252
1632529140
898682546
1522755454
1859192615
1514084291
2113555726
1180847372
1794094314
612306207
29251654
547327215
235215962
27059498
1913300757
1366552712
1157776661
1497098213
2081071218
294219233
1006455828
79813224
894715422
2081274665
2136649881
1582733104
1454384782
1378560846
2029660958
816213642
1117083582
1403572825
592448231
33050407
1188198505
525529437
1081351567
373863846
519879607
1626122926
995040187
1765434773
2002647583
697040597
355442777
1238231246
238734362
711004141
1647289956
787536103
325692680
688500288
1525911522
1293282920
206841043
1739730143
1919660817
1780930918
1285224896
1650752826
711029118
1715528184
28732404
772182963
297325962
1825394680
1644918335
1957237753
1802484141
1118215114
1175394778
2112308523
1971549608
723216001
1278258953
1765363232
587601363
1723873734
644104446
993638828
1556879356
1545670780
1380314732
503268025
3912464
193177261
1122981256
936110237
1541842054
67867191
1840776460
1114786656
1438090954
699474565
960099968
418533464
916172741
949750057
1249658
1072565604
1269995164
328387166
788313239
12058250
623624773
273675299
2146584749
98271436
924598260
497950777
1916787330
52467676
11837641
1287371448
1634844051
1378613486
576749735
1994888061
54408601
268197935
1937282064
1888957863
513943878
782642217
877674121
1889011861
2089409724
432947841
1770500340
301741913
1686024928
2072329236
1101762453
387211570
1844640027
1648613603
508240015
1498878563
149207029
2146024735
1976435175
455541736
1588629062
1958704312
1131571214
1032397706
235770808
412925807
519889867
754672800
1263223280
2004100604
1573040312
767383561
403335112
1034212741
1255639953
150703182
332014412
462668905
340267010
2037298738
1489101796
925703620
2137628602
387948759
1856074884
353302149
1315491693
1730209192
384830972
2050902322
2103402165
489647458
350450012
577190407
492483802
172668773
346556877
1170842625
400287633
611707536
2083723193
1293085694
226118073
150121765
970449284
948313504
1316061438
1399244178
318304163
720588801
470033453
561873409
122572157
941576388
1975247331
464906511
324654071
157063529
766520901
1630450162
1992457165
573999852
1528592777
1029768370
560969854
170914401
45018672
467337795
207477015
1605752049
1880667966
1059788120
155481073
1535607879
1149816367
1431112076
2118637523
318044859
702173705
487189711
286164725
1383366546
1784636592
1826338539
1991489744
959484705
1632735665
218479163
1949295723
1364140997
1343274045
2075319109
351294155
936577203
544839046
1527419328
997636373
35178401
2092735338
1984802936
1912199848
1846517864
1765711288
2083255547
1193292798
225435944
892063031
1101226231
218999725
55542442
579228113
433740262
2132626988
378932486
379152499
210080027
616566511
1257292591
2010778062
1972024401
1041863456
1695029175
375265320
1571874292
554959833
903309446
406001143
625999089
734259236
1143473155
1660773250
1729072561
1393887146
1783657581
1617495633
1239857538
1524192416
1098454161
1125447136
1320011686
1853021764
986115040
499250017
2125628680
527551109
300798668
783148735
1038118025
1100962055
1405804224
891602324
1680709514
839839051
113776446
2138046840
656242173
1357783090
434794642
460160406
1162497618
1408031475
445321608
876023254
1392936552
423000395
1339875113
727940098
2017899376
1226109809
1048531137
1686771580
1696952810
1584861372
1031769153
97634794
997328503
481468694
826854073
544519813
685426067
184270957
807732314
1212244021
1852064799
1143611360
1192158362
423778074
385765220
1132812488
1286997725
114651088
673689041
1433486994
733379191
261849347
615622330
1962109076
1277464280
365537840
1255428739
623529311
1202579414
595927276
199537596
1072694254
1521539610
1326614680
1428002346
1090557693
264965891
1119997731
1577859123
1193119200
1921020319
547329175
1381087711
1523021878
683368919
303372342
1368020603
71728902
705114550
1337962418
1766548403
1490747382
1720051931
1307100347
1514740366
1762602637
247615843
2116508591
718612246
1614987077
1352616909
1054089619
1040646452
799644009
1153788739
488178299
1610550367
1293324632
1930418661
2122663830
1960149103
1611344551
1134134517
456080880
954603822
765813561
1697354044
1770808314
1179225939
774145020
686692065
961093705
1550702653
1960705122
240920246
982056917
870198837
1973109918
966530332
320371646
2037113138
947504788
1367150339
1798916184
1627975278
931516910
1232795209
131214000
432365876
1869190432
1732871536
401299221
1233156762
514400258
1653062811
1333811047
402563585
1157918238
1348244641
1104181618
909450767
783841434
601750780
695649497
935105373
897077566
1732451939
1823635788
24858054
1662468994
1896015846
812193142
28856547
1207763034
991945573
881517678
1525166005
563924704
704794877
10687574
597994627
1531496401
2069990336
394024073
1533026962
98178836
1155380805
2095250473
881177769
415712746
1560981107
1353562106
1507280548
694259239
1087195588
508936296
1576680733
1125266188
34331082
1082628223
289670505
764470462
198375463
1546998801
183985781
875309497
187669282
2127783166
1212389622
1801245006
320827760
1468592773
1551247055
2147315284
488146686
1396488001
1257280695
1302255786
1456025727
394749788
1150472487
1335015411
1087455420
1890885192
661351812
2053445033
2035647359
1125864975
1218354628
698218352
678331202
1882645670
1033175338
264503613
1670616059
1678344853
178467324
2092507041
4401256
661739780
1383800407
1487551056
894004755
1614354557
1524115472
1609231807
354824511
399316603
2012679443
2117488208
1530071384
1973285878
831166373
502116694
944426384
1381616626
956176038
1510899796
1121144949
625273103
301374866
1069028180
1764386012
1293616284
455347502
775590426
1150757207
436341761
1989337982
1791483769
1845534025
1178038213
634377217
654281449
2093644963
927004995
122562639
128895849
593060985
1904879871
1067575239
725450957
1809792691
477568302
2050934870
1164001003
1798371048
1293287330
1384965636
533684058
1451652745
163052659
524567668
768023517
1143335035
416989064
1193285011
1651290255
2115716687
837516233
924502832
537822756
826092520
244086880
126086725
1619879052
1776284598
656812063
1449181149
624995378
985144089
363644450
1521000733
1322228069
428666602
765689376
890127107
865635848
1887207204
1350965491
136749078
627008429
431086531
1642214230
1792981650
354141735
1989056641
2122906801
1431381634
635475374
308844839
1046641883
959207723
1173704987
1142761033
1351311860
200982768
1331333105
148523256
763779028
582854314
1058166105
1570729756
1802102023
1533793482
1151721794
739661830
1947456010
839190618
1098968007
1921337457
1972049552
67840149
1239178880
633046715
1624854773
1850886157
1460725571
1727602437
734315297
1580756019
491428506
116584454
1307826722
544611737
1555471621
1916010197
438516635
1826144361
274978446
171774665
540498918
660059363
187673575
434346687
890412250
1276460877
1698152845
43046967
288945094
1023162347
308921688
1931629752
795482082
1825276916
350896411
1884069133
813381668
746607910
2083222662
830555687
165231107
758133392
1135425650
1417230619
675053374
428066942
712959810
748963672
2016883815
2133033138
1186746676
2061436714
1919362879
428270298
1717482772
619706304
1496589442
1823980672
1088078660
325905819
1243864779
2142900773
321169336
801752603
485252095
1802098191
2043878471
326198558
1183706220
1539271107
993690390
1407842294
383625328
244049392
897124421
1998946880
722040569
1272850963
1250741516
2118103598
1472109452
1231140306
1856837982
470416496
431738126
1663584346
1799329295
401014977
1270338403
292505836
2061668252
211170822
1957015047
68286248
421871632
632348370
2038383112
1366909772
984031603
901334259
1507823802
804990537
544688041
2042445469
1591047559
1035473443
464307007
514652623
1199041641
1814770302
1548815221
531042652
115662888
968569862
1356165055
1536878741
326336663
2092834231
694981573
1271025537
386080903
545325124
1153494965
328429593
74423434
1443129101
564222850
904659186
777275658
1597935490
1801232819
307675854
2003200007
1154771604
1420105667
1751925807
349186124
1935303588
922043056
2121264592
521480897
1850601950
1385070433
728389352
1445564736
2082008930
357217788
1814159746
159683773
1737472795
2090472346
1433575008
85435117
813375213
2032520320
631667128
942867875
1172242888
816899954
1770958499
58789929
701423401
351276531
557810874
929093075
666961632
70346851
191845065
1275684866
326215277
181239665
1033489507
1090428245
1468438580
1652172326
1915262303
1501584957
1883569200
1991797960
2097290707
398294189
1204394106
62298701
570410868
1756565958
1179975881
1461661575
401363158
1723950161
1247578054
1349382276
1439402515
1897879185
556856844
2021914502
1598836938
309681349
36440942
1716768435
543544490
1359543269
2071316123
681480912
121709535
117559009
814904762
316349693
1857027648
1232147951
1074433625
360723833
311554895
820300691
513625624
940232021
849921240
107955282
865018412
1564033415
930943956
1814844323
46455032
806659130
538203449
275577687
914135154
1921060747
911805729
1456644208
1670750267
1680736199
53892075
583191283
1886900313
450868686
981967335
314338019
399243907
1797955793
1511908404
70756226
357956125
1792659692
2117785655
601437359
610374638
609841589
2030284912
501363080
340991802
1151224767
160170180
921014041
1494021474
1663258492
574222941
753663377
570075802
2109089513
90488830
1028613033
733154626
1609289942
439253638
196533297
759295918
1882603925
985273630
1790721095
1934276287
1119096514
1610529030
786702895
1884599144
1542660265
1989763697
1085377251
1118978650
1006595216
1394459789
314437802
1838396393
473347941
730297778
1960767832
1140260221
1081761640
780952422
1971485802
1229271119
1450716932
1219596141
512395700
344898292
467875535
1646465748
1527862987
276263092
1721085771
1601203017
933178969
1124293259
800384005
1919815403
1987753246
496324284
1829774746
1335707758
501006709
781209913
1377026826
664492924
904968379
1798093972
63507836
1396240604
1621783992
691155215
1635541323
1945815768
1301985041
1164398049
1036138764
1642381678
1208685967
1554526508
1102333666
445646548
1036681731
1790230493
912234518
78492373
557009917
317175268
377273807
1043765291
1897115467
1277657043
346751136
1386831929
2101472103
578934978
814193192
567799579
784654528
1040397575
119142203
1860505641
781858635
1601892472
1093534273
36924017
1044581556
150816640
1549104606
2538610
1902127763
286529572
157890144
297296013
935773414
1823434972
2105783573
989862308
1268170835
218544420
1485658410
1056057048
519798774
1136401149
781448054
917741524
1365261333
951193938
1330001701
235280793
67166251
438647204
420232631
1701548529
434139480
1354414988
2069237594
1841538157
122551330
643072354
1171863179
675481162
1363217317
2006726697
9853530
281430598
1022797444
894834708
1251991336
396422635
1951913661
732722287
599429941
1932111050
198358583
985994318
252796569
946150777
1651443316
1695634109
726990630
1431278877
1158106599
1424623204
784386551
1986483265
296713939
1009267391
731739539
339213056
1349657844
898334584
469429406
1556628769
1387076588
417298696
1903830956
1743457825
1786170939
2146474349
1210060782
613719497
798292536
193075097
1632266499
812989572
263061794
1284866062
905954203
1379536671
327007616
259331363
1039365971
435502003
1391911222
588380069
2058790189
978212184
106552041
409409042
1823425057
3936358
2053785031
1521608127
1368271064
1713913685
1779162806
1785848627
1780298674
444536379
1605370561
1916787039
123625493
1892333429
1159509417
1571680991
1159002058
396101630
808857573
260149817
569492314
346147636
1200878799
1303900397
331039878
1936656290
1238003950
1994819932
1206581438
1116844824
1450320073
363349399
2002297438
1840948839
269827630
1810397346
229416010
987224763
172816155
419208859
1668428701
723643541
930556822
178119634
1807943925
1077799148
764261550
2045998759
2091154580
682910010
566768003
1258200791
1129324294
505333645
1724997358
1037671935
62925875
1250693901
158921859
2119849849
1962478916
1505602516
1542130588
1070186855
1638458122
1845337953
1469451544
931208255
785782908
124722579
973613036
1918759716
141950011
131742538
556617638
773711056
904160175
1544814662
796312060
282276546
2119521411
2000927362
1754600796
1304631865
259635166
862362219
59625316
2028668
112202559
1435670485
1595245303
1093213796
255478861
1671011699
423065153
1081518520
2115072441
734920086
57921918
1780405366
1846578742
1456025110
1218270382
1875462513
491750167
372624584
434083368
1454123171
782690608
46001145
477546708
2108348283
2020998378
2120132079
432147033
1676056696
870551252
2005006825
528038202
1362226278
770899713
878702668
1307530068
1593293358
233193132
1565001287
107633684
1095188129
1518721813
1335091906
62507693
349554052
570953437
1512329784
592740441
1608984908
107994363
1600752370
1164396078
1630411633
1918710500
2014820793
777835616
953496753
1617367714
348706190
1015570313
1828834687
1765328178
1139588169
280735607
1145151037
986387556
747148969
2024914122
1836328678
758287809
2103870602
2119620666
1843454052
1604045938
58102083
1998018506
1397437370
573492005
1363275788
1249758716
821377785
1873952569
1550942154
1737082620
2074233129
1541929387
898144212
71831505
1774861004
565924602
18160536
1263895637
307137956
1719311342
548788073
118842675
488784290
1433704632
91759814
713307773
1987412179
1769144997
1949160990
1269835194
370544353
262869730
394029911
1006630900
299205357
1239225473
310808052
1720811699
1525040788
326893245
1647367621
2098765694
859856399
265688794
975361116
1070056967
423557584
1834457875
767912434
1424689047
482856219
1948283969
1553949069
821996959
1248669514
1682305257
76633321
2774925
370934749
439977563
1267849530
1445568407
1879468649
1710070711
1168831191
566970915
1939617661
460413996
857330158
2102393785
1770140691
568103114
764532388
1964078803
580462167
662995807
2059656593
1106993769
54895068
680716234
2104152844
1031706771
1799987103
523751275
1161728198
13106194
2141249241
47161915
156107086
824432408
955321399
762716682
1734446108
1872150838
2050929419
1436513262
371640841
970263978
1488450899
57684762
1325826589
1189200426
646319031
1202555571
262532342
163451959
1068928488
2084460660
1916027234
145911835
158171915
2086033050
1053133043
534382180
145832413
209997398
2132523871
297395062
1866524862
419189198
1230971875
2026671155
2047284757
43450052
627510409
1091249520
2111359224
1763625115
1666429696
1218257289
72515769
1000622683
1901757575
586643243
1673786806
1437770037
969253476
970219219
1245421828
308072247
1363652158
730634715
1155730829
71115896
1088740765
1316700199
1643966303
1805627952
2110936923
758453965
620102844
305185970
751621858
528248346
555335018
1705534925
495425800
1476036481
815508529
17557186
2113179626
1458013456
1657191844
1312715519
474406756
770301399
1698904546
129608120
699441508
1637244324
1501858772
610746528
1325199852
2031725364
948949392
498380397
122110799
1957975316
476853459
169466911
472971989
1876060526
2142112599
879484954
1242977401
598184921
1085128360
712294450
31690649
1398325964
1998290119
862534618
1900765945
1658607373
1874899047
955620962
1900001522
1977211195
1801470148
1807391031
900576272
1945253912
180787820
1311974964
413006507
871993066
591036171
1461481913
502942745
1472951323
195010019
110677280
1415142344
243453555
1270609010
392603896
38925977
50213995
1949365684
1738839810
519466555
817484315
1188657982
1253790926
1731808770
824694491
1012759809
807853470
2031900439
1339059317
1559007822
1761051896
950715467
1403139326
1328560348
1476663471
1642059479
1878806642
1906763314
2129005442
230337035
941288554
1203298053
603498165
400576643
1001347274
2096617547
1001669801
1028470632
596420436
1041915542
1373541233
2075579187
963760272
677644079
1697177275
744395673
1041916800
357263269
32858513
204939267
1289665237
290379404
1729929663
1583144044
1280097142
1510536010
564908408
352498750
255990490
1354102555
1387608261
1880371072
1378954557
1668992047
1013688724
1206767424
744045527
148827876
1105328187
1168945481
1557881683
101324216
921140899
431389835
263518589
1500946688
865773238
1413125498
1321761837
1223283801
426408888
1519229466
1329465174
983750015
358630710
257959535
732189364
785479192
766126436
586277133
1599813898
1602601470
1317000914
595709539
2146485654
1114200465
1419392769
1297935848
1027197584
1622380686
1100425388
1158422072
554631082
921261800
415384001
1430407288
1538762713
253356256
1490786813
2102121948
573227018
225003340
563453123
333474578
1064285456
1876522949
1369629747
2102914188
2055709151
1331924220
1280121311
1935919994
1449662016
26310373
464380596
529373422
2041603225
250190645
1321390125
1356587739
937588750
194852141
1085627201
1612601407
1174942587
2097839755
1758455250
1703032057
416175827
1472437985
1756939665
892335849
1111354888
116090025
1219253832
802380072
1633503031
1457046785
797905837
1326356708
1445031973
168961099
1724955605
1962541481
1882799553
1355900383
540637562
1760608566
928700787
1348584778
1037702721
319554558
937220030
1623749928
1249391889
1926060393
1854133734
608766091
1659868129
2090426440
42836369
494314251
119625429
2093202137
1965221278
1839394931
589977888
1443711660
1232625866
1855710608
532252948
1821750687
1762174085
1741244438
1786726512
1298215349
728717982
802881348
768530507
632527173
1905201993
559492064
1487587887
1688323931
801807422
1636239425
647330608
1817852932
322625047
371822935
144610628
130418819
569000752
1206056355
658938516
1816331171
1312728455
1408487158
787576460
1717061033
1910162743
2035491172
918624567
1801841862
73418326
976102564
1406212305
695282094
647706589
2080428821
1357667396
1364038480
1119887667
93864756
217435467
1048888128
243636480
862963447
811406022
1266498082
738353966
2012861609
1008227090
260148210
2052658910
2122692275
1790705172
2003358598
1599753521
210961450
1986633602
549548064
1868978013
109306093
342800776
444532891
1492614245
1237255653
1502389820
760010711
1566425230
1601343855
1073906332
281362816
1750413904
1615372095
848437387
2045750755
71287093
981379366
1306067214
981839373
2028706848
1760603891
2071352925
933259332
1458509696
180954719
546770543
1368345734
163781518
816231472
1403053380
1840844892
1189419559
489204731
1792376564
780661500
1349094917
603150358
937855363
75647533
92799007
1130171002
1788078188
651187706
600413626
169145471
1586292018
680549694
1738745795
1395967782
116222716
1266291129
1801707572
1615731727
1003505722
1601321984
931225759
1512350900
1687124206
1909436649
1869246412
1172710225
1399552283
1177717829
1646866772
97594076
628268730
233748012
104718946
157001547
463567907
304787157
205201728
1644834349
676678316
133407450
1003272842
122230369
1447648289
212322172
988938207
750278897
1014535595
1412955910
794076811
729495619
1683747265
1642186032
1573203166
540848637
1579092601
925000389
67488000
79279462
948153276
1002728002
623697766
885138835
810380749
1023966311
1627914398
2076286905
758011674
1091195924
856190832
2030111988
139298468
245570056
492974099
1576139206
580970190
824836773
1361485039
1123333811
2138236530
1788096644
1413711440
204095425
1770863660
1972691430
2054150074
419622456
530690079
746513415
1043252836
1046146784
514453144
549998676
590514139
1410696283
1595367775
1781632990
1267175320
1816661338
1003230042
1940957139
1292981674
455464633
1073060248
1331809792
486647074
201175654
1124271657
568214786
320041402
2025478242
135193157
8028227
376583799
1987481267
137769133
755798103
2052512780
1792416122
628455284
1828443924
1753425685
1660187561
1036309166
1350239375
1944366510
1843023640
1951141559
434985558
231233203
160095333
145213996
345520160
472342306
584702877
978886741
216133792
1471604992
492532849
9788224
1132389551
1686311254
1373558369
1289301589
537782311
1207864883
1862574328
547813421
382004847
1938806104
681710617
1964674318
669973993
314886667
667027483
1291913513
387738886
678818843
909422149
1213278914
1929799216
1178746097
767498488
838644913
1179038620
1307326177
1142655959
1194580029
1277482042
876735209
1645974539
1632872307
1272534967
693645098
1297934500
970493865
1204322919
1510114474
153227992
835574754
2102737526
848330308
1946148349
1548959311
1158494908
586788500
1295028201
99705640
974098450
1623268881
1971186128
278301406
716070247
49891692
1825763117
1043606555
862775262
418490391
1051096952
1779867180
144370353
70695415
1150256454
992988050
1508783152
1789763116
1601464160
128838535
1721469273
95695132
82157673
1951876373
1200607876
1733210738
1062573915
1346631763
680169332
109835209
83759026
1202639300
536515468
6885068
308570566
1186341854
278792796
2057151353
1116580657
1191553336
2131149604
2044304839
806571706
1233285015
138659420
1159562505
1063902335
1731315954
772878412
469127537
197806791
850675485
2014271192
361089601
223290853
365804715
2023896260
1918921869
804683864
1821591628
389684862
57268412
2019142447
1509451312
417775048
66636171
1007400563
798231299
993351393
1705742813
1622128898
1150731676
1417368518
276177698
100131189
1040902490
1338906934
26385291
1943948656
345489573
34152994
1924189
529050306
304138050
1080255775
1313187786
375889748
330951675
1345650498
1377552367
541260045
311024446
984492462
690338961
1845733086
1347637643
1180726521
1979937061
875329506
41842029
1402686786
2005629975
487761181
2023438816
398247901
485057352
268902427
24496268
918009198
1382444156
1606528127
1005974493
19922926
782627232
192855998
253931844
682511910
2017345638
1533094096
918723520
176943166
800522168
1103659426
674397736
1163400039
1645616708
275605118
220914892
597114595
71584018
959739438
810399813
31332311
2008148195
2143886121
2037702586
896036190
482716020
842078884
2111498937
460164361
2143127279
866774490
844546959
1620238255
952853724
1581310329
2080598591
989711434
139864952
2092367497
768390576
1084614049
208170736
1600240160
2004491926
917003694
611687762
1406758466
1693487438
763216364
884913214
275159437
1250183333
2031288379
2059370461
1899947928
1565765607
317108829
137191595
918749526
1019497580
929804926
1110481440
1225663865
1549447440
387053460
1856055470
1581811804
189167455
1047968186
1764761575
1045265551
1226523244
1750916560
243699943
1062626040
760203579
1060022941
1132656780
2088460937
1631315971
719963196
987641266
804973051
175029191
594964728
1000409006
140047935
89506715
512435469
787682326
1082598429
1984826163
324884333
602699042
946243434
22568258
897621413
1144180867
1142180986
1724480957
1937051694
1682633963
1704075014
1433365357
1954936483
1856503945
628841417
2026154824
1153023048
1621167888
1150814047
602577461
347352000
1821798614
155094954
2017707683
1854665699
347039648
2023052163
145183766
2142532531
901344934
1558508299
1078354971
456969833
30541610
256665603
1048349084
1589987369
1453592465
340256213
1726235223
1873537573
723624393
932938284
388528526
353463950
79919343
1968350486
1244402176
108492006
2088165424
581255388
1782610118
500760284
1468213345
1924387522
843333233
926823295
416261915
539700110
1067629092
1726770209
856898522
906034840
1565373445
1383303517
748052262
647641949
434771697
1610190173
290502879
432811187
1770564192
440762796
4930924
390685200
1701041688
388670307
1968166267
1948999389
842754721
1628755644
672107257
795480826
805795074
1536648058
1980252145
842144612
1406867503
1442773351
1284697290
908773982
1861250888
2114452718
1822647924
1692202647
737572977
670702156
702721149
411800922
903480931
1753883361
1928118090
2146375986
1231207201
1208168651
10157851
1130666667
1696401925
1700270961
2120487172
725731609
1630159388
853410716
1442467427
740205034
1924112401
227647405
74562128
654700981
2092787992
1256665148
2136375336
412982256
312937573
2017932229
876411347
1668787016
904220196
1786262426
359939572
1457334857
599488822
1649860426
1923364420
209961803
1962449308
2002612669
205536730
884942928
1682816671
664493274
1691829983
1776239660
1171408250
1608400287
1265273299
680276466
342829846
99424691
1981004461
336657874
2013947484
165077454
1147389973
983968899
1231768277
1114980110
1694703855
518851797
1592849026
1550100267
574391007
1626132064
1465102494
1775417532
87773411
2046976822
634030783
748936848
1340502224
475277063
1426963695
59850100
23114295
1736069140
1288651295
1979705173
827833402
1227695926
1600284402
829577155
174752833
166332333
57369828
1721055301
202394574
849356875
1603273585
1393061064
8988426
697707323
876757637
1747281748
998312597
433681845
970853751
1713620200
1110336043
1906856222
930280470
1847406917
1842687806
23581428
1756556842
2089915318
1840754116
97946881
1067394268
1898742414
1167951038
760022403
682345750
1068302277
37386770
1895626637
909367830
552631786
1558033048
1749048169
2050371438
440544011
1811052347
220804789
1534344036
1949271558
1174111184
1050883132
1563169030
1094924889
684842333
630719768
516315755
1613186117
1192243185
2141685829
1257331570
1942969778
1370731807
858045207
1136786153
527216982
740008589
1965584714
328455792
1795938347
1957699392
866833826
142695152
282991838
748274475
1656009197
1651304466
307169323
1293065327
1020886869
565443135
1462187417
16367059
2085305912
1321557095
1075670788
91379040
184096606
15950603
22483351
1685539397
625591047
2096836022
1215871300
1349280607
1814215258
2044326307
621295092
1607857339
1745694367
1957252144
1627440859
1149245193
141150705
2052824187
1922735847
1501455619
918829054
1884382791
1869001225
126697988
662140223
719371281
1811924959
125675514
636741582
185053400
2058475777
1987345801
874004447
1789055733
110670648
2145809777
1898848063
1352707647
399959264
358183738
1580960482
1019958772
547746454
1142192706
981082489
1424029547
1243664857
889660535
1541741746
1523872756
1388949128
1129422659
351213994
372179810
1877735150
1509307156
1771087984
1085005327
1176219428
1901940974
184591609
273084211
1949503150
292890871
1250383529
655855444
1464820552
760596594
1895651699
57689600
493764247
24297503
698830062
14456037
1869343035
1434669740
1950305803
347457860
1917067133
527051415
1528641016
791139981
446043603
75864274
2005836545
194984061
1284293827
452025005
529516877
1102634348
90996140
342026313
1832258067
300751060
1395049943
677989054
691885122
927898962
695565369
603552358
2135510358
2044100212
857621616
2018526522
1133199531
1389771762
287259637
2069019815
1990056083
793301735
279311796
1203121340
495427031
970709289
1003601586
1264097517
1895121014
413769332
1214392862
374522879
1474078710
817714978
1251140935
1701625076
383372035
1268403933
965072070
784201186
381046891
1763647980
1035761598
660726383
564983612
440270949
1900123293
1296702823
2014955038
1998780371
742665501
2018973601
577242368
495011201
805616348
1375751621
1865350267
568373549
2098574188
1391789756
428768709
14937780
1628460178
171874825
620508201
1671497865
1258207327
2039299552
282246148
1950667338
1021063615
1048075690
521372547
240804470
1001189425
278624184
116159254
1211077931
1858989317
1352172543
213015893
686790138
842931845
2083054216
505493390
1496085034
918680831
1468387567
986913252
967881611
1709317663
2089904460
503252839
244449853
518427267
1145645083
1336966753
1386073749
84863226
657128085
2026426699
1364788297
2120807009
1029035306
238765466
1407960085
767991735
2001654088
622132568
2138187180
561261577
2087965790
33662655
2034959142
594514597
1413790901
1008596065
1952208
251808285
466360710
336125544
1718637925
1253984498
143681492
1833216296
1036374534
83841573
1586944269
689485513
123709043
338790680
1193320945
2001018568
1775855100
1665027440
569102186
167317130
955829119
497049675
2061543036
2006774218
254458706
1572884444
1110739207
1981899246
1313230019
1935289172
1026254080
10739638
391044554
1858961486
1640016490
1633309187
655240196
2035850747
1872808258
114708333
125794195
559948168
486291541
2094083409
740601148
621005542
366805781
1439815885
1501468800
1818335395
1489493950
1276999411
637607549
1342712889
730975778
1568918710
1962704618
2000254556
2004041098
649621384
34906142
213822186
1401010906
1208597857
1845452599
1076788746
1624843994
644259078
996338796
78030668
1541240050
1757677109
1288514466
1025093283
1780347113
588468749
987570184
158466222
881003818
890917698
1138187522
787171873
1234155806
2090743399
603881883
555949436
329203591
393357896
1479064056
8510906
1663610086
320524175
573262292
1975317345
623951120
215445974
550838024
693324047
1513312762
1845626709
1800498088
822415104
1106080230
500627859
1642809269
744998862
1955646956
852866357
1280007176
1826069620
1242156867
1661665889
1734907026
1814493249
2082549419
733357463
864344608
9268800
1617039844
1708770962
615437603
729211932
1791865437
1047110111
1315026755
334759666
1652919028
1306919159
1023151777
883754942
1303711443
1414920492
1843830506
5742458
438560591
1806792125
962872465
1053907712
1811528314
1407977211
119791211
673132575
1146910897
1358002812
1355628622
1236490515
1571959709
1812282411
1138896232
226130135
728726590
1192590782
1181506035
1230047161
1601915102
296953620
940668353
279054209
793863060
343903949
54935293
420478996
1328308366
822147723
1887017796
1579762310
966794328
552527577
791722865
1330149015
1580056998
824645468
791495721
904031836
964319313
698117984
769032544
698499731
636541683
212898406
1245618256
1389672169
1673057691
1435061176
71102804
1791223443
1795853168
1578286796
1094070839
1556363139
336176655
444555203
1263264062
567515185
2070899293
1630974917
1036752415
1808532067
1265465337
54778105
1943496092
1951025254
877792956
175429247
1415596700
1183459548
1754717559
125547889
1084987669
580430560
1545820141
1937924262
2025617439
593347352
1454085428
1170361592
2065327167
538853080
489993613
2127620478
999143889
1429666060
250073498
275896303
109790812
921851460
226258736
836758756
86500413
1819871572
1772323158
1570633779
395123686
1342119600
1341910184
1728074905
570936983
1953386922
1530500901
1254113468
1927931961
401516608
2085092761
386531006
362289662
365844290
1498501635
76987741
960273491
1500114603
414392887
461588247
1203239308
114675219
1158251821
62159651
1669914538
86630532
328847967
1773833734
1099168484
1366335839
1451614085
776212669
894752691
5924739
1213253287
1733411232
1306578281
401996630
643708044
259794211
147124241
1909420231
1010122549
414967013
1917323988
553012624
292537243
1967520028
2033820232
1720448032
1616858214
170694576
1414987433
312170675
1401978899
1687547359
284114516
1176173767
1148589850
1937350476
1084190515
1712993384
1436834293
1962282662
1042264586
792375586
1193682885
929984029
658138162
1001871253
1268024527
1136826112
1948668329
1968790155
1891217285
2131864410
43839443
1474076688
1588117636
1335393339
2099617626
392457583
1146277715
1365031846
1026487925
834755371
1086497124
745927735
548344660
678007184
1950867492
669337807
1243870806
472141029
620418921
554499620
1676469260
1116318133
102873949
553175466
1175834635
815249575
975206134
1573382813
1204670022
1019075516
314311220
262801901
333549118
1172269329
1671053394
503309030
162716814
2079234202
1862755881
1246802659
172371370
1507899267
220850219
602239473
186593244
1474077875
703459563
939184823
1724212558
2007274694
370237232
530254628
619300594
744234782
1809402972
1028678840
1514565133
1105957060
1880758846
838964172
1248937721
1331792450
1683687916
1231608107
603638563
1792270983
788421092
1538713975
22135592
1147196382
309783531
1662164412
1325732291
17919968
1689547691
1220963227
1377600736
629038164
1410280569
923575589
1197584726
456644184
1193023595
160137760
1989268402
1527906202
1223869856
1202843454
445758317
160854537
999136642
1766205099
702332137
1509694606
906869265
2123829466
1485286297
1462134462
80430216
853633988
525392966
1095540026
893082610
10075186
693514167
34252440
1876198106
1416365279
1143612400
1337720505
507155962
1155680316
1277226907
1948384130
2082163261
1908592358
281977715
1232492904
893661924
257374575
1406096686
1680543359
463163479
384653233
1309823282
112748678
1271080329
251840856
369185992
1744465804
1196644151
1521247762
1392300292
62821111
531550495
15363639
1623602320
541236600
1151366389
1639613027
1603354031
1787163133
1711755389
1473799189
731206929
107876021
402348956
1396604380
1494740862
786389625
217300684
160904055
403241106
84621431
1100456319
1861221052
1282032833
1968465021
1644330971
1109342877
920325072
592090965
6621476
359527541
985688710
492729060
1762363024
1563833383
631500222
739161799
2012399842
860309486
1434526621
1735375890
1345625868
654360761
970667767
1494104501
901043147
523582162
1838387366
1330532614
228045992
67497312
228229782
713548253
841687108
470287312
2058549508
1396778619
1393236916
1092926646
1654797770
872978443
174780769
1321554702
1061458410
9378693
613144509
1811656226
1881163775
1187214522
1317674530
427350458
758072962
1037042523
2110383355
876758633
1337526849
33277662
1634490855
1798754842
1345683558
1804577585
324435879
1989449571
1582428280
1912675523
108166064
902858585
575729427
331539553
1542745169
825280500
85874686
104680448
1502332705
1505418754
1318080549
9341636
780812125
1126603815
2137936058
1188329803
237581243
2024201191
116864962
853577130
1630971180
1987640647
1371497581
1381441567
1905440011
1061957549
836753302
1364916012
1980148436
1974567323
1183801123
1275468653
1293845267
1457895733
1398720462
1209070777
30278902
1835398254
1701910345
52997467
1690984826
1323307368
925421222
1905647341
430004406
976215683
2028156099
1005881019
1857480854
1866076829
2138744957
1105084740
863142681
597036396
1466497624
579325897
314445
68640719
1568853917
192078568
105832791
1147673604
1147472897
276115457
194258236
1392831912
1473070238
393596247
381655202
1628174923
1563834610
1835128314
791000965
175081829
590435904
1761170900
1003216623
205354276
655770043
322273014
727596008
466379252
851536277
606676112
152912284
448773856
1916444932
1046249469
53192432
284397218
1128055096
835009676
717614647
109115106
1723290649
849071239
1594651009
221026519
1183008382
1466893458
1596521148
28291473
799253017
1559691284
1891164275
1248657973
864768064
491277789
1535421747
440565836
1493230630
1529373769
867060975
55102973
1599695955
2036620586
127845296
1852930529
350440897
1898642059
119303155
1511327838
595207641
1502278260
487767191
312590922
1012708467
357991247
1035245324
1841057478
914214504
1137528915
1455562264
1766003290
11098073
1536001480
1608192876
1824872375
989218243
1718437134
2095496848
1293893660
1629399427
670914776
2092587698
386628318
695648745
261501347
977734889
245089938
442242525
837822963
112747160
1051277525
1511364251
627577468
1191991208
1684885087
1664993859
2133919286
1473111254
2023015341
300940760
1456768738
364582352
272446682
1813086028
545382743
440379235
1299088960
422567935
1573771633
1322069547
398529658
881671947
396598973
1916388437
1526836434
2115214147
1263011779
124665858
314854663
1829252578
1869617193
1691152859
1995877496
1232587895
1972095690
1071245965
782469966
930435713
780543846
416139805
53988228
157488575
1096523333
1440486679
666521888
1017142686
1829219548
773198760
1149741530
907274184
510314835
938686258
423787998
707555734
1978243057
128452860
734644170
370166229
799434268
1167368261
606459207
1305799608
2086006644
87269581
578621195
1706532997
936405419
1762836583
222398734
577776317
228579624
1216206325
182999771
651589404
49065182
396717865
328974186
1127503833
139043418
1126821687
1148780199
482100876
620753581
68433080
1594563604
1505635954
10274464
1768212438
617828355
424885858
111211097
1887604972
131090350
995738571
458488255
99751610
1981099289
1606028291
1473994029
735986753
1470199796
168644493
114765195
1276884846
717915428
14656317
568649808
1735366409
78116829
1306915632
1535744996
1677914447
403955921
916522307
1344558045
822845856
1190113179
453411479
1269419323
1305722834
645851574
1642662485
688550590
2120783097
1221110808
2029538175
725852475
408558259
168882814
1884432416
1329410890
1444151630
312125418
1606278737
2025084597
125386197
839089947
231357194
60073787
1116413923
850039396
1059575004
775984089
1728377076
1085459576
649612571
6949566
1542789512
22157355
619420484
1161588095
1719455797
2084460763
1596219036
1723387248
1426018145
36252377
905721904
1933930480
2049545159
1213950819
1130442233
1435605622
391881387
44140839
1336218670
1242474163
1578915841
1507433623
381157361
1683971916
476101851
915687254
1155973548
37659676
2005919061
1952013752
1150707456
1484674409
1313625948
859919916
1284883855
1507822008
1898706980
582254996
415108177
245696673
1588036506
1228999666
1421565608
249630763
246057310
2056831996
49706647
815751288
508359557
1575463927
263736870
506236855
1415517554
466899369
1254150886
1876666116
59851031
77262507
799645471
264963776
1059054977
1003770027
932035725
491360810
722286072
949586349
1687121582
949822454
1762743973
768960558
1375012031
386615905
1066013846
934590363
1370862676
2049264662
399712794
2017871961
40860431
611873670
1435492078
511426608
1323239833
686007225
1351591143
668742298
1913828608
2029204605
1729470313
106528910
1773236763
1640240724
778905820
819560815
835638893
906968871
1003729099
103019178
1004872597
924737088
1474374425
1325805705
1286494434
1703598272
716703070
362657229
1253395988
1036520866
258319721
1960469641
160945342
60416465
1090285559
1953076794
1142088539
582522122
2081445320
2052780922
1091684226
1375919457
2069818214
1425020191
236543964
297749625
1720452609
1546120227
1267228150
1284373060
1576788678
733409678
1027969423
1439398682
1190384726
2067603179
747977242
927341078
1464498494
598388436
636379375
994467594
537950870
1843700931
1070152787
1594612112
2059063757
1473912283
1568643262
1560229283
1148688183
307980369
1266174829
1157273723
1064720382
321119392
536259930
606684034
1108145324
866626821
2114395196
220168708
264374064
1985349165
773948815
1676401707
1348850021
824285037
2050685207
688034887
360887090
88042157
1495220861
419719754
1049503847
959296854
923503482
1451337915
1348685706
993224596
262342357
1979348931
2091907074
1202292090
393650715
729643874
572340285
1736394522
1635303364
73774522
2115799943
948568076
1054210593
114865202
492992805
844222684
231468280
1137050604
1345831377
1596726820
1178011461
1598614915
65672829
1251266954
1353738061
1315797460
1657099780
852976100
389331672
142196072
1987680
1563992881
1148005012
754740660
504899493
1089625831
1356024891
654425244
1189936990
376550498
1258888318
552565998
61047273
896090467
987627853
732532503
1849275324
224924045
345625753
1321178179
896427130
1774606143
1816589788
1317334045
1685202476
450423741
1993630967
1343485819
1625869023
192714497
1762190275
576562643
365194098
992616705
1784684925
1451641144
698545424
165947593
470477635
2029040113
1802977369
1013957932
577464389
662213517
1348906731
476638546
830888567
1887252663
1910788596
417572992
1392667086
1501384576
1932695659
1365968610
1986950565
589657554
294946141
2119098602
1520955448
1540451702
1654091211
911302843
22691701
279056429
1744715680
585453875
598747225
1885887641
687296373
1229862695
158351446
2059850151
1818603107
672346430
836593790
1628050301
2558370
89497539
1876184810
223991601
761204489
1807521267
1891563913
1476597643
301030628
2026246413
538400827
1237094676
326301480
1215232427
2001854100
1692829140
2147239448
2000874223
204023530
1323747958
895786084
1694811096
358849611
1440881133
1334855136
390135384
676080743
909357535
1788484812
1413140632
523698701
774125286
1975626046
1271207138
1804289953
1568727243
1747371570
1689778619
199946556
567537358
1618727193
181697036
2033290803
387933127
1425497792
570858983
455288031
538643163
2028894939
286753310
935596875
1477886682
1637903564
654321881
1450375868
331486069
1004341138
1932399135
972927155
490342560
273579663
36346770
1661614672
584996832
609207472
1295395053
2118962678
1603193736
2035839624
210244646
941874582
1444017968
1160197109
17065450
693315840
277230677
2029240143
861427113
1857476685
803071619
236016375
328110608
2145885658
914884471
1384823758
1431064739
2129191011
1552284454
1482744685
1510483715
85585489
1649388619
1983178405
1940630100
1606628940
1124528328
2017899328
1194383336
1085835984
1436235136
886124276
401360196
497642502
1604219610
787276997
1230313686
1389910431
1403807929
1329740797
1849411919
470953491
1885676292
2046047695
1233168153
417234766
874235504
1833743504
897264431
1459751646
477799209
1557350592
2086867190
1217144442
1887277777
681019488
1160525001
415775509
1581489024
1620569121
1432763896
93079402
89709797
2018391743
164695387
947743131
423216087
646603397
209123017
369324392
519079627
1776621469
2017312966
365198113
1674439307
171092588
1191144754
2057408839
710823362
864002636
408668351
642602726
769392076
1866450652
345228279
1320532492
58708600
1282979534
1742705475
161066436
204542582
2010187383
265328427
1958997218
406167534
1485628728
1970277470
931382141
295922794
2141277283
334201871
874307923
2037658934
1378268556
885007440
2114401490
1044154162
1486116886
393588873
200789125
1923550179
5042180
739924273
583778745
754261261
1696992373
1557156975
546187879
1608884509
1689445638
1004420604
485626808
1216556877
1295759669
1221803969
1186563198
461012109
1852486963
1617953398
2074248860
1874464453
701981116
1344627843
1385380471
2067544500
1572444392
1863973901
769519677
301753088
606930347
197614952
1838565991
1983418030
1703815450
1851796725
1075335
1816146657
614066408
625997348
1489180817
724653296
924362331
1246088369
1139151325
790949021
1308482431
1801106406
524629732
543920357
1141195259
1157943234
920772699
1989897417
569803050
2124962989
1578839549
894466677
601384128
616001523
1547067981
463472696
1249679982
678526938
1698710544
1583383628
686618710
1047770089
509642851
143036848
627264330
174783874
383272370
1677222948
1368698297
525924300
755264823
1482187783
1312384109
2029817739
148721103
2087197523
1641694822
873428077
730602893
700737777
51161679
1881755755
231705836
970718667
308665436
1866057762
1695047749
773922982
1619991908
866796510
1759973982
1687665357
1627597036
257457728
1507032672
486583177
303973085
1253760671
306680546
2047042808
793366053
1151309650
460720955
1423364132
841771843
672632558
263598585
688552376
2078776848
389943469
189639597
288425213
931920895
1856914394
105990322
1145891201
588047034
244804884
813031241
1056995041
1813820921
1669395842
1237986963
1117921420
846898733
971979852
2037565397
393613934
156958354
1027222938
1302397265
107875676
2108881676
1527161696
1579020457
1240500975
928065315
569609760
2095213695
1145580071
1053508552
321643644
1985288082
494691118
1248507248
1135500082
484930075
24413206
811629260
322692733
971699346
308671686
1017752305
738066783
2140615138
1118749553
757955362
1863695869
1046086029
744323225
2126368138
1734647362
1772794385
600257439
29575033
1426076706
1723417304
766316186
1568534322
1625393508
829597375
814861032
1021530803
159469544
443747989
738248137
1480799703
1580325507
983513710
2007446373
1794885631
673701030
926799110
121676901
1688626099
759362308
327800176
1870123426
1229312720
1237775190
316074227
1794945047
1008672526
861340979
411100738
1714474385
486925894
1352892868
16729824
585823474
1879390814
777755813
563456451
1425218104
2070808075
991155012
1916427662
720867001
544472104
418522622
1600910037
249331122
1856114029
2098272199
1607390716
57061431
1385129744
1101690601
730591778
1684183390
73267357
20638902
1502173972
1904782081
44794395
1173313092
817233677
1937764736
1925065454
298640507
700539375
1971320958
785752018
1092944955
1874353844
2100491764
531216603
168169122
606073328
1570324549
910141315
544850367
1162284100
953092381
2002693680
1350729709
1403546724
2142593520
168647778
736647429
894796149
1033865399
513824549
990304775
1552110821
1095072675
1275307462
1961665974
1618115975
995939776
755468400
473814018
101390604
911799029
395957961
2070551581
665177724
1509121101
1005905471
1541915152
26925212
1077771367
1374484293
2034520489
592451602
958176129
916794662
435952959
580857212
875635662
2098531064
1697219984
831298595
675950011
2011658803
2101152691
1550381995
849761249
727472453
1561274232
9765596
1331875900
1643483585
1841096951
2051150202
2006572751
1322825332
1222664273
430383741
550595461
1022241110
466996682
642006749
209388905
1105644134
635345476
283952951
224795517
1215376855
1410537402
1936838214
1680179252
84367727
187959470
518355870
310982278
215878723
1082978658
1066431630
158172726
1319013336
406335450
131223608
1530943253
414448208
1479924515
1631981575
683529735
689255875
484863274
1436787589
1283809709
1989426554
1553609158
922186171
1564982640
2078023702
1829142369
149482190
1970245304
1214673669
1720825737
1256793138
1246044394
2077314890
1854344826
88242383
2075029876
337565928
576920480
1629631673
684491881
528960580
327824074
500516456
1020723293
1856410879
2077852364
1670445600
313987804
1408134160
279183053
1178647331
2097323224
1365638521
449580624
1089592894
1930995312
1306531694
1070269805
211186726
457186180
116449284
815228138
1928864764
617205807
1963725754
1081795303
550767866
1683410026
995412771
923351688
3715296
1736695988
80202256
92849335
1314842394
1012630085
1552504123
1631442954
1851184372
1947135813
524259388
556396862
1812066871
2006424330
394421404
519021421
955453874
402776734
797568893
1068257315
1726837812
1531054123
1583642615
850962455
31187692
1637120064
387771755
1633743450
758698259
1586124179
73068059
2076581377
1325434563
67325267
1126519851
70818171
1550209761
1685435114
462441893
863892202
1252377973
1023796585
1715468655
227688632
946401731
1192098483
1640533493
2140557632
442284288
601273364
857016134
1690018831
262937650
744667781
673013213
1495214271
20682275
1783440190
341132275
1319356631
1352498800
1037843252
1113353404
1761457749
567833388
948542510
2123979197
994018637
892914478
2053146771
713535951
442108849
1418072263
1806929811
413343457
1428162852
152404779
2076866994
620213431
1132369925
642949559
541687032
377544226
1136354548
779533601
674412760
1369429243
1705619327
893948615
277019368
1142070869
820449872
652013098
1737149219
921997892
609293179
1047614246
1866776453
1534159323
1107590208
60404003
369760528
1928582280
878148179
1377442844
136751013
1673041865
1432323810
1122340717
200078887
1590637551
599005089
1121630335
218873679
1957761866
1950291738
1039648859
856009014
297287767
2047616037
64900619
432818666
1541317475
170367805
1822431524
1117746122
1330563570
1388209567
1257120770
376555912
1064252295
298816159
1659012563
1513331393
238102848
820033285
1790864488
1082460156
2072779576
138810870
219488190
1399877242
1663993549
1840222312
2046626477
1139678576
378365324
382426790
1325387431
1142051286
1033577238
1106218782
2074238169
1810266635
1217338030
64704386
1249777883
1208926981
21405380
180419844
1560543973
343731273
854099510
468319359
841148981
1284596687
714359546
174414367
1042917107
623618672
67469337
1649554041
744381672
877330533
1228228690
91677324
417580395
2097174892
1679930431
2062942134
1806008689
1301452988
1040523334
1024596007
2065986683
1490425200
660990738
1561410383
1075586620
853043038
1216855024
1718700497
689581273
1545697774
1642549441
2143161803
121675658
1307241019
277468305
1618615108
462196987
80652618
436780468
1353414812
2115604634
1452141130
2019767234
129830372
1861957042
1924224305
1975385745
1703272013
442872279
1155761123
609942315
694618029
2013162001
184993361
1597053917
2022804187
793614883
1344745080
1135471770
899996648
1365901004
545907856
1028235895
1626815176
1108838171
842712041
1203155345
1912132372
1488064338
1754873550
2090199849
1463985255
324871034
142969418
1438131270
201470673
756140236
636425018
1159095111
1989344957
21188783
1252342264
1607046903
221693358
1710502527
292247251
1500173293
184388120
120843844
1869678263
1902451640
1343120263
1428092465
695189085
1004644896
1570903981
1067033018
2026809187
1545063627
924875103
1226778462
810403019
1441349539
1324454410
1813880540
1054432845
282334448
112431416
1685588925
1111930154
2120425971
799442179
686255968
1926955120
308672141
1631509060
1041490752
194883850
1532582528
1760535853
257866585
1922498053
227103866
123580614
527872017
1195096357
999667523
608983160
753864909
610757296
1126316419
464856680
1429405206
1315288495
614142550
1134247343
1380821964
883688617
286728357
1263241583
639675308
570719629
1904253299
433763679
1606500064
755711445
105725220
1523707295
634761567
1979637509
2133792452
1964730448
1391180438
2114274017
239518237
962573295
920709497
1730520976
41957618
707055929
2056656186
861471684
1625500368
1495274028
826726585
607234917
1153423885
1917567867
1425937298
733690779
46236410
779197329
1103132102
1918094973
588204269
200995744
1025904792
1281325101
1120185847
1442301944
909898169
366414592
1294635005
778928037
732349713
1221796660
1094299519
35552521
203390845
1196718937
1611644418
18576946
1870860357
933923052
757068764
1888458005
885922847
2113495100
419966552
1733844845
1669185325
1283449050
68392588
1209690004
619599635
2002725301
2106838941
279168082
1148278095
801396148
1096395747
1603096924
1660098987
91586363
1958112508
1579923234
1831457820
216206614
143558705
234961922
1768320853
1258178256
1848047085
1308711830
1547731695
255209524
2021001135
1159145165
1366707674
790343195
1407239652
1014984112
142194632
642642631
1919801030
1437052331
1514364106
1886400970
580316266
1818413910
673488449
168401975
1124186750
1600426419
24231486
1615897951
629765403
1712651052
805109892
386043567
941741798
200032584
24892977
1854421997
1916579762
1588114778
1846480513
1003048883
1367013739
1439653857
709300922
1311674187
1620211772
1997040237
1159538333
1333038984
1467014901
1007177238
679130101
470788233
1539669690
1138150591
755473630
1241657912
1161460804
1650766200
1880659075
254150671
147230500
780228546
1018594263
1997166124
312493827
1063320804
517468420
1537649917
1585175115
1610930048
570782745
1531207052
165444733
401995849
1254240221
287251939
1818377270
98824652
204559462
626914637
1981639123
702040266
1368500691
1545957470
739280253
1641000183
759701932
581180803
388609256
78248084
1565684219
874139914
1511834325
880933096
387626675
1342058900
1722196891
849215170
1925520648
494734307
1927513341
877278873
1479578791
1069215724
1535140707
1896728627
2114161252
1230083042
263268605
1607188432
1564322505
749699578
2012500652
1501609491
1911008112
2048428844
13443023
493776852
999956021
858293368
247285571
2074464060
783567672
920210135
552023719
939600617
691802786
1210912550
1273092013
146732894
75487072
1958603547
2120670938
1762551362
112423279
663993586
765764065
1358874502
1172383666
2143374249
387741131
1096986799
2141696665
292139997
974558373
1935142356
2136884696
183442238
47484147
1615149446
1717019550
1328262417
1573598910
1077853546
136132021
1890967324
156054066
165829041
245051533
424738019
3075701
1876735642
1079426368
1271594088
1074607883
1298668308
216476590
363371171
2046773958
1815482036
1913334960
824229675
1822259630
190103680
1574114551
1191717126
979716833
264321135
1752770137
1936613992
128199686
1282887234
446751426
1724710276
120694263
1492151137
1926653550
2026510413
1566710856
2049053111
2135345590
1085221116
1689981678
858598525
650808232
1255477797
1746009269
672082131
645596204
1231454016
1373540693
365286797
1462492800
704219273
547990478
1081543577
4299547
1218551691
614576258
1498226135
1400773095
205177654
578649097
47780414
662449432
248445938
1945557096
1139515734
615723655
269951072
507870260
1710620340
1526445843
1329062280
455315555
1831037271
464396219
201072229
956612347
226264012
2123652218
1458405614
55101599
965047401
638034508
46948895
324182877
602394036
682831369
2030564791
2139955389
1322860077
2106920373
1710735216
1434852389
152045890
1626731360
683101786
677982510
20334379
1731268427
765804960
1027799316
1710025968
1413804535
1504089256
1117114873
1502584144
1430681221
1869558610
1223240916
1443512339
1659811151
1597035993
1578918802
1982948194
1654455595
1009853836
1030100782
1999528766
222680847
585640314
2047415910
632314303
971509478
761788739
1659358114
1337120708
1665189656
720288504
423572315
1019962657
513249708
715384344
1962039795
470730928
1000051551
144822443
1424974509
1203705950
1802153318
260866757
1649874326
873697751
385593328
1746326470
422573458
1468742292
2068091971
2062994800
428728027
1482377258
865451777
418011394
1480011002
1269452913
281234093
797782801
1039165825
1483293125
1976916250
148973548
548897251
414917513
1897426641
243898360
1113032179
570203635
1787221100
1222329179
601746865
748440259
111411531
1426153289
94005316
1779748106
1191382403
1419309361
1467101610
813281794
2144414905
1682142115
762310922
1076369581
1809657709
1976681062
10035030
155984499
2125794809
2110279332
473035996
2081172307
244480674
991796035
330883118
390777375
233798594
2067005706
2114094127
386963662
1320947268
456112922
1979661884
1422836881
793628480
719993513
164836357
550200836
457355083
2095301640
1292495610
354984429
2024778664
431247968
852387132
538415334
1813287176
2090648554
691062964
1139273751
1403897348
838422141
648187091
1355126974
1960647892
1735801681
1995583818
622117233
344108521
956820462
355433441
1316881820
356432402
80160254
1140932407
920335867
1018533024
1391634215
1578477598
1565913281
1796118082
1719075516
74847386
1965621856
1577522746
1434305485
1621586506
546671878
185757002
413457337
614474771
1606220085
840957962
1386173510
1253863583
808496620
79712448
689982958
1408923731
1126732072
461511181
1662075508
1659286599
493965349
1971351771
523538935
365034457
1698918120
1681583770
1500862226
1787433794
391389585
267445131
474317546
1135460789
1435560864
785944949
646660638
1414885251
2132216105
464219409
2109646742
1330203842
1108844054
773875944
1459135132
731774765
1568255798
302860204
2027174261
779147345
1361764829
1476916646
857935570
689738787
1227883681
478211028
1217801541
2138021701
547774390
1752144357
698096692
294446361
1862716483
1489623130
651508539
289416544
723228068
673145445
1285515012
447665173
205136215
1741838736
1750722031
477003255
1936809664
210095625
1260559150
858372061
1266548854
1803244171
887981020
421303406
2004187990
1689818498
1844935438
701604587
356044688
938345504
1941259816
1051227354
165681271
1748464608
1098901711
1355721814
57664812
485479831
610222402
1500811998
1414092974
468774547
880012578
1495676637
1239814586
1270356990
2107733208
1129452138
1636883353
571022448
339329109
1126578577
49030670
2110251647
1233834846
1796018121
825705929
685928174
1867501948
1613924249
1902345356
558084858
405162658
2006640447
1948895526
1307081171
105434888
41162846
1752334489
1867472020
15715240
862616847
864005315
1755101860
333033070
384454402
694892157
1894497586
1268470379
206996896
1101648994
1382375701
1417262120
106840990
677626882
383158483
2024664579
347721120
1989429605
1604196103
1444183040
1505233234
1208023024
686559550
1114163391
304447968
1463403070
1584056510
944636168
1043724291
1022546478
1904938593
1317417016
1178171168
1764305412
265055232
634954994
637924339
1772293044
695887528
1766366394
1042182802
310192512
796379459
1868380381
1640019173
580230777
1221654131
1113307647
354578695
113618509
1055802104
1349846294
793186074
1811631611
23025671
1141337797
922152940
1633907569
1750637960
120967389
1518418623
1626746470
1192995895
1026876706
1309750408
768968833
1839450041
114289348
746593426
353381729
1796170088
918917628
715953227
1048107766
945791520
767438964
92310745
1617140126
1833368761
1824275807
250526982
1379515563
1054853080
134747753
508600402
653634183
1245962444
62393035
1823341634
699886868
320755106
1175826604
227995554
1271073115
678434576
859930770
1096386572
1280942236
266384079
815118896
1299963905
536762352
1779701343
1030328399
1552139836
1574439126
949901502
32873732
506784325
1057012089
1213107317
742039140
2106496203
78896253
11115158
770407017
1106371550
1735154172
999171172
1836813045
1425642019
35872585
1310354950
1066545852
783041968
33617667
369971214
88389793
366109898
1005546029
754660031
379022661
1918399839
648177486
1422921493
803673522
1673986825
415429449
1194818098
1811652820
637078693
269558298
1269020417
1805984568
173669227
795645433
1439486092
652483345
1813258480
248825942
1889582138
46005570
163101931
1771182647
1606255556
704579807
386567184
735620059
732854397
1313498015
632544781
1515584920
994405396
1643740682
869348360
1262114712
780727349
174833790
1129932340
695138965
1708176311
2106031584
1435259612
1070208960
2043194754
877474236
28382245
322015494
1731501785
1467875981
512540350
1606255017
1399611649
175542261
437954381
504073674
346707003
998180199
590295506
1259600797
325374283
1743877942
885925609
1173459644
671851633
1303873215
1662882520
875382009
1252167440
1388334725
2113809074
2118033073
1070715443
2117047929
896678935
454164126
1764081932
908546064
1746674201
176526901
2086034047
271342355
607994940
200159767
663743539
1632080143
666803367
1322568275
248888395
1579424357
1407960619
289266297
414694364
42732004
363434654
1475051935
783564965
583287171
856762598
707488653
1740556508
2020122186
1131981739
2078375872
159695623
797535389
1326606168
899701416
1730765485
1877681290
795576348
331386183
1649506485
426339988
1244879009
1653056997
897079002
1771990739
601098251
1854930940
883341604
68114955
260438098
1438801078
1539619055
1564430790
1856410628
1045578441
1340065294
1412008031
20688242
1447962514
1792912004
1422110086
1034708059
1601461743
2134217544
826909260
2111345643
1881001997
996680582
1999861077
198691255
2066710168
1930399378
1607903049
952681275
505661695
360757759
466859844
742028479
626818779
1075210253
462485108
47683364
739161665
610232773
505652460
522043007
909733438
1753799101
992499075
1057552299
540538108
981294419
1261148843
2109534118
1084299617
72511492
90438088
1616158942
507781876
180139203
1620977746
1763805612
624202228
1013207338
1079807861
1824746198
1391830973
454184671
910891163
144805272
1660335820
1842349559
591937956
577671671
431045532
1429311440
1248098669
1149224153
1708768236
1763983522
1935196987
2061565593
741634030
968501881
152413095
154011882
868135460
1653319232
875255103
1767542083
1291728769
1516758949
1206666186
2142341968
2020020207
1194169807
1951060221
1349867208
2095672855
1606708843
227762429
1202265578
282605635
1280372732
1581493752
1269626831
1819893882
2128284593
1583375729
1601534600
1454441500
750837767
1456081697
155703659
2035831969
1668184771
1714562766
117672763
200362085
687055731
275887868
287471712
680006089
858828044
2015489473
163099095
1739808846
2121486655
494417471
1960619559
767846462
1853657588
2089188953
2080444629
1683469162
721986370
673238357
99153916
815249703
319938296
97066769
419418778
262291106
1881652487
438470625
1308475183
530677557
89315286
1686938126
216101228
1028267094
723448949
464011420
644391255
42915300
1686378063
866544788
407896121
477825874
914856211
1919068403
1791211522
1531249210
244208273
1953070835
428437860
1355347971
695778597
1764512234
1670177087
1186855369
935471720
1942191181
664264706
1326810115
1761344732
146781046
622790390
773254080
454945356
1353429899
204199707
1592233463
541345350
167720080
1066231567
2018560046
1737839734
476325407
144218522
1085585669
1411818006
172962749
1004592045
1296222295
786131293
755798224
1920101061
429717123
1716845201
713166318
53945120
440333980
976105327
1527214984
1414452736
1696074844
2094720104
1624647619
1816406040
686339662
1235516294
28383584
1596389128
1293229384
1650222704
1720055049
1270171850
951929968
1652406402
1005101193
417055000
1762406850
328647054
1231683670
66494467
734946964
1895018324
1961558605
1415333919
75611923
1319319735
1244459860
819612858
1999545189
571363068
100670182
535693304
763113363
410769647
1334943520
732019051
663755556
2046391455
964276716
1981230194
1802201794
1296187839
1464534020
1139336630
1788143338
1264366552
730104378
497736163
520248687
1875405921
1827035372
703835207
760326391
1412767196
558580034
1165456506
729973122
215708824
1330058361
652020929
8524928
1689324094
250325073
135719047
704210377
651190191
221574084
1596486260
317683313
344841924
616397577
610333339
116405852
1037231506
24904611
2083847360
847854574
729274199
1550553338
1459578655
185418828
695613452
924755942
957532084
1689222137
15453648
509533188
1638169374
1864863294
403163977
1578738470
1866085031
1177517660
941294165
939225589
1818430221
1011631907
673455467
423239579
1604659695
57820188
1548804883
2066715359
229172310
1479958541
822967997
226866733
348810571
1499271004
39507028
2144645876
1700465607
1052249703
1850005877
1001682725
1509611790
795077445
863107227
526549180
1469318866
144069901
1659140687
1279062508
1688251788
2068722812
103217241
1668541937
327426776
5671914
1765595067
376585414
1809897265
1059921961
1775225458
1067333585
854834433
629008425
53697172
1261698458
186529365
302269774
1224178595
253357669
1592232738
516097019
534980056
1269854403
1809770466
1134830413
1196422933
1857944886
99017511
1001481842
721411675
1421374109
1402178703
1278651211
2141572470
734835326
1348731572
1178537022
1517974398
1193641346
1371574560
1476249398
1180040793
538101664
533092284
80998098
1323820600
1976687617
1795782402
1606672926
348503744
1943562638
76990583
1833143534
992612870
27418406
1033771786
1585344545
1650213485
1579433959
944634599
691565151
1742369956
1814214481
998899380
1419933469
1333691095
466646417
1195679177
747749362
116848057
691229687
929402692
1772819696
655165327
1978777763
927313781
1043510270
1817226928
407466928
535391854
475138472
1524870821
1343253082
390252138
1942237570
1597813632
1841376287
1726200278
301612532
1071346676
1454593745
78272917
1088964809
1510398592
885092948
806310693
902581183
1842231648
113053044
1390413696
1516224354
732332988
842146312
72165485
2013595040
1209831309
1713029349
559341424
1302435809
271933709
289670794
1707047879
502661214
1396014186
1715820280
1288546446
1298438629
1957183341
1644880353
1095183144
859314336
463488151
152334356
1210919366
1402657318
977915121
313095606
1508047110
1284504902
319304329
6516827
159937227
1499415237
1853317747
730827324
1785779160
1829025166
1741315884
554206880
1472144097
89463486
186632872
927594229
1515265553
2108172822
2072344868
563983730
1698804136
1358532143
1954810524
1583655621
23852647
1754377400
1026264446
1033623970
1148696338
1164392052
146417922
1608430476
404258694
126517294
1259720500
1967633416
1648898781
269197847
896661343
783304250
258353285
921460866
1637506996
1123086320
1396954311
1338956957
679205021
484624073
776467599
2100431641
983832091
1040395291
1609647410
455931495
1334938193
482005168
1881260652
1471792614
583813075
1147732484
1555786850
1606520260
2078338028
1081359892
1094161856
1564076119
678858928
1656819443
2046933632
1539659123
500746026
1091580000
1434377672
107438866
1768856124
1407515331
1489662035
301833592
767006656
1958025314
1985068600
223233911
596108342
272793811
1352066609
949869291
1968985012
1025555883
1132746380
1943818341
1287621805
92698398
1926878411
1134243922
265892548
380389152
73140934
1646094839
392173535
790222652
2022677827
1257370866
323516246
274875123
1156106930
749353177
1722234791
1743832469
1719177365
761085334
2036544888
363245003
473979473
1942528834
1483576509
1848351207
1416968065
1879073674
2069502923
301005879
404462060
1807636652
676369746
822732541
1686412205
2072153604
896547497
387457353
1784008101
2127911205
1356736009
565150369
367300150
1998338260
114805929
1320196033
349038132
429030993
1866629525
1597738550
1087631539
571915499
1112604368
519858461
1881786345
295568066
234354883
917601635
662109321
742250683
1678423999
200095257
167482267
937298529
452508329
255074258
677219266
767768398
558194856
2092449356
1992879561
1178806781
1844616279
2064820164
1059807309
2132015407
1178053794
779905318
1416906670
2043080568
1660739795
1177006799
534932388
1361066983
1991598303
1014647925
1502094899
1226598932
776995205
2047496578
1498355816
110404191
102243559
1180579191
1843686043
1217573360
763327977
1888554959
186028202
1854266367
988422715
1562128532
1766693361
1806266554
448101297
757529719
1541867183
554577416
1926437942
2128482619
878585360
1960274017
644931190
1433579932
2085223672
1583151711
994502884
176388586
676967465
67304749
474267630
1104108626
580423200
1891125396
326524978
859038876
711091729
1412217710
1461346375
1041745138
210875654
837831804
738335736
478325246
512762267
1489756455
1769268584
860051170
856855689
1959063472
418332797
1738869260
1869207699
190637414
2117542815
307570852
2087763812
851269844
173949928
440021965
104911117
1503789137
376137036
2031944691
1509327094
2129752932
1082373804
1730497948
820899149
1159049981
1754084044
692743531
1560355934
1581611157
258149185
33127634
292615055
1678725103
1171593898
173124904
1883323621
1167554064
1724604052
1165487544
1408357923
353993344
168196553
245552702
27061853
509531876
1930837758
362798101
128187373
1425725314
977224376
1957875336
154416101
1379789634
187200921
97557137
386631507
1206928549
390710967
2086033248
2047289733
2114285748
1077202276
1803393823
2082774810
647606457
133201045
1223628163
1220432693
212474231
62970752
636778100
1827452499
1595440084
1607715252
1223333946
1427432584
447485191
2020329281
62190827
1556993004
1524631270
658622785
454255150
577047061
577804367
569840130
1306203528
1332468537
2042117251
680531198
171176196
1809199055
302867689
1225875265
572200671
424923980
1920079818
662146079
1468777999
1085098550
184963568
123944100
1674542683
1259155411
1775119741
1190272139
748055800
1967070610
746378060
274590208
748232773
588060727
806695621
1109035524
748979442
1426359993
1750172224
1800151334
1158752464
51097658
904038131
1015953058
1053214815
575717928
62367032
1931796015
1309483652
87777147
1755363699
248572539
1217074362
271168781
62568325
278931209
1660223335
1843534319
1194857314
322083711
839610975
46281778
1714811305
1124979776
497754276
1439999961
527376161
397882919
734993666
51793115
666751390
745429014
75914878
173272354
75313108
964715785
1325239171
1915325427
922460608
1968015127
182325259
1053569649
793700766
238639274
1348696030
677857082
368771686
2095013837
1822954476
1291217885
419220014
537169842
516548294
1302651868
166293643
1776210731
1302910912
1608221190
1072934949
1617665790
1696542894
1447436166
1506266707
1353616371
615866494
104438191
676291415
1456535892
150079677
839079996
1015933664
1127986989
461853049
1221286797
1206328430
1860417559
1572767076
1490146146
926943992
1059245083
732100096
15809672
780930456
1804952147
1703749689
40765260
1266053064
244732858
1624197175
1279051200
1526327758
588363099
392422856
1963450882
1993793660
1351070174
1235220753
425581689
1291414912
1211657359
1141452278
2005995969
603992160
2089937812
1049721088
1794247123
87352834
639175096
1368978315
338513146
1298647276
1462137028
1211563944
213238604
1128184276
1374723151
644592851
2000984604
849948625
1786503980
217748355
395817581
1917448292
2015988318
1003455162
1471649683
549949516
952032964
1324290641
1093532889
1427421918
148723676
1897073021
1958069299
1843479209
2080686443
573847789
319655008
562363035
676884114
1466079387
1437976339
1758811268
1753248586
611101489
1183012630
1551289058
1746921208
1324821170
420460257
492507242
91827887
499514461
556771022
1715275802
1828278105
1847029070
1035559677
1829471680
1367558174
336770709
1325621697
1213454073
1182037033
1248512310
1956944496
501027272
108721604
2021024535
1444893291
1959079475
1551312880
1562274428
641692835
512812565
1908480172
941855371
1628794636
1203723597
2001406836
1515997153
2023135535
1636995563
1966736218
413918308
1007428165
1004377265
112022896
1955867613
1117357978
1321830721
1703821999
1751256968
21205689
1638035008
1818270420
605469582
2030100371
1826401737
439182839
726526403
293399306
1252291865
784373466
729972573
1096198428
40359320
596821500
221409268
348365438
955034833
400028328
830663361
2007014378
262362192
1011633710
19254831
1612235742
50797227
1702366596
1751213188
321677418
553484993
692274159
389769156
1015035518
1027951879
1322435821
1541951100
1996357315
455493329
1573326545
817880863
737150311
1488118576
1142307990
504892757
1516230462
1091345156
1473904733
1535581535
1755424863
138155397
1821025786
724439356
370489949
1414404094
1228938367
1020025733
2068138660
1552301567
129108210
2105400701
1118734523
1352170091
1104142528
337914161
1687622712
653942559
1978272647
1771835404
880771884
1652370665
797248924
2130736408
1993765000
1417784509
1292876273
2069588636
28807788
1513541327
685075692
1162253654
463427525
276042739
2107985490
740022656
1595674475
2061548751
365402909
393694940
1655019000
540590811
754579653
1793817737
1071942537
648058969
1816907362
1189666289
1439830791
135835816
148088818
251244136
1161369538
138530920
1414963087
546504202
792861604
700655063
2031800432
1826360610
701664675
2059610353
675139818
854389099
766027763
755254227
872953030
1730511267
1983698541
257311459
1708595065
1734183393
1670489269
590187849
1498721794
1926187070
1782264851
844178567
1155064350
2008887349
2114402884
1974496765
1491792660
670300148
667846635
261210443
1190994322
1751772153
521737679
1349173893
161177836
391940943
1281203199
1993572728
912658804
1332571175
147173383
1478844786
1951515336
1029662704
1149200995
544656020
650444439
1362431758
1959106076
499425661
2018318868
177301082
1189569841
1396344673
767758471
1532750323
364425442
1588257520
215574072
449370734
49528463
191344558
657199387
1174851837
1580568096
1120737087
84634766
1391631115
794669259
1676595328
2036020066
609378200
1245357845
1761167581
1509851434
1043925591
1166788226
569873347
1852431748
743637114
125937960
835658606
538201536
587013438
1443242578
1667385545
1453354834
1059517803
2033499709
1508539334
1807129139
1747018800
42780403
280718302
1219037916
966418217
864408538
331339737
169546939
52892310
1246748430
1394683471
1946442797
1440564642
732423209
1907029590
310974812
1201473259
1959396831
1855651544
440426905
114008126
2024422687
279926675
1956739680
274780922
129797766
23269648
1668363119
1430740146
565561586
342541509
1210599559
1529987911
1422773274
1218569652
1651231837
1747216574
372004338
616159320
1120967208
253093882
1263098348
723243746
1027789021
2133244070
204070538
1032750546
1485460499
1175526373
1518494631
1783663546
243619775
1234325566
568840487
1098424746
718401806
313396630
1364716748
2056038407
868200905
550324705
1048729745
1600154047
193088027
1507411396
1197152559
577580417
1572745807
1335091150
1319084972
2079526186
2007522862
2039361871
1008170086
576001656
1460794971
775844545
427371825
1866544026
249109158
349579152
956119768
1146411620
358067457
2090439386
180814940
118457899
730407628
2107208485
1651351659
1426322995
1237344211
30410580
1846350895
1582905173
1625724959
1422023197
73996631
634155895
1163672152
451335836
936012825
981764650
1119150574
422716617
1197449672
1495822638
631722487
4935162
420120447
1053383553
2074768962
2114463704
1503856298
1498524524
1574465191
720570913
970495408
1716103415
1456513244
12241420
2046504016
2044920681
1366413945
1636695784
387236522
1432099085
6638469
1468173816
1876711304
1693189983
1418985752
373980901
539721308
847807435
1656669848
1888950433
499086652
334920446
110266569
1571505248
1362019387
1471576589
598839312
1522416365
2048680541
897441418
457886196
1726969944
634479749
1275973153
1727536218
262994011
1535521754
2136537071
1203551962
2123152073
1640254334
386472769
438083024
951750582
610893618
244668893
644203524
1127951198
1257621880
490360269
778358049
644186837
2062328228
356838435
131948574
1444114497
305322657
1463888703
1161802012
1395302081
1500645549
918385673
1144261579
1849605982
1185574855
1400101419
1941268039
1781400546
1681684961
315235247
1100216874
1488512260
1355986311
314141261
1633216469
1781935435
280320829
542046827
77848605
212094343
288382122
1897290897
658233046
494467430
1255471682
400465072
1059830995
481299381
1602216459
1785408271
1935950416
1052422613
1697436976
1321307139
1903927653
1846534495
1187042978
736415962
356806609
1144984360
1075044856
49272637
1393850780
1032210461
2057512929
43995659
934585030
1762415904
880072388
947689938
1460851352
453015540
584476421
1476019239
753853570
754987715
1857974878
1760789727
1088136208
608465064
951783761
203380159
1359793449
607580681
108380862
1697146531
1569396711
1731264684
1408620650
523949646
663177766
239365121
1055551139
1777906214
379933206
1947192759
1650780661
971390640
2016962491
1304368440
2106391822
142542779
847853639
1215913145
1744254937
1162131631
1348409298
2023556313
577182911
574143709
925186830
1531648373
48611269
1666295660
1814362777
1508048255
255192184
1503486958
57547902
841965368
281990175
937504477
757474938
1562735834
1235633032
2007520481
1410840775
154632254
1899193007
315800668
1652223983
2086378370
1160968491
1725183081
135253712
889703871
30817763
737513040
1187230062
1753507249
19213473
67665027
423282405
135634979
293430396
1092566031
951489465
1167954519
1194757543
637076532
1576172555
595025702
630540423
116670079
1387222436
1919726436
2002101142
1534560142
1204224784
1002867089
255203612
2095216415
633410652
1956263532
1829508639
20394024
1946251973
2056502588
1812662432
1422768402
2093617803
1100901289
721876351
1870797874
40414373
1156366022
1335596640
1055805470
738820564
1023446688
423690580
543221579
1187521526
1333035701
1903613248
174164342
297224496
1684524584
1112469957
1320432212
163095975
143471626
1556132968
720124735
203279904
1107186664
474857305
784345810
757801423
18103647
1033979699
1416580355
1236647054
1571179684
166914585
11146217
691368368
472928185
152440042
2089697113
2009320906
92336294
1614725773
1567083920
1973494049
1857121274
1537554768
856142764
1945670094
1715964679
1565569388
1050762513
347878925
1451420118
192084951
1631581392
1167210128
200704525
484278147
1644459178
334231697
1924104213
171493475
561872511
1115705398
55205659
919051659
1217002458
1988213444
1148669129
1402904350
2119665154
1695129838
1955518096
1415146646
841848630
525443274
1643633891
1148605374
181829998
1987305722
809488448
681674161
379007025
1837852997
1122383075
1465439850
1673965503
1395492528
1174171403
1483801102
993426940
1632973956
1339742146
1663400878
1253876133
754552559
1582045362
2122040105
659590148
1017662793
2091896920
400770008
726384762
1335706673
800423496
404404859
1451181037
888139827
1450227705
377758613
2062472913
210765687
128427031
1194340758
706933665
1776948318
224182132
537545547
69376103
304945040
2142562564
1974342163
977655417
1984574098
595244701
2022666208
1295133297
317151656
396365793
121515521
1181850835
245239328
138351686
984486556
1798679166
1090461945
213599773
1703708496
653718601
1123318866
163839735
2009909264
834844650
1127872188
1729702994
1404278798
1059524541
398863477
605246325
566985094
1338964706
1729913454
1427103271
357210765
285159056
1252028437
1459793488
1519572082
172272894
1965404594
227408595
362139940
851846657
923927211
1260483354
1711620651
1690902626
730710073
297905181
1532546649
119269465
1884934731
775476253
450003023
691357944
67420085
1183952694
902479010
939199573
1146603174
1339939655
1319944283
1581269842
150274131
2120768630
791455431
355227263
2084538856
647328108
1516238927
1574690163
516339700
735096642
1904328639
380387345
1334661103
101344894
1917528555
1539513912
1168493298
358960720
1776921234
1669496822
498900815
1859484054
800828268
1287310827
2018087824
59871973
387760691
1569427875
591468591
5726437
1202351828
1057226149
1816046169
10785343
260727244
1387544048
2118204762
891605462
190532225
1417711606
405974445
1672881096
1805200663
338109180
2006137601
847546583
1868447975
789168180
79825512
2128472823
1619613480
1407990646
612085857
327111036
1970456704
1064872716
206029681
1765563826
2021190604
1232758760
363755053
939658897
1976374301
132175400
1311717785
2102775109
1946818244
1035662689
1745971051
1083294153
1681742412
24950947
977794073
1145007687
36400102
1056908987
734079294
2131858482
1303977510
1993097809
949708742
639524865
444739414
1567079171
903344844
1159388650
1791391442
1113941094
306495635
1484305783
1727438044
1883141933
292967842
409415229
1128879948
49715486
1607116617
584612879
1222783183
79801618
1687029068
1976324950
3331788
1962634161
1635453964
843105486
643821484
920765317
1022271301
1800037038
663910656
1117978877
1179184201
1408543729
1279176172
1416675007
1511289749
1907081491
529102146
979934754
95165382
269508719
1360353331
1262733204
674843599
238496284
1956642669
2094936641
285412526
1014246529
100219672
46576855
1093088305
1693694101
2147258165
1378409764
1089902334
1082228140
559303522
1635881351
1733116581
67038838
704456802
2007988171
56606903
1646914691
1885957755
1594893930
261513156
1349827815
632464202
1450908771
1848608389
349193401
2078064904
587956548
780275115
493456476
566096855
852078097
2077794996
1652264152
738582683
1365605596
486486274
360072117
185561743
89284914
1438340540
668733161
424030804
1152796917
159963239
1062621625
503849874
1320960886
823340655
2074238991
1426926506
385610428
168101055
102216661
578617275
1439089455
1659294116
967338061
402430606
2035018829
48590980
1297940204
1327250310
1621375098
1870250604
1248619288
1638853738
2062980390
940202293
976316121
1890881499
436628457
2042636671
1599999655
916420423
10273205
2078754237
2028914264
299794822
1918705598
391421598
2088592559
1219805464
1270301556
292147015
1756735453
2139597263
1841731291
762310292
1204548014
1995229125
319844586
1965189478
888622112
652213668
1865555383
459466004
923776367
816531944
1286581796
1647258009
93434880
1764300387
825528686
387060655
1416114958
1764363681
1773597716
124292977
234727089
568818071
1024387294
1072929334
1916106840
1737173370
1689409699
22039754
1678686928
1005969558
1348909895
219082302
1188112002
1611484161
584685350
1296174457
650468909
1375371602
1110493612
1518248900
144275998
1658979348
1220777924
174473084
498261359
1992185174
390956519
2062824747
1120817722
1294338147
1124857901
2095504120
426732754
1642488482
391617272
1371392598
1002453361
142311474
1667928756
1743137344
2107780899
1569653584
1378120917
432931259
1691446625
96881227
314378042
1924633004
2098937589
1900621214
645318868
507885483
1825105668
2139768346
948060750
1843025885
813675843
1727642519
2053315952
1224724252
754410038
812358396
407373325
1815506255
1342681791
1713026039
1978028567
194967601
1236166105
1246822458
92959129
1159410911
2026792710
31363350
808331129
1201502753
2122927162
447219124
1854245122
864045923
104077502
917866915
1611908876
2044656098
789072509
1749768946
1584971182
1728598004
668085685
1941231738
1078479926
239354478
1945991485
931862548
937194977
2068163497
2088841939
1818231938
2008238710
1606487327
2118900692
1087833293
118068586
1774279098
451994727
257173755
1988319007
158583018
1199073520
109764941
1842545893
725856185
273823107
508902565
1483772083
1295999878
680333944
375172598
1217477121
1558127816
2106808466
71129886
2091984439
1952911532
265145669
585954037
1293926354
1564285714
464373519
625871782
606068776
783028673
767531386
1106839781
72138342
1991026154
260458867
107186664
102017133
342720201
302090735
1001349188
507151101
1249072024
366935967
1200229798
1819218310
273288627
1350028580
2007353881
1110640522
1373631396
802908246
242553458
122871697
348379795
1732818092
871481085
443382754
1772052654
412510576
492347488
1226215276
577122238
1043053781
1390585801
2084949145
2077443745
1816811602
1923388275
988012338
1122848042
931829047
735978993
761670446
2104159280
160104691
1847714776
1519015435
1039151495
1811163359
1809734289
1717737070
322828713
1427222229
401731016
839109774
1804362136
1214358905
840052476
1397121652
1399407027
681260113
1173338573
2032858161
697544651
1741521924
891264136
1922285623
929925405
1431827223
2079540319
841211744
398198007
547131627
1569191229
1396000191
1938837212
1114498012
58115674
1358334527
1599154210
1582887789
1638804050
1373730496
134124488
1343004251
1461582922
517693771
1793623690
4142518
268375577
376458049
3253041
1200841133
513765182
700041909
311884583
354241896
331072080
832747819
1964366382
1095310276
395295757
811117961
1630050147
1828954943
551924003
1541159684
108228712
136737320
1737415769
465631763
920283846
424155928
332211406
1968068744
538525482
607242484
1951886584
911356364
773212881
324737947
817981367
135671494
2135525947
1408060336
2117072746
1896410897
1185979182
1659803379
1348670519
751564736
216581942
1565979852
1497250181
662138211
2083001761
1005523519
1696095497
1376031425
1089365540
1056609886
1111256227
1928335849
191337068
751742451
1713591525
121965597
1670879512
1771430098
1796247247
1029829172
1284099921
362949956
1289369266
199763213
551295978
1255042156
2076551640
1684495700
622803106
1083178698
1887546699
41278504
44367140
293191730
1684478939
1560699743
930459841
336675883
759765997
1223488870
105211172
871848516
2084429525
1755536834
325212215
2005195313
1659430348
377389377
565534324
1629272071
183488825
195393200
1292719428
580149445
2002957906
523986448
755932553
607346202
2013330783
374157757
2118098193
803947233
711182531
506717806
1154173249
612949996
2100748812
809300854
1454553618
1807728363
633942285
1183394533
1497809592
152102965
1482537406
1999866281
2145555798
1991110135
1472602805
1005635720
1073769616
681132223
418366271
1635300180
954285551
1969540174
1126971799
1395280365
991982636
1326439132
1176406396
880519258
783069487
631587245
307610078
2061940403
197040316
5953083
968764266
2335186
898015830
1360210114
1496448838
1302469465
1131082657
1094879799
747807872
793928209
667828941
911759164
317945471
1827606981
695779446
250449188
276763598
1578679359
1323043362
555329013
132133820
1723091225
680207569
1299102863
1964442823
1176313182
1516207687
155056403
1740903242
81530094
1491335267
367346975
1393669931
833884774
180288241
839337931
92604948
133549812
1542753627
1823386179
991913563
103469744
1392081374
1635623986
1079602323
1833544996
1571845969
137023274
77632091
365151685
1451907907
1756120036
1193293775
14547747
807556258
1888615841
952059642
166005940
1204759945
1429243716
39540916
468634000
365073830
1633480406
376071213
1442384307
1265595589
1151009280
290190417
274165195
1863337146
1958662892
733144679
1132521455
625374085
1914864405
1722855425
1634601695
535547462
1102141734
554380719
1205412768
323940961
925441079
832960784
181475545
557041896
890419247
1927825071
1949307571
1527842829
1460873828
1596476660
900131937
1394851226
240498058
1984246221
1882090345
772923713
250633702
548962637
1557086234
1156902671
138653170
612903852
265407927
700811543
24560097
77728722
8829711
1178673738
1448123687
1263138081
888752753
1468182662
936363288
1281575534
704412126
916940474
1057039911
1551833949
1294199666
821589742
263667858
1303890712
525964755
674422064
1004706650
998457084
1541487637
1302737249
258769218
1254396899
1220193768
151224684
664077688
59137384
578015304
2111124356
938823411
1306946349
1721462189
683208906
577187104
1675368438
354799067
932484834
238220400
899817271
1513363035
236925669
1980015072
1319959527
1859089158
1513554746
860440537
1027001953
1615398340
832405924
1622524475
1451870953
1393532796
1825732174
81244760
1850879898
1055670091
1357320443
1353827250
929088189
263609342
474090513
1568946191
140958014
112259864
812504760
939703146
659875042
769745490
1563018893
777552049
170166891
668010147
1058493159
1098622281
737623937
592094596
914118178
1232133747
697463280
1002740874
817059880
1329622095
1348613314
340318681
1493360917
1451054895
659257130
63675490
1135923896
1264579266
951501443
922877047
1214696353
160738195
157057294
1021917986
111972635
1929386502
796642139
139451313
2050851001
1423531954
1782890292
164725466
302386119
1687931559
1767857559
584490800
1872115930
1836106341
681046241
1397283331
1250307523
1506999286
1541012373
684543840
1837744846
474740194
1673702891
527797649
1628183535
357350646
590603337
1358454311
424430497
1933768583
1383116240
10704451
1679031599
757807950
342645361
1196830284
1547773552
520202195
521474227
1543037635
1467728548
2056375265
931327169
838704113
345019510
776393200
387229253
1755274928
1728704423
381481785
111328919
1252951092
918523081
1190474958
420624115
1742469763
1748394413
1848405014
1857015539
496258350
617186566
1635158567
1323092661
916157503
2142574601
308228351
766918917
498757215
524040431
1123061473
1602220543
2028969724
1598225561
312574827
1270588568
1605564464
1423274491
248253246
1710624072
1073670746
808757988
1147991043
175258845
1794055254
891473891
1745738231
419206476
719711191
1598503178
64645749
1213090191
843691415
1252233474
989983135
814375586
587916706
506658529
346434949
1937591994
1682165676
15489329
1740139375
896005699
1952665435
260071104
1816521528
1228889078
1668493273
1531771531
634686467
124371235
573267252
824085678
1301332132
1042437488
1470290923
1081621893
439208777
114060358
2022672722
977033034
1048134190
194984802
1747297129
531474585
918739874
1832067347
2076711478
1088614117
5866188
2140762685
1339729592
1407535172
494842695
46649525
1965468659
466792029
1397824868
1245710852
459529999
1232959339
1582273280
2080210119
2123741042
354542081
1832205143
651233174
34514782
183150245
152047366
1819574013
218766112
572363100
747806047
1539222407
1777222415
2028545308
734140096
1535168710
442933811
1961641242
809607970
783727294
1202218818
313583518
1973157007
651318360
793873677
1551028282
470569998
151766502
712229363
1386959256
1466400236
2143230825
763107625
117119026
1927702004
687895127
1690862159
1143667832
431147902
1873784922
1524369805
1545395300
255280671
1551155481
1648550005
379944797
22253829
1882021129
1314336162
1114144382
1639325880
1635080042
1530373539
317667357
985398680
1125282861
2120280756
1163119044
1062725996
690800337
914011348
1996034626
1688324871
1465686076
1376371329
803781672
651125416
1505154261
165122352
1552961507
846677641
656475019
889248896
1354124719
102704740
190169910
1237051305
1872777387
1060526237
455266586
1325894909
998455376
683519341
1569298331
1486099968
1484151542
1224576069
545997731
525786370
2101526541
382424934
545874901
1180283778
1585930927
771692666
1027870242
1551307695
1456175932
1306162130
1872662081
819206170
1748488797
591521391
259234765
420035652
852499019
1539917993
954341628
1426777315
472207963
1035246410
1151031263
1308798917
731525036
70130534
1323035167
40537240
141725985
101883628
886568339
182099034
352778273
953497706
1082397726
1075501674
1419053990
1880826930
1858320517
740920479
524690017
1305541491
1411784099
352811806
572839086
765079890
544914525
423293157
1188730698
1906038500
564545891
52069464
1630428444
1975756693
1782660251
688957134
1717387712
298605800
1755897391
1713962298
2089171986
2036353906
1196154180
1868071010
1585567571
1960527482
1595633317
118580605
1654584961
1548536950
1495921267
1372835180
1759354577
1903917941
1419780640
1401699915
258000929
751488298
38914063
1722868407
1240480206
1275337537
660274142
1261343246
1535339076
1898179445
1548675702
1012310440
921594837
1651278907
648094451
1377729559
1978260608
69126205
907177431
1260519867
1674502757
1868192666
537537231
972665049
192949390
415633267
1726297823
1905628777
1310260623
1287755340
1935891217
1903035885
1109081621
1577156697
1652310574
2071664996
2029360886
1050050526
704968525
1795422754
1255838524
1518400780
447671391
1417081047
1862388407
1846657821
772376451
1805335932
1888228327
964258619
1531918938
646821913
2120466119
1577480708
1575427939
286865571
647091846
1622412088
1822695703
1159448486
1134652376
1086983634
1491773243
29988359
1019864898
1215246522
1761988036
1690221977
934896577
942575263
18162448
1425066191
2096631992
764506752
1377561987
1085342770
368941967
672033744
1322973975
1695585617
372351837
1454287489
306050533
1847024593
238039433
1676321733
860177375
1549703455
1523269063
1147076092
913665073
1036017985
1466054330
538625102
1693779441
1810682583
1967691026
1164436615
1302474246
752228071
1477735845
789508600
344491489
1040460319
1489910776
121057772
2034284867
83979272
941243318
857993364
618826913
1412495342
1368746920
1529879662
1548907451
1820312841
1354637263
227093288
601075485
562138717
971098972
155862410
887616336
1185579875
262720346
1924709321
1604687424
1366736975
2012821595
679658003
214779442
1701875172
17416578
755069901
369641308
1277585955
161320491
362750308
232274591
742512748
1434593284
899867510
1491168136
672135550
25718344
1086486256
643344089
1693248461
1481739920
1828413984
1702729812
1512240215
2070481022
710172783
1244311909
653159938
1782888145
1514673794
1252235075
343376546
719577740
129634051
1022040326
1370663579
904289425
2071395952
1510583851
1681454390
1242865761
677465912
1909292138
977869167
1903295989
1300952723
28108465
1061309867
1276234801
1402835000
764715622
1292494929
587768637
1444004580
1233802935
1374472025
1475518003
2010573978
925680126
61702535
2074584651
371988146
1379559515
2106613254
819381386
596324890
57133587
810947835
2103540733
1873255407
1357783481
406214435
1332751300
1621158217
1750837818
1040916313
1096317536
615185424
625896744
503171381
294569614
713842259
81959315
656863896
1375445645
980674439
1170039097
615654221
70145439
1472636963
683499453
37109187
772105968
665263632
1585023059
34846367
1820733337
1863758048
701996065
633967926
683439241
1454536262
539175186
894581848
1419446675
19676668
858656454
62454292
2079750798
616621589
1512279650
1144610723
2144517768
1057814409
970383226
2086232771
6091222
633375265
494292772
1552893096
1275729871
634614092
1688987154
170148619
544466385
368750344
1146394218
707072070
598512842
943731164
1394012848
1179718500
987937748
29218744
1531079488
1914269887
1162752684
1587329815
1333794202
1726011860
1216281447
1268369042
134084912
600647091
1162294616
628134350
433973038
1989914892
983111239
1504544031
718329740
805930843
1305603644
864568860
384290792
662720885
638267395
1384606667
381899209
383323976
1110082858
1875802860
1349144691
1076205521
1871308497
1914120813
1563537314
1016193215
154189947
1870065393
1396525429
1150160597
1303845465
523358192
1229159658
915558134
1678494660
1694204743
391922667
451769765
360101110
170381879
1204081045
1613719388
1431306633
1751860377
1050720391
216025316
1694855872
1022170680
400660886
676689888
1025946117
294351473
379476184
630540940
1649519230
626194539
1094901020
677025762
1861741486
2085259195
1780569509
224987408
1628836938
1104434202
1812859010
881012690
622215989
1879392818
1322166452
594765946
1698075362
963873672
1464218711
918061326
1458346803
35498766
996563766
898050555
366934830
1193971902
1242524894
1139879486
372108394
744758872
1395117781
1461941126
1440996360
23915509
2085878479
2093728521
931597817
1876054902
1926759765
2010601638
1441089145
641451303
323726134
1775975536
726826192
1008231578
736749750
2039964106
347313526
877390721
1852118737
606441568
181281854
1954273165
2051576496
663032918
1651914316
968744208
554756798
978597434
2119378290
176727248
558077321
229145401
454324404
1625804533
367996936
1662430662
1091543033
1192509497
1008550812
1377545711
1818242526
1672590740
2011075593
758581448
650279287
2048041127
784004851
1344821691
478331262
771968044
493727845
2111861180
670639507
1774012464
1123506767
1440172139
1697362288
398728634
1395544659
1301787621
424635938
2039237608
1595322415
74574157
402750831
1055755191
23774112
879084697
1378958118
562125874
1641880440
1953880267
1624532924
707712792
1237127771
1974749478
664689298
1850002548
1355212471
1568303160
437468241
2091067304
1493719054
1549541595
1064323238
1653906183
618843445
579348024
1208097122
588879014
1247019768
1466297292
1621227483
847608311
583942642
1130522193
1865627533
57617491
386473243
1744606011
85563499
1897256344
1247000590
1396885862
448901421
1450900462
823235811
286380419
292839680
1754455580
170584851
898024858
114182880
1963726823
56198390
422885924
928274046
1984925287
73082470
13577677
62798730
7971840
892500838
253379007
649073511
1647162563
1337953714
152156727
1186722793
1866783428
756597570
559400464
1386516765
1249442405
1127048375
823955479
2079975236
642586177
1868213043
2043647511
776531503
1553198022
1992054590
1141623288
255283816
1729484625
354537021
1833925034
1711552552
855048268
1202766114
925957997
1057424630
2074004969
945707807
1877031420
971321922
1359061725
1267201731
1424805138
794306541
676192671
1360289092
1582115163
1031544336
1427978480
1051102285
1895455924
1338050352
208353344
545981463
1297001190
1639351009
431106956
455646728
1722608995
168548406
967786455
1725819605
788183911
1295840980
493809395
609491086
1100962574
1300595359
1801630864
1064329476
1054374027
668132724
727779834
1395458120
290825997
730753190
1703979603
549630568
1160489160
490231961
1533026072
816560682
139493255
1508716040
617255958
472477392
1643201603
2081276048
592114601
1242911459
655542302
258179335
654199686
434549285
806222815
1966717844
1368815666
200656800
1402544386
1325720032
903748081
1847946345
825147802
542170568
1773064314
1883000127
1573089360
1456433920
995803037
1129753051
316362988
159349197
2057984787
200907077
288385189
101095711
1219459993
1987107472
2100999688
762669093
684636694
692070634
353047021
802165340
411047080
563157805
1007277739
1741934480
1114102397
967215505
2051690825
1855090626
1955127386
830372897
843315522
2023550166
1483799640
233545997
2028105964
748029029
123783982
42945110
687689146
1696979710
1938799366
1597830396
2087233598
912762173
1120756008
561010250
703558829
420109034
501290249
1453257499
1084793664
1266512139
589878600
1817066776
909641817
1268947950
437810095
1593260420
1588333581
1100847466
945424772
1893773246
1237918653
1316684654
1081127897
775478903
1253314834
1871129031
2094962509
64469849
1007414076
156103873
435105058
305313804
1671753255
861720458
593942225
774574416
775230478
134191536
1920514688
763339914
1415803982
156344898
595847042
751521530
1472949462
521906645
976798241
1897452195
665096544
1192750097
1843902498
1597326828
568354069
1263874767
786054415
1057622209
246339813
814870615
1354174041
560415708
561681810
277373151
1695727499
1120398785
2072906474
977581429
879595223
767056540
565332051
1019102713
1795129588
732450959
1329110260
1846332262
2043921848
1125230568
234881064
330474061
1540645859
368865264
2082947463
110433419
1636249098
1812569608
758972741
123448353
1566375453
256721720
501117037
1980730680
93600273
1667320582
1037424925
1106499595
533700655
1111081312
636087919
749736938
228743953
845390112
598664616
1711644807
410148398
1987521029
1590318461
325661005
1714555316
1168555782
2017124006
150556269
1334974208
829639864
626302098
1332404258
1668074837
1420769029
1833131205
212123771
978025701
1679347871
1493409779
48452969
1476871335
418732039
316891567
475870081
950410577
842366473
599501047
1602340876
1219833306
1892447384
825483313
839584469
1887529034
164975
1501558256
2134587685
78605706
715926456
103433316
666867560
1574156712
307151832
1352286859
399588372
197924888
1432072272
1479080817
2051858674
280715291
768283784
850677606
1033551398
1252554909
293540346
1841429380
23030895
836871444
1106808465
1734568562
168742654
1432688962
17204109
455822355
26871255
95409572
1278792316
1487271532
445736963
1769196485
285189303
904236438
489916048
1188448776
1065373880
1909650307
2080519489
519549074
2051590350
1595179400
1201053330
1353018658
1563070898
1501267714
932011139
1379352452
1973829591
889819842
8625121
834192762
191921782
113148688
1430144455
1839222639
1069129047
478174554
993276551
1601436740
1442883462
1921904419
1221878582
1558060584
693829974
1913468430
1979794612
1657923134
1698270755
1164349395
1566177554
293689593
282353612
339587842
655010479
1996851895
1485171572
33124043
1409082819
565846983
1082050790
1458254756
1113651994
846015706
274397280
1296524033
178874833
698622586
1329705236
272590896
1043419700
1918325339
341358245
346986535
518451145
933527294
1064581286
267049525
426973965
1645857828
1644967829
1919555474
561435772
744092472
950039591
1896707134
160945749
368754363
282322121
1359171330
255143638
379506623
1487451224
1464928776
331145974
1382787347
1466288111
1849006684
1673238522
874316903
953077236
1203101877
1977566746
940993990
527946517
2109983156
977662632
1593059402
1662869964
1838233068
1687253710
758929975
1946822686
1287629489
291058868
1358004579
347284790
1010682161
1102254738
2095525665
919822569
1707315183
1705782504
1155140877
1232087313
2113823307
279629003
1147938923
693032972
1453185355
2027048258
507938666
763699936
9591556
211947269
1740702926
1978462145
1475247055
942174540
1620145204
828683285
805053860
1698878726
1696796265
98916994
926320984
1485022882
1565992402
479638012
268031478
1182232714
9446014
271278827
64600394
1528952148
587712028
468545137
615491689
1873564091
1603385626
1845769179
529657823
1348282161
1410031059
1738342236
2063895387
1058262617
1306127784
1639915517
1926547071
1285525654
787995900
1035241049
556836165
896264924
53642980
470805068
631968724
605738924
811147965
226064803
2147344051
382083446
1665007222
1821052423
1568306028
566279386
1451951370
1344596840
624584867
1825647281
1334479127
700712555
541118002
234742442
807754118
729993753
803030420
1327809827
1148657249
2106431158
499245595
2042008996
2105146523
452153284
777834775
1980726654
426410466
1641812577
1059506725
1644532941
1302649288
2068708190
1605846912
1013347943
1557940578
986293582
2106558099
1631377601
531493886
1982277465
1739411187
1423388948
1689249392
440179409
538346637
1101552846
809331890
1761028712
648969782
389764214
1264692519
1504683809
566634163
1720903112
1013026091
77834148
100132126
1785624021
847633731
1453075999
536890493
537709369
568774032
32167478
677680308
1864753269
1125755282
1040616376
1373100700
502578762
1707203805
1731250424
275785608
810180056
69615467
1940675681
685523665
1455592121
1225501082
2083436411
1810581730
1028914563
1077268498
1096074365
1540820047
1452541470
890202386
671368452
1440890189
858250587
1377474426
448968769
1006328540
184256484
1726652390
371902776
2134207064
1475866836
1367860405
1657357484
1426552791
1074856595
1665083923
516593591
1315167900
245680683
939336230
1040307753
2027444561
591700372
1517765149
250759244
654826041
102850927
914545969
530874801
1995385610
1081318268
1176209944
221249262
696604183
693689540
347721293
1560431693
1617483104
230619212
666571568
1997321141
1533709392
1947621518
297525596
874607363
1491568182
983849569
1910859160
870939325
1224900649
1903079207
1599028436
1375449904
351156273
383305348
1136035952
431934506
1352238606
1210859864
1877691047
81695260
1177434942
90532665
1064635018
540920975
1744030575
1505541510
1880080433
1735238956
1447476338
277244223
1690437965
1054053537
1282793208
404809937
1668130116
1892080152
1886801419
1389075286
1994078566
1913551044
780089429
1465804284
2120375622
1984478909
2059300710
167468714
393146101
82137618
142000258
2129886773
1950658221
1266337922
1056511182
1211587174
1585587356
1516291373
1913215338
533522606
319015681
1285004772
610283491
1474512840
1474856045
338070304
1612342871
322802349
613963476
1077501155
2047293292
114145826
1859022832
308722044
1642484552
1735944107
784822806
480764848
1925623596
756737828
1876232033
1772816649
198647242
2114722134
1236778873
1565071477
320450533
1685155405
1782592058
185081787
1619713103
1625352024
1708682498
884158945
1902997514
65610062
1488365249
2066798229
680281752
1916299097
2040151053
132185778
1231211103
356240466
437515047
350978964
1228750131
1009732989
796559588
1057500499
42059669
397933855
1657570348
1936277641
1265848852
1145123790
1289769680
412193991
1793008847
91605976
1868803486
1090466620
1648775207
1733190262
709575760
1253276735
104062165
793617100
1618195072
1187108291
1653654468
1654888393
894745407
1613619832
1910943530
605095563
1221053762
964836981
1000505875
1317261430
352505872
1554564803
2122819783
2005228896
369637186
1621976909
564474176
1857293983
686644993
1429500101
1061006216
1570814008
477638860
1401779982
976408865
1569268602
1001721619
1231796132
1873147505
780704128
776341904
695011336
1000227373
905409903
1632393768
699943770
816164311
131251792
1189947478
421294364
258854404
19188154
429037000
389610326
1017996012
1602741647
1932137179
609815748
679981013
1274809147
1874917956
164233056
1408146468
2104006791
1040217658
194413108
1569758031
1766003494
1865001807
682573787
1090739470
1861481077
190000725
1722420333
939279835
78803249
1707654996
1113627778
1988603502
716204163
1754156650
1591198363
1213197693
1267675721
220678190
1878537676
1713710608
926323343
2078484747
650239987
806805898
256289407
1376803527
281195505
1368420046
1249767962
1519802242
1824132085
839453402
1720466188
328734526
1785827193
1979240667
1978383010
786416262
603234840
954430148
1903762454
1374990486
1517246728
308918604
329488993
903653851
555612718
1702022190
86909854
1705604412
618004844
1771979365
1234862445
1041476612
651276255
1414527691
595037566
2005128825
226959698
2143730629
384526768
1862979408
510913340
1808702418
1123206126
300576991
132530669
1958752721
2146312036
1114605751
1508681733
580750666
204875628
1140724780
1773478962
2067658315
227543349
928040040
1522859718
1335457383
1350227575
1863109398
764545378
224733209
1953427321
1743449550
992373685
860966801
508065108
1993794411
1905785593
526007044
1479918779
1250293611
1966872379
196930159
2023945992
757462629
2124485170
809533476
1069247948
98919127
1702239657
581269857
1429890113
1899360302
1152041189
975941064
1852017119
1640646789
70178798
1732253773
639411229
460331007
1490819274
562259774
2000763263
2080858278
1932665508
1132090393
1399407484
1844975630
565056443
1683539117
2122049595
178719251
463906532
2105062062
696728970
1653278234
2109070228
1781390335
1031148294
329470661
953754078
365378336
1616692190
1311795912
1368461950
1957644224
2117472635
581959731
1281993800
851181073
591273
1933396437
158603940
1373614040
1653660904
630625950
408617950
1233886282
127924406
975776313
987389623
271929582
1805048150
933519695
1535365592
1435488460
1516773514
1773477369
853055724
355042662
1438817309
1152023306
753005492
239073016
404379410
1457834508
1569790964
381307970
2120856887
202364322
1917829955
744199055
614700113
625569539
323623529
408801812
653227723
745882026
253451865
1858526364
1139324488
1344204833
2007363401
736622577
171556099
7042926
117436083
798572780
1309428014
1421532133
930964885
1457642653
1491580434
884678069
1912664716
2044588207
548818771
1993176100
299630684
483615675
1355459142
549376767
1034388454
814114108
299764003
922006919
949895889
1325317634
1142998110
156185689
1478598945
1997465809
1217772888
874602477
892467306
1645081008
85055671
381740632
29586635
743776027
5800051
1347288684
502824092
707944861
1240346152
1718918313
560635229
1746963599
1532624226
285732665
147522294
2117490169
1051674058
1081680388
407074130
199040754
140000579
1414163340
1193336633
1644200961
406495862
431972427
829447089
386381129
544173792
304844762
408407374
2030671455
501649753
727738461
1779628868
265070455
1097838497
64709495
513685765
558085259
1036054964
125139529
1849135963
1884835498
154456795
678748486
50300621
921963312
1612184792
872549714
1193426599
693734665
914368974
1075904267
1427266202
570315817
1321537126
1953486843
1467890923
1781945864
1406422064
1980478885
1388896498
1830968903
616131587
169662306
1643067723
2138191414
1892868043
296421688
1692603945
1202427326
1514999156
1417369711
1988399980
935779097
245129318
668471483
1015222031
1913818010
584017042
1497628373
1133422350
1617861501
61990897
1681522288
509820988
907050560
1876567375
1564069193
1716917224
153157445
1004074617
595798011
137283218
715448641
249957864
1442852306
2016740853
1614890849
1484864010
922750377
2088480520
613213445
1973530288
495122836
882015490
398390809
1445746549
1241015104
1642544859
1403846490
1904882165
1869643948
876582318
1663587954
2069344438
23205773
30686011
770470617
256255059
1497731724
1521930205
1064240404
1969761914
241589362
1397436736
1745016706
776092703
1701545350
834492452
1423865644
672663471
205041424
1585233600
1555538618
1427120771
1776828271
266751805
1673823153
1407617262
566222659
627431755
1662234191
2064071240
52444415
108532077
1280043526
1477041456
2140215465
504764018
872726973
463956080
1663736242
859013111
1644747626
1952634272
1924983178
1796731948
536025453
138271742
1043798244
847071070
1538752957
267563408
1693338469
511385732
1959325437
206296649
1015426159
241772791
1336707041
676521491
1113303787
1946206605
351011034
422539936
2054356436
656884142
1299686027
783214260
1577709551
250199402
1604918067
1301180101
1057977605
827544346
1161303737
918547743
216106331
1743192718
730963652
1292038738
835862989
111544929
220414746
2085273802
1343578381
934006633
860555702
2089440983
2010571434
629688695
1975330617
1671397366
123472985
1252129414
1968209672
1479929933
1093643609
1544056193
2101537733
966485556
1132112740
1245723382
656822109
916313250
1858721425
984717476
1388800767
397186497
1906443711
679636791
2088730574
1855300684
425949850
197458085
2038544217
1884806849
941460974
2047075951
584405819
1940083008
1645454371
726994888
2093851993
1757448125
2094295401
725329879
1911607564
498591746
350508456
1019411451
1163809337
1135744238
773617953
492485203
1910918702
1890211634
1174311043
1511899009
1076014135
1118572789
106914068
1464626578
1996682430
1475622699
837311795
2044954919
660339399
24106121
588353594
391684346
875318153
1798345462
1230295826
1738865440
1583769271
1888505471
1736132743
837291019
1144110803
1876733768
1896227098
1275753515
1890812342
864275442
1137944423
1240106673
1250961431
1826280261
507614458
1622890300
1685507733
1186447274
422423922
257904772
1814517119
1144459282
408265692
212292342
830753120
1915128600
314000882
1350523373
6394583
1739458785
1202844051
1160882859
1289809742
753878393
1825198011
1242139281
2068656300
1551219475
454121863
817790277
1501906550
913278018
1112515649
1127287559
824708336
1657292359
724956692
656543331
785507912
1230971693
418652387
565021558
870128240
900772870
1706502301
1282542924
87424839
1835928492
78622049
1114475632
720628060
2006564913
660709823
582540664
965206835
199491003
1528710411
57321119
645017271
2007182
1319725374
252370573
932154520
197285703
254475750
186634891
221203696
1604177205
1856890326
1853731974
1011033957
1508367475
1837961637
2049028431
1729747841
219007033
1800398237
2004979507
1077254354
1639350080
311878834
1398330303
1676619511
1385424354
1725539724
1142715032
2058815159
448473165
299306660
123601681
518316273
761074905
163109406
25657066
237461579
1876393446
1745576559
796428404
1069832268
1966646574
1288353378
1638807697
234546748
1684909229
1877341650
616461610
972574944
1081414096
247067905
185585610
787526096
2081304352
841230808
1071049440
168584196
410961733
1559158648
1669490978
301678000
153589359
158839518
769549087
1914605461
868281545
2022790808
844653956
979037602
658002270
851550155
1726805924
1438826265
155724622
1075632659
912763289
1600820878
1157788927
35611510
1925098074
1977111232
849835426
1174835434
1819469360
1788741254
1128367226
357161748
1207807262
1825679502
815714699
2096451956
1651826842
305302654
1281505574
2076596092
850307606
1810735812
1191452177
34318488
340638121
554795210
700205745
1835639900
1312754587
1508061537
1148050612
767812289
1850881788
476368086
2060334687
1202524349
1068843993
327080284
706738511
870192019
842860973
392000256
1392183350
710243950
2088965487
783432894
1220186500
987766146
453121926
632035117
1649025495
736903876
175758066
1083548295
103464282
1940372060
1006879321
2100004297
1839792913
1049263621
1163972363
1188790094
559765166
1502511822
942288750
2000501999
2066682436
2104873893
1454199993
1966472299
1748222377
1671427829
224170273
1113060227
920871808
1007655437
735919847
1194229879
1950004377
258049522
1356623238
877142478
881099070
1318443746
1475549351
1458517768
581107700
1303156169
1493362331
1302497519
1389507516
624319282
1821666656
427727125
469521933
2048560187
1893728895
518568748
618219921
1911792280
2001342529
1089270900
1613894595
629331254
1379660822
1608492079
1707171756
836502586
1868719301
619967537
1800013786
470477994
1115316604
697831552
463251636
303212059
16099001
847784082
660945632
793273681
1323281818
1672033819
767145365
1227524532
1099706794
48008912
8566847
1827991778
1152925498
354237322
1391934833
492016491
2061945199
1515723123
243553510
179595395
568445233
1771028767
1553589646
1876529837
1483268664
1878865904
1777694758
1869403164
1513525903
1526622142
35916093
1182091869
1671751652
2109955821
1611916150
1655730938
1851440774
281762206
1924104652
1794078688
1552582375
979538066
1520073272
179946367
1886098555
611439197
273248025
1502993509
431420295
2098258810
1875773966
24742629
856737701
476882488
1506803348
1459766243
1030173218
1806830502
793514735
1765203511
2138030054
231656215
668087296
632524195
730619789
871948945
1612418715
155265240
1317068937
1963843478
15839668
1945678806
1300363365
1878716000
75479322
456406422
575066559
1988014965
1783005037
984470458
1340481951
1991633545
403495061
290338487
996656890
1459867643
944034694
1699427858
655618020
2030522300
478086476
1045941515
128501917
493747944
77912641
1002853971
1186967770
1804983155
701690262
1738412280
1170930386
1829688314
231505457
650439567
422916385
1580013702
1444983305
1769904555
2068506024
1241330486
1681600475
111275866
1656227493
17491773
1773700440
923108769
2021768689
395041323
1786228182
1975822067
1569052310
949945352
1946262572
488473297
1202236359
1097983851
1275055365
1858710159
2063244940
1077711273
1973084532
1372706170
54400057
539321100
800735389
1862135094
1448541292
2084413220
1950204458
2015519139
810344385
1223148937
174743879
1303102871
94926335
1008251161
1826813338
1625928259
1494598583
436502787
363198065
549057772
357810467
1290291454
950617286
1901396380
1150978237
1942063298
265092452
656191535
448859190
1558474085
419320663
929972385
1200313374
780261578
159609295
1368958727
1789543716
1347301979
1065969320
1429741534
1259728686
2124021418
623711475
576195664
529228462
1213022372
1180184181
182195841
1175916414
374776018
1290483351
1003593217
1018473201
1010785918
751668296
1214933907
86875728
1991575275
60587191
394374547
1518271669
637138632
231890016
1336687772
1043333531
2135794074
358525701
2096441110
1747064491
1635623486
1674067095
243762732
193159935
1844482765
202533835
1906743773
799858641
10202598
1321096425
2054499509
198506588
510932389
1818302278
2049786001
1755295467
1930273938
1902649342
1435042538
45435871
2067113476
1606712252
624822484
1168675617
58643955
425079248
1703662382
1989510036
785074542
269526403
2029951840
167877606
1242029783
116457752
1168598782
1755752982
1198085650
419407697
2066375761
1391534195
1419522287
1236643431
455380632
1662711154
477649771
339698142
747215484
1642858587
1709808554
1161088158
364587445
977866846
1725811278
1686195161
1882867691
1406800630
1261032195
324216964
1140076258
2100388216
477527119
67910218
2001424959
1375477799
1768290375
407671075
1679668258
837112740
1061370975
995108952
1764327858
1760851960
1118577162
1022926791
2052126365
441490884
1892109971
1140588308
559843785
1383141893
1404494768
1674674029
336224752
1575258847
974714846
2098552296
2065830183
502783695
1250350613
1295824326
1104386467
346374722
421791361
1955750500
1128053166
1163202148
913186554
1066789436
1870626826
1343819521
60709382
720728069
146614313
1496013091
1913518386
1736158757
1668824713
1587128520
808348387
359331957
620694748
304498572
667303114
81675713
1302285819
629635817
373543603
48841580
1938041486
860781093
1897326387
424701628
1849654689
249490694
891409468
684865336
1377787883
1241510348
829661844
1813653779
2106653877
649046876
1385947947
999759770
569486861
2013419339
1829326452
1485668078
474964195
620096848
33828033
400455360
565789109
339952546
2079688485
2065517724
903983034
1079361320
1674321685
548121934
435321438
246581270
443559590
1907755133
1553229052
1178093832
777449814
386462098
1934291692
599815559
1986458551
64523008
1214610471
348854143
813575165
1337128962
1877379366
201205178
2064308756
653711075
1088583604
862020233
508047447
1262928757
1609983597
1952432602
986694379
1939005687
1519937855
1706514171
407945471
1433496741
1243743897
731958165
2019423377
1067407390
278264240
915889529
2120452664
1872882354
541212915
290088102
1861591560
849505590
1652519041
375481004
1036560427
1807538833
955142119
1926993705
449082400
1209703288
1068809485
1240735668
1807954297
995247980
1717229862
596876492
1638731827
1420128305
671710487
108552571
482458824
399864514
587920677
996026306
486580475
1114133171
177145368
915296535
146860724
1213635532
1825781741
157395566
615144984
1497058484
183528491
89963549
761261163
1765722177
112113719
1722785560
474813638
118870416
1977649914
1812093882
1042746479
982354920
2045122588
899076115
1657974511
1027442469
1293552899
501816712
1400911484
421056641
1325960379
2048368649
619559892
381095300
1936815114
1350265693
1759608608
1733205525
389473886
402280917
856487902
477677191
561586426
2059104965
1521069186
1241047676
2118162501
1661423699
1530975286
467639872
1798790065
1228697072
875478375
1032010239
1041416514
1306621537
663945099
602264399
1064196924
587066029
1048474111
675460908
1811493624
604133197
22015371
1570487720
1760972263
1000936249
1615909806
775924289
942766568
1532528133
1505910578
342005791
984178954
1336931811
2142026938
721512970
1481631303
705158713
417393224
1651066624
778160438
1187958106
901669017
1440488168
1962316516
751553329
846037479
367731054
1602865624
426723260
1163908049
893417469
324955652
175870095
1644625483
61913129
1774042568
1970130919
1691587662
630036988
322060555
556831267
783066265
458399281
1409294040
1052824761
187765020
1474609202
2033956909
1770953688
1983098731
834547877
1358925278
679612676
302199240
1300174759
1600285460
1554917734
1630459467
377249499
1022286619
1121571835
463003609
1946518475
41739368
1227403087
1070061025
674918950
1634667962
2051819667
1317506381
661284370
108243393
600236384
1879767049
1024775702
671837189
619232805
383761837
2110088692
691422297
5307459
237280160
1394860116
63406978
1507520592
1033080171
1639004495
1023559676
2130775118
1326496974
499816635
2050961648
1876840053
1183791650
531327972
1652317134
454506057
104627362
608665811
1423484866
521356333
637774519
720775075
454771265
1729101525
1989781898
1174887705
579369734
1656127856
2103637700
2122054837
1818550438
1660719798
799295256
423230292
1386718349
1463435811
814673804
506833183
1820149657
964497176
1457132956
942210019
1364954506
1900123738
1136240409
1569841504
814201478
1339869401
1579424417
835754307
772806217
167619092
309852318
794761203
895072409
902862182
1202858378
1916432362
1954782708
1567428021
277221493
1672955215
2063598442
559354402
935881179
387597974
15010565
922549667
1690170427
1483583539
731228162
1127935132
889118858
1160566239
931386153
688695962
1321208431
1082045809
1173161680
1622616591
393410610
853053625
680657703
1272086808
1741529866
1191284721
1686821594
1052602503
1198196683
1016097854
1215841999
539193854
1867873964
1914446059
1500725905
190729701
200006651
2004395850
87814378
1385970190
1941067671
1249425298
2001258412
299073543
1237335599
1456313218
561447888
1001171604
1201367214
1807603977
4023959
632044804
863141122
411851783
1566718117
419754148
1422325335
1116211446
1398118206
1369144113
179827882
1306381964
376506297
484760956
2084492789
1550160069
276649064
1986541817
869176743
1942168228
637513861
265105039
1424422366
1314146415
200221769
645907605
2068606534
814006783
1737703864
1628624201
951444940
1447124340
158146567
715785468
249639340
1784877221
1865130175
584335293
824139407
2081102874
1472986063
1012908186
1233764409
201929857
405246698
231776086
1932577249
377796109
89132815
574809709
330673969
1799478745
893043683
1235300864
1004522267
956042213
89939030
2067322213
937349432
1718488743
1240846038
1439992341
2097858027
767652815
1072929114
614900939
739425800
1832772495
1449149928
275502437
1806395350
1110540843
596326100
1213164473
1894668925
1227578125
1562688130
1983522446
532360990
1220596161
1907386514
1045727641
1183539313
439819703
1825490222
1504033718
373945159
1435093800
520039880
265809330
400549616
476530259
345705820
1816872883
105278722
1507618101
1055611010
113270759
487582284
1787308508
1297699299
402864366
410566206
1666192582
333157929
1461700557
1429263284
313466662
2128638086
1137246785
858716523
1658275074
2081847054
247166277
402588087
1895778190
1788112503
1090806476
706456271
5599031
335640245
389441636
537218990
1697666612
1669234543
1035251046
1122393990
523680390
103941085
928880956
230071944
391600278
1551306489
939397441
518925784
1485425831
567314464
538329072
66673663
544308776
1960953666
261677535
985545989
1327206677
1875734708
829299955
514132707
187752577
1283168706
1906499165
1404325311
1645543761
526923077
1145946275
594660244
1099647885
112903969
2069002859
609829194
1654320477
1116234067
1699533810
1842995961
462095616
104916801
269231568
132883168
284148531
1919458024
220749617
913130364
1675728128
148828346
2136577075
899427850
1167546061
353610655
56300441
1981224036
1186762166
1823162782
927139211
1677481974
1258072678
473139119
928485855
1171602053
1063015244
111781578
1602915835
1159648947
203011698
900880128
2095362863
996269981
955049015
327509186
1514757472
1810508153
1554067788
112032924
941347027
1666120226
924885253
1792884472
1181681783
1260200108
1059739548
691707337
629738546
420730433
2064454743
1033994117
1084411771
512058855
769569745
1165929503
183342787
495754526
952744636
1208221784
1057416899
786957227
170518328
1050078042
1025767946
1819008135
307284852
2138714605
73252690
18607532
2011918426
198441752
128344060
1897795658
740425519
1699816495
1192316352
550930706
145388622
1992744339
574020107
1537157255
1344756032
1179881020
1218204469
1470772120
994805433
379584637
19507897
1975653100
861662959
1342297595
970302547
1085721667
1959293040
23086124
1825672158
2037006893
313831315
64755863
1755148988
1233927090
912914728
1264321724
1821243265
137836026
2076912799
826159771
1399624519
1354693427
1979952738
227549419
838561866
86115172
902455769
1045284714
1598408654
850304244
481405925
1263076066
1355139272
814537842
1595768053
679102910
210306486
889083126
1352164219
798730160
798780240
121935948
1952490950
1158611697
656981632
1631551394
1311139097
993044372
1053336260
83114838
353617546
1784093743
247539757
2135829289
894969539
450969113
551936515
176848611
2056213286
1238607208
1393657013
2145361532
1333644481
2141606326
305925131
1225873836
901452292
1677958569
22505955
1203954016
1912795512
1884912631
2067512306
829917023
1745281907
507378468
520882712
1817396659
1119382845
768086467
983338225
164368491
1277528585
589148970
1854110594
295497055
1109401224
1637362465
1402823250
1751896918
50950734
1442824770
971899059
984830952
540717641
1887415023
1290186686
1973488330
967015222
1108554793
20664327
2092553766
5729098
1749894998
747552950
1949619997
1541651825
226175827
123722874
622737837
1885727378
574853534
499122413
829605255
696013886
419621298
1534860393
59061641
2018113271
1380318782
1820410947
488528011
551953523
350476381
442880799
669579689
1169245661
1532488832
606080704
1775931331
1428661663
1931317053
1158895468
90814217
418071138
1642966937
1019010209
914583548
1658693909
1071635871
677960885
173025285
927127113
881824969
1685678562
1626966706
1493574192
143053272
1927789068
1573001261
1197093125
1129246030
281606968
1121945368
168619696
430489926
884978423
329837494
470323292
2123175177
610444473
952740120
1503305319
2092323030
650264336
1196042328
305792986
362052356
374706960
1952406006
1000684323
1034714086
884462053
756153592
1179732405
763603394
650072865
971943932
960696604
559455623
1737958246
1276102959
93023742
1225412258
1302600160
1240594053
1874818592
346978215
1813935968
799319585
2145761987
964182585
812190757
1460090463
510759588
1034959694
307160601
31714866
1594190986
295604212
175146780
148487466
2010458407
912822478
1112122211
522568766
111246757
855801516
358115288
746431871
174415365
443981655
51333075
1397464283
1659793108
769824920
492458963
1388142481
901349358
799806821
1335957425
288802135
1233915521
1284354630
239992971
1020868664
1080283046
306000088
386157467
351333516
292897240
1116468273
1707965355
406381004
1125271582
1828898295
1671911429
17214001
644991903
404349322
385577670
697236355
1030841909
1716406504
1185494563
664012552
2089424093
175464671
208370675
669948384
1230041381
164615340
1132636861
1333986622
1744630978
964477798
346840317
676515425
9093705
403583787
412192423
1719412702
2117564633
455069185
636769256
437792749
1244368148
1139860953
1627789150
805894891
1146006605
1294123164
91184968
1961386509
1667081917
115092681
749870528
577281081
259743984
2108906939
2125432153
1486331349
412471060
1407127443
1245341620
1100366316
471332462
1129313206
2009013368
2138323291
1132591079
309552320
539618964
1761723358
2141201008
1551917957
1314198337
59256746
1111100675
1766840924
291973103
343548548
976402725
1877027239
178993298
390900054
1009958021
30145730
160124364
1489637412
1276474480
83912061
343311150
1917813619
695353010
206979167
1838917085
1552316306
1404746920
244113728
914446906
1380636916
814161249
1853622219
1302645316
1099891934
1489596422
2119637728
1567087761
288262461
264306020
587443635
1404563802
264285504
145140488
2074364711
502671764
1889255749
1714119962
1956154153
214578484
1364866892
1224839294
1951624691
799582394
1532134113
1355449611
1535705300
1207295011
831701598
618729602
1632914004
667832654
2098277719
1889140796
1729527342
1755160862
232935149
951300784
921729571
1640821486
828769463
231584565
987204092
670169727
175916825
1642158935
426144546
554139007
1777515065
752123220
1219217921
1649959686
1518077334
375330288
240553367
417745110
1285682301
161286012
264375145
758424036
205741631
1757731685
58854592
662789329
1783551692
228363549
1227901469
294916609
1250633324
1566923613
593241987
795654562
241076745
1964483425
178108779
1748691614
581286974
1424474887
267194314
489070493
1204536375
2016215598
125750172
1939048114
7573263
1893959217
1015478825
1151850188
1814319092
1814186725
962804264
1946136073
814327698
1996367447
1053632244
1670772756
1962448207
1903350135
1473645983
319544365
1493839654
1460337482
260892983
882357192
943530411
1663067001
676308479
570722442
2041510062
413989700
1407758083
541792962
471740251
1539707198
1320796612
1215131436
595986451
351961649
1733626414
945677778
113585536
1156379839
1728415540
1591400424
954210903
10689078
2129114860
1229438477
1787840773
86178356
1347652365
1387060900
636562795
1796686753
1584964891
1864795254
1866199954
22259747
841865718
254589912
581109963
1999781167
940900182
977050199
1484680122
1172498209
1683226360
143395743
773440678
837143342
1849963393
261171429
1788167566
1275709883
26807451
625350252
342512302
191365221
295631565
305293767
759493159
1878348978
240362615
1650661583
1862468949
392365503
305684802
26865325
231360463
1277642436
987758426
790465402
809900156
1487331838
1029230179
431155518
4065673
1318642008
1790178561
476670720
1792424169
2094875217
1074465878
553808677
1625976856
2082451236
1216676961
484278468
622136506
213860833
117133482
1903285925
1980936414
1989430721
1342200791
830384483
693353183
894251577
1948795940
1748686286
313296522
2050700394
1435820125
2146246253
1664447474
1854431900
48630406
1232466595
2055977190
653229267
885995066
1853078734
2059663586
1680795793
313739975
1137358798
1216324880
160410198
1841809679
41504288
2109088912
620324861
828389061
1623326598
920831238
2049733329
438489964
1574162419
124285557
1020975773
1560777671
1312439455
1260140536
58295898
1109550846
1467857916
2013759301
2126665762
1448722967
226345435
76761621
671110835
977958073
1278037980
1802287332
1650384695
1002030367
880478718
1335164102
2039799845
1377227849
1666045325
1076663918
2053446528
1168919328
228523987
481005302
395079926
1011043636
618326865
525823986
668413865
488158776
47269547
484967434
1211527533
958766445
1553845016
359390911
1322155013
1675371205
1611825630
1134406869
35073062
731480680
1733071674
1828408575
1900504884
674132250
440179868
1309650803
1499764177
1627308171
638291491
461405811
879699450
458836965
1717899856
831557298
1715803403
1959340954
1959819916
820516750
1962115821
71381406
241252055
1888727815
1481657073
1478667748
539480856
1514874405
785688380
104889120
250379705
1999696301
198302272
639586720
1994135120
677095716
490267129
1960076578
737198834
1067062496
357445749
218318803
872353612
1778587781
381841450
211556142
1198559844
520250504
1472810126
890957893
500505884
196275559
1256670528
170503153
1737715768
997731607
1515161623
765780638
1445100278
199698971
617272002
925186306
2018779319
1261455482
826302047
139326633
2019198971
895148508
941215795
641849213
1968238623
1573102985
1876636964
1807696936
1110511561
1869529345
1013449538
1988406076
1212021523
266260589
915285067
96353772
588091859
356619705
999294960
375253910
1215919638
702773830
310820287
1700701529
786467268
1677383259
932517866
521398930
1749153221
1241252223
50648409
1707515212
282769299
818359006
747033439
16784886
1007597387
1512110419
418335036
1912909819
981886697
923202576
1927743657
1495148019
680126324
848343691
1160432036
175625790
734181371
1865340031
655457277
1751963232
598534989
1765327549
171090229
340361315
1344333565
2128230152
1512419250
1168195092
360622154
1855032486
1702067244
460955080
237212665
1922029658
1894952079
28028639
83086238
946587770
1692938594
1341957373
1155533752
297291197
895797544
395232695
1567691425
1529875185
2105051541
644586341
344034964
1028034007
1056272998
537424585
963613506
303058560
1452935059
616963563
1848547647
1771206773
1989997380
1636630885
1052967731
1454078570
1605546082
63334471
131083410
1675976344
449199310
1964253231
956432389
1218636512
599642921
1833393543
1882920298
876120546
1204071956
1480058974
1049647099
1168243182
1873989962
1077710776
540751045
195413492
692837551
1696982711
1288392984
844596682
3008015
1656506393
83937301
1342826148
426335199
1222779633
1742205322
350321310
182120173
1251708649
544190528
1968787866
293635384
811345965
1788037058
1093294369
404894594
85734348
2077276953
1965458705
1908949107
81136674
1394913866
2008596336
1100426705
640472373
1231350215
1423614192
1137363863
807237706
2024941490
2003890369
162091398
666560758
828029534
1260383685
1013416512
18264228
917929643
583556487
555144404
1637270481
1722117708
889087367
1641457382
1763286267
981055004
2028677881
245462957
1651089866
1077302211
724187948
1513040255
1788923737
1059798251
1129561043
1300581499
306032125
857214152
671376114
116289659
835358132
622738041
2018785161
389119866
655886993
703321928
1322064351
839000065
1865144529
1890047363
1930564410
750985039
337959156
1447613944
76050076
819192584
762672282
1562344952
1098094759
348251266
1005928879
947738321
722782300
30880296
2053828575
1350644458
1753181933
1637808647
1313831968
976362662
1861447662
152640563
1537977614
473025579
531505722
896910516
1511053108
1483712005
943920930
810683924
667806036
392511843
598584256
1468967801
1000456375
2038789610
1869373608
1324980974
2085340450
1067905667
1628895839
1344528261
813419929
726883115
1711302873
1591493583
683822073
738455421
1469413645
518530067
2017575406
645183677
1414089818
565395493
134380685
1062682708
906008776
1087346321
199858431
315477466
2081206715
2084455816
1601458308
641215813
1340561252
1503295100
326667547
704314842
553668692
1801408373
2102117617
1292535546
755877857
1973546349
1657872263
1948391407
661682333
397961059
1846534575
447802759
324835931
2020005708
1712529742
2074451995
1234738206
743140728
1106494012
1549867469
197305232
1818397198
101562823
1949963677
1949160863
882630527
2055314535
1863984242
42493517
144285049
759394332
1910324299
2057007395
1725079983
1494731258
1396493916
1133877723
1617998782
905982449
1815045235
1936815020
1583597082
1723322181
1992673385
858305183
1380139323
704732316
1789833659
763700059
1807111473
765944836
581565383
1132489385
1765561382
1546634244
1448371324
1313050410
1028527422
1029929753
399823325
1207388275
116481404
82557939
219422947
1236670385
1190613743
828721727
138967979
1712400397
1228863299
694886054
1941780362
79230623
1802807560
322523839
954219290
83542682
1088925347
917067190
1656614113
300140042
221169754
275277944
942975346
1006319108
762628724
1483301316
1783153032
430180948
1248214958
481475271
924975243
1616350706
316216218
885646053
173783709
503953380
1231504454
958192690
795894377
1932020383
492150105
1424695277
455714969
1791343900
423590219
944687657
622731485
1335945686
1746963666
589762282
1113944238
567969969
1266006027
2026173804
1858864638
441019882
1531830684
123428097
1911510053
1971229479
188995593
760433036
298556393
296347402
1970945300
1237677814
207894601
1068557812
382891716
1819948479
1582265706
15202802
1974971126
82874333
1812917901
1207935822
519487493
1594733522
406680720
886466740
2050779359
255175246
683375693
671125302
837957028
112087313
421729336
1945541260
1213443807
1682808838
418145107
1593546250
1974761374
882128318
2009837317
434906079
303068903
930425384
720497011
1162302934
371133374
1764502814
1643694019
383929828
776095022
1990387818
1382244511
802661810
1808475748
1963371968
1958498735
862166857
1462497255
659515873
1719299788
880680319
2144432648
1402528155
2146760588
421749753
612132755
625947900
1842370082
526163675
823383828
1481616662
1097622766
1094267985
352943736
1816055512
1945976081
1242160078
1602831364
1718925354
1142394087
139361974
483176826
872465387
630814198
619175960
571176335
207975959
804844311
1228803545
1268903730
1221439507
253806376
1663866940
723959426
2057055469
1998910238
2124780081
1095262342
659965399
2067248048
1511807433
560713730
1862991309
1818757310
199829703
1126510775
91707129
215138875
1140222984
1338212601
1296624967
1880037293
1848173631
1749570711
268426394
1371522462
924028581
843355790
1007741666
2136060949
900224080
1882411911
1174994616
705766602
1102480114
67865649
1083365716
316566011
1210584407
2028080905
2053119155
15409997
990810925
311712599
1880528471
1493763469
212939095
1754630817
595776689
1932732421
2045516445
991314832
1886454435
2015025977
1095956258
2145432542
1118637127
547423935
1101467044
375493267
533400204
625282968
1532113631
678898278
1249441819
62015142
1438089776
2009033758
1547349274
2092228375
1917509036
893257793
227615676
1291807688
1149253321
55808555
61736049
659154569
1455660544
1746839949
1576303123
1584610735
432741217
1082141944
1688751667
2054056654
347295532
840660048
625757486
585371772
1232591128
751538834
2018570961
1586602197
1115195820
1109827745
1590976037
512691182
1121737173
1942490943
1582599702
1757672926
482552658
389742914
2069161257
888501379
1029132559
276671955
857208421
871716567
267378410
1781975710
1471060327
1083961928
1855242988
1020657264
2025670178
643135856
1867883644
1677220635
242792848
959175165
2063895831
864673779
1803215375
1867916006
990206172
876413867
221319969
1148613560
285404722
1762740016
969179763
718238012
1954233951
1036111665
1971194627
786056336
1060310517
1378054
952515184
902177153
583173188
740706979
1929553100
1737118989
915113218
1575131355
1303478425
1632885312
1183502138
1745964380
1313115010
1027045920
1217717718
1667359618
1683764805
1345417504
514834552
2115485764
623122763
932945193
307905337
1863124107
1806807144
1801663572
1035108069
753231660
1365663598
174523127
1686878605
1818892158
1886764693
2055680481
279264858
1864869684
634465855
1041208551
424867340
1434910084
249148324
205881455
403228549
1975144499
1247354134
1258432657
676970349
720840365
325283278
2070054524
857473186
647390198
534876846
62244677
1770159411
114514137
1134976534
2096316997
2115859737
1426251296
873385109
1243674336
382910470
255555499
1733202125
1144230628
1677647077
126319912
1839851518
756089100
1041222116
752504201
1241363815
1753120552
604677527
1075939536
974579825
702757867
1921848816
166416995
242886298
1508408803
737900973
1530567566
610058527
1864388937
799858694
2118284523
1269821832
1358675534
1191561488
971073922
1581210768
477726602
2089987475
752214311
201580432
1175875519
1112756303
197429665
1676387305
480774357
25679087
927582693
1735949365
485165401
1198563697
762264666
45451148
1437477790
1603405201
201207778
287645360
1352831688
1294773120
793261099
728237867
200981078
985387057
1931389418
1350496522
220261277
527057616
970088047
413612442
1961769957
126824000
523513081
2129918125
1105924964
509847700
598714828
1910789235
356662000
1279396623
632869907
1113071091
1529836107
1977619235
770035630
862172376
668110471
638896763
1680713802
1554265180
1836064830
752563838
2061835049
1138026175
1766367630
56807780
1983015225
159842964
1078930697
236899003
1959866805
1073524104
1160297276
585436742
18830393
38292052
1157425454
172889582
2005654213
619776910
12666622
145129613
966847688
1618858144
617098514
1407415085
855754806
560417328
545004541
959103110
668320952
940729730
877699335
362797660
1513708895
1989411339
1678886389
726042641
1315849137
1629416496
937100787
1139566776
1403222190
1897734860
1444859034
19544495
2035183583
169173707
88570941
699263092
1059994049
580778866
194706366
958294398
405910877
1253960392
808045762
1896503604
1184484083
607994314
1337109278
645030984
701541895
277205175
209957080
144734068
1284450391
1255480089
411174593
589084718
1544088249
1554027578
1956714824
1706116300
788064367
1429021541
1093818117
177061024
629586241
1819996173
1586919283
1136365645
1897792453
1019639352
637093975
775166459
1030811331
83878492
1843463335
571047318
1107205354
1907996155
1585066705
338907511
1972809151
959427494
1302923894
1605373424
1936902364
1780945947
1929995007
1892435484
463417107
612958384
1076243030
1988142957
378230287
230185318
156328440
1794622276
633047428
834912381
1873126952
1970052479
297047522
632614384
618282003
1555236376
257587837
643714353
766683056
2061154414
622535544
438820987
938658421
1602110568
1784556742
1266445533
1826654481
258915819
1909631981
1687678746
1635514884
361575830
1230242334
748181413
1639390241
1640167565
943634132
1087475483
1410733095
1076468112
1194219954
75874783
1463874415
60014680
574451058
1145238727
53478938
1405600265
285235513
289858002
1673242894
1759314422
227828630
610933680
1383639326
1515002174
1983624283
657684992
1240082347
157927307
1797218059
349490765
607259351
336112355
602961143
2079448930
1938354661
626376804
1732321151
1160949352
1122415855
1742580693
1334756066
1103233607
291793495
1291896993
806758226
670645464
1124136282
1394606574
900377668
1268413991
227613686
1827959296
1307148919
1243210123
415507926
698534915
1900146072
311916959
474349985
1044089584
577474308
608826329
1059583087
377023068
1342421164
356253161
1473826490
464234209
1126876590
1851572624
1813359461
1843889719
1746566735
688173129
1952200204
1554032358
63865034
489658456
1854372117
17471937
1408742643
1993146485
929051474
1974092035
613664062
1403505762
1930016671
1135311069
413245795
2055612768
5525991
1068206086
965478738
792904096
186529305
885610448
1526931050
2126526816
1309406597
1709995083
2132672084
2025321132
1946255002
441701525
683500792
746920362
1306829248
463301427
1883789068
1630337339
961683549
1083670007
956027907
1745196734
554582667
1498203878
321294544
343643736
1880749550
232545274
701085974
1385719755
611677120
47079229
272087765
151632424
1723428541
1521907633
1584011075
1787508719
667929013
1981092035
1223114318
364088262
1177867704
529032004
1127313416
1631956130
541726843
595477827
1104652031
1984393683
1097046598
666354303
1533119218
1614704393
56147055
1880062971
1433365136
118757737
243374041
454283608
495402438
356659958
371843625
1109774442
1126674591
537427800
128081334
1307438543
1121596519
2123153330
507104856
957842509
1344084748
400947028
1854306291
1751391858
1310636196
255063912
2139694456
809993656
1298304480
402928670
1884468764
358456143
780761776
1684332468
1962226794
1311438848
2023094158
153571237
631862335
163140927
52779170
1676847302
791820388
2143337461
1261901792
31970139
1806033447
1412333169
591079167
1018672807
1189586508
1627060007
1832929682
1059897099
305744991
106893839
809203684
1632151577
242119557
848993403
528566496
1329041978
2087346887
1738300596
363488330
897146543
1873894753
503116675
305921226
935482217
1861648941
31294392
2072859319
1194592179
581906795
660283848
1015233992
2142214178
1775565571
2036862371
1339736052
186786615
689902860
1325117797
1759223541
617385262
152852969
1068132983
728499984
900172953
464965162
30808445
1268659512
639958595
164212646
1372093138
1995516168
1756332602
1972570801
438847125
396189584
1802067627
787077428
1398413525
1416009010
248229266
708946034
1350443558
629903255
1910951963
1671743381
1977327550
1905062076
1545939788
1928199557
497752850
1654919273
1200696294
380291068
1028682614
132308743
230658858
1596923999
775269639
1528156085
2090797716
1803799467
1385662881
1856031211
529399891
1442328384
666167551
1420829975
1412942691
2118168598
871493826
1127655691
1373247620
1395300492
547355957
240228919
481533222
370050771
876304518
1288423983
1987908883
1313497881
1259322464
1486402322
938313066
1126948243
1498716512
1598069040
510315032
1456764229
1928472434
1549186432
2082957592
79693286
1245724060
573728856
1611575074
313974349
271577928
54817287
905974790
856972854
493946832
1082210197
251324123
1802181878
1296306910
393808570
872104339
179279894
2009758818
618102114
1567180443
1446144101
46480793
1310899194
1679532995
1423114693
215181409
129232498
941894
1140062180
1214347361
302097424
739175419
1239010766
815426162
863323367
213812475
1698515694
1540070740
35949569
1147916960
1778014836
1271691770
48761280
1818547860
249852081
1041949514
963096165
2139234159
686389795
578645863
1054235599
1489782277
734810384
136079003
322273341
71086339
1759493065
2116193443
521779182
2126160135
1212871575
370585708
1107916874
630555975
1635824157
1799292033
1403961694
2094897073
1672595507
1266630493
741660670
521912639
790903781
1531085609
441125107
403293609
1417146102
1327632080
593850976
520861908
1728171120
454669734
83154498
491502010
730234853
1077616574
728659207
645461886
750629592
787534357
907865837
172686657
589747009
84017030
617819973
1745504073
1708679723
1135091739
1991925331
880745905
1175636337
1931956579
1335089896
1841805821
1199553031
108691421
719863298
1203155646
455545548
851727713
985424810
1853534206
457330202
1398141731
1233485322
342910823
1110931505
1547464925
1429548912
1528815852
925150679
1248208097
458665066
1183187530
243606016
1905309115
1951786578
1290494973
1167633689
2102456527
640269587
1017736389
1263985045
1940220851
1153055267
475969244
433499078
77917157
1216074293
1496562502
1999861605
1945737034
970502046
166774478
1830346269
1845095508
706806878
1153840516
1648221417
592478766
819684529
13105109
20485105
323195226
1181624714
993877539
1010010932
2110604108
456841817
470166917
1160610263
198560571
1952751315
460716885
1049412516
1426081352
630897365
925291068
938412066
127624092
1902120625
308551163
1061083103
409392271
1869128473
1911480210
1714912120
83789065
314980858
1509698049
413167935
1557961751
129821161
812574239
2141809774
1912816457
1664663455
611180295
1928321478
1132410928
66938984
1066866206
534179748
1762927432
264823980
1815175013
469451576
8632672
616710598
1725777419
128640639
1509991179
699227245
23476371
963317628
1652436280
494709547
1333066869
599016858
263045524
1627000913
1292135227
1110317204
1520117340
861910018
1234794032
1540578847
586712879
2094655369
1650422543
1267202299
642466985
134942178
409579438
1221141961
189435184
1976209367
393957123
1447121648
1524677906
74962036
215379085
203980193
492865116
911885511
2092140874
1752832233
866050435
2024232267
1478639480
657029997
1757595116
652712002
741621497
1620956601
582723903
613668971
510890440
1289662626
74434776
1222851181
163915834
234484684
1171470546
2128832488
1912122537
1280078655
2067315968
1175699774
728146033
997590565
2119002445
769431488
2132656113
1323443463
676333926
2019258546
1128312428
2028867532
238375327
1193102943
1381296818
1205173307
1955190306
243270482
56888211
263113691
973262079
177441805
1072710481
283101884
80647312
309621122
333262007
781448554
265684134
1832399726
378396395
1356678941
171935481
899987973
1402554820
2051575775
346355301
1745604859
1687542298
1758352284
76368082
1740876120
1016948165
1311321852
937098597
534078336
961175671
1136314089
1728075438
1553637970
1678726938
440942091
233462189
438510603
1776923825
100086677
817075822
1163617816
781242017
1796491493
1917827230
1410157971
56768688
944517234
679534363
569629545
1902928135
1193296738
1367850136
792388923
823686487
729784448
220168284
786683857
1494519293
797823415
2071364948
1235780100
20914893
1891629766
703908727
336914036
225757114
798592924
2126591823
1957762483
255930401
1668387419
1628871341
422842591
747928639
130636161
765035620
534295433
1019071512
1625153152
1526716789
1141745309
1410079901
557618129
209400789
735664503
1100377019
1782891233
745999361
1701512540
298591364
362705650
190556463
980530917
2072957884
231724795
1663490160
955408592
884351846
943342467
164326935
796259820
100605939
317173298
157846833
1552452400
361218952
749843019
1183430789
933397120
1108855610
107683973
1371580967
62176406
278385211
936711205
2064249899
1236325106
406304594
1665700323
982345842
1803967175
149243916
387821087
57362790
908996400
1523856795
871971428
442974745
863814323
1828212877
1263140119
325199365
2056550894
1400049146
694054436
632519241
1609633356
1444238005
1654390367
412337396
740620188
573999121
1132520808
501786012
1786895996
2051143767
1866037133
182695363
1862604453
947614300
1219626145
2063937875
1694572979
1234974321
1982741988
187917803
236795964
1460218410
1737434233
2142760025
1399053558
797136191
1133543209
1360242546
1748596426
408134784
6740321
1220185607
20181815
269678551
809961714
132659625
116158383
793736474
847264850
132005821
923004258
980428025
99717420
1543328030
1404307993
592959190
1774465568
994714339
1415889614
677924291
1299381726
403644173
2145402606
1906750446
1229501459
1366022944
1927127284
65165123
1956490521
1405311598
1404821967
484355482
1866340099
1243223190
1449505531
178364695
1468120349
1402259221
964126811
1395074109
784225418
90770556
266332806
148573714
1507677218
1521532347
2018882017
1935294218
2080264651
280041855
1444464520
1125911638
1563355359
1330033843
882561148
1506079971
1734420610
1648833292
969285533
1208196373
2146011603
835307244
1757204477
2096698223
602762845
342325784
2030626497
1112366237
843785695
128204023
743865893
53561205
899972348
1339146329
1458632477
61770266
1297404811
2044531759
1029452676
415704291
71023214
915935425
2072172764
553979938
2019891743
137332496
1611831812
1882926847
783802564
1067399124
12552751
408456370
1240742075
1360303445
1246197317
1951326214
476726822
324094580
1898858432
422402114
804417113
255757268
1850502817
1420865826
1741694187
436350777
476599300
665423592
1279804046
218532976
439604199
901391048
1607721793
210118009
1176944600
1930172258
301518037
1850480203
2144299227
1807729880
2079349771
2004504008
1414672831
1475718232
258342073
1363578248
1508977152
1249066414
1068901828
1103049219
1083485953
654566017
1916199386
1724433254
57546488
819417935
707976036
1722109245
837640885
1748906669
1902113866
1115061892
1952643141
440791724
1840931739
877368081
1120298415
1943339079
1775066092
1131151968
976955833
487077881
1284651398
2125461731
403474314
1488101864
439302385
366450618
519659621
1593865795
385791078
1475476716
231282114
694053246
174582643
1845826595
1413641214
686178316
1731350427
2118594184
1572709358
1739697062
1260149723
1029399288
380249587
1620340402
1470034505
1344386618
1149358998
1742653633
1508262581
1103891423
1572989456
1391012565
271136854
923327877
1235426463
592065500
380137607
1882504191
1298771569
1438118952
649967893
430151491
1866896647
330660618
1451562504
1513279031
1021485775
1783474559
1875398810
91555658
768391415
1329352678
1089866835
1340657988
1210319259
688296203
2064475820
1623919268
1073164937
1034129154
1132928040
506860116
2146555635
1584816011
426063683
358530951
1678811656
1601849328
145901217
1776296618
1832241450
1654800762
1742281413
1143409935
1452697108
1066190191
2120092989
1210999135
1008328949
1389158906
2091044230
853355438
1793352432
1193907604
410892531
1433895468
56971442
1985246127
1921890214
1135815897
1180879793
1303941438
475243394
706811455
1016806776
925022254
792344037
1740407599
1656088809
1545856142
1624604281
781259705
559646172
909051929
1623384313
478710404
460317097
1016272623
280140699
1855020526
1116048139
613571413
1329845659
628035516
734298900
251138730
444347564
749030776
1302132779
699224297
1053031560
1359927486
549390428
988687706
460305343
366032774
351308424
1054881490
1040208685
998124729
1685709452
929771427
828570392
374601510
251844994
156570185
1587098208
497900497
651723110
1086479739
1079159994
1876063265
565517954
1515956176
1931581352
1518028695
138615406
897154399
1477604080
1366633250
766770554
517440191
261123179
435939943
182743383
1919934905
111102019
1383577245
1856392123
641727915
680775221
1668341738
1860804604
651653021
60014478
1336563050
1688066426
1236421203
1313232486
1182002407
1044635139
947889924
1094601544
1281717230
457848968
462780807
516318042
1137936204
1819036170
1894951930
265913957
393163715
1131250993
1750106957
758079089
1184980486
246001646
1273252959
526810115
340980558
856894934
1888636613
963970588
502456630
1364742683
1601374768
1286139679
699061849
17349254
1705753103
899724325
131320357
1857270015
1991975486
1170580161
1960529286
270046722
1350279870
888186694
2112529213
195187493
389780554
855810747
62955277
2122765560
728558789
22628784
340742093
2130939227
1233988462
808028701
1959685611
240123411
403082327
870873579
1528009890
671042125
501974470
51104949
2116108851
984207902
948800469
1284166310
1392353150
400020261
84942023
464059999
2080510265
1329992771
1446581540
1706226368
636784424
1941804739
903826596
175577751
1197196644
1977045437
477657452
1080214844
1939798957
321188506
2020039957
961334712
883082854
1314367857
1372272743
85379325
582188633
2132670913
1320257648
1399700400
1001292022
1183946028
380307898
907237637
1199257886
388906443
333776116
1765329092
1761930919
90878039
1393025906
1871967518
1342594973
1076663863
1245449014
2079875415
1494752980
1584431220
450233109
844924967
1184022026
564062430
1883955012
1045742053
502643990
1646738766
1915614540
355250737
446972503
370798954
1444468806
1978154733
266902268
1067096305
2038341039
1502940823
21988100
321063405
176908490
175476093
697054863
1269860131
709967707
11435290
490096722
1830023777
430122479
1866467855
802308944
582878844
1830781965
473131487
1052119752
2072025402
1946865732
856031696
108671456
2027808421
1891337419
947590343
751346903
1117708921
2021153677
589101514
830126104
1300861543
1271517713
1540807211
118917547
1714450649
929035906
238024571
601708694
1458820650
281901857
936475170
1908120979
1248750731
695800602
1394591708
478931768
430287023
491132483
1221615923
1530762799
1735871692
831876669
142952596
1905272100
1088221848
207604065
1083633635
1295288813
1941872130
1649023010
693481302
1246044335
1814910685
1437946101
942392091
1478850781
704564055
535460902
1395184066
1761273092
1189280377
1084492012
1168112432
1259262878
254600668
1465215139
1117875660
1150021262
1571245208
1957819426
842564971
119997483
1022258347
571741984
1517777275
1382332131
1189596764
260424941
762929877
1615656446
1427182895
1347105906
564413096
24984797
1384045385
1223746630
2039672917
447388879
1652855526
1895688203
1160841179
113544219
354316534
1300986581
766586760
906591841
206987094
287497441
1244065577
998131082
1140651761
409106349
1252855226
1465465146
523207208
168511837
1008826176
1846683474
1967392503
876059059
2124393548
1088949426
299129132
1469838934
1157805762
634229915
2042705137
1825797735
332900651
1775067575
1227251831
249055234
977904744
2048335267
609801958
417956593
665871900
1694913068
2619914
759121408
1284136684
1033111610
1941622021
1158552299
1707823330
1757688069
1484928556
427467482
629699937
1572853327
853100927
675187155
606809044
1718424178
940350217
1306510327
1634938644
2004209663
1151441101
1786450301
1555125409
1137595268
936832348
1162005113
1875104459
1089243698
1870063973
1710420863
545066528
1711350495
154466139
1654364642
138276955
161705611
485430247
725776427
1101842045
1585514488
1431065067
737993114
9545455
818037837
575759197
826472248
268525620
720661334
1000614882
1365058433
1864363599
308983692
1180130339
955047747
618887697
405216929
876024394
397524258
660659761
209445258
1487898018
231456366
1531623132
2025252073
965130245
1625026239
1013708391
1531433208
1338126591
1803831623
805766473
2146564646
1060224653
686285802
1445095152
784011570
20463906
1894540355
1726736604
828873577
428571879
1897773904
1165711357
2021012218
700707832
691350079
1901969480
1974111990
448121053
828673703
1685205436
324621322
413903039
1403450907
851513100
80063525
1237106100
142047979
1846994046
83994471
1939253485
846162104
1598801064
1994548157
942966065
57452558
457191560
968424757
656142494
1224831720
1371047065
1805731562
450436948
1963872564
1885335324
995576456
949155194
310860942
1415311002
1487179945
1773152717
1971702998
1224300614
60174756
1302753153
1491520607
2048648744
801942761
1814866161
1121489962
1295600991
710314525
1579753777
1960235075
1137236924
765903026
903139052
1521961921
506502908
1347938409
615292513
1602741610
1851331272
1082995174
938066924
1176423286
623924877
1189226051
39458209
509476867
1720052721
419049442
747728514
793454034
315096378
350284443
713889699
826053508
2118855505
327957338
1073888085
2054992073
971367500
435237140
179330771
1273272899
549994832
1295822116
2083579094
974065049
328822064
803263252
48011234
1122278890
1627624066
1380466847
461388801
1986146335
1475826138
1260392079
599337454
882556675
1611644845
2018089213
116584465
1645569990
950004612
983895784
1176436179
382254498
655551850
335924004
1683969470
856975105
1768389753
1203860608
1895646941
1899626692
833621191
1533732255
958738493
2029407055
1134589541
376036639
570444301
771464815
89268964
1681946362
1172666591
1764664663
1887945657
1181707043
762980116
128345019
1373212870
1342838665
1606166373
965771495
659754593
1982549674
168664919
1044045087
942365648
1436283166
729545011
1101229276
727779572
1729907853
2090524282
1527733755
1931638107
2028029353
1064057312
994739032
1460385240
620119744
955138593
1817184516
1063453465
1632958780
1342737284
457011547
530362244
799261848
733028975
1083234273
2123343484
1605113891
742567410
433291069
518222102
1220115034
1109170514
1257350019
845202795
1395810485
1841710860
614504555
1324195059
618385728
602819292
2018782196
203280889
1062783417
1639885680
291787641
1147225721
1637249058
1948200266
1579425784
1828229636
32901953
1319019799
181074436
1408841824
1076216506
1289507129
1261512195
1405773769
985212639
1533688965
1333825740
799227509
1169326471
1262594245
1662706566
1421056405
340651648
2097315942
2081808349
666921881
25115350
525783301
214893754
1461492164
1068731885
1844661631
943159822
1560765303
1502075253
885905551
479806821
1989758742
306516388
1430460052
1068942775
1334354322
1578315177
688130093
1111849013
53369855
1458827162
1623501928
1608844278
1465172389
1152808128
1657056030
1674809072
1031300947
53775992
929760887
566253891
860145618
1263198556
1078842917
759014034
188048373
538758744
1209993619
2037568856
2053400517
1666523818
1880568090
1037040479
11524385
1479839830
429347126
1940093560
1551781332
643755448
685423830
2073237582
999041514
980958902
1605498567
2031699632
1045063190
868385825
358587655
893892602
729275827
1661818043
986733074
1630550771
1572742372
946355433
1753669524
1534386067
87746468
1512630024
632613020
731931408
1258213115
16124948
773473244
956818417
1017835392
430451533
912451084
1511448170
578142355
384895739
215811097
872837289
33593602
1239089173
1988113570
35710767
344372917
156303238
1314823176
1053987006
1594805204
1711306110
934878353
1340660386
1734874654
554034613
554668567
1115731417
819723248
418731072
1755714490
1380270521
1067266983
1643083184
689454655
1790951770
1511878975
1117038273
246646392
144299953
462593241
1489415514
342987542
1540557649
722767961
910835718
697016130
1258984309
249323156
1450792778
113239302
2065591112
458105077
1666663607
1686245093
1166061304
1771458105
1501008838
1366274767
314851202
298031083
927511056
444716015
1577168690
409358689
91447196
211053882
953513396
400448951
723511005
1358758703
2128112733
698394043
705830160
1158233832
43225747
1943869150
195898039
1851690932
1561336236
68036815
2031098771
341038420
742701529
1192946726
765212347
276697714
1942048177
2077532310
743841603
382281524
2115614388
1824051903
1571994782
127242917
212928952
302056198
2088823307
1416904187
1453720330
1965609875
2109796259
439963056
1321321099
1261682258
1750778473
1363082479
1667878995
991646624
1589906471
1456570139
1790339073
703529123
1841757237
417130945
804130433
776887442
146464609
1461069864
516386058
2030501965
1956610148
989328393
1408398738
280945559
1085034481
2047662290
1770639225
850674629
1275352333
1277115779
690850729
45879857
1029694827
956856045
1688739990
1892149755
983377237
536338945
287223482
1516015155
457724018
1546323541
1609403566
1921118495
1112328594
288341949
1936858003
1658175832
1075835663
1927901494
1965220623
1686732897
1473695547
1269972654
1031206409
1077223822
2125948997
353456061
1832754806
931606245
1861681361
765401345
1260867975
1408989387
1802898461
282112019
1868622913
1910590333
1533734422
1937974117
1111635957
521809267
1913422797
1245699797
305182089
152708467
661484496
72553556
133673690
1037207942
1557743051
820850358
133604889
1867535449
539247602
1369984036
430363284
972489640
511648171
1340784671
1041839298
560004927
2021616992
1623170526
825079496
269387371
1311623162
484330023
1751428103
573318714
51045536
817501784
1028363822
1675212881
1729909315
1251140005
279327002
1870325928
590482116
1386202208
1452590767
12207175
2075511764
59556262
1662569479
487050919
913651300
665092491
2037957889
1652302132
754432073
287249284
270823626
1646858299
1443969808
1513011406
1843019181
587258375
1451400426
327399032
1005520332
110943525
1905848663
1176514480
1689850756
1229772327
2145159173
259327979
339701020
989308419
1660993310
618712474
1953392900
376873125
1130731785
902409098
1160940338
154428176
1016864561
1907057688
1006282689
217592115
2071889997
1771197174
625102959
702995635
831334856
446461733
367364149
249705247
643903348
691635732
287227869
714077091
421927942
855835832
1664096782
259083801
288035154
522545847
265877414
1905518739
767352897
2071153785
383306797
1954901488
2056905136
1046187287
2011183508
1280484418
1198560795
874223813
1248949436
1685785290
2113539517
1873192818
1834021312
1407320037
1935743402
1306199575
1145526413
1558605935
919028603
1941858785
840286259
350882964
1742245125
781863521
2006791140
246482731
763296278
1055998780
1616543572
119757656
1978064637
1566998164
662127189
471374638
1042610669
852502435
1204899148
16205235
955208501
181265654
1954104847
1964025112
1224336568
979130883
1179226907
1942107398
1688734441
167686789
1045860555
780505434
501464297
1832334186
337185990
1563945791
839617632
1864881673
1632897846
1359087718
856190536
2119428719
483840488
2053753225
196889336
664518833
2019310937
993408875
1461343736
1521179738
484990101
1760500315
978988747
3485078
1814386137
1424037694
802605429
2087834655
1549832823
45045567
1900682713
780003751
938029842
1855698122
1966514263
391041889
2142293051
1624142445
1013940821
286760133
1815046718
1258715443
2043722390
1645664655
111926656
305864269
1868027001
2078707758
405360498
1842901473
820939141
1653025798
844832118
845092138
1448616192
75397039
1646263901
1833998458
47355926
1065590465
707096062
745628019
169644604
1666267337
930374030
579410447
1605439851
1045846878
1489519656
401253799
1714026210
505394097
481376941
892117135
567954067
795978192
430092387
983262410
1121012644
1345096245
1177496280
520985050
1872185674
791918676
1859282451
1558464917
857031148
78702742
1103804806
1679785865
1832406169
1059873510
413320097
1016098544
654428196
940788969
439115349
1532108846
802509973
1550122008
114154228
181512223
1928696377
878727117
2082637611
80668057
21015217
1462375478
1007646896
31377424
1549639857
495283108
109945185
169352730
631990519
1356284389
1552559236
1051978388
1818413473
567133526
224272828
613041167
1937507128
1680140736
1065243104
729070273
1762213928
1663103805
941919118
1186940493
769052143
477628107
2094208679
1727052923
1967266940
1300481661
78870930
89378644
844662495
11792886
250709077
902402907
2020533172
794497518
1448322483
1536069055
713219308
370027020
1097959191
700140328
232198240
133198567
1510600941
141130982
291174412
1600396421
1159263925
1267113996
1552914975
549001386
678390598
1618815896
2109342072
2106780868
1638702464
872236599
1481932191
635341971
765156354
290325736
1104128859
894516244
1578320265
548417933
198460590
310999523
2141145489
1920702554
274118943
1057681894
1464511451
817880736
753765932
1701738154
1813315901
559014200
2012972854
1698628684
1588506628
374250010
1532925472
840747667
624861087
1128042261
628396899
366952184
1477588371
689227832
174505463
1133459267
389585064
1805405617
2093810773
724700065
808074943
1721183712
903484382
612286709
230539014
1098779830
979448261
1354119852
600502448
209664052
589749006
32994741
1929202908
565463040
1812802783
143182382
1886821436
429212607
248321132
2091857376
268626684
433213441
856508373
1976348285
1723778281
568124893
1187513736
496925660
1462811045
948539542
1594924472
815045123
1995909481
39007149
1382662436
1113269235
1632327824
1340660200
318610152
130991457
1891290110
550439613
1747496827
1974809878
1704455619
1711122612
1139311913
900904784
1304623446
75716697
299832576
1226156005
361508638
811036014
45875920
724634777
9458102
866345480
2147261579
1662988073
1687185699
384619710
554935257
920993853
1600507992
1655246321
740941058
403767329
1683195883
1524830019
1640523967
1812558633
1679152031
566045048
199090980
7051770
2117148251
498539058
95374363
1307325662
421602657
1421980357
862304304
576163214
1915317855
625542770
621398145
1684556353
749208038
1652432957
1776151304
1649297087
602632528
1497973082
1713922737
2111731509
1101865304
661497733
1318983566
260362941
1584455530
378002397
1103048594
53560590
942325310
1487898515
1352035949
10004826
1454127211
346411963
627858921
1648544699
1148821174
597249673
1478442472
1425962046
1439222434
984111703
1693498708
863271131
1317673985
1986732829
599423272
263378762
326941721
1592663412
177882721
1588123714
829368952
2124811279
2017935492
1605187754
1760366922
252087981
929080100
608656485
331047246
159660068
1697081710
177506411
614708816
468397106
1664333487
247604526
825230166
320030304
2094466679
238422217
1746372217
1192937465
1845241082
1897777458
238945742
1886424587
41283365
759043658
390484897
219598911
298703670
922426498
769202679
564618796
750995561
1001582376
48295780
700618527
1724684262
1789065762
35435362
2008116826
1057688669
531725417
361312825
321166089
1229091466
1972636292
1883443494
1528354224
1485148607
451680415
1822557065
1191825060
308831142
1074957443
1617839547
532456482
2057901288
292247703
1697735207
1745543346
878759226
1949965626
1908620769
1916207477
1726824267
571528046
1163160581
1181975532
1776550356
1225883507
190237295
191200561
343977752
89909842
1254450672
294369067
1243532700
1512072367
577545895
1989367691
510689295
1190170780
116638783
230886785
826473890
805778433
780698014
1455802505
717345487
241177447
288240075
1279129141
239724629
1050202913
1674642537
933906577
1794987284
1270080106
928946525
4523124
1181283575
1022782876
1816452246
380032971
1991035363
1010456441
1977101287
789985243
2125997082
1546468563
2017575417
1888241389
1615499622
1544912352
515336834
379077546
1015715590
14045428
517832584
1080720978
86192308
2030820322
961817766
1198512038
1828264192
1144543143
647035859
2080818929
950589981
991639925
1111861537
251062247
69117325
560686404
1857372180
980685202
196670726
390949051
343440944
1838543888
75952612
1392426005
1381138663
1364016915
273917441
1095699920
1675016380
1979666465
1599009782
94409742
2093032943
1427204261
440751843
1346922272
1375853790
298609777
1031236414
608691190
1218236899
153233328
490880588
1803031937
1168043526
1207770421
1659463646
576727075
1636395772
1810095441
1760815217
1930421055
1286895316
1104732897
2074923867
1215769473
21635549
729807623
595115521
970165595
1922732221
1790063129
1137768552
669830870
1084914364
1875462828
47549848
66685538
301788275
655080297
445057789
2049233127
347690260
96613819
1708724763
533582777
1265555961
1067430818
820948923
1337628415
819327800
423956017
217152565
211201112
1762742279
1019812787
622101648
339145820
638517947
1229870598
1400109459
1144744333
399176906
248449209
2040703155
180875825
945005597
57214830
1775647873
1546468005
2123507129
2140269524
2059617435
142251987
32928600
851237988
827983175
1376907585
1548287687
169531974
1085608281
1349956397
503484211
1866373002
2041227440
2024851703
1957389258
1418515860
546431366
381460384
836936103
2038582049
15505546
429993866
885983032
687346451
2076649672
1306857273
1322903589
1873781257
918481996
3902738
397767358
1770996944
2126545923
73585114
1137654461
1209542336
1655629889
1112279846
1936723719
482271285
2135179489
902208916
401216714
1039109208
1855817175
990338657
2002136169
1302751097
1258415756
344249988
109157640
2091251085
899087207
1287752868
1137510862
494121086
1456651501
1891456859
1960684819
1986280866
1469859027
501659315
606199153
35663181
1596741010
8730624
2051660163
1915371489
853453555
632676049
318102672
1326462090
709169796
1848809318
855276134
2114920338
1122847674
2101195147
1371292628
1142179978
1013624734
824861248
910406342
304320599
1179951633
152784370
2076860105
2135711672
1862977833
1437604701
681736411
1349918063
724569670
813370588
494506007
1315777700
2062378286
2016912230
35102157
1857647334
1663917471
1977305315
2010864051
2078762625
639728240
1488519668
1096078878
1980540081
1602376337
1712400319
964650057
1416695791
1713076449
176565188
1681637694
627406432
357837998
1913610351
348883027
1097908245
1720045999
1696779364
506393022
1662821518
185675936
1743717457
1013306595
1959455235
88309564
2057178458
1689580990
1243360039
255602771
1606043417
1848678467
1116808503
1948552345
2012110355
183328221
2133823130
1495929499
276383251
1431857121
1695773931
1355587224
1942961233
1146603019
452338504
1949391742
570478916
737421488
131305641
592149141
1352727507
124575176
351753737
1976284220
805515965
615978490
366619766
1407684510
1976209118
1753837355
1012462452
522810170
1390605847
1161087678
1743667113
1218084131
1159548162
631990199
1790406773
716645301
583512462
2033666281
254692989
2059377843
1354415330
998301641
1033908727
638914160
1232391609
1202127277
411807944
1970571253
1979472545
2085167923
1127077144
1493221643
1466059939
830790974
1168628470
1294705251
568156355
1091025057
642152212
1504745052
815239936
1668694756
1469293836
1089511504
593924090
1837722114
117177667
253836843
97005438
40051005
670077863
1440681810
278656719
532368502
1267621205
30754216
1848812197
2074473917
1827938123
1565187573
1651292676
47433753
1452270776
2072420132
1455499145
1632490782
617413809
1981473777
203742374
1590534143
782991630
373959109
451705677
2062709554
1156211870
970287649
1927350253
481622774
1150093411
2074425855
1004577987
1402612492
1772444638
1709093537
1233408739
407267900
594247878
873800066
1248050528
758253231
1657535384
1902739631
1974471448
929034850
2025154587
126400247
939440287
1645725554
428783846
546938917
1111325592
1606685592
2136931515
256630258
1676159955
1563815302
1817160998
1163423444
1136244257
61788279
2069005541
971313036
1479612086
1899085935
1020517865
2119918320
1935891132
498906886
293771089
560259568
1270065939
1999328996
223773809
1692177490
623533753
346286218
1763598957
883396651
491001008
1032822399
687756980
965034857
489805427
524231000
577238277
1409843875
480461269
1870423052
1949617724
1091199603
693353438
1634386084
1336706548
570939097
364096078
1026972602
559902999
553327678
1126610664
439603514
1021230123
1751246630
846207135
774973553
645601620
759258328
1594222203
1540952190
1918039769
303616860
1747218749
623469693
1880702226
919886250
748332644
1713239920
2132645150
1525680193
1147697741
1053862164
1849636533
203233542
761813465
1534050777
932396663
1960429513
240952520
1401657048
933727375
2072836730
635056402
693925537
879438420
64401705
1353241444
79813959
535116094
1223048850
223539991
484175954
2130929754
1892108369
12395235
1581269836
1021899589
632721182
1103021273
988472311
2001152051
867139294
399815313
875343500
2020111804
1568900841
1663496534
368568806
532087218
1441544908
305818437
101461014
1772603202
103365133
1539813877
2023917003
471022826
215670825
1766836335
1331361728
1411678990
619363733
958920144
1582050894
1328028178
1836242757
1020632923
1312195891
1201873003
1488236484
447949468
1375425791
607918395
1498486339
2146887573
1754891907
2115910256
974241815
441779105
1813016378
815809236
1706403825
513114817
2024404302
873978014
1095841500
865551067
1196227720
2044882773
485700647
794363092
1754864127
1473033796
593460689
1304526831
1705807986
1294044969
449874032
1728019288
647337081
197757829
902866883
763031755
495966437
872674155
610017002
561002133
424633213
425874410
178059408
846082489
1203349438
869242058
2075240233
1964019841
1569582275
260806514
336555301
1701776601
111016194
589585497
1345424795
1692054957
894961130
1788195311
1097221041
2074231385
528678104
47737591
1269466102
1706454074
825096949
1095375849
614826863
321343688
2113150390
1719034370
1559562485
194239660
1003853596
334147948
1377535146
230964423
436668802
417180408
8450227
1388861884
1362635991
2039675636
1243052314
236148993
435337631
1233436479
1733618727
439167012
1221762516
142308633
1565651745
1001590364
662206881
786264144
2097156525
41961172
1010262722
1973344355
478637728
318219167
295629173
710619148
1828545628
126301901
841126823
138502648
63232147
614401519
1933519588
446388290
1745444032
1198768974
1453322073
500832888
837162663
1241944208
920886286
674198302
166293619
218810751
683860941
450764492
482775135
1919079669
1886989613
2039054974
1613076986
1359806608
644912757
1156442267
1386460581
1299800647
626147884
1519011987
842260822
123847274
515631976
585405614
2033289258
945589846
989577726
70356979
1268114267
746836576
1934855790
524889281
1524703801
1890139307
1701060281
1357935390
677927464
665855647
830601725
1235349064
1926840170
851879755
215244119
1243456612
82093311
911650409
188710817
858362650
136365230
128460310
1144725051
453752540
1884573677
894245983
1490440315
57055444
142297015
647034603
139044047
373384466
603364539
1011067972
1805157451
19171655
1937217437
1868170855
534962053
424925761
2119698852
536603834
438837825
1817133788
1177568366
565819015
375156794
1004730749
597416589
264340896
248588452
623918917
2017339270
369993717
1745990536
1446487495
1664589892
581239272
7705795
1032707395
979168077
1546027283
432589174
201591518
597737684
1224250890
512453395
808232731
1195479860
1150662346
325688556
667280382
879492870
915335396
413974326
456301354
925041568
2029867996
914811933
860538036
123667236
2050743102
1245297622
2045539416
1718913718
1742848318
1228492915
1507221721
1895031475
387403832
848079520
2054484318
542271255
1753058764
1842103834
1080742993
818849760
335672531
37747961
733879612
1562398971
454506246
2143106257
548596477
581229125
367790180
637948551
1618777774
98173233
710471736
1317828366
319711511
404162258
962470981
1469350630
1131731276
1284880910
841640652
1323328213
339759822
2080130844
2143552546
1562223647
967476276
1253625643
814521893
2054836462
1933522062
2141178397
1157189008
1071715317
1324458671
895364345
83333203
930981203
1940351674
846224344
1368938565
1649049255
157414550
409919717
582622447
1065932601
290417145
77720962
1049294360
2116282424
539768129
686596592
987479548
522221805
1904084751
1430330782
2120039206
861516637
844195006
1592678338
1107317610
99368931
776126163
1278787435
13780360
1875946007
968625886
667853716
1456335791
1078332545
1215299129
1623810911
87754174
416155029
389780410
554460978
760515330
1385886385
750217815
217243537
1343161787
2121364950
870412146
1818054194
1140323280
1327382760
1483221148
1313855092
407319074
1103178365
1413513817
1299338434
1180397240
508463454
1246701073
887308304
553296356
1976031654
1510889695
1643008171
584028751
315402438
205086869
1616376209
331177392
1682229594
1353085820
1678669860
1992428446
1090834331
1100492140
1815225573
1346447414
2121127421
1089441496
142928696
380593513
858360032
1204257389
1802699192
95962730
574847881
1763896308
671431356
370594035
838910786
343293367
875439149
175785933
2096553155
351639434
84078688
1408232776
2063783950
514878656
1536239129
107662691
1927400484
1923330745
505550803
807571408
1548456966
1057723939
1658660312
614617757
361812667
1633532583
500810978
780176398
1323122450
326434792
902975351
551089432
1348417712
1436012723
399023406
1807842150
1203086291
320993399
990733299
622017598
337972640
263914028
1681612603
1761641944
406132864
522329673
1456947512
202433042
1786196027
28872918
174418545
1379674318
1448576584
2081662970
1625713275
1023253056
2029606412
1610562048
1238058901
72876222
1698656593
1098492986
764579807
1961089805
490869784
2052227026
1935618255
924880691
1452474664
1798597085
1794774852
1919001684
1775298090
419688461
1657772239
1339098333
2099972144
1503367147
848929516
404703411
1821783966
990801084
143111151
10160035
697568290
750421422
1339398835
982004779
1200450124
831747073
350355264
2041609314
685854186
120500760
1542828836
1833285006
1139335117
893020283
1963772229
273632634
1045549383
1697105070
1880258205
1157350747
676331701
837933076
1914747270
1615803270
1883727182
1409940738
1299499942
566742653
984564817
630375868
1659459712
212958633
554675244
1999794815
2095546061
922842500
1981430148
233172966
14653487
1672665237
201270020
1717394697
91933027
616391127
490704422
42670481
282483512
1256134491
1600006788
305028163
2067388833
395445341
1911494455
927093146
802749842
2007432004
1269304839
2069545093
1179802434
52322421
2050087048
1125595867
884726894
418905019
10226736
687198644
590216971
735236981
1534332359
686707883
920575553
911609345
815816410
1784616953
2080244365
1417403589
1950429468
1039417978
1789000251
687304178
1391936202
290628570
1547221237
68085319
2098332607
711922529
604750034
862086378
2101739614
1889228209
1586041382
2017004490
413963908
1634831135
1881269192
1544360713
1290662465
199697970
363864933
2033181407
1553355090
200305019
1433648590
1333736980
2025295686
87911985
282636035
1665418180
2048391845
62501376
1817631414
779481635
1129279599
1956064843
1004317821
1521946799
1347666084
449705177
525696908
1284086184
655710824
1981372307
2080165939
1045429688
1340948591
194745841
72299148
64320696
868041925
1534137159
160044004
221665592
952339992
245110114
1590379209
1646365141
910320271
215091864
654393007
344708092
1513962751
835934111
2080198872
336487818
1672227180
1175891650
1981312038
1497974847
514222057
783346947
956028393
314761916
1596283498
2088927584
1262392719
1390248743
1243658251
450058807
598256863
949744127
333777344
1504074781
858366
722340707
1973775955
1882021802
1187748248
22962760
2070521565
1474738302
1697333707
1469704722
1855548046
151863872
1373556881
1516939505
143000542
757332064
337891447
35549773
1131623329
1283855140
1829601303
124954885
264265324
1342484016
28082788
1388185954
1710424025
1740306185
702830349
1076984767
629368650
73524108
1356831351
1376317095
1802288163
277638981
557059593
1269119179
178342434
2069193454
132606066
916980656
329520420
1848090930
1856368151
2102050201
1604892142
862584459
1721487652
323589144
1589280317
1677172255
1518492156
417035739
2005656739
1701697799
1066522304
2035293582
447691228
460893116
573134098
1091380081
1108976524
1785113849
1411195022
1153636376
1894867403
1231915917
1874660463
903063121
1724406483
656938217
1405321903
1711390118
478408455
1257685879
830365072
1185203356
1213404616
705418271
1067615925
498586224
288604517
1460397397
559636417
2101211732
1235782457
1196170529
306639617
1066691755
2086643727
550950750
1831856929
627841508
1286349959
545250118
745952147
809680083
668100924
1735465833
272113879
1985307633
55117479
599325154
661291206
1931793706
1731119660
260249611
238351140
1103429345
1263999373
784641066
1291790599
1011905186
1483577202
54878124
1623371225
771286898
1842483202
588101028
374429442
458081272
1609411766
895744218
123829577
510767237
971141249
1453371897
827390814
1930965443
1754659979
1128506909
1253046089
272911081
339254275
1859280076
767849196
333522797
277453010
1395207746
1666687737
1315818996
859428699
1359469073
306057280
1796528623
183351994
1791140991
1428914145
44646032
1618956692
1981873574
964928315
1579225191
524405226
445820771
1861783486
1195857960
942091671
218403800
2028470295
75361386
1321821672
2059260597
2139642929
2122863680
2121763100
2026809517
806783200
360231296
1216900385
364492068
1884651768
1408742024
1146324240
1461768379
47232165
2118159661
1951466743
2103339676
376582766
1816789121
855788947
1528066091
488478528
884301654
2103681488
1725545061
706791037
1748804131
2009604543
1766786052
40593923
2071495087
1696665505
1241802798
1973304178
2130155840
1741773764
28862647
136516413
1807716449
1179547965
546929647
1805566321
342969859
351238435
592651076
1009626683
963195304
292253801
30378338
1979466110
1347704500
732439181
1991682198
401347496
1171512747
714733184
1993603234
1830217148
1508327268
320222029
732669387
2122033
905357023
1905820560
78138894
1214751034
2104906464
1729938035
376064035
843678134
1614545299
1548619545
132215184
952416375
532636039
90974646
955942134
1609610513
111053972
1818761061
516487139
2094549278
64981534
98111042
87450048
1483282533
1904728224
1753917988
2120247698
1615384989
138608989
377841754
1139686443
1098984895
535900362
1636985863
784763678
1981004168
521591373
1415285503
766448099
2141611168
1632002516
745054448
1266591053
1050270260
1723649557
1482370234
1638582516
234529130
1300923134
417936330
68799839
165545287
1723925449
1379430183
121796367
651937178
809418097
1314569938
969026542
108367413
366074059
684517059
112372339
1029519352
445322448
1442353935
908609169
229298386
1832495241
953852831
1700901202
1748200509
1898524227
2081341675
408045136
1565637325
1851430087
1788950621
1917837856
2123459419
1787894228
1344806884
869089463
265179754
514608378
1992606502
254403399
1199070076
300423445
751720125
1052802853
1120747428
515626767
1392964865
41743228
1006176161
53569520
1331421899
1264764814
2100187894
548230886
1599216239
1603088748
2095540306
893453390
677388594
693216132
77663794
582997725
194388660
810410960
1015032551
1173386883
756372940
1800055086
1936927884
1918045893
1324853356
771473899
2088778208
1561696444
308851674
1841742421
2131831323
468659500
1758525740
1960393364
556680493
1522229063
2048157020
1526166855
2142817301
214867599
67444130
1066188078
2044086597
622633189
978031575
1218849865
1776134345
1248449868
1965351416
1453392167
2134317128
182509061
142110623
745897430
163557312
1149571657
1810226453
10964446
677503306
1310394750
1871460452
50623598
1907601849
1715481704
275478801
1601946323
1451997338
210391086
442582239
645125814
731768916
715675760
618789751
1194041346
2018582311
1503453493
447679230
1892511625
1579056752
424407417
1676381258
989695264
619416482
2125772154
1963992935
1724732886
904927270
793788627
1952399188
1562108503
265875878
1982748768
1520068243
1200436410
66607746
1502168510
1792678715
1029762918
1433750004
1437183877
411618169
2106692381
545944572
1142128062
1906450875
331695346
1090918937
2081735215
1719113878
230235287
1146856348
1676651606
1331386296
317717264
1287126323
2012774921
1538414412
1083041905
665436643
1059103525
621727017
526973520
1007561515
981963512
1947459661
1652081206
1477691597
399182416
1543742815
1475167066
1363411297
1273959047
754475845
391541145
1436834526
1054287743
1542069933
2070230781
1042319915
1432969523
1656844046
1575944788
663636964
1922344692
1104714318
1492966851
280757470
1972562113
929823111
2144275578
958081323
1306550964
1889182935
383660297
2092396008
1937827266
1790470125
1241709574
1867235470
1816931106
1926364692
1007509982
23463734
85601891
744789627
187980083
128624981
130584296
1198104722
166142240
224976790
2100427553
284680261
1940459522
1892731893
1951441515
1356515924
1371596976
1614568134
1441050342
1906386976
329562439
1830545892
2115487859
1069810800
321601959
171424242
733388373
531029862
1420550523
1880565204
1320778151
1901210376
1331039731
192848751
1576327194
1944653568
1781092634
1192594298
501943641
1509651814
504811255
845457983
685239674
1660247686
1442141429
1031706542
305102902
890011117
823193282
2042812204
770226574
1580014936
1027540503
223133803
1443708298
1367820822
293603183
1203711901
2133272964
1786595606
1784123775
205389053
105244358
1960071828
86256329
226901528
1634927828
1965594401
2011136082
641092961
1032854373
1808108355
651176789
1752603308
448181505
253983762
1104543733
1431585568
575881461
40594207
1595532096
87978556
1079250361
1468150547
1493838261
1748469982
2061847338
993784794
162299176
627773089
441652389
2105067230
1433291554
117008873
1825211313
1040956154
868006804
1206542197
1339214279
1651317018
63778357
123165488
729240225
391704676
2048348
352223412
826011400
77261475
190931013
1083146939
2064909879
6842342
1568725284
1310933966
347459772
2060051347
1204714354
795819828
197302873
146055148
1530969644
577091461
1499270340
1771412165
872181244
1528017146
1374060937
422496742
158131039
1739435930
1169972213
2059902681
1649721771
182206739
535718970
1775358705
1885355035
1501121662
369580164
2135129258
518120721
2114923039
1713377483
570911438
1283654580
495617143
781666152
67422451
2010149487
1974468500
484832340
2086603877
1521288607
1862707787
120184599
1118775131
148011147
17315296
2115973464
1712784898
564782422
1887958660
56758417
1982878326
98877932
492940036
1374765269
855081183
1163880128
1168182825
218812108
1005855782
569777506
1500720604
865845783
503286162
269858245
877824972
1687934730
1244306798
233874898
1291781670
1389249034
1868830580
2120330856
787646225
1015052419
1671425645
1822755419
1428389183
1442841640
1080104199
976299164
1191582843
1403018404
296123950
941086269
635266411
575261210
1968990345
293153921
697103865
1672105718
1284698952
883996770
1631363532
1833016056
651885161
352740075
1698615909
1470170336
1531591438
785108148
80391985
492342484
1372045067
737096700
1530596846
1596581501
1382126109
1596777060
497232624
490376048
1200405883
136848432
1521101186
320722278
995134525
1926546754
1404984345
1722818747
1987975130
146413720
131159019
2145121772
204807204
1387824477
2095954503
696401076
1125585843
907714023
1326968886
165574117
950639589
1742388751
134903449
316669367
1250500993
623259911
1149181693
1091655113
1143788675
944168952
819331892
1506179096
119334170
758941519
1879787018
1466642447
1587283573
1500411602
218930005
1424653842
1860517115
2113852874
664770579
256377084
859762910
1416131350
589941586
2124703869
1162103605
1093671400
919313721
369487708
853924388
949121344
1532950683
1801313744
2009234670
355950884
889895537
1600394235
1100584979
957612489
993782278
1459723067
2125959706
1287917865
183876043
908280195
1348310823
1371795825
2089373482
233651005
1514513930
1322891
1189499593
1449708847
193192847
267358455
802506998
367329081
1680226141
475834955
25997759
107173416
1712533482
998505810
993128786
462001738
1321807679
1037279067
855048267
1102155182
1790893713
1025075065
631628677
1221584372
1246096048
1088201907
2022370570
738918165
1525745792
1029725336
1070515139
1224397127
1738424669
383193294
1819358187
531290071
1147569731
443616786
1513473898
1586954806
1926467077
185483752
1324557766
1274851241
1440544620
1870436676
1507212543
267956306
474855108
1145824901
1649029312
2030784604
1532152357
190861257
458626057
247163252
1779709212
1871463724
2036426761
607223227
1784235180
1385889596
896558410
516151669
156834980
542409925
1510542301
1250737621
1727564648
690239851
1259469531
1631818397
953558379
321582085
857477563
1437737156
698722961
547724381
1034409829
138335459
612086186
514937341
118991873
1059391739
785030432
1201019377
807386982
387208925
720492347
1071715746
195351218
521138827
1482708353
364331147
1796915182
1955007679
627795613
1307162207
513002082
2059353166
1780139202
309625411
1389475677
852095327
1783296963
36762547
281652512
1197338320
145154985
1906605500
1059839265
302894378
1662639588
552934607
664793612
896828582
612022656
53232936
646400496
1645281067
777082671
789666113
1429599577
2041164537
1488414031
1912907681
733183933
120669295
1702194377
1097068851
1211400193
1732587657
1721574567
1864464302
1067315432
125796269
1073876770
307663888
327373021
1358200520
370236636
79352904
657492465
609583742
1806309843
705208831
1316004647
1146204335
1672913284
1853386888
1440888779
619566016
308829012
94073676
768260032
1420571588
85376607
1929305011
762933424
377321831
652385709
1243652078
913005753
1234409392
1801370950
1532938455
1400945658
1716502234
798928287
799688788
1236628599
631526866
221048849
1155946338
1827486240
1516502424
1770611513
1895652614
1820622691
437688854
1609627428
701782827
813116644
218981813
978299298
744875675
1225663104
462359142
157141614
493724599
1613004568
806667503
185173815
1110265297
204845167
1823575742
1903018125
1475626207
1518685251
2078035881
1136076103
1563599747
1590800465
318118206
2105055112
1325456945
337799644
1325754329
1074780277
1915021476
1533241029
1245670919
1557888141
918414426
1771957675
588801500
908273741
568284776
12606848
733211569
1874007006
1753540344
1527101152
447635506
659281840
191342099
1110305648
1549292215
1881637029
1264442033
1624766040
228389750
334818426
974018765
1970191475
938249685
650800508
2061524898
725202193
396626514
1253095303
2083586102
2135054740
210401671
310842354
150407894
1004494333
1310565765
1260510581
253658615
1054257389
461810927
212092105
1459924089
1797735583
1630512213
1429626130
748516261
1487642105
873677083
291008458
585865625
149302763
218073973
1563728133
647248714
560492828
1545902293
1970252767
74904347
1768282127
1600671288
1025138394
1565753011
153319387
471345631
1904459600
933621218
1326809588
1991382503
466480923
2097305648
127632580
563954475
189146962
811146098
1097626610
2110523941
580978056
246194635
702773249
241161875
89923569
333557950
25069426
1250433166
967172438
158547468
33539669
1727348614
508341525
1425198930
1824698074
576240770
592858170
811491182
1492517283
915082232
117481719
1316277463
1049329116
1242613819
1879876447
693227589
600727894
467125128
424977780
1505393346
1085387070
623192899
1640947539
1503869870
1543981488
332247191
2000503665
2090364718
468760269
1223736304
2028706592
886207601
2080035894
1989125863
1526524637
1809730515
410334617
142212744
32054733
1239661898
2142656291
992464154
15465175
1051854523
1058903506
490401075
491151494
2078019983
1791225505
914383701
861063556
1330459106
1810663572
829079674
1502484544
1910467686
1936065341
706645032
550874177
1704739849
36540481
810137333
406568194
1802572127
331666158
387912765
1173553054
1749016420
315328629
1626266929
368218583
1163252620
1636694190
1777678930
1376988953
1886394980
1700343243
1880610339
243707043
462970601
746976463
862680947
279625061
1027721185
1951114729
763011809
358088438
355434269
76264632
1130776165
2129546372
583909017
216467433
1629055558
1518296317
96888774
1737366156
434695295
1452844386
834281846
1667031938
1024999879
894273126
841416024
2012448269
1121730791
1984085992
1940236136
194824708
278197359
1822174674
600185724
1005804560
1360491776
802016133
955573160
1733744041
52162
1433469212
401727140
107056653
1294654584
626996864
344034769
967848414
662460310
7516391
924969804
1231823680
208450754
2104407624
1101777118
824812262
733295948
1320155556
1625929144
868925350
80211404
1449545609
1364028554
1480068790
1573247228
1714989620
2030881415
417344592
1372385605
39083484
437210250
2098136026
915887172
520662241
1110775433
1145954215
1065642872
858758204
144736435
1092436517
239411085
549785395
1925918372
2038007093
1334055509
1613573245
206548216
549143249
335732967
164301237
1349556172
2139391355
1288007204
1286119388
2089175349
1670103004
721695923
403769298
1050414854
976588260
582918516
958267000
1940253107
101596263
1894151530
1817817253
1289212320
1884559781
1279078535
1723191227
1002931902
1289981244
1377600409
540601810
1898046724
2146826364
1317194293
904077847
165463212
1380212570
819760581
124449945
988700346
1631508363
1428426539
1217630984
1672690724
2116665743
1125112095
352144619
1800121404
2014431466
589912681
812734354
760857069
2041031626
1808042062
2093603416
2124995397
1429523430
770803910
1370964825
2053615271
1308198615
1956734090
1237574418
1421730253
661017914
1448526239
1125568827
1604724544
2143335524
735814933
1100421268
1125508528
1021629983
1419066852
321923941
563832037
385161247
187610881
236494765
2126218547
367543661
192156019
2082222882
1014496444
604478961
743835176
1158289430
1770462832
680371951
389017950
763922668
1642473462
1924580132
1871233998
112108742
1871648726
380932989
212336017
1977979889
691735542
991239818
1484238811
196211625
1094330314
911130960
2102167473
858163962
1317667440
1094838115
1179443198
450971149
1450417428
1822526348
1951390599
328432522
2098848015
1951629041
1261275164
2134276138
1199679026
2096724585
1100547948
1328370386
1102856556
1022621334
129876606
917834073
670931550
189778789
116957998
572777588
1636223392
1278187922
254170940
848897069
812531771
862058804
471832919
1893594042
1903064005
1526035420
2015134855
559457874
587470579
884687731
2111303195
504576726
725931510
1791613690
1600898868
1526081640
2012716498
1412445915
486508530
997749511
479685234
942339317
1082237291
673580710
2114559048
860632387
29685679
1568496850
1810945975
791101838
679175200
1019570163
1000696265
2117139981
1470513180
2057095151
284964902
1386619227
1748366897
1579370109
2099590651
1885877558
380739048
1589549815
2081055418
652369410
165649505
1302034265
481841272
1361505296
512249912
1529600958
1232679409
1335276189
1854652957
805548827
812347650
662907148
933453878
2073343828
1031589090
844911358
407420971
1248501070
1792212996
119238595
257583367
682133929
1691020969
230388752
1161274893
212388994
450321741
1974487283
1663852625
1086318139
1453862471
359519360
539361624
37999266
1461922049
170904133
801791305
1327013641
886523697
1146307454
1797891442
1646478497
28543915
95624948
1482973646
706989517
636117169
882387328
683570200
362267213
1879735764
1190006437
1522016616
1634065205
645289576
1854804028
1743136053
791936773
612569077
412124897
1147259483
57181871
765984788
1052125802
2009730704
1777846503
625455831
2065310174
1039060040
1681846051
1102805340
1132321736
1734274179
1766658415
493518665
715108070
540189075
756783790
953510400
53297569
1435150617
307688753
345996925
1090697944
677221990
494435938
46026396
2055715289
910959792
1997718461
706277693
1964709660
2136314145
105973351
2013249274
882797507
1365573004
1808467936
1594202353
391275147
1758517852
669916676
1256437584
475320286
1594185884
2136772483
489750250
204575062
246604986
985937892
1456857150
1477916507
1190766663
785216497
1178975451
627078176
2099975418
199447937
715576893
541283612
651851186
1287004389
942785555
1503084976
68520444
897126325
1244754450
549635272
1673406307
888954314
1395435103
2080513216
1377690804
467967488
1138888790
374838096
736938702
90199362
769646046
865508872
1042550860
2010963874
1453316669
2015020732
1830148845
861641898
1144067103
316365604
1398999597
1445487296
77073554
497870337
1669859660
2010266767
221146024
1352756908
1423550885
359099487
258687126
1922597258
116065571
689289450
77383325
1110442130
209020963
175112458
2050798495
1734785725
955991094
1002051711
1420300042
1466027374
1518283143
331082798
1310953260
1894108145
986171919
1119677834
1815445460
2033495974
432669508
73975867
2105421951
102863080
217182371
1736334594
1851255623
1263216250
220464531
1867122405
1655140783
764284497
2137993213
1913399090
124126277
1893719520
713622065
2056059230
1989013545
1239677444
1431102947
440315831
1412605369
363542405
949441917
74372947
2074957365
1999586109
16129728
2049443029
669457034
456839703
1388752230
25479166
2045354371
1754241485
494623973
441772095
486499786
1799033068
148951753
487975244
130837616
1462433567
1767661766
811587317
2112391900
254977309
1849454543
1141332252
2107913554
852632943
659812619
1213599900
834721015
1311773821
221894949
1658469222
1325770348
1691830384
1772462647
829333602
2042240943
820593184
1401017797
1060881422
1731124857
362177720
1819123542
647193711
1805524633
1825371740
730228321
1973894567
80525317
87025639
1131573518
1262229017
905225556
1451648552
398822932
1134170684
832705005
670380305
1073268444
890982785
1514926070
477281355
1145969139
1725551209
311498518
1460082710
320421248
1528667781
706931279
696819777
587622732
2051817147
1820755584
94795235
1360537759
1647998903
1928689810
825343663
1194669457
1491160577
1522989924
196521252
440359367
1620529849
1709883134
76960073
1422678587
789526265
1394488637
905064682
1304029223
1333569665
1738893754
1910155100
2012585174
56653499
879779627
1817251288
1257372114
77397324
347469202
231648401
2036430133
513006103
1009604819
1596027284
1710262905
724428826
1731131134
1754231357
601347393
1540261043
1596325367
1263678137
1396651002
1431509806
165372585
1301984954
1334505786
157284730
574844481
107960657
1875637891
1583049708
93771147
1339321724
128714461
580395562
799036880
584099390
1766785114
1984944876
357031055
33441513
1589782161
1261393969
75773058
477764514
1806857619
1330944984
217857241
1545681133
641923809
348154770
885040810
523142362
402405592
89922940
1621572537
1852376655
1575850025
919907271
1609608287
372506152
691647136
2024542630
1996613200
569493241
1332157728
33681176
354021956
1447722269
1273862625
1941206388
353196641
1745317845
1788463781
1989843785
19929295
1381259343
1283439413
347642111
1320619368
1482119975
391478125
124759300
1694104720
1798360990
1630454174
332015527
153031999
1586745428
1353880683
824492038
1859714718
189305780
1946418717
496381894
989884280
940149713
2125907203
781588380
888294286
1582059179
1900621791
461646573
935021126
564610832
582733414
852534647
742007969
363146180
1056984170
1638335936
1904298955
922173634
186141689
823923447
417408741
1243045657
568149817
1526736921
1059314238
579519713
1653242633
1536608385
346264547
722906626
1950472594
1821670590
1376019423
1616360529
266666888
551810452
1736087767
1280112416
867912569
1741912495
682010401
1921518816
2055061254
292264103
254777140
30587423
159529594
80750638
1785002753
154890791
1742635392
883722149
1917938934
1536794519
310141653
2093755558
952538574
1035645992
1194844418
1998616365
1527495569
1888026995
1262511726
2106904144
586667685
563959920
1595276730
2033320824
1986015530
1238135474
614176099
1311899555
132418666
39920009
1909934525
667203415
876728240
1590970230
1696183907
493315742
1400127051
1643353898
224743812
651105598
85079423
847781133
470732183
310862745
594047829
1152224830
1521451935
914792007
285271208
1110139341
178447791
1494751909
6093608
356561015
1634203835
1537071934
634162111
376692016
123721546
2143976222
2003449090
2132215062
1417821069
856974180
929451311
1733441534
12652866
591611579
15292606
1067743270
468979941
2048452026
1878460380
1659667364
1665491131
2100697838
1088077271
254436153
1882734574
1920806853
1808178761
1212859223
1199749274
273840173
1299063883
1634538608
2081642940
1815885561
1569013668
641037028
1824258568
1233308181
1210907672
1591433115
421167506
1553080053
2004266728
784732057
611892347
251490072
910601563
380108094
1534866646
187056952
369068858
808034197
1939805528
1437057267
612294728
173368125
1099633415
2110209542
1209309091
1662335546
1301241915
1967856842
1128121663
1395850339
2072683990
1798893773
1913390081
1600950275
1841432224
337373831
1195531455
1112332558
1614686458
496274490
1733342143
664433323
1952925908
571647340
2071379823
2068655691
1119441485
1287297012
2004321912
1528519879
176751702
2090263467
275146209
718265945
2113083929
425130744
188129265
1085930095
1915649423
1929141926
1440117046
413663409
714768918
1895236322
230600722
2029891716
117581409
72481504
721416750
1989634553
330129129
1135701314
2130066180
1229661499
1408853903
1325584476
300691996
1811428271
508632760
333475331
722919655
272025533
41838395
1254699330
1920137699
2128102621
2037223963
141408428
606905867
327768142
127652343
91468771
962255681
453433692
160019399
1244694407
972503756
2021028023
329949805
989608279
538670983
395577865
627732602
350069841
1286423503
1451559805
1761733070
1097921892
163694656
994202996
1475571427
67727286
1998692794
1974078495
1579718325
1630500800
24536901
1617569447
2076825709
1153165685
751483201
1746192332
1879653962
1374794403
119920273
2026856026
624500712
1947646129
137083768
1345162384
1755833299
892142464
1993000925
1374214564
1859766968
328020803
639626578
1128671577
1054458021
105069391
1994024280
437910441
1568290851
456025820
176680953
1501329021
1937706043
419800430
2052233536
1197356043
801729016
1384193867
718866609
458153248
1354679265
1594495249
48911908
535201740
239324047
946991186
1527671041
493019182
264532904
1280432152
1877204537
1160321266
803338959
1658010765
2038199910
989700873
159382855
1405282257
1174473821
1105374901
671715240
1575959973
1443238591
2142139015
921133245
334678102
2098830060
998915372
843047930
883690618
1899225974
1890274406
1698333687
1824761135
2144562489
129396251
1881070601
1774299337
1336777406
106915829
583596837
1448301765
704435682
99952611
772517390
1250034206
1049968266
1185660149
146395371
1908171027
839442468
1049957960
1664068176
598933064
88371484
274304218
643124603
1814630041
170760033
1726034457
1093862271
16417522
552319124
1212082650
1917894463
1824023860
1705266895
189679905
1211733583
1063025731
1184090002
949305254
1184646008
1706375192
780921337
1075480285
1939976530
1531635200
134268034
318888667
187862127
1100950873
1491936343
1491008245
872734072
46650105
402100774
634417423
1416276838
75875877
526440927
1200825077
184198617
337212613
1248139082
1960814928
1498142555
439707434
1440239136
1669493086
1025335188
1368401056
216499909
113222540
1180906870
699817945
520582516
2025051521
785445331
853437072
876193731
1451393276
295412003
1721627292
1894857639
541279354
541826613
1552090529
452992328
2059332536
328692677
2024889744
1964363041
36519873
492881890
1707406445
779661016
843358005
1259097344
844816726
1891819092
1091329641
361610474
901872676
629903251
654503934
1319164566
1852885561
33944451
1883821152
818445532
1611411888
1052682024
1470190484
298623038
231634694
499165553
356121385
361791861
157352068
25876839
944367805
1094303685
759128710
1532951770
1404688595
1958840047
2095592377
529747457
992345979
455655833
1279011248
984584850
111847604
1336431460
982285580
842971384
286040253
1213619121
1022989649
811466591
619602864
215580463
1726152110
825401863
316872346
1508063872
1447665911
1703874780
1934640956
273300621
623201734
506506714
1680831555
817743985
2144240465
924783568
601906714
724246529
62751968
47572058
2136809038
856552991
1358935702
553786811
591464561
1476716614
1139032394
2092693997
2083738123
1411580433
461438816
1648776224
1952875316
1469531686
1691398279
880580475
16625190
325271923
1498117684
1178088628
457732244
1660527748
2063243138
1008116038
1860614757
918415056
388533819
522771722
923099097
1199435867
2079218199
1899331714
2047111119
622775215
335486416
525751088
200824197
1624596667
1194525456
534407654
2107031574
1701066436
1836213912
1551224057
1581273918
100089582
1422019739
1105700457
2096635549
1716954613
1381178651
1784674427
490332023
491368091
294823876
1477303138
1639974757
1411552299
1398960416
425673728
6983198
747402483
313738566
2023444994
664242194
1607746412
182916537
77604349
1449035836
1493549493
1736055930
1353531354
1178584831
2102756117
1939097816
1027826910
1710756780
1819342515
1933833121
1950551603
1246399440
1013807416
1732434816
2123521801
1655774177
321875900
1464232167
2041815783
755287887
21129633
1576811073
2010469269
340703507
674974449
351533249
2097457104
471014221
14515817
634877007
1481353513
1921431697
56373326
829556617
1201918676
20996848
103845873
1814578270
1774597874
353838358
1579031113
1117841422
2030185944
989739570
605940849
276830196
644058040
2026884664
67771702
1849025702
747724577
370640453
419569719
1510021069
1441675037
973983935
580988812
57099946
966979839
957676970
1212136979
1199779824
1599934489
86580939
764998137
2007654043
1235851761
1372827642
1313678992
1393235790
452296256
492046138
1809479440
788761592
559711344
1976405378
1405374602
554915889
294633868
2053946947
1640172543
409486730
423401259
1167323210
1676972317
874993626
897399133
507569515
1831272386
1186144519
1643887832
66855717
729178935
1565548152
1100000651
1640174322
127298429
1319754683
1363553429
1904077341
591474700
1104453569
180917841
447896188
1130625575
1385521510
325955897
1547962940
1287853799
1858617998
823878546
439604373
938324322
1139529060
1047982613
1970196897
1132115316
317745221
1004914085
618538796
833075455
59546123
1661516405
470327271
143847193
393754158
1316680937
615976235
443097578
688806115
1472020866
1848405392
218150262
1878514674
1096219127
1973608100
779792543
1503595118
458584876
283005999
513986719
441294085
208860444
1288050897
854041226
922091122
1246639893
1058412141
2095294010
1724438423
255551303
1532552703
26245093
249029597
1146599595
1350281273
2036138655
1093078287
1655208279
1835836816
1602206406
330092669
1043247162
139835033
687726560
1390602751
33047613
1696822315
838911842
111692114
475507125
489303993
1244802709
2002079208
915085578
316257124
1190696034
1543719656
322719028
160484021
613194950
438850524
1398917400
180458020
83917285
29905008
690661110
1454870548
1181900615
949770607
1824386483
946902081
2009266936
296836189
1454796678
823746852
625539268
1579091912
1482961014
283056906
1293585429
1452802083
570184597
937853138
1151730180
347364130
1660981943
1666837599
2003983410
771187908
826751888
396303000
687927810
1639033550
1194112636
1776663459
1240013909
1845514749
1905759313
543148955
2053563897
122335542
311960921
1502917000
45467521
415184551
227317450
677390707
1538287864
1668322207
1171429760
1397617490
1481534285
1154756894
288329778
723733433
448347175
1686301467
456672536
898051034
1037102834
1144854052
924920158
903500359
2115641174
743623424
25172563
1869615837
858643423
833714862
2074652628
1366879963
350525391
435669672
1986794310
370144605
362096085
756070816
841309465
989588353
216054156
318180312
236681926
466959704
77918854
794951191
2036440672
1516352618
869068301
71058338
327103344
722926050
282747344
2129021295
189291962
148168168
1746910615
862241437
1315962839
1141401534
130307583
1807514751
75253949
1451798015
1573623320
417102811
468110042
1587443677
1383611046
496459648
1615927641
549954491
998544324
458034691
618065778
1894209775
2059980476
1527097700
94821801
1756626750
889735419
618580746
539656385
1515454153
197061140
1389103226
1629962197
2067417495
1726449179
717995871
744526365
1416866364
567560033
265365982
694472218
448126300
1481777615
1606728430
1833795269
698446106
527453075
1612431958
157041388
2059890172
660914352
1772640468
981283420
304334444
438750435
392336702
232246464
2128449554
75013583
319555421
1253535832
943587976
892918973
900627804
1379161755
1273971038
1089819100
286723998
1764105308
62122657
1037536732
445543613
151572197
1575514313
1445239822
372219372
1620935319
1832859970
2108210518
224238570
489648347
1900578387
1753754005
167365166
1770430128
980887023
1477302916
52118422
1202785081
829614872
1815174569
1596497581
116090120
581561692
1722592975
710210153
387074383
1009881453
781916700
530653559
1596262818
2099796305
1773807057
1705144094
75692670
719944843
713393654
1735351086
1017923844
964905150
8852752
2100545227
1399806520
1912686863
710137680
655187983
59486127
37435281
1053754470
1878087274
401823701
117027975
1567365611
628905815
133423652
174180183
1397290401
1823330740
1622138653
1572349398
622393269
1521451758
1383195949
648889833
335162592
468339488
545398772
1837315290
2104328402
1523140793
2118608312
1920874285
1691023422
44842253
345822743
238105172
111866705
715798741
2120548471
1633082214
215840706
1726320714
58954173
503885953
1403552648
1985091362
898009801
1027913842
791045722
1039050044
1365769996
13830878
1102914611
1100145252
1844533738
851190006
986177521
1301437228
107556405
681635219
1051413899
1268112527
1565821752
711310610
1202596758
1210849434
53795801
2025905686
17745515
2108854909
21711880
1365119415
1945010673
1280824090
1082832934
1936180025
1473014708
1578624145
1090593330
1348929801
1986516432
1353979736
371306589
1116433541
1426323536
516361668
1618490144
1384872574
992320602
607523127
628044961
1282349815
956550467
23112911
1911655680
464826970
2114229367
1267700615
617644637
610404484
566147560
1749273391
301428145
263322196
2014941118
606544074
1737878110
1211101342
591643534
226420086
1518963529
707928351
1415199066
1428287992
527440364
985896678
230157692
2014507851
434854918
137298541
1074257629
922746662
1941922379
746279243
1163002192
1745383364
2039766578
1128992544
190592998
2051672150
725942491
28282349
819484386
299262223
1640128638
2141246872
1861758552
1976671142
1152804664
669736117
1663081489
563830767
103663948
746883273
714384918
620961571
2058519296
1247213140
1142004873
514367759
677371762
414681354
1366639864
2127157144
1335428642
366232676
497486510
1742666645
1009455558
445508547
958217012
1837494488
1573105247
1565354585
293029510
559804987
986005354
746980280
516295448
1351910879
1218547182
246762487
456861306
201636465
285474638
2127685701
941117677
266971460
1261720289
154801830
1691860715
1598375177
893053129
508755577
61246328
1782344767
7311258
86624440
1349134983
1573471803
289135372
1904705587
1302979378
1178920735
570032728
1577630119
1020613089
2104048816
217662921
1810498702
2105602754
1871462828
433118686
794436183
693220323
452295372
642412688
2017658770
1617989459
1196341883
1665994894
1419420707
2088709517
1381051827
575783677
980185819
1176932305
300920695
1477086598
2095895099
1400422900
861889991
84217096
1762075778
1669240097
696231312
624006018
586659922
1567253010
742530771
458739375
530741337
269013729
2111066366
1168242104
1500996565
1747498391
560678697
75988977
701878007
315807310
1790090426
2105565961
2097113825
1649074592
1275054271
1191827746
1741428256
1391611595
210416460
1940238134
2070901989
927355416
386699398
496835267
213995765
1615976016
1548092935
628103462
26853977
168591428
1410176642
1224365329
401743702
1765783633
2057786843
292984015
2140910798
1923791975
1061610945
1386852560
142427755
1363065545
868006403
362680736
342382338
57406532
1819255977
1299756716
1823946972
1033430501
1659087304
487637889
285533461
2046589934
1412373657
1074960254
225418635
204753801
2145321719
1519872627
1677153239
554685843
1525400085
104494167
363387286
1227477034
1031738008
1809095253
1567021379
117995940
1231830185
354919990
927045196
1469968948
1113300181
1642201952
1550742746
1310826113
1338666846
797181546
1829784197
576426480
606070057
1271904781
371291849
2056978647
1261993961
898381388
451986051
1219541589
1843967491
2139455085
1187121348
1130801975
655875966
1574037323
1816372996
1544382403
439642406
2105935229
1034532184
165199460
1373786648
1126179617
1902118526
1659130238
149221120
1813266294
1415835689
1020869004
1583675158
1409389459
477551607
1968025668
433313688
1178247531
24813146
202883508
164450507
1349044823
1583912938
1743521660
880302532
2067033180
1467260307
1874946581
2131250420
570067296
1141680140
429059076
622812097
1522070790
1619414312
691567570
1341344770
2071595776
342556424
405786019
1479899866
1252584690
1735660876
21905029
1021258197
1272400217
275225766
1903476206
472060689
1654499634
1579610010
679395303
48579912
828327593
341841397
600127548
842680377
702180131
846392868
1034853215
160336009
965629324
2084248749
1139075676
389483689
1411360907
26199259
535479043
1749840051
1510236337
1248462947
199785533
198257226
2044744433
985878626
1336559275
1547965903
790311585
844913965
669538291
98585041
1750671404
1639849638
1142037628
1726690192
748600932
1189434495
888500628
1385298782
1175048766
1093269173
951773297
1844916320
220686080
756245778
114298726
1378991554
1745911522
2112512129
410567952
1428039189
1821788007
1408879214
1759547873
1443039112
1424414870
462368112
1235552980
707389758
439581411
1374424437
787626888
1219317220
285308316
578355186
1080694877
467472852
1324246267
665553940
170916046
1773800809
1909528659
942658370
1536236064
338297563
339736792
1241973080
920856777
77910397
1403385661
443253828
810668832
1849422461
1211040348
1919683949
930374656
738016506
787809539
223238329
161768555
1624371726
1257663766
1458224565
1898857935
555422091
696203417
1834059589
2140476614
1433138658
47025429
170595485
524432184
820263026
1608176860
895729704
723130798
80338360
38954523
1674875281
814687057
1847904644
1138667697
1773778021
451632751
1362918370
1041626217
1911011686
1152018348
1375278149
208633696
2010160688
1306283092
2001247851
1573549121
327785952
480932860
1791600342
1395595344
1008912643
389518093
1293686327
1435740665
2109826586
1949541730
1650022078
479051458
2114853202
1906110528
1767161649
335096319
178771393
1464273953
1130711166
649947761
1382847687
1692465127
697927831
821731554
1401476724
693318163
123140054
2080837317
1969154591
1131338689
830831770
717626295
913768027
839312121
344473529
1694622659
1271462190
598488064
442812585
1552961254
131143876
610661637
1972986396
1999416699
1560304402
434030312
742638963
2081349560
1345957480
882905272
844697601
476644254
892135868
1460949184
416284308
169126659
394300628
1898543153
1388212648
265853556
1088112781
1905019877
1351301780
1120931411
1560170271
865456135
880094875
1822198336
1380019167
992196868
718308259
975908584
2111956175
498394858
2071688442
183932856
548741463
709027563
959131324
1892565550
1777343317
930184627
106037890
139230003
852793178
2043492895
1048568801
1313068507
657794184
1643253561
1849568283
1988962638
1138812330
1150481908
1653057173
213849958
1160257593
1954256976
1008592213
1333271248
1422562624
12911397
1511841032
1124343071
2143330881
2006343756
441305429
1749456111
963651670
1609218357
1557813486
1492266169
1929264289
318029955
1814110759
1110896746
311337375
937010470
1619812077
1395655718
1600259574
1654385722
1399582986
880403072
1155796371
959402700
854830754
41558537
534389213
130988273
1285486165
201442459
503581070
1473057655
710576956
1125321898
295651653
1782212174
703969633
1572068378
2002668565
1775617784
1165738595
416651847
1317294768
1038444064
1446416635
1736155761
1207381167
565027594
859551116
342440364
976730325
39855220
1736747696
2092961094
894577737
662436768
1521705194
236468596
49751096
1337446112
717493101
448452269
1410235553
917441287
470639601
1657278652
1446310442
1705713154
1880080160
1630651476
1756727494
1140963659
582289695
2140382762
699383128
295771122
12685586
1276244039
423329010
1350788269
1096240664
679975178
427550052
534899950
1200382768
711790796
531746303
773958101
1882581915
117475488
2071926607
747739017
1395134178
1868087329
783008489
439626530
642538887
741039160
1759368370
1223478425
2081387718
422560961
1473575610
847927669
1707535164
1411877711
500890871
155692715
365986956
196434230
1698297399
1769683818
1951116900
1447781789
816403486
810457793
879641740
1503294492
901947145
1031222843
1469422777
1326078644
1068436296
1275654081
777313008
434442307
1298059354
412865750
1323404872
805126798
1471891801
958256921
593466520
96040098
1768218061
1556713538
565003989
42771739
1923985772
551226278
1903226252
990215208
161619111
1086036057
1011383535
1237123682
252701833
645767993
521967899
546168402
2124245846
1117887001
850911863
261954261
18952308
406639857
1692633478
131954206
764131582
347834671
1651125269
1255552690
1037289461
412533434
495057022
1234602730
1517719089
142042944
188684852
1759407724
3971897
1415528500
97480272
950409363
1762956440
479267948
1482719103
1766650542
1240774487
2047908681
1420872394
1759057562
617881328
1924394618
1902987973
382751802
1592579748
1188979741
1402752251
1699987631
1083683092
287238465
1282837816
172411847
2100488365
503985292
1076861593
325770945
1587841026
1959397212
424575794
1148748433
824809992
1056602372
1599588552
509545784
289612275
411977958
1051303052
1257494904
1186061348
1318271021
1250649071
1752826866
1687275012
902786149
26313728
1418441175
2009493037
139516447
529954619
504225588
571018442
589805177
262809527
838317309
420045772
195359145
1534629123
651585389
506619781
1435875765
1154007097
1058446451
616803910
1511326629
1221910348
1379686752
17869074
682368741
610064903
1230141897
618046344
983256800
175378033
989506972
431656184
843279706
522935362
2007432897
471828266
1456051321
1784183399
2124800216
1839677491
103666106
1574670748
1623836020
801968484
103669572
904143411
93666272
1412229289
1852630857
1758867280
469014368
1898379253
1551453434
261141443
934157358
246492627
1013546926
636902934
953267991
1212642658
787010734
1052349577
445725352
1846263705
2007853594
1150075305
722085474
541512100
1701842947
637003964
1974072476
899342161
1319058454
1345618238
1442181163
358148530
203817615
680565707
949982067
210364378
1304435058
1123700334
82734690
89962325
963895858
1735682171
11048138
1841943666
32209951
257257163
1019384861
56482274
2105925286
1582424130
960492097
658229772
1243151324
980599388
1926050766
1317543413
796781075
154760279
1958504891
411934328
1025513151
1062325391
1445808208
218956919
216563866
1532197969
961135880
38297807
670955818
322157557
2006990042
729500771
1072918596
1864908659
516170306
1435558147
1226655088
1138520653
1014903849
1627945276
15114737
2029648868
972372895
354039943
220191705
1210420280
693653965
2035047388
660529071
598798131
1907601238
2009747877
833266422
996370870
817430813
602839584
533372487
551116206
2053392332
496005069
1387483062
1545352659
1384529263
717633367
1504232638
1412668121
1415398313
1189984219
114306230
1183903398
2022038122
250288997
1661563796
592843144
1235983781
531609386
1326048020
60321165
478399485
758750117
97570286
299977599
129651821
1297935608
1051673055
608988916
1687842202
717751002
1530642717
1925577228
291222258
299061545
1605043737
1124637269
35441549
164501560
1780927536
387775710
1706334276
1922620637
2010882865
1648069174
1067641320
1736353940
76990624
51473196
1485422503
1969099321
1944914623
1099551892
1253575909
55774649
956543511
1365023654
946800731
573736122
1546941482
1640174152
1705705710
1346942597
1273327079
232008596
2136522113
468410578
1477322063
271116146
1308648038
1888530236
1308791846
1871316847
1779359545
1060893751
1681734115
1904741108
1141302753
472983764
67188380
2063495998
1929537715
1493185945
13462505
631459650
1074634805
320405969
1941547282
887361912
1292147170
607735007
989256601
997239271
29117996
1529171320
197872154
771091539
442515165
1614551789
394516175
1319648075
1175297258
714660985
2045987207
1348435192
1020589935
1871823384
37265929
1193629422
275476820
2139473009
1688564260
2000073539
989102060
269102459
113065973
1385794542
325923039
78178358
1550250041
2022178563
1466038421
1551931749
931739854
1360112623
1706559663
70746023
2037062241
1786009190
376647114
1758600077
1196516215
214750222
1333868116
1226743822
972175807
199311142
246669355
1753623198
2037886144
904230010
489836400
1865728858
1441419438
1497028104
13307005
1890133483
771547033
978081902
61835717
1121800422
1548870804
1976030890
1396847408
89710279
1836346664
848670316
1119879975
1889412464
249349211
839885881
783196545
1132666646
2038051969
1008209887
1377307050
1697061378
274387308
399659197
381466782
391524770
103435034
954042764
92627785
1582009792
442550059
68330843
2090677573
266562381
1629144136
233218836
884840011
1299049541
246612769
2008164975
1733589270
7581920
1784117668
406808448
323891512
1272788668
1492274381
1730097048
1852559716
1074659665
1675612957
828796111
86970916
27560648
889888316
1905578827
1669644216
2008021964
1009159721
998628401
1551282202
2135731172
249817825
141364049
659440072
263743865
403932895
1308522997
212885904
722438765
1339353402
788835451
1180440921
1828963352
17268614
985967988
5547414
33409938
240638228
464614054
442504260
1312472697
996272177
1158646068
1558407926
227955235
880889030
575277364
1279612066
970116348
1778951940
31052504
572545263
240109004
1371074787
1891635729
867014868
222342309
1131536604
2058685241
821106351
2073303854
1815368654
1179397810
810582761
1574759482
1018150853
1265530422
1717408668
430840939
1186180616
1839990710
968679781
2080010973
788413706
319169232
389173005
103346300
788572855
1660048487
33289950
145688867
475195143
813167450
1489281231
992060314
162475603
761848772
664191439
785244475
1466870523
1675011284
593035401
705343225
1872764958
369402773
326976808
798236040
1945213900
205051893
2058047030
778142009
1371943229
48998588
1062195154
327637574
49330859
1526208534
1763252643
953550267
934061217
1619867459
1082803445
1879454908
1083031329
1958863827
971893528
862203226
1296046123
550226607
353461134
1376441034
1997594245
419083525
2136050357
1054832039
341396283
2025397505
1302466313
2124377122
2080674936
133368009
274221221
175141351
780789596
627322865
1386387154
1501876540
1272146534
7235305
1270171119
629428746
1403734067
540627937
534117963
1653273442
1751629966
1291610754
193903293
1286499106
699352018
1265905844
1936803179
1511747054
1062048949
2040777272
1458847681
1375453106
1379070551
1059310910
219328477
1031146546
2077641408
1784635114
2104956469
1631094510
575894918
2134939470
958074190
1797215076
1237218632
720186761
1768189639
10991036
423936537
55864379
82379317
1610680776
752196685
1886350760
354529997
1319929166
1244292657
406102021
410406520
498908820
841483893
1700762079
808110921
484834549
229790298
1145964081
1373050487
1789940187
1596620838
2018725993
540174814
691828811
1878106438
1996683563
1595615924
1009548666
1667769434
101952034
719605665
1432432767
1862492066
1805345426
856772508
995974089
825369483
1468396345
885626501
1564460025
1055478909
1212596969
1366066644
1969549515
1104252189
199678658
567212102
752991627
1731119290
565197404
248205868
1730654519
1773868467
668431214
65869440
373562881
785207147
732204934
18941387
894110482
1095033020
565983920
1685242760
1201595133
1792249334
2135570624
2097218925
15068561
1180583818
1676550450
342968614
43945697
1682834392
2137744195
474747515
1768116419
2076811673
1564316320
281719233
890220997
703713861
55704447
1790939691
1813429850
1784155220
1481080353
643960755
863793274
1107920188
280343691
1961285066
1912789130
145175450
1914461592
586007914
1983646995
1361304105
222040400
367944489
2085741330
769726783
683228694
2129382835
1500802738
1778682157
1879731054
14236586
19110
1409146137
433244152
221774571
9284029
1532431427
468319174
563619179
557395291
235373896
712132254
1556375642
496469892
1872979847
712893010
310571548
518316540
920634899
1877258368
418607290
2099318468
872739196
285945405
45336538
1592361133
2097662405
1383837585
1427392286
1459751710
2049120736
659744102
163866807
731736740
266991814
44083288
1333860094
76977489
1777087481
956173726
91061009
1391186534
1394983372
2025439951
1491030911
1559010169
395459564
1780200219
1032311139
2007712637
475881797
1482748434
738328627
392390758
843686054
1462825306
720351807
94775886
537242221
795671562
586021041
893201525
4852537
2036005725
1573527664
1490377926
1371000260
692879954
1434466505
312640747
2089887319
1996694224
531374699
1212981725
478487257
1865615659
1312171092
1603798094
182937394
698671286
237243215
1700346143
2009919098
228065290
563597099
1634056697
1453774149
1093000489
170181138
1599235135
2098474046
1468516785
1422149035
2096151238
281268678
222295898
2027096602
479980838
1130321239
1615250399
530568158
713468049
1637343300
360533416
1916062289
962244467
1687038337
1137069953
925126147
328940078
49180296
1212564873
440555151
1012604738
825849485
376166568
1817401567
989316022
382966836
696357769
14267927
1923732098
932372536
1957289576
206221564
802995796
1873085238
155599759
85191845
39716876
1640409172
1256913701
234517230
1821724760
501514089
1797242938
1484538408
1695952764
274691869
240053287
972907454
553440597
944568103
1717820338
1588169339
447115748
892084899
1052351017
420690015
1232496007
1923687085
1746589406
1169780094
75053418
321353607
716447900
364699087
316038915
938234957
1593403920
1412280213
2049030492
1742864374
228578886
1568325994
733867108
470630531
2045562019
145455347
1201698335
1659751607
1086018903
774707356
1139314108
438486534
1102626081
1209834997
1708772609
1875655740
1467581072
1544956032
434872296
860009905
1982302486
1991436098
1572764870
1994244972
531273273
2097057625
401073460
581081670
927732994
2018335150
1722166599
1507046753
502735733
1157335632
531434730
2071625920
592831802
884964774
1885075278
270797611
1059922127
1096236925
1187986311
623493258
829891641
1551542397
1767697658
1744776167
383709167
1041958080
1663996598
1243464343
844934236
1243169493
835232016
273134861
601122080
1119594640
1752217835
1845152321
2125991598
2102137390
1266921500
806109635
852349115
845658294
921461252
2139536742
2086378424
1269399465
2014070639
1879258115
404292888
1014483926
478598943
1523968872
1114139334
64938187
343977372
2055764792
410542196
1770047528
1745059355
1345967651
1158570670
1606663980
609733121
379411779
2044449793
831007916
256205373
1685191059
291389680
1104093274
457944533
577388104
1416358938
668620745
151174082
513708957
1101898376
1517211165
385227362
1371695138
1550243835
1761792130
443185199
1484090411
1930234704
1908448840
1486818104
891933489
2102358607
392596985
2033959471
624467436
609218174
841857861
1874672690
769453471
1055803556
1392525004
1120897342
66018560
119977491
1885858584
631812725
324690928
212116447
952013517
1754532425
828424224
1808452535
222877642
1526678672
1861150901
395415514
369393891
1383749420
240158658
264019868
773019652
658186724
1371733160
738780049
483102915
399892238
780003037
940814746
664188514
721115973
1776989895
1927039282
82321961
1328412194
1155811835
534812722
414448008
629041728
452430799
922109461
653243526
360799676
1102979198
1663109458
1355099188
2110699987
2123110124
1741111980
1027682334
226217002
382313297
784720363
1046914361
270609912
1366417727
822383186
397356099
924677392
911187400
508243487
1126322132
803580844
1907436077
540638160
776747468
542413088
23868791
1331835206
1753019144
1862902128
841658161
1890205931
534325386
252241443
2048504221
1412263305
317028897
1525452396
1748202458
906569360
1213550830
1696157484
763184120
1284418674
1862679757
2139523903
934447546
1048411342
1009834855
516637713
1794494529
252118672
1979205200
557896075
1111546075
612148919
346097869
1814848057
2087498895
1772678068
81305189
1040204793
2110449420
687153815
429291933
98956234
879267972
597437056
608145685
98694772
389324897
239833557
1976923859
2114091082
1180831443
129235243
1008334319
472495633
1702829895
1286193434
1102068031
1831152752
2111482681
1620507857
275020108
283283662
300970965
404729820
1357066844
2092142997
146111598
1861833067
55108393
598826511
968715418
1360435429
1343443694
1852896982
693238451
40407677
958226378
5850637
1840602624
395704954
1584288946
1644953592
1156106476
2099896947
1522911230
1165118050
342878982
1507499304
1877803279
958279181
1655339979
732558043
1391912887
1171377587
1400687708
1455398270
1689745777
438134615
1344299552
2013203584
47958045
354753464
1142266094
746156626
1647017926
851410739
1062161689
570234696
178058656
272494943
1473351120
740488842
436518387
2052046322
1394366348
1146855957
1649002942
831587447
1910199869
1251766101
1277627821
1417046328
779333416
258861825
530821332
577145949
1495847838
658281884
1871364448
351423364
984701676
1106044742
1699443822
423414053
1211426086
1087610055
248179508
79969564
2043413663
139676496
399540673
903646328
2126196895
293616684
81110384
692890233
1489092543
189502067
354562639
731889768
1509288437
1775678907
1715362442
769334749
382128722
363857743
1256395708
711586019
400398985
64609869
62000448
1882179182
1974893562
1520225195
673066837
382915221
166390423
1715873411
302882890
1349451920
138788530
68411510
115233570
1107479419
467298274
1353621934
613817960
84336047
309864149
1387474333
1244092712
1908505177
854740794
149687883
1171456700
1392946243
282497689
922520040
215052133
691421043
172642887
39706124
462061607
728268844
451410488
1823458316
1573281775
1121633304
1351967263
2004696492
576702976
1305262585
1970026577
1085712642
639686936
203391597
1810724027
776084738
764632061
824676289
1222169012
1243811222
1974318411
859983448
1747013414
1071265618
2003124501
316707977
278379722
2126435598
307184384
2010569754
872696870
1546787459
781802792
753156270
2005412562
732822079
1187155258
780224905
1916806347
567291939
228439036
858224968
1983991477
2057475869
222732905
1214424500
1109964798
1115800702
668119347
1495079127
664216941
1277357200
1386601899
783775870
85054235
1297747684
963997954
1067284215
1742814838
1331784343
773926368
1663585010
1151793444
377698881
1722550111
1270870055
1937998595
1613150354
180182680
1967927163
2126851099
1432448067
1983105216
119959173
1496907467
1397603548
1584553613
2111654236
995537641
830983655
875663680
1245376748
882943832
2052170916
733776268
1881101565
1890640850
385848114
1235488140
283054918
1166812273
1181609213
705687317
838348857
1525934691
1247871794
1962410551
2047710969
412129254
332425485
296590043
188375465
183275730
1430159406
809407437
317581834
358180292
1163742243
660266104
480354653
284690130
56725409
1904578397
769241131
1732050047
2038771715
1148882972
788619259
1214884555
1230627390
1372697038
634669542
1418959824
1085087207
940074368
1260736494
1743966504
215898960
121303119
250895558
961552011
1571329529
2096507227
719580269
462195755
1736448501
1051377689
1950309338
2035990760
952473441
1651182402
870515150
207844501
472874951
29122179
1668746970
1596844486
1307224309
1650780230
1284388229
1531277584
403913225
1967069441
660151025
2067067374
2118574058
54235318
2076151385
840007232
1999718627
1557828905
818973227
946662401
1309927766
1082528023
1671035874
816412539
627705751
1884625121
1335448592
2059890006
921309354
400685633
1209392901
434494833
1413821552
788255181
2060838123
1003443399
1462126913
1981589882
1908380155
1158389642
504428821
2108497442
169256552
974099364
1726100737
1631489871
1562898301
2017714954
1322447361
2080691141
1599309577
1874589084
2063478070
1543010607
1200020498
1888865174
1804285782
489326906
576160448
622585828
1052592667
519231594
1225772310
2078425701
810116022
818011271
1310599824
322388556
1819503450
1686047336
1299730715
694271902
1569955131
679263346
1889741935
725945977
1841643357
589996214
1529911145
891556017
1302306022
114274175
497277838
928796744
737823708
867477756
969799994
1930568130
1776138061
55057445
886224953
686214634
954267044
2128934130
673677342
502383808
961930153
285512124
1006434300
156620663
415533334
1875206785
1923378996
250313260
1616299149
332336870
765594940
563679013
368394447
113058785
1513933437
34748454
167161786
811158260
1014837189
215429471
643977000
168691548
1554767701
745354025
1407628721
1142619415
746644604
183032988
197518755
1882439364
240438327
134456741
1964485253
827466873
29656366
118839696
1994603692
1084565732
1448675400
1516935327
2008100206
1269125338
1709426917
1737581306
374774725
1199020120
2103504012
441756324
2128261214
1374153141
1146113018
1514139090
427254186
409213811
529939113
2024003801
819363986
25196193
1041569669
1932849406
1338772537
2108605778
844146002
1904035380
2112802456
1878058986
898378333
293219738
764428381
258995365
1844730024
1776223198
481605064
1996545334
1384513407
513144600
499962437
1337957535
209879536
2117589315
873546982
537521855
2137200664
1565784754
713149724
1212320913
1834735394
1182862320
1269335541
451277981
2141159895
475006996
593656661
1167701875
1320493051
1952065344
990807432
1828671275
1615880050
1086511284
195259964
1832090862
1832762508
1336329480
1884183511
620965676
588476762
1041291417
928679521
167702631
2054696631
909006119
105067505
2142625046
602971255
781905243
552664005
209789372
2051318069
1656612230
1128485918
174653839
1521316629
1649491712
522675482
1523344495
941453251
1615587902
949822918
1871965558
940752073
1468530716
1143717964
752457917
612741023
765330805
1533427082
973988326
2141453903
848180321
1312914036
1371763302
187283186
904974175
253518607
2070566900
508100845
1753643704
846952385
1516487137
842114213
1663147718
983079168
1643595969
510221242
1912722209
1778916313
1171438441
323348852
769282065
533996902
1792898500
2046425749
2044487901
1250906330
1816674124
2126892671
809438690
1325373765
2095231105
721200785
484202520
1377996883
81732099
430964427
1604196683
762042545
1481515635
2062650864
1855092733
1866394455
1119515803
1186794965
832671981
684008211
1752077681
834325443
402465163
1835077993
638372728
724304010
293812745
1327504034
591575886
1685188821
74250220
1319852484
1031899043
532731142
700598246
609799436
1136883208
1152354916
824946789
2065549906
881335893
2121599551
651895722
759413502
1263542211
1891937107
1415895641
1306533969
721510541
1566189764
931214578
1227939857
1455215295
1701213025
802203434
689821744
1926153092
1731086742
786082112
306232164
1937944919
1363908485
60863162
1492399464
1875093774
572694381
1295924299
487282421
1100099030
725346758
909036190
770853481
1987618367
357826004
1408434154
270094284
1313297171
185721209
1693300446
1470824766
645975318
1567973768
678568980
732880485
889195431
1714299557
857473360
668541515
1551954735
1630304398
1806352067
2053692916
836004487
1876756199
1253621283
110452187
2024340065
1973430730
164074578
53204261
1928393417
2116953327
607802319
1987305
1443830054
1673076046
1727454991
1961164173
353558349
1941821504
1233601159
1957861279
1869422880
1586775166
1840518992
1688030225
1470524261
1324403111
1756425449
318554531
1304414466
463954328
1662237640
1449031799
889658010
522286915
720396158
1704029476
2101867295
1561825325
93395200
1768555988
727842838
1077918701
1684347195
1543456203
1701705203
1589759204
450761261
541215319
582617006
1566726151
1360384687
1475415639
451620
913669494
825550789
1560639276
2089696541
1523218598
867387193
1726064782
209441955
1474361545
2024538434
1251647688
2040665137
1742291066
1251802058
1893866856
2069047851
212864732
957068203
187746041
1114091749
427249398
799541172
1156687136
1855708128
1365020839
145099389
613407737
2123116378
225331402
1462230116
191344357
1270529284
657512618
145788630
1119604159
136702927
926179257
45682011
1190127885
2065286387
201085515
195039363
157912427
1728367286
380230367
474880053
748177653
305747648
1744437704
705064255
1288050360
1621393496
961060366
234761389
997266248
1151568460
1651051767
1785878766
705657084
155244927
105231024
1259730132
473883594
406942467
760693352
1087448410
411033165
1653342922
1982123747
1592417393
1908323678
2039638267
2031985184
1238534823
722113590
881250577
1983766101
1978489307
1643899318
1816481776
1611588898
1187933976
1533743941
1828391321
1488226641
1971631419
1094210097
884203504
987235753
2125246149
1460012837
1914153237
1365360065
1461899496
1726363374
1992289584
1846724271
1213129878
1713133185
1957637367
539965045
455176601
1429495628
1720889329
1636449468
586952869
634399602
1855445667
694485816
1205765564
2074876375
1203637428
1907447120
1632567792
1836841667
430835601
1550389506
161148451
2103526403
390061064
1271619302
186965313
1474006214
1274569048
1768993347
664487400
53760666
1558655629
1162252683
990913946
143066313
1164850588
1722033740
587901381
1118198126
1083943192
1590203902
1540088773
1715464501
467647085
624173421
1948221738
29299593
537306227
1131220510
1244761943
579873616
293623198
383866152
2046969088
8710894
18783704
884350209
3200325
121319440
1116923223
1148582007
1375095043
1351024841
1578396233
1940844325
222912872
570480432
918030288
1974554279
1782874723
1123628459
1730315092
1472217585
1090954502
120750964
39740278
1260728663
1164464431
904016077
1992183327
1672932253
201170951
60433176
1154805413
713397742
33441477
685467873
346776678
1232888809
1003268148
909326097
1870608441
2112493580
1542778658
568536017
74505139
1828801451
1453142338
708172713
1655418547
1719762907
2071959689
180397572
2075168253
383382744
2057803172
703844490
210495749
590826206
105585386
1333390319
1021337850
655157799
1178131817
587694097
1456401942
197866351
125083767
643563598
1927646922
949188586
1824163560
341116893
1331526947
551205265
1656909251
169139598
1242688938
1175204690
1027362407
509427872
414733685
1365027275
664709416
241138926
1661155301
2065090
2130704074
1851967128
1316519480
906929709
945038182
1472323301
1541690358
638985676
679940229
1558249568
712085221
592752068
1510809430
517804818
1284545598
1361165557
362988219
936716436
1458960198
302687438
1645484475
1204764717
840509316
1121407501
17142252
1364808716
2059224853
2143804565
1423348100
908569639
1714163857
1734074339
634857835
185695082
720139756
118791050
1797902348
636273617
1591590475
1539496613
231350927
921338434
264252456
269591843
307343476
1916019553
324283355
1763620682
808701072
1168850752
676923834
437371435
457795614
1372364304
30683172
79918083
648410306
1540850708
975826592
1051019391
1842237090
846874113
1940965079
104538233
1535815392
90514837
411583394
781689580
866952609
2068083984
1000101682
1668048089
927079558
1623393279
283001116
157211037
281960703
508941157
1255931062
1668483831
1883387309
967971373
1744779129
259856827
478932531
49176843
433901297
1487570288
1119391789
745561811
1964890014
1347698056
1891564972
1877441708
11217384
308967509
1949181978
162929394
115636824
334189720
1125599628
1061809270
1003222428
1458913427
665659317
1409590088
1596942513
1629891400
489774543
1131799863
2046291413
1444445230
652783414
1321699215
837362604
552522609
1743741197
1717375852
1866001129
620728942
1692835124
935825992
864595105
2127637451
513006536
726573609
166275352
1941453774
514545194
1668272566
1672596740
1200121962
505315496
1540703270
102011081
1290340801
510102752
342138522
1618435588
637442646
627766377
1210530542
1002176149
1345974003
1168640592
116172082
784306583
1061042074
982619633
598236983
612010779
2012137223
587691268
1219226830
71973215
1305846659
1242187312
637413542
890032957
439607009
2011306622
355524594
1071189752
2100082378
1947283571
959821468
1194999752
1989967030
848016820
265507815
1543109786
1699497670
483234252
494655180
1889553905
1079207782
25638900
1399165323
1223910482
664251937
1941602747
182914706
1121965739
897412972
1145082099
1882676380
978479217
1291343097
1188149697
2043912774
296507272
1951266280
1036547554
283835351
345715498
637220829
368598452
1515298199
2067610048
1582134682
236071624
513556842
1201356580
224424176
2066596589
589617847
262216473
2052196860
372459898
1557762682
31301352
228376445
469514675
1087835062
326309094
1705637816
203786677
367980364
1237402918
164433881
2024526844
224117038
2054292779
83375315
579504553
268630899
682708203
714867557
230108602
415658841
1450825189
1162014812
1223792025
595985702
889143567
1872328868
1543648568
731023611
392086792
1572084290
689926083
1802702413
1725916287
1703154562
206762725
184377488
405449899
579595256
634919086
669176710
1158085319
570737810
42750366
670193519
373050190
432369617
1068144382
191943905
359436100
1163678192
1428874607
17355257
1321765668
569182515
1681833786
1274174788
1588215097
1652743784
1032041877
538198958
524143372
464059611
1285880885
1862241038
646051914
1312387681
893715110
1002846071
621356370
645134457
791156501
1791907616
2047071358
1972208472
364449757
635590417
2034088188
554277616
690028222
1407164013
1809206610
2085518146
759884367
1317303186
1151201528
1040514140
1699516550
1878927363
1428197104
66404872
1607283001
1157139684
143051819
489764245
589520811
655339224
1167506810
461227111
100851198
1050991205
423437772
2047600935
1672707511
1782048920
791166222
2024963066
1625951244
1283838574
1713175885
536463996
545014328
1238208001
2043673119
996800462
357089568
129774161
1277869596
1957504431
281809628
312566634
1275506997
456549371
1140569374
497878731
1334216601
155085023
572533609
1796685779
1951872742
463212
1938233781
1144239004
943814000
1115073098
1745249804
143725979
9748419
641466094
527000327
1046870881
789899139
1221341774
1744896660
900463088
791881961
246112117
1638928222
980027492
377211342
277938574
1173122910
30354816
121716555
454632431
1263431303
1893626753
2091768915
1792236135
1969688763
311239742
59049933
1470136773
532048759
240405772
587004719
795887599
884672743
794201173
1564084217
294616084
1211322918
257631356
924083899
819472061
902430925
1073698868
586255586
2083809936
1938200999
1470042082
2056915802
1241852932
2038099713
378913973
1746203691
1142784601
1984342690
1821947175
900843906
1998843555
36298843
2097897974
2039083878
290086277
545236970
1548701960
1893908019
158199384
563724219
523246378
603512940
416252860
1561736859
2024587102
316574185
649468887
1189617212
159334127
942995734
2121003233
258753971
803439309
514496939
1697079628
1359149825
356419273
440838922
1720753968
1137170076
1785122283
1856728704
1941252542
169905082
980361011
1201134845
962202841
1727775874
1995737476
1762780546
1606281591
280560448
1611706390
1623340186
922469843
1506970933
758210116
1244299343
677357000
310533065
1664509009
1669292149
505277191
1421547565
257342334
1091480571
1878949208
1575886005
762180098
1631280942
1152170637
808943417
1400037315
993528371
1014837133
1856578519
1392026174
516474666
597301177
1183700560
1555751120
1534441611
1453827441
966618368
1364613456
699862862
1980830361
1127936843
1299100550
952342794
2035251360
485874340
648191631
264951397
748384448
1420244575
2043622367
562272610
546995277
2024013018
440640648
85470063
347682007
1419596273
614870252
1066990497
1778599025
333961665
795562267
1698616703
896149083
469963354
232808679
434478650
361475682
341423603
1508525246
474520564
19487265
1448355316
2075758903
262751038
1486973069
1794497541
768926616
598314464
500873808
1230955902
117081644
172153105
1395948155
1001022649
1652186243
1608665884
589991379
633543647
315168659
1104396888
394251391
1676082898
556642771
1262766841
1340014799
347262367
2022323168
289742260
1426305197
1689171770
945864874
2052597097
1453042865
1467286077
274065757
1982795242
1462921644
346800381
1804683671
644209207
43458547
1831504542
1585278095
2032271883
676246435
516242814
948434960
178198823
348284352
1398065640
1319313832
1523711251
1224493994
1907819497
174680751
7047856
1508020067
362708387
82093068
44293632
218265629
1697343946
1931033410
1733760751
438057561
23496054
1838599699
1260169324
1304465430
2027358902
594478814
86126142
577837428
1905044149
1410580730
1756547996
1121223750
840339502
2059236649
712249596
1219460374
1191209308
1763372433
1199663858
1903388224
1015970386
640369071
145692670
1783880206
1116845916
1094916977
1549641325
1123283198
307029749
1751007873
1164376992
115102494
344181876
1946055038
97378724
1930104803
267213313
1106800951
2012814651
906903371
375515932
598769079
962792600
641362039
2034140689
1399255594
1573309820
1521333077
1133913935
1465269552
1509157713
418439269
317330189
1887640851
831624577
304548100
625094579
775955484
859463151
2010982217
362702758
2122679483
846823093
27944706
98178189
375268822
928164035
301088100
1597665413
1422589724
119364174
1094273383
1627459775
1302183112
983350372
882768954
1719363640
2028711150
1230834122
1160120592
606621926
383382184
176127277
582065719
363634541
782500554
658360051
1183147089
1953479678
719153198
1536035793
914114422
1356416321
1947193302
628124461
1259472515
1313389296
234249483
730795266
1603767412
201338648
582436442
804894883
218238975
1935343862
312260718
1407578630
1290140551
1976147857
233702369
1165795630
592354893
992695107
1906970699
685653932
860070821
1530859627
386144545
698781431
1793938466
2063880532
10727931
576247557
1097375026
151320808
1338577420
725462078
1367073134
1503739020
781625732
710622596
1904054632
244750014
1675689273
709962574
1105038083
52084896
268815061
1308681379
149045978
1745073507
560690409
722177717
323662595
1368767364
1651095579
760115699
916854016
850425621
427599398
1638330593
2068996267
523502808
264432455
644286150
1630704866
831986535
1894275437
1141066994
592300080
365377210
1522384176
1487112565
1403519022
93046969
434043376
1298056564
566612712
1891988775
2078830030
1007414135
460049923
503468819
1323081294
1085271397
944416677
1174419130
410725409
699560734
107558523
114689200
1198133262
1445072888
1446851069
161287057
456269462
1366360662
1384364717
1469277780
1060099125
1613985896
17476249
567305808
398027353
965238689
1052486952
683935281
131805850
351648268
1650073476
2128241558
19610573
77692262
1317321031
331104587
2119515668
1206909038
1554775063
1271239193
471846588
1521533474
802057202
1634404952
1540087038
19083052
652972034
1818737363
886011322
1899712660
1413397127
749449796
2064437372
2108717560
259168506
488941729
1103536861
1333677924
1847495712
1553576021
1253227803
1184980096
654231846
687009992
1001123497
184037797
561529063
2070309230
1151611467
710019848
874074210
1243789988
311960013
1490288254
1508391355
238090551
1667543748
83734917
1869636385
1785104234
1233140496
1891014822
1436508370
845150425
767016029
1693236334
698532735
379452126
1613854966
1567492079
370651573
1694320663
286642123
918888412
452806632
451060293
1415536853
2013446008
117096613
2022954136
1668512031
1182572605
1034577147
1532411301
574867314
1772807907
1270498233
1578066474
81418195
23927403
852734826
506857156
1297143939
824156671
1146788186
85873360
961816056
101370652
1396013560
464026085
427105991
1205098568
2045727094
949317305
1940373665
767334140
732181460
1205279985
1030851660
596639221
1128903966
2069212125
1768435959
1565938481
1174673802
1807927343
1992393221
1894275800
307842655
171177617
1758835237
146083018
1060284681
1096609294
127195218
52384602
2059300959
1197668756
152091458
1979535644
1247947969
1734501136
1197205132
367144861
571391945
1943987514
1830749714
1828418893
1650935047
561522129
241535769
493544449
1783347721
995833906
1916966808
522575611
158887613
2030708520
1695495015
25385306
1191918994
926058372
1109575698
885083103
400526307
1936462365
2131158150
1072346098
1305612838
752371203
1632062111
195500386
975006754
834409304
723468861
312253690
840986868
1816956115
1919235569
1412271568
1593791400
1862771271
3512147
1450871022
2108722105
1393681156
117312333
1488068290
1982235681
1899120659
799661581
248971586
1969690014
405079594
1976614779
1548073622
2139210842
555640881
99141489
40037132
997575377
628535667
1335673378
486215522
205055999
513280021
1099416586
234671974
1596979401
1667720885
716637815
643224481
1904891896
1149343565
158534486
1776428014
722535945
2059744629
502336060
1080167842
236624488
834844621
1789764537
1036161567
561314377
835421036
1666309774
1742625862
573954681
192480614
1713597186
3489726
948110882
681891069
992030701
1545354770
1535340653
1290460680
923606577
1041241675
97127314
1508807638
1204047254
1861442030
1420519925
431761949
442917139
102829043
705635729
1673451608
988623428
1667024602
1768821066
652551053
2146813630
1439263436
1842229295
1034694830
1285262184
1194284021
1605203524
1860902644
761715040
50010342
518803617
542599580
342868458
1417531529
99153362
98259671
2079728264
1075306631
1612479869
49763711
2110783922
118969305
128631205
25665467
2033136301
1983035476
980813319
862360804
794771904
849970531
1483172099
176511082
1396484354
1379076755
1639783186
758341371
1581665346
100984016
894394396
1248725456
424295636
22674919
1004361296
1949386886
634308221
134418921
1586661352
199377695
2021180294
967425406
1544962717
1460472962
466630850
982455404
1217771328
13524276
1038367303
1252966379
1113187295
509760609
2054100683
810525803
630866337
1131496299
104582422
321589339
1331511105
1288929132
1471006508
24343034
1213693882
1185233744
594272064
1478727151
2111496993
883124982
55552932
740257102
415534
166374433
1624904474
433019929
294088429
1196505734
1133390106
218042068
777962286
95741905
1857245707
585685532
205003515
599138278
1226813313
1014406940
2013748108
1685647845
1556862118
786512757
1505444081
119874305
1393607235
1022852755
267836801
1023297639
764488427
594913248
1122165659
1712122327
451870560
116813293
1044886457
577874761
697189185
2049346418
1480668851
278626342
1103505562
520345166
1660779809
2126111911
1006728194
370204067
622274429
1743003805
376384013
42340461
1430034069
1267634417
1090814500
1655270139
452256765
1208417052
766583739
1469427099
527671760
1590748757
1304865252
937040680
1183605598
1809514084
1689546785
1820049134
955714938
514227556
458794644
536951518
2117463551
781819619
105360750
861019585
2106498404
299243744
1552595606
1012056632
1520870823
806133613
1802945683
105231280
1131737881
1625714078
1734129540
605789683
1784220841
2143148201
267645322
553304644
273224796
2088692273
981468758
996603548
807898837
329843167
852675525
1536371489
225571995
1032486875
124497580
495286563
496568637
1861187492
1008029126
1406580838
2087975970
1939630511
159539092
1475780221
1499419008
2098070923
1066065148
1358783477
196645100
1981215994
315258615
1379136373
1116192539
1175760104
360796641
1318821799
206019930
1821657359
1454901829
1591632283
1088270867
1080061207
566755500
993041955
687020339
588328825
461958654
315454938
318708729
609684370
25477064
383162737
1601474951
1582947319
447921437
511748542
1789069116
1185209436
2019225991
1049959506
469545070
1161344047
2028135068
108178115
1200758628
494700770
358910726
1356155143
2008335584
317134869
1578147854
919511777
567359823
895015265
679287978
930620064
984763289
1732258198
1445009005
252149684
327015118
2042657790
1079957914
68080613
1641837976
691377382
1117605243
567360263
1390199513
1452002446
168927367
1790244842
155431356
268851296
1174027400
100410146
1830449577
1445764552
170656536
1208803735
996881255
129469521
821219760
884089363
1379774575
24641511
1214664175
1054729267
1174698914
1162816299
443808319
295044617
1657543092
1701972411
637505827
433363728
1419567201
2136005067
1788521153
1497680310
1335926962
1134272395
930392000
1038430664
834475230
1593618098
1094969028
1387846521
1014241800
289553595
436813794
433040394
788181211
1590688509
1085196578
1074750947
899138523
173128134
1570955971
524692844
1417394635
1791496591
1689291665
724539406
694275232
1009260016
997588198
1916092876
409741889
921112458
788172561
1255402634
902552717
216743532
1912923579
447620441
2128968133
1618650206
284320681
1551200962
985898178
1675679409
1055975371
636685287
583542019
245684528
463196363
1872303535
1101873008
927465468
253577509
1126525383
1208432097
1722210745
504683656
1056892083
1788348385
1681203707
497308335
135674772
937806629
1215151000
2065945736
1412651799
799331044
1424994894
1511938103
716721523
1202102539
1742816839
509039951
1375905911
1864277465
441580788
247120153
464815120
170760336
2004139008
423121543
1649277075
1287982951
1017834452
1588268877
245376099
1293107256
947495119
286138164
1673706252
449380305
681692892
1432348834
475339530
564812612
1706328742
1169454393
334752779
452657080
1016865884
1595415903
1273775399
1383557752
213107163
436436403
307583858
145482060
455434420
591507822
1859762116
1167733578
174610641
642373803
949548442
2076131355
114865722
1496113989
1554712643
1823033518
2139137017
2102961605
1693321856
1433405443
743234980
1334916376
988255196
41915051
822422026
1822526277
1923258067
122093329
1585569173
2137289651
496158702
2004604476
1773626361
535215868
1034324745
616778649
1783681784
579059550
1825598033
213007735
280134724
821890370
762385370
1345650012
1163770014
1722717015
472572057
1049616299
1238253662
1277157969
1674043897
860460321
2097885069
1968426523
1610315941
1064323465
339973911
827805929
1273524851
1405783329
1777354532
682670323
762622094
1654981734
2081659335
2070944589
1720931902
890101876
1280328867
1723994303
1909358187
2020548368
313537517
889567868
1333361307
1452839713
370437051
981929332
219453559
996848979
57078500
1679714024
411791534
1081293549
1187497346
1679190423
1024900346
267155436
940428956
1423515685
933934612
1840285205
1578428983
939879246
1157298812
1976644929
577892484
195933379
1664941106
94749753
155567948
1184951276
1039267692
759128156
1594391711
1740556920
1512140998
1951755829
1346726115
1668833202
495794921
786078071
90265857
498984434
864552381
311143853
648266014
1169874370
506950555
938030619
450622924
1407284057
1932179629
774694371
1696296932
434514180
1448001642
1256966344
1008604489
1198312837
1047059449
1664498412
1343851481
2101851872
1784739992
623290711
835490734
71976718
784620978
1441798677
1875339610
2077210696
1728705365
1235057785
1158033327
1463234867
1581322244
2127741341
504783588
1219895581
1861472208
1644215299
1210077671
1124197439
1780871561
1486670059
1330487636
175222819
158940608
1443708748
1747309844
1633273793
1218475206
1629202658
966386506
847312849
2120860884
433963607
2073546278
934370012
1841940583
2099659525
538920469
2038785402
1265634441
1403940431
586175494
682769144
1552817940
1883859596
638389336
942688563
1603937486
429023715
795297811
1254305074
1609955319
950430526
775120790
1971445462
1770245555
664484025
1685658937
203433359
1230071247
1065587212
1805336349
584733914
614645593
250778412
1219469600
755257221
801462243
1863234924
1738537018
509400321
842330568
2120589134
1512882976
946214218
1304093133
1574026461
1644904094
874810497
709944738
1692573669
460807483
1136994365
951091844
1616455846
263375833
1993061147
832039763
1315468590
218757813
1586137354
1340960257
1905040015
1545089006
1740936221
682802
2078811211
1210294730
964333460
1586942881
37313839
1921685723
134518153
1702768197
1452826470
257595974
783872587
229058376
1615785104
1934269026
159465738
2016847200
2134576673
1232156309
1927204756
1648847096
105741758
1496315698
2046774071
975122832
1507120368
2062326448
1470280794
621440156
1130792583
877750089
1605606251
556231592
374775177
1928168746
680699075
780804724
1288652443
2116968739
1614173386
255946022
1454972634
2144015971
1247814749
904322757
1757761017
1809506670
709352716
1719801672
856319138
535796046
1698577775
1571332614
63243854
1118646983
2062017824
98786230
2079152149
1131891275
47286672
1535271093
544356903
1408087575
910061932
455640015
1007372104
1393631357
674380177
930565023
850566525
1678289500
752279836
1449425260
418868652
1352766662
343940423
1055004480
377115900
1640100990
1168963176
732040802
1409579954
103246435
1820896175
1742619893
1925873295
1911220156
1703665445
1865303241
1267474082
1466070695
1006570205
26437985
2036447629
1947864457
205470713
956602045
2099808653
1790732510
1422268407
769816092
329166386
1155853649
1075193970
467484199
694156290
2113114748
885813078
1089798163
756323751
572249253
3687303
1549630923
1497516861
1527230299
989492370
1127123166
1817297597
898080567
374126435
1961486346
645425386
32025828
330455597
1912587748
1247291609
1789492941
1072906518
1385867118
1178987646
996635485
1700932082
1008462120
424142028
1409074016
1217345767
1473365675
2013043239
1776856197
1705495719
1435494456
716948583
70951729
1273272937
1358133420
392293221
207195349
528945732
540787911
1717030595
1612710461
2047282141
666919045
864458458
132553276
1395767777
1160631670
1091161097
221592298
1427826458
1104271653
714086429
1827960117
2011265479
2069892058
628870521
1108862385
23609582
381173241
1794389984
198877251
138676037
408370877
2117645621
1556521250
1614803206
708522546
447124593
1306544139
1643716319
656699411
839040769
1131338241
1311939272
926673221
79177867
1727728529
547523613
1648891607
47974241
876385031
2098836506
2008641282
1307104386
349160274
2097557945
217539963
1614877753
1219243348
41061953
376893217
279635384
1064651417
1489113493
1212388021
1561680950
282996675
1384865225
1992555858
555261561
1886996082
1058165910
547561900
432131945
1265438642
16925227
518446517
1499184730
883355192
1126781650
811411783
319119130
1581578325
1058426370
833145942
1862732317
487576345
1150917507
1398185165
1710720336
1425904457
810192716
59000183
1910625158
869705933
1112669518
146903933
968674679
1228263428
1306203835
2012564824
883261828
1497107669
78351707
1060016288
527260722
963751004
830734426
1936439457
2955308
493702965
118075454
1736428557
1487763226
1928985579
1075477326
1314878433
295092424
1268070777
697049526
1262385497
360189099
1396584657
1282920940
1443285967
64442767
2058278870
1397947604
1121062939
1503345980
1161306924
1798730164
120501593
1698682334
412762232
1305789275
135894113
1516691817
2136070409
1338045233
1337267532
1500845653
66280343
1103521350
31907422
1158484883
642600668
724771282
1126500608
1213800626
1764404136
1578454570
81519075
2117383879
430849792
629998722
1324690842
979816405
929043728
1366516279
640284564
188612469
1311107622
699917625
451405930
587158381
562013801
1593118909
1555243977
1975057201
981524234
1558010099
1645063932
2032777423
1075863714
1983993698
1292721908
428742822
2073477724
965756870
820596440
524579329
145030820
1473497901
1021828547
1851305830
1941706497
1732769031
355874261
975756909
1847508343
1842388876
1246910751
2087946355
1245054551
112002869
1808841130
943772305
544351224
569028517
593909268
1312253383
1328555853
1261998011
423649436
1762533294
2117979012
417039792
449998145
1307282039
1756645239
1520767808
425994348
631512279
1845700571
1542283965
365401137
552092354
1294217756
179409332
1925238675
714288574
1930513930
420955923
1875403779
812346417
1874163878
901156298
972102733
1673939755
1924251120
1110112836
282747438
815725867
594492215
2123175339
1907893537
181570376
1041705285
1939149537
312035420
374443298
422178649
2085079689
875927745
406366551
361643011
724500173
1890339850
199286065
2098276612
1715333275
834405857
672697729
2037408829
2007173791
1629316897
366370556
405234274
2028490557
835265355
316069237
1029216675
1759668911
286433179
934657402
2051785606
1813022953
1654659099
439638935
1914316556
707608969
577326913
159212792
1363274515
1926353802
1678099269
727170946
1526296715
1311549932
1723034763
1314458252
825996591
1575757767
429851709
1447620188
1118223556
1973337295
1947652542
1023816866
862258318
417939831
1903231488
996059560
612039764
420780798
1351517469
1248510699
1861323201
1519626147
1795388518
1327370417
1047957990
1581413306
269353294
1725789640
1898744798
20952216
1269099259
1963730858
1082268294
23170553
1644592360
1050703623
2030743475
862362981
206640455
301031397
1836135736
2065977194
718156510
772661688
1522384933
2098428602
767101807
1443831731
575097582
733758765
1701423591
972441998
264926915
1117933529
1055757610
533154501
1480480534
1936862015
708246867
2091992014
404767436
22090626
53179096
2000013790
1443868432
1095759101
1459299381
408940224
1890783636
1981986732
1128899728
1128010388
1694419542
1079825538
1959868862
1591835120
68622002
1670656280
2001318539
2021568493
2116422275
1810580371
410764625
2147069312
429822940
1319337907
344585630
584370705
75858830
1937312396
429392544
774468427
1736024309
732477146
1830411802
1235856912
1079231267
1990281552
489892209
1253662211
207090666
327222435
749747444
1339053655
1880136044
1101037214
272741699
1232482700
1426893020
965458618
532908752
256438873
1675223155
1391104084
1316531803
480209661
1387530741
2063160696
289681594
293105273
931284110
307418020
1376317540
428329054
1708873627
2146206835
729337854
1683094665
1609174031
1111889120
1757180920
1718079705
53121053
116208269
1752992154
754097009
1612308366
1402380116
183866620
568483024
370161689
321752511
1054820119
942579464
446665143
1683637596
286284826
347807258
99557976
1445007096
1458045386
1771124814
1403840300
1381656764
598066603
1581197010
38680463
1290109553
888736608
156106124
410541822
1771438564
1664158375
736064305
1519009507
704515909
1704351139
295989756
1616902642
1465231618
1670834053
746418137
1166648645
1138769979
1468906079
1010142769
1548616569
709991659
940500352
266961614
502416898
1624443535
817972173
801851284
148887689
1214892980
1810801036
51614507
929116759
1486870267
169046974
1326586094
936292570
1651497625
1691817176
963481948
287603117
613779801
519408725
1220839966
1696228788
243478002
1254349920
872414851
1257697732
375228517
488101980
701020131
1282816694
1367273762
847020571
380663133
1614675491
237160001
1622929911
1371528310
1400350175
2147098341
1726464828
2084188536
1313429710
680183871
170462159
1250416399
2097616583
2136574175
1304484214
1498978127
1779751305
2097196661
2025994423
590263257
982695843
259252233
70173369
530824503
1242316427
617757790
1480504191
249050183
260267195
1699200056
1874692310
1889464815
1213264927
1671356492
209987397
672487196
460520459
2135139465
540641735
1366902173
1107418169
1771617358
1755510515
1496178628
1067828757
1000347436
2129444811
1879052651
1476728744
1209511154
1031046645
165404490
876922225
1498124694
1740507481
692289525
366202064
1358844439
1817935711
1392065413
31108765
736663608
1756524701
577574027
46657685
963712728
1252400875
413087634
1938991216
1801305730
72381521
1682453482
1114377646
2019506516
1108506718
188218264
918098887
662155093
1936019171
167553966
139267314
2036191945
989118184
805444817
2080265174
136131737
44842880
863714040
1137573285
1549066186
2088734451
830875098
251368807
580206347
1222103250
203168123
142466298
444483541
1336816696
1484660238
2021234698
1281289991
293413348
1441759353
1466916387
154592615
1364259535
766448205
1610183962
1947966348
2036411916
171979305
236106418
1394708090
2142981893
1697946716
16738289
688577336
1487410294
1070072339
1594970682
538713031
815027523
1404988171
681547359
429427488
929456259
655776921
1504428651
1149661559
994632219
1312803463
1338824708
1904007200
689197507
229166973
605642467
1885046435
1151330771
1955671081
115965694
535709193
191046692
2016776486
761930246
1989963180
938525052
126070242
119152400
778418043
1156863779
78121409
996830081
1703762913
444294586
182887303
1574590055
1886680714
1081276108
1682922056
1493748219
1212461550
90358700
335486310
1196660119
1965833252
9364257
1589568704
1237172518
168559444
852033609
1156673869
1811277444
1117337800
1230641262
1843451023
1182110739
336797379
713933079
362594808
1439872553
63839159
2072508113
599434737
1752959719
1576343153
992899902
711493451
305765105
1912740698
1578011358
711175822
1189756053
1234126668
189305860
428086932
337059255
1631649061
849990885
1320002769
1796625887
1118462274
809367954
521677260
194347310
2032999941
297865712
637479101
1619354056
989163502
1450907935
1625974849
125799064
1112766953
707658377
2145405670
1155469637
986898827
668946652
32698009
1424312553
1351725957
560346037
1941509524
1550025650
1601671085
1019686528
1717818933
830659996
1930304828
1887848056
2067927979
1331891778
1054590692
70826095
681754065
90784718
1916911604
985610228
707189139
1429734497
1241403186
800175321
1605652790
2020153661
76833830
967158157
861572286
826441704
1710846767
1326969292
2006569321
1472161126
1107990899
2078484614
211708735
107358295
342493485
1766559262
2082511981
1619288643
2139471426
1388934836
549082448
629799806
598243873
2111520852
1453569386
593249181
437651554
1799868794
552031069
463082810
2136197771
2086313746
524242140
1441398605
1524534455
784480965
636231503
1670084564
1504616893
1574594888
1106659310
109319646
1007372056
675987597
1902881815
1088541553
105796098
755158512
1481230691
1185634567
2002330295
1253885087
1072016871
1731677810
2124144977
1766831137
935508192
12826038
1722810845
339363208
1005134396
860245280
682037339
1374618414
1441614628
1301215749
1598997917
730539368
1123604200
1509243453
415982309
1153493576
1111919195
1038720733
1342789295
870216362
1285682159
300174954
648489024
2113546511
379313466
759795436
186166431
862826447
1682211267
1543329888
1306821235
619206432
1583124524
1367273239
1140643343
159521670
1175319059
797279579
1934913154
844639270
358440080
1547101795
1777402115
274462900
1336256486
1848715319
1188810064
1562232835
2123231378
583034366
661750338
662427193
353074948
616137269
447900165
1497299676
857765894
1620242702
1867767324
47044370
170415316
1014270637
678691701
1447005286
1789076353
1226269963
535875472
993458791
1368428357
1651422985
1552110433
1225753920
478916831
1026736528
1692422406
1023697837
1626908182
143049438
1614747304
773551551
1001714401
420671521
533177368
1354539560
1272686986
84637676
998839659
268353028
1817074161
784174236
1085888803
450034053
617859896
1968928282
102705886
1062721301
884833013
568372411
380065802
247245174
103081487
671546167
1095126266
1212062090
1240569928
2036705447
1080485825
1911043431
1912145316
1928571740
306681193
1373406751
933833116
1531306647
113686029
722906584
1523511140
2046974159
910117029
883363337
1160340229
119639699
137814044
982972012
1150986496
179751912
666754667
867949149
384286390
1142455082
1048771080
1474498403
253231671
1365347088
247138665
1709118485
765821746
375707852
119412548
1361009967
433003240
1280025308
861585301
2057022660
58543208
825754190
1988153962
1761341474
306900160
23358969
1275347393
671458785
660771737
962151466
1595495656
259509460
1560400566
452025681
525018242
765352238
1469265602
218539415
340615011
1913009097
695210009
801095588
304764625
2027601926
997917054
1704439590
302928361
2140531204
1642355140
458787393
1527851809
399228079
2106143689
1197618280
1367290744
486178899
1199463960
1790320741
843210516
1181245642
628624272
1415649925
858569179
1714920383
719277032
33299233
2013602596
49952467
864439156
907878599
123163263
2033073549
1376541573
1068569160
1764238149
908822691
488817459
1935124711
1557080483
1714162457
1006851691
33186569
441880149
456632520
1804195774
636976728
1591882465
48010644
310451974
307886456
314515022
884816378
1557465916
632790726
719073478
2082251414
981088515
476976899
2123178092
984774219
133989542
1545077364
630766893
590312429
331698458
1949506538
296975594
234584304
608868500
370172692
2041008289
316018517
410502404
273108532
1401536351
1579320475
885084252
1208288457
109136720
1757972185
745810961
1018208759
733683187
1303530528
2012344929
1484619280
693238820
1880178758
229301808
715424163
688358038
28457689
482773673
639467311
1741728182
952778224
1972141231
567383464
441881093
683981802
1555919326
492804794
632068330
968648230
472807874
933989561
849130542
644317867
1008129497
1385303342
755701382
945867587
1839309103
288940892
269622275
785765031
1349796272
882214259
1922530844
1405350908
1643814778
1407364174
524013476
1074579339
241837476
215870585
497369644
785064621
143428172
163993802
1917235352
74554619
1048796913
557133068
2095314097
1448844920
1993697470
1577680859
1161069333
1268381370
1513537594
1807744147
807751372
535034417
1805433483
900703844
123401856
1706436808
827234521
2110038550
1874147410
1556569273
381944033
1232209926
1656008127
1310556058
1480736144
1102298929
2042876069
1596639587
373900888
85548623
1501841086
830244577
102455
1894979365
1315010081
1822713747
1492887003
282699918
852058641
2082820980
2008188844
837441505
42782264
1531759225
929158190
154137740
235383750
1023527321
954251279
1926357269
315805026
900872670
861054668
163718705
383771440
1235740130
2124339855
902007947
1040236383
1647180079
1858051233
1338031962
1895490192
806356274
135943553
579696217
275271495
1780191295
171009389
1481287738
348563260
577580066
1193329734
1388758144
1748340424
494015341
997616212
2136143570
1971673537
698830868
1528266646
1822846875
1532428093
1866426918
218322219
1133033402
1764644319
183999951
1491412212
1092356512
125278344
126195999
1451596164
1942009099
1788949082
1831256755
5054240
1101694848
1955254850
653920312
522714032
711016404
1856686276
1777153029
524103242
1116014471
1382722272
421973018
973674734
458225220
610025146
1475704686
59567986
493722290
2047324147
292416816
224653371
1491176852
422841325
973105738
2075092137
1775635417
984286768
1869525032
350906653
1414240440
1503200239
1605077643
114720078
516073467
466252104
122478109
1339153504
2115522674
1176984819
1683570206
1963498974
317654548
1542347918
710544258
1796316286
186407984
1984936118
1488657082
1470638044
1874120617
355066310
1285611937
408124410
40802601
549989307
58601139
1122828747
1261733879
262459977
1137862100
571889532
1491198749
575620520
1167673360
13639675
1044403348
1790426723
1008025879
1837276192
2122373966
1530993074
1321024881
1978206941
1787348258
1696202170
523700497
980471984
1653322142
1014908372
1852257575
415066286
93035383
748795581
1254065949
304225432
309849004
2082798355
1846865372
2080539835
482644769
1041622815
291897578
1965740206
947006852
177997229
18548319
206624546
1738549930
2106747840
610828444
2031021728
1575092591
7329115
1990018371
1103728027
464546302
1342048445
558177180
638628323
1987026810
1568769056
2049499602
640553542
1470343985
504525064
542456926
95491642
1477162490
302506027
1332792088
803837265
1501389505
1232490191
1087039681
1919049952
1685664063
1776448002
363589696
311202631
1418782567
1013533574
1318062938
1491904626
1222181912
314475958
1058375855
1161453065
1539193221
1552029600
1049082477
1006918700
1471672118
361640479
152001533
529048824
1953549341
1224635049
1571913878
1788005630
572410174
1003577676
1634077059
223411158
115362764
1831154543
799974496
2033235026
337757992
2033244355
1161253172
2046059613
1271740
255479757
422146229
793951526
2037990468
300630294
1174035145
865129610
438606084
612689024
312376467
950537148
1855097251
1452551506
19529317
648593514
1598614327
1390886369
1074262752
187352304
1655314108
1839539342
1997605919
1924964425
471384927
680058671
1776999138
308451056
1868884134
1130408001
1295553597
2018933336
362457314
840075909
1950769087
1348026730
1785479975
1485258118
687353552
554133797
2005929428
939280797
266672439
1153506442
898332715
1214149711
1856521395
1104618776
260314545
191722733
43012746
181248566
1909436233
2122969075
1375098417
413502221
152854142
1798224918
44389218
1044247822
1512681118
892759652
1138443329
83764636
2869257
690892325
1116514244
1478060283
705798679
1947652443
1790154713
1021162475
1560755359
1494565106
1754490719
1402866406
346874836
1756570939
1895418241
1575596758
261912752
1886443905
1336311445
199305496
1895154790
277457295
388139722
1536812024
1573573190
1626035313
225441069
1654774458
1600475690
1300355428
354094278
1792267804
427688494
1427672221
1515599794
1624082447
1302274489
489779817
2011777235
729312537
856353521
1481893042
400383612
557216478
1553929642
1265860077
1206798419
1885563405
1011769685
1378897494
1374320151
1979465094
1307125511
416372656
1682599188
643625780
286127157
1576686084
929613604
1495692265
1010510999
1832761179
535017659
2055019496
2031793297
650909682
651239066
1492194039
71344994
1335998245
1284379911
8481934
951451049
280194801
185799984
1347096728
1640527605
2059132055
13999123
966027947
599276716
392811767
1700812838
1543955395
1711065181
131145848
82501649
2080841984
1744419085
1797160803
5894303
490540299
186431212
1202714212
1932604175
1551673201
1669160002
1943167616
1763675041
2036374911
1245194351
42292598
955182976
1493674684
2061335035
63322572
1791017742
679854057
929927345
1996734336
1134542841
649721098
75143142
561680345
1754293255
39469023
1227471185
291260888
1198057197
572913053
2095855118
1908524663
333035669
441455089
250186330
1921623203
724535080
55724164
1496553060
1784946254
427281973
1534712890
1006490072
7152508
1188096901
362758031
1798341912
366329704
63880957
1956216162
181472243
1463665849
1073532727
1411279127
1826103351
1350484252
765917423
81827316
489630522
348731928
1915856118
1792809121
1722654827
135606597
1114277432
434310903
504324052
369553497
1851449376
1033564005
1174216710
629742972
1749308687
792437460
157278362
1602033517
1049705521
880894767
391668727
1778555400
1352761366
6448372
508801553
150448707
981271727
792282859
2044043905
661768887
194287037
490031661
548564744
621901603
1490705633
520180437
2140163374
1563486723
446357645
1370664976
766120110
1024403314
178227449
1748020314
1340855903
1631080959
1598271381
291890573
144881136
428623711
1279603865
1269591509
1604557
1583645596
574201217
923120301
1687448572
813321848
967883665
953102011
911871044
273559235
254663055
147120281
1314846253
821143417
289436227
138578933
1284551009
1161050866
572878574
299155812
2091095520
1163180077
846851298
1078636339
1183037106
1316474443
581471407
26851516
1772147448
1145366881
1155155892
587454334
275665327
673863240
1767100036
1628553932
999310070
686403365
1397255967
1729224894
441346638
1076727734
1280017356
250412410
537285014
1258918100
1219061778
457296959
74801731
1701154304
789641280
316157774
1590954206
1869951103
1511429884
1436371011
836427226
125617242
1379515313
2021216345
149608670
1766085562
188090579
1852848205
884050642
263851102
529066506
43913587
1203920884
610593501
422886047
666909948
700312009
996716355
1323987780
656172237
1908421157
301734279
954392911
1102461863
921638139
5401971
1624269791
1675953572
673292868
253312710
879899253
477751199
28936443
600540673
175254447
499646581
1659340963
2117794942
357968664
671041654
297004095
1288748986
1349379912
1500199554
1866730540
1814445889
650533066
38159223
871749625
2042064868
743155568
1056111273
84568440
948914124
1029874001
1150034610
330866311
1643086681
962771101
2027712651
933280670
1528082714
1350142516
535764351
1555699012
1817675249
94432170
512376109
653509508
2097969550
292585853
168026152
1541495620
44214926
1119083888
2063792735
1961668809
1084426959
1305355535
1507660907
849715662
709940072
873742140
543277940
602466388
768360861
140937953
1443162394
1370944567
1807260103
1450384840
1484307566
582208971
1569092981
1445562762
1407752626
258539538
799233496
1560881879
589667026
1786940078
468681058
722665249
691402570
1314905333
1543186217
1095238535
316157188
863098563
1504430986
1673337432
1336602638
1224660096
403373132
1097693629
2009785076
1678098428
1696550125
2014618006
1003951897
907619084
1087412983
1249434264
1785550079
2847247
66623986
1672428458
122629299
459597364
903915529
1778530400
1702939985
2084372274
630057467
1883486071
785557079
1110414898
1197256562
74690762
1080479436
2022123396
109846402
784618486
1155741308
1658133834
763047036
740603369
2049023381
164700561
1048039475
194709536
424563936
997750794
304189686
366433821
1703331520
1399218531
1333808353
176671633
1982383742
1719567563
1427132057
1192723288
1730390252
1461871118
1898228094
1453382982
851191050
1699400789
1394662823
989617232
357825436
2147380212
1848296687
1928662230
2095474594
1941850454
420857338
1506505562
722097963
195124751
241717617
2018509298
1500211852
1492660382
175941104
1073616708
1573567892
393311522
618519617
1822458948
2075686692
165198112
623000473
1898486508
1196892589
900207755
2057557490
1619051464
899271593
298181737
697854975
860069122
864939933
250056010
1864997314
526426178
1600267235
1446135149
290343668
1859604696
1123718174
886236833
1179023022
1590817284
956579925
1768278405
1522148340
277398904
1922565593
1780983359
1016903254
2037829937
1688104688
1091076198
1410695507
143207941
960842700
1155110843
449750380
1645338171
989336163
1156539268
757806172
610740816
191629007
783324296
537238644
456689987
1517366064
1252728554
951541169
532811152
895023210
1760054454
1011549713
539450216
1893981742
844683300
1708750127
1751066506
482773830
1464995332
859007229
1261976892
1626865117
2033514379
437801378
841026606
437869405
2004389062
1599827519
1719320434
57184618
913305363
880292066
392223534
969850269
138783486
1865870017
854483759
1690000822
382010081
572702784
573147304
1453148213
111821084
330425832
1390338420
2146069571
189993403
220275675
987047153
482826838
1137173884
958636688
602043268
377459702
3627949
1302855421
411837474
656385149
2031924410
51619480
888806095
1721893052
258624452
1718975507
1881581253
104837111
1597053335
1666237203
626256069
529906577
1147027075
1958827218
1039122789
577791902
1799853281
1155144724
1479493401
355283661
618679051
473881034
650822810
147103514
2022606236
1662660869
174276432
1387053468
1404766732
397474617
221939013
1407556401
1096020159
99869785
1980154729
1302345848
1100701471
915427222
382379102
17930779
750471563
2065793860
1354429792
421684451
12009203
809704792
2119882423
567040707
360003949
1164300000
286748531
437688793
1874229600
1432838506
801910198
2059511183
1308190629
437191337
129534910
1557411541
274563037
1202641001
1234198144
1079628748
1187136000
1699470763
2020584569
1287925969
2121936321
13436358
1083902650
1098930176
1527432215
768780759
1410086
779131384
462590259
284638189
53807020
1897678302
1754152869
1348093020
863919528
1552296311
601207269
494314692
389130018
1589303780
1992959187
728049035
68182972
1749533567
13523433
1204570384
1342570247
1324089937
1380043149
1943955658
377219275
1576272333
1314381126
1172773063
1497510199
1137763817
541340198
185128080
1477816399
228375216
643097236
334230277
1911337891
1717333188
263444700
1312809638
1062417686
1492158922
1739074009
1208987105
1430231195
1623574618
1800435256
2030749606
1139339884
645290031
1290753418
822288144
1833424428
1521285868
1912785076
1375828895
990555094
985326514
1199551188
124854954
199659252
1735483367
2041208054
2063843769
1682814112
1475364655
858062832
453944425
112482716
1463432168
15554055
1564618708
330119327
612336419
388118006
62695172
843483266
2066816253
1955214553
1234777953
87065388
2030830807
1223970820
2134658153
1498837714
225358253
212574259
96349347
112412811
1449733743
1700205329
1140120969
1816836869
219742744
1186868660
515788659
1146088581
1677844442
873191043
827052657
1168283796
2134122350
541599827
2035274282
602655583
1999764841
719473591
1712249407
2143493779
614769628
1464031697
947184293
1013285095
1142028629
1686324775
1701831582
2024178699
1441020584
343462298
854634949
350564885
2016696925
2138932099
320021407
1072524459
1424500887
73313610
1343126492
2026820375
534070390
2048160670
1856970518
1272066021
96064289
49799418
1144688569
1289121902
1442578659
1062273071
398373307
1904091521
507595012
523632201
1173182379
1907783409
1611564552
970216767
1103435328
1027660067
2109852196
1516043707
1936220481
1627913106
1968635766
1626122553
1638133498
1730771666
2089308081
669582607
1103455481
1354564397
318461266
1416365069
2088979605
1082261176
608965484
1383477502
1842826852
1237109514
1558623658
1002506303
550221691
380401826
1640044752
170548102
123552872
1042419753
740629294
1020377734
833763042
669147432
1608299594
18933203
1325904148
1268471856
187749827
2132298031
1305893275
1716903103
1565266723
442007050
1070549264
1986869325
11670171
1333908791
963788025
1714750408
1822213195
1336076655
1008604333
1234607679
691037096
428816764
1419548084
1930373895
798441303
320260782
2001368901
1754732540
1077299336
171430624
1176287159
1763453798
1045130496
277048038
1407465281
1062673133
1499903365
1359890610
592485851
249932187
172961691
1399226730
257132053
481447278
704945236
338121782
2107961924
1272078003
783215091
1977875351
860489865
606326121
1668051801
1262651540
1579095656
940793840
1024460898
490718382
1703271969
588544288
1056947852
1454709663
1467558518
577988265
948275343
676957763
1315351096
1984640773
2080544535
1184279761
2001737144
1216878669
244744359
346724446
1859426913
1275018679
803943066
1722813929
2128842484
499469894
2130094187
1044740210
1576628223
789338984
1772317850
1135348452
1810375651
502423146
40951955
1062724265
122390358
1741242151
1211911512
2114597298
2045460837
1199661655
1636023052
1403941128
560652234
1593819044
1167299110
1599314573
1690909521
2051571775
1261437644
1153067992
911221738
1334256662
359347628
1175564218
1421169912
387789274
1551451115
43618600
894284110
855665523
426964892
486995315
2085865547
1557237096
689460169
782228942
660775110
1983157477
180610256
841601655
291884753
521375084
1977604236
2078495799
1046466141
563406820
424533787
1642157857
1753721055
330192930
1968361985
1783219452
392093928
1113406447
1639392669
721684096
478193213
313362519
1995251841
10000145
688607898
14172289
976084123
1612225903
1235561870
1172468804
429788690
1241943895
1983740119
1883620757
1990956324
1247337172
97174660
1682667304
838128987
2077202672
1030196215
1155728077
1697306090
855001053
1565399166
903690174
880749171
1196068112
2102701918
1016389724
1649320558
1730215860
1034618174
1009643744
349815395
2097216232
1203370495
649346591
117179243
1800435710
1445371359
2088942079
703781797
1162407987
2048490835
394017873
258313857
843991041
386610448
129945236
1207879013
1390461005
360140445
1939506054
1007218415
1283649919
402023481
2092225936
1620994098
336383253
224431507
543263792
220097650
604285000
1303974847
1633299139
431476132
112676414
113536370
1159522008
1492808828
2045254187
407470970
1331439089
1803593858
1947343283
522140842
705135652
1575035167
2035496754
1363628632
278356642
1983569116
2017094575
1953983594
1633942852
265011719
1423047037
596739586
1743849734
1612908393
1516154416
1185716582
121035465
44065716
40709446
342791176
1662129428
739313266
1508262352
714642244
69393971
1901811667
1258502403
1187407944
830775032
424313119
890979520
1736598722
1608992881
44743948
23258442
552496709
498279106
1023897582
1305893841
929258442
1342186247
192677786
1437082803
495425652
1682557257
640197688
1890351536
1115558230
1323861859
805013581
1499126775
804153457
1182379731
2074104000
1662953210
1321693584
679405354
1669723490
1758439924
1153234619
1402874937
638357838
2102119132
1000457176
134960157
1745613410
1313517492
115276644
113516051
889451165
866415162
40481431
879216671
224892814
325343349
834131314
1955802478
1351875288
354457669
341136174
1187671285
287570524
355475800
1490719410
1712920400
661762291
1651994293
237317746
1219618045
523679152
262496730
768866494
1559688392
1784423714
47785100
1512523793
1165202012
338391362
1959400306
1820756869
493912934
87095589
984264616
2030839522
2079055700
1094806043
69179860
915969787
2061331564
1714612012
683905943
1242422581
2094040728
318437895
919702188
1182020957
1123847526
1141000920
783133239
1256787938
572840629
446636160
891713009
39409729
1151942668
1925687562
140962718
1747451756
1817185839
455936451
699575710
402772209
242393637
2031105924
2015704463
373264172
1901427744
1514247984
1724714461
1767331646
563404164
886859122
178001007
201215373
716107672
359589732
1925563617
851153433
1976856686
23093956
407145133
382565466
239659847
478535208
794762031
1935810521
1253799163
1844881659
1210505354
558110767
2132865765
827436051
1896364864
1077714387
1656285531
918848018
2024162516
613146934
1107677573
1833260882
2052716973
1241034875
1688336415
1334874592
315548698
1561879123
1123672767
228278962
1884659031
2123369296
1075134344
1900764409
1822777629
992999844
397892139
644265647
2078648035
1323989312
289413812
986304737
2130232557
667345019
1272351620
1561815130
1830853043
1091691550
545646613
355585234
1396063935
1445737286
588657329
1794048599
1422770820
393763973
982078152
748202126
767486820
2064185740
507886465
1206430696
682361069
1976574782
1024956865
1834204508
423599800
1630612975
793872972
2123534890
653954598
200650435
1433786400
377154870
394963378
1959183949
686900023
1230597771
1304675804
1869329901
210783637
303901633
1551082556
2100214644
376967822
969281621
1516891524
1810445810
1569432799
1671890330
388838384
1582829980
1212609780
1244455744
1710619934
863599495
859323943
486221795
1856558220
1507123086
23133900
1515157715
1386767907
1991125638
1223128264
1790765541
1970839577
1749374955
1386325264
930090775
1598807297
224609679
186837189
1749865303
2041779881
1670696952
1343554672
1884756356
1422532534
2023044759
885376479
200746215
895018618
1518913594
1827809801
1439353085
1652735646
633919226
83364869
466903350
62698404
102888572
1790401227
670601903
1575216094
2089121433
176936864
1004262197
1617748252
2035237706
1743281185
290503120
969219126
1583408412
557623545
1168643905
337598183
1131603649
988724087
794023469
704912954
1646098591
1565568093
980263698
337595428
1580817369
1704728090
164781277
132354723
844764952
1109131876
1067666713
951913832
1598190246
231629207
2032019445
732683370
408173824
1072039881
920442133
255837668
102520493
129381326
464387814
269344895
1530660466
363896114
559377399
735659629
1594922523
507447948
464723501
868732477
1016739378
1398894534
532167643
1822279
1396910736
1712952299
622903089
1309402771
2051554885
1489846391
2122117018
1517409009
514031784
132642305
212181198
170476828
1585072171
1311059027
1604205495
1394067344
1143963709
235673332
1209503422
519481167
106642460
843445426
837051745
186115597
956863510
1654121776
2026957271
914306262
666552681
996755244
1181600623
1103623665
517648979
1239392015
1753231429
980502371
1045262020
1723401486
1961323784
1699288343
102065188
1177426784
2028569917
969880309
687768070
860130381
1593275220
1653178222
1349963227
1897599180
656029955
1013058934
1607743446
618135147
56211427
424171265
1818801880
1996709427
1653494036
2020505355
182824030
1261799821
1898860002
2023451686
1102025061
19092086
415764486
2133549614
1659038349
707833773
200935824
1752630549
1206616970
2060645591
1977187710
343595782
1672410293
2133561109
1893271502
1152886341
1600876004
1046760557
2053107237
107270201
2039204876
7743911
761476972
1311627893
617739385
1445177512
661752866
2027149891
1901623599
1393536601
415424390
371980815
403473927
502917409
553442959
974390277
341906339
323600211
1065167107
152433707
253519078
842057031
1192907157
1418957417
2017512016
1825422203
1919722888
1551046046
221359730
936973547
1724890689
845532294
727050929
1585710467
695064598
1157747044
915956476
726865903
1120269134
1191691099
105376262
1725779044
171818099
2035124450
972516888
24690243
1416641580
1407654457
186608759
1962791714
67784682
625365831
660713042
132771841
1176889784
2083180178
1517309177
457881854
271915197
324716070
1303969171
284874135
1185798504
2084437951
1729471999
534331660
1221045766
1871953178
1457731747
398728990
1992031844
2040313758
822073627
658512638
622477490
691151280
2068924369
685067554
1356916985
2137174487
1872008908
1447733812
1294737945
391033794
1163404793
2080962633
208358910
1545348156
874571456
1728990813
338578715
620482943
2094786934
1274747242
465276863
894994151
752693263
1306635079
1254092149
1768505020
1942801337
396448052
109659608
1165974551
1359167613
716566805
962390103
814345621
200683870
444936363
10142921
1483143113
1584813298
1666327445
863921102
414959289
1855959512
1746960643
1030661738
992823462
830284298
1659921134
1408061204
166817880
243277884
920357749
559370580
1943183116
521001696
465384349
315026025
1792939830
746754578
120414551
277381506
890664403
439106052
112772603
95637399
413349326
937257149
1935549471
1016516630
588659064
215582989
2121940577
986577177
1166040337
33249325
342576507
1894333267
489558293
1830201512
1901395414
1052789390
50658313
1589014469
143521536
2124197448
1637590386
913840351
123726069
2123241736
1547970491
1768235489
1206067895
140085688
2137188894
281804886
2027860152
1435775632
76178252
1194937391
330695323
245050085
720692163
206714183
1905072662
943253003
1058367495
1601257225
1827422363
1021932732
706245245
2080785681
2102150703
198085654
1145957823
567985792
504645407
411326145
731191083
377191364
447871598
1546128772
151220607
338178417
93685880
1359042112
2132786627
634055968
804907078
1063218553
1814691656
2123848137
1820509970
324736350
1107919925
789805993
1054405956
1481527053
1872361700
812297398
1452170677
1609751207
892371444
436986082
1404207894
137920323
1079107142
1957966464
1470138094
67377941
280138055
19314179
1286584140
2653212
1924797829
1878169255
462398885
1997144022
1239553643
1925741250
892912681
41810992
2003481296
1056976818
1819970760
2090266455
1610401635
202350174
307244900
1160673277
1827881113
1339295538
608487331
186520968
1680110796
1974372039
475011999
87535749
321160965
211083772
364175729
405728017
286904589
1800903097
42569377
2076457076
1146901776
293488586
431271282
178437645
1731803344
372982614
1967504162
92404510
2035500843
1175948257
221482779
859584847
1631156953
588775251
1386825662
1823130902
2079100998
1379718276
740999669
1278799166
1982636054
475816085
1928959728
1715391502
227000631
125444794
1447272954
542431005
1027781486
819665078
818155399
1928410902
1700041015
2000182005
1772090070
432007457
667847220
798032075
1768383642
1950787126
187213167
238832844
4466857
428184411
1712098179
553459954
1384045845
1717942850
861362439
771209967
2091102063
400968186
724269258
109754489
548379658
1327078864
1611367897
1546412820
1909404546
774049544
622278065
1754088817
475523358
310807561
748899086
1096877614
331671841
1245378930
478515130
2068745601
1621129081
2115000713
1200477849
1319661661
2086851823
1830468943
1371866763
1135519058
560967319
2045967338
1059793958
54165645
830149446
1941844937
1254986843
1138096228
1958670926
1913459194
1714286071
1784623394
2022318428
197387040
1729328348
1484345793
1003612784
643591008
872358825
170631122
613360484
334661345
765193811
254796663
1758448332
866947441
631505877
462492842
713436898
1227921290
1775507736
1583042171
2101255064
1157058077
1134934717
71175063
1761906885
1080939212
1269409648
1193388755
1038123230
2113352870
293286591
718355235
796333660
1308541837
1600499209
167350317
947061444
1332488564
1257561166
1574870440
830624984
451561913
1372154694
910695625
1473271304
93448695
1948939878
642152410
855962070
1219043875
351080533
2106654321
1660068630
21533938
1617614263
2103337459
1497098944
601321291
442533769
1387821502
1666797193
745484772
1957539108
2137804599
763944411
106446972
1997422206
2111271523
256917809
1508915734
168252948
1391695377
2119848059
694884861
1700785100
1830908857
1956196351
1644175155
1956550490
492042256
1790310565
1211333955
975526176
727496574
1073144867
1796068467
1403285058
2100996552
82117802
322072898
12396996
74198806
505053857
1877300759
1858983590
593845026
415392461
355600839
318743355
7047883
1383257280
864301430
97489401
1110916868
1110116702
1243803556
560690408
2111652385
1079873560
1931480379
375123879
748688224
537935541
1215031564
1075085542
1399495599
1127915031
1189032128
1025676765
483731869
279699829
2099994857
752132883
28685607
1373725784
1103301909
1985103903
995913101
56012954
468381678
591296857
498961248
167251120
21283822
572305686
518614757
209752758
38069045
852634576
1012138594
1605160237
2099490871
1371285640
495740967
139124447
1878771069
737424545
1193667923
1313943498
132509219
24870174
1739802361
944022586
335799913
1478895799
1138038303
106388132
277537551
71285499
92058684
1757999645
251585237
1375829480
899958390
892426243
1441776976
85193933
1859984286
1249845148
732507279
1903449470
1647660709
596795031
1550197854
590809937
387298354
1283265644
767136457
1623212478
1641614917
110237850
368865466
1294693740
1677559930
1670090794
934463926
247140286
66157575
3271885
1308132418
524879862
698121535
1259106930
1747382921
1389465195
803581419
1808025115
134490605
709934620
1654151969
1812136780
1861034972
927749890
187162821
850778938
596354458
646086905
2113132007
918436494
2059989259
2119603409
1288536281
104396658
869153895
934604762
983536577
1537542210
258804
373738801
1194930452
2052243930
488684755
116336709
693974775
1873059044
2021216081
1370072981
1347867664
516588981
669124039
369397225
225731602
683716822
1569931559
1468970432
1357484855
1383791205
1503760471
1370657404
1958333242
2135280679
1018863726
1620523852
1668015897
763726751
83359112
113278352
2137534356
538808302
1723361890
1967584835
184655702
2129109215
546404522
2124494147
1883991897
1019542697
1518946653
35055323
721152758
2045896233
367693100
672597440
1035832339
1701100331
740498619
902436540
124739530
1344377643
1480482935
1348036927
2079699496
965436601
1202487572
1048863356
928776961
333165609
874995762
289197998
422134118
1544145421
296114196
438517840
283594964
1619685677
1752286207
953968621
67032194
913390751
75976876
1314425063
942163104
1687967369
950015036
256239246
1960003972
951309760
206139021
2097626847
419782874
166042802
1235333647
2124893714
844155192
1634123510
6918919
1768052501
883209962
417558583
960192635
1115600719
1238880251
2066119112
1020855332
575504441
1257107403
1398880686
10603278
1649154425
1413100744
463284255
2053174601
645917557
144593729
587195909
1388711630
1548030289
2135437923
279630730
653790953
1994986422
40816733
404696605
1188315529
76196430
883912267
137344580
512358035
735544962
1707869433
363388633
1063516777
1029776826
1454113001
1593344576
1152440030
1096919827
1738557023
641606064
517659110
1290388165
722173474
592226820
534833029
1871743762
430942526
390513591
2038501676
886998851
755105043
2006886320
914748877
46963211
1862666385
375553611
365423318
282068744
508632938
568214972
244509581
1225555419
1475809082
767311706
725766726
526724018
1346443919
871163605
1342396426
1212536373
2117090982
465530923
1892637875
991755554
1022082757
1504955820
718206848
312476978
1230829599
581910180
712429442
655518139
693731149
2036098364
1087322984
753465130
1960608627
211805397
125282816
876744058
686848744
1915390015
1947652724
466348550
520755101
1079111837
1091087395
1674705558
2058715929
1719192137
440086528
1279932056
1519837899
1668254807
172679015
1255899595
1491018942
492224054
890246448
737548024
1786122881
648791564
32382446
473364864
1933225886
675888984
1901402049
1701802004
1893391194
2017712243
1980209990
1556711017
1826832093
430750056
1272261389
1436719232
2043183230
2036494844
1788505147
1725227910
1439350930
943288308
1568155361
1850286419
1773427937
853867824
1934757440
13183399
949288450
1009370767
1858490561
1512873309
2025450126
637724928
284094621
1813551077
1967432644
1115851053
324920105
1470851572
48286241
1968631927
1659173573
1888312190
1094338876
1123890152
769299890
1577023020
368364541
46817912
497817190
144791473
1157986583
1964260055
1554982081
1103563656
1164965638
2128767501
1447212433
1935142379
1887942928
816927230
1886444169
760190350
1828098572
99571393
1398954860
270124522
1038717465
1996338677
739579308
1629645306
702884402
127788027
887497888
152212861
1004640348
1876194061
799068797
1364430893
1953537034
1433043236
1642286858
1888544773
1473082035
1213640194
231354829
1410501271
1624775545
1417058810
1307820309
367519699
1893304
2132929413
755761752
905780408
824785757
1866456647
1177719511
1985160415
1468977317
1252546700
883640157
682890498
1439072
62491139
376083735
1314676069
1371556409
1714098673
1714340206
540152770
1834791665
709340455
1995889185
1883456982
831361960
836136147
1674081823
1399083831
1413633070
1377596420
1406483775
602361932
29699148
847265437
70334585
881160162
882784379
1333227215
493546149
1957918174
1085068727
495461451
1953902674
1438265477
385369603
407296460
1937434627
1913388198
383294710
1029295025
137913022
1315982835
1413018334
195749340
449747932
113132057
299098682
454113868
954087874
1442790103
1231768412
1088094074
1309693418
737312956
2065457362
2042697183
1949764887
1745546306
537983893
2045581139
441964362
1545574847
66008868
1339747401
2064689341
1730716045
1938314815
1996417689
401136032
1249958986
510127787
188316515
809424533
1380297663
1006919080
104942105
1872992334
59624951
2087814179
206371210
1486152971
1095775883
127322905
1298490159
1034377106
989065706
1292463983
1693015262
1817260077
2107772676
701241007
1760298759
27716773
731025880
1884597043
121021329
981117118
716008756
710508564
500626219
1836009008
234390899
2064039346
826481733
1051745522
325827253
1532827090
2050758920
35648431
1239677598
26918902
28814756
703266764
1359895388
531611032
1631250025
211135986
658783526
1138648671
1110318711
1051750904
527529273
164183090
517180672
830922478
1664974665
1901004816
329866566
1094273124
1406187655
464928177
1075858144
1506945435
766419262
1590208491
1236257125
1544050196
171845489
278945065
208712161
1870590474
867760422
637991804
1619491279
2037658213
1046142562
946351325
466022518
2079319408
2076842917
1199076208
454329813
849527416
600955877
231816733
657922179
1472692806
2007475022
115557316
1960397998
343326712
857000123
1337993524
1336436961
1023320099
1358756018
1532783513
882425338
451887621
2128265064
101357031
930649059
732755830
350952141
1796259049
203071797
1668891873
115414247
2052670213
1803618337
839100943
52061796
727704886
1368514047
917713397
1550721089
1302072901
939407547
1207552757
1691246293
1573483665
2133116075
706897767
219546332
1922038963
634971183
254469614
1887139086
1110173390
1159156958
979026205
1749118873
1977041482
2094095852
1734838325
1583272040
1993714286
454526630
1578639227
1408660466
472074857
1192023270
1752680450
1922569860
518531434
1563136647
852095084
90390429
2129706839
1921293435
1905249483
1631924962
126668901
549599373
51427042
296414221
1884656231
1289188378
519460625
287317831
612112290
241502584
128815934
1802781951
241239116
905760548
375212119
1629399931
1549175352
747417020
1667484165
29003961
244165879
106569103
980167509
898909508
1028640366
672607745
2051821095
1415599818
1774551783
1153045248
1979497482
827703573
1386982787
1189100415
1696286390
1929652595
829940804
1755705189
1871277957
526328010
1938627659
1358657218
1624742014
2056744247
1984011838
94422746
357432271
830168274
60244562
1561377055
998534372
1178017847
1218901190
1539623280
312074287
1483615154
1038123557
207248361
1581038361
667329267
2086644576
1782745984
1591012605
438290975
1119322627
1657110603
893439707
483164255
1991576756
1078087057
917883813
1783284326
1085944545
129259500
1450561824
336671944
1886515701
1755792387
1881835265
707507622
834590933
1541565528
1725386818
2021652372
870632483
1832181670
963842725
330506991
1141838594
1894442793
1599784836
1439269235
2138286820
227939623
1944966029
1958293269
678749199
250665625
1908746076
189322624
1430406502
1724294531
2065049489
1051946341
496613740
350849065
1844600131
564791628
543818203
1734239691
1211428337
258778957
825717726
537438792
672062494
2010319854
943979788
222201653
54726392
2000593934
1335586539
114211601
4399978
462319361
1782911889
153149164
830342121
1632498044
1509657005
1413037303
1280395383
1115172458
1391192306
76099212
1378770781
575122173
471674420
261423716
61111565
2007791507
1849749441
1721264996
1512068306
1377911438
432953739
1030911492
777164907
850948743
1751675315
339871578
508444973
895109167
1286644738
641458820
932159260
743246162
1455855466
1214461982
1581068846
440414726
181815603
250460918
1678985782
1697886199
573927767
1077690266
1049325285
783557662
1857105756
812704228
1290834061
1946496220
181206538
416003038
607190929
1928509662
953413695
1511453411
1600073132
1310875714
1304245259
1502332733
15873371
232638603
1141170320
1270384873
32975457
1617890550
364513453
1225887666
1099182749
1732784649
1143150716
1945470844
534668509
1817091959
2121889906
1208897517
769880745
214147573
677214893
1595367908
2053642231
1029895775
331583176
254983759
744247950
91249383
423345583
1125475303
1101423568
1821190824
1419013747
1282690480
2009438140
1498349111
720990848
893057323
342742483
78665587
1657821552
1010070747
2037184783
815026876
2092109231
904918448
675999860
2109104579
671725713
2060056193
389392050
259984804
484765364
1596120403
2045358901
576110843
1473848342
1793862137
1718145464
1395628622
733767740
567618618
107946707
354371181
1481075449
763380272
1404580935
872538704
1404749854
524918412
776261940
1228858785
952736711
1195939490
1894947297
837358864
1361731332
1247049950
30827780
1670544415
5180402
821422762
954885890
1867346010
1625655618
491638614
1489052331
410229267
987848683
773502404
974004572
518785012
250590730
1361432267
871723783
986269893
1331073975
1736469429
942864204
1228443107
2103471965
572195840
189426848
1356518595
1167393228
1700709459
1980844346
1304500797
1545626327
1318233041
1191402226
593794046
1172925572
636814161
1995648964
622064443
1777887426
479384345
1170687556
1533980296
971965625
755319054
689243462
128406760
2003995914
1381953302
1871346833
1667622684
394883744
145863015
154660066
1044593192
67966567
783668431
1978275979
1609982479
2121326037
1748757740
1877367581
7152470
775917248
221391340
41519632
891842031
1892676705
19281856
1491770671
1700126498
1322371899
55354275
864165442
742345674
259257469
523684565
360145383
197743219
939848583
1652576243
1739884413
1859778110
1645130288
1541216884
2038579508
1033912385
823036821
739302431
2035049675
735439476
1409982902
427368336
886064007
1932792219
1717926231
586341962
690342589
1517547385
779148825
2131009296
674523970
995401088
660672128
1213602897
440715990
809426620
2002858245
1352561185
662715239
742388129
1772752822
793891986
1582234565
2117364600
1067195433
561499584
950419487
572266847
721272012
875758817
863437185
1236265782
111075293
2074315620
9344749
796059109
1774377116
1139586035
878318831
362225041
2110882615
977760359
773682747
1143977837
217100573
2766852
1515162596
1883829366
323411187
1924101715
1407956407
798966684
868755359
746815507
1386897916
2060344243
1284414228
1757614758
1093752332
1106337363
98482219
1901288051
1198309132
1036845375
437864961
727482240
174197038
1908195746
1006338664
548388357
1542291654
1086070118
1806589444
352453328
301709830
168089072
977686743
1241780740
1039122894
2010856004
1853110836
226571846
34018551
88176992
877175059
147682707
1269588387
1030421577
2097821835
149704792
1187647199
1508427911
1933618159
452528058
1867353428
715647508
1781838521
1618570031
992767616
486204915
2001104199
1801727958
1885095577
1158099982
1855654138
1103351146
1464750872
2131739178
1271049234
1560208765
463465572
339049770
571976401
284111178
1372634450
1214702634
129499816
1125120058
1106232132
1431806534
152706862
976031151
1146099461
410595608
308143672
320559087
779517025
537756269
1587219417
254008691
59816719
1301066680
1687007002
2095733818
1424473638
1907803832
1663188402
1824024408
2078113115
415917386
528589046
892734812
405253182
863611509
425636086
96011892
35140378
1666577726
1902506563
1601399605
702836500
1871430391
2026936535
1324020252
704395885
1223135458
1614533917
591509041
597802162
171755451
1057318803
687441241
1376977626
208120862
864976414
435861126
431382504
1933793907
669374125
80185305
903517399
185387076
1434070339
1625621710
146522366
1674301173
1972760275
1587705071
1990072852
1383808352
595932672
1015566740
502230214
1573450522
1348931495
215467116
729834793
510067052
1204487834
1503899037
2064031247
1090967254
660338690
2116825606
691567110
574058593
1392062496
1480970665
905167831
1786745963
1505676784
615843271
1375737282
590156952
1872654227
1837590266
1964903161
1920079902
306783898
1771264952
1580480157
126447120
659272748
140988015
680191220
1035659287
1549667781
638675936
774349689
523811746
1376200956
105441618
7966891
921627919
467013475
1050792617
1437037802
176013756
1754348501
596926732
1643160116
599275963
803028382
474011777
833723494
1126142716
301704633
1962471177
968723024
720687791
694368770
1622653469
2027777199
1821988941
1695707866
1439769848
778444645
1075279586
496844185
1380052906
1458971000
801904786
1981221467
1479095447
1368138946
1212835726
1025122258
454325861
1145530223
112361736
1766667998
1659320202
289592021
1842622308
2011717598
424089405
1763435713
2090249391
1658465734
1251309613
1238785851
910060575
390998943
463449838
2112733329
122285319
1282775035
1364113494
2022016107
264148201
1435723937
129988338
952707865
1037996402
158111961
441219666
799869553
710984498
475904808
103959676
2019616173
1365487511
1366742925
1033324649
216354363
292846284
840863377
1893726429
2102708977
1277356789
182289964
1213791556
294767005
431714684
1058217367
1616869798
573199948
1004551567
477391281
374410111
1583520787
1490704096
844528055
1420576927
578235556
194756468
1340400261
283821499
1917325733
2055970147
797283309
364749744
566076415
1901424226
2093675544
7710404
760753207
1746157821
1299530812
142595191
1115376397
1951594202
1428442314
1006606757
2015767004
1450872770
242897281
1420785968
1038709256
812088088
1267813979
609304993
269225587
1878979137
449018488
1477889041
217035362
448617367
736630162
1988903396
417737434
1834398498
1699052522
61664083
1388869193
748814008
513376887
585860522
885040367
321439424
62462641
1595351410
1507295579
2027133306
1869103063
1948616852
32964549
676107311
573254191
252456132
322074620
1339094683
267504615
1945148948
4563883
424328204
446600507
1528399961
693856302
933969644
1854504967
422132224
2102224322
497017224
1497392490
1330295452
1454198976
467255733
1508219068
1813657664
1225330863
1396797861
1437453359
909276834
1341827518
965721082
1243495759
1835476165
313846772
1692691430
164374817
1205220242
870181905
1830035746
125733021
739804083
1856521223
1871063404
1857229797
167453793
255597129
614163128
1202163750
390732113
631304948
2075600324
673735348
2119542922
662259590
1562589224
2038787366
939209171
234940319
2133313196
657339096
1528466298
1524572283
768632701
412500895
528542142
1333636612
2063016947
740487447
712133782
129331843
105810945
215651
1998222804
297924463
1799606100
821256436
1296983957
176993475
1689378824
1443615755
1025993386
914432574
1551801587
1675535747
2116066374
70946516
1734017976
1212306927
1551893794
1602011524
452946663
2068596923
267663055
940073395
1063044332
1897623687
1785688672
553395794
291236226
1261716375
1181308658
1922289559
669247568
1599010689
2010126169
1630922256
167797521
614008385
1125267710
165757916
656470051
1468725697
30005576
86729641
680166438
663978068
615677203
656439953
2100552983
150522112
783443361
729175787
258351973
1349593088
350253025
715327899
1167728063
219415166
596605418
1434998032
1177291180
677643030
545804752
444917547
1872627472
726898224
1589324697
2145146917
356694445
574926357
1473355671
747041658
1380510702
2032455546
606744674
1234847638
725694633
1273390338
1374050788
463175434
1079426461
246963388
668214906
1814855634
9688461
477956804
1360809417
430232583
548133617
690050934
1119738726
1665620544
232976808
1217737089
1677745229
1306901917
801954175
843467852
522556826
1172485589
163301498
605954695
2143535767
1889800128
785927344
1193558827
1750162230
1889893910
33240898
990242286
814440958
880619605
1686277667
1961084640
712981112
1111700520
1165657628
1759988557
471926712
1307352435
1955825049
88075671
796365342
1246459412
847130238
1481240925
864466320
159676104
845574304
1388273715
1145133168
1793820441
510043208
1911836059
267118909
22545712
854305665
1027564339
1954047111
237098844
723721629
1691333898
394585148
572015231
44857397
2001788414
1741010170
786664519
2129025639
249455489
650376364
1348624855
72402640
82273014
771340541
380897435
1922919757
801342535
443858106
515921693
472317380
1675245517
1716033384
1345221629
1806205528
1834826125
926513790
618356626
1831715205
1991728525
1311274939
1862353715
894806086
1391502445
183128060
677415387
203406488
1785239503
1683081493
1843118139
1318950832
325578174
72780775
1746353448
755066842
1865053628
1818331950
47026703
1084390193
1998736597
501739764
2041168494
1873859019
1029003637
1067292021
1788363983
846247909
2111180899
396885359
1251986181
267872200
2121826379
2002444230
1265816083
243381436
1560585837
1562850393
1963653726
1570618544
1397164725
495307247
1874798618
780182227
595633096
1405510804
946170840
16863675
1322714126
801924085
959558256
567362929
1787153616
1843523892
119684320
816602642
1605528369
1642771906
1290461646
1129888231
484645961
2136938843
963646461
477075299
1060780460
731449342
419607522
1929920507
2092354823
1880834122
363702277
1920858455
534473897
1318857358
1946565619
1739194635
809263155
146617768
2131773896
51023216
1922436097
561495605
921119180
762304760
1043113574
912817330
989620982
652751747
1012282127
188906367
1373459147
96738735
36685713
1104319837
1569728027
766208431
329193418
1025276718
2092579088
2094819081
1105283661
372917029
232769337
936252396
2131235814
1439137326
1127126067
697194361
719723707
1421923929
1919177559
22365300
218868697
1004615006
1300355229
736518938
580164590
279278269
907808895
1098449787
497588009
457148892
1715191815
520132662
1873714175
820140137
920456670
1674450877
1985267911
300868834
1564463476
1386440518
1722642547
330050573
223980522
2138164606
1489139340
961705946
148564107
1092381515
1629483938
810761652
1062675527
280477580
1962353029
1474724932
1162002087
1440690355
1754959691
335991302
211161458
433692391
791977430
673489853
1929867688
962985607
498680861
905603568
1726805806
1864956498
1379146440
1091178469
351735090
1993645514
62108084
1064110577
1175767652
323159824
1714629332
1287645905
1307775390
1876763033
2030247733
68322017
665286936
667314198
89312085
1508214331
523762729
862367523
1167753926
123648548
735081025
386594552
633892124
872197238
1737936863
1802913254
1194363282
187887811
1596927611
995855117
1918958542
1333258140
1142987910
920225677
1679532014
1147997153
1651226293
1748091339
1775625863
1978321423
314836704
1662222177
222296384
1910037792
1073556924
1509148456
494151457
2128361053
2002571588
453733240
932157564
839084556
1621251856
817110227
127224558
29009670
1672831669
1056801667
1436309188
342897724
789323641
980640444
308967942
225605340
1123700608
976077227
2042359160
45121882
456795384
1902386934
127500295
304490662
153084204
1255975436
1765669945
1037869969
1309228618
850429395
1093391183
1233694617
112827941
1358828252
154407492
1290748071
2104755124
1380073839
340762033
173651612
29610560
1479666805
759936490
1484954426
1912952454
1342978700
241877933
327411945
870258268
830409056
1899654222
275765554
1845291267
324427679
1023405415
2069707283
1853741108
290449021
1698415116
1473269007
1185269501
814443821
1491439089
260648263
1166271216
1177645619
1981895351
333495671
543087770
1577629245
1297017677
301801069
1087891159
1020515770
427086067
440839449
1574272967
1550838702
858203860
1604749572
895942923
634207198
1714163378
1530372753
1928460171
922412210
2034124022
758337801
102384688
832477640
1651442904
67268844
1811284946
1615947329
298333459
645663332
759054246
2004514544
1861213058
1987739456
424502704
1348529172
497932830
1561346410
249333828
994948226
1481961993
298127571
1888511828
1740009309
774902165
308593182
881278943
1737119255
926213805
1762167983
1396204638
2094673795
1432140927
170123509
857120045
791955791
1730453185
612222530
193351903
405633683
1574291177
824164958
450393210
1823485421
2102873912
1768113503
1880834823
46822436
577384436
90612445
1924251359
1909726690
1196458864
1163038101
1052965184
1827004008
503386594
1274617673
1588732578
498758982
2049451583
964126361
1592812401
271769905
1817619038
1084390582
848919419
752261641
1524664839
573121628
1550592701
1388892919
336290164
208859098
1355768195
1472971915
1213099930
1466298079
179648779
252379060
310694710
1868293584
1447867091
1971701550
789778194
45091471
1637040574
1158836786
1109448238
695094243
871832055
1964234369
271065075
1187848034
1130055991
437893844
1396343930
1346033561
1978570473
600133902
1652416672
1978106388
2103848175
711637098
813777658
1557417518
424478448
1409845207
942350041
848395006
1933126535
1380868041
1193396690
1593036132
1893182477
428574042
800014127
2016054990
81816791
847152072
1262562411
1639912188
958576025
1864292090
1506166168
656852599
1627097494
1419353472
826925350
783336637
480692252
987386800
1548672198
1371010736
318510049
1947767896
881510781
992131201
138970326
1157883070
985816877
626591897
1041637085
273057138
1671969297
754597055
1355944645
1446530437
1287577081
1840988520
358794941
196774992
1264517827
49700743
1239328207
1364587424
186853673
1301645952
1102362828
1037273758
2014934632
220215066
246941315
1034528474
2084362428
1775614254
94288820
2058743745
651588387
31271432
1571167040
1440573571
663245512
1672730397
271333140
910918140
501377526
472069907
103837513
1344877804
428004696
505899426
248232848
113583345
1172465475
1330592945
181516959
876988874
537820471
1799273189
787188507
1797169879
1001462415
1025327642
916286169
866217872
132664879
1574445263
1606951064
1512338390
864935452
977452508
123153041
408338498
1135623063
473777475
1156364348
1048282675
639483808
1311432511
1820092786
2137354370
84094864
807431814
1776670532
606799506
1606322218
978638285
2076173386
850204305
1881609056
1887160001
1738921018
2083006311
715899753
903092371
1534536940
388625221
852023210
1104323768
1276862053
2053368198
1819658365
695381743
1132081845
1140046164
1716288462
156553872
880412309
853205889
793428346
1492482248
351586689
1987990932
1177491159
1331943204
716490328
975637170
798077825
100824530
699019995
949794563
1660608041
771374417
1990887572
773028309
643270499
958991785
455779598
751146731
441265956
1198840809
864334209
716323380
688787569
2106349699
1652216736
354041954
1013880246
574496259
432514586
1349782272
387781938
2075092614
1353545630
1236228372
1744622863
1708870352
244667526
532818452
767907737
2145617871
15652455
1922541649
1143402372
366726553
681688133
244980404
2060819575
416847035
75647787
2050023348
1643851466
120225202
2069460461
1554738861
112309225
449787352
691129838
1278370588
759638820
1816192677
414857979
1249349071
774603059
1944923052
1521449928
368971846
1971967112
1958514804
1516072488
2012446217
1152254546
1580439310
1063853870
1555236726
930576827
483804774
573875047
1328262027
926570717
462897337
1364047753
1568830139
1871696057
1765499121
1668818905
2137632880
146198872
146465235
1392836937
1288064571
1581645435
1808337864
1682409851
761011468
537914218
1925933899
572063306
676999233
1178246987
229216036
1216094021
482361295
11231693
1023299209
110198101
1907757479
1292357284
995333985
372085289
940436810
632107678
36816090
1082237493
1145771242
1193225978
787184868
73950020
2057652310
1485743770
2133792694
872902145
1554140870
1463415222
898010177
76969338
1644071356
2072467992
839837827
876431154
1153273389
1775951784
1808813620
387552316
710658121
1615348800
994015610
228425932
2050630714
895639712
244436838
462945412
998031679
1669906396
749532163
274195274
45460440
120882087
463136975
1836770459
1238671271
635802106
327922275
2065249345
49599045
1181812470
529368989
1025442620
1354876151
1519514436
692356796
1187298969
223092527
884826009
755692713
909580510
709333161
1146787833
939721454
1939855835
2076883935
362856927
432217500
601913026
684337208
427472570
1600504247
409957105
1252473891
82979132
1038474171
1659471757
927743859
650318152
97561975
336041014
124675479
1691902073
309738635
315250379
615440415
714276184
1658931362
1640819853
158595161
1809582363
721406394
365893970
1584607773
2321090
797242938
833116283
1208317461
2072749064
657314083
284472551
2138981263
1403252011
674316481
65825115
1121905465
137468270
1489284277
1006061723
928960726
933872405
767435648
699198896
291616244
2048671776
2055015005
1913828457
781519895
342941191
1902268851
705198408
1292717733
284681825
1950430314
334832090
744252846
158264083
944864801
753134831
733614040
1908070869
1229740318
1801685763
1651987578
2042124719
1669112983
731381390
1041628708
665022087
1823199959
1628455860
1669143783
465003861
133451824
1209057568
1726189683
13109330
1487040552
1965260868
1747556882
78978012
74245319
1256140038
1064990586
1320755678
1701690341
183885447
674170034
1219782312
543483419
1757194094
1040868958
867521768
2079147181
947711346
722058207
1730089521
1634549757
268470962
304077312
1156539055
1621878135
1776923905
357960933
1556403692
1662225978
512208522
1273684480
1785084685
1942687021
1241071197
388496184
1403804814
502162731
9301936
46655411
80676169
1649411909
2138512272
1071974367
154553314
709597449
1492760528
1334474369
34678739
1699955402
1886515254
471857916
588401876
721454604
1939441126
252314649
685002742
1267833699
1537341609
569813492
1267077954
752638201
1641248261
24164394
60848740
702521455
948015805
275890334
226911903
1732007429
1111935391
2060203184
1947204338
788454841
1855440118
107382997
153233643
1782719019
1407151716
2036358563
378766404
928326382
343197515
895136493
952065983
1730939467
349931625
373039444
1061695632
1560661021
115378893
887758052
531250040
1599032157
1313011661
1687175114
2019526837
1626147083
1220231580
456039235
1517690876
640965205
206627483
1950880628
177835232
1761420865
1007675078
514441331
699444137
1129655461
609172299
1281644775
944815291
813552610
1691928308
640722112
795263228
1610448777
140790327
1368913627
1939349103
1722642024
100009854
1264168792
939232405
231547009
1238512622
765904367
2011908062
407127644
148254466
1944870039
114396851
1381774662
1244168973
1812355366
1341154667
542763049
1079029074
1188235228
1061528211
75596681
1005039267
541115757
1875657474
1026319607
926049114
1628352968
578553526
666548479
857121601
177826291
747131885
88709529
1526475499
1328335354
2055169162
305574886
642402945
1332983777
2030746084
429553413
1934843734
1874785669
724687103
1241631243
1621037834
1979448024
1897942639
282085993
1990485157
55891994
26213237
634655203
86276241
43130932
1528342935
951321951
1819750505
1316477670
2043012869
1577167356
1681558528
561414041
1752443670
1775731911
771084581
1378416152
1419133387
1510801501
56720300
1983423143
505676109
1244191365
1965356663
1063286603
1955808495
660282328
1476074170
1147669950
1826370106
2061997140
1263433958
1779419724
464110733
629793563
1434347798
1174865479
569877076
1316750298
119399043
539312492
1098790974
350774588
261954713
608132331
2037259747
1118865177
720303736
1762778339
1528545892
1402020084
1356539822
651768706
962355172
466407408
332282013
1381044948
209008806
900091242
639123982
1324598979
1604197029
487795924
162231870
225613765
1547185160
87040528
2139844724
830485779
167378788
2065682370
1631473099
1143350895
577892426
1444748830
665881825
100550422
1633666742
1151997830
1881771
650725216
176596036
2061783272
1890045553
2113615760
1891121181
505927282
864258519
1509366111
553269893
105488991
411521372
433224528
1875325501
1288870681
1783695501
127539646
93028369
1724127717
85892781
1328580993
715109123
764344418
45180423
2013260548
2048992587
1208362893
397161776
1977066281
1311367039
1412812133
2080198234
930029269
654886367
120056678
2030374946
254188453
37424044
801082618
2102029892
1824455726
218624072
636714338
1588473986
484548724
1505739458
802260554
1093532737
628181194
1035939470
1238578643
1768432655
1539113178
1098370910
137178322
389103579
2077102142
316607847
1927410953
1571589494
1445590646
902054511
1317101483
1266161973
461466635
1018111212
933063566
379432212
1675980123
671579411
1327346382
1696172584
1228622904
543629407
1908040179
870836213
1254673205
471283370
352826760
1269448053
835796637
517588432
1754988767
588599411
1432139766
641762850
1106394080
75042524
1700935512
2079456976
635902332
1154690590
1403905527
308144553
1922475432
1476236161
50092169
1065476088
1086745701
245990696
451139964
478105132
200287972
1341694308
960805542
132362421
205320941
698654639
941207726
1134827462
1842941932
516347935
1621177353
1726804988
891889217
779129906
720956461
1594305038
663360738
543500190
325329222
28536716
2086946802
1063702259
479606492
1048375108
1786484305
1168595298
1215966503
1269052590
1501866245
1628280993
655371550
1046700334
405334177
1512085603
354031773
1433184122
1925313424
294231984
1651516937
1470369915
1731566779
893253721
1509327447
1211467526
1987801382
1065451377
189594292
1414016212
1014286086
118685136
1081192300
1169159654
48255875
1626556467
934268419
1897827697
1951549647
290989853
206787420
91521409
1748630720
175900546
783996316
1425258589
2032015117
1025209130
1719686949
674507456
844646147
126963777
395452534
1708911258
582582994
497216068
1697948274
1497066796
94358668
338477612
1409704031
621748408
2082898294
285287904
910090948
1992771528
2084188055
2020184580
2072097011
1507270185
729347163
1323030656
1874744283
430720190
1340629666
1720979974
179724268
1947170176
1487532319
1441027529
736266081
1959755981
1022816361
472594846
2089792783
783781985
265095531
1216485982
875376055
619820193
718554002
1716792458
551860887
454473727
992449308
1764709377
548789347
692861854
1187573506
1245693109
627901575
1559370656
1906962424
117926402
1877989368
1568676842
1565652384
838998129
1702328637
5561096
1984615958
1258783808
997317294
1834422190
1587352272
509346666
887298271
1902775333
1690605528
1988170836
1312808201
1524009853
447152511
2113318562
2061092446
1055442020
674523951
1128160297
18275693
1327810329
1635501336
1787893766
281873941
1871847467
2015081158
903411600
1631234253
247448997
1410920750
748657282
2050289316
1396787985
943932674
1388471043
1178968547
159800696
1383199040
98399824
697344346
1477281768
939570368
1182696559
461015473
521355186
320229708
1666210007
657023195
201209972
1834850510
831533727
1092110123
1340735659
284820694
926803066
236401257
332457407
1755370472
1754774850
170897302
871768050
467644444
1536374951
1946660199
2136033208
1555684648
421754376
2071678532
786174019
2011492140
2101246525
1883685642
63131057
957220860
1672623819
263793865
2057060203
414228018
821713647
378111762
1155474959
1898433343
459795236
1711708815
1091051093
616767851
1913364937
1509619429
1960789539
784861830
2079594365
1589507393
478750959
224964027
1802547913
1829421686
874541778
1255759259
1177182558
1263956213
2025451083
667783003
201529145
1383994249
953403307
163928045
1405949885
1975902051
1800476950
1404334885
101385538
1950504536
1732427645
934007150
1393146400
1675917501
1037989458
1548660235
2059724903
880935076
589642759
1627139523
2049409548
1532142369
14286479
1605797100
844687691
226188046
1116311272
66102642
602401074
1247853331
545578414
697005321
1623487883
1956202446
718176250
929795114
1696150294
1517869740
337410676
221281179
406177790
1431178116
1076844185
1672911492
1272640465
277521145
1608482455
1814846896
693727337
405804198
1885462879
1235498195
420780351
2147025446
1113907002
892072246
1377426435
1255720030
1086750150
882029484
1688072619
881458561
96789662
1210475385
995155239
486880538
1755979967
1406249888
1016706330
400062430
219427274
1277395529
1709912806
125371372
538598865
1474901434
1887570984
919075363
1454427505
589562774
1207833040
287512651
1808494639
272840383
1483151624
1803189154
1273047263
1219218755
2051976048
1191471931
1318076872
1706469274
148864708
273164750
1447373045
124665230
1993061952
458805306
1759802399
779410871
69921235
3747793
1402547528
312242821
142145129
8502439
789079852
2010698264
419862348
1233223576
541792465
794137290
760005834
875761774
2117026450
43543140
1068752338
377395351
291592609
985207940
1249875778
1331813652
2034171155
1305985078
1706079479
1907839150
1446244595
2031814277
869108003
1333079681
899834910
765356314
950156662
694000613
1517779693
987387794
640279213
1832440571
1621959861
154058461
552683841
919753820
1629107989
56172129
1986306411
907158093
638702296
2109679476
1016652656
782959104
812847061
2123817472
1413611513
2079770356
1072296309
1108696279
1252448235
1572447128
1212326628
837607847
579075488
1353024829
953154284
1199813939
401488939
1469478204
973490455
1953258600
73787351
1621164980
143354032
885549801
493614689
1529592200
1545412145
1532942766
1628037114
577540855
1406057214
2001659007
551372346
298025309
809437510
1734897900
1029203268
1854600652
931627373
1196620887
1208503341
1293382503
1975895211
1590432237
1825692715
884943160
675308246
459688226
792105500
149066969
4711834
1632750623
970069417
588196890
236266772
668427708
862032563
343216197
184935488
1649350570
1170593914
856213439
1706603801
645609758
1083261491
1758068579
1638474849
1431379013
30566353
835213086
1326264029
1129856542
351049093
1335832938
1456798875
2045311584
1081019553
2000785352
298706373
716426210
150735665
537850786
554286781
1394217467
7380150
558516601
1087073298
1426153004
228471376
1965808078
1448722295
1995066237
839320299
1189561695
1144625986
1295244275
808334232
1662944666
1601199879
43278167
1445775217
945485754
865049570
1307631861
358373486
1329950394
1516966063
534519382
2030606161
7753245
125431288
841352409
2067305391
802597687
100950664
671398123
666946771
2074835085
1281257411
1434461041
1928268106
394508089
1838220789
283707444
574683040
2036511098
502425550
558146692
582391376
295648448
776918918
1890964746
695297063
2081490142
1415744241
571262047
7428274
1933892724
1317398295
80093367
1784718384
1284577561
1804404054
585292522
360658881
1711469669
1056669486
1210149928
652154458
893253335
1288536694
1782686866
2084727783
277244261
1060580828
1176240407
1544318639
1498402990
1138439369
1433766343
1742079661
1640525389
2098842626
1972975802
1196899923
1023069051
121167304
786425660
645298866
591285123
1749452285
158319825
1248754552
852477432
1555486302
1000101171
790373257
378218597
1373496003
1114633983
1319438634
48177493
42407445
487059709
1791479344
53727704
285920559
1871448375
1749499965
1075677319
627260450
1118479092
167854289
953451284
81894013
1755473236
442660337
1619704038
1279563441
1224894644
1460126295
710454632
1813058369
1885990285
998147367
1285179894
1110321857
1102093040
355771161
1723121730
719682436
167789603
466179482
979268874
646495425
25769793
504349761
1403122044
941464096
1855591310
758408280
1224007164
1821431891
822355735
211165367
786170962
152158473
1876252183
235162423
1890933332
844552137
2073069548
1731351493
2053182223
1974261109
858627666
1985104271
2091039234
2010180866
1514795848
1491542644
406017358
750213010
1393712934
687852461
1637715786
1585391813
378521403
707527239
2048715084
1895066335
304034686
681308946
1742272028
975274784
1090415960
1241227914
1777703764
2005982695
1828070888
280698403
990993558
1526719286
2034934779
1469346653
250260855
1617179199
2000419332
339767466
369445756
440674055
58639654
1030434264
1950916720
1619240173
272003838
1092180877
1571826958
1357261862
1192890176
231693438
1984363171
1470576023
462199745
1240147121
549918196
27907817
1955720383
1908531846
425070826
685813578
178851911
909274857
267881728
514792181
766852116
444433665
1886309859
1327804458
591283169
2035598033
594039598
1930691330
762419181
1177645420
1457814222
1176875428
258787976
287577464
1107045228
1495840994
192585529
141412005
1647871635
69673
1678483446
1817465142
1591124713
95784380
1481849993
650255575
275795565
1077809950
1771204644
2036522446
564320478
1356005701
1849225064
2047741159
1466754492
1419703610
338026284
1584408520
1310475934
80988982
1936790181
1694742875
1506074025
1145302071
927322431
2055940389
1062832033
1539367284
712517048
274486597
631246377
765473017
563983080
1894707422
1801003512
1944551870
1284707323
1027517767
34954469
734070657
1836499091
514992816
55594218
603535463
1262648545
509062958
1871349146
996591433
1917603539
2070456321
1698413184
926804337
1964506180
1210380695
529916438
946856542
1677857366
87484196
858939132
978835328
443380203
1760640088
1222783671
739634657
1279027172
2027396026
83507258
555330756
1853770182
419631221
1536451940
1149020922
710581455
907228610
1214191210
770605622
23249881
863842296
984833731
1846742190
647181784
1361669014
80438349
592701467
1332558881
1215374939
1058128171
658915899
1689401462
1907146639
1453518382
1743121829
40465215
1487130560
1748612356
1191624009
586772979
1062210010
383756974
1702701420
557700465
730063346
1071296860
245316352
1906491344
1025900365
1131446971
199147800
175031097
802321274
339296947
2136853386
1870944157
332577381
1557797123
2138992933
906221909
2004714436
1310774283
210688556
408358698
1798259264
228168363
483562943
1531918464
2133623807
1188525698
1649030439
1360962620
333386592
264855255
414855562
924241351
301915716
580102533
429004354
2134115535
1633134400
1703411360
645199556
1319082540
972848518
1408508422
1380198938
376543037
886701260
413191609
732778184
739965691
1303926277
217682881
1264359470
721518926
1507729295
1442236779
722756037
821424402
1269099834
33716310
839584714
860746198
1953542288
1496406390
772808529
982149711
1402659187
55105313
1686205
1184065287
1644326391
1026234267
368788936
1974634506
789672576
291638865
1646685755
1150613385
220838595
1705154436
1568107298
1572726753
2022246698
826317237
1043171941
1928501807
1423320947
1454190520
1917912124
55110649
312983334
1681382233
317134602
1017212371
1198913915
1852555217
1886743759
1467351506
1065871231
1216471934
141936216
1611006307
311276322
360806987
645591098
1476979639
1220056704
113719417
719846953
2016451608
658611329
449620924
1815793765
417597401
1215310144
1361616547
1728765706
1841005797
877742651
249660003
1945980645
1197971527
1148243511
1481302225
34557220
2076920676
906307132
331798273
1589097511
1681066908
1797197022
988059518
1686173540
363925301
2089678710
896857174
2078037966
264782949
1665813944
340652447
823091215
430884749
693529123
2140561239
1027385480
1720770904
1059545732
1855093754
1068033059
1566411907
1137088468
621453020
125645856
147162393
1123880545
2089085380
895992920
1077272024
637112014
766182438
664514489
179773107
1342344511
542432333
298920970
280619889
568646287
1053913754
1443299103
704262458
1676680197
1663478472
702953983
818011506
1601309640
857810778
1338588637
1140071386
1036091680
573385378
696715232
90840099
336216218
1443987993
776193543
709517736
1479185429
1439004574
1403499189
1596168197
1410575203
934988904
1174223150
297005644
171820277
1997847355
1507287645
644223320
1591811269
761594403
1963034631
2007789900
1053074880
682095961
1134121513
964976858
1704167846
861444354
1767111261
2072608334
1388998954
1721091082
2114967623
136494851
1835897961
74533190
133379718
1198652671
1272484592
581053238
1283026475
416222499
236524645
1542640892
1022315284
1169644941
912601137
1357143359
1912584312
1161501663
1818140224
1981796427
487699653
2131813331
485732101
158237257
223907465
429454472
1909394354
68315560
1637312521
507047916
677854892
58163430
1052312447
1670979655
1642005377
1733767567
1719457798
896288352
436690827
1317455296
1352297760
495644771
217350585
701096662
1943797590
38492023
1874225947
1310853987
1003580543
35571307
31874857
1177823717
987522973
211650513
584719345
477962927
2138502538
894065691
1047386663
1982754331
246755650
477525999
309728725
413907618
1696815051
248449731
2131369477
1505925127
37821552
607997148
1224240598
81078379
1778075031
853677265
1859504979
1834015509
849645576
1528166227
1849176472
954871543
621730921
1165421544
399409018
1647737963
663069265
1680637047
1445327002
240961487
596290823
615217705
336485668
246848401
1364598815
2137144670
1018053331
1230629462
1396359941
920021512
544707633
1235548614
1311741450
1608335220
1598968256
1678070841
870297014
2025287045
1364322736
642958063
1036081040
1694069774
1155162105
1077367050
668305047
407472022
1230651248
624776406
214992694
303825087
603345183
1681687209
1552743230
146231872
1942232278
234817330
1086987957
1105758005
2025861556
118991119
1666601900
468797636
1638741509
1191310358
1810298573
827878720
2049753049
1355115091
855538550
1315311059
193131666
527744906
308400034
523511033
1066791498
1392646834
1790839053
291288144
1457127174
536961087
1765759056
1550742497
117145994
1594983549
1325024828
7407464
1631043893
382068250
1999124252
1239530715
745893519
2097721313
408434572
246534783
810414991
856638410
1070928145
1609516473
56134607
1763290097
1302439202
1474373798
136848487
626398738
1116508889
2088796399
1636631766
459363601
16523770
1649847686
1204502162
1476225926
875788291
1407866200
1301734933
2125930029
1760695304
1040440536
1288114805
1968409939
2104398662
20079934
1607509394
452909108
1842199802
219828743
2117721353
257214036
626448045
1379293079
123185662
394033720
1673937108
584323368
1069928763
1571826574
1899977442
204808043
53138281
430565710
1249816408
81645145
754490903
646865989
571303996
87704494
2147156732
621723914
173476633
1004746062
497350834
110785065
1470266806
250292088
1798152895
1083841243
1208963571
2143105696
330179210
1825339535
1121475068
1328960041
730934941
1174296089
121406654
1807891078
1388671732
1047954718
1854865959
1130674011
272874106
1603199115
1947185007
129536384
43638187
940791652
139250446
1242365512
1716223028
1495268902
1290727761
300586057
1543076886
1062676912
821059652
812174043
1164006027
141070577
73434243
383582051
23401560
2063759276
2113195239
1603011773
1148013923
828760284
1405601502
52901869
1133879785
620152767
1942454952
1711153091
1714763203
1799447533
393494596
2079167158
846454143
722301468
1638949550
976577612
784143843
708347610
1820503240
1786617044
2063713458
1395681511
667665734
846476875
1910096070
856060871
688915249
1200382869
850797132
926220544
261521885
1317559827
192240380
1548737392
1732148533
1385610334
1355421265
217626843
2139879064
267145225
1376117217
579910787
2072813568
31689878
905485748
1329594688
1918243138
1019901143
867546158
856435651
1325286356
396890620
1127226071
2077689147
974083748
174223633
247339438
842931303
899128255
1758341659
532012212
997486948
941025931
1263562126
1970522914
575612708
2041200173
31234808
1866180623
1742617982
1375115266
1580621628
780499633
1846170492
1953770688
1988188808
1483161201
80769610
198891755
960974611
1642879816
1020583570
747691072
1212012249
1548478041
1613099850
1360846514
255107654
51292486
1411908603
314326110
1890926119
525726627
767772218
324966789
704471607
680800804
1795999017
359120860
1008518906
1680363374
331569817
146325787
941589596
577559620
1947840992
1671521473
1078851484
418119592
996561428
1903877085
1756049888
1049177924
41070595
1473035369
1559948987
2006036351
457328826
1845315442
1387794718
1287969783
239780765
581825312
1367649010
1501902658
1328946294
218448077
1153207072
310592555
2103957115
1866913846
351490917
2136155292
1922971005
1530588148
944182890
2122187470
1948811509
1476781570
1016102599
750797244
290147835
1546738666
1184464088
222655545
327930229
633817736
1570995308
433266291
1673214578
1971362527
447095906
1861434779
1757090887
1898442304
1993317277
1498388437
722710838
1953608269
2096060343
512677170
1922407474
1588231504
227832681
1965318005
559878968
1992077983
902335708
1000606348
1103006122
1311665827
1282419553
558531738
311112420
517520253
578399880
378244675
1470927828
1983450230
237224802
93780830
1386880383
475923296
2042913663
2145745486
154914624
59800575
1654217502
1056843037
1710547387
821682289
1548441271
197515615
1229027193
1973994900
971799059
1489590355
1326471390
2054475630
1834712712
420687740
1604433223
274914545
34887841
507406441
403959342
1783266446
1352099459
228000186
828860488
1537058955
598746800
1161375279
1255302935
1934871263
151287228
1463836226
1583214037
1226377787
1786074284
305598309
753183471
369286409
1442461516
1662543043
413985140
959112948
96459444
911509284
871795631
330374214
1249092291
1516817812
989203695
918957787
1841594719
1203547477
1188400328
830423364
2067948494
378827328
1098178561
1666442424
434448754
1426767652
2143398996
323443632
1084498392
1545721284
1788905714
719202082
346493761
874358553
1149250096
1461770874
666486999
225946543
1674548034
2030909333
432744502
1289585738
682643643
972460945
1348522168
634085718
106805691
1198948974
185090281
1081291669
786578389
766430183
334398819
1824629894
1238608989
2109581127
669478535
1836176991
485466696
1768243158
1900891943
1933634726
798022036
1007124761
356663920
1903320038
941005925
473377488
1526463069
167117367
209139258
1212099984
1625494997
1755383718
1565945070
186732292
594476858
34244232
890832042
1991054836
1304908368
1270676252
177096846
40894068
1683212903
680361044
820551177
106952275
1434696042
1829354499
215883328
591470974
1563821261
219008846
954874120
166192598
1800056057
884129341
684285689
899170329
1711725277
1139203194
1718072084
350445323
756315816
1562438055
815515083
1199868222
839271853
1958672794
371611412
115230600
1332318383
264381461
495984666
30989028
1066291747
632815088
614377042
1812133842
810478824
1656936534
1614353712
989186704
1900046785
1406257581
1203118231
203244477
500448762
1480162786
1017900705
1881517162
1830066577
150916674
1786448664
1617920550
2093235656
524558876
653090852
1846189051
2110446343
1080727129
258095556
1222219100
469169960
2006445728
874532734
278823854
1396595627
158485854
1569117810
2027024924
549850236
939701005
1425448006
591734134
505070939
2043627523
493627631
883992781
421724350
408841059
769911014
158343698
594773394
527666250
163667843
399273234
1607433830
2138491227
26370375
2018836838
79500937
1117280573
2024232507
1005165892
523739350
895531784
1108968390
708131519
413681153
1753132760
33054585
981158700
1601059609
2059662496
2104944832
330841096
1365212808
660723273
1729235871
540427083
734732333
630617777
2043218619
1138193121
1285950984
2082204246
547418482
192288254
2091608996
63575850
1976307267
920409055
1247375177
1912364550
384726398
1307844044
835963107
1684801860
572033603
82862633
1708429457
223381083
691049062
173050156
167033789
1203135753
128208787
1958688984
246750343
152969437
1213964692
1710055768
600893322
1452519407
805646651
447385970
1568850464
412081262
167125444
127636132
897931421
1645503525
66440237
1292913973
12090441
2090066216
929988705
999945388
1181993604
1263958399
1956401156
1445100588
514841089
1579964431
2121457820
895898157
1481568673
1415507076
605242864
1808885111
686704238
2113008540
113959935
132149463
197706254
2053457719
1639209316
373788551
1028935916
1766356730
1379103223
205461900
1835186253
437332002
1856315465
1299695556
1370420454
96812690
1790738543
274145369
920658080
1042926548
522576396
909978329
103473631
1665648708
69786392
1152674916
1910136799
423072572
220356859
126692460
455721846
1698970283
1422912454
50659340
133642970
1251445909
813998256
1077649240
653887879
1941958104
176259825
626393250
1832984069
796982118
1372172167
1976614301
1206759426
75494014
1609277058
1185070814
824272573
545054806
1800957355
619786310
794461921
1827248879
1996632772
1698020878
1652337113
466583838
773477794
198711204
32668305
219480692
1021899389
2136718642
1399913692
2102652963
2111194080
929239816
704994056
76649766
1004475890
1659420200
1765162186
71931384
1506623263
187713744
1478599910
1096587516
1605182419
135204386
1151358869
127121191
1176059890
760114879
244828322
1502196782
1360312620
1879592193
801346150
1491795544
1783495009
1576980838
878670563
1075672765
750932160
537949777
1564136250
2004943438
970694780
1678335136
1272894644
93970815
2051083243
1899161666
630187987
1385549798
447984689
1445110662
169077430
1958538795
1735424397
225012851
256233044
2088726668
514835962
702801973
715113969
2079397979
1828478780
311246780
235207850
1319334684
70926605
282403755
2100548555
1945101251
542539837
1939478905
90810658
518157065
1387868981
1275661942
1222714750
1947625024
397567495
1354970357
1005851194
1190502788
121312193
1053501407
1103738949
82562603
1686317222
517625880
177915455
1581141143
1709542592
685752020
1840496130
559541026
1224422910
378067944
897510359
646408040
614875616
282458303
1946084400
387429846
1829640581
64664817
2051180994
1278808667
1134926197
116120214
1971035281
1992677426
2004108709
781941343
8441613
981344971
133923644
151277627
681862462
1681732910
254859911
872771281
2028493408
1675340616
757481893
1882141893
381226984
932147485
1780051605
1245874205
1467450135
2142929822
29569341
1883462285
1983646512
2134472931
752866818
104822463
895131726
1566756962
1141477420
1376424695
1062316346
336071486
18738108
1548791468
116150634
216632286
847726437
813676092
914450470
254689115
1709398031
875130642
1918354941
1049627845
1704964532
564046904
1247361783
319688222
1598380576
145017360
861734262
1494585216
642540456
1397126006
1081266179
1999821066
1232113361
736144610
414660516
1736097146
379581623
1152199131
1314576961
134083394
868006177
1747642365
1201990786
515323131
545965489
1692800082
1524258958
713369774
1212320369
1447048919
303195125
1541476721
1063373302
2130290446
1143070227
1428375133
1685285357
1633503268
1273353757
457601970
1487359706
2081393985
660003289
1832559247
657669395
295814583
737000228
150538631
2023080950
606777679
1174593287
984196285
1492397946
1430609005
1693520743
1800115702
1726776060
636961922
1172630893
1097944389
844397252
555664468
1130475396
1203861776
679384966
1311426493
665106526
1913503216
633220870
1627179119
1009809459
1123039171
570656650
1995838024
1894248334
1090568545
1888025074
1347506006
2034480581
1540555981
816454441
1477008249
642352814
1443779473
1478356891
1940808194
269441406
1125140310
753738875
2141864193
1370684895
598419834
396186189
194327916
785335316
783361005
1814710164
1566298114
1905764628
1461532935
579230324
2031563034
753110689
717947979
1970979597
1721273562
1301411963
835600833
14745155
751368106
181326520
127606607
1045313394
2115926671
1289928774
2085639168
694794939
1485270827
240546169
630456572
1665625947
1716331505
189956369
1670666551
1581210122
1015990429
1195695184
2145194546
1910187852
655729238
150253391
819108853
814923108
140740656
1766710500
1975787834
1999689368
1878828723
1900870578
1822773231
1876468631
1745718533
127196434
1939925328
684029410
514752686
374774532
500505148
1761440204
1982142906
1582640797
1001036564
458246281
849684295
1542295083
1951897733
2048588579
1798429637
1999393666
792683485
476685256
375406775
1880746542
1358948959
523258096
47969200
344344038
421394056
1668527879
1185884726
1287462980
979449804
1012622034
795803038
1890303995
420549322
1850037168
9240515
522274242
1868773904
169154082
1412372471
2096268335
1905069486
2115417501
1041147256
1374313520
1745404914
669957798
1593830680
1838130396
398416162
1227901473
1793248578
367630542
887638227
2052197977
970832400
2123091161
110103702
366705072
1491337547
1716694411
1305896306
398644494
749229884
2119796368
1964338169
320171502
490515029
617811970
4351980
706922705
1740652520
1250788644
821653760
1669585714
513611829
168510044
1304745734
1215778279
267754171
188279649
2102481464
1865140124
1023642167
1189747294
727710501
1840332419
1145651488
426087588
1986464584
812274591
462829136
1399458405
837969217
1358345078
905955363
489970681
452256994
1353679288
890196508
120613026
1885042643
65981161
193365938
270361791
995294502
159055529
54204898
948877224
802287206
1536127442
1722458789
1876058746
790023979
1578821896
570939772
1046867430
451700153
1206725365
111284057
239263919
1369750246
1655478775
1990718274
1366015496
1474028335
1603065641
510041802
188910427
1714654675
1692363827
54913401
1766973167
1180196349
45579690
400754067
609318418
599919193
1794737408
801793185
1380930371
834618865
458232730
477225776
654730491
1233022992
496933838
1882471727
1468773008
1742998606
497763407
1529793132
1922765850
1008731025
1356382686
1359118916
2129424271
1158851427
250165597
630802623
354058150
1286772436
14887535
305168959
1925456324
1707355729
1968267780
453635986
816917550
1767116934
926348181
423875202
1440992390
1317353937
925908049
997808742
1973382656
409203982
1817832688
585914307
1586374522
2056164217
213326839
1511602344
491631044
1050996061
451895371
1018580375
885843488
1636805104
1230893805
138368172
1929561167
1355829212
1485494709
793661182
816316531
623582519
1632049478
824351693
381426261
823896044
1757736810
567762355
884931155
916801075
790959411
1055532643
1185421506
422592067
1595017604
1590881048
29633492
1699004162
522347291
1099841659
465722632
286564448
64694916
1125834535
2136606948
1709501192
55262548
806056033
1175585846
327690576
1364768539
2137891187
382888495
70942344
1979278439
2087157845
1963586418
542148772
2091859313
1963728964
1548735425
1313474364
1321330505
1393067344
948641926
486099931
533610205
367647053
1657323163
714109770
1315236533
2111694718
1191762164
75850954
949024221
1357832481
929881830
1767742177
1178562920
64711193
894372457
110277381
1369513853
852225007
552365543
31508136
532620454
1028010861
1282050756
1450150642
1234944773
65033293
1596026924
1265055957
1213733827
894686551
1244880928
178404836
1291319772
1269965958
1201340176
592229466
645702617
1369134127
2029586622
224568016
925873926
1115168202
998936431
270402936
1545013351
1473785800
718324311
1048943986
799707208
1496694926
328415940
309168526
990206759
176122673
1158009728
123381436
1995080997
552162328
1039861388
1943648085
1880570798
883332210
673960724
1090213010
2021312425
2035019533
1807625278
80062013
151887815
498912361
1632825124
1837949555
1444971387
262373153
1225023870
1497601769
438082434
2106970066
819869392
1693694054
1087219357
1445384525
1568153613
900823910
1735338239
692518318
326885583
897119243
332769537
1014208923
1358949879
2072477397
388821084
1364615366
431985673
417460205
1189369232
295074514
1901700444
114855164
276959179
1237038766
2061414357
2121911253
1798737949
405081932
1964489747
218422116
1277748210
1949530128
1863226173
1250751557
143990605
1961488540
411077851
756969551
2062929731
90431766
2114250111
198617970
1318155227
1084407546
1355783594
41921360
115671687
2102655111
236576410
123768924
780431501
626010603
1918429550
705940707
321537185
1270126802
546082206
458499863
315568694
261617769
1175332500
1255243535
1069726332
947615471
1198072435
423518442
131979219
481890394
719720454
1374116970
352890627
1229990756
26293524
1480926398
1265388174
227638851
2141564089
857372931
466181039
2085304806
1231424885
1607390565
1452082615
657882797
831231888
500623926
1180479397
1351031025
1117055875
723246167
384949922
161383591
1818052586
930237931
1866406006
889403974
327503838
642920154
737594643
618480278
139876593
186667977
1370311048
374936293
384385636
628807664
468628032
359772615
1920586278
1655840
12715213
1673732833
837786597
905019339
372384319
1344674593
1808101125
1181911234
26599940
66452814
999836896
1254486949
1987062530
637672972
466020177
1260991567
1289819927
1380667495
27960924
1687137721
1572936784
1221507491
320026307
1675528845
480198627
1556016551
399351992
1966300534
1442533450
413946794
2048910662
46565598
171255578
993907104
1027745078
1612345209
332002156
591053127
1224625913
1665690815
563645624
2026318833
1170167023
391943504
201706520
1557352155
75033583
1070677553
771354412
652175210
300994818
1985695208
818938520
1012189062
487757952
1096307942
611341142
1406480857
1142358784
441412959
1257171371
33652198
745004295
2031477495
824642455
1012434007
2101961811
424191061
65848865
300897145
1836201565
1424718488
193822967
820226818
265995928
404687170
1433966338
1787412747
1814912203
520001467
1443428952
1198935363
861903681
1607901063
847830273
1604705908
152997212
956638980
1839752373
304248163
1725316281
854908828
1589666714
1655204490
222154973
1673793233
777657190
854300948
1299264613
1128808152
143984564
1077793696
717309014
54507030
1344516049
1165467858
1921221863
1218557927
1522041071
1545879262
1732927769
1881050365
568045887
923922534
17756220
1493193418
1497573585
327651450
200623190
113087742
98923843
1166044886
460603546
1118743655
2132853476
242185204
1472853856
1148643460
896458717
2099940846
533041325
1221754579
809452829
1757373452
1359984650
1671054166
1857038965
789730109
1161466674
1122904346
889167655
994619971
839008225
110594583
1387113774
1998544552
524737215
1070872487
325616395
762220449
224988294
584798910
1459332666
188478428
852632035
1821174774
983248151
1474040889
1737533487
2078108723
1342439857
734265642
1779602463
531481747
352988001
1624000180
539357347
518088371
944644577
767961202
1401492599
161678612
905062028
1516512676
695427155
1877547863
2034804570
932628053
949978623
711671386
1989454072
194948685
696276293
2019112079
437598338
1748302513
946410464
1296356940
2008344327
1816847667
1100110384
1204794859
1490438747
1107407022
855931410
1791856699
467044335
1016847835
1485860201
1470923804
1392437104
1363715737
1914719219
1913918441
784231544
1087030006
1690847657
30141623
19167448
656110916
455163177
421230311
246773590
1229643376
1368763817
989015712
1792183682
1627298182
392849831
1968227236
1275942415
1343201593
1030464646
1634664928
383820529
367557312
1061657977
1014137271
1399277497
325364582
1824509235
274997202
1556737026
554857396
871996568
778714547
1463608777
920114259
1851237064
139577928
1535580839
1662769683
1969515374
1217925516
1294658472
313864759
225952958
1564890366
2053776937
838796965
1608488482
51391499
1937637126
2056594039
1316306507
994421830
2021397624
1347968423
1588099443
2018138465
1937864648
1669091791
1378406201
828497365
786219283
1686066735
1064733099
2009303729
1427122132
1913504765
482620174
335913052
1252304420
133268090
867277762
605118036
401023731
424598413
1552509329
653319110
1657316274
663721963
734669995
1558685628
1731889004
310207202
1826881228
1600598296
1853868053
221017909
1496557872
1435498315
2081179004
376935150
1919177385
789611113
1084954490
183382993
1132508748
1481843432
1657071518
1630936009
203219298
1745582829
1287607352
1627462825
2099345816
1465175411
2022595108
668478712
920750974
1790056243
431015734
370983865
608428095
190901906
351319028
1237417171
518577399
1838165089
1734412010
458950048
2086004649
19618705
1949367732
625627380
1011832464
1342960024
722386986
870388481
212460969
360795798
384957022
411141682
922531097
138446383
658996798
953841394
1354551249
15527666
1805053627
1451268176
778778918
1552579387
64713127
1917198298
647922695
860543210
904423962
1506912818
567341030
960912026
1783839250
1561683766
1207701570
1607575119
1232801187
1550290440
1428879906
323039078
1265085603
1461524896
978057903
973829594
1264080134
1571278094
799724854
1734020641
301702375
1230536538
1117555080
71398133
1332305250
1594273703
805675597
131832851
672638062
150889103
159648544
802774758
1176743620
531973412
858091261
133732249
1382542043
1206393289
1001594344
1881479083
1324876416
1071737945
1773960334
906911809
112979429
214601255
329840817
1076109439
604179704
1409800922
2033879251
889880350
34097612
1270956999
1493807601
2075601335
1937785790
282600786
1688475041
1703423447
40534139
1470849590
35031219
1288018055
461285160
1479198746
2043392231
1864294245
699318820
81443791
1137191908
1289031639
1549240685
260648416
527252662
1516423178
752334093
1972688487
2097873579
1536358160
912742143
1221048670
11220799
1276601619
354958785
686158510
161313850
1255146281
1200119430
1697762142
846070410
303301761
1999587050
71701651
688926699
544063001
483367030
2076691645
254094657
1381650036
609585455
814746402
1181250863
1321078469
218853243
1796158695
627751412
1289669362
2070762333
1120565406
216292308
1674887570
1350863024
519344829
906520368
1082354718
482628152
1229117964
1449204558
1347096497
713067292
859804655
1574893535
600052927
1714903308
1970966527
534991838
99952543
419882897
991497577
674200296
26550417
1002973455
996533776
1354847474
1326036134
526885309
371393405
1707512643
1794370860
1094007174
1585257157
1089431346
1580951533
1610880727
1537388855
1166655537
229204065
1226014694
85944324
183374483
944013085
1507444305
71078148
1256629510
549351929
1575630810
180882085
1440376695
929320202
1045371377
448947293
1587826964
1998762531
1775282918
1771391657
1679836775
156156356
1942105438
1553152936
1452705782
688181930
554563902
866222932
1397663711
672002706
2035914371
1376616165
1890781512
1683828257
1950015571
883829411
428729589
1851105720
9907603
127071487
1577638137
355094717
1852146788
1956698722
1832386087
130598562
825021536
798935928
437880537
903839532
62339050
1934776065
1662182539
498144785
731070308
376283087
1796503275
948256689
1964786460
372217858
799850830
1084787057
2128788746
1874298375
125053295
420209048
225291346
1613549656
408567220
800384936
1718484445
654053791
2105377493
1229980942
480051204
747271595
1079429860
1029000352
1134484562
2061524207
421597997
1196499932
895621416
1156335948
512158352
855749048
1754604851
1277104568
616456053
1310333001
1374349442
1262640948
140277336
865891510
1745313664
680161429
21571565
836478585
604847388
268707523
1583146950
1029038355
1055233117
983587161
844149173
398000899
1970965428
222130789
113877228
193050412
1279137459
1714443035
443092377
1506171932
477476802
1592622990
48903040
954119381
736381860
2056491935
1148608641
129589417
696965797
825753334
192457239
584064110
676950795
49744057
911879165
348899636
315165629
1021844600
1085263471
772357614
410480172
1563909694
1770165447
1666178790
1090398354
180717238
444298029
757792330
492669068
1607403425
635153622
2121729113
57973985
1446737934
1699396281
1238589308
1428111382
2002143213
463649134
1925856520
246622851
131186036
939810728
1889470670
917834926
1142241394
949714012
1440003535
1254011232
1610071848
1872559316
1620889200
1806641215
1613222471
1428650846
763382948
1432221637
178358483
1557091552
515062303
472536867
380892461
1975470121
128194680
1021276574
1949749457
1886821129
762843643
1099345812
1957785720
2102249762
843379019
400623937
1481900192
1393211979
167371247
878731688
1002703423
1290633338
621279351
1050273639
584924524
1941872095
234586840
1246396449
1604814760
1837618232
1280778361
170277490
1541631703
1002469726
2015470231
2009843629
1454224780
2144753356
112702612
508886796
1994082299
840699862
2056408114
186476315
634285899
1329991443
1154671034
1652017169
2108051170
2092891450
1350987773
875284210
818522031
71090009
1555053894
1840547464
804119808
1260322061
2068671237
777605796
1994092686
306196154
1084378737
1264144786
1330663114
1459762022
1732415514
8601382
75629305
511668163
1785009410
464662087
1893710720
1206481922
1496624781
1741181895
47564503
993929708
1794019930
903927808
1282625066
1704758079
616536844
563196365
1827887969
1956765743
795955305
255232087
575284290
643335481
1276622709
1767742703
334995238
1264662986
739306152
1284488856
1870683879
1159722569
1237809852
516702887
973977443
1507150413
1019778498
36833430
1238772209
749552370
1692334305
678331124
755964137
2146228513
755214146
1185663526
1531495601
596043727
269839155
1205254001
1765117791
310487578
1986534901
1563821427
368937304
1169539480
1952233451
862682150
1818183009
714065115
1733503350
1545085525
1493103948
2023576893
1734802049
1786541941
40160588
1355726156
25670413
1401796328
1582018844
628496279
782109595
1478042001
1929455601
1647115182
26141912
430854090
1790417019
652850648
252512429
2032766123
432786829
699204619
524988919
2144810816
1478410814
1985043774
1253825719
1514745243
281326995
1277476535
943349443
1444363756
845842454
1159070492
1274857381
1642308237
905076351
1113505803
871434485
1092387460
1072205615
1320332518
1596712558
2064874709
1955714500
1042125011
322842361
119814624
1836306342
1339603051
2069937004
1438844668
1515765819
1988162887
982005891
409761509
921672933
792077126
982627833
277810707
558457254
2018326200
668532413
933753545
1150594371
73257823
1101642285
1089186102
1989715261
915696046
1696355181
1190384791
361767486
1230102137
2031069682
1846215113
1730553005
943830881
655395271
1573878205
812945504
590336763
371190726
856038177
2047226270
1594270991
694746636
1821785485
1912408007
1316945661
370668462
1556585151
563993574
1680497639
2023923071
1375420870
849484600
1537259731
1794361948
2016972897
1271987083
1203433801
2047504083
1728525845
461432959
132294415
985503232
1697594814
2042771146
245411570
578165124
639115307
588521700
531826771
835658195
580902539
1738869621
1276336711
1814982213
828580899
1245647097
1987509031
142960134
680489234
1830934120
317816160
1015803743
494423056
1378527190
545441450
2095452213
1145601366
1590418338
192523783
163927845
71847962
1131708415
1001660892
548866782
189914515
1495879206
166057563
829432393
86793886
1060104030
858684294
2089289103
430409270
2110609487
577272910
271783374
1987044349
842589811
179913562
674102595
1874152911
1258562371
1460406884
187353112
752636633
593054033
1581264978
422626242
1687401749
1452335029
468981481
1535125659
1573317614
1958717159
1643481600
128616564
1090956950
1409142023
243313844
212928533
1075873284
289958298
1335259195
1780047665
935225163
1862156802
1540592152
1040883806
822564354
504944202
1297162820
681757023
257560138
576894120
1933021677
1473649676
1079686964
1762399697
2060273791
1212759395
1923914969
1411301811
1089061697
79109971
701559431
1819425643
1893087907
1855172352
2076417501
518075771
1304744226
1606176567
1594820493
1621183962
539445477
1042749131
774895338
1371411171
1078870711
1738660352
1732408205
1943555824
467272551
751958682
890285988
1315609734
1537590064
1741029190
2025650738
1626620769
2079752884
327808297
1499445646
244014072
953575939
659527511
1360162101
1031224215
614838011
1490763457
1157675127
949234033
386532075
1325833127
1882748000
2002868816
1585809666
910832794
1192348221
1287271657
1058952515
375304023
2066240929
459005502
1285517738
958849261
1845382880
309857630
387738912
1748215268
713211186
464922712
1820357046
1062372116
1809035417
253995072
571597418
1337461943
1236632817
1890895213
1827897880
1349982165
1498950543
1846963036
1221337353
504738213
1797488026
179467562
1205720004
1412489401
207853139
1659318869
1744154930
1497377820
365835646
781398619
733812831
1168764045
1442457910
775313613
1075150652
611935303
1359069415
1963539094
1632094407
623353689
480855787
227262759
66069404
1929911234
310543103
1160517453
2041540320
134887957
1738949716
2126961943
1640704697
1973450074
868021329
1122083958
839183394
1203659550
254750815
1604367658
68312404
1392409725
846687226
1234770268
406766154
1881189770
1722653607
297791826
635373643
1546825266
562423516
735580267
509696813
768811509
1427857870
1809768595
2011251809
220233871
1308610631
270110521
1749635268
486852073
1881763816
1619230970
841694972
1236200085
1031260578
1669271103
1083684169
2032870427
1319669061
1657374595
1331593426
1747643532
1236628083
2060681601
1094736628
1311626279
1723081612
834562313
230373271
962336749
1047605231
442523605
1547312121
1803813668
1813972555
1389322399
1922137176
1590368035
2106717742
1024764717
282141387
2042886988
1134705497
600406255
747937003
1606038994
1315770055
327022794
974860868
858041229
1062060653
216765398
1368417000
223340708
478667257
1393785082
51244293
1601253475
2025545178
2072670690
335567890
1718834605
173784446
240320251
750198273
1408129824
1032018286
1841740653
755573366
1272634288
1553702331
1848641945
1930887197
1471298169
577983395
2010449712
1465099223
1959566081
1652290772
1163184693
2099021408
1827512813
1913062617
1264051133
1464494762
890305743
528249730
364195256
1682154534
531083876
1252198299
1766579755
758703401
1150761832
456380498
1089725443
5608660
443245035
1628545138
1191545616
768388530
1498147431
1537052638
1008298022
1137386430
1634141045
2076280372
1321307643
1568199366
60915280
778685691
1058867309
357627037
880660272
1531357610
1145479600
188423980
1581962523
97452174
146796005
854444841
952855153
1688010247
907649013
1195598263
1101512017
1297992129
1866081556
1263194915
706310074
28131450
1136888261
1912386899
1264811847
995538408
372876640
429779139
1959196273
1284751329
564760403
1073268929
717579246
1124206617
1119050205
1890967581
950147941
975775245
1660360626
792536993
1110654351
1820951020
1694902176
1101581626
1429440619
407715437
840550736
175276294
1315303322
1993616103
300939357
1252281485
1073478771
1416871531
1078956427
913698893
1674573409
1206130913
1121238886
979356287
86233992
519245337
1422306594
650921251
850784242
1345730446
1440187470
884001782
1931251399
529862405
63942627
1970752297
578364047
631509227
1715824974
1153512830
297032890
266986934
916556895
984420915
1955857983
977769717
903001001
1768395726
622567532
802996153
1278188728
1626420763
1070124085
870375955
2133447693
136406031
492600007
688561577
999401978
1376790232
872539723
138284151
709652012
858741573
1925468526
358291949
1081996412
2038198472
929337314
589620876
2068209851
1330884333
264197902
2103128291
978664266
948831265
219501978
2050935038
1941097881
1169316863
145101772
1121585487
104908082
153320814
1445895271
327572075
1066607008
240349291
33352804
206027749
1021470645
723873054
1567173490
582440916
637017459
2143768941
1168485225
1700142006
1544982379
1500225472
1039577605
37772266
368892959
1886192866
662898697
1767603557
88623192
579102284
370037114
1815521267
143907780
1440381113
2047749763
1811382376
416761180
568188345
363537259
2009852724
262538854
786877098
1935558837
880399857
386918513
1976645358
1509737265
2143685333
184793158
618041641
52561159
9111927
1328892683
1863319315
638178533
913893975
463980946
1881809513
973807462
580339776
85804374
368273319
688164395
1271018274
231511262
764271774
53209313
813378092
1440642815
1110281708
584138060
696720753
307429437
1869377061
264687475
1458731236
1141919326
559727473
1463734751
1798583954
1073448170
2023955943
1980753468
105445458
1948062019
687920663
1618044122
1421814451
1961965373
752358042
593522067
1288515225
1093002401
273831749
285130719
766151617
1361497710
1660066542
1650219759
1401236375
1928909925
243000663
909960710
76257852
570797395
1714779621
1435099360
296047040
2107169668
968192505
725785502
2140277795
938404174
310057658
1725626173
1799953821
1389882486
63015814
1293544858
2123486752
1041126180
403964059
1286136429
267251016
1854077022
1884071016
10795648
1930359517
1291812614
331802310
1688321217
221235655
1704982454
1101945546
447953376
1925917396
281332680
1198726390
1160248638
709373404
1631449644
2022490468
449610878
693492940
2056285077
1607781022
94633974
1087295006
223807121
585213687
1227430783
1830667777
383740864
1407924071
1581747786
1732010456
608465525
383901209
1751085674
1552206199
1080474786
176231295
1606641309
1638885904
1598331675
1447462354
1262646544
125155381
139606492
307674760
594461832
1836251668
882054251
1987596552
1064439921
1241258399
1280684528
1500418268
1952508109
466059091
1804773797
169660206
1562229447
475919171
319811288
1878729318
301768994
275613992
797533522
679850878
1819868082
1027051681
1732230484
57644027
1282265240
410161472
1768855697
1333927207
828502891
974736262
172684701
1580324277
1536751344
767542181
1229644866
2081546213
230286273
2066174911
1989640855
1483665471
1895610838
468370949
128598034
1987759002
183482259
372995879
1245080244
1183927454
621112100
449347702
127926999
1849684875
2067565133
1309207016
1382078293
299432826
5411477
1396827389
568126077
578484275
51523961
1103236650
273095947
1201012108
24016047
1659549639
22488055
1930906941
2067514057
1908423732
800179057
193236066
527932189
316299143
436491202
1466925816
1009786285
1571654305
133467491
2043371803
1782340731
373720249
1646632234
1456246190
51802758
548443625
1605599422
622591219
138962185
1163930076
379955851
1061621239
1090308847
270158053
1274670706
2104815975
1935949231
1760699291
1929950595
2005571580
1153470792
18195507
589527745
201730107
1946604711
1262618896
1701744362
1744501924
1344870785
2044298994
471278867
280439545
2084111663
1655894837
1730586265
398168289
1219766385
853308963
1381257096
768568253
577445875
178930990
1112937269
974681470
1419017238
1821009166
122800126
1849723949
482112048
1597404214
758094623
147971965
1415730051
1039957192
430886585
319989432
1026871000
1878511503
1128119231
1741250533
1241380652
556983600
1253449686
879924589
259003793
516638985
87994618
1855007821
1562656828
558926721
179501592
1658993332
1480309580
515324934
672300688
341665301
1312104764
794356622
613951335
353028369
1470517853
664417948
456849183
1524064896
1202466242
1106237266
1098450268
1320225563
1308692888
320585812
1332593715
1951593397
516629155
77282933
1549044678
223062925
1683185012
928981838
1706585780
31829777
871787982
2064054073
1588745805
649821522
952127340
1945646041
263612067
635451051
1128511007
483034590
1049733970
1722139426
1868447232
94509026
156830512
1193902213
364536817
238085274
371885217
1458600065
1207977230
1429737519
885109353
33300253
600188987
981617621
1308661523
1071683684
1500630317
376454939
11383260
1652918316
1499170205
877656648
298343009
207251045
849613935
718827860
1643406757
635920027
1280202580
1614937303
1755189681
1589884325
1112389073
1570039151
1217870240
1578809515
1431984673
250017241
1762579230
1124610615
92025241
744559761
417575074
1966434595
475902967
1241900675
561221628
171943748
496465140
1918007697
1361538121
747718396
1212513132
972158466
1830689919
2088126775
240607815
1759336871
611726760
1414886618
590102664
660617605
249051250
756480943
69949803
328961078
1929512147
400665026
589993150
1044347976
154441314
1584896777
596885234
1263878774
679807253
1536915778
1750700518
1444022224
1295115342
17253204
32343186
1019990000
691908766
1218288210
1619485578
608791449
2008011477
2057214205
137343312
1338405454
368881918
1120481428
1629343304
1562658139
1983258092
41029703
538634550
182524232
1338314422
632886098
666548127
1737361683
193828110
2116433482
744158620
681389817
1132340633
1159140968
1375383104
1753270369
1286283886
1820718922
1813662845
842293041
641183860
1288917378
2096460319
174652355
1315754821
173729923
176658838
346906640
1786761560
1035823304
1559002208
84625700
1554571330
2112327353
986531146
1152563729
1464539427
1660933155
1034651368
174869785
856601886
1971562263
1627061586
632000331
1223594088
1023223727
2082149679
1564107200
1348073539
1171943120
1751202992
144073865
1152106030
2114935756
696580960
1966696459
475501623
877325096
132043544
925231154
659468577
1437144275
688580401
909151868
960281952
971649519
1419799943
530561868
1465779880
1717103478
936306420
1574574506
2026896500
732409962
600972941
1442658454
56423351
1664005212
1884156610
1834298625
233059412
1410561161
1539499316
1053703455
345984025
1896007702
2037150533
1922666831
849718148
726037546
1962554905
1482551240
523209314
136268739
833931924
913145302
473502636
2037175587
197100139
916032069
927390037
852195443
1195891677
1935499260
875336017
1349662122
43237722
1715019723
886512041
624485185
1291817733
1513464581
809157696
1766847460
1444738634
195716560
229043178
1263715720
2101571059
1216248028
1088409497
293434986
1661188763
842890264
243251063
149898409
2064581325
897163463
792748308
1963094928
2118304753
1611904059
1542304537
149076541
27953530
2049061149
1659025899
833305045
1617456562
592468528
1125248093
393542602
328557121
950951212
1740224140
1071577113
71974952
1829469209
50745360
616080212
1495441280
1209221046
755095115
1570243873
967473370
780579326
1465102943
725898880
2135395358
671785077
1433420718
1207838745
1280283140
1294198301
737793538
1473122248
119288856
572177905
288611452
807591907
1074645962
564010232
59340204
1848141041
378399878
1545606281
440940849
2002758628
1111667405
1459895541
936397447
136433796
2059656236
1087973103
194688497
1607881598
289581272
502650554
1570182397
1791359188
750092899
1123304922
1803647449
2106797569
976776488
1218571569
871474304
1317075042
1215512517
522147796
1644461766
1423010609
771138507
67616013
664854564
379889121
127983130
1637458469
863541837
836852407
1295736400
49907053
319212915
349166673
1872893975
331845597
938247329
1731245193
753246919
258035558
53254559
347587153
66658805
373848574
669507944
1039458409
1922889016
373798502
1784324251
215159610
1834430685
1276014570
922502994
100089539
1248517627
1662824369
1220703645
1885824493
635372213
1526202146
346572781
1359179651
365327052
1589793439
1941629701
1064859077
1528391494
1718352728
202143842
108501837
345104107
1188667733
1141774955
286878334
1444660951
1215776268
452098232
460765845
1753868872
1909542666
333016138
1956650800
1516284706
1844221783
2024143843
1547492792
1940357639
1412860410
343908419
641362893
198330050
436618447
622841932
1393915322
838025359
466076180
623695210
862284858
210173391
1980369609
956491633
2037619498
1330312496
1422487897
1919717781
1271318552
581954868
1903088504
1324047814
2142000985
1503210670
773645357
1196542417
451410841
1463382778
386170646
2123334374
399698748
268351606
278462723
414247508
659791590
496875107
463318041
36888966
1345787882
1869494146
1579487302
1928060569
1402252912
896086025
180059931
1055606760
704997146
1027186136
1293255856
315627779
1033359975
368128302
364604140
137875131
948531729
1880210515
1951056616
302422831
1492035444
1421634677
705099809
392815190
898771537
2012727623
1016195602
798359007
1081411148
387808710
314936848
1331710415
393748938
94431241
197630664
1559656664
1540901792
1065316810
177224075
85209047
1430639141
298561768
507297950
1480059656
360751263
652496588
1101493719
628631983
629269949
84392337
584931469
1002037925
2103198210
1393925054
2099967007
824787031
605781545
7281843
1318664708
200647928
1426901288
973531358
332620812
645003059
1811447306
1741816302
999218879
1809462808
569799484
1122654088
749615924
304043339
1353043902
1842620062
142092804
1077567903
28404164
1433870916
1146846508
531098850
78228836
41706575
1289302524
718062169
492636753
1742873809
491619289
556065523
418900484
615922330
376505917
1698548152
945106528
470311876
1602930457
664598458
1644705807
927290786
1147959544
617859208
1992913938
474715397
1282516277
1679920809
1863217800
430642937
886761004
1327822617
414614790
144746451
184429058
708687443
1607787622
1702763756
1491401802
1751088208
96558965
1682983931
823253076
204943485
95981789
1353960278
1682277281
1134786130
645176688
350845659
1312649302
698448286
1548188404
1432081165
1820600026
502203013
660585826
585498273
1552726174
1757598146
100724253
1598929432
1819425336
1813792127
1654155659
209779538
466896321
1934312487
431474131
1615356762
1080657092
1148285624
1277018291
457143614
2080457468
1860021952
756463057
1258526456
1338836889
1816319191
1570610501
1286265319
1525364938
166382330
684102064
364087935
944489820
841405946
505142830
2126350484
2049431183
358495505
313955655
75393070
1868925747
1564214998
33271394
813783301
828422487
60650646
453422241
476305322
1857140896
436283288
2146094309
1197483138
27997326
1163461718
1477688350
1058440588
526911229
1832857469
1462686978
1772506438
1315051957
481253873
1042671467
273132504
1504399760
1434801376
601130460
515327669
536969269
522317418
2134956916
1692703063
1813405267
1672942929
2101414610
91495714
1971621356
1054623156
529929273
482753046
1074439382
858537256
2074428302
290717292
1220886151
1405941504
723068577
1733467971
1329665760
1239609432
550702026
1588511019
173943863
1024505008
414582651
328238975
1058859213
155431346
1089766202
1320774975
2039371475
1395610600
128537451
741139873
373315742
2012703492
665146826
1001702342
1553919121
61527451
595236705
1072851659
551777888
1297053077
1441661844
902678236
1045107182
241200404
454596826
1462963305
946662614
1186963851
1436625080
1496334732
1957275978
2101053729
932682940
916688193
1120716834
1877622356
1050330514
1842040937
1444485944
247127018
1058123899
807994727
1578712885
633217573
711034490
558360818
548216447
1808228932
1881731475
1645767160
1290631841
1025946339
1923746822
1269916086
949911504
559770720
44815807
1701319872
1477074314
1439558968
926692093
1330641553
37546536
1988601251
970682981
190008728
2042186931
24145088
1203395576
1144349758
1004711636
1462508625
886293966
1794101383
1198585684
138638544
768259056
1073432788
1550486703
741034520
1234566588
523589483
775691992
854390595
874675202
708039533
447183183
424745833
1463074900
905388227
912416336
579706233
1727222144
772552783
1650354180
966260803
463631280
1884256371
584250270
1599917981
708474258
2040609984
457314968
306039658
966887018
352141151
1624344068
1716960564
577901929
461750159
1181794426
355142431
995538684
892564366
1550118837
511468746
1277465324
1861959710
385093527
724287522
2113756106
1683667028
1846019122
1042652228
1054985132
660367107
1237498856
1585090315
322808763
54844918
907827654
1222973556
940990840
725192310
566519714
1579007808
1151665547
1599236545
1520373864
1853781329
709165589
262621490
207053525
848708446
96483452
101326457
1000315547
862862767
757182374
608103310
316175325
476102837
1096272710
1302496176
1392018545
1803809845
1259276424
542184100
1571593985
885561420
240010596
855469612
332020904
789453278
1216188101
566897947
760016688
160230935
2023781979
1301645321
1043848139
320354096
564982015
1313407506
1305754845
198684922
721927484
970840120
1004924038
221963286
458183027
115817037
697235171
1258726190
1706971630
2056473286
968569887
192794308
1653509935
1060366221
1057811043
331768315
1323666485
1904228727
1399028020
1758184837
1492356272
668994777
1597311570
738160072
1225665462
808579616
1158958356
108576039
1219459357
2107450869
937113553
68497923
476225686
18890996
940823264
1935268318
1573328705
1823322152
1331169860
1442254257
1593004744
700904963
1585547310
686782133
1621100217
430420406
899847986
1250122280
681896697
103903162
853609592
119614983
1315965509
2145993201
1332492821
1572631699
1061198073
1048060061
1340533061
1460396399
202265034
1983844699
1069440164
1515177193
119954785
1991252133
1963416209
1029816640
262586527
1245507973
345652972
1693369979
622940468
2043448693
1816598019
618419624
2110731811
46685531
2065350283
804917040
1574825167
2146590986
634262470
1228965153
1451153105
2052391009
1603805122
268327080
1602375983
1354607358
2109494754
729062871
1852264965
559104050
2119029957
1233356695
1105760062
569982923
1086369963
1462262948
288369683
1498464854
151143921
279819104
704311314
860371208
603034252
42923545
1226048746
2034955867
640719236
1395666660
481443090
1195474391
73911306
816520486
1751114031
733191318
775191670
85102630
775292788
981289432
1662736349
514657438
290746653
1990676116
720890125
1221048369
1503588529
420787763
830612068
1692569077
417945857
1591084748
1050865788
1796659935
1843065496
856899867
594596614
1404633559
1089632768
899524886
902660417
1263962051
473147068
1348097511
1522373252
894527545
1713846460
1121356395
699609370
1752805688
1425444597
1148638494
1629803568
1009149920
1586218459
449968269
921240233
1802417322
1052728668
1122540569
82844947
121919273
1690068657
285917950
1830104982
659579637
887372742
1952189861
1289669765
1150501663
211467383
1476903320
1009315588
669583291
1501828351
1834326410
1473307764
431159379
1574767707
2129681898
1134313186
117928388
1740036828
1187988704
481546263
468257251
1358923682
491985543
137079519
1629879148
308269029
961032583
523316606
1067506365
186094632
496900833
882381945
1642303930
1545719555
986064581
1302303815
1207805020
1426658152
919186436
703101941
13548750
1962250968
1078532336
1555390141
1593737134
1788717909
1169476503
1135462199
654485559
1239547394
1664135527
360542423
515140778
1576930698
1454616701
1422428812
370551421
324428738
1259591391
705560770
1946835574
1812807803
1339052812
19976274
148688169
1319554859
1552561329
1166106446
1671376720
1042671119
1279063160
960487616
645518658
791300984
1298646018
733003420
1496436859
901350575
1501079298
989596362
4541025
863710191
1592414942
1563491151
1243556438
2119290575
1722144382
501639920
1929576443
727274516
509152206
1410425974
326252713
1114893016
1452461882
231388163
1676385190
447643546
748027797
232555171
470158893
2145762177
1156859647
2031154958
1913102138
104106501
757181230
928702727
1664736383
399845306
793896133
387017484
1415343797
1446885273
487620867
1855444172
1152842988
1465999963
1378142377
1256863040
1030445550
471792639
1920102628
799556927
1506342761
1426469453
715658137
123154707
1015194463
649872164
78409590
548631452
13077257
526990036
769355757
2014033874
895518902
1924577744
1581514288
297649007
856864371
1510556533
1698142432
1427007756
648563478
582816755
949793915
615875175
1914748612
72318753
1100276514
1687614085
396965524
1283315281
36161050
843165764
874395842
1199756797
348374115
1340987455
636987935
112958806
1871023195
533907223
1486884928
1209871178
1113021240
265174002
1264066549
1157850548
941165964
2071298728
1307021301
386049781
1478621037
1422501319
343684548
763679869
1049462041
1374136618
792226271
2132475071
1591976513
1882049563
554808291
898399861
97381237
1399771921
1153482522
197965080
1403692475
1642879741
1705219608
1897935069
1928232585
2079404649
1838360520
1155167174
1516639467
1342487745
1204622090
574437581
2089306376
315644939
473086843
1008877904
1512723598
1274012307
1295951063
876129254
134654717
1996885571
774969412
700371495
1403494868
1787693758
907350089
1874964350
1432805725
1275263552
123628599
1930088096
1649580951
1393986075
2063756690
1409663255
2045349429
1003457194
2030795733
419830700
2025769327
160011139
1204367411
561446504
171327767
586067101
501066448
714940918
145433671
1495531611
713633346
1119120776
879820364
444765940
1924465736
2001868363
1732288032
1666521021
1348381082
1611940975
717342583
1966314308
354697839
1590182389
1577232939
2008438479
1205032638
173027561
1590567758
1666761976
804968000
967920095
2029110440
2038774055
1637967187
148087190
782542239
316862791
1046540373
2023520143
1113586400
924778622
1749583994
2016152729
1134196515
1065961525
1845856253
891814015
1022849871
939424821
116719167
85670013
60481095
1203252042
148792260
303320545
208860611
633066063
1480103792
818643934
359187976
2059531886
1861886337
1723418036
1569223380
344868553
890618018
715533664
408045271
1959905205
1222917651
1381863844
1032162424
265290685
2094827880
1816894494
1339436505
2099267385
991632712
1945102253
840834405
1862525268
777628661
1680713431
599492083
2062184239
51909218
581063131
32293471
400371144
1255642638
457956528
1964711566
900355100
107571104
602371620
1042636789
1909028278
460419189
1653722382
1759188160
890367093
2086561323
2068963112
1039772910
1870416773
288892710
878137124
1746688581
893901053
2059755194
282411817
1546631357
855445510
413757744
377670280
924466753
1139158064
1312534661
166317220
1735029756
1891023400
1492703378
1775075033
586937601
976958248
646959806
1376871014
1436825665
1443471066
2007679671
849988528
1729634222
1766604037
1068849877
1866395445
1801146527
1474246895
419526647
139163876
170546354
1813668540
1338705379
1587522043
653295921
1841295811
1975266276
1985085126
335194023
883511158
582139986
1447452082
1622642373
1575676105
2124940584
1033161993
469184889
138938618
1807461596
1748545945
809093084
1592769374
646129037
9540684
1363122068
1067169350
1977495042
593391846
1193970607
1934249212
179417597
133991571
1017287984
1055680913
2064248177
1859310426
311284479
58756979
1397021247
1811070598
487424591
993257008
184935299
2081932265
311473925
1531071144
1121182184
240011971
1592646673
7236143
174219317
1286286030
2039741144
1309336698
245835544
1922871832
1325714616
229471646
1912410634
1736323999
1122538025
1740974307
934619904
540482865
1227666428
2070712983
395775796
2060359213
297675302
770773573
1022466714
1526506783
1133555207
1084759378
1744624818
1189207725
1220784327
365662432
527324445
523148042
920001758
188091473
457209543
1310897468
1794760031
1945654062
1355707749
1827590180
62402359
2145433585
193288418
1730160158
1983363163
1244499421
1149983150
266329542
378890464
1455661791
1994294610
1827596755
132195103
2002895688
2089527973
795307395
695151369
1751794238
348032476
1785507016
1011834913
1861979309
160195725
336756974
618347528
1613808729
125410029
1021663198
1500224387
998465728
400285385
781957559
1080512226
1751571068
1381594289
1251628976
1962635790
827808930
1088869304
219390374
586058826
1152679873
482576887
162260308
1730115970
1440811955
2048354512
178975518
1667307965
1866514870
720435442
870600088
2038679901
533540612
428226231
647946115
1786618318
1830455132
347641523
602225141
1673691542
1422231104
150819163
247945673
1442634839
778263128
1659565986
2016868204
1165513606
1764529863
1607290720
172448767
498013760
1857826392
1539340119
951697335
1854605812
1717269637
1005867803
283062428
1527495159
712255758
1725513779
1526267963
1713508440
2078378296
1394020746
2069936673
867358261
1559849628
290411546
568369816
1087437644
4611293
1405868798
1506130844
123774828
1561056392
1515885506
1968460930
1987318033
1171086667
1337434820
459808678
567484191
1261556625
285656915
1848168519
138334301
1203480329
117245880
1440498003
1361144770
653206931
729523661
1929323409
1736210774
1419758661
226319150
384644046
1627750709
1061004029
542563651
1652685001
763532613
2048630167
1651223055
1312492090
462921780
1388840556
1788353372
1736760865
1431666330
380629318
850510909
2063278073
268164775
1416017038
10425419
864390683
1199499424
369781854
514278568
1784307869
2139205521
1751024654
649825217
2081371930
680945779
2085964109
2073729451
1929482121
1907714879
1323402705
634346627
931120077
2063334235
84484483
699141249
976982179
266589922
273796349
243433592
900670291
1145344095
968930240
914016640
792571875
143633701
1606825605
1367939148
1358467105
114855781
93236555
623110217
152168755
1532568924
1213280731
360412279
338024864
4481484
1767207305
1410560843
866332807
232225881
1502185561
1388321754
1371318998
1018886529
362865130
422015157
946584155
1776581592
668280146
1577571605
1227739928
810179160
1317152247
1285875938
1329939104
98173618
351657660
702262652
375819712
641867876
502100861
461303916
1675318898
2000784700
1968716824
666698136
1212402284
2001471861
2031736348
426749481
2084542956
813022313
1185169246
1364690265
442987757
381058137
493025252
727934054
220205573
699784894
1276128395
38095715
1861205170
661721282
153938182
45447347
1746889626
371947374
83186153
1793379791
1150311952
1765480443
357164936
29326188
282018671
90294108
304533420
79754666
93186211
1854153633
1398941683
37367903
1691119325
1907315666
1049255973
285942568
739969284
729714568
1977457795
368088632
595411718
1544646650
2138251239
1235695018
1486344015
249825234
634371601
2051337930
32628064
905560967
1631475082
222925704
372439016
1961628136
1264931568
386385747
392588095
2039337924
1957837291
1864839866
711799650
1693750430
1834235975
18939891
250049124
1893239462
1906229237
850894715
1811836569
710696803
1808607516
428528592
714610829
1282260927
1665162336
1544095216
1033705983
2031072140
2070906377
18801014
1159359334
1241497390
1390726870
489044220
1764192939
1850133169
1690246850
968176199
496609574
1265029818
89253902
151960242
934201805
1576427560
748419179
1830109959
1526106062
1587202287
2137936803
348177488
1122290807
2104637475
1782322793
1916341137
1385528709
1461616115
648830795
248860220
476761048
465676299
791102020
1231161019
1062144220
962421323
1907802744
1445861348
126027143
942022225
95736842
1736456796
889321519
1484457021
1038051067
943042500
564390627
1733536417
713783585
1231765473
1028108812
655660796
2110795936
2133949416
1986881984
400262575
1168309720
1735216006
701136208
1534360267
368952714
1495646427
461386774
1716033896
122164200
1101018248
1220397268
666354973
1532777980
1607182996
280430443
1366165737
765598677
1570536879
1207464800
1717946482
1222009850
706303065
1094841844
1063761937
389737436
771382403
858854486
1006214320
537234420
1876676701
572763626
1674368092
654874723
2082783695
433865412
1306371684
1236094076
1742942145
177258928
932469746
1585003519
217997683
153935400
1331240867
1786236472
692095796
45150076
1395369600
838909794
1490598537
649483758
1156554650
1081388012
2014710354
1698851305
457108648
1017684379
1329405729
1479602653
2125636160
2111421056
108587947
1352605647
1353961478
388087633
1057471675
81795421
1778716939
1971704060
1373998392
61080522
878044064
920132528
458531669
488283256
2068892237
231051367
1707439082
1660572921
246756203
1502128114
1975439054
880081692
271460772
232401957
1804030937
54715947
213306513
567872352
644951511
453881188
1249742844
2059547052
281614382
883123871
22496546
695298972
982100486
41642950
83028652
1472483395
1813244750
741714357
1025459390
1830302715
1632514136
1524463223
563297554
1060905438
682245803
131657411
1271532464
391110211
817084620
881712606
312747763
1747513854
1642582777
149236116
144571306
1308015233
968314529
318098077
512585139
1291748980
917749701
37767525
435625858
1198044797
84482110
1023657335
2133623684
1211623318
1032092672
374702712
75739923
195241514
814308997
935591747
488247278
455878526
561374635
24024172
649243465
1709870066
102209176
932878633
1197569897
1940204059
1357990371
1290736464
215236222
728915972
70477763
1956637746
1747608491
616066566
1181183197
1743892345
778857375
461822185
1894757655
1855902072
1456753543
1734464502
329028007
1103592730
1161265936
1035514714
800564256
1295313526
134478609
392193627
2013692705
584662188
241217202
1116404137
845522512
680847497
2082675512
13967856
1790745293
543859387
1718253742
186830087
2116845432
661312888
1825683996
1931722111
544852256
666869705
1346983208
477703244
1557286658
2120375015
1506399035
1838510693
909155903
1025747165
405809364
1653521530
1925027657
2110720694
901043878
1513997234
1219580204
726859473
1653526969
1210159311
307512845
2046207708
326316667
1805731438
1642186670
2143680139
398634694
1197798057
1160559528
2055039388
1414912279
1369336382
1141350227
1348354413
1022961820
943401360
596694024
1031032013
2009713199
437796928
1000616965
1727411417
1791244359
1081164523
852684323
982078299
1291164402
836977835
1080207839
257036754
836825192
1786567270
586478573
1926877017
1724448086
443819203
1301803726
1676889671
1588593831
121365030
1679909504
2045160305
1392396427
147884237
2060769527
374201250
736121290
523659727
745951827
1143648917
881721579
1111612078
2097808644
1323266057
348874155
1474455431
648183465
1741870942
34889712
726273626
1488848698
1638452496
402917205
1365868462
567561748
471366881
1219025896
492464722
768957992
864618716
1519828660
561040492
997907004
1673379437
1940369632
936136415
627867795
1291507126
1014783290
794994248
458815458
1865135852
971859826
10223229
709092205
917752240
247366952
1455057877
2053783299
1655884318
1896111512
1231382003
876479335
1554360168
1003368997
1406290350
1293554350
1298983692
650399346
1831003072
258960405
1407296867
1384923310
531825351
156018900
1027728798
31709711
456003892
658554885
2145236552
75757216
2137372671
549065499
2089657716
167513575
67275023
2116206922
865849591
1205308109
726118527
1746617710
635993725
394128472
1547874428
441735331
187906102
1834921296
316678536
1135157212
1519482002
1276769526
1249803942
1346018938
1513866029
460787465
1639446090
292385936
133858301
337226823
1950106880
1925898658
731587823
1040640624
162764869
1776685483
1224141001
1361781877
2126739274
310816979
1865692393
473008850
930002711
1870252030
252405646
1864270874
2015982349
327803176
301479545
1681773740
890900564
88044420
1616942247
1125486463
1025525698
53122948
1557799220
506383776
1616590855
1704395622
383196339
900018104
268926881
900419474
388229278
361636998
2007916514
823427603
750652515
1483275026
901703329
1417602022
145605822
1793636668
600449117
775757012
1135286472
663272729
213603028
631150310
410483019
494740608
1099251525
311831568
838133390
1471151678
853372029
1953634656
1680055954
2107392245
280918313
1300642721
55530269
821529674
1854567953
617190333
1289021538
406565191
214321270
1837634125
2030680948
390136334
797381638
409578767
367882080
1278896702
1389014416
1479522806
913261828
8671065
471078117
799642627
1378875378
1507277062
449116019
763463566
1707681101
965689702
1053637074
1302529583
2076392043
1557744827
1734970073
1327178571
1115875870
2042038867
164232533
1752455261
865545117
1105902745
832154252
598642832
351322328
1710999907
58743944
1309965844
1152140330
1738871235
1943486443
1330591122
1278721916
1142821660
300523186
1715016382
666683723
1003474509
440050156
957408256
47721485
1042708740
2020154588
1506697229
1674056692
1162933566
2070568466
1450762373
1515832532
920588739
1022691993
679569277
1207949573
726635191
521469869
1430317764
983173050
1337917760
1224818036
1423698245
462909990
1778926655
913102946
1542211044
557611867
1623720062
984347844
1869769952
2146772129
97763429
1260767218
967753642
1304229367
1121314110
2058134226
1772374286
1640327713
752836256
1232405551
2116401509
916711036
1826630375
1266987789
946711377
1970288694
1477943253
697491686
291712881
1415355226
78477821
645026730
1875615907
1534085263
465876402
490641484
80396523
1848478605
595144560
1520778438
523377906
688677175
2019101558
1170477726
1967175857
902995471
789243454
53835940
1469318014
837983305
468831507
386117127
1999311929
507081235
1203764708
140258269
1669148170
255176646
621375432
737937190
616860746
2044700330
1812407131
7232645
1505654390
2897477
383531579
1901445302
121740542
223552320
298702912
1696185233
1395375352
1639052772
1342098334
712067818
860327167
1649696640
375389190
828599234
736882982
407578978
1940300934
1970711832
288716501
1209707212
87642800
485018091
1490753991
1772734334
1445244691
317148150
1774145446
221934871
1447628171
1222784286
2038324391
1645529757
487704026
1429320348
1868230612
531469793
1680298762
1399313988
1862928125
36796944
1672297681
1019697701
486480618
1602065820
2059192007
1702390033
1626969185
296661164
1408067918
1697935925
1655998345
277869540
2128351603
1883374213
934918281
324150725
1153575304
129607656
947447684
2014605689
1330473209
1848433268
904160649
1994896554
235498666
2011688710
1341386729
1377130061
533469171
472388157
2022626589
1167238271
1656077193
515787083
1031692395
1806285572
779486887
1069055425
1193906035
620818760
564576097
415862418
284888192
1313460322
1412252284
776563442
997356700
771789382
766757730
1002845312
1996612168
147138324
275481955
1782540720
1777910559
855032698
2103993104
1749292952
450687790
1113257889
1359462147
1246565445
1404248416
851004610
854770621
734806447
567770075
1685351281
1450023907
1065998058
153592873
1414122029
751070002
1476965193
945744834
1199629155
885460394
1858779143
128309184
1743975400
526688463
1399728846
1232465364
1869889774
311939895
1908219931
2031273913
172484166
1760886032
132639997
419000294
73870618
1699414130
876847548
516359729
629500336
1860694394
1946520638
423078674
1406755248
204637773
43303384
1342092543
768948912
1986613368
53129631
1952000868
1192620034
1249426254
2090581779
341544089
351490511
133748165
1900078061
1645992025
1530497574
1082385018
1125866112
49866024
297085998
246853284
510349411
39844901
1197132241
625718356
1393729423
781303147
2012418659
65142987
1463587386
352799828
492075224
539027032
602123097
121160630
2102616490
386495331
904821356
128315837
1370610069
1130804079
1018983682
975330541
1735906099
1668134582
1629214953
1904578557
926739994
1220436789
365008488
939568549
1074578483
1662389248
209470237
913985019
447660241
1327813299
964367127
712089959
1262124552
1880542721
1075960975
688512454
1258400823
2072116198
990060760
1090450053
486047375
1149892680
179904310
610567330
2061869773
2083159602
896986961
1580217091
1237499647
163164021
1665835760
917512924
131495815
265495948
690581708
1294914433
1328610688
654100832
520021512
337984389
1398023458
1349940176
723001691
1216097295
1894777828
549803345
2137265304
729677192
2059212473
581707564
2065813305
976847810
1721561123
2019631912
2109067465
1412909677
1514827578
1240646581
897540809
1048713455
1459780759
485248058
396819239
790871802
1739477482
1114315221
1946068648
274147512
1027098487
502643444
36534884
1909504772
282339914
545640361
1400835910
698218429
1948523259
1884664485
1188037421
1966959033
1799549863
1461905507
1915782053
2125453667
1155347940
901142585
1878384707
6539562
547455423
1688423426
454304929
1576810661
1953600250
391002423
146324138
1729344154
618448937
124538861
1933514037
473734984
1837969609
1682756739
1421369731
899670661
1651516138
979189415
492782199
1438301763
1115904612
1148789295
1148228050
1105002595
693083672
1505156996
1744972696
757626292
1681518286
1870797672
1251000088
435332843
1291074915
1895104378
991799814
277470387
175548714
2038514257
1456855732
1769892800
2114602370
1377433651
425376144
749816252
1779329267
1697589866
1525029940
227076096
205619862
921450653
698498911
1473075740
1970698586
1279918085
1571735923
801947563
1556058369
1285934283
1567347640
1535703688
70769137
246288643
1103363599
1640999367
28583354
714466846
1749977138
658337474
1573160561
413160447
54686767
1347254485
2140099851
1412719248
1565765826
313940405
1143914184
1892348100
1370704837
1198858739
1817828407
120018398
1720429516
2047329596
994201287
1584121958
175231756
1618462161
900687838
901419102
728017275
452340292
1753208426
406125859
940789370
1357494306
2044386629
776546241
440628226
1014004033
142217726
207583762
1532018758
1953859511
9740782
270073639
1776171067
1218191744
370483642
1919908772
1643295062
1231095353
2145575643
1311264302
1188646002
569579922
1613222372
1999312750
1346304010
946098416
2040257929
544025122
1109784998
468969181
1778312043
1933755365
1097367904
542300115
503981990
1678183688
883114711
535012921
323113658
1026285800
58792013
1041655410
1077081906
182607393
1820372134
639767411
599564437
1185759049
862793205
696003302
138307974
1531836973
417531558
1284477326
2005146125
1453173019
1566155084
1062452971
813813048
1610791536
139145669
1921331854
671490076
1330932079
1177782244
1902128927
967567315
152894894
1849616773
1658765223
779382739
306959462
581039421
345703262
580075507
512241627
78875542
882295150
471100064
829804452
536986300
1716078167
1344693193
1146900911
2109398900
712279827
619732507
1052924319
1138972689
543329826
1912484321
1907196286
1509023392
2051813233
1500171125
710414762
1183478561
365560889
1343365340
1515029000
1479638402
72396797
187936900
1073660148
753922062
1859742821
235833208
1811891228
1392603622
586669482
2048905019
1950081283
113610971
1052651106
281863284
530345215
5045203
1542485092
90305827
1369515278
1425786210
1244159144
1382950632
2125258499
668577211
1521098654
1034306745
1993146652
1028224098
2009840892
295106030
1576026662
83899328
1022329068
1418689517
899494509
1328923174
53661689
1749940399
1834584882
673651932
1511143981
102120729
68372326
1059313994
711186796
1996234411
1576829921
1283432738
1294529453
944395933
258680705
467710622
785901742
1880024919
2121094028
914647999
719283474
771099410
1642306457
590535850
574873514
1891412481
1309804066
1337614704
1800953113
1218664718
733533450
2045527199
397638593
862641892
669390134
1412655450
815909192
1988313993
1607530259
738065793
1903582572
1211524501
1160769258
106116206
842710787
146217306
1956289912
2030962823
610209799
538824217
2024308500
2102789640
908821054
1316732259
966616393
302980382
1758728814
1464705178
580171309
1125743534
539987479
1907814155
1379693851
207253609
1915936323
1259250980
2119242300
363287719
1064410391
828805542
103482337
1858829914
1694822555
668347519
164570642
1090665157
593080437
913437813
940761704
1566429286
1686556960
1006130816
1736778152
632588740
1609373958
1599937303
1928135265
130860735
805378922
2071747707
995056213
547428206
1245740644
2136868154
512491087
531979991
1752401283
1100142241
583258733
680918008
1434183539
760477354
198746686
985267482
923920632
2083390991
158843219
371284290
1492173343
1595981660
692089614
623391622
756238908
238820309
968301421
707273703
667020189
769917756
1339438821
1235258017
1431494864
1426292953
707664606
129952284
43890718
1066959480
967081265
1916815552
272834488
1562451567
688178683
1975819336
201980579
1922261389
1370629667
1204632225
1924316333
1940432359
619477206
1556043095
130158128
124088530
775482157
325286596
2145630450
1608964330
1956605111
360391135
1302780971
631141542
630056747
1730492983
930375832
843436226
491929498
1022019738
2025907464
938634756
238820774
1919715253
261782208
886261648
949451983
1640665843
2060732694
1010885013
1523647407
1711216740
338690574
703127268
976561376
8721324
1560727238
1140727842
1641744180
1824788382
51543007
628517116
1986803009
1641672798
370666660
25071355
1117394731
1568392828
1582553328
1835937721
1764897006
281454636
2125123538
1587801859
1994533914
1777964140
213746912
1842560322
1591519061
1009867959
203580527
963421617
1118818060
811571026
1092972284
1827251271
1052687754
2027264429
445603333
48563354
1374593739
853310135
18157780
1275643699
1480111534
2012421331
774913914
486183136
1962011384
1516978247
1128429566
1099931767
851015391
1732156906
889414194
1940999314
203363372
1226115150
1046170703
410716895
20059505
1318360837
1894448905
1849359687
1397374069
1614076051
547477887
572393775
2038127298
1609436259
1390622248
1953527014
1564785285
2134730092
148641334
645664406
1882017200
1310151726
801773184
1697438140
807249631
528537900
957655969
1069893133
963164547
1588125435
1463395920
2047536563
311714413
293248079
464387840
762632980
1863497564
197263090
888400659
889476926
993861582
1075518790
1397176378
1267810447
1560425712
705016053
1163981060
343074977
836201024
2123733230
770918909
2056157818
1939832194
660169664
1168036851
1777592471
1398189767
87024158
1950481024
1683121178
1098236194
384155732
665044639
1353537969
152879830
1637099914
748350299
718993721
339123503
1591308658
1928469125
1601520311
1676045659
1059374735
191537327
755408310
28288010
2087578720
1516128522
1398470332
1793715783
198311499
1755417124
771646889
959571292
1924020369
1869019659
252861569
262637292
502385692
855968321
1271029023
501970358
411023142
2074021066
1807824797
1458307427
530164017
2043838241
1364709494
1253242632
443345859
682205098
2007920361
1736784166
603608448
1161054534
286888887
1069883431
615662621
1061689370
1599297055
1328063139
1799200395
369677594
329927579
452216147
1242357723
1710893745
1565455561
1846268808
2036738123
91988326
134788257
1523179382
1540053197
1739580200
767250019
430901870
1152463983
485509294
21359556
1293554952
127961901
722316426
560245514
660191082
1610247004
515868738
777893279
1770602885
800611580
583161971
224583237
784925549
631350041
407259322
1487980366
2021883241
294553187
527378465
1939116152
1972394142
124954608
902210988
362876363
119940718
1879530030
195154966
1618773399
330033692
1208943724
1889203719
936375915
1218144109
357207140
979407678
453043741
29703232
39438609
1346032533
746501810
627556429
551549979
281551928
1653376547
1638509770
56972453
378676052
294687706
1495895580
915306948
1933300913
403844754
1903360603
459480078
1344937350
1890528133
524980981
1115459700
2124908882
1316086775
971099213
706048547
1621382522
739294094
253984315
655576345
911459823
1589653255
678050753
1262702563
1141358951
1231055304
1745974368
1227032280
1858844018
1022321856
1701993202
665722048
1566556951
1732807752
771594014
248129250
1582641701
1767566942
1463991461
252278242
1261252325
1243541769
383159514
94236864
1534774550
2075431085
1646853461
527759053
1512658164
204678748
1769736579
76892648
1915213496
1674818898
374098472
1593311516
1322977246
507429475
245126680
1043694096
399926882
484880774
464775677
1266648144
1585292740
1685564386
872667321
1468078813
1733255874
797314751
1291830259
98420332
1337597947
1556373857
48143430
942182451
1820101046
2133447454
290646333
1548495728
1538392718
1519534502
158062948
1753030711
684488659
2139146222
636492697
418315630
131890443
80597880
413367710
1906676453
413708564
237617991
671634903
417019001
1362455015
1652362710
1984803609
1419051735
578660563
1297018697
1329288267
1344159471
557733571
1652269008
1678535093
1279501298
2010433805
2074284571
1766464553
2135411030
626101402
1792620745
467066460
799640859
285244205
1715525094
1199277013
2130019873
1086789386
475648018
40313560
1744535244
198848416
820777284
1848818395
635500099
1919667580
379055381
1880729119
262777817
1444046383
1362431655
2000146859
1844392060
634018217
692645730
280935636
1856012547
731034962
956159169
926040657
482519405
147210523
2133022447
2061379576
676031908
292672259
1289842319
1456830330
1414462645
503901247
1860635507
1055694326
265923205
368680012
1660760735
809456927
267301649
1690349151
1057465545
1324569207
927269694
1044323596
647760964
1627963509
846924824
238145154
1215869760
1059683869
1838849238
701274314
1564721819
562571182
1776665865
1503235620
85722888
2147477152
17153804
350065031
698630349
298191422
1289019835
1323512416
911341698
1377724207
958176117
28102914
149479025
1285783701
918582201
816778040
1881911328
1423144893
502207960
1901359025
1726719772
833799273
118645491
506166155
1975479960
796243310
1079479352
884989299
1170907730
1984018532
130561342
2101346819
1931400312
1983343239
1477287518
2117069002
358554615
773222496
1612109473
1703559112
1097804472
183244472
737867410
2077280255
1997990893
475904428
395338123
1689059736
27503193
1514141223
1498550530
1675763744
1253031518
1028366816
1313596966
342968044
2052703323
1977715474
770114640
2062617932
5528383
418250924
1854878473
456739500
1163356683
740107217
1783253165
1017391862
1285287654
263257687
1014668423
1329957552
2032882915
1567253618
1613070570
1872337782
2062242313
1897241637
1211549113
1431031811
460279349
1886113333
22692341
215421047
985157861
1293565207
1730438906
853554885
1210873780
1692419814
342022750
55300775
1680798789
282406074
2022578077
1831876174
450990894
637968978
1651841869
2145700353
1354287373
515975120
1515984015
1821354255
95111753
1559439548
1407655905
45254006
65415181
859563166
306841867
2102908017
1661892410
592912238
257299819
698434274
20545097
95853084
1344198258
1721266469
786721788
389697941
1343161157
960690110
1263834336
924354659
224812032
790278940
1927887558
1881577088
1211732796
204167261
688380277
1037271342
791494570
1228296451
325844492
1447385956
54843498
828235763
1824761099
539651767
775861499
2113441036
1218519128
1542400637
1561729251
575527285
451642733
1831460034
1784956288
270351435
823567384
439169705
1115264129
418408034
1804305444
80904213
1831311807
794414859
164260879
279760970
257248615
778078136
1139764998
1609940602
9846582
1954175143
945980233
161813741
2132660107
177546565
1687953444
675559151
512193143
1053857764
1946641555
1647202079
1141700955
229185099
673891649
286149001
1558439334
1802829344
2036351781
931893918
2040185628
2067081463
1334192381
20357028
460294500
2128197700
1446072885
434520048
1186465605
1346120347
2013919539
1054258094
1469404215
2033169990
2031881482
83594579
608914102
204009375
2013532267
1830115609
716507820
773698355
1375829853
2134642102
1550812152
1432247216
2115485020
1286554744
393414615
407452947
1871088744
1608333662
1995760660
31025523
1879247491
1337037720
1787430005
1093778722
641349670
1549596015
1738776048
744829635
625346261
820401464
329179052
1977450466
1843261072
502733980
1925230255
518060251
975965466
1601376652
2056677083
551075085
1095748464
1066206814
1549051354
2048404337
1471614062
791237017
1978473734
1107730146
1838605023
880742179
380922981
598503951
1827459079
1577658283
647037948
482626438
1553041755
955785486
1154223657
579973824
1980122917
527808277
498950898
1423829944
130390779
204159731
78348506
849091365
234933576
2107358274
1364758515
1389736814
1607648343
1426258161
383085553
2006984720
655454668
25826563
55817886
1744628223
352766441
834870278
382726549
1487187149
1719287959
847005732
1619828980
1256124838
1301532827
320606928
427259271
732355689
1078036806
483855683
1001488139
612257720
1978180926
590381186
630416950
2054181106
256583657
827774362
1755754291
115586267
2007696600
420267477
455934906
1224676173
106155154
1827689221
1559135606
1165952115
1137960006
2031126606
1042819192
1711252454
1984840537
1508049186
1502811269
1205493147
1013823795
1657420500
949883108
1842938349
111328369
444443665
51508501
253698582
712294590
751084896
158999505
1221243935
466621565
1309997417
1808403863
1189936863
207177775
784755974
1943583215
211603335
1223629788
1085009829
896228066
1510143051
698611053
990092276
598205997
1247936885
1217912647
1976467151
233355292
591027609
2017201703
1723935070
1544174946
1892390257
430501807
1058932632
1818994232
1934883060
2144321615
1659535804
603692826
193953431
2087758294
789570539
315233355
1142353980
132016515
1159270071
95943701
1214275309
750288606
1482551058
2013145079
289529806
2095374430
1099808509
358883333
1240960952
1429355470
1789463896
1612711031
1875763082
422296259
1989971519
326662220
1907435792
1489457682
1556984770
107058038
469994088
2109183785
168431032
527293637
1748634304
776609564
1969910085
1569475746
1457653403
131818519
2027612946
254564108
1305469820
722023527
572028250
193002951
190319866
1340909611
437615022
532409084
445855854
952410021
769005739
1681494774
1406071262
1570359822
1962228211
1404526270
1466658542
327496389
119760147
1221385733
411544745
1046632596
722493767
1946223178
2013057750
1272302469
1716559265
1861508995
524935209
1253135085
1458528798
1194948602
1043373883
1776196586
1149159047
898895254
82108873
102330354
1603695675
880311343
802096675
769815126
869412099
1254366348
956482162
657680150
1635851380
633843103
1185626406
178127088
1230434166
131909421
885872111
1939748739
1838134455
517952667
601976997
369698338
1763149096
134485546
1155873626
1017213187
2120676374
480586766
782693474
1291465879
1692747501
498968649
1596646560
1760656118
616658567
1911367933
657203909
640367299
2119366295
1811708514
484024170
404086032
187909578
1979466297
1443920364
287394741
2086749893
121024472
292854803
200378178
299851775
2035103954
552115887
494257678
626877384
586897854
1460008436
619518381
1654604002
353853552
1817601327
654417193
225540752
1888108329
1211087781
1564683320
2115791107
169305622
1412618393
57319432
1248280952
1928177088
9369395
1341036302
1650189875
52042113
1649034060
1301463566
1025277858
756422966
1542501715
2008726227
188472215
801715286
204093088
191455880
1093244383
779629359
1289293348
1928710139
761465077
1278878234
1619104668
178165051
859440542
581722948
47983832
944047824
740447104
1237240039
1821544802
1891133797
1586952584
680572855
2034849670
1226514524
1791512029
1836601566
37144413
453653333
40095169
1433183339
648542157
240149839
971423545
1496050651
653603611
185455281
1057789778
1754713015
629580342
727520969
1091185690
316251736
346702301
1000274812
1550232595
1411171803
1327242844
884321785
1701011034
1066731162
1413601226
1536720377
2030250830
1592584539
1614442206
1439245274
1306717343
1713382691
453204045
173248139
1395885472
1157763736
1628690893
320944631
1162265385
768091352
854568388
1384713593
2084570186
1511091335
676458556
1965343153
1520020137
772022834
1454461421
1075105628
1716539961
1396324344
1912509988
133948576
1084543360
55964692
161371508
219866329
1569063645
2084017028
582945544
1024879820
215175939
2112680903
340551718
51307225
482941700
1016349915
1877012794
1523846079
369606531
1586152500
1849090332
1276979725
1321638199
1902149303
1152996920
1187947404
1407427802
908729015
2096547388
292958155
1805712410
1072278156
1574288009
390499929
1057035595
484935329
831313108
1660667157
64146422
636760051
847190598
2016470600
1386098930
346831276
742230317
80764713
683876946
737623115
1695478838
275238391
1882893461
203083564
796862198
1598578606
1133261279
1037732674
311841359
863811477
94853740
373167419
1249493126
1841126387
1249103286
1320562446
2052510150
1286385091
1980215700
192533351
1134116823
683894216
1704325888
202659616
361605879
259431316
1715820138
1748866021
1806790029
138433260
859918211
87366149
1477490965
441684863
762683967
1576626931
573831595
1508181364
2089142864
1255422892
1916633795
1477515449
1236347852
718585524
1928889176
1216918291
1249184610
737212021
213533149
206399054
1507675811
1822887804
1444323498
283520588
1821705273
1410843315
378071748
395687808
1021817790
1135787988
978446133
3878188
553940693
799940410
1575761332
531009440
385079512
966909063
580383542
2034864727
785481474
448813226
1285465534
1749942859
486185226
21292068
1058041970
1547351101
1661081936
2127647195
1071354021
1232075496
660321453
1133744080
171909485
1306830225
13544291
606882691
347744283
1319929208
736188665
1315936895
314042439
2062646527
1435405378
456699148
559579259
757601686
1605740609
430541056
971296193
325623200
1087802358
1112525718
1935972625
1542836034
1640645200
919040773
1348340253
1528430181
558463808
211071570
1280926882
1000591098
1848757172
1611516365
408161387
1265332908
916108537
1313729214
1949683978
1500082290
988509740
2068455637
1451983622
1661464971
692233224
1933657226
451399462
2054658131
1050708189
81786290
980116365
1609621115
140856582
596745549
555047697
1005255424
1104406439
2006415431
94171746
1081168112
778753486
2073995531
1085637597
870343969
990092250
1705923186
2076035936
125000921
483003642
459717013
771453901
539689861
373054376
397045790
1118038431
1622628805
2139419183
1911195328
1762883671
1328327420
681513613
628017044
2075373195
1634544580
685194971
1225979723
422709744
256909437
811100476
504504558
2127031174
1102023409
1972825307
915990308
1769264208
296050971
1636453675
1928847048
1059842276
190925623
717668167
913240310
1424980
1277159952
547846517
2058012008
52915678
1525458183
2094713570
1395471648
1215295921
133628125
717290940
2147075017
916244732
1852079334
288292102
1627333279
1750524862
1755839166
205899574
1909897813
1094244283
1602726733
1781507153
1871920607
1497324622
1478133141
1723082725
1752646662
1756696279
86394049
1320417405
931981867
1035632321
1684467424
633167775
1412922893
1739293226
409526882
1560978019
1744318594
734187956
1002335439
1683694127
1254018912
24964306
1517938892
439895050
1480558616
1146832504
318072085
1649877390
115781993
2076752071
386978115
1843921070
1126407735
285229530
1664071107
180655187
1340307325
100075332
6254837
462292070
1328881216
1063953255
187628900
736869919
472848110
928299178
14762238
1765543090
1230010883
1948569166
12771849
556234842
1689644966
1816228964
1066182336
1151856613
362524931
208777337
1591433826
1328855190
1019581268
1794093316
853949469
1457792448
2072385876
1208339172
1019016446
1936988727
1664978403
1479982205
1064703613
390745889
290072211
1930574385
1524048001
1721591188
562179395
620151634
2115964864
236436954
728838891
1226947974
1371304936
325392385
1823558070
1015994788
1725435333
389807270
1423525579
1766309779
264041990
26471513
1570311496
1558512316
1011305169
366565407
1941758022
1411472881
295855660
1980785129
871414969
545273961
884972745
687301894
1614593001
203977072
1661895548
1213875679
961773103
1664382067
2099232286
300386845
1357618243
282629593
318461273
771242400
2021466720
1239463674
1377015045
484148907
568070698
220607069
1759343378
1549221108
1565060196
1438584754
204962942
2083388247
447759436
835158248
1189629074
27014025
1911707839
197567859
463309510
652014103
2016130961
1406113552
1173647680
887582408
236447392
1486863871
255122157
1790338420
499586861
136015129
931649871
512374110
1811930951
2041169452
1687344059
45533603
1942355060
336651887
1518349452
950946449
949951937
1402165845
2090758231
572101626
374257279
741333473
786369323
686782214
1390532493
1057246567
832407497
77316703
436474538
418715969
1966626125
1399263471
246834186
1943646727
723785059
879780917
1252074687
2056223095
105018201
1739162365
1884947766
1534321039
744849621
1449599550
1746341565
65460802
1325964719
1211487523
1952951916
848725141
963110235
1824835023
111986636
628436780
1581196580
1289172171
422104569
56269495
261708500
558744040
1453385294
1081181745
255441493
7896098
2108167034
531792619
239549634
1191361108
936207961
449646842
2130949679
451525318
184957261
1694499640
1266119562
1678707714
500003312
1820470242
404382108
387431703
1016122281
826036356
832813767
879318361
1764043147
2125817519
558448040
1714787537
991621397
305272670
584510192
900070704
2045471663
1965591559
1546144732
1616388306
538456525
1464435372
1034698784
1820048414
1618320551
2055186924
1606178099
855872738
1425621165
1315325278
11576045
880419718
814051201
668473726
2075734860
774570621
592102038
341287043
681963458
175253078
460893417
540116664
283514863
1881268028
706090519
22703481
1177042794
1645256689
368770004
2015951062
1797510274
285183691
218373217
1512907625
657796739
925556084
1840884008
579197546
1234510671
234154393
1371668654
238412227
1360340531
725427415
1402564707
974717187
1634266644
1427359018
2621440
1798993577
1730585439
530267414
2129543889
560837935
1204197075
1913158688
966931001
1328178974
2064351061
1557329567
775229404
281852602
1331445751
2084927052
475746372
8058695
1656239932
2009117352
1775209701
1259427969
101651399
119582941
1722383933
1972712218
1357198455
1154870244
222428667
1372610749
525176036
1952662937
1866273175
1943401672
207754424
1242676682
997391495
290535543
931380658
701166507
647060083
245362241
1120596407
1076587812
40714486
483975105
2100402448
1241360272
1981770395
788508790
320842000
1399779278
321087742
868678248
1814247876
829358770
1909644898
1818342153
213722323
1959490807
297124074
1745147596
1732979446
397927312
1883284500
517627202
2134418174
731114605
582617917
1581676142
499036053
1440738808
1042269171
864030107
396164575
2020708270
2047166511
1084069469
1196690158
1914245760
1099180186
1800872172
1737093989
2047371529
1333231228
467580468
1700972668
829233013
22767216
1297087483
313880169
600693776
1045004979
5775657
1411777386
266149780
631997626
869732950
2135870763
2006003005
861716447
1583019361
423669632
527643439
622052316
2121723551
96742017
1379273311
789380792
924199993
2078531776
1858455453
1947166488
269236930
1013556571
2082542190
1057238634
1514381820
320279208
929908488
712670103
1644939216
461547606
1305894214
881863765
153558574
379744603
887855461
869834856
358258130
1445802653
1498023000
1006275487
2002738046
1595613418
612739908
1054723925
154655701
1689198457
677554530
425876905
1107890103
563185024
244250223
1085875070
548999279
1554345445
1093533759
1872230963
364114885
325159896
430377422
10592937
2136469736
1402309036
1078416665
360367871
1537854417
1118105576
1214845343
1076167864
621971944
677417554
2045777322
509149063
1728540336
264734395
571301542
884505466
1922907992
806921021
844781776
1506901552
975687421
1421706401
1719463830
655063754
1042731936
1656233081
497378905
800555730
484508138
1717290695
240580552
748454167
1093562679
1144711598
2014068517
1551399862
1544767546
1012013604
2003331011
269475445
1206628594
1721355101
650519951
847498521
722081096
742884308
1041593684
482901329
717792008
19373354
1914250422
624204143
1060050973
1150847256
1681203985
574794280
980276966
969973718
153000167
29198682
1586446944
1933014804
98486559
598793160
1725981416
1555808125
532264927
1519817601
967954790
1160686441
2091490409
1213889226
171044056
1590549712
390076441
1240253684
155276613
725932961
1910388532
1094494739
1598206260
663688295
1112815946
1335101550
134658354
1346592196
1712378
2020413133
1293257747
1056048991
1953631326
788197109
28724118
761163621
619009489
2126419947
1328939040
461185543
766344026
1369470972
1326368210
692027029
1656344476
1277707984
1672495040
1834345951
1394798941
1384896670
936006864
774992239
335350975
124647157
119223322
1655582758
77193856
2001093713
1390518363
1139732030
258709848
696985022
1731495233
34832888
1071207552
2060891334
497079091
1502782226
1584829966
1902099124
344892175
1461733565
573466034
792703410
571384661
204050131
1712537912
1008652231
466668521
1309615610
950326643
436148448
623204917
1449609193
41713089
1996454133
252253575
984627059
1869712586
1343219294
1969085353
905725236
912677977
2125433844
663778523
658530030
1359947169
1978530800
302821272
1930306879
774087189
1627941156
1224787361
664963675
1703703268
1746659839
68225075
1448212325
2000507318
361087700
1304220487
226163646
579668104
816494361
1616235307
977830534
1828467416
1627284794
629825474
2041352519
2088485927
239314805
212113767
68980203
2053397031
958332635
1857957042
1740115268
1232032708
1899234693
2135611085
815999248
1914876407
472311960
1383727685
1870487077
1178648364
1929046593
1376825955
1107161949
1559003360
1902570730
209500211
434038402
777252555
1826161741
553791038
2053071954
1053881228
654446805
654589216
1153877221
1989293199
1910661327
1300899764
1886458790
1945936633
1634753380
323067679
856562766
1544999725
286405284
1583308585
702284176
1701780914
826514908
1725895372
80108392
386762435
1675664195
1422098464
141745592
1981968167
1672362814
655883409
1952744826
574819425
232419790
1871980872
1987989578
690268242
575402245
702740381
1431206272
669493834
1908083627
1957557351
1588281759
555968213
917282514
900587036
1883912936
1141094376
8914069
958496408
471540190
971595165
1713442349
673960349
2052012350
1830692274
657393216
1085960083
789983651
474864777
2051652345
213205683
37328816
1939146066
2133168239
1834517131
585091516
1293310296
719821556
716831003
1373599268
673714552
109756696
1452969487
825008790
1464464846
1030678077
885332925
1594374243
1513436661
1145773142
39553838
1337662748
1383532946
1323032284
1620260995
147181188
2116491271
1556501597
1451335349
1955433068
627747125
1548327229
1354386575
2108685399
1821744527
997658983
1017061436
2101769095
98184825
1053475720
1482935316
1199677936
1251505681
370981417
266707559
1176953305
1434370050
1862561424
1100524124
412615665
1271636407
770128654
233503583
489596530
488823278
84595935
1587503606
399774354
512096751
1394921119
583027666
1574871832
102880548
151003914
1324088402
123581046
1925298582
1341244942
148572201
572330297
1389981722
1224032299
2234983
1120470031
741803072
2120896539
1431306187
347851408
1988974008
143430944
329841625
824028285
1881698067
1860059583
685794497
304124171
222078663
2128532771
1901168604
1732254837
1600227259
579264118
1582879984
1670338235
334069935
924960141
1871598633
1463605515
1827102018
2134810450
784490706
26641783
1641186830
143721903
431861329
150324125
1641744498
1085995995
1675990076
1780303816
52324091
2048448266
1023779483
2024890664
1057894959
1271411117
1369407001
915656674
897148989
105047376
71435350
1477190469
1288281392
1745292443
1854453832
1053139011
1730472879
1407520255
193230396
231452549
1229303009
78425641
74346538
885904294
955840705
403843432
1940287987
1897146291
1179971167
1287935663
287141345
1185768626
601342945
1976357231
510480482
1551855923
1723899712
1869818853
268377319
1912829528
34813477
1341925864
1539330487
1435926084
1272395416
549323348
84448223
1449630530
1564767885
572696960
1886430348
623678711
598535316
2001806345
1098619989
1927683828
18182218
341237886
2131980127
1562154816
1754153581
1808406965
2063186681
1528712321
1937530005
519979354
2070796246
1743276967
35949181
1577284015
1835612096
277002033
317278499
852093086
1894975943
1589224585
416051234
618825948
1613505988
1278968489
988127535
2037736765
81019202
38144065
194936916
1294422523
120154972
640330336
1873130666
1674018806
1008914660
1393793472
430551172
1270750750
1479002487
630344248
822886711
1498743774
780413577
1705017299
1860167638
135488520
217769109
1742530031
899676421
2122679841
1844963076
787229968
1697940965
1122601274
721570921
705147263
1844644816
626667014
204459701
635611384
1785523267
2117118199
142246782
556718359
1358736914
494304505
1174003817
908711493
455279846
710958261
1746929561
784058614
300196298
938153538
2101107443
550550664
1132055422
2111013917
1671715219
481654123
2143337973
1933739976
1241760628
123785010
369349648
2057702554
2104821127
783459051
1875146378
1682968864
186838669
2110862776
157013156
1200929351
1381280464
1944989235
845309096
272657541
2128939061
534516671
1827613647
543092495
54920023
1727878132
870305451
208442760
206674696
1177932060
1702521196
1110078176
273214657
128448729
148516893
1483641513
92444951
405168581
565696185
1483291667
2087284612
996340256
1195295096
116931564
1267491709
1443139009
935329140
247543548
866174819
1626098883
741605502
1777075177
1551356502
1494432085
1000091939
209063396
1258842891
596219399
796211154
372752125
1942895875
1698737342
1066079768
1037365678
1407128650
979903347
1151338378
871459828
104301065
155704361
242690527
1881301195
434096242
1621056054
720628938
792066889
11144972
1773383799
287263480
1686761524
1164631916
1918171160
1275316626
2118785065
1403840720
1933856289
1852916022
512758442
2046889136
998464197
1238986066
1367142302
1932243693
288775725
395724143
1384505740
697329261
618776628
2097880191
558692481
324843690
602690930
271681966
2021581778
1964207738
191804961
1128470659
793689190
188281833
343522511
1666236712
675862288
318904577
790369024
515450958
777363076
1694897631
26245524
1435412461
48592480
1410651775
1159564540
1193156457
1717478519
1165135640
575673615
82283416
235291564
2128189757
1515772482
1819895535
1220361682
1908643528
460784775
1186976361
101338747
1520099187
1383596412
209224950
151653503
1570059229
594932189
882672679
1258159257
1645787759
1880989954
1521525904
1867754502
1219249074
1910833759
2014171577
756863515
915658321
1924872167
1548885561
940669645
358253424
383459360
105618594
2102737165
195723961
1988717769
2009988919
1985503448
536123096
1990672636
470024230
1716406682
1686616537
1663194837
1491964431
215062643
2144997651
1181462231
1776015425
846172686
451160458
1430111467
702277289
1911780808
982482043
102453231
35736167
1131077406
1213807285
269452950
1101093315
335294393
292184591
341372605
942689489
533201658
1250302234
583512818
143727917
1362011811
844059315
414744932
1107898080
452107897
981908404
246739332
1932050444
416361847
872541661
551711408
211362195
1011476636
1346170027
1518912023
333559469
1768837389
1720117757
1830349123
1395965511
699561530
1240158567
524141615
1685381675
14131293
538451286
144642011
717525022
2049573458
279081542
991952836
118495526
845837426
1328186526
1786928470
1361287910
1960654400
1912586976
2004298949
1610460945
2014755037
973491168
2068176070
825222137
1631547732
1740548563
223542129
138280127
1923592877
1953552041
2079290742
739047790
748982483
94079179
368663527
965928877
768526765
870893337
1794585253
1477999286
1239201913
1174979784
326551192
1954376506
477122427
1257506456
597199792
101752899
1330780699
238407140
1573946308
1085087529
1639073686
872402388
335916085
2095891397
2015935803
1642604323
1633219654
140624088
458043400
877833347
117226440
2095572979
1289766895
1604742902
983947479
792640105
27183385
1066439043
490677831
977092777
1475855991
1035298446
1554553377
621849469
1375657095
1683018480
862643121
538360595
1796436691
543619755
224956770
1426387060
399902409
709244319
280346606
1278051585
421821803
1111182018
635391902
1909664573
150371905
1786312132
1527423793
1402770968
705877201
106148323
561440226
1062783594
1236720481
1242746641
1829296594
23410265
1818815853
767020474
699018742
438735365
223273194
540869507
1248156741
1596295009
1770097122
132941640
1783042290
494936889
653673404
797992225
254678784
2021723151
548897618
391977704
450023578
1749910526
1078293083
999775381
1450128099
1773875162
236425333
1108746176
1234194075
561948615
156786196
585232744
884628611
1778634679
1628704367
1196593226
346576073
2086729471
1462977006
1177277121
51383510
569753997
1740294240
1381683713
502521173
493279066
1156148045
622091969
1454035197
1053252767
1391247302
590724535
635984471
1608594227
201720174
954772165
573346318
1387069773
404222966
1705748185
1512439223
489358000
1756810734
905939680
481156432
854433991
1425222275
1864066203
69730872
902222471
2117665917
2082970273
724511807
606684565
968603457
1000429796
1687613948
1022250268
1342704287
514278569
686566544
1162976066
511001625
588282134
666693612
1192476975
72237229
206490318
185665446
1238660793
128686210
1581077780
2140929674
2077600585
1142409293
1854893
2085727131
863526343
2134270760
354099362
270944480
736378079
768036286
49403219
753078775
1550520173
1165950967
1311422977
2048420315
1264116880
1850527522
1725782242
861309205
1107430346
2143830320
935047994
1895150732
1358943693
899573029
1148372634
2060909311
548215846
670578505
1669290155
1755741220
454267301
1525877309
582486960
1531459134
295361255
576977201
753777308
121134140
434793988
624911048
304291036
398996686
2056207230
2115857213
586986413
658538523
555097538
1282704857
589954403
538076574
1080824465
71501907
1839788622
1465903966
1601517937
1744880676
1088735326
289731368
1290509771
1523689831
1204879323
1667875294
515294727
521302233
406959965
310905950
403508286
527977903
1172457591
330010434
181386772
253536470
1414212449
1243032583
95618470
2129519181
1104683983
1859620824
1642240308
2099125157
402633881
1194090843
133444456
1833503372
1695341709
1796274030
219730956
103404188
1044126254
1565366059
379439017
1138354147
1750906983
446315114
1122924666
598866219
137847446
226221357
745014738
688251360
1125843067
10835251
1936696618
2014618885
51436311
969191084
442288679
1185246840
559483026
1522930697
1592268419
2011864551
217063525
2142583602
569381547
1935923467
436156414
1267096527
1468312995
613950904
37168704
909094466
1716159977
329321440
1027084482
1922855212
1315371261
748667039
994459514
723679214
1699085250
374691602
866990261
524501231
1823128478
1714879614
592586258
1570870255
1218184539
309803178
1192656895
1765058601
417166926
949828025
1355547420
283234932
2143712390
694363416
1285221013
482720708
1768418985
682914486
668694199
882253699
856810665
1925533363
159627033
111481152
610908075
1566311406
795517022
1060031369
1080181335
1451585074
1254188888
1270547951
226933036
269317183
1631856232
914019061
304698101
1496615474
130205832
430704405
1646704709
2117811221
1573076623
1126901312
1091517688
2138881917
152959689
477944460
78044953
267488874
194360729
1270346241
281874471
219351337
730560844
1171842558
1996309748
137961604
1276114690
858253146
2025409951
61540428
2008228507
310015753
1699640898
867955026
210966108
2017034945
143028001
1718406111
1732984838
439684126
552926411
707531278
495244603
292443569
431190017
1718393237
1342803555
1461820158
209381108
1458335303
1465494756
41438485
1580094590
1017427076
216417683
812440046
419778745
494637946
909170172
1200159320
2091430323
368125572
506536001
1967622043
363981598
237009167
880955329
1392695989
186529394
361596752
418931901
343454234
828802033
1062816027
1298065663
2047647727
1477259801
311739516
1581378557
2098331687
798133910
9185107
784484115
1283880862
316743050
1426254353
848702011
885389508
1885514551
981072333
1148645152
1960924018
68100797
918088261
1851602667
1348487777
216412006
1911763071
1678527770
1549283724
627352729
755131708
529388709
450892905
1738976672
21925382
39762913
1879794667
185059123
1595765038
355367178
1471425936
842104261
1025633949
2066845191
58579108
766113736
239362751
1831359744
748252510
135480427
1488785576
324736183
1827955240
1181512911
867800176
1558994006
1603990254
1606777780
2129026283
2114103384
406257351
217503169
1498754782
225070590
901017105
839776881
861515302
1299230835
1815355677
1212126015
1360326895
47823965
1586914830
1481669870
831068484
1475390431
391084
1116114703
271447993
685053023
2047640269
1112681621
488617287
960837816
1004123515
1359059997
304121367
994485942
1669714994
1139746761
2026267474
959323001
574150999
1069221426
1213058408
1688710897
272570936
1531054592
2007668378
2139113606
506754646
304224958
982496503
168909669
1821314270
1874687016
1581718685
508553961
1391623071
684568485
491954707
1570756179
1154786415
716673991
1190061239
447507795
152894571
2096147613
1102135418
1873235010
1720148290
703048735
1050265766
1013874910
1991473246
1107333600
1678920187
389739881
1172935658
1817550035
1316181085
228075040
1035870890
1577976175
2110279170
713432296
350004510
2050714465
648777068
298235178
509815670
1229931938
1580432119
527902947
1465343290
1750649403
1057602567
1580655765
2027816481
89971354
1877304501
1295819527
570305874
2000199787
1640051284
1524290173
1540928237
2090857790
776392045
655638474
1331525224
786993856
889721987
352455614
2074543506
980618174
1883205046
1760290471
407228857
2007141137
2012225809
739480779
249818768
208952630
1281342362
1314175626
466245678
1340620752
1191278710
14282949
753975777
1032485433
2064430063
206053697
56683369
1620098343
1561814353
1877027426
1792442407
991611905
992846165
1715391512
262438109
1330113567
1694442598
2137447225
319364591
351411611
1574692002
1461305038
2050577942
1342184214
274246845
157037509
1955384269
1751065211
1033157856
1717393687
961765554
366314739
1211725588
167379990
1711095477
1727987554
91033394
1648254198
1365143242
1675876960
1813071537
1533461236
955709275
1237045946
1288122010
1459681345
21529146
512608523
860942614
1190041247
2053278442
545078066
738894956
1009372039
904795440
1572242297
1716725031
1951226943
2082597557
252371284
249428061
1879110276
1361600971
544033159
1124545764
1602924631
1151314874
664862333
677541805
971443277
1895672446
1653272621
31316935
501741093
549474196
867624203
233963060
737952431
57901472
1958832536
259524492
1516265536
884313013
1534560445
484359654
1553552154
327356979
396184729
798466066
305854643
137597410
1013712416
1874134697
270177636
1538221686
2046385599
1574063944
976136183
713578489
534260601
1199509117
192742768
1253945736
1533286065
1619413379
345521668
722788319
558432125
1837808009
1749895525
1192203880
855059882
579933424
558004824
1118338908
903170603
842097230
1651030862
488599590
1528897150
138957336
792728273
708716789
613424403
1294049590
940601228
631151114
1658892799
338985785
962051293
1000059553
548231782
61543587
1422802511
1337308992
1156744707
1343083821
1434596578
408100659
1440234964
428616093
531352197
1541864319
1701877176
242935454
536495792
866510091
1463542747
818012849
1698400893
873624154
1449378137
974229620
710857976
1003108022
29217338
1557766383
1978912559
1830569852
63395322
102346203
392618309
2131905302
32145325
1313139602
828099904
515182263
125736539
1972495278
732402899
158704927
1309924480
439301987
1451926613
1573129276
96223671
1291217273
1005340596
1459379160
86104501
1129689144
309880484
1173584837
308026625
592040042
27298064
395076179
1117057404
1214316349
1688281696
517921275
1068399108
1725942824
2110531422
546885655
406499152
474027037
309979240
1231235842
389398412
1248459387
857814976
1228089446
2115254143
218819673
37213336
1100038990
1557524940
784771774
530325321
218014423
686739451
1037589532
1969821215
566366138
485898725
1041344283
2117441892
1921348370
1479436087
2016007450
1004533617
860675263
638873133
209124253
2032582915
1366298873
1263148346
961163126
393209289
962567985
776641062
860339790
356456473
891191390
796576537
3436872
687634854
1115241537
88507938
2060506985
1053593518
941857104
1981516460
8099623
1599766264
1829097751
1395867709
1198770589
9801790
1428312037
607928171
2125749092
8584265
731708080
85238484
511801575
224723107
1233976484
1273372111
987823782
93862785
895622789
655678969
928445599
1688752090
1187423223
2140287769
1834946452
574411220
1862709821
222559986
758922462
2057272066
1311129131
810675721
2060923637
1874634537
955155222
1263105960
109382875
1822365506
878444576
120170057
598666178
1418198809
787873553
461875125
1702076807
1776572482
1756930717
1780294886
326918913
1619034021
106593305
1982948168
1465745971
427497707
1020701297
2104372181
1425813549
1989688022
1447329787
953252871
1452427248
1706419098
153465009
294452737
1325998149
1011004663
930351355
1589921996
864314918
901249311
718776999
238741517
253099747
1731718653
1200542990
1797467446
968094354
1032935935
2008035727
190760688
1168727466
571041940
1016113895
1151476260
81488992
762105297
1681246957
1745588599
2036030507
1611215617
1423810801
1675574774
450790887
676326163
952446977
1345904396
349532266
419622513
276194719
1420049287
2130373280
183312258
1376163541
1101885629
341061173
88528643
1070499801
714736476
314247388
721926112
155515113
1083947004
925568926
310823996
348438055
703476418
959109261
1474947173
19356789
208691223
969555181
1778735256
37564444
74097777
1355719667
74241014
860625745
1163056395
1019630698
9877937
1457372241
729741310
953929628
588420293
994454450
316132408
492974742
1223944310
527188520
1471945284
909353422
1555186755
2071750609
2087046130
605731329
1088397502
2102323516
104975663
748686150
1781924595
1483396701
1137423281
229940043
832399734
1034840213
1285435344
1087532799
2045444190
1724248423
847856682
323755366
473603308
498749482
60769885
396650938
685998854
150990897
1783211806
904324442
1781100668
1217351552
1771471380
119183975
954921249
414190910
1762653993
839368184
447609898
994016967
2089699734
766077486
1267455870
1482411871
295028883
532963458
1167934460
1534895541
1827766322
71029882
178778672
170021325
677097618
1675443363
1810775622
761562205
690294456
528232055
1193423993
667519922
1441516817
911687531
782032117
888085259
580086557
1960767444
907726984
1487771725
1590578601
588749965
610211017
796848677
212475872
401570304
356335663
1645346567
1638922944
151098869
648799773
1913872978
1984517565
73326897
513821606
1851063163
205176383
1008091905
244605909
1486674913
1042635064
693416669
1421349620
663012655
1461725838
253123100
2045688889
1391669163
43656473
176275243
1322915028
1104599090
2044068763
690353942
1364410544
1005442730
1299245195
1802821712
1322465038
847330363
1719977614
737305677
1735093729
1193163187
1545048133
431080047
135253788
1869991287
1051210080
1322902007
705885082
1907096048
80367121
168406043
550873295
880772084
1356974943
865431167
2110438485
47397055
1496260708
498484625
370151386
1782692863
1350397205
1491373701
2080241144
1216667452
1189305245
62284195
1244518012
1805221410
388483036
800789703
1821972932
1554573026
377172067
1257030984
663838289
98617082
1633087037
2003888699
1936913373
1602396605
1232287032
1501622026
1595056190
814993145
367320069
628348293
168274779
867631372
2006183206
503439392
1796420550
416830177
1230765660
1023099910
2114308801
1752489686
1816613097
1858790328
530864223
1030151190
1299561178
457052355
1294813091
507462957
1684035047
740972263
809434010
2002126608
1028323527
1554664747
1459653305
1389999653
1825863374
1506439478
864928523
1816644933
381069458
530516134
2093447035
550925296
48708481
64752650
1305023206
108579864
292178755
153622745
1751414074
524732661
910672110
1686334261
1243944649
791776473
70548407
272359745
1383822765
772624262
765477125
1577518177
198297884
672779513
1224308043
872094694
1080753724
458373782
236428073
2118141809
1594686386
2146289216
803052747
1634902221
1385639677
781819034
1715788671
1607362174
1388732236
1058371203
841091122
1834954176
1535560527
1174122597
1561641875
1569398143
1666550808
144566202
892536433
645082950
408044003
1375674681
86069749
750877410
1589774567
202667960
1315481528
614369159
48542827
479547889
1425754692
312911629
186471477
1153704162
402212148
433608466
1452212155
1740154347
1692777819
160738374
930016011
584368493
1201539364
149603410
2137834316
271370377
847483154
1250377618
2142392874
1523344346
1466529658
1723909157
1293642422
14742843
1257703593
1331332999
744955174
938641051
827323486
1253433674
1631794099
1668562843
1542671394
38528251
909309572
1846895696
1843547578
1919419575
1920088008
442227524
1279258879
1866251003
370518095
120667107
1455047287
2106277228
466187125
824927314
472809862
1798780594
716120941
695834656
2098793077
1715439827
301714937
259991207
1854014824
1186273143
454526953
306485350
1429724931
1516804635
908010013
1527277144
977832236
1059616377
1070148866
1113077641
1724547699
981967540
516900265
356231090
1176938198
71733105
974956833
2014942481
1127466997
580327997
1344475539
555808498
764742914
1167361997
47634852
874396719
300686311
23627363
2062772682
2110140619
1351616559
1555445689
1481173854
614427778
597298263
1661223689
1005864327
567495048
775489858
1224667268
344089022
1951359461
475844505
847989310
1931458363
79730250
1256861343
1355040472
336928697
420518928
1707658716
1478163397
1811084261
36639631
1648085972
1022548060
1978363718
1594828454
957753291
926082596
788356251
1675800208
1165750616
1130698099
481298839
213639740
838942706
840732038
1967228016
2128514122
1729623208
1417414800
2051546818
472500854
2061320532
1993684068
1441282695
1881362986
863500526
544874046
1306484266
642596841
1113106514
2046403437
1724223709
630156636
2009888236
1226829078
486932057
1016942351
1265879663
607383861
674227210
2137086797
927842480
1410006484
1348519117
227997734
136928832
1454066311
883483809
1994125781
1869452138
307663694
2087390792
1352824925
1330185139
183876208
1289264630
1452058217
1803195792
1375630046
2127222438
366645238
1577306976
1930162718
2019196442
817092414
1748362088
1300474660
951501013
909495302
1974124440
499060882
333209266
1615794702
1742378638
1850957280
1324228368
1083297279
102722378
1144023864
1158646917
21322988
924274108
376407598
2009266767
1612747379
1970692823
80434535
1827393361
1815445085
1132049592
1171898799
2142640958
1488435994
894159733
1883302114
1355051544
1650869369
63704178
272635906
1294274840
1434572088
1984553905
1829096783
1387219613
911789518
1390719770
2003550961
1267350117
1720820298
1784777517
366084235
834519556
1568461078
1030204322
1592915515
1187958047
701980723
640993984
1470275196
1787288842
2005329117
1660561048
1839638537
1596906991
1006112911
1379097681
868067596
1888043709
2011744291
728238393
1364285596
1580165369
763806052
2078880415
708300991
416302464
1038854640
809203279
2032392683
1428576513
1495258279
2013200928
1903967193
780069739
132935989
1531336012
2071140495
232034486
384190639
1701627853
1062620812
1235088650
1312425249
1520294715
2066866939
1972498710
1776484235
39735896
134050732
549578328
840275326
713560513
28160492
1267425992
1673922497
592038108
933422076
771886621
1297408330
366698577
1628270609
2056445233
462021652
1018704947
184643079
532778710
1327923300
760222411
1410482745
654405462
863556334
272631318
1265581844
768238984
1920477834
1447289519
798642058
422266578
185866014
758227305
1391569379
188379866
2055143290
829390444
442861886
1290123411
1499283374
360047166
1557327865
1304592945
31575854
974000489
1604088424
245319921
201420697
1998497121
1194985615
1119310377
151347680
502713465
278456418
780776165
1743169039
187257244
172255487
1249156265
1341833175
1864920399
1248914192
1918234910
127600206
1240686026
1226951886
1922178695
680491338
1866909462
331572157
235029655
1948655598
1172363972
28442116
661299140
218099397
1435126148
1732701756
205143645
884749914
481622537
2133105722
1970600877
1741396184
262244899
530227299
784909772
1372817722
270308975
1411048784
1928276071
422269018
503630620
416862830
1872503303
1746639965
1978317736
1087077762
173752165
1722390027
1278968787
2087446097
1792803023
131497895
1351036650
162019135
2119075141
559733506
630450431
1269108854
445742963
1024726901
980551
1661327966
521302418
1866713154
650933309
1570053888
1818309149
1028613003
480698614
910552416
1251456804
1145276219
1294953529
614941402
1507273691
1458423898
713035573
620920138
1866157011
927467753
1134587159
813553234
1271203712
1595954759
2014214821
1320936595
1776119988
413496
236711861
9512523
825355906
2057769472
384925186
2106102747
936032766
165720930
875090529
1544567207
1381802418
1039547419
941281
2118572661
351737563
678244199
180084915
58956129
139428008
1094556023
324848727
147893525
1057675694
438150431
1577933447
816978135
562467507
1691466431
1139112492
1018261282
901890050
629810775
1541438971
2034736357
1546096048
578241878
1618122133
1457371667
1897659079
1037909314
1052577100
1220404573
2118901497
1745893946
158488284
1693263153
635516291
987903035
1520097450
1174885189
886878910
405487268
76253012
1515589150
1358274360
1362451842
1266631887
427537116
25230470
1827988526
1046743422
204169343
1644229037
387341200
646763464
663159143
538803964
436924488
1796825324
937188886
2112322152
39610648
772058321
1956263692
1818678209
699507876
1441479321
1500931866
1905598838
1812766879
683287631
115215795
1879405566
837486394
278393914
904446327
228225610
1175602550
494420900
975686019
1640742662
502278574
1391142047
499802451
1125884826
1335429635
1389973843
447742207
2122187925
1754034746
2063475804
220311814
2056363727
881416646
336615723
2064344068
1135381149
1138418413
1051366484
1823365399
1021118660
614899723
1529131993
434472361
891262574
1256546857
1051649809
1496647729
1730890094
248483819
555716427
1274913320
1968534671
2040922736
1275389966
1967995593
1110283220
1289776378
883652303
1055221910
429031596
1206536742
1340752848
1781597174
1965157892
750211792
396745300
151110039
1107504477
1670937608
1729826882
1544475755
1831745921
1658486061
69375795
1531811935
510659698
651615950
1623086136
912081791
1905080961
322998301
1499561993
1230938574
671340298
110429598
1904512910
1420875296
1024303294
1018879836
1362486304
1009526115
2023978301
1442256675
192430994
747882495
358813312
1937880847
2120226928
1142408323
1213728291
1529026274
1795193454
1021301280
2026447344
2002953115
878247587
515392165
961210422
1374694416
160780167
656012432
444103642
1376827650
420449724
1692814694
986955938
418900511
1185314673
2001747079
107857952
1243012189
1092114877
1972061369
1813546125
1703516283
926140327
1056542283
1694680588
384567733
1456413654
1370620459
113213225
2063563509
748142359
1196911506
1993953282
1655283185
1827289668
1046061584
2050186133
32905515
587468151
1071234172
26764125
1172545055
1023430837
545933937
2147036089
1004898121
1747983309
1829017405
100345959
170065671
847230845
673969012
295202950
1872538915
1790547020
2086144026
934411015
528608717
1117260866
2115973034
1217733257
186552090
1119283802
1102698890
1335194087
1374295981
831896102
1243083630
1358674130
392271191
603709945
1122065462
1890281267
1786049056
103776491
79322541
922694120
980472864
177215709
356855492
2021523335
158204559
189136261
712605397
2015959966
611275874
299339166
856360489
860140399
628565654
1620390483
62398969
1620810320
1677548163
116205572
192509273
207574505
1011801082
987238026
1454085123
1558540817
1048555368
1722761488
862696738
1940069776
1639483519
333313665
2004905037
149425601
1221126123
402532988
977759464
1341762502
2030486068
722619429
1262572538
1682933680
480554294
1387050885
1207204371
2010256732
96966449
1458959823
1912589908
891072700
667223113
1134740616
1213642754
1206118886
538105252
1208674173
1824456972
1086396796
814847654
514965234
147441750
281296023
955929613
2108795360
866155450
609032543
1297676713
1855663356
1277090438
869051184
2073835718
1299768153
1356005364
875550412
711194315
331953777
2040296627
1741973241
928465573
2103369454
885213688
1812549590
459985870
37301252
729823948
1044069438
1604390929
293934310
403625839
386818323
351050328
1863847893
25343655
549886540
1308518441
232108766
1605939378
2038353537
1239965846
1049697402
1004347595
550542288
312312273
203105073
404762599
1672301435
1249415252
575557202
1129391966
273223245
1074940932
654939600
993642924
924418502
533737430
2032855684
1655879345
2097707739
1052030530
1522173762
378131526
102505241
35268974
546834338
376684951
1190472946
1411446744
454707642
1164005534
379897765
1689949071
137565460
1991379129
695876569
727308306
13077510
1406972176
814368582
896661711
2014208837
1615258304
818975139
1242363585
216326805
1059365619
1072459936
1256365989
439069789
559482087
865727440
2138641306
610029204
661705959
1948793239
519557914
2007538379
233851408
156109448
2037798442
51693174
676118627
601734858
296692201
975000273
17529702
1442408810
1277204218
127516113
1805545626
1585990854
281268043
564984194
1857558647
1674483495
1487119806
1471458626
737102510
875062942
549177956
1078476089
1269571228
587797874
531206838
2121833158
2054608479
1535102594
1675052658
715251000
786551073
144861521
736818791
1145020712
1030194495
2136968741
1533139680
1867854323
833978956
609821352
1633761614
555382928
2063432530
461897218
1072026401
1153348908
855988604
1720313054
496688116
1244790322
634344973
1905970628
1824618279
2114357631
1104354481
777678306
900841247
2056961097
1054930371
1050610814
2073973423
2010972902
333969455
1488363339
2120444833
941257249
1106789495
2039951318
1279950146
1298738821
217728563
681543126
717970071
1952423084
1890844297
61414630
1433658220
1172920891
2060801733
21782733
1849638101
187366723
820279887
1381511246
986025260
193305953
1258502280
178105117
1842168787
1038820110
1386639394
1011959067
1155983014
1540644964
511213629
2019697351
769419507
1833562510
851428092
826850726
2010974352
43050171
1069682777
1290653880
1215215000
1898719792
1304315772
1164610545
609091401
251907323
540336557
260247842
1485146945
262337270
2019068992
417085530
1881543536
1419617503
547343177
252549971
656927723
860839726
294691523
1137765038
1931416049
1732471144
167725614
1773111717
1183498619
565704556
588834278
263156265
598315958
1674383511
984828359
832594338
1742415242
303055134
75154179
1707756744
1891124647
1966477691
750185276
668867605
1479191193
619857650
897548645
2083106759
82653463
654306351
425348549
623914149
821928618
1569333492
1146817189
1760006037
1336476509
893825618
519985021
1778158115
1761306676
1555266525
874033810
1688053588
276583867
721915478
1834122155
762230469
289449381
1049174419
2009726600
610632169
1098577365
1058622409
479495294
1685112792
735288737
451314093
922185419
1407877404
1559309653
5693298
1951553894
1492544815
666530588
1230714970
802374929
1477305734
452659716
24899388
103663887
1243216526
791900255
688953036
732843463
580704078
1669178822
1429428740
555896669
1837854290
344936712
1294019568
439265040
2140695915
1359113950
1255653388
1103945345
1255242278
1244497894
232934183
130582853
1687139883
1089761064
2087062180
1144366922
148671255
1914341427
530552161
1140395787
1787543266
230659363
1579283460
1000071197
1718341814
835718466
1867022513
734199012
990747665
793901866
543985624
1958972804
902055481
379019988
630186001
753764790
1486778703
511651823
1414320782
1195723451
1413069226
1997384751
1358785438
914695758
1265727781
2009431506
1663703565
2053116029
906613855
1581919576
1467041942
1797146028
1519914446
2046112749
171488530
567082420
1057563354
757502442
1872335235
156902679
440905711
490335473
706243549
1997873108
1084365970
1042888199
47832605
523080579
934416293
520476698
1529153353
1407793685
363211802
2022796758
2015677174
1013562062
183440505
2136932476
1459149235
301698532
1953544014
1594215793
138903977
2030495245
393798751
202282319
1738622577
886809326
802957092
1180987740
1546076527
1135692604
1136258272
909259319
755321401
1649676030
1065938840
20268517
1433462352
219664838
808250059
246359697
687735359
1305099648
133601232
1816022980
37384551
75291637
915337647
1711783430
580990372
1528838375
2062467598
1757017029
1544982772
973671786
967013533
739412107
289266755
1570271492
1220686758
1890533025
320481433
459281568
235556156
1276355052
1602922215
2000389179
2060967292
300690815
1163122885
1593274801
1688716461
1639447131
2005305335
1027606165
1879958223
1008858459
590710569
313474796
1058970490
1131584984
663435862
1710508722
1399628420
1856195450
560981643
573372670
383520898
2126249142
286378663
1688873270
1168883374
1917103400
2025848577
1232619123
2134239955
45298586
1906908754
2015676595
302588976
1809754127
1412347264
140099590
723156878
1436635835
916356105
1342727703
1727140663
871506311
776098905
1258010812
1590868870
1373546210
1809322879
231480392
721299230
2146344860
2107773582
474809754
1985358506
110756100
912360868
95267918
649879046
161124296
1907072248
1453704604
1219559418
2030173685
724200570
1143424403
1540497899
18714741
528129235
1731078687
1358699860
575688376
1920393989
2087144736
32263988
908900210
534921465
1485258394
627514419
657916000
1216482702
608839345
1107443099
81320757
1054393644
2033561708
1691636933
1697629288
198353310
576060344
1751828512
847174085
2094332531
307140471
1669785270
304953435
700542303
305693667
1715688643
123331093
1117638326
1122385201
2137178211
1261317452
1504829650
1145490717
447274203
288864839
1208735067
885056947
608085943
238219619
930911364
1014956844
2084762734
466553213
1312607845
2126878412
684212569
1007982111
1837879882
361511024
1537266443
188194386
1840852877
699588859
1283070290
1589524906
1059724633
1280060624
384326405
1694808016
1493936982
1804969508
1059302083
273173992
1669511589
408360703
928457299
1954630967
340441428
1317135084
981690347
2138431755
1104426084
369715966
286620047
378426759
1108614774
386758093
1450361369
773055868
1062530109
646947732
500921507
1503858812
1182430352
1594681162
1612984798
632977778
1867094098
175376787
1793585847
1047481621
543470279
2031235675
485703325
2138058638
365810065
1529772970
315205059
94352171
2044704093
1361939362
21399321
984569474
231643524
674641654
1534729005
390335139
266454394
527444602
67356997
5062972
1119281958
471178842
826983290
811041596
838869378
1622216613
1461054040
230919806
239999633
771752709
1461975527
585825466
982943037
705941165
1837432276
626749761
1799924908
74017923
1150684483
359747483
2145431889
198268147
1470123899
2142959869
218796002
1293967447
1245464442
1303221202
1585836883
1472377308
498755914
1532254377
219925397
1869195699
888272192
868444634
504802975
1076748078
1643584758
1714892785
2127495228
480125627
1213820606
1508459014
268165837
1666484335
833325790
1589891666
1503260495
1674214104
154476317
1966908714
1767421278
2017776592
248523515
1740672878
1252000678
215023681
1880263780
1412987935
2019424395
1902913861
1510265842
743504641
502192448
529360662
1019699282
2135775041
1972351929
158071494
1705427904
273626377
267175225
461017414
1128296280
1343993858
1367124886
1320193219
444114876
1233596836
2004442447
73029489
706920721
1808815991
2137516468
1648999836
912040925
1582563605
1497366798
140464074
868128815
757231233
1566852329
1048956323
1302354804
639571805
347889851
609785642
1238661845
712244962
2053237057
2043553733
1465579788
138515680
2071004608
1247778851
615266762
613685767
447602618
440805558
761083498
1439141508
1120918276
797430657
100530563
1252206914
2070124133
783017769
137585684
982865151
1632941084
84977729
539834628
1603876518
1968203993
16448576
532247030
1651424404
122803635
26811273
1649793754
1844327372
1070147410
1464945482
952170212
241198755
65961515
1054187627
27995245
1441022690
871472972
1469434194
139016496
1997211707
114781310
273145924
950595214
586415592
284566440
1113671104
1959343606
2018554406
1327589582
393773744
1419140343
886751010
1639388251
1504260702
1577822572
585374222
2011024522
2050159897
1239103074
1758128388
1147561422
1739352666
874321754
1882841419
853609047
1061368622
665240882
255733238
1956063900
2057436123
1170985492
1968954749
1648047537
1983221448
1667819079
451532902
406788543
162131613
1329202026
287203335
551717731
1855485966
345838063
357897066
1881806680
1468009647
1895937096
842497778
1796208973
1665156315
1499947986
93401519
744471835
124824105
1483396245
1907907640
919447138
504166776
1015259709
362018347
1157292447
2031054154
20136831
1583902087
1832352480
951193652
352732894
1655954458
1475551318
523245246
426301158
1971504523
1424861214
1056981399
2020574829
96886424
743989794
648104064
802514061
1700092464
507064381
389106713
2005948687
2137014513
461399343
1630097347
1971112121
1447185953
1633840805
884325531
2126610822
1421334212
1084638298
155511544
2058153733
379795421
2142871677
973387170
1374459465
1235831769
1870397400
321393453
1881135687
638478799
2010213118
1307424871
1021773901
1146940302
305005813
1602274103
347057195
1014905630
1567319342
149711870
815737947
118450677
794342968
1148960873
404532680
165301917
1167499065
2130601312
630931852
209464061
2020602662
25911785
1533368149
174250776
394275353
175829048
1011514049
1936296643
1629003889
1383094566
389044143
1820193821
1383440401
476894630
866649599
97985938
1609838539
1980004792
281582982
610717870
2040114282
1995318681
1857033120
139337648
425601118
491225351
640376366
1782518848
1976210402
1443233097
1629937723
500395437
1419488779
1462624044
430448177
2130843320
1580907545
730353938
1546762904
754719779
1006438912
766606795
630372735
886713156
943403927
846705301
1396837681
1386452955
141636302
1218742548
8874653
1465379355
1589131838
1047075307
1372742981
247723389
1493914554
180762339
448844734
806057695
1642580262
1265216877
2054519702
2012232249
385504557
1033474040
2097153517
67094913
1336547993
1927711050
129448836
1643160343
1718772996
8271454
1367771497
110622374
1964781963
169248772
1733282849
67169600
1158184503
1334521464
1067607398
1582200407
1239179910
1315310156
673748802
1261477459
369094724
380348227
1649158317
2010541295
1434508043
610582180
330518994
627395463
2097801401
1702740304
1112993949
69137174
2143300017
229992983
1796408327
830399107
133626208
2020824960
1555198431
498621811
1540081206
444575570
1620513101
1629352277
1205510611
1807009548
1564409955
840664223
526162319
988010416
101203905
948694347
438359678
205895401
1454610233
1800605152
368149913
1961925183
138920225
2034597115
34965675
1542185082
1612046397
1988538925
12578181
597353589
817904172
598130143
324939607
2086131458
541342957
602441366
1943420322
53977495
1160301178
1547275975
233131540
1443876887
1880214892
2089043036
1626370903
1878491970
2115638510
1629869515
1807220241
1872522061
1534359894
175149297
545170694
1524943230
1828013994
1547946334
1096119613
158825106
1782904593
803358238
1767737942
434309512
1235035130
2119186467
1894813404
859621778
957404316
161593657
1203831811
1462826957
1082197464
1875038447
1361269504
782034538
176062136
2036466728
1137746970
82587217
2038033605
1137076892
127172459
345106762
432228644
343559436
141964659
1494676760
804881282
970148876
2014252675
1364606090
380335937
1400966616
2061386763
1990199948
1426794338
980120680
1217118216
731735124
1404322623
2135514268
1395303800
132934480
1403449744
460907255
447520987
730777463
1320674897
2009215871
1725366270
795023801
802602408
1489886977
992645761
1443001888
1554751730
288864632
1968132828
1383786112
1496134319
222773286
666162358
1350562746
1626325697
1685489807
1731755759
1674197155
688835340
420525526
1807911728
578747528
414298784
240187288
283823619
1889064210
625793984
25890787
1960200060
1751797769
585102932
2064015731
681474777
1450419881
1066573154
928286239
515084234
1826912023
221264576
2047634690
1086994827
625116893
1780757363
250806452
1476814793
1020169476
1320639496
1991923069
926138119
1382024412
2054141060
1486905247
1610405966
1787889489
949185887
1381380536
691161561
20131374
1911566996
599311072
1028814606
1428585836
86491412
2080652555
497232169
1170953818
1709359703
1514853157
793636591
1734897943
1315631277
51912511
890258841
1711136547
1582138306
21629163
2033223696
1679693269
1405543646
4731801
1351133313
1032192076
618179140
165868703
144158634
1934432717
403365170
1380110768
1068172559
161910763
469337110
1081181954
391151606
1162636502
2146400386
1243977100
643972808
13486587
1458537068
93935910
152914028
1075382572
967621873
72787710
1792275176
985340059
1259553305
503313366
1710036365
1265416996
1445076839
1245708815
469827482
229039145
318214766
86579233
1896167725
1880549606
470846546
2037169901
1637354455
619459423
1541176945
1341458307
2107429399
521624414
1038511818
210262502
628756535
901038657
905204742
1262537512
1097487386
351995066
983415193
46136189
1198579204
1445362722
536521768
589855888
94572667
1845152279
1378610689
33931273
1268230177
462645648
1184723680
2137754992
921484582
526141980
369370346
817234034
334858809
1143697765
272101336
561188719
1958804924
714384886
1043011110
1662949736
1439306014
1353720038
761253128
813300858
1623386717
2125285549
190652591
1500001238
453755614
313160493
113516630
5734015
243701931
476753845
516313758
1784777935
1083745930
1403165075
14578183
1063991153
340435870
833958442
1338798354
397196669
26791016
1507443594
771081815
405506544
1562620576
12831216
678101130
667845383
1083364847
788915875
653501376
1926619150
2098856734
126409311
1352748131
44009240
1588755809
764380852
1670061208
599848028
1740172965
2078341436
1366454134
748660518
297869021
2026995022
171038206
1926306174
160462001
1359197852
938957591
1571503315
1229995652
618316472
1349193699
143557135
1697169797
448160842
1090707500
1334994458
1402344078
1915892955
602189367
1834846488
1944565385
1119936147
1440200459
17976452
310118919
572284866
1961246512
1733884286
728265304
623137705
1114670698
1236299391
828331261
132335108
445777008
592336466
667211934
1200884742
769256669
989324823
1812163746
463480850
1769470696
895230704
458299924
11547171
2099152730
1805169007
389454693
1929858127
888857226
498215589
1145650389
58890927
1766128250
1760099130
1000899758
615892886
336021033
502515955
1223730113
1673366645
819984877
726163906
863153484
981550271
1637647371
1270624628
2057541441
1195149323
1840271477
166019044
1523778274
2001325195
296211838
1824831423
542821504
424087799
920184790
1248064611
77096001
1422757494
313611977
1227692062
153153045
873821129
1478807783
149432876
46213542
1040099167
349900710
1080409592
1190798157
353865804
115297297
1426071606
868985849
710601351
783415986
222039508
314415387
1350410174
482201658
2146562513
624479613
1590012345
2018577801
1166584771
2036402455
411237695
22811644
954916378
2076213647
946043963
1431716166
1107280951
322323022
1291513612
181015680
865112236
1907905753
100141040
1177131480
983782280
630894841
664759429
1034690211
896821489
1546384631
340117680
957754999
72838790
798549494
966911936
1970066991
115917476
1193785458
837802041
1941254467
2081982927
33300440
251532454
486620617
1673018763
1505044305
257799913
1294661603
1280557633
592826842
1812902266
1086242680
675218873
1376354945
2132873895
297140950
1491150078
1618291897
971263582
1640182859
392567576
174476382
995987482
135267720
1042282188
164668932
1440617936
326036623
906009019
388747239
1957859723
824241929
1874132304
2120319180
419730484
191936407
1477116433
782084487
254214012
2055467273
594199941
1148277934
195461211
1826876338
474775681
718884550
295112889
1012828320
1421077813
282695408
1505198794
922775219
853161372
377394799
1814303252
2064221748
1297050057
1026892208
1014038164
1608301910
1794932246
1418346523
1512451732
84677811
1066324237
1300479026
766826703
1136784182
620116634
333610095
1142961980
636011185
515809543
1170186985
1504854128
831640475
1680742449
1595241920
641035008
1178372525
36734817
803540868
1665955581
2092879927
1580849097
952751940
530661323
1907349067
2137500303
1391181995
801347486
492180136
55285460
1432442086
1873881245
1530499187
132575390
993165866
236937152
110854926
478221897
575484966
1153457945
406069954
1998669779
1423750350
786167643
2092421373
1016398803
1804915623
1639295740
1791263676
487321296
2023872194
5814246
1375238880
1601323223
269365994
1048783391
336804882
835894313
1804536691
612955522
337761959
891890460
1422424749
1747458187
1188524125
1060005504
1916445384
1416021561
1381177614
885449792
136873205
78944345
1924392910
735890709
938058337
631753210
1140612667
864983689
1161258119
2144303476
1088820500
901463620
1780960457
1194586858
963031266
1561644964
1201860025
71172705
986127816
1191363037
156150215
1759399405
1582175111
146579997
1626357143
116242386
849273527
858152544
243666490
585091348
1997375361
152507340
1063273121
1207968743
659097510
131294153
665625556
1368653147
1625101637
832852855
1460028538
1314430911
2066480063
1049866588
1773793724
2046293304
1034015813
1870070679
1569745763
36444626
1996620125
999423644
2047829026
1802171821
1406137211
1899594432
1765951896
722657107
821310831
637543261
1329321093
1932608961
1256112233
2064987128
1671520649
907830060
277321882
1184849737
1236341007
372831922
214872167
586925527
542355348
1214580410
1205605950
954901210
82535832
1705028492
893478741
1372748684
145764509
1118691643
985500927
1533203900
1636508293
578839027
379830386
100627572
1820420809
2054588452
1812387546
192749625
1759520249
91502906
2112476676
1943598006
679081415
219731729
701943939
1504916152
1248289426
510212884
2103249329
1081518221
1926955494
1365686211
1360486966
37064131
1404725402
1630282576
654052348
862254790
1053614326
206170618
550930137
381667863
1668345115
322578378
1055712405
1538932275
1189711246
753257380
905008352
1712250937
2004111971
1867759743
243333720
1158554168
1870214010
1958420712
1737557433
1299804432
390410285
1934716864
541793078
2027082476
1356904446
273538043
1559887345
1093275056
2058541737
1824164279
1304921153
680547462
1522680061
1154278656
1429001466
2004582157
1837427665
2023619729
655747577
2105657089
542096826
2000413384
953769412
1140264578
278317647
1261246746
1564835686
705998506
2119134908
1906246077
790867528
1316277601
954544647
865622479
2008219453
2043296795
1800564088
1789443152
230369181
1927142725
1292745767
1890462600
1022931634
1006277558
1654469757
1953080249
482573700
907065249
566257395
180073791
1475377899
100275744
2051155839
377628326
1192214465
1550284355
1973624201
120561581
1632098187
1763747905
1424890811
2018925167
1865375855
1314921237
1294418040
1786699331
371584921
1496513287
1072094896
532922900
1103969624
401004555
248589608
483096112
610507057
531485546
1841020886
1759057657
2111874778
1858230016
1618069132
1707951812
349528430
1483952821
1579685679
2064650385
1261463751
1285685928
1708260431
1417466302
2082968767
341458434
598199899
545860721
1470616115
1229868315
558912372
117441136
986465956
1579108126
1463674785
63534677
335396104
24836311
1458597334
1733883569
880499152
2117620505
720176877
2021281804
137205384
1991991405
1918669558
290899625
130320314
2047460315
727840947
329988466
1480746755
1964555956
274282183
910707716
1848863045
1795014460
1632647938
2014681299
838064548
717911707
1814725398
1928391475
226852487
1778218762
587236550
1524793918
2073380173
1049647831
292281888
742349392
577910449
1808560504
110185996
1702002683
1020703582
1362032294
1389982699
658926014
226817961
180736148
90789980
950491798
1507322001
1989006719
646692118
821546006
1787373343
1518049990
22820268
1982849174
1494052096
1391970961
673515392
1243667922
2064134475
28836417
2080428526
1414901451
209163217
687683883
561053282
1814654449
1280938474
2002824696
1891236206
1624045547
380338918
1148738863
435565027
454329637
566549418
1589379104
1643176460
923159798
1680751534
1328779846
234463057
423833261
1261813864
530079689
1241625250
243426529
1369547376
1001495601
225720558
830029669
822221098
1993703406
1079642923
631760177
1464043239
311947038
595226248
732176079
2101472733
1540335507
1128893673
765143277
842967955
255522541
110474453
551783988
1798929880
925694383
923034135
2073561526
609078876
399269910
848301410
55865633
1700087674
126664102
1247266244
1682810625
36745237
1034641107
741445487
1310561591
976752660
815310609
294685937
1169960610
1769151654
307689360
1332735720
1916697134
1364913258
1358437697
1209248964
1679074386
369488741
1031948071
680527079
882907632
1740589089
463832095
1227408510
1578805789
1881812644
1623902728
2025412577
1374138525
2100489755
1361412951
1886823275
495470588
187558865
1972413765
645636899
1552647185
983961676
354438873
850514710
1207153707
1836806949
1903226303
2059820917
1772727521
974344146
2094853774
1593646426
1421286153
444219557
501346508
718424670
1092672895
947504333
1394509532
427562330
207251202
1992428272
795966313
1333587604
1701521901
1516832435
769892325
1066901413
1442777300
1059048427
1227170540
177613862
1740296547
1268724676
310865459
108296653
1464712928
1793902775
947686626
983547977
483984464
574159359
80026178
1142669919
191258181
1916246364
1452652323
1031720220
1732685263
234069458
2099054805
1943372014
357669362
272576822
452149017
1654612401
1797208765
2080441122
1662788248
641019528
846514861
985654923
207923935
1292501688
540893756
2012067044
1208294547
760757542
1367848978
647134015
1552986112
636170658
1461841284
840494420
1046200229
1976999949
1921802022
1377641348
446790946
537720132
1696366625
876518795
1255289127
484791104
340310968
773230461
160628833
1824678222
1278631807
1821603276
186137210
1948968024
331517670
488305124
1185099769
1657085633
1398750053
1475538358
1326223575
1137047937
37562535
580061405
207901278
931460002
593229190
866077639
13639131
990239392
372846326
963454308
2129741357
1265191717
485976502
1058254305
1480279811
542439572
2079745382
1797796840
230935120
696565174
1022703089
912789665
1983198871
1893037301
1777825347
1605420002
397198731
2067437701
38175378
1304909890
611131965
1076865727
2114435580
1049628591
493784773
1347839581
1795213722
376919968
368415699
1225963086
121831034
1508705592
1870214433
1008039632
1016504204
1441978671
625062313
1055325406
27218003
1004489919
1665714201
1738696393
1808956152
2006296050
738494009
288535689
662225477
1318343373
1021681337
1518512150
420707455
1633324709
829573041
1898999072
496973048
2009484814
419864763
1500908009
894187213
338391777
1264820436
169318164
1583750917
537217246
1146457441
1548238926
71530181
541280602
786102303
2090273869
674649492
1045571626
206914783
991194304
1352076184
371337136
208386158
1308727141
1411503063
546026719
912920249
1400546715
1174441557
1016286014
1963169951
464288938
419005108
1227727328
1770250978
105348726
106703419
1950687158
597025763
50331905
1600455101
1524733578
1995092428
235769837
770794630
1366509700
673759578
1320809190
1803316808
711078959
246197122
1328611291
461235482
337815562
281312338
434254246
1080306685
791683029
204376167
1642400046
1887583554
1198483384
1287965705
955331982
1114287262
731449735
660459772
916161551
1582346482
1886191667
655105108
1504221326
1009268655
76592231
1996826018
1432776067
1952316948
1427652887
1402524841
1780325634
186692487
1641807578
1354925919
1489727511
1146365045
64706850
754753779
2004203322
1483172882
1326311965
857710382
1686727450
1348939360
1680072322
1580579079
1423250411
1640291194
903258845
105645462
2026896108
1483470925
948622955
1433020681
2063540577
2011066898
707037365
536448007
577307018
976287787
453950666
2080708905
824776382
1977638513
546780750
383419310
676605357
966330089
467635516
1354110399
796818555
388584704
1204062675
306316781
2002027298
620242657
1262275024
533878484
198685692
796416142
1557113880
1650867235
737141562
1781681466
384140416
915933554
1629650924
1780253160
1943148863
1304733713
996185075
1360799835
60450323
231970277
1107069953
1420216349
1284942040
539519851
1543030934
798878099
1798419993
140962139
654308675
429770771
1814467836
668110837
1836591540
202902504
129852349
36879480
692179335
1874038033
1403552599
1833193400
1104370936
1116347602
876809423
199351384
2038609952
1643993197
1292995724
304831721
1189973171
1627095960
1803945700
1343648307
613501184
900557230
1713914995
1676683658
834924827
262556056
761488931
1048136542
1432270321
1372505665
1381614039
1315319896
1804293884
2036589190
322962969
959127813
1699039493
763560461
199272148
2065578862
557819966
1222374502
2080936267
555213069
721481257
1765934792
750659708
165326238
1982166056
1861557963
1480821103
1034679530
416922137
1469832304
402986799
1856358799
2042459945
117949418
1052069742
476809857
1518367383
1509716209
737601128
571079195
564798121
1297272803
303442758
619436987
1125979803
368140475
1433580700
1877744212
671556895
1009942762
542790654
1034843791
2081384000
661765617
2100712239
1367850328
1320350323
77148012
1141635018
2120123728
81881882
346544425
1735479162
1594717744
671763249
910824933
808928281
200283683
887881512
1740441863
1042938068
90382449
630572400
206969095
795372879
1528914856
254629424
1931964947
519334586
1283860354
1294554145
1918537622
1044100877
903748640
1490125954
1694093099
612078322
454020897
351653771
1996622431
167738408
305820
49088601
1840593240
73153283
56326849
118258956
4660356
2078815838
1477279077
401166359
1595731877
2043809606
1187968639
1825871615
905519922
425100915
1343508448
2099463161
1200365377
1438033755
1539620442
1660081429
922946969
565132494
465793273
2033962256
776842139
743607730
1654146652
1445131178
1307845867
1917149325
799083443
261774756
896923135
964708396
374620800
159595784
2034947333
1490434051
1849585515
1637972277
96380391
866213873
1703079819
1725042615
1006728060
488067250
533288881
1712667652
149188985
1709533350
2141215175
2031970326
1255999439
701925180
276771798
1731453937
386327608
174262688
1135519180
308569878
1258165308
1579945787
1384280028
1476417419
1535780879
2088961342
476862581
1017830146
1983077471
792624027
1066515262
826191557
1442499883
2084389031
1991024233
922666919
428781275
1662567969
1998672358
648198826
2071171517
1520946358
508663029
1592782135
45853576
1293047898
894846008
615550283
486877736
139980015
1852346577
117002642
278433066
340333104
2137243154
667877858
1470105794
504700945
1625843598
1516029793
999354344
749556449
1103777786
487343330
1912612426
408823793
714192511
250640086
171612847
1260388655
486094355
487873486
756730191
507515357
795945723
1163814101
112477701
1025675898
1020371201
1910091081
730746534
1275018626
1015270019
408288157
1766221074
748229533
931921313
2003798261
882110809
437413571
318585649
2066715228
1288039579
2015244369
276774059
144093126
921932393
418360239
1907362463
679605650
1631132664
1751726979
457841403
1199299491
276398393
1512805837
1763178209
19525325
826164272
726022031
467560835
858277875
1047413459
2137661931
1720071710
1547947252
783585515
480238981
535713194
438581410
999316162
128042938
49266242
1754721158
1529270168
102475188
775663780
449545061
1880101595
321946116
1105038909
1609776076
7878587
499634097
139016150
30676600
940393103
2000869140
218035205
1828768639
240333653
744188387
1525537998
2005303701
622270371
420274139
1490933358
1140936194
1356473835
1669880378
1514802509
203980148
1059970664
693457069
2134178852
251896747
1427781107
215967072
1704917740
1410954236
700893329
2027061539
2070434872
1846108595
1874858842
1506162571
1871176647
1679886379
827438738
1037661070
1436499265
1805540093
2056175707
1023372185
118839794
510631473
1707146882
1138679215
687918795
1717708524
2098747724
1447334859
2118814565
1624302386
110310667
491401263
1368530911
268675684
356048102
410141077
1249675946
1150309762
618591426
270180114
1849069505
1110351775
332592052
1925582150
1528010253
1083165928
2145429049
366881131
55709196
166403383
1649326198
1705942679
1127112729
504365523
1082804340
1736089950
713908848
1777278871
1700429831
195933266
849827711
1353389586
1486174237
759739402
1547465852
1952583716
829268363
1053568025
1526460185
1644239972
1771436170
201388572
2129040405
2089962813
93142538
589302557
2090198442
1100390640
949091015
1727715067
158384463
1092399733
550701293
2128905523
2029424250
1768239311
1385653830
1346228522
610923570
252059716
657854308
1755579856
1715738748
1738400295
651616399
1055148732
1459184901
2118583525
1779794183
1945384793
1085855500
2115886215
2059359467
1146138664
1810813997
138994445
151353227
625216249
1987348903
672456768
1016839520
414480904
1534382637
1490410174
2136850103
356237709
707765221
1985859375
1496508799
2003383074
635766652
1509568860
1393204293
1278145205
693146984
1393112015
1491683222
1671135681
742292726
458741981
958371953
2116064569
836964849
1553582612
686074708
231223175
851305297
1433139482
615269713
1876494132
1156667723
695404330
347215636
847982818
1511513012
1766225501
1414727391
1838028174
1639940033
1677304055
351109922
1799400804
2077572921
1563654762
320986121
1537016993
644396419
1340479218
929801772
150472703
1985046271
1993800727
19735780
165058533
1918799520
1766406440
90553490
842589768
349860982
859457356
1483500627
299702705
1196051368
1841475986
1814515941
471480755
1618188590
2102101300
1113140965
689202071
1154490702
1080658535
1287521357
1462453804
1169776262
592397300
1926210470
1856235103
1001684966
954644408
1999328681
1219406592
476573333
734264996
1555137409
1577759150
1961057428
239181333
1972922825
145189537
1023630075
1245161007
1959449051
784694492
1759082477
769563572
738972764
2100818590
1898046849
1418667962
393782163
159821222
1139779406
1865387919
1898012206
735257449
718817478
960493051
1167190106
461398393
872946626
882270752
1682165518
1488935218
264765113
385585405
219296147
809530516
471706246
704220349
1709749371
762016402
72321438
911019373
302414566
446597766
1781863740
1904910730
911092227
1041619355
56409141
1168678324
1278997041
1430001143
1815105853
792646817
1597678000
1732610938
794886337
1483544748
774946614
1662410844
537120817
58294915
759081841
462758028
686269051
1230471874
164023281
413831849
466470903
627620131
486063401
1515181114
1464734662
1088984467
658017443
371965200
1246722667
1838399371
1088093036
660638925
1881028605
1077692265
584042412
1531633253
1481145796
1092328885
1139998752
2098390101
696953328
819155986
1172200798
2098261255
1328808999
1848485143
1312007190
1344679772
613221653
432981108
796463074
642440747
2045256666
707262428
784385415
1588757936
992357513
991786609
1098140777
721923694
1335303948
32510336
1354568052
576703111
2134938647
1864082669
1713566069
396913002
1102228611
754667244
521783945
1584313363
1454671657
1394897008
1666652106
1140994489
1764835060
1401517482
468226541
1645466469
1089368473
1469408793
254073484
319965474
800410933
2022784136
263138936
933535014
1924605700
2009335855
1525096203
667162863
823564770
1474221003
1430082913
420901080
345910208
2053461661
1225153626
2001287417
835550324
686058591
1719956011
575643877
277216185
988239308
33645520
1099135080
650127266
1455210643
1861316154
1506442074
2060604193
473733038
1563961629
402712001
1794241328
1574935482
1204320523
1208635628
1136162417
1704575752
1375242708
1007277671
1603576404
537420377
1661128819
1986166206
2100394521
1772428355
1699550616
1010888465
1392225414
516856377
1227786249
1301246194
571378305
2023230543
1225643663
1515531085
720471429
762343891
1859146247
1822536898
1789867240
1037216122
11737244
1631970834
1861149994
1246710076
1170687592
817559241
1540992436
1231109919
6959535
884531530
1857294160
1889417580
254978926
1176309603
1546983936
636737083
1525435006
31608350
1640242162
1388485748
307871051
990579295
1021695743
2076687334
848766201
444519590
2084716400
233215394
2098558613
754724400
1103872492
1627589517
1112008179
576691278
363925985
121477448
1379686365
1218512143
1440907290
402797747
1920457747
1476940678
504616951
1132131588
1787834274
1966760956
943965945
471303275
253446101
1625241602
1039256062
687495007
749593373
599946006
239838241
2101128499
1388455013
560930380
498818227
1025136670
1082078462
1516746128
1734264185
724979207
461041331
1245411958
1896974567
222887967
581865051
886706627
1590870204
1890155397
1039625695
1638295374
40833925
339890525
480036479
837409177
678976466
2124629814
192117517
862498536
464770443
201379598
1163455107
1190711650
1950864661
152192984
1054722498
773575341
1209140313
1021314371
1343882814
1371355377
900672122
347218179
633515924
1465258713
199063814
2054230443
213576438
550949724
2063753866
921242617
2037967918
517502628
1321007379
511781531
515373200
1807085173
562942920
672620167
2098229530
2035209494
1421704707
1926375311
254731435
844393321
1388997841
685315102
344140392
1260510127
1120370079
436537710
2120254305
490784421
1463024688
1522095280
698861063
1272649535
1257648481
674660916
1496616683
377167743
1799452927
1289223695
1399225386
714800114
1028710323
1003322530
390033246
1940144245
1660897811
486615729
1404032821
1545661589
1499865688
117155088
633995977
704554834
147558037
766949903
548764464
451232663
1565077374
1517285537
1146840569
616664243
1135895993
296474958
1306849025
1103452706
1852907848
1639654849
927251319
1983769745
838350587
1832028684
1227121421
1237422311
419053211
1642488821
1420751804
1012239850
69728703
773532550
13728347
1397577586
1103708550
1790684122
279614942
818154260
90930556
444989963
654447000
1135686721
135307538
188770077
1287751358
2109331757
1567076916
1462156976
1720125375
520015234
850909132
971108485
1334497643
256462976
944172939
628754415
2117142018
1729556482
1713679567
1087642741
1757441817
975549689
560152005
980222354
1456949189
1749129173
2129033976
522305452
1716981508
808729831
2098371764
771150831
1218470476
2077751382
230914453
1861171345
521658101
1534007860
773147831
606352690
1678576935
1770029969
296223741
24049302
2000441872
1469743552
321263153
1880420320
860154365
796717912
737665380
17302066
1670113917
1665905587
690786677
292252828
136662146
445272055
734104997
170820840
259784583
1086456552
1049718593
212744197
194118329
903018833
1817411632
1265521026
1792116671
521264664
1144307814
1058770119
1653087380
997371486
598963440
1562864667
54845105
1143068202
1753628054
1852758587
1567798305
1309447377
1568125881
561811837
782733002
1341761583
1228902367
1964526796
1178711503
1676886525
2122471614
485736376
705435768
300106583
675321980
191256176
29534184
1818411462
1310628853
1481162287
1919924754
131977902
806205558
1310799292
1488679691
1464639460
553654738
2079434019
996554789
1088603151
1953503533
1125678764
1564944819
1211494053
1654921891
1976919624
138913158
2055000204
2075653200
1008902756
16044232
1554468779
1502927647
431248404
207629025
1915814954
1025563437
420378380
271066908
246348729
588174352
1287825991
379703126
54117955
551026647
151437339
1732013495
1542769296
42467803
1828001274
1834500051
1226039671
774142959
199734697
1441345483
2044738305
1100557723
1149189324
509515668
526224096
875665799
335973779
1164511856
2135980940
2093560940
2047100462
1750542308
2005363587
1509628635
1223361107
1440904513
208040245
1505382260
234447452
23412842
483895071
568033731
192601081
1200785836
417382459
1127832554
364532337
535361166
524215376
222058762
2081912611
607767383
831116343
1739531129
80736592
1237118471
1031755107
753433345
1663913530
1028321295
221767599
1450419053
1961409071
242622651
1193656199
176183857
2092269609
861644672
31394896
948131177
2097369639
1898292890
248808200
2005944731
1193892208
1532453941
37040958
1091991445
1212878563
1713143224
627090202
1858651058
375905131
1978933689
1818768402
312103799
1025933218
1764839982
910216791
1406710690
1259160761
1307127440
308663810
1955366692
620229677
1359496812
2110678664
2120858813
784111821
1902637869
70637395
1454918968
1695548948
601668337
1910016087
482247144
366684375
1532410375
1155921250
1045807980
2035425165
1380783649
1426658215
443739845
121510549
13465537
847770810
1502295185
17499157
1554550040
228307842
1474199215
1246359802
1465160521
163686592
365977362
1316575321
121563704
937879125
513312079
1543771252
140881243
225377361
900971922
159918639
1647466134
221709580
1604220512
1805015564
648964319
2060843328
42061563
372996170
155918675
1467698260
1738288545
516197516
1502950168
317509745
1447976447
256817858
541951914
1246028667
1440102219
2127819568
327158573
556917249
1524615679
1166371501
810646814
966255913
1110841150
241490677
123554518
144033149
2046578155
1412270714
714896060
1192126315
519606721
683548000
837709120
2130137252
463030589
2069114189
1971134519
1036878587
41808766
1795860871
1800722501
1068605770
1852606219
271319001
128535419
1976327135
633100409
134810522
358654848
498869294
392136529
1948635006
916295735
921512268
64222617
111998090
455172382
2111610030
1147454831
591074102
2088708165
879246729
658857825
204653295
372827305
1634414037
1060045102
166359770
436188135
1493765630
1363792660
1915029998
242224305
1244160413
1011517102
1936084818
415433044
1019034415
1204649291
148118053
1745717594
1604661477
1125676513
7686820
1388762289
1005951161
915129152
113215884
896443615
1589447756
724306673
931450981
1129099399
1230583159
801999478
1165081272
1080167457
2074206930
1267328561
1584241864
96837009
843735874
2034859973
206398874
1069847955
2130324228
407458844
1852458319
121631296
784187211
1906729244
1238179624
1306528212
110160546
186094853
314556565
248978357
887306634
2065646558
1001710026
1410067446
1914158685
1394419146
1117253245
1638229180
690036092
2009718236
649434318
1074806999
612032968
1757742923
646848397
1723317847
585177396
67030228
1577227401
2009749452
1648834594
1105593907
443391517
1334020025
514803335
996400840
2069445305
529764845
899830636
47055825
1000486175
1767790163
371929583
1964530205
1207592371
1743399636
1616149731
682573086
349878533
1551351224
374006644
58934443
1997930905
920387525
73710838
1240437634
392007444
1020598070
208659885
608414998
1915260729
565401760
1271325424
685364344
848246206
1909410443
583945944
1824715189
399158445
1264955145
2006682992
1966145873
2049625273
412259799
614844424
535365926
1836227897
1547990775
1602368094
958765030
1806474413
639653037
46962101
2037566024
1688719607
1735386684
159196767
237820417
57581454
760400226
822910695
459944904
1948806531
848018747
585606520
1446647216
1912014917
1298326544
886208147
1782625503
1702942053
1949699605
1123932835
1440345254
1643694883
1836059431
1571709454
1141601381
1469395054
1035994435
2138499190
732929385
1602626880
160031463
1076322848
526490037
379384626
1688777017
2075193336
1104431623
284501251
1975260674
727726868
1046254630
168847269
1616497318
988748237
1972912432
301347346
463215966
1913551756
1111122767
419968287
816217159
506043748
1378239774
1633457355
1457063785
2135131646
203546272
93251482
25963264
368036240
1518916788
1914240783
894255468
1334286173
2005466632
1600419913
1622490593
819727404
2140238496
266736590
2131910247
113692708
448602450
1320408529
2034099734
1327102519
2116152810
1747381998
186048378
2073050154
1510824022
389704625
1782245041
1669224371
39299497
662154627
79035374
807852499
974564167
1415686846
1820482886
1253121984
202958052
1013970446
1725000062
1373938417
2108842609
248156256
473336164
1625918742
830735075
1880588224
283976521
2003801191
1007046206
1808478215
1519555727
515645631
2076234564
613194532
2060268435
1983952494
993464057
1465792871
1551456925
628796296
984865124
710719949
722827688
1207772155
2084330842
688161255
440807768
1134974263
1276351755
1024390800
896234484
404820813
72831490
1679330257
1969205450
435397783
1918880278
1465949482
614073907
847044070
279621120
1410600562
135035719
694192005
2017118269
800305870
1429684903
721684603
7676501
1699184243
873071816
853302096
2091168699
1294957956
1699492296
929974883
1651349454
981702010
610622476
1895953382
1687735436
1175653524
2105448965
1395299994
834762747
540334705
387313992
1415816421
244102913
1471791184
1480378356
1713644279
1865741326
493955379
1658478421
183060702
72467413
684839475
191583787
1188655215
1659194749
58145467
1305948875
985680121
131610439
642047228
957674884
272978757
1932336635
2082483574
1769452222
2036180529
2002031159
189948983
1805399312
1679424209
489332561
935529578
1209051130
655491179
625400095
1163680996
32459226
1372453185
996668193
2064275534
12920266
2007998109
1625546071
65385777
809359072
989547638
1730505652
1832619663
372068721
281179810
190874552
1698880501
967882207
764437688
1623577334
661696981
1950296659
1171928557
916393287
1350322566
665042399
1280519708
199013181
625201690
1509511658
459688168
1774083971
753076072
1658948814
2117474117
727621282
1466733571
592434154
1487135457
1208699868
1205286912
862015022
1023351449
712210452
953137655
131788293
287180434
1993594826
1497407218
1258718181
2076230865
1584052687
1719708404
46651434
775916957
1050445045
926492903
534957529
1034239644
1313980092
1530198870
948669563
561459361
70752572
1768518652
2054795813
361452304
749472156
246019185
1322749655
124620807
1446930019
1821857491
1015440647
1727363323
1338871192
1501306128
1263580603
617429687
1802277537
384199155
79925445
1623906762
358020507
502317266
763883865
1159509698
241000492
759860828
1949638133
1248483958
1028910346
1446082649
414520441
606767572
321582430
1521251950
2037644040
1536139984
1769695031
1215934901
28547964
713768971
326083618
1497378221
645653682
2005542365
219277176
1102460932
1975612756
1705604435
1294545831
1049469152
897265107
1145448875
971884961
1461107582
780126926
1139268649
553526850
2058036697
19171168
900190161
1461553486
1326537055
1203095326
1028998770
1281688292
992609045
1426245750
1169693822
1840253536
1918378982
190144260
829599028
472751211
37025989
441366079
841219880
1478418657
624995077
1749162576
1653291115
1944869336
1650509913
96914429
932010659
1088067828
1243448103
1213848057
387860360
650608195
1873722264
185140027
1663962285
2088304302
218746452
440377741
165378215
1042706758
373370390
2045680540
860681791
1812293264
1504101157
57171674
1890627961
1791165967
658642008
1248453311
1594164000
871560447
1531655691
1323938180
57288284
2090648635
209421292
996539479
1037972164
875619984
136650752
1300935552
174351135
1582182261
857881533
153660049
1740152689
1306581030
1473062767
2073477348
500191906
809766754
1582443372
532026729
1166640729
590286466
1707878333
1626488777
1577666269
1079425118
834468955
1303810861
1802129410
499957413
1620228449
1072785531
226296060
977621491
1695193134
475951105
880384072
680285637
1164098103
1198591253
346405124
227745942
812364414
282572462
957232634
681558281
162190574
481387121
412493421
625396875
584994686
1001256787
1471955630
1660466604
1918110094
829605687
1821870029
772516392
849628377
448532756
699147205
441121131
2038510869
2060749759
1197058663
1194656295
2020337900
1914435684
1522766142
1378920868
1128307123
1031125917
1144320883
455301393
631917522
1620607097
2116066923
1139835982
1102014165
1129833253
1493067336
2072754079
1722289719
337715803
392610235
828780296
1225736412
1879300585
149794342
1042346772
12567031
582993188
828234887
1653374977
1951254837
1198557449
1024795916
907998221
491682451
747669062
2053325730
975816023
1518216914
472626167
1256971340
1194852358
1373000687
188449059
2133640952
1847463197
902073672
960806949
1365877807
778305545
366148492
1936758662
1012775200
265514457
1010025893
2088336723
892671039
1024575960
1992308735
216348877
1601042559
827346368
186430957
1965354265
610505446
1664771770
2060611815
626273049
795014651
325823425
625994107
1013975951
709582322
81157241
1122055910
1124028940
903527877
1772316302
617683033
1531221644
2078773859
926217408
470010882
2066970639
1625882518
1611957475
1618784292
847369843
1162753032
582321593
1365224221
290329859
1984304568
806714831
1713331057
2045994293
1622685178
1700968769
782831688
46471070
1347423735
804421703
1233095118
176813945
2140897909
1928320384
1138065676
1152429060
2103292149
1783348168
1759049764
1213604743
1851196131
244843775
444617577
391578862
2044955302
1771415464
1732917398
549792321
988850083
459251152
763442992
1949967110
1575678552
70994749
1035221460
832552563
660959334
523725520
322223344
992451877
1985679814
367167006
1653329953
1296747695
1879798762
1971450472
1794563665
1657432133
1653862024
844257288
689782046
818562120
243656677
1299890101
1045399085
289316758
1859875048
2122000647
415348429
1610997287
1103833450
822061379
642848920
556223485
68971624
2082541851
478605596
1020257734
1136444552
1882987133
631831208
935734495
628598728
883433474
197698694
221118597
886144125
1857444435
1206000303
815104027
338093270
1333962359
742135545
1164178899
1716605847
1849611269
911833089
1122224313
1379002448
1086422090
1844290337
171996962
1269011263
339828565
325364575
1710332100
1551204932
1548110473
1102070150
2877629
2066666559
100173693
204107231
403789808
343709193
974639481
176099058
460924911
1196099131
402838567
833430197
1296632913
1923817940
2019045827
1246811615
1182291237
398817271
769266000
1233608038
1777738189
960186079
123548826
1256035805
1372297823
1282858851
95196876
1725590383
1307783870
9196003
1282052794
584452914
1132327929
292250056
1293455542
1005509252
348114797
356762249
126762327
403519415
962328612
756849495
2068399905
889651721
1328170544
1086346123
153003422
2132011602
856596395
1899865914
217474688
216238719
452684736
878641881
1666909433
1489389241
947391734
379136018
1589987127
729412911
488923893
1880234346
1689101520
239816242
1892832479
1820413763
42743179
1063068884
49177695
483013516
1192240845
1275487963
1594902138
1683088832
200784538
576185658
1319929586
1932609605
554814664
469427180
402666075
562320243
1896997597
968454921
1416595435
1731703371
1157611626
2199057
1722856465
1456842507
992708418
584320135
1799066225
1894987493
1521441786
1831873190
1939306658
1493081803
1688704286
472731842
2000685012
1800408841
543846696
642974847
586811288
1870508028
1613255995
1004607516
294733718
554954297
1602065028
442004305
2132314715
200478417
1704899891
599108486
837056317
1085475697
1088969303
47080476
580555962
814659264
1102810697
56784366
1590512246
259467443
1320137493
630317275
935193631
1846571656
71495209
1502118578
150850357
1417190190
240263015
961583272
1086804222
31056837
163667615
64816839
1443373378
334058310
1088291313
226256932
2117420237
1016236875
2099457265
1325787133
1059216092
1395778635
1965680040
909172908
1731515380
2044580136
229487519
1453868349
141308931
1046514850
950977950
478859418
1222139095
295898256
903520342
640220857
892788603
661274178
1401181351
1945226197
1083201415
1265077110
261438833
715079071
1036963113
2008917418
469714471
886289123
1717968577
2084215643
1381611837
645463125
1799844858
1286091504
242324926
1565670421
460896049
397643909
934702609
2001833615
1573460093
386736405
1972162149
1482848849
289118049
478269172
581904995
511322301
1642108348
921599536
266753047
199124413
1039626378
1695469828
109214013
481585286
1498489947
726152121
1058908772
772301715
319616371
78786742
693168358
1369365741
468198286
247270840
1831124309
587255454
1769579332
2046275325
2133218524
794004998
1423106215
966116365
1948919980
1118666235
958302574
511130603
2045062056
850953453
16146202
26345795
1973780645
127094412
1330188576
1556020909
1251195078
822236084
1388912632
806054711
755341697
1193388614
1493026284
1422876106
814443366
719887839
1613687539
1726655132
1786826708
871370744
897916292
933824154
319430401
1980538865
517379577
1290695584
42422158
174955442
632963021
1114437006
1101357876
756135827
1402588332
2042924443
509042124
1753386678
211537499
1636728484
1478476668
1994910553
962517273
980736614
2050203396
1889785652
362720630
613897370
1646268359
1439200075
1140615988
1721655219
1035690044
2027460798
893569804
1258131794
2068489192
1315192907
60776769
520506896
988077640
640791460
409593732
1384889879
1211936795
1472496816
1295159210
1845037341
1674827
1966296585
921722205
266001142
1156153418
610089865
1816692936
1643982708
1240753577
1336957534
1577576677
2036229922
81380630
1959899434
1124558170
1532535614
19014055
1889018045
651456750
1837263244
567073417
1156254544
1553370069
1692897615
283348948
1983235585
1842007578
1549498218
893129057
1128321131
378435880
281377302
45208964
593613991
2136052571
1567145371
1497364087
605253698
636127330
1900558477
1803860166
1881523177
1310971295
1508378560
1297586768
2144914376
1543289480
1724713779
1463478117
709984293
670430245
339462469
2073156123
234536197
803438274
450337713
2124693315
109245174
2094817318
1961042883
983082626
742891257
822180455
553846421
883824264
572492521
1844733226
629403865
1226722571
1133827570
653742329
1447355297
389120899
381666327
2010050709
579258512
523026124
974346058
1134521340
922897861
803447958
1603055391
756898328
197462687
1373034862
1138110854
1804321574
74902324
1374152677
1896839754
371206988
482927987
1707847237
34280535
965059658
837678282
545543297
66255057
1767368779
1428119261
223070998
23386226
26180488
843923210
1266143465
859253462
1912067864
2033998748
1845526969
1211631508
937990836
1584546129
762473484
777438702
412796861
879798230
724905965
1154049305
1083376181
1289821667
422552790
1608432788
582605940
1148321371
284329976
206468262
1272653875
323332842
1102230128
150455925
1566921131
922030505
1551620042
2065695723
73515337
172390615
1243925522
1919019105
129975816
1641648882
1051611635
1721676032
1931970534
1277811613
701854004
1935801463
1907917319
1583889088
1422021792
826897291
505087206
1187836475
819769617
790706589
1670332571
1881329849
1945023151
830874679
94918408
1500294905
434074499
150911973
42989155
1604727656
1148058233
2073822353
1170930513
381738728
896909351
1884490980
127408816
1914593500
1214627538
1063274425
1059165364
1676227285
1538459410
1143319282
1004203678
1171029460
187686599
169122136
1283699840
1286358513
1884317650
794071430
1349010688
2082397848
1434832244
1559734006
697934366
92841703
1710815976
2108539236
1156926431
970657352
1661852116
688367249
1324753628
873979852
1295521909
175818861
845632047
635033416
902461267
1618403224
674382382
910392631
462004402
150882717
1839239708
785730325
1139508586
1850880625
680204862
1087117128
1997292602
123962534
386856699
13158949
1551996819
81371394
1652660819
1302485316
1935002548
748674848
1266476759
845352023
1066614107
1393219031
1727811802
1922173259
1273585579
1371958076
1252264351
1393174643
101993141
1373482233
1349202333
1488916674
1221579094
927821891
134353330
569482346
373235614
2041756442
2121096906
762610797
433185115
918942481
980386621
1455576463
13627387
1349768841
645460231
80063438
349472995
1904557336
519601285
72660919
1134693393
1625726651
2114240099
1182861743
1675051381
482370856
1131904557
1039967901
237971467
1269892035
1655972817
1576362996
1326730265
731502463
1299329753
1206357056
1148232844
1116720960
84200397
84462488
1875049038
933289167
1371027260
990667479
480433659
1581198293
972977955
589407448
939259368
675488615
1900274212
623753863
1416252667
1603611977
946128125
1482796801
1547667563
967853727
266144977
1299039111
433790583
206461004
636156448
1840450661
1260250090
598693612
419289670
1710511275
1692543812
2014063422
2028587519
36129466
2139187795
1088840179
1736015869
321319993
496003220
705012953
1394023942
1848142435
437974413
924056122
73731299
1358094084
197666623
803851651
432004444
1962665832
1315971102
1085980570
297939702
1588138422
751590658
1316241109
805549535
2098708631
1342934048
1488905985
1433144679
2045530071
724691729
540257008
1469244134
667516910
206515288
678806206
2026236531
1362176932
1437787844
318924193
1550710424
1085227710
493390633
950487461
833360299
911216425
291758647
1420880855
1344774357
495108365
48698230
100769868
690392387
967394080
1674261223
1600285466
958953393
649483906
1282693093
964599789
341700944
1985673089
1364867805
1981500033
980729686
1633946009
53369789
1698389831
340927514
2013875041
1825091589
33665691
1484009996
1930335169
1042536908
1178712565
282273256
1119376695
332522690
1624249366
524011638
934570508
1853001103
734255268
1664866643
624437728
1976831808
1425650019
249135353
582272079
260536892
1145682303
1164888862
513992238
550605309
1744905836
1377970302
1124509065
134296438
827373487
429193663
1064089014
1901347662
796979062
1686184320
1665262535
666117263
1641878279
1058971260
243653389
1639101984
90567288
1800023363
1576677518
1330698634
1417509140
1233515534
453949490
1429700924
1675363868
655176428
1592533053
1848395353
21007416
223608759
52286968
464160600
896301664
23857016
1769746974
581570178
1276931065
401037494
1477962903
163332031
164536504
1542600237
487053564
1774767786
4734262
1182593141
1763306268
584252795
1072321307
1684981950
1334346406
1783653047
1963438458
1358617230
469041177
1891252159
1435270367
1397755548
923312133
136458010
476614592
1023218786
490512604
1169412681
760062667
411133288
2053811494
204171378
1550990448
1302613514
1340510689
1164665937
992635469
457900316
570571099
1299798807
860307579
614904120
83685201
827031983
676209157
1370731413
8318584
1743762417
1186517533
1763879401
602026923
347406889
512707127
333755640
1286183501
757123051
533486763
1756606066
195510509
228084188
203299731
806316926
1148400945
466082805
1924335914
1195968228
368273494
233869398
1340411982
1666528097
1372973812
1248161043
1941128425
1916704190
1140748789
312551968
1595632552
2083596092
1242047017
1367177346
1501842147
725065581
1042064643
1815400322
344572439
182708068
2139194566
1643627472
1302047483
523997905
1851576435
1442768117
2046853390
610362049
2136082454
1411523664
720163362
513069137
515395947
941540085
2088793857
1547738659
1917514750
466929589
194679496
703689528
592780522
283442680
462773243
976059529
981068758
775453579
1176153150
692459569
962184833
572174102
1147295926
257722093
91616742
95352290
441143956
1089644181
1658030455
514505477
685805356
813741152
738100195
274537661
1861924777
1504253839
674123699
892148505
63939180
952316586
1466727045
1977044481
543199829
261504659
1203681888
1943282730
1507344103
440216797
91568503
1081059380
632308
1565298976
2078157356
574345131
1751163406
1618187407
582984631
379998585
1186286544
1995501281
538494506
1302004541
311632414
693430705
348858119
1362870346
1487206899
1781098922
502105404
1675024354
1024898762
2033779149
732480746
1516569420
1558039377
927862064
698365144
1509417953
687440117
778228018
335944062
1654786408
1205602425
945530791
2006811103
2055307441
2118996556
2021929369
34235397
397797699
439922373
1244172557
854655132
405476438
1458976272
1489218417
1837469558
708913679
868284595
1281061817
491598796
24860866
975894539
1321483514
1475426571
243141308
998237750
748950559
1629853164
835036242
422030828
1999577779
885242289
77515385
1027195820
1370888353
1046126654
1544106252
2106736062
4169478
747974009
357429471
1020900231
1518719500
1509413602
204629424
974186246
2026947314
328629036
1322292543
542192763
1179058919
428064266
993926299
227723932
510473489
198860048
793421600
1885973199
967682169
308414473
1388244089
1238004200
1860237949
1810917529
1218786913
285730812
904970590
902264528
1011118090
760895536
1640840712
575804892
1251392256
828486202
906958572
29357909
958697068
1110667611
1321081163
1847707761
1062034629
1420119340
1188430948
533112241
1596375695
816165426
608328535
1706809178
1731935202
1939014016
1311391540
2037372192
915497856
396532083
881152418
1671009254
1082439838
1468572981
1444060892
1805981704
370732227
447854096
2078969820
302404446
1720761113
1870602987
1342498029
1626556352
2033272223
1981231316
1714141109
1848014198
372964365
2138702588
1693746523
996838661
759237039
162288453
913850572
986738058
1126714380
719909488
111373742
378562449
1379324073
1793724450
1461141882
2075642357
1253891012
2054900634
380948059
165918222
1258321471
782601079
1963668835
829045734
1899267090
501587440
402776364
879935166
1516528247
989766131
1815594766
782147623
1969032716
1243166208
2125509270
2047030870
1220333910
302019020
680105667
2136344096
661813929
879601050
1401743595
2051819852
253041379
628351588
1084228315
2051979518
261966661
1262242654
2132970703
1791140593
606665639
1684286525
779677692
893994513
1351797023
1819138891
823840940
460748240
667278366
1389715603
715034820
882869974
316100065
2054809211
2019219841
260277096
1225660526
472707590
1314336298
1320003402
1696762649
1347969807
1080329783
831726702
1679706505
818691177
1096216345
1535979215
509989458
887436397
142161819
1290817739
1939115062
526191828
1467195545
1772226475
1844731274
238400259
1224644817
330147720
309971309
2052073678
584744426
1333364611
1716360898
895497309
463824704
442332830
1796013592
973985768
524810329
326858491
1862885385
1798673174
1523726924
1373356849
250643333
743991846
985759561
1106057670
711351255
242005784
214453142
665473472
1429821153
559989001
542197860
1774597860
2063217721
1405099346
253116029
358526421
2061525448
655152907
1229199212
416817265
1979966385
1618829248
382003392
128070142
1645592961
1123043253
2036925989
1338424132
786431248
1208401336
969415340
625217466
1828065305
997644239
1792232565
106137631
1746858733
214344557
1446077943
517822472
270641908
549518674
228460676
2021304820
1455251528
1695887948
1269098195
1334248189
1505098845
1706190636
1613891230
350351260
1140740065
613402900
462424958
388102021
1227407865
2041742745
76384478
85580417
2053604632
1247972149
614620242
1991316469
1954895453
1939804547
1460539346
1748019132
174047967
1426319763
1309164522
390411691
395048805
2121307551
1799103023
2014795455
317658364
467806757
384292618
66797817
1228083175
1477506424
1931023486
1918415621
1528895119
260239377
513776684
2139892120
873102939
1390671223
896455057
1017273020
680082257
1620362079
1514624122
2112813622
1308679508
1786889083
1470210714
1570752166
1600722674
779262387
1274200746
1787616437
738904972
472088118
1602483786
44520371
418948432
2107202783
808875071
59187736
774648839
1396817393
1907108391
1790527802
2085655197
1452242224
913213472
848251441
1617139154
1524964240
1892438425
793829837
1182171839
230575808
2017949676
1808862345
217533487
1680390499
1116470717
59200323
235624953
1421730750
84467498
997089124
480564830
1382992659
509871679
571004589
1864074391
1435648708
1965179765
1242398772
20062103
499588271
1794920692
1113305060
1804681051
945494095
444193905
1090059158
115394450
1007131678
1317771703
234436145
1825103493
334837057
33381418
374453530
155412994
555147294
918108742
767089599
1925650186
1779308527
452245176
1775431624
670361303
115912791
1015083756
671954418
496059868
1864987621
2023156221
984110501
934390191
1303154151
1754837467
1754465641
1562884019
2132326840
1113638480
1591082908
1280504522
1689140021
2094553893
1769094608
883028424
1046781669
128824876
1152548347
1479286321
1281901321
119771544
386993636
485292425
153659008
1259505212
653451301
2101996616
1648919063
576028053
647554947
866884625
1876994115
972696768
2076752991
1293142408
1185328596
1773049338
936216559
45659935
581458295
621056728
127023282
1389303407
1298980038
1128556357
985005838
1288404987
1265423391
1839684385
463212892
1703178129
166858451
1173576877
832026661
1807600740
2005933967
1032891085
695575141
1573320173
646362268
525502301
130253249
1827953304
1367259197
2085351704
1935077082
1809684052
1479751797
2116642384
1437898084
946411586
179771309
396930837
1108912294
1791906212
1596491053
635940586
184655803
785869755
1992506551
1399013407
691943712
751535468
610438958
1872696539
379570279
1267366642
2007249685
1955570167
26331328
1568879273
620551136
486478147
1173863060
1984787571
2083494793
1028013038
1657947870
919619311
2075724253
30583856
860662803
1375590073
1893676184
1293068293
83063279
1682826186
2033670254
679494508
1005938196
1950333008
596795643
446986796
292544452
307013323
1533096088
906711748
384257252
315887620
985772338
1531054152
221054314
1151988179
1418046525
1914190993
1142122497
1393622192
10775221
1283273375
594624157
839463620
849878565
2003964103
756378079
133959006
1657278494
1957309235
980145819
2146380733
394304176
831673801
1874114632
1267108112
647620841
244858559
1506742083
1547647692
1370390272
1806356494
1790407642
2137765609
1935837744
1963760452
201075303
278569566
127727998
1437682250
1166508157
1647388297
1915968938
41884171
37843022
1277284567
77173163
65887500
1261014346
80279391
1682320024
2040071523
1688877159
1550521
412921856
227030823
285613160
223748338
810458325
720757374
1440805297
1273415812
457451158
245261731
33852199
1402125020
121490953
749090816
1403202018
352899957
1115666426
1918081921
108534261
56116520
1626852486
401889130
1011324403
122665009
493854806
157841962
559871034
298446818
830153713
1642800125
1641421317
1511061948
603266215
298997921
2071148722
1906369283
1459250376
52353741
858902832
1454569305
1802826594
1943342256
1955463423
320505548
1634184466
1127734150
601167388
1025258580
827063257
421441921
1943825007
1544080302
1945251721
482308078
446663117
1115987996
192259654
1650815300
1332124849
1686401541
552975465
1303286697
1345723705
120118789
803505342
1611090783
1130943263
1690391177
1088178379
1228848346
628430834
2136968727
1661784492
304864805
301884354
1619305952
1685157685
1602003715
443818189
1821414390
1042348316
350760300
60737576
1019038991
589831867
253560995
781993452
579755876
494936003
1021602708
552379656
197007597
634508345
370377230
307233848
1976644804
668380205
1224982705
509006296
2090472073
1850241342
1969962396
849694692
1326740484
2121321825
1838027640
302735706
2049098577
2089393291
1021430682
1202822272
14016927
1195312082
492556344
750561662
638090374
298078769
314828483
770172017
456584637
1628219646
360952309
1303923535
2090639292
1910008650
210517017
1929949488
448789733
845707087
1342867795
1792031469
230024790
600319442
214184502
522462052
1854255160
599724737
571802998
1687537600
1463200315
1369156932
2057744960
1647180589
1915759663
1965527121
1780185886
2137433087
1840590137
137798176
1208282951
1856216946
409231798
1080163767
1386196439
1506536831
1069932879
933208529
1508716239
1774462523
571430353
394783270
1306826431
1487615146
1617408167
1949945611
143888377
2044353686
1595107782
1357835802
254291293
566855000
1695696261
426793397
184341571
454610718
349676267
817705628
1709125409
1562406509
65425965
240387762
1122707338
59232525
1194914480
1085274695
2138236958
361040359
1048566052
212514825
2106386279
2122679638
1079869036
1184114927
872479194
824247569
99251487
1794176242
1567452095
1213719883
1407838215
1777388300
580723794
440248371
1681367204
164458925
1109905070
307284503
2048431415
962830025
26545559
1356914282
1479999149
628529129
576435309
2013524885
2134046657
1613732596
657852897
1035746984
802202180
1804209634
1818497766
1309610175
602723814
2088597410
1872028635
1055789632
1300321927
1440104323
575666916
1391708136
723620302
651048496
1138205560
118775367
1702422167
1788208529
94199496
1787018898
1903391185
1528801562
662787956
120711804
1591371219
580750818
1194711811
744399071
1263331387
339934098
1346362546
1004882398
631142366
1442522036
1345158822
771893920
96721763
166017655
1824237000
1450304129
1503107083
797406987
1472434786
283913882
115273318
566877061
1592361931
1511716348
1729651283
1206502730
455434601
2102304376
700237792
1152861587
1314811371
1716562021
901503617
680345834
728957130
1372951352
320690907
1737840741
388319547
103745893
969913506
386439543
1720063918
1895781631
1523396100
960361878
966177000
2110725083
1424006345
695698315
1325049730
881222449
108176663
92243726
263372462
770301241
300449589
1145454855
402248671
794655716
1916618451
2110883934
746377741
1179471477
1772015664
1106192628
1497803402
113091746
1677133540
943394224
1775851695
530807759
1533727814
623521602
846595
1254502968
620203291
1424706832
1231918677
889947191
1199040532
1443786022
821153612
1462685696
528055441
1526998287
1828810001
1443144220
376162391
178628892
1877398398
1686866222
466730380
2098636153
182658319
1227567825
1530845640
460447320
37649816
312659837
1510523841
366057318
1657615415
944225986
1001812374
610583932
528688615
1414890520
1683347266
1298269466
1473120061
1580204539
201399517
1925798964
630177501
1167654699
385637440
2013643165
1941030961
251261687
703916217
1621060957
610966767
335747143
2047548199
1582297380
946743292
1392561047
1148168821
1575557339
912408293
1114123699
696092746
1067422122
1141908754
1832653045
1532577734
141188040
954996042
806038765
675220483
2135425463
1806423137
1164483361
1690828349
1381668990
449137489
1809816309
445664110
216762535
298723602
1317248446
600222567
1485315555
332762544
2086509386
72249086
948428703
485538804
571977401
1564284238
678277346
995349431
1684535635
1201433494
1119140054
309302353
685494244
930755059
1455035071
279783058
1304702672
1080969885
429147879
2055270250
1227126245
820014932
1724484191
732785094
1638165792
2037805247
1391838863
1370425541
866553996
976485319
596732731
1751786164
2009310349
385148885
338298094
1817436707
118264456
554372482
712875652
57622788
1687391398
870884598
940173442
1352076013
584940089
383789897
146811481
984475317
1325181919
237162941
598669625
728590648
573954153
1095136100
1804777908
665661298
372269066
2109477830
1516103537
622526624
382916999
1606411483
65676571
662501687
1879893506
1416353041
19076415
2042018739
1022315812
867542599
1578891727
1156230199
143876516
1631685458
580984190
1513108048
7515569
1997688523
234226315
964166364
183494211
1967128785
596728945
978809538
1274161334
1308503449
801623792
965988702
479428058
1700436854
2021029672
1348913577
973317904
1077776828
1591622561
1620364839
1927295444
643081633
1291904098
713984444
1633866937
1722880668
1643182832
821451300
1273434799
1057134102
1839559500
1594020696
342370459
427284402
1845631907
1029130248
850935821
1835882195
1676006570
2064342393
206695657
187949243
3117586
783983747
398782610
2069335803
1439375905
1972714780
417285887
1576029540
1861664602
2089451243
1708358206
1587865841
1494378180
164015413
213729087
1579787656
1936325119
1255977017
1543854526
1646484507
176891495
2115295026
1061538018
813179138
181933505
58303363
359611251
859206413
1512564297
2086378040
470862635
1583083554
828762929
1579490937
1187185256
1357157703
474002576
1064784853
1490495353
1319863075
370794477
749275233
1519112465
2026261997
277328012
2061543263
170377951
1445188166
148467514
1596076860
880546028
1314362507
791646958
13256466
1869516036
748332563
47755504
1427055191
72186495
422253710
751056173
1262533177
1858963886
861069115
1241244259
799069162
817044847
377451960
1161108018
751576853
1497880226
418561592
1336602064
2043512809
48064675
2058789800
2123494858
219421067
801027468
127675419
194441857
447055990
1527788104
1596921494
871970011
906316816
1094750956
698810816
854707579
644477365
1456127827
2029984324
1496876468
1442410157
455741043
1904038025
1285005297
1122335271
1895943125
353507117
127885180
2069950469
1670972101
823765358
1118460141
1938242174
1156289374
1982323047
75729520
1852753063
1454476757
765945326
840907847
1103066362
1004394553
1362483555
301443197
1833316127
1060444372
2076503932
1488874295
1444830896
247327765
1152025508
2050210723
1865058441
1659592625
283641787
571763668
917825133
595769219
1192395014
1714401347
858851277
2069723597
375656493
1943384446
2134342961
1867039426
698351163
804250365
2129955263
1935860108
714232592
2050237557
123919875
628636773
1796469790
17017247
298539482
1107328144
1553746445
1420208741
203609724
477954775
931753900
766892944
1895758125
1528406902
1332209564
597863994
268111250
1888529165
295885385
1567578363
1367730045
1316170216
270916998
398960484
1194446121
219580774
1100562749
818647858
62876184
1300784911
1291970150
1123853104
71092395
1695136121
1185783214
903812278
1706120411
1890729095
947195095
201313097
955246105
1123886551
662445433
456132921
4706717
874520570
96072543
1156050767
1089340655
959287324
498166282
836814199
337061920
1159930185
182656111
85461815
1239140275
1512413509
966914424
1871466318
2048886488
1481307187
890450780
119853194
1305762326
41142568
977481082
1079305651
1561512328
1624569574
458707651
1798057468
882916031
468883227
1980165125
430213351
1872511705
569195338
480464408
1579079444
1345192358
1663201551
1360566146
1579123213
1680507660
843157018
359659555
1182518437
147663288
1461044339
1568439860
1128852364
180035808
711360294
1501261021
922608855
766170944
477038017
1636899438
156842178
422084853
1452173707
1043027768
129716863
2115019099
1005631708
561142439
1975959218
1115266571
1678932881
571554550
372714970
535124154
1159690235
1740564941
553663183
1639174473
592297557
2115025903
1290075196
1475334257
2104884538
1782544015
1205427191
481204633
373956138
749200865
849229813
2019272078
1688938909
1190132655
1898531372
57238586
616526539
869889276
1653201099
436209481
1988758804
1978337435
1478176435
1348686954
1843693269
2117672246
1828051809
1424523100
853274360
750192656
733002717
242551795
1351753728
261739170
1101187472
1285535991
333731228
1333103004
1408677040
145519072
1647839043
1641943533
1677804071
79448532
1005522506
745834642
225146348
145390706
757338280
912926580
1239515489
305101221
1114650106
1587655835
1259830581
134412088
781919053
1220048839
1695869006
1574308480
691421194
1398782271
1876422953
421415944
759447961
1854916514
2021754201
1288372323
573439874
272467561
257632728
1813859111
543527078
1381729262
2032638899
1123838292
1849208445
1963956217
122632214
1950282456
7561581
338037173
1536764967
344073613
1033106847
1458257396
1631743514
1380464438
2037462823
1035267532
1315142774
439791509
441709965
1887691928
230024962
1215154918
396677344
373769687
32153389
1041359851
91180432
1147821097
685903744
473949807
656093328
41283316
1043790991
1942341935
249373689
766386438
430779586
1796739194
511681262
1018549943
657774914
840783885
1363488342
2069930986
2069095807
361293269
231000189
1392263853
803594239
563954565
1505868162
326799710
1648609726
105898371
689937489
1980045451
1560586115
1424408764
607367549
966990357
749197804
961094838
685014223
1186670127
395984040
2136755807
1957210351
911817503
791089224
115686979
1448489880
1849846229
1879419115
1049132618
1985143305
989791590
777316331
1486943255
1060568413
1831098675
1375042302
717667205
680744496
2135352923
894690586
184486168
644583846
773728964
1238584938
61739962
1117109601
880996097
2049580302
1636042497
1818241953
152116422
471946370
1824390734
1442748305
190192910
541572754
288622044
1180668259
43302389
256498486
1322067325
422261484
675783107
1237293317
101872397
1036786645
883635365
1751176588
314191008
1636021629
62401269
129082713
673438383
262848345
1830258614
995582996
165575218
1985946583
1371089512
1516735795
74559203
620761968
768992736
1327586323
2026044897
83454435
776347137
295908300
1586499532
2088720999
1547038284
1984745527
1486289554
503014176
1784666092
2107587894
1327862764
2114685487
186054667
1552652274
65588248
1158996356
1988740658
21075594
871698298
1351242583
1824938605
1773066364
589345065
992523897
120142648
905969273
1441357099
1787374050
419411079
2056555375
1295880804
1267382876
793163091
1911983140
1235428777
909397229
1938765346
1351026680
1901316785
80729308
1311844130
548419695
789096414
1092603490
538306215
932088393
1028517601
1706034334
1283669835
2132895003
341278868
274897882
258993678
70564776
1450153470
645556119
1158328457
1800692932
1631089376
1367573860
1396497382
691681973
1478107361
1738228368
1443985914
407372755
1314205764
1085818604
67760228
1170088622
760447791
766773757
2005479069
377491188
233840580
1022791364
647914371
743937178
2039417394
868575393
1385708893
1103617238
1778263811
576128766
485076399
60898838
1698178409
1005275486
923351487
1151784073
1010987365
592075816
1326698268
1085727238
1115631200
657120537
1797006080
34010814
1156331751
2032158340
1496291404
1545920672
518533378
1020437725
842640652
1435329782
70683917
1684050253
705622522
1103740687
1981526837
703363074
117999424
992274935
1535777807
360063671
532227213
472493975
1517911272
1631686055
627352971
238715312
1520499162
908854272
1308827973
1001658761
132997162
611353552
548964298
824959254
1026320571
1820092955
1003079923
2054889934
1971716452
513107828
1664647680
224919125
1031577818
1328659511
55456952
484258244
441294623
419675326
310379673
2093062274
11180244
1691983218
1647574480
1335918664
971299190
1922205444
1980818301
1282654284
12832053
1703539572
1705084289
67148141
761232214
570052842
473210708
710434579
2037909645
402124668
2130853219
170780230
1021526369
734344163
431991966
1825619776
2076781596
1113658768
1844113196
1790915779
1049141937
340844748
1630977047
1172313290
1832711774
1204176155
195036278
529875099
1325242404
1986176870
1305870941
301466809
1460718742
704168004
616419056
1823488447
409625830
114130593
519733390
318188725
166691304
1224291521
763547895
964120117
1008229946
1839860895
1080904637
131705868
984162245
1479066474
1027343459
1794257001
324711273
2107682458
1544606967
832285423
1550626234
567019437
1565729693
1601478719
473511456
1908768985
1366307171
1976427220
486799661
1365254318
1484714207
1278997152
106766879
2055628511
1336959696
1868310065
126967242
490846319
1452637852
1568578007
1958733001
36377456
1852022403
1577445536
1917816186
1210452989
830502786
426618033
681305676
828837904
1103009363
84461309
2077448252
317060007
265512551
648572834
1780437181
1551746454
112181222
696061686
2085581854
1461381861
1904475647
916577345
593549294
561546266
593009978
14960558
1868186923
588126279
2068078948
1954031893
1108771452
535726732
1483277401
6928706
2058724852
1333351757
1828678578
2025738661
344879208
1390350164
534538099
492106997
1452846811
664418033
1341585427
1656200927
1986634924
891111314
1436097730
791567669
2080079479
1545016582
151267838
1468346063
1100532671
2026794984
1718724314
1142271316
493158729
422974097
460960956
1204124764
404423740
981062657
1644690447
1472889358
247118467
954607025
153625583
2082858883
989767439
942331492
1813172042
2112282911
1620216525
689577914
1543775151
157695507
1126436727
891615521
696571701
801882477
327580005
1056290076
99534698
1817068068
809656904
1386865907
1712723653
247436032
1745517430
1330414914
1663030112
773141368
1655592736
1179742727
1320101127
180274965
1866742841
83043089
1269957533
297490070
878903077
1987293131
1026979073
2122209154
560260403
224533527
1087460416
1792376158
97291744
623176789
843030139
1897943100
1577379350
1412104518
1644906974
1581944508
852828462
1917041947
958178343
1310348580
1526840441
633302742
2000763056
1837305520
78874759
488179448
315702826
63843431
643677188
839521211
2075954570
1284155014
1425804786
235537736
610803706
424952934
2141312768
123320869
920982788
597929094
913522037
1356616494
1160397142
1811430703
1833002373
1042173904
253314102
2093788242
404925739
1208742549
691545672
1692889028
310373775
771222788
1663598545
1035464248
1999619439
28529774
1157965501
395408954
1784212328
613932433
1458529559
783613906
1408534651
914710805
640988907
1497019353
736729532
921937919
529928495
789331016
1054497534
458850285
1582935899
37805302
1021098218
1699354273
2079353225
1464619858
1903610776
1305059141
1008178196
697401075
911759314
1786396197
629171112
1779028477
141187788
1147288813
791010762
1255311530
552442693
791447278
647646500
328247939
310461415
1256484216
1404387674
1740427717
738887190
2035135506
573248470
419937350
1234584509
857334957
1102509867
1428726583
1164820848
274459655
966823247
931552190
1773625673
45809062
1552286890
72105711
354182292
788906082
1567866806
328981058
990688775
115786357
2138210920
950822898
39435428
983250369
1960126761
969477811
50410851
1437398085
61793761
993979049
102831477
1490078748
1761281985
1349246195
825062577
1714033550
1008683117
993993825
799113273
475301370
1083286058
1000127916
1015313349
129329048
596291384
758418362
1597742292
548729250
399347361
327042878
1161978917
547424056
430855148
413874199
1551982825
236597354
1637874680
1837020314
807236122
1024188406
733146169
1696492115
196600003
491847254
2123167909
420179496
255363873
373669535
75756028
1452610661
660280871
1420278448
1436793787
272011619
1297623025
1531270996
1099492090
175137095
35891589
1444769864
1008266268
2093906122
802755165
581979451
138457414
1693203759
1980676377
929225946
402843843
1382499363
1676226286
250952287
1497283375
2144460048
1156030787
2083354845
1253577028
500588579
1803699280
1291302925
1024090829
1255950230
1322501294
1801224279
256838817
1252003558
1587987196
902719218
123743936
776920120
593515541
393214584
432083618
1054273365
358649223
2081617566
223680897
540924742
294786646
315736363
1663972039
1307411877
1862386010
1833184695
1255922118
1023995645
2071408693
1752205814
801348823
586793773
187137277
1874457095
338438766
327660028
1371204811
288156916
2059659378
1659539041
1761520084
95113383
260837891
1969764389
1002145155
1050177024
355556817
1731152596
21676808
1036420496
1408969747
1010800331
279046543
1938195336
1671052558
290545960
263102009
433783869
692055924
332164152
1710982777
49258368
1200031297
1476380485
1605841537
336952961
97974175
2045470618
408293255
765867692
1628094997
1309444069
304636394
189656694
121916379
1153290634
1381844732
928893228
1962231983
64768880
1863041001
2129108034
1095149513
528618409
922403863
1803807287
1680313030
1137172176
2030131898
583215057
1617740593
245252266
1928838463
711673826
1082775818
1240448124
374505986
1942130680
1015847353
727489726
446746173
927511483
740568205
939627424
1145475116
358562407
396145441
1742349398
1475068281
528624196
1322806843
628085062
1765388608
1624374442
1701800935
1269241318
228546305
869260085
1329512171
1285236404
2046143457
776807107
416300017
966359244
872222141
732901657
1529069626
1970148076
1187817600
13137943
310574979
1867621702
1399646672
732420646
1814616882
1575643596
1693841859
1558138600
1856323413
250662063
564870704
115527464
352749982
19455103
1219290187
859867404
217151367
595689961
1710781317
882072714
1139842264
1028292886
1150379836
1731239718
1348755735
814891160
1758122226
296888657
110921389
2027707073
1120600921
429762849
851720383
2105669002
1401045857
663371777
2087297279
137159233
745374685
21325297
1753876277
1828620015
77473314
1335367205
1126921709
856919304
329238027
946684810
1907157444
1362451367
2096433836
758813817
1259734910
1537889739
1426358648
145516361
332355973
1295377409
711884842
364256898
508303289
1719223371
82120516
1564980576
1515090926
1946558904
1958665295
520723353
1217360180
613676384
480129935
614455693
1488142862
1978216155
279249623
773160260
731065963
539566965
2093933492
154226235
201720274
1280821023
1042951561
2090125569
745538018
1275342146
2026442702
178677014
1468230845
1965739925
912503917
795352859
1186627185
914399082
1069836742
528174835
959709305
1836572093
758568294
900907713
834363118
7322437
408104446
666117116
1927628606
1017102544
1805548774
1229562562
1682558521
2020605798
43575896
421849869
67444399
985301
653462865
150233219
1674030951
1530310524
1975732063
1842061957
1893663072
137400073
1504978648
1157650667
1790961123
1498111062
222613442
2092713946
1941654905
923925980
39088135
916827120
329686273
582315006
441563175
102686503
1415613764
1899649217
1283939834
2059289752
1413189708
1494982947
773760769
1522498669
1115078574
288523384
1234238211
1213128939
906908478
1758831751
1365343639
665864742
793550562
1849675424
2081927322
2070026817
1487182178
1768917792
1033117330
243110460
1132390934
651195943
469241162
750087456
1774354205
1176461158
209270620
1383318925
755084264
2132423424
379227819
783827176
1616170986
246196490
1919092493
58164313
571179937
1147846260
1883990006
1750921322
1719488537
1900672161
935077681
787457472
358804566
1168792211
1259621024
641454403
2134967286
2111855615
1179800370
1061240865
948798811
294673088
2006462010
445135991
341342172
1934429754
1055076540
1381871885
140597783
1258924933
342956145
1683461609
950142989
1997592343
728438624
1877124339
1081616868
72440489
1620043052
381310226
196487538
938584035
45472116
659300242
839168211
825958084
85855836
1478953978
1260236985
470687499
1370589833
1052279752
445247080
1630527434
996242401
1387753466
1034558094
987959287
2130921759
985570207
921988771
291258025
1394746448
1303863754
1164956692
63114035
1029571910
668311626
1872073120
126950789
1041376209
1761998105
81953355
289400439
1629178211
768557499
427873139
1180051374
1689728162
315127907
596855477
1241924721
1838547514
367243126
1774916728
1252940149
693542837
1877966309
1594956380
262872355
1321682432
198156243
1462493455
1678674013
493026174
269345425
879423225
1542145465
1403330011
42227865
1182841293
386263794
233567455
1694619242
248782307
1289549907
499338341
1156167251
2125618020
454598932
730863304
384820449
132816145
1083399206
1521882855
1530017043
8128158
608975806
846238325
1829764177
1713326699
1085541852
1001851986
222361460
2123679835
1223050422
380045048
600602184
633353132
511616700
1074515484
1788989438
1387970997
1943848703
1505577354
682827642
2032459565
1069958559
112121710
1620264831
1814065110
1954076506
1302801896
1421360992
1283232513
1029510763
2075805164
111322802
1404826621
1537940172
700337516
1565237619
2042535362
326228468
1444192581
1784282328
49830785
2006077392
1983893466
1421843248
2034015673
1147104835
2044699453
1115695217
1766385713
1572066875
1925985049
847386112
2069285230
1852724923
1948843917
308993911
488527778
342242954
1013519124
2074580543
2010265566
1963475814
1683827829
1709356694
1421749142
200125125
394588594
1145586490
1599154052
2111674858
1207708131
1847142876
1669067244
936027630
1652359018
1647243133
997017563
578616499
1024477772
1748018242
399805627
951737393
1428480608
1230643331
703856548
1457312667
1877408239
1440122924
1995143712
669600435
1372618571
718215032
1069856334
626447139
143361900
812594896
1911168145
869777396
744472678
238999550
2144410377
9799066
209972072
1599346903
1371603570
1601200943
1808555705
1056780570
851406185
200528357
1229951126
1503896966
902508086
1406188880
716810470
80332003
196003097
1523483707
2083003352
2082696162
567500423
1430503427
1535527929
1089147166
647846307
1195890130
193213493
1001658803
939218518
200166959
1415584451
672888199
217107233
553448774
1188842188
2094498762
1527063635
1890436021
668587774
1908948527
211839352
338529816
1093755672
2026417729
360606680
1319665114
1854076783
1965205864
1317108917
1238716650
2060835378
950391971
1112386508
1779458719
1174499837
1283649882
943033655
1631026077
788017110
1328312605
320964491
2090297777
1781367233
933057143
1178249984
56385808
963628399
428295403
826412733
1477845877
1823437066
352916736
714979075
1895887196
692834044
1873699014
1430521017
535052700
798973787
1805227056
483305896
192430511
883149344
1289301156
1377708307
694361791
1739000439
470369841
1729551296
2029982843
1646958369
411201313
807436251
876234448
170235552
1937163416
1580289555
620847388
1560483892
1484674651
340629671
1254489798
735401558
1999885209
260370837
2094128119
123142480
883064624
1351997427
993512649
1953730932
1650879266
310439747
1767079618
3121428
1417674227
427081090
971571257
1810517668
1845214709
161149108
638914733
1896916935
1068459551
2104503781
1566521666
92019349
460145144
2138007323
912174422
399831127
154063366
1526315388
1149432195
1836175296
1524086784
1820578751
1488014806
558712663
777120590
825353375
1468531622
1036672804
82064521
1378554004
2033733705
153170868
834925250
1208840285
872952694
1584175034
1090725569
1997248272
1135411268
1399963286
454805532
1281138963
1959769477
1968893544
276390118
1908918608
355212803
348011258
595718725
473204718
635156527
1802061486
1455366327
1313356057
779970347
1552616979
2011735957
540690950
1426778744
703904148
1471223487
975696026
659365462
927627107
425055498
777021549
1342178405
1444765356
1142124171
1153612302
1121424240
470243484
62859049
304482423
1068912568
1845629845
216455044
1600481229
1720101717
978451727
1677201748
2015902597
1917333149
1283343353
1443859283
1780489315
318859273
1022288545
1160893975
391464750
1130865910
938062248
13522772
968528482
1613590773
902267223
1049464611
376565035
872996672
1079655584
1720427452
592078010
480418358
127734548
1228944783
1226879792
1639889835
1374137106
2088008654
971724229
1360031060
1107123188
130590980
22752046
776556783
2138140925
946443863
186226967
135639252
66679384
1723316417
1372404534
131495789
711358651
801135820
1177426289
1527377989
438208142
529148699
1033004403
1651789872
1276046015
139850805
1534902805
1681458379
741387065
1175766307
1909788737
322293171
1155003873
1953776669
1066714745
1460706363
1864866981
688018325
1171246615
1569274728
908170909
302579670
522381850
515883344
1877838350
1843638758
1571857757
591447557
185491367
632204626
1878378610
63464623
727702576
1901187837
1826511012
1204618055
1960133212
1242017285
1805917538
2030232383
1209138628
329369667
874491678
1999206910
1058362698
1273710147
542444743
1351847918
1716659318
984271686
2015673160
553331255
11247161
199533985
1680501405
961690073
451942160
1897808817
1290937446
409015537
1300944875
1568927432
399311570
86226407
1229322077
737267924
850292132
1761002638
773143604
2097233810
1151001043
1489331688
822282351
1583042873
542195311
294179968
1081625244
1404156082
1123523559
92979410
607680553
618588700
951364087
1962637603
143298728
1674479192
893293987
1837947530
2049451631
1877938199
109606864
1910704163
313225799
1410197385
1138183065
1925966912
1934978304
916360965
1000827849
827228238
774173088
864958169
652974695
297983157
1666705375
1508151723
273583541
1564742005
596604567
781381973
708839182
1743570634
351288667
15903259
2125885737
258974881
1807193947
211009448
2007893613
113017700
2094982476
1461508416
932085421
1753441264
193323063
1880980875
348145112
327561243
1878848132
869504867
1272592915
1623868052
1500027822
1896169948
535884357
1423620017
823581024
1429199881
682658782
40666395
280992379
1231906371
2047476027
1842698786
1258895534
1972446596
559745088
1575372972
935983916
1847365611
673675313
668677276
1268752599
617447785
1684223974
691014740
2090201750
178698000
1524348083
1263323426
330652952
1836291191
1474551716
437860231
1299354556
2045259489
653636751
665421608
286800436
1855890033
2045003794
743744323
291739523
1934798275
476667303
195384064
1454198626
853317246
16221730
599204240
85402986
1166824791
131712500
229641820
660063780
749079190
432653032
992478588
1625135759
383826487
1262844799
628039600
673292699
1625837542
1041073066
281258809
203641444
1141107722
1515506795
917044018
237406021
1747023597
1095430558
2142240832
1122791109
363298294
113905513
1310894450
1019250419
244209438
1343300120
941820723
835886873
627150287
1771301556
1894731905
1752621632
2078971627
1040801458
102462310
755296591
1785056507
1426169115
2125577207
1932449069
1799533608
527199526
1464535504
1187606853
110135137
1553548547
1196417994
1444830663
458754981
1247401804
817057868
704725341
205761735
521152907
345535870
234947612
1075241316
2089890547
1685324235
1026429302
362141596
518324695
140139432
504275576
1570662543
34433620
2018220667
846860259
626218336
370949309
1332626939
1580477739
358271802
1493304129
1296686957
1229039971
1783705380
1369327969
1244803374
1762556626
229716684
1874487391
959735640
631197787
496119939
1085792105
1794568058
505875464
1019072439
953888810
1646076286
1115243872
1404956889
87836218
719302551
1290982324
2124669357
1921344719
1286266519
579952542
980015600
1892261245
364086727
1024654957
2146418478
484166993
764663865
85382110
1504981312
2075075774
220263300
1750580123
613080677
1013593155
785004940
37354751
313597791
1643480048
66285385
1527055368
868342795
619622578
2027595327
339879018
858371989
856232754
297462883
1322869559
836535374
688188801
1895613397
832915812
388825216
1082532467
1600480181
894877266
1875368517
724791856
1012252767
1017244058
1894972429
2024227345
222976773
97328412
2035425409
752544204
955046662
752535609
1871818556
1490389583
1395158313
1135046929
712564845
394750901
1020390534
2004137815
486812139
1155195829
982831724
1366973962
1414066823
488883094
200666764
1513512580
1812172613
792088270
1952245723
1163198965
2043709106
730773781
355828690
1311376340
238165401
521284745
1767487383
315866265
1302539152
269637661
655720459
104944469
1259878015
1079805316
1194688890
2138372191
946853665
121452624
1823567959
2122000193
812869149
1249989349
1772306852
1974464870
1361637029
362661348
593240774
1074483184
341273695
709281220
545798684
1800240675
1329483332
635406627
426913489
520379348
27345907
2068549452
1939306857
797103931
526995792
147484249
652115089
1443061603
1195125474
2108107005
601842625
357457676
1670044247
329518498
1875955086
73252225
45656631
1412176930
1271478824
244738676
1176197803
963834863
1646675118
860942052
515218910
2009877116
504013507
1820985441
699194234
463726981
2114186614
649349774
1570454853
1822373287
1678323929
432261612
1560216590
781269909
438518945
1571605917
690496253
1695172507
2083515608
1118734873
472196089
778830549
1951449273
1206051646
2135970906
529209935
951508051
11286051
1195260105
1091005553
2124175420
1404710034
1961773535
1805893579
526158314
1014928820
1463744537
1090912628
2042366936
436947272
1724250037
1651051130
714182050
477237750
961402379
1323888413
220228790
199204607
291099787
2134037657
1284904014
1925873366
1496387123
1686195997
758850921
649011504
1746002579
1693337743
352937956
1089593819
1129229071
1195601581
1081573804
1403001339
607434411
1016211724
2037086149
65616656
1723764341
1442584485
325383714
910749962
607289707
959781107
1628463153
511396978
535722275
1315428340
1284745388
1332999347
1405228571
1850073833
889582201
1437688361
1415058225
1194084692
815986759
2019893501
1968173838
1147519517
1416314182
1946819174
130610069
984832460
654443835
1528948775
1161775698
2036640109
1840911445
1207053784
1941743797
526947260
266483808
742062870
259852413
937397298
1568839780
1375680158
1229504422
702047527
467389616
177737667
1877269840
1929422308
1394130795
392984947
1713032468
1966172358
1975801133
163949420
368591875
1390526968
464772230
760851790
1695052955
1856482589
792151730
189065361
73894594
504398787
343943111
827048671
313618636
3800200
5275407
727531556
1693244138
750038895
1679967922
57650519
1857264564
391718403
186174679
636506512
687423641
299397271
1009570681
924789166
32568836
1139885217
1931769941
936356266
1337176985
1196598085
50849222
1311213393
1919397920
1280640833
971229842
554994665
1237982840
1221794708
1724553808
1934782317
1562128651
847968553
1881511385
217692656
328492797
714141135
2038864627
145796572
513089344
1199360401
1833680202
1136081653
1040807423
1478145577
394634906
2116483049
1382639663
143168523
1555152346
719332598
1057374147
1204347223
2012813570
79476157
1918912599
603203581
298136779
952263605
23513889
257029029
1755018211
1395443931
497243020
549605630
860907764
524845342
1299266249
1711329851
1422124381
1345869150
813857979
1181359841
1853280842
316501297
1108530106
1091373492
1483460830
389777808
1967791505
15740388
31695315
835864152
930023089
1452611352
1067865759
1803838856
1454047048
501345749
296372603
818290888
54556506
1941614425
1930026206
1324057536
473195093
1588783828
1415120040
277860094
931923047
845219812
1904973339
271507697
1499465166
2096895316
1237147590
1110026612
338022340
990715451
407702081
1166975860
1471164486
1562184081
1272627277
1025464048
59262619
1600651136
417046165
1210835971
1683994454
1270831184
1788013783
754816105
461187298
2044924325
509746474
1688827358
170133394
1119604236
578852100
2051275903
974688770
519985707
1112292665
361672105
1602301200
1373748154
528734708
324587709
2005270619
1286653711
282864464
1005333160
841996947
1746943501
1535169943
2046738413
1160207721
1685222964
2117210379
1791139392
2014671448
1502709312
164635353
969715646
847644174
1550384549
1279630586
2041287626
239996264
518529462
1608607282
203916067
1888866745
875934706
38898414
860108989
1858634830
1790853444
1804588275
238937144
1271536531
1508243232
909192169
333063357
620000919
1363608219
1202240902
226888289
1971112326
1267037677
137358879
752492911
1778537061
1591850807
522457044
255689636
354899143
1641182909
1372251228
1635840761
1899322907
437202114
261022755
1466629056
971887021
1351884921
669273939
1364074294
214416888
222885177
455607517
1407321352
1694234522
152224201
1894327351
1689826886
1944092191
356167215
2066642093
1875435401
87304417
1261574593
1869125061
279321247
303798751
1339902431
1122105269
1948270984
1555069802
1370333088
1100848011
86165600
1763967867
687101592
1672846150
969744291
1754644454
636930749
1986689633
467476035
752856017
544032378
1127497166
295990362
62425693
1211455983
2017872988
2061640904
1655540680
119584784
857151199
1727596630
479476132
2011798844
782010437
1857249
1815456469
242597280
1007566540
1093352052
1997799425
162577345
1444842154
705980754
105588658
661071406
1270560651
1757071272
313387700
1454046655
814161050
1383338766
1684029488
1298842750
1985836042
341480251
1833953825
1912869576
1280310397
785044818
822892895
2042279725
481353770
579235332
2074008046
1897749246
1155098090
739558239
1545865047
461418889
1719560472
68870034
1325893806
853159495
2072222121
1501776558
1055069501
291717809
576619794
477031750
35766278
848176414
1782211982
923269773
1051233604
1089805840
992852859
2070930107
602230070
319643521
1341303966
1545686262
918864182
143024854
330509515
1983846830
2050033631
777965182
395964044
191458642
299454829
1742202016
955849376
1121042920
337894250
378567186
2046284015
1734803887
457913813
1546679119
2077716457
1527949656
1153945143
338545511
2063705595
488632834
826721565
206840437
573589626
201720887
1049561468
1322767187
52425954
2028875956
534101301
14520855
6191333
896480377
673374642
1820299929
1961230997
2048295355
226970453
1165571619
1800804333
1584960149
587521679
331498110
1069242483
429998982
36311989
1870831378
334955618
1675441437
1552007965
1575459901
267865447
418723510
806893988
646168792
2081517253
605337701
1635161317
1694638338
1559137677
1286882760
1217750941
1796619270
1436311732
771819386
224896323
984703627
896704982
2019184058
1136580401
2024187172
1017005242
379462356
225024033
872827511
1262712912
1864230203
613243180
1050266898
1548185203
976480687
257715456
386490945
1576201314
1318266226
1634295125
223610951
801022716
1300881654
1442350616
1449335838
1169837759
1200648571
969996941
866285557
790601759
1134361544
170766587
665196967
2126638237
164970095
1636824849
1762021626
1496032570
743924647
1112813127
1622897963
895129776
116579324
168415291
23209060
707525184
1355431948
1471134229
686885091
1940468475
1626815334
1914028519
109651947
814119166
1902739089
1120178899
707376976
826552414
2035923080
1156370477
1949334692
260313976
717855392
1459520192
246395615
625156861
883548441
816434484
1925347404
1623809458
627009105
1445586725
942196209
1530937780
662715623
1021010641
227798142
83956780
1421988233
1950267436
1009556347
734785842
19994101
162011635
16477939
339256535
720220796
66949441
1392313897
1490176706
683753629
1074029161
1556783495
1047443162
1141607708
618576120
81807667
779265266
547152600
461020060
1470724754
215200284
792157171
1792223428
43868040
684268427
1703951630
369433469
1339264018
339494894
415913798
408393181
899302541
1059723059
495088132
1585067850
364334144
1229322963
984006095
593065906
874265477
357553655
175263308
1644841934
1022844335
1185785378
386243657
1567494529
1714034660
1928983284
1446318224
1364182081
1347278583
1985480325
575051115
937130365
1200653678
41872937
1802973618
695280636
1691454059
764166651
541174349
1005822173
1401442226
1993323778
813640923
1775569943
689786688
1826647802
429588941
1883331613
1182706313
1500326445
405948190
1055409680
752437301
341319094
1838723408
50817672
41908792
1624222934
500914050
175491489
1025911871
2083839815
620397609
848396080
46242453
1338024399
1613991886
1376831091
1382715083
49860100
1247003579
198657919
1792354248
2116418312
808272746
1007725214
738338533
1092293970
744947589
938570894
1576257171
1270857584
134262744
1671375733
1448024121
854489485
251909500
820036177
1794304787
1566020289
2130363637
1817726414
2007841279
1228529784
1860614429
1445396481
2035819008
618806968
1854794925
1576824115
1623679037
1896011952
488291500
2041714653
1141856300
1427323170
488952563
1890862245
2093916787
1124737576
375216156
496572236
239280746
14822861
1664560631
308737588
1578345631
729429484
453259667
992687839
1591150003
1199736066
1595966920
228725405
1132584727
2051526183
736421244
198238752
788774674
223145160
1815674144
1519624773
326952363
1824812524
817811031
1816051719
412453854
1645928327
833624188
1117138098
1755295981
1625483683
749128860
310033020
810316154
1435774351
1034520138
516866091
1826481435
44953340
83169002
1865614923
1490978109
435061691
1092347756
442300993
1602689711
1685097580
2134170204
854010831
2065446066
1973351498
552703650
10293239
1118578324
303086009
982929831
258149977
800493031
612204140
820736303
1073468609
1281778024
1344004037
157433359
1846277120
120030873
1759155931
214277659
1776075720
1484845117
1459970224
787469999
1937739483
1010582684
755412699
605968060
403834662
923012074
2065112945
647792843
1225065186
1036084785
902544696
765373985
1080459291
1411533270
1368655937
944095241
1146089624
466700687
106481102
1441094238
515493608
1443357453
59545765
1053076957
638941763
88364308
908026242
515078809
2116967196
1829502284
518350649
619450862
1207127659
566443817
421742213
47931603
1240029986
851702257
1443867464
1032323609
841526770
888886940
993775552
326195412
1843715307
343447197
1056163266
987738741
832664832
393529843
1321698795
1656647884
810798406
1702724895
1099810944
708394238
651371328
831188991
1330751005
829767862
1276641289
1441424265
112983726
2011130283
1709957965
1158058005
950643444
1923658472
885667963
708193235
1472164908
539588418
550736522
1910122732
1391252542
1527040974
215232685
808743951
2129559114
1376051689
1937689069
41957895
872525473
1338601955
1981587990
234141354
1511605129
1736518781
1259595082
746293909
923114591
705115611
96816360
654547443
1864385332
954050389
6425522
293171748
1244421200
1654528544
1132134696
1955477671
1933368873
1855535463
506083121
1838555254
328307347
1535007785
1020765515
1290234193
1434181108
386148296
1807367513
2135090433
226250898
447429299
1431715631
921634487
2095709576
1674829183
1952044578
1431205878
1519688891
1803534010
458816488
98252764
183660799
339260373
1678353799
1334788324
847968904
2058716117
180434797
434354100
309292392
804633029
840188414
1051697244
1739715274
565018376
1167688970
1112481127
1408020729
1476033853
837893428
798766638
638163793
897239086
1800517377
1566712943
798755607
285135196
1123691559
252979993
742203106
1311727822
1460463334
1924199453
494658622
211851302
2003939098
1910208313
1595033075
451607731
763460965
609380324
472892935
360941922
727480538
1846487922
936049963
1999358350
1122712080
1937069954
655024978
1660091120
598497231
303806563
771284827
367081376
26164137
1960304351
1674354671
948283657
1849507203
634730267
1564654463
918601984
424806492
832611837
1485773007
1447263679
1529103944
36810823
1201413787
2052895251
1625265456
286926977
443001914
1573738830
131121667
1814390055
879679970
159183096
1894075978
1204813558
87654692
1896274554
343882574
2132875013
1295420563
1681507926
568205086
1754146152
758779968
1858217356
1014923306
1404194620
940452453
1297654999
888175103
1405240468
1520937698
1374530940
700885381
784705317
279938156
1718284554
274620626
1639905464
3277775
1472461517
2086806453
638259344
1080348902
825150011
403139586
1147214484
1016379054
830305476
505984474
1174150419
1433154343
1253167366
1249694614
1016530707
400805986
637806678
458000980
1711556228
441271223
1421209805
1797748299
1615456029
1292523255
673812622
1480144585
2001417987
1302370288
567813847
570417799
1294530400
268095838
98459417
491045865
983634079
2060012183
1492732532
425221464
1154929072
1628557318
1961640719
280147302
1779217843
337675104
1684591916
1111026436
1324921553
506098754
1639035451
1468600874
41685070
252903300
559000205
130897742
497534065
568653996
73379897
901213217
2048285481
1655740661
1676206229
1516584060
281306127
1637824672
1631164128
638576841
1336961227
1764609741
81692376
444992580
1420520270
446642484
2018958914
43141168
2145577970
1154960757
1284534201
210704327
952989668
1055895559
157738059
1971908028
205700985
150435368
813627128
493852413
2057843684
1919847510
1878439286
200796141
1631268454
120448944
2005125926
1626255535
1637981556
143490576
1018745761
1641937052
118111183
1102644681
2034939016
1376092961
675630744
323255934
1347354533
13081688
710863585
590446862
1301044644
2110467098
1331938667
867588102
1544945680
691278644
689538855
1010294674
1602952022
1634914196
395554003
2097622587
1299409216
1598842909
1873669125
1737753711
2052174833
1675338070
2106925820
1508181388
1210410634
862746927
329764124
1430697907
36972704
1932717056
907477654
88230905
1947500665
1593704431
936443389
487403172
806517866
1864899004
1163799194
1187143709
52913756
1847957655
1719253664
416715766
1121811565
674413343
1867433452
1129847351
1939387685
1321323175
778235695
1739296506
1004374010
1550487664
1549243257
1385583402
860799085
1027346668
1858764690
428330143
1513838675
980521184
1874800279
1764912515
1756715431
665575712
1595510790
614827602
709544210
317715173
1809012342
1228463223
1167693877
1070314548
2125778205
1689979774
488087512
19018692
544880243
1215540359
1753719266
339742226
963556073
78268337
1018451058
1928929374
10858073
495127374
1898607280
699434491
756799073
1394756755
835377323
424401941
455645597
1143459746
204317771
741527054
482946136
582146091
1861181588
1755048444
325982208
692060501
1528903409
1904720882
1041518941
1976688151
1983195732
1928016858
1452463540
1861574978
1021270213
615141395
757453417
1465061040
1300579905
52695780
1767920279
966652387
452210256
321961503
1942844619
1607557061
1446469301
43210604
1269443248
365854252
8886696
889156840
809532871
143299673
1550614580
1358188749
227368577
673129124
1598620601
651044392
133823165
204260332
1386996048
1468978477
1393662618
1998705877
115155740
1878970162
859637960
907404268
1312926406
1072122512
581730095
1074457355
1934476412
205963213
230235644
545607278
2027929520
1451273570
2066147644
1720427899
922456815
1370071971
953176015
37702367
1275102460
1110481308
1298413918
811513011
1687281548
1799784673
2080349215
1277334906
176925113
1485132348
378248308
486982375
2105305473
1098311989
803811616
1999628228
222097163
2008926506
1997755284
1245641479
157230639
1203745048
545305816
58949808
374141102
1859364800
1127087125
1973260677
454035713
1226066036
1926860098
1220586472
14412795
471291541
689559327
1273514907
663931802
1793825318
991373590
1483688525
1084131459
182322350
701633077
1453000640
865514880
1067916404
251610803
1389058601
1179426907
2025959663
1084362423
2015380976
2079745210
1623971865
28195972
780566115
2102527721
1257451800
907717220
121351802
1572443454
697135514
351093125
335251363
927027864
471742892
988383052
975608679
1645799662
1244344396
1286255735
206830363
2038997831
727672580
118641394
836673484
1929621517
211748561
823419990
1696570177
1105750885
348931089
1510608815
371593145
1554493736
1126079178
735303749
1222504459
1982609218
1544377106
1479826332
1387694192
1618669664
2028883213
1290573708
754568759
1403352452
1904874846
1648539873
639989831
1044871331
503726416
599552377
1438048137
1390952155
2057769817
586536459
1392158409
934879867
101279425
2023605609
1351691073
340401571
1167451320
801166761
1668857006
854416512
856588187
1403767608
1703845266
161666876
1899444224
953063030
278383508
1082455060
79374585
1562958441
537038769
835662422
1905187654
1692990213
2092029516
1773657112
70312792
1141289744
792940548
1517666394
961135501
365048474
308369687
1256912263
625744433
1997587701
2144447041
2089657383
1893078176
1897922509
2014433485
524802100
1974807617
490240100
225603337
1747409799
1133324823
728302133
683820000
30841126
1380152179
1501787517
247069743
334988780
1802477056
806616295
1652148652
1218024471
1530023034
119270534
982107279
86224081
1140019690
1685659503
988680892
2116760279
2141724479
973266479
134207552
1674644538
1281586791
1636126002
1255927926
509457685
420439899
1894015737
1767402678
1895127481
575837007
550462997
9559456
1516042415
784448175
76411791
574710738
837389692
480153467
965709219
1244432008
1221739031
444912341
25604352
2048906570
1178511801
1334229122
1777890288
1745178530
109708062
1717146677
944352297
717723053
2085913237
1649658895
1232248087
1473437546
1813750862
1545410192
1889676799
203734670
1496483487
1058143730
540649757
1761322262
487803885
1601940643
1286209549
492254916
1747092998
1155334568
14392405
714760389
1428006611
1253436511
132756357
734018136
1183677391
1161695660
1612326716
62172237
2008395649
649574119
1595599330
2021778011
10114189
891025290
128839240
1713603126
114587409
922828867
218930396
1559276739
1930344230
431821837
1617678941
749585937
1159916543
1910642598
1764320796
242681144
116509906
1515939581
810301419
1423232225
1747821506
495333296
1411368796
1114295243
997263458
1053464390
148131910
1691542687
1595580789
1783948738
1059877550
307551865
310832962
61864711
1113677863
1850465438
1382096504
52562561
981897810
556441497
350478594
214736806
14026997
1043303617
553865745
733014508
393089124
569999129
1100537582
1574523217
1579782120
1783520958
1070217717
638145157
1247534971
8684004
1577342134
578069355
2002331202
220189935
2130928080
924753603
1507082672
206817845
981524504
765655244
943403489
540742392
1530964871
1128840068
1180373470
649469667
542513377
2036370180
1656001593
100754809
496637701
453980492
2013923975
338982048
1030445411
1321562865
1842344744
1929038467
804358756
818293560
1581846262
838300842
37520778
1597747297
2033647759
124025104
699963856
259883019
237531599
1872692642
110154679
927412949
831373924
158427428
968380319
197245306
1272790620
235655999
695440420
325050427
573561652
1354554423
828044367
1185881077
199196559
1134220820
1089403267
1063099885
282054863
326034520
368563805
1003925457
405440798
106093655
1309204547
1224104062
527980030
1704127832
1017188998
846546856
639581768
1552158963
1233229683
1842219839
292524295
1528841115
351493032
175933963
1233672923
878281775
1037346756
1301858643
796681430
1563729147
1734853332
2112747582
1363196518
1658631022
50043975
147768409
1745729565
1660985463
1806139101
252180049
972792038
183177448
275958279
343037262
1740881339
1592159683
996259083
2076496863
61801040
1285393482
2046826650
728237144
115031216
1347036761
1176715518
791401460
1444924082
1034033728
1270597881
1709215888
133879906
177501206
179338160
1223963630
17835641
1258765477
433798866
525662319
1155684343
1642533563
2053178645
1945777393
76532138
1157204627
951961589
1939112281
92008177
235099804
184388281
1678123742
1844328690
1962096547
834364402
996458482
1573881003
870495574
463442023
1936022757
1976504577
1054711187
691375278
288595951
257424664
646008243
1897084960
2027249018
1809862242
1839514151
174718561
106654782
171605983
257584995
775621134
239124928
481465926
1807540552
1837596401
1366873766
1256177826
1326916566
1291172940
550392472
2117303625
1209660246
1283761873
1582497900
1886341122
116307139
1007024938
1120013123
256495834
135869937
993568857
1205174699
145537479
1530475963
1719415110
1471161052
1997790714
1725740056
2000033784
1687974396
766975596
531892929
153243419
1401033484
273136147
1117310330
1139258479
781348722
841624147
1039692198
1516868405
1691197706
758483592
408141649
661597805
1847633875
941721057
1185155313
693785278
50193687
15453515
244788167
1019605186
829480953
798889454
1035163755
939900988
2026787367
972922836
798204499
1872750761
943815556
1489847072
1385060546
905557267
597147348
2070611942
322316042
378555722
483100085
112345791
1413938252
1597405282
1072655526
2833375
1504689097
2146461605
574273623
2125553020
1384756706
1680246703
1008209986
1440278907
1995368235
638081862
825722045
1904031840
2076180934
1595432478
683989384
989888310
1871396123
1593437644
721623897
702946597
1759833509
1002061175
11434824
1301312290
1201858118
2095926945
1537569684
772489480
663461818
353891620
528102244
1441500192
69871847
1929371586
1940739042
795741610
1922555808
781888376
1618137949
454895755
1059909674
863304977
302144076
1181182094
707305054
1284154398
2106836775
1286571857
1870812308
464045139
105448274
360643473
993295724
1351813363
1734745721
782503651
611459875
1648680415
341357370
287603844
1196972047
516403849
1848611741
1410176718
365717189
473383949
558087384
1212872153
2102905464
1873604410
888378400
1422699990
150138646
216730385
1383164567
711331132
852474292
1405176598
113658149
183362341
726980792
373500284
1196033458
1732857179
1872419882
1292458260
1190239869
69865027
584848841
1020739562
905240236
627666007
996688272
52263344
1416383254
1946719918
885847402
1425170781
1403540799
1795134707
503568966
909747148
1495455975
321109002
60271525
215210621
285990881
915320223
1657864240
902769770
496151969
2014240228
68934120
682752557
1395397760
1665835403
1341586982
1058574014
423039363
375309398
1792939647
1694423539
1904259165
367109968
566204460
1211052946
407386115
810805033
1907324160
326051018
1636081456
237472298
984060767
1545812668
1867270097
665237143
1984368216
658694237
408945748
1512239396
413220376
1284849996
1425695429
972415696
307070991
89142233
1260667405
117221248
1074329492
491924211
451915172
1431741498
1834655016
206582046
1444545042
206628090
1825290319
779151753
498489530
1367802702
694461943
1777179611
866204850
1315083430
2050988524
1232225485
1688119032
2051154069
1780621090
1897247197
186859974
867212952
305028944
1440916112
166327947
2000059620
400372578
1175122761
9879620
1785540205
1402076231
436064053
600295733
1042170124
507068991
1421470301
219532830
441908226
1099111887
198493320
111463224
1534690821
124413901
634385204
1225125909
1601475461
1792651752
1467315023
1498143799
2120916234
1952384575
1192494120
810689220
171023678
1526689792
1586792864
324605733
1412716358
307973143
461469175
154591607
1096688946
74735747
372849756
511629821
1608142333
1317453181
128240395
908078715
1116726266
1971676367
1189809612
1931267447
442706625
669760288
247101489
1528404862
493192732
1203027844
1407293256
682159643
1211952953
543755182
353348711
1599099171
1714156588
1515494542
1303793529
308974303
272841989
1830117932
472193187
1931941727
2087033611
148084884
890786668
554137176
15179295
647292720
1830008883
1666997591
565425071
758860192
1912745615
1633861097
1341901946
1507901453
1169397790
566378712
1033997087
1600177913
603038205
290325105
1100872248
2046859188
1023713197
201889566
1255262836
21442733
262237496
1653364628
1120344431
1396057561
861493464
421065896
168673043
1228159061
247797212
614945824
1677403270
1075492716
1120122589
897889503
934715998
435595345
105295781
773200507
10184284
19838602
1145298860
931463753
538501623
434039871
126264395
2100715372
2136654066
928723535
507048749
1930223311
253847369
417962178
1629322212
697791328
945026925
568682240
814994239
376253198
938795110
1989932057
60794005
1578584544
759297158
1616135791
1397484618
403353397
1357449015
1477606625
1055078998
877756765
1616515915
415760053
2073427028
497426999
1080027548
515994473
2085080992
1776315206
910714575
54756256
1012718570
1706439240
1459958231
812081390
981480680
133174439
1875771968
2053641775
1987855722
1532202205
871198263
1085382592
794706126
899894635
1736524038
1378012198
759012744
490137199
253188389
1829954431
337680341
231387294
1613762209
1422661797
328645438
1615397483
1187979606
457949392
1086485735
1886235691
1348742850
1731810282
111849223
910474167
745779491
723858750
1523413295
1755679118
931759376
1950368549
1242336312
1626016812
756938624
735915981
2083343261
1598715135
691428684
1613537505
2051289024
2051609758
313143195
1707415659
1451602219
1928496731
1528148869
1688708261
1242892588
1519396168
966993962
680679548
2005534062
1841481749
569605122
1435601726
1057415588
1140835656
948931690
1860231618
1926703570
1905409983
1785391829
1867324991
1102095570
2103556893
354495395
124237839
1439647199
316602062
1505147998
1862089925
1984243746
597169148
1137066356
341800873
1777831800
991232212
1663270164
1429496530
1910633371
448605374
1310506280
1369103972
1784156735
1252492546
1050923431
1402352026
18876666
659929353
482839217
835801811
1885173790
326878701
1292287707
99284847
1416014942
1477757869
19257746
60517575
2092749146
1680222380
374337891
925186002
109063103
145874593
996959726
1856077163
551115760
2088320512
783418958
316224298
300984222
1716574985
1503707054
964433603
1831619674
1676069246
1856688855
1134980934
1770969613
2113675533
1811321624
1757844564
1764660465
976406976
180464702
521355000
148824045
2108723238
722399354
1742971421
2034544275
989364499
929542033
526010919
1890516920
1887145634
1285133333
200525277
925654922
1283554362
628755085
195696088
611742212
1579881026
1658334881
1635640805
1634501855
309238611
1139163824
1331072077
1559636502
1460643752
1132702939
1430901356
642177467
481499604
1391492562
545031416
1151048891
340818593
311656287
1760349183
783007431
1801557494
1973144028
915885042
841320733
1968266814
761717552
1132989660
1840251795
533403973
229926046
1904749331
1980416080
1118491783
1389373761
255414230
1493478711
1399857333
1325139010
1905258720
1864560137
1060378305
75628273
868047189
1324400475
759407570
368582459
1085962576
990994388
798956832
1046394229
516194012
239928137
1841306997
786576283
1312568651
1995558113
556181344
1076464161
1786326700
1157746954
1246663587
1496977358
474067650
617029513
1473135607
1176104627
1387821203
1502008908
276799434
1954159312
548480292
1781283653
1823758487
751882424
159159592
870637309
697726460
1651350302
2036198495
2093401693
1156983301
489677292
452554352
1790549294
921038252
1269366715
875437682
821817514
698737790
2090000478
837494633
1488810302
528451920
312747857
196218204
1063730366
1767023281
2112544224
748069938
1061892386
129269416
1643555157
414044421
1972586194
195196720
1346078993
318509595
980021700
1256767127
1647713517
420793952
645172585
1065251648
117076953
515600192
1792593310
808975559
1140220227
217530196
1327905075
1280356181
2026921150
623580003
1520217345
845985891
1785456187
165788322
73983246
1859408638
1899787835
1411397376
1083182882
1405698949
590344983
1160690927
1566795172
704093379
832155448
1374256154
1735708912
371379082
2007428999
1976184649
807768630
877652719
1577450033
1895527722
487060846
1338925291
1149807563
1306980415
342690734
1251983921
313235018
1204760198
764898740
903872254
1678419870
1831230232
1093404055
1341052576
2112640644
494056760
278520131
339448944
1462524664
1269944536
2035420416
1135874969
2079255077
994811741
180909446
1274546997
2057666127
1053179683
1549193681
915514175
1343104072
1418433647
708482555
1351897149
1945522708
1462872346
252112220
102954811
950682769
1406588133
553892966
2088655676
588899948
2051190406
1360178033
1214042125
970735169
2140979856
584267936
896284549
89809984
900338888
870240819
1862223215
462094659
94529543
169212056
2030504831
365384774
1859014199
1192716610
1268371036
929218899
507445561
689590396
174596273
1473111891
772866595
797213491
1017202826
1395539533
399147761
1270202935
417852212
1483947562
1720096033
1017185257
1813512522
1678904404
985539461
233621108
1488917278
313569850
983544075
829647337
675790012
925490070
386327090
1276941156
637106883
1131551879
1581567121
354981346
2131607073
470270012
1795821424
287761870
1782270082
1505107601
1457763254
2146472526
1681444906
1301641933
1960563823
119523396
500690225
1330670017
2045710173
2023578607
1266240633
1977073634
505920532
251485092
1555770614
1456342957
709881298
394504658
1046684520
1226014726
323697183
1137286897
665069284
1794875961
1967737412
1126020272
386000155
1423257653
1981952857
1305884460
171073023
1821231884
1330484607
2062548964
662620255
1062867233
2097513896
175257524
2118434567
443237440
1363557577
1160782017
928560008
1406892060
1853591668
748808581
86682440
1360611340
1993159410
1940752009
1588478883
1480332827
169524174
458790004
254213715
499765371
2111338427
343687873
1746523397
1217871960
253624594
1907639797
1774524128
1368121319
676831250
48353573
27233104
892483732
824931022
633051548
226484007
1629341948
1078156782
755228520
623728870
525300750
1808581799
2048754007
1127928929
2111927866
1587480757
1121523051
1093470123
1365501070
1159320413
2138246430
973934290
1953673822
367797418
584834370
1235763293
1328431053
806694079
159593172
1172195759
2103406678
1083173672
2029988666
2055115487
439371760
1597675472
487102237
525724593
1283592931
1403704025
610616596
858619529
654971585
2009046235
2054771649
496766579
1266529649
920786761
408456106
1957329266
3625659
906366201
173064635
40666790
198996746
1100693869
218513775
701430000
850304476
868256351
257638217
284945485
491761445
506048300
1954239201
47610255
1088599682
541659360
595851600
1211015807
345136431
1936595859
1214455525
1282311856
2024133557
1537834254
597996148
950132565
795691217
1432889053
1695039060
1255719766
678356924
81138822
1322748838
252097514
576544162
490331699
1175931953
1100935454
1350625629
731516488
2110442574
189732095
1012658125
1763525637
430157240
1884879133
208935854
1991645769
1989585239
1026351569
759759588
617338962
1039030751
1829040986
295785911
783346083
26545719
2120412451
1534563190
450371370
1584308864
1685139252
1055869587
1037678264
62612538
1130890482
1423695228
796469988
77396676
1765292761
1518457245
1442630787
49699604
2061236693
140223791
88613429
285196445
432991193
969616933
206180367
419934305
1414440923
331382647
1819265280
821691261
103048891
813651909
1542293137
2036725793
1725496919
315365502
483264726
98323801
1565796146
1122583156
534372125
1319003194
1342703509
2079227223
1535604703
1370974811
199886902
941761922
876935457
1404603525
60420316
924738236
1284301133
510734487
322456505
1219151146
274099761
773601182
613225125
995323288
1351798277
1939556435
37724890
1172748661
1216878601
746135958
1610676428
522353414
1878723502
1334572026
413742469
922334841
171481597
791725263
1651075605
687597693
1932539121
943249405
1012050844
126276762
1089464420
516039171
529756210
193714998
1760770534
1481884418
166474516
80861205
903205106
1958184984
1174167661
448563341
2065360758
1026127353
1764264414
96631189
433750553
2073451363
1442505390
1708817988
306540516
1774349174
754910308
977907164
185668493
173072223
1966733980
1130031628
1761342111
331718877
1753192132
1051258255
1169952319
532282547
923143728
2059657683
1321731041
2124242151
1085856751
790330790
1368126586
1652230850
837545777
1496755083
2075866452
157153589
607133181
409057102
462407900
705402618
1529471539
488375644
1961401770
602843421
1886084579
1101942659
223844331
1428892859
1081255708
1165126986
575693010
2146714077
772627550
1819647948
1372127003
1381834088
1484947627
1899915754
1455241064
1912472441
738435208
1184820578
405124260
1592150286
1124482309
463262112
705951687
393502585
1648787763
1805103552
1170477199
550298969
1884568912
553063226
647306537
1976156587
615197717
1892213479
653890363
1616528908
1232567760
433683741
1771065231
1735219326
1313320443
435042942
1337421501
1168024967
286039534
938182242
2013916331
1258281881
770243275
1909423659
2086211056
511110135
1433462859
1904875033
668110605
155866497
471528899
601606236
1663343925
1368684399
1824741958
1753467647
496014922
645327532
1128429848
321310442
117281172
1124525225
322415892
410469581
3911475
856400242
1112104419
1263021156
1003041148
247977500
1681611819
2035509904
579492808
287779496
1918665968
127706931
755309637
499694728
116174589
1652143042
47282987
578791643
943447488
761887166
1460654840
973250210
107200333
453144625
567660892
329480469
1771859684
895589043
61030122
1711792535
1850573492
597888846
1359974359
419166806
1864130159
554501351
2046901080
1553469517
1683542339
1723230528
954195196
303191484
1799944488
949092191
861019121
1018536946
385183501
451347966
2000182309
664159862
1328986973
1835033889
62207483
113101846
2045055558
1157326192
1463072366
413590002
1697339369
1581182291
1216571312
788674031
1763601621
1698973712
1109795172
199057401
2044314002
423260983
1279500422
711251205
1786917802
2100098552
714139640
1486479835
1823486339
1475821136
819030231
2037754723
1726097092
963479496
1369174597
1561475933
263729286
316951023
1345677935
1452445863
1390025055
761212471
1735544198
362986136
1602788911
1741721108
615512019
1267268273
1610283474
737311196
655799333
1239478121
1003075939
1885488722
1752536366
322553297
1858591069
1791468433
774444358
1139831815
1758144556
1156594358
1033731880
1270807537
436532346
1005114475
1897799101
647607510
1118568319
138217270
1321350232
496213414
1406712562
1252420963
1281933067
379762686
714394562
2022990827
2027158402
473786709
759093139
1746227184
1393932321
199878150
1451464749
583691639
782069067
1157145468
5060666
330245457
458824939
1052955080
1277818659
1939663808
1719270201
535158491
1439372786
211068626
1770905215
1175781319
1868368527
66493396
46036938
674874428
2124020951
1475470915
975655653
448573218
748128962
479491638
1163108037
1072618129
2037437503
1225037202
1259650474
1420665051
1745735668
227342195
2130877754
326717218
1567155901
927223341
1695995675
374857698
2043926728
372861132
1257478383
1912388833
568125811
791468611
1166496948
986614187
529879950
973154108
1188968733
1048835417
1008338262
170556434
689074498
2066781551
1818207585
2122771388
1483484655
1052428251
727899684
2049455509
400716964
1607703782
1593701043
800592842
810399975
732547603
734304979
893391227
868039602
1907401652
1734813416
1715333338
1535128678
150216581
1748888876
235760074
1754513536
1083367240
1136524476
751888458
1397136425
1729577542
616045192
1696674192
238144
1921548276
1029899684
1089342404
475272419
1428998714
2018640689
1588064
944418139
823490406
1855501001
191762806
631796848
1722692956
1350380162
1926464028
523002637
1755857408
1496931312
226411223
933153257
1371189186
359448352
1733456036
290030091
1859169807
922699814
511589947
1672340828
1247730696
1750508182
816785971
1583975936
1136174008
199144906
2000174525
89841660
1600035516
335966644
901566980
859199431
1130294665
586277426
654663578
81634366
1023463928
1749191750
1606931299
149521754
991166584
1047990736
793538106
737637775
1516058306
1484987799
1509435862
2070682001
2008597187
1667274763
568698934
2105243782
900469728
1450910610
232106222
107478185
20927939
1224138723
1054869543
537475869
1679299194
15955845
1768834190
1238074409
1475206251
353137469
774409529
209271835
1502740777
1601689108
463362156
373226083
669205426
759431870
294879710
1350267742
1831247274
55961213
318435464
571221729
123603693
99118735
1271383374
1441257989
1045846777
107889567
735973646
1727518334
1950681985
1993788937
2022445740
1061221004
1072638614
5735182
437583382
1234002593
1701986557
1056602038
855001456
166219833
1290290234
710098402
984646707
1247558311
1681887495
2128283816
1711060212
1183129468
1270869370
177543172
444022733
564619895
1121293135
314338734
65623200
1478274528
81478175
526108887
494527864
1174872890
599546333
1422977667
556737623
1247605360
1885862996
576463437
1414105588
2122072896
657340559
1878860269
253846434
1872303322
1614822406
486414838
726657536
1081466396
850169245
195960296
856481451
385349149
173035374
636211305
1086960335
977847343
1733724489
960583587
1983067518
1263843394
402553564
1081252174
1306708304
177802072
2072114672
729726764
1260921825
726746846
2132066507
1983251272
796168939
1161139749
1276510240
1621410833
1695599298
186310117
145533391
1672798308
988167399
98933973
438828688
126246016
1564800559
811635494
178064519
270552504
732890281
1906848846
156907999
138088047
600991396
419159363
2011813368
151305055
368738282
652596916
326939889
954267241
929175793
1556814787
213242086
1514468449
1794040938
1024715622
1173353698
1727057959
1090489839
1530798046
2050387596
451356526
991252458
340414190
1028245739
2107899589
1346507364
85242674
388599298
1731456528
56889502
1430969028
1941705253
837588067
341313427
852435221
961365203
1084708034
1902832704
578481582
381520911
1014979106
242494050
407944615
2086249993
1815339925
723609988
441381723
947164185
1248843887
1511840847
104099437
1526500281
123184393
1188501092
1806167245
1365504486
1826512558
1205693109
1230189047
509041970
746794882
1069928834
1554184201
651796291
1882721154
651777837
419211168
1216272456
525511690
1405489557
1146804309
1251971120
596169895
968990539
610375779
1048369479
421060328
1453665572
404454868
141458057
945786611
1940653331
1873837572
374612497
1849438068
664642399
1283952187
899849866
63174212
961304093
1365511078
226894531
1692774493
359752394
1798302694
2008190597
146716157
51360939
4437304
1285210586
897722121
497423096
1562197695
904394409
1425240052
1553587961
1117141042
1009394607
1301615758
325278418
181107515
182085031
1473037753
1579448111
1862673081
1340633802
224246961
1517496780
303524750
707531812
2092588996
1547717545
263740514
1278453763
1489907297
48496510
1922971309
1325968594
1895888309
712548129
404008429
715346514
1951681564
835531605
823060734
1743131800
496784940
1834512458
1036011807
1645895251
1173672648
1672822077
300809078
1409757849
2108911363
408011204
625627287
1994055499
859333345
890895596
743103670
658552756
438195531
1409737390
856318050
1461442137
1953138719
2107310742
887584876
142600051
310267162
695580141
1890653684
681638634
1437253927
709219857
38911786
1603493658
1013436812
1854208685
403347261
1272218222
2119141278
1669611469
1785671347
649453116
18783503
276010059
1936923562
2028136524
1998280789
724340756
972708381
1415253586
1113829657
2024395324
1685943236
2069411485
1204009876
1060366151
645034321
1908296525
785735220
1751955391
21729601
818040008
608849003
763526692
989645192
313748243
241257489
1207125271
1494814408
248359183
1118290191
627699065
1622697253
54101417
793280930
90029425
276281415
359542622
289993497
859665897
1124301724
525319473
1010134257
1074721063
633213600
830632415
652076766
848054438
1882390871
1770784196
1675881199
484934690
1311237123
880539929
1677382636
1669189315
926691364
351530477
1524322273
1071855247
2083044336
629738324
1594568053
802156907
1657802492
1452762701
1606053668
127413422
1064335993
1354790176
1393994000
1274503702
308869484
1936558410
177578836
1192769253
1327618306
416239978
1775781829
14803460
298461398
519267266
1340528093
1521752559
784003727
799592659
1504140774
182094610
795949862
1594670300
1066370882
337696338
2117061291
2058879592
1873975973
437262061
846838796
1235672329
678221785
444526840
632739368
118725431
1057820824
557655890
812821425
278747133
1761447461
2059647623
768049972
305380929
1292713187
1056083563
598083514
1885393570
1436164232
1157929061
868925642
1269417287
863899802
771986997
1112691420
903859331
1019132971
858016660
201164583
341444461
1361180460
1234454771
928390363
808544047
837242208
1969371456
1090871248
532128330
1091035053
1363785961
2093845138
42085951
1736279997
1632351024
1102507299
2072134069
1899119673
974932166
958520873
1791156050
5827979
1603223189
764310213
579200884
1360015822
2018243382
520814337
832123530
1632688335
355589451
1348099505
1591522147
810045653
1324782236
1896022329
403874259
727745094
1688622366
2107100019
1613933524
106294402
1372596758
1756081725
932786478
652020220
54949873
469832511
176915627
2071460808
1702702214
1655049355
1755985674
138247922
2142137278
1372474616
571107456
728901620
722388269
1331423219
1691296727
385148742
897184457
1646778910
406568874
983553499
1663115025
154884443
2019051996
1591625880
1256436568
1816849675
1600190672
1977167218
1964748214
1357139594
945399290
884649770
1959165911
1558188332
1212043359
1437213114
1729328260
1338512029
1365878490
1983985282
1568710351
33796907
250255783
1566275830
852447049
565892562
597816688
239145402
725160692
1384163513
1528890678
1850594396
74332525
100087139
6438055
1700106817
1107747584
415021249
412412496
1210497068
254777107
2014561229
2119496154
128725342
2121949724
1373053811
734498309
240096293
1155365941
292196521
2016812021
1750898411
1158182673
830024067
668986366
1262930700
1549333678
863154365
1792810116
1255318054
1658316042
1524143549
1241808162
172145247
868764911
462144908
117602112
2060087723
1550881678
2137801458
515309956
1067893552
988240203
549160526
1800837548
459172520
1724700122
869443043
1437746870
1489654116
838450769
2078099176
457614193
1973895615
1733079965
1802130554
1758064750
1804723288
702494836
449020068
1729244770
1332609787
1997221972
723291382
1514946741
509220405
1372185752
516643266
429725398
1919949006
102077386
601472865
1868947356
11838541
1058441094
1197616617
1619280569
750081360
1527034417
88610062
1795662685
762804054
2076628517
687674706
49572445
846723474
1266168693
2032400289
1842239569
782084847
1209908681
822242810
465756172
1780399587
703847316
1473419979
1064077535
997889484
467512198
388325984
726161521
1254676902
94294805
1185317531
1712735620
163500494
329831634
2092135126
1971171879
367790923
2019880524
274074787
275705152
164578359
386105064
441711652
1088077298
1417977922
1610216900
673445793
1987638451
116270306
595085257
2092548238
712443549
542604667
2118053411
1748626253
1980214996
1136002918
1230925027
1892052849
1676450117
1640375978
495542375
1001717856
1328747695
1265033703
113382467
1604332855
1333579020
1253361351
1967956310
82069781
88968590
1350899220
1290703825
2067340133
251071295
1996634122
732240332
809064525
148616902
290093203
488290703
1003020470
971085622
991038341
1883606874
74107538
1863199673
1516853527
1219957716
1320694022
258233953
1223201205
1296460523
1615383806
457002501
1621199510
31340803
931026228
410359949
1951982073
1784087086
918791715
1592200511
1235708731
140971946
49328965
1321787232
2126832378
517004951
967065081
883863436
1557982170
1612256824
226776721
2097129161
1928286804
1328350680
1131848881
1524537517
1952225550
478325619
2097248038
748432626
962579730
844841377
824614016
837554851
1725342233
1861310020
774439638
372652482
769185523
997943339
2077106290
1669141946
1119871352
1124863438
1993090015
678553475
509600565
75014994
53865594
1987055683
1397941475
1452245227
1020643844
1513646811
1012358128
906410269
428344821
342208196
132314437
1487691506
46543405
481483293
673884846
159470612
11813661
1699521458
1979784804
1032298302
706768466
1636234697
1611415486
556616292
705090475
91189210
1324562231
308070734
1279913307
1238757610
2051381977
324790002
678479881
981740032
1090316827
1052916901
710673298
847067201
865686153
619720738
1711446561
742278948
1559936019
1066367299
1416065586
1914256087
2050432214
1338388683
1293464820
81945183
953095591
132474571
1219096504
1028272602
1036113543
1367097372
901381142
2119959744
656493199
1423482178
1798680533
1169877121
1827113971
522078393
128472344
5598716
2096013611
1614654676
1451944703
1214874665
688619571
976425502
564342228
332487439
2104318837
2132239785
631465784
1605520494
1484928414
61572971
912000501
281464758
616676913
1478959163
2012217163
228356834
1608480139
1228144676
1872557555
171892185
704977271
2132739289
264776527
317250418
1792432342
1768392655
1210136386
494169358
824103026
1626756183
197888157
1197663187
1294683912
191178265
748661987
1752564589
1156538732
232763191
1538613597
1207118866
607659783
105326299
344418946
214535415
1380806121
224484998
824325348
1861508685
25302734
888955348
1659780395
1116873715
2085929503
152017727
1288126481
726267622
115458971
318997305
3224335
548919430
1116167722
979949123
681313375
1790512163
2092779859
512250677
1019683685
1586592106
289438833
676593959
527814817
1812141737
181683065
476249622
767899272
1938840348
1962515167
1623250179
1385515249
1833089299
1545458835
2054773813
1402301959
426647603
1222738650
2062162802
765849151
1258981358
372813317
755120699
2069834903
1432125841
1497714741
1320810005
162506426
1153815147
753735905
53125303
1805761955
1287067217
306936398
1842357872
259671428
987457899
977337565
261954687
209772122
1236736856
1937824664
178935474
434312049
1527932976
597551279
1634403956
1547912381
1957247937
548911518
443441324
2024035793
1337523157
1955142364
1775750085
545466296
1713723720
146328790
500602473
336516960
638397390
2003667003
193344900
1687209873
1455969040
977684824
499124817
305491990
1080533383
888661315
1871163678
1971779056
1357893304
535881164
131782305
1040878720
1218998525
579120524
1556977595
747740439
1761083404
2067719234
939288056
284145433
929423219
1746938779
1853650695
2011580578
544960677
396696107
445889239
1597447890
610086197
1184399628
631331054
854502799
957663441
1305606044
1958721512
1209475089
883252274
1176612587
1925778159
2116366710
1528993385
264933341
2122803238
697289793
455342202
1980472611
1945724683
1730376557
353179075
1448714645
464799369
2026009093
1069801521
638198456
1133288262
1365431201
1468922141
1750113874
533628448
2134582517
1106119660
563023335
1416524269
808385395
863645893
337294091
700144220
497829362
717510229
364260383
2017171780
1112171775
1032696748
337760180
1132281402
1419512543
1134445501
1782796703
1271065488
532997087
481904195
1988472576
311836016
1938032346
625462035
1983013443
1718138755
176434395
1735541611
10805116
93076409
1860350473
880942369
408508602
1223428056
301882742
344220718
653773331
185547934
2109665697
1615228173
1553747592
672000808
983991515
1675986797
1371388825
2135010291
1058906209
373995495
1983087933
1335540869
2039163544
1141602992
1190914836
463644151
1206457769
38309122
2005101635
2052418278
1957091363
1480835319
844006296
1444560485
432713232
1283839437
1342614382
457490827
409116626
1686985693
1661709020
1000851937
594957183
740269489
952772828
887271380
852141279
57971433
2033748328
1932665984
182977792
1100405311
1476071901
2058195191
1693754303
712031211
1506825182
888797926
571694735
1310667656
67560228
429618319
1528330739
558105264
1658671356
590221748
109388121
2083506986
785215585
602891888
1541058176
819802379
2011423509
270634352
209107867
232129881
560262335
1022408251
1598617932
1849390927
522162105
1587821358
903073990
1699368927
1357902264
1090797539
2114505513
634663797
135399262
1224529844
363970980
2085022610
889555132
1185395599
691525189
200980935
1944333730
2063947882
549008308
2124460618
673919446
1959714140
998151617
1992957189
404300124
199832145
184654288
1554112757
2061560929
1260580248
332715593
101774745
873677915
67478220
1943976951
1235672571
29310751
413384888
175652153
1035938330
837501903
996931449
1075855144
998048278
120012594
2099980047
815059260
928364433
1259937722
2105922994
591605135
520314972
688167334
1917988228
1797226961
785938646
1232024474
2119926670
2014674572
378375595
1260493367
2016961796
425898002
1338109663
484916635
1308372650
692821637
914909532
1720529889
581773872
398243328
1182337321
515991377
378025230
176682754
1424024672
512952528
1664806457
252735187
986246365
2054507901
291335408
575960824
531417712
600142363
211058245
560447132
2010824036
1425344449
1072000073
93198814
1335199959
228165662
736381877
608705192
640771168
1791111494
344314314
79851710
1787098971
1930766971
1954395079
960041389
472340906
2102718459
1479707602
201271742
722739089
722405273
443566119
888984407
1768844030
139787468
958537954
898865131
1094452658
1015063857
410850958
1710929922
1645315113
1462021206
254015443
809778088
1086877564
661284903
2112745601
1784400400
225998656
859698625
35168109
963660438
839691531
1321835691
13546616
1717128261
2112734399
65108954
1594627800
195639031
1499095256
1814068620
822645730
188564160
891708148
1469551602
141694191
1111242916
1773815583
353385728
1222598008
2140469920
1514898913
1879265084
235163948
1378735205
2003238547
2072317104
928039701
1494586034
637954212
143098173
415419061
1495753770
512348034
821306578
550871880
2024964602
151917500
809355534
2006323515
584490764
1924756768
1428933901
855986341
962994526
834086373
801085721
957582380
1698636124
1807410182
959800337
1201330691
36450945
889560112
323042928
1591985010
1417540613
604246860
516515772
1935430147
1806592103
1069586820
293530013
1464510116
1316951504
1568719925
1557495030
1029969816
1243803378
1409822565
670807549
156358144
2133131862
1629047230
1368684559
1531714979
199029538
938288403
1695724117
1611983291
2103589356
1836798358
716727287
1857762230
2098146193
1502265286
2019158114
1638906288
29674148
161786604
740723545
1624525990
557866856
220367664
1104635161
2119083627
1995691920
800067536
1036353367
403163194
1928458037
700064033
948453473
1675681940
1151279246
1684269991
685580468
1690745279
2046319737
683340142
549037484
1122807944
1432390332
1879254158
227059505
563622225
1225118217
219417072
716430085
285589302
2014292119
215999106
951757196
588284455
317107182
1985863350
842484218
1969577275
1560756579
3168163
592651774
875203735
670039779
1686114824
2001438404
740608962
266131954
832931892
46631211
2072183908
1277174059
1348025392
1222662513
1285129200
1846164433
1984172661
1943844787
1173731868
1987129869
1575531435
968934550
2136178427
990444980
1660876593
1743983814
1394401674
702390767
209343769
408423944
1346207234
308284348
462708936
493128417
1613912977
949402156
1767131934
29935369
1767854819
404958940
841772069
192189332
1305672839
1642931583
1768347271
148231068
583149331
1751422254
1278865475
1246904255
1562629385
1533769638
780015178
152924923
1945551915
1712872015
1629308406
531382015
551123465
1973597585
477482882
1596344240
1941822509
703204983
118034529
2018961510
1587629179
757652794
1122973084
1572757325
844255456
1904492310
1655244057
931414553
1030537554
407465390
1074311547
2032941653
1523940552
264896310
1846194945
1678641461
1025419672
1105719090
1620552404
1085396123
677214708
2122477133
1799900166
1548859964
337279692
571767602
1650741061
1591848210
1529178777
1375093168
2004183984
1495177366
792041034
80888860
1558665840
2034617765
2053095728
1862224646
1380835295
674608800
814387642
1334844818
1963580968
1742263228
1328187523
67764697
254177286
651951775
1773043391
903021676
543623775
1557198667
623225695
1703479863
60794554
620640477
1841836759
227714704
1552938320
893195276
2099985501
240827784
1754961829
2036798828
2013892699
331868923
1590780639
1257484372
2125053617
614511275
1106225528
797389739
51039508
296581522
1627098588
1079248355
337669459
59327750
1097292871
1464805780
226999107
1932674002
1336667707
1582893438
1060995990
1787502011
2037715652
530287787
687804757
2132675610
1050215088
1031697139
1360954577
311605828
1412684160
62060890
246657437
23588310
660609072
301450605
1395819638
161609272
1663381312
1951800068
395309692
1480517050
391450968
330913543
222195260
1432457544
1009896676
81900721
325773013
1950636374
282341178
450058517
889408971
2099558703
946630065
1157802011
472884557
2088280021
76929237
681500667
1946588905
1004441605
152475221
259784204
560369945
1717143783
1736729408
909961986
268201410
982103466
929521249
914288366
144744702
1924326935
160684607
1088908633
575925863
1401015946
1133786920
370469326
1598335026
530649401
1914422961
747918405
1801811177
2135887008
932951107
891002129
977182212
1078293969
640874635
896176378
1841489380
727955196
575820605
1028849175
1107478
179116149
1569541499
1216946039
506066359
1531687244
254886853
855462294
2043123624
208215717
1247508780
1017122474
345534694
349045988
795291649
1955672868
659408566
374953798
950848942
47941920
1258456177
931162218
145425349
721264073
1940179617
1344848445
1775436556
144759901
371918048
5031660
508605768
1929376593
92112816
1140594814
810024866
580747419
622704507
426297600
689966297
671876350
145995209
1389515761
1888853904
2041061729
1942722840
926899372
309161144
1497766613
1831545132
571947011
1270840679
301180444
1028204311
1657551953
116693370
286194769
932125246
854055224
1471068586
622082048
439265012
837384237
368411075
933361648
544435464
1938367711
1780466451
659967117
395996660
1309605200
1897072247
2034559836
1582824074
999319970
445783670
1894230967
861219264
1241783732
24363572
948587233
386783020
1128128380
1069166272
592607442
1234708559
1728256203
648335965
891628287
352230334
1183395561
1291124041
63584815
552967989
164537060
331259312
802113066
2094378318
610269749
339607778
583721351
1625486432
1077505514
1598791095
1942030002
1611367620
1788240962
287762189
1233769312
1600456272
1470083118
2054235587
1312525755
684914528
1594464670
22109008
1169747868
1381921534
617786798
1675242342
480558011
2078834313
913594215
787140355
1276877072
285204643
1039548244
182717991
968177643
1287880546
1232434244
1906983465
1248705971
836388353
114318113
2005753823
842561825
11113422
944269278
181406306
555540175
1913860535
269130873
1806085264
1239338292
488886609
229626553
547855276
1565726906
1916473937
1776667459
1371881967
2023841927
508957080
294782656
1040928816
735324822
1967488727
719283553
1853356153
691554184
834157259
466063192
1516908571
1563197221
1847819779
180954419
1748892206
555910411
833717969
1469823035
248494524
1941058586
1216335679
315787854
1522502551
448795519
1586875352
142546596
1013819718
1406673411
2031956356
50618790
1237898002
972942329
1904526395
7082318
153600470
1330832664
39234665
766397783
1753653633
605294366
1168856646
410871669
916558783
1670374428
960616282
692472834
1233467772
584420443
1952898231
473348548
2018395646
603871564
938680797
1496990246
737220589
1544718978
1623879171
939463158
218258758
1755994620
157555625
1848869131
983153660
1166823343
1325802845
458058478
8881378
2041175697
997964967
508317466
825650839
503007352
1144023351
520566981
431117870
266062482
599305496
1974955978
2087521039
1403457848
183579854
1620111509
427434075
595129486
1123912879
1079618585
152749796
1628470520
1502568272
1645252727
261271699
553070200
1426013141
752179566
392100248
1210949149
903865365
1617045482
688397005
1019104561
936714985
1770513181
99083438
1958202940
1402415739
792616834
2103214249
1043280013
2016115318
469323972
704740369
1846261179
1232883226
202571957
2124929505
981257234
1855427318
859688968
1759915396
1629181037
436102785
2014150247
1362738306
1473719742
2056133921
902380262
1725016375
720505137
732680115
1238858877
1866278015
1365804802
125530629
1261740295
1079355679
743086600
1846243699
1199921066
484326467
346305659
679336583
1651887851
1651554703
1320631280
123209685
959884914
1366434786
1885849041
927061921
1963513427
904331490
1138465608
127757035
82372548
1512094224
1852704218
41970378
126588356
1918699463
658039598
1035458383
66829387
445670185
261358128
949968196
676020628
229933267
1259062852
1790260484
1659354493
1880347166
1131418706
1525909632
1279519351
1546326151
415008318
806904074
2074533289
1541001102
331016221
639966776
185730808
364582432
224459653
897479607
995031287
949944956
470451414
2083909621
1515584025
356414093
2060492323
572918241
1130257430
1617016817
106910972
2091497390
151624806
1171476728
1439337783
651725963
389696738
1184344911
1694707204
391143271
1531429776
1392701039
2041419413
1958049993
1180668632
728092071
1647990989
103958874
1191561743
1344955032
1782726499
492808133
600112598
744099505
1581684977
991860618
1916737476
732260009
1008127060
2030868153
988802921
388441057
876361040
1834710127
856861121
1648041635
1810712746
1324723988
1396367923
48386286
2116616200
335043209
1918016018
122478644
230395632
481005171
1909322156
1413689269
1359830600
960650357
1896196061
1447492372
1539133716
2026589815
1791582877
1902475284
153571412
869952740
291159883
567509317
1310203812
764792047
841099994
160221222
1594849645
1911400111
1670283785
357502775
59863782
1206449087
1018198385
1969908796
505948255
588223729
1463996023
1560253176
1675014567
1998258419
1643134604
1415915138
1960730239
758545049
298338408
1770853567
64436862
976735946
1324594046
727906177
2000476437
2035915545
165273743
591167334
1957718631
1998592903
990372421
1771365863
206640995
1144095114
692739306
23881611
1168877065
940233091
780873414
1472513586
518153484
1067075995
1428414633
450089917
567173348
1810386794
1282792855
379913056
167436226
1897391865
1555657675
1661142255
293348816
640135151
789879879
1889691262
1505919285
1509715204
1881836447
1772502602
145399431
2052985266
141887970
1672994365
422323571
363878422
1591251684
269126857
170368058
810540963
1459895905
1740916748
83137579
983356370
2119069913
1231327181
1215372971
752621840
517952246
367146869
477333550
1782056050
974787141
442056874
1285512540
206149871
945154440
1967242638
683587295
481513009
1830285565
742963949
1273024124
175529609
1679734248
1376006706
1923013018
1422630255
1152424938
1759183912
1946693483
1969804644
1975387214
580516589
2144777215
138129045
243810058
844026973
397184281
113450218
77480594
539120562
1346117042
693130876
1897933786
1829395736
1113279229
546853147
878348074
1447892605
857933932
1579075963
803889239
787354255
1566321634
170119500
1153112666
255755021
1838844385
299689130
995037212
149517014
763845142
1759676847
971242690
536152060
167502543
752579876
1831087019
2136067621
313355871
1385052742
221606067
967903599
1229686385
1604485116
1914103986
1702563620
286357756
1954201405
2002682235
81701329
1324098517
229607951
8866309
1897038386
1299515755
1825921277
69307194
1778487774
1059302615
72737071
492152723
2042338781
1144403481
306574266
1078641593
220379185
686972485
1245766296
1327642268
2037304011
603956332
108163103
1918419306
541075855
867944622
1947747345
1082036458
35269686
1418367334
266595036
1851196452
1363071247
692180781
180771602
1905344011
2097440496
1374869722
1473119378
896171233
937312161
343005201
803235264
967522957
678521383
622656895
1211640438
831526240
1211004073
1300464894
1286656511
2035253208
1745434420
1638805919
1728634208
2114795772
1845994864
1810500227
946046443
2100071583
478194015
840326757
712178356
1293048792
369362212
915869848
1641293746
847768783
1459895838
439102537
1665467278
454001476
142314963
1259323894
696149441
1838924072
1558502701
953879177
2040161610
3853822
453101251
1406391485
940588675
577128384
268869757
1902327809
1483653539
281607035
1558547998
1184272927
1042172072
275473433
1888590736
78367266
76756527
1549268062
53665648
1120525885
695859944
31991304
207922365
1126610450
2072356015
1024152224
2025233700
1224425613
2091512879
1593332577
1355422698
533125004
380238647
1188751720
377771901
595782598
352600916
1965944448
1391375251
210237886
1332050877
1200835777
696128626
2030355785
1273671552
1947909947
1134180367
688447186
1620837457
1745377746
157161691
558067246
2141782027
1061935676
1655330759
1807173672
1645172602
519683851
633515784
1959086651
812991546
1446455676
1724869505
235798088
438330199
1177125890
230420420
1875609631
2115115873
849015813
1846230506
610588885
1651673807
1109692765
375097844
555428532
1922235795
500131366
728880156
1775420996
468773980
1295857791
1690733211
2098728608
650281483
495589675
648819895
1755436242
1320528562
372751535
1078535271
1303508128
1823123687
949197684
29176088
1205156147
844313816
53008834
820803847
396593184
1287594521
1945041044
1502096511
641816420
2063568358
151407903
252600234
1837328359
1110021571
150159699
1973019768
196463330
1747031309
677993584
1216032152
1227304369
1119349778
1960252249
464730175
414805518
817909140
1073962926
1065975434
601388610
1055692129
573448592
2073424305
1029202439
173287118
88360696
1220017233
635169248
1722864198
215530542
1200852121
1602492356
645547123
330507308
1800218255
1707754378
522779500
1625643113
777911964
2038781641
604620273
595112403
695802713
1346066822
908773707
887363685
177897471
1493190141
269160259
396090380
880369311
1883448639
2144705764
539775943
1018581656
1191867223
856756342
879773578
289317548
1900071767
718063432
227811093
1132301060
30596071
125078851
1857477315
1377079246
1384096578
932434324
1259983819
1207162733
274461665
1425106448
1676690596
701205660
1697267775
529319130
1996462341
1894729875
415739611
237362961
744588770
1021609317
1292859271
1477997188
181987945
1928665288
28673773
745793695
1464498128
893302060
1555655327
2119744573
1695162693
1893233947
1194493438
1724147588
30299394
1019702438
1163300256
404020090
1362754486
1637565508
196824195
1068268660
420364638
598465209
854896561
1983883724
808789232
1343287124
231742103
125094875
2012598681
378328176
227410780
1704978788
2143534471
1757620616
1251661586
243451644
825856949
1765055779
929572382
2048560140
586212108
1788393467
908531728
1688466065
1980208876
441363996
1095051416
1629420517
1799632898
784218645
296495833
565915684
703198097
1419869891
753309280
1203069768
57502823
475066774
141106074
1414530240
1415271151
1380600991
1986166487
11465869
2078393654
2085325254
1536343548
1384112663
1083012965
645587869
1019902905
930624001
1508615237
1110761655
97760333
1238461789
1004651729
305751368
44349981
470627952
699142420
2115030529
1591638179
174704761
60016580
681710047
515310188
344980612
864960399
1276308504
1737581491
706992404
303414878
657133359
363053064
553690937
363665798
915627743
120370534
1007259994
480190246
107622817
886638963
1033357660
564839757
516267129
572169455
2024748791
829235901
1742521210
1733404774
809676297
2138713801
1622226292
315179133
1408281707
120932864
623987985
1554522554
1304535177
899321484
116169789
756467020
479246273
776595375
1704156454
989576477
1659384917
1464136363
43642249
349132776
1647987629
1945151246
1031360636
875007406
243240142
957072971
2082846794
1337799654
2120470151
1751848102
2104760734
1993046431
2018157985
745298301
1900528896
466267153
1016357686
405874300
1954613668
329728626
1907137154
1657956714
1959124763
834024004
1049309222
685622107
173905868
264735791
745598787
948807891
75012976
1020813125
1489545364
709708561
912075032
2080695923
1412814827
1211713329
168960328
1887173507
1140446043
208543487
2000738500
173331483
1995997323
1192589570
992408142
1128793588
533042134
1245915454
277954736
963433144
1229149573
1255342153
754495918
2033958134
1669067061
2056807719
1912225808
1329029961
1920879361
961590296
277015885
1153213944
2032623323
384395106
1294517426
2056983023
769729979
1120602137
726262994
1731630518
1602225271
1761207682
2125107833
353598893
747094515
1727895001
1097552428
1506654186
1329661305
799030867
240126753
480010460
1160273074
632726386
1165046104
648189766
6277622
725746035
730855215
510564568
501996195
459058274
1114015858
992486885
1269122464
1652717618
711806049
1796156964
484970783
1776675155
346959829
470533322
86589654
262352031
626980679
204496026
196873417
1858197469
639343049
53431340
204447572
1192653279
146383480
350526142
2060344115
1714733779
30251775
271913872
753379767
130280554
1813741091
77832870
279794059
1017465389
877343222
1411250494
277697620
92215725
1046088031
362903892
303125869
1851517683
207769453
544828110
409765793
506452054
1752291537
1861711578
251733074
1983153985
1900584536
581397755
541485213
170717224
737697639
1394560687
1100487687
1807871631
578702272
1940693931
1150852999
2018023933
563066434
54531833
1257144974
291726686
1441976008
1696094693
1766236625
1712261075
1541170365
801984868
446942632
852241646
1223405780
1937541576
1562703942
615967948
1400711115
1861743318
1837820829
1417481269
2016236791
1727521885
384206864
457442612
1619311446
1366387341
1878559377
1420809983
1407566074
1246878219
669768336
1985715788
636854457
1308666847
808673503
1043658259
1675191379
19440254
561276243
374021846
1941956447
1550398682
763786507
767750041
1884414176
1706116077
1219613063
734039554
1136719272
941889118
1886741959
1245179603
1682887334
1988729953
373114174
330636550
373641045
1667955913
949137845
1884113902
1031313306
1025271980
493791741
587836842
311189079
588593057
1819803556
1379734636
2119505792
890719392
404092372
844454560
1875786493
1271316849
408970963
1809421047
926846240
494066558
1930851022
1516634224
1262711673
1492207540
1743042078
1268176686
1520192698
999071556
1482950398
1911735306
799986799
1713845113
660192439
1359363514
819825834
953360776
1390574795
2097191950
854143073
1128312917
2035323407
558102731
1622551972
1669591771
1218890393
1584977880
770648082
2077406590
213442004
836146984
538804866
989573748
672815866
1014081522
871428660
1249381655
1076174675
1786809684
1116674087
1343756069
1149260943
665364006
216278000
275537005
1051784837
2122562675
2030927248
573306641
2120016417
917462425
404191242
167324648
1124690726
1037499112
946277337
1090866936
1950251680
1699336710
457742343
406122270
1293366620
1053662304
1513926180
478497486
409545055
679413905
582738750
412355739
919274735
1622210959
759867941
172641827
669242646
1205571501
920008356
1657529872
881576556
1204549678
1232299828
703331099
526879021
744883820
1270396526
629661856
1841757736
325620553
470562556
1883847464
1789967707
1975887261
1868469273
2054188100
2049108083
775906002
1089215795
1114130156
716348642
1176159932
1522325313
704908288
802351639
970531823
1555863491
677949017
254562191
1426680935
711206445
935485040
1334690699
895631672
1292658378
1091002305
1612726533
2054539996
589597862
1864967350
983948807
544233888
581194829
1043640736
1940744591
24301238
120800567
1241729882
2143523403
2050607695
2057174177
1396467949
1825215695
870491689
542277582
680129025
717320593
499070082
1790744100
486523346
1063496482
793331928
1132145463
1943499690
1680510235
459736919
1434958183
750876544
374929636
860946050
847821807
1663856135
215662083
1351288467
447228167
2114178224
1474328188
981526849
1617360007
1015466529
574680598
494392129
939956658
1073255128
617156701
1302694778
1010937338
151700600
1472421588
979268525
271350397
2063807152
1327492925
577458383
1211539223
1438512070
1908797943
1270340365
711375932
986493999
1689763791
900404788
1611212076
957633274
248672551
1989833168
1630181935
90818097
168950607
837333433
878185255
1976518461
727897794
1434557885
322724238
135448270
36318838
310606411
517296816
867084634
1288541376
1309100336
202914242
32361266
1604534938
337170560
335543028
1718865171
1607720267
1745841190
2015161465
359311333
2077672674
580429193
383764865
464947560
2001857245
1726321567
1492692212
1219557416
1883647771
361497542
860033659
135020621
932267937
80505262
249028949
497034975
1861103181
722310953
587104038
1275127537
1522341565
1367293269
718661976
1239512425
1979444365
1374958629
1655625682
157420946
1526225521
1411746577
1596974817
931923172
2070173551
1940873414
444385915
22800301
1855339968
825787429
28935798
383442188
1289578745
240507925
1600303927
333992892
586439635
886740853
890488322
1769272655
12152602
258352630
1903453338
420471619
41355140
1109456959
1831190028
264715153
1948537878
2142832615
1000926928
746382206
1378325583
1204758459
592931123
15768883
1933764177
824581168
2040948903
601908163
326409554
2063891339
789474259
1975521014
1202987025
1046107735
135247530
145309582
378818082
945530595
1458363634
1866765338
167014357
1298172646
64246774
227353789
168340107
201081355
1330777436
560940951
841154657
626784177
2097289472
409181356
331732487
18764373
2057129964
1783063313
78184637
1207225252
563676522
416486371
544890020
2038419952
1605550654
506480562
390261608
1593224900
1692468748
72344009
897153592
1833711758
1799492374
297895273
1256968104
1856064025
1203879549
1877823789
835150562
334889709
810503192
1773200316
925538500
1563086785
110907348
1619044263
180849407
377633474
2088605870
1498310787
591484357
2146730908
287777276
160837165
822931140
197525312
882642590
403857828
1237222014
2129740168
1355524706
1404582117
1775000267
521538614
234124681
1992125314
1123044833
2126382986
1644573987
579350235
158380976
1642611429
1490816893
478837236
314172438
569146484
88583207
1932104279
466697733
1759981999
822501413
351461305
1984607454
301955007
735666009
192874683
646571724
1962384334
135919152
1988384456
775404521
1620675287
625134840
314139310
1375046406
145752619
520565103
189335670
561432938
828213170
296839528
196649936
1699364857
1791109676
580979848
54629518
1438370201
1023478120
1575118619
1237256911
576166505
903259825
1073210336
1500584644
1505234097
1578171560
755924654
402004407
761722910
911892425
620117564
872104298
1572572963
2011702955
894940851
1816501629
1304282690
1992170083
29332480
668220987
1463304555
676834890
859384858
503100964
1933691600
2057830611
1062279324
1753406891
732385376
1417782060
947444181
952950600
230648619
1234643493
1071939758
208964571
2135977132
1097172525
991650065
613873412
1649538413
158933822
496290692
778263436
1685263189
144625996
1759105216
2055882543
728622945
162624820
2076510839
1414401799
1196545336
1507164065
1670999656
1412146
1879914352
1058221798
533276845
612507478
329228172
425760160
728071553
1613364700
511548299
1363962916
626045949
288867566
802096068
211462266
443221895
1531991839
391172641
2051268118
1125360552
1128267609
180584278
1684563635
2004264016
1192222227
1961814486
401101424
876683694
742694146
409256835
376512495
1131692439
1428646870
2085259542
1894923444
2066764271
1226458054
966000221
361319692
108063559
991458450
1127691905
1293368570
1372789355
1017411685
738402651
433002431
10392457
1921257460
954310993
556771516
1013640040
197895930
1047407236
1224270606
1138350719
1792671778
1558833235
802034326
1392477939
1661282890
632712180
794153808
1513215640
618249046
295690896
516477487
1981270419
1844270314
1868551109
436229490
1039260732
1348825515
367093605
573934717
1127510457
1769175079
770716752
46311429
128796148
623318939
1394251322
2102836023
1032644597
957869135
464554996
1580032655
1456290935
1317497801
1273503290
972764545
1066272576
1740380442
273698124
1012923829
421559958
1668743334
400262982
382711735
1771758695
478444860
1173006057
1292065561
1978476873
42550105
2028042541
1294101209
1653577318
743224959
166579157
1995853186
1090813895
1256293456
919208840
1855483271
1585839748
271419870
375667360
1412178264
2052633387
175242992
225633954
995449698
6066171
697625467
1881147060
37561161
2123672282
437051946
437508693
1897190668
1249843169
1550845556
1179131676
1479092713
758500331
2143770495
1412224781
867567708
1936819764
669467993
1875351308
835460198
1755824738
271485959
1050041595
1337538581
312259635
103569787
1126100475
562330438
1960986609
1724823501
489929907
925844607
970796539
2077901658
622286699
2022434891
1493756972
780936648
466050768
966472371
810809617
1600609016
1255670580
914468395
143449381
1380859001
1919486980
390444266
586767797
19486422
1272800528
279398588
944811760
1316783412
874394912
813871831
1064414722
2087408928
1079147740
1632562374
1682842590
2077078599
336870270
828952739
1302597217
437641998
1212948099
1878790355
708703205
1273541076
234665893
981137515
2090024188
1298728122
2019965598
582349807
1036097045
274178091
2114700103
650371294
922245755
1934114136
1212359907
1225533026
1519322737
72148368
1427652490
803444181
1948234066
479762320
1064099420
1364005364
958304252
1908028110
895360526
1351549004
428310116
1278258392
1025006370
1483636974
710579033
1782156348
1684187213
1711369898
566278366
819637745
1464519735
623388483
517033914
742936824
511363077
819993648
1561450843
65563337
1843455489
1052781029
2112399841
1834238859
2020822838
1980741946
1079747341
1423530580
771238348
1879680701
1368651092
1629131118
467353506
536605540
1455418205
714252958
1647979631
655703254
1795930947
1993923390
1248859046
1624309089
176841137
44638416
210362163
1108579463
1158120241
1691368639
892077401
1982273309
433805164
1463644500
1704122183
2045372192
133798572
983192837
1400264474
1319114064
731154509
1944713137
2126157357
989366092
885841231
1389383168
116759418
1912007173
419947011
37938808
1660146017
1553164420
446987551
478405858
2021915887
738274502
552094886
1449674570
854833831
1202497457
1545456077
1426747884
986023496
455254408
1476162067
606733114
1497974737
1026626154
1754528188
1788473458
1591765618
1655882230
1276347996
1698556414
316046004
211202018
1843785941
1614284550
1205292157
1641301123
1841041353
1493678777
673950046
723339345
1732118973
729485155
688228146
1866376423
1966911223
645082017
1413793253
1010887889
224124043
614276697
1010660894
981052395
391046716
1214247489
1965598412
1004437448
216008752
1096879008
1544076385
319485844
2115756582
220187422
1122651752
445267118
119142718
1934195311
1317703127
1981121246
452673960
294027606
1770795834
1016610875
30913106
564257020
763622804
1659579884
91479473
1074526220
38111215
1817645065
179803308
1473876017
2012880856
386942503
1006539024
2088775957
145326961
1878795045
1920739144
1622195404
2046730258
1915817471
990576882
1154569514
137406560
331508119
618782555
649561664
1461303951
1653163290
2126931148
795065489
1587809862
414897239
1098311706
1386151803
601271115
1513992182
606358998
1333524064
267036640
416210336
972352293
1071396267
452062876
1848090763
2108256190
674943306
1203276986
276107550
1520228375
1915446
447318185
1586658750
276326391
1990943357
1168130066
1586991814
1091873917
1175464170
917458449
1785416545
237012562
996347511
268827037
724347077
1715944503
805056772
1262300030
1835152169
2142147798
204706057
1786047707
1157710245
2143680809
179084528
499871080
1769868017
1988075332
1450116422
735482322
657816894
489470908
1160632777
938019083
1017241212
928365577
1514007792
822864954
1995125916
101157297
1843167299
1219879769
1652848143
1949225822
1200044288
1214829601
1772519888
2092588935
826694669
2038372622
1134157703
1230858089
82465301
311508479
618678330
720041954
1935504365
1107118011
829355446
1382243558
1229659961
1966637534
1196080129
468489020
998052288
1756681382
1358358681
1259258503
1349521103
1547871261
1816652526
1236123691
1270925967
2079864142
1397409028
1364760816
322051764
633838945
437404536
1621631885
1546487445
806106952
2103115106
2089130728
197059468
897098365
722935104
2136096877
304908556
787368032
521335007
503907783
778866969
1273457655
1661157730
1435713499
1826125913
104644209
980317210
547971184
1604321863
1580170974
94699
683194623
2124178913
2143362935
989943931
442975306
1329906046
1249997856
950727127
1617852732
1822742164
1360816498
1047590059
1168516229
1113001860
1712341317
925502805
1631079399
1285737004
789928632
241151151
907482862
1929374980
14712615
1108255177
418235066
425771885
1896397200
206207292
1038457599
1338188148
469349270
1666491844
1102576978
380227707
284925067
1876455567
396780173
37700389
779720647
2115809509
1143183
486707802
1959768665
1478249909
159914321
1174388776
1980326320
1670808594
541569877
1706313074
219777437
1346894099
1447439765
937485618
1865747149
396202217
1476345025
262785365
1981339957
139595797
1885181781
1720051281
841259343
361202349
272184874
899590206
1733478417
571305283
67346646
207677002
272066370
94684464
1549483456
236986356
1582183760
322089071
207531647
2077032384
1862363827
1945308661
1656303617
769665329
284295258
1021036072
1216415419
1706707904
2099936754
948036384
455143284
618299403
1409634386
2029088928
77961830
1131145983
2108663671
1644766347
1743269100
1321970516
1112661191
2114637555
1278135339
1271401714
101081507
322015903
771501848
1333396824
283653503
440329497
954677470
2092562501
732029852
1661949681
812882679
1397801796
486935039
1701323867
872710046
1629885174
1029334940
1900973225
337787814
1288502730
1612608060
727315274
493619563
1542449605
1161196746
2123483043
263113340
121419804
377763344
1854420371
1840894406
1620195607
789980745
2038603048
1823127151
122677471
87430623
60871601
126430670
566817753
281047865
286534472
506195275
1375437360
1800212904
1721189244
209687875
1590512774
802322155
2088214884
1365811870
1378777271
1267511775
161615880
714697126
396606625
34650281
1229113382
2094340074
903400568
1519734499
2125095242
1983430322
284953823
77231161
541624585
306406701
985960638
2117622199
2074969205
91628133
807623850
1719591168
295925482
411385929
62976936
1785635456
1519416269
557016256
1468541721
590641921
410146237
286246209
782190288
141599370
1424318203
7364615
206593534
1232226879
650551871
773930630
58853007
1953546932
1545810465
576831527
1300318842
1256925807
709171866
2112416861
905831084
2121769959
248455011
2076822514
624540863
1365971948
435701279
1328598255
1351403001
987916221
1796744552
1276324752
478019654
903242547
1037368672
873030942
47373896
1325594444
2137298964
246264278
1511384946
1435181128
7401912
653756282
724935850
1180847151
2035394705
489497425
1425855475
581191725
996881826
1998855388
340059441
1562687474
329575621
917110562
585350730
1805587247
252101916
1074654279
2121647950
1276128331
61859937
1088702066
189087370
1994538588
1970736342
1362977485
783275337
1119126365
648385481
933774319
663458695
782717538
1650356985
175791018
1512834211
1547028141
1331815491
1593136423
2026417014
969272473
1593761406
1359210526
1747304025
2067298490
891507909
1818669468
2071997341
2111899071
865877939
1649022866
568190369
426761119
599158032
2086548105
1644394480
662059937
1318131721
1755955150
158327292
927873409
764627430
1198595034
1038072901
1951340389
966066716
1453999174
804824346
945237315
1080894890
748086015
14545713
483677883
229980475
758996743
59749399
412346688
481550159
1150941189
1578430037
1489187584
1988043357
1904273398
764555082
128548941
1351058256
1397394730
864902813
465873519
1960629031
914529553
968874585
370224453
1990054642
183721561
1157094348
1181140613
841194265
1065740984
1588208525
1089641256
429509843
915437994
804580683
670557615
1406437841
1598796520
1609903233
1226845413
1012216997
2135427052
577704222
1304691190
1619982556
1490818708
585814606
1639269902
664542036
564466515
2072429700
1010039187
1723142782
642923465
769635493
1658229168
1037723319
118771884
529566801
1313789686
893540905
707401635
1793736348
1293175665
893082066
1478682245
1738865623
404560044
391394482
1871721668
644591144
166627012
951786723
1006581268
893566372
1215166853
585396113
1043561545
1642798292
1979414410
279594323
431727135
1384291329
645838889
1261816308
1712913699
868386542
1630517682
321084751
1339250672
1734182818
1745084325
124943242
1207022750
203281431
1372100874
1022520515
1987122849
1820631262
1007980270
2113715629
1047680508
1472978596
1985501666
1936621592
1626863579
608910967
125288758
1156666032
757928596
425819337
1400143940
264581459
860763862
1109587774
1859360160
1750863269
426598955
825132889
1501960359
1949839163
2137651578
153725019
1799264202
111041353
1368771180
746906156
792461182
197969349
2141198115
1246330488
1169360712
1938278706
1199548196
349275288
488581457
887973500
573891117
1248525665
1977884575
1923124743
1650258533
1460109502
650701593
930951038
984542829
960038882
16081089
958796247
748424206
2078084111
2117812591
115176492
1298913822
16181301
345233066
137983355
1649246817
156927754
500898179
811943173
167187771
1474844397
988897568
1337989896
76274149
104564117
1972148341
1993013275
681749118
466322620
606207072
1786129888
912610552
933353028
930177855
989835235
2145519140
535109794
559614229
598944389
1204272116
1369082651
1892214633
1929176188
1172750105
907960681
244618017
1465935414
1928209837
1928659196
997368434
251914965
318725587
1538591839
118266735
480352181
1892728632
1693181988
1955752471
1305443607
1496851853
301825658
1630297749
196042393
689345325
924863482
81179600
540492507
633199390
196522879
240098631
1331940348
1644778195
1885772423
1726012820
1556437036
545426795
2003848758
451798161
1392044475
1963662668
753249728
944731491
599643903
1587830334
1333960952
732288367
2088321774
739133442
570937894
1105887612
1947753898
1008093325
941143239
1940548869
73559029
210708052
549310352
57788411
300652596
285927969
332157482
1091718333
452561442
1955582450
1318318281
1871517440
2127218579
933317271
391383182
1535705597
735173630
236319334
1847135210
610176402
1687505324
1985192813
1153644163
300043786
805650708
1034585528
790071811
221700544
1933058515
61352183
1457263050
1930391303
530498117
1348183962
522219404
2045487805
1373732939
2007224522
1156820785
1324770943
850860378
1304451668
1927832498
1481615132
1680231043
528423749
669518507
1001079368
1120090458
1920880141
16169263
1548551631
1134142252
1209850550
1755844461
2072732857
1016387141
2010229033
1713796538
52538916
1851158950
868416357
1087217579
1085983674
864873867
1821822982
1819892159
2117961542
1257958183
261442559
902405266
1786993061
1182813598
72756517
1824319883
843235477
1117133164
1565672689
1461841618
2031492380
651042230
1624373648
58815456
380115314
1359438695
1708249361
675384782
338597956
841508496
2056651681
300096299
1652369849
206574990
1757812085
1046120553
555223587
797874703
1829337262
581229719
315664607
1129769185
1581136068
987368602
76854640
1610226421
176335797
1813878863
2000205528
1956482097
1047211140
1794010869
1294412031
859620639
1021107651
1198987829
285025209
2103978713
1680241589
1956590551
574457867
294745630
1460667984
364847308
828618621
30864714
1052437490
435623544
1958662541
1247712210
474651335
726296030
1671330425
779200975
661623915
985665800
226109671
1487574424
1628264157
2045355613
1323039968
329587485
1330927406
1565615396
905452937
1304595518
1254687747
1383115303
1559863147
2075310386
1506856870
653239151
1479406363
1385343242
1384006213
906972294
307747509
999430463
1484067843
1279177624
294840572
1345373944
1323257743
1341948902
592480049
524582366
2089581589
575003734
1444381499
1880682970
1785974723
1341352324
1942955495
840588833
1928489487
411421603
1602146723
1151069833
171873656
2114077157
1300965356
1131081409
2125009465
77635276
1167702124
167756671
1231382697
2852062
962868822
675129738
112345837
1209264623
1004812186
282214281
1314574311
1784210644
140540486
1516623148
1806314703
2021965907
285520767
32342881
1577703372
1361074175
952952067
898633091
430189128
1394457734
749550707
1286506654
830724890
937107354
67074159
851561414
1791592512
1669269539
1751045978
803055969
850414181
1385090907
20680120
583724601
255479245
1723884493
1066321019
1841900003
1686009105
875058877
1782062793
136921072
1320158120
319106943
1940768946
1544666840
1528385496
562628661
768085353
1356726630
409107718
203584028
1620145451
531174957
1218264590
1642438966
488926159
1354068043
1974378291
1842798998
1572826842
92430137
1120917743
83317350
542688201
2088783699
335489447
1947528015
689616574
141873689
106543159
931055548
2119262160
113208872
980909528
1776204712
2004021800
886061085
469907712
1587097568
1695257145
507589063
534800206
657737240
1735766721
975401950
1684883320
1382499591
2120744285
791747686
894886924
110316809
864140808
464849101
786113854
814109789
2115951568
655971587
440200119
1518955135
517756315
271426570
527053401
1591428579
894847114
1549152270
233584748
198711074
986218250
1089774370
1230681247
1999611238
1482327636
1501279992
1403719259
682275565
1073761426
968793423
30711941
1948297518
1123567628
1831677988
493028296
1298042085
1494230078
2026760802
263151720
400571134
670628084
2129045383
832162059
1868360575
1511262227
811936787
2092670088
625475430
943784964
1228436950
556527770
847713264
39247433
1777062981
1829700521
599678636
1846549778
972343535
21608239
297030311
72595849
1531227848
13767247
107842471
1222870846
1489972218
1043712939
1120011075
815341632
1591109664
1695538056
793545876
1719295498
888016629
994449060
1588959384
1074681173
516298301
1476907042
1719288466
92003732
2045661044
346456955
1987093545
1511694128
602128297
92374845
2120905238
507488619
1826144208
2002634500
1551294326
321818860
415818917
1067615767
2103757520
1580733901
831106945
605300951
205926936
1076842942
833160798
952502220
1154871083
1920888462
1493857142
1360808419
935377819
457434236
1230253745
47629882
1324514607
771833863
1499262252
1077800500
589879865
1451520171
1676376443
950714503
992744855
936681121
792269768
2093138710
405746522
1493928414
1741134529
1440810143
33055843
237268717
171735891
1447372892
1486011311
48854826
2098292926
1640068707
1214916879
1246276965
67886330
1287714777
416464604
1954118845
613179779
832477093
1813790082
846968543
48668420
1114000861
728950730
1972969987
907228539
658067630
2146344797
1169330161
137125096
1739477050
626083960
960592696
390483310
1873196904
303396585
236400114
1263824728
1982986049
1670275563
1510109234
451695501
1731713125
872030256
648330719
567768001
1858262400
2072456290
199230751
428129007
1726184949
1550725541
6679760
1418384675
793108344
1029775168
538026612
1938573357
1605499042
1555072365
332738645
586044277
1422930873
296237341
388193363
1307809963
1219159909
1086603364
1256132052
1424722875
2122703587
444532526
502872967
2034739969
63241938
328850128
268853962
1535606756
632993826
551595673
1916044498
336357140
2119684599
529147895
254455118
554049500
1607794766
1987375823
1249575106
415835549
1905236469
1671650820
1416647390
1224724338
2121421468
343293759
2132821080
675756178
1197669828
373825242
365619584
1089007711
575559758
1613344135
1336998078
8549171
1217059580
765492983
329875372
562784689
1969984731
493424423
1105208059
818655687
1476136185
106761789
491053916
32648916
1627270511
935261283
911633493
1000169906
543372636
1632362334
1695541932
2085013752
865645109
714388688
1877174878
1990330717
941786005
272601187
1909046402
1159781858
1276830859
1894938352
1771103885
426561613
1615953349
1254642388
414324606
1439152405
2111996054
89208980
2014848662
191104918
591316984
1128198827
224369125
1239798459
46007300
436131401
1396257828
559788235
921955321
883023692
867699478
825120827
1864464249
1385436241
1131685222
460195584
674963973
1103377259
9085401
896840712
1025324236
1727833546
1352950848
1399326318
1923553460
508476575
1431063862
364254776
580300957
949040308
1845360344
747631696
1243397147
437453685
1668676703
378862382
121848156
29584007
1072482178
1962927842
2053046026
1194349609
1141171949
684111146
249882522
1759246292
945155232
155078083
1629266473
327861681
261936222
636678926
1279858217
1581947878
1706750204
713456051
654310498
1309950503
1674339352
612714801
1367964159
1325936086
1908349665
407053368
2084618894
812093121
1643337177
49330359
1913569839
1401594711
1804514672
490403925
1027067850
624251935
1414189467
1793407013
718628785
600512830
447240038
1626282470
57994585
604186004
1167044434
754400031
1165260250
954063799
914893772
1839967803
1205246555
448563657
2010038059
1966684718
1785090559
614231555
2142583267
2076861307
1512297582
2106983082
1188237635
2034711390
1997767616
1205965451
1454419206
849803514
312991525
901911820
582368788
1615092053
203390154
802640568
222764169
801490775
1112542303
1199067398
1863495193
1162497085
1752654023
47646506
1321456623
1152141325
97223554
667834797
861397433
1422586176
1168297405
89874298
461773589
2079038965
1076693747
1524821322
683719152
627299039
165061481
1602513594
1954053486
366812441
563007083
316337530
1382793092
212054152
1145687132
1806540421
1927943004
1301336599
1043867750
674260554
1813343082
1346504325
139199565
1989533764
692701306
1450052458
1522886946
1674811368
469003993
877172429
1537122872
2040106048
1229169981
587587604
835821320
865991876
1949825776
112127974
210722345
2004778387
734008796
630700211
396517024
26694416
1890060559
1760032312
1683299074
1146230467
2001023702
1523046021
5606111
109880209
1021813415
937519683
1244573028
551111054
1094322291
252173405
219225181
276384399
802761115
318075533
197370987
840081011
646700982
1865504235
1689577968
1430388572
145006407
575545974
524751116
2102017404
2016773469
349323235
1015967987
172088378
434105811
1564148261
1406946862
826275211
942182918
1588302013
361667731
422143692
794373880
821598063
79546736
618611876
1125692193
98680578
1384222221
1789892552
453178629
141159661
61196762
336158784
598274481
6245235
1808295108
1603592924
1971491372
1430526584
251214118
1123105940
729479934
1625900801
622134910
813186801
1054892241
1529597119
1211394818
1351193829
245393480
90561701
1235740354
217984574
735710067
491048488
1058661690
545584139
1575880603
64280484
328191880
1925825962
207017068
1857261021
1176708963
1701297094
1555112447
1719282908
40609964
1422374325
1467866836
1183885327
1689482179
1932274880
1313261033
1740276265
103694420
1263227276
166622535
399404560
1535940253
586706718
2014645449
2116662911
40112775
628987892
580539143
227569315
1342549485
812030421
879125704
692808247
1316688368
1419655777
717351649
745864578
1384378937
417250086
312924204
260408903
2005692076
1234609618
1435676744
2035334007
347438620
629334113
562255196
499434835
673734539
2103380471
1676107363
1708924479
1141773799
1747787298
527103601
2035497648
983820602
2092261866
413810963
1674770717
486928581
335517673
1844595258
878762723
443065922
1873181723
710507390
520487986
1805287270
973506668
1150851892
1438516199
952537099
896074062
1043157430
2128504012
1301361901
309086607
1064253533
1682441383
2043135356
1292533368
425750353
802370884
721178182
448748586
102939757
1183294714
495342481
1668180667
1427779718
357633395
2038536947
1909092495
1743148702
1728163311
1250164219
2132750527
24832351
613648858
2128823347
2038328786
1757483503
767128042
2105804247
1651586708
1145712155
1223742517
1732941185
1735293530
1555897845
2137347146
1130820324
1551361270
533142270
303508377
601146556
207487841
1299781071
315969902
1099455214
1632415726
773495967
213674981
635550053
996197872
110840112
218859324
824093107
1646796458
1038858111
1178572421
732222879
1494013281
1168573400
1954987049
303884597
2110575462
1553322150
465328571
1920449850
993961153
699651453
742320191
2048297283
1103401932
2055271567
353409250
1131355760
569314785
528931307
1188281501
61155470
1424969747
1981554785
743699614
1857124727
832264720
646840654
577579804
47209209
65285108
2046396773
37835415
1779427537
2009024852
1799182278
1573777153
1123513142
1201964622
982312083
538076553
1734404326
568400665
1397640646
1461196030
851265982
2132869346
1074507614
122500496
1461526648
800036307
945880992
79921727
41289032
873498888
149911332
1879287719
1807624199
145887032
763330020
424050020
1503060659
1670995610
1905926607
906298850
1381978854
2114614197
1275270437
32519832
1739062522
1665932561
1838953685
360810447
1965061594
1623805810
609982038
1903513137
892867847
451986094
1058872890
2006964657
1003139060
1968428333
255368777
1185832585
961698379
1806022917
2028305395
797222182
1597452924
744220454
999611920
1074299571
1475752470
1020320990
931881994
676075760
66586896
703209137
1982030589
203939547
235995059
1197639125
507554988
611676339
1891819770
1123668954
1184816643
1748772947
796519594
1474989820
1136866422
1329626475
1428017639
975644233
528149750
478621129
997175540
1610571310
1542400440
8203606
885925318
602866827
2088198425
1200971437
1813535279
1333193942
175330067
860689257
747184204
2063676504
1821739069
145249279
1166218360
1307692770
1797740376
1347874851
1684457375
220486279
602895385
970151805
145486258
221789188
2089026876
200030424
613854112
153879319
1374765739
172616685
251769391
216602285
951950271
950050870
550940439
377530657
410281446
1767921108
854428714
1207628957
1241518654
248749516
791399903
2126102225
540863538
1388192296
165475417
1687103061
1716346788
162264696
1046275792
298431886
1733871498
742567802
1414358296
513196028
2138948488
436552719
11502154
222037467
98637452
102479147
676996872
1170841751
333581652
265256416
1600559985
1862612797
1167944642
764267512
2068584783
1198488122
201843816
979402726
1803773653
1013246019
151590337
586085790
1319860382
1551555129
840962276
1614254996
541596604
1700386590
507144071
592651485
1699981314
343290082
1871102603
1320351576
1811725052
220719255
975962090
376096160
84474106
365091321
485349694
1647797911
326490132
544223420
2028474824
1360217469
1762685557
195699706
1370041609
122266172
618487885
1096481490
1595255949
1025088062
709466677
1522555040
1050465874
1427765210
1312645953
844353862
2036859738
380554060
21642144
1410975007
1095595383
33671808
206363297
131564918
1450161596
269384063
1727803561
1070711048
2073197219
309533304
1174303250
164902904
927864598
1272407609
943532279
929282022
1550479100
1121586322
156323722
1293639814
1942648612
1050016804
553677431
1750478833
644954846
1290826588
1038342899
761648703
776563184
671143780
863158579
2008535675
544763701
1224955412
1103660689
1885984386
338038533
1952926915
799012748
1592685537
1019317530
195721588
85759642
2055409419
116218531
1993470573
538635725
978852915
593120637
7464736
1491134825
493659056
721116437
206907342
271006276
574492150
739961271
569734653
1167376310
697120736
2012908134
1494588652
1071970722
1184485142
1959158557
1341018582
1578271692
173340200
130351924
1870584754
1526634160
640430246
1607256892
1672643532
590254770
1445828638
2612166
1378602610
1448645171
1499879141
1747946369
61241902
748159824
1518104124
336094503
1627474159
960711396
161792239
1460121073
1444974611
1803251348
1278634144
946566113
1643810871
917423702
1295798602
120464445
1413387777
2070394761
1703288374
1239329051
1982325307
450918191
1087985039
59117636
489511341
368366516
1493423372
2126756225
1801387520
841680697
1454411308
1818823785
1247948217
1571590696
587172434
587052707
2065542119
1831345547
1946302230
817197784
1699115451
1421173929
1633483379
964711851
656295263
653535249
359599923
1191093664
1054153445
1941907190
2055317744
1078016008
69090473
300687916
1386176667
861886386
162151207
1974593147
2077550630
1930113843
1666622862
1869438451
968624190
1181602628
923044288
211725115
944890415
162764993
1797700805
1461144364
456752743
567427911
926477065
1416773446
1336647579
238124763
1332768849
1913602050
2121588415
788462217
1578629226
2011821821
1719865446
118949632
2049369871
784744659
396554188
1418378272
1271236705
474642480
2016351180
1391241103
344918282
297846687
932260604
1454179091
1518483122
1213760392
1251377112
820933273
28444625
1742769419
1303954731
1868319374
837217322
454278028
748431901
329997892
2055333223
1051742097
891532880
1250842119
1074947793
1186163923
1201467084
2047249739
472907155
657562634
614711657
857372942
2034811238
1684362755
1820309948
723162626
1496681665
1739363675
987462817
1555947293
1585773714
1431203912
1691848040
1367264033
1569601750
1627503645
1050237267
1472320472
1803322662
88979046
1888979959
309232490
379885754
201177016
1275374544
1522797406
747945485
67169712
953744936
1565680106
795917347
321854812
1193063341
790686055
1565165185
143355178
540236860
1345035648
1900590258
767440900
201958263
746572358
260817748
345958040
2032555306
761350549
434314279
2143736246
1975494934
1342261792
2088953425
189148429
1259722638
2138021184
1460379177
1689516418
1936979300
462392656
1062499952
804388488
1851267261
653868037
948535119
673041786
90424470
164661345
1515100093
575130316
1742052693
800750961
146285795
1370046781
426599793
54151147
118133581
187857768
213598464
1759425821
475110900
1214899887
1610302106
1623799941
1912627074
1337277651
381566676
1563917045
1240148517
843429438
1371597150
685272913
571222005
1040205016
1903310978
1742074545
1503904471
333108671
1053430307
1385951536
1818613009
1229429707
691093336
1099306127
1568973241
1432838580
1599842520
2092759821
1972016228
148628539
68541252
61600937
51628603
1899181154
2133251040
597183092
1603821836
1325736571
1837569019
1023609721
244879553
805023428
2068708750
60712036
1721469633
1277134159
2094430112
1421835551
1351754472
2011266868
1807473334
1951784632
1263419088
1383738728
2138055739
412181067
98569997
1381526180
1884058515
679454402
214568724
1870132674
253545990
1913261990
857525554
1838748681
977808223
1608338056
296450824
779238224
1557514552
1608736282
732579343
2115290226
179357772
924401595
19363642
2044568903
2024476792
1873343103
351296421
74134285
2111863875
1649486926
747828485
791735508
2134593046
339969456
1447915820
476204357
486206428
1052913254
165440294
437101935
893248349
1441148171
104395499
425721477
1303393952
1209476165
1601658242
724239501
966717539
2011013603
85450243
1424357461
1490157500
500757610
1647961364
1602398657
380460243
1354860964
373508430
865041019
1614443806
1702941975
632043474
1816094470
450551606
830979550
1740696632
85007035
1015371741
1974244580
1598697701
1676544059
26084689
1475974112
422422405
62557451
1528497227
1458889418
490133711
695212839
344341474
151725599
1918504218
1476029318
1426946531
1189451121
820112572
623949868
240244470
261396961
437839866
610532982
390554393
160953375
773810044
1360742751
643176889
2079156672
1035977764
1052181498
344792507
1986985335
2133919858
1339315023
1323908670
552184723
970553123
1516861629
433046096
1282781465
776068264
1672756290
1308523968
1790532008
1955243830
154361636
2102537439
2061456927
617858619
973346132
2028214531
1277794959
975721395
370968579
18875529
707380294
1100940253
519856334
2073255805
516425905
209739097
1603033672
1633076093
1919003417
1164163544
1325784025
873641965
1919417077
1968442871
1960549036
650165920
1258871356
925727158
968639792
1248438284
1753861059
210018382
1541944421
1984048872
1629391254
8964483
724772470
1302781184
1478763106
41011353
53149869
899168142
533307683
573222207
1878825572
1048064753
374290916
520764327
80711342
2112483110
1478820098
25832794
678565597
265600201
1615997218
1175336987
2135813144
1957390289
346933623
1877729178
532624111
1178127639
59911097
822349047
1745251396
1129494040
1154720463
727674637
456028290
2113142079
2145642720
794731214
1549758776
106887722
220923273
976167865
909640554
1091122661
12500057
1565918076
367342178
741435214
683770461
557935316
2144508260
891336388
701627787
1643241874
1173063174
1547193216
1746143717
367812264
763765400
1242308292
1400653949
1690706158
1026664510
518789248
2049389844
1807437492
1489017116
828142526
1940178144
199319184
1678246605
522087099
1279364307
514213758
1525467361
126495445
259419926
1919776929
662173330
2098925963
1825034810
2050726555
2093684990
925839429
847077096
679614096
535667123
1276844067
2109425303
2117822236
1301041495
1054011229
128323841
1823027307
1440983237
1921633373
1666839388
1092952227
372139217
566778525
1352576436
1872074737
688979616
1167836923
2069950937
825694349
2107324459
1822290856
404377931
311132036
2123934753
1488450686
1232122807
878707921
302606936
1436537617
460739800
821756719
2059114517
422747102
622021311
1201834191
203365411
569094384
138515623
634171325
713838496
1859807105
367309005
1584053532
1079425285
395766792
1243986491
1558186750
572837346
970419570
710741970
1649784586
1394982428
1701220967
1169326651
1631329314
870204537
643577254
901581307
1407914377
1684374187
144271760
2089485799
2020733825
84599395
1856554086
27001184
751334452
108920927
1497625997
930415265
2075210409
1689361830
1138729105
530079908
1136598038
1976736470
96371209
1925849559
1057919948
1758198177
908909540
665444853
325280581
619767759
1705322900
1774928114
2004644517
1988481143
348068831
1335220275
1670269142
1375827767
753524135
1029028281
804606971
2046761408
1578279016
1745188293
1985018169
2046466830
662204286
1383770584
2119724472
839889898
2030980385
1807619568
2027574749
504704868
1173133013
628636529
1215835818
344795912
259174576
1836811110
416185658
1879270025
1675229896
1838476412
165332765
1871872374
35327144
1357660507
1049645822
426343694
1344682408
240965402
715960402
206174073
261119411
1531958031
217909252
1930996005
1073017039
1925249437
409285804
934859721
1701733321
1211565002
1729733207
546028506
1957020821
244874845
1889335171
906832680
1964681709
786837301
1546814699
606468962
2103732381
1661207562
781614502
1156425799
72191601
618236081
2062350324
548661568
483043233
36889892
1811461331
1900762204
300763766
703292462
734703827
481167360
2064935826
789217500
1698397138
624254502
1203436099
178027893
1402952151
1002284327
1835386181
1429176718
306588320
1915675409
1364305346
83771500
511187643
50569137
983758079
904996537
1136663198
1015461479
284641102
482283843
1937055711
1554067716
1717203384
1184271194
1435708831
204548488
1254085853
718836829
840246159
788706511
708899301
1552805561
656430932
1738789932
2122467098
1432352208
2037576818
2087481500
1723822855
1677589584
698754099
1026776043
1226809898
1006121540
1509228166
524901415
1930641858
2100892586
1968783830
2138258608
1167850836
1164336732
1911477027
1471932776
1434452463
2106757246
1974404802
957845618
109677271
449310395
364163201
2129710206
202618390
1880494687
1566178131
2094585620
1615175708
2095775781
1134627361
1421067093
779929652
1386268068
846749745
903462674
1552399739
1078501353
1150029976
2076597809
1366430120
1809623579
1668593523
2098130038
1338152611
1545671391
2033531287
1501087660
875356778
916315071
1964526725
942195174
685185704
423239239
1964951503
755272748
1618283037
2132925222
2052045766
1719609337
865696589
213864363
660296519
1395221087
96394944
1857082541
639728297
545215823
648557956
734282867
1909281044
1250685660
2010859073
1646323909
1750491090
1847301809
1964317071
1676210689
794336065
760651974
1505344867
129725527
626273018
951916322
2086687420
1168109169
1233516899
1956401408
482107388
1627674606
967445778
1027057646
1195732780
1821816702
504932290
2046636758
488501470
1692614814
433008623
37718013
1037723834
1925184228
353755125
1275955016
1139401220
514781005
2123579133
2011245697
998288375
1518329624
1740529845
167668200
923163914
1184530766
784395829
75172218
589832335
2088389128
955905463
453548088
1070615066
1879357436
376603399
1673091074
711209407
629353081
1068826598
907622851
818501773
170475638
2090359809
1544806413
869455116
825278061
1672478059
1312860318
853018368
263453843
1194424539
1867366222
827692034
227532002
1296109962
409155636
43625343
1639336429
1588986417
1249325483
647795402
880426097
143101069
2125201098
1179023959
1786661411
1630786036
1508989289
75733185
1192147964
2089907125
1984011449
1151832050
1154493304
1973222151
99878602
901847228
399223386
385026472
1270678483
1704916801
1140944814
801657301
1008041948
1432827876
264965830
743462470
451035354
79803039
1500919055
363066198
173295924
666294104
2074144910
777563691
1176191491
1048822527
1946189295
1981402613
807595372
230988540
1817943795
2008300370
1647616082
7745876
362903713
1646668100
703972666
1282404772
2032531851
241403089
719087151
1159140601
2083309519
950021591
1540538229
522984879
1309390794
1561392892
878893268
62102715
1498270233
1429499270
526592239
790314110
341815685
64252612
792542969
2094798371
913236543
319908621
436696289
654003723
1631856339
15249125
835365367
736753313
1090699054
1942364804
1600980127
1013268035
1993672497
299044600
484097274
1175970347
1538237451
1523749157
86372119
652077985
1148468006
1300028276
1333163349
1336652749
1893511142
1852456223
1807927837
490287129
850913967
398389858
2120938165
1873970690
589375009
1307098506
569274640
298772547
1736099399
786384537
605437606
1255062048
404076122
1853375299
1712049606
100793454
1317949072
864053310
485889274
1301807371
973587339
241835980
1792385027
1838770089
1401887685
730008624
628665208
1863148094
1829678575
1338068468
595609046
980107331
1499146008
542741822
227506754
328811666
1409489178
711915924
2078114614
1222229956
464130277
424516191
377750422
1495758341
1641559289
113313639
16927285
94521964
1195862672
1379365020
261004142
885863352
332858765
1887608326
518947684
1165916201
896466190
791130405
1705980028
1786982892
1362864899
1934535801
934729017
1729567625
1456148924
226673502
2068321046
124888053
213166553
1351906038
2024827905
2009680564
2056567175
856580753
1006288325
659440688
1682190922
1607338838
1914618599
868050551
1045829266
997271638
21405113
1833720903
469985504
157872094
367225418
1506812675
315531763
77861526
2087311684
958319874
1883745888
1826653332
1638912373
1808633788
1652127152
987106522
2047089148
1082922583
1537861537
1653251622
423169339
327032576
104174485
1145141057
1945850513
1444175602
225428862
697698981
351117557
84258384
1418734959
1836298133
102926482
1160346899
1826032882
851122558
1236092380
1460964975
942730629
1451661460
2049088294
1282997742
633528155
404628087
1308799849
1768590098
1508392536
1103897037
1059392557
1590177234
1531642296
1927548731
1096771445
304870147
182423973
74174584
1103152882
1927422046
1017980342
1593369112
433679707
1787338855
996911738
2037532264
950593882
1259845623
1495281862
495468234
2095785776
859111577
1795220283
2010303250
446532440
1020374596
789152905
1722282555
1739920565
1765088110
499742365
1809502852
303990468
548707481
320096001
448035332
188849167
1132043481
73254780
1419216458
1667252193
869728865
732604900
601853252
1632293224
1909381854
572434642
95243535
1493331230
1384730379
1565602661
2020648027
503463748
362667877
1588700627
773935698
1812520585
355461293
610534841
1312260116
1130016242
218066771
253708686
1150619397
2073446121
2007970988
2025203407
800109295
978578437
1218515580
588474272
427020557
149488329
1407819639
2006108559
1130113186
1992857161
83631019
1119839091
1871856521
203022595
399484049
815830059
902147528
1245568865
1600041309
1239316582
465565313
370993739
1065473776
304540010
1455388660
708139154
1598477490
744227469
1271588717
344205820
1006954553
288698400
441364012
1317058731
747596317
1897645471
896862426
730100921
252162430
1244404587
1305079898
739747094
1257193759
258225562
232507895
985412138
70990496
1982394858
1906958226
1894742222
1397365834
459980412
1238474719
1094460340
280806233
835901238
1217111602
1163201955
1129560469
1317145761
1202293729
1968319624
17942905
839520850
1273331599
927499025
470079959
392844414
586458513
76946087
1043731131
586765994
1458389037
1415251632
660752641
2135136834
313630866
280522168
305902466
235473925
2016468385
378444901
1578493546
1336015598
1382962696
496181146
1962743759
1127519738
2053175006
1756882468
89762878
105116394
920341638
1157393467
157354564
1648466996
1422744441
652340262
1035253720
1122674469
777076593
618371569
330349846
1079595681
1410569385
523494504
1527402948
2077502683
231253855
469745864
1367331119
109298078
1803512956
936967015
2121987548
1700253902
717439401
171479873
1000758953
92605678
1067283990
2120883097
177691320
421814376
1655151004
1748051445
1523383615
1536998669
444569066
89765197
711293473
698380546
1343131330
730642287
1997196020
682034801
439585162
333547364
1136105868
1844226105
243457659
197490815
185955771
757076359
166424501
1290954478
1297436842
1929905014
221424317
1548571624
58933782
1351172894
1985499083
296093320
561419025
513155172
286458597
1349564103
1923027965
732988407
766944030
62046069
84981509
801604905
653618026
494622824
21919299
1398376692
2081217370
744577270
1014333017
1793320851
1712285208
262078930
92906272
1070144290
337374130
1820643345
633609504
1542878655
57932076
1176262287
1189448671
1303535539
897699940
2046042243
1907114937
1025252862
1459566801
1798151189
430956739
1963335706
1083053841
1325796347
855844014
754177694
305384922
1546879472
421337408
1914966394
138962371
277799381
497712698
28370445
160071262
1453582886
1762163708
1039015289
1395197067
249579550
1833541959
625945311
280212829
1580904519
130426507
1362995708
453207032
642450074
207125097
124347437
172690296
820802211
1485247982
1346035833
1017292261
1671609235
872192247
1362196591
1803341272
1025202509
785329686
1511388937
1738024284
1900268322
1563965257
671792861
337479473
781049452
1132282385
1503819735
1052507750
1897594834
2079015758
1799767638
2075363110
1185388144
467999775
1398048932
970954396
137323978
472278412
2038505016
1408395957
1415837671
192644467
1293956183
2033329114
3018714
441453086
707042794
1630053284
1083384680
412372697
213561570
1524053490
58187380
1318807536
1200139465
1763639562
1121496009
749885320
146647307
1127169436
405883045
609323318
1983384250
954873613
1944870391
417961596
153912144
676467761
517219140
896291618
366384940
1647208203
295504075
382935408
333163193
289113322
952330635
587435594
1210685951
1884596070
1763001728
244528490
1631180307
1495913409
459342983
51113491
1791101793
1983024078
2078424969
175193736
905662577
665732554
1948619664
1541937443
1875434318
1956883650
339508199
1619124210
505888993
770681147
574239793
1179365719
577583677
982855767
487760523
987954198
637989625
1503583585
705972709
1844468625
57991189
2130923847
844514507
1191820362
1299652020
1310546664
1737705113
1235011520
175003015
359196590
2114627219
1956813128
303770888
341162856
589328842
50182468
939866979
1025568982
378897841
1283678887
217221219
298205575
1313911200
651234895
100176464
742004416
852615714
137316217
1070586839
2000511319
1284002386
1440925741
1630733074
373045585
677692985
845995373
1328701187
2009614234
1277218227
1331434354
2055546518
257946832
1221856784
963520984
83959305
944988804
1418761342
1290031051
1518456319
1287138022
1373581359
2064296125
413679935
142403953
1309988032
1226053649
1157384915
1640860315
1167721700
1938511289
1494766752
353985723
1734165401
1757039122
413709825
1009522615
516525829
1468576505
1965527310
1693070783
1572463401
1601375980
2002663777
1029878597
1979892553
22729248
1054155437
268836690
1279970451
1209066150
595285583
1945412479
1275809924
983260200
1710125660
1114885363
1186068188
156736707
518794923
331160525
1308387281
171546829
1184263339
980835274
600243926
2139715473
944950348
1850000516
128418892
1335916269
137284323
319545781
2093805558
1128667244
1389455659
1267286819
415052578
326014134
1763924438
1260254672
95030108
104568878
1425454970
599179963
557177828
373311302
873939616
434387011
44142758
506038948
1263282464
1515420313
964462595
1175167801
2062832369
1090050746
1074759004
1991640707
1795569904
995964918
1792781060
1653506993
1415332778
748627839
279346486
1117040185
1096200459
450421955
1017899752
961450870
2013004481
1388055075
1991205349
1686091363
2078340165
391385200
180676455
28005412
910227900
1627428751
1019952000
679669690
1456489822
534279928
2041578159
25306791
1743803994
1791399297
1656158270
102288758
1561333486
2110884376
2099062957
1122259720
304108197
1730085689
1653683202
1134128641
1193684032
1130625035
85563355
1130303552
454261890
1871880344
1931608411
1937482618
1697591386
515323107
109619266
626363589
209059397
1343518408
195342523
1676147227
545042004
850460982
861836518
200078738
2138891846
413556841
227776641
958251530
1096122787
899871474
1461535255
1779072883
1869049559
19894518
418766216
187307642
1163400640
912915781
1813186222
753102245
1323452005
268770532
800013003
2138105154
855551605
142604359
500921231
1251941208
1556928459
329548341
1817299216
1988622315
1992666936
2004822359
228727748
1569391111
1424003530
538980233
821151602
115604179
1987306479
43502289
1286036603
341885653
951725915
1623067907
1383818000
483886449
654624988
7836789
562504926
1612590511
231014236
776471480
1695186795
946086491
297062878
740508348
1287765581
1743735281
210251044
2056160741
1841593803
1633507189
1420800771
994189158
554079359
1806327306
1574307846
1100814057
1588856298
173911456
1273014563
1046186435
1673592057
1566439233
576539475
1361105784
1629932899
990755067
778354783
730234297
174522211
443609670
555509388
1451292886
319643738
2050826389
220142983
336272446
151657951
1288995528
423019923
1143565849
2078074935
273524406
1055868194
628503498
111811630
482884545
1403787285
1049053903
494073210
1517301963
1728668750
916375542
1808386205
2075137810
829528560
1631019046
628835847
120835922
1643157441
1092458777
1606796148
1887206817
309156653
1290190964
1675071123
887539224
93533431
1203154199
1768769304
1847873546
299075646
241518248
1250509112
172594092
1091113148
1244976741
123531261
1555098981
879079670
258613037
1537038035
34863673
1215547551
121060707
882607280
492583978
1158943286
1636454331
161093067
1103890068
427887132
1819338482
1845018131
1916842525
1015077964
1407270586
787405657
1953437963
1158601428
903494944
1823346473
1377524647
803568623
1676360684
1625678343
1097657514
175235226
1549047704
1791061192
1352656134
1675223555
974260289
43518763
410296372
1893574917
339722839
1705645610
1675534581
1065208659
40590788
476227069
714325238
728691267
1015121719
1941396629
1866240356
2089027857
304707483
476002208
153567119
878178946
1048524028
1622764357
477982700
278906931
1782421990
1146962910
52338625
732864505
2139694869
1718358023
727692456
1825823314
1202494006
702419922
2031147225
643627230
607669968
1965261398
4890427
1327758480
303392470
1284669316
10711152
968051635
104708653
557525952
1519271433
52961434
417959779
1742386371
1338212311
807173948
1562647596
1774612660
984970983
234992648
802671860
1137180544
137411386
1937005060
981685585
755201712
560598708
1647503579
1525188877
1780519365
467302952
1501547269
438696735
1058008594
1869263187
1473772758
1523345098
1139100610
579780413
520565080
1721819092
929028392
1326643688
1170375145
165464670
1138328548
427507669
2115150814
1927060318
695620655
804616882
938911381
441344253
1653395096
620784880
1808284151
152113761
492854767
2097661195
1611300036
1712695538
1348912733
223771260
711742195
1337130760
1014079167
1440772422
2078753592
553482712
1647629248
1317300059
2080628293
1691580483
1187197340
864495406
258780248
1567591512
1555690988
875103681
1645781944
812743246
99904319
22455654
1836459715
1953432070
1673562578
429261572
1998555844
238906979
296592069
1383123395
750921082
21294586
1898844737
113045422
234939234
256815899
1516566874
2084870481
1161520895
1096735765
1486422177
40781597
1682091442
877339606
249897519
2124826633
841236177
1222596979
2078309438
308967376
1398071742
545300802
286665419
1106854224
363060196
476085353
1967532648
29682649
226473900
1718655339
1317552776
1407987528
2050331056
1617456219
462026482
639176703
317976534
776834820
1900053272
1799816086
1853497158
1863313834
1686625149
2081512532
729619140
384475734
2101852244
457899683
1475016879
1146803732
1255647145
331373586
1364582705
1369249918
259729382
1059371099
2028965178
1371716655
2062469545
1699460417
429804463
428860316
304044596
1173366640
1188335783
1769166886
742659466
1181299114
1190398768
1191783249
1538580749
667855346
1277510490
297344677
720735589
1496171924
1387053236
1596052511
1284448450
1821314300
1944500433
824296973
913320322
1823381655
1496466749
544147411
531437550
1281856692
976560536
600755590
2040111257
1744047530
1979773462
756923677
1129588472
323093606
1589842389
1786381710
16527126
2008992440
1002956977
318783478
770496598
253339352
1438304739
1135351664
863264652
1470021778
355162700
302889308
1134668053
1911248188
1400995426
530910685
1910559472
786183040
2057883859
567523229
20959178
800555139
1876729904
2138496131
575932491
431145716
169702909
1448719847
1088030170
18233453
2096702439
1876027528
189277322
392065321
745429843
1693885695
212684309
1390228541
1322568307
1879281567
55884575
897231794
366134017
697856529
348634595
190306718
1334405339
900116830
434541845
1899189035
222324567
754814948
2079409332
764495356
1559900226
1569076554
2105113063
1724367729
125420092
1281392243
1347843092
53499266
207812152
976328046
64223074
132111192
1111381598
1125470855
611665773
358984708
273251266
281240570
1489316120
825427193
740095449
1989754442
1556868271
1567341570
491828962
878302339
2011463875
402734461
90704774
93591759
1724484563
890818315
1248729315
281101316
903057055
668867856
1187766856
978052745
763432616
805506538
151050199
1422966822
1031915630
156098351
2047274166
554328280
1084090760
632719603
1900754280
217616430
99766955
699689575
1363414520
586448449
1109058193
1434271451
1070450647
511884270
1694746523
1024874619
1771495674
634649230
1329256999
741942779
311607
872780969
62521184
1378614791
1159332116
1364385382
960729835
1422930851
17250267
1267219739
411687169
826700542
690966969
975767539
41580900
1537893522
1351118385
920203373
1814495495
1585879678
761415257
1404809739
870542457
1304544271
414915268
2123811678
1297332784
937831010
1735142013
682556702
1078035705
1539601604
1570156614
946459544
942843283
1200796782
1088055767
2062120539
1222237640
701020390
905880951
15859732
362449450
52079809
584505440
193568769
947412043
336787766
1028373825
1776582868
384572724
1340895981
1150417446
1800239612
1228306365
1366150599
431443708
1289520893
1391053335
1168595349
147802942
1407977640
696516924
2073298381
338201930
324914343
1745975849
1186901660
1997768611
719380001
351399045
640462789
1575210968
612965751
150494488
669958820
2096428047
1848221990
1430198095
1289298181
1083955700
1224924600
1999155300
1057223168
1141744804
1802868190
1076302137
13958698
358949687
1972081423
285313081
1366535133
152028785
1111958897
1718805539
1588085512
2131435347
214592588
924358210
2068281938
8119737
1367828010
1221319718
1953188442
71796204
1221183795
1839067838
1188694742
1970878343
1359717259
114315125
1629279801
1180408639
480625398
1044505533
1306932733
1867505947
2005722627
485123653
361371517
814446308
2129441692
2132583858
1550321521
1241857816
764509033
1701372669
1061729921
486231426
758234718
1125659402
768591334
1318727439
1841856098
827976174
105044672
191805200
424761242
1482427467
2097609542
2003523103
324493115
1839712794
1700082323
644479028
1357368534
1497038911
1070038216
758344241
1989765778
1761068007
108985259
1932871990
1333382355
1948447670
96760447
1764718705
1490113228
1858785937
723782285
692199137
1271852813
789490071
337993598
1222979286
1061992243
207647440
1222693671
1299345993
821968015
184126236
1976773217
1074471690
2121903191
1943759893
594571435
1304561656
330086253
198537022
1494688945
890444608
1433289604
304650076
1277471956
2043787524
335405746
1233281887
856429314
1960203665
442635171
203925552
259000582
1423227628
1018579606
1313370892
1096889643
165924882
412729494
2006316056
2030159325
1566566017
269487222
659779554
586108443
602968354
1615102707
1144732332
921954903
127599032
314662633
733002134
1604299681
1542057861
1758179620
1775791540
1149979979
1179911586
1169496423
508495296
1478831939
1093261726
101991983
257456384
1695128684
527722585
519388391
1870670000
906450201
1011686920
1362258529
2143488729
387015839
1750623054
843545398
41737258
343882880
1949021149
1158609773
1634818812
1226578342
1720204424
1509670728
2070579345
984002587
24314345
1870599066
1141175280
931274478
827559484
1349301546
979569698
1601777022
1566713753
927830686
966818361
2090126965
1355714160
1253200486
1207862143
270986579
405291984
1471587634
1340240864
2068480417
917591934
1158044945
400494797
1899621330
56933897
1372933531
1562513962
1828493595
1301884853
1364915414
633251158
856485853
491359699
880995005
913176428
2058847252
2066469331
1487084070
293521260
840209256
685736660
992526507
46989483
1788660119
295482440
1598895841
2126142569
1534741507
2146208909
1677951208
4263147
165089113
1293177396
2104469019
475623211
243888679
1258029833
1046008281
789300568
463479385
427389481
1529297771
1487337716
1399736587
1812524589
1360975562
2008376589
903413437
2099015535
564644930
1718135023
1606879119
139087423
446019834
5603744
330553256
616857897
1904129740
1467526336
25616239
1033986894
1230187928
94229171
116400023
765395584
243755619
828471306
682296720
808056269
1866465281
740751744
1344835529
1771092746
303165315
8096870
1749137925
1013751334
252155948
1585400381
1186148617
2053711436
331050945
235749820
1732464623
984812813
75072298
1820037749
1486054173
1081588729
1501085211
2112654813
1505572253
1610502973
1750924163
1078583897
184411289
956512200
1062395443
941804769
986643534
1763649945
808874091
499536864
1139727256
153280928
659918088
588417325
536436897
1550858493
1786711741
9556903
1162992983
293197241
1647298777
1386169050
507466397
1320313470
399394758
1298851828
1648096697
122964982
554064080
1893152863
1503198314
931858278
1098209967
726169876
381137021
799465723
553145712
1151282858
2000211021
35934539
235723574
2025232834
1252204466
2020596977
1624616981
1524643843
1260550986
644839804
880032389
1911901949
673178964
1291484277
1367849825
1991736729
966006162
931729771
1304645315
1012488016
236272123
562313290
296465225
220726762
1690370648
1941916478
648928082
728691700
1195636060
1388580128
1692353644
818839158
1600064480
45760596
1356404852
878620697
1315739241
366199839
926881019
1914110541
1015375892
776354578
1419983844
605300948
134695777
1425750496
496454615
1484055249
1969078077
37748063
64815170
1286002100
2047736217
1977460756
1657149850
958164805
1025979734
1612908920
234171774
2122633248
710427956
629730201
1389379403
1337900437
2081124654
851044781
370548776
1105173495
1812568482
1726402067
338139019
499609873
1229300938
242251963
733303488
1692069548
76624341
1074810122
2141429279
882672577
1562088843
717760757
638903420
318601303
817635081
50520665
128710577
794824151
321430369
1097747804
53944629
1248045768
844714604
1312279371
1595210255
1085541626
897241603
2138333321
180619937
590643833
787456974
27087437
808334382
1493183869
1761726440
1428835753
358670219
2111327613
1208343160
74585391
1417868896
163156422
869269151
286963618
2029626200
1282503729
1971106909
1484934702
499964375
1781307986
900561687
1386824200
981247692
1276592404
1249570543
390536073
1620592844
1648930224
1266492650
13817837
1166544897
575842548
1835749062
359122879
286983934
1609433235
1978902371
294647011
176775698
1935479418
730638190
152899927
1656535238
457006532
2082504872
240708741
63898886
631316064
814998406
804680418
2060545033
778694236
1648953869
1649160891
1108069963
654143459
182455557
276917068
1728454591
1703739663
1838514123
511091476
1087146070
675902540
1153455317
340968838
671042510
1258017690
219154834
12437942
1667201693
1671178880
2068585189
1458692227
1084844410
345987315
544588278
703343322
447607263
567602227
2068641474
640022422
1522236078
919470733
895073968
257919592
1418184672
1407595696
213565113
1344629203
820744980
19367971
1931090138
1423521054
1960897444
878864845
894013408
2082931421
257253145
1240641435
237433919
1525696292
964749613
97166097
1518982992
1775583747
1519561838
1283265616
991660081
1856369984
144994775
572486329
1276794952
337879858
772141494
2130505827
975775498
647746636
1259398031
808692859
1584150020
1409672713
1104598735
1148511276
861160963
443293922
303682098
1933651576
1587083843
1065965222
1763753167
2132393344
1006863784
1084491859
1779994115
1228908847
1204461126
567284970
416499173
666517761
2120268264
1608511359
1507175662
209544927
1119195687
141450517
130342180
782823677
453767476
529120116
795120055
754586687
396674373
44683092
410468098
178771481
2107669894
1689852392
1525740551
1979942799
1536667180
1327151144
1561198907
2052474567
2089548861
1203095640
939419994
345278926
1089622601
1412388946
636951030
480292947
1018649849
245095442
1167715212
318086672
339693156
1611738134
734357825
615669073
1904339784
966920964
1845322257
505399567
226746009
1282159752
79511556
233389821
831411643
1300362033
505751908
157374984
1051059554
1117273767
915597346
1414247564
954316177
679633472
232233753
616870489
123991387
2091133772
1423650009
1442861867
282367906
1319345796
949917093
448335165
392124269
2143500198
1018028627
575123097
911606699
963489352
674432262
696076377
649597920
1822180620
502951383
444080174
1996522610
1474338749
1356491348
751610670
767228533
570106140
588140051
1769705387
1568747558
184996208
1614177114
206417812
69314959
241421582
651010692
1984903933
634433543
195639795
2131112770
1128450453
1885640446
755484347
169718813
369458660
1371424776
1168486448
643451578
1442655985
1335826317
1251823612
1493269649
1640602288
374136819
1432826562
1220136655
697409544
512059184
1318631056
266874616
895844705
2053245455
1946169552
800727633
1380921075
1273803026
1699191981
1907212099
2060032131
524749877
1046925677
243821791
225970234
1566906221
122568808
2127391466
118916166
1266411241
1683176400
1776624437
985414186
241548151
2064041016
1044791377
1839787912
1885101641
1799348040
370249540
1240890787
847955421
205682255
682731225
1302811381
51839346
1376500619
724523040
833289577
1130720781
1458379075
638314278
1049738507
561394251
29272043
1888619063
583540261
576586456
554839031
783201024
542350111
452669001
401579114
1602395778
1311328010
925364725
1623470366
1073589591
861372469
382408110
927791276
2113209250
811313488
860344423
711325549
1967452698
2099047726
787346510
717671617
1907336462
2015692820
1663787672
1674961463
894017093
500177369
2036320370
1205543104
1281684375
1011646640
357802787
955986032
84695119
1533262685
393448500
478428416
826207486
1428509399
1074842886
1848984963
809359239
1185729867
67648589
357102026
341615643
1314629655
777019723
1294790887
400911473
2130729358
2031083735
1743708083
1958856973
92494908
469577907
143111731
398035108
953368518
1692964032
793689856
288895233
703120616
1248944889
318575846
313149214
1272708622
134713042
1154132205
950230673
1914927771
897220314
105763041
1461580633
758544484
1937123352
65428979
1984301239
2079006471
829387374
1453144608
727683694
1510588692
1084286221
1149341486
2054792257
1789798053
1524144802
783054007
1925147306
1462755386
2063105426
2016683456
1079503586
2037030888
1613351928
1903673478
2078640974
174038165
1407509585
2001505032
282485608
1414069057
1309563240
2109063741
685134982
1364738670
1502236449
703590439
601090472
779670337
650583513
1874381323
1093205987
1536126119
148914012
1507628709
1066940116
684700906
756712095
1043471494
1592797257
1793117230
865765540
424548397
1464166672
1034544859
1800833121
777468541
114577708
1069543336
1382308515
1266921101
1220250556
109916712
518311721
1005136007
467693412
359402627
2079147992
2070444955
2054037263
1343072779
1357946308
832419805
2139124006
849724842
1497910638
1289605417
967549162
276067292
77523614
1315622186
1311884687
862385343
270326880
1965521277
1507267530
1973980868
56124020
1949542866
1231414470
1344041182
992600151
1190788780
890472323
1591319660
1873113567
2086155056
521590829
115464140
698009626
2125132611
1323409695
913090675
1729907809
1856387742
1603125852
725570902
1034849788
453196210
2033132171
1084944549
467727534
1999422824
299591386
15297307
1664138972
791891093
2086171401
330476755
1849115696
393303486
2005054068
637712662
910459651
979994247
1654400768
220845845
782693344
797389080
802505444
828360041
318875196
831154820
662734802
976417680
1362207698
461941079
193064814
156025952
1717804677
126544779
732634091
1176754276
2048582424
1106404539
13979673
391471144
956995047
552383659
1839869743
612267582
1824667588
257992022
1361855995
495878514
206467380
1054634258
674257481
1252761412
84879176
2083426646
270042030
300029571
1109645319
242357331
373427032
1844957303
66010665
1484225389
1555502215
64805983
1750285754
680731050
1037372725
1515321463
392566759
989473271
1035527504
830350689
1602349096
1861678330
1096945702
374095874
649029464
257826702
815614910
260678422
1988950213
1389169084
1491612034
685691478
183696954
1616569171
480153222
702229540
850818015
830817236
853705670
1970054251
2097861997
440485852
2043702778
1614579173
488917314
339359564
498046575
1116355976
551228755
577156178
485534447
607988680
238115651
1044213880
2045443616
537296719
918297839
1072851933
946442169
2089555759
252741600
390445856
372825303
11889922
460753599
1921832394
1124497350
844335003
172077059
499084334
889416011
2088563837
1599161325
1936770471
349853614
756468408
593018767
767469498
480933813
1327740200
1555135844
1029620473
718816477
563217529
781628875
152283731
849674572
1214368091
1456259781
401756456
564002337
1478227651
1624550591
755044609
1108651047
28544169
1223491322
1121531976
401634192
1862912416
1883300419
571744372
776688659
1315857811
784761777
2104282148
1231703503
496292754
2121121468
312413624
1908576579
2056752175
778048075
1194145000
1373402944
465723496
1144184171
341132766
1778729404
217895705
739042045
1436464825
702587693
1942846214
400561575
831108617
285937644
1628401259
1895345395
1544092066
220059040
563262412
105021726
1586435017
1686502412
218152247
751152855
1637372535
448720018
75360656
1459324048
666510490
1537336111
681644003
985445898
39913843
547038786
1215959300
1957288119
75892220
1807091568
696283579
856631184
398762872
563128999
174259515
1365545041
1549432213
1013487639
684814147
1890256669
1689856263
1200689829
477701898
533046
1769216352
1271151002
126738473
1411448672
41054061
299888662
1868002787
1523937189
1181665122
1656720790
90025320
740059881
1777164163
805525051
1139476264
803392894
317836763
1521924780
2126486082
1273846471
383598225
434528549
1793914424
199166776
1006516903
1414984869
653528196
2024054578
1618671009
363708010
1985881215
1537637386
341779562
544998572
841601986
1967247324
1152801423
2076062830
1636106736
1026162113
163311974
998232200
74248633
376656649
38368892
695544527
1408062510
2015887811
1657577616
1534845840
433545770
1718118052
2116931397
856896105
1139408699
926389332
321917052
838661652
2089018191
20260774
284405435
89689370
1561906514
967140508
1365526468
564688250
1019395385
1917360604
2021354151
1196668320
795358825
1453509967
996195771
1213467726
1083912
2071244874
1250995492
1826744456
1260333291
1246157839
1985126756
1578052161
1531903556
1309168995
1692908697
174172843
241619326
1692490160
1442521583
161385534
1287630980
1585148531
1996276493
437736153
148267641
1428148750
942651099
1793704976
1245765966
455931864
1649743622
63148051
2038488227
1703189537
1627154256
1004191996
2018263911
1857217809
1302496021
1458303808
201643735
632283695
1139282782
137320143
1043842015
373051701
1732808148
1213560361
421414418
402303364
1188739688
482133854
205017466
1954902434
1942209049
590414777
1329218870
467917411
723895399
1856325792
1202103652
702391243
1685255891
2121924511
1200414117
1842301055
1764641126
1526697581
1912998711
1505719158
1396872958
654757710
740871895
882293365
1798920605
1064325489
1062021098
645571570
1606019525
1321951459
865687022
896332298
869942501
204855142
1878049575
191903621
166353573
835564483
1451095737
1720890378
478340127
270891860
1664126653
1583380462
1203814631
21782684
1135100637
962449590
2025185081
1595618594
1982197280
1615527294
825796667
93790428
926654997
336734962
173733690
1398481461
1679081386
1717614562
1072797680
119101206
2035227256
336380210
1404390586
1248136361
2088641262
1132983845
1051089982
790009756
1754339333
1354806510
1937483876
1572467730
594887202
988966470
621169870
815345385
359478545
2013680278
1469236141
2014549260
817240529
1682261279
1014011308
705866664
305398203
1010571702
854167370
1200484659
1644052535
164828969
168918817
1345217736
1019530402
750372167
1123515568
759355173
891792815
694681531
450999697
307626685
1715038788
823481101
291292425
1792502595
512066829
1613209859
1845989707
157812472
1561591162
2142899288
2116334083
1853599299
805493513
704457955
1511677660
555766827
2121187065
139562217
2133452084
1037829769
1703116439
2099080206
1774692039
213038622
313378177
1786694734
555524112
545572639
1795604612
1780139560
1280996920
924281225
1513279137
829105375
1990921413
1245165795
1359756358
151734857
379889070
2139727016
1318257989
749034498
1112245591
1706271000
1136303848
474003132
818553479
850927206
1020185269
1590864564
1193860005
7195263
2034790382
1897037923
1835939264
1361549098
2097905305
447857760
1303421491
2008911062
740743367
658103260
1724042431
1397186645
743392805
116383802
138638097
670684441
359558458
658490461
1576648969
1001907262
1824445830
1632616450
612841670
1040756093
2081288901
813499576
2040012783
1749233339
1356674648
2040707367
1977316912
736150770
221981072
120340065
1596683101
839349302
911052913
2098445267
1164938717
1618802681
1386582939
1796076159
1155598534
223582961
1956049414
1245993798
1954220684
63035380
988495046
522094876
931084915
2041954729
1684674430
649844295
1024976795
383071084
1221559184
1792956649
1900066392
851167434
1676227286
1311252090
2118047670
2036833831
498327669
497791056
1041352315
837146952
477213824
1945165934
526749278
1953495267
869445063
1018092748
162502994
843771318
1852314484
1872530520
943654598
181991865
1018949668
601371321
1412008239
107960656
126194694
1820810494
1226689670
1889579897
949231256
40899976
1766089894
818762009
1210585418
359424190
1886929750
686431822
2056579490
1001979965
1463793247
1334801009
1008976883
1413513369
705621691
1803591617
1867515049
1411615843
1098714436
201149578
194448211
1591707984
1144306356
307073613
422833311
865368900
1267287101
1578755881
1749038238
1762341419
1471759159
1866452304
1473425629
624737474
2030553646
351554435
466961129
1950098922
787815461
186985881
778746517
495155255
2130700891
875170798
2078128082
1438976576
678959651
1844845762
1580307808
1854018522
587994136
1461439418
663640827
734496868
1104779623
823335442
1222686484
865221910
1693131443
1783875410
338100756
427512849
388679240
1005863249
805586761
1550708921
1324590564
731798639
206723283
1128739944
1133176203
734712789
93054989
1617003081
1776888155
22319582
1728555313
590089178
794663877
110411755
572357944
1108321472
1890811049
1498980175
1517200228
1845616593
2023962140
2049059040
1437201622
742879787
7863233
1615099387
1866802582
1644617901
1106440484
126676891
1724125036
275542882
563402519
21645261
960955412
2000712234
1419199086
463616373
892938058
1324394703
637426296
1061621813
420991301
170799931
575413969
884865363
1416362234
308318642
2038314529
394730357
1814996440
961480086
1394557910
1452832566
301034209
629224575
542426800
1052544812
792979566
1308104228
737312485
746969122
2096059947
754984709
1086086322
682095070
935400902
687727969
975173058
1520936562
582831477
1295357405
869172436
1794290501
1219660033
1269780070
1354788389
512776495
1430742478
1685605533
978014131
733721694
1740325702
899846098
68392389
2144918754
1874001510
579059347
297966205
1817562883
1988801416
1876185796
1871334091
1898453829
767920265
1701842361
1184847340
548953736
894730048
1033417806
854778684
1647084239
1250774942
1690047301
1066717060
606193437
1925859811
199117810
860321055
1661439899
986464538
1391028096
518912116
996933123
1310162154
1464022194
1268653868
430658109
2007282837
1042967101
910077453
1972572612
257888309
1635521692
985354149
1772746994
1846031330
413288855
1761018387
1525527074
993743212
781001892
969280854
1324832484
1198015226
1891044240
2052620789
2073540548
633318562
1649752461
1218330322
203189394
1613309907
32871637
1666023299
227454128
1769763824
921356894
1549071102
1818029863
1616294523
1728557470
1822578894
1795183504
1191487339
1682635157
1011263707
2051985775
186320175
1430002872
1780531183
1632317662
292928896
1910152456
2052560757
727960271
2037865619
1780517006
319619817
1630605706
1820420797
171525518
315749931
551870567
348051212
867018343
344282142
1086035026
1081698668
166086358
1617314895
1054862359
1163083028
998584000
440603106
1599254653
1759330930
557301787
818778443
2038899883
1780730278
2109860163
708710109
478494344
1105859752
35889989
1720567002
1501734581
1299050931
1406776452
1337055658
839090319
1504468232
844807660
878700187
1471413043
1799367669
2081525395
839189807
558606649
689159789
976601167
515401314
1357619394
2118040029
100899902
1410494504
92824672
1502136917
150226432
267478109
1913688827
1730834034
213332347
1481936382
975265689
998557680
114154936
1805056119
490328676
598308647
1187699117
1181920632
1719521443
850099366
1834291452
760576743
1748626686
684860321
355491656
1857044976
528023382
2078733345
514616547
1074383945
1964803480
368553371
1492833166
666774273
1862847443
1376077886
1410173364
1500749040
85318743
1413021799
2025756499
1131281448
848705518
358115452
471994935
1191818611
1180980829
1464959604
503538197
919029040
1619521094
987226848
1101974747
946880131
2107901430
1412160364
1397246641
301914517
1702808295
1732553663
1393599228
873531685
1259614850
1639366036
1259982687
80746885
1774478003
986637626
587966725
39179848
1817108710
410758403
951704823
1270364386
1869319107
1908254559
996943599
2080677610
2062703211
1702348918
1121572775
43223042
1503847790
513329402
1509531514
1212013684
1220326956
1689686072
954639120
2031926065
230252555
1649714774
809228336
916246585
429481962
942583500
1399236975
1171141297
2119484693
654305860
1049748088
33147802
471900375
1868611925
1743381612
1940210470
291127072
24335820
1125851737
1749973031
554247965
876093016
420209858
1195867469
1896407610
2122549169
1425168122
607920086
839618043
296591105
721934934
940176853
2026255099
1077200104
1681564387
1957950544
1220011466
1219257996
1163828247
1499106747
236760914
1869660405
2004784092
2134988727
96287821
1203284529
168734728
285948397
1449940576
650011892
518072840
2037785619
1763910695
2044229957
182342510
385829832
1506619596
444307526
899735973
637072307
737492243
1094616388
1161265832
1522186413
1134811024
1662585032
711768433
1370843338
2078325801
305588751
1830158681
190013859
292027691
1842868711
655047517
497972745
2034496331
1121318148
1871143363
507796637
538768787
948561319
265520298
32679417
2016401879
1139338877
893193663
1369651976
687619365
483562471
1937264027
372400952
618370069
396943375
1303400044
1178030787
1574044170
258708201
598012315
1282949327
1275722550
2058313242
1264079700
1844643287
1972087589
1474963086
1324119867
1786986913
669066752
1403866869
963787742
726600200
427319472
1703348589
344627180
776151244
833876063
509850309
869998088
503820760
1136366517
90715082
712427714
704027035
423461548
643722319
1232867198
968635250
1064404645
1592566888
1313423782
74166091
567204654
99682328
1908943938
1659891968
453367079
981084138
1500644722
1776416147
1173247149
2113242318
2110562373
1861075343
2101083078
927801643
1900145226
437180376
568930229
1523391378
223522368
51197815
1835655239
885674254
1799725461
532931041
1171724628
992151343
814987243
1876552090
1063541141
1406312107
510836667
1589053357
797946865
754011363
2130658882
1151122124
1939715989
345562936
2040972324
1139600650
1293033289
893879311
194187625
2009539114
2079738694
897162766
1475879331
88419895
132022297
2001968624
1061488775
549483257
1975447386
391439519
727270896
2091427665
2042726375
1328328189
1107253781
1603609696
158174887
199885441
906863085
1264172252
194117113
1423946220
984513350
789060074
1082371594
313873775
728805771
300327704
1583367682
1547590047
1323381002
2105928477
1109848893
684724517
814679092
691906261
2140662173
636473079
1786418947
159001496
116108422
1884424133
1427194859
1768125646
143859415
373521845
2012620769
495366934
877746763
330658087
1022967373
709583299
1780502805
1715854396
1371391395
1763501482
1886467363
1773974494
1404103636
1263645400
1148823811
1670853299
1427227046
1375271760
509523821
2119838651
15431681
769123604
1278121052
1938056125
520283085
989808709
330966143
1159328669
2010663379
797111736
1551846853
769766262
469660559
1559987363
2012549195
1502456828
1495796516
1352378862
2007655802
69701831
845954968
1841435942
499706051
1379550016
6533352
1393612689
363612233
156327027
1893639449
1915965973
1197440123
1250410206
1964344128
1050389501
1106299028
251539780
1213503746
933285959
1705870056
1748173111
407119292
1451619574
678864239
1817422971
2064494410
286566500
58664228
1086428064
1186963062
764569681
1390744425
1663218904
141566673
351977331
750159149
595029317
1220566797
612822058
1980974103
936264681
2122374542
934022799
1111246394
1817099143
123227186
1071177367
1350692393
812920088
963477757
1062988478
1260524595
611428799
540394914
1627086249
977720694
1339549095
967339325
770133313
1937190084
1421224329
272150116
265261070
652890863
1083133310
1494665648
1560681431
156165729
245086902
1297708135
548858865
2042027110
82933308
1204850013
694054822
1752774820
1347105529
1214388441
600277033
754617718
541551563
1492288892
687464114
1701659764
135824968
1861826543
698497859
1824173626
230620230
1208114993
161268379
1743117148
470191830
1719603493
174797872
1700346908
2040496067
1063562864
1400865071
95422595
2043466928
1480363783
2070147563
648835485
1363189904
140834338
1827263654
237738069
1407145554
1197756199
1604826043
470306457
1581458154
1833939144
1529877315
385720215
1341673478
157657711
1619638409
968499124
1099672970
1981700011
1569879860
980747506
195298460
420592831
2048231391
544605975
1115656455
1211460374
511600338
1478559709
2068743287
487746836
1211185516
389448592
117673996
297040558
1471266009
1209649398
1213429436
439580036
14793842
1544419734
1757194114
148385063
1707085739
293261800
1922031632
1778215777
674308288
1818901023
1007867523
669927556
1736047214
1418698197
435547072
774031170
708238954
88738819
2104878637
1851505086
632710084
959586375
1956819717
423554200
667032908
1004843667
2036609482
255106196
536725243
1373327083
368444722
90649061
1646656888
792950392
598961798
367412407
983005954
65382291
1261186947
1896737052
1386733338
1934437795
1922790470
695419917
712571712
629258698
1912194520
448227098
437234351
1975763739
839058559
918647917
1536634704
568110639
1302948260
335612879
349837526
1035189888
1670288084
1786379807
773436004
335072809
2134610677
1148865132
9238987
97897884
1609633093
50028884
116399205
1756892350
1695045520
1959768434
1051557524
1382173261
234791959
584940639
1346980100
949521774
1180906423
449311256
1641578478
1121371220
604082415
1820824956
644653159
698559855
1338036597
1049815237
1367131888
2983904
131129469
1331192250
225795658
1242303221
64934195
1911203180
1891062968
1208428262
36255939
249564476
745528048
1946488119
1718456663
1904636579
1423026772
893780044
432513757
749486954
710464194
1799515247
1153169014
694148722
937562442
110872514
180768969
2099656420
1769909800
78723660
551891831
1950990779
1947067155
1133055640
1857775533
1342351629
2110048669
1222633834
1677758685
257509559
1944965458
1078905503
1243203161
885256870
1514716636
563664227
466826694
1503722193
613690773
559013815
1398001085
63835033
1391044489
1127140164
679735129
415089185
364196325
510698952
1749035273
1955369690
774991828
570134777
1590753468
448132271
342968362
1724543660
1178637716
690673273
606081946
1687186828
1128776482
766139054
759255691
628695316
967486117
945675195
1180232734
1662562678
587120187
98121731
562361176
1203542170
418554340
1572890316
1848768139
1684946384
1850810211
1249072044
2100483280
1159222897
1580794
423691108
1831148640
1767902564
1511828071
566427600
422244722
1239610489
1624569724
639765512
1545829203
1990900633
1812035901
891625801
1990908873
1153937892
470678357
1376498297
105557209
1847790935
908313531
1163147401
6555357
2008677167
2030419116
1555040081
192679623
663910511
653240269
126183673
1572080930
1289417137
1859213205
679543496
2002127648
432384974
1902047723
601325884
612301293
1339093986
1418672718
620268529
688873461
72161197
843113522
1301545650
1445695516
1276192153
752872742
2062713084
146040653
711947590
386137924
230828622
876712710
815462298
1629543158
597212973
642146196
1338920676
1786890666
2022438916
422186509
2040901545
1625888793
845228821
2134684452
1195149377
206346264
636827361
563190967
12579108
977808214
983414816
1189625985
71755206
1996444981
1717863706
317502084
870401084
1598477700
1495167346
775463578
1072600395
437209642
1266572206
194896703
1408081355
1831459295
174424190
1197701081
1628812731
1805641226
1037178660
691940003
2066409693
1777780092
367867455
1106094963
2032000766
920159755
2010709832
1904686337
1277725833
213563257
1996493576
1536605276
1161341490
1262239065
1590120040
1784653355
1234761147
1158883703
1268960788
44434849
1156200886
1367580038
1370438294
1837720176
2006785586
1450751662
1913675134
1176110798
373145799
712539703
662043764
1685181989
117576934
2076959977
491257557
1345956667
1747717121
1548993808
874174541
950287868
1794147828
665054213
1227701945
1208455745
1941178602
857550272
1305486620
1700654661
1502495355
366968271
381288650
370628592
203771514
1485640318
1785091371
918854650
1477560501
49778264
952272917
692378528
1998365772
1206924093
227081729
1665049527
315083827
2106858407
969637489
2009958808
1555205021
579698175
1615716371
1265455805
1636482435
1726150202
57801983
424387035
1079756368
151902110
1788210961
1296641529
2032947811
1446021156
803574770
1980989529
318496726
1046864383
113269180
920664723
1783696774
876781108
1307857568
678618495
246002807
2025965086
1211077094
87442999
775800564
49622729
1613287325
1280458169
749074869
1693645418
757093581
1002909246
571945858
1704534765
2138714190
431483303
637781551
14683129
340963949
1093347374
1897098686
513088856
705573273
1185777135
260250024
292971901
251991569
1297942996
236813492
1455964928
1720528701
1292317527
1092445492
413014026
1203850831
371364066
2104155367
590283614
76033078
1351409332
1506021984
1336910607
1450939496
102149044
1317210120
1565122393
1651563155
33917246
1339100372
1256963033
2055443793
1792393253
1194917022
46543517
1101243310
2074382311
514410600
175445430
1388804279
650900584
1612105357
1894316635
1359196101
861467727
1108429490
1565272670
1290332479
321222403
1387988659
1882955384
917040758
1065264057
1337176602
449642836
597958013
1583400566
447249207
620411062
18882057
1248968588
525975104
1462696094
1695079935
1409480982
1762100995
415685866
146592906
830727559
307615746
1468435462
419794813
435029447
735689440
840392983
1769834170
1809020843
715135283
701046226
1086601476
265882499
1763662853
233776461
1577160820
1971643322
1109710006
1699921416
123309455
493525328
1315892453
1347640346
1678851319
467528615
1388650178
946729787
474346103
1534391836
1971238263
537153942
859295318
650309084
1602835621
123568512
1346930824
617900313
2116045362
569914443
770672097
2081827939
797287604
23606214
755250127
997163465
1043207478
1763171587
366980188
2037978606
720410236
812032659
1609999147
1306091405
1743445392
1857918597
1806473474
1626311919
1256952427
659750108
1900107977
1242954272
659771268
1215686039
47823585
1424306164
746416789
341495619
1589948971
167799100
1457620040
1870811472
1916641206
1352144
2000609652
452119900
1410133876
97725591
205687362
245246637
696777813
634442116
1748579180
2053937123
1469135961
1498575940
1568533849
1787122988
341423349
1999651361
1903598927
630097552
1707390796
135817362
1594834361
431820337
1399776439
697979589
2126833050
263024267
309951045
226718073
2071042450
1612625156
878372378
1798735600
271180688
331901851
1763025464
1690730332
1688023959
581211009
810965587
1908264377
2055866286
2049353549
1679447815
1436242608
2146884638
133735762
1520382555
3001026
1057022852
1089937799
1954337781
1914094666
1295091736
2051367009
1189787050
1608392183
158052881
1819441243
827420453
1377766589
1755437510
1590197433
275352342
1769450191
111533837
1123987381
1749590622
956566756
1770236159
2007481444
1239269547
1515053408
1660391270
2044000715
1736315309
1907987909
2092010000
76002280
1061344131
1385825722
1630939485
1990819589
2031719651
1312010385
1011766919
1449431392
294107123
2031646747
454482946
1792353755
692207328
1449453177
1692448152
724362629
1423630611
1619524751
456337424
746674877
249783715
1398704309
677421789
1168009945
2047363442
1804272577
557803181
1381357707
1875094026
51574981
2142697307
1441058362
1802074819
191558207
15946424
908619759
946733129
1631187084
2066674062
1736078941
1709675945
1446865032
740593601
590270476
1617737637
299288941
844741764
684412000
915364348
283872134
412299988
338841051
1935049403
434161043
333707494
18449329
624373412
1771785232
1374177755
105229441
388857493
848123610
1977435172
153379097
1958160909
1056616274
677798879
75294097
143670339
599549751
1727119643
454100045
20125921
1894585981
214702368
824635448
624740254
839295289
1628806968
1310011051
620136472
1461356179
1239978833
822708781
1030074146
1290647274
505586611
1382288397
744671919
434172227
1818367155
2099183421
72944969
1236183777
1860677803
1105000949
1097794407
1244101664
1227784398
1062596855
419008277
389420995
355093773
435966071
1463430148
882100432
859694221
2127765373
1049197714
2008447095
1092234608
864954744
1043275071
211893522
282525124
3485912
2118631816
1818259330
1924578084
748890406
691705679
739920564
556122998
1582987612
173995081
532484180
531012821
1497843135
210979078
1131657202
1652288971
2671408
1520852592
992617856
503397861
1870303191
1586747622
2005526241
700677603
802625225
464848156
871922303
1955223437
1122761120
1663495179
155196926
463685187
943293166
684109739
1017914080
1356822375
83238937
1246047978
1132580680
1473606240
210691106
1760752059
652132831
68651227
492704208
168123740
203809206
1194331883
525380965
137769185
574870348
106191785
1347688376
2092845487
338950104
484413810
746893201
617393918
1699672748
566635906
104234174
1807410739
1141618766
995320087
1544610225
694128632
1811686398
94449833
697718297
1325419412
535696933
1297898894
1083255033
746840990
423238433
562369736
805194520
715506154
23632004
66938916
1462706387
1309387873
662078535
1238797922
33250531
306104476
572695177
158198592
1291575968
715712577
1959545808
1166729113
384282486
2060918258
344767348
1506697728
1850461710
509777976
1465116100
98918154
955731992
604030784
1727125152
1376706828
1150570665
777766928
1175820015
1755775224
101121687
7608657
1298832311
1703386593
122400380
309106459
1126022104
87023211
1638724844
650231741
1328721504
180582243
608880964
1997356956
322113807
621985236
755740478
1922483572
333444704
268205442
1144056105
806559453
1873738673
681220739
954643265
521313367
217835434
667580679
1330218136
884981108
2130169988
935472454
108616127
1118774648
1484704322
511931433
393480065
1570887463
1907921
1075671937
193959126
893040928
1487733368
1221476909
1804442751
2093507206
907406782
1614100574
1314961650
140783303
500586580
1541867407
2027746410
147298781
1059133597
13933416
1303135470
1532552370
1584873582
1425805
2130709946
856687027
617054963
2093521397
1234741624
1911867541
1513890649
232181530
2061237515
1645703810
285239935
1469158916
567546216
402939656
610706871
104167298
219067827
668213131
888646863
596041504
494348790
2031668247
1913974867
1993897009
6475936
1829347156
234229692
1475099067
287959550
896391849
686487564
440432334
1959089409
703066883
1424722279
2004444950
2013944564
476185786
178111987
616084096
1396539481
612143004
85690309
131313210
869621794
352353183
2044772174
1316578243
1332121049
1299539114
107690306
2054775486
1221689137
1562193818
1966402921
1266440126
1525382964
1941300558
668062756
1201630597
167487403
1736628278
68830597
25392365
260367386
658378623
912973547
461427936
1240857416
1102248974
1931669861
1825653513
871932495
1138979926
497711158
379601908
1161336330
163051714
1533580940
1142125248
547077601
1012678657
489922205
1098617565
436491744
478743381
300130027
201287211
1742086398
1578910263
1087404330
1949388596
1117233916
1166038934
992247881
1797306386
1193829260
1719924001
1728880305
311968637
639973286
1466101934
1609499831
777634951
87266363
1642170060
1123114628
491323213
1963780134
930799811
2134348432
244723957
21167930
1824776152
1701054383
941186997
618031912
54735184
973239236
1747940285
1490548530
270511093
2057712052
1720325762
7217451
421917377
1436884790
881024044
666344652
281436777
142083058
1587950272
1629740298
1825326265
1894350603
909941521
117090068
716131679
425491943
1926539452
1156295587
796941761
1754479142
1758284348
262089403
1351782907
1635762107
857463197
375430162
1965134839
130480981
1671132228
1159488248
676739239
163533031
106372040
453609340
506094609
1087617389
23043468
1819834597
483210525
1834248605
467551032
476043468
1867020890
1256062852
1010125561
1952467978
2101898697
916470204
908011519
1594840
1594276288
552416458
1323141806
851524008
1132053687
1738158535
1856581751
606987759
1107903773
2128274569
1270053952
1550116205
942218900
2053130725
875222865
1932417696
509314421
413402666
2043861082
990839069
1329294187
1718176461
1658926231
1162426354
240137092
1755071802
1760589851
1184699485
864792193
1993938145
2012841347
1117813658
997416716
285428087
1281679035
1705526591
454428198
2121722136
6599816
458974597
437155559
1836842629
1307099078
975773647
469021623
365277170
60612833
167460918
767447329
283499652
679708779
2124242512
1521427356
800998092
1255991130
879896470
1067135667
202911574
2083251910
405778709
173733269
1907077788
88729945
544985631
242407330
2046779193
1788498454
576816752
1460601976
1521062035
1770968528
263739490
563379167
1838954638
768447193
1488376621
1932029498
1732523549
359264468
940113177
112124209
2120561558
2025933366
1659099588
534879159
2109410472
195844956
1823405258
1665161649
1334426865
316046105
670888746
700139779
258266608
1361812337
1823223442
1645792709
244809040
1047400743
1831360125
1899466193
2075521923
1227171002
719723354
627950998
100770182
456485219
609345694
946267195
1634250611
294903608
76183133
100691916
664177
1420089762
1868618897
231158194
709329818
1073197259
2050362572
131443373
1452084516
221264183
2087701524
1291112233
1041850891
2131690527
543000072
218106745
741198538
380200963
2139500130
1303220258
1764752657
771903742
460860328
1862002275
1801873606
676648949
777275652
2040908751
588779269
1099015229
476885282
1193105175
1207492687
1664094987
1114697704
565142526
32219777
1196697588
1908407450
1318078442
524443447
350897436
647580861
179490274
1187404304
215591786
1644555693
1584036573
871403258
1242481388
326281026
1257904598
266057819
150874850
605300318
944738450
1637408075
1608618583
5123606
810416952
1554999350
1243568087
1769394885
1613173000
78759006
1718481499
1819196620
124047465
821003478
1214521538
262631797
1868854119
1936593434
1128719134
626042427
1025747820
1114693913
486947190
746953344
1784751588
66728103
628731325
1316190877
1915836638
1053642834
1057858221
1251068087
1078498806
1016819294
2066902233
254136400
962291837
1428418016
100545097
1231691850
1041643491
1781613982
965907368
1792216164
1498232189
1350264129
1391926168
1997092966
1562742631
2040046830
1731819285
1750280635
169405945
793131558
1623488108
373744083
1976842041
275855144
2046743735
1287422197
1192401706
1149833291
1533200505
656076691
2125850858
29666030
945773418
1312264522
1836919211
253948755
2138344398
1696726733
551192005
1527774010
1864053589
1129629710
9007345
330801013
573159461
283393719
161881597
1714337513
1803978083
1935951949
187120540
633063609
572082807
945699001
45807684
480790927
1259078652
1280291791
942165830
740516680
1636617239
1397463162
2020973457
685720108
1348563552
1651896830
1496675584
238152576
180214876
666104650
930796782
832740409
250490149
1057552530
890601746
351055413
2122692360
188322142
1238876420
1285621580
1558426132
560829272
365320783
766447505
1845411183
900346933
2083771331
339619597
478685073
2015177765
786957062
442553466
1066925578
2035408909
865394628
2102002489
221439426
1971950447
351903964
1003383247
1752087
1435476763
1546985307
689569734
1954217382
1166198544
501777386
1117990022
1075968000
2016173413
1508588296
277116157
269992246
127843220
594620501
864399860
1585706963
1643350421
44323713
71159469
1626557377
1394811741
1070752944
1255542525
1613614624
51250134
1265633286
521657675
2146372056
686896856
1028793045
1821253912
368108289
1134482218
1889435361
1721965875
1289371834
1475575013
286570461
1824773630
1891793778
220327990
24145382
1991376648
1746573058
2022543987
1506132934
491614975
82657695
151850422
1473847769
876490639
126262458
1133376039
2056471096
755490245
1555352768
1764909248
617776673
607117128
1458721385
690077031
184193348
88007852
1525361034
778397862
1505963575
579275630
887992914
743080735
1944550068
1907852585
234381645
31569567
1467374588
1449575664
1010120589
659949810
849689321
2145138108
1943274192
1442035176
1797654686
1602386154
710174295
1037570567
1512147453
562768971
1332783600
576943114
1108798571
1500330150
1408914397
1621501981
184656514
1074177910
1343850373
824273123
474384161
1900741045
2004889311
1750426329
990464694
193410473
1799481797
263536117
648750858
1784939897
1579271933
1790586916
1146346409
1945107813
1766245334
1508808521
92664342
236581311
1550324939
267000767
1423919567
1462044013
1168258513
844618433
927395088
599734354
1648738887
1262458940
1994992737
293829853
588322119
1558903004
411239368
751851260
1801826921
2095039805
178112028
1023148613
875197700
277361490
1903956360
1108287464
1076595015
541210970
697896004
189721863
417934434
867100410
364570724
234881349
400962633
1278920940
213495812
1206555755
1369923703
1492668990
1044077033
21581145
1286894008
1761955505
751183142
770414514
135006963
1876188518
1722433113
2104787600
1906006280
550728497
1986243288
1589585472
241861398
1040737239
372604279
1385272163
995025625
794588540
165630675
1709656051
370410721
1450179072
476976607
205270669
1277980943
1424945698
524880583
1449206867
1025194483
1635759877
1790715224
713230054
333928029
1367649457
1197515522
774720350
873054310
738851877
1390735594
53549935
325541578
1817728520
1641338628
1283063000
1544008707
281394311
321055945
670629600
1968789411
746411429
1096045950
1726968090
1576351111
1897350576
944751657
1308762306
200382184
117018867
368101439
178135121
1526067840
295372514
2124439883
1398281307
1684046940
1726034811
1448336357
1427049160
1995353619
1324505572
2037577131
515627222
1081679841
334788320
4606189
838205702
494192728
1062357682
1789854177
911679953
1728678871
473918250
688446016
168160167
28296758
1968463589
1379360180
164732700
1533383235
87801437
1979676211
1869026152
2041371226
948526740
1575895017
206062716
748892070
687113215
908994093
1951361321
1973709821
676207591
46876346
1520865709
755570840
1135345375
1963466422
2017250800
1941020580
1566718785
662929107
1256315653
36651873
1451452192
2131806053
1481726633
1887166254
1052834546
1766026408
1620480136
508653379
597996328
1892598555
257009882
1968333145
1580989293
586879879
1132955290
1397992579
678322095
143718330
1908742570
70889991
1364723534
2143026717
1954495848
1341711566
438384425
327521882
1387798178
1114323579
451664792
11093380
487795142
2009817771
160438944
1856185084
2107670882
1640417427
1510010570
2130287386
1992883286
641161678
1917962490
870546677
300133288
1773541337
309738049
1384861220
1713236395
223833905
435464027
1280370388
1820258119
537024697
65339696
1703564790
99611389
15941853
1135904967
1063587312
1817300578
1914419357
591894663
497571940
2143890726
506457529
1563588271
943330061
2106213090
1599269480
1809985481
593933062
764217711
1618124324
1756264618
1494061540
2024998664
75804105
1542297776
804422093
554147085
1408568199
155409455
362129784
31710585
163010501
293867162
705865858
1306454420
915146884
899972300
1822950347
882104383
1378507370
475004769
2057820544
845554773
1998588048
903711899
2041765359
143499843
1868025054
947704551
557751979
2077425414
609724516
815029094
1988628540
2089141795
2003301242
1198109523
825450698
1112862658
2062824958
743219038
1710888415
852686569
2140587962
2057196723
2145939417
428767285
1684027457
153992337
1070273997
1288198009
453738493
1166130465
1821248234
1374711377
1441789793
399150417
376301977
1899086509
1587681322
1246956910
1241278526
1735869556
559154351
292235854
1327048109
175248401
170318059
384059311
320847124
977948906
1723712102
1448653298
615260740
1757638417
394518616
630659245
846611978
1304237538
2033576968
1990922466
1306919497
353994458
274770279
924557100
1159745208
1781697109
631578217
706267686
1064221701
1093003089
716411998
963720226
1644313018
509763722
1829658398
2068364945
573710525
1627274210
1288007261
279524015
226003180
1015041939
1652270303
187036935
915203258
451188954
958855668
904642486
572384607
264591926
2099011630
1890935609
2093721461
1504821711
1125676742
1094619750
388179737
651892636
1326842274
1508750339
461110188
1851880213
199436653
311278726
750345527
799603384
830899163
839979324
470773573
1296083159
1772413874
1853256043
655218246
17013500
372830716
839445001
911250204
322824043
940412091
55824061
1616390062
247331823
1334571152
1598274667
53084987
534479735
1938729030
1796056071
444216847
614257911
1057637725
496294973
255815297
809757020
528277432
1579760530
414334191
1688984001
2067095293
412498779
1708695481
134211058
396593495
1822171445
702470002
628425268
486661454
1762406849
1285456862
1406070296
231354505
820046576
1809123152
1822020156
92674410
2060142037
145372078
320956067
330046959
298713405
810040781
1649320356
207269243
1470100427
627440309
1958014214
836886339
1202611787
197419783
976741640
657259670
465073726
1438670811
852663901
742182692
2031910633
926539375
774468691
990100282
2014350691
674311396
464478117
873766358
1679743378
211525247
1195889725
1739945686
1197426793
1712355095
309208825
1762056207
671545075
118431903
1376484632
1041309208
1510394869
381658695
1967407464
682127407
1687294471
1328445828
2040931215
1899530431
1032198863
1059356142
1967103253
1302939017
46917612
2078039404
659161226
866975664
1676467754
368452741
204410789
518630501
473137039
1344939767
1641224471
277726448
802237813
89926525
1563205417
1325528764
346157664
1590681693
173180384
831036312
155669912
1918867320
1816775101
213646015
460534740
464931492
1912323227
570183642
1079747136
1655564342
970837370
1157536883
1752226096
68347529
1710478850
1070415663
562963766
959324371
1844834530
1454068955
687792725
630586159
1837291501
711712767
1087405517
1642581780
1617414774
418232788
839549125
1831509826
388430778
546130401
528851457
1706824778
1778747562
880608960
725278893
1170784383
1359607556
1561705925
1912841715
2121313441
192166503
1884267494
132378593
802761665
1767392197
599076208
1763148661
1670182862
371463837
843099808
1111172769
430675237
1929013213
1303757809
67822308
680067041
602588133
338133409
1833848613
1635688331
1798323502
1199336788
262922856
617513699
1237295554
232864903
1379683794
161080628
479083045
255549136
383180472
2114714006
303697747
1422675004
1831856438
1190788997
1541191916
1700175578
688011834
223977376
1802613721
825619045
1050448362
856592130
1532575726
2130349298
2068587962
2008054866
1465960172
708431476
87894708
151667491
1893321172
728000956
143288309
1915971995
1189632023
143877215
357879919
2001003224
1263668538
2086461157
1960584644
1254759630
810981120
1356965225
565289521
758076373
876266674
577013628
423471760
1838034581
189733838
1977382966
1794214167
1851368161
425392031
1293055797
1000222546
1066017303
2138386010
586956855
1770586208
319491180
997408920
2409332
402105197
1196060211
842534549
538142233
655089054
2129396628
2118850312
1841498697
2129163333
1002472654
1078017255
1851383719
456660960
910310018
1990202938
108198734
1850693019
838326929
251969961
1600829456
21139838
1514056442
1920419226
255778524
677972201
1109192585
1123251541
112432918
971365780
1960680802
1481662608
781065862
1844454953
475420433
1187989660
97929745
1857227329
483963239
1505435365
3132725
532603746
636469075
1889635318
1417431859
1260677034
439019070
365853808
1628909216
745725032
1465317846
1892890727
1142704645
1072844775
1403429209
1744961822
1128939503
1318247354
862651084
1474770696
540128033
1697247018
1847441428
1072236792
2055356195
1068933492
1352469060
525773037
1801861155
797314007
630945452
2119175150
301872001
623946780
207846082
1108291407
1512921057
1300876935
154183823
1950082741
1543992714
448397398
561971815
286470992
1263658588
551389635
1641127937
1078665570
195573407
1604317356
2039585297
280768222
519410821
1752007266
751189678
1727609043
1226049874
1257498152
847744504
1260319507
1820489899
1338685249
841743730
574874953
1363306904
1262299052
1884456283
605155824
940480011
944613749
1611265002
87188483
1362838536
1445765682
863406720
1532331381
1739679019
813376534
846651692
801029540
1301642976
1288876290
216601412
157169527
1498110817
774571109
290534249
1872826199
111640916
2027349383
667027458
54594019
423588773
1072759243
738791347
1249694270
1776925520
1731317511
1094634688
843169609
1520350680
172455361
2080135804
233841560
1091251835
82363229
1201096776
193143236
1900396166
83633183
904183579
570756297
1865938208
38512089
2015685816
1952009270
778848238
224330311
316127302
2055523229
756140805
557101224
1968946915
2143154357
539406710
28508287
2035849145
598546801
1406833930
852114321
1830117267
291938901
1415153464
979423379
788303411
113734734
1750132951
692225196
128848351
318577617
1604258436
1433120440
1528869842
589456917
901682516
1110014021
2020852813
133793806
144620064
1755851040
1127354218
401394848
1773742837
1839757493
669456558
1822345839
408345063
1328867419
1225236358
2071143019
1091863224
927999534
273574827
1821951509
1876425307
1723168449
1406034255
473875840
1988577044
350496642
85646675
498902591
603095399
818874665
1812420943
1754742936
1132559289
531165543
1033853034
191571567
2136355421
1835484730
1930926860
1491440090
1672807635
1555271349
463051602
2132073076
1805890876
1646595771
2129285445
1501131810
735064212
1488676905
1175273292
308311493
1643126623
598951372
35964389
1345365605
1676295593
2079198465
1357955241
930288759
591035206
1430624409
158099924
2055222081
908190746
440728214
1244432139
64651855
424890493
1927235198
1983831328
6273589
569236759
1692230611
611052818
714703803
1622551452
1524361374
1071380268
949401074
77556403
13761175
406866019
836115588
466953878
1798978177
1656868384
988530155
1737941135
672577078
873853474
279566716
1347842094
656990770
1195032469
2092299698
1688873720
1490459804
1937460825
26482375
784585917
2035627787
125663252
1414530230
289232798
936610137
1446630368
1980647725
1160529174
1199311638
501152597
1609412274
9248073
1783101027
264312175
935478642
1027039169
733770316
597077008
1817375554
229336013
1271579700
123979791
1675790460
1714092122
1210878689
1754551439
401432196
1034800167
78971041
31902818
220495621
1801625366
1227900218
1290284458
248467585
713963685
629780487
1826764329
1893518962
934881758
1259481929
1681713067
1544373637
121459797
199202063
1685345331
1270717392
644103021
2002659843
199471608
1828527494
1835473832
1967978547
734443557
2058802281
1103219618
1316902921
1005732581
47670571
1164534785
1154838538
1894072150
880309761
1888989130
840547811
2079514664
1866112274
956064849
525969789
1416042967
1209456188
306520575
1689591436
61236868
403734969
1091386377
596193127
1298780874
1834019437
711346551
1393934090
811094481
1599427577
2135587874
567685919
576608453
1392021700
1550434946
468070039
390382791
725688493
870493874
1491817399
1328022882
939317051
395847424
1780289133
496013767
1800603953
1073012417
1529046630
1359848722
2073445310
1947047303
1453709780
508772847
381585993
1160978573
1635991248
1895595942
823467187
1629829627
634105462
1194532271
1085982083
322378139
1890940542
1151164449
1674686589
1708578074
1424364480
1947415615
2134100022
856197154
1418212600
1052482707
1472109919
1401308415
214418378
1918067843
6149118
22400031
376240174
1199447540
857545267
1808076017
762278432
874669088
1269474923
1742630392
863657015
1962043578
500383106
428203310
1199215922
476170182
1252049265
1720690648
1987044089
476685362
48514677
2118261548
2010786984
731646895
1444197085
1020456075
2050735281
354919197
1082844115
865167746
977898289
1988926119
608459947
596537411
2038599645
618916534
863337657
1102262261
1728519419
1857673016
341064998
676835455
799621284
782023721
698644564
1804215089
810496125
631317061
1940829870
1515715391
803256813
1547442984
1768588842
277466400
337165937
1391781057
2042976135
425916440
917746759
462345974
420406671
85333251
1452552620
107779632
1454645860
2009018330
446070402
1728942456
1938927181
1641334504
971779834
229033236
1363596746
1059099679
536397211
1928841242
1460803558
1785797636
1204313441
916266864
283128980
1230309287
358177920
2000739130
1498858122
1280394007
554839597
925530652
1338199515
2099439298
1004274865
1859065415
788004343
364767095
1752933478
572709177
1379845208
1608093301
551630168
1150072890
1370231358
1710995903
2085100935
1920825355
523900764
1276372190
757064646
113965694
1916110758
1993799693
1406605621
1427165447
379906600
2116870533
1304513481
1500977697
1651732148
1075901701
1970340066
2036376937
575163515
1189483720
1006548758
2141282113
1142138820
362782960
416673923
1375602173
1568276809
1421881468
130106690
1960191254
1751591817
1072632059
722370005
1291410000
808569051
612732709
700691617
784916912
1842893459
819267372
134119665
753297772
2046863014
1233566928
28715254
1070673554
1199775215
327580492
1580850156
1257398542
157952643
1577647706
1155789964
851038257
2070904432
425664966
1369129788
713809553
1008711880
208067058
31154114
409058889
65903942
59438170
287114484
1729951226
1151193499
1096982253
2107076879
1605315496
1620321241
169982398
880005592
609696384
833313007
942337430
1319875866
810847795
56656680
1630834119
1441498189
1234290442
1950015379
814825342
988939847
552052456
1719221485
1011706348
2097539440
1891189995
1076750840
1072852791
2084197829
1087015454
923937493
1356901367
240879612
290583803
1148860573
1297170544
813462115
241608375
569558652
2016452478
356411613
269203159
1462833276
1763895319
1510723884
305778530
1847488943
824378586
1537138465
2070417853
1374192225
1364038734
1951225194
1999978951
840875615
1653119332
1689407599
1576156027
2064036762
299430941
1097799788
418295364
275756822
1582735405
2128346063
780738964
2020549877
1389412253
362951065
539181275
126756235
1179805945
1096270593
121335844
1746009088
64569451
72777348
1712105559
36166765
313448521
1780937089
1798675158
1524451884
905304297
1945660164
1997020850
1944976902
454815911
817825105
71427129
244339966
335645914
1018214593
755986732
1871267113
583555362
1106933267
1616537055
1659952634
173639840
379996111
2055473201
1110461561
131393023
969637315
1473059038
652372718
1312402086
1010949701
499904252
1096799916
1455038615
254861507
1685183689
2044694018
357239175
1156837425
373349354
389355242
572510124
116176182
1383235881
508898619
1843690886
1560045588
1391540492
2045376631
531005144
1635593060
1394920465
962579093
1216161764
515141210
867379904
1525900833
706938561
416765459
443974333
476761191
1657862897
1910124913
352950594
977376156
1774982576
576975274
1332441516
1429325099
1698120278
1969139237
1062942609
1780630574
47822457
1237200179
942503049
1621343095
581642858
406157125
838568881
809833375
1259788624
1488220509
707690006
2099802593
201738539
631668198
1652946705
1348582826
652532633
1628121356
1725734925
952610639
116204898
698472733
688569796
755000883
1311838137
478251426
761795457
2008188591
2028846879
831884772
831393750
1256448245
1507607839
2006473311
1780170906
1336844017
2001737602
239425482
1800998800
597031503
437539017
2073738428
197445184
887323474
739817664
1529114649
245160654
1402322558
1444910199
1818817532
666075963
344572688
549273153
800151190
1894224497
1353171350
907708101
243609046
885300354
435980700
1057676403
2136185013
15426215
1959290943
925318172
702695945
1174636348
2058131087
2025777409
1278974566
1645709927
1245720385
714009993
2113184444
1297878709
1165340058
642867933
1908694471
1082352680
626651938
1616216441
2072302511
249454075
1372968605
1299282318
1792494281
363556190
943405298
1035932438
952402712
219481848
193373499
531895869
416413582
914378320
1834907004
541555490
874850620
1458375342
1995997628
569664265
795734158
591913694
1966036426
227268475
443603048
1068491121
1798303782
216421202
170557480
835731852
323553109
1353061028
1688536416
697270942
495245539
391850845
1337489140
1249166491
1473675124
1165651113
1108299446
725904535
1002688608
2058881155
1743254454
276107480
294962016
846660268
1663845603
2034085139
1899061035
572418479
1754802976
1847467670
1693921507
826627776
1506292542
451078300
1391413750
348567156
1042886739
491077843
351127039
1189992525
1658971768
342385458
1346623868
1275905989
1945091137
1687498330
701327374
1810721727
248477125
1303709642
1665344152
1169059724
556463649
1647118452
1121594719
1690104502
1545931360
517632108
1582976609
1119617298
519846752
1544643525
2129896416
1800065976
2044569598
178187877
1396498978
1136318585
1273030507
787435590
149101084
1239843465
88470452
1335464418
800327444
1920590608
1093540803
330391735
1942742529
673056892
942210408
408957629
1288688292
1243096933
2131658787
342274869
876457592
1779272482
465503964
860321538
1291488870
1841122636
864170621
687601865
577286613
580965935
1960725464
1513413826
1164836841
1048847705
1625308812
340164069
301207262
960946560
1038994027
855818469
1334489384
1628909913
1213904515
971059653
737545364
60250847
588909268
1358325585
1049704438
58666048
486822590
1163636516
1468948924
862596253
357295916
533201652
1446870562
1403228819
601375068
456868754
497188282
434177647
677467143
1086111292
2126776931
922560819
88338113
743307222
339464038
1608705321
287844299
38978129
313607836
1945798282
884133329
1674549198
2114457227
1955175153
932897564
989806532
53135706
496409160
1922834206
148945576
1786479208
302077620
1910470840
1870558807
789748992
832648416
227719478
198167121
1125468858
1499081882
478680500
1295367264
1770817663
2050592803
651612515
1471417434
1380296434
634101205
1687546058
556238902
1281709739
1660606222
1592378041
1624942801
1886797650
1474961684
935193415
335115852
316415498
307932526
1856230971
1216721807
599026564
2035198412
1869588621
327963436
1498253844
934918300
1363938116
243086125
511540208
959459508
1797129693
1923490269
1044455847
514205335
1144119138
1760700753
707592338
1651456922
1850346135
1731077255
22581322
936392411
4789802
2066979592
697111039
194209109
919578770
796583181
1554050373
1748025838
843546955
1135974435
563297
1631249931
1609860017
1194474417
1959134294
249676154
1438959772
971654205
1241486493
192682727
1186511247
876304450
1554488558
1378408497
937177621
879549695
1925015386
1320750665
1139386971
339921349
1221640941
1681119768
97544603
1342096483
1418795372
677707697
813088819
860915181
793841199
268915692
1815169415
802588325
797418478
1211886486
1216886598
334492170
813165302
2132743154
1795400260
264299378
1665677276
1718358910
567797269
1902766633
1156702531
1212199282
594215501
1083430329
2022868584
389121644
164365618
1687210445
1304943993
2013271250
55934462
1198758710
652151058
1550035070
1070855944
1939764048
1119909848
1668677480
1403615258
2020195565
580995406
1433713227
545722516
1973704769
1537424668
900240399
1299540383
80615232
548153509
241394300
1980063876
1376616846
819852783
1210441286
2057414998
369221952
456665329
236860428
1109030953
1152554718
1879830259
2001754936
1185166423
754759012
84653037
1691957144
1990341197
1862264614
1625243985
1121812652
1136031214
522951006
927294383
450196155
816807060
514683041
384571903
721831411
1225592693
690095511
105400911
1732547
720707072
1384704100
1289093622
1525263109
781295683
798813664
172636681
2107754270
1005617278
634503959
90121896
1352745370
178163171
1733806432
1208225059
678733145
1414952795
1789344688
786014628
1401402320
1983695948
1010014702
100920887
2000376965
306317420
1544052002
628801640
691096983
2086905100
1882191006
992059337
448709629
497365934
1877346616
286280844
429294474
2025488468
179702230
580175046
433852413
578534191
1908867173
983028683
1928362937
1247587319
1354083591
573384671
1902774744
1564469995
780004124
372764718
1573360888
1595876446
504650923
1328350188
412139565
1310810446
426860531
1578864602
1907617607
1004034948
418269820
2118470757
1779631827
1199429298
1945496962
984562880
458224675
1177158262
1462330142
1798566975
319422050
740025708
523903291
348153163
64806390
877449053
786060948
612644615
1200790807
1369952873
1631883041
1308533743
1259945993
660489977
167485434
133226510
502085054
468866114
92527422
1012860718
63541034
347112505
905350463
1005097736
277807241
91315213
1634779148
1692490207
57845984
1117519866
1199458257
850662356
1202037485
1770183799
1707218788
305621605
902192237
1028872515
1262279712
1673432577
1787606858
82940647
78832234
63853595
1145172338
1211702640
466764194
125820337
1505056046
1094438547
1440370967
297387484
41857323
1882689493
1436902168
1116264222
1367316827
2132556007
1428119
1107380918
800353771
60453316
17245757
1278316126
377892212
886349124
302314840
1808765475
1039010620
1407896290
724005840
1030332353
1809567894
1421521307
295157435
621000620
1869612346
1179431185
1180450818
1412069348
867884704
277273896
724460413
1453623954
986773946
1457459140
1245352500
403413884
992401716
769983080
147552087
1958074046
105131883
1402827093
738298925
1819864847
1358949910
1086801158
2044194039
1978641350
1788223049
860079462
1742173125
1024130970
1762165005
1073402697
871964242
1205315017
1314584401
213133990
1935194442
276908515
727495304
142519655
360240334
465319118
1238314115
1398715693
301531236
1860076394
1893460058
68971945
1908363328
152167670
1676278120
489371461
599140351
656859407
1292129563
1203966149
274681930
565356145
1495394840
1449462269
647844371
557867130
1707114712
505658730
657726273
880743883
1013146639
1747506050
1134685024
141889219
2040975522
319851576
940672759
451003295
1656303159
1976848668
1598469193
991384047
355143372
874336251
1518731226
229932119
707196933
1979194718
1184417781
197668740
390197881
1526881752
439259608
503812353
1278599781
189495669
821863653
14652783
1173792805
1983993095
840757233
239804049
213059481
572658901
1867330697
1584832953
1400002892
1686890171
231701542
1750750672
891290237
1994642576
1087165354
1737747016
1408611524
392994354
406540279
1290323006
1834317678
1241947178
1718114805
1660536200
1162114659
1370597677
23610191
416389836
567778213
638194998
751575621
269914576
1745022687
1981390652
1126102549
482932562
1214037487
1005942627
1170936546
1486290332
1267043458
2059553308
1294522011
1139747579
1929760165
2060931272
1771545777
723144559
210920073
903441842
1638017717
633734044
1120461729
650595611
1481567284
193506851
1737797918
1477414894
1239291693
537400071
1770899956
1407843923
1951768718
93022389
1589800339
156025106
744269823
887224071
209486654
1240900810
1309090930
1302805970
1421068944
1009214326
1817368656
168665572
1996346315
1958672106
423005587
2105058488
468500476
1822225234
457480787
89104802
787335443
641263878
620866723
2006062244
467178079
512544574
623959897
584476822
444612872
243955158
242619816
528239887
1270307824
276103126
2144313279
1107006766
139948928
1855415791
109586296
844668228
1677562750
921763830
1164043133
1156004347
172783932
697374724
601625717
749022504
1185256791
897221748
1133758708
2140480900
862573442
2047363426
1491134886
1235436602
1056123568
686572620
653299193
314321599
1771566471
788585721
1186830241
1222611501
1495863867
944160910
191403944
1863805081
461097790
1971823565
1167063566
1180464993
850429773
3607729
1516861993
1569821192
1258766755
1397368182
444456782
299781067
1127402162
232756760
2131230852
147994205
2101071695
380659503
1947734355
299476885
1059367455
1029893120
414987611
615319727
1067383601
553170090
1703894242
1585687334
1413744777
1890617460
1966041534
1878206573
333506080
248866740
960207393
1636058880
545744439
856921851
966540933
1831233915
842322340
1678553102
318026874
1724548049
1677682700
2114174277
1145088888
1317968662
853256318
2124045186
2059252158
721603148
237658293
1941431234
1851918144
842060123
1331725925
903061075
138525561
338635569
1731843897
66780259
2002980880
1781050363
201801886
705485479
128132653
1625401229
902434904
264424325
23851688
769892138
971828503
1765894398
270301637
983070845
1636537794
1074311024
673469367
817773318
1650092828
758996869
619935937
935089975
861847154
1684301997
1509905970
981693424
1271458584
399071979
423504208
2042676538
1935750658
1307107802
1016702131
2119035440
1763210882
1901610478
251255867
870732738
1164805606
985855940
78215387
206254704
595097620
246882663
166999446
119467178
1150065639
119161200
1241555789
1524702531
260195191
574540873
788935929
1066670495
2111394738
2008274863
2135070
62193579
1040555403
1560791981
1747008663
542067822
190184801
316087742
1541431752
1897200223
2030519368
1688212102
1169037842
159655680
791930594
469010633
245682920
1480802906
1567717113
1103284866
364776966
1711063978
1879892620
1720608879
1605002372
2099472653
1643543949
210901785
1234031651
1814559881
1452200033
1424207341
1273058040
1539941271
2074423732
986902912
1641720713
1598665725
219751788
1994175789
1960550829
1953239902
816809424
346737081
982081065
491592825
1103917922
1572473772
1196237651
372641307
165875085
1952413048
773802266
1706623143
1267462634
1493514624
1637712268
628974905
1934853528
362341570
697132199
1715866422
846267623
1900251306
1661748523
2044309171
1018649542
1487203767
1758284889
966201111
1546700313
350932306
1810292307
278760585
167130954
2117932132
886064768
613633820
1022594005
202911132
928033787
1882322052
610893874
5133151
457198863
2128791171
220099063
1737026066
1461519455
953383174
1028581294
1279451821
949163167
1393324194
613343535
1062544642
976960716
2133954659
1374482433
1129185609
1290736883
1656131744
1002968965
904702787
1177858522
762305760
32077055
87669702
1952616774
1535703593
1938993176
1406516151
1815924510
1191802119
1213346551
708228379
2062327806
691099823
596519645
1890438871
1112741652
202779609
668422103
808316384
1691890136
1896445928
271873350
2112643072
1224158161
410113956
2058871411
1346950
1676221337
1675594747
1221554655
669496388
636409433
994417573
920681163
264349994
299572390
845183155
232816688
1637589736
1016991376
1668492994
381397473
1153829905
1756555228
279190047
1081738439
263347498
745604094
492971074
926190146
1556479872
291580590
1432063073
2064314767
659502792
1574446208
1051669385
1533757239
1070928795
1094161998
1629582382
337399139
890989887
1716921869
2084405195
647734515
1096017260
2125457074
443303359
1803598952
1628762262
740297968
1193926867
1018530145
1943005497
1174727407
1789038025
41289669
597633603
1372533995
1830824426
1512538922
1415917765
639470928
1221671183
2134418933
5621407
312826097
412250951
324751966
841102426
239721286
2122570842
1552499226
992050091
1474468593
1834115262
207908754
1441634774
626134380
1933507736
631522531
470733224
1873644519
504130065
425760089
258866652
576163672
1797019410
1059806242
1986456341
1846359118
1998922693
1477068445
1802746541
1074268114
1158228201
1568735883
1200245886
1618287400
2071496161
1929205734
2019864842
44196001
1697019800
1763051555
1645061212
476270422
1333474594
1596815066
489295724
692965179
399202371
824777157
966300524
294678004
1329449455
68071898
656415479
1128454972
1504262423
1836599779
67531980
674343987
1272060115
1592787116
1401419328
21391399
294790976
795121582
71902583
1405934994
210926302
1376242773
956000966
2079767689
1751193850
50820993
1938672759
589200656
1355486351
1873966780
358788961
1198164418
193213465
549083952
488874730
898741528
776281959
845341468
619458987
1285682336
1185486504
797980967
1638186131
516581018
1228157021
834993541
1183210738
21601501
17506097
960566616
1977667274
1623273958
33915047
93471609
1381720786
911189283
1256436661
268929201
1376385296
1156677249
1435579873
647515020
651100911
1439349676
1199344370
116410667
1705217397
2098824019
1278060972
1047612718
276714291
145957314
1617163079
2098967060
1152571283
336350645
1948561737
1986963763
1371637654
1559081859
1313020831
1550928819
582083970
1461045908
67823376
1983213970
774879795
606662776
601250553
1279611758
264523669
7392755
1635315835
1653403966
2124722943
1678508779
663189488
2020623299
212729815
189733571
1755760551
1289696346
1917366459
1345833149
1747579376
1834507437
705428159
972254106
1902707470
602640395
1092235125
1721359038
425281561
695020216
122627805
1985837462
772807845
1445669580
880390643
1720816785
1677279659
613748731
637080786
1443366160
547994420
1986495488
171411665
2070355323
2002269809
772590406
630900554
691592649
52689110
1392704648
1453562638
311717787
1198740905
557383980
487947103
509799053
517123212
275996148
706686344
1986027581
81588090
300532403
1704816586
572141811
802599170
2003723057
1588636485
1699456956
2059713351
814749288
1274981906
1142545968
283585825
1195917343
303656334
2127554957
530719063
1189445620
1017368855
165432926
201120792
2097424910
1894613948
2112928901
1157661144
1300596642
517918327
927274081
1281316083
529981226
388856584
1511961206
1928166594
989414356
871611829
903676700
244601616
1104883409
1793206109
116154355
461978287
1286922007
1852153946
1663054720
1253113264
179863954
1966762532
722822520
1933095905
713499016
1443179043
777916040
898445473
872112361
1588263827
1196914088
1509554469
1694169196
759269721
246109112
358138739
274726841
1385181493
1704812369
1650096977
1865088515
742075753
2036736509
101896652
1229898219
785499969
150737800
579818233
1418133971
1176015081
567017248
1784873934
617268307
67676175
922857208
472877348
185307230
220004343
1780605085
1700058516
1142056281
178697146
316047666
655384352
1651211073
1778475202
250491434
1500831498
1802619877
1369475313
581965081
1807980067
816538013
2064579658
885317521
164633752
63402115
186207250
2014722152
439859026
2091857659
259802319
556096313
425014950
641377497
2073063446
326763633
687496309
121228423
1401659169
116041324
1159186920
581180234
806452597
2074010882
161248976
853432494
1642867288
1858951742
1442164456
287862690
1072028513
559260108
1589155963
1801715324
249333586
1685565018
1713259116
528789240
2118686478
1208575225
1612397307
1293637269
1636802875
816546220
922463609
1787617021
547105650
1268696055
965544084
1822815809
1347646764
150626920
1946037481
1415349984
2107787737
1009043333
1354703660
1068497019
1945754327
1032820162
1590254125
1740191522
708157934
1742205826
2128178489
1192985829
117656462
227287054
21197439
2032603403
1476765995
200756990
1781190905
991844542
621521667
1786039513
570859284
1445940968
2060739382
82537353
1283164357
433147292
1593380625
322057862
1471430106
1935199379
1488333338
1983868581
310470557
414311157
1483507586
253939464
933898267
693276322
1238594938
49027252
1626742734
429245723
1123346003
834594586
1016724415
835734314
204252035
1316277423
735022153
1670403441
730040255
1867429564
562193138
882438377
803193022
525769089
739899464
4862623
782440987
1798464796
227171169
1430728746
1081102090
457785533
552888000
1045086246
1206936958
1211895864
222199686
1379664423
1871777588
902971139
1747901186
2025041694
290788526
1671157150
1974488462
1698902365
636471168
162124913
453681271
1693353261
1719958591
1121835397
1844932576
912908525
2122517749
1970408417
2073858631
1187784062
20603663
494555114
2073363763
1367807458
1356466750
1950335930
525427802
194402382
1119603155
175604512
238610390
787889627
250497084
1249228026
1662249563
1821594357
2132390815
2057166179
661190384
243594
1526167039
1064401940
1435852804
1501249443
1052110271
1203629923
1519017303
260791082
1505833196
1015718109
1681371576
190826069
176805721
1099462981
30202365
659096061
1711459422
1239653820
924435214
1082495846
2007968183
1081635435
611846148
173739483
1765349760
26011753
1220917391
1102045399
1185595520
1733234917
723166988
896987694
1048719400
830077410
1711357621
1901985137
184115524
1537331825
505143852
894417863
603665938
80238152
1648349601
1165677889
1868465131
1576698744
1261345042
61773883
1595942615
752391370
1832322621
738097582
1265965632
1242122152
1311156049
2076007964
1487772823
582576008
370462976
2063706336
1593989198
661168700
430976242
369300819
344233788
962896906
685231908
750999135
663387171
326335660
1013503376
1016233717
168838455
1498303157
843681126
1210069657
1688704534
1823289407
1054548331
669687062
28166841
1573228378
387633391
1979462434
2141343902
1211862386
383495377
1426668282
999688752
749199503
1252122361
1679694679
718059522
1509090129
1288206251
1160738040
1154051107
1088811103
1371194583
905773703
757007183
393480273
254422724
1473790088
2122164120
5946366
1581883390
1677712913
1855347444
2128372271
288846440
794883214
2089650458
1433703236
1876878879
162465842
2044043742
159903107
817504109
820236413
2137701267
623911303
100511006
1129826313
1200110885
1936016988
2144769681
1338279251
1846644808
1508210039
277082765
1537333801
1208409073
526102373
1865745626
1970191584
1417594455
1533478979
1790239891
697759806
1069432701
21175053
1963764504
1975952047
187126540
1827849935
1298475351
530342023
718799635
367931982
764487301
550202045
1274161645
158668972
1154033398
735993726
2091213950
298212743
289519786
569105011
422839450
1990060307
1449479075
716035455
793512707
242863170
2107281116
2106380339
2066557579
1732750765
597710405
1263517904
942985431
540769560
1822952051
490851283
948517316
632319987
1970773323
1740555441
364677511
1528120737
1476135232
2067232251
1314975319
1577374740
1037391693
1876865390
1252444984
1892408055
1669672206
491792486
205384211
1102913877
990438218
681708635
1003664920
802478319
214442979
812807778
1486912878
1548503676
165744729
530683941
78756957
1272892028
989523882
881439702
1116171909
295761150
317220168
1403378813
1996515928
2020291092
746729117
1236827696
611959284
1593344445
1598253455
849522239
440479382
2113573066
1582326524
1329415060
1033011753
377754770
28372097
765769494
528032202
306868061
698825507
612944822
1158580195
1851759763
1613516171
1127284338
1571737283
1545954637
1958402547
2097594117
484196922
1532681185
1253164154
9859114
195754588
725950770
1924603313
1461202840
1739423179
1343516648
1805953237
447833573
192637843
214331658
262596971
1186996178
1728785868
417781979
1045936761
1587621337
1010283407
78596556
1153264636
1686244390
636171114
757563998
1480026486
1525650308
1720186250
1426509724
830564430
1358066057
340272651
1849150182
1897274859
1101686768
2020454146
1526685085
1985641934
1568233008
1480268564
1827146931
924483605
602867899
1691254624
716344851
1828745097
180801898
957836802
1840030754
449822758
1197992089
457240697
837763741
2068606226
762942437
688425178
69532074
1607982828
1983649788
748371381
1251584912
1558993402
695693120
296856367
1047824428
1589638305
1240517583
1355029839
1159549194
1618482635
1417141813
676311776
2028856838
74873470
297592463
574981946
326179238
879281254
809536644
769451087
311413966
1004769512
349077396
69303676
1563251558
7476689
1293147988
532066664
1523851483
237193486
285371232
1181275240
1697889123
666734064
1154579608
2101707400
827390382
1709304834
1989002207
1041496688
1231652335
814206238
1598608331
1730575989
1873521247
39469878
18444228
614318099
1157850675
1839191932
272475450
2086097230
1448986831
1182130098
1859103483
870326234
1038325425
642276683
530483744
2044982827
1422669270
814703419
903581281
313722548
92922160
419103621
1819114907
1100381612
623912367
1733740299
953849967
1187847011
1444259381
1435347601
1524261649
204002993
1423058858
1750574406
448803961
6719253
869918114
188331852
504336240
729323138
1897344585
77692837
1923826337
874364092
2080589443
117791416
774918343
1631371354
836736745
2014447668
1076732101
396247463
147857150
1057937844
1527346748
1857916236
431501871
130115807
545632614
898200955
1943698446
1731843473
200529944
571356387
610094081
873499662
1699341461
1830902084
519318089
733909912
1567154076
1162392827
1007661940
718889984
1292254966
1379227948
1276427529
1310409986
1825115941
1951111419
1312539195
1178678108
1045160667
30479007
752457466
15159217
1121225420
2105131697
2012374381
78435469
95590191
539827605
1914171808
2131268883
1834327780
301740588
1655973299
106365562
927748220
1415697452
67167780
2060106477
2021476747
705023422
168701522
1023975380
1946859520
912005699
727151694
559444846
410108330
563685681
1116296622
443744168
1939256460
1133782671
339249979
253150308
1938751322
844123890
2053842310
699149653
1394209166
252070164
854921511
828526634
500777945
245794729
1288233651
541930404
1232758801
15578228
863890277
841915633
1981915577
54796759
527209736
330458685
25683401
448873836
1004668541
705125662
895255605
583809564
604770206
517843094
2057016844
1408387720
1784569317
1962129229
548026365
548176734
894564486
1702540824
1881770209
1139625214
394265739
649825796
1855025889
527371895
674812210
8743620
1757690773
1843189622
81275921
990824566
267115497
1460540050
1245183453
17959494
756162733
581844805
1086467460
1041144070
755274457
399095033
1690488333
1438091462
120924083
232287174
666603838
1236846380
1198045437
1308610758
1050248349
2132529714
1260668217
560242253
198055419
1421145586
283768916
1267056539
862740281
539103992
1215757119
901331532
713800289
1862528158
676531303
990126364
441491115
372965209
1713561744
1369869685
974963683
688971396
206457324
1104454321
1401392952
1716984742
1219176796
792041350
1977599744
27571060
889071151
1960953972
1981255642
1794835668
54668975
834196090
857452462
1463504591
1690812427
1695069265
901192438
1341503302
1952249573
564066837
641976437
2033899678
1624205208
662498892
965332419
137943084
238599588
579327192
558744419
361563296
1638344057
1588472997
1009742098
173210718
1808956214
2015034029
865714627
1595562760
749683697
1747983240
1839530104
1074524370
852520305
1310760509
871127983
1772584954
1722340978
1948525984
796373641
899875578
1658691336
1482445803
1559930979
1469348751
1341800711
1789213587
1674182996
892291106
1391947783
1051318890
1158170228
368968307
992330112
599104470
665498084
446817758
1026366832
1776018029
420963197
62963004
770831955
372153150
1899879519
1290426766
1498499462
1708971756
606782510
2145292332
1036281688
1110600957
708310042
1757200655
656245646
764519648
1259981910
2076566658
1471024451
1000335833
2133512036
1232740940
675794943
1425965981
1165395701
1308290845
1151982170
1493719380
1009037278
1018868551
1795829812
640531473
2080747060
564328671
1519206787
732379286
790710791
1291461107
1704733485
1700295109
357086010
2138154726
1781186303
81527567
684510685
803593378
1126061205
282159683
1486472785
209208002
455499874
1839594104
1410919967
80566742
1652020548
288478554
811196191
995557847
100420610
346156610
1025763527
800350186
1738929037
1850217594
867222558
1280331087
2092517768
1460274321
2146537287
1032277330
1610455654
1028162466
1079972581
415107925
317016492
691503392
930500018
1576100106
434037291
482361608
1294092445
1181279574
354414184
1126600236
1702114145
525664728
1884985454
852096161
1026214175
524390807
1089409711
360449008
732560185
962987703
1799997354
1107597505
488892211
1778129332
759124639
730673257
1322521162
1390804683
878133101
164381172
1380838798
1074603082
1947636544
1055498389
469737981
1325562174
24845480
1177871970
1680483644
2106145622
1308134241
1625745023
1756337623
1322601846
896029042
1145513696
691592913
124130683
1870482033
1051616046
106144964
864477939
376188052
520033913
1061779908
1151196449
429506750
609029494
563173745
227703133
473948751
1502413214
1474063634
1186232600
1830438967
54868523
635377846
95187034
1967920180
727201658
18304582
1042207740
835660728
1629643877
1576086300
1808437151
64903258
1917047074
868932267
1997284562
1642803025
848229752
695780378
953044917
869319273
1605728802
252378627
990983871
1779701769
1198263424
1085606506
1867587644
690187091
350107563
1238948777
339062967
782578774
208357183
508960749
1746055537
1745352859
46477656
56546828
233004581
111403862
111839483
1211246949
914963423
920593747
43284626
977180294
808941185
2095455617
231850905
1330403074
1913898989
447236476
984076611
1399920093
305522017
1206582470
1764933357
2142104530
1347319380
1851974213
81623414
960013188
2136904304
149242834
342548702
1485915665
487114666
904010299
715714824
983887496
1294248279
41412181
268891507
90105648
1012786409
1821528185
1801962009
1948847320
482861558
396661077
1118369510
805075893
57599761
816882109
1635272968
700679035
1712310428
57422622
254793126
619570041
1413422860
1265921959
2056420360
456675006
1198064982
1503757013
1684095003
1640511739
154295903
917170436
1474474998
2061298157
937731154
23955659
714435265
1182194236
1554857533
1615106552
174486297
1333155700
1469668889
2047223477
333764718
1104310366
425158640
206883664
1074474572
698951947
988208974
1511431933
1935155698
1913255786
2139086202
1443060592
370087068
897288007
756748412
442113400
1603911215
1365100238
1814249541
1877996896
1696847592
1349073448
117005923
1541947147
95013433
665622739
1846811267
1686618617
2077454455
1820962952
1436811803
2058590637
806605134
424841962
365241844
919397987
1537666628
692586672
778520710
1555711115
656839889
1272598025
1815450806
1678773645
764360708
707598214
736549630
241721324
783143967
956292523
494885093
1729883971
1108334399
1413181855
825034405
1554816263
95294669
1753602280
59206975
2102581345
296468291
979202680
790365456
1027524247
1822583463
1767662038
1565531109
238957328
1377048128
560284793
1220625300
1972914206
1455177570
43658569
527255457
907021937
1419312065
606005619
1393208332
287225417
178592557
885492708
1780134699
328640218
39604739
536101443
1281223750
1459640086
390228950
1140551920
1366575483
438431150
1791395092
849549032
143769099
272804201
553340329
592083697
1146119482
1205539209
2025673507
830807682
1841901448
243461526
738218764
973601653
2117867970
1091438086
52204763
585762602
1051781857
65580211
672484428
458817379
286882385
1894059054
217121885
1644396126
245268059
1556758796
576524328
1754879704
853533230
1880504762
703923839
904083556
470918250
1803771515
564609910
923966583
469646569
302186953
466580016
1141569792
1847036821
1459460391
1371545757
1904557724
1658801666
415874184
1553225790
1729010421
823139964
1550511909
1111638211
1308853860
1628436802
818491242
1795672942
298326009
1867860971
347230036
493511496
278831242
1317505715
1947604151
1294117129
127766752
1648643848
235807113
1533883640
1936041060
1603403271
1449305099
1566138518
1381586475
942208662
710725387
382671194
741776556
1373390744
2044205611
388283151
2115235504
1267396073
1386433043
1178464723
685870871
1965202289
224542885
927769652
1135616277
1750926428
809604559
1080878575
975013007
1543550432
1961686743
611643814
1785264778
1536062741
1012485916
242363267
97489190
23339986
471054450
879504174
1223809019
696135656
367407953
824626770
958651363
1327532402
1942169288
45896373
1856531619
1741693033
789096742
503871557
318285668
304475057
994873404
754822168
492358623
1462007408
33704134
1478310289
2132498633
148436819
1433106460
1768654238
1544777568
2033249746
509895428
693719082
450330803
1477265751
163389199
205193046
194330729
2143033020
2129693188
554102972
458744483
1394718454
858393262
808702963
79798031
284859691
950737123
464522623
777616796
599692593
2076282352
1460346816
1773038243
2110689685
866106455
956964594
229675850
2109079983
1720144049
1979722174
1908541868
644395072
1037564307
1147399192
505393427
730212784
129161200
54209082
425947634
1774954982
1761851215
873812381
302036660
1610453750
1809911325
946738228
1035743168
481389316
1129563489
74517066
675274671
1501651759
1320667688
1597463787
1292660584
609379488
470181010
1387820955
1076415088
58042403
1635473574
466010955
1410401167
1905185675
606457539
1016162396
444956776
1648861208
34997088
1245976743
1358655085
955910363
1543028583
679338517
1083145822
916062405
1662097615
595069065
1417406764
1682420120
1571093149
1003874353
691190766
1678983332
1157821634
2100748345
425552948
1503338244
897832348
1656964159
1428337718
1213062702
31950915
453859201
1530115849
1429769930
413712125
1858031108
977366275
1315612572
1257562471
598693922
1419466753
840462953
1780074091
1880273777
1993899945
734331800
425341761
1873331682
1837872464
501004134
523904160
248987705
1696866415
1380530431
1920196135
97535763
1111167829
1420300195
870761370
1207674465
1202726560
1156363932
1072756642
972819323
1259642420
559364409
2126824983
315180645
1728517372
449338207
476762674
41457028
239104264
2124170739
1447170171
325842575
422781119
492093006
351176068
952205738
1664982587
1434182681
382193570
519818030
1267809089
239630053
2146989677
435965535
1896756957
1974248916
983499394
1971904260
1198921751
1100506236
711057093
2075468864
796218179
72894915
1409744942
917052063
170210877
1478096497
985683397
1230872071
1405557648
1035928181
1509818722
889715930
681175032
122123357
1270306749
2131595455
835374595
104644202
1480304608
1836606123
1470257822
2057717244
1572588951
1980093310
959367356
1731227804
853378746
101207853
1355587178
2068790049
1623823863
2004158231
1477349509
876959699
1313188228
1503048598
1822797569
706270197
915082358
704536313
722131350
899565319
195763657
879441697
1791654706
954435693
762483146
243427434
57904926
1398992317
719092116
105906046
4910191
797446369
356914087
1621742388
1812192093
1596923631
1102341174
1856862198
1692332022
1760013752
765236496
1337080010
1957703638
937695792
432021079
656939629
929922453
345927484
1322104370
603776265
772164917
609997591
1687685475
1900033731
845521007
701988376
1305689095
98540998
1553943329
1635662106
1466577009
1265875668
1214873358
1472422680
1000118515
976710412
220438686
3702836
1580650279
1382152869
1640719035
540036912
1079276651
1228758759
1365322580
1339451449
926866062
1383168131
324845516
1757700921
1930965790
605904339
250820782
826115393
1730447545
779594964
1192181306
1868167211
782335627
2110711294
1744604339
1334478740
373151989
1608699347
1860681885
771614615
56741251
732944367
1718839993
1519420244
127474604
1961203794
2059627727
1527763644
126872628
39927376
847224127
2142910705
2050194012
287643336
1768862688
1376021237
1705476981
1130763777
1013612041
2110610707
1692499848
359164508
1838045776
1363786209
702194045
1342445045
1654717847
1343217741
493461263
852136382
1054506745
432892296
1861566867
1978037989
1011329995
223295380
458276299
1307455978
1345037417
480578424
724751446
1241693236
1356906461
927572876
651737537
917724772
1121564709
56123852
2105919287
641694494
629415790
1459190166
1689317907
1492082790
267197183
2135795343
2077297881
2120032996
673802282
1648519837
1322831584
715554673
2141300885
1826083842
580101419
1621149011
562296338
125881325
1261717977
1011337447
666615712
1986456716
646325525
381738409
1978723562
461037355
810710295
1869273215
1227836055
73024179
145374866
2073303565
502742802
104077728
686163098
2022678650
93898326
1710538987
1833715937
973218359
1591326277
723676503
107992285
1885351993
84429646
1072902687
1450625128
1236688907
1807416216
1766166457
865825697
1492418049
1151243426
1833208110
39319146
504678388
936615632
1872773852
382576746
462958172
1719404887
509880518
1310280102
468754413
1647976165
1116970193
1432681206
596794163
2072101528
601238642
497614249
176507009
1136456297
1855737763
137116814
1517247787
1600427337
1883615034
1760926565
1412498558
1196330606
82964960
293539768
1783403224
1603410318
2126845006
790331566
192004089
1434677121
512247233
1705013199
1252403396
90681934
1773162366
805595326
1218697751
1000481103
1106412020
901986693
1009181190
2084279713
514927638
1828254585
352512897
382027372
682137852
239383178
2012864380
733467900
1013290496
279195259
929861497
1804574915
3047852
412684789
1998481427
1057449108
1177018661
2131303399
1466247915
854727009
1671266051
1365903219
1446883646
1901405174
2054754671
1844067204
182367581
1149487141
1779394572
593970261
2055382547
404547071
948773623
102961712
54624234
652999836
1181478926
2001273544
1005826065
63862785
24728061
779333964
775355976
1860060362
353889833
1770294874
2043576064
1866640285
1099195100
1077821479
1052151315
1965586004
335979977
1983040347
493211750
1451383862
773384716
112624294
852770547
1280488900
564989571
195608444
805386327
761231691
618239043
151216651
181508857
2119270135
2136415274
339876199
1212082248
241175810
408382997
1070756995
99642887
986295399
1935607407
668842331
863467738
444286144
921316480
1994229152
1502056047
1046904980
130453816
898381765
1604562930
1646819666
405435509
987897342
1993974842
1539419181
1102206055
368078648
709118440
1346385397
1569596190
1418398496
338555338
777869187
1313277078
382861998
1489748304
791626187
1386648970
1892411368
1303059436
540027395
1097382317
811722417
520754844
16492182
964751710
925803640
1383330051
172184110
584857662
884009178
941267101
43759927
262695852
781389190
847655399
1491242350
642398412
1775777651
911453213
1394549292
944411280
1893750198
31152543
1004417199
178565163
525593222
1320719341
1462363258
402494306
1311284173
625698034
190787462
1030625023
1863289588
74267005
289498784
1319666726
532575409
1035049776
701310281
2120397346
2057607805
950793114
1198225953
1544399607
733770160
1171477899
1262902230
1610865366
357244023
1136480219
1855939541
460768733
427731370
394839909
724161629
562382394
1794907437
1534187928
1955128136
587420377
395198549
749192780
1479757632
2124172654
1430665666
731767402
538786674
857266329
1937698434
271618543
1604932631
833697307
777267475
622283278
1635924594
41233730
71207530
339516405
1075657032
82999697
312820351
666191464
164053324
1398980581
1733726040
19877965
742206653
1858735545
569902777
1272064852
49302600
1586421499
832546127
313056512
1178090291
1446292537
1877387173
802108121
1087568669
1073873242
1407658524
918223451
473192587
997923602
1958056083
1310344501
1128634316
851054058
335984611
601862762
1314285600
567112736
1859382616
3522760
572530816
124167181
451784372
2050107806
1725711352
910192120
1166947105
1933722112
999247290
1657234120
941407028
1147758194
214484327
1353491040
494053546
1921674129
1027185519
1881944489
454254445
1293228475
1503776016
183490635
1860693295
210808335
1622560947
1419216888
1664055876
1553753590
985680505
1259358700
259359053
924782661
1406568365
1325577581
108974082
343844896
1722958884
1019342329
1044270828
920188734
1698706818
306457018
805474827
1012285318
254730279
1456324445
1680683222
785313291
769340147
85441710
1441064622
1964856574
404515739
685442258
1481865997
1553231306
261112605
885585533
1746956679
1731503059
1009279520
1310366121
419005067
626501115
31071464
1728009959
404347737
531382654
661747580
22295805
165750254
947602383
1151889929
1462541976
1504401878
1900963165
818126212
1859498432
1748653139
741489417
840234873
1276974486
1579300867
1307324755
2045120047
12867581
1154061884
412978538
124415295
1378473111
1773034997
745306346
1601917351
38806184
1958778180
1441534668
503162463
109906923
63166679
807176763
1089685476
373885384
164144195
570179820
744001827
5786802
586048203
1707275561
1225732005
496388410
29312817
301986826
1211580229
59559800
345435028
183784403
2138550046
1242540191
2124724930
1419916868
30862605
1255521629
20651926
1948914312
199547630
976798769
2000452965
1764689949
286722591
1415870327
227995784
1176188881
861421493
442389532
1893717566
272443322
753680733
1047453469
960503085
1456942109
938010809
1737847911
1929534874
1515837942
1168474226
1607441762
993245589
723681739
1671522395
287108606
82347267
1496756553
2055405787
1766353943
1020638878
613793267
653254719
1419803915
638590755
400119519
1126125121
2078694541
1944218252
352198476
1395132652
1373510258
1372252120
508383558
1697271893
1091051717
1003624697
192964362
429341360
1915568840
1049299895
1700253143
1861636390
814109321
1865316826
1342021690
397046795
1617444666
694268151
1051551678
257361550
1367194558
1633305354
557443057
1487299436
1840737441
506429091
1445589045
1129486594
1648074379
2034937659
1782920695
1433497031
1606321219
1292313892
277493456
1915006076
1942748469
229836335
1134961504
451917735
1152115553
490857893
740806939
806578056
631890441
1126311117
885437479
1601252493
162124652
1321605831
674685619
9862276
1309779867
1284637985
1243815394
1873905344
808571385
436191256
386262385
273690747
2071281765
250168936
884641936
2078955621
516020399
1594554967
532640089
2136499133
1536327481
1206826245
1195507234
1836519950
695444829
345022346
338560155
1952029062
883646176
2033111660
1167647434
227216310
251003329
1188347512
520211239
1358954682
1029720729
2001951998
452988101
1702464670
1181223976
393684863
790128492
3832490
1068262707
510449789
731014271
1628426964
446070452
1315304365
1682356762
1993188456
327406107
1269700047
360690833
1535187873
790296447
746720610
1646569842
515431835
496237706
1561967315
1451848061
1600433094
735920456
1349892168
224062036
99438957
514187293
396479139
1782678008
38131376
1802934908
507320547
1475528588
1222049248
1075990585
1949904244
361432827
1682310944
687275403
971029788
1630005765
1362607245
1782071501
1951873147
870130575
2085668575
1233938811
1172448159
1295786222
567560579
270863808
1047344684
2059912429
2036451068
2123114814
903496824
1506617699
124996737
1058980604
1657663054
1211787823
559736685
475929542
634001587
1395422931
665739316
1549821065
1233595742
806153457
905461648
583662671
1184703177
792263302
102046300
517486271
1772965154
491407456
137897396
321301007
274593254
842722362
941757358
1895302598
177781926
2076009118
50149176
1357607054
178044630
574722436
545386618
120024681
1872070657
2118111978
354705631
1763921733
461884113
763561555
707553187
391652667
1854201928
910863226
62449188
1027752454
1849037038
1212023963
466570153
1044135600
300983266
1363755094
1287154210
769427599
547600575
1721609310
1007391246
1050572771
118548053
1882058571
1659434710
29355656
165716913
387926965
520379155
1734114781
943945738
768141587
725681430
1710167114
150008694
570042155
364903026
209925493
343240375
140572626
1147241766
50247190
1826591615
1913209123
1473969921
537723929
603893043
51267591
1084352150
1146418127
646103079
733422168
537737938
381818642
728722265
1935093914
456007601
231381581
343052053
1986765098
335596165
1706732530
1020247636
261028329
1354151451
1009674710
1504802486
486255244
1878728383
84105277
936452220
1920378650
607307414
1831493442
1334236894
1234897317
249037404
65229265
1500641464
1755299110
942935270
722139999
1124827206
1104162639
114729987
1531229810
462627795
2081491756
1162669087
954763973
1323842871
652868322
867736880
1254020121
1157593887
1387098735
1443395162
1538420484
1103517875
1601667493
649263733
750940369
711286145
333229671
284456075
480011508
569517809
1849808654
347161533
1315443486
1086469827
703995021
960327539
560844260
2125434170
457692347
2070578130
2002798855
1103103957
1408074849
777827884
1462957938
1606453816
1933304352
1439191278
1854271813
1116008072
465690597
1398302654
1271948030
1134411151
1107541374
1478480871
1737654853
1031057003
1714299596
1712683341
855117342
1021374404
1287275114
1287442782
1718899478
795096978
1880884032
1866186806
855685827
1600232220
800273223
1228845163
1153884728
146747272
777568635
321648645
908015379
1300460066
1694564371
357008371
636296924
1394571467
604761926
747097164
478258359
1446439278
402427692
989663579
1179496429
198621975
1685076381
952884937
1271710202
875281875
172950805
1507580250
842087639
1407839016
340668077
1065079097
947597612
515210740
1862110277
1952194566
281195744
905892623
1605961517
2086685661
631161066
2095190335
1073159611
283702344
1337038752
1656461789
2022534642
894895699
2005119852
725762141
849627133
648624241
469122185
1679313806
1379026891
1144311675
364251043
1692679418
267974647
1855629768
876092310
1747083703
1864072124
2100925641
2028519478
10773
1418215691
1367271569
1096160345
1672628893
881769201
982936499
557788175
1322689410
488252449
1260027967
26261278
1838346687
1495943327
1971689463
1366830706
356599453
71522500
994439134
852921245
1385908240
581812848
1970574573
192644661
594884973
897520726
1028698328
1219648082
54119210
1199892380
1036000518
1791563479
1182249855
441111118
1043742775
442200998
452070921
1754554820
42086813
424292298
1589937457
633609358
707077602
1432877028
1649164517
935890160
217195340
990172292
229023776
1665684203
702020932
564207606
1270266042
2145795806
399940057
1295058112
163749723
211186492
138443933
41518153
198801404
1646104426
1284086761
355468368
1263750731
200466829
2030337292
581264867
232502732
1038000371
688822210
1541776144
1620587069
1858940977
407700303
1448408504
605775675
1466984338
934963794
1374913795
1526075714
1835526004
476530462
1083219148
1977009566
1909027301
552429554
425093788
1699314324
1275219375
1370995511
674710684
1246222330
808104010
1063216055
283473880
871059134
2047094693
427758930
689872425
1907489262
872168768
2138945654
506690832
518473469
1940629484
1139889851
232090443
752968955
191636971
1918586727
1381121845
1457815030
180152190
1042207590
1049085300
329037565
625946851
481470839
1710735007
1161820062
1521745174
741292724
1367696954
445152067
516138845
712631940
696614997
1205414048
1291361767
678338317
1776938920
2029826706
1595284542
1334365540
628217085
420511569
831778083
2142010910
820458454
1330403846
375928068
1037096044
1200824815
1417144942
283657260
1668073520
1446083767
234812586
1402564862
967256239
432875532
682975850
2062219866
711649637
604886129
1048318552
99742123
1956689519
513821948
1729589381
945827164
1475268724
1401048473
1839781777
1594835630
2004889908
270197199
1096529810
1654163671
1114896264
1831357055
418875078
697508324
62266276
1571581003
640121560
103878276
1377987493
589350387
510199608
1226065708
1962069896
1700458004
1286743831
357883576
1872352587
816487013
1342205173
936455275
1263175064
81407217
539089525
234946315
1536065445
1809500911
1797816693
1990514150
644570575
1057290972
1528425384
1489642509
1203265881
1442237036
1418414933
62757362
442853203
1379433888
1140552474
77887460
697574410
384877630
417044079
211151029
1719969828
1007777751
441962970
606954262
1601580169
1887822645
1393589067
800003289
918365708
1191939967
1712667228
821515338
1617928887
1434360532
949151750
1116609308
942206254
1585616616
2026190819
2035779608
1334147463
1905323728
735913908
813328885
1763186984
93705480
296564632
1026937162
1790539594
241482398
1443654242
645835403
758308078
1835879511
889261744
1046372583
1852128595
1647966660
1743015333
1630242803
1311607299
1197540198
1724875852
685084187
627527585
1957761132
1120166840
278689567
831429037
260197775
438360163
1470995945
2124553800
1714754191
1779416063
1732149073
738636747
738660739
1153911845
450792388
541920177
109579320
1032219546
131662338
2061154218
1578570401
677489108
1117769995
295138711
1190218120
487658525
660112091
199213995
544946209
17812664
1422142860
857586943
881696480
914254915
1457221428
1552497971
816764288
1784228159
1888972461
1588612519
1195487490
1571997846
176219892
1485363443
517141076
1791317338
96352384
653043490
1909341237
1875485150
293176340
1082172038
1627623960
916885349
580373701
1328047001
2139512168
1638473351
1406804613
1095173386
110034087
1519798146
1050792924
875446343
1814550898
981965344
1253091423
71094793
1200555552
505652870
90055602
2118985214
39150885
1524837663
1188744763
557140720
1298421364
255071955
1178241196
356069380
758312395
275461449
991880676
2054170617
814985644
1184222058
1308265805
1849603441
161734811
391896442
1577493610
723886140
1216692283
373573843
237191698
1833390115
1672180475
1238082904
402384939
1361343066
161863281
1910434957
384370125
825287961
1819208233
1567287839
1378320891
436333544
1315585305
30504215
136269149
1140239434
358212613
808807968
1519516832
475787707
129267860
1907264038
1034578805
1194080598
484744750
1150673069
839279972
632096618
1897599430
708592876
468932977
1430946414
2038185642
763061741
943133510
1160927257
93478305
1202894593
14515824
1884219683
1863129914
1256267726
1252290445
2086911469
284673373
1017934821
2109634486
1982612010
1001325057
1464317119
180731269
494782972
1526664659
843650993
517464231
864935235
1744011615
1721817197
536077013
10341551
134324372
1442959315
617814813
1298959714
1733701558
388813877
1771450140
1475337613
1815073475
1706025612
884938342
1509273721
1431237469
1422527998
907092971
191816473
765734482
1782921169
588257446
558118879
998656753
792105120
855063959
615947018
836286632
834068531
505513439
510373756
1839961423
1673762026
1794881964
1936171589
1929264019
949591448
481929187
2035631878
661477674
1526401047
1176985729
849181869
2041941269
1408264940
353335063
1374607621
957582751
2058818722
550456429
402038148
1470813983
195888285
550658492
1428943651
792453628
1294707340
768455130
1420717817
529719357
912420758
1387533369
878239233
37225704
492963389
2021435140
826890811
1997165074
111772261
569655592
926918057
2039344710
1235630555
2062740695
206753752
2128020352
1521970288
1886284141
1100947712
270148973
744928352
1560458770
615337847
1846230817
1051082365
1336517553
1148451434
1163135474
470141472
276459379
938766262
1552616296
837775922
1231709398
865318657
1748245406
572341353
522684440
493938319
1500738345
1620603490
273041415
941211429
138166819
716423566
521877807
639537406
165924208
546382654
481941168
2015782528
1495405999
199527723
1639009744
709130967
749274420
600074674
1530941400
1819276236
1973102150
1719195620
299428752
1293871010
2135613839
1868215300
804090080
1545971901
231425074
2146658217
371153382
521886098
553340443
1219396049
873020843
933546468
768919515
1452152643
721210013
1730583088
803709383
1752361821
841861083
713009099
1762318737
1336499942
1239621903
2072822270
2104223880
1686907444
90634029
1565959533
1447410185
19782564
294566783
854278355
1437084117
1629102421
534008220
213231
1775831573
912250891
68762050
364176727
1995944322
959767707
491569953
1419058166
1504449150
1889850192
256787974
415753654
1976194978
1876639950
1719952959
329319120
1475611696
1153108461
1942117538
1234560767
1767884858
1502823480
154422004
576845143
286287955
350420443
1059820551
1952318751
1575275339
255641148
163856350
858533429
2030639136
1216019878
779904166
1828248551
678595897
1519775426
318151041
145894217
355390770
1099738519
1816162569
1119260041
1500505697
1827782630
135658163
882619822
241002635
1892453959
1069239833
1204734886
701801336
1352702965
505748513
1240394128
2019554386
143361618
1632193159
1961025296
1607388401
629853843
1083217129
466304591
1526151630
1864001735
1216493487
1360113563
1196027859
1501369566
635609612
1089900038
687989518
824147537
1755197562
656264193
2061001973
749151411
418967203
884743867
1917241859
1415449634
1872519718
1881502385
1501468971
1925985619
456940579
228436109
1013006567
191880517
1017893923
2087491741
635459097
564496080
609929720
1649827737
256858611
1794165115
1649815553
45675075
1800407228
1559685821
1677909419
363854467
1646407501
1620852109
686590330
1589639964
1698695772
1356155752
169986827
1638513596
877669289
1289536432
632694272
1730608548
1167452362
1251947651
975379416
443643917
1076449692
1062046444
459359733
1670716363
1449110962
556227300
1840412683
1101963254
1391297462
1991110598
2016799442
1264014896
325789406
479274097
729771452
580863694
1996803329
1690764172
1720361248
353801467
2017406461
777990168
377698590
1334258461
1020897405
381883636
66799388
2076430
1593241941
1781784027
2051574893
2029043298
248858932
41367411
1944179943
1606251225
1820277504
1338234661
414537794
926952926
486400595
1495190496
563160352
287616395
649443661
377132608
500601659
2132306150
213315402
537462889
651279532
1685205944
1894401750
1263595209
1043202508
420621048
958626735
1874362358
1797296663
1631250663
1262629333
827692320
604110595
356843998
1890216696
1509206704
808441431
1865271253
1367180568
1969727328
1882145748
1394759444
1008517348
390950397
1613347917
189262415
362696578
1705194559
855420708
1445099267
1543367005
1016112169
305480020
1377472887
317844460
2097136546
1634799225
1069783355
1215168597
1488037113
1505555561
1201876270
368855402
866180852
1806361813
1734010947
540416494
2074266861
351780671
1697998064
365245218
609785871
951727040
674728424
326535793
1184957975
255044898
368516816
453482618
937169563
1820082927
513255255
1987522096
1181830933
1801630696
1785628780
1908593820
640289523
2079942681
737113120
1226420666
2014331966
1802074935
1805786711
28178269
1050894059
885313243
990001097
527292792
2018748017
1219503303
373994535
1242369062
123049245
2078163285
1548571805
2011679307
2130568266
1920275706
647462117
493380377
1677157722
680914845
1933922244
733499662
1707319574
643938747
2097418900
1504040905
353845418
2146580399
1290066406
1170680481
465780114
2011255642
79724050
2030312089
2147211629
1964469817
403560158
751783038
99508021
2058992675
606814152
2021128036
1337371274
1932633453
1480353048
756886354
1826977998
1701195996
1608341244
803970745
535330966
358643201
185329334
242156782
952455810
531896295
2026392117
1491070168
28836115
1361364665
1494091960
41363074
1533448503
1377946146
1843801804
535802448
1266299548
936416302
1249102641
1484797434
1770995514
712989295
1778102729
1035271152
1133315238
326678890
403212667
45316309
60183515
709975536
1173102332
865098308
1457772691
1139324837
1358889474
427891997
1308179270
1937093517
1746888994
1758603944
734398488
1612217830
772824659
699039844
1516461927
663375049
1769616041
80076194
20934240
1084502458
174930704
963541366
27766490
244708574
141022337
35602641
1807937468
935720541
453029915
290954733
1328293208
1500715334
309749505
407487825
528417125
1532081507
478500881
1965853798
1044861858
1954320847
218417645
924436585
417608212
1697834705
1357666621
427963269
705685586
2130470953
92449717
1902107636
333295906
1324111898
1150708924
1114642852
1881028100
467443786
297963973
1390284117
1648088960
1822029145
1943987925
400991664
1723841912
1880752132
685629806
1042230888
1372630841
1811189902
158908114
1546085991
1729934281
1131993047
489350775
246422874
1925085889
1003989536
236820351
1356815047
1271892934
1476118944
532995046
1547373544
779632360
13187136
34522679
929249772
1684962590
748458512
1445327901
1527040099
1072973935
1526951782
2028493777
2022554423
2122779758
2143735672
710107168
1984693557
1032893929
1652591145
1883647087
549445068
1149998023
102025893
505108724
1628086390
86638302
1569231187
968546026
2088972645
1395837477
1775124020
166012326
2040065249
2061728734
1447109529
1889062278
1112415606
97078265
1202265903
1335043373
2092104020
723644004
1405042113
336420196
1441409447
435495511
2102158485
704042346
610261085
3672566
454755162
2114828053
1375487505
1802193840
1041551201
1633082194
1866131682
1548024295
2097513814
261486081
607064721
672613276
43758340
1300695780
1822367276
130345926
1415613182
179972343
679421735
2100595411
125811958
772960116
171198239
89363919
2052610467
856250755
1344887873
1574580007
804240501
16208732
2136889178
2065743660
343899437
1824691451
12259859
595088286
1081568067
544556995
319729127
43436146
1097633598
861663948
2009364822
1757919238
109983043
275590602
410476181
1320366920
1213857668
1608228492
531421790
531317228
560463954
64175310
522221855
965814935
273144851
1468194455
1646845435
42173251
1082651689
1119030217
1927237894
1772489196
1126144224
1531649007
617796892
561267655
1284850545
960862389
674219631
1596974706
559536200
1354034038
1013252306
1813776342
250737139
412700828
292523389
1515591256
715535005
2087261327
1125505529
943561008
211000941
290199484
427521545
712751301
1611988535
1194039846
1586911717
1708887736
1755203850
1356288323
539931815
390348320
71505811
1168163413
573719078
1631966254
1128340685
166586354
356788692
868872198
1577560485
1533287884
1502766105
1670984424
693450324
1886147879
773433796
210139389
572781849
1911656696
681634126
1915803898
1228827755
828025305
852837742
1080913071
1215633661
1541429992
219126641
1032446345
1099831351
260085172
2137821541
901304371
824695388
485498405
1845505177
538500400
2112347345
1829466021
1963847404
988258638
510553173
1869080653
105807459
496064892
917008238
717635051
946590381
74342234
657995864
2135374306
368896853
1663002901
1204707193
1701035445
963251767
395940440
1735108055
1942556367
1732414817
1762864083
866442905
962226976
548214382
1394758648
1377952334
2142823896
1404798780
1987991222
1169197129
1439861257
1602964738
1710544484
711240052
1360644379
372984552
1732492215
1784556106
1193684181
1054885748
615050634
1190006108
1486837134
1438704467
890819048
1878232250
24329525
1765939065
1311544811
1701461394
24691653
1980578600
1677278668
88226157
1405060119
219714227
1881177490
1908101252
300805912
1515939139
311187681
1788626040
204386625
1393990456
996576105
1170147883
223239671
1723524243
251443598
1770722393
902456321
93677321
962750397
102147335
263342594
747369566
1891744647
1204300071
2019308187
1699858503
1919681415
1617992074
1007527967
1318965159
1473972158
167241179
1121563171
1208710526
905191754
265578026
1964322898
1232009710
301865958
2057721482
149061456
1032212655
1423629479
728782802
963994945
1812956853
104190806
168163955
2077246881
393064623
1048064514
1684623585
467377531
1847943529
1735650839
988842540
1205389250
1352247309
282494802
1999409897
1867581977
798135829
1318361449
1906950351
2109859785
1882607019
1285501763
885228699
1617411943
1312659533
2085877732
417604489
1906814566
625804409
2100889104
682195719
1404681516
1585155107
599107841
830982569
2002015184
1999618924
1167642798
2141422051
37352928
849120738
1029591435
29041814
78268239
122052023
1648618825
1947869840
1809274766
1041889686
73343799
934135715
1654667021
12438206
1359267719
611658885
1492243142
1088861066
1559454973
1956982966
894376113
1922657742
1859216340
1475968362
1126261705
123826300
95419101
1422626659
1133654180
1889951351
2086922141
1453902158
500111777
728300717
329575983
675319201
112794325
2010165370
436543949
413360581
387980964
1662158126
1508963595
837556100
718000669
844807055
1795756616
831258445
162709575
159506141
2101803825
1620255512
1205909545
1484153778
830304749
2087553019
2007856901
778292821
333818110
380532925
1023712855
163602647
1384790793
748869610
127921850
411717902
1384180738
897809047
892652740
471697233
1409560771
138447305
464915897
1210770476
1721597769
1073671530
2129332933
2088374104
61958045
813743651
1002241630
624872712
1054765770
164741062
2126227220
1575673145
415223006
2091967405
712652111
646275377
566539090
122671722
629505768
330353086
1072541494
203521796
517241603
1571311126
325096271
1922089070
1924400950
312338800
585385577
1402467224
961475260
1963057544
712331794
441624180
722686893
912053518
457456496
180505081
1851138723
1267028381
361669580
1327426552
213262195
119140794
1642344509
2116876723
1038023870
2068382688
814234203
53545484
1752028303
1544468574
717309948
1782231011
819455236
926078687
721898540
1369396279
693408815
1466891756
1042394829
597563444
887864270
205940895
1617304884
1095090156
1927888571
1480080409
1063854638
1909826567
253158361
857038659
563185255
938650799
507345794
509794341
1914665115
539579196
1032735498
1037152705
1364753869
844475528
2125840726
2113235861
1839802787
1772780443
1098412755
260173447
1403887248
1966099240
1994087895
494537741
1345443344
79007982
1761113892
685212710
1884991750
206100145
96501190
1549112162
558419914
846589299
1376458680
1999047090
1772499615
194979636
360068444
494987178
883925498
1458280825
2125840068
1912767983
661315100
660825831
1930725241
1394885289
2111477824
1039340296
1929874008
1945483323
1998664414
1462688352
2027187792
1200913114
1688422508
1372526302
1970033371
1524916109
22740384
1493084175
314303359
1077037662
1269635220
666134336
701609045
478839690
892395729
141598855
1717298961
917215098
419153993
1725404484
1612584445
463387516
169990958
516032158
102795500
85900522
826013755
779929459
242856352
706115334
417648838
269506307
951250909
27251067
1983754727
1065976551
266968305
1158432238
732697439
1515983162
2095931766
631238532
2032201870
1310225066
1606209557
919085075
106621183
986545626
316754641
2109111964
817113067
2140090393
709570219
1802087786
1194136879
1572567166
1919895563
1045199166
612683069
968231459
730238758
1689554470
1615880420
1039414850
938552388
2041165531
488758958
122801820
1943913403
1501471349
1257251323
130551567
796264961
333722285
168848312
1992265927
1274126559
759190163
875741964
1951810600
1192245944
825316390
1844583619
1997697708
261883619
205969170
78204028
832293293
1354065626
2065250004
1096661929
1479765007
2026432735
419987634
1118890803
197397815
472944141
957084251
1558821582
847450794
1923175738
924516324
1883666870
742112963
296095614
1490608794
451460722
444424912
763919629
541830648
617351038
1661311170
355053765
596111194
22553418
618628750
1282063631
274322290
1128292550
248588101
468100956
2064962780
1686144923
1607442011
601793784
1943204278
1298700218
1481871571
2069471020
495741723
315118215
92702872
597163873
647039467
1953204958
358768055
454869934
168554055
976764051
1291561389
581753503
1851450744
660565535
1213219031
1371916151
1143097169
1479661382
1561506998
1730973495
2116443554
4805255
1342955197
1431694271
1376997935
601363727
113996320
1636354399
1853662322
269397645
2105579083
1203505625
1920804832
61460983
183732541
877695179
931171128
702080334
1656309972
132684019
635397463
1053710982
1339705015
1086148485
1494666260
1852493617
1346707759
267630713
1216639760
982775033
193357337
277994282
2108707059
2011709912
358505689
1221932656
424463953
882927725
116250772
365657190
70679494
646944748
928191225
1546557409
702304346
173245713
1051692464
1487206179
2107207464
786774337
1957690672
749150544
1420391999
1037806632
1171208948
1282118178
1249924356
701571819
145571624
1029299751
1970186710
159144071
1861428225
598089581
630958164
120483516
1130180258
1893050636
1081968683
1904649602
1621353157
470680624
119110452
1665981460
723327926
674182065
896805701
1703139333
1494101841
1524252869
1841021088
1608800006
2076710934
1789202167
1238659270
554821112
96905057
299661442
974164874
1090158923
2016133110
1582674606
134038186
485621258
1947178899
1173355004
1749843677
775567709
574554534
2055702025
2131091173
13176995
1042334196
792381122
356959628
423437009
245032364
2080565113
2147164108
638736132
972105474
1270913967
1528277771
1766272669
666195554
1140732896
1157546899
1556339588
235064673
1556609228
836287149
754197135
1432217727
1780207619
1053340853
1109721523
816875990
663824590
554110923
844571081
486318783
1778003862
1695175079
441912841
1987954456
1910458926
772251191
101463160
1863501312
1960172807
104052028
1024437840
1944604166
1389581879
340621674
2042351614
1987941778
264077889
857406982
1174765930
389811706
278472976
1940004222
1922064053
1576738307
1188556911
50698016
1502519183
2129191915
1667664475
1091548757
1612564519
544276265
1581000593
210993025
1844519308
819618637
374092998
1726834674
1547368747
410333723
148594363
269259372
702917080
2001837450
509140528
546150080
340618088
597217912
1308429429
1871695670
147581880
1203825205
1619935074
1041116932
1015459297
1307895200
1707929113
832872709
353448880
942255878
2133335156
483061082
1838410937
444146640
1970999357
1789798305
692645747
662448073
649415832
1089578538
1832876298
477937331
862836392
163610313
1215772087
1568222865
1937949158
481857104
42225938
923871801
470156329
626525722
1041059412
110494534
668504599
834044590
361998450
1989600411
2138358463
74623378
1444428355
274863183
193527134
1490898952
2085384071
420757017
1361292198
1082861872
505494484
183420379
1834055578
496368615
1940184064
2043552017
1093586662
2096521547
1061183007
1404648013
1586343837
947850045
1720054030
883087880
1215347693
1344442866
568393110
1855330908
1639749399
1447873360
1117324846
1973870536
1872791828
456697808
733499281
287268016
1683450673
2001443288
998723728
159619815
973200387
748651342
141421276
86249004
2088418322
1409559640
2099997316
1662529135
1009185182
702628115
225857318
647633373
48330011
1401018483
1832180560
1792818980
121939350
1567785443
1772055933
1636962399
1102177410
1069210663
1019060085
210025574
832076487
618377975
1892626334
883749257
278709259
77243753
709996579
392865674
1684054922
1539593443
1953759419
1553199694
1456357421
1714297458
1961397403
640932767
2011564261
1080050989
958878979
1827817014
187760844
980541784
542163032
1648219798
1175999323
1841235218
973222420
997254860
1803759801
1396877408
1267559476
390758328
2084303405
679281123
170112603
557079498
1119716890
1693412925
2040909412
737079544
1412047916
1515642190
1156161860
928809749
927746555
1441646949
1298582050
860110368
1034092259
958313725
492493772
1392924851
966418604
70267081
1486254021
1817853281
540112715
898853520
1027866557
625983073
1265521071
748569365
1058636966
602689200
2116118847
1855581238
1149624343
64832690
2023313217
1093603161
243993460
215491697
1627889678
89684896
1494618365
2120348109
2037923735
438656142
1254476677
1138133752
408673719
1320417110
1479634817
94964294
398902003
250475032
1340070460
1391866072
1923408823
2125406591
1497410145
144824461
239353185
589291358
1243095263
693661338
968260211
170649733
1391380702
200111425
1001053719
337560491
607512354
464523038
1518434680
462335712
1391571891
1617858438
561555219
870258398
1826248954
570562359
1089851277
381916054
1493482621
1029387295
1191867791
491548758
1396969320
656969205
276204184
1227208981
93660723
575706664
965282362
1859244126
2080676184
1586971729
23060322
29920861
1822469374
99145448
19402831
1468262027
237502951
887266795
1277112896
1856181877
2101743009
1968360860
70723244
1668111192
2035178020
260593630
710745723
991768744
243764909
1768673167
1887758049
326964905
355942343
813322719
381255177
209641521
1103071078
903575705
1670639131
1838582024
1530881418
837506371
328823482
415339658
189196373
380727874
706864176
1363407625
441457605
786292282
1636265190
876835130
1372439309
17120432
260080746
2106240301
633395074
1291117108
765801596
1390187986
887476815
2065167734
1430299877
1415671839
531282722
2080807321
1622143038
416704036
725549575
1618485465
196034381
138976470
523116075
1609647728
1461071410
944034381
1226176319
380072189
597981169
8684622
321524981
2033319106
1788865366
2000789043
525637602
1455590944
841262725
1618587527
1642461530
1086155616
1445501921
1535748622
1139053410
1353375518
2119392708
1051404279
1714221580
194683510
468398930
402405923
867428899
204623849
305689560
937082530
173767447
717216989
920661002
2021408491
1592489405
214506461
651626904
717968762
1641999733
1538344764
2142080905
682859737
1339519095
1546490709
1679201040
153429430
1101465444
1046595691
1302920897
1379431583
2097282609
1084089720
217964455
1241254179
2013885479
617990542
2087434597
781478713
1996469256
51111720
1354768871
712491471
1687639106
822607303
511223407
1236136282
1114513364
1238555639
421263147
152977793
1348781412
1435511375
1165253630
1360235549
1319391396
745487590
1317826610
1212150404
121793023
1837887111
1752114996
1823022267
429219534
1152942497
718018745
1141243646
1382609393
1078561772
281089153
1027025003
828699561
572319668
1378484116
144873773
353804847
1697951301
368572267
1029447866
1680724441
593443497
204521213
354632655
1805573348
478491466
1364685421
1633659676
242900144
1532402802
337609696
392501567
1298901285
1362096839
1365966677
1919412534
418324816
1160793365
431298255
766186600
1383152472
412714709
908719844
1100005625
1437031749
749957751
718070547
1515608083
1553169611
613094283
2116917594
1868899383
230918093
1325850874
1582169870
1983936306
92116003
1005129507
762910025
607803616
799660246
1484317377
955004036
238533911
1365994813
1856768596
1448317259
904741239
779669955
63504519
1681590357
941454497
1197818013
1503360825
750007000
1468113903
1126941950
1064552628
1888666190
203829658
795679838
1850372792
1824531950
253981428
1609653709
1568708588
2051503503
247207708
1461611340
1406569280
2094704265
1326060758
1177823499
1917935906
716310571
2005082353
1564442135
350784050
1405552478
767405172
1339366511
653555032
764099403
1644128984
616894903
1870084697
1264368142
1514037374
471342798
1668828035
1394127786
341670075
801626290
986460336
676157356
143500276
1891799046
1438730440
934019211
685538925
1122763364
2018153640
1065134201
857308615
1072419213
2036435132
1760797913
106604547
1371194353
1131931561
1097509712
764006744
1660931418
1693623433
564010490
881025565
1416486622
1975962911
1412407008
628073912
997424881
1097956368
1406070058
941596833
1202530833
1923338963
1149896833
1297510009
162233017
1880882365
1524997720
1141385293
918428072
809777274
914275534
246895361
1788114550
55634564
1293340808
725210538
1353008864
834058199
1577772927
1062106958
208523430
1324459875
89603655
546039189
683276331
1186352406
1751651202
1985102548
1262885260
1959131972
504939720
1887976634
1663805601
96402988
1583493817
1041017254
95001036
1902238885
895053017
31830029
771330364
350528427
1749001772
2119594962
436394945
1309489075
1921282475
153373915
115093319
1978380203
2075870769
477398390
489501331
1009628881
1722108538
2076942401
1856032197
707000052
479226386
1826039493
2058961598
2125630139
2137829604
1875574708
1249316017
579172343
2014900279
859524227
1331923315
637678060
1703389756
863752319
1404070167
277816180
1149060717
229498612
1849484715
1122648441
1053331008
180736140
376554736
1281860745
1811312932
1190200004
553983771
1427188764
1822560411
501570920
534179803
616572955
748819575
751001833
1412918882
1500121876
2138326931
1179892991
470298114
217654558
1969781572
646540845
2135492076
2099930468
925611144
105997624
1153548609
1040786716
1752473517
1759032234
966367337
432142525
162679934
395461648
550334515
2124778316
197014221
1113921185
211149414
1045725271
1202880204
495716386
888016481
1731026271
1344644355
516956201
864825608
724925853
405552828
669411224
1723663618
366349041
933375479
2077902324
431155983
1139146883
593234480
1368221903
1912199731
1738159507
50451466
762720606
115415064
471101143
1702097497
1759881879
1892399328
1785362757
1874556177
1832781818
192473224
1679707243
1101439831
765635482
393542062
1562391599
777178597
1372238786
1543782058
429130643
235170992
1354699423
1677240785
833769074
1506706028
1785539257
1828926783
4107300
1890208011
51836594
573707204
640418325
1488987612
1539946163
1064085660
136828112
113436135
2133075728
1155418003
686138283
811483741
2044018196
1851833805
1696811471
1842981909
442266284
873963961
1551853994
1915773205
2075429618
781019990
1012588022
1744816001
179433779
1371755584
807285951
214766279
100504533
264568976
1817981327
1933782847
750078450
342945365
543840171
1747580678
1742390064
1900457551
338197442
1291300200
920255616
959177746
1439719262
1442694252
126894025
960040493
499536263
2035410799
1717348557
750720672
1954798264
2125746392
451097747
2144774927
819293640
131360103
1380669073
1827298503
314843913
326408500
1742936105
2127333662
295991765
1829673766
825212366
1107954127
1776493440
767084959
1788147141
894086441
289985768
1781395233
2111540883
1370519179
1989026200
1693992329
1543550092
1363584477
1396202665
450937686
131512607
716277937
1557693624
1122217728
924868558
242225712
1290089572
1644919905
468694471
186661722
76062323
1588785082
2016505598
1532439275
64720387
231705218
292408619
1086203496
36074172
134561808
1927810462
893733268
786526579
728002840
677732290
610076456
21790585
164835310
1006920534
1262973174
2123924562
591580653
1169043049
1353861095
79332448
770879002
1120525296
418043088
1914819312
1445028532
956015072
1427933195
1890208791
1236078738
1457024893
1227579940
1011062630
323230714
1503073097
1155212324
1944482427
1005001805
1994910144
1377060725
1569784360
1620908342
1715213204
590855710
69414401
1700466093
1692742491
1502772093
940835255
759149913
882291740
1294058561
1108940631
1130668034
468817936
335103740
16321129
648384086
1558433317
549190416
971108633
1977554336
1690570938
1824049958
347922204
155553055
775113563
1130103632
337080258
412434538
1693223305
1774619337
1381783682
1694297562
1473015060
108782409
1815347893
2026080489
628697959
1513615794
1107701190
1841973206
1412699447
203263534
548772468
1328281312
763208487
9362610
1808710651
291149175
1112870272
1797287092
293761651
1195129184
1828481449
154673572
1659227647
703085651
2034913372
872997911
1628428286
1002811068
1420954591
1035737116
701392261
1189876971
1129008963
1455021839
1825239595
835152811
390230816
86056875
874021329
606106461
1278885055
161502645
1363380956
969557226
810036370
1644178014
1780279434
123088429
1884574563
1926288560
1855509916
5166544
1841672625
1053508143
859499881
1570482081
931405119
1939277379
27801585
1976404222
1484304412
2026246936
723008073
271963350
1775615358
385300884
108925432
382246945
2005881175
976253363
1180866293
703284736
1233991220
1134684879
948471219
2087730229
205488978
1411572682
1267970483
86060732
526299813
1910066057
621559630
2119722212
29376463
1755129998
607577710
1531604309
1699270066
1170786860
1683700989
1304498604
1847907600
1430700042
724633540
774411152
2089867934
248421024
776836871
317730931
546975033
1868657557
1015686715
593423909
2069965907
1278688677
511461389
891137703
1501959746
1097719152
1798920192
181898523
1049190001
2011891990
482211021
359760113
1762167614
453112092
1634894414
1752845121
199269501
2005774339
2120594399
630434475
274659870
1666286406
267788164
2041960236
835316175
881838791
348378726
1649297066
581537229
1055445419
1893927119
1331345846
811231844
2075287155
2104012587
1522634446
26375434
957942578
1116355873
877158250
413248021
1685874103
682187620
212460545
844573389
1100404681
1053075942
963387369
1855186104
555898869
719751762
2117588568
1739832871
1858789561
1934291524
1603421641
2048282210
929018311
219497830
502934806
2100304472
357849112
2140092365
2005472996
330128262
1120042329
1896462338
291106449
5197436
1698529602
479781359
1897257989
424478824
15259972
2114189313
975726641
69260812
1566718185
1935828617
1899751732
1472930170
137396675
704564490
1539258024
464773284
92830842
1715016028
676701617
1433635697
693655574
339769617
1748127138
2011994605
2141909702
295619659
8360909
171870924
479455855
1168998371
504627183
1161523615
552956872
1764616082
1557485777
841551039
982580276
1264414716
1061881790
95839193
1660129388
1962860872
1107346761
103738908
569314800
1072802138
1232768447
1142177908
493951694
1410346434
1620761855
1214727139
1235805587
2016290406
947663503
470414268
428650041
1211105170
434036362
801284989
552605090
659833809
2070680923
881446363
779892471
803737366
925846515
1609263657
2096793152
1874823202
1690754185
1751436095
948140693
1928028984
753726004
969409908
893516951
1950641206
2115616221
2043534507
1520213934
92674219
1629483405
1897872127
1857397352
517022426
1204061687
1295986355
458405390
1200564866
242402603
1943957632
912101245
1892704509
223191194
1212248591
223231658
593246686
2080328598
1333916625
737169400
1372464590
382214394
278209457
1410577251
1899451783
1651363374
1629438710
484076959
1893630661
533448946
138269878
1970540374
1138148188
1994787275
1016157153
272103111
1833329437
478089682
49246754
137320135
1649854065
877803025
1464261900
1681917878
451302475
1966289918
1365085553
1883840320
1412786316
460590579
590519500
1034047765
1457999398
17968880
1592566805
2039420700
63979900
1112266611
1717412211
693543167
19495515
677302572
1044735821
1087475193
467943101
726756278
1000051161
1902013144
1324678294
918995059
558499107
2085485693
1687120993
2097102615
1222702176
1157123745
1265417019
105284000
1491955509
1405848787
72662216
1378838783
1471903786
1959109149
2051221028
1260355765
426550131
417964452
698470350
2076879836
476855370
593622890
825294803
1767905442
1600779250
1344298852
1096203256
743013731
405018520
1793894066
1554916466
1551735799
1919569623
452145974
2127549842
629608040
585228649
402936945
74207875
1501584294
557090427
869620573
435255149
560353996
1232255317
984906411
68416257
1950462050
1955764497
1279291255
1203096062
1305020836
1276399228
1842671773
214098018
809238968
888469905
1031596035
297569340
1415103758
708389017
1432056399
600649618
91016785
1064818270
480028390
1365039877
111276617
1206841223
1948199196
1933572005
29930539
1187668515
1646755613
850983305
1728111042
1499902737
428749692
1621498313
1338079262
1014504464
1979300944
1146362081
1726009105
1629434639
1205152988
2123303225
173936206
1058281258
265595886
933896329
1389160648
758196188
318289397
223843146
1734648264
163988122
2099323929
390690273
80959685
1614645634
425786573
1605674903
1612094812
29012371
2086931509
1458488439
364530638
847108235
1448559624
394272703
553562612
502457241
2128929976
1109575162
1703344682
930506061
787835922
1330087790
693166202
100207654
1090932515
1843006027
1943449277
348821640
973568448
1696392378
576487582
1677024028
1238406792
1905704770
545902574
917715650
1667178418
992575343
395331850
111494132
36583095
1284274480
222357297
781630730
723076357
1652730304
1469077504
263505573
878339188
2068183557
2016127216
138641491
1632997019
1153468460
1725839978
184137613
1677825509
1649211987
145358067
38542764
1591731702
14080201
210957489
1796277887
261360263
1381232755
641664493
906342001
1531707843
1336917076
564857305
131991562
189420214
174184694
307636698
1537741739
553840202
1695055185
1801749657
1533787266
1180424103
1015021180
492444068
1997553449
2143458426
1628461188
1764687467
1504712816
1793549376
963232249
1872615864
1503951507
2114929221
122242272
514697268
1605454972
1762503762
129917514
2123876603
98217797
1779905377
254458749
38490496
1452084579
498979940
1261749420
1726917126
551595913
176691203
50757462
1491104143
1189207079
1706293978
5323818
64531055
1055292673
1339465164
1102013886
1726688888
958025198
220839548
824005168
1011641085
1988792864
108525382
1466048026
2144953637
1595560883
750307277
1734446638
511969027
1206397169
713909384
40892917
467972685
600736508
602886162
1088503168
38936047
63407009
495041094
1479259342
1023441242
1562205387
35039649
706231368
180935033
2138060054
504949423
513293483
190442643
2092603175
1303103597
1677376567
2142435021
27092901
57773284
257522008
837424665
1012687769
990497085
423038190
392089152
1964254752
1534616897
1483150501
597286512
1641199520
46561659
1736008939
1765497715
224109387
760081748
1325482782
293082548
1468044676
675340436
1630644259
1640449185
706183746
1075698537
1768393385
2055305990
1974948699
551667322
744173847
810673047
1703157292
1726524247
869370836
1568326838
2037637865
1821260949
46569485
1192119574
1519702581
1908352485
355060013
895264721
1157503713
1338778906
2019916711
637032699
1328824725
82831619
1477078841
147972373
652869010
1620878
202918049
1225501255
254189548
916910078
209460432
1967602671
66781543
854662272
662569447
843888469
1678637295
1937709725
1995877065
1041079126
1617516868
537710088
1380321352
673435942
923826197
1250276959
1629746234
135135435
1695103939
659179201
2105795301
1619668077
144748936
1630537161
1088724572
177182074
483666927
1791850158
1803880216
1904797803
182970635
1875036259
1243013172
495956328
1196703921
1305497312
1487446012
2139756554
1263688390
1185661695
530533212
774628343
1014066546
1755662844
700012287
1107020012
2008908601
2102216443
2016645935
1100872528
2116077894
577499871
71900179
382012388
1808295499
180075450
728192360
1330253045
880138149
1089957415
1435429994
2098003280
1388697802
686630154
997908976
1516141959
1888866368
1600586167
1816566876
1876151322
1255196460
47885400
275513964
1401292993
856483507
1542495253
1779604862
954057321
360873546
1309943741
952681230
1798031769
1376096932
1834835271
1893713917
1953517014
46854886
272999073
616839624
483475872
2078398517
817372724
281747942
509675241
1651182133
1898898942
1879920435
1542873723
850825008
531495136
453617661
553040208
1754325253
428670703
1860666700
1796445201
1026075664
2150613
508695640
2115791792
303437020
1064683708
1392885998
86359480
690783971
2104220233
1900586920
1265002518
887098061
547713807
1554452610
575426045
489104476
1004151472
1332539569
1500070758
149043344
1262357285
745895163
1073300054
1408335030
1456412882
755602469
2128799210
373451662
897123088
1789307179
892546986
1077789881
1512117325
111547685
540381920
354357664
1154136619
400484885
996755920
1943975244
1730534920
276470918
733278417
1802993875
83363047
2085994190
1952017308
124834653
1441871877
1248182720
1665470747
364265169
1872606413
1237106834
1434984283
1592113070
1128621436
484725278
1808496726
1717389811
1152000179
610820888
30057966
1198610380
464892542
1133189321
988948032
693395505
340306983
1748679520
962789378
190401738
1417346204
1770170292
465346101
1465468969
985616468
500189583
690877679
942021671
578435634
2089098828
577695159
638720077
784212755
879673111
23272280
1941340044
536675055
1524495016
138851908
1631682322
580968387
892717077
1550246115
1555344509
1906055057
552319110
126235627
429722476
421686985
1142018636
506368628
317562030
450619875
2057562634
1884374599
1439003673
771910989
1659950621
347497494
604657228
1392190780
2107158427
1323071449
299950077
1931261485
196681108
1107916967
959132468
1249064261
805349175
460195346
2052533824
1651697875
1434586451
1482418848
31795630
1907019686
21015919
212920825
1848655445
94892583
2039409578
280417093
2032210944
1901755019
410494185
1155129182
1972647806
325948509
747350387
615928579
1079834764
623056248
2106343014
840854844
2028851482
1667493405
1619765544
1406769558
1842303455
148267238
1094500531
452849116
623811258
954925983
608864276
2095377783
1240225481
686917345
1756418216
1859950172
162874434
90588828
1949230302
1943385259
416104952
1187619386
17643888
326139741
475391374
1651645742
1905207458
1558739970
737778216
15353538
1602860080
125873210
1879328409
613116648
347623197
1966145526
420641480
1881541076
847818832
1400247179
178267995
111745161
238464307
1363424090
299883211
1238960485
674306898
1614718783
1717798950
256351217
736148129
980699291
2051003765
937260320
252323974
1828871266
1265824155
1868988422
908319031
1931393352
2021126741
917640594
1964579326
2083140293
1309653935
1006103769
1511201876
1250708982
1550347512
1783813096
1778452311
809057687
1575769981
37891977
1421349433
149104210
1512144070
2051228531
681879153
821537548
1931646292
1471365782
874875531
1537917261
878353902
625682353
214569884
1366281432
88862320
631657766
583819223
190973091
323737607
1566899631
1497405662
1329405729
423349151
295392268
1368538644
1655129535
1684604777
1549697963
1929934476
598561224
1373359586
39874783
891972567
1332891825
1065296897
1101742328
1442622285
2134069176
279582423
1655548542
1798345069
1725984984
1840482901
1776881070
662616961
665601675
1381601127
1639077037
998605265
336754846
1323647626
1352047469
1805941231
301379431
336867665
303341726
1248723302
1520224644
2045790562
1820065024
23580530
794515114
769609249
1742939282
804491108
889805958
340973452
390409749
710443754
122184513
782358434
905470889
1225206920
938199371
2108991928
818846535
38797722
1440636880
1716299698
1800427151
921052219
1107775205
198199492
1319348972
1806116469
131023312
1789184015
1892676265
557896588
570874697
859722246
1747928080
342754032
202338812
53459775
671003314
1872982508
977736689
430095976
270423778
1495639697
332977129
146916097
724704908
1319164179
1261591791
767306587
1802790102
1769727683
2038419112
1697524258
262886155
1967082564
749658614
30745088
919734351
864626549
647648327
2140769005
170297928
1059537301
1595841858
1159159905
1248689414
974135858
1912138223
32380940
1985782655
1343498433
2087805193
1480662999
758982565
440381221
233943006
66184240
1643555594
352793545
835247580
440163901
1741954645
628526173
1065183610
1216293436
1534288420
398204677
170830773
689448342
1735438247
327755254
916882731
1499370770
1702807477
954202242
1927041458
1944310699
1639771112
1913216606
13247697
1849919472
255565576
92924115
26562055
434922218
1237396612
353392110
757802251
728393247
1375664469
2088106582
630398467
870035882
109616068
1846162262
1549215200
1683544788
1962785844
931258790
193152587
1127860754
1006091544
1292102446
316510793
792732047
1466706670
233555370
488069749
617622243
374666501
821758078
1205381265
897666584
563047836
1674774355
614925556
40832706
688066960
1806660612
1204322766
1305711610
2101418380
2071660896
1029967824
1620358289
284021101
2104966379
608180855
210538260
375699765
1020262718
1486908427
74884867
724069560
764698745
149182991
378178433
1137660958
128816650
1084635560
250414461
1346247769
59544007
1849498491
591449452
1495332626
1164441922
564252650
1220528818
615817921
1711473296
1121465368
979753181
1108360146
236346944
1092470064
1020663331
792777572
1133783588
1128168730
1505999426
665309497
1444932328
747697861
1556575126
86842014
1244892809
1497029275
1336561200
2146829160
948598465
1199477134
206512662
2104624658
1368099667
2062762868
914589967
145638330
311120889
1101535507
270622099
2063649937
1021254302
575916565
503955436
1295822909
1155143213
500265016
2091034036
2126501330
955096157
357278720
245362524
2026609771
256203727
295100662
1627457175
1371095831
1515757268
1465659833
860619874
1421547758
453612813
651502663
187654156
939226659
1091282498
1023018688
382936170
1946844038
1751764045
656632499
1631760011
1017879218
86373711
960492025
7861331
741598966
1946840605
2044683069
1823560244
1204432073
1374049403
510920011
484106631
469357307
143528217
1028342893
1408522068
1311343109
857266781
702455238
1065118127
547788003
1358183923
54383646
520797857
202789136
965129172
1400073099
694248024
977135313
1614428076
971271865
1130284247
1530018189
988277727
2043443673
1633239314
2132832257
45990710
1763119154
328018622
1409305722
299316099
586626866
1248224224
1604406500
1306652637
213801835
1334738166
195269568
1648863744
714308855
1153980670
437098310
41279123
1959502546
834821319
1582275228
117220576
1438947302
1177036287
1604709789
1985841930
860024638
1969014665
1458238763
1820555079
1702121420
1969656176
1258945449
1509724850
1087834408
1924488789
1684261090
1043282680
1600647043
1988913568
1754661520
1306721543
546799670
234401429
758535236
1771476857
1722240308
861719849
825385026
1564214297
1798353594
1421572564
1906669315
487819971
464900605
218722960
2014648317
293526417
1245566562
1190133206
220543405
96809171
488473073
59306131
1811241493
1944156530
204275837
1740454997
1199003209
831753100
1623983325
2131690995
1815153613
1896701461
422915215
1387807574
1173995465
431311741
1052880078
136765903
308563964
865491845
836650459
838825142
229059188
2050463363
630357952
1525639982
1894977071
699620952
2140876444
297258666
642356053
990368109
288964220
1643743582
654605096
179909871
536201232
762065878
257870046
1325360808
2092723422
1162374063
175153405
1356290030
1926036204
1942925883
1462694524
225545991
656759237
1509151142
1210050205
999731758
337952372
492555392
1150621945
716904784
608774034
1592546047
2069665844
261777550
168305066
1382007140
603565565
341062248
1373885296
325166881
1553362725
1747100178
1325224540
2094912457
1744770155
350498157
1770339824
1397419581
1209539041
248598480
25929000
47813230
1851795526
1154960273
131084881
110163996
2100216854
1848702228
559128239
1166155881
1501611688
1811317808
562786172
1331334369
373530197
1400729435
1647901125
1639939328
254825961
411126978
2131013376
66761959
1516725823
1412349439
1042198786
1319226263
220089698
1346986189
1984278026
553713795
684715794
1271253683
229967267
372415290
1669381497
1615890954
1016804503
2146160694
1590143195
106639705
282691738
86519722
1181538299
1869113464
1206787464
1056742508
948906123
1282410428
1862869297
1308281050
1180792651
408172979
1483628405
1722695152
1303425165
612410845
1482954381
1004268035
1619240920
1877778974
1661997959
2035103187
1766176868
1054436817
264509030
839885710
923610658
2076537818
895123044
959575274
514749613
539857950
1180974629
1411897679
1651314824
1037399816
1258887150
303899737
456875772
1064298192
1369121276
1403095950
1805262414
429929031
1845400218
842394965
1430830634
1802344107
1663489228
2137267869
538408874
2002891332
1493820538
2133475633
1498164746
1823145550
210432443
1369612965
271259211
700207503
905793138
871440772
357836783
2013424237
1979752909
1486822498
667309267
979927309
1872192696
330229746
595167692
646242792
1366861331
1993329834
1923118787
1650888631
1874728631
1044090381
868425495
1193078237
841965101
384202777
1006842186
305296012
42710710
1389032908
1442523174
2121490773
290640212
272215959
1523135066
242846922
917373521
758591794
66511550
1234575758
1748677996
403707982
437168336
1171421139
865544705
711772744
1825575211
400616965
1756526528
1011725114
1326697787
603376409
503372273
7932772
563119021
1353197663
2077574306
67315144
1288792265
1191109643
1128349871
1455048399
1674551013
958766032
1341919161
1918828940
96427525
455061124
1676810363
1790058212
1992418580
1327974037
1581095725
1216416726
1280127139
23751769
376024616
771346070
1933212985
1291853908
1879081256
45057618
1116507497
1175354727
1501948527
1775792207
1058978769
725279521
1293892204
762214118
697160255
1251813325
273242230
352012085
1758177881
344904497
1528702624
1324937096
1626248639
1758420938
1053437649
667944441
1189973780
1620477579
368285013
1100764722
119156865
843943881
15947551
1543575523
1565095391
1237888482
1793182842
2071309569
1253852107
1375297532
1402435115
1670637620
653834196
858971020
501420402
1611717219
501563806
1933147937
1750463494
1143548448
110527078
1920355393
36155565
1483337928
459339196
868706795
1557267355
585048404
1021272339
847687345
1847985633
231765643
247401642
1149186852
1304144626
1834346841
1715651495
598404034
1941734333
1143778963
797809722
2108771277
1579862889
1817558510
535201718
1296035487
82164728
1881595775
1078307632
1266043636
1808542099
1821852357
345800592
1975348310
1300129711
1169202268
1634318799
1988408776
1214280920
1244515389
1380580092
897362962
714960609
460327978
156649702
1846069164
1896697792
1259578904
1749110339
1757499218
1207824651
529347087
826565346
1459501594
1543526487
1431854242
1863146418
1434720657
201018410
2053190979
1744708407
1166806162
350498633
762381392
976165329
2038413455
446637534
461875576
449134112
618810548
10977486
153780646
340598000
352291806
1480684231
231855594
82545044
1914298009
1091963896
1673384245
106241593
653290900
1949990551
1318846088
1453163525
244728817
1355000561
528895897
1242530781
783513951
606532613
1157933802
1130290584
241788144
264854367
567935449
681896254
674420220
1480451394
361099034
1220083477
121198515
433341830
897834228
630564649
1454930691
1362678607
779137844
496734892
69740761
1577502043
543165892
1990417201
319224675
541963893
164231985
1525615524
1664983661
288059766
2023375356
1764519994
1899252606
968558027
1091186544
232337006
13833530
851059635
1712189026
1970906599
851872172
1650835485
792618128
70490236
897654760
2100232528
474519805
1618844117
429049630
1628009155
2114691805
1135888484
1259304813
976454189
2041454342
1820741053
1339936341
2071610025
437530390
1011361262
753315510
320436699
1480523400
962638052
977202332
1752757122
725537291
1713342982
948174510
371728015
1015061821
342763569
667203810
2123952232
1298145482
468502180
846139014
1228607984
789025051
422319306
1960565923
146297708
1707459641
567586530
70368195
1110665386
757327908
581787055
1433918251
1216998793
304333161
1771118360
131195330
1572516428
1026519253
780531293
452844027
1337020277
1298383331
1145406561
1162682914
1289224712
1392378190
1906862051
1785817268
2012270700
114711314
1384474034
647408812
1373042124
1357889628
2142591113
2002995514
1659475721
138827332
588048940
1184302847
620805795
304442409
87888686
2015508284
166568250
661518661
279667460
531485993
430385430
173450199
896733281
665694408
107203459
1598967297
266326465
2117443876
1006740571
667561451
735280497
1240120883
1530780204
233335371
1017606547
998875977
1079790320
1139818922
574276844
1184545184
671121461
853063713
419315345
1712163327
1008265889
253677103
2079266439
261363571
1306355641
726941161
210861569
448217500
1090653230
66044538
1176235816
649932360
794769937
134735287
1445217846
1956297875
326105979
247551503
1849663673
944307862
1395107790
962184703
1059456696
385334214
1405079430
903368833
252369456
1572207433
1379889290
1854695711
33230855
1984534016
329020055
782520651
1412575179
1041158448
444099348
608441907
1937185826
618201153
1872341460
1822824497
363963111
1609379701
761367818
2129532888
537515457
122672532
1705057724
1450691869
1795303931
566136560
609022845
764019913
756900093
1976491801
1085366703
1836533709
381761653
1825241911
1642588819
827656259
1864819422
1845861415
309263475
1418877096
1263159086
1467865460
2045048189
114764164
1156123032
449579645
1392996331
1119162342
1757567936
191934791
2000148095
1288868797
1751684273
364801330
1608925433
224003511
1964347725
1673000050
1231263572
630513201
101899414
1734022723
834404202
398238388
778477535
1475462767
1096454213
791303348
177625849
1780624827
1113018014
321742723
946889880
1754711376
644903220
250822347
938291822
1429698819
986705118
487077074
89745853
1628229944
199117049
756754497
840546066
1392911532
579058532
1724683105
981036766
1677448206
794332542
1550985518
1410659774
677808845
1734723318
886570105
1905324127
1449429562
1228350397
1260924287
1030700165
281410462
941575939
541204693
1458745398
1576618498
1454336040
954875230
690135763
332432746
1216532121
677065213
1159675107
1194904576
111162886
249677047
1041731833
958184739
953221952
1078733100
508721850
1204482821
292548553
370531565
702236767
509183355
2018506357
626593791
1149446759
832541580
1685882669
682529204
1980263339
343791348
464782327
1782925250
810840664
1263484085
698188979
1520053269
685868751
142248107
1071309656
1146737294
1199138209
574488364
1396183100
907311294
1637717608
468588467
827895459
1183685166
856329466
1258305152
1969551573
1217400927
1088852139
1918529367
827780087
1464842363
374173150
612454325
1420344456
1551999122
235531447
1465692402
1346737010
1299431314
644747987
1382847053
851284141
1552757292
693840567
40303532
1994266889
1086325207
1135252444
1129834405
32467357
2090168963
2085116906
1551644020
1442345919
983423350
1416666562
925934475
1200226974
1697446679
933276404
1282265557
363996555
325841155
1122826951
1516915640
366536254
1038719323
1351410574
773561008
1013400463
1760725804
495786509
711942168
641300085
320444148
1287256657
959805388
1711111700
981060273
2062718882
2010391194
1002370075
861602211
238392613
1006581640
67184790
1459747418
1641596282
2060148570
384337653
1100280744
1870435126
781604335
2132033915
1780339956
359412110
240989360
1659455031
1473436363
540775540
1127859529
841972362
334417382
1184116754
1189075721
620904468
931250497
1396802076
940815930
1479884906
415455327
1252942187
942828792
1450082809
596612475
1847858816
1325752066
609665839
1423388566
406600666
1614393056
1902190651
552366475
186017150
1878312112
1573584343
1085644591
1778553391
1243535342
1502953090
2045633600
1030841164
438075900
2002239093
1925040843
152771794
516970649
686823318
18102385
695102943
1759350744
992783965
709424625
1584922908
2000987166
146081087
800177282
529781806
278072619
1133533689
284347566
207182134
1694431129
1607174283
1559497684
206790118
1474824048
417282228
2122558188
1882504413
1163272790
1050104162
1775195391
744150155
841957855
1834792297
737993947
227461310
335367569
283264832
1582015365
370575879
1060961757
257308127
1648823935
38184633
290374926
1045991487
347350659
1223025157
356696824
1243095734
1359103131
1154717082
819510864
35035655
791181675
310499529
1496131332
238350407
1509454670
217346459
1689002252
1640571141
873458667
991267854
1241748942
1503536517
1035050819
1733376953
2045595423
1289697558
1307494839
143180448
63576391
2014274790
900345214
344892022
1529277674
206460165
1260233285
1232893008
1583686045
1414230988
682306173
1951631656
752789538
1265127117
434278855
947474996
1828670664
850084479
1170510692
1556123749
1491861853
574844778
493652061
667962936
1114713934
1300165907
1919524205
1591320048
1024529070
708081474
1479578090
112010151
1059789713
1807804899
405732735
409035930
1364547797
1155179912
136912638
1876614971
1294002745
714785597
2125148534
1403448353
983726702
1581105400
1903643612
314205701
238535112
1379691978
2113455717
1438980556
1579356222
310255296
870721833
1726676697
565567310
780478997
1985651210
1540634541
702770437
1066839016
667943783
992270707
1161059766
67015412
427969086
1737325823
1731487209
733017129
1592109986
1338349238
898825678
1504290599
838347925
467703443
189798956
143338118
89636523
1301205165
1416490802
1881002013
891676494
167456132
448838342
1013985535
2145512838
152478301
915773172
1585048187
209883273
1866625245
1409897336
2034344192
1127761249
594161685
1611159697
1839681025
576781904
79600680
1980797308
1242813141
22443944
945958673
300834214
1785648564
1591742260
544768144
382569573
1608246722
1764827543
1797877248
790060566
1189078922
1635578211
155782126
515280477
95406240
1430852804
1098210437
1534748501
59341985
1674013658
2107298179
494000886
1159217435
1705025254
1576047472
456631699
2030381420
1371022654
228430317
1279817804
1660220371
563270124
1247239274
1436297975
978593028
1143532570
158057013
853210754
2104650976
1577896843
566639241
1084733282
1754157656
703528897
1671566620
43530180
865216405
1151925730
196768226
1502904723
1885554354
202856246
149488165
1568028865
1589941705
2016180016
407146477
786496980
1240290071
2042948007
1290817121
1550636979
118827289
1927686563
770503330
1616619163
1935051592
1211168427
761041832
1244831093
1516788220
1534079966
1506431492
1504756915
2127548014
1934445939
1260833035
649823382
256618460
743647253
1917470271
1811560187
744083128
193500618
451791527
670679543
1003997581
722162976
489410913
181484123
668997922
1026856776
1824121301
207654086
1227121862
1257246190
1764484689
291647941
606477930
504267253
196234511
866706989
1271817978
947712326
1273229514
335703719
721828374
224998832
1447348211
307781985
705684360
1769812560
1952079376
1657272412
461552306
326732434
1329533716
881454037
401221210
781770758
46474318
27481146
1848175079
1279564016
1213889605
611882196
300005704
1657023991
1442728754
2054901152
2017858761
179306773
1723426436
692868668
516714009
1964030800
1059746517
231390932
107910003
3421051
1641468433
1923668914
1093756190
694213593
202464519
1715492628
1188483276
1437644987
2103960488
1702775597
549131858
209510125
2024305823
333472901
469652292
1105361336
1588555246
1587285174
339433577
940202173
944723304
858299262
271369340
1241253645
2109962328
1602589267
1421961576
585459939
1732138076
1152769521
1111554205
2027938297
323274573
973676644
1111619185
1515979681
1420232594
1508639793
1146222413
2038219621
50881667
1863882049
1112613810
550189327
906415733
1528800424
77726631
550233285
1681073902
358887812
1634636897
236879229
1948997935
1270996004
2036573050
334579490
1732721274
1010261978
2137223975
1857089859
1651061100
286135646
1741727625
1459485796
2057545705
1595374809
1865578926
1024502025
1350844871
1606013143
1058223196
819228120
771087812
514105185
320469093
857994609
130702835
354839973
528533734
1890493777
1964848969
322724012
489152374
254847820
1675610815
1620373766
1185368041
1103533210
184583397
769565662
1021298059
1229286279
1472054862
1088146966
950795916
1503681988
1423283206
1003773430
577958125
361032459
1331892141
2065608202
528264667
1836489462
1180350352
1100504728
1611292379
802372427
2125885241
1325938809
2018677060
2068358719
1736593205
25302844
1369623422
224727383
1310408200
1292229351
1208444925
319480399
1007702008
582116214
1408940650
816910001
892858101
1392873775
784104402
1819869530
1839844310
214061332
856849988
2084767979
1953404277
1412803847
1397991937
906644995
953580027
749987808
1488863442
15815055
1032285772
809934447
1060793075
696775442
1031028435
2007298570
1674185418
1676934820
2081253212
2125380418
1661393363
314917754
1931260857
532923299
1882180664
425603563
232564658
1383073815
476495196
351928846
570208086
268829444
2027906093
1333354906
1549997918
450887420
903909123
457091585
1620954430
1663135863
1536731353
126001027
1729292143
1710315637
2028372960
11187889
924972584
709275277
660041600
2018108007
1871125162
1753207581
180065155
479521593
678488155
2015234499
2110887103
1999850611
400165966
1360919460
1823113536
2138413885
30916243
1149649205
1887896654
1142584364
1672345905
165999858
403628829
1290465867
1905948977
1570065767
1642315943
882355321
744982213
767967197
1320168021
1063205931
83330411
979052977
317975471
1529301974
958024752
366969696
1475259202
30485672
1310541261
602315493
640274026
1723004237
1252481364
55596293
54699448
742270915
311531978
1225521286
2142626053
385671182
210616156
168951801
1754090538
1328449991
42690129
1903031275
200331925
1114447674
2062358653
22105474
2126236749
451145396
431889610
608723076
341283226
163637701
1849298947
1573539220
1094473521
1319729909
1779909746
930937894
1805210446
1981539254
488958622
2057706875
1019553997
1019618068
820904267
1533163101
1496816740
1576756239
87166429
1968877914
2079166532
1334899621
925146217
1473509638
1295534302
227262189
1250199675
1628216055
1813575685
472340849
482085957
1325822075
74027781
1323273137
1062902361
905106038
1932782922
793078062
1348041798
2056966809
1706564935
243854988
1673280578
20741636
247670944
1623205906
322819296
2004232071
18282675
2031411076
1306241228
2046343706
1959040483
438424330
170869738
1423577624
947498315
233337547
195551997
1065378018
1323457445
484976486
2077541389
994023022
996164194
1140859022
772882203
635556698
1215816666
1961142913
2097390972
527688536
494225107
2098269518
1317006010
349093850
1206444928
1665069538
1803490558
376904064
1891489746
596398470
2130474107
495709019
1271554801
781773629
933864642
2124223459
1809558056
1879327201
898257965
207812789
73254202
1691689973
497603655
1383083914
1155600887
1920186233
1664381567
1511403822
1641926850
989794878
242915320
433460113
154601943
468145878
122401216
30821363
1880995709
1473600453
696049989
234256677
1528118257
621336889
794260681
1614427686
2012880248
1970675454
1189553925
610530264
487328217
1309430674
1949837337
1605950329
2132550387
1722628601
867560728
1443281119
874550138
343900063
620480720
1462037852
1586391680
744788766
1602767934
373909582
687521904
461046346
1877241276
514501490
1218716285
1740005537
1559198329
252171176
279267140
582333798
2048970257
2144316361
917638057
354513324
883970838
1438631617
1163900384
150597314
1991690998
1156882976
1461289679
492795034
745987714
1854132166
402815268
1987889145
1830811152
1289300171
874874597
1750941792
1098635804
288360182
1114956999
1805084384
1579652
648120241
1815724718
1054153712
932986964
1163974199
62209026
274875825
622707798
1524530510
1943245783
1728775776
1029886200
162251301
1844623624
1102215819
1562691784
639043127
2044531458
153812748
1166252216
1520054616
255432001
2012807110
519753332
156509366
651303975
130633055
1447655847
233190493
1026625812
1149500329
1138611301
892250535
255284852
419743889
796242674
377048541
1818983442
1101138172
1724169149
1943993312
1373846479
214638669
1192323218
1705851618
466107668
1915190845
1188679153
1456398435
2056855992
1287595138
1035021264
1045346920
2087180747
752203322
1571243514
204292646
1635139687
1111559410
178946900
1843549624
514981727
1344559101
2037766074
1627650655
1605417902
1863893385
1086026384
11216854
216893914
451714645
1281177668
340760731
1378396643
625091208
1805910572
619947582
1542097980
645308577
8824364
1067002388
38477066
1784369176
657573893
303589482
1514035481
510171740
35745965
965870157
768027134
859107937
809332489
1742008351
647072209
1930965653
1334411313
1999733586
93646988
1141146187
1343897417
441610502
360711956
1656603875
1075830357
265610399
483304496
565743636
586655228
527997203
1871384720
1443473729
1381318124
685833253
1608225546
552537263
1505017205
838883417
798835997
748387157
828801775
761661018
1282223748
1057853681
933614818
516466894
178301577
903570127
1129007647
1447390505
1120801576
301704608
751565124
820860636
682014258
850746375
794194376
660181229
1761808604
989793312
218004509
1897908427
404902946
1555463942
1846059306
639602718
943600119
1765410223
75922460
214026039
598994880
252463156
311742637
778243932
1831060626
407608164
179072311
1497515224
1392999357
1306910672
513200545
1768685896
862020046
1469179616
850895011
138159669
2135193924
146236056
1350293223
204369617
85390795
109992416
1541393509
1087834726
59769171
333392139
2099051566
553402063
1452394443
317457936
1622184984
1927942779
841010111
1982664716
621530683
1094254184
1188659747
1688724790
106893291
1482729818
1449473887
1187758270
370201371
1133488325
764361314
1155211599
210851197
962677839
750473807
2014050227
157028831
53112645
2124314990
732388475
1578631027
666260224
1480253942
194104936
1323801295
74219896
473973409
29686027
52016572
100185793
2131847822
1281622611
915148659
1538118834
1339039063
36921687
355513635
1325194075
1441806218
1264401518
122104363
1517874399
1106451287
143347620
368728035
838948452
51143609
2055166636
1966360211
667591570
1787879845
947066610
681090320
941602754
1630593135
1672001148
649521520
131330327
287224059
179628470
1319481568
1199526317
1264746148
388722081
2035763364
935179068
364670029
1819747018
1763276044
2026504241
966129338
247900750
1456526140
1643017792
1537450569
1024888146
1570834439
1398993250
385347380
1635904104
181582146
1330789573
1298699457
388148293
1625836903
618622435
1514604219
1156204548
703755272
438585025
328024175
1895564035
106264069
1212260391
146790993
2016526757
978341348
1186650943
904291604
1100242164
1438025722
1366645967
1813712524
1437630854
1852697185
1188368048
5410242
1976636742
1197532688
831449758
1679644450
1732781600
1656147463
199920632
591599827
588210145
658692262
139184739
1547271877
2049510034
1849353942
1828543455
681000803
55218286
2137462035
2002091855
230977365
1316588831
924521290
1148038639
1967726067
1734632149
1248478625
1808160381
1463499135
526342417
1529326556
1246732029
812432320
1812939483
1315082768
1919954682
286989770
1609215276
489752877
1338180185
134288354
1574606043
549005049
1264927349
1758171903
694396124
663358940
533539227
1813191657
1491139813
1937096209
289598540
1780109291
2004451156
339520815
1781836849
2024983761
1352181623
1820075618
1757311508
2143900073
1859381228
191918986
1021259776
1731865234
1279627497
1731972138
1291045830
1403970790
176569973
1753419424
808530125
2137410628
1150144015
558973020
754346779
384281991
753196604
1985140055
183486595
549610567
783274896
1922679122
790889515
1520086615
809264991
1933266780
1109686095
484755460
1641725469
1362674296
247026950
1104105738
871040385
759414198
1501752154
989722634
589863625
34567291
673771031
1960144656
39565551
654287541
1221642459
1564059630
1153085155
1982221548
1756625298
1589598315
207855053
1436633426
718238284
1618069093
1685569381
1971883736
1975845917
1567480976
377566296
683560447
438816895
1857258888
1995200968
1477562837
9225289
749621704
1417521347
742794907
1087904196
488006246
1791826834
749570858
1516298999
1961532899
1341135902
891988261
1050909504
1298476277
1369111135
1334351111
2120008416
99302824
371387048
691705327
721715181
1813581961
434736090
263501496
1690585394
1714113701
1239086416
313400704
387946660
1126603692
130502099
616443032
346596625
2134806073
1434511630
1340434949
339354811
974964697
935849559
1421029445
139401107
1338602475
439125698
1339631238
1664194932
2081816969
422613916
1260224650
416922712
730539923
403827683
1807550277
292907622
469446867
1808147379
1097722118
1169313975
838439169
751884686
240406981
1745015049
1872281708
1841138974
962185952
1278671980
1139761173
606469426
2037933149
820155651
2047190624
105778725
699048960
606673198
1626084129
2004760640
441532063
2007553124
1574726645
1499823529
503289794
358480587
1952841738
954984611
2092960160
158780141
1875260736
1358860832
1778447920
993113993
1001282483
1174286357
242982627
419338930
567790064
1217997513
814073107
1782312810
216482243
2130328666
39784867
185144326
541105244
659854936
522929792
214340778
1737211306
1593216939
1147811300
268270890
399233536
1428937683
1591640763
713470889
1460261243
1901611021
250882280
1324046986
1051937799
399770263
1507315257
1880570630
1341030023
1093822481
1368381738
110507748
1480896058
62675464
394810110
716555081
1344523643
2131172823
975343108
688089792
198731670
1303429552
251238382
1287739209
717280671
963316763
1353478208
369747222
127580731
1771958544
1881082242
796605437
132892111
621449543
910365042
962851475
128369503
49790948
77168894
1720301611
1095625695
277942420
935195779
1891829411
2046002063
2067885611
1751960747
431807786
1671019796
1089616043
76879268
1046839888
395503177
993520555
2066167885
2039828002
1034083612
311774366
2054255043
1823374585
1807927897
1126047932
167449701
51185848
92809038
1541565334
368021340
1732217872
1632635179
111883609
1397374658
1730292787
1013954074
766630091
957613394
773098262
248217602
1092278793
606317240
178504244
424995527
773669859
401736873
1730241529
437327578
232754988
1882384292
851478165
1667790396
1781731397
1006886618
854709823
731957420
846654869
1688316796
316124966
1149394939
453746097
783650411
147537941
172600256
635432392
376133614
269202445
1009127133
2059440109
2074165121
2127586664
396818906
36909266
211977392
790042454
2073579724
1707480796
1526585106
44513408
99555085
752699274
120096383
1088630092
327639833
623261289
1958705960
656449988
1066703685
570096389
39253670
39904325
2076506563
1579028243
1290410804
1264732074
423188812
1868010658
404438080
69438691
496126060
1134372072
160823127
1201795
108226296
193799627
2130973502
1312661973
687737177
1176938599
1663445264
788875636
702817581
1439092646
130094180
1423937447
500467181
513064480
791751480
703443168
958482540
715459631
429145690
1916304744
279027532
809354936
379281775
1687026711
1290788792
449049831
1312128028
974722082
1413797123
1593550611
660840617
1055670271
1448172947
1868794869
1839738388
467158728
1352093218
362090492
312587983
1678245805
283287414
1236402918
713208304
1727666920
1856233709
1493747314
121041666
1636955312
1796011528
1228407849
522709621
1729654661
586226256
1698360256
967880077
1025889894
2089364769
1172765134
745719641
1804453529
1046300381
1870939473
1239207910
1803952748
1135907777
1246320213
2052312457
794954605
1309440464
1269007438
1452301438
777643131
37225417
441769022
2061541140
905534446
1927845404
1334873705
807401126
2095873584
830532202
861857276
1884652349
1359269857
959665409
1924253055
973761468
1013936080
663506913
1370664519
378072655
607469926
413814747
1156796152
743782657
742268760
612622281
675911751
810617267
456135861
1706886705
2051038453
85661163
178495696
564981861
388331194
1499151332
1715863536
475326317
1725855081
449608298
379748019
1512672134
1288492233
485863644
845927309
212818322
1764407982
1604462509
859734393
638285311
1600732602
1917509918
1895121383
315212320
1564029692
113356895
281573275
1614362556
168264925
1586436788
596748276
551521657
1456869551
1536425879
1621884359
799351693
1517948309
497027238
1091228685
91895590
2120809077
1003348515
943671048
743858092
1012732859
1368800056
1732628360
1972589064
221926061
1152028136
1729422410
2026106245
1841099504
1506324400
788899100
55087080
94011531
1675110836
625970298
134328731
165572354
297949319
368060945
1235339720
1667970770
479614310
511173852
1765767955
1990786075
1487512903
324322709
904464281
562740347
1904652832
2102675628
286919924
556991998
1637485239
204814604
1997834427
279000223
61827683
1027772799
960373953
368064805
1836026469
2064672774
1002621806
466609892
389003595
630447903
249398166
553765378
780417945
1072635943
122197304
935495270
1311142783
1936350883
141948236
1126743304
920637995
758309191
105970359
1487043265
172658341
1452872861
1533696351
1742352060
1901668173
94807353
1804560271
1802250143
95791455
101032559
703441324
1760926624
1177141582
1079093238
2097391257
1864774918
1398838152
1342967912
566232008
211626242
728980426
109850544
441444853
1786435204
399627820
728011981
1681764455
1236265943
37187365
14046348
614519441
439555208
1786657670
1829460950
809511678
1063661773
1077983535
653314359
1353152676
1427378931
1885034169
1739214821
1716595320
1821361560
125748357
1740087777
187003825
1100896795
1612975138
1493492183
531605644
1391738682
1800630608
490675562
948625913
439295619
1087314289
702926866
816245337
1398096765
1146256536
1639083136
942043459
1543735463
1387765010
621735828
246908991
781373370
317917261
2037676563
862414378
1570635106
871866073
1772811076
856847627
946962878
296952886
654488348
1639031989
1762485580
1886689177
2109813800
837158845
1753407384
925717585
1561972402
155432853
378959169
1310587249
86735270
1593639262
363831008
144710248
1671206442
632215808
1144977050
1172158271
1099808995
2016384733
1222897184
1030192408
599567599
1012988532
649793091
968543650
533726569
1848014839
861780871
1407750223
1877301404
130075598
272401796
414042560
932841687
66049892
1964834095
1483668686
1005078662
1096533244
698618372
1084707360
1095834322
501642101
2146826656
1048348863
1508662951
1940270094
2056559924
256421474
655876376
946511143
63279019
1292541838
1889433353
1540169539
1021873313
835604321
1968185305
518865133
1883733489
1044240659
2133077867
68852520
403245650
1689016061
253657286
466415074
957262660
1393263372
1666232323
1600881660
10963956
1935482863
728784026
2038750965
673148582
995174424
1989899092
1312271462
425188281
1759626923
1057194278
1303249277
732682074
1390286766
1985547586
363585293
277864405
24424489
401603360
642907712
728888413
1408167607
196474101
1901454583
411329119
233706247
255057228
1376797041
305929487
1067130682
1743997563
132288223
896244233
425361108
1421936612
462750169
1476606228
1555331086
157655284
728611900
1050685759
1094935539
2056057417
1893878145
2033387511
1301851570
1572193560
1843684268
254185119
1361681451
52588774
250281509
1737517433
1567940939
367232515
838376235
34872606
1370616441
1479901013
1778378690
557950334
1165699391
545946819
19374025
2002293621
1543744194
767100496
730774079
980988876
1250564407
1592317148
257023340
1030307069
567872100
1979098484
1035148236
1178567912
868633011
1227363187
1952774014
1548632174
985784177
724073022
2098835086
719734965
983949509
1449648103
1150799894
1586620778
1729628473
1393879038
1236604743
244561825
888019283
487246938
1337495790
1418850151
421920836
1093427375
1321535015
678910538
1495452488
1069882417
1879880312
1857207769
889151058
1000942560
2058305068
1662898480
501740537
1542294870
1900217444
720682059
395011607
1211183089
1059757527
1550261563
1423261081
1301290977
938980794
845911734
356617028
75085982
1379673634
1872684793
1094420352
1036180999
1917475881
588743904
1092090662
258818056
1216742408
372688796
190607037
264020966
973471015
580948743
1814307771
659764943
23631593
195203098
278123626
1630398491
819664046
913566028
1852652600
1098500952
2104850891
1087803856
821258135
1918599895
1059823162
2109936589
1769000186
2145497625
1471449666
1273488955
1523592232
1786476301
1038687219
166021922
1423521688
158068131
976941525
542029457
885130089
215202113
1946460105
832224200
1172717229
1762236206
1184115760
2085258370
1721053991
320534709
1878053482
1538379412
34049508
946709881
175968456
401109534
565047055
26961424
1706425242
1569615896
220807747
2059449755
963697156
1110149294
694017879
1771535489
1511524944
705911104
70414803
735498941
59256202
953615035
1001105812
779143568
55483535
762140502
875934581
677854757
36316141
660247030
1527543956
34649174
1741621188
1379963734
2127800205
868628364
1393512658
1499506886
428835840
1829979764
1671979041
1287117426
1011842918
2141242451
437701464
1300152729
637245688
1463022498
1559331130
1744168536
1809155520
976910370
1114453371
1955047122
2069799290
612131231
264836506
845718647
578004503
1202535688
2005255236
167754508
865021086
464859174
2053611205
92176001
1229190423
1789598385
1852131366
305348923
488634030
1788395873
298024425
87925298
1531525248
1094844259
935277688
711893974
1430614358
1011351911
122092284
1413302672
1937600473
438404945
1935976372
2010693154
1177373431
1988177559
135810213
1484849815
462576298
1189266616
1569026971
560931664
172488529
1377345851
2121507260
230029172
1810104978
802293761
1313023170
1638164032
1426339615
590582746
2107057931
22165114
756892081
230336492
1679166303
1545626318
561815689
1170533127
549523816
890632675
1276005336
1312082213
830751324
69370850
127346264
1120665034
1170187333
1148121261
271922530
1190471270
1722464163
396722
941007094
1658150078
731069078
1228768542
628653110
2090784943
253244670
375939958
1075729796
37591839
497176009
477898285
697536276
1637293866
477783627
1366380893
1420263100
464917939
1946124038
793284267
229987844
291186380
379380605
616387406
107533233
495696958
1363254914
1489964481
1020312156
752341826
1765422863
40492379
1588597142
1043322833
644723567
362270370
387919382
474187218
1746855595
1807983529
95257059
612553722
628294659
1421222031
1934963879
452584949
1109293924
706142942
850494413
1482753650
1790516671
257539810
1980295867
299477405
995789146
2082580275
1188827942
267482854
1178590567
121772357
801803707
1688493133
660322164
614995282
314462564
238462817
751924864
680762206
309265505
1994401868
998033470
1722462735
1735265421
1734433764
2043051023
730789068
1846306516
1287364009
1915199696
465480250
864765995
526738026
1239148498
850026974
1177060812
1282636353
1466192363
822614743
213370098
928013129
1469784840
1099756070
1872327581
1153069786
926555942
2002147552
637569138
1575125221
1641287168
158061095
127404879
2091055532
1180862329
1390557605
1404659042
401174495
1151928298
659132929
1954838884
831194936
2110672014
1999526570
1565164538
1423765162
229439316
278359640
1088209804
126476923
24935294
2072602961
2104486165
71153184
1939034535
179869595
1088770061
283109362
186872948
884108031
292224717
1614166365
972170235
703035970
327380688
820531879
1898705577
1612645851
396762286
1107127563
697702865
1945962364
784982235
1057817570
41817267
1298384764
1045040939
1954254948
1709737525
1671035841
1219977184
1849445080
262169604
1379823047
1648730005
431027439
132606793
674375814
212281158
492874909
430497069
1975660308
2135366851
1465828795
120554092
528071370
770931489
1432005821
1065351170
1596326277
824697499
527552626
429409195
615810003
139079927
1492948185
569749396
884269940
122282474
145706185
1373761234
1919369529
506672938
1267219635
388532644
929047409
174532826
1277404278
1710592551
1927996490
1716067669
305058302
633249706
125020142
1968401003
466828120
624366492
2086787801
2007211090
890413231
1617995173
518797270
1093633802
657274734
1198077935
344938157
1173626368
608885511
1516696380
770687467
1167004741
1103120590
1554230056
2031130029
1037321561
1701404974
216566456
635938124
1292887226
1085370870
1188759638
1215834600
835090034
1308789067
651960814
1606219978
518229947
1131728682
1165681075
1221280133
677928593
263645167
1587227059
1773589533
499841646
1011375809
999409792
1742794481
1012366391
2050955230
2123814305
695899652
1023663762
753977822
2031048051
841183332
1581754031
2012840261
89072941
514731624
732451693
741878457
1871982538
473135261
1774950054
1769612180
1360783922
851207404
922768612
1756288621
1532237475
468547089
491744750
614226788
1883755011
574300440
71650480
2100175885
143255427
760273855
633683828
2073472025
1308454184
745779922
1649907934
194852014
2113775539
2143905900
243504957
1351648892
344340242
1435310636
333845793
846707615
1964804844
677015375
97911297
1513755154
1029414527
668487469
310878775
295093799
673381545
1428955004
113219238
1575351407
1737100574
12487225
1799794173
851149823
517515077
519752778
409959431
1134893299
753266634
366054245
1964948263
1247547032
1113488385
887633174
1944548082
149191070
1318239912
2122179484
1105979876
1697788375
546225101
1060031809
5528805
906814936
828114150
786381564
1246527371
923546522
1735327241
1966540007
915981493
463784958
1113614542
1882626699
1962176068
1600101363
1093941676
59674498
478766626
997457878
2089726891
58897180
972217785
404618441
1498991834
2118233395
677099094
1646887867
1735711233
985277826
1114223111
1665907362
1933870150
1008103883
2093378384
369315826
132187084
1965542188
87495996
1809372100
453420160
388631952
240387144
519576347
1523880805
191429935
17890826
1849403599
413266148
795874496
1650938319
216211852
323563251
1468914908
1418901623
491635782
1852486602
1804847104
946994493
1077014045
1934083937
635149189
347893109
401253145
1257686727
347823008
232591649
429138318
953262320
2058404607
1650764635
600865790
1998559917
162349190
220430728
355285747
924539643
973831459
1595665712
37947420
1754677054
634874657
413053705
902324054
1419376551
1563548577
1107436460
1391479370
1099524968
414751956
1099236309
1150165453
1180820681
50077801
1829649479
429348956
635274593
170633811
463098622
163335138
22545095
1195443676
55028186
452010272
1853270614
135578838
2115143831
1121952985
2041884040
1843660248
544336876
1700476518
1662301851
1508950463
1646665276
990886479
1767425024
235250426
1923749763
2042926047
1128353196
1992712858
802727501
162310171
1970581579
164999058
376856269
693921613
114287136
2046401680
1769034870
471785446
738291540
1065850451
902273300
1552078975
1584381345
327213490
1176864113
1327034839
1904974193
2145952267
174901841
393990517
483395887
268199870
1819625272
2077971379
399534641
1998079365
75017222
828622407
1356190880
892301395
481943725
2113546745
1974257673
1407345619
1964586258
1374059885
2036604717
1331401173
1013340699
1445269233
2027834544
440113121
1046552802
1782044445
1530257124
1811807818
1383728240
779148007
1242975410
761232678
679704693
2110690801
558500152
1584319474
631571036
614689942
1004462149
1041299148
486611300
794895975
274832002
1256340827
1285476144
1593929870
1557260883
1769764967
675823411
648308617
906993335
340527377
556713896
270412253
631382268
1966886306
1111886296
55341587
467351574
698655110
644264324
774715722
1534465401
889119269
2120877688
835674378
653502653
1326480834
311378866
1112958451
1595227201
1179584964
1671149508
376052097
1828084102
526999773
1296477677
1418421533
1097266419
1862158503
1285692753
585568996
1715921598
581542224
1381048754
408920563
365138475
179378857
1367161735
195501715
108598088
1975087816
161175780
526517787
446128550
336411730
1513202829
1886138390
1665989075
538848377
1156521783
1970848021
1893184619
1980363195
461766463
1835410639
851241869
1410044330
869914881
733941870
986310245
1910656885
1580371838
687967443
144543060
1968642547
1044712446
1986332738
446457514
103383613
285392523
318271936
1548737192
1674393856
1447093942
571562611
693223340
1669404307
1181262577
690298851
2131046020
627615447
1904265536
1162157792
511549120
460407149
1577224150
915860814
1259686641
753641244
2064239747
843160582
22273166
1440950250
982676989
560529949
1961255124
425415141
764627617
1307577886
1535739009
2042439424
82295515
2077958344
99031185
1792859035
1729718037
273379177
109567371
1428233239
473592172
757886433
706386252
1232395321
639735250
315375839
1265725861
1909238873
1954089383
649607173
414618025
438868058
19997862
827740378
779687329
1645972807
1124585658
970244097
5455700
1057048701
150323747
1646822464
1577775552
1932250279
2054322281
1123287204
2133685937
2121359679
631244289
156147275
1581746556
1352931350
898605170
2122741515
1341828072
781966231
535820600
739575773
693158644
1184630129
1385585940
2082466398
1942944240
1627225164
645111188
150902782
485027785
1848007354
514179040
1147024298
1100294825
1794645132
1064793684
951868502
769905847
821908998
306077576
1712457347
1670954897
1203761527
942215128
480731144
2045358458
819000712
1059971095
1059698817
1805777099
1881855033
1097565994
2134668521
1879853272
1052196824
812415517
1977485609
1176755666
1692502645
182326056
1796864671
1756227839
792628028
476873693
916515394
1962689904
1198722418
1284803422
1560258297
624587567
2007090775
1784412269
1800292282
440786191
2127155987
1342304377
357584320
1345479557
547274717
718798880
1075761017
2075931102
58922280
680850484
1838524798
906484108
997093055
1150449825
1792850397
1194440577
279452048
1820754392
914760139
256745383
626997732
896105549
1222283479
9949504
357136944
1582974310
1124898185
1421357974
110182529
1752230642
137099525
572053864
1669098858
395392013
1691492567
896585231
408199679
1097724193
815823090
381954362
960105873
1695421518
1053419091
1748658953
1604961597
507810085
16793893
1481384214
1604362458
632030618
1916720856
803787177
677618202
785852874
889910368
408301750
1024909842
461834388
1256421652
195664869
762054659
601358150
1756917726
2111626928
1456555919
1081509618
778285595
731856665
2057955035
1426899752
1832620559
522440960
1580813417
1312414610
871927029
1649284016
889820789
528751492
71763097
12440759
112637829
1255594655
1753088698
1801149738
354885301
1547512869
370410096
35972493
5956600
162158845
1670038207
1987130
18513844
1874927060
380313875
1080309548
334366904
833271068
1913256643
1384326317
1374026199
321824262
1861163007
391396228
2094956832
2036096544
987176457
650119501
1896240507
389517320
1575586078
166243425
1032983756
1761107146
1641787034
1683767384
447032003
26231756
1725548457
2047906346
1251557127
323279521
1311704000
386473174
820849369
89214580
8757777
950553771
155482054
1436527251
1471681542
2009926890
755000834
1993009698
1514940420
368941779
1041988239
1337643054
1087454003
922788427
1511036275
2068481735
729445288
996516453
666275739
1670056066
7209824
1604163910
655974867
1431457934
560099716
912586921
578409126
770200035
21163319
1281352126
2075962484
1304607031
548644830
1038723517
1370651651
140538777
443496171
1194894897
482399872
1517682595
781582058
1511473386
1788225539
1153140146
640197930
194204848
1286670690
1120778193
1980139978
925159621
1571036941
1924299242
988367508
65840688
1964998316
582111922
2113293551
197982970
988323262
542614263
731861014
993765103
1158268850
1283761771
1152059231
466614302
1302469784
632372317
324975790
447528541
1356797549
713127560
350353957
2131206167
197695638
738587364
1360346414
741258873
1621656758
1612118871
154447949
1972203958
368499303
1096510733
2009066812
978437382
953375855
195848751
1379911466
829594458
607502185
1755763081
1470307757
1173918410
1243439040
693861942
1946924544
512360976
1546223761
925847733
1694768707
1784365920
1428361458
924581630
1329043119
1355041331
757136169
799190045
1625621644
1742503400
772799061
1524713802
1785064555
1637736274
1854339274
727432675
1212314675
774927393
1827731059
1797904236
275475764
622787560
490043101
1113260572
777217760
1582689149
1999140811
1518389386
2009057511
1055764898
875228942
1114709247
1179317481
1558266863
1854198078
644966644
1202745756
1072820664
1025613619
1713071366
18619431
756646196
846757225
174897689
1876255548
353080238
1435029817
462579920
1136625863
1835487644
1072981916
1461779056
1715989580
794451651
73409327
1284143232
1518034211
1838552767
1550070445
1858284981
18576652
1855459639
1567936307
925248872
1840052700
2003234223
407667206
113943769
1066944520
1980000368
243332007
144372231
1553253669
32880161
1443578114
1872659863
2008570361
878913752
313318140
168266167
44299309
678435676
557443885
1119179565
2087063907
126625305
1760707472
1341954339
197939552
1553898272
1127338965
2007397821
1895632795
67979964
1239525418
2100768284
475137533
1841270539
556953359
11387521
512554807
157196501
2034861998
1225606977
815751374
473183042
279550073
790692878
1063138688
1797806364
1883221234
437017829
966434635
310357907
1847450659
1079476730
1429785058
404411342
1007449886
625600536
436057282
1008213635
1664794181
327387333
1055722885
1188603993
242753793
585493221
1227887243
311006711
1753154276
687731314
1637776437
1366469809
469371500
1212119255
2256937
426454660
789378741
730049972
1515223876
133561977
71958128
1482374780
1957467038
1638272156
1058846145
1675970269
1278550693
1653344863
567508141
989595984
1206720623
210659124
932214030
396914423
4064328
464294912
1015742716
720195586
1814771873
1733202032
992659721
1931183168
711914504
1524743758
1017465593
738179796
1723503717
1461976607
937881290
1062935182
1232261215
949883691
431007383
423078505
1918958035
1861111890
1425216312
1154056685
888293662
61115323
1653617609
1001242907
649997665
646994705
1942788984
1517834361
254585041
1350735920
1524182794
2057398776
1765126502
1285762296
1358851202
1124329635
1850907678
2073831371
1242708091
1430085980
198872723
1794840556
1895904267
392233620
841152920
1716105525
961846342
1989033213
517806967
1988016405
633188223
538719076
441027065
1468545516
2077203320
1412100971
419087595
1120927866
422638675
495678764
1375719481
146497193
2125312636
1745839171
460314122
1380399424
1773320311
527544129
1164955983
117529430
2094785018
908648589
904609709
985666126
73243028
747912740
895016031
832115397
1395848965
1846850136
788816202
2008589492
169436623
448953152
494293679
1037702956
1367528097
428909675
1974652936
574782787
734487310
399459722
573075349
1228845508
83866162
1746766697
4726674
658875346
168859599
66881692
1507791068
570419950
412186301
1213451423
2104207658
882221905
1163268685
1582875993
1724284326
247697948
126152099
527033969
1536709816
894996866
172175661
596548091
1966485564
2111587767
2132744388
258799721
1268539410
1447041009
125954775
530991509
1398905887
614169532
1804760475
1554729856
43722501
705985168
1494291965
1396261988
1993013181
926255318
1289110990
584112524
537979902
655466756
364687786
748138539
1677198029
28813578
266327917
708171150
1012440737
1435901357
1261972690
1969221438
216584134
1250953075
1220398255
1306473312
1144235482
681850434
1432006241
1963469133
1523616541
120047185
1242915738
45166771
1708369345
414509993
486366702
1759105853
932201271
185534183
914472530
810802056
1944471817
962396591
1794878076
299841240
192131241
2050683373
1213541217
743021501
1126369406
574883659
466981797
960691024
1135607414
1725284015
742157700
1203222940
651883185
602758840
544469303
732015850
371495253
589347837
1799619413
6350582
1359639746
1624458542
1485748906
1271743709
1457377367
1877497767
12545908
89245401
2053972439
55827285
1932873756
2105717102
1406790815
1342842583
1485996252
1606382878
1460894488
1760570458
569950517
1217486441
1267706235
1770843518
308058755
815271653
2080028594
995964720
188225103
888454299
850863138
2093655730
101055459
323304095
2049346910
266794357
135174059
6277501
500472916
439127319
640616493
1444982617
331151197
1168466970
1516508528
1840945199
1124416387
1593385431
2097254062
1494924749
262406050
2063829787
664744003
252827839
680385971
565458374
535040766
51566492
1344374270
320374239
611950799
175661147
883677312
378597528
378475695
1583486821
1895630941
1666353751
2121695153
2052763982
1931985981
343267606
1376016324
219662661
1369664160
1106506270
796560837
700744451
86655708
1125309751
1877486592
1701310999
265076573
1306673581
134642731
219695658
1339213971
445209095
649901456
650893267
388238992
1749495990
1553150928
2008596543
504390604
1025909718
1467954326
1481935338
175185644
2021896685
1653612043
790916219
171738418
1403883003
1629965636
11495625
1791245549
854915946
1770220612
469969448
603440975
884568820
1921536057
140291543
19137345
990613003
1020026845
2040902387
1724430062
1068055613
924090819
915927995
792535752
422854164
445092497
74917076
905747197
1940122251
1526883009
1500691980
1804872314
487799486
1276460539
1205897959
843725939
1798053360
55834602
1235288548
1303990092
1687230042
214008800
1277060578
1572253309
80092459
1983910449
444050778
788411540
1614401180
185513626
76034904
574363172
556785274
1350407867
1721577293
70103960
1299043348
1898029036
2127164832
1873965880
2141916900
1139852902
1240203292
885367754
1055199869
13617737
1938799875
1165649650
1624840951
2084210376
956770531
1412604611
1812199652
1875888114
2032348721
476708090
950613504
1705617705
119590063
1099816000
528646440
1351318392
947587873
1165718329
1473798867
856568613
175287977
1381814837
1038432432
1947492183
624737108
1908277662
360938238
518956695
1877523394
1288905778
2085111704
1371131485
1496306367
940089819
558577463
77547761
1853723119
370563234
2147252520
549538656
1403230991
216979544
1183463355
230386763
717817848
419668925
1064715309
1891682675
2101779155
1098349400
152898410
1350612661
994096678
167227290
487510567
756741037
1894784408
1024817923
607926448
1535928920
1571454371
1276667071
1410795492
404583714
702266442
1197648449
333989067
1266331002
239145186
1554035212
1891405131
1782661476
1473701085
1444709775
1902623779
652726930
1359641451
1219384275
725669225
1645009918
971006530
1944255355
190266000
1565761575
501262762
1376886024
520234629
823697466
2142889166
1949906228
1103852161
1701222650
2141974965
127876785
1977000368
1387596269
1391167957
1229479270
1325741543
387531648
391092765
897847293
1077496729
2024996131
1203331981
1877240253
1161264580
2117956413
1388864276
840619479
1388909376
1523453381
378208707
106094840
702509626
32083660
1224543631
734268344
563731486
1429784566
507836690
1112777891
925790816
1564858720
1254155254
1010805532
836207404
1657468881
1343515462
451655797
1812339893
104577660
1502101902
638120863
1513810380
525464011
1160548190
443681275
856053376
1049036106
1414470368
1077162686
718339062
511892048
1593194838
1834891483
153965716
732512695
1261536699
894340234
1955838119
68087301
1915839076
1650024179
747217510
1916728045
171327659
1505739488
156580428
1767492055
495497450
806410355
2071866151
1899421996
197868446
2116943352
1820114527
1028764234
202834011
1967852389
1293434976
1500209165
594812794
1113822150
1293266211
1793711282
73328941
129904649
720872361
2115868640
1361761889
221696200
1102095009
850834906
1144277252
1177098487
1967688927
1523764406
1307710412
1844690811
1586918741
1143745314
1243073266
1110309491
424653673
1796449991
35249149
1271394399
1590509384
1123938799
1283747491
913257261
587748861
277707394
901123196
1739604509
946824570
86101982
1068437852
1567495170
307511715
1679134880
1808196519
1432922535
349478943
1978917419
1782052101
1571530707
2084428740
1846439329
2022934965
803076555
1158480477
721217268
692996446
529234835
550250456
1655642734
62297888
1839311821
1798177465
1457161160
616936056
24667758
1038667992
514616314
1180474911
1507829464
821134007
1724485347
1402851831
2127253943
131608770
1086606110
1983164884
1448478745
69654274
928142924
1367068308
2113142981
1338202410
1554709768
1838345821
718203663
1903546208
1821829156
630578214
442751260
13900339
1675258697
1095041318
1184641383
1442037447
449010447
999343030
1589291588
1013123925
12806964
345551011
2023049961
1074430763
186651961
1859087153
62223936
2109182768
1088488993
471098537
1108802908
2016513458
172365122
682909128
1751070939
1306128206
170770951
1600237016
159722592
1241049775
1274362423
844452817
402894866
804732155
2021320853
1793707521
281977471
1172720000
286034621
2048965336
1382294497
249003949
1596575644
1101283392
879941546
1420035297
1545895329
771046694
716058330
333818535
1271341356
2140618941
394902109
335686184
558580344
707480238
1907655974
1883875416
101196720
1032475743
21853950
373916285
2103642114
1578147893
1072283016
1083466222
699007277
1718276618
1353072617
1012963648
564282857
1716899769
329062477
1400752070
380833850
1323460844
171447870
54707738
1068893066
1038993422
402213010
1010096561
345381696
2141170087
628265080
1028207284
1661345929
98524555
1229273827
952217174
616016134
1120964130
1562551224
1338369171
1134271664
76075419
1256644281
351894372
550847584
625934649
1745251062
762364948
1059643335
483744361
1671949504
1384422918
1640940602
1006593720
501411724
1713808569
1152647652
501525462
884781205
2121704030
1263637348
501294061
765194408
1148865850
526586648
1805942335
1611452225
1022905164
954595686
592520992
684567534
295141175
753558423
551294956
1916670128
864263054
1759404373
452882346
1231594675
938999750
740084664
1797903168
83961416
439475320
564699786
1158714850
1976528120
493526781
1881011178
24291491
773878727
1553704576
1845577983
83907507
670460989
753680334
1689689326
893629777
1875957591
1389029760
1820908497
1520569225
2080745631
684908715
1883957106
1067828075
2126803090
985592934
1329276686
1390563720
1258065489
2110431977
1609735290
165859943
1384081889
990018819
1195934393
1085567622
1440200519
1864684307
708015278
1388158714
342802339
1456711809
970005161
783482055
632861720
351858899
1960665414
815475358
574687259
1549669151
973223743
435308390
1703924485
1150793443
1787351969
287196206
2013346708
1971771430
1695909046
646249187
432531673
466625402
204932391
1991577555
1987280144
600480302
1555192672
506632413
980686854
126254851
1268006703
1419284084
439607556
263031445
1009846294
702546815
1417648525
1042114129
1515987832
163456572
1477916323
876442161
88085278
1445594889
1985971282
1177604184
996143988
456862309
1934479060
254130399
543918456
330424355
1288082785
1109595990
1101977939
1855611809
1103643797
500526496
772162580
60540099
1943730178
1492910383
1247817434
1688442744
1935557973
272060037
66400250
12545033
560860569
890881606
494913077
1427443801
272062547
964415696
1423742550
1980405352
1823880564
825498284
43790778
198125101
49653568
1735731392
489645152
848663824
403346739
1815164145
896994209
133285382
589481379
1761956338
312505276
199873152
1629544578
474797942
123158154
1567357433
1415477610
740169418
1920323999
1056594564
2085429610
437344002
427642081
964522251
1859093037
2077432114
725485590
542007712
2135130024
1000514603
1027185085
715786174
1163289150
117299653
2120705183
1272827361
534514001
953897565
639938414
1822379826
1040328080
2012463303
1446592882
622837313
1264089768
1891344354
989432183
411833927
289876605
97396044
749685828
399184637
984352299
145391249
1905384096
980021375
1685580108
130307405
2142687111
701035764
1212488723
2114493216
1115969093
1807269615
335527081
857185860
1867381116
249126629
1809396456
1653958023
1625618415
875312952
568305981
1276204198
1107633231
241804340
1622314910
472258773
44518099
281767064
1559045562
848485419
744627957
740096377
452988123
539935492
639808134
570578714
1968366277
1387769706
1470460877
596049002
1353114553
1134382475
1631105791
556096538
1389597666
571041843
1148301737
1738030085
2048291594
1468433628
1721579544
1575409182
558806510
1908787073
1171567545
1983692842
1335756874
1797595209
230743450
608083114
671569934
2125905328
1899161759
1890357822
1740940966
732613256
1239234472
188976247
539812851
1193046403
2140445668
149832766
992137166
2053319069
480451280
1299648325
1596318973
1328105923
1020607650
1963686248
1916685040
1906894378
822797061
1795335186
1226625190
479196073
1093969531
947351210
31976966
825013332
1791409381
1986488033
542035709
1369664453
1372219552
875004241
983262450
1779325765
1456926019
203397401
1704755620
1888028161
1683689239
232634435
258013567
1128774982
163584172
363997349
517786825
1862038805
1661954418
522537815
2024889278
1323950042
400788459
414726480
2003934867
1663423227
1821234117
1015098269
2010868198
1756099409
1954120753
1918151536
1335801668
838969555
1828027934
1162644209
1600911456
1984715587
598570592
2141037787
1864528189
1205532362
205239403
214787307
622303655
574863102
1281120220
1400379466
798001349
56048681
241903398
1291388373
564553307
1229580228
1442113018
979717570
317646069
462716841
1648702203
1936364275
1130480867
1932335890
1593437749
1824680527
1528061474
1775851183
985999344
957059900
1468281457
1333448915
2024183331
1878652943
1447659410
525790706
805671711
351172156
791349721
1316676734
875864964
1193766517
900429337
259854683
67601664
987438298
71977989
251434067
776258620
866957752
1641056439
1465922551
1205590748
1980588325
589457517
2037746149
1692980798
1715061679
1647259879
1253144454
1034847587
1353031202
2092434482
15917547
1154494374
549845725
197573142
784905652
1949553171
407582788
1724760794
576467973
2048255672
1778113309
1267339651
1816168071
938979860
1887511765
1843400178
1518902124
825301440
311850328
17600274
2141473201
386859715
1126986274
1034083654
1806024165
344405851
1831925634
2112928876
296758714
1403704752
2144129051
1149337233
1785779388
1931494934
956839220
1587092874
1067661366
1108195509
971446110
1453350394
734114807
486354068
1613639239
278591609
1008946715
778239351
1461834165
887147809
1256706883
563083730
1236244580
2071141670
288570236
116916673
496222752
2087111877
559502653
1020669124
539715138
1610395155
1807399708
660043766
314862822
589353723
674500386
1603599482
224153436
589948796
2032172947
1086762479
1004445529
1171362852
1544589872
1597481049
185882725
1484711905
2138454497
2091177507
1872033694
740018913
1537683985
2043647858
170548097
13531196
2025235189
355225356
171470114
118489094
432475619
2058809748
1339658206
297325266
429228540
1091955482
1954601193
247222849
455022503
1817482758
169021775
2053926082
1281471953
1855863019
226983015
1128152739
1482235135
1669500097
994142584
2049490226
1215904840
1785514902
678660775
903243824
2097597912
286672349
1040062082
1023608071
248461948
786268588
1851305874
1585340466
1541457417
1711988931
1094259777
1399658427
872678483
942394999
348624943
578842053
282563675
919434736
1028809538
956179084
9381172
1509949684
2039511802
1351702182
1769390654
1781226887
44405093
1056798001
259745629
853445771
1412931346
1995187769
1276763338
1617065968
570900905
1328498962
875879484
2046382257
1302062392
401602122
1987279888
1590916496
263500774
459508225
266921055
65200366
1850691278
1639954065
199641879
1825972015
20270447
1850121742
1593325474
2057555173
1948354243
761525551
204476449
774872423
648945828
1911827742
653978876
1706158179
1063020774
703505921
1793504508
1739243784
2585851
1623976286
232161800
1045009278
674400809
941681529
541543840
2052213545
793005769
889738988
1113973827
1823015419
752861427
454221264
735519290
1103967461
1173092327
194483267
2134079383
716014620
150711353
1113412428
559330559
1650259866
845514529
246817295
1338318727
1750257236
1719549013
306555093
2022100094
855495762
157640852
1556851412
1627014769
1855209665
2029402851
778799340
2017425742
271129769
244114680
641866
1157359117
489697381
1936839327
1803072630
895033248
62487150
2077993648
726456933
859737836
1070411155
1771640620
743623253
1038581487
1316042501
680744195
280932675
1830187265
385961250
1283099999
256839588
692500895
2141357234
1343026318
1186689784
257778519
1371238421
1401533270
1877489568
1702517993
1736033577
1493210797
1333286038
967502827
1401850744
1112508417
1635134383
979265997
1349112469
499043849
2011981217
329140213
1147072621
458036191
1734857521
455760866
205145897
1440496278
1652250571
1488614318
99718199
1888481361
1333713824
2126918195
20432248
1640960317
836912777
861156078
1272797264
578342800
848134430
393311914
67518423
1493083119
1759936443
1326585853
845042248
2100561278
1077302478
1648117393
1788166329
1522854418
860244741
729713796
1351291868
1164185254
439224107
651319822
1689662233
1122109350
1818997434
1462491556
1651241645
1685985552
595537450
538446986
1188342176
31577744
1482771175
1542074169
1198805157
89689039
1213206014
639198414
324052880
2045996284
596179374
1150266429
836625438
292261570
1655333073
1372265517
788195281
1622320808
1570029495
1154639638
57016059
524522354
12918596
857581471
1295197602
1180937402
1145143119
733246688
1944901475
44424209
1901086715
1373781759
1076388997
52460723
1381221634
1761735240
1047973969
1323762719
440575889
1375855905
2042312645
1786278363
659984371
241240801
823115716
1005815892
1051304130
864448672
696388378
1174522967
2090604731
1416888672
470825122
2122993245
2012935346
1190498952
74410544
928856471
2080414331
1284323262
1027920360
1143549192
1198033513
243130151
1654278417
1110137798
1827609134
125122176
1668771366
590050435
1136015126
1685444163
2141735797
1584681656
1277702005
432191052
651855019
1872393717
135366119
1605167704
1247415729
335626983
46844736
105162222
852912276
87034732
678133900
235833641
1337551807
1059577461
287244671
922629123
1035505923
923476090
265582207
1041703853
1852426868
1065872370
564318084
1295308257
1791287690
899037563
1297728917
798701051
513433036
1899679649
416867640
823152685
1932063198
1528822797
1944428880
610291480
991589014
1895109280
1448701063
1766637218
307320135
1873131265
1369496563
1762138481
1477424571
1268378480
2074399097
1669241891
1377887220
340781662
1666624872
248341073
1406041012
1505805638
758680036
1969801866
1938424207
656461504
140147714
781394551
1851001303
665635030
1650843292
2145688343
1342826049
257220270
460301315
767919411
1407376653
1781949381
2020258188
1004262850
814081625
49634617
892551183
495776148
658567868
556191941
1565280126
1507115548
906672582
1981603504
2089283684
1825771891
941101066
663068678
1190399687
1016082062
284017992
74305724
159622118
1167710667
838339259
307773046
185493637
926513329
1657823564
1161495001
2136956783
237277893
813371441
1582530092
1277915006
1470666053
1208296078
451029476
568919530
645062587
1158409773
218046139
1352777870
1698043917
618078661
769159603
1257709660
445499137
449731234
1909150770
2008236821
1554070553
1932739561
1676213069
1147053588
572963360
86588333
261640315
1634988072
1367862139
1832092187
1143302607
720028744
1711840764
1702031117
120572416
2113051497
1039189846
286011699
1476946293
517383863
601543146
1950323526
925926641
1478736411
1751593022
450579195
977942412
642334343
1756772663
449924779
1307302373
286141410
690572615
819573875
602352349
1179847622
990659011
690657209
766852892
532284107
1994921334
510560099
1742224005
1995301905
744484002
1430420730
606326705
174148241
1134122541
446978411
1845331924
914275173
1800459873
266005761
348509169
1835192601
1373355116
914392184
1572529233
559508496
242761273
1534656264
1472612689
1148645009
1265425459
800878115
1220959014
298221085
1889013381
1912551926
755264119
178670971
20002969
73453731
1185462375
1829433251
379315544
627694757
1142765288
1703064032
1565412319
1136853573
292557133
1643249012
938220337
137176762
2045180847
807518860
802590521
962870594
1410616379
2102979082
563268611
162897680
199154315
1515835400
512197400
775088135
2064492703
423413262
1286790910
1401576851
570970786
817929531
538556250
481156369
2006796122
1254766666
550571496
1402032546
801032255
1105995444
195220079
1416213272
105361917
334448082
2054090353
2146798395
1274612851
896887754
1686739535
695731399
687956802
1022302602
779614418
19890634
1098835412
155006307
730594295
1815132487
630017913
1517800691
1660981427
246373818
932222949
1232264978
492245862
98388833
2022534032
616181528
903285915
1789476577
1937795942
2010979839
1731277831
918950535
1304770000
1677954436
1231470173
159614384
1404974655
1994705369
2050355201
304187875
772685213
1465482179
1886190282
291969630
1154802457
1826726898
1168384231
1952815332
863939464
429366218
1358963248
2121381234
282720830
875110500
1086189393
1350228787
876726556
697263383
2003347317
1477060497
164571350
207564034
1287314144
1347545132
1956808960
1504308697
1900812542
64397689
796248332
1636366753
390840983
1700436959
281546608
193704435
699017226
1658125257
286550669
492945570
1177611336
90005075
1856256258
1010457524
1579921760
85262324
1269717446
393317969
1415712028
1882614615
680797230
88378245
641975452
1620356771
623716470
1483081950
692605221
2062752529
20101116
1466671033
614640730
398362998
1694250307
86849727
311059426
2094082532
282930398
1397718260
461043360
2081020279
714486866
1716670662
1760196582
446693448
2104071221
1151096292
1008237712
423426132
579122857
538736062
1219907258
1292106439
747593920
1681552253
709454369
902928286
441561704
1341097598
1716076743
505131532
25292408
637533291
1276724938
1425737959
334170856
1668211706
656426587
990331635
1446840771
1986313749
509476047
1724810822
418912396
501365073
1207959098
366057000
17004814
1823994732
1721164222
1930262955
782315805
1616659428
2024584769
1950066966
1452245794
374869507
983416412
722584850
1783181023
1763941182
1974760477
1743377566
963999916
527203640
1990841945
1868303076
1203304961
1591572596
1221262278
1282610750
1731738264
1033991804
1512370329
1967388019
20778870
469401460
2016925950
131225375
1401930658
1634057603
600989447
1498054424
1244989697
1323664907
232154663
1773778178
39956370
1378511958
633866020
177093277
1821713940
594828318
2116539649
642238886
1894499022
2049227486
1773758736
467770005
1775882997
1243255659
402077343
144634548
1050702717
1175570185
504670221
654522894
1609380064
1365133379
1158644383
434018819
1714778189
494689595
611422887
242754508
310288046
1712253222
75735130
419331566
2003053013
402964370
970107606
176691983
424427543
784203322
654863836
1074526290
1641830623
875196069
1362636032
232514322
1407092096
385479154
1977665707
1934182316
32016428
1947726130
1493506403
775784243
1664464223
2127223044
215717149
380556891
1061460739
1693490070
1136016090
1576706814
166294082
1659976256
1340327629
1716421316
782652971
891312337
1282092901
1651026395
1933198535
845600429
77752471
1310255070
1182263133
506294780
264335547
336277389
26550786
631337228
951231546
1568973857
1464102197
109860307
830560989
349974576
1695085714
202872484
1021823666
328704721
408322077
1609916886
1738356074
1228298099
1512973307
612853446
505764845
1607623364
956872909
1723640121
1661090604
2145470895
301997244
880761565
608767863
1417494329
122173940
111918469
784048595
1438640902
1663621282
866717201
2141641574
651671402
1539913345
1239250483
1038590541
27305939
87975651
2136344181
1838611776
967423720
476937025
1444657430
16679102
1420803253
913470336
718175141
1016463824
246865169
1163720177
490684918
2062259180
1544257041
1278463887
551690126
947309664
462669230
156253418
85027519
1853378212
804954277
1329723763
1799022106
656842821
509431940
965548122
1798304620
1552500237
491028886
1672651904
334613880
511911752
785508739
1175783706
158517873
732773047
1965780364
1567179104
904242695
465730141
1749864620
1183175014
1599329261
1904091187
1888020971
25200082
1884543509
1693264351
690184795
472644704
1691923041
1985226083
848034741
354808964
305346071
1558857015
65298049
1573349024
1803456127
734706739
395931717
2053596522
1909502149
312304263
519647716
1568785780
833085161
1855431064
483272048
997363118
86913790
1939253231
1596538110
966209431
1292644494
204727752
1285771384
80119653
1872977765
718590396
1501502511
137405606
816442905
618066961
1026869015
785865195
1497389892
1410939881
688910526
1324389798
851060938
574855891
1286162263
396591582
74618247
1280174459
1696900870
380726403
388390881
468128653
1748811556
750483570
913018798
125668460
340082873
200676476
1124092085
550112000
1248629945
641416320
650749168
1960676914
413538957
1015841202
1568380591
2144577790
1019604493
322296311
1258476247
426383061
846673378
585251186
1122616134
1188993035
165018019
2014507440
1913749780
697570807
1419083854
1334499944
1312282189
1361055420
1807496703
1600012721
1155746125
176245301
673061680
561554481
493759912
1566627325
1675540956
1569271133
1611251612
1130252630
996385879
493289349
364004668
1149784561
138443703
673072318
1529690564
121800685
2026208642
351733287
189431579
150571573
1928960651
15125838
851548188
539386421
568923284
1845365586
304343905
390213927
542221626
1434601942
679283966
594223949
735390642
2055611128
458887312
815508628
670819100
334496205
1326507104
2020937021
2020548839
1912646254
608219894
398335317
1576377137
1418365473
363089239
1507287413
165295768
1009438746
1534041412
948266777
126246115
435506368
1200693260
429025396
1815665409
1579424594
1079011381
585644266
1893877696
125571234
350398364
283343295
844099850
2050421979
1638810236
1371608406
1341018998
241467952
1477863587
1143407636
25958185
1926442594
2143795482
1441356051
10917763
850508434
1839131243
1665963389
1240002603
1631226640
1986166547
505824505
1202099173
668583968
296254990
1868358272
1715104491
811550305
1935750618
879232072
1733523671
636303014
1486882437
1838272461
22547115
1282711037
509293686
1759163884
1948806685
2008061628
1996210566
813725715
1017785982
2008111051
1974882446
55145359
1956961257
1646790139
751177365
1607808514
882465149
1959021401
1170384269
861100562
2036118252
638891951
1231697664
119646947
526351173
1467672816
1045978486
401772898
2041230200
2078571432
1547908858
339527535
1656436610
1813627505
1266120625
1456821454
1636087325
177424173
1181516826
1303696198
486878636
1172771477
1969853071
1544092337
1559360410
2046737566
39114344
1775465823
1042760105
627524866
753250802
2054618193
228805825
1630253905
361951298
246659987
1828053827
113999612
129370118
1169423914
1999475399
1895677929
1098671578
602546919
359356086
1225926264
308264295
497080333
241553024
1541454861
654206291
2118033364
474283025
2119789260
2068625453
73243828
2019527036
451169930
842563438
234399135
1417844658
367250499
2079810863
1997447661
630002898
1355379549
1113157338
1480404635
1934072292
810460296
77102856
569608433
360829445
729940859
574480426
603898999
1587439485
242920971
1322702465
1750091229
802585309
1151483198
105986707
1660913618
1402839232
732335286
469310116
1487415228
1051683031
558123972
1680893605
2137340122
7301854
859526494
52011167
1170923816
929357310
299749286
411998195
1449082396
1320859265
583734725
1406937968
1563660200
499993673
1384605331
1876693863
1214164456
988711129
146890085
841331811
859423727
1856609748
1815491316
1177483436
1734366589
888095461
1883620451
794178343
1570015704
498302114
2003264697
317589793
1808318746
648407600
718304256
1166304571
1420783606
1405983645
12435667
1421701271
944915512
1559326724
1206955743
960206375
1951502524
970325135
1880172855
1915587741
1435304327
796523003
734353596
104556545
337025256
1016740523
1919952196
1135326489
1836118687
1676028306
1420262933
465148592
1345966345
1450037341
127101232
456459318
1870786695
1760715984
8838347
1285936149
993207440
182607987
1933794916
1045110261
637909807
636100014
41446418
2020567172
1353066958
1629617697
1932503998
1722480811
617349475
990058982
955704292
281879194
572730027
1231778962
968408186
2118493363
436758998
790281205
894780839
1090980435
1446652845
2050002614
1311459715
1794839729
700357019
659900926
1155752840
457322080
845149423
1901486091
317579544
1586947378
473971964
1696544374
742680896
1347316674
136649075
1712819241
1377856998
1066345699
1211961335
1729128432
91710289
376845570
2118057799
403213979
1361952880
1594170582
1088742630
691110163
1360119675
63986467
1306716126
129893137
198120913
1351096308
1889250812
555952288
1798044809
1083430250
754120556
1167387968
1459724439
1478110043
1757381589
849826216
880796323
367888587
1031617955
589103511
1282281516
49741377
1325444826
2030863116
1614371555
2111312041
2064432393
866446279
2126649720
530354793
1892396568
1643847692
1996017526
2020968082
1045197708
677943412
394001921
1771440883
625295336
908374025
1065860034
191580701
259809800
887192416
514331926
1569224071
1180199364
1280648782
1572811885
1874839767
540578929
1203296700
1292915344
1241616930
693534839
1130769020
404778696
314197657
1695689244
81530770
1767755651
1367906995
531181435
1066688554
1419725283
776250728
1736072450
221436397
1353470622
846269163
672563640
1203154746
2099172762
1565470059
142576321
1081580935
1796200136
1223649562
420931861
2128055197
471849608
817255633
215759899
1169272706
1821119773
1609567619
750601934
380648782
572613454
1764394982
1792552013
1188142287
1660816119
87026355
1991308038
2005280884
1681081077
446296339
1920684608
1810854597
829915985
890721514
1824114011
971642230
70950367
496779516
143845382
1118504632
965516787
1389808375
1247681494
786004119
325611880
1398830652
1292399255
1580088891
320034815
21347721
940762171
1388427930
1600265331
1620878753
621464058
475092640
1389695947
285431682
1048421210
669351916
2057037469
603964011
1099506054
476130839
11673707
1482245655
776502481
346288529
811960504
1285907817
1518342110
336038432
2109162106
1767931953
1158167522
35783806
891860215
353080815
2006488604
1322606787
983907190
988286801
2008308361
399884661
56204882
1191874878
1050224963
1156522057
1063932426
2023609983
1798375949
276008434
1972994274
1296994999
1613281530
1432024824
604887598
1324964783
1131100813
1153266454
1317743220
919837724
1533261872
1349589697
999144595
661163566
294036426
682911305
2128183619
820198661
1891837139
518918818
1361969053
1765707723
1235078184
397119801
435162357
471096167
1020629039
1915157746
2025475614
1944353953
1217663352
1807587695
166035013
13433630
323626641
165664886
305758345
650916497
309964932
2099505355
857225007
1204160059
1389213490
1011076108
1100162155
1805982155
302107980
1173353773
1476186765
990975178
171556054
209678010
984024148
1465052278
1099594511
111577259
765373625
1948267903
1737843947
1014828941
1649848266
371621646
1177994171
1748830609
827484862
2068821145
157849721
1715666390
1694565294
2010679319
630894783
939049440
1880785633
2104616117
1793131298
1232326865
49263117
264661034
1585009365
2041587804
272483595
467461732
1128864812
426815519
1932970477
2112942634
1293207874
753805137
227533174
2071621796
1364274617
949852998
1569079132
356332257
1670400751
1098343775
954987040
1465489531
715807987
1833415171
191722436
863451469
1592012220
1471253922
727777729
2067962017
1215541805
1018002509
294698414
1066852007
1088679494
158111454
2106627240
718052063
687415586
950612469
1364258926
1657179689
2010528037
395185162
868167561
427130365
2135199848
746390365
1399121145
816581936
1008660806
2032030787
1863770335
943431600
151052789
893476953
467992804
326320985
1283143948
1748499232
345753602
1027187581
1127152210
1920287122
944291660
1880818234
1364163072
693696449
978492825
1774467890
1445775823
456159089
1742092331
394513816
1334275253
1771435510
1259944717
864677484
831411054
1685572258
1594075301
952148772
864559303
808426805
1907434239
355787632
1883813292
1161008068
1179319102
690602819
481559845
645485
2071726528
1796122128
1034891703
1145549786
888098599
1991342075
838922236
1703223906
57302024
1613099198
331494461
491652012
137658677
1492835706
1746937348
1295631446
1436272636
276198257
1263557837
678597761
394834617
900901391
1102603196
538257231
473023701
613588213
376014387
301070271
1713361618
212465231
842130514
1096357776
97786643
1263493546
497274465
230262308
310453616
1077085453
1804888648
721227186
912747543
368182360
414359136
1403627990
1686555495
1312819934
2146912072
82933294
1920318099
1533009355
1523561063
1358570538
2052016954
784594607
1594057701
868546986
365490745
1724917050
1802904030
457201373
882972625
735394194
1476872276
2066466043
95907818
1451210573
1676633782
1368886227
591403534
672304793
1763517204
1894306019
1872923077
786882426
1781688010
946552051
1370830631
1741275916
1138938500
479799982
1143412420
1190207207
1100249802
2086886546
1963448839
291536501
272886768
1088502629
2139092801
1370944838
164394603
686988478
451508850
964626973
366330722
1786515563
1872403628
1782163484
1690808455
2131146659
450045219
1870469578
340096151
28091146
1214091609
631311080
1540426560
2019211300
697631875
1586533152
861399558
982589671
1990263046
1350256595
2089417683
1676361935
265807772
943609407
318498172
1624781740
1113145411
461285014
1177915990
671929348
605080226
1015874822
602802136
458770732
1886606662
474830171
534086177
1453595925
1214668579
1417268149
292477130
1678302036
887324406
649801767
798566922
1610626736
1292407737
1395599430
613076934
282966019
1701166368
588614045
203332501
1356264476
930749413
310227820
695491301
1778665909
2104514935
636285427
1610982296
669198459
256637098
1058465690
2138040170
1778572901
601386525
769720257
945082788
1873080075
1892351998
1225386307
466741734
1681518810
44592796
200153103
1446019395
1757672349
1176462512
218255238
1754195468
1850175273
1638444899
448607575
2086920256
831764846
660487938
1791552285
115177044
147588214
337243828
158707897
1362884664
2000282779
34411658
495357662
510284964
605183802
1780603621
512821528
221558056
1559658674
1217879954
1246287882
27157037
1025014408
1986632805
1999678429
1324871452
1712212460
171317130
1497953806
259436229
1870325098
409885698
1735769127
221147198
1322710055
1942567237
1316254214
1533968858
2025982729
1543752762
1079696310
1050869353
1634038720
1512263310
1974990798
1140547976
1234270939
1586016298
1603269109
1899455204
1918780708
239531584
1468800204
1075518322
1631137757
172844190
232256658
673935733
1382528194
1544973482
172239095
1282657334
1344854511
413951715
1349037945
2050363688
549332827
871699103
345955801
8775545
1573201119
1800723967
1909230718
133186708
191521089
534443687
907624399
1953513502
1847525401
1833378264
650533802
51523780
697946022
1146772558
159603933
1069944856
1678567367
1275282224
1404509033
520234645
1016647568
1310147553
374805813
2046230625
1546005496
2036962369
386252795
1664461206
1139734001
1278276436
89187172
1154036063
1025521839
114110612
1560869827
2011461700
1897748495
404585790
1288348637
157631117
973987404
163087374
1643317070
630035737
662623033
192366990
1230527788
812931592
50370927
1524880485
641690004
1607355564
1422546188
1681694104
1462175787
1037053324
9165403
534628471
2049097479
1410023233
246883131
1476469592
547182546
1480919530
380259798
803598225
1685881581
342583335
37954342
1989243396
1992196362
1709562604
193275052
75057909
1238029886
396699075
1629168392
478713422
667878148
91370397
1318935524
101766248
1470121954
1713193413
430252208
1448581553
1757114102
1296979407
2094466160
630327076
1494982093
1826093184
1177326116
876546769
96546903
1485650711
501648248
1391552376
954309354
247202335
1605414390
800753021
785994886
1250728819
933233229
25627309
353945884
749181272
1624551947
1658731182
1415926652
295892654
1940416092
177545011
1776762848
2094498834
628239709
1915123813
681432711
1365220143
872999206
1585476811
1995599144
706747300
1934444089
691614181
2051244540
2094837447
321140881
356189228
610327830
1400394836
946537284
1796835217
1024572290
1235433054
1804453421
241203021
1272840562
609666421
730436515
911036071
879981451
1134632330
608374767
1904521446
1780480634
1583395244
456824361
494180816
1425665057
1790001119
499574779
2134136175
1567579836
1290473083
1478451722
886259915
286622149
1647669100
1017035846
1126650368
1974534743
986549441
1187466887
357329011
1703965453
1531084135
766631805
1478845691
980533294
587702421
1169160908
894437992
441165965
31343219
554356671
236758469
1802780839
1958185107
870815383
2017099295
1270709477
1439671814
1467645853
1659506011
1614856986
1659066177
80816445
1957035945
1907524901
2004920056
2141036006
1582562533
188146684
1486092745
1837816498
305018941
936400972
292709119
2126765397
28755915
77686388
1237467288
1484143273
1059440206
475682682
650321698
1647918284
467876341
575405054
966125312
1801619792
515753331
1773696508
793137074
1433489274
1907302478
1075514256
1853266993
215547523
807360124
1061159188
162439066
429163625
1270337830
2116385503
1819216217
1963659977
251078408
2109630527
1816787285
451899131
433501208
1490056574
1851906983
1994573419
234027580
205915530
483364411
1623461484
2093467986
527250699
915458893
1303701937
196161494
163374168
1472192267
872224399
646066870
1842923867
787850024
1544906105
44191097
531466905
1876345726
2034448096
566409924
1839063163
1911376302
1749910072
1952220439
1255784525
1309635104
1525965633
826826165
1125682763
1941227560
49557770
1893809716
235886549
448432511
2138905514
390254625
723260762
624448349
1680364236
441752943
599717162
2015761982
680768515
896731274
1838853510
146035332
736952500
631704714
1658115784
1465359515
936746122
377341411
1775193503
1353214150
304600053
2024849986
726900055
257433622
893823420
284170436
543781420
1100774424
851520981
641682056
1328616259
2140285708
338844560
1417013929
1077601726
792182069
1114013644
680857202
200603026
633460569
317662985
1371702805
1508346189
220835927
409899945
1524292650
1234811653
804705570
839105680
229318362
2132220845
744830196
442487558
1375956750
1932483734
858289381
1596870928
267606438
833159708
1563266378
899190724
1436612447
1572871526
1323019590
281929078
1045157086
661262211
1316316945
865684422
1496097526
1375163084
643507268
774737579
335720263
114052495
588243640
1433469287
1983915074
1829383210
939603832
1093778921
1189482827
1629537156
1429445667
1120627389
138492740
761428737
991167196
233277629
165196904
1322467079
550482515
2032224795
704593116
529234705
1286826495
1282797628
1033398985
841489388
1295175438
126530023
1975687962
1071684072
1415126965
1643194881
3582051
1157368763
1317285829
62082332
139357470
1165901729
678079868
344975335
734202310
906354316
1468968094
1148233223
1733556003
720672273
459111442
1472372629
1957158119
974801550
341688568
242905025
198718188
1765560674
971824052
1823265547
2016979137
368161750
1714197356
2143604062
1896568528
2037217292
585239382
864049220
737326469
1156576439
421985700
637311414
672292502
1371023954
15614256
708485516
1039111245
23995823
746361978
1285926961
289575652
840919711
1326887552
893650170
386508714
319186297
1699065739
794506295
2068779517
896918964
808623109
1852900639
1328720612
1734451296
79327792
1555159317
149444203
991738458
1106987331
1457887383
75250377
436689341
440128116
909912725
1565376757
1577337168
1949179079
1750757861
626154764
800027191
162439604
439407703
810622612
1299109339
205559994
574900203
1583876243
1771434190
2124977197
1664281122
172765640
2079694060
505832836
1331502483
2094378301
894487266
619661706
180105289
143145531
961498560
1655266277
1611631086
887733335
1571269613
516510846
1521050244
714570838
1800993249
1943243432
1447297077
1579888620
1089322264
1369522825
979926378
1226885679
987813106
401293393
1594890116
1426985903
1901948444
1098556659
1145636115
1990003362
682818592
1669403194
1455936413
1390021589
1140210821
1404639091
1869499923
713474545
526925747
454026536
334556066
742579772
1918663775
1907968376
988005656
930846961
913762603
1554969770
1972900759
120781143
339419003
599524616
1716729527
751822350
2063959255
978705318
1367884555
944242002
1420262936
1554200537
1692211195
1679045869
855615673
221420581
2128870927
411124450
1745296904
1325464126
1452461496
453823943
787266827
1787930421
1503698090
1134584967
1727495203
1140365254
1964176660
446381746
1594410067
1121445117
996381469
1337705790
1387778712
208770965
2143791936
186245669
2040573
1393474811
104970614
780343671
664068596
1159512895
1413928423
917071950
1420257151
830610800
2111870047
146140838
30849262
1170943972
2136238649
435183152
2124682000
1576043554
1266261060
72102801
2041609316
882329001
856077729
1137489391
784556094
1573717444
692028868
97566640
2058497908
1432340459
780969575
611798734
2101480457
219371053
1369803236
493739090
2067561206
1309990149
1142297092
211385671
1628446198
1814941760
1862839669
1881918229
410416679
945231494
1230896792
1020564244
1505210055
1399684670
1748699510
232869676
994406007
2028501268
1599531578
104556180
8761914
345252136
108073759
1146500362
180793162
1970242676
494473987
473816051
1433714085
854604186
286319524
538434040
281758270
1628191642
1295171467
1485204427
1012519125
2055933629
467894411
1803531331
349560570
2017406057
33195574
1363782772
1054023018
1592309613
1680352103
476830681
1377461037
614627373
2055443833
1116199141
1199099730
702161244
956924354
1093243200
1291840309
552917814
1469316179
1790990753
718263486
585177363
200611212
487704168
748974250
1442231495
1425863025
462900228
1920902512
2007388907
1700029602
1163372182
484613177
1217990544
1362435043
1592593039
2135165960
1308717541
438847801
780737898
1566149589
301902089
269802195
820491550
909110472
135467053
1057372468
994140289
1106680879
2043607644
1161071977
1869527088
228462143
1659946757
1962381079
2089645628
159461287
1801141998
309123819
1066948112
1853022438
946026249
1287311672
1954725313
245921593
504725016
1190722329
1233726872
2115651537
1278611414
484899338
1267169316
2014525852
1775866339
1270545742
1262863106
97017749
765073420
1198571633
147672811
737254282
1602760661
1226969453
586549182
1266435950
1427715458
185720597
2122177771
1804658767
1584656393
858967846
286974491
1363470453
1201435986
487742702
974730834
460413245
2132825644
137461461
322286990
256359875
654578527
1744033023
1770418193
1549655359
1272109297
778985495
1466034953
1560911091
953254671
1803468423
1163274369
973464153
1601563118
2108945294
1767929888
1585020269
191067803
1521595589
817303298
1402542982
592313940
550977885
1502963731
1765622012
38004629
873643813
1604086834
48581396
67147255
468328984
1048011452
1992325948
839392897
820156761
1939253624
645269596
376259609
1670350402
284243238
1468348917
339917616
129104557
534632878
1396083071
1155053275
301055681
70605310
2083966313
1007139953
517529412
84820150
1377135268
1021951964
1708835912
428048454
1224642492
1401063426
1800392448
353819497
1848276507
1995987832
1483636766
1348474090
127577355
1260254053
1483417067
1876551769
937323473
1328462206
906433266
1941817757
750185434
1119767223
888691721
1224699437
26528394
1224492165
1186143837
614014184
1158116458
1435326732
1111313880
125421011
2052560582
895134397
852888441
1652941550
2124782026
282620176
559514506
1866211433
1795498827
342156532
1886016497
1924058278
1664000101
2122347613
2072607235
1168314548
981457088
717242189
627427654
633794626
1998882673
1266408335
1640753599
17764987
2103443014
1666670917
197123403
493703491
319868853
854245043
6885191
875631259
1973911785
904353023
60418523
1367500798
1793672293
1983700123
1658582024
92862214
116898762
1792970862
537491650
904899013
1479983779
1256825694
614315214
597042939
1137262689
890108877
453282933
23138741
461242920
1178220575
189975206
1178210957
1478860280
967572225
1022355150
896575315
1768578088
1873117039
651842322
1842133796
912468555
1059681540
1682920070
683935642
943363219
1111368894
868177778
811809682
174246115
1532550157
2048387536
1939598494
1643094226
95593071
478942543
97013479
399487952
426194147
1059348330
1062581653
1337815318
123685486
377439803
581360245
1205945018
807870481
2135639559
425651952
54376242
1542606176
1982031907
325481418
1260303341
19783923
1452759213
169531864
1910812517
1914815389
2017985776
1731848701
1403319184
960652781
1428275741
1345975581
1194846200
1593029581
1541208759
1541393683
208561166
178147538
1846437230
1090749522
1111951709
1813519462
1227866999
445970024
303867324
427884148
1042949684
1846614088
48668122
282393288
587906489
918098039
1371823889
1402244760
1454059353
1358698216
992795181
503599947
2117497770
1051008624
1379599617
178580546
1486044345
1568490347
1504732474
94648760
467461133
1328809294
208052806
1260967341
1295245750
2055095784
1627987909
1182324885
1666107786
981275279
386899906
119333956
1213518354
43856804
1091759365
608205227
2007687894
1916831016
179604682
1303417888
8137170
211949316
645036520
1962511918
635910867
109450541
568321616
1749372201
702067912
1550219216
1423705517
1807398428
129790095
686652348
981458875
1430219177
5125949
2091836035
1083976175
1771882680
1475542911
1160837859
2092968554
959004594
220443929
578187504
1004708374
2100747316
345147023
1599727180
199605821
2124949512
1423162115
439112229
743379879
1496075825
728961375
136784448
1168941210
2109966008
964601217
526602799
1564464779
709675824
229662576
1478874263
883404155
587059932
2122246429
527655469
593673404
1439061734
645868649
33266603
2049072827
784309976
2040486478
126689433
638048794
1206473795
1373927456
744712144
335844463
1167368202
510883413
1589600391
1119243440
469667154
265211533
1683741138
54025446
700102395
810658275
208581365
528680186
95369998
1343328136
403166154
1997651068
377681729
124754532
1270803772
547982673
75435418
1405237145
717291777
1110996383
1443147740
1973447884
1819193959
367448606
165164157
1081583272
1390173677
2106839218
1235382901
1999965863
564460112
336980495
1512662505
569076071
295747563
1572365453
1038162994
2088664388
1060149733
261021165
295036869
914161729
904879543
1599593989
34659625
946998899
1706675127
1808232628
1421317794
51849208
2048808717
254986300
1548239055
15710150
1046853283
1421207367
1441984138
1257709915
1837448363
1376539620
305214838
1831491377
107739005
1450561766
2010976811
668334391
2050726093
824189073
1596462182
2125593233
1260267386
1202638518
1966330786
519295128
2005497450
1335493462
1345104553
1101015075
1457612179
993877049
384285820
797254863
1502210520
1301270433
505757675
1885742685
1872354661
1302173406
548934847
1996625694
780114014
2096963431
1056153336
1203585810
654856220
1117259349
1021373433
668447968
979058797
1832983026
98311668
1463360791
496606079
129000517
1331372208
788217780
552878571
1906195776
1270785507
989588223
942162687
1339450576
959342807
81753393
796075370
1731994964
933346104
1259127674
1764751083
483950037
878008575
1179375411
1970152658
522933298
1611629917
1825563969
1307778158
723038070
280194419
1368781754
2117579579
1894447639
499439245
1394671530
1201763
1409502203
983372047
1153215653
450823264
435207460
137508063
428833194
471207006
466075587
326215169
1491435599
1298306583
783450665
877584575
1195162220
493482805
1054038396
1153928667
935055556
93632098
28455807
1849548404
1708945741
1347065003
864948593
1453994236
120728769
3280109
84642263
1178926262
2035736001
975493121
886657695
1902773954
136681150
950673970
1258542099
1771429312
1150097300
2028439961
164676119
1400806994
1147325722
2115626992
1780203324
1600716512
1740592727
969335370
1598883488
603628839
1754108665
1542996266
690167362
1659551929
85277179
133304565
665358708
1779560574
107607840
653560277
2010034826
846884472
935858767
1404747970
356935080
305234946
470260901
512171775
1481634591
1287341784
1248798636
850305744
1683677430
153721744
1548681921
867428124
2121192897
871859119
955122242
2032333965
1215726255
367636738
1433455836
629070164
145069522
1884643810
713339476
1840384299
1918022761
978224664
834079246
1133676091
1472101673
694036911
813832299
1999294621
1113625106
58862350
1865973253
1201184589
695446385
1331115493
907554117
1165123607
1553576321
1382942727
183363746
1438941076
982572751
1827470623
768756079
366442987
1913842337
1153360800
1000951162
1427092188
1427585830
1504712846
690843100
1398281618
886120359
117107698
2037333132
1873313256
1323504364
635718855
651332447
1935206301
174064872
2016001522
766646730
739403532
492023331
941724020
66243416
256829878
833284299
663645661
149906843
796442037
1114968979
893852016
491116227
1541071545
815233968
1425248000
439288850
1504911814
2016137108
1799379613
1277828936
1037495892
2112002133
1007238175
1692698033
192679245
501398778
387716546
208086587
1574307319
2076117856
324345490
1370648351
123296411
221957221
2130009971
923911448
982878112
2008439832
1194620734
1989116107
2109132101
440192278
2016323237
1595045287
1524678305
72061682
426780042
1389232079
1957862041
596456415
310296056
2077071879
1600547731
551551850
1843572965
998571220
1545334874
924967990
1078977245
778945521
1426082753
1146753753
749752145
1423678716
1042513335
1878652749
1961936357
240123273
1206690357
2131624015
1116794362
347496853
490601179
1364690049
1360499462
152178981
947502665
141077915
1739340077
1799778213
800633119
66808221
372701457
46321930
832800099
752641570
1971823719
1308285130
1233126235
2044924416
958738955
45375425
1646459223
814720996
881226321
22274748
1687680179
487079918
211094331
1500542972
946848084
1531832993
695975045
504909481
1489416751
1302516492
467725477
1280226388
573813165
37382286
198081557
1852613335
1928403379
342659454
1856496123
1932318613
800084966
63235471
749703356
1598845160
1017725472
224849818
230465931
348722401
2073456259
1247836174
937544080
1659215662
1684997048
799201132
1105630527
1849579359
1473219878
175919181
1452535010
1079357312
1461878672
915042742
620028304
1914866212
1605994712
272531726
1556922422
1833502823
992520244
288156897
1034120867
734453926
810815288
293652188
1240010672
771505224
499239168
1544308134
2127687533
320478837
652225424
412045386
78362419
1478447522
1125256904
166530797
579660319
1034739426
644992483
1009354362
1532995927
890964785
693899057
2636196
2036908004
2035801606
83055570
2034553948
1888221134
540553132
1877823740
184474827
1722725742
2097430411
1612386204
588345065
1555684329
489214489
1916589148
779091370
1641806303
2081806188
986894464
2109808086
1842134386
1131649390
129735216
2014336955
1978839075
150434262
1670474704
948961803
208419750
2067859674
2027367710
375661573
1461515763
1397299962
1143358181
462380890
1879061803
671795086
1504585736
440066693
1193405477
1848665909
1534512341
1571971915
1774112565
2108483931
452378576
1720524993
556580607
1800059654
1101929909
933031330
793542231
1549350208
1100433917
1935426180
90549612
918655753
928935599
1739872326
762187373
804024174
1433453858
672418281
1021120934
1090571275
1611966008
2079473492
189573681
1864736594
937124224
837787403
239626567
579791564
1759371109
1442400462
650896289
2000640286
844433344
1524422624
1544641779
109536323
2067723029
2112613632
1920056344
543884447
769778239
90603758
70698994
1211557329
2099117804
2021998199
1029745495
128853541
597615631
303883406
444580173
1348050031
1042148783
1962127740
233023760
715236870
1996902794
318886777
897622751
1585151367
1391198040
1190519972
1460417462
294852748
174475388
1366715458
653398452
184192659
2130661567
1102670108
1910659235
1686636132
2114537226
1261102047
400164348
1848323387
759850084
670796111
1655094473
1738748987
714126698
1787841800
554095321
2032031540
408856969
99357344
312910824
2070670036
117533766
1598841092
408694474
747238003
1652688014
1766988828
1193408771
1568095988
1258438050
456083196
1802648468
2052265178
2117490433
208850655
1036211790
99834351
1036811434
405494862
429422
1044008062
1739786141
674901578
1999244507
513065143
1112442285
734985285
851391610
1512695695
1339066901
1109778476
1476799715
795188394
1358972366
1287669921
750764923
581319869
2028332921
1785852897
1766231590
1039598414
803849164
1320874293
1754290322
1742729751
639124929
2131209071
534304557
997473806
1499178805
965737363
1591125162
132662913
496791642
665731722
880510339
1041765042
567918782
2141686710
1935733829
377968824
1584029511
1610463008
874640938
579078902
1303876167
2021960644
1526937299
1194618724
1239597082
60002688
292187402
1366932686
1726404321
600511503
1388709590
1706049962
568753534
1896459279
530980182
108401189
1131940528
1497821864
552055252
1237401277
1541424843
2016344808
2146644244
330207603
1296888511
712422485
2016362631
1385289093
1765808434
1744983226
686346705
1072735418
998057422
1511443292
1980858165
372293052
904447624
820984337
1364537307
2061689463
233607962
1848604808
338166901
296959631
1024425418
801938883
646810342
1143493957
999557967
19174092
91896543
1182365682
890065708
1444785374
1456486809
1105576932
603703358
373772050
404252505
1360308575
1923270674
68457976
406368763
589887716
1952969876
1449789539
1401467497
642742949
1143821027
148329110
1959104695
179440521
1362572445
955647996
746991548
1121469464
625927998
1569091008
1139843606
1587455646
871574826
1040403757
1183966658
973952380
1267170693
1334168876
1515776299
2037862750
244518057
2113033575
1540740765
812334888
742431769
1854371863
402565274
1495185129
1685066373
1929896996
64620231
1847400836
1019927882
853041202
496069015
136507158
694949714
25873264
831227522
1445907738
1288534431
1886333226
290456782
502318351
1472861265
1659089575
1628797208
786520689
2074594875
1262285098
2080025111
1382613168
1295559859
943644709
235674769
1201742397
1766122754
20977672
1716971549
1096265169
529445901
691011526
711578213
689843534
1658912247
2128152563
2143663297
441279525
968472437
316140513
1860052805
470185171
1816204617
1373699345
913012072
425365502
828278027
1812755638
2096028323
1927424460
635202815
805490151
1231685156
1160558932
1705751584
587344039
1802168174
596770196
813175667
1691726618
2108473925
252562589
400436493
1492655223
1974438771
1559193893
1320447218
473566977
1036422260
289759743
1308078416
6664874
641683409
1695479425
621591167
494417589
224515578
1213990466
1881629564
36332579
1965756604
748979963
415801866
731986086
1489151944
1136689714
828657485
775915508
1926038861
604609605
1851766592
1605477981
1222289792
1783571013
1941565914
1550588684
928368670
2120589377
1741619794
1895193261
1685007005
255524792
2026291397
1098549464
1873501792
796405029
1130399968
3359485
1724983427
869877573
1324135319
493908556
1720612
277173461
459593158
437003882
1420253411
1926136442
196332082
122189606
1431856160
954460543
1197375642
1160736484
2001350668
824041048
64919131
984481019
475676214
917358036
2132784708
281210841
120711511
1369076812
1370538552
1815803717
964284732
1947341792
542753076
932359945
1844875078
1195020860
434608498
1219997755
2003808899
902403741
387878933
209824874
677512130
46989662
535073051
1675399033
111022682
1059909790
164904840
79473137
1897138089
1485852600
1502203571
2065031979
86885376
1215098017
152740127
1412363189
2084061903
439097121
1397272932
281651103
1753040462
325895658
606257933
817440826
751717450
1099711939
1424120165
77549288
1080150675
197029737
1643673894
1890189191
1275310722
689858008
1465528313
1833535938
1824144861
2118179949
1077798011
1492718694
1797259943
1844503925
2090495802
408030914
2111066095
350242874
2010708624
264481654
948097366
942956331
1498065656
879190633
404978636
1660452446
1746079451
1200323441
808698304
1184817529
22566804
1252827092
1405751205
1859723885
682252598
1471640883
813993776
959526674
1739674349
1267416974
812922074
1156315157
1666547489
383159211
457511718
937307869
1102081011
327606555
1443166122
1090333537
892934926
1797553189
1275678391
831775584
1052502685
1821577562
2056605657
1512413219
2026849418
634426854
1275163127
270992466
76945370
812323744
1715808220
1574376092
2025920551
1569096281
1273226230
1570774086
14665252
1349233066
761161058
646622952
741490667
481889478
208227161
2003491548
1078778096
661576430
1498018191
2056325491
1023310475
1479469825
2111477069
199711571
470469730
438942994
1490468963
1602522789
946414687
1112638684
2133917330
1054698819
769212033
713833467
810735879
1323156284
1790885468
800963596
1162353382
1901190283
458520049
1117970801
32923066
1479117786
107509444
1637266637
312597811
1228781731
1760684635
461020596
656446410
1566668158
1458680154
706387204
138190650
900177356
623824113
1149669117
853994489
904264942
1618972255
2147054883
2012949035
1268710339
1550880707
1879558532
1450576298
614127481
1815770018
888002472
1092533791
2023317227
1712811523
1224155075
1069861827
765803053
573150221
605536479
1599281884
649181077
994243664
921758331
723080264
2018255516
1895855986
1285117808
1959560802
256483835
667453419
346214400
2145390670
159030772
610173645
1828041762
938989207
411872939
1172041617
2101054862
1901379495
1130631722
704675951
1404152331
1295808485
978692798
1424612074
1969012199
998079991
919241933
644097961
968265237
894465678
116778593
472148717
1410245180
888654175
1919345621
425567458
452394823
413041973
341737186
692173231
1882581387
236424104
485707033
1931420087
567652099
1480459802
573285725
1542218300
923498826
903356761
1180128979
439504070
1506683019
1828524630
2031216301
1315309719
1880503566
2099208739
2088130315
48488935
2111805872
1023181397
539849853
1272701567
321308223
819112244
1344253036
413217285
1463392681
811464120
615738351
619527749
886400149
54385710
379651411
1506257726
1084945069
1837357727
1350901437
1390676884
771857888
1028420780
1417324604
644243618
55732317
1164146545
1277516389
2048877366
1121197605
1343522450
1572191252
1651610325
1628536992
2020143200
1217376463
2083524326
767719299
2134100363
1482461075
736638659
1094798330
476926404
1836171263
1780945365
320137791
2088673288
1838473653
90931042
338242631
205428408
1749449191
1201024992
23997515
1837178820
366750112
1976067182
565681717
1765388635
416509092
784496288
1138045547
1934760314
216391379
1022569061
402456633
1467388631
2005404348
109626478
1774253904
1832394982
429637669
1593109373
1307073262
1023816699
1916727876
443830370
161891198
1319146820
1992301963
1699421836
1321609499
1824693250
467744310
92746636
1653044669
15247566
1219632756
1463361532
1661017989
1160833559
728474843
3469155
554060560
1769498806
752093815
160151789
1789195633
1811241902
1725305115
1108276994
746038960
1286587713
252940685
105818137
2116234179
1851348501
912038423
1201878605
7952784
1713740344
303305681
1827940530
1775883785
795045121
1017836168
1829542478
931785551
783857135
1987766599
1265531785
953966958
738290716
1885972945
1840617825
186802494
1760748163
232630828
280718996
595484034
1036279126
1403876154
2043460375
768738988
742255803
1708291787
1499587768
1444955132
615420492
97021487
837492584
64763348
1198173315
2007121883
1986092496
616448098
1083419562
201158199
2037188747
1591221777
1930038598
1226640799
789806925
1606482152
42639676
1301627631
805069008
13798822
1813517579
185616653
1585421136
512775575
1056033152
1607860286
47006835
1265744030
796454253
1642005266
748697979
1952991272
679797456
1583105507
638355494
530252051
784853723
616316008
1142595128
602903873
1560615439
743868465
1728070182
303742799
1996002548
470655
82334538
101751621
200479626
455235349
660230623
969804280
1632218765
122262090
1416802171
2022972032
1608184500
315336469
1916594044
2077130105
118111646
1666705755
1268801191
1224605138
1924293036
2028869748
2071006327
1512047749
1353749241
1762903275
592767456
808198649
902339169
846741435
2035231604
1767940108
415453952
89132788
1608662957
322379149
1439198604
1020325271
1775868010
838479585
2064940286
173494514
1542208224
1578437072
1129073362
2061399788
1938364445
1633039944
147747622
194247882
1933454423
1820215796
679758119
1919941820
843802708
1335077223
970130212
333100185
772956447
362042148
879636163
1451799515
1630783618
2118037882
334261684
584487478
1833675917
248149195
1142913310
1527590274
1901953237
1418360309
542142050
2115465250
941682145
2056298620
312566765
1850908466
1048603233
2106385518
1744127096
37892285
1807391347
390082999
937358160
353380870
834107426
1828485335
1329117598
1088620064
759317517
583710297
1596258655
1160913869
1123630449
787481735
1230580507
1466022782
518267419
665499168
1035214887
1007640073
1774352136
1193310205
2084606260
194509570
2017630388
127302512
1910829152
1820356244
762483421
70035693
220301143
1518966779
1121698129
947182105
324917823
1096349550
635058158
1264524212
1852199977
1170134302
450949804
1209268334
1557871693
281210521
1551617621
24496829
661778720
1270918547
1962952785
1528960764
2013883727
1023141430
519964508
1424748074
783487800
406264993
161491744
2078824438
334545473
519328919
1934648648
1313195223
243872294
405366232
638376218
759662684
242456551
2001787917
2114044872
719215470
763072801
1054891091
1142418749
1450632867
425613749
1112380251
1263066967
649548968
843204163
1743432697
1755965334
1006955520
1669958218
1795378443
188669385
2043326908
471941840
1656954951
1774564764
1520046881
1854786453
2056183784
1909183991
1834916173
1209359121
1419308365
1551776189
402497946
1502209699
2140827402
180705224
232464627
995315404
1018820352
190698392
1591504427
159044451
180924746
1925117097
497161186
731435112
136255879
1975510969
1506912934
933609815
1015167463
84723329
224967554
1573883388
1083863294
2023516167
573680201
244588165
10797118
796391671
1586735001
327301143
69706189
1631935335
1461103332
505520263
882141069
1009078362
1947497870
1604553487
282992745
1251370508
825203753
253512732
338626412
36549213
1984534855
1529304535
1376090501
1159090434
1204873209
519470208
1780577229
224964015
241181965
1374520003
2060163539
1787466424
1539783251
202042679
538887228
1843987009
1572311194
545202005
1528632884
494720608
476858732
988987343
1803132035
2141923634
902267437
454910984
991916936
1429374158
2071829904
2104329539
1923052817
452320381
889689657
1990376581
701329179
1989561250
1144346890
56313380
1744167360
1038917442
223946534
1270206338
1261782514
1519625627
1243938929
508070320
916052743
1607747112
1483937176
1825474276
1389952422
1113875124
609370698
537681473
2105607497
1049198223
2127532037
1737299949
1991289728
441462758
152420236
1022910847
897382710
380196667
1436277656
702745242
1196342617
190717848
2134627058
2048575564
2124450617
1458292636
942283533
1670267454
2040938642
2088251642
954685876
1343383117
830936086
2133866710
23402390
1550189885
1324559182
1132517479
213285565
1257551478
1895676186
2075921621
1774585931
402261216
1732551578
1725597578
564752205
264626923
412005100
1831544507
1850497693
1057187404
1797867313
1877030151
38488835
1342360803
74356468
1838314159
83327458
1730660590
419263657
1859511498
1805435700
1404900582
1330355795
55864912
54695899
1905151995
1650168397
1891381158
1279326081
1657348645
1115614886
304590792
992113676
1489414424
1714312845
1202310083
141310438
1971202925
1428152657
986672907
1929716807
1719801274
870649881
638063664
924112430
898121307
913919023
973474998
2102648016
1771991575
1682566528
759664961
753261117
2001487834
6342853
1998166682
1408677750
620969330
880428495
814055597
1232330329
1952324539
1307573591
314205137
1012563026
1339073160
1870716903
195255476
456379560
797474108
320856996
1719366752
410544668
526417652
319961839
256927002
246655370
182920850
835064336
92610981
694156491
1939434308
1005246011
579151538
2106940351
949145862
1752433365
1861849621
667072371
1578353607
105871587
1508967273
298546142
1314864408
1471700055
1116423400
922872429
1552985944
791640714
1708767849
295171182
1697331809
2051160333
1741003489
1463712934
1061365764
1651051243
1458368470
1221401197
1279438762
208039890
948395511
451588903
1399522105
1118796222
1518580981
1674585363
2035458750
2139544434
1596934321
73267471
180484402
1469284030
785911886
819862863
2104443030
903586432
955944755
267036490
2017111480
774734273
799835451
1544724072
1739318573
1662943365
756377265
250989969
445757225
417981273
2078645408
1521524188
499459043
244845683
148737353
412154116
221292437
452412224
1419078741
1512911667
1398591254
1393492358
299291284
1947598173
1474499523
735496782
1979260682
662462425
1749549080
421103479
500276949
38059082
903715758
529428622
1256750341
589289435
376381361
676362569
566459337
1231220108
1284960941
536692464
2067231627
1987561721
2009066872
199536416
1204919350
1759373148
1794303699
1137819142
1971952838
1591059249
212961322
1729512639
1024287713
1492018544
155150749
1872883397
890751018
47243444
198866402
1980621258
123924479
2059293253
1652791188
1302716977
602374712
1717423544
1662561273
395838100
1413062264
496012822
530628691
1217648932
435461332
841371809
1925944883
1547845379
1346803335
1030403935
751136455
371103012
432846465
581218852
731914258
928682942
957436114
1606480522
1907519651
2106957721
186434429
327181526
1466874928
240167165
2024414896
312717981
1162993500
656904578
1404081319
1001180493
1974168603
49879843
1007858342
854556698
354428575
1615224080
1331978335
1321863784
870828149
1966261033
349743263
1040106022
1491537348
1638765475
1200114089
1481096552
719784197
1483603407
1449266540
324896214
189448039
1133162345
708176195
1154077033
683937001
429257682
2137777950
721372708
2141770009
1816615437
1645728932
776946573
1890148933
1910235743
540720294
1685501090
231295787
1718990254
1327703676
530246444
2023444020
585392800
1308434034
867139783
736211402
710845659
12781152
593379841
1305728278
953594373
1407200709
262807588
795478949
129110402
1911959981
329657223
1748025953
248379854
1918248282
666474052
222554872
2077832855
668893730
1040825774
1429450933
1915524978
487514220
63126823
296973479
1634395737
859993904
286984255
1125388708
1632724165
1210213421
1409322174
682256645
88200067
897629394
664395014
342046276
36634532
1961715246
1422058206
1860512705
1303697755
695579861
636000386
1153586840
222630349
1327486346
1253657624
1683606321
1081164365
1356004732
2118314183
120232311
159095164
1249731147
1010322032
947456254
1400312272
1181285004
1345754692
642194712
1432367259
1372587513
738434693
1220633023
364333882
1440898334
937315255
1331756814
440751532
931957384
974786318
170137017
1540635019
1500621480
22961491
274555826
1707324182
950604743
788738144
901525461
1032042617
2112931464
1428394522
1900904081
1176332121
36021855
371142106
827821571
1343454092
1844607206
291760885
839948920
1711492388
1237757902
729321425
1280436730
714036908
71694133
627141370
1418207534
1144800081
713133883
26740188
155312041
1611236722
1181510551
1659821834
1004381091
1135506594
354098271
1675242699
1291319029
1015346206
125861302
1521919678
1230692918
1883938926
1165504664
432494626
1800383044
822183570
873454145
2009299751
2136200156
1968791977
1293954540
1340955006
710045577
2066374951
1734785863
785070076
1386393313
1638561692
1668384796
180045871
1949089713
891695196
181235567
901489367
1932914937
1982205404
1275611938
668944925
276111027
436826179
1597498088
1476998016
1949329046
1530921947
1138140434
312892154
1564812204
1802155511
1910974195
473947105
1545286514
969749798
91188380
1876825275
547651870
77133299
477952415
257282077
1168759407
1404748206
352495960
632846197
717622288
1207160093
1359040151
708857319
1502627191
1495750045
613162140
1144107365
563529026
853919833
307877478
1716151805
166383014
1449029742
11782198
1920460551
1847517286
83930341
431195839
883802769
397951839
926265051
383809462
634714754
1681181780
112967667
1230905948
770535433
182842818
2085359826
1157383973
110777525
1560427216
475270889
765051162
1836229971
1701690189
1588282102
1131097193
126790711
484124870
1900984118
1809209383
770411245
2047211971
1045095858
431193599
1415433642
2095507112
689778281
551895499
1525416948
1860414937
1475728847
777550711
1535796309
1897602957
560171632
1318896984
1817212239
353268480
1594979314
577164767
1482801415
587784691
1918945527
426614517
2145553980
1556516038
935783715
1228093187
1634837295
2046535491
2046367765
912951413
1170214864
1333587177
772702862
751487561
536870885
149576813
1575099856
172081289
1946391966
400374945
639422768
798344182
1963248329
2059036907
292634730
430478038
372202730
1080681619
1655839314
2074863910
1881521559
894744530
193719890
196665458
752487846
1898582991
499878782
274405513
489955228
202161932
2033837586
515942244
840794474
350865699
1345750562
1583337895
1286377206
2044299247
1499037187
268667586
927435817
1854659169
612755487
55557448
465094547
2078324376
234220851
384719642
1884079078
1190001748
837374719
1421227379
540240719
1154716282
264213026
876387748
561858777
2078198451
996570311
191024372
1026411191
564006401
270941218
898635010
66817283
1487261906
1341411256
2137643015
1148693491
132632369
1989505614
1845119206
1433738547
1084068091
1207468457
89584581
698946398
1726428795
1163049900
1140330019
1738368924
1415547967
1017548054
487689920
724437923
1929799644
310241202
1432293041
602571992
1510099832
901849191
1123250295
1976855958
1155158642
1639142850
297619851
403963849
1357473268
1782406704
1402028401
1734059983
1139521602
1255161268
1269482222
1070833055
967281273
273163522
313856891
881231723
1976710857
2052650775
1636613139
1617437898
980584142
1496143808
101378408
1462697869
1780567634
939606481
1045138306
1784293072
1755926562
1436624195
1946107684
1222373690
463956587
1071025655
309984509
1979893480
535562866
518738114
2001703483
777581545
1065281953
1519141728
1181671641
257196671
1866862823
1098152261
936175689
953163036
443622857
1097468545
1171297536
627439832
1156185631
87384621
2026920234
551929876
355171305
2052854745
1695714492
306099198
553628424
1351105235
1306629463
1079402221
1741050854
2024103830
1097127837
1332080448
939811002
31188663
1712287265
1855332698
1428039951
1857291882
462793439
196305125
222072506
1019823496
2121948860
1693642013
243175831
1570210141
1315236161
1994522848
767042529
1191869273
747704981
246941322
2015315664
244904137
550087164
929354026
1416130081
835991494
1350495944
1238622116
653471048
1131767309
1420411202
519939618
1606953663
739311358
541891007
1015013630
273243385
163195421
1921206622
1385557568
563449296
2046718220
1546814075
74068190
62924856
1036191274
1921525943
970553838
824068775
783061605
1553820021
601979846
671753494
1775930331
61578083
722682815
144546767
1675563911
1248126991
830651562
1392850081
1308384346
1361164934
1741437145
1445743301
1288739032
1907620091
1860764717
899910403
2092527941
1188103230
514588574
146978929
542638844
1076068341
182403443
1948694446
431908026
1966465963
1193001261
1103946854
1995421374
512152055
1939081561
1663872197
1719384078
1429748066
1261105406
1943041527
1495196945
1995062467
1028611862
1108264958
1768955277
1282597693
339088384
379896524
1522848566
1464045527
1110080561
1796397538
479510380
1919763306
785353168
2042419354
1069949454
1096065853
1061787642
300822107
795576223
927386112
1516917718
1560511319
1184634635
1480581187
1410838515
1226478641
154101931
743734296
2034687418
415848094
1430643618
1011796363
1745113057
645752182
1470539016
1328577404
1965147440
1027912968
1696329047
90866336
457398743
2145423222
387389265
1471909703
1294246436
841209966
704976341
1824938089
118410603
1472043553
534542926
697347109
563662553
2125519205
294519495
1446791310
837456101
853193030
1713418428
694844235
836513569
50837522
1449289284
165382702
1013594222
792308552
943066542
1459282782
1628961097
182346633
78136957
237573490
1794690636
1423511982
1746115671
733253635
1983479292
1113506325
1807566128
865217435
1361222443
952576382
1819502521
1594259991
1806495597
898808037
433449241
26271464
48295257
721877571
638763850
1351184245
1129982569
585249938
503243854
1443011315
1348985266
1204246397
362058429
2023725883
1935900087
153301146
1828740460
657501281
821439205
1684793080
1854247252
1611009421
539390480
2042347443
1705195372
2030749938
556194358
1894263316
335715101
1054360517
2013172406
1465258951
282613956
907253624
1497704009
99386716
729871290
59093105
625620133
1235650033
1514271897
1014970346
1612854440
2019903544
305696547
574178077
1798389536
1321442841
496947617
268684164
518840490
1791735127
565205445
758312993
565048247
1922046821
93819749
1088158854
982221719
1959332470
1340899216
1452489150
1700247005
1421278313
1483604267
947619395
385334528
430671968
1472115936
471381651
1869599462
1169786466
1863208504
1014349104
152845007
1714256771
901283406
2102368996
716196609
1670336044
855794230
404100876
1538556040
772686559
1715435662
1018380238
962369564
1045970781
533143731
2099950209
1806610564
33380456
1900257311
1279372199
1091859911
765502650
1677963636
1283514256
1083134594
374823375
1880594958
637606378
1894296191
515321941
1596115096
378775308
626466022
1932857263
1508571953
1895269139
1446104711
1150616352
1473113607
1156338437
1718270968
1716286871
57053382
1930699979
883495989
836220307
1741342176
2092234514
2029820463
1327743534
1575659531
1888160280
910364642
88956656
968513721
1794963265
1886955551
2115399599
586110547
958567046
1733066868
1905433995
1429887654
1261408579
1181885505
2125218516
939966687
1139997594
323556994
138583828
1441297489
406610909
429089753
1170363343
939615682
1511515959
924073256
1362700370
164072071
2029123157
672110982
1543902730
766796408
1892934853
1556341026
1449565445
327615996
403325386
1779867275
1027760117
752991415
1940256937
1439513038
1823869001
1294736263
946419818
1355463187
1157526241
365079207
1590764697
1743491142
579150856
1201476701
1980583213
1312319842
552534957
1874057871
718663444
558434357
1546543510
1670288784
1144126548
1792026617
1639531026
1736686168
694021129
677996235
1193603423
542304359
1495552820
1289893696
1653072066
501399700
337200255
2086067165
1814219453
1561018985
1481209925
916219727
1609702953
309703576
772685371
965789972
1223210038
1757089040
718746493
520740283
917818158
403304978
2010825885
406620740
2047888301
1572679176
398357823
714399310
1656575008
1584118506
392687610
2014854613
493882837
1696288563
1263001452
1737134951
1996933215
1046377660
865045979
1856998269
898719447
507979368
518147365
1394660649
1724441255
339146417
607365220
1817341357
1991807378
129351085
295918259
1266545106
410587278
362270669
2001211348
743307460
100593764
1692187469
33156381
859993586
1528658621
785354589
1800265900
1155998535
1392428202
1041344890
1494399666
722793480
1987185939
341380253
532745444
1268223456
1418813128
919289524
2020528929
1706020032
778010295
1425911606
1542972320
571231075
287252086
381986124
1512843012
988870407
843340238
1494857362
1827969310
543598765
2063694418
42124367
1954549814
1047250909
277873591
1535279760
984141398
1899951277
1232537607
2142996037
283367733
1039972899
1731183748
143579907
1428888064
334055530
380208363
35594789
1735607934
752826166
692965419
264321037
1516146625
427577247
725998825
1560503058
1862081699
533028469
1927433522
345246137
881608746
1360662277
2503485
376500272
1917168245
510774550
43408677
182976497
1383000346
939175586
512616990
940741843
452677397
793994997
309929280
731140962
422587728
565788684
662154028
1518766127
1121780471
564338083
1745278295
1301875876
1893231901
761431782
1786080994
1200731705
2073223089
981711114
335655097
275991583
1806706073
1002815800
346195249
800392761
1572382782
161717987
2057114986
1679004298
689144036
998731480
539466967
262448155
1335513168
1239456701
1551533358
452331721
876076749
1064704490
1288752038
35735530
337806583
1382918432
955821140
1390200799
1063476120
1939939022
171284164
1521712530
310064166
1023064066
39086722
548151567
1008097558
632386545
1542650549
97054025
1725961600
90076769
1008458409
199812462
1889994270
889483727
1618440807
1253286780
1831022866
121772333
1014192781
106475075
1271850641
1594399499
1122042014
738941008
358836337
1582244591
1756140345
742663471
1454005112
2086429807
7157411
1123072097
1937047114
1298082958
1706000605
970673072
1168780046
1664023735
167460249
296922285
427564639
1898818753
1421179608
1111212986
1224149152
1130566927
1780473066
1783996854
1849255317
587972839
1423326027
1419319027
1556552870
1895016623
944473067
628936825
1334340043
269874189
568780820
1543962442
2049281246
823837867
1099059354
104171022
1905279540
694945696
1227561375
644198175
682361752
1052397696
1864767466
1193569169
187043635
837466901
207086561
519051403
296630487
1518785963
340946601
1838468675
2145485277
1307022298
728292825
1760310727
1431796096
1534347242
1783279585
518645675
1482908901
426681775
1841768749
654135738
37367722
1407503562
611976833
1425155409
2035164149
1770150527
1665301342
1536708206
802253500
1672315
612725795
1838969057
695227298
2094873174
1968972905
1863970581
1551132314
1382371508
1995430272
848263204
396442121
11907855
23336949
134159942
1329337595
295804366
1624243915
354612480
818894355
1845747939
1407710324
29308705
1582998654
509946399
1729665774
2067461526
918611900
1674139239
2113145784
1858620617
442828939
326946221
1475501095
428155877
671512658
1121641412
480668196
840790634
2131657265
371606340
2124935104
2006453867
698311264
1873567668
1267982341
1561789261
1775642435
1250750358
1252264584
1517580170
1120950579
1050570464
444532787
499444500
925264634
17344838
1375825853
1911059894
1537995162
793660462
2128695550
712174922
107390297
1352565079
942471680
1163201465
248326449
996642974
1506149218
919530939
1165925295
1933806238
555328447
2085953621
2126769874
494402303
1249332286
523319320
1145833607
1482793567
2038861104
1070001770
2142481083
340080850
645743236
377931898
814359405
35534811
2094466845
263668998
94619062
1193585963
258928975
1130205964
2058037506
1642271866
16554037
179228533
1744974386
265632175
1058365019
1486015473
1143202601
145302456
821233437
1122065638
718795674
240846309
1113625158
1445146531
396964042
528825125
2119065863
1572808898
506439295
190662556
2075042145
1050495628
1272942108
1022812882
844825362
1516774058
1143867453
1300630132
1692709613
766886191
284990454
1266228302
659529832
2072065622
240943025
644085879
702154987
1551734885
1239066855
1440033722
1376865337
1894486862
581280962
458105258
1402276040
1069186346
1895708778
766992201
1695121487
2111698394
2021902470
784974997
1557807907
216075338
1779272426
17159990
1955472839
2011164080
1054965031
1861358872
680360907
305208059
1077552682
309939703
626760937
455550778
455876019
224527819
1919201611
1853095488
1914461410
1777852353
228640032
1356247713
1914197661
1696599916
1919755694
1423758297
192993063
1899090877
287114438
597707880
177778030
1930164409
199386589
696961257
1839733260
285237806
550523272
1061659952
2072381626
1699651104
2144817715
1663918902
1182273463
67534446
1723676673
2005379442
1954166848
105626378
1009853858
1045088389
1461686096
856923408
104653864
1926875649
308051204
1737863239
2138341123
1856505497
1252779403
264797569
962930894
899630077
270536933
1365462330
702834576
458447766
2098224063
33419539
872450113
1781295194
1144303389
453482210
879975426
298876247
857719007
476947172
1419262897
1647698959
2066291673
820744491
1711690789
1021764164
1677193289
1830609081
1276132149
1847593125
1610591310
747242824
2139736827
194119896
1415535471
1577673238
72697472
1185944451
1119145796
49105720
928564859
345227098
1687457805
983044261
782036002
1704949285
762811464
1848578193
2088099712
1663593539
286245235
239456410
28807667
1234247211
1494496278
1450844491
437668579
2036160208
1186353122
823805866
1358199947
1105771934
823171206
521023392
1946083236
881388919
1258311919
1985783345
1142413336
2130973243
939189431
1539677126
875765910
1617235751
412096279
302673514
417513372
1129721326
1013578890
329071585
1651917577
1699435357
817609197
1771060376
1991066912
837074689
1865420145
1421747361
2115909614
504582410
42507883
608472925
2089974361
1453807586
188683737
2122936433
1387836227
34793363
664338040
1881444160
1387165566
625522406
1606380803
1176897595
1610757142
1874888335
1468756195
257087290
653157415
1254756022
752372685
437283427
1303317624
74937744
306999884
1658338288
502431533
1317555619
1672107000
690779203
59140505
232660029
567929811
1193710743
1619142270
522413803
2046564399
1910057197
508517360
1097747099
871939000
920486467
236052166
1204263220
572040358
1569093978
437247800
111116386
1817984477
1213282344
2094750839
710457233
1465910883
223153434
706601438
1077097956
1874842288
978535400
1342671482
989819206
1342821286
470288709
1468157361
555951002
141715512
1690129582
208311113
1503173002
77181941
980474350
506335139
967936324
617873714
20841578
1951524958
92696513
495314853
700250263
1635852277
152795118
272973268
1625792166
316951123
1214506933
932171874
960345325
816023935
7149510
1728635698
1124133228
2140393690
1410986187
256800994
193068273
1932554890
49803759
1704420280
563604658
35779268
1893121816
1147870526
125445349
917709988
283850521
1407477444
1750514361
1605733931
2003243567
84914691
2048765653
1970672766
1754138646
1830179040
706361240
964882446
879853144
302476764
219353893
1327753558
177978920
1143983085
164291016
92658818
823374740
739332006
1457096790
1270515274
776090279
1177243290
720869824
1238210349
2103559777
451192801
1760873161
1632637192
1363281625
436774057
515009087
1658513983
960984887
510107673
1620763988
355072734
816901155
1061975936
1630490661
1032859582
944470606
983024365
509868270
816187303
383642677
1802622239
480576010
221468622
1018478753
1856275478
1769735248
578115299
181907669
1187887302
99596580
637661839
1720827639
129747017
1658236084
1151953643
236243928
1231328010
1198913663
1154955014
320976403
1611165122
1290077504
1611870532
884866879
405918086
248468836
744754015
153090843
2053297059
1280137037
1702103725
85624070
1667327693
1907179343
544803976
1852915474
187916855
1713695303
1962988209
715020164
1710969532
2122696630
1742903049
598923160
520557215
539741120
1823926369
689600813
1199647259
1837132344
492228209
1110181334
794163043
1200265137
1443051005
1552891005
1073585956
103077011
938845490
413220733
368821375
43138925
725301342
840993701
2131101966
1850453714
1406854406
596211228
1877104168
1912460096
224921508
648819190
1982721063
919691981
1665283798
488988556
526269108
1177962831
585326500
931275268
1198293460
445310120
280832651
1643691476
1052588287
1293436332
2001118918
297713354
938754190
66878172
989544284
103130829
1938217220
482075294
1428944557
1824990063
670852129
240289158
312732501
405392594
854518872
532576410
843129867
476539710
805074300
1444693835
46310376
763217436
670700784
1737385539
1714210538
118684028
601477726
239643895
742712765
1972786405
198463158
1228462156
80036409
1288094108
1552365009
1843729686
1560951791
801615904
1624864240
1765380541
1410976793
185438028
1217806338
723392696
184961449
9095723
550490254
2060235524
1993176560
1252413006
1681587870
1476547236
2079641755
1118083586
248812916
390235088
54801423
1129075333
1497461694
361179189
1646246318
279929462
2105177195
836057338
1612834316
1109499893
661987053
827297981
1454841114
1669724815
2040143613
1283505663
1587240576
523973245
1442481431
1656020317
976964120
1108415871
1783942913
844921869
723086164
1322206857
1310373837
2073133495
595119814
519473839
1456001044
469181215
1286462806
981835894
536927796
21879695
630620409
548052322
569902769
1110732932
198873238
795464905
300530768
1118763650
1437959392
811812175
761297023
70056006
959083553
1291816964
2051357496
518482082
413357699
1282242046
1925632994
1687153803
1813811832
33087228
88731998
1382674883
1629343930
979658567
1169357131
1124525338
1927354559
1125021301
645573108
1040084027
657012056
1439358228
220103004
1444653089
1265131480
1215953764
379448777
1016627219
16266651
1468428134
1708475968
169865823
507769660
1049774854
1588038272
1014001569
1709570420
314364571
1040706428
160906683
1406769517
1980351133
269753077
1876811764
1140992131
1133715132
445670629
1403161371
2087214271
1078888315
1798737679
175415047
816771375
743381104
1449689215
1693329663
1667207692
1150078699
1408742325
518221341
483463424
1566210065
1288858825
396459175
1183310211
970139327
361216846
1377093580
353492190
615002729
2125676901
2127612086
1233014378
316193979
360826125
940681509
917719128
1090240602
1671399266
569439782
1577140004
1206232722
922838379
1327913321
561376906
361916063
924434584
483220594
2039448912
190655088
1311387161
768160192
1326520759
984514127
847441968
1216317623
282682766
1433011797
614544771
398681554
1488767691
1736752297
1144857183
837355139
1904451466
1397536870
796434374
1327221440
1397604938
1376484108
1954542739
1110386535
851211863
1724630822
923608460
356753509
174294959
1093402285
1214192977
498649905
354596819
38144285
1364565255
1896175748
52982125
768983376
327349325
1580083099
1249822007
1306979517
790921591
1840602897
1327738217
1869854861
1225980464
1811583099
1036884697
578601173
1557887771
673505742
1469925483
272866817
2085773481
1540374529
337500182
108067894
923854659
500603179
1779709554
101660650
1634636576
1420697242
1052690291
2036499935
1940349121
1391824702
1850104469
734502964
1056947580
585599536
390162087
2061630748
1071073058
59631731
1313509100
2021821679
1622889713
1018044299
499871356
1490026747
329926433
881306470
960277731
274307226
1004052454
480084249
305945258
1910339787
2070471403
417564845
150705431
1806403948
363281949
1992892316
1084519045
950918176
930740565
1606001427
863581971
1899993611
483897252
1825309154
2039336981
1679522463
859066017
528111436
1344051527
2143994194
99999483
89820394
1318545552
1495122970
1931613255
854656175
1505092077
56031649
1536534100
1272335315
1273107557
2060554246
993423458
2089341997
1971609043
1393330760
1387354631
476297101
114267964
757294813
1299515116
609452298
667846923
870141475
330977088
1090650053
2056497037
1989920874
1099661395
89268425
2123110080
2089942112
148595713
606392743
1259796289
1305310514
366809678
511699649
1520564636
2008641640
1642956818
2102403346
648821588
1055241509
981469205
2082406598
540043938
1073344900
513688471
2083909534
521614235
903782706
1991068054
768030341
913502936
1933867891
256393279
383128800
1919267644
1507027391
690086891
2109135325
1605530011
963249598
1560137938
1059063571
1545251003
100048758
66228628
1038449360
298395111
982699025
1229289780
1687593540
657139015
212499285
72434159
525906856
397981142
1108842139
1980266094
1182134407
1498244501
289089095
113549678
674951264
1691498065
1782382879
640894619
987427439
1880742181
1689977183
2018615806
2100574113
569390010
1297138711
126365924
795698748
1216228081
1921052180
1159135802
1384444386
490912058
1487469463
908316126
1208717420
1761757391
1757975951
1155192337
2036511174
1697470808
2114285607
1244892885
536347627
123693966
1777643811
101322409
504822812
1991718348
533913175
1616791173
1376348518
1105797026
854807265
2007630404
1801457521
135071544
886062756
761180349
207374314
625495096
1128541247
314307591
1737731404
395650426
1066798638
1297087033
335989891
923286432
857790180
1133681841
254074
135630707
1451201965
522995971
1028559504
1567990693
71769388
1939452281
1462093385
845935441
410399292
486360147
2095082240
491760800
1508196611
873426234
167401049
1968682589
186555592
1094622293
1451894183
1170930312
606618841
707794870
1094265300
1809185953
2129146649
703763067
234248211
1130804312
1810641594
2102627782
45958319
311407128
897465882
1239974150
501884345
1913883594
185492811
662489546
1471405190
1155109106
656096189
414540787
444926102
1730987643
1038208813
685468332
2081235236
432417543
1665017183
1373528017
1124243598
1271088191
440746771
1052720330
1806632190
1237971281
692173109
1941260940
662590406
2142931123
417053644
1585299886
1105855415
1701919615
1968554144
1315386141
1731815014
1580712536
2095490201
1422505928
2142235579
1168658669
1582979626
331147662
736260819
467849959
121774138
167551723
1829545341
1041592239
1092435896
2014152526
643783041
1467569941
16994864
198333393
1784740737
973395237
1433997222
350418594
1905852657
355708611
1245226430
488009845
635396724
208061922
1775670372
1573944113
1607015907
2105279800
961287738
734264247
1238024452
1532990800
563088571
402340176
1456077606
1467439186
931624800
773250568
1475819560
803843678
850817734
1691664148
2145927626
1474331025
658160935
118451363
118287042
1376361134
1069073871
277318415
800506037
2092252432
1074021157
854061571
369935915
974392158
158159017
1955960188
174339420
1312109231
767235444
469513643
714557824
2139480144
1442640436
1596512081
152244903
2108882122
1585133589
413336635
1853181525
1307455717
154166738
261477097
615729763
2058826089
206827359
846837655
1088606199
141185975
178227890
2022710192
182326326
922052965
790103921
2007088823
1880863749
1681122762
910339145
412147220
1630778768
1905477838
584064310
913319337
262836874
1656804347
870697475
1492084660
1002130028
37848715
1867441378
604970377
536444202
871719396
838721501
69971801
180653217
1017574697
1030189951
244417716
1537525753
686305906
543173968
65723604
1691065483
614304285
642090433
1526230693
521130297
2142785415
660307581
925225249
819906562
1270965679
694667434
799714290
2126235895
1895117436
934507342
1359589021
1443255178
1355930510
901521778
1272861213
1088453028
119065358
805160988
1359634487
875446702
426015426
1381889302
745817103
247926800
1754499341
870423777
1151804009
1259477713
2120881408
326529342
1053145597
1382474385
1558864579
1907932795
593562363
329954742
1141229432
666817285
31705203
1422146052
1969675683
856878337
895717375
815660856
1429602834
1797566589
382265859
1368463700
1641617090
882582926
358552025
976273993
1540329537
185614082
1610384885
1418724691
434882992
1641998499
2115330241
171601949
1833607301
1758239966
1898477724
1429785961
596269435
829915985
874006349
211478445
618777672
110237547
790666113
622809792
1591269429
2115327597
2084180040
951205533
595796022
1806857539
551308679
1704743118
1614679809
1491935079
791678981
2019198955
236135411
208092321
300022358
1496851695
16746105
1913077662
451357709
1625529763
1115808438
1640102836
1185194695
89626343
1861193163
1391526930
34235013
1116792636
473035304
2118029549
592667964
950706309
598557636
1213197993
708531064
857285251
1076984782
192377646
1167787145
719140246
1274453522
1993800955
159172441
1470639033
163922887
1031534830
836333912
168430607
1200386420
941486248
1129265162
1390593181
1338356102
1749590271
1413697731
1785685028
170424807
2077923300
1174362306
1533828435
1531828104
65100477
914064819
753258555
1174758062
167515326
2024185216
527359127
138181492
193842416
1780266860
278461599
1752747467
573056271
173917073
967075479
671555101
1152884478
1219812155
1149401009
287268010
354052945
320952631
476259804
1600062283
434814982
1236449925
1831238205
1276819446
342210078
1458062874
1999311653
1462254115
1450684352
1321565437
856862494
2011272938
353847218
460083914
993377677
960668904
792184285
1731079730
245299945
1596049542
1102847735
556052731
59249067
296026275
619936238
713246715
628114658
791952025
407387776
1878164363
1158029985
1279913502
1827318749
1801861215
775765539
329449980
1885336988
1207920281
1258877437
678361191
738126702
581626673
1867852302
1598120662
1183000275
659420964
620115629
430284402
1895809310
326193376
208184782
1263917178
1218089377
1954306988
1230644768
792091152
2056844530
1219553184
2014605573
1968577792
1080498540
2134428478
1392720960
978692064
1969411921
750142005
2108568923
1672819233
408096125
652744302
1553990324
195760204
2123663542
454201444
2010336907
2051237995
1462071622
402534175
526309640
1084894776
1473790386
1836918763
1748603507
1721788285
253183128
814264230
420461917
960346123
1489083152
606538416
1161959709
759117353
1556794152
1013670989
508040135
1849984788
1248187870
1778413602
1909327016
528237203
849663256
1506726340
1560833662
23109615
2039882413
1433423126
1943357808
591751591
1292371459
1983954531
1952732628
2123905604
1815866067
1711135501
507475396
1423179725
1274158719
1963374937
1705775153
1749600478
1180112800
1600921810
41843262
720951354
242959051
790799088
1134062127
1173094802
186538562
1120369308
510357847
1719291257
213336913
495531194
603487885
237954452
113341538
1172644101
1524983835
889473289
209249401
504006976
2019655190
1692059862
1296924586
1238676125
263333136
271207336
762783468
1668064413
308311998
1158699690
1530082712
1891875473
1629548943
16479575
1767149452
1094187832
934158521
1347726731
66009097
332609863
1810849936
279481538
1141403490
599128906
1256496100
451952432
2069125468
2036280422
1408243523
1320945743
153758551
614568983
758596362
1847590866
1710744354
1278744247
1777571164
1969493277
312378539
1292483972
497839445
412638089
2101338140
1951303595
1030945835
1414438752
891740289
887488844
2052667465
98189650
1939038775
290497703
243062622
1251433163
257069206
1356661208
1746882522
1960454881
1697434658
2008657764
878961802
944228804
391256575
1589445297
91010488
1182344613
1108220075
819171142
766499793
1877558842
1680637677
19296413
1820166604
2085607889
1033314872
506091654
768620334
1353255107
1322681535
988309882
1772081749
541823659
1883106268
15848618
487652012
1368273280
665583016
445596740
1777943381
1839023847
2011752550
1172113966
525434018
1715589028
1556811681
111483172
1196361556
863674404
57361184
367510741
1442655634
1172891950
231832799
992233855
894404245
170984268
1436755744
1284644173
835084231
1016103822
695987089
681314179
886976467
319461355
1824131050
336462213
1218646042
1336650576
1369910833
92724934
299974552
461721958
436660477
132037832
1150004497
505641925
1647545151
39009263
269584614
475788735
1997710807
1584037683
528211878
75048988
390727069
815658169
189545628
752952866
1144928799
972940792
20271896
762970572
1870898120
1310642142
1877389777
590112592
1569393121
1640072043
860126287
1476755963
108181746
1137118614
260320695
966338674
302328087
1126262625
1070031492
979718312
1141779477
1234300627
1995287436
840420433
1246733243
1009165966
1870030716
196562201
1568587810
1065827847
158049547
265334985
181585411
1329783451
2070875701
1542034856
1137597633
1819268723
1176623514
530134706
2114741397
17683013
1732297911
46698460
1022973231
1924934841
1005393618
666552835
1401037741
1081395772
398174854
245297166
65122540
1813829158
1346568351
931916290
1607843815
1507607301
1526815138
988267083
1805939663
1011683802
496228638
794505501
175855159
364077911
911715930
395473243
584115586
1267683212
1303267356
959208531
898739011
1123649130
1849527885
693685984
1392630291
2036054068
1956979701
180835475
1817998346
238404883
1564586463
1806113884
2035874133
935376403
280443137
1771648298
1155571153
627080409
1310419929
1016467928
1952188320
1609923641
1941508537
149378362
19043753
1228855420
763719792
1534518943
1672752464
1889439524
2055257754
2060734068
478581007
212883444
140156454
1114724710
374292146
105139272
382967403
213321212
299029855
577656909
1786037760
1135851395
1667433552
2122019451
1347823082
121877440
1179910233
968727528
1389196029
1924457939
1792180936
1447012666
16623653
1795615564
648236943
177328624
291549623
34105392
1500857093
1946159461
830742056
1639097085
563013890
1369644737
55695750
1581541734
1841338879
769500472
442363686
1019034694
1302602405
485860376
1104303086
1853473741
424866001
2090602383
1840363638
2043841483
635161217
1767049365
2018141165
46008443
1004604505
1808000243
785520023
1704386967
1776840477
825622519
910421826
424118182
335894060
2004308615
2075748325
356257825
1319544412
765973337
831997313
1117477148
577840006
678993658
1292345187
258504159
1261393695
697296999
223996032
223175483
1543503377
1591914941
1359086041
485491624
1863057322
1744128720
1510954045
30565304
657255276
1544788865
638907141
1507804662
1309474587
1035088560
597411400
1457780621
1097446759
1011424895
1498922252
1062759441
776068102
521768292
24708931
653697667
1222128132
812594563
764565580
2126663851
1150520746
34506113
1034760535
255973374
1189448497
1755356340
1329935127
650740036
1820377826
353241837
1191409839
1088029130
944211769
1071208782
976419221
716392109
1736190728
1806326316
1124529140
744262069
786157603
1499152815
887905955
75672825
1349303659
1626899827
876569559
279830508
1240022235
4490574
1725817597
1248824054
265290162
275774351
1227881232
1430881288
1631786870
970470632
761240913
808422100
1023301419
1706823898
144189081
950275323
1607362229
452512291
1950810753
210842114
2031173091
1677690555
796284229
2065641546
1776891272
290762724
1987751374
468248793
1877712284
1695159128
894222435
1326435118
204724986
1891945047
1795696767
1473249971
1273237039
822078072
187183917
1985341877
1329349046
895286853
1127985581
1555416677
143728601
1861436620
1239995145
369544984
747319601
179223135
1043990238
1975678429
825729758
250603574
609019760
1755905408
26449054
1220378003
916204474
126637497
928706399
1845014357
289251847
394411694
1023656825
925196434
781005310
840873525
770649674
343347842
1121838768
595045131
586729768
116628737
1055523150
584251995
1437442000
261926629
517673757
1711256180
613658027
330372570
769859498
779853933
118154488
104255185
209700716
1386619802
1735441516
471785099
295729504
1818315248
642729537
1232335261
218672604
1101149303
964742585
1126483030
57092208
714195818
1850801422
1109087196
851133082
738101839
1304726818
1232196989
130104655
872483955
2119203403
985036613
725523451
1641234737
1047118659
273606863
1881638466
16539609
930525018
657238689
834024068
1662121055
1892326479
371402501
447567893
175061898
376788303
709923330
1562290443
593741497
399437967
1026199971
338580827
410675358
1439249882
970960497
1600951347
563702105
825199805
1289653072
1098790601
81593110
1159623310
1634985486
1777156818
1529685334
2048620852
1049649033
1411027877
162497075
1649855751
1155992575
191464956
1146544731
2009023276
95800189
1860085960
1425064120
1622273917
581462300
2089449662
221392717
1345209168
610763968
2134450540
962921384
1788326785
914637441
1862289534
477514368
1345185465
2089927405
1868816127
1967588392
176450423
2103272260
334167175
1212164356
442693248
1851180574
1981661430
659223969
1201088877
2052629234
772095625
1970175836
476110896
1948475254
1751542947
712216395
574752755
1039822507
605102559
1712310438
102432015
217414059
297539093
825824025
1033662797
263606339
671542443
526536656
540531351
1700044900
928728825
411194896
567765063
980449078
663084673
1877358206
2110161519
1333561457
184592177
183486587
609472409
477183882
1510406535
1040285030
634765970
993630056
1907148013
754482651
567980537
994753262
1632750078
1739984074
1902998745
2113367180
585751655
710489278
1467452016
1009792972
280178140
468302701
2053752653
1535207415
1158914006
492134063
1182043172
1094699477
259399117
901797841
397968407
1609904859
1260453819
1749690526
804842108
1279119866
723416104
1116188416
58218859
996624270
2020602531
974357026
1422467196
1732412910
1306899872
2058720713
1736057313
1874426263
252919142
365110972
1168718296
1943632135
771348776
376958876
748956689
1092844970
1294088893
1445569624
820058664
554902354
1778257782
106346245
163021412
2045604215
2106237834
1169253382
962774327
688417313
1733135247
946341398
1844917186
836527044
14964463
51098241
68331181
374351891
1719683733
848698825
70359886
1775295690
1388782135
187680576
1202838220
1910944844
1655823315
1786211857
715892729
1813472649
807569570
1630260450
1273656699
1510435836
1879713976
1664654934
1550722221
32182307
588745637
1816652072
1677576970
578304150
1846033595
974689500
678756600
782893130
1490318053
1157317892
294959051
1053235474
34540918
1777762034
1933613110
1094447710
1173525503
1228084372
473032787
1459202464
1857307295
779213163
1598618134
741000137
1037441791
1886101190
163979573
120499090
2085682795
253523905
1490235896
887946105
1099944308
2015053341
82216719
1790020863
1196729516
993955130
1638436861
719475020
1791027155
552570842
1562699516
855634293
1759093640
2125247303
1496313789
1988245083
1996536835
1432104085
1846148543
725694784
234634033
942666607
493420944
1899781278
407151248
838598628
1496432765
682625682
846415361
1509936573
21598579
378224478
1321840123
138684626
537502839
141940687
1391132890
483279199
888983505
1052289785
822113934
336136423
1236330243
2071488767
195154420
770037026
1552193759
869549303
637199156
1012223355
1635440071
10052436
935793236
1088003702
826064285
291247078
920383705
1477637775
982718020
233296121
1176229030
222775839
717244970
2132215725
1003059767
252075899
88337980
155429129
391491122
1630217120
1269878700
2007073083
1222639722
261834379
1650363240
1358125087
1522761166
273030810
1323281151
1798036020
1604874946
1912853858
1095060452
883640263
2108962060
689298586
291065144
787148312
160429712
1093249190
1964508659
1602709186
1646239534
2011084519
902988628
1236967674
534884162
1106303032
226643821
1400287441
823208409
4703772
502775495
1316120635
633505376
827129546
531351296
915977924
1028959298
906553748
1981701377
342610520
950989786
1369981599
1271552815
1393370862
182792405
1563086798
802680720
1052446490
1006290232
1075600524
1809224306
1236620347
798866147
442039947
1743225884
580482822
64153194
704487738
2011288422
409452325
1638666455
1539693219
1410919513
1031935020
1681992145
456656859
1284418884
873831711
675644049
1663086678
1970931243
192948597
682757988
1040069368
539696827
392323243
1126019698
1495120452
1802896381
774880031
410815929
71989333
317513450
1177370988
2099207391
1930439419
1683141493
1961891374
1290524894
1404168337
1724884313
1720501360
1055334511
1393963957
1200604977
1992841531
1028336573
1812551589
194343178
800867148
1434469794
1800867051
1453858220
243137458
91459282
1633445070
1265160575
259749186
31688520
1288896077
548735278
693982769
190554406
565608939
77672117
106952382
95935062
1782933114
1165203638
2033461856
1210670998
524156006
2099843087
1536741535
30750166
2006500149
606854819
972958578
424013081
1461781663
2080793961
1755578719
453597880
778877315
855259725
1539540231
502487825
232044065
1971638013
1568015603
2040437856
1613635022
1526374054
19489949
1172598989
958799787
914482364
2106809303
1478797393
1581316818
1440078496
1664385039
1431729046
815614678
458981058
1989940127
1979403772
1622973266
691069419
1253940976
1127018286
1555186872
2130705865
281628576
1646216911
876187747
2088637323
1880629713
1972337991
1028924711
782275043
433901502
850984651
389135100
632324955
829065770
25791914
1078073243
1317372944
184711439
1575836657
1332892315
1766932685
809042674
841756222
2142659039
1015315661
170122753
141592053
538963474
175546323
111273980
1001509673
568552939
479776017
120440326
1046130470
1758235519
1729986680
1691110911
522460853
834850795
1545450935
1439151527
717151191
1444911091
2103744102
118000507
1661184225
1773555639
405450742
1140684472
42183263
747632516
1445573120
354598771
1701955711
142274543
1938928920
1314561964
1996364557
1437601221
1904805825
459758195
744249862
1760425620
150963779
838343873
617502921
2022425877
1908307937
1842980310
942377022
891548838
1170077009
1023129359
327057533
93886151
1625872114
1713130576
2104595373
760335993
429403024
1577688198
2053335180
1052218371
237974949
210493881
1243388831
453493492
140571356
321382576
524249706
1674144869
516434130
1561029288
2057987337
691959000
1234894051
2022976493
1126639879
1280603926
258150720
2013455699
64889601
2041966967
1120087029
1477112776
841505203
1455208912
41116729
806342910
1970814753
1881586062
1220336093
956388105
707955688
898494996
1474163377
82294153
980426939
1271187684
887103761
307259716
1841426692
1129815096
713568783
1005366436
2066740518
1200922249
2049582018
1574103975
1993090260
630913967
1883866037
1727260855
642939022
437404751
118445212
1853140060
1584329982
659235558
415137057
1237204347
1147321447
1286231931
1617935892
154411520
769730886
1398733816
662581305
782411647
1528688857
59052098
36522737
1637216650
1831160831
2012565340
1714516636
1525339277
1152854977
1847806520
837029423
973763626
1677619533
1519045894
1795958312
1935780892
2141008271
961383306
272927390
147144820
564592442
96605307
1344831760
1100207557
457325684
2060783159
1435499341
562475497
2143909436
960346977
407131513
1782727515
107332895
799459048
1169595315
81228199
1966815414
604788670
1566595464
1166456481
593512871
78671252
144174871
355859838
754537349
841385335
96563151
690637687
653334351
1125614907
853870795
313929829
1978090873
1434382409
1540615926
363724391
1712197783
1480745954
1814353072
1569901244
1070581576
1394891522
91285884
1451570515
1463121553
305347337
1046109815
540080551
2049414170
1022732178
1996846617
1174554315
734113856
1219829472
1003297185
555081631
1225928955
1617419956
521926654
91554610
96408301
1272647503
1198729895
491658359
623424796
316553381
650601967
435895109
1858316735
273743509
1820175723
734483574
444764662
1679041708
1131451224
2122533257
1414069914
838785702
1367801398
1243330989
2072009526
1595494684
914716505
1535154504
1846010007
92116107
1944256803
1397723871
2077789788
576697149
931820901
886189830
316026266
282994696
2006018831
1090569337
1214667525
928747469
621651260
2119905397
545692020
1682089089
2018642039
931682138
1346005842
842367635
2029787684
667774030
994735641
1791571002
1750795805
2106458571
325954398
1108248155
483994702
1344660049
1226144641
1816732756
691091635
529379198
1815482565
2052455664
1515700107
1901808518
763596857
409071025
723674441
533661909
1723688057
1035057074
1154845658
1958650403
1791004752
324811735
2145487130
860814191
1547307110
1391984303
406349125
1083025766
1811027514
492631404
1824858446
739983967
633979259
1287362907
699237493
1865905616
1570980521
208290957
690451259
1369435477
1536064980
199874059
650825082
13825154
414352431
1908579876
359191639
124184956
881663627
1174049436
2140281063
2001171597
1145135017
1661323886
1460925016
1120504084
1003372184
389170008
2010545066
1839672643
1931884595
2142235808
1722030827
1880361778
792787634
1232469108
2088996464
1530644471
559945394
1801882452
997032935
127607942
2095036986
405895372
2034677259
1388635717
369914478
362256316
1646760789
860063392
1922496102
1506747004
186280879
778611611
1314846941
1189770916
1788421965
83585036
1433272983
390208158
204702874
953566227
907760943
218302493
954654215
1587940530
879875167
975323566
365984173
68840679
303102223
1024896648
1728273899
1274629489
1809959743
433733385
879407305
1051065579
555279450
1708349562
46243202
785195132
1830713613
1348962660
717865814
1996909456
404057251
689473199
352922443
1046290623
2145020364
1596747397
1081657043
1590712712
1031013911
369251727
2125231612
2046564031
1359801190
1280580364
941462850
1027348697
145820340
1002865838
1465980057
1337556987
1143395812
21537599
707925122
1643394159
1247642276
1306754674
458886633
1467553526
453596116
1387989448
547323578
144046192
19328077
1377919083
335814946
586963772
691972436
985483612
1874569677
1029962303
543228977
1894056856
140774838
1130240428
1727331591
1835948772
1764249670
1940561871
747736259
542442416
1637276346
1149236302
1480269714
280510259
622090368
508995850
847124187
47237057
267657145
2129259094
1560236969
2141193603
1046420790
993900189
1027328266
1899596323
491932750
1083957127
508565057
564647139
2115876012
1637405166
264317112
1234001900
2028793935
1834034563
1834935897
2126705462
318912992
70317591
108650599
978600322
695010197
1454768812
147131666
1482411289
287642605
935171831
626821593
1667175097
831729123
755972767
1552573901
803995373
380648873
1844783568
1996649496
1146661354
335810482
148084199
1903044007
1134975946
300715627
902802658
21064806
296278251
45517040
766995062
1609671821
699594261
1160839499
830156671
868714193
673805476
1719927351
1202332425
1000678310
1383933761
1161035219
310532644
1429791941
2016238912
190493633
38127630
188127009
1519622127
1312726921
212137611
323976756
1616479700
1569844851
2066777674
29519055
882526167
1824652832
1340241756
2055006436
282066087
1155556060
804272243
1306940572
1406047665
365852026
976650353
965615880
791474968
1232366026
665841064
1930823830
530401200
1810689371
294088385
902910193
332776865
1336822909
964129447
1102189864
415928997
215622049
910614708
339581111
421135392
1459391400
1867831554
576757929
950805291
1688464158
1598307676
2082264803
346454329
1213868286
653787074
153629628
854926381
581469541
254885112
2008510516
868889307
15658384
809507460
80511197
1653885048
217569652
341340417
2005014312
319654382
1699853040
1245395625
2129472727
1243861351
244761455
50711654
474846430
161163970
1777117885
2132268600
1634113178
812357624
2099534919
992029392
217616342
1090198710
486778506
2139639946
1970577176
24449977
845234309
695916804
1008948604
1369426439
1591500898
1041793534
1897361782
1018258375
907598178
357178652
577085664
1019545683
344506970
720715810
1195002654
1488016983
1424794579
1784528404
294019960
1008803896
1104358999
279307767
1864123228
619671640
545356020
276728880
1698008218
2145899886
382518963
842521283
2004554681
1378612825
1972295150
8644872
1976029665
329215737
494777766
1801198585
1509941160
1775956944
1146102879
1738165951
1366587157
1111998151
1412920806
855032659
594410818
488915775
2010644960
1228659053
1620383223
1918052876
554244588
10522671
622050391
1945474676
2026211329
811257242
963077739
301052212
718640260
899313348
66924210
78020145
1742443671
540942566
131139247
1278080901
1150025846
1236467864
443084963
2091807362
1291456915
361759393
228934348
1599884165
922872030
480126015
1073672346
1659689576
385432822
136209103
1609358675
224112375
1441763469
1816034611
759772823
469963853
1759965381
2110618305
632280692
1042865770
1821260577
274791564
1324264813
1497398645
1361439656
1597789381
1019294951
222517778
777548741
1013606404
2100291983
983595561
653203454
1587238041
1225575744
442789039
2020365850
662102772
740684257
207257134
1790235618
1630846578
1390873255
369636520
1343214968
460027187
1229129552
679744551
635976297
2082947161
954119602
575187743
718734768
192517180
446000306
625272336
1721789043
886208774
1502657982
1082829971
753689280
1922345596
340537159
404538576
329502349
1433763983
2046689202
612171902
704321700
1515822989
956165753
1455140963
1968399888
1182756923
216207143
1693016421
1429949290
183001110
959554407
1038868528
1878526993
2098326034
529661308
584549737
757096269
70215149
648636865
655215227
200392656
792043884
1355686458
1602364732
1328103608
19480564
804210512
1420176530
138996910
507568924
1445585673
1503528143
5418007
1703680592
2024010605
1048449879
1411494520
1743789135
879131629
1785920354
1454077412
376129076
1125097544
1171579482
1804676231
1857053753
1867892397
2068249453
277533472
1581957571
1064616422
2049203314
877968100
161219141
364774300
1268455946
1172873366
488947880
1973737030
922135476
384518517
1286141929
767533198
1622841318
1079487250
618738519
1565994478
55470346
814782521
1502185200
641532446
387705028
1713502193
1119834015
1505866488
991995079
446333778
1237236416
298076836
1846786901
1158089763
372316143
1827910152
727772778
1673022226
1650257884
259728082
1180303680
1763456378
1974002864
393388488
1763662906
2006178783
1644321639
1720484191
1809905675
1280233708
1104734884
2023287578
1278776253
1364530814
1501533258
2023256777
1669214099
1258853525
669303878
1681305730
370659804
1971787596
531765807
1336271480
350589725
712365513
1929705610
1106548585
1829433923
1340047184
286318070
739664177
158757129
1559089818
773620778
720932553
1957197849
828881738
1802160532
387706460
408585016
1358756079
1975541916
1514969038
1808242015
1267223655
911689819
506511160
2021062095
932261604
2066812050
612863511
1485452124
611717072
1222168126
2081490696
1353674998
1304959695
1489376178
1261956869
1794701912
562136741
481386706
330743764
2130386845
1457482512
2018219825
546349654
1588681147
1674059429
1072242314
1104638181
1858844523
315039204
1808913668
265798044
1143312458
1405581595
1426507567
694417442
2001109450
500550179
963555452
1058496710
971944842
1481815006
846873397
1066029513
1506763573
1176430232
980498834
512775686
1051768967
1432989806
1371090103
2075746213
426107582
48959984
1317484002
1517224343
1678801724
796024090
1586321041
807842334
55849703
1523735351
1129621554
1128404299
1262208633
794033061
1461015836
794185514
1638939059
620267920
1895651349
1639144949
1937988785
1140091511
1291257173
52722615
1882101686
837510189
740317738
167938510
59178786
1033333651
2017727911
433160725
1271378079
144898685
1304795295
1673654657
1433630311
1067445678
1821412767
1838119672
900641771
69463001
834493015
2052415525
785553949
1160991540
1622889997
1259476261
572171132
1044623377
737266571
179493445
745363643
893303509
434684010
2074107387
727800959
1410260648
355108271
1659201309
180338767
576603993
707727319
925403110
568631225
810645428
801249024
1204934569
327091673
1931896758
1400176667
1658172581
290527342
683748112
1154321246
1975357217
414289190
1330585320
2130857546
1084734278
867132758
1514774730
2050355976
1880574804
98103753
1312902191
1514291425
1418522992
1791434806
1358610723
38005820
1963060016
799936013
59110110
1228418865
1669198463
2018764259
672726195
1696410029
153172161
720306997
630686260
2133199274
287008883
1301044868
1859097544
1152646000
807972796
314524187
731192773
769974775
1078842066
1786463562
1040506593
464049858
111953404
1192858162
1582818698
1550807756
2070368176
1705668718
198219509
396221924
296956749
1272191584
2037005573
354330631
1212637959
1419762004
1762925742
1333553276
948746786
280389878
409015371
1008215749
1828765519
1840030849
1974780253
908888790
2103897784
186743487
1293365033
2121192713
1233194111
1536043428
2012745089
1245617831
690454338
701088725
1531604491
1786077738
180007281
1533082518
595725073
587647735
1057389687
1258502082
907744582
1640156793
466655866
1566961710
1014336205
464161689
745218266
2115981582
2079134997
896070517
1506017875
18425948
1664511628
2090875283
1233819979
2019367221
1294684691
1557990360
774126074
1696274552
1968041964
606114565
1598606494
1173041380
2053958897
1477589816
1430286361
1667993517
267446386
1309295456
115024847
1601951779
645696155
1833309854
878410215
1920385126
1621629482
1001876279
1470976541
1827337650
415341487
318712824
1147247315
57952342
278558458
474294202
2013797544
494280661
478913935
1992133191
899697617
1452816320
922315026
902634467
1157243621
503751588
1774160162
819808776
285213875
1570118373
1594825354
1880160121
1711449712
1443728783
862374920
1445663869
994050731
1693843534
1315880387
18349895
1090409163
863088927
413196108
933932077
1588859295
1555792465
1472648556
473863566
1658193369
1846522012
1417046211
1091531964
1610896265
954125779
651525137
607633748
292525943
1263273482
688818700
107412133
577701940
35105609
301902911
8435486
1533059459
171379252
583411905
829783129
808380
1333429767
503613673
1455841334
434325582
1086520598
1873360669
524578892
2056523841
23557295
6399271
146596625
2039284223
311168443
667810543
509808383
1227194911
910901421
214256669
1994992515
1044864829
1236427341
51533412
1582881143
126956535
296906509
439470248
685535880
386585136
2051416154
414912530
1086988842
1805956154
237914037
205303485
459392475
1977317292
2026206234
1702173210
1557042367
83386252
848026987
1290871122
354259058
8904288
204249388
1949883149
620346722
733948104
584914589
601103407
35594940
1319751499
1679286894
646935996
1083544189
1662542104
634631235
1988803387
1994668537
1231623575
2071445958
951718107
1217329743
325287757
1458461478
530743830
458131553
562054628
810995704
1044062027
949245225
555083946
1576508079
670803142
1577795016
1879279625
2033309012
1933682779
82183215
76724353
609678715
1330991036
1894551294
912874762
1080152286
1601605357
1700327836
662997123
548661566
1887170237
783629641
307587257
236454129
1722538575
101390523
1815689245
1902835448
1838773832
718675999
430258267
1231809296
65928745
1850347028
1669313758
508865185
1898425090
1268624215
1933511704
2029741043
192356819
237733727
1434960547
2053022561
1879337335
1868134459
1629658471
194811734
1879337245
56091430
1648608153
1031183320
2032660061
1021955318
272361634
1369575388
671955898
1166455190
499941251
256340175
2138906270
1615275292
578286581
1865465745
1868336535
187513700
759622914
1531456321
1784401642
326744339
127637359
807929733
1099703994
1457457913
147585025
1721566934
1495600342
1954743993
1499219346
1176223751
165800828
1038119774
651316047
1078622753
646014289
1220106440
255513342
417349770
621749227
409671927
1973032757
1144667943
1472277967
1846890294
2124430838
1915250517
1901184181
1814329682
656071284
160586477
1155451854
1525770006
1002207135
1823842825
1232582194
21394202
1945315853
886973882
1705180357
750486174
262613692
798618959
1732517143
855232016
433748168
1183404692
1349197478
1712877845
1480754226
504104239
1236705874
727892731
2048188356
506263582
387020614
486110956
1180695392
1145904264
1538570916
1541374967
1550378568
187602856
1316453520
2032391613
245832062
1780561303
932507449
569951233
2065123716
1664165397
758258872
61494278
1102987715
1398341930
67904807
696532867
475317538
920130333
1306002861
1742259693
540375495
1458434048
117237210
1014580170
499505818
1566331284
1097985579
1712428094
1588801898
355482005
715695755
1358378867
1987877254
796090260
1049418857
1495090372
1860373047
898032691
1371738368
1174282728
1408788455
1778929185
1500409679
1315701560
27697157
876727744
1994869459
1599681566
380094911
1363593688
1374365014
1372137333
386420973
1761456953
871316911
825970594
309078208
1282941382
593405305
755023625
275776815
236599388
1840045995
1275957220
396336523
1395806376
591791794
2079790260
1503262449
834793519
8747685
418369701
1763489330
609813506
452728833
364001274
1557101209
419718437
1785656591
2003515278
1674067775
1601217738
1763158229
1792378302
383895193
1031938198
248453364
1289140871
1008536440
952327872
1458294872
437202894
1063697363
774550261
1354554613
1441638758
1446624049
551037239
1856648735
452445555
431467698
999078836
1612950389
723006636
1559266661
1471925756
1051154912
2145630884
590489202
2016932242
910732081
132511293
1549336352
77328974
373349157
1864823024
1933228023
900803211
1580336844
104495234
1147397006
171187940
1759887844
340409988
1099020864
1182294930
1164981649
497795121
1475402666
1888274231
599836218
1773336381
654973137
1839253652
1909015097
1469239776
753288914
1552699847
1652856832
1530688370
1316100326
75152671
407245849
1213086750
30081668
769269916
265955263
1648597302
1744708120
2127553288
841070185
2117508575
1298281085
2073270316
502328690
1537499982
1441105376
372319311
1276813497
918892619
214501429
1213409532
598815177
2015980010
627132495
81180990
1822817865
1248611438
1956023183
1711887850
1259361674
1206741571
150791944
1485975967
226817821
1604449600
1232954015
573029709
487004466
19844758
682172983
106069070
1161557701
362569409
1156553016
1922965670
1470752202
1125463646
1007731656
112848710
1558967643
2000713182
172255682
2083089514
451089468
887684628
61827161
1682329504
789429952
650274948
1356858519
1786036290
1481586056
37537649
1428833781
1133173175
1267678045
1383607846
131946513
848066318
314268451
1418264905
258667856
234637463
2110961463
593366822
1471797465
2015571588
432365151
179924922
1794914590
130997970
1896884930
1976380657
109267359
1848168417
236857441
254587752
992527849
963014165
1335395014
1290013247
1661436716
724801328
451803993
1285935856
1415318213
886595328
1501226946
287380132
2072394849
171645874
1893382298
1655685482
1816459451
1610594746
252446348
1252991794
73716413
1344624608
791685621
1509091180
1748683448
195243217
735008774
669258191
1935937737
1856352576
128600486
956082758
778292830
1076696716
1312975225
1081161141
1943533668
1559101579
157387201
2046358800
773728908
1215663121
1225401247
633728750
2019657932
514955668
525933684
31309628
1948952916
589193714
973214781
1898196742
1319798657
838488809
1865366538
1502123483
1058635286
587281239
598586433
535232658
967002251
1011846882
1685025560
156115676
679022194
657419016
1703653852
779816688
918713666
1873756835
1426514989
393983402
390511244
1929661141
264975875
42544899
851891754
1071185536
1264226835
1246415491
1344382049
1321792352
786640641
1423107795
310057172
543880623
578791310
1841730252
398424069
963275966
1267439286
1799419195
335256028
609289967
1091944376
2116254995
2082681781
331460124
2073606936
329505354
754854702
1996866466
1598238107
923319566
2031480820
1307420001
3704358
1873174349
714857899
1210415297
1683178609
676058019
1281468169
1061109803
236045937
1114775207
1998374810
1641231936
141991833
278795943
1850605044
1899459338
2076538455
277220334
172346830
1114625833
119892651
1588345123
1121913599
1175929172
861013081
37682100
682126141
841157021
1319348491
1496306534
945168257
58836475
1658362636
429009851
913602678
1823889080
958889656
242412196
661950068
1773157012
155478374
1803143849
38532341
406989580
2082568051
1271232871
1778414758
532152400
458484309
764641523
211340733
1630330385
438751001
2103768904
1007387062
1566746409
495201466
141621062
1877255712
872135266
1140701679
2002116825
477871811
1528297114
794696649
1058693196
783458225
762709533
894151680
1202667455
22435720
811201695
614844179
1547894529
1264263673
2040138181
962961950
1389900632
1414291857
1767042780
1760274870
900706346
778674833
2044991901
616720438
439842665
1275700396
1005945302
167768921
911176055
2147249525
728210623
797893428
768929109
1455776436
1697554765
1707593642
2139482433
950430858
1698305314
1038374818
1768760090
1788157881
1453957180
401911440
304607196
1314058205
665856219
1109439146
1031199854
805398947
2108045426
1679657916
1336546843
28013979
1424795603
98619659
1687853532
459055422
190878520
2025469809
1140927994
1887400487
1262589442
1176291300
102506751
693878868
1200312443
125869485
1219810011
833492984
2044932648
786836637
1706427581
326181825
358322114
1336151781
832827683
1595023241
678231597
1665686608
1634151634
1885950513
1940322183
1450608489
1408978545
300912577
1236846349
1573569709
498228895
1439286363
1620295032
720107488
1474171140
1986233681
1384623335
370486104
1624228887
779201765
693808669
813665533
1698711819
978713393
746400566
2016802269
1028682942
452772146
1318794560
234551140
1551071028
1013813873
2112626737
1510634038
1286864051
1348993071
1170302503
2090841105
1793398118
2139445878
519427394
994647646
1517282764
158890809
2147353307
1412584488
1821318910
119838768
880478064
1018032240
2145992375
1063525785
1062241335
1348977845
714774547
1635290998
157216337
1523097266
1373643565
2117891267
1646469870
741644033
666113544
1129335187
1587299514
418178940
1607287865
1234925740
1845026403
1333676211
1251100522
983195247
179065020
1757731118
1706127263
638735043
1101890908
1806600972
1462664153
467975118
1623190427
990190223
819403010
2077894469
2009578810
61377521
1194273790
1868459427
2018150796
1170420257
1476780138
658955261
559745778
2074098946
839156186
1104897539
224346602
753782542
128457547
729538807
570940047
1834196056
355917913
1582974217
1382012787
1499926571
1113742428
467859589
359630600
489028584
1835494287
344727886
729661332
1799408775
379386641
1894055769
1189241548
211634650
813863121
1356746498
1821190967
1402657676
1769970788
476361606
1669447475
1187076200
1503956634
1787177181
1370099241
1118002302
400472657
1383824912
796914803
584918592
1462762584
739170196
187639696
909704887
1302014885
452475243
653290059
1512187310
1268142697
988355010
1434388851
363809225
334736632
1612708547
313106334
1823311244
827486965
578620589
891232591
1731519964
927491934
1328601315
968438269
1919907972
311767182
1732113243
262455116
1264312941
1154513191
2133243166
2011817596
343178634
623105917
641728199
2046041911
189005700
12680752
1916928663
568045885
185640889
988329101
1708136034
877752161
635893077
1432950499
651202232
1059962181
493676089
397778517
1536008149
1824774628
1762049071
1538814297
196626689
1127904605
1056328765
1555594219
210126456
4885434
1111348274
1036111927
1296304972
216369801
120543577
1512164855
1272169496
325303422
347180569
1403524011
246571287
368835999
1617117431
930952727
1010542689
2053486503
2145800773
2072002791
1158041672
1520838236
1773875918
54263580
424747410
170517375
607513012
1285884532
127541559
560708436
691380908
1509008554
748209015
160024892
292013296
1727813460
1257514413
1816779484
1241485447
1975671783
1932415075
472784260
736838982
1051642984
442335747
2069565908
1135595663
377723669
409764002
523225090
1966343083
1691439954
79361240
1771136143
1726239378
1393467742
169265877
269151151
1136138603
1837146815
287809088
201479750
1807838006
71630580
176499578
912518718
386951118
871286471
802277710
1548022207
1054022331
440868251
1162997013
1763606679
1421533296
1558358154
999928487
1449250835
1758483895
1281148882
185168005
1732683519
1509870793
405378568
1089622274
1389699661
230706364
873443659
2019292431
1565245669
1869813426
1098566312
1585716663
86161499
536982715
66584319
1834049395
1326289032
1252429793
558692056
873585546
1736181989
62131855
716885744
1493107450
1060848512
1785346712
773703716
1948213271
2079865422
2130898791
1387970594
2118084882
210008709
977113278
1319858502
1289378403
1809721763
1943226423
1325038309
1978407188
488395086
157076596
1033908740
2093292637
763392833
2136125046
632371408
1394172044
286156459
32583762
1328537422
128147787
2032892636
1005101965
152128520
1842617183
1407575254
1826836184
2032626517
539563842
1973777073
34200810
784377976
2028043087
103188670
785338994
502164788
2062231016
616588477
611159127
377711237
654364714
1461168831
177948159
989505802
1595029374
947796409
1143252871
1889034378
1143951405
123815571
1445944370
993368202
1766817738
424067459
2031300753
1950847281
1198382961
1828389461
1842362456
1305735769
361989521
95402879
726367572
388154536
25745531
1894594473
1385903411
1109340623
1141303470
1414978962
432766979
897059903
761385853
526646210
10792495
145825773
231025676
5102923
723259165
1551256157
1178300204
43263551
691553982
446782128
1574534180
1217951524
1146236082
109296212
679942216
552753707
498807359
656727317
1660778451
1262253723
49434543
977697035
565498257
389811626
1471183915
136283980
244971519
610516598
1446357655
484379669
864353286
1725076013
710889584
505915044
1971967865
974147713
338785295
668265055
1868308137
820517859
1251689203
1417379254
119454606
2095207875
1197485899
1395983301
1847111420
922667672
2033096561
761842644
786946928
108013146
286061370
610421137
149608414
423211184
1013353048
1470518745
364562621
498094420
488682219
840447506
397296398
1795152932
893491123
1830776180
1451112092
1240835408
1137804796
1310676116
424009743
1450270162
1019200490
464615871
456573679
1023227781
364113791
624150914
1249488001
657346987
366273403
408649382
919977336
2089708729
783165186
1167973011
1339456620
888137443
545055462
1566549357
1883893784
1412235407
1280139385
486307465
923779481
1181968348
443682596
1406583919
1397909178
928845247
1140659056
499236183
878924858
624378351
436559073
691398422
2073245578
1559828104
362824721
1558284221
545208902
982125974
261665076
826660304
1852590826
2082081728
1997326908
405925913
1533636679
778802784
976955675
1426890356
940712743
856774131
1424529944
905828763
1491710150
549446513
468148722
791223207
543728894
1089788960
1701383186
1850308746
989150252
894713413
434356475
371228090
1814027920
1513950434
158606449
1850268318
2124194116
1261845592
365214625
1964888374
1049809180
16049643
1487133642
1720217145
1610319067
1474086250
1804672968
1940097202
1357395781
1761344507
1420519158
340233008
967469511
2124618997
1636326163
212796282
1391808050
282755721
1620999835
1988426390
1144158530
487975244
906674976
1439569325
1784847630
1470584042
949659563
2134736391
973294226
613563397
405003847
1453756731
1687338216
2021653808
1179810621
828135694
74099435
968268285
2000071292
1903152261
1338712417
1947384954
1325067867
1004394405
906913193
841351834
910943704
2094934942
1344200679
280662809
387619448
1118033738
929565883
689764587
1870812880
1342220107
614168591
967657602
951780577
628903550
700628859
56134422
337712120
546330017
1899469734
633041772
142337874
903468231
624620504
1523538477
1439419335
875688463
33814189
1310884241
101218107
1807624952
373308840
1790747243
1700334885
86598811
1545467646
1576058789
1953410698
1247200008
521738074
880624469
868912879
452938412
283415747
1652253168
1457034026
1154172869
32024772
901695308
31946751
2006482703
1743723117
627477261
774340390
331228523
934711436
679504942
720938818
423600461
340126778
952063394
1945200833
201265481
2029562591
1701194412
925301880
840998433
1230852284
1571281616
1868573210
653234646
471784062
551403160
1643880068
1438005189
609368173
236272445
544393659
219776568
1319161881
1536536334
1635927345
2091486508
2112423512
304064042
505463357
326610751
1292751449
2126927416
1519222780
1604559439
1506694969
694444733
1675577881
1005598444
1587447376
1020062020
245169802
1234233557
1201261064
1895421536
721984593
1770076089
2026420021
1855488193
1877334268
567723748
705873943
1316327031
212156344
413091277
257236481
1181294646
1744623346
251338832
2033667194
1216628429
1209487175
205911668
897002021
1348517419
1034074322
842915169
864332968
1435759293
724025928
3827624
1416022306
1499876482
640843462
480539773
1392664623
1225770119
938849295
285198589
1543253635
1960493099
791785784
1039626268
982436019
665728454
1162325006
704504517
1909300240
2040535299
1283631223
775026792
804125173
1263603468
1975444922
1784258302
1129261409
1861380734
2008601907
1373854416
387613149
1593274379
40671360
285183949
1064602805
26403465
1829701669
2046988626
1129853005
1531041680
1967735002
543193528
475324872
969200330
847231579
1068747629
1384701823
1275603870
269346291
174053697
760247096
1251784665
897537169
2088760804
658717688
1199685932
1005544519
1425304788
775454951
1931559183
1809348578
1602110023
908823464
528442533
2126230545
1207614345
1207503320
163469682
69879243
1072672614
2064545639
1966563665
299446599
1421450720
860131855
1787440835
1384687500
1842123047
171823573
2015594910
1470620841
127452508
2109860999
551303774
1170118279
1623464102
1387224967
946945827
197446301
1955153014
373031452
1152796682
1370645609
1177410593
1163763602
360938164
716118988
782243569
1683200428
612335410
1533805296
242048737
912954050
1896272905
760190228
2070063564
1345527884
1938909783
1396526103
977770846
1820624029
1863813687
1424080730
306537235
1053061415
1444347624
1233930643
1219133722
1930220019
737774385
1673475959
1490823613
652778946
1119724927
1790934447
1164349621
1669378662
1877113957
1066202878
742190652
70366564
1387807282
1858874039
425349141
2057568103
156615141
424319717
1746153868
194940378
949238658
686201559
1552931868
1844313299
378701692
1472441543
2079035054
651725419
912294836
64252071
181169916
364388390
647219058
551741997
2132951277
1517512007
195469254
1465960154
454158269
548329830
975328173
2120715427
1410837794
1538192985
1941286998
594724868
445797072
621042327
1299766536
981242379
185067869
976944004
1824487538
1564845836
194343305
65363909
855243634
816972909
1427784765
578609502
541550268
457379607
1758479005
867170155
662189568
1876443565
2015481405
1557629353
1701027065
201286387
1303284108
627853729
680528623
691880988
1401937995
1316296000
1968175056
1155008060
1678661469
436691283
898889606
164358580
655926548
1611836122
181606176
347317238
1475187146
1540354724
1133150328
965557580
1804181448
1330527943
1156933181
660895701
831093789
1890919637
1287534879
1577827616
777139575
251026455
1166680815
1714197848
376454699
2043107448
73387027
471376933
4076441
2061233066
604661428
568602708
302280108
343601281
1455031196
896741629
669145314
1134951588
1833053677
859956344
636654842
841816733
2121781319
2127687288
1748688288
388467747
139419683
1573191179
51952506
2053805423
394023559
181271507
1274804998
699878843
2037569539
1640087797
1801448952
1819835052
936173918
103830560
102003459
1695117931
456354649
1242542461
1560790581
345966030
923603765
1646335704
400693553
554398248
106099446
567925733
1206121273
1236687989
1829553505
146329396
228088294
1799475863
18174682
1594956995
755745050
125130356
1340613792
2020850891
1096336116
19394424
1851359837
1845520609
695967961
436356488
2050602196
1124539230
897420025
1108460230
1426363264
1786975393
203993341
1866841593
1105090681
202926733
915806669
2098179217
943635477
861740370
939934901
41901454
667638218
1146533485
362123393
525613853
419585100
607481712
847080658
1989973226
158757285
2104876799
1790136673
1738273470
427624436
1655844968
1591115497
332492350
474992777
1401675927
1904052073
1662457255
1522699685
1261897029
118791624
2096322057
1540236732
139467562
782085918
408251618
1297219468
700799924
1925398920
286647061
848078722
213687146
802102746
1689521860
1290582692
192852200
1815461626
233414166
1190861735
1435591163
1451723376
818751609
4157174
357096086
884527225
660392397
1948245702
2000268067
1037145234
1080673414
350037972
1813270128
137764133
1761487719
384560353
630405114
1809403132
41260109
269243321
1531210303
1892270545
1436668443
2023811280
1410831702
531283396
1702147824
216386584
96058432
1254741923
1506270944
1053369504
1390896202
732066354
1425768913
1615191429
234769013
2042625393
1162169703
1765910961
1698144768
1829764731
615008293
990859273
1108597504
1859444536
548322051
114704442
1839263715
294291384
1293886451
54554183
2003057753
1093516678
1392848785
1760524207
1825626911
2054638756
2139602058
1012534939
1666419955
951842557
740615348
1053994701
790439304
792866045
873271277
2006489552
1559528263
1274973728
141954599
552868648
628690049
1858613559
2011118053
1686049912
341751390
825603031
1650434592
886755764
105681458
276042591
1597455572
976496091
1814488263
1133006135
1174151375
840355427
1923990576
93111916
534562987
1378951294
1098464686
479952094
999316602
818478124
2088502462
1798700686
2024670182
1824721403
257271862
1662790279
1564754213
1245527436
165499357
1034074348
715739840
937272125
2037255015
1857719101
1822268907
873886607
849186271
1559872532
1744379959
1354788882
1797691083
35104883
1547496162
512526073
1408223071
879511377
1031906432
418234288
389548519
2066016691
1650201415
1044148004
923893926
1946045262
460369651
1458811915
1148451893
2054527711
1217346463
168442583
1196423346
1837187553
1095724033
998722163
1948984690
570586492
1296534323
1435834392
1945072171
1161858539
1914056489
57762686
246785418
736045019
194507522
280845195
2054454264
1189088117
1958885732
248367717
1654475928
962714978
2109470310
347900313
1976514803
1324128097
99451407
1713126969
1659495017
1530709817
1323332286
122641745
786999432
1503565887
2129165998
1168341073
823095168
1930011327
1353607021
2087833870
1259466240
1733199141
383118046
1738946032
519996464
784810809
152550958
523052625
349542624
119238357
1112051770
1709850321
1976991944
2127108222
1827017461
1240985022
1001057380
2017691355
1440943765
722562676
1840897596
110671783
2072738636
388501239
118171800
1924048839
813278204
205830870
1665430744
692675403
280317830
301387982
426299635
1193991619
1362490453
1135689101
1998833071
1908249278
1612771765
1352065369
2139682151
668659126
1581044232
609696514
1683046873
928938624
808621537
1608277375
1757313600
156687780
1079379322
2141924099
2037289545
2143655025
130943691
150395333
75980681
754875623
404100317
1435025492
1103356009
1037575955
603029679
431843654
571214261
83749875
1896484050
116912293
174071125
785698477
697455176
2014095007
1308657886
1115956267
929384496
1682177341
266029785
903021581
675007634
1756805984
1265099191
2125168695
347158452
249854519
1094369838
909419930
569374232
310732837
1673090280
244597696
2013211239
1203263146
611810675
227114566
1825200128
1708002548
719824744
858858444
773592399
1645405521
153509417
1835323112
1659159941
823636155
1942645248
1967509109
239492022
874177394
1438807713
1973736724
1962812406
1263733074
1365852591
504853115
1608881825
2096857560
1545162974
262951732
1415787126
1545897003
564735949
1565476964
1036279288
1499950114
1096365813
722344216
144265915
1790987692
1037818209
1284446614
1531711232
2129514851
641825635
472550379
1699434592
2077776168
229691439
557303923
809670018
379677609
1542766755
2101292437
1962420514
656173386
1493752212
2095175856
797586280
798066700
300761415
308815223
216257763
751572988
1428895497
1829238520
1298352261
1637158619
160634927
1360250777
1590300112
869981631
165473997
1248035118
967842559
1491569525
2079623191
1265114502
2094208995
2032540291
1255805550
1216024176
1387962149
588788800
2116043754
1612344802
1682606440
1480400291
573638710
635631318
1962688263
902493012
1352775411
792249459
1134039754
909847921
671076889
229628797
1818731377
1204514036
647973947
1952807380
1341802112
1999867633
1678988954
1520119515
1806990008
888277343
286963542
117750767
528703809
1185910464
1978181618
207207562
237846911
1163590512
1523792794
1625036311
467145159
465471622
1603292357
1604595980
142543560
1349470528
1095365759
732166219
1110458638
18345708
1878231010
426877498
1292584846
1413469288
392699453
1980448758
85580268
1238324156
1761320955
904140462
138120871
967991610
2118605867
1353498471
1149079939
2065330198
505096142
1265045198
2035770802
503357172
10224299
863422034
1885712245
1403595735
1740195462
310381448
1281099648
436809826
2101435788
738502968
184997071
2031068789
1744764828
584128286
961949186
535999370
1835530542
1969900086
1586152734
1942109736
1032223224
365776124
1304287380
664848687
853928463
972136408
1528638994
1109629040
1617709324
1604280683
1683231941
41622818
992547914
1598701205
834301821
1797564917
105034940
1321347685
1879230126
1325821640
1665889508
1571479380
1614832443
418823741
157745238
1120609918
1581150230
617584750
701065312
1113909362
54601016
1682931781
1882764254
1256654223
1969879329
824743775
1515844533
510260631
1645730742
415171098
1353900815
2089300099
867989533
490181663
6884303
1094934288
1237286651
1519895729
1827108359
1925665225
1395194132
903342728
213114333
1090241173
1793827151
921223232
81555757
116776026
919094994
1842164024
981931763
1870301993
266549090
1175022676
2051751050
1927451833
642036154
1925726693
1629432970
2110879874
513630118
691521322
46263482
760223821
1539823757
767443468
2108335145
771500018
2074094340
1271422590
1151765000
1897752008
149581853
655468937
1651399530
328309598
35742835
1885886178
1536973165
2141218033
388369236
1728924628
395038697
65520163
1709791404
854684747
1623925603
1320316556
138994541
187784978
434726809
1982398718
1937219388
1196433855
864582944
1928254639
2070650731
1758627081
1153218695
870037798
1122623739
1576761692
1591938984
916679315
2062097576
898290263
1379324088
1515966858
304390532
914312196
412082164
1844644925
1473787612
1308415638
2144501362
1304837594
448661104
144190070
1975097233
950675263
2005372711
1399366902
46438388
1574340355
1479188280
207711220
305253281
38093307
393958825
2022890285
420365299
2100712240
1387015587
169162550
109331950
816415791
745345026
1987947174
598819045
197062010
595750346
2044627430
694963257
302988911
550330974
1098112925
1451634056
1412222521
115203485
1547518146
959178734
983462614
1464325739
921037176
708104392
2110071457
1880392960
326901747
692399942
574446643
1976083638
479781503
1557029285
1382897115
882425444
649648797
1897237558
1930491607
495221630
1772591315
1837748012
1505007360
36830832
1996364437
1473447144
422545336
1417823987
1909822696
539101328
1766810416
1962384170
250579352
1516995533
1141187963
86440466
733225670
878069084
1803881543
1099797940
1434966003
1741037323
703217557
407065935
1780046202
504122554
1007632714
136536175
208192819
1340498296
2121016928
1310961597
23667442
714391192
468424324
78948423
574433336
1651610011
734499869
455196157
1898988717
529619554
1553927458
1896619160
28112593
1494612530
1389394
1815632717
1251043104
2147305584
57383894
218641983
627264966
1247031859
514336789
1478054122
738467260
1138188364
1157084625
1638006928
1504082299
19555536
639539049
1631919645
1256582947
1861120563
1508365314
1932910796
872545519
908171522
463744975
228900937
593321267
323980927
1290402861
932077264
1770166942
1178401366
1273409662
941980457
118418617
1809206606
45304145
1144056825
1275354075
608903129
1916563949
550936697
1663315410
1532958589
1550807925
1231858699
1460836723
1629050223
377286093
1611225032
908379027
1025207632
1965184953
246103301
1423573716
1191764615
839599850
15886147
1310813277
310914950
444301410
1149468402
1135388474
629560102
1284690193
676199154
129042796
998631257
1100721445
554589133
1150811168
149077786
1626708312
1267035401
1715447707
85134661
1481398877
1526566930
2072831761
990843515
2062347691
483855863
2117043772
2066240201
1932085694
938766828
1771684901
163140943
500950400
1895820268
1229725790
171370775
2033977828
44218889
1773563539
1850471444
626256184
48733093
504312729
482920775
227114800
1562462980
413288697
1414465300
1875589668
432930798
574081351
29555999
387017338
68221366
273958095
1521195757
1141209896
914035060
825441625
130672151
1740632568
922440926
2138893014
206633037
28194761
200320858
1322796839
1514636768
584132848
443903333
1167745775
750513139
1302686999
673070700
1593049407
1284753037
589731787
142909149
1545501736
1423970018
176033985
1360446006
2049503457
1606337012
1108263978
1673877009
1965470839
1022561821
229546587
994595754
1486884626
1870465536
2130622658
567532222
1480999215
798618282
569608668
1563824825
1795936076
313913706
683511105
1635194403
635573903
1123576365
123990193
1161028703
1518151821
1546899971
1216474855
17652749
1235152896
337776041
1102575940
1973697764
1200266475
1207326422
797026163
1237004869
73488451
1634577140
625045353
1815602646
1095319909
1101447652
661857853
1675368617
375370024
2788275
857098192
414172933
211273357
1353594483
1719732083
1765101911
835074904
1245166994
1961699372
664841931
1950056331
376307515
120560812
157984801
2121080500
1073568384
690745288
632887606
2052025099
1796855537
1689547889
1429552022
388002451
994562249
799555203
537458858
1669675680
95695095
1547690616
1692156947
150619415
797256266
1201274308
97222037
884497184
1001160821
330860410
779082720
2102305642
333731169
1329588172
808640131
1532165277
77562074
107534657
4573201
1453957724
869690551
1437995103
347480138
1493506463
247037286
941534025
876101363
694117693
1114766976
1870556072
1180753289
1800241368
1346017816
255636892
1344713125
405677764
758666665
1580947443
178589540
1196743502
580721226
1983782212
1748538179
1030897920
1253884158
1008477093
1714345212
580564349
333294081
86768891
929177810
1768699092
565041960
2071697151
641350453
1626638042
979740027
327478333
44771723
504935006
616616858
724597564
183174561
1616820760
2014797898
857114530
2075645671
1360699553
1610527999
269492810
1462138291
2065675533
956067646
877197619
1997763731
473376332
871608120
1143140290
711922412
2025644164
1511386674
1952219058
1790785495
618901653
1530944811
738910252
692220674
1178710145
80661010
1444476723
1232537789
593886251
386731682
857477401
410583538
1851305057
1804601104
1701798116
1867925751
302390478
2128547683
1588021510
807913884
1773565550
1945569868
1183673125
1947638969
751994185
273673991
1760985172
176437714
5690311
2066604104
820181356
1471066614
175509377
992397728
880502701
860483853
336311586
15042121
1452911709
497486114
916456667
1179881288
128971086
2082636727
1289633327
628240755
956197239
196263071
1451107617
172772323
573102182
1519338499
1069665701
126457535
173859741
1611286730
2143858702
491548703
1532635517
869599913
1209599389
774058900
1573724853
1946702965
182479845
771102734
462277063
459931220
1821168309
1257936277
91425774
1602779211
1216261735
1758811211
529268808
677731302
1203074407
1110680151
531622233
1367869239
595026972
1699049925
393608307
644955739
219515110
60874648
1942352447
1921570340
1460476143
909656327
1364352849
113141381
1659308978
1647033112
1584255836
1161167970
39256005
1532976955
1070318245
360317928
1765435185
903795395
786314733
432718651
20511488
1865907482
1302413794
407206874
1726445612
890387726
1959086242
1220222419
325952386
242591756
239665468
439366027
886085185
289001442
1605650345
153010674
2049069526
357994838
2084877782
1236487851
536321162
64317888
1887241091
1465763569
1420109152
1867503167
363343462
1831832329
451211510
402864437
1560373918
10450679
614796483
1436764301
1196546714
309130351
920685722
489948317
653594572
125506961
42192288
2035561919
928338681
1033680603
2105344973
1333883629
101757826
912959763
708447518
889106394
521658738
2086462496
1660194317
1646678760
1714932582
1417658689
692934321
51434603
94308620
1631468745
702025194
949543863
1511000553
282738857
374875615
350623229
1251020302
206305018
814749905
986127421
42657409
1499538355
1520692401
121930279
308772242
85296946
1093664723
1358230480
199304820
1899841719
911547546
1354501063
1146336789
1253730333
471520906
868002245
8414010
999700587
1202269667
644337897
1783983839
511173174
368737375
1555107251
1382716426
1326509451
2110171256
865166407
1677934759
758699152
1099473692
69322512
461870400
110140712
2141137592
548803679
2089102702
1554480106
1034541097
948018575
896053277
1673100822
795046555
107885649
339814339
541145985
1616546833
1005502810
1761485539
934646168
319382818
146170548
783915983
1525441677
384703039
1952256526
381593937
649816756
174331515
1998246615
1428027046
1905262133
1948242251
1524787219
1472267290
987166506
1531826610
1849987975
1577922193
1395494404
74840881
1990515566
944210132
1517569620
1013195086
392747137
1258965736
1526521781
561439872
267062450
1279099565
388780448
651548288
1109016815
203615265
285854939
472901083
1741581355
2116487610
1767097680
1472401969
888938653
440914937
1842611502
932080048
1628406407
419576514
214681310
162483198
836224710
2027384087
1701893837
185267932
646723695
765126818
1402257005
243620527
1234421638
1322931053
514782649
103167604
2077761257
332405416
1654857228
313359410
1015890628
1752292323
1522287668
1832385836
74888959
1749783842
1836460610
1907711434
1137912993
284728541
835558046
1209029249
1849145711
120283616
619757891
621421444
1069782306
1448408354
1766362937
1525315935
188047308
605902817
770974604
1967419637
1753936000
1711117701
1206861488
1647441824
133475183
1080861423
339524589
914780234
1023762285
1412433741
1821250508
1771675251
170372511
1602309137
1308681963
2020334427
209843790
1037645091
1269534574
923046312
613535750
2052178281
80853915
839647884
401081823
1437594342
414847045
1640059114
747510919
1380343453
2017317604
311285305
1723753141
218203469
2135661499
1318502005
498566373
1678701502
1857425415
1053682883
211070439
682633826
818390209
1763911586
1479748420
1525304950
1228171353
1687588049
995007638
853778754
1797444857
319638938
639412592
81772939
1847896815
736736052
517029854
1508618822
1025037175
1636264835
345266681
1751821483
1611614647
786242669
512904433
1825879750
1818758652
1638154434
1290772206
1008207078
1954947064
1082674183
1099523397
1177428317
42958937
1006507831
982199056
546692204
1070807939
1803850893
285433480
360908104
613317666
808438768
1774143681
498395696
1776919690
813637524
1993837168
402956246
2049339796
10475379
745939692
47977109
1092101311
761067029
863960716
1894178414
153007773
119362796
820251714
1802366729
2130579578
1970341901
680385786
1911482407
151670628
1255082734
1457637396
1201690142
1413615045
54801538
1410243465
1152623999
1410315851
267678544
812175620
1782965145
1871371595
1282363816
2034191528
84952892
959620086
2046345868
967942845
1007255612
1413095780
537343254
321971867
2101923813
346019486
2019029221
1970536517
1419504074
1969825491
404404982
1304988600
1415617334
846912298
1456849165
969489778
1515404192
698854475
113430267
1638060666
522380688
548263045
1770441082
439387523
683439574
737979018
1732539332
1331236278
1683838154
876299110
1831566161
2067080292
1587479970
2125012185
2076494703
380146723
1154252721
647089975
1415391952
2083966481
334646713
606914602
1611603661
637274310
389707374
1331825915
1510807498
64218705
407186721
1124926462
2045568496
1591124607
1766803955
527845333
1372943581
1534445894
974620969
1759347010
1334824972
732001454
1972606100
554453385
1318875010
1719604043
933614418
1091245086
1821232007
1130018426
1059389914
1647387023
1476999398
563865758
430346888
870873506
502205889
1470565207
597480942
1302261133
122359074
917781957
1484385012
41755106
1842224029
163891923
1403549352
379363690
62012242
301997939
1279993270
328595142
1728696440
585189555
1121186508
2086653709
2006658450
79559230
144980247
1184375854
1233741647
743447695
1057393244
1232105136
908816748
571138837
1676890255
1083564104
2006090285
606366349
3225066
328115804
1784725324
576511745
193090775
1210397548
78721536
715926144
548351985
1620742782
1207042820
975121166
610300758
1685635060
1857158943
625832141
249068468
1962806593
1451385712
1878033557
431859484
339380817
690876666
1933948340
675704149
806909902
262556199
520319150
1496858612
279495003
1143510471
1892359548
1330262656
2066514005
674917485
1914733860
1570532099
829719959
373295971
621789384
1796561375
1867508728
2106380863
1137356660
144030317
635613698
1928267367
396817477
1662278404
1994218866
1054334782
1879407933
1808969104
1471063004
358668990
1775014107
1174085377
1323834851
193943908
1144874130
1109014744
1815019971
139952918
1879980836
1828947912
1831986353
1593799311
1506937633
2027113897
2017232234
1940105676
685157514
199096476
1864539930
1102958371
1203933031
1249796886
458932797
1471066145
207288873
1037294927
1447180371
1500286739
939249510
178322583
1453518192
1603712626
1382669613
1083978656
1991533142
256857436
214479274
1671639857
334538482
308061164
1788672735
761401844
473324677
640831431
1659137148
1730100498
1909506134
1269051257
57421110
545075203
169786614
941834174
1554959991
1898116428
145884514
75884204
480430492
1616670329
450836335
880574756
1124238972
2128831545
2111308939
351483519
1102506456
874667833
1669883421
381817833
674065228
962742089
1485821350
908882584
679654345
980667662
1607438602
785424962
1502266366
344299788
774300434
784916090
283091370
821576833
1259763370
1927186937
205492068
52500827
1495511316
818983965
1638123940
1024236168
1794446234
1942938538
1368968494
1618072747
272672346
308882640
528557561
1713862071
801466930
743869307
2139866237
1334553927
1370018651
697469220
2051464421
309318994
800148268
57878610
1507347621
1899553300
922139365
863508670
1292142896
1980078651
549592458
2058630177
1749882254
1892390718
1718950405
1339179606
227508592
92016079
376612377
550896809
112062165
140598795
1981919154
953846675
1206526101
470182782
1732431848
19845634
1522274387
1025031486
888276223
5349821
1645022546
634807986
1053652053
1752022964
2095079942
867743741
1859794199
974610594
76710608
1059894557
14688870
1999365276
1073202194
508188423
1612035479
483711931
616798290
1486591081
1108666335
449794622
616650371
1663316109
741481948
1094214939
1283950838
284906605
980293716
624958889
628015645
1038610180
1297870767
1212388960
1555364925
361815428
913577298
1542416102
634814193
988928739
275603082
1361795112
642076089
2028353836
726996643
1991270664
1959271874
230318370
1379866806
1196026423
1458165011
282401407
847704678
652434068
1795329951
1655282750
1387990553
815983436
1434660371
205743339
1365959822
1601356953
1414294748
1826413395
305215617
1165582705
1257930921
286373303
292771693
908213187
1865301693
274606882
1299080372
964149661
872204515
1388047087
223062875
1454346207
1875822131
692968816
1293220012
1055520808
2014846728
841722853
931266205
541445039
309413033
276697364
1555545403
1820946512
582680382
389869819
1060304326
633486564
1779811228
503331284
1580639439
1314593979
2056622577
1416924049
389514204
1766554786
935025700
170174653
232625235
169836281
1406989265
90746444
1146401148
1270511398
918847529
762057763
734341768
534032237
435191115
2019259673
921527664
1213559742
1794982239
1072373592
1593149568
1858758260
752946043
1401384117
347483454
895294637
482580888
1486873256
1187715470
1204290226
1331316509
1184766738
1995113366
1642825606
1339142838
221868993
1327323821
1959039540
23981368
955811709
1099373113
161824002
556412656
852585820
2074583908
1051777637
1153505054
83477010
1476304966
918307045
413560978
1612150584
2134109525
433282957
1721467358
1898146859
335186856
1254431248
447144420
1903087141
319265774
1094085928
207148826
928792703
43409357
115202707
1181039977
1870515297
588399866
698883522
1589376083
183016037
211809983
195504018
761845179
1487892797
56522879
1422680848
1352938302
764739266
1314474041
1770996058
1889328510
1848043704
54823013
750849505
497332626
1150460849
54276721
2045709142
1871228835
1151669365
1390366970
819189373
1023252824
1032189916
171983277
1501107167
1445599041
2044728035
1329791059
1539990412
628582498
877079406
656570385
2088410363
1978767180
248301531
1777721032
1279021974
1587558708
1775548325
1160713800
1970184988
1986048813
123364373
2823977
1467958239
2079000999
2096621360
537748180
644015690
164247045
270527870
373259728
1336203455
1043399863
890985767
1460498988
900657573
1924430727
175884080
200825258
1695204829
940886117
1339268752
259518351
1048388434
1180546852
2141534550
2114202514
737990145
1908912081
1637456074
1784669110
1436922949
2028092638
456128834
691893894
1860760346
682695021
2050435812
846626224
458998139
1602537504
1837216111
1143965613
363146741
1735897203
1566944474
1180752544
841765346
1972946247
1454999918
1667055179
172476082
1391244205
1075738565
1678757437
332357774
1351522395
445230535
482989012
605107341
676937333
454913556
429500787
1548411694
1336010108
1031985279
1061397430
1088957934
162369515
1125483231
1075184681
1139266187
866769164
1817303198
301003700
1441247272
1410487202
387400411
83592208
544813809
1804300214
1299126692
815708993
1602160654
1566304525
900291478
645899494
1718950697
30260703
1036004734
961637593
967039316
350202905
1225991121
662208715
1113570771
936392785
413880846
530037707
144057997
606813226
458826574
1598068630
50884633
2065890280
1276967617
438265549
2058770906
1277019502
1114348367
1780258720
756593283
25236958
419387458
1057750512
1273842789
1524844530
1426525634
514008358
812988682
2012007161
10739809
59747170
321277524
928112580
952550893
1285989083
1475408419
1366155370
2141115816
1933966346
39530254
506006854
971595857
706803949
735186943
1643242494
1452593243
332441175
1639073002
1303575811
1028084316
1923178104
531173158
298742484
1098532177
154555165
774796697
2085080904
2096853636
1572610016
66699335
375751300
499453603
797140227
1685142977
372433131
1614643420
821848213
1412845210
1013688583
537916401
2116862308
537835890
1601835711
518958616
1373112699
428623922
1884316707
1504719209
699701086
1475586928
906432864
22553604
1545945500
990095081
1363698135
1857880244
403777534
543000014
1353883207
748391999
1636992580
862967619
997836826
2097750122
1549110958
2061791712
2008143474
206938263
379603778
1169342749
1439333664
1418615959
236751167
1561810947
1390770973
166895744
1369229838
1741803307
1339060133
1103828476
1899314936
908715960
176896458
1647635643
1612827198
1029502905
476306904
1251068578
34736565
1546952517
382792704
158172340
1469344129
430425035
357801569
1573559802
460930440
1770443980
986318715
786862362
623305746
575952835
347826188
380035060
167243863
847953122
1195808245
268430304
1104960499
1253079803
813439420
1405523542
26657324
482046860
1645006160
1803397210
252617035
6594517
1683358270
47186803
173057422
1059914781
770977723
92838407
2146826888
32828473
388311236
553201447
399222430
1428582524
1348655927
1289805486
1421011990
2006204611
129995961
285437476
550745088
726514202
1890374195
1371694206
1264189550
113852801
1307940135
120121975
722953823
1340467579
1842692857
1593537272
1266782287
962944370
1010043369
1803299601
1604765800
1855919670
657576026
632631999
819038897
810407552
239643215
859413557
1555308297
1618505496
1416616105
208549244
2031434846
982960721
1908952664
1368069937
420917625
406077885
159104761
1369898538
978262131
158349577
345453971
4024966
1309642859
870187840
583676428
1388349649
1699643439
1499795053
101928965
1088938425
2077253509
467818470
1988326659
1737282169
2034731714
158083303
1465943584
386256215
1027873821
943266482
1192273667
1662083424
1827458558
944464500
123142134
461507419
1067050388
1679910410
327879542
1778109755
831202564
550279104
1720937918
708087471
1376896447
1760533318
42815883
1867007479
1420261884
222605624
1076449268
164751182
579565569
1752001358
1139203348
1201282495
1688112203
1525459358
863453000
248302208
1532441299
1061936524
1706102168
1673940722
1556527648
629970773
1268593830
1504287411
1992846751
136796441
960923346
1661994372
2106836892
1408807898
18141367
1900277535
1024109313
127773613
77363382
1301751455
356296413
1574986676
1911268478
428219474
12074802
1777734273
1551755129
1735972932
1566785567
1131363950
1025472786
1729281043
1320360012
1524318686
606663474
757205449
842938906
1329600267
228366294
811611445
1707050749
531066092
1322131481
693369757
130334978
1528955698
22942188
482755503
1784743391
2093108825
527539860
1968883429
559697910
1882154012
959449313
838697104
1803092436
1318137730
1135514453
1408624302
814249885
985066972
2106848886
1620109793
1814536585
1584984425
1172070150
2004008556
521971404
1786163124
88536135
801205072
1198427742
477238225
1930815062
595141411
1768944314
933829640
166331480
1230726353
1645591302
95337867
1906498112
2064245486
219340413
1701056650
2001492049
1174287445
1062350133
550683840
1682112488
1798261923
814162839
969530790
567777966
978697293
749650945
406697686
383481925
1121958097
1215920455
76304245
278803818
633728211
1505165570
451338176
1359349997
680661178
519921014
1816245388
126589675
50875019
1340329982
1280004984
184705799
1040471731
1095424886
1527506732
506891746
1530623929
1598705293
737014819
1636396067
1655975552
2021545292
51467355
1339386034
1541716853
881628293
2095676336
1157793341
629761300
299518723
323486844
282355253
274958854
1821146155
1444184845
10147523
372406298
1527456397
1427284689
378399037
2136411376
442526095
590842392
1438552000
1186143898
1458368531
187663872
497337519
209038018
1409946307
2144665557
141834085
1839517849
1330855432
175749061
461407176
525766442
2054113385
1946372761
1494871989
967397225
139646153
620494039
1735111079
799879938
286571759
1004064699
134528782
110046620
2039317272
534109411
131342827
2004280373
437964019
1642724240
528603073
1151882831
301983077
208841561
1882011601
731532758
184305456
358173130
1622794392
47355520
718352032
2106756658
468987662
997785576
244266174
1140411731
1341537289
733094888
1839525856
816154247
324428592
938670075
1757913164
553695158
2093502698
647898428
317644842
1677228296
100243576
576464979
1891393354
1624269319
1116918307
750729837
2093524100
842282277
1214661219
65274044
896391376
306926696
1576339172
1121977553
1388943493
1806597520
546557329
1307506078
30330489
507563552
1402475082
1752149670
1667274122
101519328
1846994369
602015984
344925083
359157114
1155414907
741765943
791657225
1522183504
1517404093
1323323814
2663866
359634890
1861498371
2000430822
585774811
212738471
1577476000
1006273459
1202574588
765116874
818178456
2120269708
607390909
235097122
103473778
89159800
1826269900
1266038560
340539792
1797708764
906223259
1575364401
148882572
648328728
1139237808
1478148829
2010336751
1815104409
419869858
927977439
1386752763
501348366
27084144
1317246633
327473795
2112657374
1820706073
152407824
1526999730
1477621513
405629036
863392761
938141548
1543080630
1951284278
801759274
739053766
1800056974
390692608
2004685441
1103861995
733329253
1209730118
166689300
699640475
1040347021
1677630930
1802660391
1609070384
277152365
1358990932
519984841
1159761235
1550111695
1020396403
270498067
1730131623
2051483968
425367690
834321214
1756782220
1544460959
513794199
694938872
292519907
511724153
331085877
912146328
154541038
1321199117
1052516401
497027694
609957795
749956568
492855273
1158862593
1753572101
1686095205
1859465051
1228453227
456312505
1852771354
547367146
1094703157
915847664
2108800271
1595458810
265124092
297525690
596350827
1541806691
237569135
1559484004
228413136
1394256525
310939381
1270698510
186385143
1906782682
1230999676
1634330311
1307017482
2113766238
347138248
1441545431
697322237
98331240
595930134
1817696539
1669228489
1516082422
918959821
1555786547
2089417861
1300137435
266406436
522101707
896969727
1920831240
1353642091
1972146897
1826799257
344183744
591849679
120819066
1448809319
758469449
1400396860
918789356
1868879971
1591736866
449845541
441742480
7211452
1411562938
992516076
456912756
1689631470
1761983717
585533302
1214126046
1163732679
664562733
958570606
1302311971
1760724989
1818936857
388088579
1329880616
837204066
1961264853
1604082102
404824284
1669241496
747466180
326502037
497852065
1173440756
1126795285
916887232
1427488695
1199836893
1895596692
1328889732
816441419
1100294150
1269498946
1128735227
1559475931
363219428
820056245
1516377884
2031831621
1738011312
298348993
690275424
238096528
1332118124
1418341083
1976891558
1965825064
1977227959
255062424
793071352
730137382
750405508
293253514
1588796295
1249264927
875982643
150148621
274571483
1829452144
72616538
91823061
95914497
1296467254
441689181
1100983365
523481292
1086921197
1998431262
1428242105
1255024916
25344968
753392511
1567261472
1737659618
1460998012
258269204
846730519
1971372361
1102196950
1391340292
1818244158
340822554
929026279
607781357
1342277681
1119225413
1487395905
55453328
795863603
48692292
970959175
1904234254
1691891529
4365925
2051976824
1265985184
1286875850
219975370
1654505443
1966118281
105332751
1322003414
672651083
1331892549
1199414640
826352650
979722246
1112388847
996541929
1115575094
764088138
61170002
815780815
1635509605
1645560065
436938115
1328937661
991020187
24698629
29961953
595595690
1655393155
1020448394
1000702254
96626194
1805992736
2018436840
2008774413
1147540709
1129784848
765423620
2070743665
2025991705
719891762
1410213855
1386013762
344907156
322216935
80728463
1367487807
3907287
1142555708
1583565506
1703368167
276919755
599546647
1508190939
818163374
732574296
559182975
1499523173
1824876693
757447116
978473113
776505349
376530117
1881561382
1202806285
861655572
1845231060
1746739184
1015021724
1432883538
1660554965
1343177146
1035688829
174676195
365282433
1071481029
2126538429
1052136166
746894651
1622581346
347294372
738170460
1396752600
135126811
2120090910
1577813325
1537522023
848197723
1831294099
1563931601
302896005
782577504
1860365693
250139907
46325278
1079566810
1868297627
1479684810
323109613
642457804
597346490
1864215245
12046067
702141489
1342637223
186463556
97206877
1249567790
2108087873
1297019746
521709773
512420931
433896594
1163707675
516127246
837285066
656678275
1742759854
2092270046
2094085509
342803119
525671433
305827819
61136862
65217658
1488966869
885649682
1244983562
1088237450
156691580
1827581536
59509933
1613907999
714236886
1398773409
1226530433
81368863
237873244
1870138767
711623917
104439100
868475391
1197646901
276988744
1014763572
1976551985
728136195
1047313442
40435413
1945635088
585655308
708768596
191511768
347151460
1120984582
5068844
2138576823
1348322861
438813155
1547409456
1708151327
876020176
1255590067
566622409
1115187603
728007511
1369690737
1631287780
1772888245
550419684
1905522281
1505886209
1870222643
1951624710
738745237
1973257919
1089084269
170244307
671471779
181623345
1597907647
1799536766
1748524124
1017272999
1691640151
33804348
811802053
275334497
1854277897
1979123854
955605
582223876
995345330
105354840
291846588
1732844087
1332098736
35549309
1481641528
19914652
646107023
579116662
251915564
97063618
87414919
292554394
1917887231
1748121448
1058198707
1438893043
1763888659
1481446452
1401693068
741147912
1875478198
316945581
302181922
149254695
1085329272
1988457673
147872495
377756376
1499581914
717984284
1512639030
36039925
599378328
1173341680
752605630
1163309684
946402877
513566838
1309471225
1648596953
1625948627
1578736180
1009654146
786446990
876834455
1896675023
982864365
1472675529
1661186656
589647639
942848871
868183598
67706681
69954227
1124516224
1424907696
1959170824
722523030
1964609381
2095160394
618000671
95790910
1054133170
884435156
1841914008
574517556
767597769
1255141419
1699501652
1089670577
1304753645
1536169041
1757766751
62886773
103819787
1390328104
1992938126
982533607
1524877630
2464891
1137966583
434212839
1160299628
1723773597
1422754318
452789638
1724635556
1758924228
1260267741
1534881433
759384194
1123044353
1930470046
197908593
297717338
172592399
243140232
1518579970
2116217379
10023230
1121000160
1284761741
2115004821
329162492
43148623
408492930
1178156101
1195004322
1070465750
1674888666
1130598616
348942348
767838340
878804001
1302083744
2060167600
1433807739
1885089453
1262048386
194518455
1102999746
156988164
40781936
1119160611
214476457
1068357437
257030265
1135738096
567731136
1844984528
1868057584
1714199597
325537816
1844261376
1382021946
376693450
1995076730
1832284111
1687528046
443937598
1281053610
1942566840
193797842
918645955
287984286
1795086526
470954571
2139310743
990623551
652881663
1565618265
1435125886
2019257148
1233333834
1092251994
662229711
954589537
1365341328
270290907
191789893
721961092
1138680685
1679649818
630323356
104341982
614155128
693074080
335850293
757342714
1383722274
50384532
1088990391
1723742548
1817345201
1460406602
121791940
648076272
229477030
1854335875
127839270
442491385
101085067
156338967
1569089837
1920350181
590023996
1967572284
518572032
580998901
1098031467
820968134
717548437
513508522
312778764
1555436742
1283206480
1699077200
1854444961
1019596895
492167943
2104696341
104337657
1355109052
1440591204
1554270121
2104202706
232719956
1826967039
153613562
991663953
311279192
1913849296
640518003
888043963
986850065
101022495
2038241096
252484887
1318151771
708192258
1604660012
605253396
452870036
1591955618
210712703
1728087539
588066907
627736995
1670114257
319668725
840241200
27039161
587741399
1134000143
2128404784
2092188799
356266773
1480959059
880274465
2025339082
1883549095
2010194863
561063147
1395764875
221815801
366868086
2095502911
1782618426
518744462
377719494
609719969
255218158
372023949
71044792
1812038680
1308609998
1786184738
1259588125
383043724
818437269
186571852
236028271
1243244121
1264446994
1311859308
1911611355
1410354194
1644159249
1196805999
577235239
1675342052
1801541937
169950782
1699771600
1548925292
2110266767
2020496240
1093578472
977167103
1800470193
1583984273
313369519
433436781
1770177737
1126441245
1724567852
1045646993
477668910
2107355066
227131794
430311369
1041057095
1263294951
455650609
828252425
1569666933
1450814154
1945052453
1628931415
1554518535
1333924083
147834323
1640131241
1514078756
1974271657
422965218
676017635
742386163
688181799
544771128
490907451
1565525691
1609401972
193647870
1648840158
1536761813
541666009
1839474656
1360086327
569654460
1696277280
683139480
455161913
618455813
649801950
1622556229
1882435150
817224909
214516348
380585324
1421451087
789087959
640879561
1930476272
1488408456
1955047196
1555851064
341318184
713716919
1237240504
916159574
699504514
272146692
1417096247
1507438985
924658559
621213933
1610293787
709518273
450012140
1346121152
1048646845
1141401284
1237172034
1158529951
505871566
25906464
990596627
2061081673
805792076
763722007
551574928
1877789676
1745948257
1977349157
1450469913
809022893
1751767794
774442996
1508350083
74936207
1531352854
1834667516
978188793
1566600873
306186911
320737267
411620509
28212142
978234062
1189580898
866580050
1020784353
1337315622
193700519
2007306158
1199191170
1028094377
259373848
663164272
1637456146
914982951
1924185885
31697611
435576190
1684379616
1360076297
689607699
81269560
1747734777
2012328207
646918244
802177256
148194848
1276404505
308280502
1863667294
310664377
89629056
1060379950
876001398
142457064
185701524
1138225189
1963691645
1171338570
1694637808
1518446627
1155282143
153510086
1642899043
1337388448
552104696
741475462
1175102590
552372775
344638949
1870541440
145227156
1964579341
1079639613
1330502660
1633297047
1200867004
2060067519
1183117103
576911347
1874331814
804101569
949878263
519079613
635925150
1494724944
1943432149
554333326
1084392147
1547776634
1490691157
1008616380
579960219
1580240583
894949757
372988870
880168899
294000600
1124518223
321902951
1277196522
1340970881
80153982
567748329
194772291
1372990667
1738895246
1158372483
301228157
607219488
497797415
1321887874
1225041708
182115221
478603582
624951166
837640682
1365805137
36373068
1317360732
1273610008
591798590
1572839688
1762105658
257729818
1595616381
2067540637
598099690
2031015164
2023593453
1413341670
968502807
1203180570
1594983543
817919884
1817595482
1476747003
98006338
1317150322
1798535036
2039096063
394895512
368847658
483897672
686981467
189375927
2012821967
917138400
1379047455
1191149466
116513728
449214524
391566914
812302550
997773029
2054866765
383079393
168236996
320846659
1233843245
1314403916
937761660
1566406954
526422627
2098862293
196632231
304013315
947799965
1393393671
2122042757
2043354082
1671801602
1210602354
1227706554
1050971273
1128328713
692871208
490846725
865020579
1824607298
1046864551
1351743809
879064874
348341254
1735989614
664966977
2420986
535402080
746053433
71727917
1297814226
494931855
2111327474
498988648
492558979
1645680305
1241867344
177412199
2062210613
761857826
367182258
1268009926
1562360624
2147110812
1958500045
846084545
1466926135
33905430
236661981
1837496074
333649666
509821117
1444425294
903116673
1285845969
960642142
921041375
312756936
371943995
865791625
678083604
1647485111
1265817692
963994922
350425616
1431606517
1371500748
707717907
1873212275
1331807179
832637203
1058119931
222930180
583345700
787967828
1840176463
443396694
1840592446
434358616
1619874899
12972177
1773427375
112163374
1104939266
534546504
1402641521
1926336702
2029716677
2035877991
688497082
425442787
1691015132
1319010149
1397486190
1496830700
164880692
800759450
1992328496
331269975
477519792
566158256
18059986
1381124011
1148471619
1287441198
933606118
1304546115
1883630592
264112925
1923235793
576992009
197809716
1798427723
1617298231
267316972
1862567368
1751653861
536291879
473148659
1589010942
2127820400
946831791
1275957016
30046810
1978523323
1851390581
1709631899
1000181673
1689201647
925136220
1432389924
1817764970
901738957
233232337
1338212701
766399506
26015066
870344684
1158054506
996619353
497624594
1915515079
2035267687
1414986897
1927422323
1095708292
1459368094
23246528
28457987
1314652925
559269810
1433286543
1992201465
748024156
742432992
1646272042
1329442525
495674107
491332495
1250794747
1329533689
953037676
2124120439
234817955
1911356230
1602815163
344835312
1511929274
100729984
1330830201
1921345490
1828687355
1455745176
1388446558
1008824513
1284965265
337133790
2103392991
1404181025
1514781767
571756566
330967176
1864826885
242059764
319214887
931141185
683464339
1890003845
1285350682
714470898
550742011
792220906
993447153
2069278111
712416061
141459305
2088631567
792112067
1144930765
243499497
343276013
137216949
1263955565
660664599
241260456
1281905013
1720750859
114771863
1559477163
115385970
462137068
1123669615
1667884740
178371974
1478137138
124812597
1262536727
429143852
1983001374
1437608604
677680729
1792450003
1623703023
757801925
1875964687
1807872522
69788076
1739199979
1790645284
2044428031
477513485
186576207
444528297
2064971394
1091152261
1264743914
1873320076
618386756
1001420392
1936573554
1217542954
1905856344
1321464293
1858102567
1647357353
929170345
88598069
818173315
1069981409
163297723
72931722
1092666187
207091698
191980621
357747855
1091343830
450248259
345976520
1144618982
1322368315
1881079286
338841771
1980449697
1104300953
738540490
1530882678
1187466331
1384141993
884928572
196094265
1326486025
1591318112
976193635
854143855
628504115
488106221
2091413910
740908376
126513698
862418660
1020832439
1032004681
319884617
1418968602
1489264370
2104587245
1471044330
784094926
1539147730
1848160782
1302315327
709002609
762746702
1592070871
1713817291
742428935
375925387
177681724
1987029452
1224467791
2112013254
376440570
769424612
266533295
407211115
32305496
482201372
1539834244
838016970
1294290019
144824435
1462330779
1572691124
289021161
1736651060
762905278
195117158
32052867
1530925089
796078882
1858848927
1315170799
1793265777
28745369
536927627
447535000
2137423775
1106104816
329073678
1373211959
1438332187
1744543765
1217173654
1555908861
670821994
96160298
128733342
1469793965
1138112396
1761963901
557106500
883061595
475125716
147506566
1340163572
1343449532
557828229
255170948
1202729385
1444001403
1186575254
1071847146
2016680506
2034328702
725285109
1785026790
814673334
1550962955
855391589
241123884
491792741
951502913
995787075
1336614160
110039962
879814968
959626601
1444742189
1186594210
249975266
691735233
898765436
682856294
925668368
830623622
1923893
905385869
474280155
794785375
759409316
2073880483
2137775507
758721566
240586314
1865921876
1354551235
1605313956
421733561
1654916333
560681328
1372450603
1731933671
1610783653
2113035511
1410744724
1633358942
1429666249
230359550
306241845
728482762
677567799
618352927
1741161410
115141323
620219167
128880799
593444604
103025238
722969271
1999091810
1705180674
357727747
689780618
937375298
661160156
148063523
692450115
620558895
943153603
344035774
597000265
54512320
764781532
1114186081
1311538172
797106403
1206864153
966876689
1416310919
1866648840
1107456213
1658078466
794384354
415408692
1406729725
958535827
1340859765
2073193273
1786299588
1530058534
1709299864
1767368329
831734366
963017744
1276188263
2044365430
211671309
188024813
85740836
611570108
14391440
116347004
967499032
203738937
1510050521
741447879
1398524821
1655835327
2134805216
1249440329
499956982
306619591
2123342688
1248617528
1227749165
1816118151
1214903305
562748417
1073507268
1860257288
1843601539
1024386532
2073741849
1255457117
1872840340
435760309
1638046095
745784444
1274772426
760398484
904289328
1811833971
2127811807
819474606
1396553809
721359074
231994124
1566461957
659860351
205303853
131406418
358738260
1540801539
515638130
240963645
2136153416
695165964
1131500340
339149210
273519948
121113371
1214472996
1951838499
219052720
1129162885
723562217
1615211935
270088228
258340349
1871179298
1703923783
823918889
777902383
923066465
1839743520
2059739869
903466724
1199727079
604195782
1901730651
1093754016
2020788106
438053414
92371765
16681714
124748525
1364880904
1808829568
1154115490
621874987
115106126
1926087754
1919914115
499131552
894432706
372832656
1491846410
1499542942
1025719042
931817085
1786347691
131805681
58023273
280588298
736796056
798659559
475081566
662451915
224198265
1985066129
1020929029
1011936976
1786921100
1666672342
1043664335
1774321652
517174998
103079273
1779766343
1702227461
1814686524
1519637951
502689429
364644680
1750460721
2006846651
170888560
1936123559
1080856715
209648434
1847710145
2028314536
1587916554
1798887869
854772364
749525790
1640145526
1587408157
710343575
639671512
1528251311
1293884077
2132224743
1095753369
1919801385
817939544
286865475
250802136
1562315979
934735125
114653699
1799200195
131528580
1883874552
1380033678
120988781
1755325022
901954970
1062877038
358737445
686660722
725992978
1586721984
867757064
897390057
1821593527
1033559760
435236506
1141506239
1004042747
1693597178
72525059
82492369
1456195220
2030907355
1214586568
13681846
1148728848
700071086
2045305539
285536771
1480043509
1254127201
61544448
1922610730
1434295023
79339067
417789378
723871944
322107652
89707202
1761917988
1339201999
881097777
1917962090
145191884
1031563955
136584712
577536273
270169732
1928524225
1579083940
1143709119
5226399
74163201
663226949
566436231
348128184
157140764
2052731444
505531951
1100845375
1948445581
521155650
1459028117
988477654
1960079342
479589844
197007023
36076936
1593772565
1246929290
33054392
492522712
65362332
1194140623
450792579
1133084393
287998547
1334570699
787658941
2004213542
1172164264
1265698628
133948888
991067293
905992569
284383261
2048134977
986775818
1589493864
1047940815
680640506
156226280
2075188881
992002057
1941319534
1089666142
1605209649
1530139601
1613293876
572119981
162034412
1493481728
23722545
163748916
1215679722
1249174260
209954715
1703703905
2117620250
1978829897
946121919
388609194
1987645538
1763296264
1970012541
175279131
1208047918
1983660541
1305421906
376023916
1706013229
1160725000
1822688518
446931016
1335939113
1860217219
1500985963
664927930
1210423763
710177514
1786253517
1641238673
102707397
1691050442
1197663348
872992326
410649911
905183174
326310802
1330831280
211873496
2082922583
1959109702
1666540309
1809928271
198126858
867498960
1799667253
1238974590
1077967385
349682615
1625077405
1747500332
1666900505
1550495872
532812151
1639900554
1283353285
437221476
1088420871
1648114705
1181659468
1877518499
913456143
604172430
1055382982
3964076
1988962199
1236153130
2043011189
149359457
185886139
633966060
2092889409
1946486399
1798403702
633423675
668102782
1231028206
326828842
1529138177
1907151464
1950693489
1730016967
141828741
107095269
1032844708
2105106016
617702325
301964768
701522088
482218143
2081373722
1335201048
530050043
1128472175
1723170704
142249804
1377059263
1180699630
263497819
111741704
1749138051
918409104
1537311855
406320415
958290576
1731173105
1198640790
554687534
963008777
608463643
2060638598
1528642916
1602432417
1608671316
1414742927
1281433814
1316366180
1297932086
1673048004
627113256
145197625
664172601
419072215
697754734
1067660722
467638209
1685768867
1990391877
233558795
425918340
523621787
1981752778
70093779
235996520
1338132381
18229806
1933133721
1729797310
1125768994
993975954
1079079472
2083333626
1984194010
1866255625
1500596958
1639974678
2015207774
1011289039
190298387
2011499555
948915988
817259108
188656732
1747750715
750265773
2082190715
2051539207
642672731
1167646531
916437731
13168550
1818797714
1895844879
1384969911
1539113608
348458868
982477857
671415890
1456051301
540436454
617517666
704775615
828036749
691962857
2020380144
921023306
1434672769
2035162956
299949288
502676503
325533111
1854897491
600434307
1581959167
1142660575
1573704075
1988115871
1388846652
1258547464
488861705
1668803152
1911462266
1691711109
1767163132
623426794
2136630223
260751839
1621497297
307668917
133626816
380577981
1533020330
2108891466
1090977711
1938567458
2065626440
955289401
1698775678
954292340
1598356763
612415346
1919166385
770664551
100592340
1129790335
885016558
213931614
2121063341
2083068375
1566268668
196389123
832548633
130169114
1919710675
1920952094
758923023
103414129
1091728244
1993968840
62218338
1383059236
306564306
2102790917
53324570
1863902471
1143380641
517950779
892471851
1262995099
199748768
2072463174
1318982788
718737942
196699367
1869810764
1880829094
700461727
321920112
785050774
1422616938
625419101
1339019169
565713926
1305560473
1266956425
1718964821
295231499
780474609
738521706
1703103412
1421100642
373905303
1650251665
986856257
634807009
1376688936
1436505762
1468318895
962467284
1622700666
232501598
1862353903
1768249931
2058615242
1255402966
1165076900
2127371407
1446067002
1430770048
1296736157
756389852
1049646872
1984750413
1652225181
1259093255
1991472087
374109633
1157910751
712515809
1124497053
1063303507
199111308
755888662
1630372724
485086764
606351750
1427404608
543901008
341053294
263228415
339908158
1055915634
958917772
2036595301
58712229
627204349
681405424
1551617078
2052107341
320024139
1191918860
1735871331
752267070
1248632979
1806369534
1915578833
191833968
1313773996
1028365879
1372828618
387418287
1177066587
1554677498
215453259
971092639
667061261
2001534985
1804253606
1927327571
1388655989
2144520255
566501000
1226242393
1530109532
249181521
1354097245
17779083
1428561450
1504693638
1733935772
2095640206
221789797
975288964
1928641116
2126555567
909795898
1961904974
1079176520
964630036
903362412
1114930816
1098702128
875927160
1594158605
389387433
46589153
5426047
303970680
1212590664
356253093
588747304
1742149536
1768249968
864340658
1456835138
1025204728
686975151
160165308
1889543144
725427610
2013098911
1849729803
1127822990
819774300
2059185914
167290393
1210195634
219994129
266970514
1393712484
735732813
265481474
865862751
2107133725
309651751
1720053818
475753355
1908858034
97296239
925594617
792807958
410339291
2126628590
649377840
1243856640
1266876020
1594405987
983333315
1759675367
2072653482
2033393433
1506184014
1427038087
590914457
1891432296
170014079
1564974961
1808787726
1275446551
1705008721
63052497
1970124886
104828162
573471471
697908317
148745130
1199325271
1837581989
1989907624
265632667
623030757
1187660681
460420232
194708031
1832129733
1827341082
236195623
1631209429
48956077
1781085622
112108547
897832812
995953134
971146133
1294119471
977082986
1961346085
2133798038
1434988831
956202317
1414689817
1071280380
1008915465
1466047445
648883092
409452795
1734693863
54768916
1595308762
1660269968
1891352863
754116552
61908441
1408225390
1928715985
1884862155
489644720
480248987
2135589869
221336838
1619468340
886113761
1074595399
295385579
1382470620
30564949
978169037
1633451407
272977920
709845299
767437115
1331657982
988488360
59354200
1146297021
1309132356
847379189
631816060
423335965
1310739792
1817352145
1508843836
417841742
994305908
645545588
1053188817
1509383653
532746226
503363568
716368061
1359574666
1494873165
802674728
140540556
663095254
1768016023
1970113491
454597543
127578247
1490576195
2040098366
1410575155
1573088439
1178935819
315549787
506842164
1649956737
867309019
1134351942
1189647961
867792410
1346926264
983807644
1877118303
1674676471
1999593647
659250889
1053647497
432596771
1450039221
413219756
1289485209
1256284168
804328369
2145916371
696337322
328476046
1777866031
948068577
412664801
1680522878
725975448
587207079
225575621
36438236
177784555
1899559875
1095740698
1377178619
1745848475
897366265
621512137
1929280240
1513116509
520164842
1387273879
1875977827
796891558
165153300
217667555
671584101
1621096463
685126878
1204595029
332454296
1847509303
334685188
635056527
767818933
137220645
1841996400
1287098137
374667190
95137443
520965518
1776648192
1936067244
452650360
1455469686
1079069406
544078084
1883880557
308329890
386067995
2043433899
705373456
1762006328
1724455111
1745144754
763492416
819749730
768863026
1304071198
1717533524
1448151715
1565490730
493132870
295054105
1619226113
1714369579
567560818
346149238
648003421
2138755421
1858510205
799400092
636310804
1502501681
2094649212
1675827184
947489100
249414077
643813300
925200319
543694795
1139625738
279367091
267079236
1947349870
223338503
124832262
1025966868
1933356511
1536943157
1853043259
1469811597
768558174
1516774939
785875289
167092087
680853249
1619090387
1825958885
1877083433
1420773032
1151958699
1537413301
595733915
981760809
592571430
873051166
1002444924
689115544
1591823810
606699858
1830977749
246561366
1698056502
83088832
836915492
1483280368
171440291
1008702097
1428316119
1361398930
275065683
1869412012
2018144973
2050656502
1165192519
271745498
682003578
984809999
1781454925
1280040493
1586200465
186312698
1911270261
463721128
1180814243
1871655767
2130357063
1873952192
2132263195
569967708
1588677459
2087130868
144436570
1115588762
683056201
672889201
1881198501
1012033930
174458501
1782691400
1594545373
1227539127
809027719
1051553527
210344789
499687306
742866960
1433188036
821919807
1310261837
705886756
1296776786
2104128186
1603826146
887786380
288916627
1079578867
1287786586
1331179708
1592398301
1286015994
1819490443
388773416
254982562
1709691833
1145873818
852764890
1856497006
1763085294
1161437101
1238355426
1330505314
528107551
1298772811
1395975160
2049200111
616402717
186347359
307407392
1233869211
140126397
2144512721
715534635
2073774491
1436168380
1804719054
1232106321
900130652
1955558303
1407829331
2086614089
1078064384
1635914545
717596053
1775872673
893694617
125268457
1291603060
1084354182
795174703
496134202
684732759
1503408880
86045754
1043185572
1487331770
799851987
919301854
162658409
1583415166
2126370842
2042741480
105337894
1876674258
203296190
819289357
279260089
1833245915
1334367925
741006379
425691635
638264757
1833537130
954518750
355733776
22045331
789210324
1527999177
1979131468
1928157249
1778388422
42101674
887252585
1579728243
105069003
622710880
1847943677
594489526
608753198
1741078725
1220124993
376665822
713692599
1620143206
1687875807
2118140247
1452097460
59045287
1285879231
149191701
1101023703
1964401700
1886849496
1216554058
582367013
1270324789
1977573217
1605346879
1945649394
1005808555
1080979117
1998570558
62637714
1085243372
1626581245
1859912568
1571685997
189631627
902067455
2033689527
1646697812
1703172824
1607365592
1845042408
1320275746
820637386
1335233708
675030386
1812174705
1447538934
274874652
699809950
178553071
1089577114
519489871
170316875
1892238982
1887014482
73234604
1776011355
1491483362
1027038721
476047735
844344178
565147947
574574943
1651667383
1747346009
1431756050
964647319
1458658980
763190694
922272541
349991472
162626095
1417959575
306745507
1095304035
369415648
89890431
447612136
116214694
1601494981
53795230
1009012771
1671090805
630374110
140732698
1498150068
1256448605
274659019
21577620
255880988
1766853417
636048565
573130986
954377613
2118560935
753541824
1812486446
275325404
1516800111
1463133539
820355525
1999048608
774986770
705355403
129216775
412812912
383419215
2036243085
1687877458
1324783707
1033347869
1852031969
841930261
1685040002
1734761176
2024931418
1415460194
97294833
30015282
881562615
1846059793
2008815945
183262250
1071877702
373356565
1638525960
700219233
719666840
1650886459
1172396254
1690602129
668856122
1180554032
133065574
613387609
1502210834
1280429410
793705541
278423468
501598416
159816520
1705279952
1541059651
1992622019
2112283970
79144744
1077852918
948880366
940879020
1639886395
909732413
1923230258
669428246
1618449913
1746491918
335713449
2103129000
969346180
1989793416
571303665
1244244840
1185752635
1584722186
1847198259
1480291604
159440420
751672132
302320044
1198879953
478371495
845859231
449310410
156964219
503058787
199007371
727565659
959698499
657356610
516199395
156655565
461136329
1419430285
446285923
1872278465
1066150840
1662673167
492973615
854951387
1383634704
1720248134
1392107274
927686189
710845715
600526366
1067543760
1797047432
1834756734
556109919
1689008918
2056897704
2007076451
217069963
273146417
708688572
1210388714
736016196
1869977797
1279420071
1134598211
354906123
1668196034
189352456
161679378
469673025
701292266
1337739944
1738415884
1660229317
418390420
1418108922
704240994
921402474
138012255
317130313
592868156
1953215619
1977077515
71056462
1044756070
1666763197
435569076
1405929016
1306861911
570865958
1498679914
2041248374
367089860
1777009595
1867515426
1526093334
713833076
758580606
833213633
1926961363
1439593099
1171068549
2119078648
852568370
501062458
723612461
900373808
935018739
1589633467
1706552309
437868866
614949226
533083369
1007640009
120326429
1796312969
1782971431
1575744178
832611440
61462564
1727747258
537995656
50445277
431922268
1805441103
731686557
705192431
1854678404
1783229359
1498598271
586751732
1087537714
1620874352
1246632016
1230301611
1345497435
1950865262
748835485
1985423959
586409776
1598791432
2074375739
1171899657
133337563
635906427
1890086370
1431841720
1704526995
1284701890
1109758785
787118172
1105454316
1684762483
1012070078
338792209
244493928
1217698415
795635737
55396649
667256655
1329658709
619804325
437626471
443112513
2099478694
1179566532
1777338367
854803759
2050370210
1552134311
1622766083
67907801
450769074
1366588169
559863522
133028198
1217834986
549071132
14444611
911343990
1902829919
786518970
1518137956
1676998267
1705564413
187215128
273825180
2144100092
794151518
821055611
1392474344
1160990050
1997330500
1932188359
906931301
1097637234
1980852890
1430342418
606745375
368875263
1165888574
838511126
2025012607
813358003
244896175
840465141
1515084764
1134402177
947275590
964227932
1813975025
610208830
724821832
447740911
160131057
1228814063
556996701
237500538
41984066
146537440
1121825595
452679603
877776455
1465215514
1906119145
1423436833
1701417468
744250226
852272418
190647377
2015875162
1613715662
462492431
1149598352
1533310457
1165084207
1922882855
483268025
355483931
1912952608
1963691745
1827295447
1586271165
598067951
1201435506
1576498269
83054095
1730670745
498455659
1648338197
682078365
679277426
62504984
1505605118
1961445022
347795271
39147298
2125643469
423745589
1049349262
2090050439
264142253
424109187
1082352830
983365244
168525411
2051744832
670953051
120311386
658508693
1821283240
1179103624
501237156
939845027
1203209396
485426148
1689979113
1561511091
274479524
1967230304
187225278
232234797
1050707783
1377162171
757562423
1290058594
603782869
1310854963
19756894
1601603317
409542722
541148900
1671231711
1451702062
88184080
1780987108
1118539080
889008605
1986228677
623342174
29835299
2141600951
269844666
1942383539
1671580390
147879448
578327577
1443274062
1714309874
1383208268
290971689
962697096
1005584416
1861284569
1767005658
479742685
842306185
1505417252
1098265616
43523076
1540448598
1442814081
1921461068
920010943
1144477795
2063462686
994649843
1889690503
1052954396
846475464
457680741
840011804
441511418
249932052
62084472
1380083643
423861652
75884056
2014221060
2044435722
171769019
951758435
1451366059
1942337829
1039883723
1229311006
1104317702
323036896
1524551290
491232344
219169686
328828873
918627453
124479479
322558580
1020743705
1810470163
967738199
321584936
1139845802
1308938899
1213413229
2052075166
1276814817
942322316
984641814
2126020331
570140611
1696226550
1840200121
54424216
1084238193
519438611
1424422910
2124468757
1798487131
333911277
1953068860
8687166
630740510
20191937
1047508996
1970842187
422700200
779153374
1429768471
1966419623
2049190624
1586668038
176809564
879633174
1286005877
1825558297
1399202273
632524812
2029793811
1062635872
1202050184
1794607675
1875987988
302041094
709334342
1936933869
938051700
1464884075
1617328696
2143561635
420776760
236678294
703094844
1211759172
932243077
1852998392
1611987808
661587300
1444668647
946410088
1936109614
1969441139
470788014
998871704
1527132633
762558389
672172785
1574837128
629271644
195458343
1726665298
2107018630
1534211035
65348742
425827456
7683592
1775975663
1339963447
718282823
1078669019
1396563249
1315327134
1973301218
1139592170
1936200459
290622116
1370031683
1479029187
859199149
1021645366
1273059940
610663317
513192260
1174694770
763345977
1119721898
1748934190
714539549
72366178
862334831
61125366
1903929107
750142741
931985902
518983419
364387085
1898575237
934952461
1806144672
2056691815
705656585
1443741269
1311172879
613127642
1676268718
750500354
952581211
886839407
1896481668
2102620821
688904670
203337140
1861957484
1031289384
1915388053
30340646
789413598
2044070500
957580183
1296918425
478127853
2017108358
1142272424
247729875
703162458
1440492002
4392453
1552505510
44489507
385247009
1689985155
1404693974
874918653
956788026
615548384
1759672480
1041810291
1494539789
1849534380
397581412
2007518286
1669509218
1161475301
382850292
2062650882
186940807
1583690297
1594845846
1327834470
1901221888
944396813
591817993
1422897261
2028611912
210060510
1215215006
116013656
843487343
352442700
57929939
1987309386
643070102
102073599
2089529727
2104891909
51363419
123648996
904104489
24340079
1271987996
1652310392
1973432383
1013149417
871659130
265107496
424060184
1719373934
847484101
1049295437
46688703
1109788280
699012479
1856879007
1032566727
1990741826
752852365
808249416
199804009
1427757306
80666834
474769570
1135938173
376173676
136532296
583501266
982883448
1482953291
1015436573
1305129765
15826795
445204403
1932854364
751637974
1283263601
992352586
951545805
662361024
964123464
2006945930
2002939628
251735268
1943188730
981637041
409794084
1563253407
1738607827
214474163
1065481592
770652281
1245545585
1324647043
1893187052
552645771
600568966
1908984913
167112858
1980958523
2059894809
1031283242
1903359089
1623372751
1635331462
1364267382
1108473037
993218765
1733266078
1694898612
2043307917
1941182400
1446008007
2010317000
1566710585
1131298339
771566849
14708616
1298320661
1996362988
2124697964
1600574834
961824840
1316483404
322330347
942773593
843320067
998890706
1452940430
558070105
1438872928
160107881
1956072746
1937600387
1722122116
1147807255
2014415304
1430818251
1759836104
9125519
158081925
275013168
2050771177
1992733794
1982860957
135951153
1763166360
1020904006
1429001095
741884915
933989710
1002037491
1752009358
273699022
1226165551
1650192143
1350229185
1575194393
1788265282
1956651444
981667703
724835721
1124540214
993246318
1830884662
1470251139
1859516833
1113166275
1973135650
1771349705
787960910
1118456661
966095020
151844052
357310178
1073576380
1464280512
355047855
19711530
1607232873
142395720
2046159647
182405613
1904203428
716102997
1460242949
752999184
540618204
548448088
915934771
236126703
1187570497
2022472280
129104624
1205882040
1671583874
440862987
1167588252
1606714808
868130660
1113768129
824272561
1803448698
142541549
756820733
1079446520
2072581290
2109757373
494425994
1803765415
1870562163
1248859002
1432244114
1176001349
1143879217
2132028961
571772686
1559108393
995092781
584501646
1385924500
578277547
1893466580
1086759378
1132341811
1152611310
171081026
471680426
634485243
531834460
660170481
1803294409
1161569743
448919426
515626560
674304453
1392454496
491057514
1341289843
800349880
572031218
1805216786
37654327
716155093
1253623624
592554604
1333830973
1711292302
1499792556
961592926
210996917
121962127
4023988
1265022149
1947541038
1202257219
922881146
1244531272
281366496
616302627
1351538924
1997236028
12910718
1078583373
1252478305
1834001298
723331631
1967211499
2131454822
1822692234
1696050270
2027667113
1659805491
1575820293
1293064332
878133608
738832859
321326738
1284966886
1555202821
10535818
228281744
1134330555
721234112
1240878533
623097980
1392628259
2028778963
1455697419
1043751034
342131709
1787249660
896775983
1402700869
1235211584
919929852
200133797
1942934711
777794559
245990794
888931317
1898774649
439895093
297125846
290705275
1731102933
171208402
926159228
1149546552
1578163741
1948907458
144609497
69365864
1097777922
2000067642
167888046
832857612
224983544
270907640
748399507
764591123
153106558
1895823392
764984662
750437881
476144558
1997179051
1272949192
1447254206
1233458439
2057231111
1291641489
328871456
329475588
1482942602
1516169795
1095978678
475858040
462553359
1429499144
1513325429
194678522
487203208
1482498299
1136578755
1589852437
992596636
1023307280
365164652
202094455
40144225
393010895
209585107
2040427597
919317518
1195071527
1325717001
528354186
718134745
1583421960
1374013062
1176702738
798434937
1351059271
1608336167
854987449
798647336
212907551
952793652
921108756
736976470
1485293647
1091964113
2055386964
1631607471
2110524271
1776601478
235399528
1230650536
392683789
1284468315
857493202
35793671
216297327
1777889871
149100089
1533001360
269162700
410573051
978690531
1752872894
967163097
1765608346
165645465
1940077859
795787205
806009856
341767274
334209661
241294221
1586024167
1758073038
1878832601
700364671
239226221
417008970
1663931906
137250943
1656578059
843263622
1256722882
1704720901
1595887775
520502902
912428229
1634966969
1626772652
1052721244
181956303
1712661374
736354162
565144852
1787435338
1064245833
1341865128
697858003
1290626657
1137768498
920007167
1937971574
983019126
1663445692
1232071187
1353901522
126506649
1709895292
1795450457
1009280785
850061034
508293179
1934342429
624067170
1095739651
1258403051
1686784109
380642398
32099805
1821952406
1343166440
901985471
418782181
1391967221
903420639
1238749931
394077713
840161902
708611852
2062736083
445385070
434486449
780230199
848474068
388936483
1053725575
1871939805
236802599
2123673550
348078455
134125736
427997886
1378451533
1485978308
1888295433
325746481
260667751
1076440573
2097487674
1268498099
274475270
721384297
412797289
1063146879
306005255
1375880839
1876024419
1857444318
385687830
513787234
1403475922
8052674
765570339
2115877198
1677466001
711525772
2024864764
929637973
1968801869
1970554858
1852723331
2125440195
810108292
1572150876
1540535703
993230973
379119604
2021056240
589961821
820748589
1828896169
973466494
56490480
10500902
2111084073
671032541
1830193483
911558529
1129157916
1006741465
117140780
1727251329
1183583264
1975767279
41744603
725793308
1644453240
447514904
1185870747
392237869
479847824
1680988538
1054730257
588328001
2090004017
1700644889
1185413533
1346844955
2143332376
989494263
1031946910
982215339
1481911558
688302323
1068743495
450945330
603556657
456344827
1525589951
822239955
217175576
357270241
1355910603
1810226398
587546920
2072516669
431534974
412593007
1011237575
971950122
1583949194
1335798314
1405009345
889141401
121521508
1312427102
641741754
353242648
1268965240
1642724560
1001389903
1758416905
1556007278
164890299
491296432
1253119317
1516374145
1924416850
795399639
667383734
961970110
1999395993
2141868116
2116735316
509683168
1465989424
1444391905
1674133443
1901839446
1744345384
2054947581
1707897115
267402447
161962871
1692683779
1406449578
262035376
1335990514
2055984921
1365927529
1792350842
1415414760
109884119
321287610
1158194696
1496977746
1338852248
2083745393
634231956
1857710043
63161095
1676124051
589500439
136780029
667473157
576297278
1865676983
109453584
1624383884
502264294
502870642
1945808778
596506307
1930252804
994378863
1505605431
1157165977
1914292393
1910582754
1342195251
1839643036
390752076
277380537
539534977
538355699
1252533962
698675082
251348638
1418566820
636949172
1591431858
627075275
588103699
826195535
562919477
328702978
237327774
2111111332
1302063417
332004477
1064146779
1122760844
63972638
2114730702
1756534665
499407133
225994661
285306226
48048970
1522859471
1524496258
1198499901
1305992284
869844729
1516174419
1815567583
1120396163
999538050
1981078766
2067694280
471018363
1002471441
2047878610
1056999496
751589835
555152980
2102589174
2140408324
2067653320
620580302
601029249
18305896
1886200356
1096039911
803988282
2090116835
1888386658
426742848
1573613972
797920875
1451463278
1719404834
1803551576
327840569
379347019
481516338
2087889257
1207615149
989104875
1776268318
926270865
909361659
2112198833
1557091528
280047932
2013406896
2099723679
2021231036
802483104
247703314
1515630052
750118623
823873552
32362025
465434432
696699962
1363399662
152338461
1112826993
1092104672
718228788
1990281789
1343284774
263437541
971423931
764181329
1674020549
1745558107
1182119958
92865606
501932804
223978612
610345041
506732558
866823602
335433412
1843638264
1123664842
1812478117
1414453852
1949881671
645846833
1016727561
847597996
517942453
1703032054
1507290082
432590156
1373339234
1850045053
1357193898
1735557148
931481039
447639751
654050226
651168565
1921367685
7517326
77770953
1690573441
1221753682
868058593
554914124
231098612
1217168487
1977735572
1950765966
937643111
1003289916
180944889
742078441
1837001391
2022200119
888086162
2084069970
78984337
902886279
551448465
450557166
1248234371
266504676
1446660628
636465789
1191046367
1216267933
361427565
690874360
641992211
423930906
1595618070
789405592
1385533914
432760450
945339310
286284429
520190873
1265215773
575162955
788173695
1794067359
1353880575
348035909
1250838661
2098125970
785458217
925835590
2139639259
1785877959
856369090
2030143047
766781346
970158342
919911799
410972924
756100257
304416295
16603768
411574107
1243721775
649191305
1788827746
442837788
1386034208
975820383
983239846
169885074
1759421466
2099131970
1518757164
150728324
1720161889
999189214
471470005
45512099
1290901380
1078325828
1044719541
1600824220
472284116
200055635
1026583701
1291821424
1731770676
2026506185
949616677
674789763
519359152
593328756
1611836572
513042302
1376033143
1930095107
1556460229
928051341
196997040
1698586175
479469820
184468434
150270693
1216779148
845983782
238707310
743155112
1682433985
870918971
1966706567
1905750600
482905611
341466275
1526630761
437632298
2054621994
2039186697
2230497
1766358709
376175134
1722177822
574949792
208921983
1296570274
1572898875
509303558
752222449
1018140553
1086048824
1159722961
919696202
1992540072
1178695259
35923615
241445934
35376476
1203937514
856318452
996354600
735977690
25543099
1302202622
236209627
1689956810
367714887
949540630
1457455959
1487391663
1093620803
67577045
166554904
744624590
723119995
2069622660
162919948
1255197670
672716865
1550166585
1502045090
1871673861
58314206
1400165576
592429099
587051207
411435047
908418513
1240945928
659963336
275410615
1398524234
868789594
1701745634
250990158
271000014
243179299
987725751
1884616637
1851306136
145841974
578298570
1981209975
46300538
1518049702
184301950
1642138220
1311610725
2035324362
1330554263
6137878
1564026091
2031902438
642335695
252447922
141769692
1726412624
128124801
868012413
656179657
1465094842
1852137205
1822584976
69702821
1970591737
277995385
1946119211
1713715839
344927082
381237720
177929187
2146327053
562168315
358905554
2017805213
687651522
1320237496
89225944
1372852458
1233358172
2003271096
916705914
941695709
2004401042
2110435261
1045088001
1270019602
1457520842
1352358378
603830857
2094603574
1757989521
1410869808
575654675
807738790
294641682
461271889
427540802
1665717854
1075172118
918599678
1755923088
377712180
1153120168
1378630815
948719029
988137942
269722881
64397820
1566572575
1171753560
1046510942
1691125473
1432199390
1315279680
100957720
2048537354
200340916
1090722071
1413552137
2078755124
1896537824
1116092069
481202262
922648720
521354300
1263078661
486533027
389703822
958076854
1467508738
398691202
1601188265
1578113969
1102638494
1307692439
764510348
80891317
2037109609
1211769933
668878806
1345131399
1174150562
1310733235
304065124
1758756569
750609633
974757022
268756601
782754275
1459954867
788370820
64701977
429566916
38244612
204950326
1190796088
1841597549
337704432
1531709364
1801175257
1966727377
1616157802
1382425638
1274848707
1164797836
116013355
1823850402
1807310507
754728189
213050179
43532464
8699998
1105534745
1889440239
949460083
183435711
659290735
74130127
225601371
1500806
84590073
928376859
1149087110
1446900148
1383102204
1301856105
1657901864
844668612
11515384
798732189
1926347815
118727969
1084046005
266604143
1120042211
736575861
310372409
518664226
1480315497
1290897484
97714543
1612618969
1533747831
309379219
167488797
1938280051
1244971957
14075243
1880277507
1266776013
1415990867
1485730006
1090771909
1313231470
1464513552
648809839
1382200914
1326281955
135340161
1172427006
259511007
446968004
2039980346
1093754553
992306020
126712160
1263179300
1609781661
40206303
298832326
1944709573
485346884
239247719
112902882
1143279985
1750277565
1598777196
621599278
1780405658
1453412123
463643534
1510158204
1879695779
1148969555
468495768
1811641076
1697586483
28867120
1786445912
1869710489
432982848
1140299410
322379072
1396805835
325939956
1933727416
300792114
624408648
540905439
1497777032
1606103165
1746287841
896993790
1441276441
393888509
1885026530
227374607
2047266045
1681266795
1026481257
1213603374
1265047455
1807781179
654521448
542036393
2061613070
716031364
93223099
492207442
801053
1041631982
451469691
105417645
1538651310
1654583104
565642978
806096262
884086319
2137831991
1349109326
700951057
411542624
1723669584
2075963641
722163419
1673565312
218901526
1052508599
299948085
867230552
1388620335
784014383
735316445
1169078359
463244566
633639494
1982066268
1305775946
1373558222
372028054
1986889771
428239722
453225555
638557934
1178696115
1074991237
1847051044
27519518
1765109037
904545835
1804862571
1735048867
102909231
1291919694
1231455587
1768328361
559944905
119363312
1561183026
983646355
2129715240
484480500
1221011106
543883415
1621828678
1049422345
267505970
1121612753
1704273839
1503339797
1508290626
540512277
1690440239
408703526
1906760322
1394208753
924962189
1593782082
467743469
723759497
13938121
997371871
737170950
1281481819
733208845
331253577
1402064358
561729412
1776265209
1485486667
3640857
1761032343
1078220307
531577370
871675965
100929735
1176967691
1287947805
656844743
21505116
2011926030
1406031518
588990316
1315217433
811798393
741953140
1830136753
1995712445
353820528
948221435
1144125630
1005450317
2132675518
957430911
1674153296
309754471
724573636
1454228380
790132756
424056958
1086690361
1805332431
570766119
1072843973
154608127
1876968612
1577822394
1501033428
2095888161
1340507532
694976274
933302008
499994994
2054758622
2044833054
886935984
1799394257
492757359
725177882
1046657325
355673961
1441278380
1297608333
7760239
1890509546
216659250
71477297
1257247803
297253837
1270801161
1207117265
471344800
1396604384
302467206
1758820438
2083455072
2132429800
302074601
418472576
1946448147
890890111
997327239
1491068182
1831386809
559792629
590913796
181277566
845165631
122409945
532982863
351154092
321009622
529415543
1623732134
1742212824
1561126992
1152233360
1520370424
1819919565
1918256288
1794677481
335811360
1348049257
1013176646
1703422229
1053668804
1577731069
366081685
55835695
42598905
181563269
122908493
476428185
32781139
564692979
1458757297
945639377
1784419395
1992543447
1902016173
211231582
1178103838
1445179047
554128960
694475256
1513983252
1787720514
1459447797
1256852957
108048122
698884428
2106640132
1666038683
2060558569
1692579065
1692512122
420575731
156452974
1982372861
1437069929
494893777
2096905921
440564259
916125174
1816154937
539521988
1780037046
1963145785
910789379
33871834
118835996
152987743
1870001778
360582640
1979476285
2065623085
792253655
1912284920
1322145406
1034944344
1375517128
1348297269
1463950332
117929595
165625242
1423833468
1352956541
162383912
1385854072
1350758853
955819640
172349205
93138931
1661204183
2052869204
1337797625
401802905
1209547817
47176864
1332591657
1585259517
558262409
27533411
1054488558
110944631
930055937
250484056
1624105025
1324426818
2104361540
1283592759
1942545854
1701285792
255960604
521613998
465718754
851599669
2137106892
1901333548
2036884135
1079262459
2112733950
161851823
1562945437
1306698694
1133985510
1457639479
610818146
448806364
742073787
919964359
1400270826
1448077945
323380171
486604568
1725969689
557946970
1310522470
652314925
586240505
33154669
249381989
374022315
1481142845
733317988
200811384
1500644267
680093873
2031715969
2134335284
996518965
1314250267
71501
1760226559
249433027
1205176068
763002434
35015755
542904273
53928624
1711506750
1788275020
2076077607
1353810045
926338745
1717339777
344701168
1706217099
1027272535
1726787412
659733274
687763489
2003062136
747254378
899816456
1336613856
1687865690
2088346514
1295535419
117768621
1630809542
1073473207
1579990185
2139011445
1695836125
1505214718
989024969
687454382
1778681819
493581370
2017146248
1355764151
1867614341
400515154
1103746336
371407074
1088676042
993177108
1553154150
1361613716
1562434152
230359234
1970323679
371363328
235320160
667955523
116833908
1829337594
118785403
519901066
269151503
719156293
447674107
1932406096
133939118
298816510
1590866605
748138519
1945773276
2039127969
1644537900
388705156
1022790461
1090800800
1587024982
1788248997
1677864360
794821740
728125717
870635349
1987422109
831271754
2121035246
2147119586
708694192
241376989
1855754356
340051546
1439687190
993543070
2139692022
1964470415
107340212
1859861404
1653842501
256852081
1245992784
1765354663
2121374655
351554458
1542080539
568704773
922216413
2058618763
908884776
804559510
1547572374
103574677
945620449
1101819415
424308593
52502410
1690312784
1656519914
798481883
2144576501
1789870302
465417621
1172733083
1591187096
418087157
635981758
233310420
517730212
62933294
34009716
91819977
1862421787
498550219
969958121
490203039
8209486
952017579
1861269987
392851130
72269120
1623363432
455811775
2135135543
1713329208
1071320093
152903949
700034087
457688003
1062141186
357326703
1178500672
1195726800
1607305049
860358006
516567094
82995001
1314829582
46568855
1137305667
1442567687
179069342
1959351359
27475892
271360079
107244842
418264450
580745695
440953777
2090154666
658068320
690062572
1749950970
1527083574
985590834
1533133444
1763414932
1990725181
1974921327
714774353
2106270041
1735241662
1872947711
893174640
457469661
1322531435
1515184485
1551008560
1805196633
2008398016
983313472
579892841
149327052
754419948
1712012297
1227051544
1930798931
1473957792
776979397
1785419470
1844556457
1842296386
1075146411
322343586
976169647
1892216186
980622819
791341247
2082186176
1144715852
1754181479
1789976814
688895245
1542900346
1327188949
47202685
2128341530
1364332547
1803238598
1416588733
1451867644
907273817
309218050
1501990795
367631601
197803384
1347790096
603424533
428273461
424185691
87444713
1255908014
716909143
1865472901
851644129
674766872
1941499032
1200089971
316079946
841642940
1703419442
192274121
283738430
733829461
705436757
762576771
690279420
1589095491
105704068
759750248
2078812818
148244466
2136763983
106149739
345917657
603991939
642822083
2009603385
1995549240
841694905
636232964
161148485
2106011619
985244046
112002036
1744933044
1904760598
810145102
471637208
713324126
40236888
50655152
811056091
1522919825
1767671936
882765935
1223234580
306061555
207810948
1481824290
1244574082
1296931792
1615650291
39881230
1285780373
489080426
436837597
1199207098
696618573
825222752
1929938597
234289493
443749915
1134448300
1558965197
394377142
1102418105
1277942701
2094238307
1396996674
253071442
1994897450
648514872
899156221
925848962
1011050690
1424822508
57521766
1499560338
446505164
1103967161
885176654
2056167463
1487429126
1377282566
1250839565
688599713
1664470421
1932123698
834376946
1882202532
1207662367
1623430607
232806107
942386994
35533464
2146574316
193030387
1221149031
1146970846
408620092
584447829
1678326908
669121299
894396400
18516848
1333912779
634505869
1546683770
530897803
698501572
82317660
231688576
1695114201
303052653
1802787724
881787399
96716322
2054828303
289449670
825541637
921891503
1733718794
469749157
745296494
651827067
2116550098
67451963
724273990
334977423
2030217059
1982262277
540892978
1151423638
1965504048
46835969
1432178350
238838618
347112076
155163943
174879005
205041615
292200979
832906348
292094525
472517566
688724126
1858071091
2045868261
761958542
959517585
1816022080
255600003
1876494287
1937550218
2098005965
2139903942
1852054350
1218195198
276639126
2085489945
657673648
46298093
1813798323
2116101818
1012840982
109654689
1665158293
406661311
1699126433
1395288091
73830033
1790344959
1505469250
556515157
933866641
1263422659
88671503
1756693672
279740499
680903136
1779524400
652910456
561829944
2068707786
936341604
1808077899
1796105200
1309499648
1017864844
268341166
453961955
2069079108
2058758526
1825535942
502578653
1045767677
1442541511
223545121
659066719
317127878
2084266926
328003160
827026679
622099026
1484605015
1898512071
406461354
956774508
432784438
506322137
1552856007
700455
227284532
637254058
1119978642
1066686426
1258350841
890246746
1982480420
56183105
1856638302
1210551594
130183201
1268412458
1766977781
930522211
413807211
1156595695
800710202
382904492
997211120
385806983
1693844612
1170443911
373171819
1000099420
1789544657
278388114
321520582
403698771
393796917
1840488982
1930312447
1043805865
756261350
812869507
1651026871
1265989319
75582754
2099002090
1055005303
1333398451
1212636072
1601287295
255780302
2097459144
2034878550
531303132
1184498110
586250190
1683066159
1335897176
1189821444
200626355
457894724
203940302
905562380
1737754064
1986820860
348125397
452728654
1190711135
379061263
632845776
1648749580
75131048
1533419062
1866124891
1334167400
481537504
1013815662
363211549
372412678
339329878
1987554733
1574548222
1122667435
2098774611
41022381
36035593
1470403023
190836907
1427055849
717080370
2008324614
1747353239
1931977745
648126782
1069843222
378653782
2013973738
1209732509
1761749015
1183201554
1074924797
839162090
501464284
1556838736
48677730
1899311795
1912828474
1217229905
1175185861
1871228928
1035166210
1916971822
828146566
605967717
822789088
673261270
1951389486
1585867082
1229809917
1751838170
334785930
683134619
1856929801
1241187104
649255657
2110170589
1603248828
127659146
873025238
2037709084
830285930
1523630170
596700171
785804446
390644661
1591327618
1606281630
39844394
1187210722
618488095
233536077
903656145
1203202975
1983848108
2120514933
1256229165
686035149
2051832956
1010431731
2054300630
249244935
277467658
1842892626
1053079383
1271019519
822576569
74210358
1308289256
773297604
138990074
155791541
1795930196
2008885845
1281692727
765441398
469922322
1974023849
1965859512
435751125
586328506
2076081343
289024818
1476699956
152648840
392997824
1710856391
309025648
566451016
517608515
1624080969
1266153220
615816300
1501013058
463216863
344379923
1575294717
1509960794
1462553949
1028461523
1922073505
1090775696
1373570967
1663615691
1638885532
37838829
1231291388
1036688732
806570571
1848404959
1111736767
2141894945
511632998
740602098
1612098017
500755597
1513322086
16531672
763147441
1406795169
1317796090
814715015
721098671
1029872573
408913040
5223686
1477016834
1759583773
436445746
1539303161
699908361
1390874099
1357360907
1527205708
108345466
1269003562
1407338200
1859656560
1721925249
1556019115
1265219194
1007475058
632736783
1594536698
1125152159
1014832282
1608635544
210953827
1706994048
162162861
1815293258
2093376575
205631270
1225156566
460340079
495175926
2146086163
145974549
1608624620
1694333826
1897213514
1992299000
1652647992
629503669
1670300708
1006604777
1309814699
494000150
955822166
1723780845
1086952282
309016797
190617523
951588234
1632998510
9817603
944585791
1455815042
69648869
589713699
1326202601
1207337407
570940932
1561571145
172878621
1690278937
422317292
1303806669
408160064
1312152278
1308396192
642208401
842576021
1078359950
1091496330
575445593
1700936752
286630072
332191898
1445567314
2017010223
1925319813
1031172400
1545532603
2102980402
334419537
1581780513
1093534427
1989492548
110404165
783067442
1886390408
1531691000
1673202114
2089140701
1016209151
1805400563
1977307033
11651861
205974945
1950327886
1254972431
320479782
396307209
81214956
1765802476
1672580240
291103908
481079367
81627572
1659649579
140349307
2013018453
1868400213
1817864047
1118494603
1912724963
736424410
305024090
1278896460
1579328573
1966444746
412541354
1901463827
1286264164
911056694
1140323319
1562317686
1706707143
1748550726
354997540
437407121
1595389219
2129874761
1795331030
997895530
264506288
174111497
1084667997
65266213
1179048330
1870035694
1678216040
1841144863
1288483626
551292558
140174641
276876670
1884333364
90267171
71336501
1975990661
1848225775
1171021606
1535435355
250048164
1567967440
178192359
1753853769
482675874
2146952386
1167481977
293382720
10946207
1613531952
2042903139
1906713227
369402288
1079799467
272878899
1060631466
1650081484
548901157
648725197
2049313695
423029227
143092885
1735890766
414284149
668185195
1219798538
1675506062
1919877787
883280849
469288880
292800410
447889999
1014789499
1530200802
2103118430
795234109
937143031
1921448716
2041682473
1501358472
2019859619
1574213415
18858883
1480405396
926740473
833084504
1200325228
1893393938
444974815
391368757
1846529827
2145331734
1226018990
695952108
326709899
839635838
2025300695
1211326855
27828756
377635060
1015846956
1243115621
56468486
1276557531
903248273
1641155868
2097724501
2144947893
724020804
630954149
912727968
1258115557
1855697985
1619815022
1506324720
979911704
1696112720
863496600
151078091
1783715463
1839752727
224309177
119942747
612004234
1494935740
696890175
1499009715
1470874167
390189758
193493233
1744897482
188403760
943142564
1600868201
351465184
562437350
1564473089
917672028
1781150730
1349404957
905639618
1351346881
2010296028
787858115
732828006
1981199927
797239428
324009212
1705106178
1904757673
95788676
1019816960
1587357939
1227450595
1635356228
1762626918
1420911072
759536235
1709083024
2089235689
1906873855
1917168962
1731908327
1366385547
596008802
2119051737
1777582642
298870223
967608877
1138415053
1465692110
873527610
2085913796
955268757
678373884
1252145975
422483984
882658157
490565801
1388650386
1763174424
983488397
857749981
251424250
1073232736
2134070497
1791016237
1034307772
687377546
1393849848
306186617
610810538
644047108
838000552
786210719
1966525999
1168108216
1538778283
1284986817
31566434
349761309
856508086
1769508196
120404559
1224767538
297992452
1698075433
279108138
671173789
1573657402
1428057978
308317941
336539547
1739293326
1463804044
1448166201
1646717365
2101996796
2130553155
1045859942
1995380953
575521466
943924344
621609661
2051721206
154014041
96477676
1391723325
1259262106
911836429
1236011574
232923657
963314128
686451701
1471236930
1020200856
1874333990
2055257975
1640107156
1914429188
1450922724
570111682
1756834496
1789087265
697383360
1659396535
884636946
804909850
1636802549
1973996008
2023579796
275278316
93378194
442179041
643599547
122149915
1857584853
315319082
573714399
2089424257
2145593661
1841180711
1823953788
1918247923
1360117390
537980646
196446080
1271036935
1329704928
508044994
1818875957
1339402420
1451421487
54841211
823789840
1746305124
1430040255
1324984870
1459427687
1511318656
347204151
1780065538
1620578598
1601439264
1408677469
1641563305
869274694
136263107
2007456164
955586200
571654080
1047672978
701639810
963324723
471190907
356394717
1654997320
1681758345
1640955905
1001640682
1938871435
1928987714
308631633
190625349
1404011944
1487549942
1459392573
543910116
358962827
1309520118
2119950260
1288478425
440824948
924080006
1049692456
2055319144
1266075597
364057661
1959832940
971874060
1372802211
1212910722
586475431
1155383087
39203520
2147474215
354103933
792117820
1883686489
762008091
151163683
1380935476
1474699043
408503578
1676349165
941729553
1500092993
1899158412
2060936785
1738238654
1161042296
1761405763
741480963
1937230075
123669288
1054792315
150386420
287952307
298072940
944474511
245393980
1166133030
2027514904
587548206
2050940361
1624644784
1355723839
1314243900
137518240
345550108
897624474
1525884074
53493511
1617015868
1223643087
1462433312
1481678407
1821981232
1493881202
1460425105
2097566147
621283523
1187446629
376041028
1325544103
96021049
898013735
883771076
891463765
280293166
2064605521
1083425204
732986498
1262386402
1029172178
336520366
222951435
1834804281
614484189
1856015982
1425884711
513326719
90597227
1319909697
1160978838
787961071
1726432974
1079395525
1378535541
861687449
1342041843
850020561
1709717601
1218111102
1297166515
1642164026
244691848
10463630
820063699
130143729
1736018844
557563367
472230208
1227880970
264320741
1681567679
2064523299
1110124850
1233300695
1418447060
794077389
529398802
1718946047
879226245
1219795931
1745606921
1996585219
209519713
1203110921
1812233751
1131245419
474473368
232707844
1306956470
1845436604
1608894120
1195046238
855261949
941442799
1069960769
1179382242
1854726341
1133194959
1120339227
2089919436
1603702685
1275202399
1130458785
1862040886
1125315748
1015583204
884252051
1052421163
1801843489
789176162
1951617436
468779754
524643654
1405920147
2044698126
957392843
1489047320
1904973201
1839011846
446336539
924917818
638595168
1262652602
1749136737
880107165
1246803655
913588039
830288637
298639546
1546813486
175091649
1757085929
1932525383
322014114
1989273775
763664150
1318406245
1280204216
629233056
1460030263
522877124
1153639267
2095325595
227178706
1080721162
706813745
2007768259
580481572
1788445934
1503091928
1965108085
1016018881
73400947
1061400013
317930418
1402468646
1532876701
563015068
1220330512
1797545214
1471049357
1135971768
2139015463
1678151840
1685513885
767388227
1203727643
948511187
297223547
255452767
487851053
1827708367
1639428651
492785480
1442821282
2079914400
1183496029
2080803372
1932499873
134202197
171805899
878839673
2034072745
514594984
913271444
1933901598
1547826871
1711630548
237560487
1140716807
1151288156
386530268
1324106651
1004897693
411925623
989217581
873988679
232946004
1041328879
898494909
567553274
1145315744
1965481074
1071111260
1793320041
1785986280
2047312381
333291952
1456725865
1059037850
1402426848
723524414
1679750094
446429024
1243581122
378639511
1006741944
207792699
2124480714
537316399
1809175886
1303050110
2066170998
305118200
971979005
104773105
1487213752
893986947
1376923602
63744760
1057190215
1138227894
264069130
1796810276
271331666
1407147708
1520399520
361621170
2130256001
1847766255
1538383944
1019889247
655402688
1310988860
1200727835
1223995131
1926821180
179384247
349122822
229528933
952810784
804129721
856564862
2091532016
2039246459
552626522
971917232
1409846510
207551689
1746628894
215378979
297210127
1334128490
1921863965
450519001
2084055515
510555647
202349859
806676454
1548805782
1603159990
1310422894
1072612132
306148359
1877543224
362971175
636203947
70963255
176126671
2020445742
347509131
2065483517
98676507
469905218
1229284645
1563899306
1649576037
1025503245
437160163
1450547329
654622771
671509687
543675506
1611390461
1964667990
1456810197
71880051
1091797645
53493177
1685467119
1623778181
211285668
1683803749
2141486449
1238544695
1353927036
296622144
180301182
832915155
494673237
625801945
440038488
1188854935
1101391012
311458136
211771159
1641630904
366241244
1718188448
69950543
981677549
1858307884
1068501489
457214848
1702602159
1367630722
922431278
1106761270
33319429
1278256855
1506556798
1279643389
263859312
1620390179
754363381
1430477583
373551993
1031079086
1582141254
1028334104
494448008
371554337
1707045971
767346161
1892401922
1063564490
1378475870
911663939
1160884267
1399552333
1582123304
1161353816
464365524
2119902892
778741013
1807572461
546913588
927536213
1060335404
394186028
1373574818
289942665
450183801
536236654
1686218673
2062667868
1493825317
1179044980
870773521
839844857
1127565677
98860578
2072139023
1680007990
767100526
1508542277
898979384
1807179138
868795411
1678713869
937460899
1433221755
52829708
793228831
155015015
1458595149
1229880509
424514496
1899632616
621904423
465789765
1129619957
1827722367
493210065
1630946724
1130672740
41048755
49163751
1367402369
753315220
1581136176
476497278
376652180
1746305528
1012976250
1442807905
1872752713
892001411
1492141838
526329090
2003839676
555985260
29482818
435262262
1206402969
525360047
1699733050
1252151577
1101372424
1807678846
1625936691
1698979666
532634284
1340410037
1516750010
1862817004
1330796642
1542653730
532245081
1619117181
832689151
610532025
1489661654
517793593
64328445
343510362
1314175681
386241014
528388401
1802897857
576308931
2090889541
590034536
59054992
354153765
701992429
1383339155
241456983
328267061
1545279554
554315327
83659474
308685836
219643310
1685046404
473748893
584067184
1849803745
337948120
715688146
1014897625
410725827
1345270670
120115171
1781161309
1349330763
436893869
181608627
1549857617
1398700482
1143171069
74806048
1614096029
2002962588
405613114
366559911
1438587783
82138211
347481234
533615899
73037143
246417662
1720090198
321801226
280952726
816828295
1785802773
841612397
1663852690
81210593
274766064
106008408
2046940234
1218454559
1753718116
216557901
2000350602
483288062
2009091520
1547033595
761946390
2083699288
675353563
1235459287
183228290
2102448321
1207003462
1637549728
2475879
770191652
96933470
1328685353
1607751672
1451331875
1135933318
584675663
1047939782
927033130
1523862569
1012634073
1371785
1449182733
462523589
1973392099
297801931
1137541557
1673906420
146744122
1043802313
1150458718
415600056
220299095
592974137
734655848
730747907
1282157269
135096993
1039683670
156989135
423260145
815042044
1456770574
2064363813
1051502526
1360311843
681262898
2044732608
285231827
1688218383
1328510572
1748887605
478267789
2027451227
409593200
1765481659
1766403000
1821281948
1310146710
1105235189
1196587370
836253745
2101799794
1126748992
396552928
1513304314
699067745
870713236
206299476
225415511
317336840
232191436
1648141905
171582547
753268055
559209519
619967660
1900005633
722714880
1461891442
490883250
1644354901
36458368
1342632743
560854979
1520152550
177275183
234421172
371855824
1505557177
2028501665
583721155
217122869
1953850576
831754880
341367241
225713910
1732709663
247170137
1046949296
1022403686
609098864
131755358
1987553691
1062990385
2119131017
1153372414
369073813
1534538858
1386736062
86828246
1401383056
469498586
2050408137
1767466163
2069658684
1563594946
1400473037
245870448
614399191
1868766571
1714766410
522414695
1871960948
867339219
1931745244
1633414807
776240167
1511799678
943788832
157334590
278193519
744060996
1282080058
46151440
152663289
447200128
859255999
646556491
538255176
209629908
736989520
1332975783
1311323430
1214714260
1153846446
23545842
1080013376
457386139
1705178558
1624417858
324604763
1081755275
1402694239
21064157
596030484
1771560998
551017039
568229318
75150806
621772927
307286045
1100920652
158756299
1224114434
1059996851
200659073
92298078
1873054326
194951459
2048306732
157984128
21748768
589256935
601877187
1783833201
918183135
1011753957
515222387
1128654035
1989440341
981410048
1873394671
1892373084
1736090991
795711614
24310510
894091707
246088049
1367496009
1037360755
1229627779
1406094892
826798307
1563998131
313992765
1204355793
1388717064
911777767
444104614
359401264
1302143440
1392387076
398563440
272186514
953809312
1307904346
211835778
1716112682
1839006112
24338766
2004386520
263996676
365643997
1415046774
154266840
789869087
170135847
2143264766
537099171
857672690
892555808
1972620864
2061728458
738862330
112870132
600907672
835095936
1786995108
2101800031
661203768
2062951716
684521948
1775485934
482293465
635928352
718962697
1399344330
450970171
2015112099
1940288092
1188283169
163470259
1085610830
1662095902
1757072956
1790655463
58799625
1220347064
1313946068
1445341934
208697583
896547725
1933097419
1596664793
276077681
364618902
421376816
1124692203
955794206
1705583041
2009796382
1063983230
322285304
376130188
1653478558
652226736
1557528788
203191028
1776503624
1235092433
190971316
1790868578
109405595
197373079
875388300
1053584964
85406249
159707799
646291775
1724831081
935434161
1958506026
437088421
8645777
1698600294
1720055013
1196261829
2102168904
48910040
849497598
413402589
1722738515
26418374
1636118006
1574674472
1155531097
1390520520
1359903666
215147641
107282745
1330777700
454024206
498949394
956120003
1255605695
1138722392
2040993926
1495666183
1885345302
1515806819
1040433450
1990818894
1788596129
500130689
1211251219
1774754577
1919880750
1837778879
268289493
1437777696
297419494
949713090
1346745598
974812719
1126549254
1541493205
1494522837
1591297630
365835770
1463722516
646975830
1907570394
499764995
36075826
2085221517
1063985248
1084219667
1790786263
1285307268
108578112
1458256625
1374682073
534268280
2060562842
713074454
1107502432
2134035510
794157829
177368369
205087393
460661695
982596226
90823862
223597461
2141015966
295875287
1366286031
1875675667
464872766
1027236300
224235719
1036799463
1414237805
968835146
1099818661
1945938220
118722438
80591512
1921602698
1769421907
492492204
257951814
520389083
1211325070
1360530617
85019945
833290999
2087906781
964640263
369918150
1093606299
1892656003
136541841
844635971
1865910587
531193967
399439043
1783603498
1357141301
2044132582
173727581
1899740082
163819218
1570392408
854557441
203057534
607112720
1475893878
1849039165
130529816
942595402
766975244
1378162156
651717398
470674409
811676396
1261436524
1352091505
672131151
785454789
1287898902
666259553
145334907
1608812702
790149548
275033549
820237717
2031698299
746775498
312108413
949762889
972288122
747244904
1854594124
1350477057
271744655
724710937
642719383
2007965334
401251031
251501690
821620560
1161697431
500535023
676416410
6267322
1637849710
1898601218
1627730319
2081929291
981367943
1032264364
1393081870
287723019
224701149
1418375162
287639542
1998669285
466710283
1105180857
1694858180
1351435156
896975445
999934680
567284343
1433037743
1131849847
2078668663
1790316225
1140910980
563712347
1345296538
1896236157
1696483951
1486275436
754607149
896132485
102006910
916966992
1557317921
1142217054
1676400693
1371538585
1809158995
869440089
542676411
820051482
1081071513
1677237387
2049271776
807740060
1696082018
224869311
669229042
758725475
1575096853
920793523
1557279181
673058389
2146229879
2099876927
755793113
1177222977
533635523
1666997365
926014319
191544049
255627000
139293485
785841002
680192215
1230082871
697583830
473038531
1773659496
1475623692
1296167665
1653760917
618497289
1811733951
1061409470
1616229340
2078661962
1423774430
1201455810
1076493949
1638864776
2074700901
448646671
1552881428
244403107
1082555753
90664411
1671929442
1936548257
412755083
966545259
982176377
1079901215
230826305
1783538557
1952982693
1044605689
1215360894
261157632
183346360
142845083
389147591
1026785021
1652691920
645351739
1987428551
1775707483
100919776
438086776
1852316088
1553911823
1792934782
868870171
867147771
868772582
2002985850
1488385447
1394163383
378954310
1921072199
1817760144
1330622253
689088701
1962770309
849781877
2061520238
1079264664
1770665537
1266808316
2146317257
571501379
573006245
1436214977
1913954280
1247810987
106898033
1497985886
1981390462
1187196891
1594812999
1374993663
2117205888
764035797
1234072317
113335792
1354207948
351251301
1696956214
1633665435
173190193
759781624
1524720343
334727225
196603795
1172050750
1895518992
623702208
1178297671
200886403
1881177740
1674398445
563730083
1076913315
973925872
1357869415
1081700714
1836887551
235547585
1116556458
943895815
1652075826
419607798
1440439362
1678943798
1153440243
335229157
1127434813
1369918237
315183736
1558344243
1130792016
1648848946
1218402532
583613940
2020728505
415675369
537221670
1873992937
833306175
820435796
212646843
256865164
1839352561
58158571
558281254
185672104
705505670
1706334878
2052742976
825027545
1681538672
562455235
535328915
1563978253
580908886
1465978870
117798088
2117419479
2051251755
296218364
2025014083
519791806
1087386392
210982090
593725764
51583437
2119585262
884664932
11233467
992988536
936249863
562381123
13749785
1771874593
1435760433
1474146271
436291351
1208743191
926553157
1823569185
1762025618
1566195337
2015744409
768943499
94604529
855001555
2123635488
1259560658
77828733
1052690784
683436810
273007765
1576239333
524738281
1240195833
477709327
221065534
898785922
730951518
557752582
1192970704
410711160
1817440588
409487795
115330739
1393480691
1634431191
93745810
25572963
1482326022
211179168
1142061998
1055525110
338567285
1260629864
278567844
721094062
26195034
413889810
1910428948
1787285994
883625012
439214504
1502622176
450375351
1328580804
611502343
1392724020
1669314494
1664328812
312605681
1401357835
1710368967
1505378932
137212214
1135658571
511847630
122537888
591919306
536783931
915649361
838793956
859583987
441534460
401264531
1768795460
941990115
1960674087
1159732692
847587758
1201394224
1649923237
325300816
767454716
1812878173
238665005
1574408100
131672762
849885861
186813275
720020499
840731501
1572130002
1148479396
4018392
273729327
396240574
862890354
1236825972
2143451290
213839968
2133226176
1151340774
1405140437
6297396
1507759175
1334463333
556212567
1130073962
1566554671
1413754958
1940146679
1761419112
1527898109
952947431
1284403965
819605817
196611218
1622148829
339127406
1517923538
1171216228
1210686799
1942741926
2042944276
1622291381
647638210
1593750285
1767526129
767624536
1307991506
1773599436
570153123
2012281983
687456880
1598832811
208699245
1161968349
1241920473
1842469061
1431536592
616447716
1891154033
422040953
1617521158
650090716
1146942163
245481335
859049010
878962225
1032329083
1530140272
211727543
1445533375
1497655993
1933154654
1639661538
416741533
878069737
1812026892
497633057
586550237
356757278
1014399584
1289769688
875863928
937908985
1397955527
1245058054
859518388
1568169932
1315852219
370779997
496054140
940527976
534227988
916250417
542294380
1087500602
1922045787
1493472679
1469657116
1678664802
701599915
1807288100
764826507
783217470
1660336263
160380023
293889091
1284459861
1932730469
1434733711
1101729580
794581543
1869439923
1344544753
718983629
566725989
1705772859
1039374832
1793040073
1526122131
212214325
1750614812
1384892894
1513731623
1328074244
1486212087
1461468164
1798163689
1042439900
647667365
970387582
781824309
491021121
326400435
1206171564
1684618734
1800236366
1768296887
1938244848
2001930329
2016125482
28752914
720142738
1926262349
1346966164
1517625607
939534753
405876020
2104679171
1418065439
532459624
934510349
1525419104
74956845
1721527375
1185530353
2069715859
1991548255
1391200929
1675011392
1685232179
1640699984
1021267283
390652077
756479602
2141651246
929631590
455045636
1482753015
682840292
1542949041
1589601196
408914812
1375605492
1180038373
1042553532
2031624994
966219643
1427397922
320023886
1294503831
1518612002
234276055
1444724920
312207983
868132828
353146051
2037477330
1738839228
64741629
2016497558
2142681442
202108225
1427182526
668437735
220395062
1430835748
326152903
1361002208
1363793613
1749936252
1767410492
1817722293
740453083
2101390458
1143598627
909253553
1492102772
1718241786
763683899
1895449210
903127255
215170218
325019346
912872941
1862066775
303741063
728867598
1369498036
1751309081
1211816342
1418740560
203050163
962357394
889887844
850248206
258479450
1765217433
1617862364
1079755723
2026526253
1548538658
961128215
851802526
2058850792
85608652
1851651366
1396443872
1805305799
1962907802
762337929
1536034905
1747439497
1416936170
1411259028
1887626580
986119670
446323513
989237888
133397218
146346256
271597187
1686743586
1578668500
1488217159
1109012883
2134641571
399012946
1574726826
62684974
1372726325
1300007212
219446654
26799684
1472392114
2098722113
1640944577
682969261
58947015
1183336032
1519971141
1333028941
1377585509
1635329283
482744999
413847263
343507336
1752436445
1505326832
2044183142
268874989
1743067336
2138046683
562820511
1497868014
362658185
1896618071
858174422
272547649
797875162
2068003089
1764923661
1871858342
1049720838
1940848349
801820537
1820426911
1547433855
1898082600
747754880
1994022545
550804940
1313118347
1910688963
1027680948
144882561
785471976
1191595888
859498909
1844602983
184654626
2136198972
1938520962
658867584
1404809034
1313372977
2056818603
1867171758
357370674
1589423658
430070568
1985202536
361644219
796976468
1824725551
1529030033
1165116497
1472937350
180770845
1259051298
2099378265
1509849784
386465642
796470802
1558511989
326341907
1387475538
421358784
1413014391
604950552
1136454332
118986552
999777421
1485396080
89023151
982641271
479017653
913861220
1445807266
2104289601
920780465
1094385688
2131207058
481406611
145910185
1796671243
864926474
1436829438
444454951
1710170073
510359578
376378270
256382776
723116825
1498597527
964703317
2081454120
436449312
661107818
1288829443
1358900553
2036597696
1635728674
74932307
701099373
1995396496
549586552
702910612
703652036
1972272821
1432602142
798190507
479515941
306489444
473988240
178789410
1724365321
1141686678
1330672968
311537977
1985504385
1528266089
2047086219
1753005996
909810720
1743968735
196626993
1321602505
885813009
994323825
1469392200
1654604863
257543613
987610548
709278001
1480567020
1633644509
957930877
2065834749
739893518
1697513493
1333629664
2137469928
833600423
648974559
1977665112
728754769
45941603
539580389
725743530
1992208665
261249391
1410315129
97615227
83650529
1939412694
1978299692
1671973464
655832132
924399547
2007857126
1037712372
2094209288
1366969559
1473346218
1269559548
1480414885
223901226
1471497642
869607260
1637061675
1642489092
1357321840
2111349336
1531956814
1798661762
857166736
1301977373
1261048031
1696363898
1268091291
796830927
906032754
1788302532
1381543707
1534486254
163180585
1033286115
1471393916
1502166868
1095390996
22695676
284640538
1518283453
1144669110
462304424
694291055
1668722848
2081566200
1585704197
668985732
458197597
390354533
822134178
691651075
485672925
1916990851
507124093
561405829
698449833
613692544
314090339
239973648
1922237414
953478531
150722702
2142200180
1900781874
599470970
181815885
444431390
1781851181
524919471
849088718
1018996870
1025534202
612661572
1096563963
832205579
327036954
1461286666
1836995294
1858794783
1278180732
1401652650
1060948970
601801000
956251852
1905469851
647340395
2001868561
1508440398
830781781
1885986385
607543407
1048002620
883777172
1587886515
1182201057
362984225
1303895518
1768339682
47851054
951747599
1732912951
356735566
1526699122
637502889
875343401
1423689435
1690094271
1807401497
1433176588
438176912
1197023963
1958254618
1611226716
229400874
1347023305
2066833985
1826622109
1493298122
607124510
524854557
581116752
168728418
133640680
980141276
1926377863
1428352345
2031727438
150553606
264289174
1545926383
1260854478
666470887
1927156949
673654922
1137777424
718417971
529462848
748311387
903759769
1073535479
671735613
2037620585
1719946414
1575653649
1455897638
868191828
399135262
1994173789
1077303467
37422458
1706340545
2090615323
1703417511
1437294508
991621001
1075385554
2055237287
1389267088
2116618004
1461263079
1298118828
635182472
866971189
914456801
1091877734
766548184
997289580
400701337
1057523186
920355770
1862745986
218958496
2129989221
1827254398
1467837632
1419853747
5741458
979664005
1571422269
378845967
305132553
102701976
1271134020
669233022
1256019862
378202213
774864776
1353700149
1527397945
1642840244
477985287
1345855232
867688779
879060417
851396727
2117211206
144346014
1526392867
107995266
1898810076
1293398286
1824069910
693315867
2110523316
1666633734
1499792588
1473027397
850696984
1375082602
388461870
1062091272
692930253
1981013195
516848461
1554035106
459467882
1283312131
1616773820
1223026665
705217363
368502808
2009623211
1733736067
572020600
1202020743
734537939
1155332514
1322979082
1775834348
653489067
499835862
327563578
1014754302
1698886794
1695586812
273851342
832371713
2120516019
1399920707
135838281
195522332
1196613860
1951882768
259664753
771109625
1003196889
1494016546
1187125218
1939173965
979083154
305286907
2076493894
690148443
1541176242
1249609392
287828809
333284791
291102684
1557131291
1822186616
1092028398
964278406
51382812
1974628772
777374350
144643877
1105283168
1527894565
865766066
1830890551
16857063
1677579388
1985575808
185551170
1321265743
137323552
215496392
18541646
543795913
1613590839
1589736551
1650511940
2020342414
1013769471
954174303
787089610
911856761
1369514414
1997453718
383656913
1942829443
1824917359
412628124
2055164881
880543107
160203666
138871092
1663672860
1457130195
1911727660
1520931860
531507521
499807824
1039155383
1107507738
1082349381
1526824125
507579478
2026391621
1717778349
886525406
1433753443
1747981425
806405586
963465474
512900288
1511240987
303908697
1814473215
11166135
302025107
94809621
966067309
855128870
985500431
1093141121
1092266123
1025695171
714236869
412407449
715314925
1802916518
432099364
806927952
1240559035
2130212434
63227562
1593037823
539677592
895704762
218228654
1980580148
1599417646
1563314572
1807791780
401920349
1790171240
636359378
2086345151
1848413220
1778266503
1031156323
1437835699
1236490136
1687330510
239289071
1680153441
585736732
2095506686
467144636
1178330800
1997084049
1268171571
97921738
1604982609
797462607
76666911
716901421
1409768821
300132483
642320
927643264
1544402176
744748521
1944177411
668002032
757325628
1318872086
562050789
1552009759
1948688721
1517833347
1996731734
1650670375
830590521
483531106
570193602
1984399821
365565379
1655451492
1424674042
260229160
1395170752
709156905
132384133
1814274544
822698393
492725363
1205768093
681097574
211638938
1949556258
927360788
1623953164
1373728901
1991533361
899336632
819588724
1576743444
196939545
989213348
666297774
618419203
606805388
1333894931
1578910459
1631451903
1371475192
636754576
1750440625
119851591
2146027454
1130336950
1099814552
641645893
247257020
1168897029
459819753
1653327584
2119606176
1161924189
751719803
652360217
1799593425
2105786359
788169537
905968214
1382921688
1524427544
803880802
1140421442
1834124158
1144828321
1031735531
1257724443
1968813164
1896446290
750268623
1532245055
1061448447
1537619994
1687036180
944417063
1708042250
1674414172
471345655
663066988
616283439
2065892635
1741019410
1929576322
329697117
1098640997
1100273427
970627161
571486388
1166022060
1816940145
1301893711
205601551
828641642
702994669
2130872158
2059309643
43891224
963901112
1713896345
472049203
110357991
1893338115
1592370759
1264225524
896179608
184674215
604914315
978922907
657203142
1796526399
675653205
595751369
1185992339
563486559
92660701
840876156
281405954
1883329965
408170799
609550314
489997940
1572195173
497719500
524443651
1651195584
572054037
1867215377
1206463706
463893010
1375179331
1131651190
1909434352
1956693818
751893428
570203440
373812182
484718897
1490147839
304039504
1299830141
671214490
493550585
1495824375
745010835
655361666
1519063264
2073062278
961056811
854514551
174393404
252043456
430675122
771117168
265024955
1293815299
872854036
1456248144
1800241634
997873549
945841166
1564942287
760471242
659869971
1643318992
89583382
465061569
528778463
1170284721
52500712
89064182
153781445
674446499
512007556
638974174
1616429679
502885508
1399751548
1255063839
790867700
713579403
259865746
317539743
1118806912
548116488
1553224126
1139009588
652939770
1069932021
992040755
418787258
1992719402
1652058450
636692801
1457192794
400241990
294277137
883191783
714560673
93448590
1879631068
280652584
2132446627
1626992164
1002053752
1958283230
2101688111
262298125
119149871
864893742
1445159630
1290135096
1614571461
1372497773
1195607448
775591246
1242223379
158959710
2100485644
1010181259
1132048625
602007181
273179233
1729643473
309038434
1824593117
1409758952
1187747230
639418532
475952020
293710918
1131313020
655364403
1978957277
155567473
1955893852
815095294
2056461460
1098663429
982659824
975393116
2011186173
822298936
1312975230
1692211713
1698158194
1215127246
1087959634
868036376
1892405880
770585178
644933194
721295393
1367721280
962443594
1797862083
1836728781
1770686545
1503324387
465557957
752604636
6374519
213316824
935131785
597008096
1524547348
2020742431
1952358812
1438511696
974515716
2024985774
748052750
303631
1370411951
633399137
327790776
1780283231
287613867
1680640113
472258225
1142207727
713829975
74145871
1769608991
1278288125
346265029
1347679079
10743067
889919320
1561086467
549492790
1581713958
566437019
2058374268
901969258
2123980564
273065800
1869856001
267454476
1480158218
801045136
1802743341
1903473213
1058936986
1801693351
1261650143
2040975521
504452130
1611179235
892864789
2115951026
1917222526
81890803
1253489147
1480590054
1975359285
101906436
1376852516
1449979874
1782855391
701153104
2030452751
1546315789
347851
381182511
1201018324
2090702121
1605939494
1960731462
465118670
2128890187
1906532798
668316665
153988900
1140968847
263826871
1270621787
1069220180
1914157026
1783892973
740747262
627843267
417221043
67618267
512885598
560116615
929158529
1247045257
2145774301
654521452
590261729
1979118679
248253142
1750823040
1295293322
114552783
2058052533
834947743
1087036222
1552489726
1095117832
1340065715
2103288821
500699856
1527872379
70542123
1936602627
1446679669
1082129418
1942399811
2041475193
1779544107
10003785
640820515
2132864913
1057007862
1934786025
451049730
323400475
925148545
139355759
757982898
360926384
1660561806
1286073096
1999765913
2030081527
383866183
11935265
510899433
175828619
1582427760
2025159382
1952682135
159318838
401616794
158584390
403135582
784472736
1523802387
1815554814
1294595324
1700654428
510605577
1396236863
143814698
215548483
2075198431
1512933121
1071876306
235181749
1057068054
343078862
1592021813
1691945749
1744632464
882733305
1527986527
2107234824
483460975
658286317
964968207
1672091295
72585669
2094131328
2049674935
1150972420
1795262458
621824392
1054166199
840551091
204982156
1201656889
724284499
1502691728
1377222283
1958527973
1716288491
408213843
1537331929
2049689512
1435402454
1735498657
432771639
1595690022
456702973
306333804
1497344905
1672596909
453737938
118721347
400273018
1594700510
1100804870
1363196455
300389215
2026843801
178909235
1884429261
71240712
19704434
1167853163
1204139267
901553187
349059267
1587928963
1330356326
1935112444
1205047162
2113331868
2069818223
1199911380
1165232423
497491782
172227837
1452286046
668283071
1243382589
2039841699
1857265862
1171280542
399136066
1688792238
65999410
1384126265
1951136494
1815306413
2090901199
1821320657
1476133637
196627314
1696123931
559992295
4750237
1768581381
1433916134
1917630978
1109757130
961043714
239452246
407284201
790584883
1012781047
223763736
342570138
917258816
959583654
497671754
302682763
545270508
42818606
706436654
954888329
868378085
1037918538
1674451735
1285015863
438739154
446869785
443187373
1472317282
218772871
275737601
1968961570
683061542
500612712
18912733
308314127
238803201
1913320016
1226500737
1725631675
303667338
376097047
1467235824
511291531
1624527568
469231615
1544708359
316705950
606830242
74667351
1911066864
1563068398
1343731875
457799089
1738304590
1798361362
1075895730
854150942
1761309280
1873421590
84225210
1571296720
1338640621
1968365674
1758097815
477233388
1251281472
1382995850
2037528271
615081442
1414454255
857077307
1487536199
1236606234
664865900
1843177612
552635694
1172254288
1828420131
1468599022
1724457566
289719427
1518993632
1336271424
917888088
750283424
1499050197
1222925376
1859258879
1100451736
51809275
492672986
1963298450
917787118
1877658926
266663177
283790301
1570018657
1411954121
1891380622
446469277
577199584
1502078053
1964651829
1037018733
875656343
1876898509
1846927663
1117727990
1775391676
90446893
749033904
599181993
1000495800
781757314
92492079
864595055
9128739
1110503942
283837687
812393303
949750918
1297679581
1866204485
1771914837
238598168
149193647
213304828
2100731247
1512566225
537962316
329447029
1096667979
1574858852
631363337
1968218474
419196957
311036306
71682047
797251229
1182636798
1518122479
188949024
889493750
1160373414
364452335
1889513430
621402307
1272584789
293682516
1040585488
1184641793
1507466901
99127315
500433920
165001572
284478718
1401566762
1641682937
575275929
633463589
1990499392
1702235667
585025021
1500443728
737891216
416327485
1552364405
1046241871
251672111
321389314
510862501
2064081003
132436876
2117044043
1466108110
1423572366
861217866
78531790
2096209244
110769878
79464210
715462379
113536720
1146163444
1058407494
358928618
951328919
1352842120
2137578164
1310626995
1746763171
766556795
1999786777
1905670409
1571573880
1035933860
471719316
197158832
1846608649
368419380
2106356898
238369623
1630668752
1471555187
529287752
1686136477
1082788177
455131794
771865590
561504673
713286356
1333736247
300060329
484581598
1371889740
1953509283
1837396857
416600647
1551484614
818662255
1142936422
710223199
1758274729
307880011
331867197
685938568
283732509
731087245
1882784849
1421167545
1642481820
1388868873
939417331
865658820
1446829058
2015475271
1284495505
1483537240
91232974
1578762394
1227440915
1634987412
1606094201
2049269948
188471840
1975088074
1974849460
1633734599
2054883169
1777962883
2030196749
1732433281
1571122820
2039551206
1412565132
2053517764
743129541
673233065
1832191709
1437044729
888331802
1823188607
1589926900
1240416201
438087517
924491654
844619125
924842250
398941270
892117136
1700322601
1086563521
909458370
1946029955
1231200589
1697591386
97783755
393179949
411149629
1542874730
994577038
1624551376
1669505206
44618514
29039212
578145933
1367497100
619752505
481394179
92949356
2098150097
390907106
2042929427
880274210
340637024
1774094220
499466148
188619238
1051748431
1776613286
1743115194
1679216978
737480892
1109245060
2024687618
1853228785
355943056
1030042369
563737994
984654293
1644816575
365856965
492889836
1152645618
279481527
898424126
1879926007
1280761156
1903257532
2024172667
824101649
837623546
989411930
1200275956
689611571
1508289707
1965681944
1357181360
386730597
1248013790
922548340
992140183
563698931
1237526771
864195965
1548383398
1784425006
1029681799
403092834
1624644164
1904177585
1672586001
1178911372
1215359970
1921132170
1162958162
45819936
1099705583
575929422
1549266036
1078960902
853979073
973503204
2043355762
1200970075
742344609
7625423
1557962351
287685383
93012738
274737563
1072026208
1201482306
640281999
1739273737
1395221055
116157336
1135483515
1600504900
897782196
332389838
1643558714
60394035
2001680890
1868397225
2087675130
1557099446
334678271
1471848293
41032560
477212349
311215874
2016058346
920834901
1078656935
645555462
1070009361
222181303
679763392
880186191
257095574
1282695417
1185011519
289283816
733592055
302552814
2065677605
583096511
602583840
1175395088
1785796725
1158431637
501399541
717355659
155215188
1882081713
1205107061
1887824098
1525913708
478837774
2004893249
425206266
1553230388
1192843264
1391264338
2092848191
1499327395
1061492207
852682423
1735496388
1833984657
338263680
1210620551
538792051
1162636699
119556688
1801749340
212558042
995520609
1570965336
1562553431
1236665194
1086539940
1152091920
620789702
1071183267
523192622
870044986
614418126
549096728
1950383838
1591129512
1641967917
935713154
1800748241
1196534508
2088674881
548327282
459272393
1787397087
947821839
1073314398
374423276
1357017892
2141371478
1205679767
579954335
1989979127
968393375
637334596
1177153031
413567293
1548138324
1821212870
1046517596
1756707718
393961949
597875156
899980241
132972484
256412397
1836942979
80687361
1736563939
482395150
181467953
198726891
1390013036
618952760
303825502
826335556
1859788427
657523642
390868786
1586686289
1713808487
1063425217
252008619
1534680220
1245690533
1928975367
1795562099
940569618
1703156034
1144411162
1128423549
170681923
1380048889
693553642
1500313561
411165522
656346266
806358525
1657350770
698341719
1765964057
1112269570
1178427423
200081514
952525305
845187063
1656736200
249540477
1411216574
1779568202
2086015650
215250879
456353147
1355709521
469834658
1342441873
724700639
984986532
17677464
205086907
2146702075
1931354827
946048824
1510553568
1078858648
979844191
143311106
392938976
1987534491
1477097441
524414406
1287242132
1979396364
788372065
1335689634
875408779
347831443
328336813
902177595
1160408341
615396766
1999294830
1067034082
732438549
1209936202
1462889212
1735787679
1598572469
1247304828
971144625
1622729635
481440201
449769764
1687675823
193075782
1459138079
1624937840
1550998792
1064683144
1307183551
1516468475
725782818
1532388838
1363891225
1473956889
1338824244
158333110
1478486595
739099993
831865262
1324165988
1983794299
1316696109
1703248088
1179617763
1637038281
989102856
165509311
1399044381
596906253
1232305576
2097131057
824883410
1115784657
1294815014
868906687
1884368667
557550375
1108100263
2035216457
1458420080
193434871
735641318
1792459161
274679769
1607080671
175911207
273261158
1044676181
106194191
1793189706
35892208
1101340625
1770495932
606557118
592277714
2105966563
1764636640
1021060591
239525319
1648623029
1317830604
1145071758
1916133673
1126466864
365533881
529000472
1032444975
1304828510
1953607973
1665933406
419748393
1964534473
1542614418
1299559281
1595642203
1069508739
1376960557
1409705894
1757227852
735505339
1485237164
21802451
968086673
1076911434
1071765757
2116661092
1273959828
1833134345
692368272
926082273
1915286081
237680606
625856059
2040018020
125227781
740667888
1307037374
953652982
1651979313
490228082
1807360548
1718044606
1206722230
815909824
790346145
1621064150
1639606444
1510194521
1065946641
2118948500
206159084
775010825
1673423991
544408536
496593863
180576566
1203210790
2079158872
506987280
1805731393
1828020677
2024715125
1168354930
1072032898
478893604
344987691
1755144096
25937957
1100259245
733304551
1763753651
1770080594
1708327001
1622079943
483516971
1406922156
559398798
446977298
131190713
1174625099
691531454
804128008
923452299
181240468
1215100276
1470755988
1982153136
2124728420
1898079687
1693576058
309783956
1878079722
1003624634
444441676
1432103511
1713225997
347050442
362375941
1569555237
867332357
117681213
1668956972
2218985
1847379762
154766831
1276679662
1594779809
1071579480
1669195045
970614853
1813343809
134182752
1173449758
1702238728
473221929
1538326046
1653585085
295086878
549799546
1162694724
1644903890
703236612
278636802
98206182
1375719051
90565289
77372908
745830997
905714534
1537319978
1213487585
152270262
872657392
828348118
1615006749
1447596099
1749691588
408787711
1286542880
1873369114
1124643014
448788175
418254074
147023641
1852747871
175922437
1949663203
445711862
432994458
827224712
1109690877
596104639
709493814
98491741
1180117417
1618641583
945199486
384162295
1198809502
1386642833
1823059250
1295145615
1128800201
963034943
1042190114
2040442050
244969262
472158599
1163943752
1545316355
9531145
457138925
1379256435
1830511515
312054670
2093260636
695207407
851735744
718515701
1274057562
1369321214
1333179930
407583923
1754355262
398838593
1061852217
490439594
226802658
2088873826
1716774135
1020783905
598364153
84418803
563168643
1596469487
683824773
2058961468
9502850
1051280748
131258441
1995884388
636779644
2021922636
2060170011
807793235
152777098
21695049
1799533830
1474090653
1935550646
760168823
1245757230
2036065811
392495306
1824435816
2100883060
714392847
155024835
1356589887
1214435131
153052845
704552686
1757468943
214996589
1738436845
1239432208
20777389
1119511854
1060366604
1473260802
1417735879
1318556025
1808213867
1840117591
996594412
700381573
1895634036
1685455918
2068486511
1432837538
14920840
1539661751
1484867142
822133421
1014090727
1144978904
648105882
318757845
689718205
75204996
619492401
1834253648
501298507
1011661542
239983957
1424234108
1967830891
2050831680
1635272165
1971401706
554287530
1800793420
115207068
1375275580
1323983191
626136979
524977728
703596444
637678875
663395975
1863682263
2103864880
1041904107
251797759
117172472
1742599945
1383378657
1041922110
2094182430
1933146956
1412479303
1620887106
996365010
210741099
1739305315
1088228398
702730748
1934210247
56766075
1390561396
680829422
1292315656
1441868390
781982906
558521332
2128588754
1274574652
1783561322
798045509
112971322
96434773
1652548496
763248813
1302191018
1201484060
2093519803
1059747150
1305728342
1866759396
1461541664
1208975409
1848330793
993376269
489513786
177625922
492850911
951488837
1772520902
189312804
119568084
2010198017
692432020
775289298
773510834
872128858
1773975068
1715306434
1286999864
1932036933
1452729636
856556630
405102223
874654267
1650775654
332155231
1605745532
540054446
983105277
24205247
72087187
1395409974
681423300
1964085190
1781327204
809366041
1791864678
1935507924
1363711103
1621928658
1545091832
265129223
1851883893
87766640
1899608249
1460226448
831053037
1370866784
647091406
289126257
1552471457
1030807471
1908420820
1378170663
1710615011
714779346
642816618
1440500368
599802488
1633641559
2095040964
911088664
1514017798
2063741644
272738133
380620657
315099735
1546336636
743578128
1999739433
119585227
617346111
909729420
2086970331
2097158654
119200675
1175249935
316976499
524027880
1179079169
1037415366
2029421293
942067746
816240276
1109745239
1558983249
719110489
1077707388
1954706067
1749028056
660194780
664521930
806714245
1014460016
1464862428
1883739880
1293911723
402542301
668505557
1926135878
400765539
239900902
1580670849
1476756366
868828142
2009484168
1409918325
2111953413
329893351
2061984148
157106381
160639028
71478870
1366065739
826338273
597619194
2114260254
826898845
2005882298
1373525801
260162026
173963267
2093529787
509548395
836680486
385686308
1727383531
961076879
1021164322
242105928
1823245618
117954764
2015209293
499749363
1768965901
320704287
1935629884
613416026
1489348879
723061606
1605834034
261734929
125014171
1951876345
397623148
235501053
1619670572
575460366
1554119688
1091875163
1978218607
171568922
188615616
1888719966
1109243476
743026258
707547089
996675185
596734117
1765644281
953339851
737013231
925103474
2129032431
221399049
230996305
40292678
214658299
1535852636
1533300293
1272302075
1300261413
850897120
386747126
293871757
1615644277
1279394376
1673936293
1154997212
1910718176
123931252
943103331
1275861659
1242312769
1110373150
240159214
1213427104
1061362555
73080967
2145014789
1100167694
1349022014
321220534
1359531509
517022676
667461405
235275205
2138792768
1015775105
299471635
536124814
84605324
5623054
2100236377
556431497
452761698
2066889119
1749543662
963228202
1799936450
37825083
888411315
720582470
1120477755
528469312
808788211
1786002194
3907816
1517204960
949618961
139736248
690952298
446266715
1278687339
871130645
1057451614
1276669303
1786503451
1230104992
594281449
2017800944
491100091
1719355673
345036367
855349172
666056692
1957337850
116090537
249513259
1213730943
1730488821
1661233775
1094684211
797988738
677487063
1933001670
944914829
1104668474
1257621191
374358390
614368292
2032419116
330085170
421177216
1485878139
929225633
1447992819
1779400487
1733316409
526169437
1724065957
796274512
370207841
274739483
207042004
560454790
20393723
741489454
1963935608
1715900832
1221250103
1575466245
453993682
291057599
768513322
728246659
1715570943
1214064187
1144490132
846907668
277059939
2113860516
995880378
224308760
1925571393
474639744
1087600003
2047830338
1705190025
1799606485
669083271
41342372
1209733108
1962580426
1235340639
183317786
188249877
562504863
5421035
394826785
1368118515
1115952567
842168260
1205630720
1166245339
1186236840
378268703
2078985442
1103776825
1403522433
967431047
1277635801
1123407374
206397334
1116350313
2039306706
1508715537
1485108899
524975336
971771707
2056330982
316953401
57045100
1202001015
172953264
385554224
218175121
1665374745
2120695796
1133176422
1955755962
6937892
701479576
558042829
1550979380
649532529
247246938
2142304378
735535122
577151917
536308317
2134269501
1527346073
2005506150
1514979304
670453083
882280089
635137676
2122060957
1523183316
1368171164
710089629
2016403024
443422317
2093763058
1320248228
648590354
1614453713
867051879
1047361017
1206117229
1758755413
676647785
58773555
925274016
577485118
2082701691
2092133191
66475867
657857621
1592974968
304689149
514359982
1945607160
1505548724
1678881333
1943058936
1401529661
1234731059
1786459736
1341670368
1165107785
1912528823
2087320701
1227279292
1991985867
326234182
2004145564
870690574
962411458
499025667
1212677918
1434899653
1068128302
1664241748
1603225434
362285895
1045393609
608096640
770210264
1686892024
2023273768
1629647886
345969657
1707168817
533490463
424711940
1343373370
657606515
1468821285
2121378204
1002838868
1362329975
508525858
586435909
1866547258
1020097096
1243824193
1380483229
368548903
1196936950
1057499963
184406175
195267394
102803239
2102925365
18715494
831405236
755500140
600355305
557460218
543710771
253300522
29008707
1120685662
1299452332
407485954
1537642423
311909594
1893804134
2074741628
211342161
1005434798
1985783697
292271135
1020070802
2043552923
2146735280
72056119
1989830440
2129868788
110168499
1980039847
2013380118
235783933
1784910097
781847992
944665215
696476122
1355663995
978743901
911939762
1948898911
2086688360
244938356
1160439488
848869889
1588792184
1703788437
833154545
1456077842
2063036696
2098776381
1165892077
501383089
1262912836
1164632842
1477376437
169590463
969590826
1337505632
1339182932
1759998819
1644662833
1975998852
726755490
528894787
899589706
1058265951
1648574303
644522175
1259678399
2021616645
743661874
1843412312
205045977
1200160427
2084937667
1553081525
753271612
977106827
1128761837
849831420
1242644560
1898406808
1499507456
1515189939
1276280484
10958154
890409859
280663202
643156165
188550208
1834592537
1485615170
1370538401
1584202386
1449115432
1360355099
1706983684
134677329
1649506011
1536447787
12760999
1773873350
1290233698
1779296439
1018501921
1157866232
2035551833
1766136596
1127619346
294462839
1332185049
1905568692
692968523
744938984
1306136268
1216360945
385252810
241365559
1959675217
1056325560
1569891510
1009813197
482100361
509381532
59854994
181947647
1125545369
547300123
1923086247
526686369
1327050994
1570481256
1626073933
1084096407
1314269113
711033248
1024721914
635797124
699175590
484461203
1468765520
1716856866
1484729260
1086127647
995076877
124803879
555281738
136799858
586124474
1791787211
38902528
631797999
906594780
2117816864
1940066760
1107477113
1048383166
438282191
1040211964
1801312375
1270022206
1706413759
1222616575
689296253
1165844448
1765304239
1409793515
1369952624
1060059420
703253616
936553678
374636552
1856885742
1144127182
1790302636
842116817
39596747
1946492611
872484515
1216604492
736220571
1545496601
551895269
1079581035
351127156
544586138
32776416
1367159298
372698729
279814711
1818849931
16900220
1880797372
725350557
1940860360
2041726824
1868222339
842463257
212690570
2129379604
1469814985
1590683599
1301740793
779397374
543381816
2024032441
33822178
1611280020
142350721
841911186
1414224692
796798893
1052287594
733957973
439026476
543038062
1581107384
1653090261
603103774
1346099044
1066467773
425782103
1115603354
1456585771
650985254
1964017938
293028061
1096451484
578753600
369256420
1885437300
144071072
2110333185
1836141523
1983333199
1997918732
2073151236
1680917720
273908875
797183625
664479087
626926767
1722145468
1623772877
1703304578
2137128381
205376975
939234535
81993390
1372268609
1952376182
1178652600
76315327
1722569253
426672345
1523190990
1454637569
1648694202
1009546991
1062351589
1646012540
601853548
516390606
1468974164
740487229
116102067
545152933
1513040086
173924311
1803571786
597617082
874708984
1906851009
1234013545
819180940
620788648
1940164869
1378179602
1473359077
1166262794
986871434
1181181475
1586912025
1866487834
1484368793
867616279
1703412942
1723700058
2127261521
822299464
1072203872
928453781
1287333337
152003229
1563166391
1650084425
539968593
1908111938
1088705163
1492777490
1984660807
142602308
739387775
852546526
951412122
1214154923
1137521574
818678654
1909712620
229927891
777243827
1584855826
1093377618
7711840
1353945887
163630473
202901093
1702581757
207339856
1400189141
1313021204
1672282927
352996715
1220612001
408700633
971963302
883216756
1211913345
984578905
920509172
330185706
1796322105
1281210899
2072034801
1646938101
1157462904
924304838
775616986
98549089
201093924
710682982
1130781214
1074428225
446937312
1482261560
1696523820
229522898
1178250593
565583202
1273573631
1524320963
735045297
1553842545
100413003
2052439522
1705126262
781641036
991400117
808499962
206990405
2143294350
1861202103
2131647427
2106843396
1630969844
475527759
1289054554
465504182
1468507072
1064625133
1556994769
413976621
1428964020
90074020
171253440
1598461137
1345467969
1539055274
528165637
1446548659
1095869101
50570884
460936462
2145572307
30487175
304275444
789836303
1776715495
1756986282
176060626
987217733
1892170403
922266399
793646766
356782716
306196742
1429698818
1266615455
1737675180
1660004859
490759570
1835428349
2012165088
979517292
1677343930
1605109782
1160530250
1244284918
941023957
1257668839
1764510514
460800145
1287088172
1946297724
1279898753
1478049612
1315333761
1978354493
1295196721
1383361845
1810473969
680864551
499841778
1909426370
730595346
389433372
918282253
2123919381
950052764
53697524
1754457394
1146598177
740331840
1804717873
978358506
489434641
1851998671
1902818856
1921098978
1019718477
789829559
904353828
1494265378
1996852779
329474130
1987067104
1965120796
1213498476
597259142
936887096
1130800700
340541836
625219653
1097416439
512010663
1625833422
208138359
2095423463
1412392064
1258326881
1337044406
144088913
651634634
179934341
1892273411
1690400404
1154734586
482609462
1040948181
635575635
186645981
124106797
1409319716
2033717101
987006006
946109082
669031707
290298890
498492137
587998786
1803128752
1011006202
1866921506
329812215
1711059622
1975806772
1021847516
535586996
1817541297
985241951
1355112461
836669441
1992895892
1020169732
542260733
1694883645
1757470468
1344791416
542119708
1269655056
2059318589
228983934
1298874412
876185492
1436513146
675426800
698424642
749150912
1365856354
1546523160
1673525835
1282262539
1896419598
712951224
1467067006
991815794
528379236
1145865981
291631477
2083794118
1645788318
474992517
70365931
1052420958
646244619
237307648
537389957
1232159800
177057120
1719646425
129069170
441842089
1989089236
1471566520
727742467
1921405596
582899338
170879674
574417350
1301464105
579259566
5869032
823555889
763176127
1482518001
1911985789
94993175
851125615
1066099355
312707433
1258791579
699782410
1217459278
1806040487
1557486902
224340498
400671396
153618875
70063310
2023134398
1306213942
925612532
1377381961
506829090
435580371
1788809014
1488310665
566063712
978713258
924419304
892041690
280935327
737248274
1508646654
299060688
1194599274
918502452
1867317394
16138252
925443282
744279070
1451723221
1303902050
1579535013
517505080
507117246
568229594
687372735
140229683
164213982
608681381
546750913
1402451841
1565968821
2097002629
2028878271
1878360471
496525618
2029689043
2090754107
464145881
1428843446
1489861942
1454671504
1357973615
955642929
712053285
1705165649
1254765061
830273252
1740960180
281734092
1623393376
1592966947
1882901557
202807009
140828197
573165037
1432901635
188032772
504231916
209733587
1464797841
540597456
773087116
1427368800
1447729033
1600909432
1379155176
296128439
1840724482
1683404031
1449811495
1975265813
1535165515
2047853052
997985285
1117478056
1307277409
1930372502
1418536370
1593412795
705144859
719167328
675644783
1027309748
1516313806
1041818274
1831251091
1263765110
916146454
996532126
1808971779
526786979
432750421
1779046068
1227201601
1887322674
1182823207
1090843249
891398658
716833278
1150107950
1268918759
986733025
309914451
1975533376
2124294854
1884840192
1916061582
870274271
1796573996
229248331
986576184
1666554661
1251509524
2067982672
1312048467
52757937
299595552
967420246
1618305835
1674367479
228421679
358833785
1935262072
1408614479
125681787
1916990513
1826165015
987042757
244946113
336851780
684670660
1163352725
1105893462
700550952
712702590
2084830746
1618976340
54196636
980337704
1319803766
1841845649
1098251990
1237156690
1426793254
1716322697
2064706118
1665901639
1321845421
1397439855
1060418175
1213054829
480219853
30459376
326659460
220055144
1071190412
1007504250
10947820
665828153
793993593
565464278
2103992975
1628368301
541676120
510130403
82734102
2137834172
841036006
54925744
1793583012
1181352302
1099718696
1926235532
85536874
392407595
6928500
478583347
236741185
195843274
1291562993
934493891
870958711
1455101555
606292921
1123479078
401180463
377024420
1869666048
1213745325
493858072
1945486278
1492870200
1135193965
1050894825
384685497
1007686741
1262511394
1056079518
1923665665
988424209
1091942900
1968332161
1524321914
1992611712
478887003
263125102
458489146
1622667975
1261106179
470371251
2103258600
384846298
953984073
1390805811
970720023
1123343596
1177097672
298675639
1331043416
1925829921
1296329069
733854307
254201306
1877099563
1421373896
814775232
1967971758
603041017
816322081
192181475
39439056
751719272
432323650
1539091760
1462475379
1437947250
724482845
845532321
1044000555
1164020327
1184486454
1775419502
509683406
1300638771
271496956
476161725
120537225
1767786094
163744289
1369047859
518277995
505540562
1327333018
1356151587
912694405
424823177
321480981
593648133
664341760
367872039
1073833155
793124168
1721401574
1119503161
33259003
1993885945
1452799074
419450348
266691316
1889485715
2130318182
1276598164
818749386
367721136
769087123
929370970
1372512241
902827900
1756604943
1903601762
1954592801
1296320938
1152818248
1879583563
1488288068
473781653
1537282828
1911217272
40864335
1792198337
317426411
819671609
519883401
1887725013
1318444174
779593573
1381268424
317047481
1901169587
1151948122
535835901
940577523
936353014
2062504513
1886968858
878400679
219870261
2132663083
666937497
1778367274
1778924205
21119775
1419980092
73425729
702827988
394046365
1048865508
1340100501
2057974885
935363845
1917315802
172141693
791256613
1116526364
1924718623
649550973
1034348791
181227639
1450988290
1674890441
496873306
1010114455
1741050432
954208572
57597691
2055508664
1210789383
182732883
685987578
290095160
755349947
1228556365
1703677327
215119484
2131465727
71406149
1378402088
437302465
29918326
1210814309
241050623
343731014
635027355
14292162
2403893
904708860
1256349464
1794256744
142135574
1839148602
2085732585
425998650
821415491
2026471675
506788898
1573532721
1109658763
1880576251
225204968
1830645755
40105461
447618594
1757273225
1768191195
293494238
2019934887
241025060
203045037
1828941712
436644682
1403393790
70228827
633414766
125753220
450256308
900213270
783958536
555655699
752099367
1743990007
1915150384
437145835
587571841
323090954
19363818
1598909816
931107733
1681691202
1056143606
2007819576
2145306551
949323161
1483499611
643100993
1766259276
1176379079
756975234
1518847963
1109366934
1360779408
114818621
1014108912
944214939
1304434998
421501259
1878667705
1889090165
63125141
1106509984
1939816546
1052187849
1245954837
1767670128
1385752731
171635919
892019082
628382514
914946393
411015588
343433615
1958319881
1043318625
1079966110
1894933318
1887986969
1538545136
2136808419
1088570515
1305215714
1580287522
2111384627
1654068281
1510877677
794267623
1241353075
26464061
1596851594
924320287
1866984109
1718133802
2015867255
1147439666
312634871
1347977191
1702182842
1262110093
1629934895
1527505359
1471301465
1027954834
1774497714
431093753
1934293549
999264202
1747162543
2081489746
2081688
1556793314
423258821
1093075948
1277586969
1156062653
1748281450
773565865
1077006898
1338828446
475967417
2003084189
36244557
437678271
787620800
1159527689
1075264346
1073580927
297487545
2058424729
1671218769
998954929
1974501507
1830784227
1969957753
1617747824
179607192
2050018243
1687442811
216069811
1071472921
2116386721
899054268
1145037726
1035415497
1954388842
1361937156
148852379
706632255
597198590
1125316042
1880685224
1063768425
168795238
888500422
342410672
1588706029
1607199600
1376822657
917663845
123015750
1542997561
65986685
283127626
59855889
336631070
553457291
288031221
615198608
795833134
834304961
1853739987
383205629
1440420529
1634509219
1132750053
661247041
783444165
56696036
521599214
1306832606
2038145640
1306899504
1037291655
1654383072
1068818379
138417657
1775724862
734700792
1525168496
1762531127
1252295996
1276196811
153357295
1184332032
1080884346
594857184
219712593
45758424
990663739
1578793887
1580966946
1211785359
1445273530
974535278
947131945
1063153588
1626482717
2143740203
1777134202
1407268611
1501322480
1045967700
282206716
2120371276
1208388678
405008903
299348982
1067319065
1352655695
1221261114
1804325158
466999112
1039021529
285169279
697659625
1760729935
962662236
1511557201
505423022
705224299
1511950972
766155838
785790179
2131302092
756740646
192508596
1844053138
1602501567
1441540395
977338271
1724890709
1804463170
1762253452
1709937838
2036877268
367336784
625701430
938423095
1434353369
1185697582
999611453
346744510
597146797
1444564239
1623395988
1253910321
658023212
1655468661
1997101023
1198277418
702492830
243497374
823163083
1297732134
1158880100
464769423
709395345
953822939
755857362
796032270
218006634
258537713
1821942409
942110734
2145841712
1842585667
367621665
177120855
971892247
1657992794
1129498284
1177569638
1144921103
1642907776
1574184486
1905917883
529513308
1016496943
2124738825
48318873
854582895
1974590131
1677500893
823695402
525472585
1302101678
1484353040
2004870145
1281108958
321639372
396765714
593087180
1073640912
403551753
692090212
426652987
327697317
489112351
1610624749
946046546
503999525
631942300
532754839
1496797421
888703707
1572672027
1242585024
1866438188
823789677
598041515
792512637
759008143
922479388
1218268189
623807169
1563093388
389312010
1216160490
1818452687
1149944176
1944675126
94103270
1452471696
2133253091
908745121
140263484
832255226
776118032
1053790036
1476364864
1282806942
845970620
598649007
1014490907
52004277
1647765738
857092311
387078199
423803789
1346492360
1688265205
32629159
1263384469
924697592
1334949336
208974957
1599741279
162610379
873053505
884760596
673075162
1927937241
495501728
749866313
1441387569
1067616190
575253503
184533073
561512234
1103450254
1143715117
1050125078
1330899156
869689490
2096717751
1971476201
1101965591
2929771
150877675
634212357
1235803061
256093030
268194811
160577104
674262118
1689165151
1571993297
623923406
833858538
1515618530
1883591985
1492186879
1326099245
902514989
1006108559
225446881
555212869
596755755
550308006
1010925515
1539379800
1484195052
800634237
1819073098
101903
823281878
37385563
880266609
1945543157
599684753
273474184
1910034114
317153831
963909745
498961066
667597533
778614138
101507940
152927831
1570405969
484354148
1083819294
2073799081
1588054318
1488718613
680819148
842659057
1819396158
1593922503
1423289204
1441672278
1160308637
1788595359
1566087022
425701410
1465818477
1566967393
150289596
403893692
361511807
514496127
1146753640
1005821619
441043330
1915361648
665732590
995021333
808314931
1237680248
879067401
309181512
1450162734
1460512012
1022244982
824332010
92526455
689513871
335774136
1840683460
1158498035
1847691536
831222225
735048378
379289797
2139663329
1862992624
116843891
1322154354
839349223
1440252761
898952415
815379033
2061946010
894798636
1113125487
2088719773
1447291682
1469676258
655595121
666654648
2038487974
789938518
1161576684
360620436
1075991527
1071327797
762313001
1985889032
1752944892
1397650466
542836346
1618128215
548076044
892104493
815683584
1149039820
327372423
1290756785
1851897221
448797517
405477545
1589214177
174307109
2084594431
1581951597
453968871
1735951852
1531094992
1808720379
1690902158
512254942
805618246
6288732
1489637200
171900012
885518710
1976403761
723257672
79461483
912674081
2077295359
1497596973
448361179
214712507
413614360
28187339
346978423
13569143
656569018
1682371017
1471193185
989417594
502617826
676963690
1154723988
1359388330
1125692998
835561
1728258378
635901339
155985816
568113128
1818420856
306446639
886250357
1419802186
426311390
832472814
128921855
1925211411
419482876
977360577
481874489
1432945869
1177106270
1952343543
1142364136
144837594
1218351154
919711988
582481500
2102594408
524371547
1176634803
160018607
643735312
2013945125
209245855
1884722767
169681467
2122230969
1600787370
994313809
1369435739
380758580
1787104640
1897249817
1128669553
1275754539
1539792705
1266049855
1582034039
269942451
422240564
296121458
2031970672
1055312823
346530388
2031245559
1414920491
997587765
1176693597
1450235794
141896378
1474193235
1759791200
1026213899
208807953
572416289
1414110171
1106055287
1333177794
392572997
630405005
1885726776
2787487
754801531
1925251186
592340349
538483595
250656976
1687787429
1359040584
1775660715
1775912443
1611959665
100679662
1555514618
238274654
1434491619
837287518
1895021140
952448395
1574888689
443888770
189721268
1289741188
84690366
995778382
1063395170
1379369107
2037489502
281545448
1272448484
290051082
1477719594
1168660363
2080402977
912672311
1845433059
2108605872
1044746292
1954951343
236875037
1987922507
1194056442
910620328
80092307
37726951
77941369
74900820
1077679354
1765679629
1973503513
1724242847
2009065127
252201879
769787500
608877360
1890077280
1257855090
1715504178
1856937916
2068820548
989236190
1973939672
737075248
1604904103
1919483452
1865524718
1069995651
863280720
1184082683
1709885962
1727164386
2050047118
478593843
2129412139
1805288754
2029875147
68242250
109989195
861666001
1455879489
372375130
765506488
1685760362
1933466080
2091416204
1739610455
552668733
1428734985
996652458
461600184
455983772
717800985
1271576892
1930774592
292535537
355940432
1418503826
410670888
164780227
1503992735
1218773817
288765058
2050631390
429884264
2051624227
833342894
1551074676
1569622060
913626947
1316044906
133431492
180896084
1215819047
1634744901
131037974
1353762719
1412382624
1289477708
76684505
780156826
1218746641
1042625248
1053822279
1835527049
1140447588
1865881797
6025795
1223640583
480197259
610453756
1463105733
25306100
1660280001
1233509080
1583293776
994631377
295672462
2031276662
1307683774
1434683143
1239229744
63256323
81071973
1421942277
1685809375
1072312589
1001999541
208394445
1324431663
2068230257
301614940
1782802937
527320279
1657019148
708953097
545149892
29119077
254575170
366487657
1768637190
435405925
643785335
1521812204
1099657338
958686648
612886491
1904237493
993987511
1127447868
1761459633
768986081
2034019623
1817193174
244933674
473587468
1798099088
2139032432
1734676251
2119580228
434263752
786310425
666045206
790826373
650711190
23206653
1690479921
1574980297
474173499
1223535196
121423857
935208791
1255113847
650407471
837855935
1162896189
820959794
58321924
1633330865
1912199655
1374021457
43902806
815603321
1755437645
1771068419
1636236935
1018501892
707020662
429964846
1539084051
248736585
2131591211
2126850736
513859947
1256409389
659754954
306847868
152870285
392661095
1876567545
1458852275
1798080344
1341607140
515692364
233471848
877822504
331565273
1952392667
313023088
2131418603
632062635
1350881317
51605182
713485086
1536533493
1605954325
48960644
990762568
112709331
242761987
938240977
75812315
1323564314
1555004009
237198730
834628723
1857676754
222170626
1778493064
240742128
385706998
307165552
670362011
268087149
2069074981
7880838
659867892
1996909117
718275606
1068644009
547490348
2111228323
1524369116
576163467
758103793
1892006531
857742623
2139042392
812611529
811862118
1966674562
1730208722
1094287023
174047690
186751868
60138796
1133123738
79357020
458849338
1025829030
424464463
705909006
972240596
963610945
720292003
484247802
701579550
1504283376
110171749
848277686
1635500872
1739825710
1993614012
384326966
722984542
860194128
945100109
2055251922
1059682676
1970930707
1595295518
387713738
636000587
1781393356
187415502
1596753200
2064858506
734174314
1042588853
2100266765
1682229124
2130026379
2026564283
1520707129
570157097
1637726698
1123139655
1031510525
530060935
1480523429
1563180207
637861767
1186434589
596022347
509934834
1987405502
511628345
937378925
1701826294
273491252
1735575495
107992160
281961331
2063299520
1890465363
1609835889
486606998
1380012564
1398536839
1996627050
1541172049
703902400
360620767
1214993178
763191976
1206186074
1831771959
1972145952
1033093560
197232739
2040002524
1702626283
98382085
402923785
1193315079
1327978800
952701440
1308546121
1480577974
529693737
1029597375
1917830320
884029253
76036019
261934618
1444608383
751426747
1026397300
649161176
747340479
249235821
789119283
1954084163
1128064455
11143460
523125518
669500847
659411339
119970574
1415589221
370204118
1476205189
44623877
1343824613
195364988
47316768
102760867
965434626
1256389450
1685107737
1941563352
113900686
538017808
1281112155
833492790
1701569003
1086105587
1762030005
368287596
1561939284
403637452
1823445232
1472971156
596985621
884993022
1253424655
1781142991
452186048
1127202995
1075186743
438516388
2009979015
1483425192
285193874
682297906
375653254
1357838385
1618650148
1460361459
314649564
673411487
1178743897
27016127
1225635244
1940640282
1242911338
1818678898
2019862305
398406208
853332714
1367060955
1536919534
1474698882
589895459
283482584
680397301
429201474
1269299621
373425104
127826269
71114944
257163812
539491676
977007850
613108388
1279124119
296133012
1348431403
1454396776
384907827
1447303161
2047898056
2108247636
362128113
621157006
857913304
1940011930
1259144429
388826194
1014856582
699125303
158348089
325740268
257793124
454892669
1852493679
2122066279
874743304
186278796
991393502
1983196739
660463610
2027541277
203240927
337412653
1021445744
1365204442
1844397209
1357648175
971197121
596153621
70257451
576185852
739900180
2103544431
2052615717
1353117571
1428894431
534493684
920936984
1237733359
1453486911
1612709064
1365624989
1671442900
602800950
1540653893
385782746
262088549
485431171
399496915
2011378600
1969688675
349094840
919725259
195447068
1122797656
1843966329
805048400
1898881744
1010031678
1555866000
1256279148
710443371
891324913
1358410705
690437906
845358081
601769386
1959163707
1272015429
1902877675
1653377103
666944122
1282367305
1448470788
49653178
1407210471
1887893628
1269128808
1195010873
2014526064
1337170733
1793412687
1719354697
1159398543
2064876313
1164115469
1017638559
780777948
1857819411
1343873867
1623106998
1523423886
336474244
2077435650
1558440726
1784457185
1038329206
1100575460
1742456835
523302095
1303284150
1858208938
126721163
48676153
449033888
1122765572
1885042088
1122846498
1126777025
2104969606
1161161609
391875309
1063385558
1192428756
276137996
706323136
1758395094
1998993173
1705161899
422577133
476067657
200412226
410333434
1479376382
1097668268
1198499391
1433669770
1639252933
1051596391
1107962040
750731755
1533295565
1299215671
1735790197
1202428908
56874896
624747582
956744833
234517720
2014491848
675955147
1543737091
1872084930
660391210
188046246
1771877729
1540994009
1953414796
1754708319
692188718
664074579
1737986991
1261399635
1429947333
1057513711
88650704
2005267361
1149552840
21963124
910562163
535563152
1410282388
112762442
2083978312
872852006
749030224
1539093894
48801223
655419622
165137331
1716754034
2008257772
1446182982
1903200582
999956238
1838466365
711346697
1510858266
533447614
1974179834
662653939
312958279
1119550387
2028834124
1410779404
1406980096
118569119
1224787020
1143659769
1058044162
1119839436
1263420157
309403011
778936736
1797777489
310183557
980600182
471625071
128661602
799464422
262923761
235140761
291499346
2109210607
2080809370
1587262020
383737979
646612790
1110142504
1785535801
254792369
577670942
910122872
486977221
1056250595
2012230928
969504958
255923997
1865472926
181163952
1167591265
1675084120
1962623476
1445273238
1855915477
1316331814
767380285
2133281433
417891401
880232168
462787528
1114721833
1976573052
499333970
967879923
1470967177
2028104345
926524475
1887304477
65939288
551129327
2002530447
1170873385
881009642
1213186273
149900490
2095568443
554626771
736153166
1987419919
1462799548
483866077
1905510524
747031407
88424406
1817924132
1065721185
1210220554
496570905
627300470
1441645542
1228982739
351164092
1423700119
716565868
687910942
1099900988
1592096346
855490739
2113280283
1646953961
1253630368
1493408642
1211627155
1969158974
1828845291
319512031
837794114
1729875102
680148676
704396034
139136527
891399931
1176651526
2089719024
1808851357
738985375
836414008
1845681506
909814922
1114351608
1019076717
897220934
1460865132
1604071508
1465636647
1831590434
1870301929
136106571
311972354
248129752
1083435831
2035660895
290263637
2090506039
255356209
852683437
1987102700
1288651544
1924503140
1126022447
1083427110
1189171229
460663377
1786627500
1822659415
1623392759
2039508499
1175083639
654709392
199417587
1248834753
966105067
1128116879
1209588150
2008495264
924446666
661075534
1018594256
1491214876
1316175458
1375885536
101926969
1410143346
541878649
496383349
2014162139
160477834
1665828353
1726117690
1276812744
690857577
580814627
1064194602
194756217
1185602029
960918527
1600537325
89507065
2129066718
1298605394
383358848
1056955158
2105427709
860327233
260620005
436537874
1984274657
664175648
1167417867
1286646592
1828449171
1019486092
914703193
1595859931
817016619
660049961
1663625021
225060319
1066337523
1229621297
1645675738
1185856265
1520683866
1955801519
1703787958
2057131881
1757815535
1495629000
1084923371
91599533
1650274784
1926589863
621438208
1281501952
1598959889
262296339
50435545
38629278
54902532
789904571
733924968
392901109
1807711652
125389050
231205099
63758607
1850537333
1843151791
560128932
1870359329
1690092071
836226134
1536921828
816777251
2011367232
911524844
1136070649
853412878
1357130600
747422560
268831846
393986181
1409473993
1454660189
2082916202
1130383387
118645049
467063926
1541924670
301107084
147726657
2123139140
1125978011
290265288
91721284
877964722
1943421505
2025276612
1614496082
729529171
562759404
2095777270
1476290738
1100434869
2028624801
1002508837
1096121466
1153471690
1092644123
855371077
109394381
366365408
1417877127
336266113
2039408725
1647260307
464923321
1220463345
594077081
1866865780
662209359
587656903
514095558
1527281226
2053822896
2079555826
853668793
2140168384
222390103
1951544383
1368657123
1496534496
351358264
459317059
1135842963
1642997549
327861530
1982629411
1260678366
1297611692
1100028191
1012608136
833401821
1818506885
1723950188
489730247
981425024
1079860596
1180244717
30436653
712698969
1755403821
1410161188
131031721
509450917
516437430
2080637181
1498524575
760194038
1627297173
1631555612
369882265
1631908483
981234387
319738502
849477738
1574373851
1310823434
1529957730
167457058
559430308
1600157547
1803647084
1447434960
587276240
297847116
1528151608
1703157092
741958126
2002936344
266945637
529926031
706528146
1258933472
1664973792
1508032594
1467840023
1516197307
67467613
2127624610
113554779
824811272
1405883594
1030548223
2117250072
107790598
933614358
1202917983
1209966749
1081536356
400528572
471400579
200828949
486778720
238751483
1896687909
2079073253
650012250
195693598
390512316
506021195
562948004
194605838
165581692
938334545
2066803648
1006442680
1766458547
1670848027
366314874
1450006256
1215360158
1645764028
1853091904
1070034361
20421708
56169432
819326923
1625402104
938860131
270227707
1062450278
201612046
1265893726
1932236575
208620181
670597320
690415861
1991935532
1620545703
1117607400
1535388051
1172467660
1182512472
437621548
711403977
24689633
1551384010
482181292
1268796696
443335843
835097576
1429917195
1810310470
1259664215
574102704
823603932
1183362544
1944789952
1399182894
225891935
340430213
1331253512
173899320
1989902519
1344036998
1666681343
150290468
201691707
709888746
1320955073
2114907009
69452849
20058931
188705756
1412674086
1470279902
1476068338
2085820756
1309765128
764224485
187881080
638565450
1753378906
915288743
1807705336
781708395
1709758181
1053170735
2012669153
1467151931
918973247
1522725209
472869102
1803536169
664405975
894305696
979659593
826352321
1412138835
685713189
850092182
1214520794
1552890430
2024185528
1146114207
1954669353
944366891
708769844
1637055197
910016420
1209944026
842502843
1981873684
922777330
1865230845
1523120413
712740015
1924259574
137425560
86245861
1555244620
905037085
2076034618
585938914
1491130775
1987123550
277818485
110234122
1375768294
1043096498
1191984904
1850950648
903994046
1500020579
759914384
1994673616
889771854
846372869
419329497
1874965792
964167578
1162124549
416331276
1550154977
226246880
1481541253
920579992
1118680362
498310564
784761127
1377002096
1072028764
262698840
872409754
1682841101
990119519
1484351679
778749368
2137188154
1808453151
354900068
1543270076
588621457
1403063447
541231789
1893898197
1247698632
772823424
1053801488
1283558561
777890522
1274762272
1079919482
1474215899
1099613192
1035776704
342375462
1673043298
1304694956
629152600
557168893
61647110
1812675032
71680869
379321605
1324146935
1020643821
1361172707
152158101
505768501
1543197463
728281589
1471247599
1364428290
57285863
2107163960
971153812
1601096929
736844573
1878223389
1333998607
1826992927
996141969
383082814
814344033
1695438302
1946066141
1509958796
1060810017
365727189
1614609447
656736114
1780883384
332287217
1663806399
455274307
424475814
954155532
1697595682
1787317090
870360859
1559545119
1226746739
1929983387
37335432
2108885965
1844453708
79417802
700280943
1598858486
2101188473
453724008
512464013
1287470496
654950158
1785890886
686607526
2088807769
793676649
1496310324
43741366
1107773837
1509835068
776099263
438252265
457736867
1312820085
2065807423
949279530
1425328201
2043747037
29530712
408619134
1860678847
1368607572
429324576
1899821897
496730679
74601178
1532802755
416573553
1014941215
1374189367
615176651
335237747
1076721213
898354292
1364104642
1481043068
917386341
2100099878
1504254920
44336154
653583079
657493757
1516188261
1917940759
671842483
317443065
1657509410
92741093
1398951331
485363147
1153769846
659811539
1156069099
893365691
23706854
1949982604
783059719
1438609550
1405032508
1968118489
485160569
2061991227
1125787978
1336869661
1652737772
1633868488
341734804
1212571552
1157265712
1325168426
1648763316
570557564
1649445908
361804933
436455826
648250312
1912249582
1254785136
313467219
412182991
1838402638
1603596660
1930255610
1578925397
1557883390
1447718390
442917111
1825770334
1942284530
1321884076
1178057224
1436235887
1752833052
2076069086
934698519
1349344156
1649457678
1417138532
691024865
1218928561
567552497
2062527074
1954440154
823275228
86284055
1435476230
1624862514
1355948978
1393315182
1217387516
662704604
1218151413
1112301144
1255193803
1539434794
1101267733
29461445
1178224377
69133617
233458606
421690787
1271532923
1464631424
2072810156
1362640137
530098463
957464651
990326993
1838283161
20952951
1074461926
2052343147
1624577179
1495883778
1048998493
1023762532
1206547956
460481442
2110429065
59782289
1600792727
1026011555
339165117
36131248
1371946480
147359513
2077393428
2039998216
735443651
1930826769
1341286914
986025434
2021804901
1230613171
1574203313
2004687459
2071232415
778728756
2098444269
1098348601
1036537785
1541125024
1913593035
2055571990
518137694
14451539
1836055910
2130581070
1588247297
1618094945
287495859
2108077965
496034887
2094396632
1009951526
1047582688
433243413
769623894
1008206787
193180329
11482311
1954861111
1663905643
103571116
2101376072
899182766
1763158996
1802297624
1172384277
1108325393
1662569819
704857763
1142728302
859377034
257294185
769771215
306933808
627842859
524932391
1798368690
1830623338
1138509701
581886131
2098515455
1584420546
1683404882
760566898
445529079
1375366670
567612556
1333029487
904990419
1935595559
2028836500
2032702857
1367894965
678967957
1632222882
1726970091
1847727999
833856037
996968718
1041410144
1985597797
1971259451
707865616
219296047
731755710
988552599
327900915
1967122858
1610916757
449339404
204613389
1474070978
841988326
898332209
1576939363
2049411953
244302529
1201459942
686073373
821219900
1804059831
76653316
1385669242
1164647555
201687511
891551838
284496807
1776696070
239668991
1791258197
1468872499
1051201902
716467586
918986455
1353291368
330259988
1218194683
843742536
1314753934
1169902374
1966216490
1193444425
1212766512
1239074351
1388501339
286808223
114863425
871800924
1151324543
1511042515
216388344
1105688379
1848491366
581923667
617238178
902325387
296848950
1547519852
772148924
257390233
1972648125
1873753197
1690706324
2102718534
888574032
1758573666
1555297213
754078258
1116612754
465042849
1284904493
1854024126
1793343379
1571854100
275483935
2075765213
1294971000
1914713057
1942660363
83168101
270724454
381933765
1718374986
135247262
170328625
704333653
820844176
1417751962
714907118
953987703
401370883
93310794
735847864
1509079768
399756110
613043583
1942867632
346403664
61737699
303626694
185778354
879832273
1436058628
1188549956
953696241
1244056220
1735823780
1888118992
462282621
1151295151
380676519
1784308921
81247134
1968918074
99089226
196217190
1899346953
78855437
1135056162
1248024574
704175671
1280967430
356258767
837618103
2050983677
1175512934
16439182
986599674
1574034882
932128141
1935786822
435839221
852962947
62765258
2123924016
832355919
1031623506
210268446
1006392922
1635735392
919283521
1470451411
1132424815
243491890
771162392
869476292
2093270258
1438518978
901395505
1798345384
1107396008
15328137
758815721
577510332
1691155474
1996360088
1849896406
1538179223
556272003
215761573
1218745068
792835412
1797596173
1193718659
1958136617
722497462
1203362753
1332638882
219469556
1833434207
157477372
336325044
701196623
1970575989
1432602213
1125245495
1699980033
1386127363
1183499906
233603577
1708315557
1141352038
1451410235
1683812522
2067285133
357105279
1859864291
446878549
2096237391
1974758489
521159767
935627508
1343349505
1173892228
1962562616
1980186153
1624969126
1445412792
1496349703
1355262140
1624393667
1365704443
419724230
1342485443
1149806213
463665085
1944233136
453826271
1249552000
818417919
301872907
954154701
1182540674
606598734
1045645515
1173471096
55207194
835046715
371667854
1277987536
1174220913
1785540795
475040490
1393340887
1563419477
1586787719
1051695857
721317012
668702032
1261123314
1616932303
1746938445
637223724
781593253
1666145021
1975478722
1865613338
1396260037
2012814459
620780046
1507012828
1209070743
708799921
373375450
783338753
1862017127
911946116
1575661547
2087430794
997640827
689250579
1249735794
1994116760
1940354011
713949340
986668937
1300154582
1086298716
318725950
8899314
98440479
449872788
217963624
1544350132
755467786
525685153
283506334
875749365
491829015
684941238
1899782314
1159570490
599688939
152167686
2146099579
518432459
42572134
378135299
140687564
1840726593
609804851
1355765750
1926073990
707326987
1307260610
919911406
1620437086
2044484617
973662382
84526342
1924147295
894961055
1303799859
1886811060
774705922
962590437
2025909671
387147331
465493456
1595345449
1625173157
1153463945
1257882816
794496322
599264743
1465556158
1379477921
585935331
1314746767
2073173023
942815641
34870952
514914564
792852507
1818041150
999525856
1032772114
1831448374
259892584
1406701477
1585625136
554319851
1303682421
1518135392
335972285
38237523
1872919724
625508949
761493278
911112845
272940969
1694825690
493740538
589477771
290896808
26479996
930433805
630322503
2015296860
131704715
31547062
1840302560
1353854718
1428876553
1947532365
392187117
232031746
286451268
793790863
733877125
398637815
1868431969
543870023
327120146
1548453227
561864646
2053016741
559486648
918725767
1332927442
532496199
1051967587
1853254480
1704389596
1531475993
1812953302
1450236044
2108243165
906355588
831908166
1231893429
649927555
1263045101
1266485867
1359688690
1353885104
826808568
1358633089
1063824996
621658391
1728001687
1269616441
1584057337
538696814
908712527
812576369
404735915
1249474448
442282092
1774978539
532821385
69759907
72254414
658475607
721866768
1736977260
982298634
1806643332
930991731
1671451487
653499434
1620808355
670090145
1246732833
308558926
1118378983
969278444
806305981
642751566
1329741066
1787990825
538706541
97612270
1916004464
1646500763
1358325215
1848817435
222647902
1432906589
843734020
281889761
317460776
449182500
1584388582
1047109962
1348291086
1350368424
785723311
105868076
710767798
32207004
1808017806
425876073
995044241
680707224
1293088663
331603755
807558251
971733465
1114758717
1167258479
1961147556
724521872
1059499707
763555075
953451776
1885539581
237438648
371349472
217478823
2080937768
10639684
684382287
1599088251
688054365
439140010
1330845000
1476891133
1079255218
853249233
1740352155
617151352
2021634577
1623504675
456139575
166989334
1551396176
1467086782
466942828
540101134
2082771145
1291370063
586918758
2016459123
547368643
1502079407
1131788522
1970465672
2055676760
794576687
31445503
203241946
1622119076
1982651245
652078796
754603024
970846210
104854072
1700887697
233313338
337349346
880408274
959614780
605264662
947430938
1507267715
1343560637
277132358
975377750
1038130893
1644378736
1855554310
333079610
214909229
320172391
1731425660
1592427508
120256434
1406273208
578191783
183894432
567922538
851204649
756787658
1039713514
1521380996
874334315
628606969
671897005
380068986
186487937
125280943
513190552
1949319643
2037078597
905070963
1051492245
349534663
683903236
1792194687
646984573
2130446610
64513305
112837996
173420234
1498277592
1781404316
1272533747
2144850402
1722563784
346433384
1726598647
1514007317
1385719728
512968187
1144713380
1301001426
186957542
1766702688
234934315
1454595115
379463070
1986148897
1411264436
215813850
138371604
1586720000
1154292942
212439517
1885290217
973590631
145151158
509173485
1638560411
538731678
1135341377
199314428
1713000348
1534426099
1879954442
1410709566
58277159
151424071
1050310163
70599392
946206680
384436779
1674270890
20711865
669423741
2046970312
932764477
1854434995
2059167170
2004642448
1364381018
662333131
1388932008
158222437
1340033896
1842761681
100195363
870872794
1239474970
2127843064
859518787
301285897
1885667016
887436983
625425228
2015214260
1104911016
878048675
1542495462
1143850635
1111048328
1562020872
2114291754
1343241241
138693619
1546226313
1657005924
2143028145
254703341
988878970
1394046256
139150059
515616178
864977306
401707703
1484098981
1129786166
1553026290
1680599462
2026250601
983031219
1865603716
629592961
1275537080
1742017058
2131462743
1232374345
1316682724
1468819755
1919838602
125968451
1285326607
259658562
1723099559
1280262335
138383530
1684296853
1809850039
1831188500
1695163738
1304121714
656606359
1566688211
2069889118
843981535
1944931912
872164156
1526267360
1886794365
122764274
1755783019
1417385320
1866063519
1772288198
1292821357
1402231687
1426548585
1314783651
1743731901
690195629
331948463
1786319576
2093919010
523870011
1362359412
1701945101
877685168
1320934695
1297161375
1635241238
103691820
1890191276
1214527730
1531182605
923460067
1260257261
208576283
1245633545
1903077749
1681816118
632354608
1975840861
979260827
1400747979
11280438
1684979969
1058939616
1537034695
323116197
510031879
986804844
1846532682
1773782560
871633115
2009612745
1383202794
1736510003
361303840
963341091
1794315980
1186426375
1253358783
685289008
1890001892
1620646753
2039083007
794787731
148553415
202421330
2015320600
2133827996
1050805135
1724854136
1307794668
1672119402
972787170
678100089
454847027
1340632641
31350
774336537
1330571422
52587515
498758089
1092974803
1927389861
2144471109
1498987111
803117744
1686840
2071448918
1671254680
787166072
1797731585
1511623689
91951937
339019595
2069554627
967404739
1811798589
1658262774
4134758
111593370
2125839230
1158394255
962303273
208258042
452869280
2091511115
2005814139
1890238908
547002049
30621636
318860863
183929109
1916797021
2056420290
1223173961
232800986
1724317640
1833765884
1883950118
14825518
635225510
185038484
894147857
385768430
221089531
765340286
778897996
2135923170
18943769
691245776
662864673
1641869201
1986126523
1463055211
1779747800
1411337275
260639016
1282641199
455269351
768293152
1550215122
2063436284
2051556430
1200572965
511660789
325464378
1718754803
1385715068
1887183152
1349510168
141262698
550269943
1281213711
1930322347
1672117192
1657653745
779382693
333828872
1374070987
301340403
2033203884
310845531
371338355
1906052543
1208277619
1372228461
1072583767
1276343655
230250695
466195976
131379894
1291391195
748476070
1998138533
569230818
461066026
758732479
1778719526
1003365822
477152329
1379766175
531482956
1997748672
221079720
108447256
503922389
838367369
1965531712
64204527
988311378
1400777800
1033769975
411654659
1094831946
415941244
328152670
429073421
1059204993
227516806
292796365
1608953962
1069867535
1767540510
189572310
534047872
1148462586
2145152545
951474262
3217675
569564110
1246690721
1573991287
284613767
2135982557
1279360682
2096176810
524836255
237533235
909531693
136630558
1723688410
862817610
748298232
2059788584
1176275559
990040599
29168727
945986891
1740070995
1468184052
2107131613
124955481
1002616146
448097097
2118594538
2070376793
891540114
1113035787
1346295830
583615906
1867237057
670184752
359367976
1395812156
1037678758
1503982494
1853747472
1981332951
618479898
1558419448
1506871320
1182229070
1521601837
1531435823
1601253118
8974007
982255829
2092464818
703467788
434345666
2029146277
2034668715
398456589
828901433
2037984401
2017610752
556377246
60035706
1463603654
556250407
580894433
1357518677
129019190
1445267855
870234908
1228817293
2038297970
1729832146
804803607
937070183
793396597
655968258
1925286226
1502249511
408895092
762652397
338306169
1992281257
1330393726
784350019
304531431
287348494
1891292687
1090216393
1710654871
753968750
1792015183
160022064
1907162121
2078688303
2006012789
1115940669
118095289
1880878470
1793669452
942430975
13090475
49269935
385975233
1449540489
61377263
1153562720
1204707294
422531787
2091713747
396524748
952251047
842948312
1442573134
1210067733
1841529924
2030478855
606365715
210317843
43905453
1099027377
964945255
1276018275
1380394655
21044237
498625924
1817895627
1232134267
963029112
1529384877
1162807385
1308686426
1867008895
1825165047
1068705455
1596486907
345800217
1382979738
214926395
1878173015
456303188
1912914409
1375518312
4539130
257396981
1884131083
341629514
510303149
1999072488
330842211
638458906
1163838607
1546502237
271067610
1330161647
2050544519
1339350947
1250906121
1794632264
489234978
1782945524
929468374
796968906
413505346
913841530
1865173817
1636144546
1937570273
894915141
1882366038
932764091
1219119891
485965960
1160128464
1123013406
1239492692
939518796
1809201795
1111870005
938227121
1284334149
1609023522
1497442588
639012851
954605016
423331234
1070291801
1811498868
2139661101
502340323
434927372
1529209220
1261531338
2081372521
1239133249
608625530
110768846
385528444
857046444
1366254569
2060664461
822404388
241746186
1500685904
37246934
2038086987
470509268
305970191
1025621083
733821174
837290758
776286012
1485994037
1946973832
1500859688
2069148917
1581580888
1523469384
1770516650
1190586183
815210658
1731814683
1169212644
521209804
1140200527
2121131898
769086859
456575426
1519127995
1009034185
1306682120
1970676751
2114971902
507365957
106898041
2004036619
783823396
1553476048
876103151
583857979
1030910425
716830024
246271230
31753645
178241675
1760826039
132029627
943633559
1773642738
1992880343
1968496680
937048122
894579322
1753212338
589705278
1928502783
775585651
1441666330
1431864344
2009683861
323637283
1352523327
542960074
506317707
1995446134
1268634361
1787889134
1285386606
845167031
1600140396
1440242773
1559556819
1972541979
1479801589
1098801154
1321948678
1447914946
1711301509
162679729
1068511237
1738430660
269223470
588104145
262528834
1313002063
1069052898
766981330
709938545
1973473365
1228627307
483465164
594852305
2081471646
1367228743
335992310
796461899
609857570
1282253286
640193466
2127375237
358676634
253805599
753317460
623241266
1882055461
358806778
48116863
2074926462
1199755729
575101033
2118561335
1465575561
1265407792
1334853565
598953380
2060886464
105454261
1876100804
628584229
1565515523
1474708780
1533115315
1700794570
905002422
1853502672
1478609883
1402145735
899724475
1414904176
1218312874
780473328
1994928043
1146231027
783540242
1427603439
1845440591
1444616993
1382985301
219077160
151943424
915824327
95617136
1429420104
988200708
130610431
159805548
327900212
1485006039
784090495
165393830
759405357
64109598
1157839885
2028751609
1458671476
1415139389
379632399
1263049965
822447972
141801651
204495174
837271598
224063118
1207857866
475161819
1872736096
133694786
1668170857
1585197181
1267667490
1848574313
6792679
476948208
1780583040
1148223050
1326560464
1185753159
41388897
339797307
830287175
2072685845
1981462397
149001468
815295881
1598763776
1158137422
1113510791
810122928
1463644574
808907742
735282386
241641574
1352193498
418117003
181644230
912919058
388482658
1261861222
1796125365
902741394
1591619796
1714170824
2052749950
54657367
110976066
2089108987
1584936029
1959783110
1099302754
1415881717
117702848
1332682904
1062849347
1563714379
2065717464
1818303632
462211136
111151350
596524395
654341668
1304992371
466956213
386084945
532034825
230790428
575913484
2007888881
1592732309
392120312
2075567372
2113606641
84563147
2069449374
771630631
1573533006
2052671526
730419471
1040490959
1214590543
2087428690
961775714
1944513812
1722410840
1946059683
1202076282
826880102
1140327096
822678094
20036120
897666530
1133727038
8324041
1989777334
1137692515
1598813641
159526830
528489794
468737156
392007409
2111580547
1416434497
359315824
680908138
1807278971
1991297958
1915571351
1324630512
1689999295
511997765
622472523
269705332
950353005
248037780
1431288318
1103950044
803912654
1491317943
1461040613
1051315906
78329886
173991505
662171755
2060362453
1319638195
1896278905
800551504
1899387317
821201305
2037191867
836449376
707486955
1445559324
1724674768
1070161340
1762706232
708862563
577970826
41028067
1621872827
1189621026
602988848
1588893536
574611179
835926583
2053892267
835222926
1424790878
1512918498
1251808242
1863494336
534780226
885036730
605309734
1567648662
319684281
1818277369
1669740494
169924489
1060896729
1448399759
1862549811
1133889706
391478811
949598009
1948242021
244668675
571918717
1911876349
1863965951
204794267
1950429629
972154257
627032230
794210153
1621679559
2030189771
1689670673
1819462452
1150119175
656007003
1133793937
1049945707
1406033463
826300282
1313670880
1888967273
1236025522
481301682
2144091910
298114588
1743236229
2017247002
465864976
1495907439
925827684
718901264
2068887197
2063438468
149681159
1345893923
472492394
397317753
1268896984
446479879
1169254462
1949787218
1479389508
454362474
1580497375
394810833
2002333700
1602106638
367168138
955080609
2085697973
130007909
1545557880
528054297
1907452186
1239383577
653058907
715162911
2079671255
1453595911
1800401475
944296658
1027619374
782228461
1085263618
2092765560
864907110
966532386
139613642
621271980
997739107
1484723121
355813803
1147258202
384748898
870610194
933621822
427487412
272545427
935474244
991426057
680078801
252602345
2123514810
1406966529
2065932231
905091064
1687838501
763045505
253029334
1685178830
369811096
1099670307
426569469
1114017130
684560323
1511318531
1127939242
1188136837
889035049
563007524
1769579655
2102149792
1696686995
1707734845
836043144
577619553
559910117
975007027
1913949931
143784119
1191698965
1885073242
2014414844
328516863
1340694936
1865502718
876792976
2066877819
1661879612
1068051194
554127685
1759208127
43455735
1119871391
2096632838
1861518427
1754120411
1526652891
246061927
1149741189
648659763
1967466209
745339967
564301168
1126058741
1056776949
715417621
229462106
1454075404
2132854478
530006970
1781272160
508257202
1921839145
462144790
24923394
83150361
994382815
138680750
1648306609
1611324724
1701327518
1526797456
1430344371
1932849491
1001919502
542401848
1154598669
1316332592
548654201
690705620
2040028847
997938241
1617332197
1151012227
572332841
893552341
1915461392
2048354301
793853763
1329813936
1757999974
601702890
696987662
2139291118
1516278549
427383942
1048976434
1895971387
1490724221
1316274708
1779854537
1512174684
646488030
1632613624
1080294833
1287046282
702726262
320087421
161160591
329551565
1046533136
2145955852
203773437
1945839065
1603223904
892150738
328924070
229438567
1319198158
1774817428
2008975219
572043499
971114743
695786748
535999873
884938329
411275742
871884097
1018981995
1285400381
1550836368
622993678
838956762
315062188
1322906739
858050921
1909778440
620036076
1668385988
1813100535
1354919991
820246043
154812600
1547326500
698964597
1333801134
2133246351
1792846372
2019057488
485396726
1975087371
46829730
1731935460
884143309
1309359532
1221887945
629872432
122302940
297387728
836834971
949133360
1890653744
1314769207
1052356992
1538721821
225539196
1380635356
2075535659
1746318764
99497147
1601781576
512729063
632211153
1707568884
1151040648
1019480146
1427658829
391089674
1803523656
420686760
839816726
1093302575
1325271830
1857959884
604935131
240109190
1909909398
1834145180
1266806030
1456010621
1526606875
1206568814
386215236
832876609
1257797566
1323896539
226164861
783816645
1359543546
56466270
2126326480
1357321121
504479295
1868070985
1440500173
1607249595
1848054216
1318433706
1426021299
1237088043
553086467
923423586
336859144
355855034
474512831
2029810853
815849561
1258481493
1525316861
1517189516
908717868
1348085363
362994643
566685438
1673114111
1518255806
1118776347
398324716
339632162
2071309995
1000428827
1085875962
881666960
1099591257
813043606
165616751
1526481186
24873565
702982753
105602389
1101304025
625493250
1008146101
485223609
360471967
1069040210
769735604
800151234
1100715646
785790978
1075745735
1356482207
387642828
1169598934
1802571761
188982379
1864297086
1208199792
1512850553
382090268
633292655
2011604555
387964200
164293408
295484476
285816217
1629772139
895375181
1695880459
1233516252
1315639474
1496132696
858211219
1405251829
1773305455
1089593988
590884490
1649081642
916444838
620563734
873024069
1491712513
295625311
1403072532
1196554487
609322209
717824711
963321545
210547400
601226419
1786068752
1378869849
1118369319
650742739
1630517117
1696147233
762511508
960133770
2080236038
704197637
77745562
1508379044
283913883
374302689
262135928
896046035
1997058886
344342537
305484613
681162908
1074462968
1343481534
594915377
378768983
1359625831
222710014
22089921
209181877
46304852
866366788
1885603585
1066819189
554351101
1172898241
951307472
679414849
339420689
2060335656
1428700387
1471901285
912723836
98227685
1957991106
520615844
1365839424
1605531448
2034234151
1275487945
31712161
23277658
830389207
2005021046
1048087665
241062574
537762879
1451226640
160603796
1424278643
994014602
141620812
1598811329
1557126916
774832978
268671242
1074295590
1891620275
1153780521
2049570030
1267436337
634954512
1367725417
823091830
929523645
1649835994
85044448
383129131
113760772
1130553636
1550985244
1175831331
1220107629
112393887
2086434869
1010058497
1160604535
1150869539
79626819
1003573876
1746737321
1397749150
554270518
1671313130
1699412043
476984098
1455481824
1209701752
2118469893
25344279
1427116450
1422865088
124348605
621478164
1294356006
1405077352
1070174508
151491851
609518642
938269242
1257626617
1956203780
502942536
702456306
449416904
1982862794
1819523222
1532096665
1518186550
536100491
1834546856
1363158154
1935794921
1211322271
780183037
563815327
247237391
666462427
911606980
339107028
124991902
606086937
1798561826
745919259
289169689
1815876447
1519733588
1534865090
1916490205
1223792817
168632429
2024855760
117931499
618299910
1763002604
546774103
1749026296
1363476820
1810287905
1074745573
1810664587
1999977632
1286319488
1547373922
1678529376
1865573798
1769701842
358441321
1725210366
1791514359
850649657
1966086213
473916117
1858517727
509449964
1330053830
2141926928
359053581
443519206
1413106042
997035959
1805659592
14723594
1987102504
1062750787
2098685748
496577806
1636002595
1918070988
1177316371
1735730736
189965121
1649169114
1272236452
581466864
1342623269
484106307
84470444
1005964039
408204711
1713262115
296613071
1229527102
998183188
1383203576
1862610809
1030174195
615386934
1522256413
1909059909
25363244
1029040288
1513378049
1246173110
1353279749
1015380635
2141907715
919405496
1578443742
1024845840
459644356
1292968240
10179447
1658078431
1440642312
1797256394
1384239887
1625180175
1119821739
1823126035
1848662491
1636500844
1855705857
832133530
760046293
576237622
1963882534
1458200547
284679571
209216853
1609768762
990436107
1055827493
749796748
128367614
48380202
1217840483
728885221
1732848247
1428455066
1039235446
1208945576
1461943000
1697516530
1605567818
1614721775
1651737953
794291487
415975915
923958317
1962788774
1952689851
1087448599
2093241791
1743161223
301317197
98672215
181436110
74662021
1243957159
1034145237
1576374852
1718966103
1682617772
1111662101
299079982
1061099135
1297454514
1766672280
205951
1428419227
2115182320
261069304
647851896
983897601
1911437177
638782402
542018114
462108165
1624375755
563712972
1110084524
625913443
989328300
654526475
1637796799
2068768195
361395254
1278199489
1459103214
1450834489
1260716427
1175217847
118965079
1663415520
190504992
1637887716
420211888
653969143
1888309296
788961121
2054186322
871583113
1937394676
1382682998
2004733026
747478435
940363426
3102505
1911719971
544495898
924295620
1050838194
738441092
268225036
885240950
546764758
716352691
1878820835
1134229542
1233844313
1694461668
1452761901
1211681001
754985056
1267811705
214342111
164157862
534363362
781076825
393892698
1469950911
2075229498
628817793
1716938083
742886619
1093962760
1595603874
892034985
2058689739
1471739754
627804633
1349312650
2047237278
1029509317
1810981142
1409691817
1356547029
874614164
1823628669
655239194
1896275875
898592557
710165162
1710971355
1219492013
932885301
603555271
538544207
638075218
311610396
563421179
1143038428
1189284783
554819818
1032742985
1391690871
227838079
2147210782
850261584
1855441505
950177037
633216163
2070711358
516021898
1123016914
1562463264
2044528939
725358697
1043010812
152928638
764044127
934912108
157933953
1950517057
1858251360
1538317313
972688440
1332004609
1021841818
1140794004
1687213600
1751122091
1736507880
53917803
824308482
182504164
937440444
278402203
1137116780
1782963017
1130222962
349662152
155232876
1690965807
876260503
116360575
1572470301
1699244823
560353596
1113773937
1352121130
571108220
2072077209
728492812
2017187099
1949482183
664063833
616433722
1556520524
74728509
370611667
228010593
2029942638
250027741
2130223181
906247541
749143255
149709574
1771051479
844668952
1001450833
20031546
1231016529
905572882
432742400
587552492
1053632514
549529371
1241424693
1531756910
1963129381
827450363
102623585
915211228
609755934
1508450802
837857580
748137497
1924332152
71572485
1378183752
797715102
1099096031
610304627
1462838334
2029980305
1929956380
1358362325
140969048
959967629
1321725158
867225857
1001407645
2039965880
1863796221
37366568
1248704861
878013441
132996022
1416705460
1546379099
1491714959
1629414687
320066513
737309423
764355222
208242437
1701609317
1561890125
997331197
834901230
1939830285
1218857794
876386964
1116331108
106507345
1684863871
80725998
2118416021
62851753
18797713
303816381
1910219532
77820295
483341128
1781033216
2083891598
1008600453
1801740515
75302599
1767294079
784941963
2124669371
37487986
1597772670
1040604507
597838520
929021932
634033288
1455971755
461348956
598460342
1162553328
579310655
1232682090
1661129737
218929376
1813924473
1215970469
32668501
1306833146
24100717
376666321
207991404
1919504727
903506911
602144891
428807480
551196215
1217826559
437985881
154924835
953614329
1430389397
316471671
467745571
1225958942
469391021
1211270151
131265540
124416239
1501968029
1934508435
725077076
1741446300
388961443
630085854
2070493006
613270113
1292639975
1589987007
1469147299
1692970002
1755282115
1184754
1836586195
746138873
1153878509
2058425157
1821309280
1622394139
1595930099
1045309549
1416572260
2003684083
438519029
1921095051
1092106519
1269882382
575911363
1933595119
811726580
607281432
403088453
1479075831
1496464180
686291907
1852028290
45472664
1311196265
1532110355
56495065
1199479003
1250423832
523614506
1267188548
1120921925
829083186
2141031146
130070005
1225061149
1948565957
505220879
1507952703
657047169
1177598311
544015003
816053458
277890385
971043628
2056985778
1781108963
572589930
441131216
572901904
933323046
1414539910
335564839
142405406
1001280752
146808787
2135006096
830517488
273584930
414896625
1669505474
1421298048
1478835883
1707760591
355124871
907206773
975665717
1843021470
463878804
1161850300
634237986
1214926807
1593297829
412656626
17448001
981186484
1897692545
49013502
1751522882
989992932
548530595
1367486803
1959085866
1371586767
1601202039
835206949
158527743
782082219
1747582156
1413640245
3626817
798142836
1964971513
478080542
542618493
1200025318
1083835910
199213702
679575657
1484248379
1994543005
389413302
1388447742
394028818
834188266
1028049992
483079564
2034940895
179113037
2121519646
1172747226
1913198164
1254025676
1138703277
1595428986
55804342
987364678
1451562362
2031134681
662632783
434063397
1021481189
1857100324
558044752
1108087930
803493908
33687400
320030070
279950537
1442113126
2090619699
26248690
809569568
354675820
1135030643
144486323
1980031633
327137478
1386953357
314065192
429257637
1725541165
1469827010
1316206004
633329964
55488109
899127064
1843225653
524135843
705477356
50444171
1878320339
2131590636
1877893197
716422670
1280114570
1126793649
1839552667
791298257
1428497045
26745575
1229791582
699178066
73621507
384016246
190750442
2123431655
737670337
975890319
387827309
1658699172
710104677
1981523908
683298635
917041199
1337444708
1061654574
1769762488
1656182057
290422682
493171921
2088147148
1459322436
2064662098
506314304
1549093788
2058765542
160795788
229138820
2097537192
1444513232
825911707
953458879
1645045793
2020484597
1474005661
1287934576
1015581280
484335252
1791697247
894858010
703427162
1394954431
43985614
870562982
1455996857
2021974876
849560696
1062078085
382632332
411231460
836176623
469987033
1975007277
1544452691
2139226317
2074495270
1518919571
13553910
2105932884
1495980141
284164507
1769741410
918101371
794545633
1789186141
860084837
665865351
349606489
749881331
1532583492
1686323397
967857473
583883188
1660134983
1580404129
940893811
2095979886
119109408
1450981833
575689931
159714333
213696645
1090346346
903108535
1891975683
1355172223
1689995169
468352731
1268566408
1053992000
153857495
635710010
1259596893
142699259
1443848532
2075740927
585928342
1918354347
1300565332
1093069655
209359024
1247226985
1809677791
1182695023
2093889980
529109010
14314967
1870068053
325691806
417571264
1109449972
326152901
1423594349
1425965582
1724378635
935136187
1991213006
189377031
1343049172
630906686
1483134640
980820242
1532502136
45660977
1057485357
117176167
1976793177
1009639409
122157127
129698789
1778996159
1090193766
1143881102
500700943
604447737
977534539
642969423
404160638
1354029742
613607762
300991830
1226013080
1227325626
1721137335
2015542493
1658381197
718820402
1055639278
1506204237
1501198931
1372155546
598018735
1352594447
1097648466
566293279
1935544157
359171074
360802280
669238670
550466798
935625357
193330491
504940338
1324464329
518539286
497519707
1035836940
618726727
1882224546
836438362
391512886
1976748716
583987646
1336685665
1358862414
848174779
1441582380
536067883
1032603318
1995957599
1891195612
18200580
845227222
1734590770
704589516
1300840274
1512039713
1987758797
1324888901
160072370
2122763330
363401728
2134491770
133693866
1675308689
1059251597
363972846
897325656
1416525634
968024952
483258393
474209523
1659221612
1805767027
1980092386
1503930466
906802889
187251937
1260464637
707661599
1629330630
2013389719
1907567253
1607696815
1602620394
180282133
526627861
148718906
1129502115
734441964
666874099
1167273389
25898877
215670645
2053729583
1167565702
132411697
1832885206
983693718
622292737
1800887019
1639188721
256152977
1695468895
121627570
780947918
879567141
17091562
1355845508
1532922739
1713543141
800976209
1925336497
1154702646
1837011580
730273092
2034884300
306933795
1877659911
1910095076
1853604756
439003270
439209496
1094348584
1130869322
1757029692
1595889629
928156883
1112839695
1253181386
1140732674
1348884731
178656242
1838941646
444581152
745032935
1058314781
1566556125
315803253
1695200496
453047677
1600774765
1039006820
1800442941
332165209
1761545847
1789131695
1379848403
2134800548
795576543
1041560254
527345850
1881198083
367047391
37190599
828534056
375076852
99699562
1666283374
110987196
1878508636
213742990
928640581
799065554
2090372452
1744800314
1885142043
2030824830
1829243034
55226300
85639409
1648728448
1957485440
1055668750
1765432446
1076518278
1925856261
922801056
545910601
2053386889
496358577
577662215
249865771
623585954
827077702
1184101700
1618463556
1347448298
1636615041
1704974943
1145037116
1066696276
1801863974
2057195811
884393149
1600766917
714920661
124806735
818665315
744776027
2094169683
771544424
291451344
1790463978
156980513
1191946841
362339621
1984349125
883296206
643672275
1385502394
584833154
440536564
1018199290
1761515702
392004841
1621906843
1300280203
1028648365
1171052389
371947548
2004515299
1838467652
488274598
103053740
1537877750
1638166348
1357873489
443616982
1084066342
418255985
380336799
1684040382
600245562
1125145106
2113457722
1428919661
1150511968
1049936837
376987886
2110147289
1371777550
1263024859
1663402223
1645567884
45824206
331978567
791878018
62107821
194269692
738669622
792932348
1150195907
65729183
1082427312
1962518302
566423290
91202216
1952499510
436948009
188976327
2020804078
1379373085
722086716
1156734096
968569660
1041537788
1095772796
1240788859
2115229040
80967038
1720250130
455973941
355079023
2003059872
1266420198
904012977
1852129414
1989054258
249064159
666428695
126702747
1844121528
1206001006
1364560067
909126683
2062388922
1141067121
1761495600
165056716
1593296235
1700893398
852670407
1446644172
1636714395
1404601752
742195969
1238135692
1911059859
937073348
342283820
1308778638
624195388
89737332
1268429574
1274102079
554188176
1693806993
2006636661
1358058618
395873688
630790817
857125276
1947950979
896471436
817587769
1250413362
1182674644
1048081509
1513084976
685724272
88071497
442729298
42066690
445455115
901309912
912938985
1713224595
1971924335
1223621196
1824426735
447182177
19455237
1557767375
267480579
654403317
682124917
788705163
1255231111
1369626089
393352698
1429427384
995409754
872409983
1447818625
1442789129
156035807
1491333179
1555366682
1142825671
934800849
650039584
1239084750
212178014
296499651
369552129
481386883
961743382
1509293636
921706340
1255393998
2100829069
1319083040
1356410994
33208008
2067356296
532553561
1894802682
804105611
1391524444
721076456
212890941
553293918
564543743
594702766
1878441740
488353777
1244315478
1201958045
93569440
1746203559
2140033042
1699270687
609673859
1760700047
1002103321
755515908
1773566252
24008320
2083063491
1043175396
1314202478
1173219872
1409174420
1552583345
130376177
1389639418
470178203
1894281215
1980529780
1813880747
1175969247
1182661993
1250274712
1749498529
446052882
1845694919
1223071657
531431426
1809906723
1226541024
2051408089
900169697
346169081
2129793151
1696978612
282206385
1661735564
2096895315
1554086721
1006822664
1681427484
754950654
1006721387
832354992
1475944050
865359684
1796521998
1057312845
1854577227
1484285294
1389561736
1042772902
1320957523
741510547
2028272923
1460336681
1144750015
345648338
1272420248
1403725038
1523978730
603868703
1087959963
1280617256
346167146
2093270077
1057003346
317989968
1444844013
91901078
1933836200
1205737554
343697912
1466743124
190346162
1790544827
1197557815
470295390
2095259886
106305076
412431492
2068849789
1769504871
1180074171
1227620283
1341004353
1594622452
1505291211
1155232227
191721457
663814340
2103803307
1632584869
257880078
296615967
1712101472
1349247418
1044127742
394473214
12425377
1502669889
688103690
128267367
633281345
2131529889
78093094
1468875856
1632750560
1242602721
2089234358
232749791
1646705565
278552795
88863312
1040744754
1836203523
635328058
94661841
1574140417
1822707941
115904805
7645192
1354315074
1089440110
977467541
1714798373
1539943603
82283262
1116882429
1365080352
1345374067
1151337677
825937360
868674476
427255729
2027239732
389943365
1630872813
2143403330
969345782
1201803513
1831394735
1433133972
714052537
399734497
6435881
1921369112
232669858
127104478
478637583
1338983360
1226867323
2065857860
982106729
1173731209
1396762452
2004398513
1249979468
1827905329
675669406
427633673
1507345640
1385409284
1530466262
1313669812
113321468
1043859309
1138744630
599988501
1846301510
2066149660
233764742
1569830965
1788522073
700289402
461443491
1415507773
1271099185
1661608685
1018840569
24427204
438773592
158227771
849411003
2058745477
411618356
1946888516
1263883896
128521250
1751501007
970366456
569387944
1636408388
405149808
1012745208
745701570
493975272
1658677386
827302397
1179554389
818608836
263603127
1293750674
1311990008
1969014496
692077276
1476188799
971229366
190865802
855263317
1642502199
855776944
1966383446
361873881
2031805546
1675188107
1230822677
812642923
972901623
323794411
1553851445
1498301882
1176538901
188153907
1328135926
279619714
730209304
77741840
1961572001
1410657522
70378825
2036401093
572663301
1030632228
424898767
1118975552
2057408820
139680836
476394802
1488481193
2065729115
621511894
331562455
1454228535
288277860
846431866
1733957526
467489125
931016923
243237477
221185154
2039153909
827458994
655062020
748845200
1511204468
688184264
1389611709
711843233
766136728
582381071
1016007737
1853726648
759626926
1699883663
1346469584
1474855216
744326866
826247983
621009890
979711807
1043844593
1429026165
194382273
1807699427
1674661242
1854399268
1010228853
1458328735
1262535718
1682838070
341436695
1031950872
1641570984
1880194334
1861502228
1198555327
373653915
1377262402
1614377948
1006326493
672718729
447244584
2143371088
1042071347
1178626101
1136769193
1915724732
696898697
102465890
729237748
228049573
884905726
1760748174
1484351324
1106435181
1200693923
901575132
1330501320
1629770474
82647542
1631038212
535675166
2015605649
1501059057
377556487
949579355
621136350
2013392260
779555950
1943192958
868071723
129787337
71839775
1150260307
1301225322
1734627784
431837504
1423220836
759840565
1267998002
1709602156
1611300511
344666537
631646784
1962065054
192754618
743776703
732313179
807209010
2090310731
226659563
150144401
951460146
1837866443
1671663389
844191730
963995240
104340895
1996698489
256976152
1834549874
1212006999
1756155836
637935770
1535027755
1783855978
225076657
892634587
1803412267
269210133
450170378
741551450
2112672195
1616642159
1135635014
920905642
551063354
374723330
1860837082
524493486
1209665487
1151684629
1723225535
355456408
630219192
629352522
862079172
2929773
1433004727
1978461921
1335218988
1442557358
247762556
68426215
31263921
202681652
1762579711
1175767728
1769139007
421046621
179464450
2133155229
845540771
511833797
1035019718
781173349
1867500904
972219641
1929227669
1021680932
1157183734
681812518
762873814
419442170
1717737083
1452304390
563791824
930939092
1439354272
640216981
251083326
747136614
2037193235
878849363
1960516548
1625732297
1355736382
405493218
1131894759
810372678
2039916912
459745900
253447682
272397081
956619565
782928878
321527964
866834598
1766317108
1612798054
2123598512
2029259397
2013525307
1763348161
330907472
1285198375
361257019
1960622885
432655981
210691924
1246374649
377727803
1975129045
1556883573
1650366746
2059954691
2099654027
1195088554
2093805153
1035240697
897776086
1844441646
246528235
1801557819
908664124
132735665
1347154846
369499862
1273139457
1437824838
1412249548
313563164
1220786630
877507356
1994782858
1496441510
456721773
1911552254
1738982370
853011751
1532104904
157006892
1081052604
1455008198
1970493157
1837824253
2122711447
1232423477
1974953696
414053333
705420635
1365361731
929604036
512279221
497963830
257203682
1612480920
325164223
629634065
1329398167
370763376
768668317
376086883
1794447918
1305472524
585387768
217385035
617265127
1515245869
1495596587
903553774
778058755
549997047
808681290
1460421387
598134049
1730675332
1070119923
1264919699
416469955
843614926
437127253
1087014701
1967898129
132863777
1247603648
1252315483
884477071
757483128
2056761645
1087748536
1248241185
568438779
1584119451
1835072054
1249277149
640809617
1022277176
958466431
658327746
108378580
774331947
1510006335
1083115019
1061246247
1664307458
2069084232
900077483
1111569887
349861320
1929638703
1636707555
1096514708
2105622645
1416749324
621952117
1702510844
277526954
335260750
542036303
981948110
1918586889
1950826892
1093246720
1648532650
156069719
545735440
319774204
1270600268
1493754138
622068070
125366068
1029240444
919467292
1775337278
2111359254
1936862597
1181053264
1744534098
615623532
1840000977
344345243
252739237
1689754532
1096433447
211952659
716505131
1643915620
1733338678
1965660318
495418713
1044838959
2142289397
242829750
1795074322
719035939
1851227075
1707129066
1418370347
2131602403
2125957267
1716774786
1012012286
1948525934
1846009402
821608141
302296760
1445798757
1322249772
1105281119
1146828351
1820510842
821710749
1931705915
201259001
333612657
1438053849
1923111817
1655773589
2132250434
1989537325
1332352105
464190840
1381610895
1264821973
1406897708
1481682157
1352758678
40877108
1991339954
2121157099
424826063
1258770512
1184236029
1666812243
2143061396
1644947496
1353766817
292566474
1427559227
1152373270
602619454
1670166923
280090304
1166087308
934966545
740929609
423981793
1007412103
643870451
1007518264
223975478
1736286175
1471535459
1584858609
1206604118
1624333445
1789472095
1189358210
26154876
556723533
1624016802
1990961712
1433497270
759528681
1213892691
1321386938
481741220
1720363889
1581808590
1411907067
31176339
1466381440
1662323481
596373731
1624658633
125443486
572830468
720443570
2144995210
20671409
1956447818
2115743618
1740541499
845636237
1439675308
2093649894
573258674
884689510
1885755340
131211030
1724356116
1420606976
1621103849
743587611
1204957118
1474593095
1091695294
2053130534
966708221
358997839
1954219853
782110703
1604111242
1701548203
6121211
1817635262
1554440290
1193486807
825023644
2145108584
2071792227
1452282140
704932283
2130130529
1600772945
1291779397
1861455691
527610970
204735172
1251146614
1779719534
1103472507
2006786885
261422471
1622887324
2015865299
2110713286
407826580
1194449228
1079951096
2100790883
1046174373
1586296366
952276269
225849412
376602989
156250678
1326305504
941179378
970856543
1219409273
1102470807
1359896964
115111702
1566245230
1252379698
130419164
593254206
334919834
1816833130
153834664
832182997
1448193597
538706152
229708149
776444716
802062282
264743837
1976901474
1543994888
206894148
275048932
580588402
1881478350
376169655
1227085452
111092455
1754382850
975596729
1158869983
2139248936
189851777
2008490495
699645472
1586565941
194732202
1503270316
1782007240
581223354
824407884
258382704
291230066
1147273137
570586031
1601821299
570722447
420729501
402171309
1456154037
415507823
931486336
1439235259
1465588663
1186180974
1968876744
563684524
1657704163
269368645
42598829
1566518736
1072051879
254459798
1538664618
243644789
1587816001
915198573
1129006439
1108324657
672140894
1256560759
744411966
983860457
866862083
1878891597
24375724
973992171
767922781
161528712
1952774361
2144357515
251908472
1539643506
198399303
1118199687
512313242
591795302
1839115511
2060042686
357880088
1387025035
1963215473
1192279942
444780632
882622745
1982321224
252365301
893707929
1872800868
669400651
1080322940
981496731
1161091364
133440115
637257443
690282116
1744152108
745027838
1529781733
1500161481
1797535476
1492334158
1175117441
1481389837
396928465
1428547028
1328200221
1101631555
1626422862
1816563157
1042629283
1755817746
1176944500
777427889
899453584
519870886
575579546
2097780773
1108507000
1895409320
1209302372
646865917
1254929104
893644219
1142111552
1261157219
1949410509
1548547845
1117235268
164692858
656844243
2092696846
1542764479
1927044412
2031668002
790178501
1956843166
125239854
477708039
1680551345
1820619238
386460063
1368792835
2123967785
180636898
459584301
64545287
427889372
1777220172
1198316669
1469269716
181652222
569611849
1393769615
1755564637
1500005521
200874443
716425327
1515889983
198588882
1038449586
116105112
489182091
1716109358
1103764365
355295075
1992204638
1654694049
392082429
1081327783
1701659073
1732409375
1005130888
1418951292
1738730941
2118426512
1191830639
634220371
77334770
260758546
554134587
425861454
728224102
1706416004
1901029498
1661431359
428676375
248537236
571007964
104960901
2058842071
1993110208
934222182
700480305
1458967158
1795229566
1104043751
235032444
758452248
184134899
1411127056
2140952360
1136276818
67692474
1161997150
1756043857
1217291684
1378769444
1658490583
873123347
1339851371
570537292
1613318264
135858427
376363048
1416851577
2136966338
1977663250
714348078
240404870
1395601557
347178722
1037355851
716475960
2024970952
558048396
1711435083
1481386693
1337827142
447110927
2085152430
524059532
30529780
2120489982
353086674
94180477
370072368
810271633
997678715
107207007
1654093164
1234300315
802220461
257588938
1644493896
2113951046
1605057131
1072781772
1302436999
2098730303
726429915
736176105
1531098364
807873694
1269538551
1907136568
532429020
1970424263
1351618478
103979670
1560680903
2075386019
914035788
732068012
1833745090
676431131
2448239
591574624
172321131
2110296063
259575489
1184610584
1648353579
1190333466
772798920
1438070995
1116591264
1592125595
1298396984
1833269190
419004625
1145665271
49408050
1083786172
740574785
1110257283
616624639
1619770536
751193236
1467463957
785499260
158918291
669526886
691291710
1109436412
665190560
1817157047
857614508
436409421
2055382499
595082016
350992950
1154076223
2085991814
814824268
1241089930
1085312482
1963393809
1578712793
1276560607
1447308701
1675021976
2094080696
424938044
629694290
888407265
1423890879
1339381596
1531308881
84035602
739856193
298344534
1745516218
96517952
714494304
650125762
1518522572
1814212417
280199880
1456913679
720947826
692771563
2146653591
1192664079
1440584547
217754319
170331388
768335400
392798488
1361452566
1350485996
142543944
1920670911
1937605200
909677406
343545118
1761335629
719188931
147293275
634949796
1815597651
867804736
23845439
407129540
263008690
531166357
710224071
2006918560
1895751181
1232419046
2072480591
637212699
332566812
135163322
1910300065
794931076
545486273
939300119
1956314911
722185735
145903247
872278467
339221741
2093613373
215753650
1520621308
117834720
8453573
2051045706
1205385359
1184725808
615965927
947916248
1987339180
1392682505
945205153
1652367473
250443425
1721462475
854074348
774258313
1033597356
1345386566
94253054
1391762262
65377884
911546525
247238372
1862724728
351703140
967105283
401978748
518115688
1873077849
1098976019
1535247718
335462816
207696046
955630950
1657883252
1920107127
521870094
531239806
752320026
504636729
439233546
349211743
1763038223
1672318486
1351046567
1748107363
933301942
316572116
1247038874
1200302800
1166416637
695942183
414035159
1284926322
1208874109
558861896
835508479
37390825
1216467525
1162839233
545174487
1836547983
1697684270
727619023
379851689
1086998831
597074221
200693728
1001456520
518046253
715695699
823508863
1564199875
865502725
996354317
436331998
2026684887
1884543716
14612497
964777644
1799348386
1661445094
1481379551
1616570096
1797859682
1830116171
2085861901
1979781795
1355598564
296752294
243467005
359850935
257692310
691767133
1283351721
2088460088
675816477
23863359
1440729119
2006482092
1251703380
1342119071
1119864778
351445964
1030434551
1610853432
1779121312
1827517150
630262555
130947929
434508350
922520675
738156361
1070466332
729571900
763375277
52405288
547392899
1187174871
1939558615
1187832401
551003302
1506239799
1141082482
865788536
554651526
978527213
670629122
926623203
789183364
532587864
1370330126
1693493029
1722603470
502885513
1971632464
1713594758
2044016677
166051109
565485580
272933272
773848780
843689763
468849162
1582636411
165416690
532056821
955237988
629003590
2004928266
417820188
1905934225
2035071787
1495368403
2016950117
773402850
1430659993
1534535048
1911929628
1455386204
1184628067
1379445879
1114128106
926048520
2046546574
94095595
1436106454
540149544
1048874944
452362950
1509259425
2022340796
1075123604
681239148
1376534787
366474952
1883541321
254124812
550313757
1105625460
1316328679
1620634885
918860007
1100346893
2090144250
1874597967
1979307964
105624981
1328936519
408516138
355216470
1796919893
1289399973
1796416490
1112849189
2062272234
1499292798
631760138
2137655479
1024242751
394790396
1117848934
864574793
1773348833
1544361735
1904362347
767515176
806906297
1647462664
1924448856
1575343352
1677284057
1268636438
545653923
1391787102
2019732402
1373094496
1622404681
495698993
567480863
1898945188
1344196270
140220879
1373333476
970481094
878343007
794779668
2055653523
1563092209
485966193
1507701805
670238751
2048929789
545020185
441940230
44218585
489977387
1194049230
446934120
892451320
1560542879
2143915505
563708567
2083868067
1980940286
1757360873
1254738578
1462810480
1162856674
1242803683
401119979
1705468427
33910964
1389485143
1990739311
1937084038
487018235
110480225
216437726
330860884
873397284
1176113943
405621632
1773103457
358128121
2143172330
1822882367
1662867092
1622156092
1528762845
583600643
802576008
1749058645
486164216
1242832358
775922961
211123091
246791456
40613249
1420595273
1818313072
1728323676
749083147
1403052142
1639381127
121596907
1981124992
1159841027
1804265007
1530035629
1508629658
962481184
1265201742
1193979652
1316550899
1360551854
1282797576
1380612099
862334717
1515670562
1507995139
557193572
959341909
202165966
1076874771
1599295104
1630846330
158706740
766273056
1660225607
1627027383
1176423813
1136224324
720121447
571809722
932702243
1267782269
1242983113
1269170264
2046601942
1717020605
1873017598
959701056
681407562
1500458852
2028833431
2112357982
741380544
1695940225
1540560298
307201340
605357277
1686750970
1052562161
232902659
1481626063
1274736704
1031218656
1420662544
1309464090
1908602848
675453335
1823271657
680273477
1835964784
2089869756
1029810712
1954870417
944553597
1829234237
1333474227
1411841729
542324609
142857348
963011912
1040418012
122305451
1844525762
1086905841
558286578
1431286103
2096638137
1476954909
1170934694
1994604044
428956488
35683460
648949401
869015251
1656647181
1310982338
1379055078
625592515
717100515
116459901
164983209
253776115
288711403
1655887640
1906352287
1613864105
1441204965
1895165398
367370245
611604948
1420934041
1026445710
1789272292
993640257
430863544
380701180
672523824
835916963
510126738
776072944
197004267
868746092
121892814
1014414578
233493579
384740893
576186422
726692099
120389351
584487179
1996571306
1217129841
299345588
1343695669
1740307318
1430971685
662939552
1563651401
1036592754
1523978483
314674664
1004729048
1886617876
56208163
1229130628
45220389
396889497
1352479811
585430747
1007244503
1006547994
1775730349
639815783
483305279
473361775
1558184781
1251791378
1643057612
174617976
371097052
511280187
1296312486
826279151
2109329631
730586241
2003100686
1673598067
396833327
1296491703
1829982281
270902686
928685823
1621616510
1410860680
143988297
1324980379
1398810628
477916335
311098007
487663450
396828613
271891861
266796681
2062559382
1715356861
1684724101
448713082
1357308348
5199625
1153097323
388699869
1020058936
1324234912
701663200
208167377
1112411627
1311197847
704927699
147142365
1805663350
631460571
1400866294
1777735041
341949030
688516031
83736874
495488036
797073269
913013114
584550056
1263423625
876072164
152807524
1938864973
1572430608
2099116728
461730669
1611491990
37894354
1204095608
446804566
1220593676
101772685
705520983
970534820
440846053
1631747700
1037246171
1715160976
1224311398
1430457306
1921622515
1813122341
1546874447
953557943
1737008395
436009434
923750063
1720062985
1760257622
1222320874
1435957395
1079198952
604188575
1877866403
1114757616
1570544343
1736319745
280856629
440683132
1046077663
1183010690
1315394308
118530747
1222720182
1025838146
1881185374
923475371
1703976918
2141887890
1591036604
1869709403
1037327466
1834098896
1642876613
2098694544
2049154268
843825430
2002424093
1769548668
1420558037
2077176574
525166459
71535186
1954884781
1011644695
1406506149
2120599026
1197833945
1557721076
689687997
81430804
1978705517
1545184002
986171507
2122015384
416898925
1108076595
392352155
1229907068
53422905
2066564189
1251928913
283282773
1213272597
480483159
2072736511
409040850
438201900
1176932541
1272991811
406377339
907984329
1300982746
1101572684
406529024
1450802430
452195202
79046272
2085833490
2109147210
465686408
493203274
1257789126
2053342958
1972311878
710852985
162732962
701291754
697118554
789988059
1697026869
1328850343
600501561
754835531
925631927
1190081930
1090716519
761853172
1588853029
1929946379
682866178
978319071
1111288490
2032722437
1885394623
3894900
1053871592
1200605951
1476462973
1941927053
848975247
1495420970
246894513
1494267952
1128465364
1453432648
1377426994
1952189765
1969947186
2101695570
1634154413
1974043349
598458912
554808413
690655855
1664352515
1622566265
862122077
988840781
1497263978
1363078595
1816555092
399307537
1854890938
260388225
257629347
194206232
1759270697
862760977
1125239723
1371686012
747464101
657715640
323391480
2084773583
2002948928
33357849
2118921416
390023668
2107874069
913795678
1436714635
1282111368
1839416582
2099063168
1236343920
1397378545
763315298
2123581637
704547640
1258771722
1529191911
1675580861
964564822
766192137
784897593
390240247
1890336472
1669987270
1544169396
699142812
626218074
418205465
1850212625
2110933880
1374756948
1461324520
1620118469
187030449
483822717
83086496
1508735462
1072547851
1228559570
1520338120
46292093
1123983679
1788330730
2124372480
1480180134
312306683
80899949
1914558204
918051694
1061114131
968363241
621174059
210349346
1173820975
1050229129
32432646
1108067009
1468095913
315775462
2092888878
1690529271
637578999
1379760806
775684607
115477728
614090468
78003070
1236990099
216389876
2034544562
1970847836
1096291767
1327348797
976822694
1829022981
943067357
83472327
1838721787
382543403
1902479091
1680909055
586555420
1988025446
1026928246
904194065
1670763572
121970235
2110739228
1611672550
525605187
2136404418
924523264
27259717
692291695
867514412
1024725606
1137418679
1211371967
1043519189
1992785826
1800210242
1416877387
1375726115
1398997087
4487007
1429914299
420544466
2043800666
330393133
223478208
115038348
1787495212
1032359853
1739072200
1124021000
1045389282
1720755669
966989392
681123212
1673245930
1296991718
1512107472
1427329233
950849753
1969879104
423125952
1668288944
462973478
1427371330
904539246
925244376
337327153
471299115
68422879
600314772
2031958750
1549648189
236371088
1288700037
101549757
735009726
448761081
1258803125
534120948
194665709
556194171
2066210225
491312111
2030527855
1498693754
1399097605
1038585265
136713251
1100587796
1002687594
352730730
1220150316
498462073
657711275
241850201
2045858511
636528359
293332858
1420232739
965586577
1367296677
272604519
1217911631
1732832388
1621452648
1399788594
1685756452
1700669326
136349711
1134261426
1414101297
859858327
1620108318
1657391548
1075219566
396871232
28301026
779932090
1011450764
725498290
2051350893
2144262526
247508540
357875174
585888088
1217699304
1995851818
808068467
450408850
312620796
1785400782
309093799
317760196
1349191940
1035409421
666725625
1688484698
1549123521
2109866167
304382203
1327321008
1983729803
1271090973
41231564
376570537
616039415
1640770431
232032119
632126887
433948806
2092653706
1118206371
1033859302
426052885
1134332440
1598745782
662920100
1611948758
1670630078
288684067
1404083268
848897872
2056681215
184838282
1101285723
67434344
307381992
208327978
131453034
306555103
1472443547
650460900
1323786151
1762823340
1797040600
494089665
350426502
1911011775
381449106
957646832
307624215
298344135
1931083514
1089894143
607762854
1403067542
2023840877
236550019
717109369
1078159455
1067814172
1331197496
1579407228
1259533777
833066575
509257340
804754042
614345179
911466043
1897453712
1747050191
1383764993
1907806157
1138710716
1247368281
501117419
2018101075
198529974
833232101
1083193388
1889093256
439535350
887303415
837100930
1902473392
342750526
265962446
329768189
104713992
97084878
983020538
14682020
599350638
1389062843
1218114278
1720975199
2005654879
2135436883
1602810422
415072579
1742304273
1137134127
1303723693
63596229
1078561939
1596843317
102164901
757229983
2054817269
1706449300
140130492
726330432
1116972654
106849165
14687634
1482804721
1340135424
1544869657
899446652
1070089079
1684515941
1611652758
568597034
704035305
1168648664
1993654480
1952161513
798146916
1136647874
1503276924
2002255057
1728052971
1800650352
1238244609
1159850017
231024166
1237402848
212343739
111999958
20839611
976741334
550584981
1551083772
1882415995
91993517
2018155745
1984491305
1762814266
892500761
1020993490
1209064633
1184589051
1455152764
1164847276
913364809
2130843679
146145417
1726710646
128494500
2140657916
292506688
858912959
1508206149
154715115
1671861123
83715214
1501492041
1876227915
1645900590
1738625873
1857128213
831444080
1636368081
2107713995
461622794
268913255
1541453322
21942826
1202382240
814819400
2122563562
1454961300
1096621000
1176794817
949907269
1716628381
1193572193
1779096482
766644125
467066373
2145519904
241042126
1939142706
1831139757
1532166865
1603342674
1246292410
951931745
1854445641
2019434289
120107297
468255522
2095294282
2106636790
1007555920
344017534
2135238661
222719663
909183481
1518764643
541353303
1734237267
1201745077
1506710149
1297874090
1391513095
1767541036
338947639
706651862
113761648
588686596
2026773366
1671743362
1089608837
1226495133
1692188988
394512028
1135102029
124049065
254688562
985673532
467600128
1555478852
250266214
709597372
1744672327
388171091
46989186
1337939686
1263713565
383398753
368135391
170193471
1426093709
320497564
998531744
1404921784
1597497336
1480750603
2059048902
1792553341
1304303284
1965633300
144221981
350951185
416490264
284816275
892796509
1748747695
1001646617
704090352
1581814956
1636577320
1812998153
1218864513
684607491
1750775678
1911386766
1107217667
939508800
1164384992
227558126
1986581626
1871900819
1951215760
321128472
308426369
195749457
572941496
1106985280
818913294
2027384649
407044961
1600168057
1578777593
1521355702
1126975405
1125266286
1582991170
396722250
2067805227
1302304696
1072787024
217902377
760755013
788804436
789622801
1033333612
2131460040
1979086870
768838289
1658139559
188634186
377826607
1202237295
1049840794
1489953868
1891353085
233734130
1771749502
911285259
1579591558
650285467
434658308
854206693
1865462746
1982167424
5633204
2105330096
1198689022
1823728106
1699624498
142042706
1915556411
1314252067
408156578
1773465853
373811649
1315287803
373695338
184651156
592244653
770604022
2120812829
1626604240
1727645993
465872418
106848301
49082815
1965061469
1834502604
424981596
674026956
1773135791
1648555111
785868085
991022652
1323149799
61978161
700984608
1689136370
1468630657
1408005527
942354225
671666180
672414368
1767607196
948866460
1568161986
369242313
999073887
435586888
464100667
417546972
1473773405
2136416093
1560561393
488145874
1718008575
667175510
1966824654
53547891
1601944122
950117595
872282641
1421276902
201298670
121287078
1591164703
426048552
1802559465
1665966097
2104435157
1038001052
1551488035
740989547
1216152967
656609934
1821120369
642096017
1692212069
1544818037
2114185823
385928724
1901693578
545913408
57905886
551252447
1322803388
1938680446
1641549879
840518207
1874807257
477277485
580392747
338859344
1685983482
1353050672
2035177239
1249151149
1213261839
2117223245
1082131694
1918589122
577468514
1829469927
1937813544
1078904566
1155382030
861780642
1390698284
2139764514
732141746
1731765453
1275130714
739856150
1534087672
168804203
1797248175
1374821217
1088860188
1621666282
320923546
1414905647
370080972
1144026091
1819264827
482388184
1560003204
2001794756
2018265885
1892897098
195974394
742340778
1955025708
1388085848
376185051
786159080
1056234355
1473127368
450217099
270431264
787765447
1292211029
120647867
1042627580
1720736997
1366327587
913706874
643914550
1809220370
1115117447
450016618
1434030009
1848156996
1849042920
896653804
43759780
1919438816
2083332714
1132123907
303460818
1006475525
1555141311
894972399
1563669837
668604639
1403545509
913779467
1936557480
1371097179
1530085485
1087444554
322281547
1124014698
655950647
1890548648
1185495052
364241336
30604229
171704081
1655289580
1699511254
273121547
1670189221
485722254
433440142
1096492025
721446216
132901998
296376256
1252091213
1255421576
16699494
1752009522
328594487
2014333786
8761936
429311044
1424454657
1274005329
1079020318
2143291566
2038221703
471647354
1477034021
958061079
2063464935
523153871
1020141122
1150049172
63534550
1207729422
57793453
974241106
341775149
594772506
1527489020
1412296865
1114206759
1774469900
1870569625
390178028
1672410263
1557522764
1104979870
1053723501
391330957
2064747806
110708990
935781225
603075294
2125874645
1067910037
1378504406
155030707
386335437
314012924
2068901400
1877346957
1103309586
1240961990
1030079683
1387841092
679150996
2143351399
1873896862
1341827354
1718675875
735643820
1987438175
170521042
551040836
586647085
675093833
1534030710
1684215590
392998024
1771709454
1596478249
1211106116
1273016912
1333732441
2031177387
1732777608
1866804229
459828434
163351192
1459561972
53575574
733858942
1813702737
1504092072
1006853520
99301201
671212727
707015846
2084324494
1859236535
2042035688
1578977188
1656031779
424773924
1722393071
25699899
1566600742
1238288184
329557216
932448387
1349891197
1756430092
1893744375
1509481000
603735885
1560237395
343773956
1088408005
1875993003
727307471
1142209726
313893274
140558638
1018235741
975070789
878176208
1550409951
1530719600
606201825
791529077
1715944164
1666450151
716238001
601734145
1767576401
1491327735
207200697
628167637
1313425871
158058644
1893231657
567682413
787002480
494593725
435300175
1238523379
81428843
2077385804
2071980821
999624580
1944330672
594352368
206920174
138152509
1396980533
684548313
1305114537
96140129
1734058678
1309819181
399640344
1001821965
790847194
1014289503
732262546
453281595
1057534316
955186664
1731145790
346104925
1558719049
1156343718
796707909
235664852
1862320509
1996932367
1218532124
505150078
1373108582
1995333526
1435591047
1853667310
1328023830
1790962519
581022070
321196932
974196347
1260954388
695283555
574157522
585517122
2128194721
1831311701
1407623844
655382866
1290519786
1645323428
1928399073
396202347
687092779
197373058
1807195049
188301459
313264816
1493952621
1353523718
1851986119
1042981951
85797274
944651286
1189046449
2027189514
1769677328
1774760764
628741384
1111432701
877736601
1654952493
726826011
1466681386
1660731612
1491076575
370120393
2044250642
817108418
2047804764
2020340616
185307898
1565705260
1227866527
448495798
676585442
1215600150
570744414
2032066024
1235826585
1495794640
300315178
1933506485
27504222
178336200
1662701300
59353145
1538323239
980842311
1760039226
973628122
2026283817
2098162693
1336900042
1091167581
1911744084
1225752258
1837337880
1610085151
860640122
983896994
1288305450
1121064619
1893866632
63318552
1805275446
1122397199
174949167
1451461517
1873440799
125924210
698717284
851149132
1471794782
325970658
573975958
9769750
9207535
910012712
427509710
1162661073
614924922
1584705323
1061260573
133959000
1394335454
1942932304
1743598475
673438897
853278777
788128426
596124401
2011449838
1159389305
1446824880
2086166486
1609126306
980908003
1554276589
1522515977
724978762
1404761448
460296762
591783816
1427694667
807288492
999522281
2127399911
1403819081
1478965344
1733336250
1544945958
1568124224
1162794658
32626612
483003800
281732471
465630545
1844367161
125634051
799829386
1151793035
1472858717
51851976
1396150267
344863018
237255676
1330805467
226088457
714806722
631082047
1627936959
1760999321
978989575
20835144
1077024541
286969804
2065689399
1446865829
1083986869
789028026
84412237
1680188368
762236277
708887598
1959132754
1617238327
46757619
82043790
1150751067
2123215356
400020504
1999889550
1640442699
211234673
651926792
1046535321
593070441
1285468235
1875880912
1184199256
1736846117
196885292
1164193634
1886571607
1121782373
1873235975
724904165
776210196
1426070555
318997329
1195126515
357708616
67442708
1246633935
1201568428
1138875531
279972200
1367724226
18365303
612570813
718776068
751129823
1902523260
595399843
1717859196
875181810
2083429331
1530808073
779855224
360747558
671764700
282722669
361158639
206363340
1416578609
297576856
636060313
720154966
1482507072
534736097
542456205
1302838254
885909448
434405220
1640871531
849971624
84473582
1889853804
2089658343
939359180
438168808
1138273785
1679641219
1791342787
904125051
732098875
1712048187
1627792902
620792122
1156187798
98328921
1232890492
110618622
176520926
869817456
857602172
1667546899
1567264443
999734904
1207246933
1293659246
1512047825
808110987
355871453
437872713
971163674
151670461
2089122441
1887260788
33807849
333228601
277329704
921779627
740882579
1417916398
1760886578
679452455
1043893550
1708081569
1753752046
871948106
2027581970
1785510206
21160518
2122911572
1469449537
516102292
966803680
1413405753
364305064
562889337
258854474
140823154
1195438498
304183917
1394935025
1118681735
1432188007
813460753
951954354
1968551262
1372126551
1010303041
554844209
997720031
485254567
1690807144
152004848
637237243
1181293487
912660462
436694933
144062548
1610744038
205965587
144884467
663323960
787075147
834440339
1174831526
970391495
1067453577
19247771
15338563
181412699
1554347689
2022641186
309632891
553715937
1215368055
1763622302
886830613
798454699
1596885659
393722410
1205662704
981935478
1827636301
1483157821
1900500845
1020033687
286781430
1850516274
368407587
1263423083
2012170776
684576050
2041116023
503326604
123681442
159864938
1248176030
470133729
1409860514
1972064977
1979927394
2126011714
1341716193
1151233783
1724870534
1519426910
610677863
1279593542
641225467
1544747414
201257206
1439762477
1788465016
1241694397
1265828773
1136743719
1063603092
1698356554
302021895
65297261
1157477602
162397115
468518063
1221468576
2009105104
53408911
1693761453
1716731008
64274412
1539474117
282574618
299468702
1702436053
5979748
1817114036
812623067
1940523577
1946214864
147961489
1237075345
1964563287
1753470302
2041887613
670448239
93122520
1996358565
558609102
573983639
1541924454
1501689445
1222006279
127129830
1864750817
1920547383
1847724008
513622678
181572733
491981428
1172896412
769464526
428668875
927221356
1779949014
121443502
1179726225
100248802
121837020
423090169
325264551
490561759
481589445
367686970
668059740
598783192
110794050
1362542840
1521259079
1507541114
302153983
206006408
1831070036
233847762
1181036090
2112279482
1928175391
835396637
1622231786
70896643
442921775
398763822
802858529
227470735
1544133683
1847646451
454565637
1796464258
318200536
1744285398
370743989
1767985269
509842450
496550967
664502850
938395550
1843753784
227239492
1793804690
1503603647
1086395404
1248586077
485784889
230105148
1784952148
1225212885
1370544258
1504584685
477033223
1832252282
1591338159
426474067
146901119
1662462194
1558748617
1017109180
606607982
91045004
1468768765
487385373
1818069445
150760006
1658644307
581662316
1379814808
1609356808
1254095420
935430328
1260672227
1196480460
1978778454
1612262193
310702617
873500713
1584584329
464062139
1326041958
1536935002
756369489
371179992
478009190
1608712827
370609281
31664502
1845976323
892931539
147971206
1580474479
1380450154
735941486
480880056
1296586904
1562103651
504505758
1635942087
139121184
1490052645
515539144
1512515465
1817453790
1657603781
598284205
1797852638
210472782
1036306808
165209956
1893915692
717344769
1839975670
2029360036
2070319221
1895220562
533229947
380816222
1598036342
1130026361
1935252056
697562132
1578466715
58531564
1835727004
1038425956
575506729
578253031
1016093963
382092954
621151329
1762200463
1868632844
810143288
1438806452
1773217739
1655456212
1455903685
2136757292
570050593
1920948067
1520681193
1843264894
1699172498
1664580343
787457986
1158734906
1150510777
100075135
1281157109
1202225821
1135975045
1308100934
19700147
51559411
1306089007
1649726122
1775649515
1813433252
2147260026
838828963
625562481
1955314431
157608686
767666505
1925834940
42950589
253509140
238870291
1183439469
1975968122
816211465
1912961279
88018675
257018130
21003314
705705589
2115507991
490247819
35323417
952892250
1703940781
977264396
1730131196
1516278583
46324947
1193865946
821323406
1655405367
1946320899
2055801954
1812680018
1471394931
1720644203
8390155
766662697
1835900427
1483807285
599234678
892482456
1774704595
2056919477
1563697324
1747851463
2115644317
210232210
1889529487
915760934
1294958773
298850146
1725569788
1268253546
591648072
219293081
1219618300
1311670415
1466908915
2062662570
1876401482
1424429044
1679228702
450525390
472648283
365443440
2115862647
711846304
934766707
1144675253
1353352840
329043199
1404101467
2080961641
92554506
747413422
1830788361
162312437
1746045963
193622242
1874738392
1429161349
994376392
409730794
971637796
773459729
1219836311
1876957866
344354438
872446382
1098791905
1548702792
635328147
408367757
1063357268
453898054
1588307128
2070486808
250845403
1539317561
1015973208
794500449
1772623828
1659996958
2103256925
961514742
1756848098
2013338230
47514080
2044370493
1073076100
1235355964
777429754
2065197960
970352079
995312637
1752499566
2077612260
2079386907
424545360
1480683467
1818049634
1300614451
2139940044
39639442
848809656
1872194890
1403766224
536336992
810869343
273862367
142776610
2047483896
799532431
27272937
2105212565
1965714342
107882738
483688867
717379637
1049631245
1932357865
597519150
1855528563
854011939
1788628259
2019533566
924875891
599781898
1178941791
912381186
1864840280
277020907
30770428
71065018
60214106
1005781423
1976108033
1898385892
172097095
1063570166
1128499051
1205736265
167083452
1492589352
1846090812
2146871589
516682168
842192759
1856378070
1486693198
887506712
1084018894
1475860779
768918589
1456030424
702682047
6782602
1131590459
331439761
1097317611
2017929267
254605009
1305341192
1160206613
1944268597
2100721311
1303676424
1944111589
821564198
1090586252
1325251346
1858778426
1147023959
2111731639
1287394013
353008245
635193710
1901704079
857624211
660386230
1026669727
1262542357
955118903
108474715
613001010
91848611
121317444
1187880034
1235727353
1473755074
2090254461
545356069
272612819
1381070603
1146859624
1919340334
352925551
973521225
698921730
589712716
843013145
2075654196
13319693
598079577
1801398057
1617112285
956088053
838951078
1863587167
786529087
594747188
1014653321
1801759862
125659855
1004900492
1743480457
22006507
211507903
1103536464
1164196244
975946096
1437397501
949262396
783964709
2050503244
935893827
1891702983
301324986
150190537
559810213
164696161
665044781
1759927993
480293825
1903552870
674698065
1571932706
107054087
981534683
281088276
676874307
623924521
1102220735
1735028299
785092675
247374612
1971611521
875936690
1962169477
798765659
959618994
179599976
42179328
1401340569
1113717707
225948371
167697829
983943275
2078662723
1143280229
1654125158
439037949
1732672609
1899598439
662813547
1559373525
700989304
1285727618
345153380
315944554
1758827488
611774172
19253829
999470759
1422648421
1698135796
659305603
2084470666
1078781974
1864539112
914256962
1414530002
1700083164
1715539451
102782201
294628074
7938482
1459025503
356988971
272008120
902357203
419507622
1649687871
1186678318
1107096849
1323838064
101921336
853892621
1303110172
940666395
1664043787
2011102490
1332357425
1203272926
602841941
1528771818
1154846058
322460327
759530796
1344608723
699179079
774804048
527596039
1763503195
1999869328
1931526971
1903436624
1286097968
491216841
57522103
768203223
1059222052
1369445535
2037580695
1410340531
1608086160
1088657514
1542466049
1680450363
1893041919
541692814
1506823155
482775347
1508335907
1437707705
832790123
3799998
366380277
1731007145
1747970176
1068469844
1521003137
572276311
363219485
1039259200
337324253
1830949165
421431672
1880250965
830957390
2135764032
1848224317
2070182610
1451972832
1106810303
811567908
224139938
804191745
1912906939
217205902
184618642
73395809
673789425
2054176371
1523078676
314305458
1195517871
184374956
885267326
1841527769
1788288593
225259454
305888291
1194167093
1296011374
1975946787
115022018
37033576
1189354193
769224658
47148520
1876549019
1631460694
2058395891
909767499
1160584521
886480514
331865014
194119000
774066674
715487246
1561292035
1872925781
1434714520
1934740293
1827038330
1660263834
1420856830
2079636780
592726175
429812398
1008406220
1667201685
401299255
997431978
1197880492
1912964245
131877315
669643258
1447506559
1506559129
904176963
1977676354
1835184111
169928967
1507888925
1087519560
1350419491
802523355
1307126801
838120150
964425578
124162204
453543630
352613597
1170427320
2070509050
1605106995
763399159
1841256642
537244778
1176385433
1783591307
945574639
2004423060
1634838097
47928870
1584611398
180889855
1264879652
2044146117
943725026
1155285138
1172797726
1996331966
421199776
628057463
1863288733
1647995655
734884516
1279774486
1180488595
667950918
1945933669
207850570
1449047202
237637608
1329692633
701855702
1306421197
187458850
715685304
473199492
802768517
267573291
527465805
714992995
28541971
1326398119
1275291396
1970056115
53245049
309905515
71338464
82108650
62741089
1266499084
1582435831
993429687
1428929962
539277998
795242046
324471582
725109081
1452893948
1036450591
1699948939
1819488760
541320719
1139041512
2077897524
274670466
1802341791
1511148954
501448843
590067870
190408377
2060116765
1248802877
1735423902
870642789
393445893
1132681934
1383160199
1994507749
431710099
681973707
1201002537
645451178
936197041
1211525371
64717971
956858926
799873944
2049177365
439166068
135185848
1346046921
1168590416
900159912
80713474
745794161
1186671107
250859355
1116309873
1873361303
1060667797
503574782
2133394741
126417262
2056600575
294922266
546000723
988711561
711435446
2046862007
1837259372
1251317771
619640646
1561633236
518676104
1659374132
1979857996
345853742
1044527526
1950351371
2112253268
1772690431
609720273
2031538787
1756160181
1383900940
1270342434
1203379516
467336878
291908203
263650444
1195365061
1329347838
783839906
1509735371
1033000309
1625252621
1750490263
766130084
1854773640
325064492
894950163
1883756081
1782993039
1220391288
1685161509
1171072245
850664064
1931499762
669495499
1311996316
1326956744
1611491252
301336390
270817648
1972795392
833361631
414496018
1567926899
698559115
1289450249
816059330
54373171
133089914
972724331
1764221170
545567450
1991814186
1902393207
911932463
193116562
326625316
1270767762
935636385
1052551479
2096547356
1365219460
1402500212
1547531472
51981790
1797928211
1783192717
1851980168
1403462375
39780497
911858977
718186117
1838433806
1812473568
544292623
489352490
2052939648
264071510
1742703317
1150712166
657781173
279091835
2077818607
1470509588
903336650
1520526158
1104285238
269418769
1057148837
1426018029
1233446356
271082394
111302075
512827020
390691782
697877090
1274357048
518809234
965289329
94147110
771427196
1662546415
1312208116
1819884404
245933392
727674627
1901338654
718064486
1434003763
1124131758
1169075814
1485532011
202848622
832989462
1696247692
245080553
234208865
295416001
93829481
1696750148
1708247306
1424674907
82210427
1706014108
2050391203
111007157
1413008229
1906155971
1413218748
478585784
1774583478
1980840773
433749911
957224463
1848296863
607122492
1196039951
1269525852
1335841574
1161397558
1225331907
1371866150
1026276823
660055335
1379971844
282806868
1210316332
152341064
694322265
2113866233
173294963
1451831684
653684112
632550143
862409399
2088005410
1219680301
1249931318
1211019857
176932644
85451911
395035304
714537846
1467419956
2045158501
801859291
825255551
1443351790
569203849
291553257
693433190
1281194685
1958858619
937954534
387258374
583494425
757239680
530162808
1647572426
156603290
1893226874
1178499309
1604065510
1076433603
923825706
102294799
1255521729
1605730471
273229091
704823277
1260887974
323225217
1560874733
1629600115
204164828
1361657791
247119656
1135804011
1102974618
960422315
1076176562
1770988782
592919596
1666329610
1226450460
640114742
49101899
207102218
1796481049
1423768965
531755403
978879931
1385927434
1001662410
890223449
471902752
1802353667
1770189933
175110899
451869161
1803370713
400406326
1886659223
1231574045
50717153
2203203
610945992
340274021
1309422786
1042192173
48649485
1448898212
1975674541
1241610858
1183352912
847133040
1718289923
1178566667
1209715114
1532513104
410179006
1432615824
1364020401
971786435
698000916
1723949268
326882180
820495326
1697265767
1747357572
939816185
200936309
1615145051
232351766
1205398060
2138817508
2040192646
1765254968
1410557345
1977174025
1506445980
1367280395
1501032676
1162924049
66332039
828227201
1290490657
1236624098
470776944
520883810
386432834
1124568529
1120027024
1003513086
18713089
1121248519
1150167003
854494728
905521401
1601129448
1548747849
1327711314
2098313034
1429013757
1864956112
15533219
1051641255
855804507
1913300455
1459825252
735981411
686239231
390030727
1434211372
354269537
194347514
1952943283
1195708317
247609256
576227464
126137912
413650369
2051357764
1488366840
1540101337
13049738
1740786949
1995145882
219729242
990591393
51159664
289492632
183982309
1352909078
1676045515
1870354135
1113780049
1969151770
553821204
1117911846
1064171870
1110875615
1905941626
413242661
1714326218
588614825
2038343096
441262171
342353154
477342574
263188742
1098230438
1401553078
546086908
1738801118
1508347009
1019224250
51392913
25385151
1228827038
1323789277
894307762
633816868
1184954308
946245431
1409143718
1958830327
1553305856
2097113351
853830046
984978529
1145080500
1775483343
2042075144
1162854251
1652381146
2012602301
281079483
1734200495
1818453865
268343210
182513754
735533711
2045241662
390121723
1840482087
1901848828
309145865
1230263823
800506152
1131450396
137429488
517011508
2138362940
1189494366
1152029632
1681006728
1708288626
1928429172
2030658540
704439053
415381044
412927546
2066074899
1633740940
1522454228
1717455864
1884579865
1185769731
244044900
632972748
1152201595
756231624
903830635
1694199565
1316455503
1431084031
1689560499
388511459
1653325405
853853769
1244206237
1887565437
127652877
1643546559
1256486801
1710411545
1668517558
291284443
1210946375
972411047
1851891581
1265367676
300676858
1772193808
1847228006
1366337182
687347768
413013213
847635445
742870064
1648015303
1257228278
201883715
646664352
708611535
1335839188
1945754683
452142858
468139335
929581222
1696102566
1536402026
1415090612
246918839
1793886155
1961054123
1758003646
1382178912
2083157174
829872193
581336196
983401179
1162228670
160394339
690257461
2145470858
495475407
330577171
111307398
696208706
2048262587
430951961
57226026
1171614278
1333553735
661309739
509690521
539370993
1936814303
1060910934
2139205770
541039980
899269636
1500068748
383368864
2084174910
256238998
1923917042
909483199
1152809345
2000089537
801083709
1384084585
405266376
396112109
33297980
1025359310
1909299578
1503293008
1129510170
212851696
355092615
1926109554
1844270089
397017236
115270670
1582902666
1710456967
1383160012
1475567243
1814946475
1108457922
364478778
1085658233
1449600193
427033293
1225015786
611926510
362796364
470940874
675582712
396149178
2052706851
474204521
1522919618
1701073606
1655031585
918090934
1419298840
1531717436
945603885
1879730113
48603758
1268742568
1029481249
1832936194
245824007
1228663894
139994678
1590001654
275500753
311062216
1978397026
1264565129
1659064730
2044112033
919158475
585664863
1494409533
1431175958
216489776
1587342414
2016890456
554631134
919405051
1996397092
1953654724
30566150
2032289419
492774691
310759196
1054261690
735875955
1900949093
939267090
366441402
695547706
1480826973
1581324778
2079873598
2075906097
805236828
1279967885
1924067803
586513766
1244948963
1838343133
265422117
1494865518
2051113006
1413710530
874046128
1008642878
2076256386
1872124163
728963858
1466142039
452541581
1049141185
381798290
359538509
1312416931
1243882732
110843937
944254288
1499990522
2042537761
451078587
267423071
587976896
1588623890
1260135588
1131399133
341580559
1680044589
797221563
574719720
870322668
1656429030
991681871
417583007
610252963
1861692657
1390584838
209519042
1341949618
1414618406
247143075
245997649
1231751645
238509758
879902617
195223934
1399230538
857881539
630978992
1242498762
144169867
757854675
84586241
1290567218
1279777259
1185174722
1221288727
1697171768
2119657734
4602858
1102011547
26488259
1662328981
1506670109
1502368774
285421192
1235887049
751961509
1702636080
328125121
972487672
1960781037
1770333614
1157924610
1423538930
1593348789
255048193
464993565
401909085
1035838916
1489950045
738309157
1613997174
110471710
1190115005
1508639116
1415626880
1197671450
912673900
528789582
1397318587
324967901
812849816
262058560
386409279
953981543
1065330839
566564672
2033046158
685462266
379484179
1029017185
564305235
1415420523
2050720554
1725083044
1815619901
1655785977
1552302687
1671365222
1996865731
115545356
138295928
494004588
365397404
1640015364
11211735
133640095
1419356643
1223295537
1839806433
1210743176
1183364035
2056467936
2127820704
1579119740
311412434
951535874
687225337
386387466
196998745
2107472689
2097852704
375911647
526098430
1991362466
406100577
1384882266
101240217
835826313
1345979224
1902846348
1793957848
1817074591
1210619867
139623108
641056812
973396980
82704766
1505443962
909105928
1175316784
1775017130
1240088784
1418338980
1034273388
951463756
1677849756
1531238545
151872533
1253345095
1851438844
655613966
1296434243
816453716
907134507
1124620534
1286067957
1288893031
1725958946
1803239752
460659330
965691438
1969859205
1548885893
1084910513
2048949473
1465343047
1758901597
1114464706
2116139768
2108329020
159037773
1218081626
1889866169
1121796655
1577097572
1863524740
536747097
1065276040
413287779
344812987
56831954
1025398318
1626276064
1774556270
2142113952
1215556203
2067348863
1074991681
212152901
819575375
1670217025
360837158
1079409710
340118963
290143500
531715962
237803683
1813357063
1117316660
500723159
864537383
1746701071
2097924499
91388538
1539526203
1116068352
1660756258
741560656
2041592337
406572745
321198794
1694828570
749662862
916737968
37022246
485487066
1135615377
950299111
474538718
1609425890
277225822
972790215
2116786967
1288290715
1108355658
1495784185
1015223660
1649168593
1676130847
891519067
2032202724
924276225
1851374940
225301793
1959702795
414185719
26487132
670008385
1578033947
1029271500
2064720762
560711991
1399621033
662762763
208187056
1380935593
1779518642
278659734
1456595445
2060348606
125566407
746182111
1320986219
1986115022
2135937876
1428765891
1326251456
1205158497
743826971
850635320
1268830411
1681410862
636067724
957255881
2129216695
1008738956
1093219550
1640237238
1048615463
533650736
1063462936
1442036568
1455789002
1005502954
1633276713
1349326651
1705337680
296976961
286652862
1455672495
685580526
1985100480
1914790859
56594965
337365206
1390492311
1780645753
2041065483
1200472507
248550519
435293087
1083102587
662367044
1145861820
1231276610
651539451
1639986214
385502064
1981495843
2140595203
504215521
1117888688
132471195
1957401051
1777493504
946985266
590377032
1605660733
702427059
1723179944
744153714
295990849
1952693666
266681461
1286736317
734978843
1025683352
1663595547
739907684
748259666
417554732
1501135102
410518452
353658069
747452689
800691957
2115401023
332887463
79724278
791168960
1650378243
1822942486
603765178
1389275931
73334911
1669689721
157062514
965693179
1555425904
1155605093
1242583742
967569401
1889408991
1004422577
333429574
1404172707
1240532163
43954878
253534705
803131005
1746614172
398153417
445572928
1110235174
605711160
120195706
1141049644
643457065
1270792580
2079435834
742668381
1046163429
646446524
992839121
896202353
449181807
681035258
1476458577
1854487860
904823702
1313992350
1664905222
668806033
259894094
1969474395
278175992
1993555224
1064835754
101419571
1181551372
826345201
616879567
1637389777
1280755369
190938945
1684310566
1363017531
1334089837
205245133
61515415
443543626
999640470
2017301283
15285194
1814373930
1899323549
569501053
1797301486
175469385
859366586
1155373109
442758890
1949190595
904837885
648690056
1338194346
940985762
328076813
921208317
749496218
1303965459
62854761
1171482048
517224039
129174642
325068552
782005283
249014022
463052005
1019740414
2045447391
1424449036
1169384091
669413389
156689086
804111301
1021224073
79966000
1288117720
952167559
2098983263
1644369046
1455358385
202459472
1700194615
337610140
1556159401
719724365
1059459110
961819484
1293023501
1519962231
89827398
555818727
591619447
442481716
542741622
1570170356
152121621
362438374
1431716204
128407054
423132839
1328454342
1336449434
1188841874
1175624249
459882422
2039938565
2012597272
1977374371
1525820349
1275939207
1561363968
1521677507
1250245331
1390008848
353726889
1685033203
541130820
1563010023
794023587
1722423704
410797451
807160665
189173419
760008023
20140900
325666544
1403359653
1044463924
1144914462
909052399
1191496148
1860169565
1704956186
874853986
660680807
1072385171
1684096992
1904924621
354234682
587163419
1770577469
373925024
1225611113
1618939052
836479901
652691815
341197242
1294432443
608149707
335395372
1140645494
1519618704
262866640
387157284
19525555
1310164022
414451749
1439522049
104978466
226381722
1878065269
177288032
68267648
2035371498
2138739917
1540684349
1500682904
947105042
1459655801
426833657
1256487076
687490631
990027808
1232030765
918603452
1581843560
1558027171
1139901558
1439094687
748605934
1719592179
400892873
1860325519
1046024017
766399637
274744005
2944046
257397091
268437182
1956589595
1045202873
1862936440
698280520
45882114
1852732999
1372629396
1312889419
794412574
104930875
1182174889
1689714000
1654276193
678223010
1421019978
44445161
1020963079
53293546
1572255536
1730227012
1674377267
1238054324
1341111258
938266805
1923666476
2027574083
458066625
778344158
1716281743
1345867344
1399659521
772709061
1078343942
1827769897
1362539477
269512633
568409649
810201879
1838559583
1138079114
1248566078
676360599
454485191
1046051535
840022400
2037299038
877391193
245588917
1824932951
1471158106
1225662460
1328126572
382742948
1902542293
213415271
283674723
1186453078
1142828221
1135345705
1176589741
1584135805
802947102
780430142
533737725
395841772
1002961437
1971716063
1108041891
1296316810
1652889366
2129540246
681319128
1324915336
1670867612
1726988866
239215891
2008844149
39420611
4408188
640892209
1433061180
1243747593
1481988626
2022132055
1660149338
1650127427
842751462
929189927
843538770
879379171
1203212930
1808611646
1623019143
544148396
1605756416
1716409603
1392013623
1022490914
1841968850
1886563740
2069547650
550204575
1985552953
1368989193
1480918380
2107637655
1597266496
1383085110
1702489907
1551096079
613647575
129488631
1847524047
485943595
510828700
1308080171
49466115
1800009001
444527711
83594257
1383253087
924720170
182158592
1124469178
1053337352
1378851673
1780880294
1691071325
1333342861
993843676
960865212
275146327
49073729
1035648378
598444370
1989325720
235617490
1973896853
1657798702
1453850628
1178818040
1912304744
1775454332
115109071
1148700739
526217685
910970500
59082475
1164567826
1473513614
1533925400
1294385213
1717268601
1801215586
2026584814
641642305
448822569
811792615
1311087402
249829364
435834484
708905481
30060950
761510672
171196868
385811428
1999509843
674230086
1469825537
1019049357
1065756369
1318256940
1967931562
440741628
1045775778
1253399297
929577169
761244980
266919708
2024306109
200817019
1421397678
402048996
1665634482
306771669
1781190619
1520580362
1356804593
1856071149
225808089
1649492943
917270225
977919431
914495458
2027678614
1533344778
368919118
158562872
1656594656
1712915843
788346342
233169648
387080538
266325861
1965184189
1440547487
524833638
736107974
1382118760
1342355747
1569647978
979723478
1784608051
1945569690
1898750753
1087553948
1120471219
781342344
1275337935
694467010
861017718
1864034052
1286730902
2060633164
507779560
1972285904
1422654712
1224841542
952503510
88240710
1525354397
1427589702
336353765
1714881698
1682465537
1818370830
650991332
715524587
567765236
849563911
1215481679
2103891031
551892097
627987524
1705076150
1357683583
392587549
1265514288
802125553
499054794
1346154275
729911094
667116540
2054007742
467448987
1421755514
619928514
908109187
1843245216
1905140457
1642004106
1107648076
2015065152
355807684
530321138
486174914
540278507
741528588
552545473
536510081
474586454
890155266
258578304
2028428354
1477611445
675439664
1394931706
1417053783
2069837945
990967172
2144744170
790617222
123720050
1916606953
940589917
1025786
1223414
1185889124
1236278417
1883038061
2070147603
1866221871
1284150415
316985472
933756471
937316374
915756564
466410918
121186318
667933362
652466986
1523301115
1864509327
354097652
452030266
1396363146
1256061455
625857724
1473329412
420539492
525750406
539173053
184372666
881281033
57247334
1645470324
77449711
675922629
610344684
702485802
1866528109
1431532398
1893846029
1832573978
253586444
1522039574
1560149095
1442797856
1561809066
918430043
2117333455
37506829
1071744842
1505900768
1849712412
516589491
934541165
177392644
2010025614
1963591148
120575534
1861685196
137302198
161348853
1043003467
1112187202
1029566872
1930924167
154873079
1059850649
666990467
480271886
1257938791
6261219
2066377184
970312631
1243496961
539439066
1925111330
1176904039
697778082
611398101
395874071
52455717
1847096916
1365086952
1778367163
105387687
108591456
1253838838
558598246
136149022
579640389
4412038
1318123460
1261170268
506168297
929197723
711546332
453962912
1682030897
548250953
909720605
276742686
1876947905
1174893271
494999205
2023106654
2003170244
1103552808
1809855097
1923194092
1476428845
373040468
949179158
283738448
97717558
672432889
1482150330
101188302
390487655
1295939912
2059158227
695978810
2014673091
353318630
1342678271
1665693897
1792106915
1703564740
1895831124
1469439696
1035271188
1154277437
1106908028
2019495254
2042751901
616340559
1857633636
1952588258
1497333312
1245487379
1691068507
1336008621
2094309218
1883779563
1579725013
1256853352
613798228
309650237
503077684
484943918
612380507
1501365871
1973958893
1619378042
1643804837
2006146807
2283385
23085269
1645552300
1499536730
1040102969
1480421133
1315074694
1806640183
1552008402
379530266
1482661830
1423676547
1985374584
295504044
159907495
1683792306
75435805
1901600207
1481323145
565292503
39140260
1132047310
1212114838
1329835414
2004692526
1817019173
1846056254
1691735376
785843625
1932080344
1703790855
2017955008
1503030852
737217074
590706733
1116252932
969529498
1219216796
117561819
1774255001
800733011
1798711841
981879211
2026637754
699155914
1615285452
684634691
1867134288
2108446150
1108781976
1232207497
480775920
556639860
1511329391
103322896
60619902
40256002
910765993
878696811
1388454973
2070963283
134294456
1919137549
302162565
1868196022
111786328
836186896
2076575046
493764782
985410163
1465190124
332795997
387543602
1104425993
422658714
1830865336
150904218
1310621263
762639858
848809422
802786189
1483799806
1632429219
1854794704
1576977539
897453972
1648639802
924060073
1717546413
2075355625
1405379841
1425428742
370946032
1752548321
1098035162
773497433
499836306
948589075
421872814
857821718
1740689808
815728127
357035824
1263086790
1489083494
1610782119
1655309099
951567044
1554078677
2025672033
1389250315
845610341
1753276301
1834722868
368436755
2014902815
1215138016
1574676314
1178561232
1876111287
508405837
978193921
2136129796
1803672040
1814193050
1658600907
1412644991
142913116
1539843160
1912862934
787529217
839243667
847154778
1190780903
68200321
706493134
2124479832
1396947797
1168647409
484049705
303598541
532384263
675299949
596145744
1144037621
1917606739
364716985
1165103197
1100416705
1993993654
413220148
1857808492
1634765081
1256462340
472225472
82795853
176888473
1284962682
331355616
871696534
735478790
320401763
1993396289
1164049398
661428750
2131189963
2068800861
1326990537
1334967221
1597190352
477192394
1163639020
959994008
919479485
1080206732
2140932710
799751855
1197076616
977854154
106243167
19951936
432675574
1944779615
193383947
746899218
1600758822
1014345519
1046780135
725520368
607483612
267779516
1040126784
759071669
1903992899
625134736
1170687283
360200165
683102328
774798664
1240298682
1752899339
195404429
2012844002
414986784
558173503
401026333
2051381
959491121
151472127
291265012
464877704
640765009
984030075
1338148662
2109213337
820222682
1793259888
555478677
985265011
1136814889
1646599901
1402230360
1586750651
1932873879
1294778980
1051953478
1120543740
1066031480
634833704
1825478444
310535410
659756203
1970212402
1388895377
1258466207
675667172
370349289
1431688073
231880395
266628501
1624206327
806136749
1135964647
71876193
1648392294
733915768
1574825971
2023303320
1067439931
1856066350
1959226540
1338298892
1783054883
301815771
442161163
1128882802
399638386
238244012
1863346107
987954917
824563409
1996963081
1743368493
489131731
181178482
1866713846
893177030
1076774767
1025964795
736520232
1617526586
75792539
1528986058
1411717576
11627571
1271976138
305798010
79633661
1435258990
1738895791
1856780169
975785584
653345823
1277357012
317560177
1715952568
36570361
1160514339
696457677
2072165035
1141196972
604773332
881524204
1076914690
1592596265
1452305756
509512923
1247181293
1852189851
397811674
315976247
352475962
1854235591
1831679880
819159186
897644688
1491609694
1813117367
266975119
1340708536
1986851116
1247645745
1710559661
126647316
1730724541
296678993
1287705465
1224106435
942848096
1529687231
1071190238
1884924727
1493080144
1399043587
1725170608
2018403992
1612672047
1612339803
545000037
167384467
1365976125
558445627
123940290
2026912901
2107130220
694813816
1351167845
1765587961
495880067
814206716
1893539778
447279093
2042869637
814595618
1719893154
174889112
1075663260
1215713255
1458165653
1717275234
552624052
1998309776
1792082767
180430445
1708672869
898298864
1838598960
280664737
1933419794
869867495
891826317
1057024458
126233803
2057204356
1009070364
5487718
285644160
1985313119
534713696
1473640493
502237980
2030110402
1610237798
617423027
932096099
161043906
1302114214
1683259370
1817999882
1742829253
204577954
11867574
1651541948
2120614765
1575760033
590565510
102000497
327555950
844191676
1715703376
1179572031
1703389239
221398538
859202362
1398792054
2094524714
1621131000
126724891
2034695418
1656309982
1552179676
1397449037
2056016850
297760668
43991405
447430985
1034283272
1620758823
2111963577
47722015
829547800
1456736450
1344355892
1917739903
56548823
1312365752
1632630723
1924885955
469444930
2061275856
1468648490
189589932
1422145459
1856503128
1599451769
1467944312
2083452216
1822606932
799687353
798750828
50476308
1663976557
492602286
1295829901
406594318
731387672
2109882633
1866303876
115064451
948161181
1752230410
498384745
1527208896
734839899
471987949
1335882870
707342105
1604417352
1659230229
1494606345
1404755543
1169743896
1307470758
837776619
781785957
446908757
22674531
1375245527
1490569043
1247238065
210224962
282703021
1177754296
104619678
1939802639
755706599
860641773
1947401131
454138231
1447252451
1377603098
138214342
906166177
1425043458
1443153819
218466115
748495410
695167036
2082433157
195728764
662401142
1120940434
1183315785
1124641125
158701991
907614292
1601370059
317314676
556977017
739886469
2064568021
1108937691
1074690050
218042346
356952910
1215998272
737649672
1173918594
312506728
1300978516
236174778
1583419939
428792982
1455832909
269351390
1861917688
1806709052
814960627
1310472988
1861189382
479434596
1870600526
467828757
795410532
1035797888
2124199159
1451088112
1202510767
1975607755
185798363
505407079
550669221
2054399180
1006006427
1438900212
1094802016
205259685
145708749
799416588
1833449918
1523720918
659524686
1497841885
725639881
699617117
2002161437
165916532
919322436
483246546
2089172073
1248386207
1876957473
1274669278
1888011514
1175512554
1466962644
368753235
692644052
1324207291
883091316
702418588
217939064
30225574
179041151
1605763738
201929821
419277338
410190938
1069834566
468695321
94269392
811495780
22091560
1975583879
1396889099
1336933281
1485089641
1702626621
701634552
2047178333
482329298
1191807689
1974256159
2125346471
654879181
1620081280
1447076218
1923501255
1112008297
553929519
1867790369
1395164042
623694686
1693370772
426949942
1911040171
800276759
1117136127
838967724
2099486068
207823089
29377140
1940430812
719367843
1602434962
1249139306
1272270990
1204008213
1553454585
1094441976
306399787
655523085
1822858540
914594090
1536280243
848558006
98060162
1105083448
1477431682
505262725
1865513805
420020743
1275592314
197138477
1765516556
766754896
787785481
983726032
378984819
472723610
1663414724
733992530
93175812
942965964
1065410544
2094368239
1709475100
206652383
1361421121
318015203
1144771632
1798466858
1256029591
189181838
377543144
1102439877
207742275
1236835379
2063814438
727264234
60863851
1650026541
1172998652
1643402139
1716003479
56700274
1457690863
2092976833
1644378475
1928285405
855270635
298411397
1710220705
615612070
80468865
806302364
267878209
1623501589
1864835330
1337104128
349364638
1849723290
211405599
1085485911
698550512
822020615
139141733
1339887288
170342717
726697111
1925606870
1286048780
783920222
1500361176
1332495203
1374070265
559663021
1704487780
1432609808
776958723
557505432
1090270171
17144988
150008258
1748396124
1048545023
1490497672
1625431450
1846603057
1641476641
861097064
1317423669
1897152125
776664293
1490354123
2011744297
1544708984
1572972684
253771653
2026951138
1439432037
163393723
1914728588
307150480
1575302416
1965028250
2006317292
1285783362
1471295745
1319606875
428596130
1367565090
1128535159
1898961141
1703827844
601170840
692028669
1475215107
347839570
2100181052
1713748130
838225796
1525114962
7172915
232328443
964436313
1227544429
469034555
273032312
811452283
1918442117
1696861620
473599290
615334103
1978811502
1775453614
1972498151
1694937495
810359712
1806796198
268616069
1436918305
215020743
881157532
1072925507
608831609
1496880363
829581558
920757894
706615076
2130123728
1183028309
1224904914
535680818
838333960
1390168160
636010587
572622544
1913837353
688940894
1041564397
1594606220
783072403
1313128481
58549106
725382402
1914631879
634962785
187865360
480874485
882719875
1182433118
1382874256
916359997
1416873096
279307264
157943602
495169073
865494989
1034965011
1252218959
984489872
546950210
27354150
218645704
764001612
2068813433
20586483
1812130724
1619901796
1935582295
1219184087
271701491
361567756
1364217520
513542009
400497549
1041477020
1890301097
37878244
1449005745
2040615646
1809321201
1516982835
496534799
481525128
2023686152
1450993881
87322413
816764595
373820279
1099007714
1188775272
1842972723
1952836316
177601007
1330365369
1169642998
1670318838
218197980
268386877
758676860
794428305
764189597
1833669801
1934384716
1930893824
833495440
1493856396
294185567
1356843827
1213254524
1106205369
163044936
1823825313
320078987
2077564461
205177130
730299533
436706849
627821165
1347857839
2015090879
1929632745
1406155010
949543263
904909969
148817840
1958091946
312808784
340604000
1440730673
1676515011
2061410040
569039465
267559676
556619331
696080182
1402111964
876244167
1730821484
801065915
644130656
314980844
489001058
1896363675
544415796
1917303933
943369006
1826602616
814493445
516771353
567623743
1004502887
1345210677
899693793
483991103
1925307088
1354630798
1133010825
1797553864
1944227705
1731662897
1372975382
557178056
279058924
1471229381
1236448707
635326945
960290029
338829547
609969950
1342799247
1522995637
946198147
839018406
1824780994
1881046936
99968358
1480376338
868822767
868416844
1666591928
66740912
1359091567
1302771759
1628042633
707442745
763166703
1227310353
1869159946
357462920
176699726
343963803
959433509
1700245191
1303914294
1143604891
86450922
307842689
214032018
1370549163
325291717
1906749105
2083736513
247307349
548472226
807704240
1546772783
169344425
350641808
1806464359
1518914763
765076970
1593354890
277014024
560969537
1763894267
600282888
1593998252
1855129999
1337528361
716953624
12310046
369539927
556836028
1567660706
1533803902
1089251670
1405263142
1036058341
1531578170
129463162
1311285112
1739758143
1028456896
1007870843
602762194
181797350
1965762828
1318771352
1254298861
1087790253
569598685
950650831
1758462055
1158741490
524419693
849848069
151236298
1395525333
540136917
1130530326
866405424
1490227653
1682602267
1561957330
510003194
816374720
2110583558
1224979981
1618818456
1259153126
1272945143
305833924
1413231729
2062101667
976895599
1964220340
284041300
323401824
185835787
269385203
750733674
475779332
1731276328
799310605
1067742440
619092908
723124716
241143208
1834083553
382877210
1737372779
1187176608
225650995
2084423801
1317236369
2091807236
1584707246
1277044637
1292355025
1879425163
139479099
601104377
1569448108
981676700
300746453
1160728354
758473350
1858141038
1287944684
1182217805
33202397
648055475
530399008
473123967
1718132184
1264157150
38570897
42670408
2064928407
26817110
1771008655
1312249324
1826104785
674997360
1395455854
1394415819
1914628324
1078404362
397534393
1489766189
1486670817
1626561597
540503294
54038321
402118068
178580176
465932987
673917630
218139810
1072075236
1359108265
1073588397
1950083642
1133043677
771668618
2053079176
1906284499
925984490
1091726451
2113547141
1853977233
365067284
1389847474
2079229803
1440438301
690257003
1786128105
105136234
975452700
588880907
445900369
42222538
924810055
1826962377
240344087
534198737
1831047979
296732657
1794733067
1780549714
1115224705
1538268760
1004977407
1773296817
714235785
1413708911
1136041860
961101326
167715371
1396504024
913661871
439986132
1763252221
701854266
234742888
1354181564
110008629
969225189
1521502144
2019073055
2114573373
1898964493
668086178
185515627
508979743
808202900
1141501337
48694504
897995579
214950096
2072340264
1360220519
146213512
1053391804
310232713
1523564392
1614283530
867205034
334033466
1189049874
133391114
1767182690
1363791255
611943135
1595541786
729299932
1034961129
1453243346
288610152
913683986
521800237
888252726
1440041334
143143512
1720014031
2101966920
458968767
1467036616
1478891943
2136536459
1278111682
812477645
172967996
1575128847
1831746230
1014932783
583054790
1460821526
654702264
2067015839
522901215
1068972541
1665900731
37403900
1591295479
993251936
23736263
1880956879
278193483
1008783645
1182277918
1153306017
418332255
2142831777
238767075
976539604
2051475930
4756066
1790639843
81089135
1089992822
1224225021
1256284975
290243293
1933972229
661482022
1875716389
1809561067
95808200
1842931130
1804893314
1943459510
1503826250
1378597596
458899751
1521949585
1426217261
1967966998
162960969
774014345
795565509
1061627009
1704174530
1349936729
562615386
59403186
1019194824
1266429407
961684220
1249267220
1888841996
1427227047
779403796
730463293
1715193726
766401038
797041664
1437641790
1126011880
885844227
1100015038
960766832
425391863
660932740
1898415618
1098795397
1058327171
2025549885
1012459301
691192364
647194339
368243728
1261196898
952733492
1818865209
686230185
1014815772
563329906
1943363883
385407843
44209212
884149323
1354611548
77059214
72797881
1642970232
1775326911
376359325
1935931200
1021787637
744773974
2101254581
198330008
1029112932
1590683602
294608281
862075113
150361960
355721995
1619074592
977653849
1409166557
127658894
186978953
1261017950
1194199626
128495141
1038640724
1774093803
1618276589
385775672
1304004528
873820626
1836404266
651826052
884014660
1950193245
222099121
1414327105
942065833
1823910119
413804718
63010626
1983726328
728223102
1729533384
294187388
1896518873
334253649
520189371
1683181750
1772726429
992418944
546414608
160599640
2107353057
456005793
434679580
585773511
2097349615
398336523
2069899641
1324098765
1482752456
1082716117
1273607411
1585696786
1352585737
936227132
1273712731
328236784
1145777754
550335728
1729140113
1414532147
152403912
2060212900
732562618
844813760
951029137
1383107073
1481856291
1527904680
878621283
1013969922
247058694
41998708
1655020452
429775468
1551611494
416474965
1318031074
898179159
288989705
496941425
1480997099
1711039082
1125319090
728196875
314245873
1792071512
1894157841
1624583177
978121125
1789196178
1674563005
474371563
1685326775
170389047
1199218212
293173022
547047096
1087033493
1795540817
405922836
1047658235
919117554
978162949
769095433
1310586003
630590694
1100446085
53648588
852939372
1693061393
1941419947
310749198
1217674253
61881797
1961497982
560230000
697787369
89514223
1521915240
1019948235
280570364
419622119
593181237
756396714
696631699
1634707506
492031858
311940980
1464786815
690496948
297319699
1387804182
410874180
674137460
1112400128
948842831
730585586
1292696634
775582106
723796049
2133965180
1284023399
377677775
513770167
1063926358
273028546
1702752633
1823317120
2099112006
1976616492
1788701517
196729599
2119765546
748040497
1308910622
730505356
957848674
1652934861
897787271
285743355
1389336352
1411820960
1320306563
571291057
990055533
1041510247
1342556712
1833169454
390238924
452072533
80820128
422436924
992562955
168405581
508940109
144309138
1325105897
803249882
1309914803
703121236
330343222
1530568465
464991499
1369420047
1666315669
907460696
2065364131
804044254
548845497
1264169017
1559776671
1675328964
1103547545
787852506
1325307885
1713129780
2072834976
528565562
1042974087
6210538
1468106317
88990094
274105627
1163962944
496418452
1143935770
270347103
15852750
112166162
1782820079
273065570
1582228748
390711195
1597088721
974796697
240273670
1380275967
1415951999
739030270
102680675
667962923
1476910683
1684346105
33712135
480378642
292914919
1838153552
1332999814
567110162
1462931176
1610311776
2083246261
1972648894
2070024149
259207839
1735978218
700666600
1559752397
538433817
1444098210
339857340
16004140
1227366870
265030588
2057021615
806956143
972478452
966679830
963693023
1387089936
1736805899
230596255
2094119721
83489667
2136828000
1181505991
1454558625
609730653
1449062122
124118047
482267832
1572467868
1751246814
1291805294
1995594218
331967352
1604204944
1727927867
1820882810
1136684446
553047440
1215885580
81924624
1700284610
73378242
2099212683
1043380662
456765738
783784855
1600636709
734922101
1719724226
1955563846
977616491
38304235
1896263626
1131894093
1411904856
793704324
1732181310
1233778605
2015811550
1472442569
1134460540
1896978625
1834279801
912238631
1519902863
1211937595
1801630739
1500493598
1734467441
318586372
2127386658
643046204
1322720987
256565177
1979411631
1435209093
1189136930
1646339910
1539932550
1244848203
234683668
900910989
858179057
1006773587
1603400518
1198196927
444791992
586177494
1457455477
2121648863
888059866
801548103
2071745692
564670620
837737909
1561071021
1064991516
1707202655
203715806
1204993284
1213379730
1394626486
436844548
135256644
1895369315
1813873802
1394963231
742840200
209792866
192036988
926262871
1282494976
233253093
605399558
334656365
1546418321
1521270320
1647497125
2032816599
2085943701
857518427
653081023
35162658
140147080
1143258880
1993180242
905378695
2075365748
601319208
885981819
552347308
268129381
717651234
1780967268
1771471640
476143219
1367834541
1694595446
244718356
1261791939
1926412586
646171643
580218754
712470967
265169052
1788641755
1282581787
1886736085
1966420102
170596212
71956237
94302189
1697517800
306263308
2101507419
14289558
851322390
693340426
1730021079
1136548506
149811497
1028893290
833468273
1212377171
1758325085
2076967530
1063996209
2039011038
1051529901
1060552589
2073631414
495073885
1207066476
1793642290
325662612
1701803567
1613354996
554295346
550295754
791323454
754354827
1412590869
1756171912
1500806661
96093290
1885916707
1701691105
1233673576
1558450601
894850037
834398705
1616949320
1576437021
1571645815
113784205
573899768
1685506356
1440333299
1680786072
987402892
1695905705
238254077
518866927
1439717745
1535261290
1661890304
2145941581
1893709509
1283142482
656305705
1235332277
1683656925
1825123374
315194799
1876810331
1411384100
49909732
891369016
52350335
414225778
583477780
22813232
1290776274
1874524592
1849863958
902297750
1495650071
1739215441
434900173
525227755
727104293
31391934
101548746
650372032
652515645
1935342320
1489601118
593227971
992070627
1003137725
560748224
532214989
875355945
2129875669
783455682
355669610
608550009
615513640
1725257617
453885496
813508329
1069938024
424490845
628437156
650084280
469351875
1868372743
842871070
576442879
401448635
1368769602
662284983
659040086
393392236
1302538260
841638996
58991741
1729458751
1087672074
559069576
1897589890
1506732272
1223720561
200695108
1650806289
1038304340
1040541520
110371965
357381933
2115440216
1023942523
1188550524
24342890
1619255489
338764214
1381764305
1882760860
1416995834
791254369
930417652
214609022
618222595
1916346325
1428010561
2104957238
753291459
1220901777
1631550081
514072523
1489711717
76863727
716066388
1123071043
1279731848
140772978
106016974
1797060518
2100879476
427909344
1830008013
997977231
1749807831
423463850
172954332
198144807
1108204180
1344467215
1486177183
1234144729
651391743
1644497456
1824891480
62778540
1341652387
1930981254
898537152
1518781101
1025421575
2070196625
1066518429
873455993
205508224
1057028078
2089047106
49749338
1802125566
1588357883
499390594
438368782
591577684
1970496222
1224406184
2090376903
829000347
1026711655
1200169384
1331827231
1175422426
1021824455
1334807097
239058735
941888069
283477353
663956833
1670135972
665077407
1846748077
735217995
107574797
229949480
378674696
646319231
1235607402
1716451802
255108177
2053410997
282673625
1869293797
39340047
1357176128
811176796
766485732
1574268176
1406480686
1338585075
2127484142
1590985153
1946277141
1042240701
2111612355
1736048580
1556329902
1093395771
1577355457
662319956
1987053138
1236760263
606665202
1371917312
1069673238
411084147
1343589747
1319122268
1349986938
1199026157
302810937
311473719
91809933
1438210999
429455321
2143246814
688482433
1139417534
1588487076
2020515755
1603262306
28484122
2118054083
241365983
1002118661
1681809610
1603345776
69791615
450149181
415091122
1472069077
575365133
1279043117
84704495
1692467903
866785543
220674330
1270670060
1654802422
1363315542
198582972
803866892
1172597244
2128291216
1940218113
1615906142
2105468086
1998748788
1969570638
1079059249
168688016
1727216410
1436185730
412686177
922819995
1015929586
1146949083
811170956
456192012
414786727
548384708
721835773
660977747
1557821374
1262986779
633561437
223833163
1110891176
1390350490
1925046432
835731104
1538118723
239736406
2010431738
683324733
1549732541
648552239
554694845
1778665150
2060168205
640292526
109590010
39682438
1227136773
1443280294
1484771853
2063645224
1620474615
274060668
1536036362
264782005
1183074237
682346686
970823403
184360860
2143422027
812498723
765415948
1114071482
1459618097
569913021
200437958
961077496
1891099723
1741702737
2124598704
1460378591
1611439508
1127835711
1178505196
1921815773
221119698
1202170788
757340202
638334750
1592871939
1990748169
1732850734
2012038608
1047476225
33146386
1906088861
1619743345
882450569
1470782211
520270847
361871987
248887300
1580845677
1611570464
1197223394
685153428
752054376
1975027070
621395371
787984268
366744549
645023084
134967678
1704539761
137077027
941311312
404186715
1057342141
493611915
1618257897
210334956
1251271157
573929628
282509261
1750753171
1289459296
2124632313
2030619426
704022626
433821541
607575028
1480325131
1750937673
390224153
134529319
843755756
990985300
501800182
910414563
1115500703
310674480
1189431832
913768504
204758615
1388751055
161434996
1166757678
888926889
308310612
1836597736
1566760847
1654973262
1399109246
1924669639
392557688
724113152
1692386946
999307839
835913463
993616632
1458464228
1730458720
1571217512
863423860
199575626
2108544385
2098576530
1534598005
1964120025
1038226060
548303714
752657558
1908343663
284813321
1533062219
1607298718
323081473
1673427605
1941903229
225284714
956272634
540278434
183939217
735766643
191731411
76605722
135530692
444595254
1429821941
424863615
1884264820
748177637
366972375
291676125
1396317645
451395098
1763436871
1817655683
331478401
80120517
45771702
1141550450
489328414
734147397
108210863
1137696139
2100222313
1546972167
1872341385
1622898202
1789378310
5521047
210286175
126915817
1915725774
710407581
1171509476
369244854
1482425048
1970950449
23533780
437944895
994433381
1957856101
1843315565
2075697506
456812807
19559468
1652497090
1630974269
881640779
428920095
1146487536
1365786034
2057405134
646467354
154077447
1245880028
242051203
1603628305
2099443989
1017124858
952118060
923480359
1605106815
447660270
1121201784
580413607
1095188497
1740387748
2109493138
1228281925
1120739930
2100235980
1667807250
374880384
1942546885
27206058
2048636759
1835121089
221840264
1545439402
88581376
930926754
708888740
1054700437
351194061
1226344981
1752485253
965656525
784227050
594323362
92976910
484137087
440230143
1636091004
542480803
1436049098
1267256684
796114932
924311386
1197218385
2117434414
2104521603
1431549327
323596633
1276200564
935112259
526582824
553887844
1771838901
660044064
171961087
752233468
875703758
1050387278
302434362
256515863
1677723459
2014025269
702203729
1735521454
2113524128
346780210
1811281514
1247891390
271484225
1919578736
1087235319
392194732
1425026618
1648138605
1213581777
294406359
258618816
1487250690
1216819648
1689562550
1314829738
177621739
1081750895
1147723277
1071894850
60603488
2138454014
1631856449
1662654655
25785172
1132735630
27996257
720695934
1690912171
1798006203
541790657
256773576
1272300139
841083509
197866919
396156308
2067584375
1087985019
541261971
483072397
48280418
183581363
1411662092
1438599553
607194887
280499710
2003527747
1012291333
1413387373
335790328
755403409
1990535023
1336520067
818573737
1401169601
846937843
361598669
235225299
1127921558
1195338281
1101564601
59062131
2100955889
2086629527
623029927
495183394
527917738
11259602
678668105
1457029710
801463483
1897429243
1879632884
920292609
273195810
1132176514
1886204846
941293869
893019445
67345263
366096659
2034043317
2095683073
305960198
1576900302
962019155
1477179015
1822398858
1119511513
90599434
1099949311
532900787
370112338
1148906501
1514140798
409500387
2023517498
2087279782
1437159099
1706614280
1570620007
954737324
1121311527
1798657321
523845934
1931623430
478883715
401101853
2027140301
803779287
1910458450
1922569251
1414588111
1187746520
1628702895
684765018
842981964
1686333452
197821135
1354711508
336429226
1597261205
482281564
871830588
848510378
1530090085
1818165851
1129958975
1916818370
186114342
1252626924
1115402369
1904287965
100732296
1911289874
1258084232
1022415130
1125704394
655017534
2121303289
673010926
1098779042
287888911
395014701
12426218
1071447918
1537018518
158477158
1297816084
656528153
1112004486
2116055204
126849870
1875602499
964268551
1258463430
1159213001
1367955895
2008713422
1559898995
169793764
2028807885
1088808080
723913583
171629720
1326987865
1864912786
1911048479
1825167848
326057056
1469277978
1304527991
1013052885
528221496
1293349459
1203472073
4085388
692523704
768664538
54255210
430368834
949061416
331686080
2134343508
1584687594
1199091567
1932399161
1122004630
217169929
791417101
632749058
1476817847
477860456
226427038
454106774
595841988
425668558
1077854158
611622359
2117014307
697940444
1733698535
297677422
1726660534
188258777
384287823
469410159
1082934038
1413233841
2124918747
1649474701
1282588023
1996363565
1272818624
190622480
1959192297
221967001
1872296503
1848129750
2138897041
788693079
985573309
2065297420
1834068012
569194153
1840996781
1984116759
370872015
2014934224
1774310749
1906556668
99008175
1167126264
631149749
1460758624
880657366
1708614388
1615496763
915801930
1795668007
1652790380
1199888841
1999887643
161865095
1726189772
1759348709
1965154820
1627340932
1271741329
1203328949
162584102
2044125714
702292708
1526230159
1848252665
1860495887
125672352
17325381
1679378812
1800135009
592192894
692769229
177319675
1914893476
173741891
98150842
1226860855
1236155893
489919336
282175947
1044146248
1056839427
1566819335
208450526
673525052
1959687177
1486970687
1700037327
1279349306
312427864
1168143063
45544162
1915607628
1864294963
1776253397
398773995
483347198
991918658
650753890
1986274932
1154845316
1081118946
397466626
855583929
1967360521
2048229022
2034168068
494444029
1269544131
561118005
639733063
728673929
49424461
1176875238
1271878065
1813348601
1485157710
611309012
359181439
2115117930
1226876738
806604391
1775560336
1138693914
1396856184
802674673
2103211843
996367816
582122001
1339472426
1579262015
1770328187
1098863504
1056801405
1308119741
983596227
671583356
1043219774
725506642
216845529
1187048255
2107697326
1567937215
1375155047
1770834862
1060828950
830202710
1350411341
495672672
1924626499
1282523901
269619447
259960256
1654117616
1532364009
1544499031
703494026
251052143
1756507486
327665782
257800849
2104896173
1219005518
670666260
1711479971
329333478
1458201458
1017936237
1200951863
54219240
1362514243
1288155425
148557072
1712657320
1814038011
373618576
1909651013
1629518416
1459765017
1141612837
1751199159
77394002
1058802819
1906053749
2090029515
559182360
16407573
651478690
917475531
1896003838
443469335
1383718362
2086420590
975138048
376754587
373830339
1532132892
90464218
394659963
1736243640
86808384
227069350
1409217551
450553423
1224817133
1204463893
1263855836
1800788483
1553755253
1040116744
838749021
1722686056
1346850309
1895953166
219026301
1801719585
355442487
478207681
899914209
126716025
262148462
2067070616
2138024887
271945000
1129996284
348799603
78636544
890220951
1099182015
751416820
622943177
610792622
481802266
469828020
344686762
123217783
1223242291
872412673
1755602339
913037881
1911689802
1181031760
1831800272
50058094
2092107491
131225027
542474730
1370099240
333300291
1216509005
408849648
109526936
1385662833
1654189653
922826847
1804264875
1413844238
1214548938
1974886443
1176952202
703859141
1257120415
1099536332
1088389521
1927884942
55334677
1275745622
569462633
387241440
1062561757
1780377219
2954951
1731062733
1818754851
278310114
1129557807
795787387
958664089
965157373
1029322384
385943347
151825347
2088968943
236967754
2001381616
1529611604
1727989217
1262360148
728521754
1861372517
691533286
297576945
828572821
1084795570
1998788222
932304726
1398594775
1760646887
201650228
1190680977
1894999378
15567736
309470649
1170460474
1696275770
1724031708
1234857663
117223661
1857684072
475475859
467590552
1697435525
1861605876
2084642367
2043963914
1206213282
1097547832
654172358
804505340
1059548755
1738440927
1420664674
341278052
1266166184
974600162
631927740
1426674141
428428614
1320663316
510962256
1585442624
209674477
1157709939
831327744
1158536460
1778279054
773188255
334903666
1394784634
1464204179
1332311351
389411007
1499447097
382091309
204588705
1708098823
480284848
431355074
1388855075
1162886624
1094274370
22240430
5033922
1797704655
1506471135
395874328
1174133814
2141110893
1261364230
390879842
952623463
477698689
102437108
1333305528
1424484169
1790622954
708767476
1181700048
1680586814
2104103928
2109412117
2091307627
1594286297
622110301
1056174255
1339494305
224623027
974502159
903931054
1121972475
1567471107
1102510522
219712287
388133044
464076030
1550069959
1643862584
806694960
1891715421
424344593
645760862
704484824
1185190426
501190797
1580282612
1624667120
2006841938
98534627
1934744878
1552758312
1866140135
2055971769
1471291866
870226066
770780559
1039254888
1619835952
2000413946
1838333663
1228911479
1264178259
423737895
1975833867
590876979
485069461
308894043
80141421
1040338833
321190818
700284184
167573380
2041488871
754324926
1551611611
1288578796
1525093795
1526223776
1386960345
2072459591
459699014
1051871826
651351278
51610629
1945008539
1966713783
51695894
2038195052
1570104105
1161989088
907904855
1379959446
174558534
666561971
1718213502
78900266
2070651322
87266736
1922098635
1102701137
1683212552
695674735
1499007459
1330216719
2065917168
1506838892
880907363
491658310
1682756308
698454322
1699340650
680821889
568112445
470480913
165612293
1167452859
1181501161
1485215426
788078339
1980869238
716420307
863300117
1896930802
2038878374
112558072
180281076
1689714748
1505651584
362539080
2043471539
632685898
1236771498
1434541677
791958413
1489471977
1181128653
41746006
966524025
1002841526
97979989
510398777
1886988734
342151652
1650711597
756127657
811976899
1704253335
349446650
1178918099
2045831530
1340294607
961497844
1040715613
485130419
1630990240
1211684247
1686103135
2034988586
1551364902
1562698608
1172652565
33224671
701089488
1530302924
1554641153
349312552
740347916
928586237
1445549861
1717479684
689734104
1843706100
1549679081
788953889
1143931499
1784701004
1295419414
2051784371
1178294732
1831939580
1648241754
1880345002
116598836
1143516412
158984152
720443867
1297933299
2013453593
309015506
764518777
1628151774
1644495813
1482042400
1284659944
1303468424
1913537476
1023574471
1763255663
114610051
1183514060
357594282
599124302
697556964
349960310
454743608
1043071954
242970102
1105350892
234820397
904199099
899535057
1870738123
1724139146
938311046
1395706251
755390619
1597657973
1786617784
1662779814
1703564173
311035695
657288946
771821884
410623180
537871294
605471313
308677787
1570204837
83243464
826627951
818649998
787176275
1324645336
452343628
1234671404
1881852153
1553436399
1883726268
803024849
743378548
364963413
1629012478
741055416
120157369
1628003538
486501168
111955193
1776678376
417630061
407641186
804892727
2123220264
1702696889
1531317452
607613521
532324014
644040103
47906838
739594005
1993072792
21381740
1629856381
193292081
470706816
957460949
927673637
2114920099
694699656
585641351
1364284168
348619545
1362696378
1687408258
1605202873
572012953
809523108
572899310
1097734360
1537078683
981093667
1587402963
218085908
981956219
1342496202
361971357
78498106
1727925837
943528315
2046234489
1193346604
591441925
1986433976
1344935051
1933319239
926582138
609059780
129924052
567772479
1300106608
1014279515
190749420
117290464
112050874
2122321915
863090973
1063817965
1081821598
1571643371
1647829327
1176579202
696657474
843794037
238402734
1229112004
998439819
876636623
1642689739
335680003
422858872
366165331
501325337
121235209
366862039
1795398164
342829399
551418709
1476094345
1659313965
1682661101
1574246691
421796543
899242342
162193509
1356564582
2032364048
175158363
1935061759
472826362
846236376
2135503234
59003348
316894333
978150028
1658186208
1111869500
568762570
1995835082
554325273
160093110
1070298549
980009922
1372346912
416026270
94753958
410430074
1329604606
1217995259
978556345
2060494472
840881318
73596972
78963614
102571400
262719246
1123755758
678750388
1996231708
1441064431
1818290549
606323390
372759667
670929076
1972748996
1048755888
1063537971
632053649
2035396764
201580036
894861057
365276144
915444794
882745898
603853645
2098520211
605134375
1161044224
927531506
1071288662
838975382
519594320
450555843
90004635
1630151891
574553687
109120824
840864326
152811434
24057077
795573236
1852024051
2096146785
1003124543
240467357
1407541601
945620314
384837955
1726196117
110489530
1558661826
152708300
1554410450
697211545
155324297
1698129319
641796721
1381392423
2061478393
1025719948
392623212
1372736110
1945690956
1432024187
1181947946
1666223853
241152510
817013659
42205372
255817524
1972829136
699034428
589659390
1346441536
2026397743
1109713437
1924189553
1315743736
2136017512
1231016597
279730901
1303315032
683576331
858799893
697562055
962227407
1127530155
2057481814
1167234033
135760242
1230352126
759217951
936816989
143124295
1122274863
1130169680
1682576069
746444
830254262
887500168
563490562
1647923708
617970799
1231186350
1904087550
1220438893
674011854
1960060131
565627626
946899016
1955521395
711524476
596075472
696852322
836340071
1760827142
144268918
907513630
309082864
1683261968
394443573
1121725528
1000688247
302601431
1387431753
1809652794
929096030
106129861
411628288
1998975821
416561692
2053576228
864284592
222502585
289268390
55422533
1166628384
2016023356
1728317067
1949860402
1903662457
777995934
469352753
505813287
38135790
2034954100
228882492
433764079
253563578
315460947
2088385892
139274029
1072802631
658848015
758266250
952685077
1581835763
1045740821
1096818178
1797658699
1240525766
635270591
1924374359
1872361407
966113654
398260596
240449429
884864874
1664845002
1946126541
1677160542
1737579456
1086827470
240666385
1448801510
542417612
551627275
919616086
1494592833
843073743
345085873
1388123048
1772003122
322425816
238006083
204521404
2008176963
1941579955
775707666
1395834410
994747743
108013237
1190875179
624182065
612516236
567970901
263201687
1280319086
1675469938
1438655245
1418262782
151481459
2140259673
1092432878
677358944
1582042570
75624446
1819624350
966430100
13232183
533569004
663230135
1804965052
931130945
1340561738
1753939476
974991938
1289351241
1649256185
1848077039
883136719
77345690
488568885
1822411609
184128404
1678889869
1105307126
1503374876
896787752
1997466060
150532643
2033987436
914763167
494370360
1264587423
574205151
1274829116
1377582818
1248084788
1173078416
572233057
1155399996
1664540449
607947468
991154354
254347623
2119206156
849884158
1095417754
989403926
817774452
545901298
1663658860
1236750682
1334949871
169237512
590694601
1633861435
600666482
1451710238
928896330
1133828010
2135296539
1830107799
646430270
856858122
689014181
1602455670
1266585190
1908121211
1916641243
1612645068
1083565283
164081047
1101407827
1412378413
2002989803
577007895
132406119
318514112
1679360541
820228152
1383096326
1688836803
741131032
1825270699
523085233
457723713
873472820
104381987
532375882
731816311
937880410
992379928
1308767536
2051637904
1329751438
155765864
160918330
620144901
1410026552
1598951595
1873794814
1721306481
551763693
1500984637
1031424090
1352183337
2070331978
1117213008
1322988945
1914608517
1121502466
1135361985
832726471
700337295
601927354
1633744597
1332978317
1155349273
505673122
535472258
1589342895
995739512
413416987
1657908001
489217191
1158833558
367722213
1599547680
1279602806
974000308
1361817997
1028168105
48421292
623314878
698713810
1261568079
607926858
741921177
1101899316
2013263435
800820402
1878165886
451605397
356678091
579128791
1217295004
1097620892
979469989
1308274572
1271911746
1130542001
2050258590
1419219634
1405625079
1130824915
2039294264
1888717228
1292132824
1733723518
1449653391
1039164053
1709433184
1038941589
881941860
2074392876
1341732785
1902559103
766678820
364843390
527860672
1033053606
1339411521
1283062257
1942354785
601921750
1184050830
1918514508
2005909190
1074470572
1077399417
93318610
1838019706
1815506914
425148459
1458826829
1789931081
324834987
1448671785
52028737
221189428
622466094
1941081770
940617429
1934712221
369135501
446668866
478783108
1807942512
867765321
1363714523
725615347
1417662168
1415489445
1248419627
2006529583
1550983138
211476437
162024963
379017576
1594295111
539779400
653239640
1364631213
1478004329
1285643765
339295694
1416547058
2041545626
1580100276
1717451322
1102166203
1010646581
850060844
1117484979
1608507934
1427040055
1725687428
932955686
504099600
1440411954
1716957235
1912137786
1048994764
1399446724
1986245534
1766087514
1061821122
1350255811
409670560
1405675648
2080577325
1294479964
1217639545
1683356777
266871577
1109637500
694014093
243648301
734039423
2052775130
488773695
1259283822
1720642754
747944581
578705118
383012781
91875732
1775501352
14197191
746541922
1370230712
1817880312
1849822834
1100829361
1359194426
240187338
1478619240
1565101265
411803869
774953046
1546821553
798567954
1976986571
171335171
1199097682
639166677
1450441745
590785429
486423324
1389188267
584825597
39719974
909727244
407312372
876841730
1282836666
53076212
1853609669
586994283
1618430704
1213497389
2033511403
1695583590
1446963944
1961208322
302311749
317941841
226003476
1264919858
1423237023
709550431
466446468
461573868
792358600
1289516104
1285797995
866609427
1743232659
1138739944
197901048
2098016403
212172390
2114779335
2140939199
1699871636
845843991
1356840020
1176422038
1283661818
1950215450
2074659310
1007585682
651256059
582505498
1160125886
1804051251
1563698708
521393188
175855133
996875708
946157877
1775984619
948114862
932619136
1170082938
2120948408
1855090162
1295094696
765429946
697463295
1944539342
493903240
1596810246
583597212
924519415
340731375
1162215373
1283924897
1091684807
1071952454
1824509613
561222314
1526734049
2014223874
471155519
2033610670
557814117
1029166565
1489520091
2028165985
1523271626
1360682177
921056119
806042059
794662608
1744656312
322265947
346472964
1011332512
2064671215
11875706
1160435435
305950418
585443780
1043966150
825730846
1416026524
321410181
2030795256
108238110
54926517
1012574771
1972750490
4384721
1944533170
1282116240
1867138623
2116895522
238410224
1041606965
486861923
232908636
725430925
1644106106
1196964647
1659615665
1313988055
1270706905
1112211153
122033411
2050869424
1342158171
1680907864
1696817614
229058044
1212011957
1063580147
592868904
1611359931
460327340
1960091905
720354851
1254571547
443427889
1767573600
230632585
1606724215
297300291
2009291
1787556448
1233651735
160064296
943004884
1425211299
779430801
137962946
737646449
872237912
1933935566
1241383734
1955654141
2074010523
1590183002
1148076024
1550717587
443532933
1797625722
1929459546
391795310
1846510047
2130565295
1428537276
1731185722
230988622
1524487935
898094714
673556866
1007206679
1033969413
1162318937
937740915
1423098272
477842708
1292003856
111934039
395267285
1233217496
816817145
1642901327
953776868
95175153
1114715859
736710592
958668289
1097655615
1671025656
1006502194
312793451
957088853
977880298
257752499
1777468061
674067552
1293947069
1109881474
165955736
32551132
631990071
2095834902
342697335
1900503999
759846352
447949299
1999836461
1597700647
1332560834
1206175717
1541707503
1526348922
120632860
980158952
2035479766
27783531
1567906821
1738963874
1535497306
1778616583
2142200656
1153759612
1847103091
572837343
2128811113
711476862
1297240090
2074320687
1898755722
1684155230
529138177
883209294
530037829
1252269071
2038888889
40134086
485570517
2021942964
363819228
469270596
427660934
1403185345
1861600764
572661390
43099712
332811919
496338153
589859709
2083512520
1638586538
617690796
2144742565
99287165
1763420788
906099147
550532383
594467871
1783603257
1181344425
967040543
741378945
1648536969
844768251
1224534775
1961284650
1499775955
157154855
463942217
1485560959
1045905286
71006422
1376481476
1036593297
1863442454
247128635
1174774621
281992881
853034041
1011226474
822880496
1219973966
1804136911
1871746353
415296805
1924652332
753853218
1922649989
1378196245
1686106622
887004620
897012376
1506530831
575113717
1862783098
1736583741
1366982045
875416822
1132755254
528945862
702608946
430507500
1733202931
1289482594
1494318249
1089003506
1105547456
876680111
2090565630
1663822205
998953480
1218623625
1748960010
1713988008
1805873699
1089167386
1750206427
1708149752
652186336
1631052782
1762722061
1354550307
1492710041
115234742
1110658165
216320951
1710000872
601403652
406631797
1763501180
45741895
2000959440
455409316
859215434
231826125
1975959176
1678669057
563659453
1803091545
2110431877
1373931895
1515417771
1251147535
547525672
115045100
1087363586
2051876116
2059806512
250206599
1448984218
560122035
1249389284
1098221591
1627324659
867856738
759679554
512501321
921864943
1934095426
704476306
975240118
2090825992
490477970
1839500619
1038661904
1436651467
480955212
1736631392
613174062
14153468
938527638
955184882
252425447
309804687
776073875
991295150
2001334747
2118101601
518583654
769825540
148561840
1729677143
1541518247
2018883772
323760456
812861033
1972833745
1002545768
1463969995
418521557
1571636190
1484345600
1642256759
888932556
1927404260
1671713640
1076081194
1928729723
539626631
1929938727
230363106
1778959122
1968749502
213555453
1099306932
259013902
1068823480
1975929875
459348144
226025741
755625602
201296742
1032435512
1516836938
1809425143
1280131437
1170480612
1421439615
125491859
534706266
681326854
354159202
1863045155
132006514
591132624
1442066938
708990619
1078782515
1315936077
1124034142
927106482
2011228897
932246679
990940381
1757737435
1137651893
1647502992
148797006
1542809974
60170367
931504331
1460055063
1100168037
2046355644
781000013
646284212
1039926718
1971099969
1650626319
1443134354
266996425
2077754396
1507449884
1400889072
2110722282
149382353
1979981795
1625600624
1037354904
315937278
1395144096
1734862779
615232986
709260254
1642744409
746052230
1668395269
914589296
477853424
1447630015
2098780918
2057379868
2110415672
220158365
1608001342
1105707735
1187901186
697564062
927886054
1187165266
673375654
1195014077
404812277
548019637
341161729
1042569602
369007893
1117320340
1364277973
1961191546
688949502
1421847168
1435204135
802757295
80914
2034542088
396984880
2039108210
2011389112
1426293259
896744954
2067685918
1935732567
39589625
957372657
465852322
784080166
1698843151
1235691963
2110362138
1984594415
752854667
1050059488
2115280065
1362363071
674741602
1520717620
489116749
1113467779
1885359497
1721192900
1323913738
898438681
1274950743
2027516445
2115739966
115529608
349709727
1909927219
678869639
1325823895
1366305749
318230652
1400096916
1046179290
565506363
405183313
954348663
1439868983
251383397
1644554801
1837791573
872290772
1150592083
151349272
1799307612
2033176719
795376476
531908972
1390266709
1972212657
3402766
2093518282
1776192916
1747061227
219041614
460606097
1245134237
236218268
336508561
2059533484
1919875271
491758868
1778363369
1657856988
1592119966
100810101
758299379
418014023
342924809
2055173008
631554076
1367961036
126485347
1160454548
281280900
428668476
309975808
1614352003
810094491
2112776988
938726056
321440905
280194090
1802844174
1053710574
235347841
488307632
369119376
1184027120
312339174
992427301
824099287
1271403434
937142362
1394428513
1641041157
771238370
870016337
1427480650
325519931
680682172
1561741916
2106240800
1067651482
1391108734
996649073
1351692958
1145122409
582418544
229412790
2083213897
240490806
395094660
417852744
256346611
904640945
620565087
1777611313
874273159
444854612
605315140
1793818877
1639038346
724069745
203043079
1234134061
1099525988
1123156298
1838520522
739839124
1400303001
1693845741
699756646
368777127
718818263
683037369
593356976
641588583
1971374963
1380717003
775710545
88033064
1439054743
1604770044
1264757510
1740582175
1984045469
1180212169
1376401360
21052673
519547128
864532992
1983974079
401434832
2024758221
1505759436
912299800
674749412
343515879
914101723
324012423
649689698
979963562
996079791
380818778
1925310128
1941267982
1832439357
222595098
1951141848
966295564
1426964868
46327319
740182040
727049090
226054000
2011647586
754901713
721301294
1223067532
2047895465
151411473
1100958220
1664505786
928846763
909640087
816995351
1804393777
1629072351
1235890896
532188492
287227773
696288790
682038814
1645711300
2146931377
1760477078
1934549655
1650912802
13779275
2043564744
1952755384
1434395898
423394978
563507868
1309590938
1891336817
2002665917
1751330464
1802733020
2080362232
652101137
264593397
1933297523
959626537
1652332409
1821105393
254003775
1073619540
1344021344
1046934998
1491315664
365295252
320099215
996620409
483944029
1994857752
1656991719
1685618042
1727419996
2003760159
964462862
1528445747
1991133445
1453108730
973384306
1471554345
1116607196
429748277
402724081
185992642
612740424
1058290882
566673513
614071976
467262830
505324070
2713232
1777330388
1240293902
1218917092
1526813950
1143806652
1797892615
301385450
1329678162
1632332559
225448592
664109758
93669777
137002153
698133783
2074912815
1050911392
5657374
230919685
356134701
1411958246
1978936825
837919475
864494829
2085047893
223784497
559550466
259118355
243597242
1759134265
368646135
1715255629
537776618
919263558
1020627002
1588802033
116785836
1949556922
1428795577
1117062731
844378014
1822132180
2094850511
1935256719
1194096832
499796939
14053900
1920752241
407218997
165661862
1876118795
1252121803
1495364127
689301708
2055669997
537475321
1517327067
397615609
1542555034
735581126
813444352
1271744638
418517547
1727259274
1511851752
295530629
1581325187
775480173
1492770242
1145449991
538534645
855629054
702923191
873273552
1593424721
402892570
777483966
1781045414
419975281
735542007
1578295247
2103638583
2009101514
1195313971
37580920
1911802400
900986896
1859740754
1228318630
705723106
139003090
1957664008
883790298
1003835271
226330462
2002263638
965497453
340234443
1440291730
1098918808
1668462456
642910450
517374886
902533896
1805177525
2143078499
841852384
538746404
1964153982
2101424557
579277625
1987353033
109944217
2046512554
1178735816
1220423172
1673634242
1033463830
1561740152
1475510055
384659970
399176567
1031382210
170530048
1289262811
110081457
986993272
843746422
468918694
2015902742
766158632
1730285139
1766621357
814258011
587658822
1860276377
1547327402
357458058
948685096
285662771
866673418
576390308
246916448
1910990681
1445618093
206788902
50551773
1881987522
537462605
493189268
262397448
1437893003
1084421892
601220534
1054383296
174223347
1788527946
1492449559
332361379
1486450010
812319212
2050856071
591854992
942190610
555305667
1702764401
1379450307
2107661780
383870453
1678560083
1358130140
958255840
735142835
1881677764
1831801449
12628850
1852819744
583323402
1036228954
1478083204
983876130
522834368
1993005881
1594131354
155147214
1021037480
1696023542
1870438851
445630078
1601746862
604501773
1394614473
380608540
1598348351
417562070
1043289310
405882549
474613588
453115237
1190896320
336540287
1359614741
1882191151
500566217
869554052
2028319086
1758627103
1521380953
2098630995
561545546
1870019640
1253358656
192680801
1162570224
1267822076
1097645409
816112989
1499348891
660803918
231065256
2138137390
103395274
485959398
1424434995
507431237
400192872
645506862
964845756
903005603
145151266
1243674651
1604069289
1892618839
591356314
974711888
165489600
1101404068
444335968
1693927677
1050388534
187275031
377905636
459461523
401521482
1374444627
518149908
2075519318
456951628
1255143616
1943403371
1149606914
835984080
1832355044
1490140992
51796314
491004040
628648693
77193765
1256659101
121591736
1581398235
1662136082
1067192597
369087616
1440119461
262996316
984741963
993658911
369728830
1855885331
981649570
1154519323
1814419364
236290887
272961245
194630551
1743330801
2144980821
1859043473
1973967196
922164090
651352435
201628471
1588001365
607663287
51766411
2063534422
1509543164
415142353
1513997452
1024299307
661970466
904540432
820828973
1138871107
479834507
2124742836
1702517799
1061871739
829196753
128975182
1525406057
353013641
1360165153
1293578292
108795743
1231862961
59324712
354154856
1494231252
1802143439
2129251149
917172830
1763431387
1195501050
734454060
742890349
1888894356
915067389
693636274
295005015
633331398
1559425055
1665316873
75194357
748339123
2095630879
1408362195
1621383568
1511390309
1335856060
462273813
1851292951
1091408309
1878280393
616812674
1674091980
73363498
1876806844
632373371
33861578
813095352
472903428
1683985881
620118632
1775174786
1117483884
1130720194
1339556457
219023494
32730769
1012653994
365118533
1886982900
1155609793
318359970
940348963
1302520458
55562457
885374055
1917344327
1968540719
1190658343
1718603248
770730409
1322813172
865451909
285484893
1036238239
1188298772
2070957458
910646600
1259938348
959608850
889048217
1286443178
1300099340
209823162
1988844240
8214019
924439292
611558251
1894955547
416245314
1987086858
71394054
2055634403
71046935
138069259
1892641268
394117647
1512544953
305068086
496358760
222849081
1790838920
1639137341
1852614447
1918164661
1221602696
798051501
461199644
1945136850
232924163
870666692
196786699
940249723
1910289456
1671496537
90182045
1355272999
754088965
589010368
1662553259
736276431
2070536303
1330104797
1334833516
1075120888
1885247
961084833
541957131
1992401232
731842928
239093780
1138410107
1884358586
991746338
659200433
1448411300
1170715047
1394717574
1674111028
1387146590
1379827528
798574789
2049662928
2113566158
1527174091
1534793794
429432380
357417535
493040523
1605491263
1223291999
1976132099
1558014643
1508879950
630567037
1771765788
90389161
1900025214
2134929731
2077089542
1349685601
659075351
1255046998
804216144
482232029
306826157
166604658
967295374
1272210270
487565667
171199808
1401442027
24047164
2133172100
1224969549
460300653
205013919
951842120
1469581070
1711624657
267121502
2060553285
1286584183
1240326598
1021126142
89280499
661195612
913830202
2030800026
704343721
17854715
1084471529
1527764429
1274435963
162919147
1820708881
927509710
1631292530
226744934
405157827
1137786616
737025815
653220105
1344057348
2146060970
385948778
1274821450
1028346642
396277086
1519887174
317498061
104364615
1821157717
1236324013
1557514389
1839786539
1088175311
1808819615
179488585
725305028
965517212
1249203252
2075028869
1910886360
157340029
592374513
1367152644
1398236402
366272676
2101471086
1505727469
777834961
1269084071
1869497562
25692344
428565212
546128870
1049023413
1647962894
1116848376
1813093327
1307286106
1159591606
95426077
1361841369
1058536793
1831022762
267942210
1727343157
2065018766
208007633
840475438
644428496
1187342896
87423124
546171381
1603602326
1810787740
1953793007
960792039
412330371
1847970002
88306933
96673125
1021657220
868117176
874412338
337877287
1808312564
1243468
1905737117
1748648179
6326836
362443414
51226544
829169403
512554236
1398314130
299702483
550874379
595757406
576392595
261601207
780322881
1363682671
219444353
1879622395
1402531172
1751390981
1669728618
936831878
980729174
589426361
1548303563
12564106
618383614
704224468
866779369
1518659532
1266918800
549546217
1596121476
1506079757
1095715149
1483944887
78373901
873954070
1875095371
24008874
40710208
2061945405
290767836
1849627977
1954971631
1553950239
558602311
252999306
1270634410
1307483624
270983261
1244516170
821823142
451486747
645313832
900249366
516386676
571650555
1599382141
2067304305
1253676930
1633661320
649656784
1450218225
779419753
124383165
1326346309
711551867
946652957
1764840977
1015349541
464211832
1780059311
249671172
868555661
1868933446
1783310034
3566212
1824789877
689784142
1466439547
322271869
26929373
2082080593
1854655841
1041900187
207632291
637348306
1771351248
1332273249
1176934381
738788254
1196613304
1967477688
1012934745
1019434554
103344695
658714997
956853214
599467103
848237488
1410022769
1159032532
1297813532
134907423
642600256
1003565675
1288781919
1145651792
1251496355
953967018
775278783
825481224
1506896305
1102793954
456705590
1407575488
1780677701
1726885578
2025885207
463364361
1247599308
934655940
671220859
1557702301
299789101
1187308285
2109407700
1507807943
2034490003
625021448
1314419192
323609073
1580160696
613511703
502329806
402004055
1722241332
1587455667
387773918
221131415
1856162025
2000928584
1674934318
751623592
1149017325
1087468280
1604464386
5240813
925296194
1755620556
1518357276
753604696
454515321
267464695
1208663305
902487867
822457669
939654116
1049429187
786042471
1135946777
810506560
365528839
1937336860
1612834470
1072473400
1163684814
297492385
1032553140
317601366
1455686790
1003779989
1089838387
126390342
1463270046
915508378
30893356
1305075967
831948072
1690618895
1406350758
1743700916
953542620
1018855131
460273749
2020822666
1870297274
635869371
434638639
1847682410
1086516849
1914442062
1716946725
92100464
1817097920
1589576715
2021741232
1108460152
1428755739
1199740977
2077477685
1899741025
960612312
1969467808
387103680
2067289814
243021580
967927958
1871197063
1045708002
1587424113
1309952535
1820286876
1799280034
2072447898
1067802759
571043200
1486979516
1228448345
2084963151
1344566697
121385348
593128883
1854500738
226323737
384320213
268465272
1839278124
52830174
939697113
27174117
601693745
280507312
870203447
1580317322
1869652171
1182675368
2046801159
1506192610
642586085
1566284054
922963224
1856611622
251886149
843905339
1429095663
1571126581
1304275375
1299780449
1707890593
618448136
1971351313
585893457
1436193382
1139102122
1661426980
87391962
1973449077
1877955343
2141941383
809693997
1291338615
182514257
132476309
1693377854
1462228677
1148155940
1914512695
1138633761
1170894110
1147075350
395729116
1885619999
325908356
422679918
1248625885
38254487
815635354
1722754099
279864905
1868522265
1397718651
1942916131
1305103416
1545731571
1943263776
1068075478
949759586
744521065
1237932375
826541530
361664287
998543813
646101860
1175450720
1230971544
1439443207
1501937996
1463204776
2050506467
1645934626
1591959810
634462409
435164486
639307426
1850360422
1515634532
1566486951
746942413
483689362
61736774
1373356703
395031876
582075434
1717945033
1930766975
259766702
2028894967
348202219
1485789008
131484187
1790546115
1415536569
1262510628
1127342315
1621706256
1181205091
1356265764
1348626485
463494601
457400348
2069761574
830407444
1209307916
1393376525
286150547
2004803781
1234654226
671221260
1765697772
1531320072
1503774524
1079528937
679676588
1058767775
331683604
688542699
1462745754
161527500
1283458726
1664766508
579431405
1971643924
387632621
2046448618
1914429422
1061938621
705314106
643863408
1472384442
211954638
1618684551
2079416484
1108857585
2128009643
1791436063
1871154981
1041640397
473222860
1454600743
1191472308
2112172807
437502614
1937461356
540032788
1205512886
328886008
885425411
1096043176
1642449985
1598722650
449654735
1312252121
45359247
2140172891
1292494499
1212544446
1258365018
414041405
2147162911
1892597379
1184996396
1752833300
1838466462
945608826
1979444632
1922115914
455301545
1582855696
1706946039
1839729040
1585513276
1077352027
1673639898
2095228765
262023574
396640717
1832005311
1646401605
310262940
187421263
52449242
476383609
1760151596
2098118649
668617009
1332948962
1110888813
1879799790
1618303857
1613546616
178813444
704821963
857440469
1660355867
1258745078
1887568540
1003347431
1339997985
1009816201
1398567192
376240697
1781129833
1233489191
1973110273
100122469
1731271269
1479441591
623828324
1846690543
578449702
140479346
1441347015
1694848306
321780018
1222165041
1013644944
1502075412
1092452386
2080678951
1372335590
12773788
632834248
422974444
2028543857
2116138881
929287373
598113998
1381841487
2006860886
1406306345
66408965
72621878
240899236
1477560956
1208596024
1467637533
2088776202
1931972889
139957215
175552760
1717351281
574188102
816373736
561307746
1041763481
1263886021
766259113
1063963616
1848239936
370533437
128554258
1122077386
1478050518
1870255875
1038009081
1881842559
302947545
409566642
1159952755
1728772737
787144915
880906677
1603746361
2047098756
1102324116
148722347
439960688
965076065
910759906
2025365603
409721152
628005734
107768914
1340284172
1954793525
2070371638
1129891369
287135602
1604666086
12646158
1630446796
1217985798
1380907548
1922900366
715980595
1358238894
169115955
2001477202
1086696537
187646124
1076427485
2145902232
180261764
1076037777
2004552997
22393183
11576523
1011887189
2017664493
1207400826
1129683171
885063069
168089323
1769303099
20281770
638173818
1009054266
2083084063
979694098
611983336
273960472
1137995569
153446164
2126089172
556878212
1869129075
785897185
573032071
1788897520
1406043854
1104380554
1652186821
679297295
1135649129
2043763900
472922673
1399106822
1014330240
1035813588
596912254
444156148
481353993
1054735720
271023513
1411594037
2021012018
442828717
913159072
1055665231
1679006122
731324533
137500104
246989605
903889740
1843306992
494956953
700455314
1273358724
121152062
1453969940
599962648
1380905990
1351474026
1506689345
1965140580
1537351251
1923636313
612668283
513219572
1408542062
1939275674
72955992
1634790245
1952185969
1500491085
117249417
1867432951
1544033431
1417765479
1427990988
1938056301
1485770689
874971480
1895675363
459355247
789815974
1049356703
2081206179
1237196839
1678696681
1557354728
1959607312
1834138862
262577531
1781764921
1351381339
7517411
1083789381
1437979231
1786618274
200571919
1206421006
728497974
2079681752
505564094
59430052
51196129
798808786
28731252
1586387576
1057617465
1670741525
537110735
1093977229
2018075864
1420270958
1552634848
330423413
1742729735
917726986
1600205707
1112907478
422646634
750660002
786365840
1644878297
739026412
622106596
675806902
674452111
1870208839
1411060166
1511919464
1628075163
586909141
1652881241
2047397815
1809286903
894316628
1640759877
726674359
72903443
1687637729
1004579187
168503141
1156440850
894450447
422349198
1917055905
1429364622
1244565460
572512472
1098009032
616846920
1082132914
262332501
1540165644
1647124579
1368010695
803503699
236209654
300769333
446612237
1528738105
2006202407
1104670768
313915289
1309288665
2135096762
1359239271
1568633750
2111430947
1912158964
616680855
1492850895
1001899264
1189555877
1729345177
1942656075
1675319128
713491988
325106522
260880006
1584621100
1466792201
572349066
1806930931
1723581641
1870245518
341510239
1382444235
1589120404
1996843149
1950667849
35675596
1814850741
1188460696
397580234
333240462
898462283
1085438931
236694529
1724048093
1405086887
1301667675
592586953
1734352924
1872874012
732900470
1150265860
1503961260
141886456
1432329495
1568448175
569408191
174428244
1369569129
1861951134
1654925904
713251959
156808011
832456914
549763386
1873366730
1277453554
165095965
56930211
1709855152
42169000
1811950270
648203484
876438860
572264458
177210664
1680836140
708950452
1412530905
1222460464
1617580170
1578357151
1566945003
1895516359
474460177
407678100
956820148
324655331
1095831622
375650394
22158140
1123038611
1445946561
432950318
689248308
282900673
122786033
1280338696
980769084
1048706206
811571415
941657403
1098442848
357206042
1481349289
1821291135
1078435984
794560222
1525777899
1712127380
102674344
1017317032
139900591
1922110734
18375771
1941978568
314192598
291999276
638140722
1719687438
969329504
934436659
1356028463
1571246719
978844572
1894472042
179369885
804802455
660770912
82029476
1930920747
1015219932
1907497261
584674351
452181079
1214230234
155983935
190589781
2032153479
2082632751
745155040
1356434776
974589978
493844353
622558818
147516701
201333393
1698190377
1740618011
765265389
727454421
2068590153
967516232
2072684059
1538149032
738412774
1080411874
1086548229
581274490
1559176248
387347351
1800894854
191185237
429401148
1221218593
360799256
1789915158
1232191042
1399482198
1795604657
332656444
1011757103
542104180
9002534
693857788
985316768
747107353
398512912
866172950
734885694
1811477174
1370919194
1787294047
705529804
1203282671
2050805331
650027726
222235550
1896201943
1710850137
973286899
2130406873
527767177
1316904424
2098467217
606031776
839090341
772204978
889759260
1027011973
266179192
1452639211
150215035
1546796593
248389538
1581810977
466858896
1841897584
308577128
2095079474
2112447148
1494856189
134459397
479186070
197365599
1613280397
1495992172
709818572
2018719963
940420493
1718221640
537576513
714168637
2142471041
445609323
1428750835
1179947580
1345758298
650512365
1476051556
723001459
436843396
2104354190
1825940995
1788156034
1579794742
715497893
1303197522
875490079
315295479
915585254
1730497898
1901342889
654782285
1318773062
372667832
1377091201
557196217
132063759
1402824374
1347289751
1069179484
644461736
1215199755
988718958
1412029551
1906289766
2034642606
703758615
1155292538
1067935493
196064046
1322762499
956856241
110412985
595228681
1819177603
1874328668
1800153240
1943521819
1543716453
570226732
1932345476
1647932404
1694922788
351288001
783717964
2131388809
1332769106
673342595
1752360693
578451804
4462167
961051808
480330505
699795151
447795855
638390223
992540584
587386194
259308690
151967218
1988771362
760916306
926943870
120971516
664581169
1782410059
200986017
514347697
386702427
512930350
1340995568
1757911874
1252517476
26529010
1894819644
616513335
1168899967
1054713129
953858494
676210152
6646293
1523495301
1671277125
9662402
881991281
1991045032
2122626275
482858126
2031596357
1676273376
54346436
1357678868
146689359
204648885
1953013332
1452846718
1958828006
1845366985
1486352356
774784918
1831273815
1265796373
1270055327
1658828661
904894167
731738480
2112769053
940492777
1364028630
1947485619
1518782943
783169361
1547100063
725135514
934679673
493801237
331538201
1635310017
1548634242
1184956896
1994480470
1376035979
1453928863
1792283115
2032170185
26278326
329793310
1331412829
1078948958
2078415315
1537654669
201686471
1878035327
1324742580
1449092528
862335961
311057800
80190087
1978012846
222920657
1107971675
583305280
737604527
585860997
1166580668
539834266
335268585
1220955474
1944010004
1387891262
1195943827
568037094
1201966063
49958815
1613809566
1283730374
842708099
806407741
1135922905
15602344
1623518519
74798895
548094612
1704048841
1324578624
463855398
778325550
1040717692
817325837
2058723729
334090057
1556754996
1829712999
64408083
68987305
1753425375
423432831
924264372
34628625
297647579
483922021
1084810804
1814432789
1171690234
1682506053
657477841
1535599206
1077653914
1214524621
1655676039
415453060
321046435
384878330
1053407777
1567399720
1560206213
1896820841
691351752
1438385488
1612613993
26148674
1868038013
1414949372
368822835
1583730422
1948616743
1836613032
535183691
1033361419
293044708
904435127
584127362
2130923854
641397415
758108206
741164241
1772066688
1156198789
1773895837
836345450
1541479843
200077762
1890050924
391191964
336799088
1805079560
974461799
1583409442
513294140
2074149230
1040676120
1238290707
1696764547
67980623
83096304
1014584002
1259662910
60645342
440017434
127543598
945660031
1208313759
1709979172
653550055
1832654871
440259791
1583771199
433519572
1988250282
325688037
827768777
469568910
453175122
1693088488
1995820215
2037674787
536694019
945575384
961682822
349439217
1266174935
1246791292
346990496
1999263052
412920993
79840355
1964349493
1697511215
591430183
610078183
2019584171
2102938741
1693728810
1573788070
1125530517
1320410024
1996659826
108646890
564232198
675753740
703870701
1980651026
511565454
354761233
1682442697
747373902
1226796358
290211793
1597088162
1115492506
1081355198
2140959163
21896763
1194661060
788580168
1229888834
1147206148
1930542565
1169795040
1400177286
1145674518
2044030889
1708737484
523123276
1250077408
1398077788
286571459
1968428112
1654404845
2127646444
1655685055
1854764467
1094817916
393628698
1125169918
2094104327
142353719
110591436
982927206
1400650410
956540819
979629378
1066331103
658936539
1770888873
99230166
374611447
1065701407
707544752
828682912
1504284740
909762537
1257138459
1206485569
77710736
211657177
303101189
1504937894
1583934789
1710276281
1194549096
945869061
1937180633
1249216202
1444924217
614303243
1456100040
1218533306
752351688
2060775898
954924362
581700282
1572340454
648123804
2040079376
1925639000
2006963538
47530608
874911192
1348744508
1932820158
1309817859
1704583003
85465729
90848291
34497263
786833432
1203524136
480793231
632907259
1552360973
1084173828
1190637111
547290464
1209291272
1235695998
1020087186
670969118
1465959575
1903451887
1294034833
338595381
1340952845
1084725033
1822717882
1192010256
1821162199
479862358
855828999
1246112725
507197702
1659712370
508079661
1853854496
541737819
2105236838
93684919
2053852804
186754417
911489656
963844003
1661752586
1475795989
2139870613
1765661480
343709970
1392228547
851870922
36812151
78678655
1218793012
9064486
1573613220
533766235
1305224342
1602150174
978315805
400681987
1502000576
1206185754
560604502
1066840855
46084512
1739477462
233898345
1514148106
312838690
1069511596
1392890503
821666381
1077856194
1124297164
2078062695
1195914817
1349690793
471566392
346013366
931432790
18380271
781418544
167625953
294323998
346312178
1017316972
236334921
206148901
120945227
1386611119
915562047
1961125059
1827093364
898908269
1356721938
72011095
879020513
300005282
915326059
641019608
132227619
206588074
1026414065
1118100325
1236736350
509349748
833734891
1159662240
822622442
1410021668
689721530
1794888454
1441588165
285893195
1288394338
1413622830
197476800
1998486731
707717530
1755970011
997618697
1612004874
1924462631
1551703331
108106205
427627986
31182745
2133888959
1451617219
814591003
1820091226
2142143894
496998753
550102843
1300061980
2020251408
1806912486
537164362
2034236813
1601762158
674786279
244317117
976726389
1694604129
666008691
1115914928
909993429
1552458470
82495460
2031930963
491781495
61111191
412832807
828961596
1200749654
1390102160
560733921
259822132
1903586986
58732442
692298157
665097771
1378708016
394907267
1946918375
890796673
1501650417
1987744264
1194013189
1205279143
2004232727
479474083
538391758
1635189411
1763377423
1739532252
2071583218
1221810270
589303584
1060058222
496148067
278804047
333507408
716040009
1603239127
1694605414
464834152
1695822331
1556113688
815265973
1131779238
402391476
1973818749
153419006
1716421965
760406723
2113732125
412634568
889447078
190228987
235257222
1593998487
772031183
421865058
1449896371
910533021
1588899724
406314264
21673587
1886026277
2139655923
826591694
435528551
1034096546
1033261826
152906348
675114945
1059316950
1232728772
1279479907
588977696
1209838723
209070539
1578138469
431788333
1312393152
837124270
979614610
1897277349
1865796669
69999978
519232393
1463353566
959009336
1903909884
997610238
349175994
257510144
1708666145
1980317817
809757700
360030086
83181820
1127640110
1697109299
2135676337
798094585
659247609
1169084338
2065203052
623840667
816460591
1930161298
683684025
2081043939
418656713
884834092
811138452
376522867
1023701453
1441048805
244154537
765353591
1104495646
317337013
360868224
2137893209
109598815
147951556
1829212838
626922009
1911224091
45839603
217948044
409837939
1005536439
825774501
1090069391
1719841050
162761419
1244421665
1011634016
590537433
214993734
1193661014
566241382
651747679
1422383597
1931897231
577127838
1007282337
596328140
939601974
2064389771
1822168534
1547051192
512595580
536392172
881753982
221378453
1007734153
1388194634
2051282482
622773744
1381919582
772239709
1218595968
335060062
928077614
1735111726
1757710227
1880302183
727580087
527455261
504714937
816065047
505335107
335697631
1891529768
766920930
2061236832
1775265478
528518553
1467775900
1982827385
84826315
52679525
2099236492
2030480678
306920057
1657950751
88084977
744574881
1814226984
1909264827
679514751
1414596906
2058628039
1812790875
278518903
400049065
2112119491
142645400
881427914
107655232
1805233197
1018654028
1687748676
586155035
657759988
384587403
924087320
2001337306
1471318142
1082098509
1756012847
847161531
100741795
202459068
1234094760
382206996
1965896191
1200534961
2056628326
65653857
1379122251
1671494882
195453283
894347426
1767966327
1594921753
2130218479
1519228229
54798985
1171072000
1253589475
68720671
1667340048
2020297425
751378301
1962261608
518849521
1510543519
42037306
1166235627
569635240
1873425891
1482049732
1651021369
1031909152
1832731310
194097723
1442008377
23455771
563764784
575396948
1900288503
1885780737
736948151
1811961899
1439286262
1304909853
1645807234
255351320
246213161
1462511244
1355647606
1591936048
1559033620
906326996
1125397338
739555443
269442177
1338616068
1213221471
1191604897
1080170716
1550322064
1019031965
72231871
2129822223
1316813182
1771942976
1634288205
309942963
552651641
1735204789
1305603762
530394719
164239192
92480116
737721264
638317849
1646041073
398161230
1335560673
185401455
1193120228
735202182
353343886
2102144899
277266869
1296468711
658644040
1421830838
881905968
666029024
674680991
749168839
300832554
78520906
839852779
1422703186
1548770488
1399172370
212359230
1513758374
270363505
490729075
2114797715
1322590114
1579426875
66776331
1242820898
576058913
1882348838
584457000
1201702561
1312798291
999933904
1836648372
1747316508
1234813828
1321934729
1818744257
673037426
810257639
592502691
2146860473
491781889
1159434671
2106753486
533451900
971253600
1953672527
1206469617
1579506859
1632891076
1092922177
514815744
1261231733
377049918
194978854
1863537926
768657346
1477475792
1862246783
446062307
1689277566
858184062
2125597132
88228698
583827177
688919044
39343416
1287408856
550418443
1083845114
1692174656
578836369
1154901871
2019136292
1722678758
1672237168
803091441
1376146064
1112205551
216349301
283775889
1426270587
1431777931
285130130
323953644
810010551
128029208
1697529047
914770608
302450344
345502000
1169323043
1528470836
1569336123
181147965
1241030534
1365545326
500838249
1212786350
1466443854
1004729792
1844450738
1906198016
1579015141
539144548
222642705
1553282930
184527406
239488243
2042420578
650582891
1051847480
1482572194
771702552
859768534
555167247
1742934752
226516760
295034668
354651784
1489120741
361386210
1543831352
552375388
512659841
482657602
1762730622
301897643
428228395
1087542431
1083087371
1042329956
641561375
465457407
450873640
1020276744
1541448696
2031018203
1282336868
1440519755
1511934862
75309327
1585713886
632103264
954824483
1382256324
968399356
534304659
1634082735
740358786
761831898
618274223
1349536154
952582528
1252263345
1338431026
5172627
1821315251
2017428395
1964377801
2017699993
531213937
1489449367
60557098
1170748466
1193921789
305346793
352728768
1818928845
148661423
1113578223
2067741656
643398632
1158321797
1785314669
2084882484
550528069
926782948
1580170786
907536684
884399659
2034080544
1280938023
1351671060
1960941002
27581894
1047092947
855601424
1216843134
696227494
2138094351
1738598391
698092905
1519520285
724733753
789866675
64904493
1107139236
1049484106
35058568
445661807
1092477600
1563687244
1609556419
1206143552
1486280481
533408038
1276570269
1515510046
1873604993
549348810
1169994303
1228210855
606102072
622559293
1342103548
1928080079
1021594334
704677035
1370536934
342715697
1814757411
1312384678
666981997
714853895
1130386646
47117623
1030239484
1936470568
365620022
610801289
1499564379
1303781065
78483429
444484934
262336354
1136935610
299998203
1485210703
1796322269
500549034
1543724734
542057150
1793302970
1860264234
292130989
737437722
1534286152
655048849
893439403
1894519195
1651584564
1415489840
71571068
2093565148
1249480022
1534880437
480992167
2138686874
842656577
386864937
118034379
1843228842
1064123211
1979057157
1542439322
1119420778
1444473847
1563955501
72924652
1126505705
412315395
1139751435
2028255860
1320855316
486360778
880668107
1848608709
719150618
1358273655
394211145
177195903
1671806787
1953717946
1778548060
331072147
1275802464
1758193556
1103397660
2028735398
1510965862
1225796307
1194692750
943028639
315396075
1560898666
373217869
1542646988
1969577856
2017361495
1138196989
792213105
1392206112
982157140
395994814
1315373590
1156121874
1877889171
1571667151
1662961800
2040698910
2036669557
242052873
685820243
1539205192
950404302
1718175197
1239485883
633680075
1826283651
1785190325
966619695
1217121804
1182118532
943669834
1827912068
553073218
879599638
1853139377
764389031
1428935157
223112654
1639153982
1219108477
1346952990
982878124
1213045576
2134004413
921792213
1966050818
2031419996
1738142724
1443064956
1838771306
1409325069
1604152436
2013136530
1792276323
1747746491
1048649950
1018714854
2131301157
1810319504
777829438
36268653
1763271107
547156064
1831698691
606230019
374962458
1167104585
881370194
1409016474
2011668858
1232476921
686206736
140002549
52632444
2082228317
2007034206
138032716
1022226069
377033286
886688642
1540510008
461520762
143155824
413759954
2021897254
1522806186
428786742
1829193025
1287712747
320420538
141612451
1409889980
1669478848
2062432096
2129690442
137535740
775285068
926202561
1405154370
1454029525
522992545
2134974536
1149401920
1431585172
496984245
479333777
30866850
1021256482
2140720621
1999274288
484466921
1494036541
487906376
1799841955
513386032
797103819
988130157
358203114
1318834799
1335682077
2062962156
357446236
1879023432
870600463
850345513
38490807
2945771
936970902
2136807965
1680820300
1284055020
1659690878
731555695
137761173
18148965
732384998
2011111538
1783712043
590048182
1544256845
460441508
886732000
1085440625
1786323720
1512293436
73980753
1965972366
1751222360
1448166948
766763571
1128826258
441026167
1439363853
931853543
578545057
1655804494
57186731
319550142
95842113
1671220982
1311125107
1482761428
149005570
412100406
1640763365
1852816507
1617092732
755134565
1413714565
134207927
381968978
2035717325
98096531
1225201951
433597154
1519961392
1506467535
853453386
298162828
123188106
1470824145
642641503
2039667116
370332998
1965850010
1584569796
1910179994
534162822
992317062
1068463782
1266825416
1136664347
799181997
837448493
1364732956
1312802616
1779203878
2105772009
1689968003
1763073800
1971578110
1183640007
308924862
2133010152
682674672
1240325252
1507536490
1765627860
1634279969
1815677165
2055445362
124886425
497971011
2048875233
933358284
471636473
983804781
780691457
608143458
343633344
893157067
712596890
775336769
1684753502
528923388
118716121
1211071729
959517848
412032846
169016096
1067749847
155317216
1946314236
1230488809
2099300892
1831211228
1640732348
840978105
570851613
934165498
1292936377
1958758998
810661443
1909828539
1427001812
1169931982
635827517
818462065
829709048
961523404
907609408
849985647
117632160
915490475
290153277
1221380009
675962677
460100257
1937735603
1413710984
2039364260
720092528
51524
2075273305
770474827
1129305616
1095465847
1199984483
1460293131
564403834
2038839064
2076766926
1202101324
613736811
1224631087
1424253640
345276512
275960121
221795521
1054296311
247302682
1248587065
1011105595
879604333
1676507710
1495462113
1697180759
775496291
726155188
888031728
1733639331
1730194480
2104179496
304584110
1613328430
1048712499
1465568139
1410639982
1053373935
637337596
1786585645
1058216731
1669825646
1394679187
587423537
1288659336
693975642
1532520499
423753040
896559378
888899064
1921410401
1369003770
1421917781
1714099838
989163736
565176693
176044986
1296634611
1867189618
1222525562
286867361
265477118
761020547
1154394899
105671459
873566904
1255863245
712043682
85321500
1561749925
1660247973
1317233958
951792568
358137206
908098862
1343382362
1017150917
1600582586
57049286
577686146
1826389460
1631265994
884104287
54329259
2140265812
535071468
229722363
1549606057
1463231971
1716960069
117660128
1754099104
2048276263
458204572
496244418
214447184
2070693066
2003131604
538189105
930985137
1723030843
1030530808
1789709171
971737383
1706981194
1284068872
187101950
1995587347
1718683955
475621268
1977455118
1844066923
1962616398
1892412706
1173722760
387506803
1403200851
1414839546
2037622746
981931537
289787600
743303517
870906150
1629087595
2077627244
74973623
1351623720
988717361
1279609337
2074745530
1859324527
1427837396
1297937868
216178131
710066325
1007886421
120788263
1158275716
1504346084
789882993
620885772
1322749445
2101780673
1411030761
1531746754
460045184
2043190588
1794669925
140022108
1330441361
1334909590
1365178212
556168547
10207520
992541730
1084945897
959567724
1013807246
140672444
159374296
325173669
912144494
1680561367
810422826
783465511
1988894279
522771492
822533298
692280389
1330386679
492258597
1465808284
546069055
1560903473
486855262
69038642
1705848672
1340181450
295836007
1730309817
1893088437
1068202490
83906110
685048639
1996060878
1346275112
1270256662
887815987
1628087998
1961275908
1468487786
1400958523
607654651
790184483
348042568
2091312099
514120541
899291272
94559060
1436717175
609074162
107136880
959415295
239574157
1407280662
2126279486
1215654814
1608994393
460676661
840792622
941020260
1048081519
153117303
1501291785
1903824896
1605933930
463689811
1508220715
23794156
321358179
1131004901
172979862
1745160582
14549662
608879873
229368880
131925266
1147196699
1821613635
1199217837
679910194
2075209099
1040499486
639756316
179019042
1241199503
831155603
931316237
974115305
2019814771
1855569269
962118339
469350233
1318546587
591093126
404147778
781798715
1876443693
1642902284
336694631
136701663
7420609
111186532
233352698
1653343830
311059202
1145601812
1212148328
1654930782
1484936148
1617916002
1039719144
1342970057
1577895530
1787764964
20876521
484053550
276263082
1760093179
1892934668
1787136598
697706919
80413722
1849016759
729533232
536302969
877373820
541193615
385553071
304191878
933382117
859043352
1592566841
968612163
2087228768
1877500053
1972822946
1319139763
422316088
1903706394
857765663
1627188801
400088273
828187475
1358786891
348032243
765961388
393144911
2071954433
1336781356
1263950928
875327833
669137393
1454898524
546703710
1222636294
1867266358
101403942
1102438646
1112554256
1700695428
1119970244
380958253
1339006272
990575306
2080262934
386101229
1234810443
2089440978
209834157
358369131
647033916
1533799298
214782645
54562390
1384965618
1003938278
689886070
465386842
1267356739
641119174
1436702193
1363446181
86909385
1286317509
1180336709
713278539
791409426
95963758
1600229801
1849605991
474062578
1942293296
1698923259
374979809
748185346
187874315
206739015
2119886097
1199372183
1188377807
553062955
567034852
494874648
483324886
1645956890
50810993
489337626
736544708
1240796120
2064841219
967393014
596673197
1754073653
1063075654
1539296728
385987417
512094908
1513704487
314015148
1036740601
1975746903
657137626
1541620059
445773960
145946924
472496979
479418264
446421233
1612046648
1159780327
862424147
2131784426
1783629867
1461396693
1393639592
1121978605
777638257
614338030
699808443
913154026
530040916
81791474
759512690
875819466
2130214154
1805807684
1043164483
532571975
14264564
2140657643
789147455
1383013116
2119539214
1902116177
552559195
799728341
1270474909
759312539
154571496
1411670624
1695052194
1039092667
514063523
840902194
2089000167
1454649691
1494127159
1856226348
375842840
2141573694
531385626
2042496903
1074576134
1181727782
928581320
637411880
400721056
579743655
2068322433
1905649415
1185685202
1809628907
1739703241
1166740639
968325673
1451389722
2133680619
630683385
1623298877
1600420758
411655493
628132328
1768795638
1885889423
739373258
1984857003
1833949828
1139724397
1146597546
28106376
1185661209
856672343
1202117132
1281145767
1126741539
574717896
1686137891
1193432332
853284676
741519529
75892663
1077311392
1563094665
2059499540
1181325137
1529153046
874766216
1914158144
546422919
1252098641
840063821
1779833765
1933843152
34250855
606870605
777413264
2051420385
846586007
1079634693
1563330912
990267469
691810618
1128049286
37567296
1031598653
203463058
1991224273
1898505245
320365253
2034887547
1747536576
1901741691
1747096248
1063812658
1098568289
1000053385
422782513
880865367
630237340
514143211
123608606
670364142
636732141
1472245723
720392081
109254429
1559061147
1221307335
766158053
85373461
1934497952
889389893
579675473
157332818
1475941009
304060001
1113769277
223518250
846507538
1131255783
1767833249
1689544340
551638372
1084711923
1799238092
439254979
483894339
981261711
813288511
188798100
1909379925
1120949537
1883323070
12571363
46951510
1456600905
1074306977
999325466
876496689
1698873982
446584087
1266453819
704630154
189269307
1842885547
135758846
682329980
1180198015
789160826
701359804
1283059430
1105947339
1804825619
1264019353
1863224693
867474585
1140751625
166011322
11820692
1767053336
1026688489
210033661
1219132839
1048492860
1417082522
1901220428
1933711737
719048996
1209585493
2033158464
195997691
1925073288
261450135
1222453009
2055836598
1178957375
191659933
946591300
1630123776
1046040891
96468214
1881124983
756072651
791825248
840308458
2080288612
97413295
875864842
1940794552
224602355
1121655599
688406887
1324969737
1410027374
1711990273
2012619031
199774682
775863670
710519918
1035222169
870171293
1774389032
233939796
1055458411
1060711039
1836602605
1500321106
198139276
1938306308
1704396131
91516811
1921263388
613507574
1923569696
49911218
145115427
1065900931
1701584766
1366392218
554846967
1088231595
1075411604
2039288911
1923248286
1916191760
122722402
1913809509
150757845
256601207
1668907337
664217497
1351964807
895843734
758376844
1459439417
724948510
1250426789
1035471780
632495257
2053497438
1447207032
1042319990
1641520985
1900728740
392594024
917920604
394526596
1201640251
1995232784
1232582816
798720510
328238867
1367357809
1362303947
396534844
543415456
1849286864
279920587
20875537
200767706
1514374875
863578890
454929612
1295868965
1177494625
470893019
1009443240
33538436
1794470314
1498439860
1426822011
39144321
1772891555
519962248
453661765
1011833796
170208926
1135630075
1118744753
1116371099
835140162
271555644
1197689901
1147824803
1695655608
448082387
682312895
1458232548
593215892
2055204565
881319872
151879940
1837170896
1448503249
1775205986
923713222
1296759617
716194047
878106881
1806297621
1015687275
576686314
1072530469
1591083135
1475242229
2125667012
1582218380
1166274754
1523603082
1378551819
2135391046
772237361
1983667383
989334318
24302115
284371170
783325428
1486815650
755863589
240248940
152994392
1782148793
2038574349
54834622
1893817002
1491862680
1366163053
1009772436
1702520387
1816934423
1610658646
62886578
671345694
76405174
230103284
791447625
1298923082
2020718687
831661647
206232515
1269303910
453921781
520835395
1040904577
1295135069
2007721655
539437632
540415192
1329686541
651396
371671168
995071529
1280139089
999336004
1786531549
631468473
1972319369
2079780521
750366463
1722514752
1129310572
908499021
829101734
236199605
1828037813
1546504160
1087216557
801737197
652261869
2000277620
1670184878
1519814615
1430878813
1186209664
516310243
1727906719
946850863
1404710942
2008058490
672571794
1871547451
910787440
1651322940
408329599
219985086
999859453
1319125844
273690742
1478643348
859190071
1469198889
1838169939
995043599
1655108325
884721998
1273172214
1273453197
2103175383
1656583845
325700781
1065453585
16350202
467850926
571047932
416216646
2080940066
443779147
1054649718
1220370816
256575510
1177700583
1383096910
2053348740
1745575832
1502304561
246797692
1028259473
65179009
974334094
1169263826
1119848648
1149959995
857098839
638651560
1745676589
880474303
2015080763
1894780114
1349924254
1528754537
1348088806
2083927952
1595700412
564982840
188897675
2031513461
1911549629
262802126
1633512857
2119736888
1409566066
274378801
736287704
1110903323
1991726145
7817715
1753535871
1069036773
507238651
1973267344
1310014629
932069919
1329128262
119054272
1237571930
346350736
1884229118
1505131351
332846223
950457688
997490169
1317517032
635338148
350474658
1211673598
1988006438
998594191
941629822
690025363
1393081520
708667047
569812217
1265560588
1977354586
1126947072
949382167
29460597
1078929389
500424507
767873897
1596063747
1421305829
421649882
1949117307
1227718256
1113883152
328720730
505865786
1831639900
250833752
1383881082
456871332
218733547
2110860944
1259085335
1238614607
1714846207
1491521301
2144385936
916029652
1169405163
59192025
1734084103
724562178
831056226
1255675032
1489630996
1511160674
1763717689
890175090
1166659769
92202998
1528123391
50023338
386894377
1937064955
271161866
762721105
1512997994
1492537448
1882043836
1651628586
2029946358
583629020
785520489
1669360961
525074236
573788254
460278505
701252635
78943931
673552630
2146894561
1503267424
984677816
26333540
811528635
1502475089
1139608517
329730860
1693870508
1343025833
628040676
115722618
2000143615
1530069054
1362091977
68003482
432445026
234315904
1021510896
2115404460
694919438
389544185
785563761
1618311705
1040160967
1971628112
1171139330
958128951
794143468
1017358892
4986460
431461604
1398197694
937951361
167976854
1943909695
1335810311
512943682
1582828916
535367347
1913415405
496585160
1495495450
242544459
550796049
742805058
510631111
1484623492
332067749
2001983225
1424999652
2051996613
766558560
674371759
101813938
25924729
1970857997
1817654479
296340474
1454571949
1553286674
1653594776
39684190
246595528
813442400
2053763667
856186387
1495870365
1253544888
1542606608
478220824
740563110
1273987634
471754951
1312651318
1044639869
1803529822
1415257929
58105720
877418245
642404856
702120847
2039367239
525032237
1553505073
1800579721
597071667
77605648
939126085
706447286
301804532
692736824
2134042742
360828534
1685740260
1040876744
1332558376
1703599371
1602603779
1375593390
116995464
1280159349
1169248191
494722227
118633341
859886849
1617628541
1193706484
1328986851
2079685718
851961258
958495550
1439002934
299398008
605498268
1958436810
1722798632
1420967883
119578531
246399245
976466108
1103050323
1041085726
511680169
1655471686
1129881324
1511988311
1868721888
565009427
893902222
2037356741
695839887
699724479
1979491773
1277500619
1980755349
1256985341
1258238840
361835762
1372356903
109059321
1897369214
752979360
1407489565
88748483
1724044279
1948399199
695396557
1939090125
1504676185
1936821920
1614739842
1290558043
505017801
1097331090
1549585273
806949768
956400880
550730381
2016291140
1683815249
1280323933
1057560983
1450079577
1314725803
506262976
1160507172
1511128726
739891416
47335686
2045505783
132243244
210464921
576822962
6083988
1239245520
412324785
1783427585
1403406684
613020975
1746176248
1947162721
1986947602
1786419154
1193226821
1225628426
1744800612
1517805642
2085147793
764926429
1347044262
1490124587
1381607412
52770076
1996799791
478301529
1554329656
1543667731
21519640
888136400
645750037
147651405
472814454
1026471137
995193314
976361074
705567620
1708375199
908703494
1200437995
991520339
914138205
1280372986
1159503367
289363958
72842952
270311642
1386617708
709840100
454231211
1977945436
1837438624
1249994219
2042649498
1985876532
389703241
1151605734
1297048427
2124527762
1270302100
1146100873
2121174358
928880604
280776476
698576488
951531950
162790691
1506115212
354737574
1160748664
696376343
303840167
361803608
1783313711
1373275832
1489529749
7315102
1068675509
1235889693
1480166386
1501110324
71073697
865085960
631297127
1273098101
144624041
488770030
974479829
467132898
696518343
921201910
1639671625
495715295
533401935
394699118
1799842195
709622898
500941982
1771966027
1951826044
994818560
1159275415
1696490197
1697948027
1155557068
1989805822
2043907717
147452388
604873721
1584485247
438469106
730341802
1801850690
1492039743
570799778
1313918102
459279963
1969288342
1736081338
1080943855
1432347431
1644340904
380641594
1574250133
1607993595
2027594213
359248339
1024430064
1560336159
1970850987
1176748436
1245570295
1690857200
261654273
615435134
584268121
1169944209
1322358983
1527737454
2143191633
130739777
1738581897
378889423
433861101
1726366797
1378891173
305815449
917034951
1520111753
258680673
2088338232
1900924100
1659572761
956420617
334547410
1581311090
969097728
86676026
255664390
1439704867
865188077
1460070672
564286233
68326750
144431700
1219896313
791655923
1389817948
1943390444
1413384631
137536679
1548324346
186393545
1553338604
1290256041
1395274126
1875970406
1479778046
1736175794
797634451
1979540612
1118948682
1536050393
1966151268
590839964
1126971486
2139323021
315695603
1840244055
555767107
219965295
662615220
1860533233
834326784
1407196906
1841928890
1285683806
1536849299
957014691
572576720
1845467146
657561823
366140192
1949607336
693701220
235868859
1844680605
1899017704
1931790514
1534573393
1704023601
1455893725
886872110
1960407387
1319441560
1696980748
1446142112
1220585505
457336776
269385800
703809764
1863941733
2066226433
1567284543
1528437272
900029315
1747755299
1372986913
632417553
1739462388
1714893195
28577993
441064953
404727115
1083626532
932150003
1641842787
290541541
396892097
513307703
1931938898
1307013590
517643350
37472463
1771657649
39239328
2085053106
2045535161
823657693
1186074907
1344857523
1113047190
16114394
1552662673
61209063
324953643
732212671
1557364677
461403651
1950968062
398323908
1304019728
1817748175
1708520557
1243954355
952217192
861303751
869260928
1076143050
1430948808
1059686240
1578385726
1938062968
1006225810
40955641
1257577618
1103066913
1536065649
431734583
1528234376
311680707
264733215
74672184
16892909
22235429
1193602785
153146955
750597305
2003923161
342775014
2057132435
770892775
368272265
1560696134
1423988368
623766474
2122315404
221565710
1832566346
921813495
66224859
1471195498
988892806
1904284240
91285793
97642970
172399226
944611676
908451505
1106616781
1025890860
237647289
1457553642
230435397
297763738
1098353541
1845113386
1105919148
1082698324
1269124520
1426308485
98243084
539895833
662706322
47891304
545048707
1596755184
2011530242
1273523601
1562006158
1205720986
311899665
1768582012
2049027092
1827534145
1627782273
1942435475
945756544
155650763
185462779
453942882
623979974
1336312775
96247128
1273470328
576674003
1529605085
1784297583
374109186
2052848880
1800572392
1745802872
378932793
2145062443
317119841
882683810
1350020758
1271281683
44607003
382233179
1588323294
616008663
493552588
2133355544
288605180
2000926367
212018173
573846784
254374066
108838892
427215953
680313325
1346823308
540430253
528198735
1352070517
1164052023
682917036
58225952
1184959427
1312752808
1032725178
832092495
116134938
641334410
2141962379
1134859749
1326609067
1080615735
1215029013
283976183
2053401526
519486354
638975534
247375649
519288078
144249433
2011499614
290038361
1596395801
438354404
1645372433
705923801
634318848
289865533
376066678
304112604
1758731102
1358409073
370353443
1126568879
414803670
108657256
491766078
473597123
290024354
33047309
1512489048
730697101
837372518
1141391182
1660360825
2011144386
975795502
1962178292
438519997
1770407419
558727734
1906834654
1209798779
1005541586
1571030404
1430090807
892579130
766775984
1923576761
1699896431
1891803471
1986845223
587271142
174040406
994509182
1586944877
1302776445
75008826
893864808
788293707
1265459785
1475394471
81904795
170991803
344408110
2089468203
403791719
601023219
193565736
753907671
30485095
778077169
95446187
1263618429
744965586
1100435273
104507311
725021088
994075247
1751666658
618096099
798460505
2061813587
1991663557
1027400843
260055013
632283260
1009647804
1344460794
984157504
269702353
581434363
1811455284
1115316358
2135860346
1135069984
97549571
1528858283
27545383
27707424
1629025714
2071085198
389382752
922559853
2128416125
1502142066
1456295869
358198845
191147167
2097923171
2047109807
1574522537
1663958947
1599092502
1615228818
720331998
240706130
344878917
543273312
443537295
2076004423
1082980023
745181238
1059846136
1392894305
608390107
1541101317
1588799807
1732725266
1628753465
1677304511
552095955
699262677
560264000
1588219923
2084376210
1979338203
761643477
2080174400
1384365438
816179565
237082280
1524092235
1600731957
1890097727
1071722692
1229808981
1254586644
1425564187
405734878
1430553453
1713492967
805049589
1792597437
574345377
1438397547
1632244761
611366786
1762784126
584972041
137105552
2146301403
1524315501
1978768580
796972215
808440335
1475195465
2085766000
766842582
1296177611
141364646
1186456860
833377077
275067539
1673441611
978542956
1469230844
1761240508
409965461
2144029940
649126225
932541790
238323105
812288599
58402440
60061753
1741556144
1525787001
1865693813
1254030833
2058924251
1453068462
1620924809
428702563
649265705
1007283356
390876256
1843003129
1329719389
1088415798
90208640
2094738567
1971103733
470658410
1232076614
1349157385
277437944
97267049
883283603
1320608705
1196623247
1468313741
2133458116
581201959
371328827
1156689544
386705058
574266505
920669710
552234785
1678604639
1000446256
1391584834
493515349
1823985168
542113131
430646327
2005245947
2137848625
1495907377
1317884217
85606640
1544922913
628187150
1049813799
590462613
1498620569
25988988
1274296852
287386530
573164104
1908201768
1676535372
1436193766
1866297875
806209600
976320301
1610618069
148428344
601440450
298438887
829013414
1830360643
342041427
727452432
1978611729
666253121
1462581723
617469596
400963407
1057074707
1304718283
779775028
2078716370
332656837
1575500419
1983840937
1032183967
809636411
705529046
147311926
1910048764
1125409636
794661909
765886727
636553006
1813454292
292712471
1792763087
77574466
125703716
1127316204
1754916275
1207430492
1421112837
1732597348
1580316205
1478073842
655457942
836243156
86340733
972706438
1158369826
1213108236
1201133600
905690855
882952064
317088287
2069391710
1732311975
1909670764
792112188
2063121933
835948135
1848220387
833979031
1383284955
1858681442
1045757317
662862175
2097970947
1924896795
87091212
1356300624
1580728126
1812100549
2037849628
1470172338
795451044
1933705250
1436593320
1423866461
282884319
167621115
395113639
1250675428
1131959421
671157349
799521963
1324719275
1310628473
1636767697
493308767
24670187
1892144144
493464437
2031847905
2144088785
1274720453
1122074089
287780405
1981617728
189109559
1027603782
182185096
189966821
763605180
721153932
1699918653
1443250211
903257027
206166762
1320741609
902404777
610107164
1169765782
1923859129
1602150057
231915570
1353670219
1113227546
581095627
89733382
2091998552
893968133
1753897410
1273099823
831351532
598370734
766792396
1555266560
865419690
560983253
946903342
1992005168
3814673
725607733
389901034
779398437
1920733868
78838438
2086406935
1682416834
2075904545
1498251862
1530768881
796082706
1587731812
131008839
1065987366
1705122381
2129697004
2039539208
748553253
1668810873
35525648
97309595
1871385692
444607375
703199541
583308077
749449446
755264944
50140637
216241849
354055198
142053709
922268557
370389710
392518251
2067449849
174045002
2107496850
167815053
849858680
1273727549
51371049
1025118788
1651023143
1006488046
1556100511
344799463
239436344
939507804
1420352673
1104829754
196275049
1050715236
208805425
1897949503
1351064436
788767250
1269202819
993737499
140800244
1980672652
1093183702
1917270288
846640569
841682134
1260672682
1693134470
895349772
787010940
651384095
2146004911
1730041392
1997928215
1536131471
1150895580
2066254666
486161148
1254806739
1577690036
547370685
1032386694
145126933
900604388
1462363499
746165829
2130826230
1133986537
547982538
609735137
1593493532
1968635719
981111005
1186779127
184008824
1775409723
1892307544
771880215
1836380619
1734524256
1792951479
1256097112
518885996
1556274572
2133757194
1166085349
1331305333
1819338388
845031363
450203837
500995090
1967009743
2084149037
868845003
1666442070
1106426009
1241848157
1031705118
1924082205
84126609
1971545815
377296069
1945773515
75377689
205387927
907507236
1161534088
1567058369
1253561943
139411522
912180586
217251134
458484952
1370291959
58775146
2031127381
953674758
1268508658
589001481
15839921
1217703301
1257917276
1403338861
826883937
1482498748
1739574282
1315009923
254060282
680839796
1161453486
590837112
123784449
180269216
1229133527
59470242
1876627234
1628828455
1047244112
674305144
715102697
1943589116
379970247
145830578
1651901408
1561280433
965057154
1211860628
55390980
1001785969
136233993
247296434
2590823
861370322
18877177
2058798864
726160513
1966766125
888885168
1921359342
1552126854
745626579
51177297
1510091615
1555100044
640749923
1708303389
325297436
207820548
1945758697
1701029237
948382491
2133081221
221966669
477753498
600947329
1268320215
574140536
360632363
772155307
470462181
1646305089
573242750
2022187052
435774932
1783759321
829132713
832910613
578294103
1829066502
207402156
2057104819
1211253853
1503350958
1279996161
1967186189
52265845
1895583788
1221437645
19257613
217502086
881946051
774287046
1451162549
1288537091
109053551
1631624637
1994128978
1526488808
502321670
1337210897
1512267581
303167799
575373782
1198198883
1346480075
1346988279
1416619630
1921956257
1176942464
5519352
622173771
429244206
1992955320
928423743
1939557359
1449092407
252660624
823594129
1890472999
1886335254
1837319832
847375573
1146364931
729364809
1829487475
1573044823
519962522
1720729203
331464462
1246986098
1232099288
57051715
223343060
1048783776
392603933
707959016
172904866
924110868
1425858803
535333099
1949539248
2092411500
1594314012
161043248
1603659598
1580837597
312611044
552127359
1150500815
1098200835
543237244
179005681
1197164306
471545647
329898386
836556157
1089658657
144337283
115272620
1044399866
1114299843
310706023
153621712
1998298864
2061681926
16089309
717106183
530469690
986744539
1418983710
2026163296
463805880
1160138379
1643932387
1775927911
1890284806
957305730
1751616750
1487438523
2145111165
488420151
1066847569
702212114
592419988
1994085184
925146763
520780224
699413227
1609288816
75107313
541129228
8997679
869620680
600479001
1910570013
918449703
1072487873
1536643716
1557807617
1572084566
1355337871
559571565
1127457795
819836971
249257300
1897634729
1930657171
1350650034
1441491855
1087343532
1183818845
1168240667
289782440
327268647
1051584063
1914845214
681510066
1332425017
1277038525
21963321
801122312
1563843464
1616280012
1646591830
1429559812
1037112938
769401047
1304367113
2052677983
793647881
782189104
1501752699
1899354061
678865400
460686065
364427357
315716878
1707966155
2010815874
1046549090
983916669
2044988727
826317084
221896281
840076177
1308820673
291014173
1224918967
953160749
1061625143
1725744734
1060279111
493596466
124988060
1350949372
1785608084
1125456322
1742240199
32683569
556973278
890022
399930512
711828382
1162012040
1916036577
1200786938
1503044662
227122739
1028219618
447313498
1444700589
692205115
547259205
1438291914
1456251866
609705871
1880193716
349100641
1852133025
571078501
1044798232
1069265063
1051650277
873502266
1815887644
348351242
797551035
1233184738
1551170597
148100361
1924534085
1777585308
906550543
1743001851
222428490
779436030
1981768648
252898426
1940087549
720439857
73798677
1296434241
2108254419
1072511045
423511393
1848365381
328017898
360930251
41614704
782271522
1972037449
1302958944
900190808
1486313899
1670177423
1291606820
619828411
130625342
848336924
1314530484
1978368561
529096316
160407357
1321318213
126140271
1161945750
265619102
1006917777
649058991
1110950785
1254636075
838646854
1733072276
39373561
1096184365
1998306465
1360148412
2096332853
927180902
1379654462
1850845390
794455077
1925977823
1087145948
1284018981
1888724627
52379223
92680800
618564949
1213573375
1717400648
2096636353
751127819
447900724
971045122
509678915
2098520374
1693567850
1337693779
207858652
270332846
2000433527
410109266
440898702
222565509
165055596
1209818368
798525357
1928203124
1137740339
2050607200
2098464214
763507204
1143348337
1469564083
49733834
1284167297
2104837413
1709090699
2044431301
1292281335
931736228
812068208
1148859293
1512381937
1360753700
1713623037
700161712
1942423332
1733094820
1485218777
867161497
473692156
1467380802
2070724420
823759652
81124927
588458747
506996812
2086632740
722178463
346355158
308366092
1406411729
1979936269
529809196
1407776696
1013303914
645854708
1412170715
204728579
417789886
1363180500
1676879472
1878577824
1430310409
639882706
432278689
84539164
1040198504
1950553752
1411613554
1289963045
1506709997
765481119
2138565172
621151031
1535629379
585981828
1088530548
1716187979
146645396
1244314482
2039867584
1752437656
966368582
553013822
96247443
258397990
1680838855
495151638
418566270
1805119016
1987061283
659852291
1571958324
1062310657
386762016
988837355
67038185
1721590167
1052947361
703272116
920446680
800765069
2022620498
1522239108
2133659967
640322625
2023007231
33039829
1840523009
712637709
510728364
145857055
2100013481
1830036685
1626798736
835056493
2019435676
42248744
241410070
304401499
1332722030
1270071796
1027335968
371028911
714339360
1422179838
1059261819
401612629
798091222
425730698
1612468137
2046502525
1519882753
1297237479
969429899
1224557382
2046658448
1552381324
1666143894
554032660
1337714931
1301193869
1271473860
1775001258
309435992
233546295
370402146
2101839637
50256739
1872877518
1512735870
1836963247
181660852
1132498833
1093413640
1688727499
1513441940
64602644
107297418
81662773
1154873018
1869376779
13318031
984191249
642326275
1147892146
1971089632
670257082
1726745424
2141846093
351563774
585651565
1292456033
471230774
700854304
1049451061
488000724
1254936244
684531746
1893360115
655093047
2083120979
2145774028
743923571
1039906935
1449632256
828375522
693296559
975315869
1584148164
2138636517
619426483
215428732
596939862
609403761
172407192
417220642
795070117
1341477255
1281987867
1891007123
1310684540
1728942111
760445187
1336663871
2105731563
1111079102
1225588168
428563325
1792150890
1993644303
2038954352
1744413755
1773436854
2135989385
172515968
730761915
828531892
1783864272
955202136
703959322
1976283995
216298656
702578397
695518561
511904622
219900760
1180509503
1700456318
1834292267
2011582828
1804213327
1979044744
1519739454
1972467606
1744655882
701642739
1162470911
367420557
2139740874
1696960583
1367204267
366040587
186901173
2003003973
1864722442
1839106236
1289091165
1981739467
135946848
1744849103
903881465
259638601
1004281486
1999555038
658118866
1837175202
1541039513
1989330772
584153385
788133614
188029251
76278988
1979518627
691942490
2029607887
553911874
465443209
434773078
604322889
1117779951
1871225371
641519998
1943727703
494894894
1198248578
19646889
835487666
1671215729
781408690
1347066790
302597760
1476163848
1060820140
1791496825
70606801
587224222
88883661
1424066852
1867863481
1867222950
1627552368
1699582166
1291179300
1942732743
319337817
1363073771
1268325694
815152204
1907364028
1858105022
949152812
1231771387
1089742077
1414276341
1838937777
298867909
1160224375
396127369
1585833360
198270382
1782702022
1289377433
664329216
1268497600
1072082033
174647915
625182247
1732413664
341891782
481215063
702983918
1394449552
652807720
1079963479
1453678291
1213499029
1001486683
685909383
1883406722
340146638
1380952206
1268855053
1093997758
1956546001
1497191545
1611772187
909893075
1829394164
2001288021
1065753875
1658431706
1352384200
1710293966
1323438233
2135100945
168739842
1572677551
1601429423
963035302
54524694
1071113484
2069132031
1591305380
1699079691
1983396207
1557032020
1972235675
1203641603
1977213876
1601016433
1298367497
1191132875
1687907911
209159562
1823601917
1577101421
511394209
2075048953
1981654735
1240004002
873250393
476104003
1176246456
710166983
2115919599
434165714
179431390
42163990
145351490
1907336249
1269373
885284646
1632076180
2024894858
1223723462
176587816
1132274020
2012447283
156620875
1487503251
794992090
950124424
2133475291
1354345405
758386452
1240313470
1265888267
350880521
1519066561
46640024
2074899702
767353165
1545100430
1013673802
579705890
225217228
1893050947
31513168
1944032366
1581546971
701144175
1941047791
1592905436
1849461093
865857927
1714926534
260526488
591834904
759106372
1274858224
220173889
14731829
961179789
1289382685
1688530941
1754988614
1299994600
2106396099
1621719371
1684273599
1043347980
44303913
1350273803
1921769893
563899224
80495942
1048230519
2022649346
1758510797
999777914
976641748
853160054
1921986654
1996489513
50241688
752250317
1714918971
1997295649
1806765819
95600381
1394564140
202375342
1084866199
58144999
1657685334
1764651818
1289875328
924179693
1656305171
1172186513
1399143313
961089759
70518597
1649308098
1852198035
1362157331
1869832083
1034981718
1163664038
583008158
681022952
1283779087
1873850999
1412015892
1272552452
1076732466
564822842
1856053372
1343418517
2015853752
1834562879
400305120
1291426068
6946203
1903102052
518596651
881403134
261084610
1141881299
940179928
87144088
1250465843
1069412916
677702688
881202932
716485818
347094142
192668065
1883360881
1047313793
553026553
1232857969
1436567665
454357874
368646677
1184182763
1696464008
989731032
1509574000
1219286410
1121755571
678727522
1617123213
165252658
1107519315
1115601840
1673939666
1799099350
1268005038
384545094
10283432
1021595326
1733232295
1081288557
669940741
345264128
123476425
1858581704
1025834440
911348081
899050797
966546464
1920654663
517537219
1668222881
515780754
462045469
1360806160
1669500763
243513695
900126427
489349426
2115594939
821165708
1372268743
803642804
535595983
421090634
1543666959
1478399984
1420216765
1800029139
1884830350
247383062
347894611
233026979
91609237
1961173135
1750196567
1402697848
825775083
600684213
2131366060
692191053
732311032
1470522068
515261613
807563208
2026828445
796615840
822063414
1363146203
1245529632
1905112975
1111764182
1020354621
885292141
2089038469
1912531890
1954284656
1200797208
1258844406
657867013
1844374310
1703970673
813728240
1367828913
245318917
2050434688
985031129
428433006
948381085
1059463607
1834891641
559918671
1525123297
1205968158
1502373537
1484152999
2033098514
1833048469
1682721999
1803542359
1564696699
2050933420
1688792261
65923378
832006778
668681543
446186783
1480494155
176169736
102903063
1566210727
9840602
1970808275
1681181528
1090373720
423589631
2013919086
563717503
1473787871
1992991298
2135229036
252865137
501752266
228875067
465427288
627208623
153908572
824048823
87739522
1552859434
723896732
1946138358
1145940813
1447074713
1154561218
1054720231
121369470
1511233175
663612750
512332434
313928577
1387804956
981381469
1595418448
1845465565
250880410
2098722718
1041647673
1564938048
27833407
1688987413
1487134229
1947366698
405360955
2078611434
2018462779
79495283
2118783758
943790874
61460937
1898587741
1269830833
180079407
497939764
1676519576
504119292
1174168602
1764816139
1078587724
269067164
225796963
1941455795
579188767
1289245039
503853349
2100037734
423226654
878560528
1641910158
671066763
1398337134
473158121
1715721034
394879730
1439695821
901716226
1938023407
543282848
1724129940
29755408
868090883
1891940689
998963881
2115067662
117399968
2097903382
430000728
1639923419
1474391644
108717775
33520185
1225899818
2099511160
1086129356
692945528
564268315
1909667365
1820308632
1855395308
2080444722
1856647296
869370681
893458221
535731659
881033399
787849666
2116113531
1550853433
550006245
914845608
1455000533
221247548
1911553064
166177844
884389785
850267024
1933491491
1460353456
385196672
1122715503
471361527
1524963127
1282262058
72899744
139737461
532962020
209937640
1425089318
203758735
1360999578
459410037
864911553
122067618
845412156
136326057
965793513
4166549
8989724
697118023
1866528983
2041298455
1681239124
1504355879
86878777
1620897739
477742000
250735422
20030756
1682255331
808606279
1437000614
1438001383
2084209924
1045374827
1385768339
637669142
1539680675
1934945107
1674860994
712862454
231497835
1016377790
585164978
1005760304
1980280319
129047487
2136337865
83254394
2036191226
925545123
1604154509
884881116
406584428
1925988771
820771841
1322321250
1394862816
485505240
244073396
1461180215
1115366393
2075661837
734027677
570020442
1610750397
258922662
1922634789
2085325209
425527390
493845269
1430551316
788192117
1614847450
688420122
510979824
377509787
234056370
1777681865
547438617
507456871
351607272
1244071598
2063544364
1813815941
616329558
313853199
1178154800
1756893414
278731168
837706933
1509986107
348941446
2080780116
1789250013
2143062123
1147425463
57317907
1190136813
1303914071
1688837972
1380199773
1454305110
290390731
1631161250
1405260001
341895104
498760505
302404806
1826025723
1087300271
138421300
1391421722
1936553391
542185844
1369605749
39395075
1606780033
1115941753
936714770
606925768
33146918
1600503946
1779743668
1254838405
1458110540
1526133530
480571537
798480720
1825610286
714392179
9703945
283722613
554307826
627592508
1862683423
2068165393
1568413160
996315896
648612743
401908258
1567654060
610172776
1292876929
1930382960
1721763632
1394736124
2094710086
1733865365
1281670811
1444350434
78227099
2118513997
2384554
1370875235
435804044
381718052
1663264496
1723412127
640829909
222999889
51498566
542448960
2067639737
1817151713
1673710402
1959442851
674483790
1535617121
1973430522
1959796673
1437810242
427514584
1502247461
2087110991
78400341
1112226992
402068182
299425637
1098791701
50886392
2050803524
498505178
1483198199
419789940
1109423408
1221364846
1466699939
547901575
215110507
321665492
753690233
1063736764
1135413857
561995139
2035871488
549036822
371692660
1275034132
897066613
233038603
361424382
747263870
501666145
480950725
740056464
1064078638
1737568885
152285968
1317928091
614143197
403080633
1249753234
1873110770
758440970
2007483690
1417285708
1797958611
591761112
1926411569
938402549
1313854883
534901156
1649031316
19679675
417481380
1305994349
440200333
1002235080
1270269080
625603443
1248529790
1960507921
1440844091
2125472457
688694036
1771248209
862636792
1373026376
356054030
1170034785
1431390334
261361021
1420837731
1964365672
868975981
1125018076
1275646877
132012065
953733797
160097686
257962874
277917771
39001615
1977504617
1825690205
676085848
1339198274
515453680
420731918
1942405520
1238619050
1697098434
1908104614
313107577
749891273
1925090095
1472770398
1466234743
1126662729
84826070
2017276518
2107692065
18782930
1444239922
1872443993
1368807076
2026974014
1334426667
273769511
1522080512
1362744836
955558388
858921303
540689391
1443921059
917994519
1547199951
101583057
782243960
976480837
620434409
222088255
1105680906
1903183206
1229918522
1919465864
1268060864
1454422449
1639586407
965798998
647062556
916363463
1249292165
775626035
1457829760
1572252771
1827295387
994892150
1710063686
467112034
479133977
1040007189
821412307
1860769002
2003899691
459819226
1532584345
1807067303
1031947522
1751945817
713965042
1714342822
1495468558
1604106200
729747398
1752533141
1583563281
825045075
499782041
975173487
362486890
1827124191
1117024264
257214566
958221748
1582115525
1371767572
1903547694
1692634162
791618246
26004662
288537466
1379292266
86625886
963494492
1945927585
1483797752
310872635
985423055
1425225346
1327686248
993455067
1042378830
461813759
1424970973
2057066456
1047383272
2015582446
699148916
656941030
1717249778
157527455
962663795
79309244
1474938558
1650480074
686296789
1325145114
1227620640
1691796894
739251047
16455182
997226642
536883843
675489915
527035669
1591485329
1192321906
634431162
789902091
94707351
1484563158
1427951567
1227900015
1597981565
959361202
1947642380
1799986973
216762806
1428143124
729097358
818331525
2117807898
1219585315
173835138
402213006
1698146248
745719827
439162135
1290874873
1996510813
1459850937
459025530
810989109
382667810
1190071036
1465411340
1890902878
1987334606
1752717625
312096979
280858248
679245580
292588143
220315536
489679716
357460847
1464850081
650305594
556441820
1035296259
1374344917
666937919
399664713
845555273
1866254194
1566115096
777399199
691106708
853529185
755081910
561628623
498320965
367813055
2016886062
1576019547
1953771360
974682473
635443863
1257117786
612555006
1158683151
1700976954
1249806325
2093504083
2132781697
1118995359
54611953
794213505
979987230
1773202697
1935511577
1714258505
369028731
40392223
479234854
1107372184
1649909085
1589467111
1298271765
1152887364
1119698886
1163532714
598170793
1315616154
560435154
2092157910
1620945289
2095098553
706728821
1412132113
117773056
1787651400
1097170757
1214961170
2143627844
2068565119
1412227182
54464046
700711176
438381279
1718669060
1582360319
1169735700
75189898
1961912348
993845726
518178177
2088399336
277991462
1923832403
632179443
2096622607
268631408
1328151598
1768919974
1327146999
1313966560
2141683332
2055054082
711615951
726830589
680700052
1041595046
1433584372
1691582957
968727943
563011722
237439454
1705847103
1917219147
1653321143
1448594016
1374782394
48628783
1307223018
430652110
1703790785
170272699
1734790214
2141806291
752445690
891292267
1609325978
495778009
883628132
579071072
416033255
548028871
162324858
1019943824
773232139
1935436063
1019756035
462763861
579278414
1267392000
614677288
458341850
1267283505
49765935
977773018
1031200563
67118416
245747578
959261242
178690697
2023345837
1674501923
419411365
457384400
278296235
367946523
161124566
437487172
168681693
2057220323
1339145723
129608861
1490747013
621889281
1002587983
1020954835
863446380
337042628
1870829831
603562871
2033044792
2059846289
1328276510
1663624395
1093785060
485964258
961906576
818784765
1782404816
1305972232
289112995
1440489525
1854206883
941421575
837350373
1795811962
266845137
877867751
333418733
765004827
610570222
318903391
1154824974
1534860937
1660817629
1702403056
1262521524
1572129949
223745158
2033125598
764244970
585996025
845784642
1724947647
385013183
1802494167
183929651
1193159964
2046965628
1790395297
406016322
1425701457
455766322
167979898
966976963
2098286930
461793462
1114094459
1592570558
413823630
1852887650
1946089983
1321354788
1381581599
443940068
1392198790
872120211
2019181701
1079812784
2054950087
1043482212
1234130253
555664342
1881529362
591841511
388741327
1036749125
1654562801
861225218
1715529637
845885064
808402549
2026259505
293415014
387838947
1240167001
172136485
1150086930
13572327
1390473000
1148424882
128976382
754245247
1777257962
362348158
1932754342
2046202058
1611022531
1562216967
128017707
133274223
867536848
494059073
278350440
1001823700
100556020
1587379185
1700037301
1610061802
1536700492
603718284
1261517312
1186990645
1625312412
1072594490
860834921
393227547
232245999
472587798
100001163
1670654463
1924202430
1034334887
724101459
789601784
613230135
1595593708
19735497
1312531349
892032323
1968344945
1992966564
1453368578
1466547073
1283890952
138121342
1564423970
1301947281
775038636
1793099421
1598470841
2110439436
585693945
1155404838
2019723123
189022235
1809346257
1661057639
1943100825
463350624
1002154641
2018995452
1403052278
2028635911
120359417
268646612
461773401
295289030
2019164620
2064627196
49021543
1775756324
709693156
688012885
737219492
1766069824
1275407374
52817710
455927034
184769079
735400002
262041788
1849084624
1431280955
1871344912
1383302701
889619294
549718772
1711580382
400975538
1550313135
516401637
1795920068
209837365
1171956416
966213497
1179103128
1148596376
2069298291
1469021195
1114170147
351392762
1670421122
1048080303
1906550642
1732763441
1970296708
1253262878
818792511
1993690888
664673334
1766542051
2055446431
934677764
991150441
1124808168
2145311847
1970978903
97647356
1238876042
1147654073
238052699
217074049
1622178954
654984190
120237702
190903475
567804648
1375132323
371338386
1960971683
1438930430
2138698532
441925147
448035072
10000846
1508972618
1720371344
1372717472
50925852
2032662245
633190370
1484485126
648699846
528866340
298338255
991410021
214767732
1570028537
603591303
511511439
1512476625
713735761
1561586249
534587186
547879274
1285510909
990673190
1756199881
1946471388
471130692
1882237191
654604006
1149856918
1073728766
1884345443
1359268625
251864272
2079604872
1842069075
1947190075
664427880
31677198
1768444478
1318558668
1621107469
2073095406
84880669
361424420
225440472
590003886
1519709469
208794184
1688653279
1252679642
753289670
24592562
202413759
499809519
1661400345
1286864241
600617967
980991449
1500791339
607748464
1967848976
1875717007
933009202
1819336132
2111959727
196091680
473736354
646540554
1675571506
460830711
479421909
1020227163
1261274
1676007618
1065216268
786671305
83464996
420458492
1319886848
99421220
1874717736
114803560
222165016
50165624
1451223657
1724090707
473889376
671243845
1381365171
269845515
310948869
230331993
850421944
53799431
247834209
1867128378
1524499846
160158593
1331724226
1847914712
563262079
1059385451
626154221
1328144158
1165065492
1534183209
1675675568
1407611450
146466716
1925348001
1081908105
1495062121
1231060069
840439878
1796376871
231001158
1910418135
1125805799
4096334
1675666403
1784539907
370830430
1408424635
1319059131
1086073467
1143604167
1950630493
2003048826
289374112
326278318
690713546
1299078948
1356015458
1678968830
523090350
838337237
1959774228
1810759484
1476212049
80077237
326106687
737290779
1833037754
2067918336
2066886909
1904520546
651997481
1985503341
1720233495
47661335
1595187692
2037445435
1549340215
1158860215
742437449
1996301205
2095833444
1063228373
1218300636
1563720882
1846387516
1442044341
908248258
666364281
1346500169
1953636727
625158710
955584194
571091433
520087486
850509302
1614982755
895485239
94234948
559140027
936316988
1587927999
1030418973
1253458993
1872327971
1265429008
798634685
427136065
684691801
2056452415
503717668
2116638461
923274838
509103076
1365824783
1887748162
1928533251
1143919102
493029813
863819497
1144643795
1965270277
1654292540
1013281933
644241493
484691115
391710741
1242959317
785101180
1685932688
590676865
1783054976
2139691545
1360883481
40662365
1618622060
501181305
1580037377
834377476
450539709
1345512311
1968072275
1402468396
514655486
2050090986
366299122
1406739174
385401512
1673121740
814255728
116902851
1967205955
1899148848
864016865
1579976462
1564246259
305878096
2099706519
1238828877
1637544141
228451272
1820671160
1203168211
1762558329
1470564553
134872349
1654580780
1743035366
1243071580
994018609
359391570
1940025140
1661693606
1994731416
321392521
322246707
575322467
236049289
1784936519
258380338
849656262
2115992167
1374543650
1818783508
1191639778
1715559135
691059047
509958020
1898813470
1321541010
1453567147
2016039751
971267793
2132830564
852694321
1142479236
1760688499
84654032
380376005
1823647985
887496962
906719415
1876141213
321939395
19126283
1609060123
1844591746
1874070782
1654696973
196611328
1878847626
1472728799
1509031999
708270144
1352999677
1291607386
190930956
928386623
221755967
2123505744
1004591212
1576452113
39116604
910639454
2077776765
1677885189
503923429
963820272
786770195
705818973
1861348729
1019392379
163857109
1359785341
1681101768
571298508
767616205
591388367
1647212097
1422229304
991955172
764228172
66569858
985938173
169996396
141756962
2042730022
1412947256
877835944
667875849
1887063199
1319773078
906160837
593202126
1326228977
2083383054
836842187
1225411512
1506359324
1357231581
1187902733
1836784625
1956807216
1043605926
1914833587
1441911225
1225032257
2080835665
650213906
1112217937
70308853
231615283
326318369
210870733
925390240
298791070
152500076
116691449
424368166
782693027
192016375
939541574
184112156
1005177127
1433125925
1343900510
899229706
267620467
2075418164
845266252
177397685
773356079
1592515125
775211395
719585566
1703388588
1216706987
230462399
1830249268
1246789704
1539218681
1761630299
1200196724
1327230214
1981990392
1008785729
1493342422
659174843
825598507
310186503
567191496
2118566453
1895570670
799093629
1000198956
2046990738
1228765639
2046879866
2123672796
1806084544
91584137
178119236
102122809
45013026
1167095263
668707961
1878047056
1270798766
1806348516
417450313
2092255609
1034015512
86733408
705500693
1747253017
335921386
1807046748
1779529534
1689955110
950249601
277126623
445434949
494658653
10850231
1056206558
99364182
2102979960
221985981
553926783
1738829157
998611754
728678198
1926640952
1390340234
1347654464
543801349
406816011
115054275
2117540345
1685887392
832827862
1734961398
113207380
1750612101
1534410703
1526066392
1936427790
487310060
1976547655
517290329
241485816
410454399
667727821
897786641
1061653753
1426243417
1279538897
1774106631
2084824486
881818294
332819933
2088830047
1610513021
464288934
1781953307
1928339016
951784823
726090150
315548902
479165076
226079274
1411701225
2063179034
1359906926
567218932
949356799
1847814712
272012947
1902239576
234303260
710201935
496565805
1880443443
1890383874
1236851964
1690212469
336216221
1651430704
266003931
1773763056
1254104917
1943026593
1735685780
1159329662
2059268464
1729736306
1069820244
694677922
390936213
1805815196
2122748592
862022121
334442761
1711058530
1707750450
1298095652
827702339
308460697
452425386
962719062
768125686
737829264
1854254112
1684325265
1459662092
614151417
435559053
2025639499
1403043469
1575712064
1674448172
1012938993
915873110
1036224449
2003365909
588886197
248432533
1693008048
1083928868
466088096
700088819
1079243645
1094757190
48928531
660760036
575294311
552228879
1272791086
1253898200
164293447
621611614
1564601229
557630812
1003542114
1377923107
1278978004
815500200
1394909209
743677339
356157234
1376511466
1888183300
1752784369
674880336
1041924857
1044678441
1546162013
426883641
212329454
115818348
501646267
110938527
277062317
818996155
210332658
1142117388
2119319446
74777826
1594149345
740074616
981891121
1023429995
1811540579
1979165470
2052531520
2145331720
176514948
1228663038
398106941
2027501938
1138930467
1431545053
277919184
2106754415
127838519
200304428
625218334
1147372059
842148160
947568183
1800162664
1738069724
2013116925
228477574
1813603245
525069902
750727629
1697846004
286379332
1361399562
1773824724
1441079630
694948090
1316600546
1122892756
1830512140
1187832394
1448286298
231537446
1254024477
28493990
840311151
840353940
262351235
1859669287
144039264
394649623
108069515
718647560
1283842124
19837842
705988303
1634413409
2019316477
159878442
735011176
435990653
450151325
2016573955
1580230167
1525169749
207928842
1422015503
1901161692
1635759349
2131962906
1741898742
937195209
1016017705
2000911709
1307685956
997792378
192478543
489002987
1441098470
979580822
2081418100
1000050802
505222095
1057747872
1568235516
713435725
1125204691
1573256753
1048560917
1334386702
1922602594
1134435495
299799485
1366831991
1581638075
614530934
993059200
264111619
1359568509
1055874281
860583794
1747826933
443410369
320952107
585854744
1389385084
334183404
563750671
1724013057
1549729061
988170046
1871515842
1745416081
221962820
874018139
1301586055
283198162
1406404578
188157042
1423781454
1676771631
378522137
601067246
1325640233
1656764619
576728592
378414576
1072279836
1987782227
1079835366
533926780
266332166
2062650244
1439668625
1400646760
1604821383
1537936707
256031872
2060409711
1592576273
1730419287
944165202
1483942546
284759932
341366962
112998264
135419357
1115787098
1927781590
1234452893
1300718953
244269416
1580459818
404356426
1770606509
799299661
1343417064
1341375400
1878139846
2103340348
1470798769
1697550636
634960891
1576477750
1162626125
1086596627
467040024
505679840
204711165
657256186
183630772
284614328
791910684
1638839406
1892155963
209636774
1165575660
708383654
27993737
1326212675
1085198639
583057185
1167311594
337150345
501653044
1848280512
383308234
519017702
249042186
1375151189
1070258330
1147291159
1897328811
486595770
510253337
64767868
353244388
1757140678
59722923
191003757
1722215664
663373996
1963271696
286877136
2108051791
1406494346
270719821
1075107222
1944581775
2025593713
78215320
223472473
465658610
910723309
2109192719
618420459
1358261528
1346195414
1355755136
1044377131
583090773
1202429951
1896046879
176647556
2108421227
1956843912
1854671884
355051517
1205964905
241976248
957567674
1550180690
318946442
232736192
1832452975
347110618
443670134
1451673578
736355030
2112942412
1028049275
409014921
1410989291
1752302790
2133980432
1697629941
1983447062
42291646
1538800440
23553829
2038931193
1190859360
1531977185
166700858
859372226
1739535845
1644795424
486900765
404428311
1452063690
461990435
1303389404
1078545889
445143138
943786744
1180271235
643554584
1832083916
1676409675
540793025
1638753769
816317120
1971043778
443866476
359630027
615495864
1421560551
78627161
1818716643
1562711517
1913851783
1584855127
994802698
1521602446
1895199457
1566493096
1239089879
1244270922
1302586644
1096394784
1290328122
1441143097
1392538881
396841575
1236411325
530259007
628616992
1240447757
1828330499
1750364861
2078966562
406501637
1451479532
525208716
1473311447
1637187579
1940062549
126954765
702564277
1750523943
1102900425
1599369128
1352012140
202592036
867319609
1933579239
1110846610
1148303316
2068510184
1255641547
2078478349
2100433470
568152929
577336879
2073666632
1289143481
696834310
839288461
452567126
1552010058
1652443546
1344351704
350449995
951494896
904770481
1368797293
1477748669
668081776
1649640344
536848444
84667963
203992015
50175453
1515407622
362645457
1155323915
1052868974
1928129863
817976791
1906196856
536637825
558262687
356738675
1923249691
1645652224
616409328
1377831657
2001245065
1860342547
1089081768
863270335
1794682802
1481707186
186790200
1594679454
284166289
1360246898
334672029
330906436
617282776
15088839
778539026
1521574336
1589496847
257405488
304655471
980539862
1200430787
1645018024
1418365480
513415678
1500993285
1368732378
936667814
812996444
6268956
34150925
387753887
1207360562
615249736
449746671
1077696418
1829955126
157713414
1257845917
1551579915
360516662
1733580790
1575005505
464842527
1660235015
1406238558
497450467
752380644
577496460
727976276
1602453231
700629949
744984206
1695993798
1473677121
2073442455
187876322
1691158632
973936318
1607370541
1937600935
400530469
849282993
494110775
674851616
1618298860
2004240840
619385510
1385924866
287736976
2101060668
1141582205
726290246
2073966441
1445035924
1261268522
165878753
1510484539
1491449931
1998905056
203349136
608062329
1826847029
790026507
100617543
784709390
976100688
609773173
1351466723
1120699890
47061610
630247796
1423205561
863594175
341373717
2105704700
1557867231
1308491186
255668436
16456942
1150358887
1593642390
859531000
2123102830
413869320
1760913141
1990540315
365678603
161597170
209887563
1746631918
318943762
1427491312
207919832
950285874
1195464340
1745214736
1147060403
1309791992
1946460701
6133281
1528831893
1674861339
1151761230
2089222018
1820670847
174947645
1996285926
1405595334
1654960310
1138815215
1068003407
1649566287
825727727
228173223
632474666
1209411718
672057001
1583157250
71227066
292818276
375761130
2030402792
405457504
1025790156
33824637
1927047917
2057684604
1924408597
1111488724
1854795045
685349271
1629811892
1611613566
1389237697
1005180710
1163276653
830238494
770271044
1000944448
67283340
1072503008
93933459
25569058
322594574
634177785
76917176
1884282093
593630448
827086545
1299990749
1486119980
266399337
1057432893
885492073
947465820
465974374
1753162107
1101851746
554619592
1590635607
1333824426
400341318
1782651654
190227873
10389470
1379641275
27547374
1574373719
471430442
1624216178
125892931
315092656
765464239
708325762
413039493
801127056
1484542885
53271555
309234354
1088800088
1054685035
77091633
1381595838
1674807560
1343101507
1661703069
1745683420
356472770
1921845501
677425201
1842234800
919083503
1276167490
310817876
955258007
645239844
984585904
1620020732
1471057099
160609900
1735909908
20512731
1490087877
413888772
871074292
1682545682
613599111
1251415067
552539936
574277095
1031099263
815281371
786278572
1137228912
314195055
767237230
462597162
757181546
627609845
1874574852
1280990725
244108010
467470668
802960640
517607896
1048737604
2131137622
1177865069
1294025308
122578328
1066412799
36079568
104098295
1014288520
1213787401
112804863
1434624754
1513337960
1320912196
432949924
1893142442
60362861
1078318507
1764785805
91687591
1774662107
547482496
1084950441
574496521
18875718
1636908028
141527640
1705560295
1731228172
972761043
590669034
601816388
2119482268
1076873326
1737979490
1240431271
170847190
245367677
2019814572
1485627621
36193711
23848760
731224697
1774031302
1565966220
642273026
2146522497
1376737618
1296008369
1197264726
1430642095
251649378
856653864
215673373
863685099
1500174097
352513822
137333468
1756823483
1542394276
2010446468
382716728
654815364
979055629
1110465046
1774321430
235987047
1213419492
909770155
572786789
896562214
41958157
393134210
1510995040
1486669712
381267606
1093477053
476044980
891800503
79441947
1147407288
1022500478
7318829
572244269
419402960
909031949
300286549
289691732
164420358
665789380
2067169662
75047053
1068358043
1292451258
1203126018
1927512574
857099263
1121887795
10777711
920842843
1357551717
863063050
1541786972
1643023474
1241104886
186534562
654524053
1803120998
1382769390
541068937
274031724
1030418471
144355017
1226359083
1684367457
31159816
1358396652
763755979
766275558
2061977341
782654023
962514153
1627034237
378010988
2126029890
1870457201
1626232739
1569051465
2113251950
2089962529
654687639
1303491011
659413264
1275854944
1223804723
616106305
1127279407
140722240
1559597722
436499103
1847600465
1532876968
1882846899
53614034
1861588718
1910429136
1444850244
1608309797
1803117936
973633349
263320094
1317103380
1677598183
160459882
1721226761
1970393278
1557991348
1430739090
382329191
2011771981
1053535899
1643421411
112748300
544210587
1025703083
1506244522
360075578
2128741851
2068970856
2025737015
1924691603
1367828976
953429791
226842410
1150384558
768687365
2099580233
1533909580
317926949
2120938405
323591065
2101151909
152995735
292658397
514389764
1069090907
424349562
448913965
822931729
99366145
1861149538
997052620
197374359
675835061
1613773801
1351313623
469459114
1659249631
925465097
11335128
1284561367
1312948643
935902681
947138468
1974101330
150586429
926155934
64037351
77036347
673803475
1840959229
1922948265
1821281429
925479973
1685999542
2087185486
184669894
110151359
2082021731
542677582
1751399820
1165379853
162497778
1263334687
542583929
1595646865
1810966391
1598988423
1113227728
1513723685
1102410048
213806528
641171781
2119440804
402348914
111262740
2105527588
1318418938
1966460510
2023989468
1570335075
2027015046
468551653
108713783
334546247
712219616
920750524
25524643
1342819955
1412623874
1559170900
1787527447
222890526
1083670260
2066353369
1119423835
678279246
6771096
934229146
536966643
852884872
323126182
1205372359
1849434557
1606817084
1506634131
10314378
1064052520
1443597266
1240068694
403123779
180598123
1114997030
211899501
583234579
991183748
1035662105
545194455
1358730336
1920764186
1921519309
1379787807
1237449793
1917140618
1854639098
1489559691
1147724416
587048374
729615949
548381942
594448028
1242093873
590713005
1448131455
1552230052
250406290
739432056
85583674
1704199720
198486311
1761535530
761251748
781491045
1104510023
1251249111
23971288
1683279514
1789501861
1962533647
227493980
1346891602
1185971840
1479141721
1710436078
632236915
790993654
1720064057
275421203
1820495083
1637837337
396953559
1059318730
2124644464
721869397
1267931310
346239232
872538925
1297657255
745154142
274245875
1719441819
883005976
1529168261
1851175959
1718004975
1288057158
94204486
868744651
1287254661
180851150
2057077301
1424421180
1344289093
22404699
1789054662
1482126587
1578893276
564231769
1111303164
384036815
968471362
377235134
1826856348
901682263
1163031913
2029693300
1434096206
1015543308
1695115878
1927843356
598640096
796648664
332173244
1014919658
58991363
1631949205
1422006777
1072443554
915750306
1058798166
522935100
241685512
1150541234
753376990
988164452
932334690
1523339431
508722239
1070988442
2099441899
1216300129
1958957449
178068667
1240123335
135063795
1231367317
2100295824
1147180742
1795824404
763116745
1240107887
1241955051
1232639553
308867311
1408334791
438028583
41627567
1977244232
1606924678
1931933331
788469593
500226476
1663148977
1745963144
485696206
590484284
991868682
916229375
63315954
1087318696
1815266559
1915296439
1627729565
1474185153
1328001105
1658542448
236135139
1510498969
851490023
173150841
1712451515
1280071541
27800936
1413384284
1027020976
1561871169
1752240405
307189636
2028219599
320481382
1200915150
2147426029
1241270274
1768479204
1903527672
737668956
1628413559
1086730388
1284688165
1239188529
1846939069
1692108457
1848646621
409486319
1536276416
2138143862
568358176
888604604
1997710541
851707059
377058769
1722133627
523529648
926136350
286881647
542927427
424603188
1068855878
319365763
842265996
1597177663
327235113
1331793169
1606837792
124533042
983652684
562028579
1377626271
1621147123
1310914801
1836025571
554382879
1925712694
1942533674
1871963266
2028590228
1460786428
1212201384
16421480
784342734
964028277
2046755016
970925608
1712264458
1560678871
436007083
604602558
1083045182
641406937
784282594
1523557205
1766431515
2090183749
1629674860
111415086
699901961
1191998423
697488854
372877927
409891974
1558187576
929468039
1868967778
1448265484
2123245903
1665859436
235676214
942429414
1220320056
1488382389
661999419
665979561
353731651
1099654400
1822871890
2017401929
1663924630
572634022
1851236398
1619123461
766293714
992435805
1901242006
1133862975
2115262751
835295384
841834622
1897324804
597205274
1842408852
727449868
82309920
665402473
275657587
1758208460
342784728
1960876385
496617574
1347352574
1615031567
590561227
1829115498
104600243
1315002300
2119709769
918970316
970301989
33796700
562258347
317379345
756499754
2072507897
1839926316
175302558
934829930
1136754009
766593744
1662452102
1430976488
1129393423
1844087306
512384674
41950977
129098925
1654265314
955664804
1169874232
1556788676
857582701
160405370
993700022
1257759976
497096640
1128753711
1564894188
916173264
693293214
1924677349
81847313
258467660
53651364
2039496898
1202716355
850473987
733182250
1859773893
1675567347
1564297781
1233708657
1990447749
1525050537
1176291429
1209669588
313067368
809459608
1027729720
1580369800
549081993
2033189081
1839528967
866767789
852103782
116758494
736601334
450599003
664481540
1958210058
126346563
887640637
1781821610
1187906029
634645340
1574455367
22613835
285047823
1123003249
1742307039
526880575
1165844066
240992095
2062659896
773842376
1587901967
1972965107
1620923317
1626465713
156450194
1350222040
418684606
731181868
1311591306
1210839454
1359978532
298450852
1947093024
983938328
813848207
541642499
1979739207
1237704196
1978258017
2113504037
1800570617
908922522
10707231
1740337276
678399023
456560679
803651203
270154189
725723813
444265631
1838960694
1198667067
369748731
40795405
1298687623
2430955
263541859
2093763480
1585743911
899672689
1490590895
1453284013
689947395
1947419950
1083923768
2094677405
1310656410
970904685
1694224803
1435412582
1647741524
718349470
1307844186
787857692
1668624041
276608615
2066357792
312096398
310049013
1778604994
1743960357
1679106569
112429163
1490606854
1502724743
1341042338
118331844
119397349
2143248177
810781132
113807697
928258976
127660916
846207848
537988454
72149293
1029413373
811763295
71663714
1934813528
957489512
1624535142
467391247
1504715469
1462276899
778932969
1979780795
970019694
1696940369
1047532207
841748354
593988426
2005884106
1726980100
1006386997
1292439917
1305941017
305422348
64837214
217223194
2102081739
1308269417
1426663261
162105619
1413836472
174077890
60846182
1918964168
47571266
1433466756
1806939712
1243731886
374833766
761430570
473245091
1339452510
964022409
1420899396
250379746
1350359440
1917658239
1752086649
2024145756
937328230
1148094662
1379100331
183859609
2135896645
749737627
205745495
1929782616
689222217
1624431796
261669031
1997592323
1245140110
354897346
681759807
1311833420
1000146190
1182348972
1487739277
745651833
1718585800
648821768
1459440063
2131499847
1055854330
1318183326
903509350
2062489992
1676802802
1067587359
617471051
1774908781
7539530
207573033
1116638723
267934878
2007939110
776937756
1848169076
397717486
326164685
613442987
135420332
608980456
1599324230
1849159606
419181689
166454514
315697422
1337769188
1565758506
619826639
1730611620
316454211
1099060103
1840803122
1966094574
344125806
1814054519
737320663
980584885
2086176842
140923426
382936861
734210065
1707664986
475287083
1029188993
1191328969
308456151
1394256831
1144242006
1687083456
1906183939
1165551260
1558862025
473181855
1647432609
1860287716
1407219873
1752237068
222279549
659959765
825244039
1310359948
465663348
654855011
708834388
763050061
1254050605
1240905526
137554601
86996978
184092407
2127695418
829225267
1444932350
1691000320
94175017
847401325
52132466
1228229380
1603810615
1963736189
1974565705
1293300710
321587031
1224467694
84746565
62101723
731509149
2133076357
313736247
1240041776
628872308
299071189
203635606
1398743910
1174338959
980855236
2138864487
793598438
741275658
1499331183
879286235
1115701811
1082926224
1054666004
1101892039
1616636554
6691136
857623923
1659063131
1020115124
2139736853
203763872
1626784624
1697861521
1542749268
932446081
858929824
1180696124
1146910336
1475512511
363960191
34190688
461408777
1934367435
759275975
1980139103
793728517
857646825
1875611702
1541646583
1813469456
1538517760
1804458831
1333725554
1762707785
1797104557
780360422
1466720002
615658674
1043187350
2054793581
974047950
1147201886
736347368
561500242
2121268424
741221748
1038603658
1496726775
1878909690
1215434794
114116387
193526789
1484250902
1815443713
351591033
616382044
1668580785
880501028
587736279
537601226
1124655953
1906002531
1831270861
358405319
893012852
754798760
2080366145
1389089904
1979952811
2057898314
1160544820
391491325
2044164312
1664625726
843793024
1399382062
10942189
1407058666
1986966620
1728776757
697845289
659858012
329004602
746156032
733202783
60877174
271747875
960805721
938616892
1975405247
506559562
520685409
1295242241
1701010490
1551598520
402863669
1858803618
808464042
1682603527
1927580830
979479685
1958178664
53503266
1013290481
1243797898
1391677391
1411191392
339300620
607328533
685192444
1610746023
1310827614
815679236
382677293
147670743
1996888501
1258641304
1629373292
1066672600
286122701
91526412
271343450
1759979214
1490953735
367748676
49626747
1483212286
691900874
809409800
2078865285
1994032101
427702571
975064021
162488123
1946776740
1043249298
1462248547
174010405
1475919310
45326606
1057971799
1759116163
1560109064
1703554499
671294625
421388575
913607234
2014658295
1268550804
1098780388
1173533600
1576378152
750588779
1808992966
1122221424
655265535
1223075165
181649770
2125798783
1115134337
1203120830
350773080
969085218
1874636975
122265467
1860694174
1801573912
2129498336
343584846
1582418306
1903947226
1595764336
838263256
1001633525
1381918543
1846798436
157171248
588117439
359412127
856704520
2108787584
1764095018
898725299
698350161
1450773142
702077232
1383069972
11104335
523025436
1419695408
190679001
887889843
512176088
831535640
1500341963
894888180
898357903
1918720965
1272827427
1253423441
1177154629
2143959063
1013083027
1264023339
1971642043
1432282931
1726278600
913127066
906695350
1646121900
1249152490
704886026
27563992
238074739
1463663932
1100488269
207749494
849180363
797094707
1248401401
2083845571
20154845
665723319
1573197395
1515928474
268663856
1001973274
1488386135
2135249027
1959852265
1580974693
1402071957
702646218
437303238
1470504974
721262972
1196732390
941829195
1647499880
1598265926
675889501
580714182
1230245995
96416306
2099123286
1653492865
292486986
1131435366
1918738246
1675210670
249619586
1188230237
721862041
1288441744
1499850851
2050723733
508558584
1816541537
857411594
790238389
179205200
65617955
1215575960
1302594059
1074340310
282502346
547296429
596038523
1998704864
380978835
736903271
1063499145
1146915142
1439439714
402082346
1576371077
1882096668
1042526194
1869009140
1222773186
530426658
1589604342
222144132
643273596
995729029
18855544
299235630
465026457
1813463869
375236143
1371506156
1286640760
1324865796
340904358
618255128
725939919
887396675
1582725972
237204058
1013269270
1407704230
1448547861
1792494365
1742293699
1236060544
939322732
831581256
559714084
711887475
1760234862
1213261670
871220596
398462006
1981399976
442118687
930259784
2125808589
126021257
1560383708
1005646461
622263642
678434448
1554516141
2092821876
426389962
1541098861
960059856
2032460829
1773397386
292804455
732398167
522593974
956468797
821533410
1140606770
1208957891
1676018033
380786960
163170280
499997486
1612638878
85175654
107157457
452670126
1676593507
1013765896
69591229
919269920
630290533
453462054
817761486
1896718427
730413719
1558511245
1590458746
1505277447
847663614
1268491180
1308209456
1516962747
500374944
1809544534
878554508
2006047843
994951375
2001925449
969253411
1911524075
1545097179
918577762
798019165
677645790
1598588756
421656568
234706753
1425611606
1275071035
840300111
568208143
1062366762
2088118198
446395213
1540549146
1103321395
597436957
75821633
1547360663
90874944
589638693
705545343
624680427
617983998
937064644
539177210
1314291018
1942741540
1984262001
1930585407
723511523
2114148947
1775760400
1517039035
282792026
1704979750
1692165149
974091548
1154071242
628976082
798365045
325815664
523151968
1516643677
1226529926
2066432047
354010559
427216749
1418861265
479831552
624380368
17862196
429380636
1295108082
301663645
484074247
784223719
803866270
1705024165
1685247566
2032514420
1760316130
1922681049
261286885
610094352
1737228022
1562623830
830693207
299082713
1433062645
953972644
149235721
2134856283
1188898969
1733367820
804144625
1200177741
1505730254
715021555
1549522163
702643180
84798933
1230769062
628779544
1858567283
1957488169
791440633
1371911938
317658222
1777865252
661180103
2092988111
1409994167
985933453
629411495
2026217957
329570854
765934168
148646956
666102344
5212591
460834768
1741939470
544505946
1435912205
1796436973
808275198
1451105780
1194861543
765370176
1354665158
462773266
1414847656
1452129746
716800010
992693757
1263892625
1139373962
920615267
433808906
930702121
140415013
488243934
849977848
1158747013
701143060
1930536952
2126642788
1636776568
1276535802
1887160393
1268397199
2025421001
156192133
637039060
1047968918
811703714
84949881
628703830
1131682700
1748004000
443249117
290083458
1767208627
187362346
1487284791
821438524
846819296
1824209794
1547105241
2036183016
779504182
2066084201
1855446140
1736261560
1056855435
91554299
949837732
595042686
1036886997
721497336
941826023
463479973
1350697923
1189278803
318727780
626833734
308168451
1236539986
1313762159
869863740
1528417531
2016061332
1648780953
1520683829
1291671316
1832286589
400910049
477013271
2075010613
174741608
384430970
1951053190
1747475859
832149056
128414501
433696458
1032433664
917713943
761748879
923609228
762139600
1896059098
1663578742
539816569
28982937
790994812
1839938217
486370926
1961142755
286041394
585240571
1946088113
549707797
1873772488
2012015999
786379756
1463635795
33452973
469420083
2035660799
2133190313
1525449332
1601973841
163860384
450542178
745883850
1144647788
890542358
1831989120
1873306892
872452539
627804707
1149563096
702768416
11632532
627835595
1253370517
58932524
2041254459
266430136
1412075340
1148601675
261641514
902512662
116532046
255311996
819566360
1927473638
1446302093
1524492815
1037484604
852771327
896550873
956533941
766278812
1468162857
300784313
1685463134
952438940
1121019809
270037495
1773236227
537795708
1015952287
1031240913
1917962554
1822165869
120407737
1596403267
1489350843
1286362443
876189396
1071104318
698884545
1541894
728527435
1601143937
474764439
392434454
1569155618
697462758
1411648399
499837170
1177109539
1601175426
1758030420
530503268
771159373
743987384
1117082535
1537716073
277980143
1807332736
1305169977
1327644089
535998961
2051480080
1585708003
825621038
417779563
53039025
1537146127
1540459520
2055279664
356198822
1730511358
218042873
880747143
1802637845
1051084645
1558262190
112677316
917757071
1983129418
967438497
365551530
1585112083
2094018132
872174621
661531409
415854207
153631268
1665780004
181728930
1762482281
565387414
719082965
1740157534
146082435
1800625299
761171958
148164086
1935062224
1170818405
1171414673
882709454
1265292074
2103299207
1778876882
1227753988
196803021
2102314004
1807934226
378494476
2093345154
1990569094
585608572
1551979916
746187617
1531055080
605236595
1596869059
835089926
1560300273
1144814137
943270153
1420171471
1426463835
1258874046
1606549928
1180807314
257780297
1520840874
1662620570
1827529709
1931922717
1025217784
1560079045
1600382873
1607239996
1948418780
89260492
280398395
1539249571
431503229
343829489
1222936825
1499736674
1421415256
1083246336
1946758093
1661031991
1576450773
1217902193
2043423179
1854610711
1331297874
1419388020
1053938860
1851891334
935430793
1725074813
619482650
1814283276
862871771
886935896
1441825562
383907547
300881759
2109345359
1613410570
773414550
1603985709
1402077969
714879239
385918798
2043502328
1449490598
171625746
835670009
708064946
114324819
1217911664
818446410
513766479
642053669
929981341
1123182503
1877324231
204599755
2075757100
1484989043
1267533717
1840276081
236209464
522987787
956941375
1332697181
88299635
277693976
1552149956
934810521
451582394
221778971
104106195
948119241
2039381168
46990381
1317775736
263692648
1176692702
64678981
1953516370
1707950453
2122862625
71966077
738914793
556445195
829955505
490471894
162271442
1454946867
1132549993
1332232972
897530802
373534236
1742116917
857766025
433856340
727947689
718162464
1631804887
1193689235
1774497692
1729506229
545820845
1431078417
1036559934
1035672352
112056143
471435096
10101518
742796183
1160703664
816162186
2028678251
592445533
1162928314
794553327
2142741347
185299457
124379819
1998763847
1921304315
1919449767
1835973499
458827608
1924578595
948988170
820949357
2004506047
1807033996
1469865542
1086783825
2018990046
2008528738
310841648
586603434
1543046394
2100550256
662362752
991751117
1515882685
1157913351
1253902902
2118608365
1582152067
1401165672
362250750
685743363
788150851
2096413493
1069652759
2073698667
663249284
2141880558
1760121292
1484023536
1537796696
1687551275
1797110284
1357443844
1288334373
15003707
637254425
1386419047
485333860
831725646
1839076410
538647534
2032751012
1273248922
1198631224
648293619
1192189292
1138738752
1647252991
194281874
1967332174
872940491
1029344039
1985037780
682808659
1067776651
1070265013
757527864
1560603567
991719789
198794056
251084925
1877591273
468712172
855223598
1273330805
1948485241
1813645178
27108986
2068486024
305435607
1520631663
2002984678
1297717476
700831786
90662340
514757881
452830686
1475728884
1042809326
1509097703
2124058749
2078375651
1461523051
1678242392
1819864576
1272435957
1902479038
739177231
1908847879
180965819
1506492817
1686713588
1429562184
1856247626
913662931
274629785
1281272960
1299048606
574725544
263620252
1429778615
806152408
1352501722
698694546
50510197
1993352405
1993936694
1321978889
842236284
1290330712
2114636579
1412341071
521273806
1025882299
1790936168
748793127
1187104967
1398829434
1976411265
843855464
1252775958
1395634165
63289981
1625595161
1112345187
764240278
2123957453
1952817781
2140340954
71497458
254739446
924705236
1175495161
856449743
1388516493
1696240663
1433601224
58909584
1778586077
1779342523
1807747832
1644204651
638058282
1643568439
201811120
516799655
560053030
735891996
1649355096
590578
1099872630
154695355
228914545
635126359
1868088615
865235385
1834783013
61359070
1253034740
86476995
1185226302
1980577139
951823197
1215192557
868077166
1184754124
1761481973
2105569963
1311973897
997318809
1350395597
1669821650
1772989832
565319332
538024649
1466946222
2096851037
393780984
1695299462
541169441
52200102
846397800
1368672877
211848740
775734352
2111333611
472869628
1410642174
983724659
728006186
2081473417
31185383
129744349
942164066
31925489
1176879459
1502853490
790726136
1795366856
1706770844
1159190606
548014062
248391539
523363013
1303835724
1458552625
749452178
1072476149
587389868
1153864577
712874685
1246450289
958228461
625280296
1109654700
2038986493
651828186
1069323302
779277502
518551838
1218267500
1153364135
506796947
1190746067
522305749
1040249818
234299900
1287975437
1030620610
336355143
661711513
2079754939
1499598548
970024425
1737067719
571774093
912689735
524876760
302816852
1913636599
702983696
561573591
1682613718
1686665775
1700629629
1196082780
100504924
1246448408
31453960
935750623
1776962514
363202583
2100023616
2002885556
634921029
1918231692
1885742683
523574264
1133998950
451933766
1154512621
1778957840
720390744
1975842899
182373528
541533850
108130295
1650546719
1547123411
487218457
1799135285
1139444231
1497624221
1536304316
368982552
1002087502
1595982581
898964677
1031469403
851133607
47014202
939370619
1293629745
1059109918
850191692
885235455
1343700661
658932347
394005858
2108933291
1878657696
965604357
1778839498
2098596475
659829734
1816155266
1929853113
776181243
731367904
932518927
1320415468
1230869181
389430910
1595771679
1437322272
1249233266
121198717
1727432497
956497647
1436156142
766520805
1010941447
1868406059
1448289717
1281959427
663163697
85950529
441006852
563217420
1925141379
970634569
199037549
167180445
1139356026
289764253
447269952
2058992861
136939896
505453163
1291329588
1987687398
1788341806
1368897449
1718185230
1208358459
888700086
29595144
84447514
382935586
532936868
639128405
257198767
1468749868
33501440
2024275547
1254154258
758496135
8563637
1061338511
1935921080
92937549
1332976069
2006809918
849496348
355233383
1338971315
2110268790
1540008932
1453857265
1309188386
73160901
1655656835
1361340202
1708981378
1508751908
292674613
837477499
312094825
2137308016
399527882
771283062
977137459
2131555165
660927056
787791217
216741909
1145043883
1835660131
16827094
1633174421
1739970592
1538383198
218322903
1240840070
2091115518
1470483654
622771534
1974477769
1727219786
255488404
120627308
172803554
586676961
1626134028
2069019814
92444025
724648893
1962405947
1517651526
1427151039
1354550141
1528035755
1397611571
1026719882
1732588046
959483840
1911472791
1341426968
357903480
1421515751
1082664187
654817522
1847077713
18809854
1306763419
1154952959
833718523
1130045945
5789263
2025850167
762527619
1133249827
1510917533
1567375778
895297540
1921874385
898477496
124921577
342736687
450484573
128514307
1031325580
426603800
1761321724
1577823934
440591138
301826696
1359076198
532016351
1143015985
366167949
327693814
115862291
1953237522
2015965689
100926340
1645413519
1556652536
227420947
656862292
1669974665
253066903
811372068
1900572381
633871916
1745125054
239183620
1239886071
206328621
461389592
1298053096
1584588701
1327126944
1696526139
2142013329
867205014
1226961170
100887821
661288984
640183622
266395983
615360917
1065493608
389102936
1824144964
1381717216
1323861880
54967410
110866741
1824117415
103131563
1132392491
1688849185
1238005314
1112266574
1158534872
1892442026
385484519
281501566
250146698
1125377627
327978031
1938807021
2126220069
1158735213
1369334183
761524762
998040520
643195986
1880855604
1238943129
1964572006
696280323
1261339974
1696971233
633163330
53962677
1875302316
1807083208
712650410
1523184471
838443897
564659120
772411851
1981098364
488370825
1048960564
162497839
949313314
261653720
1234982904
1832581616
1603780674
866245671
662498658
1349080105
1269168502
687968562
1901183886
1693205418
828697021
459665144
986529394
2039309342
977231201
732878779
1537089372
2080187675
1867894900
31125623
628173603
134117995
1061959751
274077246
665409634
935351562
162453047
143268159
1041728941
844489222
1489441172
1001570867
672839649
1113494533
1423530542
571874647
1236394108
269415092
31789730
98701259
2632510
1860907878
52396599
1443902296
539284868
145004885
1837289301
1892743815
1124567996
195730827
619315648
1142889831
2107264926
1696653269
1431506217
1983663400
1916921573
1930092064
1409278675
1593323740
1828049207
77493656
307203123
1975691553
1466484349
1808673301
1313361194
2007653804
1475001624
1413232353
1391185476
1804111773
1437431883
149382914
1687047946
1371223911
1765056060
1258468661
1669980125
938371164
1876579885
1502131206
1103537311
412482725
225537860
1245429487
498147071
1624803946
1596853793
1508110659
794263611
785161988
2132665248
1656481767
847709208
1426670622
932768446
891111436
451039830
1873464133
1781771908
530452731
621406611
1510793924
903616928
149926572
1108316542
463139169
1407830866
384888769
1754125391
1832368892
1946875331
2072216760
148669011
1205685336
320259420
550934492
939211492
3551261
1626230174
334951053
518717345
1242622540
1169490002
899023105
1515179592
430882024
1992928187
1712888386
944980646
940487782
1342767104
320770266
685851035
41286499
1308794560
1104415389
1048029775
882276208
300527657
1786618267
1273106873
1205120136
1210712565
919620449
2103083972
1632496283
514501875
1975913137
1101549067
2069872720
803685396
1556112910
1911935568
1855043739
1680378443
1995024692
1698062397
954359292
1246081178
1894116567
2115311498
1637386034
1299651701
1074063035
1216729930
450489294
1977857642
2034598620
1714494189
1231552402
229752828
94126627
1460935989
1711544139
344207722
1041065150
500019748
991679851
1601020188
1531697118
1429300650
1417600296
461484250
162394116
114919715
234803200
625869953
1533601932
1888571031
150638875
1201913976
1076112305
1754262012
1878380986
2017103660
437609167
916306940
1383982549
282472477
2113294179
39617640
180150256
1337429395
608528942
1695259639
154924404
440556420
258100296
1061238476
309734145
283131139
1798758160
691121859
1828473078
2068476639
809391217
775804313
906696406
1887638116
484108056
44125913
227860622
1575404163
621503240
70906616
165626381
887096083
162624862
495007914
1710635963
249887366
1572455573
200320989
626364080
59296893
1486279031
422204183
1917411531
1015641952
1923063401
140401290
1269246359
132332503
1761812647
1334212199
698344841
1074956696
1814132592
774932551
411865880
1590523634
1681648911
1370568195
1672869532
1855831538
1703722772
2025294809
1228449348
1407468387
502771208
1851434665
1397120907
233776410
1000625785
1054500438
1512415739
485183316
83054634
913057673
1567658952
697998352
392107880
210536147
1379151671
1607956630
66698417
342829548
917550391
621745147
1163418936
1699058393
865889010
1878725933
1407017617
724957484
1307155721
117692843
1785891816
872099206
724626642
1322531699
1591983477
1346798322
771810181
449306322
1177262366
1293730020
913559495
486345129
1981996668
377953977
512551024
603128012
1394840364
118572159
419281384
1203629674
961606502
2108511834
1813305881
16339194
911550936
230098416
431416447
1606545499
830853042
2062462339
1617083982
958422286
226506164
895840634
543302525
627897874
1064203149
796093062
325548484
307656434
1296449699
837867757
1811541605
2001997430
494048367
1091263893
1563482324
1802239123
2138639868
909130923
979331054
1868019862
1447830747
1772398746
1366398508
925802431
1377509750
545592091
1507550636
450898827
814800015
1912899637
1293640780
350662417
127027304
2028277886
1022457973
1522245226
799916116
1816271559
1049293942
582376568
2022449484
619048825
1225061343
387879135
1792322098
579021112
1892024080
1180370587
2014618547
1447770278
944764780
340136468
442224909
1316679187
1112230870
1221623756
173975603
1486228283
128742639
1413220808
1544507721
1311432233
1341438300
1096177361
2126409803
35054507
145701323
306020294
1324659725
711291095
1013663128
1817648787
492187424
755066224
1351939700
71492590
1191213050
1670571743
1554847089
716289529
955551947
1023549826
1551976045
791303687
2034079867
423105470
841317627
98865092
363151902
1440112501
1670363212
973336178
552015373
1086268619
987170663
899349377
879982997
124118125
1865864684
1291846982
1039367919
1073899925
1075281754
1125936227
886996545
1407106104
1920805894
679443140
764573139
1612258220
1818097087
119390653
478163237
340983923
947933983
1086717865
2099002030
753280734
279104466
1584697121
1969591143
1616421091
583923142
1255038071
2012427030
1978200322
567392459
304899155
1402556424
1026239411
1343150768
1187035610
282554612
1154490927
382587818
259921178
1918911205
2026869981
1669589767
881518762
1730952131
1045326984
1871157912
740884788
967311584
901381738
1171602275
1058712087
1219467355
28398688
1302657636
1403935950
472342595
1265991890
1471353744
1253701348
807653424
1002043398
658200422
435058728
1588658209
1087238824
784922177
1930250401
1634400825
1094178805
1008440586
1336412049
2033701121
1140568136
360884570
624156848
1670677042
635805426
372252077
1431923537
1644534906
626091146
639843803
579473479
962376026
1678240131
2104290043
151255048
866356428
2028720200
2041452526
1485668651
1486763460
1229852387
1741786502
1263615604
1039447555
602116691
52557528
442727700
20294345
2104813553
234698060
949637948
855809250
964751344
1334181129
1753298380
869736697
388732854
1825880392
1381046105
1073463181
754031669
55097391
318115200
693478847
1404720011
481992589
1967882216
48504086
2080407632
225519803
584572450
1255984071
636168932
114894117
426827264
1836563862
391087128
690080408
391201271
1268527871
1890897715
553535158
2001282826
1170160277
1821594784
1710070937
584178506
610603098
1646746634
2022295451
1341013056
349587075
391196201
259991714
887135432
1371125209
52109171
1961704019
870265756
1952724257
1553900082
1829866574
1024463102
1422858880
807493861
1514014858
1161141812
1262912257
912482479
1899724668
865378963
402678508
1345792757
878279536
297587242
703422001
1386020802
311188919
335340636
1999923295
1035604279
1931133590
1097544043
384445829
186958788
628829584
378263919
1286947202
1981741616
539163984
1975349750
1009785151
2054645483
807905408
347421919
49924609
1156245100
917717462
1450436112
92705432
1912529302
1349338018
624675321
1273047718
1047377972
1176020343
1748091863
1622006726
912142956
1825060559
477201400
1038115143
2126445603
657081480
1769893330
1874170013
104801836
143426765
1025113695
933349675
1098690847
760826577
313047677
503655792
270671800
871302132
107914490
177644157
114036784
1540553492
889994372
680957996
464510930
811623776
734331689
217750071
438064139
1194637049
1446546167
1239590815
1259163066
28982741
1649872187
1405702957
1865122314
1817315229
58361977
1509927897
2024881766
1153305747
1370318529
1965419736
1775055212
1686938854
977775626
1399977468
1446788510
1130775634
321629239
1404341200
1156797305
4095573
1644906809
1294884865
282219606
1602835144
1295956356
325444071
1836645334
1874182682
1943394002
441374173
1601622672
206481667
380433239
2016720391
1160718365
1128457626
208550016
1610144630
2146047407
787858167
1854442945
257256581
1655408622
718843284
1162151396
301340324
1183404450
1601122240
893638123
592940620
39404927
2109617613
1355403964
1719588467
95443089
558340559
862418955
465129907
2102119553
852687074
1990358682
1907792453
824009253
1298452084
1516947776
141369894
978555714
300210406
742675787
962239351
1104598273
85247520
204345018
970008679
768926219
110634808
644851544
824333313
2131954984
653175982
1435944196
1704514053
484481847
492940172
1611448433
810682173
1889674568
1577445560
684583416
2032687562
2014249818
1393733004
854284607
285165945
1599716816
66004061
1134576272
1508003766
1117554923
2138504143
1055118792
1233618978
1745012121
773280845
243311688
1944527049
440962263
1132786575
2077921049
1891144204
1162428755
1592574200
1621900534
398892857
343288290
60787163
1931811187
1026236072
355341299
1935281554
904976941
1201900121
1158610222
376066636
1020366300
810506022
2121975429
85147783
43332068
877205146
1671949799
1890551827
2102382910
1034640772
985092242
439667554
1910712814
1253209472
594015565
920130823
1073536112
1590416558
690085622
448041674
2077499540
1384406473
1915807372
1014340265
722470100
610691336
791190882
606402194
1583297541
1039700845
1938437993
442399016
694830015
1965971411
1256553876
1950996893
652839563
1807445784
734906240
601610217
1187479145
1255864254
1545338617
1124051415
408459994
993748716
1880533124
594128343
449957511
1574977621
1211692904
66349168
1514566447
1944753708
1332864615
1737017380
1066846671
1348031033
1037327122
682799579
2111308431
535971123
1238454060
1210242094
1876871658
145031015
2083849170
461292868
78995385
450392355
1228946146
1828742584
166081751
204755707
592869878
1267043705
916722120
882332933
1910133743
1037107134
1392034988
1259018452
821083073
1121822658
843274174
1772548160
2097438335
71638151
2020527992
1819436651
1862403519
1591373138
1164603596
1350078386
1952907637
1757033890
1787596678
1297949210
945461901
1664154053
967369860
2095338809
1093373194
301517657
1304652689
16681772
397052595
1081029737
1634257447
973651979
603636835
1350855982
1591033262
1142080136
1704033569
105174836
1379078507
454833189
1245553727
1576911335
1180278013
1935233489
707819207
438204242
1486211610
61899570
1428171622
1494650752
2015699924
901886931
649962207
1787989373
1378642916
1743287102
1188438875
1184350968
1527953809
717872298
194648655
2015395049
977936142
622807008
1788995339
2147055642
363780332
227459436
2137631929
734108803
1439040368
1937918497
1813851193
403505784
2084886823
1561256058
1001170763
332152295
174684520
287068040
1917045280
1580790810
1020147154
975096043
593206742
1068021279
243296580
1725121322
851477150
1221011116
88331764
1267704682
1476735485
316171567
1024166784
131575051
301713727
784646833
13718849
419936711
1911413605
130989629
2064953556
201734738
74222589
1509181443
678054792
1829568115
531738694
2065452894
983894477
1706771789
95091418
424777033
54629531
1858180468
300428476
929810984
1205694350
1939365230
432361477
480768160
329422878
1137859533
927595173
449907487
749775552
784060224
1834391488
28970812
1286378020
722956181
1842920070
1307189786
398441649
1978281142
1222604908
461118714
225434417
543602702
1837681407
626153873
1389897387
371840032
736164485
467649888
1038954298
974679443
1357713506
1709653909
1972646352
1364228604
70865117
1756511036
1249310402
280863164
1080343949
1147120916
547174370
1124249333
373465066
67911559
1509199501
562611944
1682643784
414502488
772794948
614820212
1244907233
282340196
998739690
1005074742
1655263371
1574775481
1669503704
281119876
860038811
466744969
672339171
718456147
1290414657
911846506
1378714489
106524917
1158375998
1909800968
337971571
1782985039
34595825
1309976838
833949161
212888633
1269976823
1802327536
1858169240
1501021238
703327920
303229249
571874473
2013550775
1532062808
917716346
1234144830
2050412067
232307184
1450619129
1630818737
1874402962
186710998
1202043592
115963114
1845571819
863337336
592758486
545937221
1987459711
1894031634
932665787
1246562075
21620412
1038350007
14384444
1199319089
1421231830
1897542082
2083419271
128934462
896633653
973620654
994818293
248207093
1716028060
409632254
2121743661
775036930
1508959011
441098361
927201914
28136977
1799641617
1390155677
981976138
180002353
1697997933
1180378322
249390344
285458612
485420750
1967659700
808845837
518735552
1571798531
1131912987
1343932302
87466424
1729273694
764474788
224386403
1224660939
1133797429
431182271
1428792137
993049632
1179160393
236662991
440743083
956672875
198050842
985709835
1324692799
956158803
1806970770
151533251
276030774
1342504946
1554134036
1321035709
982220069
1183511203
1722861023
1337138178
616944476
628637638
1552405402
1803527732
433342019
1460188530
888206778
720332696
753988272
263473510
61843305
1525048238
1746546358
795840406
965756612
9034296
1764314672
732739499
12508471
883615971
1659219869
1453724801
999730900
1519072948
441782123
10168666
1631294430
808756479
1604986191
2076786771
745412595
1690110607
760383376
2080934149
1311466307
854521128
113563583
521584334
382331363
1961915600
1674589827
582506039
1298392277
1067510982
1817051404
1777939501
914395514
1384574716
53924809
1928719317
403520141
189209921
524015484
1119257823
1507264563
297604230
841307495
348375361
920033236
468672057
1733792680
1212161231
1287544063
2000120582
1291778310
342677986
878496066
1981191464
176454067
44382421
780352582
2018585198
436947758
66567516
1447214215
2097708576
299425974
883371332
846165771
212665455
1705521037
2147225358
1836845139
1254191920
654916377
1525657382
1809681314
629665082
789440781
878292760
1850307695
1674720301
1118117416
90774309
1715350897
1062068943
774185390
491915593
543654348
1271246677
61229695
1463336570
1771031823
569423231
451867260
1635999138
1475277525
512280839
684831671
433790445
1808277532
75550630
1056893872
1095108729
1197953682
1934894022
1147832475
1877098217
1336912225
1753742844
2038897826
938199507
462126451
1838671894
1656175379
1406529244
833569047
564541177
2121669598
190910079
826288363
6917287
2077788204
800459506
588225562
502293286
958860997
649082506
1446800290
150183512
695369757
2040449337
1412093047
596714978
1529066059
1004986139
618939787
73893950
950504934
1645149979
1309667754
1479255030
1064854049
1239230626
735389471
1173445403
1357217918
1079011969
2081976363
109071479
1796874598
1113522249
832862940
825071172
134516933
159512972
1710213480
919838893
316580374
758605586
89140047
497086291
1547201524
1053037111
445447240
1318517781
797330785
1151187517
1809919289
665983358
743651742
1594284740
1822299260
198401079
1213746117
663026350
1539311066
1403358800
1725604982
150634889
1088795346
1356212374
1020300468
1582110288
1446728543
119231896
1215226584
430015804
1326093706
1419770652
1977601673
240529001
1338004975
2106510605
570670472
872741897
1431904207
1821730678
121481051
1492508858
927299025
2086170824
1064016205
1049287992
1610015217
1139917822
1766624179
38702879
1298582871
716284613
649362737
40781607
1678254388
1971056748
336582574
478717782
464826127
305820507
148315107
970574086
256335973
469573499
1672730218
334359429
2092183404
1820420275
1547164415
2032380436
1284433682
234462490
1328007699
409385488
1158785925
34424663
964287345
2141991255
500451869
422287413
424276976
14243023
1048924621
2137577936
857997545
484306508
202765163
843049249
1160092816
1693133444
1156164052
1152432346
9960077
1976565845
230337025
760535765
901979038
1235492300
1979980808
1411584839
1960528503
403332909
1675827769
867889719
34201515
1567870209
75463263
607221265
1504857620
1709974142
254631247
1266136578
624195258
1612241722
1587054477
966038604
1737311644
154389033
476742028
1695184835
1414960532
1927952190
2029813688
232918830
851926197
942245400
700846765
66263696
1635065968
771908638
777625582
1730428432
112701933
971734672
618635632
914021328
883962464
1993130263
1143058028
1693709912
1192517424
912006063
1649822566
826219251
67053073
880070980
1157530249
664032149
271024473
2117225940
1330004934
50209163
301898912
515343447
24677608
361791375
1851146340
397137254
490232438
1965419453
1548781263
60194210
659513129
1683716629
628742047
2086767425
1761838261
1302654721
1108225139
7167245
275436
678551835
545955086
347973650
2099274950
1182589832
1254896640
1256785465
118912799
1367193782
1109199467
496241769
1877922365
798460828
1454418936
1180756239
678579625
385626881
1848689674
1146915214
2121097591
1331526464
538644744
1108494757
395386338
2045081744
1171366294
1720658066
602074189
915333378
392058800
1555925031
1338775280
534146947
755676635
10646196
251271536
1541295431
1091367700
707094785
1851832612
1815905463
1403737815
2032908596
885974261
1942846199
1599528355
1458592870
916938270
1543729848
425600354
346119565
1651386316
424416882
1324982612
661374782
821805129
1212484222
1167201774
2118064531
1296506940
2073593569
541220448
1303464367
1960280976
1417345755
733312897
1921795790
1125054859
1709356376
346150167
867043571
1319025869
1823643865
1950547166
939796265
966153276
355521710
1230138383
1972106688
295598594
1480763342
1663091480
845163657
521194919
1896229489
2005940614
1761416500
113068642
92479747
332487405
2097430862
1800308910
1531696626
1390611110
770230423
140363267
1392966644
1140248671
420286304
308786486
1811650699
771386385
1694176531
2079528549
987231795
1688711748
1535134076
425334764
218930720
781955323
1217784842
2043117052
1681152831
1259739812
1746858426
756585237
186795072
2032270308
77886231
326426715
1078906211
2030614175
626631423
1015852511
1333584671
1544570561
1238387688
1234127484
1989151797
363187835
904320989
906632311
397186113
607480413
949541983
1627486687
81444318
1326468512
612053795
682903648
528874566
1642210965
1624020559
1755014613
407975563
2102839967
237226006
710268967
1373180221
129051303
837042129
1599260240
1125990528
2134150944
935485855
36321198
879354751
1801526450
1488993047
196451548
1404691601
1764007909
455854839
957947775
1672177025
1363190291
659017302
890157925
843002086
1061602523
409474922
1340349861
314324027
1252812595
1114270696
247221678
1211105918
311857422
395635363
2076581188
606428721
1344219072
1929575059
1178099819
390712288
2046061189
132759640
1778708092
266021949
525579894
371006718
1146317143
1138122277
2139132633
1214133220
720686700
1795156376
100205871
1226602930
1377881878
1996468353
986197515
645024155
82702307
99134260
1635265753
239469549
1914008039
497395754
1883524065
1066972411
263455302
887363674
1011643762
1177240219
1574449879
674619475
782954258
834871925
416266803
2017669761
292380280
2054658211
960789528
268792388
43128124
663780883
1901746583
1478761815
1581950443
379555272
723437832
111984151
2028257090
1822243942
1706768184
1753146942
1272598927
1257379144
737881715
1407529213
1219098997
1450549712
1071073108
167005417
1463334335
1988875941
2077614487
107548405
480109241
1856637640
1412604679
467569539
39485050
346846602
1323155804
1012218369
354203003
1787114594
981733549
1948524035
894482037
1240324556
1643175313
1737292351
987746044
484737847
1916439515
290228840
413061004
1306359643
1196097348
312460743
990689222
783436886
1400163510
458696990
1361226481
225941034
1541812388
1253116155
1695951836
176299217
1290457429
1741941853
638492924
50633373
1980581147
1927409224
49226088
131006980
256468010
1438525642
964004059
1608010914
2107662494
1706894973
1141887735
39571761
1719641501
1972985096
468238588
1148395783
1049329900
1764011967
332186900
708145117
561943167
307231186
598226717
1669693501
1710163090
423731082
1400885281
2027363173
149589211
1330915868
266629074
206900948
981087098
250996833
285419367
1475392002
88007743
813865660
546475789
956560819
1081591370
642786226
1912496505
642709842
887315710
4670237
1800560614
1564092860
437022499
1770084418
746946415
1734731563
1387509898
679750725
1441160245
1370534908
338125091
1154794450
92927522
167569909
1836662232
851065309
1052620120
1495202198
1889851524
1210687884
1839052176
1383935930
282476674
1140060433
2081446784
1527382986
505586369
1517220611
1955082360
358739645
539208132
150094242
2047673977
284543058
772187726
1671514146
1814914251
239775142
1136688989
656100794
1620655236
41447518
2033674938
298485460
860283881
1076857661
1767074943
1722495108
1227053978
1286578630
67543213
2105782911
1081006588
1798800876
2004765121
1789315253
755408986
1368901186
1372432940
309900798
637343305
1152435376
1971561560
1796242970
1426140864
197481449
2025595486
1080961232
1731597214
1034608284
123619024
98503412
842799657
1660949678
1717069086
424221106
390856571
1152590491
1053475078
1530282968
694512799
2118151860
1697781714
546886900
1521599147
254992357
1640165286
1231150877
2019307333
797879338
340177065
824356108
54528281
384806432
1726710964
1024605504
2129556229
910443476
546832227
2096087813
531384797
405648575
141791009
710619519
1395218210
875503602
829732028
1281150363
1993461473
2096362258
1843790690
1660209220
700125843
1377232705
401795610
1085006183
122469828
1106413823
225264274
507384032
988216048
807683236
1914481275
2123905517
1139220179
25886329
84452108
662824057
1821085013
1588211463
307132886
1164705846
1700259178
1903856476
1278474382
1191030303
700085723
1003565422
457694586
387453848
1238628450
1067868107
1048648621
438973311
1885509518
849654523
1634591644
902680931
2062629258
1518988318
530805366
801528766
1032590604
2013413087
1103080310
1536875896
307989926
1372006507
1500346218
1545861330
547772334
32165073
1056763268
814147917
1440474316
458808712
1413497622
1513524813
1583880201
364251168
1434354603
598965469
53559866
702999535
1785532978
1843665470
734094829
1772591247
373354609
1811791340
1681638419
1622971458
386453346
1545067629
694136801
1986423268
966846406
346175681
1677306838
299941764
548510222
756490059
1749273718
886436924
2051659462
442673041
2094425571
1389381254
549867171
1301806832
1609170986
617710418
685140850
1034795659
2026607137
341457551
1737494271
1125790132
1585710973
424247138
144907504
1313398844
466881353
169749706
1574816198
1208078379
465903067
1715647738
642954179
1425804556
1899032407
237795007
613532436
1140071679
918553978
758619191
2021970330
532644876
335587092
1296597348
1386290139
888556843
123146282
609984963
993949858
1424727475
1806167714
676138744
1376082467
1036930862
1270752916
1430285951
377787655
1374327099
1955388837
1462927581
2082468247
774214713
1519308938
1868377831
1084785515
971783017
1302589009
2050433268
907004515
2028853118
569261332
1794628644
1824954891
958130111
1666123272
1705601362
1836632639
763880968
1548044854
1492157197
1979101108
551032706
806256065
349457414
1983732685
673998751
51023141
1542360334
1471063279
560744973
730081558
1351449408
1772746493
1310106980
673077865
1735395113
601287398
97305874
541613792
904245662
1200793707
1240552268
2117651800
20638485
1192299610
1976851489
1091633486
1769666892
971151972
1560631031
2028589173
1638950427
196097212
1669609784
1974109570
1676473604
2065538049
2041221168
212542851
1870799377
1810086065
1741005849
2017655741
1676879755
5482955
2071634220
931425667
860458173
1670618737
1932380914
2072450896
848640942
654734622
1908782562
448868431
2139168774
309273784
1464044063
839988972
101010568
1199631428
281627847
238609640
694135267
514673539
1288123301
799697934
1872506138
740344611
2116615714
900266414
1326814405
1761565837
998004779
1021150118
1635233932
236059317
1294550138
1084283885
1206660785
1110798800
670404161
1432096147
2017129062
1476159640
522994787
494927917
2059858479
1930755869
1273117349
699753670
1433443878
253968368
2096141522
134605296
2005323205
115431605
2103334957
484423582
1997485907
1668716854
487720552
2079601639
1338993748
1763064968
700727210
1444089625
413098385
118946113
1816947807
876779492
1269726294
114579849
1216376907
527849438
1250175172
231398136
1275093997
2137323263
916781258
1149228950
1248286519
1780377929
199575862
887502242
460987408
1361273185
563245310
940629996
705501143
1876889136
1404794555
337905157
1081744976
444866053
369250209
949363915
1637831553
191761469
360621465
1475466765
58725939
273134475
1465590916
1936288101
717287907
2136484920
1844859427
1168983146
878156152
678883130
1852828371
1469450886
216524968
71844479
1152108790
1783860585
728166309
931327389
1542672944
1207010694
1589445597
387986920
1316908701
1948455460
1547688670
897000088
1850541618
610664830
2130554099
526649597
2111440815
1471078635
1307729635
1404920028
1464923834
1525601762
694137954
645325033
219087191
14957877
1839303230
737403529
1045995401
1355224037
1811355740
2016022089
1867298886
1887577999
1339702477
1884639371
725504198
340397514
1637731604
622728433
347980266
1182983567
355201281
640863067
1186625221
1745215124
1977451789
2138420121
239481644
1509394998
1183024042
318763549
212001205
1468003037
383482073
1247472628
1029958051
517307701
499645259
611380020
747376113
640389111
1506160440
1960184613
1555092153
976618473
1329156222
1009413228
1967942671
152198276
910509285
1484173708
1300706282
1166526559
135345745
1736688283
1205971117
1001318525
493565159
340711937
927462204
1630691778
1994776997
735762744
775419101
544814194
1353261135
1019208567
616750625
1462492344
1380897226
804930401
1381190955
1034238642
2101646962
949589784
1816195827
771769039
1917556728
722551648
844808912
110327326
1087331393
1141584264
1320200116
751510160
820813697
566088285
235258646
41118492
1528903081
837184200
1517564566
1889736675
1723725309
430483557
703291147
9973502
1918086174
599031223
1045549579
1408717774
2004095727
204686696
624137289
721350704
1832900364
287125533
1493570675
140452903
56270912
12056455
1042977904
1736933012
150873237
387963741
1912086634
1666940012
1912947182
1457251542
37096689
408867464
1843929216
664695740
663747796
2123005092
717381042
1769148943
95186863
1813747273
681327901
1371181199
1068423248
1808595594
1867506646
1383492354
1611545266
235711675
193174137
2072278120
650727964
1574832229
1834096315
948685593
1226915801
658094577
492424869
92017903
170115367
1172078084
990663318
782238781
1399713130
1083550520
1496755855
1885610729
430996656
105283659
333174252
1309861877
1621005754
920862427
614077583
1038553676
504374319
2078738732
1223985554
1408585358
205567785
281775185
2147068257
1687036455
791930636
1026912130
2061486142
702095354
1768440916
665226358
374385622
1334469729
2015481093
279375780
1346184831
1655921304
263515078
863346899
1882306800
47171254
341507506
980562674
2118466556
1414536278
339304570
1787829364
786076579
469899561
862193882
1648678831
395209029
366520883
717529369
92392229
1405742404
146020202
1324297914
1902836119
898867703
1273722973
1275937016
396065323
962014517
1786277893
1613276963
1776859448
830288702
1254502909
1564389122
1286963141
13383870
1095027970
547678850
1459995749
1084984510
922861890
1969782452
1017398098
1518418798
346479361
57735493
399171138
1770260508
1835030512
2102374264
618579279
746221348
1951093337
851747805
1676764857
1694478601
439187048
102888637
2027366229
1007150002
1213660639
2128007860
197452515
561778027
145749101
1401617993
1501901861
518473470
168936462
1247006368
326534443
994960740
1395525890
900448208
614655928
1483189526
493071959
552962226
1784853766
1603668760
1006850550
1869855071
1813706494
655317040
597946640
1153294774
516462346
769139370
407428173
98320116
1177114613
658735289
1077539845
508752566
242455746
1288923801
1418669153
1954922685
112052763
259136766
1737513448
486364454
886498632
119374634
1009403277
1681330914
305159588
1782425991
1893337302
851995192
1461392441
1677670264
1267708479
532592151
454556728
1395323249
1126773154
960799594
1855818437
1360217070
1984334899
599137962
965931054
1515246871
374888590
728484468
1382160180
287776636
1760134080
1168571744
1857121712
1401557933
1615158474
1093093618
1073116328
1155384117
1874520353
252872452
1127356747
1974014534
652116211
418935036
71816133
26505813
1246409530
148552870
1384157466
1311613946
260141634
1011008573
619340318
185172435
1420724237
1401795350
845542453
771543597
606884266
1790459113
173199900
1682252141
248235223
152230798
1206610669
1402643559
1728101073
963089784
1266803620
205791862
708019663
70929268
971943609
929425433
1821953199
837586914
1537338355
1524940985
1729146583
1252918314
1374196171
2119563522
1437479225
1044528919
2048285916
311781821
682095113
1975860007
996509703
934971676
546514333
1303858522
1702710662
1531282820
1240062326
381264464
850406963
712861699
1794998793
1065633176
1914896991
2065186355
1519832542
851357498
1395511835
375802951
1554235920
1065605730
1147630806
1096370123
225779456
326820829
1441593997
1843435948
321653797
1636642612
261479275
942909590
1075383416
1214453284
820375528
750987978
132987427
1743789756
1504588230
1370128618
616483814
1433909421
661472106
278534151
134340764
1100186726
1688256737
1683215233
917934856
736371034
2086164342
384991218
1999460215
1815446429
2105255557
1817529563
1105370706
687854261
374597498
1177046829
907198928
122539962
302669256
623053713
1707555123
2016527175
116166636
1698039939
608048546
68285515
224872170
813721795
481085040
1412801996
80303857
1728482604
1451172999
2132516143
469708636
524468092
1867761649
1145254115
160969473
1841882126
974561988
1882250826
394713400
1347826872
498787981
295135199
1680643177
1791361632
2100637643
2091809681
2070053950
981761987
628554378
1373626736
793766946
2134414216
894197340
1494495510
1644131587
1434300977
773657341
50860243
1036268691
1655095489
1538374718
1177746222
731872700
1990393672
71204431
1424526711
737704162
859699743
1494473272
1451056633
253134037
370377934
1802949108
1566071438
1743740382
883997863
2017547414
1207545394
1962544808
276501106
806089344
320876499
534227151
571890853
952228397
1599494221
499303536
438497836
10492859
206553332
668387505
1464650751
432092560
1352673569
861928539
935636969
947251312
477431180
126180674
912024228
365712370
1645909387
113066455
832496141
1657166485
255164867
2141044668
1297983236
669011459
364511884
1505353081
357298331
1604903753
1539935665
2019330538
1633752392
1380675406
1170214172
907173105
2061164022
856517341
1306107175
1762860863
584640475
1071660725
1090114189
1908153121
1638534856
642275448
1077774554
1768698936
1879367528
939165214
320878672
556976147
428085687
78682808
639489234
1021466146
702548655
1037458032
1171927997
1480061069
1283352408
1540337427
1056373218
1223193509
1074826832
1404642281
115413634
964986596
1578781350
1201908317
1912515745
105145472
945384838
2053940682
1069990475
1978428010
1948743899
1936932979
1835738645
505115085
370037055
629933757
1272846626
2071195560
501807285
397659181
1176267442
53534032
638144641
2099435486
415571186
886532105
771482578
1568757720
1948750806
2010540600
1403173137
1696472585
504449958
1510255177
2071997801
807969896
683939516
286188725
1261098520
1661950254
949871540
1913035343
1594059523
625160837
437980268
1734519345
1315289405
448891882
368847741
1189261563
1605213301
1139100025
24672922
1172713810
1065943569
975193212
2089138473
736658517
623899446
324927443
677288592
1207079295
121349777
1290839031
1552989142
385044333
1660263257
2047427398
16458273
1980763044
437762749
282879624
927351262
756906692
286687963
347332811
1719569193
311595415
36583532
38726641
127566342
57025520
1737236949
1326550126
1104501627
1718111804
1896663067
2057584196
2045191105
1942529323
807944856
633661698
1866689851
2124033489
2126874620
1479154562
1588037074
122035807
600689014
444174570
1633760861
1795057027
1517868136
1215495287
1691813759
358677550
661355785
42999191
502993258
782040056
1356927025
1836784863
1215385712
1502249139
1564003849
2027695942
1364362417
843468864
761293800
908034979
1100257200
1593985767
515153690
1525970352
1413581488
702260045
437300820
1650920237
549842202
1135075080
333843722
1519695769
566221379
2093588163
1129643164
1276995756
618102898
1916677741
1012872990
1267849927
1481256494
1647631767
594387346
742405296
921758076
346103664
1585579576
1994386476
61574443
22573972
2056115871
901640829
1496936474
510465444
1904670171
1529489380
195596896
110523909
401836789
2114394305
883184800
1889040855
918936367
1669136717
1141683497
1035633450
947989511
1274091943
1381963564
914309549
1455467992
1015163536
983142553
1643006565
1599696266
90925484
761380900
1021343777
1987071863
281976106
2136484905
1944065056
754782502
344361191
1755392035
592299414
1498633204
348299769
1137460067
110840341
1500163759
1011681966
375603092
1754068646
1153353958
1786501173
1300860440
328400663
364936220
1978572095
490034997
1919649331
2029059725
106512166
1487603707
106854054
970986875
247271906
1728342032
1367614259
879120145
1553022110
648820957
1353166388
1117013216
1601922366
651647731
561396382
1441785488
1079616895
371490011
1993073574
1152961251
360629998
564875517
101678543
1376553837
2099365472
1071926307
632168010
434382274
639738290
116517770
1709665220
1342400068
1381919373
905216796
37467783
722688605
621323163
87135219
585947278
1665190352
443016282
553101839
52616675
1574419194
1438238061
1732756363
828732693
1970600666
82449700
409812395
1161504498
1216786596
1896174482
650988567
232740712
368375782
1835431470
844559999
1797262674
1911259736
918615354
1875782
848593670
48054859
1984437983
1723863409
947748407
16457013
72660128
880416488
1287680066
1618388283
822726250
61249364
965631815
1628036159
1218054071
1188969772
308778217
861732303
1005449953
231122222
1733105617
2130923753
1301075644
534909950
957410153
1374159737
1573433704
180859979
1490425898
1680083676
1884194222
625827219
770800557
559288253
1213984362
1363927524
847012240
313876312
2147154813
1908860007
1342825122
322496016
1237669219
459356000
588254836
692793874
466594315
2032583411
213244541
2007268527
1434345690
936702560
1607916213
1896070403
153392821
99265464
1596834361
1486865169
1835950699
1458097307
800500439
457791576
431448429
474755462
1400514069
861367123
328108857
250233774
907154649
328614325
1523076606
1870204756
1297696705
59945415
211809048
1428939180
1305929635
1773823376
1703496351
896364524
1939252660
904537188
1551081716
1205896351
1698607970
2032346642
1230960983
1173370517
1079280541
893414381
71603018
1163437712
1791054226
296035320
678672007
288441920
1455911518
1744638640
732153681
1830921709
2075749407
105383302
1058841211
445237978
1591990206
294210888
2088124822
1200033086
624625400
647249825
781232086
1138655044
1199404739
747553382
444929417
1878383304
664536700
1189272884
57771262
1445197666
1868101622
1920488262
1059024385
1052887373
1294907513
472860398
279368504
1401218835
1437560913
1689576102
558798055
248289245
78535600
1340804100
1460342464
1068132846
312732272
1279008186
1931213588
1536119061
266184802
1347660192
1382719332
715541515
2016079339
1138049964
1550401708
335909897
920082321
30036813
609542068
1795117475
1541670726
27258428
2077900022
519756806
277916552
363706966
893330758
325025500
711282799
878631025
374408745
758761549
286128026
1798690354
75090266
1348755455
75036767
1761912900
1031535063
371024967
768157768
2127670435
2138517420
2064732565
1187826458
218281286
1442169996
453275530
147475251
210180570
1491390358
1281607756
2090056157
1104794046
91712023
237413827
854726423
701798180
2014722892
1049204949
1570333348
1449988394
832326916
2035025585
905343991
999621949
960636959
1211711460
407345508
1519817237
1471690698
15081055
915473026
1281716695
1460762323
1051470542
1209921142
1635665018
641688367
1611353233
526361907
1745674645
1979726552
1253768817
421214089
657634034
1614839678
2043940283
1693910825
1080432350
1779483396
2107367452
949557068
1845742074
863026145
479871467
329720996
4938290
1867555153
834845982
1410958834
136290351
1229573925
865760742
2003948400
1359233577
766489255
73634536
109467725
569458226
2075786939
1131882977
1320372717
917863415
11085680
1410774828
878889140
29452078
904275795
773724880
402434042
139629114
457083555
1360994233
2003762769
286875635
696108249
1519356253
731938390
1737602612
1086638841
1272097364
1513985478
610777019
555809287
2097644149
1903253251
1029801727
1795375561
228877565
1144727697
359075748
1482201416
1544103681
590495061
1600182751
1445247915
693163457
380097865
1690755938
1637886902
248247407
741950834
584614531
184189075
1319912178
453167102
932597846
1124202943
1368067058
1455690882
1102518882
538008403
1318255334
57131325
619765233
298128013
741767917
394160491
370067761
169386467
461085748
1566482299
1751991821
1974293783
1208386293
1740284809
1351945394
1947942288
858479919
2006771071
768490705
474838766
1886445953
1054624719
1856274668
940225153
2114737379
1530479632
1249196002
1156254922
1543510237
1534368742
1413523451
807151710
1353040412
416358514
1494693842
762614503
2039264884
747701988
245084650
964129151
1538675600
1243618544
1278447226
1225356339
509123732
1270595832
1671316816
1622676288
2003857573
1216979373
734832740
1217663722
294406498
405686059
1928414823
1354780426
1448640642
957637403
1390597187
502648939
295051052
599124026
1292476403
1012803672
1279603364
777513805
556862080
1111823636
267103302
1103776637
79039126
457338447
1979827810
1088168313
900445664
664623287
2142040908
693500228
1605293310
852083461
772952906
510316933
1715567501
1593911770
866759412
967893961
1789373535
51880942
1528435013
819148042
1230897746
449721958
1749593623
323808683
1432576904
1359180126
1147379733
480213581
1169079084
1447252810
902886266
1419014936
457817076
626489014
957042605
2017217782
1017751994
177767588
1200956977
1803210993
486485198
971109062
1984653365
1007836569
72756025
2049508807
1417725295
205450677
1870572419
1826103125
1500148216
202500624
81248023
976179484
1971811469
2111815810
1161130953
1930115411
164330841
456148290
1849347868
1133717412
376849160
214096439
1973473105
560957626
1738566274
156721002
453211898
1934203507
1571222597
336391168
1206771162
1182099625
733885075
1011305861
1409174646
46600469
118835206
774656251
1159421272
733237143
1158884818
1407832632
1238575062
553865841
1331053066
1024824526
1981641209
2020071093
541023586
2056774763
953805579
1955564633
720466527
447872177
310603213
1295958660
634303033
1909537079
1269910154
1866357788
647773376
1644170884
1142921565
301730548
1536513348
1541786088
1897370774
2078135722
1826038175
1634081243
1144060617
225043077
900591644
1662082448
2038790532
780373159
225248628
1723252399
915349253
2015062
1134162855
2122911746
1896535161
1072339802
1129609265
895973071
1196941440
445932127
100917723
905632350
1240297945
1013164919
359857861
393813176
798961754
1192288185
1503892436
1677662904
210360432
1859583404
1321359792
429028404
1705041165
1608623748
63210421
402398304
1626739074
811102676
1784139204
583840319
1559518265
174623129
216929064
1476108263
1726378052
1691193079
801991687
951190673
1531089078
259704356
908973130
586310383
1884576196
220564210
1552767354
1609439872
100504554
697437426
1971573007
871999471
1399262565
2007192397
1451169568
707832953
1838841161
1632602544
99668967
653967041
673082593
918131754
76991092
566362982
2060266117
818998114
933670644
1061981339
1715454881
653836561
164005078
1665761851
1111885605
1180134416
1289389281
818090799
2013564851
1821318311
1053920209
1447439431
1668404556
1589696728
1337528353
1806760396
1980450969
1893384343
1736548632
347680413
918254724
1347590655
1845291937
207295727
1628055727
143500741
1069435511
847406768
802138917
2119613186
111598147
777907648
1304687558
182692876
486939069
888073197
2019749231
235598430
911740611
75844355
398377111
1114284704
13235463
720999965
1744381323
1432463788
1322153084
899004532
1329381130
1071402961
405429942
1992132271
489651193
471139761
1174599290
512233162
922157547
931821755
1167506643
2023403547
487071567
1737223830
1231669264
985070557
1176126936
836561393
1892590037
1821138327
2092436563
705763049
1104456977
310283007
1124448658
2002878231
2042958946
1781644316
980866523
1306264900
880230571
818785283
726386160
1089350359
1256576774
403202327
164654267
879500006
227360531
1076477081
1031067104
1414856475
658288847
1113117586
2012801040
1656069089
19057596
262409973
419700416
1445606611
1895740510
643109769
1822575928
849393722
1316928196
1614901920
155084748
958149648
1156942023
1642668601
735336266
39490109
1387190343
2069085330
791859786
1398643726
1733079408
415074693
491143127
2046314403
1991651503
843402842
1602593195
1117866801
507565433
2129388881
1035634319
535558556
635262999
139894520
679281607
1730701021
925960279
434465239
1054652655
348902423
413446940
1724760721
349165665
1583506348
311562621
671837372
2048998132
1860900382
1624817240
1545073194
1605794127
94309740
860075227
1064955032
2066157191
1313151508
1128814194
106763351
1857913445
760385268
1841822182
1417943441
102472654
1631214946
194838649
1778730054
98212386
1164671529
1943827675
2019744915
513833170
849316005
651505952
347101875
1245919372
1799016491
418745748
1083531193
867381763
966686585
1893766618
220165423
1216704523
1634601247
1276889157
1735628293
890704365
1139359867
1105091509
814775937
1382200668
446373016
1672154438
1450361943
1992354017
1925135793
1736275962
1040955129
686597849
517900509
2004087060
1788610505
1724175858
591664167
1459548194
1881357100
123983178
889936787
633273376
1672798045
977669550
984136762
73015829
631541120
1129876445
1475164480
1068626691
244953672
1441309446
1856407726
1795361594
968629597
1452119878
538732073
2039946969
1531599314
1447382828
1120677986
1959956888
1275776752
1193086661
1793314068
1535546401
791193572
1021262186
320656584
194038578
1496155145
39787464
649660388
1324448842
1676210108
1713094382
612436606
1101088229
607560540
1595064707
1304848432
1167023199
62164283
213662525
1401545006
508645468
295280781
457745807
923205108
372071819
1929276959
1062850488
436595673
977813633
872973482
1250940807
108306668
1272943958
1485412566
1281567830
1139296403
2023341351
1807971764
1222940960
617084809
1142181183
874624197
1226594028
1275177067
1224344779
416956106
1726031467
1196064660
403262220
881169177
2015392595
2030786516
2140419618
14669924
598768959
809145842
1847793822
2097395025
1944423301
1938048500
1862440964
680521702
1766008306
1883340439
1873169302
726193848
566384637
752881036
283697554
31879148
1598421656
293301347
1062391337
232813316
301336259
277347390
699433386
1864960018
156954546
881953257
1835083412
468144107
288490653
388897439
1944512430
996324647
85187505
1214644314
90291992
1584399269
1344652251
1962030310
2143144723
1221675305
1546600248
617742340
1920871909
471432601
629966132
987292177
321745703
1438970631
2140605702
1895155912
379354646
928484964
255664034
1679068143
2000224185
1483851573
530674237
1570418988
283407835
1340960782
918276153
1738569770
1054126168
305350359
907255181
1546071870
1344725016
1478118684
1573771709
112054006
871247043
448915537
912689250
447012764
765907918
1844955566
932158841
811770859
924241258
1138401084
2026749381
760778425
1824848863
1770687239
1384911580
1936391630
2119164412
1440244817
343941965
1852587932
470605822
805617495
1482077985
366730799
1064893162
1170193780
2109915246
1009464466
1948527318
2092606945
120016433
199772714
1927295093
624706921
1547011753
1582298961
1897657345
1883838267
1777838473
635982237
2054449959
756036730
769792492
2061787190
44304190
1450052884
1940091164
1848776669
437889955
1651894193
1804376105
590585628
1335897089
856893966
1099557552
1329912552
1302287026
2012440924
46555439
558777047
698314316
1191854609
1781645956
986053783
685271313
706738413
440590118
1319125309
1823827448
1560011303
1550766791
701499647
240510893
2027655925
888032940
1545142148
674594531
1325914265
1938418624
1863565332
692256720
1031305530
1749452193
342186485
214974826
1436007512
82484192
1934302342
920871597
1045871210
2054536441
1086041036
1016240605
1340306894
1271068642
343825503
1278446009
7453327
1554994962
2025445269
960962679
1453835993
926769731
10160198
1680539155
929020633
374253818
1171607249
1303994880
160354708
1068258306
64814323
589341098
1413701902
1429717286
584915541
1851467536
667591208
121381893
1669951779
1540421158
1412382960
2012885226
909778
768326773
610383196
715575110
2105278345
42362261
242967240
104190827
339211386
29440737
112034078
1181335854
84258219
1524861320
1670171651
734107105
1668763685
886296521
126549118
1425906402
1436415023
1288664144
1284441995
1796489147
66955840
27984913
2075994071
714079223
1944438468
1828976721
1822403859
1534016079
1231976199
1947010339
1006736512
1925138912
1971100823
1706946486
1676405133
1732991335
525136380
1280306256
1532423477
886601882
673675103
202343690
1161823969
528982741
2063345084
1101858639
469073189
51827101
1892281405
240417504
780727483
1473910342
1842410485
536223663
863615338
426097887
2058431423
1212707871
617074395
1627551253
2142641533
1563214654
247515088
1344571618
1873873196
1765751634
1945593592
1430195713
451037789
1669041145
1710688039
1735143799
294847241
956238811
1935920001
193166521
1897927013
1813079989
291018698
1331112200
760695562
1740429427
787730529
1710324296
1663566172
1734271214
790881043
835395632
13094411
1975161983
367302253
1343463771
311207716
255157688
1262363394
574934345
1256012716
1594325916
1870074659
1633302147
1723373412
1598591151
1493822302
2015737120
1601572677
1474451702
1980733982
945418402
1837004203
1351708728
1877979304
2013524666
920622799
104714300
424108863
1129103492
532348114
1410584302
1528320198
276561572
296811448
1155966222
124785623
1247058259
847840876
696613839
752458346
251951197
1769491034
483132292
1057572451
805320735
1032295341
1314361783
643093936
1363406001
112818712
1089062795
145232540
2089937898
514970759
1637990324
1674005443
392732499
884962725
2035598640
1506841839
1753767520
608776264
2037354735
1577897683
1006784901
733946636
166269058
1094809435
988371775
626085195
99595445
1909735991
903744236
1775004389
1092240968
489781431
1875810184
1360926959
2131052126
1023812197
1751376159
1394688374
2070270661
2080306471
1001683849
510906355
951784858
1121783102
1727447124
305573316
132594323
668036570
537585923
1656292867
1528360416
1731217702
1876308475
1345311246
2056151621
2108494087
1703412706
968535525
433774410
1903185513
50472571
2115433461
410507016
1350058544
1891433059
109191578
1753908608
1742032309
429964284
124552108
719787450
947069413
91016372
1975331410
125456556
859814201
577111710
1720198403
627233653
1335956962
757404997
171444234
1713556750
474663982
125688071
860600053
728974685
2074366224
362336435
1542027842
2002905813
1376850710
578259950
1688754986
578971900
93018900
1530733960
1376831372
874268266
1260581758
582206914
494239444
475941787
1611700541
1420307554
1088800115
683700346
1898918843
181683060
2098848240
115167978
483120514
322025623
1935335571
170669418
668828624
162373657
210149339
757368009
819316602
1834360505
1232151756
1853089400
1599800463
322641003
276247
923782910
1230871373
123403778
866010404
1712037930
51957738
1041524710
642879730
1933332343
280001242
1857423361
1942266786
1372754900
893157633
166029289
2106919513
1479842905
1681069204
2092287946
742218148
1921011267
1732426783
1399324609
111114944
1228868545
466428995
1424780048
1702117201
1307836747
5486273
1516230962
251739503
1263402065
591854374
1943832901
1385559109
652593647
1640611644
1578642357
1248933975
1989287008
1176045318
1650977903
1037035268
1668938199
980010288
1961067831
872801363
288273032
774724412
1115707429
614620525
1597398747
953016735
1662882234
1338005011
1603265924
907229182
161108691
751074355
1155107431
1300356602
1445913419
82396343
1457718327
1327796903
1566698528
974802770
747903684
1297202569
135445013
1774195399
2117127576
1545444890
657557203
238866898
1529086410
1682588793
1876872314
2029770296
1788459221
10899894
315268860
2048128538
508677594
1777041352
1137512128
1235115932
1664367842
105771598
1288737553
1241689429
1666183442
1192054311
826768345
26821342
1494030733
393779741
1971678205
891613197
1132202456
1039525615
1333124113
1539628792
2143919653
817807339
1548264522
941606373
1677863617
86139583
1892519575
967403036
1936454194
1228849147
945287441
1677938084
618799780
1161904961
404967473
1503258010
2008636767
1382048680
861014285
1237239043
1003930679
719256452
1975452652
1772178910
2109902795
1334471018
972778913
1252430072
2006920786
1547990940
1894873867
1338079840
1007544624
1716128935
667234843
915162535
136975335
1141351489
1655454950
537147900
1172554198
1735167552
26592162
1072213574
1210254439
1087240205
1167806195
1490966077
775729644
1904917515
341029371
1855444298
610382597
1791031876
1078000812
509910026
1657919928
1837529280
1806857863
1504119787
1572552490
1060424573
227778556
1288889251
198126058
1165640886
901856551
280294152
28671054
587246905
1755146347
1524963358
1554492156
1452983489
1203481591
1029931558
379337283
1275693621
1067328550
612515729
1653327254
1049250699
412920498
626790478
393776308
1115586173
321849176
1446609812
2097253041
1151230077
636693382
1432705862
2087326629
1246191345
99120109
1376860310
1293876060
1066878914
1467544269
1577816098
736248591
623198613
1091158641
103278199
132534385
2018085783
367746819
710562685
1363258175
1040516590
1923287350
1302810536
943997845
700023414
1772499069
422103096
894910549
1845746744
1237378301
344554101
489706930
1596512339
360731134
561486061
1430364898
732286438
1964654637
380614557
1886328985
278271564
1114284085
1784741726
338847562
348013984
1220549614
852208440
41317821
2116954805
1884336635
1595591688
76766822
1670027079
1330599680
1771721946
938735338
1798303925
12296316
1737125655
1695407368
2138998669
723809938
1106319012
359992815
2025961660
1337380563
233504532
234095592
2051200157
1276210624
1780268662
632380608
20500549
1870049851
2047165033
730597456
1768275312
504718868
252873889
653721053
1951599176
994154989
1249490499
1102936873
759007850
1972799187
32718111
205048536
1424115296
370833374
1956419297
362844668
1434260678
496876912
1684016803
2118035077
409598350
1236117284
1935927273
963603969
1945784122
211060217
874630036
695714653
1227797997
436188683
770145224
391734518
1311165726
1678029283
782356643
1156508580
1798812293
1113467942
502463566
2008565873
2109361007
2145005957
615847571
1591790200
1153586158
806507416
1596584483
522694194
823080940
2040978082
2000238706
460599953
1252504412
1867907192
1866321296
1090402361
1538341302
610808251
352550126
840197882
288630595
1594513661
129363320
581491823
1201518789
625946823
1923210658
367878787
1106299776
1605410199
432646164
1818766674
397829751
1846153319
342757231
1443504354
920586518
1378152693
348934864
1139777745
1810220307
2098204504
1668450821
1637147936
2074484156
1520115559
1068190233
1835456903
2004201563
1752119819
631345326
2092532466
355640432
2086496229
234748316
1330441745
2048386183
1469854621
299776387
1386849715
273161603
1120748400
2032657374
1438494948
740329386
818150565
408384950
826480976
2005169748
1277570289
101493443
1368979738
1316139136
1579138202
397744552
450367873
1901433119
713189747
1070995341
269216095
782167823
801802367
1469506837
2056876659
1717620133
799133753
273424904
117192895
263443614
2123967328
1088784994
1747130388
819761265
1475515084
2118056369
315980425
138443553
1416884042
1819654045
111812273
1968950167
693896381
2055408767
1647863267
101256737
2125620106
1081941348
743254693
1703642524
2051760997
67047515
1275862663
1206735448
251209143
1968797714
503754880
1298293502
897752815
189532540
1819376567
1048653042
1863952801
2049545870
1287732426
1799498907
1328095459
510088107
85479742
1675046169
1282670999
1371038509
537771078
864770296
1067357549
83274211
1031190182
989663838
1062905172
540666746
2063320024
1076007770
2022683349
362688044
2137149533
1202345464
855128837
1113221087
1200871548
1281901672
1758265599
753430882
1284216311
1856025047
842489694
1713325042
1970517762
1042422249
1130603174
1312848913
156965867
1329506663
1579969649
1041901237
2014092606
1540787861
1584929868
394122544
1504762471
1187254538
1921073908
124647888
1896058880
1897558612
509811828
1333955461
1275426268
1841862151
1549996467
992342684
1395893512
1095791188
26231752
2020293754
795707090
6571863
141696364
1667143901
1792166405
1230676124
27192672
1842420960
285139487
1099570273
741574918
750833695
1463127176
1891499194
507835991
933101717
2098716720
169115232
1870994908
1825496765
582771320
1790442187
108234088
1509057131
1091085899
1409535769
2056458941
1971549732
1163456986
667290805
1950209116
178089098
161377608
846131613
214947108
784513886
2117916846
1478437072
1879176765
1420230729
1527827099
1185272409
1634586803
236801458
287798652
530535247
1330880642
1382792682
2127623983
1661333122
1171994314
627396685
332803617
1000678618
1680405282
1187712209
599464124
738254025
1723844390
546664735
404142500
2069975963
1892237218
2112299982
220825742
668259503
2013042614
730460537
519792204
186137259
352178691
2113343600
1298799768
1299658497
2083380305
1477160312
1639015159
852845194
151304261
816496513
672493180
1127290281
271494934
1017980049
477693558
1225853082
449153681
1302398258
1489511428
493730705
1058986075
620331349
675289026
969385796
29897521
1852810311
448673710
238761162
57316906
1266000212
1331566052
579042890
1047377478
1421694811
1842364221
368891602
961832241
905125263
1777500227
601365169
1491794602
183359382
894612772
1708115922
1736493029
1823822269
1852120648
684711464
1954910433
668984650
1834434509
1143048033
1644433156
1692951771
1116227376
80447431
1267891123
507334745
1389361612
1677227532
1819419037
384454979
970795721
1750318052
1219950572
534576961
2064955807
1064197593
527451220
1491463197
1299847352
1297910718
300631223
1035401199
2001361510
635238719
1984487999
910159306
974309599
461045172
2042587932
216688481
1076626112
1312586862
151082194
475396604
1352835880
1686934868
1801586272
961915355
1186360842
1580473474
393325370
1427089208
1715013579
978377579
99159065
239096357
641020676
1985779703
702444248
1740736339
1869059857
1031071151
995922815
496448257
338824560
1949613522
731152209
417476374
1943173413
647028540
1745067620
1312450005
1254499423
977794772
67547771
1628520137
643999400
697798643
1987240077
970806040
1238193024
1862716540
1391313890
1408264519
244985951
876078359
1155368927
1660467833
1803252362
1121022365
334105062
256802101
1334478473
665876727
539493442
1800321782
1758698785
1840531940
237453366
1797548961
955040383
1318394633
1228722169
327211641
176257929
894857906
344084798
1122259287
1859906843
1862686668
421738289
1815612933
1653901683
1805273553
984685879
1352302026
347162429
2044395804
2019041400
1096729066
194862887
1987049140
1139557031
845183969
125997686
2000401762
2112410640
1743577484
162330911
291107211
798680585
1386355073
1422022627
1898998072
718259434
918937447
162922364
421760003
1753250352
196374467
964833592
1017113856
1444108170
321436915
1540361947
1380546752
988579829
2134829738
383193050
557938500
2116463340
422712046
618463259
982799222
1449948710
972444083
1742702006
16788345
1410097171
149952841
1678782406
375728381
1065308669
1546243842
1709968542
1062248874
1958437414
1082699503
148358925
171179848
902534796
530708571
659115604
1224241080
1699065490
737239541
1973945068
817913222
861336902
861001274
623668569
1019719732
104930421
851015554
1814592602
1047778331
1228938677
89779324
893471623
1438943977
1391601001
1281750015
2135126221
1651934222
1048216865
870138387
593154914
1464384730
1622715680
64987910
1201080796
905291853
1963732845
2099800308
935673779
1536237585
859752817
1383276291
919119017
706485292
978155125
665486927
381313675
88028089
434735636
1524816332
104471355
87876740
1185600061
2051037834
91746067
877437959
1795932469
755704833
1570835242
531609379
1365811331
2102479061
1098366963
2129711777
291162834
1519924725
1845501591
819954470
1021898232
1564368871
910827566
1324899840
2446658
1162753684
1568822108
487258321
2146647179
1721983308
2123502330
604940791
1120676110
795034599
12075940
1412895003
276712661
887736829
1017355102
460941055
2080174226
913013644
2109173278
1926469208
880534921
1269684629
2000946410
2110135131
1227817066
22479297
362511488
1955703878
1025940255
1937087307
1191979786
854174183
518135671
167905895
1894354462
1777096548
1364301975
1379528011
1089257816
491903757
1377783403
181854190
1800764686
1088619951
188376768
1480689878
710187912
2087248835
599494802
956427373
2070489170
1365644713
1314698468
969804366
595129783
386592503
1104982722
330809512
1921891041
2113232776
1506287673
1310390573
339721081
242066382
1413485743
822942933
1912009694
1492171873
997718998
1278136401
1212928272
1509535536
1203990337
283179040
284192330
1595575939
1764563288
2113799518
1185635044
211176155
766484060
509118689
1359800689
2009876809
1665765428
576721169
296224038
602326414
591751009
678251702
481792194
190642491
1714325053
1448507355
456739963
1106906048
1443643977
973934569
749159411
540658650
1318844235
2116407407
1519961393
1374432864
1499668675
1514927739
1353965192
254842867
1972534584
1187040617
259548271
939125710
567490365
1562936096
948797517
2137810294
1748441137
2013611063
1599784635
1300641671
447005497
224501755
2027279689
2057565520
3733090
1883976962
428702001
160547297
1781912933
400467392
689659258
167397761
20528161
1103483880
239419629
1445232883
429070370
1093231918
389461234
1813065180
2142555097
171347814
89940783
858339120
1943181307
226110807
747232309
349027846
1978666555
1030887839
20114765
1731919033
296782717
601216132
1101102953
1196355557
191150542
993488722
439418060
518309522
636361551
1421721778
1018707828
982915591
858889091
685302008
1600849705
2060644054
1056057961
1290923587
2006710434
1499561039
1712086602
657922423
1223172705
762756348
1378622963
482670939
158665730
1303955266
1546998581
495855492
1745505281
1755049314
95986966
1552032935
821012074
682337629
1273837958
1905558697
580432498
2070952340
1288208585
1449484929
994511095
381829458
1357711001
627842418
1693186907
561832020
189353131
1051024414
1689440462
832556936
1096789437
1944410514
1471974700
588393800
357582425
571439514
1320566558
525800815
1423829122
596911156
1175639618
128254360
2126976315
1404430994
1221689702
1341190547
569114317
1765208837
2144965917
983456552
1339724589
1110420883
1209334105
1235542860
377065043
1374670742
630333510
589094231
1386976305
1022007392
169247854
339973038
803427093
1305435622
1772793491
1328044119
1321315845
1376739355
2143863943
1951620240
1459023638
322037110
1945542346
1926713738
650117409
225943610
1018455945
1180618925
1685631649
862869697
868794383
468093846
1826357122
20308979
1192456083
1794458731
1923834854
1498897821
221223260
440569383
580269530
539995599
1162771157
1407014140
1079642041
1242453132
1842590144
1040395805
2016744044
323583707
626789247
1660514468
165914687
1621647787
1979177221
727258448
8498687
1369759617
2055327740
1801346811
1556684333
1562735608
35352160
619530946
1833341743
1685088211
1844964059
1159448751
171759802
2134461824
29272441
1295170274
152078071
1590281705
1055800043
70696792
2100602009
90606555
667476486
2133442270
1118916727
842123270
1853072092
55985652
1484616897
1223405294
554751986
2132124942
1057259691
672293660
1405047187
312596602
1632709305
1325540017
495385379
1671706885
91634402
1758903050
1968966198
995226647
1525570954
1206863252
411153392
940002208
2076966042
420817730
599092214
678600417
397550293
342323596
1823189590
2004892318
95380809
894127643
1904687605
1700262046
607376924
163775322
1611927209
584939736
1014693496
1957430489
1185850309
1111791967
283304196
1300587281
1960894887
1349129838
1405682698
461340701
1776127206
1338141429
2124841862
1085672414
1797471185
919554203
1598303206
1167411167
2108675295
19718170
855612324
327914465
5084603
1399320956
1312452105
1363690169
228761593
653108354
405564715
971551997
416026749
1820731592
292670615
865386147
1735237005
283843986
768502407
422269752
540982472
1344979694
2143230880
499153129
490623464
1235808557
244448264
1741522500
215344146
1336859050
769575432
2098505127
760569135
2056949388
1331185717
1465426255
307253109
417289127
235907036
2099902517
1803928519
707245613
476248926
1093286387
823889958
755657998
1273999338
1430694642
1763063318
602079588
419565669
780874017
1846953954
1451179720
2031800066
1229883305
931420275
2071096064
641964058
882424660
527724599
486491960
1057729532
1724182262
44698567
984209117
1428521321
1014982558
1531290250
1503785289
1790865370
643883189
516207811
1800903033
1758028177
1887971431
874340660
715791834
1184206296
984810462
1188987976
1296236826
1831484311
645356371
274554351
667789868
1459653388
1952296550
1746517893
685563092
114575529
1069404405
144818927
1466890536
778356501
1147071951
1985873826
1327629505
1075757245
402380031
1506769491
88636058
751321913
82611794
1726456306
1999626897
946315500
978728604
390362768
990524214
532573006
1365386052
221822882
1242232981
970028336
907890576
1772747277
996754742
1461116140
1438715759
921486998
219638351
1510154032
189140240
1189666709
2193351
1657679919
507677800
49125420
2076411043
1785306867
1194653595
801104314
1533591368
1321254640
259765033
277535335
14960026
477878954
173750908
528212823
2102707496
1352625504
1335067522
1123237658
541320170
1585473108
1327868947
2052208526
1035104253
2091282919
151710908
1972358226
14833656
357911650
1790826026
1725753684
718236499
899030188
261543150
499197001
677896875
2008667506
1612512639
523830259
2109059044
745381975
260841837
1988021573
407475872
1872383950
1039215157
1715919566
878251033
1684527482
274579124
1918400966
488628093
98424912
1607741169
1837912394
842443395
1337595642
850176113
1348030523
1085213079
2100699586
190100026
406397754
1743166342
966058387
845803867
1347236699
1864485577
1618033951
22099221
667757583
572480640
1374078040
1435159299
585632199
2146814461
1758290333
1009064953
2128654286
1084973022
1331762297
265195224
1380910799
1931093797
1087288355
858240614
1183752862
902862090
1010743599
1142342836
2139353395
1388315500
1209471034
469583673
1661005898
1319760112
575468539
735128495
1899129863
1247611193
482332487
1111100446
1134478635
1693644089
1790322748
217301608
274677520
593490839
1320522009
769082825
995939787
986003644
1712235397
118148640
259628326
2014779167
1100350178
1895448710
766486130
1623715775
287532503
1608049541
407793236
222882242
1636804843
361585535
2090849220
659649383
1259006205
1476980339
2103285275
1660848635
1875092745
1126895811
1149262471
989514234
1358424304
812792187
185678873
754993026
1252622162
1440415202
298246055
757411520
1951280087
678327973
894899268
58993597
922021331
1042344799
1569060871
1223793340
528042499
1572980569
2115741409
1015971978
1300077836
584963343
1024028870
891964184
1577416144
378848100
287807497
2122602784
1386805110
1568862587
1360303945
60705516
1014645695
503349877
836694013
1013979682
1540746639
152484474
558006447
1852766758
1953985163
2074911402
929194775
1819803840
1196080637
2089547092
805851788
600806909
2039722706
1862226409
1938987539
1762044907
723828143
686471709
869894813
548847653
461205387
912217312
24476030
220570427
2143952810
1942715370
32392777
989988962
299734474
1258819393
394095121
1015668601
1784528080
1185157506
1462471616
462123793
1719426226
1508871199
439525586
668095145
733273242
728153133
1269666076
145818042
1378356547
1648264637
1270769372
1031303177
1481571309
1861431461
1567884288
30292682
1088277320
31091947
349724972
1475523572
500143796
1641651899
514872093
1277669995
1370774573
411136580
60152099
1502161778
2054811206
1877981484
875951217
835228055
1191767892
167284046
1016792160
106691928
1798230674
1731706411
1888267938
1389501929
2070800069
130778249
992889948
219935006
879520030
1721335535
2015682666
163398405
266051140
1797191077
1554880115
1324677013
181401060
216885130
2066597977
51255585
665007086
1192516999
1407552734
388674154
2140775205
551126913
831376742
1224306091
648237010
2084577364
1087038765
317127913
900876574
167811456
1702676107
595348233
104786976
900829354
1226156448
2042262299
62076404
335743722
2034254535
1298497838
1972772235
1477245248
775848060
2001664549
1198519846
332530897
1955189135
517024935
427874862
188195630
2103309276
114051200
1333927022
668234486
1173834221
1838563203
1623966487
655744769
359512615
275672496
1599539571
1801325622
87364535
69601551
20376244
1809517648
1617690140
969824848
1916777468
368597759
574778947
794672403
1370922532
241934796
1004578345
2036099075
33714369
519947394
240630167
63569175
1450585157
1095841106
759471452
495772114
896449355
503746862
183418179
450649986
1931259471
46171130
516627060
406227900
2071133367
1084748921
1802301814
680720358
1473499026
405895568
17623199
2124622514
926176279
1308955914
904906299
1779556085
1569756502
1074346349
1310043846
1322388765
1101553397
1353848008
800779197
229554821
639510282
1104553478
173226141
711758401
623968497
526981257
29923963
1424901494
1953142434
631105738
2145828135
1475130086
398076891
487673960
1107024599
1358157807
1368762289
2059237973
282601565
2054522975
1473881922
681049967
1299500390
971173662
859936796
920332875
480993682
282973578
829479322
1427866602
8844038
28489021
2007361530
1433053061
366449833
1819053658
240160329
585654092
2026992757
1660127671
736371004
4392984
60848550
1875337124
392085531
298335766
771320519
1275496744
824090701
700895470
1288805487
110311348
180248347
86179846
1300637463
658969933
1959877566
555613807
1205577071
1715916188
192485833
309444571
1717533316
547773726
283945905
1224870884
752066722
1219439084
1328227518
1921243970
275644094
691594285
1211241275
966523815
634668746
1889938918
774963885
1846934439
1558011091
422972353
1934821036
905207686
1514226743
1769675922
987188293
1044061444
2072024719
1894357526
324121911
2104844314
1902936452
294461774
604797121
2031589045
567823787
1494696545
1571016640
570344751
689794009
546822430
1209312573
1131291389
1614482439
592456960
915886469
722206170
1014643641
2050087453
2076138644
528410433
832539553
716865492
779700152
1852581923
2010332774
1023228728
715087954
1371045047
847838899
365618501
905877944
655104326
1976573219
520756408
348418000
1941632661
194336604
426775844
1584320793
1918002606
578757900
1206595636
242684111
1848437785
1009618880
2117098673
437313895
2089642145
1086754744
2029797350
1182160637
836927291
299365044
1203316107
291106956
1156795637
1320667793
1952102318
926395387
685139195
950821548
2137030440
1096687201
28578877
1162133326
856697881
128489470
2004151748
1902813824
1108911553
939740374
1285398356
1339497390
451863358
1072859330
1186532629
431135968
1381337819
1651894328
1624356406
944347598
77618112
1455463162
1872453979
1390325019
241458404
39825051
1376653339
1673742186
40228396
998727839
5454852
872408528
1270157256
2120251512
1174821608
1559547666
2013977462
575580678
870951496
326916748
932570129
1648951340
1481655374
137871060
881444386
1971146275
345930727
349136550
2111893495
60271279
1902215348
1041223949
1575111077
1915154839
564087770
1189868969
370910791
1589071511
2032128904
680408166
530709211
324783874
1888520235
1069599503
931684190
1635777740
1837307815
1612108675
748607252
284852119
1667791443
1096731270
346677354
2004469805
97076963
1678220651
1147391330
1451475502
723275423
356597819
515433458
1281461805
716997153
734121125
214910455
1987068966
1872698571
1782065104
831234461
1500495297
747313592
747974790
811837832
1049127104
364048198
561280400
678385115
1910579390
1051825253
1359836159
1372187337
834539927
990628850
389438909
2087963313
591503878
1651947798
2116118203
84282614
1275618802
558152629
329096350
749264670
1576605639
142185693
1657029588
517844069
348232639
1613157013
807124616
1355681493
2056915358
1372685412
1851325127
1257277146
604421824
1472346045
503867496
1458830196
1349679412
2034252666
1787262875
2030240515
1603893527
2061053250
1524080381
210760499
836676302
217435383
1425271242
1375385850
1405344380
706550001
2121404122
864123223
1121840260
1097249460
894963058
84736324
750657919
2025687816
1882150169
59362926
1047092925
1169413603
1283355266
1570723473
1964409391
1388922714
1861371626
414546038
1594669971
572823259
413123929
844770255
1570434854
501304433
2028419443
1865927161
1061232571
1228068018
1268913640
1575822689
1933893863
213769326
1063537214
758672104
638177744
598275589
1874469106
302369003
1202134615
2114290789
1936434808
454221923
1414728344
5369976
384734922
1962409194
811435020
1593189456
1464849428
1250432191
127057092
1874546820
301818945
446206247
1644088594
710932359
570030199
224517915
103505341
881410671
1260583437
147441298
1259362963
1014144149
1615995328
2080934908
705735790
282892480
21206327
406443832
863763358
1406934216
558468574
1821009101
2116975117
1498076663
1073120952
567508500
1158133131
951710993
1493627587
1519728774
588345877
1441280764
284392363
157318991
1095732208
568073421
129287966
1625416385
1330766336
434350132
56739187
1440624806
1237403721
282726217
1349617840
76666010
1614840220
439678294
1166647685
671350876
1041908297
2105135738
1289881166
855546849
257243760
1809623211
761758046
2138832351
1441212403
1223229260
166045337
1920691172
14676121
842410002
748769927
1598906994
965068009
289917524
971812912
1720231206
8079838
1708898387
1281214267
33101719
2133379940
503712471
1232114177
1744395513
1606514322
1016890740
1836948719
1841840209
274570164
1032995662
571353866
294315449
197327079
453290671
699852228
1506590947
479464472
215656853
146936445
1097750313
230649174
402078182
1376931894
1947453073
1562915058
1092628002
600235855
809768522
1268797996
987382976
659189312
965365649
258876642
748389681
1419079950
1577671960
2092290135
1020584861
143457906
806597528
692048070
1450454403
847722301
897040965
1731560062
899628561
1964913476
1934764799
1821160283
512326028
312113492
1716961879
452672877
1013224158
1566440322
614553550
510372174
93165165
685285182
390022781
2114705469
624377767
1605323244
1858260174
1177466392
1374852241
1876850872
793849088
525988882
597084626
767647086
1841075706
2029570763
1781100402
587630021
408605163
1682752592
981984528
1991969054
1802092625
1448447652
1555240411
934624911
2045941096
1166595588
46038210
1388837862
20767301
2052269871
780366163
1648843569
235038096
1870321919
1868151641
1283983701
1337238362
1235091453
674656029
1394744372
1329939779
992241387
1504842239
1155559644
469910457
471765677
2056718048
2019922413
1647760514
329960318
1018773929
229582308
1147282692
1788423977
855131180
817947923
955570360
2099760246
678191609
937433145
463884881
1137689485
400575725
2078842475
311608293
289174000
366471572
828668805
1551042361
1839571851
646277852
1429139133
375340477
1709559310
1680717461
1871450094
78461123
918901202
161288761
79558374
1805363840
1930675471
1735202364
37775666
161160532
491275829
33352403
1408503867
1311093815
729929073
287100027
211957668
1966519251
249608086
1502467955
828511227
1083363728
491904935
1536629939
1065914282
489835711
654664244
420543984
1894490930
473812566
250146401
1080545668
308425147
1143935374
1872711952
1496764239
1955164080
1606833099
747503201
574375062
385405466
363171091
1220125894
663228406
707625738
1015181357
2068498063
853894748
1687576987
218116834
1001610318
396418779
1799980744
56762015
1703837659
2112603860
923555050
2020075497
510860538
960347799
1786187033
834981783
1444064589
1614126340
2115824968
1740802560
186448315
1268423825
2076301189
2126573711
1971446891
1430179578
969310055
2019784888
1355430881
648272268
605298817
1767732369
1063294096
576911850
535870633
233708484
566438687
1920553331
2084889156
1748851457
1119342338
146373143
670825058
686451905
1673188559
1707303633
340270857
2067609887
50466763
1174631202
951220685
730562170
646763741
1666840563
587278710
2139275529
232391778
1294718854
1427878069
2099774490
1711086787
1874693614
1865870338
1182681475
2045465786
1054437648
1152487540
484760208
1526316282
383925550
2116694370
274618183
598043387
1251141767
1400360752
1410437060
1088334594
2060239064
877522110
712319910
472922877
1089785368
1718955656
1488382634
322669442
1669431215
882999482
303047975
1596132175
1064935526
1091486887
1356297097
1755019454
1220907818
1798113397
474060661
58539043
2119423550
2009416697
1189215095
785304315
1848758318
1327472507
1125909331
1012994086
1759110261
752108095
1070998720
758571212
1243074227
152021206
1491060450
504394758
1225017291
1395884657
1134226190
1368647450
263778729
1239226404
26909952
1001113154
1853721540
1417296586
1208429333
1809096832
1431269186
1052096792
1941513770
1379049477
1506038559
371482117
253504115
493366816
1852397760
784037717
537554765
1430690881
333406164
2059002651
686956512
1620170505
857055931
1858905781
28670744
1378885659
2065930928
458755234
1775680437
742314068
207826005
2012105507
1990248714
1034232500
1837898680
370979333
1159573219
1490945376
1051838606
215507190
550231489
1624372631
1495544399
1844676150
488846242
179953619
173360377
2065966168
1897581382
975440936
1526951126
407199895
956339580
106172160
1527411362
614226288
471054451
1180091426
895197340
1963558005
812824748
1933791410
1589521807
489657543
1494116611
1178742095
85520960
230222213
1047700254
840120498
2082890993
1241809735
1817560755
904647059
1066655136
396591956
184550214
161872155
1101865723
238039398
482043767
1230601443
550845792
1445431754
480098652
278407617
86873319
831411229
1427969734
1671824760
1391219673
424329413
1107320339
1462145300
218305464
1312526408
1381784946
483922817
920048059
892715098
1684982713
1981147969
988424837
825344796
1581779155
184215925
1467670342
1863400627
1398056332
1193063150
1362337962
981879256
938980338
586755036
791880733
2076528134
965140430
726591616
180977583
1774864854
1780043442
632924451
141348455
1293596914
213534748
1678498521
1585847444
1661794440
1873847836
771629644
1641520124
163460541
1739328788
586018432
1717379008
1493164933
667479111
327422524
1588060516
749058373
1601979972
356279991
47615041
1757231281
949502168
2011657687
1802146454
1750580301
79330530
1331637353
1935395011
330304983
580204535
1908905055
1609255582
177505237
1621373644
483694302
1003923130
605989061
1677615905
1789773554
111956818
1021405365
1595239181
1495872327
1344432755
1758906325
760469830
1681277207
309374477
511057995
900411887
376540502
500093998
1417406728
1195556408
2029705276
710417246
1410073547
2023236839
1975907941
750069376
754422538
1786956458
230673416
1426924098
1242519736
766179918
910184013
786378692
395025446
1780864253
1197641298
730143169
95590543
1309084149
519817940
2017480928
1845916406
819550188
2047511284
1540501344
23312623
1192154218
144097270
1992328735
1771660838
832175186
1713106942
612855862
824406946
721456064
1790339037
1662611233
1339092190
207167289
929854837
288280532
1799261881
1640274656
1913432682
50681391
1848569284
1192516429
1530537376
1615933862
300491829
1248734703
1130358340
1967143203
1357318168
467603561
1633953084
462450618
2050746897
1575860751
806664157
534433934
1094507301
2086529832
1030060624
173237097
756251379
58033613
1085915538
2036308124
939806241
187985294
1536284112
1199828307
1045535982
1729114232
437613660
88725526
281270438
1810134694
521427543
1658780927
385911506
1122581240
1630918359
2085529919
1777912445
1772079805
2100323539
374773984
785922860
734498509
1661095410
955777400
1056805625
361470705
172250181
939910944
1369811134
289015530
1674536176
554809607
1746012705
485887425
1829655044
825701573
756292249
1106638657
460625178
1684575081
1292220468
939378415
1286805760
1660681655
56126363
1692906807
40111425
156977043
923016470
824930048
1845935845
14087487
2134790928
2004164283
876903297
1606256351
1308817606
645741530
1419213613
167251346
1175956565
24257365
1284297493
311232153
1850905659
1147435058
1543139168
696942718
68009631
1330072431
1101141421
821593751
584058697
1530203263
1574596433
1721030181
1330939301
583680209
1660361529
658037236
809075450
1334248809
424200406
736816813
1589639446
1799902749
1051613609
1069281039
1042585590
101326279
802163692
1353844900
809194637
893587249
1396550934
1696716642
1242988271
189482183
751358717
1777781312
1537368137
576629040
294920082
2106314604
826171703
1475094282
728795627
1305823335
1853667358
1510121959
1413591454
1472022203
1028759412
835499557
1346516860
1353912179
1293620276
53231881
270606709
1116661808
1091181403
1252438281
1779516352
1695230630
899059941
2012421794
587445233
120824195
1892056567
1553673136
795230697
1716268177
556922544
54504520
1155464066
516926521
1137475779
624039699
748533312
2001221290
1620902383
422821028
1073520983
467768298
1252865459
1061931345
390651876
2092368289
1872341909
449121181
883698713
1610432569
122375706
2089059786
1532002283
1548346795
478376001
1426703812
1291241671
1448672078
1929602066
2122974464
1448714590
1221714247
1077450982
213324122
1691685608
195853046
2138456477
1893923971
1441554758
66560739
1659208325
106009924
1265032095
467789734
2121607324
1671997182
215791479
503680901
1244784229
462422514
1638724255
236512597
2106596218
1739738135
1416969551
1547946929
223355335
242194602
2068114718
1467718321
1103504521
749914366
769914437
241582802
1802403352
1786426384
94826205
1566947837
802659918
29890448
409540686
999075674
1091205352
1690390444
442855935
1868400657
230325107
956094240
1892143923
794075952
413535192
1258524706
1089408525
1365173637
699436676
238801941
779688219
259886858
1935602853
848186253
1146241384
251155911
327144069
1379241859
1931503092
1117702903
99089767
927568086
562247749
1874462471
877441658
968345697
12748834
275750423
1180976148
997797905
849581285
91675477
831934807
1375142461
1262381089
69289601
1201963742
951009903
1540110276
1826058069
668258907
977931682
2038943839
961216944
2118539270
1383117440
500762484
2025792174
1765384458
1675071755
1260664198
1541936138
741707253
2064368559
330741891
553853128
219265217
934645507
1986625106
1139265825
1326408537
455121556
2125633041
754149257
1011477851
603648014
872336276
886023156
233296550
1281082610
642533597
842387566
1200960045
809699707
1277116527
1777276389
1123080957
1474478474
1879678953
544413618
867492673
1512252796
438225416
933615672
1568917234
1223854242
869030054
844489981
140709044
437390245
447801219
708561653
2030859688
70259542
1898571357
1012650703
1314828954
289507614
963736187
717948226
626434683
1948967833
709179979
1912108855
1226447077
15333127
841967196
1388043704
2092772492
2073136389
1219136554
1502243528
411765880
1267188962
2054793401
911405429
1153130331
2107128833
279781831
1201820098
261957953
1619721845
1206767936
248589659
1969240648
1829846639
1204229840
1511777101
734405687
318297370
1741222412
1285936381
606320952
1924631200
1383802194
193524131
977015294
2071930605
1010458376
976390954
1855855594
1529563376
775449909
393114157
1464708990
645531535
1408792183
2007063052
564211252
488659425
1270889705
131302767
341617053
1852524397
815229030
944552583
2033422411
1748951055
1854789792
1688370961
821683556
56884290
1881276259
1245289695
1978531381
1295369795
1438663420
492563954
1940113484
1071647001
779380728
270758027
1681561680
796871003
319161439
1704698871
1319534494
194225537
316209317
916073451
1375087346
1364688499
336261961
1559215603
496912571
749397703
510065218
213013666
1324578517
1784994880
48758039
2055318594
1746647379
133908231
1872981923
147261276
1960867947
1502790310
1108667508
1427192375
904529665
1890004406
1340333583
567148528
1393406127
580780644
1750872647
2143393340
561467390
1202943732
2129859651
1170055545
2056744080
131294610
1095806508
1412979080
1960763848
1276050608
1366815685
1434779095
124849381
813709111
1992652091
579768597
1041597165
462167373
1453209628
789962328
584208148
1821690806
667392721
1603519632
1723316575
88884423
1501642324
1845545853
461804626
1173948510
1369045180
165871381
2079986577
1847423992
853069460
723719283
1352542723
806546307
254998142
508155459
1933275158
659147025
2137514559
602331189
1258394055
1174344971
1404850665
335639430
1471759729
945358650
1873636707
1368722448
40290647
670780838
1687480098
2033818415
1843784277
1011097236
89597503
423200045
1781043805
679677752
2002024480
1752544436
2028002726
312128692
855002230
1553530710
41925310
429788310
2018604371
792449613
1855000192
1159375924
1920365243
1421419969
1251894418
719370743
505988273
513128931
115418110
574205093
114705707
1048222336
271404578
1755239603
247958221
501476394
849200415
757115664
1034048136
29687625
950737320
214952719
2054615646
948088126
645259621
597258537
615633756
465894441
1093506452
1915085977
829027317
2126580653
1184692329
2054039099
1218802249
884754636
1359283272
433424891
1481449077
849996344
1603232189
1354421815
816321602
1776530486
1539400896
1418792130
5791395
1495205294
947426509
2058418839
1810997384
1944005568
1863956873
1060409353
123914210
1741029033
733704691
1682768293
629917726
1917043961
1765102035
1671737286
1148738384
1749508268
303859926
746444597
1389940237
1152369531
1943474270
1851722031
628215840
157264480
1829659009
2034133962
828133378
2046075565
1089123397
154976812
34495502
910316966
1553974454
622935332
1749421407
2110987540
619979101
199692928
152009302
1825496904
227279422
114155102
1111404540
1305031632
1273013877
1383975529
1272362201
722980686
1810709200
854622018
334926680
494024643
1689929589
720362427
218458965
1824243945
118531810
958100860
66489665
1928908945
1086129137
1770381570
379493344
1351641725
854384535
2082128606
137541176
1679492350
38674373
1428072030
2083170963
522167612
330966382
1715052297
232730654
1010844421
408251075
1000190101
1297951076
175535529
1613539706
1509555900
1611067112
1948346310
1652066576
520865231
1572643051
533074902
1188091073
1606294361
23363942
58902439
2058893998
199849341
1707890536
56029712
50958539
820247488
1308416005
897594823
1089446973
1228119998
1647843757
793626219
1311805094
1624439853
1492913510
1206586557
1689621980
848952873
897712699
230855180
2035847167
75191627
458501715
1044002274
1243599896
761768850
816988665
1722394889
473017952
1489479040
664666517
1888236092
1172856778
1218292582
1200154579
974043777
1703912348
142637110
935055416
2134581632
1299496367
952070847
1420929229
1059182886
974262594
1377947049
146681161
1937951412
1463762603
2144432008
1920575558
1620476521
1835977140
1847763868
428523087
1975034874
1210206149
839487726
210190235
785688258
48109234
909016163
12911248
563468907
1778752086
1739706164
1863566864
1618719326
19464915
768665646
779688840
554916463
141400914
213693355
942102865
431461261
114925607
756222931
235443398
1448597381
1869388952
1586225364
794207506
1390920936
1796034907
227223880
483994707
2100810802
695608150
141072965
679652107
1461211986
1466503422
1516120017
709204430
1288153682
2022977882
1865305324
907709253
1926031137
1739569584
598940626
357586778
1098879631
662604877
1554454138
257903639
194890694
2071613041
907595410
2090363152
1483844872
1863583342
1528450583
791257417
2032596899
110248532
375211732
1963992372
605161682
1286980996
831327152
1337046368
399053990
1282261035
1113018382
2079718483
1125166055
1174703080
288665767
131657920
767330149
323875693
1461846846
2022654139
1640340496
914358223
614166356
1853211182
1526101969
2071940983
1565150797
1109716766
246343018
1669854115
1358353222
1210148421
1818220776
1195104139
460225582
1052931661
1249944485
859811307
439372045
1678225328
182350069
2142201734
1875885357
1328971574
1548159392
47395190
975152775
1815662520
1588584760
60685064
1364569741
1557509303
303720719
949912795
460829307
234691858
1603710415
741078537
948167380
2105510943
920992501
1320614695
149204168
2125126942
710493865
1414032452
1356949890
1113918605
633087831
844528497
14472897
25037600
1410534992
792291875
1934776146
1712428932
55053690
1957218497
1050868398
854728920
1406624383
2060073938
165891557
775270528
1170344887
1769654927
687535065
2115886465
992388102
966505881
495387803
1974715703
1409386340
1884017724
1997551288
1083248363
364199688
1108769744
1850068731
1936651601
605828450
1145105723
2081315033
1093949684
1761915591
243223379
375334532
1918622394
1645748590
1333401892
703306047
1051393415
1817090427
1521303726
1490891142
1330860409
1194309137
508141606
2078631814
2042012888
826388597
1004675318
1545227100
824655753
1780991311
785208796
422505707
1075651837
370204760
2135204071
817401006
259612041
1899466867
2036982340
542217066
479218227
2035565737
998026711
629887766
1020525979
771936169
782764511
733974086
1880596231
1211905115
569488620
150128983
1216664650
1277540923
1190392965
1075339744
1501312017
529942861
1009445731
405368730
750370910
1523781268
549353273
1956604891
1865836562
1478781023
1641125623
2097390251
1566544468
436476533
159406568
1180985997
1885188038
1992673778
1406489862
1520510191
1816319313
331006576
773824957
647890445
823811632
418513200
154297241
160474524
384996957
701860478
255252283
1958106878
655977577
369493142
1507452988
1139099956
853879908
1626709334
901664598
881422204
444744070
769865091
1413232870
566112570
207552767
1358353786
77034273
1901453977
535722764
1029728452
703931403
1723860039
1822119738
1132053415
595199989
1574915213
535016531
286060077
1075460009
1090549356
464983202
687847606
532903666
1648548570
1347374842
247830671
262867490
971231327
1390250279
756599760
2141722009
1744688122
612645544
245089751
581141011
963410007
859256401
1378083740
608595239
1420173142
1480244518
1536059262
439360992
477919605
1981454362
488685004
1998357463
1138019832
1511144083
1955924335
1250180252
2122910695
721349753
2048128863
2136941313
818061720
2048195783
1182587691
416441546
2000690496
2008087481
561845222
464724180
1612092762
1623063623
924301151
1743162758
748673061
1867112400
1734248214
1019782947
2053530937
1929422654
2050829256
2145543673
973089824
879218003
2086124197
492338243
1743328892
1741859316
1226670322
2107350356
210654771
992533194
1230051369
335760024
500924282
1941419823
879149763
1981557442
1975150617
526895358
775557131
999483458
773246928
248467384
1773914223
449091114
1410781429
599444046
207167987
1310564373
156833809
2045020676
1694317596
1250967283
1395254496
229919753
615375985
797669506
79679989
1191173022
635740925
486253766
1655792990
870694111
1927613842
1140686000
1391749244
1241177858
577856856
319598509
634914999
841242145
1298037279
1318519554
1099612039
1972772293
1319622422
989656928
987562634
1485824813
851785303
891877149
722582574
1234229025
841105023
856034379
1538100125
165382442
1304003936
624893901
777374918
373475492
603184523
399490694
2012244373
1566085064
1460464015
923756658
1532326101
2050487715
1700657438
184575567
151222122
2034444442
521153639
1254828138
644333709
508456980
1943462193
510602321
7023986
970012517
645097055
2094164845
303363521
1423318952
182647065
276320539
1362372735
1501764099
1329072027
759773464
539030333
1613924942
1849671371
1710454088
885437167
1865838727
1312087636
932109595
977783939
1165925431
887149583
239854054
1806453860
914023725
632037624
370618221
1663848198
800223100
1832846635
1580912627
1523003767
917042202
292779133
1327881223
536381650
130749558
326717921
1302573128
92005278
2100999099
1831728360
652979050
724586743
108288411
1908929817
85095548
88912306
1072077927
1024998889
864405897
557174783
599036813
599878753
1734071711
1063731109
1526485303
568750527
257888026
1996490540
1763337467
351371547
1675599201
950275790
1082353255
540295712
108218460
730028400
1257014964
1933725476
2112679244
142083329
211561264
1141307333
989101588
1145836146
1289457587
766987821
365463320
190313944
329412753
1222736521
1574059313
1170927347
1454751003
939153448
534058114
353249635
1586647434
250239301
933420694
2010359060
1033681381
1799009039
375222235
58844593
707722099
1168364071
1584320310
1724738517
641558443
2094929699
310438642
846263552
493581764
1421204054
350083133
840270762
76129723
595835004
415340588
1889218426
194341369
726279749
1866884868
1477688774
494148006
584666530
1169461713
920650187
918678407
1048195417
2065618194
1350632631
254670685
381819145
659833447
30275135
654065760
525289017
1162915762
1700783145
73844815
1984950181
796175504
1310997426
1253484657
819234453
1005453511
1529286870
1460548824
1728987586
1272558363
1489383114
889005478
649786161
130586158
413003933
118999742
421470950
1349476490
1654710490
1844069446
353334316
443238796
518726218
163628637
78270827
2371652
1493344329
1776149107
2038620289
1291143473
1112868472
366467555
18759462
551900469
1659142430
1542846561
1187251856
207052586
875841009
830928401
1321408688
658309789
1940251598
944333059
443265941
796080583
244865875
1713312056
1260375582
638759897
599391882
1516544196
1710930923
865907570
840833563
509997084
682695240
1326281851
801596517
1686679162
1936327550
1006443169
1719154395
1407577503
577932159
1880631283
515476858
204192497
1305248903
1347975755
1311362891
1337967237
1136233186
2055721508
793009896
675019043
914577743
2008342763
1576202836
1669221930
2095211816
1080286974
1297724283
1973708376
1870906027
1801693595
678373397
510418344
1565479303
877685281
1880154722
647205339
1127166126
1055703877
1852176745
602698841
1798929149
412780573
1619019947
1896113368
1379748540
2036070728
72186054
1733464986
835978947
702975191
168349694
1896409885
1345844947
1013988059
1031719329
834667233
1044455010
1912624314
345208661
1398217201
1997103792
908911420
765241421
1988171863
1675163038
256740473
692116112
1553439081
438045382
961348137
816575086
443350876
1078121313
1566701663
1644870454
32934754
1636614910
2031657820
1247686352
1925677575
400562798
188071297
81233722
1735807966
1441709562
85726844
219026806
1613025426
1124683767
1266526339
1249895006
948199616
86087114
1094793062
1491998488
164579575
77407302
1806005857
306588903
1867510446
683234198
919254651
1676207587
1580154789
1113684833
1038883950
37752016
1063445468
1450735500
984702875
448003442
481609518
934704098
1663176603
892466398
2013032632
1666973940
98788110
194259361
1304655886
1528524763
545885564
912043176
1387135007
1102673519
2078645620
726929509
757086445
1325800478
240706415
733796791
1119480457
1122954575
2086068015
1693235202
727778986
1451981015
190756623
792495611
2041856774
1160057485
1003828490
73404572
1256111157
1717231959
38293043
2002167986
1977982661
1973629415
1086664668
759528125
1017698995
176886830
755619485
262975135
250600623
1882537571
1081814105
763908197
1106989358
2042182304
585674308
34472168
355790340
606329397
960928683
483945704
1991656739
1308225978
497527670
1886490249
947887729
121527880
1172261604
1498199171
1230494232
2082230497
39150650
1080120109
175004453
1064755987
1186245538
297245809
83360113
1103033120
1513912092
408412159
287308784
194005035
496966421
774746967
1908808444
1656159882
141939289
261087926
2124581510
1398684724
1483942614
121514163
814288004
776547412
681376929
281390796
1101269750
1746355333
1190586476
2086491517
362854927
1689571506
589716707
275432556
1139098347
490260090
414787051
436290337
1745483154
898687722
601326051
1456167192
1257145067
41749943
1061863677
535835965
149176135
796591552
1054960266
1051058013
260467999
660821350
1901718485
1480667005
670666165
429428431
823971329
1756663491
1080737202
1892274141
1261401242
1334738765
1237849385
1332317869
1206412163
78179406
1154159445
689548859
688786821
517620476
59641908
1466816897
489237096
1880707572
856012447
327493935
2012452095
396685878
1909950323
219942475
1944891951
199259821
270951041
1792510004
1497128431
1119216971
235805181
1454022460
573399661
1215231677
212274114
1414998502
363361916
1108729428
663405708
2133514590
339264248
160357182
317892965
1866042474
2084762073
1186697207
1688840783
1836444987
372753300
572072646
472513687
1227445391
1772826259
1785341512
1348459638
275510887
811140181
1209878783
1604999293
543053423
1413488658
1581370990
416490057
2030371727
35462452
33214103
299264629
2076679470
1504548187
2122464935
1131659638
984882807
692381311
753713440
111215173
1103590232
1784381860
2080325173
991446315
1251759125
1625407660
1569145793
744085862
369191452
1329546389
1808215499
1016809322
907525173
621272067
2057770652
1933335443
1723490881
1720643983
763072233
1182480391
688947766
1201832286
324214412
1447063255
843748260
332830757
953912403
1341924567
1554771063
48912715
269479492
1504525077
757175516
2146405476
50364909
743145980
650601481
905819305
2444541
1944973938
282878966
1700376098
1271694555
505803156
46628315
404411535
1666563908
1965594968
2095934995
1165406539
1141566179
1082067967
205062435
1325150712
1887964902
571919858
1901500281
52913700
482530181
145434590
63172926
1960232516
2044908196
1453363453
200622918
2135621889
809217850
1183523223
384865124
981095087
786036343
616107263
1356880950
1939890792
355714905
658121677
1128167741
1913891051
481182528
66936504
1717066671
1753833128
214484632
1589473178
1292732054
1863381567
1843324799
1184193800
1288262332
1110443674
1536311449
1026958267
1658387167
1202190522
151846513
668360972
996077730
26078954
1047411233
336921932
625244264
612265489
1339103305
1764232643
1772784891
1976924304
1266659724
1875920794
1820003508
1794389034
1577239293
296425642
786115960
985471149
803153345
1251693519
1130379414
781165947
1240600797
86118662
2131201898
2924614
1518149430
2090897771
823326627
1980488617
101917142
1184639097
1862938421
936150217
1152825064
1312632356
155371766
8976800
614181596
1533147723
124735569
1693919159
689708978
817816994
467056252
1465807264
1569881615
1654936744
1324680540
1804344921
417934606
1109641654
1013341483
420433497
1473319588
376241999
354236412
1512405646
11525071
1616644674
973403565
165706337
1433865428
173114418
626110738
1278153240
1286920615
814595440
2145278782
378603740
72336908
476575641
723132552
543147765
2105413074
517646195
925242446
364149874
1386861814
754827186
803480986
1611976446
487792708
2066219658
1658346149
875499610
1226872105
1368415449
987584070
1410268313
628097606
2003322690
231547663
424935419
165130116
1468543371
996100130
1662125508
145323645
1810297909
1134372222
1864748657
900243979
188041911
107845529
1994771803
725850107
1712739819
752411814
456691564
398608310
1468933805
1338372130
1144629637
1094345639
643780457
1192343306
347483807
406479018
1932558001
654447762
1911139654
507264804
1366499742
1362415097
1678030668
370219603
1864633764
558622413
1009119018
697729378
966734726
616054170
2022612443
1764136728
467622063
2015588260
1341903408
1179908677
1151523410
1410991501
556598815
1822586476
1494120221
95872851
1002523989
537754403
310845795
120658060
330566655
307060024
77322787
659340567
1893872627
1827429936
704156253
768631908
270601170
526155032
1568347523
775921432
1938783505
1432293045
245562503
1094441453
1273686541
1395596591
1320527554
671908584
1959824480
1375703299
1175403949
1827632430
1911839523
1484661078
926531031
1710402850
863402313
1881934630
1870858672
389563714
597699529
25006814
1659569226
1285929370
544298893
231820175
862106252
1646228619
126322830
1869621252
158688869
345088785
1661435639
1021792862
1855254611
1562857590
307381837
1714211951
1197595191
1127271277
2037306177
522180695
510175525
1079660913
1446062636
739649652
636299238
1173619660
1380453546
709285762
830257521
690758482
1165635852
1996761558
1713418799
926717083
1534852988
1708462985
36289428
1907141769
1961285734
111119176
1672297808
1978156229
586867641
1379180679
1592643603
1519196021
167011718
749690081
67614689
1475306317
1172151802
1245146120
626681299
1618401467
568733175
601394114
1179124428
1620364656
174655152
1329579183
335806857
892647614
501866248
894396939
675920105
44562408
561197708
1352327715
401868378
1965939333
1625147091
1308309232
898561876
391706272
732609164
512585107
2048687344
1370670283
725162773
1133225697
879043866
1377731766
1061159766
1502742673
1900928241
144468224
1637237166
704670637
97237885
439225354
1248888366
1313461915
1026478966
566045622
710875357
975354831
1822232005
1376103921
1333008419
1319043984
246811619
178515129
1864056520
1769003834
276369834
898124456
374092447
949570850
581302298
1227951841
1843419629
1945870976
821176001
388729306
284506841
2070186472
311072631
494764143
660889740
951453752
494657258
1689772482
1316604518
185151780
12140517
194232954
372367769
1756800853
647742940
2082119829
2036856636
1398203383
1674732969
1702555921
998132601
703285258
1557932415
2026500818
2116590331
1518400509
1447387756
236178397
773993779
1841194976
302047839
1111157890
364419908
1676471350
1851145882
1296547124
2016650663
1546568036
821959245
1139380470
289682081
62068978
1126529126
772399868
801266737
1406719071
556865034
1467144708
1663317746
860950358
1664732301
2125075880
1463162864
527592867
156957681
155238774
29188795
403584424
554433859
737800600
835641359
557330202
1725799604
4736850
1623301149
1267878797
974429024
1338236246
1489456205
1422727043
230308586
1901689722
1565736402
388886947
2094779900
1796477775
2107165724
671878041
1171411888
646022292
428498561
844444089
847976889
1691592912
1709305665
1263230002
1508533759
1123985506
1675368725
885786267
813771184
87397924
1299099063
965890060
216972016
205935625
1726207038
218424376
375887658
1182121736
2061676378
1497410226
167390657
547169169
2114882338
1798389717
1565176197
1936325084
1938134052
900215997
60748772
599845402
732435719
830740369
2083735108
744822941
1521564854
1914192859
1458660601
170179085
1288334603
438729419
113404098
183234577
694292763
920339256
651477581
1262415091
1202649808
1667109436
1246706416
1018978389
174672356
2024159959
67764199
1667836761
283236774
1919264546
235320462
245783711
1203845034
452614115
1451264986
768767185
64430486
2104994993
982346598
2142696196
1434684233
234386607
1550390690
1057171574
727854591
1837811309
1302551494
355816736
654417269
673620097
864704508
141757444
915334888
1212174744
508145614
1207033699
444512066
480749651
22535845
766596315
1985808558
310701083
367691732
57090444
1745639847
241474928
1850396774
329166591
1625123619
1013120320
587383339
1328342611
537429543
1621647013
1224521098
1379485089
909200077
1183268271
1238221759
1530739644
1706952164
95232077
1166295274
1367002026
65769460
1912028826
1467170530
1200323218
849785450
731640587
1838421762
2043183684
1666455350
1786376878
1547107460
527257374
248495462
1216236882
1977325306
7684746
1863121192
2083665341
824878035
559268000
1256192154
631345705
1294573994
2027258863
211407521
82531472
1843495356
190986687
1749032343
720149118
1506894400
1919247777
1179192489
1905759559
1386631496
1161400201
2078611109
1252473672
2043745841
209761764
301933608
947961597
1270023183
1606224652
2017215983
238276524
2050675856
137165234
23327365
1621795270
1374325115
51081230
1790561657
1681571650
1516197638
7697735
2012345551
1189584706
227841787
55969108
1502140336
1892157187
1329250650
299447416
593990781
1897869767
1067151409
1963433160
232644353
1071300920
463694092
1498091927
320499472
1615230247
365670234
951950279
929756756
1525066932
1908055615
1396948597
1789697643
1904913868
781585386
395510450
1970671588
1640478188
840921850
1130744827
1285816354
2133709304
819143789
675116207
1913734972
1739030142
2103673613
1832104427
962821702
294981757
2080982216
1434206277
1542792878
1951720658
742505740
106420118
1057380055
285825367
364130171
2119788411
729608622
713919604
1662462291
1795070775
1990026232
145352167
403629226
1220322946
1061481283
867788406
354267727
1019369955
1800299525
722518201
115305328
1590722019
2095750958
832059557
1810427068
883521603
668287332
1764314396
247765022
1874409550
1114581124
375465525
665116447
280390160
1189567112
196661148
1401279872
1813902276
347831089
1674852158
748079791
629782997
49859149
1612248637
300215494
386116113
398895792
1908269282
308277844
1016467800
1642311547
681861014
2037501151
595212072
2094936802
2087489014
696410920
124142007
955348177
559227864
1121997625
932930230
865091609
1536697776
195542125
276122374
1707481464
152394754
660607710
1297868667
1236792804
1648071891
1797912504
840459390
950892722
1078045315
2104892751
162429703
120305931
132142463
1985884200
1006306421
751473023
752730832
1608043068
1115215515
1905096074
467400242
1126263757
262989890
715706300
888860935
1657634643
198884807
79489028
1660920630
1462198834
482483387
833573530
1070637829
2089318466
1162283066
208397603
540650927
25904457
1157956986
1693857256
1309077402
1695453011
1055827917
726966674
682169359
1512212738
1362781481
402512266
1504910951
1377371217
805155387
1016199714
1134758291
1527884719
1056400913
398993700
1317417148
326845823
1445619645
1536801776
925531899
690158947
1342808379
215213367
179136627
881506098
924204063
2136534012
22653402
1063217319
1676748465
1920592253
2028261623
1728609257
469819005
888278882
1597869301
1382627813
1139574245
1076655712
1950074501
470629445
5062712
647852998
1638105151
1612244963
706139467
18380904
1175158468
1333194476
1264098956
992704144
1884862729
2145114961
1813494400
917033012
782209131
710451373
1310951866
984141136
1012650312
676673259
1373991516
40606243
152075000
1089223801
491580663
77909412
1098928208
1052811291
1092147327
869889864
986722175
1350980470
2145326780
77182368
402928274
1687618949
89354252
1988023440
1063819211
34333859
1265549417
821490493
1989636512
401959134
506948355
2097623770
1089216309
1433019807
638326463
21851258
1700105307
1531290950
460436132
631926648
1301821911
2056276478
1183170977
1746782103
1110511146
950614112
794160978
880544653
1529474357
2087406298
1803414482
2093527784
1464932438
363203034
1082953855
1612477615
1751406468
1113829400
1641106302
572599577
1675684081
1804940108
1666372786
223104078
759773399
215832466
315632010
371248279
399598320
424921304
1120719294
903983158
1787001232
825834842
852060817
2000554005
588027605
582328389
585727049
396329440
142848990
2044281700
1214748116
1810136707
412830149
1379539409
1129885835
1735307224
1456388678
782629364
1700781479
948911872
104627912
1367533515
202586519
1702460291
1543381357
1788241736
150153277
822415502
1089404237
1829557893
200595839
1319682946
1190315626
45731816
1153504728
288799339
116185601
1470796971
1911050682
1208175080
834230138
1665367708
1550649995
1782533078
932773678
1648458422
1227188921
7273779
111205410
1729661853
949302641
1879467131
31372162
1011372918
1627454456
1700020195
2013478201
1314891274
630954164
335838173
159589255
1904747484
1758393409
1721970860
457165891
412277501
1992364443
2041129381
602466403
2040459964
1750491549
1723527806
1466420301
647191859
1175609418
1893952973
1824886888
1304727908
1566013618
313717729
2015164713
692014604
698822826
1129052226
323561317
424764229
1721998799
2139502681
1428295725
17401067
1454580054
1081176401
1614265822
965158271
88566828
144744149
522016653
1393776466
1256770519
365347046
359985579
1629206416
474398226
206449285
34416230
944267395
883871067
515069864
1736537545
1409672006
2003481846
1116490529
1844342206
184306307
1923534227
2034595289
1902811713
1342973032
1101119869
180167683
1981103746
2005570848
587630613
1275491368
598463565
1452634323
1936829228
750572788
1471632429
343432752
1531105985
1232145268
1317160493
742129785
1643878698
702071184
1479055873
1721248223
1082959727
495557738
137512774
44176766
923933039
1512626664
1263121766
1437575734
1503668828
303593483
1337912445
1627964458
987834572
852156969
849906809
908036004
308654897
1443243925
1821609722
2669311
2007514020
830454327
97701447
739059909
165991609
1952035882
731862507
1842154070
1611023684
170567319
1415215940
1284405758
1661560057
660139867
979549494
1823468782
1079492682
1387435917
302804197
22525460
1891271908
1414183471
7282115
622432145
1671869979
163934629
2111364575
1399533010
902015142
475745972
2010658327
1522587912
1957480350
1962759635
871232010
1632309291
1359978370
253920888
622309681
2087596658
1130837088
1927800970
461651474
1697460790
246782992
726410055
1860349835
31477461
935125928
2104466169
14503941
1336989493
1985493898
2044860247
913395423
745730994
1505127271
958853612
1274296096
462846075
1331072708
817417371
817377698
1594343428
2009602272
234213076
1684016045
519671144
860823938
1753050417
554960876
1638987205
330168457
1705555664
1927837392
1049383871
1735721650
317074347
904336998
94257254
1582947748
1289886529
1363950337
123049696
1429654619
2105838215
1739112256
1036746124
728984298
1391305185
414825561
1399879925
448244618
1304011843
1525090802
1626441027
1693063703
620063871
1601799951
1045314013
1268410534
38564787
1706699352
1765339555
655967200
18440269
1447745879
1291452280
446590782
656546697
2032798225
640607926
1308502157
1038643140
368192029
1323212323
1150211441
127414031
1325780899
1971051141
1543501529
1119609037
226079099
462315584
889414956
1275132166
1554867948
920411630
1120523548
1836357006
564392094
1913441859
2104730452
247579895
726468707
1339810574
917956814
35279952
772815386
1578792635
1461442409
361965059
1443545712
869369508
1431330338
1625100181
949041440
671266343
137630964
2070101969
245759967
77518771
123564300
1593322916
1194687151
1936424864
620315102
928648696
688459997
11574983
654668809
1056428429
1770124361
1369908230
1158160196
226470953
1313649296
314681140
310630663
1692410347
626953418
738728568
1703563742
361012799
397252556
2011137488
1944991996
45519247
406103160
179750941
1354066152
606869555
1911812069
271671818
646732783
434972592
1019190311
1552500788
52160368
64505397
1238167455
251706709
1111638286
1311754103
1712283196
73217100
659573466
146314353
563501255
1585724174
1972119269
638810167
540861945
275999731
1616516173
756676404
1360790090
736913661
1988924122
1982311717
1196476426
541973755
998035391
39400212
1338466339
808617689
1940674937
1391037954
1155250678
495930089
1104223266
1660363944
163646374
1781091959
206349919
102317677
79764124
207427590
1110422578
1917782226
1619282697
508541912
2047542430
603006509
1370716543
1472400458
200176887
376357947
392468977
283497811
857171448
2092906829
1776492582
513351139
1928292146
949038046
210055336
247689957
1847339952
1197490094
1012832329
627783984
360826452
951733457
1052937455
2037450586
272117231
18685313
1604662640
836962435
2090142030
552973450
1091434929
721577684
764068882
527047490
1911266228
875805874
1321069062
1152825387
1538987721
640913423
1691470954
1342713122
865224900
1124586533
1854762380
416988482
1010786679
658994133
2124002542
604519374
1280187220
242279375
2092559337
818774418
870562725
1244183809
1484751343
573598713
1266866935
240738009
1452939376
1833919158
635958486
441227480
1157945222
1564698198
340770949
1358454273
1232210360
157132386
1704481106
14122553
678822027
1252630518
97386022
1841785022
1393705195
1371325165
1691685542
629405281
996276018
905748907
1342260960
1098529827
1749594885
1940170281
864813020
1993041129
2065984644
1307857106
100292414
930649086
1503907764
1863253615
1889791067
768659267
1895944466
1731606201
497777720
89780636
252152285
1495761414
1826242905
1116579040
408247330
830916747
770645096
1558406346
1922326426
996030357
1611826365
1690339303
1280382105
1004318767
1530937215
956781406
56648166
2073804176
832037281
773723135
1171249097
1138103086
61150846
174539044
679623995
1511494361
1943056516
1648600853
1371103970
1829755690
1514898108
668440726
2095988942
827350533
1407450873
820783462
142105022
484376180
1129815958
124088683
1822779244
1151743583
1573984094
250008947
1862422335
1458292387
1617185070
1683905118
464936582
169274116
360253742
1515192120
166841879
388962852
1580573832
383393673
798002937
2073840393
85602744
512482684
187850515
1171374922
874358870
21402570
858334378
481062342
29213281
1820545223
1656656657
23967871
630367205
410343378
1852970656
6027997
102189785
1537387547
451938694
472998929
1987561432
715891285
698560306
1017278897
609631908
1746566136
148994365
1214573792
1654107642
708053079
1960121167
1463841330
795443134
48385938
2036512712
282164724
147906877
1609712845
745425806
1489503252
1546970085
1207795766
587121277
1502252481
443835771
175702292
316820359
1380376450
993574724
1870788829
1167312167
1167665067
1062617035
237083767
2017622488
1108522129
187394609
769720118
2147296084
2114532010
1058012846
2057696364
136394793
1681355600
84200116
1475476063
72318742
1993914936
536166720
1253846132
1984359302
453481543
1643895672
1061108882
1931919863
1850291636
205144122
1647605318
1656292349
1011769332
2079732928
1528088845
1183196331
51564673
1842107687
1863899626
1838351526
799291080
149525466
1926307344
1422538410
1576645230
1365017250
1917779213
322014145
1784994214
296706753
502790989
338487051
189089637
1092353228
1413213179
154098398
1976021365
1690976553
243739448
1734052811
1083803413
1739239575
166322335
1957977667
1268389644
1704823713
973949402
1537141194
1806843322
1807207398
1865419691
1922479569
1981520775
949412786
369266087
1628781923
109073268
349455937
442260343
164478007
2138853471
1825159249
1004769074
629031427
1294537843
1777821670
232735830
1085738868
1568476852
1669123403
1770918182
1511602669
308771149
439702134
1283033409
766351460
632406041
1445577665
1918879794
1293219575
248475259
539461757
1953235725
2071106430
1994761734
2070847987
1435968288
1595007410
661855416
814183823
640247965
2045286304
606184056
1802591009
1316361043
2100691432
1214918817
612038366
453646027
1939906437
1305771831
70604743
1386664858
1750271658
263922497
806543883
1887557936
548999355
899495440
778239350
325235033
832458281
623280585
1434160775
1280815336
797885312
959920466
50411202
903533518
1970990448
995374423
627006600
509582745
2076183596
17349423
1923152773
392365221
2094381299
1457703661
2096840022
1681286289
738312525
248706558
779802865
299792265
227757074
400079947
308624272
1937725867
256263434
2030335007
872315066
1424921177
1385173373
1643624162
1065681545
1864640176
834047081
1059936367
2069113402
140752004
1672628991
1618076787
473851773
739677104
1107109866
1142269309
1766877604
208666779
378411321
25244351
407760879
1779715742
2137213659
435521062
1163487405
1276912202
1612416043
643865469
1700223727
1693234095
155177913
1833932177
331257264
914233385
805208879
1680305403
564537506
1657312591
137909309
2062362246
1426203751
322042513
1306592309
1376162125
1411392124
66323442
1238636823
494701728
1251251604
110412792
1633612959
23582418
1776935540
950670869
115421744
525427466
25313104
977344739
1828997433
1550792645
104684650
1633857634
757824177
482792745
59954329
1045303378
618464549
1197351673
351429854
1042435564
621125844
1673783019
794488184
1473248030
689390449
22594272
809056647
1900791698
723791255
1558297526
1472171901
286993421
1295465945
1628259952
168233282
2054429755
2001374610
716431234
1802220756
4767902
878531930
700262532
699694133
767047976
139073616
1269993082
79156556
1484613565
723392991
1428715554
1850620763
1276428760
231938168
726072446
1652780422
2054302492
1198281421
1322983522
1712814307
20961171
144167892
779722204
1786808141
1488926205
1997866634
1029451986
733902939
730128866
1497469738
1757572849
1970356625
610836007
1162707578
364848319
432215594
1914853084
381135511
1165704277
1171740759
1445800818
1070818097
1444359055
1150242825
1319731651
607682907
309586528
697674951
1226252216
69114990
1665954076
1270992037
1306545425
532978084
2015936062
1728302409
986644169
488997111
651388161
858416095
1822754951
1633392867
203072598
905149788
640702229
2050149097
684065638
335062717
357839479
1670074277
1237940687
623394158
211847345
1733141313
48176198
379348803
1647329113
231784835
1590711269
1824576343
1655148045
263432798
685218768
1171800303
1766547776
2034969979
1453574082
1309856173
1951056802
853868369
581292583
1803952118
1987268879
1749095693
1383215787
1098391689
900313173
1422018776
1964948472
1200474583
933172595
1224164737
430309979
1385071863
341626011
1362934867
360270267
294479188
6212392
1012522802
1871313919
728312124
2115390285
1545086637
1681106910
1437860328
1758293316
955735298
982484424
1865688175
1896145355
356447135
1272612710
1565401264
746888372
47029693
699854152
617218855
175673057
2049455648
1077044569
1938045884
1309829321
1349053084
614052006
297488103
675898409
483373171
2051199615
1993035246
594613963
366280801
1922483701
105387653
1367362732
683662212
1841544265
1200053173
268495421
232789747
631300962
986412468
985781813
1588457462
342668250
1147140675
1350823056
976218386
1965999946
2132352330
1526396992
1328016690
1269184166
617011289
1570485633
849919179
1439531100
474798978
617602235
1020567989
555546192
573588859
155792163
1017539415
970241221
1770791833
424453933
784708391
179773508
8239704
468611376
1116170466
129821611
876189083
140000785
1532733101
644589207
639262938
1431462304
1678363918
1922552784
1008371512
1936265544
876341226
1048282904
340368405
1445373185
2012895777
19565593
602835655
654041856
2077807151
1854739408
807899132
378491247
2008385043
808053671
1459157066
1061982239
1829484450
1713978108
1826335221
774683464
1828356434
1008257482
66876486
1825625697
490793390
1696255681
125642856
1378303320
445661163
1061701070
1848146151
1828003603
1639301297
774884810
623485618
230490156
943489299
1887047481
1954077953
1268466872
541631527
1289529968
1137545617
1506919093
982308536
1856286116
1342659825
568024127
341512988
708940648
236902094
1476436427
1056026149
643418331
701440537
646347931
809872180
236043167
1128875295
363847837
1420515321
2102292626
1214401171
82544366
1675505983
1205641676
46999730
1537650751
2064191358
277177565
907112994
241036936
814717405
1564039474
1829752457
782563343
1299841891
1906007527
1610955185
2063499489
327421837
961794268
689835246
1165827497
1978686907
1874154434
1321848489
239480161
1851850062
2052856852
2149177
1496304738
504777456
412141334
952923216
332582360
924128305
425179743
1594067454
1401536038
936706949
1043728424
1330317953
1224076752
1463309546
1221910274
785181400
12812992
363713096
1842118529
1177917027
1736807240
1132336966
117422654
338245750
144918534
1801788865
1678833153
931252885
644810328
1941508653
2140782418
1185345209
329294389
1870622552
737008811
577801778
613128432
66151254
2052255307
1344619174
545936195
1980791615
867537973
1732609545
1379364749
1728878590
839195502
620014229
791548876
2103191955
1165931949
1072733067
237652085
864531577
290535098
623469949
75651633
1154063579
1864522430
1445561792
1242711095
851655640
1897829533
933233612
1825710800
648559340
106718299
930959500
728804728
2069969106
360461622
1328803601
6994103
222737674
361612296
130933962
1027129567
2134197475
1164184903
1252520418
256605287
2078019394
497075075
1925419284
1722840467
356946152
2044743068
1069596679
2019011848
1136830682
965692587
2091946073
2081637444
677637254
1091742408
1645313686
1351233456
512050226
1342910728
1936102184
1568075891
1388957385
295544264
1442466570
1588287347
87953093
533230315
1602111275
947015453
1331322361
1794102225
1616430361
269004217
1036495243
317295663
1989205777
554045374
1223128804
1055991258
57316507
716093917
910176224
1712174900
786668137
1447527355
806270534
1100099920
962720542
564447639
1734230282
1333868127
889540251
659384035
1613201284
1522366345
489435918
262846620
370673362
1930402806
601746748
215918343
2076378370
388673041
1911179272
2096674999
1830567522
251138732
2142244271
744696818
155078866
345245371
429608676
880875937
110968901
1854121313
344749127
412524435
2011581290
97351432
729355670
221516279
518915968
1321043681
2025298529
1149056553
1445840110
188612934
2055643896
734365025
1215380236
30235199
327235277
1025144331
561347723
1010498341
2094055177
1635044996
425341984
1030978101
688768258
1584004971
937830506
1573213995
601914204
1817609634
1807747042
556221041
194121176
1478120699
349994459
1663626048
1457502731
2107656607
1753386496
542594569
847294286
1988731736
543635793
1962785327
1592768202
175539954
897673640
491514023
405382256
1149536559
2052531823
1527462481
909217326
196886639
1067782376
556467691
1582026052
977723235
1231104023
1166909025
1241564663
1902434052
960091414
1033820513
1511552885
1312719120
919748565
308092197
1625281735
768070138
85781121
1151203079
1210639637
1544557388
1599444667
1249327507
1956031208
1568056908
1731948738
584426177
149280233
1985858936
558662894
879364767
1896036749
806649697
1927510695
1228282067
1709248155
1473265884
1362663848
2015462296
1746664102
1454376652
1332155859
841012585
10543352
1205936355
2092409677
1888926645
1805941196
1545546731
194073345
783867091
727561191
1743260548
76658478
1742812784
1561582473
1809640632
1483558581
1221919635
204573587
2095665198
1985559068
438971191
606954843
736697562
601831339
638858803
188322016
1789311255
773646231
2080492994
1556809198
1848258062
730814548
2022949258
740924079
879907269
1756093084
1620481552
744086854
500234456
1084693986
700947099
332510190
2017669357
250320118
1011779546
260621421
1832813355
350232911
200582629
437626188
2022456947
583010316
1614969624
279500164
1760282979
157625830
2127364377
1758887096
1767177446
1443208145
723215421
2000679862
869500422
402999942
330189080
1213076642
1427394781
1948071859
1272027999
558715735
1373501882
255377696
1577182019
1499241813
231557293
1720338982
1389241598
1455424022
80655092
2037917398
1010779475
508044163
1055778127
1025691854
1844312477
127888984
1614042815
677733249
101727408
1382947244
1416618423
1112629355
1273449931
90566681
1490708433
2085010111
739718938
828825360
196836035
1139354842
1133566638
1745702934
876416924
542364400
1977059910
1847281695
583808983
1493962946
2072716535
1867337810
1551820044
341097852
708820147
978069075
974631392
228759240
1858848132
1351365624
1029748108
2081619696
257281005
1594609744
498490519
2078670776
1250603517
33638231
1857768604
1293719331
1300592263
111782403
1246645598
2088520720
1108443946
864642964
284900275
324602186
1662026401
2022681715
574620592
900088617
351059685
1169001316
1612620438
619733796
1948321554
663874953
1737830769
1912568777
603922019
794511981
565507874
1040467441
1677570616
321923214
791773832
1196450737
301389723
1657759042
845204816
482012611
1138758330
474564001
566584638
905070463
195355658
1647463937
391880461
1444690558
1139597193
230744712
2130891053
155540302
1958103532
1416015771
410752223
1010873898
1926119334
966187399
2006192381
1639498286
1431266081
176813541
121326763
1314037418
946868821
720423573
307529979
1894028924
84485594
111597151
2000921382
1256254673
408827570
227910190
1900773250
271970630
802188409
874108805
1291287265
486825066
1749341158
190521954
1793648012
2058154836
1898396962
573036716
646022309
2094429312
1192403395
354941
201596308
304925700
1648890589
826710684
1139017511
1002082174
1094528937
68714110
924632208
954057278
397091831
1133987510
847947627
1425596986
782708126
1864093586
895318462
1730231228
711830351
554891348
551432297
2066449786
1990767382
298828874
769697244
1184351579
169553914
1609122586
1582979955
2063432859
112822360
148193371
397886569
985209726
1935199411
1100004429
749049794
1807466017
1748856188
675753032
1529981634
1602105623
133331170
352944721
640340741
1178090529
32662158
549846499
1995067545
647837848
617238513
1322370138
515195009
444525465
830533658
511000612
487757639
1540860805
841603356
655116996
42869304
1021103143
162426485
1114315611
1568772787
2027573866
1257590737
777584515
1486655451
1656287539
565268084
1997659209
285528251
1362054404
927001569
1776252212
738672417
1203734759
36135087
1073446270
1517494651
1052908115
1455958359
655060924
1104694416
333374710
1546526180
1168584301
838950642
393584627
935792557
1467706388
522387973
1519813022
1461514073
2109266821
257504613
1414280024
917863250
1705060445
69967889
739774088
1633777148
1881323135
1727130470
1923194985
593781806
311700403
554771726
1354397342
285070087
968932932
1328228677
938947268
134031034
227954355
1752765854
1732175785
1076424702
216417987
1101644270
550616257
1315097393
365576900
79512612
1046993620
848348713
274563335
225868248
1663672342
544558658
379329171
337353207
1650596945
801023799
492372783
777965567
216847685
2142693547
1331417556
1885855157
1988088635
522028262
2094485665
1578616166
1729295452
819156744
915002722
1723825287
331713008
1377974563
1693999541
1403168077
1707293742
931734141
1767213914
1673482685
80295484
1226165737
382020613
1165217020
235707085
1064626150
399366820
951807601
1466122393
1593951541
485042787
1658549134
1504687528
1849598096
2118366130
1048109644
1555139802
1765695826
1272833145
422605509
1098576104
1000925609
475961339
971604672
1340899798
1998777518
1141405472
423431775
918059047
201477331
2053317052
124367775
2089685433
2119696838
1447632037
829275122
1949189585
1769506638
1831570575
822095522
1548403100
1615581971
1266463803
826403653
791686109
1489883918
1766997405
874499030
1163702691
1430811491
795888124
712953514
1363401436
1710239135
370035273
1533757789
1637918089
1772887472
1606852454
77865531
47639267
619880763
1883374052
821760822
1191512964
1505983717
1062187796
1998779367
1871110952
65571733
1849390225
765791173
701171053
952497155
240273602
517368948
1283146186
1780672267
883358589
1774605224
1092186105
1869866595
138899752
54433334
1230078990
1095733787
221495493
873402695
375515920
1054277450
126358141
2147296714
874196634
620402390
1869236311
315636067
404218275
329546323
258764634
655639043
955110635
351368190
204797613
1414223611
1748603431
381774622
1029550147
1348946891
1166352815
654861339
1822071143
1921274558
2133530035
124323132
1096378985
721266231
964091595
1421977070
1412099949
789920751
1533241484
192210096
510077019
1149730369
729349459
559334566
933048564
1803816867
376140414
1111971141
327152014
463770483
741973309
1956896606
941659894
1654292818
1471090175
114793333
761778870
1902968519
256447924
661975238
870245307
121619019
1033900285
1835023106
569992625
784071737
1653996832
1572149419
472967787
1834240566
1974162470
690962643
895703409
1371320602
1559965964
1795154475
1644500980
1091542742
1535097834
655919328
165149154
2016998691
744480287
504663289
1761081740
1902123996
405225219
1225394232
1513011268
992615014
736724947
1873499316
295618137
1372371805
1500639227
1329730357
1073197826
806073603
717230372
825014540
193193468
408477009
1513292860
463972090
1166097799
74474208
199476280
2009777699
1062566220
1005195286
332389392
465875015
609183845
1213764707
664099284
545020941
1103487706
1471141838
295766911
1172460667
814057761
466310137
1993343587
1767536291
1604210067
1477277442
2124767449
902248605
297910995
338759162
827682094
1021277826
1937978822
1434826330
637988475
362269210
166366506
1307597111
650891442
1804101619
1441460546
573090956
1056051489
525895274
711867735
1053605446
997061255
811092865
1472607896
771982881
2084469034
596788037
2020904289
2106032205
281882469
2092785153
1482335581
118640284
2020225448
563639927
545400053
1396859919
52790065
676880396
651120276
1496561293
912697664
502365593
2047746098
186939609
1136890031
1093000852
2146122770
1923013981
263698769
56682157
998873253
348184570
2029824602
1485404873
411433248
1901795393
140816029
2064889861
1599679812
767530135
1815664864
1237004724
1160387042
1580841738
557535416
1215215554
1514179007
1732785265
1854858557
370582705
1869202418
433184487
1625615014
1425978427
1673522885
2075051820
1014128230
332161329
694498721
536751021
1817006749
957008868
820230823
149063291
1223926564
1265969343
1342393985
1180475174
651948430
759739803
570814653
1679730236
2031216938
17250532
1281103753
978343325
1929300957
1915946944
67223783
1532828751
2006926710
78484399
617957987
587550862
1267173618
1501659511
626594066
1493920049
1781969865
134301412
779147817
1811300500
240810802
1044599179
533463919
2122407672
1875124042
1411691669
1322089183
1551125513
1894754422
1478188850
1457684420
1773791736
1897818697
1564531437
1599679002
1085331243
925225321
1981714864
1273477916
2060310734
1815311929
1340382241
1647687111
147410084
1692891630
1305745454
131579701
229680140
38152994
1422264001
1498367452
1649730906
1126297895
718778996
2076111635
1018115738
834568463
1734712702
807723676
1895067604
814635299
1805514748
1477157625
1613804854
1141605993
1007918727
1220738515
1784944939
1456254807
1473945726
2068940847
540624618
404187462
1373064509
1550842497
2056205407
2085671947
2097728438
956256556
204397820
298679927
1824012294
9090219
1948648158
1268880046
1570064868
1485187473
1298135661
389171773
1424589433
1075513665
1916107683
141142532
1596646114
1299399137
684489952
596477851
1465330493
1519673055
792794244
1255855092
77635407
1224431681
615539668
421933338
605378029
1481256052
1985906893
2044906795
537530142
1702379344
1179687127
437291006
1194430962
1159103177
852730454
1555193317
1231655649
1280861995
2089400226
1351490818
409346719
28480382
1119224035
1008099630
109355882
1459643700
1805702733
796907503
506415073
1010907444
1359798901
740478272
811211071
1260288918
1859538083
1399455620
12748154
1082884048
469035800
917486514
1119516006
1928339888
1144683767
1284129200
1231547174
1886334060
726002928
1059614965
1652697270
1912179758
2000984940
981449650
1253399873
1426015518
473608299
405562499
116776020
1454322867
1051424352
1107624356
774626207
1490458882
1184545807
1669482847
1388362113
160522772
570441350
87828213
1136052980
1545357505
535174235
1960646042
1226093019
1513730141
1535856223
1728890345
1334655824
1924812194
1627597761
267585998
728548943
182098029
183169732
34867274
854929770
1027998330
317610879
2053552724
1819365623
1521547394
1827943046
1537650395
1818815963
1830464160
1189870198
2046957205
1149127497
803707915
1834325694
2070223162
194917781
606468978
1589378456
2009297089
340498264
560776055
108786297
803294859
1441765723
15114936
1766836245
540837562
1647789812
1094298640
70855422
1758921954
2007481898
1193070460
948040515
2042857639
1588716625
663492845
1571618722
796240271
1051633012
900512260
1951405764
150348511
2085403068
1603393921
2062537256
1698457768
2065232976
976432071
269914114
1007584198
1206524242
1980125957
1526689262
300430833
1108950053
1389102950
642665162
1972004301
1301259728
172099424
778948832
687068076
1876116136
243978334
1598851275
782505412
1985649061
1648106992
458355424
1328143350
1687243120
1025848134
663005757
1243446365
1813385132
570288842
2130349539
1221117794
433804869
2119142959
432796887
1339892863
787696305
1728608122
568518193
1488516576
1274051362
21723175
572480787
1776108831
702807516
673974921
1919521248
2035594953
337780254
1697138982
2104184123
451725222
840340458
1515302835
2060009834
2000834606
1888567603
1245029001
1523936671
1203917058
2115270778
2058796961
1725138792
383780718
1439550151
1160246962
50883871
1256278326
1090674339
1058695351
233676873
214051054
114806118
74387729
167888936
1808851701
914524697
1281176945
365902610
834867325
268619671
406756911
803312044
841294979
196679249
1947375196
1652768883
2066034801
1631261626
1841869835
893139596
752480077
837959485
428107957
673880964
1598495474
606920953
774527310
124672509
1719666595
1198172262
2124971739
318833002
1869187325
181258767
1368002048
1232237840
1589386533
1656333800
1502095441
438548846
252142196
1925707264
1458066291
1572390708
26727011
761103366
848935451
832201979
1363134156
1514629153
824325024
897649094
891602242
1508495092
747378063
807520126
617747516
1118390183
430295609
1245068405
905025148
576166641
1979986431
1563987636
388755508
1032661000
425249662
1162636518
449901103
452447351
1171039061
1005460018
386486083
13127899
942738696
2065727236
2020775835
1183277097
1643586258
1190347776
1059487041
2109408686
1677659597
2103047333
1028546777
2011542243
1383077552
1919756353
1367614730
411553359
1055554958
693024211
2120305507
770492777
2139363956
1745480982
733829262
1001176769
639681882
921229558
222068724
904632487
483886726
299338366
485464264
612286223
1630900025
1821272607
1340496379
21122523
1632631017
677155613
632610357
1694946118
179654264
1015755788
1930260553
983602736
745528328
410188628
1253023680
935420913
1651099487
813467451
789421249
1197860604
1503916073
895803869
1109974108
1639941435
1506842563
658440744
2017920190
27510215
570610237
1271617371
1698701645
2141863863
1262730739
165566946
323428300
390205480
218006605
1236215529
1831703422
975689803
1817453012
1007100264
625197474
449135569
277345760
1349229935
622196355
2116228997
735452173
746230147
2036867237
1916192452
556043135
617828846
1492170155
1970573947
1277165296
168055257
1400102474
1890528974
309700190
303492592
1778379517
476967434
704290160
1098006350
1210847061
117606946
1219636557
1944974529
291137348
1892105118
1086575552
151926168
874398503
403613467
1536300103
1015122889
2030549856
1450055769
474156942
1578751542
154504497
489380853
1798038586
1788429019
1949187762
1857494460
145741548
2026655980
1268878137
1732038406
121914105
76143473
1054021529
1047598373
1902793164
1532111712
915369551
1760018209
697269231
1281757663
1303135227
526009490
2128990429
1078921689
557122303
375900955
1667565383
32596924
1451532441
427275640
608523737
1298232891
1554888806
126335339
2137330347
651483479
1504833897
1624145431
1831476198
237545628
1663674700
675004787
2005928050
1502989579
354216381
1409222705
2083790635
1548504941
1357816654
1683870250
1078990940
2077143817
1767584628
2017614357
1253352645
2030458694
1068183321
1527503579
150257444
2016010779
1499166739
256466453
1511179092
1018081928
1016830086
1177031342
840978159
480139958
1831036932
58600071
660728343
1623794196
838924012
1652244812
1520924342
493784995
1612694274
120015361
1370122680
152370314
1013593133
1157170783
56806019
1969827267
596008909
1659700091
56884206
1344206571
72291758
698753385
1785875424
2011948082
1565144089
272671018
1336036310
1003809943
1417495501
1755363984
1584591137
153627659
740383905
1545976441
1400077631
513517142
1171739151
1573562778
1780887026
287969417
421340695
1860008505
200324475
157721522
2028324611
798342835
1493924563
1579218698
1062474570
888399799
1904255596
324133429
1975133399
24250921
896261550
1248487205
1377691264
1177497103
147588035
1530766636
1789128733
1046357080
5730711
450810471
1247914381
115401933
971256311
1206664837
574077134
1209628058
68480600
702569681
594916561
1612273543
1578870374
723637794
690496069
2004385424
1099116853
330015727
806467577
188534253
353403986
205926877
1014033086
2052792333
418170016
946505729
802341360
226153381
292101912
2131262910
945025938
1002758907
1858955290
143192891
1842432161
531071177
767722465
176493559
1621641538
580337712
755603396
801874324
1355362606
1593229659
978387203
1164788982
2063281059
325970139
555226609
1403578799
1699993599
1125752164
330476979
1806769952
1392711013
1109200478
1469935851
962823146
179574810
1983742273
863236581
1378563878
1642382457
2136058288
905546965
1214731047
179590145
1265468813
180752299
1020161938
1892303303
1322501302
843524822
2103978995
85360034
802535079
401058123
1003864392
793504158
854245569
709718260
46308661
924196196
325606697
1186941629
1417020225
1445688097
962830330
2044949132
1117698077
1199332148
1701135880
1294463103
1502720692
249624785
1991855037
289781792
1733613458
1606813210
1631783457
1399820556
2028911243
2021261380
1004461599
1809696545
1586784528
2061212673
142235278
1502061375
560872518
1112179224
1932257686
1744546448
332182468
1910198899
1169372234
1768400746
113661806
1961882106
820690960
536967635
911712660
1869946240
1439977703
1193389799
658370939
572933878
604552218
92332570
2145813929
307804380
863258024
1864950875
1474985500
1408172771
862488539
516599130
263251486
657829563
1630330931
1397363485
2079311644
864697137
878077519
1735412394
249905833
47014203
256928267
1725313061
725726345
12689394
1184791027
1949783740
1927011691
613880086
964751648
712958293
761795729
302351538
46468552
452928136
1368097377
1786111526
2024378184
140838267
1287938853
903604168
1189141698
2132294932
1556107267
1040250812
1708765881
1893285114
651793119
1847687987
244799978
42858923
949255862
1138578390
176317813
1213100243
1041617869
496806738
1656420512
1021442381
27994335
900335605
2056623571
1459510186
832462082
1617078357
218854446
934916607
2007831304
788408430
1426546225
180359388
530395899
1737387321
1553471502
1375598270
1619489828
1442371858
120671583
2073068786
1452339300
1355401239
1732511709
1240235934
1491909923
1742951523
1335340439
1129125311
438210144
304636453
1424787239
245068281
1721196767
1382347848
479251994
1495274027
1608854572
852805657
1622229564
426698834
1087282363
566835678
55462248
1092567647
148100763
688877832
1558090936
805337684
1672298385
752342242
734547693
10252047
998330712
1442826240
637129462
251184243
581595963
113159448
772467112
1739057916
604364129
936850102
292524280
509276303
249856763
1603135555
2103789794
1615141125
2111242976
180754888
73657143
1875000777
632136773
465957962
502990886
332461603
1814386497
826470816
2133118489
1729202150
1541062495
192384413
20412139
1461362592
1161578063
1545814325
163462764
236245101
978597320
1232455624
94560467
1840110716
358865430
184986328
238067875
865387889
1617472453
1796871698
916051385
1422894199
1036288646
496235505
1288241672
375147109
1617022785
1226461698
140931449
1722591355
869064209
1309150444
924540734
2091909089
182132905
1240515838
1832625203
1178196671
93946054
228006315
505343348
951569328
1566227028
911617808
1066564110
608630400
1742650688
1528789201
1072456180
979001492
1756108975
1078841232
510223188
239274052
836004915
1286523967
1637759456
1862977089
595387023
88304945
2011528325
389215563
1269019679
609812786
1104347961
1342693921
1035710611
1941658970
517330462
1264190577
869716416
1759598507
1347527433
529399367
691590569
487885990
1738063030
2132043077
1615519810
448096985
927965028
1970950655
738797252
467437372
1759707403
694401230
1596170434
1035614556
1658414645
1541441963
1898627876
1463123909
485048417
447584487
1010909792
275459200
1390187808
1544703719
736877605
198072491
1063988102
2892025
1337469565
1758142737
609501831
2090389660
43220247
585935570
1696649139
1150317760
969587775
1336372979
1578583170
1352681986
348934982
577222
1762254362
2119649853
1894064564
313323737
768113072
1498778803
307328651
226223134
1813967938
1011838826
1713050154
634326240
1634275381
431326786
1985818804
1891621157
1139073980
550655019
1688705994
1283505216
168611562
1565444688
475645324
1858171861
1415707173
1546555708
1894705742
591369048
1412455539
1383405762
39074597
683956438
1911900480
918843492
193073144
1106299197
1110542239
946267984
766583179
2052658238
126873383
2069132483
1554304180
1334853814
359239568
31778931
1185110835
1625628931
1573936581
838853230
1825920798
2142342988
1382640467
1824232388
518317132
1966928274
2139071319
1014711972
785785744
307430885
1826099728
784248385
2016517000
533722882
1475392022
66256856
1069132956
243447912
1198703414
2025247174
2130970994
1340516916
1203873912
153208150
1634745058
274040256
1420774966
801174879
236202188
510825024
209656058
1192832996
1415032191
581967948
1149262557
1570764123
1863855761
1693470302
2007585343
2033992019
1414349040
1029838099
1270591636
2021661402
1833390517
1893440491
295413598
1961618504
499210444
538104967
832733034
1118610523
773755733
473260084
1691727584
1734712606
2135770615
1652603487
1879811960
582438256
1692894936
865840913
1311159342
1750319251
474681298
848434500
1387266191
1955714781
360782170
846451741
1312468514
1905282354
619658219
1488465620
572039974
1947831897
988437161
2108053826
2030688325
1821985315
1751422379
992236519
112144262
26531525
1175405663
1701646414
1068093921
641161276
1164572403
944692435
1886393912
547532911
156729882
1454578075
1895886508
416692388
502402956
1364210795
1874780097
840712292
1165441495
1149693184
1843101244
504321649
306523483
1015800129
198997244
157833449
738317199
1914593648
753079344
937839969
1747256416
422415493
1132422838
499188113
1279181156
1710011556
1257754769
1110930092
577926932
469240557
68040149
938147503
2126530516
1850381300
74164105
2094554170
1842699700
770073585
66820991
484399691
71058665
1076896632
329230652
2129291603
652627570
354343551
214225173
1441196785
740751722
1484850800
293816829
1138707029
1582982698
1622668420
1628559306
1453841547
2005913577
1751803751
343255530
581929152
1605439358
1875870456
192397602
1638217828
1287660831
894631979
1778965991
532877122
1591986979
208906727
39646938
732982416
1880887295
1960649022
1747400376
705409445
295172217
853403841
763331208
1590481990
382019995
1299888744
1914341541
1943123145
408067059
1031807505
2040354358
1023754252
125785341
1142121180
1844802870
934434470
1009658168
1315152644
1186894723
1135836567
1582794571
2134663286
115257606
1515214420
630344087
1851403382
497145089
1337581396
663523365
1753395351
951995773
2033613802
1349362741
2055272992
952792242
1664009514
641327389
1413943151
1103953848
392962341
577873652
412470028
229692636
1291461681
994334067
2024538284
914712906
943437910
667962748
178121017
580167703
317001261
17365826
471193327
343367628
1487623452
452716930
1516188065
493959425
513489578
1347279474
62700465
1350382799
1478964267
2078862106
1965759687
412332657
1310625195
49593591
1255192537
2094202368
14566257
458336321
1887159800
1767073537
674013437
1760556748
1789901690
1133501828
5286375
511452480
1340273581
627841533
353782442
66661955
1554884017
302074220
1083199433
536992873
1154162597
1400522250
478750407
1049240582
1575898250
1902662600
850617938
840533564
9076447
1394173671
1221271068
1922529868
2110883209
697889493
989392846
652402965
1363675319
690241488
1877470847
881688040
1064381699
1778075956
253708200
590641601
1647476914
2090279953
1129362187
1997467020
917581506
1433333055
2003610300
543912783
394886311
815021890
644705249
1005961736
694259053
1838166415
48873127
566054547
519597608
671735138
1822459488
655750779
1559390901
2044685613
1598954065
25932402
1824762217
1601876526
1060922629
1732399122
1496977313
659178227
622775721
1530541141
2118610456
694690216
199944028
169027054
147649666
1016523251
142535127
906370936
1514729165
2044626905
2080829936
1861167506
1063766083
1613854046
2133985597
895499587
1738103097
1302561004
359134900
769011327
1324054942
198908995
206624518
860396919
1384832600
1501966741
1159691439
1718481447
1936407966
1790673487
36673511
1227644327
1505212967
1313967602
883468217
198239420
2127337700
2119434014
720810351
1808101830
2056993783
501260972
1779024160
1637805992
1283024792
114615822
1751986750
1585212325
377277928
1305795753
1399308069
2127576925
631497738
1263849268
2071288404
1657553783
1210908006
74338527
2123091316
1254754748
1587327108
2120867417
1136337567
673718072
1125417779
470156238
1557845079
154490609
364568114
463801207
1746191727
551754614
873810570
699020041
339673501
689424808
475395336
980380398
2014660046
10097319
1019050643
56400823
2105757711
732849756
844233836
1925805304
928053310
1218405664
1095531754
1920123652
278990727
394943334
1555923715
275533287
1658063376
1726530029
1644824296
1587035832
528444765
208652763
1073849932
1892486774
1632307713
201256383
409936022
1576205346
1604647794
745966740
103029486
142740286
1851617276
2087684960
278998276
921274675
1666922823
787284089
2040214763
747248851
1908024492
1111548983
2009002764
744352
1120148263
293391540
489942803
1542842466
1381370393
1122479873
394240976
714807696
1432457939
2081532547
696906597
1718822664
912032630
1581177219
933487632
1681580294
2089752273
201469307
2022810496
1815735761
1079115004
1526812454
1572393923
1547341874
527248158
1526368978
129245024
1406924271
2045277182
88457563
598545848
419958168
415164505
908681840
1492995743
1920328933
1023803114
58486688
2109200325
708939670
2000258286
439256591
467396559
1120048246
192763297
107933768
1746000721
602531003
281402330
676053352
636713139
663771618
1710774470
415364845
352353446
1866382328
154400099
1767350961
1686138401
1444433742
1385470511
1920540074
1404222211
498134005
216043299
1391608320
248388614
616012444
1672602840
1425845480
141574421
176077758
533504948
595331480
37668231
445298089
796050680
337732300
781872248
930097768
27718286
1229880768
1348838592
1013626589
1215238052
280116170
2097108475
1899313015
1195870391
699860285
666039104
869046319
1746430821
150747834
1694423375
1743137244
1780303867
1010020471
1597108556
201490535
458282972
1138503643
1157733848
136698180
772632398
242352698
232320658
1650395621
1639134551
986612307
1187126647
23459178
1581589295
1703917441
904614365
96111431
1343081918
125892363
31960457
97340891
24966365
1360891735
753770711
567959433
1720638454
2036758822
460555913
1883249299
1177447058
610538154
145459373
859450770
1797460979
1473044906
981453833
487211881
121341959
1785355520
2043667798
532099164
948316913
1962197009
1255183501
1638639745
1770542564
155116496
479119861
1889369847
310730516
1454055876
632746495
809921114
856058364
1761754691
1742833948
1251431593
804519841
1491425885
1506146572
321859819
464678732
322170414
64273411
1610504491
1255273840
1323223924
1775880687
1293907224
2030284230
1589716863
1869106066
974055415
656689637
1194896669
2079365085
176801597
1145934497
1565890468
2122413894
1434278000
553627584
932959484
274051308
814749683
479410241
1584279343
1483660803
787302072
1917127421
1952218944
2040432287
1981546611
72150561
2091771840
1065256413
2076891745
9435247
2023757417
1845081473
328796537
1000325280
1240763954
170255288
1812336635
601314912
595917424
709889403
1976628278
931594685
1320650858
1446765556
1898970923
1983892507
785140191
1068996805
6947303
1450168308
823959303
516223449
662316170
1570787790
1132833113
1136174500
210189307
315006823
2018952435
2094071781
488089712
523811087
826084248
1004850465
1879751644
334938372
12902023
2079035352
1417717603
1847211136
1814722889
1027603312
2046423820
509340461
1431472896
178108948
2115467831
79814649
384031109
1476097983
1887695689
44417282
1117449013
797062842
95419799
2053457978
2081470802
134409309
1026143913
1294818077
407726658
1265329308
813226572
611382108
2090865690
47935183
327706371
364695287
760513963
1360744920
667340175
1958275177
385882816
1532266519
2135271058
1883813673
1530827936
2064499623
1833037984
1692088241
1272446229
327891854
1704843087
521911209
1164480673
668221083
1425342643
525632116
1153675449
1438584948
655647702
1190402377
1617616243
629411280
1103013634
918979449
1100069111
746133684
767952510
93530711
1313345703
1421233185
10797462
1542493716
1887629328
847575387
1423774196
1799286203
1138604661
731507493
1065986457
584728365
1980517844
1396437708
900184299
2008387568
1276587137
1100463062
1002667326
128955583
144355363
1403119729
114316885
1527968337
1566720828
738751980
1695901200
63989142
618177409
2094295206
1513600317
1529361251
1441148121
343720102
1368056383
596607444
2130061855
1615574388
636573821
1573205772
318517650
286734970
2125794382
757498570
1970439296
1315818316
618775401
947138020
2020244490
1735950424
2093605385
156873445
1776810276
938699310
998162803
103226890
1541464303
45954752
1076203060
1045345707
72981733
1386159401
758230567
1666673262
1765254885
84808106
1974316840
1830096825
92478078
2043036285
249281766
286743364
871386902
2101468033
1452711850
1650503308
1823111849
1663832905
50086366
529901053
1249401903
1762754119
403357335
1794535793
1433660612
1622060058
1811478620
1620243647
1068374931
1281231579
859027130
1011527711
305630747
122033207
1627933876
38367098
1059548253
1174978898
1646642955
1641137092
660156853
869615239
1379771086
1397113485
1622837271
719132866
1311574802
1065520826
1814178109
105724113
1748475703
1337272331
264817154
1326237664
201114033
1510671413
899484708
195159014
1274047972
949874359
2060154912
1186843621
574658228
892776660
267616321
1863404530
590351316
362021525
530745885
103444832
1997531477
956777014
718143834
725387251
773885244
559412450
690319796
1775459399
549655924
771690262
1026926932
1402128929
310666965
1105921074
1920328416
1329827651
917158578
18718576
1165490240
781084717
17741245
1284809635
613719080
115766351
1579746620
537801756
697080961
2034492011
22906558
1985610729
45624685
124773514
1890383101
1577602872
1551710801
1287842971
1360404195
1902615229
434487593
1800810549
923772385
1910651920
1297036299
1036612956
1654866857
1475127998
676062189
1625171596
1456707769
1037408031
66024040
1867034299
672498254
619236342
819940448
1429806608
767949213
829806038
1889545240
1882985942
1990555747
460026766
1337566020
1127545964
2021779692
911789786
308850124
1565686399
1868045140
482704312
62540700
771636852
1079362497
938557872
956768958
1592330337
2034565382
237808531
1105799682
1886650282
755657402
1998282627
1189370774
1004031428
2046732095
240205769
1192980028
697172849
1997310626
2044416594
2005506030
1502823457
412924947
1533374938
1012553983
777304950
1450697890
130925832
1326992635
572020794
2011719062
1779892301
1653343741
166416719
1803851265
1137339443
2000940565
1748267431
1948944875
1308276498
433992321
875277578
1020682238
322473178
1850586380
43514767
287053695
870971197
963839592
1196719705
137228241
597001633
209873231
1983769537
1685605619
1322401425
1271913329
491340706
1107044139
2125289051
79308993
681888670
1773207714
930525288
1687029088
1558467283
1079469015
1040525160
609890223
844742441
1262807426
1604558135
1674418803
534438076
768788331
234345226
928554918
173379082
1312286293
1498679857
468335253
2041776383
12025865
1359244262
348277064
1655417521
741164575
1380530694
1844566026
1212929844
1394610073
1406060159
2017620654
789265084
1218711503
1150563441
291340115
1450659103
410358877
575799261
1831641177
1838292721
1305823996
2089897489
1535909606
2032561292
1288638577
784664154
797465855
1785854788
1572095650
886419730
2071940988
1873231282
1521660522
447816052
127860991
1457995507
596697742
680453229
1046092733
1869928456
330898666
314210772
1149991789
738339790
853267968
483677236
287426718
1679387279
949137034
1301979469
441194832
1908530997
1066203426
23779819
339778823
195183327
753846789
1590500007
1205226931
587291052
1554746273
1769620454
894085699
942003797
331685452
762176021
162298266
112625340
226000250
1018486201
1669632910
517720221
813756014
2143941757
2104865893
1996702961
364558011
561051672
330061395
1028060443
160324024
740415516
991400902
781741583
363683713
1077178582
1736708575
2096199187
1758045014
522069101
131199744
1424678712
504375444
556939976
1839124524
1580903700
1984985744
141953524
668777475
565870632
148476418
70903356
233786573
314002092
1245004603
508025438
1929883320
275467328
51066026
865675287
1469627837
262362808
1905548528
128159794
1893476530
1001413036
1411909924
1919902406
75602669
1088829394
59468611
516380554
1623256649
436789727
265072727
1190342113
656959079
623426585
43163238
1536038259
849342916
1938770294
2112469849
19520976
389706932
998056111
1723333227
1452273617
344857435
161097719
639628065
2123435081
1366078457
1259936163
1295818529
1970591211
1509232968
145707062
180265211
1262100520
521565387
765581951
1779700054
1895368790
549388429
2101925896
1071896153
1624757592
2047750648
1686773128
2009432335
86220908
956588984
602677388
725529755
1681769703
1095260178
1644309606
36639514
1009719507
1941687163
219340290
1492366672
1641147623
1924664860
234481684
145434619
1688458563
485205718
761667469
1914892892
695220463
1056046324
800378903
337093743
1663347362
98437887
315316150
26242408
171968800
1796282357
74451820
2101295513
812476205
601258746
381903836
1391351976
1325120366
358442041
1805283430
1076145232
1946376594
1741271087
110859447
1497980472
2066362920
288670008
824085527
1487937008
1276631666
328688170
1508947463
689367071
1774869850
783659111
507423445
1161712561
1931268847
1900416610
805574372
845506801
233882024
1655446940
428007449
1804730125
327894445
1891680419
1818399009
128885488
903283074
1665148499
1043926674
1017578877
979097157
1352063656
1801294347
499904749
1356686321
1843847824
1946611661
333957256
2024886634
373152903
1725309401
294423981
1493065011
185936976
789454047
1849978455
1697985797
978660446
1138355173
527293407
540284614
1144285150
555881842
900475027
1302739004
225173005
563234516
435531386
1649407843
1616464717
1150306556
2103999814
152621799
2043182127
570768418
1261342938
465840743
1547478807
1224351068
735743695
2070529666
1722994487
86544610
1304825319
1172252902
1911959006
180418614
773481304
2053285214
566207874
1321651412
172816718
955859160
620313579
1568949691
1912089946
1695570628
1386126361
1337344754
622442110
353639685
1725145200
305234351
48206676
1573630911
501867918
182589775
1229750487
829181423
154035213
1093025500
1176303607
930342310
997724941
245715302
1567994932
863817897
1368429055
14954232
1929691620
1180374951
1689246569
2063060919
1314788498
234133464
593755916
1373055750
58500208
1701112234
526246923
216884069
1014044096
1209930436
1421611742
665664285
2036786772
534183126
160204856
671534997
2018059289
238597740
1650364069
415276659
1970252536
274430769
1792909641
1976881579
1524493193
725910635
1468945892
1544803170
1002191168
632660091
1877364469
1416440493
634691717
750752720
1578645083
1583325054
1660699916
497565951
336379646
1815193274
947013592
282433678
186757028
1454577463
173880757
646861345
1583871233
1701389535
95419835
2139188206
490322885
1663411799
316632801
941978411
908170026
1445633925
1475428107
790664264
2856654
1444616092
2022545516
1409971093
853123453
555365367
249311415
888720636
185829072
2090442016
135652959
2120735886
1837913609
494414558
601089920
573542022
221619194
1177671699
1296392310
1599502348
1987698011
16908169
1637134551
1840486089
1578541265
1459150970
920988424
493869463
881861029
606431583
1534220747
1268281448
1163301342
739528110
209309334
571663683
316052440
1493524921
1354266539
845413265
785233288
458767929
1919188781
400185539
6025806
768683449
1219276835
1858991354
1063992525
376922058
1491494324
331698876
1730548252
317547975
1404240041
1181843210
2136347318
977598205
1384507019
2039601854
1587783136
2104425717
2115241747
1240508679
1842324474
1384703931
1851124392
1271491001
2116028217
1047022041
551897370
386529136
1935189954
451263687
1386161902
939487654
1404632293
1736969636
1569946822
1797254110
1184360337
626045074
1953195150
1338107384
609649768
898268543
814665815
112364767
2021852819
1855697956
1752352881
2126234221
958699809
419186905
664351192
38465086
2085177929
1234270153
1777015827
1854510302
521075926
365929095
1748408225
1431877912
528507545
1763930929
1404638423
683672462
1556020993
1380141302
1388267651
1870771015
118698260
1915350162
1753455673
1738823181
1134249351
1302039752
781460182
1692616738
1702007177
490078723
1713969114
639040851
541693046
1462590157
1811211599
1304825884
1049109058
284536874
18264491
523246320
791844291
2117812750
670594770
440621133
770378539
1034541881
67215237
235801172
1502061004
1394900290
1059532414
979151775
1138148993
573461990
1887595453
508946210
1598719655
1919285772
1530338131
453335377
761522422
51636958
487734259
501618442
852971760
1911382308
141184151
413007525
2088954045
1011639025
1827281623
540725305
1785729844
1765678739
2131696015
660737401
70837894
1978175252
1581530785
1678025232
1279962675
1827170615
1839360469
306664588
1570665802
610815648
1266635317
1802567010
429955260
1976716087
806616290
1355778146
1243636151
1562155107
1537457101
1470413800
1564518335
1288874505
11317943
340511286
1199733497
656114223
1053484689
937994378
572708394
857624048
1326895859
1293037666
1243896288
289818908
1927842100
487065375
377359774
537324178
168318372
136662676
839395894
1977702654
1836445400
1633754350
1071639788
210511468
1208953588
634240365
790327540
1950242080
645873292
908572732
80122366
1698603881
1543471868
161850066
1765922258
1224220695
563266551
643414079
1883004919
1526007453
25433655
76954012
1621224056
1296098102
823277084
1608881549
871745732
1792212871
1850764546
1497848246
448000630
96605927
1348862130
864217551
225514603
371347935
880093273
1535180980
1351789552
1234078503
294816620
1539110853
1385703580
1652415414
39209067
1258215578
1930303161
698773165
984580637
1001337672
174346606
1523490377
1824749161
708165839
2030058772
1636652908
1338055824
1710475629
369363285
1771751019
263342939
1904956957
207878990
963791551
1702061817
1547970616
251838545
86422403
1914345509
528448030
1252902819
1651098746
959940981
407602921
519218426
1172832440
963948066
1179114381
1827044004
1966719029
725815348
237727261
890792935
533367658
1499047593
1465745017
1275598647
1547157577
1458648004
2033336052
513349599
382172456
197503832
226247626
1444712882
280548953
637935825
1665383469
631882146
1733185998
2122071457
1972662759
681482590
882092856
1532247999
2004062678
2084659235
989847716
1108246345
925776869
614227655
808748693
826506599
1347542136
1456246916
574317607
654539305
1556040324
1897684403
499341187
1220186848
308916737
996367848
721256945
1436706916
2087863057
4465345
1776008197
1156205879
1131522543
704711100
227627671
215940070
1105219664
1270945269
844564895
276485487
1856922699
1648218971
127101369
350725917
2034018801
485703772
195580981
1754986739
1191645850
722124879
499572377
299230235
1550982457
1431967144
1967814501
1785819411
390856451
552559713
490492631
50363797
45257693
1271086069
1707089417
2138057589
1898911127
793356685
1414200298
1534055955
1928895780
1924879022
1990576519
621384103
728656587
2031064933
467380747
1072967785
2046490017
482393135
1498798829
742904244
1605420210
361962622
1770377347
392034148
68292225
1387816075
1553898027
767960377
949232149
633853073
1123978783
962070001
1536136820
1361349095
1812610591
244062844
7226164
1720373803
190428214
677637955
1275592942
1620935872
288945524
306895771
20918606
74212804
1117573042
1668826797
1259212554
1577881520
533523742
394032847
1716897492
360441323
1881419915
2076239705
1725978285
1730711347
1416124856
971318941
1881552697
1033205626
274330023
989936841
1535691474
1068816920
1329430239
938908035
1792186091
565302497
2118058356
1192790701
1324237746
604111184
1924183903
395655756
2011522031
1857558384
1900423359
1328035013
1415054951
1563465682
1317829828
650082186
1539181875
1481735688
1208030326
1859913441
2011385290
196475601
1615294535
345443438
523205245
339686930
2015321042
341081368
845861179
1017321883
282878481
2135705559
1976603892
1991385779
473926051
1429408586
1180716374
2116894016
2025085242
1936413903
2038353640
1948558696
940712831
1061709305
639110126
1207488973
304258053
2030797580
1804774338
1832281574
1800319638
1365559617
604400658
732310667
586332176
1801489817
1279674371
1225398743
1811598015
1758085602
1299147196
1646286166
1166576096
1999496235
953016642
44387548
1082331933
264303690
1879582219
1781386783
437405006
1016853145
547511887
1842489623
1378242077
969762137
1795846045
214129321
1212972311
820996165
41801440
402865816
271737085
436781519
205146480
999868772
441985796
2091024743
25828414
1236880281
2090032221
1612392076
1499296863
1585429181
421705859
845172244
1128349739
1290470469
439649222
1213720831
1185216001
1140615297
853542338
1533147727
645930559
1022286673
1437816406
192667167
2055774559
161509303
337015288
1974343317
72016522
1147586854
551851438
1519231792
1603575334
1890031309
2075976584
549052167
1254331080
1303254146
430657236
861922822
1688793459
861312666
1927991356
1424786536
1657968012
1246304844
883024399
2050337841
1814758785
261874149
1889158324
579105643
1895905964
1440159090
68487824
1695062835
178860464
1534225862
301722822
341744845
570835673
419817192
1406199498
1693532410
1433420354
394688919
803019617
1931459960
1401186350
1896340967
1916797038
1513184145
563282184
345790014
966775505
1161799277
159049178
753685
526144470
2137006351
870562936
1614360413
1581567024
141985017
1088946173
1798656100
972183799
406357960
39833734
1292751440
738688937
1091316292
1344113665
714840263
1672874672
277450208
1200434701
195262192
1863068954
461984722
625440884
1875128522
1957293837
1472758305
1212801845
1741326041
933225151
2102063915
1403278580
1193559670
911744858
1707428596
1284350744
1598776800
277513841
7829002
2146425379
958539116
2136821638
1962979113
1805471247
1717123645
234020091
2010517000
1551856128
1327038467
1741018964
522493283
1815116179
1313256430
2102694498
923269458
93372338
14595669
1857861890
673084686
420018205
1660736860
520634841
2074331589
776611592
793485023
168602248
1683705065
175923574
1941158566
1910340975
1941089697
787305841
1883524517
938679449
1185299524
91200077
460153504
960943774
2114959171
616286509
281370025
1271218900
1109959315
809786568
1035105756
110618023
1630086420
1947032043
1366374281
1306991764
1292660548
2117648324
1276186336
768954968
1420011899
488161334
35641878
1737784258
1883269628
1371062207
148734697
781638511
1516221243
1944985023
1089511998
1929121276
1893628494
1981924754
464857290
964386457
56669495
1814267283
1096684263
1747739486
1068757102
829960213
1816338859
447668474
1561751097
1219724152
533962164
2136143723
2070662118
1317984904
1472667892
1912772194
1669869878
546153663
1715825034
13449500
1910179152
539010529
1977496523
1092020861
1960979879
1213792110
105520191
1535873526
753849496
492568543
1091406294
2014807900
1659156152
1374206777
758554866
977694455
935131664
1482713940
395263162
1233739330
1588956069
1910675533
1992028580
1879394306
1748371025
791545955
685840438
766160971
462626911
1008171166
579264072
880257166
435790339
931601491
76898868
501552337
619308058
1192093311
291624090
1218459304
1724700102
105093450
518365873
819036844
72059677
1732156965
1851304105
1011989451
154292865
311862992
1065839599
1598969875
1942508764
1384322198
140401912
754855012
899987819
365308274
1866670614
1529307598
2032817581
473300935
16050547
1985458278
1458758481
1741966058
416072572
2144330838
1720892868
444980996
341247172
1833151069
977152373
2040201734
828289198
95331063
1559830849
1702462167
1604578160
1570750472
1461366100
752458409
1570141298
1081862150
218939567
1076270222
697116760
593027789
5349462
1790197230
655592318
1362201948
318230713
1553604297
1376148493
1465144975
1774554149
2032499191
2002267290
1410138976
1770308008
183702860
762774960
682277574
267950718
803326502
745279685
857954865
287672483
70180159
804145758
448074178
766827822
1294802664
1002519421
1711753381
660399719
556258343
1826143514
7063865
207001170
1260545502
2010825115
117519590
1258926137
1850071396
263726919
764920165
456687574
904728970
758485675
1180253187
1242830600
744543615
308105368
1985304181
1522668557
594846151
1794326614
1681078936
888991778
1867858270
354666052
896100150
1201132906
217721812
1808188951
2038223865
349109540
717926293
1571791956
837311923
309171806
1797775679
866341280
2020440762
535966621
497832988
548232302
1554986740
284868987
353540538
380439295
1830320248
1784743111
752061276
1528004239
2116979529
1955635547
44914991
2112609362
647034405
767534852
1566860122
526811320
218601027
1926408466
858708308
1581267299
287310845
1708481528
1063002886
1535018785
100351606
756071305
401150090
1981409469
705470629
501725603
953275030
995044434
1034624321
1120105471
68336317
108055226
360039078
1803022953
1114161988
1831946386
1152157590
464153965
1107484766
1535091125
2126405429
853679170
1165301606
741259906
376280445
369920891
241065909
432069254
202076864
1918794260
1817332379
349187787
1802250665
1704608072
1505194917
1672303597
1297353010
1877262815
1433123139
1760356418
658438803
259119785
1361001572
213722800
797131988
1181836968
964110667
117213167
2062588228
264618874
1311328098
774532604
472672179
1865211715
895570338
2037044469
1949071985
1436864356
1860245276
301338271
240179913
49606264
141320784
577602624
1371405651
1633976943
909224613
145653828
79181351
281537347
922782767
685506912
367097032
1915574484
893323102
1584960565
1515866373
93456637
581863887
1787377090
1860644490
1328090758
1580318362
1138376141
760947155
1104977625
1206134337
1486835958
782793617
1490217000
1089763197
516381418
488183240
434073669
1909638724
1115525292
693024711
787085885
308508132
1483766564
1204603347
477361360
1426583442
865601747
1944867412
1468363062
2121147203
1548986476
272316796
493527111
557306010
685337394
459789753
1942673877
1705678290
487534275
1408876417
532818468
985254221
34000895
205057760
784754956
1188763898
326526017
1522802216
1547753159
1815540471
866483551
58160868
853885861
887469396
1281913189
1734641238
1089453524
17475416
1575137155
29129005
311543581
1505605770
971577442
1923981405
1710756775
1490356683
217932088
1481981061
812765264
650067327
469466562
956732248
341995656
616533758
129110735
155732687
1405551869
1929163754
1975447593
1661537779
456661245
519275520
807965459
1387034900
896604675
1744726285
592293973
833703364
1334199627
750950332
467912386
1574039399
1913789860
1031016225
1155381582
916465519
868444794
2080465353
657682699
717041989
1842658633
1683506529
1403226095
1089408764
1662419227
1276373815
1755839148
1886659869
1448382198
1644568655
1425466224
1192632118
2097171967
858535375
151534371
1251810336
254302305
1002484042
1077519630
912532023
1843833449
1346028773
608780214
753916767
1972262927
1932300117
1275101246
814258505
285330329
2047943832
2013795265
888709707
129666038
876305915
1996343933
1605354715
1210813102
473330244
1141213436
313340901
474413671
1963546149
1093550914
699444236
1175497988
300803203
1629748932
1616109175
1984297458
1747766821
700963977
718087659
1732521040
1877955315
862399343
1648132806
578189635
1106755871
644514377
8642521
380927563
1297202748
997581442
1187749230
706365247
1898665789
1746068047
217343683
1510136968
1009244231
740154991
525815206
1206803019
194866665
1649358037
2069180120
1111264570
1112443961
140085004
1784045077
1808079274
1330651079
691405860
1845205718
494283303
1122862591
1851243236
660687922
2034410639
947604656
1520366758
1584792879
1707665848
1764342496
1409652377
226840829
1312496171
1292378411
1729989845
1480050475
171042303
1149890924
429538389
476669988
1026744741
1576968028
792591700
1448558919
1305699730
1737312488
1990499607
1623546111
1216410316
526722615
159639749
752739132
437789434
2029240837
1713061786
1688911238
177413378
387054102
1705716851
103429010
1077449927
1211680427
1441663195
1679821550
1473531940
49204255
1638573793
484694041
1185035749
364884388
2124022737
2123209159
1186259938
1999520472
1157169590
2063703533
2126564656
1597134540
1732192736
1031581074
1783947370
351502772
1989375949
643924275
1068086733
546409362
985147982
1764261067
743458265
1508618619
575053498
1131590899
1109993153
444050902
842281607
1130445194
1378702375
693733397
1639525871
1450290048
984710034
1309486371
2043852289
1631656040
1525470179
1326633027
1572390688
1807097531
1840020325
2133791274
331429561
2083740083
20733357
1559228983
2085142031
261297831
447652330
759662169
1583025228
852316266
1321902535
1663925010
1341317287
508097400
990668541
324557900
30092473
1375300293
1295888706
608150822
484064979
344552399
810649088
1605867572
699397152
1593064057
21710071
77062131
1745875653
688766387
521815853
1946023663
255913135
983268272
2087912861
383539199
631892210
398353968
1389282970
497514132
2021037740
1452219985
1910166682
1158774507
974890850
653097311
650132533
1474682484
1890857121
346311963
1523389138
926258050
592516808
253919973
287851616
1193625283
527662907
153777611
1465444844
936258032
1040927223
234394887
210380729
1052942659
1098028243
2021806493
395613026
1994896127
1006585174
210653539
1005986442
1098137706
1759746711
143060101
973185226
738657584
2134296588
1644687573
1185852837
216293382
1226741570
1044950590
731071440
931980152
791876366
1520651023
128959982
1627237660
1918187561
10117250
903255647
67864172
2085728637
1272831740
1301820446
1399442773
29923410
2012232037
129819218
135144380
636698758
506256093
125097301
532801536
1795230005
1141956979
629664204
1758623205
2011445172
1422336976
1525539503
82914715
512219640
538475612
1280847679
1584678080
327659635
1006722601
1079392656
1615421200
1923293329
760066314
1977433341
436923765
2034511508
112981376
1629266803
1456035622
1385398381
1028174235
1218964770
238610923
1722967953
1130570877
354360790
2098565513
1490285409
334250768
1637790429
447568218
1041107868
822148206
2069897763
245543670
417042856
967886275
51634282
991397880
1265142903
484535982
1251864222
1687294235
2095143177
381762883
1442705662
2047637301
1545463374
289952504
374066414
2092972826
1008858651
795498481
164745043
140404189
1024157610
1035563077
1684888326
25526544
237472422
2052814716
1065295551
2036750200
1409841339
559056132
282317692
1655209032
1603499927
1765390479
1276019295
1153408187
690054118
532106857
440226834
805476154
1827283762
1543830363
2137122205
1307925440
1410604552
1225756931
366356359
106337567
1205912150
1473178277
999736287
1386354610
1653542348
1033314436
630983802
2128157363
1806507971
2034500820
1233809646
1065433189
1806816287
893380462
1847819603
837498310
618095786
998679270
1996513346
217224075
626005011
1407578069
675215638
2105992517
822992842
1272709486
720006654
1668281177
1870019259
311781952
185092758
1608360226
461033103
1118521316
1012082147
1752473458
1789937456
644003679
1791742191
1453908637
2048664607
978227488
2020215894
878109822
1301451575
1834249737
156616493
1403825082
1352487466
1547039444
1680991575
294886492
1308924443
165635262
874613968
1995182067
2100498478
484214195
1716583731
1175172600
315474302
1970583771
1827335453
1594866638
871965638
2131717601
629371034
1186184525
1105469700
1923208948
2032232351
8289493
760359125
1460069078
137327636
1446339500
1610435296
1732412118
1421703199
329763309
1271486810
634467923
1637588093
788727630
1440813809
1195695950
620224093
1258310372
502682952
1167056426
2034706044
2036153274
268326726
1484748391
1734534709
556818611
1088613138
1057389235
954482449
1841975655
1287768135
941179187
971354075
804564382
1198710484
1090248608
1836338042
612359700
1311682662
704884711
941193005
540056744
1800254244
1374493656
671494356
842941574
1127857140
1527165383
176741574
1672669810
1808429177
1955758358
1788255415
1394490584
1566949820
1574878581
1683041550
153889865
526216614
397847663
1838304346
63986634
656575060
1273813097
1269147753
450320611
1544034153
1239387652
1786402149
164535282
1332582594
301506411
699714458
408178699
2068494500
1229549875
2016046496
184542296
1060434442
293883478
1047500629
1010066097
1578648250
682886242
625029897
1968017773
1828447597
1597163523
884136101
1572395667
1967920265
1635868927
489321356
380304606
54645749
113221295
861040821
1598259997
1931592582
1269240801
1145795888
1712260412
237697320
1560877965
1736875094
972632130
1781457699
334570660
1473330721
501192307
82522755
145508094
624639254
1461077932
1046400311
1763122789
1033952489
1750020496
594724814
162721862
1505828985
125126576
1819306224
941823728
1357492195
2116842572
685585046
684963363
761350050
164057112
1282798748
1890236293
400141777
950247990
790750930
1455689337
1347563691
805218663
332843986
1767523431
1861463367
913451893
1887902343
605834690
261037366
1416318388
2069049560
491889975
1451732275
1426863447
1867943385
441299038
1846631213
1862889416
227152866
450063369
785194135
1580475051
341070599
1579835628
518753408
998376478
1115741010
465952504
1327440488
1787042553
2021103265
612336130
1556541353
6113164
749546389
1619394180
81454651
426349326
778397452
557921563
994223803
669468850
469806872
93097672
643815174
1595069724
2981062
969450043
783614004
2068213489
997646012
744824505
112325767
1221494733
902365894
1654915388
651083382
1883505427
1302645040
1886851138
910038604
945633178
417029601
829989042
950034540
440841930
1288362894
1075880200
490746910
917822882
171242794
1266085554
1954638038
1862216928
1390979288
1386475875
474721668
515270829
496499129
2027978782
609855098
793149809
1314042450
325455031
2138411806
5587961
1346318030
1176508645
1322024071
1689178484
659173164
2063593933
815852638
1018224681
245805479
989049964
2076584508
71680861
454481148
1856084573
896336358
2074098518
1578549802
1344834824
1458246274
1728646767
824352581
1581712187
625320927
992962629
510691748
1818829834
1818821956
1754071846
1318557661
2050962558
1679127322
1502549810
2025645069
1352485456
1554679239
475337526
218078843
2022001014
236595151
435559675
788342577
2086414152
57414619
710826303
409350380
40597563
559602416
1156906028
566094605
854606366
783512364
56369489
2038182844
51911220
289426768
616262701
2146161132
1768786040
573109167
1025929284
1346222212
794080261
282013681
1037033884
896159721
106518428
1129494935
131763298
597280783
1060044120
289762
1152980484
1290564473
2070184833
1798440150
1278051545
178006196
1911286000
148073060
1897500759
428846363
1639407627
2042788284
594590150
328804065
348957825
407264459
1857891454
481859450
1632618297
1742432467
2043176234
1843092841
1696975201
4228271
1293460336
1018281795
1274094249
871569058
1259610429
2052291873
1179128760
778206082
1840976748
9202585
1948676935
641991658
185168366
130684204
1673247388
76577568
305235916
633562441
1758877949
148125017
1761627139
521361970
2018332776
2140841323
1239187740
69189482
1575557753
266238942
1072799148
1673850838
309121780
2022132815
540507318
1415552904
713076200
1327348878
589813207
770551577
1314828990
1828665845
202538362
236913875
1698873526
947533952
404843731
558854042
515824495
1532754055
1077777126
830640312
1194639094
1083757876
774204427
647679693
1540733961
1591220860
505832001
1898204943
497671246
1707893698
1141503486
1261238400
1916751515
1482785316
719826309
1354923407
868424529
1978198542
1823264320
735014532
694427724
277719644
122346489
1831883780
1006720446
259582398
43901367
788123903
440686958
1596976541
188449188
1107872928
1651065916
2060757059
461098491
1930798520
253019468
85053159
1160570950
1638099836
1337558769
396064766
729967176
1967399138
606984850
72171812
1039242800
868943537
103984359
990838424
1238060716
354807060
583844554
1674112956
25483088
1874235044
544291942
2077261434
633363555
975499917
774267590
1784055144
222708769
633591335
450476750
125836771
1581270498
2126520305
2068603487
2113074678
1680296712
1299470731
1880536186
1052651295
183834275
1717121551
1818506476
1940440252
692762294
1814824917
1898497306
1947105547
1750907729
1107590017
128983085
1016352046
1100363676
154274239
1636343624
1243446811
922978675
148548972
1659520386
2089421656
481684156
1131645531
2145064159
1307034894
2121320503
139239144
997304761
920576696
1712448184
2106097363
1136074504
155394299
71644993
1895372032
331955147
1574070166
2117447482
880438851
956163491
1783232699
1745590272
1686407995
1323884210
823862774
1026155704
902642243
21284899
2083032981
1950037193
1223883479
1642098697
2014636571
507487528
155838040
600925375
231492836
1424779424
1174643582
1414320380
1141966916
365832082
51077137
1957142730
49611805
79636565
1896796916
1746857287
122201397
1902264266
307054358
2066329870
740834433
1618184532
1273343258
1630848089
1827732767
1121969922
24950165
1623859488
570849823
1907640944
1530131383
88371242
2129767703
1997915134
2081097554
273669179
1082295431
563305366
954453747
211365485
1170012632
1480765853
1317184127
1311519680
2121969614
590898606
654546192
1545758612
784996452
1561151622
1969078111
845343015
2117346261
121721589
1202557503
22329163
640775628
1148020406
790573189
209990816
1396188352
139777704
1047646511
140309539
1877671783
520599232
1714235980
1513672034
437476143
1097266433
532800083
1696938089
1831758475
108738774
1726876493
417329712
511122209
506432429
853451848
1202448576
443907220
1663093166
1990665298
1522495546
1815915924
1985141085
717753367
1412218275
849367869
1086106564
2141028472
675654794
1204459218
1673266573
447671428
1469827617
62630955
1386352184
653831282
1440590550
710664128
78227755
174636752
821200078
568929623
1741198747
1088913302
383063566
2125028758
2045531758
795175448
1204735772
1156164784
794026852
931586830
903104584
2054486249
299311180
1856441226
149159342
1019836494
1309482583
420125262
2070434532
293009187
811737888
1815854814
12443740
170827412
1699641899
564660988
1797195314
506282408
620694569
213476707
1297467898
1187591552
1273020393
901973112
531954064
2097982914
1050649112
1832611642
1056544918
711304168
1498076582
1625065655
785748926
1989428509
242109525
1986175406
553958748
421587028
1142113891
230921070
485298751
1958907168
1773706167
1322705212
1122714781
1195303267
863226576
1283973854
160207358
544002020
1535889922
298514296
2048318882
522360365
1157550068
447659776
1558189820
586703654
1451453065
1308777710
1964368720
904428924
1723269248
1110032956
1589023794
1760948537
390701349
1910046662
1486643917
992134754
102288499
59744460
1067185171
1646182353
1212808018
1758268583
1054287183
1882693703
882241576
1612116314
1015357428
1530132883
387305219
1326102009
1368438381
1407287933
33750487
2010313845
630065168
775943384
200985659
1064959073
1470655845
1313961044
1836508279
280124666
810134581
632912958
340493129
1624143590
777745502
1249072544
1830582312
2059409282
505684766
252253741
1339682277
1981356660
1189073015
1221862920
762706538
640029595
1599513199
418401739
1378088761
1465647600
1624336946
413814131
1217569212
1601309140
2062387037
978516442
665977604
1453340383
1508971794
58713020
1437999427
1184646603
610295254
2111997272
271021721
906852386
196450268
1476327706
1374827009
894463203
121366807
791361410
2105884661
1938031497
1328460818
1616895446
36837836
1761101467
1901996930
92502962
152985271
1312316576
1606037219
1895393847
255341469
1695056963
608464547
157100365
784231207
181474581
1963645006
1534281385
1007515449
571443748
904612615
276351954
1048715059
445027488
218207072
857355240
929235487
1040594368
163622997
1299901155
367123800
1774510447
2111331997
1859539656
677748318
40019823
170388841
258167406
1349400989
986670929
153049886
356740086
931351451
879560963
1796192344
1835424338
1086226662
283558029
1208735073
1063991401
1940047433
1146509070
1578776084
1000877701
571556185
1349549462
1771654522
1587652972
340594783
261171089
1087832820
1163532158
320787035
1486941382
1526496709
1375940633
961083427
183268216
1838103100
1757004076
178117648
2066145987
317219972
2014643634
1747493389
1223712054
1998814838
1366459417
368697407
1448706620
1478838920
151483416
675876572
1895627123
947650836
769699048
1388036403
912786451
2079968251
639245421
1036231892
1537939274
1074432751
1538704467
858016501
1108049669
551936060
715276467
600946555
686753702
1071547377
679794430
1048099371
1463464037
1177543041
1798507213
119672523
1149068730
1254816501
1654767046
495011091
476037976
1891865988
795333788
547385538
1827790512
1193192975
385246709
1673110184
1787828487
1776497897
1389391907
1898915848
1916271087
527307411
2016090237
632525604
1430655268
740979611
427782114
2127727660
2142626100
1508859094
196526801
220948528
874303798
929269776
1689939508
1406044742
1723410371
1592297504
1498431062
995003376
856558797
598619339
340546891
540421216
2108003237
1454333761
2034342041
1773406731
229756413
1819856574
16361442
2121081296
1214637250
666600421
2115853119
1518802821
973093960
197871115
479643883
2065385119
1050582300
1028290248
1448465434
1214487047
1729455696
509881964
1681933071
554839150
606259366
1595252745
1647729941
644133032
1417086949
1764214366
1899303226
1772397006
137020894
43669202
448701492
551893886
643584913
945880879
349365943
300956246
533531901
510912780
1172304822
1869767622
2071443897
827622925
204764849
1972950742
1345910915
675783745
1419540930
678437878
683847930
1319488173
2012331104
796274033
1563659587
96656617
663261457
1726992237
533429714
1611532346
1686258581
1622364405
1347830291
1495987876
372115415
859347707
604306270
98913463
1338077056
518011321
1301268338
838822948
902916343
1048716335
328753768
1090355579
940885084
695553304
694603997
1244518196
2082030335
576780828
674828826
1330606822
1639198084
659088724
897506044
408418532
2048356672
1952785561
880433024
771348660
513034070
1282857500
1474229602
531349793
204759697
510307551
36124197
957504811
91399616
1765410869
561678749
97343318
2071749139
203171043
370945900
29927010
612637963
37214523
947659467
391324119
751755025
1579626642
1042483936
324754770
1548028291
851299394
181548727
55823867
443528451
1940065267
1833999952
2136946103
787191758
963706231
1568533823
914774100
1954182019
975770850
191141188
702019326
1895566428
804236714
1831069772
1584665822
1689757223
1428115991
2074819096
1839432487
1736379375
233098141
1952385963
1027388939
307502309
1286929273
1071725736
1370939361
5890943
940407410
206915005
376198718
570045309
353436109
999914240
665664956
1900597237
2075171556
2081314453
493059655
248322553
1580373912
1017432562
204013567
704333419
1997034126
722245826
1842425491
1489378444
1023653798
217824117
1636222430
634534957
253596767
195545262
918480432
619965356
1579003594
1923770449
2103603444
1237347984
865445870
1906953486
1622060015
203154307
314548828
574502703
1634610795
449620734
1358017193
1772977812
390796593
1950176457
678893782
1211475177
2015067752
968234812
1908424402
1170174002
1059671738
1903610932
469402137
1844579478
1838562394
809138371
792773454
868267753
1909829
1254972010
1471528689
514551567
1569826400
1014922700
838413537
1376498136
748620069
1599462504
1317579132
1357265809
778528333
1729627155
582837510
1457181274
1858346752
1212171080
1664588994
954931116
302553243
1346003379
212392572
2129748878
1128808319
876928084
755891461
1220585101
1161876722
1082436832
1351223533
403067753
1797915270
418617465
1244839890
1109873138
1170945684
703726672
1782579568
460388654
475580411
1986352508
271512418
1595347347
1471767381
1701566013
1753870871
1838669519
1509211702
164570287
187058088
893334272
1387041874
427698441
399027670
1990297657
2090920697
1802998730
1547801864
419963532
1331731937
1454236634
3290449
1759984467
325530372
881718479
667641265
1687630382
1846081389
368121169
2012691898
698992724
1705927334
1768138083
1669233770
659841556
234865544
1707687055
702200229
1887981924
2126656648
75978688
1971740057
1651648619
1866913743
847220880
280715493
1379472158
1265458007
524442134
884069912
385300937
1448789248
906184849
143603798
184822720
1915062248
1408753289
2052555945
164253930
1792532268
1005183995
894507425
2105566253
776565561
384189350
376201373
1111488083
695289172
101806656
543177774
2047997758
384885862
1640651749
374096535
1739213012
1639573832
1046797063
215071715
61561204
1506720396
786740788
1857317963
1114293621
1480562901
37889592
590619212
1716519441
312800068
1608574185
963645603
1158025016
1165493277
872596308
893709750
333001265
130724770
1293862750
1463213001
565819237
167757415
1596314241
2048399783
1534901505
876892105
1507709021
1715305180
286524758
279670518
463236079
1127327489
815124518
669864686
164253443
502801339
235781702
1995081492
2092427204
1259414373
1429191453
1714718532
879539950
1083121210
1814425119
872193020
943335017
1571762645
1557313318
199884414
318433139
1921337979
1275047533
393758072
1376245871
997003866
470986861
614406386
84636650
1762699863
318893839
396635835
956089899
922102326
962596012
941133433
145419280
2141513881
712588774
136453643
1633818798
781421447
865760244
944928232
39003099
1697636583
1790676762
1902902532
159817886
561085957
1390778479
412503376
289700630
831006863
919471265
1638064138
1962483475
1096222256
406847033
1982005699
1287726540
1401787753
1829549858
791678655
182750473
21982608
1616626684
1525086037
1722446923
1752942310
1901362441
1169689577
1678664650
1103481643
238643705
1120670099
1342184106
753839476
892252876
903847315
1962337483
1519553212
839162610
739621565
465664363
1478038054
1115620149
1617089708
547053921
1669002596
1085469602
458288270
2091967820
1370300457
1832070909
889066823
542802798
1000520051
283429653
458635181
1517874853
1391913719
1886704910
497622750
1299879033
1886351876
1904736827
1641925639
447982210
598275957
1541225147
1319375806
2027013668
1147023314
1320985587
1629847699
1515452864
1121633207
1428886253
1406566724
487619313
910884895
2038169076
791206752
1945162109
1824083641
1392133921
1409312864
1479380147
162166234
1182865246
1256921512
1332904595
225026258
352173799
574440661
947164565
1882534029
1492361661
1750284202
396493487
1369264972
1044064179
1448678724
162936863
361063802
223656113
186251579
303706910
626596084
365477177
1148675078
1864001158
1831233138
422423018
1498017916
1981491507
292373784
311234905
1284263461
907324320
1133914787
335592871
768706377
1052735226
136336498
1988154338
438799358
1861907022
850974399
1039924637
329713334
353595922
1368094004
1576180488
219248828
2008763686
977159100
2028862954
1912512101
244218956
1747521024
1196206871
591010601
1161510720
1551468650
133997828
1376939452
476990460
907364161
937213529
1551510719
1473184727
1076527208
1251865427
1190955741
678703878
1132499498
1109249288
816194173
1733973484
2008634507
1196608268
539167461
2072274920
114569493
1375983087
1349727245
1938831646
778306277
2057550127
783682198
715607288
654884719
1137288641
162423952
81084552
467527261
2128591960
113227127
1726789795
548321749
1774231364
1195739734
172218403
1054949140
1092422984
1145458220
749813221
1579746846
1168278393
1168266878
1632799637
2134030952
402384713
2097166007
1858433864
1939438395
1508194641
869752147
865881759
2006383345
816533330
656013249
2046245833
1325361382
395351614
438247093
2001388852
1211768864
1722801312
1569606099
1836912285
1292378248
219555189
2116881633
2124581801
1913212585
988578033
177216433
1153646253
1125219412
447410256
1573951003
590446116
1534998617
1047351108
545692690
253444986
786327424
279135859
946481861
958333153
1063035943
1702118795
706428986
298647641
1551722189
1011910074
2142390104
387860625
1709307410
1464341392
433704096
822742204
1927356312
132178392
1750235821
528654776
686208880
1866785554
1642224993
474152039
2007687384
1908485302
852520797
1458944253
1668423270
1135550509
2083351850
1516152641
2057775694
1073782390
625668713
894427958
222271124
650658074
736222672
1918071116
964441344
1949736274
243858627
2098357637
1656113215
916819447
1614610576
211980834
738884396
610960772
1255848408
100908315
433234278
810084644
1099734419
171269732
167722982
2105373116
1665962096
124643090
1149361371
1518049061
280689664
756846124
2048464825
1402339921
2141989513
243181731
552569398
2095777528
569174727
263292392
1000239086
1158555191
64978208
1833555856
944051923
2013763814
1521600300
1184472651
981866363
342024676
1359859810
250454332
1281053887
841312277
1011189263
707488698
517064122
2108037265
1125828503
1029231500
886965133
777982332
577026835
1672873769
127575001
1811043141
586377535
87237727
1818318700
1102740523
2134024540
2066371990
1112527774
325093699
1714235024
73890148
770277878
2064621957
2091983607
1101418490
1856436313
335538111
880206985
265302318
593770949
1915835665
206233874
358763371
532594215
1783601777
1264321230
1015376286
1167344358
1389890548
217005101
461390152
720593574
297439873
2027512909
2035108131
770635279
399418885
1346395038
742201128
1961180185
1570066422
88373055
78530151
988531084
182531367
1733506547
1308878403
758202932
756918420
84163675
740519927
122017860
1041089819
1065457891
1004749997
156997053
1056739378
714887248
1626518619
1420782334
1383539695
936259946
333745114
795609196
147448070
1367994945
1327835808
712474254
26847659
2002424728
1774526928
549234021
387064667
443747571
1126259114
144788960
2101477575
1836007989
445759660
360331498
442389808
287784420
1248297135
804116642
1522920830
60143498
1571012226
1498863627
1706931001
1962073606
468705021
525822905
1576998499
709127473
796939687
1508796762
1129414687
1539574050
1957362613
125774042
411552800
144499543
1394207918
928853019
593153099
144811612
883158617
344756020
1908003194
935045593
1173577195
1200111863
1246379735
1844735895
692364982
251593462
1273963348
303720251
598032436
479736246
1112661151
1948383809
289158249
1945195847
461684882
1065607498
356855333
1059420509
1962463382
1023000309
109514584
1162824947
1679782528
1176110379
154078975
1821838254
1899050024
1014243612
454647673
1920806207
817009782
149810923
263216505
1244847618
40883860
524515112
346768615
1508982543
986241936
1017770450
1494577368
492859023
1564869934
397873974
1411850211
71260188
361701268
2060296203
1905837165
966610082
1174229977
1232095719
356112633
1494639426
1361125916
1006359359
2008301493
1956880605
901080057
745110422
1384458284
783280299
714626764
567980991
693403162
289584305
579054980
1607408386
989060762
875664736
2103225233
419807673
1148065662
828996338
789923483
86685383
1152396458
1468056603
1245139102
2073156508
1467279217
2145589089
642951930
1549795391
171699042
1728578487
1218936798
2091075459
1043682809
1648715585
1199932645
2029769678
1042998181
1341038880
385435021
1167440537
663723839
596740268
125859041
156582198
570365646
2034380305
1033783386
1295409385
546642724
671507126
189323640
1207997235
212272568
1553074492
1514705052
294643186
1099400795
1520774611
1086494445
1343510486
756939273
477947540
1732727032
2093513779
960121108
619182957
433971238
750807021
1437486357
2041599766
866496012
1569842476
324386759
1630158402
247922171
481751004
1012248723
651841823
1082885908
2074835337
905741134
1480806964
731387697
568817324
1019967016
470595537
1482702024
1895182660
861057101
2060649416
235731223
369878778
1219024856
705881046
1412397663
261794685
728182779
650123602
1471733431
478647814
1379090289
775498353
600833364
1036072401
452919015
1768479192
960379245
1779977463
508071719
1728472731
1296850105
1331418560
331511508
1325765993
1527281880
2061061944
166553902
174555148
940429904
109203418
2051839134
1874668977
134730355
1863869362
1878882295
1573712792
944308609
48246569
110903761
183213326
518982099
1736236147
2071836144
817519485
1865203832
146067133
1667734496
555384575
1853044942
1493212871
1393604017
977794780
877846153
669343704
1758543048
489396369
1091409810
1899703032
705489387
2048274879
1559424544
1805710221
251625986
1026908001
2092909595
1132373050
1672801665
1563635240
1431767921
1528201685
1427494363
194085566
1532430966
390519048
353487745
124930623
554869887
868020672
2031089114
1486713430
1605971217
1350191987
1374635822
1102424493
1987789246
1705845130
2097101963
1168959441
1286155373
167589879
1366958964
766098808
1239633373
2056122024
371845139
296643912
26578717
454467218
385903583
2138229621
1024908598
798113108
1116496631
2013390461
1105570249
1613187641
1800649655
499939010
127563455
722010449
1631357858
302061517
189359943
1060296981
323847900
689653644
204200790
1442792787
1244593422
1270492940
1066078369
12240030
1341481174
166736641
1879363065
41169722
31348140
475810634
107156682
896231651
1422476712
1199449023
677370842
647961585
1163165825
1389757545
1808650515
18550219
11002191
109150550
314516534
365395834
1259732155
1730540404
1600346286
1134226899
1172101042
823769165
1282744404
1060050217
896476527
1625111220
1496399156
937049787
1305414990
1746191023
502230012
462279519
1386445289
55840167
144070177
1104886123
80801399
2116857642
1849920657
295696287
1736369551
269498543
295733594
1140466204
1519564656
1572284904
1400748544
977669717
1623787497
266185082
2104267335
1946570679
599178500
1497826376
1949410841
213318465
1746566351
857274037
570936177
1219310723
688370717
130006115
248333548
457441613
2022974443
2041309307
1716778099
934766125
282130704
1817904548
455971993
690932368
804809015
1933311868
1718418364
496477450
1859705214
1260409051
452289880
34697161
950439092
134938111
487638387
1187767512
1736235493
709776267
1294344638
458785208
1224206944
1527344980
1451815987
865096770
1919942633
557224056
427464168
676269863
1417626343
1973104545
1368830105
1315202375
1771772137
889905065
671332586
1765584592
732562063
227407046
316698918
1843516654
815727148
605877770
965178204
504727156
1715702213
1438766338
258065140
442872678
1635316092
537914899
1965123601
624710247
358249795
1778634854
1918701775
806054900
180927601
393989874
2141568061
1859546874
1493689885
110778302
1666149319
360303864
741941480
1333990644
1363533485
221372084
379111621
1543754944
1348883231
1610747886
1032457462
769276365
1576489218
1253921786
731455123
1869034260
1643609119
1569776031
750577335
868301878
1159491204
1309816828
440485038
406218345
1534761559
485583298
1608701006
1248798700
1559180463
1955640000
1271217239
1266873483
1317349199
753029926
1728906284
560963063
237898523
739095612
621146865
92568535
608709254
1786565642
719254769
2138201142
344624047
873659040
1243908660
1104231367
571474483
1466807696
71482605
101500397
1482312255
1328618524
225943447
315137344
759572968
276847564
1237275390
149777293
906599556
216239344
643994864
145734212
863306767
486264404
2129712645
956404379
667968319
1954982259
1821300828
956294585
986554515
1867628445
1923273999
67943774
1713950772
2044705993
1946626970
1449603982
1068467726
262116662
940349188
691155841
864563221
1136068847
112520459
1778057504
598898850
142700599
128934777
586189311
668578099
1828966252
398417663
1578925330
313672538
1320629300
878102895
655305449
1882926118
153770156
1833758664
730803840
1650228806
2082181211
12249243
486399281
393997307
1405877282
1562804755
423722604
281041145
1449985772
1111799910
187059445
199062863
346630385
415020104
524762692
643850184
979956963
1567903935
464491363
915820363
1612016742
621750676
495333647
1615218201
599300880
1214853522
2033434453
429312796
2088598465
989188281
915706569
647539993
707798179
1611434639
1676106766
135252980
1434401615
1816931478
1061789846
1949494257
1826599042
2086503441
2142435929
775655211
85181901
176069765
1400905883
1941887014
58087537
1348437548
2076096496
1021867083
457930270
1794745329
1082845759
919637383
779565360
1110081908
1408223199
759547197
1830546735
1174090263
366702155
193213847
515930828
127743526
215480843
829586764
1388321767
205908597
1280982550
354275364
1290033308
1949400347
1788298214
105779897
1579829791
808873177
351376470
1814756163
2027169950
74616527
1127171989
2064334168
839392845
2126159125
2127158534
715569917
173892714
1402293318
751361161
587513671
1104717535
1152051946
1169702215
1755267396
720941188
1202882202
1751881554
1179921682
1670668399
486906549
962534146
1306375874
292218035
1629701818
161960359
1168815343
996622208
1686899797
1300276615
2098201075
397939586
964629961
2075112045
1173088077
704427906
1866597385
67329394
1022660384
1407750941
1589396804
610907492
403341024
98419403
1011806883
19438535
1678252359
203424851
1458714312
99300325
1906780315
140569322
79772757
980753321
724922635
2122734436
960340946
1592552438
720456459
1991004309
565412322
1355514008
738674045
360900505
1749476894
1789626575
1447677845
793359318
1716774995
1178132312
1859906461
1086937941
451559322
12724962
640149778
1691122499
709713967
1609778720
228271773
1270404100
2139234822
1970073573
901766356
1846132064
1628630709
621429786
258863099
697098889
1716746187
985987720
1760283201
878855983
982316316
172585279
1106788088
1340117674
2140924672
1667988146
936801043
1755227411
1772648602
2077030202
1955909931
1476621071
1505897991
1193751784
1525154470
1188899423
1296591532
348657733
437449330
1067490815
1814578025
703859623
1802819320
1376909827
1478029517
1979562050
1970685051
1094172817
455067064
1711572462
766396331
261688679
868527307
1265296323
372803398
1558717168
1098919820
959797288
1481993995
1801076098
1007420491
832788690
143483153
1242411182
1818174493
1987242930
1320153356
218057327
238971211
1264586355
1042818502
707788859
359314934
2073093900
1631503378
112976641
160801220
2009054312
1409523685
1975737161
1214623893
1813231120
1236727871
1713876363
1022562318
968451173
2041305060
993773187
1078320874
1366036860
918323354
1336561567
1585379941
21027006
1586093175
1760692756
678712467
1629783869
1541339430
1828287803
162124572
647840918
699501052
2052765896
1320137971
1233191490
442003751
388553335
537886927
141669591
548492129
17774825
839941020
84955913
1997418873
1154240948
1237100095
1559732011
1105463786
573098934
2075083863
1437578937
844334255
1688980722
827714071
1726704257
918856772
1080923522
225252076
662724529
1978564705
1837720849
950091607
1588262635
583272420
735028762
1935514472
1011809682
769575842
192504413
32582887
402789
1931530296
1321074597
609454590
535643396
1080453090
1934377945
1257379408
1296130114
1950422611
1908908144
504285881
100497428
2043967696
76204026
895058546
935994090
286145018
1309706532
160223748
1370484058
546442164
42202120
972514528
2132640170
1087547646
1192805848
872080487
670210283
1173414029
1290607870
581526897
912306801
1209640714
1146451380
1221222046
210932817
138162493
546565691
128984927
19633111
286332462
1125896954
1499921716
718251362
445348263
144863920
1827050174
939865490
2146254431
1499347679
1594828033
165791758
114769955
1224023133
995826523
1158832353
1204721180
29046397
55454546
233878660
1053809910
704826461
1942686013
695607267
1688832324
694059242
462986461
1174235316
804667977
785832677
377471110
1004815779
2125480654
406065449
1686800145
658353981
796312755
1570578245
1561201118
1357248218
465466103
1810702638
692567890
1986635820
843440909
1665136657
41376063
491794602
591861866
2119644662
595471094
1065046133
1711214065
2056802999
1982666601
1131172333
1497647150
797255567
9045928
1549797983
1594191935
531608581
1987438872
458400381
346617142
743057783
406598467
723264865
812037865
932462587
783611660
1727453892
366262384
1770443233
29520816
870344119
1644157254
1967046960
370357791
1114025269
25794819
751313558
1395769002
529632493
1499717770
1678422552
1795862379
1085951196
618910897
448303086
2016576108
2135024093
1778692157
541082566
1213450252
1178006993
1188275826
1675823556
743370043
85768192
1629343093
1714448005
1874102646
1344501137
1805193225
1212678983
1164129638
1866725569
31533110
1080218139
120711401
2060366484
247570763
1246001724
447734130
85961204
107340321
1029049522
623054851
910701716
2015903695
155910101
1963855870
664762038
1507399513
894530607
665232542
977972227
1886842831
1559150718
348503971
351156082
1617995111
1221150106
1945767972
1775794993
967482147
1757449054
2038830993
538409366
1101001941
1607771267
1513277634
1997159662
1343805974
25025340
956280427
1025443766
1225703362
322282651
2044303539
932138277
410499813
1544674715
1352717211
1644851557
315742905
124997491
602400172
979390838
1063750225
518552397
2129909275
1566348219
1466301415
1652928197
1453783625
1327742964
788437634
236150864
1361005901
1652760666
1273791557
613667590
267472147
1338271838
517409935
717292441
822632646
750134869
724190871
1279515609
1381353516
481950492
1662949156
1048948556
1620512859
952736283
466112373
1327300541
1503466163
1552126460
1059606318
1794541771
1855748937
913366219
1213640240
242980003
456185623
785659877
536899510
1981192272
1373317571
1903445189
496057285
295114645
1323633810
603025654
1132601835
739627414
1991332799
324576738
1130783632
1830433971
1554202091
1757659691
1886340461
1323440895
736438601
1039718582
88074949
1624035086
729272944
941177268
67778397
738875079
2064849573
529613547
2114828599
1406142728
1853969822
1100609324
967940976
292776298
423501871
1086152591
2089984071
2011974721
742506085
1458483948
821961546
2036286245
1006764617
1827096253
879961056
2087801126
1557248245
1335445124
1457673978
1715857171
1072144800
900281722
1887846864
1495803775
460713069
872363234
1984715833
117470088
744177430
832640568
451426870
1507278378
135677143
1613115866
1422507797
1539713482
1103414133
926287990
256857862
853044024
353843739
1856154195
1605188048
880506504
1581385623
1943005319
1277342908
121697160
504698927
1547193493
238451937
13826423
629349557
1610668155
919800199
1763414893
1140934520
1957466018
1027339911
180391198
2018022383
824231645
1207266876
2083817047
723620874
961231902
1758894981
1404981121
1745077952
148567942
329262371
66555545
1467053685
295498578
1217375899
1835248078
1931026101
1127058376
1116300064
1155530186
65362719
919582737
1922074711
1171150864
1984191782
1666910686
812128071
1106951337
1896868573
1783723538
1247043529
6123965
1604248612
1078846682
68596337
2130334544
1202278990
672959002
526127649
322859229
1338506561
820905255
905441190
257749057
1266191005
624314892
6548143
38550307
1974411969
417878195
421370981
1529115157
991862936
182422909
1738238561
801122682
293619349
1449669054
464609283
564161967
1497628046
2130129966
73339149
1530203990
724703980
826482771
320832500
1657419630
1000844994
705605548
116663324
125584313
691427933
202778998
142851034
2008214234
479243703
196119212
1925609266
532981921
332140313
936736513
433581461
1115910808
186722255
223932553
464008262
1418965882
1903418333
1783486546
610597109
2123272242
1997260493
1688221231
311665491
1225815075
1225147239
2014857604
217415657
1492444366
875231379
1964466548
1718546996
1226874440
1978396799
310344772
441102001
442169361
846870247
39235901
1028783445
1624739948
452460157
1775722239
1985151914
1244741962
1190219761
582886829
1791891209
1303862316
543440907
885433736
178460444
1410215583
29470144
57149526
1203228593
1648610933
1232046265
1023561856
212886381
1469721957
779460305
768439087
804437465
342324951
236843928
838546943
776867190
1804448302
980524407
530373058
717178453
254455992
94055504
570263810
116108286
1010909335
1582798857
625119506
1644848085
1077717482
1304344218
440558041
1779830680
240087825
114047376
128145018
759131976
2043571211
2083665368
242435478
2142899124
1305019296
421408958
1032378629
337373195
1631576902
1169798748
1210035907
313081149
1920652132
1347385383
1900036284
1308965656
52356977
673051566
1050973464
702600014
566620748
251699051
1256896159
1650494375
83378886
54043195
1476785430
554850238
378120074
582881612
268430564
778861422
226147154
765638171
859461761
351172011
2006940034
355425584
1216522040
891089398
460069398
830778323
1013472909
397525736
1701393850
1202224777
979845629
1031333058
602944204
2114506646
1805009682
1114867488
653326511
899491042
732707472
1677336512
1889660099
2045740618
776693581
1471579262
2132489784
1517681655
2074392558
1668222269
1442728555
63280274
480500155
1270595236
1382727958
1464333178
1140134375
2044624034
2057400569
205285163
978705760
655836137
1708577601
351111039
1371625875
1844276410
131444973
388258646
606696271
1476850840
523441636
1057097682
1737351415
1497813352
1005882913
260638206
711057632
655051493
1336518980
339665117
1481753421
2089114990
1998178141
2070903884
2023307582
591537067
818359426
683336409
742092040
18827585
2057854509
1001823187
193848269
2063828304
1553516116
1451985410
531047373
768875447
874618908
614027775
1432495619
1430284426
693906448
961038133
1825017312
840724880
198061285
1532159022
281913855
1612939390
1900128949
821020428
1887452002
1293665682
1337524237
90519679
1673594599
1769210338
1858088415
145701413
1525820697
882129155
1937537019
1979784350
301681053
1966763013
1979402463
2114690457
1010457785
1079794480
2103533117
638619237
538016543
1730629697
1941650766
82641478
1575110051
2128015677
424668973
1667433526
1734879853
1933318650
980878557
1158403485
2038590545
1995226812
1779622679
1132180534
1000272742
708171367
1173378920
1832921272
2098652591
2080918786
1366062177
109173941
1642989264
372899202
1038202092
422770956
763748507
412333113
125659517
919800836
989180616
2084911357
540961702
636581910
400043127
863527331
2046696274
1907845419
528476815
1994140806
461676942
1910657951
1638121987
891347409
197754429
1706556049
280219250
1048460923
1101093720
614268308
690506584
276604483
1832528260
857141053
2084254680
341466809
1541833946
992146307
1167960918
881184677
1708744714
2062149135
1960455496
1673908113
1217591657
888866758
1479837204
180941854
132126480
156644906
1610125975
1324674401
1785498409
1588504683
1044957393
1198450719
1711931312
661599940
949848138
2071328509
1391201131
1445537738
356921870
1867023879
70946220
1094092609
677185703
317576326
1870353083
91817047
549378354
408712946
1534328803
742283076
1454860955
211214669
574965889
1886597258
53720795
158792052
1772120295
2070785601
1869277772
1946268095
1326967733
1371036417
1510943953
2101062297
1705817520
1818670075
3617079
26729761
81287700
597440184
1834061303
1832471915
1349891775
453965873
1855118707
2036384898
201906332
1366213241
1131390523
1769968414
990324629
1203354375
1708329707
1686657864
1122032444
1839698258
165888735
557245196
984397504
477377712
1044699683
1512566423
1333202255
1769149069
1659746833
1622811268
592776739
2113133880
2109274364
735112757
1350392129
1780603205
1225552648
1773305184
1086774000
346469606
838937181
1784263556
1427042416
2029643028
1486843569
699739454
1730663606
1516604527
98553427
1466714756
68178823
1776937341
1883360802
1944273369
1398130397
424168575
283732499
2018982190
2074171958
1973327380
945052859
34302241
1938921373
1746681215
47722479
513820463
287390541
595189418
1111102889
567129950
1358712910
1358712963
1792116581
1524188866
977573035
1072448325
264679040
306277988
1919296930
1854629547
2065536230
1849089122
129856427
1001396214
1935613204
916244255
821002023
1817221323
1238417985
1869170297
972381266
1885785289
1498161366
1650374468
385613750
1991606306
786908750
2000102688
408506894
1729639961
717146606
595246089
33000737
1193705029
5418202
1230652262
1404559196
1561580617
453444082
252092394
1601001624
416613536
209280742
236871154
1546722778
1672748019
1333531541
887767984
2112939513
1922817206
1403529957
1363274651
859356644
394509735
1922511519
2131846777
173610204
1384476742
552979440
446227827
1646923763
189066849
1656751055
1621060887
1909270370
1735659854
1125675649
351375006
1575881366
593145612
1296770337
1503996612
19123052
627851711
1168985205
1471888444
1077105661
1041503364
640333286
1943578881
974397782
553712508
728894439
133111246
1589135652
626626615
215014973
2093936452
1991820561
1046608116
1240494378
616236264
1764165324
1715222302
1321490287
1647823627
333763954
1619786894
119263511
1953377596
1443065919
1256655553
1483142205
882612252
2060123251
1696274607
1499503970
640156740
120272941
1399996640
74328067
1964705851
41318242
1497298964
178646446
1556673079
778561570
706251520
1519226788
1924197206
1100357242
1951475029
1589708329
2007310573
445835540
793665291
1842575615
460715932
152661279
76370773
1574625322
226051202
902531811
1513832101
725052192
1181126934
1612679626
443262238
591901258
773940091
490671312
1242890277
148549180
438997563
2042121803
1595733432
827357232
529636835
1526899951
81597880
645583678
1432294240
1022840646
581509236
1785625298
1787885160
1786742913
2147472745
261504189
1558328167
400090276
1311721649
1886967813
733354435
1341191253
794149319
1875027501
346087096
1970876810
113779148
1245973230
1025910451
729035721
1996935546
699771970
661035056
1344089117
1837774740
1345549238
1838511585
1344973203
2093987614
1635734746
36651253
2005771656
154154371
3989345
420111034
133027754
1965631836
712414879
1736105936
1145328202
98643890
2044596474
400691722
1276471000
684796755
693625239
522414626
267047395
396028436
42223501
412564267
1540304736
255218678
454403796
1731496817
1806415625
1807622334
317048856
415952790
948519012
2051348040
1356521671
1782934731
752193405
909954995
231564349
1376740027
820897859
1880558053
1371511461
534019575
139455505
116030356
1624769251
250917449
1123138693
1862545973
1924102442
455425188
358770881
862877930
1873029186
2094509573
1030988193
2023114387
1426211249
1830812881
810398989
1113076756
1240694154
787652553
703517546
1608383141
1548116788
1572057143
1429641959
1674934795
1295931661
657462194
650046637
2007647850
1270709596
1631170281
736299005
613072756
1916356119
1497341895
2054549356
1562488242
1544218945
1314619204
482940052
655190382
650939735
1013754988
1220824248
993888400
966017280
2029690292
1743785079
1350571272
889044087
548879325
1903357094
61295417
2081679384
1989821527
1445164646
1959845799
1464544820
464433853
1106196201
964152774
1205703282
1892365297
1022893144
790212201
989434526
26124207
1105795499
173577490
1767165413
169442092
774050636
849508094
1356035755
2132640628
58921661
310843689
1528137998
2046574333
1252180818
17139403
1826278546
147691734
2140419725
1211764501
1196333958
608666168
1379528653
301321126
1433170871
1939840244
645675321
719892317
885935698
278916590
666681131
421993356
39174260
742889186
1846113686
1928593169
809558863
1181784437
581944037
920157268
1817969780
554934322
1156642237
506599243
1646337475
836948473
649658298
2139122725
1840649794
320121795
1951955706
1440443681
567986625
1448600344
425915714
1729833303
1408752078
587812750
401769883
1247418908
916407525
853859892
1857136301
1016789505
1676658667
243960566
1965841639
1098588987
376178071
1565549321
621388253
33191150
804681407
838504398
435034081
864141918
331555702
2014472112
686360540
225495195
1093673389
62228973
1265411089
1939647713
177594115
1205206976
955421951
4719514
876621973
1560569704
1838009886
4021506
1021389471
1291658680
46835955
1070947561
166641961
89235615
727599667
936466535
796668103
1705410919
1363561965
1024687032
205532698
337641290
1226423164
1314748712
2006506987
481636680
1147945401
2002697931
1216255656
1581475924
675593199
8074612
158754655
1784320492
734526766
1188267447
1052076077
1121690141
643360023
540534634
952488753
1252132257
999209990
449738627
119465003
1284578586
511891273
945165763
994083100
780057960
1964410224
2031012838
1308862979
999537665
1995588163
577813227
502313376
1809547237
991900566
704287307
646725044
752589874
1111223512
209751428
1034686137
1898738231
711818164
512031411
1426362532
858512449
491633811
172181607
1933587205
553836352
1865938474
1010212040
1360103736
1448568167
309640856
1862595204
1137783460
1512243286
1877354121
1540866192
1616415494
222802689
1777675988
1279993582
99230387
1352385755
1168212878
1732027951
1243152039
1732614785
1890877649
300047541
197108089
2086705660
456687319
582208984
1144511038
956568390
1567975046
1808609084
52715071
31798157
718507364
1318469599
1513957469
1106050817
489019870
446014914
1538236785
423318312
855387994
1836700884
784568576
1580200314
1858020116
578845751
597021983
405967040
1534457780
461733209
400155089
2048063634
1463280102
1310878190
1806895982
1677337157
577344677
57117208
920032461
453338183
369628533
550988460
1665632422
784638906
174184428
493745130
1276991877
1928629962
1656693597
1973159598
2078689741
99475235
1637531071
88122314
659987554
308454472
1546379498
650680795
102075610
1428329800
455243284
1388165908
882446164
1841261378
831953522
992910383
1461803290
587875397
1380739937
41409155
1191522512
176360541
780999429
890759740
681576128
1811083482
821447620
441871366
1632818438
1217059319
1908454749
1067977802
36226996
520023397
287248466
1456990387
1557179656
1547180240
930499277
387940075
498871897
1649713966
1380975841
1299587662
1867894527
768657411
1074287696
679541449
1465824862
1657821459
2069352765
279743133
816135770
1923246233
2063264160
85507286
1483033761
330824676
1624735520
35683147
1606644530
1952892260
1059178959
1717947820
1324603225
1659954972
690062547
527138462
1220404051
459979802
2019058382
518343351
573422948
104311745
636144240
906466919
1264879954
1878459357
1397479928
1950330056
865627991
635034041
474854391
182289703
594898233
1736111630
265753460
2136478081
1580199511
1232193064
866068521
569709851
851061673
1912166072
1114684153
1321042432
61691097
186930493
1670748511
1925668998
764903180
1547115298
1831553784
670972966
411000456
903921715
1514278027
1974671990
713999944
992752555
2026312993
1683814781
1056239705
321019767
1918575073
387110268
892440022
892752406
911624828
90716041
572104656
1286893795
1918508305
1014320179
621221631
495825540
838009555
1039368323
1623473191
1727520966
1827269708
678930886
417587334
1987830622
1057441100
1274196620
2035766712
2016088444
992489825
700567952
389230095
248810700
1185353771
532105142
1186186559
1630774118
691554645
564438643
1941082154
254818696
8151262
1829740045
1054684525
1818901773
229135278
249189354
991915297
1802051157
1589984162
1657290829
1137748432
1458066224
606616490
1760073067
89556988
1289347458
367244328
1695493363
1997342421
1758982337
605208430
950337203
778406046
702440552
1207956816
1194925747
541956697
1631944338
726169635
2052801382
386827403
1595312600
2101102782
560518201
1475781441
435391438
903668308
1981120337
759006790
1055588077
821763966
2123913317
1169414556
1739625883
2064999821
1518763667
485496096
735314705
1555503514
1065634463
1674114650
1538182970
674913358
118883622
705609249
1910648733
149753440
788080019
1469332387
710797887
297409689
294590314
1404607220
873021433
211293229
1677887742
264437071
474406438
320732970
871383424
25221732
1638717912
1136625791
779911189
2025334684
225030349
1985046532
1860034643
454969509
1223644407
630659001
1787218497
933546007
530398701
1522191970
1295411216
185390845
2051179343
1118881188
928654237
2094175625
1685127035
883344550
1430826397
1285628799
1371175143
1405154631
771722112
497055736
1662047597
495255603
1412181450
1175323093
446845918
561279129
1416203819
1186009122
2125123121
1299669332
1337677218
1323041346
1641219142
769159298
695176090
919289930
1641475559
917699568
196069992
1666382567
726406336
668247368
1177223092
317502414
864089912
1530076844
778088726
626363968
1603170813
1362574964
825674495
68052718
2043949714
356408201
832763706
1798222971
1698247207
533918259
542145033
1864052565
799618764
725454745
1816893970
1020346988
2070437441
36636229
81497395
932725580
821407877
660925134
550760316
1074360899
156612950
1346983786
1606861110
494912221
1119759075
196016310
497020163
874539918
935036979
283795871
2035504818
1724726986
453629669
447326079
459698355
1030867603
1215912441
1544243059
960387785
624705794
1834505123
227889362
641435758
1634937062
1090179085
1120787248
2076962444
146330877
538539712
810926431
2109520463
867018017
467690947
1166452283
1614057214
1325534849
1873220467
2075476179
2027900032
1412000590
1449801917
5828794
754212229
16683896
1665188673
1719245325
434146719
2144025669
1311035502
1457834540
108816258
1313022429
411676192
1170940759
517479385
321123853
56092324
126292271
1422257811
2001410459
168317377
896386442
2070687224
3283921
1958162295
782990235
1413984339
1457718091
354961941
541852938
1210571442
1469406667
1758798013
1655741965
1858940600
994384121
608049460
567544189
1408458976
632562098
433568387
819852464
414185311
1600638306
17624912
413574385
607022983
72550873
1475301209
1676405379
250801305
1962824961
1951298237
1662541186
1340894630
1629388303
1460620156
480108999
1925155962
1336618229
1992067041
1577350074
1121108643
430322450
2087255348
1693334505
1589983548
1642374011
1478302063
1584524165
337190353
759870189
539516318
105668915
855277935
1544249383
1624236047
2123011071
1043054215
1704780949
1475532547
191678802
1933600659
1580395438
308161151
912527221
594525330
1974440998
2124943029
1982530315
895986261
1293694931
1267508703
1494932187
1823035282
819657562
1306831742
1375583267
991431804
2061641555
879699264
784291533
1837373281
426919958
2110201483
1803340206
1947835601
1943541286
1996384673
60083909
1539138569
669722168
2138467077
360263570
1166016173
1612341684
1756359344
623018364
1165000121
1257719407
116059789
69675358
305639688
173076466
1771019625
1704372381
1392831617
1091561072
947464344
1725575452
561338147
1008973918
1566293457
1576763666
20889831
200497483
1855881878
148047956
528941233
1088506732
1126339908
1203655444
535878465
1586794243
747640942
1637859208
361197844
2128042735
266486768
1711831453
30487638
100441311
1913356290
495828700
1416849347
937247088
279611291
392850188
1777280174
1839088878
1156157833
1185795241
1881204961
563120845
952140853
1213776062
1665903950
2140896970
1693658835
1458181947
110658593
633568296
1615105078
519782198
1326694192
1098710801
1048054870
464403297
810589654
1000184741
400156590
1489886738
368870256
769376120
1344764007
1939951004
365606361
1777219694
1439735115
1922289727
155296568
1803323033
1487610777
250732842
1192407196
590410490
1632713109
1394379707
533041116
576549023
1082386538
2058621035
295706218
1271153804
694023
1364906274
1540606691
1328903777
1420334020
1607566622
823755779
1523714056
182560500
239973649
1174744580
367392332
107392130
2114682877
1467589146
644481340
774059978
993765012
163984134
861813671
84229071
193912968
689356064
189686945
968343276
79656985
1610562437
1332807366
631870606
1100623419
1762387575
1089626291
98115424
2066179890
341760426
253498715
771628035
2125831879
847528694
1244308524
281703120
1889936515
298194817
1740745175
907743700
117251999
996692926
319809456
437375046
1708514284
39239545
1406407755
1982945100
184311092
1022180867
1821602849
531895688
1024277555
799253385
695417234
1953970238
1033685692
1048974227
910535818
1106423371
218529649
1870849692
1937513412
668414518
1638247134
532093324
651072570
839605353
190345927
167920390
1300914678
1138802002
1464735559
1565200840
1134057483
1887043488
658603666
620581767
1668014253
41620295
1382091033
778732110
942396843
1060920945
222604809
1641405239
1418076417
1608120490
24338425
907345060
1572807783
1285024940
1813559285
2043546797
1538124278
1563722585
246147844
628909849
1668684878
987862269
1936262604
1166332776
1005635312
2126373878
43872427
1271022499
668261986
1237811070
619232365
1007950458
315658409
1499475181
833795632
798423268
1944345937
94165726
808960973
374412632
1349580142
616110811
2091681805
1866144023
1753801833
19375090
840552138
1655605053
909574152
1708711053
1286717883
1130539662
243966049
1047555431
1333748686
1983974404
1549443257
1732434699
1399936511
561672315
433071850
185870444
1155589077
1197825885
1592407248
1387299122
936793815
433008927
273350407
882371528
577475471
1586013443
1925189303
1628832786
2009988402
773259183
622209173
423541990
226533975
697479476
1122631178
896084738
1738518753
2094826310
944153812
971069227
406235
510808023
386062198
380245937
1465323897
1045184225
200146390
289928128
503997139
961252653
1660812507
1571687716
113245499
786684428
1590611738
361108082
1513640801
46661048
15000863
187447652
812947813
612591583
1027820841
1742225644
1100951664
1795753421
1963369514
445414418
343759552
710979636
2027277706
1468261131
1732983067
1706828314
1025078113
1173892844
184749353
542930586
1460358935
2084108977
137414538
1406218063
1255028992
271380002
1200806689
2050605778
668991882
1282797549
535386476
1733472839
1784025218
143745017
359945958
1530341547
343264787
879581441
1187157849
1306533923
1968820893
1577843812
1972470156
1787433118
376757962
1374536294
1369398421
239740368
1390648456
1964758505
644928264
1564212817
681453250
432764486
1277870116
634450102
1689934221
1437819177
1052852991
1374280292
1628433074
1263289711
98376676
293893653
581912940
1700084931
586698734
988100942
1169967013
907365990
173217026
273070917
1146980685
32700784
1048708921
859284292
1267842233
1998243418
2104927125
166731341
2044435234
839770615
151195023
990371192
282439973
1896988601
1945770666
672504969
1407118992
1050264441
2926323
2011246638
53542471
1692660707
10825967
1290869752
466708441
723629363
1587723869
895266990
1106146788
782600760
1324615669
887861904
2086201463
548331567
2020863449
44861382
753625947
1267523541
1132999691
793374326
2060506965
2146519026
1168344710
1770601189
817511034
1835814942
988529991
2054823418
1647683590
1865060877
1128634601
1526788896
7786745
3013813
522604169
1887737640
1610769335
1482346001
1940716644
245941778
231552301
634492261
748940780
1344143612
864038989
1815035351
1714116518
816839959
800198364
1298931718
1592677440
249272732
1879562495
1580408091
1323509844
1532321257
139275922
698990705
498585128
1091141627
1924486703
784493076
1462487848
2017358444
1519785536
1800503503
1656244988
1134754548
1275942215
2000596136
1862763613
1177604197
539132208
1145772341
819750184
1961673063
2115289308
1292222330
137070294
1605198398
1336339252
1470543933
1430678114
1748058788
257575057
1873450635
1125776606
1055763867
1688803760
1529268717
178348915
555675071
326232365
384829596
919474123
1539513625
1491378928
1321976153
927341654
55081525
1768060092
1426429491
460976136
534267707
1608611431
1323425488
514993111
1111961447
277158436
562442793
1087823206
232011313
1430021326
621869393
2127625325
1056910587
341241343
1102645627
1485254208
400535834
1847699432
1559119311
831968057
1585820296
800878854
1653885647
1024088305
1108116087
1585015440
1083187044
191748230
120154170
1748441619
1493299120
2109929969
1293861159
1111904449
1101254454
1324687390
270312907
26008715
484868907
412016017
1178081377
1001783223
1938117800
781299810
272743270
1247916370
862579401
1769015012
2011500400
1449371023
1524182295
1951501177
412694901
1648565755
1560423934
2026748049
1493979455
1615626656
1999117363
144750062
114440209
967163272
2076196388
1891138499
910161327
150367369
184349590
810565617
1014800321
743753730
1180614547
567552319
1911605231
927490035
1191467829
2054114469
660435302
919837387
2089996237
541389001
1476628417
647298686
481204476
1987451494
660934014
1731280917
1897844453
557080859
558389562
2069306368
483612867
1799555724
2127002875
1238234932
1579624219
1634168857
1666431951
538985920
1725396274
1734977956
414628003
848477396
407442558
2103870190
1228547017
1530481055
1289010730
592688962
322892259
1662702230
1425239445
1136096742
296556924
762625786
1900266080
1303653975
415554003
776947559
1484876518
698983502
1861912814
716410378
1118279289
2060209310
900065736
1509195577
9924411
724824254
91097761
479951000
1505467630
251829052
1987750731
514439886
1061277437
2120535155
1687431972
1610588437
1587760808
491517529
997916660
1188733134
995465540
585384068
2011149143
226169608
966525619
1374065979
1300523400
220382257
1788043070
1980232859
187756472
498944965
1940960769
568791606
1631736311
2057514383
436992949
335099861
532609356
1510523156
1274008575
404189903
1425560308
633987680
2034719782
1852639247
1843592528
157510173
631438790
933769205
359562973
1376480631
1554860060
560863923
272991420
1794721540
336122613
221461789
914335719
286156435
196094160
783868932
1961737381
774957390
1745926379
647041357
1808377927
633928350
255447530
1747558276
1353891584
955382625
1150854020
1241493148
771730108
168850333
349849931
1908168646
1905187079
748538113
1571609763
1696311849
2036232620
387629266
456691443
1671360144
1817498729
976864963
659147818
1277899818
834838472
1903296158
1011180715
886383782
1111965440
1984699102
1478475827
37429299
1491140647
2027552344
162535115
921608722
991015639
2095719389
1155052754
1653468330
1663094196
480759398
270353303
189726145
1336155556
1450770960
945822831
601672504
395836258
353059562
899654442
445105742
577767921
765468343
229418893
1307224223
128548019
566918229
1207095365
910461109
562554329
116241475
1871449300
1508455684
1254460596
250573006
788008842
776526233
253774808
1252873790
1123078326
1445980964
1254881045
1609003831
1475680221
1090542673
1291012716
292583682
1614941730
96803162
227565408
563395576
236247506
1881197541
1728425006
1137244840
1613577811
339273891
134252904
64090129
346704016
1641939504
2051948578
1035315698
1618608134
374498768
661430523
2062002733
2008359249
389021689
868163883
1178652369
1163911308
806258731
1567719934
1232339433
656978756
1605039463
1144061493
1271968359
467542837
1483815548
453312672
1933841406
292857844
325667253
1169187440
1974085382
1637190000
1403544130
1193554229
966756815
298830468
998744909
783088939
992284660
379853556
469821631
1571008484
1636180682
650432829
1907552158
260762103
1360193994
503508316
304988610
44165499
610220750
92349247
1598581513
1997928505
1574392319
283503725
1835070647
1998283350
1268470556
1046848163
1686612413
2052518816
78811054
1235067431
62301083
2065760044
398957000
1197044616
274112033
2085284869
2025724522
175832752
594678755
1244679401
865301137
1616823335
823632508
1912372599
1746608953
1161109561
1435285074
2116929707
323485147
1726583948
1729200047
2139035569
802364507
659626722
35073626
1166092154
1093771641
1282965305
1089041907
1783383834
1760182512
806076800
250370728
2027134569
930844684
82804903
179258579
2105736187
2133073250
876964989
825646454
1022372622
134042009
1630846866
402338471
478728848
570038085
1424998991
1246077865
2101729987
846875485
1787778178
1906185488
1619876792
4453694
209551388
1211755853
730600237
701712172
1934103223
1868781735
1030710218
1595041475
399786151
587027931
1359534643
682228906
822890218
1717897599
1250180061
1010535699
524305710
772889495
502865223
368482348
1435674751
879876704
1807810708
1293517297
602553559
397273093
1134230209
1510949680
973197402
285552020
935715639
1241178288
1448021188
229791734
89786591
614575219
1369002543
743513100
390820077
382029181
439982293
552108827
228433271
1142853596
941382497
1155169875
980540100
2034892188
482249249
521782354
850990818
1326923299
1350468556
2082927615
544358024
768360331
12196045
1014366598
2021532691
861605
139629803
1392306979
238153106
1245315893
1179636314
80524361
988875586
1144215912
1954239190
1437968942
1882699137
9855215
837575422
756543595
245298013
497162658
463356781
555832672
1149446233
1897276149
390683788
2111401398
51784476
427580421
1658353404
142407949
1220928441
1550732287
217251674
784961136
335573389
981947108
825577385
1157271602
1233050057
651468939
751829457
743991412
895434205
1488188946
2120698334
928713991
242718939
1009921431
640374825
1602276444
124389129
370838103
558023696
1679450315
19108613
101175677
96468303
812469774
1586400476
703080879
1383778019
1923974204
1231120110
1132774358
944159162
477056165
1813192271
1639860999
2015350127
408059522
1025386265
877600017
1812327472
1472723565
1943724912
1510230688
1851821117
1995599561
526033405
645816137
367219150
331572355
466363304
229306879
571259471
412455632
1259514498
407371029
2121780649
564493182
22581048
2111962915
1901713631
1340690264
109469619
1037951639
1537552594
1256790682
1638368692
1379905041
1734998894
1717057684
1533375589
1543437558
456000202
1464930436
1088577368
1910128462
118787854
540285376
1885108192
129614413
584009949
1498097524
488813664
903053457
2037457747
1064435035
8658338
2078325254
1784434367
2032479183
1501734267
1976980673
346305041
1299723401
758285521
1420887256
1952214538
395572706
768549517
1325808715
1332602563
343826466
112099596
573236240
1235932804
1074557152
123483298
635493359
1442506634
1358919658
1212473858
1637630652
1016616557
57582323
1736131655
59868750
343350393
1136513665
1681898378
249379949
1477386653
1937945988
1813209732
255247015
736261960
1826172436
473935253
499033714
2134415953
398982448
1323012143
60413364
1705491641
1484175260
41364508
1277859546
1646598337
1410728330
1203177116
567822564
1517636322
91951950
1615316823
1568074923
200651704
1502578040
1588821642
1098871677
551019134
248931501
515994480
1869207654
1862797169
1516736172
1512667606
1050280151
2014801389
1608668659
1837355281
963666874
1940127431
1492676181
360614351
640645743
64342580
1548886262
75592862
646379805
766220958
179095732
755603427
565562966
1290767933
70555205
2099588804
1515449405
2110568881
1731894482
194588211
1106565079
1545523874
1015555548
1599689826
1374945807
45408605
481316171
102481473
1776019304
1658845979
81847934
519112274
1895364782
1590101168
1087612817
1374284375
969493152
119045243
44080724
1710455227
1796869915
1993559265
944958544
1110625367
2076431417
100640360
1782631128
675889069
454462874
1850794420
1816647517
1493843576
824599531
46754383
1865328613
491490705
2001358217
1167700087
109881243
1486431021
37580451
1972577241
45693336
1538622647
1953775992
514340080
224601825
552578293
1884718733
1326604470
1251037665
1953987251
1194261741
1289175313
1458418355
1190766205
1254220509
92645568
1465621218
149700915
345717967
1948501167
1828340495
1897183837
122021789
1600603737
1138007397
2029022735
1119645407
477140477
429880167
633912176
1048882838
1885474086
84330854
1700504336
956774957
1028405487
1965787805
1495395551
752061990
1560814538
1410498007
1666963058
27395832
1723377679
1843757521
623724935
939827737
432786070
973607196
1563597398
1540851258
1265966077
1646267908
974572783
446845695
2042241984
1716770896
1020552421
1882929790
290050775
85895005
845789765
1964826442
24640610
406597678
485087402
1996488478
1809176993
1733071004
401794322
627696023
318804741
66159679
1555237974
1090556157
643748671
440786932
96794852
1704319536
648437896
1001412363
323801645
872027545
1629667396
154306233
1943978381
1372042905
1708515331
1165314706
2128085344
1786291213
1722533979
1039358259
1492349682
372660461
471488165
633546751
738376892
1207290924
497418272
1805719358
1859449032
630202599
316971914
1207625444
846445370
1906908963
1001861968
920482568
100669334
2018800494
211017779
1288025855
43487239
1015723842
2111351641
1417026245
1959461695
1973371380
859863081
1729169037
1632629405
1091026929
1253242734
920239919
1320507478
1172738982
1875419361
270306010
1308952098
1692990853
1132180923
585047138
811240229
1881803921
1033849451
2065320079
798532199
1273714128
1742035417
610140512
210118802
1108637113
803004062
1356897107
1153145596
1066030951
288421303
2065324202
116006158
596592021
2081556776
1546534447
1948583810
1048363608
707920260
947990393
150404536
373827484
2136768646
1862292237
959155231
73600870
647242601
1723317883
1565937497
1101562969
1379781868
1769630405
155230448
2049439972
1611855790
830239032
1049022217
197069122
531894426
1793101305
785242594
529728028
483645644
693759612
1696250461
1604006294
336908320
1428374461
905195415
512556873
600942459
1504452659
1108874788
1637534936
1479129709
1803393682
665667074
1486265838
1674220100
167197534
838531142
1915324530
755986405
1956982796
1875818004
1592847528
1362091532
588302402
349818455
2138207838
1565936512
1762408714
1785680965
1710744423
1066905024
1352313372
1479255491
1183028718
1474636400
1437960532
892238229
1680796389
456182417
391128927
514880725
1147362204
1763587027
1008376754
14502584
763323661
112749451
950333760
1392206158
932722914
650485944
1470339680
1074397386
2066298163
41025024
1547054333
287246682
849487062
1126859903
1362192034
787296532
1894074240
1621159322
395147736
1945881327
1608917695
470914306
154771693
1362695340
1337596227
1812229056
213252865
1924140276
931908593
2044850611
1089777781
575328581
654459173
1154824240
2015583862
447382884
130864702
328461383
186502123
1413333073
1948579497
415590592
644539732
316572435
1345756385
199348428
214237444
442545987
1098947207
2055352717
1783524335
1956263110
274573389
1010478351
917716169
462245954
1963409057
1027058770
1268347285
645853531
1250112975
1106712945
1071665912
1222717702
520957481
1486266757
1196433643
102465457
447529012
1649410032
1232799393
1968788397
969504021
2044481415
430987165
1286102762
1655539400
2039964984
889393727
718229062
1778935957
106705557
713338406
996544102
732042934
1244868537
1425354501
1490590503
1905274642
1946930535
1414103276
1008555360
2103300515
534376419
1082727758
436723961
599214134
2089840802
1587803808
1111591794
206206690
1536272543
855747824
1813002760
1286411408
1330578238
615188909
1496637445
1043966616
485529373
2131674216
1464499471
468999597
117295594
2139262745
1814995695
648576482
1562376676
1052862905
572294349
1116724924
1194864662
768098118
1950583848
989132669
1881201256
143772097
1287813195
358665110
110399131
273858079
1494221710
520460968
13816789
301416618
838472320
607607126
700183808
885170634
1887725912
182644809
1010621308
1209164207
1225779887
1444234796
872673461
1181056128
710106517
1774390824
9963774
115932952
634305535
992108986
1913279817
501932797
327289035
1929846602
77356525
934556262
1926278675
1691554864
584254615
1215001860
2124047202
497740692
193957411
1052795966
1119001682
885057364
1139258905
2118248009
1023376904
1856397387
1519765399
1096766499
883514949
850726424
1157218330
573965491
1977862517
1119950762
1136949732
1819025726
150540304
442821606
126213737
24756667
1197563492
1415045457
997662664
65098034
1640913269
1902157405
788134807
754465255
2117354986
1569999265
208012555
604035453
217691775
364085998
1708980124
1685503224
1352057171
1469457018
1593774153
1015948794
1393344305
1438040443
1551397131
738710970
683643232
1997474411
1753254399
1855595016
1750691843
1100337644
1703185550
1146114511
729956374
651163040
911598832
358695028
1012101509
117769698
894811330
1579043504
1200711289
1623766320
708216200
1656455836
64184326
1202327585
1745652365
30551073
971175455
1710849815
1535544073
396263720
2059146319
2058783869
323443917
1125760421
330727708
1976989345
846829146
20018188
2038557480
171214697
1205223612
2038245777
1857913065
1167930485
829919885
49494561
454299035
2089092950
133214580
1446905198
468033493
404508163
21200096
376594891
1336391764
445682486
1450008619
1342724552
960823250
1986846222
1952722128
1226256376
1491436772
589937468
595328155
2096474794
1000899352
706612342
1448025062
1618979102
1274589303
1008836838
2069953563
325189323
407114778
961713661
2060791224
1844287648
1442866285
1905163922
2075353755
1779624003
1527049566
1162892469
575764502
960928040
526581366
868495381
865896840
1882229832
369484113
1275185091
1729759953
203824235
1250121758
1686026726
865724760
898673394
916824777
1827249095
145930221
92369760
710414100
599708204
826335180
1003726822
1824459975
1913139695
155311013
1046336962
1835322732
752379841
1132755262
1758695813
1887660574
2100504817
835134512
672688867
429232462
875768553
1543321571
317008277
326548967
1516168259
831805936
750801095
1434186963
1446843562
1102240837
1063972031
688786281
391779583
763897723
973251856
460224004
1208938382
1911041262
1278876362
1936694805
561725656
864739687
2133363709
319406034
440590113
1802026655
1548861243
1624592697
1237338908
650989183
1185364226
1838411869
2122115008
148421679
6535080
101767321
803208098
1497984900
1942091556
1103225435
539326343
780578432
867155402
1655834591
885884953
654657479
1287532587
56521918
1087761708
809452707
1706061277
458169100
892213922
127378482
1512666357
1398002251
1761026213
1940069401
1763331920
1986985422
1816156976
711910379
1135707576
76986956
487713537
1937672095
1085070588
144020630
2142631423
1381613730
856578447
1383319503
676441792
1755535659
1649773665
468845430
1426007383
1154618827
1702766318
1690221070
750313231
2093262887
690280139
3077831
1887975354
1099540723
877882155
1583594612
1233619076
198482515
1318404096
249883423
1063852415
381219312
2098524951
1390063290
1213454525
409217888
1671716675
1361999134
1275517838
112190095
1907352097
519859264
1632937539
931460478
1648223984
1390315822
2116500623
1395175129
2033957731
1102714170
1197341050
1487730785
259566647
1339606145
653668292
1658623253
1775265969
1899386170
1276089036
1847354022
119910327
134984729
964519388
366650713
65946422
1220586622
213218515
440752268
1764828434
646782183
806212687
2099284506
939006742
204650210
945449584
649444439
1096121131
1213744167
1058749998
1240813548
1581203412
489649454
529305688
688060079
1637901303
1328428925
369736519
1770401140
706840459
1589941123
1582554017
1513602635
139058226
1293423596
242041005
1631931212
1085888595
1676522113
282764145
1162076217
1230845002
1963675498
1245390982
545950848
2074062482
1702473452
591931175
284034786
1421088620
489684901
1634581050
469128738
4204043
466741623
1833768920
1237812191
1354994709
2135499389
1603908127
655775567
1950286353
958631644
1776426849
815928904
582689710
62842319
1911933415
550261021
930165866
1617617010
2075683049
839365475
477475596
63631296
1179926563
653713170
736519785
367033155
1323051173
1261719193
683452878
256288420
999186630
635190978
881131665
1162387645
134816821
1091674487
777843446
1654356212
602016947
936843174
850932230
446987827
305215952
766833618
42861688
1498752216
2042708429
1774535643
1806694824
163935505
2058676550
148824928
1663756190
1238761754
127116170
414750409
1572023605
21127994
1825430308
1878862906
289226870
1454195823
585761280
1030334156
771981634
1699670641
2091608470
305033300
1146771085
1645170137
1000596177
434934757
2010354147
250919036
314648398
1153957865
1330781287
1877994520
528943228
1579667581
1691282001
741265292
1741121672
1692246362
1857042377
1665050194
1925773961
2005723299
397675690
2103889360
569232035
1246451991
1502546243
583336934
2114620949
1620265798
293632600
215233909
1136638960
817967523
1295824151
1378276385
306539712
1685393642
1504623521
473806098
1027277778
458294218
1815226824
1803843208
1663802873
1806550052
1376151650
631009030
261638926
1459502656
1759259114
641671861
1484328343
96152069
1048456995
1797341741
340108115
1624223288
347493028
928985187
1991709974
77597117
699391441
857477424
395513712
333661817
205005941
404512581
535954115
514388966
1851681141
1816464141
395381652
604235902
1477708509
520626089
216048243
720571466
1317926373
384299706
396432546
155265891
2085119045
1482283385
2130560144
758435868
548265662
1869703008
423113017
554247335
226659000
702362863
1276364548
88661672
995409420
1994271896
1783855179
1766076430
89381663
1862427211
62528733
922403343
1745777989
361525627
438213299
1509078837
767081820
1502634568
256169467
1586869691
1169962283
888084885
72116694
30210488
477211814
58281347
1285957544
112553884
587629950
1285752018
60907623
711251413
1454260086
1045470362
1153561638
869853107
2036419832
2137413295
2083531397
1749651312
1435119340
1289973854
1035162377
439820370
1361172861
74563451
231222575
464361709
1138515872
1400035793
159652052
307621274
1999038536
968082155
1595280986
101603950
1842866562
1796219430
299261725
14859763
210939288
1533935959
301350217
962460316
2063539995
1687884444
1090522279
105734613
420928683
2108980981
293173858
1160717771
719885877
1742879811
152591781
1789187062
1750249485
72281134
169566019
644011768
1834364949
996491549
1769433829
1513488642
448983360
1971056060
2091574924
500702902
1310597290
557390461
1931981520
661426219
1925447998
605447181
2086990803
849210422
1298528131
1435394530
1825153152
1718987274
103145338
1302115358
1220598752
1143395401
1555015404
1532598659
1449727135
1462026781
483537711
1754926814
326036781
822008402
1496878145
1671263094
767880339
832200058
621040212
2146547969
1661531745
914569106
2083158168
1003952506
1938328334
170711929
1167280710
395072574
586469375
1310466951
1495185192
1342993916
301424640
554909117
919463743
921118096
284746560
1819843566
594745169
1828485939
1703571508
307359705
711507156
1443192385
1493349079
659303486
317780691
250702811
1207950812
2053738381
721300892
155411545
1335845435
1712240198
1615214359
699736650
509374487
1145550024
2074112799
1754011886
1537621543
1648245296
1909484552
1982290327
174004994
1962523048
536716904
1315971629
1066747016
1537383877
1899609461
1911944265
2145814662
1772192309
1435879231
731853330
320842896
85161381
577241507
1576486248
516464331
472663211
1719846149
1262702152
1567518222
1312803798
1950204479
665213019
1369180596
592138649
1582466500
79567186
1620232818
1324869854
1672299607
1245788132
1374929394
1110367064
1232269032
2001213820
1185600481
947460944
1771933541
1409890296
1384945038
2088943208
1202711744
200409340
20444740
1362853827
1277261525
1545943927
804040612
1127041549
1514371840
445118075
1260879329
532793710
1266720905
1436941932
670376022
1850738339
1979165802
769055881
1577918630
149620946
1133678066
1277975639
954557645
1493860250
31109845
64199207
185566568
1179022686
2045485946
917608754
1750134690
327092647
184870715
103047723
134663207
954807291
1901867139
754034963
1384558718
1067027593
368103819
395049868
1632441856
1028005901
994146302
1811380166
48929747
1293437278
367341856
850856354
549522782
1149735744
1596503877
910897605
901854125
1767285673
854656105
1995133841
1517972819
401288434
289681296
1010994037
1139609301
391768350
653889715
1595477220
1873840794
1251973874
271723763
1492322595
421421384
77601131
442133162
2144214299
2018695858
2124701976
580259452
273041306
888439960
1328590514
144145928
1217095625
1674804299
1093378340
1292062285
1521501044
1469152934
292512954
1436620215
1694241990
27508610
1660806022
2025490925
1795662238
438274867
674300320
1546249097
2056181800
1105374539
1365237297
1673038349
989853464
1405657743
1200758224
1569654957
519125481
515739577
335166816
1385646645
1254494408
1268777626
319810487
1540496714
65855005
1057126880
876833784
482410793
540949569
1476244989
224591783
103102712
1965477120
40161385
1928026628
1265969349
845450951
734797000
1419516049
8976852
1681963865
1207160999
1338590864
606045732
223292894
843543571
1057154805
1862045077
1608274260
1598232917
147555929
377565538
458397394
2041535987
221697456
1287633157
1912632231
885338655
1416186960
657169904
533194666
1298819507
101831191
942071812
39881543
1775768562
1008103831
248357392
267724358
1075551221
1892487929
2072055171
2030423341
688107715
456736075
1725071197
379029663
103413249
31973794
999291780
2111472199
652901306
1730292947
1540549200
781171855
557448902
1867538907
1410472806
1368870824
1617686805
75873190
2119701237
1630548126
2098809326
5134491
182361412
1553104582
1182342687
251145038
1785768955
1420647195
1050411137
229635562
1645443322
804340999
672868779
384519069
513274761
1999635013
619473040
112761667
1909814451
1438321646
1261165279
2058240556
2054077128
856261936
2110549319
793879779
1377971820
1817098556
1145053947
519000836
2110156299
948576824
1296639733
1811755163
1026826960
700053181
1044685679
1799333993
8264858
167329865
1767924447
269149850
855160346
57834004
38549397
253303422
1001488664
372225645
1779969010
1116651785
102251291
1458654634
806386500
870709067
481954094
1314132930
1854427544
781833332
1527774259
263198583
933516282
1619708832
2055331217
1127802782
1465249960
1395988269
1105085100
1728602564
1155037143
1928473065
1705568826
1994197254
924908337
1738418717
851468036
2054480728
1825699485
874148600
1811670530
781049844
1499709441
1749426133
1451405553
347391581
240304305
723885445
1203592045
841722755
1615098810
17974598
585281287
642838905
1966354403
1944780442
323006355
84921328
433633098
694085997
1937960706
167989164
1905495900
2106265862
962013869
1159006378
1297817948
1715742103
1743859235
1367349184
858825389
897924722
2064580752
2084690426
1624425820
1201448130
1866356835
1998656777
1501441870
1137681870
54810577
1368698804
1470938106
1414425789
162042107
1894968955
1222935363
477160670
545542686
628243026
1254599436
978691205
1758935557
1101295412
1974861332
1260117747
1573000297
1177924115
443633054
923885111
925433208
1138216691
1968543781
2102232555
1381879507
157491053
987102084
1280466241
1855181671
206960912
1175415635
1869390187
570278978
905683744
459420215
1990975398
1201081328
1604572505
1579366916
23828411
1152996176
1282653645
1234574276
965109142
1757369791
1467584408
847312977
1466709126
1343618367
1489737822
264968172
1970567393
524076781
1956372377
95900470
182809191
425094841
457788360
1886077708
491353659
151708737
2039959906
1871984841
281756016
698058538
1951738171
2115698391
2121421705
959097469
182291810
771186778
423120949
475488644
536347054
827619854
1896901038
2121176167
818192346
1867960885
1293538088
546462646
1836805854
2079668412
1683372860
358130904
2011709668
1735749593
1851608361
1971461780
1068243447
2067635177
1537621169
764046631
208477546
516652021
2132825826
1525851745
1111360729
1220700615
284400976
1262949953
1285955033
220275248
878864261
234965673
1624428780
181425549
283446758
763848698
1872473916
802881455
414751732
178898279
740427877
79792122
1161398726
18862369
2079656507
1819847192
1669562202
1789213803
2042848558
130360872
32448027
1232629781
1807973359
801454300
690410286
1511737414
723196195
1150868280
1235989003
123148735
2041556412
1513737184
683890370
983891139
669521601
515137209
501731201
1178297023
873000126
705828088
468881358
757199082
955537513
1097268659
1331390962
1489806894
305558107
1939005017
218403318
1524582018
258418801
1466376754
1663870764
752488197
1762307154
402822024
1480574736
1989194487
1698261362
1699994450
1096853260
1064083198
980976652
1272170905
480425742
228296274
1129045596
1739089306
17714076
1500198552
2099947393
1552008740
10997784
1647555591
429879773
1956753954
1188233457
1565564443
410833069
1184827476
1334521392
650828509
1982824188
1117122525
1242137927
242453613
1901530494
211144794
328360925
324095069
1190009026
322834979
893563224
1516285942
74123266
1587193635
1909866895
1825117470
862081705
611408388
914374434
1288091093
710102749
1146152817
739155382
933954864
979929035
1725095281
867275711
1987334872
1108646970
413222030
1289755943
1839052707
1620354018
1525747538
938640825
803752489
511778481
1212306236
590084799
788437650
1538681429
358041595
1309418988
1072920257
855490798
1668485364
1356975948
146601815
1207942901
168905878
481789799
250401451
472478128
862416099
1372805622
117897792
323808663
1612765097
958564215
787971697
1088842773
602328801
2131380207
1833482982
1796141635
761602256
1144427820
567986829
1749384929
1906090056
857734312
201147388
425181460
460612788
119634443
1693203958
1087591867
765121283
1410816375
1288805160
1569230405
367488307
1671438732
1804312319
1976024897
1183738537
658015717
765053286
1830950444
1117198606
210461013
1353775959
244774771
1747321765
1936635858
43508444
1765205333
608953447
455524643
671920026
1969548696
556424098
380107493
2023034504
889167911
1751085242
900809450
2000252715
551193980
1623775632
1387723066
1867288267
974212045
2144340943
465054351
2139114800
2111637159
2073040099
909558460
1688783096
1186305198
1145452954
212584056
548324255
1437013359
144596714
636523952
1230130577
1390745617
160184904
490092184
1031715649
214190471
125979061
725853849
923852914
409184997
469210049
802436462
705729696
929976157
1598894215
1276045196
561938480
176071313
1279564021
1697636277
1291267884
533477142
1733803965
1352454515
965504713
1508711510
1231286632
2025683922
995488023
2056502545
1245215919
2081499881
1549416790
1364346281
683287189
505037442
949014539
646746631
862735967
1540935846
98484175
1994499164
491853407
330114798
571365583
1937089158
1479607349
1922792919
1608727959
2141543885
2122032194
1057594869
1871427370
214720372
202497824
590320475
634409262
1088847929
1584076963
1200907938
277003831
1156973985
832969036
1611653239
902628326
1815562565
288800056
1139429994
253882312
491447853
2013359544
1137928826
1202705057
44003152
617963634
780733595
22447466
126070332
1968611456
1462187257
1648473360
191522960
1787354687
1983505038
1885894448
2097721114
1330382713
1758071128
1196631553
991408973
1379641246
515804202
2141750467
681780793
1099042970
2081046369
790834134
1458380296
2018527880
104854302
984628423
2131789074
1925958609
1917158655
1268277086
1101729617
1717762601
67042102
330564795
1123531113
697922020
871015957
734786753
1038274056
662509294
885475998
979837315
281048351
269806732
1031623860
946258910
309250275
1882895924
1772360028
334610253
785151439
1483759342
354152709
558911225
1569513218
996289173
1297535411
1014561052
2123550168
837201166
1292325215
892324776
52078445
1533905852
1963993125
448323823
186460990
518915139
1470925418
993995480
1114880333
562445899
820679470
774932563
1365713019
1562141398
296793706
133177455
544339007
1517452432
279395142
1616906155
2132765622
792600658
108969564
618867581
1913636701
32824691
825015185
1100514976
72040323
2048816492
332865765
78683653
1949072024
756931814
122153114
970867690
1951107838
1149371342
820099860
1526965630
2096264585
1276077235
2083428723
1448910176
1388593225
1255366233
1027706846
1367822870
1935640605
62018300
1346662246
2079070212
149266131
1996591334
1554682003
1915068312
1500459557
2145256279
1486986651
1730832360
1603762536
756066550
58287208
1058569326
1432808458
1047647814
1272689016
44333088
2064023411
2094808198
2026713360
290247325
1187278280
1944107536
1922062993
999453530
1947436001
1770779413
849568229
1972866774
323876830
1236185432
808596077
497404569
1277478546
389680377
276132038
1631365470
2026150565
1465932832
2023195919
510213851
400112292
1330375666
416853321
910699793
1337491192
1448902640
1724585997
548595603
1562234897
1811716790
2124416430
809058430
1275014450
826248881
1235153800
1487420365
1092926078
1536775475
1375718853
1904159937
1733023382
790704095
444672479
1490295163
1119795660
200282223
1647544350
172517079
1114217436
457951349
1930600164
818859408
1570136620
779092588
1948626052
1898157554
1771558465
1776681405
905957732
637017160
315450318
1702636128
312046055
99786019
143154926
2047758981
1067164069
784550201
1937494733
191879422
1549178032
1471128115
981456722
904431338
314317416
2031427250
1771139019
1674917737
1423384449
92542504
1125642474
1897744381
374945904
1681126971
463007548
659411059
1542927203
867286335
472102234
105620425
409842346
1992933519
1742553561
2058164172
287756059
751679191
1698025002
1408013766
1788461537
2037910921
326163527
29684343
110991284
1741522194
1632161135
1495830080
218622347
2122191961
1771503547
1583627815
1225826405
1264981433
1326019831
1394539261
2081668821
1055963868
672071926
201808460
1617572573
658295132
138608392
1528811126
1429385466
1443143235
885100876
683323106
235116056
2070576014
1961715149
643238046
664719751
48896798
961545704
1538209212
752932802
1188072347
2120068016
661274193
1698929735
968578227
1627758727
704708818
946770888
884990801
1326981938
1921524112
141344487
1811692980
363517567
707773417
507624437
577896423
1271183069
1684670936
582410608
288137163
934975818
650730507
525950991
349436308
1371877715
751270662
700607896
401351635
1853464289
1623611091
627209814
1461947376
1743619470
2092674803
1982355415
137386461
1282386291
1108900690
276669141
450764070
769529473
966597627
154199609
1057800394
616746674
1894470055
570884116
293717853
1988099943
885456330
1305245979
1284296483
234143995
1410771735
1222633026
413163246
438524779
148168001
692998955
471857660
780277371
960703004
867873862
818183188
750751216
1557141611
1349083399
806862319
266572170
1832962541
770217616
396919177
1691716215
1842309685
1961820532
1488430704
1416718599
923756407
1797869612
2118100389
527703125
1602777800
13618509
1867994738
1286115176
1176062035
117244362
1930492352
232664994
1951612830
853434239
1041665943
139590518
1142924137
469234399
962884137
961746965
1830802173
299113793
1554201316
537653292
1532569805
2006472744
1707208301
695785906
1910353004
1243086308
1787916439
330646684
558008713
253631820
943866154
434663573
47534292
717705973
801472450
976923552
1990262749
2045029339
1295136807
1264326870
326357453
377524100
1265628890
1598422305
221697831
1438560993
1552393340
486512412
252204646
1550848436
974891813
1263500329
1672082439
433320116
1621647840
979533726
670278333
236906728
458080612
311500839
672947173
2088827082
486760401
1250721555
1909039074
109289248
1060615487
660331810
301383115
817429814
486254682
749969968
1726276652
1993670822
620454331
1280240297
1667561794
1600755215
1671784695
1863622135
434912053
1839129429
838928513
586222782
1661249462
1633716593
617937469
1282217765
1942629698
1821962077
182410000
858512210
1044751052
1580438445
2147477443
479718146
2123794475
1103062858
374702378
1747520181
1694273065
346697595
1433401412
1154184929
1576134383
2016276388
1389830787
521253663
245849600
824794392
1850226168
1408884714
894646588
1430017841
1193962858
70228226
971235315
916548436
1339815288
399727527
1556565031
1985830496
1989681043
451966205
379077243
511557416
853008189
384464837
1688359436
1145012290
1630375299
1833646979
1800248665
1947638605
918353494
2088395282
144927232
263174663
949005133
2131191220
641497459
1344596247
170762581
575615021
1393174714
1287541406
300291008
1097218098
1787517151
951582616
1619833254
89139248
1344151454
10855201
2101940535
1672350762
171916990
170748972
762211360
288098385
1386767684
385015672
190162058
2098697948
2103326525
766163512
1046188132
1336364722
1776229800
1919999142
1766100555
748499320
113500068
26819441
1801871713
671908276
1229128148
777312926
1545164279
1798054254
1462234796
2024001372
923905328
2067691462
49211268
606948086
56775145
1823989806
517389249
330738684
1443484879
149725092
349784614
1796381063
1812639801
212820903
513525732
2072061246
925881523
711542798
1770508819
614069436
465468784
1649698170
1751008469
502887710
1148603428
262268841
213179542
201987105
1566617016
963947447
535797108
1415742374
890275279
1253664178
1952908331
1548878466
924001308
1275416620
747372055
911454121
1769176923
381968656
1593485512
1094837273
307280570
958400817
1804393417
1581421907
1772679489
1713862968
1721595680
679853903
1050233572
1440903424
349011200
68081437
1047812048
1696044355
180089114
1726104790
389002613
347033113
557941074
1913644492
2110388719
1018965239
266401229
1177786236
879356312
1599200022
608004442
2032453756
51900840
57905067
914835813
816714722
823324173
1619201647
670113452
675668918
1809921125
1723411788
1767709999
1306597780
744417510
1498473240
1033141349
739820199
288004737
992861582
595171256
100389188
1357981463
1055367162
298178159
1527111369
1446635422
1061300399
1862556737
2144597624
1232348288
2101157916
1973060061
307259198
1160172070
2097319557
2093945849
1311678062
725849229
1528699521
1826708709
682625403
297667622
1468387173
1969288266
550174898
2141743495
471689942
1914132246
1525463319
993413739
1887253456
1140082782
1840201470
874962153
484792404
1083046084
922515416
624381176
845599731
1004926979
657927370
1516140371
1181408859
356772771
706944331
548595440
1809965229
420942004
862263408
1073485900
1417868507
1995408009
1989418971
2098202244
145025746
2076200094
2029293996
121503457
207214463
901464352
1964399410
1512553831
345385668
540515090
1991193271
143249680
525094454
1932813499
657054167
328484841
1434831362
858237179
2038654938
1704240070
379778330
585853723
1043307480
1037178317
1745496462
1119446952
635254622
1453130591
1152353313
340171698
1544773581
1303564752
1811819132
1831835163
683739610
1513552674
1472993266
906399480
1912040051
581069299
1830909455
225724468
86536676
271195525
1270642892
1677506081
1096961552
1279137517
1415235074
1176006446
304149595
669092946
368141098
796124203
611234801
62743877
1310469099
1799708907
1579995157
1793982449
153997307
852153484
1635590815
1907178550
845764977
1814061332
1281738270
203018350
219036551
549499999
1860683658
2021451208
452978795
2082482132
1608638871
59702435
1710354254
1609804114
725106129
1549604894
1948361457
1557424858
1239039915
1619997375
1774602257
588339967
778000008
1089534796
1954597643
1218405590
1863571423
423483423
506724064
238647604
2020532577
357643112
147743502
518086033
956973997
16519331
1554936161
437405054
1649767416
652273522
1600812330
303444491
660375233
769050703
954525918
84875875
1427911139
863291684
1622563862
946134070
905696985
898021731
102097537
1130951577
1814467850
1934368265
8981029
2132867923
1285317578
1250063828
2009356417
2118710706
1190409560
861652509
1967477311
566123458
199761884
1638035010
2051999875
1386542740
1860473022
946554066
17969011
1689681648
1827899057
685177554
2146024512
541984118
1434244015
1132710068
431295558
1960846173
1198810906
930112122
511218190
1504768569
263168095
808530839
1536035929
1807273104
1933224218
7922556
2060272637
1690883629
312923948
1159012839
1412846179
421546914
1500190542
799062824
499544085
1036229579
1452236523
1867248643
1363167796
1392920206
1778132615
960245301
1875960109
735610490
1676078120
1092867216
2140794651
730447906
167034203
97750998
927651216
2026945247
1875626409
749060592
1209078928
235577566
787283129
1103448848
373901311
1002555087
1271832717
309368167
1970908781
1672297912
2085685179
2038032807
608122716
1736059180
231096242
1566968634
1358305454
2144330026
1457900360
1252662408
1611066970
1830803917
1948607583
61459223
14769980
888296196
51365610
322356171
1456294963
1669386745
726827576
1701998472
383485447
311386094
39572465
638777013
2086603774
1133876164
948013629
573345385
1501024670
1818780038
80342472
784337836
1364725019
1790292681
1854911537
477085833
1980567068
1807927010
1650063934
198942740
330603255
855530349
1902200286
88451633
1730664432
186096661
828018897
155164777
1447343364
308992863
1816222458
1732444710
2082399218
2092241443
771343272
36982969
2072074001
1360996668
1069788537
1240636179
239683290
483526562
1201137369
338973546
809746651
124021988
195583353
638741044
274120010
798199749
1214011453
717402826
585023021
869762949
423737644
52596755
1145697406
1266973507
730613846
1288890364
1394208592
1514773289
1255933211
918970412
76861800
1895751624
1461944668
876798658
2005864480
1003655954
1420247889
1584884145
752269672
1862770702
221196266
1474761488
350830932
1486203779
597884089
1275756077
1320999336
1444672512
157985456
816344840
59133704
196606516
1997277172
1032239836
2139385845
1500573931
1604205123
573865047
1073347075
839447970
1355567530
1489932196
715067788
522522787
1329586654
264198017
49495743
1809644927
23897358
60475435
1979249763
535018213
1624647199
1163377830
1023647241
714728171
872968961
1346867892
1684092508
1450888143
1100797583
2118979261
851993829
1517645737
2126748384
1475578021
43263318
534912237
1911280695
1898405821
368440436
417722091
474100227
2054207186
191334251
1278545184
2061490814
1773238470
398789042
138720495
312626093
478651588
261677798
18745377
2143635157
429187695
289539555
1898096387
746045851
487349724
1304282658
775163667
532996354
1745349656
2113812142
30327799
1212808046
1497724815
114692042
1942634421
1012048603
688763973
631446939
479111930
588494602
958733176
1006646838
2091998555
1490976771
1153970378
1894234113
1158227205
1648676987
1540623779
1640992803
1802197079
1749495525
2002531956
107464732
1566747710
1103497591
487503266
902077572
458282511
2089742146
1910997309
1809652636
59503364
1786696339
1272194533
40323713
371767556
1834111879
1158200364
138073221
2135059988
366809602
182920214
1048789231
1051830581
696322076
494504343
53129510
1363335747
1121905700
1939943653
335947567
1352506134
148413311
2067434177
510415816
338544209
1629391808
865570917
2063592595
1988057300
295781962
735143974
1167493817
2141067625
1985997160
2106741144
893718715
1445595482
1194111813
1880676715
817535131
2112986202
1663079413
1179997846
389212916
335722731
899073930
1445113173
376011783
1698922715
178878581
1706777744
706081567
1841553605
256403933
1873531286
161167346
68741543
1126345133
1419969573
1420953938
758312851
1354517320
765614884
1073224500
1379889913
304687393
1613617363
1449966890
1397215388
2131079015
1228770880
486803663
912112080
1516678660
1255233803
26842904
2084992161
899232614
1126688301
2125184997
1890968682
1051422178
1941569267
1097359140
491411866
1473746673
557522196
1739858930
1536830027
520741960
1023428367
401958360
1539576396
1524269925
860763253
1149994045
1377000392
880057087
154122662
1627114361
1600704236
1006851289
1200979175
654107689
758737593
1868427638
1218441665
1168754853
521397387
1489756436
1460968997
1967473599
1757278611
1574561301
790603248
1846998654
1226462601
2086223852
1386389282
688580225
522763346
2109856983
1248964399
484218185
126900569
391156673
1493167572
1521917090
776359973
2136631226
1377571397
22009465
16835738
913166534
1048471357
1974405636
1950905077
486215516
688457456
752755426
370618556
1818002814
1857773456
301330123
907588655
1278745065
695861162
940270562
2092582085
55747095
1357621836
262631255
1599927274
755913773
1942794918
1133660881
2031778986
1793933669
2000265661
819682296
1823337492
999348431
412229871
572954962
355537263
1993306204
28651399
241727827
1887418088
1754847372
376938108
391735458
1462870347
579007926
1029035130
1678362641
1128028280
1576493667
1149360794
941585088
393066345
790305346
663662677
1348848911
252724568
1386818462
1629087662
427383208
908743779
253325726
519342606
1165482252
132705208
1938577190
510411668
431877897
300381676
890544290
695588830
98259271
1076181673
85474942
614063733
822508859
1050254930
2040604413
1487193797
729347796
712518247
43464959
574301299
1430064726
508911036
1828464122
1955808125
1410739938
2038252663
526541896
599065698
508343517
468506821
150481234
901841175
809913150
763308854
782199839
165673033
1995690782
1744785899
1470885608
1989902929
1363005670
1089479223
369119791
411110737
1186489256
955953174
1130573436
1695555823
839369237
68458097
268777112
890563494
561922445
781125523
1683055113
1555043799
412935209
1482663308
574627671
242015954
692023113
420749817
1082559949
837189842
190646653
469870228
1276821636
94231880
1852203040
90244521
312870928
1455452479
929716100
908636634
312362188
1354862797
994721585
227901027
1272922422
1640426744
1147572467
1416833105
767366216
1879662132
1464678293
257271080
631802800
527104400
840063985
169098382
1000250808
765685017
1847377034
133654485
935060526
1988338563
2085522129
556431921
2121080258
15839437
1737740766
1998721364
651540846
140379742
1644127268
248008042
1227188049
1301475140
482300632
1214239171
548779088
350180566
1263659680
439258236
1609083712
381536771
1988377457
1679902430
2044821501
1262018771
1810048304
1740176870
810565841
1601029473
577236846
682820262
1638502779
1336812345
1565091474
939319786
1715694837
266490054
704283333
732239053
1089466367
1592575022
243242471
1268349307
30354200
1492111098
1499660719
1143247394
2016476440
393650893
78804555
2084212435
847246549
765631931
26065006
2126978166
1364081687
295558574
166719268
994901397
1555925348
196353483
1115454256
994601619
429595329
244505089
104354774
1189427688
1302902498
1800518501
708374119
1421463680
2024519932
654593172
1601285112
89643482
1106977037
1320547744
350801664
1420019643
946188381
30490904
1555888901
402922413
73992649
169043704
1518614927
1369011777
1389550852
994910810
699238648
1439723416
134551831
2085735520
1991111387
968767411
976627031
1167442489
904014266
2111372949
52831551
287117053
1999482858
1774003351
1877098816
712729046
1300268366
315634308
793705098
80103896
495738315
280140399
508724094
930789770
1729257407
1871789844
1922573157
41341963
1079142880
25674844
184918049
1011417269
1128587700
1164224544
1461432451
1429555085
409471390
843063832
1419408979
611448242
453631816
1417071545
1424162969
71076161
1192723005
1236865222
296670824
1418192389
949690666
1325426707
316049506
1394921823
20017499
1012617878
83905400
1399174793
2011147232
2007049445
1664064252
1046393659
1808995538
406755030
995025562
1745021751
1253247125
728505195
1609314611
746595585
1464767117
1094648290
125956794
1952034484
2106493893
673602972
734311023
753109170
615858291
2105849222
1905190184
1977539405
420781731
2134343210
2082716644
1008251530
1115942045
1392334931
1285684614
873202213
1560151692
1171003836
815786315
648540773
1290872147
1447534052
1225335092
1165718431
1894329480
850025864
1551342560
1118247770
2120057043
730910580
1986043836
873875278
126576176
2050527287
1183761314
1486916407
1013310921
434393850
1250032360
685007792
1355037942
1496684848
74360413
877409114
773313215
829240210
1639231198
663651960
923973264
1587775865
1959241643
1973067740
1741137510
623487410
1285617972
56773785
82615511
627319456
2113212953
1519517777
1493755813
412131987
1619305062
1411922377
779601337
1309106119
352509316
1518153488
1229491577
1101613332
506053816
1434173793
472210184
692845894
833976455
183286251
1334396664
1611959426
1679791168
936725906
1924080471
600965134
1947438924
1728702879
1371652934
696822333
1085614036
204883891
1962330283
595541676
1609684157
834390555
945617432
1816048527
1479950306
317136939
1011294581
655747242
855689529
1260270174
576483945
1204951019
1944719203
1439127187
595032128
410848886
2044494780
1909116023
110922839
2098342803
1850999585
380600753
1634784201
1648044517
681474385
141827567
1320863533
1967501187
1362528802
979720029
1872051957
2023925226
460408007
408063715
404622089
1096833686
433577366
2023863418
2022248583
657483396
61239217
1759736591
1738600428
1906991091
940099740
967353636
735982486
312234178
1708013849
628756758
1012794842
1180301461
2087547024
703818960
1931571017
1823495
1834049171
690137769
236854537
1503586825
1250434371
745311627
617197342
307653771
2047665083
693601497
1676185065
60821382
50724864
1941819629
1904822810
1284257259
1819269694
403173265
1328906504
1491788001
986578163
724586391
1753304103
1282304180
1419454903
896617972
943863505
1138031493
1934717353
933132596
248954061
1261037455
1224956024
1783242326
134697010
1498393011
681508444
955784322
657057777
371443342
1226068584
582943262
1548817873
699230898
699878648
349728705
1701815619
1340592830
811020734
46253513
309969123
1842969424
1336138232
1924011991
1806475532
1774787045
1587152585
1814718744
356893283
293690596
1204796306
838152433
202548067
1723102141
1503240197
1865033400
2053245838
984637090
1176660586
50550380
1828706477
397740067
1286427165
1569750181
470046168
257762375
324831529
1793436404
1264589097
581622017
1794424734
1499608061
2066573973
426323705
204909669
449896445
938488191
1135823071
1485283647
1463969972
1460497308
1234330800
1170350936
597900831
1273178747
1505993538
1596427840
757961275
101325438
970365211
730578621
771272018
1902743707
1861592441
1391707072
1711704779
1021780223
1875448924
201365977
2135997588
2090515701
218498335
731835573
846567454
277895502
2136611846
664068552
885434910
1900027045
1317337483
1990650516
1872327384
520492393
244349672
1999412798
1004235473
1912764617
1027130073
1729010868
1544179356
1810589637
1521813747
2118547547
835826502
1970880170
775041677
1729734831
867099242
490105462
2138059469
493388818
1914437349
2107361197
1813197596
814367320
182677622
1686276147
1616478879
2035222274
1012701258
773103971
537350156
266400615
1634913712
25477973
897132507
727531823
2054660410
1039586734
166608428
387867619
98658894
1780612815
1530625639
265303151
1329011308
1632973335
943219592
612835820
25844194
1151812980
643209239
640904452
906030109
1731956882
267738857
1105815937
1712216840
10752562
471974694
412600612
471788773
1753882416
362057885
15002958
1955913544
2061932592
266277783
504119667
2082007960
70428715
114794932
414489979
928977766
958007978
1165421016
215527450
597734670
1163385308
1987513500
704278697
1177347926
1770448143
1512406048
284858835
1821384220
1875807880
972596474
755837852
234100247
1937060530
1402625426
459535767
1366886934
260117734
439885620
793258278
342437374
78698273
1443497479
1048310807
1715958725
1194620805
1461819702
601694775
1339725816
682612335
565271346
1281476687
1567978777
2066728262
790503899
749204967
1272815793
366648389
407582509
728854446
1649495834
340089101
984760596
1602515317
1934458791
2104902808
720892360
1972009226
819294611
935207359
214859797
749082684
2015125391
1253106587
823584668
379113012
1938981904
1889987267
676458772
712108901
1903584789
1565511002
1217528441
1054833275
271281345
1728029557
2067707767
727331571
1756806185
1820319327
1786192
495285133
719542579
1632413414
807440311
574375000
766416381
1581761316
735854650
2011455762
1237173753
1829373168
1176852295
2042645344
1790851679
1851424
1696055375
1377395969
531662467
713083170
6788430
591073847
289410031
756447808
1430073312
2102911885
677891632
1484669760
1558905206
1100073169
1455788021
239877742
216937105
8276631
1562130072
1550667630
1674251438
1956629840
463894252
1103776101
1198926034
1869404801
1794820338
592551266
1058760982
1771992072
862037143
1420857444
456374365
1704881584
1939801451
1478818206
737841676
1963904950
659568554
485525679
930370504
2021867695
2026358
202806312
1968591865
447051917
740987395
523071361
1883358000
371046927
1864958325
221006258
1222792244
129521016
585064648
1295946381
2023861191
1684091537
1186225398
1204152943
1455462773
615408427
490513460
164861762
1271338911
1439874350
1908583115
797082459
1281102738
32603335
2129311573
2109391738
1706425824
1206644475
313800361
1275569449
1526014752
81929076
1933138107
1799963882
198757210
532653806
850260947
640330920
442507924
1498236420
272544197
1281718702
101181779
2036389496
915506177
1912343319
947252367
1273235994
533225309
666056686
1216562799
512444621
570900662
1916046721
95839670
1379242764
647919883
694293965
794681021
420375430
1360675336
830776671
261948202
615172724
1654168044
740143531
198918905
1434064507
1894148040
1313189833
422007731
1862543370
402974704
2124413407
1681858900
1787646780
534274121
890060426
1645053568
1004108205
652287007
1382380924
1720634614
971449749
1040167249
1185046320
1294791901
1604037433
6654739
1610844863
784647716
1048138662
368230313
97837990
379889725
1201180358
895626230
1839253702
553009757
2101161399
650434444
162965998
1780736974
830514362
1978507595
68103821
938128442
749360598
2005808093
280421318
1240116112
1877926660
2061910263
1057518366
1218794299
1198491778
2097546912
824139659
1459375342
7503494
1908743030
1158434205
1533060179
1592616014
967737768
1131663277
721675870
1469755811
591594697
325107103
1518076287
569586123
1628626233
1127420502
342552303
1736738059
760192048
1790202475
2010849752
742239156
1721196754
41581081
622968735
90871690
1222267801
1222800318
1228382530
1396164324
5991222
755701183
614079066
1924589103
871200856
2086250827
1004833120
1149074051
1185774124
925956109
359903594
1846973460
2023439043
2107892471
545511601
1788905429
949039826
1963753473
526037364
1359983189
1765586581
1536213206
791546492
749683156
232221008
918397068
1301825294
1587087394
1250097737
646044334
76259186
1023235558
1598564526
1710303424
852830423
120838980
1138364335
1733888285
945857960
1269732260
1298053957
1095765062
579739158
117946174
1318978496
1317579841
1309294550
293844213
1847046829
1917889055
1354401597
1652569474
2090987150
1741026486
1601056303
1198073137
1783689064
1508513335
1210377691
1710016001
243858234
1054681865
47994333
1061669479
1396418897
279535611
1207264452
1822586598
1920036819
36173837
207767784
1922550995
1482716952
917035844
955146238
1411365920
1668396545
1327869071
1796263747
2067095109
649418448
1340696596
182119490
531773403
40329819
1974831469
45313320
183993131
1497740668
160283226
1789878300
1897824868
1620589646
510855198
41544787
378067438
65828672
1685561924
1641798222
449442388
346375882
1622417754
1494475701
134374127
10485722
1640453170
256953239
803628047
307218351
1957271278
113131241
1841842418
1204828488
1841082496
1253408041
387973738
495996946
1310800399
767739760
975743147
1012309312
1702530046
575707625
1145900602
1367327753
208286878
1642703685
1211914543
1937259714
875296477
1143125349
1570743926
1402102491
1272664089
1465714091
2055844678
561629028
604735021
45274279
819564553
1805962996
91962992
830367549
1743346219
1933939800
533502705
1175254455
2097282645
1499141575
1229644219
1378770249
724370196
1034135885
1088858627
1500682088
891116206
1599191075
1068602354
705034914
168312181
176407525
658670799
641548912
6753395
480293368
2123067200
704798544
1203452647
752443452
919183460
208867242
1552761141
1831895469
1582929485
388120569
402626275
596230625
2002214490
697119249
1718531285
694235559
471104357
544566955
1186406236
871103355
1938576402
2112912616
1843034304
1032019751
874522907
941515460
1222417396
1146812090
319001439
26733873
416398711
832782904
48400964
1338359955
188126945
525958213
208269792
1483813054
2060163250
1512420950
1467724195
956293464
1934369876
1741175895
737628631
1995124344
612028123
163004904
1159733824
170154952
656124524
648926688
1254746357
657886844
1351981537
1024270040
529864542
135760808
1343465890
2064703267
1940097437
2142781966
1914663600
1492664788
793693204
897980804
768443550
342093225
1367927277
2066615223
146069410
860512932
1236321159
1209172924
1829390259
1073978792
616754320
50661060
1062802838
1057817748
435163576
1676977351
1467052488
1917229782
448915422
1549938690
2051411731
1418362270
118989261
512441699
277986300
1402972104
90369674
140307715
406717770
766050037
1135509421
1751087774
883155169
2052171392
236394363
1206621428
1272930085
1326947591
864034638
521830115
1301243389
422944761
560776589
335673190
293237296
919426995
1946592362
669837788
850485855
202558514
1870327755
2053236181
1709787485
1213866332
1945578336
317218862
132466572
1242077802
2108582254
1872607859
48852565
260695958
644878436
1741362066
810526978
1720367376
1719216562
1187831910
91730046
299473844
2118727609
1555909432
694879295
1768889720
56857617
527588475
44953024
121518463
2114344434
1468066530
1658227042
1720585299
1577041923
974476290
799201727
1925042219
1223374751
965934090
1197924863
1567891787
1681834354
1141610008
1623967449
861571595
1102186816
398406848
1274608132
161896279
2091380702
1257644638
1163947158
1171240084
1667473447
497385658
2022098932
1811419191
921841462
678408669
1665184112
262195228
550617358
2108786737
2147357637
1970478381
1971271590
1450000070
2010935754
737833063
926116119
1845770555
458833949
1548863097
205053294
1020300380
43861993
1390777428
6493568
1389317710
2088374561
1133171522
1901091007
682405593
1565676691
323771811
1899957167
1453512606
1296463354
2104463939
1012895258
1035768830
1730020971
944849280
279683357
1361887719
1334267628
1373364490
1349277141
1384876567
1717953068
1383598096
1404535642
2095734718
1376335659
1350054938
760071366
1204799795
1715751649
2099303567
1801584671
474738745
1333742477
1468899180
83063772
192346655
1945913772
416623977
813911401
1321871300
732427074
401333776
1359923145
400866994
1089426862
1390871579
2052510005
1986902020
590587856
2120309242
1167997372
1608727089
1301617752
1927396683
1277651311
776525779
586005561
189084752
484089523
935696595
1643464917
105724156
1721611372
1919077047
1520903730
1083395517
1493594145
1815910405
941837584
591583660
1764776082
966093227
6505811
1863994687
949949280
1465716280
1564223617
441748940
1345735761
1641851600
1481026402
1262201330
963650086
1683518222
1835413790
273012314
1008410194
1872243039
902292590
1371386194
654881288
308766579
1867700949
404148127
238370143
1077849528
1252146757
623874075
1360174252
661011708
868384678
98646236
129908745
1896068403
940216587
744446562
638306339
1654882001
1032464382
1392999644
929902008
1508833886
1990592295
1516376901
249654932
543193349
1453019592
204847361
573752608
501611759
1237509349
682472734
132998670
2122563826
378386925
1639237238
865584633
1881639355
307450100
1808087291
332753110
855489787
1059791561
311378124
574437153
1337541251
1982471092
1257676655
1154243915
1683958906
1937579288
185110307
352235636
424093348
1878624285
1135278098
951426563
1965142031
1843187611
786820052
1966514526
1878333986
2090078929
1086876068
78266845
1377980847
2038742847
1745447884
2057607574
497184377
971979557
1856387616
744514408
1959660545
337942394
836700120
494244109
723479037
1818774070
336778859
1643407802
1770017622
1006039317
2048631565
988688304
282382351
2127239954
1491851888
1788104597
1251187834
249109357
1330517135
1496782268
6121887
832234311
46668170
613215362
1084483004
2128929839
1975659994
382411606
1737591887
1310521944
1345562142
1262042018
948125335
17587908
456508363
1913110693
1837409103
1369809365
989714838
894674027
526405495
976727296
31438521
895428225
1240774253
631688599
169434219
1781088868
362734107
1332004528
457767281
1957471596
2007757584
419490666
999173762
170863946
685926717
491340173
729258637
673902105
1649685370
1863691126
1862119077
662290649
1170901111
1005984257
753650479
294410591
1346143995
2031929268
423142118
1251337466
836869424
1392343571
1307502601
934621231
1754315311
1312476288
1768374335
4478399
2117944657
1654293046
2142535871
1704457163
1451417284
1457119311
1749234402
1821829944
55633945
1180373166
801988631
951297349
702993327
2143587204
2044962361
2146427369
376585702
1439402548
1684837355
1806962182
901762265
159547631
177949857
174268937
1234163835
665100641
335443275
699664300
1296030527
142042416
1332242405
167348326
630827530
469442357
814854266
1453441973
1605989601
1245943574
578212013
810954083
1880854178
1911663245
2140294277
1497699273
335740258
1961293821
607387310
1010675215
747229958
1298960504
1985393698
325562883
600591655
1411756673
1769279748
1669296912
700431735
826772486
1946074276
1419741234
1466317241
1773077604
523163075
700512701
204477584
311267057
1361358536
876279928
578559375
1954940154
742380045
548084501
1699195157
1228048465
1574981185
1590633716
37707990
1143762330
2043431495
771314753
142728192
1120873929
110879258
65550402
1568997414
1276076495
715934228
334171933
1856972852
2078196549
2017147939
811314347
1196758477
196491187
711699360
412543193
401451268
1677648499
1007993276
29136150
611082462
3358435
475799868
1218444064
2094244696
1907442490
1681683223
1064428491
1412418995
1935051161
1396259625
1909269528
1061948652
1243579303
10548146
99529739
496106965
488813513
434008530
302140713
1805980910
23130125
897225212
1351389337
1080741769
738438115
898575338
387691742
978365307
398609099
1804357525
1317518507
734062332
1749514810
709937163
1814770956
1658259874
2022675516
850848067
261978990
2038772835
1197017401
1775674220
1888980002
813382118
1591726797
257810230
885807196
1883274842
1664937398
897589880
362652809
689020868
618847133
186547213
1907781329
1798498122
1792028220
468236475
2125716700
914915299
573643052
22601299
1260761696
694515669
1061751765
445247731
558845879
1671596042
1570591868
1074462476
523384606
606971189
326748557
200242458
9116627
1550014211
1997044901
897432231
596277325
765647286
22377584
721229318
1093774397
44958975
1303867104
54778052
643670648
931527960
708226004
331797482
1923612644
127249079
128630463
1862997022
2120735101
1125841873
375941399
1249568241
154858040
434105033
1048083767
1237262913
916488594
443830224
678479781
1893581420
642679334
1513715869
908591662
92191808
571115321
330336307
412994907
1926768327
1794055014
1704763457
579842882
1390585403
606512836
1051316420
223621570
311893956
826596687
1718210541
531942520
1041676053
445101297
2107079361
77604586
1555960072
694739883
1018306029
564995952
1682235716
1946740333
690062533
1669865694
757775715
1981582915
1848889975
1082328222
2043820582
572921879
6693358
530685300
214650609
98748715
780725815
1687867860
2045641293
821434063
1165050584
392686917
1359371917
83579937
1879552897
2015032209
2012392808
1917249518
111549752
1305803412
87358605
1690307433
232074672
1641385067
723053108
1213993094
899331055
1572606445
1185855600
350498706
1068087504
775177436
1828498024
1020190191
1273323260
426158582
1541908602
722840766
667388598
1789268859
57944957
806399435
1583108899
1794321228
1864397351
1434477415
1805859281
1477379410
775486760
235877766
524757759
703969598
1965576851
347304068
1740523006
951715113
283314918
343591690
1879207321
987428899
1756439897
1500017834
791912419
508339252
833987384
1462676484
1117067096
1821169622
582315335
1118625005
662057443
1010622848
1706983324
1329284799
733487637
685332771
946887908
1491937860
817981139
1665725082
583453822
1628602614
634391584
739989433
1734860049
1113733605
1807463190
1785793232
1335243208
1716912433
626549163
413487341
940086874
224431382
1288379364
1777542071
1258805946
1741125020
1061241724
1517169728
525596692
1292472669
1302052860
1288226056
40991940
1406852268
1103032163
1870660586
136331482
1692329987
760766119
1562823866
266101092
510315858
1074481421
1235807091
1282049627
2142744292
1343545605
276772507
2022731012
1443806714
832135263
502118626
1195031951
1318569943
1844109521
2005197994
1148266197
1536380277
1698364191
373214364
1201259118
1273569450
1648898287
1454466880
1185726797
135564062
683154350
2045696187
1293508586
1603730322
200238489
197969067
272441939
775568768
626559415
23832947
376330349
1619736210
1311398927
83313005
616229525
51784810
299850242
699985300
714894637
269325336
1672397503
766846992
704806346
455370494
2054715042
2083323323
624191153
1267008076
1404346647
1451004222
1797983061
1206750395
2132289204
1592763501
774118533
1360716836
2042552198
994388921
659526918
1120605458
147625513
582674165
630750562
331372541
815124552
1838810264
1151989876
827168755
377577108
576572403
745641820
991264960
1358149080
112021223
545256920
801445183
1639255643
1753294003
1372102411
196267342
1415793729
636365822
1415723208
778779850
1000386770
1882084485
1309145274
341065949
214978768
1621127886
1765629943
229619417
592533193
882383067
1410678667
476494416
21629344
1727428925
280823043
103181197
892575264
1688555786
554520092
1886862642
544722526
1127013002
494978305
144165697
881932751
784189175
319964531
1225013440
423595766
925384883
312690677
1655903888
260078072
962131472
799774357
674287809
1243503979
1561668424
1125337339
350397924
1573245802
2093929594
574097651
718939299
1471345807
1334425694
423534159
1707225673
2066180326
1391106606
1525793648
1770952820
452608020
1034513431
1066352995
1605835843
2108854703
817858910
386159665
635902974
935191829
1875572850
37377769
86684932
1752392256
524269057
976533560
549614387
1270139270
1629488658
1658926660
669418921
454964347
655675131
43737992
367165005
1188404475
853474102
1988391550
1880266583
522923747
70968405
1055934934
2037088671
492527509
1567540324
1179181387
1062583161
316919239
366817524
1340663117
868576690
603712204
605330589
193897427
1016583038
316828154
519365050
1562918824
945759990
114325837
1873007697
1071263249
1961236726
579060131
204070194
1178663341
1943260673
1802514179
1420794582
420433803
502883788
868909166
326470826
2018071327
770836468
1857855655
700368118
712915608
652114857
255116870
570925869
1887515368
472204619
1323326526
838964751
54693039
1665158365
2080616738
753722848
1418342237
12651385
838824151
17401676
1114920547
1037320968
695526280
418903186
682726778
1403927384
437909185
1543704653
967517151
2120779989
2037255503
241963099
1288466839
284842617
916494219
2096197280
1448280964
1343508569
1830450041
753525992
136681300
1774770706
1681593712
1013739006
710119352
1409948711
335181807
874401835
217950489
874930084
1262539839
1180708892
210302333
764151559
2112168472
1437805085
2082283734
373165366
761487490
508491002
1770978591
327289715
1350280719
84020287
284710701
158386210
319486071
1469375153
2103317048
338840681
1083108686
956898159
1055231041
1909359276
686101183
103665022
1312443143
1469799669
1341595276
891407724
669314855
644973276
1042605955
209518520
1635021122
1290831889
1348281665
217690843
1970972165
1731963582
1945499736
177668540
1115490809
1337465113
1266039413
944586252
1008391757
1551220833
1319147352
1401774624
348740805
1896588067
288451574
719621065
833072198
1557182113
2027974649
1832680900
151682260
830097935
1280779511
89270998
528573354
1447621628
703401740
1058752330
775311405
403507500
505066854
317973503
413683519
1449892571
1052011044
881659866
920819768
854391929
1629346513
1773503059
477159642
1316868698
919038021
926240300
1802631518
774612874
1415989145
538286864
1850323294
1342573838
1702390153
97347559
563282687
1294810756
247802708
770463049
185829572
506941993
1202441942
201095176
831600668
859106743
993049224
745812656
1149986433
280921365
249201265
2142312515
33035784
127082739
1049605957
1242879588
726042863
1685171395
298221507
679290868
1644699149
569756894
125237327
1718603371
264271198
912342238
1935760252
1433638158
192797706
190494164
1750659538
1798265424
50004119
97213627
1885653713
638067458
1143664405
1076082833
2091334865
370619420
1597003288
963719207
1679633653
1785803842
937497020
1070404015
962994112
148330394
18284753
1154359049
887493009
757896
1127162143
382051860
1773278776
320916254
2050486979
699473195
2027471291
775958076
124790188
787040984
2008504435
1266443995
618040576
850916031
1127008123
678164866
1085037415
1394412764
43738219
727948591
569026503
1663861651
717911579
2034867443
1976318236
1921874304
1641579701
52118191
1772919423
952375361
982479354
1012746549
1000175704
1343153741
1451972976
969954826
926106522
2076222787
465909926
702708917
1663704699
1780463744
1261592450
1853278190
933499008
2046038807
1799989411
431737969
199328602
135048685
576682322
770327389
91555387
690325084
1240041938
1105505122
840129120
2025268238
886797832
315684122
406898772
1297655740
1483543825
350565061
1916582431
796745922
1069259286
1136678001
1907139038
1601629278
1876327514
1153952149
1504125975
197450313
585705222
1680075467
1876987152
282778887
106066623
252808452
1020890275
933658276
1889199043
744889154
1309752034
1748852554
1364898919
372955377
744186857
708639718
1849730006
2111499183
2073828353
344259625
1435143924
757878422
1078566048
2048198821
1197527109
1726794634
305489870
838281557
883255516
423361995
322811130
1279241027
1390931784
738942094
1403528373
1582010337
709839230
1865239665
1694940608
1283883598
1802120132
165427868
933769366
404837884
1207394759
1337114217
2108973999
994184371
2060901969
86885332
842418217
106325273
544510933
1743895980
158594559
1028780317
2048791638
1026285646
2065043353
1673573212
869530162
982016697
1170173715
985089640
1162352671
1414973996
1054218659
1808370311
198799691
1435843502
2019458210
944823307
1149172149
616289823
1105850619
1147851062
431103556
977343765
1220118447
960069891
176821689
334510694
508960388
34492783
89716655
1514848606
872332274
1414024446
691772939
2068699073
1684943659
30343577
1059933368
806674789
1956188303
1244849891
475013630
955384090
119852580
1989954634
1144737359
364227570
1434013591
147967740
1262490991
503202559
476948061
633296962
632722921
529053175
162602590
671523950
1115904448
245050565
439456137
1866616916
69643965
1589820048
1088423171
214200204
1690748372
1211963245
1481936069
1589226275
1321573488
277308133
1358067583
2126112763
1955835023
1655369248
1078838282
552563767
932209764
1577127492
1840438397
488488475
1995007782
1078392466
852597443
1525715540
1820955862
1912248920
111973741
1058857446
256432930
1108973551
1275966219
2130448604
1185795332
1216031349
65079128
1818938345
363987862
874390555
1324807828
1540646732
1058686340
1021571167
969843277
980665521
1192458358
106012335
539598278
1123205414
451237897
2064643092
222947719
2058431646
279705370
117671335
1490761844
1109149268
1579747129
401988407
1604877102
1184875671
383641999
1927846158
442414410
215573029
918521560
910930486
2076055748
366474569
938799005
1332716285
1790601861
1380912403
791790626
1001173772
1546366681
717756432
1801282971
601374654
47193385
1543115447
441969924
985730579
1132485881
1116782014
2110647584
1166779806
378997092
1909218166
1210841341
1458024918
1051491815
344127330
1256387919
204959024
1072163457
539767689
877539378
98702020
1246146470
1304469193
883704268
1646942523
1415250692
475370359
2126230615
872543168
1931664217
1434361154
967603194
1165172316
246949004
597518263
523700166
1868115385
1790655710
1181299776
701141422
1849764684
343455710
1377229047
1675794042
1584101161
669739909
699024841
448106090
1862758810
2145109163
219845622
1804418374
1726098835
1283285504
538024858
1547293323
1122053066
923531776
1043337665
1815138867
146938881
671647145
1172254575
1292420060
1589159829
2027402753
987291460
908241979
312689622
1352839000
1034908629
275926188
2041580580
662375882
1438508508
74853292
1936368783
1776497275
1862900385
1167090959
1632379703
2046547426
901689997
1259422221
235275162
1387783689
621796996
6592992
1306599462
1553443228
795000578
1391655382
329888959
311176282
1506920897
1701287232
1270966482
1757672333
2100082854
355204738
152068545
2118253150
448823096
1745528432
1840143658
2101343621
1397737799
1695098099
993841867
763158641
314900815
1286293873
487268190
515428458
1799806595
435155693
138261980
2025787868
1719171841
779661290
2085706528
1769966598
1137570415
158148487
7563033
1490578767
788432754
1774930075
1883770643
2094079874
1908232938
1106592457
81246396
539460677
96656
1802389195
75256715
1748007220
2118576709
383192579
650623858
640459689
89171106
89860993
2138841827
1129481768
1863681783
769663943
768574871
502193011
1688249399
157764817
458432996
958151507
885924587
1597208396
1207434246
1874003588
804103012
174284211
1992910718
1848810448
1551052093
1473371448
152476050
243585833
1426040358
1143797283
1944339488
1268564655
2740269
257201003
2107586355
1645333149
378589185
1261575091
1479084894
1442310529
333527751
1096403163
897045473
2102810911
999664888
1139198124
589421012
1505587591
1247537147
992159030
1263426799
2057098866
1093105915
44856496
799301385
1427827377
1864033920
1843810813
217085356
1968082210
2073061370
346791036
1415226491
668736576
833298947
1448050963
153436028
974570239
855240319
1377782224
1477301606
837225626
2127866213
1773532706
1737040360
1708638435
1748830353
982686596
775096229
684329219
606861403
1501728136
250319583
1274141417
240419556
2073054692
272237333
215723615
444939859
491275491
1051647485
475822154
619790885
574898655
673057111
1181544451
1942595275
1410253569
1604971809
1645288218
1085311729
412026376
548970141
328016164
145662449
760143842
1896616153
306735349
762595902
772496811
274092229
249559993
584002429
706817104
365086414
84488776
2002607299
226871641
1376616591
939894969
2141655892
656308849
1726055306
1334409909
1189599227
526782130
39266289
102025269
686835158
1064461753
1334540704
417431818
480858321
2039136401
1936303018
749107670
1055003474
966777400
1457480084
563136350
422651074
488032007
232094280
1542742991
1892841528
1316462014
1550139916
1448417888
495632748
1655760660
837035158
1686682602
12149956
985716402
1803433925
1725143690
820112448
364202705
1312347529
1191202525
1310066207
739480820
1784036856
2022949642
935922439
1591282064
3359251
1482590274
79039711
962943319
148370788
785150557
698444718
1052749795
848587041
1131641701
736032211
935828946
1948413329
1602417060
279284792
2030225215
1323654252
1339288153
1918456327
1540906373
1929440159
1853619730
1091920479
1881890418
908068627
1994608145
870190808
946117878
803517233
1719586622
1409590523
320704801
1427764924
1869602528
1415953776
1253896461
350277021
157949902
306909679
477499463
1227956957
2019597501
769252160
1698433215
1042797242
798701080
471250932
72985124
700101935
1257592256
1822956008
1753166672
663466079
1864821560
966802824
624349621
716427715
1025028083
1471653645
1540418003
1501524556
593802098
1635854737
871966546
1832148699
1011101688
541095022
356865482
2048592620
223061532
556542651
1278148724
1914948621
1769357785
1980006427
1107876488
1184963147
1696695754
872898570
1889595313
1135598583
1052393614
1013652417
1063296003
436647642
1442564141
900243639
14372019
168127206
1187151516
1560163869
1423771571
1157444828
2073206283
2075378629
1143585885
1607153511
252988723
1405722875
4086709
469626565
451279705
1138419952
1250211954
1524542000
491127989
840719096
596324248
1071123900
1848942303
41992054
66132024
1574084034
1338969297
1949030058
98106394
1161842779
2093292310
1048366822
248616891
1722820426
854189132
639189688
927376069
2145571682
385932579
109166364
1571446868
796483031
1913137404
1960366574
145290918
1433852502
794899810
749051899
1960218713
351150636
777559984
1736114985
1734951880
492082697
1756258195
344731972
548389787
1477634016
585055395
492300672
236312370
822930932
1376815618
11742054
614963863
1861844037
513747723
228357215
438601497
1921206167
1769135808
1801487980
64176935
961269474
2102842691
1689892495
929512171
738807411
481856201
397591228
594083922
219724104
1733160151
1010184163
833778512
1325186130
574866902
659763419
665825815
811779950
1085633028
157357015
1563808187
895951081
558816071
558512470
199253433
1945173733
1360641284
1063752182
1711710430
723495481
1117204808
1987421411
360297823
1138862097
1265009770
1095507518
928799920
586083447
1641697600
807462018
1669701770
578753722
2130503200
1614788694
1258240594
473213370
950333407
356473090
2052113352
567699827
442199899
1121793141
1365815227
1569692218
2062808230
852007896
1276381451
277898319
131605590
835093206
1125514287
1225208961
2116518528
1404487099
1594894010
780936752
216827991
1713633151
193769491
775386458
583532380
354859104
1369123080
1572600172
1955833317
377852762
512832739
520005428
1503468535
1662674234
480245987
1673796364
758781597
514214550
1745835343
1798122268
1016519868
1247614421
353363120
1893433787
1656752926
1049710055
657769729
129449896
1409851605
738833389
1288054676
1080993415
1024283473
229200440
1698539776
1172884039
1085680301
2134053237
324891156
1208241338
196568619
1578227803
1483939622
1595612723
590522336
1831743552
2004316547
149178716
1194944959
1828353364
601605795
2037171343
957462835
889096891
1224104163
956320774
1883126653
1548491372
69093340
1778074822
1214937644
1650744030
1017669616
396273190
1971091273
305683686
437640147
421457053
304908750
84730616
1910862735
1648825196
1755611409
992656954
597218625
220764076
600248871
879015305
983461336
2121367964
1793100591
1251734494
317794301
1075935183
10604609
1284242811
643755463
209115293
1499897712
2001153896
361164924
84729068
1005067442
1894565178
1891678224
943964745
1654433441
1329686252
977075330
1630272828
992342709
15941572
332482010
1011708668
1280209094
544381989
134173546
1573108914
2050422950
1265111064
1592348073
726167756
1400225008
301016365
1963179302
1994683890
1225230416
1827442991
309742456
891378777
773079390
1790899256
1329351450
1806942506
463976108
1712922263
557189079
1001895921
1470083905
577298300
1182523217
1421360434
623926090
364731198
1466179796
735752261
1887424360
2013784419
1758246313
78075495
368712065
1673689839
1213829482
789046311
421421319
1814333578
24701584
1479872525
1973839688
154110255
52312551
1785474182
1359563565
435941291
1799685057
962972325
830117385
30388668
778856327
530998336
44470167
212293011
106723407
987893175
395106826
1408927859
1285971154
600584378
66737931
1285897447
577779742
1338789384
390288114
2063487311
138271058
1093716163
1962867145
38059323
1300706363
1150859074
1067782984
1621903486
151888257
946716230
68093754
695388457
402712319
1030156968
335358213
1921444340
1931806581
892191867
1088507222
1936291920
2118769554
509472748
1867490544
2131901028
1334145522
725186818
1184293315
314658308
1220687561
1653189841
1327538945
667291198
1062331647
809905088
626731319
1315209710
1381383738
96140499
2114802332
1411535352
2045807158
117876393
336977753
1474578307
1179181162
1172918850
917962160
845501034
916338557
805172631
313466570
28317412
95436108
546735363
2004881931
1919157371
1106507838
1955868321
1164274114
296678321
86257155
280271769
1604003835
117722353
534680867
15546958
1907732855
213562911
320785575
831361474
233573134
1524189454
981998613
1090624192
626351525
2004701730
395246701
187507351
440058462
73504293
1051944895
1434006702
801003042
691019896
2099048852
1825345078
1631098733
644323688
1711908819
348657319
919406894
1824335122
346077656
1505780575
2077695927
1224984708
265939376
755843439
1324381287
1287805132
1665844175
761808725
1517372166
398520570
684367740
456355818
527183022
116846632
1811834640
983612545
474367196
291668054
33368135
1272176410
992765335
1131586570
610167944
1261890652
1539754871
1439485149
1478711535
1515918876
1990982192
1280768326
1712035437
64908737
1211361377
1586453531
1795621556
49262159
594310306
576358672
1284843393
1361645153
84942989
244395129
637762599
2073762578
964695605
1790330991
278621307
570464628
1742893936
626981899
2045847960
154431932
396746507
1391775944
279200333
1411555495
1288397853
1117491524
688063372
1150104112
578262747
656648067
1478598609
1461601201
1517027438
1175585474
1695948832
610274836
724161503
1994819112
355081283
710146116
765389279
2028601059
1089682101
8499534
643695694
1173135965
224622797
2054640243
92494919
209589379
352467816
1658030529
1535538355
1682437624
1117726487
1125305429
677001079
458488431
401588188
444108783
1432115494
723945169
396939787
2022542877
1505035702
2025248702
197436010
634129860
2078790804
2054008598
1707533838
1597191709
1517749463
997428031
2146403039
664430538
1620705643
1941398772
325916716
1404936323
187182486
272037046
1220562483
1008460928
1694038226
254902919
1554050757
1776332921
1763326908
932621
1825949206
573666460
73259883
1189023353
495995289
1700271673
1054848635
2005472739
1761413506
1298365099
692377783
884704000
265939169
838277334
9762779
2063471845
1258495254
354587609
380581743
541071153
185071282
523918602
1820013857
342943705
1140355533
1439325902
236412273
399181247
2025622993
1138470460
677742311
664446585
1919315459
2011579648
2054608809
1382602069
1292911160
233293136
880275598
2022971596
1157035440
1916289482
148791890
914334011
1940039933
601231786
733505744
1369571041
1980625214
2063706676
924840036
31219819
1104994409
1528987894
1794236786
1419991315
1087690342
1024325127
17478786
799157892
518395931
686376599
1449742167
614576061
272117844
83855054
1958291483
1486590626
835328049
285516864
384086635
872635179
139929326
2069786705
376509342
1785579677
106023537
942453219
1183063577
601869354
1793394534
535380086
479565510
841877449
957202859
1570317680
636272736
1089852280
1996278825
1520944952
741027986
1457048639
1527955885
547691199
306572012
1254353353
82224293
390061729
1584252613
2825641
1575503750
385145952
344463914
1363310668
1045396825
2131505984
2012786366
106813533
2015957347
1469950578
43908539
364912654
1936885747
108333898
1509995619
658699312
324380264
1070564208
1255637059
2069889573
766821201
571150164
1444946775
1564790217
1935204086
1434512410
573493236
867829775
1077052260
400822770
758435288
348613955
1748921529
1285338824
1843357101
1948068691
918485280
28956652
567285167
476827532
2057003501
1395772563
1624182187
536067428
601209568
877322298
649655160
1286941920
589871834
1764029529
1699278598
1959374929
1845382101
1618815919
1375731476
59785828
1041228767
669293394
193631353
1685380485
1562485889
1656948106
1562736501
809277673
174670702
2124323941
1436742469
1776242515
1213315708
1430375248
449923757
1276628328
644661339
125307200
1495495718
1156810685
1686308958
423277552
1788681760
1019926812
416566014
977727786
1327692556
707447032
1421350388
741710147
1399870964
1012488534
401630383
1632512440
1259531935
306011476
1008664646
1030602467
216931744
59955058
1592698864
1417352885
1894138117
1987370872
849412440
402692746
1618309111
325456142
30560393
530936286
587888490
1713406410
476313704
375299084
1781735042
429277139
1352581905
1481708288
1085452850
28006233
79557034
1937634685
1657133598
223502740
2050233685
124893329
754234496
131373700
1025158837
1850696426
972307121
1076789260
1063098004
733007466
2000153858
1099560661
542322161
1408561873
1794426762
1073674638
647124671
2025142049
494304668
954453762
2063020843
624610654
315096756
102090809
1088925441
401412891
13648548
1203996277
956878639
735182096
1898208645
274844205
817220096
1331267777
1156570203
714328161
430565364
1942828753
477391032
552602093
1114516264
316443922
1925297555
1672138902
1228652658
1038065963
1365685128
5178900
136591134
612936336
1459424409
1540272715
1651540207
517840135
1720707276
1062467932
138918741
141740657
889125517
1281073564
1993260734
553618801
211735178
348267076
806450964
814087081
108493855
529283611
1596392503
1533452164
597844382
324275258
1512153603
1691958127
543717532
325306304
880498922
342069936
232896013
346478033
1506833800
218578222
905366186
196775679
1910032815
587169828
147203845
1434942035
464565192
520630843
1368213536
535565243
1604513824
1682351035
878136119
1612847437
197406767
403542567
2094123531
279405167
147946336
953492102
298385335
9649610
300046155
65004240
1877750818
1918982070
446674795
522572967
1637576993
542844845
349222554
926842866
1084194301
2028529662
791549326
522390561
1775051664
87233124
344818897
29451110
699709815
1889363990
597013445
1534680253
1285486965
264535540
206318069
1002237340
590879787
298243294
971892213
1026319544
946486551
918713918
1822672618
883403859
604505770
2056264488
1740880983
1307415596
1493739296
451205858
510639595
646063143
87428243
1008951391
1367575715
1974793679
323905620
809871541
518142498
1925224294
532282501
124275119
324303326
1880880622
857092027
429932457
1699264544
221695683
1559685283
635716646
400948146
1845111591
1415525329
1911729198
1661111602
428204307
311569943
188534186
1571776371
2009341518
1878866493
1627451102
237596658
1603009228
572292227
1809562523
723613472
1160516206
341483403
2000307285
124518464
1532372792
1963777969
1698005926
1380569639
1585761348
1925996523
1837133179
194662146
1293162307
227395038
1680966634
1147704560
2087082788
167255581
89192221
23356985
1301146167
77334646
372525609
1442306334
974446631
1439444019
1708163665
332058836
194770213
1844966456
1363926150
866467111
1328109327
227119980
1916275797
1774265142
1998621670
979914992
2147352916
683502868
620518625
408951866
908342870
729973466
1040435160
1355770222
1027114744
2005510596
1012070847
18634215
608603623
639118825
531714226
915543032
1826851771
606032212
2009949936
1365745473
66638971
2106721375
999826507
1070643565
1033225808
841049795
2140657865
1561996774
171067355
2121338622
523001531
1609719375
535481729
1978931877
316491030
639571639
979298692
1053034353
2011890134
1392617955
1610309698
971133530
997993454
560616868
1268303820
1601560793
1843379682
2019290819
762817898
397750360
2021482435
1166071204
1858290823
1582190373
1261222227
1462907532
2128845864
121478230
332188887
1796372812
1913150959
153374659
890525843
1700541956
1551176610
1112525573
2008302014
673587617
1580725829
1120055581
1527055934
1224572195
1058292596
1051772575
2023241502
1851242288
1250499605
1778293381
539425502
1836865281
1342040742
511047176
662083491
1420308902
1128092083
1400902884
1676412263
1682630052
1971822900
391554453
1638369363
358588298
1067832807
1723634128
773935812
704783938
965091018
1903136368
1918906392
1753296648
1141566364
245593095
587413042
139393417
903185214
1576558322
980910117
55653596
1811227012
1316788148
1137897638
1831938752
1401134661
107692786
1928133577
627913996
962108147
1803082227
544111005
806123736
1226586240
1419668204
1051820104
1005972247
623007449
997499124
1047152251
1561042235
1687640533
340759715
1613892938
1129009419
229079191
1231840293
439161566
1062556943
1298764474
782340953
119835716
802859149
1064734605
539178023
1183688803
43214894
188105642
1611388634
1259772228
1182695979
1963646827
729498206
1332913925
1682682367
1034151201
1765536844
121522686
1827718563
1239525300
1090546102
603212978
227223749
298995719
1533619786
1812788846
449755592
1030843469
2405838
1820343641
1298326948
569574723
1083833315
990118056
867110018
42155319
1521413128
1367296839
213331311
193164719
6001125
1095474511
852089615
2003697190
903549504
1459437261
1944090539
682183295
23816734
1166776916
817019291
1135849427
883750855
299015781
1520334636
2033233063
684903178
1032202374
1805957999
931182098
1542765826
449869533
987570623
1739361777
1995722959
1072996960
450919147
697114980
1619352466
1148068470
2127280259
926478207
587953252
1193694434
1973166589
803206839
270347724
930681376
583389141
106900257
899552315
2028029610
1980068089
804550197
1702918062
994481455
1133401738
1939618482
1113586526
1208287481
14010339
1656841421
2017848819
233283676
1365024614
269025242
34105919
1685018283
972565998
153244579
416628393
1356764895
1077635028
1822723185
748265078
228797787
1858164936
757262246
152541467
785846839
775544943
784362183
345660118
2091992067
507098598
1823220197
1650079013
2128587191
401519873
940500261
599879431
971177110
1207529906
1779673045
1491262651
1235598081
1405949074
248729087
2039693319
1386685051
1242988411
520948423
766931376
892547537
751548674
1387546479
208752646
71349148
916758983
1853689954
1058109476
2075021290
350089127
716180585
1302054405
263694233
692548275
1907292744
1209179316
832271705
129933512
951236471
1889859170
193706144
1163291314
493604409
1523020
1075898398
1452103558
1062112159
383183547
665398043
621996508
2071174666
1783230649
399285346
884820645
1175862177
1057679732
2015335624
577781557
1423495167
1172508508
1079770261
2127979496
689517310
2054356500
2065344119
32354605
1237149262
798702144
168145214
1401440216
536992927
114655657
782037604
671253738
1928480494
617604067
1153788053
932142691
1767238613
247112233
712815993
563873561
1241023635
953800648
36282298
485219023
1717085253
1879829129
1394777644
1747817244
870622642
1830142616
102984021
1173013229
336535981
161860356
1502254463
1775410087
732163344
1008646648
727201312
478214215
1843830650
811278579
1560708786
2114106033
673423687
146457797
527801785
913850189
1719452123
199933586
591603363
257397083
2061129063
1090085678
2080842947
1592674132
1124719726
1013380017
2064563407
1659182916
53686401
637801987
1615726359
497398574
1173175171
1217336554
2120346193
94600252
861615543
1226893295
1352334764
1420370015
886795138
1973093383
136999655
141231669
49318993
1852240893
1068107883
750792788
1731100818
1224259613
1381499965
1392665274
202622918
631566016
1182807306
691441284
685268774
343655674
1353383370
1992197737
794505107
167357933
793470771
1534392932
1584858099
226419679
2093300187
154451178
992479078
949923935
398729428
1324109390
1997196222
259488624
1744622607
796832066
853399355
795125132
261179908
1708296069
1473166170
1249584826
124842705
579892569
1920709282
1667364580
925759837
2133970588
246597566
1043807842
1323339336
354454049
186089995
5459537
64043648
1590263599
939007425
31088725
1321416952
60942338
1421560143
1630412588
1826084995
1866543122
594504493
2037380888
706996007
382731871
1378119910
1919233495
1731208101
388872994
1708729611
959300264
1488828371
1632428922
585436500
1314854807
860338901
2036876664
585617635
1999855686
1239071599
1624313085
1617372909
77519704
570118785
423053118
2086947947
205246988
477412624
1265477560
1649541777
471752895
352878083
2060030896
854857003
599852854
1092094347
1365276480
114387163
22741127
528578133
2021876037
620859707
1544643622
2047359070
469362450
993980098
815009030
1254285969
631066993
2017875549
920079037
1311175247
1913983169
565001606
213604616
611033132
915765479
1517777577
1519558973
589085502
178374111
1339382331
1939325201
1507232409
133326709
1704178851
1166302163
1396947012
901813876
1139142119
1067037254
1167475514
2077765641
1414787718
848036650
869562704
619764265
1270124095
132232004
1936914919
116355221
1396527794
276250009
534036509
986757049
986776799
251194301
1063924870
1696488006
1523946466
205739526
1011370090
1794059430
1811584858
1891347548
1412470529
244562297
528045259
1322304772
1243844721
1378883017
712462150
1073084143
1840622442
631504286
1129602118
780711906
2055249934
1346516796
1070416616
1681000092
1680452081
905461990
385606006
896833874
1502990796
178734101
39705626
674813766
604324058
1032802658
1428869920
2085066934
82745855
1640883789
1633886475
163884694
1469275322
403748820
1713381570
2061120296
23482137
12437386
181337135
2061869696
645722137
82952187
1461649869
244824699
627372473
1339398197
1737261995
1704469200
265730960
552370393
1385250175
392027609
735966368
857413562
1252213326
1645051917
53548576
1263068312
88830871
726544691
613483756
480058604
1337753278
807826408
2099885230
259502230
2104714204
34715183
369938795
459775439
92963722
614443380
201290318
1266650440
797455847
1477337839
1173607258
797554453
546433023
1517306970
1084758050
1807486467
1846329860
705604428
1006835157
1269675244
315938494
416967174
820520330
879671763
1079236668
1239091126
878378608
214112949
81811250
2125318313
1324128273
832705053
619612343
1816493603
1435112575
1346022029
1287361713
591142787
2061939500
98474946
1815899110
1898391939
517589513
1901358620
523839122
2105526073
1395247266
1882318636
2006837795
1171243490
593314394
369081835
1479170141
32782691
1732968540
34051879
1237877837
1650926715
1178737548
332220818
1442083272
127965371
314777624
492071466
1958550249
46193509
1289958821
359866430
84410005
617888019
1670534135
1939030414
299906779
1528931906
991787759
1231206251
1471813331
1410672524
291894852
1578379756
280252717
695665068
241608563
32568493
117417556
1371583031
700471111
136143577
1219894001
595636053
203821468
1334850547
411743607
1121841235
899843498
56518437
1524286802
1651260899
2010083831
1033654417
1187623021
1436699205
1027085733
2134176949
254822855
207786339
624929589
2050534710
122204088
740819336
772074017
2068059307
2065674746
478636778
2077987358
1371552589
200589248
30849212
1209334763
1843208938
1557225225
1240133798
519091579
105350046
1002514788
469629841
1454252546
1991956249
942887737
770520518
265823830
732999152
1060026733
908183318
419682678
1452165983
1646360586
1788068605
1046167545
1355909490
1563756680
981012799
1600982384
64882033
1177544622
827399557
467300202
1579914232
84788250
924733694
26992427
1438055856
1402418220
717115497
1706425420
850789097
23196910
544343727
1918332502
1555015733
499298210
1606841178
2071515115
658098842
1901676676
288310203
1429708920
582810532
1560327334
1690579713
893730352
1086301760
1141594177
1488073391
451078428
710507091
466939286
655448563
1325649058
2056265958
315814385
1206951705
1213076026
629029135
2104270079
1569216249
483654476
809868255
1459838674
1302625675
763233224
2095966320
699721159
1014482535
1564412956
1349539927
394243301
304641107
1883999184
1615977397
194187963
763886068
497863462
541883879
1253307979
1669751318
1873356391
933826934
767483578
1813151740
1167742715
2030707740
1232119997
1647830801
602588705
1854487359
582925542
107719687
2098390924
120019146
1328008809
2132339848
1083153240
833734173
75899069
1688084299
1122670550
878455146
604788209
2064395505
2081283210
1467015584
943048023
353914775
658189330
77113999
764631402
953269134
35688058
1264224526
1115551283
1070338002
1050860373
1318387632
1104635752
1368362333
890719262
1976666750
421713674
1077942325
46470743
1483957120
979225341
2089549736
44568103
937594681
2116201367
118722088
1955418157
16003084
1656607312
2056937892
818082768
871441288
285089671
57904190
1957938664
1035724294
2141853897
1438219087
652741231
1001832233
1654820647
1963108772
1728333547
1462449599
1255918964
1701057972
1484723472
1544801441
2021019255
649233242
1424424082
1783170662
1616902962
672367386
347166077
523416056
1258746208
856638214
1672163908
1497267792
969331093
578037451
541414128
1031591856
1826198744
310192065
320085499
1927613141
1941236695
348912996
503096153
367112677
635249872
1407716742
1487382256
971401378
978753935
1997743237
1777578612
1710213170
1878959676
6616465
1279209339
1408150412
1496655505
1279156964
746818107
1514126400
1633648013
1246072372
979000179
1232094806
183378586
2101063786
153459392
800150516
816691186
1209907901
280221983
1585058512
1162652005
203472408
1842971227
1039826822
538858024
473635800
966273128
1830771278
1581558574
269188598
663541051
1678271190
998867311
151951110
444490812
1240587514
105919516
171223879
320941
1857182849
1982397154
319283041
174262462
1527634452
883864694
1152668315
1238011060
842993335
1417165836
1885535457
879017114
708319287
1107708078
192436535
1587015835
792421892
1857475168
661115992
2065897654
1519250687
233242963
804062665
885542510
992191260
948740958
1536929817
291467212
172442819
732965613
1742178386
1347010829
1163813064
441464031
1784989503
476026643
1225436158
861378165
937591110
1938885012
1896455628
141489307
396347031
1418898841
1800623388
1922228426
979143440
353326897
1545192329
1702330495
715609948
955769995
594092679
1524808431
849920141
1034555204
206221007
457568008
2085464190
164054909
1751821658
687878712
2111915547
347378985
442677055
2010256935
373814683
1591509929
1407798722
1647048623
288084198
2112623263
1413986210
2048906319
613158847
1315156240
1050092466
1675602150
1447047079
1307918147
778442320
1540446180
421520629
944249178
75963716
1650530173
1453380118
970729711
2095696948
1138452410
47908972
1793392684
2038366303
1387761914
1174753440
1175845777
222916020
786147880
932854404
1970826195
903574042
1552099128
477558132
428132658
1487090217
965799573
308605104
483912829
75890148
271972388
278872933
956125707
661388378
435516278
637853015
115827743
1518149478
1043297755
1657306807
1338952826
519070070
863711322
1687124042
1364315998
1617840224
1798942316
152056939
1238150386
1361556138
1391074322
1549895255
1745095823
920775323
2129171494
1833681691
593128986
123274170
1046509128
1259118974
266970263
1031372334
1750812034
220127798
1945720958
538063793
1710558840
1723252877
980128225
1170180851
366957865
1824795214
1473792788
2029057192
561744918
1584119796
1446054332
973713261
1005982081
1829215561
2095415983
2092815377
132822758
836823324
1906459363
1626122679
138137007
888352208
937583246
240730670
216317659
556431884
598556296
96624238
2091984977
2142062637
637090723
687512215
820085708
350432979
1330417671
1858200056
1340495029
1057577266
2136282549
776023012
813358614
2135279545
1984963748
690585462
1317560776
592074597
1597732303
2056732675
1062921666
1454936793
1877478402
1408942430
1523614432
949438965
1713907631
2020025259
2068593440
1783296703
2003910597
835221702
1179998116
1788989817
980092169
178401082
1676431088
1889855507
671378316
1779877539
1656632178
1593749381
197639612
1192873284
1132439941
1374197643
424064376
46998188
1171809789
917524222
1586995078
422216877
359150531
1292227491
1912374584
976905130
1569620716
1734560617
49110710
87621274
381517443
956277704
1692290362
170575742
272738970
2094856746
1010490736
1702956936
1300695731
1118030999
741298595
1016068929
1174720654
857469275
1039725569
414629673
1930989970
657741739
949383381
440083272
1463420249
2041221116
1104230641
989417563
1309690910
209918913
1740172127
1546183415
2098314486
279152276
466208955
563628246
678902779
922699039
924265460
668951704
7084063
266886784
1358106129
1915386332
780366440
2117393524
128683867
2136891848
60566324
1225392826
1427605957
1299646277
578574627
4083759
650849342
757148483
1670203122
342050491
871209746
649097431
1916860914
883424110
1892195291
1420996923
1288323079
971337542
172705464
2139199639
1525696150
524660443
30982456
1884523008
1088862082
1175894719
1406926865
1634520068
1731420418
58341320
163156404
607255626
1758093946
1002629101
836268124
217893942
883549064
410052896
1989860507
1874068715
811487743
853393184
1866481463
2001196127
217589811
1590239914
1271468922
1699962988
1209809742
353868283
655743459
1313121272
2130153827
1479792938
412750338
831230547
1224720398
1218701994
287063199
1550943381
1149817309
25370328
605808112
1499065607
1465496979
967951608
429308092
1145918335
1636316097
262908615
33920824
953129548
1090874754
1393976708
143310414
740460885
140763685
272130414
1701441447
1781900048
864026086
380222048
486777759
312754440
1892954084
766499887
632046476
1581447000
1180797061
634710672
551054480
618479941
1832247239
2020340126
171391294
233076242
918061929
718462458
427004867
233898993
721841409
878918976
292917487
1310127473
1338441922
857916949
1511838101
1496235368
721572609
1281665031
126676315
1850952460
497153768
732734733
1548018820
519464448
493180138
725938184
1633327866
1779192609
640845902
1326962313
1649629557
1424998515
1858913852
1534996539
1882347671
364837242
85543807
1993578257
158749431
974349074
1916523136
1841391769
585047865
1343504513
1727238850
1599179912
250892863
1996865328
885114331
1190790822
677767604
1603619425
8566173
267537884
763362850
725887244
658658199
373517505
1762295122
1165058059
1043682914
925100705
386788357
1067704367
1793056798
1397783212
1779839317
1842739575
143830138
1798468747
799827795
1990399866
747095889
1170543827
1356904178
1180222927
436718282
1615496566
1306343735
1393294441
471901589
906079521
1503322596
1660138389
43444445
1143851212
1693544822
225034288
735747888
132172458
911962042
2048063508
367569418
270107484
501689820
1892654732
1679927454
535204178
1793970248
540350470
541025752
1096751709
55140832
393340655
951176804
325208655
1508044107
1268576039
1590456271
154049722
76652500
529597310
1800240537
1140976625
1466168086
1217771612
1474781177
605243982
898359201
288784792
680905386
660054490
910628731
1724454253
1336367671
698489938
1312573342
1296308640
730118857
449926197
1676042969
1210521478
895374954
1155157151
264696782
2119481250
1409911563
1151480064
1194882947
1507870446
108423405
1706548853
1390001929
602899030
1028061404
572404496
933976608
535931627
1127287306
477636213
605555118
1888281428
2146666791
67611186
4274548
465752601
835214868
1863340489
1929937537
1391300547
1834734073
1498334078
57619952
911596002
1282571699
425062261
2013589082
591630315
797360234
1220743467
876489388
914978622
1455865184
1213822698
363589644
212682511
1526456963
976687736
959280262
1810693559
923072033
24301874
441766128
1803713435
514567711
261471217
760724205
1453746257
1337904370
92266556
1711622114
2029215486
1585039646
1852440362
341423811
887775588
912456342
550831871
426328672
1014601167
619270546
441995943
897252308
2122729975
1126863947
2019537454
307014680
1536901111
2020287961
17447579
848871257
1996243578
384324493
75161273
437728835
8388719
1087253536
940298091
1330815221
514929211
1396301215
167093058
1254760639
802686267
156343094
1293633393
2096722576
1806487527
1637551142
30128016
1325400423
110432074
198787452
1768586731
1606418454
1382787435
1171993761
1047597
1097763869
2012576540
298044841
1750235951
565040998
1195584382
410284351
1250493225
275405558
1147226129
1457723087
569965703
131338444
14133715
1699014506
1870632809
1777120825
26812578
991323044
1248328844
1581520481
1680107488
1261048196
1295992071
1419467813
750215819
788968307
1704409826
1867017399
580231106
1493042654
449372526
978471258
1585653396
1753548154
1894237365
1516206632
850692815
1148632662
574034593
1219461176
1519732893
185245949
43088745
1064849259
1810196855
929522059
2102712502
740348258
1372549054
282811779
1065524839
1391554378
767003485
266570271
1155928992
1240703973
1352996297
1632234149
674320868
249140903
457660171
264539811
1126305196
1038531799
1907789976
547231777
1558128408
1441956998
322065053
403753467
1507852664
2143160055
222173225
1713184231
432972864
2096480768
748497637
751100658
1828037405
894983020
1036963878
615769026
1273679168
1318808165
567000125
494867646
1095215002
1439123950
853921589
851659288
1046522590
1055060774
818616701
1334605428
1628196168
1642651570
1775052544
2106487018
27972221
572388278
447583515
1171800923
901768069
386101341
89189582
348848269
1284435776
1547496872
165202091
591209185
676025052
534994315
482754640
1523806669
932006212
484316384
1206230179
62419127
937206995
1761271614
2061784243
1174099178
1396854236
1553864511
1267880181
687834161
401706031
1543752489
1693415538
1065720538
976885529
1881859273
1195803726
385284498
101969124
1738759575
582360250
1287445592
1588982883
630749113
11091134
1552676972
667444231
1469055150
534765104
1320002168
1961095831
7838691
1506340637
1701805284
1630457732
565777605
521047178
1157803611
2047370044
1227798622
341149666
1362337567
886363867
1827715157
391197320
545472779
2031707377
1142199552
2003595843
1816845234
1564111373
899125201
1953046024
1370711071
1296853995
80553194
544645369
124344995
1887990470
348818967
308340760
1612067060
1125501230
1919438006
1738052965
164116652
2130250729
1318239207
1828027589
1989286234
404370124
818064175
1614047283
986369643
1014126830
1805058087
458302348
1903636149
2056408157
1135108457
503173480
1602615493
1708320429
1120921600
1352173256
447179529
1218457081
1614404272
119549925
1755930785
846216032
2008903361
969522148
1616967824
1880550722
17994775
469143990
223003397
1111973395
295617969
829246387
1932163358
1865688330
1907483916
1020640314
1326659884
425680580
1881938959
1637431770
1465994983
382434616
631621408
375927697
72253505
1490935627
38954897
214306110
384427125
1315189375
1341627898
2099004256
610025926
105748929
1131490309
1442174958
1602352188
986226419
1331363652
539231809
855858001
1368844791
597312293
11353919
2050281639
1200079352
597588755
478637512
1193748083
1781159094
525575406
1094615843
678538454
870893490
1088316253
415779592
1230946548
333254577
1801138020
1441171321
323216178
1674613125
888771604
832066976
653153525
1274513936
955019000
1094441546
422395672
1427717714
868760461
539047187
1436704847
1861612535
923297182
510639509
1730298720
970699141
1049928307
576620374
621608282
1870317189
356471817
669068830
1764258663
1479220212
995488491
1309272539
2040867379
1324567612
1820098735
679603057
1058445976
1875018669
1881997816
379125986
776474945
678307986
307495032
814579977
32969799
103041945
2007176716
1858961495
2023510373
1042538497
2069003793
101862642
1183585336
430685201
1646964797
240595677
1289176295
439443589
1892614763
1775011871
1769336342
1544587809
1499616063
67633665
1566853871
1929677054
2126429319
1758678941
1367039406
886857894
966347975
1561984831
1928203803
603631908
504023550
328706627
1953746704
1817339608
907443107
1241999916
2034879880
716255841
1072168319
313889591
190031440
2135476622
1017190759
1232386637
1036297355
965209852
2125506859
840368152
31098824
1014252134
1825276287
28091893
2069025363
265673215
1489003560
451471785
1315151796
1806016672
394262975
288238192
1897988682
1750040626
2043794523
350377035
2119690852
1601785894
1531935145
1053594776
1611109388
1847562006
928937316
1197299401
1673690335
1912136237
302150494
299993106
1801446196
1227971969
75522461
314713022
1887882113
212767984
1676384943
2064713608
2042335116
1915581279
1104550046
985927739
1807283091
2091572208
1971105256
1444904235
1375585581
514331018
1843939547
972070124
1301807496
1929111518
1134378289
760857069
1364624322
906082904
1519490744
923827638
782908127
840379921
1665364766
1192175128
916449277
1601812674
736650373
886743322
1450927310
146076072
2026822625
631077144
530411993
1509075318
86678263
880359705
377293955
1520290454
1537551970
1116672316
1956466083
1843986864
1747677357
593543821
1032376205
401223097
2056328047
1833620494
519806010
1780193330
1807954546
217648639
277128082
590607690
895675839
1440104070
117946893
996551867
230755164
681068128
1420369476
1194977499
5481049
1814654051
1976272925
1347285000
81710170
2085616223
401194402
2088060044
1168728183
1553277104
389329693
415239283
389461211
1829512022
67055502
1596015108
438200651
297454917
2032139309
310520991
431700443
881077744
680761856
1446289466
2022299727
1150720948
63340699
1926563144
1563479825
1434321390
1225843612
197995146
1498049285
1125872663
135070085
499702663
1831448039
1189284433
1519450666
2005746208
435374333
903939554
540355700
1002704391
629382751
774323470
2121276595
1533764900
1236978707
1298386896
1064362738
1572576309
1122483704
562176863
1711350134
863221380
254494739
1599547275
1826063004
1084075756
852248798
175759798
736345924
956008183
2073416504
478757364
1178414404
1617829887
125329640
1631600392
1333581118
969333619
1086786905
668547790
124522733
731185804
344577676
425831980
521187812
597685984
1568532676
1992236432
1916776339
1189030573
1484582931
944133327
2097110223
1155588311
1965322806
65399862
337782615
1924183445
2008429017
772084648
211999975
1651437072
659199955
2086119430
90929807
1105826189
764290677
688426667
1934590410
1671973024
1533211248
800807350
1596118972
1929119293
937371288
1023816896
2046175927
1958967183
356617421
740628648
1134682422
1538604068
1637163289
1439123516
2078838624
539027190
115125173
234361804
1989801437
2016920879
1891590938
239330864
792692627
2131652648
869242402
744134819
553351240
1302864948
1554276185
613420852
1935889156
1115480492
455040412
1790712962
2101286815
1896568094
1347909453
1662693055
1916133880
1948747545
2076288251
401425260
1217468131
584537356
508609098
2008982422
6233140
1890431248
1751476668
1665788017
1969132856
263563871
1770444221
1361430350
1228614187
991837520
2130561895
276112906
1002755522
1727523875
1753910542
989722357
1927986231
1786060480
948884426
841440660
1147308109
389958468
1193595428
293608085
117789346
294315473
1706835582
1418608578
1242238972
567286051
1257661642
80293177
208504420
569788248
211435883
532599897
786156718
354832575
2140775154
75842855
1590120419
1784653186
2084590722
448365074
557015594
1596464543
1321619592
208444397
1880117340
1892063272
178125344
1468012279
218824823
1201235177
150429707
705861147
1088034903
154760101
286361210
1891487771
909224785
54217971
51558823
881249043
2074505512
696177100
1547757531
1635869068
2011792216
1881064620
227738584
1313345000
1072014336
439425324
1672769218
1602813665
1181158509
732499095
699624193
1779004510
1226228332
1170998777
1035179499
10510984
783447894
1388985904
18704941
717840230
1049226673
103559436
1675872825
328259102
829089862
1558565941
1150849555
398099317
407150469
1895864505
2099851825
891501118
1961607204
569193044
909922675
1014951819
629666178
1135487014
21591848
1236537028
1800659930
1009528156
1134804410
1848972852
1635313103
790970370
718310455
601455311
686752764
373789474
883120552
232183018
1651158561
1680424386
1270314649
1083921496
1199629760
367899463
318824218
1080720452
1347089595
1619657729
961353089
566044807
1391635091
1941497263
262997279
897964107
1857037234
500138672
601942754
1855603670
1541543768
1891898281
1241467254
883111848
1728687487
1641496228
1320149514
605272508
1821564324
980500509
2104735655
1237873804
527586485
300145197
1016273091
1007709366
1019339571
1826754105
980070867
167771132
178549684
144612353
99657535
1427052134
551192902
1151486689
1852487607
136566354
2106606947
260765948
745432835
38424590
1359869487
805598251
543436649
846900981
924069023
1013717557
1625734286
216963410
1154243423
279986382
1702309188
1906760806
1716976737
320628285
1344233002
249717058
2132819776
501426454
851131295
23554157
474234845
1817643234
717364249
1872760396
1215022073
2011360803
1351164560
464197543
883589648
1106475761
1024960716
1805780396
1913122681
488776335
1405530367
779448847
1669043831
554895971
184836380
1860219850
1615197296
295088549
565478325
1964362402
850321567
583033384
80155544
719492174
928151960
683829283
582864171
1831880656
1564843008
1803620995
150587713
1893612045
662364473
49118130
1758076598
1075374691
334570626
1381570802
139758897
2020497056
1968476758
1846743847
764489507
1493210921
1473986039
1874880388
1068643442
1532478300
2051424231
2063584961
762356700
7609738
940596256
1963617824
483862072
786532326
2045980865
924995443
54777857
1974288443
1577839510
1287627086
41559052
1128195068
1225295980
462274408
1237165362
506838229
1978046471
610861801
1074729301
831214950
1642892780
1638816295
1724132084
73159803
514233892
541960660
835959764
14197254
600831156
238023740
89036553
2096878359
791800443
430066230
496935731
1255071299
413213810
580289309
1648684346
1830033371
1013100907
1739242794
15712621
1751021035
1046577340
101229955
820105054
1203051779
1824352202
1414367517
616780445
1325675479
1885122892
1439443853
2065057205
2092695566
1179202181
2090428748
1806081168
1730103783
750905897
1844747804
40863315
820119925
1124738680
2109527647
1854846925
1138317681
320811875
449038135
1174322591
933082332
412979423
1861193265
485578409
1159756378
406761742
54278723
1908594199
1733671137
1064845044
1221466994
882871712
1278428218
199617445
2103827355
471089246
6688742
1715914219
2057788947
98737038
1262409027
754390850
482633877
1435679437
2138504859
502254403
238818063
408596722
412015477
678714618
1803550721
806689451
1403395382
716721406
1517313192
1696577756
231709474
2145722586
1589619075
18551458
285302498
118089813
1701792334
2057576453
467794021
1939688465
917888557
1145109486
1473518158
1146823530
918577224
2128190976
465665598
761697144
450826185
573939125
1229328577
381269037
2043617321
605551581
1157391995
134987760
1660039575
1085404504
30177026
2004273360
1902416037
1162206439
1379771032
1883633400
486752180
536018472
837614843
1802850167
1553122726
2109966024
2087248604
2072773026
22529982
1781889495
231920979
429538889
227698713
832022828
348692145
1900254583
611151831
968079371
1815461419
2111757360
319962602
442377657
651041971
584358849
1471315964
2040880821
219351257
629475200
1954067034
226023512
702773929
253655714
1232103604
650195381
548970826
15564571
563568085
1342332643
1808774497
1842305949
342379537
1405147904
1201805098
2005936564
1448119689
1828905447
2083303647
1595765890
262243539
1986442012
1671931115
177626721
1387187274
577166175
24068177
476204943
1323970376
562399237
855586870
1922509916
1743677899
423092174
77224
639111920
1686745278
1888118369
1301248482
1156948623
2063139513
1033332133
1005404777
196659436
346373990
151543991
1024775634
1298208954
1020463347
721128839
2107461432
167749623
1255566077
918968266
144212767
1744270873
2038123447
1093528155
573190990
1544313467
1114874819
1187955264
733580199
1216969259
2109505285
378292439
2143151517
1005078293
1913308155
1711371641
306697448
998311176
879805563
470513676
1183284213
787339478
1787663890
1739025385
1353787246
216620623
1001861691
1736184123
650195800
1519502976
2058378828
2022215515
1908422334
1645837829
1385913320
949043072
608729028
1041128282
117072282
1661173444
1378724098
1921012833
531552840
1831438456
541584517
1299234365
654863994
682055616
579018927
739447175
1897190234
962171723
1098085400
176700028
948003817
1439661547
1204830803
1876782550
914325892
397996520
55982006
1480034228
943504118
331440890
1941028337
859042268
362790210
108062748
1429385246
1688736125
1377504435
499928714
1814714047
1913142785
428245967
1166881671
1358212299
652164899
940612686
1575691968
466479903
2128565046
494436130
1796134006
850746597
204848354
1893850461
359151545
582909016
1558829659
867405591
1094767853
1498502721
305185420
1863449861
369294231
1090205446
1891527733
1755729887
63901980
949001756
691887091
1619224912
806871712
310475459
1949686305
1662624611
807337882
1163964543
1556984188
1196054969
441064290
901767749
971601199
30161036
1030387894
77629603
1566068570
204559967
925850220
349916110
1825789637
922751712
823951155
83798363
683240978
1534050490
1031643764
709222392
412133531
41554919
602933204
745087991
762722826
1007836050
1731923023
958929701
1724247038
175341983
1817231730
1636802941
1700928539
1922421407
1819250380
303813773
505758397
1945997118
1115544836
972515653
69599425
1597194986
769181523
481904294
261535396
995550536
1391384038
1965124314
1982439763
677298731
337625271
2121668375
1040351688
1823680894
1400518955
759317497
207538873
569894791
1209056398
1465277997
758994546
1039435301
1337880131
1175210477
1366205940
28070815
139786796
753905661
1687594642
701969251
21790415
1108054326
617152627
286013272
19824469
1010705237
1367927987
1292828200
672456268
1192490242
1477809075
768662898
716562275
181099044
1460400975
1708576885
2006332025
977346606
730287376
148189541
1377436813
799508940
1980308721
1987197305
1296964451
2080937031
630298214
876628044
308410047
1823769216
460434500
723580278
82574051
1826468414
1652530557
828499899
556835766
1354938247
1081543763
1141142984
1590017363
48742896
409836594
1321275043
1946855361
989874080
694491109
1668770118
219062467
1498020489
740565113
1188855111
1654527386
943326274
798909015
1096237935
475004329
1098746487
1398101135
807222529
176962863
1382972019
591036071
1673512198
195301032
2134744732
1622951654
1853564958
1496675694
187890140
1892042851
498631722
154318907
2005232604
1990078926
2001957352
1074193127
1500159384
1470507771
877949934
1735414050
991966604
2083374038
1475424083
936001668
584012747
496658928
717450305
2141088360
1967871606
1381001104
256368106
1467459346
1238164959
1273325823
1440068284
1443796753
1726630016
1682279397
1801448632
1661556159
137232388
580121669
2003927447
1957114888
919383206
1353706432
989152138
1456568809
1864055280
241665915
1115328644
271200507
2139509493
125883948
1137167243
332527238
82583128
232953557
1202428988
750638789
593052322
1497724521
236844834
1905667437
424293076
301389451
1809968742
372740429
246530574
341187458
905529746
437175797
136708172
114655976
677045787
547927566
833904314
1818722630
310173556
871331290
1140726546
1365354662
1969454939
1168985323
425587995
150869750
604370465
968929
536357349
767847433
1610210089
1392302012
817215741
927156299
1500935343
776464712
1917579125
2074300961
1793116209
2126322277
1385250124
1539097914
1563521775
1314809552
1199591661
611878847
2074429886
1444340549
1953135597
1617283407
977912241
1633943530
2130337516
1754081680
873865294
445436532
1388830184
2074764545
1247966039
807430323
1230920967
2132118756
950882719
1117004386
666256317
1287963722
2093048527
721097663
558025223
368019218
74166337
1911517087
332729466
1778153363
655604932
937884088
1991600104
1568847223
178676917
1582006469
41164442
491240252
811894439
1926258997
1712473013
1833092426
122057616
882773690
1900277707
734969775
113583882
84715234
1923923317
1834204286
2113554238
868649989
605523164
617673148
1881664937
1481377288
1573556356
298860655
148453117
1357966865
1832427908
1416380971
1726782317
160260019
1383127911
338812740
922291977
1513780182
1389199559
382102999
1386146392
546570964
1048782710
2002474753
1534433636
739798684
2043751584
1746421244
224859512
811562211
1370780028
46456204
1298801787
771819960
1595760273
773519225
1185702176
623196504
986329376
21653854
962399255
1792414404
117870261
1465340893
1936302805
608999878
1538351491
1880881311
1151156501
965853553
1812593815
215423109
481544406
49049080
1290111101
1783618027
1662112196
179666757
353220301
1387804411
2096259776
2001396631
682213151
1033302966
1610314047
251310210
1538433814
337779920
2085235132
1239369387
915651084
882052338
975699913
197491431
188253750
924646373
1018791710
1784006976
803786843
1129256041
337121989
1373212323
544476219
1959465518
107421231
1830112172
1967981755
1650026732
412515561
1792077362
324456510
1384378821
77747007
365372450
776211645
83894766
1413600710
836023738
847864909
944883921
1679151886
861988618
1795447079
925849169
612893262
739763134
966220296
1095805295
44833909
842018605
18619912
259089851
2090056792
362029308
1781352884
40882721
27657938
1751672102
2070436422
1100038001
1621891831
914917398
283695858
605353381
711150223
1102219183
366862394
1046391600
411441750
909798952
2117782679
1260487315
912066977
239006714
1571052793
1830064310
956834759
1064839680
467336261
1842998125
718427913
1507404966
771973312
719405005
1174377947
1801313544
1733193530
1362030466
413580942
1333633908
1654744963
1561376873
1279806433
115096142
973035849
183034301
821218624
1307672420
932503515
39383749
1961240257
1736527666
1734813167
87355701
1053202869
1910269454
1875325740
1338517258
831558733
604195675
1506443099
538210647
916343543
2045002463
2049560227
97850790
1127225175
621627436
1980192489
757997900
738763171
155914200
1849502331
1242648339
2060308483
583930323
787803487
578909467
503283562
1838062705
1483329917
1912437723
896861049
1137241548
1356192359
8117224
712142591
730486484
1856727607
1266656439
864461827
828925023
761009376
133171664
1501768747
949687015
1712176584
259750505
201251091
382928807
1891564246
2087665351
1358179381
1682232110
1098629400
1259118145
472680272
511851458
140728616
1334087349
1615406317
383422419
308321152
736291156
1952110680
588971856
596997208
827468231
1981388240
698875687
1134211053
1010873488
1642906359
1745400501
1993674594
588293239
789925659
1025334780
658547800
991633780
1466602273
1314513000
171144498
1206927096
1329265225
293418709
532179365
1557946773
318861826
442434974
2068020987
1356606920
364945977
109849264
1554007054
1632108141
66383272
2123061412
991665583
2141184500
2083404362
113424503
1141494484
184623574
260211048
1075286808
1894375655
1575899131
287975354
1115751685
1082595408
624090503
1974934952
1776727968
1234829320
1691039983
1064814635
1069851619
1284080186
1675260862
917942324
573365218
487416005
1893101988
1906834199
1658871341
865267992
187932254
2029366140
1465380645
1902452880
2147036061
586918038
884341638
565756070
1791416235
283414349
414876379
81664910
1425357788
234375681
1257376082
972607464
1486463495
1787654335
259560066
650048919
1029071808
1227780599
1456055166
199264500
2030096411
899908070
741755997
1205346522
1447401763
1118983147
2126134143
1627777229
1066716210
1417976263
1040766899
1259726638
1287540131
717638852
1204511137
2060617684
902291760
783072502
1193877235
1050964346
900052720
2117560920
1926400996
2032181609
866026010
656123021
65574435
1176883166
977540833
15463317
1379458693
1110055944
1460244872
388777827
946340745
511312159
1973420987
421785767
1019409324
1682542947
644000503
1314808070
2039498640
1134099358
2134617973
468431607
1641718800
168646238
1787455901
932313667
1171072176
1627305136
1068773490
994073770
1675283970
958169762
1831383198
1681191213
1644824466
1428760800
1271056696
1717987661
1021124178
879622511
1737421689
1575125208
259051232
816341960
572534826
217200057
311023592
2052157667
247234022
1056229663
1315607492
960530434
1221187595
1426229074
1030331322
1992981086
1225046998
847796137
56783123
429774695
1713977241
1965888828
1748578478
582846954
970424528
477212356
1909083112
102415114
312283593
43847512
1270828055
1752104812
1881886962
1235537417
568433597
1058523923
1055178168
602121944
732191051
1171533183
604612703
697219627
1706963327
2036717162
736980617
955946487
1489781157
1161191892
264061746
820053252
1377239382
1430383572
276921208
687384598
498218218
78114124
287466963
642733429
525396071
744710269
693741547
637026749
424046802
617294850
1603871984
968814487
122517155
530307320
269511569
1471146109
751700193
392924494
1125756135
1718107254
1417393686
1820938548
1433877005
2101136095
1095020368
1718131462
1491765949
1080709771
1990914679
869934037
2077084416
916408646
1220574267
728957718
309916391
1850768704
304054816
2023953163
224092848
1181318261
5748114
287022477
986909363
789169446
493456722
1095192495
736762075
1008713343
386439145
1437890130
1866739474
1825732576
1115543124
1651671604
363078054
399192719
2116230528
1753469999
395525493
2106568813
1469088174
480563652
1003689397
389958972
1203029827
1506361620
174250757
1360846447
1680989730
1422978323
671168809
2106285022
393634692
1981059558
708033882
1846234928
1194142837
1351356787
201114780
1160580377
1253824377
91156202
1737028078
1028895952
833185632
2119177129
2034052264
1298200794
468051367
1188420443
883828404
1165602490
1275857957
1917806515
1546283584
859056061
634779506
1619541392
396357954
362893568
2032001456
1616586883
2009481844
650222566
1273226245
497379156
647370746
1092005285
1274134898
2069569561
1043828192
757258397
718649488
1906187517
1538250880
1808227128
1695374985
1121439704
45580863
1603430854
1465483426
1509400195
1279406438
137231723
190058178
1729525717
560003121
1480617229
1317080557
1457565405
1883777304
120573279
1966313921
205987758
1499575742
492378322
482328574
1394121685
1182078375
1517035713
1452464447
1430560258
906867729
2059224262
1609190528
1940408005
1097393663
1232991048
1745015029
1046913163
55863564
1525477802
1756923860
1743596534
176580861
984575230
1001465612
1894102020
1779961439
1336136018
1615408050
1920363174
1189844255
798976809
1419580288
1464945817
1894181400
447205081
1982308450
53726626
722194851
1448675490
344858852
1536675104
1033278990
659133952
995345498
1534513736
1231830400
794633498
894235548
1461751840
339822756
85400723
1858843634
1413853606
687994931
1763568945
564007365
1568140987
807738370
339749039
538415568
2139121545
1337092324
829186798
578726977
705513829
853890730
875354556
743919236
2086124238
225806095
1566041424
1965254115
428019677
112046895
1690710144
978481445
2006337003
1956258369
1744812211
2117671817
923846841
800565260
1794152119
2047467113
1882947044
195832443
1758891593
1860676644
108468687
699510878
683173687
206283158
2028518234
1702688589
1104678024
1343668468
1392889899
227054267
2041607663
382251966
1319125430
1808634092
1714444031
141858058
1815341063
1544727119
67278882
690799670
1029064585
1226504006
970298980
297713162
1481217107
1780297303
246557714
934805605
1792278233
2114742951
714309760
835515260
630998929
173767210
227582199
266001439
1080859720
1325642633
1124655179
735958692
584891185
834163985
862191459
1263786195
1275355149
1448045124
404168140
2124790695
1727461331
1921596065
2059366709
1716473469
283745613
662650803
289654327
1671393367
822369584
1260626619
906873024
1024013049
1627374165
274351150
747377657
1679754367
1221569027
1683245297
1464732220
1433461333
1992056948
603402463
2116712011
2024182427
678102141
2084074795
1073869435
2035214066
678835263
1551281805
1288575431
1190987437
1465385362
1509507975
164528035
1164755210
763768185
1071619736
1254387780
864479066
2143399259
1189669920
1481537801
1916710656
230323896
345858530
211073182
442571968
1716032356
696388486
1687615242
982480259
1939570180
1377837578
2106427012
616413686
216057397
2127096306
317582090
1689134945
973274223
438245548
851725097
1325581175
1765926656
244237270
53651407
312339756
763690515
654104350
486989003
1412102180
929640222
1461129757
746088727
499633688
439020042
1003327235
977206953
1390975266
279803345
1285476691
877845394
1655600879
1577093900
1115642527
113764644
554316210
266680899
692439681
1381279096
19137326
1492326020
1688503206
255185416
1637965533
1797171892
702143171
809495976
897696798
847394107
190827586
588215257
309041154
191474746
872692512
1466492066
258083045
230886017
1391638220
1224316496
1694299878
1261691685
39373092
1539984344
1784407931
1681210832
510512538
886347400
1479343891
599177991
315051521
357301647
759235432
1609171169
402844402
541847196
642082346
838299284
871286641
1471903075
1952274050
763173095
175735184
106413428
1014160422
467210026
768782105
972445762
1798895813
1583343197
541385774
1647333306
267899665
2109771244
577913469
482802688
979101774
334916698
884772298
842245787
1168197380
692765357
1656867786
1106440110
227791179
1275484567
66480476
524091564
1073579642
496268475
344320274
1677427510
1463539225
1190662028
633543117
1223582157
1221917065
1100243440
630248555
1594904583
352737002
543796039
1615610478
1466702495
711256769
151472116
685878329
464765050
2059975332
1385434289
2127875797
319443295
752635658
1282272039
1512422063
194090985
130627042
2097274513
2031827486
1651280058
211455208
1016930110
605798052
688356127
722375531
1729666853
1474156585
798435584
498091335
2053099170
643379888
165640151
993131600
1458808789
1661017239
1416824747
1898060622
2058027908
1458673014
901549286
640860042
1964061950
1171776380
1329786647
1886223349
2145644217
2088743433
280572491
1573657183
357658140
1980610661
529213121
63923863
280490079
1561388924
1253564722
617414672
1573350864
1236475859
1273690996
2009937038
1963368299
510816472
1675992062
32629292
1675381245
1223417284
828917454
1988059497
1633538731
1952492920
1995339181
1019246651
2017729392
1740586715
1554839529
152982244
428320581
1494771921
425990916
1759872983
2051343959
1955225418
1303812852
911286447
1923779071
751444575
1121343925
613723369
718291366
664040410
645390536
1908300941
1031487082
946820598
1260234870
1315578264
401416142
1615139130
1693198355
828299945
1090578308
813810479
811052792
391021967
1492522547
1014789197
1763509236
487749924
241897277
1947514371
1964363358
1960617854
1948763479
1452132841
664388939
1828120636
377073291
1691373235
121481403
415845183
1711407295
375093107
148963719
721449551
150418905
1414449464
1075554666
835515275
1660606340
571826672
373037979
743752672
650417231
593216996
774343860
1519364324
201562950
454637274
881642335
921154469
1324826763
1335202084
2029709372
991347261
1851779363
1937027954
1301063154
1742342775
797523988
1274047371
1341764167
20229121
1196339560
1216998830
1744741764
253381374
572207014
547082690
1949092619
1954197879
604323621
1331010321
1330819427
1422359127
1565018890
1858716849
231637818
170705762
377241849
2128042337
188425763
483780527
1124889936
349704503
503915707
2109161819
1468977185
1159460588
129260838
1031140435
884752526
1331402793
2103933605
304529529
1324054927
862566823
1845376289
1019009929
1963914762
1401788142
2004310406
1092736052
425149687
772712372
1325898232
1779399443
1085971961
2140860065
874391147
1004852752
1170390304
1280364422
1607208071
1204755033
1713506260
1565879566
1059020800
1119858144
565246027
889229201
673393396
1506292536
1150603840
1405555578
508896763
2006292923
225484646
1680662153
612513908
216217952
1000436491
69689187
119193800
1876882663
1889990379
1719243536
2066720035
211247906
855195407
1857196823
1667836606
1789723143
128771647
915909632
90740386
2057269434
57045535
467860499
1998952048
791654705
1648230313
157259880
217608068
493908965
693385032
646724743
371324962
943548583
200902917
1963818872
1052923744
972200321
1231597831
593007295
2068811041
1901907170
1999995731
2066468
1924973326
1828450280
800129157
36184279
1906533360
1775274142
1654895134
1146495542
165608603
2030907343
299847217
634533195
523035592
35984419
306750583
1918258349
1115728619
483427312
2098909632
248025791
1658738072
952139467
1413790906
577626011
61561425
651841798
2011290086
354203577
1434938046
1509176608
1777285135
2130301528
1071514601
455868008
8246389
1315383074
511821410
2014366342
230897397
1961788647
801281632
1593359606
814306930
1544597481
1821344870
805027845
1855898825
922879840
1163230534
2133610497
1846027218
2122167582
57393676
1590119695
416538719
2146984438
1476340028
1177802023
848377849
1771795879
1854743963
214705897
1703641969
546430074
706713558
1971882937
285920512
2001687860
161113657
1925531975
687516398
94062512
143383644
394042664
1115186360
1950884582
789632118
493731303
2011782859
44057558
1685956282
2110383523
576376689
1672569473
2107433484
1411409041
2097920595
1304398223
1752484913
560118482
589444370
910726056
1151642053
117029669
1991046022
958476747
680185598
939832514
1664228437
290748940
1216640843
687580654
355230777
1452211490
783836822
1947039136
720859969
1644062116
788352992
2058565328
315396241
1370397944
1133315966
51474855
1016108787
428702306
72710546
1776318072
2102669412
1834875370
1943563113
2142549853
2106022809
251918550
1772815204
1252010769
1241593476
816938350
1942362451
725989119
589108369
580814035
486034994
1318560122
1817041091
1880381664
535489786
1671039856
698915890
1605725970
726307569
1050833939
1208457309
2131414480
2093260686
1772962152
2139511873
2038430707
1034579133
461525956
2000177434
1997960646
892030725
763469749
1813665178
523873322
288775886
1779486658
2086738561
540838532
942999316
1942155113
1533290413
1143571645
1257201283
259202299
428318494
665726431
923486182
1235960781
1453660602
403396191
2008504754
1104141982
613733393
1897050569
1664257798
1537851842
311960004
207291928
687980397
839314928
1367747151
1861476458
1841553233
1665886522
465300767
1661064473
1052117016
854270566
183537042
248267818
1746421879
15063861
1227810797
1659218114
247741657
1115560394
290811073
1698131729
1181118310
1971594130
1050494406
1859801748
988512323
2041446293
969523705
1724138483
1691489825
1368752166
1707149692
1534384070
624072239
118838706
1148131879
434715916
258843697
1289627868
1744047183
4242024
328362755
2034023480
1665048018
1318761831
766356840
472520574
1347684200
550977573
861052182
1021229307
698751041
134426559
1372486547
960614441
519609043
1784199891
1285030629
1403879480
1031209004
1692245811
212571397
832645497
901469507
1640485008
379925698
1746582638
1101496059
1928441522
109659570
812651408
655474021
1069990809
1028461626
44127735
325417335
2050099611
2102404666
406675741
259610717
1446427106
1209488222
1158757226
301701030
1811718941
1757062297
553356977
1106621067
1010370146
865533338
811411849
1242057904
1123876568
620006354
247433983
807430070
487747422
762511292
426406695
2089213571
1076918378
606899242
901873393
374024818
644904783
60862314
291686719
438988416
294423453
1201128188
538940806
338939055
848340329
2001753006
638059189
1804271919
247929875
543638151
1239598109
2060076882
1791609941
1141615725
2122966212
1050969537
1489026582
2033162881
130388393
931709569
1056396090
1267104473
2036198173
304602962
1209073015
675438522
1295835054
1709022594
776371467
1990265077
261689017
1461578587
926197423
1266267065
641905094
791115436
2112205175
2082255456
1649119099
22842043
1423838692
771083656
1499657614
1103311694
437633971
1568828347
1985919770
1062054313
1256675280
944537956
1183468208
1202456636
2115844935
180046387
1131722034
1367885605
644268284
1806354520
924240701
1697480957
530422754
1020988666
1514815429
448495021
224716256
141052055
1940574968
1747421302
2043325792
949789588
119178026
543918744
1857358792
546102725
339855418
1885630592
1963180966
1225832268
1954862416
1426118199
2020566850
1992826986
520545106
2038495881
122619608
1660826174
1937015483
598277242
1099785689
710602279
711849582
1323720334
171358919
24430422
747279796
1451873274
858256512
1349710288
1460549169
307647483
1653114973
1813084998
529112778
264664736
1574422690
997731176
364839255
495524132
913752950
930425738
1967357167
769018280
129476572
1355577306
1316399227
660437982
245085393
1886197428
1216947372
330171663
1602793318
1836915054
476788372
890953912
1583276304
38626428
714893601
1832565799
1635294616
2053521277
1945450656
4541323
272388387
150842791
1201914780
682550646
436869031
1883803248
649364950
428042066
1382930921
1597473932
799021779
2099339821
329184309
743483305
1517750136
823561779
7758965
1500970014
1751420002
1996392255
1529118942
361804322
660701389
224711024
638531033
1042100297
219165632
583738513
677497871
871096766
836392819
1477771555
938948446
725929727
1602876024
247041207
1449651236
2029256423
884366079
171750708
1059339911
986226271
1350449192
2073075170
2024032189
456716344
271027499
1612731356
1389778135
1425802800
576637657
895797570
2031410475
76169385
300804629
1560615646
1577910252
1117099815
1810140743
748886808
1277070157
1940564115
1263153025
127215417
1289652672
776704827
1586711735
133055168
1720015131
301307203
1764926934
659913909
1580288053
1721922877
1438613040
122526407
1107737956
1568059749
592045836
1806569099
1985406231
1349351747
1385566505
825110792
1561716579
1744006360
1981261755
84133644
1862903516
444671223
698757644
1639304684
1111098968
191267898
2097380927
1482985324
21739432
1662504541
1181553506
1961360818
1133416857
1416464715
1620159339
373643301
94924291
526918920
157529577
1679628067
921014415
52980634
1835131379
483533015
1733792866
904772001
1695461517
1330332847
520872672
587923179
141561519
776994897
1187164575
1541637630
2123364379
178359115
1320126556
1512080564
1427579069
605105188
1743540281
1718645977
909813678
1760875441
828893400
809579373
22401329
1719337405
691619634
1611000368
480823426
461304118
123739194
783924865
1289055016
312347817
1595671004
1383090992
2027100686
527411831
2306705
1491394274
2134021211
1440747665
287426318
1444513315
598399368
1372569940
1091206244
506911317
570954728
674762644
887226974
385718903
498436797
1647704774
63820238
104532878
1933286390
763122511
592415484
533799042
1663745848
2093885088
431348600
1996712658
604803035
641889336
619441302
1541001740
588504793
607266941
1072716191
378148154
426036616
2026988032
291286715
1610158540
502132625
1402273310
1367764363
1736758550
32208184
2057661352
518167884
728265628
273505669
566216987
57991135
1646963184
911847637
1124484919
506662981
816333944
771998425
1029756427
2003200326
1768640563
2022800577
1865357676
2134061957
387977858
1380429816
992781474
294648691
488163765
1173778312
1619558087
454381439
1173435656
694055714
1313927066
506398468
696444214
294158692
494179005
1616384050
1752912959
944234820
599373004
1932117497
1426376346
1514198325
489486177
489147985
1024651770
1189878987
950549826
1515290912
738488046
842039169
1731387041
1151456808
510259354
1363893890
622601560
818338466
1273250973
1793150818
248582460
729395351
1479154625
1143979437
1921934354
1207964671
1835440799
997758430
858781363
1484810802
2000793766
1776351030
931025935
888231741
1862482337
1427893741
1283169865
630053931
1717691681
190461446
1347467939
1507261978
1068427047
2048394464
781960699
223081297
1194291269
1786895355
771805338
388094668
714403302
1279877721
1241375512
576977163
413471347
1508067346
1394821542
805666688
608347574
658976662
1391536604
1284364921
1529355493
1449828410
935025912
254314206
1506081608
2060451930
404002226
134312194
47118887
664967110
1818348561
938924777
1647835397
972593758
1884746106
63556182
676967926
720648468
1966992514
1360395954
323505657
329039231
1225318045
461008923
157058288
241740688
1968221842
1417368754
421975627
1217522632
2088820228
1220980718
136072458
1600978326
1653712237
295987168
309207997
337391975
970020846
1232790505
2073898292
1914170201
459149265
1316041521
276432023
992275632
1712366370
1448589871
1080231324
1165076192
1438244696
1931504040
2091977896
1991480780
2142440957
1733262512
442761091
691904826
14860482
1307426479
54533342
237537167
745989574
564484603
413996335
163991663
1370825696
449981840
1137175294
364496477
979533581
745450529
1262000711
1714092386
1382237191
468074939
679250437
1706150157
2085895516
1207321112
997639021
363820799
1845374746
786849502
1681322604
2129674373
178559828
612476478
940060201
546177561
273731170
1817774245
939034975
825024481
274346726
351823718
606759322
281737689
311225969
2094476006
1080076558
2004624468
1836041527
1508728999
458653103
1066052431
1296713387
1895195088
731130220
529931484
380387851
1636434200
1502704499
1130961415
1213694416
139805016
1477895942
1885287140
999084243
2027656065
2028920100
1146341230
551372199
1950981515
2098678689
607318581
1522587609
184715183
885349978
426080993
1582512912
1118884661
481023560
728813660
230163554
717469872
51721025
893651540
247928343
1029836387
545432289
1271592140
1942115167
1123792473
1956690374
92283261
586522061
717394961
562229998
1356268007
1161959541
1785990163
1815541916
158796362
582333613
2080114905
2061546574
576772972
930088528
2006616501
1571825523
87454932
1916100603
357874041
1763838659
889155445
2033268479
278563651
1696348003
1424113518
8966206
2099897081
362206905
1768652407
830419871
341328126
648239783
85737039
1477142835
1577843296
247610850
253256369
132250749
1489893017
127437934
1961755609
689097101
1753019690
1312174882
1586419879
1601966252
1531665578
1899895061
1706338505
125031215
1087410359
207683224
1611253511
220755689
521588650
1841047096
2106495919
861516634
1169070627
1120715993
1389692583
1898628295
384868360
264845863
1623933337
1710156257
464992104
1565593703
1240345156
2096178921
368597637
897893617
652021038
978866768
180956675
985028756
1382500101
1298688285
1685327811
1459857264
256702408
1803692775
1500130365
1028360624
403422231
576847479
888773855
823049108
2066772079
1061100880
1926303611
1273859446
482802310
462162144
1450832578
1016290423
1335958647
389629479
1142042159
1140904557
927813140
1132159478
531521237
54914654
95854431
1077230900
1559076490
2094847075
763798467
289907072
812110363
32925343
1283613434
942087503
12549877
489268353
1597723552
691611547
1161832964
1763103700
1099783818
1134136451
1947352519
581922994
360900471
1158226514
2049800305
737404292
1683480627
1256637476
1934811585
488115222
729080529
1278449590
2021083813
1864332419
156980189
398694477
1596412347
1008891631
1687915531
1155230801
747500214
109906602
823004004
731676781
1256627244
1908958953
1705554719
1707109486
1078185539
1407216400
1198065473
121937718
968048747
148229766
1676442200
835146475
904433615
1970149803
1886371272
1551288845
1991734677
812803437
1074666983
630444579
549881123
1450042328
641327941
1101566422
352547471
488452176
1619442889
531929954
394387639
1356818401
218051177
548358814
1133360924
2140801367
1079910238
1273063223
484049113
832609654
27603911
951522053
1104499323
844179283
1185513514
2043346178
1531754543
255220972
122619494
738975192
1638280282
497067684
457987228
1744649132
807114087
63367206
1483679491
842299342
578767996
1939869825
1299911459
726868237
573778763
2059825715
2145073386
652186007
320545446
64349056
1082129772
2071777798
24402086
1658169073
2120338735
1310901915
1167707898
123673348
1933698683
1293394604
182423751
877802349
560081721
1183557009
1120758134
1711847410
1460468637
1104682582
237118141
1561939428
1323702358
1099085902
153635443
349915120
169708643
390467395
822444437
1107049969
733847596
981502892
1137529374
1318612460
1785516729
1552582385
222334211
644277208
538762387
93632417
105001216
111831525
356497929
1473242639
86694018
1790460251
1597750567
767485853
2034479101
386244936
133670993
598991926
1272050670
835518745
913821698
999940506
87816046
1232873036
916800957
759928884
1022407337
507248378
142084438
483954441
651876454
2097365088
215827518
1530495035
1095267560
2009387067
2027064071
85263541
978326502
1198191633
1833904150
1180010791
467431132
695224964
1823763851
1081182711
698852096
336038681
1688080333
208082755
479129689
685968804
621512550
277586346
180879100
1607277580
1677425639
1701907969
1419816385
2002913705
1454519625
1279332863
1502767328
1398608709
2013533927
1141888960
160565169
218695691
1159537074
449244020
447034047
461748618
274628059
1768517165
1122390659
515060638
67833239
1116902052
1396704696
11779328
211552032
1966039523
1867063017
1326817259
615946169
613729985
1657416611
1574287693
1658555478
439542495
1033208309
2072760828
856294780
474393138
1786435258
926006929
1420701781
1074448370
1715428395
1964394418
123013562
487115333
262367346
1370282598
1186867247
2051774279
1100915397
369819734
285511199
89401350
85703456
1258594208
1874297777
1574014473
664577793
1157104632
1591507446
1077755634
1750100244
1400548869
854783007
1553770675
893607474
355986441
1228110516
1841892889
510858421
1232222820
459445547
1891543724
883861943
1438149424
1118882879
1788092263
2118955041
394237697
188789897
2128291457
64986878
2121454823
1946943607
793481240
858900083
1432992496
1426102879
2025424374
1995558851
219588086
1733216008
544741476
1704509992
1285409401
302075972
1751716326
1379045865
23465007
655930967
119215063
1439839769
546610953
729967296
745994790
412763968
1237610144
1449464420
178096307
895690074
2074758997
710594549
1303797260
187147764
276231583
1699911081
613495031
729893590
1088927439
32604207
1998214050
1436352521
2048332281
661469281
650346814
288449051
1665007254
720920074
941748342
85953530
95880780
804911477
203600204
294088242
582231162
40433196
1515606198
87600139
1597533759
2026153298
1827980408
2055799493
268862335
21186406
844800008
2142844669
341100087
2012192509
249598123
724667237
1463311263
26118773
1963860336
469679932
1020785688
1766172472
692635495
723031003
1905744573
1696332435
960509552
974838698
1183633074
797811976
377027839
406458354
2142315218
311139481
1853253684
1717333825
895198699
1382051346
1243918511
929080233
733664134
1561528320
826568372
1639641351
1209715507
1023446340
95966593
330427180
350917005
193343068
95828268
1000584255
311498872
45354038
1660705084
970769080
1682116300
1394746053
541849115
430518275
1026193744
220215919
1837771904
996773503
1263604264
983163687
101194412
1771325424
987656725
958887365
596855720
1185710895
1297809325
2045058868
1812949957
1515688809
1707649165
113832432
1450853797
1071246695
1401053332
189858008
1599800609
409249368
317942616
545423579
62768350
1740405151
743926585
1112732658
1560043901
1776506936
1305754197
515136187
1588958848
1015905542
928942793
1553821390
594764428
1732971813
200953524
193389959
1671541573
1634679949
487057458
569817564
630610411
752745761
1232020058
1272085997
1821066983
2030646537
328790270
1196537601
663490423
25590885
508098739
831077921
1618458685
2143708185
1367859144
1772661551
777505428
261505884
2112841194
472041153
896381127
1379241683
1841906881
354026736
175593966
1810347575
1888606174
730465978
499918309
738953890
244288741
1824990437
1712528082
1205939572
927997133
705495692
1500733390
206013804
1727826577
670377526
1598030384
1255816729
1804922040
1909366099
1128268182
184110294
608500954
955229616
1456710611
795017354
1243770956
842686478
1398280626
1294571195
180754481
304974440
1011497654
1626167798
2052114869
435831324
1858732454
1667516620
596446785
506973669
1061073113
1985495932
1107205099
166621355
2097002021
2137309607
2060490144
517096292
1861527445
98374115
917738366
363272023
1534562056
224665405
266105431
1206280300
1886682914
1860091635
477425003
903882640
1752002308
1569294275
921632061
179307666
330915588
1444622279
1120665709
830415135
2091762784
704410165
1300802606
632046022
812727816
817790487
1350485018
1637013932
1297649727
1712909491
1101896337
768222171
1389291917
1524121460
242899201
349521275
1307209381
1665525290
211357824
1700624519
1626214062
1437781436
1651478901
1999584854
1259970386
2012050835
1633881047
1431541865
21578056
1787596451
1235318785
29248653
386206874
1964450233
1880606409
1026174355
717358221
238238851
1147525385
400322198
1060459578
1461987754
1036075279
237501543
1723519592
33631646
1121438164
363454639
1693437662
1043188974
836945842
1180150603
1841505470
1320983501
1128018065
882435466
1885051005
1518703320
434535518
532974395
1733655395
1440280029
1922583765
1249611219
1996003344
433558149
50126395
679042716
891774573
1436155425
1073364817
127107185
1307084779
24034303
1794003336
2009145969
1384877144
1553556324
1928565166
2015609380
1619656025
1109073587
1751033742
1428805055
1885713164
1227733129
1975893710
772046403
65368214
842674847
184723154
1170817498
372295565
288613464
599833304
381210102
527189284
2053185513
1413976746
339984832
815195594
783966656
206797477
579240058
596234713
1630078575
1223472148
135596815
370893127
772704332
994999488
17818418
1720084593
1117603479
1007607966
547026190
710331404
2041303792
920146034
1475316169
540827044
1607190663
338035529
1214398877
1749352384
546122074
60038703
2010519051
1562317254
1391936747
1786029125
355820624
1009067236
1935681229
528101257
883556282
1628698608
350981192
90796220
1231899468
896252791
1964663584
65173338
623467684
312319583
536072094
1316143828
1795434066
960930263
997243455
1598101880
781035810
651736631
1559422803
63187477
1693069192
2117279316
2075169744
1460990701
1622249310
1724587098
656252074
109966088
1193046886
958785013
544943157
1116217810
1194897245
109371475
1389818056
1176940431
1509791820
80028883
1692588842
1849855342
1949919221
647187688
1143891159
1755758114
1500554889
724862562
292183395
435056143
686333308
944107524
1098924581
1903547140
1278595317
452148569
392567610
2146358606
549946042
491102933
1320673878
1179287340
201931828
1867254488
1732210939
1472738765
601055386
2063438111
2108946131
320583875
855885609
349652954
2115630990
1673194286
607608271
1515602580
1078776198
763650820
1119736561
848227350
1197132720
974111309
1275086793
1279435105
1753000991
941151895
2041842350
536123071
244438610
446071135
2136103323
1805583147
589951219
1714317514
1802382251
1355388320
1581585522
1087795052
2007041089
887238791
1511227819
1620374670
266849597
1054404191
1209917263
1131470003
1013495756
1277193553
157221078
1807901065
515582157
2052285656
855127101
825600630
1575659845
1776320626
893982871
267398326
713941517
691897539
1800666219
1013568325
1986698447
1195555777
1282917270
598405138
289394401
1584376008
1386763681
1690301181
376351729
33162415
1668191337
961800928
1968947028
1353187978
706271644
813878796
1619070633
278322005
1436876205
269781392
357188845
439263959
353166829
628218469
955507544
2141479740
2025757280
1220799853
1959164986
1233879465
271115446
1372571478
237434293
1343711916
778401182
1061057819
1830081345
734955067
959026120
1445135501
1573881968
1871672205
1095127596
145703978
1484509870
1491701378
1679904130
2640737
1002576864
1659484847
430895993
927714174
763290792
714897464
446124093
662120093
1052653194
1537621977
1984849134
604066076
2119900708
1718822775
1091110432
475560248
1471950147
278842895
1972847099
513046517
1900414403
55939062
1062030846
424609832
943516406
1385169762
1547959813
78825507
1710120050
321502366
676971088
1204945154
203143233
1962170722
628960558
1618360137
482272565
2030556925
2112487928
146375371
1801585820
1135684733
153209624
1322954625
1415785742
880816190
1284044780
1356670305
144518343
1578484681
1152484284
245733537
1913541519
712198236
2088510269
174359054
1077298328
1873566306
324598576
943677253
1761857992
1945884319
1410391793
189381352
1296817470
1599940066
1637881340
1056898311
904020847
1542115684
1204529789
1368261503
143511084
761487137
1765425179
2087158064
1647324691
1398109730
1425633574
1436559366
899349845
1486113355
24688166
634886034
615172510
1169510768
1126355638
1668617799
56698491
1131953821
283036881
757797217
1389807552
1427785466
1222732450
181560619
67019674
833990169
743979214
751725885
2018712737
653171089
815208667
1464523872
10892472
374222384
277960446
532962840
141411913
164426589
965167367
544013586
772065264
187531184
1106342985
1176327354
1048220979
1558736177
298990470
1654884611
1705591253
1787467257
1068963295
912328425
1634464656
1099339670
1708280960
826805236
686703802
580558842
1454784769
1013577572
1059958270
1057718696
559627272
1919377913
1374026004
2081820548
1077461790
1177746977
1413593839
571982318
526087866
884490399
1992807893
739221982
1501591927
1058459708
874447723
2134408708
610229505
272875137
610297745
698181322
1617664436
1510049748
1725049400
1638494889
544639917
574610281
872618350
1607715317
1102772665
1796484141
274748502
1319697318
1425744758
1419511862
561904774
1955764582
628774748
289028553
1449914600
1709054987
448467250
1103081212
1703907309
2091126553
101359712
271657505
412844360
122717641
620975637
620411578
2036238616
363714370
1045314337
1535245344
809656555
124953166
1041059624
1747460009
1198758737
2121538044
460803561
1928117102
197889281
431856070
424541679
2130862920
1857372219
1710129687
519571138
1355155693
442920370
979327949
2015842236
1621763102
1541767080
1236223346
1024779410
1254531807
477469737
2138744520
2105238978
266248608
1579267919
1545350508
77135279
1707928634
222276830
1517883555
748805703
1114129609
2061787929
184131109
1009535186
1024488790
2053240134
1911492142
809442014
1479878478
1711859008
1590140738
567010554
1028096986
1032148465
1553070914
628984104
1923587120
575753699
191947552
417620209
339646977
752156939
633348898
1210641299
479639476
1861100393
717999995
864945160
1432485878
1991721700
605734880
2083233792
327210720
1183328817
963478746
594220388
1941522958
2101889558
1253190371
1357768989
1651517511
1414278310
240052087
1051206796
1372906116
639037244
1027839152
991376616
521220976
1668858861
633579046
1704874148
1210945623
849575189
269049032
1630627390
964387027
1844321941
943932234
899125672
578158476
1444968568
1000141340
2007899058
1865122359
239061367
897850356
355794696
878594465
1559586974
1835721253
1221457900
296770194
969439172
1550348455
1190598907
1179221282
1518575219
2100879927
619309576
1904813528
1195363009
1211985089
1315442456
980755830
1907162433
1883100727
396260628
1572217123
1716656585
1808543582
342362511
1796395861
1822212759
306960718
1582888990
1216025282
1287273022
314364343
1461416142
1641260129
2018659797
1301038611
1019672207
1104400937
2103265170
566980854
301675799
694537185
2020468923
156089800
1806131108
404410279
770206655
1850684726
713496291
425990579
129994460
2019832079
2122176300
258055403
1869653588
630413691
1310322375
490177279
1511503424
1603987407
1017642138
1073444033
1586795880
1552036889
224392620
376089161
1406801666
2092468379
173323252
1287242515
1067466038
2244196
1643056171
451897026
1272083244
1452614029
501050571
1096461527
187879338
2137333043
1786839952
1876315438
197877501
1589784527
1577151369
162109485
266761535
650684397
1246749865
1090008861
1147603146
1833215875
1703088194
298955849
1836717172
1179251030
940849372
907135856
1220149587
1054931976
1218912035
1080197557
1308432821
1512722282
1764053345
634455559
103285490
1048127449
1494616256
445012412
1635598300
252076846
624660507
1196736522
1292024500
33338527
1151283601
48953108
1085691822
431956179
1867820554
1654536067
510299971
57328335
190724700
601619828
2068058144
2075449216
1345979751
544512021
1408330168
1046876805
1774339989
890208746
903200329
1809070558
1864947708
976912800
360676687
2061175455
1928809108
1839501860
1558455667
1022715183
1159501670
1781895743
838471485
758628675
942753853
315866559
275332820
973924954
1463496281
482864266
254557885
1958085514
2035917233
869375097
219808209
279893225
82003608
52150285
91344263
1614241308
2073975859
1130584041
2007116837
40088569
366777001
1203819010
463726388
1110647818
1113811293
1604661899
241305966
894411085
1428821256
1169949762
935848300
2083944497
118877836
948113463
1714305920
480987763
620652662
1116266043
2030054465
1249268782
1818332549
627244371
1989247646
294582141
408029039
1267536885
255773096
938709192
155692090
444708848
1511031872
1418695590
1050383603
2004750058
87713224
61926958
144227376
1317091049
1190106415
1353561564
1848255475
1815639529
287635163
1601903474
961512414
11088562
1694138176
404137854
2040627075
696890503
547654953
281198230
206464295
1884924960
1154370418
859270493
1561883405
963347316
1955470188
470318338
469673578
909080051
1562707936
2057424738
257495483
103903425
1088568918
1130038090
2052176463
1331346289
312709513
1413701821
1136852781
925394789
1703674951
1080495372
564430612
1269270836
1856592643
1282312018
156219087
338180061
1952560797
1117351123
84193162
783832380
1235367324
590709938
1396233366
278339326
1491574759
1507005604
1549261407
888309308
1297750040
110591258
398482497
1046433679
374658467
372186478
1759836859
1285356570
1406330831
1375698943
1369113036
156662002
811204361
1163579181
247437180
867211269
1193033738
1268093019
1350332777
999772179
1932139879
1442818381
1066734542
1255851121
1185757730
2011278248
1699059495
1800214148
1866814513
163539438
1398535953
1311898796
1992308201
1010881266
374663083
309404497
495300908
1044518566
191181994
1142707463
2117116179
682365499
678995745
821717633
1072559144
903218187
474969094
317195072
1465564982
1632733325
1761817194
2046756207
867849947
1747049949
995907886
1301669407
947745356
1082093631
1166099979
742898218
154359160
57192169
1269287829
1750470019
2015232680
1767974683
1569867513
1456833626
1438807533
1725950259
1740717861
624312989
1911416425
604910855
1533184571
1775836255
1422463163
2123853215
606534715
696422169
280136111
2070631954
2135399637
345800732
196679735
158569694
119760562
1280820834
1101993785
895320307
1795066912
283015713
1173348528
1907963334
1384924912
1323830554
907034484
1573842794
1493970277
471870141
1557326095
11251468
1541673337
1324441728
1993998574
1023813314
213870122
2137296518
1622057460
1438445136
1331506848
1676025663
1876390110
835649298
1733653513
635570212
1456944707
701462584
1514095465
2001178944
906789315
133540725
784348322
1663428274
1636520752
118124727
1496217677
145911636
1848233257
60015225
848195075
690613879
1176039326
1035969182
1188348574
773679963
1468160511
2041529752
460723729
249291097
1707349226
2128840672
1198336710
1086961775
537093509
1856743819
1375771385
664208823
1575986847
613896740
1303451286
1197839112
1169042273
1393352202
148450008
1276096393
604514811
1363472783
1973915417
1306576969
1779674376
386684432
389872652
355518411
296783558
768417153
1373014421
2071150311
475167315
1837109147
1879938354
1768641665
1974531800
793205963
123088851
1465220712
1041660140
915643310
570758313
486015223
1579646445
1825836259
893790034
1286289295
1209707771
718481142
1837922705
1166714156
1887109665
771779287
1143265807
505400399
1387069530
2131263609
481553010
33017573
1133505466
2050792041
1502133706
431282022
1723075453
1500127964
1775042172
374098049
1354691768
300134112
1287363718
2101523784
1001839683
278674372
1629947034
1557570021
806220182
1498788471
414702762
472582968
661045181
1292088327
1248676871
748861368
1948948703
1587785304
1745340514
1992118090
590022662
1156265912
1176988767
1978088408
447171396
1112388393
1996936759
332222778
1815008828
1811561835
1809550619
1961180539
620354478
1804787820
688189556
217825658
1651564708
243142587
1431481751
2075766953
247223969
282291429
1288420853
1580251624
1800748247
1896141743
595520934
1939928807
1974455158
1015328354
755362164
684213611
1010378085
751473100
696505655
1445750459
1744900887
389489143
688417277
988866576
294175689
561528235
174103614
2129253204
1833933013
1596879760
847104631
1270621916
1993799491
1958002139
901542606
1442649482
2130059814
369854076
745763357
2086735868
1685527882
940045282
1347733818
1949012801
1142265517
218660104
1212738616
1328595695
387504491
1838138679
881694655
14272406
98682836
407290072
486617137
1690105895
635821424
1141318044
1470342899
712690227
1890597246
1370425935
1433790874
1873840510
2074194177
43977706
55149
972150914
1447618940
1944283472
1911341098
1876556142
2001435213
1026138878
1496476147
1634065645
1173952481
1975733359
965648309
1692924878
415352134
152512469
302073690
117896870
1860701893
788630044
406913001
1230503404
1038634043
197461822
1361856637
1816527462
1630399113
1850500854
1163996475
1175891388
349159243
1520361602
1833205418
838738381
1647075731
159883085
803311479
793936474
123702541
1167167194
1949006588
1511015376
682200119
278425288
1279849269
2063615049
83995160
1146105803
783521528
116435974
1965862201
1799591831
18075804
26318127
785406233
1592470701
1826765767
1504082941
454883662
1251830628
234329163
2036168548
180744956
171524497
122956667
1857894791
790781816
1988875002
1787291404
1027266285
40808069
278037919
574867310
447240216
793268408
534402562
951973281
248320139
295463146
1063088982
1588681129
639156254
425887727
2137007022
132233463
620919339
698117488
837677141
1177377823
1791252219
70505170
716708343
1146437139
2001005323
1836006732
842421506
1573175581
1361020849
1876351100
655019527
1354886665
1440498502
193091563
1204450692
1821325975
1334364609
568910457
1651151990
1697109622
193669
426509076
766814313
576684795
728115833
32941176
1547798653
1884221523
137136408
1982403159
127717407
1796580511
1555354496
178979897
1699845284
1478125971
1996369021
1465692009
1321296221
1527988869
344626300
71295374
2143714015
356379563
1031353263
1175593598
256011452
1095884606
118057301
1555095169
131718164
1188357238
651666558
1870698876
775857475
194717078
960824233
305145728
1837711347
2052836826
446348757
1313927329
289565196
1231237241
865751532
1146960491
1742609854
76248561
525041633
1357216365
529058928
969200413
418973722
549302247
709354396
1737901765
778908650
1092863771
898537754
1897914527
1134503551
2130182754
1149763311
1665634030
169997413
1379954004
1131896874
1121547442
667321259
558913143
1974461520
1803864202
1694577841
1494012382
1858370717
1002322573
1556369971
770130683
1521555256
1638982239
1285572986
1397157737
803085431
428258776
1293593214
356161756
16724565
225543903
1733095520
40574749
65947927
1274907190
771494365
979905236
96726885
1901487378
897177738
2122833862
1804463848
742900641
2126578327
1370658410
170209194
937588648
660416969
1167302356
247719294
919543303
1892643962
164104886
1696400182
360140234
2000751903
1808039821
2127951734
877546918
947151840
877334813
459518202
463622866
1493579067
829039459
778824323
1585399471
1731156739
1109218613
1173077913
441193948
794322180
1657369055
1485080538
753632629
267384991
132934757
795868250
1263112763
387250484
108683483
784114484
375281220
365263030
1602264794
294880201
617576360
962817897
2127018978
1198007222
863575576
629161093
1515040268
2048117236
1330082241
1962929734
1653665091
1677528025
1323934020
2059752056
1506123356
9216328
1527214154
255315449
1915602164
1213235452
264391958
823393730
32341422
357450809
1919610697
1024991002
752107770
2066076573
175406687
20791093
448015483
1371888459
1691238099
1968059414
721442247
1754236741
619497958
1808620660
344663287
1391789879
116116194
456796185
39695870
2124569317
1515275608
1894213648
79774634
1182983957
85681149
867395407
397646292
2096779365
182570495
370330176
236949312
1926570323
1676903969
1946105748
1666353242
1334949108
611995914
444254227
1246232740
583166891
197960303
460930897
1283726896
1835673676
272045181
1512049592
1750485655
2102661866
1537631552
678301252
1618794078
1401398785
1908080073
8137780
1430430212
1914307246
1609498493
413640080
1229967837
1421708425
1687673597
1259812418
1652983417
43044379
1772908014
103546573
157589525
382575961
72919528
1016017777
2139326638
1360639803
1653064144
279811453
535758362
895036667
732815544
1083290234
975967327
2114238247
1513777155
606989677
1525204866
589552433
2000401882
1632063214
1533949692
2066515561
1776120391
1297226850
990735880
36236064
948594499
1320237559
333473819
514106510
698015149
1810452684
1851265326
1258431173
630752212
410567034
1295012246
1559846859
356572113
874863184
92479198
1008786223
831468001
447797461
1423152937
864149023
1547115125
251998575
688530153
693700779
454588529
1040818210
880451351
1799627926
961940331
175210584
841846662
1681801882
1557628435
1274408242
751130992
2095783599
253766763
696986097
746095869
366136202
1283652079
927126057
1723467865
2119083974
618483658
95146544
1682479467
34117971
1428237110
1503733476
276695125
571314688
18342812
1352164994
1188536680
1301568618
1491497206
1184960585
969971687
1907994350
2113681916
1751491907
2017949591
2123532536
1731553890
1956612145
1690804156
185980582
1410978197
1301194220
607110289
276717008
323045269
472245695
1598978626
1223029054
2013699287
1807573303
757974803
335211853
1473384346
1312515333
434552039
1607531754
1197754965
1170553009
2146835534
1928209569
346745409
1646833497
1344994884
399841239
566725898
894402417
1852344100
292410412
1376937881
2066572109
2006163409
1791854274
704734179
247071044
388348137
603895684
385664922
111647833
150836376
1888140824
206201284
430410604
2116491501
866483572
1045971502
858618644
1500719637
553412809
1171256857
1858237481
450399370
1749667709
1476087718
18394480
1454821297
351105374
170111995
1798382278
1077165920
1374378658
1102377087
755234421
470802188
231868685
51157714
171743201
1667263308
153671436
1157559603
1421522420
1943626804
757575850
1195007542
363394316
1699684342
530124719
634537519
1461350749
2052252885
1676099544
73051594
1027605766
601885525
2020993801
790441044
258366125
909322471
1116269964
2031123863
1175307188
923025803
1108963926
1767610479
747428263
461177532
1914328988
2068663589
567207430
1583613134
1758255647
1204906911
81728216
219551303
1055296277
1737257202
1594974801
1141280101
2070514266
954646235
1723494321
295674461
1026559051
1970297030
42399601
1484509646
441197924
640035664
111421228
269567788
813489819
239196471
2047456802
755519116
689541478
274535028
1263977793
144035698
2113178740
1641116270
2043840459
1347604123
467009358
341697984
1480700680
1579808792
307244917
372939063
878819099
1377055315
1473114994
1155821287
1459273372
1702705115
1138522175
252247560
2107209621
843659548
1087458512
1713117095
539075373
227837867
1494070952
1749013972
160067152
543573925
725634553
927478183
70619499
380578515
2082857422
1640178045
393361698
252522889
191538312
386809624
350009053
1810724480
74227658
396555788
2037118871
1086652395
1522561289
1860319731
1864222190
1413061166
494489017
63489188
156422527
305379883
1263882072
1913969818
655064738
1324509051
1963919301
1703322287
995524659
1717186068
37051943
1560537379
358757902
282597819
940224994
1267241372
516019841
961656628
822888404
15495789
1737973253
901455610
1189281363
480757427
1030965216
2114717531
127813962
148841160
1926958565
1533861609
708474564
471856093
1787261233
194309735
361970422
72779066
1787529699
2054325165
1879278684
94801619
817209348
2119574209
1427347498
1676626998
983223160
1895416129
968259232
2112100779
819878847
299698240
917997417
885168919
1717963060
1418698310
1679396146
869231139
1632365651
396523926
659022453
115494082
1820278433
1058618071
1360723422
795538102
1042604792
1330941672
668024351
192363652
1340650704
1804507517
2084371972
1784940929
462463475
86140649
814281209
385977816
121801091
385312452
571722355
1863594221
1779295495
2055859782
923017586
1413149723
845821965
975815122
1666559601
1516527529
1568360670
1042786257
1346421395
337312449
386670687
1355481882
1811745997
1024608334
122802900
923301022
117483166
1199394293
78057393
34768364
1190946661
2027397550
345078272
1207786392
519471558
1323958545
1619118273
533622595
654599997
1442016949
2145365637
259084809
491058170
1828706399
974293729
271218311
215737425
764757591
676848013
1749091162
248483757
1207996476
1750637310
1454943477
1405742544
631938020
1569590547
1880397993
618521267
117384277
1353173671
289162794
1284624977
445515421
289619101
2008777200
1620082121
925899084
392560891
1555455960
796993295
1930988003
2135692430
1644838089
631766303
1172030360
456835569
926206340
1309659333
999611729
1009343133
364518632
756944864
2071105478
993048270
316853631
210897678
68465766
986873241
1187714166
1880129656
71518927
139015622
1859909500
1283223803
514328387
2050104669
2078767915
1132346388
861104477
587319881
1782635909
263849021
2046187936
718574297
1414125488
2102811437
1272533108
625720631
1712187454
1033123345
1958347660
1028159521
849651221
458828207
1037606164
427138011
1781799385
296545973
647854402
1773220028
294396077
72035893
1650486455
512147755
578016954
1569363300
989500156
1628139715
1709312113
469381801
1676387463
2056051997
1736027578
1698044119
435934505
2023998932
331574231
43273219
526596623
2069593271
1757224808
1063974486
1017100399
1077878372
444100492
2010178212
1782741767
641569364
731997947
1104757427
673050954
326455937
1004934868
2053880273
1247630611
1461255398
878199100
570012158
758036670
1455270592
67242671
1550972861
1271438816
260313433
1292285264
317955800
666112896
816671093
885547577
618737178
1097096146
1447895260
2141969503
1226118043
457513694
803754363
993225420
924344688
1552420013
670302758
2001316400
1801245008
689652687
1849896716
1907716087
1486557593
676392650
412457292
483374063
462837897
2078386103
1637375922
347374391
1302741344
353519796
1741250331
1682438502
1569190028
1709591525
718166524
1837646901
1696038688
1617408154
1727064436
1590013003
1169338382
237857292
1401959771
1484368069
1814424481
1181308252
846820301
1167456404
2015659183
686208981
188232330
1782891796
577586047
142755168
1586456130
1395838001
534526787
1472507638
325862291
429691628
1724573168
1986574304
1472454280
1584897863
658475023
1857410387
753701740
1899018921
1972166029
1169707939
1478768352
1285045302
438504927
2038433045
1964248630
1857378995
812836844
615413751
1900252965
240748357
971269848
2126361699
1149954316
1399639892
151092689
344490967
1270240295
2097956595
1813392511
482164119
1068182121
1253276466
1168563028
939794093
1551878093
197782553
1279131490
1019356911
1763127786
1796050688
2050099016
1652654080
1894877475
1634949433
1227132646
958950182
654458886
909562241
740023318
1413986178
293411946
267496268
1446486505
1927921894
1269497514
1555326953
992087723
812315928
1542943475
1027146093
1501437534
1929700061
1367869570
694721800
1186215863
1490341937
365851410
848118994
513675481
1413928977
463892897
430484008
1756551859
2096009460
1454407805
1720250477
930395581
1375091551
716853078
1179942582
1040215599
1198356409
1277559734
912644579
1388347447
2011202635
1465991052
1651542010
1432642586
935396422
916255397
587724996
828187283
273239503
1108799992
868317574
1027617082
1403207547
1617320016
105524885
43095624
205234053
1230745289
166335815
144070079
2102067584
1864752299
1426919168
267396143
1119696108
1988943839
1485501167
1138975881
1522547470
271797522
579315756
1095265161
56870329
1911527412
954484842
1917389857
1523727576
544088986
962218487
556493747
416042395
778902201
930722281
1267408382
70254538
268636116
1055084189
713132595
2004112516
495019367
1916270981
324965990
1528982729
1654881876
1968562741
1202887773
1970616030
1541125604
731701175
42640677
1248371984
1286545573
1360186180
199224901
128019512
1731269572
392225462
1515959595
464931255
231699918
901984851
1320176516
545509707
230741791
1159923492
1525183489
743687204
1233473953
1337289190
1932396151
1841360481
1745564062
764846099
1957223214
710970864
1042834743
503035634
1110900836
1348091949
1295627705
112399822
769603159
1194817663
1524156088
1640831019
1627304579
206798616
1387913038
593866672
1414737151
1802827243
1424128380
1202196173
203568224
1278863386
126458659
1128618681
870238657
421486525
2098394601
1052206501
1607353640
890078235
1001770879
1455976895
709722586
1215381521
897626536
318306920
360141490
1728868387
1149952817
1551664823
286080518
734370046
138717009
2124842027
1067680329
1742742898
1308051087
465578152
355557922
1730555054
2141576882
123755659
742832243
313311503
1772092167
561950009
910677249
1744553377
3601630
463095591
909156483
1250053327
740760363
57538608
1149241523
694189639
90547122
80361935
1846326549
1269827056
1227121271
240010060
1453589087
1368656183
1090275939
1658397773
594823112
410625590
1045411248
598468284
1348690556
890370338
1041593729
89503946
1989314987
497986406
1046325953
732110893
829451292
1808402698
1208051279
384381781
987402916
1269014400
739119314
522574888
99552750
1157260251
1973263228
797844009
323971498
876673
367818701
1329822940
1890970020
103541890
1503549537
34155986
1356729644
1027500219
1128446187
770876109
1742822412
30443124
2018127422
2032394390
994671183
1262884384
45973158
2094855306
1547207906
839081240
1126662844
959016774
220771746
2138174363
188927113
1722607310
602165094
602614715
2065438982
438665382
192336597
112262950
1601865518
660440174
553155026
540968431
2038339933
1332016527
1093991534
794358752
1149828162
135018049
1011784987
493494181
10098891
280539401
127827060
1322094744
2088463054
315394953
1832072661
668538038
1411621400
972709968
594461658
2139742157
350653073
50200903
644131729
215953681
2049031316
1968390772
1605988988
336298268
976688358
379833107
551835898
885340329
616953096
616886500
785670088
991948592
540298226
87988774
488215516
947335166
1706583421
1601447750
2043912741
1913899393
808747827
11036196
1388754164
1599382311
1800748140
1999997771
1729599226
21240755
1300473573
1148335304
1750081643
1369632497
677135965
450655389
7137985
1603380481
544982270
1480843764
1775586683
1814136777
1720874014
1238086883
1094623585
2033590607
2026869751
1237182340
1486605876
1094730345
1691706426
1833459855
895098262
1987809393
2005335033
1113400740
189552685
1953995707
1092676112
202282390
1891969401
1054178818
1361943982
2111875682
931253240
1011024035
252089899
749225020
1227226616
349981291
414407557
1169259095
489307408
2000492136
454508126
453375696
1497189199
1202352590
595517592
902584245
1815738988
1625162287
2076083538
1708759539
1995587818
370922536
926034249
799902483
489723378
307999047
806380276
137577535
1685099859
7274030
1369508608
2143202119
351267937
472654167
755543157
1407188595
618171897
1690857580
2071575728
1506174269
207957585
615098282
1505532895
1359645567
2097219503
1662510951
908025295
1893352322
1417930403
408500809
452876487
1738420332
1221295679
618636302
892763969
257062833
789775363
408073991
787644243
1189837890
1837765810
1163768631
878947103
859807874
348905445
1934306244
957851987
537858160
1375182091
915879425
1505488013
1407357877
1632323346
364977874
2134897980
1738172450
1682022557
533047681
895965131
346432620
2102690067
2110445063
2013040344
1929290019
1453615015
1369845548
250974754
1243278421
1072060625
1594269744
1794848585
1715028710
1528365501
220910633
1357142571
1433736012
1587684487
1127029650
64343172
105056073
1184189761
2030951004
47714167
2064389869
1711590783
331710121
1473499643
616604187
610140245
1120337696
1661352619
2019332950
1374803861
427548822
2132670365
2037746046
1642770266
123913370
1330779634
1040976509
2131782255
496598979
31695602
1576582492
1541133963
1086044245
1318786069
1382984853
1299863699
2048854909
2045933235
2854975
880992501
328580233
717056309
17768468
1832724411
83946147
1765792352
1072852560
2088513729
2065387382
734302891
465062217
1831671920
1661306070
1709474590
212837939
1440425833
1849480003
617602774
830542583
1149906642
1858439391
1544157811
922759316
1516776739
997316253
589886751
1079653772
804731380
5125848
1179264946
1262123042
762362358
2002541508
806116869
94240821
1514331095
31827404
1560336108
690954712
1101618218
2060329347
899943347
841097120
1770164691
1584467438
1561280924
766235839
2074198522
212855464
934535365
1716217629
687848519
1979518676
647075305
1648361936
2034941924
1951057446
813185340
2057541523
678864587
1692924062
335970183
1204005987
1728993938
1349736213
37122630
963717265
1227329567
170791745
174632768
1881158137
1794755759
806821015
234844686
1305546593
1362735571
1498933045
1656382177
1004212723
1316589838
145471953
539242516
1288865754
1039157481
613057664
1837296995
803386886
791111891
1191198319
47987906
1561647997
758226298
725208036
1891516088
2015181324
522871989
1458597295
664685008
560409102
1457523355
1509733907
549350375
1262040006
1034480751
511313822
2007675341
719991202
780469874
1208195986
880752529
71334716
1875691241
146018210
2085093592
1463031403
1708010154
514882860
1441503488
1718416030
47784430
1562908176
791772121
519449195
677133255
936463418
1318405363
532631073
533895878
1074626234
1672980695
2040837650
157561175
1593586025
1901999308
1054334031
423183753
1474742743
1494406964
446742436
1000488463
1116591673
1637101454
1888570773
995407278
889248670
644327203
1818481690
1277089775
1086958564
2013155606
2044558443
1737622893
928269448
1358795389
1311624634
944095257
1570518059
643601052
40121829
1668538030
1330153774
2099737451
951360908
1473186409
1300187222
1507414552
1684275401
1670677017
366570068
1247677952
240521840
855254685
570450521
2095897335
1448404488
2067386194
1486761093
185374515
2068554159
2107303602
1147724796
1496509830
1657616600
955993486
1446174950
680475810
1784688217
259557448
185098037
967985066
1126719086
1492791981
126069857
602123726
849858943
1384037425
1436605962
1310075856
1366267479
355167276
1920602163
1133224652
1119462176
1061203492
1031088904
1868163548
1711587788
1010017836
579613102
522282269
770408598
541986027
91822172
107374255
361704652
1465209910
61743658
1495160575
537908547
1960448714
388221008
1965139019
1672107227
1206958317
2082809685
2001959972
1547002777
1798605997
2019816919
40913446
517386748
1695935970
1102906040
1788084585
183044845
194306789
1194736485
1772694608
975994392
1101589589
115292688
1980875992
1014600099
1270292736
1734171662
1308284016
424705387
1670878131
1007443868
1189862659
599616541
1674247577
784108221
1916995784
1663747638
1419883366
1110923546
745480824
769295437
1563746785
2094248564
903370055
266307796
355668414
176335067
25736718
999293638
1939927852
1239269009
1992659625
109696978
433025956
1071625488
2011859597
1619138124
15210752
1511055974
435646193
1060663274
462464536
923799586
358738773
755481447
1279723180
1635836282
433845534
2108456888
607552583
25739467
1407190207
653952284
895959591
86202195
468981058
1499099191
1581842738
532122018
1957981407
906519569
1404710090
1165361085
769076454
1730980940
1372335753
1865036154
930720401
1745317785
1118178053
2135359095
1781042802
2038982976
1443251582
286772001
1161018804
298560719
1929710664
1327441824
1711212910
185888352
551005634
634125784
1075881833
1895749344
2054574947
1137592145
1732145759
146922758
2082801405
1500793996
146469396
326772658
2030108173
1821993434
73608026
1335294124
1238576946
1590648508
1752053962
1755455081
1300835644
1871389513
1849666306
1388048105
517295099
339625859
1920839785
21252360
1905724593
1952831625
1143735755
2118754178
1573704169
800575229
194817655
578226977
1961876447
1354237404
1931965588
190473367
1505463501
1847441499
683225484
1878746868
830534927
26380345
1080810949
433904115
692561781
1651772301
1970825628
312525886
1880937877
526443563
1072913634
78161320
1930539982
561667246
853884857
1596635504
1451894216
409177886
393202301
72695858
463254252
640095132
1053875704
574149331
392479155
508311000
238306325
1431485427
1565007114
1803859048
1415919518
1437620940
2085666814
1400636863
177255570
902073651
1927014789
1483810687
912888056
606609894
50297411
1684272168
1025465350
798905044
489068267
968819060
330893185
1054230300
1703319020
1502021259
1518622544
1132633442
1814901443
658033307
376117782
713031419
109644526
245275278
1679763661
686012443
1416454564
1342588832
774778923
1206606956
1504849084
1533062622
539901913
2011590574
951150515
1257488786
1179919095
2085820575
16953746
443033173
31752335
830921591
821440434
656100607
940622878
2119981834
2003811045
1522473502
1643171030
981410937
1994609597
426775380
1768580860
1812889754
1096015281
680204003
133663533
2104512074
5580053
1135319401
693921710
1850533105
993143193
2036034428
629026708
147652246
1886958569
823986357
2041295775
1314040240
1061892476
1754885587
46711482
486950016
670685193
1171945131
384651640
28343932
2055476027
278578319
1042901732
1064985160
1556297688
2094279875
792651958
1363962153
1763672105
1825943133
507638569
111514579
1104171259
1900671147
1479625222
1608748434
331924664
1370966483
397890541
1947522745
1737588835
1344425035
1952773998
1955460628
1165021203
647749067
1188510339
1352315761
492964398
1839453544
1498983381
230972056
310197455
778641767
1034916283
524682315
1016078628
1544582664
636085098
1634199947
701061271
1263174565
655886583
1536867691
1702293450
2141369487
1510433660
239865718
133770278
1242526700
1596824864
1468839324
1462411095
1013775164
1612038701
1673674445
1168016255
1638639937
1103110224
767323439
708206646
2056970303
1485172540
1135065177
1487926714
861498269
254919003
1551226705
1458336263
1570008673
404601663
1131762429
1104276695
937286200
1749587079
1039212702
264776603
713256016
1769103347
1355891599
1039248907
644822256
24255299
844462094
409076409
2059052200
1108674600
1042474299
884105755
29172609
1308150780
1878906607
1635095602
1988046471
1005672436
1000898819
1009523748
396033615
61577696
243255438
1383705715
1957934328
1130230863
1636767389
712827678
1607210238
2004319782
16003624
1229606499
2078654179
174001058
260842251
1303099563
1181874198
1936916077
1409424209
2019867803
1094514666
1905974643
108620321
39690659
245153698
1188803986
606827998
1815445600
1640789852
931152369
1081261492
31239754
427644042
1887820703
1625023789
536375932
851839160
1579102940
737527105
1609630097
2126100268
1681772013
280594291
715833980
621769641
1479758576
243517208
1359731184
40061019
194746070
1807203463
747568961
1488569372
769685014
1933930245
1900320895
353308865
1120433516
1064038110
1170415296
484086206
1772169549
707827570
1688717858
714082710
834037429
841243226
2120779346
944195781
1038564049
2083524754
1230515823
1406362605
38382610
423679339
685642189
2008183166
1944994216
1489856707
335659031
677302471
334779497
927832293
1720458443
497743876
1413490302
1641854192
253672679
737200630
1833157561
1449133886
398625201
1895658714
1500228195
1504335729
1435414046
2093144204
1272986354
1396012288
522766871
1173845088
493678693
405457240
1090482107
921558571
1400791138
1301541218
20965048
2131541911
306709504
1269588342
1688746244
426794229
2084751220
1382878570
141985625
559850255
911565401
1770724568
1289135286
425115230
18315347
1950524424
911145753
967129024
348160307
1399219912
1540208626
797285494
779319514
1716363906
1779908579
1845144240
45635500
1431888060
1014426513
1302727019
303321965
1323749499
1169361723
956859688
701621810
1102195162
56963916
112449382
740925458
632395567
2029506826
1796666444
270319128
246589419
917112323
397271264
1651673998
302565989
1008389398
763236786
1852410318
2060013226
352085486
484986993
365781028
1580036077
1638992354
1694051032
1161991406
1540581320
347203592
1619060848
1522076904
867665821
146893136
1868302637
1091982405
1574853453
856276142
1316309942
1967697471
1976095590
392735729
1495939831
504622554
367753043
1279899428
987448585
1493767552
763469724
1183807983
1200642479
1547288654
1832237068
1429034580
1186664380
223891779
490179161
657615414
1933530028
873851944
158961630
1848036210
1342938748
1991193928
787368967
700189491
816427750
1555618415
1992208149
1760691057
2035344550
626844250
311590746
1341188670
572712417
1398392193
1998834762
2029629011
1968971230
1781812803
7760008
1374526357
1348503282
1965900050
2100063308
1728988926
1672353103
296471639
881901268
515293944
98411675
1542308206
1964026333
1089412013
704343715
1173263516
1459450617
1088101180
1772095882
227943592
563019234
488986032
1465052606
945835077
641759167
1336376804
1977582732
802044267
1891633075
733020488
1030078024
1393724938
1472891528
896330829
118435980
260655073
1298945099
1812469291
208780410
1387032908
1128266416
861443665
1606991025
1834391807
291776276
15171352
1582152739
1229198030
218198367
727573300
505000949
518258464
1566130542
980820350
1024971202
715791450
611760643
1488091478
1051903432
909270450
985311995
255452806
1376098715
581389525
177965734
1063011861
1786318258
2130456887
202537280
1549713967
148275235
363593847
1968065244
995198511
1794726643
1120802585
1885706382
1708112780
342362628
1282521139
65068122
933940603
1111325037
1683052069
1578472023
782365968
1626086379
1796121245
1500209997
912723579
42170619
38299232
1506039551
1649521642
541147850
1945838288
291573231
1900127013
576124235
1925019870
1304036447
659646704
1022163902
931748257
585555044
2082100483
697065139
115539831
642559832
1399502699
540539772
810462429
1735158051
1903125486
866009403
673592716
2009737711
443645543
1475114857
1828671225
419868832
1365872475
1676446986
2129897396
308530401
1875435464
1211526436
1211877409
1024252301
1543118248
140369579
1940765446
144457418
1933199464
908454394
1322286457
259456184
1317725357
1189267188
2052404890
1287077024
1637775521
391336803
1424439511
595520717
230707454
1381700103
962841019
699097438
567839690
858107758
1521136105
235077415
1674407489
1130172730
1012438414
2081811935
648216584
1111157688
14423284
237687484
467267522
1365172492
41333773
800100758
2108604212
1483875909
1843039121
1221466302
1660565355
1220653750
1513472090
633942439
76817796
102233419
597476456
1260215431
2000248453
977212285
434396839
1228648868
1544948552
1018474234
1729919812
688704486
1295334748
3683430
1711064129
879606585
1379322641
603763072
2041839949
738262592
1959555966
1449603911
1437286375
1842120149
463424231
727886798
82691163
641580425
626945873
1618108745
1711718678
1598857072
1423442988
1154212888
960878466
529976728
2048751313
467766359
1283154038
1298904080
1674840826
1424392510
1079868273
803386401
116567724
1509246469
1491527658
842290641
1917720254
94491123
1126212951
2075099604
242492140
2111843470
937908925
12829874
1501006364
1195939187
1683851219
1740216441
1097649800
1541550533
98270395
1976678179
2004449946
1824342740
810424978
933524658
276210661
902161396
1125473094
968499636
122140951
1868058933
563323466
1819637007
942052440
1900000546
1505678525
948502212
860215634
115900386
2082748730
1464902165
1347065905
1152336957
99623070
881334073
993933962
1649745561
1588221463
1962374757
1186576188
918725456
276322180
936298962
640356036
1835160755
181818718
1183426392
1312165904
1836818773
1826093884
693359519
407987081
806840851
86114364
2080893849
1776345226
1763119337
1793949314
1778456415
103688445
1950813853
1283855611
1696121911
1572900251
1733693699
1288949164
2118739633
481639040
2109317638
178376573
1016022216
1826138982
1269388517
829609358
1757431999
1466066765
1098480851
1020555305
53729895
1834222889
146697091
1682050145
2050212556
1553758348
683751188
1992869146
1045370075
1530963281
669976618
1119680984
2076713125
1491745697
202109215
2129834215
242642308
845012235
722618977
134856231
932559894
830048320
851942217
629060559
857411709
2004634952
623904202
1867619051
71877819
108546496
1143553653
1446212383
794469160
2045767053
110496212
1028356896
407046286
499091065
899892020
96813329
1687293461
1972638930
953117310
1635285629
146783187
1850763148
1669184123
991667451
389169923
1575059687
1191036774
2140302847
2037989525
623067613
537961769
352904066
1918305945
982933227
1863619848
1370254309
558952250
466132150
639646858
1291028072
1050654411
510677838
410411849
1938117455
1752751621
1499216689
2061187512
1458693188
550114425
1618510134
1282680472
1200379046
77572591
1447699175
1811619298
1607969130
1418660323
1617007390
1831763770
1175943574
396246339
1533388085
1988524790
162881180
2017555549
1048035978
123273683
659303521
1965529377
1959945731
45431361
1732899332
498002505
262332513
996114184
2017050915
1408932961
289367255
24569232
1457930005
1958905067
905600141
1517112251
1269169302
1326828555
99877824
404418208
2101515850
74032985
644566444
1943439567
1460378784
997006179
1345261734
647690190
1086735636
104515292
66091554
795044649
1816846511
1990308812
207080432
352787165
1170284079
425603787
417095484
1895662651
1619792068
1933294726
998306189
1955869162
202834288
557374632
1454717165
1648298293
282330689
1726358398
264093773
550248391
1860002737
1146691666
623053576
509877081
1422570450
523002894
399049277
761271992
1718277938
539331385
1752147975
1562251380
1345563877
557469736
1115559054
219996470
223908591
1707976032
1209579957
415807976
865644114
1495128061
1386475392
2122394160
150338372
888977642
1576257699
1283567053
480650746
1024119087
2072653440
1786102854
363735505
684628454
375670077
111250924
1723448023
1763754059
2130188333
27783902
400520444
730230437
706973226
739725434
1545786646
1479712618
1156425192
84258977
832895074
1166505848
974846451
1764067158
1486169547
2115020617
95849683
1172044038
2115116317
1007670977
902815172
1812048135
223162274
668210760
1053770918
169283429
845160670
1949653371
1424070180
634738666
929484272
648870179
1260130400
556058456
93167264
782515754
203001564
1856088671
954580289
1773269725
384960072
368626751
1592792803
1352662467
109922870
142898075
619717534
1261569036
141694903
179497459
1815574224
247862100
1263692363
517966249
1874532229
1980257291
1421220059
1785156675
1600364710
1846723556
1480898609
2111967246
313076049
1735522317
441436497
1032384336
892073046
799532791
442379203
1593032122
354085336
837139239
966384557
225810197
72930887
1540730299
1277228187
1182934417
175207300
1164830500
56294924
1671718867
1989097570
1088777145
1653833885
263192361
901968318
570690426
1983570178
284558828
722346402
1512464026
1364100473
1650879947
599861492
2020525520
1669939373
161932777
1675507232
867989018
236783535
1883785498
726793919
1579256291
1943465035
1113822284
2113093352
2142313528
1554932505
1963418800
1700397566
1486776804
601935401
452918775
1421849153
818281710
182080119
379312225
1278800448
618257880
1917645707
55228288
1371159541
260689476
1710684110
1641891880
1400391950
1059097504
381261065
647054914
139805748
1580144801
1371595834
1073621998
1747697669
1342115868
983440979
171075351
1592293536
1067777676
156573679
1634277400
1787026115
1118553414
1283339785
736188251
1695306883
913441828
851259964
981468313
1360162184
1769114592
636405366
1275403351
401057658
802216034
227355040
1321047591
1178674634
883069643
1559036962
817548187
1961827975
797907939
622044087
649618781
813306414
545136308
956790712
1308217988
1536609277
1361979839
245093713
1837647508
897722988
514609773
1691943938
1599749945
1584770828
1925570208
1547801116
1376621309
1770379131
1605171037
341176267
536676133
1146829935
2116641288
215438618
1754951451
2052553517
13517905
2020273266
1830178982
433513813
1691217162
1633568855
1769870420
1197471968
1126475501
2020482699
1067039190
1404149932
49517343
546327848
1223825309
1992375470
268733063
1239557642
159948954
584675896
1049627007
1895564272
1156166235
942326791
796795083
520824267
593652609
977203951
1450930237
305320984
625150462
98575720
895166805
1154862041
372691220
1730468050
1985943798
1569256463
182089726
1416730779
1226750437
680548665
786046942
2086764318
1139167088
384266707
1241502214
1101430269
226952867
1576381014
1723565736
823291412
967909854
909130250
1825419788
1931077549
202451357
1577729693
1323129915
859956018
1149839416
1907630301
434290162
1963532451
687794925
1464549472
1232037822
1325291748
928533715
1916463370
1006432149
164902201
1147046093
128945578
2123048970
711200547
1247908869
958221615
1727454543
2058385972
1284800514
955956977
412228762
924357310
2050745490
1626408581
380043585
437065337
652694259
400699434
1957563544
431506738
990826233
21419377
69272103
1210681605
1921864224
1048840344
334712734
1739974153
345068997
502958464
1842936366
1784558318
1253860561
1789936150
967120209
1009523005
1531622950
714410411
1328070728
1704385956
1278988188
2021896716
1125887316
1143009319
1536503556
1245731691
599207738
1283408946
1123548625
1507135739
1707921304
45838624
1793247673
349023232
1933667760
299997843
68700263
1660158502
536208396
770383896
1942233369
1229805463
38156031
800527846
420921028
1698307223
1214794440
604079438
825305814
1991831844
605233710
1399485519
5893795
804123048
1240966177
448640673
1838415476
1127172878
1253304997
1070368106
1741728575
804787881
923408506
1212800854
974495081
440565494
289650619
893038972
1712314008
116009850
30056449
1722468157
850181086
718796107
488662255
1350009417
1450321974
299361059
1165839306
304175997
57575206
1025142214
1384106556
1890921066
481949233
2021788720
762678313
587085432
60911526
150865789
2028405477
1431440865
884276405
2102630308
640580183
1130833821
1527902105
1440106504
201570126
1137134033
308422105
1722851972
621092586
563002252
1177113313
1266558146
359097205
642333706
1998148082
2048359480
1930738518
1054720971
759595056
2106722771
195338047
865733634
3481445
563326838
129306766
2089738093
1675149331
1497096850
1397647135
1351496249
1405006600
1946356281
521840701
641466929
62686439
1041310110
509174707
2076377026
1872461662
2024580447
1503206294
1524497701
2035954618
713214012
106901852
872884099
1069354273
514452870
1342659686
1421739698
1963387705
73363293
1581492401
1777681776
1070777243
10594717
700841024
819544545
371674252
635915989
1471948435
759195122
217952105
760546313
1625781580
1983268688
1150567123
2012366223
960025574
1714589536
1812352042
1300140662
16412991
1034726526
1287768888
27779488
11529673
199051465
1754549016
528702849
1291194945
2057210886
1931984190
1984522359
1875578210
1736188529
1374182299
1635117284
1489517220
86248952
1399624278
1770905115
502689817
361315757
2040001310
1642806197
1124455630
640216822
2144480830
1930432055
1288847123
352572653
952833435
270657467
1530731263
100403512
1969530523
693015379
1535498287
1432929251
1618746541
66785831
560586752
2110839777
426445664
2092818209
1433736383
1406996326
1496940672
373652328
722196152
1823675290
345648829
460079797
953651943
2013949237
1458151191
1104840438
442423740
1349259609
9006195
632812972
833748081
19778668
621839511
638403359
1949643793
47870928
2078896919
479666015
632377164
1943526663
806859607
585855421
1089726706
473669305
1509755585
301063631
224929227
417306722
270003126
667979602
87096170
451363566
1104404067
1133399681
929955363
1040632054
2040853616
1825233930
1047770917
285009524
835142254
1762563573
836797163
147886564
421225013
1867670266
815200120
948137004
2075721109
494987186
918999658
1275721796
2096127950
718406146
1884123116
1853529175
1855197354
1828818514
399951767
1887725967
1401124403
629306035
927462441
895396956
26181346
787411950
1176256788
562185395
1626494073
169300292
779993196
2141046419
1974670714
1966057823
839018964
223699364
829331409
649995638
2065088576
578785948
35533645
2030726807
1614741704
716151211
748000156
1240426879
2054674435
1912519906
1066439183
235944710
807379277
321212151
1313478948
361862077
972106773
638877599
666176839
1134052601
1874397863
593622219
1771061293
15604903
1452173429
1240869297
481192557
2102266331
2054711358
831428553
2045455938
1643677819
294193612
365209332
224797043
1800492585
1050057073
1248486795
666689424
1986489932
98346185
858654919
1797071910
1785220575
636320280
93664472
1143467418
85950579
192753176
226561370
1153345162
1958966202
2125408786
562826598
552818879
1349555235
1957642874
1840424977
2088036040
1809035650
545215773
936882301
1223708424
832875093
1912762133
1121290682
738194751
598892695
711883602
2045583344
1029829854
1449195085
158169332
394504140
1817082909
949702916
1448556826
121644849
2095525054
945350384
755803463
1421460786
1423476726
1459147358
2115866179
218620548
946233130
131280425
503447942
312801740
658263921
1048689324
256911303
3491725
981156584
1635830030
1744284462
1474443993
1000143733
1760128999
1235985855
1645980872
635872417
1210451879
1640241106
1202709035
1648586399
1554116280
1157621033
541807158
1333800885
2056623459
1068522765
1603352445
251727472
1412420317
1526154936
1075701851
405419181
1585283242
1675655414
82048761
1121225116
43016022
826275663
645208430
1262973741
1485193923
962435417
1122490969
1213243760
1563526733
1083652094
1814761617
640868426
172214446
105014367
968368189
2001006975
1945891065
1429644754
1337262564
1295609733
242776592
1099513948
1589056581
1411954483
2146371459
623084123
1954001655
311810664
1814708649
419208072
1324062639
2143787603
1892612531
954202844
1078854191
334391549
420058574
1942566029
332441727
196113473
1650771392
50229465
1203859249
1389672595
61505385
1580360158
1528228285
1743133030
30425536
588694024
1500816039
214402403
1041212112
1793612360
1104686023
1045569377
191636123
1889374250
1497364107
926314889
17254274
914390189
1941763103
813278905
700711879
169707874
998243785
604491065
1624924166
1502582761
2123629915
200548678
505180347
1163046807
286657720
1931501216
734892532
904278862
1524360962
707009458
990702506
2091360471
882557021
359475818
183778825
728684038
1237216778
1337066580
1504441791
1452597129
1229096763
1173306139
500533322
1630424902
1224623228
4781046
298653626
1130502707
1542727869
2101963089
1768120228
1860566724
2102817048
1528132957
500230402
231306051
387009888
72360931
314803821
1406671883
332128344
881216853
1921456209
2063386978
426837804
1780168639
2120915359
1194196663
980478793
1104102110
866284446
378339219
554457341
1108973629
201923088
243295912
1897586826
1252910894
1295970215
1723024491
1507638972
782706256
1204449994
654427152
311004118
1978686860
452571354
1702648626
1097643331
1554282786
157680365
768245489
377535842
1698571134
622531134
995484392
798638935
881895091
427959290
331825020
760468354
1956829224
475180566
1467850556
889946139
631573001
367604419
1237923297
1969438970
307955075
1552246249
584236814
534060015
259198263
1829803961
825778967
722212233
1130555197
1596811898
696854104
382920879
1854140377
1769065887
1038606165
1401521869
155661106
634143537
943633547
1546805476
276467700
1697999588
1435247433
55080678
2109202788
1156503336
150113688
1739534493
876032440
1588603111
424890424
2948424
408744984
1480815696
1012818239
687979725
444417829
1177676880
1713338067
541716138
862797692
1212274608
2083632067
1660922721
731592911
2108083373
2011357232
1703568509
59191772
1776629130
1118774606
804154367
1989422338
579476644
1017009552
1993164219
1464572892
553140521
1680587237
1602731708
1850462293
1521185389
58812542
921882174
322598909
1299395839
384836179
2133867836
1765023071
2084941541
1420606047
1515984641
2119283488
1819007719
1442579196
2095047157
134030681
166200874
1578517678
2069667435
334361688
1964479322
455818315
1966903470
1204213460
447809418
34578756
1310576584
795698257
442457663
222114667
1567006366
609535769
1734059380
871256564
880053102
102004299
965075574
1581127995
1492605268
1321466116
1419656573
1867909329
304656102
62173118
1583314490
919745172
749834252
490907246
1935384609
916778981
1647222027
1049980889
1704732320
719528152
1583618859
2018117271
254155126
620884330
760399220
1461631037
1705230404
1412376848
847143958
702158564
60061716
1082982365
584527169
935720026
646174330
1329233152
1473703207
322396967
820581942
1496407431
864220796
1237107259
292539304
1998750195
841210407
1839910263
143319264
1620698387
799270965
1390524795
542300618
1557338584
1403352994
1522750788
1238392989
1204244824
142735048
1366504549
1978931639
371059207
1451410355
681173263
664584298
248022312
1975831513
1241782001
1730972466
557032675
1717040413
1318520051
793696039
1393873774
1598770592
473077650
1571757431
956256343
1786184741
1195035441
1770139248
1225279306
200615962
312542815
484619998
384011885
1633301020
191265877
1294076697
755100692
903762922
45127203
290339947
1046078871
499683632
329803481
1028551867
1487148306
1150066494
1887314828
1930861250
250873858
908889358
1678354294
1788034721
1219929533
227488986
1268841753
604949920
2034179251
379351629
1188950283
267456239
2841020
470820095
2032905163
1373235117
1393100240
1175778991
2064995457
607676128
1422134459
534244610
2137963211
77535876
1736944283
258326800
982518017
943106797
1373307562
1145241446
1207795478
1657782130
2145533326
1582297411
485766070
1513433790
2110599022
1336495060
208986099
310337143
1083999773
1096198359
2072358906
2001348758
1854308179
196593349
579083960
1087223441
1482958654
549556632
444585769
1392239200
967843447
389804582
2075631373
2011350625
482338872
1532061471
2087799014
1303746931
1828765975
1642161363
1300606599
201118557
1361116293
421953003
1679405831
1385077072
1529801672
845239008
1981631748
135295437
1960201181
1163479944
692689197
1692614983
704985942
933500333
1383527516
578457036
341948802
1053093593
625220961
1715473326
773368886
1163178869
1512529983
1648652770
984575401
1887680385
455264211
1293850114
1084285811
2087085936
1970558824
1031393347
1051663400
580759273
549146230
620013758
1542616552
1074539104
573272507
420530695
1238322411
1936269006
747068868
1343569734
1796944069
2007120374
465232304
853800785
333095972
169679495
219045966
602116304
1495294314
1040818415
1527528370
507408223
1891052074
857081507
777078412
400037636
207559905
1056292698
1654734469
460968145
1820824431
910958741
834162445
1607964426
445548795
581685814
1802672875
858671407
1387169903
1484523176
2097336061
1784424652
568599318
146045842
655408071
494181723
473165293
394346773
79231229
1525694451
1406798106
838814433
1803980335
498741445
1644965042
1382205553
916432458
964407965
1578582193
452478128
1031686462
463933149
264337814
764514015
145628681
786612825
2113535993
1712286272
1294480906
1637216639
855580079
601425750
1359338943
1198990332
725873923
389169831
442726463
152979906
1686027817
1417784913
728522897
1404765969
1718128171
1085759853
346608923
1043351641
1725408369
1059426562
1355212892
536223413
1459438001
1648095112
725056619
558031995
934282706
1035392506
1696089237
1528604902
114021902
1509110589
1644416992
823387354
1875921851
758662381
1619041098
629700255
637970927
1760040804
535309201
1148839682
1855478802
1437060710
1472147536
1610871953
1696529438
1789965475
177712450
1019766790
1834410100
1100682396
146156976
1940337064
280834876
18077749
1691549019
960875507
922914552
1443754550
795896752
1795614882
1012606560
337677520
56563147
875783535
1624600977
451085177
1210661053
1429571403
1744856266
657957362
222169932
300384037
4861576
1150692766
47587611
186005084
765492657
596063393
1537856556
1249468975
2063290357
799090441
1286780770
260170082
580601907
1484273319
1850806539
1988058938
753175650
504495962
1951292561
1656635380
970927119
311293750
139842790
660526494
1099304570
668182273
211552052
1103551439
321743045
1228384873
713976947
330185777
1013562568
1848145914
1401162789
1776818800
1140874793
68415890
1065887419
1076439246
1300922901
1121369299
7857882
422331450
1184093194
942039812
1842093270
1840666752
773690716
327629255
2139619394
605719715
1536115274
2105479840
619051575
889173834
1648214418
165000186
1031501750
424155752
1255282981
500439260
430752784
1478256710
1543024120
1888713098
1231678155
188419908
266471620
479009637
105751052
1926024727
473834966
247196133
811023592
958369827
511396265
2025903511
580429235
1372099064
238116999
1218116999
391208951
1859046667
197321786
161783607
1762628300
1503571092
2036091329
2007354935
948968336
346556705
144373990
1978529122
1563862906
94858659
121948465
159719018
135714259
129737418
966330543
1722155676
665281348
663258117
2028210786
382853718
1683512015
1925716824
421411913
904865368
2087014620
801834418
1216333166
1107543748
1465689262
8986461
806464685
2050784508
1609878554
1745057719
342197876
1326561780
216572874
1608027733
297577248
1853581353
2142489468
655087177
1325921644
71594765
1109919402
841057060
659097807
1471092492
1911859109
667917550
1358831358
79362656
324600250
480599034
2002869990
679349579
1381688099
1261030873
157596439
1965109665
737810374
1427292535
913528619
1127328746
1325003456
760543954
690058907
1528322892
2113528209
569290721
202634009
1520941429
1521878383
393038964
1166555695
1204921136
1147721252
1733262999
436589634
313911491
1499909163
1971620542
249721468
2119870002
908923564
2020206572
1902216398
545219256
977027610
432546937
1465407631
1713109537
1832395298
108007839
1113570969
1262242944
350581852
892942329
1186740601
973715063
650036741
625120243
860206012
1307791678
2113489540
242653748
934788639
84278064
552779170
2121499406
1794332278
983902263
1730235917
521723809
1524315228
469072288
2059308746
1796961697
2073272577
527048383
2139517598
1612735434
1544475911
1711668372
436423954
1291881925
2045697591
1308729037
687857092
771051822
1726352885
1671884664
1020813867
529498319
769585240
1179891587
914599868
1283041676
106219740
78898955
2051888671
1495703199
1751489061
1684317530
1213844046
866995654
2085008241
2119248159
388863812
1429396268
736413358
305813881
982555066
1835271631
1301841806
1895445738
860242317
530502767
1928909044
1580466872
976477217
1821214943
1593004916
1329744482
1940776747
437509228
41208777
1985189050
902130234
1720681664
520732972
365359853
1854822636
328007642
1392560847
687427610
2105015850
1462871900
1521966836
81037479
1022389563
180096633
1054484745
730942207
128711854
2006688972
2005002050
742178675
923388065
1942004591
1077269022
129169518
1848523965
283459794
1895598332
970927002
2139924054
2041654504
751077764
791851179
1488506638
850941447
361573948
459524857
578395881
1417016385
2061054794
1470445763
691390139
1988419179
521389587
598183037
737374635
1802905035
1018239730
1574259611
1581514925
398916304
1676905368
73062401
999607238
496425240
509492390
296427551
1081994384
1239350130
2097040735
206706406
952635542
655104158
1389595796
1795552182
251810680
1408984899
1556199203
990395180
1822499185
1031531115
2090024656
1208455091
2143232276
462751001
1958123510
1507018854
1706632702
452155183
1048514525
1968296734
134097630
1711071712
617753374
1800067861
713839573
1345155883
1095404543
1622555138
28571832
964450984
1375297613
1633726632
1591326489
1454138747
437213208
1993827775
1645251742
1720132296
534127409
715862004
545585481
2065985571
511932573
1279042698
1439836758
1635732850
1787732869
1197601002
8006397
1488517345
1397856905
1381464515
937041973
898323543
1021222224
915162266
471042578
1032556600
1091787506
2029725242
1988333177
2029920446
521314446
736214234
2072070908
1897724301
476942053
1019621153
473706310
1271992992
996497759
517780769
2041798673
1962947554
1305381802
1123936204
1340022718
145754535
1950275636
1669257702
440746492
2019524882
89026172
1130100724
1095869902
1897360440
685103438
491237527
1374402415
1456696857
657548496
541975724
383908522
1023684518
78843209
2094866356
1709481285
453761836
2106324095
774281225
266866997
381018340
1452695762
1491465999
652783214
499843999
998851357
1237444995
824729122
721595389
188630235
1385592747
1813990424
2041742751
2127781505
2132419994
1870176509
381510524
143717890
1450105692
1385448743
744647432
463307951
542086549
1831250618
430803366
1168623014
1772870976
1706008408
1567240269
533752779
1302464636
2124490492
395925456
473719003
1424572870
1966038470
1670106446
433621560
249321940
1256350488
266454589
1878530228
1551261246
2099464792
1087421663
1335254495
1051851450
2082281134
1412469886
1747266268
1457299695
610974835
1844512043
837858738
680425745
355150775
1723355384
406980813
303569354
1983144454
1837907750
2039019564
1498875971
540968397
143024492
334929955
402784597
452986680
1068801869
2031184849
1134430377
190040897
543623897
183214789
40714627
1973575152
1850473717
1371897822
2009632619
652684299
1121679667
688115383
796196252
684377682
179493522
1451496182
1353052000
1533749889
1134675815
393688532
1182603553
696981197
357133774
168541301
351879195
1241604876
1498351569
458262084
509919740
593585100
1732421520
1155076985
779413085
754275384
2071677892
1842106984
896202255
306431993
1464417192
791082830
916986889
1819879015
1140829095
186276059
189074741
388901873
1903602007
1536219014
979269787
2082763962
1002852181
1409338312
1307000770
733089437
991707755
1859582922
871462837
901059516
464287008
2128714274
1769942944
2030587062
450770039
1631898559
1561068279
93444793
704019247
1956755113
740323274
925165958
497061764
104404838
408942782
1569680059
2094392931
1441947728
1302531094
407688797
1892044690
642801339
1405990029
41350901
176253646
92039675
1278480804
1705884230
172122890
414259592
1669175130
1758399681
257881014
862814962
773330627
293059328
385528783
1744437318
1986760348
1969642521
1925163847
115834498
1495253702
586761193
1744645764
793924463
1692704120
371228191
1924006717
567385146
1347311189
20762307
923192195
2082218815
964060116
1199881863
2135800801
1535889260
1211249356
1084795757
987534843
550017204
1959831315
999220152
1313729877
788793283
577725217
941672433
603370492
89013277
756603240
1984034141
1324158476
2024634715
16524087
1110079510
972910279
566312573
1227858515
1417479566
1192164397
1088021428
1099917297
781336144
1922579312
1871560897
946366029
294779094
31786208
1861540656
1371629458
152277733
2047787284
1037311058
657641220
1985866
413658189
1646333913
1818108220
2038606956
1178329795
1969695233
1362514787
1252385702
2112091579
196580838
1885988150
569919293
1817364064
2028768098
828358518
812631677
332852140
1210658303
576183637
2139057722
301325583
1839133215
1885387778
1394930320
912271301
1388416103
1207079874
1908752923
1914694308
1496475528
304174972
1236344532
1090689706
1355588099
796294351
776651180
241110727
559584617
44272914
1290110001
964219986
278782889
1381924080
60330618
1155648387
426970587
1121504519
1918739909
1734020026
955879946
1684173400
1895090011
601231044
1791595120
367625547
170268970
1096230569
1163919982
1059568624
924494270
1922709731
1141529985
795781223
1403342164
947569363
1270539715
992199203
645169387
155198915
1548642672
52246045
1581667355
168770576
669815173
640712309
257383131
786576486
1984673907
1986249542
174434511
1619506766
1237403445
676528909
1489031904
1464487588
807902402
1417282085
1056962955
738272214
29522963
120849354
1645665047
946532818
208339329
90327535
144895507
986992236
1231823387
1489657200
1953071951
1344943636
1083748635
677191367
1981804620
985259779
591654617
1438096849
666288523
318691062
1977982589
1380891208
662762636
1795188138
1330816074
467045366
1085291065
467614405
1217604745
1352045258
599736568
1750360361
813652136
1367060442
730007395
1443003263
1919645333
1893262423
700200450
446318622
1598864864
971496140
1478590887
955477421
752850830
1849309004
1358698029
1834651515
108554895
1802284888
1552877532
1333111117
2001203981
1150085634
1856163343
457159676
1174151368
2009278659
1638778425
1639747941
231111832
1240512340
1395834005
1965441279
2029066063
1997808591
2131656636
997481524
2102067075
258228083
361593471
759093643
1523925177
103999058
1245861253
639441605
1631152126
684232651
1068933792
1321353036
682791896
1753851620
2116980362
1345831355
1999767932
483830456
1373149853
716659521
2057851795
506992118
1055023091
2042966167
1434183706
1569132484
806050135
575358305
844519167
1591993381
510571814
1586969037
814809115
1231766442
794636381
1463504169
2057982271
163269634
658503592
1995680635
1011649889
1450793035
379425547
1792082121
1972312484
992581877
1350162165
1191794215
1429951668
650736754
124378924
334509495
1409151954
1488826188
1624576205
364320342
1049487964
1740987482
1677468827
1958154393
888264438
63083717
1686059261
52746931
1630337754
2085222665
1715203318
942673155
1203549936
50984994
2054979943
397323716
409965316
305848569
1016136796
546702840
1312738194
1416149342
1577812553
60931332
955475906
1678237539
553140487
1319779697
998234278
912617788
814416297
1749770458
504831542
111443205
2128235305
714892413
1261074008
446233113
677493789
584721632
714511127
1148290993
1545889063
1996792611
241785055
289470179
1768434640
831574029
1221141489
630757858
1512256421
913285379
178690131
1585732697
1800688023
1808493609
386004501
1717150635
1117750563
737971351
648870201
166328233
1923578859
1700154952
210910950
1003123282
901585532
1603085099
1118516269
1484847070
1084100511
1972838035
65899529
1736980404
756772496
772258248
2006531537
1111192660
1050759199
2064113756
913312598
987435865
683179572
237716502
444567304
318436862
163259846
327416282
1447482013
1238079848
2048233679
1383423273
1075866799
131006186
1653336178
568802514
318384040
782916583
1109262220
1352290053
495136688
1491440203
641869067
427748801
1964624069
1586065723
1448082909
1997478651
1105300838
1085127803
353658664
667733136
495662170
791149864
1638359318
2032501057
1182195456
816585322
1253900408
1964776481
351924317
1322236110
902457620
1513752949
816933404
75588380
1836568687
1416145518
2011812735
245660198
1626900333
1081346561
1665509374
597880269
939658503
1528289455
1810582654
2145762382
1027287133
395817175
446926432
574962551
589040201
2030281503
1785833937
77735875
1297643878
745147050
290314048
301497799
319619669
1230481714
231432855
341645769
1544041242
153553764
143870087
1383538704
229170440
1958753654
750542246
354823442
1911185264
2072614506
304741396
1395019296
492304671
493569376
825899561
1235403085
1455432440
1290110349
388802618
1439202661
631304894
1834717714
919246660
1955169059
1919321119
1423159929
955901707
1658975297
229928087
2139985720
486759535
1913648289
34812891
787479934
1215659853
1078940207
1165678437
2087623619
1521287483
667546857
911430755
2083083824
808168268
1519261630
1235499548
1646639640
2114376941
1266370567
1850491665
941867869
1305895332
825700022
1798961471
288286579
1722632085
559619958
1690197724
1261202107
1472503136
1999335904
1060282472
1439169564
1705128200
1917428079
1128910991
557816177
178496861
921843064
981969028
1185921953
267852042
444035511
812995530
782289776
2083148943
1808387687
525156608
1907809501
815366145
822032610
217513430
1787081742
254173741
535436069
2135693164
1856180591
1707156981
1760636096
884934198
1749894532
627812725
1081674443
949821184
283381290
377508727
1817221200
944017015
1473755546
1277522404
2008098351
1892112849
278565691
217456808
293823385
580151921
1432131695
1057601284
2109347482
853516140
594637770
564313729
1806932931
10610696
291619342
1055813764
1890791189
1965712921
499686913
73252253
1453521755
2119800692
2034136380
1480645183
1685058353
1790937455
1420960614
1332631215
1047556457
234230427
682711012
1440660502
2053546070
632296459
423706779
826651398
63941324
773244336
218660668
1020375560
1917891669
774768171
1168860443
425407390
2100467973
51951421
1113290588
1298953274
1140684388
1396055620
1958427546
1957345641
895810320
405884865
1398229940
642391808
1926659873
423338194
471183912
643100195
672785609
1019945462
605851325
1169128180
1805008900
1263935664
1641087434
148998950
1558923094
312783474
1890542071
1171145847
1555073947
1399932559
635287222
1688445483
1632336054
20004899
1736015363
1349153845
434969998
503224693
1472313346
1740629199
1105771613
1656458308
140393279
1717667580
1001661150
1839810114
1361399924
1280634051
1141033632
1607115223
283154404
932431292
1250738543
596371599
229782819
2034599031
1060264235
222862852
1574650530
1739558289
1733140612
543707488
952405733
170192280
404923093
32208963
1263181929
1012832152
8351826
56709224
695075245
1254435460
2092756742
929024550
984143289
1364541725
1165062697
716602083
88781870
1390888401
575019796
733321043
140234225
247714658
662700210
2063725794
1655199898
244160957
1710104772
1468994925
1488274329
1051315279
1510807409
293091345
1652503536
527440104
1347526530
764507256
1157941400
1032529265
1638587145
631889017
1522345611
605197884
476930922
2006427261
289131928
1661443186
1660428677
2135384032
1231205316
285019211
42200639
103229329
849586833
1590950737
28244461
73854709
1760692803
1754654299
661978640
1185334771
270902994
1721065500
1080374351
80489406
1588595619
1042171715
822548246
1960274412
77922408
824083692
1904142811
112326331
456610996
273699465
530778554
1007607365
1273689269
1536100389
1775437072
2039887463
635258188
673149771
771849241
1018468250
581224484
1960096853
1166133588
1401397163
728303728
1209705775
390754628
176192635
32755303
202295261
796744538
1031109968
1218223228
418429890
1143394676
1476111827
2131718732
1045642575
1011108036
318863417
688904796
1603709640
2135159243
600002262
2004434292
1616253837
139333819
441671546
853376706
697290254
1909005575
1544375434
1380114652
7509419
1789504194
2020536408
396505403
1004024200
1212095090
216999519
1055276196
496411316
743313551
109813261
1129155617
821090692
6928090
1306965338
2049927222
261092738
1419559953
1290689085
1095050650
1385040398
9653275
1126495528
1102625188
1027304878
999708810
130374708
1348048468
1533513656
952781046
656067508
1048104598
1561745043
843119324
981854680
2114814589
1839924912
781236659
1892143205
1323471746
481406904
834730017
1984700168
1101963548
714089394
1937624928
1263211895
957828179
730297557
564348803
398243231
801162377
2005859239
659646568
859172487
1839897509
1169286527
1708789991
1625869746
2117788208
498617135
1173985331
773896706
595102633
2063912447
82523399
1941157267
840309385
263176060
571092773
822192161
890082630
252235309
1456526936
1362800997
1856946527
1120419173
203834167
1774551846
1210099924
1851302492
1292623800
582927321
2138531193
667036276
1205581586
1084913662
1738487178
1440770684
73960909
814773540
1417533541
1873523666
242270910
98360487
1489711623
1753150286
1895101962
192781416
1245853612
1768101658
2325256
1607858807
334177256
260635946
346656538
222373463
895480633
1681582547
73095806
788321289
1762404259
581862667
1363392663
1953816011
1250481706
608199090
961333278
990441081
2035677544
1942096758
97665893
8729541
458362681
346266815
864985231
514267349
1299250179
2061622595
1215560113
304547777
5453756
79816888
1847704913
98579602
1904099719
2139315165
751314583
1959751375
1763138655
1548880875
1802140966
1942093007
522294050
987776051
663821840
363691169
710935813
1395821716
664554403
1674170181
505248099
273020827
1074316748
212208287
54148252
1499068636
488057367
999388058
604062592
398902142
1600592948
2077327500
828741866
2070490977
993474127
557704054
459870304
1473063240
790282465
1778097208
227361654
811575027
1343632230
1798312655
1531958626
705767127
372472983
1554332062
1205010473
485602807
96408065
2104997762
1995663287
1752137200
108972347
369629871
2100049588
2030099343
861108056
159912456
1858765542
505609368
1775655349
2073866210
2115041661
1672873585
1654867444
1152300135
722260617
434095249
539009581
1235345260
1056771630
314433005
179709315
1238125337
1213003930
1565561916
511926287
1478938040
188937656
1764165952
533138177
2060412017
1587844684
108400080
1615339930
1444324700
850457531
576878517
959561814
1450260799
200430660
1869086705
2045955638
2126929679
176691065
1575332040
768765032
1454666861
699001348
1626909897
1057631926
1854179737
977617655
2012148778
660020116
212204221
917907088
1421480778
185758907
1521160727
1824273292
1005310321
1292060438
1306505971
502069078
1659188816
1580843836
296946541
503613884
486613162
1181048155
1749896841
563442064
413361282
506902018
1204451047
1589170401
1094021543
1987987935
1890783428
1417664806
322535740
1809377902
1416367095
84379572
1270697123
1876622722
1618384595
690989464
1553288043
499877561
628686840
1679173662
1927903693
1109390865
1462345804
1066900755
633120369
285852162
1280626250
1110847198
238504303
1636222587
1951848179
971486458
463397323
528837944
696451325
1718363160
1761795128
147693186
1578145396
15548949
851968249
763328919
1531377554
902341299
1180396147
370725817
683783345
8711158
1719010203
1578271229
868593728
2031313220
578391359
54945874
1958758834
77511008
126889333
527389251
455708391
55064886
1582794020
976458669
908228502
2136217764
1476415103
1598779326
1648895500
291909360
569082713
628378224
995439283
546301573
1324223221
1476501533
709492143
1544583710
1636036834
2113717812
653592926
1204320134
39592670
115634883
634674259
1937870184
314947311
1983712711
828959774
2018221762
1386723961
2084751428
406130354
508567296
1036814081
53378356
650048869
412923613
342467082
1436441061
386936640
327561141
921510515
601050520
894120557
1701095714
356097676
1385448002
856682287
143266783
1838785271
665328866
1099459037
544470674
2010361944
351765846
1276534063
727284379
1558692404
344422069
331015305
609664784
69164138
1016960975
1970351695
1100379712
1245258263
1820285773
1406481890
620415303
664335229
794617797
1854899686
1155957908
512070809
874039343
1746862866
99060642
43834056
2109563977
1421458777
1965266484
1187472300
965820481
1797114703
1317548874
2132071256
1960510894
1380658169
2027886259
671717864
1032213281
222277745
1695001708
218579613
234509622
804122458
1152841005
1402489185
1033053678
1455963644
1480501926
1099463116
206501231
1280881421
570207124
1204999338
1096809104
1585394033
557035640
881721014
963914256
521042262
1294878519
706754159
715372593
698434317
1689065382
438555359
1360486357
178282922
1153527835
109398357
681014089
160623781
1565858070
864271359
1280619648
1659990668
12612032
1096618034
257684797
1809134231
921687227
1418628170
1564835617
737959877
1807303401
129170980
1943094412
817654517
1126390172
1512532355
188798956
899372037
360615161
717176360
207629539
1030293017
273788404
233903638
5120006
1490139041
943371479
1929706371
2000013090
495081111
184866590
334313503
944343548
991426864
1213522542
395487669
644940126
691231034
1919738267
511549944
1648009445
472470857
1739065504
635718642
1388455543
1139375215
141551853
1162320510
1683804656
1389600490
881585619
1189592589
1962698393
1750428009
97263621
2071536653
324661861
1028196078
221262596
1839397792
1729715998
1445841723
2060179612
1106265473
1295436153
158590107
2143902955
469526735
1831772768
1446254242
1695255451
1371820558
1215403761
1506573494
1074780902
170203475
114638882
687559497
1657921795
464597118
131243010
1798359796
445714304
488970550
159599912
1425072748
209303626
417637374
57582359
4081835
2119325938
956937449
609708791
673662861
476983203
162370502
928745290
1991095659
1430656916
456507593
232149145
1650651203
775466139
1586320281
1754709334
187752198
68335579
156492088
1008357949
468253815
2099307437
673901240
278780583
1884449075
162248880
1097519835
670361792
495977980
719249625
178805978
3743265
2094503412
1463596145
932426319
998390503
2123557077
920587929
1356460488
1777858451
1445203284
417753244
1305625767
749642748
2091223854
1855471327
1541373372
618631192
455058799
1204665741
1385119445
607009863
583771453
1064547111
1268754522
399200684
874392283
2113720087
842304961
828793321
1936820572
1925653395
1554331132
1577021363
206120897
613807067
1751883534
734609224
1783032867
2086717243
400445138
1433235067
420195599
886621641
1568516002
1109611695
1247521856
606428332
280872819
1730849639
872421682
1685662208
2086006102
408616692
1291754134
1933586859
238970992
2056840553
1809834240
902322393
1839598983
1948385364
1709064631
1835346651
457717321
599835640
284514201
70247725
78399011
421070871
1894493866
1050987510
452442607
1029595141
1636791794
1165936053
169589996
350567119
1048525044
642924558
491210794
1059048327
1526178604
1485331413
833013727
1538767347
306137477
125526335
1352288807
1083546062
1399422155
1502968888
648754460
902245419
1229530090
661831819
212501777
961898222
562863652
354907816
1015059152
507200865
2082188672
1122741926
324493872
785277013
904947958
1368202775
1860728729
1409961580
281294374
1109934823
1138177746
542100633
722062516
1204408479
2132855180
2101915018
1372405640
1958306761
483036330
566334269
1882394475
1145995067
437782400
1567255985
1047479673
1565577018
162621822
898548936
1412273400
134526550
339972128
1056360285
1753449967
908403142
407017131
373433273
1403365207
573285718
1738009240
1361946606
1421396278
1986518918
1378151044
1079290482
808992507
461842108
1076039013
1511995902
1904879999
1095597017
394956561
749606246
1954204148
1801504781
63481837
1035300125
1501027108
1193762950
1999522409
1280797141
696579277
1322963549
1637902692
2049932838
889320645
1091565352
540198576
1977581023
578581040
991252829
360073514
1519353652
820328185
1336455206
711187079
351371644
1654833847
1118116924
736939695
1064951562
488232080
627706664
291098767
211649746
1113914691
1725750509
868309380
2131161653
1762933328
84254407
1593749302
1557332470
401446654
1835538643
1756522909
2080799172
1372051283
1012539659
569737565
999121805
1203251852
1924675684
76015207
892677193
904651979
1685679823
1818467811
1915915697
1101480314
298028844
45967468
753155413
620899800
1329632268
932966421
1872979341
253500139
429286341
1129217864
697492848
1570756619
721540165
690765526
528374098
915436687
1765144574
421854129
1878649495
259533490
79737219
1439462811
924051525
1496469932
710250676
1890137482
923346845
1437161394
1904211342
1051716569
1217211187
251773995
1130200549
1525962143
911676565
2110472836
1193392306
1706601703
214195074
636531658
2034508482
1780784282
1333939908
1346390338
1834576610
1963770007
1951357973
142911138
1505295837
1800645373
1929715823
776473611
1865407171
378368681
809255055
813336751
639741979
716097958
16451840
2052338848
362364548
934320929
50320987
703362053
401147472
238105055
106448188
1595883473
1939684156
373024281
1242966804
1266252075
1990197310
1937790053
1460885113
704988025
1821437119
308419483
1356142145
1743742562
410048629
1567236768
633375656
220117103
1558376184
1656907717
485539951
1576439966
90442978
495277536
1495238862
1033716005
771318755
1724490585
87173843
171940362
368535261
1181988802
1756931
48919187
1034026379
1945475787
48216108
1085488098
92733967
1397123528
1689863267
1795726223
563348527
444225196
1314370649
287575314
285758987
277097888
1585560657
2025164016
1870946332
2110350313
2002574329
1006783119
1519861075
1934732623
617643777
1070555649
1380687869
2105219917
1234494753
1536270191
1783954748
725336775
27185771
75188260
1419641326
186247710
1840842558
1713433922
1159286388
1529069586
1698463978
294536840
1775598384
693082441
1475904025
1304695685
829777090
97367896
2071683708
448267980
1565376577
821335589
873277248
571455422
1669920577
1519436563
46982081
519019653
1892830315
411122266
528605524
945229151
1747535814
782847442
1171361627
1604472194
312371836
442569532
581647343
2129370764
1205480348
263019009
937071635
556030426
862927860
916990575
2027023290
1071584055
2048463553
2074266296
1423789618
149144366
1697104313
749358566
1477400209
935786809
1635389720
1798810202
89706346
232592857
176612294
687101795
157031315
84053238
689366206
2057073695
1722639882
265433098
7305555
69694778
1095801507
335708337
2077228904
494951207
2019960308
1237518928
1229082724
255226191
1243053403
1293075680
769625609
1789891272
1324642253
1948811019
1657419408
159709672
789724629
1747341362
289308821
735286824
207452596
191959752
255459333
2104027586
984592317
1797580589
1297846770
2111140053
2136594069
1329577150
2042400958
1603112757
921995151
2000348367
849629269
1851917950
1768357552
787262759
1058464502
1840837833
20308784
699073014
576726240
588274375
206231398
2009601948
47976644
1769154983
562417986
1956781495
1130191916
917100978
1065958112
966719737
1504926530
1796180089
911333938
1955398998
1542467014
420781831
1850442033
1979834493
1898984048
697827396
615745188
1718631437
1237566518
1583333150
2117731997
1322104759
2109488518
874142804
502458714
63030129
805127516
158436840
1070052604
141986274
387146439
953650150
716907809
675603188
338745839
2128078862
678398802
1419005196
1272041421
383052422
209778424
1181216847
1118352972
1815771604
929310165
2033297588
1418985741
374310820
1704672296
1319376798
1920868686
284100601
87115119
157073064
1864944219
1150381796
948796364
1314857593
1107590504
1949284133
516905133
58323790
173366901
262729773
1862561146
718225656
1141264381
896750664
1823015664
1238938720
179001214
1585571650
956596790
2086719874
1985235352
1130863706
101885119
168444483
284212823
31523957
885681202
790505581
438717882
1712161895
1907614629
1199208330
1251611501
2059473830
1876797136
748247046
114195278
678920646
1935880884
1573556412
1960203773
848446811
1909784102
1943533839
792605760
1319752121
670259660
1869476864
1521290386
1641772500
558700559
599847454
853353899
605864393
1332936166
1426651838
917392525
29193660
1938881234
478953434
1915899800
258013078
1180576084
1108457339
11846396
1155027386
2004129404
2092219794
1071582547
2003155139
1312936750
1932705581
1345960808
873634399
1809927082
1575742483
1718361387
652292944
1716611085
1525674300
465250585
734178582
848589958
1452260057
1533585654
2052769058
342774169
1628257993
1035185636
364509841
261090371
1679970025
408636675
1163347070
522288733
1765241643
1201972006
1555189781
1169987301
54774765
839197015
2066171741
1493625385
1970207753
1269965076
899489525
1094642202
1504582512
1719058597
1205300310
1043015185
1488236772
1699809115
2069152884
536703981
1991423257
2054639958
1707254205
1138417658
242785190
1770456187
2033177131
148464763
1320838874
1589480489
474377763
1533307677
1800060981
1195154927
553014803
1645810756
910629985
897238425
1947809941
1212893144
2068702314
1075919078
1220092298
394562850
1089972238
1891104026
1304596395
174959526
49043570
1117856087
755700428
1085543000
151882226
1644477676
649425523
1016858861
911130294
1299026491
337402820
403744691
66369633
871920410
2039257115
1747097476
1544868723
1695989156
238537381
1392941727
676161554
1711613993
1172879277
1841618002
802174296
1144509756
1881280943
199887260
1240978209
52211765
1819332795
1152069907
2025925841
246747482
1138429813
235760602
815923851
1806150172
729051799
1875004647
1767208135
1888205182
205592145
1955207684
223843631
726566892
682624228
705481744
2078867972
817114199
1477850386
742053433
328435704
1930729279
347279281
1785116600
558418905
1620436972
1088913004
157831945
441712067
1883572316
342393447
2134576746
897028894
1888325929
307646833
1101511786
1236273181
1488058016
1027669301
581651401
1328851713
302316582
1984143637
980107168
2037345822
616919286
276764721
128512107
516211029
1872573453
576535679
1019515658
86275399
266633466
36023211
8456741
813475105
1676313414
596448995
1054440917
2051516723
396637063
940054502
2136587262
126750844
2000845649
63606757
327835764
617980806
1381015798
1300008307
1361167809
630615772
219937933
651016944
1892334752
518968361
356905995
137385170
326241504
862955058
1233207055
1512351698
1563147585
670648608
60519238
178132731
98640830
532864663
1460918594
891988529
890813921
667186786
1033930753
816194665
2001260932
668813823
1445120413
90284537
407229413
1647246895
162252543
1657323107
796760823
1598483714
1565686986
598557530
802182442
2144237760
1857812354
1283612182
1442335144
1788569028
341235526
787504719
1569808654
806960294
1500191887
38403193
1978758294
1109701866
289356883
1217144640
86140886
1234314881
62094348
1135696647
1617889178
1891108091
1087673934
255950499
1058255601
1819697399
2013701884
640109398
1287900057
1666478808
1116299005
888420645
1725230416
1282223323
674660704
349959876
939585257
2114180430
1081845528
735078194
332376690
1706666239
816859861
843523966
601459955
1249740146
1812536865
122789248
775155488
40803035
9020799
1204850380
1970812406
889923192
1735728009
1303133557
1878440403
337917220
1054842597
270143260
1422292925
1815047534
86025527
370719628
1115851049
112189851
1711781872
1215038052
212231355
395241980
1691646046
1887496562
161080723
1348339547
756214797
365134585
211688662
983223628
396169527
856636447
200009873
606983222
2015541871
1778561789
1282757857
930984814
314094436
1780487449
1239073915
1250886623
672148752
901973253
1917116251
113928695
1511485846
1192561118
854871262
1159833571
1105518848
1397326830
997733102
1483520143
1793930566
176827443
1251770023
33026208
111546024
924654084
1228993625
1918642606
248891267
107827671
1818888109
47838206
871469380
314497681
284982453
1100009779
1611323449
1953979566
11849443
2097903131
1173155731
906250326
1359700668
834278725
1730938441
2106032863
299269264
370389339
856056579
462659175
177930758
3634849
1528358944
1851823759
1386021333
34020900
973594754
755111944
551617418
1590908822
727520052
910708247
1181688059
1741896497
2063343595
1796487335
1581835556
1522517151
497951657
1812499376
1537406378
269243677
862299239
1184895960
1075020266
475348217
1727776116
902997514
1753644155
45960875
373801957
378639635
149461522
873691418
1217510125
277131203
463084296
1488546029
1484894203
932235270
987388621
1231303689
1506534991
315670493
259860576
619711202
704347297
30023858
962258601
530576204
1188843613
1757821167
1393325214
2051181036
1948592593
1633207032
1940118824
97832397
1831022850
1681723991
1446170728
844886321
1447537146
2110966513
403694350
1708078311
1570306043
514006759
1273730696
973785656
2015881941
2104988906
1894132238
1189395573
1841976090
1219188307
838283812
1201464429
1803279730
276825435
722991394
956359146
535181338
1683954591
1321314212
2143100370
1957789147
286314640
1735406746
1014224111
1247669118
1175553747
368778464
760424944
864541440
609141592
380953911
1526939524
127338731
1488235326
73556125
1357208292
1140465565
1762986531
1094369689
1186794974
372214662
1108402359
591491675
1811704012
268212375
1624078875
2053813482
1930180015
1918096659
593365795
68946798
218708447
713801383
1592449035
1622763528
1016037279
279361169
1388241593
621815278
1078766130
747453826
1803886873
714131605
1412582905
1127970931
169753487
1315472659
708924526
738393109
630706822
1621856592
1107780916
1898045887
669928936
434191641
805787905
101721056
1365389783
107139592
1952822239
1761886571
1045036585
1948138424
844244714
1414539895
1600754762
275609620
1875319579
928478381
1291330833
148098917
2136490696
100652933
1486727065
714200446
1407792476
144502874
584111929
706818098
1078267822
897076883
1008646550
1825122682
179314637
1077332017
50638142
1671235210
1185715826
1920734690
2066087902
1079322778
357253508
206419801
1254493221
160691377
1048661652
1507204924
1603264657
1430750322
203166730
1598629852
1943301410
888741325
1762387261
1925893918
1233664481
687567800
98495130
1465465546
1885971746
1015590413
627377630
1792738619
1356376567
1040267787
982891177
1016254627
2097753511
1536975579
720445961
1750672542
1985533757
1174122670
1454695403
1578995956
615607336
1462899327
2052995479
1280318243
838907897
502254956
319944728
921956891
1408170494
295974112
698589734
1547463218
1243405058
495332225
1175749386
1656046074
2001857755
496265935
1334038506
1813458412
2404104
1505661819
1118360287
185183564
1103437458
8914400
1930435838
1093871053
1068681961
462783075
2037694413
370690098
1464300858
1974899037
61772079
107723891
471807415
1796977448
1892578324
2123306421
948382336
562714913
2116135713
1244008248
154906200
796894538
1207251914
1572671473
1809782042
1179841209
51521353
514062120
1538388994
76096935
437003730
1346252897
3534550
715768868
1134217289
355012639
1032064579
101111314
894900923
2109306747
641703532
34114899
1213603457
1819394320
1663997108
1907209664
993613084
741405874
1017151053
1209134694
929976637
1794917415
1844246143
535472367
1568035355
1734594271
1265804563
520876474
1580131604
2107879120
127910888
1948647599
221548651
1690455030
195898801
1644990862
1654162743
1393359190
1691677815
83428280
272783731
1819531451
921534208
995639899
561433300
1281754920
2037526572
1557493111
287082598
804196672
2082640896
796031243
1568146754
1006022445
1283528487
1402936952
1580683953
379832563
362431488
761279460
63373884
168018691
2006813134
565662929
755568606
691474974
485526080
1419543131
1789318354
2021922745
2122707016
1828356949
1431765311
1674659334
1499516457
1094651087
244358917
1579650310
1263371091
808432155
423893823
1476267411
1694051133
1322556642
1918064809
1362105961
1001427766
2104102442
782355200
647915583
623884554
1651090831
1723176902
1520222692
1275777247
1004302865
1577238841
2053944571
861524906
1816578699
504977477
1780924703
208639272
564063531
739227488
1267906998
1904566983
1910466720
279037041
1670410411
744761660
1239829489
564017737
1423027074
674505386
275914360
1432026267
1036410871
163319244
1747820603
1728671803
1119631041
695790402
148591298
887349015
1280465357
1326924885
953272481
122478996
1166182065
368507118
85573176
1511641260
1805675559
1317180971
1872689502
1331773683
1305497028
4404305
1745154606
625378298
1754656819
1689902331
80757575
1583035168
1564265869
1260878225
397795702
1179632082
469406197
1368148470
1627462793
449582933
1926029048
1061675450
1394698145
1651061023
1379096705
300068647
143714465
1642384908
1007090019
1957300598
1130680745
700981042
936357566
1743242869
116948976
1692041936
1394162772
1285446021
423912818
1641629409
594045379
1574074776
2056370187
1225618129
1922135472
1485524782
660335157
142121417
894489213
802302695
1095822209
1064416583
656878208
706397067
159461450
1420494673
1704569967
698154138
1727037998
1740243952
672636757
692663291
165189853
2035958992
954613444
606083327
353270062
1942258242
513007517
752290243
337354374
781358682
1955814261
1876032123
1706814066
533300811
1153484254
832299648
663837941
633509263
1253074854
405189587
419337483
869031815
1690895307
758896611
1480136915
763165256
373973914
212219834
1304716669
1657675842
1619077757
415156200
262588401
1765565173
1619587747
1545904362
2127101206
2084725903
169718148
1871289386
1578211742
564730708
119366559
1318877847
602749565
71703203
914030683
2134479553
1276411285
1373693448
2089007009
1244334008
2021704030
1729645313
293041431
81888792
1033940309
910214047
982887428
263097246
117277297
475324467
1558146291
875115562
379728693
1093712474
535806051
2072416638
984957889
779185834
1651199098
1691256741
1909879458
2054266658
279461866
385234174
1475422314
989592921
21989194
1124654863
1515499586
1835850926
1389906093
1722313139
1526937755
538692888
1608427577
2135839968
407411226
1795570742
1064752107
47596366
1590290789
735322331
1774016719
435882022
1096732294
57650293
376366
630144433
1260758378
1099498912
1663593024
123364280
1566795255
1014958800
831573732
2074313955
736121943
172366641
2043469018
143812207
261257572
688253569
1702805673
615529743
814146227
1682397809
1538385756
904981413
1427811096
631987475
414468454
1858980406
1974782556
1715724095
2092236910
1461383895
156347986
533183010
1502159383
2053118149
1481742894
1794813665
1394075000
1167976217
1757095
1791125338
1963921045
310961533
859864696
964788605
1939907297
912451588
654277840
1215406233
606791157
649856172
134334479
2127923333
365665502
1719931293
1031392373
1761361844
1358928584
1911925540
851866995
1831745661
680498592
1208206137
1425081982
1186825416
757809713
2081601006
1786100266
1972506430
1077131195
1793452307
1760046038
1655365143
1901468920
1103819219
1831110313
808279306
1169660924
2133541643
2145287852
96186344
1049861777
1875731425
1501499558
669715579
1884115614
1814998414
1700923974
1272126663
974484955
1031704963
1436834527
1573874144
828730103
434399377
768879364
1554763083
464557219
332974080
1140047200
2023025661
1540160372
679174349
1415583366
1464186907
129251420
1290691832
1716284765
889912161
1851632082
1927313082
1671652151
341174777
747827347
2022579664
1883178139
1270266697
180335281
1487128262
965251310
70798791
1021159657
847857733
682691287
540397692
1086190087
1807741449
382963810
216233188
2115022793
924590710
1534229547
786639370
1990978219
1052992891
1256213491
1818123855
1152564880
33036832
2068140664
1295894937
1465765584
802922959
1813196400
1144536930
1447428659
1685067133
1960250367
1905363458
1311934358
759334013
763079752
310528962
1233854982
524729021
1395406141
1449257298
967818573
260935340
36227745
2093710498
496388452
748599330
1979575923
1846988536
489676690
1180642806
1588570181
1906203182
1614163518
109907051
982087186
996889744
975318261
872022970
157549721
1157677529
1546459505
1456295435
391229244
1126075908
425507613
875965862
163760276
209039277
1740369779
471331757
1263708728
1801867707
755007191
1800965549
1737395651
520160760
201275331
1905957980
1629957234
1034157927
1399804985
424415679
169748356
1034769540
1570645244
1158829810
1721776285
517687658
601097816
1304230788
677194183
152281616
2135661686
1745349253
1498322471
862649428
213669713
2039884190
1509847513
140849880
1721319216
145628818
1753111055
1116194433
1833240760
2053135894
2053156340
645353830
463237378
1054999040
1294233173
234422449
1901585105
1543735170
765781459
693180090
1273323830
2043491550
406723008
848786842
427539763
761923657
2021065240
1220227413
692588897
984231504
2015529189
1175333375
1991673511
1686503250
2064143418
676441675
754409326
690652742
356930768
106767669
1124158731
1849200384
2143035203
429375673
2003962728
771701903
1190202385
262027266
516834638
647702224
772153207
713918893
633454838
1610809635
6601220
747357681
1545655183
371902788
1375408536
625467562
344727198
814120029
1995927461
1984531527
1605866270
1884640760
1225997291
1158290226
695582292
1665046040
564054717
401566358
1086873102
1877528527
1151268360
90297481
1532443863
2119483132
1382907388
710290036
1875793430
1306830445
846016582
264550050
1371816537
2132358948
1250089345
1017530296
1290398654
791477635
1008991356
1815101776
342133187
1071077296
1223447214
1042855986
911402653
94368903
1842025747
961254026
1654581702
457955615
888736677
500806621
928804278
17624923
872965675
1351298626
1813404531
2050825253
612326376
339574041
545984284
1284365785
42898615
1524025041
1115226988
397767143
513038340
737617870
1899808668
1958904834
322799326
2050032749
2099329396
1751081891
456481240
1033986757
459475869
1936572992
1316285370
1289833879
654872624
830732865
1617135613
862535250
1238289984
2096422106
219726811
782208761
797760899
2083194756
2100387403
149615843
1905166967
1279312885
80210048
1010959148
914834059
819817604
1128412702
466662323
383666518
1233214509
1321505958
1047329512
741684084
1216963381
1060883808
28533063
1311353824
139642487
437185521
1069852003
1567850371
520668442
1353305996
935159495
564130287
969189184
959546150
857790398
617306386
331961372
567500089
546273150
601490000
1321430996
1547692125
776131793
416374192
1159135784
1610781570
1692883026
403862331
660841707
1736911482
1569527357
810982934
1384659333
884872597
1804118250
946835911
1267673069
2003853841
1966936904
1961600495
856433743
544510674
1021815485
1121938060
1234468371
1108686942
78055845
2083882068
1260057854
1998213259
1192626545
352702666
1998067891
654733279
804504840
9753350
260582902
1597550727
376545989
1069311798
1894227309
1573153811
1960863534
295616382
561441231
1408219708
932531873
446998423
1445932516
1399437853
1056976926
1961365936
1878008646
1248436674
386639630
4975226
1536208922
1745327970
805324263
1872901437
194706756
994070704
1396953150
2069983292
1922897341
1546943321
544046276
1368015011
2031553272
1884613996
357056582
1300129676
1647289553
1598856636
2105286405
967441796
1853396756
395928489
616007601
1476392673
1277902767
1323597828
1213314350
761983161
140963084
994831457
192878820
259212228
1025092743
1475179668
458280382
981164565
593272899
1613010310
1037570259
1108572752
36494798
1242310342
971425105
2080728204
629789750
703908372
1527119298
433706566
572668477
228664186
1331400437
2075647617
634946669
121166359
995600671
1654631031
1971840050
1292066873
555973498
119640363
2089995478
68911882
535420307
1020422299
2061763213
23905263
422773234
836640990
1781215480
90929016
2024550466
87665031
591267943
874032775
752125860
1561664803
547808523
1275258548
1428670632
1515140512
1938422953
1679065464
1149249511
1019938987
472519996
1092683118
881338385
1202260966
2004206211
557983370
1765112889
1938055512
1462119837
741709241
157676000
1073048318
572023109
218929549
467100642
2092607450
111813233
312372808
1708372988
772331495
1493388394
290352820
1527368982
1050896468
726972566
567739233
1680649725
92153763
104180604
1038769091
2081520433
1003045381
1667812433
614067730
19241381
1533576627
762421788
1570094973
456511602
2096557836
176396912
594834569
1000305481
798457088
561223660
1918183827
136615116
1811172638
1400178681
1900810875
1857831128
787283860
361464083
1781195598
852999821
2006279255
683272610
72745039
2058738335
1464168036
1746412985
2088203907
1031617012
2040230067
1075334386
469810128
1895215879
91333073
577005993
1082930910
2011214184
1994909907
1843248824
1414500265
401907390
365097219
1248236918
770689059
685200827
1921091213
1681888353
1730681849
994941956
1604926094
1122082152
1456777313
707634494
736841522
727528411
2081545641
1554422795
1961028655
375941708
1296152073
2073507102
1095604896
1046764071
115848958
2043431290
750717510
700653707
1131198671
287340579
1307647100
1515676996
1442543399
1016451415
603011342
1916168455
398911891
1101170565
1032579766
720739130
271278817
151628503
2037891894
1814870179
490437185
1505290823
752912160
574976460
57260910
2118410000
823370483
784439439
270540375
2008636923
1345250896
1732302643
1144407968
513888732
1137871216
414117335
1213698460
1965923788
2012706862
1747155351
1049221982
1940228157
120252183
857489872
1495671223
1112484744
1821388670
1020989248
2025054076
573338128
858387293
114297332
1865954588
939857642
2030799400
639213287
1755961801
56013063
1882436828
1078128543
1566233432
82036103
502372776
361350934
1548285459
1991958839
1960118561
521476264
1751526724
2041494411
72026650
1269106277
352947208
1113088153
1546104172
1298493168
47850695
433873653
1769876213
934020086
1470409094
1959532288
2101888345
1535830066
1219286227
1956369417
1551759004
1715525233
1345034500
1581727501
744383514
1018154647
734730597
1792843018
1154161352
1797475600
1259432478
1422404868
1840681966
1087309902
1640699932
651725424
1271332989
1385117489
1671854496
404035454
1131306506
680746892
1129367280
698314432
1624822604
1186769946
1753610636
1241046740
1580356392
261671609
1839494539
1931799293
820284021
906122040
1450539253
255972920
428741341
160412818
385569957
1766864260
160690144
1712958520
1781951505
235047459
1280201628
1858225042
636616161
1116595129
1089579304
17127130
1774826503
496273934
359983958
1954259646
1018756152
1482928220
1507212981
1209621228
1705322369
484257453
1849612048
1305561253
141775774
1720075453
1034363810
967143535
1381702138
55862168
1773945583
827211953
1162283293
1525743666
65519363
364988300
2066998281
1632464361
712675872
1073770964
127904528
2071969880
1612477071
1320865897
1849256850
604091771
918578948
1785194362
2065881301
1166715000
1853858578
296125337
573877143
299731866
1943776019
264771836
1742129888
201583203
940097723
865184086
924662810
328135770
822187755
878391801
1845156588
2023198249
1715818082
1876337233
1367005755
2119593303
1245755933
1256675865
152177548
877476198
1065609918
68366162
825815132
874100403
201655172
775290128
178229475
472643693
600921793
1447082286
1147936217
230202024
531482978
116200162
1561679801
106956102
1665630079
1903073511
378126160
606319973
1773523097
2051696546
2138344996
1013092465
1714324504
1168007076
479295111
750075246
1642943824
507569026
1243622303
1856211024
1064288190
927080074
2124984905
1028377399
239473427
1333252793
761362541
104161609
1641730040
719105781
531117691
1822892324
1756449820
632040874
975083007
1492835950
1354538515
1497627244
1125884954
1669788766
412078652
1660149986
1698891572
1691801670
1145595440
1493516958
1379074388
319533969
137629191
1516442918
375011189
1449002466
1515372435
1768646972
1613119917
1691963314
2130052985
1788049239
836502480
1066058829
199140487
732379128
780848484
1501299740
140078422
1217232931
1873494586
49471171
1073511120
379169020
303761977
697245153
281386492
2006170831
1850100181
402609838
1954224894
297807443
946856632
505791634
1078963792
1783633500
321485544
1822829414
350935193
1136851541
1865174673
1962262944
1008104179
1776491048
1759758072
1227235984
947030749
1092962090
756734728
1153714358
380667687
2136293811
1264400438
977571782
519476150
1737990044
1035809258
1989459824
1479300518
1005206140
1389328995
646782183
1712449629
1382819310
265134750
135890373
639770697
1557540382
233857612
1393791511
241244362
1957485885
1194502452
1810284029
878184371
1725237845
1003386352
1010277631
161437922
89386979
1390704454
2078741494
1182274497
1982056786
1440707600
1189780056
706053831
170260859
1732541304
311592442
727202791
526104811
1522588922
1861704712
1809527923
1840139420
1567025468
2137468023
978611711
1571799912
1781168596
919335638
812232304
752696540
399393155
723780083
2067437473
722188029
1653794064
1027962138
620823749
1221092686
756603510
1615178484
1095281997
2123730491
1359352346
2113783684
744428139
1225585043
958424779
1279606429
566014582
235976565
598595007
1620796707
1145603486
995353976
1426816722
1847135572
1316405706
1319329165
797732195
1537418988
2137253789
1014522945
1456547835
1182231163
2100106578
1367191339
971573340
256641955
1273406632
936376925
414080110
1046180616
598871540
954410838
1441680989
1557463217
1603540123
689234779
688755712
1481365117
1909209988
571856145
117106829
517777813
1099858378
1299338084
1667255146
1625529802
287335870
10724225
941885762
1195059021
175780391
1345502964
308972611
1931277535
1403884169
127246873
963245028
1188946405
326266532
529539621
1551922565
1155395887
425398154
1560366099
320767175
1143295711
1817217877
908478911
1513472877
1346853528
1427667317
1954271465
536721867
1145354776
298118961
1166481900
1476351749
239432422
974111701
217013408
2121808261
203689325
2076318864
1316018130
1665580755
383958569
963199338
1850891984
162520050
490969373
1018804473
1395027996
1668267502
467454606
421637256
599839562
715534844
1394727686
170628312
1885978544
525325611
1375402052
208809473
242715224
1914506671
1168328679
654750684
1234688998
798476817
2108113345
1447716405
1311862761
195627638
888934927
1214010587
1416059371
2125410176
2001273776
509375562
459723903
980817046
1671164421
753203629
818452211
377613727
467780675
1094385382
1341043782
809365912
1654386313
1071083329
1499988130
482330919
1047264446
67713946
2055340031
787531779
1965958264
1066522130
424828044
2114841726
1316741041
876410630
2040587382
93300699
1334808237
9742619
1396379757
1755999960
144843296
1542626572
978981416
414781901
368823866
89114312
1189374485
1459739808
621855640
1397965000
1467221555
1197965267
539161185
1128364226
556394397
179748796
419550419
395093054
1970819461
476179761
631324820
233274287
1126989576
2023433806
526401925
1876639848
1478549861
1558076956
402193433
1073874774
1294001818
1176251572
1563596591
153505259
1302808328
618031063
244199052
1537791615
423615641
413107050
373804353
1353567301
745930777
1636677899
1227124668
2041720684
1935175595
391313622
111545821
1984596465
1069268406
449487164
1834921318
15461153
2038711902
535691254
356220034
515910810
526429695
457218365
1136718735
1034321392
847112025
1323645195
877723512
1856059706
266191446
682412747
1488204853
303169322
102302095
462420444
1681852103
910498693
645265656
472160571
101453730
401420656
1683796967
1757402265
1826903231
659566331
240231368
1259743297
160341051
738626122
130012591
172630326
39765462
474858911
1794879758
1367008616
1828597289
2081372885
1594310143
1610843221
696653926
450637990
1958802199
1841041124
606412871
1329608339
1262881792
1185773581
1353233713
1491781846
191981590
1053375607
1701026649
1649491163
2122313609
1062589273
822769396
764015985
469992155
1424025211
1631542754
1329717138
1735225381
1302876755
765817469
1976382837
1436119520
629862078
494241062
427068470
920794486
766647918
61652722
373237419
1248356434
323299362
1477334016
379294436
727011157
563566136
1095843196
1634176507
956425359
1499586258
1995635652
217591725
1863024081
934974701
390619480
1273192326
1518270981
1285054421
679830467
2137755834
1969453300
165051266
966064046
1989068401
839751619
13074767
2042229123
1071243264
1673804014
361314208
605155433
927018327
2053099823
74066629
1177768047
6244998
850214521
1859259503
926885113
1755006297
1836918153
37608621
115358291
1003948095
1399380351
755030451
1104158945
1768361761
1131792516
966473882
597376777
1848927292
1189114641
311928009
729606791
1409934010
1685580248
1577093467
206343293
892191947
840094681
278798338
362072504
378042044
1791425790
240011999
2114827935
297382743
481062005
1709650628
1708331154
865921255
823460411
875934180
2026864615
584967306
641834508
986218940
1341514533
358532772
1237175669
1012479198
167878792
1380990954
514523613
969143932
311885899
2046628954
1533300420
933171905
817663765
191490120
235122889
1168328619
1002866748
587879618
2138167975
372628549
1072515013
887899014
1489603718
226853260
1776797054
265982708
1593274767
1288370868
1124275657
1175978692
1285523064
1600032030
491779356
728983594
1785792478
1416837309
161438141
1872112130
36825110
963164275
1327959492
1989018956
686476846
365251076
516379262
1890785492
549231453
990396099
571115684
1445673473
990411166
1873171334
270001434
1366004046
800289225
899731660
552741102
1329167720
1315867322
709391195
159081710
1506525453
1124888013
1037900778
550945715
399308194
1577948882
1188776013
1776376699
1059080387
1856768299
1038635761
2040203374
107577309
1003458275
1013873391
360206266
528041024
225672786
689550697
1790331057
132036681
2558051
1384531093
1776914329
67064452
141627291
294787224
539049969
1681261241
469796048
1776416678
1494677178
1117429090
1790070592
4943475
1812257827
993169727
1771420039
603228116
1322956487
929817155
775448610
270159345
1772815653
1088646693
950196292
2039419342
642326545
1855420716
1317954841
1814133675
1580295397
1657242091
1920849607
1899848589
318007412
1994546599
1300330676
1916236043
1266560953
503553177
311408385
1171555335
45249510
899757626
1987790338
1505617041
1240918963
1865055552
1336921904
1840462664
476355915
880368768
1291724887
1600868852
1568225572
1679219288
1927352633
322214591
541162626
24372549
851671681
377913797
437623541
2018994386
2012304256
785679529
237023410
1508026555
1912332390
538186361
218905930
78439803
880449676
327562351
373859840
2023180614
2016513333
678821533
2123087708
706354097
1640388288
1572652791
2034130849
2146188708
776768627
738010790
1085405605
1090907770
101892337
1436926425
454508135
404739856
2050558486
585947077
1615775620
1961844571
1505365497
1964350424
785172859
2055293319
380606935
1433425074
736677358
1429444436
1690026088
1638286644
2115139050
1106228482
228556713
939678849
629425185
1130753695
824700819
1267183312
1915580194
2032872446
1102772191
1355199609
330021803
1203369105
250384032
1099059983
575561399
2138553389
329612956
1180020220
104523759
1946122073
92583156
715898220
1273836525
2081584801
1329862674
1484369894
1131112085
498109522
805955005
911020579
967240915
955807554
766482656
593411744
832800636
1469159507
1613191331
846960386
1025334519
1568664928
1481174440
766772054
1921455186
862148336
74400115
1508063944
5830268
558048039
2037343009
1648317488
63576395
1948705544
1855068081
1229135191
321687883
803046912
123268702
895663262
1514515578
2037628582
905437063
1830557611
958084050
368750193
361526240
1460929819
198096425
1281350350
322662658
1477526485
473946678
808937508
427692321
1908816784
1011792049
1450811325
822591552
310019343
699875041
877967892
785212199
382024352
580819111
1800664250
248980892
329846761
2081137321
222096851
128307090
411251302
430138547
1831094350
840213854
895349157
1478661145
1650104468
1438698405
861417420
1378688390
1962055697
35600410
301111604
1630320618
1119986293
411706681
87270656
1511489042
115046597
1269764708
1572036095
1209504059
212487897
1558596004
1958736286
1294779202
2061770325
136113506
1810630915
1526810893
1237205987
454725438
1215818169
608859236
1658872693
621497766
807820399
2033088134
1488425879
2136439679
1311661811
927476396
1441452692
686935196
739941209
268560193
1557250605
157617390
327657511
639654244
703507605
822763273
1523716542
1702258282
193777571
267452861
1340418318
2111510062
1136914973
1696636529
1232837919
345671080
289554143
1409228791
1078123140
230351009
1180527172
499322921
779236382
1083073727
1695292891
1895530108
1434899138
19622588
159951894
425094639
1861578279
579041628
75369901
367971244
901958908
1928486886
1623205149
1015737649
605293632
926832552
800082643
341087831
820490540
1310862976
1519329783
2058586050
1330151450
1889171843
1578939497
1897108807
1768627510
1900990127
1091032821
578765782
256341172
1871710034
1154340186
1142419374
291433285
679774855
1137403618
1804892940
1166038570
1799069553
1717562080
1393525883
1014676288
847300267
1411640413
1099834346
1020254698
157818373
1163128359
1942500033
1737980467
632080736
1538293830
1759189154
31753732
219833843
1899272949
1655710252
1981606295
693797786
371409783
973037451
1037384281
1604265926
1192065088
1509427749
98642094
398677941
1989240153
1337422660
57259864
412789358
1572069423
1440184905
435829689
1028186866
550841490
612207244
529868457
1234866911
912394297
309535288
1023513568
158843911
528613156
1005641740
497197918
1906945002
1780746340
1877285336
1531549677
642540641
518679023
345963171
1335083331
493203207
748086463
149367089
897919768
171556628
364390718
1051653540
1261508003
1477905287
477729682
1755254880
1818310165
963783094
1670787059
334415872
1816968872
843755249
2056259254
1812778937
1167077088
183638886
242004099
767724804
213314525
1114492034
2136486676
2073751362
1791467610
1707931231
1722754216
1433783379
1113875812
602646086
672209088
1766901725
53457538
188468687
2067551407
1265549644
340202836
424498186
1939065613
1613154798
667202233
569258015
1699766393
1640211332
911773233
366709659
662599665
1895614015
1395301096
1461513419
352896703
112324358
2102825937
323119391
1446080747
1773286836
225614585
165600872
1727688077
2071440264
1521591095
934753979
2115908282
1122009416
877829947
356495633
1801038348
336508234
1361934978
1897936093
988310745
280447492
1615780210
1838721849
1731479615
2085225549
1924374806
1237213663
551094787
58372415
123029584
1705735488
943559634
517272777
400027487
1524187745
2065905748
606314539
491470824
268362237
1672240867
1788120976
563025514
1642899791
1165717663
430051475
319615317
1358804460
950733654
1391120600
899098978
483950373
1501593356
1665225641
878637713
1448570943
249139644
123466042
101852067
831687454
1752599311
346971028
89245464
1210257884
1231129034
2132127168
1423078003
98187778
2043944705
1075839480
1603757908
675538430
1729901264
349736778
47807349
191784787
1193357435
1528910047
810207454
1955613063
139098755
264450800
478684654
625288238
1839736821
176015923
1453942320
1077572730
1918830233
360681909
1929470516
1782939674
242805056
1641001106
1144964987
419119052
978991862
575817972
1933488490
704860337
356375413
1127239149
520227161
746516332
1580745548
1133240831
190230098
939325877
2120413297
730479929
1172661729
1116993819
904993307
1893472978
242586750
568014053
353283445
1477292165
945273984
1083952314
1149931833
17247375
671598716
355654193
1097675432
1363589887
20453731
180198434
297556301
1451038024
244736091
1497933760
533545871
139827087
1706769910
928719789
1420167827
5431013
1188408074
1633094087
957304501
1388900544
952314066
692547981
1477913586
740157324
1734719690
467002003
1424389540
832186903
1395170743
1161801262
552156093
1697720612
1841619653
1128551046
2120979831
1875617428
1366732063
388359171
2129377026
1035764272
1425298246
351567954
1937919370
1160319381
1469595010
1534969819
1356997289
508427523
1045335577
1918460045
1469057387
1235855041
989303199
28016699
1679036979
406132816
487585647
290881061
570754785
636778886
328192402
1534357032
2012164122
927469189
1964072265
1163789
1631018900
226934215
1416663801
1312945321
238765637
1871388348
1563721367
1623669620
168824737
788270953
741564402
2057715960
1348486652
1664734086
369267501
1646192426
755629749
1727576623
232996936
1856180745
1916686065
1571965993
620549180
411334899
151193413
573964906
1658208404
389185957
454539413
2143454192
85918728
2097226247
341770100
2066771034
100203187
1167182595
2098010401
970430915
487847426
1981241890
888979404
1073218578
1225530738
1020138513
1672171059
1351555480
1268520596
1864410876
2138909832
748856909
1683223810
1544762463
571180096
1210729063
2057696106
581788700
1985756356
1189103545
1362752184
440171999
1761951549
862146634
1234748197
1550224318
1633420007
1731280091
811611272
656901220
770859474
35963584
2136010221
384925133
1975628831
473858733
2074545708
659089022
1787114952
211985921
340694166
2052442278
669299015
886310457
1688506405
503518208
506492049
928373246
1167464704
1600450718
512724398
1560079468
1611534366
993990568
430001731
744053448
1086498551
480524269
1622349897
1522653856
2123608262
1623678420
1019965995
1185515684
432716397
20473676
1978360604
386481731
1403906633
1407483188
1879512770
1808101452
1526114568
39032211
1381419713
1058641091
1256001944
800849528
1086390719
808587781
529082737
1067773793
104792063
1799205839
1809506507
1290871951
708612032
1130343059
1234819922
592084970
1242828213
1460343058
775815030
1929884785
854047906
1064368817
60936082
29685781
523854424
1472858704
487557571
1208532347
650193757
426020704
1580863550
1047361260
1579472740
1568681355
718444910
317284494
1464872448
236980643
2056005744
418206236
709867988
1797030169
914214156
87267686
1773063637
148727498
1374989412
1748491466
1685704967
306563809
1642516611
1618019694
1529205545
528107505
1264042390
663105728
1404987486
524999055
2048910556
1809296427
81448345
1630091920
1856480843
1507128789
1576752463
1102367589
1380411364
1320732565
118496120
1409613857
656226888
1751394672
1208615271
503011085
290020610
70355828
611775120
503699085
614631032
1085859794
373977284
1423643511
320009339
1016982978
907241441
1977139040
217007205
379663120
1174424297
751681323
498602914
558722740
3307375
404277408
1289185118
1320794927
939647590
707037545
1259003188
251256980
1358040063
493507716
2051777366
905291430
1161379000
38033724
656750774
2071998385
1893402669
771252470
1468790135
1252547081
360127174
1988367814
610556676
1532701370
235752747
785633376
671886444
2073116578
1897398424
1127018140
626413104
2069907975
1786626897
632598830
663383932
1634308195
1710963904
1864147652
2098821435
1665038504
902193736
798852594
332908377
393485071
944501271
1753860734
1722689620
1967053674
453523670
115379507
1506977187
2005863547
932978007
2070551813
330962084
533174618
727676100
889653732
370371990
508016618
819044113
1308277388
322825411
354460533
1835625233
756714207
969603782
997219955
1432699627
803893983
1891425375
502955290
2052890604
718287705
1146301075
1404565365
276023162
681971203
206967762
993461162
825413232
1393951305
569467688
935589988
1646323311
1363580007
1280332083
1802778298
677703949
847387449
1615535088
357309646
2043436233
648123969
1754752882
148438981
649677068
1445203262
151807333
649604730
1738076801
536573016
816563813
1403255503
195258190
1530403845
322990383
633326897
1573225209
1994106611
1283720084
1576811909
800469829
1916569445
2078022144
1166816980
441975868
746784503
417358060
763633690
1705505812
1911083817
905604087
417075093
832212921
2038699312
1603294763
120456350
1684559684
914820886
1128999839
1755916680
300575240
1945977498
1277827011
2043879186
46692973
707731257
1697865586
533744932
962136794
1492465784
498343821
1544306239
1295315342
1919157197
1998575262
272302322
899622127
89726899
901821452
298619535
503435244
1603477801
579449155
1980453205
652324371
1260186140
1165717885
238974579
13152285
1526040509
1026353493
1028233465
499705708
1862113486
2032717968
643970806
1230551961
793983953
1106303280
781469888
1298752822
996509037
580366285
1760484036
1723380515
690519678
1963115673
1196535763
696194711
888318494
50649755
1341451042
448460450
715985967
1671585893
568574735
695881189
488564790
1961922790
1086536446
1587776801
1883082249
270555847
1918756280
148818133
260723195
1449529536
1854779268
1566583998
1638306063
982442670
1010610451
2104801299
644313428
875895983
1414924408
198328952
1825709678
1453600877
94354600
2076952414
847876300
1453163667
446080792
128645803
106355573
1599016304
1820681740
1116743013
865403528
1877781808
1563383576
89737493
208230785
1484610560
579377386
87133298
1557227815
1301092541
1712592411
898232313
1756323371
1872011265
1939904284
777800097
320732985
201846367
289266724
716802395
1836395264
1260160563
476233860
1388594482
1887952730
1853391391
777872247
1733856745
180667929
974875739
1413897034
214043294
2046970991
435281416
1422913475
1560370566
400507139
329574734
275405733
423743577
1405155755
357976126
1045829514
1161840512
228065809
924472682
593308653
780435486
1622430195
237030546
1561103189
1550684677
772934481
1033720305
2120643742
624082578
1504166041
44090291
19324225
655983206
912212753
221532473
2027086859
742519725
142735600
304569262
49039991
176842002
1451342794
505487033
566359875
1613451913
1948728963
1403461549
91652409
550278563
1280244734
1659463420
1089847494
1039458661
1769843966
860192701
112356060
1356105414
498419287
1670463463
1260696040
176980296
1846771659
2002671889
287502825
1395837575
249749922
1015525459
776823152
1727329983
1223121725
762936928
65391606
1809455493
282026179
1371879471
2056017072
1774514552
1842516722
1605517066
91897914
1098341411
78048018
647780526
200525551
913839043
940929802
319877087
1439297494
1524347301
1352106823
1790712843
2045079992
722598823
8751104
794194588
1408474750
1794668603
1652576503
1826921930
812536949
1553156608
1004398117
280608280
743963056
871191886
1560471421
1137545742
941915403
985705185
1840345535
605513351
1130914145
1772633477
1266060892
499044047
1359400735
1404820851
1551837116
236135721
297250660
479689916
1497205057
1197134502
618581244
1341045714
325608583
2108383273
1171062740
1424866688
687628308
437996932
1973706307
1590182790
1577659681
1790882562
540571781
653791792
137569943
587180151
1281595779
1825283362
183662221
553875029
510267944
688257943
1538835737
1911393638
1294240489
460399686
1632005627
401688497
684351168
1399026184
1100496741
574844897
1951726823
324628398
1442234451
941396481
412439351
1927605467
80739865
1293751323
573849658
1767004526
757392180
1317279055
167185872
1988455013
527635863
902436715
2025911108
1856898627
1411669027
240152179
250257295
9861267
665620021
553023676
816368434
1701572269
1621035192
562405298
2002440992
1140997082
606383309
1728389041
700078813
817096118
1096509067
1764137058
50656714
1444902930
1682455102
1914463549
458808076
975380956
1294261135
759872764
1906155140
1033345092
418499405
2019859220
1769075565
1684751515
2086010300
497381133
95909555
652129972
167053590
1660458145
1114997001
63136402
965008173
587175211
787218818
1186833456
1695283381
1913138774
1255104365
1957366714
1439777358
572728146
801531049
325972340
1118192531
1319949580
979578942
159339207
1297418554
1891148365
871378888
482866636
488275743
1525682064
1888101128
660723176
674649723
1553381431
1797268641
1812125644
381252750
813958545
588430774
183617075
1692133557
1174646864
1565196060
1938199897
188967432
1588463543
1824695341
1297543151
2009292474
1835598545
1284914454
927992606
155150629
400758758
534405300
1646183044
226066217
888724786
428664569
1986460955
1874102221
529953025
1629170480
1718311050
1530167650
918923806
1041651389
1038491241
214249494
1757024102
802075194
972324743
1787843644
801872185
330236154
1846876508
967600175
1970354221
525394471
2052767887
1827464932
1617700667
962804750
1511298844
278731338
678756831
647736735
424437546
1122922744
584820229
235669726
1251756081
2030263550
1487592370
173331767
1711049348
77576617
402703604
1397610948
1279978581
1722268305
393025129
98414547
40637681
1991663816
1799755746
769219609
1376279090
1211398647
973433843
2011492954
1560595329
2037982729
1306370153
1466842785
1408862103
1100801531
1457096437
1996126228
1728468680
499659087
1777751233
1998584472
864457043
1860605258
113871734
1386547710
1615153705
751262322
778283181
878484285
1290978253
198488888
1530961594
628762475
817638506
246051252
1932989612
959808985
1057399350
2096449195
427257536
1018678795
1752072011
488867674
399220386
2020229661
290188933
1452309333
1802025816
970998070
505268120
234042251
1522753947
733299082
22786743
502917175
1459084439
1926746801
89167217
1109057276
1282872706
517646326
1606305560
566483209
1808354377
889498218
875269132
1714489870
1549244299
2079920970
81615697
1700042124
944581927
804294179
832334241
1884788151
566325808
1838965620
109575790
1012771192
914084660
1810672180
72814472
676596405
549610650
185762481
1988666974
1387605174
12864300
1362581637
455379599
105505286
1800465302
595733820
315439111
2098268996
1068294999
1680075190
117709326
1419168992
527812791
474200425
1872826332
1327779225
1621472000
2059693077
530462964
558955638
1659341535
922476534
1148782851
329146268
1183654557
1351971875
1250534682
736586236
479729126
871924543
600933941
1653365233
1147564883
2091639975
1038247804
459546376
1286875918
1699706890
111048955
849103119
1388464153
1860482710
917691505
1775271263
60092493
1732201856
869099996
1640134104
274279580
949403831
1001306884
289113732
404977924
1381110917
744063165
1371581638
1045962134
88506417
616570339
652354682
1580092887
1539450923
1685163186
1427080953
148836665
1205592111
1072073341
821653779
1026618342
2023814585
842009561
1219080574
204570253
1088029187
199752000
597360292
671970892
943703218
2053452627
1463367026
655943125
572065096
559144551
290660155
372763843
710573666
1139996573
36093991
1257855083
880922474
39334002
1003564380
1054082091
1166309040
2050692077
755690268
437780709
72078393
703099287
1362744147
1984202391
1649881939
1193218819
134316967
1150528230
943512918
1387706141
1117475783
783082248
2145596396
219305609
1432277923
881806106
1483395809
243183851
1073992095
1004844591
635615955
700325787
658958527
974030685
1761575648
1713550021
112826267
459100454
1496224755
1236768208
1369890088
117718701
1568565673
1528478475
1310023841
544817886
922017240
902287478
1829772986
1813188922
151812493
1119189880
1065263085
97902232
1798426783
575004081
1727379343
1719658578
1345970863
329998533
101304537
67552582
1458210520
688048889
1003197971
802586168
13491229
1585683171
574133874
776170779
1521075506
910666903
394777751
532670068
1410624025
1229661438
1314673779
1971759341
1505673825
1365616207
956694956
1351292348
1076766634
119393519
1612326484
1386230006
717090659
1230500544
348940351
384264622
1558318540
1677802542
865161189
934816368
1237565262
1844964288
1404262077
2102473004
1081162648
496107290
1285782791
163885052
1090088762
507712117
1777231959
330314862
1491910184
1627557209
2061437374
40982761
1541131864
338892453
586664950
61357168
1720539366
1726763335
1821067756
2063123010
1506018785
1990713319
517835969
2048629598
1535987019
1165144350
1029100035
1081087380
1949458886
1508086854
1567676974
375370898
100934399
825759080
757579380
839160271
760944485
1998102886
332877678
799245517
138702712
94696011
1267596155
162206504
2071269002
59360216
687750223
1627924833
1144757890
218156816
72846838
1338088139
88779046
800853811
1433398364
1827367291
2119416420
551374290
432462447
438490859
1150061344
2000352920
51048306
669269105
475476756
1532179440
954920410
1462479602
40264415
158225317
689660239
1005671318
81176239
831615543
1956234515
87209918
1121300551
872574902
22426151
878289157
1133554051
1883122718
327980392
1458692743
1396870681
1466043127
305557024
1656676328
928747056
841597023
1042158597
1700912735
1356494994
230843537
725386625
1306664151
772877610
164876532
942325340
797422435
455939733
1296122691
261067981
2056928509
1929162018
910314207
1939022230
1219774059
1200292015
1838480515
729853029
2138867514
1951025946
1537896036
1742742405
901112237
1235651043
432962818
1366300961
1941383971
1140400545
1483462344
998853129
427539600
636913454
1454198960
445950935
1771948500
1489957462
1860010574
1801257704
1907065674
576395214
1711647353
673513762
1164442894
332262415
476895920
1015737369
1135140794
159673565
1874357353
560122486
1621221437
783053876
378453119
1708137358
982450264
899387863
2025664437
1795691683
181311269
1473179182
100827006
2084923320
1453072641
917320736
1354648774
882282830
398251959
1615037365
954662504
1347399420
1854870232
156658563
1053221677
403234194
1275949074
4189261
606183345
120725402
1668727711
1915978177
1434640752
677759805
409718783
1453405702
748117016
1573027941
125028020
848345791
2005994795
1807067070
871927866
1743621283
1354221606
549419015
1475075153
1792875677
879168349
1557759241
1181088382
22544977
1792678749
122213756
1269791203
526333739
1179084749
834961665
1917227502
71718741
1693202368
1006229359
361845281
1940647139
432643520
1117195727
806197983
1054392788
1442034569
19232082
1542446258
1365195297
1735663486
236730746
172073490
368293462
568385354
2092213818
95477334
1318518167
132668939
2015950401
1801520714
1699458965
1412681440
1478928752
1563357422
1219477382
1260442189
2120049317
1308131094
435353073
234054009
20139707
1771637679
1203993350
994116485
1070076279
1064019130
736716946
2138458378
2005876050
2135165605
1600808182
1400344764
1407930594
1173322025
992887874
108925679
877804858
661534533
1631433784
1399994224
228881435
1513549684
886303816
690237364
1467973158
536137723
1436314101
2011421899
1718950354
1162965817
76919175
1176042170
1747968075
1400606742
1328683388
10261702
1856927036
1396404722
2003803020
1924448902
333331350
1250310308
1304408124
213101281
1056871767
1788928394
330837947
526045493
2035656796
906237788
78003593
1967368542
132099463
978438582
1262238121
984511387
734119644
1405980383
2041822036
1865965921
2070502736
1290324682
199004954
739901791
979437441
227778471
280089917
1554969560
1845753913
1931716202
1395518408
505931355
693695320
1388408501
943108356
1449646199
712887727
359515978
161124780
825075774
1747743365
1305464415
204977911
365618658
369258950
488425874
159791354
1321791620
1918113396
898287145
1658738920
134044250
1618216035
1172242904
1458815915
1991152662
1719164856
449387132
1478417253
1921639074
497449364
1205601888
741149269
2102106712
13502346
857068804
210836685
840606536
1140646224
1795634860
535602013
1421362656
85215009
1087098063
1812684144
1002782579
753446942
874791621
1233759029
410852618
1152720916
1495477666
1887373284
694739341
1405814349
2080224359
1738902660
883552424
226993026
1756430478
1972861249
966673251
800585826
1632466489
769378426
549381336
1840528228
1993913308
1369098309
1270461831
614192942
634870689
2113125800
1189574873
1497035058
1219470003
135040542
6236154
675444583
657828295
1897165151
1342672652
1570485988
601005472
177384807
1193816423
1472231906
1138204377
897210062
756708671
807448161
296579631
479992861
1104943138
1505661937
481425805
1697584957
1449388997
55210524
599028496
239708411
96065903
170317452
1143046768
440621578
1492332206
803101638
1494220836
588826080
1666462062
196343538
176132773
621448433
1794636959
1578552862
1715080735
416304788
2105517021
2078447294
954768633
1759030151
1600757727
2071296910
1057861480
1664045207
399672107
633637726
716485854
63047646
1904211336
1773645441
1674091292
1356714946
624359687
808855113
1445074689
98373989
8287704
1936495111
293516584
1847566919
1057951300
1677032907
1957802357
478551766
1951480860
850229470
377460579
432607325
1298838297
1176220523
464890637
908407785
595332863
913843658
724441190
1626719240
1221576294
1668824426
898755607
1123404591
853239811
1395332141
1338626984
1442938332
504634983
1229860313
1814996388
1464900868
129465386
715374342
1336586761
927129694
1556713601
1207139083
891083333
334981128
78201689
410970655
711881111
1510488045
2025584928
1003636580
1340925274
1491253492
1775337545
1325066348
1134046507
1851147174
117523469
961292674
657916820
1729213083
1356974495
284943816
1495393590
1340669006
2132505554
402617403
617994882
903599603
1568116755
363998748
1635780319
955669738
682404408
2045672940
701694289
1615120864
1514743946
1113748704
295105704
1261644418
2117939286
185133512
2055571393
785523682
463786574
114302599
1797426699
60406936
1838382671
1435954916
258113328
1650667317
532791303
1221166792
1410316240
1299366996
2115912489
671522884
1526694321
76199208
90382263
1800817186
1464329119
153097550
99642767
681260392
902249103
569034111
290267631
503811280
1332648118
2066312522
902771373
1400787378
1071640211
1930591681
453772014
1089094474
1544616679
940260296
1691490097
1068715127
700711741
408801804
1502417343
1234926128
566711150
1095199503
605353715
661420423
1946978110
760697840
671725814
905879115
1976080556
674768568
1123814536
1346531520
1458420309
404487151
2076476829
957727902
896529942
723821863
210369080
265115163
568694208
423686103
1662529629
1853616591
708072477
1628958379
642240747
1226842468
68965281
1086016546
106472657
16868149
2056380521
687449470
423565538
1604708107
1308030767
206170989
1124469246
1357501920
1214617115
812174900
763746683
1004609325
1549522091
333524538
433179008
1179438969
1027261625
114857854
1625071918
512552513
2116622775
1217970955
1207277730
471328019
1695193495
1366237701
1625197969
513830136
1146967261
1788571390
73170770
271778990
1475192511
1411795137
289624906
1320415147
1299316181
2056836298
2032001281
88521679
1396665267
615409866
1186154092
642273170
1013448104
188300706
835355670
1118077039
45341918
2073241902
2125291952
1802514778
738604588
1997758652
1460378084
517011569
1507781511
941769528
2097106756
2036026892
248122047
530852687
806602619
19939855
2125336238
1268009513
1464823931
1615051476
201975624
2043185423
39988281
1196702552
1699990014
1610052573
389604727
2067607870
180996470
1278815039
139946813
980208351
1579497061
794582930
997823957
946230857
985778080
612913626
1461498491
1633298151
1978239495
532995871
11679753
1878787038
202807669
656511619
744276778
467738179
689676324
1481948832
2050513440
1187942297
641998755
2127274310
1011808645
327245709
178094306
608472095
595224755
949555987
247065656
1345067055
949245185
778944933
509471192
404119454
846575520
112899171
1336527389
902643592
1751547982
1361480615
1215288676
227320622
331254346
1741811080
260588848
1764087175
1251530946
1530248344
1360266099
719510410
412752559
1958335681
700396305
1562564277
1508603714
1804424077
506757304
1237872415
2141889103
1869177969
2031237633
783500704
741357561
419928093
1657941768
849178229
548233569
540328626
607476075
1876292328
1153548662
1804165548
618941838
1081171061
600483808
636521026
1561686532
1906918793
315395676
38166512
438960267
574879173
1291312178
896995817
592629181
1375535713
870970240
1940349555
2087573845
235403687
65766475
1695528018
980264689
820384908
864889252
324182338
364600870
1508372826
1629703515
1077418093
606384701
315905362
532829225
1792410706
1694929589
273479642
679219970
5208363
260416545
329929673
1807714776
1366518673
1539669919
858227348
970713295
1722019300
1294973802
794238352
952622174
797898596
1425783548
49948961
544088345
1415688676
2034779985
74581594
1038114965
440356953
104329044
1042705718
150033713
1558473866
731983927
358117255
651638410
327151206
1258513642
1828422279
127364572
787118401
512851872
743280968
1662816640
1535468208
1262717204
1862735600
905423550
1361719310
1560275124
656163162
2095955927
1605606824
487421390
505944706
1368566416
1321806962
673140485
247118792
827470500
1941321770
577469129
2078508913
594047867
271947331
1700614054
2138073852
560629452
557497191
60073062
2105223632
421558899
1021405688
84068520
100511533
361860012
2060249164
1175864463
726034470
407088088
576700248
1913020794
910534305
1791970348
2119499793
560953833
1741490975
872968924
1029968594
999363160
1610217052
1662916169
867699767
1369356441
1394869488
238076426
555977947
1219800223
1707643041
822182639
1410999848
1210143069
1594636987
1266293512
429410784
114582356
1535868546
921665065
1715650441
1004862099
1213418321
606049900
86418124
591352269
804955890
319508352
1554180609
950753169
1240881065
955116604
35943484
8193375
1180669660
800235868
1635622783
1851752611
2122763004
1969847081
750937907
936117088
80431511
828147982
498207207
551390111
72426093
1736855952
1238841479
391271327
2068705416
977964889
1722272640
950801130
415610220
359806134
1527579054
763364875
1756412645
478918673
1608337017
354926236
2141420944
2045814916
955285448
304331795
20029072
852593179
1016587535
1621150570
711253614
1875441902
1868717182
1035022366
2076253955
949426001
1849057744
1189778317
879652323
1959149670
954889464
1597619679
172103243
437912873
732237668
249370121
1753201568
1288269954
359473964
1100409406
21724214
1420137384
1584668824
927498086
602282483
762141263
415401173
1883695779
334245546
531605090
571469839
1473949939
200369352
985445775
766493640
1820012218
670087714
927452138
563824916
645318959
707447416
1031416173
700603981
1658381825
1730879736
1079526838
1089187427
561949671
600675139
461001818
781020749
1919650375
1379705714
1597575330
489137050
2140047859
1627515371
982504267
1959326295
894002566
962693177
957672671
294056867
623536434
408527597
378096353
1037243542
1533680448
532603904
950035704
213187221
14527678
1393493251
1925279481
1209234322
1211052144
766665132
245552962
592767902
1313643709
512069970
801180143
1119906387
1126077070
1990461951
114392363
1814567520
1622666866
1066191509
1836254685
1569085234
1817124976
1994001474
1769763607
1381384971
896683123
1541733908
1114272638
814802301
1158099531
1305380281
1116586098
710398344
784850464
780536592
1891275521
1500926996
1024270599
1502038396
106586111
1979853304
2010632291
2066229954
551607200
1233436189
1428803353
2003806494
751126360
1681256518
836754667
361675019
1262552036
1643209457
123547582
1328823327
2067033998
951013714
729404086
1897200452
414386454
443149818
1162137453
740337777
1440210073
1752713533
38477262
1291643218
581121973
243777235
2100583426
159345035
281191860
1467804832
799428419
838857970
457454514
1856319732
914369551
377199038
1498807575
1136767097
547268022
362926705
106102721
1888806003
1970915190
369408203
1887320118
180072831
437097551
398802879
1257047522
2092631311
933130029
523531572
239196056
357235848
1225411510
1862454537
116924252
1946718934
2021107044
1656124166
1730318017
1456920300
5456230
943826174
748461058
190360067
1336784258
967972074
1808813270
1812727257
1126807735
2115130321
307317647
1487915765
1489779623
1656111982
2075018063
96278192
1579108622
1816891497
1039762466
1323114963
892906875
1898394914
1655304032
1818535640
1851090901
1147732836
1402284964
66965369
416997786
330184460
451158378
147434485
1471082258
1194069962
805486288
1063399498
1912051646
1982559254
1789658209
2118499238
1249093128
1744738959
1481857312
1800742254
1555890327
598326529
390866656
53302273
417712460
1050137254
103857674
658856826
855721595
1825853832
86606461
1138369304
1028231789
1264777654
970284846
1456509867
682824807
2003740343
1035240333
1020743300
283033619
1126705833
1511417376
707848976
92020353
994979837
1940656699
414170381
1414274562
913777522
184531711
1015817000
739617360
1364600544
1043503365
1037982934
1241320743
156502932
58854757
77916466
1070536271
418730868
1664421471
1499491406
1123093444
1336294571
1253235681
1953373867
1489396225
1487262487
698612547
1382662714
511524032
1122568907
1696496697
1140859236
1465038428
502194703
1274971149
867898660
1568665782
631147469
447488831
74453804
119598339
1097376289
1135570947
924468237
159788254
151281678
496233654
923345348
1652693293
323085304
1169961439
1064082929
1348678613
160070060
2061951990
1164431232
1718357710
1422388586
1766190848
770910677
1421479219
915137791
1562970896
1459042907
128707362
1131430703
274499693
522776332
1408830987
2043252947
1232954251
542139563
2043321536
434401246
1269015035
1002650877
1648844859
1931941218
535033300
1761311963
404974364
193973277
290040475
1783886582
484739739
1563000255
1191827800
605234549
1638694537
1596933794
1070654596
1309526203
1400502660
783814350
204160252
407485702
401697072
1826827437
86666556
522884570
1222542945
1319047033
1602711145
869312187
834645427
1682108684
1654867152
158571126
1271660421
1297387715
904323817
1218548025
1912948790
1592980781
639850212
1567344215
134656111
964638276
2008235605
229228398
325137840
1681674292
1363051056
10224058
276228588
1136590088
102849516
1633112278
417725546
572954512
110600323
696349865
1119128001
104334578
2129483288
1778944110
1955476476
1083418373
907382481
329109455
1149534962
1683969860
120098348
1356666342
1407388859
1390241845
1617573107
2015990639
2076730729
394899457
93959418
1936284849
55891968
209033966
1785433602
937973823
23062129
482100504
1429131790
147569778
2026213693
2097650944
415150266
1117722322
796682325
1480560192
402738243
1453578497
902128553
949760713
1817499108
1756131385
199656079
1668550115
1936454061
845931102
1375810689
1883196996
943350438
1665332527
1857390986
426317896
498270064
733207627
509815310
531093519
1765273148
2143645478
1710823226
381000636
1170090393
1539237726
1902457672
341931558
398805912
2059740978
1993642529
18016458
2103747435
1996654469
1293258972
855135634
483299466
924987037
2089596540
188316150
1858807741
1560800619
793598992
2124869847
30088796
500016879
101129487
1233107999
1163132838
53427593
2090405779
134600881
1151772880
313395652
842777678
196793925
1386286203
919918694
374542122
121469986
133971850
187003120
739809134
283210096
405261714
1398317880
1282420686
104460398
1747145909
1924783672
106362573
149979232
2111269386
679956069
2071871308
526432398
1301202437
710902671
1472413731
2039613679
508606498
1843765061
1196723448
1967689205
889054231
249891647
410408436
973466119
825246971
1063106325
49705179
670246937
100629139
318889803
1619077171
1523361113
1005214928
1070488289
1982321773
738788477
809949306
428241460
1217018832
1838425743
1371083573
503069788
1362344541
144125638
1750259704
1546552922
1289564849
1105628030
1260145369
1483030720
1063568907
533661947
2078729707
1268086383
862737502
1260055494
2104212786
1014352429
682607729
1195905759
1456868051
1959558493
356783280
67641816
452657997
1033895451
1393570603
339980960
1889530365
420674955
1274060154
1157206373
72326409
1624575588
873908584
1618148504
2069885453
1144048247
592794909
543551722
1927870894
417366355
1663696677
733903605
1284379795
1307733705
1349936961
2062029043
102399807
270891252
1022924261
529528308
403840599
1397192216
1303661797
855221156
1517785898
2084436894
1755193292
404634757
908629839
1401074577
1559843815
1290798593
1951506896
939277239
251234440
943385391
1285149339
1044155098
274278209
935003832
1707615996
5103541
884317320
740439256
1405285930
1582774086
1503811409
1592110700
954905905
1350650485
1199804839
1607248475
267453296
782570700
1096933667
1582893138
1181548135
2053956285
252153543
222495456
932044492
1152444241
98088785
1281419707
1097653159
922245961
1375155156
661906351
513759147
505946791
40061280
779270529
1623872709
193461063
535437844
1175168996
1612198101
1030173445
1607666750
1295399273
781297991
13231586
1348240308
1456351531
494610448
564643006
775553356
1011895517
636966753
1197826717
1734579171
2029160175
223346244
1196493818
682115037
175096159
1751524481
118236286
815015823
117501720
820674405
2095713584
56327119
773592776
1914643820
879596328
10171389
1941071193
704875174
2033050914
1155567178
1673938697
1458292145
1787564642
772298776
1045597076
1218714231
1052905662
1252457941
1369148970
794939392
1676954146
1909089158
1663265254
165825551
2047784048
965117320
1704604241
2134472387
1347841549
2145247161
1279473283
1609590768
632874352
985046615
40389535
2100648661
1661044330
1219335783
1737760276
1006496250
1648292065
95946163
795643028
1159500889
381728551
1940200181
640027264
1919584444
221684718
1471170172
547948966
474397357
1134201017
1131762119
1235381462
835403302
1152226318
414662790
181928321
289008739
1123168137
881522800
70910839
1698778998
590046862
261533999
1481286921
1591400205
2123027483
1178021232
261399383
2057524363
550902050
612088438
1930026741
464437080
1726798630
2131359898
2135097161
620249324
641223076
1394240403
2025397339
1571785004
1840065905
1558106790
858943664
1405381315
2099871169
214124822
1287328860
456245097
1075216334
18558414
1856159376
933794795
1817734060
1793774733
488149042
828152921
515152749
161414432
941483567
1288892614
1777811790
849548465
245969740
414454028
1312925059
652688630
1190257417
63058208
1913253089
1233591594
1694384985
1882508739
1047881530
534936181
1655469761
1088063530
752248060
1553504053
445607852
662850115
590779934
334978108
957935908
189576065
838266852
428820627
2108267039
816237776
1554914180
1807559127
1329592276
1674511525
1418619971
2065341581
111124215
1105556319
716987766
149312569
1374244544
1537763242
85891308
1217735559
1002249149
1344158373
1213236585
1708981530
706715711
613248061
1971346566
162153192
393951423
172230363
723634558
1972469607
1513505856
1909410951
1266552405
1315794218
91713621
1046784703
1145746332
872085372
1204881789
593294967
1318042963
1281620533
715937493
818081969
1044802052
2009713249
929954771
1393955464
490305708
1895859876
1298948778
226664934
1422915337
902573740
1576087093
2096106770
378247129
705725557
1369355443
1030131505
52662530
109360090
213025110
443358412
1145373244
1151058629
1572724602
102799337
1696719487
1584581170
479030250
702893067
840398711
1656092078
1561898979
2125705926
1205162618
160254952
1551024902
975273971
1049483099
683818678
869594436
6813111
98126644
443483015
1744601504
852001050
303327651
1655223296
422856847
1557175717
1814266875
498414915
1787007279
840827557
144909970
25028941
748344527
1097078461
61818842
34612821
1933021356
2022943688
2055863782
1914468159
2044207048
1361445895
1015725493
1166386331
515415464
2058100195
1893670927
1831895988
1093783759
484657164
382087435
409309136
2058558449
1370488321
1913603443
20269440
2008054142
1115688007
96819572
1181769761
670924009
1672805448
856684141
920953066
338582973
467126577
1785897510
1454354345
1605896356
997645228
431215573
1352173306
1571306280
95375005
550793994
1921040544
535733499
679639706
480304670
1159636474
256905766
1731775272
1032091585
1146160994
1681694193
1613945419
761839151
914218359
1189211322
1118426376
931719272
512536730
1861381621
2013276034
2034437428
1160628684
1371186941
929263995
1527763180
1530866332
1195214101
832618985
1827249213
1077955825
221296506
2116820033
25975196
82160735
819073492
830227464
135707732
1392317847
783218338
133943603
733351533
2029239936
26659065
1475382274
757434089
1886332804
1745970995
131732093
971647033
1418314389
1506979079
367575773
961816016
1566860315
2093219294
1347285407
527356708
467499788
1667028718
893805725
1378359856
1499402578
2082695566
216012687
219707482
752128936
1548631442
765216912
1953793506
117006947
1973410625
3066896
802227255
760293743
1370848772
1035708706
1904374538
1413152783
455200299
252968483
1065431000
1169183268
248292231
580070407
651893578
1130401746
1714474900
22891486
987482170
402302293
1697705851
1675618753
1563701480
345324556
1952204471
9833082
1284175492
71746267
312254764
1328576032
1526605367
1897807101
1868971334
2103660072
1983875072
1791876121
681754200
1505355801
1460958555
1484283712
1974478545
1139929743
1042429533
1009925033
2062342793
1098834317
403695859
803704066
392800531
670474828
992407243
1215810922
947576755
1716033479
750445486
1962431895
486630430
1354751731
2093095734
1563338175
1952765401
1928452855
1244112907
863204656
1800911268
1306134904
1786767685
1666157242
43952871
260316863
2078843190
2135121181
2050201099
1019570628
1476236044
1296726835
759036729
1957069136
1927981552
1389083705
1903769482
1748907764
700753528
1170683765
1723980024
1490998403
1601262942
1379075533
564328085
1771478871
126373311
798476463
1037866158
1344578874
1656043210
337509126
737938834
1956827164
944019213
660408655
2000651492
1447445260
1151609222
811413978
1327325504
381091281
1690287356
1465724116
1374211709
1553975662
977508658
1963760920
1814841424
1362586658
485322220
235685815
443755554
1403266611
691325242
1118115042
2036028323
406484410
481563864
667342826
1374140122
1220027078
1960516959
796909298
908924491
1572639829
1821646911
2084457526
1284615554
1356819357
27550119
860632446
368635246
1910925556
447826726
538414221
1297366445
414947334
989008365
989253609
1966196787
551863243
1757275299
1799062047
1107446399
308097785
137011804
629369643
1307504682
382905349
1799886831
1415159625
1698182476
1499906581
1029555967
1247301886
1077334189
842360839
921252903
1377593164
708290026
100781623
874429586
1232855042
1653325708
227181876
1473705184
311424692
2001031660
1193667440
1492225863
105125092
1866122384
677896237
1884735908
2033879838
1393083670
1018282228
434136058
1291325541
49045848
950906039
2056461842
1952910119
1231956324
701894910
1118945000
1138991330
1089952297
1279950218
1246929392
1512148731
1820987145
944947455
1933626773
1750911505
1375042831
68242598
185700699
493217613
1979659309
621142394
2088217726
2017152019
1360685649
1344373581
385678356
1275078244
761679132
1313650221
275493104
1212296432
1556896832
912327091
592449123
1704929154
1480051755
1018609100
1377546273
670777181
520023960
1267214075
1586714785
1016665868
397912615
1586149936
1901086602
327461678
1104145109
658495930
1027479375
820116071
962801085
1318959241
522069092
332428721
1692796600
1003589474
1362721531
901003369
509653916
519837915
1200245927
1305872614
1209120290
434722062
684060691
845881489
2121365199
1071945360
483419585
1630911520
2142236240
1223284315
1363306347
1863283681
1793415284
999641086
550174141
1456364512
659484190
2085774875
978689610
1561717855
370190231
527093380
2029900405
2143597010
655689454
246875776
1442407793
751813914
63171010
181473086
2042763829
1165823070
1080648719
1254781197
1911024136
1074610810
1732616782
2089191779
1964296934
184993694
912184116
721034672
1726676327
712128922
323885783
380713052
2038883156
1618596915
106990569
1478249505
1519213863
268212494
8727294
843424199
1305457029
1757823092
1168177147
1336937202
1873672880
1379725491
251789492
977264411
360783004
1920319355
1472887613
976175044
1651852172
482408725
1196222402
1731110031
727575245
1675571606
1399995314
435335031
741108165
19930143
2137199242
328223092
1574046537
994847761
147646844
455607808
1802939185
1939471579
1748787423
25284674
1510792422
59802051
1059423977
1834606208
1835833803
393674589
676538730
171962084
842888937
1033095746
1570123909
789171012
1410950079
1843056852
1202585751
1341789689
191950957
1598876224
1401087108
333208977
1994005390
358150096
1374388407
712472951
529705153
682597355
894847984
232205774
958332781
1813721985
852497058
655235129
1611567013
789313030
570458405
1647371153
873382390
78271761
1909830999
342606975
630549616
526382349
632805727
842218954
797692371
2112386484
289260946
850471901
2038638346
1478165002
1853598532
548346374
119251400
1857923204
1965344358
1079959113
627511086
450067337
1188632647
1552055687
925888740
905345415
1461201237
1016354734
1429087425
913194308
1802621846
2024840253
1867649578
517240299
1789793623
1461782115
946823258
708323288
1875176078
445374810
632304819
1792062424
2006921196
652694636
794425764
1651615943
112823510
645003079
1217178569
1896897196
1306682601
1594994274
801485123
1322009445
594269135
865718140
1242511108
604711670
407547343
1536789724
786765750
861542331
112954230
796109448
1660438944
1843660353
841407105
2107669105
2082067849
879717034
1847392664
958079013
146166702
1945335651
1147361518
1880825235
426439532
1039544006
942384683
1566254905
861735080
1912879706
246283580
223231941
1042096764
112429929
1937711998
2076450214
805218492
2109850570
1629211019
1033754024
1340932933
268395827
1816253864
1028903071
1541883813
584632834
1792063011
1210975929
1064005442
577627591
1829354294
623871056
1161434572
1749666955
573143454
769013166
1409007499
1743455216
124990625
1676671979
1299228514
1869454201
719802490
1189480627
334763397
1674054576
1493027980
905937449
171719942
2100027444
1054721403
2084335723
358589104
691742216
1621819279
898232448
1095305984
1575200151
1034058061
338735466
602075316
1355866446
434046177
679393222
2070118956
881188674
666823428
734882518
1212295434
1297070254
822318421
1931798450
1266653017
1700917793
1776566233
350068469
1577672181
1619893382
1181529089
2009151318
102894420
1831091287
2090928822
1900788574
64409908
280459913
1409250898
1271794864
1168880443
344366300
2098795800
72523941
1388788953
512410972
1780140943
1262847219
939966470
288553936
54470254
1375775469
1770265379
486603989
406996305
847084686
1379272556
1146606273
437308486
1166850269
2004086462
1793930702
1980423958
118855424
642140816
1735308379
1582572150
922563658
344754605
1863033497
1623836376
947341038
941719285
397726669
1750571681
1218517723
1380407025
386079255
579150934
6804940
1304696443
1356172856
1161020608
886768731
305635611
970498239
1453777324
741108916
1465140931
122089799
1678710577
1153313917
1321392864
508882927
15823613
381688714
731599318
853034047
2078520793
1207794052
578480009
98303576
1798741612
1016848755
1969278367
972197611
239549185
111969686
2056937995
1010206566
2119189621
1905308811
1311239270
1309352638
1270120301
1163044100
19064195
1288541253
1792747433
1630767654
583976090
1774723567
1037525406
332394464
1797084581
500695763
372487304
576413419
512727105
1096222774
1012567534
1066682707
2004624824
1375342035
1614072350
1177632352
2028215904
360002051
1354188691
1638426432
186622293
1893127624
1983414499
1800555317
583715163
2041210200
1300705109
554228539
1987851266
1997793259
131789903
2105788205
1877872631
1043683497
2111310973
1641224550
291680804
240043648
1375668520
1786321779
2016261462
1311390831
1895928805
969179543
2037030735
1300525412
345323290
875290601
235540538
1917010296
125645093
579561022
1602123727
40561978
665079572
1766188005
1181832203
149103144
88067500
40506629
1896478634
607964040
68437194
740111808
779016208
1674160590
236296430
1135337270
155870058
813085542
884667881
281160444
1799118727
469384447
276811984
1399595106
2000736137
1376184622
1143665243
983525391
557146719
1280598338
1133807881
3098664
1153853620
1399772578
1539589032
1110173906
506221523
1130251641
2086695813
1355669661
188922733
2086047579
1753691709
187631627
1671556070
1556171093
1061857379
204576520
42204371
454189446
975773683
1410762712
1298034311
1392018964
301624800
1248085038
372855222
446321929
820717839
1725864193
820835280
2041664897
842989651
124842902
1854871351
628340582
783488045
1946936351
1920511946
1901976397
1987664402
1352068070
2020420254
1980539761
535168435
1077383240
730610398
75074401
1007156189
1146009409
433533218
352946457
277171262
1823296539
540203356
2130686905
1748284466
1033972388
1592713361
1711584594
1645029532
1134253316
1593557978
1888748177
539256833
592473669
202917437
54516355
1452643736
273973192
140472071
1776095151
2085149310
1934820674
566235137
147298277
1169494107
740573308
1510396849
1703994428
466908218
1126225463
2118374311
260637179
1873108962
137671130
980727498
766738963
481299657
223490632
1786533727
953756172
53108149
486972900
563147109
763849777
477278564
1158733490
2104088841
1257154356
180010266
1207666235
1519761596
1085288164
115043762
1205541553
1669486357
2127371498
359322444
1064413912
1004463567
805758913
374149882
1712892309
908187561
1076020297
270098496
1710363446
286998129
748735793
181141754
1526847781
798798198
1066922872
1667126729
1693488683
341818305
965195450
1006497207
744000182
678679241
1477485920
180068230
396222754
1922880461
346334514
1252764902
175323767
1781205717
1734345387
2039475123
1850442055
2012594243
1331448410
1447360748
1763313585
71389208
1525540990
1112240761
316795489
544851721
1734185282
988166559
699776309
1875577217
1355706756
342277583
921206659
1774158341
1344415265
2086686111
1330698378
1848530610
1305181545
1167815284
329227014
1642211257
2107702856
583160190
1424659053
797005395
685783330
987698855
1152161316
274780707
548593663
1826973530
1587275462
1829400587
1822860923
631233356
1171771753
1969211339
1705568915
1568309305
504274104
1147312932
255272032
700670724
2086452349
2076951381
630529790
1192895178
1657163352
1069131672
16381803
552045218
1414258146
1524579138
449111728
467022910
1857777913
398230726
854249629
1332031842
444521364
59353733
1223531689
1691205445
1204313294
1537051302
1422808664
2140471357
1537114768
1446565895
1770722576
1715649925
1583895976
1270792527
735685743
399913568
817549027
2105810627
1290806486
347201026
38310443
1400776926
38533981
1607949689
32830406
1782167016
1082731044
527191643
1026245614
782500184
1350170898
1235302600
1740333961
223213760
718312667
1966309890
1285333014
1727206177
1607168088
853763618
1930942413
204254935
762670290
1196882650
318367337
1985672967
1210763634
855849295
1167022319
1273779051
1043586072
802427038
2018142767
2051825021
1214681441
711753702
18106091
1340300958
1189066067
1056422148
1399495117
78599911
436535983
1738820178
948592726
136285106
2099313735
1426215051
336135784
922459325
17403025
1453175419
693947213
1279206174
1113746966
1280139592
99970275
1945294709
2016172974
1322296461
648420588
1596735623
2087848153
410217315
641842332
343730313
2047074774
882026287
1047159114
2017074263
2001966023
519679390
582295648
740700412
127950235
1110549190
1097016313
1847874218
12920646
771484679
1007748676
163568195
756638474
1834002924
1977448231
1081093146
234206458
358234596
1671964488
1084366298
1686987615
2097594740
1579809981
1538254102
1542295355
115916740
214404983
655396188
1477653622
88057944
455011625
354940490
455668218
35751103
1248962053
1447058045
589142522
467574635
321659008
2052480169
1457818124
802698667
1911240103
1484824319
1406192659
1008939501
645993870
819716329
1755053438
846196222
446329760
1376036140
214564973
1825570087
1489304209
1128751173
1748661083
252903126
1941440724
282078933
1205399986
1569945705
2027992245
1464013775
696064999
1953282004
139598039
273006205
1512794077
1345502579
1868228647
1772345559
1996994743
1130704503
706824851
483843642
2053816215
1106661255
2076573874
1289386187
1537942517
1583285883
1538248791
1683384447
692810518
1775821995
1237334201
1179054369
1784535370
1668757949
844263116
1600966740
2098110856
1073229001
1711645127
1189985235
359038420
373743641
1215530702
548300818
1886754647
1657248203
1007955241
1544492620
1161324301
1571223454
2024807256
903064253
1973900739
1317349374
1692512902
337660606
2139235415
1509305493
977722113
1737720654
763894673
2070947147
790886662
883357460
250479979
945856882
391718853
1151308994
1141042227
390199918
1772797675
1031165289
1007985589
128562789
1434328599
71467675
298129595
778629572
407617908
1439597635
1210149301
1928843836
153591292
1830828027
1139525350
965017630
1541457200
1608371687
2041125539
1730292075
1817793140
211300438
1780709829
598117371
1977064918
254013668
741497753
1191216897
1899084188
726253408
1807325634
2110731876
1876178390
2117560292
1928346048
1933382672
684010690
188373223
69204961
875864696
266639169
1617736137
2133767282
170401611
919267470
471718092
123890404
969227568
1640428279
199203174
452019069
1678632497
714871869
1916848843
1326329344
1047463402
1036101922
945716673
675504120
1888377848
906283618
1821684544
1342935622
615011834
1435324669
1874303554
901450757
964096538
1516708134
375281255
2045342035
180005100
1875951805
1273515524
1487756134
1872650275
1152397657
1896218746
538622447
1548706936
447682033
1068393574
496302716
105016299
815734443
1921633803
1302722712
12492862
1038597431
1174101270
2133505704
23572738
1272848529
621933444
63364597
1520430638
352877116
1959375797
1957693131
1002138038
829262157
1948714505
67225801
1830625915
976318422
265562134
1206620923
142030283
903925300
1409958456
1713982536
461839072
166406166
1471088138
56081383
902226865
1559072750
263181567
1523955994
397182989
1217305590
1908632996
1761813451
338704280
1892458998
702227301
449750241
863155242
297745370
1705810773
44250627
1199354884
1408045880
1574769403
602305182
1781550028
980874954
1282879237
2069409525
1168466271
1165571478
1819562235
63429092
373958076
1847870339
1849849164
329655271
138450653
1898817053
21994165
288714772
1737624171
1868179387
717467334
538479523
351387827
1124226271
498206180
339423030
1323793672
76693441
690706468
589415948
559622673
388336930
347686991
2110914235
865763981
964741065
1810657793
849683381
923911219
2127101308
1170603998
1869953788
1729128938
1031447231
82168211
2041966291
1544744504
1916845916
1636170338
1932148117
1797952697
1198350961
1181564823
1191703110
1681669455
1760845611
639663649
1685710105
1072643610
132730997
1841107304
949093044
809846044
1872880951
520393040
719068520
217334676
1371370742
1665343572
887260462
1052466958
1970461685
349782573
102066057
453766351
1101373284
1297234341
44431484
327119644
677599668
2047864642
1292263824
850637755
1300917864
1370840876
1860139990
440778410
1501235024
1083739994
527257243
331680795
1137924057
44371526
307451995
1217895975
22554979
624425214
723099353
1525165041
1665839190
329156848
1721993149
1675055958
495757099
486550266
1158772731
1229509492
1410577375
312286451
2073967867
1875234448
1062015818
829068392
925449310
51188952
1781697974
37055625
1027501120
1779070486
1139913561
932469876
1116541894
2030967916
975593465
1360180647
1524519667
389869166
1338607609
1864149582
2008838931
1381169378
672484353
1263934202
1834807
1173414400
1136612677
891612505
611820558
1238196929
973765191
1113057910
804247740
205769179
105949769
401810674
941575705
349734118
365306494
1196091107
846538747
611103849
408348981
934684875
520486140
117031991
849318681
1967230722
635739833
751701730
237129489
15462577
892578355
1197705096
1744386593
1729455461
1665196029
805923914
627506274
1827265601
286999598
213516330
549891238
363870533
120915860
2039827949
1350302948
352779242
113391281
1939468663
480554658
2067230064
262484673
1532291809
795627279
82335589
1675227674
610367634
1191394131
2006532407
510724042
682752217
257551523
1483683592
88831061
482006290
1289850136
318511055
300432878
1270379353
682807976
1372154716
112513140
292106416
966534437
1519370383
1131488725
2025087976
1958218035
874747016
1817753164
2094491442
55366812
876658520
1558261986
617720481
316058410
1333619577
1207958343
250138234
255640249
634229603
1426553380
71157074
1448275731
1243613343
2035098029
1384906375
1458075271
733872356
1139363170
1951111178
885337681
1412836662
1241637062
2106562920
1981144584
1555847065
1597026150
1444492598
1843981611
302418370
1186377048
2134446996
175920731
902871913
256698019
2117575878
1698554790
693110770
1417953476
35486505
1837020029
201223372
767885874
2111090069
1174078558
2118652044
606020170
901529883
1886865671
1069748210
490496619
702979066
701728037
1287312667
1122315648
1415315338
1679159624
1861743911
195641563
1692011162
453895997
1775081217
710745011
2041135988
1397757425
26566948
1329412097
1329703541
1785527949
451080221
1319635656
2123846646
2053289896
232248456
1853869017
604506738
1902836366
237050330
1281689172
788724136
577140325
809980956
68874499
614686628
2034658717
555365947
1988529824
1301760002
703961371
337686704
1322882518
432754022
526472485
1108776767
614080876
2054448185
593761696
144756607
1582835976
221293761
796008940
1484850920
1107411240
823676294
285841809
531755418
1827087155
12014944
201768897
1089802169
1050639840
839493046
1746768100
1920662618
387943832
129098945
1574542735
158286773
561183843
1287944245
581250942
1213251886
1101630112
1184859821
1652077888
975144331
497614528
510198481
1223915406
2089371036
498392580
2112601282
1388221449
391991257
714927198
2041347446
2067481372
531696450
1554216079
1680877394
2040357447
1765670236
1061968160
1284235782
598952619
1889687552
1130753044
880299059
867953495
1967984810
1908182749
2017506530
432811667
1778286026
1846156146
1963417490
811902373
1994816824
1523717096
804768843
519601584
1082729095
872127232
455085016
1816574735
45280699
1058681887
315234460
1032240718
1323665553
1031162875
1347303793
2122911803
1640369558
486967335
1433889796
839742938
188077582
2058018959
1035130611
1890536729
283037755
1629126187
1885553587
669593754
1125932445
1293247579
1641128234
2043733125
810137877
545972460
1716751880
827099721
2057233807
1401275407
358673093
362945787
1357194154
1523540185
1483830274
56767926
1785458852
1767527796
60515542
265230229
717720549
1655053100
1007427784
520160357
973211041
158097197
2056513099
1009309886
1778898281
789127773
647858514
779218875
842594211
1697554813
403387539
874795004
1579652195
1955988979
1150366950
13115262
1152200121
545119613
2001193699
304832492
2023707890
132602515
793576729
726332172
1686956715
1118002495
611295922
1128261224
655156003
694174263
1996225875
2037516472
1296537111
218725433
971242365
661701759
897815429
2062152588
1419447046
1945322991
1939800915
136457952
740238093
1503716834
92179079
2310901
415747673
1734532943
2107292143
922716958
1754545497
387992072
99943591
696396155
198271171
1927635091
1037909431
35540810
202443807
1603734318
2031132356
182930778
327884452
1198765224
1322997335
165833629
354531167
96626324
872783294
2116258304
325152286
1613835645
175462274
826640610
385258913
159630534
630011465
300906580
456165129
475237369
980576733
1362596182
290190097
868336026
260167147
1171584410
425540690
1125976196
2120077544
623982613
835967509
211497908
1927572
864726217
1689240097
443046497
54932826
561545607
1671551835
1684813040
928622276
1715576307
309360472
1481031764
1239346054
60246905
823711081
1210395280
1156731639
1080337914
759606400
1479542646
1468218383
226743322
484097349
1500761222
1267305382
1883899664
22637738
474256638
1318824818
2080064355
909796844
591277620
1970147035
341242025
1379026114
1126263876
182796932
1754149454
1303332958
586139109
1199800868
1326778148
1860307995
986069170
2115688015
1742680756
1305168771
1595438418
516733850
733604879
954706870
420303898
696274915
1418942370
1563594056
64852219
1159203164
1403045432
1381558054
573951937
818934875
1467268500
236267682
498919600
692943294
892717364
1204626372
637500464
587836645
1564938674
2141912958
723636069
1742676699
1557380618
713699706
2077814962
899960632
1255021227
1982955853
1565270837
1876650815
1611893464
796070344
111121376
1319167125
1602633758
233534461
17388845
824267236
1544403666
121159859
1215406996
1509946061
1468994179
1302510470
666857856
1614198054
655230519
1145896005
789724265
119063486
2101859363
2100044256
1229596635
2084608994
1983437467
1125584015
1633641096
710061323
2065563566
1148002188
925487735
1671265604
1470292550
686459898
1985612017
532699420
1577963894
929276560
1501855522
1671530618
22711608
775958146
507517451
723324390
1498730161
330291064
1316550330
1341451379
367237163
145787724
1714978543
1907094988
2077642137
337637615
608421122
1309941937
514102512
1764811410
1594959925
1249470251
665976269
1589505933
112607504
561130672
482767526
588375810
261035374
1098788013
1015836689
836725283
1484756251
1690103850
822478235
809534959
986733946
1243925719
84516343
347559389
1355269713
1019439801
2063044347
1732816364
591410683
1034998409
402223694
1877593450
1436335397
830342206
1882998066
1469716589
312278009
1644696738
2109100334
312597092
1806781753
2042156169
204069879
1619988626
261110678
1432223302
171286465
1219050484
871251210
635431943
1482951655
934624167
1230551026
1530975913
2085244026
1174548338
257248910
913152759
1860704984
853041513
1644589952
663292157
312038972
1283668147
565593739
1249556840
906650522
1246704505
1606989781
1672113306
1723880935
267708733
196474120
854650886
921034353
1745491286
768482637
1256688930
2133722366
2100406516
1420246348
1457454955
247310414
937682209
892769186
1508307562
674022995
684162482
481697179
1970210927
466652102
1303692028
915892732
774531118
1151282608
1234949069
1340389157
1912525744
639535142
363255972
747722223
1374176800
1726908430
1141982505
844781246
1994005072
1688230416
592257711
536378575
1355200653
581657510
1781490248
1048869848
1528221026
1601241881
335296367
1980660416
301533056
660608946
894204336
1837752655
1477664301
1332302398
1491406705
1632529191
339664717
1427459223
1572429780
579831053
991364625
1001220876
1567739168
1028321412
1212520553
453542866
1424963393
290435128
1603538530
900484864
509904287
1042168897
1709932400
286564349
1186937129
411238080
1586239733
873554987
1714947977
2079070046
954539203
1548512467
1711570040
681273356
2140563270
757595608
54699038
49670519
21265802
256321340
1767357906
1867597440
403186560
825287779
1813706299
817938839
610433672
1453262119
1011165436
545415089
616474494
1697242522
1723771736
1187864000
178913494
1646378464
159653587
1424157776
185320773
1585918941
1727744721
996291426
650467722
456331699
1655766806
385916919
222564150
6242096
2023292421
1894217436
1118663190
1491161509
1778970403
1461170607
527376255
445115516
700930266
475341659
1327178686
1647044749
44540652
507110268
1754915000
723928487
172761334
1127416726
299531292
788259265
734471225
2034731623
1565185384
1127217682
1945376263
1504360777
796918993
2018407027
1266784929
876254980
2140692621
777971205
1892006505
690734419
754977736
1209106441
1301615836
507747466
1902185676
521575172
863377952
1210159020
631761639
1496459723
447303325
792254842
623236390
1052501865
916427640
188444573
301551670
945639387
211253832
114769792
436628660
587095841
926588583
2026287859
468157902
905059108
607389846
1582660451
794789598
1217651408
1591252598
1721411413
485931530
1504085655
1696231421
617151835
1015750305
1407592551
304119676
186032394
45958997
677242148
1543173348
517799872
960675820
2016559915
2014171185
1773274085
1984363588
749824962
1944744578
39555447
1663290891
93989660
1852914115
597576343
1121608592
1386919984
1597252056
638098298
1825950972
1051215216
1077112616
1425739448
413141971
1194350905
2016240011
2119100909
1666361422
902098154
299494786
1193021827
1739313194
732190371
512458548
1061106882
366017604
320731328
416138295
1616986860
803741579
238336526
901479927
476128905
1825594580
1132479977
1373920340
1512098355
1113802019
928912732
146530131
1054237920
1019715127
816004656
195707304
1696796115
276738116
2099252243
2012769009
709859533
1089805522
1130782838
955247045
87079711
1166031985
1818483332
1973941870
1767077479
181470526
276875421
538475634
204656268
117799194
957669043
1965829518
2035795148
1386322910
807581720
464165770
1030003775
1490612699
90906339
301161071
254567978
900826507
1627987204
1084435227
1092081285
1084847758
820499313
1381772551
1815633888
245894979
931339010
1594497343
831166425
1713595221
2139352299
186352566
487121606
881030607
954831500
1900619336
693070079
200009711
160472543
128201390
431116884
213200482
1678289264
784641157
1539787367
1576947884
80339263
1007733828
1619217718
2095066698
1190875687
372664471
1613609777
837504450
387646293
1695508806
1133098367
1756967633
1660474644
1682587905
2008465944
1970944983
60107232
441413708
1097447458
143198535
1049908982
184356512
926872686
673999699
571988865
2012306998
1644614977
80795574
653156878
1581081723
487423755
1545758915
841713661
595103230
796846150
1670407011
1079537114
1246648158
992488916
1524843813
965611511
280952959
66531184
1940806279
652895896
141313606
1052341184
713416021
1056001457
191571244
79385696
50502382
2139764161
1714660077
1023963863
1337729610
1366006808
694657370
1127117782
1266842274
2045069894
1414117500
1317209167
1228955980
1830444947
1792874621
470689146
604966961
1675370487
281506881
542752911
1629785013
1836485987
1814950908
226985015
560298391
249546641
1642475056
1160644401
277053123
1574646821
779365250
1553872370
1940989321
1740730164
1970171921
760350317
1377061890
415105902
453053770
40203286
1832917638
1098115635
426294667
1327154244
1612677472
1176097798
106890477
2039157470
1054424982
1933523112
579886253
667166094
2052485256
1770729388
391472302
615811462
372548362
182849628
1963466198
1567028812
1879865169
1352587693
376319154
640547544
1796588651
1933403003
1137779478
1786835284
1263683533
1372739021
1249760052
560675877
1736956570
263580105
998484208
1536084271
426979384
1824944521
648875187
2128273046
2008816801
1834461250
1825164707
1194864352
1834246878
2082720565
780440566
1787508179
772409893
1236236504
1797020234
1234033481
1479949843
1236359713
343601505
1713463549
1200730791
1345229436
876710230
1792644525
894932071
1964832593
931415055
1721913917
1040186755
243011918
353226660
2055224573
1157297322
1039524922
1143212245
378394292
1928655571
1077444301
1608950892
108383956
860746169
1633244113
1568727717
1959501567
562823682
850614617
1770473649
935555136
1202874925
1540420069
1392141060
686442156
1652968303
554867826
1619496909
2090825092
417976640
2145610768
113299742
87055422
798418662
158091459
874817267
144140766
1117943344
1909913648
1240396348
1325361561
1917922543
458353743
1590418918
1397495639
954649656
958782888
312857148
101251961
1262026146
5122551
149384741
1581223832
1978577580
941948216
279612037
47557145
1567951321
1590968717
409813907
708129577
1590869322
2052872243
1158024013
1696473228
195238317
404854925
1638908914
1688451523
1537309614
1779538277
1629938215
1786127647
843994714
1636909315
1307613002
1975073388
1062650244
495230237
1376060303
1707712819
210210882
2044822198
1815441394
930165499
1010101997
207484838
2076676443
808167745
253724910
1525375487
14602743
1044156560
1090533340
500137941
1248633836
192382232
654522634
1749821545
1216404409
1002157873
1000074321
535221336
1542656509
256096099
1731860982
998305052
1115557345
604670612
1569308918
1485956578
679884736
1487341117
1392930061
1307843534
2011435795
1579054295
516625856
13991398
757841952
1431274067
279413759
1635581352
1393199085
1740009432
1537490859
448120553
1030974513
577474566
1899890664
668025035
1014219620
1969032201
163696449
844158176
1084807793
400879296
1515340562
1231585411
1366269570
922515859
557832534
984296568
1057443887
946716836
1031563022
206687573
687881372
159682341
1980972697
1454263232
1131380890
1591710576
1789842881
2071672022
998298267
2116211490
1582625887
2128163306
908023018
560752555
698509736
250300827
562982940
1066173066
569330603
337831721
1961604295
52541744
652524726
1970056072
2125645464
2111478191
1345141203
277808363
226250148
742229752
1627943246
1076596601
206631352
695721041
933994572
636763544
503929692
30759624
1651997176
1355106180
1498693423
1705041057
1563202747
997516498
18575246
357519847
879190358
172608263
1931540205
989201586
1842129041
1512666989
147667523
70067405
393187808
1705983548
1279730441
849321251
1226453424
964502305
772755855
11087559
776052466
708278854
1433884567
579065369
1603179049
1002196805
946731433
1537570383
1728285532
709334564
1564048068
319737471
1105821664
1263870904
47770909
141341958
265032185
87125333
1793428735
1192008869
1575898392
692720039
569189344
851795943
583069188
242165896
1767797004
236279274
84094988
1565940620
1346411743
534163084
1985422159
449889764
370062136
705369768
2033355593
407149837
623912159
845128774
506807545
337354898
1218925161
808061603
1561212204
2029474454
984555140
180361012
1765260960
1402730592
1210091413
1848276099
49594472
1151558169
110709457
1532213339
152509496
1680374517
24939946
2079634980
943244316
1119658532
1275498716
698293367
271602005
1813498511
348940799
1114069114
1219109566
219439880
690013638
1422836418
300876321
531105483
1291236204
1605309318
385962885
1151989213
1710978347
1510481455
1381616315
1012421787
918576056
1907414658
1185720782
1001206956
1223534630
1863097451
289441601
766797121
731346489
1862651926
327130285
1160973067
1424862819
732868180
495754291
470941772
1151336624
1460237645
331616135
2065431918
1986979280
446222338
2100510203
1170245971
1250077402
561613541
1093507627
1789702498
1128366601
702976134
373930297
589990361
1451073133
1982344398
1160695823
945321425
301225245
336566865
1706801811
1986607081
2033665968
1430246841
623937794
1799211609
1295554291
2040838813
1881380622
113901349
1540562111
2023319415
187377942
819259443
130526719
73329129
960795505
1757808669
1875404185
1453601607
119662647
156256618
1967846978
201348158
782708015
1391181898
1643840749
1331691895
1174411924
1831809348
214272663
1434935265
299327791
540697297
630603578
736696587
1515747437
478295083
956304222
624146196
247788770
1081048922
187269874
957761765
1401316950
1751236532
460744483
2078101214
1254473211
1992721181
2022125844
1705569889
2142321843
1729536548
105358124
2015194939
1488579017
1739210798
1977967685
1821310589
1429311567
594842502
1906811384
1942600589
517097001
366507522
1690352075
867634316
534280702
2011610305
1364389056
373373474
1517848859
259479784
1426135262
670454783
781770367
1705918412
1317305086
873159845
249141323
731716225
216037962
2122366635
1578284758
1490206593
183335321
1950943198
1251070498
1489596862
2014556610
1685253622
2088786042
1766123691
825168946
1417124703
1358648482
483467743
1387607281
1156465192
595967108
1236465698
928398467
1124465122
1402881641
112952356
74572583
1850139320
1147258984
881804472
1473868306
691769821
138616261
1930563282
1081593409
2126759476
1124177348
1204340200
1704495826
1559323708
136767846
589421750
514261606
561035842
477477413
1605737605
1063156364
312282428
80844830
1202665045
42224980
1132620795
894013332
565156451
1197808517
137219158
2131640434
1067129150
1148061471
181169959
205290384
115526319
1666905548
1094421552
1283811735
1794817955
831707763
1976125157
769472660
1473116497
694880243
1292364356
1484346064
320940425
388664153
766799202
1703353483
687160201
2126941695
785465243
740571903
135963583
762363983
859200556
1212244472
155613149
204524302
553101239
1798875626
874139621
1457637948
774017887
1442869022
850390459
218943308
192154088
285456075
89763167
1211722662
1221042952
231284336
761839030
493699595
639705168
1521570087
787095614
1303617944
525414785
1899366096
1986752954
1269180408
1599504473
1798474011
1626896837
34564879
1807484101
333365989
1503822920
1373678593
1062576641
1430640156
956465304
1809027335
920390109
1931557307
1346824678
2083579830
554232099
1478582370
1249802240
357920524
1995726009
1926030912
1408276308
1605216845
949267605
994002924
1081387249
1409399412
610357430
2066751427
920193807
654983445
3816888
1439427845
948627727
325536401
1825863707
1426547096
835703867
1496465352
1141698966
1849047087
402793310
411296034
1302506576
2144244449
2019629951
510085140
620308513
1046602175
992337912
1372778987
2107905536
1593069468
1135487599
677433799
194860229
150714910
2142096325
1755212525
791033088
980365038
1685582791
32371423
594871718
1282404935
1251033465
1745976308
1383065625
792005891
215718810
714680178
383118416
1073898275
1238159430
1854758723
559379763
1276400068
574684817
47061393
1681843427
1737020815
1385809141
2109743438
1550487887
930035974
133905129
755067323
1165557651
709315294
1553445104
503146532
1109944533
1515789126
1931163704
677017177
1091208880
2037269448
979890994
693714059
1758308080
764785810
2012491335
157230062
511445086
851118659
1346060207
855953650
1127382603
1694133589
567422755
1428268361
368008591
196736868
684795735
527256159
960147563
1437704749
90352938
594559782
864596609
1915403524
1768530046
563906370
1549243890
333441997
1582236674
1283925126
120163988
1845931219
1160285791
1918626102
1620846301
1680566026
1753809119
113514139
1493031904
833159310
812337528
899226349
585302541
1034222772
1170827640
2027705437
995815508
614015565
881862437
579656190
612791709
949201401
1606452499
1695829805
1919980625
1433859124
1689256559
589544834
86673079
1721878480
1467524033
838432426
1246497668
1602820169
331989741
1059651372
588839366
820794308
845850427
891158609
330112311
1886206242
215999928
1202930358
716134986
2020882188
365201825
1146531789
539826984
980046146
763888823
1465081242
2103378665
1433505662
6416081
838508310
909634187
1071969082
1668046631
1535451105
2025792805
1913190014
334922645
2024080893
358026191
74813849
759128387
2078415777
1177604613
484624850
501929338
2063139464
1129226798
1344325455
1604398268
1402367215
2073362793
1344566159
812288973
1541890325
2056027228
1362206605
242687989
295141933
1972673170
155955667
1009063610
334914524
845749210
154524985
456482433
874308508
1945795442
1852563089
994062119
134974275
1505410409
295453572
144333156
869989282
547324325
1565341777
503078870
104291845
2084200731
1685380628
1415337619
327147309
1231589735
552479041
1233882123
755183843
725275076
1976780800
927529203
1743918279
903257727
702976056
429488283
1640033948
573681148
173208914
1280755912
231824781
547926960
1177356178
1963348761
442294244
1066561133
1463646566
1059634065
1622768742
2114976437
1958620736
642988639
1597076567
175861759
416469088
1115929465
1757871691
1458947222
296087368
1212204682
157092003
498399740
1798546997
792080388
316539583
567513387
921356703
924815520
1645850723
1887586074
1382915781
1274119714
674431801
563943438
1322981499
391297829
1737948445
365202707
2116656744
1586870169
1502976766
1933332341
1950112540
562329917
466994746
703595753
1971065247
1198445395
1392332716
304051378
1557953765
84711242
1644556667
1213395618
2002203858
115639585
1809340711
1012470912
721755490
1359545135
249969307
3059047
2082430090
773562035
681339233
1053954746
575723621
1957188532
1889926057
1646438267
1692483002
1527356879
1645835354
1376629208
1549962662
119951484
852030713
1583969841
78263536
8009293
118388799
1342151732
972990744
670726797
579671090
1281874479
1350733656
1518786701
209732882
729016981
1829137048
1740149829
2018655791
336447290
579457531
268450391
1095910780
831073676
399847067
1243818161
1787041051
294218657
481624594
558489192
1503741405
1035760676
511685942
300946490
1854259592
1808546283
1471081787
1697094817
643841258
688346357
1718971134
650054774
740276820
912387772
710570133
1945971279
230101877
1552938425
1627631709
96610301
1206881328
1461295690
1987494370
33530236
2023976024
275452626
1564156408
1301833332
1230611002
1208002538
115717911
1222183293
173763743
1592789093
1035395244
366622923
8195416
1848632842
739511740
1094573705
368214854
1964955981
1321589137
1658325265
1890143438
1575652902
1661187015
217356932
1723871677
1217935267
427167129
638239296
1674974718
76500219
1937248181
298793989
269013832
1537707220
805427661
1538676954
1805458474
1356548654
298076020
1712770785
409494921
937361623
270483349
1983795731
875944245
301936842
817596808
1323889654
1971277882
1740997448
1471229011
1739345016
770921633
1711683279
1346589789
822569316
1818307784
1477890789
677036435
971540378
834923618
806298971
889699952
1956221528
189108081
689276272
913612042
1176792109
1697848413
785866937
366067347
2086665998
284872200
409931632
535044268
1006048343
1114457754
1813508190
1795126212
1893332240
916113604
1278332187
1196734998
1219220178
1220901675
1563723435
748580074
1071445742
1879159263
1733626260
273886095
1329773531
2050834597
767330702
1806168320
1360940114
1468454344
1884489414
2026558227
1101212836
1787714438
1279138205
1390364569
271485451
427254558
844433012
744813356
1266701197
1144428086
1911233202
1003618211
208083485
1406349857
1634816221
1313470980
527415366
1208322414
2106604557
611989746
256492406
2127269379
1786461551
1438960236
1454490431
1806459967
442367923
1912793841
701641279
310639540
1994734411
2051539682
1949058616
1540338461
1258537703
221130103
1496940521
1049952734
1295308789
1263879749
991364118
1176185228
295487011
81625155
61586162
668004776
1451804790
818316140
702167270
1876387975
217003247
54268786
762277571
1087024795
833679625
804863380
161423832
1031915448
58535392
34279179
1727999010
1906210292
1549298851
1918620582
588416257
1877351424
1961347778
1250941778
345313531
1669113682
448894483
702335261
1222195685
2067431828
1780754604
1839491260
1336430570
1685490727
1720979015
263982401
137801980
2092769701
1560440677
6911902
1121761613
2014126188
1295828521
1514030057
1885699015
1934883941
797366875
169533574
14959136
1224858104
1180697955
633474161
18994511
2142154666
1268039581
797301865
1993510146
1357476005
719155914
1840728753
1894132004
275398499
594253977
1218530329
979529993
704685804
350624868
1375235793
458857594
2125913585
1802897882
751304817
346915594
532877534
295993128
84262020
141595969
1073722247
99281667
571802303
1238736017
851696820
754356091
1604490317
482296598
1897178820
952127254
2086788075
1042310260
1682479928
2142879878
911522382
595469807
525739064
1718651838
409394571
956618398
1042679566
153685231
759537403
46176157
1415767669
571556371
2138925347
648727614
727633116
1003290165
1728423635
173888107
147308104
389834299
545536095
1482457922
1443124071
1182643434
179401373
1846082147
1110530758
1581991833
711304362
1684678459
1591313376
1106702660
1039738618
455255140
1101009181
1969461338
884994128
1711233176
1664586116
192813538
1334424818
984768078
1176347697
920024664
53447915
2104145077
1706344810
890914093
1851269546
1343862609
141888942
1162965471
1337681109
290938483
1309487875
333332505
1783549493
83249074
879510718
107058972
685974052
1903723909
1422764006
348428046
450674624
1387673777
1140852515
1674081440
265254721
455536413
1329613736
547200411
669444127
1516162289
1092722836
740500652
589588184
7372007
1880849435
2005890638
295398481
1527048219
309768881
191059013
1123388217
1377416773
829591778
212343513
1940319832
1467455145
396033471
865749986
979132195
1829851069
1013490808
167863309
541840364
463247097
2036606861
1855321767
456164803
735425094
1126521498
1173819924
1339789085
1912528791
849839205
1892674403
409080302
2085389533
1636542900
300864476
1091691968
2047813835
1979834033
1714320285
1266011788
982266608
959619644
1798459250
1188182560
798389197
891371226
1360499730
1906542366
1897362788
488650361
911944347
1606865537
1406833445
772846433
1951798437
1293307618
1057675855
1103496010
1305547071
341975396
150254143
50731270
542148747
1993263440
1153191052
96474992
1272561568
2009206079
265936292
20046504
1544705475
229077519
390896763
131447722
414910485
1207253213
966101798
1527832922
44481964
1325065441
1537935162
1589394207
1701764197
1243761357
1010180517
985664447
222684339
1164715449
1233829724
1729866486
1533629872
521221690
1005289782
819087245
1658051121
1515251782
1992979523
1012249200
1777384452
1821803001
2027391672
606613479
624009491
910022903
1808653025
277762772
965185202
1482723678
839952548
122281521
350238435
2100618205
558445803
947302329
1843956712
1889987494
1851151982
935506406
1131781293
318078298
671013245
1599723172
2132064552
1060865094
2063050825
201267487
1835261597
871295453
1525595191
2011924408
301165351
1669202628
292279332
875321178
1938955109
1330939437
477623938
509148287
1493454209
800131833
874297526
848973469
222793163
785649350
1055674085
1075556663
631466783
1714521171
1927505287
1344227064
1793626895
409856222
1494597794
2114857895
1918842350
1393550107
1740022808
285062831
570799014
921659701
1731069000
1564656781
1323339543
512454403
1544257060
1321994778
1530702644
898571513
952637326
2065460745
904187592
1424985249
661112633
1004432297
1516990631
455807281
1277936949
422149281
1976159324
1079182361
2007409532
884116435
431308234
296295307
1470311726
1967157008
1949034026
1354320279
1399787631
1675454860
1339660212
1710825818
1631210675
39761435
890636774
1863697890
1197239498
1559959930
1516066411
758734924
1701873095
919174251
776191084
934354343
1314455621
1931513479
604351840
461157919
761014225
1139830643
250945888
946895285
631931864
793731552
1076179679
951249005
348125020
747800035
1154810832
1870581497
1563470194
1802214071
322627766
1077079425
546485677
1302645060
644931022
1725441611
341156893
909342319
23282491
392639354
1719183782
242949346
1271062705
1765205300
1949347883
1152987227
991638080
1746659406
1705977630
213059170
1028521118
1826821300
391813895
1440664094
1624582356
183452331
300553953
945845586
1112271146
1893968438
804539173
206820218
1440752874
241420489
1889763110
1962707808
913124594
689033103
1549748311
1670722057
991999925
1192532349
1230834434
1939235969
1873487255
1972251171
992494352
74377764
706481474
1972089687
156472047
449175235
1554780176
1108878275
1856216388
1568662916
1758786939
775568722
455386149
1893753449
607719475
164049599
1622929921
71285927
1861937790
1343409743
317065584
485468533
776354138
1537613956
930258313
50757037
887822838
1984279958
791630406
854231154
520918346
1555059661
177358073
1486255415
1694723289
1906262567
1335188411
531609064
1823878592
1672550036
185818762
229111190
667389684
1980238741
555210574
692228732
1478234928
1803870018
1823652340
1693917103
1666709332
1218918720
1627444371
399110306
823551260
943495337
37357527
1246997081
1723527213
1529268934
917915502
1003544011
1860065803
732096804
486171132
1160948322
427269807
1620697073
1157468457
642345106
1157777453
1705212891
1610142444
1396857660
1745029989
142934164
858851438
114387539
2104208443
1830045509
1464655618
796910989
1165961674
747136183
250052775
1152994863
2146906735
1029756623
1144064878
709830970
994828408
1563180122
109957771
122476963
270450168
899125633
776300088
1460962092
518656317
1515124700
494035931
31323199
1765110026
89719500
1787039391
1943050086
649109775
599101310
432189312
2014408534
28685680
1411981779
1751629205
255727456
903053265
1849543587
217763285
250466057
1579238242
2141362764
902057051
301042485
1480372474
1781697845
2001140684
522981666
2079533792
1829508071
1238449623
1861949576
112677496
1732383962
643244963
1565160846
2099501743
181369501
1206273504
1619676051
1810671091
43404080
270820606
1273054859
1556031681
1045644774
174707058
890494579
45291429
730794360
170433600
213491833
353131097
448119351
1718718150
1366917516
103761829
1805541553
1569188694
1160132983
1070082904
1558861726
949286166
749970283
1279725725
2110186000
1487683778
1780361754
1492178762
1236849212
1802620037
696072320
1122406454
1648092935
517136564
1754903844
1822695608
706652842
1214428945
1384219559
1754738577
983816474
369880090
1051791220
412047641
1116884357
48740062
495705473
954772196
1534884275
1949034812
972892063
1769040137
1101554541
255899639
2050587946
623647115
522267355
187648849
800747216
1026480348
1117460736
1958352669
279789478
1375794683
653473293
361757384
590192731
1912067837
540239729
1814768202
885354562
1916020064
1461982634
1661787482
1858767116
1258308058
1955879807
992397473
844337186
930152631
2040642431
1717788039
614256845
323595916
1114136253
1549652630
920002281
1900305312
346348035
1148908360
2054340821
654274912
1676705256
632535377
1026843159
317820241
560016282
629320597
910822632
736404961
2088088329
1015351131
2147233105
2023323495
1868020320
679522340
796826274
1632909018
1218194249
1218439259
379693699
1681100585
550185307
2043924669
423316026
273868169
1243123818
1986965776
37822908
1255728389
1289091859
757532955
1789705560
1144214354
1799835719
2027186027
241352877
719400033
1940052592
458689260
1500913741
340527031
1462101184
1530612287
171992037
1129431978
289858173
617202889
2062020935
1732213252
1647188962
341137951
2131582418
622771353
1002300947
1488448121
1081657542
945166469
9658358
1779359657
666910346
918414292
1485355199
568884371
603988317
124407914
1717698314
1462957489
249470161
1653328236
376272342
962482490
2016616325
1004967506
234910633
1128402830
1456135521
1216530517
2010761406
1064803139
1910725132
1666543058
26389639
2096792014
1360263943
1808010949
1516713229
2080338727
511681009
1409511797
1673483296
135465595
692539049
1953670682
134307466
1706122773
475449886
1546869554
1414994263
1856460823
130307999
1046510182
2116964627
833541719
152858549
1180961806
1834874637
1725338331
823296685
218981267
939051136
1265030089
992985608
455644162
888568924
1024713709
1178137449
1568156677
1727822141
896488131
2049198732
689060469
11474005
329842033
1788365634
1849792977
672421718
1943068052
185382032
2066515344
1722895941
669688523
868643297
916551046
1613422345
1078203040
84383213
109789914
2035492297
1839149193
1743543538
615355254
229399837
1759587922
42874486
2003472107
696928833
1897342032
791009286
460511874
2065380807
1505857962
1678071754
643882379
1287743375
276276423
2086882660
1231048008
1598434852
1913867041
2014313995
1579352465
1653566762
1018628597
307072313
260313330
396407545
1696505368
2116302701
978990318
1456527176
315319483
682333531
1377465916
1228742945
129862403
400680020
135012515
480441801
1032521509
1456101937
720306302
1424559588
180705230
1571520215
806675766
515978484
817826998
124161628
370110130
720080496
1122113292
1795220359
1412637081
566519009
1843913140
1519938131
1364247259
719683590
1046753517
1461459288
1730542704
1422131822
590596976
2051110080
1193691566
1548996699
159377976
777001132
677194590
1826192830
354906291
92031686
2102043555
1815332021
561966412
547984573
196803353
1208320907
1668833600
1468950252
532335645
2085176092
929288552
978436683
904419172
871843016
1503239701
249293471
1619206400
1887902045
41919239
439558308
1438307188
355843690
460988653
1482515679
81685578
119096670
58289095
996163808
1127002376
1261109584
519398666
605526775
405203606
663829848
944224855
96243374
1818683835
1301379751
41283245
118837405
1561940853
1974744899
1637624411
2053576540
962409835
532888569
1900663604
795021071
904520180
1416327671
440462565
1885819545
779883533
1449869900
1713979683
1854729772
1537956918
626424707
552095773
1981540873
921228280
202948482
1013909566
2132696034
1569200915
830438057
1424901856
199983573
517184234
1093951826
545464552
1235477542
5051145
1202812465
109834742
213352389
1717267915
1138202933
267859275
229570757
919002032
1022401780
1526539896
949015612
897857634
1543890282
970270828
1935391296
191936293
462720506
622327561
1982775601
1505678899
415766468
798989889
702070479
1945475960
1837408297
852900717
2141692752
1434654975
984194716
2005173292
1467013866
654522678
773204711
810621002
1324071114
712757857
1477954578
809605278
1066854685
753861681
269274546
1622050765
1048701623
650435277
2015567523
389739200
594776606
61684652
1681700797
226549967
1929810784
498801106
2263293
1631816589
24450226
1318711727
223277264
756572078
1106003989
350129688
1891154337
1989657779
2019626479
714347400
220700802
1615244698
1778294663
222713216
247161711
1116336351
845693168
1592422865
1483626229
135555327
304544531
841397541
880575829
1734401150
1555848868
1134217142
1018713073
1407757727
586370534
1424564466
670413389
1189630996
1344786138
1432536065
1171574718
1218616297
794748280
1062618156
1918196101
1882435181
791115374
270733489
784024140
1629807071
1096626451
72485207
1433276052
588403372
1577484650
1209293433
177974321
148062825
2124843701
396992901
461885553
968245596
1501309261
1515084119
1922096616
1350704539
977731034
359894483
504582888
1762434064
273382921
757127319
611631077
1582823523
661590113
1099015570
2143241640
1749560710
73739674
415153780
525769531
958465380
33983116
1734680513
913284219
807268824
403393503
1891308652
1779654744
798272491
562118245
1669634632
563533631
573808051
192355087
114822855
1351610513
1007489214
175493175
1036264045
158419431
155199339
1333842891
531109247
68510918
1697684786
863403554
1581202475
60974295
39734826
1909025852
1904266035
726619726
1007519776
1370220809
76868373
1504967769
1122914
115761424
1715475877
241968771
942104049
565304219
1246083433
771199110
930778533
386891014
2019763745
736053003
1375110956
1094062625
413384965
994678388
1749277279
835625185
602898647
574980392
1549390394
1306067965
450146897
741785155
263732373
1831963572
61736138
2079014645
1031404159
500214236
1415961955
637746494
932272332
889037421
1396176021
141873669
1201614881
114116373
619854113
1142166522
821415259
1852160106
777387414
287882377
309895444
1201680636
559573938
1614436238
740931882
348247754
103891110
1415313517
1431699410
1227134638
1259262483
610302259
1030833299
331941179
1691769192
1417691147
1657998381
183126511
1307281627
35229256
2141530340
1137512725
931817198
659838404
108337943
807568949
220623711
1284675643
620312793
209212970
2020741945
297159725
616210087
1095678304
1741636733
1365625953
1718937536
1385006715
806001462
1553452435
505196048
1462848409
1029801372
1825561765
1654510234
1965650353
1727321982
1871996131
360877454
58746454
1525194648
902250162
466896648
1057410585
1083327284
1571407110
1520907965
1809497643
422961817
2121626765
1726073930
1346633643
385090818
814878946
1492180969
729700633
346590593
93475901
976857711
623567099
278656669
1598039000
188384538
809588649
117954260
1428246474
1852535447
2121960030
1217375399
2080233623
353332957
1733082207
1810822035
1796259201
541558619
263395926
1094549336
1185698545
1104722750
773403613
944447625
1748705321
87401448
2011397593
2058588486
1873167911
1249699108
472767694
225159437
575303158
574448929
695809896
615045348
2009349645
1643203813
1512116303
1881403388
352147899
1983959259
93464648
81274726
973268520
691912684
1515923730
746551074
1330551321
1206443395
256923464
1244475734
1263227529
1265762444
1746619522
780658555
419312134
1740897203
1001372118
625186323
2094876404
571297371
557724119
949819708
754759895
1461099565
39713539
515369031
1843101616
1649929720
256305743
2145327938
87597414
1675475256
1947485370
1137358302
947517650
1949217082
875145650
1462385753
1414366013
1786994248
989005290
1641385858
1733179103
851476252
2136509790
824512946
1771397527
231026638
157269208
689050002
2135002717
2008931218
1066558765
1642102762
1545335821
1431106449
467975433
791866086
178613156
1903849465
1173584685
680116935
2029252179
1132140544
311621787
1783555555
837393323
1686147685
248011561
699299131
292440118
316882244
107333481
1553854487
242520871
420925096
1688378184
580032774
1706263949
1811594339
1596501990
1233658319
69056349
1429695768
305112083
1041801076
138346120
58273612
241118795
1820772051
231318847
1668938557
1464956846
331051175
918300483
837482861
1940815163
1247241666
162036189
1198445605
1979284158
2031776745
1153816605
888524556
1330207975
1426114802
831920812
1609344946
1262828472
1855428571
1426560344
1791966609
1188944975
992609525
203193680
1473250003
157105044
260528610
1027659668
2019898309
562372665
1531150880
1117253464
1705826281
1184216343
242405101
296375198
1790478706
2134191004
1929511895
1761435218
2062681655
911304051
1709943461
1950171675
65636184
1882498911
1135325266
1673699422
587129369
2511745
108152882
1683793888
74870658
1896917774
62331168
946387757
1923792160
1237620956
1777185138
1801494097
1630274817
1872004008
373048076
891825471
146697778
673130644
355837899
579050054
1984435287
490962132
548908502
2084516970
1071634633
1280743524
808364943
783398206
1749940890
1943316516
933190721
526522198
1383036427
1625679847
2096628745
1857680535
51195457
1882236213
2051660903
399338577
1356323859
730941677
380356670
945918425
123324208
678521327
380063656
125461020
1791968746
680978223
3204449
551109273
2012677624
23333433
1296855560
1341458225
738925581
1939976438
731850903
1830060198
372497556
1745649701
776970985
726962891
1826978765
1929256462
1119176130
1719849505
1589212649
330003458
1735912739
332770181
1467269055
1502673182
417390633
1890259203
1997258322
1959134238
473828892
1721151732
26544024
873473575
1331204547
1546171246
473688749
363826398
1612676736
1307967966
1013170237
1442671596
1405613071
327881649
1129120190
1360359588
197360264
538068433
1504521051
451099397
34449266
1586935861
1003119308
1661788306
1165101354
2112664667
1204545578
273905221
1368087449
409508707
1158696574
2032313126
895288431
531455201
75135754
1026046581
378001198
1425765419
650538648
99409298
2117804466
1518956354
118936859
1518773922
2293769
311360818
2097962510
1017043660
850721078
214664087
1658313948
1931715608
459006770
863059313
148385994
958321653
539234011
1014882665
24442280
2102046147
1135131805
480890866
1963391980
2031990917
1730402498
1429653823
1992263812
606509397
161546145
1980181453
547315142
1789982144
2054474064
294042358
229542690
348937779
943283863
672001134
516294067
1961770900
1018254574
1015594777
1331431513
1132977684
1091687143
1414142260
1021590568
2131318596
357891093
404008489
1685366871
1038789797
2018878792
612527525
2139122389
443798814
1972719981
1410562259
1368995879
1042077652
682456414
1833804149
642294858
343862955
1703740341
594898871
791818843
1408217022
667107808
1082765416
1741630686
1409237033
1379460122
457870256
490030654
405966409
869822718
741679774
897122528
124949448
1959194384
679261618
1398595637
2127142937
49141686
36328358
2015256326
1210558991
1270305888
145493777
1313976833
2080811826
201179738
624737372
1440566886
1994916116
1045397232
1387083973
977681117
1371789349
851966985
2016950378
832448353
916692409
585047156
992582733
1535397437
2025880060
514840422
725766294
885660515
161403524
5711333
1642181410
1433181506
985650433
623654410
1142784341
1404288274
899811425
62056403
336678601
1349009010
837412959
1346998472
1573815147
1563527200
866879084
1102252287
276160818
525087919
32388324
700317501
1008964478
1172990393
262355317
2104136770
2037826622
615446697
1063814684
319766647
1872607902
2144618391
1016102055
1277034222
1106215301
1487929350
436713688
323666571
1715213749
1315211481
30531981
250884542
18619235
1873888550
2113307779
584035034
1705582059
670211541
1171715978
1526304846
975656010
1115869240
17187601
497737064
189395117
1422690270
450630698
133497284
1138423389
947928543
270251962
621086210
246388587
477978987
304618316
1049557000
485628950
337659983
1901975669
1478663983
585781183
1908794947
2051819119
2118809681
428701691
578178729
1336317176
1836448414
1933497060
768015165
1290137030
869278460
1984535833
1847975254
599105422
1413695721
1472044868
182334923
811749234
403389215
2104968698
910702003
1873097753
659989096
2117877346
800351588
306468723
815312770
183868844
163829337
1629544708
1498156555
1680903833
989731327
2121033775
1778917825
1529776010
127271638
249450174
585730574
502139326
1617833143
2011308588
1684991661
833939073
1687047226
634914717
1544229830
130354756
1197098985
933243934
718091835
67429923
1996232783
2060075096
127971286
495199914
2073128801
1440873049
767877961
1961247185
684599812
342990801
2067689837
1423659389
1625589639
41130011
2049094700
217091383
1352935924
1661732539
717128636
1998670131
971038292
277048827
1136214528
1018264588
307375376
2040223832
1081421861
385535226
1916580440
980814675
2098071910
1425353244
123092426
1030373765
1249306634
1583605581
2104867774
574352674
1415082416
1102078818
264233962
542310870
1701858131
295384928
975287186
849954549
240309685
1947003947
1275702300
440939087
1838166352
1131362493
1785781299
642763274
1465748239
135776409
1617211369
916426457
1577300019
1466796600
1919060196
408579628
1131670202
1385268470
1106648728
698268895
662971785
242497346
741058081
602618102
1433622689
593526193
1854325731
46797879
1719090661
2049245127
1129267656
914032144
104090688
690300823
254054723
813000346
18939149
1404739387
652808803
1505447900
1677023158
40916792
641082615
689358915
1449641456
1388320070
1135214586
1501165023
43528236
689670552
159404628
786126683
1168794157
1076489729
1443277640
1241974472
355514014
71510962
144550415
1107166238
2015890258
575768932
1159198373
329025190
694550103
224584307
1080558028
1986025633
1954181429
2119328713
380472648
1195915284
488986148
353620809
1003748419
15024603
614581093
1263099205
756181909
567763860
120016941
1408035682
582914459
1896732209
388151367
1408631411
520316659
1095016443
1791412574
335882358
1462539910
727195270
1672910232
1664996272
441955867
824678847
799666614
1603788789
24921514
1491066248
1007499203
940674465
1641773265
312925271
1975342253
1095436203
738772508
549542046
1361124123
1563717997
383533019
1147902071
2113986692
1117224302
784315432
532553367
1436377604
560303008
518493534
253193564
10940160
1960005442
1260956054
849596618
97902329
208338272
372999237
2059153566
1761954980
1901986630
2036253979
1207233153
1037114141
1300186134
1600725261
299218252
265830707
1567547303
108802653
223578538
1172594344
1067483306
11079905
1984271679
743937982
503657179
1157083718
1831744887
509720897
1078051011
526520946
1288763478
1419617781
142252862
796140350
1898883068
853018990
886982160
174163292
597711898
98587983
2083999585
2122450974
1038783708
2103772413
1005506024
1665528365
406936692
1291594243
1913153103
1372787014
2086040070
1117339794
633395778
396071666
564820919
1204898679
764944034
761242706
628768798
778975319
1907358006
2049628827
46197243
1475513382
1569204083
721314689
1156075785
986601290
742460547
1828257107
165694835
2133225931
380495804
1626191583
1719013665
1747910585
715100823
746223694
1642367676
2117745964
921749211
500126495
62312254
1891406572
1073540450
1819777543
1496681577
1856434750
1548383248
982893086
1706591105
1050179908
693218255
388172228
592775979
797466573
1013526261
1659103950
260217181
229190276
201379810
518148232
963532254
510011436
1232342805
1415485845
1708569876
1098659189
64821470
1934122920
510138688
877578453
812731448
896534449
1756593650
398084012
1561348378
1237457472
1794648256
1069851085
1573815854
1140679591
1931044123
2142058057
912551863
175430745
641287500
335347433
1418398989
1015961827
361852372
2136474979
1752117128
1372521188
256042609
636559024
1149511886
2053544009
1073083744
782299199
773785626
390755402
474153291
801192726
1818452404
1896963937
251493225
1896706320
724212855
702621637
328847810
317296824
1940834340
1071579501
839346569
915425634
216136707
1387507255
1131913567
1372153803
159071406
1070886472
2108349364
736725468
568453751
241285281
2088538166
419175266
876656586
210549566
1602709346
1662556717
1697195893
1838457429
333077487
1896096233
1599115869
680307266
131589360
476070195
420460171
1295775473
1366829244
1355289817
1382927641
2106078059
1028077165
2019339471
782247951
922483555
1318602921
1768011863
1611094294
421137118
1871122444
2074835500
1439883179
1515075066
1769997419
599721055
915693426
644688423
1026080813
1822801265
858480093
785642957
312566325
1754606515
1636993374
1163417742
1094186873
866912818
1463256762
1885002601
1472654997
1797628978
648431618
2137764266
488083583
109345439
879815341
1158897730
834765883
1330982627
190651730
997207724
1394628637
1196079175
1879051879
2121883329
957879331
596959203
1880220300
802762145
646042854
527565888
165786268
91134722
104426785
1193092766
1282609580
1957165616
1424298031
2136555030
2028870644
570902964
565183587
1962595622
975899725
1967215719
508648708
1257303248
2000837460
1871223007
148356355
1282287971
438985868
582285854
802365639
468928131
1535874521
1830369156
1804972152
1327223804
1091839116
1727475129
627350190
573454483
2075413695
1000594959
1737618966
1838153815
927733398
2039234387
2006494272
1247768373
896771411
963368411
628321166
1519607240
958860524
1445335987
1233625416
1948409310
1497280727
1272152379
1553824877
2110924350
1136470524
900967652
729675621
527451923
1411101966
1205134340
1643113117
2119509643
450766997
174240347
116205209
439501991
349664105
162278136
101225992
2102183799
1420272447
521336855
136210630
1449480088
1226600957
1815360473
663176443
967709705
389897449
448530347
2049409578
827344797
787235429
1886721407
2111007554
1965146891
1428392081
1212458938
698452237
340523977
1459276556
98871450
1088680892
314916361
1958416738
592208826
44150179
2006790795
1416334810
64556499
1921582671
138258928
1868554911
1248269484
1047790296
1876996406
1987113241
78460878
767021531
1503456848
346632092
390752390
362300646
243876912
1213040469
1930916379
5788436
2023276175
1045150601
1030580768
176202453
2112866041
876042007
976349495
1947540666
2140381327
1629364887
1872366107
26379603
1635069038
1167926009
682963704
179117996
1626863047
129966064
753968444
2062112654
573998707
659403204
937743890
306672453
1130693252
1667094487
1977454148
1650151081
1892879831
436278933
112054984
1447632017
1663956590
1059331596
1233163468
171979205
1690577584
1069807705
2037852697
1361893065
1907029014
1120059093
1812368720
91890282
1103592539
952424977
254043710
601676714
182196563
278906489
376756694
893412355
198893880
771973930
466231972
923708022
2044626666
1814481132
1348923684
2133599353
843742877
107063104
966038487
186700063
615737627
884681521
1413343092
1074217776
978372872
580349367
1616908127
1526379349
400096970
567044509
2118251971
803019309
1908968604
478640672
881038327
1450070802
1245028993
1284268271
1731592836
198002074
1383134125
645321846
1028477321
1486624893
1372901759
868718084
1792878883
2048945007
1581486212
1185288323
1404121414
517511614
1643525235
106921488
2062697041
1025442836
1566336073
1271699051
967400709
613704489
183412434
551994868
1058106226
1764368839
99870437
1995827819
1791543355
1757790014
1415266186
1256168146
571707279
1922447673
921374728
2000745657
1451210538
22314600
1780897933
1612444246
224128650
130541773
225009172
1946241413
1418872669
17285013
887002790
851431893
848799095
1276297599
1041030771
29520325
1145108338
1417000814
1440739907
308647638
1685010047
668601928
975975906
2125279741
1721970490
1517648157
533642916
82067258
514461976
41130983
1235920999
1926157029
615761764
479378785
1139061261
1563930800
2118392179
1514963375
1641947378
818047348
294621747
738438082
210759193
2097873277
167063847
1339025604
570898829
322707157
426107551
1201709438
501483377
761577326
1269481249
1469043915
2111521658
1408661480
1838879956
257817079
1415384515
452278530
1534277397
1747970791
1050693368
411147850
1587353204
700962476
2054460465
579257441
475767247
412236562
593179545
1903470401
1944710613
1610606488
763934850
974129246
197076378
1120274160
143628287
679533668
851985044
1421685332
1788161064
1659388689
596151620
1614318193
538048937
1508311924
607249784
449698521
1530805029
832410506
1877332411
1940374383
1634448802
1976477210
1248876669
261811027
464377113
401424554
418226168
1968650829
2068910058
1711233601
1458263656
2116950979
1371706432
1029570896
1085727364
1443285259
782842766
880544264
279534468
792304365
235980476
1392264364
912410950
1294689362
464020142
796933042
2080517391
715248853
255161594
1857583604
513134883
1189733012
695971520
660560191
1946378620
252263509
536570563
451369082
1374309314
1716765772
1359433775
46528882
101115930
64885231
1758609308
1717839817
1372252267
811990080
859211437
98379431
2147193269
1785343112
756505901
1641351023
1413921581
340375462
56469724
1221568443
1105172430
308592953
212928769
378615601
122963339
626468171
1848519795
2050049802
49096100
1451633378
41642903
598302489
1275526569
2069511742
1169993374
700980239
1526259431
631091934
2013763674
1301403318
1245108060
1301908940
1528363842
2016924005
8546543
480860283
1730975168
1827597925
1561971503
2099181962
234362328
672067220
1274474989
1987025146
569009605
1224947340
2035244777
1656916169
988823697
750132888
816167228
890976311
2032078185
171951945
1289629062
1433873749
1355220199
1942059272
2078709555
173606820
445488297
292981059
2040754001
2103020250
1968257930
1159973239
1257407920
578269024
515323520
539917560
1790214458
671137562
1113920566
918804345
1206789990
386495810
1594235237
1587151625
1697803677
1922116180
1130241419
1341370064
1587957810
1837630797
1288349359
1806640287
353334228
1041315471
2075348399
424273828
964594927
645544358
562719450
1138875013
1984336023
41951264
1595869617
1969024472
1997646830
26993401
1629562267
1795184112
453313901
892255584
1138306505
1054886289
688145508
998739783
1177801124
1706117097
1866850672
383403732
2002982210
1218701084
1284062890
694309734
1366666552
789850626
979339312
1577656126
1046848204
2079678180
219700286
923374059
1413431533
1996719541
1057176326
1378458404
673269694
1910717876
1104592833
1816314863
1861708054
360266895
2049876011
200460703
1039142129
65162224
909210893
1030569997
466509057
1066717229
563038907
797391758
928619015
1884608121
1848244438
204866441
2118825771
717466279
567821106
349817928
2067349094
1332999741
919912792
1556969868
1344830743
1787520461
2106167090
1926523126
1450571713
890951721
1938408808
1679770502
1678386979
1970672635
212449614
1103157464
1892449176
2079589813
944178527
864813254
1450944912
1570801419
1039227282
695436717
673922587
1451797497
1640305372
1722095358
633830104
1768593793
434674848
1874346745
455113392
1655825478
2076022811
1466595757
152935764
1489597959
1752616150
2072057501
1255816208
468450403
1709433035
2106225386
2139923959
1136385834
2036586814
559349827
1563976691
688635420
1208967633
1025731211
793560365
509638537
810278431
227328552
661697341
567654084
102252739
159886978
1306316353
254675479
344239310
1085515892
1237635508
150438050
65395962
1619213157
1769029573
1674432914
1165317176
852644127
1154111140
1457719726
707745362
1118012213
204819354
286769505
1407166428
1373467902
281333804
302767119
1013847611
1828796011
1373494816
1253100763
547080282
804433466
1603390369
285632015
813848287
957090761
672049050
1590374137
21343174
1440039354
1369890234
587809313
1485417435
651724741
303112916
579384165
190621053
1311565285
111257983
2068872899
1332185582
913294700
1750965770
1535049190
106229036
503745563
300542550
1541596866
947900068
1419853230
745947837
853398035
622536850
2132223712
2078636456
473516269
52644116
1071026022
697572580
1589074859
1200222681
1346401221
406739080
1212661751
36585727
1768507438
983966812
1307211485
609312931
1356317165
431666979
879295273
1213792173
2012916465
773997496
1127151547
1540395454
1529789090
1814494343
44795294
1505384287
793606493
1613258942
1808003657
341913308
1927162265
2094124872
906038893
1660693394
572635874
1131897948
507511596
1620375286
458408993
974789811
265269587
1187117164
848463209
833897087
235116225
1340425729
186380866
848240965
342179242
1908497384
91604120
2072183393
1607283161
710188353
1887213031
1545761051
852262727
101489806
759038603
1358022285
737130688
2005019430
465425171
736886455
746882503
235876968
1893609255
984994796
447396010
296702764
63166392
1191191574
2040130907
129781349
858745039
2092604258
1730457233
624375190
962896955
886549103
94512562
946823818
525910946
1518518424
898060155
486029357
2113983235
466211293
1108917041
1509861954
1589187190
1440424497
1220399261
472878586
1373528191
806902236
715038210
1367323116
1020439928
543154688
1146433374
1179041453
1858433945
504203472
2006674171
1077796579
1035549551
408120657
1191082302
890449780
1130308804
1470903369
1539355148
1600321521
1266776387
1229423661
1244861355
503818884
601245463
1316079926
1223639107
919710901
1060307486
152584650
1400571096
1188554522
70922065
1101681427
1493067409
1605508607
700192417
1773741226
601176594
168694179
824409336
1775666441
384123251
590374460
1634166371
1481905698
834785732
1276269565
454746383
1772339529
80085556
1710039008
2018760338
1647997766
1517183452
1629772885
1765926674
217456882
1532704243
1889529822
1617840815
942150505
1451507850
80144089
666745983
2122611786
524750353
1181485838
560819259
676876750
521718827
589120583
107215074
1015444228
1220847597
1499906097
625963760
1743590487
255832944
1421533929
1009346090
888435564
1513837823
231735030
1071246489
606589951
784284874
224712105
1137887275
299484054
1647567675
477945844
899384658
1945412959
845582058
507862316
1181197552
1580763126
87024620
83111194
653250298
1648836559
1585838298
1276210844
669453450
1275055280
1273165187
1606216001
1669663229
1774847406
403257711
1503673513
1253990723
60001525
307104193
22993099
1256451220
1516178602
280217564
125091572
1048715157
90618612
339521253
2123696373
2121886463
1089676716
452926249
683227717
778610160
1176979418
866408267
1110595562
1235386455
170058891
1377497885
237815968
67566867
1308372042
895852868
87555431
1144648910
942778470
1653579427
662888764
1389338507
1129672661
1357881222
429789688
1411917691
617784130
1610761722
1538580499
1087586913
1775120696
256188560
407770937
1383388451
1732502124
882585697
952471135
1094950058
1033940562
367261484
584024110
945479983
389764731
1452150270
997632722
356003721
1949060068
437142117
153499869
1490951274
1160108721
272907909
259027145
657788425
1242406494
1492497764
1147350567
1264782951
540556793
1202264647
1213931794
1978901965
659058852
289988366
1449580201
1271446690
1657948613
1360542086
879397224
1659733585
1107545421
446853854
1062582680
1954837152
1035193215
2054012064
148606194
1495869695
139986354
1465552955
1497298794
1463781916
444832446
448304096
1222880098
1623767539
967752316
1564084872
175428042
410464974
774415037
319735862
1737656915
1406852850
942990161
1368371606
1595356033
1386101447
1937041893
1292091933
1160084438
149782470
987682560
354916686
978335886
625006102
1185061291
1665176150
1213007706
1742900979
679367614
2091147641
1875031451
1957324535
2049115772
1086208553
1944351084
2105987181
74090063
1908047383
900382997
2123187610
1564456954
589427354
2040218566
1114284704
1966740285
2043510613
3160604
137136287
1292726482
213611711
1779488074
1769784911
235871668
1047484846
1986744568
176671862
137443109
1386562072
1122095597
719791647
586502156
1413590367
1369116506
1627978750
502750236
327609394
992461491
531471985
282190907
481890057
386785228
523507671
1899791208
58285206
1323996577
1653524093
23440061
1061310285
1027347994
1373175567
1739107526
428678339
704915024
1252439831
1407259466
1447674642
1821669120
273102558
2109487683
1265803021
854967554
877908874
1921660188
212110113
746242259
1644409434
405731766
600081700
372227936
1826459965
2113197587
131849402
1828205132
494967477
186723199
527690062
1380640777
1969045300
1447850926
467290327
2107511785
72816522
1872661451
1591125390
1706303215
1902694186
724584952
1685783721
572145423
25368164
2146654488
1456970866
1581897948
905944270
1520524475
24850951
352167462
237048594
1397972357
1321795656
728475614
221853140
125992505
1364010521
1765072072
1630396230
1901262453
391683055
855360281
1664492038
1881823303
659403472
1521655769
784886542
1437735907
119937523
1238535938
819112873
763851772
433810858
1053580539
1534430331
486107521
1769688370
1344546092
412853944
592855319
617609452
1690876791
669370257
845751712
732330165
1381489604
1250244975
166272656
2094746212
1461723937
2042435287
2008697382
896964527
785501946
1659085888
436364024
272692339
233784714
98349740
2133953431
2035918120
1630430994
421923288
54551371
1366781211
1125885182
1085200845
277111264
1755112575
862970457
852702838
1973124189
136926983
950672591
418683089
1360007257
407841154
899537864
1330145588
645273973
85510318
1640458674
563450489
132295871
54861667
2086065051
1085938402
1505672574
895784142
2130882970
1861339068
370550927
1975489086
1188280060
1190577791
396626448
833589777
1580862215
204824522
1543329857
1328788917
1289578636
543928628
1465567365
95019927
247006813
221147083
1671625548
1723166154
355747764
99332672
125169828
209469503
2047423611
1629799174
1226490992
2122552978
1424603481
1169685254
2085663203
1586838314
1911861158
724804394
2032427345
1396067435
2016128737
1380638475
1829403280
1834519492
1681564519
77963119
2124448477
1930376069
352464847
962894866
1200947193
154162532
74830884
768759254
928507157
703316107
679403436
400171451
1146373847
780169173
1555376031
1375615488
1754552145
1851359256
517900295
1051056597
1104194236
368815771
1430662209
582770176
1275839370
1548508864
1193058076
1572499612
284878520
618342721
1680974421
793917935
1302149011
1777791344
1920520228
689413133
2055347377
2037875735
887751346
2090693610
1382017925
591707447
544113688
211870848
1706810752
1891907315
950798168
33269864
25447269
1484160812
933128228
590769279
698233296
556586510
806433664
1337209250
663158236
1281389685
1814689693
1167046713
810262701
1733581229
1582586821
1130623075
1815473337
248160887
335610360
626554481
900806829
1094084172
919088538
1324028776
872893707
1332944552
1235301524
151996416
162961275
1412076684
1962915720
1985797955
625125151
372397775
1573364152
1562806268
1585443186
441039084
807989582
1232172845
1769725459
1824610441
949241940
1860637416
1262623438
1404382248
437863394
1022993411
1675638851
648157607
1788845348
1167396935
1277726272
2017465239
982258014
1758764302
886400924
329891876
1317147051
777435475
667776561
100312998
387136643
1323814862
57315398
162327107
994942100
794632571
1120121753
689929752
1480176099
1872275321
622547531
1372452411
1752777143
919535098
162719477
1508036606
475524813
273176009
1550110860
636308003
1136564726
2046127838
981825434
748929673
1218087379
944872021
111982888
180067542
426335097
422233460
1965595708
822063026
1220196965
151554825
838487334
1928215727
261677348
1024151055
475947645
1548184803
1307107684
893148112
855730383
940923006
351515586
23598738
790738755
467047419
1030295726
2092639957
1946127238
362039063
55382115
578533094
1662807682
1271712454
526488415
811054130
1424678932
1916522376
1455190484
14752185
1756318565
1856572294
2119923028
1659978299
359875548
1694920964
2040993721
818692877
1628178473
575073372
1207241709
201149820
1632980912
24554141
1178308265
1761941910
786521621
1857939310
1598455204
1267816
931094420
404177842
2111781076
1176776165
1780026737
732078934
829966832
1140503488
76061282
933073877
386782527
1989247716
1596450342
1479162494
1024184648
1589266038
1761213024
1529727626
1646987252
63264106
577752777
1655669644
475389312
1865045325
1139365145
1380005797
633725548
223011926
1614007588
2082101612
1135290815
1770539887
979788395
246321900
1926130458
1778727149
832441982
866706193
1136585124
25985590
339330644
626279520
289219939
1144385135
1599598180
932895592
11752083
1703020708
1719015200
1843702875
95197755
1690696263
439615621
926865824
1851531904
249588865
609937132
1314155191
1348788023
38826980
1382684420
48339233
36907300
216498516
1326041722
1584048146
643374913
141516056
1977961346
639582582
729730773
1304242303
479027657
804478147
77013713
1808427329
2116290174
1494658485
1110089021
177019484
246571028
672373124
514381451
1063765706
1445595011
1157543407
2094122740
455781483
305304462
1983893249
1214764322
1606346085
1090809266
949843393
511422488
364157689
1588719040
1431574072
465759726
671956811
157269725
153195859
747271534
1052430370
1879935758
1666086873
989179245
1181556951
1655697462
2078117974
492533062
1852189787
293387084
2083206469
800187727
1663987753
74083799
895811410
270128843
790777331
319031573
610471871
129709162
1878095340
668082955
1250680403
1044583026
2051627412
1639596641
797675605
1869909708
319005933
819298950
801625573
2002614661
391234023
1532985423
1872318673
719308127
1132356033
1786678738
1668514462
392216294
1107169234
1439051512
1497645741
1838091862
1252510557
1601494409
1332985057
139492941
1544464946
1921914267
705558435
839421239
2132116169
1997646212
2126438886
2139669657
250977827
2008112776
1013574055
1360779802
772895511
528863451
1665538639
1195153286
1644979981
90414995
1451737777
967412428
1203804572
1838277009
146842442
78020223
1774958059
566419748
1614783686
1230813693
42716606
978329823
819533303
191564218
1418017398
853190440
211841582
1725337421
1246398680
1737528085
1966911412
1856854627
958360075
528021621
597693822
499894244
1873784528
323421132
739023312
542485340
743655594
1867867929
946718903
496254427
746083620
579538276
1798386133
252303317
1089220549
1661605899
954621658
447508532
819760158
749347281
655315328
1398269125
931764150
475974636
1655343743
866716479
247604551
1858834942
153065156
479365185
1113775685
258336230
1247225489
438071453
1999732028
279352690
988261187
769634532
1636634562
350975156
1096777191
1609449146
1586250198
583685032
30772569
1543049004
2084744871
381041096
118068221
1772411191
1007041473
1593305790
679270089
471768064
2074966822
1847243286
1359768448
639693038
954209643
1393457151
1370883675
1421550130
1269971953
761273718
1481658457
1279986672
1139024767
1057562634
1914684938
1077593295
1178502592
746030793
911285670
2134052182
497364156
244258391
1283601573
1385400495
764969844
1367657592
2141357875
1495383306
301937150
1989518745
1838427362
838851465
2050014712
767141808
672555140
2115784844
861550115
1603549110
1134726516
1936399422
1618338857
654488769
1560602069
1985606218
204408508
1690983812
244941118
1796219587
321557377
117865343
574030543
824920559
1531839156
1360516979
82822996
30001246
1723670377
1744205371
502438841
819201019
258466698
568761444
703855299
529887017
438393091
397548274
547935363
2144754226
1448641744
950461183
1912331067
1539803805
699160614
700179046
348543507
808491989
884190222
56436808
1895142338
1131554601
812794478
276844749
589670529
1158460574
974377233
79837505
1876624407
645755492
2091258812
913243433
2023969934
123844075
111863241
1148533139
1703348209
2079474512
461071823
795187666
961827533
1711758860
1989484109
1337961445
1869397718
234267002
1091188970
988609598
1306411079
565944433
1735243922
325810768
112252144
1039945187
280279879
1875387645
1467066888
630861212
749061368
1999306212
1311033943
1369525019
1787760951
156583801
921064690
210107176
1729949161
1125320441
1973697308
1489134528
38346033
1866519221
863602287
1946471485
343687131
2007426259
1330915190
1564456137
605702062
805992564
1840139174
1561114694
1255338355
1626762663
1396980723
754135910
741295973
1188836841
1792000594
2068034774
888482694
1296959375
1844582670
777598542
1427761498
624122640
630546432
1932598245
68997352
1878568692
372153239
1349188892
566417479
417043296
812202585
669070500
726419072
412352404
1189422087
1177237735
1197303165
1186721062
365973323
1484438479
1492335581
125189300
423944102
1583649666
467488757
318104043
1131728050
1850108585
1129673156
1202083884
1540099964
1746548776
762219820
1859542614
1817336023
2074640386
2083750900
384170832
582307964
875191076
1198461025
622381658
1854167542
210520008
540389292
72191634
1850139637
1688388055
1231721335
1560023181
1765162556
146907855
1452842179
234504508
595851135
1514621583
1419271660
749315882
1328923710
147623709
899425532
642650619
868215956
818574606
1952124333
862885718
1655128722
497463283
1077156874
692180608
1871945945
1513613844
105012877
1413907797
643559455
737334670
1367021603
1783186374
565491217
168887182
1175384791
1228454035
1900686215
455247222
1785149822
591984004
774822491
1083921504
37231250
1745298365
1890042850
957186613
1983967771
756971278
310316950
1726034138
494115864
279931933
86392909
1383814002
979095173
171592336
1125184490
199505420
566197234
1581118172
131147776
555666972
1167146327
1808527696
43911614
1937887846
1231930501
1383259013
588139127
1334025190
1409111776
2046817227
1877933919
1200213375
45240003
1421415820
205522678
1936573502
998090362
1204808116
645855124
1535561671
305301889
2096063178
176788825
2133537507
359788648
2061795732
1853935821
330885923
420954510
1115906221
1463110914
1247232407
2050948122
1342802252
415657446
532816508
1663068654
1214156702
71102009
1922055780
1125341796
1152644625
1124728271
1501884852
20636687
505764598
896788632
1956574509
1718497002
1310321575
1629045693
951375355
1427654408
1866998153
416523381
2123380341
602404546
643614083
123920013
1805178269
1380493466
946224433
711576091
457203735
1404916139
1480924697
325423552
1166018510
1498833932
998443686
1885899178
2010703088
1318832404
1376835173
1853983934
1399332179
828629800
193786379
2077811667
599774523
36739281
1741889418
1202434832
123070336
1154180590
666267274
443478282
1266247177
1727624903
1306951928
1082319946
182444403
1698744863
1059133037
1174415912
251361723
735533887
871424361
709313648
1768601258
2079675363
1432003341
2115743753
871573412
199444426
1224314682
255034202
1654115405
708670864
539752678
1480889265
343688336
1661276453
286344961
1689789648
1432733825
2134415148
389689286
860757554
1254812138
902571427
353123681
1662568786
1417878192
117104489
1308203626
442112177
977731236
17454516
349054384
518747415
340951806
397998814
1349701340
66655380
916045500
1169202206
78133801
553244808
52534003
1635116060
1532603823
971813736
690832187
1701700957
1044989056
1493473298
2081512792
1689431010
1744202641
1443622635
899549737
76535906
1841276297
1743295679
623947182
346046821
610310033
1623810190
2107539200
1168481933
1661820132
1571173066
692642068
156449217
277619711
1037797990
1154253350
1399106208
281940436
667591552
500974929
1182373870
413691528
864493120
1425600836
1297056278
544152088
213593117
97954227
991073626
626083789
2030782063
593571553
1268679732
611943230
811756882
24110694
1051224428
974257064
1487924509
1465559798
1324003995
292428098
1052748979
1539335415
1888227819
1522161860
301335660
1928358492
270170323
1169387511
2027428767
1183295367
2106792522
268810652
1214893876
2113048340
1158706356
152431059
9052068
883216912
1893164164
68422344
1805068240
871882818
245120553
207208584
1606589067
1673605396
1408823440
1328862490
614451516
1439781530
1680682755
291441910
1737765363
1168949945
56730693
763642775
1978897936
1592758016
1908878290
72863484
598775756
434945461
990581853
1977232577
1504371010
2134539419
2092526202
1854928335
1053020765
670833245
4606610
1250630333
1258468930
1507509890
60242783
1262970809
1412531064
717101511
755339189
477843880
1199251492
695559660
1844629815
1730021876
1270100374
497208940
19411530
956553749
1947693627
173615272
1079642243
311544059
2069794617
1006478329
1044926184
992577175
859869181
1260272068
1762996286
269393997
1820246723
588113595
1921685689
1487273323
399062249
1144498561
1512558827
1175495361
1071886128
658066595
921706541
591577084
1100234011
1459025245
1158903278
1574437458
1308900036
217611414
1168776390
1996894863
1348267030
1417776970
1826387017
388962241
1065916669
1979029115
1827648401
1840424117
958477808
758671148
584102700
969042778
2058719367
1927068529
47562693
1343707425
1789789907
1762750884
579892264
747289605
1647953085
1247712710
514366241
498306477
1305316066
157495428
567876234
1539901551
31259845
635756763
2085086456
1663796019
1301771955
346176247
143782947
907318747
1704029224
1954083120
235162369
940541341
878923423
747685001
1704657061
687536365
2003237528
1952201826
1635733831
1551168544
1239199512
794830567
1423817211
632429922
1625328453
1943200069
470620544
249645350
1052349708
71591974
723508228
1448889914
204162690
2040541059
1930963991
1392976414
311600454
1408877497
1545088305
1281244465
28827651
632631414
621231811
30754644
1079866615
230437423
793068930
273091430
2125848519
982593002
388300346
458732672
503894270
959508845
2013681564
466243898
1089530430
1607744341
1560925368
1927979152
2075854437
901909474
628488099
1716266476
613418843
1317256432
235385574
1849656661
791816988
669770238
512156809
1283401698
1345776536
931197005
1830279091
800335817
1472619556
1962717219
2128793364
999589078
1275674534
1420915715
130717598
612081756
1200500554
1304828223
1762337296
679346529
1042512
895078428
280569265
253321716
505719385
1757457453
1111214706
2076311939
914378262
1982463220
1509513994
1185825545
1100077827
740388193
1284505440
979472425
1583719945
897314045
1947434739
60261728
30734190
677469881
870910556
1414555471
1798060337
876876571
368709265
836754825
1401990555
1672939149
1108807316
553580638
1301195983
875817865
310609303
1644329805
777612195
386005223
247714188
846623555
577063429
1133413340
1072047441
276828570
992323666
480796331
530547448
1200017423
1406617186
1194263109
1437973950
482729506
526395868
1910930897
223315103
1166464254
158206821
859909829
1709405306
1743172274
1360809639
1259356605
1637823023
1109794760
1670020821
53213686
893357418
866515709
15488460
1531232874
57846272
1171336520
515656260
556664210
1476211447
2052376238
1171891741
269733259
620467224
254239135
1534796794
237776046
381173012
402706496
1476335173
563441058
1219488420
1073942471
1723995541
976358298
1081932300
1031112033
1178940864
2004054652
293782065
2090041877
837006
505710416
777123475
1167003374
868258728
56948912
853479721
621347254
959888912
1193694805
1556333815
627005612
1228015476
1369174564
1961130020
1918033699
750564736
607029286
536004127
1336220108
656996425
799321676
1634077155
1584364086
1725945524
105975167
379777225
68475941
1162323466
1782014237
1311445902
1624131945
2116749332
1681473482
550345187
586417529
1261006980
1115401167
418505710
658760342
2010788984
290875989
1043676293
1032183253
258678627
1530799352
162829358
336593616
883135143
960123081
1501250058
1003133134
156576453
2123882484
1873792911
1769313829
1113779704
262781077
607635856
269507854
564658861
1015543225
766221165
728022992
254209404
1172238259
1217622205
282479769
1862948723
50269169
168173439
1605820956
438328418
1971213746
1424169710
830573559
177824093
1876745635
922774837
1971103370
1593012769
1371333355
1707457018
1919175537
1226516703
1029685957
667764851
1004406204
1475025554
255373583
860100016
9883179
1163054775
1233533086
1726082840
1896632131
328088823
318997243
1165136897
505573974
1207358315
1491233091
1107878148
298201686
2048328999
425675882
890568966
184465783
969498677
1432335516
1085712525
837665930
2135698273
615299695
2093242131
1197494241
1817349557
1769617110
2032181707
1185975056
490486629
621525777
2132182569
668603751
633122084
2020102562
2023080825
1791066706
341499280
1764623796
105397513
1406149882
2085785541
330707991
328820117
1160062327
226500110
148611754
568897586
1723653167
773836565
785605078
306187053
1527740141
1514779970
430535520
1728537153
214426703
1093866577
1897020418
1296967926
894699623
811487180
509721273
929295409
321861955
1493328205
647596319
1889070518
1642594996
1544738405
1100915759
1411368160
84030080
1299273609
1892154372
925436528
2046176638
116504024
202820776
544344422
212765327
804880674
1988738456
362773057
1963259841
1319380724
1729874522
417154284
1927243449
192190466
1965028094
1734101693
833519566
146634468
1540011016
593967352
858677182
1258868286
836388630
1390895844
1013619334
803753676
527346248
2102568113
1059490136
1421284859
1833071037
974867554
2095766708
385219559
496328300
718998980
672758370
67856810
406437844
714210061
310944089
508540862
1347787512
1836222482
138827044
1366234057
730372988
1658033232
1212486480
1212805049
1464322882
1694596428
601018015
312276764
576721853
549926992
685454406
685346238
1571849327
547911027
1511405359
1622660603
944596192
233163022
1533273373
1294679872
6097970
58973831
532054566
1350736788
723484894
1034859122
285994421
1469890162
61989252
32625872
1511476751
1228579523
1631491475
1390326534
1817969970
748165485
1248543877
1541008010
345697424
1720975041
1962252047
2145952511
1788008902
751893041
495959697
410447998
674589339
1918354111
1160627732
925908231
2005997765
425979673
1981065698
673365171
231839649
572803617
1276917890
2139547097
1960277744
1582805637
414497333
816051268
872943454
1708097630
476144023
23753669
471250788
536900363
1954055154
679334378
1353203569
854272217
85629263
25557042
1171371320
130358125
1416692963
96595629
1184067926
1508583301
2103813393
485787113
1016162853
1824954996
354692078
1692666220
1483329857
292407371
399916871
1002830353
1697314590
350825201
774594838
739233672
9008897
69601081
1583193995
1313194990
613919815
1790942176
8654209
1333830761
1725918541
1307039761
388235905
159624390
199168204
618174647
2048009059
2069588292
218806682
1951821694
315896370
2006884477
1922231042
2062413978
1054123565
126502399
1766941965
129272176
1155075374
1347515458
1214072986
628481749
676082262
974811111
1223132038
945205926
101519272
776056925
102794703
68571909
194217357
2090595134
1913142359
1295486937
39574243
1435522609
1193891472
1736063226
1453983345
1224964483
509661612
137241964
1909833024
1613539846
854773180
453558371
896552171
848171839
105752813
608575595
1572158001
1147730428
2147247422
1795073335
248949267
254213701
1432965852
985275901
1373016580
1246848546
2016544284
57243547
1253945311
1708093274
15569582
2064642794
2065779380
608479579
124129436
612688767
1896397308
1720211573
409364362
1121383615
1399043804
2135875476
2086495263
1224341827
1382183997
1346253408
1228346185
1099448460
455114378
2143702978
1156409127
2055239016
187917409
1228325865
1836131053
1963525133
30287560
1051341518
229379913
828508303
1363833101
1317071339
511538825
1800324316
2097715644
2084797270
1303505187
996122404
481782293
2129026870
1679247774
1436919908
1865723612
1552391780
1726881958
1182312995
1549242422
635405518
941177387
437828860
1578480194
566057760
596412623
1276405368
110370153
185149965
932991536
796672060
433384933
2044953374
2028839828
957162790
1993526508
714888232
2045316596
815392884
1425748038
324649304
414231121
1327338313
672686818
459802328
632972680
855583668
1306285372
1296786302
2018481463
1546650175
2103260402
114101066
2102580130
233670791
1240780202
2019303720
399320039
68136814
1746121049
926661022
971202169
1575800171
1136207801
1008133179
1878320384
2029784205
1566631847
1639169831
784637701
830431468
1264031377
1436455068
279789064
530450164
713494724
1858463857
1291962808
1803061676
988510839
69258245
400258070
987713709
1493309115
664266552
1068873214
125089459
2124605661
394970878
1230615271
1545840518
1926634520
1265245115
2042226197
217302758
1364603961
905970544
813635025
1952718293
395314523
840916000
757567462
496324980
1846637667
210968044
1404677837
44851531
1920466877
1078377814
1160422474
720825715
1460670016
1069585675
582651732
2088371336
1115031932
287791471
447141662
11827835
1923759011
271290749
1739837392
746440191
1143503360
1531844963
1009690418
1862952919
1588892544
1209839036
606640111
1681840149
1856801312
874347558
1103914687
43646217
2060554819
641908438
1640965725
2099259758
328784806
1994350195
1159545685
1439670816
1244995881
439720941
537188595
1162325262
313131328
869843792
910052665
678110928
1834622598
1195042291
643052719
350724518
1906378536
736074791
1712029599
162138886
338290157
1640812636
613215649
1751767668
1221851740
2096271391
1043384752
26461958
1763039267
476244033
686681860
2080179840
351301884
1146275069
1066210539
1172837099
362996501
2013060471
350315331
84146486
510661264
446670313
2137476709
657403656
552012134
1827621250
1489681326
1172763091
1195319213
1853140163
2079682030
40643612
142142304
7501861
1600567581
1489429534
789903794
1644767638
1085636298
603009637
340872739
2071146325
826110687
764592015
1056877488
1884424723
1930995527
668322508
102671368
388331279
2024169551
1476311101
1285255490
1042653790
12523
76490319
1686803609
333013342
786325258
1776127398
629882762
467760296
1116508133
204105173
1123124266
1318179458
1521466444
911987773
1938771109
1544681813
482241623
1353245260
101457003
165497122
1764506665
2057124807
165451719
1134323397
443132053
2013164821
1175114856
1047569803
1224286778
138139924
1277194634
2011855291
1459251928
741457828
245594138
1745089151
279787729
774466613
2142700304
1872247997
2123113443
1948152655
1569763385
1659972772
415291764
1014147516
2006177600
170119310
1657968678
1633262038
1610844965
253037297
294647020
526680696
727474603
320812133
1012197067
532143300
260506660
208782956
1039014671
781413138
1781827445
358878508
1350210091
318099004
1859488747
101966397
449610470
1816437908
2042439249
46755357
1424656369
1325543408
1193316280
532214630
1550979714
297370610
298098053
1423679620
146548868
1466579982
1716126275
985164223
1237673786
1692187214
1160336741
1796598774
469389326
845671693
2123359133
1722701409
505994511
1943117113
141444908
186539483
502816052
2081572111
1747568766
1919432001
979933140
1927638487
646022507
126063080
1257847310
1177523845
626549448
831763503
221940203
425894354
339002333
830241321
833119153
824822860
694618632
732920485
1003519284
2043030217
854056675
1512711803
1222963857
1252307193
52380295
146666265
855382614
1909898935
853894367
1205570752
777953768
1580611403
724452743
809111899
1768223075
1864245069
1710300278
601051502
1719982190
79741554
1459390900
785259470
995131780
1682203306
1921551841
84905678
373796785
1592749441
1349995195
390886133
1752973583
1808612107
2018871958
1553177899
1328217195
122966948
1934365014
862607661
1552524535
884424379
1448260758
666098479
640374400
1755895854
269892488
2025634561
175909396
1971138538
1663174542
1826846134
1844781343
1152380614
369001596
1450637186
1137269682
1106855268
135618653
662974291
216896143
1480221411
55348266
275490717
326819018
1084912119
1332282447
1731733809
126729131
684531787
1030381587
2077189605
1172467476
1541123106
372255347
120957518
2005897522
678001357
282722917
306026450
1700789128
724383482
846430957
35448789
1215099539
2079815324
966587186
1870607533
347707989
1912596847
2114043609
114281745
833663607
1355943814
1955444354
1855163822
1334155942
792884949
1450317903
315343800
127508152
1307935223
975920834
981145244
958827202
1528870465
1121508008
1988459257
445614082
1297060442
1666650775
1195650217
1121534034
253029235
263056060
1212592320
2112506543
699520225
411276795
1205461001
290774946
1960512947
1365593533
1779300618
780850614
233174685
198627881
1427421845
712828076
2026246332
1580839596
1727038863
835072856
1365509056
515726780
445483011
329591351
1542925412
1873344848
209579664
1696764171
254456255
862978993
2108825292
686289450
1660363932
1008908998
1151728156
1466320752
1127851290
183192825
1402742536
370011588
2100400460
2036912416
1419797618
595124763
1529723708
802752261
1512694572
2038973712
1641162447
1478614936
1163307087
1704339395
1182748933
250334440
1222178750
1509728156
1048837440
689822361
1506788892
55779939
853707829
2100071999
1843606328
920857483
882039160
2093780889
404622434
519382820
1095344644
213522556
1813862015
481732293
15627116
761670973
156164167
781901284
537469009
813342017
1310186659
1161192944
1267712048
1682295604
1960608940
1337412180
379466941
1329544325
1124188769
1815764174
985675877
1257632353
2082595477
257872498
798422248
114920001
2043498258
563684987
113451277
946808073
441471279
2145798140
1293723403
2141395036
790027254
10489085
1784730405
1258841590
761748964
341045112
346032467
1358363916
575511591
1436356960
1825833961
2140782983
1286509574
1512212687
1042782657
387800248
1184785803
1509618752
563678373
1985008954
1362183547
1238783712
1941954276
2066280408
606107531
1332690202
446640804
901207898
347885926
115615680
227389234
222727330
2110014490
1656373801
1767632830
1550557111
199093817
124411009
386038055
1912516230
1887713014
1585000854
725629275
1376464578
2137485203
1010561444
699567024
48823679
1616346652
1451890660
1041221937
667891412
1240534914
1908246091
1246584168
592566033
661049796
344058199
1486513511
2036015766
501200464
1108632836
339203487
693229025
469974089
766806225
1683433483
1044192842
2020393571
287804305
541627173
1540839862
568254969
1263456403
341952300
480288548
103796763
720548575
858142024
639766322
453495076
1292016101
1448729906
1840442255
1571455491
1017861752
1606919041
1093695524
757375708
247776655
1503932524
1144627952
341199079
20430259
1788237137
866087963
1869844876
974996169
160299891
1708869125
1387539350
427295377
1504877096
679200420
906687042
730404977
1993487596
1201258125
736005902
685840992
1054466547
1032167846
1323049982
342781024
1291900885
1040115578
488439349
1860820409
1735328879
157690697
620253127
572689329
273164995
830149791
972681834
902434771
1059359108
978781967
1586966804
310506056
2099477
1198889749
693803750
252405657
1372123527
1304157658
710925629
1050301281
458697140
277829978
941139287
1986827932
2025127063
19785053
276007834
1139188105
1644324882
1821851311
1704854798
328618487
1616638735
1031366762
1002069482
345839122
298716048
1957745521
1862450135
1931630975
847113577
1544376095
1341270024
1469004186
959516639
1546437015
2100076956
796164260
1367088211
1197254424
16725981
538700721
503475313
1486052193
980495394
568702340
827265140
380774939
1073683746
649292664
334519599
1096885574
876165038
1421937054
2057241264
1710606252
1922921030
1248681663
2136582667
938826690
220647025
244496673
1149115362
1239690394
1227531116
1144052361
1627975402
1211268471
607973529
1867068450
1363459457
1631079038
1744090936
334392140
1733420095
307286335
1971936440
933766480
1527761024
591847429
945952181
1349262397
554739245
778235775
416307020
1938651745
476112465
747372880
1447973345
572751803
252378410
437012946
1656386340
1602776240
1633734767
1772789578
774434950
1370601370
1882432953
552186613
1292130610
37914654
239310966
559812690
5648491
1918467158
1162844260
1345054306
1781567515
305837084
659484693
2111674245
508678814
1360471549
679301699
635703621
1228621073
1616001775
117600572
1446112611
1444143645
1892070217
891165743
1283611022
1305482083
531354148
249685455
402442134
540507216
2078003850
1554076390
1392928308
562154567
56402608
1063358466
1379033273
1164155070
875292901
615624718
1919018891
42221393
1248808932
1131704895
21299354
1333121208
155851446
1799655577
277683980
1416102399
1924727046
473732731
1564640283
988751833
502616951
1829453315
1372415775
2002270233
1795188704
962418530
174318969
2099434508
622349757
1791374865
682474326
173693745
1022806468
1785702333
747553710
329712927
517708606
1778020903
1965637766
1561330574
1199769327
907565561
2118708011
1904717088
508144843
763932723
1669844127
1970974510
1105109726
1128294698
731766129
1052461141
1610930805
581351993
1533832857
776047189
1610927094
552550461
1366710519
2119804075
445606688
515550721
1872098930
301545216
284386264
1497825875
568451436
1343531764
279289155
1788364265
1590787481
938317330
1866336120
1545785996
1305626538
561194308
237612600
933240920
1453256272
116231659
477304456
1842814063
1959342508
1129154687
404873814
994117485
1208454175
1654182699
1607646278
1720966009
2063049319
2014100368
944278805
1297824256
1059486629
1739567333
14153422
787014414
1179615762
791338755
1823349095
101036696
1306741458
2078592959
1980997454
99362588
50800148
1115035166
1676480815
1999990769
979269685
363921187
551121481
1031930751
806279378
697650638
1315972403
1053211938
1099955169
1084816401
1849628458
960988184
1408786897
944702849
759838082
1298692363
1587007285
47528444
1441605851
480161041
1523617218
470947512
656431529
1592352516
658535457
1737206282
1329741003
878494389
1030403713
1832942781
195422112
1080512068
1848868425
340493362
1967647785
1218089290
849234717
1220287801
1311407419
551588432
2069895693
1813712373
838458056
589739330
1257658190
104173599
1606026919
1218914914
1259574549
1709663035
1767817229
924443511
2001931406
1069344537
1900988428
875958912
1682171415
1516649925
1022586370
1980575848
452806974
2132047407
1184195581
786991736
1988900090
771341793
535288388
2138200336
1772888187
88447941
1640162411
705912299
274424486
1528181184
346957105
1989020279
1912365841
1089964007
1895613090
754986274
1574211963
27909599
207331980
1804872059
1423582893
671614242
97709748
1514845258
14789748
1074185267
6021385
1684413326
1247563268
1223049172
1061935127
656413577
855109656
969829823
2130031294
829623804
881987898
137334444
788690216
14686055
17723897
1365225732
52573281
1530543689
549619006
521026204
1641434004
1033928808
306620520
944143101
271963778
351224329
933110805
249185828
346912741
1410485074
164033392
455972464
702243893
1086344973
1021465924
1585198778
1036564021
2001271001
877077490
1305638036
1625361323
842957574
1592718675
370268951
858351947
1390663116
1372521417
2071655562
1297573579
2070424625
919461308
223679700
1451860852
1142506304
1814486586
7154592
1854046747
819269743
2032954624
1095016240
1332096427
203685559
1249511259
820587917
152888662
830780941
2026311470
93247430
2073727098
412248376
850093210
1915016071
1013750613
516860768
986105124
104760861
1594825513
502779919
1222374556
701072791
648690257
1358221115
2106633469
774480911
2063133828
1635759343
2107856578
678691159
289008478
886544295
847743418
648160618
355203640
769856952
461001756
1404445355
1026978466
525097935
188697522
1156104278
402594036
272610268
601318958
1947904998
147732396
1117100648
1520605330
1507964102
1396835537
424762734
1283276874
732630306
1173507351
310198898
713708232
2022413629
113600760
2139960471
226186849
964111568
987199565
59833079
105325072
1740115427
1056237419
513734472
1348494806
1319055114
1690909247
838888276
446495504
327593314
738402762
1892173821
1897856203
1499414227
902747874
480084681
1806739435
1931586652
1009238083
1050801439
1629750016
1251824777
631397709
1082048786
23547783
2000467329
1634695862
1639923987
1562329358
2054749986
242855770
29588835
179830352
903196123
194912169
380840618
1174268064
1885154249
1847691906
1845112768
409939274
666336302
2124586239
2063053991
1301748908
1930685731
1139445551
78166039
803490622
1816056287
1310525403
1932996123
1200257282
1700545729
1676167416
1383507470
371278657
669053444
1719051277
1450670501
248552203
327281113
939669113
1266254372
1409025676
838105642
738979088
1520916213
276670679
913773009
123130183
1898124369
329388680
1715218898
1491639573
1594730775
741726660
284178525
2087753364
1884400896
404093548
246655622
1637201279
1360707453
986971767
721544946
1120734790
67267789
790556195
2048808968
1232701228
136027558
734136437
1354792358
875942846
153455690
506086118
1943537748
1867102594
340738885
1233359457
409074273
778804442
1343530006
715062040
1902629704
2047824820
501085250
1441949809
1415692576
1235436368
1479210239
2116242920
1783946047
792511349
271745179
1319964482
1982227543
1213516682
1107275868
1196699711
1857885296
441837053
1849002980
1245138247
94989287
953969955
1690451680
393141121
825101604
246026088
1273681607
2118955418
1923161763
1634573100
322472463
493639364
1480570365
731910985
166757734
535108749
598493500
785910617
1021264694
2131688904
208742792
739527644
257976403
1835747256
1207961037
2124332700
934030244
811731368
1455912068
1766367958
1586709442
1403342240
269977024
1021380914
519200032
1244338338
78536169
434542790
21371071
1036988992
300275668
1855298180
1407750523
2144187898
1704668878
1972587988
1755409341
1097296454
1024045312
1620542685
1280404080
1965089289
1458666039
93685951
2107805181
1982686158
1669543109
1409631659
2076555748
1421253253
849995072
185450373
1046930469
1792151023
2070658094
544329151
1142999621
655712816
1429925829
54534075
1691955173
1188716749
1580179136
1684506848
2039391590
191088828
256097005
1919980923
859887139
1244915174
1774844486
2092787182
649879060
302379758
2004406886
1037095988
590555266
2063286238
142768702
457039592
1571444350
430777143
827520014
2097176197
1399237732
1911861776
1135419489
1965031684
27298098
794378337
1560270752
1268682328
820536249
1446422873
636226811
567440543
381997351
298606355
85260139
1131322445
2016613361
948323224
1366509015
1654162671
1137914159
418400413
2122602320
1737336929
1252560697
518379456
1322155817
729360520
1383603227
1638794080
1330859428
1765458407
887946115
819297797
950592366
1711278374
449625392
1052203854
1351830270
1320218330
581180178
348493764
152492846
105941901
1718960058
247621936
1612489103
613627034
1544590392
792418080
1826739385
722130864
2011240150
951524074
378228259
40542129
1242904888
338118596
559287542
545448038
36521512
776911735
368951186
1253460882
1561874616
451794497
17979038
1070165025
2116593993
1973779249
638951043
789408557
323542363
631363680
72999584
1107762204
1761229841
1514010445
1908053586
550719566
986047983
1274090737
426248240
1084847215
417948203
100057636
1528765427
1996321753
740801916
977456155
1497762945
987882732
1959276463
1651633024
2055681706
829128184
1508592341
898121395
1034087124
418828351
2055188662
1131317252
2085701597
1649495471
826233212
1413429078
472718487
1172739076
557724038
2056534371
851497698
1714618805
1756608628
489066775
1273913719
400331106
1137149537
355514028
1342916031
854785843
2034946855
1545912449
2032764694
1610101800
1600607203
610751443
1562820638
645003980
510437720
501242752
1278882121
434502550
335894149
273844753
567991225
1564541043
1497120385
1653252251
670474763
1405780458
1910221610
379027383
1385395339
971340493
332323510
945553304
1678999954
117408904
1095702167
887853145
2020962542
1697594306
549802368
239247794
134849999
975367177
292113863
1611387963
674597150
807437446
1942440744
792916163
721279781
1693963305
2037726715
128362821
1009848150
1609043302
257985524
1997152353
1026206808
781816718
440226839
129448541
1716041779
208473521
1153448957
1882371249
525085078
1048626176
191612369
1205012287
234709572
1508721603
31076281
750455623
210612669
2027571936
26007685
1760128277
256827009
1982659910
174731160
1227743951
2071574947
514875424
422783436
32845291
249346002
1639522021
408502421
721216229
980128836
1785042723
1404958570
203422045
935918318
767241402
322344
713893004
738409127
1627514415
1916888920
1054339993
1474101044
1994346819
350782594
2037758396
672863263
819048140
2064699212
1012350530
1852845555
97281804
724071856
896546147
633322913
366396880
1449852295
253591569
1653656135
497942298
847217537
947598371
1923732255
1552644818
248021088
417033441
888060423
558918057
118364070
1454301983
1555674618
997695688
1632366129
860900745
570969252
1464778364
881559393
1514375390
1375032797
1545049581
1792290109
1671006249
1226376209
903013351
140074081
776604957
461895828
194333441
1580252225
544483315
206199820
1046976468
1861786657
1217822786
2017722905
735268060
1341651465
1274045706
2124845738
308049673
962662528
56403106
2066136221
491375193
1149201763
555167028
1414361065
138151264
112889749
922645787
845029419
2050334241
1282805067
1979820741
1768623685
718517821
788022047
76328348
995138341
463033904
480282871
1390595440
342925854
709751650
718664057
1635341203
136763956
9452300
758615918
2122502670
403653085
1742612137
364332230
352075093
995594151
1349736617
224925784
1085065896
695512577
1686028380
99161047
2007603779
498416722
1347454471
930458331
990783027
524949938
2067873743
398764196
1706720036
1400764151
1144220992
1375643356
1493711076
2113204594
1873820691
674564714
1955027399
351089796
1421906892
1793231830
1995686914
899261585
2026072796
1528710053
464822531
1322225744
832725499
1481261509
22445586
106982400
283486464
707177302
579941583
798528324
1229466441
206725342
1821022893
528225056
1938621167
1482828953
1109850674
1165655252
242693740
1205303541
89674320
762494841
1357167521
1197444721
209543014
1912605303
1680721195
954489406
989948672
740866100
1611224468
1243069483
1234035716
396902328
1750604913
826432848
591314862
1898786611
408328714
842992999
443195527
100937273
1977060399
1101769334
414173231
46729273
2051514831
1954057613
1394003561
1222032864
1448834980
639599225
1950097917
1884266731
1885920391
1609254011
462508174
515273930
1015831870
265848267
31921955
3250612
1893472536
96042372
143735464
2075213513
1057545764
2036661669
1905600333
676437126
669945184
215617832
2087999962
477247055
750044927
1365320390
608407290
1696277891
339795596
1322494732
1088404543
1315531674
853153652
1750296176
1446105053
601574225
486615251
970593172
1771190530
829795569
1838942768
774551985
1182611618
349931092
1253508976
349009649
820574371
1469075214
456924471
1809765909
481193340
1505655086
1797365002
1637592457
513146018
1190851771
1253120409
1169327336
1824059149
614381744
145201965
981697535
1762174900
57628319
2114984819
1922557969
1508680731
2087687094
1037650547
649724645
570967382
1657867176
1497864733
892780828
2035900282
2065685292
226792138
49395548
1593873011
299979048
363622336
1125431764
874801617
2046732868
131793727
977533375
763381083
1299501651
316203595
1717546021
173017277
1088564839
623499737
737949599
1147770066
1957392435
2103290389
1188686476
913639111
1821404926
1587809204
986003928
39108937
950667885
600111886
1718126305
1391344631
1625953611
767446358
565734868
1772395550
1314277041
845646857
2109971400
1089869028
995570946
983374345
1271868696
1791823803
647256179
781426491
97031044
842406898
1509299232
571784336
171312383
1833674706
1367787936
696650091
1508798674
1430814780
738980465
1539004067
637665066
668080419
1364214357
1135950656
6035063
1168874987
540529090
1754065144
1774709178
2015545751
1087852646
955140106
1142984510
2141685426
619134597
312564648
1603640925
186603527
1393307704
1304686155
1846367755
950372601
1334646499
645170601
533547820
1166615755
1328583692
382705542
145923641
477739096
1595560761
775959925
761444950
2113132805
1319201859
843352281
1006475991
270431695
1849216505
1474836507
2080021000
946466621
547532726
743741947
1828243265
979498819
1237847010
1308123685
1550566623
876821125
1487741616
1726451159
1848520452
856018863
1835953
1815385944
740460910
1017999342
733880445
2099507878
757839275
1490057076
1568532033
1480249915
1139143226
1281797428
1630101893
994718199
1772707629
1863373699
711911117
649538702
1115622896
891945193
996984189
1667340250
584161029
1125367509
539820601
1437198241
1874999234
458093389
1569069324
389503941
120289647
973836447
670681041
71267143
343563988
907349337
1363861483
1613736145
1403460228
1206494576
430121219
1891268321
1136020983
1697669493
1933712221
1835574423
776719969
1873405797
1305352561
1693440197
838333583
1274286843
679482084
1085241299
688419240
227562876
2021893774
1507116638
1455795769
1119739472
1661213820
583489167
958771337
1272482658
1618964558
983481377
891128419
252551472
421028788
1468172333
265965483
1113017012
666933366
1341492711
1196070050
1926226474
1949545104
707620601
1619096594
1636696446
2044494588
2075618985
714874113
1129994593
467482922
181112848
1089661490
1773163325
345218620
231667770
1199505188
1486518222
554849775
346463244
1887268672
1310433417
1059596850
446378914
1383656307
1156968309
783178966
1991210728
1912797304
96505611
1693909385
1533649234
579186100
1717386079
1129603196
1446067981
95877825
1761513890
668098688
1099055214
2035709542
17836138
1499134358
1683379891
788444102
1567715417
1587457554
71669638
2045977084
882138067
20582017
2130668167
317944036
808505361
347161298
316455987
708673782
996007001
318413943
1433172708
470210509
520207100
1047605644
1912298303
2077663207
95000954
992509495
691528528
1867066891
821700733
2008682364
775143464
2028343262
1611265084
1204171985
1680040412
1607573933
521569529
1082178458
727506548
1363357058
1982154428
969060237
1530339349
751341699
759249402
1278879511
965367775
612395543
572943329
1064375249
934460075
1989398755
1951151697
411311502
2014741912
89690752
425674802
1552057561
508578182
2007300331
1029469620
529534097
792625175
1392384101
647844036
604105831
1297704843
761898750
793217287
449825676
1758471908
617371927
1118835781
147964459
168704703
1037945203
778247817
1784964161
812263565
618325499
2074198627
1764479977
1440644113
104851189
1866893632
1439619799
63834814
1441975509
992064434
430116232
66355207
1600611941
1560168839
2053305626
465842738
1634066297
480309842
1411858762
1737637399
1144837777
322016498
1543242551
1444014902
692583355
597737721
260763469
1941985408
651441789
1287249366
745777024
687960223
2072662993
1119036387
1678446027
1154426167
1621703961
1194089473
2119867972
687600778
1652077989
1135437920
1096339824
740930791
1249747380
1003852874
930317874
1219864758
790156236
1099738326
1520792750
1996151651
676946879
782688400
930064339
476824910
2045480092
76310677
1294991408
1210333137
908923604
1939208217
1198374363
146051608
1989161625
820966522
634720973
2114403412
1100355167
1794012837
112901444
1700883848
382325847
1492652594
169912707
1017132597
1564800489
353723880
693411078
1022547370
426149080
580482198
1768023962
1416844741
1518707136
1044300851
2091851344
1897820020
1099473601
1364281227
977329646
1590408870
1432992177
580193576
1195021414
753340177
315761038
616216645
1767265277
130836371
1075107262
189972802
925674657
751222670
250728439
475036961
1027968800
517173814
2041237031
88993430
889927356
90884958
286433661
1356946835
349707053
632218441
492831643
1903540220
242805756
830587851
61666691
876001742
60527030
925094702
1445701178
1338105202
230963317
1327204781
1295638457
661459867
1904304733
1028091113
597425816
1158956055
850919897
354112701
1883795339
2021561772
33594178
271185614
474789300
2089582181
1630433342
691780505
2071263465
2004851732
658092195
894687784
1518279767
617436096
2045097408
522501246
96623567
1947024262
1704739955
412396421
1599370063
1773422802
1914099420
152290366
332745803
325962318
1821306677
916730559
1495938049
1795368742
508457397
580237100
1653709380
266561446
1217988404
1377137228
1503156094
1350272390
84379346
1037236431
865696363
296780823
328100108
1796976732
663854905
1005342731
763904282
1005417318
1479462127
1917741264
658325398
1386315230
2049301600
2041663421
2139143392
2029035654
1458988638
1515569327
1998441311
1362214620
140917008
1881453196
1743507815
869503294
689788795
1251549022
1434725303
2050142922
2062253735
1854051366
397531056
453833980
727725280
1089571277
148120961
1676868584
1803444006
465470677
1351447208
1178149612
2138333149
1228733889
892791781
487106573
1063369868
1707807257
1420974043
89268500
978537735
1796143810
1062398068
1468151710
1220473074
1909673607
766907994
234466519
1541918194
76744897
1820688964
1651091009
1001657972
770071078
523952075
794116645
748509112
1126252894
622782245
706311004
595873680
1150609940
970739693
1425810714
1028737973
168089264
1562366686
400795767
610930370
1392562146
584987769
1098344364
1713782684
938777773
1207523101
1233838836
1988845233
1641972513
1159550274
148108290
1085883626
1539149873
466527195
957176602
646982116
1105766409
1069694044
1942393549
976826813
144662195
1220071218
222424135
1213891429
205887459
120978931
333575150
2044716985
450555794
680303989
1808211215
1751182901
660531604
1289289788
1902032565
2018352381
1559423647
1268926646
1153705765
673883508
1353381988
1643889556
1526034714
1145447341
505299321
656361886
821821239
309191735
1273523606
1788455572
4896929
290468384
1785509415
155328166
447896884
1397763539
2018231969
1414906300
527247836
1287039710
891118703
1479546047
165856319
558405134
740220701
641304606
770011165
359392331
1705461969
1069878864
206146143
1126434900
1465022132
1572189740
98061887
323940626
1475594484
317017259
1371463885
1068208215
226605824
761595742
1069196824
1246947375
4930535
1154561726
895736871
1668063748
937938540
303104153
18317460
638069879
57897359
2130387398
203520970
1763926344
1338462356
1383643398
686298598
436712664
864041786
2011109659
821670535
826731121
566486522
509190773
1644025161
1405113501
30798541
1331471879
1739222533
355965317
984465548
557469690
1140747543
438698742
383648750
1427282038
1310891818
42947344
1044326221
2104967010
1265750669
398664557
1609397022
1027395015
893993508
722717532
139198015
1142005918
291654275
1806421400
64841182
1754528259
1503028735
902483731
417549892
499129659
1259237558
2110985456
1322625787
61828910
335426785
2108721911
1810026065
2042732945
976043967
859984226
1170817654
1651041558
1001258141
177198056
2088528193
921838470
1447303616
1051879174
841278730
465715728
286995794
276590309
1429063673
1537305490
395235318
1778847137
372215063
181232262
719620771
1651464498
749328389
279698406
1811524169
1428953502
446496175
2031476931
2097472458
1686441914
808735824
878000423
2125295710
1188348659
634538825
1460460958
853043788
710793212
1005538463
2036691438
447574116
1268575847
1834771352
116836239
879989571
236980095
1637527080
654796570
285706329
816197
1914213589
1591419772
1338779386
748440548
1044761353
770290555
722873445
33319268
2005866268
636900445
506742927
1393816278
1064493751
1730245620
1364488430
635332244
654283544
1915577120
1588035191
186724920
405580130
1901006815
792989874
744870026
782215887
1778632514
493468230
289501185
1183699156
1082458218
1021670831
1427316863
1300988271
261303812
561537198
578914932
708480926
359700711
910278945
1243687890
1558725438
1493516988
944591193
768352136
1280059799
809815821
696701882
39086930
112766341
2064611077
410251096
358208976
422475688
870777453
1681216632
1428964560
2061735678
1777388184
862988406
1287889824
1827631113
1306379434
669039165
502682031
317486842
896635738
1870102019
1077352390
1921035736
1468113331
788615853
1782818712
1960701516
73745704
1635519611
290234612
1986722099
1156573101
710429317
1346379883
1709592295
338573877
1074369266
1442829782
1836306384
1446997671
2137372175
694919692
489038844
1086552717
1735687160
642366851
263515139
527917270
812685317
238380677
120633670
968393875
1742398789
1692211034
145083827
466092730
1990257376
251216921
180266059
684135646
897034207
1334092300
1553416580
545618635
917219303
1189016827
2131905379
777711041
868704079
61039990
1143007650
610572711
412143511
85680031
613314071
949985338
1946120896
1129773263
1577108732
1870242339
720073049
1762909841
268348648
1502630593
525802636
1740360670
938260381
1752764718
441693190
1843628131
420614553
1619626678
631402972
215182902
1322652406
1404724658
626187683
29521934
2089260835
467464937
1757375198
596432854
1193221499
2021451969
359226139
1708070001
42774884
1189553317
1028975450
913223825
1027775147
1089369561
631687231
851007623
432919976
1227321124
962841047
1298372773
795693929
158614019
1599338615
2127567744
2008613386
182034439
1764350007
2099802209
545889601
1941284173
355401230
1106270435
1852982808
1133628113
584510335
1323081701
893182826
837345516
1169765029
869693387
1224362534
1197084959
1368646525
1278500856
727133602
1591863486
1293369011
22123506
503764951
1993501402
811316042
483197159
741648755
392374972
1862476260
1423492341
705520137
382889460
220621164
1092826044
445722836
691033803
1632647992
1325557394
1627360394
1947014801
1290155857
397103375
474862446
1281566556
528568468
727539889
137999433
1463193254
148273483
2022416905
1084775898
2072127519
1878038244
1848405904
1227061133
1848375010
1033682705
1417193416
1130684854
517570573
587840216
394488640
1291992444
1855794565
616289175
1664312184
225000893
1603647352
890627879
2017890328
310230631
1454937895
1893254287
237608531
860530174
388006136
454676182
1703659118
1297517587
1348003471
1162996493
1673015831
1380789091
1866432854
591770427
652077784
1087281363
1530193020
1638396749
2140098599
1280656457
1735726967
1903652110
467801614
625197210
43071467
423158932
1958267508
55268327
337847384
1078883374
903799989
1232883770
49556971
1338845490
1707104975
1416704728
200266542
793896881
27639783
1076202905
1683718586
1400280774
394128153
875148896
401367354
111711629
509486268
168050670
762586296
205616653
1795284347
1790064992
1526588852
2028143339
498265095
1297561442
1951663677
439847608
1260606507
307110828
1158158953
190280786
1776391070
1256969625
825613265
439688083
976255368
392458811
1180312306
1838150962
1848345710
1633981660
1471605103
1779432128
1279313971
453983975
1474122965
675962866
1579768899
254906586
1528219820
1687195014
2057917065
949831996
210108460
747267715
411055317
62590523
1643721107
767349787
1561529201
1317371177
8795925
1799199158
1098443697
1883112198
237617720
1207267749
1957891545
189561956
448959843
1039233379
1375300363
1759157772
1558300350
1248113933
1445258344
517743949
889784714
152786090
2002776259
1179963301
1141899634
826253278
510055092
281877466
1602853862
544383483
1086347033
419877151
1361212178
1616441031
1064835987
1545752702
336672573
366786167
906189915
1569041511
768745940
277225900
1360611991
284592472
1300656055
996865671
359131898
1131922810
259056301
5669830
841906986
1553721749
405294197
1089132030
333865280
1998414041
892936265
1620849429
1732485353
2024634673
1326386745
1971838791
485874219
2114661353
975152082
356985072
1119014815
563260851
1533999072
1442823322
775124115
1469498909
514284588
51528122
49054511
1425338709
1780291353
803749542
191601412
829769474
255272584
1115833591
862054267
950479791
735447683
1116169655
663047416
554420235
191993446
817294718
1016144025
712985018
1422314440
1706911966
1053779291
1911679795
856603909
1989013681
800297691
430032068
802649750
1602272894
1060103028
975594507
481817146
1050150848
2056137328
1774136390
976752766
812393461
984953524
74809081
996514686
1918891735
1340318766
1086565394
1538216165
1071556115
1091138264
26323374
1992225959
2005112056
822662260
1064867126
1881893435
1882040441
474464064
1348336336
989583297
85906489
622522391
1167582778
1997852704
1130950114
229865483
233486974
1690862865
1242090073
1247269833
30528104
1558380816
1496359056
1188137212
2107894139
229337704
1013102493
236473534
776227470
1936936177
773675334
2070131221
976341461
1567419476
184094651
2011979765
2045019139
1302437499
624568423
147181453
2139842331
620834143
1224114578
341414583
1062896102
1386430941
68197753
1328357821
1052450146
661902803
208207623
733688376
1238277099
2107878906
700894872
2034865398
1272259158
357948554
1478018311
298097719
136906618
1579371406
1775198561
248056272
379587739
1596804736
1227973624
2049279506
792944221
228081005
313234165
1312595211
2121227203
593958546
557631200
1590707636
1804347400
1859201190
1228881608
1793060709
1907360026
474662311
1693465680
610408660
1654415594
731511906
20375578
1791127003
698803740
309353266
1749777829
1227713950
1698628298
86161919
2063581351
30579035
1927378446
2016939093
1082767296
191244784
1382714393
732445827
1339142640
1716211455
316155242
1925450931
879006299
317715544
1269598369
1910440398
877356107
990056528
2067986793
888427963
1663645742
1263434457
2072451485
1352659298
975193914
1276988058
463474817
820277033
2065653613
976731156
1312849085
1331111195
2035849473
2057150323
1097607819
1147877104
2009223505
1061703365
497325435
95727819
698576805
1398615194
395128830
622635251
4977150
1230612877
1882747872
186608244
1413136385
1843516289
1970191059
1884137261
521259229
771386170
207609308
1214886450
1725523470
1335329431
1313906180
1671020991
708053140
1871225567
1073010040
1078475349
272837792
803961753
826764793
1651179381
1444845224
1584273279
1557209758
51040074
1860097609
432643239
1785661287
218342471
173806570
570331268
181000714
571940756
971121726
117155877
1976506681
1300888318
825943153
1433935196
798811588
396723125
764403419
837455029
342993587
1603673168
1522808563
94723335
1297124578
926926522
587718084
2051124368
1949017198
1992406780
730140135
2074199958
1468332927
1535241533
1546194897
1492395659
2056738874
1220138997
799622762
1631581312
540527382
631045698
738558668
2366818
1673595089
1599255144
1256759550
1804723197
477727179
1125894989
1147694008
1668022310
84243053
924673945
499501300
1477658029
1637172091
1315551047
284044910
84529615
614617640
1325387419
1486839082
687194591
1529481395
2124119973
674129510
74215791
1987636781
1833843985
353564523
755974310
1521907490
2063205395
2071457289
178446974
1854053830
2129088127
1848784028
2146054812
1091977714
1187974654
228517507
1361941543
964121007
349285585
805944482
1316476918
577878302
1509169441
425509081
531737130
1277565780
618387323
385501900
1290045807
1696551386
446897114
801260619
1024345153
436188537
1371401395
929281350
1779302388
2079796841
218713476
2000394237
1884538401
592645159
524120192
1176630685
1830525967
2090378797
756805839
1403406798
1310531515
733725738
382932243
442249223
1236840181
1914818024
120527284
1610176249
785061143
155370494
22184661
1629863041
393265572
1826160465
1137604286
1107243878
1243711059
481344101
2048139270
460402159
950918502
1867014396
2069370926
10605252
348567494
596813848
1075894650
517298627
1574491068
2034986692
1171863835
625520489
472160792
879781502
1239411104
1906598253
823887297
294552114
464324057
281596644
1026298218
1437937706
1069982101
2060761327
390409583
1308645648
995976554
208068118
846872243
1070213364
579481650
507260780
307274849
2075500234
1766179082
1063981230
375375534
2061690284
22243950
2107439038
1913433184
650015718
2105002919
1372017054
357177909
687600705
1148490683
923053776
526792630
1651373566
1415727786
609171201
755940963
1821074474
824255760
419259870
1859432465
1385416555
1455021391
654446151
1972933745
2086882593
1789367864
1695590452
107495422
371693650
1831060779
1978065801
259465601
356931851
1437410474
1495041283
66722233
1407626653
1411558881
83528295
1959778117
430852620
1642830875
1476040294
805224373
1231251752
1690662234
1135584579
154229567
1346667510
1592860237
704186704
695880860
1560728190
110621519
1082175035
1690881707
1368167264
543288138
1839572537
395754285
1401167249
525713872
1964244390
2004424694
1430304377
1446783291
1902827595
224144953
1765684214
1960772834
57791486
1079257238
803234764
496872472
1316927012
1812674777
807353380
367997713
1288462312
1979074255
1894831045
1854652010
1034160561
815343121
845292069
2115361936
1784268783
474174625
846170017
725411995
1044207475
953041197
2060328550
1232172021
817901905
604379297
1240912333
895793459
1211230043
746986850
1122254593
1823217090
110348384
1358005531
739532196
234982606
1629801598
1469177445
662630198
96096504
1986447585
1115947109
1917958106
606885506
226356479
1622966203
1684242129
2044456518
82544050
474787187
342808074
392849191
902105660
1785797887
927312729
895400147
1940418635
1779610342
89038695
1375810986
953075807
1233336907
717039398
27477384
951984628
2086568921
68514737
2144085874
54245204
513346440
699212295
98810888
339698307
434448180
301577230
101996498
617175388
1052228770
1537069172
658283897
1268461947
39157765
491145927
1089101840
2079665292
2003941903
1787294754
477597028
865651956
1594332668
302986071
1786912765
812757395
1530329100
1922196599
706222478
1365621364
1577966631
555221521
823166227
1424848031
1648835388
2084672750
455770498
2067123933
1411938855
762080425
531321688
682366196
1288069127
26812199
726957907
16070000
1645908940
1898631666
514518196
292637827
1383244630
514804037
916983559
93092174
971083988
167821736
1879972119
104724759
1283254733
775065305
599275172
1362529385
1078879494
1037665473
744476373
1130308344
637733052
845228086
477089392
90755008
1736497310
1748936099
1688140359
1078920667
2141981939
183669567
1244285187
986520491
1053085603
552236953
766002626
2145917045
317096914
410196654
1770945184
835569563
1414632066
1275895439
2040652291
1936332006
21545608
227630723
715874845
1580446119
627774896
1690343508
1139363265
1221656592
1553149681
1323162571
1909911563
911624156
2036679051
1916158824
872619448
486421052
1406436961
1635546281
768528283
1314754194
604584646
940337101
2081211610
708009574
305145529
155711606
396045679
1746282964
1272752763
1381842442
1462787106
727685949
2076595591
1458023345
1353941258
1071080562
1892353317
234682490
748317495
1287547427
356419928
106352607
1944408943
2130393306
263246851
1835682280
2071047880
575193104
41136055
777923474
1300039735
1550342094
1598618743
1794174684
1414587091
1014500454
683833124
1635750609
254846126
330183184
1123813231
679359585
1153599634
333136440
561616373
13856353
1951176850
2066939632
806447751
1571258729
960409576
603840391
1223430816
559432801
1789035950
569623794
1640157034
1952636237
2049621691
773911965
1453689798
70533164
1958348787
2102813165
1488018319
1693546711
140196010
1011232919
188776527
1114159559
432241959
1334678187
1111292112
24917456
1033340975
487383027
543069902
1819786951
1473039838
252640061
71146807
31600474
899663196
820051497
1195566685
2122029516
750269430
932916838
1235128980
1077494172
607420018
16529686
579747349
691034758
1786053607
223852241
207339341
914395572
1554022394
951646500
1201499443
275733903
721056837
2054888835
962653570
1845827132
1866767438
968321688
1946782522
1067242789
1485071841
1342894920
717951999
821567101
1638233210
592741425
1137327964
881283102
1586637651
1378604914
1426824389
1857542936
628834093
1173557324
1417283944
20529833
942100802
411271355
594390738
1665787328
323195229
446084142
1648134422
624725588
802055980
1798096142
545092850
847759791
1289037327
2001795109
180799061
1590692170
1172162036
1690149246
651257349
1199409828
209036958
1493192654
50952446
1418659652
1367234756
1105150425
1991609625
1752837558
82932226
987832775
738021635
403366136
284452188
1727531435
758698316
273826140
389375534
342937555
319897370
567704580
2108314306
1147640576
958152211
1028940948
1105897086
908246774
180009782
126079930
1484616464
1641340852
170150562
107991087
1335125135
1567055622
665325059
1276346282
46975442
2030964764
1464607419
1728896465
1739565099
2021995352
253007872
1263943005
1489622242
687520707
2019225053
1377275929
1196758940
851696178
582949430
1623226121
1636521082
1763693017
1868240869
1018960620
98352801
23663859
922877189
170904637
1231164023
104179745
1584634047
1901423452
1778636683
168284182
529373684
1730320702
988785485
273679357
1185103038
453881673
1947505348
1520511822
2135196091
350322659
1266636118
1125654859
199093142
447798887
1636818595
202867069
1740227992
135982914
1327540487
278444950
1527509446
1429291225
249114565
125005900
1959870231
611363576
151284002
387716406
778782661
1281226733
996428011
1182458097
822204344
1920422947
1285245561
1788608453
1288886845
1917552264
1424294643
135925685
783929538
1957163271
1140243371
977527852
1079497095
1206802557
234951815
287216525
1667566706
1002665195
803974649
2055522865
1624562340
2003257947
621009690
834955066
1888834640
2066237487
376921202
1547395245
785608327
981611074
1595154870
1754591214
667722357
2107232394
1944458331
2036860376
1532435019
2112251766
1550576017
454559380
896100554
2063202438
591133973
1073270435
2030749428
1366903355
168964699
2094464708
2134170055
1869920268
1382014976
1126535141
1934623168
1450363830
362201490
1563537321
1662201809
882744328
1988620597
1004397779
128992350
2074343022
1733290689
881163037
576058675
1023364759
1432917524
550057929
506477602
2020570701
1201297411
1764120102
1714441395
1922899618
1470443156
1582877416
2097484503
385097671
1939525940
1688850772
1775057127
1491503342
2030230714
1466679030
1949021748
2112452856
100795467
839131114
1988617415
849133185
1256017068
1996823484
1029840938
1252933804
944917935
2096570493
2126900040
204090950
492666045
999544925
1828888317
1812526869
556236661
1800627334
1140039563
720112571
66225496
1145889559
1883315317
1310352785
872458814
1753954605
337794257
32364440
160194759
152512813
894068479
134358608
1728832639
471313927
1271441007
1821829119
152613907
92905320
969242968
1538600180
57938748
1664065092
1747238869
264892355
1052874128
1065044244
1547092413
2022067729
1152430303
1179695092
381723809
1643546468
1181636218
832913664
1824877249
283166545
190289563
52069526
1318615223
2057090100
1543915938
1121370380
434283422
1941227461
133219170
1660645419
526567343
1774350425
1375046745
305867297
1968367317
2048259946
1649157264
925881003
58379740
2010854268
1383321020
20057208
1847149460
965476137
31022420
1922233967
552386298
1319205457
537728810
54079271
1002743065
194318703
998346569
2042765675
103026589
727862947
703370315
1550358680
1470044842
450523552
1233330682
1645321321
247184331
1530580919
1751734948
385914417
1077878695
1184300068
298814206
2010364861
1022398534
1640478990
374682172
411681940
1677386676
1286581922
1600853556
74573329
1949659571
1254550618
2072861826
1594300256
784175736
1258172434
1397665172
1826070023
560571523
1193998219
491609581
247062951
1472109472
1213028332
1900781905
1622116622
2100368882
1444978216
1220789330
418897237
731577132
361215841
1299279712
1928492917
888054456
1518756100
208203826
1687368568
793805134
2006458590
2121632845
340290838
1725980647
492176787
1419238304
5538817
412817898
712781571
429730445
129738897
2111693552
1568677530
2145969045
134672077
942937484
1846070994
480838276
171813881
423135489
767136818
1607372359
76945915
309555298
1826669893
1245911850
92161060
1295892446
12266318
972313812
800996128
47389522
1847408998
493785345
1184141673
685460673
1685261862
2128570820
600710954
1725186724
1646803677
410607428
1358565137
216372701
212358154
173113969
536555998
1824954243
2068400721
1408247542
106404699
25159837
1838188957
1642962374
700941833
1123128986
576971233
1377040182
2074378229
1445380884
1188509722
111070527
1945755137
60805369
946339024
995235177
1947695478
2027690895
530017883
222362594
329757418
1519137777
888446791
1212007669
443137944
284534814
1405569037
1393276813
735132915
3231906
1387028098
1032589211
820776261
168634151
1939175025
1111422923
1477409740
1199219888
431745373
2123467975
284010699
1536337730
1429784408
999417445
1054096905
441966970
957517628
1522674328
1911909135
2038484744
1504816668
1491314474
1404840281
1639068855
1053608118
1521677495
290244701
2058560802
83741385
1571692582
1920123506
1967362097
1615904766
1897782650
1918687287
559831148
708670223
1236976022
447247726
1339027914
580704173
342328548
274554098
304777200
206256480
580472217
899325270
1681959877
1397240950
1697055120
2044054664
644844207
1933931922
676896941
1840090218
270642191
1656046358
640657296
1852856179
1712535542
1468648527
1241610588
1083741223
1208010006
1341538872
1788662208
933163482
1435086623
1654831002
1314078773
346295508
976155973
1994639663
2120198342
345135752
1685561303
648482407
1162006510
964255239
1147383556
820334806
768535433
839066604
1769378145
210472221
1991982518
1560610488
952246592
1491843769
817411796
1179433728
930819019
434527398
589340716
485139582
247496329
1662900658
494292444
173699229
2036170402
1319410668
169138367
2097871940
1014056477
1488386543
1753342385
1743159208
537086499
2066867800
1274960525
731644518
346983043
681011314
353262013
1435178861
1336690292
261217395
1523643164
458416609
648493929
1560738704
1528896367
2032492888
1491102599
65776694
1318621654
471860551
994995155
1730779780
665703033
1225427525
1770011149
453482602
306581610
989666807
757898065
1353041398
2067019877
76466847
1115095606
1597931861
2101213833
1364012101
1997733193
1140662133
1264573726
2086563078
1586441425
1515940885
237590092
1280215144
1982906756
2081878478
740945554
1126750251
384336515
686754526
461925227
1428089059
2081053652
1266464966
620560623
2132645245
1905292355
697648418
1854377051
567372745
1825754137
197699964
911922732
884693247
1723622133
682409861
1553325314
1477877274
1185343087
1707489791
881075958
57740063
153479133
151020510
339614762
167150631
237673157
46442898
1000499565
1821429262
503913447
165865652
1908501019
1964810586
1023950293
1469810816
569612882
1561659339
1363468462
1799117367
1341395342
1295384605
1859243960
1507934341
1819804760
1387751823
1377642369
1342808380
1776045870
2044803531
683951360
265526282
1789003847
349828982
1159674437
1607339035
26417647
1353744242
955043439
192040688
1032316169
432148664
396886682
1198970376
552004346
1941807317
1227890907
21724681
790069192
1353021397
1636586017
1513140114
1749058861
491787457
1655946501
1266304841
1573661636
688478765
560147250
850347585
4832772
1091895680
1042888778
1230457335
1634103869
1341347963
1072826272
1432800475
1658209494
191448132
1568375676
744173108
757455541
996970139
1731928559
1949795061
1334733597
1731557700
190723078
1655909702
335852173
1020697420
1504558119
336281011
1625025680
1390150716
2101267336
1879546367
1937102247
1922214083
368601339
1961160426
1436071641
1824069491
1947729738
619997102
690255359
293237802
872239842
1021455916
1140830669
1068809424
1487339787
1169404765
406184786
514545074
124290272
112115574
174032809
2020007209
1870841530
1350191769
579687324
1378044087
879243668
334109814
1913613439
1263356006
1637175833
872821905
445754201
2058351559
50789374
67042148
421914240
1955839419
1970731311
1725905262
1375028366
1538240688
1571307340
267180121
1467061805
1508766521
1982574159
1875470952
167753735
488936461
119953071
1803779007
1932787142
1996725838
1673676715
266971633
702129181
110720503
890430850
210797564
438192711
1559133062
710264747
1595683673
1062892955
1566112058
1519984472
947841961
856693359
759846478
1005626642
1258103620
1859661642
1584829499
276959162
1491637059
1025001152
425136540
164762197
153288610
377041417
1831442408
651878993
932825102
272083646
229420802
2039825975
755711813
159909157
771373370
213723954
1653001335
1952836393
1392596920
314229719
842584618
1749622195
1732286259
1522085419
406020087
592986002
209806224
1091805705
1795467628
953329411
527811756
1818371958
1024214852
1770666249
473522701
680449085
1688223576
90589850
299290477
360485664
2050151531
990415740
370286936
652767617
1892294458
1691154416
836356211
525235645
1178234373
813552669
165590778
1069219164
632581494
1899277533
368364471
1519494072
945297491
16868066
217876338
1332916054
1151168499
1376795908
1110902871
847776131
646184094
757596662
201674428
27441969
395973961
494475963
1798555831
1303507986
789377228
802602208
219359066
658282649
1997700456
1972575629
1774156289
1755732000
1847460045
693611063
722899811
690572187
1198555432
1718766614
939439374
931994323
1068889334
422621669
851346477
1942268931
1602239213
688038558
1883719015
985356596
244374250
1530680986
1769103770
1471852116
1744997853
259119972
1716728231
317829183
1350798756
1015315624
652088124
2093394601
1693560373
2140878642
323339280
29132193
1892236524
476000947
160433991
584361313
955754880
2146780288
755142989
1651920629
146994680
776829334
791231405
235181863
328658564
2072094878
1633059277
141285740
1739139799
287050802
2023703824
437236897
1518654690
20899298
1299372247
245535461
162478809
264644505
51402518
294631092
1052124551
1671177678
1782201489
1170264458
1058601598
10113710
497634516
94904886
1302176406
1013907324
1172291260
211294945
1673673550
1461790455
622702688
43094023
1864142589
2045460490
56091636
2144431466
664294415
491132873
1295106841
495383948
1621440225
958182237
941337595
222005054
142977156
675429047
14058760
2023025670
1578072044
1382214323
1623038383
389754553
1045377436
2110328609
559398373
2026567896
1218398314
477037984
1154530092
1960671806
2028209518
2113357607
219939885
189715861
1019035676
172194408
1117893020
990648434
1906237184
109285011
1987495328
1976678389
652287932
1756749005
457292072
1533253686
1878632173
1672565595
856444716
1323801001
137255177
535996120
2003022230
1160491060
36895351
59084142
1279775964
1522565309
994219862
2105737405
2106270963
1425115026
1248179255
2143127396
962820441
683919107
699811415
726960292
1913475366
2135162217
1620210644
856139167
1266833234
1854759672
47127452
407051113
2036608740
1125249237
1780164109
771632738
1952221122
1020079787
602185024
916757357
894663252
271223107
657493251
6558341
805120923
1250439350
49720109
358005068
358595087
1851752010
1454491583
1797502160
2048029164
859562890
200672673
2010037264
1394034844
1372151698
1895684709
797946397
1464836551
610500043
20895389
833308778
850221856
682482845
1513567787
1348839753
459350262
383728247
264583387
709372341
1080494612
1334316340
1283015080
957547454
871529546
1354604579
1735639131
215226586
1666865357
934459812
1518329971
1606138981
1632006145
199674416
1211892316
1231586681
1040137768
758424060
188807948
377694471
1692462917
1042919327
341384429
732126419
1964157935
1211024930
788006768
1620492531
1321413786
522939315
407125888
1799541380
357275375
913092329
774082679
1065018843
834249003
683181584
1490760413
994257002
1885470502
697742476
854900278
219786092
658249153
1844984317
1480122412
2080273968
1776809969
1451640739
766565826
387162038
727689791
1174519636
1639963270
1422815648
1282715512
305936645
1417996731
1339200149
2035997979
1716752842
232187337
430978895
1604417299
955842949
1598755145
165568041
823891052
699185516
1305968329
23728406
391695185
737610285
1606566154
1374924536
779036001
1606947386
1890476984
1353924403
1425497057
1380381727
918006492
475843350
440163421
578393161
816716765
1054720093
1388254140
692969555
1185041759
437017386
1582269522
1286446071
2064875403
2021791987
1914445960
291878994
607157357
704262639
1144549349
1338651067
1102856275
1152195545
1161558889
589264295
625437030
2067928088
666534123
1139954153
1200582864
1896853963
1282830451
2041014759
1324657187
344227953
1162784721
799749528
2014842029
1236312482
567064
2127267565
1121043017
352942093
1295488158
593729853
2060550396
10508505
1587685771
1696835161
1817815598
606422568
61304322
1700595104
1386623887
170832390
1497623933
484168236
1320179496
593446882
1450715791
175577180
2048920474
304267035
351361927
799050935
1935426616
1473950927
1895132947
2019347004
214628696
1316261662
447960950
271390720
443676912
1602315839
1983422446
1838397570
776568365
336132011
778913846
167493306
1823576664
1718657017
714533070
1273851098
2140878014
837770460
621027294
496507591
269896322
824694694
1956725819
31106205
320165968
933328917
844587870
907239265
525861029
804879697
1043760096
253794657
1871531516
1791304037
1200370435
1142595319
618578213
1883095767
1579636873
1097877791
1395993464
1357911818
975852180
1798247539
1504202059
1606902883
1391221322
1700773347
111820711
1374536977
210448476
226519718
144679865
1998221431
921571423
1212503440
817208051
386338297
1343942117
585696515
384206852
2128940806
1994324102
125110832
993957513
1808536041
971728917
1737246337
1368460087
1161448205
1923584131
1231010373
2045729943
81786840
572079869
244767399
1095963402
923719879
1365531854
487878744
1661694153
826717240
1182981449
1168178419
1688199869
1920458576
1895166154
1554229907
1257781183
448057816
1230078333
1966260427
1354474060
103530320
2040723256
249865205
855080744
1499544019
64242824
1256872507
1514071864
851762175
1045183005
1696373527
1536427543
1071184687
1714234160
969172184
93076426
575038014
833792558
285743850
1799357487
1666519829
1011877065
1023814834
532129701
711135585
1498376138
1338393256
430289616
85079234
1356055537
1246361077
6305671
1309016842
1178454500
640028030
1881789530
556438035
102053528
2133673152
352027945
1386050191
1018652449
1792383595
1344289730
124887593
506213766
924919227
1980972935
1571259804
1386355908
1525904695
254957042
47311613
171091198
1440511236
1727312551
788599787
1840256890
360832298
444051550
866961466
962427863
854599530
1079136198
745959263
697424633
2050756105
817922487
1639723974
6802540
855478692
1716991308
320220214
1320831514
139298735
1687302630
704024068
1372572762
990818438
179091085
1120266291
573877934
2037077484
911598094
217343215
526769093
1250980118
452060175
949556222
1997324772
1976522979
926479418
39337206
1571655377
678361188
1545933680
1818868098
164148273
1570082012
1161794482
1438144597
1100002308
802417618
1400858574
1714636237
1316304063
1140543956
285818026
831160277
1894014280
1762048142
1027758287
2142195518
2042853862
1493218411
1036469446
1553058346
2118117281
988732438
1912028070
1723096707
767117677
501986645
199582423
1313760255
681968511
565718018
983616132
349615793
1383268322
1630376154
518272564
1592744080
2004859828
1998134874
878619808
281746616
1131911539
506071051
249942021
2001098944
1802075855
2025525417
67305099
1846255550
438220976
2103486429
376191557
1161659355
475145885
1497665812
974772692
524181740
2106109919
1366823230
1288306708
424619752
1030487918
1216718208
1742920980
1339972571
11044957
229327184
2110043531
830451159
527421790
2135299172
96252940
430321116
920652331
1377360257
1323925575
1448679900
1773266711
2067115070
1803722735
171761331
1202570524
1249142572
51617447
1315510997
1653151395
931040002
995884698
228894760
1777145738
999926769
1285877817
1287696020
1065863516
1316579312
1065210682
1911275035
1328035654
1015145818
1055948275
519434500
369558364
285464900
1532907048
1486820980
662452534
924521796
257360224
2133320793
612592611
1073258001
1356485865
176107906
110041420
1837189535
1989504501
243546269
1296848377
877258087
969738754
1106698601
303547006
1612309643
583366516
483333122
990168827
1648203306
916018436
550769320
41424684
286319616
1250958136
23911276
1198948238
1145804765
1915054870
633508772
501807286
1102588530
303179697
1785592114
1563886541
1511922086
1002984901
369679624
1991790402
1716045385
301122623
639411691
748593827
137616144
396983376
1879497161
1427706610
746994205
1898707386
193769643
747732605
1151628216
1175595768
452374174
1426412015
298042476
570767788
1185760820
2140836949
495360879
1647385290
678396559
1622293145
617326675
1925179149
1818016167
1977140357
1165521377
1490025119
472532651
1343627639
807957591
1115020765
1526615077
71162606
1925826353
393934266
1317568123
369134303
693128139
1252653857
202503501
698324489
2110284682
1956265168
509413125
54800869
1630678479
235578748
458107455
1511698353
1252937445
1895665076
1182195749
1215500545
312819124
484856792
1740351198
692577435
733092340
324647804
1265496955
2125228475
188353221
2144474818
1397961879
197328097
129574156
1043871242
372366436
536661097
1257101515
956440622
1167946566
679728125
841738431
14193324
1876603173
2010128657
390063957
1825852052
903127291
1384734627
7093679
58987452
859556294
871738955
505985551
1644995054
554197451
1666628049
1231922446
1339240586
683182166
1588994614
1702060258
709094191
1891862516
1321346719
468684696
1432690090
551231734
712743371
1660469304
1661480086
1991498639
1754668557
400139872
730420449
36528673
395028860
977065934
539964712
1104405334
1954828933
2000294594
811277594
517176446
475227240
1005456473
802891137
831957955
954907221
1936049724
1171198439
1181272728
415589662
1673948638
145815340
1268092808
1827313222
1387971068
221424821
681482497
2101990718
827261209
1388381320
2017460094
2052160151
193224669
563989403
1025306356
767587672
1476724405
463573378
1796033153
735336060
142711115
1909864895
86332761
1226089850
1667318683
1715163879
447768018
1866879
999116939
2049259473
460824370
501443715
188827792
1724380882
1305326689
2049354234
1256757071
1050608429
653832700
884179076
355646088
1535290455
1622331384
1735659443
1168570361
106716857
1687899329
2017414852
1059101455
311077819
143675285
881678712
1807531120
2015762949
487248271
609289140
1340247823
1299693094
2025165057
139966014
909063984
1494391327
2056784771
1135645340
170797107
1394656887
1850638325
2126241754
1810303702
1301635398
1407711391
631488003
1584016324
538200053
1193500195
2065638291
799306228
494966399
535072994
1400905742
1474550745
1178791841
1742375839
724462012
328566554
460885473
1735364138
785330472
1642479075
744233821
1446792860
1920679335
1594789186
1884901697
693580937
8671615
557016044
2103206369
200842013
392877561
1390688153
722347783
1158486630
1640288233
1046459410
953031567
644799299
704060456
1491595497
358292202
547287076
113373976
495923293
1950083514
938981345
1019327823
721822891
1847100862
1584482367
337969120
538230577
2119515763
523296642
687409396
512132626
1231066436
389832544
1200440121
745763563
876930404
1758121667
898583142
1609455795
1999557853
751494229
1537218641
1497485882
2042203000
1616418913
440631246
201635878
1894888518
1778040806
808120848
930029455
1679836633
346140038
1996261968
846782512
1854804302
1149230375
1591173715
1483383304
1234246615
871736609
2012622427
1856664715
1666498086
887681348
82911742
1286401119
65899845
1157760120
2134907793
1662241108
1131022974
963003243
717101329
1998792051
1488001908
1621755609
1276048484
64367260
304040667
936539433
1357408007
838619345
368300116
828401037
945772281
1021846702
1505648910
326977989
1283090992
1633195420
354338719
478355573
1164633026
543542216
1296516144
1798860589
971818959
811239184
1943188842
439960841
1332692775
1770194052
1956612155
338052343
1875276984
1427795223
1937797070
1616033611
1632059464
1084214116
1672734286
97166618
2035203158
1476102943
271807781
615119166
1079355716
1291746651
487310591
199076718
1104234948
2061723899
2131654069
1535636114
1765965704
1083973404
1615773518
845184592
955526900
2094209693
1694095887
1988737512
1443490724
715826578
1161571900
7607805
1486875883
375556090
906251452
1216895835
98388351
2100116968
596946720
913441971
351894503
731755877
1307918485
1392681336
1599483771
1379308900
1752542466
1674002211
1592677205
1338247978
1922136650
1636359352
628848551
491331959
430368735
1225843667
30568862
1466539430
269588289
2007673813
1477986109
358180680
1733950595
452658074
1150313517
1434088816
541759008
904315864
2011502105
1139950829
1289481535
1516333403
1458262020
2141181755
1292394158
2048702325
1191360432
1174091729
1622714788
372400652
861075674
377981841
2115652017
536920007
1044865611
1788913122
349214144
194217152
1036634531
244131773
596748607
1712423983
266188712
2094933291
1189090125
952662775
140303507
1430607001
749883517
462414308
800443446
606782382
569968918
391890928
1169031866
812324651
1008016239
1543025779
2051551226
1757892573
1903061700
1376358711
303025248
1387206943
1232893889
1015061793
841676166
137273298
632406342
1793877572
1538494809
1659432891
31124465
1880214545
754498354
1713887776
1805824724
1718356318
1382643701
1378509904
1443602280
105629390
671724051
117095802
1456507500
795751863
1735556627
2100608217
1220338479
168112510
1568581218
524675210
1059963025
155806156
98861144
902824724
739031293
1674548727
303957913
1710694963
313885340
66694583
1277182693
1887718569
525818803
83700889
1954738232
1961206105
2072197877
118971294
786004186
1932854278
1035454347
2141758348
1176382940
613307710
1524373892
672131035
238079012
18755361
230310379
1346299785
1720273195
1869753571
967482141
539011321
1700783754
548649030
1656807694
1024125721
2041286258
160849936
1860964751
1452515268
1568110680
937604608
10097787
1346596522
19993709
2024191464
1552952297
331235054
732905717
1530180297
1909009611
286968165
1641268596
423218709
1128955535
289551179
1137186655
1280636230
553706446
1079029777
1828087441
498559087
1305873040
1007692756
117436756
1148700767
1716511866
2093350346
655466575
861973671
338347674
481075656
941091771
1193525949
1484739218
1418886057
594740801
435843811
1998923285
2050400386
485249722
1507659688
1394824022
1729931604
1842224905
446270300
1428136342
1823509829
1444850062
489862725
1105040656
1555268576
438266976
1779500498
939409195
856354719
357675656
1672339963
1632753411
405425963
862024544
595753764
1026300348
1097939209
2054649658
52636123
1179415022
653679826
1637073881
663769989
403368214
475565445
11620410
1021696459
463134521
340710539
1066664181
1286737874
794069668
886082283
54652149
962410839
655770007
1674476636
2034821379
1831506072
1978566851
446042415
51469473
863753293
1180691771
404193399
1788829118
2132827784
1068475105
2020084319
1967330587
278446737
869265087
1241070331
400124683
56095515
1922520418
1864250126
56490875
1093333067
68523138
1956117507
2007978272
923795176
351756857
67232087
1166437339
1726375308
1829369274
991351394
667060881
360690537
1494177730
1994968518
524960144
1555795630
104102606
205738657
1138939208
1433864720
1721375390
1955715876
125755230
1563984924
1400988971
683892549
950352473
799083614
1120758562
969137719
598816394
600592983
178935653
809824555
164435411
1508383650
1464561640
1538155940
1067962336
90980870
600890780
2049957727
621223681
1148991961
948321347
168592045
1232524157
488316947
1707799552
509191910
2037805177
1157320909
1813338251
1065980007
447090717
1221756275
1050775898
842740487
747868041
2084272780
259869254
1961360384
1994982307
1397628666
1489054761
1596499182
1692235012
1664567612
1609112665
191499543
1223222226
1194915321
2103199002
369826879
1121752206
194776797
1129702987
1123855607
1168155786
138196909
1954540885
1159495280
1089987935
1081746937
330323254
816066345
1053491556
1853029816
861556571
337985329
1385949422
1402419443
207893256
1235950035
216171826
1085838677
1228093124
1270622319
993244414
65178244
1524494134
940764296
422809942
174245983
462854292
738730516
896792957
160120188
1920869878
1288104333
813721280
1758897326
573643348
394525247
595069377
1949867110
1686055039
68213960
1723280770
226640897
1927191357
373566729
540075177
669278871
474777017
818930840
1949957320
1354241201
241875797
1446948032
1789279167
1691812575
13406463
49363309
356049580
1374429321
2122540015
1830070834
1133083531
1732636886
454814556
1034614183
329116769
1104369180
1969049469
1071537049
1973081149
1259595677
54201004
301522473
1141583527
316985271
1066045774
360236442
1633697992
3355279
1932378606
836446568
1584057583
1824332777
2021858829
2010481482
78548808
1009382783
17615236
1356286121
982581733
1591969148
308237201
684494225
377776389
1966634032
545867442
1715121792
426780550
1869699841
1631879366
250610501
1874287278
329341566
744641451
631216241
1130282668
1109079985
2063822234
518124037
418569081
630457374
1481410625
1110693303
1676638099
874269298
1533600512
1705778395
1988711954
37274999
197886251
826380138
735787357
1770233428
1572877194
2023343434
714551368
1751069311
1182623769
1081741634
1635592773
1751343790
1007141500
789803756
1710740269
1162766347
1314421748
1954713826
677427168
2120364840
1683459101
721206141
9220788
1882673723
140155084
1145239084
1751228158
1294884619
351907413
1410599608
1364612588
1187575223
2083176444
1702273735
1558049533
2052272692
1337257924
181693075
1591697194
929478440
590127000
2130655981
1954162395
519060514
1422477419
2002340673
544838663
1702929313
1132862276
897150081
1240929376
869439798
1981704500
2026130154
684516573
881702912
932631411
647215142
513410326
1450195259
858014765
1503985150
842560802
640166270
576826869
128399340
1587984582
1665476664
770020515
232961674
629515271
399224091
828923248
1007839373
1483435780
34789045
701261594
1588088244
1399657270
213237872
746121704
1473638529
1851715158
1619091680
1687724254
147974583
963489732
1348989146
871184540
586377438
751864871
2007160755
973637766
1918683044
1249229251
1582048222
769430339
1376658447
1269445923
1490585492
582176312
995689086
1407044822
452648804
46084528
1221457783
1153725809
513425714
1049989721
249387783
926279394
195268959
1778630662
1518600706
1196195772
1033871784
1003482912
947716316
1365537236
1477891949
655812612
496071996
1891382867
317413882
169312202
582965515
127355395
66242589
928831560
101735459
1407463970
725120822
1800956027
52021008
310822800
1802582359
295488661
473851051
1988611025
1615440630
302669425
401306804
1082836268
811075989
928945600
1126802980
235610830
144347683
498544748
2096830823
117549283
1670080343
2025464353
606038636
1672684940
368246522
1714638276
989250352
1535732746
1472338220
1796801736
1935471971
1761057240
526139027
638078860
1450548675
1837802159
702268911
862584329
1652706625
610739359
1928880885
881950595
1123793812
2023064666
727268437
1682342730
893846007
1067274652
1815841277
541745311
1048566931
135328621
2071378811
1351239442
217118114
516594736
1795630530
433010406
972240684
616269255
996686425
1390199101
520955156
172914254
1747403902
1074761689
323698650
75402244
1782034472
715961950
736783968
316887440
1135728711
2117257604
93155601
1964186202
348478608
790478968
693525122
2027726416
164102113
1269734360
1398608793
1509494618
644484829
946329285
907797532
2130115636
171527557
1057988358
1351288375
910171506
1186688660
1076417871
180633600
825881036
1065947172
66311475
254248457
1520620009
1358054289
1495795091
1008313686
1215055159
567646819
1689727222
345372157
1886625082
292732301
1057727913
1139545404
1922685710
572623652
944905823
455255876
970709706
368491737
1585475963
1687691992
1764476856
712971652
619317909
77242743
2146228522
2094668046
1448290716
466598786
1561482842
530401487
1200876484
1113942443
1191371367
1342761719
301734820
2032463644
1635848517
3627065
1908984166
396413878
33178454
403690102
1042066148
1289139916
498911714
1592124135
1292649488
968794406
481711045
1942896716
2003752777
1130348234
779854075
315768033
1430592851
1948555762
1450868526
558546200
883344867
575089852
1062669827
466335123
977780689
323879914
76893109
69808484
197544254
2058578089
80734262
1446961340
1494402971
2079298348
1977442982
1447243337
325216373
1178526925
1600417050
999218768
490572148
1922902531
1333827767
1323447428
1079699549
42919259
272124441
189833883
991468427
946970802
1537537378
756809091
1082380950
2902190
130982712
1508392258
1392532835
1094225363
1650178990
835764827
1925250525
958287709
2002131938
554181426
778141449
1738149304
1164341600
902530102
1024693813
600269851
1829166756
244479095
1726974551
600345401
927852409
679761103
555328691
377742195
1678943513
1851540913
1754098048
1764787968
105595455
1678024124
260020122
1888150678
1353105322
726853517
1583870104
1873436797
327352488
1651337351
451135989
1553006625
1350573733
75706053
1002595435
1286478892
789710223
27240257
1252789370
564992427
1217484978
847428724
821363413
1627991471
829202003
562461695
1850551438
385820232
1480242206
1505445227
2099088182
1066810908
1250921317
159613083
1904508163
1855518049
714354113
1175968516
755090842
1366750477
528681166
561844043
1375952281
740882543
1313440371
211038853
2007239525
474988542
1857017183
722373291
1997325135
1004997385
1552430441
1328409946
151637827
788896438
327564120
1197122860
1266991133
1044593430
1467980121
2142757099
733226158
1501419240
1643583357
905947459
452070189
1020694644
1223874463
504323877
1632258146
1944052895
1916723757
1504559576
1374783739
487970071
1230829971
238255536
452339827
433658375
360888087
786383278
1654379222
1162239263
942075644
1119772246
1643309983
1583512363
1270832282
20114342
761052992
137678561
225416910
406878064
1624078879
478708366
864701501
1273510702
1857874431
204335823
1306904395
1576917740
1574372705
699721834
203733731
1375578933
1386036224
28922680
1228166665
680361791
1464438677
1308257183
39886980
443612975
1835299627
513168608
1803558722
718964408
295597113
115513472
551010357
488737410
2073995868
1903865563
175640251
1913096137
144109540
960336446
1542762479
215251225
1754194425
1125341543
913778402
11785594
1400285297
376691088
1380835601
1255872100
1009944333
1489457179
943229434
1713555036
753939664
433722798
2043848710
819664458
825687163
230447042
60653732
231013667
1866704073
579263406
306857078
2100878561
1398874488
1453180918
134578986
597930356
1963919811
1311405824
1436870833
1319355996
652663465
1688555961
1723351217
170784236
1867578828
1500033299
2124333763
994340532
2033883695
1013303514
937535370
2112356868
1629301869
1781832048
1580532663
806156917
466151124
886565592
648015142
595360073
293788140
1219382775
1483532108
1688952307
1764222103
1932076921
1285789254
1555018556
1680174093
721601033
1089256619
1352508910
356048061
399272116
1440841372
1622475637
688320910
1489864762
803663440
770195262
1757136247
1900862051
349626574
879100330
335850090
175937536
131533207
904806012
685034058
694334207
1340038914
1054593542
746950506
154540067
76596970
1693165728
184800238
13236838
807209539
1458203748
635099861
868230292
1277235733
814856998
906891225
1314607959
1517447873
1174267145
819105789
753571825
436277676
1044722402
1884911859
367444537
1527678972
1557771331
1996227296
402313892
1025191882
1165923736
1010458429
726693218
738914341
1455029870
270426523
1738113962
1092755813
1791785028
1119023015
1987022361
1067172154
1733745698
1650539064
1673686922
1002041033
2146945261
220511344
204400374
374452115
1883873821
2108097758
724973949
1441987359
902436148
779371768
1903156484
166596395
2052335846
580495920
351152748
1251413147
1811272402
471760268
2083460986
357096176
789190075
1172900939
1980889486
835212545
1805690855
398481385
1735085955
29932838
794567017
3903060
1894749232
309491988
2031071899
697322119
1313740956
49092298
1132814703
2068880520
292873710
1376622695
1224069357
1279908202
1662429246
1751779443
14323364
215299125
464232527
993220066
98822517
185277800
1447468551
794196304
570117861
1332374503
280429296
1938153414
844837513
1906592943
43043803
1525424178
1843755903
710802258
248751037
1500051219
1409383182
1339638340
302644582
492407505
711617099
1486144298
1356412519
1645017117
1953984836
1880426169
1897644252
2032543200
914765035
522671418
834557303
810279477
609283223
34559768
62467672
598230381
152633669
70286482
949897428
1020813273
1286550409
434384476
827699229
286076068
1887586709
1984808272
1371590384
138333951
1006454167
1142770624
2082327157
846402982
262022087
1968309455
2032395324
1865959427
2051940752
1328397468
2012341248
244660672
883198562
1823072584
990350129
1506780963
299700062
182411933
363007348
2106186122
1181393915
267541084
251368592
500732737
405792224
1580367011
1458686330
1880245403
612764302
708923490
837773088
221808302
1683707176
875507491
533648636
1258086773
1993479482
1889537426
1136904233
1216468575
2129210578
1613302674
2036199160
2132358655
148315824
137874562
215917124
241220409
2011210911
972330982
993697945
641593232
1838403010
279986481
1883295514
1616533585
1869653178
1385093126
796853504
232843751
1210604960
591405251
782097824
1969079446
1035734286
1102501032
1712099833
935409740
904127880
1458547130
1056299934
312938904
1179123206
754525049
194436772
2032348438
1983094915
2056071943
556866645
57955393
596385774
1219325798
955280597
18768341
217331239
1423150431
792592809
135048445
1998908193
862322841
1327067190
779992828
1000669717
1531107978
288408441
882462341
1260908653
743523370
345020088
1035043904
1308449734
1881851186
417675149
1481672540
286924924
1158501533
1751502937
2001948873
1449385786
1483157760
1772263952
628279488
1795691530
1332576531
2140084011
666643030
382186533
961461039
1883329873
1922674548
188765255
1739707977
1090467773
1210877398
1918621399
257114572
1347602790
232327873
388997706
464561684
1962842114
1644580823
1689542484
768896059
181081379
976348661
434061116
1332875001
474349795
1419309892
449169866
2024026767
1118624986
265784968
848639041
532514065
1666933990
1174364953
1782988535
666723995
607589175
398892487
1276549978
588863857
1185982676
663756962
66116384
95173311
320127258
455999420
1225516505
163332644
470051686
1449084061
1563096857
958974679
1678691716
1059715993
839329101
1022419643
1434766805
5408503
1837854618
1248043981
113231238
626080728
296506317
1047221117
1932802856
373769868
2093215106
881085340
600417401
1771296300
1266391911
672180718
923807918
868913514
1567370774
1943652686
1410177896
1978422025
1505599000
1286635751
1350174172
81997083
288311878
557657414
895867382
1147319889
2131869192
439386132
1398912020
1382915478
1926954854
1260787913
1096897944
1205962444
404645285
2108286058
1873977102
2106207896
584120078
1559316079
1786876467
1415370427
1508069275
704186408
2105695364
1386019474
307891886
81334732
612002147
2127252247
1764609579
1094642252
310475871
1012921142
710647779
689962884
468964170
225518650
1471091828
30717741
1965969568
2139548043
703514814
485311959
38645234
821904745
859077869
925978685
1648997783
1198888283
2035921610
1700483922
1910867358
1593326981
1937887987
1329648665
957208924
1820827093
1307237464
2134399056
257842255
1174752761
860723557
346957395
1118241826
2087362853
456548166
905498097
745173755
1953854327
1088377731
782137315
1768841451
755645639
1848982101
1012661955
1352077216
1772908056
852479218
643747511
1416020971
42865948
1858508721
1463979576
748308382
1792526518
1298882738
1401130461
2071688232
283762066
1678972364
188154056
480429390
326623663
624313047
788135240
1761669749
1635737913
944902030
1562920040
2116653478
976941610
185779901
764138162
2096611794
626166143
410051457
1456879590
1036377110
1655314056
1854515313
1649719332
647049050
2085578712
1813789950
527446868
562217357
338187908
45372413
1235867024
678828610
975322100
44784272
417697718
1949766987
247704704
306785643
1022580558
474987563
824278330
1902991270
308817745
1449077016
1985482384
256497908
804779900
168980579
734650865
1071149963
1084294515
418944042
746878294
181633791
2015003862
126516434
1565288343
505108897
1276550852
652213346
837936382
1636902847
2114546538
1957353687
833510101
43018601
1715841272
556850606
124548244
156228734
1516256387
152958642
100360042
714276566
1978366562
1931956694
659445389
204805468
2109421156
127437351
1896445965
456571206
184720246
1107548420
1337778241
1578561372
616352927
191779180
1699679955
1583400163
1794198725
1030824297
1983353388
1484158845
2021994354
82369780
340458679
1489183195
627708062
1961611131
1559830524
1234957035
1545327865
417355463
469668338
892988433
1115566641
1991001466
1655339123
592783086
122355630
940985307
653893138
34251758
979521009
479357935
1156042112
1976934611
795690940
1657959029
1199077187
1015379469
124049748
194214328
773299282
54066662
514662884
759264131
1981023053
663257768
1117170414
170507190
118731969
1478964285
976644271
957723134
1015267055
1768236729
1537573528
1917213870
623133287
1981470988
400155481
2028606119
888260064
229065420
476614962
591736267
214750054
1003055740
1671613992
837207273
643881820
658408442
1218379916
2019716697
569074037
1479382640
1977508565
1344801250
648311058
1871293241
1247837214
1748145040
1034508594
884179715
437608470
1114045705
1248506001
1589892542
2076162008
295440633
1119789649
1661408927
662147485
828660710
198738434
1515439274
1042217270
450043894
1753655274
990134115
725178447
127225357
808948993
897394123
800497337
1725401198
359096278
1967733764
90387025
1569860923
355887126
1626593911
1875748862
1173645373
1091195722
787145454
2022916861
2143767913
1849315580
1171341360
35929559
1707211555
1994892943
1657465569
1295047285
1642579086
440632444
1751873794
34617877
1697211251
832774426
84947682
1217527312
1956786899
1524833911
261010127
1976283050
283799852
1740322154
222366182
1486024835
1914145407
1422076487
1285058431
846557923
1831037650
1107953968
1535080157
1948236198
1435752428
1648405008
1626656108
1631822051
1348129978
345537824
90669323
1362079235
1393101256
1620549401
494784199
1449666580
1955281240
1380136242
923760666
817035172
1120647285
1075909065
2017239526
170348528
45150636
1404149856
1957313290
552738221
370274039
1076042235
890038696
614482147
1029303367
1780416774
692814318
920620127
146010602
1588782625
497157218
751275309
246904424
1450538042
256779320
1591418035
1689192618
623428656
1701729565
185841443
1588724428
1564146240
517759447
90676561
1273644056
430319912
1978436246
811318109
897512187
1339064071
1327114968
2018662873
482166663
1043183928
2144004074
1365743179
1329094150
58908896
376530733
13411017
632885397
634212171
1299745873
1202900668
1693899164
1324218829
914374490
1459050059
2100477533
1213859329
1939127066
1205926841
267206917
1177659020
2712442
794846973
1896897242
1564360380
465576862
1046760956
1258716758
242798375
1548112906
1123181828
592945589
635021843
1179658619
1121326836
931483906
1095921405
91990525
1372980608
134138022
804474807
2137271386
847335821
1764104026
2019335206
2142199185
1103473437
410994696
951948932
601673707
580856232
507680014
968986632
2040598543
408087762
833266130
2028752028
1924482106
2059764794
1752677551
503754552
1696879137
832446305
809577022
1113370316
1195281755
671581987
1783461490
665686387
847047994
872406165
13291451
2010083689
2025638738
2034770431
1851812019
1697057091
995961394
1629784875
1999757984
120899583
2078704287
1430164777
1015922689
362294509
168172202
85583621
1654644251
789212331
46523280
447543788
832632663
686906667
1225383955
1674479918
1914449475
2001447261
2004619936
457755372
1040424790
332877396
1211102222
629370885
510458517
1718836908
1315336414
1104505891
267331268
266211177
586903591
1655670439
1840901007
454036575
1277551209
334541401
1302373145
9835353
894654084
265629090
91288786
308926844
2080905429
1611754315
1678677835
1441478414
718067983
701088368
518855483
79338501
861067458
137881222
245415107
1683344301
353870241
586098685
325009001
1601692017
502350744
2043706387
1550437112
1264426206
369892042
836717989
1400430540
103740866
1896029837
55055707
392380278
586086746
1239135950
1107933388
1062791947
577957062
2144213779
1473426604
304817630
1208072999
1038301183
1724058446
1933213188
1801234684
261168774
837025276
12836894
1091719131
1621031199
1363577961
1030074473
1830609872
1723435772
618249687
550891039
1391247195
2000762138
1781117039
300047473
2032154266
872056314
1314419238
368293349
2118759679
1164594785
1321312436
1886184992
121970933
163987778
937021931
2120174569
1052608394
864229464
318424037
1361904588
1889800706
1252606812
1491948916
1691499089
58278070
1614355933
1210205636
1286505927
208236595
50834912
1252703657
1405569377
2052957458
698149408
1763811043
1402740389
1463918767
1287423911
1557568822
1858488337
1709194421
1516392634
1823219047
1790716698
1842810859
2031813327
1564008268
372363978
1447189117
1203942638
1574857837
2142206385
1122122137
1574028777
27611375
974593143
1050289306
1283543691
2077236215
183636881
424390758
1093678026
87435145
545240606
2116918378
764511538
9906555
1402864517
1793074733
38646553
691571268
63264447
379561567
350163104
1346209596
1232084712
68580328
965932724
1783306466
224895845
1735332296
1857579314
1881711809
160353530
1030201787
774194630
1512993976
1373894596
1732747649
375061127
1198716734
1116917468
1522069203
481543065
784844757
302984467
1940198238
1579249964
1219985364
1280444508
962058610
1814476564
919948719
644965097
1866999817
533987722
1171215851
1743537915
352855858
212915211
81058520
421775147
134065090
563785721
1308700023
1016728164
1285811348
1573028343
1083991234
313548159
473398718
1007786208
388161390
1170033883
785225032
392111187
807701131
1584646060
1492621281
1308572007
304935536
112478709
1999891543
1398039310
671423393
1795231278
1217206295
707573338
1807753678
2028881938
1156064148
1926459917
874750278
1258776315
715343504
1272980582
1495066156
1220697964
1917180959
1022122315
1762911646
1530527322
237149953
1048105184
839712014
361251443
1458384441
845888819
1856666544
1371127549
1164171379
1152223514
2017390950
158533041
474919206
865576405
1950435334
461445409
1832184954
1810686514
211002154
1034807172
1833534326
878036900
1596852307
206687211
1596989513
1482654149
1927139161
2134579476
1767592626
1529465687
602593992
94678013
132451302
906782070
613652500
689210624
1675781021
127735151
1517340547
1494969369
961782515
1537157857
317852887
1745787036
401709553
1552256680
1044662052
1257530751
842611575
1263556670
420655610
1560087188
423002311
179235889
1790168053
956325721
850368287
1584374532
1047726315
832152722
1785811499
946206437
1137199313
177886989
379447916
135281106
1248729218
1420626336
1107230559
40227860
476559891
773933060
243000677
995560087
1227355306
838434779
620050624
849824985
1244245281
141816788
786873068
569052058
1114326574
1516746295
558921161
1771181736
2002634877
1525590572
797452532
1862763420
49861410
821399238
263453962
370154308
600069054
1147867364
1372553359
1001410816
2026440379
1357309316
1698425861
956481592
1685634947
566357016
134000176
2022191781
1119844691
28858480
1038172150
278540109
328085004
844031361
352141606
566824808
877688871
760483697
1743772808
1745788502
1071512050
83252661
2107339797
31342171
764972574
1829274881
1494127889
1748735878
1300774812
1378683601
1132410001
1864420952
1214646928
1640058281
358167450
1704804621
1470522418
125964579
42019671
288738990
2058652295
738320271
822903142
1211082032
61840877
1764391856
684704854
1519294188
1864007709
2015517607
893669211
1236269604
386890886
1309616885
577124031
42667646
1940437491
860771463
1347124366
1723853504
1064202416
450663834
1884654690
1824388261
2143022205
499488572
1509818366
2137710014
506221515
1083478180
1147120362
164833710
1900034276
249492098
1421668212
1133329804
1200419078
589436783
1499749011
1587016976
1105638867
1598881754
863274982
664650086
102141026
1819218682
1629507270
2107985641
348976801
237300258
1295267209
1046000695
1386375905
1887183494
2143170143
1613506402
488018994
1428633380
114858856
1942830388
295656157
1727685555
1840880424
711175862
2113451041
13274657
1531419666
1179428772
1174813588
1592211945
2022980041
135896334
1689751981
8945917
180248779
968600346
176194958
1890195218
987544205
1843690294
1024853136
1139561273
1504797278
1640346349
1094767249
1395933914
67625092
729278869
11995703
417579732
1740533820
2138187456
185427232
413311790
144411144
1536878846
1106332833
1607585767
1194375542
1318826684
905752949
1994490934
321632356
1581261316
848604079
165905534
496423905
1070173764
1952703530
550658097
245995552
692071992
119653284
1982250191
904578269
2062206437
1282894779
1416865648
1652853014
1547034171
921925189
1642262338
214698050
661881235
1360887576
1653246032
958211522
603751246
970617457
1085535367
2135660964
375147914
1416799938
340703085
1762282567
441464627
61520903
1894174519
1690958705
176382553
1686127718
1939355546
1504716213
1846551285
507196456
1620603889
2087141169
2079321212
44374651
437199263
1537814008
1084409975
1649877218
1477874097
914689486
1383552152
640668846
1272802356
226573455
1157384540
1881257393
1040341375
47886036
876906377
984322021
1113765079
88247259
1288089469
661363450
1236616803
1805324668
616644142
1784570444
728368728
391430462
271332554
8025612
946333149
1714213812
1348552124
628744954
23175748
858649971
482577256
1170371077
966434578
1643399873
30394142
1987949054
18139163
1851112544
2015241676
1326564960
1732279206
1034914605
1560186809
1414267102
560430423
1983524036
578321908
2125348929
1043066712
1810133037
479680784
1114642954
294933908
1096214769
1175215778
1625606562
725458851
786474083
776933512
806807880
1651260126
2016290237
2139433576
1854599644
1641360571
1959504300
714809370
641303332
521680149
781431664
1276519422
317879506
1342437458
2085281979
1145615658
1970908589
970797613
633996714
1236448783
902743138
620883668
171413898
1819675113
875587525
1365364344
1878080209
367573971
697077486
2120502909
417788737
124628089
2100195772
1928731720
1833444538
937216088
2124105800
1888907139
159659092
786679465
2142164089
509438978
1002393542
568880855
1546170634
1058311313
2147254685
504719105
284912263
1872368748
1365118076
2002422434
516841311
954763844
838668276
71944197
272852924
1933261341
435778855
1658423115
498157106
1307098977
293806785
439719972
220454934
1236047802
280852620
1776789610
378748343
288931008
1534989513
1992311330
1096962511
1577600616
1846009783
1242124709
1633061673
2106332542
855859203
1068184729
240724908
350913874
571823873
202198790
728983870
1873487520
294954323
1922771584
1318475173
2009563548
1962964529
435625072
467636044
1807343495
1962390704
587428670
1814804689
21175901
1150470022
1141583326
1609021953
1640008080
1394644354
695417185
1278330752
1326103876
2020069666
1098725302
1098593109
1173786670
2091748881
1623510234
1073480976
498140646
1692539896
1497396830
124344874
1901021479
913648604
766437509
1283427843
319532525
1970420663
2138699267
1125014
1590213638
1923500887
758643830
946577403
2073248059
380622796
1410653115
922928511
2046585618
838475900
109802479
1903436216
1061480877
2026156662
251177935
1980955055
1399986645
897072592
2091974341
2035165922
1921398596
1655288083
107058035
1382074954
791975620
1229757836
2091243820
719228146
126543970
1857414149
467316598
634189810
36209206
288336051
72880906
1209686418
1153216864
687837014
2086294751
1969457270
312809021
1591754626
1594087545
1629056087
1151665335
672084324
1073764651
1698123346
281997214
992985468
1400027584
1155199297
1675156145
1482984550
368466345
2049929680
456447198
1780487336
10285953
1278996042
560364121
1397599566
1223820212
172423128
1143897811
1385410304
1160558092
1872742858
373637180
965735487
148462825
1539197590
1283285083
1376754986
778268240
936039300
1212639080
711138451
101255949
331268478
1739550309
621775624
182521036
980339828
1024315693
255738990
180132871
888154280
2126768203
745261950
1573736116
1927900770
1367198832
351729078
1595461099
243288596
93462325
2018599020
249758924
1739912384
2050547345
1253190874
1683478190
471626816
393363072
558629731
1407016069
755671944
831949610
2133287330
1939319941
2002584313
799544255
400698554
1875322628
1966559311
2006981593
347442970
751455742
455272232
1913640566
860036025
78389721
2132928890
1754163228
617233193
38275406
1499934469
411889821
1736892173
1412185676
1401159307
239705547
1796898573
1837352260
66882957
968541650
738221181
1802562112
1632913547
829098255
288231154
1499547800
1757602613
1029667904
975263934
1459902374
702755105
239131585
314327676
1856864802
1640809849
1931527257
1836089298
453690397
1294556024
1918105166
324738037
255381757
1509361322
1610260416
756116705
1281212889
1724394337
1726983895
503337245
1813203965
1181892263
1995975528
1734259252
1191804621
1279020674
757832174
1725190828
1131088534
901665348
296641940
1209393431
514592160
1556235038
1878479400
1205294243
1921805284
882375550
486078198
1905627605
87469210
862773370
816332860
1356355083
679763907
1767395632
242809419
565013559
76615214
737009531
310993649
1665018130
635743677
1715883939
1465238635
1249914596
127836444
1250976186
1240274725
1914862278
371866953
1398431836
683650169
1207416797
1327880229
937785860
323018793
524213242
793075347
804512126
2125779848
2051738561
253325951
547533987
916664088
220973006
1673793871
218148528
92794094
773218048
281264800
1781702272
1014704934
1601285398
337530321
1075226788
245958112
1518673117
1448343618
1282887191
395475449
15463829
1269058597
805256526
1764773414
1577971521
1548576367
20900473
691078895
1761480277
898551015
2067066721
313188162
37799964
895012014
1508521028
599444458
941256484
380723323
1490214698
1420395773
791078823
1559731822
734334246
1884264629
605791051
944680782
880169415
59868473
1454695883
1033456494
596705262
1542249258
1290752285
1351533125
630339956
858744787
1087289719
110266245
818006099
1888577382
840122848
353847901
45399472
1435221812
6144098
242651804
1491852118
2128822222
560228946
1145432119
1899938586
1484910475
2046347249
508723360
1675947844
2094488707
398455252
294417754
1913484086
1989736240
77468704
575308244
1897300789
2111534088
737557343
24070824
194364657
262026895
1291806832
1545153155
646080434
687981289
1016065273
1638238630
1374815320
2105686173
1138757451
1408285493
1241073168
833541098
954529600
702243814
761354784
2046261684
320041
1681811523
889399526
2001291236
2114297537
831939321
1605981418
1230188813
473321987
1557111438
872023089
275488216
1609925293
1203482749
1766420441
2133858204
970223217
1507417789
14040245
639105689
397976944
1480089176
229677889
1364406366
1887235759
190930355
707604590
594407830
1857188964
1816899215
1495581950
223514796
323172488
1233745083
1457634929
1583500265
534171753
1911774024
648830791
1702766569
1408919918
1916589187
1996934891
2113458541
120395053
1459216085
1204415040
1770686390
1829854618
750736115
309582751
41946945
1478828435
606518096
236550880
528329655
444643507
1335800115
93025923
1951343005
859725751
1695597427
392184634
1365098869
1246424340
1166402737
481547169
1569028563
327208125
1225941433
1552816681
1143075079
219038862
1836212015
520179640
1397532681
742916318
165667037
607192167
744825979
1864951792
315315870
2022897730
1931223647
1876965246
1145025478
416987961
1432014767
49211232
970656952
1428231366
1484721471
393565995
258260331
1677210919
243644709
74596804
489297840
457026820
802947697
617871799
1063950622
1302015486
347128136
526183792
1480370587
1489441371
717150952
1987867594
1601429946
28683846
1252633216
2136793015
1546770617
1359767350
975467766
646438199
267025104
994546760
910025093
1940002078
1791289230
2099521300
323517821
215947572
358733766
905845495
1442399530
233740572
1949338755
1861529187
594884388
1564728743
77284502
1724211838
69660176
1169722991
1416903320
661570366
928334594
2041297979
405548159
466352170
999552911
1205745383
209414239
276438089
977758243
829237512
1548116863
1148739183
848578176
996932519
866572451
1796467095
305421225
1170113458
2099408327
1104188629
1623806554
1676965066
2117591720
572480561
1013352719
738664130
613140295
1070833676
606792819
704278869
1428011395
308817474
1877203348
646072412
1930374223
944050692
1506936904
837615574
463778978
2018978699
701070563
1806979313
1095426317
1600819600
1594196849
1245017475
1602721626
1406711882
673820903
892441798
1977678409
1530618537
252243438
416773945
1340266779
854940223
2011924779
775389957
1552655483
1166143174
1915572547
287506582
2005527990
1939619811
1512880048
1519887902
181627975
426724354
1923348980
1509452866
1463717078
757057914
1705333943
779397911
2129102511
1293993451
194198972
1830714542
474610318
300158872
1754113576
793864872
1159207051
2006410493
116212989
1479172717
1341673171
968846526
797304995
384954551
275939117
60913369
2122895885
662291968
2088091094
1703740393
1979717229
277775276
1392482190
271980106
1962674608
599707334
1670242272
1819363756
1688973405
1222159766
35915606
1052947335
2058959419
715008812
63764855
592481137
576947360
693257102
1403159463
1340775284
1944954027
182393015
1216561929
787970023
471693496
930508217
1606425198
255361081
866272183
1823304714
1630155093
1366664874
1214009105
808759131
889878864
776077569
1084134543
1852676405
1554758924
1663705300
1252225249
406711985
171980296
1337799328
948788774
1050852151
1158392640
1208084502
2070721964
430144890
1524307666
587736673
1709406741
459709400
401790202
1365802947
2032151121
659038299
1522293131
279081738
1023974254
1072938162
412905268
493515824
109959823
2124617459
1299905668
404274298
356653020
1757502915
396710761
596239007
459904995
1079321675
1842611800
534920035
299871967
917604040
1832732444
1069875583
726188570
2014287463
834456861
397428233
1344950857
1506872900
37372801
743352460
1201802963
206392983
1469529984
1840240519
244641337
204055037
1687010992
2054740113
1632588313
777898192
1225272458
2000492614
565129320
86363786
60551731
995181405
236013085
54666440
2146405106
227075530
727339298
772212783
1358242794
678417398
1452626689
1574710477
973259141
1051744879
683661990
2146284029
569437710
1031222884
830297876
49241786
1737027495
331765245
193622350
334702110
1319864025
1388797952
1877569244
259257136
1639527531
206505245
853580732
232111525
719652929
1776424764
244951
968615448
356185915
263023076
950110803
699849109
356694295
2080471917
168702391
1172962971
1833447275
889381764
660856838
1433069853
2037535628
996183390
208819306
641390253
1811000517
1644213787
1303804378
1574662927
1102007979
1471526548
995297752
1604314062
2080726788
1630245592
52639385
1492852040
1412048121
1985958459
136338688
1798078052
689348108
806428713
1400094579
348894427
1490132343
784479245
1437419353
1825892808
170422736
1710195137
616058830
1945515462
603853642
2069508462
2101835763
939482319
1266276930
860807237
210795752
1081398058
1115602293
805087340
1766923337
979831077
1676941274
453833097
691404372
483327882
1133049684
634194065
702326796
97592274
582677194
626688109
1925805498
1550283856
2097776760
1835227703
130718960
1360260294
1633616822
1831531785
425801413
727464474
651684903
2007287520
988369583
1760540465
1194457897
144039057
609882003
242790535
1229691460
1171136934
127319899
691663181
708635086
1823109480
661262316
1673107080
464735872
1362128469
677658305
920267924
978880658
221586115
32854565
736301570
254693605
2065656226
138173326
1394156924
1122467957
418848149
1025819252
94943324
1650965882
1972507127
1904907733
1086442457
1873982094
1389351717
1027532545
1659344201
984861787
888483439
1994730489
1402227251
560431104
676889240
448964793
544355430
1594825167
464508821
2042159750
1653280391
2117603957
1181859713
398727676
1223600192
1367338541
802815700
1400294553
1970393610
186491662
205716321
1175142286
1799787095
593069642
1269102225
1170477665
642687186
977060739
1563167794
309647461
220801909
14768780
1492515567
1982577524
1327292942
2062263742
1915270440
169158055
1646218077
282486768
1219672206
1506964605
1012555827
2010801022
1797664473
1302114863
263287038
1683650390
373282184
363616453
1021726935
1339901572
13283021
1199512452
1730136692
1404921276
1202813209
2008332732
129129568
903418182
1462693810
1499191530
489438465
1152019547
2066600742
1302849222
264611615
72435186
302627142
1428751324
678849839
1983342700
838968686
2109666658
2131875696
1897426653
1791846565
916463632
250201636
257303412
702990904
1710066054
815407005
765617739
691500982
829219671
180191948
1277663974
888978781
639737042
577520863
1618517771
2127693273
1218313572
260486276
1186023573
552805195
436553506
2011932468
72379384
1709661966
1138221191
1474055267
2004118061
1575375395
1724024537
1156467294
1497581465
1147634958
1992919227
1141711428
711412136
896391384
558434299
2049694893
883498285
859813483
1868776508
1919417702
1154516235
39651214
831909071
1803468774
471109598
1789130410
1062173513
429235159
1485067925
2041935730
930977224
142020801
938558085
1942656687
892172494
1300544232
553901135
894145259
1433889210
2143268664
1245978894
1620687989
2047750404
2003312476
654205199
1352473998
1709939986
634734127
1980606083
1774643954
666045189
1766235242
1723114266
140098532
1065548454
395269112
1137583795
1944619628
202286999
362618122
1975393584
1830648738
1291365292
821768650
1873548623
469332012
1854384559
328379146
1152405039
1507679211
1559101195
285809692
767315502
198076093
1266515563
943617880
958922953
2122699896
775959010
42678858
820796758
1996338543
445588812
763355659
2092209244
1867210383
1566586844
1124509492
1628358365
1085843766
1411643258
250118751
2099594190
1227684942
1999405590
1071020144
1284067040
1796676556
179728484
892874420
985165460
472432957
365742119
35702541
35996176
274005000
207681022
2028667999
548200475
1805801912
202362849
572372765
528596157
1182914075
556572625
1415147611
1152718788
897291151
1137390911
976256889
11006836
1847745333
446824385
1844065741
164401533
274654542
331166196
1918005968
490830541
205777296
152824331
852916228
1122962671
297531118
1903191580
1548748362
1072730111
1887573140
190594234
1258275025
305255914
1274423660
60923913
2035800727
1682595792
125709557
1289922552
1314392404
1623133357
1430593296
967287776
1633403686
670257008
1514719299
1736799766
1146864041
1815276868
1741112017
744289392
616812275
1532838934
1530743183
2093765596
371054937
98244653
1262899513
755735019
552816616
1588063005
1087334504
2072844222
996525758
1079499142
1496178632
115010373
538960637
388170177
1321908782
642419345
190811997
1746891289
187950356
390026590
1023047722
1777507880
243546340
248852260
962449433
1130585695
624115947
32252624
581589802
1213560248
377342975
1538132651
640533652
903323495
716719139
1690780912
1637497325
2047682111
570150875
1269525538
1316835311
81527289
1891580123
274668256
831991377
1919450606
1493999083
207598856
1054016599
411526943
1009052158
1768045098
432129272
477086398
1233261828
398598266
362293998
907348965
2101947371
932787740
382797160
716372692
828186849
1838779363
1001704439
1345573356
1499685878
1189242898
2015853218
389690589
1529561779
489242446
473806583
699893312
1376325791
1588574213
1278884585
538431254
1825970208
866104411
1135905435
657205977
2070303148
881222599
1422520134
756858882
694477995
1137139364
1868151909
1271610644
1369993153
503367506
460184557
724491954
1177557141
1534686392
890282392
2119368381
1578788019
1725047941
1592846396
163654082
335993157
1532147238
206927267
1379909103
2087936906
1330408384
838903499
653135992
1556515130
1160394144
549807127
837229701
819421305
1474823007
1135500659
380877181
1977897001
902438724
1991806712
1710577860
520722593
508399574
1782713524
1372736635
677946142
1584038392
174987151
382506244
1397824099
811711389
685734044
2026649709
786222007
1919817177
843720287
71704501
764366189
1507000133
142422063
2005433618
699035927
501286409
749073173
1347795746
1594391129
279538188
1018008976
1981215258
174923674
960083826
1639042119
1494148680
190730937
1163421844
750380555
588680936
381014112
249270476
32055288
1049371584
1027373425
2060619266
428818956
71152563
1119908374
651936659
1234731802
1362641581
2134313654
723475371
956151046
428109917
1151037433
763892433
1375058322
1157211615
156967797
485689539
1053375931
1064357096
1614887649
690985957
2018098904
633310381
334588392
1858620106
1812780530
1560613266
220451028
1403887253
61656338
703683186
2146604460
1006378332
1567586954
164630244
900351083
204883037
1372874194
524279389
632157958
1617660418
1890268055
2023712047
1897940458
1977968859
1936939438
1314429963
975306712
2131980490
971381785
324259117
949463708
2005885481
1085001850
1375408939
1535560380
271732628
559770242
1415012203
926676091
1901316158
236146897
2112882613
1972020086
1533807185
1642231900
171302154
1989663516
477248804
1254672624
308463980
1304465175
1651487606
1084869077
1373042382
1196217131
702625137
1880921523
404520046
683725781
1621054264
1995183836
869963255
1723635283
1411825465
1263176556
1646354648
410747107
607760355
1708741148
1905730431
35957597
955468526
1237712270
1362107163
607975091
629544575
1297985892
775541050
1470885395
1862169477
278382144
363002708
451178120
1619140895
1580774942
1082712097
1440880574
1822803334
1196314522
1278428785
2144109415
361857302
535180274
432532040
976307830
1942849564
520067570
1914600645
585480402
900711741
1121540708
1312696608
1321305486
1468236772
1037911333
1294836597
344130435
1587815021
394902536
1809759872
139351406
266587208
1473943642
69110544
1163416055
1807170604
47339055
1804795056
1684943812
817858190
1558481307
1139742948
1126896296
1063971755
1747098037
698789261
147596064
2005250549
1160496622
1854574114
582270565
179570758
570520091
1909873495
1137914750
1156444220
604027387
1868091389
1194810953
1983262675
1096961619
1266653254
793512310
1994738870
1237424371
1915727823
1480856819
838962599
1816930481
1383286603
1433167743
926745936
1566205351
1495675731
1446225406
273851384
1414696467
149545602
1490596961
1939558931
1977022883
1841945612
1573977627
1876169323
1566615243
790218012
1075283180
1395535065
1552354789
1781919704
1270201109
1508007776
760626799
1290760584
620175908
513808842
1077166704
378323105
265860114
1498529489
2096548698
979884818
677712603
785313576
1105864203
1465054366
567181605
775281456
581596967
319597747
725066393
381984105
1674592065
690802049
641467270
590060767
1871783667
554865080
1818847781
1567749918
43389767
645755430
1979379157
1755640427
392659546
1821998416
1296488353
1001093298
569454247
1399338161
1466977063
2058786994
2076048491
999224147
470660610
1927811347
1957506289
213113762
1519716460
904389244
1392630640
1857179377
1702802825
1900144947
684572883
370141691
1748007761
1602519186
1138245761
1211829296
1843458923
389622755
541244449
1681647125
885320368
99633678
759902246
1218514684
301433404
330878609
1588467680
1603314466
1739462289
1031603306
1950915100
1845947103
1885925712
1792890971
347864154
2070644761
1727119371
1581394637
1324572801
1120283753
1545131394
1543350913
1368180862
519821366
1480733028
125220482
642146735
1201512408
938692771
2071316639
45161123
2079455909
129156586
1288496995
1183415879
1711380773
2091555262
1957929111
188209262
261145375
77492802
307235628
924361300
923680056
1223066782
151376336
1515075177
715176121
1698712566
994329966
838651137
194758752
2087062185
2142008933
166838338
2093309791
1098781119
1887983649
1406605485
1106564999
2123551239
1537993332
775184624
1068793612
358921134
1660513204
1016971903
363769753
1896265327
1273074633
496134711
1053780864
1540807278
240702945
2041262944
908297558
780357667
1775938276
450534742
396250276
1374515324
557048672
832505517
269403647
383483152
2079130161
1764242018
799893221
1938434243
1313709715
714150768
1456168608
1213130698
252825119
1919869171
2085380708
1637615555
1812633542
1662415710
2041840878
114790520
1560440142
1226368833
1487901618
43379513
1717480980
379095928
1378188838
837374989
320286881
1832325892
1190347569
1301746032
666686946
629019629
1990387679
1227060427
778576601
1573046556
411104696
1355129412
1032381064
2040930340
1067188277
544481787
1102041366
510790914
441889764
593180356
478891285
531965564
710241425
70123510
426775143
2057144813
28332746
333668519
166132840
1840515178
1718813439
764391542
1389940741
1840814589
1972550517
53228377
1292963389
796990143
2057572805
138238493
435211672
970673755
834220746
2087242435
1867160966
1905470711
217163583
1764503726
1669361743
1423865657
1600430747
990237829
1830587507
579768904
2066667876
2004876560
389974026
1955179597
1619845077
1857034010
1582647882
1680615566
269160207
668640614
1052710509
575886344
1777595478
772602337
956865817
66216221
1095124671
1251849469
1839470441
1597156386
1755014530
681905677
1947297978
876627988
59203312
1302193148
932202728
250286
1327201658
1216386364
1838511925
1042975958
1616142016
1908973534
677114699
184404055
123507175
334891615
436945090
78285315
447528256
1429967651
1393275048
2126152515
1697795331
1076537791
541176826
1369394526
1321576808
1380855215
738801055
189852914
374928621
80017475
652868842
86024057
426267292
1410149402
52303935
1711337087
743748579
1632718072
941837920
1604586587
1936863173
1621631076
296786315
2146531392
2092097618
618157737
1065920782
1064561386
234309880
978385371
834825255
142641688
875381980
673687159
1195418566
1241015684
461798752
386763834
1915845891
1134901946
422537238
1263285712
948908920
424837452
319802623
268114208
1555741481
1558429622
440259803
1723789269
74019623
650716847
418160517
142857998
1648287658
2136176205
1690264072
12793949
948661284
1250437440
1518996749
1845918018
29963721
456583776
1621654230
930575465
630185426
1227968468
1228219836
1349499088
1591239430
1638260601
227042869
1880593050
1518994792
129981376
1082734991
1950735190
459878141
516511624
1568182157
2079429126
1520527011
507187793
1157636361
514210720
1782794985
992582774
1248710216
59509560
288330564
566379364
656704725
2075447828
1846024948
1284392548
40611316
679393259
685765397
509661744
2011571530
536722331
428047564
1055933818
655996498
1853684397
173116401
1497087217
1519395638
1162396301
1706987674
1040050209
1027257106
470968252
1723517418
328082749
1625376653
56551036
1381269616
665904320
142998531
1670466472
1393510270
653809498
1036405575
1698816991
1149847702
1886806075
811777436
1152595142
405247144
1939919612
993402746
1532345485
2040692551
23656127
704987009
929790586
2087387151
950489858
2142254388
721174300
1627528511
958186428
74329722
1349240024
1803247187
258594151
1339868726
472027045
1384334647
1467836800
1389093506
802854280
6476286
1645978378
416226205
1161867058
899222446
1027480052
297642112
716951389
381916106
1445877809
795465509
1984627709
1303330719
123444630
66652473
1066089899
663337737
1124920328
1365588649
1662378242
5059142
791698493
584126694
109649323
1436484760
1839773975
343371766
1303056209
159022692
2006607101
1595906301
1849206084
790666173
1633191119
270455016
286348283
853922232
263419296
252743234
881888155
1201070509
1586071532
781070289
218495440
1112388406
1939538928
89078300
761106626
1873753585
2009232942
825958051
321411259
1940606084
869417942
1846905255
106366578
1861729840
360220279
361642008
370629985
1939812675
1806315741
782063182
1499813574
1142763005
959871691
641033851
2063667779
1855989610
1329829299
594783691
2107280844
271224620
2023073902
630729765
237250139
1768681181
1503728618
976099745
660398033
1900743163
1216937855
502131837
985888205
926550304
1129000082
50456487
138621702
831368192
1366954881
58077623
1191940672
36733681
168183682
1992126926
1059300973
1311453646
616047387
1968371481
1953122883
2056960595
1914354655
1302554148
148118013
2077085095
1270423459
159707067
81277311
1633822637
162453487
1671958222
1109178087
1817899022
1236055602
814337758
1167337679
1112089978
1454565580
1183881774
1801222094
985599846
1205950109
1562152914
1607525901
1382529122
2011120446
712270475
2120200165
20672632
1165704099
1016577576
1339325512
124409666
558123648
555759259
115905595
1052110377
1123906540
1819917671
50979749
470987498
2095872429
282829006
241811973
1334493542
35973186
965415233
1032094122
1450868337
403729004
118501414
192071865
1583368531
311780765
354854332
125153448
77084357
626843077
592625545
625913813
1367134955
64529143
220468911
51660856
1132850035
2093663174
2001649128
1012170926
1495163348
892291895
853801046
729163004
1175061932
1636385719
1477670585
1198116235
1666479960
1538524205
2113806028
484159653
1860309283
913949637
1027823856
926366144
1507580657
2001761960
1460790905
653093484
860848977
1774055828
1789214726
797901281
779903584
251942604
389577693
158035500
1516667920
2144848311
1083685798
126190470
1516812728
754871228
1754866564
1540291881
1302246707
1188798427
803624833
549176681
354429607
856135583
345997924
1079903680
1327889114
1513367242
1837163373
1180434291
659711302
1069539344
1817437500
590392141
175457052
1064859816
580172598
1682449028
1581598742
2100131187
391481558
1705561726
329731593
81010279
1971850987
117072127
1144825583
1360903008
905372274
1994101979
168916576
1770068053
1750543012
882357722
1650726069
131617020
1660675919
2037182767
849246365
953411005
684965617
1337224586
1891281351
832837573
1098536160
928852868
2120956699
542739712
256256011
1414180306
2021706948
194919652
1666971783
1145596160
304453341
1770497027
670086795
1600322788
229112514
1818443944
1963128804
1318597574
44899990
528373567
1140127503
300862204
1673825927
1292500570
982522052
1076298496
460711828
1230795403
773520017
2136275043
587303221
653308953
189466858
1859502936
590172323
27617567
1073388968
2016436145
26630663
2128350109
397190731
1033068072
857787216
1396268196
872862144
566254501
1178510902
367534473
1720403755
777404998
1441178311
1683957450
821748730
1787515047
2016678215
1489735075
367591861
92793705
1103676609
408969110
724157771
213070882
556401911
1173121771
199488565
1063414430
594643135
1882678972
1479496568
1853625460
634091707
583491394
1682476322
935325120
224032927
315583110
293838785
1367646532
1497021026
2032706565
122016598
81545294
1081940005
89551108
577779770
1630581615
269694523
1958153559
1975758154
629701245
583380346
1008819929
501706309
1355142361
393035244
1498485399
2010851849
1129331089
1472727195
1285685278
2025693232
1505347618
342086119
1790694990
2045823087
1762752583
271993853
686755747
1153728473
179507710
1889298573
1042558551
82886528
780529206
1150923737
1834893341
155736885
2008776491
407942705
233941825
1580025547
2034147406
801988270
1756381797
1433363681
2082778724
1851422066
1215013133
2069814643
328296547
2109412690
659476304
1224407863
1587451677
2059480800
833629918
390501093
2046328200
1121587809
1780264518
1877668015
1207964071
2018116016
293422745
1400000224
1600388127
1894763210
290962944
1837290526
490823721
92891755
88847785
1940068637
150826256
496154030
604830872
321992690
1831384413
1576471658
792472728
1599431017
1105022753
250549218
1017024174
534313877
1109966084
528709826
441861848
904611810
1194499537
592296213
1121699955
66884009
1223763110
1093662438
1285133052
1643701343
761027024
1205654117
2083206438
659245500
1546723905
2133347385
526424790
942837660
1584730305
1396354921
440835905
1276155608
638319998
551453744
378923841
1316825430
1926260214
943884712
285808660
1292195950
666867325
497596578
255532128
1470128764
1139448118
630934825
466550849
302195204
402452255
1147197793
1036114281
1880818554
977932198
1183342479
2062028673
941196144
678605311
713454710
347531417
1754871089
1993530316
2038196508
295394482
159731820
1661582096
1197637063
1279210277
982304850
403457287
1894652847
758998478
34203844
1867751246
1068308382
1659293137
1936162253
2077773785
1391393756
1574443005
1009549517
816526587
104159813
272760865
49762054
2115847652
201598880
1759827774
1137797235
1300699906
369826897
1105218869
2036643097
1424047644
700522438
2123925259
1790661608
1350451772
715831887
1527872111
1632825651
1247257687
832868118
2051117537
1533846522
863925178
2058018526
268212520
44193027
895533473
146215419
372765041
1189784806
1169480267
426527439
1418268044
2052360736
821773429
543948673
467613278
702742410
2091420116
1145806104
2006554299
873650759
858245062
1027879105
943362115
1169338501
1627850503
2144672502
588863284
1909880702
1136548926
1270008006
1033033353
164602123
1738723326
159020878
425385093
775078722
867569454
1472462071
984518418
1242809803
656663448
1112185794
675882833
1170315308
1432253321
1543887998
1880880874
1047162929
2062174818
1462464441
1793766252
1949405241
1443571958
1009981707
1275923104
1751094643
1134730674
185966754
297172898
1366707689
2041668761
1612697143
893750728
454104861
369922027
668101231
171644421
463127435
418871358
57166302
228266718
33688172
1215526071
968580795
2123863024
968195081
1647729447
1851904915
1955005276
592445764
1868089561
1526476144
1162260825
75424215
2112696807
1825404333
1917495402
2043302277
2043722282
1926655183
2042350028
17401842
1462162835
1993131087
1411723742
1667980551
1041280974
1835491591
374465533
1511813416
1750162677
546874771
572243669
1085528544
1722798541
275760242
135051563
78600417
218604475
91888102
919823751
1097341493
1360630097
832409413
1420541592
470350377
2035077790
42271734
570243937
2066699324
229781717
853000301
193932269
570382457
381282181
898953301
500456653
110422647
1378700281
1225532518
1508836409
1876559649
673004949
1426840961
3011914
2129376110
1318477556
838802967
988028302
1146515958
873207062
349373641
798705605
1637040585
1972064224
496856674
1539516761
2068718700
1457920817
1830658285
1159575026
1763650654
1747514800
793771151
1833548795
461312680
1019933256
929937187
585943250
551572993
1445568571
466722231
975000814
116777114
604092973
911924932
1758345322
223360536
1119199334
134667530
2065458923
983181882
1750243187
1016793351
1317008407
1709055835
1046860017
1834468354
33644458
693947358
936524759
1204636064
213133829
2090764599
1190665427
1745592944
1926737951
1602759130
832532048
59153960
488591297
274487099
490080442
1948702205
1690489929
984774839
1326617317
1226880579
974662143
1703682275
26032730
1028297254
1654086514
584189166
400503551
1355463700
642372745
581007821
1742340132
1175890237
1673916341
1358134136
1101497529
1750866792
1693960671
205928958
1390664315
1267553055
1981308573
1343369456
2072114024
610880108
726920245
1576256796
671875549
1761146425
1891672203
76704368
1173399523
538612081
1936100516
460215074
1806561436
550760101
691659097
652059948
1472925613
4510410
956855124
1470249108
1991371289
254957341
1115391930
1033952817
815359414
239358756
158263171
224603522
1439793818
707645386
1325284720
1143790350
417479135
1595506943
768194574
1183684196
588130158
349390803
504559532
1232630045
1894381884
457686323
1500725786
1846135786
1239000959
689095587
755760778
1950666257
1315206647
469115491
1681029783
1227973278
1181792896
2100373153
1421342079
2028191590
160984899
835866126
957281631
890663717
283609431
1228667291
1806623404
757070717
2054494672
171255567
1110895960
1680663246
73938369
822031272
905000905
113731549
1176086261
1191814804
980896911
2027268679
857957214
385679977
442030453
1901552318
1028574621
2113249326
1824896114
2035031826
930266576
1021808931
912009075
122358352
1819431262
1933871428
173835552
963983928
850232044
370987418
144901288
1535870231
492079939
85213605
1609098812
1997594889
1244596507
1352942385
183361333
528632213
730329433
1531173626
1380634202
80555400
319768541
959364069
869185554
307062317
732077810
279208220
728173284
12301567
2098028555
1050161093
2025073586
1167444436
99736577
703308308
1602963760
849924416
1831609204
2037086418
147224940
1686604637
1159702115
1323890188
333716725
1322576022
1484823853
1005068090
420907988
1231827330
2034907245
1518077765
1317341533
2039461020
1337104739
1326063944
983498851
1315371967
806195695
1976408629
1484949590
137726891
196029735
554941324
1385639996
1708337456
570359710
323638605
2057180090
470722568
739065599
1243164810
1838692078
650395918
1444586352
1038059810
1560554378
1401974834
2007240332
1796116724
1175714753
438852331
463666273
1358559420
1922850731
1853931192
265534469
198673320
1990080707
890005102
1525837556
1304862887
2020300468
1635461653
654299547
1020857753
1887929120
209875808
1572785164
573931583
830920343
1968721236
1790691816
1619876308
1867142037
1873410413
1330567784
1446928489
672910396
787943210
1915328761
563708298
1095372118
878321858
1428282721
870816887
1543918488
1541925595
554316816
971330606
1583613756
586025340
1082727910
512682434
1736163359
1081751421
268441917
1328881433
1691521738
229839788
2041803149
1844715547
1111925787
61567016
713283581
1237677525
887227741
1081681873
1688912737
1099301032
1813305581
360217774
1393203405
694745649
66567813
348454470
549690211
1618018206
1717012276
1813051461
2111743298
2108171243
1600860609
388261851
587114236
1525680788
104148691
342653639
1395257436
1164118285
934341949
1243911462
1272725546
1096765861
1192078913
851566590
145923463
443884971
743940682
862609169
958527147
1704005424
1712344032
794857396
1137281549
769336282
1901538697
2137820820
873600713
988040996
795065513
1819002385
1944769549
953852955
1177657015
676340945
1016410709
161331200
90188978
16243542
915432147
665584802
392577131
744923885
1372956714
1241666146
1247496062
369724330
1958112924
1646668386
45523109
13521508
952970291
464802030
1971732331
569851749
177342697
921454547
381524089
213159103
558124917
1842468943
996005380
1588351865
1777968279
228435422
1180193793
431620936
700712979
206948222
1378640948
2001625126
1207934225
612854581
677468810
1173948465
1660500352
1731886967
2065555867
163873406
104775520
1045980489
1010669209
606983396
319437880
132033371
409333064
950051621
676909468
1146539838
196828513
1451283393
425616771
1227622476
955766119
703250301
1176967853
26745361
583235575
275965604
1935118462
117452265
575708967
1867395191
186444564
1002091955
1968974289
208383977
41788532
425153966
13831873
1948840787
1935418335
228710230
1820211679
560585177
1419517663
263791421
120958974
771551699
385597442
145965802
1916533382
1163222772
1313970507
1097296933
1703075072
1807960376
1946180311
1092031036
1975144606
1752420838
949048146
1724842126
539674602
1084330799
1200011500
158956816
2138815558
914269517
1368832279
280654433
1873248601
646000047
648040576
1120838091
243097904
1775989807
566946838
1908858320
1899168086
352879239
660721763
1150831704
379981305
2104904047
1964788427
245018849
286207720
1769361371
178497757
36552500
419906551
700311604
2034759920
157185130
920643706
467595190
1995739876
830831285
1852850180
960631700
563439465
1559728812
1553402671
1582014575
1967003921
1476461965
2094203481
1634981679
277077050
2089099312
1483897730
1648086135
2140872438
1102754920
805000632
1812450883
1743387163
1805558762
1116482862
554193519
316696806
131428923
773314626
494562434
477598
64282278
2122066665
598265043
1398220018
1783531433
1620378492
1698055616
638042037
1005884303
294428259
1717230243
1965650376
1641112603
164246375
64771523
578373415
1703628721
234871002
346777299
956360582
1846371430
1073262592
1949190298
1748191071
1965961764
2078824966
2053238815
1834426188
1158519888
1176286140
52085331
1815096579
167949447
1209194900
634245645
83376973
672308498
1527805003
594257684
1188622854
151614028
1635929458
1475709862
1933012705
1114521131
931211972
697721666
1598203217
1084944702
1308488523
2133330061
508921529
383870317
322312990
1009660825
14545622
688285918
506550180
409987118
1486450738
536596135
707370069
1702390864
1545120703
1971489565
1239309890
1953023543
1889190418
1744688098
1509171433
1386398306
309415579
1277185047
480332292
2079752845
155075695
2092709144
269041233
1830523588
243043971
386902523
2076624118
828279017
165967917
1141235841
1632023753
445393453
140303476
84309203
1840506901
1245911435
390733668
1426832000
1129674843
267718136
925625813
1826166592
1801470839
1593872525
630900077
457860472
6076280
1147945785
1339442529
1758813640
610395836
1273802319
1412777604
662047252
495379517
805148479
300464967
509558521
2114676742
16244509
1671583821
854073059
215530375
590145477
1120928868
1179624343
907799890
472941435
909971799
2047815888
584732070
597322279
403323689
714419856
830550785
1269315622
1812820294
845195988
1754400242
1514730567
818570881
1838613721
531338552
322641439
1247078746
5021212
38908548
1074152456
1603142486
265917832
989075129
850993667
1062003486
1907591553
64326997
1416972109
606374645
1214603779
244607368
150029598
1922517476
559817424
708133515
1278895157
1453915141
1685046715
1253111601
1881072732
1927352861
1207377188
338098807
1120518416
602759782
46513673
1324672978
809042216
825671882
520548925
823418780
475499583
467164945
528003766
876620525
1134790901
445314245
443656623
1065461793
1684685812
842313733
72170864
1038581523
1254268229
1072622965
485925260
1397136732
361692978
846379144
1382806042
990280195
720362464
503124909
1815238004
2082054951
1454355553
1188825303
2043946663
6525107
1968285303
871727455
1218586588
1156366663
1519092388
1404626558
319863705
1130766076
1377069832
990677344
774514827
1687988831
768669915
115856325
799990450
1050570722
1283845004
1852522470
1637670404
410108847
1616535051
476518613
1442244768
677365186
2089977377
1952580172
264572129
1089678942
369883578
2018527764
2087123978
602694143
707034441
424476386
1651605416
2039205381
735337173
1455804819
2037380436
1974701267
652558172
749387009
268619530
58806769
1028563237
1918006924
2079596325
1663147544
987803326
1894032783
167455157
2092776453
2005320740
557507823
1091043011
1182925920
545942070
776571432
252714204
2062019068
1163910092
172045885
1534401257
2138262966
749016253
431631773
87972691
1129683874
35415977
828012740
25085179
141373149
1586207973
1602735123
543131242
2017819916
2122881020
1020672053
1969807358
433621988
895256089
1124377201
2042754460
871541895
1162253443
1937245441
1027647812
1664712749
1183264570
1665562423
1564638733
704070676
717014523
335740285
2120712352
48981532
842734523
1436230068
812137360
125919346
1428560966
1186419709
1902096287
82763504
842611433
1714360904
2013419468
1792682455
155474007
155310331
39531039
1363794772
528953483
1868946091
549966489
1790892860
674517590
362643815
1393327487
309961532
1803852861
1482995132
1333348810
1175177962
1793344326
1684467618
1916357216
1014422809
685924753
1800343354
486850978
1949921929
128715760
186776447
1032805032
2093717281
1627123902
1404374030
1126919260
1865119352
243760508
1458649319
37438104
2084261528
303205763
900993662
1579774460
785493559
1752342714
608141794
281096333
2055010150
1391106167
1850298797
132102469
1864051907
107478776
333151613
412595517
1820787998
944428394
760629823
822062759
2025539576
1820387745
1577396008
1074039571
1710060012
954053940
970413386
1018760436
1161863363
1706541667
602757184
213606098
902940619
1811192858
1355558348
57255161
1996368794
1288454798
1076317940
1371445144
1071982378
531442372
793933673
13575567
1028011875
1992934405
915158627
1996627502
972836884
1660454465
2020755174
305849304
1568110312
1806665909
68202314
256910802
381004108
1074044774
1193060989
1229431574
962332512
968557170
789337863
1357902812
95504671
59210559
1557934319
2006015113
1264220568
1339300674
410210405
630106006
299564154
225213098
2109174472
938411936
821614914
1805352357
780258078
636093043
105271303
1197712255
700815731
1504600611
2083632485
1201331183
1096387605
1975332900
1646040883
2110973615
83158870
844216197
605759517
1444362359
1511093652
342855336
1142748284
2007591453
1568882669
2052041164
224386631
1963273695
347541103
1459975598
1445880197
1234489123
1638445096
2035611878
1124737118
664745739
499256131
1607663419
1636022096
18381762
888403437
1720208087
404806098
35518126
326751623
141610818
1406252480
1678172690
903415839
22016935
177643791
336756677
734860201
1383259265
504826940
551339977
1676779252
119127578
1611317192
1038261645
521875790
325138200
1970692192
1820233529
2003811210
1252307547
349977283
2112297759
2020599663
812831103
513955852
701988526
1514287219
1363992314
1443813886
1638665225
196133831
1586120771
207331195
1473972378
1399531806
2061050033
1585590385
1741886365
1916580280
2062854753
964751954
577246101
1426633221
1481304652
804955195
1058516316
243106050
829047006
1194402616
311312923
2106540300
1982860518
1081898661
1861580120
921399150
1137792632
125772853
2058697503
2092318011
2130083736
1417202732
376467223
1224912666
1749221438
1027083801
1529213329
748062270
969025404
1582085201
226447031
78311336
1372710327
2033920226
460713057
1333460287
172269488
1536307630
1436008550
814802415
412289063
501478441
357863136
48434428
907477534
1220755967
1708961916
670159719
1432914727
822488553
221929552
406270000
1410706928
1672406676
2137953008
307826559
1712225343
1157356497
1434080245
598703026
1782452541
356526786
1448979612
634359246
1844026176
1631933007
2016743820
837559580
1586392946
2065116795
2076072423
1945987016
1209541160
1933262118
1689140413
885000987
2137500319
695479133
358569895
1656578994
1061457091
1867687796
1015266614
1470971325
133237553
1576304412
262277840
279084263
2142921107
1802699469
2101806844
210994611
620627690
2074194488
368363550
99576895
1480390765
450768997
1660445204
1091628359
519440998
1221754992
1047469288
847261418
2116043774
875202722
2145661620
1293174727
1832796188
123592774
1963988547
1495633978
690198694
1775166151
643973401
1260501410
396712020
530582541
1394510241
686993344
2072933649
1036033325
1626800569
717832248
1783714308
919701615
791370887
1694272219
1259293221
413377945
1431756078
1842297388
548356609
691023321
1379257486
453739371
2128364211
755794048
248215536
545713964
1273305891
8007513
1584510809
163506462
1469451152
1330926133
1283128067
1038030929
1497724564
523969429
338682575
1990361096
359439413
176088358
269572945
1335912317
1027955597
2037058510
1097352441
1421216266
285605273
1521660832
1229693404
996020131
1735657296
1390370010
1214663664
1004981643
2074547012
365096719
451228584
1285049721
1140110654
470681192
1243031008
1375411870
454976202
709592978
1432820263
747695564
788162315
631405459
544868678
1701832162
1978719194
2111780023
1683573484
408016784
1590013023
56932903
1974631572
449325505
71868410
1388805380
173403960
1164284450
1755605799
384979848
1681694266
751736153
438684470
1037483595
1753132274
96587365
628336456
1523151810
751004980
1615397050
1599159181
1422669125
1842605502
1533275729
1512262335
640019044
773394482
1805515158
1234262309
1573520895
1793992577
1277136035
683404818
1110454755
1808866883
854346307
765517402
1750942631
647570576
1713309094
1852219137
1224636431
268232338
1494516391
459775852
1486354508
1875987157
93716120
1391897217
1726457220
1955182683
1177845637
1509249757
213724508
1235412158
203812307
1853186834
917005857
1623272112
1679094522
2008963436
1711207257
1835755636
1517593293
154134855
282734899
1198220659
1896410044
60458453
483289512
2147270891
2088029745
449246182
1195135108
1913874439
1774149129
587588849
1765656401
1981977730
417368535
1287690287
1682893227
636310095
713468783
1512277443
670327267
1158254123
1415962728
1696338171
666895613
1860086777
142748223
2046968214
1144305282
453551309
2030392877
493324152
405444052
1562946827
1129426456
1235452830
1333031251
2102158166
1377988608
181918482
581403413
573867470
1336610678
507777307
1325823298
1189359900
1304837188
1541564707
1622191735
419538507
459650134
929485197
1750525199
632396121
328456829
1339610469
1020656847
1723205385
192419756
1394710255
876161514
1371116398
1643053813
1829163417
1321492003
2144366684
342315364
254534846
566754433
1532480270
567578457
433186132
1730074054
2122105593
1839767287
1261418689
1901554861
215214020
1105527386
1566258858
1672053236
1451900811
7662200
1625051967
1878583529
2077807952
153161713
740512221
71738343
327405336
1385059166
641400405
1007765416
122555349
836248835
1160769751
423995484
1835682373
1299691060
1321588265
2072038829
504551201
1028190196
1144243171
58994398
546357929
1654535349
1606455635
199046962
1260101518
276031448
758659555
518066727
354076971
754236849
206784520
1430110175
594620767
178246898
1447642879
1333882977
43824942
1350669615
1843871011
135866812
1385301218
1712347353
866332195
174568058
1549661742
2019417150
759539060
783664808
565544657
1399748188
719472678
1373410378
1925007345
1940330717
1358458813
447446870
1987141565
1617107150
833932286
1042951553
1446448651
300072581
91032855
1459084161
1698741323
1508089234
479106675
1260976236
680366700
2136192388
1398356105
1730415181
342726093
2058377800
568259335
1126095459
680742659
29483952
1491189623
1006430655
1272707355
1451566686
910713604
1064316027
1696019995
372487071
973293874
1717374717
775376683
310108639
106587590
1470284267
594737582
270113991
482156360
814272107
939632023
455147025
1917665543
926085649
641422393
2053876874
629011817
1721516932
1090844089
683279800
272615519
1924832957
546459676
456723659
139637073
915101946
1554410767
37626914
1500980658
350895423
1117491199
438930646
1666659035
808702031
362525997
260091540
1193320650
2077482367
1804768963
1785800919
921246732
234965642
562183205
1796057726
1125476323
1057502051
771952464
951423534
1880922395
245583770
1222147000
1144542973
1897944895
1996856648
1923290182
1030076343
435365921
1213552251
1608073701
31175719
1967505719
1584999590
642742540
1946373318
1775526327
2117651834
1287190768
911018836
2072851964
1708240515
2141851895
1474187929
2076754009
541139445
935653156
352351989
1707953230
1906619069
148502243
1724030637
855009411
1043449972
568631026
979331670
603547901
476419105
971888354
1243047025
1390407984
1445872741
1039988417
911292974
1534166705
1945010484
274740315
653310931
98904856
123482290
162898295
1777706059
567541355
1264288503
809349843
898837055
629533010
1360479976
1109413289
1762744206
802246484
1505199614
997023349
1625893407
954648828
657942611
1891759734
799833076
276948579
2113626541
731575064
1315615492
1041758563
1139320046
1836985025
476265096
1908270939
551477456
457385122
1324794334
1922958315
1066746844
1373918676
1072186757
1509356362
1291569436
174188496
1495195637
1874629658
392285065
2053048047
842621067
672395769
901964631
1262663856
1298443441
251871104
1790642551
1371879828
1040574431
1640945896
96666579
1676862371
1693017065
731663858
1484134934
1137548557
1388796199
1964274729
1824657798
1356189079
1259300606
1960673654
67268957
1390665026
1309399888
820391331
103288535
886782740
42845177
647683540
1798169042
1843391001
1282590205
1514001774
1346117912
601331954
1450557028
465269063
1425712579
1109344061
1390094932
1634953629
213096618
1400783932
933910264
1334844420
1107781130
1719676113
1078221381
1554308742
51575179
528339448
122278698
40655013
1728660254
1539251955
417362277
195028681
1029767777
1832802195
1854490130
1442907011
1507318796
2125850118
1524161527
1238219455
2007741710
465678890
75634549
1442390873
965433196
687668873
759488350
1923146091
450846346
1277546355
577866834
22589633
975989479
1550768354
1506943526
1560606545
997170986
1867052279
1726631672
152919791
477520706
1980572107
564081753
844134331
877818336
621807736
142079653
413229720
975907873
80218659
499652234
87589704
382547328
432986045
942968813
473971430
1870223532
10981068
2082783992
759605648
1200862063
777150663
1959797822
448624982
1240738547
1054261414
146388139
189837268
1102653499
1460476375
1317683746
1441630472
94215194
521211179
341471219
2071091562
401820581
1055209713
1016956367
119568329
8545387
250709356
1761479176
1493774360
1823430876
1512373392
1151148024
734969119
1835533226
530851563
474329473
422726484
964236657
906818353
1413766831
1997013687
772589580
175711049
817182209
541726994
1580456701
1904755556
1312306480
472116330
1568266126
551168022
371036273
384705867
279289237
1803744275
1782236076
1194647685
854013719
1143056145
968452719
587260416
1691612327
1398944733
693165993
935120637
95539794
567549505
1987815174
154103697
1186144989
1746837968
1046060006
304347677
1524860045
280715221
1443883625
1534682152
1571233152
1384158501
1805111246
477216308
80551912
191093133
856498670
2033882180
1918277076
654206230
1974313035
986143173
2100458977
1685839403
1826229211
1161222810
256900982
1002221776
1820985179
538752437
1116233425
1905585089
2109980588
371711930
889231768
523282431
717773802
1203711110
549765755
147256633
1673934332
105701969
427652656
467948034
201448007
1813140265
1849728862
1303750886
1820774583
1719435195
211714693
1440536316
2056334297
1326629065
1697387342
1786231240
352379491
960002732
954961742
774030949
357035720
1226495590
1645503331
1893738159
1298413421
977503378
433805260
955015278
1301692127
845776723
1878787017
1084850895
296066262
389612722
535071400
854187295
2124692709
1542136001
713334711
1862483251
1732339869
497475696
450941439
36943049
501061227
1808011931
514531662
1275128082
1890583159
1126777697
591518259
1868228569
1164906105
303937087
1922415160
1114342929
1728866948
201877348
1519934395
1662731919
2033583401
716511093
1022618336
1853147057
1785512688
1960336432
2079138195
355449248
648150917
2141961231
342919973
1741446513
963433980
597348272
1416368634
952666615
536630
35286109
2142622218
1536637778
6987732
1155716633
1558263409
1394845757
1944649296
1827011133
243490097
852025618
284480807
427471206
1283965818
147256673
547851928
1716914674
72759762
559850229
1911254146
1493932561
497754292
1306299082
1160989316
1424873994
488827955
452784377
1490167009
776439470
479850691
103874941
1327720748
1007094554
346126235
1231986498
1020595882
823456661
963320287
1096006322
1187280488
346974082
950757016
1099312847
1409225597
1664920457
1964297492
1599678497
2039995219
927116332
1865142952
1390482314
1797422531
1410961305
1649774120
180294520
1673881086
173363201
941714586
1863122585
687047037
801791588
1391410343
334685778
2029965734
1263356935
1412596769
1150231709
1825882948
509967666
1773411095
1526329959
223694598
1699472194
1481838703
1246594627
433447278
2007940902
1776670391
331069937
1048644475
1792240433
385660822
400177388
1046739677
1875848638
1013354570
1366177515
1578809810
1722815246
1735972501
119582151
690763737
26136595
1127998368
1705255845
2101811626
1487055939
1941735884
1005910502
464540067
2056287243
870576070
1065173613
1515487283
1380807370
1431745815
1308958430
1796021026
772765021
1358716550
393782738
281698117
1222824982
1777339018
1907118634
2138245027
1923057050
2075880742
1416165463
208326220
1343633448
1742541866
472401275
1120973823
795768024
901444594
906675413
1604718921
315541765
1531067080
1068527240
791637514
1569192226
1268084283
1908194789
1040196124
2115779326
1414123082
1542410092
1296153826
26965751
13959828
232392445
2062038729
854430705
787222010
1063108145
329509007
1120127051
901024452
1748400859
226642842
1930032280
2093559727
1979722962
927892060
1657865635
523410303
1950151853
971155670
1573609296
966093069
33943977
498789523
2090094031
1240894591
1563400223
540765369
1897627887
311883418
449482586
1094312621
212700495
1082622249
1493833841
310121044
1664251879
699802555
1320746045
2013004168
1767589651
1297444688
411435357
820181416
160931168
1553945377
76606182
776752819
1842109426
1897146464
1623260825
1845555250
568609870
947324642
2022576764
1149026600
1031000861
1172857083
2063934456
984528987
1892198857
1654646739
1911649667
1627703489
601792938
669431853
1194538357
980718012
1272081722
1595067906
225225555
659674837
898331371
459587831
1565454138
14926021
1115006914
1019791545
418326254
1674175862
1984196766
161220865
1252871532
2019694519
987204886
1354180188
492142535
1568669704
1769671141
203366748
390386833
854031623
1994078937
1205697582
1383774514
505072421
287685871
530621945
1604311289
86865193
368083137
2028318482
1512802982
544017519
2141183283
915162589
1878050667
1825614093
1210362069
2111175285
1048291345
1983918729
1091263653
1139919721
1825074272
1642360619
116735703
1045756269
1341982978
366009712
11834274
2000823303
904805682
1417171703
1214568751
855616967
542716281
528311810
1861748808
22964344
1339727433
915381500
1087496167
1246857409
1976334720
203843202
204093110
1534649318
1079192873
319478462
1745835419
2006872734
872633691
1421951528
486627714
675814796
1789462231
1375954693
373268140
345952889
1457102120
1134341452
755052915
1745608499
404295895
1796796987
754010538
1577948920
997971327
1071068538
594070741
1474575811
2026782847
1714489598
1627248566
1943551389
342521560
59230516
253907142
1962582405
168158109
724082066
1504346953
1700846362
81737203
1293435000
1848950832
1006423487
1842735012
1089965931
2039155096
1917985645
1330035
1011999736
1429718050
1567221962
1628775079
1019622131
1168536018
1216704867
686668880
731641237
2068411348
1060209716
468032164
1098176898
2136855846
662359875
243573188
1978415285
1325800591
1143252140
157339065
269834759
630531820
1910701608
1108635845
971602274
1493305806
1907935768
1659238939
1238800454
832437487
1438350991
1657422545
1254102365
1346719038
748484370
1535796711
602017084
73684600
1400674238
1542855988
522748549
1699317319
1688254929
673949712
1839943357
408774036
215572557
840841575
790616340
1744415502
678245264
1352920791
1781635111
750278141
1670497797
1534348622
1355962737
221499246
965746810
1453345039
481513942
1045501335
282498525
1076679315
1161295232
944565605
1498996763
1587080617
1230215448
1122311381
2109703084
523783985
1155717249
1293331791
654802096
661357469
171034774
990524898
1163080347
870227218
2105536095
786902377
130921512
1024944611
2037579805
1332167963
1755397297
414986898
277441663
824363564
824311644
1931214830
280865805
1303318760
1567505288
77687256
1135302897
1573381686
233085410
1392045292
2124877556
2044529182
1072811929
500418901
861541249
377270812
1456900885
1263560826
1385350998
1211372353
270968892
1076972449
2015026408
882832598
1457695935
204177958
2139380147
880757168
53251142
850765683
1325293185
1825952591
1941484681
484469169
1449310042
185912290
289169876
1759614851
1976382346
1520801931
859454151
1478145785
942524056
404390747
145634657
209986243
191262657
948272605
372884160
444969452
1621486340
1368189698
244401012
744875110
1691363480
1761047145
1091289994
278436512
1239780722
814209205
357957388
206984027
1736047589
354542544
174698139
805630311
1231856532
240206769
1913264787
857410332
422680942
1164674458
690419935
155631321
656291962
2040925596
1487310717
1925255886
910772588
2023299454
1496851036
1037490925
246412261
415812138
670017122
1204823615
1047557537
1575827243
1888206401
125777545
1544266609
1288865674
224853733
199228711
146682063
1992955077
2083879711
1565598355
1663222032
1791333755
701470779
403673941
258850519
72699514
510339615
1656592284
1941175395
2128760334
2126763967
333344892
1137515674
1167961643
97765281
1833926305
2038612484
784195028
232624918
1290268847
1524467776
717419634
1990755206
227014934
964739976
1855654669
837817904
335580253
589695266
1100980097
2116536463
660383695
1281982429
1585774134
1523854484
1010114457
339212200
1081390137
148522171
1188557921
391105244
1135348219
1950754953
2016162502
1751483681
857179448
875163859
2103138376
580736361
847541020
1616243646
1919500927
824853604
1864465161
1405819189
872654092
1342453260
505886878
233369342
485623717
1992667444
329374984
1131898142
2142194830
266498032
561306431
1406028280
1423294147
327661606
2027001909
1031462596
589736080
1452768143
1987716680
1491385306
370569463
458178436
340330358
244513807
199639804
843828814
815200012
1909633657
477379339
1069198972
1983364192
530556248
906698229
27943730
1843856613
2094027564
1838847600
1099592934
605963935
1839611549
65076187
1812742570
1416407393
1677951602
1764728924
531993757
898235196
682012307
898803436
1536558829
1333635122
250473398
457531925
1420830679
928169551
1371694971
1299986867
1506241763
569505525
728566088
766318931
308537900
2044381596
1362456130
1302292160
1325191899
26510764
1456221478
1957461961
224051361
248542487
480338755
1522122944
1164100886
274073125
1332250676
865407779
127615214
1525808817
640322073
1904018114
1876657384
667006163
2003251777
1438473549
1807170043
1079202473
1827066121
2053724086
1431736634
187965392
285028979
2019310743
1754020879
94753688
656333304
684302986
555363659
894693265
1019840272
1103506113
506863683
1057104292
518062456
827442876
947841598
357346972
1656827202
579634810
213094744
481551239
2036754327
81719115
1453141466
810258766
1311582685
1023334870
347902555
612863474
1103755059
1541003279
242006836
1002323650
1698336787
1334715323
2068514783
2048535461
798060187
2126189674
869677697
1691588589
77368025
512892560
5586991
2058036639
1099458323
1479628893
1278656858
431914854
666919923
2045806909
960133598
284166895
1701666022
2104082276
1188387257
1228579531
638815342
455503525
2137091239
1164597485
82884554
2029655527
1573555007
752042260
1843110975
942894571
1669911103
801063617
1887818305
1156390831
534373117
1382806462
1159758519
1206321722
910814279
227637772
1082524212
7397658
1136491128
965441104
958938677
336579267
1447890596
1667036704
1696964729
229041803
90407049
2028498513
84227084
1443681024
347088272
735362295
1035669765
1679199344
1839055255
12071845
1471549702
977328790
538918581
977447456
802671409
71386970
79900266
775919701
39311560
1189584127
119476458
342439908
1454596397
416869385
281241012
86355971
921300535
1120737791
34178043
677856801
57182290
1914173279
522992288
50895119
539237139
1483136489
1430010063
1662903043
1719935269
666621581
1000422894
567559114
987666608
1372538981
1006178761
1268257556
1533427558
1310797414
1397048627
1029388948
2039224123
1780667846
1819851261
1744083095
1844785650
1258431554
1704325970
816933333
1514522082
1354720887
1705979347
1347533845
1394772601
1985389966
1127825424
533260322
938040172
451249820
1463960267
1950028903
750921265
1406578606
993853601
30457498
1053367587
3913468
338833260
924405355
288568576
1369348159
927493954
550875090
225306630
1588835333
548672419
673445088
1868251794
410342666
1732227916
1663369416
703281107
575782611
197034072
978663736
124992803
439665611
1020881137
1391542488
340078408
1297474562
1690828636
14662193
1361477156
718533287
396765680
2025394460
1583915226
2101822694
1043831781
346443133
1199821398
278095822
571086078
1022356766
1379210651
1767988893
1292331560
1731577427
859865457
399206720
2141738457
627634703
1310250427
1994609245
1444482995
1740684895
734877299
1457276255
230731134
1661183971
549384405
532753809
968641235
2124242268
666740544
1858116348
369031646
1142605951
1280263573
137834957
233274154
63250726
352345401
885104705
1950137946
1077217146
968919475
1069489323
1470245266
1960224171
292224116
1372417086
1337240327
1903680212
79450581
1239904303
337743863
1327066336
2081860724
66010496
673719697
1885094632
680860212
730642947
1645682997
302229280
940523465
1315554122
393662560
639996378
1993231776
1492442247
1001460094
247593692
416562161
83059889
1210585933
1251619853
1605783213
21779867
1372380701
1229016126
288088560
1049921779
1097245460
1635678261
898793073
1409648535
953931089
1329235430
1556624748
1554505508
1223559566
743528101
853362006
2090467557
939105974
163602604
2101216682
1920771902
996814314
617298516
739646268
825082922
716489464
768551804
47051954
2048587855
1539890243
882821165
1973653132
1351913508
101266357
274633472
964657089
1655310993
972901880
2130421528
642207094
741943157
822924229
1114991240
1930299231
620264847
1907732848
810764365
2124688512
979802373
30277500
2042589992
1177016063
715563381
562213452
1759489815
1582706758
225675272
1323570066
1780818991
998190446
1953676864
452002093
1986803903
1327272841
206533555
640808582
1424323400
19743783
203906112
1813306355
836789496
1318441221
150077206
1499111345
833723338
1558665341
1856736213
50828647
1963760929
520989154
1898723755
812097390
1984620424
897954312
984952156
1272389074
1027144997
131935996
1985734442
857843584
555906632
744270930
278739355
1231522373
787880726
232572889
679528236
429593286
1266353664
1592245618
802556209
1237753089
1336921764
1281899365
557047165
342650103
663534312
155614923
2122554614
1987136941
1770125886
930396033
2063645178
1025702633
1865082642
1644934375
1203103237
554389681
768561624
792254867
1906360489
526467855
1735119576
668882829
482676074
1292410789
1260004354
1843836277
664302057
1798411416
1037206685
2037160300
1716501576
382271897
1251942756
2012733110
766947791
17469360
595232997
808513636
1364943924
950374970
707929221
1468755839
150343929
671460891
717601480
378084767
1695975063
242240211
1188887051
190190056
322966447
1590151755
202115769
1906259292
767360230
400918883
1287661847
832833138
865237747
1469818880
365774812
2007279224
152977634
445618546
11909734
401419475
168201006
1346272293
753198886
1793016757
1095087287
597441323
1479934287
2004552737
1278891426
366900457
1631570939
839404164
1103424014
1243884630
1946051340
1201724008
781975361
634077487
999559003
1719495554
1411377957
845459379
838475545
772113685
1461127492
2069403960
144361738
1891881607
1876656673
1919620305
720180906
897562670
1973655762
997377690
105633425
1809657484
1252884891
414335166
274765268
335800150
1060618141
241511326
2006688617
669956460
1968114591
892482958
2136087026
1747211569
664453814
408079355
1127936437
1153056897
1903221598
1700895381
2082741032
1990400854
1452958777
551605334
1641587026
2087267304
1297189651
61424579
1817236333
278278851
1965173205
445850318
6649912
1462339363
1903549892
986299122
39782119
1788705620
246719871
1515900476
1524230844
538773675
1828914826
1571997323
815320031
1303036970
1673968909
1876340403
1946018569
337254980
758837361
72151593
1459901090
702272403
696054467
784721297
1857194427
1656676502
748324517
229971633
18787776
870739625
1397402942
439117075
1832783177
978731967
1176108217
1214898702
668506605
1435918902
586382994
27883772
2065263256
923727444
2031031754
552296271
206915043
1507690898
1533963603
1098927497
633353283
772046567
171011537
1464630950
1609243262
1559615380
321600578
902985940
151149436
1822047946
239124566
1547083121
233210586
689266226
1111077433
294420874
861402891
615021069
181219619
366939663
462337006
1211389439
1221779946
1770285007
1723272301
1576755337
2040632468
1835966469
854357298
862267277
1254388395
1682582693
1516983974
1705252052
458208836
626731048
215148508
675181010
1547560847
522869365
1114640266
1402713218
626959079
422774862
246042506
1289163564
478144469
2028112996
13350521
1597530286
2023419551
660256547
276617715
1792291084
2062386935
310900498
91085107
1525957997
738786787
624707845
1606772444
705249342
50302051
1998581796
17750888
1342611897
1492733276
1583937264
864047089
1395264563
731495399
2053797496
798080841
1380896738
884914643
1059891039
1711157590
1125040108
1178737997
2136914351
510127277
1158761865
612812786
1796437353
1761128751
1460268391
1253721196
1993974490
1937177099
1762050843
399764730
534854173
141117419
986748324
1534761324
117333042
1493201799
742198292
370791907
1702564545
815925160
544485624
2140119161
1808324855
1393271709
1414152008
201043952
725805700
203973948
183416457
777601490
1095916903
1657887476
995210947
78409854
325386519
1842478795
1942005001
1772884418
138938171
2091497518
2019235727
468786404
1284993920
463693224
874580488
1121229056
1427330254
1962668053
1803246039
356848391
2060174393
787539040
977242633
1190960206
976530964
682628558
1179635841
614486139
1330799181
1581336578
857237809
1869767719
508554223
1168302630
1229664927
358595339
284176936
628271102
1901761087
1381107182
1315627041
932936893
240427312
466577646
1952847239
1621175602
2044698474
1880140362
1021173283
1581466176
1496887561
1037494261
1172992786
240114486
1043718649
443143813
2104902157
1352634061
107770376
1598523017
68468330
223565667
767322611
288273406
793442617
311264167
1352824554
508336914
750452953
1258205608
1708199733
293033973
616761864
1086312605
1169284576
1283312619
474046478
1980902290
1771075609
867568697
978197621
1472101193
1666144283
1897093078
2145101714
1793851670
1772626527
355243585
1817116902
1516808163
1947742638
1622957408
2067844986
763047989
1153067750
1766031353
1555577196
1014521995
1701796364
395781008
1112573223
1702117660
148149715
792944432
416973034
361258298
1856793595
566976836
120238971
1900547579
1584846325
1760566811
266687396
1092340802
35435730
2135328185
1027148253
1146915646
1705924008
1317421730
1251571400
807934539
542522766
253362202
1370129684
1694994275
767639108
479868772
346915006
1352710610
1180488193
788236160
434173780
2127272779
267173972
945394354
1751408893
260369265
1327040893
1533502444
1481674645
492216693
1437932373
112090850
215345171
435127857
1084312974
1021621409
1481728497
1153617618
860333540
1925473021
2003390425
564707053
500491291
787200395
1097002912
999903845
1047451169
1081108863
553763618
163180728
1959327000
1827543650
1650569083
2065114525
714623188
1727629692
526181917
2139317416
42439748
838938401
1429116064
1513345832
845990461
1355050472
1931697591
617880097
1688258667
933906461
2068355082
669663473
930766146
2086706692
455825458
260280038
1896715013
541914423
1943551855
155416133
1081099410
460834087
493688057
51217977
1826945345
2042318564
1269638565
262366412
510462361
1813969588
1445555344
1756352964
2053311212
610811371
1202553592
467120220
568231085
688523821
2109888652
713693587
918678386
196854439
1245164624
1114142372
1735648725
220248880
1975876543
910140283
543480005
1007238635
1945486380
95098892
1705098199
116791736
229157430
194714522
2111124668
44546201
1084420619
1511456332
54000746
1486994818
263745668
1538546701
504466282
1689004912
4405886
157050352
529141003
8065732
112762136
1561867613
1789828293
1489356780
760012518
683484502
346606011
1731633556
1287046924
426915246
1682596705
1354514203
1078193757
1999074516
1546554835
1877300792
328128239
423129596
1104223602
1058015789
1095224539
395491131
522009553
643156256
933334533
1910066331
185881513
1698476776
2014493482
1008615721
424559943
1750566623
1295847211
1525366416
657711757
1461525184
988504009
1987191258
1492431632
106977314
2033673713
249470648
2002321678
1072808848
2097696228
31582666
45165768
2014546392
1161498462
1538353746
910379445
361305876
1558547948
2077324432
1656226237
1630221443
1078296901
1747258472
1965539867
101298010
319563145
517713697
864628649
1128498618
1540862740
1375086179
778166987
215916142
1103863639
893083987
582642698
1493698084
374908077
1771460537
108437419
994424473
1181061907
385217577
1012083477
927130506
589948862
1877476839
1944678317
1627378218
1277898163
675822471
87730227
1884174107
1626220138
1518085292
644043950
1638079424
34388340
1825914172
758640176
375868966
243379385
1121058315
632022009
588207611
1931158869
1679227109
1627643578
425980629
1327820583
1159264674
1089752484
562307904
578522589
59846894
1693268587
474591910
777589721
854877632
116680011
1440304881
726451235
1128673588
1083091330
2135369613
1945008512
515980989
525969790
978916247
1157551879
1357748234
1679213323
2056208298
952451181
1675490965
2114472879
1522295920
748460582
510467537
1336022297
1184269577
1287639513
1886666220
145635565
2076783857
327626326
538139943
1697066301
1848796707
510093340
893700946
1730683095
118669350
1411615092
789879460
762617767
119176514
1958909623
1073029983
1463320228
123457975
1291452042
617188626
2025918503
759945479
1809699394
610230542
2081464463
572198185
1657259494
1664099638
1666005396
1036928021
1149630621
2036596058
1110159244
446772806
1241679064
523130421
1721234814
1834716483
934598797
1304270653
268154978
190937349
1481495993
1628888358
1067730154
2003357550
506444298
425114613
468234875
568045896
1046663182
1341131100
315709470
1108457883
1557653072
1335996108
1612810333
1235792679
719950000
2080146462
1438946830
1936054026
640495494
1467101532
1153376227
1395167980
1992606036
2097551625
669361475
345495321
1099069781
1289308903
951673345
1112730840
458170608
1491762608
1642885943
2140067063
677658568
293802362
305021650
304688531
1393232782
1189747184
1157708907
1935253627
1789993167
1343647914
779798903
1498077591
1698955909
70832013
1374590143
1275331853
1776575238
924250787
1789270002
1546376588
1025651685
240173784
1894084337
2051936938
470974052
1338541930
748581896
963423880
212861797
931602786
844309709
2009425192
655860716
1972718856
1439190540
2094326150
1548849531
711126032
290029523
331377836
1148732854
309680159
392120770
91169656
120472489
271957242
1073266653
364623165
2121506577
1691908819
1093223912
1262987685
1158434028
796299397
649831507
1368993569
1992834088
865209828
1123771485
827093371
35534139
1985908117
1580561374
1782675202
128615098
1950791648
965808675
802130001
1698849162
105368773
218235877
522657090
795687234
148649445
2134183823
1143690246
87333939
1951277364
829931857
556527293
1465651123
1483416231
1488746423
839440915
1831967833
330424200
2147203027
191380418
642262665
674414448
2001979710
1120405620
831295131
1048356660
510106232
1012146632
793155616
957266720
664661326
1334443325
1958124596
820521291
620874543
1808978350
1830879105
1307507558
648364283
39669334
1563980857
738652528
1837589359
2057296017
452460803
1607558038
891198396
1527534087
488493660
875506923
1489517377
396257191
446157253
1673370918
561928328
604858083
1263732557
1604809586
1398076048
2005572762
956219530
658694139
559898042
605371192
1869906320
1242926798
29292439
2072824019
1100332242
1744288180
1924932576
2026575254
1083200508
1630487248
485134396
1127135726
1889197896
1786500705
1568260092
656350431
928628465
1596790200
653451583
1177747917
1966993922
1971046438
1304750280
230858676
877574133
1736382299
1092613786
852377208
1408169934
892784478
1606484260
105012574
441413989
1514383910
191810392
1824678331
425637113
738632131
1426661061
558025939
1579672407
318786184
371937748
702282222
1857107620
1953051788
209916539
173958466
730550857
1729910512
236747603
1213299070
1063410467
957120970
889483256
1076225583
1610733661
1486739483
1807892552
461667939
1096571441
1734103642
323589724
1824693998
1011346515
296241313
237348971
195369916
1338002508
1091699981
1405007780
1270527783
1285548705
1564302745
1236980320
79110090
685814560
289822428
10150255
693597874
680893577
1908395491
332725256
1366908297
1072562615
1770334936
1422722042
674073946
1253294215
28842710
321686066
514782200
1926570951
1801671259
1144715982
424106737
1621856822
660297585
2113343804
55219651
349177540
1125536834
835884165
1399928788
342774282
1599336737
1309760526
167498371
1579688164
395196095
1810668288
371702841
1857605113
1733064660
1941665102
1486773630
1907030343
1418806447
662821672
614991939
328263904
1958503555
1332129340
839603678
1213247683
1398396991
1387408667
1705118895
959783684
1484186503
1528145820
785157928
1939114188
104210687
924679095
1946997220
1509826923
1132173961
198072565
691132779
1191144448
1806298362
76467575
765247682
1102198430
25784715
329128266
2034780218
426014336
764571720
2088324000
1801185845
919267715
502487741
1286579864
1026784079
1850703142
1892420919
382159600
820268816
539787092
121051702
905129383
174647047
2015729194
2044337123
410735384
1052518541
667910461
1708527262
165172030
72162173
58171566
1796256482
883107485
341061598
2061256271
2062547009
395983399
1957891281
2080820541
12611302
1880935301
237495895
1740143200
2065678848
664636733
582835102
1543185701
1340357244
548246249
1820319040
981903061
2048542830
1398834631
1151441985
1976308542
735123071
2146115777
794164929
1486338381
462365339
1501361367
147693494
693824258
2003296731
1786148003
1406915626
995003784
1573611844
373049875
1391376998
884961710
1179197844
67694806
539152231
183858127
1922990064
1765645424
1767574916
1900438759
1384827156
416506559
1231459001
973453763
989911937
1890431466
1868353068
1830945810
1802502554
883886943
1635334091
560017927
435997576
579930128
685739357
1917622056
564327037
144745980
399612197
1040038986
1935229365
1822415591
603947083
723318738
359696743
1462596061
2059114767
1350749633
1250335053
590622257
83544225
890050677
1803960892
1073887485
86665732
1062795342
374169702
667538517
1359264704
305302710
212987500
1668044872
1705825959
1001091934
2109677267
1334867735
880487310
166269220
1965260322
1982122107
184781251
1239130842
1391009399
848273201
1627237765
690951141
2008074144
2112693381
584668694
1843830888
1070150523
735886547
1072096209
859061228
2040221375
259961684
1461550756
1547485856
973374535
1935879912
1437058163
1922691416
1264062008
105606733
914357938
797648194
1910526253
1505643466
1384440172
2078664021
1658404388
1318128211
1418711350
1140273436
284998821
1319463108
1832235326
296131123
1541020998
2050883371
1308309942
2018255864
1028756369
2053759575
1139136032
2060053404
1118615625
2032701446
2104626098
899324146
1961694275
1392976903
538470112
1000707601
1309258258
1830277944
1302983344
1036652601
1995749381
893694084
434976263
1110556526
1281493878
840874371
889502355
1637644090
241695144
711600607
927472249
905281172
691202966
1405687747
123246342
1587785821
858070642
587552987
1129985781
1009083249
249259926
1201319281
1784310837
1168710400
363855236
255997320
990724777
544472847
1232358125
1700801810
1495930382
1778850854
1245366388
1565847418
1255198897
1930718185
791273227
902972533
1132507367
2054464881
1735447169
108393605
2051643505
1282331980
1922544492
1342874754
1962991908
63094222
226711943
1928329883
1113767209
117899157
1671849453
508234106
287906636
1040976211
1777880365
499123689
1782650516
1611976847
1131113007
43401779
275246041
618025271
1824200562
4682364
664303709
256825037
1871368777
1939552525
1255292811
2057702341
49243221
1854929650
518191651
107401849
1234900522
1248983951
1023126346
2021909643
1275455939
748798324
2147106797
683162672
1594547272
430621234
1399895094
167003078
1569927270
627791609
462602751
1806225021
1980285135
103741580
693311273
367056783
1248352848
1270596574
1847137283
1882917935
1139613247
980698516
1184371053
1962154596
1097722941
1305382703
1014050517
1179830787
832951524
746689275
174631045
1441193106
952145018
1676265435
2132260495
707507552
849613819
256251384
237236718
1883228855
965735484
579734296
2015708066
746708214
1389109242
1740789368
1837325076
100988750
20932120
1488489905
1890822954
1441544270
1072110529
1585657837
6353365
1423925638
1279837990
582427529
975521174
1978216569
857133250
99549383
849325083
925924860
1063337616
2047756199
802043884
1847404380
1053521381
1843683996
1186312101
1436139015
56624562
720446474
360692543
1782775866
633043104
2100003309
1868077760
1769347213
1214722004
936090134
1333093538
357476128
2136818802
691601048
1288424372
818254143
80638579
1398688250
270822805
2084673941
241371867
1153629029
2052106460
1409990916
1682959703
971807549
946666308
1865510438
1303939953
1034430080
2016995433
513433107
2079781405
1375519826
1185769326
1358978117
1484971048
1118355740
1595595110
165462895
2001783978
489280291
1362593721
1715979516
1906454805
1769056088
1755818567
1006729620
325028649
562541716
682096078
1408547235
255173661
226056372
2057548301
983875008
1540277690
337198183
1587500996
504792572
1856044405
1076821926
8435602
837225124
1055549026
752365007
224241536
392115562
1435794319
1123777010
1718809
1349951501
752316910
751780623
1556052841
1372986784
1150720704
596926564
1981003952
1493895831
378457733
1053177237
1629310354
1094477045
2140134852
857804494
643365578
701672522
1092226279
2063582610
277660777
1604553398
1893242175
816950333
759191542
441599011
26357791
1988739781
721681079
1152774075
189310990
529019627
1036976083
808875678
375420037
1721701376
299812603
1076977023
1875467004
1639151612
429867491
1268208817
1916869016
10206950
726008772
672370499
988354864
1333539828
1860752964
187557071
1837639718
1594028218
234412172
720943307
2129738759
606341704
1764435179
1224452809
1915239381
1410794833
1375207419
388763451
251515523
947294661
1626967506
803483408
1459308976
847482894
43192645
652890335
1603758735
598498347
929673559
179865516
1053649226
882467609
1314375635
39210214
1632556869
2065694289
161724341
221568874
1873386648
1251776526
828590852
1201630269
1507523244
156571697
152344937
2003828332
921212652
950310810
1989506663
165296142
1614318696
1959877883
1690462037
339530199
243369572
210641211
203825597
1460331381
1078715016
1866963722
1346539968
855503848
1478286116
343888894
1209821348
1977733640
713341238
630506445
1423061512
1567306786
577310494
511554991
1495790371
732569842
872675956
1225716646
957370585
701046565
221343370
1771453337
1079786820
2062167648
1271105206
715553394
1809461057
705857190
11984921
1360482723
1347280712
1798709651
1765801048
5825238
2127138481
412354943
214608875
1516037009
1309791614
179598009
1495564308
225835686
1557461089
41524049
1680557283
1840145323
1889454107
2043966313
746095738
104258367
160564714
1355681148
144904157
581882751
454054860
1907807849
1859097183
656863323
1436133622
812422659
1550396307
685689776
1313624380
1439184724
1744507121
417268097
344879846
2036619332
1833187571
1957725273
1854545185
17670912
1304300779
1485977905
21290521
1447947508
1844388697
2041437219
423354581
530784136
1778581982
2112695458
479040559
202565932
1916790762
1513120097
1742330070
82588695
1511235782
1455875281
1931589440
1655138257
579886607
355162448
470785665
251031767
726833516
1898177877
1462839762
1328910552
988348237
1518848013
1372286792
1200486186
972513535
1275802920
974312970
540745990
1248702288
1318222173
1940878434
327418241
1447820200
128804416
1922496100
202961533
1200391117
620496794
1315244937
1621584811
1424802541
224239094
1551588767
580158554
762219693
468378777
1062342269
1659845185
1317678841
1205640316
1568783935
1103856374
1999281160
2141151549
456137354
290923342
1940692375
611697941
2091381607
1327058907
1832521185
2133439827
151378469
854463884
2029656864
896411205
1476544480
342788467
1504678062
984746014
771902291
1821819222
1082010133
1850049011
1706540773
1117426560
1471147184
332560311
649725934
1610227653
74680983
306795725
211835819
956767997
313314420
1753424266
1783008878
204208992
1745879919
234479277
1090873716
1399173517
1776387194
18360859
1405585713
1082226563
1926375744
331426471
1912849347
500117083
210885553
433177841
784733934
303667458
449914626
1954289388
873471599
1876254141
1133171455
276708535
1123684926
1687670131
579765649
1280662690
891112689
252081355
1013280107
1588460386
2079414719
915436463
784987121
1014143093
652512040
425893416
1259042806
687444453
1763252358
36135910
416747368
166941066
1808778553
407077163
905859585
1272561740
1923681742
576747290
569715529
448922353
1929764662
1010158279
1105179888
1855028713
1072747633
1302466422
1277761798
1756832318
1343814943
1648669872
1354529831
1151992033
1804020682
1441374309
1025044530
596518951
987155391
590843331
161050008
1182844654
1104887678
2133997157
795465332
1512872245
1136314143
1296122430
482476205
1231527035
1722281677
1552744264
387958695
599460890
696419411
1218568983
1499015029
2144773438
1573459371
1147916717
1031757307
1628451661
1550055341
129642184
1756108261
170943524
334680999
211662197
955357474
1324213319
1533394470
1125193889
600246867
1620558646
600495347
1585277853
1164552067
1099964271
945382640
1640714593
399250628
2119703388
870553931
332527155
567061912
34478228
787984609
253021860
1837883358
1465859316
1780071688
752951453
920358286
1712143962
1537140606
486298415
148928474
1078556500
282280069
271845128
1813950521
1514554041
1043535327
1967191800
1414140793
293576926
715182090
1687002925
794020866
945562274
1436572057
2022813413
1296948097
1843863337
1354828877
1972584354
1390259685
1619340932
1082075220
1287574934
102150935
899936007
1493553623
866592794
129368342
797315423
1868208041
979218926
1893203663
1298967628
1604026723
2138376543
1465980464
159308199
353936829
1516109953
1769106961
49322476
1899120669
296783232
576957663
1376387331
570720314
1947302680
299549240
1993320965
839476971
1871044559
1203419659
1244492807
905629004
203775988
901944912
346326477
2119989983
2084320325
970273132
1822268010
372765553
1158544202
167979052
1101043097
548586894
1485459603
1703922788
13786947
1397252306
1365519824
1011490645
171575517
1519416349
1612518098
1873990401
1030633579
1805308905
1488254375
1736988047
929816088
470411328
902822652
1836180175
1920413478
1463067477
1329788424
564305586
1409805109
1723400078
1863823755
1550694362
1407313860
151520755
1631190867
1994690804
1251665157
2022988774
253661343
1052242973
485403040
309090919
836015796
1203063861
1684170617
2066262823
571681555
1599662033
1691903789
892891075
1324580616
487473887
299171180
330559334
1764283632
1675057504
492160548
1358875983
1504133111
674496892
87828891
1352845033
667560911
1866616143
1399596895
938211892
69971466
1110505039
1205890252
284144592
1115528625
993840642
1796517577
398902673
634745726
1603418633
306663382
568616089
2147218004
730575967
775113536
1133678395
1165072205
216422268
1342401111
1874656216
1559810595
10841916
660586273
1246989952
446104989
679351197
1469475500
1168988172
52252472
1841548068
1627432876
1735727939
644487135
770651474
2128944924
969432104
330591213
1995946926
1094223104
2035414424
609360946
131681705
1421704276
21575511
378119387
465510874
1529135873
1247710465
857792123
2087485506
1743693455
163490878
2105112232
1922864373
770621500
427117031
925642571
1764903463
611514636
1402493454
1295247308
2050042523
1781454462
1841616013
366570629
580406033
1865158166
714474564
464588677
72891927
1981899369
1658871110
186321120
1807551617
1219544857
2023283308
886546048
1069889865
153996400
963765374
2036339918
452905589
1605194939
257343452
1440048743
77814804
1463783269
420381376
880133436
533478045
458571412
1701811245
262791636
683115609
1685144013
262975768
1742404709
1043813570
1181182907
1667529561
23248044
1065612849
965319966
2067566579
1493553631
1959402405
591669756
2096178473
982146032
1257120716
1372226948
702689448
1713052230
555574040
1368733306
1934038482
910714331
15103367
982651626
491904041
1100476228
397515146
235390331
1017834854
2142521724
1787957710
2102237228
2110675901
191707071
59346874
1956153887
770945066
802801478
1098294595
205433603
1766408391
135081822
34029592
233946954
577506987
368015556
254290574
177351829
1797598392
1441460050
260740953
274411048
2123738461
2050971830
871936658
1749635297
152705332
569112010
2035432584
1555838891
172911851
205605554
422194216
1786029944
1908121569
2068557385
689854655
1613749162
1054323260
744989571
1931619423
1480663691
2032222937
124844296
1058365182
581615882
1161801228
1646113123
404731568
626466721
808498083
1983230894
241882213
1798520302
28091805
1853375318
267584569
302739358
50994427
924860623
826808460
36396958
671758796
202912174
557272165
1508007389
1796630679
269422696
142028053
976024151
1989718104
213837217
1083084006
686078371
1631029505
1440098119
458194242
133663115
1390295647
622125526
1717522759
809950436
1553645794
659466151
1818535768
300976126
628768108
1461864951
1872001965
1390523567
1252846242
727210140
2004304592
1068836663
1901763398
200895104
1306463155
33409407
212910338
1917660760
757574086
1916698659
1121122772
219365818
1811539848
49301151
662120164
996594300
1625997465
756519644
857082574
769525332
1248830341
1980367472
1907978050
2123770750
1036041510
421875248
1552995418
368947316
2036484601
391677637
764781891
994895086
1982722134
1770035382
1017641076
1019117939
869606176
1371084897
430756915
750319607
66423862
1256347492
525794745
1178176467
16285123
1555939157
644042580
603075149
1813409167
639727337
1362204257
313211592
1610053274
1038372438
465762838
1754906339
462021468
507704042
1950804236
1887165194
583516249
631204831
478122036
543927900
289699363
1385946630
1952897129
24781442
1014721525
1085380838
312274263
1581415777
704164129
226847232
927550241
63420443
1737797774
911882755
842487158
420257550
35383680
673378308
1159165045
1324858224
685486928
735354570
1592638551
1798570631
44893844
196737075
1171725066
1977568783
1396068266
1168706015
1617825350
452435091
1295862158
1495023993
1345839710
496507369
1359077128
1062189292
1923315589
204926727
1538987547
1587792499
641896821
976542343
393150696
1369828591
1577495622
1546621152
1216264624
625006702
476732398
27780236
1214210879
1085600251
1687171368
128759330
1394160684
2098855947
125839661
89894211
658868584
155920136
1875681986
472430597
1449459599
306064681
772267315
50156464
629577153
1189545650
210959864
341875930
72931270
837331552
1500487536
486090664
1792938067
175386115
1625089844
551133198
1545372411
148318708
1135158264
1260990994
1581494038
2052744653
1749087173
1020836378
1860147558
1127337163
1034220254
1949678859
1406344831
878619044
1670312177
273426654
670190973
377826082
187674669
1076354061
607504695
165032012
135146387
1059518196
1822438295
1582193759
280061042
1420686129
302948209
1319859100
450738489
1722713201
139266715
328793832
256820182
1267875885
31973413
330643647
1157021530
691670620
2035516209
137314411
1273788151
1407410566
690151483
1155504050
206617487
1222915836
1395001388
1843127734
496263821
240049910
2020201036
1135018962
2124925861
1907264887
171017889
1379816030
2143088496
1429057917
639864791
912610229
979694971
1939281480
503461280
1471189354
1693602410
1086507774
1567186858
1693501585
573075162
1293931275
908746425
331308341
643945647
1479253674
905887593
453842775
662038041
113789593
1718297849
464791225
214375258
2139269307
969615991
690909068
956483910
2147029116
1855933934
1739660866
255553439
1404302988
1549132367
1007584329
19304190
1843482025
1793591665
1423915927
73860888
1149480620
1757656758
1670615965
1089273198
1824933995
144423198
791561502
580143914
1564907689
181849499
1099525763
877294456
608496592
1953937660
1260836989
1260724614
1288480074
930114224
2024571244
200421281
520441899
1452156629
1481536151
1038758955
1560114831
1494530082
344382379
693016815
375407300
1350871791
882735007
1893480666
715581275
1156615754
1117730799
1763411548
309776008
310460309
696728101
1756838294
234722217
484522870
1434059695
1763870404
1597752023
996669700
454296838
251124875
1146052880
1660832746
703358889
1436101059
1995390100
1490341381
1368203552
565881907
191366555
589648490
658591768
1788954249
579612104
2069389093
641392448
2046648020
2133299457
923250593
850424715
1986741377
816309604
1937161999
2075434714
79830765
701166540
1228560996
245849263
1215980402
1128503224
1810381493
172152465
1804915520
1466337233
1539811218
1046769774
445317824
1427105280
899424518
684923993
150103734
1561499586
918753863
644085598
530246356
916612793
972917629
1526607153
1695682560
608823284
1130300361
1109337300
93557546
1679633752
670704846
211809555
395352701
1794784544
2013567865
1738350532
1444310060
868766386
273347318
58824504
176008423
1220994558
434992819
827722173
1122706912
2115861614
1165958397
798324245
994775832
704463229
952072423
1189611427
177207535
2143643042
1950921949
574962448
907936740
280709170
1756009496
1562266052
1097592220
1443325521
143359509
357686976
671247137
214438904
1602785227
1707741951
1814242421
371915692
330151585
163950866
75509934
2057201526
964612647
133022166
2005737024
541806618
145415864
662200465
1527939079
975779436
1235363658
414832506
986514436
1847378648
1114144851
631571284
419500374
766651893
2065467732
1843134566
1342959235
1042575515
1758263215
621944427
337342582
1904360482
1733617808
27270305
810889002
467778306
1763195742
72068665
1523991948
1555306609
1704522641
23283368
521443060
1701433582
1442751390
1450126818
1716165896
2075708147
2026430129
2128141428
297189163
250951263
604353339
1158258673
1788292965
1426994515
528821467
480347930
1609257351
81742900
1453514485
1166513670
572762398
1755814426
727611073
783565479
688476054
748148934
1385977285
716650690
273019581
2055742732
1669804952
1729717891
2064997092
621186897
707512470
987516984
1472821552
1494184751
1468497953
1199025421
1743388034
115382365
1466118809
316033820
1641575786
1870142019
1718806486
804469724
1426190696
91232579
2035523869
1054361526
835138670
352858545
522202022
64924488
1919183019
1884142816
1215691593
288561941
1648451393
695458184
1038289808
2092830592
1697863056
915159853
383109884
1605458362
1750680447
787596090
742919385
1679556394
1381741122
735437009
1350435740
1879400182
1492720221
847362342
122831671
212901023
367511941
1878792189
279431923
2076792171
221663615
1927620388
1354438770
56269962
326335965
2037968861
2834697
1418804973
570872435
1456054756
263459976
275402657
742560221
1667409068
1370638266
1351547997
1876445963
1655009079
1168811457
1103014195
125366384
1062283282
1345145689
1212700010
914978169
2126908927
999155738
1446266783
2029319368
1270196336
336202233
232718728
1514495846
2115026593
1276538362
48659626
1934340556
254024034
330062825
1718267560
767603505
1978993232
1871710146
717378850
291977977
2031008785
1672018967
769985103
1717108524
403786533
1839565883
1089184007
1682369362
1215538712
457330373
1848101092
1989541283
1577661714
967745489
779352880
1365356129
419187376
1906780911
1367125535
730651996
2014207047
503283097
870568395
1848264726
386859493
1215537494
2034209909
161843394
245022419
2059058774
1595239987
1698012134
2069008706
2012464401
1628599799
88207061
131943289
2091196730
1306655938
293795265
237220620
1369994050
388199292
1405569628
559442466
1350259573
371234080
476467611
326934259
1838029606
839179565
831089252
1311933497
2001320002
1266106858
177513354
533631381
1990559314
211237424
421001815
1790479273
4600114
998115542
1154621422
1984779408
1262395367
1887785244
141412622
1972536318
212592103
414446274
1220707077
825018173
1703230946
2010263297
276959865
522848677
572066791
1824920555
1314609513
340813143
550496243
234434798
196855232
532863601
1877913428
1252561755
1316505483
183291940
271622084
421530146
2009517784
1690655942
1278376362
1493283621
1997623865
1889228308
986163645
1943719405
256597313
1169893609
1282571107
1835456794
965944916
1717533284
844649390
128502
1611083042
293441461
2133521065
283874687
1071210737
337542629
413122067
991587193
969461386
1679172389
1781404596
1719839728
877319926
1460200988
1206756141
1557106321
1926032763
1439776410
311283928
196156228
1771560399
2104886727
1937711002
671039161
503159363
872582753
1921491681
739452334
245011113
1353811210
874215888
920117829
1871942015
335255598
1643270294
540235731
987308864
1295706313
359852753
713584370
748258234
817119848
363706006
271815142
1076499731
167189370
1488938358
1191342412
567369084
598039814
2056556495
851971957
1308265923
1859384332
1093099163
592319848
1048285069
693446817
1349533082
1627680431
313957189
2069741337
1583519082
921710097
260069094
1108729714
158240458
1467660605
668171179
2110178887
1780538231
753024369
2004550795
527842460
312051975
489450422
888923373
987813936
1823660974
77364395
539444678
1860437042
1238445997
684555708
1457409348
663277756
2104812542
699524129
1102081021
838896568
96947277
2094623338
1981625122
1946427569
326871993
1249784733
2086843438
1965506970
880621186
318388160
1524720915
1238390338
2063801545
1449523488
557748276
1420178825
885234756
255950588
1770932654
1013228725
606018342
740858572
1710091739
1630052434
792480129
1404269602
353904537
224750617
523127979
549739865
547061400
332622775
1398665324
748941047
863792513
80331276
999219638
661417161
1210843293
580106916
2096754912
1852141991
14416594
1030945024
1561680961
51438649
358188478
622817691
1724129688
2093625904
1035429484
1723214070
1019566307
167302562
1093712977
455589192
777819817
1425481991
1959610267
458733140
1766610438
602821314
2104506044
71146685
240872172
1376318031
354057606
242801440
2076081252
1266447334
1665774371
1508402901
1390315284
84616429
746354673
1861693088
353724119
2059362447
889545801
1550734471
756640223
415304482
796229204
29240595
1492183558
205936517
1862744227
1120864188
711389197
1505808985
1519581291
327860075
974773521
948418221
1152787318
2121274074
861740314
459311798
1509275197
44090455
222748974
2020016903
1170563861
1660650045
392356338
1375023041
58472326
1089640277
1990404498
894234754
140495606
586179295
1229448723
1524871263
269415557
1329240354
1721189300
1330735755
1421150721
828721968
291393257
184809010
1619961208
1367783322
2052316906
569875275
1852371934
964485711
429295589
1003875898
2061798056
2109076831
882808086
1341912140
946128798
2081188066
1478298344
805867586
196392154
1147663106
593539527
1051997742
260733145
66338980
2096768933
1205004254
1496468524
886994301
645397224
1233221809
1489631092
1101689861
657706040
496966336
865458623
1011936978
743012542
1439969944
1595438820
1048002390
1173441693
1132950254
263556653
20055763
1486241035
272777684
1036629891
937662264
706816743
2049270933
406817462
988226027
705834092
992932790
868961588
333033927
1830870965
1496487802
571877458
108128755
1396491532
394595389
1547823096
1039634049
1894162769
41676375
273563691
1485559155
452716435
268619446
1762171959
512982488
1580018731
396791580
1414493141
1303621781
964206224
1872233920
462563918
2079500539
622955338
1262938824
1452700826
950871107
1170073258
190188295
1487685371
909220526
621993787
97109381
882461700
1878146757
1754887966
1752289044
1403314871
1851705022
1067722499
917454500
1615701021
2056715129
691964047
114811329
1834054209
1229394406
1006634985
177723562
1305546386
1562299053
1210752623
416447068
58210041
510941813
2123273450
1587773664
2075348312
1724127748
1020022220
272727656
219907392
64880426
967645040
1772263483
1113758351
2142362668
174851641
165972920
2559725
1187735690
1541920474
865663570
2000285827
414126338
1087822072
1060568600
486484164
40407009
540401857
336791011
263279014
2092715385
491471359
1197341029
1550980237
613189580
1152831773
265069901
288362590
1696809847
1613229746
262696980
1552631708
1362232225
208836938
237655429
973149952
1350060610
199001925
337718210
1221112756
891412576
1352354226
2130980617
1877553325
1024321096
1637643707
11720077
1513229982
2018487259
97572888
692251881
551505976
123359438
273919491
56491334
735189565
543698196
971434196
2060383744
1650907259
1288634521
710768314
939598330
1074916536
1410460700
783062578
1381065682
1007412361
1403138327
377302997
909294070
863385628
257931831
1446393996
1531382537
696356782
403336030
1352211466
1772960366
960402110
2046114261
355020477
887456716
14826835
1064045851
1857497146
2110595092
510050067
794650225
1334420807
1012019479
160555233
1375261068
2126230204
1151399495
797569957
1779637407
1686789869
1923827955
809649717
994138318
1902793894
571170798
2116559683
565944877
1574862031
392354997
1687771270
842575959
1730718000
595009231
567100534
1293102611
923616774
795599055
1291414564
1227479622
1392710972
211622905
832215677
403402773
1095233419
1371092158
485197081
102717047
141791240
1104965427
1387396076
2124159333
1212245226
831433511
2058067736
71084446
1751804682
413427737
1476598848
1556440165
1015549835
2133070297
5699227
1049224531
35199481
913347781
268096248
608476287
1205968623
1461336526
87838700
1152462999
469695020
1188481751
2090099464
142255604
1344852203
423755502
2077114283
976113536
968367024
1898393307
1380762750
285509263
221067571
523587741
1354199641
544222049
1393428541
371080313
980937352
595979560
1981090253
1799502038
1469117606
208427638
281709531
2116603510
1970801953
891664760
1791023809
136832273
1908046732
136620062
63732871
1085941516
425128035
1950123122
498168396
1915072029
1003793425
10394847
1792967382
1295251237
1229007951
1521821763
1659866316
31203124
777872176
1087178375
1003479320
501245715
1650685127
966740041
678798518
1904213894
1039007232
434864066
1146043280
1031675407
984212072
1853085889
2090580615
887052484
664511051
2043410647
1460101424
1742621351
769735039
311142248
654646550
2092466186
905545027
1335246436
427692714
773106272
1438266041
357032600
2022715644
1575165293
1799173276
1064928017
657771229
649695805
1764672126
1366073914
382220661
885732414
486858213
1171252642
1586202284
1388180889
1607033293
1311600414
660152134
2109614844
775919438
171178755
1273335142
2136043476
357455211
2087439103
1610955274
2055852806
867673756
1124619392
1200633917
224021213
1246164649
1621604767
530388695
502100228
1874774489
703662357
2062269078
654280666
2112813668
975324868
1417232658
1432143109
830242663
566180919
559278598
197453641
1040431652
1471287286
351668858
1771377086
1147030923
1313777394
2035746305
1001975943
687176516
1791609768
1852920478
1317283108
1009388286
2127896407
2056290492
1781856835
2130360173
1227936129
256528207
1526816898
171058685
1797529772
82691476
1085223483
1048929302
770548295
274945184
14204930
1747709322
1683772200
1570177758
438215968
1754938127
702705630
1118149797
1034412879
1160239198
965940335
1847980187
2138130193
696910457
345744679
84348861
487396505
19647902
820641496
1520212237
1301543728
1116525589
1842376309
1200753624
1151881677
1676635170
362312196
580788444
227318637
817849929
1075134660
2146381195
577655656
1530549092
2070354698
577343034
656802154
771904342
893412045
1945180031
1976407469
761555645
2015198146
1746309594
917376389
1211851157
755004372
1587690129
203775867
1819814298
862024483
1905544888
1850060641
1803078571
1176826991
341089579
688835314
376889209
1300809082
132784499
188935591
1534494790
1796787855
1781769379
855100749
1866398788
1037870078
205154618
136638005
956666424
302963956
1171774445
1552957240
1083463619
1758409985
721899274
1402600983
1339371564
23098275
1499249723
596173809
1288337916
1319312491
171544183
1964480806
152976747
144566216
813200594
488927799
1620108056
1392837282
644430979
662991591
2142269749
1053890436
1393931098
689609678
274813739
1041702303
870879518
309624212
1373742766
1987179109
1643080451
1129125297
1309676217
930003049
2014358904
1786180271
1843340631
931987658
833527276
1288609765
587086358
461617879
793798062
1626757813
887154828
815524987
151659453
1153174942
2070804998
739390002
880609136
1814730101
1908336672
781191148
1181250134
157764847
259580731
1005443295
1038426839
261939633
1063804941
1284429660
1367565804
1515483024
371732105
382180860
614814236
1841161599
465377268
736139134
1569589414
1938338268
254739703
90517095
1254031693
185447916
55094271
613467777
542923488
984318790
264685465
1858763762
1416705808
1263918892
308270162
2134944705
1124932394
377065233
523065219
919946524
156457911
1366650044
1210035545
1756094384
1890946496
688505504
1329946233
449486312
1370620388
171897055
667877196
1868485544
126830027
1164203903
1574475165
1817605994
1689104054
1256754492
354518767
2082429527
287828954
418109852
1258032809
729622526
1536925838
193854059
1742552264
1434922857
1175652018
555233285
1897298786
536801996
2133366955
1715769513
1398906297
1599111120
27116503
637773179
1258845586
850235453
1119724106
591482516
1586557575
1708421521
704953900
306835265
888588119
1731442169
44489391
982573689
1218156655
1715186640
833341245
549008973
339128970
1993252484
964442388
1407299921
1462585473
1675681473
1977069116
2018844205
1927035357
746164745
21780230
1826611128
712794167
2070236102
1600784618
1865141722
996828937
1124822334
1426667605
1856198913
1404774595
66538857
1243544329
1283258198
1629852964
633743894
649532053
447731662
174792649
793435944
1456275018
45277094
1636284006
332949461
2128418270
1476849123
2098347747
952378889
1831250650
2041407336
727096790
1196487399
2042115044
147590171
1506952196
1414789026
1367244391
568267232
400311827
1610894533
380627228
821725757
1264711958
763781949
1393337744
683412877
1119951400
1927558099
1854735237
1454223234
1189641243
1732458628
926335591
1190870006
755514699
1044982772
82996180
612022863
658147094
750817607
643413393
1093220919
934138540
598607282
160951338
1985800110
838449261
69687180
2123720050
1393387478
577193345
660432680
2110192022
431193165
1125505715
862572282
286951113
1583411252
1527091611
1452364686
1385790110
684837792
2066754617
667687967
1853514890
1431818531
167348823
344240856
880447529
178340004
1835050966
1889455289
108570497
2038162525
1752834921
1861671505
1483300181
1054172407
1759333448
2108383164
2145328876
660202958
214743234
983635083
1065209618
1060235629
453207170
1909640457
1288931307
125861189
2033145484
1478371617
86992113
1583525476
1715654554
2052984268
539973060
491865462
1508180110
566486185
1826486282
753257226
1785415815
998286451
140081638
1277416478
2128870225
586064155
52200488
210212257
1524346621
42804231
337783851
188400106
1034294002
1497287959
1195241134
988851108
1595100653
240892260
102806005
554349362
127591428
1615361255
1906560923
1002830297
1512383780
1583526397
991110995
1582522107
565977921
137677232
189741230
718980006
361574517
419497112
130041324
1904908159
163833181
2010491333
724794868
519351345
1810345796
964352253
1926966822
186208846
897902317
447424700
1305148806
1705098576
805989871
1445466178
1332293171
720023499
2028262736
995825386
1533929416
10514452
754977839
1867828370
1546226214
265094063
2130220395
1260030476
300615440
1834595490
996492874
1465121060
746538144
1629805760
1656917145
1988715780
635602893
1592588951
145243322
1682166339
1063052842
1265765657
336783366
1216339893
274907325
860764204
1286192017
1006923197
1219642759
1747366235
1426711906
994971437
491190931
200667965
1245741984
719339981
1373392796
1766865406
1018960460
955084234
1859663951
312690693
387879315
359050855
1972817688
563245579
1266203733
715416213
1261436614
313520877
1201169938
905479281
468727119
552896587
1026681201
1486604859
668802420
796284597
986598943
1988529618
985620800
1056970228
1720119169
2045148685
139097406
541689156
1672981211
1459754454
1058760853
179447720
149984501
1970986221
1667744158
2055161859
194001213
1895788686
1683316337
951993750
714039214
1956532900
1695834164
839657332
707222202
1225425740
1559501974
1218673190
505142828
121823293
2144082089
422671029
277961891
1043156206
1379011247
957569957
125365978
987145056
1662379143
1203587252
1119535281
136867006
1585243747
1143673649
1231554674
604331990
188004370
1918672586
2086503523
1423813491
1199016931
1006527757
1759478189
2079065450
1050298623
1518291498
2111334845
896303927
1543355709
1073002695
310565199
289290748
1838929821
525207197
1567112767
729851587
2057955985
595075248
247266882
1843257277
149485065
1479704409
960701561
1196591759
1700592173
2121687698
284989421
828677755
54808793
24204905
1192614470
1725557626
642257049
3407647
1855081834
1092578053
1392408142
1666592088
1566769683
1186093061
1794660420
1022442074
1773211118
234622840
1739759456
1014082659
860121632
892450792
1508166165
1323377429
1561352505
1357427380
684029570
392792899
856577368
1479594851
117306575
1123195871
883984059
1042637025
824565987
1423612157
1549058533
369482924
1270859115
1777033618
1078005295
1342673823
483378539
298631890
1372762902
1378940469
1732595438
1179981022
195612540
1773123836
1552995628
859381288
1337161571
1312472121
1792971409
1874608405
170941086
842054816
613372774
2132930294
1723724329
524602278
396904361
1673618717
13514682
682200929
705879466
1270657140
2028069509
1221348100
1906680780
1568406156
1008021234
298888960
84882242
1831738647
329722790
756969873
1826366047
1806663281
1044680878
2138156667
703659549
710424070
1694440725
603918280
955337984
508721328
838499735
1381809614
271358358
557468748
653769327
671160147
1338672084
1139246211
235417099
927478291
974052321
593692490
2127627036
722543358
196002997
1328044113
1994930885
1059327452
1917836559
854879715
1811168039
1118961275
694842213
495111517
173466876
1398769738
870825756
1757015620
55390836
2087399119
989143709
1994909715
1636588865
1721800198
1353021022
735077702
1401261295
1256815219
790190659
1064099963
915999997
1651339523
185045265
1130375028
1856113382
475099189
849240380
1933453557
962845956
1917329372
2010578932
1793656767
897699995
1245966532
1333003147
627341200
1087012687
1824259656
470015372
832594171
566210163
873772432
1314937976
1507577191
610514115
987579870
1531197090
224468068
1786079511
1941100800
2142215294
863796917
727947132
1052415053
1811206681
699251445
6357220
1036214103
795202196
238434934
488759507
1497396536
616298737
457464960
2112617227
493731038
695382993
1042092869
532820691
1343154422
409878141
1086638069
1200924749
1549426678
1382507396
1271432920
830365548
1942023407
347424684
954757993
960064930
123942810
2033072925
646219127
689090758
119931904
939037759
1993116724
1556483193
544619522
642027989
1691646777
1238118676
133021230
1929921868
483262058
1187178963
774502056
1291224398
1271420613
397996725
423968741
1795811055
1719107009
1430673183
2038696485
1662828849
1973654086
947542042
1894173599
1344747198
167873724
768072241
1785838070
64767889
274086651
1295604720
1192970375
1568599158
434406661
1985311844
326267582
1642608651
1279785235
1379719395
1781385937
1456964155
251436956
1722477534
485773972
1841666326
871700448
815911454
902896602
2022964278
1136655431
1839927816
1625469007
881925747
1155370501
1320532487
1324827170
1852485790
1225173571
1203441026
652649511
466023109
1111885144
192068649
614140358
90050500
484749258
41918471
299470698
1049394828
1514857046
832439223
1442548526
1836543129
1813385733
175927359
1860805752
1358704689
1438993631
252183536
1053406328
2143535911
645717412
2132103249
921726605
234046570
729954397
2087632990
164090004
487752374
1328623183
695305939
846944955
1407290921
1867213454
1115821194
1247481802
1509315547
279131760
314644107
1359363662
890977878
893551883
1753873511
1032785805
1283973505
1028605957
1449395802
1676140656
1613540334
571345899
422501252
1930125837
1886036272
92527671
1819519196
225476874
1689263190
5795607
1776535098
1048254186
898865635
1253677770
1227744590
1421500751
2032503479
1411453177
1903347793
1910915830
1850879276
419259167
1304592099
1856785266
105672859
73355089
975908354
25004030
1897586293
1860981671
654466289
1823349467
1551863144
1400343348
1009896474
1364696236
1653873493
482464168
1450234560
563037161
395489076
2130849902
745752202
228644192
1013253044
586650097
1110894618
757029991
1437759854
2137308785
213408350
230468398
1162228049
418881575
1215864954
1056482076
96874059
2143080256
157033444
1658406002
1322549319
1147168535
1921794945
1090291622
835941839
1184702595
1361340524
1383398537
765843126
693811331
76785000
973222722
1239688734
1746705074
867949728
492170261
2092229
2088883697
1173843512
1496780776
334367625
968317262
1934519802
326332579
2022774059
2128443233
2135187942
984699136
87863469
545370946
1439140152
357676379
2131428366
1819137074
1240115479
364149475
1776100886
1915568754
573727720
1129265575
528455775
1170844374
1851725786
623373110
1586219608
1096805312
1455178693
996432650
1486856870
1565411575
756971203
985620518
1101271625
232581013
64538121
1708448664
2147200486
811701032
1863502532
223707595
1603424511
1895811327
1493706951
1901292169
266782500
893783396
2044370048
1928882431
1061650288
2131330737
264212917
1058483298
1402684826
1711334069
1685209326
1462249435
321848518
901743094
15947483
526598833
102863412
1892805878
683614492
1573343497
1931902596
1893502832
1371751967
1593857027
410579134
381533552
1316815422
1128104284
603424797
2094268166
1137241602
1177031748
1937917573
1621730472
1275940172
709617129
1356038895
6726572
1434969309
1231211658
707584853
1938405901
1504204861
672384295
995188446
361356099
2139099386
1289151191
811944099
1814094857
326151229
2127496944
107831733
169907979
2053239044
2055889432
1262875317
1255334022
1726500601
398113738
1628106575
1627808591
451208130
1276543704
252321606
403196991
1749551733
1823712699
1954042318
1273786202
1874817092
139276931
1598199486
161786677
1278784618
839171969
460620150
1988662721
1849789770
357604232
97284907
302936205
1651406609
820495783
104262809
462840948
437316087
530361852
352970990
1632175715
228989031
1664597288
267992994
2083136457
881276292
914531862
1776094906
10540600
1434731244
13991052
713239843
1909841888
540174179
513185324
1105503514
1365856333
1322700005
1329476355
1681405385
1948282816
1157039885
982445382
2054872746
1464661100
918028542
601092526
757559450
164527536
1632924702
185991043
754329738
1454332215
1024714147
693645784
530403908
1048415961
1430990392
1712164444
2091643356
1872835729
454002192
421027469
817329684
1427180424
325393701
633622511
188052309
2112250730
835860672
944528350
1299866892
259082088
73390403
815626269
662075541
646836687
238086404
170331854
149511863
68978955
1241051746
1504329554
1810245337
463217444
1304124923
1192813987
530587757
436867697
1834760401
984968067
546948523
1044806018
28017357
1237606377
896445886
1667180592
632554748
1212209081
1435600548
1749139103
1278652164
1109693924
1366759496
796269199
56327980
2146761676
1237798320
1151470321
348188251
526762315
1028474906
1287081145
1815275562
839021871
1400862888
1087163970
1332889654
1089455354
194560785
314850492
1972756666
99978735
509323128
1039980351
1957562465
522368182
716731673
1836354618
1215541647
2071709114
867140681
1272470582
1693189910
1011178879
132675775
1092945815
1544131515
1201363146
1637321583
1419313638
359919623
1311100228
1734991352
551071385
1941895268
249350449
894554969
1128653996
41585550
820763584
908882770
1856748523
1822675136
484861331
1566102619
1283432435
52495856
1402843359
964332941
521710981
118543931
1510593007
1740648739
576607756
1003894715
1859538574
556191539
2005879922
2028589607
1598263096
1901297375
2078390463
194637115
1982732059
549187891
1088271555
889316952
690783161
2046233548
2020806796
1889677126
1423267386
1412336226
99311123
1948374100
173900471
852142448
133776794
14846610
635488520
1418778602
390472272
741361196
499438764
982413986
536798874
854939690
952640843
21529857
738281321
1107039658
426622748
1556714706
644493757
1407649031
1385603683
575042311
409372125
1646826776
37358783
137566019
440867870
644045434
1011712104
666927468
855183680
230413923
1628280162
1356637145
589519428
1204077944
1324912840
1810716073
541761729
114226294
971752953
1923042727
1333553024
394633128
1307885077
2067932050
1579316851
1776310567
629614725
1749703388
1790938789
2106816169
2145948598
129135811
108423003
1615333258
230878325
1276381973
1935405381
201610271
384747141
1265758588
1656087464
2018370120
765881779
1439457419
1499893800
414057876
410172571
1069033394
132579096
1331819550
356695539
1800529737
1313887073
186606915
356455590
738612105
1410693071
1526118422
302656464
1472757169
237900297
997957928
574500598
846145376
1167310784
1014849829
2082065088
1578245132
722639433
1589084991
577549523
492868514
1150157719
755245816
150272988
2064227554
49985936
481868321
310255731
1399820084
393163561
754350204
1681061070
1275036900
684409917
215425024
649282928
1973804612
1519913385
1149201727
1855867071
771279566
685841891
1967129490
727898193
1288821773
1944589584
1091429640
608595988
1244634981
833831253
1237020533
951318279
1247297858
446217921
2088428385
1241731018
1683371487
1225181274
106132063
1779085424
17296695
736777052
1515312253
585810572
1595640685
1446310903
576546631
1772522565
443526391
623053281
1203426286
238559185
192032551
1778594868
2019900718
1089672212
1832256472
996150658
713487888
237356148
1998129782
1284321407
528138096
2114607527
2029187883
699958184
1272876803
1480104438
249964745
2042679003
1382079791
1592361128
738968291
1848808853
1796307788
796761965
156467221
1424768231
555676129
1389839743
2014365792
1309308644
1158244130
1765372161
768456640
2078144341
1232342285
1115457054
1495084994
432762653
2094929781
478793664
759493130
1108791717
850147998
791595177
347652795
1236983874
1913368774
494479924
1618973371
2089680622
693619197
1508689260
347844965
722817036
818610186
67380120
1622083561
1720129804
392468275
1116532055
1655986740
1990028964
1225507415
529603700
247894546
133835030
353981023
1872622209
1750012193
1224548355
2022763638
1465498251
1041501039
638431066
1332922278
259608632
960489721
360219337
883880927
407269556
1452978329
1713548005
1617110890
587715265
1261337089
1265826044
1076631015
280758011
1672472581
1811063471
1433619978
45621155
539208448
122040191
432185404
450568746
593103562
1530899400
1095109692
774323627
133789953
1189815927
801454086
1437715604
1257319329
1167487828
1417506338
1996168298
1028439797
989149484
1701127028
232717739
1434574729
748831974
444728615
930028725
1114701199
1818175054
370839556
908599741
1349649864
1637028774
380382701
1695717592
48637024
262805250
1672403980
1350607445
988254049
706052528
508516748
1882811275
1573935280
2110695511
996728161
1208184365
745621522
861726733
1814517024
10385756
1576123857
1803547096
517679733
1549697340
393321724
2076139281
161976847
1069037446
61226359
390106719
1557422467
1597008923
466314770
2070136418
1252814255
20919483
627134268
1187619814
116486399
601349409
2119216368
1954663613
940472761
979804249
187547900
205777913
273801138
573908833
2037609850
1941174110
1704444822
1481036582
162496205
1808972442
569250863
1826474833
1001948627
685484908
1339759955
637130572
19356315
435226381
1359977849
994180642
141307403
1628910828
2121098425
317321105
1157158027
723547178
74152523
1749299893
253300820
172609257
1191234477
1238507523
271704867
761943918
1952342550
1707253871
776005941
1219865488
769794222
686863890
1268038367
1144177038
1389038544
1167248474
1977046845
1193802806
5772773
1273745419
161715755
2128447159
1192916713
409931831
1576968912
171374968
1701087691
2011686241
1026457019
1120224686
182334177
55976721
1183221487
789703328
1097322192
1515212512
1323503714
1090810067
328509326
199008579
1940715616
509816491
1764094890
718392870
1449020242
277894456
1443847253
1005622317
1554050602
1539588965
1085147950
1627854352
1530941788
623256414
1341866276
1569651210
1078405517
977522133
44266578
1314345623
583152552
2072639176
604698122
787173016
348192193
1585291762
208216567
210153756
776845760
1939332642
893588275
260641366
104142858
381995759
732881768
1366878075
798435632
1889985347
1307078868
1187468058
1499088949
836735818
165719059
1487256912
1454968107
2025722662
2123394878
610153454
642008948
483757177
1912068921
851415821
2127691697
723223957
30621387
1531868385
2146599417
810522315
1294894194
1812720232
1571057760
109929941
287320188
398654273
1025564029
906619514
1393866566
435023397
2058907020
404552266
926143642
1885624607
920289771
1322786269
159893456
2292248
1384082147
1250667573
1286640697
1939756596
1900978568
29044532
1359713750
506536711
704252613
790761519
1800972368
827815611
1130840252
1552518037
1510331692
361217895
929031554
944827845
1147832862
1100645517
832699777
782833457
2136692323
2027023987
1682526621
2124695555
1721709198
1756501637
1353373892
106640721
586108308
888873050
232467345
1216898207
541745988
422975676
607714575
958058610
1216649991
1684381352
1198824965
761320599
1243409837
881546203
246253316
1603035709
1266750345
2094208005
1147070982
1282505789
1728641859
173340238
99896730
1300233074
739428278
1753158731
754921085
806984380
633886231
928521064
1646701023
780487602
272059470
988521550
1141518426
367055504
1887743902
609309593
980434686
261204515
891617832
1373618655
1614422746
1943417087
1461840395
87829597
1689633304
1043864805
764829332
1394076788
1594257242
868300588
1084907388
1502394472
1283310257
99836206
1769419374
388541432
1423801646
1017438359
1885153808
232462241
1973121601
1946284839
594801456
840112656
1600158242
51686418
182348836
2139160338
521890943
1783895682
1894449739
1779132687
505487860
2027660251
1745459323
1118388382
452099844
1779162589
1354757455
217148600
1986102831
1416979652
501594469
726750047
250507755
504312492
898686375
888873358
1716901642
1222190993
1362868641
968678336
1936248583
1311497730
667783571
756102575
1281895023
1712768831
2018421823
719008577
1144761013
55414741
1009840793
1163759621
654197928
2068171453
1547047997
220131440
2021157649
1162209029
991704815
143382732
1900109845
1917217630
1163537510
1514630881
1969262716
2057730578
1968451768
1648099641
1634202909
1037344243
1603416097
916215688
1361083768
321707570
1654691369
1730595740
1828815421
309140126
40149770
370878550
1506557641
1161867201
1187858970
259281746
398742589
1115972636
703174714
672578593
1964921624
1191418545
965583488
1405392166
828198370
915394731
214891406
164156270
225997650
192110942
230797942
1030354663
1187098688
425759177
1543428255
1616223061
1621514879
740156891
882741394
441831272
729997944
1901116346
1483187047
448869963
618827205
1206333692
1496489924
624357047
530856351
2126663161
191266779
1012351997
412951660
1063353052
282777421
306849227
913490174
1483750179
240355839
805595376
830771157
1463235285
486935058
291294947
1121911297
1578201410
1840258612
1159845642
1062232946
1764165382
1525231513
1971410339
769182841
969793819
1417093305
372430170
1993219304
1813114161
495954713
1391836778
992804348
1225098905
1276069366
974407630
2041572399
1000024482
1322161235
62664381
1634028089
1693020391
2103401169
1075722129
261978851
668620879
1402601130
593851764
2032796500
593939063
2139392988
397892361
1694938430
1973384194
1346126430
848138863
681959765
1222893703
1621798350
601529729
1144557913
399040190
149897952
847920786
258722405
1129262044
898008569
1527687107
1563678557
170617181
995604640
701199395
1465817831
654333929
468848931
1951360874
1355147713
1452039261
1835169693
560854638
1864035658
1173048183
1026215132
1097439019
1399033113
1814920927
1308866561
1283447207
1382212105
430256265
2083651071
2001225506
1548070889
309010316
1683512981
695667581
1695279128
1488681986
483326653
1152672835
1967665960
1592531950
1772700558
240769610
82740231
803010129
1337159739
939933856
1611313543
937683133
1255177126
806977046
391649519
928301669
809610274
340335598
1691568161
182884774
1837146108
1436458886
1988014071
1566009063
1618273427
1448127036
1068719668
13560315
1978537238
117956843
1131855929
497145207
258703206
1245748523
1080978640
389432211
1767527444
697984279
1093334765
2129293914
1460886248
839265157
1369622369
671008691
704721475
417618023
2094399408
1856249235
2105021696
490969371
1001677727
124737185
1760045279
1838250047
679365638
865286681
1177769065
858635995
402235638
23173133
1242537338
1114741558
737401765
1337243075
545197930
1323012777
145363257
503448151
394668407
1748056281
282068092
1240928782
510252160
1854386151
1779384422
916579148
2145247870
407105963
234306126
2017815274
1101861540
373546722
1366785135
52127687
2089001561
1468078067
387766121
40140778
1252352174
1721670940
1315609975
1749525469
477646583
1492268683
1959322586
1981922187
1441580445
1203414253
44092842
1879480949
267133571
1364433267
157277692
1700019078
890699847
693663271
1161515443
1935230411
1899754280
1271322118
128746032
640669850
252694582
2018631060
633294814
520986477
1741716229
808932024
2137756466
1852452541
1956330648
168262967
1129486519
461154177
1633657026
1274072805
1146724772
565290162
897047813
1581274132
213544790
1071279592
1041219246
1290267476
1413665895
1274442976
1654858012
939214381
496783434
1503140182
1811737518
1077195147
9744487
1610986671
171939970
766682414
226540251
811069288
245383778
1144986783
1072816301
1928748112
1503476522
1905375047
622327813
250830152
1855531468
1058906257
742915690
1290293088
1910747419
840712202
239133454
974323469
240688390
161854034
1374116114
1200972909
1541315127
331876434
860991899
1557702614
1613656867
531517518
337427988
322203000
661378797
1678271966
572701348
337340941
976791405
100960720
198000861
439238457
1661718428
1179370349
1734033531
1622515506
1152688496
915539836
1687421744
1545910717
940817585
996878658
1988114004
1768222666
1060273312
53842650
1558314211
952881202
402779809
67880073
1397033565
347888533
422203564
2144181865
765445171
1125421282
125048463
2121428866
1352559755
598229372
2054388048
603246229
1037128903
1428827460
859802899
1078540741
1511462665
352610112
2015223478
1961918440
649845012
1036059079
472619800
1289154473
1541838340
985924165
1378696338
676417714
755855692
2134351405
1171112385
1747493652
2118782978
153861802
917924689
1338353703
1938226169
956943667
1963459182
665662114
144641394
1218299836
652125996
1050558161
1269292454
1947573445
715728510
12767863
1623212284
1920454644
977066112
2038736361
685492510
707945976
649004865
901157747
992235377
562239695
488430619
551800865
1521125139
26858661
1621808747
565570530
809408413
511081293
1176816223
1719835022
1382661773
1419964572
29844945
70401844
195164830
822767343
2145140747
1053839033
1492171936
1045373918
217149234
204891520
1231397754
2115965690
43361879
509818251
953040017
69813230
27384946
70137014
1447808893
1534342518
2067364389
875107737
25177984
1442224566
1707741173
513804111
1193973284
561208177
2071172264
818527934
674071828
2075781369
1130507177
72893741
1544990948
596363611
1875014442
1270583893
1784804041
713586789
1176066621
1686563660
1137722239
396397236
1474854656
1451887416
2001452132
1488001571
1168643536
1733235594
871474034
1426618907
507467268
1322140851
66812877
162870140
692351322
55082353
174072049
1939884322
174920085
2136572848
254142652
714327193
817389394
1450382582
1283378607
1936623861
1811648403
1628552717
954704204
921071830
1335491258
1125940155
2023966240
895070510
961657321
201335482
856355307
2135983782
1730530923
825724986
1045198970
762325270
2140065474
689021387
1850711240
163579917
1262165439
1957033518
1369140459
1463963383
533178417
1963553952
1228186228
604025195
519711662
2029231723
781061655
349077495
1982202998
86353340
616827227
1629553423
897876901
1929662175
1081864352
1082073217
661245444
502634570
1675667004
1512654753
1130316149
2033396395
39132048
1522181271
1900831630
216174888
2039866361
715431307
1291278372
40122838
1277349720
1535481501
2051399571
350895611
1256819601
1098644985
1590156274
1820848606
575295291
1354145881
1026842842
520830345
1219464172
1050887502
1000491142
1259388182
2064754780
289182456
1298485886
2128848958
1172292167
907557661
1301858782
1574601502
249985484
1844866688
1333834592
1006737067
787333675
1353947675
1175094299
822358150
1743175003
1755146807
601251544
1885711224
1721933035
1665931238
2035407708
104546119
86740490
423689338
1586320379
1823971786
754494004
883649980
580172859
1207516762
106295796
181723805
1244987000
1923919444
343494509
1255497535
1547100921
1731418514
1943904409
2001807672
1362656652
1981830790
714918082
941671361
963519529
603710072
1486998509
1810117692
1253305620
1969137984
397144086
10653110
226014436
1637209849
20703207
2109130279
1194044663
421588597
446956855
1349177920
217412008
1182427846
1435792071
1472334160
430287079
1824270054
1704752805
1528025660
366880685
147885671
1631173852
171415212
2040832256
520197369
2133764280
1562575043
178510827
1742108530
1056485461
603684454
981823877
1548829614
1834991024
1471941976
1290605473
1924999394
1010276805
1051742198
884890325
1918799784
244080211
1059449172
74849369
1568012956
680718316
1171595655
494946618
237415972
618037545
1956762080
2123584327
1139941782
1715215253
1635096851
691674374
77149692
949302058
68441946
315977290
1549023205
1872379784
216789791
1971188561
913483458
373710634
1040213193
424657688
949208366
648872161
37030812
1455975647
1070133647
1283626621
1716799692
520130367
1477625301
1655787197
1112958290
1185543727
1137311805
779278310
1351138524
618348828
1772434187
1351100980
592851594
1322389704
1160527307
2135447861
1636953443
1442102893
1049267183
1516203770
1816484959
1836882316
466689726
188108165
270697096
1095871941
249125943
1797036609
668699476
264311267
941205566
309178018
465610490
1138146657
1339868313
34182143
1982148267
1581508425
74250478
177931354
1395462353
1859840968
2095317828
725841326
1170441505
952744751
1433456735
1533422621
1654393124
1474023325
1392769930
292246375
2101257329
1563208514
2037651297
1517560330
1111520353
1574166362
541769145
2098791178
1021935950
1446222196
395012034
1802160236
2108217827
280148525
1726287645
915399935
30930893
1858827122
786404527
1215737651
745434132
125267652
884339292
1580575549
308728578
102923121
648950285
399695068
347476170
292340878
803221244
1883972147
1020646712
1092980650
2138840377
315790780
268658850
1325892257
2025970193
1214707818
276021182
903836225
1442448526
585966714
1792923576
1592178803
568450417
422741705
1507613421
1295651267
135983001
2034999745
398953677
1802896691
508526621
1827182542
1254653557
933351644
1826408137
1163443344
772180567
95543493
653520469
1662398541
1441798400
1896533449
792910857
1322418615
1287630183
1502470882
928366918
1922971
1736325278
1893215169
2097312351
1474176052
451130999
1753025355
1649313702
49929879
1117196779
1109744017
1499547009
1268630850
1013862657
379324969
1597131992
1439180936
1819281749
1626430045
80089821
1573403748
896998396
1996326750
1340678547
1301148437
762952162
1487670513
159064136
1606606588
1402253479
1670933304
1618650032
231021923
1360789007
1084585244
505595287
800934030
1443998833
223880737
9143794
69759349
1820587830
1390346702
777908976
1179591360
762558189
1355741350
390928557
289565389
352589284
2042550004
2049227317
119008647
1255443381
1007303456
845074669
306052978
243671549
1361384464
1548801503
417384185
395116720
1376298665
1344393492
544827203
445596198
929242377
1759130151
700461776
1303515011
944937954
100561027
2069554304
810943656
714400163
860189647
599778166
165928120
456420333
1662763981
820480914
107636303
1323050512
767852808
1988395302
250527692
890937259
269034665
966527622
1987042147
436062820
831064346
980906599
1404980123
93339785
1272560126
1543991851
1667848031
1088492259
1623788619
301114345
337794568
1683955649
120717169
1286077726
1796691073
594604089
854942792
1290686521
1021706331
1028792053
2110213714
512350190
1256709266
325011117
463621017
1940965432
733527620
1629058979
1322345683
958917050
16289871
1917466358
1554114026
2097167043
1533632357
2010186656
888008203
672045908
1370140542
1136879133
869320762
341212453
888346174
1101563094
502663852
952147946
2051612915
1874412684
890536043
1956041323
1574731758
1915612422
54909014
2069740775
2034268910
297949155
1091313096
2076554211
2087234936
314156687
49674569
1519096224
1953041081
1372225765
686995567
1010997565
169486958
2021448579
1518804433
522215334
1709366414
1654801697
808712658
1879293875
1829242319
2058468937
58690222
1410323065
1476641769
1659901446
1009951864
1381233433
814012856
896389445
1383768531
521783276
416768865
2097387766
583080936
76698999
1436013361
1167470413
422210206
1119557607
1840329953
1108012938
667675882
1114908285
1405598361
175493861
1808472380
501243013
1867550962
1563033558
1521898875
1246268524
45611843
427155241
1250465569
500873662
1461106628
1525922680
602459255
2109627256
1159179211
813164247
257297171
924231151
634312796
1640327381
1930529278
1605098950
1835177417
324154631
548888724
420786553
747116751
1468262835
513216368
861445090
1962163753
1626215742
167563367
1914982111
536977109
289080527
616345346
566830240
1038937239
210246273
963668134
929077973
2133366389
1226746922
519640181
1770837113
946385994
1200777407
1156944956
91169814
891829147
929973942
1476316204
1032691247
1669888866
1220082456
899326837
1317057398
2139873486
1253701309
351718421
392286913
1120731949
2089282931
2057065344
705958900
1089665034
470410051
1114438381
1637869940
4452321
1278460834
1146836739
989518561
148314663
1533509446
1433319589
2125743955
335991121
1191424506
667147597
1075851110
954470251
289984936
1364944566
1354303400
1770793488
450749483
178723673
76649191
1348589250
828227000
48688906
114279429
457865123
1752549035
2038878880
55159022
103853808
457132681
550391042
343759846
2100116344
530337200
659741308
859635457
2044140806
1166076888
582882644
1468513572
1314652427
808599012
2006492829
271111452
1679947237
1873004796
1055587715
282438516
181626818
2084336596
329568336
346285286
1339450637
1466697110
517760087
1959823559
1968187903
395979777
722902548
2045848242
49673626
236456354
2078857646
935861579
302785800
31280046
543525650
840215679
1628739875
704235749
1944364659
450387765
1791844748
650422148
30986252
816464461
792768816
821169037
109204729
500251325
348592892
299388129
1332800183
922640099
1107105206
944616863
1273313324
446716481
281856033
1638385869
776152483
2011747992
1036852745
1451560868
350614751
784133774
1045898020
657092767
1237786893
132753429
852666532
593300956
1166608385
1997895262
970666231
2109844003
1133926889
772260911
2080252773
585799893
1512526015
1124042333
519260557
1214067387
840806996
1240585661
1783665342
402117933
667457196
44667274
1188700254
541157355
1321269681
601950625
1689229961
1514892245
137368214
1435414780
1001901010
569348107
334525545
448649035
1154188754
1834078594
1109063301
1030515683
960548162
1689264300
732980281
1158072264
1503088295
866684801
506525076
440041389
858200480
155125807
789745561
955858579
399681116
1007389421
958843912
866428835
2044534925
1813640363
1461832271
1350320414
556137742
1143229701
1133692721
881223059
908776717
670080134
1606385008
1565343505
1783663207
767249199
2146651553
485017830
336901363
884409934
2096312078
1643043400
1760056594
1120612096
1869047614
1325545426
362074526
265932960
1663830607
64597647
1361853081
1156980309
1033454623
2075669988
631625483
2048162319
49571728
191830526
208140263
1692205751
475711186
1394814332
606082295
2003413413
949441594
1714291846
812265699
1574490631
1601440230
2106865328
1122534871
1572697675
1345854137
1068083366
1619818694
311809694
1227090352
27058117
754046764
1586605846
1591462639
1707236040
550328771
655423057
399674218
1536750932
261059043
409215817
283427205
1285575002
1132223761
880212913
91612531
725240266
1050313174
1546578527
780153013
653290727
972559179
1399184651
153634606
2073460251
1273560579
1938467725
914728760
652410957
821959684
1494222086
1265688939
1245104331
177647838
1408427691
273193335
476879007
17640952
1136761407
1572752839
296337155
379600688
1269578596
1960568963
1162396767
458825427
1934083919
1704138529
1008147401
424686004
1422700967
1346857777
1128193315
1003547567
1773798244
199508388
39159876
587070436
1525023048
2066707629
1294519845
1219936422
1898273167
556388977
1543660530
312411243
1607588482
1299078641
1329323177
1749680389
580497658
111236985
1159433238
598322453
203435416
706743449
1326673990
1963151103
1796805797
222457921
1033577573
1523210915
1470591681
1168079807
134077117
417502264
1256782912
451237264
127229574
703233359
381088440
100025160
1410015092
2018445624
734368620
102457529
1213743703
1141479499
1483410890
2118000769
375241863
1963539815
1249313186
960074882
1359836634
963135912
581141732
628391382
2067624484
833560585
1346941638
1293231348
1935541489
344281849
941342959
155187818
40634957
508692225
1491246797
1811021516
1721248253
1349296318
891624149
1562899208
1748771126
1990113107
1090818472
1831030928
1641485614
551047803
1870865314
1723730294
568978775
974613812
983790481
970854674
799847697
614712066
636087470
1731832887
1102448385
1189078028
1122537710
733841686
533560921
990941311
731795249
1124441954
927084850
1604017713
915595753
897178048
1530803095
1415422932
1555576005
1203733556
11542669
81571178
1631212392
1179682273
1065594209
909129996
1200021258
287924392
16925662
715668079
66391513
2023684435
89432889
1280239505
395784141
764225572
1346276400
1921518835
1876868637
1009717449
390951385
1043245497
1859907749
1108493071
2043884713
850514918
1895947531
1286971976
489022588
567403782
2037914588
260380403
1035831942
851373494
1713567704
1694696766
1609104480
1148809782
682304347
1477480055
150123885
645295908
32372583
1063622983
1269741903
564634910
559888763
1181327744
2039119510
254356730
1376086389
331239528
1935138944
1089819758
182032504
384621826
1663834535
1277149759
1215547139
1673999552
449562098
1396236912
168610531
1663953703
1748823198
1117428213
603897305
101446176
1815614261
125781018
1443689318
276372192
1548834616
635696549
870086546
1334595
483561572
811010512
1915098319
29812926
1147108212
133428788
323674625
1614871525
1704782749
1911383797
974412210
1302431227
1765016930
2066129783
428406579
1742310714
1420460285
1367161363
215899486
1484546341
279507868
763622565
1521616097
1976406330
459809475
512758976
47280798
1409134086
303980076
102356986
905639278
1118228794
509993387
1318142975
991948030
1136258432
448085982
1827158696
231839520
506324871
723702791
53663576
1839294360
1205958029
365706495
98505058
1717429374
2134951867
1482350253
337947154
221580812
241170681
1312713909
1198415787
1189432313
1448822383
894860390
345860716
1732633570
1793986617
2095325105
1965572145
1519384584
860987731
213681697
1832231271
1290865891
915718271
416655604
653585614
1829771232
1857881944
526777149
1117043625
1917719822
925041679
1576019334
626574988
2141922871
664412286
1538508875
24121507
1348024381
1863668421
505169157
55336268
1394946571
93951442
904302888
140241681
1979689596
1450125617
299307162
2116450459
1661871790
1352833466
1710782254
133075117
1422778391
486969652
2088547270
1276649097
1861292891
235368310
1870193125
1370835542
901764450
918661560
416629830
565877943
1306882904
1944843137
2011842299
1853582334
582178587
306589355
1650690495
1462734778
1761769075
593372072
270660176
1952668905
821840252
2056978813
1878378030
894626600
1496598581
966829672
891932120
894541726
966455650
1144762448
871923112
327090685
1156798559
1764185073
1831086488
2116671766
731134911
102629014
386612785
241339937
979215139
1791343902
78742459
1063115265
1156318648
1059679461
22505493
1080604863
1647441977
932164607
291000481
391030309
515990526
1755365625
120124845
70459927
137184248
468440004
2104410872
1459584074
420277250
368938398
222905240
1772480831
357160633
1415055627
33985294
966450723
1384184650
1656601279
1503385685
637908238
945859755
73406757
324716463
659134696
2030829312
245566827
612183288
1739045597
430749336
2017864411
1681882559
2078002383
1602010368
1222946760
1600353252
364103528
363864328
1105022395
1158918139
1774449904
1690868500
1255323970
88171175
611862167
469474511
1628832453
1119158202
837021656
1500767972
40613468
1764423692
1188055911
1851238118
1220330523
167083027
145491710
798760574
761540732
398214510
1696307172
483381345
803900514
873687647
554432266
1646540822
1696609845
2143434312
1648928084
991954555
1084711031
1085476325
1974859717
528673190
1008657291
916805655
1467001850
1812191837
1413404014
567963789
154387489
1689448922
760736128
1293328987
243641200
2129119558
231119285
1584343515
1968022065
1422221080
1040913899
1216233193
613577256
2088535347
1129774354
1874208693
1111714533
966121414
1384242214
1974227419
1544332786
514603895
1182103614
508917223
509055704
975233773
1447222409
1766572263
1203293088
1349639710
1009857764
1129842364
774648103
1929129810
2016898157
580320345
379604789
1913809621
1433507423
1907587665
1316096144
1030806469
1531125316
1691272804
1771670432
1043870650
1475788930
751822589
1063882410
297254838
1003309578
2079521676
987878239
1282418463
143401181
1888592143
1387656226
282571277
717001801
1094539852
4814775
1300830008
653063536
1868890961
1409428780
1655034444
509900569
1407077180
1349636334
1045758563
1272632832
181155426
83359845
879218717
971295104
444311824
1939687091
1833720643
434518825
720304432
621340740
1150825145
1266370485
1106348247
1754355666
1335054489
1365837462
967600238
495544832
139239964
575085309
232063335
101360184
1105270004
2016611128
632211337
178114062
381562371
2080268760
1866003474
21162634
1909008244
1701352703
1912686446
2037993416
661886650
1796585404
1983173601
1107895620
1273404184
571666697
1990709121
1416568345
260936678
903462217
1387097743
216759640
1802067695
786625981
381207896
357917323
1253383736
1325047975
954184522
737369428
663062138
1604684364
1350095981
1991920137
1009497530
671720577
506297340
1584625265
2068091129
485109581
737719917
2087390453
1954392829
1047046368
1655460902
2020067692
607695368
2086372939
750058281
1271723494
1750492824
1663808316
469123573
971484686
1955731801
1078581815
179818713
1820879785
620147041
1584166292
1438420266
120183615
1964391102
1860675271
398248742
705034098
785185839
781178721
1016891411
1234857607
326702610
1371021594
1423355014
1849511327
1454352380
1140686177
1203132140
1652749692
966295361
1303363357
1561800004
240539173
1916358102
969494864
361084939
935621690
1243178744
612810817
1773716456
563884983
63375094
734988723
1350355981
52653535
518463720
1337832646
1414163648
457329675
2123936981
1790948011
266395037
749071618
1175760339
1171523190
459109088
2138787960
1939032276
1856058715
1231628611
411274082
1503658555
439385973
238368510
744637685
321195141
138403756
136291899
1898412463
1855409867
138138596
1677260747
1328908448
281799141
1913777473
1023659306
365201294
941639725
439167111
585603731
1046732355
347976383
17632870
502227322
1979395091
450981787
1007197041
1544385175
283865919
137521326
1441657000
658323566
1125223802
223173052
726649731
1610352916
1804265531
684754488
259114657
1957822782
2134739121
1095759898
1407476075
822338970
474241247
1874543990
503435380
1176964489
327203420
870178736
1251776035
393237911
1018324005
2026039517
2035344032
611784971
882279897
1592103461
906607691
1548039378
867120170
909574842
409661311
992809279
2138316171
1780663529
368101290
1325315350
248350228
1574616505
750161497
460643955
1440385938
1465100766
2046088391
1523787373
1277407780
461055148
1080591152
1020144243
595245179
1179661956
1475588483
267828949
1290318757
900164195
2028554168
805382480
1412133965
226716911
1385456935
627139213
1231237486
1896559081
1571590721
416637268
1672576514
54960938
1619507096
395734011
1051362527
518706766
603643557
587887379
261721120
1956563802
1694153272
686715770
1857667780
1665249982
539817417
1192419525
1403278294
1708899263
1773883177
669194132
726975291
1593993904
484013437
1393612669
2034536844
1503229694
1267642923
2145174842
1144989979
184103322
2020890828
1284830591
581898493
2057532224
1228537782
956464873
289761933
802165473
165707773
1604260855
1509733587
624550806
96255416
730572236
815257845
129317547
1819490370
794889707
1289649867
1815674511
775774964
1259585781
838314146
908278918
1944699935
2101577835
2103678964
1453475636
338157376
242238850
120977702
1649106072
684778323
984398551
1347508347
839373979
738075664
411590371
847568208
1621219044
1306417730
973682274
26038127
1985583551
22719387
1722726031
1260020387
2014062495
247233221
1402384069
655969103
1469361687
1352990972
1761426420
279288389
1865503555
415738893
1919992251
186737018
1104450818
385370307
154332402
1712693248
778841671
2117988859
509591186
1167849107
474383878
146524365
1150524733
741516096
1658824008
1684043182
921268114
503039581
1333703933
2137878443
491372224
344518178
791479549
487001485
874766518
1567878045
732928378
253648224
1204431308
623242767
374096388
1814414604
1640638488
1515055193
1799567215
337734360
414835814
1168587700
1829126600
1506043089
689122753
617721239
777414404
694923792
1473637115
1310433945
1049698598
283638337
499807386
1581228955
1804999743
405214839
1012725727
808855929
818838893
1810784398
590012561
1650241959
1929293730
1895222392
2004569009
1934826052
346799095
1859897192
486244517
202393208
1056777627
527294792
1362654518
1540295201
1864651286
270154770
1097749948
2106875738
1886549617
1748485087
2087131443
909107535
1734741427
1345007714
1078008390
1958187312
1914230556
1651690491
1712765586
1587536566
647453784
1087046677
329255870
1404112854
1607139329
482132532
1694990977
1027257604
1438618591
1007061854
1867165943
654751241
1848473238
1047619749
1302333474
262957520
105986687
734173094
1652204368
285544004
792318864
362480272
249895167
2023916958
1909870065
1647673345
1628198435
592009569
808193048
571792387
485720143
1838090263
490638541
601008153
141156149
1323145228
223459751
1314902709
226217899
993883247
206552394
589826228
347585970
862359934
943415697
648600791
1790977748
2042222750
1371010507
1328396293
449029081
904125509
1288682842
2122420736
1637088137
1745474955
1749148981
1955033381
993344819
1736566391
1908474539
365605665
249422307
1211606949
1638603233
1379409068
595654642
1694366864
1625566092
1834004995
1360745491
1949249182
396118805
1648842684
1360841803
1998344858
1407860101
463092179
577141247
65860740
725852045
920190210
729220190
1555041208
838570778
308852340
528347670
2105489224
1074853482
1815522364
690947204
1186284074
2058691073
1701502302
5150960
660139951
2115251953
1347113475
1427116903
788336455
185058497
1117861050
1719619815
896981401
142438515
1093818
659431836
1374393237
2021229050
1827970067
108972779
701922279
884961938
1533994742
1199870463
868744847
1598608336
696177693
1335053757
1623142657
1859372226
1343093020
1811349815
975083248
535949580
805635724
1466727946
1633496599
1461786310
463034480
714346133
28623529
680924351
1327779398
1840719737
724470678
1183023246
1173711764
809116406
965676700
113558935
347094881
1546846887
1489128697
83282439
870782402
1925069248
1804154620
505880221
1791192809
2009759551
273246418
526562162
1387085793
305440871
989867738
9246474
973208343
1194101438
1517932827
1762213067
2097962966
1039918705
1108224137
64801361
1099830084
594040989
407075494
1427566225
1514930282
302601538
1440259524
1382268856
1965981757
1460349547
1876387230
1960124757
396773804
16255240
443569906
1376400050
1378298683
1614813238
696296645
117327209
2091485438
2136575834
1858302934
1592286007
994289418
443668450
349136598
615787497
2064365665
1154005078
1495364423
1975366830
211007443
871269776
781581573
949505405
2054162325
389963235
1020345120
181028724
928635483
1947036497
1614275563
210113337
1084121833
891825365
1094263004
1770647341
1454099654
1985399187
1355467573
1517231646
1991048272
314665728
1931014203
433169472
1296373405
523083465
1619631473
1826197313
1805374016
1059963185
1213592793
1724826389
487296989
779841393
119113939
2072006754
1424111891
1708524010
1322844444
1147687874
1220930070
1960709734
1830880811
278223600
1835950483
8843827
1862170254
1870811966
813971511
1339516006
967893473
1663434815
1939268085
1859260556
1243106839
1168308699
2033874363
830421095
738149149
857813566
645807498
1194352193
1568808784
1887044761
806162300
406255509
972338197
1400883882
57175281
1449600616
851913064
566885419
2043636668
2061466878
202058380
789500859
595748253
1638843967
89807473
1010007500
1060401443
1309727207
1325338426
878432040
983278103
1612412205
1717589869
1700954800
1714491526
1725177332
1943160237
893583266
1464969840
2143816893
118195453
505260034
1225837303
526327461
379663587
1721741147
623745894
1799540844
1913261667
481785699
1002191610
1112686540
1690947337
1285453955
288599867
1673279051
478539355
1180806699
263298111
1626880815
2061801765
3247649
1365558516
1685564912
1463219864
1138918952
657412946
1493690496
1393537923
1512506078
1873930481
603875742
1208408019
1311505687
1209038448
1852311119
2081153458
811667792
417455250
1737762126
885467701
1867848904
2128303178
2104819812
1907069429
1907385510
266903173
1030614867
125400241
343229338
42073403
1783150931
252962305
214982663
1177612914
1378545670
346633617
1826712409
693422636
293884261
860863196
788883130
962062647
906965487
1280829962
860582508
531031539
521924436
1354018866
115155926
1457154185
109078997
502994632
490955628
816108475
1336182702
1067069711
1469109037
1177859023
272940654
2014072686
1301986524
299694127
1084466538
1289911246
1233750044
435417853
520327293
1806384741
1177139500
1106911536
341913958
483764617
75921050
138001278
1317552915
483503569
1970706292
724569492
1304115930
449754800
1071987242
1798412159
1380385652
1201245843
482271845
1507456333
1752940240
1312459480
361504554
1777897218
1201901783
1125449912
1793243439
936055174
1387294906
224985262
66480481
1249291878
1199178867
171465587
1219630843
1557210208
193233403
649063884
736271725
212504482
191470082
1935029556
1931221767
619250066
1276930618
945826651
1981990731
266789250
459372295
1588423495
532697286
1554322722
1056157423
269262144
1846461372
578941018
401568652
1149840017
140638165
1950739764
1782361164
161692343
1025017646
2088185109
1439752450
728954499
1505577922
1241825316
297950239
114824644
1409443438
1165669906
524637171
787919439
574540930
1007678943
1959534144
929195099
1849122411
1727979221
262367766
1601742693
2099021280
1387900851
1820557612
176916070
1002789888
179025877
498045896
1671270236
1448171504
1935167321
257689899
1116737565
511280228
1170773755
154459038
1673828925
1140473554
744030291
503118017
1112723415
111049923
303537877
6270425
1746106166
295017208
1258569464
506271838
1306646406
467448490
1419986756
1901764900
1905548541
967080108
192176299
675315386
374178967
2126291779
1392371166
481115825
921047301
707647597
1396579362
193484968
156337858
256582739
393425963
484231378
217968692
1352922923
122360101
239382861
2102389135
1163897759
1688984039
936314103
612103712
162239851
761680028
764950887
1914575716
1191483160
2034430789
1852768748
1678820852
826622037
704308331
1644040324
1059321278
159478884
63806002
1595138370
1215672785
802724002
176445344
214010824
659342631
1770474008
1205103840
791256624
1383514786
10591209
1831943883
1391984298
1800032659
1191108098
339679118
1352390217
730775840
1308617511
909623053
1249673935
313124314
1358495430
1269947131
394432852
1234517170
1613239258
1666979581
2104344562
1144739828
1312869075
1599935795
881920202
2046727094
985061291
1848190516
1756214198
642388268
1326446779
1019136330
1220964512
1563294730
1705407522
1297806673
971209265
1596462517
1415913221
1322657772
1726005037
2052688501
2116414252
1174093408
830412179
1854606610
427556085
1397298736
1997632601
880818969
1272072842
1555035233
759117258
943409565
1273479493
1677440705
292840004
150075646
919729278
1471925146
2142830951
949276948
516903734
899281281
63468955
535406087
458352398
1647362277
1499585787
2069521499
1170971109
731052830
1458207897
1471751204
384107675
13935343
664482477
224036611
65520851
34004288
1217523744
319249253
205872010
691509520
1849703317
1097238666
457413448
1847983971
1305459430
849363847
972516946
1803332616
1077266010
1092324052
165125347
897756544
1389298090
1129769781
1615821776
1062489483
461111244
33393503
534485416
1557438722
207088568
142180425
324585098
615047311
222444395
1466198565
474917214
783190118
1335126503
727144366
1964957131
1753039099
578599453
2042295047
471964606
2057670401
77004753
2019095969
886629448
2122140638
1232892706
2073027749
1216559384
225109417
1747159673
841618774
1333188971
2143315855
1762188333
1157167296
1355712909
39275046
1899628969
594915590
772857926
2134772633
293318863
1304947781
1553669522
786993046
1323525861
934545979
1589151871
74729474
1281276572
1863419723
1114592678
145827242
314588673
59421085
1143739805
482365215
789289285
1149674697
1872013924
104440307
1020896509
1161727659
954976002
334035730
1959627559
908016445
227406990
458507898
2100556691
95938698
1110515965
73095154
84227101
1654088653
296727804
291670751
530811921
580414712
256389886
261696217
1775134251
1128162134
56253544
470590362
912499417
702757163
566944038
794393004
1537731054
26718502
1700172918
720046683
938411545
263643494
457059318
802886629
647841235
390987858
1322485239
413271571
1687873140
1721333989
1284601667
65608158
1299351077
1895319206
1619468881
2012164716
1752407694
1658231341
1140839397
1125221622
1867646467
1815135540
1651534633
1596524750
1306229538
292515531
903038543
1116581875
343684636
696127482
1992014351
850421538
1969980216
1260173208
1015680796
1499258469
645489978
1250825850
1850280120
248781039
1737899933
199414826
215872243
1099129
2018347141
1430465266
1800681721
296115869
1955365765
2008533971
1512932084
483136235
1663959898
336792328
515857616
1698985375
920925248
1958433912
1204249614
1811084788
473525959
1815603055
209649271
185606290
763433310
1669389131
1670879111
369993423
129065630
1110666158
1671981042
140193664
1094679545
501976236
1186382500
593293055
1849048065
623101692
379710422
889522006
719405087
85744691
408647389
497070262
411363059
426423101
2146774174
210381281
1304189767
116526117
1336768907
1351643102
1983292765
2066120061
4416701
33930885
1001112979
597374635
821759154
965073183
335730410
285019686
568045299
2007308709
918698200
465196143
584070586
1457080915
1174585811
129560739
1853050424
437077159
624884045
261866789
393217733
661674615
175594058
792222599
1132459405
3311087
205823326
2013124690
1731192323
1258185165
1234242231
1898854468
297013217
270657886
1171379460
15389669
406115698
1400308094
918125414
439692271
337447092
1228720044
1182544704
1864695161
806533963
2016586674
937384728
766811737
727946042
879120076
1735193717
1487184174
1271769620
2068130889
1464084059
488096323
699265781
1520634363
1226819427
413670118
1522346087
830877647
1682698245
1524014628
2074362722
1118464258
56857858
131456291
2026993913
1036766159
131017048
1641091935
991346793
367675788
1998407790
552630807
79356509
802621266
812542188
1769727455
1472597477
763133413
910988942
1520216612
779286461
1467114094
1533555801
526370207
583892949
1737381323
382912196
515462670
1520951270
1010982421
1584449207
1584026895
690971191
1169827262
612072074
1741266051
1468636757
1254622345
1997265289
2089890358
1778598188
1959972765
1187476826
753982515
2138659389
1729458523
65563754
1732705687
348533116
2124499493
251225268
1694546556
102409950
901011668
1824427299
1732404117
474814260
101984729
1122281610
152644545
1279708099
188649642
1563369332
68625189
181989164
241248145
1493047995
526023707
929172671
321427385
388343131
539039396
600643134
1838721454
976148285
1982420493
680718769
1581129120
1094452946
88161163
2139590892
724257725
1038681140
1485097925
1348177527
693144496
899701294
988592705
1843090542
719414810
1962842566
602824285
991218412
1285000142
1979493302
504229529
195857898
616863360
2008689329
1214514686
315337585
1682149705
148948438
1396141882
405727870
175851548
196717324
1525430732
855677018
1656905861
623769890
1269372394
910548883
446052984
369834461
53737602
1254663617
1563793174
805626984
900139014
1720119952
38800055
1846273969
750702541
1775295677
43725701
833961073
1352842596
643694890
238992149
1166573408
69788728
1958969726
1311251860
103781391
1035340159
1087605054
175586012
2057326128
1761278358
495934707
626306595
762913927
82846417
2104815699
312667795
1206512401
479230702
470877200
840644419
1084331285
670345913
2044644523
847722431
1733951326
378503806
60694512
1776847897
800768733
980202995
443100235
1467940126
1550585413
124969245
837989853
1371441338
223512908
415880243
511040878
862335531
973946287
832972665
1946185387
805870212
1273924131
1977292871
81835628
1366777937
1489575141
1639165171
488628309
2091010116
1913255169
397680787
219274692
1033579887
297299412
1845794834
1831064582
2140125538
1763004399
1013325320
1093800495
1051321500
850521209
1186129589
1104056241
786972324
737689235
1057676498
369160792
1142881857
4003474
1038972309
808000755
2087901684
966085429
899796124
1288520965
1203677119
969340006
1366165690
1111265723
1668597330
1339010508
1614743473
1678721369
61688794
882434125
1568756519
900552716
657588150
328406260
1644977122
52745767
2105088503
1108430498
1109458722
934835744
1386204079
1784507619
1553748456
1840247583
110464782
899585531
580892181
991090274
701055056
1774889096
638530998
722915123
1925774616
2130425547
140978250
606768944
1566952777
1638041642
1921654356
782643743
1695290136
1831805949
1363678616
675949335
1898038068
619209461
1769993668
1825946460
861627707
1321962082
1910264978
1545465995
1696127960
1449979314
1061978501
1781410477
33223876
1139972357
880466692
236661428
1392689634
492962673
195127804
1884399632
1454094422
916048167
1027458574
692678710
1334942095
1181773187
893731435
900074359
72557382
227616197
999973266
2095967278
8554491
1976544039
1805947311
1679893714
1872014996
1321997493
1376465180
1704502748
2011183930
786414035
1186257341
196543585
1289576382
90971397
1548482198
1947453539
83325636
365223209
1168744248
753550035
409031081
1611509894
1554496456
1320479646
1266517792
1871013571
83587625
670976093
680213664
467071783
2027477325
697326212
292090387
86605472
608237025
2102105499
1532886502
1892188813
251330207
1376673066
1409013257
777841286
1952049297
1798703946
2135433087
1406156531
185547511
1784839990
1417709353
1746065085
644623282
373633655
938041657
52302396
1167197155
291821699
1832391238
2074844453
1412615071
132023277
1061830482
1899673835
1403207370
1397577034
519751097
1528598126
1511983186
1881256167
67468186
1130400037
1363167152
1607531920
1745533025
1989785840
466312286
929491593
1155769546
932592584
1309669910
572603844
345527063
1883353406
1799390622
199174723
1785241357
1728820006
624998479
2001546808
1501091570
843799001
1804373283
936802685
2127768390
2033763395
687371324
1602542486
697231068
204843976
1730924334
756562418
1158574008
2084437448
701937193
650022476
1449463411
460946973
851706641
1375038778
253067143
923234541
50898511
557716340
746212021
1681739189
1420903141
1013775651
340321116
1773238445
1936659279
947782615
1539346786
512427481
1239749814
670434333
674635939
279937632
743865241
620432496
483219924
1552402381
1620537503
309072823
1381057072
1597298040
507581479
1365325441
591144000
1311617853
1095355084
211648103
1730174900
1163877194
742576513
60501848
230883869
117943659
1587288588
1794875038
1666786849
1990485978
242183940
138645592
611917202
1248799302
611573850
585965237
1768972195
83853409
1272608594
1022895901
1439646385
46920583
1593127632
1094861143
1645968228
1164125473
1420381160
1980710180
45770231
676720959
1909309897
105589053
1615074747
1374394414
1689726470
1546576019
1250962777
2077815148
408019143
1410343232
149782464
508798340
2001421692
2118527762
655718345
435843145
116100685
992732316
1603029100
858483582
878750004
1953008289
1228858754
193028157
1717271507
315090429
2001716090
1146167892
1610639259
269158806
1193500576
387969410
1095505454
674928886
702386510
1999365281
1949142496
908301867
1268818081
960453407
481725807
851949755
335489065
1294497589
769863840
531253994
405912605
1179492669
328850575
1476563141
952195863
1190662282
1973711759
1560065570
1232578163
1544380157
1854132650
760366282
1267065403
1964057033
740200749
413344469
1861467536
1718062387
1332483612
1125652634
1099358957
1240604102
56419164
905437051
645156944
473910038
711013926
1710733257
1800173452
581321165
755952394
137398039
196290197
2026350021
1669835111
1656848004
1989425070
437017831
1180719210
2118731977
1822820773
1440440493
183163554
964608245
1495973908
1532991690
165876421
1079128011
1392593852
1809235259
1319120791
1277170487
1161247382
1216495799
1879785547
1520331606
325865511
460538617
1539051745
894276028
1735976433
1753909875
113069697
861247176
854070133
103122793
110686976
332998896
1341562481
856776118
1752037908
652673474
317174560
427620055
854613194
928177506
94397700
1824726111
1532253834
1205794808
1956312668
1376099012
340127916
977212439
1700980824
1773300378
1093523231
1587415305
65721466
439083913
2133095447
913234311
221055892
703395397
538203459
1701990714
984088276
1235382096
598529881
1610230509
862416727
1691500514
753277549
1569898507
208365390
1774834252
704069185
1935424881
1801320814
934044148
1606411976
2038194726
1806223735
60448539
1220937659
53593636
1998281843
1275779214
990443920
959555536
1483944257
1536159282
252368254
1377387143
1731633294
1784629918
227613040
886811945
1232307387
538420822
951948435
87375852
1762831017
224153826
406887370
1917682430
1603340812
788513868
126190939
466658346
1141884186
714489391
534408551
1105819077
1959522575
912876292
934560437
950334671
640624352
82175917
324016673
1063802502
919198421
364659654
1242745703
1765973948
11042027
2098031701
254268678
855818780
496263494
52204952
2063632629
941310716
1425109112
1964965254
645169189
796682619
789159793
434290155
1600411609
1974334609
1924608047
2066065025
2044703872
1771133390
528398782
378871821
1072664533
1163234019
1196029974
261100808
1162201826
1699038312
1336627
618915260
1798507532
439936060
2130352373
2078105779
744743508
898942716
1262317747
1143391859
1460023877
1893543707
1491730653
1309397785
790096310
721990325
1073171399
1725747277
163576811
836383215
768262922
759803961
1303553671
1839945045
473206548
296627987
1673657647
1244697504
1242865612
1550319102
98287071
517980380
1727628417
1584395483
30764353
633479968
1546259589
1586449567
1887943537
1067127546
447393592
1739186661
282734365
1483480924
1458551784
1387691673
1770003093
931118516
537744139
1092496513
189257711
1648590672
1230382474
979079159
1224559950
2035994523
712637825
1104365887
2030090456
460536413
1263865422
2147377001
1473430795
1635990136
633408748
69186187
1777788297
1950125988
1087967258
836597128
1185741434
177937684
104937660
540520729
69418291
1436110592
1394811374
91540770
283210946
1966279122
1806702962
1170023364
491680225
251666395
555360273
1480497974
1397805852
2127515494
655667463
2026981283
2032931042
1573571019
1192121256
37099162
1071305452
1154433222
1416884854
1462271914
1682410145
985562350
2121202549
1855733885
1977899381
800488583
1487882591
1772100922
71514821
976623923
905040578
259959835
678394513
56112651
873800506
651568979
1441361904
1802401408
581737058
1619019508
440762822
1885633648
975402481
1799562115
1905226682
1131720050
1788911664
1298407519
414382417
1138197175
1593592133
1263918519
1313510172
1077304847
691554061
1893347948
1029026438
1892346022
1795964266
1141976879
1551312425
271841553
775327483
1074669653
1602014730
1361641864
90379296
1856751642
1880201247
726992581
2006490388
1467492416
1033552846
432151880
624834647
2075260416
325152561
1767796799
115950590
1030724177
122251879
507760528
457524613
1512664430
2054575264
1116390946
1384549035
251654282
274726911
563230815
49844477
255266908
1878465868
113543574
861484603
729771813
362492260
251874147
215068892
1657190166
868405380
2013426559
1333678049
325579930
458695479
419174766
831915009
632617014
1675866469
1413856590
576892619
1324466500
249264232
1500517972
2136685438
1979379748
676611514
2075813952
1657831127
1357922327
1924750270
818045595
1354620942
89917871
2048286289
2138670574
661571777
1785777550
2126218924
1065947874
1590287598
118867387
2115772313
91062252
1244855076
60522673
1005079020
2008184783
1041565056
152142610
209914019
232284115
725905715
1851126375
1159042428
1636591136
2005638898
488130301
480312352
1190926249
332528457
1193805315
1955528734
1361936090
225371891
1451787379
1852000097
996460892
425289446
2028122291
1733152766
1757443814
1560648904
1091429624
1769974548
1196756742
31524604
394838480
1581449793
1680957320
1837009117
349900769
1257726749
1641300706
1235434249
1727638245
640897949
1253895718
1552221243
216363753
1500261946
1709098857
179042394
31344514
1319454457
1122092034
956793223
1671629227
2026329757
674778871
652759225
894936492
409022324
1697887932
1018172553
449455610
364034399
1180705796
891812694
1173343501
604190327
177281012
1955527142
1385379806
23318199
992440760
1368448166
1917618132
153052381
842661235
158801784
352097617
1983427094
1701415572
302288395
673458675
511158945
1011452229
2022485061
428884630
497494551
1298543034
2130175533
2146720167
1539565352
1427190136
746948724
640399871
268283999
356377124
289177735
872077222
1569452125
232130557
136045836
1363784677
1719040434
554702641
1430013453
1727022630
865311620
1064305474
305317087
172879626
404520384
591107163
1948710055
788853267
1113113926
1934312904
338461445
1817376789
2046984213
1497410780
59877231
2040502741
539187523
793470486
452156481
2147086812
1531713090
1707445331
470310529
2086549155
1982290478
554743485
1798567544
817651030
1435021834
1413250740
1460766541
131646282
238610854
1159696046
424274010
1514135914
165717888
1923889106
1965261882
816186639
1435652370
1181323444
358498810
1915491207
596915814
1310333806
202126547
1663193936
1026295814
1924723655
473437286
1929527026
407671163
1041663439
1045069243
376987424
2539015
1081985890
490666504
1282878746
1052698127
199955275
467259568
1936456776
2026332551
41766579
1177525801
1036971371
1948345703
1642784797
1827648707
1667688515
1283794880
98771182
84034855
515546623
686967686
1332017340
1194020389
474452766
1470731622
1999935974
1887655150
993538617
1301342128
1303925151
1840702940
1567745625
1627555393
178654523
673045511
116669524
925410253
1393188849
484143664
849481273
1042691341
72487573
1532500587
212710485
896404868
522139715
25566901
822165667
818496462
1557319159
1233258734
505135203
833478023
248766398
1027593160
1123845705
1705427883
1589458794
706077179
1758821602
1336803119
1656394558
1997979470
928874833
494550222
964584198
239773824
884720725
685807999
89722881
435805176
1747269133
680244847
639289676
1817751861
811923244
1516836372
2106121124
17201630
1839780737
2102247259
1515163290
619718994
1342882848
1047734859
1501137805
1917306317
1919973933
1385002204
647351124
1935777672
1668935741
1230757427
2127891753
1751667259
1549272328
1169460151
998757464
1492683717
662969890
590124262
1820716659
1272290855
527552822
899504114
858292830
872928936
930322223
904402221
446670121
1540726397
791381424
444126287
445413907
1395155576
1661014617
153718838
1156110147
672023631
573889477
1128704775
1483044077
1965658622
223051013
1670752954
210215706
452920976
1034446571
23018821
1827637242
1177801137
1498530545
1251837091
2102388345
904685822
1006001342
1787800433
666922076
178069271
141464915
420724958
590579714
1052607635
1141988501
2051529961
267962257
1206882391
257307617
85167420
2085928540
1078693706
626866275
2052753476
1532457799
1554111814
102118579
230271718
876238784
1570989194
215989254
1003436956
1890501909
386000515
932662178
1764718214
883295023
414780535
137590174
1212572454
305911497
2077310512
891359917
730328875
948737892
1292715108
1253866775
1416581976
1818218031
219393832
1918882365
2129575778
766532489
1053099828
1235172592
1544572686
1698375051
26199435
241977409
1705592094
1365069456
1051923530
1660500316
1881182345
699069165
2105628295
240480655
510236890
348614565
64190596
1692129548
1601458495
338178183
2097023124
1840009354
1668519548
1972045438
2058950147
1753820264
41603475
705234182
1082907399
160544280
1561584957
382659103
1802316741
376616601
311320878
195300035
745123579
180750537
1072234240
126405233
1983962605
125449228
357983891
1406507158
722062732
322637263
796801399
1113814815
135314864
401892412
79390685
57084178
1128165898
329756703
498650279
331819011
108679614
552456156
2079134179
886571827
848842842
1302186214
2140593247
847496505
344169842
741446262
1375355083
1963573792
2088181089
648144788
1338015537
2006789774
1882499480
1469194582
712705971
1028414751
2118916087
281352572
2003486412
1102677138
161680373
1005851678
617396499
726535993
965643974
1832956494
1443678258
816934797
334458742
1285221448
1918889558
862748663
602041047
1838420913
1080468298
96626626
1890917425
1127734700
1016631298
703072980
1844491634
396653969
1868204896
350420515
1986756444
1295685205
1656741404
528025498
1366434183
828288420
1998048960
1404642134
842642249
1323566575
948467481
768021000
384537367
2019227730
2132270797
850554873
1706821442
815474408
228876560
1883394611
597468895
704823184
325933035
213806423
557549605
1258538375
1726812456
98485187
2112239
12084178
132450825
439016532
2060945260
643254260
1906144161
405897046
1748956892
1786839962
91815840
1931607591
52503523
1635743467
1495135194
74449145
343134932
1571832652
2056619714
1313528990
933810579
896746732
1206027301
1657893144
228761688
1343624631
1185953919
1208717448
1409147272
693475042
2077926993
1221717067
2072023563
1965982637
431030557
518884363
27265533
735447950
1995666120
1121438547
2116993995
131298336
531441562
1906565302
123923964
1716765708
1949016503
565897954
1132905050
66090077
829707901
724797523
952346183
1044523890
1773769162
1487795182
681120690
1421377320
1651483454
1774038224
95438926
424656666
12800321
1208591249
1474150112
467519055
1683134115
1282142342
725708483
416208447
187213192
1903825618
1956041845
1447786689
1495151740
889107859
635814273
551578250
534712965
839778079
65336719
1122077833
1274413969
696084055
629112191
534831005
643818496
1051202003
1678630102
263357746
692524558
579386716
1676934337
714525447
967324835
1062348911
1114957244
1917009036
784404717
852430077
1588412004
564378894
1800074722
99785944
549819655
1867295339
1805726906
337807401
328036037
884410216
253032669
2095287440
433070285
914337085
164586641
1186040299
30699393
939689539
1472394531
166470075
915929049
382390479
944582428
249617654
1333223151
1618044951
759796267
1109121616
1142180454
799152034
796317214
1044907109
325722312
455144721
1160736314
1795674214
975344035
600359492
1737905726
1414497184
1700455906
1419466699
628696657
1709834861
1680545810
840767270
977825628
586229255
1935651932
609510645
1520918289
1092786900
469205272
954608433
1194568835
1142572768
2115366647
1894277981
1229376574
1285240852
121327910
1210296567
345074714
1278220804
1001643539
1100796805
596785243
764163289
1749972595
123705696
67692351
1177940746
1116485374
295909621
732335430
237236217
848940897
1401039809
1415330351
638946754
998482973
429777049
180935696
630199391
859157631
422018393
140995737
2106152557
1022905576
602319290
641623235
1961419033
1044020815
267870508
737245497
1613279460
1318805069
538430848
2050399898
897478953
1900220258
461318391
248468898
51790192
918327800
1247193063
591871993
352846880
1000430430
906849319
785971969
1154495642
1367848642
1524661831
1593460275
2083865920
2093280821
1779421292
691039577
1772258953
1387542814
1381582969
1810759193
1008833582
693335514
2121454029
727368582
2033929271
1915136430
391936092
1376193305
522800280
124995834
444828167
2091593757
1239480842
604260157
969916880
993292366
2040598051
851963773
1171487052
1484785753
1707781421
481854656
1350034223
625317760
1995375815
950053459
1218334172
1909574860
387609192
23892818
89091249
1431460381
2139500751
1020853187
288467927
412365095
117018364
1165027405
85952729
355796969
876850697
938159853
1658254804
426320944
2086062056
1427687081
651871199
1670803584
464387331
2125783092
851383414
270915562
1724295920
1317520929
1060754566
1594616415
1033259569
1684899131
930102861
95013153
33936693
686906371
890921898
1422351082
161199592
1733227601
1328922706
1367853090
2124233836
1254777442
186635290
2069446436
84974842
2020601225
34719045
1476460623
1009284696
795648141
857082592
33862307
1556209686
256942520
61939352
1557266417
1102971092
1554797281
529938208
1025865897
387984475
1503214245
971049773
1129431198
1090095607
148878140
678271566
1479017201
1129005753
2005558180
1812398180
878882526
271071133
1910013924
1984319375
361986825
561987624
1436537074
1612345796
1119203981
672591922
89097497
1242698850
1168492799
1633936969
1407502328
1235261673
1172256416
1375904273
457319258
347541639
1006738583
851305086
192587493
254426510
1153315121
1378519989
583129321
1937677761
753824812
84022806
584150477
181632331
1739926323
2072282032
1102432571
1170608140
2058003860
1917509374
1091716444
172332122
188041500
957563100
135152691
812744030
458188203
1915707078
1362888468
1924834493
723210798
962503132
1995067241
60851595
1606864978
285000622
1701955138
226721416
2136914190
143521219
1009724780
388307778
72609955
131174258
721114890
563046444
1116906334
94651339
588375567
1379683068
321702134
840622185
2138560152
511043099
985199042
1063162660
1511181848
856228531
1101421202
2096347328
1472344903
1031963335
1021790322
1697919777
1324027738
1246813062
275951096
216418110
1225241784
490903333
71177811
418972498
15478983
1073405970
393271952
1989094861
613450609
2081755623
1420926306
228703033
1246863077
349197609
93261660
111332276
918171913
1446789130
35977995
2141860492
1090794208
1979679224
2101254649
903119727
1503936707
1274123419
341258181
865970470
1867496207
383809404
368701311
85984249
739159635
1408987349
1612850954
1195446074
1158316857
628873445
1801237524
519344253
1558869755
1598352382
244039558
1105153197
1101978566
240362467
1112392398
969033674
471605494
838310755
707318509
1882687966
2011603660
1676539851
1824208386
1483304358
1626358648
1452759819
1800552006
948795160
721996544
1587666510
879259460
621523251
1455558469
799020103
464251277
861639892
1728636034
153490234
894312236
1119843898
1616106977
1277527848
159240170
1965521851
324576455
1315032147
806112629
312810506
1113166350
1140134242
593430412
368583777
557542875
1023377847
2095997142
148784805
632647612
2142861140
1957874198
586035198
369874708
1967240588
1744906050
1306994222
1105613751
1906354925
1534557137
1182674702
1374893384
1436138523
1589304882
147963456
539518034
1661179090
1877456021
332196645
328409630
444629912
2008365436
1323511669
130519249
462412546
913131276
28159326
1495335975
1175542950
2096721018
1427307995
1143216508
1181985420
1415989542
1103267540
1601410959
1139196443
1096692175
535583170
350820260
436960747
540810229
1077844319
528643406
1572413542
695718662
240216047
955582048
1720837601
88896417
952786499
1255644095
893361827
1889153232
1000376589
611600641
1347506584
1411669864
1829367687
1735587313
399697348
1382861580
1438360011
313373915
433575389
932008414
692408048
1268769888
542238988
1636878501
594633517
1140922209
44889633
653010982
1672654435
1513931976
1003007387
1943601150
399020629
1486340143
1594452897
1316107079
1659025443
2146728383
1163465414
747896267
1856852024
1481049915
756084220
94387951
2010044014
300544806
233151069
1298665162
1870684700
405067282
202242658
211524104
2013887342
1314239990
1140731839
373376589
302545323
1313746698
439327984
1758797464
1150314949
1603625958
1351544983
483493632
1648720960
1147123147
1565079357
1501706666
1237384195
1647133825
1557198086
606243458
530959283
958412630
2064927062
2087187371
82734330
238799932
1442649900
481946073
874352044
568144189
628373815
1534588955
1008344897
1155474434
1665186530
365896888
1067447352
469326487
1060903736
1002413372
877520455
1644999379
1651807920
135506558
343573854
2133666691
1576434068
640216275
1394101467
1398449193
538278580
42787082
554853149
553215310
1831804120
1116580826
933944870
339439852
520034737
1644179003
1669567444
2043386476
1472123782
1033658848
2014997970
1345021696
1684590600
1534131708
597838328
2085926451
999897667
302998090
1329684284
189804943
1554279620
1110494245
1339960374
261195095
1285325830
766890721
667151821
1376411799
220133548
302066572
2038930712
1006976405
719536573
181318998
280393076
267973018
1747156679
1707593202
217514856
1017513408
286796384
1983245763
1214626305
1324275432
920638519
592743518
35000842
1140555276
1598808923
1524845507
700526469
1046118437
774594594
1153003144
1640697949
1710180159
650954656
188453409
1759986202
60776972
1653597221
1203024928
482746643
919571466
2072031497
548634271
726900180
1944157761
1880376241
1806490489
1345358768
1342408587
1866514174
709153228
674199346
2009263071
1246317673
113158584
884868025
183635510
1001856804
37050416
490984084
2039701263
1226341894
1516057530
346026113
1654265292
1061082475
1135603845
84790438
1584509110
651481697
1879303438
1155184142
207437053
289768391
2024772961
443867718
719284013
1141736893
645564573
1048378320
2021413821
313471598
951870472
1453537311
323370528
631430612
942362745
339277289
180740802
2126255930
284861748
897573725
1492102655
1100804951
587914640
551529543
2079765691
552623793
772527186
759902458
1945007235
1329887333
2056407098
1799242546
1951161459
1954411374
1614915618
1708977687
712645746
1862107550
1279993763
1541227255
264879705
296764862
849550018
1543811160
1446806974
509889974
1601018526
18997203
481138688
1843008616
1833136402
1032592617
940666224
220990771
940592710
1045512846
77269031
306525343
2070627174
1784361402
1522005440
121613117
1718257587
1643499442
1895044732
245651633
1309902040
658410574
620113432
1218745544
1252534962
1076260887
1525037991
193387067
1932692458
785363586
1538169525
798982347
365937178
221239456
1470687775
21921838
979048990
1828674197
1952955712
1637562587
1882884115
1428148856
292426861
942098416
1596810258
1371648601
952474777
391208998
1310617074
213025416
2105849675
1434529016
1377442218
1197254679
1534413861
1689599022
447357906
1478603359
2973670
1535897804
1475833273
2027434563
1057649955
1897954478
36905315
1146492792
1319154907
523559748
1491607110
890279769
1330568631
876741486
1140174112
1325046527
2143813007
1495706116
1460960374
1525331414
1837363427
1817095201
333898970
972137223
1546103570
374016316
632648890
1529498758
269895416
569644314
890815795
1185700104
494657285
1817094852
418485798
2087338617
1447243112
781018718
355480170
367260493
1854338193
1990649595
118234039
766963283
1882205926
1494882789
1366097768
137689997
462555081
1083804673
325448355
1414160204
1542757147
1047970955
767817345
471635981
69172690
1623631538
1540408333
552248531
404033153
1498930322
646635755
1708643103
2119142694
716458281
1085537210
426382868
200342413
512131750
1698074456
1571087195
2088158560
2061259881
545509528
583637661
111292645
1105152386
11198753
1625715455
1701222172
1102855984
2131381454
2021454358
1422811923
1486028354
295488806
1655236834
803724230
308731509
822236653
491846657
233485096
757690276
1132882221
1745465341
1910988433
421014837
1149547547
1920204918
1500592019
969291550
715977305
218136287
869557097
2118849757
2126977760
1092613996
210273284
1563393946
1203295337
1846190258
2024877980
1523659888
1739403525
593940725
547172641
2132201098
1096790759
1933065434
190157057
23898500
2074843228
1486929241
594371744
2015611836
2090889228
421240391
1097033557
40622067
1014822316
838628550
1627806125
843122817
1544631649
1947892903
74263294
1841770773
2032728318
1672577014
674490418
363514064
247429992
1252082580
298743147
2017524971
1172137318
659849024
702680389
2000669320
1998721514
1119378055
28740010
1208426839
1008277897
1003320250
334525304
1553206683
1386031023
1065053586
1172626295
1297541736
1000937057
1869612540
670562815
172334134
1779978923
720548928
1888982998
732090984
83331295
11915008
780287366
1897091732
874944546
147733245
875310286
1471826386
623693867
1109041208
1194532800
775268148
1900049439
1317218691
737268168
796098229
1285719954
228248191
912543608
1937339012
1787814457
491457715
514723589
1867982312
1210616990
877881156
1890767014
1268561727
466510999
444931217
190006830
181289516
1973160067
918855725
1157530701
1332570636
817171662
1123648950
1885944286
189918271
743470966
842397363
626765968
2767324
1585349626
897495288
1588041106
991763187
835367047
264014986
796297451
463820732
1106973074
293636855
121796206
2145414028
1934487118
560163803
887666088
1588149933
179741896
636079252
375976549
1777854763
1555748445
2046152230
604036203
1243577381
1538317212
1290748671
1249222805
480433448
1161855268
1810589169
1367091184
528054162
1780943687
1899829120
1481711914
1404923672
174031488
1006019921
1135726572
1759197739
49301540
1493571391
1300669831
1803336786
297726393
867501757
1068540235
25704384
1055616444
1937046445
1082816628
1856786594
173240370
1627477082
2026800725
856823368
1325344403
83866182
1068664127
1341003248
1700279180
1852305697
1663700457
466187615
1747711057
790406352
258007227
310121523
530189290
557653951
1235088536
854636302
2016425960
1876558091
1742753974
1189886315
328494249
701844221
1738976181
1597032363
1799240063
1440153801
57857147
1618354653
752907361
308235724
1740235202
869262686
1799630766
1159672443
1829907421
121298856
1970664646
954252101
1183845026
153774198
558254380
1231536046
543318079
739165065
356416151
1624516332
1004529426
1156418435
558543616
305051427
727075781
1111827430
2088392106
149515225
1762397431
1184117574
1230479848
1430016840
570827360
603858311
293052675
1365767560
776105785
212186742
2080594279
1946567293
1429731472
1165394766
1511738133
1605568419
646833759
1194763773
1058419716
1618276209
1545227224
2077840958
968629425
1265632784
1801041762
741053612
1723771849
1569376496
565218107
1007934734
2077213326
1104067683
1608981784
29220832
366436737
1483573773
1181851316
1445676377
65655860
728999619
1697959593
1942124275
2076124550
911311291
1184395104
1368683041
462216257
1099184477
1993902305
1748148981
1480785659
331799327
1973841861
789431605
1984782460
508897359
1363842507
662097840
1847211019
300475774
2140676830
1954211305
617015729
1983557612
1646482480
1291014845
745820756
1844403287
1078699330
121801213
1323502602
1157291197
1657454610
341259180
2014918265
1067560747
1637430486
2041462097
770862764
1549914990
505019096
942470316
479925260
1529629087
1352513537
265038274
1595397087
1618483379
24040057
908941704
236617245
1926749115
985089766
1616043906
1183129866
1574623575
967920263
1842622595
1142713922
891461890
1655943776
369564871
1544185519
1186345558
1019945926
766974433
368201240
1136372196
1051790496
1982043583
1500964963
1122072821
1074881488
1679708182
557055374
2145395308
1865429229
1883421952
1665934640
1604158033
1008721219
1197436818
1657527293
1218091760
1071205252
474647353
1682104009
1265953747
1051113535
1786396383
1259655109
1734627246
41050673
718948041
1948394020
1790862041
1789524451
1383560940
898256550
128479554
881318702
1824148673
1114132388
826338597
666045488
1091144336
1284138353
900295826
4654692
902682675
491135598
1299853424
544491186
149909167
27901901
21508654
1225434341
444925
1298905335
1376172640
1365144959
1620664994
1662628014
19758869
337211522
1390113057
522689742
699156804
128475752
1200600975
916470345
315958348
1041671273
331240305
290966130
1116082999
1363696672
857446636
1654789618
1408978705
228885708
68678698
1118616029
2094206489
2120203882
1454494757
1304345555
1911279793
1404626709
1363320013
1438541276
166082717
1956149841
2090836217
2105437021
187917944
1780726238
990389525
611538021
129556709
888446391
58288394
1553085215
3342862
13077609
1965144828
993631991
1168043537
344972243
885756000
824572222
789909804
1241782241
137996850
881981811
1050486390
1221793001
1233992975
1808040428
933545322
919782949
384771331
762100597
1977710869
127524541
282402588
390953394
59202799
320158180
190581657
718858100
31278287
466226049
1297103034
1383955264
1867999660
1922422669
1369224234
1770337064
847356137
1859990295
2113578564
1535646013
287447548
2134527032
1675211630
798166883
1595778189
668744280
1721394827
1447290012
952532901
1491605056
206807969
1497083883
140422919
541907698
1283203568
359167466
1723259302
1469779291
1643179476
2026312701
452112393
261172311
2079454024
1331590338
362535534
539879886
600674458
39128436
1061973750
1832462938
1259614095
1193386023
1398403181
475319698
944564468
469256661
1124717489
717635229
1849961917
297063818
1173917319
105499531
875395564
1252219251
1216097786
90228537
317787851
1084758568
1491825618
1487630273
1847506172
1416083393
148012498
1342152708
1428063827
1513136623
1866330941
319637281
1129890064
1351013298
358988617
914467206
1143841094
659740728
387988419
1673160785
1370899412
2111116999
614932173
439964097
1265078189
10381128
1532403978
1730804284
198191346
401534492
389048468
1214913417
1925868229
1643921543
1862984265
1302707600
731605480
62902643
24520961
1798842064
211287690
772711642
276788005
1470272533
671667919
1272663082
647760136
898218223
69636301
698559385
522502984
961218654
1915149638
86508693
1894453505
1784333354
578005400
1471597498
26248806
364631636
1581601192
1415365627
342487593
159754
1022941962
2123096904
399965317
1651667704
1033582136
1825537751
672615737
1072341222
1665304906
1045577538
382089603
594383988
1290699507
18242832
575011677
1664712871
1070117660
1105273896
1216572925
276806127
1019080295
1039843618
1151030693
1290601976
9025664
839079154
1326067129
1414771684
929871209
138301737
607092185
568884440
1005003933
869604441
621656423
899886043
1777361538
1437728292
441427222
527699531
1715762124
1521767382
968639887
455027779
864065175
438242391
174216511
816728254
216522028
373451816
602161883
2055907641
1086902385
1619139256
158185421
1668261642
714938797
1157133605
150709767
1669793587
1998337348
1226320865
331341490
2099255833
177876120
869082612
1955147789
1989321838
875255873
1153281421
490277908
268341043
1311124206
1936516202
2087695877
951672855
112984768
102727685
1756887499
291141950
1233257555
193187263
781936947
1417093673
618855494
1094582084
858268225
289363917
210979373
882491058
1687232145
2018272345
71291459
1908542027
1588725754
1410482164
198244386
1627413041
962566091
595900653
414883986
10750745
1787657485
782328777
2113027088
2102596399
2121452152
1370444679
1581504756
1101332113
603319401
623221373
585055655
1896428343
734603264
357142788
1914047294
1629060444
482386100
1840638000
1214506754
127525681
1745544800
1377533775
536456623
2055651950
336923818
380438156
19180669
179450687
1694713765
1741055305
1745544309
814855386
499585900
830532593
576017429
1979523631
1828446635
1023757105
562121179
1052765672
1960005644
42751055
1018281542
1291691626
494528150
1008697870
2130294336
495633008
92102054
1447708740
1698213268
997897507
1809673425
1896688764
1489111146
1900300935
1536172030
1015260618
1109954219
1224559389
811775649
432915914
1101458719
474900754
1094715904
166635524
1891516450
132150203
335903443
426814169
180594394
1831064633
2066704327
549482273
2016795463
1215517070
1573268450
1582276898
2060703391
11738431
773104842
548440163
512588467
2024613555
1003569326
1811636185
495403999
294369423
444765411
1055815218
327812046
2029214724
1158183950
1499076238
794272611
207422943
2069019704
646527037
108916158
1316063670
258880804
863499968
1247830249
1648842606
1932629699
1640551168
1532103132
998473434
1475518258
1435089539
414737794
830405497
365748417
1828313209
1397771187
1722894807
1478693196
1721838924
1892540648
2093040317
958652125
858451860
506499327
1488797716
104550117
1301525407
1615073526
1243318574
1534698768
1432116296
1743219066
977536596
471388101
194171669
1238567240
562314725
174678078
1017219042
397860617
1500420157
1636829048
234273345
1521056753
63302538
1469881608
397707455
352402878
540430492
1453567407
666552692
1003520247
305938177
128159902
75213360
106814328
1136324972
2048788067
53221694
68247150
1071845721
1198481300
1174467779
527425756
355118035
151792070
2085225429
249385240
70741463
1424910128
123450937
838799349
2092705811
865815498
1951968416
2092389104
678075262
659195044
1275857239
1456639365
1195019614
1675101469
1327859679
1100997828
1734812659
1128881534
1313365530
583903325
245598758
1389337017
1786635077
1174590795
958913635
139372287
733806997
2093916322
643259466
1217610309
5729624
1051134302
1105259784
1652584100
1631430098
1221554683
324720721
60650387
69909931
2114464
2105202981
1854759585
904456784
1019779265
959148513
1679369842
738188614
843247018
1608484669
999626882
1446896496
1406524571
61162621
394993590
1974259247
1746525809
1117341835
2008176209
2141430465
1948063348
1987778996
559757437
415634292
1088299834
407101946
1940347397
1021492984
2079783367
717255453
1019979171
1975597419
1450231673
2119144235
170664498
1410391032
182049841
1661309143
884228382
852057415
1574345959
1704337153
392082663
644756077
2055634269
2122676800
1841811361
1455797726
2117468956
708957150
1289054429
1656035508
485936894
870712942
2141014863
1393695358
47624180
327586409
1322462277
173771230
1938734287
470409882
1495738740
208243723
748910413
1403836226
656264826
1783016974
873395496
896834509
218801135
327335006
128848707
1089389000
972441042
1198547723
264876025
683714054
39387357
1574868594
1228205130
531045485
162724239
536789794
1369012104
916939856
1714084359
1867040391
1521148023
1985111252
897321150
21868117
119140394
1478177000
1520264642
76169658
1447103566
65131471
1068077691
325734659
161652901
955475261
2142355034
1875758696
1500680772
283141441
1212415570
444640648
1535359321
1437229447
311306797
2000063531
840065885
1944707192
136725382
1320886974
1845812522
615355838
2141283285
640187297
173737475
1106501417
2034381321
185857192
77981940
1405061214
1680335334
566429317
1484808088
1122555588
948353401
1939395868
169982921
1105977100
462626651
822970285
1984133829
1662328828
1307062654
1403021819
1270021844
2123196204
357753578
1230361383
1695043895
2045115893
655008304
343004951
790293781
904273073
1333823393
255901195
1659736521
1585096567
823004113
1289635132
401218646
331952801
1928086780
1561110185
359033393
1653034591
503098991
172780007
1351304128
1154947984
755791335
2122710103
769019420
1812604826
39539301
330698856
1804600621
1590399224
72278550
1932380018
212778739
106066693
391876721
118988977
834647147
408787764
55313654
655503823
126817487
1658422290
238033140
1372694469
1365778237
1496422981
928798222
853085752
384189820
1651361971
16972931
612130822
594564524
1247628505
521113982
1400660037
1335274776
1596969625
772666493
581777696
2058187254
805165310
1158020832
1782113598
756798947
266427914
1230285166
791568249
301555744
1952437154
1672198752
1965988636
1353859105
2097568497
1367407753
1428702350
1300997871
1832470842
240516172
288573759
2046896721
542634993
1952534319
1857890199
605302457
58049768
2084724947
894896089
499538177
1728681712
797493891
1234607147
605555170
101996895
838348910
2023409815
520347393
1868561653
2039588902
702878607
705707429
278374385
1703651217
1381555728
1328538883
2048537123
1619098066
743531486
2076870798
227010945
440614626
1709147127
2045145627
674012678
701460744
660623479
495725526
2105996809
270463815
163407637
1620914980
1028524719
546088926
1288180151
1433842327
1266043955
1136758217
1530932660
718881665
1071033802
1580099597
1798823205
1907276244
372185695
1530653479
1319435937
1869018258
1852911646
2054845396
1360096664
96778566
2018264477
2084193477
1283131971
454268348
605926745
789925259
1888783051
1944046174
1988522555
672364546
213389885
426327167
1661396011
456294246
100438448
908750991
1562512345
1513770522
2147414167
1139575946
1588129523
1944511477
537918559
2097242604
1961839851
1167115424
932716861
1012695008
2110429855
228388309
195160551
1449414167
408700706
756897116
1553746088
1987325535
1825064881
1261105085
1116055231
858302244
1360587706
1956789760
1724955939
1437505023
2024864107
520840319
510932092
1047423357
1187844647
630638729
1672875375
1670144827
196435550
1798780726
811848025
467067630
1734377947
1157796632
1044941247
1121695760
1130944529
740428481
1020363027
1090354236
1364523218
1991956369
401787711
612496692
961840004
2069398187
2105316538
1051885472
682767474
176272508
1664236603
575111485
912015465
373328430
1762931180
1853350429
520354125
797406244
275619946
69570711
695581185
897293481
1633082370
415238694
384441116
718132551
1031642206
345370203
1513188984
560664033
1210317597
1215207584
1807385661
216879764
2020031934
1214563171
1872082640
274092434
469722221
538652918
95764159
62679655
1170768753
511991501
63688585
2058568577
1552343684
630603720
55212957
72935508
997647774
1013120468
488562786
839937956
391757007
405783706
1609734903
705899214
533716279
1799525305
80544711
656497227
502415394
104863951
555234256
1186688345
507210906
991072736
338317243
1802291088
82921048
1987229681
831790254
1087442727
1096853233
793489445
815127754
454886331
760987156
424871794
876311314
2081676240
59521304
2051912729
1321258829
2071079806
944387004
396042088
905945963
687297163
1707667560
1807694144
1976000125
978744103
1703565383
834965896
1210085789
2004348749
506086332
1450146322
1520163895
1536454562
2108852774
89862613
720371789
1238528445
231267056
1379538500
1279508054
3104226
136797434
1821498994
1370020272
597501379
1324422927
1584192582
1231463699
1415408320
764616923
211371967
668333735
834874287
1275304490
154112088
934241357
279182197
1196387278
1194899445
550291368
1742847811
1871171477
1617802446
1434389174
446035233
1010868366
1680399310
968440795
1334280503
502297471
281170534
510782012
1907623231
1805874954
1722845646
918276539
1171635633
1234312096
921026516
2067177410
888072471
105677891
604211881
60389115
67351878
290176667
136145346
892804008
759936635
1457111696
1323524463
1081991216
1866720437
2053192682
372087667
1184082206
1781146381
425072943
1291981554
592396617
1284197570
1980228772
323831224
1055913612
464309413
583984285
1252454037
1981054274
347781737
52757237
446416851
361897343
2009301330
962297384
555046238
451749409
1168772735
1555980717
563656457
1632873106
374835005
488031459
1144357576
505120084
747996805
1167906060
1461561076
249865608
1360651361
1653253219
201282658
2124456698
1181549450
564183747
1415180572
1306565001
1400088437
1594727848
1311183351
1978289802
1921340189
759736590
609254717
221617228
655896237
127028933
1552692475
655566521
1412134527
1139386268
1180141811
2136823590
700018881
1114176228
485110139
1043636527
1603922893
1159333690
1880780935
1055395402
2019443850
1282609753
239811924
676008660
785380483
1238221216
1939699157
1272555858
2094704823
1917368989
817699058
741062535
1523244743
2040859196
1304660287
978893421
1776946264
2110805529
1674040958
1292679785
899763324
1894569100
30806210
187664276
309040752
1489505452
1881580104
2132753860
1644198869
1204903499
110014779
1184829798
675311210
79778573
289573580
1455121167
1686867732
1799534009
690165012
302259172
256639893
688812853
1928284409
2057196151
1805440200
403391067
1792193762
416167433
286676303
388109349
938084151
1102726055
703139709
1754811572
2104926130
1095287278
1569733451
1172357708
1033513623
85493107
1082441098
99911296
596853334
1169554656
1702473054
1684305582
1905531411
1313703351
1422615090
745837279
1483485136
1782318992
988416826
1152524249
761136851
721344847
245943331
1419087281
1150937470
673443088
1148871897
2128685405
754365452
234570852
1539595882
1888326663
597796530
1189784678
798081633
1295320050
1419657025
1181008427
1947097159
1326337077
1594825919
2074361662
777219128
1101573459
442558466
896306445
1009720572
1404661111
1133528910
1194369619
766456455
359413892
132372431
186721857
1113095151
1439123558
1418932243
1807932886
1343469036
1926518163
1760815741
1926127307
838400186
358567631
1659221741
1916407042
423800555
977000881
1532392897
930045465
986780417
1478662926
718756268
1473013265
1472673358
1649887013
341578213
145926932
132812417
1567127911
1583152259
478429786
2022575356
880432505
1354064114
688927672
49396604
2058153650
532066770
185542254
287302589
1162836247
50976575
1836143900
1081130352
1353793769
286753166
845072872
217949179
713124792
1976599313
384492360
292345083
701398935
1036989047
698097599
178173607
232174667
887805176
789131781
1457890861
838470377
1098256585
1458331043
345066846
1581198993
864118658
791550838
1404469655
1492917369
832223137
294126786
54307185
2136183759
1117964192
1535183163
1499048860
1331187409
1852954532
396618054
1942316164
2009530926
220478505
1508965399
1275962625
778577336
520617922
1890335330
1620293752
1061848257
1833209374
768119789
450654920
2082969089
1031103798
1951500956
133941008
1818401867
277926046
1616123832
1745151390
1530105333
932424435
1323816783
1837621821
581879345
2123049151
1058635126
1044767336
1467645036
1219865230
2073530698
1650775065
1109591319
915641929
941781622
1334553266
1612634540
1356938040
1289790530
560998084
2008246515
965917318
2094555888
1501504395
520859404
235600576
1005551405
728263910
1878103680
1944494391
871531143
1819745945
2126192477
1003754691
1464081389
801081587
203182080
470910946
586535881
1900781831
1320086975
1045039889
1227556837
1854862662
438369467
984262322
1472671845
1787505863
387647336
472415652
243821407
539888870
806301868
806418328
2060407095
227674028
1279396378
756871842
376770921
250237561
1803433319
744488607
305190445
1879278488
839109793
9215542
590180591
794933505
1969525181
774279664
512773750
639977078
1612572498
559688342
1691530082
603909052
1256296701
1012900439
435044414
1318884010
2006858585
2067365981
1719516605
941069760
1803078708
808256009
18034882
671977034
973568784
1172803059
103036808
2133633692
759148856
47459757
806202545
1830587359
1386721821
2064388162
1339003970
1691135346
394070836
880612384
2051166098
1397838324
1117834451
2063555084
883300805
429390397
1144687163
3333701
109956107
693920563
2302273
622730292
910551395
1776749695
1766345658
833009462
402191332
826164838
2035938874
1209871834
1056049095
714262603
1228038625
288658395
192856132
1926286994
1267338154
1860129836
2131846177
140427625
1822973110
2057960360
1935956275
1664246426
518136486
776800955
1216340305
646284313
618057833
1397673960
1487085050
1569932714
930973063
950946442
3235057
417782893
1999822651
867177515
1256500395
165994304
1813548978
453399407
1587984403
1717051079
859291581
967620098
126937865
1844118196
1391932800
686912312
1471471294
1603694563
311838271
390354293
544083338
86980452
360549627
998559121
572379120
928713768
1683385285
313003013
710057962
1549140314
2063225947
128984175
2004592138
1745981542
1667946175
1275934219
476679469
1280714751
1529052073
1889640425
1157471899
330318201
2033607344
1036138909
680011534
303169377
1220848658
1521194575
628564455
707941419
1283696664
184897222
1964388001
517124013
1696583568
590107591
490785779
1127495158
493782119
1377650701
1091034218
505773310
1820301665
33022702
812348173
926012326
247440084
1446271496
443148149
1302007710
746327610
952357964
197472647
619111172
490341141
1970594684
1879019114
1659419642
879823624
353699474
422603808
793848138
626688563
2145924283
1718787751
1558956661
816238295
1764716161
2009914176
1624556624
2013880956
597121282
2039840082
1007599585
11305311
1082646354
1886556700
1073901926
515756850
1114496350
305606086
1049666884
962902854
876073409
520029946
1115674348
261322950
643733688
1493785413
1563316024
1665404611
1676881184
687086454
1787939430
835843293
675968103
790126558
1689102027
1698795231
939527936
2045322316
2076744316
862350830
2116629474
1414876349
684388710
754538485
816878221
508424489
1397642450
1338972171
83115220
1689383455
1829247009
1149310806
668899704
1962923292
274141186
1224260636
2060672653
1951328196
1071509600
644780877
149525375
271625712
1496527563
1921925123
1040947963
859542580
617579548
1083192278
599148078
1042279666
696499067
1345990444
1160769047
558380264
165632078
903317891
1597019586
1378197109
907053256
1733968291
622073260
2053760742
619099992
267769382
802114675
1720676814
314614199
77915434
419518986
607170081
1968109286
824874219
1452925488
1875886504
1731493204
1447085084
565007766
80706978
1185726736
1992557020
221267272
427727738
511855212
1523469854
1869790321
1278623711
817716209
483500555
1666490947
95209511
513030288
1172520969
1816929592
1472060922
826667498
327732280
846670839
654889856
866696950
444083208
1511051413
2028357703
475322775
383463324
734257835
240522451
2088035621
1539834106
426996035
128351926
1063574801
2025807059
624057720
599111145
1130924704
1428263654
1313010733
1221498833
870482811
782978505
1779929389
1682029659
1368698701
422257505
896354419
1358678389
2106808110
1388375376
1941543137
1551503439
1739832044
2031610077
558114535
748581022
828321637
1764532060
241532388
939754856
701744484
1414502054
813947692
898767172
16480076
1513474313
260505513
1597563511
1780670256
1091036605
1956383385
516392648
670594478
830560453
1631738700
990767368
1599952908
777001934
1538948166
1585494923
1454413361
1392922069
1209013422
1472486936
1935542447
1074697121
1394074217
1067385072
1469689829
1983135890
1725611340
1056117206
1984993634
1164985789
906403989
42135455
1266175660
1472981713
639548728
22996743
587582239
1246383778
1044616297
368998152
2029320720
854175547
1116477968
153476196
15318559
1676507468
1242095188
282650234
1276345817
834806206
1739210812
1824264994
1344027508
2045494481
1818404921
879031179
1108095469
647008039
1526581719
456841183
1277885482
1800400321
1548086871
1621672851
503792275
2100790753
1546667796
1518447120
837677434
281474544
1994999599
43512483
1664743298
1980980509
2126120576
799622325
352685148
1010543631
702524239
618634300
820379034
1518255361
1636687042
1783145913
830146122
1986278435
963984698
1808032438
1018866908
2072586108
1229384802
722212345
100837584
1522634565
2009993676
1687320472
1209553367
1801420473
1096314466
1579037070
593499506
311501717
558299109
824157090
213218679
31887019
146766269
1105391622
1030524423
254821441
848838773
937381606
1025909830
1560777811
783731528
847555506
708787295
1148303882
758810311
554207292
1438988141
758039929
1676447366
315828735
469203575
1130711625
1586329598
156110233
444570583
1048303956
616178827
1257546639
27859534
907100091
1581292425
1923634243
1040292541
1327796225
14544100
1969802347
468364873
1553854998
410917617
464621769
1321607470
1669937961
1698106658
1927142190
1904595113
1282625142
1482131957
101957241
646449423
1752909103
1812150555
1029149245
1892248591
1372086012
1727311389
344500178
949313411
339065272
1478392397
1932019287
704512745
1948570226
1946437471
1223421599
998551147
377998664
2143615231
842786789
796653601
1045726596
468637675
1256133570
1254900618
1219585536
190235460
2083850901
1206113948
172820884
4942777
2139062095
1018919073
762422009
211653936
2078010546
1056479500
830811431
118907173
447645772
156630046
835150847
320119040
610238405
1100739261
574522339
1965699230
845905101
1049696209
1055117967
28464996
1122529519
1366071023
2051075802
947532921
2092935757
510851625
1305405716
179580649
989736902
2089189606
1736975247
1452241263
12346667
596901285
1295907531
1441557533
1178466193
635780176
795030908
331832925
587927851
1216475324
1243364503
1980885458
803460699
1256729780
1552292969
131378203
378480889
243621400
1799703557
1905385730
614839643
1383650708
881671662
1946291613
1503282720
1615385728
1894889528
1130606863
1331716383
307438352
896726120
1337393179
137505312
216149732
139823301
1482598103
454463755
1458549042
2071402387
532583122
1810416825
935189616
1676724051
764528032
314699738
1519391706
267944895
1288711980
1371946271
971778083
689046993
1411223327
2004230991
938286924
1103143713
1306157193
1321531856
290488692
1661659037
1057999584
1163252834
84357131
1195439209
445619394
996124704
439534513
1284942164
1606504071
2144974593
1654157952
188912587
2058685350
1320240323
1873968766
1609738336
892716507
1038717595
1823025987
612876896
1723027139
1638343563
1872510306
1042869232
318601940
239552781
415629092
417296000
1307134600
46462751
2116079701
504146808
68754830
1825300489
777534213
740998054
927001803
586865006
1173263107
325638191
1314884688
553027591
631249838
466913873
1350956535
1141724118
1361884629
518038535
988126036
2119017624
1506874990
1195048994
553566272
823092806
2010678433
386009728
1743248685
521262269
449847416
1703612473
868681882
1768853551
1074049049
453662709
146172493
1371732480
1259599618
160301606
778876215
118544445
1819972643
1608298895
404924793
301416927
1445423047
1407777591
1749982944
134534056
373129680
1202363987
569317243
84159512
1817024566
1414432111
926767317
71544678
1299187049
1422822862
1740705577
318346286
264785414
975312966
1172174758
2013607744
1578840006
676880664
1175753193
1416542340
541079364
353214481
1749998320
1797643891
1968692793
1556869591
1571950271
765543081
818885074
101254794
59667345
1579075209
56230211
764517214
640035594
258363199
355242924
1632877101
1008995637
84920616
1457383038
2073608695
767265374
1986885103
846951253
1642084087
1082823974
2036039346
242712314
1605131000
1802933740
1633014189
1077604049
783388073
601711436
710231647
474195972
452555969
663963061
370477235
1171813618
313191540
1564934462
1971408572
947614605
1447542569
520415134
791696372
1097075729
1733371524
548532929
1860607412
1063874322
1080300287
645392199
155682775
65444665
1392393261
1698397743
32708627
390130732
1010629073
827692862
1232214913
1876570346
453436139
233337710
863078887
1515669790
1865496270
1095366432
1424896506
1715752023
1783762217
1226568909
1829875224
574568373
537939485
1657503219
849453156
1324491909
216167094
1531985570
1526871820
1883637337
2001538301
2066014080
1861023733
1213657291
1087510612
697397161
68998640
1339221759
1356992944
1283512062
978357323
730607752
1564465141
2017087573
1696875372
1864906817
1885885386
880274568
459504808
821293842
799991993
1920146284
2006206188
184995046
132099086
1235238730
748468970
570236977
274228921
787629551
746831698
699609923
564747281
480201764
2121143466
613007226
1307499336
109004486
68725338
1105002070
506762967
20821561
1446066720
1282883803
827573495
817323867
168701169
166202622
366807086
1677528712
577160896
1070122065
2042568482
999580275
533502806
1276629537
259743054
1353686225
482822541
1509122530
1373170363
305495510
479428783
1008508225
472370326
1855071756
849759205
1523347991
1581561160
1735000264
1815455552
1786962291
145661235
1449637415
1814518532
1301927194
639574539
2021532996
1961304226
310672907
1966518214
1192715947
717557462
1959017257
904753373
1019860685
748506485
515638990
1134167551
1565271938
933892691
648768838
2105476849
914455369
1719723310
1631193940
1827687013
311854733
979119080
672961526
155252359
961067731
15859428
461135680
1858820372
1754298366
1345930559
820674614
1468237649
453461876
1016993941
315056813
547735286
1149443567
491156069
1730671298
707902880
1669309828
623386447
224479664
1644390935
537825462
1322318707
1032054036
1434116935
791147392
333608716
892298336
834920900
1397991104
677470912
1095225349
737021707
432320982
1964704647
2083874583
1596399224
1562361048
1400925875
74970451
1216851168
625314574
410595040
1064743487
621013381
765099343
1255026708
1888855624
389088724
828644355
1961751316
79272498
531656133
401975631
1491798774
1854114911
473024542
948222904
1756749922
1336717255
773635787
798941134
1135787700
1879830944
454266646
643384050
502081296
720242658
1855938954
1970496946
1548316098
126420941
1568107244
1019598102
1547017665
561283967
670290926
1500900916
1283106212
1513042097
2052942220
461875014
804178677
81467210
250287423
897999527
434792215
1501120172
509484397
522045689
1870654312
2098074801
2035166599
94087852
2006461865
1345774527
1968580206
1802759030
1194589124
2111467794
779269728
1107260335
506722421
1874635398
1979955589
382675627
338149234
1591676329
637624872
1611397495
63263073
699829595
1880500427
159175764
1992935668
1918894126
627999895
501992897
1797543382
1125914316
1563388785
1187196975
627868182
393992762
1285855833
1574674609
1673838025
751219116
358065563
1939097713
661271486
1682108779
1113641258
1970145305
1918035143
1311371480
660779250
260223243
1096486326
607168537
1354862716
1968261214
983749019
246273853
902276042
1954041951
2061315886
126268372
1653014495
236395466
594623848
170598382
1483364895
1370433248
1181658758
681791
1904578841
1451129520
209100112
2097776200
601291931
1986795236
1943642362
1738799181
382371366
1472160735
1330391343
343936398
376408348
1627106626
900866754
761252240
217217699
1683530729
1671619568
1870088511
1275812521
644933806
577134587
1699852678
355593072
1574935992
525116413
1015915813
2022224289
1738932720
962632435
937050880
1334820335
777130540
714545732
29207769
1238383473
671036477
347813307
1288574130
919718198
1500112960
1635310445
975590411
1909103163
2054128742
268876059
1862207881
278617384
712176998
2047895314
376782613
952626574
423594503
1285676354
1151834207
1111345935
589481152
1760898966
1282607526
416897623
487994984
472093034
423105736
448457992
1878155274
467313399
36802672
43815503
667131194
2035745796
1426453955
1115270791
1182406263
1124413924
22820727
200891478
2001583020
1481222758
1599938286
556569623
844056042
34691261
2133472065
1766923395
1975468525
904612147
1198729137
711607089
1961108036
9217609
1702023334
832592932
2050513324
1874852912
817669042
561515187
1021934971
1927333164
694402094
236081480
264335131
203701808
522480331
80112251
431132543
1410368130
1549355723
361129907
912259125
1000534275
1604641018
1906285425
790281880
684119854
1129890153
881313730
854408512
2078107140
1774403107
1887967186
1315792661
1144516219
1638702368
574021414
573513909
1686463821
913102467
986784466
953131892
659828553
52616002
44361912
598927119
1189688860
683041465
702370009
1873548355
852313021
1919762744
1998681201
283770647
1754375942
1157449378
546770765
396404808
74260622
673424454
2096754499
1426639137
1097995709
317381432
1603874046
309224530
2017398297
1592275527
455814028
438788271
1177188061
651801829
1418289543
342567758
1711976298
422426831
2139416734
539255383
1725652490
1864166527
354735566
435521118
1403063122
1159720385
1270831756
835302744
185337474
27879208
1451142131
1097493659
1954255605
1261287204
1929556830
1286820582
1931631203
1184964047
1357940448
773655387
1865231144
1941271354
677423485
813174407
132971210
2084595083
557650700
953191946
19215268
810762211
2126512341
697589189
1086277671
816658352
1466207656
1379133075
960794483
1968260044
2059014745
211230762
1755277776
1848146379
61558135
467637307
566537352
1874457895
1995068386
1980786575
721835641
1981891876
844253625
1549102340
1374718944
76309226
1529864451
63061950
1890704304
128593858
1719772017
310535400
3131947
630356910
1197539776
1536390824
889759343
1305514784
1155869802
222451231
1289987700
676943411
1911600037
1959027919
479218387
844486005
1048244190
191219830
513149767
1808497051
453390664
937800715
888490934
1900720286
739490205
146389685
133863063
955065561
344357443
705767708
1730487110
1779202747
1795530480
2089904370
1346478305
1799001890
2140134288
2011458117
1140476712
1243901500
730891863
1850873312
1446856260
220747809
2145875709
1421723694
1945781123
1317597528
1098166089
1686164078
651718076
893746982
1171835776
1119552987
849714262
2009128666
1731934846
1389512007
1063244072
276822963
1862745485
2012880894
1574566898
761843030
78688656
1270641448
337446449
638246306
1588698692
899421552
1103505472
1838831515
689016688
1510639514
331580693
23502068
1307030560
84520895
1777340008
1152738435
157861906
116562768
3125601
252404040
1949418189
1878673860
1607256678
1779134287
1939886263
825064987
351789520
406145791
1227494098
1740413238
1600827267
2112671482
1187227495
2039512317
340748296
1783806508
2139650586
809596270
716001290
93847260
552885208
698952656
1924897050
1452578668
2048910195
1130930225
1134265722
1636492892
328242747
417016869
2048578801
1444977408
458086152
1091538217
1983871070
448143593
1309384740
880801288
1551732388
1063622016
1868300831
543304225
983083120
51529356
1341680825
1871224622
1330730146
420591612
1381220070
1995286372
387970193
1175925456
1388715933
2116133868
1734203461
925555453
1371774180
1240809198
1281204955
630541696
1001297314
1641590332
236189229
1858652058
720824484
2122906855
840001537
1064358681
106360131
1791254141
145669598
1290895040
1713320924
484345824
1315729576
1488919386
950144383
1915622193
698776088
1561821700
787471660
996927598
1339910121
1254482600
271920878
859681019
1693825272
733616776
724277425
105140458
837714041
1314689449
976118464
1176988280
531649363
1369940422
799274887
2000086627
1974827939
36668579
93133815
1650165859
862745952
1952565658
1412100032
1932494780
1985327680
677729407
550286874
741880316
1040033429
1210311549
116810953
559519124
34872400
942022088
321977838
1925002262
1979830537
1074473281
1609936631
1887746965
8214705
2139408770
1111800236
1640090107
1556105874
954271024
345580514
1598797493
236827968
843732222
1946824793
1294755051
1171970965
185030969
210476636
998055505
374028177
1646467299
1583198793
1504474247
1297139737
268879733
937297376
759573555
327263177
2091782891
1946820803
1735798354
1951651531
1212086908
1730467787
44008353
1053853054
200158304
1074755144
1132484071
1030707677
1832447148
101166575
1333525154
383465260
362644208
1067142835
1136919876
1082209895
1562063020
952289121
389636411
1189800598
367177710
1261661808
318665823
1325722843
1807759656
2098893006
1406355720
378712211
837292422
1066552215
276087010
1630576704
1173266688
255929179
1331154588
711295248
1591021948
917869815
1211742143
610541440
859009892
1932391839
1679712221
2118009690
1504275873
1100921590
678795928
594144262
585003838
585569146
1480623445
563729755
1819967666
860190362
942664248
554320578
278946729
37549423
685025670
1585648822
496142456
758927952
874196228
1567630259
1833652287
1484251569
963305774
328263050
82964359
1049047482
367179795
518019467
1479857255
813136686
2085335821
695614402
615683205
86235465
712668623
1984070326
364536790
532957730
1207492603
748954156
1087181364
1657042667
2079371089
1476139120
1332187709
353584119
779102925
863879717
1388316416
1966877029
1933693894
1100838678
1245600543
1857770218
1253056737
1503554857
1436114477
589138099
917389394
1155589687
1604414220
966581972
419357056
951165678
1189189279
755707377
1762789438
1887150181
627074521
419124234
242410992
1734154992
1491667846
1413102463
247381244
792779660
1365651357
2009640078
1144900054
649907068
1928805467
1185342636
2086090302
1444335761
92878051
1138947914
725160615
116453841
1004278845
561706484
1412258184
960349025
1342026295
331604080
1546975296
1799232219
191050490
2049334544
916579007
1097403207
1290402820
924989671
965291189
1983851024
1059664924
2125049988
1778789379
422189669
1973208900
1392869214
912761815
111764052
257095505
1569896569
1585444181
724403791
1239773372
1238066938
946953150
220360132
531032284
1177220561
309275869
1237979005
537806118
1335844942
671950007
598238577
696797342
1901603486
2077603559
2019666299
133745143
736370979
1677748511
1863047545
995390106
1135534598
994129391
1863615293
1306264664
1208953969
1825175004
1929107759
698492757
959903960
2092356248
289803895
1227145579
1282824660
1010745629
556006147
1860358964
1801593858
186712931
796133471
1140317926
730816153
1575531443
198993134
1441126072
565476016
985617779
215974173
1742115425
471946459
2091348127
1156305718
1807601301
2107571263
1863857050
1099424718
1004843437
585647065
974331108
282829309
1434966894
1913395651
552382163
821559058
1632696928
1814734896
1143023564
928895982
1184164455
1461599523
1756251719
1852116036
1516198609
1438710613
1032524410
1497701239
1937046627
178278794
838250414
111130706
1217738911
705641441
762787846
1418650020
2120511191
766004050
1551998494
1213672118
780647101
745567740
1256429184
1593790168
2040218280
803975054
791186226
1127091792
1640763079
932465182
408065316
533680764
1006527873
2034638083
559972050
1445042535
2039067574
1313765027
1681509885
820816692
1689450777
569496402
532272780
1170380081
640598002
525885097
1655887032
273411803
169056937
1240611622
266473149
1925211569
2126916189
478450318
888012645
701272569
814197825
1076915780
2024245478
1766199931
1886392730
1709463459
1390882381
1110372519
1169988606
1237958649
1384076738
564743675
477889731
1767846054
1809617793
731665993
2093034349
2047886356
621607780
1793818047
296045324
926704957
1913093003
1279329459
126007595
733829145
908869216
395100957
1827744675
740198922
639046908
527973732
1244432245
1272326695
788326717
623968594
246363617
821102886
384645209
2047494386
1156121712
1187135969
997233792
932636623
807111004
1900521882
706555996
2046590627
277156595
135530469
1222274902
1600190594
1176706400
145758107
1638695396
712199610
1786073486
495144454
671155826
1160810707
1036651017
1198877818
865448991
69616491
1824350965
765056804
1999768853
1905455397
1051971342
1331017369
1737300011
317068557
775501395
311549727
1490560041
171984186
1078828121
1755939212
260542797
682927817
667438690
166109970
454206329
2100079411
1578801688
276651538
1334009028
653202348
1524304572
152496486
349134821
837500235
2007117958
1612540390
1225972257
101299726
1440869961
1746504054
484865411
2044926021
1216368627
244504600
522801957
1683894111
1394534591
839119758
532155859
399926316
1159182573
1821603995
648659859
76247153
1314430288
207796633
2009868461
1463508031
677790743
1533231253
2016911703
1139261655
233810912
1170478635
1307861991
1273452128
1065036324
1596445287
935961652
830785354
1003878513
1005876534
1701823475
1921764500
521096174
221119906
108957280
239440392
1256714896
1785527188
1485863560
176513774
264206929
916549316
859042922
512138723
86498951
292818821
1784918108
561836359
493403837
1345709935
1583285395
1440210757
1062935647
107995249
836455349
1767541373
1445372416
927143528
1705463584
88656270
1317630104
1575677541
49920293
285901882
1702065604
349304743
197365508
1422284561
2078165836
1070240546
444576664
2022997950
1474993051
1058825296
1897427190
1879773537
1399591240
1446480184
815532927
956592404
1949093080
436116120
295263159
1872828748
1246847794
1740141634
924676153
413509501
895902586
383436203
476788835
645279444
1489003946
1291741552
665204380
605017448
334995724
342787636
432618009
478263453
1147668945
316896882
1717707203
1149638757
1757345756
2132441459
1940629044
519884025
2009027768
958081691
1572744006
1277690150
1468355038
840679999
363895797
1856780526
1655875404
504700445
396511895
276077470
1292654942
976720020
2026298604
884771080
20121361
1217493550
950877477
1268741672
1027522706
978889005
253400264
112201906
1143432529
1600618905
1643269792
490187616
1845660198
1386147340
616833359
1642001048
960489393
1073616846
498671861
580970552
992825515
174122677
1773722179
654911541
1848324070
1140214190
465531925
1071543506
1612353220
1570719492
2038290897
1048218260
732799931
1720177900
561835519
1362115782
1935927186
778729676
1427948606
759224755
1159378160
437235902
854123286
503436929
1631284696
2059018891
1675267904
66307219
1487940026
1045468429
406986104
95128575
1357376646
1463201758
791694332
797897026
2102617172
1206223706
89695672
2122670446
31666000
1333057908
780528767
1423836564
2050009805
1231441311
1188661867
533471053
1293568303
1814244712
388959552
2130357626
1153200081
784211952
2048698412
249059377
382721460
1068078793
1160363421
157066468
563517906
456394360
1945399794
1210544794
497051832
2042291665
1897874936
1308343933
1691339617
2057664269
452966591
1555476380
858293659
576214970
136769937
1073998835
1846586230
1987238049
436040517
1546662822
181221495
1019682536
432723352
1000031814
488844515
513674065
1856145214
1147801213
1797666108
855108382
1892587805
1933186502
459134704
932900889
2037485444
1857503819
780806136
165703899
188235136
51698065
1987120244
1028780312
1393862155
327863647
524090596
2135355895
1176168093
1394102255
689329359
1272220146
1270426087
485273672
1539319953
1367328118
832807388
267877983
1310827446
1044631327
418220337
541128486
264564574
295493477
568864510
600553831
1517592670
1953035752
1451296642
2011218255
1849732536
9394404
821544918
918990060
1515450013
1333779854
518358772
352667861
2032345228
398129267
112060573
1618371494
1319007743
380868004
529747824
1116007169
1127132335
2105260324
1522997070
1377521554
1718004456
332195628
770627422
820130015
2020779797
1176327139
1169665113
1653625288
1903023375
1486019680
19958484
1143788933
434609380
29673040
348428760
71615150
134305963
1029523598
1439601781
1010094094
2024643415
936106799
1977496703
1304983881
79298095
1230589932
1592304855
1871665747
493647818
269398610
1874656048
1567216724
211630560
1426059288
171293367
1911421264
1750472655
178997502
985685554
6668586
35681350
1463715720
989063860
508003645
1447737552
1186136366
789547199
640271572
1603162692
1842437684
1079650262
491991391
2006923443
2018388568
477898697
1210581752
357432442
1364208831
1812728644
550867995
1157979429
1322354938
10957429
247285344
680290244
91006362
1292868672
742371043
521542778
725999185
803713511
464062871
1858575704
904067939
868554759
1663039115
1694360699
669086053
628328873
43482524
1656488495
1352428178
1130412587
1977965215
785048429
284399115
1330265939
406688395
791912402
226738327
1969652752
1702121069
1474121724
264385777
1247920735
1619460167
741829527
881583078
329778565
1980616594
637120565
1742296177
596980867
72764708
723685100
308829193
1296311366
1242066791
2038244096
1196203898
1372959176
1465308926
236433343
746052079
724100233
1021008472
322152201
1248521840
1042094143
375446168
1196963715
1684062039
1217867790
922443635
475030289
1935920858
1302515690
653229008
2096995472
1541383978
1411948351
1393162635
1023929946
1985940281
47354662
1076416009
764717192
155708865
2111258721
1289115186
776771466
1518744360
1770337859
100129597
1377485252
221657173
377970715
1387290151
1395437124
276833174
586903491
1052290251
433926850
2046098693
1167282332
1905114464
106088911
1054772861
102408312
1811305285
2092593579
1561529254
1490629313
1954605800
1747456436
620593880
1751882468
784002639
4548892
2074875019
1405795719
805449951
437814619
349500602
1146842132
2146546805
743096271
1373843930
33490398
1368044707
1937327260
607929786
289284874
1700461476
1261969541
101674465
1908819616
1812037233
1552996167
1444924427
1100191938
1804746956
853901875
538594641
1530898730
427459046
474051996
472406858
2081306817
1302736954
1916825547
1972393137
410062058
717727153
81088329
827640910
1138477167
1388489947
1616466094
1524863618
1927335694
2103167921
208458984
1845855443
1689267990
174905625
693284833
1247815207
724669286
805296282
2106523299
1442447290
387071583
802233991
364021024
1364379688
1061161884
249150610
207328542
1086346527
1902803517
480458154
1754627037
870404665
323141502
793082542
1021278394
488030724
1515446395
1410346584
1363426176
1477789369
1114363091
1409298805
655026791
1874800940
1353625874
1312978719
212512815
681073120
2072827907
1378165232
1154077426
1313128838
2113222180
1291314801
1932612018
1067645088
1849459463
1333573860
381553481
909332483
659721245
564773141
1333292090
1251791110
1828619855
1386059278
203138225
1094778381
838560041
1841742649
2054514566
921655934
149770325
1029673975
975646763
1458158269
256435742
92219463
1500647548
1485462829
191223191
1780535469
265684810
469551577
85280054
1034072799
2054020866
1520073384
1379227854
1146926375
1376818019
10243148
1725610891
219198546
727793644
1794225567
852046541
1427439010
1293325876
1831782540
1947482099
171578720
149085152
815921621
685808286
1535951234
1199927647
784511411
811608910
1832214096
548331426
1045013513
893414706
718633706
1669361382
1667494006
702894298
1592049054
1687176234
1351748199
1894315484
615387039
981141642
1189308954
1115256272
2108559749
1244403304
1231029217
2035135984
1244911629
539308178
1620085112
805978510
541388669
338608050
2016833790
2047814848
2061871139
419010873
845465183
147324370
2131143543
1633373474
1615512260
951492613
444126921
820903127
706817433
1334992378
208167178
1039972419
1288405998
653517665
1979729438
2126865872
886958453
354895846
1693907715
339291816
601415728
534585559
1625647902
1082422994
1972095206
1653840753
1600731889
2009553424
145697818
347119594
573789709
495432369
1055377546
1097202396
1698939355
1770366960
2105765238
228101921
1790163560
985383988
291543439
1445171657
1552881501
1332974210
1435624333
49334929
744355526
1836566103
2104371862
561962774
186626755
2106386393
1742638680
864986270
1268260058
2038008840
1792749377
483424956
2079326844
1275531766
321369867
1015721331
1120532808
1719920873
1702930580
106028892
252474225
1466982203
1133148206
1460435919
1891769341
438237209
804482117
1369059727
2089908886
657541638
1247364395
1083733107
1785520127
33187099
2091101598
1356662823
859544336
384811278
2024043161
1918865989
1214083972
997307264
1307477089
1265316911
453603274
2136239775
217366097
1813065220
145285102
1152550706
497120891
1442154640
1685041830
984744459
616027917
1991165700
1033048466
1678044099
208666098
1628545568
748635318
1108243938
31384850
1675741779
1636687824
297114993
2044400234
310423721
1599944154
1057904985
355406128
1850956578
1225397623
1361203250
84586675
498613596
1592577358
255989615
1573129688
2139495228
1251637316
90699900
387539558
1881994135
445354369
1431650200
1313119814
1068626408
1441321263
1848840777
928106162
635398431
1543458805
1419758907
139009844
1948374301
1375532073
422701686
165550490
1521149325
884352297
1939435469
1584664076
1351848013
995477602
883483976
2036972544
215362323
318276842
1638847258
767332769
1674717
441733190
1336461267
741653692
1701199250
665666060
2096686841
1047200241
1241423286
175681810
879165123
85548710
1521691418
1697617558
878061318
2101833671
1462484417
720452421
691529489
285450965
1103025131
2142710624
1113973679
2105159028
1016062694
1895527115
78321122
1633341098
47035008
2010259729
1038452959
1402885670
252296996
1956058676
558473347
1943860483
1170318237
1467029135
468707116
2055624246
1699973975
1879779166
1568040009
1751940599
179744100
1778725510
1620998832
305296127
1282461178
1253897062
1945128624
1699720800
1130481891
1479551624
1519170619
1769558924
1394484210
668539521
427205924
711078078
565291277
797330277
1706901537
1659012908
1891829835
290363371
1812942267
1941478377
1882292936
2128773349
1382109071
1697845005
744856599
2006698537
1617892892
1815477426
1756222752
1338793474
738320179
673965329
136343144
1592621706
2047081506
278092954
496710064
1701848285
1032519729
1308263519
1436173489
839902667
975271509
56183357
717161357
1235799681
1320755116
1507553565
939516525
1404158944
1389279844
1917542728
26892352
1352405897
929582848
879673564
939512066
645484442
1236731694
1304810258
1175889801
1533571877
88443817
238985668
1850222661
1684754132
1471933183
848096594
1341430592
1113930789
274859782
284681210
1762022956
1042553582
1906936883
110011206
92067625
1869911116
2066247361
1876197319
283698806
1516414991
109900280
1763054950
1676853591
1357348952
976499936
129507174
1914915670
1852149182
539773649
921770246
709446067
1836313630
1619711791
1602135424
1844684012
1201278577
841037268
50839714
983151352
29143798
213329852
2029827721
2032830870
1058873259
68487721
65397804
1725716735
803972857
1934005420
53624745
741658073
797864581
1134501635
381069391
2103671513
1776130415
589852743
506396445
153570318
632650439
1782911996
405931770
160956598
1583375091
1081030929
19467379
2085399844
611874645
1142757401
1945917201
1568163220
1375922969
301195628
1933926499
1001730032
1957001871
59913040
1794626831
408477254
1811361917
1583028258
663903389
1246261588
420311448
1858768177
822618648
2137481738
528896258
888967220
750015484
47789178
527510723
1395635654
583529639
477049260
2056688063
1596737587
1086591630
800795216
650143718
194571504
1940934744
929054879
1103324862
1449513800
2044683634
1398454899
321573225
93809330
1429364166
1595399215
1653046026
1004118179
1407951576
1716963920
142807846
1382328189
927124211
1441494025
1677244738
1843151795
1409954347
1872528740
1668536848
1878172537
1658280582
1450533289
513168041
2008529874
306123769
2063934828
168222231
379465545
1322675391
1159966949
598263827
945732724
432630222
318093902
201189991
2013475681
804816578
50915236
1555296494
1015149860
816709223
25227767
729671039
2071132358
1679547105
913231386
192611401
1753700863
921947592
1032511579
109828199
613183519
2039074968
2108372452
1930862580
786655968
1846709439
141477812
970717208
1886812783
850300007
548848602
312267043
794065884
420688312
1621549175
1970449369
373043402
113407976
1980085780
2044402690
998243565
98728857
234234116
462919316
919284860
1072024112
1327672606
1621263373
1567736431
810908414
731121180
580558421
689163970
1999507175
1636529031
1227199363
477973740
1331698006
886725158
300610534
785090915
1327869788
1078969946
367551552
1560350939
1023254822
955579964
318774150
2119247285
1832745353
452074533
465741499
1468776171
1229669997
2048110857
781513898
775097755
1387276514
369782348
1483975395
1138985971
693415385
1553848306
1857339776
785879760
1431825880
841678781
373843928
1953462454
1376941434
719865375
1041903562
516372337
418772434
1434920320
1699971957
1048746595
807058545
1374487688
2103468022
1712911725
158069679
752619374
1924619006
738812510
1283697393
1535449875
1720053215
629180234
1986504506
941330136
1719798521
320398700
259521168
178542361
2000812177
629059329
285238563
2002313050
278623882
1340089733
1895660895
504829008
984295896
305364892
734437345
1282895548
1296388284
2105235407
141404041
1581384890
1789968154
1884463890
1036349050
1176216789
699212528
707341885
186652000
979630106
31821905
1471784076
1224086804
677227484
1896896010
593632886
1791431979
1507435643
1981618463
539506387
1688571219
666777532
1794259511
374450792
1677602151
635661891
1952088095
1285192937
1280052661
1792888528
853806686
1630644225
1837803186
1886203813
378642155
566579660
1935053281
124981605
845088945
302483920
416158214
2086142261
733612582
1949601991
1046635230
1326088782
1697668754
792962520
334156252
1271267668
1253317072
1519082783
577412689
1610501625
821513381
113409632
505061786
954735848
142602488
275147417
174571357
255300382
943005276
1605372513
1589059061
2110641843
1246135735
1986020493
65087049
1596893836
829371996
197983278
796150969
1874268094
1270131054
1001887435
1391501413
1487794077
1793267364
1955990232
172827825
1382534872
304615541
1578595648
775417901
970360600
1129080837
1624062191
1805784526
1207830883
623794759
1275175903
55072003
266807441
3998435
1323638219
420057444
29977299
81140159
375054012
1140593572
1883563312
176617014
1624124571
1565692301
1990532245
1985076314
1033445859
1564605981
625340565
960008281
1973812346
1782129116
55807459
1600992054
1192489533
400227100
1128163435
1940547267
768118996
810346102
2036088046
156482101
1727439787
1133088467
978263166
320822844
902013309
495560021
1089174857
1126834343
726967103
758342217
427185782
209105465
1420550621
1394724086
1379156213
2096705769
887078223
7654393
1466081926
175111602
1515473352
50003298
1792270326
325769219
700475167
1428576085
361207546
1090601634
703028580
1163693970
62382231
618213098
789579097
1230261408
1911856060
1648292407
1029862551
1464868257
738574102
1747943687
1433744691
673724956
476951391
1029043354
510853962
1379142352
226801154
505238869
90313705
1044675080
54936193
806858992
1899356766
218106755
2131330549
1427862892
393512679
470924474
209573838
865605101
1297651134
2008788303
694435178
1489172141
1702396832
645828377
1872688048
1818075435
1109169690
1638325934
1666187633
1156989172
1082939350
1991304014
1692389745
1185113948
29136935
982808436
149214448
1432098727
1491529960
690591904
2114268621
1194138679
1353962694
2146877537
856383733
699179334
1136665883
1557791655
495390726
1496128205
1969705168
639499182
1400028331
1464889175
1809513016
1118533089
544706943
29125932
78718294
1848175702
1502098784
1087473234
1496444475
1039713766
1873519992
23385259
130926445
958881451
619779751
1268672031
1548042138
913954755
1285939535
205312392
405491824
149860379
705065507
748622289
1233859719
1545675819
1321420057
1628810027
765117913
2132825833
1288890189
605820734
293757881
1030439249
623510015
674986109
2070110516
1256352488
387083298
561485688
568720274
815819331
1375356062
575088350
1488443445
365571314
229905556
1731743475
478415576
814221211
859896404
1333953329
1359848572
544771769
173922987
1743166728
271960220
1829647976
1311546298
1482572142
416697347
1600699186
494036660
876317780
7986058
1885032804
1896084128
528090359
1125820674
141598365
488167123
1931598448
674276069
1490909304
1616831457
96364452
880292240
561212963
633767837
2080964612
66747879
1220810776
1679898086
151585545
1879064555
1086730307
1892342697
1275738402
1354241023
1265463930
683104517
99252120
2054773359
1338393705
89981887
778013900
1252826299
289810024
152383601
83260622
813857760
1075964742
1756087919
279762217
432154482
43694184
1979111643
472236431
202922717
1146277510
292505827
463128465
2003821540
1239095699
1323528458
214582174
1979494898
1003129109
58512967
1212415049
985819737
365965412
561111705
1721042885
1602193480
592522980
400336769
1257502435
386269790
1950572661
1666164841
405686851
19560669
2048251191
367111203
1270361638
2039671867
1167594080
1535744037
1977581209
986577651
737221162
1640190374
88282041
322676761
1775713309
261531967
1590646406
829467032
827960619
624511893
44113037
970800762
1739384943
681884945
1229966345
1738574996
898291416
1989761911
1413466292
1855031180
1842855827
1705469901
515778457
749100829
861732995
586619225
885435204
1963160653
797609618
1319679790
1869940925
1595595020
424688963
1606794011
910324354
140858702
1010814936
2111568686
659582566
526251552
625529026
1216076987
807530509
1518936942
327103143
1928498669
188989110
779107933
1216198708
750340207
1183129654
698009530
1427448802
87202724
1753337467
1437470140
68759922
1399766719
56505016
1492935423
238834939
684714741
2109139495
1408031833
1326138358
2005384699
434410059
432314099
1144603855
1543939107
1188355335
1819969206
898516979
1654016676
215608567
1331612799
2095564635
813177314
1945172355
1417581812
48066330
704690095
270613435
2093841796
632982924
88707364
1941184833
1530758094
1704807375
858877351
505924255
655260521
1504488902
646252711
433900837
1237191650
527850027
1128838085
1503674652
958478307
648358688
641466750
173216945
374368808
1885439655
2127591132
1947183430
372182257
315391581
1676428940
827242259
678930245
237418403
1576145481
1907128635
643138675
1112808607
1453765987
823075422
162848902
411915289
967710549
1125095701
1251123349
1043333395
1316488560
1302690719
2142539524
448711715
915805543
1295477966
1146299262
2084713257
26447869
2135992179
744345596
1247486276
1904763438
408738671
1025693583
1769492456
1505761456
1944801598
1883483341
1421831728
1928192346
2115655375
989779839
1448808815
377918863
1743516541
1811440396
721317424
217697460
1332012080
1841943944
1183831801
2023945799
1601626109
482520197
1561003545
1768651820
181871566
1650615480
1137454271
1261890795
1744979821
825558756
882166761
726805997
1540249898
1205551012
1958433840
1061074367
722223630
1378286685
1612091034
693292555
987329189
324374973
1482017760
768073387
979556031
1016097404
513203774
1693433588
670700039
1862090112
640341922
1969885291
511575026
684116930
2090505228
55746836
389518379
10954404
1947994154
1199691121
1332463299
463240834
1388927633
739777286
1208228054
881948784
1644872542
1504535109
1624122360
1575095553
1455699219
1386062199
1609796357
1489366581
737659991
269180411
1231761061
1992914399
783157367
240205616
1095018783
1973296041
588565318
1421584646
1322193414
631993299
400958003
1183014222
901516306
1877587128
776459659
1898063537
1031804862
2007942532
1366606145
372935354
642855029
557241551
312538470
1567327234
910471333
902919700
447323593
1820935368
942505469
851200065
1682027188
450101361
2029747486
131343485
913076430
233160374
1199394558
660984627
540449258
1295004977
897930302
1216826312
62880910
990095850
1486027112
562198945
264422635
1748491692
188828715
670731072
1542722674
1638923807
937154131
278186022
899506843
1695719396
2140848800
1477308080
118564082
1546567947
556222839
331684625
631324441
346477383
1411998755
535115052
921418661
1671089733
1723845134
2104878864
1198410674
1126844913
1155740786
1388124859
426872653
2043125788
819325592
75104509
612181617
24450990
1457559145
1185062652
849709051
790959721
230514782
1332536690
35955446
144071409
3298253
126635483
1322141283
1227177843
729549743
648872342
672223690
1277887393
290039314
592807790
2102832369
1839472481
858456221
964164196
1403979953
1878432872
1752317246
186370021
618686138
399603964
1588170138
44627323
2030332479
1967002049
400443492
645787550
1627942914
991728791
19023032
2040061865
293629620
342129231
1187282531
1430096548
2052955787
413272331
1524761338
1537259200
1496967877
1464458928
907027674
1002576400
1762207938
1805353727
822147181
2059260006
2065766663
686555643
1898125365
1459509844
1923690147
827428255
1096659091
500703812
1285759129
784935180
1395250309
1949797404
333267160
1896831444
1265244606
522881596
1497341391
1619321603
696351933
1227799679
100985211
144213759
105549107
357373490
512764480
1917768038
1538253485
153881720
1370502028
564193871
2093406183
1935756359
2034361570
1183543162
560828408
1936455991
2118267772
348542756
1737310638
752906962
1669396817
993974932
1866583201
2003739622
256216699
512517972
1044878642
160159772
1163274351
1203346058
1647356027
732502577
536019726
1792688736
1476536487
1979652782
930500706
2131192080
318439863
1930993043
225046786
461006415
325379390
1029992712
956560496
731904534
1500548694
1312287625
1075503386
236744413
524177127
952824290
2026030302
1490666376
676586242
1943438851
1155796195
1180229178
467701125
547282042
1916610256
1050592700
1246788578
1850866459
106948547
3597413
1842377565
1287905088
1062976848
602100399
1753400346
431041655
384148883
263465007
977700397
1339122081
518975433
1818154742
1662131583
2132908162
465290201
1372491148
637666970
2045823740
1353347870
637968666
610068984
710320548
167547027
328204142
250476730
1876806233
118673668
181053858
926323064
894096896
95204245
1939617359
421014380
579379028
1339879685
185883496
146246622
1726167165
1401140564
1656783117
125452555
333078971
1933549300
361192255
1579116497
1626638199
1843824534
134581408
2031400630
1964722425
1790383153
1887719507
659084090
2049607127
1838419283
1824730197
1121709310
1266349302
800751429
435006340
1982833383
5325424
377725542
1966481642
1056386861
1731900917
1122208674
1101951086
67689275
1065377940
2037752877
1243079181
164740122
435803097
1812458026
327351353
1282193169
1252548384
985004193
2008573238
1165872485
950261462
1405409396
612617825
1729278218
570548653
781227896
656008659
468295738
360763250
922528145
2029146286
1755286161
1943992137
469242053
1972284825
1483111536
1055366673
348540280
919051967
855987220
1415472107
366876273
257481828
285326635
1863465796
1464785275
965037730
1039496592
1753278175
2076050207
1372336215
2016401643
966000621
405606350
1539848282
2145695135
555779159
1373201128
1500630319
256469185
586280133
1084680165
1797078515
1075921506
1112132564
1101429384
11404614
307900822
1859973862
1718163052
1519915939
981121274
326574517
854642774
1936204088
365046432
294534000
1697682697
1756104717
486288726
892208635
237744983
473179902
1848149819
1355116407
1441147535
214354806
137900860
947805438
1484178418
1333699434
457227460
1089011835
598471365
556611741
1520886959
887338764
2043968486
960131395
232885390
1791520699
526182127
1570380847
798354321
956864739
504542632
831553869
1106119351
109090594
301884672
1461648702
438995120
317440825
1088763130
1024565889
1150330474
1476522072
1856223388
1506206888
1156946823
199719570
363998887
485116409
1598566974
1505287450
1682153967
276506044
1050258273
1427820590
462475489
1939364516
1078389644
30928796
805297841
262808928
1543695965
11856087
1308216014
581103142
413369125
247738806
811512221
1999643511
951144818
77743553
44684392
634657786
1222386899
1730375083
1509321302
131367
2106884405
1662782572
624310108
1349829021
1412136789
973895208
1309339088
1780091470
922349820
899239482
550721000
1896499864
1932512467
735669628
1939684904
1596374148
571269958
1990348908
1758278599
1472706
1046731375
2082213396
325911222
2122026953
2053665297
117822731
808582596
509160557
149557371
825488065
392957842
1724104240
1882953236
183525818
19829206
1192504185
606698031
1980161700
774106695
838273954
259993402
1533380680
77399770
986769900
1690095191
1985676424
848127354
2014351018
12455051
1755000573
1782920388
1193824885
1630762609
642994016
1490682002
218593171
737080437
162977780
38747433
806128937
52729664
26061506
1085249719
1317656777
1709222970
1449978175
946344540
521455832
588519658
1852000733
760601480
1979281121
1891106889
1191310776
1092091830
491455029
128560698
298512412
1146475627
53111009
939510834
1999504255
1774924276
1006357491
1085922669
6109441
1393259329
1952722872
1355481795
140629405
470564563
822613760
1990264757
1492836496
1000936870
539241966
1718138344
1072575131
1148235031
1262025420
1718645181
1972701850
1244466673
623024429
1546264180
495791457
1840741610
1125481508
1668106937
2123860731
1372138360
85538919
213558393
1187867950
10071885
213538455
1449244028
1299525116
322716454
516697436
797566786
1138717961
952946360
1865663377
1396690876
718667654
211662532
1540668190
214418734
709160061
2142729772
1171866223
2107030149
350721091
1931148575
112070518
1215456168
1910630025
2102909562
1881891107
341418440
1515147423
925313694
1568934471
754333513
1357916960
1339838727
347308953
494453937
1983820090
329021465
373556610
2111835123
458522033
2054019311
2070260602
1238138225
975803011
1213189140
678403337
2065763377
1104537137
1001169327
1678000363
1238518163
1906211317
1083589074
1362196231
1566886455
766965864
475960439
1560664664
1807471038
1287707642
104641021
1714686903
871974684
1429281888
651156316
1065157615
2068836662
2112185829
24197700
733638037
751368899
89249427
1466263988
344066057
2082324248
382747895
639550865
41619739
1860623623
2109345481
1994490798
1218361194
1988203780
1377136287
1329238955
1639748849
1345088556
448748011
786056985
834416810
805050473
354084918
679723437
842303933
1315550627
1785675855
1222783530
202549425
1197162792
389877568
657773051
1042823810
1420254807
687113875
685944087
849031807
1295344275
982835651
841429880
189756480
1962584560
1088320921
858296438
2005108465
288764681
1121994083
971557609
318328354
1600881560
197796428
1856155210
555994494
2092815434
923553870
558070266
1827860866
2121041236
804107698
1406294473
804676385
1934744250
1507954840
1991681761
565207432
1097138254
386250014
1491988314
840016854
1365268004
1179800628
526566898
2016887782
1036846330
455362962
1807047659
144945313
1104468390
1542123942
870768630
877373475
1868262076
635603109
695772782
602945961
1124041556
1206128564
1873812128
1499385900
2143672361
510901217
1171289689
1515209831
1397621731
391572621
859521459
650114980
512936733
588949779
814259282
515110195
1582737429
1595123511
969428268
563027178
293445678
713087433
725391996
2066109917
582311695
630818430
1124067951
552716254
1173134213
1232069651
522595224
1406344825
1765458818
1538343201
285934685
1896469210
1274605656
2037166594
597543881
386825643
99427095
1344882348
1000098365
1093546544
1133037721
1555351968
1171079272
517922745
995853890
724829723
2020325652
837139560
1677413828
471700873
1108615152
680048452
952285561
501757650
430187237
1998844491
1726394434
458599361
2141084072
1721517311
193221435
308486182
583186106
591906447
1047015395
1611142961
1051508343
1376083928
2087697948
1225581038
1953007763
1331455459
528884531
677486135
168789973
2124233865
1901936408
1870576637
798890466
1964769212
153354211
1299712965
475193508
1472083549
194707104
1569412572
285794642
1865714892
268985140
773027538
152923442
1230607970
1538003070
1156122510
613601804
877566081
1484069122
2119797345
457232968
2047826959
584678174
1073619331
1375986938
22415451
1171334307
2027605396
2013019728
1523057870
991248462
1280259000
1661837279
1199891365
149211294
226618329
938537132
1884312611
1571775755
1561286294
1128832431
1387273281
1428655635
1256520767
1179173351
1534532567
559741270
1381135011
1520703124
1012291056
631262658
1584974584
1989061523
1143800761
672211016
1096910969
46622608
1609608815
433534875
673586959
1639534684
1814450595
354949200
447805662
937794276
621118894
324655623
2109801617
988251167
1300148682
73679527
1509477484
1166209107
326977047
1548823373
1524765561
1817105421
1239350858
1513958419
216988792
1336697894
1186540489
1068077151
1503770565
1826360876
245696447
1711313903
488880609
958478430
1944849709
458024355
1890941319
1594214850
1921866804
1850045741
1769977371
116292432
1479877318
351176256
326059352
693169964
828313712
1613827508
1541696087
33329501
50122546
971592927
1881060172
1493647354
169445124
2047731344
1198415876
1997454143
286484303
1924121329
693391395
1067441793
1680095544
1773460478
2077849886
364158844
219281910
1380833620
109503597
1532614379
1073773943
2001216783
445068991
246272306
1232934941
1786593210
949665068
998811119
1476219158
1958763602
1504117604
843012290
690592965
1825260828
1858794259
823312762
1970085663
1254852384
33585341
1861958620
1784903043
22079387
410301219
1000480943
517835092
461250186
333424865
830080300
693529004
1534909553
1346668245
1141294042
1674653363
324408828
530802222
1166429301
1849221763
896505880
222665503
1414216826
712733924
554689636
2121108187
2033860294
1001960461
2053723613
1448282547
503002330
66998215
1825410042
930431387
1653548573
841606056
147464257
1416306658
1058797719
732563754
118464973
2122009761
1205793163
2079814020
337893703
1080338328
1448541351
1975453938
1744852501
1474318139
1272429945
1473650584
1339965882
1216753278
383149789
305241357
2005957726
249369561
492919678
892942845
720175448
712986229
743675393
670024212
1994822430
1247597964
200595951
2005491418
85438316
1581512064
1607969435
1831397885
1134545874
754550635
15076485
345851615
1716771354
1313451543
229510540
18335067
224596887
211426538
2115966029
1660193855
1622216370
967239261
487127383
1808665285
910563884
1848824131
1657661167
204764069
1700192730
2090088565
1238892936
1216495354
914643599
304574435
1451481021
946254874
1964308176
466596676
827366058
1054833826
2080908030
2110757995
1531387531
645545548
889522358
258089315
833135251
265764101
1581620379
245177014
655778073
109446524
264171813
1766216081
1300424727
443883256
1592251363
1130632820
90061164
172869230
731820340
343039698
1670230819
1563733920
265273480
138767324
551599981
1082708157
513571040
146995208
718490857
408498853
384126215
1908076199
915345281
1869270387
1748414312
1883809947
71075796
1439131950
1748655916
1933947752
1372902341
1122928755
1508768581
1517756332
1371883289
987847403
1862262740
1044272766
1389742817
1130542899
919816643
968259745
602081035
686038418
2110571302
356992058
522015037
683196807
1923602305
131498792
765289901
1346870468
2125926477
14745951
2101340064
1058376009
420427878
233048768
265857423
2074108670
2076109151
1906340463
1005501624
824455804
89349933
1809850246
743590516
1988321190
940282910
2089231462
1694315450
749398864
859481515
484007187
1355774356
350990699
846889132
2113770620
1557687631
1977725924
292541742
1407660930
721266939
2141351022
167793383
267351923
1861275408
504047301
1576807856
780611422
361042876
170418983
1549527434
1602880160
1737853936
835666065
894660290
1490829385
1858946666
1990323812
1469802112
253506461
2076322763
1406674851
477224691
1615856446
1240704651
742700190
1458779934
1889081233
1600000927
1479603451
1854690175
286656660
1785985708
80179843
57088747
87823442
174984642
350649159
919746958
1527848180
453178005
1968423802
281357750
1322200958
1303892362
1013583820
516004995
1520079146
270184232
2004477998
1332932003
521361151
2002226011
909529455
965554092
1101759051
649677401
916885515
1804354677
835365042
1741120662
171307444
353654044
2112364838
1875992383
647667778
1372884612
2112142037
400100404
325876673
418194911
403503893
418157109
1197800601
1392092131
1246553009
807484876
1314987338
1543535230
1765687621
1652562050
2069777979
1034477439
853180808
1918192225
936078833
959967777
1656295726
1953710320
1940311287
1207314157
1776501448
1427808272
1342322517
197000112
1147583590
22543020
1470498499
1083503601
586116702
1388859932
2007776614
458218724
1053954225
1221942996
1812768671
543382096
856697501
194683042
2050164315
1629600357
486449065
700724999
500711800
885461451
324519552
2077786401
980918794
1842651209
849479500
343770723
1977160849
995917022
301203776
644556358
373912291
1493076400
1799305652
1306202405
423221039
1735897354
510284250
879200222
891221355
1120168133
1990444302
325706837
461995514
1777827620
1031155521
705292886
378570739
268840641
793189277
1364123271
113705819
871004985
1359567191
1906534357
1427452687
698143852
1997265850
979187485
502214653
1283851272
15605530
486111102
830566822
657088767
1726158832
853477025
2123129510
854543374
814458999
1570207046
466090176
1845228424
1305583396
512741137
1707628680
1683382382
239877382
1418865369
226262819
1820182987
467092451
1112081213
2105537690
1055076760
1764068528
2050840187
714638875
985745539
1966613850
165711598
903415815
435460855
415430505
2119381893
1023549662
143983647
1252521538
582573922
1339693616
204565300
1691473275
554566382
1062517922
1638844297
1926710815
2072374035
1568944257
2011917405
2012200618
632525423
1265363238
1885838676
1642252299
1505540390
468620979
374631164
180016100
521323795
1630543920
126473931
992254826
1430186511
736405053
1510293335
327419225
1987254965
438668601
1538331818
434607080
716226483
1300598541
559338639
1730370465
762722470
2117916202
1958497976
226263345
1963205788
1667637029
1359818956
1466843043
2070638886
1315300133
2144459665
1697740516
2125804690
565480073
265584046
2077213208
110447574
962897532
1249212758
145429799
2067317982
1843278710
2064650133
1887626268
434179353
258466833
1328567572
958386168
421325638
322400852
1299934766
2028920450
1469071020
685898376
1548423948
938817406
2103150438
287661427
270359632
296053462
156514133
1428400718
2098845357
1866416066
1482606996
1732874622
235724744
511904382
1314628355
1161354759
1851410993
1486981559
1698151192
1680865529
1669876156
24202882
131205857
126317208
102999921
2131929499
1132906136
452891930
551435856
105586949
72441096
1219493538
401129233
402747362
1016479770
1151812710
430488749
811797384
180712670
774937491
2097938632
1348219353
606530593
1897630799
416950134
371949519
88187569
1061792811
176522151
167383068
628001022
218259411
1377586147
394338319
742929470
1889838533
1545276868
1709588385
1825068449
1617946749
151087855
1528235604
855899113
121427938
2108300415
403526095
1050122849
1260342625
109527099
528813229
351525343
654980104
453241883
550271996
735850635
581860458
359402173
209196448
1166557889
32380367
2128314313
685956934
888736447
928772397
1574278209
1350849452
573753573
996281072
1229302397
1548013962
1261223054
600210842
415906376
2014941537
661103485
896047975
1716196773
1079059551
1094451890
741282171
872150246
169441666
152123018
457183509
1829522016
568880481
1540246292
297566944
509960113
378527472
1861589924
509034576
804763825
1474711226
1375485077
1581340214
372818154
67962030
898509200
2047102764
1720827732
914144838
781205371
1292076426
1889604217
136439211
869333944
1920826880
2035201227
804343395
578356462
352733588
1943341287
1467907406
644643613
596897703
402583121
1060926801
2028867424
2035671250
2080119912
976359111
16049504
330330253
1665976436
1493882231
2110143096
601184205
1130729450
1351445992
92526108
529678200
298626742
1067484470
1182810749
1863209383
1183938966
1965508072
592039163
1934611755
421471176
907958117
1853705592
1669517080
1552665233
1216504560
1016182637
1696181483
61131160
799613635
1995272714
1291908945
1008293698
316012663
347502619
641665984
994339122
921897545
451821677
1819860846
1178001309
1215818419
1183477370
1593100516
834861677
1789314328
140200402
1792299739
241833395
493426056
1135673103
1767773635
1865264349
188016167
231778350
1364237031
962897848
881038728
2104105970
5719578
785772187
914564336
1851754252
1809467251
1786332750
382406344
2001718237
1451398936
1398764830
234726622
729066216
434828788
409120218
1063187980
612741878
706148563
442516742
596262234
896596337
845748816
1104981261
680449931
265984631
166778161
403880504
702398997
326369604
1057605217
445591188
1720754295
1868298398
543479831
597266215
78858983
853049962
1941205608
1758150558
2086200621
1675327690
2018817957
2086004312
1969585131
786625994
1718142105
1822038223
924134144
1155957693
1359346742
282021955
1080675568
19010966
740710708
1218323912
2093494061
2041562879
893044770
1873663416
1210962488
721511668
525765276
88477011
445132420
2137701750
705470482
189136291
970359791
151894080
876099940
1725020509
1054813856
1570322185
1778987647
406247115
140609204
543931738
1607308387
1856593575
1825391883
1758126290
1091641399
1872363182
313029375
1459651160
902553753
8816099
1408032598
1414450399
1031324721
2101717451
1892031856
650903371
34422888
1139741168
439946041
861338306
183171931
1654697037
90037991
2096471266
1107590554
2055358837
1140178530
705552087
1804463298
378044655
256171097
353025385
45272756
597155252
104472332
790489703
1676268038
1791578596
403525311
1089422280
1201643909
1706095490
1889323854
1579881591
1309785642
2141716606
1005833022
771759172
1062363473
1446718162
2055348547
2076074158
680421096
1308503264
1739492127
1474806880
701382591
1478862389
546080621
1797482523
361425865
275267263
1218360305
2040844897
1972370535
1774719939
1588507693
1991762110
516136628
1946512496
1273208626
1833074237
932031813
1520153850
1935668770
1798120832
1924582208
424264645
684728936
180561989
1119389236
21390802
2020768772
641449804
1872199651
224539102
323082149
918348492
1132503377
712484259
2114690272
1497950987
1887589493
78285354
1381655725
1898444923
1675282134
420978519
1950228343
1618879380
1903440719
1052086314
404407170
1423930777
474494188
273166381
1338409734
785557630
1048781001
476511743
375425657
408137550
1986029647
2142761228
1986610868
1871120008
47776639
278891782
1841640361
1072614445
626844490
180829718
527643108
496148434
737176606
872086930
853501373
1386957719
2032596703
1124023819
1960549409
1904423763
898850066
1679826812
1717975801
22842890
1348962743
240839510
1636349193
642671930
320607161
1998772531
1555466803
1361665410
1310253224
1373772536
422956110
898975447
175623884
729297070
825896481
2042131678
924477173
420906360
108763555
1272569531
1969985378
486298389
36785634
1200555974
2084992476
313708129
1803191661
1428598826
2107312395
663395389
1365091448
1931561919
361372797
1530629221
564588364
581452812
131143953
1067949922
101697757
2098527978
1920919661
769806694
87521248
1236840509
587914952
1774006029
756446844
1077276849
1694936406
876261902
951404352
2094866289
1875139595
409494712
856675494
161253748
174673087
1296125553
221140531
1060461073
336020639
1515825340
1973206819
663114493
1467252380
1144314363
2072622366
1927105760
1891354132
1615248108
670436743
2137030605
203266248
264315526
998102181
1656787625
1824215233
57588258
660855694
1535407124
1931827052
1375476170
615042534
140507803
1243963090
355478655
2081870079
1093029022
1916642510
1907678282
642427305
1846087954
443956347
1613825771
1659071067
1056270236
254894339
1167374731
1109502282
771729456
98553852
1670952377
1549745987
1156508733
781069010
1771191450
384339399
790191725
979657198
1893475334
1574980736
904024810
1884300936
2000040678
653713536
1598760895
1999856873
1956365485
1625176631
52948303
789563159
2033366543
662911806
1286133149
1221082604
1393793282
758490341
1124691406
1177654538
315371979
1158123296
492215737
709561277
1620916720
1523410309
1381789733
1670903704
1939107212
1766288967
116171657
1622372137
516153110
656267396
835649923
1230437282
1341625250
796414562
97288126
70079387
107636586
1528440632
1868965795
65674430
924531143
1393288597
887670685
1279243813
1199792464
503025232
212756946
963382185
1049585768
94128593
1182700996
1396010610
115020202
829335297
1914591240
1448114269
475112333
947544435
1044451927
625472980
1114864899
866299604
539694048
2082461724
1738666479
106829491
762771998
269234141
619867882
599445259
1854855161
917843640
1495917998
163095561
1368008478
1184969337
815890869
86074698
1245806469
478008841
49652710
204004430
361306260
253824332
1249912633
507333434
44240860
507201034
415165691
462516792
387611296
1305711301
1307029618
1862868601
1448623707
1791417548
17441796
827408479
1868738356
1654857378
1900107025
470583604
274266658
1800906353
127227889
941462012
542856280
1834180511
1682848866
708282682
632353639
2093622654
697911841
1560177133
656199154
754589070
813794455
136296697
1685201810
711596552
341604244
938265515
1402588412
1329202011
65817347
18847388
1683575969
1321093867
244850671
2022900371
642569995
599745921
792441895
1456983136
161786495
517360887
623857300
1672407568
341299067
1216285397
1061745536
1569880358
178006396
1150962358
330817886
227947967
848657999
53933103
985355245
403208041
139214704
1285344604
22385066
1583135023
1746737429
481371289
742145843
1862837812
1794263875
1273922481
1248263136
203206790
1756875243
843606314
1102923297
1098985487
1385899241
1114901288
797222840
1474365344
1472739471
305078612
1766861088
694867032
208905663
1581102906
1649545118
2041684668
337908169
1459095106
1947262806
1914056182
491466654
1684101359
144746820
1212261834
1298108217
383841195
1738645216
1549466740
298333732
601229361
1852108267
1220525401
587923421
459255561
1186522480
1831430961
1691272668
1993468564
1056792947
1934124518
778194900
896577604
960593818
587028883
1821969462
1999240139
1045142240
410661907
1995345999
1663559949
478974177
246653797
1593958446
708040224
438258886
1957436536
1922662283
453217712
605396086
1816225922
495012216
145324393
208882783
491109401
1370689762
830528521
1398311928
2009945288
425396526
1729041404
654088716
347709421
2003367242
1836246178
960084129
1537927248
1082073431
1662699999
1082878398
1906412769
523248128
2140885437
1971319510
867680061
60579144
446594582
482224671
628934805
1335908902
839200723
820021696
1117444528
635754816
276011182
109481241
261119983
1531032928
1134671236
1344099310
358999114
654609157
1139331199
906006424
677998785
1338779909
78056358
1253357272
1914208157
935971076
523367043
2048623075
847343758
1415122747
1748047151
765701968
226854922
1241502479
22653346
1049956161
2089055486
386314045
1604597505
1924782344
622485197
1811634658
1211451111
650528301
1639545866
177063248
1951539321
1962899293
956838040
1079576485
1591380363
365076493
1426895760
1414073190
870355564
1789754362
1129266764
40765287
1964467909
474548670
1664860635
1798225904
603072690
1832357934
1747723647
669683080
611045960
1694952097
950275340
138161839
294723731
937958556
1013393188
1345216332
1728415086
1470967305
1462961000
684931283
819732937
1703825495
1577414870
1372543799
1698547739
1264011728
1224237968
59366495
561317433
364784184
1004299263
1456603355
1041840119
1086605113
1004176391
1877720126
204579169
35815393
143056487
403962127
256479466
1021430367
317496229
1638770937
781093300
744556117
1966899658
1751686557
556889436
2083068586
434571596
936585241
1214504732
1829787944
1896545320
1609007489
996816184
1464740566
658611148
1078328310
6034384
1279263699
1223774057
401406265
1179358939
1371578473
426760790
1885318228
1940698198
739412075
626858484
139239783
2113248962
1786698799
1002392610
1927613973
1167142715
1844013137
25812450
909502716
459036562
1740309045
1062715573
1274268418
587701523
1520643065
1497516478
88774433
2010487269
1976697120
350066550
1935796834
1330612353
913009389
1770225647
459756692
1336464594
303340435
322308032
1712281665
1839904437
144495609
8544064
1738421002
1746982114
1508011677
2012047803
1319726561
1558179429
1077228750
2039663257
2095265166
2107608442
1989606037
1841265895
106986002
419414299
2103149231
561049764
283826128
2117328819
2127080236
1707192683
1309624285
938168726
1752686959
1600951441
263886669
892429001
1163517668
800026470
1079289922
891100558
526232698
536237453
1416329698
743058552
786165632
1574461236
488569067
1630782615
1627880972
487519977
933140350
648714250
1170487852
556839159
791260422
1774112779
1080375173
1092134936
1143185397
982978393
1710433959
1778607413
736941158
231570443
1186728397
9063581
38888777
772526634
2014130258
969315480
243180615
868187698
236485699
654623736
1787847236
1524547230
1428548936
848410583
233242406
886558350
2085778941
877277748
798442146
2128812128
188552986
280358870
1868889176
1393651566
1730364630
93800208
819555190
2089767483
1527616040
1526222234
354840622
1840657649
164472285
668894923
94864111
816108540
1739486780
904796727
1240560811
691506542
1423428952
1332056423
830601220
559531093
814093804
1727733463
1782575277
1590249903
1079471799
289696606
840797076
1803866053
235865919
863104248
726474691
1212048396
1766835266
457622749
932828849
1917514036
166669173
1750476271
1620384616
2091370867
1654757312
1185890974
2003424272
1976514857
182498906
2000733030
1078354316
1916084396
1108167137
39634221
711878554
1432655581
1827485535
887512895
1193631108
1507300070
298244720
819048863
1724048904
1640079159
1048224026
1707047726
2086793171
1227264804
1864102006
916273247
633052523
1136022920
2057982119
1699924280
1977546245
1191618215
1051451868
363241203
1721130263
467923720
965351218
1419866980
493605590
1871850751
2125577216
299533926
2120023235
536260420
1855406103
1547002935
1466955240
63186828
1608534851
2075800545
1165616757
434210803
1846778479
777096637
1267229792
1499791849
1833968404
1565317406
1937677362
1302071423
296517677
365179536
798441555
1069111785
738174473
1710414635
429670878
1776423602
1962139317
2111516008
365252772
225625972
979701241
295377962
1280189442
1215669966
1647001066
2147104969
1576372738
744662155
412250977
668615080
750141622
1650633433
669043072
592656322
187340205
393139526
1634457233
1331953064
573296348
2093265641
803100694
457211215
1566464552
1598590996
1567565462
308696624
880526987
848218440
1340764904
1891701837
810255230
1785013543
2005813653
1346825601
391866657
534066837
1826316069
597100609
1068042732
1152960286
1016800508
960645568
395102473
320424260
679224475
1871162492
290962379
1941131919
767927566
275586459
976572824
1226251788
1925420606
37610569
1711391767
1660884563
1319880085
278368078
2129022875
1469409225
1994218025
240020349
816591601
511810387
2004588861
1888649661
1423407243
196556699
2089087424
1205738926
901416365
773745763
329732556
592894868
1943237533
542098521
1983037831
2003451593
300166866
129752792
363546749
277794776
1767268480
1354249008
345708795
1865597636
161226212
738843116
140903683
570500486
1247699120
1822908299
1476344463
1338414538
560613265
579509995
1182942959
576618433
443424289
831234783
936404030
674358272
532098447
693997925
7539822
166766092
406934628
1306959092
421844649
508453363
948528879
223084335
1501666039
1974193045
1085495260
321583906
1820253769
1807061988
1135945673
1050142681
74286889
622974971
2019008038
2057060751
1801837085
466949779
2113784103
1460454712
1746844865
2077732587
1816413753
1102090724
240206902
396682937
1974030737
1708282725
1961461428
578582613
1519296429
41186407
1936046607
729786625
1661336653
1971411108
1927583435
75687913
318354366
1282449265
243532907
1402794708
1298252259
1627024679
835784246
110921166
542559285
1653718775
455745235
1001230561
2096357415
729727825
588547339
1922496077
722992300
1653751178
1755725823
2115621040
1513644519
814411664
105190136
890978671
1167370597
979766255
958128630
1331808088
2067638006
536064188
1892111874
701438950
1920995317
1881696479
198887821
1646238363
1063513183
1522841410
419331085
1381510691
1444007665
1628154066
1267207949
1881917378
2047792264
1700884058
1838041564
1958829254
576744928
1003159311
2023302605
1969450208
1288236703
1130873561
556737303
1036128451
1869473258
454968465
144761888
1217433562
1901674246
836037661
1939083998
593985239
1332095233
1152368781
1391365038
1593075295
1414186869
1407988480
534958863
1688203304
261073475
823390280
50254055
653500059
6688362
123714384
2034095412
573049288
913171945
558059377
691987402
107259636
2073864173
876300899
1574979926
760878370
1872095571
638984020
581007108
687863188
1441184964
219222007
1229727539
1230981042
901044976
507654109
797296887
1802653990
1251119884
1407741373
1846162746
994249451
726172312
1331340971
846244464
1334908963
1954944510
1483653017
1601966370
627590243
847892675
1582417858
790071265
103844222
905076164
65676132
1950365649
1256234507
1963550613
201112943
1111322846
991693777
335099966
1735279010
698879314
1998966199
729686494
974741425
1793204081
1873835557
1724165953
1624446044
1891624069
1723129235
373660613
1565916379
490930645
1352161238
1586533187
183349222
1835599860
755725213
924236479
551231842
942555244
321535939
2116419729
1300957952
1342554287
881269343
2087073017
534208505
354928454
115934644
1263069523
28100145
305618799
346458080
788339148
965548344
199249264
665194680
362257566
1049097257
2133738345
455927586
306272808
610419718
1635671308
482713789
1415335544
63300042
269214663
78061195
1202737105
74593620
1010391919
841291067
1003528261
361160260
1154930199
13834509
638272891
1780574209
1405522132
1998796350
1246963815
2124874404
1115740005
1063849352
1421213448
1026770335
924332275
1347058618
772733611
1304754736
511628277
1640416991
466043357
954330452
535716458
1746752931
60108679
1099614794
1618144958
1308421273
2034981899
1031273613
1824147184
193229962
233336063
951622248
1651018241
2143177112
741911844
1542215410
2035483529
509546653
679112116
1517386829
1478643622
330372493
93728155
536866321
788318245
1958031920
1402702330
189412242
1710897149
1772239854
1884550866
1029540323
1145165792
2097936958
1541160682
1671036499
1339265710
1511695475
1079364574
1681625188
1159565641
1213982993
1021359809
2072861820
1755254487
467040995
2033164413
570412442
469333346
472459254
2511149
24827919
183550512
362706730
1561600407
1382366130
1945907469
1530777493
2017143402
788123013
52965834
2030249316
880098630
1168362237
1831510976
830877999
1491575912
1362834219
1940544061
578432384
1591126819
1612327395
987424875
261037560
1288302068
958685569
1538111088
1532861487
1565684542
402230585
1694063819
572927815
1222871782
128703277
152586504
978135426
659519293
1433630580
77572603
312217263
2123947101
1794643229
1575986096
2121368142
971635057
1508475233
1954401293
2083044820
1822599273
12598779
1910173469
1646366484
1921918472
1923031628
227875457
586276435
795976329
846137051
943125227
23706757
1698994600
1533900511
684019592
422771182
1367601924
2139581125
1933319783
284509139
2133912186
1442384514
1034653896
520604396
2083307436
1254848381
1555468175
1104769496
1707224911
434740880
391345904
693666594
156087037
1587876788
214965089
1321398209
588613840
1654911613
926553510
476583190
377652389
2102446460
1198282418
1325730563
1342875628
2131069899
522388506
1719958251
1514045943
1900710924
2023136357
202046728
210392989
1738702368
1514103796
1197014826
459019411
847020427
1216485249
900412196
914293535
340864
1042737806
811762845
1268665350
1420806565
1335609761
1910282041
1878998860
1198535646
2082662452
1258671531
1705272446
331302517
321819527
1682822899
623530547
1570893075
994791475
1355269503
1322209108
1913414673
320421200
1784589378
1647753918
1612348267
334872895
36161222
496581454
2109071543
1360428542
1744512321
1781709016
1147367770
1693879544
681305291
1155472370
1896912083
1511457703
567864363
519493132
1943641916
456376302
808399611
1151087123
48380700
2049801177
1100386125
1791650959
226024374
604645966
88214653
546804643
1524512718
1670159112
1077725404
2084188107
1378470759
1661232901
49044648
2105783254
1055154717
823600291
329369488
1151382712
1611770146
593749045
1585571675
1695541934
763480733
1291973534
456029722
1239480519
23334376
503049018
481857581
1366031764
976454741
1678246305
1753596723
2077420282
1932966132
1272883310
1022403381
1086170859
535522432
766537642
546171324
1575088963
685201200
1583100757
1730092046
822615639
509014680
1915129347
1364965611
1969060558
807619617
1423152786
148500224
84254833
1449648032
1445192622
964680642
217805790
2069985591
1221974046
1845907584
1920136974
2057248625
359413511
490086833
2114773465
1964901877
689635470
27851966
978125099
1201244031
1952159161
1710671369
1340367107
1653090325
1003037755
56131594
192953072
1499373433
1359371268
1760147615
502181716
953281402
1619880487
500268878
277497156
301033845
1550532063
1354491019
1425879891
705821181
721884334
1798110981
1217228485
1705191804
607604263
1196849694
2017625313
1311204265
235178250
322481189
1817590492
27798891
899417819
469251347
1048638751
1813997279
1880250335
1349592014
1070787038
1634637289
1102532822
1110484351
2011895371
144521225
568083736
1209940710
1350369688
121052446
1275956321
641562517
1295401817
2109983064
1323323154
1108428507
1093981389
745529230
194353458
1934211954
140454066
18977663
552843232
1820681424
1678707606
1582375925
1188486480
135212502
933252125
471751960
1863978154
2023866984
43264752
456925936
328814211
1985576681
454726629
996868902
1882074465
2082334020
1425153280
626773905
44530048
166435770
1840238562
435372154
165500260
612889371
1218427189
1594334919
1612876319
1934030071
965689642
1808889437
1953768269
1756166559
1458719713
627593180
1357402976
1389676360
150217112
1304720285
201171024
77805342
1277501117
1038005156
898324317
15819798
1670786095
497499638
1194608979
754344308
2136145976
179074560
1532808991
257521777
692856185
7002247
1824855532
91614923
467782704
1532945531
604549977
544822636
2053137006
2048003393
1063551287
136666580
1021309903
1299953184
1816380161
1360935133
2115457520
472855455
2033553695
684621003
986973419
1374672227
436964693
285840353
2011693937
1868822907
251846376
565555828
746468045
197141961
1526232954
1726370970
1004973983
1550002887
1405722283
1978680662
990633422
1551650164
992069250
1008741477
853622964
2029287852
890677216
1440523369
171776853
317946995
1561568919
1830607227
1051580736
1031423521
1756724548
842837722
352075253
1353397523
995570335
2052550061
1865112994
1199138550
70341710
1785854843
2129091923
1519915987
2081193135
1457362807
410254107
1839394821
380116423
576463250
2068569688
697865995
2132186701
1890511042
2059513841
165674095
2104462749
1817772207
169081565
791799649
1868142568
796794952
1283773364
2111796356
1275863751
333908019
1797671388
1661902824
1066051894
1179938916
388800247
379967304
1073360818
1969848203
1219970978
1304401198
454166740
1419167744
1998697348
329187779
1489559875
1871630017
957144506
1698602564
1937708156
1928141217
1869784155
900855494
1292322874
450413967
1479797261
800283753
1930318156
1753982108
565345621
1524017118
881025014
331801595
1512556710
1090126584
1019310960
1700674431
1518947212
1252899810
1616582424
1143120389
367778327
1198268190
42558955
1033211282
58107201
2023381186
2036291424
938326028
706153483
2087411828
436360000
1125543547
709243398
534637053
491326947
712140368
2068930949
1831755930
1480699093
2034965817
1857434196
1043720432
1396716221
401980793
1833138875
810511182
490091348
2144767386
1188038529
293316058
1345638583
1082910185
1450712195
1016940206
387579468
816426803
712162432
1556483709
596250181
680421526
1336916357
900594280
1719043269
234534353
1452248403
1502443217
76756209
1127511575
522582333
582195449
1799005352
1017012585
2023255741
1498505547
425900320
332214183
541671378
605226576
593668893
1732462099
849385205
1010845189
795558558
840691266
677656412
1547485417
598891529
118428652
145687882
23157682
2121446409
1045859135
146364007
1615309213
1392573230
773709616
1740835327
1421893292
777466697
1900390392
1854957832
617466510
815223548
274950249
386584278
538663390
2015768987
352777633
28711039
2072715458
236960958
661546021
63692300
1116892610
1527083743
1391558224
1106080380
1446929212
1168648517
1838007009
2021501866
869898696
2104366769
1662774131
1137930933
592169693
339093638
1289222582
1872108643
2003600050
1933156158
1241829118
229935501
950131359
1634529693
2123647321
1384648290
1682193315
1090583058
1893526216
1960060017
1633691706
1556441688
931530455
359915712
1703874113
357402604
83065092
2074490401
1119888002
2027433996
496624511
1074396113
2028618199
1344021613
717517877
1366998665
1824512894
1832492846
594883685
337598643
1318970317
288501428
824761942
874205816
185519720
124246752
107428663
578030096
274370562
633639075
287902186
333095957
1253878102
860542512
1262251345
1043055513
1928935547
1307625355
653320668
2056653438
690623476
1137072791
913554554
1601724873
1471999189
1921510269
812003480
1445530120
12286070
601755846
1549131371
636908263
1637262159
61585431
1038149891
1725094972
1204669124
954960147
91133210
1262206382
48955403
1488819100
1636134501
839776121
376263037
1583759947
1139275409
1981270570
676994450
169842659
163634063
2052691850
659451043
62763764
910669072
2131126763
1158239244
1564973510
325536714
1551189315
680025862
348475360
336488154
1448361748
619643431
2074358065
1072964218
1385062077
1351750973
1966249504
1085853248
1551189320
161502412
1288945899
1550603050
2111807140
1275129284
2007830782
1101210099
487414040
908136078
1823309635
90351992
927114591
948535771
1492149048
323900573
2099953704
775245981
1436319136
345903347
120815734
29518943
1736461980
2055691473
221426054
229990838
2009903184
1692523907
1170616859
338236030
544128051
233864670
1325391148
2086893432
363460315
945296239
1125005777
2062052165
699647004
1416400502
1622340616
1656978644
1580278750
773697169
2021137531
484558994
848803200
1961640417
481636516
611638114
1569916162
1399909162
1670704061
1836555615
1655643859
337473415
1600970298
1150173942
2091477897
2097253769
1255657104
93997013
535352677
477911766
1126424917
2021355759
1740518224
887302750
1288014121
966186835
338558440
1296497462
1117798297
1306327381
1428441957
698445329
974521489
1613223374
2064913419
215106642
1391372182
669650402
1143127615
720790933
1531434790
524816229
1612772025
448884232
618592629
2027177727
1823586608
1621280107
1646644297
860314197
371252183
1587494007
1588776418
1001220790
948540579
132657916
1740532917
1151426230
1343127679
794380095
1048444767
1397699883
1040440425
606440244
2001569270
18243309
1678575850
270353126
901329174
314908966
1431197496
789916448
1184346833
1283850137
1626610843
2132297609
780556048
1404579610
7343885
1965897846
1547166581
2114719562
1055779245
311957934
1260863283
526167432
2124437725
1788995713
73327757
1038044892
329723421
1091465717
270931951
241303939
57662673
1703528653
344254628
947009788
1385250382
1349928124
162527494
610561561
709074489
1235486543
512560882
2069220054
1102450261
161155842
480340884
190897176
1587676027
1379973549
1406856176
1885227948
1805531414
1807878633
1405415725
866820807
298966544
1187718681
2027557103
193598596
1992886438
1026923069
432246087
2095271844
910914245
108399193
1769444600
1613388010
1798733382
1966240024
1883720686
745827820
427524432
2005525739
1326291877
1909321317
243489369
464971712
1422903996
369839988
1415072923
114637874
1212210684
896406713
521610300
1538540572
599310343
2056704923
726180508
62842499
1666200040
1465728307
1457795693
606207790
1777501035
1111961705
1440539764
1165644448
1800803010
2054673459
1043968738
1416826579
904697284
1443871211
1188695704
635293504
687614176
1159137165
1999090298
283979002
405940452
2099948030
756465757
2119881526
1461768611
809865026
1240802547
2070028124
607692737
1126099184
95044660
1939359074
737060791
766932477
1529343367
751501326
1642086017
180868412
938317815
2083439906
1994787478
1493032864
329180793
1816495438
1076257416
316607215
1406039084
788984184
1951966990
143381252
1665001702
1072908663
965368343
1351101709
720655642
98152897
383188828
854130935
648795555
339415752
2057553083
610184196
490176861
1616018870
655356448
1018530726
413309978
1441537012
2070618842
243633882
283775835
877896864
983712779
1676267652
1464943295
2076400531
464805534
641284702
796065882
2010945163
576726590
483995246
642772985
466799721
1935364717
962804145
515580090
1897016100
277135069
1433849465
900067396
1229632919
648172195
414189079
267139070
954788468
1465627082
861694930
1449246733
388297204
792900735
883347106
469892314
1559319701
1088071610
18029545
625152575
1009924306
716133828
1346584885
112009475
751184303
531420712
522065538
1408686471
1963550023
1577657901
764498206
537418137
1604104788
1513130095
1833401600
1499811635
1616428794
1078308409
952827886
496985676
1584858830
1340515935
1085219619
1905392606
840515916
2064095044
1450714572
1665669782
527980505
433339730
454776578
1972223772
975430645
1923691637
420493461
1414358112
517682703
1180043110
2014029970
872077290
1521017562
100206935
1117656108
1701598618
571071095
1357247575
604877275
312667206
722011601
1445483274
384156428
1210264141
291007940
911388754
852746036
1637814598
596699367
124489651
579618114
668095108
1424052613
636038465
1217279717
1754387262
1318470736
181208719
1002527129
288323804
1090741935
1880107539
184885670
1450392882
460797029
565268471
552289361
1015712514
1057117852
1926609522
787886623
1550770631
268140923
1804459369
970233924
325370455
2118703824
1693372311
909307043
1549001436
882370617
1850835363
534511174
1775872752
449643750
2141765562
318869677
857143456
940794113
704575555
832961913
73018396
1159104183
676122130
88071918
1206287205
1728997632
1744399938
382780049
574197752
409401833
1500885775
633856702
676358628
871123172
377686456
942270699
1703709818
1803823313
752297048
882292992
435843661
731799020
552431990
1357267459
282741244
144987440
100097174
1580554596
711719375
1406230833
1425823219
1566285099
857697353
1492943168
2119869333
1289969038
1701455008
251441109
100268185
1270648807
2057509514
812693436
1403049503
2047068389
2053496465
1121162081
1040036783
1935031857
119408284
98980550
940895929
1414254887
964420076
496535958
1843692293
1993351549
867399093
79185185
103713816
1865655926
1887879304
1993509830
746294129
1441649147
1899775991
63791509
2005236413
271137419
1354951497
1743017959
895263407
324193707
1768161513
248554213
532102172
235211208
629455369
1493547017
2013058999
1925726438
1125633799
1309373503
197037733
390128224
1149268986
1595853291
661453476
1954860498
13079615
962721865
104658510
326151339
1076123434
1728399376
1531716835
1375098104
284749007
586240682
557204402
1954362168
75800892
1251725443
1919697089
1619901665
1236023608
1171254943
1170087115
1814096544
660182631
206777801
128487878
1594669636
655598586
628082645
706184344
438745507
1401915975
361602666
1768832104
1372952638
1176251294
706916762
784753508
1743438148
1491658718
1952718125
611765946
851246909
860399946
121675697
1125322373
1704797338
137509035
894281906
1379190576
1490927286
1180621138
393211447
293589105
499568759
612904396
354978793
2071076380
485397412
1667654505
2073012453
1420849281
1938834510
1378854731
1747297792
2141244533
1587147173
427418161
1757664284
1430502283
1078614384
192920730
840282667
291329161
794282478
938077009
841200581
824118152
79235976
1146995621
211324826
2023967170
122246207
305272757
982127761
749457157
580927570
80435792
397314443
1798559933
144102936
1262488473
453481142
1854345855
856854333
1661365495
1361813502
1806585559
1976527726
546078150
1786176271
639829731
771885654
1706770301
1334627889
1071293156
533384754
1300644065
850598404
1037732509
932382132
1992848480
2091865123
782630127
797777505
1070549581
1072690372
1492562198
129032006
789911064
216661453
1448164827
1353493098
1959508598
380903495
2116438733
6604708
1677237623
252209973
189892543
1622783645
2030232809
2096464245
1860660594
661555438
2125789824
296245370
1348650444
1747469568
567433375
584547764
1281555476
1470058439
1182965004
2054743502
407647410
1094442662
972220246
395002416
1245326927
511079132
1705933650
1272700877
567732633
1903516210
2035265083
1456606373
1338382677
1518353083
306846400
896075505
1584814887
1510122550
1085218126
1537307293
139016062
1324788331
1659738178
1809012717
1948445053
61900743
833486860
1147775401
43184083
19154714
2014031792
1689277279
182871268
1792964115
1535935704
897437633
546643688
1409867693
1113048033
849430173
916101099
1341410847
1431127318
1176384264
929799782
1992316304
1321068342
1583256145
1834601833
819602798
1034308962
1688508797
1616235757
1512793116
544006793
958723014
455170476
804392813
960767397
1045596472
455218724
39479476
1098006129
1157942339
52830755
1293149579
668915953
1463914688
42695487
674900768
1382566465
1871931737
1062937897
1963659188
1755380965
519409306
1929976342
1073915198
28714191
2071874668
1319764625
202787743
643873551
1846606133
613398012
417843879
1927398299
360739643
1113424638
938046726
1143658379
2041259889
1472544554
1787580862
1047788412
825859989
993927222
1303465589
580893127
1757976611
1462131508
1152809549
1391364201
1785175885
115379552
1754875856
379745354
1484077634
748547221
1975965417
525604269
1191285877
1302740665
1297303396
165268671
989902063
202283717
477172667
264389972
1454718297
1643114811
1596027364
1568883667
517779298
323902238
959889240
77445338
1279671343
1627534150
182579666
1209539969
161290535
538179320
874779244
214964324
1297047381
1981541548
748470196
105146609
865759612
475436498
1800320942
1268259817
1424353688
809428469
336816736
1471154214
280367092
1100956549
2123797526
309039631
631167294
2066370716
1825759004
1612298364
851471485
1942780375
757632684
1466656910
1735799164
1812418487
1850159279
625220170
838952663
1942464181
960714863
1357493365
773341399
843546439
1481728119
37009724
1751289622
1252832795
1723741386
511818178
1141697194
490044480
1625236871
138744767
1807445285
1843632222
1221706003
138540005
927264282
1186426177
1459926442
1720034256
1405077869
1017891734
866303164
2087197979
1133063773
331581769
1612221521
267576887
2014311511
395960972
1175376281
338638508
1464597203
1527161097
1397830404
2029806356
1928007223
1921453412
540760892
137335157
257709845
574400049
1483016700
1692251488
1426280406
1634902366
2070294420
483448046
637223650
45822805
229379807
1531548617
385110446
1087742110
2004379334
793643051
1909654022
1705907298
440640948
2129057628
1960531158
971522705
316351212
734763283
827352140
1753599591
817127677
488604843
9538089
56196071
1628330043
1426023584
2128481784
1511532415
647612579
1874973577
1460165368
1593345658
880907491
1709883213
1786887932
1626517233
1707877275
687027843
88584239
1959815375
271501794
908491847
1432067002
2069841160
462175744
32859078
1234058094
1278574325
1433866641
692123129
1267168393
698000203
707867360
624778325
2098445841
1128595962
1119975591
1370363400
954207785
851240035
30946061
1817998345
317542827
89559011
2002503247
1338596639
1965320487
349441083
613829934
171661937
949203003
551531632
1360872242
359263061
1140787827
1353748341
984364674
1512514038
1149991742
2101964724
407601843
1451788107
91177644
1642322971
993792610
741361660
1068467407
288866126
239151636
259499852
1930721085
1399906600
1308703205
123452699
1973229391
1505961487
324450461
690845851
1725655285
28219213
713688247
2049305950
415382703
858010550
948785105
1679812472
1200454990
970753947
1500745807
836224914
646842179
1397820690
830176120
1379051341
1472333253
132732004
1546094662
825083310
1480776158
1192031305
989591843
1211579096
1135708158
585843139
1604054691
517010681
216706732
1911148707
723419407
1333722028
1785398590
147504162
1049944924
1143078294
955080907
834385540
2128252151
1073685185
2129347495
2040455569
937978923
1960192754
130609888
1711173395
1510220010
1267126282
1033245976
591137006
1564753345
937849759
2087442440
1001193748
235049828
1653019309
311533409
1836337744
1593147946
709919086
2091989810
1040922664
1539921098
2062348452
763602228
2005534522
2033361436
875149587
1417627611
1289825567
1167243125
1636659072
523291728
2002022821
1734806457
1216627259
1560768768
950586856
1692186665
1587780565
1031661411
1251349856
1644231685
145100837
346602135
1697473964
1495778746
367038691
710098190
721772318
1262568910
1125247227
334757842
1931289731
66554101
713916812
2044841947
361178192
1334647314
1726115313
1817328800
286042076
1721085129
1346355139
348825217
354102262
1572982711
603399041
483185913
879526336
370583161
278840433
313005134
1106949692
2081074229
276003110
1769462931
451986014
1512078676
784086972
1769537479
1701381143
498641535
1276105103
33447879
350911969
720605851
813562008
1852714132
1387650986
1050428534
968657559
64006847
957568612
1664444904
916071863
1150910874
636626072
677460351
135726316
74748341
1112212154
436039877
1805984857
1979667074
953567055
1718376254
1630579917
1886894411
2009519876
967034680
1924245788
327788254
1046142298
213598593
975700291
730062342
540232824
131204840
1577238483
1482523174
360916324
373701237
1528011989
2115312857
541559096
1935018984
1448072023
1829907563
64589759
1063512588
1472150703
2102540870
88795341
473349222
991606111
122321267
673072329
1622091388
1371195718
965143456
1544324085
713740464
613918540
1110446378
363310909
1861139428
2084265571
532684284
1422702627
680631069
1336369477
743487508
687145423
1686058301
2051953400
453656147
1419292736
881709078
476256930
660444704
1173537104
2025759377
1339965601
567378442
882371656
2128760431
1740280293
1447854072
1349602038
704275143
1040845983
2078551802
265013554
686876360
681841821
1985691152
1330470284
1046407923
55439128
764863102
532744542
960177173
1499367235
527750456
1254793418
6917545
402553602
344644154
1219714012
2034570092
1430613554
142134775
379596160
459031598
529901371
1654012958
362997033
834276294
1941369827
199523696
1480005061
473134497
1733416210
1129209385
81512194
1498642054
1217131230
1230916747
966454434
1000193910
1789319482
414453413
628074468
1795266348
312605677
1621295272
1503415959
896908573
1979777860
1535237015
639712204
936792863
16211878
1649738466
698706098
306040820
542778978
1268538236
373410735
691141083
383333786
858630343
163611029
1730013173
1948295326
1025799302
956349779
129109342
396583984
1041267676
324042968
820202190
1072718586
1856742857
1806507040
2070022486
43166000
1904247239
586905407
243424378
664664495
1963609513
1063854215
430844930
1193845130
620201035
1380394660
1067083530
773035131
1767371582
114276316
1972911510
2057425156
580868421
828869157
1803248346
276827517
629509413
940313703
1185830896
1996335848
837626633
834624967
1429061104
1800925847
2082065133
602082880
1531162579
1813551437
530497427
1368565491
1090266391
1101565080
2005883782
573504028
711678880
190318001
1603911940
963328965
1879001764
524085025
1305818761
1951195614
2050300932
375939193
86836753
464473083
908832637
773118377
1416684326
1039938658
783033305
965552412
1848891709
1189734414
1331784234
934153754
1640153419
355485262
1981276118
973272690
496713988
2068154825
939388925
715065818
669798500
1230231699
654229238
552828490
1640581244
867736585
1836047319
1560556811
903379077
578724257
1147861642
729521583
57034273
862192382
458012404
1681843049
1793446330
2031932772
1022451159
1749246121
1493706132
1201906531
1500037265
2055625632
1236462574
646491193
419040814
187173517
1010806132
1330703338
1064351310
181067661
915183433
1863707647
1825264405
527965579
2089273697
934763443
847616957
459977712
1308503180
638545823
47603235
1631675183
211210450
1069222700
1901757017
1882794211
537121730
1814474607
1388712779
640742421
1183960847
1907438630
55857719
1549246849
1012846064
148195419
2043662421
1585790963
1134676969
1684715897
1328255287
1549835315
478919532
2133886129
147207479
1452414361
1667961666
1945153211
1032858461
828684861
400221540
514778089
476965897
22457095
1072069869
1114824935
1817131761
1429850168
774538428
1885315757
1419014486
883270987
1780266248
1911053957
377147428
1083950508
365103713
18105011
1583930162
1600069803
1816363910
652344955
1981004195
463465861
416638926
687608473
1721147971
1648146527
767366402
84863301
62213148
284802508
1864062542
288470633
1738697027
1404014375
1970880973
1978867801
415443379
479330120
1612291967
1471852354
1762182366
391140966
1731778174
709887584
412683200
1307561564
444884124
1383654266
1671365617
1365333724
2016598929
1723787044
1698466048
385065482
1296394152
294528487
532019100
1591900234
2006703595
1274904469
68214456
1600410852
782520983
1639038834
25082619
448219598
1737438862
1802274163
1997322231
902704248
1041301268
788002153
1479637796
1482623387
47862425
406859796
1861350910
372498795
756006807
1217106607
1685471188
482258059
1814690541
98746296
453474369
1594992504
2076681756
635006686
1787802165
1031595852
588881169
1678312861
2060772517
758265224
1974652186
1840117503
1153951286
795882800
2074382921
1224272990
912289439
1993723343
1525718780
532985139
178200918
1822351581
1954113662
1518469018
560898035
1588282701
582622825
1632229532
20751269
2052131869
1756309710
1177023489
776216750
1461390395
1668820495
214809960
698445641
934590313
962371954
956247964
879329021
1315190273
217831675
1177187658
1629294629
1033096020
730967091
666587439
267450058
1007386988
1096325600
1926975152
679765140
932978289
1462925070
1466939650
1035877069
136077305
954246188
390487343
1185572075
1069121345
590662764
931270756
961559356
1690041921
1036200682
964166100
446360552
1677835021
1807702605
1028575672
9236107
1385057405
1808574872
164655703
303529452
531801678
246086467
301977632
1108285898
678233445
13183845
841171431
1490424310
801252510
988151232
51691735
1517688705
384874387
705205332
1271457966
1963055282
1266692225
2134469820
1176355079
1698144495
1078709210
1535436738
488786971
629015860
1774904326
888166067
1076355065
1165202661
485985999
1563070939
1594771044
1986696375
1532264517
48305832
559654268
726253749
95631388
1522708037
1792093991
543889022
578516252
1431870388
1162713779
976332690
1532293670
1660899743
1357800263
1731163091
288647616
1197977851
1753272816
349457212
1693246188
1646907280
2037632110
1270790218
1434862794
437405126
1671130727
854061809
481964886
1156777211
238512487
117692831
1024996199
1977660829
1020079335
93189276
1148327755
266706401
260495026
1629257579
408007274
1397952451
2145905395
246578153
962123293
1476026168
331928818
434752422
1166841174
112615510
1839869735
804147962
548196804
684617122
1385222894
929243754
215551780
198964897
851161468
359311785
618893330
83596787
1000633279
774566313
349420022
1311944462
1994121970
1095163507
473481540
1293063456
2054363230
2028304863
1494064753
1237465430
885159351
1543521679
286214442
2042060898
1719625191
1389466969
713440548
25715167
1798431993
240906588
1151616640
895446241
20631464
1780711560
1656198500
1740134534
1471937806
1230142064
1687427898
36829211
1104354670
2124522040
297020848
1952184926
196633502
8243130
1269920814
948588370
259126320
16995048
265755501
1188501327
1273831174
2072565176
1185829329
1251743808
1785618014
1737598426
2072382363
1322040459
1265180495
52526989
1964445480
1505335486
1693471480
210382802
1267026339
417757848
1913701716
1307330123
2132765378
1237057138
730218138
180604934
1046333710
2080222805
2136763095
838474032
2025950778
520988546
2116848299
756381639
257239961
52873485
2043210530
1061166473
1789859302
332818933
440870448
620687993
2037893730
287217593
2071603842
126973622
429136366
1892277276
906824866
1561570665
825540130
1503234994
210738753
2023427679
1143747871
1444387878
1306906414
1537704086
487319064
1827996287
1537922286
1281449039
816418128
1090361539
607722433
1245541746
902688972
852135269
1160248892
885009937
32365535
981227675
1949320638
1446547487
384721936
1340422774
965243553
107769841
1830122741
1001210385
2011811095
1062114967
1734845620
337173303
865025104
1207432159
131354651
1950016579
43968406
138205387
1672543958
746278279
244293122
693582318
136646568
1065041500
255526795
1581185328
1900457305
1988084663
762158130
141113480
1841957248
883689236
1139107057
1808249894
1145299608
1886653406
47219669
1191257151
773869120
1590752707
184321092
1794877497
1066323900
1675614231
721908573
1458714549
449098224
1219758617
33800103
1819155913
1477881206
105252579
1746919999
10320718
1535824787
696767295
520277546
1721749506
1671676757
1825041175
1890462039
142708240
1950754087
514570450
215436297
1119859613
1538879485
1328190191
566757907
2018274533
1860498473
2131903123
1593328233
992853863
1024078142
918426001
1152464792
1877949191
1650290918
1959354516
1563144144
4175092
1274915850
1436992930
951705006
53741963
787265254
690270848
1202589657
935847698
650687688
1661510256
1909402020
1213570980
1747440867
1879691474
340517672
199099249
764892784
2022995729
1547555256
1545159446
90100867
2128515951
1156396947
493476236
1766382411
234305189
1445371149
1072332589
282182368
1536776914
403910676
1324360452
960353530
1319846122
254078065
377023929
775403499
1349736324
1942457488
2082556812
817374183
648784189
1051148650
1666711183
1897389773
1354551870
192819839
1386887452
743243784
42565411
1098499722
304136096
460619196
1532195660
1634251754
549917628
1206452237
1600329379
1325586444
697672961
2101870121
121277456
1673255012
236457305
2112234012
1732071344
380734117
793268486
1297347771
114646346
107422865
1396189854
1471402737
1983831583
907949205
1614896103
1942104307
239296527
1505649180
613812583
949024534
88969838
408745241
53091331
1595383218
694062502
1049962388
621718211
1792537046
378380474
1862417535
947416590
469342421
769369959
2018271532
1422539034
945597842
1614997801
358175863
1293712549
138718055
369917661
2102515699
282775809
1985782751
311705799
1313662834
875595952
435534242
818167198
110213614
1478314436
226551190
883996676
1837205849
1814737169
1382351531
853388620
2119836310
702282753
645014116
903275434
472006339
873511688
374548758
1457750003
254845506
1924369207
1132376460
1857954998
165611024
355326339
1128806972
1465554810
857327271
473541735
802330826
1877078035
2057133598
1707767342
2059712217
808340962
1137877630
1944448799
1287755171
422516453
1096470329
157677625
1002740428
868138383
746345767
1035764913
1705190493
395513542
1489072840
1391627566
51668178
537987290
2100925467
1731922147
1388349501
82655518
1777236826
227733729
1257774877
10592817
1094594863
1862748597
1406456811
115485460
837467292
1348089177
1654941391
1230541864
399549286
903876234
715059556
1762719367
1448424192
1636665901
906589195
924830110
817729375
223338964
503687491
1328181624
1505725635
233309623
1047536238
580605218
1824345743
2023872376
776842125
996834670
3977405
2019585011
1953036381
293845519
38500174
882398661
1658951544
1173573844
346113779
116455287
999108464
1931621246
661677406
979754330
975962857
25869744
519454968
820060260
1620163766
342817863
1627177343
308793442
1677951908
708409938
1016946906
319907258
1647073224
2018613292
934742464
1797471175
254326264
1514957090
1789379091
1321800661
1565164542
1619204731
872094037
151232041
844514640
574087338
853434776
1468403073
354064171
1938976449
541831195
1130082411
1499657355
2145186735
1274848481
1951306766
795263696
210411744
861272974
1663577517
519415194
1370536165
1570562787
1493503536
1573002043
1622877402
1642536452
1477745424
457924918
38114104
945220567
1547555157
1275568130
1210195535
961787717
1480724444
814702501
1219918263
1922076794
1846995160
1286292461
351840634
1121020880
525335848
1027936318
2054438788
2055220008
345103847
1532818542
115417784
272788874
556201726
1564745992
183819327
1306601318
1374650484
779985604
104296024
854786889
621116028
29788071
1975825058
668633512
2039328241
803621595
1946370207
2093551946
1565439907
1225296091
1870256868
362248125
398924369
1434516443
2064410259
207986848
815487131
502972437
1510566026
34717672
827660154
1916002302
1854999699
1152935871
143411429
1216751696
419345197
1770938981
1051942278
933119158
1662912430
1887785415
450854664
920789868
34905810
88872997
1745212092
1093116519
1309220040
1918633894
1095156513
1752990372
1185997749
1608768337
637555510
551593238
403523884
25261767
343963565
49516077
1388402092
1658547984
206600610
112603961
797510091
340482595
523395341
966921537
1031482673
233433078
571041410
980842197
1188996128
946717107
486960655
1346195077
142364340
678310694
1284606120
1093133557
192310754
968530502
1518960454
553987982
164532943
1570217891
1905419433
640828842
1105400958
399717987
1783377826
788931777
2102201857
1405117692
342515109
14269558
1403512183
1800131902
63282295
1827488374
1508596055
1870277652
1403026615
1854656403
2065766128
2059479784
7875683
15614805
660527467
315397861
1255815416
1518235758
1510870783
1616898454
198727965
1849397608
816449409
1227212963
2110996408
186713061
1732094844
1079920493
980776392
747654657
269072597
1887235494
282541211
232745419
1071418016
820480150
1558476829
1447844281
818177681
270975758
859676938
968295616
149246730
335119814
49069928
899832721
56325637
769400709
1080519868
555598635
758315797
1135883596
1131863493
425183849
1084129559
292715170
1002370441
1807427057
1689588047
295383598
2109562630
2039936022
941661486
130446634
1815719835
812861818
289801368
961103013
1748996357
357762321
1183818812
1431855362
2078012603
138669300
497249171
118876774
1643531326
1354633659
812481531
689621261
532598069
846428974
721964389
321707464
441105042
1028725958
1034641049
2146630025
1830270811
1116869052
2045339997
295149193
1146036375
1407590608
312943147
158042061
532836284
1892452696
441679423
1471740312
700032172
157554420
1661632820
1041816035
919386300
1158774251
275485613
1471844557
304158670
108855226
990667257
2016391071
1803821917
1971869318
965820725
1919705899
318487635
1795025566
999562980
2127407530
663082511
1893354852
1587738201
538334431
2095058797
623967858
1170132724
343134610
1045452293
751663019
2145665737
280737654
981962757
97616165
843484362
959652387
1322733157
1907477995
117841556
72405277
370378589
1494343588
1363918675
1896550275
1369004098
2065707901
735129966
996304244
2031341666
1832105451
251683200
2130317031
2008531693
1720418094
2012355515
11484498
1540333819
254924623
968182443
624959120
529554401
136544931
1986510226
1815326282
944787490
637294107
97089053
458444191
1129920214
1586107113
991133516
539435902
1974345710
885427149
201018169
168182993
1715369270
2111442951
250321245
1617667323
1612645346
753344760
513533257
2120273322
612503299
1786801409
760175746
82796459
1648847365
399119694
1914985582
1672108786
723360326
2087139430
519928183
1736453725
1414333018
1098172327
900533286
891719817
2070287109
49455960
1596737782
227614737
1428915912
740032057
1472650392
939772769
2133959514
38799970
390337510
1852965247
1120633846
894168484
1412860303
771467719
301951927
43449710
1572559830
1450763380
89858046
1965179572
118614872
287675108
1134643827
154945251
76882327
127772593
40428385
1714223
566181446
159072025
954704936
1968633095
604057227
1476886282
742424832
1407865056
2119592615
1821327282
785329065
389505203
765353079
789347224
1107926384
1475673705
769936729
938837920
1152428470
2077242906
1960762559
1629688755
1965594533
2043283829
1041235597
383644285
1374864713
74546332
957251901
189114984
1214337185
238741926
1386355579
593546535
733858676
55942723
1568342938
776476775
490468277
1065401938
1332612306
872242600
1597077317
897610009
473845221
1788818189
69975517
1895060813
1864191916
634022711
77380222
309345659
539673205
1562006859
66569879
551039951
1130151215
869844446
1882686485
169920310
307856211
1024386739
753256258
1890885202
988533471
206032689
618564058
1776309563
1205517023
2088100931
1814488041
482713667
1779300824
1938555288
223416218
1081522589
1544020883
1249601598
872837632
1257968698
1910362017
1718057088
544255694
975067496
603459590
2030055817
760922518
973777899
50490946
1259632948
889397218
214906102
127283995
1703750822
1186456691
2031351865
407286640
1646393605
1769341075
760999895
1826187146
641268477
367294187
1884713221
630360295
1199712069
606379355
635492428
27211842
1526692612
537945907
595164543
398863520
1951069190
1352644651
100986924
1353181369
604721308
1028505039
904297420
569866529
1370003577
511136232
93123633
775207853
1567714424
1808491776
1505020276
1955671196
226631412
637956305
297821262
684211400
1625199734
122810819
1906821798
450113830
22014770
2009131474
505449340
1250461568
766962635
2038590089
1321136949
1530586555
463749518
981673858
821135341
398692194
2015853193
391581813
299355580
389965020
1558564844
493089587
1142248168
1461020743
1068086791
6694509
1507984397
1191038268
398210344
25705397
850970824
1336970743
762906860
1952889224
119891797
1296533993
1169066284
1618533935
206745910
1246243917
461003367
863463721
2082076534
8690119
1618208069
326790675
1165280929
1092380565
1142265719
497495723
1683090344
1694881886
1349905321
1080491240
1592704804
1269343229
998324677
1715479961
703969890
892552335
553996176
1351213618
1002656619
1920191938
1929367624
1330926432
1649549583
1948076548
1254120893
1979548550
2121222028
931307932
646940472
34369594
435694675
1727006783
78349178
1678449896
1711436461
1072428010
898346900
943238554
149897159
1908972280
746313669
2131527730
1133168446
722401708
113264562
195264401
1467555441
1953259968
1989386851
1750074747
1079073349
1139511177
946832134
1604740229
1005056571
1667385553
909173909
1786643216
1298754740
1495040673
2093568562
2038475914
1510364172
2045644811
776855578
1795220756
890335756
670291938
592767728
2079343144
1821463643
23958454
2075369598
619630141
1717967119
1731794116
1875660789
445411799
1631879791
1251480569
1220444665
301295308
870798220
503940737
2129254676
2036511250
804779168
354385238
458537488
96970168
1565482696
324700810
430422933
1297443767
1431326888
1110683740
764338044
546150357
1564199638
1117640343
2003931569
1908195772
2038485838
1315424698
1636987335
1557538799
321422023
1644675151
264757864
1204377868
1805604930
796486197
18768415
495642406
37541214
653755830
1003858573
1411981564
973759157
1383726772
424254007
1080415437
2104130548
352425080
142074748
795744923
1348543607
383387704
1660126568
1500063233
962503454
1142674164
959908832
2109153608
596477638
1121346564
1214683074
1540951702
1556411083
711714658
481472414
1109045933
341848648
231183235
950851296
355960757
1197249991
372736026
1929310086
39040621
1363056199
2094203875
420897069
2126649663
1751073322
611752840
1182009832
1328563783
526578004
1853773548
1165096533
166830369
481968394
545771606
930079179
1715631640
338581765
1369745949
796360385
746330965
765032160
1501992245
1535739743
1095965631
1728889500
609083206
1306825934
274229650
667183863
432245013
1891024983
135698349
610994612
1994908753
734726951
1816403039
1682788284
215923393
1155763978
2023988195
708770175
1348598635
143750693
692795941
991038201
17035664
1383840608
2066478353
1990284346
1873412778
421901041
433194806
2005876087
264828072
845568518
897012070
1895422776
118209645
450981844
648072697
1216695033
1529729924
603149563
312478156
1983731433
770840333
144749635
1987159916
49242786
725560677
188412718
1402071254
280862474
1703572745
1653238057
880820784
818710192
1490713116
1718575335
1556804464
1678484020
751433004
420143110
983280465
70947912
303321386
1520449409
366883039
1969974850
1079294497
1266703344
54138367
1734560756
616608441
409994597
1329099231
425343048
1120350993
723097780
1745789736
29055295
463294101
2033964602
1118247412
1856398374
702636719
1919308664
1369516611
722688660
446549211
1429518948
1663100534
1872334163
1830037633
35246746
476578033
1694165481
114955725
854282246
1347466980
1102351902
300976010
1400859995
400802453
318088246
647928263
281889305
1650611447
209553331
1392045923
287380554
607983823
1241657692
102668627
689240143
1653685368
1071639297
1028948900
1176492317
316965812
804473985
222850275
816500776
620323609
1386119091
1105486837
884897383
246685981
52087843
1396428190
830010308
1479147803
559377519
1446704081
77453357
1880323346
46573956
1541544924
1085323973
2130335821
916078442
1643455376
422290279
27079100
286263617
203991247
1904359859
689995111
1687156156
1425389327
12762684
1506213765
108806899
1096613304
80071197
520756861
951386964
1661111922
217962458
235619575
1341122899
405480328
1981256419
1433881638
1915050962
21229074
1153167508
605351524
259248757
264104947
652546033
492257547
1123711362
1646642808
5693983
1164785367
407641908
1434531871
132946530
610740722
1161520672
1276836853
546039539
1512795859
1054950321
637944307
1101983849
2064838103
736019051
1203941184
1888887510
1327941015
351997808
1334436634
2085797195
1947727203
1482608189
1106216271
1677404848
1814695908
1254995119
43834686
125444491
1382675493
492793904
1578168091
9014426
1051300133
223924492
1030627995
1116355209
1507438410
384188101
1434349896
1695111025
1031455449
1519940872
1043799322
1172613967
1996342812
547653407
1613032840
2099159994
1779309590
1678257338
155842335
1838359374
1390246446
315839899
1125509332
316545682
1403706015
939001529
792847089
98887613
1188919064
237075860
1098437815
244547267
19712546
171154716
534078213
2055101031
1164876441
1060348301
1281250965
1429877703
1707347085
343612707
1976209922
140149467
1811856522
573979530
1844809793
1445447260
624353720
659443474
1217227472
322868452
313227053
1862378557
212035481
2020111464
203780026
596221508
803737619
1595898512
1312222861
1984961426
1115410019
944616699
1087343270
894771576
1180505265
234445305
2025756863
1485164711
631048866
1705951272
1356627256
1223008750
379831317
1654202101
1974732394
512420289
2112683718
324736816
1621413731
1368368347
13003102
1758986848
93825477
1563921488
79196369
1748962388
1618874404
464286184
1130534846
1137250869
502636492
735175826
1790202713
582634328
1284021236
30481455
1972073154
39369031
1512339229
1444818484
14748880
1051222159
461333982
2111277516
1573779010
2061387776
960886925
1384168460
13615121
1318797851
554286695
775519260
852966836
1310686144
2114580277
615645144
281645988
952620642
1208950066
138254180
1916587292
1380320977
615706668
1971622559
1079573165
673480135
697100038
259419004
434559076
1179064484
64823973
1211972699
1505033251
574200146
611202955
185825960
815565750
1312613980
1283917914
1442643035
76446526
1378095920
988129274
1367622395
707941167
1496461619
1037845599
935137522
1455390506
961144524
432609275
1659716906
1406804828
819974294
21128343
660406207
257719163
373336252
1315927339
720309624
353747088
333199404
1126672557
1078107420
1487378362
1919290995
1334870918
1648310957
1909131161
1522336141
1024707262
1208751307
224786300
1722447561
497460493
680757123
1509569777
1219130069
91932267
668201411
504824438
1208840614
1599250822
257872176
1939221915
1206191974
433168939
1585915394
1385016526
206325764
2118217579
1843404821
721340060
1924986862
929379896
1422725782
1147911814
1463976965
1762917138
1996730389
1990003960
1769718298
930280646
453087121
251599808
1098676471
1053355683
697694198
1512148457
364884136
1124315780
968946829
1359023325
142330642
1210612506
1397272932
1441046248
466183064
1393061420
1569071045
1018660331
2033055717
1135746806
2131354052
250127698
1513838561
288954455
1171947276
318271466
85253679
680292078
1194123507
469655286
2026598430
1312119746
9967339
93253503
312559021
620158512
602235459
76228956
644250363
1634166255
431852363
495103255
960456471
1019053492
1855224918
493963878
1195752774
1730719129
139732758
1640046076
966096002
204401836
1919398011
278542378
1937143963
1906883643
1088939160
447269644
578036025
1410584711
46789442
2074271932
1179874165
1628828911
1980855480
787913079
855189823
321449150
807843015
841609806
527466970
931683729
798115857
915739316
711186951
295355020
1400825820
1346380593
360189068
1563321740
8558082
2144185324
1444649477
1661166082
1229982286
1769634321
2071632306
1765519058
1158767904
1666977474
1315467530
57290986
1414344044
1093047651
2033210526
605672746
1884721987
1675845912
1918734268
1405465372
1080688018
404812777
1454150978
391853756
313974079
893750408
1400231883
1518293691
2125974017
1020083357
1006856575
535804761
1633281741
1750894309
1633838232
1283008486
311725416
699434554
1163991947
387685790
657605434
395680405
1183519169
51757347
1219229002
523083798
1813232472
1185952167
672627875
284077434
96535871
599911101
1347054234
1155750227
1694934400
2097589854
510794899
433424858
161690803
1568700242
1870797063
2133641575
892341308
893187046
469349233
157886014
1983180830
1089996673
715257835
1162057678
1550876227
1748260196
906289328
362605877
757491676
1468191328
1467928882
1686389728
392458267
986865592
99310356
1337853306
357512663
1036020906
890128941
1028943298
1487389400
1577296296
637139074
1826265526
1440408782
640258443
1070852895
640359682
973819124
352351387
1937290753
378216674
1437038812
1210444306
463480804
1094388173
1178362390
1985201050
2118303638
547202579
1867904778
1612961218
186738447
826205193
459168471
472110131
779122829
539168864
1787620776
87175700
231148119
971480099
118889743
406654406
1217626883
6187859
1793915929
949756526
1551267450
2020387449
1552393126
543080992
419743966
1377185269
624384740
872863878
496114613
12474229
1690666737
122287362
784630335
835159083
1260807042
445733999
1221754168
1272578961
1781695398
923935814
778845993
1094423910
1048058087
1366709246
1399929090
62943197
2136278114
19927025
1706225236
1358876082
1001041659
1689242430
1562775796
1502479594
1100785854
953582087
1745020354
1983521963
1290474087
2082274364
913699127
842341322
2023345387
738793187
480373436
1768842913
1974825403
95033231
953416095
375014843
304550593
804586801
1189820714
714177461
665306051
1492781975
152339662
1909625770
470083882
353101060
823889045
118337522
822497602
957500611
2092052691
1329848129
2070352922
2002811222
1110386509
1042480182
1970420633
948477458
2053433019
1550258706
1123300430
2143647384
1733417736
539643011
1632765247
615700496
1317724789
594308440
666325076
1244548071
1499533455
624609819
678173274
1012445686
199474079
100782859
897801049
1171384919
1728040863
397484386
3364697
375883913
824011813
645598486
55098818
59739364
196921183
253283186
642093678
1026041682
1806916117
194778450
1205656912
118849791
1019893142
402085173
597435085
578195291
1889492455
1803902406
1337173098
1330245083
1942523792
83470323
1559128203
830193698
56412997
708974862
1946880780
1786092802
539052527
100880616
549868845
1651081116
1673361705
947421470
1409850933
179356202
1198923756
1100990881
63370027
1421353205
2064697776
515645613
810092507
789693230
1033927691
1297465217
2074406425
342249054
1092399606
570563113
1768003348
371064784
2093195357
22830192
1230052000
1320865668
1902690909
230125715
1104398435
1308400139
1173400937
1144163835
1658126072
1527272150
1230712293
1341738624
603114803
1458257464
1390193491
177753615
761354716
468923426
665310121
879710010
1278940149
1819601527
19435805
1751771862
2014227305
1572423217
93406462
709346707
1486606464
703248146
2142981353
786255506
1204796654
1979423003
1652280966
567674084
1563591581
1587453657
648924214
882984798
622209236
160056208
1515356311
777169067
1056473887
106972699
1112081307
73322417
1000923790
2092051031
1061041650
943578165
887259661
2059125709
966129243
1310479911
1026342616
848087065
791583941
753115963
1878137041
293234907
419413856
402851172
383712075
1607595517
1035288178
931275077
179915931
2095417359
696752281
1258687536
721536723
1437315828
1790084929
814867069
13637583
1649098481
1560994520
1475077534
1585105302
1225518114
1045745344
263201470
247198268
994393206
2015047200
1362731156
1797500008
990135570
48848847
1286280682
2060015657
910264858
31998492
1988110398
122462693
1184882492
889159626
1009791140
1733776306
1791841108
582755481
1300990956
317779237
952050152
1650292745
345796365
1863648200
1445047762
965288796
99895046
454912734
1987412759
1346870363
1735302620
1806771264
879911235
285858505
59935013
604575900
1449741932
1637438457
2077991204
1736152751
1803464681
1022574282
206798360
1247780069
833973752
1429217557
386186800
1517873378
1524899163
1203282474
904959311
1815990243
281883089
354986257
1582293411
1936187097
112408554
2036449003
1342753550
710951606
2028083223
1869462715
543287441
1295579310
818307023
536002102
656142137
839108367
2118882589
806969159
1899685866
293076037
358256518
1642479607
484961811
1610086517
1618008947
908578791
636777759
673676428
527049625
1127834562
849876903
1835254593
330605444
989630570
1554115951
898523463
155820652
629788671
1102473410
1992027414
1038283831
624520654
1557315145
1182232444
2114356457
734378610
1057935827
1298897954
1235282515
1600620581
1026993482
727896419
1879571984
166588288
104103745
615440564
1432256692
1257396982
1524899956
589930115
2037498562
1768545110
1207509548
1243560776
1649039461
133481598
1321231693
361980698
986239562
711823525
1504065401
980559362
1204256982
1784155675
764017147
1046325408
1280982466
1794232773
1091063806
48864297
266682164
348452008
2131023002
1228242464
1994649787
1539184585
2044483844
2146869676
22599370
1374072861
2026416979
2132999950
134183052
201628416
287237115
697158714
997806464
1686108912
691092627
1172757653
919522513
1947228913
1388146171
1034799635
1757234936
651303778
1592825517
1372185742
761993095
663037517
1714006244
966257406
742040798
1909844673
969105559
173967990
1804958839
934388389
1448002141
842704789
245921566
1690754370
1892098265
1119120972
1462362523
1853052133
560507902
1011755516
1331867641
1166019126
2062714402
92136889
1859368753
707569944
222127032
883086577
502263691
1378563114
1714401221
1437041446
864337729
1129118232
473447333
1495387302
1619610718
2093076685
1234728102
1675730555
2100156052
65706590
535241279
1124040347
1277434473
685773028
1599384608
1503386692
255441749
1508825907
89778526
1923098795
847099097
610920556
1922725223
2045949607
1632228903
206836967
400789394
1034838763
178865131
864163409
1850769466
2031027333
817168954
1542827861
381519771
266577301
1486849751
676539578
2027049965
175604319
256398334
410134791
437059531
251843221
944806453
522885397
693540967
1188321586
1137304191
1369382902
1674193746
1384430773
1891090759
392539031
58154359
698656667
1891471192
1846499563
1493797076
2138484738
326184254
1102094316
89940759
124127515
367775060
254461984
2567046
957020603
1297204593
2081924286
889676137
2091785797
556427752
1264097495
5505655
1985703926
746647360
342483895
960647328
1991644469
1659327683
1723544927
1057300742
1843264027
1083463279
158239216
716157278
366489748
1526032238
1392398088
1472530051
1728780431
422425705
594267941
1769788311
1249857681
1914383833
1589044890
1256646334
1656122686
1201314120
1551892219
1681268804
755530335
1424207234
483742669
1604055321
714687157
670446320
827096868
1547526194
823550020
1144073942
749292912
1441438109
2022642880
1447892322
309516663
1415709718
1960241569
1343357914
720892257
621273061
100931743
1413677782
1331937867
1981508834
213564243
290934947
883150060
580032589
1947583576
62567347
1929388410
1508193227
1277083315
376296431
57074710
254849790
484792047
989830728
713824608
1060991509
728214187
1475915283
1293859408
621708289
2124177687
1458683727
1869877349
1623525631
202345254
699279753
774527522
1690307585
279137319
1337155937
1281603393
822209044
992299389
1006011226
123362572
2097430384
1938416351
1951983005
909054529
1816354546
851325794
1657582151
1475539907
1240092418
203544800
303729252
286097581
203968861
987333776
1986080628
1010822730
131657622
978014977
1804088665
447136983
1229427458
708177190
1107213779
1497023330
1995940348
2079551377
71252325
292686915
2004493857
664345375
363934386
499292496
1266285352
1824836943
1705123808
300349380
692552884
1812545699
791559590
1642482981
1733094554
856298645
554856584
1107337995
653519111
645438949
1317023766
213941103
2040924992
172130031
1949071511
59944178
1706071422
1097009057
1794295168
157648721
1089788101
1005084330
327488476
99630999
1265507453
1792897073
482470901
1935909798
1270221475
1995024263
1080652846
795154401
735094890
1603759767
1879739191
55892523
883479230
374502959
1847650693
1996525184
180765855
424593147
1971146021
1677923231
1994794565
128555181
1529915903
1731370705
1363092287
557118196
89351691
949886991
374998976
561976779
589404642
565899023
1082648518
1724295466
1225088046
1015266932
2032061695
1521268166
1833440082
1567217933
281406813
462775608
1078185973
85566733
1849321562
1925745101
2098048763
1983082891
1192595153
880996287
364004306
238651721
2117971931
1011446899
138218263
1209307240
1875537874
1357834012
937682027
1504651180
1111860743
1490923747
1473221821
759814376
156353464
1750484457
1260015755
172510080
501137803
1483955246
1472024220
408469753
204903979
1055190195
675701033
49731554
1481258197
1265826750
1515100528
1651153395
482874116
1098459267
1036710189
847564439
832911071
2024539749
1936719020
108632126
316788209
161037324
1182901685
1415206987
812796606
125004918
1887956310
567270232
609618704
1775953588
1803662896
248892736
67405579
242491098
290363075
844658155
511313512
54324531
86553558
2008399094
2018303816
397514678
1177002617
725775855
995376221
66232647
1340428874
655684930
394881719
1245471410
1484652537
410381335
1055699175
1344367165
155463472
561548308
911649966
169387049
27372782
693826686
692009229
1964002199
163486253
24110518
1185078484
2127995310
346520896
460504635
1766834456
1732865734
264985927
1766243858
1845702361
291326513
2144002827
490902407
501257632
741190230
280069231
1699295186
2079005268
291945853
164738567
1645273641
273329130
796526970
60630494
119127305
2084938561
1395577978
1341258913
1056195137
905439394
624907439
997599647
580474602
1123066370
903063869
683258702
1236565945
620718392
2026609109
66654834
887186785
1822034530
585637693
813208627
301834536
140757617
1761981340
1452393603
500158524
1904161989
934832819
1672208423
761589905
1081307665
314233369
460869323
1956971873
109979054
1757452603
1273767353
1858077456
2076890438
1230897724
193966555
1614021369
694736315
265623880
1675430343
1095614651
897106414
1052358144
1736878193
2065980772
1405778264
1971143370
1990135631
1076980920
616867261
437472596
1488613361
1824934040
1926154601
100654761
1598250821
1119858073
1259787840
1061198871
1885048611
2130222966
1587235558
44150457
750883097
907908307
1820514776
640644123
1498718136
429976610
787126042
529921585
1324315100
1018275631
1601416800
1130310652
1903367314
741699565
1761190571
522256708
284871999
736552025
1073353291
567027597
508691336
769207049
592906036
443329912
1172649134
549572414
859622377
1858953131
1384574035
2089411854
1544833586
1217327364
729925596
63403477
126546305
1482943111
1469087854
65025149
1574511872
876766196
678755487
1958115708
495989238
1048347496
285699014
870418178
811126163
1892730541
699819817
915543596
657136601
1470304872
227613862
1885612486
816397644
2125433642
68452692
1417620353
1751475688
162018567
1511295751
1099255920
234650256
810441833
1580888917
1475560457
1192114044
1454949861
733020467
766582303
121364242
2140645026
1203231591
146120039
360083324
1600611514
351724412
1169992997
1711628548
1688411892
1099601498
1328689253
617540886
438828564
451049551
194123476
1401608930
1578781682
480937571
1906227396
1269356474
12407869
504934562
2079226790
1137922842
2077166796
857168993
74563019
756541148
337151507
753266463
598870817
1407075320
1543774828
535322453
111909246
754362906
925538269
1920913475
1229065259
388555887
736605848
987640768
1114734878
499962164
19397293
402846634
1383916666
1897230084
1539302337
1006019898
712674570
1423406052
1203639632
197247531
801120485
917793533
1464417906
193096817
214876388
1890802328
1102760740
1128347396
880836046
1970270988
851925899
1664940347
324539247
1059669219
1118176503
747022295
1710485040
1528364735
1564956998
82196658
717583963
1318859606
801978451
589401056
1749918864
1540794619
143943434
1792958090
138403451
1469689402
1866526835
1568163058
1393302100
1383561547
392056164
2000923754
644959176
1259081211
826561859
1725359746
1423513601
2007280488
34731521
1175599707
845009319
1905181501
346993714
1522532077
796638592
746026734
1122235294
1724235293
9346636
677682858
1186924348
905928173
878479745
888166290
2039286222
1643992001
1125057311
1754274138
1591836126
838786518
169566730
516969792
389592557
262227342
1488682123
1687002125
1457980630
1054681736
599235646
827608100
52803052
1644876797
778222164
690997250
539938224
1355188981
1909064764
1649554547
1215861045
1789787425
1245226785
1310572138
1984026450
1427089205
1985013062
1832413731
2109743121
2093303290
974876944
1651730623
794850716
1133662732
59642376
1215231493
917246963
1920958711
1026199815
1644412942
1803671964
1624002616
242674720
1436210294
1886748566
959420181
556782422
532485776
574986632
1698701492
490105903
1229143555
158949004
1761496843
1817861857
833576326
811022554
1587004570
2051090945
1717104597
1954881009
1285428790
197901952
187985675
616804282
1057588927
1954243747
1243574924
2018845630
1568720829
1601628070
297424140
784397308
796836992
351341129
620258112
1808094949
1494185170
466698960
414159303
744980492
1492956566
1386201065
1552989011
2134091714
862203134
433435624
1360095031
2061360125
2043622182
1825761760
871372722
1133811626
1275446687
1306108380
1495015408
1215702111
989167877
881964014
904528410
1069138241
1764074211
1035206261
949835310
1228772298
1515263178
765401207
1047607263
71983113
501186131
1857441546
912800993
1316882704
1578524313
260827456
525136614
1324210397
1610297281
1677177865
325838487
1639026856
637505622
1331353354
2091921648
1831354721
833648016
1701965991
1475055142
594013164
1321297420
2050390516
506657716
795404500
1676458915
1752200034
2136530561
1318984053
2084695551
1236883719
279818601
1556799296
362472610
298933813
1867528960
1627905250
1058099436
2051535482
360074306
940015086
879562968
1788382604
1178011297
147539775
1772394729
201114518
2071964293
1176170297
1671980741
2136252779
771484929
405683746
1238530790
916869365
517658240
656062092
1299372851
1121322236
2138646862
1605764339
1527913841
2035756543
1796886283
1908291742
52623644
750253621
586731385
1865991044
637264272
1309148547
1561808490
572080929
823240994
742100630
979047105
1583419305
562833991
701211010
546902997
1275630861
174979734
670353982
1096716189
1562604371
178791612
303362765
106834392
1641047619
1905453756
1657376993
1888129429
1822815807
1180995594
797907355
789032893
2137845821
23014557
1052949851
1329290476
1092199761
59672001
1728539840
1734779016
1259664568
1007612385
1982801168
22050272
1829116445
1878409592
552174397
1386945462
460212047
1142403639
60334378
2096949473
377947070
1979443377
130890238
519416966
871650438
595981076
285939090
1966707316
385592827
383668992
647413156
550146694
135309838
1180504179
1731033473
1700357864
94931496
374067881
1856541276
1374095795
358973070
1819870246
1957486416
1245690716
1305130712
1270152092
1319606927
1341690232
97139192
2003971714
645495874
901287004
278759176
232876999
575742032
397817311
1769602341
419634560
1767223560
141739800
869403573
1296470940
1675812023
1490802406
2046044827
108025216
1295454512
1058836590
486054494
295730556
664076296
1602711784
1980689689
1970411823
1660513122
1596034546
979129817
793548246
161888690
796419088
1203487032
1193291976
216256982
797650134
433108456
686191433
1467596806
229686478
1140718709
1700770625
444572003
176351851
1844514783
1369874079
1548179625
1425570734
1972589972
2001915225
675383849
871799970
38936000
1694718707
1507680339
297983335
47082534
826968575
1535416197
1105115360
1059424042
1746103567
1442108136
32875216
1596150037
616208937
861353975
1118215547
2093967413
1228071974
77026123
890394791
417730163
347020649
1184515273
1849087994
133028486
1382670737
941044662
692166704
867905363
1933863099
1743915711
1310813828
1448246511
588603524
1595505956
1640003187
540690437
1285607334
1208570312
1768957848
225311498
89259734
959576103
321879204
21134791
66087895
1319527556
546623848
447583714
329827279
177288249
574898332
260116301
1726145773
51517763
100371063
1045081041
1132325210
927240158
1365017455
195681305
1009465560
2085673238
532613486
151797652
146908003
1317552316
427000551
1340206290
293700472
1907206194
520021245
1836745127
1734535148
782982048
1257849084
819723111
765904605
605498902
962059223
621041560
1728329497
168156409
856410976
2133261056
720024375
2026814769
1895701827
1234625460
2104648451
897625919
563250299
422485933
1588817623
1038703396
939102268
606539244
610097257
1227863295
1287350783
510518912
1384603224
824363249
2063866879
1353517851
1859315100
998100915
777674427
1951637027
857271346
25332312
1082781665
2014438591
318473008
1063970680
397045935
1834544621
970215683
609414774
676055916
9372311
2090408927
1314649126
1475420819
46784100
896490494
1978275677
941835870
889172043
482858227
1711080520
1921233666
834658688
1979398531
1053098545
40441871
61122381
1266734323
582305298
11429096
734943770
16268595
1433702321
1383948449
349804087
794758473
2133659157
2080229180
736175105
300656601
903646009
737275939
440182871
1076232472
560324759
1298791634
1607277705
200765720
105165681
148278923
1455951514
411733479
1038383299
501482747
1997711810
552865326
582730270
1671906305
6129319
1807594247
963432732
80020210
122831702
311179967
1733063717
962371932
994304897
322525797
1372596939
1352631857
385022305
299548809
293900705
1344144997
269915461
1229922184
911021738
1190318684
1048247806
1644838764
835581343
789965860
1554460936
1157175437
402750576
1463822028
1897540472
41350489
1159304871
1407724406
1615919397
191667489
1525588689
1577191347
484871650
1154647624
794594764
1380599001
608068906
1810829263
806303689
872776903
1934289501
1405731979
1868505036
708684138
539011442
980198556
16734347
1722122783
1244088019
1319925824
73253955
1097597563
467222489
2102471143
901159244
359137251
639857333
1050093607
503066130
203782385
1855287063
1663225969
2094271842
293429863
515083832
1235148989
1326076646
310443643
1541133069
1952379542
1593593645
2074196531
1817088724
679410829
463172596
505320534
1863050493
370728251
97093728
1021315987
290904914
55110840
1525622140
2097910852
1439662820
299538258
1053653411
1454872401
775203686
2039873499
95180401
1716058087
1509849125
2001185231
1663402738
656613971
824358938
985344840
686709121
745775425
997459306
1275193305
1814080306
1560427864
841789201
847172098
1453583418
185508412
1247176692
508573330
494381151
2036632962
1809825670
1859161503
197148425
2062517482
1112564379
789009838
1301735342
1513559063
1630347785
50525541
616431072
441226131
121423072
120891001
1954190771
1792243284
1627299768
1292330732
418666401
1424826490
63173717
1846211720
1235002808
921781662
939334428
556518915
1430128249
419155487
174813837
1402027474
1500830333
1014581057
17373151
14314603
779245407
83548017
966223568
1687386677
453692786
2025504106
619004557
551264772
70267568
458905287
50210160
475358081
773453756
1300409755
965933404
597275920
1283138480
674270993
386775034
1216822798
172472602
2056595918
299946765
199661964
1621778691
630469477
348349654
335323183
132866235
134780900
1839933410
214153739
69850260
186167033
2121611212
1285896693
1256731883
503511664
1531877658
2058075852
1032659634
351038676
336431547
960994850
941193970
1717122882
2060228887
1121867406
980726682
790175818
1396213863
1937639800
1037074257
881877318
1931604777
1831730667
381991457
1365642503
2114174693
1517628034
1474600321
1354825380
172971040
1288685491
2142125194
945573556
678403502
1391258156
1473595519
1641828916
1888735687
615326974
1258953781
132980950
1836253639
687551390
427692497
332636861
1868133058
599239858
998645101
70920011
200326619
135314387
1826402967
908165917
1280554859
1035920405
1243869089
754955827
1277108532
499108389
493425400
792009322
1364205746
88606346
1837774276
673257917
769753255
465895417
528437752
1094675443
154712235
1256705388
2007469405
131522012
9682442
1842487518
207343141
1021484732
1657314048
1721645171
1109890913
419370751
617074777
396024387
891890936
1581467236
158497804
800347451
37355500
101689838
1484082045
1336118332
899703519
821799554
1694052738
1201407900
1009485318
992645905
236644527
189927499
247118759
2003897986
1345993220
2085736848
1867580466
399781645
1867648632
1354793697
1911939677
839580308
933905829
650156801
851736492
449544915
1263818735
1121061360
95021188
46957125
1879293239
161970803
460589307
1417970531
1374887405
2081004964
183586732
1238339057
900156128
1434549275
1677923285
214195710
461438483
1822609563
1839402958
1998725511
1697538558
368011840
1862086378
668974977
506290957
275552017
1725866049
780510568
498058955
1831048629
1541092442
2015042985
1364331769
1894125550
2057961394
2039492103
490084077
567254269
123357376
1202519517
1597151437
136137684
958511986
1689240574
1206407401
605304094
1873077451
132267376
1705904306
953161135
1270544498
59747253
1784962180
1307766982
349035397
837048945
1717718025
810465912
1998027335
2036313667
1741394608
1136789836
236807023
94485155
650233715
648073560
1508617285
1098735752
604063041
2032281023
749739468
1935143964
1620761600
292291495
1366730838
352283514
446384057
2130060212
602414985
473961670
1133605091
2115818660
202129303
1772278860
855930328
1591533141
1345321028
1994189538
1745516965
1741777424
1915814526
647644248
38878550
1756165925
1418705709
1131105545
1946779504
2105955177
784877721
1270829291
1262888077
1987223097
1737754091
485777797
1384130568
1829065314
1054095397
1738916816
756044608
1265588505
1208420851
327280374
2106572510
1729504001
289918846
1494278766
288365078
1385941964
1912312670
1542749221
2084355074
829506343
1600842455
2018162339
152402668
556499053
1286214062
1107027935
1410616605
989117225
105926299
1692227201
1810804928
1100132105
698326869
682713380
1329847466
1184556332
1239264656
1412312070
623425509
1804469837
230623768
106157876
396532340
1639134607
166048279
1568357708
1143067994
1840018036
1553193636
1738946870
1194132238
2044527347
299107740
1606055040
2106466179
752543245
511139092
661634627
779249825
121916885
1265326182
1037756525
1863190048
1047667159
973580345
647900747
829717025
1604356371
1024813631
1307059033
360110468
1095138435
426812960
1904879774
997772260
1718968733
1548030380
2005887943
105731028
976857980
1409752220
1591569668
1783389954
1863681619
1550468295
512167162
485629806
1489930533
347452270
1419453291
830024247
1156018293
1123557452
358063511
1811964077
675209037
364641926
2143953870
1441636540
1852582691
687665270
1963411594
1667120263
1368599810
708805758
1799437911
1117141861
1602755592
852244576
1445401939
998203774
859598785
1848559329
34964229
1449721915
1871563374
1715124880
130166543
1448709785
850389809
1425427171
707431031
1818429855
126527491
669810785
11480353
1720392845
1283780840
1871159452
1130675429
2113409117
492165309
1211425396
1740856115
1295222007
127183015
1647471311
2013109063
1618211090
803273266
671649904
795345125
1056828032
261871806
584017930
1786381870
1036924482
424340611
511809839
1628547601
1625137470
1541319912
935164323
1841464895
158310273
724867589
1735750323
1427730029
754759138
1716420484
1345367117
333288699
1365879075
702004914
60621364
863517247
274495195
397517015
777207652
2144068319
1822430489
1516220724
315532218
971249060
1369963317
760028993
2075700760
117875097
644116951
2030315994
1355428504
1674538205
1907927895
2089848762
1084405213
1327483508
671327122
191236933
2098663786
818567268
1447872710
423875684
1452826650
872703653
12938076
598616657
376713680
1707467981
795866690
45540973
1322191013
1667291182
1289613148
1223562731
1918508119
1169775275
672513890
477338831
1692755699
967254151
466698957
1497554724
1494153490
1579779785
308683060
1458664574
913347973
221718942
1456008743
1513742590
1858901675
605159971
1614549362
214653061
400234947
875105634
123434782
1274513621
1383625591
1034975741
1482033006
955738783
2132143184
825843252
2135287858
866131416
2054014127
1974597386
414745446
1249954306
479953152
341274104
26695998
830638556
2010742401
1950492391
381851359
2051234938
1531236058
995465003
768505677
394600518
1764252810
2054988567
1836346346
657036631
527456185
1060865113
224988234
341075740
67561828
2092972253
1785187983
1567375036
1039872181
2059040769
1147504531
668196342
1064535711
409219605
1778037603
1297367141
1133251152
910398723
87459167
894486259
1180857678
21994606
858505291
368994474
1152399322
641738278
145250054
670494280
2071190846
603099647
598266991
1755394982
256554969
132900464
1782090584
1040675399
1983632793
1478590604
479170465
685020033
903166965
1230063877
1767863756
793873208
43805855
559051445
1080023908
1314634013
217264366
1223147765
810268508
57496488
1253158778
414996032
849375716
1827723886
1406584535
1498679753
1620034993
205033529
1942991551
1037583887
699754208
1720908960
1610086511
1439330040
1178694694
420837288
387095089
163893365
1130933965
1825946243
1151177749
865276948
839613183
392919780
503357529
1108033544
748988301
364055798
246956820
489700545
447807266
1961495837
733880066
658957260
1289789386
1751061195
1301254560
1134990636
1182997312
940403470
1532204880
1009669768
1170169789
1721620907
1086388100
845641972
1565026064
1667589192
998619465
25085789
929017921
924525724
605085525
308100199
1662418718
1478369826
280980513
592003430
1507779573
893662525
831368907
1754887112
1016958218
206237733
93181531
874640357
479026677
1260622565
310693572
2099592007
2103824390
158532601
305030408
850492011
458562260
431936412
399094638
913538969
1618945048
1205880137
61789499
908600469
1523726368
343302909
835642312
1442137398
1814202945
456136207
723466842
1041448362
1537047717
1407666938
1091633718
575664350
1623568654
77994567
1565919041
1108628969
893968507
80673738
2001982466
733319021
874544097
1606484011
197531149
1039829275
160306261
2003899263
573655532
1994333692
2024049451
2106673118
1592176604
381536024
1076824679
1946101421
1467647868
2066272610
837207253
1666321362
1521325245
1423711306
470318598
411207522
468380540
5267233
914021226
12830870
899351571
1352202485
1507228557
617090693
1017976780
139805859
1606473497
1388913836
718783600
211712329
690677874
953017026
875690348
301666092
1747229908
113621243
803548012
461418023
1880492907
708002001
316264617
544056423
2018473650
1396627555
375334285
212001812
1778455563
891962323
66009251
344427018
63675424
1514035182
1112555232
2097081331
1379574632
1835773076
661925885
70921732
899266999
167204489
1033349716
139354750
1790268224
1940695650
423698421
1553477221
1295546583
271386077
283200029
1997928697
1333280532
337027795
502654307
989962508
1822296078
349925652
1789900561
638762061
658606799
306247910
238868494
166878332
2007212933
279070106
1022904827
1133075973
1641737213
120379054
954192585
233979600
1164123129
863083313
433136096
519535515
1419784456
1438839696
338639801
791115431
67526514
1878571945
934358478
1738991182
632801704
1515412861
926616539
1812646572
1334378809
1616308928
633484088
1453517832
377310867
429342768
861788038
29221276
468435355
1485713078
1489295132
1620024988
1570638234
1404349958
110745167
1988332059
861541843
456660836
1493607723
736304085
1634172343
2143577898
2135419569
1390019409
683782341
1157400426
2045384945
671143332
1120399152
1415160307
160999937
1974944855
1062996474
592083658
595633185
1102502543
1233185577
562811558
2137482630
275203191
1739187784
1255329907
1454815388
1369250964
1644941374
1627550723
853487821
1988903632
308338583
1648693401
881970792
14072352
2108708191
8572591
208792324
247533348
969600267
902706775
1895853420
11879967
1162679263
192921979
882984533
1348292869
571992747
1205433949
968635438
297668298
793906437
2016119153
1645858809
1524355112
1897996771
865273798
968745134
1989240581
695022580
2089519473
77592648
1398979690
1579077953
1437395896
29579170
255061531
644412539
1879970537
625941228
1424881082
1506784297
1340454244
1046981998
2033833617
12368834
1579298082
1957332631
1604015148
798133109
466702932
1145908512
827600890
1112506418
240213378
520127729
1402531851
1072800928
23319024
450453826
1388326210
32262420
1717268395
530539214
607480233
354444059
1706962422
1308826383
823684687
652785369
718552403
1801222285
261239216
837469851
113054205
1873967910
688408144
58559248
1120105983
1793929485
1199034497
462877769
1472832528
1362295162
610338063
1448161465
1120299057
1569854097
399257366
1060683392
1416383501
490171572
1846623840
1672758159
607373246
1553188529
925556224
1928801546
1025604701
451941031
310252079
1997543572
750876337
1477583347
236936846
1942225941
1391491298
45258947
683570285
1023886834
724323683
94710751
1635871133
1610960197
1178869873
1823744773
20477301
113781447
1298260611
1498425124
1819490426
1336991703
763736903
39146721
1444972900
655456167
1957450426
1095145974
377605237
1247405898
2012847129
981489885
979030234
963163629
207620166
2097370416
308754209
2075159802
1902000020
161015900
591290390
1141035075
126583879
137460971
1374609970
653450974
181181653
226382862
163219477
1155439256
1244210627
837259434
1534842674
2043779182
1029399727
1579125791
1063132538
1519475071
1649602993
414479007
766576639
2135190029
2063823440
1260463951
868270387
1497713425
368597851
1677619307
2109445849
315760981
1111931648
1863674818
114174054
1013591652
1771441105
859065045
1019157917
1422528760
152636966
549869234
1685283896
93834268
1685039814
1531985244
1893987947
1072666771
1401609541
1796318345
1177430486
958561511
1993057778
724371215
243762202
555199808
1790313501
1406589066
1459493557
1222751206
112261288
254603762
504264845
1362649433
1215074394
1517766042
1446513776
1571325069
1202124052
213048108
450436807
845835162
1814661547
912790796
1975210167
267397999
569838336
770521908
400138630
274509930
1841543777
2119585794
1342766422
1077188227
233869460
376646972
1447842673
616155488
1113749177
6088329
851260473
1602415809
1739491785
422803381
454162311
536841487
1211393181
869054358
434793285
414848661
1608479042
1211470983
791415086
927504126
1298678915
1292278077
1490466025
1794983107
1309605719
380418138
400229207
1468518416
1726462252
468148499
211486549
1708685824
1223815816
1172101933
853453154
1052112425
190058247
2101734251
354714870
1469518272
154392504
1968291819
56119037
1534141569
113575156
1208165350
1897382982
1582057644
994496890
1323826361
466558872
1938709294
2076808132
1043074393
2031491077
1812841590
78995685
1730675486
836134669
840763265
1177204373
716032381
384095968
1860180941
561392948
175318837
131455292
1566346246
871379564
1947967810
888579099
1825922834
499239760
1333962879
2037635533
354666525
690445958
218565862
1121367617
81633049
1357547213
1740159490
388089153
440049801
1659628680
1248443272
1257644262
1690924580
1572219132
1170442584
1565145029
1059424034
775073723
1218550663
911940434
1694404575
481935727
1393706816
866211243
1122173668
114714061
662626908
2058504353
442380418
1966566902
211562493
18289475
1981495245
862355092
98833552
255983798
1323154880
1224614492
2138673807
1089174884
725708556
305652705
1165495781
624924406
1901151883
936079514
1036966219
627376326
304586488
1815593431
1055525191
1074176865
753404539
514805901
76124582
1957212722
1065612022
1107316371
793225403
1773291984
2027618956
1475471573
1785689107
1815385734
1088967596
665817654
1189412103
1620607607
281897236
1610306893
285174848
393997119
1034677930
1677733674
1649839783
975659298
1717518677
599617755
1873060152
639986974
1162264297
656681491
368927988
396648039
1014095721
1562352563
1908112510
1852547550
194974812
1306636699
1420103250
692952774
1017016638
32277708
1072214836
1746869934
1942559724
1165092417
431204471
1549613708
2002683148
1774317783
759319950
214618466
1773692866
1151443801
527165432
812549787
1600557737
1870824154
1623895797
695879629
727938912
783566206
1237393570
1355111320
1890747185
1925809099
1941806505
1319237521
1104756528
344486927
238898575
771186308
1405368436
1038134077
1563380545
715753156
180924570
1753147453
1098455274
1953974393
1838421407
1958209002
595418222
999822216
1392132715
430126456
1386603436
1552035445
1823704800
1365188570
1813115084
1684175900
574322809
1788252474
497667695
1877920232
69306844
310512169
569944977
307996326
2034002821
2025626394
474857572
39764046
609301678
543548653
197507741
1061603842
1642025463
136979704
1593667679
944892696
585252659
216614343
1229905633
1015788694
1383728824
1221982882
1436118051
429629434
1636534795
856023252
1370911969
1410143502
76124698
1770760771
282796132
1270478986
616015708
1515474929
709393443
1797309004
2136453566
1830833117
1154146563
814684964
1783849407
1662114662
782868234
1948910438
923951085
1449740711
1959260520
1174176137
827213245
522731961
1658338083
458610563
1087724720
1601513564
1369607063
1121993205
1112352826
481787660
1736403300
989412808
1009104014
277237219
1917315279
234116770
705605575
1184994828
1226573218
1141996928
845105598
726649746
796936633
1259333171
906091502
1603819423
41137933
1734766151
1284791029
2129929137
188677593
1531611905
1670286671
2083334755
719189874
1808711590
1616841866
1497764691
738487243
1283562460
1385172362
1080218514
1759452262
1041645944
1948577774
1774934352
349313410
1421833082
1803655049
1161903581
1637178958
1728457579
2068614031
184647427
1647359029
369408190
165470072
720061109
2105008275
873424271
719643353
107257822
1959270318
116631211
455776828
2075554148
2062006727
2132201489
1732181617
129511626
302602021
2094879880
1128596994
616879979
1729297405
568560424
1794733166
336710033
594199823
1940979108
910979726
1755367493
900316138
1102004021
1744695141
2032528332
1555430135
1347242394
416139325
1348117982
1340414384
1062757509
49330131
1230424906
837280048
2041811869
1453002872
1068017585
325077076
951487472
697449100
419763689
623032243
1167930218
14024211
1888003037
1497601603
663791126
1687327248
1369619363
355605824
1425196285
1672246536
988010124
1044477131
1253395413
1700203956
252163749
1428232166
480604175
608637527
750037495
65372302
632620599
808565270
461951823
1969364105
2003448023
1466545169
388922928
62228771
62821963
1670047959
1062238201
1191778228
1020731259
558236063
1432842759
1285855597
169688407
1014806757
930704634
1100444767
2053290014
251654916
822356433
592969529
114885806
425762367
1231791362
333063502
180691807
2053397046
1768265794
1035883384
1207502291
1523509667
117114084
1213836279
1748729218
1750165881
30983774
846758509
1743237725
596660638
2009607081
98312430
908926907
1917926570
457743075
882168673
460921825
402749748
2086877776
343489662
515040849
1810260164
1039246082
1411117289
773012655
1567127807
1605409722
1874877735
1082161752
336223141
395827718
468709445
2021146179
968648352
722455922
1316000054
162502937
1130247317
1388212509
92101192
1051902729
1415503069
1908680370
675454462
2079152980
663550905
1264687047
1522414256
27536698
944210690
1746903282
1648691089
1988722351
1012945476
95568770
1057947723
1890903781
1478596233
988782616
1783241123
1122479215
1392964370
1800665153
928372040
1210493682
1960538458
1001109932
703065817
1070776894
403519889
1939640232
704337608
143182777
1730679440
367426990
1502247047
674371979
679979656
2069234107
1865794823
332299285
1819453071
1652571656
1545046020
295751789
1726970818
813837420
707134359
1552357066
935595711
219928330
1805964519
1600589977
1613831278
379624465
1128702125
1941464794
656042451
542471917
2143291020
106256439
829209730
1207325458
2091703843
1641738085
498244390
758867471
1976089366
503431534
2129188187
945263020
949729526
1467495347
600036338
579391179
601657288
1541884543
750170453
1576246953
719909004
1642790689
204282306
136480264
517286180
887561726
696841152
1151504058
1303646303
1891740956
9752589
861262401
467155679
28039756
1010573740
808782983
300906113
407007557
1954168508
676934851
1979289492
577690163
1687234671
306585869
1681611784
496082762
532224824
2106535998
7278865
1050639451
2140792575
940505990
1049812398
2029646651
1090457563
889917937
1842794593
1558997919
5748108
884783421
525009584
450287866
145966153
551008535
890178990
808380274
755756273
751316254
1575208426
1604367462
751822113
109076224
2082488323
364382883
1908043695
1188014330
1982536939
1067133465
1177398398
1448828793
834215422
1635783856
2019438879
645055544
36831470
1722115620
935422202
1796669379
498902187
884453625
1464843618
1974477970
999519659
11298142
4949672
1711814678
1365385507
993738467
1180549798
558188010
2089652845
658455534
1996068546
1555790321
2137470686
1281890906
1796708213
210780720
1500285323
2093309666
326752253
742881677
1691609218
198435566
1825162091
561224065
180858975
567733010
33602866
1726084360
181444712
1181074653
548177910
1086061068
17860438
1362554215
1673557812
1882619009
1242445680
1750187988
1053058805
931661882
435405378
250587901
1012038593
2097101492
406846918
141946923
804563863
2117215801
269242349
1997596939
747834796
1247787997
1210565402
630838837
633598577
624704743
1567121966
1485845764
997115069
25278108
78896501
1376755293
1280487666
1958576833
1767929357
1758145605
220337716
1542706107
1873752730
708274488
117685667
1657947359
2051038128
2083243169
157998091
1028290142
1820540752
308581165
1213651091
630042135
54672988
1349424038
288087494
377652026
1066147688
1487207790
896872999
1156419399
123448418
353048360
67262422
128330121
1249809905
1995068606
1710224550
827336675
1767677879
2117991756
1984791424
1412672186
1314919659
1377131019
808504156
49016150
568362128
1328901136
405282783
1590043133
999343462
1919101612
320629294
650728128
1938899664
1742686661
1842608246
8408261
946311192
1371310055
1835472567
1572770298
1446790502
47809696
437743174
817451780
652223527
2087132940
1394290514
300774035
1899594353
1879333730
453836687
292261502
299565125
1620627909
1909568461
658707070
497320704
943105122
2045038426
350573238
175077955
1231879632
337431724
192523667
149384084
915674804
236465616
289125885
500156141
565953721
1956926466
1780245983
806880062
1409650876
344924331
905926770
742326790
995316864
829709559
151849932
212253836
827548103
2067262030
2025008177
161036040
1997746038
1342028580
1913382294
1793047915
744591611
1636864654
746929617
1877829600
1248424818
1648921666
767653744
45999762
1292772695
1856138761
432634801
1823053332
1051861754
2111356569
1959414856
193977306
1177644627
1022338781
162954904
282642912
653814850
1422170518
1531231433
586091569
1463831406
1020445673
1524912401
1291000630
1754919430
1635599827
459323268
2139666904
2064675964
231747993
1393375306
12564619
1397494521
902386948
1131514292
137953805
1883160792
1868155144
43023105
1741221796
620966353
493963862
738305622
133686653
1203204229
159668449
775367341
719467983
1983642943
1696473464
979922589
1461210926
1172337596
1848585358
1404758621
2134912745
1797699778
904517507
341965278
1918443040
48607803
1394447526
2106505042
1537390134
640975711
371323672
153673060
407383074
1453806710
629305126
980005212
1813046813
411476051
1069288283
345109786
628577793
1019873962
930983707
756277727
212279237
1824505572
486297751
11151976
134448103
2104055178
1745609763
1224017104
871830599
1756840684
1540232389
1247165760
1122873543
116116861
1172816869
1877299168
1434045189
1116638175
676221568
225741750
432403211
91843361
1306374286
1170226031
1687399193
94911887
1057502628
1560336798
489194512
1687408580
85016949
775506258
1084916256
1140951063
660841301
196745567
1888274545
122719253
1337248544
158518721
1926073728
1886220122
113623418
164246286
1105614758
599091494
78833523
1675016051
1164935508
1580340069
484671358
468700559
194512082
1303818325
1590295864
1840338619
1588760830
42465497
432414133
1353323798
1496900982
1582789370
194627615
789456404
633763532
880496611
503428503
937854068
1739283162
57397873
958587243
207000168
1540914366
1202666803
1436402127
28355731
419830038
1685932164
574113627
1345503949
1897235207
2122522962
1043310084
1214512190
1422864232
1766911728
979559724
254566415
1044253146
1880744223
1218918228
1793034392
218697798
1318045534
968301352
1502829903
1800157189
516107692
659374987
2067518701
1083283789
1427178475
1763460908
1344585713
1806427088
457624510
947132887
1719835281
1934826213
2017873573
797330394
1341351711
411343431
831642810
509219440
434671813
885481762
944378361
10557622
169006249
295020491
994452910
884872914
168375616
1833745091
605011989
1835938542
2072245289
757342187
1420515393
883304791
547656701
1254949354
1882594154
928267415
1508107061
1601889570
1350720019
1993862584
895422040
1161208729
117145308
1713405128
693942751
578597157
1731890322
1703096491
1443046501
1397205027
500442299
24799221
1347965419
97000710
1040782737
1302229038
1120222326
137018130
2099408940
776546117
494210987
804104337
39986982
1618305834
587819651
1919300292
1183921186
277553577
1413261688
959955649
1985234743
1441366450
388708606
882710796
646970306
1914667666
1964830617
1753534978
1782945801
1071942932
1808232538
1889677964
2104578635
1325515518
354587782
2058566574
1083383781
1065162672
1393024770
1029506863
749406970
125251733
972420363
1025469444
932319538
1816988957
678502876
59934
1421379940
414086821
1318707184
1672732352
1450381948
1585068448
1672637351
555090272
1881082124
1548821840
1701600735
587933380
2038924864
1810944908
2130136440
903106127
1477699024
1871133120
468285947
925103541
443077580
1229979995
893091364
1448129880
1598350198
32286420
347081066
522658954
276934024
1594385170
488678165
2029782522
1329755678
1828248459
474510235
1992276843
645487309
1126996458
1153832855
1274282706
889981312
341331177
757954981
1971648943
16842383
1752420436
321041649
614885842
155077236
800586964
664207167
1022778744
1937956944
854475096
1398840049
1044773771
1617128658
1048773145
830919145
1032432723
2134094698
1122746761
1857746721
529630318
1877308738
101847192
1402433934
457898718
1493557059
1720993466
2036190621
544007034
1411547249
449642947
118282269
445559976
1929299923
1118990189
1455931395
667685624
606276377
348019694
161956164
1026925775
627971239
1664093116
1512953477
1517301792
2138192386
806935165
1807217557
1493368115
881261023
63218797
1734428546
318145499
1654137426
976156143
1828194110
260333286
249266012
22414272
951533337
465144173
783683823
1264348147
1554067018
806085148
1094306117
76201246
242395093
1124333516
1891947302
1851901821
1363705233
742137382
1013669888
370062495
741339693
34982174
351600225
1974593570
754660278
1738944923
693532694
1829349365
684907792
259736053
1387345976
1597082513
35488070
1257884134
671168991
1749529997
896941341
1429600972
1036156399
1189663613
227234156
591866874
1979124210
1116988776
534627695
1664607962
152464808
153538391
444272894
1976777585
412078460
851750992
1961479906
380656765
665292012
1419182950
1151498047
285049697
1201227034
1207601163
1200431344
1319836969
403149343
214495664
756895023
1119370736
1960979943
1922064402
1086634201
646012379
1191946949
2108268659
1452684956
1024613446
1831317793
1245590686
1024561607
1318899154
370853282
7283645
2100394163
1364430551
786733070
1106088607
1542745549
1007460466
832428280
1383474260
1589232434
1244286192
864196621
432021812
99327051
124556184
68299516
2123458642
126810134
1298914643
124623575
2143823756
225624887
1939732601
842898054
1498110727
1490481869
1306942846
763954627
1878201989
797222508
886225705
755295855
815371446
477123036
902089340
1787233020
61214727
1478422537
812280668
90436956
1870815947
455556357
302319679
883017761
25980711
793245780
237060938
1325932093
372527042
1236020929
662694340
607575953
504909795
320245101
319893710
2114744396
118467447
1087159164
2047031655
1640263458
2100631423
1127988225
1594154188
1280834300
1226969744
1433295252
1845346419
768115032
632028315
579770047
1151120098
1394480432
9697028
1154165165
1295863657
1057115273
918195787
320470547
348514936
620799707
2106075158
158383788
389989855
1402305371
1348156791
288123085
1443073358
1431596874
1642944974
226551157
630200923
1905226819
1052763097
1374268438
622812
2030521941
2126622015
246705389
1287938785
1934533192
427707432
1239335667
1948880272
1302891510
692599135
681569881
1115282590
474725414
653179546
538416791
185755413
1393762298
1756402038
431658199
821162845
314903852
1950118953
842450507
811643835
1144650335
2091929099
2007426556
12274246
986430536
849889062
1846505368
612504961
2073447385
1569625393
658344230
15582235
255005941
175969043
1698756078
493498727
1874316411
1981915551
215617548
913869289
887213693
875974704
525650738
513390430
343344271
2017348561
157924963
989992075
621106265
1213765718
1323185944
16214644
222926104
1276743780
2025607719
869938054
1789333116
1450978846
773595031
1123756286
1027112590
991697470
93768515
159258099
270772290
1946781031
1738330278
1504375908
1626892759
380094536
1208497123
674124168
2030328379
321375071
258196700
1525283197
2141450251
995047282
1115711594
840362890
79310804
308112884
1360096313
2040108902
513270327
1895778594
1915281197
730423355
1991987627
358786156
395113765
1812752730
1156682118
1218096236
1191145628
1237887664
1082280903
1470494535
313529452
1967869156
2066683771
931620132
2016616266
753356173
1777292961
1224919050
527748284
1772907334
326212949
1370379371
1229119536
1832344181
1955307246
1697241400
925185743
658260182
652322020
577552474
1952342540
80509492
909020473
1446762134
705513870
444114042
1421168617
1157094448
243848697
1032844363
1199902241
320199912
170828355
131977408
1868081187
2092060825
1509799690
1818671107
1123736332
1238368876
1249266657
1925540708
1681385376
770949840
458723980
1642685303
814071938
116252200
921995271
437750995
1252769892
935484909
637063160
422464426
450029581
700518495
177640933
592300253
646423782
1325291872
1949726903
1294304556
1784028914
1451084403
115505996
742930037
181014358
461341310
1069875273
1023863643
1119559253
914445991
305449910
477394831
1760479773
2007286524
786894020
139602110
1060688900
2001379597
16806152
768000373
2036545528
1389734429
1256078822
719372035
172403096
413449731
1318089553
1174725734
1235000203
1467348038
337507799
1099566879
1832111338
981693365
701218977
1491293115
475029470
348853016
683679859
1608081701
337672140
991019250
1518007562
729034240
1749966780
223589561
297532459
1599466525
1658402879
359818746
596648728
1902658792
1652371045
705776921
1801380171
819781153
1460943054
296905664
1727044325
1554130253
527982347
860069150
1032260233
1485661315
345016147
1986899242
1866511217
1469783800
2035338471
253114981
2015386694
1556526092
1469537895
212163904
1680970041
1125797089
99541961
650123343
677588365
280498200
710896826
1716031718
231796478
800955761
177661669
1922371321
458559261
1124258603
1506942115
2012136903
727377371
735369652
2031041121
1300849597
1108055028
2028894088
1177738566
910453409
1108194519
1578020392
585673183
1353142476
1278286123
2125372926
1277716846
128542681
1753188609
1165472333
1869132101
385256932
223055418
893064813
581439548
2055317036
855000587
390820072
9815257
1784010730
1631927388
641329265
709033097
1354209274
88165664
1394044835
1407555786
2043050048
1689751347
108747286
1247116816
284213431
781534708
1169176416
185428383
1504300630
1970789423
1871182074
412635126
1844722864
1407837722
1400396902
695485300
779146680
266742594
952148373
664003012
1958955441
1297725815
41518485
851921714
37597168
1031667269
2022737862
2020974436
300142211
990112227
1557099865
925894008
1710697247
1764301122
1446067794
751253649
509403877
904923073
1675956482
2041356067
508447466
232016461
1954594599
881322269
1155880984
561238301
1828940118
2097820991
1026936755
1405497811
1583969148
1428668642
801390542
1100675641
1605550517
1677794545
676052797
1362627085
2103196531
98888862
266565030
1527838088
1852676336
821242740
750054478
1118859156
1113355901
1040907280
764683731
1091353532
36024603
298581482
1625980664
799025402
1243482832
1905535962
1401247225
1438552940
823858957
75710998
888765461
264302307
1689611858
413969564
74214548
566221165
965028616
1086389627
833900019
632698017
156872066
1050143483
199211374
1191495886
411936864
1931728299
123096031
1668280045
1589146760
880269201
451083638
869286563
1981656473
1990809802
739852872
1288658143
542905869
611725195
1084617373
438933000
1039975371
1488471231
1799158478
1829621758
1235457076
1641006032
804574231
1347700800
1589766148
340578222
1694548992
325415763
248293467
1916912043
1641735651
1590287628
1192661522
281472930
537852402
729552040
1284491994
1834547793
1173814732
540384723
1506524323
282764080
1826262353
638577556
919485137
1847798566
1359088152
2012373543
826338777
1579301036
2070842407
107372961
785516360
1942111700
1510447723
1133139977
714948311
500340416
607103469
1224530728
1235228105
761378799
1456498549
1270401867
1364878322
1527874596
68142768
2012970432
786180897
1309520720
671013676
426634834
1671541855
1936584674
749959196
1642723778
415167359
619476457
1163761791
861184224
1207644928
838482140
1225363556
119951765
1570638269
1448710567
987759521
1750743427
1825477959
92829165
919906194
1922933047
193331200
845362410
114608632
1807240407
708201499
1586020019
900112989
1380378508
1046898718
1160344029
164260247
654341407
1587841839
1628009031
1808677511
1138740478
2035276266
1570735858
1487256070
1185553228
517624272
928612407
565610361
1785425022
1799617939
1731143316
1634366506
631389747
1907388867
1909239868
876119314
15932074
672633171
314425254
1932900763
1549613695
808622282
2222565
1583258827
1057566448
2112254796
1804846316
1508547861
1474991025
1116493556
1896578371
454700316
59623952
798599291
346420542
1578150594
2106243745
306718696
1146710569
2137723202
1513463688
2097112267
180396963
426012651
2135348979
710965881
1011198146
226044574
273857731
16061356
1746206549
815399527
638225885
497203204
979530077
555738688
761221418
237199196
1168661433
584157687
1975503599
1810124245
1420461095
913033118
1137342042
1389115710
1998944277
2134755063
804030474
1049211849
1865642441
1787424364
780597308
741007843
2106574819
1903991536
1498584302
1960801550
1191305944
933863458
1876696180
837153071
760789788
891392211
118579077
415578137
2055200738
206556907
100166489
571694563
609682764
552756317
1472838625
1948960245
1008015873
2124194388
700872415
1984857627
1277159032
441813648
490974313
534713207
2069967367
2080571094
209953573
174077615
1161982606
1634908561
1528179027
70338605
1905787210
1978797593
1217982203
1559802887
937744874
1183150263
1590749433
1675871956
494919875
737199848
1513470612
318488945
641970373
2028044337
1445472251
703673700
1536291323
1403745646
338464907
98478451
2106800027
1076466101
1738699011
1386448150
1723622977
2138260070
630320630
1167607143
1103274693
272084912
1917347108
1753020839
776390498
1135590472
1688013146
379782772
1352753939
137875002
953582353
762524344
223887130
1002593856
860527592
345045996
1491496311
225726911
1559293980
687616617
278912768
786176240
1916905677
1102175555
1100579459
1381275799
785989400
1936549528
379513216
893704583
377111898
1816858713
1583249307
973963693
1982216635
925675449
924129346
1586828033
371613870
1910616647
1830976950
696513897
2013112119
3369365
2114905574
2036417885
22842548
152477622
2041276965
1977707794
525342026
308507430
655742080
1020757260
990168249
1519680473
1669922454
1096448827
1268162452
523122257
620934876
885982276
1720137356
1368373597
1659383851
916935520
1788000262
1393406074
1660024609
1892260497
1052576341
744006120
147353804
867062427
563080800
1397717430
1255792738
375868409
715336127
1971281524
1460860489
333481578
1789376736
1689374091
1044571532
399233480
72288579
772407049
756286080
1791505898
713505725
324178547
1302456655
1853235927
648376058
289178262
1691757458
524904786
1664553279
1416651272
450135833
1527380693
1985166130
2054348634
501195669
2014605782
1214583256
981307700
1933531587
1250648641
982003847
361564843
1372684513
1238004132
430971898
1946499025
1309558031
562837372
972274617
577569061
1869153752
391374005
1198906516
1843542220
2065087559
1305195832
813939529
872861276
1482877198
350824229
111318644
289950359
1859914508
516422609
1382369386
1937937619
1052810555
508362534
402844270
908000804
943037702
96573592
818380284
267425394
2112854278
1354310494
664248210
36620315
1276593742
2108755433
1960853779
588201035
743612278
419218358
1214999379
228591580
1945864868
2075024282
95619334
1940070028
1101858732
642584935
829077715
1162612768
1265624647
1749714423
1293526832
501287988
1324352694
1380435662
2143121777
593505982
1497568638
1113267943
1888423719
1248465857
1676275152
782741297
1663223007
1993520250
1893031033
733466034
1916542610
1012501167
1599571588
153825022
953086206
304741756
671797182
1080677867
1321624833
518329697
97994396
1445776355
961218912
1511356646
1314888698
953000246
1281420469
453947371
1547608377
309179601
2111225863
1280880895
1906200051
1998996883
1335820632
1575531735
1641107090
1284655460
1103899938
931681064
481827454
1092816499
713619752
1475077715
1725600327
651207367
1686476493
2082027490
490677873
97977532
2054356108
501183795
1546159269
1095834376
1346713969
1329687284
1006817060
815953319
1226165733
1943210493
401168868
499176819
178196317
405484319
1968042430
697203800
1164546451
715836367
745187861
748045914
1390713169
536484408
1564947356
1134201009
146970178
415066439
221952452
1418181431
1393731028
1830942019
2096318996
2038163380
2091916480
369369087
1596703089
1689510565
130095605
1116728464
341394175
2035239823
371007495
73188476
1874408929
33313938
596949097
1529185057
1313393653
532435857
976428275
207473342
1884229571
1074928079
1387457140
436576190
306346744
587928651
1098832577
1463569866
838013964
917779488
1656194870
137597885
1090655676
1319870256
769077938
776214426
1037048785
60827394
1940691997
402924429
1210768025
1336904447
1199953958
140618141
1193499723
1236565654
1988375666
1189121912
429246430
850754406
1982996651
775832532
319532720
1573214234
1569989062
1440455157
851567508
1405528423
1242418172
1030614497
314234975
1906502188
60015619
1905824038
15107191
547777371
1237568390
1932492424
210293520
768740464
1838928152
1107580524
237476119
773045218
967379849
1195287387
1349063738
1249296252
749214817
2053137868
74182694
1081918404
816789972
2134370576
339858904
1475392889
1125867647
572514004
844464309
144990274
1872334495
51299267
883252673
128571673
314901912
1863748627
1591456126
1958325276
250844246
1528141499
913131025
1704384172
2011752907
695855869
1476895158
375490225
944369448
1612168166
95929558
317301623
1439246771
842282122
1230139523
1043471636
1059399071
1174768813
247919731
846595490
2033313729
1678337184
103122290
220229895
239495292
1236429216
1833048908
1464343820
1434916044
672023088
352114643
1549787598
2108054097
1780793950
240710672
1710025222
1087649718
905013134
1739274051
2083763052
1169545261
905452912
1112077620
2028787297
1935553853
412502489
1296077730
1781700425
1684062481
1431380160
1506056618
2029534525
792139928
797065591
1242711261
1065104334
1750253057
417569125
196913247
960885342
341039842
94081553
577065648
929082480
922618485
1988789123
752683
144951980
1168386980
1975153187
70958412
1325017604
31734692
2079461898
2072136862
1203315933
598489136
898372542
1555940595
507011691
1067518252
1607710623
1238922392
888893455
18904082
2135403377
97792529
719200393
490149083
2051288423
570211278
1054127301
1443062020
850753892
407936311
368102474
2082386431
210992221
1632148919
1283202211
365254397
1711788274
1330034366
605680352
831958758
1631519717
437621244
234912394
1827031976
2131107872
151097190
1098567367
1538726771
1819640585
305419339
67424856
1251580752
218757273
303816798
1097977705
1086722482
900538303
1841704142
263119050
988532777
1011750573
121262687
986849628
1296989714
1925934847
1660434298
2068292681
904555144
1527736837
971490968
17643027
1702422265
1566539070
1931521127
202236920
676178120
151002522
622042665
1523469464
1579562150
1785582945
1170089975
1304082449
438587287
1233952574
498205356
914880678
307001857
760121954
1641607834
1748505189
2013360540
1366468553
201207140
1030990762
689290200
1310539144
575031469
1879655800
590100394
136987564
434024460
1166228379
1094760658
473638863
1632477997
1105562834
223455443
1436604908
1659616375
1120168836
1447277081
1700995267
2016411309
436508034
1144549858
1959146843
1385655356
2025223276
1404121797
1506781069
1326523425
933037476
1911991922
594250490
2096630120
1276218232
1801377848
1710418477
1505947814
2098529365
1982443383
670335950
1588876897
897608548
1657674170
172019180
2113052012
493142428
1555023028
1163543398
277992711
1976294478
743903452
1502279470
2134378424
120258275
375653228
1442869473
455413779
1274559158
1083523362
1718538578
763820255
1576244981
2019299238
1708932696
925098429
232063215
1284923532
139826969
847408752
1915749640
640148233
1148022925
1725545616
595480080
1766530755
8804832
2050089513
1214377515
731092372
654927907
1966994307
105934475
817491426
667552495
1402507748
1610065964
711664977
335030369
120324461
63792045
628345379
1830912493
95340385
173720094
549469847
1860394993
188600587
619998269
13304257
235767334
893198587
1118866397
1815217014
521629734
1959265739
982223757
474742054
283694527
404347036
382508763
1320604839
1746302496
1316504271
786109119
1257768634
701771249
306711692
1372939622
1499994278
754799052
1360360283
1566254988
381817641
1387549537
2037974889
958047029
1104151609
2000334313
1256329958
1356025141
1993181501
2126649770
1534035850
1268645031
1178165758
957876446
1142977834
1751903188
854526462
1915513712
1136986062
349011892
1702976276
1687468979
1832455662
70375587
1223637002
1716277889
496043730
1123035875
1324039823
252904212
50510056
2039209561
1208975622
1122697188
1836208039
1371829933
242633093
2052523619
1974272566
807552063
928048119
1427755977
1081753943
969989073
439709584
2069356666
1053584841
1740134154
989641271
203187504
1283069669
887512232
86581752
1466083014
1929953302
1199042742
1307541331
1692699309
1580347356
1213533379
1008408638
1343189649
1005405533
1999568947
52795671
1285579143
1373853542
1699911803
1358698517
914909117
106633746
587141466
1678384867
1658476166
1925320008
269667668
2034482534
2124594525
1377661664
1778308491
537371425
598420781
1036766471
504504887
64111185
1783219619
790619275
1481485039
1641740698
578685075
612259455
1007828706
718554754
96204377
348564447
756622649
1059586089
501641841
200340949
206079151
1177065608
1293545376
1609102765
1293194412
1456498560
1426613261
1691339432
1295947096
46660799
1942455660
1676486515
1642237728
1384937956
655510932
1488523637
434428976
1672410462
1713292897
461841979
1190164348
541451202
625548881
696019527
1935087044
1892256498
1039467633
630759233
71566732
1471445963
1613122779
2126258637
1691539310
409015404
41016462
1521700950
934989423
1623001777
1476910739
2121300107
845158392
1737227872
733495065
1740459707
1832635481
252842891
435318885
751627013
581678825
1579127867
48330525
2050445391
106620523
127310627
820329994
805796402
345244984
1118029418
382350104
715453199
1911454020
1677914307
876620439
880931523
820464894
2059990159
506563718
1905722572
337043085
692811197
1539033100
1305818649
685005140
215987180
1068109885
332909472
1597502676
1162437925
561209289
1363050759
294452822
248682468
1474086358
305745432
1046783983
1747295472
444660193
1173271853
228237716
1730279947
1990080584
1233492502
297564360
772105323
1319855616
666607550
342147399
1684128288
1800764858
252776040
490407294
762918265
2007384768
1488142912
1214872964
1337536014
1496661778
913219991
1786351877
523076639
811861463
1041308338
1822957221
1055168935
1808187609
214313546
1038257157
1935508998
1023017994
622160510
700292770
171525894
1682369101
1984735130
1607932870
1233648566
865499468
742293434
1932734642
1797989998
1481985551
2053015623
440836858
1592129362
1862832333
224656494
2105460923
1741987389
443888091
716960656
1798850828
673424696
1398435038
1161043674
1429578770
1342198461
1692440110
1919357082
214336257
1792742363
217919106
882051372
1206964502
808775302
2133671738
2024033965
319593161
1263598561
319225457
2019297775
1868805925
1061350002
927185879
1687989640
8795970
1660127280
1426265170
1409606547
1327800076
1792300381
640183886
1847723164
1365304563
337321384
483638971
732108009
363281036
1199479783
1494651887
1209355155
507485408
1871520574
1294363488
701702301
820587622
1222005140
393039122
284091034
384847288
541116936
1157214116
1308743045
122720451
1174730565
502179106
367581503
898851488
1910887786
1354059607
1066899185
1161594039
1868612752
1204853518
1430992878
716524749
648897192
827606442
1652925382
1338486354
2038853301
1042294857
1280984793
584714706
1892987256
1646316809
1236623247
222086445
1651831120
1710639620
1030149670
637185181
74574661
1703044846
1138334088
1404901847
1428903484
1711212593
981501567
1903486247
1443032088
22930417
1596052838
1855528356
1346927881
1003650532
1632243891
1290569924
977144162
1938254802
1615827653
1255861145
1412228088
2040521057
1416596746
2057247214
1000659901
1187415376
1236112739
2072170356
2099146431
1688898635
524205265
61427643
442041556
283909791
778644811
1710607926
233713671
1293484789
1340166317
1086234363
179501340
41587831
785219184
119418399
262156264
395705608
884552190
533905714
1729808111
1348451150
434161908
1639841357
1251292371
289631591
1230948771
1194671411
698539770
541124237
1357099305
1181982509
2109115224
1182763488
2143373670
1453256507
568646529
1071181931
691177392
1173375566
1478741599
888918953
837350062
649170919
2074102207
266879700
688427206
1038129726
1508027969
1369841322
685465301
124337618
1251700825
725016151
463818109
285676202
1611709056
2061736552
1159841730
503317517
1883641941
1915249341
424919574
990423201
1092036607
262003003
1970360167
583230235
1335776452
1130501878
1070841852
275466769
2103482841
60938342
1207256966
1599854736
1675053870
1241706834
2007313386
457598485
688974186
1775306988
45841039
1845913327
1849817792
1777180361
1119176490
623211722
1396633144
212096629
1338143357
1514151519
267912469
1923386343
820901668
513572832
1328563622
1300312061
690602420
1667474306
1137210807
1631054874
925306155
890153407
1679236033
593530706
1376012963
1102624930
1290177160
432390642
1157205724
119977384
131199534
826802654
1212975112
1853211849
1322941268
554428161
368377235
142708980
1764583643
219459490
1014682810
255024193
1664369185
2123109472
1521917850
1158338818
774374874
1863869540
993899356
1162987719
562062146
264366599
1986184816
1418421536
1790442878
587765375
1439962852
1104187534
771667138
887813840
754980972
1860816232
1955789290
851406722
898214582
504889198
60499751
1608565029
1060427692
832369430
1484252079
1666110556
651499984
439660087
1302891749
763678284
266742394
1188071487
1434102123
1021668547
1217943457
17107666
1172136612
1379838681
272196358
1052481758
1657931738
1980083210
738387891
316203076
722638670
1108079145
1316440103
195629380
1688687030
982439993
1368794479
1996676813
88363893
480401211
609311884
825378628
1416116185
1729630845
264998099
1423713272
190104162
103001005
554247891
1462469067
1092260240
1897750336
266142134
1421459888
521197873
887351429
1811511797
281182374
741483545
1417588266
758060993
1767131111
1945575149
482424332
2080488732
1213138251
1734896268
2127618555
601709443
1646349126
356545869
1083044672
542323529
1616206277
940990057
1359009836
451451106
1730080161
531292086
1376566962
1998603240
976935283
613433184
1875407300
914826345
512845258
596003750
1761508737
246268500
1932294397
1879268143
997563137
2132222601
1563592663
1132681480
969041072
222705201
1203195341
1767232930
1736659669
154324960
1632849132
1153704385
1409810347
1552884488
781391550
1367896197
1250210695
1801898275
963599235
1689190855
303249760
1958760655
1528742830
1041912894
518126248
772428638
380800774
1761828697
17982401
71111493
2014248333
2079250061
216502426
28943144
1810923506
2125492875
721829914
1343197880
181317300
389366824
1990660361
686958066
1502481344
468585988
1253836378
1237717777
269584944
1288873796
506090188
558942406
115137990
974611998
307850723
1999781029
35165293
1238208716
1584951243
955400482
694744459
1539823969
1291498863
1753900061
422095593
1027333889
1340919046
1551193217
448278605
1941551315
1138928192
426561981
917703757
1630701349
1348477601
169812122
2096877605
1625755430
1874637153
960825935
196075603
1060592620
128156697
1990288076
255067247
1416391032
510709391
2006128258
715833301
347395713
550332319
268616022
1900376468
363699950
1443474585
278186908
1442921674
1542446606
282635925
724111853
947960101
960272602
1563207100
1993413187
2060675737
503287793
1662365155
1216717536
1427898861
2130844229
1906559783
369438702
1764123946
1380386677
602748258
2086896217
1763606412
740854065
1434053922
1274285495
2042157573
804333164
578131909
660063922
1363016490
1430828293
2066260854
1402437944
1913229220
1978555497
1633268567
1263785588
1076779694
760782738
962090053
2134086565
386919871
1307864924
798095595
1775874104
1826826589
232539324
246562181
1036765998
2133230821
251675391
24081635
2010264207
1950556011
215507568
507804724
142242102
1403492159
1138336188
1115215590
327509125
785230432
352796908
754455526
1948900301
1388027766
2048459641
2023323944
1228193059
1521644785
349141603
144242700
1143977218
31054319
2117031608
824338870
1389849445
450555527
2021442394
1626346196
2051687187
561695689
1223673797
1344106693
1601740464
1801835542
1144697401
997150050
8368130
310168442
52136307
2054298317
246926852
1276426138
1112639376
1240438889
694112955
2109376582
594517029
1935457929
1827340633
19630052
1512371796
218166088
1663366474
777229094
1270126359
1706526282
1549998058
1799494017
1148513100
1246524671
440278695
791078306
693137116
831878974
2018644388
377990590
1902138762
2139640631
1739676035
1543465694
1037713085
1991211460
500389461
1106803330
346680868
444459752
1206353145
921863788
338694083
874733970
1737883118
1057305601
1824456860
1587660836
911668135
1919983042
110010777
1980036368
145299620
707564205
2030055903
12430940
714147159
1082629881
1512780123
692123176
317322928
486988864
1942768066
556572554
321985702
400001418
349127347
1314007521
1435791451
440626140
80542200
1831396741
187568530
1052308984
284583799
1665687581
544550449
337131819
1074112026
1336678588
638414699
219520434
1961756510
2107735056
1480454341
228811234
639904792
979445964
1333312967
1970463676
1366763597
745831409
1752946889
2008985603
2056498183
791176357
1521797283
95312823
1282029154
1533968692
1068478277
163914504
1674661856
1387102832
2121983967
804016841
1541196821
253876333
570961209
1992980405
1786975282
1888462581
431245168
1278760728
910784879
1931936083
1061045090
2143596352
198217481
2040229516
1033318308
1666695135
1010404579
1385150053
403923809
52926744
863877440
613872806
430329007
1934505330
1072749377
858519013
1609680493
1249007783
306689353
2048908198
101840631
2115254605
798721805
1814104229
657372668
1982787448
1694734332
874206511
150698775
1392487956
1182648596
810715893
980341692
149144369
1627336729
2033723875
1394237886
593387440
161855606
622687207
1135370560
829892497
438554285
486719920
1346615210
314739415
1956581889
1038425649
1499433148
361030862
1465585413
755706773
139679191
327247205
1521025370
888295198
1212720075
2082848933
1773510219
865936748
754395477
2145625835
552462187
438583128
73172189
1504249217
986973163
948577500
1356626737
8916818
373105613
267625103
1297268166
1556089729
1729194348
679828950
1690253512
1886908396
1288100921
1866969110
861268306
1033617309
1475371633
1804717036
920337313
258847626
2052703237
714942836
1213592022
796666736
1934210221
318913010
1363120420
1926063492
61007228
1761567778
1786534354
1966210746
331161614
663439689
864273200
1171208921
1995401293
1901285491
876774426
957486408
518268588
1072134916
73342804
157030679
1525701254
510951813
1051327327
1759183101
768005272
680343350
2007105470
605822864
1442871391
883176995
35044093
1980534803
1544718313
83285153
1158746624
859254309
1382806640
281698276
1112241626
2066830955
1922218362
1929159119
748855543
742878810
1681538804
1242082232
302505745
1721382097
1097581428
1489038295
614324825
16636489
1425657412
2115995926
449376795
1795940653
513256034
632162127
1847335105
351847862
1510860691
556086124
1965767299
383676007
488957283
1862686662
1819028198
1984718071
436102496
1225701538
2121210864
302961930
834086197
1887852567
1003985740
1765627411
1162445006
227213894
933173749
599947835
415898828
429433333
608827585
2007836601
657955008
883940500
1524113513
1069332554
1932937543
1872492145
609885818
1421402610
858847895
83427101
1932774285
2084988660
762821170
767247748
1899330275
84512253
857057689
890836113
1674882884
1896309459
1714870420
718780041
1743608256
1549188589
1528244008
303874695
1788125174
525473189
680734743
772059091
212216334
10163534
664025854
341815866
1255471527
610336398
1857042005
2048253603
1411958639
1132122271
158775942
1003722602
1827727689
369506685
17044278
2025799663
341164323
1113345345
93540854
739850603
1590801211
172820382
1726507162
231155502
402301729
1571983959
193678101
552303250
1109720074
1787647813
1022171687
986335044
1921596709
939120480
1756386782
1935433740
1421152508
1383156716
1701648012
1544665675
1345383197
216403370
1533694116
140778113
1600335543
1533855267
669326805
1727727917
517594315
1363371832
1805586364
557977053
2017708665
1428614052
1938590276
846345274
209870533
738778959
1285301644
640669818
610064772
190164774
430970989
1912453802
2004754745
2031927860
755149494
602299474
92674361
1502304442
1951313715
735879984
219643970
642463095
2033518057
1416939188
1626035940
1836453211
225978089
313951069
1930611937
1525596075
885437441
736728974
1789966442
940660491
2079199992
1264420798
2022937521
2060112084
795742181
21867042
1664680806
776580492
1233553397
1193442326
1793320227
882395538
2046302909
208747793
848160183
428997858
1473307949
2067452861
1251843721
1824785345
532562872
285931937
1315585316
1491807973
1467784172
1572384869
1035317459
1960794849
1226715126
799603927
1466327074
316518940
117569414
815066022
988375289
541242149
192119584
1962139166
2043045074
2028274275
218949038
1128996262
185448546
1717698982
1259579130
1606662267
1047161194
1556951218
1663679959
1938269653
1556118695
1666405675
868979409
914829797
409001146
2021813007
1697909201
1432859347
1190905672
654794011
1818203324
612139970
463127800
1758627000
973557118
197872248
923477450
1672737397
1233983634
926712381
1765935328
2074115576
1777454800
2033799514
1717758492
737189586
1695445092
1964483715
2117187532
302648361
392781356
299209636
349794844
285549906
488676509
1690635674
806375491
1996431841
1854020998
921226356
1673686974
300550700
554373960
2128843434
1166805386
717977352
2141669771
612019708
1315713350
1803229855
1328122114
567067829
909712097
1142034513
1511391413
427682145
1551821079
2052846839
1224194168
1077540781
1049756579
649774962
1520044884
51263358
1253963157
2131660969
1100950037
591088249
345625424
1901188044
1124902040
322985857
111880493
884721253
730266876
939569010
698380663
559501658
1326793011
1275347061
2039222936
1261295635
157658561
32830396
94954954
252496280
447502358
647551001
1062290598
1954347100
1196744688
1772799928
1760665656
18266813
1323313822
538069832
98541160
1458426657
543630456
1092339428
2015454
951591044
693865416
326233648
1899729578
1401034215
893371040
1975091246
394682254
1994521507
321825059
1775258648
18247872
834336461
405569558
147881253
1511969954
448846275
458871367
1226387284
339586060
1628290278
859924516
113068739
1217331373
440032787
1234845914
165259559
1181492127
545933589
217486529
1433633052
887133153
886884451
1576591454
1553996423
83717000
2100534482
264762801
1389808427
794056463
1640005136
832247550
661535468
1459819289
931816153
425138381
1533407084
1893233349
417042771
223710351
1136468258
1966861825
1086945033
898560564
1907873599
1872803854
944195990
1786835807
1704151920
1852660903
542404219
172598319
1598723866
1784735661
1710730131
848351089
338470566
882807460
836247337
402147102
1193571982
1453914901
1852113076
837566332
1018468121
263577719
1285367932
332181804
1120336003
1055091513
1084710921
310952914
127008776
301464101
76315320
1071988570
1106502410
1014331754
1216623977
1388775195
952454161
1256800334
1432739687
1174051823
96749303
1518434162
116247010
1293002278
64517285
353437552
682131766
957319154
798066758
1305153190
1769262021
79558600
1541474997
2065621046
1185772449
44212849
2083546792
238913792
19650099
212784436
1746157015
1358028622
1668561921
534917186
1677591631
2123634744
1501362625
2084135242
1701635372
1023534551
396449807
862053615
2017390285
1856249392
1332823028
114020741
1575192268
246081755
909035261
265464218
1984964284
1690924327
1776961348
1792423243
1035493318
1574582606
256807126
3958175
690628551
989116262
1397597169
209010170
1867476187
278777009
1358909234
842647210
1370878257
1004242725
891457212
811534161
1176400110
51741778
1439872144
1186334870
1853099226
214619910
1445026160
1804721906
556597000
776369606
1382421616
766295263
1526044600
1352348032
2067069829
2084900065
1302757565
1246769909
1913449420
292262855
1604799069
273088864
737057110
1620810548
1375616764
142872896
321742914
903226189
1785626617
362994085
451611682
530128327
1780836704
568226528
1942941934
1345040302
1217937164
79150363
313158306
1490582346
491986827
375524827
1054518797
2077160195
1520058781
541026016
1733922948
1334096848
1977513827
433402933
177082559
277866018
1512438798
1170379332
235775646
1158916601
61507192
1247878271
2023709536
1056409461
1796056690
1306084014
435268233
407038529
1906600170
1838360791
1217669515
1997906824
1333478350
487394196
2145777613
1020687280
382945943
272642002
1288304584
1045470534
939108958
1373460589
554815074
1083801355
192572975
97109069
1387310053
951530959
1204783960
476427581
1021762484
841041752
1791833470
1665498389
783752375
1247040528
103578380
1814435198
186040813
1574031785
162867573
856046839
1013553740
1426378067
346552593
1080892786
1576706284
1973728629
187302444
1023900412
1128428982
927935662
596801584
132409633
1307352389
1479664635
1520152313
1622837841
1353484622
1354595325
1016620562
465491189
236153031
1266315398
888036887
481682033
934789191
1882786423
473379745
50906375
723503741
536172831
143164668
13002399
117415781
820524568
1921277212
1251634714
343680557
1348357530
351463489
1726131796
1698941961
1779315302
63336777
1579949153
1886258506
1388738389
1384817636
1870679421
1697813787
1986843031
1096817334
1863089428
1537842709
1869038277
1254437482
1573591946
15039096
933776306
328017579
351855775
1423399941
297215483
696677826
272530639
227521778
1512900314
745639345
1972869214
881551258
675309833
1879621477
1914743067
400473834
2115460977
1559919522
1595151660
841952917
1203367600
1373034275
1650455712
965532527
161312764
68245263
1650284607
375188406
1709308698
1683489942
743577522
413507335
159045836
1352714744
428222272
1529687792
547028250
1768822319
1322612432
1627158320
601786595
787204418
1724340087
452355442
634017119
497379657
1851026043
676672066
1113228536
1505140075
413406856
1308516652
1886985929
309785327
1848280867
1304332413
928362525
667019631
2142253601
2006835635
800519815
1025263312
1307305452
77505093
1132434187
1310176211
578314281
55974779
1270793115
41263099
118385577
1542562277
2143692119
1873440264
1544324767
844644284
501055325
679602249
1198854479
842672776
1347261487
1925577945
1370227639
436143486
261815533
904446302
89992198
648276031
619318024
886226930
1276376446
1404710980
1973727826
1746307871
153990475
936908919
1805351793
1424661062
552567400
518789448
452624056
141192533
698913391
1627656617
965436752
1841297877
2028609786
1429812878
282948610
150363792
385735929
630311837
1326226993
928440296
1591992251
835298093
2013306442
1901145160
826354318
470968057
991762962
688908419
617065835
201107350
393988977
1140491189
113300757
685421956
48870217
1418023791
1250140437
1175339269
905991050
617674879
918504014
953270880
1372844511
1371146984
866337122
1345235506
1238360293
689573391
353250457
1827756448
1450824697
890940639
403426780
1082909378
871708653
1503411761
185330111
1190695075
289379925
667980202
1012565332
550320021
1530855225
256574135
1384297526
131091845
2027649902
1525077401
509931332
830524047
461145951
1929698220
1189737103
270651441
2036569112
767647609
1650139995
66788030
494703332
149117161
696876821
866072771
1918731976
6678941
1829507350
1797819465
1280188191
1335697691
1425993904
259920249
2018531557
1243023656
936101888
1674637452
1011034787
477755904
2091180534
346281184
1045968212
750859965
175882320
885853666
2016771816
2086195396
878459367
369391407
742143273
1572459903
1748312501
665724966
1234007825
38256964
490173406
1270017355
1166419956
1548762223
454364277
1515685815
797624466
204349185
864544379
1529066927
639392483
246463825
1806360774
1242170005
1515145960
638090248
1523387767
354508685
2027774424
2107223244
814253826
1482785684
506183613
1412870676
1678102510
972231526
1824382541
123890472
41203631
717525669
1940822698
760998240
1793313190
875895572
1290291259
47475600
29311854
1690688849
955566547
1280352823
106992221
1524853053
6206819
1784036407
959929031
1576517038
146570547
1118223047
1765082553
1796612479
1436459543
1206423106
1262737095
330416947
465170110
1413446019
783453064
166732110
516339831
980762285
899514465
927480453
1219373785
1685295991
813588508
1061127783
1119787201
217079015
405493964
1496692006
1472190404
491599000
1638849394
2035300411
132161926
2009805784
192995598
1370919479
2106981999
2035550323
1271577038
1248882490
2091235190
1161384249
863920814
659981641
1924452614
2020295059
1781162946
816266409
47385849
818384446
1519597338
1408245677
1000109213
1749131593
1077622246
1478300486
564783893
2059736797
35786688
1755207525
1445578718
1221820565
656722099
1756778237
1671002267
1207857784
1955020504
824184857
549006285
1971246873
1867528459
257932395
603095745
105548691
88145318
388866518
1871399871
1529431014
307326958
328016295
1360872630
778680200
1270462135
641753666
1693181178
603460903
1370647130
1768539640
1204891613
1538703150
1161055155
810298407
1083870908
1629114387
1059094901
1362819428
198095751
1378477626
1784307468
871032688
2062910105
1529133279
1249620620
880057735
1117455688
724431772
1693227820
1148850396
543581217
1367333643
306702099
285191347
1958603012
29833516
840235627
1420444289
26282322
292032846
1392524419
1664270979
973174895
378313798
500895597
1677769651
1824801224
1828687178
1909214426
519873475
355724140
66231599
607800590
801826952
1160552408
988962769
1058501975
1757464192
1676369962
996695873
1683639777
671345322
1816739668
657228022
764026961
1583733130
1724621544
600224019
1919491404
145498225
304254626
1025628074
1508182949
1628851461
114161130
1368462406
1956085303
403877341
549656097
875053651
1614713252
1882380870
470473099
1904788863
397882307
714146675
393363599
644062778
455209099
1173818288
444978313
504481000
133908837
741893944
1244734022
2059653053
152081100
105890967
695942019
2011815292
978999978
284261452
435765807
1788136057
887445210
1885587874
1236269435
2058464534
1930615565
730712789
1513971982
723556693
496621428
592333030
1329813277
633843017
366042747
206260279
942424578
1675847163
971879287
646668536
327336860
838154892
1811472534
659152580
406155834
970031460
1416615320
110537171
1665113094
745380897
764218730
594736640
2119176400
1479502786
476691742
1983626415
1311175695
1872694551
960399703
1381169908
897816406
2138823781
1747764488
85507005
463166715
307610326
135870501
1902438162
187867485
1122748786
1161915645
466803326
1234218550
95483473
156534403
1968163198
312980520
1022914657
318283766
243066202
434752911
980020138
851816687
1066814993
90441711
595549671
64945573
900712937
1389917924
1173158461
846465988
1060652584
1957711430
1140094374
43131345
517283595
1992229964
532976619
1305431042
482750491
552565627
270924423
376957999
69446780
1477719440
802573898
453496471
845594418
1798540646
68327068
81250512
1557001051
231274791
99740171
1627971589
810443836
1972655262
1297179336
181794705
1977791925
1823486790
858938012
177538551
1848169600
650656568
1015803731
751883424
610238174
1248364097
1571868372
956581199
167023448
1702825403
696929214
933240936
1089809173
1850219284
1191819451
589589375
349206600
2147402517
307301929
808863590
1040084982
885680114
506713381
213603898
775633072
1417823177
1574001804
237218296
1210606599
167770647
355021935
1126906546
239398515
1859793608
1252717425
1031529671
38602529
2139110446
1390559708
733540071
523411716
1875883296
847261365
77404380
218090057
1650278301
2049100726
267661510
1729350902
852048405
1784418638
173617886
709629761
1436123936
496569205
1958866485
566881189
1177633440
682249554
1493251051
1847974190
362790040
432975345
1753779540
201456599
1797204615
2034322444
1523743068
202114167
691838743
1835784909
1425945659
2141194564
1891757807
1744713161
1816527959
1918705245
1687856180
1212955941
18420065
572306749
1611462563
712178196
1086440024
64865652
1119867850
702941891
262251332
89439549
203873939
824596296
1982584015
1609644336
973966243
126029080
1726415025
994739418
1008351085
686154616
1407179109
1241768603
1346521048
315336758
236265480
2103024724
1112037409
346690337
1367749161
1621613383
1383950904
1495524221
749543526
660359425
1981686019
1217151643
575491287
1961064094
902103858
341471616
2023723203
1732447633
613074030
776912043
553970545
1915865125
1150130373
623491102
2139666463
564015501
733515404
1542898616
429616177
1739926953
1573121988
1342887866
1468980695
731466253
377990642
620271843
209523056
1662768507
702075573
1960490133
1684181254
451461303
743111499
1853195514
676678017
1840662182
1246681648
433126795
2095116694
204037280
155631974
789307216
1454503722
473950847
675951844
1112093929
1574434467
1613875778
1953596697
582555352
1476966603
1104777745
648179744
702396364
1986836588
282469027
1190579553
1531820335
194916685
1991639212
469122775
475317964
983807602
1570600017
1509682042
1978891108
533680053
1123578409
423707142
1121946935
1217077446
820595433
254198406
1581597110
121411310
1581589464
561238348
1596664294
1283923851
1041184500
677810230
662251295
794256971
344185771
378323431
214152840
826284821
2028230231
1132377011
605849097
349257960
5533996
1085616014
1095323658
1202914180
658168859
1842575061
81920025
1919751746
1807045867
1943946233
1677139588
870554017
1825675311
1694029095
1728152989
1722976794
1197217932
2019622594
1962695938
179353035
1379237804
948126975
1521114775
218315737
1228928700
2065694240
1562862079
759861473
1729443122
563772864
168243612
647106386
1658215221
1772832311
509781659
248187860
1082560499
80626226
1230245077
264008842
1602317101
1055262936
1032048537
812644176
868099234
850208339
2022075717
1581625232
464555221
1689153193
1575793812
1089952934
1303956698
463296617
1057441623
619978854
1697836861
1862753812
662595621
1805501702
676802392
1266116899
1241452054
2031127479
893129378
356795311
794706049
54428149
1567311929
560141085
1437842461
1984389475
345657606
1840699904
1007476356
1444279497
2016931951
1484129033
1786305304
493618812
446653585
274657853
1565472356
379967262
1709336142
362061763
1437698962
178133864
389738832
1696348870
1885968230
1715176104
89511157
1326764701
124030340
525387029
415697890
31590727
1227666427
764950900
387505400
44224120
484591604
1555297331
503759500
493691064
1481943433
272330060
1838488541
1307039857
16568539
1258270233
1691788339
989559333
1203374312
1724844106
1582347297
510857311
710014325
1780569023
1712277840
1401294211
617930188
1295365324
345626122
1298413394
539443728
1212869300
790223587
1627166730
1376892682
1891312940
103040548
458783058
240650839
2061788161
1773575164
1342399909
393785013
1793481670
1780016813
555299794
1356165285
1449059691
41250749
2092111880
1260810777
359527291
857161433
1770831588
2134404838
1634341026
2120246044
2128244555
706169182
1674471088
749273794
157889692
551935447
537611159
811086839
708972868
432283589
1862424690
2091359285
690567410
1380220267
1930889175
513988951
1198674514
722570296
2145180584
1762898276
365085235
1132788961
1754008499
153881399
695925965
1460721664
75873178
1658760738
211804363
427557461
2035333456
553110267
1698502958
236128310
2107097935
1982221170
391743320
1494102802
1355962081
558295784
246855156
1368253584
258016853
1617041141
1806979649
632175490
1527142122
451778229
13676504
827523082
63252467
755170302
1683968160
996988820
1968021495
1650186971
1412331930
613990657
692167648
1493486186
1190447932
756734340
1052366001
819473673
1233118275
1465215124
462689769
502382588
733809866
251474848
607427538
694940726
198502148
611064610
578978268
618139302
2075339461
1452474041
1695082605
302125136
1332963090
355199094
1933941688
28403303
424397924
1475183281
1817067848
825713319
1907294052
1587598092
1091899244
2008841124
1753084671
1763327753
2075527674
1633506649
1581435384
1966528640
693488020
659067005
177062426
1411314173
1144703331
154035125
514663915
1865349640
669662778
1702034307
1108952922
1611112689
691106634
1253352017
403538266
241582986
1613017569
508997915
333922930
1501995148
171749146
1491224299
470032296
1777259554
651919712
1110297140
1492643176
598121619
279060568
73150480
286515995
1341843026
1512008023
1575292197
374850629
2031001590
478260974
804679101
386274231
412735293
856936091
530675103
255085851
643308668
242142943
2103625923
735061896
1103572857
1583941149
666352597
632479762
636941089
1240188950
579947408
1971030817
1296804533
1207475433
647355839
1057583029
640908425
1833369284
2017642829
1972332786
2029010879
637771885
1746839092
2136559757
565612480
1532640090
1917675064
175927646
159590559
1888675300
217527526
1372324143
1395100480
1403777544
1376985041
1133159203
19851834
293163764
1380353820
1366422083
1817992407
1970441095
61494523
734597971
967007414
964175123
1751580368
1197690605
429623529
704228485
909659454
1350546560
2056303441
1728395755
2030693248
312656924
2037396392
317291991
1610465634
1738743826
1156875407
1261655955
491590068
1849837730
1368401885
955249716
2123719592
449469743
733532659
1497134019
608318112
709486159
1767104371
1464604865
65300254
455518453
841289773
1831730426
711497075
199262254
306220025
1086017740
3999702
1123892994
1218522857
372711701
580423043
691444703
119807368
2051581299
976425833
690168077
541761826
823727757
283182090
900933824
1782795228
1216220215
77754408
721084041
769352942
523854827
1473707801
1390561597
1259969872
192392877
1130866154
292838758
1415777108
114698193
416754054
447092891
1009479601
1717121672
793404782
361669031
1347535041
685531350
1203330094
925463834
560594886
1319436655
161091670
685479246
458577034
2027959792
846603280
2098513594
2141811106
1073058158
268190167
109432974
562577717
1136082483
1564363796
478464025
900257888
1889053836
552424952
827875790
1081259132
1362413697
864314250
490949946
657210941
59554042
561181168
591959395
677222115
227026016
779634574
2059537622
44608591
1415577823
1417710657
318881299
1484231890
1723656433
829729304
1415014267
1778529140
426900169
1955460222
1408433249
239871187
719142340
2094963172
1178415091
1725690609
957780313
2145377028
1969162047
554471774
1396056705
938937185
533820212
855253433
1310419722
1208113573
1693315982
1630207894
1228781307
840851433
1268334629
2100696434
2016359113
1962245011
2034302062
885487589
1369146047
470412757
1569026101
1938049848
883613592
1284228174
1762151171
1232006659
1775418854
426477754
1543073337
2056023812
473758798
779794756
1394261667
1403799660
84842699
730532178
2014576605
458449955
32960568
1436379346
470791439
1961584843
881886066
357684563
163187868
1333218565
272385668
250147359
98226536
3028045
1749055050
2034788299
1138976230
1954386693
538179273
915606925
99206570
1980996350
333396422
302373032
900304841
1320349407
660319388
1810535707
2118392211
816881585
626699895
93414738
1285064719
605908994
979177308
207751987
506262276
1471897816
1489245484
1949693888
750882472
402687344
1027935000
642524142
1321655879
1434984430
375936704
55029752
1393552890
259196253
33363873
868895786
809080164
626543006
663374912
1146841548
375374322
126301296
786858243
242037307
1272563890
1937472821
775882409
2037401498
1003929878
1703202574
1794617254
738676009
1070786240
667063726
1827411794
1451964326
1929315357
1773473984
1807445909
1429300602
1221780485
314880250
166188926
21266000
774098269
222346181
565328171
637607068
775422793
376846361
465285306
784809057
1802523067
866132469
1603631414
1232172296
893427060
1116858157
1787323517
1623390247
592478209
941435815
2029836338
2147310281
1606216009
2102646126
1930187990
1640965372
814991733
2145870089
1961198341
569125506
1522713571
1896250739
1472973660
1103145786
651290894
1496969456
278622889
1842362980
568555684
383894706
215695902
846295163
730967097
269728111
1870967781
330785163
2070120647
1471939501
717990657
1165614932
112310815
1090605000
1951314002
227377207
301233083
1527582314
1966651587
727478223
1049844817
309921895
1610446026
1966147467
275808015
1019427737
1098458486
883109536
881280638
491323055
1935473414
683246173
1142455927
40529261
166787937
1970226690
1442602592
1821842741
1867804784
762321926
1775475666
1210390760
444980627
200967472
384861244
502474160
1889238742
1643784544
1794187067
1039617675
1656049307
713746515
170088811
1241168134
1129419721
808824948
1844196966
769900914
432863518
626532559
193661591
2114936609
1794582911
256372752
1068613113
1666895971
29685807
1692605799
294327752
798920508
994643392
1180559477
971507652
1820036371
893132583
1027576234
1500320660
830191434
2122164999
10412749
1790485709
1302774753
219562261
1255112323
1134263840
1405895934
1164201809
1657862495
1654401873
1608779085
1245477208
351320513
1411283593
1996860567
501642534
1932500972
749207554
848866289
1342141253
1461483178
1809489744
2055041460
208341805
1140075281
366878182
1762715157
1536930524
1895353651
1863433561
252391197
1151056924
1896896586
134143445
744144124
1163909990
500974248
765831097
373071470
1040987770
563795603
1549582034
1777540351
2012543264
876827087
27065218
1453039865
1631810898
1567477269
724708865
935648729
1783154666
1303900638
946464791
1837516454
698812357
662136773
1006194432
1442433564
144309199
1470832543
2071131835
119068332
952654054
1832670729
1531298615
1729996647
421955834
767583460
207475429
78239642
2006186016
2081184794
2057335277
387137262
1224469493
2114674881
1234965129
1515722386
31645919
1281939080
518344978
156984475
761884950
1472155428
263847210
204124228
955105921
337461984
1101212786
120454999
647265562
1691390257
737105085
1396906161
2032290038
797558843
1778216466
98898358
799986849
1862808907
879893801
329327198
265970633
312458737
1636820463
1043972381
1229907114
1896447739
990602440
1794705257
762679044
303052147
164925990
752049646
1248463359
331968186
1852705737
1092317383
810818208
1965850805
1988847440
1957194719
74504672
418925071
1590660200
1651474160
1161065241
1626913497
295966638
1001499083
1192061374
1390224383
977453941
1291768065
2037540946
1290817652
757717980
980359565
1879283300
1780704405
1968486262
2022935935
2074638054
1375504114
129055373
1455360069
1404259795
1377456261
1953194258
40397346
1731399528
1142752485
1741148296
1116149222
1790760315
1810272862
1785099063
1156232098
387309166
658659899
317069597
917454332
1363612423
2032517429
1090659070
68048306
482546925
802850687
73610445
49209021
1147655293
511961497
2138828657
1991500630
390377346
529499958
1760211750
1256964538
1781405616
1455625463
1140419053
362847910
1195884465
1857541095
49568143
1764434822
1355698897
1454690822
70319613
948470003
1552527948
1392046669
1019079491
273988614
829471772
44416199
1775548579
699024006
422025398
1402730384
1279717902
1665648204
589402577
901449233
1061098043
2021483229
122646598
1007948332
1842251135
1552025633
174285452
1002568678
14791621
1945251909
500394712
1563890119
1498616658
2102975174
836982006
2112983391
1207321040
1422119139
1344222643
765980494
932456359
1568944793
416247741
52291364
1659970043
1079789968
638534337
2045989998
2065052810
1400612534
592372143
64868942
271991965
1825211880
405409845
1960715321
564681268
237337059
2040285634
1931634075
1871702949
1313497421
213610427
409338561
49032955
408396280
37879605
2076211362
1592226803
1457434068
1917964220
1744035163
1885308710
1588252488
66607406
325857362
381688743
1887255787
337478213
1145074242
191380889
1881110019
463861526
1671857770
2062797753
2051860209
1689388591
560650578
1440873181
1377096993
1392642123
1763496484
875683498
829789102
464080311
264309444
565050767
1611792108
1146655899
1241141161
1186982279
235028918
581502872
666527877
600105752
1340137600
1475396482
61581397
2063369003
1012207324
1850336884
161760619
256536121
310069840
1200956731
815037053
203689187
2074951703
2137057663
1098935682
1025724447
1783232483
884865366
1178001835
836205033
1245661584
1764402137
2140515849
76345409
792041475
1037924405
1280114381
954537858
1734268549
1490584626
909270303
154612816
1493816390
525212137
760512375
2144556445
1413140819
989863514
1294000613
1667254131
145381841
207806225
1628186256
1269665076
464218966
996962677
994983258
645030794
1754914920
219781107
1365464156
160615051
1234314539
2077307150
1998753957
1789106272
1565733710
1290743081
2052820474
830903162
441177745
2111835392
1309386471
504861711
502544608
1733683115
1700529574
520335269
179615388
1564473568
1404664790
33778307
1840970346
1582151708
1081549539
1406202299
289301205
367424744
965526655
1481858583
1322560641
127827805
1914833450
966262190
1754785920
861066460
2125952713
1716692701
654227184
1563711171
702424443
381555170
1952959514
1697351923
160387662
282409885
1853471812
1025365899
240429867
184471318
1754796173
364733827
1519544123
1986238595
567190148
1168925460
1231300494
139001738
2075410600
1054665499
698195727
199788731
1323670197
439773839
1386218343
1549623402
215578093
1504284165
1574257800
1616964810
904866064
2096871427
2025983291
2142201930
1169711346
1706229560
1891601221
1275954117
379530417
1252766961
1250820147
2114457707
1630097833
604009279
1829836872
1873195695
1647962127
68006718
531041431
1835703268
1590837019
1115286325
1504414080
135417042
720570608
843789512
567763000
129720297
207540050
1412660212
21888518
991648615
1226747819
308032499
1464446343
464030670
1825202030
320509657
662150716
564913662
1320450087
336947928
1312076989
693432653
641469410
126177560
1526473545
1946728987
27558222
1498979295
712559173
524602310
1056225335
1378069551
919232464
1552888672
897479983
31906089
1974427801
1275890002
298784466
1959976334
23381872
359990234
2095747313
810864103
841780890
960598369
47296908
382899978
999028476
369752888
1265937628
1419838570
1366464719
1143803513
475197761
1625050715
1318796333
872140711
1076446274
1760309199
1318549667
1757459555
1563371006
765232448
722935321
1025238417
1904508356
1825796806
1293706379
1397590421
546344621
1796084237
1206772954
774313739
858993424
200059081
1018648656
1836887661
667509145
691496642
317333942
1259306134
1847982332
2078584004
579771604
990520665
1858065409
1925831152
47658775
2101884100
1131816714
1052746323
1214664647
2059508475
325853866
740486587
467132525
2090019940
1386012884
364592350
843050110
540880401
954767600
1429182594
1450097224
1724966473
461118522
290654144
1525404389
1525036980
1855166860
716279187
2042153646
189940555
347712111
1256632125
1477234851
2125992641
1136895594
1130791693
425330747
1311525530
787234788
1954694815
638429155
1128588397
1351444592
1704033352
127656700
672002371
488275010
189305427
2089326672
1836868571
471578589
1902514240
742247450
1729618618
1527509596
419384883
731965110
414491289
1763287959
1557508623
1350024668
1966491745
166473610
289240726
583951500
1937036302
279870033
1564408086
279888773
142381536
1539294448
1992003527
1637546297
1686246897
881578322
2071914650
1146847681
1107508503
1714114180
356904533
852633681
749615078
814583112
1860450353
1285733923
1606917481
1426881411
1020329724
849517422
971539471
1416358353
998546360
1512040292
1175299339
358946372
170888727
1076996268
1082967
234848743
812911272
1516346744
1153674279
823659562
1777012972
455138178
1275778217
1284986741
39717199
1570257206
493369583
871921027
566094892
226851975
630708115
98622359
1593896812
1693865164
1844561770
313171543
1294974269
584194456
1953272154
1692530298
1980445040
709055365
1161335418
735513883
1507041518
204606737
1024288415
1267011442
333096831
287304146
1164073582
472878045
799571229
1926694732
1777001924
1865880859
178116052
310158611
1490038252
1036398451
1377519345
414749987
893423555
2031584458
1180120412
314733588
504246814
1261854796
1714113539
1212524798
1748344719
842691442
138574459
858598982
1329949081
1059054001
707820126
864559607
1136644625
1685886177
1713102356
1322786035
162495930
678681030
197371769
54154358
130559579
946422799
1237935392
1945928141
2039252338
1276369514
675862921
1984860731
756141510
2024966925
1306929318
1239556102
253415004
205711389
614174375
308851182
107127770
1136339728
1940889084
1946272755
17867710
778601068
1750926632
97097567
493766086
1404216472
1322573338
584698579
18355988
933604511
1768194871
2066529083
1073918858
633552592
1671949958
586459982
650954855
951841933
1406246762
1075295215
1375149743
1758597261
338757859
1520532683
901492042
29784897
2067826760
1042005117
408728371
1011943274
413393645
1188986972
48552394
1447361910
564153516
1737047389
1383161614
1738731639
532084290
670410686
1581205494
1509480976
1076568930
1477792703
349477502
1385267016
1398589685
776674749
79601645
252976110
520139629
166812236
2071867291
659904346
509555986
400412332
1062928444
1580892309
669146104
534016200
1727464154
649073304
794603656
1325002714
1939522832
1087668441
9534471
1685521437
424925896
1452821137
1437046252
983402385
169759038
1177835625
424655660
1073763818
661792826
1408737196
1955031971
286192965
799921465
1275924139
2080461022
65406336
1391906193
804962672
1767648256
488995254
357111828
1656454569
1215384739
230528774
26142712
1634956972
1629720073
113491561
1941520043
1977703047
1782046300
1635777475
636655195
1926014279
971000927
1325686416
925144093
1909603806
885169590
2076121633
254394836
890264066
744713632
1352166931
1461997919
1045605123
838783711
1011701209
848487897
1618989352
452431189
886571500
2145150480
120133845
270908851
1775703886
623630212
725450217
23994998
1845803124
1351958438
1795225833
992665260
1861112988
412913309
2122912400
588171299
1732133096
341283206
1226817624
1313619484
285743261
1350823087
319654028
854099493
984146985
2030706061
107736863
709145672
32246563
612795760
1556162736
1392842717
1581648762
1771141989
1111889974
480260610
1276508583
1134520000
1322750536
1727935684
1476315557
1332863277
330557980
615647271
982081172
221438170
541443232
1450498314
694182592
544402157
123549188
44904263
2090264837
1952664997
1498948962
2078968898
1133171630
1019568851
920320209
1566478491
1712588206
36166026
316312009
477932205
1943100058
1110116630
1910006227
1795771661
1283745399
715475657
1867660800
1694608499
1502412419
413162595
293985280
702875121
565545426
1246284334
1992953215
151547301
362879010
487088443
786306343
1421747369
206324702
1059367441
498092722
1077507870
70375628
1851419208
339543706
1614291637
1589921196
856633176
1598478066
2124039424
1896665908
30531673
1657338862
1831981501
1835115873
1258510556
1948592989
1681035332
1464042244
1117784674
70098168
1019978543
1670669951
272869248
1296850792
9672076
1551357216
564123018
556332009
1385165121
1498284338
129951431
474821217
650206664
1482338230
428580099
1969911347
289228237
147385115
204927966
1358959161
771622404
1490844081
1278538280
2034502835
1051894531
625090283
531203526
357508115
469174149
865051469
2101240929
2041387777
2071841557
1931781300
142276195
1871858793
1423212428
1421684241
1322731809
1461159989
1519093798
1646729457
786630995
1409103579
229275507
480982134
1157203055
1133954563
1702491416
165361171
1327215651
228547984
1573661899
999649809
866734037
2027477531
2047657042
154098467
886171372
125178502
1803639125
483904392
1555497799
2121360447
222529633
1768035475
1415074723
504399539
1352497862
298505983
562224419
955689011
9567390
1156031371
907818623
1111871984
1937316659
215114528
1296222551
443585620
1438272413
314672843
1222385047
1434254129
818747495
1562247242
474622533
1822018128
768170126
382206491
1327542606
1208418547
1391455426
2073790422
1154719899
1299359464
531957465
392537662
1014463583
571138122
1928656540
429630421
1707922074
379996697
320635283
423942395
1995420542
1065590248
2998317
1101551597
1612985610
138518270
1806337122
24075629
291044635
667962693
1250773034
2064484558
1058591448
792486776
1905894163
509598690
851720739
156637476
208488733
9667617
1946948840
542388478
64655613
948267424
2143702523
28592998
271942126
988514496
1247119990
1069122578
1079798363
1790513456
2046616905
2064274704
778370459
1330532069
395882644
1846461420
1861679822
589650443
1783971786
114284020
8215286
852266877
1293728405
322522028
460785334
1293930692
177534602
1052681604
1162876229
1389464775
782653895
528773294
1800180303
1148489536
1118094637
1414453812
321768433
56072751
324240938
999721992
1532701127
1386464434
1847415158
390385961
343378512
55485480
888751377
2142765527
845949393
378617001
1050014462
1540437852
722604010
129284248
847475326
720128280
348325597
1462102237
1865776017
1220743211
2000361617
1574997452
165054533
1918694422
1163105716
1633904431
503644005
910933672
1581294557
1434323963
1840473781
563525711
1092244304
845777749
1065655456
1708461240
1301954005
1119671300
2082282425
1679324762
18263149
1307436448
1090667395
2070492022
384058976
154191872
2042670029
817119676
1332168298
1101351944
238190175
1093460737
1631402468
1071944571
1457445219
1866623321
1007175283
1981767978
1317747104
1567312616
1283782808
522072643
1647832345
287735560
1572051413
227810600
1323338841
1135878542
50204400
139819634
779713926
1965449176
727924236
824399091
734232263
1233890427
366017870
417112640
1320040382
252918781
1526040780
1292255930
1898107908
1730988148
552697996
1471859092
774874707
1808047758
1366519739
1546849697
61722921
1289548114
1390795115
792232283
1754921612
1239774775
1366872192
66212482
1215890779
357714405
351278326
43930522
641848265
538123338
876525988
1608952487
526717386
2108400788
806966258
1353009979
564922165
147742136
432517333
2131113163
1690792405
729451121
1805587364
1931050122
445081628
750682602
481164413
839261378
1322599192
694109114
1094874501
741248311
447254623
1673942009
907274930
1807229851
458231050
1656152051
1677297348
1376140131
294102882
1701521932
506862164
333063946
569674160
115031508
1971489060
149481187
1790978936
17689886
371179990
1289202333
2845871
1551176454
1733900866
481302660
1678948329
1987453309
654374876
1291673230
846998594
761263193
596515838
702745077
124309348
657387147
61274963
194947119
272746617
329276867
973061087
1728392771
1297785289
2033592033
1486256982
581773876
1042387850
267106934
1853226097
2123807186
213308811
1669156927
2001198798
1698843699
1271134715
1916955790
606034830
172435810
2072792840
1018997577
1761971480
1268433693
1364150794
1025234272
1123040167
1608109003
641071329
85474311
367801714
1963202750
19168437
1269063020
1399073598
3950658
1625852886
51827025
1284315031
540816384
1113455767
596474985
757148860
424617918
1480742579
745213301
380783350
448979339
143683181
2062532834
888995511
719346574
89982559
1930325429
1740965680
1201494653
1028487553
448715000
1189372961
2136458954
1776381416
791564904
1364585541
2114702596
803770081
1716492575
136604664
1217774998
412962513
2120943410
172444239
548463878
536719831
1886389759
2123741451
1367586008
790306793
283691700
890857814
1839944449
389693323
647060085
1764346531
1423342332
79419193
2092095153
1910034807
673273062
1726461892
981733633
1985627195
696454971
1943187419
1341155343
1747882777
1539194252
1035502640
323349266
351941917
358941212
1094906802
980141764
370314955
446823705
1784070243
761395494
1005150392
915866960
1193263752
1189826093
1335868681
910338209
2134180422
1935844147
623478481
335377315
651025011
1021080662
2089449168
331350664
740368912
919973860
416656187
92461288
1730633584
1657852632
1069071522
1546191443
1108935084
308432180
75193821
1149663777
52536228
2051878434
1434222585
1764973648
1977701773
493951043
995492525
352116078
225767310
1835695606
351267172
1860504177
366898160
2045125968
1542199795
398610920
767969654
1187575038
552837739
45077362
128906608
1684866977
2005829637
1990162516
1540570597
743770387
1968118935
1082053452
34131078
265738672
943316261
981453223
1562355690
895384431
477288671
1849033441
391626315
873088290
1633263142
1012539671
698709985
344023058
2052895072
505659576
1168003418
1493535448
669879150
1095451121
2080800049
769730165
958275504
1894012880
1612222170
108169812
2123426271
1919050072
1908419771
1379246274
59016567
926386389
1193331176
541903569
300141211
10464518
1071737212
1999244474
1516467445
1414009104
47605696
1494843939
1373000282
1705301090
549604635
1703811779
1895888958
1625633654
1963370441
1110547945
72745556
1368887228
1061023463
1977153307
488888658
808337314
1993829304
580766254
2111635457
1991649310
65940597
327045125
121891540
1982864073
1454636759
1560574576
1013144784
52297786
1223258521
1603625013
1734102800
1895089877
1258020665
1294594419
1093819954
960764843
411205602
1800533076
987742423
344255197
234063006
629295286
639223259
933209922
998913975
584021196
5167787
1515936582
2004297967
1968535885
176626057
537297104
2073255583
548269357
619732870
1959436679
149917818
536175342
352250658
1866186583
498624848
1124144114
1898676843
1188332617
577938
763745515
1702371582
1966095086
979583392
2047955603
1610886769
552832791
615193716
2111214960
1964588270
2121602298
915869849
1768869389
1849249492
1666620063
649429940
97479083
2144839035
1600143275
1128006725
332820018
226825961
1175344436
2147140577
1609440843
880340167
828573323
1726814632
1785259520
142559776
665635219
1862274064
408325849
125180381
856856153
919069581
934525891
1134658629
1658251278
1056818371
1022668317
625012425
1533183188
46027481
2131513510
1743618302
1263013370
832723241
1513131446
543896298
1351702716
1508540039
146598199
599090174
315067819
2132213350
750020278
405797082
323424794
1801743348
1938011326
1309016417
1989162693
13007812
1891934546
870246307
1315287535
1746523770
1139004943
1496524127
900324874
996537002
1470749868
1873380027
1544274632
707262305
164129506
554032150
1890903382
482322051
1269626686
1465020675
810082302
104287868
1425642578
1091353079
866632538
1639957762
1260721714
1799276118
2047098320
1264150865
1357086218
1066279750
167676991
960703985
1125625451
208226768
1788162534
367569832
3106702
2040304887
500988253
1479031583
1911196572
1807204252
881703774
971642758
816753391
1556933473
44003492
1394706608
2057820283
422719235
1916209576
695276858
1612170685
453946318
1801817629
852147415
1901340435
1872505942
1145046553
1535457956
1779785790
623266546
772057555
1451184024
1222015090
955260774
421386853
1477055520
2015843932
1481209339
317972919
1517507436
720520391
138185880
765360720
757656673
1272299226
1801280006
312942743
1435385109
1658028931
1701010430
1999448546
851219435
464909171
1213656250
1088202281
1669835517
581743419
121315840
1212745432
541010249
1539414354
507327308
1180471261
264646109
216457539
2022860689
531468167
431612224
1769973910
407735169
1772773251
1434456238
157528687
613740748
850209796
2016857902
880768155
1187115825
1193837753
161357953
256993957
1729300217
1664988410
842312609
463844266
1706643450
2033050585
585135260
739308797
1563082413
1916206190
1755094562
1472956231
1321318367
277700188
1959081428
799927084
1389576494
1581471088
1018823679
1815053381
25475354
1578064621
296839140
124296924
1237980051
138363
867449009
892910203
1343594945
761089390
685486165
1859264494
912416549
333201069
202005947
1309392005
1533134972
836714216
1417223841
1073366608
783694162
34259657
160506556
628205696
742577020
101406033
1823208607
1261418573
1757014973
1431261216
1551011213
982593472
1437794644
1034378215
330591833
1053946785
61946827
1893644249
1739571783
435789464
748908813
729565934
1340311952
1203066234
965129129
905804651
1269091051
1400890400
1106536787
452710353
667930258
848896356
881125645
1775130163
957243331
1097702195
1796186408
1582814474
1431050121
1999604407
1710343679
1272103922
823242502
427954478
1168410533
831261317
1134582024
892844930
1510723788
1839041069
1992697149
1615154967
1124502584
316239107
763652453
1277812033
636056463
2083995444
381760715
1999446187
1739417071
1362349685
1331480909
1442127997
733627646
1270141594
153362075
504634647
190274678
824270295
1111059344
1833944211
300568407
360715459
313244030
1619177078
105746229
680275796
873889081
1209606216
1772575110
2043821983
692206129
122296826
1481260584
1376109615
1373580529
1313712568
558378556
1960869416
1083374610
1190234157
1971392807
1476170510
1471312907
1980562783
2132141132
406484009
52447307
58002571
105472031
946048895
1542053365
1295116275
16197329
2027603680
475733480
567717304
99253017
1632350717
157437896
956066875
494763299
1651090569
1480391379
93599
1292497486
1190101081
495374633
340642965
47485549
3230836
2095292984
1266569415
876338750
867210691
513627093
1962316473
269712906
1279563577
1655629308
259745701
456468299
847718949
1591049111
9869035
1701841819
894926436
1868590546
1923405088
1092603439
342071992
10053149
1502546214
131334869
197764316
951943131
1028642758
2056336259
822210979
1352692602
1283881048
877948798
1717755440
858966016
1618464942
1906466905
598699691
1782844911
117365276
537586024
1329706923
1895440570
1443712149
1017793916
1686244881
982938029
1065194447
13687999
695992140
373447199
1394019096
941239277
1048711605
381383941
1472561535
1532809643
1609649252
1188627102
1680148200
805023018
1128630343
973295818
564330183
859944059
231704418
1909862116
747994624
93407840
2088621556
541550406
248114680
1498422632
1900638653
2143961506
556530022
496536905
1006058340
1359547764
876986495
886675838
419376613
133018571
913986890
61757258
176840483
1339183632
704348029
72741072
1553516541
1355996171
463194339
1330981433
1451218017
106481225
1857933919
837447795
1360182378
18462677
969010885
1998417879
568697748
484590851
426969157
2018718060
154960278
77967888
1360251973
1584382516
290902574
1433123836
1070407543
883843237
317263449
1255500823
727636542
175715191
1538583306
504492547
454282477
1638500167
1095852808
574391700
2098859041
179934636
995329527
792482076
327189766
1485886169
1965625650
375350262
758831417
1102300021
555077596
705277069
2058126161
348150861
853852939
1408301790
1549550428
1514137400
167645874
1266616898
1569772131
1442279863
2008204420
940741702
599252914
1442825087
2007973281
1761110559
1989694488
504224869
1571129905
1326815261
611376769
1098185467
744516915
173772360
1749272810
646654539
1066416589
658461770
531698527
976836781
1791128223
378323629
148887863
178255223
756363964
2081342792
1880620197
332994415
441933008
648390062
667753413
33631119
526816443
1585732943
1560005634
131017361
1354497817
879620007
1423580912
690313016
2134427953
518769844
1610378845
2099479809
1617132097
2023111426
1378840608
1935926876
744950417
1554500130
359175033
338387571
759481494
1832176827
2035131350
58094526
1472851021
1082120823
804566614
1122733579
670707928
151280445
2073910650
1188826524
532669189
99620938
1749296470
1855761325
1876096860
1743050650
118577148
1352564396
2145897574
402324655
12847501
248610564
1012317522
891171988
2002414843
268015093
1150121874
637347512
374894439
113193946
1320885552
1273311161
1546493318
526675489
1380461610
889398159
375082660
19375671
1271606976
581048304
1025251787
142390928
843789238
1377908379
1382912437
996518460
2126581363
897160928
595413238
2035546672
1944608775
709697809
1251614299
1276859391
630285900
1150777333
317378897
127854663
331650240
1815735022
1716182454
302137407
120124682
1522233514
953065558
1044814926
960384630
2025171343
1955578781
392026870
874256077
814213381
998437543
1373365744
981871233
101271784
1815598883
1452255503
1917340881
554877692
830757935
2020380831
2011787240
2061128478
71056118
1817022282
1944569184
70787617
1765134183
20622427
1053726328
1695463420
1560097805
1677335139
446096398
1664038143
1236706928
1758844154
82038590
288527799
315700033
1788790644
650889523
467729368
894085761
1175878292
1811909656
1725956305
845536264
1426606954
1413470852
662769830
1976834998
209398100
523438175
1319685041
661851480
92593103
63654632
1491628131
1541388617
1080545658
965660850
100814554
1581246697
1573156257
858956351
120734114
1489160686
1506217840
119097976
1706242312
1887034307
156968641
593905105
958045447
2085299001
831353794
276249618
1061367614
1440589405
224744593
766771092
94328174
1585525164
1990118185
29775259
367846423
825385891
701367482
1751811785
2120400892
503054658
1184196236
489273279
395415805
1914081850
951526738
1534003205
407927754
994526470
652960444
159939686
1513022661
606018459
1485034496
625257699
654588425
970677999
990245052
1845378808
39240998
1674075167
1292150620
285615110
527599140
254240832
866295167
1786618739
388568441
297348157
608564520
1037117770
1985187293
137181538
338074351
505732970
1750040378
2094523954
1266687034
405015909
248506493
1848603063
173016554
197411109
175847942
1538355280
1621740159
95239849
1307533311
1391558616
885600310
1293334659
249877477
229786577
757876481
1141690441
122271759
218737037
1428023139
623664695
978188492
1018262745
1446623333
453509726
393836313
214242219
160611742
579271684
537213614
390970101
1866820988
581880450
550546646
1377684030
1264472159
560502047
627825145
2090629245
991831383
2113100589
2127543256
1816315903
230986156
517205330
310217880
296403771
136992465
171158567
618537054
187826088
2056523782
1824461317
1943684937
1498442728
877033830
607453772
1019558101
1273258565
1753562534
2012733911
852624587
114624111
80039031
1125218118
2037190158
126609525
1207679178
1882887146
1743949174
1676079597
521281350
1234666140
844831452
241408433
1655280676
1123696918
211238985
1113874557
242555309
245071876
2087916533
1452381394
1788124767
2036034315
1341839912
309747564
1668907867
1018902800
343519307
1201346460
1962781271
702579873
1951088214
1434312470
427166723
1242786863
265908572
1793754841
497669807
1313372687
943668682
1179826923
246879215
1751602421
1747544595
1776776935
789436097
1847539746
1907253265
794083812
2076898043
1849308096
368445457
1646310132
1272658342
780154198
497724043
114212252
1987068251
1499125481
256629414
940066112
913289893
2005596403
1251764394
170621660
749084549
727785739
511990694
817987421
1923506463
631665
1625289815
813486515
610172445
10326613
634697384
998310341
512432297
801732254
1852144952
1825877347
1817339244
1643827140
69112281
1929299035
2121246952
1764056310
970117450
1492128840
1249394272
1917922289
1870845171
2138709461
1491281355
1782739589
27731160
11808690
345774560
934030898
976646707
567266360
1594568480
377392198
1809897939
654136366
2140797167
1627527928
370748897
1344404598
2111781097
412139623
1252346028
2084571485
1371149466
148732949
193881724
1821528843
348509050
1843129895
2053801935
1601966604
78587366
360228953
2014829654
1049490217
773059297
192103902
1042494433
1644262413
62303886
1993034645
154302997
1999341385
1978546123
1834012883
502019993
1720156310
1381711829
587853558
1207245995
689654038
1275868856
4061721
1824297895
1410718642
140034911
1377271984
1777425137
1017710890
1826471984
1995314401
966207248
1967096994
790807258
409525263
1003900356
139474826
1318201642
986375862
280917774
1009769956
764194883
567955816
441800827
1449257728
1853985382
1223896341
292189877
1141486849
236203396
1828138609
231272491
1077733794
1803039033
1810573144
2088783708
135809679
206394569
120800720
1025336420
1737994494
1768134252
1652497812
13379672
1767004777
1978728518
1788245838
209430148
912030993
1524758427
609741177
691859307
984556407
202183233
1029322749
1547047540
1838633284
1832089079
348224773
1906450499
751660949
819379553
1408833919
2088187282
1811284113
1930258263
337865840
644582576
292330547
1319029819
1982878613
171087873
878326899
1255120132
11236357
1407919254
255304038
73918831
124996177
165118914
1560114604
1553706331
1453982220
697876023
2120358561
1151264705
1397823234
876989719
799487089
1825454504
1092664626
1440210294
1184321152
846531215
1582043250
176462306
1668599732
526006364
184749450
2126478575
918238862
710692024
1000559167
1689987863
2025037242
679885719
27829429
476304664
1862109105
36022611
143541523
1357619902
1598878673
1200339317
2029126823
421667924
364820950
759260148
1298802444
904908169
809774707
1201165452
1100941603
1013872508
801574850
295784452
626627335
1329064561
1657190750
1672553328
39284472
77820251
340762614
2042435881
752224642
902525526
89003754
167245993
65362779
877925059
358439835
809012020
1471379378
1259069485
592701788
450013997
555869580
2006942490
351147775
1907087815
1863696356
2042198300
538442091
1618238930
722705809
637982517
1601671603
17688836
400048579
1639584831
1861762901
457754508
834606179
1162140337
1144553042
1262523648
1642553873
589423414
836430415
532773834
1110008914
296212192
64719609
641661485
17568357
486422901
1714055316
570765696
1242347721
1886215011
1307338788
1483586672
1873369567
341988489
1759735714
1812008032
1908332092
1352664588
631165463
881676458
1542184084
1479943274
976553004
1515971588
1556718148
519522916
644323298
919487313
1609261958
373756624
154304977
483101669
1639295908
288963239
1088922651
797409573
624846149
907725731
806855542
1447828428
1770435176
765349547
682165154
672046906
880774400
772015476
1771997981
1505310672
1198141279
313994495
1261301628
1311908374
1363493789
1727612943
669501887
1598642120
2031606943
609513878
1221710588
1389741882
1661679221
1672328723
359950240
795545644
1617182123
1643149081
133977336
1211157431
193847414
2137773079
1756490792
1602509082
646260379
1260068322
455499648
741225673
722997661
959598751
1385719289
1561581271
428360968
1449628930
1378953114
1802442816
859993828
529714259
1893364318
599007779
1954260910
526131488
1871656286
1232003989
1218781868
299016777
1277642243
444665759
583550502
266593570
431975421
977904760
1408963592
718122887
184464667
895416410
792627580
1774365226
1100616175
1520718044
1127726995
1243290429
563558998
379846846
794088323
881502108
1441781955
1379339926
1527682764
1341398609
1733689280
228811303
454559596
882133628
1023075620
226065358
426545267
1079823516
442033908
1855631785
575541647
796393046
740415225
1525741258
1231269925
571399036
2039648230
1619077309
793407279
1653208248
378327292
413197845
151555866
229010003
1039688256
1564011662
1744090820
802680218
185368882
1042087875
566354749
26266455
1531090072
1084380927
495001613
640220799
2043881666
800953060
864683993
792545811
280900738
1662074192
995822558
679435115
2055185468
1735773684
1403159784
370144419
1924214528
1537489280
1707183049
429661845
1257927348
533465040
1597610053
1620468567
886069260
654176670
412478236
268767253
1604632261
1299449724
1652669541
410943520
507998868
249585548
920401312
923561552
2103010891
1410026510
347812074
1708085182
802371835
1328159082
460177686
559592875
1975517640
41374920
162497180
769898595
611148933
347445719
1532867434
1903847640
1047653707
57010461
1495208814
111627019
353023409
312116947
177179732
1558567007
997281771
242180216
480289394
311757344
669711371
173079332
1929358450
773253971
896672672
1180363343
1148376040
2046309060
1408966241
1127665015
1329454442
169403987
343227884
1359271557
1673509149
1441727473
1623794302
234281093
949606994
1578906813
389371669
1432804613
886200417
28280515
1804219725
273826642
427939574
2039230357
1608913535
742548935
901657959
1720604275
1504883464
902547679
345180257
2032592467
1321535265
804049097
1576589552
2001168488
1101016801
1102381128
1893477668
1201071741
1123862172
935181938
224745646
789107807
1909816064
522036507
1003623526
403637061
2052711887
1805604597
1968299928
146774931
1598599455
723836539
1903568601
1600659159
1750205644
1010864864
1541879199
52851224
1665350085
1445758954
456060362
1883304119
2094847697
1818854079
982140967
1712752090
1364448407
409893196
1976736861
2124402410
1939810816
938579856
1471132006
496649885
231907451
1450430046
1331926555
1872131514
1676144601
1155000785
480329944
524431016
1836524364
1911435016
1828649010
2036846352
1778337019
721257130
129336056
1849395786
1182814795
1668487006
1769808054
951040865
1648851159
2130813790
997804428
1923694548
1005492634
1503207267
491009768
2131548450
1320162881
1824525503
1263219572
2025756663
1800397962
2046247834
1070379817
1070353678
519760708
233916593
99169400
1276904703
1167959502
8793176
324527895
521636224
877859009
1231876176
510664099
65924113
2074926778
434337323
190350645
1210324912
414577450
663614827
877471094
877489114
112207881
1962342875
2114791713
1323654728
44980607
674818473
1520529092
1499669866
1967897047
679089135
298639365
29387367
1575054907
1191462594
1603768950
1892418553
1169912524
685829528
914730972
801224554
820889280
2046998276
875242976
1438647434
898294076
723895221
468524912
131397267
1495034922
397368407
1960985525
343604935
257903148
1895182229
887275342
1434375976
878961103
813439215
871961546
157772846
525578775
448949882
2021961893
2140720897
1916612298
142726999
1165972234
1082863703
375841909
1009691080
829828680
1301209559
1674241284
2110968258
1843911583
699818215
1165720534
258359063
1272451972
396323125
1137846748
1206835975
1938435233
1442057756
946465266
1137772532
846423347
647814472
252034376
484025833
865464956
314378618
1503952828
78291539
1804982602
665951237
623051538
1750273334
2063109736
1466740608
1726837996
1945876498
1176526502
950383062
190908793
1639013338
62168874
427273800
530510035
1987397423
122135966
824615109
1219596879
1826460916
388728941
1004850811
889524607
1286466027
696690471
1838229881
1951668780
1391573952
1977154283
1854388802
625603720
373366402
1564683764
2143097445
792387932
2130254776
1157659784
1904068241
1232322096
2068877205
463756611
1246425186
1623323215
189960237
1657598101
1366079976
2129961507
1491557228
1008417246
720629330
792210348
204786913
560078593
1359189323
1967975194
1824480450
488452444
2019267833
1287276165
601138560
157302095
1413307341
1212089064
484995701
277914333
937661289
1356848993
212686317
1683584436
1105582742
789936793
399624056
1550542350
268535552
2008710600
1718274562
1874423803
1876979883
695931410
691346096
1073960013
462865181
1051106340
838198827
949934271
1320212385
845463755
1080297332
244371392
1657411806
2003742849
153275972
1093069230
684059451
562937083
1148669210
258165752
1575198755
171979730
1048653538
799732195
1778806913
67470350
1927288542
1950864687
111836816
1056090568
835617942
1752161632
69197784
1414521532
618349640
1453431088
482652142
102803962
1166697424
306691441
605498064
446102682
2017898784
1270115988
1637404253
1519576665
36487504
648368217
228296047
493835452
2019065194
1084317026
808573373
1937585219
327039519
1302432085
278605302
1806554325
45634734
1855268530
1973747763
537760946
1821530815
1718819126
765080693
667932177
1165670213
1470680167
779707982
1154300665
2128865524
1020786043
491471751
494217407
1384005947
1559501281
764538472
324244931
286468500
200335620
267020198
1231821911
1688924856
508701585
286851370
885741393
1640376855
252638208
416929685
483362554
328431732
1951921898
1777227068
1070169195
1663764459
15934263
1526774739
1672924793
1375236799
1962726004
974567217
1911969103
2073835726
167758071
711718735
1475866478
867024493
326434301
246272620
1174965575
1474744919
1037839472
2008084307
142312904
392281123
197012080
433715104
512897752
2075316852
1762265659
2039632565
1570952330
1892063477
1784545746
1363273338
1579138855
1552770837
250420148
694608577
591384010
261985758
550678317
897881021
1697193820
1947547236
415539160
1187134235
547297975
1612992536
926246603
120779571
240433889
1439213192
1444340277
920623361
1730421657
1097074872
1267658241
1305198198
1636596928
1962288639
252625913
877569087
536287212
769846634
794698622
892943643
1449450299
1733194578
155927266
1667380921
1095038554
322396080
332433068
1716587782
508944143
278455497
2141258358
2145461267
865178754
1425882402
1428996220
517335612
256257188
1141485972
760074942
2021196352
261859224
397223868
367995531
1836807825
1726483377
129644599
756955462
1819472340
1028836113
265669916
2048415787
376177256
1063808631
1187203036
218429662
539649166
1549765157
842477408
1932369236
1154503718
770701965
1585014625
379885735
482731829
2126341983
1094708491
762025779
1306095658
594940143
323690059
1833627165
1337059388
1575412673
1416398866
1319810087
1775001875
1214633321
432094148
1105109652
509444124
1393788917
369667824
1467333601
1737490326
731199245
2170756
2101263744
45693355
2064116628
332563514
382883577
2134686309
1024325662
1697710359
1637100274
1693964752
234339610
520087175
1094424348
137256585
757642625
144586731
1125467198
118564788
335137410
1478867195
1531870977
1998053172
1752821791
1636140101
414930885
1988539482
1049495812
595667477
1219005172
681123193
152113976
127751671
1164587317
418030308
1337302090
1646460184
1870149606
483831972
898203010
1535251698
436838715
128479511
387768300
1820119336
20941856
1754508910
107841753
2057595309
823199080
261078529
769093148
1792043405
424189754
1078817285
711692782
727286939
1678037254
1218515889
959326250
1208022433
21766484
567895418
568131859
227370459
996545537
1520217490
486489825
457595186
214557729
1090832466
169824593
2090280530
1502872457
584270280
640694758
88241064
462643880
2075556017
289347804
783236774
18842109
263768131
1437728817
486041887
1946699948
974305972
1249186049
1049087920
1997579919
649675553
345431944
690350348
1166342940
1059127421
1005919924
1804003974
564020742
1221560019
968529191
41842648
1132666907
242463311
512711003
2099435579
1675065918
1784545649
1769755993
457749879
1777084102
726791866
1738740615
1440768510
1455368591
315196340
2013975351
1222485620
454938568
367229510
1440998290
1651710212
542740556
408291355
381831539
193592093
1746973818
182335409
1500555854
830447373
1227605884
751139724
891060585
827414485
1938870116
708198342
1337760731
545254821
279792946
1865975021
498261002
1343462758
2142766214
1229947268
734676840
709467781
1630244048
1473334564
2010274101
865349845
1482336390
1429311974
1127784331
62272390
597649064
1905805171
1981915065
2078491353
1756760456
1228764249
413270493
1391287970
1408546919
1998780671
450430370
1219041407
1848702645
1592091112
466435787
1842432494
1447290035
108839279
437033063
1842565886
1480476680
988189255
2016453205
739041245
763190135
1087480318
42476616
1310996364
99706674
2089091794
709294890
2034504285
1409753449
1247479399
1975336117
405010365
834983551
860438385
875996056
1944462429
382490873
1057918053
1464026163
1106508001
2081601954
1606429139
1783269533
86110244
1933494521
1351535632
2087285901
1082399989
616521084
1136443905
1874670206
2122068148
415917530
1641946931
73066158
380242319
613793710
1721495063
475384986
1770506410
1312479473
357788185
559192702
2023387290
1993742187
1376404010
592915856
1447037737
462620954
1632690916
997031653
1615091772
58088610
734775485
1950408454
344261441
953590225
1614600721
1970305687
252600991
982831344
1896204819
1843537397
1698282574
1648729066
809271824
1011380858
427169259
295470667
931828940
473893318
1334086035
1384760644
1462810500
696144648
957424806
849078379
2041005500
1506237967
1722895989
1129728288
1064618340
558438447
1097905543
1313686510
284397419
1281345675
1832240803
1962489789
31408250
883938407
879143690
558976608
614695773
1455213257
1633144289
1566510559
1367648150
1883093398
304933882
1562095359
1876645894
915392797
536193073
1057504949
2109494292
1606951083
569289507
1158776236
1686450930
671486729
1777355064
141605187
518466869
801542633
255045627
1884943188
1328082793
119139122
951557441
2087285372
578319454
1958530119
1487772997
1088463437
1078322918
120950595
1853411508
1139010587
180391142
1094110847
753351303
1074417200
531544317
967327902
242128792
699383044
1459209375
1389813141
1901443871
832260899
1852248905
997018279
1238595252
1621760353
672602988
1056280131
1347159714
1297092368
1535343036
46468322
1307970122
1423923822
1456802550
659803274
1246757038
799520928
1888161321
1696596367
1609518990
673089099
1334595362
526312182
1733415215
845191092
970676402
232506916
1920658154
444520600
675720847
176587705
1145383892
2099688759
1871581108
1045570316
40989122
1062685131
93700358
1545916294
1503434968
1056201572
1130422079
1337594858
644133100
2133333932
44808505
1098407701
1999027266
547659122
404697619
257609646
1574827425
116804859
1899375500
1580222838
298688147
557309869
118356064
764465187
1287542137
1704544651
1702549163
1678388497
532149258
743071687
936997188
405068402
792786344
930761358
590768966
1845639099
1598842217
1530707012
797241702
947193485
1931432967
1631973957
532501626
664088083
93771581
1905163516
1524411320
770688967
39292491
2047856613
1843298077
1754559435
1888465419
1156225693
954825048
1029764266
1813293599
627566587
134750808
235672584
432352080
1634076454
702980445
1301335766
943250877
1038236632
221153137
2025507070
635866045
1517303269
121217325
1773472407
1376376577
1351635552
620024247
966525839
229734524
1492493074
1223423044
1647564778
377422956
166510459
1603782376
352580703
2093038283
389307409
489086016
1144580554
850517046
1421388763
102405769
617452195
583010417
448956239
1982933203
10255952
519054531
189488563
1865785950
35300692
1400523433
491187315
862912429
983328346
586169576
1003733031
226969126
2133182934
1918101293
878935106
702784738
1457983098
1873240897
537652119
193372202
430341401
1168082916
1766971523
1890927293
58230216
2067922593
148811130
1773688943
1850155831
1851253426
280091766
1983033578
281642758
1807607328
511643696
866478395
363663083
1622868365
1393173485
31145533
349208564
2091296982
1970398142
1304310
1938983650
1514637988
1987744892
1743288023
1884592439
1819530725
420037765
285329434
544399394
1906051187
438363187
1390013796
1863499414
503923922
1272063206
132230437
910712689
2092445952
867115685
662897347
1530177370
987323629
1584649144
1117366609
1759275013
706752372
1068777618
672837005
2090458494
1110007273
495027487
365168906
1915318507
1231153651
890673064
449659622
477283932
301442937
1992153695
951196551
2068778961
1601981308
1816163039
1481653714
1169009272
369361283
374368835
1471216100
1251475916
1135119103
1249809925
1190659948
448118028
1769595925
1550665741
1628458903
521286346
554005344
571524713
1724890911
956572927
1471987505
737053847
1097540010
1111016963
1503964177
1466716761
858980972
1124271156
1222001425
845143393
1672648702
2016419328
1736048675
2083559656
1047114991
1220706122
1174841386
1778120151
1769653187
387179568
2007803709
810390246
197511202
1744815730
1660352252
907816320
805923114
769069335
483036347
970742239
1287848981
469638348
2014138355
446300699
1453770223
1127609465
341678154
1680453713
1168690840
1437720751
979579899
782409112
447765045
1429880072
1013118424
1450347133
1043198934
347968368
1574816712
192700281
2112729054
1641087229
1965317437
852661558
43937260
1505812917
233320587
398353477
1269244780
1626522922
1274239571
1843707550
436415823
1786358503
693089078
796528118
821996289
954041856
1799787948
1872084425
1976295487
3607047
1304569107
1238797031
1024106365
1424015073
1824070465
766024553
2138749863
421420306
1601052522
1553882986
1026720578
658207247
1231791063
275593468
147997164
1153584335
1497713638
1581182078
172870446
2123116868
1162337183
304666877
1124404242
1686885783
1382067208
1723463689
2063902231
928195877
1369811789
699442947
23564542
2020953721
1158078869
269039051
1341310207
1913001401
64126965
817250355
740552095
815231519
1137997380
1450429936
235676452
372666820
1543148075
373701250
1735372112
470312444
1770398797
1498801692
1539558843
189355900
955526980
1308142853
331583860
1837941397
1877286305
2094672074
359967749
792828905
1970077802
206813152
1804949881
1855626218
2052412586
220548646
1837909956
874238907
1257853621
14683331
588483290
1496221906
1082508164
594780903
217552030
742152709
931487676
1584363003
241383725
1894951718
1707259130
766021947
1213315129
779049393
1101567211
571825938
1927270065
1412937835
1768557403
416294967
508875335
435868737
408607763
693198022
1205654262
490733737
1023510887
1058186295
1410123067
591571674
713810650
1206629667
1265218652
207386440
745478723
1503262373
592182489
1904125189
1931240238
772007743
1872203426
324778702
1691556024
1458130476
266483586
906132053
1438215006
248591081
1153496234
986389789
109352957
371629632
404049347
1167579265
152675649
412426658
626243242
2039065278
1320135430
668346393
349960692
1550478661
723296093
1849691583
127707939
925709203
85306753
1418199330
1046126806
1426451739
994841617
1934076577
2048227046
1371099870
2054130385
1240964332
1763842317
988158799
1480536516
1513065732
1857311943
522745489
66193032
1864192842
816870309
1092145875
1012917077
105099937
431873440
54978601
7603353
2142366151
1672725394
1165102437
378673041
1896155765
1217974460
1382011877
330748040
799283876
646899147
684846087
2067597614
1674050650
891542294
1497125218
1682990736
922754488
1621117410
1694285546
1245087605
1980035425
2047696901
49572648
1220000433
1187589974
684374287
1753550089
101727579
1624955905
1823293719
890382164
1878196501
121969035
96476894
1632083200
960952899
1480834974
1088464363
445025904
845674072
1614396249
1989038326
1039760415
634649030
981153874
2070397970
904967317
1464739526
1805422739
1475204879
1330120499
463481634
102171702
1464182640
867615004
994260737
322189954
1523757829
285929864
1918466643
659655129
1654782492
342947336
1686186961
2041317265
1623140643
1141395048
1126831867
1292263670
934071281
1747368219
825668124
1872329497
844662609
550147983
517061865
367057620
1443126087
1927125661
1820419796
1425266094
616426919
201897523
480312440
104630642
1092410456
855268899
915021565
1736285415
1646335723
1428163180
1054245260
1463273499
673857977
1643381460
1279471587
513811405
706813807
656438186
1222532242
1333281552
2081162232
668518944
1531492068
1429803564
2120699380
1961515114
1140017640
1981906926
2008738221
1512391027
778232232
567930139
1342561037
1222553147
245496383
276653380
1069076444
1047349470
522859920
1576640208
1645787560
10551742
1940806173
2060894954
1560441142
1767316329
1498273898
2090335861
908615432
493584111
1692064291
218487218
2013474583
1919440836
469489674
1892899002
1993247253
1903491261
370259875
1529799609
1477105767
1428490087
1173058194
82835206
1964837893
317255992
1433420677
1127390151
1271231190
2013308652
411655658
575776768
1833341068
485597582
481569515
1464911508
1060438403
1906388534
1053167718
719800250
1728668883
1733558847
2022358796
1451014453
1672302152
1156847625
1141246074
612910786
643580125
2099106483
37895548
48489053
1850847413
1821731479
1202984081
381957013
1088228872
988127585
1214060467
1193693535
294966926
772325068
1509268285
463749402
209825894
488428594
579287889
985743147
1983548388
1296320818
234939175
1138675606
1007341118
1727246289
225270357
908826036
408650489
1494081818
1855281995
251458746
498636596
1783586930
1257648705
1193572299
216734622
1755973870
555082429
1475478231
281120231
1498546403
593352099
1974716881
1413426265
1130165885
600117348
916787675
1712017082
703898519
1135800957
1784461525
2115619211
171809385
866352055
1995212366
10835960
875780567
1446386427
637682490
62197242
484092104
108004312
1702599259
713413232
1397439511
286985581
469614748
1548804659
288465058
625612893
1396827380
839407859
1921675714
405535911
518482287
1891812577
930599952
1417019600
1337778769
78561356
238172652
768530246
814800767
847745907
1110798419
348333347
985365465
463724424
1357574690
1340903440
1706145249
987189396
1261602215
1796494562
1846775787
780163015
373956542
2100979197
767948912
1983573388
230035487
982126692
1607039489
1087462476
988444235
2137336784
1872671779
19141068
1318518203
500092807
1026136802
1054964349
1117118819
916361524
186941324
2047271595
178206906
1275415208
525590664
2118345172
2097253186
51144941
1892418036
762694641
599829950
903397888
431574425
379497487
1906042218
144306887
524057474
549406492
1704744159
657409594
51085900
658416891
2062332014
699081286
2007518826
529376244
1507539350
1509818300
2032026548
1038291528
436667405
892462827
2035778815
285790340
81363416
113211217
1077609539
861076528
713905944
1688564897
350509913
2029658397
1126397682
520871406
1046899577
1915843749
1070040937
1717275513
1739179608
695342999
541363654
2127778948
1930943932
1016356881
323674720
1355005724
1340341264
1232088166
526937507
12203101
1810040006
618478841
229911564
2063908832
1778580448
1963759141
239991213
35083862
1452496737
240380780
301180835
1467720287
665785922
1537478974
453793666
51665932
1899602354
704870043
1403723747
211625639
1358918784
1619372123
86636669
795866849
950766732
72932078
555609690
683213176
1617076599
1654815844
1652924503
1013067932
1442129449
1476644716
691209084
1830757206
1236865167
1874824307
277966516
673362599
1799121397
2056883476
1711861567
1294401809
1562486508
1202290024
174056905
126947136
9881674
1467586283
1956374762
1570298804
368591512
870998664
2080568102
780077088
1901113053
225739379
1107154485
284756058
1183203943
1484883255
196933525
521983885
1512509443
1672789756
379606168
1026897892
820317978
1109208238
1904463521
1292335039
687008786
1785290229
674283568
120832029
1033019746
374761153
357947272
1618537184
239523737
1001577212
2055617670
1891951060
540544119
1785646899
216071182
1176142762
830375071
1901192186
2015476799
1702236945
1528955747
1695569820
1895545189
2012818560
666913469
60301489
1254099282
1120355645
837509983
1871646692
594552814
203141242
1316007369
1713044262
478006276
2017603104
1004124641
1529671304
1033437970
893059565
1234691956
1453877152
168662251
2079559682
1718341156
2128582514
5288227
35423313
112815700
1929227349
780133047
1875280022
1486497869
1914184939
1035095042
1208898193
1151172085
1237330333
1360866246
1950462505
1196005814
688713579
1428990082
1157990362
1082957638
993534495
1574036844
1160166126
1802486900
1459967404
2053594735
635340709
1232941101
508396072
1890356277
1551064434
1785308183
455574595
528077021
1027556672
431156166
1044818168
1559079833
2017775660
553915751
474496563
2062824925
1469811884
2001760829
1707683580
942270024
1902020
1639341571
1480369211
1111137968
953895214
1012584625
1268559762
301858397
1711928630
1452193034
187563388
1353842646
1881329386
112134629
1437568950
550821014
1076814141
1464912436
862945084
339687656
1312629216
1885969698
1188939431
1279236335
1999610093
608587426
1448481965
932715644
1797799439
1363152764
200910307
492798718
100525945
373390571
1251092347
585529426
1195597734
692875808
2090246386
1038231755
1737002031
1951506456
1821075181
188554583
882854709
1976233122
68556099
1309630459
1858916984
1068080288
1094619404
1767827383
1425052951
1346978518
1198920399
2053721350
1707717116
1714976892
740112753
1347929679
413395395
1489526201
2086806375
1499360195
1876237849
1819533847
2087686699
1013433266
1268012620
189780974
1174803232
965580542
1272139512
1054128488
918041417
314576174
1541640027
1098084532
203601944
689705130
852494427
2072352660
513401596
714210080
661928442
1078639774
1625602694
513640948
796516926
616781463
633298320
1475352990
1015427880
1398441300
704470216
1275996917
1795133676
1282382271
71638431
285290233
435476550
351299028
1635599259
1147050753
198126759
1767200102
1596269458
1711621468
462900888
611339767
1659977032
1007814875
1656191427
647976731
19185176
615297468
1598213024
722733748
1497434838
1299067322
1122709760
503369026
1254380089
524360749
250535169
798805595
30418691
1220373123
23480075
219140119
498148056
807438374
477868220
1500952627
425758464
958572290
943010912
911337474
674830538
839539693
463100936
1674468519
1731693027
1719632480
169754184
1048221520
356551589
1170106681
106374499
555240780
2063888615
1022117529
1127005568
1985732843
1161431180
1567487099
1489357520
260743412
1376352099
574747815
1386112900
571003177
1419778804
645840239
273664656
520649476
939946731
1647725906
984782199
1839859084
1416696905
169871192
992258775
1761580278
1483055920
2039076791
853249199
1619276885
959239355
489791430
1682719296
985121939
338328031
684190344
1490142942
1051768148
617910665
2013063255
1222311824
1922336006
1361208024
1461236621
1829321105
1778911546
1349295895
239066375
1657286961
1355316899
383224871
1839546294
923311824
1925079525
2038445869
1074404693
1978027571
2080050956
1841671703
1947042492
1310899249
674376260
1478967881
2079060948
1803369836
442486942
357618393
1450205174
588360729
443322031
1108221583
1794596365
1762041379
2143298284
1157504648
1569042776
1190405215
483656782
1056925797
1058215150
780930948
284603165
1299093503
21647483
204259222
2056311119
1936704138
1545573468
1764194540
492634833
228323313
1589517735
1034109925
757306725
1703648702
879633210
1176850916
246083923
1356286165
959711410
1223158831
95277386
1095172194
1359600555
860416510
1875395285
1242169270
263460891
1471721170
1500278392
1609519134
508736328
1488105703
1796221031
12088220
1861185964
1969784519
1642350565
2009012064
896172604
2028502674
8833208
608619957
1212572344
2091432709
557887936
2012467166
2062814231
58710763
1417725741
1509935398
912287483
708060783
996409626
904243351
195299168
1189758493
389860482
979204974
936784330
1356628042
1412043770
799100681
254027355
1306755141
636423863
1377049574
141407617
1266262976
593287653
1216591646
700980558
352440802
633264284
459197572
1634216925
1765464215
249224063
72868382
1704242324
1692947314
2033586712
68051144
157424888
819599871
997179956
1702275050
186165103
1033581964
279103639
886711985
1011181766
1999724492
618586335
845708991
43514874
1601571024
904574513
1853009493
332221985
1706157494
1839184722
126435949
1980283805
507774555
340839071
1893110147
958165810
759002049
919375494
959315266
207758067
1257920200
1554821692
23674082
1206185143
1105307106
1891817674
718057405
918397373
546593671
110386859
1145812694
1805797122
469054587
888529220
1604720646
667542130
1083307430
1324846861
1031235458
1600490942
454507409
1500725329
695302876
772789066
1805110970
883775214
1847255569
414405366
1200653238
244934484
2039114480
1233759542
1118937096
1400088495
582527693
99858556
1318504790
2004887831
2032177398
1963719771
2109111083
501274440
646447303
1760851670
905053519
1301496143
753497104
1006675937
592384530
382150967
815244579
1979508269
1669575766
1071570170
148128066
1425275524
1864236670
1250579928
2134024951
2146698552
892346215
1586373057
2017432511
427010449
847907389
1759974063
906434373
437813800
95003519
52147975
2133933303
1405083037
480933811
2142018156
865008110
936034877
446560672
1169444130
957352989
2060335766
1976912102
1994929438
842720272
1927866798
415596404
810231107
425694965
354346839
2068809810
251838269
702470508
1094509605
978615836
2145425938
1929249073
451122674
664768645
1095775045
98635716
24931353
609121111
1685759727
1784923275
1341688722
1409373165
59846711
1688909575
1750799183
1463507086
1347383519
392526130
774875260
1065133427
249987695
886751569
1982745236
1472130012
111267237
989306106
409825275
673021919
1790356309
616213143
1034119642
1267857140
986696776
225729591
790106277
1120816640
470116747
2020950329
1678227527
1734186992
806567154
1239636259
1045982288
2119447374
2042446008
2072997271
1671590966
704153882
1786001582
985887848
1588404096
502092484
1181417897
1646459437
950065852
25585853
560835090
752260213
5212782
1477515211
1340822103
240868286
1091842149
385417454
1153684641
1282371069
971691990
1171422694
1971991971
1320450270
948029676
477335728
67951842
297880514
1394935326
258234586
353670200
1232826997
1468337945
454038140
1768640659
11654900
595193396
1648335890
2136720078
1779526574
1073974379
1552319758
939175601
548200032
2112376053
1567335325
883624997
1148211645
2121462285
758526840
1584262968
821698462
32557465
1080589154
1236219889
57779099
145825847
1393622172
1851788080
1041567105
1248263884
1228613530
1968181898
374815468
1122905593
904436654
685147329
1552325059
311722596
1310452846
1744565736
1914049307
858288559
1436413976
1349906364
1841364013
170782058
1061590567
753226023
1524830662
733645023
1253197129
300447770
1937603100
815391679
1567408505
1974612020
1250021059
1434148865
767204016
1928752037
370945935
805969101
290071235
1360905225
668294129
569391892
1647635446
1490076028
579196504
1357277799
1893388030
1829497669
607325520
1309719724
1631549719
1443733745
1678741169
1040826946
515080887
613333322
855064835
1042083555
1085410723
282520434
1591781063
1917928693
1341909819
979238557
802957179
453331664
1394166321
835371743
257581795
1207780893
1703603576
1077989601
1754434270
971292812
1561586300
1812861576
1929495954
1113871430
614788798
1273565937
1578932133
1980546963
2089946856
1326520032
1063999282
1249395093
1004280921
968948936
845849799
1176714844
2121696250
847635787
1269362342
916269825
1620227026
1579852663
1455028949
1959969406
2132412986
755561624
1354332361
374505682
1906264796
632389902
792042647
93087871
1378917922
637248596
1165672570
1512967704
731059945
1152253212
5836631
1843129470
1318109377
856737129
983381700
279511379
455226934
920318937
445981154
1808642382
979156708
302719509
991541993
272561171
439219814
1868381892
1488369099
1642514699
873331136
791545109
1437164107
123663116
1139875305
968703168
630163049
1093598460
350367313
1222623985
331300929
179209699
1825452746
1817336237
1566634273
701289841
1764408817
1627275517
1115958917
1511962549
1245692799
748721739
2139667872
179544528
989722131
1281719694
307532968
894639699
392867390
640159906
1156572628
685998324
197810210
1361582206
826290345
937091864
584215023
874941481
1337679177
381380649
2035016220
1677318779
621534803
1438370332
1370443098
516618481
1220467316
1138568359
711152996
894188843
1228234669
818887372
1164367621
744160381
1597087029
1847822903
1078951990
1587344383
1970873599
527517637
1873147441
1724545390
1059403680
1546267667
684229740
544633566
1901728980
1560393424
27087389
373626701
859723400
1776792652
1300045920
1101166329
2032882541
2092370078
1121948060
287951645
1177520222
265929805
1030878802
1074695856
958139225
1464041689
2086773841
569925262
1484129631
759366790
214095007
602055054
1120220452
1271672513
1142753692
1672542462
1054374086
2113612937
1195769268
1699313731
565796885
1286730895
366221614
354788959
505923413
1146162013
1922134162
1969964180
1402370270
1353486177
1165511369
62775314
1489098704
1333694037
1004679098
454699316
135893606
1622646736
2008186409
1311511689
39213992
657377987
241535576
1940963915
766815793
458338633
1829585784
1603612532
1852675602
1150682285
1852072742
144878839
1864794997
630014590
205595302
598352198
238101606
1637594946
365984149
171904879
1720993674
578014450
941810691
338913294
1911997983
110533889
1857270011
1613046027
1789228628
1765461475
498325500
1619957405
1661805849
521844530
671176822
1609216634
2049022241
1389022581
1188306669
262003942
709532892
2119784070
1095332823
443856143
1787826204
387475063
1578561930
480874602
937296721
1536369326
164496053
1350681540
509204734
1389317922
809035917
800305982
14774415
1864114795
796543198
1055304294
653088750
1842307407
397952179
834501855
120522416
2020721634
440145441
318565897
1466179383
989569362
521090867
494854623
536328680
367191050
1883180798
2009289901
1814738694
1239107244
1175464178
219159494
765204733
1984550737
1066005224
1278242226
204105220
42779733
1994654541
621097406
558306247
223899871
1769858754
859248988
133494938
1149947963
1462400913
494632813
952812953
318114582
213367510
1308430634
1534232965
1623419653
1102858030
1234779676
222247634
909086630
1238578041
281243626
378620330
1736501614
1435470828
503253923
652425836
205094726
1603293577
1124153643
1903642562
1654979187
641597301
1454076831
1790905713
1677982225
987404758
1529864685
1890990419
884322418
984433556
2094036581
1451837177
1189136032
926047545
113891358
503398688
1966901493
643377741
756748704
525175897
247159600
1811415223
1325075163
2045032646
1123513546
700448192
518834175
1733647613
442688779
51987865
1786999405
1795159973
610000783
1718667319
218573078
1607653977
1214664806
899715316
1833670720
255925036
787200085
1396415455
1076451864
1254985727
16929016
715535474
640360152
1940049757
1306294496
1023662987
471833844
1909537754
933325053
354661770
459360694
1458312666
546320094
1085571427
801429749
1172215209
1819144813
220796426
910132645
1005719148
157319658
1255565500
1752572459
2099124126
1450583582
1089739628
1317400723
802930549
624672231
1229493204
695747178
584369580
2128749547
979998697
1710350718
1223154965
76798295
1536849406
667893748
773518930
901511943
359706975
75395203
36999583
505380262
1854421549
185067158
1406474674
1758048680
598747707
1171717844
956908927
334303139
1327041479
1936936738
1752072802
83447051
439199854
1216069351
807561009
55031686
1642028583
643065755
1171664166
719247813
89063087
1326988381
494875529
938371101
1255879888
1082096322
1245546688
516191117
1606251337
76276588
1731296620
991749990
1920887581
1877719358
605634061
2093763777
1219168557
1931774500
1404007858
1457968878
1951595805
1421262841
1071904777
1503967112
1979303652
1602942850
304575340
1181006606
600002121
1243226554
1277373387
407776457
516226993
1474390865
525712383
1798505305
1938060057
2010312123
1747837116
1567839371
986487362
1737762474
727468650
12784191
740456278
746272961
842364935
684920346
323115536
6026209
1159501929
1711162840
2116986684
559260921
152073563
1027372965
1098458673
1223863917
798188923
901447335
479188815
1745545429
1984382573
530380488
1475760688
570018451
1706458964
109291812
729066471
1658411136
1424165579
362823725
308602243
1368579643
1901365665
1244644428
1885856220
1203137933
1769888922
744644505
149611494
1714038769
1500956328
1708059208
1342608812
1323453928
1075320752
1874050957
56661300
15931297
214228553
979753131
1171819558
1299010851
1143480895
443494969
686411072
1486280296
1282057898
1996322791
583694984
472882138
662058112
677509299
1752249406
1687473759
1006627929
746841003
2127187424
1269989253
1278386409
1380305745
377851422
1104491149
1525823883
1006596784
1778742087
1166814030
114367498
474800415
1561920311
15566745
1274060550
1469300460
172564534
464330435
740656248
1069545713
966944818
781658824
1859746663
1859693950
1896127011
1713354572
4369094
1479434296
1713407297
114809571
1906983808
2130933351
376274603
800700155
983243326
1555037078
696213360
1666990018
485575235
1600236808
105253732
306171156
1944313736
230248166
736067405
361001486
1078036705
1118193612
1791321719
1115364847
1916359190
536970574
188692933
2091025401
1126721137
1166583843
1109517752
1824574289
1745214187
217741474
218495006
1223362668
2133164118
53846734
725440311
1651211249
1512750484
291158643
1760657215
2073533398
656699902
1209173898
1442007328
952558422
32169842
37329599
1239758983
1421568888
553164008
458369324
1133072909
434981559
521637973
1094529314
1092319613
2135539141
1432023268
2010899937
599873631
672602109
1325355457
945448027
137939840
1808693938
451523553
755281614
990763663
1943819882
480157711
1705439728
247542922
1784197791
11159994
2140803130
1583888257
635977304
512932062
532510410
1869577761
873932734
1552743504
1136605561
826865168
480165150
391013457
1530099407
166624838
891737286
577946648
1209795858
1916931384
1580465474
739294421
1503749457
494165765
118715900
674565963
182321340
1119562746
1605758652
1730016975
1253878877
1623189147
747245749
456100500
1359705399
1984954804
1099419137
1505372331
134460727
871874348
1052605183
197912618
1487433324
374375853
1104129345
1382421248
863760480
686538587
1560077512
328181997
2116928414
1709391718
1163262856
1004398845
570547616
1043870050
1325162084
975954889
1305616001
1397329539
2002193639
1499076343
430642051
1238047819
1783587258
1578044848
421856431
1657139927
549888711
881986620
213534727
793479850
1804949913
83411354
1232854659
1067733990
2005234568
838926815
430266383
518181784
332933615
420448442
1202782091
1071925798
1174975139
1609351973
950882239
954720747
2057091087
922264165
1907666542
1191535993
1811126562
883848597
529035804
317488413
623211035
1366412348
913321153
343242215
1478683766
280846485
60703119
984387592
325506914
250415543
276479954
706794531
1017808832
2029761967
55936986
1935635053
321781918
1705929836
941668173
396667032
1564795671
499472618
519331132
166408137
1241065243
451664983
87848573
379794345
2025102175
1665181685
1234317754
1014616019
100806092
1768873820
425819047
79304256
1838676844
1064387279
983290822
1374723622
117123256
876110230
182020142
1738185025
1529774647
1653396422
1214872017
499741388
251454612
1235647786
1760757955
1204024713
512781443
1041356566
879151291
1288567281
740781987
1536967325
304307407
1314888806
752368643
522216220
1900862607
1999960992
1265934642
1898676263
1954062173
851410682
1790853011
815067181
200167671
346137640
1161601426
910199418
1893682699
603870833
1109793543
1499799888
2132101179
243584000
871133730
768607321
968438330
2067917967
1444826989
197036783
1525904413
1298153385
91125185
1795597925
625371041
589259485
1439810304
963083269
1218714880
1030490053
1472526389
368773060
207644132
1084324599
250300713
1105315279
306195230
1729999177
1364637213
543253870
1845954429
1248911093
2146118212
1322222381
2013539642
1477547276
1164797331
784427704
809472407
1520330883
1257155524
857334173
990404980
953557011
359021987
1521350873
1992670494
663710215
157915291
22669365
1711979774
202972018
1595178711
310308686
672054711
814478766
559007818
771965088
2093675598
867628222
685111902
2064446373
1495157344
1248798136
1547479062
835780270
1517847224
2016150813
1540987577
1475295638
2024645936
1492739204
552518108
1089759213
666022646
1860688412
2098719614
515590928
841261857
558150957
1339901108
1267055713
1889183401
1006796184
897425815
2043072456
551859383
1104869866
1663143212
464977404
58154684
1272167766
1506288281
518739496
208006439
2095988179
308194456
105429242
1617675038
1089237773
1116999107
2127305272
94767872
556989417
1528361337
1103154027
582920899
1928449309
1696449360
1897778737
1583972366
2111596366
1845456802
417541621
1815405629
2061145467
1026812984
577790611
315521306
1849340684
564627417
1290582728
2063416467
1762556529
953942764
670748188
1571939769
695950006
725250043
470808314
850298966
1642550888
1982389012
1038669153
1348895052
587950517
2106899204
11786475
14134059
2098493464
1136863521
1420481335
1715329519
1746650000
1331159395
1576309193
631349154
1684007438
1956907763
835158186
744708293
113732627
1752025173
1843811435
151224275
1314241295
931237729
145734824
914967126
727437088
2004765215
1712987670
1695059083
290276868
1114455665
269767783
954721846
1078134996
1339473538
1726250454
765998587
726956581
1126474072
943573882
1074681536
2098212114
272859692
1776704824
1051730756
998056603
613665296
1189487373
520471078
1898811431
1398505197
72861653
2017475281
151793268
1510595640
1024762606
1279676693
917311125
700298119
1905570604
307800606
1426782509
10458182
192651406
100546469
431641732
1052818485
2053883661
268037534
1387958916
1196412879
970475528
908770541
556738325
672422442
1840194888
1515641114
1130956298
776082822
1171546893
788743006
80325220
13958062
2122789383
748199784
1378395020
1304894830
501883383
2016825346
1032104905
277955604
2097634171
414505655
1810450167
1971804317
1019863755
91788264
2089936954
1589744648
2105860540
232100820
1886625881
342063316
163707362
1323692635
1970689147
858886464
590323498
1758677808
952531932
2038888837
1118337478
1672776243
130573831
601599677
1651298414
927006699
257296827
523020113
1405549284
800701807
1964005954
1891021811
796122158
1971992774
1454188151
1335174978
575169585
1279342872
1867153029
234178114
766319371
815991552
988848783
347045996
1839772253
1421212980
1821079709
1563914235
340959224
332014518
1791265474
49521224
212254813
1469932835
1279692295
908994599
483590168
182242912
1947430898
267316699
1782058758
476327767
2058743001
2133908302
1870010962
1102904907
20426461
1157807355
1191087615
377324866
1592062688
910488349
583262217
1766413687
1392949372
1054141124
1673552505
2119435192
2145154686
1796693529
36510916
1248275706
1950243366
166878119
1499574181
680313383
1836125600
1248335909
1886797307
1335794985
1121191247
220431636
48258915
1411144652
422794949
2070393405
1516509976
1304987009
195434246
1374876992
2110908738
1202583226
1812086909
797366889
1311424006
1951307001
353313087
468048909
1709382441
920406980
79647055
1698161624
1813916357
1836929203
349909302
1592168963
265937172
129806199
749006830
2116177624
86320933
1466441195
773789925
1163993438
681118999
826022178
767470383
1766346956
1533936535
1574914198
863090276
378653865
1017519924
181283674
1476624946
1100897398
434463255
1576537008
168246193
1837471824
1286671866
99498925
563227665
1637132612
921632536
463903073
707688151
1363988839
865996209
1777490716
1854889964
202554438
383809798
837428008
1504713254
1591711370
1116821775
1253072204
757472559
1801776959
1656625373
101376394
1552942082
1429495567
394066118
309649761
304739149
1184627016
666474774
644488185
2024834893
1946715039
1387301813
399268242
1658538506
1843295925
1945300664
493105410
1222095397
1037747738
1877675708
1469977384
1481484516
2116841659
1157304506
1623498484
2073466878
1301797133
661562587
202980991
1223688174
1024779685
1016643620
642517619
982685460
276359376
1536581462
2029254400
1689710323
1826443563
810504315
97011636
380674809
1418994239
929957260
1702644629
1885933146
429601816
1210543860
1899913681
1973586580
1017068506
1120656627
1559971283
210580986
2143263743
20572929
732341058
492192083
1231289544
1349284147
1844048564
880461429
1284811791
142376590
112893328
432481940
1231472089
1250974667
1081633361
1108078632
422388798
38835501
1347760415
1504792055
524228671
43781293
2095503283
1651637246
541452720
1934890166
2011469253
2124859104
1864507164
1211732477
439386403
145461802
1335463592
519316818
342778443
2097603970
1679767057
746348383
1300811814
169673722
1965415085
1346500911
329618650
1213696412
1569616416
1971787636
1932155210
835359288
1759728242
562664517
2056428114
1753245475
1966156249
1731416611
1761076267
917812753
862895990
1999279463
1078810395
1952992865
1854176212
624649828
1936683898
567699623
1378138258
36895916
1799958081
242512830
1069930696
325464197
1701793084
1346726787
1496263101
1060893978
968034949
527021942
86608478
942988086
1665991244
1576308751
1409604614
101227322
1029793134
741338645
1321417431
1184016220
968783627
1704460224
1692073388
1583793640
1943424968
1123493957
1503690280
319206356
1628760757
573277349
1133029842
1859243603
47413555
473889525
1687509324
1491584425
1699348377
513462341
1549562161
2035767189
1644181705
742377224
1899678225
1410469951
190759747
1074513145
1868816666
2067666631
1512150179
20316550
1637830562
1402928368
747419272
390773860
816122952
602839909
1650739736
1796176791
53047910
169800453
1606997217
98095407
164238007
2006849336
70833479
150645371
925649798
2144673833
706256284
1662788977
1035905327
305866140
239172012
2035806124
162401713
729104387
238623358
1848781762
1321181622
521966640
2127710739
143450284
652250235
1440965755
1947723959
2028203772
660370359
972172063
780349450
1530498891
1070318693
225820004
10371209
1480350041
652919591
225932446
1666446479
810537260
246047695
221798631
374209906
1195408906
1374415311
610829374
350373753
2005698678
1266176345
481497944
1462805998
139059209
115637806
20496568
1244776398
416475854
20133175
212930266
546862008
830651003
942005210
822848045
428215294
1760152276
1414332564
361417712
422796129
822364231
1258924957
779068274
1926146363
1746591355
1792046593
2071054649
166728981
890703194
1562340192
140163286
2099592160
120850520
1186443507
2101236553
1513432006
1159011505
1338766970
1642686796
1876783097
1332387559
49589736
843009326
669638046
2003722767
450563294
2136960440
1873217446
1772139774
61592259
462157750
332493763
1364126039
109239243
887783655
406971731
562848042
1243641465
1297594856
2058877640
2087134781
223970779
732375130
2068058496
557909681
1020487887
885516585
1945203236
525745318
1186769580
291994394
2087830655
1100651574
1414757130
516657323
229297287
1161185507
1512763100
1740368524
338128293
1812657461
1027606367
1148533239
1603073961
1623893839
470778891
1186859612
542489372
709429413
536705332
1096201321
741467269
399522795
343912825
136140798
210739790
543308395
1587270934
2019483143
1777045289
586136440
1349147378
1861092185
967469038
1303224746
963592350
196700780
727516857
785511000
2109311469
12170789
762292136
287396434
1792707157
741387197
6649210
1255542139
1927672947
1683119269
853630087
227124237
1791734393
613505483
131934377
300540295
1652327988
988212436
865069131
706902746
711619010
630217464
178559251
1510224851
454420356
131739423
847387663
202542721
947438179
1991412624
411398697
1455489323
1413482072
1541113224
1898922041
88650666
1592092631
1354139146
1063623409
1000326888
685350199
398570752
1728781252
356196932
1779463731
1174432521
357317905
174312031
2136980528
1000844287
1411644846
940097249
1782700819
1032300863
1840827867
1511416078
1085100143
1456163667
1465041717
1618764294
1607591168
617006404
852235557
53164206
1571597328
1286483403
276619537
426909780
1652804592
489497182
2059613822
1028038358
1148915272
1140355218
2003331871
1797165734
1955739780
160614753
306493467
1529203024
92154825
865958570
799153309
1085808072
1374539037
3027361
1409256333
1898520172
149665271
583189871
1106599758
721566468
741190743
1166805126
1176245676
1392540657
1430446935
1340646460
1140216970
2084224870
1672610524
352909722
369047040
1962508325
121108489
332729451
371055778
1508451366
1853394381
458061298
719277998
1567609265
999410920
1958764001
16228133
17813201
1025713132
659258847
665538702
1927243456
1266243569
2118396525
434246293
423581904
246430865
910059172
1422113229
320392724
1538995274
311164337
2011202732
319543271
1130723497
523019443
168142795
1537648
1601907324
155723217
1627333187
778315251
1600924182
1114345964
1369954799
1325004386
1322891180
283278076
952696679
1699424472
228580256
1101346429
476691167
631002491
1913362097
1718953804
407904055
393419400
319740362
1692405939
2140432326
861164126
1097025302
419655525
407337905
1933234494
1135393149
1896406275
357415453
1901046856
2060227982
745830837
1974406777
948766537
683073860
1417567775
935152950
1460955856
758785096
282072778
1502730146
304194306
692785284
773792968
1870891132
1336092000
444920352
37587321
743827261
1637941044
632285197
1398364089
235054553
1539001268
1883104147
105139867
2099143608
2066297427
365916525
431782865
200915631
1841392941
2012301742
1523508561
633311993
1823823656
1533257645
1217215536
1693564785
734495217
2136763130
1265604232
1942282735
233231525
408223419
920334861
1207736208
1681338855
1494551242
23543257
1057549528
883992083
2043341705
983084246
373692891
564010291
1982001705
49156163
1985971874
191144501
141454511
758413774
1207375866
1780229136
957052612
910058921
1255260696
614646963
777949544
1781902558
1877632718
1458810613
1120863134
1558282083
1105983574
162165957
1129775651
1280927570
917759610
1354495517
442015885
465457544
396218909
529387020
260606089
1303552314
1165593111
1555384907
786397947
1147816371
2016169714
1606871101
1436784481
256635020
958291931
129981494
1438280963
876353527
984993273
11476755
345297545
751522092
1447008588
460424408
69568113
1033926296
1690834144
1247304310
1366529809
1620569529
1451463448
1775570164
628724604
808513975
1602771202
1950897798
1512211179
486663684
1203428497
474052041
240494072
873246685
1726826137
144042866
287440273
1592531154
357777572
299548818
758815913
1291008324
1535838368
1760056679
1930739547
511175342
1956433238
2050078394
957918103
2040611075
1064391194
836271330
645290380
1647513134
207674270
2022060473
1045357488
66022292
1184588810
1496596115
100908817
424102982
1347098511
1009476324
178043742
909318097
57808807
61059800
911592293
19680253
681871474
445521016
411407779
1247880927
1474290803
774928066
1999489953
2069584421
518035648
1465718763
983976749
124961790
1937172885
1747907388
15992273
1468346934
1736187432
1733508976
1736225127
562834487
1193866547
2047452431
1592279239
919192915
1101947160
438564091
639705910
291862250
1997638725
1970169275
1451511043
1282540258
1164715340
940137160
1014106174
930438594
1926361943
1264431740
210799597
1621860548
1480372725
1064606572
1597070687
1063126128
2097100253
614200438
946501598
432464528
559995119
257962301
1150565569
1478213760
170012239
1493485948
1442655330
813064689
1976303432
1791241931
432301479
1970659899
2143915675
37767998
1726738053
1402001157
1416570223
1638696683
2077475961
1865513760
2083383138
1180325700
1936634894
534044623
727051975
1282495596
883030601
1921394592
1860677832
381409219
459320272
808372366
1041607165
630268491
473163244
1515509267
1798787524
1074137786
671139385
1795183514
638474333
783102882
519908100
580947634
1012869336
1196411430
786709545
1357545803
83736312
1831324625
161200742
1271479321
1687130862
826594475
1989875790
832133204
576996744
719615456
1518688798
570979008
1323627703
1873220671
1837546993
1259449677
1279020885
1202343371
2049387734
2108701090
485999064
1370613735
593654252
2013326113
1937961564
1202210467
1509374764
816566671
410944737
1944021507
1442701759
831445720
487794652
731608223
452459085
1975680404
1904338901
1267710361
1101638844
1227975525
1599261770
1058493251
2083378360
1444694749
295877534
185745731
97905229
1593997791
1160881985
695209641
1904652743
428398749
1827799129
982581325
241349624
957848060
251294544
768002823
1672707692
1980243991
1490742544
39703020
304262084
1079762138
1769334378
649587836
963884126
1393900807
295630966
1126282541
1460634972
124492339
1407170859
1781227369
1792205427
355677413
920903597
946738617
212897009
1609709450
221097954
1640423511
2128098499
104578983
668184417
36705010
758329416
587854108
19440031
1149387705
1948777642
250613538
1196346263
293980334
1974830654
1897766999
1305968819
2111684238
890714211
374052702
1353709246
360027813
641914474
1305249212
431776328
1866083693
1471224647
2065225289
94526193
604465342
1510089225
475008840
325289800
1473469851
170825234
1011358843
495554922
2084568854
1746316119
551788903
314860341
1339839483
744480350
76043286
2130422343
1568552352
1571978540
1269718660
1962190005
1664980447
914880223
1839319474
1808610531
280644874
1104868403
833548124
1789738445
2020962480
774518708
1880290317
1747928996
1613181292
1935623643
942230103
304180158
1343898078
155833780
326056914
1163888704
1505084307
293669082
387349602
1420279342
159301339
10185541
335528937
1483355013
1492787172
2144255156
1997959297
548741336
955792828
1898479541
1378234696
92153117
1962076008
900747913
258193378
950657508
1011285017
233115474
95039
1750261729
238192396
707114057
1212764551
1861270253
429942770
1102517210
567577329
35690064
1508540328
1278692612
110785274
1206900944
1440442247
1114639308
363811757
1974088001
1717087910
412651800
1689014120
441180902
1312727281
1966637846
1993952047
2044287301
890672432
2096924078
1028776118
1711080596
1114686115
1693293222
1367234797
1265401292
667590792
1503414686
223981178
985002904
1527434035
720408713
991794887
104258937
465269420
292527148
1343067740
639432963
424431885
1256736765
70916287
1853001180
818227403
966223451
456430706
1112996186
1014090493
569692470
1473098898
1386513358
1479582997
410665433
1595312832
493124599
1227675635
701821352
1023265402
1318230885
1743574356
1158873545
1325533634
1372631885
2143192756
1887284194
261229767
1472962517
246020968
1458649695
382998415
1228047638
758357669
1151584202
598558691
474043155
626456006
929810572
570554517
1090490892
1682106072
934763016
1766337126
1534359212
2055243398
1149590280
1487206266
1244741169
1246588591
902909026
65932511
45273870
1410505779
369293619
1460153586
473675923
1157682618
336782936
1799076338
1961312159
66820444
1429506958
1144539100
869729044
1964741468
368530325
1218459302
108768109
204577907
938435600
202724612
1444543305
181616537
169291207
1725925870
1439507480
1855572096
1329251682
1634109350
812081557
542956068
1054737191
668435717
1219616395
1699843173
2049862565
208666860
1840046411
1729565458
800186241
352750411
395394818
1608117029
1837306906
713726010
963909937
332829268
1796002663
1062492617
1854791896
1101317151
1616184482
591241935
1229300528
383008838
1376287876
1117573239
1296145941
2122586664
244880658
928693396
618535914
1270713714
1910214152
1635563655
1837865047
1367039269
1640019355
781946621
95759279
1852226078
1472813028
1306562022
435175471
1785901176
806844398
1212258754
1180077421
1084169943
1610829641
1389708976
2081119565
256652209
591959761
859306844
2047678398
1839690835
536647322
874191531
194254521
1289439930
1990065718
1916221256
1700774784
1472863166
749700406
939150389
1718811219
1950213475
1567511280
812318724
803255744
479552988
492122009
1876553524
2053768451
1092077587
37583705
723123697
1204700694
1010293676
1259270030
1947775553
147762008
623891040
789522021
1959761749
268830489
1887340195
1845619660
1739040256
752214079
1441745202
1332434132
1988606189
281661096
1609906193
1482989701
937886978
754065066
1480793238
479518689
861707610
64404983
2041106784
805201536
759495684
2143514575
1734291715
1685193304
1932957028
877545783
1712032830
647560209
18772451
219772075
853780369
2074533846
419287086
1257324394
427508301
1373899917
1298255800
1401384173
283387044
190975278
147727020
1059902259
887731639
1665841219
1249101976
990527379
1615927649
190519438
581750789
1165599238
19322868
540744952
1876304305
2101379746
2017659604
1484984584
1983926704
864861356
1900876694
459267390
739277445
733250456
547871259
2028408517
1946820356
1926934235
953127599
1330358475
140186754
2092453519
819072122
1027914571
10646926
971802466
564823950
1528218795
747346846
659797764
275387224
282122509
1853235507
1694949490
1865774260
1097765637
1472458018
918839209
2000786522
1739574197
42353583
1721952003
974615772
714545910
40034649
1578091093
1753788689
1553997782
1219108058
1748591489
1373471373
1239322791
2109149671
1948727143
98914175
777458528
466801381
1407172943
1353892088
654499269
99853140
1629355878
1995202901
1829707160
1724987905
523704074
767214248
738797782
1525091202
1693534473
1098722487
1221097025
1109236864
1345138237
982373148
2013748587
334748485
1080179365
259953627
280731330
857834207
1410304903
408370509
392148084
63669443
1751251394
2122210534
343796099
1904442272
1634760493
1360368859
1643002799
543892712
210743955
900889227
928514605
922018687
1029571596
1635581198
1604869750
64637486
1497931980
517755665
642675972
1040297326
1550522430
536572314
875457751
975945132
2110396203
1049495885
1096562685
878848571
2013951242
224333313
835658774
826296951
518358932
1213318153
1751069157
89051362
1354481415
1000232603
1417492110
1053525355
2126940892
724760077
2083963635
5637867
1972012434
390233795
87479310
1360696834
1112205616
1932109448
76827617
20178810
157240129
2146677539
643772734
2132606389
1550623140
2078783668
184399740
1563167726
513969718
1017602010
160042940
1278173143
1212019450
294138818
1535246486
2053460989
1639042793
2012248336
255411846
338184718
1509384764
1000377135
2074065928
365407558
1789303204
284279645
1359759834
874970196
261604384
255059555
1205706583
1541135279
787451319
762452820
1457631903
614740060
1771455594
67660092
1217726762
422396197
725312748
429047206
2003486601
1497686577
1948675594
1776188239
1852737967
1722656201
2117467440
564629366
615580598
1525618662
1234055878
973738178
118516116
1452998618
1284988594
850486627
84778975
815835663
1980625905
569241993
1518285608
1181170537
1728365898
771378429
1494423943
1267206828
1171949981
1121518019
28326298
438436651
1245947828
2085868264
1323875261
1256132228
631851783
1137019341
651043144
1172604809
842973129
225922308
60302884
201831458
1582175947
1903853118
2142201795
700401511
408752794
268968092
315414037
459992130
334191281
1234093865
1929309109
1688852362
363526223
1320684336
897953193
983130633
288627479
1825475005
2023126191
1660201709
1096098901
1057843882
272137267
1345208855
121633817
360869472
1703623596
213703272
1140174027
1850442966
1894221322
905184214
175196286
1310255731
1953264306
417459601
2016613264
419221392
1571359974
2043359337
887945839
1152484993
2050215127
687710583
288443637
1503607102
1948309318
1171467084
1998897957
940189718
1483212384
1927131521
1599392016
2062708682
980138319
1146419717
1056117528
441342010
1559325892
1543479196
1809283718
443034072
570235795
1945111586
1036591488
642288799
1612736117
193887007
1135599513
1731620297
485393485
8979310
913241435
1131769489
291896050
392342018
1783236935
1787550256
1178672824
1434090435
1523936269
897131512
54418190
277065809
210936847
1701178808
1032930077
1032311618
1652179571
863409729
650995933
1403779053
752090899
1888046963
1992031956
85062199
568204442
600357874
128794384
575576414
535106811
723260972
1576442975
856560253
193760643
1486741143
946780687
681517709
1412076401
1684148499
1356344259
222201988
590749619
1240786026
4980434
890986549
2062148425
1293619058
215288196
1009617746
190602248
1769773050
2056061947
102180040
1282289770
1560488085
1403807706
57277183
1980748665
1289023350
2015238381
835326251
1065316809
955581437
642241889
579218074
1631593817
179459441
332951084
1298095115
749433227
103686440
378324693
324576974
656279630
1197666469
167550383
394762835
1977668870
926228497
1352670482
2046754502
185553502
221637639
56570456
185370452
1792812233
2128742501
471576245
992119770
196411480
759479903
617033710
1575406566
1122423821
906531374
901107582
1291794661
1652768362
85881477
1392417701
290834356
610814386
541355415
31119272
2007780247
963342308
634712061
1008010185
1467570150
1388898168
476547804
951627143
1495739169
1058551561
2028749274
1448347615
854433914
992416314
1829397022
1279019985
564144570
1648065861
531357602
627433514
1424544431
945699352
1706966040
1753303656
478759579
477002609
1766978808
908977773
1583019666
115335681
1767995731
255026893
988220414
1428406473
1554557226
1641225574
1217376810
14592128
1175837375
1851919151
1935879551
86719674
1904044168
142391521
1506939240
1531662053
458803417
860215066
1822521798
1665680550
913975961
339781135
714231431
1008976321
381525171
964175562
106335441
39427608
1071692681
885265099
1603115492
580133050
1942611874
387750978
1973460226
1771275533
1537737633
1678636696
1568137719
963233408
1265875661
645703227
1226982128
1330361616
662392592
1695259039
1520933701
1280856329
1606545287
1301612672
1230979407
1054306379
1159435851
205987192
1396934811
949004679
806252321
1679123567
1239108796
301697185
161662414
1129317538
74613408
1361710033
1114274731
944881677
528143368
1181640397
606668399
1465236302
856506496
1339887480
782562923
1403391624
279300238
1475089014
1481376947
1131683274
575807307
177254078
393390433
1053538440
866936096
1734097561
152582617
1194459794
1058728474
1178160957
1580764852
648094595
1340995399
394935673
1892954786
967950435
605332000
529123719
2113411146
1642281567
1984013855
669986827
36559001
705935304
997803828
569799035
433944705
2019095696
622934886
1980622566
256489622
2106251749
1657511555
1166679582
1810885029
1810947872
1830152893
769719674
1932807257
1537421678
353696782
739062043
1617163857
609264723
703011268
299556395
439697755
1497000445
1076169084
369008637
1242546424
2102825760
84617341
1660406546
1703199023
1923766304
156470999
668924605
1015106675
420292640
366622912
291628217
115521986
94732785
1715747351
944600344
943113076
898667626
335738638
2116498191
277882109
457549424
237791134
2138500413
1970848061
1734756053
817979727
914468199
371871966
1925989762
1746594175
542569730
978753708
952529639
1264029675
825311685
1525163903
1570056365
985780368
608885059
1212456195
1314363790
1430814136
912776628
700020603
482011673
37892891
561424871
232548807
1373376661
1523896067
986150293
331889358
283999598
1887040987
1685864901
1765747314
55675680
1144625881
368184548
1910235206
754628397
1012110262
369381183
1738138219
1895997837
70332918
489406089
622760626
998823223
77063569
1956207477
239842749
1997166792
137750358
1250870348
868515984
679675478
717351560
1532285653
1512976344
1187621816
1594284089
961642275
2115314951
515371702
710184950
1843268836
1098878238
1456411037
703509426
1604222741
1750503185
1781154572
288520435
1648055400
619643269
1001391899
223118186
243174247
1981458859
798173710
1568130836
16051973
1011548483
173315618
1960735410
1616161417
1936622716
697756399
626385378
336209348
726763691
70573512
542021451
1584146880
1751882415
1009476154
225525523
490228913
186803307
1846057455
209828072
1176020448
866851818
1320193376
843131528
1276365506
1423145198
292072399
1848121747
1978143367
1209742302
2101023594
1223790132
1282613869
967248654
165847456
303054086
728154735
716591662
1368443873
1548139002
632027421
358877087
503201586
398176701
1509257173
1822192367
1415006246
704851029
52567844
1196444548
78972063
448124833
53560221
2114872876
1727289904
1162828134
1588107421
1582099435
400275411
2133633389
426630627
1456150555
1990237497
1118008285
624206760
613711400
335408005
910918520
348216916
273602774
959184277
1370698759
241353424
932929424
640387019
1859644523
52587312
779396326
1140080859
1239130308
2135802548
2022833527
674779523
1183866120
2081962526
1928948962
1837993371
1301468924
1899479979
1107893662
200110904
818743369
8165331
945905040
178058154
1230623054
1954889956
1865950652
363660235
1726128898
1859121181
1891575705
912585690
850407735
143268078
1634034613
654807033
1455893631
1419728383
81610707
2005141557
193594784
547919150
1341150570
2042863878
611890746
92048295
1883852657
828713923
1321702410
1329754705
1333653790
1272399385
1923492632
526888
381758348
1927439078
170860482
788260897
482798789
483629721
1192892653
1233979908
1870818681
1385775847
174633621
1120973238
1468532528
1027755919
2137487213
145722001
1123783343
695302743
494658528
628823258
2048151137
276116258
1784180768
1202477688
1465863306
466966751
273654225
11332293
2047437146
21477515
983508764
1722490704
144296204
35411738
732690522
1687857115
514186888
1246920723
659063360
1721916960
1747450288
1621597926
356374835
945316679
960584989
1376837358
779153918
1431143129
558947473
1076925282
421323985
461955010
208077746
2071488519
247150639
1119152253
2118173605
1456036032
5452181
836670195
1309780413
1803711176
738799972
1221058885
176594223
302996531
954668027
1894690232
1368008243
1680319551
871799862
1300807359
1869822821
856677386
870770263
685122487
90675345
1968010792
1989534037
1212864795
1188732113
1281257391
2113327490
540062766
305246322
1680195509
133094189
1921161196
1085748169
316510201
920687743
1004663086
103085344
1233141015
1589616395
1822915123
405745460
297344662
749030343
1261455360
446238380
126752614
1157579736
2141724090
1954267555
1913843270
2123447063
816974103
1065946333
1469541716
245541521
1131431722
1915906652
652299064
1288803101
1082945556
968732568
1344461426
723732102
318827289
829438955
1837072966
420232011
1283763070
1075425021
1678704423
1179116870
1452946495
1701258783
863005243
477731110
1986192635
612893503
2065566111
1286567458
1282903367
30227383
299035089
2013288571
19351995
889990393
1685273731
1218302689
412985243
1118698575
789086719
1121137303
2039550346
561282115
58882089
730498882
70943661
1797102445
1997394988
470857598
779585478
1378769431
938590621
955357491
1964472674
927877346
990194471
65344825
292885180
1018990360
552389390
1726369934
1167933365
512194674
1752367826
1622007717
946092906
1649380345
2087353348
686292881
1172960311
561981905
682397737
882891069
1479456481
1157607878
48527672
964217476
1316561992
26554706
1492666738
678345217
829320322
1076468186
1073785864
385249238
1826477080
1567653621
1809870268
796326058
123764522
1349278981
145542073
137695213
1393460941
1333683998
1681362290
703173056
1504335034
2009718024
1328276425
492565907
1371752254
1255402018
978260503
158978075
963681833
174656318
899014018
1099193716
1181068970
317783201
467650121
487396393
843079610
1350185264
1598621470
295321206
85126671
1256574804
388259269
1206689075
1598683325
163395713
567122899
1291784600
1731187978
945428213
1638268311
150556700
1701718897
2133455722
1437289492
1416534552
1192155820
1995854920
188400524
1449230382
714941817
1866097548
665896293
1269148942
1361585442
2024742063
230051581
1918416577
1124566900
1096221491
1798126210
306903566
862163329
1332896031
1238124496
2102492029
748776799
216337539
228322154
1754911331
1391770749
1555478264
564455336
708385678
293041583
544653834
1816243413
877589009
1363740900
594321258
27492604
422933220
1767230185
1436399109
1815900353
2052540058
1216850373
416403577
1205798760
2103751493
1933650419
501158739
1434767016
1103149018
1210296569
1889958761
449615793
1377774809
524413706
1430905943
291605175
879554526
973074168
21272127
1604059061
70980955
553716186
120544299
214769225
1913004750
2024098795
2082022093
549865051
332550456
62336137
1904025043
525156383
699782927
2131394257
1459582738
1431188471
1393179317
938323259
859407448
1992059794
790473941
980303359
1660847471
422762887
106785356
865181730
849472200
679832004
1595025100
650329798
753411071
127146414
1256685189
1557716415
1735062760
684775578
1217884530
2116959653
1683641636
118042561
1194517572
410585251
1436734963
136622848
782248885
1679164981
631410609
2024355979
1258855941
1940952896
632658294
2012600646
386805335
340097829
587400753
1514518930
583142709
44161766
1712548701
917215438
997545027
1050648134
1239019336
207038970
43825258
729810863
586735445
596980700
1344291590
1474664603
539676183
203127147
244323634
923680108
551106961
1532062237
903295389
1208926752
923384215
308713836
589647522
519081628
636138978
1562902550
1256763715
2125638210
778609880
665125865
600903286
844040466
1599394005
1507149778
804550089
369434446
1724294976
1569735803
860832767
1229635018
243306119
1816635448
1962417337
1290024583
490816577
2132115303
1518398738
1606731984
1258996650
483337511
1126036946
1081627866
1317516191
653130427
1112268141
267868424
1171807443
792651783
936233717
1843803581
1563437187
1298769080
1157400381
90224903
432842396
1551943428
1165993992
613610521
401546026
2112593278
1000981085
545281583
1453430223
941280694
248554375
830083568
1546686291
77118960
203068680
602261719
308416447
572966030
1348052382
739606599
831741183
79175765
464386997
1662115015
1845899561
1178319145
231223362
1834461036
1522956412
138782703
1808052383
195664117
431069066
1204389518
1454975132
1496805050
2017999346
959875301
1143796915
1098598134
85174323
1550212254
399875267
1129202819
2038932983
351260957
1880118858
1708489724
141154408
881739829
212962769
1460151945
954709220
175042236
836991580
45096976
1923348029
861191122
116176563
199600525
1059363733
329529807
853009399
1915188922
153775861
361240212
1595233332
1313866075
1251676877
2055174951
1380957210
2060002866
633772203
1221012715
63761778
629082333
1458675558
439252180
1507039680
959660005
1059912016
1393086572
1001331694
1056000536
27515491
218982879
973752997
1334134980
1219071736
1259689920
1316639478
1744176733
1206892840
1472833123
355637772
1931690111
1970149368
41035489
1778034704
499727902
983880907
1110837300
2074024348
290105852
201480857
557790916
926325444
2093070486
1683337948
777094512
1588848886
1660523310
374762815
344366387
878566633
1997606037
1047203014
1577039318
1592163786
1755815245
1526136499
1333663114
133831309
1536534463
832116811
938695172
960457791
1716585659
736337307
3835938
568443253
1430181644
1043779367
1011541053
954085019
408135839
931594448
2018873943
510446019
729992765
150419324
2036268824
822013058
2040402854
676417379
704974528
7044579
744927342
679783178
1900222145
604128473
330335106
2138335327
975478027
1985954373
1217959940
813572097
7856317
1542919111
1894772999
927083266
1202792991
2138398041
169582153
374763794
1984946984
1495677919
1774917654
1504493274
691435434
1690550196
772137904
748004404
797310394
455110160
624000952
1466489576
11445558
457690129
1238407107
284963874
595980493
1758327029
1155301842
204607319
643020393
1126637439
79298906
168318901
1961289311
1543530860
1441420309
2091977574
182656226
414341352
230262317
1885161832
899152203
352756471
1045106319
2055464822
1372798750
1269424507
377860901
1619824758
792640912
448943701
2139075850
2062052088
66781306
1363457136
1009534136
297879454
541575202
197128972
1194016288
210261617
1529563597
1702438709
1706831273
1305306656
2116630427
1691379341
1710594957
2028448226
1195020485
268939614
1099014286
655951765
1834433264
1101325455
1698742829
1039461830
1828872339
566735983
693376761
687059722
1063951057
468496008
338670114
742095548
2144264441
1052132413
1450596655
1590141985
1744388346
762633312
75464377
372752610
1975541594
692514478
1837664060
783225528
2023800801
969548884
263345625
491622794
933156330
594969531
185343946
602634867
1422056413
601661956
487360771
1222665566
211776547
1512037762
419039433
1707008815
1836323198
1411751913
14914832
873309451
580658867
1863493744
1441437574
925313342
1981554439
332357201
1841244542
1049162249
859643674
1449929431
374315038
2080064610
575179751
559864744
265040109
1293577614
1720998998
1538395414
1749046746
1609208128
489762891
1667210350
186767716
1178534086
866857479
1127162391
1649910569
1541281830
191806922
1032942474
894999547
392865090
528601506
470953547
103014848
1983632818
123946736
756566457
49497265
795651290
1526780251
2010034407
1051265656
982254192
685033374
1882056144
1092221669
2054555845
1616688152
1530899126
594851024
83909427
1211739292
500544767
1411860778
205624187
1349218955
1577871084
1220812819
1583180001
1312250834
840077921
1401365709
1155421854
1886126660
214909668
87833143
1153812697
2144517251
857640893
2070410887
1553716307
1220533751
1115583976
900966469
1575449538
1473429226
874822619
213754404
1670926016
85364088
1301731769
663670521
789251923
500491396
436006075
1410764417
1634799769
1451961734
1435021698
1915607437
394595551
194234294
644449764
801287617
1637135334
942930033
350647139
669827729
1778991544
1893704688
1851212128
231507213
1488415653
379833688
483757898
1731550200
559931354
1724440159
2141124326
2051290261
1877559934
2061350985
1983985406
1948472911
1291642059
1115458667
449406156
1985773492
1640925972
2033875768
357508830
591022536
1912167077
408092005
89454349
1893324034
913954968
1153438794
865496316
2108538211
1022271358
1066418531
419270662
1481856578
1248368146
1735083859
1167602137
666578788
20163914
1733734799
1418088484
1606803526
757147349
1072375086
1610252283
831921415
570188464
1833662570
1384472140
771297959
66270763
89035698
17107961
459672311
567986642
1181555038
716287686
1345738960
1029308311
824432138
1390410909
1960217789
891445538
1788606702
1647496365
1758589072
25204386
1351226436
454341321
549014736
1403872209
1398072602
796041418
839250801
1818767154
1555358681
735089048
1698305359
1719930903
1042128002
1978743362
228548059
1043358962
1533136677
1265223156
287627065
1306915107
52647797
2124060279
2046629637
1308722197
666885566
648417147
515748465
473245233
1888177877
287205481
1692465657
739823736
1682512969
37979955
1554710094
37988870
989152450
852091332
1955781702
2138492568
906896540
4417780
1165054265
159554649
867175706
1868790334
2144704243
1269795487
166962623
1836505659
1308723304
1486063670
354423806
814266123
221122034
1801249038
1147267978
734900905
332976339
1589357887
1440212714
1208874126
1375484025
733136567
1541826428
1843872882
1932701188
1656309629
316849427
1910516862
1239820497
364220430
2135373726
409281361
768410332
293262900
1103166959
837336778
521475151
294795832
126398308
1031794054
1790843149
1228432805
2056702661
309541320
1002724269
815313405
375709586
1197347708
2010950166
2104415715
1259111843
1737826803
2107806282
173546594
1639259608
95199067
1429857810
809312993
576805286
1545058688
595887910
962404099
1280150716
1928986022
858618928
497265981
120570730
744737106
770329654
605169393
214606971
642958665
728998658
1428521202
1734613063
334456769
181812772
1581363628
1120975337
94404304
501031001
508272376
1927614188
296600053
91622803
263886063
2067629952
1833594165
957436033
613041068
292439830
1208017573
303941015
1821787741
1137423432
563631424
1474441131
117977145
605868433
1554873062
789894247
1805722578
245914874
2119648907
2075287698
147321108
1663940761
1565567527
850727933
124042071
1182440176
2034262520
1282225550
1035151271
1215203054
1289209220
2136723574
1985221378
324865217
732013334
647018374
822595826
383766839
511320202
900518396
1721364775
1900633727
935896898
1607053089
564629077
805944469
45405397
497509241
1778983938
1484116226
2125428292
178367442
281603377
125994903
180914694
520968877
1588513325
1478804051
980109818
566168544
2139795228
623317478
1194933752
1100751132
1082563112
610678198
836589059
590808444
1474892197
1183147094
634391706
1301789361
1892756137
927685498
1512411281
1148300532
496309970
1341732980
1939798038
1160236813
529283798
1175197918
1515682242
119537321
590204002
1576698291
126267492
252096726
596441377
1788776599
99673066
398714276
542872675
1730016202
968776752
1258448201
767315263
37792358
43170644
2118796276
625831221
2135395397
1826447298
1758440875
1677008396
1634966284
1836830347
1228340005
135805138
1821317489
216475043
967773614
268737298
501836902
1967494710
2078471067
142083543
1582744281
148432563
1432605765
793543613
1323599273
2086862100
676078799
108222144
924029131
1798926709
1258103737
1334275978
1149842171
2028021780
1022860680
1214278208
2034759050
1445655354
904984877
1160713797
1453403530
1709850146
795184085
1825342285
137384846
1199488704
1879651624
1745131531
189866996
998912145
1268204621
1153773706
211912462
692786619
950182722
574276737
1983922617
20284019
287787902
1929614663
1855548706
1401089770
1237189129
1052926978
1353824134
798101838
645094446
1283043424
1946250261
1125105664
1935870792
54034081
1796227896
906091647
173568260
381789589
891484942
1793934543
1976925181
1106683122
946583452
409980408
1291897675
1626276823
927869632
600262334
1931221986
818231050
1416135931
970883384
943979472
1396838151
506604750
1587111325
1884931742
1890561533
69287982
137956406
1880680961
1916602036
73915368
1590747022
2138599938
1400562213
1383738366
1575339759
865721601
1906011795
732840927
1617975438
1235630030
188568744
140951403
228266898
119177866
1403737789
1431906811
783655639
1394891873
278492798
1637953362
754329184
802158571
831038247
863081452
1338082983
1894274916
739897455
2119431483
1381223885
160092493
683299830
50876760
163678899
143580104
791669774
842356711
443234903
1594040800
179424644
3834481
639351595
1394663220
156457625
1905587082
1781188241
221676637
179052616
73932967
1998353187
2066391750
96812417
1021001988
22462282
1515725341
1182093508
1058834082
1151738705
245676767
510914206
184229506
308947809
148028410
646815638
438892644
1684216457
1563367007
1887528792
1398101862
876188656
1323086259
842060190
2037459595
1643728411
2065565705
2129365410
2005806136
567790607
2065566305
331315165
652856069
1002447098
1104760147
265709491
1842666061
1564260592
786988084
705312518
1531513164
1484270720
1175262909
284724088
740107382
1764629010
914453547
587141310
1944657225
2055538760
1546457133
262749969
1959451238
1860849901
670965420
1010346494
106745972
355013089
1674143883
1896928540
1162830169
1142237442
288452428
1710199863
573965672
138622213
842389968
922415096
1194933002
1701224545
489433230
617452807
830357429
1729016717
352498008
1036700209
1144360674
446410443
969860100
790818340
140585995
241495342
80205593
1146517
1032040765
405343813
1710103280
1644012904
1418274904
1862346832
1086445230
205934604
1733995321
321913582
1887972573
1252183209
1018022818
273045730
734062252
2032202082
1757463484
1546986234
294480131
552192500
550792720
1879501180
1659498679
1159056881
1616184887
890838775
1689916876
788111223
197308625
63865430
650746233
762597612
1317718956
919832870
1862432874
1122513781
102958657
1076744708
1329154265
698821986
634864117
997170823
1997593921
1723570274
467352035
713577843
580268512
1461102411
1632695324
1623920018
425041955
994923729
68483209
434380618
147479296
1110235644
574706283
1486274374
539571077
1922018144
2088261538
1799069881
849847602
419168533
1965570563
1511628502
1216358785
95740682
135814763
231829619
1846858979
1946599612
2125561224
708141330
1001470680
1673039519
1653705884
1812337642
2139920856
27946160
1897688214
1311591789
650989521
1959449855
400188234
1429194352
2037290597
11227437
1251302295
498009431
2013890406
1864218987
1363537145
754205047
698509456
375585403
2097228947
144526386
1790656548
429155161
137905358
1151632498
1443672351
756055220
1069209162
85774301
711335808
953443846
1863130992
1662688591
542514251
650820786
1807936778
979562413
1968970259
54069554
11555449
530149283
159672590
1368700629
1658923466
482772488
1198488445
405311592
1198021765
1412332961
770011567
689162185
574092062
1335013020
892792467
390824806
189984163
202747712
1909207982
308802734
1086972964
1092325284
1080264047
338032197
957574854
1923029718
2006964112
1587950158
980506070
362094969
229163289
1116917992
1899203088
1729547368
1471985907
7646694
130671992
355202673
79075799
1486952330
1354085042
2049871542
849833613
21566607
596377111
1910506257
46499540
1112748693
593079580
963228211
1444008597
1657330649
1037721443
1503749606
1748272815
1673541177
1343428292
1292555668
1295124904
952862957
2114037446
1764700097
1773741853
1175923473
1882320461
218344895
1424723024
1753151932
1395250807
876096457
765562005
738481664
566041469
1365691773
1279929759
422423498
1954143565
926787234
1571322638
704151459
1165948731
1658547735
1506747363
52888850
1361911842
666384308
1977310599
2127707364
2034488185
261306031
504369380
1766431645
1360724084
922650642
957500988
157890296
1053459289
155321482
1814563128
699366749
1714447558
2087590700
1400511976
1467708120
1608966921
1352119089
544906383
1912371353
257638707
1532368539
1404067185
1786550755
1079402518
314303528
1313398261
1137599401
224927333
1495534066
1123116042
1858552254
1841725673
2102118199
479751002
365913378
709993121
2018686730
1155029067
1102066575
1586326817
760865324
1257010642
2112502702
327293173
1285216690
1194407950
1123792176
1872000388
2112870634
1985006024
1897956851
1736898997
484831213
1784471582
238342276
1374985187
445789568
1463211694
1166215873
934703732
126026239
1791431751
1483119485
952441723
1514549359
1352972003
1120665911
1581706629
1025337882
1945012213
1320648726
932966425
127498172
1228290110
773543976
693672665
116759651
1702814979
1919321159
1648385803
1512830940
1718608737
1565851433
2071000860
1826353123
855430430
246059711
1578073801
104571782
1659110475
2124492127
568874025
1869440222
646187118
83083673
898809598
1722956624
1470738941
1619962478
1103716675
1796369966
1863794377
1276025713
1590194202
1714755119
1906693767
660018651
1537389195
1480571069
50482926
514418490
77482943
1807149328
723924856
2076520275
113920336
1031336831
2127441566
1975218002
1142815997
789286634
1112440037
1614618327
613620734
1200986036
1229388468
189680382
768321484
2046677284
1154955923
2019998792
1811193370
482848927
1695809348
1109992732
2075554108
2053582566
698283796
804902861
1311000650
518300543
2019672059
1860044009
213583804
1774822828
277689389
1294762397
1419845762
1903163387
857603733
515446204
1433938499
1860925730
1632073407
457396753
959529409
937959358
1548076259
420605635
393556468
1039465213
557338326
2042868156
407987185
550846022
1858431886
2004802553
1325045700
462443202
2036883362
1019748632
1050043463
1914302936
1315611142
1365910695
1746697977
126568165
78210958
1794539748
830524685
1795562076
1030256491
394876096
1802976058
1937441592
512968625
93870627
876764633
1890296284
1525506446
1538688080
1931336049
165798359
198380788
659891653
687182616
418727043
323700120
1638637356
1480239080
710357822
1951135411
1712231665
1321676408
1224694020
171016090
1965010343
702660054
1597048275
1200259011
73324727
2106703561
993171390
662235924
566631418
496337809
825224726
1141466661
523823748
527116332
1637933918
251783791
162529921
1241332392
1571606246
2043196124
606786551
1218718561
958664799
1814327142
915369469
474842548
331915547
1085719062
2093086328
1857679093
1103015469
422707852
1650239203
417525830
2099133300
996887271
2073121758
1589216789
1891552595
1267321801
1407023666
395212732
1987451681
515139610
928634363
865433838
287492442
213817841
193888441
1276383626
2096900969
376807121
550803197
753749366
650120962
1766779712
493774691
190526743
1953992068
1079568376
1067395250
1724321310
145483349
1567552782
875247510
1574003371
184836367
1423030089
583654801
314233512
124139597
677686156
1513201308
259959709
516918143
921830280
831000513
1930446938
323377354
1324730939
1159607738
239876676
710180964
1133596428
679635456
2018392316
2007616900
895998855
1100440
117234303
1537018319
1480961707
810233538
29103041
1600460423
1502757210
1902225103
1364689113
453185444
716100304
427065581
1632990463
1995863485
1434598551
1480120413
1543754570
1710514165
680726264
1791535895
1672457842
553301780
1932588297
2122807493
1754837231
37254884
961438060
237267058
1011961406
1365506325
969638392
2078471824
140294610
775440111
1494449155
141765656
1459333171
1139962902
2098000246
96623527
1782109979
315097190
645843884
1229809942
778460485
1651458713
388649197
1771935354
710722342
1525864936
452689944
1052302057
1760355142
1328097587
365999304
1835974952
1947570647
1984485446
1182438475
2039139621
464391516
674455232
1119174867
1930783393
1716926297
707696189
117167754
1324114782
882742157
937841687
272052104
1528552791
1265766759
917441687
1416163341
58777894
738696048
1730313255
311679705
1130260531
1418293077
1934580357
1497525566
749597316
1040596773
1708463188
1311556541
1578411493
690493651
1751420276
815711664
344322924
208213606
507440060
1130338864
1035781577
999675633
158034026
1106994158
215234542
697220585
662514579
1081099696
308859621
1918434356
1424108816
1398779363
1036735573
749756309
198451116
570747985
1961753754
1466624932
1042572016
173149333
483747054
270481939
1463549329
1253309366
2088099378
496935450
1707646869
874443710
1476810327
972302754
45067492
975450192
2062665539
1824079128
1157648140
1307699878
581971187
800141174
1891471285
1279172077
1559233415
79463231
276396852
1698730919
1872317883
357890520
1339705874
1223866244
1230185153
1759734897
927110149
151499784
1163183442
945843242
1458932212
218912509
1030439161
1657842167
36714456
609893524
2034012397
122562319
1892732857
882623779
32591361
1315909016
2017786625
985813171
1032709489
1979453478
177747366
1332724388
1969509954
1057272527
1285238751
519327528
254244946
1871108722
1513961571
1210158733
1212729825
771114431
978366219
1548999167
795461313
370642310
286490284
1177743254
1741276541
62835780
1391763289
734715470
1991859800
824381148
254779658
1941846798
1933334892
1805094086
1677147507
1819450383
1814242486
1251715181
1275589260
792223189
956617312
38975242
932947052
948874911
782409589
462721392
1222068253
1371857838
1465778490
283634675
367760721
1331303524
1552563314
148338317
21086459
1385955241
1031963374
590529904
170737468
740701969
1166907850
267125025
1857785376
805475324
1773668438
1801674419
291178372
1129050880
1408093582
621895684
1395768185
643053939
1622974163
44096525
1981633018
2104402008
960998912
581553922
527758878
1570719993
2065037226
928903889
1053181865
697375108
193206640
177741548
1776702908
1448272241
1153609761
970944876
835690655
1048364317
510279290
2047819293
166077501
2105471477
1271765510
393529222
358247040
1677368281
106160998
1347665748
210019705
1898332137
1514341097
350391785
1848693116
1549677074
1350807360
686777140
1458888552
488796249
940047479
410979981
583657302
115523430
496857322
1775673141
1799447110
2031750922
823370928
1954597951
114257028
1398416939
1790994233
1174414760
1673728053
1342740291
1015705011
33491796
1940232003
531496030
1975748942
888041069
1507452365
433617699
1094411676
488921330
846519309
397578800
1226034807
2141929034
208126303
261041156
335511227
856888188
473281915
1338768388
464811506
599076652
982330294
1116414618
1819989858
838595141
1950247994
1927616717
1373720424
1818179611
1193811836
525592085
750781002
1273400909
567467800
2084084398
181600853
1126315356
1502925169
1685853535
2018856461
481028365
221661972
359403246
1210406536
1465937958
1345353977
907374206
924585312
1671624046
79631155
1367139789
1532984257
1578837772
2032015085
372692499
1083826046
561979281
778864850
486505246
1713263118
1243223442
634207956
722755666
203683608
182506604
712946436
1546657056
1499509169
2097478742
1304616353
1529436332
1651270509
1612188263
730863462
1331041799
7713412
300886324
354681711
1744062808
754014202
1519962320
1756463541
1979232939
1141699905
30736141
729983336
1338311612
533623778
10596381
1846004562
1231440593
1911089767
42696203
392985474
1595713616
443550489
1335132644
1886102561
1192053240
1974671946
547474273
591110061
2048896805
1000893671
1300277562
1753963130
1663514136
259157481
884259139
1068072414
1184493310
1168584013
845136283
1510908413
473282745
874739169
1957973844
1352894472
2132059537
240282626
2038702137
1262247141
131180142
1693627243
26956268
2028077779
1467908151
1484922231
1270438669
295855064
1363937011
1771626398
1914227394
415288402
2078647044
312299893
1385615730
943672605
1117854925
2052666207
2058064066
1423582501
1371779438
387546241
629421026
1672361274
272461366
102871185
1940901836
417560578
1146869183
727432948
552602580
953452253
1075104790
1632462918
501125405
726409637
78301672
427568459
406340511
1787937509
613112431
1233699952
633291398
102643938
1164500558
1634408540
1925492576
854673523
61905087
1264045671
109789096
1235310297
463340271
502813906
1691587567
475929707
592210221
901675107
218323144
1027563154
1279774370
1513915295
343420689
525906439
306059662
1753932886
1521966012
1932215630
1871808426
870603206
457916424
959361704
665676389
1774300191
1782553304
1128913540
1914579760
1188948148
1968017204
1077200348
1351456651
1319905798
887649816
1910280140
484734362
2129126740
226260424
1510103290
1676828637
621330621
978313825
1986937020
1813834239
193130837
949511745
405759945
1454837075
685580880
1249178079
2005007040
499243948
1388634663
245199998
1611940917
1190624548
862624137
314137527
797165169
2192321
1603144079
862837979
1644912165
2010851236
1875136834
240452646
259747134
687979332
1738571064
1060015510
78973905
1982998567
25664582
448496821
335627121
1574347346
639196945
383102321
1220366630
1046758740
1781939597
276018115
1626664801
361367543
1724654932
627778722
1235462328
1546778807
431140910
1625369923
1484140901
475382315
1056956947
108733578
537184991
482834200
912158568
1501551113
27241511
36677268
269388665
1379577691
166098460
195147884
1230651012
1292990417
864267291
474452339
275137569
1541284009
1569011492
314933175
459829539
54337973
418050072
35090053
929866395
1386329349
1797533971
919102259
787559141
1864423391
1096118504
243613826
147061076
1443107404
308208796
120312846
1672007500
1297418185
331164124
228010303
1534238546
766693197
1870461164
2072651431
1884813956
1776423901
396025784
1597600180
1500264311
1974008849
625476390
370514593
2135300189
1856494452
682420728
2006356423
335345856
788507065
1742950063
1139368617
1506116815
985088881
1241512436
1166096632
697759385
1173385825
220570874
330083457
794942565
1662893476
1824121648
661673354
427911139
1032454579
116725116
2064099585
623919966
497209591
522609492
931994873
32108612
1368824799
1277476382
57316433
2042736136
1979162994
948300349
1465062307
618129260
2134156963
1414828657
1453768042
708258139
1306032172
907960712
54662565
813801672
77672697
1800610990
1138331340
620241340
1218464686
504231297
388128155
1736684623
146045561
1082223817
1965659579
915057675
1657685807
1549786191
1264225640
1702512080
982547495
918065436
785746609
2098056601
368923546
786636267
1406645875
1551650122
1510043711
422686134
269834598
1322631974
164470315
1413700867
688349357
1207492414
957372895
2045746464
1850550487
548031032
1916805606
1390648840
593728361
829846420
1732742589
506118200
51536553
405202919
1543778038
1274744721
839966057
1135881969
1462319327
2101265741
1166195714
381497832
1194783233
1869861492
353262604
145566155
1851255397
1989833081
1735212283
702092726
286588261
1158398311
595051541
1325250789
284236203
53569414
248334575
1822892289
1293799586
523712957
1180264828
1395307765
1486466987
1190129792
68658737
134007276
1311334374
742777431
1888896749
1766507244
1203539614
112247801
769230404
484619817
1072667881
977892491
2086667982
59874285
1769675093
657772227
1378455054
104924168
1367473751
1648264128
1992362558
306009346
1859107894
2040331434
912973058
2116915637
288819195
1861698964
28864879
1499834248
2036495490
971374387
1440880219
1398555969
981979808
1950898584
359146526
2033006842
1687116012
1139152405
127690697
2066830775
1449104535
720867738
148166787
81060561
2099192085
592238326
203985606
1828032850
777857228
1173141850
1790450918
623966902
942779781
1126495743
463598444
1387046592
864458689
354705133
1390697914
1660983920
433754203
559418660
747473214
1007512881
418291463
1793366699
1958407917
1437001730
468685912
179594444
1275657904
538717026
46938310
1471403649
1530139603
314989969
92882378
66370329
2144055660
434561168
1250174227
1905366838
1459160689
1530794207
1135966695
608832628
1249491490
1826851803
2015654042
2062631652
1192230991
571014353
1943787294
1172790167
180942104
2104521889
835845419
1576462992
77218239
696207203
1884576975
286226728
234358990
167146107
27789843
276172965
1512315515
326732617
1336929213
103074832
1310158821
288175339
1921629017
355627637
252113150
1624645388
1731382635
1262164275
1956937582
1912703965
610640429
1860357782
794643309
2095078823
16858369
564874111
1509322704
1906159320
409683290
2037755500
1493751430
286912004
377351786
136920199
1509778573
1947436572
364030012
1041771829
1984589457
2112228158
2136643283
769358673
1993569401
1411969432
651547505
1988018229
1852581504
1956039716
635073627
2062882122
1637855529
1724256678
1358716133
334495515
1962758410
1331457094
1892079167
324099675
575352743
1451593415
1155067795
1049717572
1075873654
1670812464
865445233
1469167570
914886671
602333484
1780011901
1635137775
241939013
721919057
356641628
155015608
548046174
916625845
1170568633
2012222865
81400164
1080680245
2119588502
1449335321
2127814053
211855612
1545072819
1889661302
223363997
1273427929
1051318036
826094783
1659865818
856729505
1312723947
450152067
2117226170
468782581
994967032
2018972709
1140992317
1445207848
345271295
848191797
1938532345
1191058904
355446099
330635423
21661777
1407897678
1439353430
1072310228
1648966545
1386561380
1491700801
1266573418
263500574
1590754408
2072301025
506716878
235238611
2090725179
1749586752
1017679945
169801582
1547676880
1155852979
524584201
702957141
1646351721
1845662742
1881512664
2096164433
1272904444
931951011
1604383514
218968468
1647152837
1277083848
957581547
1703183307
603609233
1871517992
2145045495
51990315
925561839
361772468
510542223
2111897454
797366089
1858896994
397619296
1631278890
1685283240
1132625741
885215702
222825343
441151748
744082408
1467976705
677095521
876314815
1993876433
1818735825
370457952
2007715744
1144325380
1817205684
483545353
576589421
911944236
2024774641
1500290550
814880130
1208535733
1532622616
1546720892
814293996
975151824
346568361
1229107439
1694639292
1364575384
689919853
429882524
1078820441
1956130569
164854404
556563768
1841620879
361770921
1088348289
1229508388
797951744
702318947
2103831361
2122912937
1253906591
1554998771
817965138
593242357
333175803
94506346
679895766
1887050953
1784351359
1521444560
1867103837
119438148
286922333
1080442854
1074780377
405722499
1454567418
210001485
2122970305
1720620865
1747358802
72046299
1884629949
302064286
1958028201
1493184024
1637197804
52114633
2043314054
1646706962
1902569318
2145686107
570978499
1445590180
2025457113
1676344060
446125611
1195486883
1482362494
765945420
503732836
864523694
2029410043
238454811
874787451
72063260
1779884341
1736809375
1247372251
1775845872
1396098505
674527564
1345131179
369019530
1411032617
999158247
1874679872
1892089703
2144413445
1326936882
1242833198
2146887343
1338995256
2119758922
1398903624
1526739260
1120125299
144583029
54852753
708407834
1423372318
194117862
158156954
1498226532
490083823
1488283301
385482621
1374706269
517810380
1523732743
287689659
1158840160
1086039918
598480065
702777513
1037467267
1802259266
558760227
1731647615
1925643166
2027471649
628704431
305218336
114701978
1950512377
1490229450
1520229186
752532401
524896346
1720989333
880635385
1700387739
1252620513
614109845
280049650
1469115433
1334407277
920543603
303703125
332287991
1481681091
745235501
1155043985
1581991664
773887704
1461681119
624993627
1993836246
1781046331
646940349
1884493788
717724414
942539080
429097822
1201839273
1538723019
1237383315
1763376626
648987641
114250791
800565168
1644872783
2145216936
1030000541
162019842
2063917385
324774818
1759052802
1497037713
236708476
844064830
551052757
1229814384
1033003766
618808231
1276897414
1593815389
1843912906
1372534723
956831586
1424243140
1720965203
305899753
1419081077
1319929560
368060714
1287980195
588572045
634005114
603177449
114026589
528538394
1167985765
1920898253
321244874
724324884
1743709316
1628951404
1635665648
1086361397
8350875
622818250
835760693
714778703
1220400809
1184103337
327387702
230282390
581252022
1420662144
533606211
797934759
1946805599
749694060
1261584176
1981956944
699013271
946884709
2045866644
1058299095
1132152695
1497080536
931726233
1262440533
567133143
1187744318
156998746
565511970
1157581214
20803338
1355992317
1981273512
1335203946
268550035
291572114
1264206708
1555699367
652737611
854405370
1024957187
590314325
1837632560
22059731
248922787
1727692825
208263448
900771224
1503976583
1779866566
1315713874
1184693540
1839410896
1588577499
336330436
268103889
1042797541
1400519399
156018368
468185486
1951642338
752966180
102947371
1910186143
218382276
2078700626
1013092329
1366267211
875922249
1705554858
1431393050
576725883
1627712501
1420756303
1679677194
727558530
178644339
1462569705
429773886
1300817776
666450292
1536955779
1892887472
309910487
110639010
1864443836
450450390
1322691370
1849992735
928579346
1140591712
1941441926
1557035454
457385881
1658346223
1694582051
555767162
1831146819
495505126
1261935749
2068042790
1767786158
1878920693
1531800682
1598986123
71724713
566536225
1997580954
1816731934
1263445818
1083782187
1426390914
562065908
197045035
1078703091
244475270
1507029862
59185431
261308449
126963123
363669292
381795598
1687354742
442322798
561815378
1587077875
988895158
1337417200
798736101
1684975786
2021820112
702580359
162906625
2117961977
1822907215
779499333
249466393
122320037
1637962112
1656294674
1219217868
442668508
1044180746
1510418798
2059451981
16556424
1095984641
1181946225
761134665
1018651223
801407483
796922815
1420154642
1724793396
1621744590
187512403
1533446187
456973629
1789154857
1905765816
22758487
1131060079
1346691502
60676691
703920412
1448563558
1756465409
1628163898
1776017226
174191686
1690813808
855269378
1450890202
2128754718
941431528
1529460722
1409644197
300834285
1482619959
1228961484
1535775851
1757801585
884143953
1257789472
1941984761
662338448
2044209624
1684103515
1550170144
1854900131
787152081
1501861813
890817960
1936345762
1909205409
315571954
902055233
1787469631
424412525
1775214337
1607121848
10873550
1180374545
871125695
1682199297
1239224081
1956703738
215948880
1421808399
1550214507
1710903421
1927040148
286462450
1042595960
1400872532
980391471
1174102983
1657042552
567576931
943165332
893703074
840397673
1839337910
986226464
1770218298
1820939182
540788939
253787065
1683985123
1168410071
1536253571
1311977999
1202484056
851539248
1873638733
440054891
1855421345
907590602
857914933
1049751459
1700998066
1553030403
48782582
1426352630
725447381
918816641
1564906777
664496406
719511816
1271685038
2123676919
2115084361
1541381787
1587630437
497646307
1647732542
123677942
1556966222
1627277647
648640357
949743141
1870675964
1688683124
527971195
1914664475
1846661247
744502635
71660536
1445241332
1529937820
605028797
1606737694
160200882
605424135
1547910111
1081263635
905368421
187828978
2134841785
311528363
816827782
2113176711
242067016
597004909
1900215609
257946380
1325678195
1263055567
732263194
1866884853
1743082801
386808240
252150540
2015831798
299794281
399535652
1535071320
1405508175
1585694856
457220230
903690694
1085782859
17387217
624082861
1511707161
825577883
798762844
1845327889
167112587
1304114098
584813153
2129123653
1449675165
1543590460
1815300026
1036879165
667743099
621562227
1392018089
1430414631
832871852
858667925
592033446
1721690426
1275698612
586199986
1490223994
1467862409
2114240051
1207996210
1387774147
1414818114
1494472604
290779217
1157782413
1307477153
525545463
1709848746
1729853822
1203156728
182100915
629803747
1844012382
1087655216
1845466400
255415744
861455172
1514649565
1229759908
151348591
70225289
407798153
1562391805
587791985
1747671034
1031261530
704817722
832733099
1468783779
1106402431
1139114937
15993997
877318210
1371348330
1369190203
1843838883
73530881
142819587
184527548
520742008
1436593216
1376573965
88992680
700922314
1655785569
1783431722
511053957
646265921
68180779
1882622247
1562531777
275806286
785761569
1520446161
611377408
1271194776
1045512957
1587629320
661402844
1334854566
77281578
2062567024
427070714
906399621
559597865
1676356601
770381024
1621191303
1696738404
2014586928
311392771
1801689634
316824065
887773278
757195721
1555663221
538374652
1479029636
100219824
1435489013
661352810
1905293497
1851747851
2136527705
414887893
630367306
446982626
333071114
1281991150
1093660577
351857006
482072849
2134796118
61462058
524419599
1861219646
1593089399
715334661
1328970963
1882149353
921697534
1501334720
1765209758
1658896063
2005810410
1691732208
997312564
1189470928
1102659598
1597783164
2080618227
1407583970
1400539204
2083530038
1910926519
735045482
695268214
2060013847
2040379380
577474331
1680457471
1231313932
1135907955
1492465894
2138952951
2011264747
2084240203
1926904482
758407020
1444787447
1603631892
1389426401
726377831
1215292011
437229592
497342330
963194564
1813111581
750908626
841961283
1611804892
427792355
1937588783
1545004348
258818528
720653824
1284175758
1091388854
846091870
693089316
1278530323
1717919149
778962033
566974884
1394876891
788167713
1716326468
1795797985
1338626224
1468103943
996491536
136818069
1746944956
1098709716
766016545
614054883
1110963909
1261275511
661596674
1404927439
522184198
83294160
815194695
1395188007
2094710237
1255381731
934436929
115331660
2033308393
579772274
1462484626
1119449312
945218396
1033790500
2002385950
878563148
526753233
530045999
1839908751
1701132327
1140191849
810809736
1008833711
1430388015
118500088
1795169966
1535965005
381537418
1794362072
1769118117
99829932
754159660
1346516915
1027351938
1171755725
399430484
1748904381
1578071403
571983252
406434059
1324409596
1865926070
356856376
809650740
1764110601
1006073741
444092433
1134609486
1330656325
214413845
2025900249
19320561
1065611380
1569852703
426953774
1707193048
1172284636
119358393
481471727
903341917
63695950
470150513
180339900
971714913
1000908346
196886974
1872732254
1602767200
127313400
337633678
1642755009
397216114
1731144642
611494314
1822021475
1743659862
421143637
310086885
249219801
600137663
43266477
1691514575
67371547
663839544
940931887
2070820137
1223784914
921697700
258622833
162360022
1529238356
1279000471
2091799360
590580162
2033580177
924293286
1488719209
252892481
991267047
1544306339
281047797
719088767
739675491
1063852682
600101237
1632590936
661386329
1101594447
1008682278
377469322
322590259
331933836
534446591
1835975561
894730652
1847066686
608789102
1898778262
1071992753
2083138761
1175240977
1975498065
1533526088
1018570796
923664
1931580359
1584291334
1145576722
2028890545
786008478
316336880
1708248632
530903218
1052689332
1531401251
1010910096
1427838986
1235488467
1115746064
1818689884
1236745187
1757622874
2048326764
915719725
1122447708
786518415
203257205
327012585
232494744
541415062
124067809
536981369
2042948553
1354327089
881453611
128619585
1292071586
1794134206
1834520428
1841837485
1171969796
382216080
2133623869
154153720
1482333995
167949251
336013929
1053623188
5006273
153948783
1967213986
54815873
655937648
1016024211
366471039
740196227
1253338021
2132605386
829762518
485892267
1136994188
864021050
1886837937
1700533421
1045543338
896915624
1750263604
1882560333
829143865
735716749
2061190902
1434417596
1600491955
1372887143
100807426
863946835
692395736
1137060409
148869668
747108771
1162098885
1991039031
1507374688
1118151649
827321073
1054309754
1156276673
1250409436
127368557
753055089
1748832980
323246712
744244660
236439194
1747949595
680725389
559103694
124163069
459009340
1095476239
604596677
273913757
435445380
2081529881
433845637
89318697
724497835
3475776
758460270
522794001
1584999850
1894901019
1692351283
1460400416
894824269
1565993690
1734185909
492394961
501667152
2000568866
157176479
1256299950
490846310
1608255837
930365685
1524238620
1809024033
1083466541
1080733542
1169372913
1831948940
853102003
2124682888
1126910918
1473826902
704544792
1544847075
1276458763
276883966
638226684
763933002
1785593427
800833268
1856939210
1728786189
1081675398
1607130761
1907205173
878178956
767334160
1000786964
538704300
225441573
450292637
391826169
1241569413
1887275373
994438764
485880618
133831
2136629130
2119795445
1886555451
1860388762
1479047583
1990854490
404010678
2025984202
495897084
831248204
903958078
68622990
1145742432
1310250557
837691399
279328808
1625749638
495518065
1282181689
514183978
1502236640
884148773
695136347
1418127738
216831864
414054469
1200298087
333878077
816164704
380425270
1972983581
1448219015
1579533171
1632459036
1123169133
916874392
2127063886
1001566041
279661424
2079615349
76780163
1290088151
1500807284
1324515609
508766523
739256562
2027318083
2066005509
1524800464
1347861217
833820767
956603105
2023035869
1293461571
1862929448
2123446434
1791852443
631258337
958435096
936453227
1895260925
156382987
474956327
284075666
1865510690
1939388992
1171651385
666343422
303752058
2028095730
1714874571
174702854
609531139
2083374797
2008678118
1574223818
1567063958
515670901
1524214465
1559918019
1457470708
1973636133
1366937464
544669358
1032701530
1863550641
1021970849
1008283250
1107631005
1398100626
567557316
1161074501
1014658074
1938535564
1482188415
1012275367
1835210407
1652279245
1974909632
556004533
1027340872
28309803
1745422619
659713713
1527590285
1064323197
1806460847
397799843
442107792
405312229
1964779629
1620819525
1984897038
1207297657
1629426975
884089209
689901453
389274147
944239377
1474900425
1402927003
1325593205
300568586
1574246162
1112789773
685836643
633640455
624613233
1916898934
1988936431
1656776742
1217441296
283961318
1301087558
1816806911
190507394
1344346139
869629110
786528451
7229932
120209781
555820199
1335969456
1027675896
1079355737
582736520
295989213
1788036652
2057877415
227801150
1732506237
1658309144
350207932
1821177245
1146230431
1390866105
132485114
1059853079
1771225920
2040754619
1276430912
651693196
1221728684
794498872
2108949657
1325716069
1276795435
1305200835
306032883
784616693
967446653
1708538808
824495451
945104282
560695108
1745297054
132603094
627612155
936281499
20959345
979347164
1291343298
1023758784
1827118623
1566916668
1369789700
247856887
1647217000
988732117
2109263511
1171324944
168466098
1946541688
1275078117
1201538373
397976370
1845282907
1792861628
2142248816
766100352
1434014734
2030158343
53619918
753281543
1661168456
1366663880
882674855
1695454336
1911152298
1989522829
340073606
1464156901
1668146436
166692861
1171946348
1583838558
893805853
1089219120
1911264962
320893531
598475747
1818581221
230456976
712971622
608108287
1935519745
986284317
1507255575
3656498
255124513
1517916154
2060824829
1366523289
701564261
564194300
1054259283
655162263
1951779244
1788156096
949770213
458486526
656596622
1001593546
1605976305
772971199
1509049314
1935210867
1897019019
1127430720
84913648
1232309412
872502385
922123091
46264166
1507954941
868474113
235634737
1377791036
839713625
1761316875
1627047292
1789301485
1731970537
523012101
1064618437
571695076
171477991
373334343
1765113386
2081089303
1611992550
2017028058
1598914043
894821918
518424172
928615851
2042761088
2055429838
142439901
1227811114
1519709283
2079078810
473542249
1996880639
1214566659
1999695616
1010542939
611319030
804771301
1483356992
156508694
2024044357
1159761665
1130747684
1681062745
1202151415
2022634677
661142213
1903586028
1815920733
960369449
1980524577
828075535
2077418330
1028621224
804961568
854623698
1504447538
1464183807
944754100
634108638
783332405
699254578
1101809171
207940163
796086591
1550497135
772199685
341137873
1645126627
1274123410
1685659338
551392112
1101499865
65609800
1851831811
1597147761
763064261
868014696
525147954
1261635365
92540994
752155354
559143490
1581669223
786041219
1598302291
2038658352
960847534
1981726611
853276701
1984865737
1970188957
1716969128
129578728
2078829723
1736920689
784228869
444135529
1219116661
57169020
440344889
2103930932
364722060
895167898
1733486281
1360630103
1717523598
1908731225
2134511306
1677883178
1782429218
1791098552
529509541
1639290198
226290258
1316165657
23345577
1067888603
724057826
668759960
1697106664
509123575
1424038947
2002282267
718065656
1661716414
1153918538
1455294678
1101813927
1595771475
1421076598
8219520
1138025447
1869167809
1073596069
1477568143
2089596262
387717663
52688927
491503128
1777382399
915203835
1590937825
1125257091
2109263981
533226134
1508205965
1969096234
2034954946
1872985742
403139548
827348513
1030058383
994336681
2029159930
1835139719
1170869992
1328752023
907938886
785475493
1299349571
1847818985
453947443
210538757
1073183573
851963558
2121805175
117036189
687033521
1897927364
1351288182
1193260763
1112077987
819095014
1692876903
1187846146
374920885
457376426
348993772
377661366
1665913871
2100828318
1883598034
1828626696
146675292
1157442411
1930975284
1735118615
1228030712
857087160
344938421
1616173385
215368693
1152580299
253203101
110942045
457348701
875928008
1728048361
1692282275
1845305282
1161425823
95093184
1420865954
1302891956
1857179740
816719376
1752700455
1609120371
1455961600
980840884
695967489
606641323
2035491288
70046483
522722840
427834526
987105089
1186080785
1870477037
1748316873
387225901
447504803
130476938
1833774759
191977909
1572711702
535064623
1860568087
1382380111
1562289712
293423118
202949094
2122536082
469013139
1738909946
726749269
9773598
500998815
982722579
1042519813
629660843
1413823772
1579331095
700918660
502554300
659443620
554742602
2139260737
708254572
285846220
1441055774
1886307832
321365838
1679057727
498158745
203221953
681641982
480394349
1877519851
1640346598
338414713
87300734
564697546
130868752
1731915261
106069127
972863095
1568748978
1770813279
717553582
800689111
253863816
1298069141
937420786
1085323037
2085715940
340570923
866169804
1763665685
490977701
415084553
1349694842
492314759
1661404021
1560376083
2023011799
1187564204
1400587876
1916900763
423140908
681444008
1234810061
2124291125
1469459135
929347847
1322803044
585406371
139044097
439030941
1922192628
1030950026
326608379
2059509668
1484605170
1224188924
1716445102
2111683636
1867888922
1524507476
748744860
855531366
1560983244
240921873
1265319223
118757030
768741934
1982679179
2001261090
1141724124
934160774
3125968
1206275851
1787297957
1812870608
187889097
1404098649
973691874
2102534431
1214859783
756617530
121445709
1310385462
1594670475
216211110
249356704
342913182
703145198
186429736
1191239551
1927681513
1268503403
41031432
1203430006
101089763
1064966825
398153457
1056739486
74463637
2049938461
1639600523
48887341
338403400
507850627
1394797716
953768379
1608746554
1038224756
1395016754
778131605
1120484974
473373964
1591338499
1828080349
302857576
1579583079
536089365
1069019157
519389011
450353592
460720567
1446011640
79230341
1107953510
1962760350
1709528632
829308417
1460937012
1100298251
666671169
1500373176
212197748
117501229
1297407992
683267573
1584987227
1251488631
227794989
235803881
1531197197
2096017253
785032469
1734666787
1784760570
496986288
2146514743
668456214
1974895510
615861310
26904741
1122365052
26559063
357152380
308390112
1095292758
1633559429
387057172
1236353247
1604398657
1625032846
313865626
1189500926
2003013216
1734794504
249724429
435117837
915346801
1258236104
1916928296
229148196
1389785447
1051944660
1484290907
55990156
1896118177
12592597
1452736079
968858811
1770341115
704377006
1567601433
1233619433
1729943818
1094713071
1583916113
1401500524
351558178
2057219076
1904578732
1427458265
759608785
1398323409
2038547598
1360206244
974514737
144855778
619904358
2082857447
1030867433
946398575
831410856
1561812438
1056524909
1349169402
13117672
1508419143
1751079427
1225862057
1529359371
1963611442
1792818778
111094342
835342591
224195021
1536457330
476303250
1134944419
1186636928
220085536
314787019
1179879793
1475032010
678320051
973486659
271284812
1443055517
1737865977
16854867
1135903797
877655679
1490583208
935625310
578635013
319789333
2026336064
463882602
2006473081
509142827
1042621518
51835606
2014615308
699489027
1652530779
2094115923
166350601
1676926595
1183280480
924423268
402036845
1917369995
1229807539
148156981
1941807567
2014308399
1169143591
2138420483
1137511388
213806075
694151142
1640332801
532106194
1607486157
1024057055
683503437
1086395801
1309641306
1027985191
79922332
410635717
1922142307
1344113073
515453742
748160072
1223411793
856578550
1634603749
1234368122
1161858576
831548748
958877139
1938954470
1508205461
206356652
1544345614
2003544729
964914161
1967822684
1466790192
462114360
1068708011
628979743
1256876957
851029261
1228188974
1413264715
1807498435
954081572
1745134442
21854496
526440018
737371935
1185953873
239623495
908379407
25712922
963106560
339970179
186128966
1799729179
1785880236
919229748
270539659
319934222
1119982953
1833664339
301382317
294360314
646505814
1481038597
1225316032
531969673
1490509807
933466828
423904208
1724391769
1482034074
2075651401
872848068
1464526123
1248556762
850107485
612225785
446834370
287675561
1073582625
669753490
7707260
1936384360
1544970516
274505355
996279597
1309920898
1307582505
1367621114
1452361732
397244084
687659680
1015971392
133263875
398891584
362055158
1490578965
1625545255
231203808
1246985984
882930407
1633501622
578319440
1626509836
2044680582
395312781
1651488340
423724973
144387698
1079586258
651525066
1762474907
1361370541
1254747508
1022452135
1742355126
634493865
860200684
1277852544
964487540
1021383904
1624125742
1832405278
314061324
543254226
154628911
476442929
1328265905
1392631601
521825800
736675544
1341826002
2112193813
1853998892
443225410
2125713027
212232465
1399335564
889992246
1478797959
836418793
1598143824
859235317
1323273370
1737274529
1357485948
97448353
626953367
473312752
1953252963
1649878018
332131346
1576083700
1447581529
634416895
630785116
2058213485
803072324
36925435
925678741
895480332
283526984
75838118
1544718484
1563633258
200051433
1621638350
976416256
1157159295
299910708
321577604
247370760
1310683822
855324245
1349772018
496293930
1940159873
693304667
1674464196
1007611318
2123534673
1670374582
267757082
2084078349
1320944076
1013032909
904096381
899608743
1736660816
627787139
2109652179
1157623505
966954780
1249827600
2028958085
1547752476
1879188229
337806856
863328448
540498826
1456528116
1987530423
1841615764
434959143
1227711447
599464461
1065987893
757436847
1792192656
129934404
785467933
1444091233
1347953197
1674085122
1446838213
1681795529
431388628
2021535620
134077814
1087223371
1742899133
1703680283
1920638418
175494250
2137964062
1155907212
648080807
1903644077
1464100634
160879040
2130900916
1111007831
1134935436
1346265344
1241659736
1965135654
1657390157
426576265
1080598192
1719815221
1770186143
1413427575
1022420614
158259889
1803639909
833374847
1482641221
2090367815
1004692285
1864637418
15436404
1615672422
131935614
556995816
1524431155
686231707
1451140977
84321986
861548819
1762909296
629472922
30058301
227329869
863923534
1821110682
1224260225
1431987696
998403866
1692067965
1859307015
169092976
1219738320
222680403
1650551319
1050491755
1629631668
2125585468
1584366634
464114342
1113797254
1190052816
1125890504
601314110
1502177788
615918794
1102645845
1350489354
1716807245
683774761
1658284274
960685566
1442875245
1829246400
812474234
1467586017
641763247
1146422992
876329041
431213452
1225361924
2038973492
77869238
1656938456
234533018
1861310265
1212953371
985498317
105462430
727080407
1795463482
1738860550
742009589
592951749
881817231
1449867779
1330804283
1392609779
201124428
876369777
1652996331
75229559
1886910984
1393153642
1238595058
1844115664
310145935
1937461668
684121256
565161390
2123290451
1367604263
2074416943
559573921
1957644905
1476296115
1894785186
1019241435
1440780715
718280433
154936161
1136966959
54268603
1177816494
2002345795
1921418629
539746069
1156604212
318543892
1690593504
1669580331
1985267337
1815022430
1181168212
22179689
1208282270
770633469
1682183092
962821341
649005226
42563403
826783313
1015788705
1542433313
341271993
1230705471
1693987982
381933438
296033859
1953698559
735685355
923431384
1253000814
693892737
1491376589
599122282
347925257
284264182
507486387
1718553221
360722164
261426667
764989121
2123008100
1980137692
1674712568
1362820615
1481716410
1017207189
1984098950
907817987
347924726
827359952
132518074
1509821883
1357555557
945218749
20254381
2061054005
1671619331
2059590773
1030659349
1928119334
309931386
80943774
1252271632
518715321
254026185
910231835
943472203
1104906316
550410326
2023340483
851107072
1416451472
876815145
737041520
1421892723
1267727122
687002243
440745216
1112555905
609120929
267927731
106187301
1418775790
1761853261
894953040
305013551
1364480609
1847762513
853456575
1185590847
1658673692
854147653
1998586927
1953773313
1097762726
611980663
439594129
2076316845
1096240031
2012382016
217418943
1072289751
1028545148
1782106976
648494351
672137559
504032785
1918491540
1341462175
241254513
221105402
1433416155
159350290
1667053747
850074408
288147146
1328117936
316395638
822473364
1010499635
1619888228
1687553813
1842266662
1238936202
1108987936
572216092
284522402
270203924
1500807178
1077709013
111177463
108633732
1525254574
571820061
878258739
1817756048
1422040123
1207759550
2071974562
1701524685
9070843
1556622025
269910206
468028015
559689524
400808263
471157672
513491260
427856084
1391639413
479732452
2067723989
146320978
2109110710
1599565168
52339230
800623445
1261258144
66875948
987026672
74562143
116195512
1711442057
730335100
1441747303
2045045177
1492521082
644933908
363079300
567202667
704787099
159431622
1462522767
1052304247
1725851871
908113314
1453523476
1580259141
2068631160
824404920
1489862874
330945403
1266300940
1294025582
2138873512
2052438369
179377164
1318645205
933580765
1795884571
720376660
726460651
902928766
141571936
1662359701
1551305420
145409576
1466285001
1852895564
898306840
545120895
424109802
1370117601
1331774902
1169916056
2080272718
504541639
1505889482
1469302023
2021457341
1569469362
191603580
1324333781
1615603574
106735040
1925891879
1764290449
653629821
257592880
398422798
151017455
1680976680
2047219479
820420983
1265990565
1608714301
1765719798
620893700
20900348
822664589
543609075
725037268
885323254
351309860
266708186
452839313
530561579
605027212
1629071240
1589119180
1907975699
1846622103
1156262757
34366799
257282282
1320740534
491847753
2134541056
1918916352
2037386401
1933038544
1019492073
645987767
1230662721
123558314
518227794
1721360151
1476554245
768621579
644265495
896392947
885231130
149279591
1353405240
1649518312
1396462149
563521360
1251038896
1172826779
1731250530
1213380100
174015218
571077467
1751552045
444499415
179326671
1931310427
1629708367
2112486330
715495509
674802508
1981228651
1555168575
632512147
580238131
1184538792
1763563340
662913997
200696242
1481344039
841576412
914659387
112781093
959392889
1452096710
165915539
1904172007
1604636828
758449516
1572939795
1936333733
261112307
1194748342
2057466908
1158060749
809906830
1081619225
1798577352
758348293
115540811
1767599195
1167542290
1885004386
886381017
1826046545
2073243375
2072259211
713277195
865643502
1461952532
1675477433
1914406334
1708579438
519932247
1719690486
1319712708
313356641
1489144556
1800182480
667700687
753764238
1018990787
685995967
443149348
980840094
823817641
1725672184
1256810983
1145520948
147237996
2121519411
1034116862
1251624423
1276179277
555946638
105658863
964361073
2139360595
394855930
256073461
392696778
794854658
442359131
231722413
1756503040
2085975755
438557228
1886605171
124253510
3170942
1098582452
815607154
2025985489
526190135
957892885
1898278731
371036319
1043218575
864063889
924426581
817358418
1460206329
164203784
1384391210
746364142
413801284
968913372
955709888
1733664918
31489728
1626875804
599996230
529492762
1647574076
1600107143
937809736
1828844742
1024617869
522316063
1439904303
1171221658
1195098943
380595904
1802105444
1890170903
340139274
1962146152
1115067031
867154973
204664346
114810100
1246782462
1272981
1731077445
1213128580
1127816255
1339663743
934306055
978671216
2118642852
1680132611
2036148360
39618886
348725047
261828038
756428406
113729420
236666273
966411480
1088199401
792220610
1664270188
1275566934
1547263558
647082077
722288639
1185977984
671451860
2007569215
2071805154
1078590727
1250670390
483343156
769088724
775964216
387672275
493689605
1059732558
1638511455
1514636749
471283293
1875494292
1087057841
975753090
1117275520
370609601
1640036359
1411212506
1217667730
1284357082
1274809348
396250054
1686371429
994047501
1264936334
1474561261
1307366431
956946713
1763178847
741549167
315703411
1625650614
1254260647
2026501434
1635744375
2078824220
1793196881
1619534475
184332662
1217630588
1361460000
1770613415
1768859556
876566474
728803836
1292654875
17077843
193665610
1694467593
1025378463
553671059
2061184266
443902661
1621355930
2107696429
1879897451
244240291
1618782240
852426906
178954507
209078503
512810812
1519209287
1208443849
1908969502
298656006
1632405684
2093825508
1803113409
1209913224
90518781
1973766854
1172951205
967184552
1981243555
1153668687
161624219
1720371766
1368511916
1379892164
2067706870
717923010
1352762017
960597084
1984012613
1237060866
1103769602
1412430958
2140863893
1827297615
212433824
371366598
1440156910
808112152
1369775576
1879527021
839162463
1457706003
1493529653
67116185
1568933898
1821904118
1740461985
1369683812
907028493
1560516870
926955361
1374262321
846322691
2114013202
954695104
699042153
2003795408
399760589
2089303053
767489277
229183342
777476030
83500858
1810066018
1311912838
668617038
208710564
1202514337
618327497
1819749399
900186647
2062916774
1412967100
988202803
1711565581
1833639399
2023559210
904173556
132836294
1577535093
475403652
392054004
1001071147
1222411484
1217848397
80156632
142878912
1019132454
464256936
839417689
1851802596
288465366
237057392
1453890140
1275729111
2116402810
900584894
1927268696
1690048139
380424358
2111288192
7751845
1795908197
116315592
2069753146
1835193220
1448000365
971541802
815561734
608390534
1791157117
865896253
1312394562
1894282577
1137522387
2021636891
881697158
1028497009
1524469987
1258988905
928478662
1970631630
1955625048
1551363654
1718399810
1455735369
282235619
1171887999
1664641019
160713282
1910923904
986559240
335038042
567450288
156059855
1731961041
1388948961
95351392
414503747
1302517143
129465364
1063660319
405360824
1134831741
1914282828
1768598390
2045684633
1452190220
1052216260
843079972
796954679
1910047262
1698577495
1736819541
1650120540
361780555
683362664
230874282
642464732
1122350334
2079166123
1152867779
36525489
19076006
1935453728
369145723
118611782
2104542408
1548245286
1309752518
1290944769
1274315292
10510417
630279562
254895529
955447742
357993405
1264814195
1246418595
1690101032
1232812878
1302660382
657531057
357607244
1773522719
1914869467
805076792
1018786315
214554547
1155274358
1017827680
726988198
1123683781
2102310017
1037162034
1095276016
1262097243
1499419638
105164883
848242945
1581251310
786295768
1942860429
354958784
816224448
985330176
1513976959
2031217116
1651612347
522702151
1529884171
903225163
728000537
268128125
1611291793
1771342908
817679034
1590900642
986557933
1502740396
302145145
1854651622
92747246
2088130790
1606142388
264642509
792193584
1921121498
1476050373
1716995396
1077437865
270783617
1909440288
966219957
1060697626
1668862985
1909896626
2007725476
1126100829
1163790304
1999455313
1040341847
622872587
316550061
692316769
1734157609
1906212329
467912723
1813703419
1910312656
627163558
674814324
1100742031
95370497
2012572567
738000320
1138869796
2131726511
1795602306
1624976240
1834882520
477855906
298240409
2036854371
821031491
1410202719
40958342
137441267
890922769
1495094696
657877027
2083029852
1521294547
89404272
720362112
1076952405
273660477
647924625
152493797
465146333
1367411711
627287404
1470576773
1718417963
280687944
212214834
883528826
2032149362
831268795
935532643
1481147593
38282487
546874257
1202264920
661702233
73448932
76677237
58748977
1109248894
1221352551
1951956276
1859989299
1804833141
2044111636
328587305
699692783
1374075900
1654826890
1883434942
476948400
626260423
65880249
2024352286
76063965
520597699
1085111595
1653646786
745676591
169276002
1572546840
1634480662
1933502477
411744210
1808075892
309595880
1193757241
1233020368
1929357843
314602878
1471900973
1685232020
1544914108
1150609411
183090944
286604534
436334123
1580026557
705718003
1507844645
77552941
1971176219
1249033885
1930258533
600984540
1500930344
646698460
1854400622
1599708564
712740630
1943468923
412084205
527273354
1222920592
986140837
268293799
1719018783
1500454986
1422352991
1209979428
1279408632
1287585210
1983499364
21869109
122156004
135313399
278127312
1753832702
1486347257
41576513
1657496695
1969840976
994800063
1663405179
1013986689
1223812397
676874820
1779756429
1240146305
1055374749
332445291
774328691
914007545
375781121
12251177
2617972
178701153
227903395
617075255
199081858
1812257112
126375350
357700815
489317687
1162118968
1381532512
1529812279
1080695979
1671337811
1724711811
318382926
1248150851
1088352433
31749548
1805866988
759481298
2137166228
1137134100
1697313613
1561996071
260215139
247606907
630342366
1739369693
201665442
873054685
304812081
1213976716
357421417
321425646
395220609
1778971931
1361396696
739793510
715456949
907581457
923973226
1126669178
289829815
12347091
2002713014
418144996
1763611536
399971750
351972542
1604677459
798728992
854262142
950040484
42635568
1037180378
2141492815
1437355639
44914948
1063116308
129073533
1866512904
539691587
594136180
833988651
645082071
1032902757
1663505779
676260033
945313555
1718839964
958195622
2134418076
887722872
559589429
148486756
2143290901
2111588145
943902011
1051663318
450506156
111434159
1779680808
1530988159
407698769
1559932227
42980559
785498385
930859805
861970847
626686861
2085831457
394841995
2100927996
735621848
1416045662
1637637516
640918462
1288397927
1955992035
1497555697
215476286
1604661274
1462226414
603107484
708605714
1824290794
1680127156
1240107733
921689324
1587197052
1546242834
666501459
660068549
264900788
567825676
1088720830
131864413
463621830
1992946744
556828040
324400152
1203106829
353520966
995276527
1415464096
245415258
1182217947
2026370177
1009920591
1276664551
917008221
2009942914
1476914265
1161852217
1038080951
1099435633
801954508
1197668568
1165184379
328115486
1600468982
1515039453
805359737
757277883
631712564
179700942
1526628851
1771090068
1919531765
472144281
1603726918
1312596437
1864421179
17252558
752547695
337410047
329202492
1253067795
1836204782
425824625
314036376
1511719439
1729310850
290171603
1217820840
1971266567
573265935
892545060
1456101221
97466604
742494152
721167643
1075443010
577004120
800750371
1245924363
542798281
943225007
1741201503
1656059966
178437456
86994709
661718663
589503505
710138846
1326514122
1051548909
1107325674
2039426754
821272832
13936653
220428364
970180570
284803104
194214098
263235802
1503380033
1264731830
769436128
172460552
334669377
1594713679
1918609156
178256596
1562235467
1790356810
1494301311
82398092
428862939
289759855
937681713
1784422055
713057147
1723083082
168604673
1435504740
228582204
1446047568
711571618
105260937
595782804
87432819
215934268
192482652
712728848
243145475
118393660
597953989
431627865
181536586
416438444
139583471
1253154921
1020579649
1761467971
186922610
1154657308
1477148073
1393794343
530913082
165412997
1115936796
1857396200
642972686
1863717545
1536836314
1773833675
175684382
1643368043
1098902830
1643144705
92419673
1823564147
1111639656
599103842
530502797
1772752223
473217341
1320274642
1319289272
306053606
1824370679
1645677394
1631057440
2017541905
732422610
368353388
898631727
2131525517
1413014990
793006752
266847024
325659371
1684934640
679166798
1045268634
800149485
635475294
411519746
339441634
731686555
1123153860
910286839
699817729
1834195676
2114042651
780239858
784495144
1266769416
2005753963
1058192109
220122305
1312686648
1262201572
687966460
2136520926
2127141673
1794386959
280787192
895991823
473000437
38016921
1253714461
337871725
1427639834
1399939098
1600808642
369384511
351912000
1790778111
1096532708
1354744662
90543345
863382817
1151254930
611418645
432326049
1839021708
1586463692
505588338
1449722887
972748525
290389617
547313411
29021232
1839825455
643086541
1940665319
276885010
489839635
2141328019
1791807028
1683597429
1384211757
1329599058
1777052778
1570728739
672022169
1892727618
659894082
1343301936
247262810
1897720965
664156489
465035927
1394002818
61326911
284139373
27406104
161264352
1047566367
422535470
1177473205
1628668651
1881954464
2044766423
1354714368
1959518152
1163895271
65246159
986419354
403062837
887240872
480101074
644847650
917782730
1416960650
605336084
1051468656
1324892574
1110709250
2086853034
1907584890
837044510
1070325495
672699887
1203435630
689516742
1887291552
909760316
787170372
1376197208
1662640176
2007603889
791065818
1991256691
758688944
1123297809
914383385
1726909959
1562209162
1485382736
291241006
1415497296
1808389741
1251364334
659535418
1982807217
552366596
550774894
1073821666
1094066007
108160032
1236620217
1633065024
1271825762
430297442
1200207220
1249140685
69065560
1541522519
1766222260
622957144
847419112
1023712017
1136884506
1095418334
1494037422
367656361
157311721
209528861
1543796491
156589186
1260409299
2035468731
2123758762
634779330
527384511
820551579
569641616
189622264
534823902
848808383
1547808190
585219761
676967786
1951058166
1741561238
675551977
1060475886
669499869
440428847
1465177138
253277905
6866538
108292822
156116919
1614825064
727394473
585761996
1757310607
138476429
832492660
1237820653
599448666
1413851218
341750388
647041407
668189933
50235464
1096487315
684948728
2071161643
2022856763
1673468353
1512563444
879777476
1879193367
618284654
17607556
1539060400
177294746
574023561
1228380242
1110979453
1054949092
883338660
1025570851
1658324289
1318346957
503200358
866722768
1784431281
308722692
1364769877
1876509097
1561162237
432985104
1272745825
266359450
385911820
1280784349
1511647580
193824215
193858306
1879169488
809273777
1772672288
885292928
824586386
1768519116
2125130131
331329490
89857601
1421982256
1987397379
1995259175
69050872
1822635283
499892510
1936184099
352669332
1860200592
1466971841
447864067
477596811
1254642829
1675728769
1983431766
485138665
2079807990
568274550
908703549
334069330
1862935490
821114718
1228994176
791239866
929798692
1717025437
1063038032
1327634960
731307080
1340125662
1757170030
700080743
1866875585
256275314
401960066
1085841416
153643518
735537078
1153912883
1154069433
1540637644
256377904
169197782
1729000739
936718991
1034948762
427072193
138476379
1053305591
2010395365
1120719233
631417873
1973607982
1509737326
381943024
1493439758
777907305
817555782
1991208954
978815988
1599807249
672988767
352048789
1851758109
285256349
687029172
2098355375
791288147
1076001090
719695361
837049256
539579471
1844608382
2034004402
1315344648
1222352425
340855634
1666922213
1399118967
504557355
1467366322
286330432
1916241462
319631640
336418233
905804940
738397519
1085167353
1392198102
644601684
155942299
1246576113
975766303
1529211157
2110017128
1151620386
1137392225
1088347568
1080412350
77008393
1539289123
1123513921
2012279998
1620907165
2092557975
1484555706
405475572
415518571
85439473
1969272023
741970041
1180346551
1029104931
554864314
245866564
1701879164
1883563880
380621981
935212711
1065719436
2132900613
976689883
1459071105
936315034
168652195
1496886378
1551353937
917199873
389962718
480753602
1804700606
854695491
428899318
1150075575
1736653374
485423253
1362063481
1031431747
1739727807
939716944
1060053429
1522881602
1624169927
1022063631
1192075411
2141233668
879430384
1878106494
523702390
1147100615
547989581
726165483
1539611060
742156824
903013319
923657150
751789003
1261019805
129268471
629180100
1540396940
1246185521
1154982061
1259932169
698837400
214218039
901081999
1331307588
1761487892
1309366677
1647496260
1011289027
250046859
1832189810
1003293619
1603386675
1974208238
955143861
788517202
1102187802
870542807
1913047589
1720561956
1815510864
873381514
1645124319
1467237016
834660225
655362725
1317291357
1551154651
658035078
2113312502
1077030062
1010443009
2130293147
1303979540
159223787
1833297877
2074795063
1503087200
763872681
1189883383
970278632
2130362549
1159905375
248021336
473108577
1607586200
1035590357
1983127161
938528902
1853603027
1366289399
593936528
858828964
1753230062
1590928311
1309341657
557861933
1533716302
1370173156
1194264555
85088339
21177091
494412720
2023443900
1135416547
406617799
1567929662
2142711313
1969128510
1397890272
82522323
71666608
765946647
531463226
636010841
1264698798
2129533378
1020057995
862747704
1262894456
808057850
193190529
1196668221
746939754
1339617330
34553823
1533319831
830363329
145713625
1637129962
267917729
1828057163
1502893927
461841695
165940007
81624050
328848458
1267359952
610707208
1987042669
1170448509
1150030996
720650456
1827555497
126640190
1844318529
166218823
1013284857
1614456197
263788540
1681566044
1980012943
1513537343
854705158
1064974364
1403932416
649220627
1699249776
2121119094
1687016108
252885094
2105374399
769384323
1956130350
1320102564
1878107654
907796841
486746274
1351856066
1493031177
1462699881
1138406669
840553699
482919050
1816443955
217966655
1414016624
1517622543
1319750534
1592555311
856268702
1923130833
1329852465
569228749
711813826
122525323
551200430
1211780219
1195444851
628000761
881740471
2045836940
963956830
913232828
1962834609
1874892986
2078035612
1781518111
2076230739
458157903
1174112108
1316075
1340643528
881234954
1639048708
802281435
1937869007
521407792
129236474
1894071451
16566583
1534825134
1927615536
26983508
1488125641
1531991403
1807838896
1423019781
1639666451
406211790
573205828
2006588738
679006276
964136294
1157982620
237796104
811533609
1679173357
1681809144
965536100
495907370
90409649
1256151943
227303788
1846361341
4618647
604878761
953623958
1366469854
561543893
1725830903
518741234
1226305325
522443130
839921504
1710273711
433955693
745220990
1910725347
1619659454
1003597710
1367564109
1599401693
1171922880
1527962704
1160336018
557407291
1477726680
678672676
1952182289
348198933
1813143099
662554916
962844175
68832271
982002587
1519777311
2068939974
1459637814
2106498309
623070823
188421173
304734528
459172735
1991837613
346190496
1202142569
20187131
1365560381
1519201023
1801510858
1467319981
6442537
1123463914
1409819449
1649643634
1536500992
1583759627
166371439
809393453
1061810408
697379603
1647924756
698857041
1860159293
991087791
1182046524
732627121
1813702303
1734538405
1825426823
290737995
1677833160
559144035
795862381
1834974466
759495948
2105582914
499100257
946360133
1934919451
1127571276
1405406529
1571069997
207675619
1568249597
420265603
1516343440
531333245
1258712034
1098403394
312263259
749086331
1544630081
1199903987
254974743
847415960
552831351
415474445
272272850
720588904
1692018796
306936269
944401748
1107247867
1807939273
874367789
326747880
803723576
1798559954
529007169
1595818961
1497629304
1496511301
95884173
1029313575
1552955940
891910741
1087149288
1773494517
2073355467
1517946487
1793498626
303810134
1512305572
1018393529
1672179939
699848084
1523503449
560547723
1443490264
1631494135
1968543107
64659273
1962915665
1786333291
967868897
1253090905
1331059430
1254268456
1303692879
1480430565
1197994357
1117044368
309693480
1103442523
1830601413
908771319
1101155288
578284616
762485366
225862401
977496112
183067552
67037133
801230374
1599476494
2112589685
402433585
292966134
1508407733
1071079978
1872170376
1084302431
1131886641
1970010182
692193771
1995395514
879564602
730680862
1947303090
1979283477
1841696377
1632337438
1293960149
1423489224
1408668294
297502586
1496845086
1813880938
878192660
55221241
118154074
929175503
1434206389
1314191024
2138022787
1372544810
501636764
485046692
1177686224
621875276
734953864
432100465
1328008795
2018388034
195877561
1553592927
811275761
1189157446
1383057505
1580298530
54278288
614984044
995957704
509042233
1944774056
2011515785
146776988
714440073
1858616418
1993069263
1235353860
471554169
1369613196
552345675
1308083295
1874154159
2129422740
1524571774
2109067385
1253591403
781069523
1688552137
1987774281
1407891816
1493568588
424925369
1183465165
1066691865
514105243
1086935847
1391885363
167621333
366524083
977381326
1912764544
466033535
2023416553
1757655040
30698893
933412906
975816492
276862023
1186932989
421007612
594030436
1046363638
595683686
404433624
760082907
1627771138
1224508060
1969272303
1845270115
1827614579
1241729274
662129756
237553608
990020251
318916341
416245543
1638501031
1267256755
476198969
1123735061
1730035491
893683684
1235603123
1938603268
532441084
1252736851
1180941937
1260591619
1635138383
1700348416
1432228314
792908903
2060122868
1375228298
1830274579
1942966801
951194772
82992152
678014793
1896257126
473041357
308887439
12035235
252373017
1314136228
1510773593
2055664923
136511444
642112427
1904638629
1683432161
1056554547
1587100192
374898472
46000238
105277965
1672790178
1377923696
65504374
459699888
1990478053
40196355
1471958467
1569837622
882612810
521165910
286036048
2004007879
1822149106
1762510014
1061400708
1091183051
164389635
476838914
1061394577
334071824
976836388
1470535666
1428777829
602633813
1590081127
600796059
2010939961
716402216
978005962
1735369335
308850664
1415473557
1122130243
270131895
507825568
1609359579
1772601411
1690728082
1556516629
1309628704
573292954
1026719591
488939089
1159625427
1813195235
1218129944
1736966311
19377956
510828092
541986357
349029042
991381319
899074911
413613455
1304030231
1781082534
1762287402
490131783
595377272
518588704
1489684537
1659250475
1854615331
1999315662
767344138
1561741582
1609287743
1317438401
445747576
684742536
876128187
1459214502
1064191220
188808219
1052239415
830718592
197487824
785900377
235616701
1855436264
1458886506
2089041720
991420718
309878988
156761460
1151815983
99080471
1369479436
1419786772
1702231325
996497285
897831497
593742743
983720480
2045874310
974068915
351574722
1682341547
1240973895
947104475
196070516
1495849261
582846886
467918762
152508543
1117008728
1523678729
1762387430
1277487763
1310409594
781784522
288279826
1668041411
1942058978
1990120030
1576087539
632655205
622968887
1516352675
2063229851
1223215942
1951162337
1132919218
1052060878
406266308
2134165719
275717585
1402535602
395557861
1319664847
72296937
1199882442
867017105
1575483553
906970997
1322524008
1924878388
706389553
1179622403
888690720
1938365295
1995888031
1880387324
75344790
1700484267
1746321792
381326362
1686515647
72694712
613652362
1190469895
31672400
188069597
1956612885
934635800
370580369
1952109379
653783060
855523683
1050906518
1360858470
237526141
1841532254
1530548474
1874026704
196596514
957813470
291856650
2096177270
1769534920
503551556
1619176565
1213110156
794181430
1620524927
1626417316
1305309418
907232637
364790931
1568406282
711583773
1838941256
1789845562
1848387203
619299017
664481692
1942457308
399098360
2113538062
892374282
1407223106
863352511
1202494355
1220564685
1278319259
98895486
361134676
1391764900
1208827432
1978046855
1802493274
2083120009
1053942537
1039963579
1794578146
1772045571
1368564025
1156725649
1534540744
803490961
1494753817
2104970559
1255379655
706499544
737858606
1156185399
697879932
1741758140
1001875453
899179257
1853163568
19756265
1119785875
1088584474
2048365097
1670956272
480321471
700820566
631864900
248302957
77151073
544921126
456129225
1151225947
1574049839
1274013495
1346990536
1540475969
1408159384
2114321221
953577815
947208171
292653703
597492151
138370051
1649931030
2093219639
966126452
489152723
1280919919
1673667462
739533268
2088844232
493329632
952645259
90768364
235683245
774381553
56953628
908930506
494673118
1952499573
1777441989
137971188
2022378810
1063075108
1081011195
2050921482
1534173229
1990711892
1412112790
1374527226
978447798
2123344119
986643507
649204509
1464304595
2081713965
1049920366
2133667975
2045583152
1811005649
411567346
1471660400
105458460
1587681814
81025083
139761750
506595851
760414471
1547397780
77370879
1767581194
568537339
1090262124
1481455632
358336617
1445186419
344339564
256028487
404798038
2092274649
1451103353
1741061555
1012509967
1476079737
1018172685
1111203004
9661031
1505326392
1186308870
961620855
1456458873
1075754536
1194095146
704947495
1535933954
50995552
1468072595
853319506
675906399
109846863
1785556086
1441075157
1992329757
1303955180
879588476
1897274265
1595801760
1392852015
1753802738
753822759
346880069
965295693
1391804683
1361710797
562482065
1016963003
707760994
597612983
1123520477
426824292
38780927
224877414
761810142
675969694
628486490
1051021296
666893542
2035746848
793993243
1766105100
457987595
183785926
686776007
1866983094
1717786869
362309262
82423527
155680676
1963895351
1938485396
1134238807
1978408405
1546760749
1489714887
831873445
860743980
1891337554
1637539776
572740932
390145316
362124331
1950774249
982146190
1404657534
1075848293
216366870
1508780190
277619996
2083360711
1206535064
1691859590
1140605382
93146569
1652204498
981512106
1469482407
1582809810
1839926552
1562629645
1862865814
508287221
466905489
1572079581
1388197720
279928840
1566448211
1719292056
270779380
323171906
1953823199
1329354944
1437071954
167524278
1028155101
2024544955
1754592968
542242665
579228922
1140973032
1326688176
2048147177
334456982
1455520827
1757367174
1658345229
1459361879
2043407719
877819870
2083461090
799790981
1174281166
1763092019
1609875769
699877455
2008940732
1457474466
623614547
947811840
771164075
796489320
854743768
1982601001
136756285
1889072186
1313299040
10934325
171621537
493617311
1416202734
1292479746
1679882174
1394506421
482882081
1216097357
906702653
62235754
177372630
1063514243
696698360
1187866664
1729611849
1242039045
984208023
937436840
860468981
1742687783
1404468431
1172442673
936450271
14882561
1756733744
672724889
944148182
912162989
262782324
1614401006
1329593500
1121195275
622535855
1240759221
503562260
582113489
1675525070
876044670
601010680
1571841052
1914076603
1620267940
1037692498
181110166
1150420833
155787792
33383487
251587805
1556573251
917087330
1540107900
552492059
1288573536
949047758
202355638
1239212719
399988531
149446318
1753648810
1852350324
1959246506
808477373
2054962722
1604618963
733041829
2101905280
1611570680
256461060
1041272990
2108767941
487728684
1070990517
1154232783
599294018
1436939361
1805275236
1847173103
1813483632
1034460061
599921092
1216772864
480988716
1566489553
1385984785
260601801
1645218268
616325946
443997636
2031387586
571073187
602027614
2089090260
316551708
1287826838
545218392
158254706
285241025
1325818668
619267994
389910313
116423658
63378991
249173787
1451303823
1589392795
592540054
283573395
581298794
28614082
851099279
182402716
261427033
147173657
1580299126
308613869
14136454
1910276811
1962494285
2117156708
76950971
1121755466
1845222086
1133674951
1055670715
835043797
1878444470
1993982036
1747678486
1556788550
1349545396
1149501776
985947193
1413129261
1488718469
1108552890
732951970
859673402
1618382412
44470957
1783762078
1132801784
1896142717
1820605803
1793958475
724754569
767329033
1642334253
686055796
1800677832
679494521
1752006795
1545213799
7752111
448314884
402230667
250951507
1173497852
783479324
977854744
1486185421
1337035299
495789605
713043761
2029584674
1162776429
1643863862
744173357
854249543
1687057612
541875691
539452128
28348438
811114890
674768419
699902007
781428739
1953168251
488705074
362909624
1417468628
757891806
1569737508
20283028
234618886
236926706
852960211
113415547
1546962648
1351762586
635273739
1893163457
1263108009
659910530
239545291
1011897671
1929178960
726590383
221804259
2049246893
811870309
1341400180
623085459
1862613375
1470197188
1841783748
69670412
536260344
583081374
874124273
1588051468
1346682231
1290904060
1517667284
1676465098
1311945094
393178330
892093289
1722401520
1224865194
1738406231
1605373934
1199371433
1274872497
1139201563
41289632
126696927
1599608769
790083525
1363240723
630117695
953727832
1075352320
970656858
127455758
1398080096
1441972051
1515520951
945041958
893100523
1849827321
958094373
640509891
594920871
1850300390
1613972273
1599172724
1997779411
486671063
1747544361
1969189536
1230318203
513931242
777039368
1205331188
717136820
2016318455
1695683727
1819425542
520895158
2077690768
1680801758
1218583803
552826169
2096022965
435598997
800400578
2110048739
1283505492
1032859547
2098341251
1780347178
1167387791
1704535627
709032061
1174273128
442547654
1836807916
1284625424
531380090
565937964
519684720
908274230
570609572
374344618
1687444235
714411572
1003373877
254019193
1552382050
793584341
1930601030
1932442621
2068034565
2076053845
2587795
1205310749
123850046
1846380241
2042346505
2085994785
405976403
748927809
200420568
973725738
1663886437
1162706747
1776801275
1275770077
194508051
649712119
1645550194
1581113085
1391954175
1094451328
991601065
645242362
2010543389
1876642645
1068173079
2923186
1135818068
47780916
627200689
496548312
1072605633
1626772846
1132214615
787347091
1153309286
887299933
1534731525
1120551939
339837732
6020792
116000007
685996108
1996433545
916859662
849274401
1244675585
1445295090
741170489
1758221071
937758589
454301556
959261932
144014487
616445869
718109272
1634834326
1791043991
305126825
655453545
727010937
1482911719
892671623
906110797
206023818
560870365
1956052780
1817479234
1900229966
238645442
1688526561
355247905
1841142457
1479821814
1249268156
1978115344
62540612
1259331915
2062580352
1395902854
1137215695
685046135
1474772374
1744299897
869664345
1752521833
1070825983
766183617
2145324588
1737100531
2058845395
1222468298
1873096829
755973645
149553958
601068176
2025159061
1678709740
916579342
1010114829
69677044
1112288170
2033863418
1743736758
597432945
538766220
1632184761
1485646790
2032881396
466131848
1455467414
1801841686
33523770
1003963786
1651814008
1612878695
1133642732
551902549
2055030245
1580981940
260762114
2024550626
487539968
1160869776
711997827
152052092
2139345100
442200513
493633499
1394975262
896006768
39259867
1536464499
2067661241
1972199712
321899143
658155819
1412233788
154459510
1871032107
1273939254
555223299
2072785443
34730390
1308536319
1514180539
1305986928
1544213863
542686460
2119809891
1187081412
671603241
1172080236
991639049
1768235910
1445408242
2067925214
2095160822
987033757
492137223
585130580
1045284384
988591912
683187129
733810615
1039384307
1466899170
1197442565
292336138
290104789
646212094
930496789
1517182239
1630420419
1607765868
761335850
650800639
1969442751
1502940515
37652391
1893591144
296735460
1090781088
74578217
375086710
137878621
1542006112
938944510
397040937
1240487903
1523970996
1801471119
938370127
655919201
570273725
1635725736
1209951032
1590382504
1889440058
1859850335
1807073307
232341142
1964305504
1295193051
229107180
37514747
634479752
242195970
140466879
1905729071
629876148
58893322
867261854
240000960
187115438
450386441
533663019
2012218287
468547529
756623325
1012733467
146412372
1623558923
1713235027
117106866
187437280
2102565148
1930910480
480409519
1874575321
1374223653
1577719660
761888321
735655086
930456038
31422797
1515015849
9760184
244347532
1231884616
1892820871
5812949
1762841943
1995654378
1214190460
1212431957
1202400754
11811568
962547152
48147615
990275492
576982931
1045574257
1861071989
843614235
441667723
1259516618
1315153870
1588414500
609534411
1186944151
1316305837
1447671777
595552612
1489745936
721950754
101181356
252568525
1642374772
80425244
219519655
498860043
91203501
443147794
1243545923
1445176355
412033289
1382738560
885947261
431618526
531889023
1147926225
338322034
1932386650
1004917107
898318140
1015667627
1745399643
84583819
1156560210
1039774310
1217540160
1318527180
1384189767
1309293204
2014901406
942692430
2063636824
1042234023
1793058167
870849648
1507052614
2038095364
504504417
1474088468
435269536
1415360274
423500853
1629863332
1015283877
1739430273
402199750
1108676906
1559044787
1255273729
1298906962
1844982313
520345574
928683747
1252607707
1352647746
1567998288
7204059
1808896075
1581952
459384553
1239555678
1327482619
991652418
760907794
287389749
1009135690
786825135
52720535
1678794162
144197791
1261874667
1956390956
273875812
1931749093
459489391
1901755556
660812088
469510656
797616686
1942261832
1779944630
902949766
420328408
492421787
139586348
1092844850
1503081001
1798337567
531246175
517729347
1679606786
2125631097
102177837
107482801
1935743256
130733190
866491689
1853920892
27311973
1926494887
142367445
1057648268
422738529
364545858
981681042
764305082
100933745
887257818
1747454858
1961424821
603783556
1501675445
601405038
737396818
510580094
406872948
1173170577
1443420264
1893610000
269456840
1893254805
1667329580
1502316876
373846586
1973226875
913381860
843427793
910397158
748046060
1719536189
1278143193
1606047266
1624979068
1591191688
2000520843
1482892693
445174977
623672668
1314976934
1113143071
1718817225
10509289
894726723
1241600318
802398064
1852037011
759707171
1396457064
1521468147
1202585277
1101670231
1188564613
198062093
941187124
1316428409
1850809914
1832250139
579163816
1167956362
487843698
1146040931
1438424466
1629171911
999332298
1491038699
2034379954
1537033620
563182274
2050571263
1707433229
1502508190
174394844
1645825284
735990982
546928578
1317864617
1254724806
1590934374
332043592
1942157251
1212369047
1347073603
647533772
222553713
1378418262
1155673172
423509688
1400077980
1855049252
1222267684
1424843134
1258827272
331250936
789152391
646209672
1225849340
552709658
1803505946
1653557897
440803143
1019485840
1716975674
763197176
288717592
2037245548
307888261
924101863
1073461893
1436402590
104085054
810209702
660296647
177695655
236578056
516890100
773997976
376563326
652303609
1907088640
1089445790
326037511
313572742
1586082468
193581829
864314219
981535619
389900665
1377225390
558935117
1456966650
1399408795
161925902
366166386
1698064566
2048586505
1822628568
610412292
1055235333
1802423580
1758556862
343243024
953494001
39971467
1774007887
453115189
192516444
1662748091
729248792
1664859470
1554226137
169278640
1857989926
414820784
611607542
1421301883
415196778
185811768
1236183652
1676499515
2109636608
221334922
952529721
1169756894
1327388224
1621789114
1680861352
1114636309
1649387815
1336244235
193890464
2127606544
1197428055
232268368
1518704782
1544355623
1794220931
324988525
1728766253
454274892
1218238976
1648588886
1379709806
1216529611
2142434145
162296877
1306276951
1523269016
1840027723
1070569777
195883395
875520590
1183166021
366908188
588954901
1717869689
2088548630
390593715
1151783507
633459937
633733787
398811747
566051222
1308842583
1877183113
164580451
1119069293
852315745
359841707
1898991714
466754213
842374572
878772158
1670392930
224890293
532577389
1335353026
183494879
436878609
575303043
944912612
1143997105
21336799
129159348
275450219
1037671898
337002448
1556740245
269945762
1770241884
62234545
1219610898
916071122
609062792
441804176
1049615804
245992051
822518916
1082953650
281556911
877383406
2025739348
1767285767
1292334120
1395100948
76746447
2040935639
142969533
1632762631
1169866925
2141957149
1745490743
1808676950
115162284
286351478
928715879
1594779051
1274654490
1854796109
1340037695
1323795947
1949308609
374205196
1583174494
1586046506
585615428
1037415198
1272936565
170511683
1273755592
1058847832
635910649
960050492
943147823
1539507015
1580692931
688474706
2001171632
1415697094
446658247
1828648079
1928451239
823709566
290421197
1920706191
1104290924
999836827
375373000
735098639
1586243561
302639093
189994115
1051557961
406415404
1700294252
1367214836
1335445673
1652291039
1685587973
878413250
1160377111
567227218
158313569
2029515810
583562938
718251576
1946476215
1539048873
1676943290
1767035675
957002218
1174398915
236295986
105389613
208999808
1760562315
1225719
1769715448
1869703489
862746852
1542721958
510953839
317020565
1152096928
1074623126
1908816031
1775567838
227125018
1647961735
240132506
1985045170
1183678639
14466016
2013422629
783286856
952903106
41432987
2078406280
1877802058
334735094
97195278
186957590
1295531082
736535750
293982045
2036250167
734989407
2087802466
63484005
1004081532
2103634115
968955863
1455139292
307000530
309238941
6782967
1219556655
1867984257
1761256848
1741815497
1935899620
153646162
192012597
1312752711
1593968642
821671789
105349099
760851926
584596474
1779363107
844055064
583335128
780554944
924249554
214498297
402625805
1675143426
920966649
356540951
422118060
980421693
1872457952
746724633
1917946043
999019395
293841677
923215567
387807014
1030144029
149359499
1347906986
681904478
1656202470
1751594825
738509188
563727302
67557269
191593086
1409222541
1222282057
1302947817
1247632226
1260566119
113166913
106111220
948778129
906140417
427999072
525357127
632804983
185459900
1767693364
1620596601
54932133
1850964084
1692785280
940180181
1468009831
1145278117
1520194448
1816308579
386578488
837850747
879549855
815865279
254595970
812671463
1313321559
1495616142
24123946
203332394
1491918176
838713275
727331419
530677576
1446507164
1202972572
857049133
1437721541
1012157303
973607289
1409495280
2076672599
828558959
78529075
743363490
854232295
423247019
2117913617
918396182
1393265180
1527449703
649965403
1242642508
1617066399
1422897885
1014219315
1769460334
1098268813
1720890106
1854185776
1201808343
932011242
1471341385
1784178521
406356729
845734605
342849716
1772105419
696778251
1934278749
1646559171
1410619508
1113620081
308824403
750838863
2031852698
1715269949
1560939659
2015297079
1521214253
1810791139
700051266
1275635898
2077615083
1092858164
721457599
567271476
579636919
1195695327
2018704227
1854204116
2102999916
1816020065
2012319495
1559428117
583901926
2079424122
194594614
648839123
1772396230
623299412
1560820359
999277545
631419242
1324840964
1719035778
189614309
1718048471
566904883
1447283101
1285066255
1786780737
286976065
876393582
164390779
305037661
1097164790
972388552
183229643
980524838
1471069188
517886141
1762168576
168073624
373508385
735089559
792176319
1596118689
610563573
1089876631
1767787284
906166176
2092844248
336362674
1631493846
219793555
1084094200
1277373250
240011119
2102755564
335721978
1125692978
1694464889
1906535336
817972803
473231208
1044748311
573562813
219398569
174254261
4079568
888287241
1141790985
262872702
84410545
641031076
1687297850
850324658
1961853651
1626244791
1702288001
503728882
1698446751
936524187
1002758139
1484837151
218478474
1027172868
1912075327
1147863728
1167739685
1225214723
627324803
1461249090
1411413404
1356916032
2029393406
18273964
641445230
271021858
1520845678
176274427
1000194089
1514577189
1796914439
908550889
1787672852
1392984546
1829622680
1362115701
93146852
767055644
1546927507
1815303825
610654885
2099139738
695939490
1437966750
1929762145
188383733
479693128
221608920
1823989494
555418983
16706026
1224967727
1381780353
470072694
243529843
1347010622
1986935515
644341726
1810797181
1438772289
700265784
1748001453
1007227187
784088100
669274915
52636782
1539019625
892814561
1520953952
890833889
1374572500
1525300083
662881574
50886898
1879830350
1849849951
986439534
1559174212
1142746859
1366639806
1744678410
1003233309
1133841029
1726410237
1053289577
1341933591
765693
1028137477
1622471481
1869140436
1161327566
283808769
1934333409
270146786
833396381
116254805
1052150290
1021254491
836938732
436594812
555373724
383420775
1063051945
129695694
2061680708
535228034
1672211876
673578940
410049743
920806733
1096187471
2034772924
1639089030
1611868976
1253766691
1245744557
1078749053
687208814
1495538286
1505727080
958376384
803677503
74042545
1715072360
638843265
355960788
1838599722
494650764
1362049302
1549676179
623675962
207431913
1780722743
152556451
1874716448
645450157
1805496123
224730591
1773806128
954597786
96072822
1786292507
1835053201
437722813
120408742
935712443
603400785
740095874
113699760
411133317
1434074128
1303431036
991318485
17093196
1478664715
562385483
2115868476
178618259
1932994930
578834880
1863932677
1974511256
516209477
1318922430
2089234608
1583156925
1140158055
1230626634
1555272989
312708791
2145362395
833579050
456682934
1678726094
1824923376
112602083
1710558860
1102508830
467813316
1496833453
740870180
1538212015
871445801
797939475
1853423195
174649595
383588640
1817787672
1321977321
831127618
50026845
932260766
50334566
1458823978
1517874289
1558522277
1168916706
734494412
363702661
1226286774
1009554685
1314384204
1664065989
1266040208
157921209
421327236
446661224
2139390329
1759574542
1674997790
1833369548
1176244737
899116058
825319134
700597938
2086860725
750772816
1549777285
1980593979
706299832
201194707
1999906323
359605965
803147926
1598981379
712139965
634972837
288591362
1790860354
254117913
980871586
1292805634
406385148
552400334
1464301316
1393929211
836190552
374419046
330544203
42757519
1966627001
491871757
272776087
1128498961
881616521
796570650
1973211567
803536708
1176195343
1778025487
1631723786
1948265588
1932514057
322710801
1985772344
1884675873
1802511150
952355632
1062642482
1736824838
2043486670
353808020
652713971
1935573879
1414598437
916626524
225351411
896531835
1614203364
766826117
1637330318
1000562223
668112161
1488055570
694350859
1362579089
133523163
987714760
314988430
2091050017
1184087456
590334080
1900256312
903857444
1419313090
1168339298
2146131841
1874630010
1894801663
1257035474
1432756978
1643686342
988565631
1059821128
834428306
420087064
2119528390
833479922
733386336
730766341
596250769
1154078264
1171162969
344580492
842480381
1577020740
415909531
347052777
1028930516
464811216
205158704
605879332
1529461541
788209472
53775735
1761676357
2085444140
888434504
1975647511
1456820592
144365957
746547082
631084869
216515901
559138721
705037243
1995953014
1108807963
1135523583
1951987647
1947937480
113381916
1195310185
1118517577
619281112
1695262159
1472066826
1692290758
692809750
1790164510
299816129
879782006
1875572669
1860615564
1458961629
1165836385
1873918471
1904483254
995940677
1818411703
2399430
1081954642
664487931
1304067527
1003834713
588123282
1551861334
1400429234
1526911743
565095781
107849708
186850590
195176701
482478471
1817154700
506276865
296214784
1126136050
179211923
1185948077
1602997702
481962558
329203953
1472897998
1631564892
1153875564
1481201056
706479086
1643251479
434122147
284398625
2045454300
1192601569
432862041
1285392199
95041888
1363653147
1369801225
156216200
11018052
768363802
1111294036
309011871
920698105
1635485221
1405963400
1113718803
201128578
2014786383
1929857334
694219393
1353946637
1763892434
885551478
1653845805
1054587623
1299623989
1691792616
231520466
1168269831
1323727323
790862925
1937359366
745765577
762685291
574076279
1290638016
1950866093
1269912240
478627745
52983439
1143535086
1844007647
1301368805
1919431423
383475544
908154777
1321846111
1625851452
1287721228
1756564104
2003838166
1532832857
908360754
733624909
1905477094
298741418
524116462
1032064116
1034123060
463550833
1616933593
207238963
1024713126
968079889
1911207851
740508846
195835383
1100449177
77185467
1550900308
1649123208
1427261046
606184052
733287851
1962803826
1697510291
1928440980
1115148887
962887125
1078037985
456719201
59056123
1100102030
242968284
576439353
1949148004
1520335317
680914600
1630170371
1238501893
1699543934
545262258
2085318254
135431291
1783470091
602010455
1432943270
1293633675
984887997
344431287
248737429
1067916289
6941682
1255774811
1617529125
208725601
2037947845
1923983945
632777908
2129480518
875667568
1389862511
979199510
54873262
22074871
335801676
1794080251
1168831780
1952251689
1132772953
1973342299
759237155
832984991
1524268969
1327344921
518964899
1952741710
81855738
491749371
1184406607
647268886
766127408
443908449
458686210
391687900
573510006
1487482382
1835284094
1404684362
555792954
647333803
177879014
1624012553
1044471506
595598579
1752795584
358246372
1573857987
1641208280
1221733555
340846643
1437174933
1282908152
2017955390
1884668374
1845103472
1551279788
336102120
1275289540
189376000
157852562
909396266
1500330502
1074509939
1080932935
2122682984
1856866928
1539795630
309998957
654087819
2086488045
1244178078
870974955
845229365
234318803
878810687
1416367176
1150677117
457735562
1533389455
1198925806
1523935015
1428907762
161949858
1788022779
1678915304
1056215111
1193296185
804975517
668163711
1359758711
714124728
822600082
2080733204
274292968
922277744
758577554
5899088
2034057407
746292601
1602708273
1877850168
1409417955
267326075
489164663
403628118
62654723
1820797925
1032142851
622639566
532661520
1998591882
1558632500
1016652209
720162161
1121223079
535852181
1168360859
53426506
581358577
930368425
1329405504
783828107
606540573
19519039
901870106
2072984748
1126057298
1123630857
2134744768
2033955848
241721492
598514595
1615948870
728366929
1917174032
754445403
2038048302
1871378561
1015883502
1340662932
515784445
1854934150
860306670
368016102
1641216382
386174491
1046259392
1573929440
552934239
48583343
824153882
1022461768
181249983
1471649630
815394119
1519664537
1507565708
511716202
128507164
1537846022
2147209732
1146873454
1913592693
991355602
348627952
1805280070
63346005
861340887
396620847
1885078729
1375383075
730678738
2021194011
47464966
1731462624
1798815819
1613507452
2087795365
1415497530
752094184
1544894815
474583754
1551138113
15113857
1573322628
575772573
1219654538
1341518802
1923452032
1341696845
1734711819
724204983
753019455
670038506
259323104
6577357
1905684607
1576760568
1056150155
800579780
1037524806
1120802724
186845464
1835126769
1991868720
387085302
477068716
1281652788
2120160482
333481370
1494102463
1126074124
306790590
503435141
755472937
1951181164
1699040061
75808660
244710607
67564792
2037309198
1514166934
1910609707
1097537288
1960858698
1829318867
1464028278
1925467645
97125104
343448169
2069289943
455223436
1758043356
222772091
1883610813
493817654
1182437489
1432080383
198364934
842502929
1666741000
2144289002
500323778
980649756
120353407
1061617493
1322459275
314695742
257871775
1881581968
1457913952
665345339
1369792895
993654586
1888096197
747108155
1252531586
2090331422
65511655
2081888786
240430158
1906334193
44217378
1381147716
230293909
1276418592
1286469123
1022799772
140836894
661431455
984040853
1353719996
1700209345
11099824
308724339
1717043275
969944993
939866109
914973627
1554619086
1917055523
1325666183
1373640027
402942127
1676999837
75718480
332160706
988462711
63795987
596357367
1253282190
1460553072
422501828
1355045210
1171357400
534461426
26346231
1569357301
1741928026
1955822871
2079312140
650928107
935742437
1764381030
2030838081
1223291145
100345539
1244792568
400292292
2029760474
1723127468
1900827032
1130313638
520145826
1417540262
481194868
1499969971
1536528675
1077280619
1567239348
1474716144
1995644496
754769266
357332032
1215768757
1310285593
843431623
1715664853
341507
774131938
1585096319
1650025519
1249903795
753766355
2025418140
1014986064
1085967302
1899702833
139678215
795397875
1353544108
64797940
1423445168
1224187031
1853179239
775411732
1100312498
1170405812
1988477419
434416303
2073332927
694821438
2141919064
1478227883
1765630867
1166371479
898776566
785862931
652875622
1780875231
1387352008
77897000
466791955
133525677
1921575876
55435959
1457149315
489028735
995598160
211180584
1793536775
1535421589
1215846517
1668142417
1854781608
253637584
1287970945
1998278366
318276453
1778882458
376790655
218098244
2048246305
2063310602
1947590749
414392028
204678007
966659194
1951067794
1767454092
156322724
1012243562
406726028
1848970508
1922552753
1489882852
1386993643
865478264
745721577
558987022
329955609
1550055704
1644353879
1716458458
728141678
1135054655
1051241933
477622172
2082926133
479488527
43336934
1158351159
1176172612
1454484942
1265072762
922534771
1300441613
1055168056
570440653
1825332747
905063417
1295856286
2060861118
1140340064
729656400
1250323036
1446133502
1747045080
1423458769
2008697151
299681016
1964152115
258823743
614175542
1172730802
804427970
548935543
701866235
844357501
287426538
1445884752
102990868
1402334077
893725329
2134448300
1830777745
668446941
758697844
1121026514
1769701271
122350567
163021701
209651478
1266978354
767292295
1755927304
713816357
2012258149
869676684
925487279
963363537
1243175261
983712366
1282877214
510333833
535026830
1944473955
1998254045
501420524
1287053404
2117230698
247321846
122197328
469767889
998297133
439810038
59795593
988404122
1567916146
445129495
1216451698
1409424713
1516081902
278380816
1303294216
1588833960
1515031906
1553571191
502219079
529708614
1805918705
590834853
38933516
362644702
1922921183
1974082729
161590945
330475322
1334501780
253029631
1504952275
211633016
595551260
311643826
1172085007
590920828
1800954879
1384811898
1476374867
1598856679
1563174004
1257258664
1339436849
2061619558
205959146
492206776
371489584
317856296
1409175424
112123053
1069013502
561174816
1774749733
1943358137
2116357734
98310591
991469889
185828910
1113654381
74245498
1672524580
904823863
1600946780
193847482
355351885
1873710461
694936508
970141446
951796789
1513301788
1604574143
238984920
1743583204
1539555885
636763944
1602428475
301523496
1303262380
1820972626
774534829
1049205997
212072726
1654667271
547246639
1604063273
149370630
1934404439
1999996464
133052597
1165530023
1365971445
159820094
598242726
177654199
1105582717
1700851218
2097831835
1761675601
565312153
1928087753
1728325117
143466772
385347932
277994102
1539667448
499281352
1929564568
1819125122
896198800
1196069602
78533590
2016053872
1662187699
2099837565
2032988362
793348943
482574668
684334530
1797194699
116742267
480822316
1847301486
1712583789
1101210796
1280767971
587067836
1856924024
132235688
550985147
1803639404
230982272
316146653
275374136
1853749123
1861556975
1678995161
553925057
389620158
1498092398
2036869574
112697982
1575508395
581411994
583220100
625346021
436406589
1020049776
451940036
139444872
1853098764
486559975
1131560557
161672993
1893464981
90302733
1723116060
1700079890
1110790177
556462198
720294316
1735453391
1749760207
1932738801
1799453270
790587967
1419003576
1211277768
2074843690
928513670
639753713
878203369
1872268520
1832783526
1500867844
502372834
1374195682
410421194
1110207796
1962436293
1484031662
970840888
1469328121
2038623196
2083391127
1227326565
240539120
1496140996
35433326
1645221961
781146492
1974882421
1754903586
2112543311
1321172119
1428691658
1464526382
1181997876
1495779948
235269900
528333416
1659871040
1111737007
2014837288
228839696
1489063101
1546703130
76424445
1137815049
885023127
2079624918
1582493256
272678178
850850309
1924319661
1434930621
838180522
2089906001
772035837
524328140
1087093487
1659434200
666870140
482446005
1967595334
481369879
648289774
730273061
1470996943
737307131
779706135
1906478037
1829260769
2040141567
1599279072
804886860
1271797862
310942574
1758112267
1579505340
421059537
740791821
522188302
835282198
1248173165
921718439
760304478
895225727
654382360
1231796962
1348257921
947418694
1734445739
374672794
2096815226
770949170
2010048800
1822936112
1245984013
2047759704
1322919725
1887596027
2027094205
1161437462
2001007278
1340506425
1863394788
504290408
1612358931
780098033
142883841
254107734
1021017940
1605912740
520637206
1270022119
985345634
1183537094
1107973114
937290394
252942285
1452380722
552837377
1474532951
1716317402
972935606
1125572234
457847366
27002873
206247194
1083177445
125182033
1561858146
1770479144
1286065012
1998354466
113796850
1178867868
57443566
2049675446
1651235112
475334545
290450228
1541575424
1826234076
1957084278
1958499826
1928402002
755015044
915772620
1186035642
563591138
1604023519
1766736012
681176682
1373821443
233558882
1004589189
715824050
1144537558
650940832
886000771
926729423
881908570
1554388948
1510003119
1286863680
752318979
2044889256
1981954162
278973657
1359323943
279131856
1486701397
200358786
196566984
1637376121
158291101
689962709
1074730807
284963721
1783147696
1517521595
132280500
1070734006
578629850
528343262
189349552
1655394455
2070919394
1982736431
684159032
911326356
2134959610
484773313
1936395111
2111444776
1001029555
1746726021
2119643122
1153324568
2131778561
1331084714
55910674
851533830
1039125589
974967135
740579327
377293373
183931882
2131512777
610442668
647715576
740976259
1945532703
470101506
417077064
1537863290
1598736489
142336306
287807118
716200542
270186535
1018650202
303029971
1235514401
1529375987
1584092596
54593779
672939854
949033820
1359332064
293727537
1943936604
1053046783
1693726587
520492857
1980268975
1016623256
1945119869
837943839
698949107
1030712107
288054525
1242733970
657238432
1333350195
374679785
1172904081
607134759
1967723844
479329982
38532936
1331471233
1091215279
1520291159
654208596
1008118408
818649697
1869774677
499058457
1642727349
6824846
1391164471
7244872
1740323446
1187789721
2080322426
1578122799
182936210
1499135318
1179102788
226774705
1855698306
426548958
1051929130
1610458539
2144173324
2096380100
1096137427
1683221736
1583062398
1417566099
947188844
259188023
1677894606
98128624
1460051596
88605004
1844206638
735604288
1459318123
1756318646
2109992911
1220723096
365872346
134254955
458722210
2048845981
1609859660
1862129500
401641023
1638693872
1440599790
1577326024
1890270701
1081889044
325974647
1635728733
221710300
238584407
618159227
1136820863
2089305424
667762553
1509965716
1451618845
421825112
96691686
865325820
409619951
718437430
1136517330
1933255941
100937967
731262728
531288444
1247028721
1963948721
1241713911
2019131185
953463018
730596503
453788518
944115812
1745592160
2074385800
698137139
42731992
723116759
140594862
845123900
1695586180
1360832289
1984292614
1581393599
1142267116
455179549
773705788
911779373
679906539
1914538901
2136353386
1475222926
326109704
1732299620
1516712189
531176532
1983074130
454969502
183363125
382589281
1881563050
1581411462
1278675000
1707532695
2003959500
938496168
1243368480
1799179649
471757155
2111772811
456451066
1462337579
559940842
1240486970
8014082
1298492699
978608209
1626892818
966939048
459892323
1283562474
131205545
76516540
2029810579
864559626
1377150376
1767433723
465645272
513300263
669906454
1133089336
430451791
1096616441
379748955
207242245
779151278
925608819
2039559141
1086629815
1954691822
543903736
661647523
1500653317
25385970
792950391
298794103
698807966
457073487
163813733
720823263
493512867
1635080783
483690269
1884663420
911051534
1433588020
879001862
635246825
1364265407
406781372
1784620351
549590850
797662383
209871035
1059200520
1983635283
1850751647
1094645010
1933548120
2096740975
314201672
648603044
58690919
1311301701
127427159
243780522
1966127138
1426282757
1809735053
1571386512
1912240330
33613681
1390159684
470757577
125854345
1625488113
513432423
1033808346
944283401
519350869
1742632688
222248928
1752569288
16233909
1987527670
409792934
302472287
1582796972
529698270
1365887124
292253549
1901819154
1996299801
1515638984
1146958360
707820677
458096604
194877036
571913842
885310243
69078132
1278422043
1695370813
126652900
478986146
979220774
1401381519
459968556
460543000
1875218496
763171934
1528037073
1975986011
1538968831
1129620648
1785330187
1993106892
1119386190
975938823
476103562
2094661611
1783513475
125693742
1210979623
277865766
1421451104
924542435
748124860
125864335
798466879
461208893
844739603
577679634
1027093713
430803441
616702076
442532807
138142356
1460460286
1639132994
1458105143
491075530
678402294
275569586
321402128
1453759383
1058762303
546450878
103088307
2048243196
828045279
688178441
910062291
9264910
561446257
944729048
1989718470
1554453697
1862693158
1182314376
679782894
1943337373
195442819
976651484
973347232
1124424197
1028242458
1503391802
2108352015
1331215335
1299529772
142195130
1597945538
263418798
1574110454
1691035140
597023303
1813234459
1471426151
598194606
1364619934
1135968138
758019418
122880586
324462794
590102544
1739038349
1629710866
1551935982
1874662345
1220525071
1343819930
1345727155
1298186288
262878368
1327345235
1901933641
1761052364
1177392309
738623044
1565423724
408384609
1300637241
714158115
1594584291
1845376729
1019170965
1689576183
1916498259
1850702475
2129772934
1807755012
1553021349
141087326
19684697
1138559115
1465484270
1286874084
617739896
229908761
1511265214
394371008
341692003
268939976
1914173014
101858884
94363056
1430243815
845418330
278644310
1705108485
922773455
702344431
200235886
1602634012
2080551911
1968759784
562795627
684823510
445265854
1845195767
2097355057
2058363777
1139744564
595653633
29411617
552079388
332825768
1161528933
1414687138
206129533
399622655
1403147604
1585634264
1603031186
1648216865
1869878971
900520727
2058403798
2103152857
1519245446
1859076978
437033547
1505389016
1102517696
1946935226
861758740
1026393658
767824312
1532608395
1414268655
1168468281
93289602
240391666
1660186808
1164339973
1500274635
1194237842
1109527983
339035106
1137791553
2130219127
1178477
1798479346
35517683
1702300390
1605110458
2134814489
58439165
1526734267
960726768
1339939836
184213064
685722037
1628489549
112681370
623699291
1559007400
1991542306
1306986508
412945557
958335855
976617954
830135446
598230324
402917427
1074586890
1922429863
1230330636
2065936449
518518311
684798831
569272789
813446975
1996591300
680732133
456956054
408719477
2079515840
1664602988
1332158064
352824631
1997995916
1476502650
412520124
296305644
162437992
854346803
1251831121
1447370058
1259714736
1620753077
50793095
174713638
947649831
750327588
1259186164
1485874910
1219550406
1917567564
1444471822
405894874
1471449571
2072272979
2055565037
1018633578
48147820
1758849857
429327958
60419877
2005657349
1428213107
110475776
2081116370
593696109
1861223303
473397193
112901465
644048574
1692419766
311877655
1415402670
1544302745
1298808598
1326997965
901837260
1242534009
543735266
1388224253
1079232795
1075893242
1792278543
445585626
1579781609
1972349141
457897893
952640461
1487348221
1988171148
539205390
617161862
1226689172
1001863575
232477275
984486649
448720783
1425593550
652227159
582961073
1836146959
524917085
1674350138
1542885305
825304588
356794906
88954478
1811581013
1036178086
1627878455
1192007176
1108427877
2057528858
1950770870
2098787864
699086711
1597878524
204362519
996361897
1011313336
730743798
737258848
554373704
428996873
897508752
1105863784
2136160010
1203622754
123900034
1482844667
1446480343
2101005477
1343945249
1681441630
113016823
940109399
1301323929
2024497456
624026064
1846154337
1715888293
1623162965
63014079
1288884829
384931013
1540641069
1606618489
1855692313
757054200
2081597660
309181074
487802245
1221268
1787459832
1067529786
838052383
1964778312
502206427
1000239310
1616495981
484596470
1577263298
1118405470
822211753
454390738
1055233240
598579464
1051299339
1379922729
344990269
689693290
1190575146
2038075124
939044083
1499369212
1869062882
1374457013
1415999332
442027840
753519349
639739681
1420552736
1502404652
266000049
358513928
1830198364
346102734
1297317385
1765574389
671450056
2082280609
968741662
1408669182
1211590042
1817688021
131583448
2045696298
1157750289
514815646
40050931
286747925
432158987
1061517672
501437879
755396808
452530753
26532304
720056404
2124326042
10599845
1616831679
546987033
1649774729
1450604359
1803904196
1779195910
272642646
133323685
1619784774
1486478026
489632698
1191323796
1218009076
1475151543
1011067015
427082857
2029117555
1074431604
1418024289
1784450846
419681676
613382468
102989192
296909287
993978312
1199953685
657013052
1571547263
605006469
1632638098
260985789
1179932699
209196792
1045237680
1085125188
354144306
64886160
1173701602
206193072
1865096031
248058091
1448232536
1533766803
1517209166
1046974339
2043775529
360323569
40495443
1054201463
1553165439
1814508415
855750636
1077842762
158828811
2026156951
882039064
688819923
1581733495
601504569
1841399737
764700232
1367345605
1071526194
1821735612
998592266
324846514
337405829
965907770
503308183
1189217313
1291012612
480206596
1489363599
113993489
1655739542
1152009455
2005282986
626829229
141988188
270442648
1882165971
355921465
414375606
89819369
1030073588
745759376
1020247585
1601596034
5304189
2053376481
971565628
1825531890
1193447990
863758888
1550644273
1508213138
130389525
1174369904
1890855783
1681819183
1951780884
2101232476
246811348
1444858663
152435339
808911601
992358185
352890055
297652337
1403439495
6411691
2048120367
1712926426
1722063205
632742419
474829339
1141981048
336213951
330132660
712073845
2002299632
168511418
1075632399
1785733484
1830015790
1954263011
754283451
1917708526
1677071670
895895033
415734040
789611368
527242225
1790231308
2016502469
1401562076
1586694645
113901573
729538349
1374889426
1438721028
1024424340
600886816
274962008
196797304
1117199521
1334962344
425558882
1099663373
1712478911
763014713
515445975
1984856702
1233094081
1381350112
1046703150
641461914
319714537
2100209434
360795372
376575383
970813554
168389486
1336315149
1427437678
642737640
726159725
83053849
259842510
886858924
1309239247
1661466709
2118975614
1163747894
1843692053
1239485758
1768622543
1609844211
1620229585
919317848
737207241
466697681
1244172721
214169063
709973749
1530288757
1990943527
44965971
1527302498
456815518
1173071162
1023109517
1414725724
82596842
715947493
1500234550
1199499954
546778557
1984034229
2025671429
1821995845
50943732
1173269597
456821824
524835564
132009301
1735006277
1916307104
1338907424
720175918
1847086183
431325091
1901055948
1444639470
2057061967
40475135
949365156
2146991033
1653458099
767178272
1285712084
1117586882
1983620444
975248143
2089836166
561344139
377736074
532178382
610170823
129252520
619286196
1639727604
609537941
542055635
338931626
1660119544
753158304
59188538
2147145746
2014277416
586592410
1427989175
900833208
1144375978
113830215
1366600794
30350177
1627567322
294132679
1862385608
1608839866
1282852268
738914817
613066190
1552547481
341859742
1931467121
332815987
203583359
938595669
873024755
1267586287
1907260255
1029010881
635512763
170859631
216569104
36714835
582745742
1729360865
119285918
1529107159
1166377776
95195802
440263372
662994578
397340018
2049948693
1441693656
327752365
1676176976
1310792879
1378951222
1551369981
1363061260
506391982
800991211
122703147
471153121
436724189
2046534807
464163231
412563272
1105877170
381959001
429869782
609668321
349035530
1816502147
178504328
1257558506
2099766153
1163890852
980344182
600402971
695001335
1091330281
1444326212
1420212520
546214999
1098646253
1689763804
804160106
1238935691
1537908844
1175933472
307492360
1252824998
945535197
550577659
1992452464
196990629
729990743
1791113950
755114956
1787775475
2135059792
2072069405
970207271
320012761
197866089
1641410044
626931672
946683466
897759206
37739373
1591698524
1660664781
1325171982
1438548284
1657227725
1289897747
611144623
1965733923
2053626192
1300076951
576841364
1989353372
983259915
524123589
430073860
2133607468
1490514133
1518811936
374034321
1300599093
71704505
1398885109
407163067
1691617461
714990298
516510624
929157273
1799603019
1855047030
1605725789
1569678605
979450021
399672625
450998650
1167972929
298536991
1790557271
866846380
1431060790
1367291932
534254562
1532511736
895452587
439289624
566197887
659724825
984485117
791946159
1233287516
837692794
1193860026
1993241810
142694423
478420411
1108034637
2055297487
1212061137
12498935
578428224
1384082172
1192439712
1511587203
1207664487
1949696403
1522272168
800223211
5245947
1831438453
1205423557
1236804893
576109228
678663028
1201206152
79963038
298070229
1985200377
1659184389
1622410955
1335271068
711221472
2089798707
932703155
1867457950
1176757708
974395945
477799499
1629079419
1252269211
1957108307
954479768
2100091830
1968188700
2054179818
454530651
482938398
1490706985
702760160
1177339255
1365435625
1954724374
1465080728
2017989759
1923010370
554122885
1996118328
38783165
1206434618
1672422749
868955192
933297676
43004918
1963046862
1837748772
1801769965
292685951
165282869
247517947
608624902
257456424
849892625
1162764643
644739030
693825235
1842508196
1717636910
783811223
1520842784
1464051303
685618735
962240539
1060524168
811439443
1732731577
1898473224
120237592
1352322426
1147291152
1809640346
1082005495
1750346795
1542107358
586144283
1024132220
1547306123
450434247
663774306
1323663250
1630670911
1892421526
1669985789
1832098001
1701521256
1179745364
1341337528
265116139
1016578243
31952573
1705520259
806175917
1918909096
1739519092
716246466
1633311186
389933610
1172766759
584437500
1544857140
1360000090
711777088
281043457
565008910
1910173142
1268170840
1613632675
282289919
1413759833
1625570572
1087453980
1421714908
1048209929
1578925353
1822696753
314279219
291166139
1569954823
1267620448
357908475
315015890
74448728
559750768
1952750340
792177378
1307097322
842022134
1571761098
532981994
1888874825
1285299738
699082403
1995015995
2064407037
1877090964
1412936898
796959270
1394386829
1338001492
1093784242
1988136974
1966085123
1182340666
1760474744
154046890
660269290
1490342107
549764512
647416360
1306399220
1190983191
803988535
1010515888
753972854
1077084735
1092534796
587899738
634051755
780368791
92606915
1926226324
1661604616
850806434
93372096
661355099
1923687226
1339900666
680950621
206020995
2044971995
1895968460
1812651711
530065174
25133777
1653920732
393022593
1612130128
1326596105
207256288
1913119030
1024426725
1509969650
801089732
466790818
698752905
688531724
697115174
718954762
561180668
1197693138
891369432
314341099
1033552941
107700888
1919834866
601628091
1320870306
1799469096
1998584217
471539866
1226269684
1972220417
2120655493
1392460387
765289598
1593021093
1510765107
2135761742
2070539010
147820392
445826500
1816243980
447129109
133161997
2067413191
817042315
447572638
472312958
2046158922
444743452
176389407
1672365714
577437609
82175537
601727215
1081343233
1983745270
943198814
1979576724
797620735
67869815
1041184760
920420761
1091960760
697802125
1150014629
1579926605
1898671239
750980930
1071879623
787070215
1480721497
1243247469
1901266474
1498347396
65569444
248744964
1455342840
1745635575
1184609689
1329520302
1181565730
954750632
1874190053
1238204807
509741754
1374545928
579870644
166473435
1996721116
2038169083
1846471087
1695850884
886338615
279491222
1408399753
2006333983
623479943
1283973823
560224697
1438050652
98901815
201760089
1348135883
955082255
1885398512
757881811
596376529
1209378982
466583829
1840448135
1288132984
882945956
1266578595
268871906
800226066
1172343632
25276341
786311590
956180326
246526603
913414502
1589476072
1280256124
1893900104
1661249755
1976749794
2033386724
1020965360
409829717
264207305
2040120108
723607124
948345481
603827231
1919791925
545693621
385117506
1253299907
151142545
617460962
1753688809
350683050
506645899
786113797
1715796620
706527216
1646957614
1753680678
1839579173
782112189
2045677975
1330948754
799631946
1252785363
434272124
510675881
747751609
68603616
1184999159
963927930
1244195353
2026466246
1604661791
1586949258
1184695024
1777936785
760211280
973095583
572185459
1825279117
1712939580
187430632
1433388474
2120403086
2091984556
1750411607
1276910561
643958772
185779025
1259278131
476006208
1142586465
1420032796
1951058125
1608928668
397555622
597030848
1563131060
1541793542
297126587
870483101
1428798675
1468603875
1889906384
1885228991
489107985
331183028
892368288
2088318329
1110675586
1334153064
2062205283
1600491908
837014703
538670192
1282802992
595565112
2101134937
608911373
388435188
1592639911
2119288252
1049587789
1935494658
1620255026
400088923
160936451
198967154
646769289
219490470
654522141
127269427
1368646404
2073584650
1480037389
1987928278
2059068690
1333587173
89991111
1661472901
656632504
500755502
1856637048
1329191250
258023445
676058211
1078229576
220560783
241532175
1739007567
556133860
267746027
1307338838
1523809430
428312145
61708918
746774782
2050154583
1434527564
787892359
1667281148
383870398
1420037043
1533195658
544089993
408227665
125428588
1036172807
451861325
2046688066
804354627
422681219
527070284
497538878
300017044
481450135
697073285
2122161205
485309036
1145772565
1624523871
196121410
959171745
1404051045
789426271
1893966342
1143534683
1370460670
766261099
1436278277
333077554
1085220601
1363201032
605514192
22730802
699168062
140760885
856397991
223462247
1817256601
1972124521
1022057330
605021838
667669438
23879467
1651962901
1602938363
1967055632
1032732268
225833504
1635792910
364241571
1829209469
1671198652
2663325
582148924
188658417
415024201
67454309
1099203752
1322926591
1384516214
493821915
1320537772
1897061609
1999735603
78786435
1879625925
1874958047
731839089
1738345214
2022509221
312684210
1954622279
1536034668
193108975
845764764
1633420442
52881593
1876639009
441651388
1597291622
1928336950
256507775
1529148755
1274371390
542398869
687003011
142256447
581210433
1249780977
1357570692
529153416
464697248
1421828491
1792709634
1083352258
1673347068
1984742702
1731363064
1917725698
373902970
1932898604
662966879
1491205697
2031528195
1184995409
263123855
535014819
130804483
1048308994
1857309396
1361954410
920453413
81237998
320911578
1885104396
1873604165
1936913878
203301273
1961552958
655087473
1373986261
1230912492
587958103
307386364
1193226300
19852061
1299317934
1719344702
1392864253
2099862885
946502571
935055124
353488219
722269626
682955553
2134782688
2030072862
276232886
515885933
2142939519
448008674
88608848
1492603097
953476712
1318690936
1638430378
1980224985
1413215471
1005887351
431756123
1913058607
1991148695
1520229192
305610996
1067424877
572816709
1842789177
1311074297
1752759748
1568594963
1108285189
1867669120
1848740604
557766222
56858204
1609011418
392623773
400901862
1996527083
1559097719
1784954636
331047517
964531886
2122690949
1362018544
853914212
1619079922
1136967965
1087066280
96623445
2115345833
357373678
1068784939
716416762
137799778
583778717
1301944831
899144170
256004426
1957805728
2024124738
1615810477
2048186781
77044812
1519943377
1825693216
783901574
735895557
1245729129
1349813024
582490416
959723506
1138341303
857757530
1177213473
49115897
1696155671
73124673
417428061
1424900135
1471483637
1663511418
2029934477
644528256
661052796
1422748816
1586819194
344894964
1182842123
1240088544
1072849433
879281049
1850499164
939945781
1180296889
1736986359
378444973
424378680
1260235745
2078211903
1906830637
1928308202
1226651834
9915997
820706445
370862808
114449370
1588639810
1323448093
640071429
959816167
1834138692
995976600
171478914
1071862864
1726456927
121655036
1331241920
1594490448
1429214777
338387675
591962431
63667286
1067477631
1446472662
2003914915
735678860
544788089
1679640947
108624144
2033649336
1646865076
1682092759
1712688403
1327910834
1739707524
1531248780
31170246
225360489
1741817340
2059075393
1392057287
457254090
737484152
1292290470
1674301888
1931819756
284141198
2100341467
763312794
1165507872
2025663117
2145650812
552538214
254168872
831506412
214389988
858794575
778521909
799183646
629672481
289447944
258484973
1415560862
1511238486
763377398
2129254741
1586203402
261541606
749868412
150910308
71630847
1241199057
1332264916
103775753
550333337
1438503049
1339907108
426824348
1294445318
840305233
1263746815
1701984345
734018311
1099352828
826851110
670018016
611258301
286440693
1507217952
902737137
1195652333
1953268824
1337782393
49278907
162543297
1201405950
163889586
1958637741
314134960
1555141856
1110249724
916794333
1343122073
1983938488
1376684332
599019763
384356107
762916628
1907407071
417268298
550354465
1155311216
2113134454
660249283
1163966447
782362510
1712324601
650673085
1737987591
2013684962
738868836
317940636
633433106
1491238058
1835107380
1896434753
2029072289
1492842994
949185327
744149218
293415081
1386782589
121271128
1925782699
1667508639
344898069
195460596
355164252
2122944497
37337741
468750906
1343541614
2077821898
1436473450
1672145373
629419906
2038640905
160807756
678315166
405132140
1436798740
2139434507
1420133684
619791499
264442022
547084432
655922533
1208702901
1992451374
219021882
1423413706
771085619
166080565
1643207596
507985603
1781901069
952975762
946852376
1328530473
683184013
2001147482
1059743790
1557049866
1331914483
1729749078
818223441
1410157611
1766973966
719935203
1890894655
219946844
2104549501
1250905797
1099438420
550821051
507265731
1784093389
1443142919
1734573637
277432597
1940698026
1888526841
1456976775
1533442181
787523649
1518556896
1801426281
1798965826
859952729
924047552
1510777408
778559909
2049829450
331369666
707003034
837290470
1381607332
438698541
1880822999
1213644045
1565653315
1835244776
1216430669
774304181
970377625
121522159
1480071879
1774219650
1964024502
1466101559
41597170
1450342282
1514280707
2034008629
878014125
1564726829
967176466
184040978
407812437
1456055651
1145777155
175177625
1008893451
1833793988
601863179
450534867
764448208
380379555
41610760
942033997
1381986763
1635118061
1201211535
590939378
1121222584
1492743793
1687688037
1009580781
889337289
805438436
606593120
234296355
309190534
842160728
222145391
15297603
548241707
805644545
188517078
2141969991
952044718
832305060
841197323
1415812922
1610210788
950377273
515062732
568504376
815496767
969225530
530145208
517525675
1594929492
973257174
98014383
522049743
1278986632
619576774
800202863
21992347
2082030570
2084392159
446311434
1159426363
1933814789
1909491780
94612780
1621969232
1828178238
1361169564
1865946494
1641817315
240783795
1431085053
2111228709
30282012
853436325
620013750
752118115
267122966
684924295
762637202
1663682697
2065598575
875577703
2061537717
1803800052
1181553985
1894527506
1920874200
434439339
1614254846
892762883
25608148
1145699790
560237376
1595537611
1645263094
283211829
737944109
136791246
204553120
2106151202
1992892126
1827170859
1098603877
1767980220
230227491
1828643266
1562846645
1382303068
1825836469
1676465681
860425231
1712985295
1573293251
967487529
1302527710
1972438109
1712576448
1833560900
1018687657
1374811243
506239488
50737538
2146103230
270462398
935397284
709214172
932365074
787318960
197664834
522850911
1745555813
481173033
1054144806
1047648398
216796993
500219818
1685262247
2039296532
397522237
530118475
140681952
1407529472
893091249
250695813
648943301
1366797272
1504553988
1552918503
1639013746
1107838836
442309247
1824211923
793537085
457694538
1234079636
1243984908
1150921563
527637288
401776101
275217105
966888579
1560899513
870779184
600931480
883163462
660422371
1990636751
1902393437
1722881716
2128502499
733026897
450742214
1097436732
2065685370
1590839175
535799804
266370955
666501740
1632920810
1187858712
45548325
1749661793
1594082112
996435632
1235936321
1592661170
1741583014
363866303
49372020
2076525840
1122525365
884476568
450285600
1258928919
880606668
485198963
742171673
1250991961
387411152
1303095986
212730964
109743705
1175074859
1257447116
1826931867
2022153326
1447006460
1697539896
1488404548
585081389
2130383951
443848623
1736984146
633327798
1547049554
1097986460
410126790
306089362
1616874540
125125600
595926320
183932822
1533559386
674305060
2073326686
1355444885
1898244756
652316119
1378315965
764484569
825128627
900217597
692775370
1166870083
1049235992
1628341327
1562008301
867065613
360816862
46135889
284815919
1942067455
37078351
1873634293
312132560
13320727
1116892861
1256822857
251788157
888282703
443477820
1605443045
1676416399
1668844780
1354930748
1647154115
1778721281
1415984236
553052835
2007359723
1250889337
1017312942
595603804
1810640179
1294923787
73674039
218483426
49979563
146441909
686632344
1669520977
1657793908
66997773
1170478453
1827185434
582786563
429275391
1419501265
585838458
577908503
1544616608
2052373720
1673645757
1682239189
1169656285
1116978975
1740889888
1127327124
829530735
2056437433
938162431
2119697936
1885360161
1860800996
2036669468
951772524
1239908455
657557789
1585096187
892812314
1375706319
1434726899
1832505524
1136848031
1137192286
251028769
275249355
103044636
1953792682
89168162
258403277
1735633417
2093705326
1634041702
366312952
1524043414
1704124162
143124596
1674881173
856327528
1969282759
113307494
335163620
627350805
879370536
176648130
471455170
1344858129
1426584560
1440333802
1244530238
1696153155
1842221693
1136309919
2127109886
1716962387
1412008208
3339894
1251488172
885242886
1822531146
1410827019
1554010851
70720846
1878246888
1828101160
1526689781
586347847
1919130217
1420550869
1343860078
1592692655
1823989791
1530709241
1245465951
883254816
477990582
146682458
601824744
1480317206
1263133591
1143248889
650997446
317370303
1792310484
922690907
1553961007
1539465270
1977776710
356472721
1661851836
66527324
740010193
1397608113
46543833
1141292294
151172154
2077059375
328022044
1881750363
1147756802
1099802738
1754514659
396181617
1020907392
424500539
336210340
1400979830
1653458315
437164943
1226429300
252345497
330104995
433911635
2140046072
470464587
1487638743
2013726801
1016597377
1943391422
297876023
1156331146
137205991
364376776
1821564798
2057293345
515603875
156097884
1665594478
1086479470
1524926724
607099054
341702637
1091720052
591390233
1333736356
1959261751
1632958030
1545371868
722218796
869274376
1247317467
1970468215
282900132
580328568
2062607416
693044693
621650027
251012060
1089407462
1595512903
1260008926
1136796099
1362452838
1816935858
180143022
1183424318
1529410485
322387856
599323193
1963288488
1524698197
748893797
1224795523
1385514070
412491273
1496786994
952509880
675396904
854650500
1806446056
673664865
266069115
1157303041
1962386202
1045138306
485762982
798065792
2008341102
601673703
344009460
1230697493
1211587955
2029119428
103787108
929154684
47100438
1419330361
544499015
1939067221
1239722174
1180012524
1117327168
227028672
700396309
721230315
505236304
2097963570
265208361
59568768
719629733
1830405065
932326439
1570824767
1204471447
955528580
1194924907
1113661233
458634171
1817386662
307102698
165072700
644070172
1922412755
416326206
1572359861
2093116728
1076065176
1565130983
668877137
1037684427
607787271
344131590
498231990
831720466
411671045
2108068390
319376891
1541288442
1327471163
1639451470
1006081638
1800171733
1849889893
1298634428
106186665
492332764
1560366918
275561888
951629287
219509155
978131103
1773184355
233784878
1595869594
330386071
129027427
283244154
1606492922
800560940
681792970
238661205
1853004013
1128570207
772132072
100619894
2077925226
810173486
1667204861
548387291
1840922002
2001821715
136346290
1213410636
1848823711
1417387676
1621469327
659161095
33722901
331266676
713820400
1939780559
997208715
2134505596
1285227041
382663937
2109631328
1705437997
2058315412
1864141675
119579905
369524521
1244658542
412523013
1565106361
1355501564
1538557538
1630357356
1120741955
367149916
1252549752
1145025968
162386695
1645899259
64071511
120976238
1771025274
1569538075
2009447651
1373088613
1982412174
801634612
1450482761
1647353029
1823139760
630678600
487816458
1156832226
1291277777
259448019
1070601383
1215224275
363064482
1053006300
483745067
826094833
2145117001
1257587538
776659858
219042234
1113468385
1329384845
488086967
1491974584
821000117
470457837
1716603013
228541677
2142840075
1729951561
962678493
96471507
137256590
1473752447
218642202
377296192
657465875
1690706554
629709157
483453681
709451254
1380485559
1717739229
777571684
1140593355
1099789623
1311311407
234016522
624459220
572041552
1662563222
2037754182
607603520
2134391058
591119825
1593007560
1192218737
233368150
989934931
85433833
444812777
248177223
1498544529
861076363
1939225069
182950367
1884076045
1805902170
347116246
690624745
233896514
1357795889
756955356
1435139046
941812760
1643344551
1273516173
839761761
1536205164
1108990052
622898558
1289409587
1696720226
1582801566
1926775713
1573256165
163287088
1437555253
1226416789
1490251029
272590024
701536890
1717597922
1917992780
634484765
1569554571
1613174027
1146134521
1552686740
1274406098
88279810
474631627
1894474438
738810317
1844034445
319970747
1381565335
1645278605
1935015717
1880704681
794950168
1892802874
791138102
2085631501
1849591922
300528002
750188586
1342876746
108384182
902137604
615633716
1381982242
545648172
1757738679
1837173080
262761565
882484671
1547286826
1091132628
1072349726
427067847
387261502
310672403
1290856245
283031081
456419857
1833556805
1664940282
1593379997
425501221
931174333
399505645
1577253699
521640350
970154077
1880908093
1211812747
2126670382
2002741722
545128541
497121157
188669086
792160123
549002775
462096486
500731553
1391693363
1159849838
805600607
1041163607
1407688317
1580016227
725104828
672449344
1656223406
2001414996
756676430
1475807965
455519581
688797684
1841516059
746251456
403813182
297591930
50966579
635752811
297467375
1787955012
771161629
972652779
1922283971
1460325915
116234966
799634101
1021543541
1992564907
258018040
1912102616
767864491
1904758481
1143741021
1255236906
1074693925
676201279
1135446663
2073626243
199666720
1829339217
1995721104
846062712
2110940804
508634320
1835282215
1747536214
37817063
1123432286
1046234108
1146124615
145253622
1154677492
1283952409
961006006
728508718
825166760
849439955
607682988
1474916154
1882915412
1905683593
1497006843
69153774
876896427
738899844
628275409
1435296762
1952630327
1399783026
1979142602
385871326
494890020
653062131
2070593225
2032753705
1069017502
1150564120
1331592221
1542748138
1564295042
1364263321
1370398951
1152873161
586165775
1683295619
690436226
796334392
974901057
1857831034
199516578
395742439
231701699
1213580441
821966667
1718355732
1299774182
1587195978
238125194
1817420300
696249805
989541233
1230383443
586755223
1036227841
835407252
244613696
900858718
1492897904
188222695
1231702299
786428761
1327393672
1540248654
263223485
796271696
1208595149
171714770
1660084700
1071188727
47533876
739608780
1166707374
393372374
1363831451
1938147857
2114705396
712126721
505682947
1542881206
1153006695
1666567781
601431095
466937999
2077045080
669907336
282050909
499049873
2089236218
666693931
821904224
1669363681
1880464490
1940231755
1410418990
963299117
478433420
84186861
175029029
145600467
50788721
611098526
2052251942
1669126460
638424318
241079791
2041300326
367612974
1253368106
1182194524
1212080597
444121323
172199032
1068013160
954274626
1235418411
226831785
1514145272
1335940784
2004835114
1425278143
914676395
1440992469
1930059513
2109899363
2096470495
613975718
2123171153
83204300
53806997
1740478848
1624150494
518050724
518166545
1704917909
450487472
1383413886
95873865
1598728145
507468290
619966207
1281183397
1860012678
333197055
1135980762
1805862647
1533654360
1531998298
1054343889
766976735
827775876
1735160185
281097238
55481679
155063997
2080295240
1535911692
44980082
1180824099
361486827
1988944231
950784839
956547008
1805114826
457106569
2111952284
2012689554
172785277
974015849
812730412
1878346674
1885532838
1015856457
80147555
374305857
1918608633
1002637749
369052971
1606681715
1546412306
1987097741
2023833966
324335111
1722682176
472526026
1351161280
1277291324
372432394
1332139634
1291601865
2087090595
2077110290
296737425
1946122101
115195988
452379402
574668872
1344756058
183255571
1632410010
814402561
1648210343
1259408219
778786137
556542132
708007359
608116003
1574051352
84662073
821573247
1608524467
487198366
1198221116
921858734
1096903756
341060687
14645049
149778784
189543516
138929265
1245707433
2138702884
1460284303
518722302
1539396724
1389924589
2107067634
1525452947
965155556
933643380
1988229752
734677268
673303628
648432892
2109366412
567007512
545795313
1142954888
2144478076
1759163773
2084403564
292269952
1064129118
627103731
393567965
1835329521
1573233711
712439591
807844712
1721687409
1799421003
1087062905
1444816373
72369616
1681667500
1506389416
1363230486
1896996110
21706728
313439633
2018756757
1554503706
156193685
1464713217
196052577
2016370407
1592059347
1148450060
1149232723
573116194
1372144912
502310404
1781690491
771327463
1341781322
1147944060
1693253563
748220932
1768825892
324448050
1828372857
977972937
879455545
1867940387
608239231
391505317
2140595796
297880375
401386137
936917187
1644393328
1170653491
1571405214
15430972
547251137
1477923309
953504372
393694461
192632050
1777287287
1899729146
1999116720
1688231967
747588417
1175608467
2116265586
353603025
1112267515
755092921
875889265
1812632105
511424400
1445687673
1380473554
1597886758
1034897373
994136614
1898962197
1115663222
1941526220
1356711723
1288348010
802754946
1429365366
1181552046
851877125
1619812624
1849651583
437889167
39230466
41912398
142963281
592218330
341132315
615412478
911351843
393346467
2037259900
677821983
824406692
1909746952
906340888
1009628230
1440125790
276681633
28931679
1079087729
686250887
1160842567
309413108
340202362
1363762081
179037408
555365374
789857399
1619224705
58912082
541388973
204054970
181842485
1627922674
184545653
1630173667
576348582
1305299506
1147582376
1078303629
1007992774
2020815877
914299605
1038043166
1580917488
1620484587
958241298
1735225553
1927275932
281808944
1202304675
1418148631
2054988913
2109422562
784029297
1514720306
500761800
1401648135
548023691
1816944160
1191166619
267497600
172503363
2107218838
1426441939
1615950748
253760028
1057768425
1317930461
1484878119
1185987952
1741887518
722658597
937754580
708765939
1204293144
1662921351
397103222
485860236
981650910
1941467514
103116551
372175100
757495055
1635330481
1078200909
937257687
1208722420
197139798
1802372218
19917676
1887949028
1220640701
1728105336
1470644232
1043522817
1328382676
99317944
1325261624
707534995
1650226638
1039514062
1782955658
771704451
168324026
459505922
116913598
988484104
1455253732
214334659
1015855068
1768550736
1346968115
1676564586
965286482
2080246459
731058732
906544205
150272786
1331792086
1231458417
371344996
827517549
358362786
1205260051
2052641284
1213406706
1050620991
470210829
1966155863
1687841255
1126721982
977135829
1235222610
1226196010
130917719
1179733538
1098381271
997641833
1924232754
512548078
319638246
830990258
1468146045
1331880621
201348209
1598179247
1065608694
508339550
608163411
831365214
814188790
1583638865
225708602
1741473816
2030971356
694288290
1210284195
1215097908
788225779
1673714849
1090689714
1523633001
2035718574
587642325
1979662543
588314467
1824313926
554280973
599311463
304750613
893615273
1604642283
20315918
928146584
2142094442
2078207579
415894325
1028566652
250941715
1880377906
1513671786
1623266240
709218891
681693916
323764153
1384726827
313627699
1454997686
288068446
1668279279
1995922357
1495974116
1172637644
1685474476
1726171783
1661424673
1790678892
1497538931
384207786
1009628206
954820307
1883420656
1470662542
266470125
2007498058
775782259
2087870563
968785941
1198474450
1496097692
108377652
1633978274
1065112198
1884761732
1242542906
2037848172
600897293
1707487984
1716084792
1585963388
788338237
1464630826
1307983991
1589631222
606259175
863654628
1290942066
1663851214
449200223
150350680
1663020947
1203359170
924483377
886276851
31922439
654627600
1184614875
1050716503
806919017
2068511495
32041318
1862573146
1395728232
1977877809
32257307
266725831
1545836984
1389143278
1199923324
1261673093
1491574716
904646843
168105332
1200170039
1932411720
1272682450
1508594491
1879466825
800995185
2015264999
41523067
1188339236
1360542756
1321889837
1976159655
938577485
321180471
1876039032
1950025893
469332884
214711216
372630171
153420097
2026450366
1601812169
1300597189
1675845601
267476638
2074809328
1144718251
90819615
1897108742
617448691
429399520
800179459
274890487
97041006
1372557445
2104705461
1335763679
314132400
1264754099
96016645
2047157002
595283845
616314412
1879192184
1775503180
633763900
2033363207
1656782355
1745588056
2092705575
951638389
1059501143
1431768225
518588007
497548399
710270812
1292617207
1121636341
1747640280
1964747260
962224036
1837851150
250853351
143817009
971722671
2097290196
17135235
387205951
1279219423
1420591463
1685694489
1846632755
1464664898
537864140
1917573896
1719381394
301218497
865069592
659787102
379063806
906022262
1782211624
2125832970
287722204
261426899
2055190713
1245078641
720428874
989165875
454204433
16057430
1895139922
1221482364
1948297527
87666233
779593218
187463583
1078590939
1847532686
460146831
2072110129
735583903
1375778678
148384782
2083497950
1876239143
1656109561
565927723
774739503
1506028259
1690689863
478067896
763961133
1742477476
651567736
28388519
1167337668
1556453245
516417759
2050665472
264040781
754804272
906124358
1747918112
1982331263
1796992114
379137925
1653792701
1027929989
1600329330
1997960710
92418369
95932460
1108572511
1926300335
1699501534
705599943
522829742
1893223909
1412663106
1910351432
1027955972
1939792881
262319685
1308267971
2023328490
1739348640
1388962368
800026650
1575587060
666882251
968012235
249481067
1890663551
1894511369
1358770879
1496441631
1790631405
1767213864
597088855
1317662949
1786985429
677221877
282861013
1024278519
1894583303
1595924762
850778755
558465662
1038392160
1414476337
476284458
1694767244
246727275
1587016829
1069754109
1366385214
2012094697
1691512598
1342706611
1202461058
266445618
728597370
99712147
1952822483
1573866784
1520104376
984726272
2045301057
84561875
820392028
1675061729
1973855450
1785947136
1107210094
329860634
1420327034
499806345
1906231740
1048958573
475933384
527987878
244851160
653777947
593672683
781368611
170824171
2001767085
804246958
569925882
1141547624
951617771
265910909
1787495528
1126991812
80263282
692848
1000597119
2020124948
2145109550
530293017
2047226884
1326886416
1600750249
884765746
2024777042
1555830162
2027749975
935976694
906518801
1889227684
309757287
1795718144
991111518
405829604
1894394027
1000175484
1902038939
1707367358
1636588972
1115578706
999944474
1650415675
1241328183
2050033602
1472854731
344229172
325267884
542398861
289830449
1765703317
409437317
1074483117
196713735
354857827
306395386
209903687
2005349847
791690140
1515178671
15464576
1260042200
1461663262
850084828
761429814
733853617
766881721
698428562
777674357
62364578
1019154582
279528429
105616951
1519884103
692261706
1760362388
1870026484
1604972618
709444213
342152237
1035477810
901352125
1119223621
197019132
243989032
1918811300
619319215
1314635879
1332185650
1782344565
1928180878
987707186
283339366
1319923377
1041254452
2077265300
788815244
1350319592
1023763487
890292144
224500678
1853547365
665358273
602603998
2144085358
1303984579
61896427
1823748422
1985420509
1954377505
1840949002
1577757781
632891507
709132
238605889
48659113
723508675
1887364423
1911075316
1909157278
346960665
1831124078
1772041144
1619918832
1174337923
1858052114
1699774712
557580045
1646551046
208534008
1918718074
1306130949
985496804
988121436
491706535
231111508
1037754453
619306692
1934247457
146016078
2055941772
1593713030
1067760075
1212868103
369672849
393419391
1713426112
2057548520
1906399149
118655190
1652468018
1022080100
1267776516
1305001720
36146163
1319370054
1395100497
298681844
1558050710
1259099196
2058809373
653085189
1702580167
1198187526
1205497532
917737235
602147375
2046932083
2094577568
1498917990
1165714519
1453517295
871661891
1248645478
830448132
1525992868
1738959488
1668698572
853005262
362192523
1759044775
1235302772
284959877
1215768855
1851729442
1124346126
499232906
1607345971
922756229
1927707232
1307763495
1414097187
697210488
1269804124
1723686175
1881064832
1957101158
1480595209
572416852
1406390670
1775025396
362014892
1754715191
11297054
767502919
1890674953
1586472645
466669321
1509931451
469993069
133689465
240979430
1369580113
1382132051
751137611
464093080
1436521140
1160106268
1965077691
4101565
1392896636
1574041515
1680186073
688142879
2004614253
719699692
1816237032
324927172
1320409356
1118135152
1347961725
1812272827
92545249
498268610
1626847545
194057488
1837194907
1719333527
1694838585
2092988055
2115004627
2039801445
560680954
1236398391
1443548514
1448716931
2071135383
1650428989
724452025
101690589
495962950
130842897
581968449
187602931
1451791827
1148642053
1080945460
962281415
520498924
465440756
1884539879
1776080430
1236281732
1057941442
665990404
1466721744
1579243087
1086770683
979071781
123705329
2132591201
1776185388
1099059575
89112547
9190751
143480871
1483916065
1501441876
2045863748
1127695124
2103285545
156684950
772949942
873742716
311439625
479335710
281701126
1327800395
1318144945
278334802
134842735
1428265220
1606140924
1457451385
1026077917
1530644808
571501145
1916457704
1876889280
949515192
68672882
33334118
1010763670
2006878226
432893012
153387253
692397018
977564506
1655439563
47401394
497109717
1437579321
1914048891
1550022790
75734250
1117212383
2003934192
950618484
2085999047
1559875059
359737177
1861952915
1567235774
1322801717
237162092
197351237
1053336650
1724342024
58610129
796657451
1533306242
71700144
1783312938
68583224
1512097239
820882021
1331155654
535738329
2133888635
1856606883
890938237
277621722
897023513
944316332
435573381
1854993591
716660236
719077741
628754431
1196961552
1769054512
1265362941
219588360
1474602611
1871088023
1572811685
1994528853
132172297
951768885
1174302064
2065800359
1251010757
275578345
2015676137
1668556497
112768295
1038279682
89252667
1754643989
1704268394
1119430774
1747723844
1976887305
1814767529
1797058652
1185205724
1668488086
156089651
1536769642
2022625653
659110520
1306124313
408997959
1067027113
757666810
1405865564
907904321
1046488442
1586818813
1810705352
2087603348
1633605705
1535515666
16612805
1046256368
364831919
68915297
978710433
221407659
1460297397
891913963
1193893653
775535812
1308147282
2143497174
1587654590
1678684322
1873098375
771181993
1748723780
676139230
1168103123
353966157
1793103507
1652717101
1147826680
135124790
1348729638
2104356104
1460817827
842579778
1042120323
1941316499
196584457
1035845925
982051946
157228981
368299980
1710515189
317192385
1734901186
690972920
2030282465
1929939898
857552571
2115570372
1371532285
1685083573
46001725
730721854
2097408491
1900981256
1028573362
1415924132
199075523
1924508838
57788960
145717819
101218826
549169995
861322212
437908118
105715309
1313203307
1911135046
138998913
1149279500
1365080742
1602785110
320344217
788248223
1947187848
1051354946
1842507309
931313357
1761257139
1459528008
2140396553
498582906
566676510
1202714615
304326824
1263538559
217013879
1200781561
1236943466
1147472655
727293110
36053805
1027776325
1079682416
492600482
1417088293
130575930
905159097
972660646
621023973
820252198
2135744681
2049478336
1844776188
1393905457
949534113
2100641588
1359580547
1948121676
512978936
710073830
818489295
344793605
2009691550
1990452392
1386102086
281819740
2112423348
504919490
2040812748
119470322
1249348110
681836673
974321764
321322382
2086937241
1684745570
2035161996
1352417975
571485687
279646808
650447276
1007375570
1837555061
1278914276
904453062
831148944
1455214092
1973924042
1101232024
1987426731
298888030
168787895
98047251
1818619158
627431791
854954439
60181786
1085183773
2001872732
444074002
818458472
618186052
1408731443
1214485065
71819526
1504235792
1187175039
969382832
56312453
392237081
275294336
399228561
768613992
588401845
563676242
1772585236
1106271972
703268369
1057185040
1488804209
1371655316
1217820758
1436770870
486144525
118936714
1977380070
208662023
1790502286
1008326304
1557320501
1252325290
1116687253
974912447
202514395
939625804
1316891741
9475098
1014855163
779277922
120374669
1782447404
1397724836
717561451
787236423
1590497418
675125771
68413051
1197853547
2063604085
27291326
265420680
32744280
972706709
632693330
1516416384
1237769012
773910805
1361834559
1113378947
1780093446
1077848300
1480729258
246486979
2043844171
934464810
821731461
101464962
554748085
2123688145
568551461
535707526
2085669206
685106819
1378727531
504347889
1406954517
1032306401
2095251674
919483621
359625728
496283252
304657795
2004380405
2031032473
592376763
514048999
661898909
2033570068
979506661
1647111300
995343927
1234463097
936293185
338090440
1360808167
1053384260
632936066
1827078027
1023957321
613384521
116971059
683820040
1615683270
1325720808
1247984089
1517186968
1500827918
1187713448
1041246460
126444863
402964740
1189183759
1322443034
859251371
2068870216
1580950330
1078834210
669485325
1718224490
1714530784
1312165441
41217150
424547338
571629012
1332217004
904686719
696413230
1127102971
2140531527
2020676866
578866043
937791584
75264867
1187693962
677813634
458585767
396644857
1834082861
1837287389
1315322182
1977249140
1242090320
1702525878
974919865
1369937032
1154752128
1591611522
1982549365
103857161
1206042119
237430321
233853947
738772279
1400283590
456609593
1628275018
2040319040
492793643
1821737643
604954408
84147790
93837599
968529711
1351962712
219936676
110545158
1609467067
1672084628
1677371998
688213601
189410947
469435665
1826540482
1739216739
2140698171
14844182
1541917688
1501376764
720327946
1446560106
100553340
1693437671
771358476
1074978108
326518234
815914238
739052709
1018070496
1343445280
2060293556
2134748529
1105994791
523838154
2044683227
1523900837
920140513
1261419026
1707690593
2023210358
820319402
2055593456
1254298700
595440183
1335211838
247046935
1263029600
1284366735
1216028705
191933005
4522524
1421637321
814008639
1705565805
864176080
1489046022
1321563040
1047182081
1099140553
301926853
1206730243
346430059
86357039
1236872583
953810717
1711442900
1215360379
1776873454
1639901814
109851027
1395549676
1764954346
1384414527
726018002
1358083129
630333449
471970247
1003188827
1835929998
997199569
1640987716
2068280027
787700244
84396779
1075285750
2033117004
1145492717
805822548
1591698880
2118283375
736478360
1032790949
649108353
1384357745
1343733482
1253860447
2023720431
1155894411
1815793148
774514506
1934694632
1302459803
1289443203
1221552205
1052841007
2017190748
1028181473
1591633201
193558227
2052642976
980953058
1733979984
1770797934
2025425034
1277501729
2134754981
1426087083
2075857935
843268679
254311168
1476600179
2028589257
1710207347
951146312
1643032784
525244186
1110755867
1251070714
2094460659
1077909561
34635151
1225133246
1420664971
1050524914
508459932
165268663
313448433
1653050187
1994858953
2042334856
1658235058
1202361681
414463155
1519293471
272704462
1484549834
1500274505
680853234
7707826
1757686748
1895201797
1449849684
1958622415
100493133
675652689
904643029
1540140989
2084425823
722405765
775559727
621645885
1516650927
46830710
1296319808
1915386765
1887985389
1049579035
1430087452
844949107
1468644102
1283231729
480561545
642910527
153978698
243334138
1905536597
42015642
1808648290
1030765780
791554303
1626659071
1965888990
980979292
1445298743
1923698145
736747280
2690485
1064738923
1673456248
1463565000
2035929480
1787558780
753131481
415710335
493275789
1982240291
393528275
2087113365
1313762098
92504260
150306300
1040395736
375724130
693592884
1034123939
496152027
141451739
1582894832
1895966909
361978077
772604328
1362369081
241351650
677697799
496674099
1507623142
1653095230
1024197489
26770773
106713179
1789449019
738780470
285840968
391403457
1143829485
688413497
824703004
2122900622
1806742431
643444513
906333924
1106477773
1759378549
590659179
2026494824
468895847
938606414
233777145
1063086706
1263609665
951939406
2138768095
980686315
1140574000
640356180
361143499
738659561
1398958209
409594467
349224738
426746758
1369001585
1459420199
1163329254
1098116031
578170976
1192297126
640127330
1739986252
402732440
228173089
650095523
1679267247
968029784
198631429
134178864
1170282745
169379502
805550342
1591489766
1050687979
513181764
722418600
1864026638
1967915503
992232813
2002828648
880388085
1214329228
636998228
1002990047
1960123811
2139574420
222050300
2027755312
502126302
1534035543
587900484
371745313
2107306524
1866349063
33533521
1336021611
324050801
720403240
2128970910
857458400
1308902955
2137928023
1108101830
1348332045
26686393
169481341
1560896346
1977019858
990957838
1053846954
263637481
1323159658
1527865815
342204202
292255539
2007558083
33966604
1221948481
2038811139
507115194
1640553551
1735670227
1283521175
245401741
1953542219
1418895041
1089377261
336827795
1749188937
1059412976
30209638
1736666933
1153733515
2049025129
164880938
2003104905
1696703346
1683971607
762317139
731319827
1612929879
787620172
122071507
1667461718
1445810570
2131362299
1027223639
1253814806
1640075047
428678884
2047402468
1190366376
255303224
2075851407
29265561
576293863
1282350932
2102041449
1968327550
1227810993
828827783
1435792348
736703788
1503639317
1455532899
511251088
2119645657
2071747221
660677490
886414060
2073488245
1804943929
912313293
527893765
990992981
1639574866
584654352
1922901503
1672410854
2004629269
1995724948
2000584833
80379028
2029579086
939379709
845012099
138339134
268870245
154448392
1105373246
1391024656
88860186
1397460023
1636114181
454576586
1641913509
1453132021
1266629578
310402746
254197300
1715434114
231960361
997235415
704270471
1178576316
1444552916
522088558
416328563
1198296737
585562013
486728707
340853951
1060909332
989260151
828487436
879248533
1651717231
1064834056
1530108314
994976329
1431829465
668753170
936142062
1123649450
1952072602
1925700058
2092326321
547700222
1815627581
1489764416
777748016
1160110520
818573369
1388355315
1278593176
401743692
1035897861
1319869655
694133059
1172190975
1286310528
2068349575
1249718464
1001113916
1342620623
593545600
1746390688
128903889
178505439
658896146
514093846
619282808
126332856
1004433997
1670263057
1025370027
100205966
869679165
146651577
1048172841
567615814
950296626
1849091403
882550537
408165205
2117471794
2072331754
734770297
92553737
623952202
416334343
8403435
1457920153
752612151
563295845
1546212029
1941036004
115585307
822616217
1135169533
1131385421
340063177
848253055
46487069
1202364597
198492133
1314628569
1796620344
1839851900
133369381
484886320
1276759155
288715336
974814069
29557017
1025839248
1636995818
136167775
679740383
1226389046
1979689697
537130533
1553450979
1188789900
1595432965
1553241499
1460170257
682725175
1722508465
633622577
591407545
1338181188
2007680526
1297327177
1711813426
2015450735
1409270284
1091583534
538690055
483846988
1311450711
1229594641
2009599770
1117689308
817575312
1798148690
724721362
1795440696
1438652023
1808981076
117248917
147843739
747096481
1509213137
455395275
700182207
202024981
1902040574
1779331214
681020650
881944882
474248951
1944028967
504807367
1262334224
1272036049
1247362080
1840273515
1715349240
1516700959
1200599300
923493174
1888949076
655389147
334903957
597480305
1082689035
451544338
1582934920
2067167271
867894490
1312924502
42051104
560478168
8110460
208130614
1498543924
414487793
728848326
37765198
258275139
1740208658
894571619
1958942080
624424519
1066290869
474268293
1908411216
639806653
163074658
951386739
106188023
829601236
255214108
1300506490
597958609
589566682
960775059
1470078685
2072597391
2144318534
2140740237
1093000505
1141340757
1099500743
1862116323
409130327
2037836149
1099147993
1312791279
1259140675
1685553355
1014618966
1184933024
709603719
1507605483
1441616941
402826502
607160735
1608550889
142271934
1211259458
728475536
488140205
530199971
1741767133
908392975
850159102
692224252
1988084798
285399870
1687297520
1141728865
587770222
2072460970
932373945
1217443988
460248366
520906876
1980821938
180901860
1541294856
1909074596
1503421318
1384715731
1788967666
2070719452
1753815692
806723021
844879105
954578252
1809206029
2081319030
854238847
155290003
987291498
538293645
208485573
493371922
2000265334
933269022
1997886339
1490335263
888677510
781045490
226543388
1768548453
1866697055
1027357320
1719505280
414187039
337244956
2146997214
1446580071
2028059678
1572852957
1773977566
1308330694
341020243
574619943
2019094622
884019400
769463550
910525035
1514132996
966823071
1829649272
2042641000
609147548
231877915
18405049
568675147
1208705879
533073853
1501022937
1430013818
820910805
1748776314
192723330
864692630
1232421881
233750337
1477261603
1821054368
651629427
557806083
83399095
361488514
1011683970
1878622910
1634665458
2132041767
1024559379
1953016393
1430493049
1626571872
1044901759
707167100
1187082396
1277048538
942238235
505359528
1929228062
1861354182
938363323
1584281269
145675332
1502381696
1779275632
30725832
1840427316
352889442
512468470
1437230208
327933161
160604586
120630275
1548229933
524268190
1550037746
832595738
621883489
1830672384
534169485
627819732
710415330
555371496
1692845333
408262195
1216487580
8584148
1988603033
1495484651
216692215
1106895437
1147896596
1668459152
170206900
1421651407
1139016236
86880712
308522277
1482878623
1387401231
408244598
802924369
442223720
1890844481
301748893
1848695536
1855211000
1921226762
158021233
117670450
483325395
540338067
1619402980
1189339068
1683382750
143054977
1622002428
118233700
1137889343
704025571
1836350563
1667326631
1126999933
1883678762
1621102284
1667063244
1904497261
1714092696
957478643
530635448
560509056
1609203304
5134284
84987298
697633486
1290253949
679156807
830379374
278893257
1260452873
651172338
83658333
237070378
148475947
881932943
1713356701
872490974
1975284495
1791733563
1586513694
1588134269
1038746864
1529817520
543714627
990991792
109145668
1518084019
872708702
1168694622
1683410828
1730155579
17015176
490952303
178731507
1891166722
475741701
1633139528
951807856
1129856605
1081956013
318177348
2055891767
2071972486
330525349
335829619
1636610456
770690744
1676576223
1750601058
1880189082
1484817338
1181588576
1217774084
176568263
1063228874
347811801
1721721949
1598222708
204121700
262355510
2007861669
1451884881
1518327433
65168324
808869757
1099867769
1472026950
594509373
1508647150
678556234
969477584
1633700073
205264270
1145540987
316219755
2106228154
1406605199
1666407415
1851177597
270673061
1038918012
718318880
756263407
1287008481
1205953860
1655997601
1160521160
1594647625
610953729
888892887
1544391627
863861688
454406760
187969579
658189103
798139317
2137614944
2048411735
445257387
1455764596
1491246814
1948460825
682426290
308393520
1430026689
1228487403
1024006107
1387212093
42535593
1250934604
468515607
43757061
381981520
1059476778
6464213
1313815177
917266073
776168332
485842683
136701166
1036131956
1652834164
384096580
112344279
2105856721
1764891704
694034180
696845113
1107834570
917291893
1483977544
1236739829
640923676
31200793
2041424198
904071328
1645343767
1438208984
1512752804
2033846110
1102692106
1226910677
1886104995
258692146
1534702069
1111463058
1375801211
1326518115
1745830071
604400805
326493785
1057532886
1339185263
1094705850
1257158640
979082155
333350372
1911399774
605478789
964248671
845325210
751164447
1309991027
1319320502
23072727
264169311
173981601
1586285207
994208609
1337649230
1164404567
1565440633
483975103
411308458
1748897630
1525705009
2086268016
2070593435
2086187318
1910973873
758824686
603346974
1222803720
890032897
1422069522
658109304
1124561103
162453114
124159690
1669188573
14006716
1836468657
520925097
185497202
1483632354
2131392738
915433786
505602784
1935546368
997107137
383772448
1156195433
1612075656
1094456446
642136002
737280229
295796026
234446647
310858273
976701995
1204381942
284169046
2056760386
827391475
134878262
436311271
1289247123
88550853
566848742
438061885
1658892502
2059841474
778902124
1578243334
469662351
1602393706
403132447
1672545456
1404413798
2041868558
1869850463
606037173
296259150
416044108
1021116922
765199261
879866474
42052014
2076537924
702793802
555225570
1284884647
499726278
1973259955
753335302
213472864
1031120117
944589670
127037210
623210025
481113477
2070902841
1605435116
1436127603
540118834
310233209
1404322612
495935577
873239830
1019094304
2108214667
1704270311
1655800514
1155330389
136751080
1390404612
1791954470
24352231
1056660133
424074286
1173066198
2092717745
1983281970
351792906
1543782172
819228103
1851900254
1851226496
243816547
822964409
214804157
127643769
1462334435
1206844281
1392217159
1960104144
1830405372
78226985
2018404530
1144199233
1030844150
1776042079
1699413689
1702593893
26468245
1789679036
265329476
213671889
1619931326
575863200
1540578267
2104658034
1317507842
895409254
742456485
1081119115
1199357893
319596253
1004089133
1610129302
278885336
1479974613
635598735
1654264009
1574105325
1685885742
985961460
1585704428
249465051
1164251231
1420913201
605889090
839855832
1918426296
1554349544
668171262
404820680
1870248973
271118187
3306452
124404352
1282768084
1549402359
2121449104
39802068
395725715
1256859120
483632165
531307326
1148276690
165058729
925835387
540171291
817139698
113604782
1062849406
1098683864
1622482271
1796239664
1610582304
1092274118
1082034472
2108024529
1171128964
533022152
759472135
201961106
266200390
1896452447
1178103440
2078165858
896265225
1719745729
48336281
176141593
1224403
1269486706
1346156150
140027351
248920846
1369297463
2097192671
163279119
796030073
1475516001
143269431
388456822
947731536
1381460920
1997576284
1526963948
1879925364
7049024
551793283
586718628
1874287952
1738097978
160649364
1194398612
1607518715
1556607172
654497584
703297139
1359721643
1843345540
529054228
98894669
1822075180
557068047
1767591663
709315430
674138760
1259963900
1554770536
249645910
608121769
669763604
888226768
1536493738
1479532451
2064817037
755114484
302168218
822106597
697306190
1421954754
10120674
1281095281
550952400
1983632476
39669750
49762780
1489036796
1530560555
1320638372
38656473
1637773030
57127020
1090164465
1190141407
897032633
1581934452
119866888
1572071029
1840838597
1668786232
330947272
1798772281
212055583
1853561554
2123851195
373707174
1006333638
320338016
886208741
316174292
948538341
832782332
1874876107
812626485
472899824
1784164738
1735927573
2010236156
1449346573
698880930
355792433
287803305
1694972193
1722171099
505494268
1555406071
1170442645
1339126218
657777882
1568588558
571279537
161181281
1592717928
1312879650
1715094884
1294982488
2043907956
1985891922
1176325748
622557704
850901835
358794279
666598200
949258291
402880314
16225441
115097567
222662266
187923460
1513458612
575145481
1654348722
1476622643
208079455
632295545
1219973943
751426192
409654913
156787626
1481048143
95295147
84456586
180140454
2007102274
1216513374
631817657
1871281024
1689183610
1596636503
1174319586
912376682
1244734683
311917289
710514470
1863018350
2050967952
1082199629
963232260
767167342
2126786797
1110004164
225259007
1800551259
202064507
2056136620
399756752
647859585
7928783
110461140
1938594555
1082707235
2142291201
1910237923
2001497825
1470442519
1586040035
518956743
306160369
1430617417
5156191
1104823867
2058844279
1890613021
1962448615
1612108449
931416261
587267496
453821990
1090157415
298679933
1617786106
1058504514
368823215
106452060
1775180488
766890497
1647077597
1515085387
727869977
1817470655
1282758899
146070038
1675199339
1340314170
272486577
1390790220
955883774
1877062017
742754773
1467728902
1830588352
2134691610
1067163990
809614824
453980787
1672252992
951778772
953637241
870714115
2001035351
318061936
1155214839
1954598259
925237122
1517628550
898352735
647363023
1027617930
255968190
200304617
1128234669
1113449037
1137356270
1169859607
1931567912
144923072
2074564319
137473781
1919121770
1978660633
1532068239
1436057867
215423081
1352533240
700736975
1184874199
952229548
4385097
2030655329
43280622
1290173579
1731238373
47903649
1981568162
1753515526
1620662228
1655166922
292645981
1646808396
710325297
1448992649
606910180
1950598360
7658590
327609058
1037183242
1688824285
1942171158
106966232
1332624604
237123212
197858222
2092237055
599151137
24615940
263071941
1315326676
540858086
1701479658
1619830276
161962663
594163596
1395679125
590681421
18439474
940283590
657403890
234770043
1443778718
1080577683
466725464
181189388
962364257
669988699
107763066
2086920995
558603049
464304470
877442165
1497710819
457449861
1054516261
808155505
1971150263
738892681
1241173876
643481593
1071658245
1634674557
885388
808013391
1716904566
1283105459
1721017695
85188891
1207473251
323115261
842315871
1786608711
1390725431
631978407
1659147516
952616533
1723650863
1619367563
398259515
1858365892
335586507
243952060
865649880
311984155
326821061
1055073347
14104875
155911012
405031649
1426392124
464564493
475482370
687752121
97055411
128933326
381453282
2139479236
701033113
1979495083
958615077
2055207294
1697375831
1733598633
1053965324
201313941
556357252
2106558411
1263171098
615032525
866983881
2111052971
1518688998
2102128500
1436885432
899800016
871115251
1126468525
815875097
704999348
1782756731
303067593
1485770241
828886838
551427268
1397329629
1987691455
1435051176
547393229
104788768
1029180784
475561795
1028854782
743392905
2047878214
460933804
639000712
121996388
737905154
57118485
2042867448
362348547
324224670
474741262
1513529832
915517712
118337079
2142285382
1067003650
596756364
735490066
795335742
1995083934
1927645223
1374399520
51716569
85606411
597323964
1338233321
1122677622
439351376
1090429914
596510325
659245996
1444528039
2139725268
2108510727
1512170386
1524169436
1276063988
310171546
2145399567
99059185
557697251
834949625
993327448
751687684
378075145
644225661
262868072
1594043573
2126596785
1223669576
2088907363
2035332653
330982500
2077618648
573751582
1158731791
394289953
2017817648
1110246957
1875077448
45976705
1720774843
1770354601
1569717879
1259422050
895864499
475966570
862927871
54082137
2131780124
1627528149
1943285800
302910396
205039823
381200004
718190165
2087973455
664834411
362014305
1824514010
1098966860
2123155728
695813871
1423533845
255392873
899748343
333440339
1052846568
560070843
706290109
1557281012
684829466
1796172738
191301413
1558479755
43031880
1051169635
291510619
250677611
622097695
2135107222
255945919
1636503925
1362232019
23589485
66376340
1832496633
1365972443
541060633
203382392
631983173
1136076184
797806431
1117942868
1362300279
425657508
1505650316
676880382
1258350204
155491005
614269729
469070215
1369802733
51357346
1178804150
1058448728
1687359337
668502368
655169037
1571213590
2020310658
1728714579
1685036029
149117619
319683614
475230998
1672529695
392787550
762567564
1839394753
44390772
534047855
177106490
776141654
934499561
1268344909
125213249
911347693
2038094003
199184047
1113537675
1810804614
296109279
1246567126
1390104412
764437845
226666001
600196590
791206760
1663487953
1377921874
323532052
1062318129
901231567
1894015134
791785222
135455718
1263867389
880079914
995318518
1151081401
1734630734
2101854843
1449379456
928488529
1968143813
1743612495
1903064111
1863066026
1306077716
1586604329
202469726
919175136
1970081202
573161391
1617884321
1680935715
602214400
116596035
1037862009
952813501
475831763
318985540
1232643222
272130626
902495168
1690983033
938478828
506917118
1933418646
1116210042
1406887881
209746517
749442967
1926616956
1212061704
1505642147
259713656
25567638
785549043
1876752257
670110747
1530482193
1306688305
20146352
854030902
891981302
1101395541
1494046617
691859474
97829751
18881443
1833620516
1285374064
1714468434
1185783411
602241301
2002239538
174952385
1619670891
1749838675
253618226
472162116
1303815176
1504191380
1017313155
522806869
1338518519
204930424
1882562138
758574293
1112190927
219385911
1166847801
1004232047
343818046
282447573
119527968
1260579242
844707525
1923084468
1669688914
1252193921
2111301405
1783112026
1567499473
900108362
834847202
628095089
418902622
1583163064
590614965
947567437
1731256746
453808515
1464219273
695427981
1388508783
124214604
1181969763
672362705
1994528378
1330142724
1867521495
1530625928
330628228
2134150475
107524250
89041543
563229366
572796194
556526886
503427762
378147898
53753075
770367864
1632562942
668391449
1023477090
1662471755
945816789
183214908
1468753199
201957094
1247701212
402367102
279495864
968320693
1882957459
837954913
169855584
1642293120
933392577
2113204240
2075273124
1601183777
375486920
1051270448
779400203
312336971
1757484060
362064096
1912001130
270364876
1381276077
2132052631
1792679056
1644176926
435723609
327223108
228284415
1437508199
516874810
1916339169
1332588960
774832655
220797998
963469183
304693906
1378065279
125008003
262493596
258858001
822822276
139455886
169142324
171645842
594290197
1479758639
620646985
1432274847
1974601638
167068497
293044721
1211790213
497629333
249807293
1309448890
176253854
1319039034
336309393
1440251789
850389502
944782777
2139550874
734815660
169644521
955285090
230792549
637496801
1688548711
716200989
1002866094
520046622
1494736924
961434225
1556412239
423287835
1251552260
1415167584
1847590876
1790967044
443080273
1592882130
1987612817
900014849
75877040
770104250
2034460407
1134046627
416415776
961452713
1234943173
1361784356
1970814273
514309892
1277411392
1872247174
1584639092
753039115
14931109
1641366263
154855273
867127184
2067372570
1005649388
1924089017
866122050
1057472002
298961081
1485925138
1422039163
1333236658
747609703
1994141188
897620402
347960286
197267754
1954984431
866783558
460383619
1782271139
2051987576
1169596612
287936013
331948064
1095562382
1382344084
1194453338
330633377
2117191396
822177586
1832962580
568095633
1764737671
482229518
592093665
911839325
1102092287
1772340587
1922798075
1373031249
270011131
834962250
864764645
1388631982
250940683
2105281720
1580959039
499970443
270672749
430092440
1106426243
1912086750
1635127932
1656659376
532873379
1998881440
667275622
1146851457
709833725
1870765135
1578682347
131205564
1973331386
1928115437
571494655
1306987446
1863362867
1025914994
899909722
852320758
111207208
1576607973
561012126
607219242
1204642252
76376512
704835967
1561886629
965705012
759073116
1435777387
1266462824
2046328636
728691508
249621593
1471040624
723719321
1592894169
81376853
497270536
1816822826
1589816655
1041085760
612436451
1123594163
15195200
1909472487
12567219
89906225
1769099093
406512507
293640623
133513682
817506005
1162663223
833579025
99705950
990721535
1250455874
1103283656
1956328288
170507616
1167076853
1593845824
796586647
587082996
828621917
1900906532
735177196
407301567
1123984732
1891209247
658759199
1690514704
1362670900
1610830536
245321783
2111430297
1122652273
2039122199
651527933
1772572164
2104793022
1882282035
1397972494
697129471
284099552
1842913312
705420979
1954430360
1717256906
624939596
1587912741
173773635
2137021192
1563512588
1801187274
1541560090
1714296946
1325681680
1061470445
1488777279
1061797972
178078469
516711880
1869890703
103091661
1312155575
1280839525
689492254
1484813732
1616225776
2082477473
1285344762
1404678958
2122557487
124979154
469260178
1783077857
1532716470
1219659022
122724672
1053047823
1926019147
41606080
544944067
2097560299
728792062
830894838
727063248
1491764946
1341829927
704510376
1569609732
1301236161
1676883670
1711693733
982322415
1860248875
855501735
1954387291
1986324727
444315341
974880921
66524249
1824032745
335438869
778810684
388575122
2125651130
471232291
1830430613
85732180
357212807
1486836517
205433581
9182768
321509404
1868195758
345646582
2131662904
867320185
64933292
540604547
2041386065
716698103
1552065413
841214617
633679758
1386930014
1226736057
392733107
1847568939
1426619137
28065231
31629300
558837561
2064536923
300021874
1364052458
2072503559
986105478
168456201
659256574
1732298209
514368088
343645764
1864564002
152026988
1411576190
976001901
1915151477
1750178746
2139993028
269208335
1707571071
1196339403
1780001559
970346475
410778977
44915167
946941128
642894080
2127260939
421737989
385350859
602494205
1641917269
1232482901
713043734
1808719451
1428050389
100554943
447746593
81899675
1620704523
1375299763
893198834
1723552643
2044666490
1981888471
2002518223
274968676
1967877717
1461049749
1021147949
1431141634
231648037
424447898
1787924620
1985736990
2035035811
592740946
598312613
869450147
1004785849
2019705085
2012349228
1613850143
210463114
1379076568
2061381195
454730725
562157562
1383651947
1501355207
1049191084
591695645
421545995
1334886966
800311611
1355853169
98639712
1243917162
807248030
270047973
1756024271
404013237
2054881753
968306288
1704824950
1059442569
1780762866
1728666932
1449225537
1717804505
586961319
1710714850
2076963621
1151288130
717880281
903266833
1608892911
604408917
606467949
351078236
1501616775
1374511989
1581111509
775821796
934328262
1006781590
869102867
1668108717
882191944
172406388
1053787709
2124112183
1812534451
927255892
898013086
1279900843
870691743
2115679539
1486829986
896305192
1487666951
1880441755
827096832
1844710908
1787073734
565351022
2036318175
741784565
1940358809
554017290
1719445241
566536972
576514331
1301545799
883590348
374189305
635907163
870746607
866381159
291693087
919092407
1025902316
1164286808
1878841394
2146593364
1430063728
731749462
382677196
1603672432
538422902
884721030
714264314
995965809
1891264735
1350856709
1401916801
1829080545
1929962879
1327922352
298745362
426419206
1530259629
217423984
192786045
355513864
1945450873
269089032
120485658
1331771828
245928844
606464112
1874285010
325730992
652255728
1281571341
1336031042
1360112289
2091581711
1900580411
640714293
2047672774
2135312564
84414091
1344106566
1779386036
469049071
1858628270
2053632530
926770851
1657360842
1761156118
898453441
907708014
1969224061
500363811
1136467063
1830621661
1504158487
809887602
615499669
691901411
350847593
112540760
770225121
1576032336
1634643103
402840760
776787330
2015023634
1664768545
713755510
806803370
1286982886
1987195117
1741772497
1683082174
1357735153
204314338
1589630268
522411709
1387251535
142937180
158967861
206477359
1975237090
920292678
719440479
1735925827
1247800412
796130608
1528242744
198512017
1748766541
1939904459
1632034542
453852073
276084155
331508807
72752397
1262103008
2011888780
1689575177
1258541562
537616512
2066283217
539571271
927203482
1798922254
584317526
1169302022
1605711231
1821382253
144013217
811035167
1697729400
1241112182
1502341753
380272004
563771106
1544815884
1685345720
292889872
270900070
1945491465
1457364941
1329280216
1451419311
1257454646
97956645
1223181787
23442822
1027853230
1537762848
505575630
1980547071
1150778366
1162619842
903561206
1300991471
1606536296
1064340236
1507275056
1169568279
818183266
1811701806
1107681449
783306671
446876041
1713497163
1721942826
994076219
210122198
1546812933
1983387559
1562928460
1876809259
1266964878
1992088181
1575258472
1530996876
333105328
1730592405
793870378
1006596604
1960995674
686370970
2128270311
476357888
1769086919
251289824
1760731332
81580086
962706199
706172296
1102287013
842994639
65505462
1210057928
1118707504
2074681524
1905103759
511997778
218244625
1182023122
770684338
1037824596
1376104943
1324144474
1049850076
920594928
467279244
1486197721
1162513994
1193180022
443578121
148829144
967935961
1978478458
144583556
1130133192
645576466
1075496050
805501873
1453345360
2086096520
1261650031
1235302330
621182916
359602573
387943391
1948861411
886622976
293078089
1193202481
941188340
928237606
1134455999
1630663161
351458136
506907170
9386423
1295115346
1508186346
1135030579
873774164
1793737114
393262166
2018527317
1121408967
1219542670
1185023214
2143857777
1576202664
1511176080
1436909661
459684330
322054578
139575999
546712831
1070171004
232807106
344476293
2022139953
1904856993
692282067
91172825
971698355
160079860
653144812
1088254934
378813391
1235467850
272443433
2067458778
515510771
912577496
57486032
1430189642
1064792592
450725568
1776195487
1383352083
1550630529
1869816079
1446309819
1226483555
1564619024
351059505
237260939
102747577
2129434380
1895760342
215856253
503854709
1941263874
2042647974
405469982
1170277981
1546041210
562999335
1399568608
343143666
1713208679
1561322134
281268334
966147740
1717616254
689270463
2045563356
9150110
205589105
105702963
121316160
1834373609
1574950433
1422249937
478671215
1408049455
2128621543
1366693416
147908428
99644029
1516354504
872807956
243183307
278357116
608630687
189572130
123943183
114159592
1156040606
2063991863
681627234
2040337054
628181539
1701545486
1607132860
185991304
2052322496
1467487493
1001507221
1981374363
339802018
1052818872
1349121783
2004060302
1868032572
65721298
121657054
988205526
725991226
485007616
1349267981
1222435330
1312162120
105225025
896528885
1872234929
798447352
1391141497
1480173894
1155376585
651448039
635881186
2083808214
590514613
490828879
1910183946
1268465401
1877111295
1772202751
1172568593
612321846
86736497
1723978713
1071088759
1443966629
1309062094
97302667
1877764108
1474273326
1999013563
806895837
300867060
702256367
316960163
592244164
2085428386
890455576
737573729
233348702
90462059
842332054
82182363
289250251
1670857654
1275758853
677394317
1898901015
886515625
1765723503
2023355437
554366806
1718120623
1105046448
438263902
134568165
634114429
572524160
1753791730
1190207360
1473570812
2100587883
430779613
2080126746
1259826144
936743941
1309443713
2018322244
1995695474
1537184524
189345451
377755605
413985357
825552949
2141911622
1614814284
1678632299
275017287
1942231331
1944701268
1162634226
178300474
2037450725
589565853
1575808035
1832543804
898402872
224682292
1989434394
1978587840
332442880
156441879
332320381
1970962122
1249759553
45433826
871696968
16896911
1300282756
163607528
2021226649
1010884912
787527836
735718781
486908508
865238785
1826532212
1289969280
586233681
771777498
1385057219
458307666
2143001623
1420623206
1565675151
1618233888
1766916023
101192194
56926549
1500440240
184810276
677324696
1295232345
1954271091
38057631
1350218862
1740480861
1095117229
2050922489
370743192
817021969
439597571
430274875
2033735866
993513001
128084316
907765358
1212133516
1849773316
490344576
1689773208
138008965
597757055
345214242
123322123
1970349870
419334421
798367026
1653366361
1272866584
303262414
2014053277
401188378
603687114
1034225354
1091531939
352410552
1370164829
1154738686
1645267498
518984748
1476740124
1719298799
2052521838
518498913
771506551
510870731
654013897
874986993
1021817033
448870538
1954676927
1405663326
858349526
649115718
2018392575
1731189804
2050725807
1043110079
1700208302
1708055296
1486503354
698272704
446296603
1462793175
85441269
1423319737
418212615
2119145667
844016859
160045138
16132072
660970987
1577147770
1345692567
824011423
762834809
2035811278
2015498607
1451957456
1292783533
1276038050
698017559
1128537291
1033543061
1170515572
1801702542
514707725
1396384367
1169941228
782859926
215483593
379611446
981306844
1120323910
873335862
1358928783
1475385789
72780261
391131274
2115660006
60149705
824949129
259417263
1854239883
2075756456
82345706
1138573600
544623471
663496651
537741607
1587431537
1971446548
1798466947
1031336326
1467249459
1876205416
1274969560
1618142720
328074307
160227584
639810877
1870158792
1068279222
83958700
776957871
505776285
890555393
1155167304
1993089409
447997413
1760387930
1326245726
817747859
698776270
1490076358
366343907
1735067378
878521897
510650842
2114642294
2087605617
1298669857
1330184965
1512005431
954802808
1335103800
210907607
896395574
1491523077
46711368
714712517
1399490350
188873340
468873597
503052142
847848947
2038176578
2068795060
1748093902
851473768
135884443
1050279831
202752367
867323704
556876862
313141557
639870069
379757676
278338
709100129
458353216
210105499
495539486
1576005292
1820751514
2022722300
184718947
986914606
466069276
1942865374
952811311
748830255
862627838
644719562
1554812645
2028413070
1721765926
931715783
1681189116
1878163655
1843381658
72168899
479247548
166903828
819276080
597031785
2057811394
482914758
42765210
1931156496
860140748
1901292784
734193861
125822969
473763490
1024206500
978906373
1487556011
480744887
1726682257
201998549
1743495280
1129605453
78534348
1302994051
1705240092
1876332215
666626697
793126430
136883571
1401966730
1593287669
1487967093
1440246964
1834182692
1158033539
957520014
409167705
54914195
144056791
524819037
124984574
64818124
375914116
535145370
1962491574
534678136
1794006621
686412010
1703882390
1551502451
327092838
1111133533
57607272
1303061675
221129056
1563440642
1118772564
506801599
2039246934
1015975727
1502163239
61467236
262233417
1768763326
1603662114
973860113
1100642854
1487941049
2064002544
599640221
1170777679
1473385205
2063763003
797902940
195324079
249567379
444242966
802680975
598887078
1621732354
1724699758
1521813169
1128282652
826555026
1775213708
1016291659
1393881877
505693781
1055209581
2069807241
1649046254
2049753514
652417272
1640132275
1689022985
1798681632
2125838914
1192093594
1444144640
1437279944
818547337
158222788
844663914
1443190638
1365595891
1968016962
730954834
1593521682
305447709
499681520
645775621
779102354
427640482
1464643731
1192098934
708712166
225784893
915320646
1026035959
1495056284
1282426511
724220702
199087021
319247286
1453799386
106935620
862963536
799103832
1585700716
2071335898
2023021898
1748754912
1216010257
1753452694
2040545611
1446767130
463187543
2069668411
1547577959
1841506849
2135758
262454232
480294500
261886147
1768336447
1879987773
1763035849
1284116545
1826076253
1979432669
2065629206
926888936
258897637
1473360196
155489207
693631827
2141094199
1332524698
989618693
719224578
1099470705
524963320
2048780556
989191468
1199870382
1578556688
326914581
191818920
1227475830
1433495507
1381991544
1478965997
1730091627
701895019
548749282
1580420769
1243303045
1858102198
938688051
368391400
1872703032
993419285
348347832
912283009
1058150536
1208833902
699585539
785092281
1309280251
442075767
993879940
802331024
1789409694
966365724
1638773313
182957751
387142281
1917751077
1667984328
592880070
423103864
718414725
1953545085
1654247049
504983834
1499148742
1707053741
486730831
806981232
927098193
1909460903
316125929
1673774837
1589084965
420538085
1025767068
650222285
356024743
1806882250
1554121734
146997074
507210042
739777774
1278887180
641940708
245103664
1734410821
1740319915
288576936
981346067
2007915439
1787456328
733148030
2088122717
1574117468
19950337
1696652789
1038607610
2119042022
1673466860
703330591
1437402909
260315292
775215224
447597422
53819407
1834317991
1327302938
1194822780
24060948
272955935
1271820614
911915594
1710009076
344713054
1154038649
1935030437
1037224063
261276228
332733733
770766441
457590044
1751649993
278973277
845880492
187051376
32384095
2143532679
445563877
872747823
1134102697
1797459899
424227732
745673984
1874153924
568005517
643147544
1740812062
1011945588
1626185513
396532942
1840141010
1308607025
756485304
1648012322
1781319586
30559141
826955525
1285153750
2642730
1711012662
74810944
1350086600
716482855
1455264326
206529534
1110788096
1570481097
1867471037
1242527613
270837371
2133902482
1554200063
957434300
204735776
1115454325
569889927
109310535
912516321
1508915270
89508625
1281813268
1724226321
1878278663
607112984
557132898
29648927
1270896552
511635284
952078845
295900597
101718130
1490277926
30901812
876027119
845427562
200676167
529201017
1141527753
1721852111
852127302
1406309230
2893951
335421739
1700348218
1823689722
907760890
827344505
1374542356
66331360
357642259
1206600637
1265100200
1688813234
1545041502
157304237
1308090845
821380713
2037489948
764482331
1772066630
1837237807
268617016
1973859359
871341176
1733384986
2046359751
1369236508
949673697
2074568691
103236139
1261652043
1519990426
552538369
580324666
37056817
900857688
714719421
150612508
858432022
1382529857
555447172
1166431159
1922982274
1683864970
709102697
417545608
2085802544
1433459645
1700196596
1106520639
785240531
232532188
1231154669
744884634
147972770
1004713696
57959162
1426792154
1064557362
1402430039
91731834
1831677735
1218338480
427532897
1837766157
1646213011
2129927349
1221485927
685535748
1853336450
1361173090
1216606614
875876911
1048328911
1070678543
1744818093
525723182
2036867068
1116568408
1187626439
2142036533
760608438
84577310
1486268627
1237754716
733354456
1264615419
1763618586
405609493
1482328535
753621243
425273992
963512348
1161910997
983615453
165135127
1982589179
828812009
248294385
1142524064
1530546696
554115200
826629053
1993283029
1927695667
1239150731
742962436
1059633500
1001160243
1979280558
592639367
57125185
1371336730
1276713395
912284164
1359690899
734961803
473451855
2032830521
1125330385
2061706314
1670665534
1192410478
720364757
800824331
858596469
1099548659
282708371
1608511365
1542750
1340524238
510172731
1060721383
621277230
79540761
677634362
576787053
10395692
1575398162
1390753640
14984889
605983456
1770460342
889577277
903876836
1918354981
1938650095
1869621557
1215266705
1588468451
2083592081
1531837476
1419328024
809876442
1495697628
1294818854
1081136481
1165888279
140100447
1637091074
1079291910
1342445766
1679766927
1729821490
1212593844
1642439082
367823212
1007365362
1736536115
1747817641
1439314906
1536436037
780816785
1471357370
969854220
1624621203
656562861
1558466428
303378907
1947587519
278264502
1333074452
180251169
1754989409
34421572
2130450712
246438665
1204126687
1201485397
631614921
719470026
538897629
1174130863
1783019903
2066210924
758781102
1809235892
1530387482
1988931112
1331425797
921621632
797063500
1114603450
1342604817
372805916
1678166063
145765057
446615233
2036532141
1986603154
643828648
1585889632
692448252
262603155
1703271424
35933371
332932687
1684334549
1437004939
1684955857
158294256
1763298207
1004919726
616106936
2758535
878833584
2091372385
110723030
1300551646
165832315
1305611329
165366186
1698418063
205920542
1909448356
1956606141
263821147
2096977276
817002985
1474210511
829710835
1015604357
1037801890
78092151
666520955
1849272482
902031732
2056388875
1854806292
913163077
1619932475
234891331
911546188
41174043
1798856982
1592202498
1194814123
627072625
1381706404
922153417
187926826
1429547024
1183428621
136080662
1460013426
938663697
1669447905
175383619
220640864
942586042
679343784
1659442605
2101078897
1157510828
958043171
1238833821
1837447515
1897858658
190721644
1529506214
182342061
426010283
1217862943
261431663
253442980
1385371108
1272885799
1486084586
1151258658
1525991641
1379088953
1998208900
690781723
738994153
490325341
1726002464
1360418407
217208458
2061022895
510393918
1325949035
772210931
1492917516
1846014173
1272067724
1656484381
1173672680
1980641347
615508416
2120561183
2063820581
2129784737
1437806163
756460822
1337969834
1940503388
688771097
1505255575
976147176
1496337259
454979150
1318719995
1215718975
1542807146
507543684
1039109437
1312921712
1849137992
1753260631
1136552621
1359310835
2019588949
947267508
988175716
326598961
1184578784
94566748
1796016572
2041007716
754965931
1541060815
626418377
1548447675
1305156665
810691873
1509069224
1123255225
54297365
1377302198
145384155
1643112321
684948131
785877801
716389631
568342297
1573151603
2145876672
1412669213
1677301111
1553905767
314833794
1342252669
657833199
708655332
1127661101
1614880064
666621768
674831255
1686964702
448041194
183770757
87639979
1113399471
127463317
668419129
395745326
276556867
1042689892
2083168897
1693328832
350482793
835943412
1685730358
1935317196
225348815
1068199148
901862590
2133689290
1314944711
1259914342
1691568224
1377944993
1441435683
1572123898
2025098655
1059058732
333444577
1170190211
439743374
802016666
1812094485
453884544
742554484
1061270402
73775969
1649364870
1970340055
257109265
1082927552
985645409
76196128
1545695412
1559962316
442641167
517414124
1267267305
1982527843
420865338
807372570
341906577
1624350421
720078047
1635343776
1534762057
413773366
1849909609
755626559
175671831
771146056
1516151651
2048117224
1857795117
19401827
657185306
96386415
481986125
1192903463
926423523
439083393
1715323834
1067041764
550347530
1451636723
672878813
988155065
728305509
266413566
1311245898
35092241
852363431
466990702
708414147
1902656718
1629783805
586129717
489764169
310494156
363304683
1780161273
388560821
1208955442
361670642
1466199682
503009382
586566387
1358586456
1333419096
1467958592
1152881174
365823426
1719943874
116483392
1100396690
2122207041
1073548991
52613980
1212961087
1124001778
1583608651
1697077192
1814154236
1310153368
213117697
224099249
1232648988
428380720
2024996636
515615212
1541300025
1468784818
105535454
916806220
1072462543
1481935940
1496847803
1899709325
1113092016
1717364382
193720477
952472945
145859111
73919032
75473019
1887910681
1332749858
205545810
1683754420
1101079873
739553892
626955249
2134657342
717003999
2033901075
1723694561
1772047566
1901435985
228500408
927501719
651789159
899560250
506867266
610986405
446109978
806612718
782298436
1852391296
1941967704
167792316
978120925
1984895459
1613705750
1346190309
1272155608
156810840
1976342171
834047501
120474241
971150369
1589458147
289510395
1048908461
235344472
2071464882
1820567122
7779252
1211381234
1454515203
935379436
702324929
1847689310
1949456992
277555764
1680539534
1991212297
884862600
258806480
481164235
794415346
1047452579
180703942
1745183855
1980026749
300218593
1261444582
1885310711
1410308421
836952461
66373475
2081719325
1538507503
67609816
1477545024
1298297871
1624998504
1450589947
1319003518
321680065
1119315408
1062983878
1465901469
1572633713
2071761248
1483067470
1652754462
162119891
265586195
693668020
345719568
1445214321
1067937678
1779958501
1243304233
1661370528
101317197
496188781
1805795423
506396583
104313423
1680039257
110456926
918638719
2007165180
1158651191
866163595
1112167
2067997505
336004871
248834888
1159094694
7016568
8450877
1665142858
1752113350
2140080151
1242910991
770991629
1275756622
1434783680
100513658
1117461667
1589859657
1910991475
1460681979
633957068
1430789053
1466084778
1923422116
527550663
2127714878
483942512
1240991203
434778528
1431195292
845095189
817266286
404778713
1538515543
625562618
1586210865
1739942173
343008886
2054904097
849025862
836273020
1424791526
1987726159
754673859
802946396
2049993758
1320961369
593586970
245062858
102376605
1206071518
1263361568
1978458387
1934961565
816520328
1294647248
930544586
431044737
2037717682
821295044
1516426486
1265646558
1551345320
369805408
260363057
1733137272
582849470
1293321847
330575834
1914668827
238846770
332994897
606769090
1712589844
1366024803
1611383737
1793369805
1151980152
1088778684
1467265928
790421672
463902794
330846652
1216764527
538514622
342607460
322411060
804883913
1050951395
1344951527
187529323
351497932
1001210604
1117189810
528209062
1181227872
413382135
1876921918
1683194244
1233855993
1884008659
1774381489
843772241
306107716
216115929
583780173
800945279
1804807634
1384602547
768614721
1828454443
1199948052
185771374
1123402373
955808843
39011874
1249347359
1788682892
3447201
2127296972
1898321719
2041809296
400371844
1580975925
1138066660
437091637
1260070499
2006398872
643113955
1821013179
1489165493
381561532
1092386032
1776473239
1269507788
1975867237
930310528
35730371
940886129
1331139446
371930395
434628349
1823177676
1516233664
1224853505
1740887465
231309217
1951225149
786946413
1525519835
1573301823
945921025
1401104768
536465490
624695883
1067154709
1717945374
119139700
1111832267
1173224687
1049840253
44959992
1575453744
1989499137
319636868
738799043
585746171
712689622
255820021
929618832
293848508
1891106948
205876263
2134954363
795840452
1248562113
2116126130
1377575818
1543850778
405724099
236965009
1970574965
2083162802
1352608956
1773943635
1526809501
33434799
881470584
2139507039
1427998125
139051281
1450142614
966424206
705244416
1373730595
1881642259
1063967665
1021508449
2033947823
715288228
1722795598
509503652
2091414323
684499265
1031363086
911585007
397674273
1473136930
2105228186
1517887121
39447952
1005801006
1120616958
226278018
987038332
716080081
241971584
1296375135
1861451543
524849545
1864203815
1169466366
1845010509
418096077
554243430
1893327667
1144313025
903668430
252194941
610296758
1033728818
148157428
1582837424
1195681153
214759459
1921434065
263747554
1777102185
938790162
445303859
1191864027
1038375040
896112181
2012692565
1957444214
1906554997
1301481598
857643337
1776816455
1071101876
1747470430
117475486
1408232301
282510932
1589759912
706733466
788509755
1610436027
1189731402
730752605
2103334112
768912531
1643406744
438247407
1813434165
587562010
17275796
953208410
291659484
657857354
803073212
1956701375
383558766
303465410
1625986049
1159226998
1807406897
1140483553
564768759
436438439
157220807
1585614044
235200456
1977945483
1723873887
83266312
1305832035
1440125212
1832976360
2131734095
1605168269
212231157
464288324
1343634496
1345163030
1076124336
36953360
1330771554
1029358764
1152275142
1684326393
233760359
694915385
606962507
338801047
1503097464
684152476
852857990
54876524
1915009358
1660300314
756449480
368722467
333854456
778943605
2001878146
1970222029
1193390115
1128508271
956769912
1951516115
2022467446
418284745
843071418
337113546
899586279
2136879751
1396452422
1451339044
46284475
1674902178
1264319358
1230736438
545135879
1980368232
1972025240
547056483
937301633
171863154
1030667984
1024467524
1299826910
554553330
1372971772
738016640
94007283
1843623245
904745431
2115748161
857805770
152890828
66471376
1251537632
1575877376
855852114
2034793878
1288449109
1688889515
686011240
747863285
1232909564
418750227
229696616
477074522
1253090581
873868576
1270199547
359641623
1193135883
1165001296
486704440
1141176693
1953870586
1126419028
341708430
530916374
1373992733
810422828
279101919
969189736
1782770613
1536734224
2022812906
1549119309
1669305446
198052727
1967385069
1218232807
723172132
123302277
495162552
1347179680
1835764082
1051885987
611666258
1878526376
129772371
13935874
572205681
51430040
1263466941
67364807
1952083888
515537050
830909529
876614695
55343926
434953329
260740000
602347444
1673820372
1181728634
1776278585
707243826
1729266655
1600406242
1049679763
772102786
523064581
925618338
1989889896
1406048710
982219133
933092259
763289487
1040609438
1528107089
1419601777
535058516
1373778655
800526710
574577005
1484204150
1922865438
541137687
1423085590
472502151
1845435481
1196869860
171623478
624842940
1604491906
1180537255
1496264752
1854659580
529023802
862989716
1141768418
647629102
1674300079
2038465709
1377144378
1548466707
340780909
2129732856
989092361
351374505
1785075167
1192181930
1036048876
1035830542
1435673772
116798641
1837762223
1353758809
1101924460
1317377690
1926345843
255589917
1103395101
1915931338
2053223242
1659677485
1312085253
1386160973
1192015763
1184781315
867159594
1929086280
487328150
281712272
64511426
123901904
46857807
296742012
1332117680
1081244183
470890481
908625361
751647720
428802399
832351575
1110059723
226814072
1398112146
1214020204
1007167094
658163680
199954778
10320269
1269840046
1028055131
317617182
1318691339
523997239
1642668296
653681903
2063282620
1481428414
1441713746
1051035155
990157986
466881747
8467979
1467796955
355353953
401733558
268348327
11893818
808123804
835903491
803130525
2022414777
392449397
259711639
1589841046
914488622
1897891065
1469845524
1391757716
625531468
396137370
1269801098
45099110
454023113
2141169770
1319841028
1354889422
1328328107
1408670446
2093674961
219210185
538921782
782965393
789190937
1809552811
1964803488
1571989366
520228017
1300745829
1651002965
705516225
1577701536
738513431
2011721856
627328667
1955489174
1105346291
1165547678
324605494
1153249866
39591810
682254541
416732839
901347057
1086146416
1672816938
1960181434
984991423
1889072786
1300722846
589565740
2070579677
930924207
519704461
1793065759
964855922
467394236
2035498645
2138867899
146177215
1947496207
1046557577
70844422
225488054
1401976466
848629073
1864516862
938577097
321048001
631725258
2043428462
1477339699
887192635
107951063
51721958
1875057900
1256084307
1387576115
2120482038
1492107868
859755591
1139298515
1240582786
616267411
1800690492
1841770128
114358013
288704523
1853199162
1008113567
1384213783
199997689
209335243
1488883503
184806726
1985276219
1591346183
61675242
326964367
1124028784
43001665
1242232124
1620651436
145011963
242004
1382744733
1761724572
1381503922
1364623988
532480282
1867914018
1109894370
1117482029
1022163389
2016881012
229366094
1989451059
926425882
538490281
1914463524
767251815
627068866
1772615932
2007257665
74572482
906421250
112796316
969808725
945874129
1603818673
181182903
1828768924
606132611
1347497143
1734161416
2133274499
57733415
621124631
122142600
2075786282
962341591
963939783
1472065929
1233523658
1020115010
353322518
173320110
1789379416
2134223643
188647537
1558126527
492047546
335472512
508446307
954724398
371784245
381116928
273208706
95995961
182319198
1223402226
1294642576
352450597
1716336482
534155935
2113384092
592626126
1156519742
2099678704
475721612
2058580014
1124112291
356041367
1251611829
1590835326
867030032
273404645
63253768
122937731
179930485
1128972994
1814829470
234435882
406490048
1878076303
574782082
1533687554
807960983
1395242952
1815815844
1184376381
1972393239
1671948398
2126784679
1204241529
1131014946
31334559
1567376849
1366386429
321374469
2106653098
2103118888
374492771
1262077735
1013505961
1596221652
1024378807
232508104
2013459960
1151387166
1057461042
1923713269
2032288427
2077405618
1896420890
194006974
1757553558
1879247689
2041106899
802675100
1189808645
1314699917
1111598269
1176184554
1380614045
191950139
1017107047
673865891
716141003
2066537906
680383383
1106166365
1001113230
1961500898
1502801566
914983905
62666886
694320465
1448384380
621215038
393706423
1617971168
137074839
404641489
1332062371
1218726910
312345227
1117250942
1648423369
1524250593
1334764631
1678906175
1149280008
269784139
1444203502
268337948
19878516
1208566363
1594363467
315633999
1596822536
1122468142
1266276346
1467195369
153200257
2030075161
107283601
2034894565
360031033
1729848624
1946796011
486576186
920968767
375261710
512028182
1018992747
221876982
986907532
1347705513
1245051444
16504908
1001807688
1385738970
1668833281
1274207439
1423038242
235291610
1428463180
1266248455
1079086873
1519748156
1194006077
2026288589
2090490724
1529111576
924327703
1718381576
1238011787
1465476239
1294694785
1768625595
1722700706
523860288
663996688
526235548
1695581000
553758561
1766266589
1381875606
561058670
2062917320
806443777
1314928958
38404277
2012455276
261230762
317540752
522962493
247452823
1291963920
1731392424
1343904392
689365080
1505290332
898901239
1773385652
683247620
1888492767
922028267
315156389
1438778101
1146373300
1562748470
741514221
448011136
1537608947
384549351
868895466
802756922
146717418
2001538251
1603327681
412643035
1639118149
2094700203
1714142018
446575690
938251929
752782159
100779102
532702836
1270122305
1902982773
1549814809
1085533887
1522901203
679104424
36831464
130184249
788633256
355700622
737162340
1339159393
2088823152
1812040395
915910900
2100240122
743891192
2091898742
462034932
715884350
595758616
224229536
962906317
1187023603
732288472
1274450625
938888742
25694136
1564181144
1394108510
161174789
1434190173
1227186001
442539330
745286290
1645058929
562780402
1229505583
1371783794
1078294643
1210362194
1187983816
2060010751
1857907300
1914964233
122558886
1690641901
1801788287
2091545
84013655
1344979384
245527997
980400470
2128617821
1096778873
1014944593
1486301641
209645522
1382586435
95549310
343442972
1290782369
147331894
1534840210
136776444
1905046175
1660083512
106820285
928139688
618279069
1961338671
551945456
1801687533
1354646033
1938884787
1826208783
1938187451
242075890
2059054620
1916127597
1744104832
361835649
696467228
1955627220
1107396069
1329677523
1699988760
1821460494
1886797415
1151176633
730175761
1481494481
167997956
2010950777
1442830822
1585320739
1570135956
1373118543
389376824
1838686377
1653656613
758407922
906787440
822389231
1895476723
728117791
978882134
1807572054
870767951
1727409828
1185946713
12976351
1986252936
1099153453
1283893070
789669047
1030839470
2066235773
462710195
1199769949
395608272
1945859251
95711080
1759419617
616708013
1872379836
1820488855
378944084
393892391
1840296093
237042590
1284010324
1376475551
698894661
1253123878
48174950
1226340875
381391982
1680147772
1784667979
2124051505
886047005
1714775027
44022179
917805102
1704396694
1952723353
145358164
2044118807
2023200031
806642015
499930921
231046696
2011218094
1088445041
1800962800
1228990467
1447478962
1165487635
1900858119
69466094
2066435460
326030701
452219120
1744079651
1190261223
814004390
632298893
184390586
241310441
1477426266
1530526030
170674789
844568156
726833170
433196125
1141467487
1681882295
1537684714
568870643
1766288911
1460461141
830919515
569545150
1300161406
257209903
1268300128
2118174190
1020376160
1015261082
1292921238
1539272082
424576523
2359670
1925472267
28986255
621615592
1196985077
713447904
936357003
605861873
1573689279
1348870901
1516600924
1803395339
679109723
564652996
2031169707
8292742
29931972
1163339924
1870880141
502733521
2141248160
2122249911
178796862
1257799121
2134750997
875629434
1892534790
682421679
697657431
2007247422
750840314
994005390
1046345259
282272360
1760693617
868474578
1389257326
1579505168
416470124
658162638
1415380257
2076821531
62743183
686152005
115081549
864924202
1574338364
1816812987
1618311381
639083365
1484488081
1700247131
354904237
1922049664
1424813465
1397504638
1451312500
1507913628
688329575
1024525627
1132703527
1993577250
788080729
602263448
1067677191
611894197
638345825
324391770
1729160816
274798671
1001112955
999208062
428104965
1045453566
1761458713
1834120270
468788073
1865703010
713060255
484272847
480220179
1833458938
1949958867
54086091
1951368775
862838263
640511760
194389628
1378091872
1038361840
702891582
1952615366
389628448
245835634
1258631396
1778095408
31845134
266275581
1240676081
1659768889
1741202726
48835496
415879026
736208648
551741905
312715965
669235483
1533481739
1830953211
1808040857
544381510
1409439298
148374926
1847929831
1756457344
216661661
1405309402
504084489
1315151325
269774617
1634317143
1956285124
963782260
1984705248
10749809
179276382
1368861607
673470371
1130225560
1503387506
254383846
1288031939
1319718097
1899838332
1077502711
363780294
1047000404
186754641
541963146
10319573
787115966
1316934886
976598835
922608926
168224633
1759905688
1753042392
1683365241
71829804
1404923937
1781955014
860315942
1240807207
916987925
652777560
450808724
852821336
1394966213
1704354043
1141763098
1856699713
1171343408
1743498920
289695811
2073144161
768414354
197398441
943957691
1517416957
1929141479
1247485395
1751482518
1559799324
1876698479
630693536
632224838
327906263
870254371
1359113178
1395134378
1356728975
1733746982
622470010
1561422339
1810403578
303367150
819240902
229721807
1612734895
571074577
104806540
1435518832
653528772
256732282
743361052
840914341
615231289
1595448410
1896908290
1675595258
1173254532
257555964
747408350
1329934734
1917745657
548235318
1573603516
833528087
1130104001
77619655
1754177448
1172856433
2128663572
709625411
460315276
165091035
637854487
997029283
187916616
285259254
37577392
1480968528
960707299
768442110
1946615289
1084920620
1751209314
1031417859
1720477196
1557128120
1942132251
148122516
779757204
7657473
1910747603
1979230962
1096860035
255570059
1703464300
896530603
505812101
1494642274
1014556037
656257711
1848050660
433126062
1554382689
1772033215
1506439001
2128729132
93528267
1624263111
1114009236
1925858657
1424560127
2119288791
242799847
762258320
1246420163
956739711
1951661657
754127864
932917215
1722105000
847307484
1119574737
537093074
345124265
1815573293
1281896805
556623085
190859278
1802386780
11117639
524376456
1517082060
1495423013
1811544452
223875655
523382933
261658624
1365679779
1362313839
906580925
24709960
531668929
1781301260
540243721
1271250415
187540662
812387419
757379198
1741538843
552761374
848847797
1529388708
358455445
1341134081
1833932299
1838816024
2089657518
1892433421
1356556137
1694954604
833632536
1163827840
1186019242
1471721645
889171687
1021009351
695120642
523982755
986570618
30700656
1730431568
1771783383
1433401
1935293283
1323201286
2066940358
712049387
715439582
1467920408
1342318802
831531880
315521849
2132107629
1369853507
326785533
1615443425
923622532
19854386
468814960
1641630051
714755309
1109754612
1384047084
888539218
167435312
1715621038
835126865
1537843901
1715446235
795318055
501737313
168301693
241687679
932949558
650162266
1032887155
1204089131
215678269
2116357679
1356805602
682996825
1354445449
689749116
1110943893
1307212120
1375234273
1450203399
1267928228
394455936
1613060628
1810137205
922281683
343322025
131569822
1185165831
168608923
1071235866
2009649828
1518042246
936993607
883801828
92675131
1319334455
155055
34651424
577126645
1845519526
2124767988
1387995785
262151786
1003710901
810808361
668804372
1115293444
1023420261
1370401576
2022513540
799746984
153610257
172689517
471308054
522718689
2113599138
1051511123
2124562905
934476438
2051097487
893109940
1018333354
598313964
1429950368
1849645773
1665731143
111686651
1511809492
654856076
929222800
1975307823
1719599726
2089964862
282152829
1107376767
1708441514
33947593
24784493
664207221
1123170910
1671712337
858773571
1495069584
200833277
1455732772
460575529
1775759567
1811711379
598655973
1569972565
1189580311
1223577741
104342925
1890773218
1107288470
1130356160
1982882851
1617863752
641813332
149797040
549652738
1140005528
1776764685
1630121931
2014926121
1349312435
1302808238
403233362
1050968004
954932358
481858726
1744167723
1469676784
1591893878
1184775617
1221107224
1850166074
731984939
904659958
268690183
839961089
1143440484
358570021
433763155
1962088570
636600308
650468524
1100850464
1856076492
476630238
1699147676
1129420958
1046464859
1674035073
1725152442
928035553
31745557
929586107
1317361687
871801791
2007677789
1988582315
603152364
1081684067
658457182
2075230534
160540516
657328487
1915621481
942304809
374433901
1553917237
1012723341
499008324
81690100
468510138
179959423
1586432529
2096211561
136594383
189249959
193913859
1901121016
356598736
1907355511
527958898
1731616801
851931584
1873128168
221473617
2046337926
753673669
1350572422
1975482291
267000410
2020954140
1670826348
986131940
2072767885
546147607
1762162473
943412543
776691523
1424917059
548758677
140400108
807617688
568492570
1800812204
1389617970
1100646384
717125586
565730276
1214605859
1673048923
1385503865
1581841042
306989719
2074706642
369390259
1899456237
619894498
1709735574
1948158694
395846017
322772210
250453248
596545544
1376869748
814380423
225701253
1950030654
1606028898
79748432
1150503381
617009256
1844739918
1322456188
1107693882
510673529
2116907068
257066895
1595140659
2029133683
1451801733
1438515033
549096702
1529128097
178555337
1348344052
1842189711
1145133975
1169947965
1738573451
1877368340
80354579
2140306016
2063800178
1444733269
758406829
699427201
650086434
916628514
2073675294
714769772
1317608138
1987619088
1489962420
684503529
46987068
1821993205
1080164590
929126945
856052564
1745868407
2116040852
1785616097
14115694
1452566513
2129034879
826301520
1824002709
57223523
161149591
280883429
2116780615
1145952092
273827428
2019224441
1988973432
1820655589
1757497876
1881503982
245872151
67317466
507232147
1184213847
878920115
184622618
916551717
820547481
922850831
4845760
783988675
15715308
1299432055
1925084662
564453767
660522482
1669166817
480670084
34630744
834556206
527825846
1636364249
53550605
1330636076
462942789
90480424
1247908142
675896210
1525734600
373371497
1100677172
1995585131
320958227
1194510995
1711430112
1514893079
2034214457
1711827456
887856666
1175112510
1498130728
587099668
1691648234
1137884209
1556640047
334369158
1727486099
1840235754
103365024
848492198
1094143969
570714044
199538847
262125995
658957306
1831640326
1730092731
310020891
1426696047
88199651
385605623
1603981698
189943626
2022206848
1254638485
1705038949
859703127
1462755326
1515174992
459304471
328076669
758003742
751503572
657966543
780179114
287326847
1811618719
2049643149
1305082724
1631006421
572574713
1600021660
1970219931
2136784563
648170779
447117381
1835166287
2044132264
105869207
1862897669
1289966376
232027579
1633003717
1210668709
1908614582
1433012480
169141153
1202637240
281958868
984296698
86382672
569453396
331119717
1973799251
1678028046
53542180
1143427850
1797952943
1357618718
685769220
1378502805
912981719
60255684
1888438357
409674086
2140509565
1002298766
1480342657
376239991
2109342793
1194093856
1238745885
1965981314
576556554
111059872
233986761
154439979
1900614757
1434263402
1741702993
675414925
1866048854
769027620
651739901
1344127273
1581027811
1526902248
1744779595
115879975
782241005
176354381
1400211758
211869173
528568320
198016873
1498304301
1755149211
35736369
349679089
1237727140
349368656
1867045322
1783545711
604854640
66204666
2116387382
1469078629
411670333
2121842674
807910004
1939072735
27986574
1442240169
1301002258
1159041597
9139700
887869919
1515570518
1903444906
2024914733
1555679284
464199546
1054030519
1483895021
1917942210
1502633439
1395687631
1904625170
223839234
557211376
1061233273
529513213
346283554
1209974660
218377901
409511981
236756266
1350621436
924680059
70313159
1728905294
326649471
522799685
1630990450
1564067127
1034286195
1314486347
1106486674
403948661
923579965
80594507
561116184
747230498
2131911746
1496821074
1553703598
890960416
1504608993
1803227742
1426332218
1525273908
1659858872
1914486601
1542076249
598893613
975116418
862954190
1112155240
329450641
1978677676
1217517734
1291336908
825868336
2000495515
1500150216
1373500989
1013375350
2013333890
1442395328
1838273261
1901449022
1616173084
174632477
245587197
2052927849
2069402291
1215604784
101984074
1136090428
437402294
1104475096
1654053073
918817024
174800086
343812199
374160853
2041858383
76900350
1923687464
1155425106
732025867
1363176287
1035097160
433961057
875728328
1864948958
1543619958
765212873
554261823
1722402423
122485694
1218223899
845498410
1176092096
1235456792
1141088058
594532038
1910276539
1557637007
1467820069
1776009462
120725564
552797577
1529851588
462741922
149726550
1669997082
1584824284
1617064865
1767198956
987617983
1916541457
1350342113
1152013637
1155333739
669880511
1614157644
1136532826
724999541
203421028
2080082749
643897893
1657676067
1310772003
1057531280
1633622709
906112319
1405779876
978640817
200878165
1180125082
722857534
274228159
216329883
1396131765
553773413
1030373679
251308082
949391444
1065995851
999877001
1104844392
1097862853
310648225
1274934359
1257438853
388563796
1432493729
246295255
258977863
1208848815
300517740
898030822
666637356
339155279
1109473402
87653761
1499513299
1766675723
902423455
51807755
1680186868
850609227
1306256025
490251104
1132560635
1691408983
379778550
1305553320
1031824599
1867151227
1664162431
829870350
879303628
186067035
1258382172
1131919660
814452257
646360823
1287904178
1917826627
2076213464
40391358
1600876946
25420994
1883497281
1755543607
1689708485
893683203
1219667489
1035141737
1049481310
257303559
1326782820
194279899
984256101
1944256086
1023332977
98303390
506093865
1609940367
1995250233
1807612744
1421636972
1920888886
153936914
369078143
625541173
1675808470
1823558498
1809804667
1342791891
658163732
509843990
1797632062
539642697
1400526067
2073417390
1689252355
1160837788
434738508
576772877
132533622
914123397
2053911489
1154937345
1420616786
1968937722
356061800
1913912838
209850774
944887934
1824734854
1347692397
1083859007
1682051125
565521708
525996633
602623040
911878439
771702610
445488430
1429588711
599222012
1662684708
1985750810
1715575445
970773365
1925250928
1015242116
2056936208
892645792
276537751
923767653
1899982375
284555225
1166561155
1777770183
701997037
99012866
1605869065
1331183410
387552833
1133848807
1996754717
579668906
1966737976
700333080
1556319754
38595034
609273624
1706963871
1651782834
307628737
1405449128
436258672
1162172125
152924897
1559568845
462153549
782095998
1043465964
1617012535
1541238388
553697445
1511727807
1910226174
1131732184
1406218529
949729025
1564010678
327293488
1872133929
1650651351
1313221641
1532116895
1333899550
995321400
1808301426
674458132
1679112469
514444665
1048315891
1420334275
233830748
577518456
170079158
1038515054
1188859927
531294452
265713194
749896731
845540367
1698398734
98953863
1759293948
911354090
649591712
1790816732
1018011413
109359888
1235874237
895359740
532774712
518566885
652971495
1192792839
1458121114
2032453315
778499550
1734499842
281684772
1660482610
394084490
2075006679
1695998308
893908711
1753085431
442300139
509058013
1257031648
599266343
150529979
1549649576
2040361594
1355652627
721967476
1738153257
1983656089
1695723921
1609360609
2075059102
2031603510
1038165524
1264431716
1639393655
633100927
1944695280
86944556
1759253549
756355649
1185651135
842362939
636563674
1472243122
995878452
289217564
1626394362
563656715
1252336036
337234419
961634816
1317907630
482910138
772597372
1347218550
1679276966
1539983857
365643758
844329319
966675812
258996128
1385565785
1191276366
1565958063
1191004941
150424484
1091789274
1513795849
146085815
483619982
1575963730
2128180642
390680896
1671469034
1048398851
467751839
427983206
1253334914
1093153349
1281746574
277333469
45734008
117384952
956435567
1297110660
1920991931
873550418
1779907018
1038587113
1752312305
87855031
613094903
2001510647
992675335
63448988
2005163693
1356232656
1186177705
1900319119
281548173
975542926
1964969867
2085175095
544731938
751582089
1179900272
1758031318
202581003
922088808
334776767
349765813
1807371396
477628706
460746432
618292171
1272436049
1876108287
698149987
674133380
1886224178
1288678942
396465142
832534866
1583890405
176005272
595772543
752882046
981165676
1249960864
168072040
748110281
472122971
1068709218
706133028
43153948
1184214239
1581553507
1584421076
769042248
1349606741
1671644514
592601727
141119298
508023916
1150563134
193067273
550154677
856167748
335876907
2024502227
1362752303
1016806824
1564533889
8337873
1895583505
1779343834
944769408
1626956166
1778405873
63779010
258794905
1667570186
257301432
1837703469
546702209
248306281
1192602058
748086495
1046922316
262691391
1953245642
1150969164
796890239
1136218623
212423455
931629086
1273408223
1713898323
1682295256
890698411
468340516
1762691329
117147761
149964717
1143842717
517074857
1479103102
501887378
1990790961
1854936475
1188703843
2011322403
1887892694
1819890420
317319260
1422730376
1088831539
1333848712
1994365860
952040786
749420857
1667187110
70731309
2144322105
2141726108
1053352009
502489409
735678876
2072377168
854407604
1064273192
53728148
1492591381
443431991
596447828
950767376
2010940942
1663150552
1785914445
1008338236
1730544783
1728919649
171510731
2115671687
1566025804
1714321890
687444150
1619062403
247219772
868191406
1960787187
1079015468
107916549
1858704252
686517712
2098600507
1132616676
1727395253
726396713
480590668
1538572193
464480334
339336450
693702167
1227880937
348372296
1920634397
739976731
1359490850
685210661
1287357949
714101505
473717961
521945665
757231398
1559021077
757315416
1994058588
1988763170
1578138911
1330680023
8552675
1493539455
1806497746
2014431039
1494020994
1969369524
1666528126
1239136939
1101699672
495030676
75034429
218221326
986020719
562358857
510408796
1950965532
982342819
1071782063
884752085
1811903066
1281202965
412866627
1261596986
2119805681
1601031071
1911946750
1980162268
135002307
140387107
790542783
2044915295
203143984
2052106098
258335085
980762149
1847160556
23078445
649806591
1836577763
906618104
1365636628
2118974932
53098318
1097334934
153059101
1849615989
1952317516
1757937034
1524927058
127135589
693840765
700792353
1631541883
1333959864
1945687430
1359192633
1054313450
462257402
577634546
1882022956
1178647955
265858160
2138734769
536248431
123600935
391470889
665398658
642687775
1160449861
662467252
1921802734
353017334
2145145174
1064372472
1240841698
1433298814
1818664772
1417947704
675951722
1495310444
1671419455
1144155976
439574021
1362141786
139013748
1842656277
118429323
1475876272
477387754
1146933617
782131380
1791037530
1003779786
2056740792
966038036
1681505213
1907075989
1653309592
1841809400
1625195211
1713812316
850506256
233022332
312723623
672601086
567978001
664751419
155723437
1696409716
750726910
311935630
1490563793
863170786
1582437790
621766870
1343016294
1705552746
504176595
720628258
474806391
969159539
1435631753
1990941151
1228682353
307505869
823680087
1917427851
2111727623
1227352428
1413599983
1794060189
830098774
276641313
386732628
1731329723
1317234761
1083491905
1019277412
881971003
1509197209
1555990106
415796643
1998108878
967032822
202287670
999915307
1768488380
473501444
923567391
199033011
580462213
1368415658
1959537293
506801984
576677633
309340084
1862522277
806833025
321735262
1251844266
1708005910
1616118575
620537459
1886871984
15326236
436651077
447666619
1365221372
627642471
616896263
520048112
2053040901
333399374
1862729637
891962771
143160009
608236090
1843489128
478736158
885577221
163876864
1464571953
1166262732
1525184644
573995447
172532500
22815251
195715373
1901106136
711849590
1701727605
1846583468
164019600
1247796883
1840025287
1273970456
1255737595
2063407477
1093974700
571912910
39631425
856846595
385938341
1820253778
810357093
1167023593
399816358
721131149
1511315765
39104837
1034366674
1126412673
283230269
668354335
401330701
1882430464
124942485
2045296799
121259271
1641314304
1357947149
607405647
1911982128
2127610646
596079643
82137694
649751182
2027914372
1049116990
374637228
409028514
2060387287
1561177166
1820226458
1521945244
980944492
1798223589
491037115
1173060217
469931635
83005218
1888506885
1779093323
1545949428
458631569
1603309279
48008549
1663581029
1960091564
946605430
1739172434
1922310979
469981597
769672217
25884813
1402438462
804453803
812018513
637590579
71954811
1864771755
681021757
1253394151
504829530
1057943147
145273793
1651047571
1337600688
1596203436
754443203
1378688744
1230175632
1740596329
700673713
1361707617
1631421159
706019402
1849954421
743721478
74770903
2142668514
327364167
1385253797
896219740
355547554
1063655708
1022082217
1885240337
1014577764
981948142
966370686
1146381442
1492288467
831976964
1471454824
1275432260
567520
421193392
749032429
1914778120
1986420244
1284005336
1801671245
275936992
1123928315
1204764263
1221204578
26228509
640850107
1150323954
1868856858
685791796
1553393252
307816592
1345274759
1154986989
835444057
861408801
1827934886
327116969
154610359
489579010
1274914999
1768480046
660485782
2005500526
470176864
1465461735
802694048
1349050764
711047873
1528112035
2028443652
223333
746775189
1540804011
116215003
1550262362
18844024
1528134666
923035352
1728832910
1951514523
1315528701
1496946323
1286742383
1027132386
125019969
938344614
1644596392
1522161876
1658070125
1259794000
1034156524
673507356
794131077
455820525
707536738
2039779082
1519965546
548390637
1766889872
1260059452
1890199257
980622288
583302406
214679068
1611001087
631939109
1613795731
1491984800
1002013043
943783580
560077646
1756611744
1634135513
1992789764
1645075879
1727676139
2031438793
2090565630
1553997221
1336937731
953592373
233817476
1806871491
1571194260
778861458
277664585
635565625
531403847
221482156
288824034
769270684
687144795
515932794
1758287213
848639172
1877537469
2025185282
89101132
1105407776
1369953509
41719314
1344279662
1500860261
1469408141
564664142
602859641
281363166
1198986941
334428283
1105286912
1213295198
901893504
297866551
916852883
13051017
1155056469
1285832579
625419663
1456742391
1931397719
950039815
1990903689
511161585
1423626557
1344576929
2043924774
986531968
1443933883
636277241
303240787
359183973
596587946
546515208
628784215
41796333
563384913
664014683
386062985
1831572910
1636429139
1504650295
888513102
1499806650
1467439257
414032063
625692541
521154972
586220423
1320633738
2127536156
1007809977
375306067
1300156808
1727829304
958767796
1117690671
128909267
966605578
1601343964
740573209
690032045
1885944084
1660748890
1909781991
981846449
904538717
808048410
352479009
155855133
1209777556
950942595
1023704309
2090886750
207068629
1852078837
1075022855
1421256585
2000560729
278839201
1847838807
155462788
812435129
179366006
295895418
414582081
586378191
1619681815
1427744521
426004418
2023317310
140052829
1003492665
1113128575
1327705072
374216211
515450838
1766926083
1273639591
1237191905
637736965
532797369
188156346
1492433290
47161311
684291559
1173333431
1261842713
1001678370
1981195532
1766476092
1183177791
834974642
837661682
1096170924
1894549917
453340848
412455781
1078678408
1662420971
172777300
60118232
1504782758
742574200
1001110505
223031173
1502559967
228329667
1068170580
461770807
351717733
1563755932
1185807145
1810542127
1247237911
1862317253
957042684
1829579325
86980067
1950320511
2004026653
1128805443
1506321471
2012918847
308709375
1350220463
1389676891
2034666002
2124604744
1911889721
1943368814
572836284
1199459789
1744762351
1080469196
1006635055
2136597129
2122206149
1234756183
1222187383
828950750
376009812
1470972613
308249151
1596819128
466378716
1604607439
239989330
523151203
1145731599
288418512
696501984
1099146984
640028770
1790915569
1635030259
1912284972
1341538292
1717718387
229030704
649816908
89418624
2073564884
1494875214
1163795678
619330157
1593115278
764355021
1202214701
6889092
434677256
952739187
1277164585
387211880
1240208078
1040475115
1709134040
799457201
260765150
334649155
707256446
1048345850
1926791266
29644994
1767221724
1493898393
1140922354
600632167
871600961
802120390
1137299062
444272081
1137846004
603675562
686727898
75830514
471963254
239880517
1685096728
658280014
850397138
814912243
1476672082
774121905
931998152
328468934
116575649
352365529
393482108
1058128076
584914828
498985211
545019160
1239050660
854774490
631293497
1068731376
871513045
1968083061
1130316983
559935183
1425629791
2135388208
1373082418
349003300
1696199330
178888792
1765746888
1873126567
1189505480
1256629866
1254287051
1274348204
1018278895
376336215
1756447569
1595671449
470399374
629286758
2137488154
1326422250
1578989157
552721136
559598680
1449688947
469211038
945151522
716617766
920841011
429302095
2020933066
1193889299
1829731194
2064358902
531134201
244743297
1326872401
451433390
925808535
998993130
999182812
962986745
1165878999
543876248
1015445013
1607314620
2126984470
1181462412
101145527
1540022456
1845228605
195171024
2120803104
577901483
700807223
594364026
167770568
987987371
1174453943
247592931
583304686
76775459
1399775248
2011878500
1471191966
1164022936
1684752088
1467489003
649721936
1741079004
915976390
1714894435
1063700445
830774215
1318450815
573268122
454995875
2136852595
65772477
312494960
2071536727
981536370
813901918
26203165
1172964496
1215294339
1880704854
246660225
1598914089
642364209
423342178
1388080790
418658865
881079179
1518589739
1061537087
1945162077
1882907956
736060442
37937000
1988593511
1935515713
215446499
1908013692
180441332
354933653
1441243460
1724470296
1547902469
1751740978
873845604
1963856932
1856663441
491385300
991680401
363216911
751842023
2018472317
1402191999
723956679
2087904919
546434832
666373997
905848079
1894319655
2065970823
308847470
652094776
178044573
568020753
2034594461
1994611497
137489105
1069380148
1674578243
190139953
693589835
1031899490
245683083
1828182018
1650741040
749221142
721235029
17180373
1661169542
1205295600
1875588678
1007744962
2035008673
725694466
450919425
890818885
1170812243
402655368
2108708849
291325126
1679099858
695149610
845096189
2004498856
515909087
1537913190
451884698
311181123
2087651452
511629971
1434228972
741664421
1864983832
1882164325
1570281796
108537262
771617035
530693213
603330206
1686880392
1144747639
1569666620
2058852542
466730133
681586599
814609134
1305489874
341236230
973106329
802420474
1007167005
1380849323
1308982634
482392013
1180064707
2015508468
298182866
190122815
1885312036
718691557
1394075263
1172479129
1443654343
1619958029
1688151087
2019290050
1732714175
1664718353
766956004
1942868749
739385884
930365052
444134978
44799339
675836589
568356704
121899590
1387689207
796441117
860336982
1849679409
1768542464
913061358
369296408
209896751
1811205235
1896507435
1296078041
1738017278
1005222819
1349160860
820028720
323529477
99720052
1040443215
784489073
1386700505
1608306292
1041084385
1014604429
780197877
2008310859
1950351145
1787239845
1584496934
492480199
1531336821
877334903
1761675905
479441239
1481968860
1980523048
709221493
1834601984
829580166
1686934983
2142264563
881286408
1311017508
2009193896
717204317
1728004557
257248454
1953507655
327195764
496818688
1952224884
511328261
1859649373
1213496247
809679107
535028732
1807296775
1930263345
1131118096
1453194081
1837746544
920566143
586874426
89506774
18089571
1047968546
1885684309
1369443288
612884871
1956136274
1085909820
200897855
707584772
129271027
1952129475
1949613926
1887768314
1707850977
620105733
118495792
1640112267
803044308
950345814
1607106271
663621511
1683053244
911590946
1521619847
1061673893
601965294
144543406
1808045188
502636782
2091793616
1901148173
110806955
1514992717
323536286
156144293
49804599
1582466966
1368763809
1158293724
460745526
1899107711
2006482759
395423587
2045380466
2098173693
38562836
1926511977
1060227378
1270005176
1490338736
220286266
307326012
269334998
275640906
15696777
80480872
1908426159
1537738388
219955504
5818015
1926756875
1637072798
1895102956
2083159572
1865345575
1168843689
410736110
1713603460
535398559
425631333
175446218
2121163048
2092225192
1146070792
1257820911
1511301785
126207385
677506638
709384472
1531750219
112925124
1659638997
1089078514
743931110
1822574622
208726524
655473965
736608686
713086303
1013592390
1183499693
1076530774
1885529784
1590554898
2071156802
799762466
1645223456
353847461
289080366
1835809805
346537660
1824247506
108320524
933912629
931469430
689338218
1663978640
2129239592
506281155
921764522
1385957124
1157514655
2015820563
469037665
437080012
32458349
1589519496
1416431795
1949785872
514413197
2144540839
367021622
1225354353
1000081657
267884817
1429184606
794461973
1132078878
1429857888
989775754
518141378
947241937
119481372
1632769412
906813381
1014075709
1869481199
1231653791
2019359858
180365107
713735893
1895991427
1865026449
1948931448
491079635
1246297980
531519006
1813347768
823843194
434189675
1450472837
1472394808
655080911
1653803102
1498785123
381776817
1413899095
239058068
643422805
633961467
1661516033
1877693314
2129306282
1264443340
1027134178
180513340
468307728
1873362322
357946964
1042652852
140305077
389122809
360852951
249790176
1165904566
1914349481
327681495
1105854246
69558150
265353171
1138299082
1557690258
1821781189
152372606
1152029469
1694182136
518652134
1484860318
2104407948
1566135504
1264698969
599934960
906767384
278839249
2064851679
1708946771
1951728935
600433559
1585537313
1022676520
492694207
1118276516
953360200
339293779
192318413
1866794233
1131792522
2090806687
1084513183
430036140
790615217
1163045388
413177019
621409843
876794020
1187903948
1551533632
1688314143
1981689572
1504947676
1562322933
1623955525
1355013891
480480283
1093072338
1664286549
58699460
2053343601
2104169775
1466022151
103969302
1406520400
2130886719
32263623
961671853
1196734130
1617558287
1750882767
90089794
1227749457
447909609
2261770
1740651875
521513295
2126532413
1526265917
1478086038
1384803334
1639032272
188708375
1648820112
1413715853
1253402246
1660540470
1179834569
1424124293
397339728
2084185417
1759075942
1161773384
2032762107
702497171
1533345226
46915868
1429992789
61931576
1165540513
1789114617
337493390
956488800
2081960203
1745041633
273548828
824585620
515785194
285158140
1598966457
1091888383
500412278
108336538
1729175425
1641927843
534143735
307078578
928925084
1534819696
1333954440
1766465946
1703740858
1138648311
913205711
62251494
873846406
34862171
1688871123
846517641
513558416
965926384
1192492427
1812466281
1983002005
433458193
858964946
1195458687
280315700
177149698
1485220445
931038185
692564225
215565180
1952588406
1617350489
1862615547
1844840537
1450928458
1027651005
1647687408
272375128
2038947681
1646007579
123557927
453120348
743581989
1260900501
581753937
1382901872
81532649
11309812
493983100
741294629
406672766
1279629326
1783031042
1851230161
923788787
1443922010
870971480
1099408106
928734879
1051535759
1571867788
535673589
571470556
755405451
1539668695
1855028204
1799504593
1291699300
744934663
1453024461
830010585
1714406726
1116674492
543137142
1501369520
3117632
2105698314
1645565160
960380012
2074944053
1474616569
1212393446
1702593647
505573179
1276800567
369954548
453131120
1203734861
47243189
933385248
628320042
1768861881
1001719611
1631982198
312544379
1391032400
2138331238
963230378
1924415321
385347358
223066578
1955406644
1517091686
236114777
495231080
363437209
1441580114
1841417296
2103538732
907120897
2006781310
2100210848
941243441
1271769750
803367566
629587110
1940558653
1570799685
527272046
1994591399
1599202151
1878642174
521858019
949014176
214362942
910307592
1165130659
1035123106
1279232229
940077018
1123536696
2102686402
646827918
565790589
60573601
1462304839
1471373975
1688912294
482603091
2085438340
929831573
442766343
745416164
629635922
1280373118
1395328278
1865615399
379375091
1498691087
268426066
2011607265
1752554375
209193349
609276752
483603768
837507242
281027241
466492912
1536846994
1764995054
612358735
82273897
636519055
1040886943
2017820726
681304286
1048595872
919350640
29619768
1147527221
107638958
148561251
423335310
1261106374
1492140575
1993078628
654531221
104436331
1408990508
1961955299
1509120264
662519531
827570518
1861805839
1452374100
2050115470
494054079
1199588250
167868337
1602355280
1174940488
210490367
1255750367
680561051
727648602
1644435935
890920435
665132661
351510909
1298946980
900862335
2117462776
1655520682
1546493652
83902269
1036020325
1363885638
267299302
1594291738
1702317596
699861483
311562160
453189179
518973985
940295562
1838366835
1531934121
1477520800
1346688297
1587258558
1771230312
2025987896
329524170
1699266346
1918548152
1992156226
453063623
1279023030
912464634
1918455625
525465371
967814216
1860995711
1391326490
853438300
1105374417
228692407
165334082
447747666
132135967
799826362
924996298
1491996253
791706245
247318418
1657748600
2113345963
993138848
1910925257
1516808381
1596611632
1995682056
457392914
31384027
1601167980
579218057
1855881682
192520678
112325168
1759585012
272992590
309387933
983048925
194142315
41244513
2147037678
66403788
1066486984
1390290660
1923912062
1769531036
1756329696
954162127
341367834
156633720
926883179
406632316
1650242734
1085217282
631816405
858641693
1759247331
1488521269
1908981205
1908993418
1362415364
1587942179
1879961395
65660022
1748897156
2089374787
2087868610
1171692340
1761109891
1585715392
1468455197
922848862
1685779582
1756234051
1810555836
2104211775
268718288
1061743338
1252606895
1598472812
372851899
1676779176
588441022
1335390167
1085927939
1872644759
349219386
566256416
1800833670
979091748
2030387217
853614119
843877956
249201210
561514061
1464684180
823497229
1492945555
316798599
490365628
1869647104
330624285
1771411313
2098816372
1181659087
329920973
1708848827
1528242857
393003443
690782095
259566407
1281659824
587335687
1966115600
1979899961
1711837934
638432174
840978328
1302947281
1914427554
522966907
443715393
106810642
1131429656
1056630459
68819862
2102036721
2126794392
163232467
956163337
246683954
331616744
418259595
164287414
410860711
1194865328
935851800
294676361
1806117610
451173758
1162656565
498671817
1028052792
246803907
1529987349
789557144
1569208901
704897749
815978677
228715750
1433969908
1925258060
204965363
1920113335
175184325
1939986996
1484832523
1460333468
672772137
827691600
314061555
203215811
1478426094
1914043112
1396315873
1300701412
953321948
32271464
462585213
590109344
302990704
690914192
1711748215
2066573980
2044399669
1507004115
648489707
188288153
1885225204
727728529
101212212
734070539
1961506935
341062029
436033812
151399294
870841212
1795725768
1084956374
856432168
799528269
389212162
109626748
1185277692
741016037
4296721
670136669
518801626
807428065
737650815
1259476499
932111148
460139371
734514997
2132493437
630266136
632995752
1720669387
1640046812
1294189048
228745593
2138222958
70347073
1080861121
1529876893
297550156
1154036717
2083301841
1452631862
884885522
1391668484
72744863
906326347
970538449
1991728511
868404889
198353465
1508336415
2107996401
1734205312
671596643
242130286
1524806635
103676244
1859445264
504994447
407118446
1154811999
390688390
1931034106
712941008
1681133551
1542727866
623858837
311767844
268755339
1629634947
943952044
1926175158
1801100712
1922462188
1803800293
1570648238
1176107985
1018240374
338731493
687801902
1738169086
1260551127
1649878699
2029741298
1338022178
1633668139
349774066
1600104
1225045256
791973495
222584708
614016426
586364068
1978189337
1662675064
1302248718
1843091119
1754612762
155806917
323951859
360385075
1818163557
1337427439
1766534521
1100590913
1534218510
98646196
450728210
1889705769
263688892
1118585428
342551253
1366326286
1079593998
1487907957
2110565444
1989822947
659932280
1163012456
358575219
380849837
1920234939
1950333084
195937564
705608193
890801998
2144834113
1405139381
1471682099
1720287384
710106247
1950262734
1215397873
1919584833
579381024
1637986911
531146465
2134530471
1111863135
1240388945
125015476
1356048934
1399483711
2121684556
1841709580
319287298
201254568
1346821713
1177675222
1653410353
1487391953
1075580170
1553931818
412548318
939155340
1387370404
43242624
798405502
1481677227
780398299
565571292
230083362
1558095351
1613196464
56346397
466576706
636131948
1048513449
1713073305
1302986917
858225975
1748739157
1198107518
579755296
911511727
942453701
410639665
724657368
794945432
1443604967
1789886721
1279205034
1920680311
898285444
2031262658
1121495296
1132080829
1703957753
1364713601
1652505488
1096842445
94885772
1076732021
436547917
798747361
265367805
161383264
121510806
1106519518
1626848336
1601898542
1061608299
1797524533
175752571
1960496280
1935590566
1295989470
2068418180
2129042809
1080739679
1311039797
2001788512
1748783020
1096524526
2036391231
534779654
1969053620
1792024453
1140596744
1168317
364468731
1215058109
1977440675
606867228
503647063
1786699735
1870327226
992465248
766474585
749559342
968830854
497575789
174432817
2088804077
1226827409
1439375272
1236665656
1758075357
470424036
1733857670
839185160
150689062
1608721849
536898257
1361225197
900225067
251664006
594069152
1609834944
428746058
85216722
922356557
666885354
1419131959
1454927474
91246688
1053765534
1081091085
1271566452
710626701
389385441
1618607680
864599491
1372966952
61768342
617685072
1684452934
417184328
61047183
1787016659
415235056
517310436
1485467148
150760211
2091329323
1624792670
468580298
1189158802
674464572
61448560
1183890041
1052614544
1825436208
556339892
1446782370
234055423
1260263725
39089829
15478087
512191260
442029345
1728037929
690537015
1988554038
1624307356
411883984
276697469
903632086
415974844
84655183
304385442
1301090723
464965384
72113385
17415820
24741455
822769629
814409757
428530069
1876425267
1160305045
1753193100
1347559869
667128676
399206175
549134621
619188274
1247304254
1083562028
509115706
2141799593
1207255496
999480886
221082786
133315934
89996195
1182474269
532842328
1215420154
311447888
851934906
125529288
1689490856
525715110
1873781102
393812906
336770269
2140161036
1918224796
1289639703
191299389
1536493834
1233186742
1128252731
2010935189
383723008
359016140
1277726072
713463997
160939788
1260538217
1958510300
358667721
1603032496
514125160
1017167363
1066156661
1229724475
619552858
494140357
1606187853
709184308
1000106912
1111438059
1491346873
282824106
32940308
1919414057
1716666562
194011486
849407686
1003297435
1502690526
1484164426
1953479597
1406620776
1702419518
2051644571
1137625983
2003160868
251910999
1889689268
1700866816
1168160492
2107269280
652309392
1704617232
702160764
161625507
663280803
3276189
1690729079
289785467
1071486854
1701983856
628463096
1216539126
30031923
847453229
1721049759
1790079665
2015083310
351459680
1822802325
1759086267
1800464478
2027705271
1307286350
1765130227
1129733087
1278021403
1560509753
697635848
1688674868
1353407326
589660269
388662690
1567328471
696108868
1329477610
867212097
1364128084
1209327069
455566916
684368014
1357228863
393750889
677985497
934653546
731633405
1142391058
973938954
75135617
1363562221
1096915905
2032859977
284225764
42900199
897641926
502926591
352752270
1569909095
1052756943
1733185192
1054383963
1177752231
355784754
1049319080
1179845815
1067688571
1584969256
1043711660
623187767
117434933
541460316
225198775
754782699
481565661
436514445
582020820
588996422
1824025458
1818320230
76314028
2037295292
1807104434
1496475613
112432861
847884189
1229997663
218816562
1316502712
1994648734
1172761125
1325202410
426711769
1593178355
1280399703
573358023
1431491742
1994571237
639954301
1475605491
273525466
92171668
2068019317
1215848457
619885175
698630813
1267310080
1656049672
1162842842
1844185258
865482366
68771784
748669862
66088230
331593845
184127415
1196065604
1836521140
445426614
1580900597
217308512
1928037852
1102324526
800176474
411752624
1673379078
2141929215
232607819
1046263128
1045803403
1154266923
1823957650
2018960234
40665755
1445424471
612494929
2092988664
431782518
900794156
9353222
869543979
1880676028
165253449
1461933607
79949322
85874680
1553541195
1186629021
449761275
1993185948
338734114
470009389
1328726630
1031812748
905345462
253902422
1424138083
248096770
1437084964
1976297464
386520104
502595469
165309625
990512161
1938198459
904944206
1480571318
1685837874
379812149
1905730030
1251953776
672968842
1031400978
611063192
1064629511
346959494
142985189
1458837845
257099401
302504883
1343466399
251842351
1245661411
95225344
408084179
1969878750
509866696
858383589
1391699474
1201444315
1804446955
2128151722
274410510
1693902913
487561968
215087899
446033576
746330343
499543779
1289905081
810661478
1224392982
403931869
1603412945
910693240
1990799703
902363876
1599338301
966943900
1047167329
975171663
2082685908
100689374
403531987
435266286
2129671857
1575634327
1576394446
613200814
895166302
345457605
2042790528
1637836577
1969243319
1544673317
849267637
2127556437
1538558269
316825534
185795221
29081112
515176168
948523924
625147876
1899421565
1256790975
1882326902
833402390
1254382583
2100944434
489090831
2107080759
1600168576
840798325
749759834
1267022714
483851098
135941695
220670444
957752966
1459290467
1595907998
572714964
317753947
1446978851
223897140
969872316
408758783
1195456176
1966477523
529359239
1432976198
554039304
529930276
1680905185
1669375669
901560183
402834127
1412911411
227299302
1677979942
674247046
1485877856
97396250
1153956474
855028625
647188841
281230162
1005892475
1445683896
804249331
1099048533
5456132
634914804
864567613
556067179
17616914
1114851134
607402414
1542431580
90922614
1054479330
1385993132
1409615666
2106691139
1105948038
1668668032
1117363567
956465141
180839148
461608936
1572260647
435336173
2110939064
1861032391
1237230293
1652225340
599637853
160219441
1929477227
1659259944
183937651
839047138
1154897442
510916559
1190935114
2037706518
281476062
1845915885
1480451542
503498060
1501624236
1045984137
440612034
1578743022
442256021
1097929205
1828568321
921676442
224980074
1227869756
692479575
680436393
1595151305
48872745
262600309
502902889
798377665
1915793394
1135666599
1346507
930820869
1392338620
222460757
1175889884
1572097581
2039859915
70988034
108187764
180829567
1487417561
2051039279
524046760
97060640
204776215
1767060833
87205055
754387308
570242008
1696132319
616343311
1692318599
1448498978
131487473
3954820
639972850
508577301
322937878
1531191643
589267477
508716971
6125846
1247191158
327988028
375505995
15223697
1794769347
1306707609
1533771576
2140866093
1476910253
1925139220
655120644
2082337919
574790094
271372843
1567504987
843773931
760832480
1200498685
1660208415
1403781938
1302565672
706761520
965865523
892657418
1660731567
757357999
1606133698
844707463
1900689325
1205986483
1360755118
700443485
1599278607
47411468
321996253
1593094469
280213736
2020448089
1715599840
932770779
2144742063
85057573
84628096
968163552
1358395676
618559642
1406510679
1676312214
258214836
1126935078
2040313670
1869161961
1647530546
145234736
472419863
1185335485
99353179
35968818
1510955880
2063309889
1016716955
1262624502
599352042
1180946118
771621832
1028522153
1050668204
768041673
1570947178
2076555434
203440216
592008191
1824256438
353032482
526100120
390005607
1373432433
1325218488
1136489477
965798721
145547596
474657875
1340087074
1147509647
2011359001
543529963
2125088297
68681240
1811047574
355667630
178059819
1872356144
150020355
1453457606
1835778200
126080379
2120208663
1299977814
1880611279
1496528380
329132915
1809924817
635926373
1853333771
1408469194
1795109409
2125594200
561027649
892668144
2058713209
1394233596
1063026766
204620228
418875997
661660096
473549261
2117170418
1339915627
1611746704
876317017
1592020551
645173281
1145322774
926038371
241052267
562068116
1923370963
1563021690
1924457601
1182696944
1415138923
715006237
353709296
744189351
712172621
1439069456
976447245
1114441527
48308920
1301906327
35786748
392213001
950209011
1984602063
867609670
250581139
484711561
102840122
1405501163
508135361
81918301
145462417
144852709
1414006726
982711615
1835920674
241124812
597269508
874966485
709801206
680381903
439829448
10136460
1629567504
170858548
1788121472
95939660
584026655
483271621
1746637947
2113535208
1506057557
1673943635
1504020390
451972118
408407031
1893777395
1237404420
1255767154
2132445583
2073077824
1169728289
1581956794
705259985
741930335
1231372717
753218502
314666133
285400638
1728484825
1579784089
419074579
2045721519
258565100
631796322
1772664644
636182598
936519280
266736718
1212398107
986871292
2017146389
1869321750
1289217442
1986290551
496482661
262005948
2090837643
1583037403
283925981
219402928
973571848
1911043039
1563350967
289682107
1679651668
2130780423
184363547
830798314
478954879
1107787446
2052962188
1467247145
241474301
1584528734
1473845867
1661289524
924053160
188848243
1130284189
612827546
504037233
2116760764
1015375923
1596135271
380926711
880723515
1758996311
979910853
461173293
821362446
1308724513
1671221298
130880996
564954411
583355765
498141814
1912027910
566210731
1725549781
550144221
624502426
1845219973
47346087
1887544049
1058218417
1818427884
1181465489
973726152
978671232
1380021129
883565588
1503557888
1029993555
79648571
710723269
1487653387
1347853062
66600434
213176740
206499177
849973403
1220610248
1388494132
1977894444
1601387603
2036686606
1707756687
629021448
1779264344
969255880
25056849
540817733
1012784484
526296261
1851085868
849190652
1660655684
2044942496
625458039
553987231
2056422599
758301949
627645678
1456103438
2097566365
1234302051
15535651
105846505
469083174
1664329108
1749604470
582178815
157189127
1647736917
1061351882
903882239
105193523
543335603
283196740
1405245918
1247661625
705706298
71766698
1303282915
1457215557
1539235975
1169428296
1325849398
161648931
1577595020
737455597
912008568
1296314305
766869429
1001760621
1281539019
222164076
1843545047
122362456
1815381852
623121537
909375556
1251769292
1182338396
1416883911
1733332073
134631290
590119025
1475413921
1272731935
1411557251
1675549606
613240251
1818796065
1804168649
174326882
1593681301
14389521
515470081
772666622
238796346
1375394010
360400773
329903575
777399709
702658268
1680792509
177844483
873452583
575380525
1788143512
1132577915
1089440311
867979609
1959074807
187021970
981537472
1622058104
471996898
774604455
782784779
873635777
1866216357
1218368973
1778906168
176441306
1957950473
1714254122
1687941898
1103356280
776826776
506833200
734654898
1914224760
1451580449
1088407158
944206876
1097309596
739832251
949716305
693603274
803566805
1007784385
1970968382
771801915
1919937461
1006975217
234958101
2013024805
112476055
727496107
992315921
1799330421
695057306
462465414
1935121753
1478552429
925153077
745427302
713663560
1832423183
1140268210
2056590606
592631053
826219912
1595111086
1937629172
1197805761
1011489196
45057798
998064512
732863863
317183335
560161999
256988503
916515030
1958452640
368190086
1273787095
1429557710
593178382
1923677352
206415512
1164508046
491680209
1235095451
374862215
990422880
70417901
121083269
481907225
96835279
1679878054
1552199142
756192150
1705801173
1436308497
2131798655
1991304960
1698123220
2053330034
804906584
1867137921
1582530267
548047667
204809053
944606776
1104462433
1734285296
470184199
142051819
1324234227
288508872
1876466482
1115525372
577399912
1263510907
1421614815
1254036412
1669040426
129897859
1257679329
453960219
1444700612
713919247
1831608416
80034595
1092331675
739362632
1590307664
107718019
1611275910
2039183998
612322967
326340554
124046896
1220585277
2040956746
696825967
863259925
1109741540
1236300367
271605307
1887045221
1481992737
1823668753
612776126
1692700047
1522604866
577277145
470300675
1147402172
1284258915
117955424
914492839
349650528
1203906386
1635589945
1749646346
1949018706
941541732
850257936
454848426
2020033656
2144207296
1502638820
1024581222
1362579742
597836721
1879017522
1915646032
75223561
1801683910
945021290
1582166007
1969819837
1979149447
200022083
573735449
1610100797
407099828
921443452
1336583898
276809741
2026675449
228405587
1172242644
1634567651
959285856
1274508669
402187885
1866061905
565300369
2013130713
1433581932
2093916240
711557293
196486790
1149437809
817491039
1748933272
463748300
1546875390
631618117
1403654592
47487380
215244553
1051574708
298472702
1436292425
715026768
1246512518
1606157966
2019012793
393398281
1018621846
2067136737
932500105
365627334
748990790
1653187242
590024255
666239
1133883279
155738837
904950216
1954486028
2094412636
636464424
2144427118
1602880238
1553311065
136054315
406117481
712350040
982159136
1977907183
313955803
917826486
1371317861
1646216594
140455940
844573248
19783337
1685121060
61099262
1000481765
121340710
925258413
1033438814
920948433
61888991
503021102
517469361
716249089
849399093
2081373790
1590672643
1809005701
474619575
107306321
1748707286
1533995303
1682809032
1803026565
1504558645
1994121900
1958803843
2004440155
222163253
2045638185
2007788612
805732449
175490982
1501229381
1806707888
422372507
567481399
1695507119
514439189
1354931244
826291151
1810047397
2068985953
1815300864
890131430
1379835773
1559162480
134361401
1360675021
430046779
105685915
1063421794
1776597935
1998516823
1734288453
1298605000
898062620
813066807
251511476
1751803166
1619977997
430636679
2086002766
2070898649
2061785949
836315805
2110554295
945652192
1561151879
122047529
1764221774
420939680
372040211
934767838
989472380
1150048074
927889180
323014830
291893359
1879846245
2023918614
484397049
7742238
1009926573
1098345297
1565292120
1818334372
938813980
198591613
966683622
1748226982
594839662
1892536936
1080337602
225701779
1061715345
1653836311
621959671
1535265749
1815307861
902058076
1789380824
1803975222
439803733
455981092
195771448
669392057
86839588
262719823
1050860555
1012781090
2573667
263147008
1264600593
502603310
401785320
141863389
1049554299
1478915920
541388163
275461951
638993384
1051997628
1311751280
1698639431
1644210499
969123601
1436509243
91231002
2058888107
469180211
381835256
2010229610
1451876474
1348473276
1130138886
1935506796
360807413
809645238
52889310
501077454
1271730591
1992338157
24947482
1791457
1207637128
313407007
1974820475
441846359
193130439
81359084
581986349
871565466
422145662
189665730
2033131316
359110164
1039264754
270808117
2076237193
1401607543
2121092089
748071913
975256829
798424571
1532476268
255418102
889821993
1329797303
764819494
910731061
982967889
880691043
1791287623
891993528
1317318830
1685426866
950472586
643574807
2023656769
430784479
1323971939
2032158470
1592308821
756461493
1137477530
2087629055
1612771066
371967127
22572257
1589044193
1985530835
2050543735
1174779599
1412612932
9050951
1058933558
1018274259
866203393
757511131
1978765679
1694407993
459394463
516193749
906684856
911006615
386557323
119982112
690033549
480029508
1202708747
1543890110
356785557
667653767
1060822705
1947601899
563823521
45960038
289504457
1240369593
1727042839
153177168
301933437
1435644168
355672831
396781719
1445156433
1685723443
322483807
2072837045
1146130255
321102048
2116554341
866711284
1799626953
172145473
1377085258
100970569
1438654451
1691976651
1299515293
1114995683
1064326690
731257522
1295816358
1670581040
1545813208
486000930
1870789511
480417290
1422917114
148663704
1052443328
1143392871
872578992
1496788871
2142702625
1877312785
895907319
2026994942
2023817775
5525807
1246395573
605506755
661772057
1182577044
655637032
1326427406
1650232227
1619603408
1404995986
784504249
1155317237
1582052713
60468406
460129638
405847614
942779266
1722648240
1812227615
371732148
539780012
958520760
447363235
2035296427
894453574
191407616
1959856508
1168501599
669667472
398480269
1358146629
286855715
1694976638
2013017159
1054851459
1397117519
1836734777
814011069
1723105584
1744028157
227822074
1269456844
1305923566
2012718514
1071426549
713172397
3906343
1750255425
507359184
1051197791
663321861
1063736310
1647562848
308077889
1756539221
609567227
364004082
1520133014
1942495375
883244932
999108385
1222328356
149368245
1753950501
1599778694
1885145945
1346513186
506005362
702257651
1425458050
1113949635
677090567
1209863987
528121799
16393391
1706642970
681825187
2112889424
1734734277
1888290103
1259499499
1677398545
1170982926
1756693143
467343451
837090743
671849825
745515443
380525970
1055303000
1032058735
222210035
796370201
1567075573
1836427067
707373705
1255696590
772699885
1594543585
415866191
1546862621
2023294409
992094450
1789227068
276279124
1201137294
824157723
1686726165
1107280048
776217484
1327710081
1772219120
1257268284
1841905118
153559330
742584753
682465169
561786886
1504056096
711252738
1142118223
798521429
965423051
1409278875
390354509
1983654674
1145822926
1972312423
1392475662
175901758
942479844
555998026
311244673
1636348555
567605465
1418911387
511015610
1644015938
1701414401
56868118
860858146
630442648
2124274360
2001472409
991765633
563030473
1009681000
706672717
1690290772
2120394108
1785604310
1346007342
104665152
488704494
1403227156
1117442419
1000277778
594897767
874101446
1407064234
1029969830
1694203936
987993911
1537190028
1989053593
586220258
1869849529
1739950918
1938088255
1633230087
1464407824
184041931
1477696350
2060114092
2115188996
761141850
604203352
709073710
231474732
290655693
718228657
1953933087
1936399406
1985357610
1144293559
808625979
535948871
1493528820
1617206113
1737899900
1286750513
1289841593
1406107028
1777117218
1154478056
1278282760
1536518953
673927207
354350924
512704848
215053162
1546225410
647940884
516621233
370004222
80424662
787738903
887286328
1934822028
1870100191
224454297
1225083167
1919081134
1498717784
434064331
1218304051
634380419
685882683
521820311
244965646
717428618
1520932836
791386152
472642898
1851791390
2044295446
1041952348
259534069
1826168752
1608455034
1816322598
699526154
895738127
2078305346
769274905
2119446997
1398807705
227331612
67352711
289238627
371261519
209044060
1189444982
966254931
233459871
1735857102
258487669
328695639
1976719339
1573181708
576711917
590766325
660184966
1834518100
1442776554
104380647
497643323
815138852
1167359058
870404674
2072647184
119661968
1186361917
1289721408
2017589842
201419240
1981416538
1713380153
212759022
624809925
1501128189
88652323
856122072
1734582905
2131313935
902376894
148810353
425111793
840857463
831076224
604786460
1528080333
1338305955
274550717
1884845944
1277049755
2099834981
1300945290
1960061700
207653538
2094244913
851764074
1827789424
345473033
517723574
1546283899
848211837
692206936
1263275541
284110597
188589456
358780108
1830743829
410517661
71657997
1751145585
257087393
64202079
635569235
613039837
1286983623
395918415
1736132151
567015108
1177205970
441789563
1939932056
1649674443
709418434
1204656763
1941836760
889279865
1951830006
159868751
1217599730
1133624244
1740659358
1494529672
1168773224
279626558
1884111653
1490418839
991144745
1945456279
1987144282
1006015632
1373597264
1353012569
1648357200
109961010
2095028881
350660241
1990007980
49146003
6937903
113750799
1634851961
21534293
1491453947
2103140136
1421964372
318004860
286921110
1659559376
933399024
1924760861
1716100521
1060147663
2101112555
800121516
1766935912
246741224
1930016234
2019373739
555194170
1451662842
1589710254
264759653
197060510
832967259
258303494
109744809
959170824
127856969
337534004
1171109715
445633575
837216700
513404609
1382435948
130705582
263966712
769161730
1784326388
1687170160
1717156060
2036595714
1060635645
1013601534
1837243262
873701665
331447035
499037828
242023357
547133554
1805754557
1899077027
626859069
424750911
1206358619
64122404
70269059
395261469
456693422
2007239666
107235364
1988013194
884950010
1328679808
1026213834
534885876
1493249536
1308862962
339938273
148296962
467934457
1893567676
1316264857
1603170418
1330367170
1306741426
1520603611
169123617
2111384220
1036631057
1217464421
426785997
1903441302
1147867835
244681296
460866879
828981806
1210956270
1602981160
1088452964
872604262
1154416526
42333258
471747524
866732368
1195541322
1943444080
1357321226
800078348
628584362
287630483
1663601513
488406425
234125876
812407599
1870434642
734650666
945531670
1138511354
1983461185
1216003221
822537756
313621619
90051888
746192998
1863215720
423807365
1958733222
1469631569
489268056
1352267077
317942374
1097895145
989618141
1880186562
278435876
1660068560
2105564023
831508207
717687610
1903071154
442285663
991644338
209503078
1079487992
1931238736
245099770
437266627
1060335042
1649656351
1120389358
1489393487
1832459317
1038613654
1313920186
1741599632
1682714783
1992767712
1485691660
117753533
1226449856
394535458
1358394870
1928946416
2118438292
1080363248
15863984
1826885552
1822575446
546821163
1635643973
406699406
180055602
1364965824
948326312
1860551475
164737357
1628552702
1604871646
1741824276
785758227
1229257802
409705497
191630772
1641501812
2077996967
2013507174
333040216
1721242913
683815514
1054203845
1586937481
2097765293
1451249327
1578775644
1608179027
1486814033
1699411681
1159986
2003980368
1904172552
356666807
493531574
2043047208
716846204
766355006
76293257
1996026027
617523848
1814447214
899742432
1158841355
1407854324
1874978146
408715329
291866722
359174293
1701711761
1452328618
1080437586
138353923
1338845912
282073351
710460237
1478141765
1577476372
812807568
1314354076
2065337654
1645823499
1282936719
1682970763
372315695
409356307
1826740778
1237023786
1414685147
389867474
1916344945
468636200
2025512198
1717614801
85918089
1846049819
1421230507
1805003188
870141684
1738085777
225450891
174593140
1242626748
1011468528
1182193549
175576717
2024269791
1407249156
1371167080
281260415
311074484
623239128
1978604158
897856114
1953173163
893732409
811519725
20407160
609310952
1618373827
256873821
1623523977
1335861880
130223522
1581951940
1771897659
208006830
2062701340
1571532622
333878567
620691691
1958224733
587292815
1643116120
990857083
1114223880
132707286
1093667221
958319987
932735985
959243649
1246410709
1478964470
1494481961
135289377
1655248942
1888401856
972347280
332399405
592863200
1680423650
1483727113
964791780
1307744965
687361473
1599367528
1956289026
28060593
1518557028
204829550
2055747315
1330713625
968929145
425672649
1608510165
1017709897
698927675
1843012097
2110996682
1013528551
11299493
2094767113
447667856
422775921
1969675635
690406136
139338605
1328444257
2131048930
805104292
2139901482
1357979022
939240833
308255549
2010917634
964916367
734121338
713345896
374295211
1987336827
1986982139
377382625
259375008
34386575
1060082564
1614158097
2074043765
1456714161
1554825207
1308516811
623357370
1521808869
1553891592
236581270
1150613416
423192424
904027462
2059030002
1853123990
1097064500
512677994
51822027
721120008
2095226020
1436351941
1499233579
1201105851
1533440968
702608036
1549351418
1857388829
907073410
640323648
1323358220
1915375819
470391968
210175654
1309637988
2026085229
174951266
817661426
447276699
1739344335
1726396312
1278800252
821428877
1819018265
1834983644
332175804
1436669847
2087407465
2120358588
699006536
758558402
1929721069
2094202172
2084804824
654084391
793734897
786144500
1019260569
2065292056
786571278
1592920882
1440885443
922194085
587731265
1192304272
777027981
1376344769
1642100729
558973658
124492085
138101354
1562067985
238227732
1943387399
1046840609
1947793075
1510781145
789747607
4700636
123142236
137035495
296957056
917257227
657565422
1800896328
1940392871
125100409
270824437
2022970317
141693450
1752298712
1657940735
1778220424
520869230
1225030403
641550442
887465043
830709139
1437384573
649725477
1196861351
1449105149
1002841991
742583170
1984935582
1879377126
2060537743
1324933853
2133634921
1685814321
1003318986
1622660945
2076805452
973415565
1447166908
1992875026
705856315
723846017
498714594
383441346
1825709226
516705939
1234169173
1720370477
1957549698
1871168861
1141940521
2095340809
224574002
245765040
1829624181
426012982
477276828
1450196021
1596549132
203796374
1939045349
1219299930
238376923
117504915
844158182
80252073
539726011
1602898822
259118515
1930991404
828228494
2113081270
64194783
2027375997
1201577703
1291526049
1971919810
42775816
256199387
2067345755
724754048
1354780578
403451256
1042536080
2090667069
887864601
652998341
191104018
1725389622
1388799530
1429468662
1696210693
1595299258
69873187
474002445
1641976804
2026862917
735391260
408017311
157742142
815865903
363099567
1008753151
1926798556
1857499274
2025707185
1643505761
1240589491
410883352
1249294043
505852795
2085802699
1385266531
1321855373
1911449992
1347312648
1627547241
894866154
2094106085
181217805
1695803887
402723315
230941579
300607854
215046035
1517220319
2088082045
639049509
568595665
934733186
2118591400
1537378362
1111344431
1035847989
965068076
1925316219
1850161735
198814787
749815441
70248451
2103782612
1685316795
380366121
884288639
1925430173
2139301918
1742061585
1107473534
427406599
232173171
1664357556
1063546442
1077192401
55270590
2045141703
1089920374
1639888403
136574551
306798890
2633824
13582215
1608341586
1464428810
879615680
2058829973
636992212
1535451914
1865928679
362448505
2001599337
1325497219
1112148128
335980265
2025058311
1028644388
1405477374
551076068
699711554
1160231628
1129039637
1937966164
342509679
2039763268
1740536790
501416469
830899040
536331796
1968237151
167363814
1103625418
1162116644
128416430
1190572417
1815235446
804111276
1542844218
1646669457
579048382
53522920
992136268
695538894
595595579
2071357848
739853762
1515841451
1825352151
45124801
43169287
1762973098
204572529
1991312395
1052809992
962035724
37599812
1520306678
1986010551
1384483750
1315234679
1338212157
668999579
1323235473
1188030030
421693375
1684197663
2114274055
205104155
406875641
763613296
1886145348
1011924183
550883291
938200707
1650984378
2067225269
874451573
2077933234
1118303027
114950987
732896960
418483142
1494311400
1157001916
382035412
312760136
1611232444
516652331
206056595
1323188025
861926357
59439532
1990467741
142584807
220980507
348566539
1710371825
327165702
571141155
1311860528
1071956455
1620883899
1263825616
1814871951
874314452
580637155
1324456222
1790797084
782866586
1330623008
967503268
815664542
428857995
1923114613
702344642
1481283357
425708127
1778795309
1436831269
184298014
267700088
587066187
145951400
128934778
329473028
1595858585
1260338807
980256518
808802505
1285394278
1537000673
909228560
842348950
1914831335
615686475
1977828550
1814679866
16511395
1436364616
2130566516
1484996101
417169339
1286478611
1520499107
840574521
1684367652
169550177
1474243026
406993829
903988684
1867290826
742816269
311494821
1876184414
534560827
1304092074
1268384750
216082060
1855510776
1255907474
553708675
116473174
1509229981
1967972813
845377284
762388637
948171516
1667110361
1740312811
783640761
1461930092
614895823
2063099128
816686610
1873665933
2136021197
1740146624
1362024199
136627468
703561664
1058399248
1178494477
2002780283
936330852
1018510963
451326003
2105025736
1407731116
491784769
759042863
322545801
1889427851
505218417
510231550
1293092365
1085227879
932715709
1434692722
1796121539
533011409
357210155
175215155
1888060540
122121370
2136248141
97371300
1668792133
1176689690
1637393733
1597182767
472367245
1885408889
1468730742
55561046
1536512367
1569294376
583325396
793411366
796747859
316971128
899449166
1461801875
8634735
551111542
35969373
416077383
2145074872
1220502603
152247396
1846500543
117575649
849239999
858613012
1123674461
1564648329
275938742
1392664425
1867487886
1003118186
1185993893
1137395005
1292935369
1380392029
266562229
1970872860
1184218261
2065463239
324425842
1427005402
986006863
1063377693
216986400
1669700352
2114631330
1073371099
1852178183
1957084830
182044620
305612670
1346234711
2051762279
614860965
462861200
451807874
1874040276
1146620241
2035189231
115077465
1806407490
493422281
91586824
1809560458
392449361
1726882502
347799606
1460685220
1123986399
1409032472
348028855
2420858
267093930
1257024957
1144515879
2096665342
744532369
1932405721
1396817877
2096381335
1648634644
493292377
1396037779
1667602345
1192172231
1507174258
2058234590
1247176144
692611185
1156951304
1666853796
1299846291
1801001250
714344584
209324874
1995065861
1385874378
463101068
368096403
1166770361
1822512455
1929052098
1425904976
118663455
199302284
172393350
349122196
633656567
2146574115
110346745
171928957
338290748
349287714
847475689
992660030
789271672
262368693
1246253044
1458778551
1077402220
1318206225
1924968413
1054848244
1118131332
1687349021
1286520551
1110049105
581536036
15257325
833368329
1521131884
1931674796
762177602
666271736
70583432
1921711052
1841237135
2104013297
433344410
1091122744
210603495
1211607108
2033841350
1388511239
1802965757
714470681
97457219
2008949965
1961147201
1474574704
33137770
1154543995
1586662384
1077349520
373711269
1060650604
1048584966
639330591
1128826662
1720484375
187413709
480420730
1679838959
384756436
2065190630
203352202
1421425096
1063747974
1455449557
1612268569
1072767062
244143081
859154376
1764371947
251202093
28419633
852433471
1232970132
1818283820
820456943
1416002970
1928051460
1247706914
1147032622
147192060
1370414771
1560449625
900693844
956764014
920675864
2116673813
1506567636
532929403
1912919753
2048812324
779184183
1377538939
1225826533
1358414084
135263074
346773080
577660136
166498505
55241530
465321731
1018151447
1256554909
121510858
487047611
1001499797
2143498991
870954217
613633729
589122545
2045238789
1245367176
1833189523
172908832
297125546
1900667982
283971121
1841837336
2027123487
914916757
984926447
2122452553
354856023
1152832024
567926766
796143638
1771521669
261761702
1911630920
99508160
1120579873
411949350
1759659517
1499526079
321474360
2049360402
1510088448
996239718
580818843
390274796
1892477202
819168037
1940192534
469713109
2095071385
960491321
5152542
1965578892
1140236673
1501656355
924565852
2095469160
1304765341
2064756002
1754270866
1500880216
1488748139
1902001449
597136932
1827283025
634279405
1521459120
1340912004
991173363
209178190
1514828330
718243600
1421875710
1332897895
1435781904
595621170
631959776
1972119163
1847924701
1913534562
1956822273
2034759489
1724777419
606657416
2070802228
1963420549
2042553779
1087008764
909204904
144617843
1645426296
212241872
1747869517
273930529
2066714425
1718721607
1439821162
1684693318
1551413200
590406184
1512951230
997984873
1074596981
1206148473
1209320634
1895822397
1330242731
1996186665
1966264373
1551958278
537190688
1696926807
1603955042
354714318
1099119132
707615831
341823298
1883385428
811033970
1203258112
1476089907
1089362078
1684950318
1221285962
256625977
1501002312
1823804771
1782015216
171035476
251133025
803224380
1293071118
383594099
37571698
1912451486
1234511444
788890434
946157637
714729819
298261617
510034379
414356256
123852327
1888752861
871993115
876224817
726289730
317858147
1703233517
1328073757
1382413275
1844387524
1195119444
2055479097
2125640857
2106897497
1463991247
677776347
843562755
1169431594
1595413232
64288170
2137853153
785036363
318151268
2021197433
1598386369
240145907
560543541
1032833774
1272196147
1658877443
325839593
1654593210
172428818
164564448
798070547
1267216541
1720588383
1960463080
147310206
1018971868
1500098471
734660430
2071035920
259205955
775442392
787351992
431104156
1625642984
1038928663
478940738
1776369027
246037235
951455825
1282315830
1614843570
360434309
1073838418
1776648274
657252632
1858101800
1050714211
1839819100
388173981
1415308799
2096873436
909300727
840043122
1634283316
1666815689
1580603691
194172895
1503445200
879089791
1444225183
1103081370
2016527157
1178542543
775413967
142807160
39995613
1618311312
1834788681
1264051240
2022431318
1770147927
1058089147
261335157
608258804
1986206210
1000692141
192127585
1756025904
455039272
67702364
1413879777
632650464
186860224
1764057791
405312130
766688005
746054485
1466100737
234105123
1076460569
956419316
1143844605
537973486
867781844
1695501812
1684529572
1426636961
1947265131
1117728420
2145153855
450150370
941163046
1021900831
1189239834
1610261715
1469340058
265273909
612480521
1337375784
1855330056
185108845
546020620
344540714
139423708
1088228859
37082870
916519000
1507168874
1955871051
82527168
29067178
681630372
883494022
371332719
1479883610
1336299123
152639292
1009308768
1998620193
1896636701
2117301417
1929059935
1902029310
1100742758
410079996
2102345806
231891131
2117003482
1711341809
1563265460
1055231868
41697533
1858896997
1619160526
398131325
600080062
870627463
1799121978
1971660013
1627231038
1129968558
1772535962
161144948
759193339
497759819
449960753
184768971
274230831
1175773362
737845545
340907601
343342288
1462235517
1795257562
348822399
1999258470
1496501207
656541086
1105844616
1457130122
1613006178
742189192
545627531
489326569
582204742
505673882
182700972
835092947
1286732169
1450868416
188555700
271694759
1117031858
1222255203
2017869971
778349307
1683753284
1443733804
2071445437
957510120
438513051
1616007186
116278798
93988276
348023921
1605460666
1121693056
952391955
821358034
648150024
547499090
76411168
1409031868
2084898515
198346595
107037229
1677641482
715904407
526798113
977171229
798533658
481987266
1471092604
645147156
726639222
676809075
1871959350
1453949079
1681089719
649538771
1909792193
1947877421
1659674902
96078130
87132854
1141270008
2057620602
174453737
476256604
343273339
592405534
229872556
2030999067
579989124
117292014
301742254
1524502058
1291052486
1443255548
679132390
1109346821
1869376720
1172880232
997207196
1600081733
350362660
1391914261
1922905567
530312038
1057604127
1961707408
216097289
1053050266
1524162241
1925316147
854660314
1751218440
330524578
1645549784
1949521119
811612125
376820971
583662029
1341676778
336884753
2023519474
1332964405
1650061906
1034949398
1592330479
660290064
87459507
1921361790
705145115
1728989838
1926766581
1720726181
1590947946
1484146852
955779023
634974332
855601648
464113935
267404530
1584670699
502952984
1169958920
1930156764
334366350
153089278
1928689807
604426692
656441905
960886637
1308400160
351209362
596329294
1324553848
1436245663
146196388
1835439912
1100636584
1457940849
334113546
969566792
90079732
565284040
68698378
744639119
436020426
1901703286
362872640
206008664
346272207
1544372311
1152973256
1002034708
1301169644
1457267151
1871963033
2089895981
896661480
2096640762
1824970342
224367023
1976788274
1286557731
705913850
1365025031
1653245223
1959256718
1558998261
2136325024
1775552075
420017756
1193656889
1106819066
460747152
618060053
257920094
1173635056
244078445
1458388847
769555600
1753619233
1624163300
694154348
1939981468
321945861
1093057166
355143311
984078064
1332704038
1922464471
1891348222
1534258985
1063722867
1939229789
1291470571
352215613
1856260674
2032571204
1014982342
695580253
1479000453
871902375
1555829711
186549275
219534714
1630278146
1224648320
302390657
428006458
2001421955
1398616274
1411645359
452311855
1396181642
2007919761
1589774748
1985575432
536434729
2027565451
958102878
959896688
1331799948
2028630952
1162070037
1949238365
1488059133
543541668
1166414396
1120934987
360329962
295467688
26122196
1056770527
2081925913
1890653465
1070516415
1279338477
575872417
960859216
78459147
2039023675
1639895098
1859510181
1244801239
769212024
714475450
1827227612
671239361
1857827409
150914298
946007487
748142270
1296038214
464439406
861612144
1976249649
1753037239
974446346
2030715774
1742578772
2059408446
1262974501
1869466923
928261552
277616191
1444509568
1215393055
1393952938
1456747641
500592211
1015300513
425665262
1608502582
776401508
1017366326
590788595
1416999432
213802370
839206267
1463562821
1090927277
1527957200
497469012
1572512570
212688603
343951242
170955782
2098465440
705026213
731416337
1185955660
1454729390
937840341
863997736
1221995914
1910805530
306284321
1708583013
1635692301
2061032398
1099079724
1104674376
510631301
430927661
1222530117
809421720
1213432385
1173130592
171066152
180735532
1679508570
5930568
1345012867
487867411
2064604788
1714901756
227263024
807382754
754556391
499281104
42670683
1881252062
871393410
760926013
1063717300
6475773
158108363
1669281496
1700797982
1463579549
1215467035
253819482
360329284
131131322
951621419
1692054034
779740837
1847368086
584174707
247179561
1371029243
1159740321
629687235
158930188
545595641
101008041
1085176147
452335113
1106376793
171813085
701582651
1530101636
50157500
1237318297
1129548382
2044225574
1228448172
832613087
916190265
530874985
438352908
1986637634
1042210152
71121955
662882797
1890673801
472663475
233220026
593882475
26327700
260800667
299445115
336794232
801155162
1326277315
285538929
2062794974
623569141
828242375
372528294
1595995783
1880227678
645843157
664637202
781912547
1775141440
208834461
253092816
1866699743
1752674723
818124964
288754349
1657954900
1741771139
2091749384
81893761
253653530
553701144
1507057699
432155675
238285213
397061292
1368234423
2103923783
533744349
1983460891
1089462437
1943818944
805123462
707624142
937419592
1638176483
1688457754
209427568
966088679
842008418
1175505490
18040434
420905841
1995969009
1015184808
1540724422
341231495
278299659
1727672808
5845172
482392349
742861515
1034505707
486383990
1813298633
1566915456
74685556
284102204
413479713
462783472
1210029360
2145068850
1410931813
1936613907
2062397503
1295541384
1543395548
1083082004
1131397049
874547812
1670668720
1429435606
848908775
1876915419
1649971493
75555578
1545739251
1819749495
989655027
432652870
913533927
1031422595
445811624
1615603619
897163937
616396166
1070617991
2079388162
1171437290
1099013384
243238881
1958754901
603111082
332848574
1798739259
2077985909
83329532
1461331520
1470864766
435087075
621024471
1368257355
671575388
606700384
287144381
372202419
1841431497
99575533
1755401206
1493722208
1555144908
580172278
1552904575
1566612894
2064997175
1267984547
1627379052
810354112
1568947900
80710573
1463626318
1363162981
63566638
294721494
1830663264
492559296
601483774
169170455
139664318
1231317007
1277301824
43492605
1384793723
1901601105
1185292743
434962258
1565801202
1137338641
174868126
383766009
1525746392
306467075
1357154658
278757041
322290637
386627487
286497356
2007426484
166095665
198192162
845819973
836003020
1039990747
1004788589
1028780081
1562303562
2138473349
263766901
664328728
838755103
324996813
646705135
386154624
1733281530
1005971894
1849327261
343164493
1725027461
1021488857
1214458688
773907568
309028870
429159837
789914727
1872328924
1334527210
369361891
1919756018
1649400974
118666962
1882327366
329376453
2040005014
1163655490
1524260958
1897965402
1629821399
655190035
2012567843
1786468117
489505926
1149925298
1807748147
1510515764
1199359351
1458795857
522498999
1027052858
1960952343
1589972835
1786515020
599216195
1920567455
625517944
666945880
11808943
310926883
119955668
359527163
1082859965
748999886
260707438
23164079
276055005
1159702923
141288802
1698403584
348510474
61942595
1169013546
1943306853
1569749117
966076565
366901201
293659939
1081445096
861824489
1821636630
1325300146
1505300268
1927977988
124574677
1090630287
1437574740
838860355
2146113107
1954374470
1187637205
909985977
1903707723
1239249457
865992152
186996317
335861349
797807203
863013244
657407825
1758651703
105187099
1591594729
1424228299
1478358490
1873833063
224668190
1899144493
1668310953
1647479488
1336986165
742655286
1503115098
445984938
1370470090
2050423649
1179158041
1721963736
1317018463
1162752122
681798317
1237565593
59628590
993552220
1357613448
651330148
389116342
993809412
517993714
1753835512
844565894
2066807330
927519984
335101874
466486983
1833669217
677992451
1185391695
1996590515
1223424426
1512532852
1544293949
1593550887
1420863042
265960251
1413803485
1907586590
809183102
785414700
402509338
2127019469
1613638220
1841263322
1537179229
1877393366
1192102185
107732703
771966269
675566429
30204242
2080213039
755112452
60770945
1324036360
93237397
1817765878
1282875151
993394271
766001636
1367004973
1949492647
1196131566
1014744906
17473648
253397745
355429493
197929940
2027152938
287528791
1834452764
1888896073
322803552
129022834
247076578
2007637685
2001623471
260727976
1166450057
1199970871
1652292417
224958683
810692918
316983363
1201597960
983030393
1805671200
613323811
1887619285
1716835760
265387675
773862346
632082979
1604424731
94357032
680976176
1511101148
1383397531
829659857
1049842043
1989308167
2118485100
1442357620
1701089441
591153706
185623231
1383874966
2064350816
1382035386
1696447796
163492749
1955082151
1539245581
1860392997
1241487048
1625427271
606161164
59144004
2133790640
1115405363
533973892
865994982
1280077382
23317904
1956807283
1492523794
1629183165
2121480005
436885055
355833718
2105054308
405443560
343604595
174540684
330767792
1063201583
1252122453
461840747
1603212581
183026228
2044132727
1179966250
256309830
245445496
2028267123
785172424
1222673713
321310567
1183100953
1070070605
1697777054
686982245
1392965955
1399109321
787826869
1920126840
180548894
687348912
1274349377
1711043547
1627683809
90844506
849468526
830602139
2035426913
905775850
779600669
1461911612
251949035
1285588468
2042436867
180632116
1632034848
1343418595
1531199664
1308711336
867974567
1093680562
49844126
1089054398
1646184512
1106272435
270537773
454584629
391478107
1505099121
1079683272
1104812415
1855412024
1169054520
1049077096
1966037201
525710589
2065932460
1692079586
379498644
1388748638
2093111481
93026435
434510793
1678259544
1660108338
1906377764
1086150252
301339872
2055884947
2106553892
1475999339
334089452
606875633
795044094
1166428991
280975084
703250782
309080683
1404831384
697735754
263854835
1617643940
1205054471
535492096
1988016274
1215444461
1983498848
414831256
9828204
397935644
817560300
479280390
1104796405
1758414200
395815417
914327659
608245899
1103467967
129017661
2046621931
1297902636
836086184
354254330
1107850544
2014459057
192210084
983405892
701513999
1629050763
1202026398
594876549
291487707
1406430604
1939211954
912697076
1995128447
407779041
1102567456
1301990597
124962264
2050512806
1939114512
1348879036
127202485
1542282143
1372344499
822081268
394977948
1201079026
1271250149
559406176
1533413709
867816957
548932172
660571227
986265517
931594764
534312372
305495304
964004779
913669498
496442018
784628601
1545893079
432239451
803855041
2072464013
591904241
27326612
467651379
4359195
1600692180
1860503479
448047864
1470435367
16702394
1095615745
1020780905
1709207200
129555645
91032469
896304311
678020678
1531831052
1887584224
1089202010
3456363
571684212
262303279
632532758
1356405314
397237299
447720706
2103997120
1278487380
2018927219
180406868
171303188
1127675594
1263673685
112869227
1393913335
1504850996
826905017
1878617451
509905321
68225904
1499866827
1410539897
573791949
1125358989
1646669836
1204183138
1708464199
582636814
822297409
845446223
1482338270
380829139
908308439
1477406496
197215281
1740154259
527431541
2085585041
1421670209
41370677
814043574
1168191690
1126782169
430189567
1260271044
498888129
2135441344
840712588
766110882
561385262
337144276
1492712590
200026994
1312594599
254562312
1890398117
1738388892
2052149225
579519178
861575345
1965492050
1207860542
490861248
1035024702
1655572361
724310841
460720112
784955060
97501849
1137947157
1054097176
646578808
1182739402
1056212152
343118058
759859738
329377942
583599544
88858577
1417949227
1210327473
1646170882
1250733585
696306623
626810507
1305508621
1597791292
1612312807
1773692561
2055686133
1286139771
1824047436
281816092
1945982085
2001952667
434603010
1945878049
506046578
1042181517
2129003978
1360610040
1876040642
1302987101
433177068
779090459
1092994130
2112098472
823316805
701843104
1008773429
1744309508
81699876
2054734366
328843036
518379944
1119977732
1263293789
16526479
355027577
440389030
368925752
667735733
1039870243
1119887160
1285017299
1631401157
1624556848
940511781
1779201177
422341844
1644103683
1810754379
1878203751
1360508852
1930827052
675086018
1778509145
211488197
847933273
1584587215
1171422546
1581456029
961062582
640770479
665747161
43088230
1909493744
904479872
1664861428
1916025210
1411711396
765317616
1627508597
328313418
1176312659
486089287
2145463459
921268164
1740640939
1124218869
1807084490
1332469393
2138344109
518381285
1887311680
1724424195
166490580
107173229
58537669
399875894
634808237
395164607
301324674
1880046529
729656284
11750580
523380968
1859307569
1017222088
1113284238
1505002051
1951681502
2028833089
1013721539
294197615
1366331617
1201311950
145316553
1607574183
1285322720
1323521854
1507617119
1506018654
1465029574
1041483913
1343732008
1467291071
1518341873
2132618842
1873117602
686315453
1871828592
951571717
693337835
167626901
249761581
1111178129
669804952
1073131993
862835049
1182124134
1607481063
157975242
784281026
1391265905
716972389
1805955945
1733261457
1963947261
183728381
1854189033
2122309406
1325449724
102382261
35176951
1654538948
969520319
1630695912
390929816
477126260
450134437
1682792398
1730662625
921121307
113160858
765553629
2049627999
1924904636
598316333
14015571
999631480
248896402
2035429628
1752520205
1113316236
1233045863
2103035389
1821910273
2077505149
1568632708
776458889
318196899
170388407
560748399
2012127748
1371103221
1925989072
377471331
1744527995
392831319
659903556
528681165
1771750186
128838595
85871601
1198018508
1396382529
224518781
509588291
1918203012
160765850
1744431376
2037171210
184634444
1464070301
1661821890
1894826346
962865367
1482041649
1948500150
36002701
1859953603
2103432502
200394332
471537934
386511656
834102926
2102963490
1833748792
62588407
480642213
1972895625
987168459
897099751
1165257190
507724308
2127335829
1900211732
375212654
581722848
1631660403
659270321
1385054714
2006184917
432197523
92908066
260065840
1829775518
1696303556
740783698
571521362
1069260900
2102656029
1492018032
870565817
257750450
1745883932
32433275
1572445857
1448613528
2038347300
1053238935
796847749
911893710
406159935
185136672
2130840834
735223394
544312122
1533012681
710253318
2061864292
995501738
842587036
856273808
1840283888
417513026
1472961247
864330017
1154124890
964209058
344456139
803478823
135630948
1441403114
1275534532
670045500
923798304
2066405060
432143680
398981490
754495571
417106675
401496358
1091801968
1714735392
269378515
1141034354
648045494
831151362
1101676960
58934323
410290251
954147347
841463899
517384420
109062997
843920463
306061607
520545552
204896394
1937676085
1517205030
1449927563
1198988324
241204459
694137707
2070175193
290539748
257906415
992051591
525873148
390678025
1786556058
429320309
1936585787
535397948
498058380
341395590
929835022
1971864768
203553364
546430538
1584142445
105557321
385351882
2002848635
1746785614
1083082894
2105070172
596421008
612265599
251884403
394490191
760112264
318863258
400334144
174354901
893066378
1297011928
111414760
691816685
358371451
1893060188
811103157
1195861328
162828224
1100377452
1302231543
1534660462
1871181233
1268916279
1458481076
1912214016
1558293023
401909131
1120453927
154937868
670002464
476463723
2115357237
494092010
1877747823
1704475944
1929467139
1315267323
1467124182
350003730
1387505614
950180719
1647355243
725241740
443887457
1280667993
1310040164
1036929740
1961136475
553470129
1244815973
384523100
604520978
2122547631
463884382
1920528300
287613834
289169565
319884901
1932675517
1935649517
2139405755
723667640
562492075
911937408
1556971070
1124110055
1006466960
1712193630
1057346544
627055364
1545170232
1699177127
141903322
1866647370
1910881417
409049213
1228308526
1870261949
1533294461
1976618525
1889791217
1109614900
1682142129
441766246
1613173652
964320641
1163653333
246902580
1308344823
393581621
1251312395
1629510115
1201142754
835399963
418777107
203921329
143242314
1410592287
632972187
1643083930
1136348297
300297586
1249559267
1370428692
1781521695
1021451057
24848850
1647727633
1801995736
1489492064
946423345
605321528
1623328270
835759397
1323863268
707410764
239131934
665076323
1097702871
1200644612
542388781
1365435491
805957513
1708911903
256460016
1432210801
1676199104
1055441335
372974983
691435331
761161593
561242319
879850752
1832777236
1871359359
669918783
1027534184
940399147
1840235870
1829801347
194032179
1836063452
1904101712
1373307354
58681436
635013031
683121941
1422308022
626202227
968770607
598184084
1242886961
311086472
910870667
756436385
2034474942
110696661
1460661527
1198754542
1003490475
1780889027
442399620
1914440013
898726949
1355355464
606784045
1958369064
521411831
1581785823
1701928323
1306778945
1585287152
1100141969
1681232591
87241480
1403254516
684001185
173232603
138459667
1210092246
1252333523
259835882
1694139251
1682356616
1596837921
1692215677
586971960
1577635010
567613338
2130279632
816438441
1324554206
1029728618
1955097546
1340665641
981904871
1245189550
656023254
696388060
1314693327
1430931894
210312785
759357437
1234880124
917430250
911031694
673649991
1097009115
1415379068
1575586996
15145566
604387014
1180916008
198070955
1450070126
1826843750
791975440
1613238398
1255765609
1862070128
2075656577
456428029
415128579
1953210923
602956894
1020713320
664657733
754579691
1848213034
1900251449
796995491
105871502
599608769
45987263
451107663
204848142
396501356
780023886
958931541
1470104463
1410494093
83745091
2063668159
1597917659
1035956939
1811646887
1564602822
746906361
2015337372
1790420584
1438997849
204579529
1468642991
519913884
153275193
1232571121
854452921
330462582
1192673191
1595539600
1880979185
801685028
1184781047
1239452543
850541468
377904298
1508310398
1273764881
650578496
406962233
1431546941
2023151909
1976680007
1019738339
737680545
1286043335
219159722
2126983712
1326154084
1723929635
2048425088
28718266
754151007
672703030
1128216352
1641148625
1067977814
496554294
1185013966
938086650
1901237908
230524888
1405700110
148214574
958864794
1737482453
1626554084
445148285
832214164
323727743
1848978058
249770539
204875026
1297586118
1573411758
779472023
778619661
1079546134
1106325271
2072916214
1842887101
55187286
1578235175
2014061634
1372718892
1956890732
1503306559
2123564249
1922965866
599102480
1755728513
701668629
110332384
360935893
2000116137
46136608
1743804873
847880042
824419338
280452661
1570115288
250767216
299971165
1822428020
871046922
115764935
2089081589
575362408
977458424
1421904794
895721957
2036829032
72119395
1460544350
1944576447
830471779
1579853380
811929806
608910023
1386416862
888417500
1127748315
1443253300
1852254963
1283383307
1207091632
1021785076
187175241
1987441096
1539706540
400545557
1970588408
500988511
1789806868
1102901705
1506273608
1564298292
1062972654
622260240
1388491922
2095648946
1338407334
1173196223
105146010
566471706
223842162
276774476
2111204369
608299442
330208893
504192560
486977463
2052616300
154053715
626928107
1919478704
1446837997
1620744881
1441627930
504890582
385544067
1797887379
1776116746
716205028
1727792429
1318945147
1272404224
2078050447
1741061833
2063843754
1127182175
1605118800
290550854
669617728
834284057
1578108802
1987082901
820826828
199632610
334640798
1861717874
1571984490
1422560606
1032110259
995643008
963370962
217794485
226439321
211381471
439500744
739508960
220474549
1990819142
1487190847
1779103554
50862644
841874814
2085510099
1316780089
1152501380
906995909
1233075138
826297518
1632508569
405083629
694230154
280612763
1104139138
1333565953
1429243015
1601427376
754206413
1642493400
27485690
733571231
331754218
964708622
2141604994
1224485300
626485877
1445121965
1673073707
1811523527
1720385025
1236460856
1163142875
2008046813
1827131073
1836503382
199181124
173375357
1636671605
28368014
115526356
782015576
461701983
1876962215
993826765
1858205206
1858293665
858318030
1598118865
1676193001
1062970926
2038733510
1943242243
1031647174
2121661328
1669071479
1083748714
561017884
1891969698
1598746074
899062517
791836151
2085948945
2003800379
1419812710
1552842917
1034527484
197529330
1226752706
1418247871
1246245687
1332825057
1020738973
1972933230
1357088570
217189286
1149473518
95237553
897851637
485315754
1863987117
797844122
1512406402
725818502
383094757
1581794140
2053201852
1496726635
186772938
276359916
1524769361
42380580
112883497
1181193556
192221684
1719602069
626986034
989818647
481677271
890659954
816547287
685352570
1886108658
57100616
599360298
1906934576
902981369
1910320130
827703557
393955004
824577167
1503200281
1756493629
341234852
535631394
632174925
1218199218
1039606573
1637328008
267966858
694485182
140997240
103686756
1349391371
1639738373
595021337
48750259
1760034406
1794143316
471225364
245542544
378380243
219436805
1539884689
240424931
353912464
1136306924
361095811
61899704
1196892902
403371398
1752236339
509015985
57814245
488360336
1040088996
1644943669
814567144
261778809
708145029
1250572042
378330011
1374226732
1507790516
1873746977
937183376
435969246
1670711357
1792305528
1211642817
643956435
499088378
542423089
1386000239
871899643
1823723305
374424667
1670960630
905962485
1363494065
737336996
342402702
2119377737
1496866095
1384048494
508963171
329702907
1881800546
1538871215
755162095
1742935873
1889233008
120366180
2035967167
2025408079
972284882
839983272
1309642924
549604470
2036943871
1806419785
1906611693
2139943629
1088443044
840861122
287285540
1663431055
2012582001
1103257102
699181454
96632101
679501248
725915910
378375360
1045847424
553677537
1390411984
1406759855
1929284477
1686589473
220930733
900496895
810112862
1624141350
1142200779
1183364954
1082464123
1749759482
1757831438
919163542
2053004811
1999749560
1967730071
1109995220
1043773330
1467442292
1658900609
796762975
1035792608
1225128588
1077584491
300323734
829416944
1752236533
2091316176
970247138
198498129
664631935
196512004
1332192714
172640550
1223527966
917838722
1589834656
931162307
1856045240
1201267785
840840528
197131159
1966827828
858205825
745411732
1397281989
2028024153
101839113
1923688652
1664144412
314334566
455766433
281609179
1766615866
211426700
111079024
1791526422
1271508315
2115118430
747720761
822114844
424076282
2141768727
660137296
979597820
2051911202
1568470293
1944658735
372906671
1765516990
1949483058
1358328116
1512071389
767660491
669778359
1469184535
673545325
893522925
775914191
303400798
604949982
1635315575
826280321
945316396
232730907
1257491347
583281065
1044791092
2061734661
1023771226
1816124394
202452828
765840740
1560081980
10542977
89627319
1481034313
2122871230
851370351
1991721721
601944462
458132550
336620757
392580416
716430349
1004902743
74818462
109794532
704270469
1551015497
84524653
170755337
191596541
2002309354
1292653859
1471527770
92846324
1686281528
286486228
1410970096
1962405107
602747925
1641503256
65679906
944577514
1983881619
17386878
1369263670
1120047330
1448504029
130404180
1653449647
1233229318
2060235931
995354277
1766303201
1648126232
2125197638
1912738537
1037955124
553285384
747312974
1930562686
52273058
1041752439
663117679
1237601344
1100723715
211372473
1368951544
347364688
666141657
202696095
1459532244
1876358090
129374742
680647637
846174444
814402950
999212315
1172236262
1309642917
1213029066
1199083186
50415238
422173387
1136930298
1799014454
897378801
47749305
15479780
1270521076
1935078899
1172586980
1616884907
2092149773
500401255
1380164205
1657019162
1955703711
1041215862
1690656841
1418757440
1518604753
666431309
93063870
1602100482
688179193
1027777350
841330570
303249429
1294656628
1545275753
1747450480
718946301
1027763468
1719689486
425318882
905274012
2000822581
330785006
1251192486
1356860084
1910000731
646181740
983499076
827269010
1223139239
1692744459
1853800608
1497435573
1349326097
724950577
1688799260
862885584
1055381816
938581016
2027646381
678259263
1249656070
1417750621
777181332
368411939
1646965106
1250774943
642768646
1859803875
513001447
612000680
2096147768
728286431
467811879
181202954
512324217
385530704
680791908
660125081
1673812152
1890702616
318476109
1379594061
1660027267
1114214460
1634831245
1807801929
1762889108
1108500970
1733392110
695967281
1967598079
113676108
1928895134
1138901294
1566582503
1409928448
1059148045
1560491158
1922274809
985966587
1678985334
669379771
289566624
1353495797
994167811
1264441756
2131378978
1139444221
34674535
841982609
1449487071
435060032
110866499
1971956584
2135149572
1971662501
1265682524
1307631537
1478826986
1365038841
1432660015
2044905369
995995358
827089013
1085022579
1351476184
2018430449
1707952036
1218185362
1109480020
679187957
439960291
528856986
1448393236
2088983699
125612762
1246337051
1290370921
891985859
1242487449
760788383
1527136415
2025552736
52486240
385767343
460167548
354854725
437556553
1424663630
649146525
57540151
611059113
1226263081
1805781601
687967029
797102557
2084516579
1197418121
1607999672
1619152216
1514290458
126051131
1043101256
471951391
384695993
1880336882
1793576699
685858478
801410893
300835787
65218477
60305798
427449049
899495323
927460640
1731847816
1711536772
1502217129
830028440
1441894451
304945324
1102593799
1695457121
1119559352
802249218
1514371302
2055826998
1338963810
1274040352
889470789
1636667968
1867535888
1039496105
903627065
226946592
282031048
2142054070
273332885
1539588591
1733327034
1132445460
201992431
2033228224
950547172
950769703
496519082
1509180225
270505940
1264004631
984175602
1969638616
460262285
812924607
1906809141
2094500604
1782739372
864875719
780158245
736110398
1033307534
112466478
1042187384
486061508
224655854
1123111281
219539040
1028117645
1746854396
1503811801
1293748700
246239397
1355604186
1835684913
538546389
1597232415
1165075149
1667768064
513695038
2033328365
550313043
2072815476
182260901
260359507
393810813
1628065613
1076620587
1298754472
563572499
1777751995
1918943561
2040833277
929189919
659903036
392326096
146488911
1611591939
1961597827
1618046239
1244143812
798248578
1783291446
2009650699
278378053
1896257387
1689623532
1247313335
1297209651
1616405791
1536278626
2088336424
320555330
2138225710
1329806248
1134424015
1425517291
1068815357
1684513718
1042090301
2035617014
1779214017
596369338
89939793
38401751
1694059372
1603590459
498568159
397344574
820515782
1932801830
312938289
805104086
813528551
1474437089
2093448560
1761103338
326810729
250938218
1652683162
1498662102
1146474
1871736160
1530317486
1083285352
1603657639
709091298
401321881
2056135962
10524982
894612762
1939725138
3889572
298961191
1522403861
1887023493
121064442
1300597633
1263120511
240687714
2114317138
132864489
1742023026
839264002
852977347
772879409
1686218537
1676508639
1726223016
630427662
2134775806
2146438822
1753667367
1640174177
1030895449
122064579
174007931
1815154343
44149067
544030180
1843624642
196333399
1409293448
1883009453
468540715
638821924
1125086150
1517185557
1307046731
1840366767
1132525831
1593011668
376051197
1704582135
515020630
882192046
1210380030
1133479250
1229004062
1888122242
238034868
952660604
357074515
2109478632
551317348
790914437
369839859
1570516688
1582694754
299102608
131714335
663790937
1316950811
1165951625
825398041
2064775767
1032602218
85732837
2016729628
465525470
554392625
1841941211
1369306129
902364138
1729999391
488231328
1017824779
1412546616
533657911
1650558338
827738808
1636377257
613527551
616424371
1015946185
517893337
2047478953
1151196097
1443200
1406021826
611349394
1757630552
1777573934
363532155
116684084
1405869816
962261483
1659028381
715740333
275935399
1295325699
1927312909
1906644396
2010812956
1115292337
30235439
1192956686
1314296675
381033158
179344823
1297816806
1882812681
1429543180
1368351597
1589518032
1231389669
1265288591
1380880907
1856589314
392755518
1532152940
540424927
1945165810
1058607889
1084266442
2098775772
100878392
1270689938
2142777897
1849572169
979762907
2130353772
998846712
1481952775
405589719
768749244
1501865491
851952017
590654429
2136367
688331445
771590492
285937931
87204841
900698505
924726724
764077871
1897796446
37523669
388180267
1297609402
1001415193
598226071
34673409
1753336268
1122255347
308037907
1180513608
397890392
2146362273
158821662
1805578158
848546900
1326843722
1916550053
1926141099
900617895
1067439264
602111778
292717873
1664421773
1515027256
774531754
742102323
1090301126
1240570417
1997921559
78755809
722314350
1389588935
713271918
11662327
702011824
179296833
1413672710
698261407
391500840
1279853837
2072799539
2084758822
1586003329
1855325243
953408387
1636470550
1154770961
1489181581
84637579
726604850
887725188
559142979
1804750685
932912190
1862201685
2144858473
1445384228
1743049624
1380575050
1975775231
1549157574
1759586290
666636669
874422175
1442996153
1521472684
1848574532
1758742079
1790299412
1078060696
608682530
1201710212
1973472551
939229301
1819987485
1335934574
1479988970
1588717402
733584686
2143120186
998654336
1632032417
1802678165
1631563146
1250097005
675421364
1403855958
150983725
496840716
871005766
36231077
1824547234
1646080480
780067859
1468795279
728087823
1037901264
1834012021
197626747
735816166
169459645
278990377
1996125921
1067026585
1043556897
759157082
2084465678
1121345148
1163384892
1779492541
1743083257
94217824
3020538
1052071512
1523695274
504752297
1572698312
129711306
145922995
493493128
1156091752
1876226011
520860923
2112277284
2046111106
1018718805
521373626
33294864
1102737824
1634205798
1284486226
552937831
1043191817
1321557066
267974070
123156783
1579701625
1450164718
1246731909
502747224
1012693101
319724381
489267282
2079956267
1872139437
743001397
295901496
487210414
411038875
1942835899
1425697403
776003482
1732121519
1138991642
1908463209
1094723719
1701241027
926308550
11052803
910288593
115542156
1149743031
1142545469
853608720
1584875385
3880823
2111201601
76701346
1355662289
1085430880
236375213
1524441170
1123578063
563950423
262710374
1451507686
126187537
1702923628
750202412
2146533588
928951220
2077381738
1409795023
1347639396
835518891
2100113213
1184019214
369006103
823727325
1044147630
696361690
499438447
929148815
757153136
1622966755
806399160
291593889
70395253
1917713704
431538404
1258031790
2014694094
319323535
630880874
864918168
1717173447
1089777307
489528955
1980931598
751307015
2016578725
459384350
1399062375
953636922
454425340
909499996
987676341
163533130
375906840
1084051416
1341174429
1321830203
517264946
660565992
1629705203
2124753848
481445103
818321543
1868402486
1000131696
2002988101
806176833
573939494
330258234
1908758645
177941188
1749806784
716006852
758131141
1044572421
147325900
530305635
816702414
1825685944
355496167
96244766
2117632714
1247930685
2029440980
348054192
1340283547
687911375
1446036327
1119331157
184073226
1029274786
1964442246
1302535315
1329194046
490107121
1174628843
1364259509
1149333997
1640496328
1405556273
1639672814
1765418068
1153703305
106006171
1089141893
674079033
9334726
1002555061
715594596
1683358405
817498023
135962928
1465212453
1970990805
1767248174
1509087747
1116200272
1082340284
949368921
1419407439
1893457979
713289658
1200085393
1716381880
1676268120
498482908
1403320757
2066784259
573013592
865890549
1144391267
736568579
868061931
1472186469
731078359
1758108386
879849272
1519370198
360161987
1758339954
501495395
1946933453
414436438
223302008
881339577
570487200
1001787017
2049614520
214784812
499328109
1484029796
1401750123
1831238659
1500326950
1298958029
1763398536
1688678113
214848456
1854412546
271123104
1159492927
1448078496
1373220236
215392465
1252030065
1413172155
1094720201
739345667
432704433
1592348903
1260589644
378369894
1622971726
881095874
563708817
1861313228
1315870173
1931894525
812300647
2073038534
1052350134
775554055
259736408
1847976675
1757598952
1076579489
945202313
1379184657
277361852
831341209
715574568
1152811753
862911996
721405981
1955224123
1442872983
1658183781
1732105584
1624939925
1489944120
2127249516
2128428956
1586654790
1737637832
1177078349
795411991
161923472
322557520
947212150
1805592954
381815293
2093949840
286124508
314247613
1081303009
224434926
842492157
550849581
897741556
366054243
702088604
42093080
1832468522
1514746340
281108004
1912079996
798266473
1796854636
1618393901
1680125130
208425772
790159173
2058591066
272537313
1841596168
696326559
13666189
74898335
1721252503
1335348513
1081880542
110584947
1485772821
812516858
1715654366
796232800
137286023
1127666579
1434834503
1145193995
943280616
1724617439
2024072098
1222691190
1778955333
1998012656
322501723
579652289
1775895688
1531040959
459477212
1647917238
1528285122
294953378
1582221959
1915781657
164973713
70304233
925540147
1788830872
1540080306
1540393074
1727409469
1020478219
1414142945
334297930
648535949
890569573
1000911943
1170232822
1548409569
120157524
468828660
1975423851
1859531073
832585681
1771015538
691863758
194928222
3823724
1475441278
673306450
1264716609
1439760479
121153440
278191681
68361305
709250100
1763561201
1221203453
933036890
1361588265
1885359594
1696557403
1997102442
701438037
1462791679
1189505163
1015273073
1239483865
103105627
173214476
769545515
121779470
1718575807
1344830004
1817604238
2124172409
790187987
165470952
226306682
1338315314
105301579
755847276
339866857
1231924024
478396091
356159063
1078066826
564355160
961822331
1625821903
1285342744
550169976
89518186
1096151263
1051653846
1356814203
929334743
36623044
808750425
1390234262
659676549
10681426
259212087
1885601883
702739651
1602835565
590234459
1471458862
2128781197
4159564
927213221
744061794
54200431
639751494
838350808
920453060
1176959289
747948773
1896349621
35342749
296479508
1572328861
818813323
483748724
1806556776
1107017814
1725124505
38835094
235797531
787799935
1682898573
1558816998
1365572679
1843548820
1144505032
1772515940
118118424
142823186
463825909
1005405262
1144602824
619934214
442841418
2091661091
692347046
1466374887
1153523197
5825966
1021928245
1925238068
782028161
860992301
83182837
655924064
589582314
1682545031
445279231
661559482
1802886546
1619492772
293177485
501306201
1908360242
635574283
658390172
1742821144
1299518071
578897482
1330678954
1778038599
1482869900
311299552
1469847475
1156424006
1131767890
135923855
151918463
1408169575
1027674526
161965027
1430989043
503967316
459486841
2010802226
1404951633
1253818729
453106467
318604937
89066816
872569605
868824866
86044436
255394705
1580667831
602445935
1170124560
1518754494
1882092272
1253019707
2146195272
1189982894
1010170486
445409064
1547905627
1692084309
78182192
1649203707
734515903
1939379390
1693801720
1755454673
1899667832
765826649
705275742
1409886316
710497220
1047552289
1799668934
475549091
45834750
297817689
1596000461
1246958170
1175573701
105080065
888350116
348476726
2008261889
1775186580
792080212
2043066847
1769971801
117901927
1342022999
1172790780
71096413
1899468480
591824104
304534581
801282260
609837200
285238168
481716647
1766909338
2085296045
583504202
2141696407
446857475
2004132794
1332298385
734550364
744585885
774110021
678085300
889996618
449266697
1628751187
871149143
1762063522
55660813
2125709417
1331901767
1461005850
915618948
2144269260
767321405
1693971207
1364162396
25405272
1571650429
1103215942
1008696825
190522163
1124089737
68616811
823433052
2108111105
265905539
2145583121
182065976
894407696
286324735
1656868959
688013189
123785302
181783089
1837155900
558264276
1338924125
1895101153
741740851
1168386635
1811423298
2017349121
1569761944
996108112
447016739
1419708248
1294043266
1997768278
1614986735
1907043329
998185851
1847313718
928883901
292505083
172232991
767311351
39757475
2139290883
1091199490
1284795682
1690518098
1819656700
597927158
1392787496
1595853205
265191471
2028972787
1129098054
1112965699
1559713895
1288856751
1515505648
1269403275
1770939046
1726614911
1981578086
2083888238
431257734
1657184425
1191552081
63528639
1091766177
1300468889
222089641
1609944378
628222925
1740955632
598376559
493825140
836128994
708330915
2113266245
2062474881
792960472
1843128582
121777044
31914760
39282157
543894008
2070899092
41463668
991519737
947046746
1690820867
1027499804
913865786
732779848
1545794613
1721416663
655214125
2104024440
27693234
341650935
350134191
299298558
1617962651
263038170
1106691682
1313331449
260974049
1917826732
1674803838
762460427
1725105541
1735309570
1203284103
1376243426
103469237
1564711186
1109990501
1224251685
977026529
1845853091
937081565
400898340
2034126018
1136010743
547341258
1667342293
1191931069
997928278
450764151
1808335082
1201351285
307556257
5088521
1451495557
590046969
1847874498
1792445120
885163601
528618931
588271972
982037140
2009655859
1976599045
645677532
1942298493
101951673
1960910531
903870357
919758049
1806724809
1800985424
1358077786
540353022
726584971
636813895
1136224155
323322581
78195515
30318599
506130754
1184549665
403107171
718041270
473466887
1678108921
632881044
445404693
707666446
737414668
1133613592
1278039703
1585064158
1311920769
1098393435
1568875283
1930299646
271277929
425388147
2119967997
2108197566
1658331248
769540287
446895313
1601892956
951877278
1179370306
474290328
565831635
1047077375
627135878
1977968994
902506414
236666052
1270981882
1602716309
1424030496
288578694
1843847758
1249433314
66353133
6047062
1620625015
300093418
237996298
1432015721
1040637597
1368380314
418889391
127919574
1221075034
344396354
1240131284
383078474
421578140
961600934
1346268394
884921817
1812951488
2042873540
1213176
1374169806
2059574579
2020131819
258609354
1723399985
339167677
228433706
1771597065
212340931
1239547543
1254026426
1997921650
1499874763
1533218205
1237485795
617340447
1878707778
744955421
1674288858
1728721663
1642680218
1928659523
1365325306
1769324473
1151014231
1938412288
51398940
375531352
1298418885
193221650
828531747
489108721
1486767658
2038472712
926010040
539167880
1987035026
1181031847
1099179426
943333891
1912354577
1761721043
1010088571
80083594
1171473522
960655728
584525960
201569318
312015987
118887411
22785995
1093883436
1929402860
743071941
2015231751
448326054
1917890786
935223153
52922883
1001412987
2026842248
1533805629
344877015
1367677478
864369995
367664216
1173993643
1732156214
1392331567
589792012
2104792353
357727801
1991122980
390110424
1574470526
502110128
955160203
560995415
993555947
851752810
292173513
1413221925
265638341
1386100800
707781115
1931488685
373619929
1642420477
1301513235
756449496
966063058
1522031515
1094438473
1451179078
2085709992
771911310
886372650
604565547
1266280791
810704083
1627492064
458882059
1787595978
842990961
222444943
1700547358
1106291342
759864536
1907208538
1764513883
1495930924
995472374
1265727111
365722376
710799317
1607666022
20243670
64846672
1154604587
2131566965
1586958317
532507984
1613691221
955164068
1008780075
1468913307
309403190
970886740
1529053983
1472338362
1317787521
1969295728
1394513925
871836324
703450038
592337953
677584952
1895140196
590066468
1099960856
30419353
1071550313
1144772233
1232508398
1973409011
1504045220
2127238386
953620955
190742421
1293450123
156529265
71530334
1531245977
953252626
1338256799
13422602
558804028
1436470542
982474551
1356985712
746914849
1693824738
591994477
1627036031
1226347462
171495740
1172189449
98584177
503413046
1286620176
1505771601
1468407710
1962914992
2067090424
1047107602
1887463804
99912425
1773274406
1254255715
1263327597
615378802
62292129
1460709532
196914901
442299959
1988370482
87770181
468816592
34623166
1074805268
457843435
561922084
833340786
1067386411
2016115027
1885074621
250990364
2008535453
1122483162
1183164476
712251833
139688764
1888294159
1143606663
401614752
54933441
490431427
1099258499
1050472925
470130325
2027536742
1418975332
1089900897
1460403407
807309274
233716739
647295735
1144648386
1186140162
759219707
541757338
2058835844
1197179037
1257122463
285749300
2079614292
53265158
898581398
2082387774
1452027379
1358465885
119571911
328725203
1491687118
1513690296
1053705195
1602189246
1588469107
48587018
2037429618
1494516357
1124115249
1572273857
870893292
1526588117
1157399095
1720342320
1471066905
1907944667
850045204
1755481123
721641861
1704752101
2046853042
112832299
458592526
1239993666
1317491365
1323759368
965461501
1920850176
1701644442
478338675
621019951
1810896335
1625234742
1179861507
188369663
1876277750
1588651708
929552087
1327949357
1363465796
1030627553
355479553
1552250156
60522639
236634760
2104774112
542492645
667616511
1342249234
855159741
419921439
2055151908
2131700887
1068959194
1843490631
261768725
744778858
666120234
2119556123
2107630090
1271964545
1067259011
1595172014
1975890830
405091441
376619149
1137363665
1132798841
1801035183
565128235
1638234380
1353033281
648300025
2137751538
1740690246
282666987
1237880950
707846973
1071402744
572751019
536557849
1715261924
1656771416
2103827509
1943926877
2227143
686285271
1149723500
187920503
684632533
555681251
299081481
1040998615
1394715812
468127268
642260333
1414472341
1935069994
1133611906
1923746114
1872391353
1622403193
1176705558
962382731
648306840
1577007604
1194258745
1829942756
441900501
1969792505
83639309
2056303850
873078513
1622028753
1432762739
1507723821
1734253881
644163604
1544037458
358158020
1096236309
1768996559
476439527
1800011093
1098171061
533677506
1340245020
1219282032
1890815435
34004255
813004070
436920483
1701617112
77247115
909088083
1365131097
1648025284
286378180
381746994
102115289
19250394
2084062540
726705027
1047998192
1668415713
1667516016
974563539
1068445775
697955589
715604418
2118816594
873877807
101568595
1240787581
706098683
221645335
276654938
1869127504
56519214
1095711162
378289196
955408729
626167828
1647853270
32545570
1741967782
1574164207
227285634
186601142
1954134007
249908545
1547934347
1388601196
1364234422
1903540590
1106348990
594163003
2003739438
267663656
972747705
131070540
132849712
1279306403
860115865
294668387
1626720207
1168694339
1626141242
517545130
2111084582
2026079444
1892757062
622203872
1427178301
2082079800
648861878
26078923
675130639
1236396836
2094437992
269770337
1558032994
380062679
833440615
1259411481
2115401423
1328075240
317754486
2134716916
1928657660
1715905289
1717377356
681035504
1160755751
1176831648
17194802
1563616124
141431326
1313068768
1963328256
1033484537
171847555
1923856444
926577524
967908115
1862436277
938613172
1022198625
336806650
1077922710
1965358568
1398541351
1829231634
886342493
1976535724
1496815502
1096374415
599983904
1265131785
207295058
812158219
509026508
1452981845
1275823718
134190349
512763685
1308320633
37608770
59047784
181970012
1222264330
1551542667
1599095384
137659541
436340782
387512875
1476425639
808373225
257308856
1537815587
1758880132
1072682151
2019646346
361297101
456308205
973411764
654555663
632880070
2088350558
1015247032
1922300685
154017351
1455226060
2035091517
518161179
1391870015
330088135
1315151389
1706073314
1303008965
1081154195
1884322216
1112304089
767980308
2083314382
1892341325
69376260
2023805911
839544880
669374746
372697467
567869482
1523856621
640618289
1452568624
1664608626
557382128
1514566854
1239853619
2031752608
654170672
2090402402
1821135870
933024176
1350457190
537314296
1536493952
1525115822
1727774308
1985836560
221949831
118060270
291295979
1806740819
1367843395
570887282
371115198
867730431
1492823820
214708516
274229886
1082118189
135910343
1038097532
1020315441
1506468476
1812252576
1657905996
1128912454
817875877
892881690
1937089039
1665179500
1400449960
852705258
204500378
847483587
1347192638
1640925676
1923304955
656420294
682436189
1085847332
1513554093
1967711937
1739881046
967208858
1411138298
1559519714
1215892633
422096399
1350263713
1511451781
1417475197
842645529
883678749
1165443705
1117574504
2083655281
1282210673
1396676897
587752860
687189203
1110998532
2139878690
216890253
1722528533
1424511713
1616299335
245278037
963664977
789072944
2135213906
287196619
378728433
374137710
1290875989
873937877
739275261
533201881
1920677037
1600917369
68950621
798284879
1026923734
1671801102
2108069472
1221835318
460976310
44732267
1609896007
351202042
549433526
508013925
544800679
255960814
1245244810
305373451
1194967400
1817838353
1146430656
1800769839
927004809
573500314
1017865444
1043893222
2107291180
1757619750
1525463369
1387556062
714762590
550394848
1319100214
854936443
506828772
1210395702
1988575548
1747611920
426073808
28919306
28458047
1329977158
1402976718
959089428
156936930
1951739487
1150915506
268581293
97499821
1260219259
1201839955
215031535
667879343
1740758533
923531059
1921634607
181207260
174051231
455771598
948957663
1674417212
1688709307
161887725
1377138862
1133388668
2023530481
1457974035
1300169825
971096032
1271132038
1150304655
1386755726
591441663
1781306484
1696405161
687936762
682374654
1490588660
2110511331
882733954
2099752634
523291046
1160552643
1131374533
724034536
2068594407
1975652379
302367262
1333376259
619972594
1229322981
558338051
1849754352
929868391
306370534
1288021749
567337907
1915620299
1322448893
190527015
977149750
2094196657
947291829
1643536684
2142040871
984141289
34689855
1384243567
679157751
2120853663
641818557
1997058441
931609514
382192404
1566521851
55361221
1576423310
949323561
194583408
355050367
653835218
997280827
884593150
238840170
590308273
1912556808
1145859949
661214217
2087854573
517582431
1038991977
150516400
1373144310
595606706
851220046
1881389743
1996870411
112241365
637123476
1292528105
819549960
1404065791
1544083429
1244360932
1287910331
472948403
1680015069
1486300384
1998848227
311863723
103551312
708213368
2649948
1116722028
456910512
1973356378
1306277036
1643875326
948714610
1963789561
219873371
206816954
2040295112
1279036115
1246771029
1994191230
528218247
1593464945
1979791549
1275490866
676117453
610682751
2017716550
1619307793
1932399102
687820449
1499629827
1556976537
2044830635
1001569146
755879443
1103149453
580585969
809987104
1486768488
1600386252
696989038
865997513
2080773099
1757250019
584621911
1683980015
942915841
1207219196
450183480
1020391409
1153932463
839002447
1667454339
1487826808
1109143070
962104122
714727445
1139749664
1942160654
1125044976
131726752
1169164304
313970111
1244993747
1101397156
72991599
765701361
1226631691
665533801
1852947885
415687822
1887315780
2039470664
92689671
1040629652
142699118
1949636580
2127656698
822330924
1876489503
1145019811
659174165
1107573454
691087179
1171682675
385766617
1706745198
1197571327
648664209
28116562
654964797
1290212513
812821313
1488681505
2063840242
995212733
926678454
2092735989
914928632
460099137
1608975319
1793381420
268827324
923468333
813371727
618837777
116594105
293838919
485639810
129360474
1037144571
1677797754
139724920
1614595366
1250867206
2129874566
2064531582
1246920126
1011388615
1913122517
480142648
1232452023
345452781
1077271940
1337674466
269591044
899370414
763507009
626047785
346147901
1295194387
1615403381
868078916
1644836061
282486247
536034438
1021785790
43794991
750457991
1864408785
1858988889
2070007291
469943897
393351193
1870407064
124204989
919788175
2033853016
1312341611
551386975
509063806
293513116
1628601938
1745708708
1305754975
752072844
116665545
506764506
2063519030
632898235
999450884
881192755
386675312
1497636494
1671711227
1571128505
753541248
754691483
888653461
572137330
139057704
351600922
521332319
776759097
71050652
22317077
506640701
1791835067
390039627
1988052330
1805195221
1841041076
767675504
1399099027
188361701
1984317006
590728107
1835618529
1207615734
1767417765
754877597
832430346
1154505570
817612859
1368421943
1728532651
1647581685
1811187908
290079861
2112179273
1417239826
341940166
900048061
201163338
1756968869
204405501
1317114285
773165209
455321467
165192220
1013368723
48528198
1252496487
1880424702
1103595730
1407494841
50502208
1679864273
1952164340
1150251438
124360596
1518608298
182052349
145431430
2098923149
1552693316
1785690736
779387627
1313611081
1993287292
41356273
2039295954
453097016
322311326
1947193941
532086116
1317404567
1998911129
911609055
1887848617
894170194
947477523
1595784780
223586025
942775457
976833327
1932571084
1456874351
791811417
602612273
540067436
435095019
246964413
1286570508
90145656
1297097022
132382306
1029062794
934016328
1573234870
221269089
986145441
2022166800
386699088
168799800
1010376404
639951125
725511600
2100002293
1187768060
1054587198
855371707
169460774
1648720619
1755099849
1017039721
7977088
952369847
1215050141
551305091
1132988750
1969369260
353054454
1465981181
1851518068
468020161
856493870
1846558978
102627161
1571750461
1337703651
296539346
78233373
1581867696
1531645400
1188610586
53166378
1812619180
1912368923
108064289
1298731784
1734572397
921950421
1752163433
730618648
1838755713
1520372520
1688210460
962039832
1505385576
28316196
1887856232
786235976
1355847255
13373945
1712248247
266742504
1415748129
1680825161
648211053
1281148218
1082244696
27772793
1517566621
1965469113
683371388
1583766700
2078490318
1174768425
963092574
21576319
319535632
1714110215
418216699
1566494167
497002045
1716788501
1052166987
1468222823
458861475
743959436
1403760016
85556657
393223954
692235381
1915694128
553631095
1267828606
1747332206
28699204
1459771870
554937469
955604056
1949292018
1831611121
1629367538
1943695361
1503519322
2104915808
1421450526
244893817
273467845
1635328379
1774988375
2125177374
1313724617
618404458
707580947
670207553
1525071677
1248534452
1846939045
1625076529
215051048
1791802912
861999287
1646515159
71625586
855482221
1729272098
1229463837
501242149
198253839
920794642
706597043
1169214025
987241875
746921784
81624738
531319817
405747806
1688572876
1397249295
1830020418
64299528
663732314
1083243560
745185255
407527622
29175122
81416907
731356235
794511409
914863378
1178398431
573516417
689257987
124584515
1315202222
1808199003
67651129
1315673653
1425365174
544539633
957732598
1377982104
336418404
330447970
1949169006
108766316
1431138668
804802096
779852160
483195398
587246891
932518875
1570855533
1517555981
1242508697
692846002
1590125265
622497985
1586441967
1635652570
2069605648
266945761
2112145084
246587556
1619363644
1964235523
377580315
846752490
560816072
1262889320
242500526
767109079
1603918272
1855716591
924598734
1102572958
2076387488
15495110
359465089
2098441646
1016968495
1431422739
592932052
1044821669
675088589
251058614
1342649908
1262239483
1607467753
861076979
700843680
2008348366
613897290
1813872746
1165329123
1918083761
1209484194
358720012
615584529
306887994
681949778
2017205789
214463019
1707352520
2123732866
988493928
1977878267
1262206677
627068265
452613210
1925448729
237391769
927909191
1987187170
782979130
1365057242
1094880043
2098591036
1613182559
132632860
123749111
450401158
1417993777
1457338004
1249666062
1221544663
15043520
2033460683
961232365
1913552534
1392683217
545086825
930432021
2113363794
1288868887
1402957625
1741726305
1503672351
1264531935
1993191732
1847663101
102778147
843019303
1980971275
668935176
1101533637
306459495
2112544115
715612066
1433362172
1124757038
1132282086
705905982
1788973341
1279449454
406709236
2111578752
76654344
1688234298
1656766182
1548312511
1587459984
964597899
415098058
2081098463
1884420191
594573749
2087103758
868330655
1113541414
1628016287
691267049
1419011091
189879702
1783720203
1788317497
1750485898
986324427
1819480752
1761647530
719070335
778121672
2119777697
1875721199
155405256
1128813947
604519646
1759785042
688584162
1409267766
1067893620
684598118
1946203023
1904391249
474377796
1212681306
1696677180
1266029587
1335694141
241670259
1437501451
1124130989
1157618025
1485479473
1356603904
270055549
1561402023
2070583126
2140329469
824880369
716311031
1254957734
216831907
287942953
1994990851
1265274607
1999222982
1747673023
1519283235
214133940
402678842
1457308071
1705927320
1186867293
1246192442
490142647
2041894438
419802369
1914513645
285080996
747663460
809635442
1338779398
548505506
1075842701
526662387
1825401365
1002029342
1918558501
1767749202
493518193
1756911212
667178345
163404687
10458992
654778354
853329015
1086990164
452922950
1888309081
1080028146
30738988
544674702
1295263300
960638630
547013338
1006287098
1768174885
947756097
1018085461
590298155
85205112
64995785
1879575642
123640765
1494347622
1277772287
1877556576
2081452618
1011868293
1374696693
494694765
919215102
1662898569
1775653201
1973178216
446112251
106434895
1002691522
1700991515
1427828321
414507794
2113429474
1127782894
1779223039
1819896150
1440886781
171476984
1696538351
1275013020
1976413407
2011782926
158532905
194185033
2141017961
1381871375
953751580
56026876
702261153
1727547073
1950388403
737062902
496479658
1076653512
1104522179
1222767875
10320267
582166357
1953518860
532355214
549145493
416185392
1125391244
856488494
971279503
743689487
1449291248
1420307957
1512279663
1851141333
1828724516
577288739
1936397304
225034876
1997484581
623205758
1014538531
26817527
201190946
1365859697
387486747
1061558272
1695300500
365026442
1262289889
1884123245
302532382
1921497206
58223228
1693002910
1826844474
1261367442
411898780
1139258130
1675655022
960795595
1591891360
2079487142
154928432
627324718
1372623451
364676767
1917871076
1250817034
634715553
1225933731
1331007719
208006682
2078158742
484636696
1207865468
822501879
620919567
1685951046
274008260
455949108
521211798
442064521
1414801397
296628908
797892609
1793312783
132370013
1966240920
1137726486
938222475
1542784098
2104413965
33603511
2003206657
278967824
857303072
1074308019
241076815
390707030
1544027217
1650701885
722688966
1994592242
1929356361
1981264470
659912802
664506536
215950274
773648610
643806974
575647448
955039562
1168754901
1870937412
725788742
2050005711
636597908
2032567046
1858072764
1810145206
252267838
765156098
1499849855
2065885970
1757408865
765986321
754632356
1545323519
1231047368
846810439
768410456
20716079
761833864
856400885
1673510201
1590528799
1282144732
387797558
1296343365
767095246
1819060641
199468762
161743731
741637083
237127584
2094805455
1796489847
189155353
1236986338
1160971938
272725037
1277463820
885612300
1683424892
403069447
1218201322
791750212
1517629963
959945990
2110221812
2114006942
1337197705
58872372
1887155335
676226075
1260901698
1300154022
653970902
457111047
77152920
1463325733
999111504
798456219
1180082980
1871510785
2010162151
1144702067
1651081516
1977651357
950186378
1043175019
1890130946
1624053556
246511577
1607403984
1631777543
92849891
668623355
236374838
1769101072
854048579
161523987
1137318470
1849689399
1308151273
86266604
532189628
1396885765
2103343795
287487864
741455650
2038048399
329603979
1588170602
855921812
1148980509
1341698486
155552460
712546069
709791849
934694078
865431146
81131555
610708548
981645270
894090006
1831202149
1315245543
94285182
935385834
1090806098
424273464
1650381745
980670574
1617883874
939050111
918995182
2025823258
967048858
1275426845
1047021392
242266899
1212312946
1608711021
1422395785
13606188
335236847
1705862584
833115994
2112856929
340146129
1072162007
1119572220
875181524
1000958754
1269285016
1566397409
399495650
1313262166
2042979344
1444458356
1161261361
209620212
1053585537
584294478
1769307959
597213653
2139346731
128554250
1008949071
1132893899
570882980
1838201502
415255533
703359178
294182482
1695338584
777335766
1741003955
1291472389
2119189590
136544541
538132180
116138874
189568883
1648942752
2066115513
1864794566
257100275
1365268360
188186694
1955472068
319197051
1011483640
1679495662
672180059
1249905440
56770666
822456050
1735455424
1990579305
1888578485
544171672
418155780
701989579
800926991
256383370
114494500
456065509
390349422
1909297669
1414039395
2058874549
1951258305
292840470
311169358
1142831696
1591042119
1416926668
809187707
1551177683
1299973884
1688932260
1378588415
1524051780
961057335
815846554
529750971
851516009
496951126
1789461113
693759100
304556393
14147688
1462147594
1451853110
610758112
1979916709
1814761382
637198893
240717964
813357074
2042536730
527692537
1591340157
1309898669
1262714827
2089980834
1515942847
1825558994
1870964151
1677480022
1997528006
1965210483
371300484
124530213
309891379
971455199
908581117
257392280
1614214265
727203612
2060133471
2097330429
1293966802
1517345936
1078820168
234839339
280390182
1849562327
1011350356
841735553
1782877759
1959470038
1101358050
1332646325
235140095
628184827
1774160440
1552199609
298229202
980707931
1227913026
1314803628
936039388
2079617034
940071681
1772123445
1232590636
1851669906
439960393
1141252437
1256513261
1386439338
2116656404
528051616
724261887
1185064762
1417575536
1256042042
883262891
1481249182
1968090302
1520671586
1666854197
1176204559
470780077
1432388794
1861671715
1943832508
2091686710
1589742184
1087976124
1247510753
291178219
2102648995
1036557869
1297170391
1104787239
1304107286
1042367363
713685273
166680467
1343124677
1179730033
1637707076
1310135418
2050375592
212413956
1671407458
443360140
1547841909
413199987
777208614
420221894
1775360221
1255260059
1854290585
573302113
1707609355
1678153799
560086261
1634986743
2074241289
753126510
2090437854
688943273
1139657828
784791837
427386394
742206789
1198581554
27277429
1997204615
1407456
247843438
161849011
1670095382
1788564159
1782285332
451018271
1034314902
889593588
1610137612
1472197293
1106638010
1737113797
343438017
1121072975
1098515418
166358644
194612267
1664762235
700959227
1027854810
1318760594
103687485
937370863
1084616883
1434123271
389988934
44907964
858217796
140037230
1008678851
1113962279
726150802
1200067379
1473159217
1442538502
76759047
657829915
1411716662
136414616
294599284
1838895859
266666134
2036240725
825254849
1758160548
311535304
1557757846
471611345
1532986101
778833072
1638572487
389007294
223864371
68622129
848887948
366600937
11040950
1787033679
1783448087
939132784
1594611260
283632583
841160714
1947539868
1893031983
1201408702
2111977112
668001422
1251694754
938008700
1992806826
902259301
1639056238
1910351418
745120797
1222823194
1569771922
443891682
169573723
1251177886
1180340849
728322082
1537234821
307258532
518106903
557096028
1544550095
1374929832
178350952
585480452
1576668674
1134824410
1447375204
579010193
334491206
588971784
326558381
736150692
1555938422
87779365
1993159450
317384465
918302695
772186908
1221790382
1904382380
566483006
371387568
21033085
1748063470
1063971822
1715698646
228686841
1544716824
1834393230
1206083865
1387909178
2004078326
1703476954
132394765
707730770
30294745
615800040
683764367
1946299170
920152662
1857894676
657048373
1301932945
462607375
1169406238
1559171911
506860639
1800393727
128821114
459155506
1791148457
366448920
738851003
1194283650
1227235450
1793677334
1086773890
1969274587
1430331546
1987786853
1421035953
1097569506
939273978
1010362601
1801793412
1382342928
584644538
1877144438
1811745215
1169900496
413282497
2068785466
870324066
2070047244
1978821666
434855655
313659256
140332516
1785393536
214135248
1962368838
1639464487
1972609416
1764463265
1726542015
589541124
8183498
1196415804
1629649015
696308356
1465680245
487205229
2096385051
315684953
343855159
1551844534
1044496503
303609342
295791
2099530064
351604697
1726470034
2114375463
1760386352
271698077
760682454
1591375201
1585884042
2039399129
611098660
1128980502
882420271
784375507
1979207963
1220952947
154707054
339594131
2082001483
1469302973
1271304292
1669665952
1975151449
927776645
916007737
1674557675
343974758
2079447318
955866166
1276643405
1269541311
1880451533
17687196
561875496
1219135023
1454617503
1215842416
1563405231
53153945
963786920
1032069140
19396108
1536733731
1981748442
1575585621
52219104
1276833021
1617518727
1464071284
422949889
1095019573
317430546
75385394
2083135059
1153785144
1958812686
1721054161
513000302
1032638029
117411577
36751792
693993081
636672193
1066234859
1521909011
1096266714
965988238
216968030
1452559657
840646567
1102231648
415237866
799425130
377744537
1343376393
2092623115
766980988
1999335616
1700118007
1614402070
1212010769
460191134
823807236
1515664134
1872165498
1906386077
1327143936
2128541760
622745982
2135342756
499962173
711743139
883312388
975419899
135036660
1949076202
1357903654
2135222256
1551979492
568304400
132443500
354034682
311661452
349196611
2054338767
1106315591
635393520
1687930292
2131359924
3682725
2117570632
1052938448
1424074793
1041496862
728360214
672894437
1363129168
1575868035
286538876
1734464812
1999098448
1506221481
2013078562
775337355
888254136
2067296755
1468004471
135313397
308760298
237412749
180212598
749774933
1831652166
1280710494
174343686
232106223
2018658663
2082852727
754636780
1443449857
252789040
1557845634
1556631529
276608562
165021744
2131054537
595641399
1477429451
668378828
262669129
1628271118
901469141
1184363603
1760261035
2078236495
1152864435
199359087
1799716202
1448984947
1154884604
1438950035
907967512
1445015099
2041440286
929933571
1327298848
1322030082
256425701
11590262
593551885
729086530
993340728
1229166307
236406409
1051265329
1928297304
936156918
871341762
843668125
1455235231
1074341700
186358270
629313887
1513305503
1516778917
1403155397
542784221
1103162685
1117602981
334549936
559904243
1052186700
432746492
1638806142
724591673
1231400793
1544054959
1459669095
1554342309
1393058972
1880977868
277415001
1200817381
123420222
863937596
1887275232
1731455014
399522084
1134705281
661697353
1214986319
1887367856
1760798372
728279476
724635226
1091001128
1858415805
1376973058
496602847
1908436992
1589692283
855411700
1309135401
1873542643
91837807
1255645125
322803160
801663866
1490881649
284664930
1847112435
1685686970
1349137860
1280121210
300900407
501314649
2049389310
1967768718
1302083803
1881303263
377407853
1446410325
7015863
1084406802
1212266325
1671651745
456621330
93046314
1831767853
1924914888
120476505
282910341
2122374366
57072894
683848285
1921736233
1747489080
1211940698
378012388
323529084
409646680
1853606965
12692520
1671905958
550268026
1682187381
798594070
1501029517
474557795
2072264929
1796106090
2002232267
771053936
1277098250
281717423
1082661360
1313737482
536088803
288723403
1162516322
1150759802
2140426190
103719009
1645698509
348716806
646585894
319099489
1579803114
1504542981
977251319
1046219737
1274746455
1978640516
380346074
2077004146
1751301512
1039956975
1611483234
607537297
859358225
934780353
1226925252
684720132
510632668
1277434060
559440026
1579745161
1992345921
1245869105
1186408110
1366040713
321130532
1636110256
53180311
861253220
1718301378
1163642888
758957738
23924366
1081758309
2054677348
404922655
926101654
1656127349
1636386092
2003409759
1981204159
90393710
1784015452
1450166423
1008682498
164128750
1965862405
606189469
1851764442
1461206798
1205097896
394328559
761404463
1177593696
506979540
1503474147
517807509
175018354
1177631177
1841866995
287561083
871219948
1626534444
1089564020
434234086
967678157
1404212818
489159065
315887955
1882444245
609488462
1987862834
474927175
1801871477
1979145668
578488322
377713811
141903213
342468745
196206642
1335181279
1053651419
2090499626
1455894653
1974415631
1563275601
324431642
919265780
829136084
35036285
1118300209
1519081262
637439389
1827574537
23025518
1826015670
1907616680
928169526
1466144747
363999445
712142374
472783469
1150002723
1118744374
924078658
743410343
115514515
950438345
1334238250
777515370
408352532
290104819
1522638687
1777947677
1526079557
1258917660
1388744185
1151337490
1307919635
2046363041
1274794619
1606341201
1290301626
1955272003
911240900
1461143647
1168699900
116896399
1807525118
1333193625
9176616
1281614267
550446923
1015187108
162189001
1156539545
1360531660
508066894
18648192
468840754
1247978814
1970479468
321135625
1372647379
114219313
1326718699
410118722
553042187
385590069
253877479
1639626992
2106887312
1922241212
182449156
2030389687
2079823541
514404689
311142401
774822866
962273067
914270909
1002793565
323493732
390055777
72891577
340812701
546007650
829522041
2101080007
1591805567
248329214
1929707823
461707119
433302057
308795766
246793441
1096817089
1371810745
2143529564
1663930740
2103378123
673159453
96222398
2078180701
1081594280
2145968877
289671483
1798876728
1306373470
1896453958
415715104
723789499
1782954280
1957143370
2096054721
80264518
289984151
857284103
1602648844
952902129
1018360750
1982798408
1214232818
1028627710
313629486
11567339
725606770
1729514604
485600592
1845359452
1626099296
928836454
2078168852
1123530092
1755210406
1342971739
1582408550
56532972
1312646432
1007570677
1596447477
1829313293
1558160986
1236402186
1195814018
1818566630
1412688677
690077244
331947266
1944077204
714351317
1494911048
86065222
435079393
2091016622
673826718
1696643239
1066056425
644949531
819711380
519634827
52694811
559408335
996399624
895776237
1780141857
615832769
1466345917
407452684
1962691656
788345856
1286638660
1413927506
1088182427
127687438
834667169
331317466
1782810903
2034481643
187557200
1779337302
474710302
2003543033
1327239791
1723603460
279069546
417764408
66298973
2006980566
1129155871
1283961219
1910222683
772054269
1059534820
1811782512
40994941
200887700
774611863
1411546469
1919652704
338194374
1121134895
1898081223
1693423911
1872677735
500143313
939067327
948282730
437735985
94808047
1441229840
833646021
645632097
465740708
1906532466
659832767
1382671567
884071156
824235665
1496675878
1219657954
393104622
1375120901
2029484226
534524286
698763058
25149582
841302477
1390538289
1964969900
1157183081
636251078
662319802
2087360416
687809146
1532217515
777592433
55129404
451438225
349601671
1191075032
1093690813
1034084310
1349300943
1371526551
1787795557
1053874817
1865068263
2145527026
395051149
671665976
499097693
2058345472
1292660487
1664640407
389861713
1738574118
1326331305
676053579
1068396858
549488547
1767641229
1297750528
1546576370
1303025892
98572505
2042138201
1513983541
1652835241
904511125
125063540
675432487
1737358531
1172360043
1842680604
356921209
1291327419
150891704
1655223372
101392258
1942847055
1153779054
2000241626
164275669
2112172354
34703584
1357791832
2030403549
1676382294
196746449
1018834642
1290576340
1102342802
148620159
1066752625
1175241936
1042732679
1795640755
1835468154
1157987477
1832112876
1454102027
987611801
1748293189
124300859
1043726880
769139772
358645459
1406023464
511528290
1126084571
243626121
635811138
624450212
391125695
219621826
1521789128
139546505
1543556718
521628516
1290818333
1997747617
1630450720
630161087
1232733845
1414096204
2118797727
1544815489
578633688
1384773538
1832254969
1025263363
413172926
436486412
884790325
1729503542
1859783989
1363956554
253841735
1514101766
513356798
951879592
1283829599
2137891066
1192603077
36049292
135158357
1678634882
464882363
749312050
566211589
2009373540
1117453638
1857083724
1312301152
1547096859
1166732302
505566032
814176752
2141629816
1820149921
285734820
1501826531
1193984162
306720984
520217724
857784389
2104115223
1089918435
1040066515
1298200661
249995863
612183584
718178524
900707560
1425788938
664366081
676682499
2021140546
1289738743
1473527573
505567158
671202621
403388102
2058410872
1098416348
1118855623
127044087
255707938
2044070601
367664459
1008398737
1280804193
1547128513
1107487637
271703211
84791142
1718470038
1320149243
317811139
968680568
369363131
1319278491
1291472002
2106287636
206036437
1678631577
1642872041
1025381444
724781117
250923789
1554377798
1550994955
1963828073
155505656
347440289
250632593
2059257189
333219452
528658055
1038513092
1256597654
2059355621
668671739
1186834965
503586398
1037528311
1386917410
1398372546
1777011024
919056501
130545046
204682496
420781884
1131203840
165574198
1692548018
1482634190
1875933832
1084180137
1222765183
1207110238
1366206643
1954630048
2005295039
1512550517
1087242937
2071587927
1798374288
1298292770
1569504329
2050452457
955635295
1946577402
1277339131
1703257287
1795328715
1739630404
1673103405
1537632335
1899521310
1394013385
228378846
1032215223
1619649466
805614708
1726043910
601315902
1523396364
755849170
1208409868
1681484920
500454063
1756230245
762529570
1455109424
1639726238
1303827453
382300995
1813705905
1535346120
519449130
1379684817
1766919505
1780089554
641510408
1277112133
1158484546
691674018
83184352
1645499233
804150792
1585245267
1386802529
1683678257
1080111143
1916415074
132592024
1591546736
254366597
1726275729
707606309
1992266244
1237536085
112578857
1199796660
542330022
1541739028
1217711172
246121157
745172967
1367819488
978431065
852958398
724677840
1996488084
257829186
1342237689
1708061795
81270380
1213821158
790661694
925238469
1361314482
1088325275
395474965
1464130762
273231131
1311140795
1294802866
1008205981
590929338
2049904652
1889263333
86521273
1229564022
1278741045
834214215
2135064428
1207460700
2022053638
566252130
671834863
989439050
1048470316
1968263353
949908354
1126484006
759863791
744310468
561719077
853639234
2086059678
1614218808
153088616
585165089
505007084
1713322468
1238674587
168503449
817503554
113616865
440745115
128619391
1899929035
1096317989
2142080054
117267693
1528676744
1792711216
1601684837
1064750065
656098602
2023356412
21878309
1427700161
1770370691
1723793250
297745458
7346203
553960661
1913518505
951851488
769146673
474568866
1175683142
507941485
1876346087
907048102
1326774275
1121676746
1886394821
67755407
289280869
1613956432
1099116605
911444470
1017404403
438007708
72575492
173726608
802801024
508372210
1552551749
1561632442
954681386
1832547300
51924096
362599077
648577519
1694227635
293779537
1383021101
581001652
1251557002
1178559015
2022290318
1434900851
1964079857
250570949
2095667423
114530254
1755404953
358422513
2113103989
971098931
535476516
1615302339
58389635
1092807566
1941764609
1361374893
20208733
1513000111
157271067
1680085132
8883127
595671196
1784743481
399950763
600966007
518279499
1745306463
1175295008
105490973
2040003611
799614787
2140018771
1355899729
2105021089
2085315090
678217706
892367068
1551179269
486919411
586373618
1581095479
2044352623
382785074
1260169866
1152327135
1794750492
2071737786
1557080592
1029728254
586612886
649062604
455004826
2130613330
462085613
1828222781
788506209
1244443936
1320617667
1744797277
938587831
1347478704
2072274417
1848739416
1901048015
1784355816
2047102294
1798446620
453572017
704042065
1357754393
966737666
78657285
1287155442
1364157553
1304754793
770154149
435643826
854617734
1946315921
1733524328
958808733
102191688
482408829
995915948
395927731
1301376451
721342691
640310224
30241808
905141091
2039331728
1214270201
626973169
623598678
1313287586
1212390057
1174581633
1201588837
966173898
18228469
150125448
1311478481
1809533745
1888298644
1465713346
1116125197
1497490474
107849235
2038975633
764468231
400031985
309813672
830361668
1163514648
985234425
149374456
1160558820
1990999273
140066252
905603854
353233904
1612326990
1225148754
1023056938
227187282
983809135
233705370
1736271165
1986336873
909175597
939330690
1436461304
1553956563
2117544874
824093486
270516046
275616231
1828994185
964522357
1366563809
1910731327
1783033335
1568961747
316963903
204608849
193917930
545461917
118594911
1214416195
1268564129
586418079
725580544
1302391101
259679917
176723344
2096240000
1984451991
913736532
892943873
696565622
369124505
473575579
1203538816
965014706
643667489
1112735628
1927625081
1236908145
1284864073
1219099416
1518903389
1474329453
200775463
1921036581
1538157181
21531119
1576809894
799884804
116035403
1301676630
1373228451
2146340367
2128779437
1075139399
1118984135
139538324
169815698
1848132126
612981783
1488899638
174779183
1098217583
1565772344
703609772
857700265
1487117179
412260770
1243329463
1122103294
696838493
17379898
14163132
879726340
467165108
1296079687
1758352119
1295754204
1265986026
279475599
401701546
666881141
2109151143
1279703623
1830246967
1384086331
352574102
1191658491
2078915618
1541390954
1917766864
1188830664
1447680531
638871874
1008697190
1493146999
1549716967
629360418
1861046355
1892237704
1252527404
924772560
1790396622
1101421447
1871506030
190413757
1709278152
1508343461
1208098868
896598798
1166089105
691255557
1023304362
1173738475
1465884869
1184011129
1503066687
1921800467
1243551784
1998444980
331179393
738926416
67600670
663497492
666305556
657861246
556196722
1071993378
277334067
1131974738
1837950588
1909548513
1437135112
1713200686
545975892
1595125926
948227516
1336460375
1912718063
920805802
1112573520
605194871
1525005759
770442332
1291644769
1438829584
1849852061
2113650962
1612145496
1582431329
942093103
1733125459
479438017
791491418
1946438098
2126656447
2023213455
123715728
874763197
1766292715
914566033
1659046124
1074090185
2111831748
1351181471
49654330
2139492521
618728926
73027415
505079571
1021253637
739542109
1081086536
428039152
1604423643
747666301
1857827318
1153432276
2130360924
137743175
1988930194
1807765426
1235776184
1910919842
1369576245
842861672
1176973856
1688471588
915392343
248503803
1438818100
1659490674
614406515
1662617441
827433651
1353655419
193891521
427247361
1183254325
933719739
1537611932
1609073214
1893703308
1181632148
12153152
182827475
22474936
1618043523
617700148
1644807806
1680568598
495540818
357893397
328096900
1947942372
626142777
1202481572
1253890323
782394776
1668585576
1081391788
1754551500
82031918
657531960
176149121
621150649
1896156946
1503530688
2029498092
1783156392
1206405328
321449934
572453539
182801331
1934201187
2047682724
1447522410
104531481
1483497357
2022710723
1354218673
1717548310
731899922
49559101
2119747585
1566199183
1359223779
1379116017
2015658375
651814661
790113980
699659370
896434394
1453987608
2143003810
1933797622
71284856
591760913
946530628
902895161
69087202
1728576361
312503546
678481170
834258571
27277735
291720099
1683737304
135724222
1988346607
422345613
2109682008
1441843000
474246332
1265336868
340346653
606759037
1808362636
1460909017
965115841
1816810452
2106369172
1404762347
1547652268
1679234748
102577918
83041519
1026012203
1301236714
709386891
262579285
1246868134
144020768
1315546950
996289136
468935349
365534586
327365247
1301498016
775023894
1344742244
132092532
1692795855
1489125631
1562643429
673035109
1997128399
1850774783
824605573
682107852
860277963
1522511414
139196811
515416049
275599167
141619435
1503304071
53012115
885452053
1239824824
349515335
812766522
852742963
2116975685
1766556559
1750715516
1169971340
598617297
1713348701
485710823
1283466079
234123144
2056851876
732772011
990631789
2020479344
926891033
1884581761
343821544
954681438
781432421
285867367
1107709427
1642937094
1986374664
592217871
1038212362
910184858
282543713
1297578010
304612368
1671974366
1850613902
1312316509
388376912
345713501
1202176042
1645970660
758771312
88590185
1110120599
1198584923
1647351524
1773490766
617616514
1017811442
173340072
399017580
1620453574
628401960
1366614950
287287581
1271066204
560571249
675757663
903238297
838976591
1029842978
918252867
442629804
1098742425
195190174
601583910
802710710
1731003367
1447398882
269056412
655398822
1521234038
1248398106
243401524
875556554
1813606192
1773623724
1059815028
424916408
479303987
1125426731
1641839982
606643235
604160827
1783464014
1482779168
325132073
1160714281
1640554511
212518161
639320261
853064551
677278072
346876662
1751623741
1328526066
1620191509
899310445
625087059
951769475
227942445
339851062
1064090023
1712642340
764655783
1886899681
264208154
66465077
131926619
1033360698
1218173318
1596271765
1489474965
1111600658
1129746099
1577393237
470892836
631235493
92812044
1805470006
298884449
1889413487
961901070
940649135
957444325
228155775
1155538575
1487047878
1583254769
959588875
573704906
460767846
60418313
587920673
303212886
1366810547
1369704510
760915378
1096315983
1657469939
1936958504
1314698771
2036801077
947158034
761176656
247981667
2041285185
1608738114
980766680
2090103560
554077368
1262270072
1961944448
695915162
456618546
861915922
232150225
1890843531
1467437471
1723647268
453925648
1201943560
580264556
976617432
173268711
1228498652
1477091037
1600489756
309957524
2078671289
981854858
364880973
195552616
104946758
633078706
36394144
710160030
511092208
1882323687
1925836611
1876046441
2093702062
2097345547
1925625103
1048634016
2040940356
715976117
1411872171
1588816654
1134560417
2098614673
1001863491
1687651799
1111888036
371019101
1162080988
1316624342
1180262184
1226961483
76036689
1575687402
410089748
1394351643
2033848197
492940381
1259152127
32385580
47686552
924957757
1832487793
1522885883
2062232441
960728855
1461256327
410603917
1520351826
501145308
1236414235
670740575
848896967
1836720633
2140202997
436424351
1111287341
352263967
333541143
1448583026
629283959
261474776
1372541299
906697709
1589934257
1340499579
235979490
123235054
1946044096
1667495638
547849624
1589531069
1829336527
492826039
1828738623
2117233736
983542491
784870371
582608108
73051454
1811045181
1787839523
24924369
48146008
450096791
367462275
1852452929
201431207
478865670
108615990
299114038
1020677352
1334320594
2015578885
2146947210
1115534220
1280895317
1854964307
531871334
1442925858
1380872994
644670216
372776610
729438871
2121463954
216433864
1994319239
1448531218
897982130
1801580307
1383246757
766324490
668552401
1885445374
21926836
1219484659
2013597381
2109852154
668960998
1014079539
1401978596
663324190
2100301120
1498130953
918796368
363991478
1195872217
1062629814
587092317
107315820
1363561135
1048994054
1091231164
2102767405
1397139872
404571307
1057519823
1072456674
1546467410
1547797400
866342880
355851938
1236277280
1202462565
1853187182
1535546144
989789928
847150370
1602739704
1694316392
781499670
1383134487
638518540
790763489
601574266
1202399987
1620626629
1896133587
627794474
615984686
117937602
643342642
282105515
1595957946
1758588831
758298998
1155203458
1466904651
1612735461
1059556642
396848558
1817344929
1686259692
95166672
296160577
1441261103
1712494345
1153036517
1796192656
1395906089
1007015188
366427632
759019430
83511172
2008676463
1891934459
565184457
642343795
394353818
1177610126
1684552466
740745539
1652669400
1005861016
2140590520
854666784
689975835
695435222
1788682665
19225996
999507681
1173168743
512607424
1281024476
575930297
294648743
779390596
1449528193
38205908
1566417010
1909394132
1706185476
412519696
1962470320
1404994569
218458011
1616311840
1352782627
1100779897
737937424
1043171471
1556054793
2142973256
179413780
2085873815
1333379752
1530483409
1881390991
1936739896
872587366
1140139288
335686795
1927007988
1179739694
1371839681
1371339218
1427091550
1898960249
339590822
197212125
722649560
999992224
1282890172
989167630
199212903
831942364
1414221102
933709195
1524480928
1471774914
2126731149
1580854405
1118016022
2144107635
695823387
1258859438
794779938
1610733992
114594090
101462801
1180372207
493214053
1563117254
401939811
775342345
222804512
250901726
663496698
1972546290
1216164885
1011867890
1732850381
67126304
1182874863
776940873
1211238704
1127564540
361698631
8937038
405926233
345515425
1744477133
630909274
1731921269
828365317
371648973
1869630137
1201820489
1100974753
1604073431
874587079
994559173
1219975056
618531073
2089280000
1614467109
2076385894
113418433
1638525922
883748989
817914036
1328332212
1514166431
321053928
1396962876
1109958239
969485530
1425390236
767104736
1972194702
111813241
1515494187
1547841953
274937484
353236409
202925681
1752490490
1517355370
4537373
1155142134
1531570751
1332721382
747880983
1809633488
79312678
2022124877
1869836748
1836909884
1319233585
567524390
1417003343
569702196
715285187
416692380
822913125
476599866
148663509
2077178354
1503928186
1229422670
1199263328
1093051772
1318397109
876319523
824835169
18907874
530271228
1122780159
1789610595
859838764
278254428
722501539
502146354
2077905253
981287632
1734005618
1125569781
1433953405
2006356341
1878170709
504776521
1422642776
1645007920
4915300
1636327991
2098498245
138048495
1028173500
1706188069
368744922
973794357
466052759
77210812
855362358
1996361819
2024819092
1917830001
531551047
209050388
1760686612
1386337553
725395284
1612170181
1623938273
1536557156
1485906250
841653592
1861904509
102660585
1206119529
1476000709
1769969104
614829358
1096464733
107488097
247918693
824717360
530954853
1089961508
1193817742
1119394975
1956079654
1639225904
1607375238
1549922982
551062742
1921626180
1228492372
763749233
989436289
950317641
413525227
1710056111
155337193
1589174376
1154836887
1843749168
2092982447
453306552
1404914752
618696487
188162900
36080704
1876234717
1060579031
2024767332
1877266039
550619923
1975369142
411757989
188328450
750802426
2014060530
1226403586
1795444918
1938777418
1953313197
1809045673
1156378616
1748652444
244374001
1601923082
1478688956
535146594
1211692163
142581568
1908350074
1214166454
758795385
1059809704
2024889331
881744657
105553417
171607943
1665482183
244404347
1815388483
1603814051
1348736024
608547968
1328225303
1009281664
987691741
742364385
1679031394
1050384565
1562990269
1312110065
1808038535
275758265
1611455048
722740075
1850164128
1264447674
1459623275
370149617
1315285946
815174985
1491634894
689721758
130869110
1917630067
875646571
1549897891
2085113726
2133964517
1363094446
1231008194
1789503966
849495348
1315656621
1200484634
68713540
56989511
1020105637
426351537
312567612
1174400814
624890718
1845794698
1174308554
1454991127
555653714
205829178
28433955
43648416
1518296990
304398997
1907018071
1304173138
864771791
1265136989
953120604
1081467195
620902175
1079249219
1055091902
872116184
400396488
1041806842
2036600169
708438333
373558316
1069999307
85209006
332200432
739489720
1203188314
68138363
34577558
795676081
1719350910
1986015021
577316345
1841789768
1569133545
690718248
51878198
1647865442
14995786
1656073835
148390944
632679298
878868716
529424664
670016477
977120520
499908955
123985584
1647415342
636078185
1726086412
907262277
1053470915
186375422
786305965
263366400
1739339945
117950969
343294236
342121491
1402661672
537324819
242212487
184315150
1661101939
1899817060
435384968
1602304306
416136527
154595524
452086098
1019862138
530991418
491693111
604951737
915417610
387569845
1136224138
949539970
1265610416
860427869
1515015599
2085504877
476756626
215956961
405046518
699539965
1907258280
372513178
73944493
283758571
40824962
93930711
749500529
1311931405
2010405276
603175300
2036624544
1478434927
1225921542
1373807679
1729803799
2062573247
1491137568
1020559261
926161845
1333207218
716535595
680229334
1529298360
957546320
405472719
1622286351
1899084713
2004710625
624770635
1497453318
565437256
1580389309
1812481757
999850691
142337480
1282016995
384378794
424227830
359241501
229382932
32976283
1018612352
1945350967
1547472316
1659851768
315334607
288861515
1403217382
1087026885
1881431380
1146946910
986322150
307826080
2134024520
1832199835
708582838
223882522
1945627603
287362450
876381648
94474640
890884581
375650092
1501629722
908521823
19954321
976311736
1048850028
1805047477
844128875
1037455337
1115613129
1252147827
552626317
194021171
1245399609
1375491598
1248666264
1001776533
1175507639
1112343957
1183479930
1861760043
863734168
1148179081
1114933584
1655519522
400485325
2021101012
652269469
2015649385
858102273
235938227
1108393210
540204973
1846465080
553084037
1167468238
943685725
1360703092
1382413020
584817292
1714866738
505818686
2053181765
1351647678
1693504469
2011694664
1376687967
1178254957
2058456603
1470052642
574873984
38700865
2139921245
1784968950
1336462116
978160665
1771416798
1286555063
266842382
1670275456
1223059809
2076176921
696482741
376256014
1973607411
968836913
1510781331
1690750369
1850042573
176492288
1552847131
398378587
77286630
1544968840
204288819
1743922206
2080023549
1594659389
1158526277
643245410
593163766
137776548
1874947013
1932222404
1108954606
769848539
294460532
191964050
1582356607
812263296
1308966854
1688020937
2010188192
513797543
2090355875
1094025101
1255820040
1275506727
1321208185
541250933
166343254
1471150206
28501676
1687482359
1040203639
803010796
948855093
1341881788
551822111
797957591
1645440170
1907632577
1293323326
140436533
1999496581
1852766280
188055342
1140472752
1839205224
325708231
1421685663
1173728623
1816855387
1967450207
1479440963
1468468564
615342528
1850669944
1656990771
1812623704
793820501
657310753
268247025
1983722149
1728006278
1876967820
2137925793
1396749705
12219521
238935235
357800944
26605896
76257996
1244839371
1922883555
258142441
1432858616
1729783504
1563460099
1685234535
612302236
1689884967
1096111344
1233195957
2121393368
1366851988
1229526641
1334046913
386115633
715009007
1076731494
2126581413
302268001
1047412707
295015673
2124654069
1179266061
1059718444
924430312
878795865
1505060426
890613660
1233091069
664802500
458505401
1086518102
857383053
1366132716
719539182
637657457
758237693
1392092234
1258387373
1660488633
1112535993
1856288307
764472630
637923698
59463943
2131908706
534654203
1210495754
1995104525
219294828
910564775
147721978
20124747
240081506
1966351932
589473042
763599908
1138219405
2003914641
1942651923
961431614
548176023
937258881
1233386652
860921024
363519349
1858820828
569163326
1213786496
423745117
1633230598
2130197385
146794260
1048711444
322782647
817255961
94363011
809182288
27401535
1647006493
485642994
1777766052
1741163618
1863980844
668811563
297891849
206040072
63023952
2123945110
1658206550
938371458
1185876040
1769386429
710323328
1028223081
1340353459
515097645
1818772847
1646304653
2008380261
1490916454
1629680039
171030732
316555952
1639196210
367247525
883570519
7204230
563175161
548689013
871810563
21884381
1535046481
2023233928
27384706
675438327
977526456
783304496
773477113
1281737209
852647981
1900521400
777719113
1195444869
77562266
1928800505
797744262
1791029956
1217209734
87307296
584709526
40474414
187669856
1857670754
1641097745
1581865840
1599588408
1130201340
499723106
1431049784
703248435
1140918566
1122342052
1605338576
540008819
309448965
292650101
1635388478
232706050
1311190949
1852461021
2012525352
2018862682
2079355104
1312011232
474577148
411017985
1807984103
579694819
814146580
1830416414
620641727
1594123163
325705604
1394014147
982017236
1966569431
577691566
571606059
1164717577
476687110
550194665
1054270647
630293097
1308235309
1292909769
1848138833
225433995
444268575
106390835
1846417447
1185331690
1497429972
1023109430
2081631727
177078507
912455358
167534996
1929257249
988738444
1229228744
726774153
313225972
1010243112
669190428
1250566825
1356052122
731237611
1497286485
1580943836
1101410647
680903716
458841917
635515620
994115408
1793269885
660731829
854545701
1328530173
1645180691
2026411929
687067117
289004158
642026988
437354511
1506668010
1659444775
234284037
476155564
572060306
525477683
1305018886
618440503
1829514569
180821304
485527981
1695491835
238114477
1446907139
1905147590
1639669154
712127429
1448330901
92888910
495194424
958301008
1106527049
1973445451
319620683
950743319
1691456695
1904151975
1682609173
168546981
770857414
483095517
1121533386
10972078
1656798791
1849345602
1465275589
336165364
52625435
182378869
1406313280
1133529519
323386921
1358799982
1738022465
595169711
199642676
2128810667
2023464976
902715335
569793313
524237748
1494460909
550444372
1790708711
633400127
634203939
128012914
427651206
1807622506
334980810
1092555645
806353275
98259895
859809281
1674194051
2075112770
952267767
188105342
486761967
464000767
605733324
18185290
214374544
393692339
269640288
488861850
1716521419
909438209
585810104
352850790
1629589511
1495639626
555267454
1922052795
354025196
260297746
1000962092
1148616560
793664361
1906775483
1438471858
15442088
76568683
231947387
319370667
532041210
1637849737
1360513608
1852823764
1944350898
405226680
1523119907
149156706
1931890458
717802569
289095732
1441005523
1661779610
563418405
445283608
1140908225
1384340743
2071254633
206929691
2097170594
1476383875
1612793416
964114174
1514924661
1124017156
695078475
2095473435
796815719
1233777431
298158034
1023723015
369050096
949545601
1356349415
583459959
1908277589
1347557502
782287954
607996838
2017388081
993548561
402437846
170418026
407425228
2038811001
121383400
73380116
967191329
671760900
505955662
821419165
1770623332
1007081658
505557389
773975974
692535778
597650038
2115718411
1729583126
976508334
882585343
893888410
1209358681
1788657796
1900892462
1821099741
1712786168
350296428
1839108923
667333350
1789714314
854403714
72415036
456739400
1017688556
492325269
381055585
1215028768
1785027624
1184921603
1060349835
689116851
1251136973
1133558
822585370
496312032
479189351
386375410
1978777493
133175796
695866329
1583548366
1416512848
1927470557
54384983
18225615
1734571722
1616443680
2131649770
1206283645
1379359148
1497038465
1825545711
1301114961
40347295
467933422
1427793543
1904934413
433896115
1302194192
866415049
857391003
1800442508
1587782826
871670290
2061325382
1682099228
1598917752
1785524035
988168614
1444065409
1478858461
1540543801
838839252
1241008026
1304850635
1637828915
135583115
1773498499
1954922842
427768133
1725196579
150472004
923448671
311267842
582715338
25560164
370267329
1391447141
2111480426
1584186197
247406037
480117979
113580489
1082927197
536832365
138385534
322741914
2029448576
916068446
556092533
1464437252
197192326
984876588
629799801
512787876
670328522
816105130
1784859673
920099899
528970633
1511991640
573042549
667588881
206196484
63833525
1780410083
1697669413
350735814
782651415
164582108
1038224110
791727453
189756745
1013663861
1660206810
1259056614
1227030293
739520532
2141675233
58775026
157581422
2063936479
2076506159
1232943785
1517472223
1321993632
659356108
1979970539
1976788325
1306109237
928134567
1336399115
387537721
1607667283
690071817
1363546169
549993837
1160505299
1373768778
1713037301
1735687361
1119062212
368913314
1500068300
1652688064
702386083
2093221537
1712228504
755113933
1991180287
299809156
612068863
810656575
274262257
1194929275
195726870
87581756
1906938637
1329433610
1406033982
258667335
446510961
810387969
1200556548
309305640
746011953
529229136
1926316450
2114439843
1978466237
35895684
606025690
1935568174
2097880438
1231624346
1609337391
190644855
1084116429
926050762
856571182
833070485
2064170855
1963790983
1138736947
1994489531
613219971
1240721105
397275608
268072709
1261920968
526115019
1008811201
1332164174
313460275
1871159723
1652533166
1078224227
1314341658
607304180
2092956863
713440208
743094744
1573239022
310833853
712332120
1339613172
274990623
1313300266
752469115
105846256
1564770326
819884303
206932641
1895187853
199615980
1814360697
999239900
323880911
131073885
453939996
1525531839
749622231
1286781920
1745894071
1338447033
546878565
869508245
816210717
1845572065
1898055444
584823601
1458862698
71843507
1929232673
758479549
949374396
504987960
1792261972
1313687520
735869512
369410222
799644471
2082734475
1926031680
497346864
1044941150
1858457598
1163940072
804321255
1571340316
441814585
1788198644
1973825433
210462054
2122187182
1377119017
2058130545
1821115747
389667534
1043992954
779530471
1058181204
1745059077
1350505491
142451053
1286529260
1268616921
811836877
1293576482
931580636
1740985010
251968625
1444777375
1168093343
1564460671
2009172760
1839594298
535601659
164793514
811942868
953692672
1462370852
1926863754
1634656910
1664530775
934262417
877311579
1496317777
847043524
293788695
420981935
2057021399
1711058016
437257733
1325425575
1253982826
1134645857
1897333840
2030413207
368539705
2010553646
443625882
953006639
1345267408
1958142203
1786464578
543934258
559831902
1207966456
1930151570
1528494169
31806478
1852923225
1929300372
1017016198
1615301381
2119271474
578848407
1276575166
67553333
436220119
1918843825
1212129797
1064713051
1989283522
1959636821
270652199
75407085
1637441432
706688579
1282576069
376201742
341561212
1411793552
719925888
1560337051
1238798651
1056864398
1979784041
1260355437
2014429789
506154536
1354174163
1569729309
1013192689
823406876
1593010774
1819239813
2103956083
1510421617
678566918
1678096126
2088892856
789268313
219767589
2011103549
201122263
1273688875
785405880
85648031
1574369076
1358996028
1174813422
521085041
1653002798
40725765
1799065586
729094307
1981125689
1736667483
2029910911
24853547
621841335
441233460
1189604471
825463225
569581552
725054467
525667311
1861762867
382338590
353451835
1989965215
410983586
1441840230
966345235
331462727
1735741002
132796398
1058232545
128818531
664528521
1400268580
1801753373
18856477
746492059
539203399
1096957967
1084868275
1291665996
2059403355
823953108
690339726
1493301011
1311322350
470647676
641191259
1339781453
303846269
1110830441
1670181990
332793119
1153933630
1699759669
346525311
1909156525
2063474499
191074050
1445628235
293771272
235840279
1243514762
2125754490
1171825661
1834950054
1753510850
108739628
969650046
1561145606
1821665955
33155727
564189393
1911884661
1454648351
86040485
1702769949
1721732220
1556578083
563744097
754045662
1941483686
1794971781
332522520
1224655956
701449736
142215268
395709085
879309276
1631512696
2049749373
1178263174
1075475309
809846120
506480190
1297661123
60175338
1986242828
2118766557
1045565817
1335466573
1867370909
2604110
737357791
723352844
1724320762
1714222195
1151136783
1360304927
300849212
61897366
344664327
928964459
1100764583
465211486
484948749
1569368581
344897198
1500013852
1903930930
2082284401
122355159
759123041
401530897
725259707
984662306
450395153
1890029238
967298960
157398833
644764216
41593320
859672150
121555711
435430346
394128126
454694
1297840093
1166119636
845984952
325316284
2145939049
788163748
19971141
1420353622
1253474436
1492914163
306149714
1087636330
605214034
1631148849
933059998
1058148482
2094884230
848175897
729273835
1072354238
534429768
1731407915
929501779
17747938
1633818182
1000064508
1351128546
903800954
1671991100
447066194
1338216350
1592202096
453698826
1474615922
648542682
1218778266
1758873868
485715074
779715412
2081701528
305237881
1657762436
1880571626
1637301685
199730159
141494776
143727769
1895361087
183780892
869537911
391915610
123544278
81005847
721979827
1882624956
1578806822
1236841630
915150375
468485480
597108179
635613355
1725731075
139375088
1633544170
2122385937
1122090619
550222712
684397090
697860704
1965404529
1715296790
1908638495
1335033995
31634257
2107264089
756213163
2016953558
1745858718
308154213
1177076172
2079384850
1270099896
1385652054
772642861
1834258791
1743572950
934182645
193528721
774152202
187256353
1075071142
1385292734
1173610865
1213011236
858457674
1329696451
937213120
1400590794
31068638
514002021
2143720558
829919888
1398619344
567760782
249262567
1956900171
1325465957
774351009
300874191
986033636
949779028
381601851
62367993
2061077478
2126127871
719481007
131815356
1918921118
1719689257
1705347374
1257244368
632133888
311087028
1378672403
649196407
1860152238
923099329
297683216
282063727
55363526
1719284998
2129938569
1708071277
659261141
2145601445
462324871
1889968545
2086755240
1739644495
1282954182
584394108
1845461340
1519763785
1639861905
1204819926
1024946285
1376402361
105638315
432966127
183492111
529982370
1969887214
2098214688
130236849
353905306
974648607
1239537926
298902473
1162589565
1182169059
1958724618
497644387
555253037
1604332450
253217636
815801672
1931654841
744878981
172715493
174676355
2086437674
730453045
1504921999
1393543675
962881676
1882244663
126146470
1049182252
564302188
1097109566
194736720
391369866
2117457244
463382851
843423507
94679948
1205963133
427107110
609723439
819031176
1347229759
1923259502
686056634
79480815
1409704548
247610061
69043385
1966089592
1876420098
456699245
1711002850
220881435
1428402235
702756584
779159616
1884112549
2115245114
407224299
1677962961
817004123
194194485
1561391430
349600452
2073105403
1679434090
1543067152
2033962130
591165800
461978776
100173331
303466256
1965430064
559529389
1446074315
610872243
380262500
731544792
701504310
1586773770
1402101278
1380471287
56613756
585430192
1565724747
1337148775
2992447
1714758604
1915934411
1606518860
544402750
1216185142
1067372016
1090597974
18858559
140193202
320373681
1738134554
1212045193
833187336
289750694
55489525
1258838760
1785779153
851954858
249756065
1592224558
143429392
850253831
944800914
1421447659
629609678
1784268416
241342069
1339213480
894372713
1257381721
23413508
5535744
931495490
1014987152
1773840663
1117003514
1917213459
654438959
1883697591
1131010074
1080833268
1239886480
1640241516
190842570
1550864756
1248448111
657358808
954007296
875035804
159621713
1385906216
998225818
952116466
1580931529
1760121292
285770798
1232617522
1094022601
1306423194
1447483483
1186821915
1251371634
2036386091
1956974767
241637871
458640877
1637776000
1326138960
418733187
1733807680
1326697634
250750967
718494419
1436954597
478231911
345955614
196961552
1348801456
906121257
329314189
2039255932
639288633
2140546466
248200746
315138927
169742580
613080200
889255665
1082202928
303080188
777828765
307206475
906933756
1114565781
582621132
518979620
1887312021
341742313
1300046062
1876980844
914673070
453272915
1150045528
721798890
1963034982
248175300
548580472
1655272276
1932048081
153229709
1470166318
579914057
1017006744
593658965
409492979
1121001490
1188946107
2006634650
81804559
46206851
1114775521
842179927
528969881
8303386
932996639
2003484956
1184010050
1470362533
19774646
1474537458
435675216
199350898
1869747356
1802754593
862591931
1650190940
1479461601
1773572710
609415777
1857847986
399865053
1004276549
1056857862
1595623878
187429912
191123199
1162329449
2079235702
1338692297
1032686525
809085783
1600197367
619899038
459207675
1630646448
428076649
358303166
442049241
775466901
1291303000
632842251
1375013856
1616977114
1237567842
450738044
641364068
1679556596
1245046539
91900228
265739682
412466053
935519349
546434428
775828509
1548459469
1140936174
854819336
2021504023
707475429
737614433
185438216
1837798784
1403813785
705914402
1470246725
351610335
561493485
1833776322
251343555
1963552037
1699223757
1644182316
1231002884
1535532545
1289509535
859878057
1789615222
1916046020
249946672
696201814
839536340
415589363
1476908035
1836421527
1173851804
1636040367
790028687
1014354627
365037185
1451254524
1558897142
1163138341
1895255627
1493066054
1026765283
860130992
3526152
2098262565
987683985
1579585309
1510419352
929766170
466193206
768969074
1099169243
193944937
612253086
2017011474
866240913
614902916
100715150
2146263338
1126974821
1667755074
1957636086
997958464
1653270135
1872295590
946567834
859698608
496219115
1137846933
2069884710
237318055
1825334211
1984791061
365779578
1404776785
916111136
833237053
309698733
2077894265
1107643916
1689110478
676521672
447860770
1371884625
673966379
1802275366
1372837862
1435165936
912095484
2142953810
757082309
443856763
252730817
640336735
881480380
584819491
137938655
217176286
1104212921
1353964571
311228990
1636086797
325069580
1424246446
1710533312
1000321346
599266117
1628773524
431281901
368287317
2127578127
1754716297
1616981587
707210171
621894845
1344432827
935067746
721298528
94213712
1129559239
1489875700
9924166
935419503
31411939
345816990
1473434194
1568995549
1436848872
235879023
118459505
2138581465
98365772
1772019905
2140447914
1005643957
46763327
396930752
1007947406
1377180112
811606166
1312882016
1507430830
1664045312
630728972
462760403
1263958560
986880961
1763269392
839107160
1473974388
145314633
724328266
724843956
1701763572
883226378
938399209
2140616880
1457037592
1486687996
1542169503
1406680251
419907007
1886328104
945325470
99225044
1345082635
2077845859
190442787
259424515
1845062264
459950559
1003365718
1671092996
1469142776
603706996
121683375
1643754867
584978979
978721471
63389635
1363897878
1478259244
1118838799
1051208301
263593030
227453981
1307117504
466433726
1196822626
543595460
812789262
958522302
2038421646
1058591901
352539394
2082425613
459591676
1852406127
659672700
384187639
1256404163
732159201
1629735074
1030268087
1382729379
1267591713
372800922
1917007017
1191111747
919098356
295601855
1174952608
58679941
694980105
1899048354
450722922
545288704
618237186
1779811812
2037087041
1209773507
1338003076
1127354202
1128497407
1765947708
295774541
414490752
301536253
1446614658
1275782597
1709725944
1498575548
1175190844
755801718
1621875529
1846556912
13973396
862676834
1678118774
1642941429
854919572
508346267
2104536290
949489179
2068848393
656853006
714198377
1350949709
1156088272
233260267
1933411947
1973538289
1547081704
744646002
1303940084
1928841697
1959504328
2000311257
559209138
463262297
2078732486
126914140
1168206342
708158529
549858646
32638629
176547536
27040848
1805305026
1812925160
667120915
1212670419
271345747
1139799342
1752398423
187751417
1632781012
1886889008
20803646
203287886
1720430327
1814346688
1042071166
441415817
354514415
1478667399
380607724
1404120162
307795324
1994097775
1042808452
1875941464
744459741
1650165545
1847034595
1023019010
1673476137
737644082
2037346460
1123854537
1865950574
1875325149
657307581
238482534
404063154
1201911002
1783626770
2024564365
622759091
1853671116
1187358531
1577416803
1181711462
1307834817
289014535
41608540
346230538
491786242
967793556
332215940
970295132
704187211
1996761448
243898378
1126841464
1456342167
1939555463
2029843487
1704767769
1489358037
159391085
1347836049
822489292
879449374
780140645
865706406
1080096466
15130309
1724997451
1260613624
1852955653
2053436388
1862411171
580870902
1914801511
1993090828
1275464046
644980363
99502709
1557306413
308150495
884250243
1644112493
1319393402
2071042160
889987976
1484909620
1315658355
1246982166
1907285656
1344031498
1009416872
256488124
1999029685
676978119
695997431
194222189
258615279
1210023134
551908100
1292169512
907856
776810444
596643721
321959602
175223522
1490527532
1230605222
771466970
1206406700
918695666
474709235
1200612826
1526405768
495077917
2041314271
1909106818
302755129
1651878899
2012740843
1499260632
2125684102
1161025834
171470864
788010367
811739718
1201947578
1447242123
687859929
803071297
1692528801
1956155861
1985617642
207792047
1343596359
363798021
353718621
1111854708
9414279
1369280501
1035980859
2115681901
1351214066
875888239
1986495448
1048555689
1478218033
1757128164
1717294817
432719596
1980279538
1033470033
770353597
1946232623
607211193
292005145
1399933662
1016324229
1167235458
401830428
1228569263
1518688184
265899477
1189509951
633501035
1085798959
179601807
518275930
1645872318
994524035
1529844969
1863236529
1346476734
1642846545
830255226
503483640
2104849343
982279953
867748582
1954293417
1518584027
2050695885
676476987
1526110337
1315297730
2046955885
1859829434
1958031796
1165326272
1610506936
103691909
2143873381
1639380786
745282923
1928769285
1656917823
651272695
1298338826
1370955180
1440924600
1450115612
321265815
1000706893
515422041
802831236
1510320412
1706949564
1648407620
1742237408
2113301424
93741707
582184490
1943216982
790467349
261997290
324475388
764262502
95621808
1317952600
96685602
1656676786
1052461743
603754930
1361619956
369567575
1513682056
1980452817
894258775
215839128
1721259840
1718549183
1611596554
1076533836
473219989
1795679425
1700547239
1668089799
117004230
1081953461
649404667
2019380850
1530793169
1935794991
1482984637
1261230965
908200423
1686821416
130283644
1033348768
1891909881
962755200
1056527039
1965157765
1490768545
421479001
532739503
1392178286
273529639
1810402046
267671624
303944040
143345161
152156166
1470006693
40451777
92850840
1572138150
1502567970
361198724
1331638164
353782415
1551802059
1419709250
950974618
811120564
737129000
1541793365
1661442388
1127034157
757549144
592389540
834196009
927304882
1571010366
699211877
646337730
141819715
229188289
163604326
1927770006
1602214853
177368406
382520997
1536066186
1238963340
1371008984
1483571326
588970919
141766087
1306327514
461444841
200710813
271629422
238361106
1344716503
545193236
1516792706
1462906575
317022526
1404859242
204245758
1651260820
154523239
872881357
1193158065
471077863
667492259
1411074869
649371628
696364879
184789385
1044262843
16964956
93285807
1078367859
942919422
2049109871
76744021
952111257
1441217829
1435585416
451233192
479962165
1405494000
820021637
1309253374
1468768756
1894811736
2001643922
1235645145
2110032178
75360872
1709499043
647965806
312703509
1345885915
1676343491
197206241
1213771811
508579821
1133976406
1821652856
34538479
111491509
855853770
1275091265
942241254
1265372468
1032931290
228108909
1481621562
336368950
973474033
159222243
1495462230
1748726445
1640347893
1139169603
2073234894
745547916
297352497
1518603823
435075922
66613363
1569080220
1863158011
1860563431
1678366291
702732595
258389629
1826141970
1314037074
1928169585
1492350805
267050920
413854660
932380462
1439125617
192272910
1520910182
992623823
1468195689
1301381229
283978166
1787840775
1557147302
294450040
1095455770
841773517
1536071059
475036603
1773521914
1986400560
450867473
1136751798
1197971334
674552991
493217611
207699687
176853352
462731768
1965411475
1988114850
1441172784
1439047351
932924135
108905952
2033763296
2103702969
699634460
699289620
670337010
1853361566
545051707
1403019889
89014521
819400462
2088549375
228179887
965849380
791477019
314490847
876971163
1675919489
289616104
1204497318
1168921220
515248600
69795067
366476178
1806664244
1950195246
117943826
816085827
1566596341
193436141
59454703
1989193358
1135370169
95641720
216549732
1604419971
66553109
1981950130
413735263
541245695
761108348
393756910
1619623468
1052236350
1131645752
1517392913
1556855837
1733059580
1132585361
715814043
1787742092
1551199773
122753566
1218294159
969872302
1966381564
314637596
1597567740
182118620
892205780
1736730116
109600135
321077870
654425670
746157634
874151788
359806367
1117428733
1278756398
752714706
1370480369
1312951744
680554590
1666625519
1820252541
1382764883
516860731
1211442924
1327053793
1699098203
1522756581
1918957052
1140269060
1145735250
1554223135
650602658
1021816856
1728951913
536612970
793093538
996523350
1876075375
1161789
456299100
1141956177
459650633
1210446524
1932066495
441718070
318079535
1413054606
483597202
962788811
1203322633
1090936426
580400147
467043305
1230375249
1745458353
1311617983
1666326919
1427368669
1184242887
70021869
1438295440
756263614
1963575843
300632469
1839694103
467035437
2103262575
637529246
1742184079
1636297999
778559098
1994854934
1200799666
631042718
2068897313
712301804
1073767281
1752560784
214319462
1674482153
1218262214
1440217244
1672671922
1959695181
1595408577
1110182558
1263328506
181642524
419378258
160859604
1517554946
1310489013
734520138
2031559975
1786502414
1307608592
2044155378
1594022525
865543501
989273507
2136481752
1497919430
759199693
1547556613
700693894
1964044109
1662476706
1519335418
959036259
879547185
617330097
1893378337
1113416514
333381263
1372577406
1200534483
1163064108
850820319
2141927636
1004962974
185949011
1313344366
1541764623
323729480
584942662
1362651110
1889797603
504197258
1576279493
1294494274
1563593021
332246843
371651617
1312023521
567233420
2133195673
1522192199
349456543
1345635955
1562660263
1407375425
1675107890
1215900314
677462849
1155958877
893400370
603779766
1586535369
289349171
1374922973
239173024
713882725
152411507
1968940933
228634872
1006632158
95048665
1461191462
603890176
2028436203
105834426
706578643
967723542
475608899
180088505
1504649625
1927429827
17152397
1470827463
163756734
1646425499
1159429263
650024225
562230711
6294826
676029082
2061484745
1807655043
1835016329
2077192535
1851548952
574027299
961978505
930404104
1345135115
98412185
1521104539
1170879893
1240284366
1999873782
2029661824
1555249007
271377092
1461307928
1621059875
1052929013
1256653501
1367613613
1073829564
215640880
1946397256
278995331
1110964277
1589068416
1576004887
941988301
815000227
740370627
1819562553
1838048450
2126870828
665418408
1175636698
457764137
58439356
116588126
1683304508
164852844
561291327
1403416691
1838500478
1527128895
1259817068
1129601072
719805993
1758847573
349243315
1000678236
955269870
33683840
2022619194
324569728
1116733947
2084403567
2127230800
1337277913
678034258
344287894
936013888
287955098
1886623096
460637709
1237265870
419437996
886207127
1955018221
1454109946
1294171205
158543642
2086378832
520136519
1578884028
1944168435
2066180253
201895112
914206527
420202767
1571530112
929326728
573592460
817357542
136111168
317106319
655077832
513247656
865001062
105856091
1466838149
1157626592
1737812022
779840248
2055984040
1030818741
1189619817
1673891647
1029169321
523476833
251959438
1265414304
973699924
1551410604
1473105243
2046633103
56411462
42049648
1366066860
315832567
64040701
1367061108
1941309460
1525737230
1749422786
752235906
1267611896
1669303534
2021038882
1425922272
1339395214
1115074611
787868882
797263611
1754510066
1174456279
359439447
451171332
405803031
693571330
1626892752
1729541295
2141781319
267214578
95372664
209926967
1138413749
1843859770
2003213235
515153633
721923535
183364088
285206815
1082968460
519118333
1990462016
580622161
196849160
418672554
336194156
1915953294
1835181720
1522196485
1397840873
154893498
1844271781
925797036
1203147791
2098254979
843656633
344269086
18365948
1997307672
1086600487
961637388
1864864997
474367186
872199903
1672254306
371820156
337767592
174730906
447229484
56745177
1340739612
690543974
525998876
962687311
1557739244
1959845760
1542660229
982541827
1964129373
323078599
745624849
1785555164
858323556
2104217881
1570721682
874183898
1056718501
4159420
1144070037
1056165204
29492901
671925338
1458572555
2013202310
1783038824
1371209604
1141252523
1497218385
159540872
1096940180
177895367
501894852
1388246468
636345726
923751423
2095242579
297428972
1570143502
2035483611
278381828
876349563
521353676
1775536060
1173823461
1405330407
1603560771
1926037998
32395078
2131868879
1705718095
2024730536
658148923
443156147
1969825050
95168663
1147243567
1217473426
1646271646
1768138630
1942687487
765908860
374066681
1860704997
1578409186
1903799
1246615630
7355480
1490562886
1127071874
784685522
1226961254
1245637770
827309834
1063980421
579417087
1272506992
1280038802
1199239863
1550565825
2102589563
1001607369
1490319738
852137347
298021298
429434194
320486038
251799168
1617369049
143361877
406467837
2115662171
600241308
1828269387
1877447668
393725826
408962138
1731323530
1672412534
1681746082
1443326081
846526126
158230745
819126694
224321978
1485027931
1108966499
253572612
1155223921
945623910
1725133852
823971619
1189971300
836902206
914853722
683750697
755730695
1598367900
1380517899
48467723
1366409135
541327528
920883194
544795357
1939146555
1515091586
639981454
573394397
22995520
869938651
1519098873
800623821
1097640491
944038057
739949932
1566436538
145410406
1019573374
2102058316
1864862245
935656970
235795817
1527907515
982420044
1929683836
1633575843
859099708
1818301176
1633027373
988411582
1613148285
30870139
1028503714
1989124603
165844108
1357291634
623312905
1594286341
2135245801
218734046
1557410727
1119997018
865215185
1254391052
526005541
1021670526
2011925135
492849779
718268673
1943635778
1487382373
124275785
1685764437
1578122223
982179759
396129100
1218518918
818382495
1813037285
824808140
1405892418
1940166053
1527543580
655909043
827414576
1328190735
2131347966
278091
1025292323
187546372
1291297875
1749731287
1289098688
1434688590
818225476
235220375
1050176198
1347536978
364520294
1530680120
2039850415
310095197
1987342815
1072216252
1595894937
869319910
1100111912
2121214555
548267793
834406490
406059766
845887726
161321151
1884662740
127647487
314079737
159191853
1457005641
1599592256
1019973717
769927334
93942428
696050638
680262645
1089242588
1724495862
312166019
956281415
1803930683
1649938979
993524505
926514951
150832232
1216266357
2092037107
1645947758
1261707428
362253990
530383179
513568615
1696073433
83462806
1505443616
963094860
723493447
2143354686
635308832
331177567
2006679283
1333967322
672629671
45056706
584674010
470521342
1422232911
417696275
87138490
510480727
2032099730
138035078
1127676499
448374886
269395122
1101293071
308488794
485276383
2117928066
1996169403
918028045
614971182
1683971623
591864530
804170756
1585237901
786918564
1131522135
1726881101
1085109713
1717894890
1916941853
711020611
1549524902
67089991
666640808
1801893769
1934676737
831671362
1829560986
1903272885
1704376973
1695572372
1801202014
647411306
1363869972
855626607
1424932954
731667611
1244051093
65968863
1160590445
357060737
1566538885
216936933
1430209643
176366569
698464638
54362831
1208818155
1963643601
704976351
2137677157
1503086853
344808636
1845247993
1683191313
1790351708
103049247
1465972789
1653861260
1937020263
944434124
450717100
1493259651
1531831225
1300619656
638824980
1594186318
265250367
504954971
973401571
901500407
1864311549
1530953332
2002271470
819877797
1562506410
1284037536
1296255643
1621532807
521077310
972927987
854918516
1643121070
1650589614
1409849616
1317250240
973204056
557659589
1274606993
729740132
126572167
1735152376
1447949883
1718084865
444165297
1348010719
2046524639
963539393
812723379
1868713878
1577261736
569817808
601216282
824690760
953815488
1703310991
1332005515
628716392
456482878
266052767
1083180289
113083766
167039427
453872342
249562837
1019011548
956701360
1303967821
1321622073
99050269
993589517
2052641530
443127823
1665198849
555573292
772532896
320075336
1481128737
1260693943
69801564
168648062
155751581
559861933
1059231641
801769291
1067917497
1967960996
1985595252
1014408579
1557995763
140533424
463735348
2097876852
1240459173
199515521
1382157288
204240870
2052560851
1831016040
220873919
1044917395
644197755
1657220046
640140471
1819269998
1918651884
1989011082
695093399
1369465152
1283940465
814000349
1336186243
440147877
1707634038
388654983
847650349
362929109
1160136719
1777216883
333245877
770253854
403799388
1369678919
582278421
1642938053
103714040
1017555043
27856664
2045747259
2023156152
981918112
1816966163
255518916
1906426086
1832150721
953161472
1129278404
1130728414
197551776
371388654
725761235
675505878
2098518936
1307903483
1558203
2045588038
1048462453
2098596050
352512402
7830176
491939810
601212790
1754374411
338176143
1065033286
589668228
1576022602
299039134
303833955
844905011
1200349907
1790230384
1929572744
345804935
1820210701
1709074859
1272947493
1409365987
373929011
2053166244
1549786551
197981702
2089891865
2122998421
442811160
1375837549
278054293
1101486880
1571613819
467546519
978249707
47584415
2120969351
132469481
224761729
413131543
610589084
1261237182
1406249216
36163938
1045127054
383275912
147571372
65020268
1999821545
633160753
2117983038
1591186398
34994722
1096136063
1800421310
584022188
965044363
1883146696
179905076
275482554
1538916427
665104928
999796584
2045542473
425919623
1143050888
1204006358
235311644
1068065853
1034399292
110797544
2038729898
2080441153
2101386144
192119336
1367922922
310447658
1920811299
1795285808
1096628128
1570525983
26827057
1662107533
65162118
271754454
577977840
1411692938
1104144412
2031371413
194575998
77195833
51849830
1898992769
197900879
287913819
2060933539
734483003
1064977933
1050358398
309759766
1377474573
517216105
348552722
965682647
707913923
1949661578
1123794145
629339135
40894545
567150920
1244202824
1420118623
969879389
948074880
1226697261
1443675367
2126445630
1093312330
192474310
138261188
1153158833
1013761541
602382122
905887442
2061082841
1150766060
1719808111
835174296
999995947
1744405999
137071860
1297926090
9138498
1096608917
2080310327
1279643200
1513879281
123703158
1609857056
888415928
1196500776
1116787195
1711542826
763806106
59073651
357658509
657621595
1581134853
160594333
2140653526
839828668
617711932
152929338
1272541915
1850372243
955570445
1004398154
1501240618
456494572
998418964
1398292915
1145547915
1057420358
114890840
715553024
2005904364
1358573725
2015086176
2112207606
246546311
1080816437
1311479158
587436976
2079252805
926811903
608511312
499320741
1233528157
367775458
2069306653
1794291230
1749140889
735595567
910244616
82641434
1638774472
377400630
1649224999
1838892579
1801323563
2119066350
508703017
2018840068
1136931811
404471781
1880390874
538204272
1882518428
1714298369
1485925971
1821893115
1725893620
739544368
2097775615
1126987521
1721015707
1686767820
1136205251
2113293889
963093720
1221736247
1347486767
1186163357
1580910247
488091287
1566554319
2014315871
411526194
2104804398
83660647
851837287
750384927
1399841388
606440749
1642095660
447067709
1809082023
560009575
463198341
1991279026
1492191218
5522916
578631978
360191657
1701102877
1361008359
1146561169
349277317
1472420572
863007569
1930923334
1747195991
662323760
1381930355
894857336
1832917332
125777615
1866273410
1925082038
838036727
1399932117
1186526145
713587038
2042366972
2012569486
1420891701
1348708691
1041886606
1597472734
945427020
1581376109
1394684973
1050233164
996076971
530754945
218997275
1521957427
1137676797
1427441411
985158871
1930256413
1104022999
214514123
66111972
111449903
1997249742
1865138337
970599291
122769413
1195800650
1151480207
1787683702
1496112691
370765469
597896952
275020020
672288167
260981799
75653778
6665189
755483244
369351556
1785298805
1249970571
1906138459
1897473392
1729580108
290410558
2003479428
1047386437
2031990266
1983822895
1710463966
237630786
578283789
304751575
22936869
39651027
393311364
293374785
813729169
963000894
200766568
1847720347
1089757009
1085682593
1871496025
1755747386
1676820410
1180413783
1446655228
1292174270
249824643
1022093607
1593038946
1053106058
2125717263
645385586
504119971
992731912
352450618
1079963954
1819205687
928884986
579449076
1391546940
2054836209
997437412
1914657649
1961942829
661898499
447080195
198148734
606324802
1689022819
1808400817
801683265
692623204
1435629481
747164647
1960372418
1457328118
1812129201
80410316
1181171858
1330173801
1918908067
1862120550
838044078
538764761
1257561489
485571800
205791092
624475603
644634364
1211179263
1921737421
1338403952
288441287
936908911
200128729
438194772
2041383797
620760242
871436684
583250664
931235202
1242525116
1585378710
499846597
636857642
1346686481
306322481
85671360
300833260
2046936909
1179159124
756703838
233571137
1467360876
1140013134
611815089
883329576
107765637
1717321816
182600479
2097154908
1964526265
746361927
1403038757
2603430
1525229503
326778056
907390011
1961214126
427813518
313007716
1600629255
690564619
2064306118
1524648134
1301883637
1829823708
1248278748
654429399
360984942
818452167
210423727
2071665159
843671079
145934202
836039588
652862979
1575225388
1635309012
1762225591
771332581
1471391015
1740246672
1423272976
147409101
1726781842
87213776
1071630217
943861286
1409308925
1465155050
176524946
1038595029
86932969
694683635
1887689249
1758068876
1603248925
1181925320
1810885190
912526845
118162110
1698152796
1711180207
911099630
348643049
47066152
356235795
1942924805
1556853358
912616768
1542695150
1617922918
1620453440
1659933075
816704320
384148292
363584685
697409570
364642902
229569605
874570912
566099048
1677469436
1962081552
1381244554
573886580
806444774
55413687
673991251
1342209836
1483856068
1632440990
1833429460
920395485
1439469452
864913432
1655761060
1618344616
912734203
2004405099
969215352
908598779
1077244831
2127926269
790900863
1927275942
210390631
1382934293
1502952901
151886584
191169012
607524414
1509096324
580195623
997851599
1031619928
1246862338
1188586629
121196581
2110814531
2142114991
1024820280
506665508
190393865
1788362450
1869616187
1297849246
1168143476
543735745
1696603118
1204767563
1606392102
1471396201
1616827625
81285100
1059541643
1741242895
1187675105
1326857145
1481012969
607429841
958016567
1539903668
1115241211
978020800
555401552
1080069417
550107020
134031025
51233160
1603321878
1160542395
943003228
161697775
1850533073
536662862
1245608422
300426900
2083096494
497730409
113033271
1856018754
2043081292
144347815
1172862621
816422719
184868857
1566869150
1340211428
2082006338
165705986
1002165829
151722507
1341450497
2046662828
1046882781
158866274
679352835
1274828655
147627754
799673969
170001512
853270719
1087330548
870482801
1297187694
1959497355
2007274898
981611314
1905457996
199970313
883706864
1627612673
1347001248
446450466
1765888713
1111565559
1036691962
706930097
212930260
1943810395
24761140
1635445954
2074257459
128894323
197494478
1566516191
1985399253
694164629
1929140331
296029818
1028187814
21545849
102001273
523109414
1406863624
452505649
782098399
1355714012
1557473227
651174608
1765365573
2091714778
1419838759
188501378
1309371463
1454937066
558601458
1531495604
2026259055
1408844616
141879960
1834399554
436344454
362454279
393719734
1978330946
431872620
1840340144
1781604864
933468535
1962988966
1860010097
15899134
176608738
1723224207
453614738
2118490183
838537346
1979467379
749238397
827022659
836378850
842932176
552727069
1101071964
271594175
932476010
415247021
634467298
844592610
201512349
1489894162
1165768973
1229035271
5021863
691515348
1149227032
165674931
2100943116
255790366
1955027370
1002167789
138742469
1534303080
1317905284
2028926416
1355494403
1233140784
502871480
1338914989
1089910848
1979647193
857483552
1337402765
1539201514
970220541
50366022
1737552308
594623721
162696587
243936036
1571977381
1516826776
1267085078
1125595429
234747052
697991794
716008235
1122503732
69435051
383752182
1325014787
599242748
1964725862
921735416
2040556996
906891037
201913236
757641727
1850905850
1341403257
1943526606
1431131724
904595655
1641324127
215285
1639000744
858118328
1282399362
1410959017
1244425976
822762204
49190293
1789668673
511918268
96870705
2084194900
1635652680
687009068
467285358
1390774136
2044728429
1270828061
781950183
856466416
1229819622
649666865
1177036145
1505232701
662290168
1473677169
34634035
1902704567
2082394338
337011167
152599262
60420173
671073029
1678235487
2140072502
119242727
1638796744
24040395
886919281
1196863070
2143556521
698258117
1276195837
2023615324
1332042255
843264462
2050987175
1238729939
1056278813
1282624134
281260230
601662605
1377252274
604148985
1752830097
188733272
86206582
1865322891
1715002073
1088297568
2070612296
215890971
937849014
1246327268
213052452
2110637342
347034324
2060191656
58442505
1461671042
972836001
1780142222
516344861
1122620455
300542212
2111749005
791169536
1031717291
1730293480
1197303668
1880671416
2084571280
1159308467
1990877487
194384014
1291773177
584097091
149547660
121970651
1123863939
962186262
525223874
795187708
818374141
1854349523
412653154
1829256293
1011382442
121498762
386280187
1377370809
1283652141
1678986618
280196996
116266631
647369222
1576133365
1620933123
707561594
1237265868
1873398335
176861793
485740395
2016680745
879485657
71606481
576786937
1557015182
1649498565
1521142782
714814816
1671387232
1261469442
1900564239
381204231
631931015
354410809
1731522770
1005603793
907515814
1193849230
1546305740
1772439765
828173834
1976135937
1691958837
922800966
620132691
1309270920
1973356022
1642649949
1080305482
1963019520
1727203555
306565502
1044920228
751826243
1994803902
1638417371
379494106
1865217032
1330062975
410982733
1361473393
818497020
537861971
657437875
959860017
1206462432
1239692370
2055262851
1112860384
2075442183
1687601233
1743335780
521042191
283178383
564453293
259195463
1637898040
997313829
585915975
906305714
2016640848
880196945
1507077690
1141052151
1954493214
1304593969
1666606553
1096077906
1355586279
1019165250
427017649
1493654419
1249144709
2023723717
985253761
601294593
1947184320
1867418393
346305549
840214691
1337215909
2141079036
230899924
175536347
330761316
374815009
1085224736
344310773
847976676
2129174992
284336704
712663797
1484334832
1872445696
1060373802
1467284475
1342571144
340221874
34085203
338233741
537040877
1504647860
217420889
623357034
1012782611
2126378953
928216859
320619058
1290903757
2014232823
550167306
241944182
1537460997
2100865435
1097169196
1825045256
760486228
646232522
1194409948
1348950047
523258727
1422689194
2074284303
1840432147
472330097
878911104
654348547
1297749114
475249432
118057955
138062914
1440765386
576270048
959307
2076286393
1490082806
1355366370
1625171684
1408990449
1424890412
2077051365
727424896
841372804
399197152
158042677
713974006
1586413732
1717679183
81879259
1094522319
858002572
1431510757
2141953038
1631237322
596838847
2125039652
888523182
1162197968
1244656871
1275462848
1648988643
41596158
555320851
424624903
1786190122
1165689426
857541848
84990514
500132451
310964891
402999350
1490838353
1827269029
653925637
2082257823
220027185
1498271259
629212731
1120702074
149995679
695772168
99552073
140570836
1605474468
1004197809
1412405098
1595673428
1930105680
1317226239
559783686
534803482
159487256
793959458
619996395
115092869
377716069
179384232
1799128493
415050977
573749103
1960522373
288771222
1964533745
1949831608
1409605864
1969377157
1187801971
1578196587
2141649898
1877562207
1934129526
1047223319
997313559
331642931
2109812621
406349174
712895390
765898099
1266398466
1565845958
1903433856
747138629
309883221
1437248839
2089094902
1524024824
1004947952
1491325198
1076521872
1315347378
1743218968
1641980837
1372165507
946685767
139496288
1479752016
1601286386
1172270392
875288335
1161546662
1544395004
196551375
1709717763
120644346
662888998
163732186
1245596652
1980384588
274130163
565877083
502515219
1391833002
1184026412
2005331931
1422290955
1146377632
901758821
178864706
1676124785
223357490
1039394308
2012729972
244403326
557444903
1779019880
904139959
2069725659
671157837
188349107
1152371741
623481267
37108005
275925530
923889307
1785570349
1479135547
31461184
652792122
303161580
1087838274
1061810365
482680001
350887306
309143802
2045779028
672991656
1461785424
2003220052
1624023718
1631216626
1023155740
1883346088
405592102
1291442195
713064959
2064058848
1539096677
497026807
94583305
787866871
339574648
321184342
1053576778
868179714
943707303
1215713411
865513993
417841955
22781149
173218181
1943382501
855367369
1434278947
1736383061
151566946
1231829487
1040371979
20038119
1552358952
150935374
1686080975
1035982051
952878076
1542077679
1327668023
1587640977
644535568
2042987519
2094408338
504729660
223986541
916926791
189931595
1606632966
257089612
1373312322
1065033147
718996274
4028873
1103459531
444986242
324506086
899908047
1000519844
477729876
1797297134
509459481
2062870165
1858592333
183451304
801076220
361750773
1876325881
1039556488
900381527
1985310486
2054203394
1517201460
1997942962
1775373756
1245402124
1414021799
1756187915
2097907565
140762698
509783392
1398028908
1207063589
1508059743
2043404403
1685598832
436650549
986553554
1638381693
305488864
1625482792
139011678
360754109
360407366
91902777
1424119129
1524811307
2021201788
1711315740
18444374
1782705663
1471761210
2139592423
337680359
441216811
2021171188
1267103509
1994650082
1072353363
1054746097
1251646327
2106907321
1615720083
1524592684
787690414
437329810
1032610406
850998107
368617399
597639608
1970285365
637889340
1105250154
1452851058
1563796397
1016596878
1224786860
146499404
2082258565
812329994
969797143
217756101
30247472
33807023
1067335919
1674191889
1420885342
1792560656
1700376616
452573552
1467943714
157334816
678248833
710760048
1281556390
245085302
661711876
681067190
1194795865
82768735
1427194172
1703258954
1870178411
2087572174
955112588
1305947272
1706352176
11416491
1832754280
1973577026
2001776081
947188929
824811983
1169592283
1722506820
1872949523
351279371
162735486
1824366855
267093528
1979697499
49842065
1014359486
889037315
912092632
783004368
926086843
350771808
1405343079
455473389
752737625
1705249184
1074776812
2068431528
1900285494
1019803139
497599898
475355924
1131601197
513572627
1203200325
2095890510
2062891519
230544599
1461362350
36929386
703902852
1826305352
573369187
703567159
1650378833
1744352034
109703786
516839817
256864704
1659995059
556151928
1040478444
1528957394
385668443
1915316163
1805764366
1705601620
421473674
1193058545
85102892
489708189
2006011854
656229067
1466324949
1610826453
1950722737
1642444453
957745572
593766809
517295923
1268575397
1159861651
938079984
809332373
477996077
931237009
1651245437
251027564
1552317367
284904562
1673191829
1242378520
948160886
1923232203
814190372
638105603
384056184
256725651
100254910
109262351
1072250773
595935153
915844014
327252826
1843672107
444551202
2117652811
1907398073
525426813
1625289339
1660576351
1087571772
230798311
1679624066
605204437
1405518848
967069555
1601782965
1992817235
967522545
203478357
1571921261
1421248347
936745339
626229526
1083553470
1707998483
1079227899
106694742
769941599
461768318
1089411664
1674592951
1927616386
1642807243
1521759160
239311343
1180143880
1581607621
707280685
62145238
1249004500
171436705
1148633029
1708080284
1321806444
358451479
1845460171
1042028901
336926313
1451262237
1389234174
708939615
972401025
951047417
832818138
1068748611
149283000
2006116690
1985847829
792569528
2025641373
696019364
815657297
1844799093
640909737
81622251
667177994
1783534630
1611171774
31068450
89900616
421093918
242943651
1876945031
726162471
1868623532
1979020158
1379945680
1260224503
725175857
937524016
1441694749
941996156
514742735
2059267612
1973640383
902100842
86263924
1286582475
1757874764
805203831
1151012502
568768379
1151486096
1543959116
1499825976
1112541001
1182255410
854382490
201679627
271434079
273082107
276720176
1979507199
1263416390
957915673
2092425084
1132941929
1387984749
1826088275
1176622225
222910918
1759054848
1993740576
396973485
371852564
605227010
1966919901
479882107
782606454
4606042
449721845
294007124
2014009415
1934371593
1333009735
1358787703
1060544709
2031636869
792713933
2133383504
662005438
1107618499
1520119246
1869056498
1668024064
134612451
1099660670
993881260
1122504704
228387791
252206260
1106895338
1773324442
1803846134
411457190
1822427820
345276681
405779552
955712303
431593159
1725541248
2119362623
1168073314
14490308
1405795240
97613173
1447395798
768667337
1420283777
612903307
1767270355
1733530727
1020862241
1653461393
2143635518
1840424102
589640998
933416077
595919053
2037991194
2145251193
1168680351
1721556247
1117728524
1293239871
907720273
1207542456
482419387
655023587
1721815205
238806555
1561069738
539188685
452260305
266642960
1252228841
886739244
410319827
190918774
1248655502
155275120
1641642049
546786902
1263035399
1522019470
1068130920
817018919
803166644
1438118055
1546320208
1611977278
257151454
1217976570
2006292967
828878964
641164072
2036965239
463512033
804610895
894699692
906447866
996497840
1652853653
1408200800
180800348
1457645078
1192965797
1733415198
1696682164
124732229
1663632185
24725691
1156873410
1285834536
45714540
1560462128
479002
121547483
342892467
74541002
10804580
1238048038
657307567
1864208381
1363006574
82140627
1768046865
2117354810
874627066
386489904
690628244
1213220835
2004949761
1846439055
930686419
173382858
722020417
847603228
934505132
1616421862
1435144783
1666380060
1345713189
427406994
1178325902
1509867293
1601126516
230575396
508061404
1716574092
1279869216
1427156569
880656318
167111095
1069913985
447685791
2114390592
1526965893
281876721
141802631
877179928
911615005
1783864020
1769835382
17611619
819938974
923862771
736394590
256952564
555823900
623949826
1430301447
2015825474
674023948
527965582
1307457805
540733416
1402808639
1753589847
454475034
1001026530
1210660381
401145445
933833846
1392868232
1585721241
267745227
948523725
1298383510
979781923
508551745
1214238733
815966130
632704217
1482198517
1267965523
2046541125
1609385147
1739759878
622207169
642064684
468528703
1648997571
550156627
978099416
346272665
1951840635
2020796263
1490980328
1928457929
302326323
1009249731
891917964
896676662
427383232
529203456
1968182575
1691672579
1159298732
1224015353
1645765966
497892084
152659802
1074702101
231532334
1520914798
1986719287
2103077844
1836896417
1883235378
5473835
1683535455
888063266
1429690486
151525196
504349168
515257818
555266748
1691361820
1507850463
654084570
474847436
307309642
1856887499
548343498
1398299717
969110899
780823451
1910681782
1491930238
468775499
2065901778
761166513
1086492859
1962906109
1231194263
744349336
1595198224
1982319002
1187643129
1018938827
2129707522
1553492157
992906615
1826056510
193188617
1390982542
228644874
2007232909
382135433
899273082
57263149
1349771181
973000811
38298787
1680121575
1328626855
44719706
743412548
639617765
47419950
2023220611
1220425916
575469267
956607172
1207599055
2124377218
254401460
1459952108
1014526707
1740066413
640320234
822185113
4955030
284498540
1598952678
573169993
2091704100
284919179
447164083
1090193470
1189324345
910188950
1606467827
676113336
930242256
493128046
250115435
1859362973
519636624
327488898
2022153816
199892418
109493443
2137446412
1255385837
294567367
120806747
662511848
641673131
1353401736
117056010
166513322
1832141533
768882023
250498495
516722132
197254113
567419268
2030230999
1141087664
268549
442880429
1639859397
1028099281
1546749422
752363990
475213082
567965899
1331018119
1292294736
1572291070
1154121335
2044888251
12507045
1836122927
462648953
1868605507
1347787729
1760927339
1646524812
1185485703
43134276
143643053
979807371
2117052879
51834917
1525208503
1217451172
1107857809
664616463
376197165
1419195368
1299253835
1634977352
1843416448
1145711962
834980457
1171306105
1202340921
1354379423
1089005102
950577705
1297751505
749039587
827669870
1792762857
53758419
1758452233
1308979753
1168592135
1972623390
1044799572
616195687
1249164688
203266764
95322624
689259255
1596591404
954028210
98771275
724895036
1952017174
59103069
1799331428
1285526905
1807318539
1596810626
605699302
1314874753
578407773
1258212752
235851635
660510340
69464135
1954072325
1390062646
1244178309
265979582
1811169739
178972922
1566288743
1122433384
2051719068
886955890
1781663632
1755775553
1217771138
1465448849
682473832
1628109948
1361050539
397657544
420357553
66452608
2059547767
1754878812
106524068
1626386728
1308840399
1893783016
1575112269
935332579
1702236674
553554736
2077459921
663792813
283937558
2123240801
619299376
931669014
490388565
81176900
1638209393
78440777
1348545023
340467962
1331363311
238430115
1813544502
1243996415
1068619871
1249136165
1859597256
1013068879
657392160
1671653062
1435125923
2104748203
1738565159
890779603
1314518933
1983787650
1934269456
1582902075
519273189
334158290
434409218
47447969
1995495082
2053287329
143240288
302071865
18328208
1665679670
569088310
1021740189
1145572469
209055513
1412198588
185104873
1192520355
404760188
1978305200
1375580782
1864070744
64814820
2082916857
670252482
1063064859
1660032188
114192882
1116998112
1726176227
1399434442
1372685744
283380300
54038908
881861046
214871403
1069558052
272840525
2023397175
1937614205
1037303607
960568697
39319253
1025586118
1022776223
481983483
1525494781
426354404
469591322
392566054
717084727
1968233413
356251986
1343709218
1136777164
714656789
49821134
149928662
849980792
146121782
72171455
673948695
928104133
1443652216
1242080363
2097479290
874907865
2089745430
1412729223
2068011469
389485546
215944290
1847567659
36914762
1994469430
524290712
1070857798
1105046992
386333082
1505888254
1494054194
1937258227
1258300492
120452795
719393529
1613213367
729649412
844920733
2053513949
458062621
1589881091
633352199
1876037986
1673073891
1018954403
2131536254
43521463
1362529071
1736396154
990033439
608018616
1242762120
68716079
898326616
817141312
911242807
375550874
376070229
1412189408
73463610
503343679
49355472
1131042421
1432594682
1905481944
825960075
1423708035
217792243
2020351158
563960712
1035073813
184006336
1243356603
1326475423
1869993748
53220334
1717908104
394260953
1336711711
971579579
657050981
1896298117
1144327896
1639332213
1092513786
960774219
1412716190
1895898628
522020633
134912120
1719740310
77450482
522047473
1860077155
1939789031
1175413865
921625626
1925305951
1383669584
1387466200
1241025799
1442523001
473025680
1258680153
6439268
1939915015
2087782570
2136942051
992028857
2127557264
550079950
563529797
1334740774
1805252794
1524732932
2033381570
138900312
533687222
1848740421
1372835702
3592355
1173566950
1799984731
968344689
1204458697
1019089443
1739513073
676364924
1668633594
565940622
1384223259
1258436807
364712985
1571400162
456970602
4572566
238578291
1701039213
1493253767
2005331979
33218292
306348810
503016674
2117577444
1628543173
150509454
597102716
951148179
1339118217
504807772
22017417
1604139789
1104582278
58645500
689029500
415011506
263799591
1244636420
1899461218
604650517
529815228
1743913715
89905203
1548614857
1000539143
2022757012
743136240
1952119494
2035551953
1583627773
1787375808
1750218665
508850089
907647524
636998596
1281495527
1077035053
1170263585
274105426
2023477254
1851322289
659046548
1130658904
194523697
222805756
1789939097
580579546
1539574987
620987611
1281312328
1133435274
827189916
1139063375
1612641734
1328251301
147699441
973262560
963424313
51830816
685731897
1486734517
635758730
867219314
50979259
201790697
2125680434
1815969362
711616041
363518895
1779464166
200150920
549368362
1593461988
502663241
60105454
1418044919
1427664890
1364356634
553356504
1762666493
2018124836
153427167
568608360
1132136166
1229614390
1393317182
435240650
1571480699
29624040
1189966317
196735526
176367291
206651985
1434501008
1854196401
615576402
2072193227
2041174318
926173356
327364843
1318119773
1453690789
1545138801
661164626
628132954
624318450
813239652
164407197
490336154
236470391
1572805978
1512896839
1758792500
807759860
761277781
341781090
1494514986
347352119
1202380696
35725890
1786601001
1020749577
13649452
1143750527
371023232
1045091829
1184334514
1831113148
233842029
385060668
1045245667
987568982
1014302531
1912484043
597658907
814357846
1379266553
298028654
2117631961
781871104
1663083538
1841096619
1292257955
588297723
280183800
1408280263
1396972070
257297937
2099058826
23111179
1148408839
1721642438
1184147141
757268145
563523595
840367091
289672356
1844338456
857741164
1983644116
827106534
839051409
673336668
113700462
1434645418
897095199
74932126
1289101468
648272408
2065443553
749526639
2097297513
635704174
1210296133
128376043
1497084645
819656904
52643938
1527429375
1550420711
1877577043
449580483
950185104
333571095
392090354
1092405191
134947908
1962261714
1253729762
1406053852
1897586985
719890675
479093145
988183591
680976370
734892922
346131588
1517493052
1642269207
1491175657
1494404267
1822608487
1837149535
152930839
241099771
897049088
1431026725
450389394
1028223912
25557985
344446575
191994419
214583745
1161875107
1525553408
438190606
1631581373
2055565743
520926918
621871985
2034802482
103232883
493443042
1045826605
1807889753
2137588049
1056391908
1742476133
2039664668
661404350
1116884145
2084791256
2029677062
918434399
1783599216
69987823
927914891
1665997630
1452601453
366699173
153296549
556632161
638082571
1597265158
1610275823
616133543
1653074380
538404095
533413437
347196245
947624888
627536123
363466412
657164525
1861358583
1124716704
1546394183
338775811
337179210
1566283620
689167449
1562546151
1388447587
1219812890
1930523702
1610169223
1791380532
531830080
359981209
163509753
1329046071
790847406
315851839
1000002865
2054315097
948303030
1455550964
436250624
423595694
306416105
1508049247
95077365
1129916201
382584395
1387080351
1780964249
281070880
1644411769
677849771
1575115917
2021296719
240347356
754773914
1135924798
106707596
2033272094
896388394
908257123
448971890
278843655
2142566646
9516357
270407982
1234776463
1882017279
1255860528
1332018472
560517653
261183983
1607546565
228694028
1911230007
1440264392
525167289
568839504
1796138144
894667034
949911656
472275958
836612561
75866270
976961758
40093470
2005463155
1415669699
1472325701
1528301123
1360397762
1940158275
2137937091
1886649711
845222521
1463175933
1951382646
25673144
760204676
1519011443
581364626
1666747612
2016241241
1244004870
1207307007
1696052741
1145597570
1837948472
1349185174
533406283
403426662
1290919982
2003626644
853063759
770422949
976279060
1228354348
1275430050
1268758422
867156823
394838401
983149190
457354572
183080116
1267909370
846863214
1242688188
1333992596
997101176
1294538690
245647544
1525372841
1233396621
1136555866
982665873
2007496792
409612292
1309194410
564676764
42941430
99131090
136829517
1792778610
189793765
1810279771
957545050
1297872160
1690912122
1445825152
1369030439
1312384848
1154588680
1879604489
2089977720
1228466406
103835444
1693159666
503734852
1771014849
1453904908
1265225333
676057042
895342617
370707390
1910765613
992037099
1894004754
1791650563
142135514
301502488
1686722818
306093025
736094832
1539557674
2062262721
1019801781
1089993620
800414253
978758827
1300662414
1626455608
1870893777
1326827741
659274787
1243633149
148970841
842827148
1112232244
1637367288
754660968
1922974667
492304277
1306902441
1039052166
1137561796
952175761
323219600
1598336396
958269378
669755454
1574779038
1202211935
2025618721
1776873589
1321099435
656794463
1025454058
543864425
742729845
778383373
689849371
1737972166
1190356285
7289763
1160955194
6157786
934258526
431033405
1920168088
839636170
1419536701
2081168317
973637403
1057238285
1439614266
954571124
502245381
60499102
592294859
1061515664
1913172756
1429544438
702730841
624303537
1250210352
2062240648
1550168211
2025209029
921685181
538348837
860530464
2108486637
1328496794
1816236833
207500948
460461510
166487425
2065910580
1085664344
496702481
1778759419
1113756680
520081808
1356707406
1254024614
168049314
880370195
1845074810
1888023312
2005155291
1861683512
834240787
106648257
1253792349
646261078
1916621879
1438061859
1322377081
88844628
1994262953
1368201522
681626457
276630262
1360805355
2053130052
386019035
1161431463
1915395465
874304264
1756486188
1349697520
969217314
1547535776
1585402141
1626232434
1076218499
1224216722
1739720373
1858222447
638114735
1481205464
564191852
329373643
1120921584
1473978421
1117653937
865069192
435576849
1423631162
460848676
1033517536
371695160
1291638455
569435867
946407119
560449141
1208098140
28133102
512415081
1323331285
322721464
3858772
1116069271
1812074417
782707246
334556674
181925571
1942699090
1968232699
1686804265
1378750058
136749632
686479475
125615209
406595210
1114690184
1249604729
690487288
1941887822
1565970773
273250626
1999116796
1582264751
1868459610
1396368969
119633352
2127785414
646538528
2080352220
546182516
124825864
849626548
1249991087
1059765853
269426731
1290937260
1211175262
1455779074
244371872
285609931
1340878849
1481511480
705283156
599480178
1414610209
858428930
643833047
1918733537
1870514320
216999261
165538958
623990793
1296979158
750503128
1717403574
900664923
727271736
513814093
1540961086
1910510263
2013129722
1585902780
2051527589
326106783
201352525
1766387598
483295960
1914868047
273401971
1705635931
812721790
1048537387
1536370395
773832174
344612373
446989106
1907010051
1600412001
1668546971
1414562599
1351726544
787778010
1978214239
1951777931
1564938956
800829651
1540010736
1288122924
211820619
1380837048
1359964692
676325060
1383861959
1496407739
1707644021
977704275
1942757991
685249279
608444618
1882044592
235535474
1309325784
2020955138
1248955520
13954710
1285947505
2012020435
1800719783
1687114801
1135284367
1774861337
404570478
1526002991
851729349
304920383
2041644732
1287876683
813674571
1288796845
2130030110
296594644
664704243
1856193921
1549933008
234050946
1023274347
908552778
1096033805
51731008
1320543995
1188050178
2094733774
658537144
271788991
1130224038
1892146733
287758426
506093551
395766178
1525939979
606179518
6743466
1640059695
701526988
1788043210
1855318314
811919081
1114451707
849693284
1347335478
1895851497
1397388860
1268142092
1471762213
2021267641
140837819
1878467883
1096047476
2117397666
839773487
994768400
846940525
919804656
826234096
2141597756
1668139064
1942967934
1094640123
1778668854
951681650
1228243418
2139029396
573428897
721887998
988016243
1607460490
1965485801
1533780006
1457398164
202468634
524328566
1971245516
1784292329
62299818
1963231985
127421338
726750907
680271017
2018837222
1152615032
1081987684
1129465484
1496972970
849098865
97340735
1809590878
2012490226
438579541
1131579762
629423116
940504664
641936957
1239304825
1776801563
1380627817
2049061448
84464776
1224377773
1431813008
624103156
496300680
916590960
729516415
1066743825
645235620
321674129
1163460237
539549748
568234653
1963982028
2016711677
147938476
1483403994
931704418
808295830
1418187378
293562268
1388345814
1292211527
637479233
873746900
123121855
1512991942
1287276881
858711658
1882566131
1358489590
295017987
1769139437
449338712
903610064
1524949912
727057597
1455459385
669927531
459684392
1604154478
62849269
1674210348
1181451048
1508867985
1011768394
1228381485
247137393
56706271
1522647278
621747076
80237869
285877391
1973961622
1459076932
1007063605
549826210
379986930
1689291238
1983175102
275585331
396676134
717439324
1856376885
1139883677
1063950781
479728113
1050995737
1390289740
1741385021
1812150417
1999981167
1039205716
750977805
2055582962
1939065533
1502212290
1558844230
614073346
318026658
165797838
550976025
1233510936
1998790424
1108238233
270313465
1749685481
415329794
1861992243
800299509
1147747979
2030831060
329696688
516331987
1130280649
1948209902
1543434384
65767134
364801518
904009438
1341798809
503211227
1159124763
383056555
411264341
820901351
1775098366
757624021
1946933602
1609243074
441568621
697943197
145357499
1670116895
387414507
649637407
902632378
1804855030
1291723675
1683349292
1605354092
1630615232
30579722
2147226498
1792143151
664903456
1556766079
376721513
1038305837
1716424866
2129636362
1500934584
614945392
1485980478
93831439
130481416
1450959790
343313875
454818865
1562591166
793463935
853444630
674176627
2054992187
1506995408
1085010188
1246202985
1982111828
1044864028
1636917391
1773639691
917055372
8329140
308428465
606917460
1917085982
887928986
30508110
1047489095
668930771
869380730
61883338
1918534987
633809617
372414728
870119456
874951583
895230968
1882582883
1932828372
1950309568
1242642797
1219919130
32937535
1895578740
491197359
502410496
405554989
1572332196
1872606237
2069787595
2110100765
2061254619
998222193
1019952603
1228608943
882783650
2076675213
387802405
346493296
2084647574
1149289476
1594470521
644238327
1373360846
1256493184
1247369384
997299244
1521912752
483680586
274798556
1455496385
1786600751
791834688
1517534832
841653287
329092166
362391081
1698255528
709571679
625501661
622184246
133412370
1076765842
1941178318
1989994203
249156645
276905955
1632842810
892019773
1909610504
1766338160
1574775674
1585557110
1895230321
1948218698
1914605017
480907470
73989217
1010845516
1974224564
561956689
1428229085
748035165
900824625
1956256292
545358724
2069303847
573674318
1865171690
2023101623
1437603097
154607334
811194410
1191747040
2134232878
2106129666
669221355
1358207418
2112577891
1084121100
1811412448
904008797
1422910339
1705699781
1781611492
72428148
1006873637
1706807108
584989176
39784254
917922178
50266556
14256109
825072307
1546572043
594370798
122588491
1574330288
576557152
959510157
2045633527
1121077861
1972069694
1631598371
1395786959
1356777110
1775531289
382160111
1333083334
780758438
1480670877
874015272
179955734
1504394503
1114527983
2013012781
707131101
373052569
1691614350
1750782098
1230158244
2047425641
1893618433
827849128
1722938755
1827844987
2099744641
169395898
1365852095
1635845605
1397018369
915307304
639935289
1504963292
1605812478
1874720663
931236710
1567488
699340358
1377649773
1372780928
894062355
1568389971
1807754186
555745423
1848939907
495507155
573353038
459114795
526938392
2064290438
1775299185
805592722
908414717
679455735
791841734
558137882
1202742629
761121694
1544654984
1379321837
734546252
458794558
282527266
9288448
656215314
47506522
2093533556
1332136456
517334667
624415480
899371146
1006418537
105733436
686087119
152731169
203187632
1414332577
1540998435
29522545
22854968
1295099626
1593490015
960599678
456857216
1400975880
1698634873
435959127
1969012697
949673826
118495597
1523302323
1448532868
860560655
55184834
1313971415
1316849075
841738323
611429259
290928058
1432043225
869970961
1640885084
970194619
663855462
657250075
959956027
1649576488
1040473444
296452575
663792668
1267573439
307199178
1522548061
317775901
1346268506
61468592
505082098
1790866586
221549401
309682364
1341812954
922627412
1777431838
1339838701
1243649108
1229921811
471819303
1241480428
140170159
1059197601
1381885331
1817413606
1873309415
98418522
1761344450
1055912116
1931942853
381728895
1700362529
649088520
1175403507
695350223
1925732959
1126748753
170433348
693276639
1038559354
1183782967
239122072
1253876840
1368220377
651704033
944474290
847829797
42136045
1315774020
586670610
994250583
89891165
2113288973
1184908859
10761755
2079302184
1608475459
966873647
2063650591
503977205
1632963180
742304398
427629796
453418046
1000062356
1079996961
1928864864
1882650259
868411318
1032538162
1388213681
839491820
1976819255
1706085911
389397586
738885878
331232426
1465824804
231872344
1173788503
392321430
1983404470
818297156
1245428107
1111194189
1116657444
1744785798
2086491312
71937918
1562884310
807254784
1675048808
1727885528
744104559
1329296809
1245144135
537219637
868976582
141649424
692579333
989792057
808774371
204234213
675401660
1210888156
1824105120
880995381
1294068479
1097821212
259565601
1910306223
827909741
1575500043
1193373172
626922652
1462710729
1472205988
1400192393
61063544
794166822
918055431
1455300125
2072527633
1950249039
88393160
912540287
29058744
988766904
1829687783
216727459
186777822
1999884374
317037295
1337871047
1829581937
857329184
691608351
1331281775
1266320470
1608236513
325259060
544353843
850242146
1886158946
454955709
1223340626
1922382052
1543483220
615253059
998133911
1334510004
956751828
2102178201
1093082402
488720189
1463610520
1388694419
1735125512
1556984896
427313302
433922845
1725791549
56827078
1310545983
616967442
892096215
359335326
1730794806
1772342815
442486668
1536160954
955397885
2086629424
685258510
90802637
1355425371
104225995
1675876778
706436761
49346309
276718413
819005271
861384343
20654745
1195557877
1652912410
1618397127
571603349
1803183139
1204033552
880034436
2038556377
62409642
543867732
1254294098
70342957
1968662414
1041235471
1007222094
1714961950
256022357
1485479446
1827917168
636597025
848953621
1191956999
1450641393
1426110790
748072315
1519695691
266690003
1205923453
2976711
112228605
544572463
1316769758
1293025103
1501295853
1591993555
1449067592
886804991
2082728891
1795298659
2034380506
371945947
287487282
371530025
952551466
819401857
1168539574
1552115650
173638082
1161192586
1336481335
1655946974
1549316013
64443438
1516383795
1067301076
1739930208
704101001
249380423
877473380
1869060689
1917220894
1989926012
1345937074
20043891
277668320
1783473179
1638981215
1632082372
1107392232
382116902
2000376147
76886372
321182611
1585272305
534899121
1535031894
1462378101
2113477353
91205972
823146918
1812677647
1572487928
1826265302
146262403
1233853305
1682217612
505827468
784517883
8739472
1729462688
775022838
502734818
990773761
158238995
570505776
1858170286
2097220003
1811781961
1681069265
982607718
1472419130
143368317
175454721
941432850
2065035056
1895483586
1910971402
1399088316
133992213
1761425105
1182557628
644685502
1238918080
1980583785
445664149
2110897683
2096638240
156272257
1224385392
2119871470
285115243
1395504304
1964492085
251380819
1621074879
545256931
424948395
1554962618
660026654
1433341946
904726536
600062525
282562256
840327133
1454781455
1684163512
353579738
155406554
1339521095
1175264372
1860276406
1907645055
1049702730
808389102
1516245534
1046578919
205121321
62614084
1800433487
846692619
1724228985
1814314645
852839218
1909336671
1531452252
1811672284
386799535
516143667
2080539746
465306249
775111105
1787126537
1018058801
122289982
569615866
351174949
1960166192
821241198
385109107
1967608074
1093330545
2126010065
1332964697
625749262
1240391738
954397876
1060093170
1275483276
1167694843
1190906696
164954141
1310669102
1678994111
39650248
1817110565
1433884153
670131117
1136139855
1552103351
837389561
272993151
1124660331
974401091
155454928
1454622099
2005844858
1038892271
614450144
1788644309
1602502273
1836319323
1700744356
994995925
1970251983
829656872
205419957
1347378836
453244914
1337979537
16466766
535738862
1739325013
1777733011
826375741
158410629
318282955
1252241534
1772210811
1363621428
558562835
895483407
998065478
2061485027
187946873
494147739
384740183
1556557839
1310766145
433395092
937035494
1357140433
789596153
609237621
1634461402
1808021877
1982252942
753565792
594615189
856012887
203115750
1234460907
152043099
1544925457
681001044
1299376618
411844397
831336429
717277950
1511987718
2011052818
1453476587
1128878361
140281013
1510398537
1027394094
1232663706
350764708
220788390
1147115514
1792024259
287380000
428951963
431487389
1593316053
1852439308
1576395444
574852714
1742440504
1447553802
1968579998
1528699335
669011116
542889574
1996771526
1420300721
1046146685
1517946717
1233226533
525793266
611675926
1044364063
1291156192
983595566
1927412916
447219189
304767807
1402034683
181581113
658570979
655805192
1640045903
315584491
1774335182
975022811
1987282663
1377996925
1306880566
1900946213
1524160030
867557350
1250072911
1393277707
1736298252
458780742
1846558970
27796954
1344048125
1049003517
1875441620
1402442083
1948193742
1542228571
1775716836
2114485506
491043823
2063467985
738778078
398989070
1929072562
1327079998
631887653
779887468
1243414615
1876112649
944349109
5990863
1575231020
1377620441
1548340739
682470317
1745197091
1277682644
1530426715
763110198
2063811628
1878479108
51818170
1627097199
1927737248
784049121
416050574
1901633760
1169635201
20069882
1999281248
1303401641
1981229206
1063293347
855408720
924601605
1738647386
1680106709
1271490032
1759320884
1437704465
791812899
1678218440
986375587
845677430
1916405767
849448112
2102763325
1021345054
1410189565
1523484972
243123398
715523449
1992206309
375344547
1263444975
1368927554
869139817
566246068
159590654
1418868580
195611401
538028232
824063189
1850013648
1942414668
953650655
1574927431
315915547
1625802292
2145478893
614329678
1105887140
1090842477
1261139552
816881036
135174910
313754697
1905929287
1773093098
1463110888
1707992187
143720160
838018897
194428604
1398689295
361065554
308396896
587093222
1625524134
1271877945
1344911485
1642334056
1294504619
1444382007
1966829749
1522565684
1929930264
1441119865
1147550678
153947419
1083617139
854507152
1713566922
1937783863
927375045
115590763
1395994770
179857538
63485868
1772376833
510391235
1235546033
2054728593
483598511
1055584702
1633631317
659831993
351238247
1619350001
306484864
647243680
557040510
131268259
633453524
622859823
2056939454
63535992
1449213826
909547735
1300884501
918635216
1353560912
499263907
1623811276
888188169
1486395094
1156855461
1333667651
243621315
70717589
1222587229
1662240507
1470446385
1707437482
1894298463
1963940048
549448500
1812097624
1561103574
1609498696
364501661
823345734
1644823195
1767293784
1654246098
1698793618
1404302930
921413234
1216473147
2080622594
1807557318
1247678725
2111662224
1054993431
226057748
809794000
147566819
1793486809
1563223045
8870644
988939370
40720134
2074257484
104820254
1375517151
104984315
887271643
1611084069
3734217
1444697335
318863287
685814295
1154484353
162515025
203511222
1022403376
55380939
681230787
1826550940
1953478530
909535722
1084871691
780257566
978536283
1755554771
1996378986
443127231
860765097
1457044416
1372178203
1917973507
1022051196
772809625
493822016
1327818732
1671515819
1606169449
2029697915
104167762
165893097
1554589607
1124214801
651908699
1498176446
1351132911
1360836831
143162841
975754482
512741585
289790938
1804726702
1958621474
1810944991
1838824274
1560572131
1255262505
1964575757
134260076
1610496409
1192233134
1052551318
611302571
1428607924
857006820
1809373802
1570861114
855499552
469143288
502631124
153435038
1608122805
139692906
1158650090
2095198220
1620091331
33876893
682926331
960086982
350222409
1488317149
1006192949
1344039609
1691610925
163694955
2048072018
981530181
276766543
81326263
427743295
718257776
1166070546
336486098
1471967855
1274188054
871436377
17718195
2009688062
1104833267
376154899
677344478
1235403501
694941522
2131976009
112116113
825726415
1122228473
1032188795
1799909250
659882390
1659091332
1473929800
1576900328
389333945
997794407
1524764128
1842894477
1199000842
126819558
872806761
153040912
762470295
542874195
1496910607
776526914
501036180
91857968
966285029
950071245
1174612843
1702974634
1265791219
1115645551
885391155
1041143521
177129252
303235177
2061010248
927444695
1538130993
1155536360
230355952
1880394211
274495696
1899277179
555855835
89642809
810520365
1005768308
378511991
932898648
1000817728
1815230760
1930238234
800937270
1267509952
1431977765
2130979331
72971807
1288074429
57999650
1282122693
1185845641
167544279
1822222905
1535738499
117563970
1501793926
92631663
1991634619
1837587944
78228792
1983917217
564642655
906184058
1688017162
1333729896
552836209
292912433
992334858
129320792
713452697
708816300
2072733018
848735808
1074043896
1146563426
169843563
1419273613
135704116
875800319
1862751889
1731334745
869036139
743155122
318397133
432121279
425701428
705675685
1523788370
370303346
767523045
410366538
1491593130
245899807
1785518805
256121822
1363492887
537916946
1968322723
1802512542
2013551999
362215284
207494796
1442703417
521462102
1827172786
1187684189
737442040
2062804490
53759363
840580047
454489852
1005128174
698270955
687034419
741553465
1937932588
1977245654
2116225840
1559706970
472461269
2129475471
909175587
1482594293
449170620
1430422612
235652473
1307073909
948964120
1749643349
1970885593
1558646064
1564527828
855782576
1880181624
39530238
1073765773
1945795917
2142042711
1961474531
1468642258
1683625287
1330933293
1537164862
136035264
1421925217
1305617003
1364263998
1743890904
1305935338
1127626407
797736199
1897616385
1301315332
749874318
690428744
430871920
2034565446
1314270786
1302231640
292206344
534567810
1918426366
597327774
1309074238
779384161
968009328
570571238
495230758
1157032782
838181855
1815382648
671042999
1733360404
409665661
1461032127
546421082
1526544382
1251927608
1640101594
1594533405
399148716
1621358064
1977141570
977890390
1306386967
1299661906
1886218292
1027316475
1645242183
638443690
634520246
915710254
1693100500
1471472386
1200354184
762872217
1872646016
579666581
1289937244
1936886567
2105472454
487240551
1000056536
1580276995
1201364170
1501810060
1871708895
698314631
1530387568
2129902209
1156845865
488007367
453713894
1111436237
1379568153
1283288453
373172923
761289078
732482270
810833477
525378674
100976538
2076944000
1438598830
1344433432
1833276786
287178075
298690824
797145409
2118341406
1515330883
1901405915
2009790190
1099849716
667871998
282700498
219592927
1063571687
1779552392
505113475
83094280
1391386276
164001632
2130967915
944902107
482532260
1602570073
2009820387
868303596
320451334
1045016438
743334109
2031929008
842853924
1959867908
2125350058
1759696795
936854272
523522330
393509633
1352321272
535866131
455738896
1368495918
113928444
1249837214
1854362387
1454481491
740011263
1150559623
1890278906
1853774517
477341208
676508076
212430258
1569233651
1373355146
1660037256
2065803619
783392651
1983788314
1882962023
1608098309
1678603117
538377295
1057521544
1212522825
1381455935
962182041
2053790516
492028623
1412511836
1458451577
1598569888
870962072
277291361
1380181465
374803578
1151793966
1099941494
1167980428
1048053387
882518842
1073940963
517500799
1806021305
1035884530
272601207
1401400381
1522029996
791509100
1295538835
1551051554
2053828762
706432735
253978463
2106364786
774489818
1908996241
1375886967
44305151
1465085152
432162473
1782465101
3854808
1035296225
383114782
1135553183
1391798164
1613568681
1951997844
2039023226
122451660
175558385
812177518
1271293556
105040216
1163034824
116898435
281693964
1526236412
1380500982
1016831100
1184548
539324253
1685586585
1193968121
351286714
597031478
737357621
56126446
1315525754
284022763
291186496
2074538268
996940261
2081478515
729513735
504864172
280836094
1857226887
148103764
456268875
2014341487
733030553
1528232447
168764893
1575451986
770856433
1791482660
1379481998
1039165440
2142506223
1967062176
1163140540
1270570622
1648454572
931116456
1067198315
1472329659
1563868850
1818706900
393104207
1993889644
798119100
1826511229
422180273
1010917499
1140038435
1825977390
1172154991
1153363551
881427157
2147105413
139423112
1662458004
441527073
622797520
353497979
1957133193
1449514830
261660901
796367109
1052740690
994257439
1103011041
374613003
865792353
1996139103
1275785445
1755204441
536143399
1585286896
676900792
1663174407
139306096
1027330884
820900518
1838459122
1729812189
326734709
521744478
108772484
188486435
953921693
1296767642
980922194
137125060
667729060
750126216
1956856185
2139729548
1232809904
1989923150
450411781
95128885
1901191875
496200156
298710997
18981219
1374410119
1664007022
1914182148
655579786
346306878
982138344
1749561166
479828150
1610860007
1215234520
1869709034
1330339401
7099945
1573930658
1317710852
1163299739
293850032
965581166
2117770690
2006818694
1979661124
847411763
1573007297
1047757638
512712965
588024637
1658038758
1940806529
399465787
189875830
961085759
720003905
305575760
1605123196
348774245
1123405283
372222861
1557060045
1200780272
427733290
1502789276
54179401
111938470
1413216272
854104451
132082275
487092511
15359083
1911762575
398782004
739317047
1066822066
1948198135
1087078156
2036006614
1087145714
513707424
699010550
777028532
459802827
2131615494
2138322456
1472317483
1541033070
782514597
521190100
1617758151
820173100
856683580
86609480
850371905
1070697273
2067820442
2000576230
582026080
1955317019
1031680915
614641324
997729305
263039757
1733448465
777023543
108859807
1195402374
2128484321
412626439
1718029981
77489792
1214511004
567785574
583568973
608093687
971165391
1434475416
1271526610
440439249
1103390457
1926602265
701767449
11482583
616579334
1659733646
2120987549
1519969194
976464594
26962731
1888369202
1093666436
357571221
1762543220
402783413
1045478528
882955156
1074501190
942255841
1239636252
545837689
1053803113
1544347444
901050163
1954152640
918358528
711339558
1300161547
633778835
1696725572
1906855802
251037887
1980655931
964717809
420139416
534625418
1583800473
2078150140
1422896816
237869048
1669489312
1741122029
823305235
1888755107
708076689
1557038330
1066619679
731772384
1322609164
896399296
1913334169
1912942714
1898394194
693737289
1807749318
213782078
427436984
1483055529
1512367964
293262419
318058589
927823196
762888194
1820304910
302025359
398642909
1467345771
79652552
2096447637
1766756128
121751262
1197122805
1884399901
413928007
787371347
297372540
517228449
526900529
2013175790
1067048033
2029908174
1705724879
696180107
344585163
379336181
205334477
1667326863
1315557520
807213631
216088238
2012306860
1756047352
210570845
1532973011
357322435
1982430981
608187665
1369082542
1576228996
2039696797
1464332118
893556153
10832925
1249716184
2046144577
231152564
1423081969
1599598846
550246919
1297539698
2048621273
1117984056
6250920
2144561514
1986741998
198429765
1690696528
1187122974
1331607398
1787454332
928681615
1633927192
550065583
751734751
1085289140
1547447476
994649038
657180883
1337586430
1131513817
1660560712
128363037
776379101
1468910704
1467657907
1654939123
1309788765
1279954117
1670479394
855445405
1623937477
87050177
1273404392
345138504
412473117
334645178
291504634
853738257
496877706
1888487457
483593395
993268735
1485400798
2070226165
249279265
470408525
144941950
1433456468
399148835
2043172978
935423531
2067647761
1757052319
41211222
2097418607
1391722159
2147450555
816948233
582510931
104623416
1212071479
405588004
716473628
213966946
983686043
64664055
1471449804
1009778124
1907739319
7733508
1364714495
114224715
1537639326
1675448110
729788694
1237421151
2141747857
2080899410
284133027
676469419
327213366
1315644214
204566840
1906409965
1799204304
851920996
1759396114
1917392771
508455988
444102584
1787502461
1536617359
307156438
2139167766
498952697
372088658
1962160587
1151926286
1382405955
1710277388
195984705
1110003635
1585701755
960937100
548297696
1350476339
447906696
1440298416
975228861
1561988390
561980064
1360859627
831633848
1925856789
898360760
1661660471
780542399
567647417
1369323505
630268388
2021607283
1507751298
1222287070
996693859
163019148
298462241
76469892
622041013
1158264485
134509822
1477129871
989130310
781522375
2006423514
304897336
1467977247
130872863
1420999240
1733698638
883982301
885454565
2102866426
96525695
1545001013
1505212658
1225121326
555341371
1221883450
749692406
73763607
26747952
2132822316
147259495
737893157
633780621
1693654949
1695513947
590232002
1298448664
329776302
1790157423
854480302
1323123420
712570535
48083065
1299817128
1744244600
1575067131
1444008422
1792435328
1300100502
403696119
1540248636
1270661288
348536112
2058137727
1113761595
248010946
755723422
1919198183
604907031
1173023949
2110477278
1354422375
798467959
540607826
1650352567
147706722
531551547
1179231718
573456299
936911179
361254176
897714005
806073824
307590042
675645764
952523120
1782896700
584402741
1004113891
321424926
1211922768
2141459254
2000382900
189672123
1499719700
949222989
2060938361
1147544318
882373384
1045306771
1162882711
866630369
1979856190
1756707490
96496764
125006196
750758276
167977460
1875809653
2135880170
548243536
678000841
2130915055
34934576
601713187
136256468
1945304194
835896614
844215693
602080545
921563104
1391084511
1975734692
169720497
822337974
372572353
1515299846
1357530195
357568697
872272310
1008587690
1936697928
27028377
1204555420
1425167908
1863580420
1317904263
51952731
1949811456
1597102677
1554575894
388415109
848818475
572102221
614785020
609686064
1037064665
1111934685
1318422061
259133214
139773373
1926460129
346411572
1400812364
461586681
1716633517
992901659
1088484467
38426484
592782845
1897643092
412621363
1027774666
974401847
2024990973
345383141
1885103367
1655424212
166244624
877208434
2103640212
330099591
1956200251
244305236
95809644
213789916
571676719
2020726116
1488559808
557411193
847626878
34963517
597706443
1120881505
335886066
562768212
1246505271
1683562765
368253211
1562891886
673974325
1226991196
616478551
1699205535
320007224
890419542
118280975
1332890393
1496068062
910254876
645411051
183960476
374133758
1755014379
591130928
826212121
604183630
543494018
725135343
36257363
317027143
1484792017
1239772494
787251625
180459243
360671753
668810753
202838785
577571931
649133619
1977271030
1566939177
924310685
1248323678
135424448
743042316
102930499
988703204
1945925115
2082145820
1268294874
229228736
1405079364
889641521
1787809686
370701667
663657425
1224693020
734931619
712257976
644194100
1677414835
1782002040
937434708
750740267
1795464324
329331771
137152941
1491871651
598474129
936643758
1935316469
1239391122
396118692
1989286550
1931718481
1583701002
639992226
2024572674
787909142
1070415288
934865698
1061409262
451537205
1950374990
762266644
2004198750
743664722
705688439
1892806733
668529090
1925817920
1718550060
1983919320
2018071383
343587572
1059561443
376011314
60996801
1088456085
1207784508
1500878389
372141159
620447677
1636624174
680795912
1923229805
1213980200
547042791
1489749182
850576059
2053537995
300136039
604156774
391832959
458688356
798476321
1800994465
538388340
347060403
1927269417
135139842
125331429
1088135291
80676098
2118790363
1317892921
1374514604
794509255
390390654
1338306216
2072238324
1342784386
1046587901
1695059342
1006408258
857672183
1996187245
66227255
490649672
1733083060
1589119734
1310618930
629527916
1188924522
1918711818
1924541821
1958110867
614540033
826205899
1635534859
853862794
1071585815
1166089023
917807845
14185292
1539640264
92643029
1919699723
192007641
333479632
1962852755
2093066323
922754729
1213568475
1648371168
737014328
262935869
1101236203
1451659751
2012277772
1212326054
1961353604
1309657564
1121970379
281554633
514952121
251359747
469309441
1918726584
999595211
2081290750
649861463
639544870
986706238
1787727209
1449711912
147231205
544574136
1352208344
2036708580
1560121958
698792263
324869559
523102060
39768605
1721043770
1390614363
914963601
526094163
588842327
1259352792
1491996164
2017860226
1607443303
1069717079
319719335
1307399278
181379144
1811839644
431108948
575779855
405243343
306533584
1025297746
706532738
259360211
374344004
342057104
2107936701
487201231
1988437275
1160817467
1281528507
841378593
228860137
2073676414
1776913976
1091011536
993962800
415510182
58777557
646923826
1807284720
1446893690
699386064
1551642045
1990862232
386456526
421604630
474011241
1821739741
1585130877
1382602974
732712488
857093359
1748219414
408112893
565455890
951406595
595963764
1485381484
181498162
398762918
1608206272
1382991257
1904291990
834016369
1185976157
71962166
1889140693
579415724
1390914252
2127955391
440872650
1711782066
1280790842
999190215
664455256
648694978
1771343748
1914421247
298277411
1881013213
421057664
761834211
1731364291
1703147267
369444342
151660871
1672566752
631522029
1407474596
197334088
207579366
896299173
2011874569
67912309
1285670345
456352051
89691181
531246396
1392942922
1264258807
364622574
796467304
835896072
554262531
1827970713
616099738
271440730
1540423947
1946053798
1430336637
100562889
2101561041
614143696
2015827356
229039381
1736710319
858066659
343774181
1274256777
1209590542
1256659888
1207525813
1202518398
676041066
2088467647
1533100070
123471571
1855623302
215177018
248768075
1827971669
852416785
648505638
1611427535
204810037
7405879
120784560
1223577143
564981508
24532859
440032678
348246396
1031445336
220136630
410845731
1856644075
636691458
1025390268
517325593
872275415
1803727146
1967477103
1533592954
1632311932
540555911
940255955
1499523440
552605202
579661785
879250302
584939149
374428835
1813539120
799095340
1674645471
2027311127
1510121289
1203227961
1873997695
1844817357
1847896969
157058328
117664886
1371143670
350834884
1985539820
2026161435
1095237902
220089001
1603014191
1059665044
1125086759
604464841
1605488477
2111262448
1416589762
287597665
1380876821
1397073139
1958165290
1513790698
1412913967
1036955735
2039264125
1230205909
827391833
1748895965
283198286
595627907
490542379
146267971
1354649985
2018957579
852483892
402375424
357712244
254887016
2017910356
103001410
835123248
678191458
207191143
891311530
545975358
2112598697
710720968
1750322829
1809169101
660197213
1641217077
63662411
2001815175
1135888931
803252391
1689903799
670064012
181691006
524228050
1341314667
521922480
784694248
761678416
1783135326
1518312636
1037721469
1908857551
1775021053
165626544
59916925
1712114743
773204257
1350399064
931043342
881098365
818624596
1874652866
511355093
467312127
1188198979
80046256
463860557
1167072872
1974145301
320139160
196236250
1587232036
797772687
168218233
641135906
1473153723
471014072
1266220128
98109638
1841233351
709790790
1977160246
1631274733
1979845905
71733497
1409403137
1808086748
1908199858
453232335
1500643459
1181957872
194851188
1701383860
2038844738
1577090401
1903563006
322611242
1954418332
215705700
1742179857
1624544739
1697975558
1417033205
136069598
1731283263
1855627545
44305442
1334086427
922851249
1611620449
483654187
1630343
1152841142
66213175
1947908031
1378626331
645987415
197573520
1377578407
393684919
1683960864
830162979
1074120195
921031273
495463152
763098814
2112521352
1380964318
226938524
223829859
1509025506
1970606042
110039607
1189123652
871009414
1605828519
1168824841
399937635
452044698
1344824326
411054001
1513755384
402666544
900449247
596754062
1905993923
1632565732
1123682832
855283725
1439113558
1604473659
680142780
1590050712
56628815
531545481
477281972
1864761127
1124530721
2129080927
1652478955
1407484791
1138831024
472270529
885950754
764985349
1986175603
1371739122
1065148364
1446583230
1751480294
1069737818
1474527950
164619434
465056567
838384358
842373355
1194462461
1818980445
1996715451
373989116
1001991801
474489217
171701128
1989298803
203544335
2096584139
1136907697
1380610856
265231745
2055505599
386276122
1982858762
450133220
1946382079
1092255852
2097413918
1044838794
1614964868
631023676
1667066757
1970703500
814895735
2041056201
409039997
164681954
1003290637
1103737489
790261921
240002817
937635486
282637062
843513639
778676611
1750795099
1657174702
513419600
734398675
742920750
1603788405
763727139
1220491306
2120608732
1205334710
1690734495
88772904
1176384521
1156950915
1292867233
2124822687
140722103
1427981687
1145457629
1903741601
459815769
188642544
368043535
1361202804
2019547365
1628462878
1585740885
505377550
579503869
1644452369
1015177104
545264490
1526541737
54031599
1949990207
1787953887
2091480663
228247569
1903086012
184623387
1683003485
344886609
2080092606
483243586
875147393
209977501
48600359
1855592405
321167166
840173515
323176957
1240503337
1003646326
324051688
1721672897
1984079701
1193032906
840639702
1854147836
1786935003
454147170
1601254172
1629099375
995595858
1178085373
482446933
213524394
856691565
1407372610
24748682
514000361
596560515
1312693079
1478287165
318688549
1771569766
785790937
1599526814
848584619
1140674845
1854021111
1486433105
1419661021
273270617
968639516
1324758520
291479006
833578439
110217929
1175029697
741315511
1578555608
1701917243
1239361045
970298814
1213365319
1715575041
636130070
1781401975
496347283
1330348623
1514053119
1647394550
259081883
731653143
995556425
1033200542
716614573
1655454957
31762603
493124395
113360473
456356669
1831734277
452944803
1741382149
523319904
2075389428
220651061
1107635215
1330921963
585903141
1187226056
576675560
1879665535
1476606791
1430681033
1559900020
983255076
682979083
1184453539
6508659
552280197
342952608
616206817
1877002086
443318659
1259477193
523965863
774506528
489444086
1873349610
1224248548
1292917227
365721100
2061313659
1653387681
632783518
1165814640
1503374155
1611305758
1881127928
1696301456
1776604642
851634231
132247370
1220741905
10984112
1575512719
656357879
2134056073
817704608
2131572652
532986145
211374892
473258147
965884958
509910801
1751458569
776243434
1581360291
1225100821
1374629126
893696365
913136140
392773056
1608326536
1901729371
202015208
292251405
1649087044
1298951699
1583548800
859437051
1206093998
491153785
756430889
239570981
841929844
1691061367
1631668543
1492731374
1166220586
1498807776
516492923
2117120225
85845311
2137856053
769497663
1626554276
873469850
2082848972
921760213
1871696754
1069915758
1788709277
964282301
1287889992
689013009
1126275042
2012953999
1149201800
885492258
582112808
166375104
1963844045
1695315579
112519834
1579975388
209479613
1487252095
1505982647
922814177
893853044
766603577
2074945777
173691173
1281959334
1766900147
1071053059
934554067
1041382256
770412098
843994217
782695998
1835175571
903387653
1291744313
1871633114
1454237551
408016760
597264247
1103064476
719787070
1388203579
1843831785
282988537
1978964986
1752861188
1027964350
488298803
2026879953
661164160
324593575
136427756
997108386
1068523438
2095651829
1253873914
2040210868
1631187964
1160694701
1161791443
1895187573
2039076468
1255667702
1727523528
1032492380
2026451743
2033684844
1459075253
1567457614
887257055
1697702135
448117597
588314902
364607841
244299627
1830541854
1359374405
766911079
1268672195
1388080243
1360261796
1036036481
1844085101
1980208157
1939666873
1683902458
1011442385
2021236418
1669259030
1529980647
1867350023
735801687
2107845850
783376118
1920827265
281934107
44555764
1204853994
1170086272
100247163
606014509
1870911912
2004861050
1163587510
1040636530
673924886
1365315804
591714884
540715313
1359724239
1981221362
2094173615
582914721
69155033
1485573630
1637936574
1525034712
2124794089
558279166
1187593239
645373936
687875558
1212753506
2000012176
1695278759
2054993657
1589305191
2139720108
520978052
31468140
1020028068
32770344
81150438
1267897310
90661428
812250103
529372762
846860848
844845070
568065483
1082646667
1621884489
551021429
1361358382
856179097
1631428899
1596355998
1384528555
1868929521
614298110
1236450658
783378860
229889601
1023269855
1452601043
1483635599
2033353772
1618644438
1139616631
1545674282
1826729316
1791053492
914483915
914384362
213777653
673668434
858923583
838586677
2118462159
674518489
1055667596
1080447420
906211503
768319535
1442492192
10510020
1192019391
255682079
1419231309
2115637379
1549640495
2024280549
1473808693
975585502
592253036
120804397
253831503
892843663
1363687274
466465367
1802672153
2017548126
373145706
271949037
318981161
210919911
943208237
691473786
2092137685
1655156874
1137227305
891727168
403611945
1586168586
805493660
1036223301
1806309762
444158188
199951658
281553528
483595867
1856578570
1180161248
580161547
1620842883
1865022122
1617427556
1920547257
1736132131
1458942377
1573737067
541922275
1774876972
1097660033
223227330
1326893110
345647321
563593797
1325271739
1085447035
862457325
413326121
1288599125
1249760173
342528850
590569239
758727493
1529915162
1245843067
256464244
518325796
1177530771
385925029
1250577027
927258854
1757279088
2040175203
1525477455
2102683751
26761098
133027172
970901971
481380254
1000587671
1958036212
1411177684
611486675
2021041098
1507160305
513305639
1614787047
1470570040
479564218
48282149
1229441415
1273406432
41233351
1537921731
1071245882
1192503898
1383043607
1412455841
897576578
579722828
664675480
993949983
714897842
1764451161
1732925483
1022204658
1638744729
208247058
497059661
2082176098
1836230837
1450240580
1498712455
786434880
1180536902
381625002
2007569593
794190984
1589937828
392023247
795534462
1681053365
1015098887
1554913654
177253117
2059332457
1907814952
166939764
1666238653
636779180
1705247966
14988301
1654508860
1955644587
964534537
1924146866
1796914932
1377342350
880318672
485886283
1287138214
1827038836
88025117
1432870260
306905359
91988771
1312100791
1389516782
864955400
426627266
1561002793
1383857840
1931477532
1852365239
490881458
1289834262
824996009
937383451
1214356885
1693936735
9762356
1814158775
230469342
423515613
1434935657
1538679442
1724799305
2114692263
831806084
1072206666
206018943
1821823831
1115075319
1001145578
51615719
443550235
2111602053
873129338
2142373329
2032826086
1570959181
1937044954
1768473004
237185714
2098595542
1030786200
367903450
644710441
2028273007
1312677837
1766477383
1661864284
412909253
1009440670
1557688992
365758124
1905764772
1315874804
190565507
1191797889
1618532218
528905084
1062638224
18170413
1734028592
1194063165
601614891
633667373
873329514
1377776418
524321548
519688859
1254798947
2082224315
170556458
722528314
251080403
1920325668
1688309649
1514145714
614723874
1542354369
1574995641
168346233
1788405451
2089277845
2059990706
1208691148
367037889
170068442
1643791562
94440778
1155727756
686370028
1403843142
1774895361
826395258
211186730
378745102
1461087258
2093315683
1709182421
706723674
1732959733
1858992544
290332368
1504971986
784264728
1423365637
1862452683
1532405186
224813277
432016380
1627858213
2008213649
733828811
212652559
668431598
1346568397
2111521361
963188269
856104258
866462789
1192650295
560383236
2113263844
255674079
482401100
360962761
917430069
1885576869
1319641018
1709849327
925570612
780275956
1746939005
377114914
1196379401
1117810086
746787720
1129412809
807370395
74725
103687874
1646079473
1589648142
1418671711
1462084998
302777567
805198468
1862170490
1990718326
894266057
2067306396
597626121
1729713667
472985102
362786987
671432197
1943092129
454545020
1290433350
1086752054
1852967254
2038732048
1119096181
1135406585
798257384
1103262952
534677678
1541519594
1320112055
363639613
1232227215
1286621155
960828547
1313625919
378774661
44192264
1769975232
1360749369
21453778
433479749
2021916721
786355134
1776242126
462524791
686154822
1294493889
1191710014
338536008
1237691806
212940163
43027841
1168397961
2067806212
333314253
1294259396
572058698
1761246885
501103919
1632941745
1692477624
2142353882
1811366211
6264290
263090154
1993934151
933996580
1767780047
1150828019
1064144573
1234235740
629369265
1827201480
88755110
566475045
1112356119
1470989106
1885616123
1812709697
1956538299
2049600955
930618395
1256243244
635087625
1064609077
1574099681
1503722095
373124476
1536279159
570247337
527081952
231005296
1637816102
859080895
153681718
120186538
1805720117
934802494
1652973732
1451116272
1975262150
102074206
714331003
120165721
632766996
800971018
169321331
186540650
315280579
457742383
512992185
1463834930
1088070238
1894945316
1043611290
789866765
1700668165
66994459
1308184050
737409139
861292112
801104443
1015659382
2048663253
1456668256
1329468403
826468629
1477568313
2007557297
175111249
3465424
452237827
236465670
742520573
2027703675
1417088982
189130509
279563113
780876363
895027999
1384675360
2050190353
1720818695
1767480022
1068003880
1116683035
1767284867
1874560128
2035720756
1640683962
145999732
1570027214
372796955
872250968
1191363014
88195854
638285957
894489163
661592839
813064271
2139196826
544168147
1362929912
1887696197
1184224950
1937857653
1423164289
42936946
1983665949
1543595542
176440859
1670218785
1399631747
1775319732
806377100
1912866241
245967749
773349856
456128180
1637866190
2084771045
311768033
207510320
1323436503
851267546
1110011952
1717701896
1865887319
164511663
1804294927
1277219133
737426275
1671557896
2065982661
1735416043
1825654215
1562220535
558257925
1622456825
1889228317
2030385160
369101798
1480437441
1358316236
352632066
200977234
2138283877
807899962
1992113294
669544901
1090875582
369322217
35097894
439221954
1013456161
724857471
826089905
613362391
840504698
1345840515
834153983
1707631961
1530161091
2139521382
425464614
958241660
135246097
8624290
2025264084
1342678533
1185600689
720053260
669929546
1749631015
988249301
1486347302
100993711
550798578
1066951341
630873125
28324701
1946809832
1486446323
1153059817
636960031
1174014348
1933656495
2023395812
201537980
1098006902
1805546227
802786842
2124234101
1857996820
1242520268
1420188548
1258097669
53057446
770150774
375659289
766053512
1616914500
1592973302
1309951305
21530072
386442739
147249150
476120377
1349067432
2146414248
804564068
37788119
710458858
592943442
38482300
2068496622
508851976
772948822
947592385
184101227
124653090
539911942
1485692375
1009511661
1588103281
824277634
1170228825
1147867886
401415115
427234535
728889888
1383995906
563700771
170843432
1979361245
168987425
1971838675
370278485
894830732
1279955761
1167306501
828977069
1924638946
791455032
750299763
815539968
859273312
1812800820
1896918240
1449376533
384311925
388700655
1242510649
240611094
1019751968
551085897
1232881876
1623167981
1360979639
1923748012
1959764147
11857462
1828064072
1899954904
1336745183
230089654
847333491
1164437169
258179421
1040265863
1533310624
225934123
1785625108
654978878
988390413
2042558348
1981605651
1035111035
123200503
1565259191
1201434872
1875877886
314304264
1713464486
348873940
1691962451
1955814421
2118419030
1548867824
61098822
49027023
1226235327
732108971
1328684640
1520960825
1184260718
1822972085
79657676
464969196
1614571766
1005958034
559562675
1731635828
22336069
596274653
359134257
445385279
1590045182
893223405
1889914506
866337820
946065314
1662481721
961233195
1068179099
671296175
452621132
1830293986
783974321
11330303
370782915
1530329050
1676793305
1382228922
2078351844
436060441
1523140540
1561716242
1796102622
1404305905
1063038061
394150672
853269427
27871924
1621511153
1824116150
20943943
1828972002
1891198789
1973351798
173910328
1892753017
405637386
954429505
812682175
16780776
1997249804
1733143867
2055689856
1712321363
1185796354
390745723
865824909
1834684520
1831025948
895396694
1520335489
34017517
1942508297
890329847
524386941
985921542
2011502570
134334018
2119597996
1688377098
1430397769
2131214997
734861297
1936427866
2009425792
2069115712
1466673911
67093823
1917305572
1001108608
2089133806
1164678443
770987725
468995405
1410344151
695550798
1050847359
1265576424
731237472
764423304
633112945
1343708576
1386938585
1631414627
241223523
599698913
61035660
117636161
1385407708
1369531267
594101684
1229096852
1651382461
961160674
1870217832
2086177736
1935464237
2109660299
807466300
1267543569
782246341
772774283
1212405918
1988068917
1801281480
1585482804
50730018
1892971828
1504935422
933755496
1256104006
1175585541
1633883949
1928938516
78754481
397428064
1471898868
1381362753
481587799
1669909962
362608402
1516088370
1778054142
2095947625
1602434089
1968606448
1756462668
1120972342
2124784143
648415836
1780618796
562357279
1533146606
485768320
1019695873
1455534070
1581247529
993135325
1976400594
984751071
1442834836
517694759
1887626879
16280356
507863676
1005488007
1196994162
2024751154
1133382562
1563509556
2100600316
1251036085
1715917521
830296339
1156935819
277905895
670014965
216837326
1344951672
1648744921
2053035160
652146116
1293859857
365072974
978693967
1676729018
1065052250
2087453113
330715219
622758492
635293399
1336601299
1187816349
594161480
1776728375
1364679649
54200121
293564744
1734423024
1474958572
775666644
317521833
1782757749
379352351
252189759
313336723
1516618124
1841295899
89562675
550918811
1728016919
1874204080
453024472
1097660448
1660007659
185730091
1929436673
2087637242
641370812
1921813121
1293680632
156363787
803317365
1737733351
245597164
508509693
1860522581
2086595759
2112143796
1039297146
130522007
915447454
519345494
1401392883
528271110
864971036
1705563949
153097398
731647264
198759137
967875780
494426
47423037
852199656
383533235
1990298175
1740697306
1951343730
1690710624
1825152126
191777801
2049276292
1982697311
32387303
198621082
1855548784
2037613280
373265955
1039207426
1652249667
13397507
711719949
568551768
275961949
701880436
260144643
857729236
1875863245
1365387314
850343310
1565235564
1159735228
694886947
784225340
972080134
2130475721
1950102152
1329350037
1511880701
830865014
419789944
1466882678
1110400676
1800216048
992522990
692812315
1697503333
1784751957
1991293100
1456102667
1479762052
1752492571
1636108397
974049058
629619050
1226890576
1913251145
1727887908
438853866
1835781526
1895715622
586790773
531287172
1273172868
629724759
228780613
795340233
749425226
2005138518
1200284426
723746402
219331891
1429974051
704530453
1785042080
911074976
1055669881
219678899
317390665
2133333447
1937005877
662230981
1571613211
9446695
1456123093
1159441719
958450156
957016232
1273510926
1759531111
1282511197
859053088
1626913835
1719986996
915614868
1066850672
1438744912
552051425
2133935458
843486862
827345487
1518943171
244994148
1489087456
1294127607
1818870348
619175972
80110345
1897408003
1098399218
801456644
350456812
1419561128
586050458
156590697
1403886709
379754355
873561845
433649906
1520522649
2132114645
1911614961
148241504
1574760968
563996574
635191858
564223932
1643699378
1117915983
2003366680
1246500147
1567157960
748087468
755058914
1796496384
720319938
1959927212
806700625
1738298179
2060009985
70090240
338074356
1380374290
476118273
283996976
772316484
1295754266
174720849
343614563
986533299
464766097
393518853
681797546
737697747
961496090
1897860623
489388360
1756450114
1683303399
1814995028
2142010473
835547102
1658767165
737747466
1019659093
1487610774
1779380040
1000859043
1927143348
519500106
1905795126
402477797
61766297
1603518648
1693258810
1952840726
1798239478
251597405
245737703
910048447
1598803904
866796210
1236290309
894787652
1026612412
752997195
1997941416
1222070165
1307587939
2029764075
1848735635
65390435
1970797766
698732137
408348056
1162483574
1810359941
1464665336
672364649
1640523505
846694395
716636224
1598003401
951944383
171863944
2114351185
508063686
1859140615
1280247274
612601763
36735782
1520382951
531969533
446801613
636013166
1668568127
722066484
903517517
784503299
707179898
74186846
1712940291
584861825
1349784920
1271977106
948757498
596187736
322623006
146505343
232474147
81069448
807240877
361604746
1540346011
1583755160
926475913
398577964
1555794719
421298119
1974833277
1031831186
1021442711
670074105
371065830
908137126
678093610
162701531
1736595052
474449417
309465873
1684765843
1955749645
1299176906
669922244
37668133
804744409
1943563208
524789088
852569999
2069267749
1423693567
2006474813
324191453
847522298
1189866421
1085136683
40793717
747808675
125711283
788927024
209713820
1350822943
39540353
220223512
1737551997
1804067811
2028094004
228294966
633228354
1792041391
1492130435
398055853
398920743
1931709307
2017325656
1644444505
1889874822
209047888
1378175709
216344590
372379569
938765267
1390173318
1899293769
704037951
1258906101
744171414
2093992235
946478961
1375868701
641354523
1097803367
603764201
153182782
1392289400
1209978148
1282688923
721824502
307544256
1304897991
574057270
1735364881
1226242505
1130731091
1212842802
1300732330
1017741744
1185655973
517929384
1358783958
149100913
1172218136
192267414
1364717887
879336249
602907582
313930257
789206971
2025933347
2011581376
1530526935
32678885
1750985615
1825966387
2008000583
1896621527
908502543
1438097201
1641292971
2067681352
2130553464
983541256
1592048494
894509036
385655791
2062226972
424297370
422578429
20377691
437967167
308190639
2126802279
1643290637
1798792526
709720148
919641171
1751727864
280321887
1529961561
72635983
1581343707
754205709
1739456705
1495522652
1074923837
697310083
610854832
1182435897
2069933442
702493496
786514392
41020143
732642099
253026125
1397234512
929458479
1898887406
1789019673
370790274
175274045
1094435345
1435382179
1297728990
1648970611
1493812905
1637673516
1886483800
2010780752
1226445812
994121805
1154724128
507824395
1616618608
426684184
1353006402
2009690745
325105720
1116266152
63678976
2038104677
1427584301
1002704442
1390639374
798929464
865390446
712302187
247367843
683730977
1822947629
82129796
371968293
1168680685
318675764
1785218955
384383026
1752335039
1171494226
1485227211
1841374566
490479706
1781794385
1966860238
1425260218
1525234430
1175280700
1281141274
1932387471
1655386732
1381313666
677507998
74335689
286532016
314299654
485414277
1096402068
597589240
1048240909
1804324000
1486889451
162674639
116409478
556796776
1093792408
1347449830
1305952234
626117575
1663621825
330217104
638596165
1901505047
274928325
573220746
117973585
1230833417
83047221
538924843
737213250
360149556
715475126
71633997
756791944
1687362369
570044655
811899634
2061845803
811748896
505036423
977748552
2126975570
734262076
1885349132
753668931
1211931477
994122469
859647473
573300343
1347327012
827953024
1532474356
286566935
129297315
108556122
283437009
224768269
278959070
109694753
308206735
2025122000
912134611
1414161505
81255384
1306988338
1780602416
747255617
2102133126
1002652019
1164926415
29056324
963780832
864754106
1336678723
1514519310
1840050265
1688229343
93265306
1379454755
1088257364
1449198990
1715379250
991200236
100133264
1837318220
319562653
310512026
2119921237
710501387
1541449515
1794488637
1863231768
1367857919
1669943260
1733492201
371273740
2027252306
1547047845
348866661
345206239
501155890
899356433
1011943415
742770182
2090351091
1933956117
924298605
1083179424
1335949959
1121389426
1740223815
1531052786
2090477681
1324514325
868071937
250528250
1791065195
886400058
928222742
1786941552
1648232302
1873070194
1866620478
1363519192
1453734093
2107934073
992009187
1837889394
1734896839
2024285981
1678798805
460540884
752812699
1412335870
1112830806
338733025
418970221
1891188422
775844716
1368258381
1182801000
890291467
520649335
341377222
170239572
1665562654
878076685
799318809
1956544957
1751471470
1698116028
903698588
892863133
1927447513
832534347
1674707966
1886268800
754885368
2037758856
686949442
640452030
224978064
107605709
1931579782
797074302
1234496441
1676731551
1873109177
733205015
307525047
1390204432
1103531850
1756362421
1684392555
2083253211
1123014970
1796603417
1539830807
12963843
925176616
907121414
566607767
570509771
2077618305
1400364179
986219817
15392217
372051577
1622017070
706984057
1483045337
689719433
218252334
388644911
543041102
1116165471
37780987
1476302663
913031371
437103231
543905810
61781196
2052308670
1259644904
1235412063
1850522610
1124922969
1188236798
862048005
919958611
720990786
842971208
1314526142
1473612506
1882213242
517841554
1448754280
2027854052
131107500
211498132
2143561685
268236227
158733274
1709364877
4085624
931089929
1107924842
778095990
1550370146
1971389453
189041963
1743413078
1954431839
264788003
2002925112
1076772665
1038835934
1739151736
1989584671
1827553692
1879300132
1052679393
1443158734
866343102
639600307
778616600
1443679155
1955387627
428337498
153463558
401250092
810288224
431956914
1307618162
1220519616
1649205309
1372163688
1258046070
977199976
828198854
893570262
104253931
123006633
1660123536
539454343
2133515263
1967482304
751072035
1213990652
1592558393
2010524559
1936471516
404420820
803484174
423738026
1007147640
1687260970
1080591548
80314308
297999714
873843268
1614268362
350305367
1601842215
1803395779
973228414
202141673
1085323201
1111545933
525758827
161926002
339694180
1227769656
912236870
1508944511
641209098
530433856
369679504
1926796962
363037195
656904687
2117351748
1159385219
769051942
503984118
2128091081
57664225
1111770011
76017752
166929337
530791621
919018130
296019611
426253063
2139804451
1032550876
1070493811
1123180501
1375259699
1993592664
571819081
1233407759
1977626738
100428674
1052968951
1954570743
335914473
1514038828
473198078
845026762
1572155879
1490209308
16833746
1298897881
1494614871
1228343673
546872458
1048400505
1037387023
1534310969
161647952
1920730156
587265986
1533450809
729965904
618852666
554423559
590404542
747665286
1113497271
286472390
571128032
313262479
467496807
1017123767
1407013209
1810956790
193135686
524019169
1361300708
897226379
168780766
1297268915
766822718
842719978
342551302
704336142
808783073
1007779348
640157128
1331556825
51676302
1432971559
1995157068
1804846573
1528202909
1640467873
365803056
1442241250
780558240
1876083578
1860294206
1190941402
2069440217
1736335117
1010468569
1725011539
1100863961
991971426
1557569570
1427476358
1119666544
1784387659
151700167
1579609092
1160191402
971554652
1561822998
1218471589
255334838
2070164319
935163437
2143033960
52955331
476882690
1941948986
1568070779
1091758545
1954137737
275183148
2037161502
1932735480
1827962627
1848899207
663148368
1804724997
658099228
1511352612
1001781593
26016546
810618475
982478357
906946576
682941893
574548546
1332170444
751140100
161645943
1191030008
360968129
530387302
2022085094
1766079453
97781678
1518866483
2085801214
2070186518
254484478
726634591
880733674
480941887
1478909273
1882978148
1250535126
1237644696
122294228
1809294217
1064761309
752867215
78187224
1409588715
1286392743
238790475
1636222408
1086215325
984538193
1445471107
1334133796
1895849232
2136661726
1701644093
1376765313
1382760046
677771176
1095317072
433274477
1382040548
234649372
743535987
1127585706
1030575803
75816252
1167566588
2111616963
1409409068
1135027780
732140065
1953911316
1099281586
2077843223
1759916251
554794970
1292567876
450003255
460359150
326836130
1760844341
174364396
1507261262
204340959
956798179
1147086805
1263159550
797427837
1015478991
1765469483
1091494429
2048114308
67716886
510643586
1536945170
131873195
954844337
1417028022
1707785378
768864696
1045000582
865353835
346021877
1434979716
1505372072
1371099954
1112975098
7076879
466407547
2059825643
125320554
1362105254
786144752
1070008233
1156008138
1991506656
1149849067
817462974
1172901261
1430640781
277771211
396964965
425008684
1342131202
428722825
1123726893
489984329
489762261
650678168
1743471987
2017050523
502208270
866903188
1701094247
1620675096
1105965635
407910865
845555214
401549557
368497678
2343063
174330921
1878229269
881744411
1444472065
1964919038
2079392467
1829950615
2144457019
378478969
1190989811
391181837
392296025
1186181005
2132797920
774949710
1298046864
1208891262
28583987
1971043427
991398981
249819820
359052970
466244630
787518024
1784094075
1650482056
2060112000
1660241942
60705282
1631700481
1295088541
400537255
247070168
96150513
1791216347
1022039216
858363043
1504198856
1477396454
518752193
574647844
297413455
947732724
256110493
64774356
1557619761
1989427290
225621819
1499363083
1266389964
1062751613
1007595537
837219177
746572086
987428087
1278014477
167091313
550780844
1026299969
273207177
1940869380
1876208988
2147256082
300332038
740943124
1375738156
1315135054
1397436916
222250271
2013084101
1767321904
1488911095
1518920470
133454582
1284241822
720956602
994339387
594005038
1619447611
1046946439
1241693056
1137956721
265840930
154144750
2116170255
1551842904
579822989
333750997
1379217087
872759662
873683389
1996254606
1838542202
1346514420
213494367
22337985
1049141307
460026817
562375748
839672286
1567413318
423380164
2040630379
1110627251
1084169813
390052263
978026447
820484853
1003228661
996245793
519486470
513741507
2090166980
806229476
748861368
1114104125
831174729
1833663755
2087662160
1713985453
1201013373
1112771583
178357464
485744438
756936966
1264105202
208386465
1352427750
1363027207
1799251718
1743154498
1375463810
546757744
825088256
114193856
1229708070
273997310
1175487199
1572295652
976799548
1530048011
370737683
646146834
1231280431
1800669924
1721995965
1980956941
254572757
117223601
1758923948
37422889
96136165
893609368
495938172
506767850
107282801
1929530916
121296789
685156675
1420149414
929401360
846349853
1628010770
1661021778
1922635621
238456240
1376201034
1347222137
540475403
1624969586
1243092499
301424310
976669873
1590095409
329080880
1510270608
1346322987
72724648
1901735293
94260200
1113285908
1413518366
739029094
1126652074
489932335
1656838
1351088429
620220826
1494030070
1216298702
312446265
2146396203
1139606803
249070581
576047129
1128117560
711352232
578230742
501089069
1758935713
1638761165
1194582201
740525640
875589277
683019294
1269302372
816201694
787991646
1832572544
1095627542
1922974965
833089467
1555120048
150133398
2121734623
1206564547
1212723902
1778495444
2043921011
1726377088
1178041703
1397799913
392993168
900594283
565570664
809153443
1362620980
372056865
371765037
1827427429
208568161
789169448
18580577
1492093879
1276937393
1829970972
701312552
253568037
470863331
1291336548
1949150792
1715338484
1729785774
1008605530
1347406465
767870797
2024165406
26165152
1986975983
506023134
2062382595
1713180573
46781380
1821261338
1476731516
1022114482
1270134326
1568311453
2101456806
2076523906
1465983033
42939627
494746228
1151460051
637485816
54709653
804458896
403754008
402134355
1758153830
243330715
1646789893
253874071
1635750292
1061090794
836738497
82817041
1343840581
578780881
751651959
784205614
1063316060
1869063167
928651247
1820036121
2062210099
510761979
1403718141
621869146
431084958
441047175
1737877884
1594354827
930402873
1285025806
1813707992
1393695871
1843560827
1566854354
2130498526
1764868986
1455135836
1089185279
1764694604
140795971
2083820514
2026979216
1794470463
1540405746
486526884
985723516
11228693
798567303
227111746
2142370994
1498284666
1251162259
1208855943
1411095116
1644259679
826632492
1767017964
445408533
401157103
162295428
1743676263
1328905342
1137613913
1718128440
1210294908
1008367286
1496107107
320101073
1719358190
1924601957
1817939069
312846018
795281194
1225512161
296922095
1541001892
978540936
86120133
2040395169
2127451186
1119089426
1396264934
1136356477
1107725135
1639061799
401461671
1295809094
1816125137
927384793
684354875
753084929
1536499810
1638481868
1926618094
554986086
965884205
907758492
399306578
1788368697
251207002
641453938
265980346
1757514835
823724303
422121082
1723751909
1238663146
2109277245
1071343125
947091538
1151853696
431402754
272733313
579309027
378999581
1771722315
449283679
1953764869
1795128716
1115770711
1511042381
40511801
1604462898
1558158367
1825496684
455223907
190984233
1639569562
1572780074
1113601735
1123634430
2115530101
905089262
1996381732
1364945702
1066732859
297069780
1953342188
2007122769
402880698
1349221497
213828324
1249508264
1163299446
1006871264
1768146675
1764217667
2114096070
747734013
905665412
342086772
691916981
954899065
1905717550
1499368976
362847220
1965348422
1611441209
1466685178
264588183
335758143
1443229021
485201645
1839844594
2021209734
1604065755
841587291
447961502
1619854726
175344624
655190838
1800763963
1392722890
1768342214
1519596591
2122142817
1566280047
955394802
958835303
906116610
2009579867
1622259297
1494810630
1451006289
283574139
1734425912
713743921
704903625
1395449515
1274062144
1648584601
276140042
704538622
391959233
1561150031
990109250
1689091948
1612603640
1934797490
1743827954
295426956
1629430043
315722952
1316123399
1273922328
860316696
1986045783
166042414
979030804
701762050
2044638579
915119858
1706429828
1187404457
1384423805
423100217
1511026544
903783786
1643363998
376221708
893701828
968010206
1819872080
1820771457
1510326600
2005977009
824081479
398222172
1989233340
335607674
1011043692
2110587588
1783894575
450136680
1268014355
2053434643
1441079708
987083502
1012764168
609553609
1155738398
1850201225
1129132445
652214444
1767659453
1049205898
383941077
1367177333
1284087160
1783226909
1138750496
194304143
684105078
1390431739
356191074
684730077
1422854832
914017230
1327600077
768097862
1080727420
1643168165
1993233318
1810582514
2127588449
774705202
2131079488
1990103735
992683611
1245698921
1932738952
1388083011
935746704
71899769
557939648
1689245032
546221794
2022502447
1281649188
143498029
95247538
1193462557
556819541
1789767087
1126720020
768626143
1970655447
644093235
1854938867
616628085
1417342983
1671131459
467895531
1642840985
1917628048
590460366
1727253866
1880562272
1593802371
622341577
783333511
1401760171
886651662
1381484776
1407603312
129010683
41750850
1480240964
353714782
1975708003
1548907456
687611278
1294901318
1582192797
1317016556
1635748193
1797018552
197297566
1525933219
581963142
1813969256
100049569
1158751264
1078533775
2066371085
1667309894
649948990
1038714449
327759982
1039544685
681957894
1852942521
624041801
1052641753
968168326
684593096
1028986884
609482983
1205047135
1752121456
499933465
496975063
1177204672
1456461218
2050521924
1261871868
994322547
646571497
1102104902
922743089
595456028
1469886049
1880208643
314316215
711777124
1872988186
1511087665
324083496
400934594
1742676871
1130614896
1203961118
1267136711
236064073
1314374077
1475086341
1136297036
1414625801
2020923536
673599939
1934275296
252402401
1606711842
1949744668
314668853
1738717604
2022580468
216719853
686548668
1428381017
728775213
16428272
939179084
1001239962
132025618
450812054
1389945514
1717309462
1328490534
1114448143
1483802197
1719800795
410966120
2049656252
817573853
2118616556
769009352
1567215680
697001552
465524157
119004898
894936740
2000312626
213643470
1868700905
1885299099
1734415164
2059526050
1839916126
4156928
33600506
1771678136
2038512992
1617818839
663695975
1646395742
1492901015
1199147854
813836075
639842435
1023299439
1261939509
756064007
1090845995
1293792211
145879866
570750108
73882806
1418589664
769863406
26718902
2126516479
631281250
343222146
627867473
1027413111
293468281
1909472117
954862824
827162056
2111977624
2045624097
1363547482
1565631789
851872301
796796214
1656642429
2064879524
1845501617
2098458185
1486337580
566797225
587043570
405037513
1335632396
142452133
149677498
399445501
1357962189
1559100298
967570968
377294828
1832747685
1172781570
673286638
646521992
1044202058
192542640
478469025
1463910323
519243106
106490450
830451894
11824539
1490661325
1659324954
2097084312
165198305
378101896
1939308233
599912069
1573052785
577420429
1096487866
248500662
1236797656
1378959487
1074066286
1444745458
118472181
2113247973
127855831
868814452
1089830806
65605449
852721396
2004706554
2000358871
532340605
95218929
2039985636
881623703
1189658111
1191877378
2045181926
662122801
1230194869
1112388184
635796620
1255427920
663718638
903744752
913835864
1799906558
1720616839
105409177
761006878
2091418734
575916871
1691806896
915208438
1530284887
1066665704
866441880
302663173
1103342042
1580511682
1347333538
780595804
1861186443
348500906
293561883
1168873008
684439570
120461211
716973638
1454635350
123658847
417645850
1424955419
1280389253
730898789
1294877657
156407827
1859732488
1228118262
1576567905
1333635722
2079153663
805099719
739095489
376616848
1491042449
1213865505
1769411824
1269927648
1430307857
1178065584
1091101466
1651356847
1461787958
619185606
1144011842
1076491604
313109432
1417327729
305926995
186270269
450531358
1509521639
2054826503
567072103
693455467
18254933
1285624850
314285651
1866244089
520142191
555761670
1032254891
424872394
1261251111
487525145
1589287427
1839246124
1544011426
328456744
572388337
151637917
1654357656
1757166729
1991287233
1197404379
1365480647
1071584845
1117015258
1217348960
1872112574
1237439095
1011139820
1371985747
861539670
1960418518
429876382
2036408690
444075040
1411491009
1952103891
549008924
439956178
1193240485
917474868
922774886
1145224309
1204683332
437516899
476355563
1197528309
1095338905
1024070567
1022283712
5317003
1949529877
337814348
514037801
1606291592
870907646
2104835761
646828712
2143023608
834967028
82748533
1149043238
1547229066
432235098
1928748967
90188937
1055931694
1980219262
235713759
1078346084
278100213
617728158
186766817
707594267
1710748616
648473192
2139578028
417830304
1228679447
679575161
1115494546
495274948
1811181470
1879141353
192546634
1656905331
546343209
901174064
1030929671
1680532101
776665969
62897939
914224889
515466147
1276325792
1561452498
643334320
1272578876
1275288402
1139363070
1567187281
198909291
1108553775
737496969
956780414
485783764
903369840
2130457797
1222667550
1479408550
944087886
416229358
75844713
764340903
58340590
25629763
1731738588
1025421016
466693875
857968714
188865042
1918903296
1048796197
1640287986
1697378978
873492224
1129025010
198810222
174301689
1242717245
1939784407
163206737
2112078220
261047567
992548959
1783237111
1353227366
1601601269
2053145199
609645168
2060315538
1705267514
756960147
42999008
760748397
521761705
72375726
840141118
2076823349
1472992372
49500634
27022158
533120989
1555785306
598100085
698050201
1076161942
1695463279
88705616
1669936942
267173232
1697189625
439939034
686621891
1223291763
314200904
1456673265
682763503
2022539101
1492580697
1629372922
1535399018
1291960421
1480538411
1283213864
504107735
192023033
1285475779
2038298106
1510212525
396783425
1521367628
1124557296
222321000
2016729185
1249810588
924193867
1742817086
162029036
609808348
848944395
1225358170
505408847
1933185610
1425112700
328311214
369440075
622068629
1622940884
710012274
295492128
419292976
1154512671
1572514793
844165539
1738241729
826992437
848617114
2109130701
1378156607
1237527018
736353529
1399908960
144239502
920317812
671154093
170819040
532662766
242627521
1797935562
791206318
466348941
1125015109
534596589
245394367
1685945725
129051315
1735824835
452584744
1272197282
1465669903
196071602
2067574537
142043080
327624175
2075421189
13870492
555609436
1992985219
2108061018
2140216656
1180578334
1706640770
1603046950
35073675
2087719784
2031659675
2025964353
400902818
1049176469
1909144345
1998620625
23861035
1906089326
534644236
1094823481
1235784360
208111540
592040175
692611694
1810334021
1322440200
1310263049
1104436199
2003968023
986954246
1422095037
1624416268
973414944
1024696205
1655749815
973532230
1427305580
331917930
368227644
2101719174
1089620498
105364707
1449681766
175653184
607776908
1744373339
1905974868
396626402
212528218
762845419
1573186705
323864366
36297866
180914144
60189939
531744947
459843513
631770780
1868859054
963263502
788623203
1596407134
1335337334
1983676095
1927531914
332509412
793257369
1189509217
1461016441
1909379169
1763378378
1222966509
669412051
679744350
1603209697
2068592337
115098094
1029820349
487322011
334174643
280055648
1034129636
388254170
1074977764
300737367
1424815505
1838881581
1316714910
2058557050
80483685
517888037
366886482
1435369257
1363832946
1355224654
1711232952
1544629705
852845690
1972407634
1862233864
1599631479
2112301884
1108795531
1290685615
428007180
888758656
462335594
1270317353
543895715
1634342017
1476815129
27400187
419321483
471619762
1713534474
213668281
1974559003
1589471102
765794180
296511089
2042080176
179783130
997399492
276779007
1840927105
1257894595
283530601
1043241879
1777461556
300162351
928963641
1337345372
1420003708
1957978602
103027876
95656174
857871614
168563394
1506181403
1302732071
781504274
959218740
1364416715
2014021111
887371709
330818360
2127227231
1353690499
1766731758
1675531461
1433058905
1487509540
658662817
218241737
24940888
2006875603
759695504
888570750
981140181
872668118
483247564
1747672642
159193619
1614385167
1457851555
186989478
1794739515
745863841
1560910484
1875948110
605213126
865478724
1077301051
1297608082
415036698
1663042737
1336428861
625198030
1764637680
212636803
600918532
1355895975
439061382
22427686
1360683597
92614528
216111405
1303311657
20440647
405078394
270262985
117361002
1760537020
559991520
1573547822
413271207
189957164
1737793442
1692882474
578857744
2055871985
355199776
1357713611
1069014857
1232864047
1263484885
1429115355
1991136623
681771283
212184424
1535256016
569166824
866109840
1276288627
1389370198
1395887942
1143070744
528039720
2067149693
140903255
837405969
783182841
848353644
67450241
1053137678
1927423566
1834689498
957511736
143170133
988386540
888576969
2085815088
975138119
754092108
898354727
319659944
1476484391
642353741
450143044
1098602799
1801450850
1710977836
876707590
692336846
2056644778
1597737204
369764842
444663501
745946285
1687626974
769359887
1876628737
658292418
354410997
116583107
679678327
855687160
282415973
1117298642
819453874
1655380210
2042053263
386509349
750156882
93353690
722040116
2013444665
478930464
1727065933
1483865080
1631370636
1617039684
1740495964
1924860011
340541439
1782636632
1244070235
1075923824
2020905798
1666983888
361756311
171432832
740278133
497530838
1286528461
462070479
1020017415
1703570917
1186291327
55072110
1667328926
629756020
1468328498
895283134
268168583
1340321667
302991488
562412702
23241922
674844747
1394895750
1141367761
427136160
1366531720
1779338252
2127724554
419922064
1917511573
528322006
972373279
1790137226
1424006010
174238648
1584692878
626938229
470259818
360541190
916721068
1949830694
49511526
1333452026
458313579
455683857
438828898
447223906
354812814
1539437049
379672020
274272443
1036814842
265911861
240032468
1866769480
880718138
1680801001
1729577569
859241136
1707609381
914192638
1271174034
2140874803
912577788
932415209
742927061
1434262066
1430669550
320845377
620266530
549768105
283484538
67291275
578588110
2139865407
137266345
1696117343
910115277
1099812233
1869219113
2072601467
1365526637
2094406950
1706240006
1758615178
39232301
938052467
2141057842
1742334580
1529503173
282017373
937034542
830308686
1428834700
1937279644
1723443763
573270449
1477099291
1630085199
900109761
2067369513
22702145
2107670254
1001192787
1607069223
1659507560
233157054
208033812
1982717379
755272889
1337349052
44866466
1675169333
460292252
263838814
1956577862
722820583
38692440
666514266
1184979161
1187541289
35680758
356683014
2132727035
968626620
942837426
606441237
217674711
603608983
855531830
931904530
1722736679
1374591237
135221666
256583647
6021243
505160463
589733442
2120840275
1390890232
1734064459
1148679470
1657345283
1321045583
1253105277
636753725
1294130239
413508569
1088939157
1707409746
730648013
1465430320
894289246
505618377
1877949712
614798779
603112029
15599591
384380915
1694894341
1258867981
1601649279
583338905
1555612534
2081339223
1025207739
289310869
1366829581
513354645
1700978566
167440184
1680344651
2141875466
2088874136
2125765570
232309775
363454465
590431608
893045500
1336719259
1915509373
217821546
914795819
759688107
803093254
1379018941
1699136619
1972598890
1140869954
1424456371
157386557
767385905
940074525
1114084362
1829784825
645790342
1897326785
281348415
995328806
1540086026
1343351702
1379248203
648095881
994527065
509034809
1444352963
2043580942
1304839224
1746288497
1368679547
341210772
76155058
377638836
805688246
1983660932
315037480
1362052751
893611440
1726855504
1212731491
1728611503
1245957083
1839451858
1377407722
1014226642
511694587
1088675439
439902356
2102480321
1052021107
98703829
931466431
380135264
1539041721
799426176
2066477884
1156881873
978687016
150192580
687486346
1361135746
651750758
1930808653
1277395578
1734767741
1307108702
651240252
1646420684
1213692865
90369986
1272697293
1098649820
1838442158
1591869595
106717497
844158404
414126973
1330547806
688995858
583135397
603268751
1293194147
232877733
961938484
1374667536
12104928
767004461
1134890177
1099565859
27608704
1806177611
531947406
435120038
455637397
646176068
1116680134
1918015726
1002210117
119012848
1723473355
1861127916
2060636251
679207991
962350243
95553873
259735021
586070094
217415880
1512505332
610295119
820316652
750044727
558289608
733068487
419939296
1670717067
51135182
800406263
1057319071
646559622
2025074978
450388059
943101605
287484243
868100279
339395034
3593395
137575452
719170851
1405774589
1823647220
1579333432
2133677114
992694308
1187767875
1085323032
85238996
247646554
2073390704
135662313
1500627079
1549800222
608632896
864754676
213373727
1931139620
971668346
2002574018
315837075
1243663617
526604529
1020868212
1338300456
1380660838
1204908026
1417419177
1174681582
1886756699
510656912
1592128063
484163942
1152284965
2016546188
423935576
1779285897
1819988147
1048374886
1173922609
1664389463
478545803
763510138
1516047211
1483641193
1077319306
1876557620
1858030894
453429083
1136711842
337516424
632019008
938172092
1198578777
1348994685
1541074064
920840239
956579347
1118956373
1915082756
1553031540
839715646
1547424231
1728953700
1048446368
7777100
1765164752
1031594464
1298851150
1751503611
756232864
1519092736
1399801554
2093776334
1459486647
338770280
1080413882
1579872566
555484327
518772010
6254484
1159120258
1079392878
1619318302
2095850267
2017524165
1636644637
1782471963
1395288389
735317099
1278767816
2094050155
900632935
1243815597
1636946950
2093033673
1651689996
1271078492
311329719
633074020
169933155
256309227
235276620
397995283
2133286287
251122041
1401466649
148204545
2683968
1694649296
109457161
2062241479
1920642080
1152503326
1350936075
1276031791
1719557147
1769133753
1481625870
1429941055
1221362592
2054510216
1326223539
177830668
809358273
65540828
1400157706
887545721
1241874135
1827016561
1851332236
1671879676
2049790004
995033313
853534780
602444032
1608813978
82036563
402220535
1468570195
171089566
522186715
1873591357
1022915932
1253997828
1969831697
1946041498
1337224922
964423045
1733182488
944757372
632363511
623869814
783085977
1765601051
1311329780
1507480810
263864537
605177364
2052435088
1463727076
2063850419
1378054479
1622585471
1187929474
1403309830
1532913047
1471824693
963882764
973489362
782130766
346413957
1925613951
228935169
224332398
1338909643
1214120557
1316390378
999358501
1195714566
1628429260
547435266
728791421
893914219
1762575519
1936315018
2019514368
1339378493
486039763
776348095
48460332
1257536340
1594104219
1295188060
1124738643
525901379
1587787229
2139448143
1838299045
52819649
872856101
714034871
1398600314
314861242
772903233
596760527
1908905973
466048370
1920564339
177549214
2108560123
1410604557
1960200938
1776268517
1240986630
59770323
849009547
467996376
1169208738
1186904562
252011409
2074496639
1825327208
349853323
456687615
161225279
1775822700
470676575
198053110
2036588257
1308570750
1385938624
374654699
176753265
802266147
1272419066
1850323462
551767608
814482048
1946101071
440290050
1193470287
1518647061
1310240763
1593605948
541325958
45068442
723593525
127495211
1254218569
1379209770
301138282
1585965421
1518567612
1547433756
862874074
1021040394
1419372260
657098473
1317806557
705640235
34177803
1471959591
1411632738
532286867
2096610541
930084320
1783551864
567150584
229995074
518850733
594595484
2097606317
1128235024
1612926618
1427004616
576773222
753816920
587478254
1992014270
1065696977
959286577
1121425309
1368107198
1631559248
2134151426
424463407
210239446
506146581
534332254
1200158438
1255978483
2095720588
1941287091
1955833552
478050473
39314960
1794755439
597866906
1916128065
289853189
1432497494
870746201
437759018
108726057
1055711543
1318542225
26526699
1085466340
671430194
2133141351
375921304
229522263
503290265
1821020183
533616372
1111838366
450787575
702821881
1301185519
348174376
427371602
1468877210
41770941
633533748
1966991620
1428318398
205795538
2100611240
2062007053
267108705
173286806
499475317
27363391
139427766
974076294
850351338
2049907090
2081259611
911189029
1083392708
466955843
975523378
1956040387
727280133
886674867
6776270
1783419688
1344988725
647254367
1641202256
1218019659
1672725096
992657251
402632929
629141060
973001048
1294847281
1224273342
889555436
375147903
661926132
906233753
1699593579
518275418
363441223
1996098720
1152586153
273004499
1412191885
1492221649
285662406
1404286018
1743843018
773492522
725645700
568390410
1699165844
1473159927
1795490947
1796960601
1316442944
317988789
1905304299
1303952865
2035366277
301432618
598364367
2032406810
1424432706
918203454
1584084790
1962880173
1993077271
1241228801
1254263347
1625752780
156164745
1557360073
1740566413
1653420034
172811541
336476493
2076601604
485957453
1146177733
1950216324
419814899
886316628
165564760
1619521890
1098969654
318446627
2094454838
1565465575
2068558864
1195457279
304216027
1257973374
1301714555
586819686
197246359
876493324
727059357
1536376383
1370874796
1985599285
1080992430
1121610258
1680053279
2030305499
1785638537
1671552466
391852616
1588441562
1576956878
378636314
1685400978
218863758
374333231
1813468215
1465834246
685906828
737592156
361181911
89151716
523609388
347250578
1218177380
2093250422
421542075
366145076
1839836045
1244376031
1051544995
1593768525
1106475620
2058554109
2017260766
1397374465
1957973258
2023246403
1829716977
2057193879
646775060
849595283
1354304111
1839411322
405279416
981577199
677563740
1248821282
1040456889
1674766602
198380358
1617477357
1551245644
1877962422
90491340
1172140273
1075091902
2020758891
388720711
1912710977
467422909
348719787
312786203
1108809313
260045139
622759162
1534753093
11121595
1433643523
1058778635
1559483763
434756582
426048061
1863671211
1826129261
541917667
2096169807
1516370766
228979933
549315657
1502158818
1303294027
2098711290
96816177
1536652239
1682821800
992262060
1832145666
605305759
999771933
951093055
1543057649
853337573
261364469
609517120
669487967
1966994157
743288481
1455357623
1063090807
1900059924
1362790552
793473878
718119045
661473560
2053158426
1150518471
1012426568
1775484427
2095539845
601527613
1572621981
273294908
49317355
1968473224
1292300884
519296630
884170232
979942717
1552912656
625008522
1123107136
2117240760
1927551505
1354196316
285031842
933209976
326222814
1744289685
1789908341
1202601736
684861843
529293929
79676139
1835727816
499511984
2067172834
2081997198
1014008532
168165372
864601862
585720079
432624836
1412702740
1623201619
675340054
2117370452
710170713
2028803448
154536374
1005537314
374838801
10335612
1085286775
1229159331
1012994538
576250109
1426781244
406613704
2089753358
979162944
820938304
1325601919
1110472741
1093752325
651454044
1132621032
1047481735
1623099624
349343119
1880439143
614107857
1689895550
1483045833
773716331
978772506
542702472
538071283
1586114098
773866844
1348345040
718925547
1197598418
715451775
1907035523
731260040
1352963445
94562187
2041548052
1350164324
1909729895
890317938
1461834298
1561159282
212826452
1702706556
512947235
1461689279
549250267
547769350
1200626225
2101692128
912675566
1803478810
1679914075
396322799
394750342
517878138
1167588156
834769050
1718555208
2118754440
247134372
1857111769
1668630377
878723578
1149655039
1847029641
879109888
1687194160
63618485
601669816
1210273915
1843505876
455108715
294271702
2080147332
1253666924
1706940616
48671825
2002821523
765962612
1692615123
1164589835
1168619870
325063629
984334542
1279325884
215460593
2116801423
1379229200
1354068763
1533270281
1866166556
774952245
1090284180
1711880164
1986158322
134882498
897214434
839361196
1491404999
519759628
784103702
253327091
1545759053
1333228071
209512644
1873443108
822224953
1216856146
2949480
485425533
1362116805
1975328714
865916621
2006740669
1464807460
2039852036
1987713276
1831068675
2003413884
1564380301
58649992
74468426
1024253410
1741029018
1347015468
1682482839
412364697
1609442306
1626835593
2023201375
223318718
1358011691
1119357333
1660507158
2118998863
1135273835
515339553
772843652
665885714
984581787
1221862382
1246003785
1184697693
554693791
1136306062
765891907
1239513950
1083005471
1847648258
132405970
564771882
1026952872
1794708802
1447253572
1688284775
24764612
1486232025
1120510334
84852408
1994860080
282686617
483639401
949188340
1558287440
1990497142
1618525686
22320061
130277493
1122370915
759009194
2004493045
1341990836
1438366987
1001964215
101394945
2044403687
1178819107
1424453426
1179669616
1674710829
1171356927
85226830
17180942
1379110043
1768496986
1062404355
482855306
1013254139
241956792
1705858726
1698379735
281484021
1436345149
759752403
514335878
2040438906
430790608
484485793
1170359742
1181783344
1420746373
1863764145
730870804
979484675
434214374
1899921483
1366807077
558572068
528006168
174022245
26819179
844377978
1309556972
1834138069
465646847
1879297601
1771987118
335312597
1868314235
1658396798
704923073
12588105
1056105895
1016926897
2131800945
1718812545
836315841
666744256
1181988777
1043148908
81314890
1059347942
1741841813
2105085359
985687685
1746373506
495032255
243505537
1642094804
148478832
645839385
1594746202
1000197251
1540701939
945790231
1375784524
795165478
1749597206
1175604918
446955939
1919294496
1988163091
308673913
127486119
832517068
651509109
192275079
115154200
1407596714
666167416
372192348
858621270
364020463
1614262964
1061887928
106445029
1351905663
1103226482
959826758
1527843962
878858513
1416448970
612065683
1007789555
272878089
1997005255
1517560439
358840596
98883269
882466280
1342733876
936709047
557400607
2122347817
679884697
1035698613
1398385916
190376815
916426154
1128362273
925048186
268135550
1942843067
195297148
1382159431
17312684
1684910572
400507983
913452021
143477963
1897290276
1651177217
2002468350
1551504251
1941364591
1724408365
1754599902
665836546
289440298
1388486705
1790612214
1084349447
1991156881
979508996
1435864850
1972677059
845688137
1723100520
772537445
1202621615
689107394
1521045065
1603782676
53057037
252848136
1885738225
487730167
1008238876
1577640380
2089830954
1555795267
1414486717
1876528417
875599781
394846912
1344336456
1052475674
619642000
199205693
1690440208
1142918519
1720273312
1074346661
1413709475
238851805
1199891961
1623657067
1479786502
1715288060
373086798
1552936299
219787590
1193765888
1250764375
1142966233
102291827
1874280837
998005764
86351020
1764788957
126194641
929334425
65973374
833014868
569626008
1144802376
1831410350
2001733837
1601549176
12678874
1356176666
1585743826
133313889
375757730
867938655
498380208
924076600
1727933022
1153817392
1387070484
361025662
542684715
1204775653
851118490
539392431
586451823
260885446
1979959960
680311840
809667234
207051210
930955569
134663568
535580046
96845930
1612414400
1891083409
1791202066
152690817
350394078
1582564250
756740953
1856847557
78537045
1648331542
1500044445
346356181
1537274222
1692521352
792057456
223758444
256434703
2016186360
695668578
65306641
665871737
2104211382
2056662977
29467420
514203050
714651955
1401386764
198866530
1739635799
1770632196
510598983
1045897405
809397042
494254860
74910224
569987037
1757478031
291970782
160805936
1849747320
747102951
743751602
1076326916
1201682244
659091940
96168017
291173491
1227405634
610854394
397422516
1452413926
1295603732
87340310
293921622
49800579
1893153999
1885120201
943159736
1672288081
964306314
639775777
1342540874
134976519
355812392
29995219
1016912448
849506191
558211911
1375779374
1535234584
1185618806
992941596
1460301997
375727198
2094588577
1555082468
1587705654
1229020564
1166257757
586790157
581418005
1513720015
491721168
631782892
1086326960
1196546491
1015979743
1782196251
1447385612
2017156773
1892188589
1287240290
82706712
1351334790
450323873
646889958
1640008330
1356458838
994877841
1350383203
285503444
190384804
701737777
1425697206
385912455
1252665858
192402478
1143061954
779643275
129902626
1456295512
447865503
1123627148
767595566
874411900
295410935
2116522051
824481737
1256091045
1942688772
744442812
688712043
348253204
1140107297
370514682
1751631587
436170373
206459190
1217352845
104331110
156737084
641631259
698080615
1520686489
1906771333
539599292
388358377
813916698
2044857611
598142234
1015730456
1229348225
1333542528
1585842515
885665599
1395354400
576443062
1965948946
29203514
400636615
1754956883
1828638685
1437249440
1942666012
1265937600
1233027557
631216666
339694490
166176947
1195034906
2016119598
222308273
1285587889
862463851
1696850795
221995023
1509682428
1466408200
1078406077
1335262574
1341682446
1266408932
1907283415
1826140853
85723403
1142362174
203474087
1231963871
1886245315
290067072
1114741802
706609135
2076521639
268323476
1917377109
1600754820
1791965649
952302259
330806886
120727163
206253600
1209475235
2050214463
370787605
975147032
809032631
1957069231
809170690
1074283274
480467684
2137150247
1391414591
398396584
1266963299
1676591102
1870527670
77551617
1636957774
1337728134
1487634506
2011579134
550149990
468721825
1262699564
1238364479
315003723
899432324
1674860312
989014379
1130751415
1322174550
33170667
1549547828
415395613
1041223220
1806317788
1812472167
695172105
855300201
2032142310
1719732829
707787402
734419798
740279020
92078046
678179000
1621751720
1399402656
511702451
1188035278
657752933
1028886701
1403130932
362451402
549640652
44795074
1270565816
1749604694
1550349220
487326689
777335194
912471541
1840957385
1242256379
1793336257
626518892
1460695761
783617083
1642640883
1298858870
115681235
1156194208
1505387704
602192578
221472855
1449127726
1071420038
818378953
380962044
655844326
316591072
1450593521
689661200
1933906225
1877562251
1976890597
208705425
180575986
574027394
562719654
1123166923
508017694
970795150
1596915379
1775684831
1085528211
442722389
625929482
1519367324
821815310
550169554
1498057997
1698091003
926608191
1942459507
138214132
33209977
967705457
1208691499
1915899650
1618579428
745524071
1571022105
1058429866
1226526112
552385237
982462326
1491399657
1436371464
2723736
700564400
1858386283
455031003
1695858840
1292239947
282424064
2032340962
440137789
456237238
614132431
1578151774
1885246887
1934852373
638407692
1928220915
2037790766
10156931
1098398223
1159643536
770592954
31018943
1316025931
773218538
535018582
580807487
340635174
1712843149
577070758
1930556836
77978054
1613365610
818869214
784966994
1082479069
1117164094
1819701982
1778244400
1226499631
140830971
889591742
1738376941
751532997
358588198
838532616
1239569374
1437774746
1196903114
434238268
36052038
1455036274
1416820231
504055830
1541056070
814731767
260005880
529443776
967092304
132508592
2018378919
882380304
448468075
713232800
1330966007
186026217
1103867295
147710921
954223277
1611027360
1573249791
1973144328
1430704097
279886929
1611462004
237787007
280092820
1028467344
984769100
542779030
1311407565
180758969
343513221
1026183647
1992032214
1259698860
394655011
1644389612
1587385574
844508897
1521747635
1123343136
1601407800
1079757286
79632899
1150822055
2010734475
754281499
729026206
473185954
897947316
1863582812
408056398
1491907833
678976802
1697418030
119334474
1222988951
449179474
927941675
570018457
1097025658
1236126259
1099761810
1910846154
1226098935
1640997662
795056574
827662927
2143834727
158279760
1862925019
1779503230
1593598928
1356302662
1167446908
106804320
315671608
1913636484
320002609
12458621
855789966
1580255820
1069893103
615186175
263870193
802048166
1508919645
1572959088
370829980
922970029
496604150
1644808891
76403768
1960062927
1977802017
387435764
1057586009
11846643
28472907
1759851501
260267406
2082955789
1132717213
1684500365
2131397813
1703029487
1717142469
1191293409
940094694
1275966177
1743270008
1460945733
173419389
483219857
37091758
1091182340
904496134
2019715743
1560599557
1600509719
285978716
1067124189
1635943219
1131331799
1931060467
1163775721
14029971
121596185
83658867
1505978024
1480917372
1763069952
882993536
726575706
1539825991
1793715795
148471050
1213512824
302535709
811663478
1999365200
1539691730
1927343126
410000207
625081187
363321510
597172388
385714375
733425536
145996579
439306317
504130405
3497221
598123952
591305417
1963993896
551990697
1308092317
1542929318
808003914
1936076619
348434222
1812221052
271301863
91715938
1038256444
690226754
1869772488
2112846834
69839316
1349639537
2124197379
274095479
824704077
662350357
2004505724
770445507
1032715170
559143906
327553596
2061003915
449204840
302953252
2121181839
1047513052
1162429342
218137600
743483335
429203933
1079826956
1081671659
1851871216
1180880645
554885543
2074052660
1475076223
6467673
1467328253
156272788
10621709
1958670489
1911848778
754178272
1885399347
1039420252
675355054
1415915441
61522205
1991170750
267294369
2082958474
1597485465
1536847382
1984129168
1362911755
337456798
1141860334
2010053513
1310263312
1697510597
1839539244
259270247
1716530727
827539220
785573599
2075746900
1319896590
1572880698
552096065
38783847
227523881
906030426
835084779
1189210311
1100619700
386203563
1373763859
458964252
1923236351
1567118109
456714250
1694080509
1262957547
1985576186
1510115153
1788433818
1198242256
497004937
1342493790
499976610
907481078
1113649276
1603737651
829582508
1666429899
1063876780
58398137
362067239
1489319684
181765321
349552519
965598974
1640896888
1008619397
1622177587
1115140791
1648274152
1185636300
1921765868
891131477
346420778
170466520
1101850666
1740645783
1870508768
1627761258
451816289
1763414452
1049247659
546639277
821871674
1732364878
1877451979
226334880
822835368
33123593
710712776
439197435
304356046
1500675693
2091691095
1547399583
291536448
323086778
1405235802
11576346
1836316532
2092222693
1739166653
643930045
2014208243
1655469511
1970692383
1754419253
2076289598
743727516
1716226748
189370417
1093856649
1059239136
1910479039
634600737
780144287
800373064
1559621547
1460865978
266526961
1144522659
711334190
40399851
280679758
1378976319
1869223687
1258614234
1212559480
177410994
2047655163
2125821157
2104740340
1412511653
447812364
1614828915
1767264590
1707690924
667664454
1150828395
1206000908
1709811224
1023900793
1027974222
1925087409
1881962423
1160612401
361191921
303278821
2086040273
273365501
919308175
593366070
1158298793
229471063
474077688
779109467
1893835928
996886559
1416101735
2095880512
1776133368
2069401193
714173520
144635323
2084449060
1062830662
1904961297
423652870
116565969
1697673399
194927825
843927544
1022650199
603875667
860716286
2109126657
805024161
466614581
861249097
1347989510
438350626
1773071461
730622597
960353630
488188977
416422200
861983519
1155106553
1927539121
1671704859
568183939
964795366
1423115715
1970969618
2117096493
311468504
721809219
1073044093
449952451
1673110105
1736718976
2099310405
546781736
372666882
1162492224
563303014
1443352609
496600754
2092456770
1339878067
981034050
1378637058
1542870601
1355190374
462828222
316880794
318445108
703961044
520847705
688905280
1745515950
648995459
1363319659
605764496
1922678356
76675745
623187655
61871504
1739321458
2017801393
1879924419
182384988
1943458846
1680595273
1344571814
2128925325
339857479
1700747482
311325738
1616707547
1494191271
1229226986
434447894
1573384504
2026068077
271961855
1956937227
1383026185
492002077
1474010242
1179068121
483435444
1488489636
1642827267
1559613999
1943509768
938309262
1780998059
1221180993
575715311
2020391553
546818572
147030320
874356268
1969251361
1662118896
1689722287
684974194
1993539704
995212693
1385062202
730814103
643005922
888211967
1348631970
534838161
161273221
1354658199
1812859640
132338681
82999991
822735954
1140336086
1604148202
201495258
346064024
603584215
100466127
1363080879
1414504482
2086630577
735186951
1891498476
1491727288
1344565274
89316328
1154743129
1709573183
1521412137
584264430
1203158429
516940305
342337286
1635180031
513509150
1541857778
1756505450
1422461775
669059606
878731442
1592047443
1581294682
653661515
451447932
721551448
1608229970
1842220093
52049715
303345559
320456396
752101081
1153872144
1227785271
230671667
1601075829
1409723088
1965791598
1642864055
474073472
1798119283
880474951
254173447
1703353396
1842693950
592282135
640813403
1860444218
442798367
363591466
294508426
727142860
293185003
1377141086
1755888205
1458105087
1356952060
1785157750
200621067
351378679
2043361043
1743700597
69499186
619188023
404006832
1520850653
1056022086
482748516
581372010
2059373462
1208413867
154607306
318659215
1857653008
77943312
1222594565
1007914510
1868973636
1154968467
1898897831
1996667999
1851714886
756627276
139471082
1306946134
310937356
259862794
1625480194
58773969
1365897330
1131938360
1767180582
812397898
590615944
1738258438
1238030262
749418761
1249736390
950764188
950407154
512902572
1741812872
1301346812
2128505736
1310913194
341304285
266071322
981183918
1175615458
99314150
882227180
111313741
1507076384
1244733906
1230053884
1304767425
1512109775
1967195845
494912442
732489818
395639137
866822723
1748366763
1779512590
1293681456
112439108
111560368
1275185311
705051213
215060061
264075579
145251607
1975368657
394240641
1030228658
136265618
758531321
1924300135
1412055305
693741791
72345062
692683581
1037287821
296410526
1669708876
1023397585
2084023887
1132009054
1281471691
930963092
1827818803
2060267553
89019854
759793734
258291179
328213665
125800836
1115665779
439551983
107432478
1741398182
2085054320
765700404
1447058437
1433199566
691045282
1417284603
431901479
1338363523
1840572506
1290042707
551015873
1583339824
155207670
1062239078
270067790
1686010646
859786853
420156320
672646324
465513775
2128022642
884394208
1355740042
1465873389
117812340
1388315110
1705835541
1809969615
1007513205
538509115
675996709
1961591078
103476277
698767795
752515276
894523133
280471033
518326465
75325040
1936796856
1945753176
779284678
1591077083
2114745005
453152415
323156139
1430436817
1946126999
773528264
426092845
257307404
2068711737
2036510379
1970229739
1899664035
1243414821
979196132
1101314254
164888458
1045714163
1985298461
1345802094
2140225291
1052774627
1989093072
1106899439
1207713720
1118490170
1181955981
1964453003
121334137
587865154
317397425
1735527126
164935115
1115026351
290868449
343567527
1680052231
658780130
529911335
643687879
1611824487
1430327788
500171612
111026998
46763438
178113177
363720663
1916131769
421696296
2110655489
435335368
831863761
1658069700
1479386389
1684947274
1960769740
560225457
1801921184
392988347
418300494
18119798
95713920
719430813
1104304730
118894874
1395834147
1957992828
1132341830
1769717060
1755435058
1722360427
1101422846
1920196613
1711878299
193587327
1137022997
1367508148
366656789
5501728
846857137
42416884
122456143
491021962
1333929878
998406047
1623372488
1036617192
969020892
522886152
155340207
360186193
1926903026
1132578675
1309033641
1128630532
603491998
1891462790
1399804028
1533651451
195929279
1441840018
1856499859
1801843175
246272379
1309325067
2004184622
181820478
1502096249
819541969
936306186
1590363460
1501296125
283220774
1492343497
210511727
246781334
805324154
198692647
1942576845
1515982765
1642064315
753297467
659895766
1861750774
75078315
1227331551
2125330759
1910339223
737059432
890130065
1102370009
677408584
405611271
1396717088
1528051373
1002376860
133201534
1003680767
754351315
851998904
2110687028
714568332
382593080
946507654
287471589
1965831344
1913575843
577710392
1841738897
1202696022
1188910571
1808911838
850285027
151759718
953078299
2050424336
1888446014
234008827
788612985
237896075
518988009
734558358
32018403
705051854
1996532724
1255040530
72551117
186716007
1088934553
1225591493
205948997
97073830
1091597015
1435742104
863403526
733532085
409711921
1707534113
1580499805
563520868
327421184
77015133
853284235
1741969211
293142750
2107142268
182101075
527813331
1561573891
1276374317
160753011
2070625957
121986619
1078767537
1821012403
457629824
192949813
2068866458
1396222106
2083973904
1132228444
869080108
744348886
21843122
1897536245
746916460
694012133
1279120763
1781552978
1595499324
262687378
1004268918
993769275
470101861
2065917902
1707135711
1660699243
1119957086
599366316
1151557857
439633550
992594401
2068669857
487218428
1876487742
56620286
7548900
1176653201
1529192960
1937652095
1836214749
346020056
1109602513
1251651818
2049898648
431466955
1414774702
783224884
985393898
1079304201
2119467563
52410882
997750165
248972355
610679496
1471863222
1454913235
1941997640
1055752972
875070539
1595392833
132041674
1696324516
702866408
482245132
412396433
1192396044
1627220372
1122935060
420517687
300949394
1105856349
1852098792
1230450571
895095650
1895526985
1814526343
1982557518
53657905
100101619
2072520266
754798184
659388991
1151081672
1966500446
455609691
2115059785
417553452
1013353621
266919493
1578847885
1006577021
506219553
1016542855
2048027010
757594256
1179317483
1455921539
352057096
326520509
937147150
740421724
1552146156
740299741
1129013236
131360393
1506292503
445852011
1112546797
2108412446
173645710
1174794408
1972952328
1190830074
1480696625
1781980293
924233494
1503087485
1358925725
523504661
1323406155
1096506418
680350036
1579412678
400130953
145484841
1184694363
1864885500
1145358372
615822885
1365260347
915539302
2043450397
1713286152
1649031241
96912483
660138216
1596658936
1314769918
1715715937
1718404041
71054173
750254830
1264879069
1824756093
66351977
187203993
832465531
168880584
1882530254
164172000
1879858821
1759745306
1365616836
1671714654
1665389495
1221384069
562845637
1000198183
512468492
722273804
1960947866
1508596920
2058227402
1915118079
1101479371
1603380148
666803730
1071070727
1227551196
1383348754
1498234216
1813801323
402656308
1168806744
983513667
1123870071
1805027412
1189787959
312956812
1308614822
125440918
586861691
1570105471
1229847578
614566799
3820764
603583248
60741204
693634229
1064577372
2106349831
1261691063
1080580001
139106438
2011040756
826375026
844380273
1605220680
121783791
1481070953
327144503
602798547
980274312
821636298
1851455426
1260079384
526662444
2088278836
145800562
1166151284
577525015
566327819
1063699401
1865869876
769941398
1598640736
873786268
146947517
1945076754
552807899
738106834
1075608457
286604113
1167632941
135699130
1749827600
554417714
1720276526
701910844
387395896
1829142799
1048663351
1758573424
2102830852
218215905
481840132
1896919376
1872829459
732157401
1674155251
2052526632
974742825
376321058
1800846244
1151595994
55882319
1645582407
912605746
642895783
795366975
754704361
1335405689
1012919908
1699764062
1877191041
1065997472
1972275399
234866471
1461126735
2023524457
1024873737
1569448860
1280980176
1054108560
2045027944
872611342
740516510
21636466
1801786287
1688218782
380663592
1308742871
620864899
925680042
1739843070
248848
94538862
1082166507
493979695
45651359
144072515
2083644073
1514438601
78200844
829153680
1655073978
833036594
920973913
476467496
198558268
469099989
1030539356
1767193948
1211025553
977692181
1076295324
1186522226
1982913228
97213362
452605685
1463556702
1013562022
475966571
2127723694
61650620
883509283
367688518
1819275535
129731355
2119959123
747258896
1291925154
669835655
454905580
56425602
195688143
54690418
1773308829
2116108126
1983296799
1531462363
146793746
1708424594
1381952502
2035030805
1671952430
78526986
1470558
128631949
690436486
1978682007
814685876
1245306936
1817978512
472195721
749457127
418948285
906837139
176498100
1556451544
1548752054
1428011603
744227190
1053044622
172735810
1245849415
392630166
917176084
1213463582
1009099852
1011204323
685436781
1561513205
1985020942
305467089
342550906
172761448
239381175
1768879574
1863807731
915586517
1733703266
1101461535
1399495389
48406599
1862463543
1480369896
618474941
4845216
277349140
467482123
617755032
904490141
129072431
1366103312
242068064
129333752
1743853502
2016580086
778544851
1384159630
1575864080
1633321811
253530892
972586671
1725764403
2031090313
943445751
828285793
1914124289
1837104817
748009629
937781137
511118744
843205984
1068075412
364557828
104249340
1421878938
263527148
518599640
1360666599
810687875
1747351886
492369296
232272680
1324217413
191951221
56147559
550759540
626883760
1650875407
1815660078
1733698508
1612153726
1381347964
950011628
60368548
536068648
38791838
1080366165
521607320
1410521472
588520266
601061544
1303124721
1349735382
1547954405
979803199
490552746
1456254583
1419851970
1965241127
1119172372
23686495
1647717962
1188573970
1044898892
1574515770
1248358037
1152406033
1041076610
125036790
421047579
899484922
1999047338
935779964
2031058813
792999226
582709900
220530292
521697892
725157647
1161880656
900934587
1145869681
795461736
1671486149
1063859233
1529665308
952823401
1256808869
60910590
508447111
258526200
341576891
2129581703
1316501166
120113135
416004232
1679002070
1899342868
1889737687
324670284
1527779289
536561640
564009245
1153821634
593809796
2065845350
81000520
2107329271
985565376
454687915
214707983
246829914
929479198
1699758317
900812264
1017768278
938555380
2037551661
1982621511
1941644312
532655130
2127048509
393149758
524453096
1377053233
1887869052
1756657579
811858014
999017023
589386766
581182160
221158792
1006258826
464911039
320648602
1381324662
1757395426
1976929118
1376935826
114369547
701573640
2064385912
1279811373
433995209
1640851994
984045540
1624186975
1088750224
597084133
1600026688
575660634
201303278
1846205429
865725434
89056802
1290642424
9525645
1010727346
1621959966
895880084
425388773
217788567
634555980
1591311519
1346966107
2017178527
436850082
1054145931
1201149060
2147470913
582392298
1616286212
360967084
1945719010
1647282823
327457746
406929565
1953576084
1931769495
576258718
1472425354
546637727
77224535
2045846612
786991249
166568407
1889912277
492015065
801404342
501227709
606917456
530348663
350486708
289024966
1310303529
1352801450
327221240
2028634310
1350986856
943828564
146833087
505857937
1452013242
1906723053
1177808541
1130344194
1031521424
1895466376
804676297
2055491823
812558354
991290776
1893650875
1547034132
1764813440
399966856
1063280450
1655476982
28638062
1291552416
131182519
1647244165
492152255
2020011280
1324630193
337399803
1901121279
770247096
1102367953
1756074048
1476640008
229988857
759018820
1453279524
579986640
500964549
76837871
659560459
1220493327
1245065991
656086514
1217283889
1726426031
190105507
1299103106
2096871951
773377590
1445314434
1480338719
1453269388
42075620
454947511
918771880
1049720923
7462706
1155148710
954400792
1741080306
6001218
1397223396
1655001607
1779642425
1986202253
1636241526
1030133152
1705854276
840692636
433390048
751754477
1989059086
256135233
1408433341
2079833834
1781780875
409180321
1469572341
691477060
425490833
1884774481
2107571126
1831329613
2056048554
267814049
801396229
329900485
2033276203
18080496
266346044
2075243527
1483070209
1078564516
1555143501
1960937642
1736494792
1393934339
2070610446
939793630
295947797
1743901189
1649347689
1638050433
1488094018
36530247
2043763242
604955394
389073399
1131783740
1724553604
1482289413
1940462265
1494359057
292648661
735150807
1130119070
1795176080
568939694
1639701558
823873595
657863680
341298395
2133586358
1481438835
594977540
1938946099
954632651
591329801
1413310675
982679262
561080273
520426876
1064259419
1376350256
1602584057
507908535
1570052950
410444829
591210353
1870146207
1284188963
1616994745
578251499
439204776
179215488
1364791598
453592237
171127597
1773206270
496546473
863369497
1180651407
1146844591
120938447
285699592
1276551962
1118477982
1022235271
473927345
1738760246
466333635
667678427
851162123
1688366552
1302616699
1474593209
1875056760
954647433
766385272
1471042104
1121538337
1465126349
118365960
1249499500
1036898561
659659391
770874607
1539230413
1507947090
815172798
140431570
705647724
1840974174
1647335770
145648386
27402009
738459249
1992592188
1983484014
1736709810
1151725661
1462685531
614621276
664992344
683826778
2143045950
1651835595
1291957463
2073910001
1399140044
1944272585
612859046
1758741829
1938140519
1585748128
670743755
1784253555
565646701
522451027
1876476940
2127460519
1686785612
449042271
266026489
1794375259
520393649
941750024
186413818
1594595236
98531570
253992881
1508593784
992028622
1554855318
2142463301
1283471704
861332456
673331612
1236891451
1793301937
1064060551
166005199
1811379560
1266113488
249104666
1164272606
531681114
917760005
754263656
2086382206
992520645
1338653911
382133477
78748188
488525207
1593545558
1043327260
1354056901
2140216579
1134027643
1414680351
1033328197
808784753
11807796
925290094
995467518
824232469
1221166076
73196044
609415460
744359685
1636692108
498990262
1107110505
1898304392
846727101
1500299656
1728228040
1638996481
1300125505
712591358
918026176
1285999770
1120114038
1147364377
611234362
626037411
352360621
373553792
1822347920
1776222248
765270178
2021022186
1155739038
1193693947
1015559678
163224878
1055539122
761051540
16894537
2129270199
1570521667
293806400
228950397
309771781
584550174
54627374
858306681
1326363637
1732517083
253751301
1515988634
584890941
484424604
421829517
924995010
2130625397
805501101
1946232263
1663808045
1089176612
297845629
1964434258
409590478
1101008183
295774421
633070909
1883904451
680422690
198729712
1984528139
1038687399
107371549
339418817
2141017366
1318077573
1173417023
760296855
1809183406
351127015
794314073
1174893528
255060040
9998882
206857799
664916932
237531685
76613177
1909846042
816771033
632989197
344941537
1307047690
819838302
1200368056
705761787
379706859
1958121994
988180807
792044570
1495414695
257454040
1482261904
2124196659
1839968809
863738105
1033195909
2090159605
1075644404
1947888718
54950371
655403190
1780284091
272730611
249543228
1458042386
1316181363
2091400907
240700279
1311211172
2066216718
819083650
67883668
338645475
1377887249
1419478602
83515023
161138223
1444438320
1177539470
1810022043
184533123
2078545336
260963693
1202673699
1790363063
103167318
1171841748
870835680
2130497974
1000452737
1943437634
367965462
2061498502
915044700
471750990
1777482881
1166528094
491434162
244849248
1587298900
76191554
1263928706
1074501639
1990691439
320880792
1254358131
161678532
1134890222
690233289
2106215541
828405573
223982561
32930738
2001748093
1537717963
1564320301
1684987008
1324622461
152915604
1841692962
36709407
419147013
188476045
1765955424
1037004235
1246266940
1696660503
875980462
73316177
1955184950
1563534631
859410978
135024756
604203160
391703950
344247528
1319637980
543494502
1723874948
561516513
805267109
1887990890
553854910
2088786049
220266849
1125191923
469723709
1944530572
985235437
1141233362
578965076
976532100
1306114347
1906170034
322190948
1626158063
865591421
815335099
138652750
1653821342
958164209
849211372
1433418963
1559729652
1791740413
926256495
1563900944
1425979622
1985859535
1243485198
889346548
2032616096
81003322
1607323273
1264168556
1480053677
1314889224
320798793
1111098805
1704913027
2070437813
1295896426
1926263819
1831676186
990192899
1259419290
385626856
1140014541
1347897522
1098383280
1612170320
338439827
895077230
1406322254
1370120113
373115091
1389708324
645136675
163751350
1626639813
843683980
279909744
937139461
927901806
2008972581
1348431823
1582102025
1512926279
1586216318
585148376
426219360
1753733941
1699367973
1301326181
176124476
1086108668
1245649892
1779754926
742628910
567314455
1924185761
951817841
1088798229
2072009350
1421397720
1299311921
967945155
1882310154
2084708118
568881383
1792437428
65645164
1225044583
1906198158
356609528
1334993952
208698628
1118604624
1267533949
1341819291
999812064
541769848
1982025065
202715558
2051749270
1378165284
1037441665
1445249588
1505063379
1170091347
1800238624
1469662710
1038908002
1832128513
1422734245
1737181924
2063897431
149106117
1123213128
1608272000
1532549828
662612431
1210905402
1025871411
1708753267
576190705
1573671630
1371453678
1683016391
2041478236
884019158
876917402
1454364037
922755962
112424476
1445607171
831794136
1634997858
1493852053
1459282705
2069306071
446195836
118477146
890882695
337105955
667668872
400875335
1826920076
844190999
2127327567
1351997507
1799629712
1588402033
1644468448
662682395
1892931565
2128841110
860790093
886567354
518523403
1218137729
1644736937
2002212445
1742573212
1113081460
997312982
1126793018
3823223
1235967773
1785234364
1952535310
910738861
1794386719
499456617
89384341
1106675969
807748575
447176783
1952094985
786429108
1763471403
1915863239
1939707153
1989208626
1363121499
675957579
816277194
958678809
1529835321
1394263264
413339870
1049287329
1417744488
422101700
1497712126
182641812
9382601
1979632823
2105669353
1416174338
982785907
1400866492
1750017900
296499469
610129642
1344005138
383125782
583799919
1611424225
2017812772
2123587868
1219312707
1349279950
1268073842
185086854
824844168
1553871973
474082886
834385979
1466612381
953873964
832250122
1248826931
1403768255
1061697680
342254797
1418160362
1977523160
1894485687
236217683
298093474
715796509
1206836539
703093996
1637297808
846670961
428241496
1900709592
258322925
508501989
1592387109
715037009
1363889038
1450730718
1508950774
337070163
65991176
584550098
721679557
1780469501
1127453065
1161769356
322241259
51675794
1453492245
838313570
1181486852
1747152021
59861334
1390852942
1589485057
357428391
908331873
98656353
857286743
1889821489
359389878
785362640
144798059
318038942
2114287184
1114406536
1327474926
709225990
162894992
512328981
1445090013
278278781
967192166
1491139342
695793312
662329948
201651467
1704839980
148740428
592566996
1021578394
316884979
935132171
787205999
761139525
1455254050
791586158
848616419
1797153839
1359124312
223195379
262608598
361676280
718270317
1917020229
1272249223
1695222858
694756282
1416929882
1971872831
1671206439
1516557406
845343855
2093911343
1977444100
858683261
1777498669
1382686088
633668739
1443284620
1642454456
1489255129
943679914
1791735134
461408214
278241917
1905216284
435220379
794890378
1832963158
194815014
1009901566
700729178
1660294379
1148226143
967195976
797051672
182120389
306137607
1593975337
1312090726
663560524
1971440261
535472567
1461554234
1719337337
280967706
1365776143
628285311
1890174402
549978763
1604223709
904926186
933417903
658703758
1578504614
2123455019
1767971498
344858785
301707947
43019184
406288072
2098395544
971203929
802282359
1774787210
1766920787
1588922276
672411118
172818822
385754577
1703718195
827439409
796224055
213765058
1786215496
635850228
678713440
823223634
538318078
1579787922
1320558637
675369171
139296533
844079218
621475473
337667698
1448058921
1551842193
286821744
1806351404
711211666
808543004
1561113780
2141237844
469463687
1292402074
363463910
1683965851
783474085
678544626
1659343310
1616295280
1528174591
42034961
662479840
698373121
1141105500
395996629
97614712
743753529
96521314
563310476
1592662463
1180922295
1138776696
2688777
2048922773
1556886116
927843358
699339715
1110470557
1765566412
2111647323
1376895649
1730313972
506477758
1357804271
123166119
966054162
47791261
281701959
1475601480
1056776697
1865101111
1048827314
1885301732
1276662778
462437768
239375798
2055227435
1694987101
115695027
806402176
1788476122
951238582
1216350037
1160238095
1251077124
1194049248
2065575821
877527122
2105207620
552031851
1220644224
795170095
1652061901
784920240
1050093300
1088483712
791333863
420977715
1932272430
532318379
1324662784
764826275
810608942
1421048124
227303451
320347924
1026261548
1808427695
1348950254
722037047
337266448
15627349
599009341
931610431
1126683566
1863895840
1689326517
918398593
1827750903
1159067633
1548872214
1650849589
1526708133
1667733029
709200720
1683897649
1370889922
1254594919
1905014924
393388875
1494502855
720772131
1290775616
361883033
1957714322
765113850
718142324
1657129598
1348942933
1226987877
1288191066
912828001
912638261
463649542
1225127927
976282965
910866671
1709981359
266232277
281779419
1011054041
991129206
567826479
333391548
1914933319
1490745441
1326591117
2070856548
597226202
1636251045
172110709
112739232
29175390
1472477066
245439849
1220852597
157619861
1231511250
1362040406
1761950571
2058331620
99973380
1927589496
2054460420
1064643174
301361063
713067053
30875452
1364703554
1077890507
1640159911
1574015628
659942224
1987856002
185048513
28301904
1843454366
576889657
22062741
1440021121
1268158702
1226092953
368078103
384629332
937514763
1650461248
1143383856
924439965
1876809219
1570727687
1545578659
309622504
1627920672
1042874532
1407683399
979024651
1884356825
827487642
1308761856
824408557
1465710275
1479751616
1249419873
703699243
1758259831
997098427
1615741700
1048520451
1737659758
2137906528
1248617827
249134040
1014040382
1939150874
70759740
1697080444
938113529
2132337492
656342514
1102206184
905735771
977330597
865389302
562799137
1680543820
855525195
1829031731
1682359496
427614867
1876950942
1903564445
1801560736
589804421
1015897010
984284505
1746133434
533715316
655378613
1068494892
1247691267
2119874065
1431834205
2062153034
1716715560
1953858498
2122159230
701889593
716193550
1141991732
1534210479
818542047
772111066
1849021826
1323434499
640201938
1706885716
2091525414
1412613198
630822450
209877538
1528270244
2041069799
754249998
329213588
1264865750
1104623711
1773555513
1963375925
1479097950
1152375007
115698948
1508409500
1128426957
1216920836
948372070
1271292131
1302090982
1337160126
1925599800
203581311
1484658411
1061389487
1881703130
956344368
1202856360
1339103969
1664794313
311753831
923669041
1763708555
1833704553
144032867
83550274
1572115705
887377520
734835347
1723749300
863923563
1002970183
983473402
845594454
1122211680
1568449007
1029920640
1163527817
1972605118
744118447
159815439
1839786117
1387010793
878765830
143317636
2137494862
1306037088
1882397
1244094060
1181518095
2067046360
353329343
920262047
1341567324
1507581274
2049687031
711371962
383506569
1529771631
1008135930
1406899226
1879071490
620018094
1207896287
1926631901
737747588
1219102577
1593349914
1742625854
1037626004
1247301719
1358160992
265599929
1447677203
1435310978
528157478
143177125
1161041507
1729172714
495570140
1186152024
458449310
2116756365
451949308
1403843311
1882913983
408422292
651228908
458841113
1617597607
1316978856
1978446532
1759524880
1244932713
1657797719
2123028686
183356716
122965534
1787415494
1693545578
374555545
1547543503
2132992779
1618784733
1610614792
356036684
105651802
1384591025
225261003
1285090385
679547001
1567887904
78907738
476586394
2045466986
1665920352
329800100
151588471
696419508
1887265669
1466964926
1098011318
1047621340
947034587
1144056753
1690477440
65680457
1858891872
646750186
1410287599
1068607458
1899266588
382067431
846060700
801853484
1658252455
394646822
341467275
265219712
196403580
6010912
45779269
244354294
52493601
1580179531
1558142695
686036100
1708550254
570502868
1342578858
1315269521
356237267
1214993584
167342250
156113916
1048757367
444996635
2140391615
444694787
762696648
1121942374
386152055
387481288
937699399
795094819
1087790843
349552290
1539170672
456236087
165596139
1460369230
2064700356
560577007
1934393199
899398055
1983324643
1682048154
1698746388
601638887
1034460131
564557735
1533971868
1296495471
1375725538
15306768
2053205220
838828853
165966498
2065323593
254721079
89661882
1521100568
2042196138
309354399
1285378975
1234693925
631651770
579540206
1553102293
417725470
1648162392
140574827
1479001034
883217898
381605876
1018265780
991094229
1490957481
842880789
193415911
1192429254
1667276856
1147230517
1580584797
1523151715
1086773269
394753855
1669784943
1294974880
1701577884
1858750359
1088012268
1624536333
1209904709
1689497819
773073313
1042762073
1568440015
1701725058
1499924700
608033930
538757302
1634704527
788999264
597294878
1117247397
464834479
605773632
1050312794
1038027106
1623841048
1799407002
929006685
121744681
32839832
69631982
587948732
1454812223
570413804
1726060610
241765527
119208533
926203105
515520006
404814447
1060490663
541953277
2136152729
1623565089
997433169
1210619303
975987889
287341078
1030288235
373254184
2040700365
2068345928
1464723830
1341619711
1235946882
53155926
2126746723
419818409
2108577344
122753903
190061348
1866406593
1845647747
1925666897
37658794
1347128454
1453613994
1966458064
1379923004
769303448
1408540894
374100201
1730742605
1863087711
1901320344
1976550517
1177827569
2079041897
2024043176
162461034
824854679
837833249
818922179
262770315
529021771
648339497
2089852240
808541458
838265298
1202065399
1373909797
2085562258
495280706
894887256
1302476375
7605056
1765216607
667004213
903693761
440427464
966177294
1128204446
281846326
392771506
1260324178
2090597842
220211678
1610952710
627725211
177738709
1405066460
246027770
2117710875
1689547701
2048272737
1558436069
881139034
1970082623
791363801
850271651
1088765288
1880418054
1693037128
1941525353
1908939398
682499325
571871324
1432638210
1191279266
1580686847
1486183591
477332617
1097339924
503781632
247790712
430869993
5277148
1089328329
1640297539
414026043
265754486
16288286
1639279911
876528279
1477001740
1221330424
134774799
669908663
773848959
598889596
187255343
1045842234
505144264
529740316
433670577
1745308312
473168939
3180253
331678139
1457989219
1789425803
1428154354
602990180
773448201
564796059
1511662111
884969825
1855410838
1814523617
56216629
208813641
1152946916
896584925
903995677
2082770494
992346728
818159293
1839555058
1784976523
464440040
1425109536
2041118933
631778187
1857220314
459886777
5755486
1375768497
367583179
187031366
744753219
1888306366
1869061289
1426048778
883733595
1850687832
1107187616
136308110
1740738788
1528652721
1812112634
710853820
2109592923
1620782531
1776169107
1233312677
827526687
1278396835
1237646545
1735300638
50135271
2117293362
102574267
1953441146
259495276
1398044435
138493371
1610422379
212846733
620771919
1097205375
559922157
1317578329
1206137693
1468853456
1992573557
653085722
2137713449
1485561937
2054796564
180941495
803116260
1028899832
321039227
530448680
806750471
1136551165
751684616
865412726
1991051725
1162672316
369497212
603814886
2112409629
895492870
1292626269
1549184908
478797504
1502774469
2122837791
1646147157
954998710
452907421
1881713196
1337493036
653674416
2136632870
247195297
854546571
813269605
1827510103
1484056896
2040394871
985819021
1418858231
1630562086
1900314857
859584030
956388216
933709403
1549491982
1747409138
1255890225
2141267396
1113558019
830747481
1961813335
643280386
1706101802
1366504662
1013723982
727427324
880565370
980104689
1154184237
292348534
403172542
1959205874
391092157
668323893
937337520
743163196
36616093
2113667710
477127508
23543209
2072577252
2012634113
383886773
285883137
1886863127
605688422
1910705400
1092411636
1218032020
512718431
831130259
1051708666
716225147
18842548
239306907
1042967391
921163877
311114216
1629068303
1960284969
2006729117
568179820
1705328469
1850829353
965214354
927611609
136647587
1332580692
1348115541
88514703
1817324649
1265277250
82330909
1236536861
1940644024
121617929
104368890
403052684
1209247086
1645210595
920493252
1383715358
1370615923
417401661
337448368
1770887744
87892408
2128123026
1016275799
1309324842
568030848
173960598
1209642161
1527886011
1140392674
1118243983
853237739
1522172638
613070002
675669307
295485606
687440838
1918328040
109649045
493063773
1570382222
1828700873
847217994
1623571023
1329619154
1201585540
397010011
1900602893
780281158
1526355674
293108779
593193501
1766408714
1432286412
1943397022
261087986
2077184474
1616743631
1277172516
199510254
1302615834
583392448
1326513482
1811778805
911287349
391491265
389471996
1868611572
1179028541
1723212270
1254001063
1020444703
1978292874
1300233577
1987016444
640118813
1706234714
354421354
1725649902
803828891
1734573073
1217689325
132238862
2086894265
429321001
337395434
1439278941
1102317205
1945067793
689020912
844108344
1588906299
995518417
222859782
2066699855
1922989746
1927396168
1869237046
247315563
259151097
2131540507
1877395597
2120598198
928110942
1444388114
1211457921
98081001
1359900558
1098741850
1480417602
2029774074
542723925
1636958821
1675602370
968085221
303893200
1433937357
817519939
1774867728
1437179208
516052994
1046450490
1951721644
1199308967
288209642
22546396
890851810
579488803
1544094724
1533735662
1939004427
1092442878
2079862103
29605347
442026436
1851849022
686157180
464445497
180818300
1710463948
487847869
583448378
669671840
517905763
1599800457
1871276193
852520132
1669334420
197894609
1668336913
1434287592
972346
1795214045
1271226800
1088967929
2105729646
26560682
1720009497
226314792
1858677952
508353154
1691889429
482982851
1246612742
1319249459
1554616103
235979024
570711745
109735856
1428261542
1856644775
1211627518
828381654
2010521901
707572741
260810268
1325723302
1923959930
1568978428
1488221659
829239178
1015622431
322425870
144048196
1675914591
955724387
372714697
1300922803
1048389901
624650507
1942010173
1254061923
624704318
1261480171
1945172473
1420805755
1940980937
748087668
1137044120
1642359166
449537985
864588298
1114914500
793028367
2145420944
1928320139
1594877475
1465831544
955206833
603262616
849926250
1077053215
1398128396
1400845534
102574487
1260751613
1732776991
486491335
973170318
518787478
1400542291
1574944480
304101683
860726084
428818900
2131831148
892490839
2060419646
1962428766
1212979657
1150265476
510498793
1797274169
717571994
1186652096
1001057376
1019807308
253896245
986194517
1969398704
1303563005
1958250432
163586671
1810007042
1220239499
371246882
775975045
1492649262
2076685100
1365113225
1371150410
414770462
535290510
1072802244
1238336532
1475364722
2135370401
1028954603
1332914515
1966693196
731419610
275615071
2089057551
1508936087
1020357287
113187848
332836855
742664989
1495433503
237341539
1385214611
1003341502
339817842
1008579005
152633835
1849481290
87114764
934141765
2093202215
968629779
1189109327
623497784
447182928
1725591421
1896123348
19574455
1327068216
1675631400
1942901242
1244922691
1685190374
1738132798
572499018
1855902077
517605928
2042756504
454598064
780378362
1644393770
861005280
753598183
2138872128
147587352
690159822
939882606
37266664
904725806
2003439250
180861367
1073257076
1207450504
1286907098
588270101
808415075
1107483770
523387853
1008019533
1956541177
1702888342
1731327343
202912659
1281789633
1760254822
1306358492
380132140
1957139195
704975402
928699085
2101384981
124159753
1904219595
1805500532
1094035479
1737753856
1495504838
1632712976
1996726223
1798019811
612424285
1382208048
2083271098
981808514
1602110368
1238927487
1442236997
1175556819
1561901827
1186600258
2021879817
1104853848
1004293187
1610009959
1388407748
1212253583
1689588937
156305196
486193246
462495498
198801195
829950122
214252346
2015469505
313432007
1838775722
977978520
115516317
1151869184
1188263575
804837349
1111944378
1212436337
34598495
1321810956
95030761
1080378871
1660082228
1718899511
157883710
23636487
1990440691
436091713
1007119680
1753122968
1666955861
1714403025
987254915
1390444847
230778294
1621875705
583459582
1705655080
490388997
192122350
200596535
1312039288
75432078
1640479882
1091136038
1576101627
869327003
276524229
623448933
1676825266
2120895977
484870394
1102028963
1766577184
79872813
315259132
518328270
2093309866
561585128
714703392
1493601761
89002598
1724511007
917631121
1427929405
567942843
781945157
121505334
255224753
1885962308
390607427
1502196615
902188370
756611245
57691234
1354700849
603155956
1967018858
1396489734
1662700179
1323214910
431026688
295369777
399042718
1609599685
1316987055
941332601
1723592575
6982566
762622513
2017220454
82730159
1217675824
1810457634
688312108
1688212833
1459464266
1401523079
202149146
843093808
1248814715
13142239
350864505
467071045
859972692
552108994
983008336
970489770
250995741
1687482563
435582540
2105507171
50488337
456219586
1427842111
433212158
1375308134
1847426470
587515648
1907133255
1882509875
2052036464
1871158387
775619349
728158040
298194862
995345737
1048265033
176793424
1030849996
539077689
560991969
1640210525
727168675
1965880168
31172621
268087895
198265080
205974353
1399896803
2045780348
2078435635
1609142308
1317745007
417144895
2043665950
1322520895
1486995537
1487501764
70343959
702144108
482426916
200623114
1793205719
1689075250
1350749514
1783536205
72410969
713977024
1594732635
1594646301
1758456717
1810383346
1960185296
1701250672
145132570
839081647
736714499
1216899229
1757736452
572056713
1639559748
1550556026
219874966
422425358
209236653
646305255
380888826
775892580
926120077
1934711011
1591103745
812289359
553656920
2146656961
1602982740
1658302423
1420702641
760621200
84782349
1213234378
1804254913
607115466
314424074
1150142780
250172350
1737467360
425962298
828556597
826456445
229234666
328743252
1108341572
1624927673
884729661
408564541
791062015
50064720
1275174415
854590620
696649381
939574331
1859404829
1381403592
2065343272
493905379
1512886082
1771976165
136938579
480955987
1927421675
1169646348
336579702
1907288243
1696349621
1280250425
1082121514
380485832
462793704
1249695249
912590347
1178303327
660845012
824381672
1136048736
1326388579
790542724
402815254
2040811543
23194994
509850083
530703589
2057454883
253760250
348616753
1296785278
805441267
1295671090
2104838834
1132430360
182284017
1569412392
1188119212
1147151207
1144935117
1709165106
1670895315
984821583
1150040379
433345883
353592733
423554792
1919426667
39356649
2015414072
929069835
624950619
382267800
1826351084
1826456160
1476573308
1756421958
854420109
236082783
2088613200
1415902525
2056409731
213728741
2014109626
1573356031
882292275
1757942689
1583760064
430416012
429684976
1200695400
1869227746
1095507791
858197343
2002022532
822130718
1322987855
654655484
1467348948
908997478
1181738557
533858621
361668005
1084661482
416180773
1801807701
1782323556
1783236161
1506283215
1244545313
2144683712
1746026943
1434458850
1888374852
1883486642
1075528894
1692558031
1701909247
1315150542
2022634263
985442417
930530985
2053819360
1432191026
1074512983
1949067864
267932623
785077522
1999475946
1659488293
260903662
1123909168
1120450398
1057917162
2085535475
550347390
1448806265
192367834
35006521
1783529615
58714178
455331529
1458160786
831125023
136270945
287772276
1847952572
438406420
1993782623
1679458836
984674260
916099757
1275888898
1600999741
683968605
1212069243
1061139817
789092035
652179320
479865687
1631838280
937536380
145654324
1002463203
490422377
1513322376
1170556214
1990208258
994013565
943181188
288012460
617647775
281671660
1046072478
98172289
90111260
470651275
1878673948
662204651
1044916181
1553026584
1711228037
1034029222
1650742515
1417571978
2055691677
458028936
900742636
993136238
1329224757
853907844
469464545
180589421
835696330
1793304594
908416922
928048544
1552164387
2109322808
774994870
134312042
777469652
1260385586
312260432
919660935
956961705
1608204306
1702601228
760406741
1761075312
474050779
738960412
1774199015
352435123
1222376347
1467976920
1354677474
1927696627
329896909
1341173967
1836452806
1048486728
1604425754
1048416249
1654607515
1484314484
53806708
1807680578
342108982
994706969
162969703
601683899
1543236688
1664095622
1185097642
296460816
1662552465
675061028
149813797
1717194779
374634495
260165255
2140444216
1801236795
1928479236
1117415532
1742143126
1213705620
1298065518
719695939
1754789672
1459275017
185076080
535852408
226849115
1389294752
725012928
782506611
667565943
186918250
1606464774
955557901
1898582444
2036736539
1602153828
199681770
696826484
1044518345
161334254
199721551
100514330
203788876
1643422029
1032597934
733287256
1841307147
1672996280
989326361
402548694
592464478
552962327
339419412
1108040668
27611672
577602459
724106173
1912488793
1373519677
2088172880
1362799888
1007293746
688888281
314787704
1211743622
1166321786
186162675
233806769
1149921335
1961637764
1813051828
318153935
839842790
1828793791
1205343184
1571999464
1119700733
909458013
258922962
1958895603
941557675
1087417710
400889380
1178490647
1729521656
1968118768
113462966
433395246
660569893
1469336608
1811557013
1710870822
912776240
1421502973
1367367900
989447804
255137686
710574738
82325109
535314291
1462988338
1901087023
1062556887
1785878594
1105552287
890905455
341614555
1271632157
864906067
605453634
947254206
33825994
1963629651
1275028877
1003086898
1446652551
2034330218
19231130
1178849842
1295416738
109668632
2114644540
905023941
824602001
213456130
2082488282
953784676
1615017509
176727841
2105722429
395359950
358105277
589622874
985577804
1710771814
741943985
1726689775
649431334
867049808
894998450
1483152372
1038708342
500603588
13682800
1623960362
1569670720
1342875549
575601560
893398406
703051460
307368870
1282577909
544883327
444635983
1983082570
1129386623
977134806
371177658
218268323
183483098
1350335898
523745676
1303788031
1604593509
602668433
1827172909
1890528661
1936492540
470745185
1806396720
200778617
1550889717
1019672063
65912781
581312038
368901899
1906922834
737682888
640381812
1852301906
829478480
900097487
410348084
963861309
235123806
2005859756
300867855
534454306
2074605698
1683756815
1720089598
1776326771
1948175322
1513538228
17095496
734370841
411029794
1866825170
1276860778
1212611621
382568481
1063189915
615797101
1313329921
1583068890
1110590350
1496181984
1274977444
406903790
2017786415
625507038
1259673308
1730914790
1212749990
1790004497
1179380067
605390855
896192412
439557919
173217445
594222439
710392993
1505035320
413676325
140763913
1809868743
1867570607
1282107029
1247919673
1630865016
1508530456
775697280
1381081606
1054771299
1137669719
357500959
2082880305
1152707546
604739172
1762432414
1386586164
640932241
1865814270
262926670
165875090
1605273996
681923386
1398308078
249407113
704900837
2031060361
1217697313
2027765917
1905535989
667007638
95031085
1128674439
743984899
1874240583
1142517552
1958558134
639456818
703976326
1377368653
982796183
1493400542
717520201
190087701
93945949
729991815
2001783151
1698626975
1602298678
1951791643
631285985
1952901603
2118354471
1875677864
1219310533
761164232
216537353
1629837794
1051955137
82337480
928411413
1840383726
266624562
2017120392
1088835879
1453669997
1203417664
1867038174
1267194071
294377261
1399033884
1478704217
2004652404
1586652668
1941893491
1269010780
700097386
1591218735
967005564
11471159
288556517
1412411848
1328338407
1283823778
1901312271
516959737
16827912
1806451768
1245644970
1016409790
244242606
1344557188
760272401
9506726
1081658941
918567766
1722477127
1892752413
543795959
1317501614
580997303
861213564
1841657301
1245316582
1476376851
844821754
247102953
1160029632
104915345
591402119
1163733317
2039942255
1089538437
1649964784
1553418989
1617737181
261385042
557675958
1356071195
1849266207
1535819414
875866994
745610079
1137404881
2072560300
1584408665
1746864568
1288778713
1717620984
1409871432
460869926
1889070620
888370831
1135916294
708414401
636846907
1564546911
425195252
1587736008
1820151715
1991612400
1303725080
162288679
1651669808
1642532710
2124079024
1305795367
1741035847
1545634315
906994679
695663602
2076643803
1496425425
908078650
699020079
1143853170
1948033555
1376604918
1725640647
1901444617
1633351208
1421662964
140740663
2090172382
194133857
795706981
210368801
180813919
1706173916
718232044
1987324972
238042923
60048308
398537350
1270023510
404613595
878123110
68461041
1999796656
597736297
667746926
1121522368
930475436
2147394900
444088726
651113758
841620256
1653128919
430768466
549827066
523599803
212270636
731015996
180365401
965759753
1544206409
81510504
1139372391
1145898299
135850296
2016574777
1618095146
1985627206
1086145625
1902805468
329028187
128420812
1475808374
414795190
559322103
1718958523
412136514
675877222
266550395
1270427034
1771259569
279003379
20209204
2040589905
1596364484
1048350138
246777610
1733974165
1588541488
784752905
963198081
2037110035
85671817
2073571027
2069463125
637867726
191810102
791664326
1182571477
147939649
1992380201
1878527860
1078932859
1911838383
1979496195
47962224
1350872034
1744457295
1758411760
792589383
609139472
1688548006
677450294
1108175584
383608771
1218373588
1266604196
1133515787
47723680
440023366
1158271094
1838950684
1471258045
529223961
1688133017
236576652
1758846220
1145091370
1854230338
1137052562
1272313597
2143669798
823554068
1766771154
1037045250
408417586
854515160
218313166
1870004167
735513264
1314564736
24055845
1110657171
1463456802
1267549192
1700505800
1880305643
699687619
1280713857
2010022303
1260928217
1219084595
555961057
650064901
945156596
1171008122
1749187245
89999320
1149096434
683313051
628245690
954143956
842050472
297006616
1358157535
1894952469
556084808
587535945
846107903
722064076
2010433022
184082879
890664996
1306126864
46120782
406194468
1067857946
478741450
1274655964
915528270
2078161513
388031398
12534196
176271220
1582910377
402723692
1375076194
494134334
682106616
1546190002
395823384
762926318
214210188
642976698
506087439
919102527
168678420
1392105779
1753466955
901941591
287182984
2105564367
1463702579
1816487675
1961573654
1154885436
307894614
623929505
751004324
1343268057
1085281361
86501799
1809185463
1771202339
200672583
1874780931
404395776
1635350544
657763329
1682973070
864481890
1714271074
145837162
1978664045
1470386404
604514592
1198226002
637518745
1958074233
1126991953
259010058
1896562011
448832693
1154322586
1734549757
1236946229
736538973
1328909486
213872815
230599165
1957001177
705418504
2070973646
885476341
1202283812
40917336
1216637423
295852808
1611075825
145109838
1322778190
2044110193
1976253797
388382975
1203701339
136158553
502439932
1427293806
1221070995
1917247321
1073377567
740628664
1121833460
321798469
542819707
1951289218
103203331
1435330451
945532158
1701052336
2032402349
479323157
1356209079
827456958
548437077
457235509
378640928
527050546
1235317122
1137784539
605011383
462108198
468261899
340087613
1169582033
1777834648
440189126
95241836
174706612
315972769
274659566
1201316541
63394154
510658401
894387679
963560566
1850869534
1702206133
1304423904
1061988672
1392650292
109544789
1716723751
546786878
281555529
77113265
1279287567
302355837
498391509
665935335
1042497090
1702147391
882295087
1943179737
1708411758
365047221
218036692
1741739370
122512872
85346121
683494482
941655287
1874477410
1210587335
855984229
1605104027
318127109
1092883973
1653415299
720147230
1826126461
419308957
1226259217
1335902872
651119752
1444429694
2012723203
898858088
829151506
1665569545
1648788532
1259973293
1956581983
1381643703
1787781080
434927461
1888023219
24860756
317758386
1330325111
601554931
180094640
1404674574
206764140
1273960552
158100670
767182375
430543908
366184095
1222223090
580115774
62028282
514678244
1547702141
1451040195
849902770
754065073
1876569853
1007274205
1142179046
1528406650
1460998167
1269242211
1094245038
2139705314
1947416297
1839070586
1211054050
1956222945
281482783
1720456545
1535763176
2125904122
571345914
1130659040
1316589584
1841155008
827648375
1932090099
697027742
970397599
1366229142
1907309038
1849471085
1127132799
258521577
534456423
1303681224
118247648
1077851055
585933013
959113762
199990109
1619158906
1703164341
679926476
2035644667
1930778731
439885398
234308795
1197203749
1749273142
1755795212
727351289
750312176
380108317
991734042
1617904985
1907476950
861862475
1945286312
250058718
285213018
2134366152
654919682
1536604073
387949033
178690122
1287508797
1645419504
2072362331
40076529
1089969153
1648719224
1046397432
1790973034
1106814193
92125250
1754673083
131750199
130311865
315043481
587764907
1828190106
1980584187
1213502088
1960890407
1299293275
1471812233
301805804
1480695913
767044169
70494617
2061767404
930903468
2065430977
1137523585
42086578
204902106
1562393983
1102493232
1802283891
1157455340
1128430021
1460352735
743444440
1156265039
1178579532
2074884987
1639555136
1142765136
1811945597
783981152
2036836070
249272420
963789200
832455440
1308217365
477438686
1035920789
2108540317
200969297
904855067
1717445793
1839637443
2136636162
1741276914
1941394888
692545695
1385618576
1094511363
1377066234
2054982034
1457785917
1852394777
1792117087
1353780566
517276265
170143886
903019497
1475607907
186179574
387673813
1802016020
784571902
1661435601
1731457688
854158132
1852796310
819334527
1394834636
175098150
1730276957
1533849753
57061510
1748939877
566441311
1576414561
785671975
1048181487
1862615926
123903148
439307469
368691615
67839287
1513497457
1328989327
1696778999
1648089945
1998370430
1893209301
466341002
150080192
1927013439
1161878363
358215255
886666503
307996507
95668599
1046239117
971716755
631193549
1059104869
990934603
1377425626
480712324
228632122
1079493825
199102086
2002036535
1075308674
415766570
1492475916
1535734250
2019387940
2074048144
381911430
1792669227
661266125
1803842906
1189576018
1666036979
1412456268
1193025376
263562162
751123105
1859952134
228483934
23544842
784281994
157311701
363989489
99691563
676691015
692621268
351876079
1318187318
1181439915
100658445
1524064463
55115595
1512408397
1774124299
152698043
1837593242
1541766524
311040331
1632401129
1351333530
1428203970
1539233245
1839259603
519630652
1569498896
668053020
1618349940
1046161520
238653412
1962735885
2107921241
241782544
659771050
1052910901
1020896555
1928720562
593688617
1228815594
342780221
748667818
352922908
846377760
3912576
1567815671
1917486361
683898634
1612453825
734809890
1520894089
1829457998
903871984
250543215
1934983993
1372029876
446595472
1843285306
656168401
939245398
2003556309
1512839442
1834987841
495930977
631127347
1435302466
908021743
671389298
384461993
975392244
918292586
831248910
96509216
177339446
360607671
1032996604
1920141403
537397397
1475838843
1561217123
1506736236
1637214695
41180174
1911170379
502357695
1765649194
81651574
1812849297
171962800
944689984
1669180060
162099452
797955005
1572803985
4230131
1468014715
228769880
911264185
53519908
622222518
457425779
930622538
520036900
1539486039
1047295780
51406620
1352079543
650319409
704367164
1393647892
1053982081
496468894
1588022715
563566324
160043384
688049785
955255855
1252866839
626613242
640863383
100919104
1114299871
1401925180
1521533268
227835443
1528290856
1541876965
517673243
1456249740
2082759025
1740301022
1003044406
715992209
334009263
1016388229
1419455666
1983561255
2067525696
369967425
1381281596
855933955
1930777033
85168308
747002449
1689118406
1501874787
81445268
270836181
105093549
746079269
1673627022
1359887349
1917139354
1843128569
816810467
1105383015
1684828792
2110214939
327205217
15393411
744140359
76055986
1362605789
2146574586
74861355
259894387
986703564
135583338
1080056140
281977876
1739137687
966901784
713810297
53955305
1654979049
189865749
1889514218
137599124
1529818557
322049412
1785444946
1878949522
2039097745
1859078834
1465573233
938774654
668501751
1865143935
1651141474
755725389
2004653739
1079604961
1422915441
86973063
1149694798
461966123
1536615035
1802878611
1460476873
764827830
614354901
674999936
73471389
993007316
1535159579
1062722663
943920708
786252704
923648257
330970432
1480996566
608223180
1411399946
1491386966
566308105
790377164
179826746
1473286354
1959005761
196294584
1046561939
1307533844
1957435802
424661089
1662228051
1914381371
17729913
1992893183
198104459
1952723458
1205038825
1410170238
1482803369
449797061
326734748
181445042
2078397004
1848948336
2124178162
1402952304
1568489567
1066415303
1609883176
1941526179
24191326
657786816
271488291
187846312
2014028521
2088027641
487172399
972779501
79952066
627792996
325244748
630591712
126929386
62965420
1138395732
5287558
1858480006
743542610
1140061510
235876084
400820997
80680952
1873098131
1103064816
165567564
1401465110
1433500961
1908086127
1535606811
1118718801
1095124208
1215803487
1692822981
1367238384
141854460
33953864
174149334
720317454
1262420144
906108283
80061255
1518650222
378961156
1622375157
22475130
1562723875
717039397
356586434
1361902482
349929062
698999747
1039628095
524975625
865693453
304395441
247704665
1224046104
1110156435
850731466
1361266383
2079977245
2108574921
698067981
2011873995
715151881
1593120711
355420047
1952655850
893414109
1014423385
1243078117
358612605
1568243474
409868126
989779961
1276014674
792300536
1375667911
930001123
157210908
131830962
424986451
1169854411
34177175
1137092860
868617545
501672490
105883733
1595304636
1311946988
833367601
1035591840
2113281234
1357589905
936146138
2117379185
1568094461
1636987565
1595227172
554450287
499945046
2089556926
528886255
661188861
720562029
1353119782
372626721
856453944
1089484950
1289063586
1923979493
1328653429
619861536
417681951
982871619
1083151602
750138029
2135277302
178835243
312529107
297837948
521147969
34447211
1534063895
1444001840
312541609
793124944
910854942
739999159
271904691
605481467
1088105768
1675980841
1729641828
1205464558
1967911685
1399150423
488384049
366444970
254944686
137803373
1428257787
794718233
1076116456
1291436787
279586610
125047953
1408966256
750969502
1266839532
1880456321
64992296
589541746
1639124194
1998754439
442873439
259428439
621608216
1261195148
840223983
1312144246
12592841
1316943301
1122038572
189196209
109953194
283202340
1647518459
1950640667
1111982462
513936058
205736449
1777132733
896309430
1839982521
77891019
738360898
1708486274
796538750
1459922786
990027675
2004823152
1894132660
1077936193
1329543565
1520962767
921060519
1258976835
1292014689
747467808
829998022
848224342
159819050
37539918
739386650
679848346
78179300
1913143650
352887453
1801699010
1868814978
1364199963
1268104537
744669807
1865859733
1097975579
1579602141
474187805
180702034
1338929210
14003288
281795035
202862809
435691664
1174549924
337675101
1761806655
406365753
153490230
1379706742
1785189309
1707203290
102456835
1072126736
1460080173
385401949
1160731852
27822715
1457492995
1802271773
1450853700
140387499
404194321
1781129275
1293223584
204640439
1989963507
1010633506
82189469
97872096
63114512
1649513586
2078173237
16220079
1263500661
797087856
1772032877
573254537
393153387
1149995286
1184987852
2104089486
1028422922
464176503
505028509
1637872503
671607191
245824196
1408213545
146796530
1744508694
495471731
2050933857
721277600
5464493
498484186
1745122320
1190385482
86649117
1582008623
2091310090
126971503
1482999504
932209478
1513521232
198542159
1942293670
1756168277
1650482785
1937049319
850611037
398755217
1747589348
1991165208
1986715610
1036642248
1387342182
1991081901
1263684173
1082100708
1531320892
1593398324
1718078533
2050141877
593283416
1603888904
1707839147
1877185828
350925395
2057754650
932204601
2074838283
1508655247
389152458
1713085305
978420991
904538524
1182461656
1233028493
404677673
779603826
664683458
1095758865
1780779980
902015653
1492596165
582052587
373429882
1953676478
764933563
1917281214
1700769817
1579158045
1750684004
1376660140
946585393
1845042420
220372936
1058293226
2043499627
1058049702
1814754643
1396925237
1243374385
773823215
1645518881
998297164
269533561
1351596356
1659104328
1921937238
1085861931
1321549786
1156722689
355815610
1714007047
365169923
1679695884
1281535409
536298760
1583823500
479882188
1442875591
300531470
914675435
1205576125
628279647
1920776656
175548510
1430674185
1757536932
735846845
597751365
1264496951
2006712681
1194239893
716201112
1968830600
1299563106
589234431
2053612702
1007928784
808677626
1135931532
1911990399
679950791
149146705
1521423976
2079538498
1359844844
1010128672
2091812864
690824216
2042828826
2087660732
1353003277
213255651
2073239321
517365646
1679293129
2023126229
344758034
1921572865
803585287
1355347560
390049199
1861675475
1046738499
1681135220
101043735
1279523562
1287801757
427589781
37021084
939020684
784716078
1067983587
375320445
1552675380
755833559
2024495204
1172228507
1517565547
187569044
2115574430
1930645604
494723714
1545510469
1850686476
415876017
693486716
1215888979
1654106963
41447871
207477053
1800210082
1154989024
571124974
534051754
1867453306
898005420
1495205611
415046418
525715825
1354957381
112776606
752089165
708288106
1132718073
1770389213
858680643
1798908310
1744346012
1777995029
807287448
492649345
173399804
647990111
673930626
2030550769
90586756
673229237
1711927025
1485070430
408392982
1906846057
328567102
555875969
761172992
895193371
503002627
1404298069
1122588518
1271900506
1499129267
1349108420
1194983105
678969374
944335980
118457412
2019709126
1681143343
800852205
2112213680
1085891561
439800447
134640368
1315206198
302273092
984571546
1739878612
1884777189
1873474195
565185330
1428682340
1760025856
712088373
804592653
1074055989
876725514
1179708397
1447910496
1536342046
94857716
488939733
2072304419
794770989
1122213781
252341146
1607659317
1132975335
1831587556
1936316012
535593891
842379294
2057487996
62795452
1023126532
804523589
2026721712
593196519
366837900
1219104582
694786699
898063661
153567847
522260948
674910397
627001050
110348259
1897962020
158767647
1495552214
697970883
2051588312
1169148763
78014194
235856558
200550276
824043551
749165903
1792003345
1351252215
694413976
791614032
496825725
885812733
368891099
1256822978
912149483
1505909811
1285720104
1774742266
926402398
1041648725
1679779292
1631560568
703383890
2109904971
2098968379
1821917447
1513343731
454955399
160947679
1542483861
2008764545
1013886788
551832523
1285741297
432088590
625722599
1997030445
1039010157
423420862
1933098922
464020279
1993653560
1975433568
1224830346
899542513
2018533275
2084799489
478202709
93318051
554594889
777988333
1184586432
318702863
907152053
1933457976
1163264232
72690883
900879073
1797251971
1410493516
1135218812
814683511
1359551906
370803467
923619149
1580486161
764554102
197155170
2085059675
1095091436
953113942
1787179067
1159914744
1898688618
678829546
885389834
577577488
89743350
1249855135
361950003
1090678863
677834058
866630531
294882837
1431556100
123140063
1951420164
230744844
788065696
595682782
895348632
18023795
788451833
62664586
1373313663
1581537983
549739070
1534800221
2033948869
1593067605
1045788791
2092958972
558072801
1502769559
1985362923
1272112432
229806351
798719672
1521393982
1910347567
1995744773
701524647
1950886468
899767559
1614329125
1144084789
290340702
799076350
2020532760
2074408338
8541683
20415111
1892609359
592795726
223666852
1278593848
111667422
535524806
1972637765
1656624555
358233195
586290292
2057388199
87580311
1618788818
550062826
490624086
106394698
1699651810
1068730013
69450614
1397236294
1706415119
1722095841
45108661
675504768
103574566
1587498831
774105730
668768377
1125969253
696258488
1828053377
495243928
827259608
1162805208
1828201092
1776031014
1881492241
187773750
1914189336
1904848021
1804461127
894198060
2024733993
1702135573
111517975
1459790743
862992990
1565824801
120585130
923778229
2116739354
62275176
488907492
53536092
1940598456
2091433727
682645146
1092625269
1848609345
1047574076
1815382790
818686106
1459694808
1169661610
651515448
131446592
1256296940
1691441886
661136165
108761629
1042132826
1741735677
1050259103
1648226709
1949824517
1698976636
307219396
1654817423
1278876156
1435739886
862416716
1352789044
333423106
1897351411
2047870163
23584391
1223311724
1596150677
337971838
1362012355
1762719333
1851666031
1543959884
1394562895
773518282
1625051180
2106875316
1329551789
1423397043
1285163355
570717000
1603580322
1388478578
722228733
1384364426
432646315
659198837
1889646811
2090077204
850988762
1120091988
1730944153
38857243
1835794526
1312468645
206356121
64555996
1865561136
1954552275
1595613522
373177854
1050530442
634201898
1449133626
1736214052
1129042684
748884640
719155253
1578733383
276947492
1267506967
926723460
372071848
483053796
9817438
1767598810
884296500
1155172809
1953127790
517000262
1697795050
404918178
137107091
1218679083
1957919248
1906312218
1714542289
1481260197
1619913235
1200370921
1862298693
1110329720
1445119784
1756935108
1424897182
1342923459
204781525
243266261
906134897
262383567
225282363
1045654544
79813893
1617032396
2127897683
1846562599
364370479
2091071076
605735330
979613687
816839770
1501545259
1588696537
1051159591
296627164
1510850055
601967975
1103110809
1456999113
422936700
1762423200
1940279375
1839205565
2001800419
1284283459
1667399568
715347658
653232417
1285956700
627453382
1422616665
641056796
758385004
1447703071
224693005
1752476729
1070410079
1042000708
603589464
1840187958
423869184
1417704978
233388014
602337913
1518343062
1176251294
1723607895
808221735
299348522
1606330139
259873480
596010699
1562481844
1812272427
945090421
703450379
1541985140
473336084
1491133921
1874189969
742294992
88415013
1490614113
1272488527
466349656
234655709
1806649626
868335864
1776676599
1669825703
1727980693
391141098
1854063987
630466445
616102063
32034596
890441592
2072081586
1327620362
1066386597
425662137
673053861
1171191505
1260842264
933848429
2040607400
536225866
1963264766
142058149
531120969
696277558
2135025687
1266857620
18838023
359632589
1596938085
1953445322
539033620
21616408
1771585517
521082714
1911724621
1247414823
1769909766
671985437
1298812806
515327616
2133978811
1644622707
841223958
556022076
666218696
2116749520
789622393
1744252649
1922248740
581899718
386365440
341568423
911042448
1349279827
2116239761
945834912
30493375
607039596
718539141
1063037614
458950855
793968161
967712259
224990552
325670527
376923253
723503928
263209072
1282916483
1545428508
1851166967
9521588
1448674758
943671752
1019011442
799096824
506100124
486160052
1033463668
784167758
972647783
193787947
1903744098
1518308790
22258722
604865074
1361786610
1300525695
840682413
1700105689
1547557027
1796663073
320536403
1640465735
117089517
1324286950
1541951922
1085061229
269883056
349662011
601841544
990763132
1112846082
338250251
939452926
1577499830
110162729
1479549221
2041083920
1001811626
1856697087
1336300575
1314521540
1460436592
168449752
1654358592
848994790
2111086209
1618736788
1463133867
812863542
1870760101
1616115360
719192180
1273799732
509094276
1625124825
1183499011
1848286852
196875669
306224086
972459691
1910471742
931021926
1344834758
1924575254
837718048
1429149201
1284598611
826354011
1563960708
2039783129
1816673274
1326678412
1487366806
897989311
1992633971
1045126602
582705628
445541248
1730769783
69329007
2044976474
1892940586
1011456687
1289409136
2032894109
1961584880
432896474
416846531
1959250495
1196531165
1687067053
1738919697
440936358
1316022278
1082011010
786826177
909970811
657539116
1987809526
1480442948
55581453
1597297938
1285836219
1919142827
216417462
385998717
1137093218
917230624
2038760726
1366998903
2025832668
2105292775
2136184879
556097394
414063576
960452980
1462844808
316858800
1795284470
276943675
955875897
685282139
1821601660
890138734
1169134316
1869293932
1393144957
519630122
1114216203
827147577
267963217
1604877928
687149523
247611325
256004907
1376985749
1498238320
1062616702
1952463283
41597326
555535541
208441365
107155915
1092412745
1554171338
505761705
1250750782
1885778315
645243939
54219220
26335108
1079837841
1639682844
1872451660
1403427887
772462325
1687293787
76910327
1940350035
1189491833
645759517
279596805
1639883129
1564279703
416932560
336800974
974493583
198874701
895836611
2051623400
607611830
473367093
1495144947
1609167793
66042220
463552658
801885047
1736082894
2089660918
687150837
1185848772
246191974
731169185
1166919385
1391192633
685993677
939769628
960923324
1383206366
450608718
1870372976
1652146601
1814840214
779528236
716094052
403709964
1451198294
1422461547
379684355
349198122
287932160
1873810449
1214639953
943768110
1773825522
1129062546
756689658
1116455395
268643897
2061687839
2014582042
234349971
1911567173
1003073697
625088349
698669616
745182431
337213705
2112526140
509486071
418914173
705461789
1242754059
259300656
1576235208
1812445760
2029444497
1454358500
1767184447
544237264
253340103
730314038
1680261689
395235054
278500304
1526279548
1993959870
1759472770
1787754869
241435003
618107663
273894604
241168844
486906298
399281670
1864416196
101807047
1690312398
1765392344
652556547
1086260167
738161295
1393751442
2096739353
847374900
397209329
775601834
1861881841
590410207
1296232268
1205325537
1621159996
729918920
1781604450
1553754197
1312345255
1748256810
249731189
1933102687
906186246
1460852734
1423357764
1565638464
1981280727
565002075
610127701
1483994868
727381664
1306169917
2141885649
513652854
827166969
1680409551
2114541264
806838585
966289009
411393531
1529741054
1047790234
223433471
1635974725
732551764
1655899218
1763537997
785210667
2025466130
781962955
141590356
392960931
985691908
864845106
1531599583
1688377785
1658174369
1192531990
217318749
1314133177
1627996867
534042405
1901903829
301288819
1442602078
1530719200
567837429
1161082514
1672205524
383800211
153140091
1638017682
1515730329
104542602
1503153523
113191517
1268632866
1340092845
1744036285
1409327929
1592622919
52982378
663189791
74136926
397892968
564033355
211437974
563294681
381159045
92086904
1682039199
870885652
1023004683
1622915052
1080399095
1247387855
2017113433
641722155
1772826919
192043752
1703415964
1760484736
1613625627
1044730597
1610685150
443965583
1325459911
1501805772
2127639541
365359134
1973241415
726633180
1989342042
123203772
1837001782
342883406
1198325697
258923935
1498148808
498185044
442085425
1757578126
1980956767
1583043438
757756748
1878213184
909120633
1052747648
771227708
510744443
11132293
437669952
1808813675
1703555230
1725859205
518257252
1267947226
1417004286
495202796
224075003
2098174644
375191742
1159581757
389955393
2106553587
460457543
287648442
753715103
170406436
710144370
608912393
1868779905
1027338403
622198906
55573595
1327008530
801065113
2137276259
1326578780
331324556
401849563
962464232
160950929
555292034
73921140
752852329
15984391
1226531858
2066657700
420721580
369250299
1541132748
1918741909
440804496
1948568983
1774259104
1208292502
571511005
1916446363
1420308145
351332561
236590038
1010261082
1489330007
1856315391
700644959
265850671
640214809
1780845604
959813722
1176251061
2012338961
1916439401
578087828
372759020
1314343449
1224966305
1663210892
1978844034
215020257
1439175556
1070899704
912428597
1036550825
756627677
2079616201
2066525340
559700753
309527116
1866435818
1837953537
1960632433
128989117
2015610307
327315100
214781982
1472247402
407831115
2124649261
1800478346
1731435013
2062308934
356163009
1896799788
1984310324
975636893
191581713
514960586
1699257679
1940695540
960684329
424815144
1967752346
436675838
1437816447
1143994025
1813588059
1925704382
1033567007
1178908862
1943375385
1469913146
1360609110
978955236
55595797
445229261
412209467
342406844
364858377
1536799097
1306460782
1999767739
1967713873
814457414
357856161
1225736452
1562214193
889688353
626198764
1328356582
1022233709
1948093359
1380918849
1920249109
1890725115
434368914
1883910963
294458533
1288538235
2116998972
971007959
1736363951
1875257408
1601793869
1881923705
379682933
1608290039
255491494
769522216
1402816119
334928136
1593626878
1930426124
2087230611
611198296
1337247107
1047259774
457948864
24413293
1525403460
460254415
1846712692
836481568
662375410
1688574131
95829625
1177965697
430824737
333696587
1927734297
1499432266
1891994503
1503182930
939485965
681271488
167178200
1468024734
1628138728
44130190
1796941186
1108508578
782815865
100758926
1701594624
1462938451
816705827
1685388007
1925654820
129916979
27079302
567041095
1712009539
1690172343
202326459
172659346
558963649
1477926559
1599914427
1700750296
1121049850
1808003586
418417608
919694042
460751040
1638593269
1271625204
831055847
1210717795
560006861
400728226
1414289642
1898357208
137238484
1327582641
31447438
9835928
1926920453
368524759
1125665658
335566443
1743016737
1635555167
1116948146
35603465
467556302
223630512
1994707435
147967113
551075452
2140551615
1496048296
352781734
1825933459
1898533633
1931388249
412766228
40439237
1964505998
12553642
137986237
1774702642
1099328161
1460416315
1703809829
1336055948
152357752
974576942
671245551
173136569
1670764956
1243353801
1755051536
1961976172
1495468168
809804737
1803793614
53297953
448213396
954578003
2079674141
664870392
1335413227
305101093
225348823
566926277
519872768
1935392934
924299928
128990964
1097475831
26034747
1685973830
1652389397
1837775417
1555084951
14203680
2088040537
1613332186
1473296555
1882421526
163211824
257375111
2104323438
1542705561
613697852
1286193412
562623445
777408712
686235666
852580249
1748606383
312079545
1372259181
918730066
1353904047
1840498518
389830170
350354624
30828919
92504386
688444602
381109055
1182602680
1923232726
121236047
1440063044
1556800313
50592435
526208262
750631625
1962722345
1640347447
19718565
1990523589
2034407203
715117024
741795912
321526777
2035668696
93783278
726102086
1528849799
1503531641
27536976
695473425
1337614034
785657397
590096968
1741357421
1300041094
2083875666
2101392786
2043034868
1887746982
1534539828
851662584
1908686672
532956672
1791805703
1721979616
770100448
1627910817
913274829
1888461939
1087970167
665112246
809167956
496369719
18758958
1138594971
688786661
1514659482
480827000
1898322643
616674966
1579060544
631052469
1032735186
1252408513
1308052253
1748895735
616405548
563655323
1302358053
2032600557
1023941422
937490926
512782908
1309845235
1027997878
1277795417
872441061
1519373844
1849080220
100821913
314697196
354816349
1247317512
1233053900
1699382696
2022335942
591250932
849442341
1653410439
128259104
461919898
1248087564
5882549
306836680
550836552
273761194
1746853518
1940124624
1358924305
12143469
1191301798
1114955178
1514605823
1354549997
1483391559
1852470118
1845411114
779465005
1950020078
216647324
1234223760
1823758232
2013741227
584179114
700330024
518007036
349154114
131506290
807693085
1252856558
1624036919
322243576
1529943998
2054602071
118267811
413249354
751669353
607292178
213301731
1467117355
2083185727
101278194
1710378448
1562677891
859266130
1254767433
2055578836
2139100915
1617332949
2105965506
1147722513
2042186887
294969520
214504462
1621400035
1662106253
1559219243
1526294746
1022745159
614025978
1357602649
446366488
47165092
1188085709
1013874040
2050689070
2054427965
1728999005
1551798881
1828485832
1593627218
1604731916
2094256073
701776447
2118996727
754324068
2094986271
1285946167
101095029
1553408954
1927911578
1502777404
146153804
1528174146
1394214714
1005164841
345568962
1068630535
272865580
927892622
661363662
1153688493
546086271
583173850
1625301241
1854886361
672319237
711217947
259208299
2036168706
1205281334
1037474617
293158142
48454825
794465272
1046370414
106724150
34892692
326361053
1894374079
1915040956
60967813
352859576
760324719
1065674223
1217067430
1852786953
1027866348
2059238463
1328950873
1852567079
1517058089
836606178
2126710996
1539457314
1015545436
485153362
524747777
1419006851
758571485
179515066
14627492
416178954
545100924
220081861
781501208
1863030720
1577398413
32997218
1228262400
2004634139
1481427516
1531657337
694378677
1215746383
1679591116
1955424750
792063221
477878676
464223631
1340436422
821614953
697778827
1443454976
1226218190
1235122235
1848018188
1014819236
564045731
1521301725
1462608375
749213899
1136874738
1820795962
545495052
1063464596
946339085
856465793
792683073
2036299498
228866319
1539015193
1794014802
1539496350
1379175114
1837847911
1111358078
1074606406
1409158812
1776813625
333384651
599289134
2113812014
155958662
613428543
1160017906
69175953
1561923638
525583480
880797937
25982538
1400271373
1425887631
1082031080
1211701303
285995725
207496275
1875792271
1585257671
1336164852
880450245
89978769
162963765
1876032399
777054130
1587362044
1259281673
786054099
735731804
1344189997
1570460903
2034596752
1309692650
2112374215
321868985
496481524
1004365123
170269782
1600090422
835768027
1610906230
1440529534
1984385893
1366708715
1411785086
1953607575
516950469
1896309891
992840443
1543177691
911090501
1591479985
1838024785
1231462054
1701892287
680576731
1574572346
1084897382
748359731
2134853080
73191907
105728381
937418245
1541776219
1820279270
1757257655
1492807764
276609416
786547215
754960651
398161951
559862360
926106147
1936475145
2139384821
901749426
753856690
1850374040
713677513
622223252
843673390
1295676237
162907504
578523568
1823904280
1300133941
170066180
1176146412
1854973442
1884637255
2135597435
939050451
562708124
1840660301
589064997
108196695
1035176977
316682945
190533231
1039263105
687618681
1498159739
632743939
645355707
1329256175
599031819
574295333
516173408
451067508
872593459
768498793
1677257262
850498576
370336296
2090391727
800159026
12402457
1751101537
1716226879
1975331614
1265332571
482801799
1013067214
766782906
1358673208
12061649
211279206
2076901824
1651311732
356308860
803722218
929395474
1789388232
2087636095
1486039664
1024049177
586552200
50892936
1204069396
745869067
1844488664
300250531
1837858702
716319279
1848499389
476035737
1946571215
2066973534
1847015009
1839108984
414640161
1108443231
309419524
134543708
1024995981
78516160
423519499
521290546
1102001625
85886238
314809857
220562864
217056763
1608301614
312212237
62176103
292538461
1650493062
1256190808
363378106
1023196667
1684168471
1535898095
548328430
1951749502
78145055
1550732323
57771178
492258837
90088963
1208336252
2076740954
1000321335
589012910
1910077318
2031229661
1236618431
617750019
452173109
604346723
1123390863
168907499
55012389
1450268052
1084099019
672414465
116117858
980673394
510290636
893471341
1781764407
1239568281
1365313470
903569466
1875637727
1806440232
1971720020
1942291351
808125869
1982720110
357493429
643229630
1773551844
1787046432
1338941288
778745714
623569109
1309560069
1219770725
1306208928
300993779
477356754
928267713
148529627
1780523492
1704755028
2014717037
1788840426
2116476945
1210802255
901700379
906807732
1007429789
439344680
372330112
504263902
512505062
920363958
1348337193
2023000369
1816415344
288337416
792368316
2049405492
258097764
1488000588
1203407854
1731794349
308083991
777429042
232904149
1265838029
1985970960
486544220
2133495696
778291089
607097468
1105746658
1184283440
1745445576
679001582
1319333529
283574839
652141160
1082463331
1331233268
1032814539
1814634262
1955352069
1695350105
857969438
979803353
417497925
1827061184
1544665426
1826787271
258960055
1518869921
849899490
780937371
116858711
1554334838
1232936732
1230186369
1037922025
942554904
1735265284
241875602
2049749168
528179376
479744733
1660133281
2026447456
671967758
666560816
195990225
165269478
1653766838
429893709
628621528
1754267797
2113980495
1581473619
1332610189
412495272
1203249085
831909235
1723968185
865042711
1203448937
130769993
1398046238
355523263
691112401
391590481
1197693982
1016881073
344169055
2093634646
2074054830
97030112
427894954
1592627421
1547123453
232514673
1159974714
194034021
1248721163
696645142
2141071544
1000863095
159833241
1283402559
1418250440
124785670
618702497
494399103
1344142257
292742755
407194874
836791444
697650869
291807882
1116587112
286382715
63955049
770919520
769333095
646071360
581335358
2126588287
2143666242
919331643
206203621
501430794
1862553254
997260076
726284732
1650244550
1797935917
1030046251
652938254
858829826
910201877
1585827232
1286071028
1556251186
118982989
1044941067
247962166
1885239636
1716854931
1175204940
1226485943
2011399024
1465829845
764537248
772921487
765905646
23120857
810101768
1937657776
1925868788
1943265136
2016902575
258801548
1818244065
1291982026
862223829
313353733
30497170
2016149331
483626820
1874150630
1831096710
1812933030
2050229905
1102191310
668572389
1236193892
730914940
1891197746
1027119952
1985998762
1785266066
1562943095
1829077073
1262058572
968422240
224797239
263793337
925502261
1352615448
777236967
1467228005
940811282
1969509004
266591990
1459979044
1517217673
1322165115
610480171
712973289
2115402670
634181740
1780880247
854547147
1912323991
1771967838
208442516
284848014
262522929
79820696
1902960328
1747673416
1518052541
823727454
1486193681
1995846234
1174071811
2109670081
490245503
897845445
689670119
558293312
653284397
2005033543
205644930
2133030138
170860777
2068729180
1782595890
1998832445
1485476949
1660201937
738747973
705509606
561239967
1235254573
432969636
1450989822
690852933
36712700
863949015
1297412569
1693496612
164298933
1569016175
1026219193
1481698725
1534022247
235618576
942424834
17959580
395518607
703140863
1614179581
331287168
1561294469
128882427
282990550
1685323198
1051711278
440581050
794055701
1953214084
1927205447
331054420
2083580837
1040322971
822642052
1680806947
1531662453
2113699369
711733347
1331655271
32182822
1644736122
708169328
1866532921
1538841827
830703457
718846406
1484640128
989396769
918071731
348411117
959816073
280524886
1676396807
1688976795
828166455
1974832754
1755106681
632915495
1329205543
1022160193
681032429
2116581579
161783513
483675114
1199661473
47866194
1153677146
879467297
1085396547
547741453
1697665807
1299037154
1280160461
674512838
813312746
1024048403
531570077
1802002841
959513529
682467952
1750047407
1634180396
1471365812
1015788084
897819610
1887287314
941803962
228805608
1584990293
1261756163
1359027164
1899382272
1325995434
1075488831
622053640
129225956
118458335
1909136733
106046223
289536042
2098675904
653970922
649935099
1580102133
2119027253
1079568804
522394591
1303397410
315530268
1682072298
854485917
1367521227
1584868855
375330886
2067999103
1426254349
1804914439
996280209
1254741599
848880451
1172129359
2001045329
111793586
307574135
1229142768
1719437767
1616124424
550248839
156722215
1756489458
1323243915
89605791
990347742
231648814
1574242840
1527175051
330046714
874545523
1651860825
799758726
494276372
144242462
1737143643
813754977
309121892
1614742408
588621900
874843826
1682874058
1275817189
271478169
1033897924
818102181
1451836384
1386043666
1684714128
2121451212
213083834
1489752049
1098509593
1085339359
1235749637
1137605896
427328888
1150188907
921391353
1953090723
2021175209
1396765416
286383164
923906344
1401291815
49455776
46954197
1745202923
144770450
1613437808
1315814428
197800220
1036857220
1327597382
136497506
1063265581
737840259
1030343820
1362622961
247193536
1387517043
2039313733
1457694668
790382846
1704596118
1195466751
1294530314
1308839833
2094453727
201930719
950052707
481339101
768466339
960083099
400420558
2065680772
829909801
1701487415
1602968467
615138983
569111627
1485419968
1111736005
59725301
550140820
585047173
1734811136
1472312159
1682072727
812967144
37990016
679265351
950653532
661791404
755750517
121766681
2024377649
1092280270
20068295
2113909577
1445425446
843437317
551862928
423747243
171467931
557377988
1132449461
1517197466
578999765
335379569
1492270704
2100202161
647676347
861762330
2116790509
1581435148
939540937
869929673
1187875846
2032725605
462005040
789422342
1316521694
1561231503
1260520313
889768719
372153257
682925182
1122334726
1583142512
1751349943
268757591
885242974
748919110
1483985835
624482935
703752071
276183745
1885122767
445917320
1503111954
2028190410
1101781099
1892919565
540448981
1637368544
1422014394
160521374
193327536
1778794009
1537299609
1543425115
1517976362
419576043
463259657
360099488
560848535
224561783
862503081
1049023289
1986727498
2102641619
958303378
271800001
566834332
187885739
636496850
2085887970
1264462216
534671287
593750613
118334330
2092003839
663685754
269550252
1854271439
347653371
1063859679
2012629002
1092026983
1908873712
387486338
1185142937
1767858987
578240538
48628959
663803707
1655834847
1585117997
2010750219
1528180375
931562902
1549249294
1821984815
1017600734
514489043
1362720961
1591035687
1359100926
51729848
69602810
104034457
1898901596
2103399264
1576522231
181024548
155760234
1157418299
1135259918
1717337008
1747507031
1652477192
1352886765
1822893137
1194105179
1933175089
851076277
1345420485
2137995628
433350952
2045972574
1446076161
1408298573
1180479886
568904004
1295262627
1313075778
1403582561
1931102323
1063082298
1702401399
249643403
375166901
1110197645
86071314
422879892
1423872509
853093729
208145564
853200752
54913130
528180443
55378562
1638067800
2123280584
306784106
239679453
208712817
1836481601
1835153634
380408794
271108570
693892336
45501583
808528195
28145002
1167852648
347616834
2052882543
1135383014
613778000
1907286692
375908728
1310706106
1704749560
1687492296
1216927371
8395548
927308054
1134098693
2106736270
382575703
1033115139
1970037033
872941224
1554823312
1135664566
1538715725
836597067
16333578
1559640601
706408794
2117577648
2001814716
1765253208
1314783624
1219307642
607653662
609163131
795246689
1033589248
596781389
18425300
769574865
1095436489
1348203618
203966422
2054106247
700268785
1335584519
1922625182
44025486
1360569668
1068374615
227476757
1720910069
1087455520
1345625520
2063990670
518648511
1069757154
1845236573
1488744679
860061254
999908835
1499927586
639904142
518470212
1475958029
1828117726
643816829
1112351223
1678562445
213237951
1400328644
89328778
287499481
778299277
269161614
386985648
54561860
627527811
1156626804
89973183
916109817
1553997657
2084610223
925889616
991047420
1801596925
1400784273
708625120
1894412716
2046096152
1252267062
757651407
1075103694
890933849
100386783
754569962
898119698
524246186
214716791
224877338
138384584
1628600929
1728464289
1759696197
1100385961
1382607219
943182634
2118509952
585027059
1332462042
372326592
2134423199
1680217495
221430189
1575154708
1669401438
239496472
67903857
824049381
1519064352
2088325835
752005250
335558371
1839011300
2143745654
970144064
1358221877
1648805765
818576051
585247979
1582468802
1841138664
845430833
1331861584
2025873506
1324770831
34813807
1612668959
27895498
1852750080
1892563662
368559336
1898638284
800379337
22442347
293613366
1325410839
836843024
790345930
718816332
773692112
1364311405
183244650
1746354707
314313786
1444376814
684144350
600810247
2059517884
1470641189
206497284
1145768823
1955647590
2139436191
393061294
2000649385
1214521622
2040996549
2028744727
1021235678
881054350
178336130
919545876
675382240
481968545
1888214798
846571137
441300553
1368559141
1692959948
1787948836
1599834805
1007265831
1255059406
1228218515
2130165087
1182459703
1305755895
2051468851
944081392
1269901200
1933661469
417489742
346084992
690319757
1614869873
2016455756
759277981
1234446061
1558155249
1719331319
935453840
422689171
1690842909
122424049
679889171
1424484712
1674685056
1134276143
959169799
170167098
227288987
1427836276
1681524413
1692587596
337707144
467464055
1853642997
364395287
1542782436
1001497016
1635895238
701350171
647923286
1890581360
1776651360
583986543
283151946
545548133
1595982117
1962357009
612061526
1748956697
1371954793
1300684529
667144614
1148811349
1479179881
604547642
1108549766
1942921541
1888872804
485534871
2101243546
1505439921
860285544
742257725
560522148
1914840334
899705560
854039238
1637892152
1405941373
1795708685
33448691
1289044960
1382078400
2132167419
1116462817
2011225940
107086324
399738246
962076315
1516710737
1543374244
636298680
970909154
1636379031
1198925203
1675210257
1541237554
1215712488
1612888320
1678954939
721526022
1477364129
1764267503
295995364
274985238
1139256681
957973204
1299343603
563395007
1948368856
2144907673
1572098466
1361446047
681847347
473710931
877351039
817561925
57403569
151308580
598726872
214298261
750846409
1659103672
1901740109
641569167
1833076437
661317596
1336312367
783496045
1188715523
249188012
676613089
1867655172
1187629377
1223400029
1139036550
728882196
2085363
1858988405
1093921213
1535339211
1460294878
716093469
2077749697
1296285010
43185454
1732747603
1859648239
171650990
1803078286
1342843423
1418378549
498319402
1408751920
77763395
997512345
1869530349
2104447371
548058091
53134589
1753426444
1308072446
444980010
861357637
2079144113
1226382740
41859847
1646713134
1954079786
66381077
1432377976
1719247586
365928785
374339406
1675824941
1566347701
781370327
1729265929
1114013886
426428602
764110111
334218507
1251062246
1708676310
605606579
418108740
1922175950
503785601
1546027834
1174671902
466788187
1973903427
1209177666
2105504464
2099509183
1820577497
386783722
665032311
1919849791
1278988596
547248273
1019976518
1177024163
894135063
638414888
1080934326
1994644461
736275245
413822845
77384137
226134177
1143822226
669695200
246823006
1314721200
13361551
1385202935
2064530026
1792056352
761176651
304148359
1183477820
1424613114
2049203855
2014502694
1916564098
2067881360
1556943779
943666923
103621633
2004477469
1036127097
607889548
229230708
617742161
1078212588
124324531
1082385884
572089260
2128730299
597571413
701819833
1954775657
1692689906
1115189771
1039574121
1458571957
1618462197
1736070695
1988193493
996310371
7063527
725765375
876688473
578930677
730917338
675384277
1412580741
790160792
2127651600
628923128
364304014
1102154350
38238759
1409180390
626417915
1921111458
1286742006
2143732673
1484243397
1845889880
1472779323
85832332
1671897814
180311830
923783659
794025908
370715029
1689294330
367887288
1578755504
1782116439
1699883245
1491222438
1790377642
71059028
1557516152
2028162059
1183335280
79542219
867404022
788146965
810643697
1721687595
1100513213
1231630228
638072626
1954117773
15792810
179722516
1692602082
991153139
610686979
1042118623
1502910557
996723509
97128338
1007327601
1455194340
2146764722
2080816237
1818082609
1068954185
504981814
1607479226
1800982457
303269834
361016960
1693158054
1362685847
1478282510
1823782241
1879597338
1000077783
318325801
1522567917
927195841
452156849
319747113
1136411581
1167003499
1835350367
24280783
1177001025
1733357312
2073869735
223002522
351822108
415094104
1529535198
1144123632
1525784321
1149021059
1832399978
347954029
1763220391
2069054181
1198087668
1450478458
2067305756
1270001331
1878417003
1923157965
1787185828
35432127
353795422
1837088679
932465934
1635447055
1795249847
394037506
1776883306
1285674290
585512713
440518382
1554508528
1750504794
2019213282
1703157637
752713885
1867706686
568448018
865331911
522284997
1205776416
72076194
1977425889
2002611105
1689793423
1607528603
1973341384
1722499565
421859460
1223115455
1430459092
1616552807
1243853603
502563778
1658891925
1481618578
1289160600
1310559407
1418659075
571172037
1281699083
747890776
324385330
1624150033
1067593765
920828113
698404726
912844253
1224723593
601613181
1044531605
526686720
1364932521
1139180797
1026187071
811588990
1214378735
848276986
1797205705
830807360
862365081
341730958
568130897
1647512594
362741654
453770105
1445461034
356760
1122214731
1298239948
1366857540
26198797
1479219233
387711797
889932776
1312457634
1662567578
1884750386
1815938623
433351901
874049608
2065729235
675088519
1804099057
1822609178
1224049249
1463638051
1024005401
358191586
285793216
1164621016
132362074
1709540003
2069214237
907351624
67760256
1786651876
1134424655
1200730955
1271223337
1497260385
1519786010
1551863503
241427768
863745930
1386175925
288853738
1947196936
1031370630
1351685730
1951472476
1382224340
1760626098
1748130957
1296319190
1382488961
84419401
1059391027
877816331
768825038
1617838568
136503430
452887004
846831622
142204186
1670264194
612222219
1207098662
1916722320
1903597188
1370095429
1153191074
548863798
1683157464
203315894
1964416846
1161120855
718401057
138917563
1326962496
1702727309
1380028303
1179747731
1820389607
1157158364
305078978
771240771
67654388
614465994
83915358
1500124122
1089078941
1733645299
1751597658
528472316
11450328
1183189471
1538266327
1303744657
742030798
84737938
1896691256
1181559584
307522351
1953454523
169808110
1612941892
1593304511
715929551
1595591333
1851856394
65062756
1962438251
990914468
1297013768
602097236
1709132224
1726986107
486094156
1405133889
1398888291
1880246533
292091101
1212786842
868890886
1847764795
1490820436
1388306027
102137387
661298262
428285922
1501994689
1424131800
1906589551
1818731047
1280630682
1761308136
1888520144
47303809
1748552802
1791687371
1521756491
1350639681
2027824811
2146933864
935049464
605410836
564686326
1689348803
455612612
201835547
441569240
373633411
822357089
1043844100
803201256
1588494964
159700238
1953026612
1138695250
1862389532
1804875254
1342782041
1895181365
950504353
359219323
1540747082
1828846119
1535203611
896305238
704639123
906725256
1228027589
214655008
1503488113
277384487
736279975
406470020
2119125671
1517806593
821715407
1250387172
2032433770
940225959
241614112
1472126647
1239644346
598438866
1932124474
1187033701
1006869130
1951635782
302559698
2051697632
314492645
2051093006
391268170
563406661
2076491223
1664953135
551114838
63399073
406381969
751004458
962112679
1621157232
1472438710
58569450
1721472845
735629182
832581908
211961025
199456805
936892936
2075136931
921130416
941836099
2005549510
935131622
1440499026
1909073539
1445741875
724711792
1939447239
804649872
1058138231
1974914268
1910037681
1929843377
1317732874
523294895
1151664739
1420675284
1210355489
1037810358
1173678979
1907047842
1437093679
1631166263
1520463896
1033768541
1029417189
1590272054
1581337651
592713418
756995622
1904962325
212914240
1245330773
1798133753
1434021561
1693669768
1940079480
878752634
608342594
1250071006
549364005
1257665909
950825733
1996978143
339240703
939163385
1109863210
531968094
1218127761
76978618
2050727652
110468312
514648819
933778328
429741072
154713316
1428170737
790504459
986238841
458741346
1293010699
2075973492
1278704510
2099078547
887958585
957236061
206706208
1642255528
1836009780
1918518123
1164617699
626326887
1520547842
11205937
539427042
437284916
1422318896
1828547609
1726267485
1843823862
324014519
1155479113
2092949864
354169565
907466088
1994049698
386192200
655601986
2133985604
926071534
2012681644
334618542
1642082773
479034343
2113232919
468743520
1092600043
391267809
1378111384
1982724826
313419966
496524111
1575525791
502040778
424178993
1621723559
1855577445
1246777709
186724017
540604313
318161718
634318881
1068319854
848246625
1174663560
1872790027
1777876565
537699521
1730039854
1252230560
1927149408
998442931
1328146995
440697872
950083659
1879540174
115758091
1864007712
1333250279
268288542
982620702
705245193
1489433428
1211990285
52606590
635042833
619064758
1968391466
2105839568
1683802049
358888603
2013097863
1817870083
1833009781
468032765
1227263744
1224171034
1107000957
1003914989
1958608343
877665753
52400617
591943569
1307559058
684909589
550371231
1098152881
509396809
573289107
819537401
930951455
1158953386
673158285
1249507461
438655507
825187014
1170691481
277036881
962090717
1594915264
1989328627
1613012881
75163581
2120630803
1990024937
1802398679
681449515
708071258
738055782
1541880844
801976381
591530481
181972790
1923370562
919580390
1215351678
1713355378
2020978296
1087917290
395987566
319223486
836183760
1186596521
1421365008
492306039
1870067814
1499213359
204910286
116194846
1027824303
222725514
7377315
750531104
521127087
1732141449
830078289
1878847005
990051381
671994698
292989472
705636743
1193209603
531487550
517939015
1039046554
139678413
506241621
154474146
1243235399
783027420
717798780
868755825
301579164
1531732734
1608152779
1565246511
770225822
570946469
608444561
1780441908
1832014610
1636464255
2034396946
1246369480
358928537
1511998274
899013356
860508011
1317459808
2085200924
1293814672
1761276438
332875423
2105469898
773867809
401519650
1826654720
1517508520
1267857197
1321386072
46692599
193640097
501225020
1930011203
1508228148
1360910972
969723514
563051298
264485976
577097376
387711608
1087929840
2044598214
1929239156
1055385699
668644219
1635557715
806176671
1536601389
437520024
1564010065
122286888
176823824
2101188819
1893088424
1059366405
1505909575
335371892
674585005
546321639
164401768
873923191
1380741014
804546624
2121711677
1572672314
1429001191
872263006
1054964462
1287878224
1279209142
1310362993
2141766920
328475991
1040133931
832040716
1878845154
182923665
916441973
1399659926
1688490325
1616842941
2032207286
1038653926
33523677
1363816640
1082145563
143569494
810029737
636146761
919337398
1301996228
1935898954
1288058683
1476681451
1404370367
834880689
77330987
1792081357
59448310
199952729
1455871879
288705758
639718431
542472517
988258133
797744276
1372077143
1972469611
400259948
137795081
1489711487
1183867037
1964932146
1853702303
2114414678
322823672
316369896
1532858540
683459656
563843159
1175055381
2063301947
1242134885
163041514
1629214879
2041224839
597783366
2029669574
551220605
1804883176
544376382
257828488
137879838
572814812
1963353788
324227206
1290490426
512066298
1184066097
924837700
1911200550
278227053
617418650
1287295972
1808824051
1977336447
866471522
188151237
779820138
1948953795
2001711202
1929188721
1245748109
2008225598
1308045533
1814355579
1245348157
1819649398
1069016284
1819189717
1414120245
521737305
1854762054
1215406091
513013012
1766795466
352790867
1304009664
626705377
1242637680
733167893
1638691773
657373929
1780271507
2052154275
590398610
1285443384
1362810490
184441987
1932432419
60961912
955784811
715745987
1378026240
2116548903
1973033737
1531207972
790628042
1849420462
1580731017
1497337482
380710006
158548350
1895929692
386035320
641622725
274175404
685507808
1446125646
1118161972
229939914
362735450
1337370856
1323669857
1019815102
1213816965
680524302
30337981
75264754
153675609
1118552754
2145042039
953730584
340432084
1309476704
140106354
1529625290
1211104151
1471578760
1398329170
1548807999
1048610099
1894304939
800126519
1941794424
1041258704
1785023627
115309510
1897817342
1274399064
75952052
643527363
89824497
1577470825
1579264485
205778403
1526874807
1361310861
1496956643
2002723412
1967812753
1239711834
499372318
545493427
802554742
238739225
1472117366
1302609061
1621931734
854346795
1192766771
1557716234
148998437
666496104
887954241
2010851330
797534269
1095234564
1658251035
1452415077
1975723259
1475040537
236346210
1365524710
699510876
1856435495
697134156
36316730
426352379
364997843
2123939401
1421451649
636679676
1618758816
1979316137
774064873
429932210
1301670961
1596184600
1004202717
203154182
1851703241
626596139
170128691
699191928
1749759843
2133792364
859507499
39021785
554378315
1176845778
1322616240
411023316
2102372175
1226983415
1135609726
1044503297
378054534
365443040
990189408
1794499505
738381901
1638933593
937738939
311152991
1475286898
1841219245
981878604
715975135
956091200
1927468140
1640810006
1897879018
1297033660
1622023818
727186599
837354785
733445470
1935309401
1150945436
986896991
473744507
1743483172
1435185304
1561141192
1226432312
1513994498
1203025848
1423328096
1568359857
569734414
1248573059
707058436
1734690385
1348222226
926219991
477491405
910937005
1113583179
2137719824
1862309673
939830237
251872142
1985924971
1907344759
31292671
1940993426
424474816
1852013440
1136522499
1023681285
1755294069
823799609
1465896883
196198677
2081859178
885227265
1975860218
980210485
898523779
362622878
1496765144
313371638
1413421297
1159425819
842143162
1802663101
745336530
444424811
1506899140
1042824801
1839341147
1045362849
341236850
856545686
732702781
372836246
44158097
528578093
1286934199
1101049803
293205522
1841958072
284268303
1723271487
1236754727
1728941500
511546445
45750164
1550916729
1564793383
1444886900
659031402
578515406
1008632956
868905877
163949069
111060444
350312313
534596620
150557851
1980710300
1249879941
1546539794
1343938734
2060504238
405564086
572920161
96080569
265046997
1172510899
356287321
2147236836
243463972
2071155582
1599314502
1188177604
1248244793
1136744251
579323726
1072122722
100728830
1997288061
1714392386
925584174
1781622296
1814742763
1122180024
301381067
132939204
2110820675
1401221026
1508644118
822374744
571160947
1466204060
1876312334
480512893
122284775
2075389020
501546179
1480936910
1667200289
1890171926
1808325124
1980534689
1578120051
1086823534
105866744
1032922003
1104985494
1457466477
1061199061
1547470267
1658478549
965594971
559851265
780735118
1955224436
1091077674
1334369473
998851771
1421930105
1848693403
1696797226
1614838539
583869551
269197507
1359096855
1886799809
1328705176
248723913
725548046
1053640084
694485928
33373638
1366320202
235304601
1310329028
682468971
602784927
1635396237
970752308
1915736345
299544077
2062511272
683148989
2116980914
953999139
270203505
1424640540
1518618745
947751158
1647231380
330062582
1184632370
2018957826
1711466001
1078245541
1786565629
55497670
327241986
1521691025
968334104
1094739583
1058850398
946297970
680635847
1133761743
272401214
580079505
1810096564
140992784
1000694846
1053458923
843571754
185155814
554275829
599714548
525107782
799267210
1191690456
84720364
1334450022
320685143
1896012702
1847976727
1318050640
122362551
777739599
361653763
767776299
112953967
1253250641
1723494443
1433063783
846508634
1929675556
2046769002
926667029
1999324612
863415412
1327997950
1004967718
1183938961
636914638
1079885841
456633552
1686058943
1103035086
1211756785
1216902521
517250148
941107453
1592325681
995608680
1645721924
716675558
1601811157
503550797
2079236674
1279896606
394509566
1388086437
2142683648
600680073
1484240518
1223474616
681211306
932007747
453668075
1265274104
1067839807
1419315646
38519300
1106259946
2071751657
2077326453
1293573047
1450286683
40801453
900186185
163912850
151608141
785599960
702354871
684418019
2069188696
1889776084
1487610803
1489835607
507293488
645619492
920501569
1725656416
1933040750
188615874
914829543
863735952
1012097363
1556309668
1914183073
634123540
1145497159
722088286
1069797847
1667073521
1511601500
1318303379
1731866915
1953600744
837436320
1470659021
199238551
1634570766
379340011
1600599033
433031799
1064668229
909427812
2124355602
604487675
255752630
1424934951
1301700356
643275862
1112098659
1494678198
855514306
95028438
802665103
1810554160
1869896543
1971192205
1007413200
1507066474
1041596454
426990580
1891888104
1853378602
297662322
1307886888
1222757367
1060653577
1774004524
2066252733
1943115197
819225450
1876604149
829467186
1614681991
51534278
212792838
249812436
1778739458
1331402585
1584386150
289895454
413023047
762158193
24298540
3445016
1883173041
458584709
1623542281
120598000
1899462008
1410278990
1348237282
1738547049
2114916343
1916946906
24964317
1587901294
35029197
313818731
1964770571
1929732057
1463847766
606799858
1729844924
1533655088
321965464
815031718
1214215688
224521359
278040763
762508742
1021509950
1236111268
988305723
1201774293
906425571
578380991
1478835948
682328674
679561385
72873492
1149308389
1645197140
141218467
987673407
1377316353
2095713095
621638790
1039177560
1057510277
580505133
825462609
1289705228
2044393252
1830790019
1004126134
2024544066
892245679
738942184
407101985
1053862720
414170269
1290984589
865492915
974805619
781373679
478871355
422887781
926887760
31437213
1067159058
1850117480
653708562
989860229
287783511
2011392690
2004864650
1696703140
88120788
1317506319
1402645411
1746732142
1176847941
881945183
488843404
666008953
2069350259
480884163
898714341
571308757
143774973
1209443426
1187698923
1419761872
344417536
68909505
1120821094
528872198
1301535310
1889885083
954253185
1422163091
747255428
1638297190
1795573250
433135711
1677808777
1470118344
1051740264
1056369077
1016408690
989746278
933776375
826766230
1421218808
2030196825
610382718
820634191
348071080
1478631230
2130376197
2126029400
640451257
1423525657
1180130516
1094644103
1592444947
386858413
920275350
1917267792
1473801629
324081069
1382876399
994767877
1337081082
843407822
328733725
1077277338
163826475
1674730091
2006521867
1963761497
164952622
1386219654
1065235195
1009230102
1693287423
2142386952
1617950426
802490799
1487375511
1694302732
393403347
592467242
2028616570
1492415549
1963539936
337785617
101015268
1278785979
2034164825
1981355546
1665603096
496984503
13045299
2032897097
809796197
670760412
1341524566
565534762
892240698
1478624913
2021610636
1218477963
615216765
148244420
721501172
1512746261
734987291
357307595
1032262136
1863907294
1659432955
171410579
1279975252
625605505
1879307282
408417738
1512022937
1773660502
235774652
1789631407
973937276
924538708
834687190
1166463449
1405487803
562026876
797444134
1525807171
12721137
1614504267
331055575
198088790
1340355810
1691969192
1352804383
1550110752
1907778089
1856690082
2078286057
907675600
1734624188
1875628247
251748390
657583280
1253901226
26221959
2096939507
748336676
631624888
325550202
1890069632
820359698
1401288533
1886044967
775338781
1319966778
1330989466
753045348
1543106355
197666690
488004588
104402466
1690233889
768510409
765792382
1021792455
943765598
2005663720
803389588
1896841442
1682474951
304436791
979954521
261413064
1530203738
466591911
353070135
1721918281
985782803
1360707426
697514109
95519898
134722955
82848415
1195025932
507595258
466555353
512165603
1821653489
797934189
1684895920
464421305
933559686
1623498493
814155633
552564020
1813732955
170088976
1747775610
1881560305
866882129
250423588
1878132151
827744726
1421510666
1322021877
1806584693
1352083080
396385226
515216634
885690790
1327315840
1928025577
1716494796
437065445
1149195170
1529639357
806747021
1694511673
1886949428
989227718
797157055
724305344
612965614
601379833
2042194831
528234626
2012615866
960279918
1781513831
1783282012
667528585
708194949
1847947344
78153717
932490541
1197652199
916203090
765298874
1590830216
1580086715
433298095
1312316873
166622422
48092264
978625646
57100694
890411890
1458357586
1522337872
179509650
703907346
560171843
446500929
2031425418
823078710
988992043
836234334
1900086489
297681484
1606077686
488102487
14425105
1273432041
1825053818
252122779
1647975303
1223088669
1735343343
1595839500
442062664
1487757471
1758428396
402357358
1224135548
721540416
669416178
877426795
45311722
336891864
1623010358
176668728
862119079
1318967946
1062693565
1555755842
1354649347
350949027
1093602111
2061875495
332534093
1432025114
807631912
1668295044
27345420
1978302959
1843850005
1315830814
1100410281
227715783
1058141034
360677717
444491829
827900203
556192938
1933664901
1826334737
1846667013
1995255949
576465377
597469134
1190846209
2058310009
1969525589
1513935079
342171660
1845622787
366846932
1637051838
1692021155
1793045139
835553895
1520837414
238440536
167819793
2088126539
1358459987
1801148900
1182292359
132325623
334580551
1446838678
515955555
572248639
152014006
1160203295
1870594081
166630628
1321644151
222319691
1684405379
2086790420
1241277841
728127315
533004285
1291784675
507525984
397084805
1634157173
1883674137
452351044
248327709
26188515
415184902
1439571817
1748075834
83402215
1144058567
2097028054
2113662438
1658995465
1471980856
1641914841
1611259986
1314264092
782338772
1452651945
28256153
1877664343
1218542588
935453182
1295378221
2104559079
303363594
1559894340
121824945
17834784
283110384
828285222
794764800
1769961729
379084311
1600062487
302496315
690075568
1901050485
1226115938
197456015
971857572
1905263932
2024587744
199867420
1344971432
2101201199
1249017397
951871795
1580194938
1278201672
1279259791
770283963
1197833828
1416470420
740381070
692226472
1090163682
1495648483
304831474
417831739
1657980410
9236948
1738252129
1629498075
1398205162
1240903697
1467719226
1463856124
1156652029
916007244
1126173688
1512049837
740119430
1955363725
1996296066
532505228
689410955
1555492048
577277329
1121377891
407933860
427221979
1862498882
1381173433
418510751
1425778677
312685694
528303638
417008999
1532881355
1488185036
1194763011
429855620
766055247
1714221855
1968957716
1781401431
405168139
1699767235
683801009
2096167618
2002435372
1418618483
1229550551
1380119447
1950904858
1711656446
816488297
592400561
564498499
859479307
1505403402
293517536
148384861
45848578
1091238559
448499948
1588157737
2073026485
484722256
1928788432
1153434823
1684378391
1908231269
662132535
773087442
1922726322
728715942
412704078
833446486
928495125
1250474326
1657579349
1343802875
1729724408
1614733309
1068815900
1831806114
169600567
44060888
1014510949
13915072
440768953
365442620
1516563268
1183198525
759807739
1039406504
1261809011
2091493217
131713180
159175900
2053046312
296216109
1491098020
1624507745
2028862405
1846282855
1641951218
231111153
698457065
1609747166
2074220029
845488422
923243697
87872431
884268386
1393896239
1837478384
1863643059
955408747
644379903
123255983
444266355
1206423744
813645071
1353837029
1050970724
968196096
1188306907
1178325091
1529122525
1883079684
1953717111
1886381932
1558870469
347231178
1438538793
1111854227
575299597
662975275
1711050979
702779972
459197873
854992033
1612351296
1310545424
1026909877
1588470828
1058557873
597974632
2069319484
884631772
432548300
418873813
2086558530
514109303
144603326
272143348
1130891311
2068614307
2071199574
976329973
290929506
744605516
1614505054
636655341
1307954199
477608631
986381993
2089858227
1512493582
80396399
1358686673
1756377004
1098563372
602973004
1434411438
362913376
1519795994
617421149
116090779
33280690
50126638
658720120
127905165
364593084
1139834724
842875564
1178848083
68151452
1396083352
1354937762
633322067
2099435038
196343190
972515225
783260093
339482047
653330677
637200210
1936964390
47333209
834007183
1472345301
1931343531
422347570
1796281185
1847882506
782059195
962609418
1983395030
1014211039
1319677213
697509327
81091579
1025138760
671768129
1586155967
1617986611
651671479
520894197
397608627
2126976390
1196551272
1642493633
1105420008
369239299
64575914
758236589
374180587
1927052469
1129599681
1283293146
1327306560
602499959
174919099
1280002444
326220746
1649237618
1027249419
1506864195
1753035007
2035892265
1203618556
402749971
95260391
1268359560
1621836499
1082047054
1575826102
1963633015
807115632
976477662
136392071
1866583427
1574584814
1719302918
1831811789
92164675
1764537119
1087033973
1106525617
1404146489
772445820
202922681
1471432721
2091913988
568322004
740005083
900540628
953963647
470952517
1877616802
982811018
1471969621
1822532040
2120108273
887776522
1275833346
358585820
1139695510
1965653478
1526222697
810720080
884343267
1425915005
207615641
1744955217
1821453595
181046439
49947990
1686153438
843762166
1625920773
1887623374
842165052
570390979
204143803
1796593553
1835106489
1173727813
1698707787
2114701686
1742763021
743174640
886728073
1774852140
202343306
318682031
308617084
588683222
1925128846
317066301
157740723
1134556744
2005435481
1164772723
1370501714
1116468377
290794940
937628386
1654757269
1962698266
1391366097
443078265
166926406
60553604
965651010
2006526844
1921286205
862177489
1435153673
1697610877
803241048
350925204
1666241358
84696603
1866149973
1722774812
420597043
1494840418
1591039264
871276730
1066390064
1538104950
818732992
2058698291
581649289
20081296
1451503140
1761692655
6719024
1055642391
770227931
165739764
1530518890
1843610096
1510108738
144818562
1991265465
1612111310
1683242432
20977478
1265009226
1093541143
213360882
711532831
1772407142
1662296954
1501254862
2122254313
267191298
1643930965
162446711
1714496217
754298335
443028567
2141375635
1213785899
447407657
1056887616
298413927
1206689942
435061275
1930048333
1815905694
1643704821
1961895585
698316498
1297440361
179445004
806775754
680861350
1809694854
1506677456
1469187481
1904590494
1032025704
1266175001
1104410421
2051086361
542598728
340814091
222285059
153911450
440479577
67410569
831708819
959679470
1970294790
1933103450
865704281
470417908
2029245725
1049343698
1676399161
681581015
1489079982
1504341303
260645028
516554442
949342171
310646760
726548591
1211866255
1093972883
768486322
1230797783
35238593
1337322476
455771761
296492553
1098986005
849614831
408965270
86175071
1350950919
953721285
943236036
78097800
1346978670
169682299
1655700680
1808509425
535484524
1505451583
156070558
147015670
523406546
2135203217
1938863856
1501995197
1593214054
1643759975
881319567
940778483
811410757
1734140434
196997618
99041871
658271252
1033179243
684934327
1894850300
183994264
1718500549
36738670
441010741
1549516322
1474112591
744880850
959611890
102603028
1527850964
1625721334
1257735540
12015848
188492286
670160951
2053100599
696889948
1901761824
1654404890
664050590
1212141974
979595893
1057406186
1533972345
1016571729
1768568589
1912083879
2001065489
298810484
794497834
1713838763
477952787
1008324265
1041942513
1789407959
354412694
261649644
2096301495
1192131507
2031086265
260049625
2018792004
2096216219
1633007813
119842209
1058436989
1672088469
894601305
1976619152
461404326
875722176
2074683057
828887145
914428390
138616654
450370545
1123299446
933281216
1087661877
463328325
1667470862
1549157200
1029422237
1231016803
634445243
1300679824
1177763359
2062413226
1205698164
706381101
163390068
1612352285
1337669331
1370406930
217311443
1723920683
312934572
1921951177
1966625032
603100483
1974881709
976972576
441326449
740587315
905415449
1206718262
1553502597
1733657218
1141305054
613720412
1288164964
877066777
1113099038
201920467
1195900551
402647371
2090379876
1059552722
1055059996
1156882082
967013598
1724916211
254151499
2001415773
414505815
1137224724
1346149133
2044066742
1032965182
2142057534
1259342978
561859669
1720430500
1865986010
1436479449
720429555
576662465
1984819505
211533830
681221240
990851281
38415571
277115818
350954629
234704225
927598539
562287779
658087333
1889553188
2032807583
781033700
932143242
1817842209
1764520696
692482655
1339604302
185456161
1162506670
828927816
2132002162
557287998
1314832813
1869988415
490086031
2036702379
1986898394
1068096330
1822612544
1440884
410410779
456816323
1747542722
236414037
1599458121
2132373238
312889541
850390941
1231280793
1686655794
1199534541
1709831688
1653887583
955173117
1498658984
1451765980
1594109832
528790484
1045971284
373433832
872188915
679552403
536566685
973724863
630459763
245307014
1569103079
456907516
2067258408
1961420259
1872296796
1102735229
763699223
198943220
477228739
504698772
1677461486
1980962890
321297424
503161682
20272932
969911813
1308231364
1282081086
1214479409
96927783
171002855
434883239
1460154031
214977470
903668584
415819870
1105696213
1025351191
1781525254
1807320670
476182160
483577149
1662941354
1560891543
226290194
518731721
1662776338
254932659
1443175206
1350520248
334657865
1997076653
1330744829
1335549940
1003242307
1388493573
1917938863
301283726
128458186
405529265
1655529190
452722360
982638491
1603926482
1239771012
1572984380
1125641375
540302256
41175740
679598314
244760922
626419917
723614798
478726779
1813218075
2079064985
919246491
1584732445
1853791195
835277950
1829590938
1474209259
5725104
538891727
341518409
345462296
1086956484
491432102
639576653
2060806589
1283364811
1500000454
2042613251
1454939318
1115248770
1411315858
1130688856
1857752932
662226530
1230102032
395019617
398390858
1081559887
628065824
1552924041
76157582
385985800
155523621
796312790
1436545478
406710151
542395068
1096875134
999028480
563810050
198024461
388874827
1322003162
1413692034
1735392911
1559871231
363713160
847803918
1957601641
725662799
160223820
1487256637
1134436616
730596076
1241961324
340588964
1078586763
2125873526
231945817
882578975
1580400841
518912417
1175505269
640354261
853072490
868186113
1375357495
1294003311
726516640
1854886085
236105017
287714414
670522482
168716000
2063216152
896509121
750546577
1867545147
758982761
1627838866
2063665916
1330527525
814593923
699346838
1441918263
800846808
100212379
98578281
1623205955
2117966226
1707735309
1080938248
2039356118
891391894
1927820097
1654113378
720284292
2028655411
380095048
123264915
1224198554
1444133850
1226265660
753888504
235487787
1787969895
452939816
1605869457
243845865
1321650909
1810055037
59835272
569664307
2107540366
1333101718
254277582
1791751979
1272068812
1125059723
1050423537
1978879125
843761929
1960558211
421348116
2102212154
1205075594
59552858
523645966
812716172
1114052998
1182874222
362878483
24872558
947242147
1534564442
580626878
1394318461
515808463
1744216407
1507198985
136119772
659832825
834735004
1563710724
1540407409
849339052
1791201721
1723628052
366278998
1934126887
1242487279
1646847815
450705473
973548292
1284384562
851009349
255579392
378725806
1028378763
1543161791
923644590
384478767
1848935010
39781670
2064204872
1852379773
1466582478
446553083
2014435623
841540673
609767744
620223307
1120940381
543459517
181969173
2073317224
263280887
345558459
568088276
156449606
986500482
1515472910
1244127898
814504867
978512348
79444687
483652307
1062482166
1497668029
1223689232
946089054
150999264
794121953
362026049
778349229
448938495
637037929
1106078769
1084180669
56040665
2042267337
857121507
236564635
1272723085
170426265
1039627383
1160590307
168465255
1906606735
1489491852
1764322305
1647108303
1235906058
1594334346
923968185
1632286501
790920947
1056150335
908919206
1310844180
227624471
1604401337
103123835
1772535894
1859904404
1795813075
97114901
367296913
149392324
1735309573
2053090618
2083956004
15684403
798852049
1892495103
301225684
1610302088
1640034789
652417113
1153884817
2060170158
1216590721
1681492408
637808545
448525556
309355475
1194374765
512115434
71120392
1603727213
734417897
177784999
178961514
1168147185
1997591080
397780811
945315511
1721434385
995187684
1542035692
752634298
384106584
1437441854
1624886930
850726040
1388532270
1472355592
1115920714
814541997
1816727722
1147126368
200220089
24871469
1717253290
1608550362
707661054
1791401049
1639494848
296540628
538929173
1422093659
1427122865
362416560
462506276
530120410
21758404
16254113
645510902
1673850446
794701327
1748866371
1830780266
694382898
1156868326
1063545628
1949045182
542875928
564001043
1613097601
532642566
649138171
2114715531
1986643545
381634060
1901831284
859131483
1817665133
1538883042
1999027831
1598473920
1285220654
1725214608
1278780040
1382629384
1921999588
577106822
1879256905
92664955
1159612165
1709572181
645847191
424835309
575016779
1763591168
1353772123
2081241658
240680131
730269666
1469980348
1483965347
723625950
1911527765
535453277
1486491065
1883822120
1185512639
596045939
326177620
391914969
1452255105
972018976
735899900
722985085
392348367
1184461880
1013729923
714784787
1511224555
2018480187
584366610
911727969
1169405064
2070315939
444531935
1169650198
904405493
2076165461
1435228955
1903648905
433220166
314749904
1742347543
1878820021
915255602
1082829327
1605872222
1977994278
443941598
1454070831
1409660643
1179784721
479448857
1175223007
2142874202
1533664182
1973709497
276668456
918783384
819831033
1448647264
834896764
411226496
1596599276
1484924117
721384913
1611863289
1603503549
1191799882
1987192391
316199600
2112340601
2057572868
146452047
299372641
775590285
1868930972
668132730
981296276
837457470
1097021828
1193934352
1336052781
811697955
1824741734
1130260924
1404537368
622860112
2142408830
1194853557
1360612360
1170646468
1658212651
1453558608
1170135609
1206630075
1995883062
1938838775
59116589
934359641
79206434
196172117
1451804732
1562996398
1566570543
1564638314
654559453
2143092353
297099747
1142104660
343403364
736250541
1313186272
1731660799
869205580
2023223632
978701317
182352777
711804729
657649451
688143664
1492557808
1412962620
1496420047
36677197
1179863500
2059113226
2095325656
48045553
1363339083
1605856736
2061271090
1391868591
831375493
2105311958
456479028
1884829121
822193202
1671680366
182590399
357373196
1187681010
2127040041
1582898543
178773310
922344514
1711978607
1745349837
1138543570
1656531642
2035136748
908320613
898537987
618827769
791316474
210189327
220841717
158695704
1775229807
879505727
1246161136
1715737340
101637438
83269428
950864117
1432288809
402712980
345863755
1810695217
1370156029
1825494336
346380573
598668904
952600951
1900198856
1828479732
1776987215
1017963755
149771664
1206464872
1248075260
1518342469
835180153
1511883899
887418914
994054878
73094068
1423814016
1909194806
1980502869
949400117
353225094
179041418
48487917
1402739969
1259716514
651286567
1206101044
49218443
78449188
497859668
169609608
1837866893
851396296
1731158771
776435703
1804665755
2059046645
476377236
482196452
558280983
1538824121
1754376060
1193732422
1785116356
1830001163
492349622
1032750798
1454724937
1024983976
310361902
1939341967
823080613
463728269
336212431
1303735996
641142988
1705337224
1602461040
1231127759
550238227
864573613
326358882
310244175
1408310133
499488044
2048186292
454488213
911217784
534984188
1115925258
1374492590
1530838474
2069370748
163933584
1598459149
670142774
1491270784
119098508
1588095463
1455656493
1208385106
1160810752
1597600021
314353627
561693810
201699805
196020973
832551755
981861691
2099998153
902138429
854134296
1145884219
1720512104
543471449
776360945
592122925
1974989292
1186047346
1144077748
4656045
1072299236
91147835
1869975293
1294911727
20551040
1999337109
1183562927
1970382856
122979631
48454230
1339102003
1921416663
1919689463
265265369
63333625
40865618
1359521213
139073829
1956528119
1194152594
429686386
1355005515
1384361160
590411439
651213504
384795558
673346649
939504642
564358825
1617062019
857337458
22537368
781264694
118084994
673404846
541647930
1092772912
1559838693
47493211
114210964
727063418
3151378
889790883
1436713494
1417822698
2048455671
571993360
1662038832
2103664264
497229661
1310908846
180752835
355738767
838290298
166026036
329547335
1707480393
1458087523
663537550
701531356
1119103775
862137420
1833153978
541635766
1911065321
1698186210
104360746
1719124350
835600118
1422566227
587727706
1532127828
329775240
2117761903
1318524057
1756506953
1453644592
1959980203
880860969
381531238
174869912
1553580918
845546399
273689346
2113525050
1359117216
226738322
1584410935
1640101720
786795987
169654505
1913108118
171517045
2063401601
1784431290
1747816459
1777707399
625430383
108870806
1316083890
684042932
886143731
1075670235
163453297
791815600
1988724852
113665803
1668954503
336067541
484060451
2077555381
633812757
329253875
1425066967
534836
415278707
381625715
833534215
354460652
534117260
1359444448
1801897960
35246966
661428587
622032806
1453858235
279274601
136030962
1182016507
460803643
112352967
2113061433
2146127041
561430703
787006433
1331446294
375049192
1419729707
1461892178
1078758706
1996607739
1498052416
604774030
1938751240
968962709
2104368753
1966208273
1696705560
2118109814
806129111
1424616596
900786545
1290262058
116916962
328974933
274963884
1792434685
1579929475
907348533
155801931
2046147366
1662760536
1253082427
1809528341
1285286426
1769639652
154795973
237010996
103167086
907620847
1436006249
1579689475
2016061350
2141105541
1432504815
78115010
637053646
1006289294
1152658094
548570133
1984010593
1821615115
379167073
1301620452
1558340921
2052066519
833245287
1427002193
753352817
1438550644
1098203903
623775581
1291997337
1991974422
562594524
1515261008
919496689
34873258
1459435369
1791463426
2069284958
1255107217
1636912033
1121526922
2105339142
399561120
1702337515
1693847645
754277805
230873924
1260891396
1795659431
1253345149
1480771019
1922427312
317718572
566534155
745591778
2069719386
1365994113
631083075
36036734
1803828725
1000497461
288875827
1747925834
715344556
1893678389
1882442577
588369183
1465557525
183979473
1837961393
1425376145
1897622509
2098776202
1500851828
1081738756
678450103
768508305
302799964
1331016116
1678606164
36334528
1490200977
1623186764
688983192
2099765595
550117388
46622269
419239879
125219690
123924080
483820465
538200668
1761608432
1953143307
952427587
987885628
1989533873
1264007557
49877282
1775670992
1935586678
711440020
1228544690
2114073420
648901194
1781668044
854756524
1645531239
739739879
1784207318
616934131
1592706186
213494732
910177532
1014494396
455700758
1035753113
784113227
290189785
958498577
826875419
735254596
1746159188
2133579544
1010944209
1942270055
1364987682
1639818753
740962077
1925052286
858162732
393317584
97903413
1352893247
250015303
317840673
109748733
1486125376
1735509955
1458671891
644385353
534520149
29904142
343719954
67706551
2016116435
1455371764
1678351953
1315310575
2064905148
1788986575
768803409
1933097645
1658579667
1662130785
2116383564
220440313
1860602218
445108797
241680320
1175879782
1074227828
468575839
1002969892
528356151
1799053251
1610669171
2023146637
1391523685
2002730267
1496201585
2104964317
1126828553
345877012
1372995145
464573640
1044491403
443350068
1542515541
302529404
523685254
991304094
272059785
699004039
771275093
1641898756
504500775
684707412
1916973386
1527162369
883843874
1424601168
112872656
856496027
414845801
1311963379
1457627522
747132230
1231545129
45966493
328086324
1113026852
1786610648
1327135467
246787103
1707803373
1078674617
518817247
411131234
111624752
1703902948
2143817661
1689880486
1962354950
40245756
485419249
1891199503
1388944980
780492728
42841896
1463622680
370255746
1344870516
1397033687
2021272683
151167952
875360228
1256652152
1511262794
1231129830
1257709756
2104645707
597505294
2103722712
1760848112
963920471
561394850
1322769748
545670728
1360623236
1090214321
996607463
1180990173
1297613327
101860925
1794726716
1888671779
851086032
189283625
54843793
1126978814
125181200
852638578
1506430724
627337273
915636801
1205852007
1939199074
71282128
1008017292
1825696173
1950109636
396677930
975329985
1409678692
1940848404
830917364
794921531
1711769553
748554777
1980320130
46754258
555215215
323165358
1990232381
2035489232
723400050
646777113
156063346
1846912241
1076871868
868577811
1479959639
1299451643
1560445795
1323924887
218097730
1613163041
1035609557
1880002156
643989303
1661630104
111213531
2018248472
1973573794
1018840940
763210793
1455624966
1957145612
1512272345
2136385957
545094297
479818831
1465270979
1737782413
737966965
536572964
436239825
1788060029
594586570
1785758418
1729700512
383232677
112452805
190980025
1164360698
87001174
1077818433
938364722
715732292
1497173933
1047451441
1536998947
22034830
284171483
1956789163
1048326015
147265801
1386643863
1034816484
443100751
1786722348
1321320068
1400651728
274664618
436339929
849576781
1839085402
1238640079
913536377
404878922
449895589
826436433
672010011
1302644082
260755207
270350685
474051400
1211891226
1842189389
127234736
1329362654
169979206
2022888321
1152181519
1103871874
1161250987
927897372
2134504792
244706060
36691348
1142920908
1184666617
165559365
439880256
1499892474
1443199210
857133786
1510784461
832406887
626042957
1068197826
848412766
1852331226
714358311
713921884
1813578473
32959983
1134855031
1009493050
1722530046
2146623223
99502368
1788535303
180762334
1230031051
1042845092
1105100769
722967480
947839496
947808431
945027165
955662473
1233748172
2096250618
1802370440
1381626144
871279924
47922963
1023864810
1498213450
167361293
2038310310
699653075
1910811466
866118938
585255319
1956708478
1962111846
16195193
1629745135
1839259028
449031400
444560619
2107959429
574015973
1515062349
1134107633
1553756771
981864852
914051582
899614176
1051158422
388930608
1948469882
1346352917
1696182661
2101353183
2023290734
1976375149
1693582658
965525342
1505097406
677137714
795928608
616855744
1970635685
1588502230
1450441608
1440857008
944785100
234642869
1440125193
412143274
246017587
266000350
842565420
1767547275
1455525342
1503023684
145517908
1232874401
95799167
1819872195
971894820
812863886
323861384
2090354350
786533800
963269514
626508014
98589464
1262391765
1724564541
1552868688
1698222310
2120505847
1986070014
303576429
230261556
24896046
1150898704
1170787738
403294445
891721965
629098113
1921364224
874686560
941325049
1716059227
1999530856
1942819022
993228918
1515627880
1067677803
1985289442
1183195278
1789899710
1520006104
873159930
374838731
388400787
772411901
38611177
1840827014
879468901
87285798
1726806937
937100562
1920559636
1077529802
1945359137
272083931
1524723399
2123593578
718576957
1288526270
2124690532
849299788
1347069925
1825782306
2002554134
633820543
675028159
1499704807
799503851
298451212
1125745162
884946639
449936803
349664107
1548961466
132688827
468890395
1800720021
1134449279
1971041697
1489115773
53882720
1759551967
868127628
344566935
704673194
1690232823
1863329364
1942215931
1201919194
1038366634
1492338006
822847323
1300245342
893171591
253254391
1479026440
973349882
293362432
820398084
203207716
1316494718
879404216
1763938577
826706607
1436932755
982282532
1686163928
212924475
523107076
2145699978
619018616
99160622
477903648
581286265
1551880117
951710861
1500216431
2127182524
2058960883
1750763418
1540003249
598873485
1481633324
766889570
1242753848
1861802109
1995871070
1721154892
314691349
1172361461
335257782
2074122099
719694211
1489702355
1553509791
119330260
1536158006
1918200212
1705716210
1053267199
2063383383
232234088
532110329
1055099869
1466010512
1326995207
1530307473
1962838240
108219670
1999856762
273811119
1827633655
1037404703
415880152
4851293
716634359
1304640762
397749167
1844230483
134963976
1348628170
1855366021
362492462
1014593264
492020149
1186686577
1014966850
1260550694
305004474
619633907
565311074
155248893
1169773445
1207172922
1396032316
1287432861
1154926781
1400811525
1673664804
305647887
86602718
77995599
1032104162
236773131
1253024403
1927884690
1360486305
609719751
1386083510
1258156636
655147864
780225377
787299163
2126845952
1704171166
1214892446
1529618916
400193505
718456166
252031740
876977652
811309178
801020249
1441493683
571287533
261964304
2118661487
1403498834
1786886828
111745387
552098500
626152455
1406704794
1786528141
279344274
1307378237
1803611877
1881146891
1239215277
2117350465
2104559277
953519516
1461438294
2108410243
3050691
179147678
1286244327
2110793326
1998743132
67447613
508189985
1953815331
233399363
243304739
1811518667
1383715228
1953676424
1883035121
1503221926
136315762
1289570752
403834933
1081520753
1214691532
1227133864
601736999
148363230
1627016822
1741594405
636507208
1020182319
1146979196
334202642
1490321023
1823603567
269897838
1171774314
1053530902
1220337789
1757889775
525519631
477530471
1652027242
2050911758
1587090097
1413790788
1537903342
1101186266
1767224707
1650609205
1605825312
67707872
425295339
385749465
526486108
1943652008
1646937396
786483288
639918291
193941178
1469776814
275658632
1129318753
209212022
314419632
1028220466
1750775238
1547989827
1805631307
1995756523
1222548037
742783983
2070072395
652721102
937990804
1769014970
1533118785
1353801453
827866613
1816210258
456316697
786650558
892463845
1003402743
1887141752
429648639
367291535
2004640954
815775008
2007596577
430095795
516337225
897944675
1096805627
1376984473
1994231877
1673052929
106497525
1421110430
970057000
560066681
1970864917
159043443
188695237
715195963
414190452
340040882
1652252716
1358743645
1276231217
1894289368
846464117
1488454971
1912325086
817776184
327449750
1342019123
69495111
1671562077
330013206
1760831444
1670005189
362069105
363542632
283822521
794677601
1832480168
1337609298
871319309
1964916401
1586542039
110262631
1430210281
977407385
276019754
297939041
1646605476
837083492
40850366
172774793
1710354350
1729316659
868254378
1019113216
182731778
1047365512
55782157
335960859
485436033
1878688137
1002707074
846237094
275763546
2082704495
1032276814
1381488660
1610902369
619864620
2087947231
1345303953
1775552962
516559295
219432894
1806836470
1304279831
2046032070
1229108370
1578761189
720385049
947504879
581385713
1467146811
2092253124
434472709
216283340
1294445208
992458689
1621144063
4906851
1075336288
1305789587
852183287
1897633375
1084262172
1263805881
981726980
913471587
2065143902
1913209282
1337605224
1059138168
2138249996
996016011
1069785061
433518680
1121252598
1676174585
890038718
1092106414
166591658
1074528364
1398826219
1252391295
2134778086
902305947
1398418174
219608111
811275745
964928650
1103328377
92457419
159812549
885525595
95286439
1111525196
654109926
1258008837
1917336280
1457091053
2005247079
21839125
1870929208
1618025292
871230482
1679866967
784870070
1761852892
456598115
1567587503
1862608225
50061491
862038462
212579820
94930116
1170228342
48057655
299432494
939851760
1727731485
1321742400
1655336560
1793728479
58421271
1715815516
1771555297
1279515070
1169298689
1666401955
1543118731
1555771631
1995081160
229459822
1700883748
628154794
729895091
878557065
2071196736
1879773951
561557084
1590492860
1724406350
91164967
334259893
640981502
1246466187
1235226469
889584877
1551876544
870548690
22803241
858923883
1573034183
102734199
674178430
628652108
93380871
1407706511
2077781339
1979091449
1100823379
339492172
1140183650
1621041770
522841246
1697907271
1662224159
1602149506
2029268178
1787804548
1750456881
1692860386
392363218
760051196
655831543
251634933
618824877
1053879433
1274220064
258089237
1282734630
1129347225
2094469590
1417460587
815926919
1817692650
1272125017
429959365
621667631
1431398230
578897062
1572556783
891326971
556267165
1308571792
1608242607
105324236
691031212
2039556694
600174943
209132238
44910165
807936262
670238926
1404940245
425617357
1797532916
1635947860
1371750673
447366634
1187752425
1102761720
1179423015
1846916503
722503904
2077925718
702705835
2094580734
291283820
2032002991
99152886
327317352
238949544
1676996940
1368338910
901535567
1743559763
1922059718
320899448
1298054236
1220610179
469885131
224424138
858187914
114796750
710164261
750373623
679471116
137807692
655970869
942327329
1995389202
2096245730
1863402711
2113290772
181812186
2128913872
1286256396
1279508057
72969111
548970023
1346190050
32952411
1650351564
337162931
939464757
1680286199
414288803
1359042244
416766153
683800433
327475549
239894277
474815849
1325284857
1603802747
1706054352
250951929
1785471304
1736167082
730457637
635377026
1971923725
1937801677
1424817456
1352786109
350349293
1526868926
1016190281
550174442
1810503295
451003602
827979655
1183762637
1087659389
1310556876
2001015719
1572638379
751995233
1385750497
1171186012
1159128346
2051494927
893742053
1422854897
2102475037
445821233
1442669606
856956906
336833615
1229039114
209785850
1880264359
1787181464
42641157
1965554806
337684245
906240168
1730117091
1828111638
2027463860
1824037628
2138945671
703263746
1297727649
1728436056
218537587
1164799576
1883327689
1505181385
927444863
2080161784
1263850693
1814036591
1744611912
1447046186
49695035
275179002
276044211
1691649523
362492244
1801482131
1595894844
826527721
1973413337
74987620
473403656
62432500
972018323
625648400
2021596974
505309231
941342986
1135594824
290128780
310328654
882322120
135842986
1226487446
1670432928
1408602969
2101359279
1411971926
729856010
438364789
894359871
2088641871
372380199
178386664
867563059
690808536
289165231
1731446838
840923282
545433340
756890286
402338006
1643490327
1293181018
1211013035
2061191353
455288224
28378847
1024496931
763361175
2076964842
1348630113
1935279253
1607960264
1407266544
80079025
1518295533
1523858454
1385141431
841282501
67204182
695139176
1252703608
165154885
1125461559
939782510
106257405
1453041479
1830073728
1212302755
155704724
94415209
254520436
1174918361
1278627544
373402611
718213265
1537340116
1794541320
493195254
1269951546
437007691
1915198797
1102622844
252169761
602293759
1882956893
839227448
2097547812
133807207
686075566
387334222
1656013018
1514733770
1225136960
1722209858
725659696
549467608
1013655887
1158875833
220122063
1388391123
1302582478
1334240940
947035446
2028164809
59308683
949758704
289958860
1818286539
1057539313
359478708
1632906561
1271498611
1862033185
289829062
1376140856
1958017382
1189606110
2050967560
1759961492
810330508
1084615411
958638044
759794127
1118245831
1344176350
1261896345
260630640
856482061
323784817
1014620119
521979531
1835079924
1878045746
1832579568
368747838
1258642485
2071177638
501003450
1020405102
598943459
949550514
1339593505
752236702
1021516570
700645402
52991608
2028214402
1216041562
1839792292
861969297
1358497833
563984449
394318696
937431393
1074256689
412052862
851221543
1319452686
895436508
1691496523
1704846158
560666065
535951812
1051250903
1828647429
14319196
2062646408
794798533
919828058
1639464975
1212996020
1506943814
805400377
1545102214
381947483
1388723535
1834181050
79700156
1449214379
450306486
778359794
1962890623
1732822569
1774698001
1418334815
896173163
2079383890
1026975428
1188314003
67000842
418536394
46825664
1601344596
374717424
834853311
1075131369
1708270658
79388371
449444701
1216226512
1140628044
2063590479
1180845220
1672820766
349665270
538804709
58117729
1027758967
1543800418
1574055576
965655923
267147434
793023181
1299798394
1731691479
1037021134
1415410200
260974539
1960765523
1746827563
1436830979
928988036
1062065961
530730924
1382888819
1016922451
303364732
1899578164
1472266564
277579429
593238460
1604768413
1490710506
79747226
2141536896
1311895112
1846252969
628681028
892647741
1974010433
1405915208
27787044
1945022501
931465318
987005793
387230208
1067174141
17081020
1430117439
954352290
1067801604
1916288400
735501988
1259663267
679119199
588790257
702511280
364393724
804196354
719200174
1955946261
1047595265
1996812199
2079971299
252670309
660894695
1353830233
958131998
2047436486
108770583
1313943209
1575870254
1918943641
3076509
2140429784
1882284548
673450945
1830775501
1558265315
1814023147
1127570300
837434423
1613809899
1090678033
1235295966
884777401
1637769788
2031942822
2129277011
72533530
1643704015
304286399
447493006
808065264
113685893
428964414
1075132583
567291256
676136746
1382351803
1859627347
2069307417
1934405372
2143731506
961903651
387482894
1162095282
1785181888
1659220502
1091559087
321432236
1415872670
607459713
573938576
1470552795
1370087662
853760846
442735792
924611084
1626567985
1285377673
1835811743
1016826583
731735365
1830130989
875366806
1281934194
10624608
22839296
1921358949
629483103
1899828500
1513634644
121406889
217373252
1808502632
1379811935
1660573883
43227835
1269069711
328146069
262433016
677902227
314586545
607477925
293603292
1384537605
1680446000
1598620260
262622106
112519419
1548787855
1142416707
2037931267
136378337
242790576
196393453
180899333
1687654743
1016744402
1080893841
549615572
1439795393
1362242708
566762269
1165844683
713322697
949378312
1926084180
812526480
1342788110
1904883117
1735987483
906202209
2122984605
183140457
1096129290
1087457337
1992769216
1181391383
1248371242
1926576587
832902893
1048288219
1084761799
1971249446
1456761528
932613577
1801451465
1262647688
1225045836
860004697
2131105637
631281370
322087597
1833988887
589260432
1454066907
63132281
568546599
1626708461
1831984349
1195185408
1426170399
2030007796
1725688977
1569681873
1384453654
402412226
597509039
1375373549
1063530899
602138868
1779110462
784821284
1533912072
1542153508
1413201728
992098011
2091826633
1308673311
1761230596
713485789
1541270052
792558477
1966469254
38938669
2067935710
1945197537
1840776322
455507828
1202767106
386322312
960981946
1224198017
223972888
1470189897
1065634894
1571622757
2017184622
1324823015
2028208487
1735026888
440119747
528983191
5677081
1018394873
1458706073
569250441
1329530523
498585782
527376911
1521727502
1485205981
1798966460
373885317
799049798
666147858
815971680
107991551
1110202720
2098553682
2146441195
224336269
131160354
404027152
1666411981
1936124577
807455025
2098958031
1902996883
1793365498
597361328
72460439
1580870247
1365546007
1701561160
1658179200
870182230
331772008
1699463441
671933933
866372714
10206049
1441302144
1423312092
949947416
572195945
1733531532
1116393653
1384138342
723508348
1410981131
64316461
810507267
416341993
46422293
1099218475
1473981441
1688521014
346235859
1370011463
265294938
10455722
367243064
1734246468
1334196723
1505784136
571691846
1037478069
2025363745
1119506092
860824235
155036863
343268882
1932438289
2038564570
1146096486
1169949758
902103076
36840363
562226509
558874487
1905719983
679380203
2060067405
461417434
1904919876
940446002
321200217
1101743677
643062396
1691404074
1497032894
2120854482
502718088
882131300
443477924
881075061
230621897
915178119
972511665
231894245
298806904
1746012622
127781313
1885264345
796406364
1828073209
1039382680
624700735
900874685
1290716831
2145603871
1503610009
1228404141
918163255
1638258886
1139640217
1070831305
1555817422
558406726
1536237672
1755115434
1442134420
789145165
998505555
2097080035
156689338
99843533
1956811559
947790183
143695726
424029298
1173846189
2069474572
1654483031
1129172122
1716564921
1715384817
1567495438
779640651
1133502208
191376932
825440958
562998130
1497764335
597931646
1323784705
1813701367
21794613
735330691
1859801808
1747308908
1714110177
1772878391
455024899
580096816
138276264
343283926
618455064
998822372
329864492
1089062578
1923356622
1952549995
374402138
891225921
1493782671
685925356
2048819158
1943972734
904261453
493712157
17601045
480660145
1371560447
472099644
1568965532
802768436
435970951
1325120375
1656849159
1555550912
429195436
485981926
772359639
953486059
759186333
213971556
313231434
518326647
1258201241
1326953220
2144949647
1960577865
1412856305
395838596
142940213
1064802962
1285354611
1384406837
714895980
862633913
2001540057
307922599
1812782685
1652964456
1183719001
1075652456
1629754785
894815795
971655632
760937920
821904128
399210349
961982271
521962436
835451202
431084256
860718979
1157703476
1073083402
1102998963
1054584700
1341458517
827507
1950165175
1103262659
540654
1289186414
342729711
502179405
152087908
666886052
1909174248
816183460
434064761
454065101
547080363
2028708410
569513858
446129266
255104857
163400429
631989508
274583411
2141093052
2145992923
154656533
1749368144
121774982
173994750
913044647
377190740
1417616117
788182746
1644288233
1104568856
1008957419
1424872398
2025916858
1816688867
1994227834
1090770954
1698192809
683621261
14703912
388379658
1792252506
651969246
1007997995
530522004
1127584355
437922783
1196362449
2109523240
2128596046
1125009457
1931628475
949335896
1649455119
647501331
1460399567
1842326480
350305746
1206878220
1204684327
1097433278
1993034750
128116290
1374908899
480872410
1474383144
448130604
1637199151
292625386
278961980
1647450687
1788725438
1045855260
728195226
1150954308
853107819
1527115908
1538707275
131155969
1365029297
596326040
1972055716
187100590
214596997
742667530
1861367232
643344309
2084258533
1063123064
841549310
1534759008
748438669
1071445832
648718446
1993841035
243249212
760323597
1538790713
687512560
376883050
1182409757
654491898
472985543
1143935888
1882367701
1447211839
2147044754
850107972
1899269967
1117857091
32159054
1712534875
1111899443
687908664
751640519
1101837187
630979585
575393645
732706393
1791120330
1867202290
1930653713
2010796696
1531251544
1674650809
702895522
99813341
153676646
1355629734
669289752
386822791
1301515358
120701574
927740476
1752584344
555056843
625584785
1067828614
357425566
1346881298
706123231
2006715232
448630710
2118540965
447125312
678654264
273899254
547405468
354643605
793836558
1265182209
444166584
75236682
1687732055
1300336276
984461166
1118384931
1909250700
179101009
587070726
1454295497
1651900386
1176928796
72407253
513403276
1690206696
2021421128
642280354
484285740
982051489
1806778257
1585726413
1267646085
1273698559
1995051815
1846023893
1193288437
538371987
72960747
828410840
1432358544
970545886
1362557726
708775374
1150808518
1895388925
548940974
660973073
1506765987
1641995923
1746265588
836492829
72588137
1896601785
1255471773
1820699176
1338223368
672096115
329229203
1029004107
352564462
1572640137
790749090
1701943718
899081068
730727697
192519198
533227283
1006755381
641631674
535536655
1940400230
251035218
666938062
1169054057
588757294
2083113589
886946259
1941648583
2059830350
987052873
686106743
1555566085
1267574709
621037539
1442161368
1596533840
2073763198
1240414568
814258630
758980128
1736437420
583288831
1762220366
178477556
964324778
509607567
106997411
2080286324
1869969487
1737877315
679339631
1151617644
2119549329
1019903936
302435131
343475546
1531847919
1723823461
1953925967
1356648285
840171362
1469262170
974495628
1891000764
820810491
974421306
760416571
1959757648
430731183
1017898636
1697128460
450049118
820111114
708496506
1246751026
39741083
847480087
1852975636
1497036038
414502502
630952912
1916894252
2026423608
1086995971
1049207919
1344206111
1441774357
1383195320
2039685673
923400407
815566434
883180547
899411055
1850269897
1714572019
65867037
1493170425
1258490183
1244911334
1731304407
1889992231
200811740
96469325
1780570678
1133192547
1991628882
1118378063
1841356210
51102954
1020043290
1460733758
2090913803
310715044
514128718
2056453316
292659039
1455832559
1958076599
1176738217
600110563
404595201
1056799445
1542497864
401472360
1071005806
364719087
346640834
2081512461
471683813
1436146362
1941436216
1301682631
1533691404
610371088
1813408996
1464345558
446802702
1926701535
730192321
295548751
793522786
1795537596
840111227
1269860243
1230679576
1237049964
1878034568
1151053341
504372047
1961911379
2077140463
1108304652
130725307
938557806
805033523
436960639
1686442111
1767765162
481622796
315734812
2131245545
1577975586
1110406465
1832964449
1961354312
1864678586
1829089714
1659454802
1434556677
11763497
1540309178
1514998690
609743498
1634399281
80573372
282784011
2067980002
184340427
1723171729
2069285557
1057876383
1039057499
1203846957
578776628
859672123
717206265
575619303
1256419864
936677895
1432372562
1048292921
1140176386
504522528
522167580
473594889
1267905222
1195611708
1716361855
1503411969
138908416
719138935
1911744097
755400736
902566593
1866222236
1797318248
1531485233
1010837636
1921154727
1954120118
1167468825
199128329
1999140427
61889698
1133503570
1005878130
570391752
2011583814
2040801774
353477051
360389097
48252894
1009775076
1534982457
943436717
1513757288
1407801043
1613352504
452147391
1222054380
540845024
325517518
2078069344
535850381
543484780
232596723
337682307
843271115
1546200343
1095330391
765228625
1929303591
2034684901
1136348513
1974119941
87274901
45298854
1830751939
463467131
2141572820
50066487
1208415302
131669336
1677805189
321940925
600068242
1515329678
1200868718
1675391128
1728140174
1709099262
1858811106
230526817
388801254
121569290
601508579
603714968
1646770700
90601136
1543831121
298829156
1422463597
443666120
1312082747
1100742507
1239618540
1524735522
1888907057
1671950134
44092579
1792311409
1780606347
1723867846
1110012448
1327051081
1611508549
1428678771
865839222
705801985
642665507
1281643670
1385272099
1518363725
1029911997
780783808
58633625
1014520502
785503333
2010460565
39348843
986281190
1154480148
1400460399
1260035354
1902227828
1220443919
514475711
551069836
1463579609
1731545991
17756987
1563195653
1083758542
260145027
501373197
989086507
139463466
529989764
556616016
1550847183
1363456061
1821787315
279031291
1576008987
386156442
992437834
1338005300
1533310131
785621776
34308214
856838821
1749085729
1753178022
1550144302
1314834715
373466676
812214096
1616523201
1575380134
1221331878
1785494539
567028962
1120747435
933623779
927910330
959217
117201357
756527004
1956413410
2023092264
1021548432
946252252
149124374
398689569
1403340678
1055859010
1953026052
1141848261
542388639
187067508
680639138
116319483
1762470905
838344003
1448614822
570247616
785726079
1678699037
910449042
771832704
1195717851
28990779
1116021812
882251094
254538709
222449061
1977501492
743863806
460327031
1620647812
1615299748
2055881841
1301936680
1484639108
1144288992
477690818
361762018
2017374270
1973320423
1570848668
1915522865
1584277779
1577689725
121026535
1853337736
1006235650
1457368685
1080505887
1768808454
1547060428
2106331468
1711808662
1784394251
764271947
991688991
1936533245
469257863
531078748
1926586727
759774882
1149724649
351476508
702820024
446359388
829143120
313319005
2079084254
1992603298
280168663
1267431847
1453843747
722676892
457490195
375807661
1086880669
84987851
1048310714
1531412103
1584676091
1244238416
605425839
2121839206
2010658740
2017361103
192870284
1379789857
2087233516
1978311604
1604562770
487402946
1468549540
744121133
1351916404
1261783666
1768927961
2142626598
2019572026
1879338479
424523261
1514136538
917464722
1268739583
1002032144
23712195
1993093227
534438224
1924237082
859710092
2145134692
931594432
981077048
362936384
1060586383
549408600
148805060
1343164023
820265035
1005521379
979697176
998698500
576951558
1717264539
53563595
1805674926
135390734
807695790
930178680
1857053134
2106262482
986588877
21595470
36622690
1301705034
243375419
5966976
463020417
105280093
1767417117
1495148068
221431374
705864147
1159974637
1751613800
958734922
2128023466
222058330
563287221
882881409
1338042286
1058199210
334293061
1874429906
793878301
1967897198
772859953
1844770866
1656859399
643466447
337297028
1449569726
539737947
749524227
1067365903
564194736
755602454
2140551024
646226904
1856253462
850080737
1498267177
1342036481
255193393
1248973580
1601069401
216998315
656337518
1404513385
1082861183
2068299192
1223780962
426404026
445125223
299791356
1310266233
629902388
1653137360
747479233
1058329846
1557032269
1885765690
1852264573
2078027962
483275518
1018979456
1375363454
1938867877
458906083
1371442383
1707192106
498936105
763774067
1680433350
2096513978
243398957
1766084427
45895642
186487391
1781680860
1148547256
1204828526
1926019515
738218249
1752587870
2042273163
1178193416
645616298
1767062461
198087821
1381247949
1539302902
1810550830
2062323663
1262276848
1180398851
107627942
229761468
320323692
1795426968
1252683319
293146009
1515154302
241526062
1914147545
1115414744
1115890762
828658852
250399129
646468246
997824566
22633917
1990972337
1054419923
59789809
954443170
1306166217
381908987
188826592
18163696
892251306
1510587654
1970756189
970535286
342988460
1187380193
210441591
731260109
1602485936
2080077896
1172319321
53184334
1980472283
1459702184
1413297652
479024175
1718824511
1192669869
1393974516
123574696
1762006285
932331991
1126439045
1543855342
1477471371
1849473521
1656680326
1726858785
1041020012
2089337285
1654211188
1654297897
1258815088
662199594
294657398
1887886711
512074739
1931553887
1483477762
1002768954
1397458205
1273001160
1082858981
797125430
513789454
409989444
1183615942
1857325128
480331252
1428974118
1681387209
1094811201
260252896
838800802
184031367
1983816444
1737847383
159039431
979573694
1238118648
1579346711
1759361868
1952995019
811515064
1162702784
1170839876
182289999
5386296
1798437689
1738647962
541318829
1304956760
247275541
2007057234
935210710
1811022938
1756958713
467326127
1448151572
1779020730
868100333
1987099611
27654931
156686500
1775176759
1534649908
1454030140
348432815
512310363
219953572
75857777
833061873
1894990576
1319289988
779562558
880009318
135356477
608023903
291817009
994545588
1770635111
511712127
1205906870
1262894674
968963774
496463802
699209652
1827291334
419007674
158655434
164654585
1183492219
1494894173
288914258
7652028
2071437027
871169544
491711375
2079017890
556665676
2041987451
1020478379
105702363
1799585136
1681127236
2011520432
55612864
1103848108
1378504288
365303145
605105660
1293320761
734540708
246041166
1822086402
483246397
273436731
240494145
1765388773
1871261345
829656900
497954549
396530792
1126455443
1767517506
1050254646
305047283
1026615099
597183926
2123726274
964897058
638091773
579016947
1100683763
1797141041
538901344
2107335427
1207969462
1231125137
2018887010
1850923495
925187558
869543667
1664200152
477150035
904076832
1282722280
905175571
461312909
2059907884
1226045113
699874351
784958199
2069095938
1439791821
2043860576
831950090
1082864930
2012489957
904062895
761556512
1044780332
779475665
1794697152
940734944
1742215314
2143056759
1452538885
671089003
498786242
974711225
690137820
71942528
1963905701
1724209714
1961810049
1399773548
1122148116
1295720799
1098189655
180766694
1112703596
1725562578
1514665844
1699607256
498096460
1224293918
1405178857
1350317203
403011490
1436281259
1726019142
1776087700
224348626
1897989528
819672827
946027376
2104998807
224973032
301440379
1618505104
1433037134
285741151
1518392577
166847657
843552737
2067947723
732358798
188100844
1601566017
597987548
1834272450
754635893
1626611804
372769732
2031750793
2116258289
1789589708
1399331690
493495141
929829635
992065739
617785977
1670482270
447057422
1761924009
1180462785
232950105
158356703
1343266596
1426232218
314187220
1132159637
1796260633
1258437561
1813915197
1416774224
231043522
1259279336
1792402471
904037691
446654707
443673873
1459470031
159498315
2103687356
1812487785
121065393
341644190
1692947658
71200762
985052869
1268463509
1798991000
1211845717
1770927821
1335497653
346000141
2023357290
1773738324
575724783
1258454899
707208347
914807592
973061001
1014828381
87873723
1529323629
1230371202
1221551249
1853187262
2017128740
844609803
1924555276
2039360347
392281435
426521239
389126117
1769179157
2129963219
1914534586
2112494913
110016719
2065670223
657641793
722151209
1049546846
415479055
737048236
872245230
1325772937
429932773
1415056157
899037348
777129221
2019840934
1184658316
1802209295
2087679145
644441559
799820183
1293784079
2137351230
1140348385
560058358
2139580630
221143250
1863953538
546796124
1424435722
1192237499
1678911565
1840761501
137306783
813536020
231510547
2054172505
1422957740
1975277486
1267849711
1263454755
91325113
614839183
479230578
875902532
287164111
737998371
282338674
1923655165
1604686768
737393794
1382987914
556306803
1392067730
2090156979
1353939075
1523903715
1014244691
1290912352
310744754
650962623
1915157281
1610796168
1943731224
1724853820
1230197911
845265875
364142132
214220993
1349034297
1040786291
250321838
1191133525
1005851418
528107860
2002345909
588502466
387204581
297773340
905121442
1532726707
1763815446
216366494
228719244
457330754
660396589
1285641224
1001709326
44913400
1922260949
587310477
367830450
283252486
1305261974
1025407395
1967485477
1668739283
741327733
1709445224
1572665040
1576408284
1769089250
1563464897
980881557
1526476554
2034397551
127784722
817998593
2008776845
1463677554
225447592
2073619825
1592559090
35880335
1967301858
1953279552
810886475
303290653
1630275252
1695035313
1043293488
1120993324
1395752794
2040341446
1507371579
403516195
1074010675
689109278
1297251701
318414718
1025478065
752578078
1732106900
1164789790
1099181304
682454633
723125923
1744770528
1046798846
1839674986
1202712043
1976051757
1195520105
1400422352
1773341113
828095513
386613149
1968665995
1489031067
1541072195
2046684304
932982891
151496416
1343098568
35579012
1443658543
1811834750
546718253
1849870158
1508908680
1320509222
1231501423
1371623697
976483866
2087313723
2044408463
1426820296
251333528
673536844
1976670396
1434324724
757005349
1347482830
157901673
1021851438
759211039
1665578062
201870294
526482110
1428820649
1678323268
1954530048
136689365
291686280
711637812
155235218
1548847791
670512594
437073361
1152321716
1551350288
211063031
1338196290
382074616
338204489
1094312188
1291589564
1113472151
1889826218
1977572917
352509979
763802022
1175593791
613750364
2147126369
427901010
1018326050
918149170
1000292529
1477717238
1974051716
1393256413
167133280
956388959
823670429
1265695543
1245013258
328480455
1566262963
1015086571
944446588
2102897374
963529659
1340284482
328199901
1881440930
445038066
902799542
88771919
1457117779
1864550546
1359805495
735012849
825243934
1206125621
1005371167
522505211
1010334423
11483288
1005107805
406096442
1312259958
447358734
1822521085
464790837
1504682880
1909480695
1646195033
638355395
1418264731
922226082
1028955565
1437221518
225014996
2034234686
755610823
1967084284
1248687134
268386723
409388978
262107417
1636999134
1617987250
931765218
1660937735
1413818111
1215346350
698372170
428075599
1419833138
1774921068
657246375
555649953
2081915807
665555565
1110532653
1425218513
1615580817
1643068214
1026027525
1719477829
471111912
1479406841
1556348701
350809900
1337381564
544493477
933323406
1160083632
210281272
1137164283
1780484036
1968771638
357450074
1554895144
1003361148
1384213954
1438749660
34562036
786515009
1730690805
1893046686
1525734374
559980838
1848991850
1181129105
1838715626
448752607
1292337985
1445469071
383517234
399138213
337404897
1858185243
342700381
568863813
632392035
623595662
790697067
1036932505
1172736846
561709047
1481111000
1089155966
1611259844
1668518598
2001791269
1676040354
953758221
977713002
856769766
1941452105
362692786
1209701908
875111715
1375339039
338772925
184828245
874378607
137295322
134863537
172486313
652477257
149405737
749175717
1875899931
1789925432
1421954970
1572509829
48994969
738860130
408935455
1234621891
713464483
305774672
2074557545
983066873
1378519190
1380331443
1100055053
541361692
1178266090
1960954615
52747607
1896777408
1492983986
1840966183
1059703256
1372229725
1662851861
415934256
727876203
670482777
2004864016
1281011570
723828220
1478748337
1800694528
1822105259
173454021
1910948723
544570561
1338073299
451961894
1859830623
1363846036
1204362422
373437710
1918852258
1920743064
1360012745
711050649
601414876
401187692
858158857
1732122225
1297991795
661886373
1397437532
1308358116
1557774744
88794851
238007659
408662975
1036973615
1251301330
683251694
1695095969
1040127513
5836587
1167907259
1356251223
1332007296
1170203522
1338440400
604339183
2114379573
971205221
1874077673
500780924
1481476718
1987236125
1810328800
266107192
1420020130
1638104130
1121906258
1699863251
1867308208
452817215
1593650290
1652008164
1333228171
1203012891
2063617282
1515932577
985094211
140465650
666922437
1361035991
2049879819
1794968237
1645084299
2075591200
349153711
962255572
1235821418
1294979490
1715459126
353001397
1349197636
1155063205
570810616
1731832847
584762875
2006586185
1053491083
1138633810
428144139
1510294692
362330780
2093174578
881990636
532616392
891051646
1110308253
2033302378
402730151
18409217
1407560403
43319853
1175893608
844134018
1855235441
911303232
265560700
726553384
1318031039
1310995442
992686923
1520070077
1379275623
1328570332
387731955
184512445
2067610567
284103141
325462496
246174105
1196723168
606892838
896830944
572160359
364309501
1015638961
1211081690
935419998
274225251
890989939
1466718392
364953978
1417763433
1659061847
2128551325
1254772725
1607026646
636746250
1334963016
2142500099
327175028
205694303
234786577
255563426
1908028858
1597531813
1309556303
363160927
206246997
524243505
2036298530
1442689797
1999016713
1050897101
391319780
1659326505
1823679370
1598072043
1031917555
1828680515
868347360
1821831237
1650127347
1895835289
1006405866
637356803
1657618046
1005207076
1320778175
181197590
1727743727
1537201809
524844269
477958331
1897657089
376986228
1994888854
281661695
1153979600
1819742633
766634408
1478272965
2081932584
1894594290
452549060
1251082826
185288615
2070976002
614199860
1611886790
552154964
1127199361
369497681
236974404
1246378595
1875670428
1823636049
1073431007
1840807699
117859442
1360585571
1545419338
937574222
1587371666
1879959
1809461086
1266715973
1576395767
2049713709
1079860164
204695498
1663558494
1650561089
1512985575
582227435
188813383
286726273
1721400975
1675545686
1839448609
2055107541
1484494941
322213902
244013371
720195943
2012495179
211194957
1692347833
1068471013
1054571368
941319607
1268581887
1817201934
1974496486
1174404772
390337649
1231720286
1192155693
265595951
1271496306
1530066114
1706943564
522676527
398420336
1930099695
1804711833
1091337161
1165464205
1217341191
1165575378
956717280
1124756374
1672537271
1395721421
351129703
910934591
848117610
1463009679
1453031872
1238756804
1792104135
1839360349
523475016
2088011161
530423461
2130438156
1125437237
1012375368
1106831471
94243454
747355549
2073597151
319042165
52979631
915106642
867783547
1681932531
754603002
801909968
2045194377
1532362177
623172138
30525372
1441417609
1274192119
122273618
108650067
30042352
459841714
654347076
1775477998
273839400
115763688
393911409
220323112
884696738
238280810
1916748024
990386885
99075631
839362258
1425594695
470044583
465089156
639971162
879493868
1031118866
1294299156
211063655
1825688079
613515023
568229250
1214592162
1710089168
1372066466
979710750
1938564224
861532356
1211686955
94431342
76502324
1335805803
536395755
320512762
902729895
1792329190
1628052064
757615695
1230715513
1134832754
1611164612
644902957
1366283988
597589978
346558596
1783595667
918051670
1577710405
1699436977
1741139663
1253853010
441965365
705554607
1522805889
1306231756
1100949175
885478450
1201217369
1835994086
412344972
2057704405
818478002
1606311160
1704248148
253998291
658011717
1754967806
2089268984
1999853042
1360656768
982578368
677281784
1990945826
1677304953
1438884984
742151968
1493945991
1383256090
916276968
2085983733
1507920463
372776572
1538052360
1489135733
942014452
188158170
1662829410
580749338
723830316
1086334323
1029051117
367525294
1584912268
2042396168
864016430
147516368
1307346337
1293553195
1168951562
1794138244
1361557033
1941393843
765949891
2110533760
1645078090
1362594366
544103380
550361184
672102274
692618764
965779953
311715768
362431533
990047871
1354548359
844985040
1813084840
674110831
1391586236
453512476
1171047113
508591217
367334832
1663355721
1421846901
731212406
2102069007
1672203814
1468683459
28420577
785908483
554816513
1574207766
621762439
2061912904
1351963446
1341375488
648702049
215247114
1975295153
1291721154
187084706
1733049520
975046162
1435089210
1774742974
633591268
1806375834
1618685737
437806472
1974015146
2077743791
1650639919
1998355362
919146653
1813443737
2131371927
1395514374
866404783
1245976506
267609177
798337183
1736483040
968180315
1638538428
658058909
1361713067
63708458
82317201
1002350143
1584617591
1291869488
1336796012
1488156727
229050174
1367092685
764492653
1750928204
2000345469
1988338616
631313286
1107106864
188053117
201340486
123823213
158505488
1792548718
1269383811
2139033637
1279266336
1748836386
2036503852
1744639488
1075874062
1522271992
42597564
2126253943
57940400
537175259
403497878
1214051073
535612133
1325520358
20902654
1151345291
1409624729
1387598254
1267383401
1015135575
1340692126
1482408728
87387252
1500790239
513512600
894396689
1603175615
1614437827
1681747649
640777872
1728355941
1493254468
1854299047
169093797
1975006226
561769573
1284565706
24164691
524645426
1558249237
1061649415
568122138
312351630
1892399271
1406762388
1016049086
1357666085
1025590577
1573007857
115837992
513257162
3887313
1309277837
1229039389
1034221303
1605952654
294339006
294937803
1321880435
1500940850
807645444
1146980843
682627382
1867430143
1524318173
1200957744
184025384
862161301
1864994010
1752587233
1287862763
1909633521
832755962
101630576
76569097
265603732
578127183
2007354321
694854384
1466489218
1379998086
388810447
1401102878
1238181858
99603036
1292417388
208462883
975592793
1146861287
1940324822
223686444
1557521392
413677537
1718468094
1538311203
656446854
1750685106
280558607
1794583026
1306963815
877743655
1454748476
1143275282
1766723130
2013123376
990610198
836654178
1046459058
438159631
828783769
304746326
1857654208
111709334
521155020
887051124
1368757528
293585155
535711336
402519411
8855148
766814008
1062139919
1632302459
762283270
1430911624
1897707128
648675395
642454795
830167162
958767912
1825372969
2123841597
733163008
323527401
1039307949
758323647
192425531
1484350746
1485627320
146479938
633032738
162278386
935916900
1803628549
1712281062
450518318
504406009
1801587200
577952203
225499669
1405029340
2027470358
913696153
1654202317
2053210895
1674684344
1386483684
720252828
654126785
870159764
1094460200
978206429
1811079718
1954954779
425610119
1268395880
356117490
228915976
1979305189
693358720
399175927
2059193969
1172521387
1026287113
389271198
863546975
782000339
967899416
1785562327
1519327567
1131826121
1718612120
858597459
1332474493
2128045409
1878487359
1762188622
169977333
2072883022
2051999151
736745691
943887659
1614197013
361959176
1197763644
1684261656
1189471709
428244210
179246617
153745389
659731096
1443581355
1997643114
1273083483
1777788117
1939003146
1220883406
969152250
1319549033
1337382328
73309962
1177056426
961242662
390874600
2096852010
1862570337
1133066667
1482753067
898312481
1480325641
574238677
1135948976
296593257
1566552635
29760817
1449227241
12535321
211757414
1954634727
695914318
667698167
885749409
1784349246
782599347
222566969
728620310
1766039681
765954845
1801838112
789747663
1641383878
1747706627
343845867
1292430973
65509360
1577561723
1043536012
2029621602
1658033551
1165103380
388803613
265567712
156829854
1740626126
1017406431
1320528529
1361420979
877915607
2070101287
1502001969
1781280007
9800415
1106364137
1144388927
2048065302
350043493
1204796486
747400388
472054791
1399434843
799844059
1371438907
1312823844
2005741888
1354401905
972716216
2140434504
543497731
1565757040
1565853786
28757003
327937998
1263258331
2023042023
221630651
1633103381
879228682
427842666
1586535612
1431444633
1536310893
694682237
684062797
1657156496
495325210
836317724
918752269
105013342
1372322043
1383051147
354066041
1647447242
50235084
1575828287
26073739
766832815
1802580438
1473652113
638557774
1644734736
1299336990
317992041
1359695972
1811224751
209783451
2084609538
1826111265
63738069
1592814149
752272900
1818396248
800112775
93345588
816816497
993164514
1491955147
823505023
117955336
2065411221
1180300607
454714714
1014042526
2046578414
986878652
1521391477
498031046
1310086181
1744466210
580109568
1705256755
1873473851
1519879039
1633352563
1873236901
1923200456
2130256854
700387489
1657769596
858008428
1492810998
1538516638
2043348314
1547106959
206682551
1019458642
2114542140
662280654
1459420537
141777199
1142414926
290816919
683549823
2139534968
1915819713
2097542271
263605267
522064292
421562710
1744908813
1129456352
1858436982
716951473
1416386552
735576390
1051677915
542241912
2120396607
1577634096
1030922762
781326117
1073318977
526683838
2126951680
864704652
1007269081
683935788
1658102576
511708901
2145865296
35112615
1205328744
1753367018
1213289533
2067674627
233226623
1337421726
1979815543
1929471288
920407759
1720162247
40255306
1315804703
1383841279
719556896
1831723473
936482549
1896299615
1091216570
661590001
1977213189
77767680
407859839
1901361413
1750565385
1811627786
796728803
1935052795
2036583441
1456312505
1637728684
338409810
380751286
1325541476
453192760
683147689
268341800
1866103671
294839294
459627457
78719478
835110849
443970402
208496424
1541110495
1226702275
2054225311
884850134
384620662
487633647
356194912
20957940
679961462
1443896184
728103525
1819093203
1443443521
1375866212
1701237575
272205648
192562621
1950026294
1032557714
1115363888
1857042067
2086097155
1908007728
1243254553
1738064103
1842084284
16342542
1534299055
1086064305
338236899
1474964039
242136242
1948754295
1445321782
845727623
1761491771
773028279
1404033510
1606429706
1690694493
129067159
961949112
32188680
114815647
2042142350
1166657895
260445952
881767890
123589911
843824263
1395771855
1756221439
663307637
268601009
1514720499
1209147210
2067491443
474968373
1072162791
1431997781
1831962520
1104998936
7006818
655512337
1744501142
876549650
77512885
201705746
1691373344
85914176
1527369602
1972026463
782051450
503979975
550213798
1336233400
1372446705
1012874279
1790224174
588404436
1385298479
1659925810
307741536
1969248647
1751408227
789912101
569733042
1465906635
650794700
486749971
893561795
1918166912
677009523
157955515
69992987
678464856
37458857
610764941
1876286315
88012408
2070891725
336485741
1362828054
1188002092
1012202337
853235392
1944781655
948031745
1744450412
680349349
377971171
1820378428
1374115156
301736177
2109998001
420697716
1211762085
111574258
499675491
2064479667
855535142
147832931
418706354
516506077
383272379
1327946113
1378606936
1429327540
1512873960
1561276639
333457854
1653109398
18712239
147102744
1414153350
548248766
1841846608
1555257330
1782858523
1591096292
257422704
863832652
359548200
1018592301
1268491925
71552294
257698946
390825345
1408491351
250888187
1923979362
1502355905
2139470039
1986503321
537995717
594174756
835074874
1482094353
1750339656
1034854949
1166962255
423111731
633265584
961875053
1778987285
1681805227
371237493
1698085457
1475074706
1305856041
839471657
1961315703
1116381613
420845554
1825861441
1204819727
1769590286
1455335107
1011155029
934397465
881635181
1854018640
2106837688
836083075
1294163594
560435825
1223743566
509031056
886588793
911001398
60375856
1024439043
1790865141
1201059728
63064470
667661149
1166122985
323893542
1622846112
362054909
1104754462
1023438069
348342936
1257641088
568251574
584859876
1698700912
1464488104
1526320121
1034287916
419586282
1462966041
1966103094
2100939605
1535970914
1888201671
667920344
829842728
1196730686
473610073
746295337
1367909181
1880835582
376294468
1926705658
1504784418
1772740454
1978103358
337069981
29178322
776467299
1999163314
518997738
1015753478
1936877211
2019532969
292178525
1125412412
1785901181
1998718044
392216613
1670723368
496455839
421566393
1767629742
1737184715
300845483
1696083955
1893203085
560271376
277112500
1366038647
603350950
349766656
2034566865
837933327
1540384657
855642869
1153708394
1452770371
1035713528
1298813573
1632318174
1487769074
686948991
830998474
1655570489
616376503
1999363784
1340057846
193504171
1123298574
1071704892
1755965471
161870195
944736028
855470097
1905050920
1450214054
382545121
150922458
1179559931
124713704
1930337589
1938307115
947553041
2045547513
2046092438
1788796916
940440903
672068030
1222585564
669102431
426419375
481967853
2002047637
438993340
1793271855
1724158333
1896088524
422284867
1583192665
454661684
1394468367
565816521
27507472
1754236288
2017018962
1754547038
1511672405
2001624953
973391372
446433534
1991795256
1221226512
808561792
780766634
758634773
208870251
1478498778
1028950758
2107092022
1616310862
418766501
1805450146
19493187
1008602618
65589458
126287035
1484968342
1339798743
10856750
463107322
1036782433
1868056108
1239181942
1482130767
923041056
898920204
907759283
1532019162
1576416913
1667671591
1161903674
62664939
1370592215
389279767
1257295266
831263822
663347074
1524951892
1384956942
2101377269
397147300
676865358
23537982
734170946
730339702
1806874082
1206639544
1522191269
1650944197
907027456
581939193
519229090
312927597
1110610349
7148859
259265759
1144003435
536096812
437732623
2100588419
1525218016
1381694722
642578619
1614890212
636727822
1733281041
1368631246
1350211647
1253543747
253325790
1222921808
823056876
147581970
2094898433
1815264074
185106471
2113805918
1619488000
1790469761
1818126023
1607168811
362133868
451661592
2115499972
298332514
829519560
1412260285
1698044791
378315577
1863150345
1750263485
1731326117
316745886
212871696
391805057
872566065
2030195152
199842151
2007892424
616105375
1945502124
1658010899
1367360476
787021350
1359648597
283216741
1408001109
1109787284
1874403552
815696251
1453392964
1041196562
776181213
181890878
184540643
745958485
1535645800
1591284644
331016946
1817278806
1822572891
108913051
1914180313
2135755062
252932254
1408111432
337928426
887845255
776677478
34813719
255836984
2068080751
629698511
1340078894
915034006
781538731
489503652
1638744771
1155273507
1442015865
2092753558
1259176257
1041262605
1418756515
1759417772
781672262
2072892266
874760331
1994187737
810067552
202599449
1311190627
356205344
172127791
653576259
1052417379
588948494
1790951175
1863152883
891157070
1313213197
1564936204
567603882
1657990376
299905691
1614314066
320617642
2073522330
365639255
1794716948
2115884835
1837771754
956515414
270330506
1084843270
837390772
1061509146
302957547
89376457
1409206379
1819999347
802852186
901038107
216357647
1317279154
584526525
1171990158
402698618
269988935
1024676706
104896463
756043681
1838476936
1401263834
698726322
1509154638
1186775872
505456748
274724454
1196424980
1315832874
2064446587
851566455
1214569284
60573479
157842301
812052095
1871154770
1826284052
1527641907
441184055
1036994577
32828306
201606764
29155919
1705459566
1160463905
1633100156
776039566
2098620704
1204924988
674895458
416337054
1705900439
874768461
1769393467
1790335287
489663345
2018229030
608670676
1118799852
454873393
1420903018
652161821
1793882861
1417620664
1506675825
1107233287
1992038208
2019331968
1339840733
1864482
1858904974
1952859076
349919827
934703037
1191832998
1385511788
864125335
1134337158
1363278197
92539161
1339412223
1661496906
1004090947
1115136064
71904605
1049212255
1811365452
354934202
1816711998
1307011715
649403452
1786304255
1600302666
1580581640
83237085
1685451806
1244976431
1048743088
431231663
1660931516
545325401
613995022
44587864
1237178265
366809537
712820588
1331305862
755289943
546936099
1482751515
1119571000
880997633
1150770144
100000010
1872566311
732105717
1105531564
2031384985
275050053
1689723413
85845091
115702473
1049296472
1159471340
497165532
533042846
1451968625
94840211
132317796
357046591
1628582850
1808638161
1209680069
349752847
1246604624
2098806672
602340136
1084107704
74173634
1872272154
1063808491
56412186
1785726004
1595781415
2089798140
859641064
1420285274
406529158
964824455
1383359424
1344802851
387007668
1828907070
1005728424
1323014549
689692365
637641527
1297268653
1842133136
1985074544
494998907
645391809
460451293
252149995
1479777395
1648967944
2011648203
2032457702
1195646831
993827476
1025341090
408968963
1843730724
1634180270
1428611175
844095965
1264495156
1593561069
15528141
943714879
661959464
1127079497
297102141
1843605958
1629353852
1789468705
1006729466
1963614421
94717573
533753986
1919891643
1001797545
1080930104
1949124828
57070554
1123288668
565360979
529409376
1685855475
840309929
1287497724
1618293313
713930352
720960295
1411957746
1285045851
634044422
1495681754
1693035975
928184414
1961364983
1053203777
1593555088
1326215961
586016309
1332933957
480463680
1370550659
120014748
2048333625
1868778483
998308667
651933605
1479909515
1138594050
446085131
1151113413
1375660290
1811373214
1017287997
420415691
600549907
1085988253
998256854
1698383600
1387032535
596556589
6590139
646619679
1121898655
1618781691
747017230
817688496
1276734905
291500744
1900203092
1379829909
1421851525
1677016320
1088124155
1801965736
774803954
182718580
1679151591
156189885
561153061
737909727
1746258425
553062410
1423507765
1274768177
49859214
2009017187
1877818418
174139808
2094068868
438633339
613539037
1976855635
1572966453
2046404074
151549671
1542030277
421382518
1767340349
2010631049
890525484
680178744
666925431
2007093392
801392054
155555967
451805054
2115666245
1673662809
1355777700
351997691
913340005
1627967731
358560848
900869266
1285048034
460515941
832184184
82295862
470527794
649336103
2050358098
1474946819
28148343
1278829606
1329816790
1815022229
1973641822
1051220036
167960173
1569435028
2065055505
215349917
591729854
1046020009
1625989252
2016345666
225929739
471129819
1067562310
2024401805
547212243
589587869
364129222
41701708
496684423
1619132803
1557647944
267124601
960957965
1346376160
1874919188
62212435
1324934001
2078870760
420528327
782192674
1295863501
1676029666
692115073
485971162
648231250
1261809671
2055106658
1321996891
194639879
1020887723
1451538299
534913070
1904482325
1183291880
1135091209
1786403966
1849652005
1816442776
1399027741
1512267282
914590623
1152565812
634903426
1911484222
412561576
2113643505
1926252553
2072284969
469658340
1063366693
167385057
1789525290
31567926
1939771976
1629698017
989514321
957308981
72991629
1886332828
1806168969
1939376203
1864337766
1234420126
2134410336
1797910664
1617001500
139381680
1264861466
73559837
690590769
1868910524
1866553503
1753711776
1883816340
1050524341
1948131058
1478050135
1877608791
189122138
1870647275
1743155175
1687366642
636823590
1927239836
224529194
180081632
1566444213
803023340
1444608275
608455551
924601553
1975849781
1633095640
2134162228
76843744
257631216
837968317
1531834419
185855606
235574903
834916752
1410640503
1266796144
967819682
1189605095
555774645
1326704619
710284248
645077511
244775193
999740880
56825003
522973356
64813899
1392161128
1573351236
1779368376
1185264307
1727394483
686752986
628935180
1688849076
850323504
675874441
2064840817
1315888873
2038235063
895555592
257030531
833126787
988993093
346192319
1028639959
165398929
1099043019
1962818183
1205411923
705587392
1244265329
550335201
344044827
845826710
12710639
2020116084
876940071
2027862392
227578900
84700795
1886934565
1676152316
1979757608
1288113167
1240381805
315024495
459612637
239305384
1397804122
1854921675
802958322
762288614
248014387
1671224126
176419734
1611868191
2051126013
185131139
1498448538
328369258
1017286433
2013222670
1207217468
322240858
1903766634
751301809
1349433741
677932696
1606614400
1872240972
183095291
1150985043
2072832661
1330832515
2009412455
1046614259
1766706523
612391907
1739735494
1238260910
1425814982
988133645
1392131066
366609018
1308652996
340183107
572315184
1595276971
2084828673
1559887531
521703424
1372094571
1774113166
924323954
2144195966
1138205762
1191492200
1898974910
923657690
553203194
7480823
294194777
2064024922
1505786568
750436601
1461343725
886797395
1078133827
1421487020
1837306903
1449046094
2066581982
1334312634
292199829
1610120120
440519429
1827673740
1188180962
837824065
1565948571
1804609623
184636163
426167669
1762799510
1056677278
399870013
1651797085
1924817097
1969666287
1583271839
368661519
1586456018
460980888
1389460345
1792275508
1649312341
1343159145
2079760652
1464638228
2006120337
1354177217
1952714783
413660531
1206853360
588124519
736415941
1945196369
1052150930
502814342
1000024356
1680722953
311572701
2031025076
126168253
1598615220
1662497577
798607695
875352439
1412205007
1958501398
1872274011
661425856
26476605
664643402
2088579448
1599177632
1179417849
2075616979
1616239687
1648633115
280161246
1329666971
2102067370
1740665670
476100935
34296170
208631802
419871125
974674668
1255538760
1443193825
1833816899
1864540066
1371076257
1920483974
757070554
1315817456
215436291
711805650
346758969
115303942
1790368530
392892550
1559085825
1063913039
129287053
1975087289
667509356
2056757087
36697415
725271971
1663262943
1616497325
2065875377
1579115418
861765787
1980810247
1862563430
292838506
1435426603
2044342983
1424752458
481201338
772177273
1196996955
1477218624
1987243757
1606437984
1631931784
163928992
838678637
1435878573
1950046589
412959492
967163341
370344873
1683006157
1789109176
1076338321
251228803
942275608
1875843883
359152014
1033434132
2036186048
454253284
44099957
893950731
1796537829
788988639
216795415
90695844
1157409521
1829929663
2086027031
1685164653
1907837136
1010894264
1219826368
1305006293
622891857
116155098
346277924
1812608260
2010373043
1553799463
707232833
969476092
310784395
1469534424
2073803011
918695806
1424315059
1538123083
2124929551
1739431293
1221354309
2115270775
1310677136
318195199
465530572
1141476344
1523378121
1288215868
1170124646
1750180800
306841911
1760271825
1973591705
2107404539
1176756346
1362122473
1347538333
235733746
1152274473
186516349
155288905
1178469019
417277
1742251708
1473392343
1278931977
1323621975
1833186288
1312326539
419922183
1174563149
2140027937
465864062
91081574
1609406203
778511495
1299660570
955041474
609518333
1230234599
754470009
1270848401
1055037717
44124739
1864116875
857149508
2029234671
1889652226
2018267216
2025716990
1350387353
687792841
373427753
1300350025
1907320065
34002709
732247714
936892003
669863007
973093697
1799327441
1985559408
1843382664
1554763661
1704330759
667755739
461482696
993917318
1423488698
1755023511
1277658226
725140458
1077587467
1470153467
1973665034
78603088
1088584990
1518026992
1288167818
10241367
1740935129
59519498
2057585016
605202027
2094550679
704922464
1359401887
1429516390
221840695
376791375
467296673
183967912
2128843917
478314859
1613167866
1088124542
635562339
342259149
1351924289
1944692875
534068682
1697302120
2054272684
1850893408
133177500
847745916
761029384
188929010
1720796698
1199931334
1658001705
1687350181
349184054
18522959
1913255649
135741766
627850859
1243317550
663225282
1652517284
1102083731
737746303
1730976779
30007122
1241175262
233103476
1381901665
695627794
1857704884
1981009830
54725484
1858090065
1607687265
2130285932
1225130896
860359756
494669807
880059854
1883674943
1488496446
1723946412
855927295
100074232
1879904357
923120990
759329283
705183059
1933756109
1022031373
1777839785
1919250378
1214274099
842499828
1598469237
232757680
1624871438
2104012735
1166280046
1238009129
1081744264
180521214
1450533740
1412170821
320847878
1406057195
1808870077
259945774
950870759
425396310
1375122274
203918837
1388185645
1697160231
1777908960
1055158579
1741038220
2107450293
540204810
1384909416
459499943
249998688
1254294752
2124984777
1271724240
1780699768
895479562
462035143
409433129
1547544003
1982184805
1066434160
1839724605
1129245988
554795582
143797050
781094681
846733693
235199321
1331443160
1948331901
558020060
659199327
1651478289
527450659
1421486470
481645969
138106359
583905610
1703894824
1636912075
1882551453
1929346405
2142682318
163704139
1699906470
22469828
890377475
1820636802
58587005
1941233858
2111264418
1769076190
1691587385
128296155
1183122626
1182047492
846931504
702219353
878016447
1536302185
1076334490
1265621178
373417126
595281063
1482295973
1652342815
1237724701
1308569824
581616467
1269263269
800488428
463026485
343388634
1853191420
647470152
393407659
662355920
374062393
1561012998
928191500
552088481
1713591064
805339817
2131934065
114713987
622649543
763065308
2136032550
2026879824
1580966633
1038206549
1698726746
2073029786
1840309770
1658880236
1401019019
1728941841
440470906
1813641613
1647143990
152103746
1097539810
1995288109
1849444421
901322844
1763435374
130737146
1320069172
1785749522
970289472
144642206
401027230
1458629543
2018797041
2031159797
1272200103
320518086
232491777
576323137
799026086
2138820802
175050259
699217203
2109850867
1233901257
1281900217
1765775017
1298501691
1270598228
485151999
153091173
1313424513
77275225
417644595
1714506239
1648507518
661855833
711031820
1857506300
734520632
1406762707
639234068
956785062
1526420837
1356553638
1430901976
973991029
1489290115
998337507
1274258145
645498992
1774199239
1871604927
1742473454
847055960
13743767
209254541
883288424
288969224
995868301
1472301726
899146209
1174390465
1731073843
1625674790
1035229292
247382872
2087252150
844257722
183308789
1745398850
598444189
97736218
1230721198
1749473893
856157078
1646651299
2005236400
1892240020
39108627
980059183
1557874534
2021922375
295049338
525972770
1605465695
2104210455
978734348
1295784896
136711605
1988165434
115859166
1623637463
1635131234
1908279457
1353277709
1075616083
862853315
1580510900
1887726629
1280737447
968726535
1540357454
453023643
991051773
253217374
1195988757
1935899721
111806410
1982419618
436364327
2004270726
919937675
42776491
445959166
531439857
1519579212
1611028976
1141421149
1837080022
1734421205
376500840
918751808
603687426
1356755557
753113270
2002555448
211468096
253370770
1991921847
884129731
1956564450
1894934937
558506382
1201886996
2101884740
50443965
1227469831
470012827
1801629825
45898819
1914140616
864393616
1488940049
1216317767
883315382
2019028413
72772673
1249018948
1358550654
511227238
2078793161
1429942205
368770791
1606745962
2081847679
1453774421
814643385
1878676333
705949480
428359476
2121625279
452578069
874010430
422316594
1822548417
415101313
1946004721
501503032
954696945
1066691648
1635275150
592225080
588391778
1582066389
2005243281
470227564
831166409
757784462
717835170
2111043367
701705989
1838514042
749953586
470045852
1027914289
2105903790
2036762218
896087993
781519493
1425235104
343461323
1040180288
1557136032
411813018
1657235700
1404860669
747383720
639640843
1035361657
2029245149
943969358
1013079357
777341032
503691907
81507956
547190804
889333856
923293701
796927492
1782326688
474165280
290844477
639747865
1695414901
330342455
1476256611
2080033605
1214019617
837265837
892994694
1336261019
1375788536
43997236
1109992193
7256874
701218884
1880654964
2100292542
480801380
1253009800
625069580
1249971347
49109277
205390432
2013830727
292397214
609658412
1210876265
24129962
1547625567
768720057
2091607049
1126673133
2004496981
450699590
897986185
410528980
1754285684
1410726255
1931129906
847510646
857262937
2035875
928589690
99593094
1188769158
361391999
1444803187
1512983237
403028189
143542565
525752145
415867901
1309932431
527362657
1988155399
220167208
621114238
212176784
1815766776
2066538060
262504841
1710111370
1940479743
1310747904
1623566029
1803870517
1454851067
495762736
1013647338
1392192474
422202042
1781774288
1360017866
1831844644
198158628
964953327
1547458018
118486696
1711779619
553745687
1154504253
1357734628
1428465253
1626448942
546028023
1750040467
237861466
1606757235
1231647034
1414213106
263530750
769096612
982913460
1552457447
1721236127
859654106
1138774749
524339619
1905230555
1199253118
1034211788
714828141
1286498248
891106562
1180048961
569803804
1056240470
289980772
904007201
532707329
961505966
1501625470
1515543079
279810794
795815677
2012722120
1010729411
892481422
1343202638
551752950
410056690
1246387250
1666705224
1903261399
1877579470
314050812
1529494268
1393830931
95771726
369147374
1783780105
1677352396
1574661704
1788074387
1151555519
129297718
1332438773
1151489667
2067183102
1226595907
2129717421
1263606400
1025292521
1622264307
497908430
1645136949
502262019
13883418
354004336
603337063
1625044280
2067841562
1431209447
1128666523
667607645
1769888975
1343763223
1461172129
1266959416
1004612400
1100155252
1570554172
179846368
1896577102
1112786807
1498268454
721323631
970815844
1044128180
1938963887
402637138
1945073827
1312593728
2005609848
35147282
785319646
442797595
1137254934
1994779854
1582839318
1421981362
30858351
1800480250
1856232360
212842803
111244604
801339932
606329532
223946940
921111161
1281055299
212235838
826982522
653588035
1276045481
1142532865
270133091
1830718815
181305415
1913098961
708803830
1114989713
735577477
719637892
979889265
359407531
1921777215
1248457762
446270034
506251105
1362457203
1783698158
917649400
1418438586
508924906
1257253655
1423790028
1537193523
35925689
1498004950
264427942
254377999
1393942973
2018270775
894502762
1527881906
1096359514
1360677668
1478555772
1701298043
1583018335
810685034
1083688589
1466635872
1048875670
1550924301
235198967
977633434
679656868
1535767327
1058964874
1749159802
2122830346
1285870527
73263917
57158229
1259977481
1262983513
769337331
914633651
471638097
1236923190
963299400
1036433380
468409900
1757500501
2094892131
1346577234
560907767
296537578
593708151
62324859
1027909012
2041180550
875719882
673365609
455579834
997964691
464810503
1625095946
1676189797
1590461642
932754939
1827237243
627803055
1920204177
827239049
545004406
590804863
1361719195
25706437
95578308
1397329646
1044416453
1250268824
1923772642
805598221
1108994464
1309343162
524419422
1897719680
205178949
520238534
1692800876
715491625
585779490
1307049413
1459349355
1113614353
1316843199
843507429
1250716264
548068016
2022001213
446722412
805008459
2071207832
624506276
390426664
1370706468
382715204
1066800840
1136571764
516812978
1473567471
650881284
1703347886
551848567
194701207
1169215340
1844926777
407821774
1296411524
2065166183
1751537227
2050681735
53520494
1006391944
479995784
807812344
2087415942
513904938
819694264
6402522
1289207877
1742603428
1575038576
1936250710
526015916
1105805619
1381652038
1509279133
1387249861
1982306417
846448370
1272612455
1452639292
1502323694
859961997
264831858
1679400093
356964036
686005555
1481800708
1426086395
329390177
2036289640
579306501
189935442
452421310
1163769929
1187088828
188891798
115703760
989908838
1950278703
515818969
435590425
1849262823
1549429110
320607809
269681940
1025283817
1111985351
1584113156
1815682373
903336595
2019296546
992979679
1913841006
654865589
202373911
238851942
1445130416
2052321206
2113781481
867785454
1835088010
876867097
1665796069
491743743
121700002
1938202154
838711605
2092666423
590919612
215238486
1106915528
185630453
1560607936
1742415109
944840186
1444692352
956270225
213027851
585686791
1518424358
1812147912
1618368070
2121689088
305434439
1349909233
1657509593
955625578
70319127
1949445744
1429182184
2129242569
1263679071
153576664
269621589
1103937115
2003223667
78427100
1759242047
1782240804
480977753
1604113936
1864541310
276686518
1526636544
863329498
1852500709
1648756729
524482406
1590815438
217690131
209064803
1584905770
1841067477
257290323
336448013
188911949
946573675
993764162
22708878
196415165
86491413
199293168
481779643
2118227104
2016465492
1687084187
1011224163
703580917
1050427161
766362048
1177095191
117568089
658872316
1267185915
317224204
1650195796
1191835212
622906016
1204443797
924676159
1403483901
2091293940
285712651
1996425539
314162064
706240179
1474717326
455422285
275543581
1541930067
685961412
2084057967
1268578726
1484102651
2049975244
431177198
591648290
1449550243
1660452701
628828598
320829830
1626831802
401122796
1508772684
867752565
1619949254
699165430
1438419641
2080057948
1189599860
237463765
1912472517
1891078122
157617396
1834098410
1141927583
1083042097
52068267
2126813327
1039470397
1087608260
190784449
2098698841
620424832
1513179507
79570432
1348819203
1604852240
835773859
1665921754
290633749
1760734393
1041521816
679445336
1781141190
133865010
2079234751
366014561
598767511
1083530344
605518357
1585336392
1467917814
1243359888
225688323
1811405300
1371948126
923683411
1546258373
1469337939
546102046
1496836941
855506454
256818145
646266361
1395581933
1453998435
846093612
1137738452
823538028
286430670
236583490
1192198089
1337540620
608633115
1089955457
1565381065
1244658558
1131476536
1880643514
527395343
459056785
1373865643
513114720
669623552
431258774
380083577
609812018
1269885048
1893996654
620576911
1874391478
627296600
1040229779
1886051290
816023283
433896164
2014762954
1561563893
1128081366
1500726285
1476963349
455973802
720503324
559267271
2144006129
1049731147
773575565
612670006
842240709
1232873864
628948714
202912107
27901238
1270485298
1509025523
1788483901
1965601235
1167653932
1440322555
1314587141
1076262204
806673523
1591123737
1389239940
1259290172
1641774138
1604937411
689115256
1864805982
48172741
1627687875
200761320
1908396551
1582353516
1264366685
1943566593
2010966163
620532562
181704893
586101495
1550316724
404656675
1367758853
1252908282
139793569
518781647
462099477
385471875
622830239
1999092811
1128387897
1546234015
1060314243
54281417
1668724574
2026943918
787535176
779308077
2016107998
880893335
1680042900
2047125109
635547489
13547932
2026965868
64298310
1248451338
32954585
1031632378
970871596
2035590101
683575124
1108136202
1935191301
1229649227
1864866702
865616069
1390429347
1588314036
1976225109
1084573402
586015494
1794186240
1337856839
307292919
1344078489
1736292576
1058048495
1243589350
987224364
630427110
2080694684
1497576374
1411541708
1683282080
1565742084
1866916011
1465754449
2026922131
1474044931
724829231
1962637630
859439915
1347658310
727644167
1748834122
261130444
563133571
221115889
1010044876
1729216532
105321317
1732949720
1918866842
1123934885
1159043299
1171250217
1331609375
541802919
301119125
824385384
1213255739
1728788822
270465877
1296911079
1704758534
258043325
1005015716
683735445
1844941715
1762545383
1134543338
1587617637
1319550533
967697646
2069868289
1102600686
2081459799
1760289951
522759911
1517422617
1876598139
957221700
54582051
457583268
2011896034
357942105
581546183
1277758567
1002914610
1322913778
800880253
1320137386
870841932
865780265
1662331426
28972334
1220369989
1118696615
1091893364
882122309
1832534840
1535692862
1852127642
1184789447
1256258488
629446436
1879308502
1102055077
2070539996
266402561
1535312377
1921084278
1446858378
832878527
138573737
999488106
102289961
2078111698
1116729864
471775234
1834645563
534774205
1437803731
633799924
1435062414
1045015179
2047937798
1624446624
13979574
1789137887
1353623678
1743402757
1919362911
1252798104
360460854
1365167509
611920531
392005638
368175786
1295658636
1766995513
151182866
1101489317
878326828
1583064193
1051523860
1454267359
504471133
648758917
2089867931
999953363
1859926776
343566131
737023257
222051539
869783158
2132989001
1514050736
1044407127
64156574
1029370442
210800909
1659823580
132271131
428463438
386651166
1669362389
982390946
405562367
1203979657
1401622441
1573396874
241467780
387170217
355575336
486250062
1357594682
921775039
987700026
1235725894
834607910
1168303496
1249242414
504762700
352794940
395339844
419256726
1927153398
465876635
2128560790
1844775926
1493528555
1024128852
784552615
2040026045
330335540
613941735
1401047821
1769595556
2037473629
1338368271
927694319
184619761
1449676752
669912547
1327821382
1936831873
2105927154
1131930359
1380892631
289892490
1348461243
82515232
161329908
1523414304
573167421
25114520
1399732556
33306157
2072155875
1858159743
1810929230
767886871
1776775165
1359491050
1622105794
890615129
784214731
1116832401
827407721
939296955
1325847428
1832844028
2125922135
930463668
904284574
923678855
1287055342
1955308040
1364891477
730033593
1104563546
1804736296
1233785732
1516247450
2072149190
812040963
809388277
907987794
2087315040
1153347033
1195091562
1926032131
1840681514
967471300
1095169922
2147192119
1661655876
161082787
717858025
1990216731
205616470
407407650
1948629947
903817904
1058125736
706412782
1760214703
1876328046
98120335
1821874891
876363377
296083840
1743489678
1438784029
1809529082
1074343356
1793695049
809766394
2019770987
335576419
1539370460
510311318
309097850
1495152508
1091852342
908299065
1902324541
1228152845
1877937829
339738575
839285645
523793367
381869339
1701459009
1738442156
1566312846
835892589
1733485052
1008435121
1214938323
1061848172
1287778040
2020511633
1689083862
811945338
995263609
1200450308
782988901
2264758
1237560566
61980641
1547499307
120319337
2045147747
1585800271
680384230
397159065
559068311
973885126
130488803
586702542
271257396
289232646
490221290
638353035
89778163
1549450677
1895387282
1492919916
600804768
1849392195
673181885
546877394
610995525
1557552799
1824401792
145591385
1817610599
545251836
1090926819
408152789
2143295289
845929848
722141637
553558910
2096637406
337900260
2092340874
1006594880
1679715338
1321453192
1974455256
23482827
1806065280
569114472
453497429
507282427
35401312
1199378385
1655232744
1329289466
1639141190
1649067259
916371264
1749067415
1111983471
1662623746
1584570360
2011258174
1117355036
1750529475
183687812
1100704780
296739791
1511839550
316638772
944238062
895883452
1160954251
1695900535
1435409576
55660694
1021056669
1324328679
574328290
2101694766
1415929080
1941558110
2121807737
1122086630
243353656
875207609
940096285
766546462
1906739632
1258343869
1070496506
1971324464
1170171808
234570731
1458632191
1723781018
1486626492
277143610
1462627428
1153812954
62458198
1468894592
1223805722
1712770575
252285010
1680427694
1291411647
1891246401
1905844986
346962996
1985861964
1493396037
1508996977
975881954
218891057
1697067077
1432113948
1110225400
1338497743
2083119372
1579752054
2062700786
805134099
1859215057
240118183
1111406275
683650372
895620869
752743650
1563029272
1031235077
1292935265
1237184491
1231438077
1541495052
1949360472
479018792
244545870
1344174458
2085338490
1615785908
1884896461
817240544
1164201183
1861056317
1612800586
596341075
903191025
1822178419
795563224
468149906
642901810
1682565015
1238466158
886547715
1101823563
1265924706
670677405
306444512
1144456579
2094018649
986303565
1044050703
1453022927
1448224529
1079568815
1192678907
1950027100
1213189780
1245134001
1983629607
1698505746
1216618787
918845969
1313887735
1351859260
1156293710
2104392345
452013004
1247933136
1602760809
1875959181
989932580
122384373
1832747324
2010034918
1909899031
89551817
1729596852
1692347770
1923575541
120155738
913025370
149314798
78826919
780999686
23423722
923988163
231579638
1463561596
1588616780
760873413
68047355
187266154
470776693
189392120
1048294284
92642101
215181056
923600106
1472134393
971858494
574651190
1939195220
1425676771
961111596
1628804922
1896639428
100876039
369651359
478459867
1253577609
459720126
360531040
940464074
867935800
967856093
206114616
248551343
102752072
1620849911
937114752
2147167960
2109953473
1341273538
1060105572
87630434
585731692
720009459
1091956000
553731947
1178736231
1981664977
1986342683
1608419554
1918936350
723664367
1924060419
417397222
1556039212
1365858
1980743126
243838199
713264360
678548282
250518253
177951742
1264569658
1069282255
2056163208
209037670
1057578608
1033122625
1199527395
579444732
1339876803
1174583054
890498658
215636617
661235687
1607601152
656987446
1332145519
532472870
368946026
1168294018
1754588588
1449539052
1213515322
53405621
1892391317
1280179986
1922193926
1324208217
2106671363
1201068763
2018217355
550610197
1000003069
987961088
255153082
1620644885
1348451364
662124385
811751743
1534047401
887239145
1171422941
205141971
341636676
1618839518
980845204
1410003767
936023584
1135288698
985056101
1194704140
1519099389
1070546333
1200181514
1360527589
1894574420
2050917859
175207350
670153024
309867880
500000847
1790795298
1143606011
724743663
1465529846
527427816
846408071
725627876
383978540
1414484769
846103668
435401757
1608025302
1857162813
1183988221
695641206
947793457
415403810
1362154588
72324022
290048865
2014521626
363089326
238120502
1246911676
1450897337
1941789785
899433733
1308618622
173318408
1991771905
1006148701
223164154
358127741
1477869946
100024510
51112948
1063962563
1642287002
370648671
1086125468
1691728632
721138539
1198706422
1756190950
1166778609
2065915880
919648192
1579741707
1562795793
1002599859
74731635
1572074388
696232549
894355350
955381878
475803446
1205480159
2021746291
463504877
2119378494
1991550069
899249598
827118574
1780605193
1417685582
1796032282
1710807109
921145406
563239161
1076543464
344932946
825488454
1573689294
256377908
865378435
858689070
1351705660
373648258
1711214466
1373345608
1673569143
2067905897
192769962
711967213
949222561
1317123269
731325383
1740882240
2136226745
1907084655
992827162
689478177
1627437789
1335449366
1141295998
142457494
874632536
387830309
1647259654
407493315
1142907257
910529681
1527971574
1278715051
613692120
581743847
1180754948
1675044070
1614259459
246365996
1490660022
287638082
1293298979
39039356
1566028969
1060667055
1844573362
1777385351
1215756165
169426704
180648770
196042564
392594350
703454099
276447592
2016025972
1384944177
1221867492
1377925703
1904916698
415636193
1943315393
1944372812
1873217486
137032546
343982784
441120075
1455301519
761230471
569326859
1851052192
697752820
1520216219
2095396603
556920231
1994422321
1673003646
874418697
1483048907
2094445010
1016306350
986051723
1297375984
2102004349
1535112907
1817025145
1901376850
2135775990
154687247
234482957
293149281
1122611518
1950518336
1468982122
1131384024
1985573815
1838896926
1773218517
1458399289
1265356383
683166986
2041321170
490828853
1590781609
822626346
1601001884
314897903
2050185111
54221833
463963105
1409600283
353727940
1488671810
1496075793
1251707759
396680332
937278385
1571792654
601207733
1169408436
1131964709
1397001732
1834538754
1598263592
279025424
1292153271
572971521
1864258114
2038726831
1718868152
74855632
1864389516
2018740461
1582305859
1459109004
1559437049
226551979
312454667
1648785151
286963111
277275819
1290665097
827323280
626398605
178817957
1523046269
297774670
1987314729
1597242717
2141778294
729086361
1356669909
217003993
1655369517
1816588568
506744605
1081634388
862406360
325841722
1972256218
1065543538
1587341476
1509827593
1054961969
1761174312
1279963040
204863269
762275679
506399070
1175427285
1628684859
738728144
1701306232
1304544313
2085705361
1898494788
1981925326
1498234140
1217700930
1343672156
598148853
436963790
1039950901
2134405968
1116951070
719651959
859818388
1930100975
840197491
967637697
96091484
406384747
567222966
2101974763
920395579
644875609
24262372
190353151
328831233
2025374349
1059014880
1696701857
345000045
1328555793
368291722
1556595414
1673357583
421835045
773435385
1086999269
1455187666
1706535914
871056280
218538034
849866900
1547944590
1406101235
898359835
953541071
619306219
882569049
2024883682
1237794146
1959085064
442362193
50347910
1573203795
6819347
1336311585
279146610
683939676
1784730219
1264740035
489382115
2034604798
1521133175
1168627711
463077534
1074970673
1191731529
231672553
499510580
818351836
325855308
2019901017
1128694968
289782779
346833779
597837193
1027193868
408017652
652622115
489266965
760528968
698521808
1947284241
603984549
600858243
1340898713
912304528
1438570316
14824459
192460556
892885267
237847045
60008153
1711500021
1922202941
478805000
1491576180
985272595
2044286394
837599267
190853148
1129502101
5567123
273261183
1142204270
1096155971
174999639
163503444
1672079017
80901646
271092719
1274423306
312287715
534123650
642897759
1132631456
91394090
1210274590
17569283
390330924
1383651859
1052556650
930035865
1408817650
1542607670
251627899
119910749
1548213938
2056583626
354824389
1912879234
296343240
1098006385
2116817923
1857935557
1857895182
1702336700
1495999475
150291201
1940667644
131651063
1550619683
873229066
1366187325
1540702999
780506559
1060334424
818841974
1567133820
1442388168
1213706638
1178518304
261653151
1744279428
1052013374
463621460
2117102160
687204195
2095409381
358048513
131818935
267654329
1031590884
938046907
1118726052
2137867144
742246686
401928991
508758167
218733251
423347723
635802598
1008999903
1531655799
1514179804
861417913
1319967701
1452220796
838420694
537470292
790444963
417028151
596376118
274214187
945778101
1309856369
1817586409
1737153438
1554518103
742954570
1958079093
2081852524
1399419211
1913311661
1675497984
475718699
717231299
1587477742
567726514
2119554542
2022164206
1044907306
1978368813
486158640
1550480101
1859092018
384223086
1374795910
2103034939
782949633
1839065602
716423234
704941507
456505885
2037157435
200889242
1157167990
2023365492
962699747
783803279
709134704
941606663
872323972
1575714220
1166197890
800824564
847904029
479824204
476828419
400030143
68558976
2140474984
588497976
711925779
528305336
246252484
1143712013
682667091
1119097055
1829840165
548762744
445320528
955443535
1489752429
666608411
1301415891
1079520130
1164669216
1203612717
1859862405
449002085
1844634794
547502464
361351902
751436490
912554531
1176512445
836881316
684310268
357362768
1336888911
383586948
590611434
30926831
607260742
978962612
274273446
186063631
615035970
1377575397
319848233
1229245011
308249759
570169255
784400482
1240133622
1244182378
565717575
1583919224
1811407183
793976780
386280416
1164342915
1491697135
1714332924
1520112319
635815452
1683481849
1192198888
1023595252
65905171
457749548
1071731426
1648443631
1530128849
819187079
729471873
1901394970
284552524
1036166657
2063837422
517300329
1379354823
1962089330
1725721792
1745125652
1508379071
2120667883
966469464
1171139288
697506541
520625922
684463757
894234040
307623977
726494816
340291517
764293096
50506596
2130985274
1846795813
2020493247
1802309674
1420601350
2043792615
1720032709
604266624
1525566040
67335671
2084558703
737806524
1322251217
643807984
5638295
928433038
763013986
666223912
1107619491
1904148324
1081168264
48983695
2138583672
130517322
1531299205
566784156
184791522
47940056
435459362
1566531070
669242266
752130344
1261449663
1594188227
358473578
1023841233
1912909612
166316135
1631150714
1100944921
1851591020
645812125
1621858257
1113241793
1678963596
503397989
418241488
1588618714
1683107223
765085154
1859659173
888404832
758670047
362490197
653822524
789658008
129667058
1788161512
364955093
1688204592
1677259167
1393841095
1501744767
422745434
1347058236
636573140
370503450
2027935428
1198051434
172716463
1813637069
338221198
373675482
1801124019
1274780267
1065119766
1110684749
1198368679
1323481885
1639499163
1680372962
444450610
1844644651
1747728384
1577459210
1643451378
1112513384
95848906
586176837
2018275036
1853658747
365647010
64529044
1280923000
1809322588
1932969480
227147095
1094328918
889383850
1302700914
94188373
1358042260
674408241
135370303
2011077361
1558585683
42294366
1834139757
231630170
1821084338
2140186507
255301850
369390746
1941520611
1988404260
1873022777
828422691
388827712
1079766832
576256078
269556942
1190490951
1219604718
1764016708
9824091
1804699362
1693888449
1667133823
1326300745
1270304637
1809738358
1152115638
322051730
1037180271
150813083
640965858
260924350
694786470
1857059497
1753242618
747853195
1371708335
1384759893
1130870246
1717911468
1546308463
244717024
210696995
875204195
25168056
1408904824
1813324527
67564945
1537514364
293388914
707952726
1591156462
1152461927
179820584
2007629260
586997832
1188398408
449454199
235774408
94632338
687413350
1065441303
1140284179
772299553
894194081
1343664768
880219338
1181152349
1813753535
750144662
1612124918
1247938911
1851104959
1110091136
955749871
717361646
139733783
1864704608
1520617489
312221353
1721460588
784111615
1096413351
839305383
593340955
1708842138
733802734
1856415378
79072281
1332896484
1825376235
981158728
1890431355
1165286352
1399578315
360041601
1295145391
178512167
1872223579
1719783584
929085409
1131718496
1690748356
1690969329
914494211
2053093390
601856474
975297441
1280880094
1578480761
1450493376
1536881498
90732415
1580342995
2013238696
1299415912
1896711163
1696935485
285077797
597849065
844188639
741189312
1123246090
275561201
663729325
140230156
1399739872
915153718
2015158746
364250004
659736391
1016109471
742181772
1337545697
650839290
1262814500
1289592898
1955386071
1298129103
822125323
1705372868
40037725
953752101
1475210911
621251470
882926605
1554452803
359665267
992501281
545414634
381076661
351259597
26332349
1864139111
1035015291
1081675711
1656229484
883431423
1606831849
229763526
1770666500
188561120
1279722759
2111053470
1448877409
1630466891
694888031
1802648916
261807840
1499699895
1120429351
1894858479
1105028164
773977683
1813570364
1186966387
67208185
1022137538
1192437211
1886603517
1495727357
1008999716
1916031337
1813401897
1937323744
424257515
561884965
1460482190
668519085
551166568
1632008147
538823623
328585859
1457240182
1180887219
1715555921
176947735
1364608641
369205268
269058225
2098300610
1947194592
2059419870
2005051019
575254591
520493180
731406174
983229769
1418485937
926809651
2087040277
1480077786
850609222
1805794503
652647844
1044760355
1111347837
902426423
909630040
1294083268
2069697975
1486894759
1575788180
418812969
1494760296
84272372
688120915
1503737899
1020980539
1453731574
1411123287
100311615
769552388
156722839
1365618180
123728140
972983582
427867397
1677126727
1183479561
2125152722
2015235411
1933558155
182315105
633878625
354070061
780193646
1098256655
1802176398
1088179351
1397055491
1096618831
243874651
1207356875
1761718637
108211748
1606886637
841103851
118917644
615582529
1991799634
933997962
1100682504
1636668682
1862505188
1320834283
611190468
1903187357
1811469986
601976097
858720398
1262050324
38692778
1738035012
937520415
1544006589
215088476
340886087
1092168955
562508208
1510039109
789173515
196291226
1362051961
228239349
105414943
859422351
922395894
39149324
430527564
1731628039
1581389490
1830111267
506061717
181574846
1669491827
2080901011
26395875
256230778
2113350424
691964247
1635111375
146166300
1678946100
2037592635
542798166
1883896317
637328114
1691211593
500230745
1028201514
1969310820
815169247
340114913
2052408284
301341781
233301911
1099827581
986969069
910435140
1653791256
1162211616
1473166410
1750714736
914571305
171577850
581539131
2117163853
1494746609
506788806
1194361847
1974724831
1862189294
229225505
1704822545
1952558002
977543576
785662062
5753418
1523119411
325724781
1107900255
810361718
1410638927
863318298
1796037656
770102797
706421956
469804630
1231962166
465215473
1786180801
462202347
1542778334
590941488
290566879
559239024
1701550553
1522144438
2058007780
1294263901
923754134
392756323
1258432022
1689369066
388431252
1018201459
1416735953
423155185
1884793304
1307074602
895195509
1294367428
275831452
2116348104
167353460
1388141920
2072519882
891956070
171181137
1775087689
979246672
2141401213
1363837985
330101451
287655734
601788558
1425506793
700418549
904133788
460411231
1037495362
2080710837
1808429704
2101414189
1660524983
439930886
1526052549
1922452378
514731382
1261834081
305707649
620256672
178816768
460549216
1520723180
699609689
1842395155
1417939984
1655156029
1258860030
1176666598
481358278
1220590877
774779828
1562795221
1859850439
869800596
945256644
1034749391
267854837
1904138996
1009754412
764843210
546590032
6872242
1682023425
2123242229
1711177671
2140932414
2112943988
482527443
1739435539
820879311
1002669323
986160389
47367078
394692549
1021175314
1440913942
519267537
960998014
582150103
238322844
1000699559
738678091
1023891395
1916938695
547057714
1572906208
1468733387
1703423408
240284029
1894643313
2070444702
904028493
1725113410
342319664
38463335
1135583430
1662412037
1883127253
662554434
1421556223
180269619
388933299
1457829968
1108662921
1224172687
1717572631
1353583198
757073372
577417200
1531834722
1405125416
1212421013
1029663587
701579368
1610967745
63288877
506437864
1113867151
1154473943
393414790
795403909
47788026
381842265
1844126996
1711766968
2044520451
1404308806
1718239917
257768454
2008989096
1781864739
908287062
391461800
487996500
225835434
1783652009
1524978436
838859521
896517437
675405392
1671320992
1321891731
1716537855
1222071785
913054658
1091303305
1498045192
1357442317
817255261
507147119
1678467832
273401278
1144199062
519997614
53952943
1564070663
987517348
748319659
929787866
1913010044
161013995
2078151222
1936354094
1730620088
424315609
658566599
758147872
465463438
1393669000
1943752155
986864801
451487403
632806893
1259819456
2133337759
742429417
659682335
1964184502
157496928
1108597158
1732990804
1171050957
768758600
1610920996
2049620078
961683884
1161018324
1624211075
1099020388
1766533611
722897154
841471567
1872252873
1482351648
1122786152
833798237
1199898547
1173186642
1049382634
1313298250
528665085
388840800
403191544
1824457244
880144648
1610134901
735388461
1337864603
1789952112
953175524
526920489
1711187719
690461979
1423383503
1133019931
1791247120
292199805
891173925
1756878807
809851573
1875700196
1687441436
657584932
1005557363
1548985510
1511128340
1797564455
278026309
639113824
1948023024
685836085
446147128
1206909575
2081889063
1944508976
781497271
1313625831
1019017028
1321953664
1788524788
1130392827
2044428179
1763477340
248619131
1740715217
2103914060
595649605
168100252
852409012
2015574359
427207651
49068667
1331183190
573917952
456222831
387583740
101456859
1511933351
1899507554
1553092060
1214544697
1991314630
1988433400
1799356422
1407306052
448813051
218557592
1334025866
780400618
391941319
730219550
1196216380
177440168
1268425110
1125038371
256192733
1894469271
1996293844
2099087668
1303748257
1712596018
498571788
1526099459
1424953653
396570052
1814536255
161465007
119535322
2087457055
2029569861
1294397248
429857787
859300337
1536176408
955129159
1305810991
1355930263
1182172422
31732756
1913472418
928701444
865733366
313007325
479674011
2113189572
845270272
683167391
398582639
1626749536
229294647
619684804
1566108068
670633484
1239941026
1622176863
1282273717
1748127885
1774122162
1144978527
1951802714
111608103
2040048383
166462996
1675976118
1592602390
415306439
215015320
1678758346
2018177582
281891704
956143335
1631276174
1009003377
170010342
773488075
111733518
768085140
244530015
1688073727
864052031
886007991
1362402715
685213229
2032521629
542952604
479669086
103888204
1050873724
581918392
1456016748
1210593096
1963823537
563709873
1016281615
94220673
2096221812
1502372460
1267531552
1044463303
1961700310
1980298378
1287558243
1760893727
633304560
1801989680
262911423
1831735622
540859620
185250547
666846550
1617919344
1705606028
2082564442
1680930364
69509799
455566739
2019546015
1151204838
1731741324
1426079068
1695100982
1521340307
971740617
1991463626
501833947
1530649964
1368215624
2026981676
149593152
396321606
215104781
500057473
1310254471
835336464
1085269773
991143190
1493453929
471313556
280666452
1002060547
361952796
1472488521
354931426
1719015292
729017462
1797802253
1941277477
945607861
1350809532
854292674
400055939
1380937350
596884777
2140094559
28346886
116432832
1579509986
1657019945
845635610
187746537
214572234
640011340
263584881
597188121
1660479866
521556590
796278973
1687805241
676007543
1905336489
1463752736
1012157682
707805698
1441739081
455935114
5194259
239845966
464860003
1779954157
567897673
1456155781
1839512800
2090292027
2010297948
1663573524
1231652092
123045368
1019924507
887462882
794535350
1079213869
1954375958
1090143260
1156573014
970833708
1674892363
465060974
2123305394
1293127137
582762819
1445207069
1672300280
1224834990
254441809
1892361019
572155248
1517306006
216933973
1498077923
1805939305
598255904
98869555
2094663315
54856623
1116609223
174344078
323259024
1832051292
244327382
1103321698
1659573769
1733311689
655649708
251946108
1601671698
630161763
2115626835
1708205986
706173543
1208403967
1643533659
1208816767
590101923
512455850
607060550
1147684756
1787118930
265214454
1519244546
310120369
1548764824
1611981537
1521722047
286915760
1310013886
498976206
2005453662
2006349208
137124659
670809486
856497554
2063062592
893391715
372100340
103285686
2081625684
1116448552
1014532054
322565862
197064500
1890037685
609609324
256916660
778484246
500521783
234168039
1761339889
1214602919
534344926
1902348227
854405178
11692273
1419261215
2090304100
462680334
797519859
1707268635
899050707
1109826314
450081659
352847823
906927126
76565902
1380055686
1129836547
1742626558
1894204760
1897331192
1189954368
1075906454
1479315524
1674838514
149678188
813366784
389417528
202093829
1283882235
1685969605
96706782
1019577822
1857789348
1662879833
450945020
234536309
1591473867
1380937165
953402908
1842743787
86645779
1695326611
972677140
578720801
1174743180
1779442362
1125428716
525835877
1294936122
63577098
245780171
616409640
1306543786
1210133963
1478456692
426387207
1769457822
1622851626
1153410077
1757849709
2008795897
1118002532
589869318
1905828900
2025376800
911217741
432444078
881768532
158465015
789701170
1598845950
2052618741
1236489060
1530144053
1604849729
353487619
980841940
1679759021
988567700
820689148
963336179
133647741
1523867180
1544872514
1599451513
206784422
1855948934
102720949
739259463
62913997
1948782704
856315776
338070879
2112715791
271893668
2121973980
823602230
2088535363
1462179407
1335370886
107861090
1820736731
1246129318
1178373902
50853009
1863768293
889831987
1983916838
519292736
1760845095
1088456627
1976131939
863714168
606755861
85709239
397049188
1812702135
1140048463
196660137
1660280035
1942695895
1706797058
988640586
1964090741
1288514591
135146409
1316529645
2075394758
183896585
846353432
181819679
1481698677
2109747299
1598421674
395920042
1185052756
691180433
1389673982
1967827888
202680242
1199183250
1493367614
1313969551
1174261451
1773579935
1426444611
1904355117
1621915307
799890830
616639172
404119837
427019250
1932517166
327471132
804329708
704615728
757804962
1979810169
1043087061
1532539241
1198379486
191830513
219375866
1126374871
2136399871
1711061251
1003202542
1438549197
1925112936
1724118346
1829348056
1142051731
1770748020
1201149428
1029110809
1273911384
1803464161
1059739181
1485307159
906553639
854802187
35401298
2032306840
885232082
307660439
1035511540
1402429767
855591424
1800486901
657306219
1783536020
1651061641
1672482695
1547603984
111703125
2093539631
356307844
411579656
372469375
871965688
182041429
747683866
1920507385
945054216
1984899072
838529694
618616209
226325772
660428113
710325178
122229064
428740619
1841481878
203921918
891726512
1926475208
889752080
1004174814
401069226
1818494707
1376068875
209916910
1959125055
1106383010
656895886
643469143
1091225867
124551803
1975130862
387468202
622168198
688841851
1735461993
1516076925
2105324308
1420699193
347176144
1452078654
1422941188
355056696
153477319
478663431
1067205156
1024083565
156146152
786979547
929776454
1970716378
551579098
796116430
145561874
1657351987
1256310587
261888766
578772286
1345056656
1368899026
1124798732
377148770
935881917
1433659004
2035218965
1506150449
1160803789
1062464497
232961119
1607342150
466293547
998502005
736732611
1915152837
992863445
940879050
353942942
942902715
1332479855
1110864748
291864093
878179971
327386175
57267728
1194594349
328529070
674383324
142028433
433937562
126843438
1637586841
1765664328
780545640
35923855
306653980
1502381597
1566596478
214441861
1109567188
542281149
529465431
488121304
206486574
1805456760
2013701832
857143482
245417444
1961833733
1742904350
1018958335
1776414246
1789343023
885534936
764642966
1240784089
406947490
571543032
1884310911
1227550184
1349157661
999656987
1397866895
1110568868
686814594
1930436719
1346203017
1210280163
700672500
389198575
300818630
73295609
626935346
363275314
1662602168
636802139
167291300
122928652
992715519
1586845398
405018121
945600451
1845366023
486192565
209379149
863748140
371447197
1292486682
1865769921
1382453284
682830317
1642523298
1704332565
1931314260
1015602516
1315700529
238884674
874201139
1848145247
1418195213
580199001
2138986344
1819901469
1009829146
1286179144
929431826
566437375
246492826
1507296079
64671933
392635085
1664790143
803933093
347896282
570219840
499464521
727224808
541956438
378398133
962946256
1382314445
18253840
1087680466
1398939479
304690324
335033509
226400190
745729284
126719984
1499989747
1519529332
967814866
660299566
1659750501
591055228
651882574
1841818410
1075615786
1129998612
1473232425
383752892
1818223615
1516425796
117179469
1046803009
823487354
1679229113
317748253
651463953
93145409
1895160018
1697575537
1281283241
816383664
2133796221
411078365
1372094886
1307751487
1344527068
624689261
1111679838
1512377777
898802605
1577430340
342683821
289252038
884061444
1873950695
1338908675
844237454
76999363
1662293587
792463247
729881873
1483680648
1335930661
398181806
1115239852
354817349
32211178
1016082670
70024527
88011110
1362218976
1313198235
543964470
1421865212
992894035
464362624
1413756941
439398620
497590396
416777680
672075142
1892484696
155522929
1363003147
207397797
724374273
826280707
1601305584
1256429946
1824760176
1742465515
498926178
1322696950
62113978
1735140917
1614979678
2048369042
731830616
1543871324
710540749
316605083
1965789530
972913765
1978386837
1335131309
1697093696
1769982710
1288129877
615388493
2034516916
799429700
553593739
982572994
529507151
26818730
41874014
1468770386
1357567360
375519395
86668060
337946103
1709089536
406457454
1677189927
1578317008
1750033375
1178468540
714458128
543070333
330377977
730734096
1884132252
1564132843
1753037522
1225103135
1945387970
542914159
784974264
718355929
836336644
1855701274
2131025318
1666106136
1506189425
971210100
1727260936
1220377559
1547608708
1719512538
70782618
459911174
458201470
419344689
1958290909
1713074320
610738671
1378024893
1215813427
2058483076
901416761
1343890213
795346993
1626637431
854831727
1121440940
1897173012
1707204338
301196158
455342928
1391276876
887568415
832385273
440586341
1832904923
134722525
2041827520
1244528567
234775918
2031971409
336078854
746049838
730919031
1866268757
70951757
940661799
286752747
1751427538
1552570139
743227644
1486494938
322952202
1262446552
1368681230
1992920904
1072196009
1029847651
1987075048
252793622
651047718
1485859986
1368554663
2111558473
1628331241
383816745
1875048616
34205522
765660635
1558563002
1990565772
767477407
1123333345
1929638600
1265717145
1237372173
1953880175
1617290410
382887966
500246364
1611819800
1057372751
760300411
461000384
660319034
1029439993
364230964
938933800
1819904180
593243127
1023453405
1425171961
1661637351
1436599072
1639222152
1862444963
1094414180
2057760168
1581649581
1675533134
1031723036
322221114
1018017334
24107731
158277901
135762680
1664321055
838997719
1652705152
1686950304
883799601
15774262
1566148498
767861820
747334225
1582540576
9796173
85004753
1361344189
2001515304
406305952
57779907
1290217596
733334215
1656429902
38595502
421337371
554817173
1428902588
1313383891
1663043541
767604439
866466258
240246629
922205349
1452773421
533240773
2047195319
7991871
1545494423
113540350
1338769031
505759580
1540609726
80147014
1410632858
252721911
1425571955
1673101397
4748178
929377428
1870802016
1330839759
1763699575
1292134386
922264580
816320889
1227754012
939865671
303867478
1602423235
93537399
284096811
458894356
2011986429
1877456565
1755532414
489092274
644689955
2039362579
739389595
1485724041
632473520
29433707
1072774398
1665886979
1952431776
1623853961
1590614576
1441944646
2045777003
1341465436
1442481195
835323845
1706782767
1324439982
1943737466
1494692717
188599905
745431625
1416369272
733576358
1525659667
1625911782
918230974
1427899709
1461125067
2008663546
677256767
395982472
135858503
1401812258
435945078
1687803633
2079823553
816515137
1512036336
1471898943
1220616053
1616796022
28347738
916569368
1507700172
1446198558
260392556
1710359467
71386608
1084060116
1185938192
1464654661
1974260635
199842002
1563886722
1260511285
256286785
1466103380
655800487
1549691979
468931176
298105169
730073934
723035130
385380963
589237321
2022258950
511166940
1603369363
1065987428
322271642
490396496
1111517183
923782733
280541567
1197372671
818078607
1416101141
920935586
713227794
1437916474
489214920
2024409337
500440483
1762246571
189493638
1028749289
1767011967
1185228274
552384955
524177706
394308463
1216092426
73293045
826215629
1335143122
1237833357
599304551
1602084224
1500398656
15933180
876487383
726442707
1941177257
168495984
989979183
1327817623
1872188920
194800861
694271871
1247072223
350287127
1409724702
2030387226
1777486658
604413131
627921456
405950621
516751260
1663764034
579914750
1617478693
1312323156
2114530486
1861753534
1045798150
1302805476
535550337
418627833
592387281
1596983550
301103246
1277384238
1303026828
1328936208
1325675552
390503645
1851600212
1099739406
1777490465
1078141075
796393514
1318177047
1365968625
895966396
540120729
1188294425
1887247020
588540412
273463859
1308707952
1636726087
286733715
1842232803
2079710540
1690663547
723140219
1158841748
1424150936
168222222
2075712664
343135819
799537239
29931650
1776094825
970092284
194523410
1327227687
875614019
1500473301
1694623440
543988687
1988884007
984308662
1240764815
1671131575
2036833082
945411904
1188839805
1026521486
595592768
125473364
1017917415
1635961267
1642997161
1078554374
1349606200
1776959116
992054173
1119240905
1715873580
519669390
88339622
1081435759
2143291642
1411675807
1622103728
1811549664
1611675739
1478403727
591361508
80439734
103836129
679105787
1365771422
918916535
1603572337
103256934
370689924
49750677
200978310
999603069
1653950029
770497861
621910807
1548822964
2073264057
2019278755
986703113
20136784
955853067
876290246
393459078
52609318
567407702
427785469
1682225139
2043167993
1444765186
315035092
1917914006
1250112686
1681949717
325659455
947797977
1596383151
939819743
1702458020
174544069
723511927
1160404268
1064286307
564184709
2026046051
1740466415
1447411459
1293655784
262527848
812467835
167491586
2021691401
537096864
1935171078
932481987
1065096765
2118949866
1943004817
750447148
1729405525
489018715
1874752457
778052255
1631833182
1530094487
427428978
2093335617
1831570765
624211548
1055574103
1015219850
2019590608
470815901
1896806145
758577424
467809182
1636798666
1996868992
465075192
1769630923
1706050809
870948171
112525326
1012699483
159700730
1726124475
2043613112
1644036567
734807323
1358624438
879599149
910198065
914225694
1415448324
1183653995
942127980
195832109
214581912
1728277853
712153021
993882839
824200193
1674012071
93446765
975097892
1108824125
770532482
1452590004
1722730626
574616370
673806283
549737857
2101537875
798934881
130572308
1975991832
986225199
1464290110
1160796368
977686977
1252133580
1602252737
1243261231
1932213710
1073784166
1293657823
1087830942
28457524
1109236708
1422358859
554270285
1655161861
1037160258
960931095
1400163287
1464557550
1580071806
1268040675
125868803
1416651798
1087646709
2049014002
441333512
781568648
1374910421
2020288415
944488452
936250203
1994851965
140652949
794243902
1718615863
765025012
1394457825
950156077
564775252
166521158
109773393
1453836251
2066663842
25883093
434119649
1017409345
1801033605
1100588536
716933801
304256374
389743495
1492816953
1492700457
1179344028
1043276285
1423072505
1600396769
198008221
649157809
70954380
1670725979
2135566336
1078496852
1931445747
391842843
1734052638
847520569
1265157092
1245735212
1851892802
925058224
783349738
1909713057
728414640
1738476267
1105887486
2071647601
1218828418
342931260
259256519
1790497759
317800061
1317860902
322746582
1526007588
1060473156
28125730
935009719
1944437068
928952210
1478475099
1100247964
1005303707
1239662704
519601121
586719963
1942340030
602827845
60421849
1859253191
1260789705
257119405
1236331789
654975858
1171409148
44836068
47890197
1749401420
353779994
721711636
1599072317
9882121
2037675907
866804508
1628143876
1304930158
1956326713
835985774
285788689
1392463985
734552656
1055592791
1347403131
1285541903
1457868141
1970131256
2091493776
610273034
2026002841
830079816
1660343074
113358987
1627171792
657382540
1597906866
2116345318
540422687
372866551
347064180
1591296852
594098680
452727815
1442058149
2058316782
457215313
1524678526
675220824
27901410
679287300
176768262
1103261363
680458035
2123505601
296519342
2117488166
624879879
1237378590
1502790245
38931499
1271561471
639433429
541170715
690893214
376438890
1493301315
2072570900
1554536865
633125250
1185141699
205609156
604120301
1295303419
1233302332
992851602
34878135
201470060
564874218
907030425
781067279
1615624869
634177812
1151611982
1272751398
922301478
944584961
1917727714
1970176171
1354171612
1051034805
1920081007
1613871333
1347677826
2037247159
310485682
1229040382
1166006668
530845830
2113098503
350173191
1782343769
131300507
225667466
1240201405
1885017164
1978253271
1405055474
71399042
663392657
1419709150
398307263
173895249
1939110817
897340765
1820413775
1761352353
2106345851
1789398328
487349549
1364821514
1104185667
1774341182
717260567
1962075391
400516593
1731827258
714056517
1002502268
270496252
1033969597
1578959336
2013558763
115195031
1018272740
2065728607
618497036
316812690
1740477183
746356208
1258758191
18557348
2072133839
1972853756
1496298860
1577156373
1197341169
1101665800
327654522
544577802
2115312504
232023730
943632285
1626799319
510558205
1172818586
348775837
590810445
1947237987
419056167
166327122
388503543
1965519033
1005717706
1653339796
1506388015
1769914528
1163566447
1807558592
622011601
1406500871
116732689
1779078365
159232746
106399011
110391392
1522917962
986604289
524554774
2029332706
1707611986
752985414
1659568810
1717883991
2120969732
878249303
71926524
1780928316
1888825240
439103197
1840204974
1252615003
2026411138
272513396
2130013868
2042337179
207335683
943209865
2129631824
1628752055
554132841
1963601979
702609875
949946639
288053623
177407800
1457360635
18172195
742325832
504440249
572594387
514213853
419993752
2098991158
1652851288
1953319512
1767068412
671639833
1817892947
1253154000
486365233
2008495206
1142867957
922606296
1414985070
1441883302
1736025340
775945883
401327203
1653649036
994899900
1581464183
1710153183
114730460
2038928266
1693751418
597889917
1668489381
699348343
2030264928
590885463
886760708
1126672730
411980528
615927130
1018141686
274757970
1471057095
313528122
1981419032
1177690928
1909545931
966071459
1444391009
47437638
1307688141
1520258784
400312239
200457834
920825335
1097231840
411651473
731105249
503006916
1836864059
211483597
2005467249
1469421823
1864730546
1686968747
526610331
1576097874
1223477136
89644924
283803324
1210796671
2105574076
210119324
1531045547
1209696239
1805743087
784726685
889661120
721703972
939080209
1525953732
1775206943
104347000
1188166198
717533395
932152953
1774466450
768084639
1296534655
1284840042
680747486
263103375
2125252673
584913807
2120672053
50371447
1271344172
1705858179
423290614
1968580383
1324315320
1652323338
1288195703
1954063809
1191755336
1045424580
2079598536
1607299674
1619481780
1155122700
220065299
1123073381
1132110816
650047288
190681336
2088333411
2025557500
1619978210
1742882257
1509889891
2071985522
1276517870
599990168
2090521376
1404354921
164872181
62025435
658264993
1621013056
8133531
1277487705
172743236
174333221
613450876
1704828653
909263841
1681881350
305512866
770680972
411048823
1614570093
1066533976
610709889
1166849003
276815780
773547462
199703381
1384532641
289205598
90172940
255307475
705442268
429281960
1777344978
1757623361
260833852
1489943876
792008889
138892336
1941624228
810034736
857414586
771579565
1319340525
166952219
1184484153
1945148487
1776486891
2112986432
2118307170
1129465428
1607180386
826706461
572523655
1018971866
306729669
1386213925
877284667
661897380
2121876005
1498414344
700564492
215769228
404887254
767385168
2033227040
980251705
1109619099
698987066
258036012
2107231073
123233955
1775182315
156355605
171663369
1766915951
964055078
1206616912
489932402
1887618324
1942326516
160074790
303195425
598233752
229265807
832309744
1269921258
707325680
375260597
1186802775
2094714202
528560098
1537674076
1944302868
254110509
63284092
35066475
20514616
459068166
1064862346
1218950651
1165016158
534981787
1594583903
1513512922
8635303
1587489477
2089165740
2122347758
1691944918
220642710
1139499644
794872345
1275370769
1190627658
420782790
237985558
812021683
2058233629
601750988
1883530327
85043798
1481452805
1771769099
952075789
1770335232
398786257
552457429
2027192591
2128553675
1141728638
389592670
1459486416
1347669327
272756666
1292134781
144161184
1355856333
424811219
1624440856
947972459
1674957837
1475756510
1979248459
143128287
1068285738
1807374038
2134188605
1921022191
860344504
1359962740
853611570
688158761
2050068055
24431693
1890710218
922876806
1293268015
1844079540
119785558
5627032
1166852910
956063534
281521602
1825891074
2012419929
249146672
265160073
1917069816
1446282663
1996926026
4570485
1625410431
43352814
2086417216
1336514712
1228854635
832754091
220500438
41189906
155944164
378583128
2118602732
1318446955
160877382
359841686
697612056
331291182
1927420412
450164906
811737553
1621277359
659191505
6278045
13112431
509553227
292018333
1380928855
1425218794
158139680
1726204566
430382593
18381642
1368040735
1260935614
53202879
96440876
272477027
1374177285
1397412776
19996270
1067684733
945916309
322564490
1140668390
2037009522
1197148158
1136084225
2041125219
132766801
788442948
636667014
129347940
964168020
1355858491
1397378837
2052061562
1882131662
1394963847
1755398814
253499139
377507086
76928425
2050792031
732709913
1930174470
85258711
1496094099
1314160230
1280808208
1566986369
1802298489
1294729413
1729709935
618048663
1946443647
2982468
670447779
272103473
680347140
1082605496
61321851
1145153999
1437532956
2018232990
1856188753
144068753
473070774
1389666874
662525569
2144301140
2088364593
2001179606
90235559
1410377061
1984246238
332391096
1712502658
1455624705
1993068402
1631336560
1830544029
1698304381
659899085
735206682
2144513823
2065839206
1788413312
1464448884
1209778402
918259213
2001668496
1090360779
165426581
838866809
41533220
1418214742
1026936738
1995953226
1410507685
471319269
700852389
2090507954
1826772783
250456904
759294702
79803399
342702893
1570394963
1776620728
1657362596
972920991
2091196425
1330725154
631491711
200560132
863139621
1251146733
1463715575
78186100
2119728972
1747393157
2117778397
1816327862
536061926
1425612540
1310336625
1930634253
1324087755
1903403427
1965104988
270086942
41693115
333169719
1045362435
997965011
2032899456
626043685
1223531363
1826434521
843821570
1994915944
1717142448
2039884819
871019909
41975253
1103291389
117343603
470528925
1157856898
1288252058
1091413391
622174749
2112789127
116507513
1706792094
1921655356
1646151557
354100468
2041281777
741675077
905086028
1093477326
583580169
589683869
1292274250
1634176860
832532019
1961077449
466913312
1372591608
1381605598
1584216806
1505649722
425750830
845800733
833984775
672433599
129358353
537692141
628004389
1288939618
253936950
1156072941
1181659
1307751965
1512302397
490179181
1815793854
473540767
442073356
822293731
360624327
45774005
1380316159
1561847768
35249617
975502344
1647484372
629071440
1994220350
1297024870
1807482264
459492160
267471393
1852393664
782638931
1416445600
438012606
1920624115
1421496524
1236997270
492618534
1658391198
965680356
818047666
1926477989
1920860704
373002549
8494931
754491327
656890660
404146424
1502271235
174140291
744853508
1287963091
1871809360
543057801
281787097
1961982065
1598267494
1675974317
463195637
976964735
190252103
877878239
2070402965
1944955994
802477063
213871255
1145129935
424479323
1389038271
94961292
237983251
928323606
363706124
1509285092
46478385
988433308
718322269
793746233
1255250035
530557593
1451429484
1930555545
322966430
374464393
1802802103
840617436
1248167765
2113443203
506423213
1793932670
1158717618
338631855
1536017198
1991773213
752310699
303388202
37052505
1190213799
1866105889
2101995692
2000775494
1515662508
1599626251
1272888481
174321128
1967701112
1510416654
357089369
2112348856
1451552578
2119219564
1768682540
1260168785
1384353789
1919441959
168083252
1674842152
1958184156
928203522
701467429
1035732790
2133585864
1000170750
2146412699
1685888723
1577916203
798177304
1832287038
597933716
1708004681
328825947
604761666
294080359
2008830361
324799924
987312346
1617359527
1911668583
2125250025
1274460592
1530281839
481749029
319502199
1161729002
1469614518
411417058
1324279588
1283715842
783757302
620634270
839642860
626069319
2059104762
1916626305
468459445
1332496886
1725222504
187259125
1817508825
616929595
1406462457
1214267554
521388357
277691625
1804205154
547262770
1458076679
273988232
2032191554
344682018
694755315
188424619
2096568248
1627189789
2144709493
709203914
1986511784
333790868
116806023
1076178217
1178157550
356078909
1916578869
1976236125
1484241713
776124196
1149302355
1548450596
1956882750
384617946
1658080850
867323531
658374035
297736868
1812004967
696719098
802869062
609562597
695326804
149209171
990089707
54882494
1817803862
1361314433
1867633326
1434949830
1276300983
1731866167
2034990976
76287476
13850755
420298647
1235858793
1666512628
2145958856
1897806909
634590693
268573845
215625124
1678431837
2054333992
274764203
619116697
814176606
338965615
1261380452
8062602
1569840706
2060404516
619221431
1616016314
431998926
648647329
805605099
2049255451
1504085612
695859047
230721737
450067003
1921033445
645204072
1302411355
2049759527
290462834
514595202
1325267416
1183416073
1440674077
577230238
1627844083
479210262
69145967
1751604330
450289871
1906369414
764057530
537717242
641858393
1836957927
1732580692
195101480
2100443860
1240121150
417298317
200617413
1652732223
220043347
717158270
1187982621
745180692
1442227989
1514695247
1973799249
1202253233
1998311561
1024513567
844635476
801272343
1211004702
57953565
1135111401
1908515667
1651864445
1444156081
2070119223
738924367
1886656693
954009514
742234346
1593205331
1309097125
827809278
361611903
1190973217
1891716057
86021471
1597040190
1651433434
1851679267
1083228039
1610431195
834770142
2034855583
1420561503
1833913676
849641014
1363893225
2124521030
1515818944
187798469
1889354966
1379444310
436170542
1403507961
733391927
732743738
639955375
1782690090
206618820
2090518395
1669061826
1037580398
1714923284
1522432619
821519418
19141408
2124598012
1851983768
774856510
1099776640
485309163
1501980928
68945840
1771743473
2108098989
1875982655
531840940
1211259403
1729673321
446941043
1443913792
1258009329
141666716
194605787
1441763243
861158083
1526372918
1795379256
442867364
711477942
1858413884
2130384130
1188917365
975207904
1651592441
1523535055
1820583757
1437919921
1069682064
2108281855
896228301
1171726766
349829017
1651613179
1372560071
2038691541
1679348112
1644740430
1208183660
1840124242
1790133003
1814545281
1873845749
319964158
1211991624
37177586
1832100183
1386655035
1065493181
178840704
1912316338
238395391
454930159
40914626
1526214455
1003836179
913873819
1163777841
2117954363
875018
1171784899
490414430
354926412
1939531079
912166176
44771424
812129113
249875056
1626750842
2045676610
125942727
105927710
1362917651
952968403
1029863343
935844516
195615822
1241898655
1608423214
585376814
206064345
767942579
2012819890
1112116472
696575781
96989859
1963070442
2112485286
479469630
786250696
347221674
1392280866
725860833
1086338338
646941832
932976058
1291784450
1211298474
687984746
756912128
654634063
780775055
1117797320
1699672711
1642592115
618831181
39992527
1408248639
613534905
275515966
494634149
2128000967
1864513415
1614396318
298624446
1548553744
572749577
1682611917
670120428
274648062
883722143
813677754
1209307415
1591914590
1982494158
1298494916
1893066474
825449141
917092367
1943013052
1604657448
463983497
1385730427
1332499505
505484986
1610407116
1696299873
1199963959
807427188
2130708960
1311545447
342081966
170761381
82681922
1205808681
1924862544
1214280950
1494368046
2017470386
366743887
1369168966
2053197866
1131192131
207010788
727388547
936460202
462909901
570059121
1045827910
477002916
718722946
1697681063
744920261
1949712709
1957890003
1423166253
473339747
2146050835
1938743824
1589918832
123823511
590179048
1076076763
1050286878
600846957
291321260
2137560019
1995939367
1899706003
984898675
627040788
253438079
1205360211
2087461995
291591231
1903344587
2103463732
1537914671
580658892
1058125314
1370713869
1546675093
564716691
654955726
1418121816
1356113244
1042565273
1338540489
1503865151
1426322781
1701587095
599353210
1499334467
1938776582
1639409379
1502563473
1192671460
1480519755
2128735631
1538537753
2006950307
1186447916
1684385690
1099031099
631055071
1919355055
1780069269
1610833524
2047019248
943897358
1735403064
253829658
989430612
609294242
1527542848
456672033
1670553809
436726692
1252682990
2050885173
1792628532
1739891639
1634692094
1051767327
1759711460
37626798
484346846
1773579348
346866535
531720181
1187569762
686611790
1168936290
1680469060
213039379
998595773
941677845
1439096124
994503255
762799559
1262886448
1367216020
2123440351
1319211817
1287385334
1136509189
98057166
1189045197
612558694
1961762954
202485225
1731397246
1494994075
1258528347
201779567
1531211433
1802596747
1987249148
1365627052
630632560
1985348866
435705080
638923224
1542759676
1300033736
432109314
222709709
1756747326
200949816
1605214719
1406944678
681358353
443583975
124950667
937617456
338628573
825654087
244885462
116199465
1049223373
987540852
1365143592
1431594195
1389449375
1067275296
1320514932
1450376721
1551765280
710817841
1655207617
1745884847
233369361
1141788927
1604095852
291030686
1670760976
843572025
738074252
131974389
1910418599
440411966
1258977133
1127166699
1572883322
1093498701
2089245249
1104112904
2024324627
527238474
1750676491
1616242314
843678852
1540430275
403252886
96144021
311284454
144759196
1366022413
1843799794
821437901
1139971080
985272469
95837890
632954479
153721347
160173964
434086875
1009886939
293641084
1531494101
202684817
1025924700
363433335
918134142
1477918444
2060340735
447486321
462715111
1818673355
1599136762
810259025
1844178410
946328596
433535230
660435925
2023206864
1409038428
625515385
1251567465
851810664
1252327793
1190421668
210490416
1778681131
1583860263
1250563198
1769206700
1798958418
80735998
736146759
1811312863
1108562966
1921306329
237930816
1470991865
665089051
1074665193
1399979435
1958728559
1040398473
209654849
1575806896
1405502820
1070759320
14814690
11733051
560669267
1473026078
962373469
1668077637
1162488104
1702798999
1596344908
546283003
263940057
159754436
680106554
745260871
642879725
1824415940
38399169
512921528
787798619
1392048737
1474678226
1177807762
1839424474
719420332
1179617323
87407846
553657469
1911422328
2127870198
1155878747
1710842260
1816374035
1041099055
1917066307
1257221298
1570999171
2093953162
1326503864
2129029607
563089547
1731387110
130925480
828825089
905736100
804728742
1713720651
1138672839
83280480
76022443
573435953
1566797640
1994255857
942514065
1143890811
1172466182
399791160
855211918
1000541601
636005259
1614826362
1261051789
1197850898
1682524686
2034982590
1843321569
100188034
1527560725
594630202
1578421537
68552638
20026551
911214486
1459993700
1657006079
1860691441
101248510
153226217
894426189
1309672067
1403357682
922662309
45134019
1491461813
1259309777
699420003
1693511427
2095193100
1917697472
1244400218
342004277
267986938
1389807324
1734859154
1132266211
1115849182
250257478
252868729
191257603
405803350
33809490
1625069170
1212741189
916403389
2089933771
1785462749
666254632
1076645510
541874070
1680986108
1383582399
1037163866
1536315356
360491719
105892770
1258035112
2137279790
943718471
592030793
1247417544
1823185071
1797871016
593235065
1658157274
1520382903
448567288
708639544
1610198068
1094162517
1213232814
1449753537
1362336193
2143437337
937674049
998330838
1735587009
1757805945
1407510090
1899500842
416679768
1904804025
2374887
1765576256
2116618264
1554631671
592095072
1234655973
773978471
1415303485
1615659359
1478613385
241307482
167306472
1333112452
383147668
711302407
364410420
12397534
131772382
481004598
2055048886
793422543
725993754
1987926666
1590467408
1343599355
667019333
1457561739
1025113166
197250280
843833871
156966649
46292376
1038955506
812694942
290608668
1310578276
1112248432
998938797
1995416328
960418519
705018338
446551239
2123491008
1611514528
1777828386
2073529033
737522679
361927289
746882682
734938880
240977175
89975666
803015149
1254493669
1394571993
1260141695
2074859651
1901635568
2892510
1536723143
1061564662
176371233
2475248
1868366373
1402385970
574230105
1440922210
2022008740
706505446
969137938
1564036012
171912811
1685500660
1077746782
1931581061
2041541089
1712807379
553956178
928382123
1695460484
1809037493
1894975237
1438325172
921384698
321759533
509359224
1710768527
681808215
1028509508
654220972
1942587047
944337671
1606922054
975094652
716458015
2067702472
526443720
1412519676
1810319421
805083004
2134137924
1284810838
1160727133
1855446992
11179407
2096778757
1409890658
1487950615
1189080645
490871289
402314796
782174377
707916737
631723474
326823267
953358628
650952131
71386829
1523717601
23996031
858869790
838335214
1417475917
1800514290
1372456271
909007906
1991841749
1223562091
451018999
1870826835
973419182
776248885
168077683
52792910
1216222808
1454179174
214575846
594225195
639699646
403695099
639500527
1901273388
639418313
40307413
1946978560
334281079
2105131865
1937005150
64265429
999649085
595820336
331392926
574239790
640944775
1954201582
1662206168
1009979369
1555100245
859489024
800278610
1848011676
1225574346
312069288
216257493
236500876
1872120698
1601062556
439080246
1329355807
81823936
943809925
773507793
327189243
1295665861
2010667144
1012610879
433514867
696768553
333250153
402907800
1980349247
1887434642
823075920
3727610
555381971
846019522
310856632
911041757
2000866418
1219794973
1370749199
834098535
584099281
427965563
2027588027
1598402701
1094060999
1126021536
704942663
908767553
29766222
1904635441
1885521138
1317716428
330858789
1947810083
843997076
174141989
1932174860
1075869755
1982996959
1252768201
49983122
1750026801
1287900277
401456855
1668426492
810097834
924263837
373057233
467359707
1182171027
1194559704
304377630
2000245011
1434992957
99941516
1826278501
1652312885
170513213
1495388303
726209526
749393587
1485043294
951960605
1822862099
1067002102
1079029327
2059645913
309313439
1105686545
90275687
1485754636
1823148108
287320989
1301868861
291266216
1250905405
619679679
1417173914
829356220
1622783791
848097111
1736637175
226255239
189131050
1368337974
634866814
1848563848
188276663
1904556821
142586400
933427380
2077202702
566989354
136011615
216735242
1566738071
53987183
1201704032
130110631
950977424
894638233
51967029
414240434
108402261
788334463
475633295
69198400
881244206
879688761
2128004697
885231683
1381754372
45740030
919960653
1143312977
615004185
1391926876
2136667171
637923541
406504008
92586052
895193240
1400971657
1238367505
398970396
231343946
654552590
427783340
2097924503
524801422
1379164475
93798962
221876386
1196948602
1931345467
1372998580
2050897735
773129357
1308720714
1293306908
521857462
713771826
358209413
1486267259
28759791
217617886
1908034137
691597236
179053239
1532096147
659568719
337669276
1147723808
1469106365
1190232688
356850593
1696404346
912813202
1287679794
531346758
2098117813
1076145127
1720588405
739467210
1561127324
747822670
1480876672
1678389450
651874413
1710630222
348158456
880374952
2072768862
2116548702
631691605
64667504
1642742105
69597543
1691998355
1030145101
1226792048
258871722
1448854084
1538193047
2046410670
1101649032
562393724
439546227
1531382626
776613143
1016757377
1990371499
601640369
181686677
1440995727
798908521
1862620273
1103167539
1637490407
2011524531
640944035
2096038596
1946696716
570736240
1424542703
2076834743
862961923
431368756
1106046035
208042382
894938192
356616689
320343201
1173640107
118407667
38836296
1324983301
772296273
1900701876
1321638439
1105166120
1096681199
988483900
1330433761
567429590
1809000608
1192174500
711239734
1195450947
1383917539
1723692695
1475398246
1848980066
1842923345
378555428
1917179226
906384152
1362731948
619305353
1190392815
2074719478
531761181
1700484283
1251619999
886281311
366791342
570919458
1278519822
541389414
990179351
1810496589
24531508
1908299690
994957426
1057720442
1189070885
372285004
530363174
667784724
862173975
1189397561
254032808
848612434
1753886521
1618200015
26459356
1866223885
1428391283
1418166116
1208639008
903515707
1908165808
326998115
370128711
578846900
1394792661
1965389034
988982492
1773964890
1215275968
1978806267
118461420
935978073
388068746
270114380
1738448776
1081433420
1224627348
238639111
382440330
2111893405
1686781292
1866124154
1425523123
1483645839
1376035853
1364154025
2066173365
305926656
469613323
1543334504
1438300531
1421306371
733250719
1196929996
431339828
653721492
378448494
1754746671
1844727849
1604084081
186326464
443679165
1825518635
1428944877
1764786290
1772452856
835746414
602024651
299389964
609264750
2050591643
1479479156
14152494
1154738437
372989929
690069322
1254641952
789682794
1675756486
774600233
667779615
1493650714
1272210289
533076000
1142885313
1037648972
992567284
983744578
615644574
1686692983
1555245804
1227732647
125161479
1370434750
1598155452
659435114
1135939269
1840527824
1702799148
1215016015
1347077894
1058852958
1327463839
1608643813
981319856
1386671700
1649810602
1210876584
24280749
1225680392
2004453723
624067726
2001012461
1148354704
671885961
37512114
2046522007
1433773792
626990496
1413206563
195184201
307238309
1110692671
1429168393
168006391
808359464
1708978644
495623818
59366642
1230389560
243237904
883670187
1744817515
1889945853
993356728
159891169
419277305
1295043603
233971211
1624649979
653628585
918793915
808101990
1176855663
1424987497
777682406
73530541
1902131142
1311140020
328358127
1910146233
1517184032
1305876713
576250965
516816647
1622692801
1387093552
305087313
950838149
2088206298
1416808170
578427640
2030341906
1675384658
1401857912
1970772883
1758623721
1714597070
2135610095
1435800459
2065476110
2068688120
414784376
1593411987
1926843225
631528657
626104768
155770449
658565144
1235722140
1970912905
866580302
483280601
83543430
2017798517
524644646
273450152
1549246949
1323387475
852121895
2088008215
1191651617
255641817
1930195037
1371170429
855086857
647738665
1404925191
185394288
345578853
1374257153
1555789315
23471825
1909070342
716815065
518138802
1529904151
389797080
1426628672
357915376
866065089
1272497721
1793877038
1448951616
423376419
1574266230
1485327384
1628306793
1242389053
1362394805
1941081894
1662196958
516886371
1202196924
937295579
68684358
1709754375
1842853687
804812484
442933962
31069037
1379242032
1024398626
645186662
1979849359
95075144
296303397
289008171
667051171
1183077308
1726698729
1799736528
2032001805
975828669
565340637
1353780745
85280036
1648808641
1392080070
539028032
757175742
103693631
939099368
1630991207
1380851196
962908316
462791946
149279312
59937351
2086081253
1002671198
1078202788
506365687
744924185
448927363
1821765647
1407658848
345437142
1829667988
1969699374
1177046905
1883406456
573146055
665726231
1680453332
358718541
1465712488
454058102
2103018961
1141619934
1490270182
679655668
7171424
1157386373
779330533
1335714344
714768252
285482227
252450724
1511838042
2039857981
795878694
1971893780
589877008
102621460
1368332345
2029660258
572164577
66002801
1839089374
1902485257
916107519
2132977239
998711852
1617697040
907056357
236588100
2046181906
100300077
1618695141
305670717
1249178327
2119387513
753797707
1221080910
1062095836
1071875062
1275596297
1486106203
1713950206
1282593443
1357000775
936081657
777881888
1784730617
654968795
955966482
37079992
1069551279
1447314236
1157029063
1180194607
843035330
317653862
1119417248
852434967
2079662323
1006452091
1834068401
489591578
1983265613
765732163
1529840708
1401381784
819297677
972267441
1092381058
334225981
87088496
649247841
108151949
2087836297
1906602588
1106851970
254275958
62519814
722593318
1964968232
863466011
572898729
2001579436
934997229
872311190
1342498911
207816695
1653147353
341434739
1562607958
1572849474
607289297
626939153
1782667929
1903747521
1074737690
724371052
1964777088
217630807
1226463796
1921489505
1943332557
1099466825
963858984
1407384648
1822054943
507818687
417551193
299535111
1252020978
237964534
1526808680
868519165
1770917208
774768965
934049908
1950936044
1823202604
803931806
2125967398
385563041
2000252132
731928719
1237112095
1998126197
1064665994
336074969
1966274307
1689076424
1040208550
1421655545
1946106563
1819967436
1734429865
2088533178
1591334042
1915465653
1838777254
836792261
318769523
325960686
2076937967
305694788
1238121068
498226981
908196256
2136819164
1290598044
2004658677
71121144
1248343768
1226052800
960095925
1284647463
375668936
1125570158
1355132468
1262623067
1059500181
1503138152
1843129160
387272475
94507628
1198875354
483979243
862005018
1008980695
156264603
1615386851
1036168797
705537513
447546423
1223113204
1521928484
1606137979
1966974084
2127565470
2084102652
946382675
1461098677
1707280861
2041650863
1358971073
1386310077
24769180
815472649
1207045097
1296645325
2117310523
158222071
724867341
1475952253
1152635432
1148224251
248158736
916853587
1209655560
1581033741
1597686491
2050708354
1192104423
736448804
546009376
1113984180
149400430
45956295
1802706244
315968433
848044413
1475233078
529437193
564768703
635998623
1076351419
1787686095
585958393
2047248243
399365550
1902732869
1460330896
2027751585
1613846343
432988777
140729117
857663887
108756324
655968458
774942043
560425236
1427383772
390243514
421067386
1967527169
1080886128
1768033696
1608846328
734721640
339363070
946231134
955587878
643040750
1044497032
1507756527
120368368
92071800
269071576
2042700470
523131068
1026682700
1355805216
2034441185
736148956
1476881835
1565701586
670022905
525689992
588661652
1528032657
1129460453
1196077592
46054988
819990613
44167346
1788994160
2077408334
109149186
1359140720
1195510598
197663031
27876487
973743684
1577133550
1035231725
1312233811
1901671200
877404527
15913322
1009208178
1195305682
291962161
561353828
1569930455
1232148726
1061022348
1625511311
323612040
1074690181
2095085560
314708553
1588306568
742034527
450871954
1158690507
462486480
1724137199
669560967
1775043036
1965462083
2053655222
638792636
621883831
2093358847
1449159316
2004849478
1450768359
1106651225
2064667130
184204878
734016987
651770004
1270967612
1333962332
93454549
1819647118
1031694714
396599541
917270055
375302538
742360432
1539822191
681158640
1298697057
884517243
884056094
945768583
1429183306
171591545
1970940448
681901989
2019310968
1563820953
2123157088
1442020876
61622113
135799845
960016932
1825352100
2146103038
1564920394
630281424
947788454
1461731153
439873990
41363841
1018093224
1902188704
816789903
1505835577
717850052
432583925
1213494231
547410197
1736668825
608483167
267648571
645409696
1004702191
1492959754
786031222
981283888
2017587229
440308807
1675148806
1117865072
1056398448
234336439
548238170
1951854569
1599699347
1273334807
898670711
2045695446
554214928
767902461
1776738590
224689062
444266541
1592514574
740349340
1939091288
753699475
751827696
1409020840
1223880987
49614885
1647203762
1198857922
989947493
1982050515
579953453
735971310
399692737
186789179
1277546004
698767000
253828862
1124092676
1508136491
713660396
377936252
1399359913
406470423
1592981661
479744696
1855921699
981026415
1082639101
347386383
525088606
2138579466
887728498
1736972665
1530038913
401376938
1692521773
2052575112
1393764142
1764209978
1363525443
1230074256
757044125
318673363
671535142
2134257172
1115369742
1338393093
1493027060
115017492
661448651
1500402384
1797452396
1226251234
956439576
1994483405
402921098
601422936
570681627
821390534
1013530550
624689587
1145022059
1851022797
976830799
932622788
843297739
1508279063
2026834070
832252303
1758563686
2137474326
1175499729
667061772
1046882366
1978499301
1941533512
1784449108
173643171
1079011110
694628673
1304151549
1412886831
1064428024
85787324
806913199
1863160514
714572456
1225481889
719463442
1000115398
2115697016
2123308853
2069413818
1733914443
819663411
595085684
1885852029
1567839379
1156987806
667524565
299555881
1108555082
1886885021
927068311
1059396927
926581981
650085330
52447573
840255337
1438717281
999347386
2108935181
602817726
873678064
751525489
979921155
1232994451
124874786
1476211132
1780569363
1961573092
1670492070
2098417520
886196645
1779654964
1470422134
1871898270
2120781240
1416720787
652204775
1004804838
1983169837
1403446455
499789992
1314345690
623282563
1038065683
213049238
1437470106
139119223
90828982
986483298
722485688
572388639
553356361
881975663
2104968074
1315104115
1815911663
724784679
1454846717
156212683
810668549
837752777
1282404774
1140901718
1648262011
22304682
1330553351
1296366195
655862569
127063326
254323860
1190186675
1411473430
1880601040
1385778898
353153800
1796126682
1943572080
1827320103
760057515
12462336
785247873
758351174
711534722
250267173
1715332271
900869222
133650418
1735100090
513279732
579757457
1890647314
1505335935
381922095
1128956809
301842516
429310843
971074383
1783442318
1960942523
399292268
1470165262
2047646601
1836788346
1142852488
1986792131
1602516952
1197719831
430253411
1506281431
364847589
1851936319
1693431293
1651399709
509318821
1879179916
1700870969
1019055320
253285419
1404944618
1097075494
1698915497
1821362361
1821464279
1059874200
1648455702
107268081
1877048486
1373834824
741130580
1767475832
1254858171
1295052695
508165348
1070117617
1611557000
2000995385
1806085588
557047037
232531929
999017003
2077286843
1571631843
336060745
1853258793
1036913983
1107659969
807288672
1690457246
1861367810
633869825
102449253
383883090
106459509
1277983608
831369084
591012956
1826458771
1028170291
605643885
1075073333
1688085502
1022027223
1130974286
271764635
35186401
1755700685
163723613
1395427105
1547054312
1320594740
1099397965
348235532
529912380
2072958758
1294090232
1283752198
2091146212
199925515
1239202583
1364171643
1998087272
1165815036
1029838446
438417503
1889095526
274316521
1655974636
1632181
1601193612
1734874469
344457202
325427548
2101640532
1984201873
1075450875
388949893
1493417278
522004341
1017867465
1585476014
439892551
187709364
1492676570
242998615
1798090614
884351511
1763344988
942008734
1784660603
153101398
476410263
1313388775
854044674
1454666757
1676780346
839129974
2122793142
816901205
933498236
1791287558
458556574
1362969731
279246650
477901756
1777719139
1083559450
2102820991
1896872414
1485548997
754432753
1140585197
1880965306
1369024522
1727523754
509794654
709209618
1564372868
1645037150
838787176
727776021
1044765406
1765249986
84508500
1493923381
598923532
1808524913
1381394175
959090089
444770157
1586464986
1118681873
371220818
1116359788
694842077
1000149570
344415612
1685019793
2048543052
550518340
275700812
1708983999
409920298
371383325
2117194053
1010198560
12146769
96185353
354449992
1697065143
355899244
1721938563
945166974
395534136
660505744
2103648302
1681112136
1317518766
1847631713
292159877
1561918473
48956846
909586772
1458747375
1981012422
1607582804
903480178
376584548
73438130
2020955869
1832492431
1737628015
1991411788
99563129
1632373656
653023280
224338112
1979288843
1184115849
584645663
1520681806
454430952
1571588189
1421766849
6278395
429664727
1400810994
1500885093
314283117
1011833841
1798314499
1014182702
492139516
775880084
267232526
243640336
44948371
785396331
685668719
706442429
1269525433
804466777
698847686
1948253642
2133858001
1839516358
1577631549
1503770520
1071139884
1895647376
1463564200
1066532231
941435406
405634690
769764407
319796004
1261615036
669725825
2069751508
634235942
320546716
435016188
28832101
54909985
1787306588
1329353044
1897710401
1888112577
457381829
70089955
374503412
1369762891
1207278186
1595634460
2105806142
1016526794
1246413041
837513751
955164934
321481276
75665598
162196747
51996866
299828378
263221205
1856169824
1616950842
1534669310
1040031673
1113758159
868099715
631287664
443072265
2019712497
1859510402
1281555607
1704678432
2030035679
494045938
928355118
160325488
1437903321
146326054
609216544
467072284
277334320
242947797
416101247
1217650663
400292424
221746292
1814495293
1712671597
987425897
1835519710
301565246
2071426474
1105125840
1559001423
86164749
847866428
22778779
1098744856
1894610545
2138620881
753360356
992461519
1998107738
1054570222
1663415482
1208032095
915240490
617653171
1651760939
912014089
2142425224
370241743
291044620
316986866
1886518475
1709894874
81416585
606956623
52111821
2050619713
1911871730
1297586495
1887179692
10632377
2124227542
1570760906
513369283
777591882
835091429
1656108664
849075550
1979563803
1360154624
132879152
1034044323
890705777
1307109520
1683927921
1632181549
351335897
2061263731
1450173945
836316604
951132800
492239003
719688092
153993259
1419608269
246777375
1380596701
1854125848
1890334680
51340463
1328355036
746742840
1654056461
856458117
1410209731
669985076
2043271998
290114835
937334032
110944280
1772640756
1660146287
2082434222
927468228
884925207
105103543
398832216
1882246188
899450540
1759681615
372172249
1130604426
1613512611
722519490
1502458090
1958873492
2022134999
734512629
1951936043
1325111307
1113179071
1024483777
358659836
1237928613
370258673
116324177
1851930961
1826310803
1462954947
711401733
1290344160
2013960984
2034720128
87532374
1369541294
2055178717
386246304
168795987
1244960586
664659751
426157983
2015236140
771522011
1638401593
176364836
1476169522
502905570
522814737
1915896414
51797846
210865772
22732057
8551018
499958369
1505691779
651082560
1413809246
1404671221
1014997133
2128224428
1510323072
1351692837
1113871115
524831277
300397325
1598333089
38815755
1594581206
16797608
1277494894
1468924276
1035661967
753453531
501835040
377753857
1758540268
1046491213
1956093575
745690873
2092433102
1240875523
1550958663
2143340496
1893119489
1138252026
640194748
780712695
1928448576
1308187489
1555337949
1965146299
1330455573
1575860060
1012259441
379257007
1612859782
703882121
492619965
355082267
1612402650
1657137888
410753098
1622716357
1621332520
2044886578
1099063646
1574511283
234828492
305663491
814112263
1200376836
1480221415
991522158
815101687
1918920004
153187123
1000307818
1312233128
1603443970
1150462905
2125289793
656099029
1526475941
1771760749
502307875
1199117297
246675173
1206785423
475437067
280836490
191737314
510408490
378512850
407508708
1019183505
1552190077
173635042
606726856
479679982
694628603
1399417748
1723095052
961052974
1092009382
519044487
1497903459
1169887782
1217037501
1557012930
425365110
1936039462
1328722852
532004696
1916544802
1104844750
1297035850
1804478353
1226176726
1070738669
195709448
597006844
1874735428
1840884864
40376011
534301989
1982227611
166819274
1639694128
1807319630
1766066130
184708560
544437364
1297948130
158611064
1815346606
426523415
2013023057
1635499512
889952634
1914600092
825009814
1248096841
1281281390
966022754
995978814
1335413287
868275516
1748684164
98582095
297714466
942979514
639542089
1962332680
905121294
2032990007
2118520571
176082542
572883716
1593945012
1794651330
1374983227
1048043069
908479856
1877173644
816192074
782222158
612886708
1144203044
487510075
1970080395
312272439
1606878471
1182107523
934630434
1775196623
333129694
1610966906
1527113129
906680288
814986864
280683946
127716658
1213650031
368835924
2073938365
608849380
1820756203
1881825214
1776367241
905680127
472343153
1129975598
1520614648
600814706
1425471487
1441500222
438400501
1001908502
1497991436
1935470131
73802979
1925457222
619316128
1953166340
1031102948
1063052903
1226609265
1839979600
1933888511
315314183
780972812
1595213052
734806749
1653641499
1812976765
1006392423
866920939
1630375734
1967488239
608594239
2013377178
2031868917
1547565279
747803301
1881288067
1406726248
1030787213
475369663
974546386
839168392
761939518
368319569
785318645
414465140
599661832
772683785
2032857824
1530526460
1725949592
206325727
621337796
1338244941
1756535245
1226764635
700226238
139569316
1404252302
1493353623
627162098
950112208
1019809344
1996008322
1420038101
81312395
98889340
621028154
1287075594
1271142483
2042059326
44055291
458637084
448087802
149399329
1715232158
851723048
1478204950
1431600443
1475469529
1843861416
1427801083
1611064643
1086545514
45415291
1568541048
983621423
1524028306
1733186197
143576682
221282289
742099418
3958993
2087071229
359700541
384616133
1684945706
142848642
2090852905
1306674409
497830617
1938084438
2100803642
1210020694
173831935
318763872
1374376676
399670799
1737416419
1134803019
1266192271
1555308191
275565886
450597787
854801826
1576612955
709011633
844801220
1247016585
826745843
1115549594
957209686
1295219191
826015887
1444428196
68577220
1203475889
1731951448
1342718467
764241503
1911984904
1901173815
1181874642
1710351491
2043030932
1444692446
477012560
2017599785
1173033179
634153443
811986740
534845773
1084612349
946880955
1695625370
847862778
547012321
1322712519
492930490
1202595698
1925214930
1417640600
832706265
1909181549
1480848755
2116199602
1984911242
1296587641
2137629180
25864435
591155520
463837123
1452597358
679996616
1136588102
1491416321
1421827437
167038585
1455191680
874535505
1925760977
1087974742
1737403674
326332169
354948774
182368770
786136839
1316958006
765941815
1281822373
882332605
299894608
1223886619
297045873
2055966052
1763490065
199616964
1102516835
1759120331
1001211629
1486518256
1479364601
202815043
484125013
1802160423
569121550
783289916
626772503
1009257220
524050816
1971308740
681986251
1341292328
1566635118
1769763281
1998948303
1815806454
1232410562
1051006423
25657189
1133975676
871684938
845149142
411753165
1093699247
1969240782
161822823
801889286
129592829
1636435453
158252878
2033289357
216920838
2017693793
973463066
1639718098
1925999782
120990480
1609053600
1872087425
1540168017
970679082
1394380255
1013364479
2005032444
1638206291
1072739953
1175278010
1764395935
293997334
1647931855
318496474
1910255302
2100099017
1984784142
781998060
1947591816
1700885725
1762925827
1295749058
1989851403
940923692
1117911887
1981587005
1084493385
1809492622
1559909759
1702204553
26348018
59719944
850427158
1865841075
845384577
271539057
1866521423
110857934
2136910639
1944051217
1830491169
766237391
208846635
442590198
1937125420
1927610195
1325198003
1346181153
1344786120
1249203407
62403548
1528583524
1473732733
2072333890
2009211438
1927024223
1762027788
154215987
1874650273
1007484507
1149684275
1911804566
1882718206
1773248765
1746408788
1466187991
111707328
892007050
369419757
457562746
1918488094
1751447746
1454982158
1041060145
819971934
1198789301
124456508
1310372687
2041821907
1005850797
1930259412
2114570133
549758934
1033508043
15222657
60404107
669261984
277494727
911004010
801955507
2065215887
320998416
520095943
1140996333
1811861016
2047389422
705974160
1592304799
2088847398
41283711
655033066
2001585176
1767001535
1338050525
1362566951
971572023
682487686
1516775275
1031399637
1113844933
974073510
199349570
143826790
251709017
799052642
1537805135
1381644193
962622475
1246841705
2132090710
1684282757
1846060423
1436012480
2125362103
1486683851
1332431339
671814471
1221652287
782277860
1750092762
1243298002
579681651
2090837917
211981777
1146278244
618256143
1255055047
113335982
2057937605
1162138113
779533635
848739789
1116861712
1048017452
1675750100
785680156
227109362
100446422
1954199022
400060304
303454649
1507530069
1754879699
1322809640
1362803386
1370748259
446085419
588818318
780504770
1144522187
2061405833
1242233871
218880489
987947375
1926850774
1851439544
62005287
453923518
380099558
1023668729
1062169651
479093476
2076682439
985159818
290643306
455553924
1423699719
1391616053
1974779476
1229823342
1626433379
2100797010
186393220
1204001202
1320658465
69957533
205655403
650211703
1783129320
1832064020
1371217836
1518122733
1177933201
915118981
1064357528
905839828
247004116
483637729
1093869794
206997199
1475940266
1479109357
502003414
694569480
2122639448
1142755105
1897715371
1753503092
456617255
752535471
108020688
1215924604
434114894
118168194
591895854
2036287645
875058337
655089405
2119074550
34793430
1750028135
524448103
1027392792
1074718398
2104771341
1147678863
1292884398
765128570
1162425768
1909604490
1227152138
123969434
220631884
114661403
1773932049
464197546
379115764
965235698
445575137
1113805825
2040612464
1111577538
1715588484
916671716
16947336
240590430
1402593469
1191698003
1662176187
398396704
629208701
330397858
799729086
843956680
654286381
1437571367
1710082142
377086211
1215749834
1959463344
1656687492
748820445
1401058737
2109729055
987946973
452421432
1594662072
1545108446
434108395
1531754655
1966889069
268026754
1759280065
623688295
151473850
1901256674
1322189426
1136067503
1766859790
1862284994
226268173
2112192682
1402626841
429089850
1423750314
184231789
545057248
781251229
1620866625
603779923
1075568802
1108663179
295277223
506866123
1561540566
300863405
927895156
434693761
5942789
2120697481
1665720938
862711705
2026659660
436099057
1793207987
1276563904
353819187
982866610
697660419
1803371733
1862516375
1939099207
677992198
1754978189
454812662
1639713350
84437460
2108679258
131205004
913716980
1296072213
548457851
863830660
2039745848
29491227
1967685820
545949850
93118242
353916968
1821328459
326331739
1399679035
32789871
699845360
773485448
1086907742
2114035673
168595480
1751032648
320664875
1554002535
970161101
902440784
423182533
1727716825
244699049
1550234714
1817963334
1158926835
1924160182
417363537
2010368627
226504959
83359075
675317675
387540668
799779027
712656482
799534872
1198506949
782046763
796577406
1049896272
457044149
139800098
938294484
1347822692
1383227366
805318836
651037503
1032125741
878774201
794010343
1322934992
2119497058
78465706
1435570542
776488823
1927032560
770746193
1355209317
708840590
510514437
32452923
671612911
905449856
1599394578
944427054
1265893948
208913740
743903887
566643163
1359462839
587658060
1166688642
1464406103
2068867518
1037981528
237183244
16047068
1362715181
384727482
1896372950
717097554
1548634742
1388958727
1108467718
2031601629
350878490
234831041
33410885
1902444145
434868318
549559348
1128522532
1862209373
195722273
1304029127
705718236
1187205615
1073914155
1812227919
567261678
137911557
124875703
997867712
1725123817
1014765306
1633494300
1971866750
1790523496
2018217259
1203688813
1408512363
1717522295
261461268
680054309
839960960
474660413
908670039
893502404
469945879
1653420150
1513148624
1735270540
316066718
55607176
172697826
1921013489
55139932
1599203599
1110643672
1512651507
1749202642
2109066403
101124590
100754754
1361470763
1488777856
1164014824
1906613636
121138829
1057249727
345163797
41438114
1417193590
219713077
1668177967
443937577
2037734730
1397065531
1983589530
829600946
783694103
799804781
108600973
343726210
562068688
1019586958
374104581
1695047943
852851543
1889540624
712990260
264479889
1521245594
691622273
1277983896
890040280
1887973018
1719991690
1681963621
1663184971
1034629000
1522832410
942145696
205760027
608728313
100329996
135545783
1361223346
1379191201
23351807
208694392
169162491
1689771063
1945911668
1362102188
1873290563
373207595
1631158307
852279052
1564969981
97543422
524934578
165845225
1725420363
1665541640
1110863867
1601962200
1547144269
1248299771
762927399
1430165374
1539529306
1512841691
1169036978
1103743748
1058334125
478367032
1747277375
1522022354
2069222864
505637077
1581602238
584372286
10474432
620836249
1992279910
875875429
973247454
1194364325
1187398291
1661428732
166258811
990863650
1367750489
520899709
2092293166
347863611
1951755992
1723990805
1838338995
1140295865
2048397451
276618268
2139601078
146143008
545861774
582474580
387328921
1002178322
640607754
1846564007
1857076655
869053573
669182357
410866672
1921463346
1057415941
687389394
1249103108
1178653035
456413546
422203301
868783318
828221421
250271300
127158757
658579635
756544605
1082188859
1915401571
417599314
1891532628
653678008
1160728226
1547335778
530647222
1947369973
642928884
349373865
633846011
504928471
323406967
1685574233
1590598507
982730591
733185183
2141721531
1415455069
718840588
847861400
1913031039
937012022
772235174
1793599227
26064288
889002864
1130252898
1893423288
1216011742
1497526491
1659833866
240569035
1258344892
235432017
1909276675
1358782133
2129886422
160638845
2046473248
1297745601
1891450439
622849737
359798951
139746412
1779370207
879023112
651221729
1875492372
1004293029
1291158618
1765888918
525596068
240361935
1646661134
342243986
1717987140
1587890930
874820634
1210606444
554354396
461925356
1327744752
795329024
1957058053
512759368
965511049
1202763317
1716562884
293673264
1985221091
2134286341
140837224
603560252
715869807
1635040385
689375567
1323004087
73592009
1442204107
2079608060
1074419729
1887200840
65467095
744166291
1781454385
1199638398
1076659215
521129959
424605841
1331167983
48949189
1698305842
1445843757
1349815169
1014196813
53616251
1333971311
2119497318
12600854
833077558
1899601349
426501471
1673361313
667684850
1191987847
2058123514
130013908
1229350429
1088921992
655526621
1252756983
1121847407
1823192280
463466582
761962143
887180034
972621555
946324554
74776134
41107457
1641775750
190888261
927645025
956886313
356793257
970421282
1340182752
1132399325
576911099
1769598491
1512480174
1079069091
1376811701
1343545045
383094068
1520181590
1402644050
2067541836
1275455856
1907500518
644043690
1865904940
149930355
724428735
232980040
1856727972
25728400
1065965412
1036006372
312054204
968461166
1768142469
281857360
1416538139
252701307
1539247043
1188687258
1241077121
1256775649
60695204
1920191282
356632443
1178176322
495718584
1890992100
1885035422
1261720193
1337345197
2055938280
1198084815
1210875508
90315791
398679893
19892970
305733226
950469032
2040262754
1755857218
1698182551
729158654
56589707
540531951
32714146
1226330797
217439431
557301912
1111856386
90986035
877809941
145827049
910631299
256675022
1607570009
1413544865
1553595660
262603083
1689820592
943577218
1260280374
1995417931
438652505
1649992827
611078189
112606110
2044837016
1242748758
26541875
1430818251
1303078736
578681474
114031757
2104130411
1218388909
384185101
750389043
72110983
1369101597
907547568
1599734624
1007210389
746974737
1310717847
1851867084
152277141
496089129
2088379399
1783890150
1965106835
312632353
1556935432
1820808689
1647418956
1412555397
174458238
1869689997
2089195373
941458305
382958948
1204280741
980280042
1307533138
705839198
2115078377
1290381619
2102691478
921321768
996497901
1549736047
345045624
137482958
859741080
1217698499
1306684665
1775305336
1868776703
1667798263
1608698144
1383987606
570344794
1103735726
1041990537
961243148
624039997
1184469665
1142600176
742520555
377102820
2000904937
511372373
1264435813
124605432
2045671509
1651438686
2104024003
208771244
1364645971
1703028269
172741706
86738973
41164855
207532248
1083002606
1367860146
1278737237
1888130448
1775868611
1096833801
2043486466
1781297487
344675653
1809618965
467655591
1007225773
508433590
1053856453
496571813
1426763931
1981028887
2105093724
907342131
1405308655
968362820
286792777
658367771
897213064
633583144
2098203139
253060068
1534567142
1140120030
2067927967
1217595947
1448836230
1597569332
1015906778
1969443844
813060175
33109387
74632227
1240390698
1026522294
632238210
1442506605
422781349
1152199920
1088157221
723769345
1712707196
940438090
177860568
926126028
1811658024
1940202417
421715295
2138181835
546037852
1909130760
1925372032
619436772
615040830
837926094
1053908655
217947938
1925682507
2094006673
2120835770
764034067
1424959525
395486512
314140682
484180624
1288146271
1696978813
1491379269
609370468
474155243
1707554631
1234053557
2015107614
92906493
2050075560
1413945677
1566678144
619725343
1221853861
490265997
1935420348
2011447569
547576630
1434741769
50276769
936680742
909792205
485461986
737274966
675389695
487982086
899234996
2092693697
1396447954
1742847044
1351477057
2133100614
1874664348
1742900680
1546971585
15094902
1365195893
347314973
61860919
1677241073
1226992988
983838822
2019907539
147770011
1258507097
656974851
755945777
1880000194
2085551796
669973952
1539619244
6239344
45916420
1380476988
111131360
1880218980
74787869
767060055
480860170
696499674
1163063095
94035411
183797914
473696103
767659563
1391578045
1138186757
1273359957
1271367526
1619781680
744397545
292027610
115491268
13956360
1781828728
1769582636
1266525100
1707139014
978558251
1463311509
1659908107
1751296567
1258171097
1348229397
17083902
1323309568
160713896
1540322457
1211782612
1687368238
1862313522
42316180
570722350
21656021
328548524
1838762547
1215499297
1773722982
894529062
197852488
1120654580
1145491144
1638511329
1537712605
1589596307
848596306
504019012
2125726568
1543519821
2032119326
946882265
85985002
271060072
2073836628
1535723611
1889670648
1022410432
900901256
402772552
1077662715
720198973
1022592484
1319909406
1841895876
1460267323
1106378891
1164059924
559561394
557571247
1939222317
848740168
2105184139
1860972549
416816936
833802580
1252281372
465823877
708095405
1551105145
1866635886
1604595298
760030997
866644798
214106090
11725537
306360436
331135842
1230440734
1015344910
1400796889
666826968
1093090702
1267638677
498575322
662650586
1356356877
1042560311
1328034281
733440684
1717822230
846358264
704728260
86574814
1147458346
116966418
659605835
1238217545
656002465
892238108
1822960096
894605838
24996678
1813686015
2146861809
137881451
334881298
1388921474
1915101868
1124945222
1832710282
245725615
1513030079
1902415239
2034308028
1105371621
527367079
842206097
417399103
842837882
993578551
1232824013
1484942681
679031276
1185604282
1228414303
983897648
1563548683
1526652270
1168127514
783489184
1871810875
2141386340
318698017
862948385
1858927499
445520332
964135066
1334077207
1866443448
341823290
489547524
2043718317
2016852402
587000555
1332575625
1043847203
1334967653
1920599488
394727293
1658039379
1149549274
759479698
4099676
210314122
450815179
832355536
415366296
1629603527
476570386
328043387
507664019
1747599224
502521833
1606035276
1835501080
1928803108
1912381097
1818977187
1761106893
525429051
1386666540
1668420067
1966051792
392836472
1094527606
277737997
1029101041
81341840
826897237
1697278552
861985687
1132733615
295033510
190973978
391870102
1014132795
1702774483
1331283804
1454554416
1873572644
622552107
388309950
962474500
392721347
49296491
377745549
489748179
1977988728
31663086
1693120701
1839597137
1249305270
1986766912
426272569
413234879
425504502
570255057
286586725
1992278957
1697764795
265937522
165866869
2011963673
801722494
915517965
1153160614
1662440593
327146756
564018904
1862143571
436508810
86100339
178064035
613094983
407897487
1369835557
1372945888
1891083888
1322648944
840928291
835862072
1301188879
182865196
1533406565
1509362749
1039624967
1253105356
1041651056
1344023080
1081211699
914986037
1051570872
290998814
2100785948
1891283235
77411721
1715602449
1001549534
197098909
442111064
1058133083
1482604055
954197914
2005505963
808296857
625079114
658910793
831155823
1338428304
1414380789
365400879
1975274058
1096007865
1142752494
1203311988
470205380
734928127
1151130018
1598632754
255887099
733892464
710024558
368555122
2084030140
171821383
1275920226
1709472963
792525349
507032543
1341864799
1959683717
1127276608
1029189138
2049581681
1941644212
1144441850
102634511
2141809364
744565082
726415552
349916238
916441130
529309996
522626845
1632214686
1422019684
1708680273
836288478
313659792
1254067986
1983118625
1642054020
212390351
743415370
198160768
2019177440
1317511037
2042214076
522687824
1967711381
2079310950
146850733
1141286035
366684925
79467381
940025812
1081796025
535262331
1726967074
152980731
1456706479
13703535
1832800122
847805566
115495023
1966897282
420342468
875528053
2027446011
1511152556
381698409
1976534885
1446569381
1987289975
794872939
2014436800
192493703
22953116
584526666
639950055
1191717795
1558469325
837376302
1589817273
144010520
2079784529
1601596269
1488443969
898754313
652525396
343070771
404392445
1845635750
1439556195
1515144183
1048817073
1188815414
527349014
1267914959
431674977
491211377
1170288968
714220409
1902501615
1748874735
957803225
1112242819
896359487
1142822598
2104246892
1301408850
1407637062
1844482303
886432481
483374361
645253038
36836568
755598550
315178333
338978270
354484362
757267109
1424596994
911552969
547605364
1676051953
868333852
47075375
1308800884
1038185064
1552071511
964667734
1338870726
367655677
1415401175
224711053
1382438666
564098485
315504391
1149483432
2143959363
783009803
1208058183
1315514104
760297119
1017586487
2023045920
438563721
138285362
983500879
405057527
1104156330
2014784395
778146955
807743474
1927443658
1944154877
1322128923
1757240818
1334212629
829837710
562816743
1969227213
1585344588
1682810954
2007536333
1997765308
2081930127
859099701
868106802
1517190435
535017005
579579171
392392480
259238321
805729001
1791012196
1824842121
898920121
67910537
283440948
1013641972
1984203446
643225826
424771860
1581980485
1286017811
1414767359
1383480942
409388224
1627259266
852187481
807238
609773777
1789217582
616350560
486819079
1615852271
998407711
810752279
2091470949
522153614
737273865
1588146655
1234345834
2115566116
375014509
137002613
991667870
1587479625
1840247475
142788577
1480358896
476565242
978367659
1647163556
1086011996
1486175431
1824584814
1792486485
1003449062
887219343
2113114938
786253824
896563243
558132717
1088765603
1399151356
1638410034
1770665320
427053121
1536460330
1868700372
2139764927
8270536
1453141276
173104483
296831791
1433096371
561130895
1705308964
1422430571
2037549678
269541560
660894853
49759841
285029596
2138235401
1315811401
1897973583
196386634
39362834
321672631
1054861125
1004675531
272480403
1296344855
209751179
1374335810
1458048745
378155971
1299747957
13568094
203603708
901487281
1023475458
1689860233
1582679948
1369199664
764437564
2093018493
1741390956
119899278
1662496574
623843570
1368714696
1000789572
1661084563
2141860488
538812756
1708153913
605661380
450100923
1956688253
247364522
1267752720
1929501859
1674526411
1983962888
730888946
299408505
1528420199
330657777
47409686
582278469
1798152089
519067897
199311210
1172894808
794182079
1657409731
1035560781
1157192216
1855301407
1426877374
918922123
102801706
2086827949
1301788194
639127622
1032058038
1277059672
951637806
639037373
1587617219
460664223
1187609130
1590820379
949949143
217419540
1699955057
1835732746
1951009986
89443501
1007616216
2030710918
1520707191
451814433
2050555615
218339391
1595113836
1747909564
1993556095
1122932421
1616311683
381737460
9361833
2123289812
1871333039
39986779
943016281
2022758115
748872326
1602138467
1921702469
339397076
1810769838
1656292687
1690504761
2136118917
1614426991
2075491651
1220546371
1654275838
1903310820
1318594220
880159595
1952678395
932666069
885418202
300701079
232507200
1176443615
782071151
2071113756
1993430196
199245583
1424916697
969416623
1926416648
131550265
36815313
1074259199
900325791
1932231472
411122378
1129856700
1146258807
1157457792
2056014090
1920144589
1789860476
480759169
47513043
1531029968
1432035574
725381293
2108177832
988042533
169678893
623186280
1734453725
1184843269
1754835695
418520016
1907117859
1917144349
268575495
1082119625
395386827
1389997782
2108958293
2109412594
1363423813
2051145210
1940437547
879656361
1170328133
184614286
888574129
379668576
694954199
1226017650
1771281405
1093701735
1308304513
388534755
29223652
845949509
1093568967
495780585
1015795132
882901408
886326018
1246026139
71582022
1251147616
1272137993
1877615715
641770554
69499057
1292655438
51058742
54047398
1565598781
637632499
1407199664
804899587
1778948396
341134415
609431531
497711494
358372727
1045624029
544247511
1138445609
582044464
2010129857
159082735
1841689429
1807546366
1775870742
1375590889
926653554
104268406
1354477744
2068724027
1961076841
273178793
85410617
992109392
915118596
1524696812
164951887
1240075543
1231639655
87891189
1642517219
952704315
458268237
1560460535
2112474317
1344999179
519892589
2055289297
584588549
1040735298
1420853331
414903497
1075664265
1159131102
1636413451
352488595
1149059473
742301526
722443965
1377110765
509513475
1607118309
999759484
1857616619
891960714
200365775
1195435764
1477214131
1318115300
1919573594
7475640
1003143745
2074506038
1525525938
96984563
1056043035
1457944550
1083372528
312982846
559071368
223359422
1143689486
1051502462
515015826
1642932204
1976436681
2136127292
1783151495
338836912
905000976
1247940176
293679660
1322031621
1082630438
649724281
1728817427
93018255
1790733282
742231242
1331823155
1849098529
906362181
1791103097
1678636911
155699484
426299443
1795249209
1662474605
2089523665
1138972618
2075120664
1143198959
1391256296
555477518
1073239169
351355235
162214181
327791133
2076032767
1794340791
745967455
628205930
1696875961
1207873422
520007143
1680907219
1375915955
1141335670
329700367
795553823
1795010025
639683908
338663278
2145188626
623613683
1392689036
1783061604
127900111
507898629
394281069
588422816
266523529
377831690
1501004275
1507655889
506381463
644561431
568619691
1799628149
896077696
1977261497
1054790759
726486659
1962285198
620674742
1819073002
905365163
1785677620
1185097516
120802792
1928728664
545738793
1052544094
1143750753
1785978528
1339394231
251923248
1152204212
297194938
341917612
379956450
505809944
1137578626
753279120
153301656
287371996
728529803
250256791
1672227277
858621765
2017843364
81879429
1867270460
998180001
1398715323
430885516
1769018284
1915168952
585105546
1191930916
996656663
1979095754
1327467885
844929407
1016367617
623630962
1605253866
1035728706
1380184949
1899607256
1885142223
1359419104
1528284054
1175339913
726245783
15734779
858781308
1902342800
639918871
539513424
1095833125
516034187
905920272
1356728576
1684592547
151018426
102242007
1525032078
1139932891
1915040415
2066651059
1560998924
1960348291
1186506802
773254016
1712912615
396306795
162216621
224014468
476231692
195491249
1109166177
2127935985
1486132418
245004640
610962943
661264330
2060563134
505215718
336751694
1340794800
1194516444
889131284
1678489495
866151640
1088456563
72974174
1734823032
1573646311
1226877850
336550368
1947905844
415230011
970057724
1163424406
1845555490
1379723956
1223457708
85265516
1211768877
1038377825
1019370537
315349049
657603398
1739724074
1456950870
475215985
1840820803
1435328878
1565133309
222744122
61959006
1210276228
1357341531
1418349781
218648904
542807553
673217896
154834466
330328624
1741805380
1430062289
1133387598
1469543734
2012900910
1883402477
759536797
194449636
1014983464
321474328
1080948044
1049389586
315267065
1360630923
1649705201
199192761
1368929976
797374604
61770435
1860343748
279612075
707155707
773135945
949230267
1506683054
282401221
1779833687
795462415
25169615
2024516748
809210469
1290823700
2124842257
127137129
579496244
1562868761
904775093
333240333
454641240
2007155349
1316580583
1734590492
796968467
1654265688
1253814752
1879913088
537261626
1815145427
1231251082
1164273886
1149246080
643712432
2138161036
761393852
1746581828
905856346
766043426
811425925
674557632
230044619
144984890
1451619751
1371474463
2037651748
1141625138
1461215860
1670869369
1332927156
779266796
1407157937
1267191328
1875632428
210964516
831667145
648249562
1941915469
666351043
935864072
1156079075
167481266
1279528161
1633588253
1797435906
2102256373
1114393659
675698255
1295355261
1195628216
474890035
500413570
2114476394
1483193026
163307380
1254709755
427471761
1809870992
992523259
544690447
937398900
1281214556
977992191
912721365
1235268129
1683646454
2200859
640503677
1288390595
1272723739
1966065525
287015777
1701248618
1107058542
1910485504
967348066
1016609558
547337944
1109171389
478878490
699312333
1558763928
542508782
463319812
190909785
252489484
289177493
382073516
1586980022
1213366640
44647768
1027073654
189023802
774413318
222408467
1938685559
250515566
1700164075
965172153
1632610315
531389723
1349864360
774253367
312375468
426786242
16285231
913374684
417566730
44679171
2049845309
488521024
930478578
878328195
163674469
1752509558
1867716880
887020673
23560159
440205258
656546006
466686881
159350497
786349454
987457445
1618880223
344968459
877323817
1888303563
1133979400
799554113
1918100530
634786496
400171743
64159353
1129202931
63854573
76915228
1490890508
1692907674
624552725
2013752031
1239400047
910547465
1559940154
1589087709
538050837
161333231
819839937
1477490995
1888402468
1687508020
653923681
127325881
634698754
1138717905
838679037
1295838851
233566844
866376544
1524343047
511398987
1513626663
1331941049
1014987954
1827085069
908193847
19699991
3052153
2116800863
903861588
554224178
1199576498
1416136169
1590108349
1656831758
1390119628
1158747016
1856953283
1360982369
966373447
529839511
1343034173
1795068137
855667142
1277879239
1419226120
1336337179
1030939182
373782357
1615971129
1156770598
1666071873
1700206140
588157586
1124129599
1930228506
2038753250
1452466216
372689764
979941645
1500156393
865989630
294533916
844408049
2024504076
1883444683
943151222
197676773
1050433796
505189576
918884634
863304669
2000159642
654398466
2033379870
748539670
1606586660
1929765389
607494246
292292024
1805368179
1924273814
895979847
423114676
216107758
1551120578
251783649
996254455
1067731892
1685761414
955490384
1600945420
1301072303
305999388
709309217
155209215
989189286
387876131
2062037572
310333917
228199544
766498579
1861848803
1209000787
538375557
289304024
1645065181
756084300
2091275540
158667021
833709404
848456090
1150211299
1442440126
1675258381
1703598405
2028793974
2047986140
1726675736
1789057389
211101819
7493508
1847262190
428847039
2112913132
1267418820
372767421
668329442
1389640862
1722840564
734853349
351071336
796261318
279801278
484637516
1876739090
1690107253
1617653664
1437295163
412004485
961660232
1886588006
8718720
1294594761
1542258173
1848787365
1592603015
636848961
1552327946
1041244396
839724725
408421282
1025933316
494337300
1857413688
867058151
574019545
1209934155
1102707132
148005357
1700429087
637275895
918026313
256612348
1290212650
1802126331
612697685
1631591198
1833217414
1562609854
1468631359
1365382882
1083414565
367380204
1266713929
741385934
1276743828
1000368035
590005203
1745213100
974595811
104347935
1839645950
495627977
566654187
1376378210
775845710
1548371184
1315183171
880001221
77314122
1295832839
826507383
684758939
1081384073
390327680
1242523365
1886086348
484474822
531662208
863483865
672532504
1420221837
185352915
699245560
1647006738
972615878
1350478440
1261373172
1139125427
2032606482
1145529516
58856419
957558140
788733437
870746093
44190004
1230002053
12582764
145484242
1526705340
1980909607
1816190659
1669757550
1527861378
1223259897
350712265
1192011331
1989943017
1569061769
1645434927
718717082
384757355
992369898
1503867574
1029993732
1886707309
1027204784
971539517
669401795
119470938
455051291
1939822952
1499725457
1514547826
1393178965
1167767985
886660146
1137073885
1412688585
1626791604
2013364653
1832129759
1084750528
633484568
1319805271
1496127361
2131637234
892216396
1217043325
1575324499
419386149
1199087468
1303226695
288506770
176952923
1759477013
934809307
225533462
868209151
2047776609
1683215685
567420861
218599584
228177154
1732480299
1872578672
327595908
2100508803
2025003144
691943398
444741175
1450219844
1451195810
518977864
1261124520
135111495
223264916
466862
473069043
96436240
7390707
923736680
1856820929
1774749136
228736221
165202242
1173545816
1889390802
1407881588
771643561
1011059016
68133581
1928193747
1296590364
1712553432
1753582585
170662339
77360132
1242702705
2147441265
1439025766
993294030
1812789413
2074858274
8417054
1191256051
620400134
1040593357
551710089
775344899
580256766
478900520
1499479782
1965513277
1830031786
557341505
968071254
1252569557
966431521
1629577707
1234542000
208282815
474193783
1989492310
322247827
129544405
1553278580
710629975
367119769
173257620
1131812867
1488912272
1065721539
1242750324
835326392
607670401
1705313980
1631481504
721196242
279185566
884956523
412793761
1055180072
790299595
789069744
2001205479
1653255924
328896528
429062348
330780422
1333204244
1657701514
556332287
1746286564
1834403766
1601053254
237255609
2008097251
433750496
2075966532
281473437
1643011312
1457279120
350169087
94954180
312626716
2129887291
584512902
200545774
379448320
482349898
1360293782
1699308823
913867749
1633075371
548430882
1497768253
1488307349
2052487559
1719579714
1019460491
1334383464
810579973
743091452
1191868513
496445660
1112266036
900605597
223357252
1748431781
1666033463
638873080
1325133522
1020446300
317630495
110752742
860357514
36358818
1109877593
798606937
855281087
1700380140
1369173127
1658441512
655260106
1302132100
1993350546
812047905
1464163477
1627433767
2043501745
290551809
1773886877
1731301614
81980186
2023517975
1052125441
1590996267
1816771307
1942897550
302508661
1692827626
1670696318
1370901373
763317944
482504190
183966123
655795089
234720811
445871472
378010145
1845749496
384532309
1762601569
231678907
1709944676
1306964132
511441671
1107370725
1196613162
446663434
337885986
494232450
1333570410
755072022
913537428
1459535251
491487014
1977493472
187276137
1609534521
1372360964
208970841
1980973322
330451906
1677676781
1833810432
1945760220
1140834452
411670241
889597905
1988268162
886809577
321493917
1405098978
1121884102
2007030748
14071915
873742064
810589788
1418082325
1721888819
1920755148
1654989426
371505444
847724209
139449346
534814615
313024126
1082175860
931837513
662956440
980712472
525092767
314154006
2095567109
1143249247
2104859272
780270152
1699811333
1106434000
1213484566
1616950660
1836940814
78438350
735070299
1750578292
562793530
746608692
1255977548
23296382
1027410276
671605736
901431418
380749237
2041982765
639740113
1412776388
1102201542
1090123053
658005220
791017909
1060779334
1988406662
1724374403
1035321069
940848831
797305319
1174818166
401106013
192215133
609920724
884652686
824535346
1072565401
1476968495
1298812063
42889558
1503115804
1771875718
1982135218
1444185417
306894222
1047168721
1465568718
811408089
1390650396
861097867
1581423997
682091806
1386661187
1179618383
1216047118
1392929913
1812014563
815799773
1655776228
978743166
66845081
891708981
875437760
1150290549
1407040836
1971631174
1164043223
1025026161
2056339943
1942485218
126265811
636205748
1972092388
2105262626
531515828
1502230849
2131421253
405372998
2006957210
1958865836
1369709078
644092335
2064523826
1887271027
2000517316
1604359969
1339182826
1223572867
329918840
1547538502
602923587
142668039
155355543
1647918985
1548674290
170789129
1743876725
1312315034
53669630
1205267452
1297056464
1738402408
1301862011
243329183
914714958
630566929
1791223077
2069821061
1120822983
1712422945
291739535
834354971
127099013
1457202104
1641734739
1257335834
1563990606
1408985064
1028784381
382386487
1976959192
1171749682
492555203
1538063363
489925618
344297550
1209505445
1663892573
864248010
351914926
1893242611
1085682613
1248861278
1741453035
1836831088
1696063209
1178379572
410680693
615878995
988349780
46802517
1730228335
968844798
886325505
1048563958
97932186
1039116511
1744588808
1932297984
903704743
1491307761
30042996
1327205708
404452500
1678029673
563570796
783631801
793350817
1716734790
1539350570
1227157872
25719277
830322376
1826201619
949779356
2048172141
426687028
1758175776
552553150
587026497
1536897347
2060701086
1969036250
165567304
1266175630
410074609
1082516557
566136725
1034117390
1517540518
1470086198
928203650
1935942173
75288761
203935765
336212615
1951566949
476196461
1030183986
928686248
1409890767
1342558436
491105701
486459174
1441614317
1230074084
302001545
1507232040
959762313
1965577793
1484878574
1884581625
863291413
725604176
1764777056
410381035
1075812582
300917169
590361521
1449649607
1870468574
170576354
1747637906
504926890
1204096903
1693623470
484305456
1763150663
388327878
481584674
1891898461
256193604
1167899017
1243777683
1632845429
1643276768
1236429603
221972119
594075579
2083615524
1530228971
676020086
2006798083
1916354391
1531607269
333630184
1817648452
81520976
691186625
1606809666
848787492
1026655319
1062466146
1175527438
1889047479
1471688724
2083243155
1792916443
1735859373
759854279
1727364819
1541031842
1329574727
1399646189
267207026
6678895
2128178446
2090080228
1614304723
1273028906
1265000165
874758281
1167858999
688046494
80949280
1762150325
575440610
1042772083
326022078
1424720052
1228607084
1470361172
2088930047
757447019
326058494
1985210087
2047201375
766250516
1125240859
900794941
1537394857
1969030543
1962090134
1977953072
359177789
1445754272
1366714543
1936206180
849486446
718253958
32138502
920297613
1500158059
1990914950
662205355
216948992
632915821
199306760
754144574
2135797741
1623102598
780598076
1290692620
345132926
2072405314
723120902
161902435
1853705988
973179362
427638400
476373292
851485646
631664519
215774030
237419552
63670480
755456583
1005959013
997189221
740992707
1205168091
1013722837
2035553232
2950460
216635732
1055108693
1776169826
1587462649
1645012508
1355200694
1243571959
579506579
1264080139
62374604
609124295
1158875163
1646665752
2043592565
1417741892
1603577897
564976993
954463200
916899661
862043372
25014785
1313412159
546368190
1435039876
1144949912
930195337
2062389722
439868817
1931044429
858502111
1614871901
1550446343
880381615
304722607
553991054
1135978567
114294015
1421790629
1748590357
858275212
1714924105
1590583768
2076785818
423699483
99808407
1242549436
945205593
1782473381
215681018
1642561564
1879929135
587901328
771379638
456548017
1078615386
1279144576
78314032
1705009150
1107255806
298019335
1303537430
48987307
752671907
617635376
1827849657
607642430
493456181
1124464676
694918503
1676833566
710017249
1722153938
660760974
1317175898
1431872956
1357959114
1789672407
181659852
678378439
1356598939
288450215
1459508514
2007166532
1567808963
2145660740
1953163418
1285809977
1414598410
1787004987
1241062112
1892773334
1774848054
1889719060
1908664231
1590922499
426537719
9415538
457720201
485179744
716420603
1255061660
567135982
490876823
651703438
1325959108
1913843267
1101193781
1775196018
1834970884
1499267583
69374166
1236032524
1833399996
456000865
241528218
615706089
353979433
838887437
893811560
2139915838
1001995246
1787441795
1590422720
976327704
801846190
405304004
1282476430
1127705892
1712114952
1949560874
468622703
374605152
445538158
1361061781
214625803
1007185925
1856248352
627412999
958019928
1837311703
260581187
290989739
1945680769
1894456113
398906686
1714111225
1751596548
929336835
665700682
1535357762
1599286545
1061203978
521615944
202973417
1135818183
971573789
1963602422
17284163
264334676
1983360302
1606997931
110309657
1182531150
353184522
1510327086
1010557722
2025152395
387274284
270095809
1294430622
354226704
1607191104
1647320491
2096989315
1724507944
1525758997
1854619432
947511252
770625292
113414667
17557481
538230933
713240375
1046660274
1398982788
239239232
1086832662
1023968783
995923670
1777041922
330363763
1939911439
988059747
685598307
157279070
1874234046
1601582329
1024886640
703776599
999468869
2094436333
1122811168
689304449
1285680617
286206829
623929821
786325127
1179963135
96637430
260886072
479637411
214494822
219416889
1854317988
373806390
1538071590
108743601
1738148491
166077058
1391543380
704465823
588817001
1093400319
737353437
778239082
1955140172
1128983385
251177120
958866884
1701362410
1740408908
1240032100
619986306
1632681175
2073789672
1985437148
229329294
1100956865
1057918228
1846084570
386714270
971382839
1215139556
1112848141
222080515
763336955
116036083
1136602872
1283082507
1103796753
782701733
74293498
1334139210
263134098
1279193889
555528393
1514737856
707516158
368170382
23931104
1887840012
1187922816
1286874547
695696056
643101662
806738568
529567087
599197203
1517850942
1222878048
132316631
2071866065
278660613
1261897714
2098609179
893657111
1806858187
328790149
715978926
725456057
919823752
901130446
58682719
835786733
2097932598
1170869074
557220644
1754810606
1723728560
899315272
1462600017
566153157
1833363899
1525024655
1006846618
1387273503
1942316996
809869529
759428117
237302524
1979267985
547501049
1957977030
415347756
1146388874
813684597
1055368721
1050049961
779626376
528425570
2129181851
686949860
192177789
664129750
719332255
286803350
1095124055
1319088149
1908367887
1301145471
1126899508
1376309902
572190053
1556709676
2021867175
192023781
1987813902
960205573
471625433
1213249859
1536213018
1874743408
1709023671
1839907958
147550806
580792305
921475660
1680867596
1812782115
1485587445
176594517
806470862
1966059660
803953293
468005054
1125764248
1045843699
1275651579
61330375
111241161
1644587742
317893731
89903971
1311370738
138099011
398082427
1608193892
1517779450
1337403214
1444365413
828046794
1345253011
956176506
830040745
1646542025
68698858
478227527
2059095604
252497222
1111889583
2107968901
348587800
384621912
1015254502
946587639
698190555
1013434804
394884564
397092415
1045550353
1065492703
496742580
1440258253
1437128725
1755163790
1884285552
1653842928
909063284
949257459
710841487
53990796
1370863991
1338780135
1031744099
81740890
960867779
540648950
2003877332
979277024
2042486581
611301312
2087701127
1759742242
845773579
535823752
746214332
301929899
805416610
1528321609
1407403717
973340800
1403719502
1596249152
920004847
1573062369
245353074
1826641826
2055998015
1120767060
1079484023
1119598661
638763789
696766418
1310628416
1160063096
1873245997
678668993
1479255524
1041798712
1254449910
473749362
23581426
788666079
774500074
539999825
1412920367
439048257
1345260654
1860422955
1739980402
923605972
586996172
1526879508
99987559
922597307
691244682
1144189085
888406947
366322152
1322168215
72774080
689169320
1816330974
1227000728
1297701176
1359916789
1470451263
469040888
1342624560
1483538256
1298786009
1087537288
1214594782
783825327
369280903
283145646
876952549
1454761582
900740793
2022559242
80494934
2048774658
930512716
664987854
199473900
2069624049
548975552
1599193011
982888583
992193
1242658939
856120418
2105537394
873826303
1948439874
132092897
547804374
1310187446
758517891
1505495985
605054060
732202495
2124714196
1277134040
1320236619
738935630
1596114746
1343123734
357806418
1179313692
287711687
794152694
390260013
797024716
1656686029
414797284
44165440
1148270808
912249315
1470741136
645448228
1237838638
1378478144
893694679
1352650838
2080321501
762954027
394175142
1372767715
1354839170
1384842370
1316489143
575940005
954607102
1814932808
522124719
631916796
591020089
1034236582
2103317309
1948183920
1969071902
216709798
255419649
1556761642
690947525
1974162583
2103116630
51558230
978450439
763050804
1152359702
246005934
276969895
2010586788
802452790
1563420557
411344652
1655469889
1446485430
13094754
1185338759
1648484204
2045476087
386006573
1256123258
91780496
1548654982
665461202
1337696357
1098860346
617131559
1126096780
846626181
1043448426
1006503547
66922811
999863824
444215458
150610709
1745361925
2093207278
1378957491
1290970542
676751073
424611725
1158899878
1835238741
1357789250
1686813189
1485162762
1399163679
1410905259
1771703068
1275229701
574625230
903214326
502596272
438715034
1716987481
804949049
818082843
645423585
11973660
1470076603
509533663
35986010
2057062781
1487818596
1752599238
1074036559
394258271
1282420363
274037094
577123230
1799172670
70029347
839683301
1664824165
1830675885
1492967847
1682408607
1901504365
2007404835
773871788
1237400842
1000259022
1613143059
1396191510
241678244
86412699
1345098280
1475703607
1533078334
1128923108
1310701363
719405597
574708706
822395754
1767891980
151564782
2028305425
282936683
1231858260
1416963617
478073815
148681936
1857339618
1534736257
327545306
439159837
1187952661
1929519824
1264722730
1880499083
1291580885
35765918
2008544180
540199896
1257699883
1029503443
1718580866
2010574738
1831725886
1411703237
1822643688
415219326
1084909978
993538271
97102837
1900469999
1476897897
179266551
931635722
175220819
1073210889
379410909
1237375542
945120733
452587488
2102229024
1670618756
1869193149
788545246
1581800139
588437927
1535209117
1726619487
1231554962
1320081164
1397019900
1154497027
895792693
1281215342
1696801193
21323681
1902314290
464856197
14113414
382508333
221041136
625254909
716680649
1072011410
534616209
1252275426
875097375
2033202342
619397307
1069918396
649006953
1749581138
1536462134
1463489307
1697889150
454810594
752748770
272829522
20699576
1788384207
409369731
1586212718
1608855171
1723368942
142339402
1354588811
212139311
285752710
838476430
1811834647
2111877457
1307264107
1285272751
1203778082
429494620
1543421660
2089198306
776441012
1988393182
1276858445
905802225
1132493678
671521552
1670858541
943575487
1959718835
1504726117
92934574
1958071301
967655219
418305496
921827663
1406696168
1980327078
1775127978
213723130
1224427074
477235160
633633563
1373041431
180660984
2135182762
698204119
1987735847
232097812
355168459
29690485
1630229794
192280085
1315119511
306172083
81138441
1848550528
1968025192
701960581
783829975
1918353610
1980691545
101081029
1372750366
549872513
1308431987
124384348
751048220
98666424
1289223997
881117047
34769427
663193699
1054386066
718779526
972885591
1078798233
130623588
1147315035
673011114
784276301
745968073
29932144
1446425041
1399792933
1089309575
930126261
548697858
1219866621
789757426
236559415
544778528
1932588423
1246232867
494871255
1354493759
1646964307
703551034
1103291931
383766580
1395475950
1304209094
1249333489
1295267470
1815190200
468143580
1145234105
819019085
1676559209
1517053794
1681234114
365315081
1475435891
1504897357
101278314
201280198
2085479268
537035490
1017551108
711038591
549817075
39732734
644187164
79732105
997731159
947131997
212197963
1684814706
1094822836
510780056
1349876847
842608026
269449408
11641826
1142865766
470079357
261522514
2051876560
1402494609
1591037539
1894959540
550148839
1139735952
1104588391
500784574
1815276418
1541530490
899069517
1948648405
67297218
1980478429
905948011
1521306839
1451754187
1326461504
2092140235
274480397
559567877
1483213712
1149790338
1322154652
1455669170
1921230974
1443321013
1973683083
352738975
790497266
1341011687
1946119242
831684218
515416388
500576130
162899345
727544543
844713641
1379870451
1104694051
749350029
1690517174
543271532
878934429
498375213
746843994
2101874688
754461859
651219063
709701606
2127553358
1219241428
1638857325
490023860
1649711351
1964530264
1586827705
1620409138
1004833639
1995368766
192896678
358760338
704724778
1048680910
2016985361
452084783
151777014
1421992498
1671151515
558967103
77553594
325285118
1934450843
1767150901
204995922
652892115
1885522523
885878896
464207461
160268687
1619176203
2068719174
1997492484
972488959
1412655461
773779419
1825836699
1762306533
1210522797
806954455
1743665138
905727195
7752878
608344990
387316265
1344173046
1373272747
1478623313
758758052
2045946513
1578725645
1424312870
1113991893
1898203709
1576164245
210970661
595895570
725012895
738043964
648051819
1785778339
651215553
1628483234
560127581
117870153
1168902487
1943413067
1408836879
1961438113
995420304
1919698140
1449327003
820306029
419459464
368701593
1939894507
468423257
1591968226
491476871
198356647
1489887454
1066617300
212309873
846630642
1425111659
1779980792
640684503
1592940737
325433287
998062620
658148354
869234806
2094498068
683771739
339154822
857293145
1711634705
104503872
500351530
746174605
829780565
160085316
1864896056
1271752513
1749822220
2138552967
2112762517
1829188793
1632129344
789211869
1119363973
1012746357
201445249
1199516478
276062932
802682007
967729298
2125550449
394172245
293316666
1137470389
835322981
2041835012
526838116
1010116973
1780188756
840647135
962418750
1630998398
473050845
1943145522
693679998
1668908179
1329844027
151985356
1322844276
579526094
390507289
606870158
1389132893
1612292537
1813575112
29805325
201909939
150607166
1816254891
741024626
1651415064
372838272
32835002
626466887
1223604050
798824167
757187494
906585653
1422750926
605471795
1702270712
493595020
177818656
2076274583
459432474
1577705327
795889365
1513432235
1463555511
1776760088
1196193217
520806099
1373234684
2023870681
1731198082
764677461
570493396
1605786129
606782117
65429356
1043792015
1444170062
777107100
1283250518
446521343
559153369
283199326
1557081980
379661082
1140829328
518250347
509635421
1046917200
1635773178
1171613300
786814892
402321222
761084912
1440533465
390542502
1282639755
1621572348
1230280900
1348023379
2034642568
1500683673
863734473
1733508728
1447079479
897514661
1078343070
1931574488
548039364
1781884059
359312712
785657897
1681420612
290499817
1860123024
1955416944
1184697773
1520474500
2133134967
2137872631
1788602773
1350091245
1842876416
1243653571
1403761008
1568424453
1159502742
315471576
1800291355
1201091205
950295147
71697521
1701341179
488040638
1864571922
1064959759
1090652699
1576140560
1496102975
2136038222
116917141
2087789929
647297347
1411950108
810051779
629782792
361402051
2069176580
1237474987
442180884
616957733
573564728
2063759783
1096813260
608555577
1934186509
180659116
1996763556
909134643
528862487
1387563609
175128547
194300884
738497847
1359320352
1014774414
115656052
684865904
641426495
64605556
1881007086
327616763
1370215967
1252482044
213792709
202566961
1734579594
1320999141
935028893
689407630
1177956623
1193502508
64351889
609325100
81967086
1850261907
79779267
1186106525
1633018172
295660301
297437172
1860942240
1966258555
1283237736
776281635
1145785565
1324013970
488979233
1139325994
585955241
1322198100
270136273
2045211115
224310265
1268911470
1322580005
1040590310
1929041854
173303510
1950933218
2074085284
1633186258
11909122
580032594
207489500
1112731195
721492834
1919877749
537617502
390726030
1884267791
1982164575
790634145
895147672
706302140
783797523
96117361
1567863125
1594718224
2068427413
316757318
641885136
564908344
936320602
1778727691
220179053
1193735304
1899235952
1256104099
641161127
1396272060
1246610732
232574329
1263466789
28722908
1711738929
25280030
1403763471
1186872157
1750600093
388163225
1320719630
1923238521
1622858643
866647221
1848491554
1587343082
904803544
318818763
1134192867
598397873
1945536794
1797981676
810666012
1558974935
711923984
1572944068
1708939877
1528231677
1515963051
1294705974
405700420
1990546263
1204591007
1420573394
168120985
1518686289
1556367188
1889439810
1726664993
825675443
670184220
1449453003
1837253972
308169847
1659990779
295382811
1071512152
1727419288
1356694303
910763412
1186937270
912814021
791529141
1441555250
1874955915
1861660059
1609093177
1733526522
764564061
1073651526
1700819231
2002997422
74809516
79621283
1019712145
1124004107
343462981
174614474
504550787
1215047152
2111187597
744729747
615840542
1890356029
723922998
1439974944
1709708400
660923112
2381156
1870814583
2119465913
302737084
585435602
494137244
705074105
355869229
276775275
1872661346
113528823
2030196185
1833582575
1295685919
838043087
1135468637
66104779
1784751852
140641286
1268494673
767161419
62734452
1734374154
270287832
1770709333
1815727149
1807809926
443752396
910070799
750056122
1282064478
2125620583
1478013265
232918011
324207379
237329991
137486202
1621300696
550320099
1797462076
668961450
960672438
306365513
1883375470
1899491725
370650967
1451462937
1124446481
1089698079
305860943
1862296103
1950309505
2097957103
1360637231
375388176
1048235817
1184706436
1070220456
1107293911
1156582593
346083053
489762137
890410691
731063209
139595865
1914338817
556408087
2063269270
1125048456
1049871843
421731262
16267824
1086207091
569264726
1753119092
1087705622
953832796
653446428
844907179
207044609
1264612473
636476140
275267886
146600963
1174833160
1517003096
1126784165
822988048
423128990
1516391735
1648673499
1496898380
595418882
286912799
1550178255
1268296409
1292276857
934605514
2073816591
1419138438
71848779
30147277
203343627
1849990490
127805712
1417189727
814406552
1072434854
119241023
1649999258
1606839059
1268853393
214520302
1865863893
2111853858
1847433464
1085442059
1243164663
2052700393
1127572158
155130677
1017855192
1533763067
325137513
931127932
1124096241
519562128
620144644
1647017976
1457441165
1593555423
633837409
1227726309
1977216980
812376665
1610708687
382300788
1235552070
1083471518
256226950
309365606
2116512733
1177025055
1897147820
1552868294
1492871226
1884320282
364940329
296566472
304122910
389235988
88855863
1047186632
1036683936
242803742
2107302180
1559172913
1263902792
461978141
1705175128
664089802
898203998
911074571
189076587
1672562307
2087964699
1684747617
1605508029
1651587758
1631787725
738260680
676258481
1425660450
548102900
1277427779
3352190
872488030
276638239
509709390
276508416
1648804523
288884975
1035819296
331712930
1550597741
880922061
1287360870
190171895
936172387
1300963856
1965521850
41244895
1696019779
1485486393
23589703
1456160109
579400494
1117259382
944941161
981729538
1154337826
458128240
1905207370
121801786
2091045770
499273256
700099945
2129859060
41880905
1181730745
849196986
1102643883
413288870
1475221923
1961127237
240190803
520833593
1078902136
367706633
1415576217
66465141
1160927631
894265428
910689961
782508913
884748371
1527810316
1379705803
424503779
363664945
407716781
141474835
708743373
1896804329
1232533292
1984547896
2067924383
1408874644
1516851616
81464689
563538204
270209053
1636837551
849061889
802564577
231297381
1620711867
787934468
373746234
847982781
1984361049
1879415116
893594408
1931272622
1308811335
555163418
1752023382
538691029
522152509
583137376
144347425
1486987925
379268919
1398014463
1567232687
1312317357
327774128
2023480297
918101660
699354442
793402661
1780766233
1764098470
1752887906
535114496
85647451
806082931
1986552608
469046878
20579888
41236662
395124384
79281646
1882255426
933696221
1786541493
1006429084
119598859
1795486010
1659599039
815626982
1273629858
1714384562
420245147
1437709079
1579132844
1935539260
705352100
1699790275
1436423299
1494543498
707843957
20275261
383404244
1668860231
1365212642
2022329151
119835842
1184886405
379724342
860961662
959919579
1348693903
1606852252
16114046
2089445554
1330659937
1040380102
1220383317
805692377
1199158548
1758554259
1608826736
1388958099
84814050
1145855295
307967855
199729764
1471092537
1081240846
942681502
1141108449
1085103496
1121731123
48171723
1912234733
560648731
344777110
47056164
1706864250
2118262619
2040889751
1047494971
717586718
896919861
686155586
295123155
228101011
415774787
1291996670
1823747257
1709738625
729493283
301454312
1891654647
18634836
1570506168
2091414018
1305953395
1728841539
2023312860
1797749007
931408761
888079509
272990120
541038731
855190755
1888764260
780586464
618359958
2021659916
1926728
387269064
370775112
446037919
1620446435
1808277399
653611057
574799899
1205862940
689148521
814524491
1365054139
344821794
1702338961
606935585
1082954823
1214435805
1975610212
242208693
402293319
1213664120
320842362
449731752
784483135
1057951292
1596686662
725157292
1850914536
1156161916
623284045
525831668
1813073692
1524037056
2127514685
1396542893
1152380587
1398021818
239905992
763056198
1640403818
1996723510
1305612057
1217674013
1935787175
142328316
146566781
1543748245
207015111
1157926735
1762254819
85571999
2035202291
505218048
522999536
1880596235
395911484
700572990
156807262
639030493
569882868
764305467
1653803025
1818350823
515090224
854572451
1759073434
772325563
1399695076
1086659435
351095582
1486520008
1614409466
686042699
1834912770
1762353473
1689838212
1310461161
831920037
502420473
1459456383
1634664980
281283003
1617269439
2100482224
1398564404
1538301292
1960830829
1209045331
406028947
529627913
1773629670
491872962
1686665932
1529105044
13562002
1987719583
822361980
107974925
2118820027
291807278
585664565
1890243689
1446089414
1293758200
1757468223
116328402
654612015
784739474
819560019
1768964036
1198761388
1867542238
422951707
1277275797
1769659943
1543164267
1457375002
2059724867
1968176324
1084850180
1417543573
2005233507
1118397781
71697638
779095630
241272996
1057468420
343483023
1013390318
1589729218
1540014209
925856390
1192757844
1203585826
1325097839
1434046301
441890424
1387569228
1171420366
1417315057
1514226482
720742547
539397850
372260969
1546808147
1750578339
671694630
1158669214
1112791938
1841873250
2029831749
444463406
986289464
1542404996
1850432757
1633226603
160389061
455152841
2015953547
182832637
1849758846
1192304357
594072455
1166923345
86468273
1370730796
1873733539
570584104
1963005893
33264595
1143453777
1953752440
287484118
103822442
1793986138
1152311979
296018995
683549265
2003335409
1225805579
561740036
1367528190
1543981855
358688999
1147968645
1555344842
938222365
1472926267
2097329304
1940414661
220460813
859219995
615582197
2060745884
473738416
2139399046
377782934
1402231003
304035522
1966260705
517563284
525025357
154614736
186479759
414129173
1688790328
387007388
305093028
995301025
1861229972
1001942596
1676639261
1497076874
2051073805
138195581
1174363024
856395493
1057403906
904569505
1975106952
131637686
835452660
803060957
608388346
904658360
1406412501
1018576693
75354699
223830765
1006408708
106661886
1768926315
1742152395
243672061
835975760
1422880840
798632488
1837620540
291204502
981846425
950604816
49015916
922821306
655749819
784679752
536340463
1312178996
1677589785
1538852173
226581643
651552523
641720743
808565822
185573721
1146069708
1214535881
1130172634
575402996
264085049
174619344
1805790503
1598086415
2077176355
1327966198
619708079
755621083
2106658609
1341077687
792297541
162815613
893119331
1142388349
702090548
2066937095
2119350555
58809108
1857272368
711188397
1585013948
941332873
303413496
1212929384
1854741308
1133866633
845201753
1690704405
1638340690
328447955
751141958
621468110
970128577
936957242
1516316201
1401736728
174173314
720392346
725073961
298789178
1541518658
1594838552
1252322187
133483323
1575369799
1174062191
1929073485
1156169140
249918598
870612316
875318935
489158742
1654103523
709877069
863011493
892890325
861899322
1227846725
1342869008
137452355
1936043079
1502369265
593279355
563277482
506375709
505952628
11186978
1828921590
1536593525
1403740735
1795182781
1837754128
423184384
185552976
1842764083
1628349817
393346903
1310144429
1596872629
1274539117
54114411
1187463576
1342076284
602831894
911119901
1877709874
1374051358
1340379304
455909210
635446020
1061560215
1990358807
2055278080
1139427156
1559245135
473524396
601957679
1402281921
2060409129
1507700746
1940754086
815905131
721008904
180950159
741032538
1698430889
1019860484
468094846
1878717321
1732605003
1672915790
1126713152
1748502411
1218883552
1338229762
1049154839
1084757031
1505274505
2139250119
1507381081
679732609
771148568
968659731
1570348981
1854082200
1749729323
1728285942
809934339
452130081
761471045
1903803782
1586328913
448955528
396743186
1666327195
1846988758
579551073
158284866
849186678
1369459498
1757476918
1064255090
52363080
206091408
844170563
236253369
620752705
219123019
1830420353
1109011563
962445655
178837200
935659553
761257047
734602674
719726361
1051301691
2121012377
435195249
135660711
1099223393
435876644
1355719996
836406024
1710057277
1261652022
953538128
370693889
780991067
1076889149
1622266490
1371454152
122162262
1840216612
1347953855
1078606399
1386050738
500779948
1816185995
1006784257
1151754026
455886318
1925177266
1611887962
473944612
432334598
60372068
1086750620
1929821344
911063214
738661421
1966486229
1760529572
453668984
529331522
2030316365
1617055152
412014637
403651956
1538132044
1407471172
1087536571
1305021516
1715724441
108547885
1483877263
299437295
1465974378
1811822811
990914895
1413370076
275244126
654006851
484721496
1077817847
237148399
1565798080
1689033506
541867139
1242053400
1839246437
777011337
1689068062
680058559
988027505
1604620356
1982706430
1675669589
1418817287
367418858
1885790472
1913872841
887436881
328721084
1965541861
936435312
666763198
999585505
79612097
1898202944
675042528
256577936
620400962
334378878
596850685
321949833
584864043
256593844
328345869
1838860600
1628691226
774376432
1267840410
156590184
1870583885
174251573
512462262
2120313595
369361778
1761448953
893854370
7394713
256076357
117375357
2141441437
332305801
1706342530
1371928237
606698759
1317314632
1072466319
1018067726
757656553
1957735555
1726071519
1628066339
1926520621
1276688828
1932261009
1418577866
1708780583
338714821
1414778114
628212742
1713915689
618654802
1332639718
850143143
1034361183
1333672000
542976929
566194333
650895211
982408049
455713343
46310814
2064928546
301078057
18392394
1180863309
1032799872
174197722
925605991
12394438
834486579
1612497511
703216394
253255426
254891820
635267900
1819081545
362106733
645645117
1783329396
113373171
1830835641
1946611764
1865668701
1910792755
16765185
699404485
1727877305
1839239404
1182924813
671366302
1776823142
786199042
1751854117
875238996
365626583
1524530521
1927618164
1873279752
270351745
1582005846
1137761142
859486126
1799371587
1823764148
1048291327
1850263346
1025011930
1470978200
1087919271
274209081
103231002
1921400943
461230827
1245995022
1568028840
1642010651
1422659766
553117482
784739372
74430511
1253579991
1536225545
898671050
343728841
1440781184
1258069511
1083122022
932400580
1672172104
1093687801
781703571
1816245377
340620394
1246417556
2126585685
598405891
1153341201
1510307377
987543281
1458120501
196633988
603945316
1954276348
240835567
335769063
1032545699
30228874
454245103
1701985425
1942499195
549806803
818300610
420200664
1894700106
606288521
548019679
604371368
1608352156
1325485162
736510890
1481763057
889799200
147104821
1045034016
1889128620
538916119
475698823
1612872962
2024978029
1774078812
1121339758
1344970884
581054583
617778912
1251935257
2091646864
460945627
591065162
1098925795
2097908629
979815087
159554756
554478770
991560111
1870530141
764861749
434409988
765553645
651795626
545422330
999392717
1539877929
1741997187
1532474079
1539801466
1527123521
1329591893
59875852
1224534339
393863692
512798839
458640846
23745759
2024414673
2033025848
908207349
1487085192
1522010202
202859924
1921388278
722976024
1581837162
1129402721
96535122
2012406332
1065012739
1535584046
371073799
1994548276
912143982
227859121
1965058120
8187265
1502475369
1152313132
44354366
1695905114
362673178
1192037280
507772135
384663396
171579152
1947750103
207398054
1507271885
2146310138
977095683
407840355
2071454637
800027516
698599040
93581499
1820145655
1063410553
271353555
225792806
1815345969
615690478
1446411700
928373953
1427344701
297404007
1657549305
1301037525
2045625324
621521329
553284364
150850130
1754571811
1356838553
1462851206
1237338295
1340531031
1261842759
1555069959
1395431195
877929888
1525360669
1478465820
99262138
252322664
2077548022
362040795
2057299180
1763404705
505740493
694567104
738828929
2098270170
862310311
5407768
258695588
1719142682
1301054699
747585644
240853859
1746626827
1253669070
848341529
1293160261
1455182332
1650427656
1331707209
77113459
1060681429
1722508716
763838998
2014153772
1815208866
790890319
1018009729
819312829
6540792
1738343673
1663946052
890854039
1878928537
1756631194
134182346
1484792711
1013995604
1295150910
2121847896
386410685
1933112322
701201225
747160640
503466111
292183304
584134421
1462365860
1063065936
313844456
362264170
1475364380
126312258
468174939
694225281
431082264
240323329
1576667860
1573490426
426481791
1600241547
2144072571
315540951
1269053276
2126766251
301100680
279508962
766262235
445851964
1224551647
1137767599
1967007897
1785841971
2009631303
866833052
1075747755
301403199
76300301
812562840
1484636844
322078568
1484249879
1325970957
435885788
2056179861
315489744
130585107
1045192966
1836890823
361719591
786085898
1470695156
695213713
1390855143
61021515
37395973
1222059655
396772853
1043543045
1559480560
1339369138
1749550419
1345578304
625892076
313129478
1661085671
12358567
1620165838
2077157700
2057294352
548414874
1348651154
267524336
1123016352
1331238623
125662667
1243184912
1891262320
622695443
1318743649
173433514
474866969
474258323
681603639
1435656386
1188401042
904210634
677589873
220134227
399042265
590898683
1901097803
282111807
1088846344
698869259
663512485
1854837378
1951025375
168880121
1126063544
1449098062
1498477430
1775607793
753844736
35499188
1914220984
376801836
1131890965
471469603
1821447491
2055587052
1613135094
1880615356
1730842693
1023570671
899123237
1445605692
1112983195
1242703215
1642023353
1327189494
757769484
1853116124
1464840456
908621238
882066194
1022606374
1228038818
1006209499
967739783
659953782
421241953
316570890
1425581061
174159346
1419153802
1283146222
1361000546
1722867964
705402562
1697333473
292251540
506526123
1457665814
1501910780
1691587916
1346213628
1878988631
1720277808
2011560168
1417244703
148853493
1025519023
1289549091
1587072955
615651396
2109164906
1515075738
58215616
133270598
1088485098
772122105
704155213
1880880989
1174522327
851248163
1748505814
1783511303
422901709
2088859351
1742998604
2023785732
498072220
1220001366
712583037
1900439213
1779356084
735068179
1752006881
26414441
1209125264
937154268
1281132103
35840324
1903544716
1012034324
1970137542
1351311137
1336945023
410800822
2052103448
772947087
343347446
1997503037
407032499
839701581
1964989637
716264432
1337985379
833149632
720965001
1211011360
1787698554
369056285
385039867
72982966
1157784398
1953691145
116433098
1218509987
913820158
1551530197
525699025
1653485667
453969100
823699188
1400402133
662616795
1257356882
190995422
599661846
1594337632
963760620
244575627
139079464
1133838911
142446242
1163319703
55398635
1777726328
318898458
318290136
1310319103
1705429877
1257522565
2054454267
1883778663
147438052
1171972765
2018438974
1347627983
736057200
1959799589
1801946991
1899413666
2054157785
1259776251
201225725
414749308
1459009715
7900716
928056392
103045932
25130251
717959357
1632450931
828688540
1233672841
470780777
1291699535
1048699247
886596257
1221118157
1064252752
1773008051
706447811
1950471570
938438830
740953855
1463144184
2124085792
1403550814
980089190
945683533
1922596279
1639417781
1074249602
1446065964
1464553388
1342259286
1713028528
101734577
1405926060
2387653
1021196033
825757094
1634082413
1057741399
292385871
1680129802
446542334
146830718
213084534
687030785
734088680
1966920281
816833656
1955549338
61357788
572710521
1700545220
933284118
562372427
676652945
1184411932
1900590944
1052818061
731047792
1219161989
1927226473
435615265
1432164449
284664223
1493348094
1380893920
326947187
213853120
392883036
277225562
1035250248
1606871446
1376684995
757795735
1429792853
955802648
525226346
429563212
1672557037
1931374662
871744392
192877121
379882350
604654886
1661120592
1218832166
256940790
1552488894
1212445930
1931934466
2114794748
1605557175
1711541779
1542830543
58535985
3935611
1929768913
739593709
2028831299
512930928
257336852
583588708
744727471
1924136802
326319389
960020783
1274821648
1621585017
780038441
841344046
794498670
253523894
223586065
1986265384
1695374807
1390924000
1298705607
485754534
1692344495
1129650794
193937643
532117556
121970266
1854025497
1875338178
64345949
1696324094
763949063
745762579
655169253
169670543
71081016
6223443
1900418267
1871437933
1214491877
1747545825
1541807120
62566032
7814590
1288020256
376860608
371745231
34666909
568254270
173726855
1461279620
1414566255
269813405
493900588
883630839
983677580
1948272560
1435274007
1048867261
275494127
755873286
1693953075
1549961099
1179867378
1759879427
840499485
182765397
1574481434
1479324625
447721913
2098698913
809044293
1842404740
84968779
1885314600
564048609
305332636
1208069407
864425541
432477440
1964929060
200119683
1489480411
929591690
1939809820
105234871
1172728789
868229377
1405605174
1376693482
1415585049
1339185225
1771615448
783136043
1997130559
1829009105
223877623
405933392
1634838475
517660005
617469713
2054272791
2022190230
331566005
1576166638
846431751
1664190713
653576003
448975543
666839343
1686132222
1166936385
1930067426
21773653
1081774586
222000314
437490438
1474914155
1198122308
718116137
1666143615
1242855160
1121463998
55125096
304558160
2069663667
1652119384
437885228
373788068
1401380040
1852010218
1932475650
1322612732
1070746178
1863716920
1609681713
1814036818
1254672245
720506115
974165490
142505091
357077367
1273127653
123286908
372001980
359466270
924284604
1574813161
1226044865
2117761398
466983324
533954004
815355110
1426235898
2105005229
1253262421
1184176285
2140862661
2145910202
491007715
1305596019
10367216
82645738
1146749049
1937493680
621916248
869326806
238026482
1142214346
417862285
1409149067
1483299296
631007034
771338924
1985388322
81795207
767443072
455884206
1076289412
1032556594
1408702075
396512461
1169208033
803693127
750878566
2011957070
1098210606
744751892
201031094
1498533254
410759317
1049216812
567662176
1903291016
49588767
1586985578
1589523274
1183469129
1539265860
1300594190
668273052
1726435464
141359499
7761477
648039133
739277346
512134455
951996865
1137434043
812406931
1643410005
29970131
636017959
1546933938
1938389827
1313532376
1513922905
1353818152
97662544
1379847151
516984794
2128349987
828998173
2137264433
437498837
1620314863
154364456
905715267
629087745
433105270
1509903118
1270218625
768478597
960137851
271728161
2127515260
209379248
1707930942
289066668
1133748288
592562217
20309676
1840182639
377715888
1812615663
617491506
739597504
495704866
452503193
1629652373
192605711
1725377042
1694998324
1311166118
1418306
2078333975
1850514584
1145844484
1398122943
1268023082
1604724450
80963247
1004911371
509696674
519460628
701753718
1899746475
1531680058
648676772
1821462686
830154264
1562633039
2120074297
718772517
1736986289
1932442940
1603378434
305627792
441508296
1755586006
511482691
2048651420
224866980
311478382
3218414
1003574594
2117298553
1807881927
1013114051
1102586941
807067248
847597600
37750304
352013161
85901179
1277396626
1961722398
1665382100
798161678
1713569278
895007984
1275189631
481195365
1702304175
875476437
1057374497
248874125
803722055
803866230
1413623508
2040509493
1008318681
1879616465
1185495641
280613471
415199807
2140837371
575470614
501564263
1134416043
1585053912
1072414555
427138780
892036161
1503564794
1447771279
734892624
1974770249
2015120107
1004034925
763105146
1695376271
729753027
1764031848
1857732290
368665250
928293159
1727844292
103726327
982753876
215217765
283780625
569155110
522113799
615916525
1998838789
1424014081
348590722
846118282
821903402
501007540
1979594921
1628865669
454100401
1823187106
440118960
595118140
1249918758
883723741
520670484
2111081886
1891524750
731287525
1617084771
285376585
25381128
639968348
1385889181
332442238
647779878
462372324
738143515
1350890751
1802861969
868846044
1823585247
697790479
206794436
1672805099
1463530633
433414896
2069348003
2105188102
1417780751
423502933
2005407844
1115011698
165888686
1225440055
3242155
1865231400
410023374
1181828652
18902849
1761417922
272314992
81079414
1246194099
674359356
451954983
355800482
1066141077
813002196
1023383282
1237822076
731146843
1687126348
1287438974
836246574
1116580830
1100660805
1661043559
2064872943
671364307
284075247
284848122
1519891481
889665707
1730142691
317149999
959816942
1240477158
1368917869
129502158
2071367895
692539570
1667591687
1770975703
1595320948
794700943
1694788722
458343666
214255391
878259958
1107481273
1536303863
639360695
75579753
1786687177
1295418834
1155323019
483814428
1033984282
174901804
296421118
1073512337
894945320
1586445647
1300965387
29017976
1923689881
1338323812
1654644133
359121956
1965873569
289941046
1303488983
2109337097
926967766
1263950512
1932761699
848723612
465515332
1576800209
932561589
1805075284
287052433
1610363951
2077653489
2082502683
148790344
457286920
1818453262
268413138
1638085465
744616929
1635468812
497851431
618928921
853194048
1700893775
224740803
14930764
735204996
1305795991
1652408459
843218180
558201870
861465857
643649603
534382162
1269426244
1912978583
1791061234
1050926790
472901827
1152134318
1929368598
1787360127
1642810817
1950450784
1914741574
1008530454
1548543823
44218881
1305049835
40230265
292916221
685802274
2081597365
1794166692
655075115
1986342172
1551848752
160770388
1214009246
1466252441
1517406251
1550248881
1420878975
1177278112
966041808
393832345
618804609
1811149025
584197347
1999843612
793915216
2065647931
1653772859
252992502
764744477
364652033
1192917101
99614737
657667001
543874975
805444579
1874462055
1762409800
1926508216
635363149
2016032826
2030371338
1812022864
995604066
1486202254
29938106
168211199
117284870
511655847
42424004
1100153619
929114213
394316201
1119354283
1930573731
419296123
1246563396
571204174
3603517
1605717695
1001148866
1490503375
769304338
598789221
1500785325
492540265
725942689
1134945412
1151039814
1719325446
1225578656
1150525445
1454098101
746444014
518149194
1362315953
636542581
347451382
414455979
695545188
1994896195
1692527056
549465612
612520045
2022542059
1868831710
1564586185
1574716888
1548776094
1634345189
1032604179
1079245608
1367472958
2019019893
1535537082
1605407900
659373528
601433990
59993241
1946111534
1464936258
2116433989
102641969
1336239911
2116029760
1277251352
1259727630
1399657263
1308985837
1662574005
2026726922
837186937
1402183802
1645597906
1557017573
1167434208
1922574631
549423862
642817164
1401333984
1429964304
234760778
1730762450
1308665916
506043988
1956947709
958269428
154199474
163980183
1015758171
1387367539
1439101384
1233984866
1118009435
1201211486
463131060
1205911039
1252966277
640335571
1486237966
698711606
1499491797
473412403
1446616323
1311605093
1976856301
1256263853
2050409998
1024738013
1701013104
1914329881
1287178782
1691060446
1828543891
564749923
689145630
1136304447
2136209777
647305183
196277547
284223058
2134718903
2031349083
306415794
948734483
1641528834
2838072
153918685
51817290
68785527
357606285
1268114803
104182083
1938985829
1266497541
1230039423
137818183
978005831
440787116
941589988
1326487017
1908992335
782724201
1274050158
1721556214
2036414912
1213783369
1271589138
1089440283
673449762
865363902
2000820245
784773096
851878849
476592979
1919544265
221756189
1108890793
700453641
1415947676
685360865
1588158416
58232177
2127139149
1036925309
1651352047
535645415
304660507
656975665
289647859
1922228160
642239104
1062666354
1298755250
1447915731
1653447404
642450591
352804446
1398095729
762003245
424017659
303772418
697950108
1737737078
1128778375
103490240
1437942405
167580783
1816272582
1061857120
396330735
63105341
810623831
203017714
1467257012
1596241402
1868188844
1351093310
498887122
49784242
1888649294
1833148205
835152468
1476762959
1150058681
534671801
1372530772
804406507
1133552147
1506904573
1571631308
90118790
488556033
1218969698
907577235
187141271
1218158703
1773829607
2138763084
44964755
1179271963
134496627
1754200583
2001962147
47379038
1790619389
169337208
1196487757
1454915883
1198548341
1847863033
1347305369
104560031
984407264
1248590889
674047759
1431385271
503418196
2054976277
10658136
912750429
180722673
1266709958
777464919
1373488522
885068382
882411464
1248274559
523287486
137403438
600984982
121387601
133813851
447401389
418438230
400078148
268731957
110096842
1549194167
1926106557
1155108125
885874857
964901998
1211585193
1111597394
1759337828
1102197152
875606326
1751145119
386694394
1012027648
224722268
1932027492
623743880
270529142
694830464
2047476600
839199687
416753823
247884862
2044511870
1607828645
177047928
1318373834
1780852367
1653872448
887406113
635820062
33181966
980526549
761715597
286384903
937608815
259903783
561873490
693617749
859454832
323958743
1301595889
2000725132
1420841131
565779302
1478156953
1516357173
782987674
297242530
338537125
1094014836
1030596042
1138438207
2028392865
702762218
1778158248
2073910949
1733816071
1190347603
1642963405
1965427095
711413608
687893025
290972969
1898707464
1893633354
2024306115
323724133
481864219
1528557772
437164424
944874564
1253614386
318216198
90933859
1368560845
1767990331
1166895037
910395593
1114094325
1972752311
1002226409
1291547441
1899361011
1787961941
927927184
1554374652
194245309
1279815984
668330650
1627471866
819779165
1861660531
997351539
2126514359
2037380200
111099288
1154850027
2052318937
2013198888
1429012075
1760337902
1066727308
1030443002
2116810378
63414531
1723730933
382977325
455045653
896417937
1498870403
814974125
597602942
208764679
331729338
1265898
411116944
1294761483
2120243717
1366165651
562242385
1640302637
2062973061
352940582
1894528039
270328118
166621403
207900897
1222631287
671407778
1412200233
1014677699
1780613451
1965213684
1964909401
390191764
70756700
1562050092
308474428
484155401
1928167513
867102032
615174211
1212428457
762099525
1939948402
1334029402
1918453193
1193770236
877719963
1139740850
1899820621
1124465743
1629221884
1807271600
422888297
1029497540
1757078002
27754386
1732635924
425094894
1340491417
1153468457
82840990
1788282342
1270268157
586646028
2139553302
1141264981
1162931078
163784247
2093810501
1757801018
1770917381
19926855
1770930508
343833922
745706465
1344965658
371095477
743213957
1902333448
651720946
1874462255
699769658
1445624305
771498768
82524258
1966024331
1878889127
1618555443
1177869020
769628980
517269713
1043634917
2070091341
140738376
1954939644
900241662
822318296
2122229975
171033926
329625934
1889922428
2109942423
2142724816
1591327943
1772443821
458670980
1174213825
1054210572
1197255912
253744307
1040161681
1819092911
1288020516
1489166096
599361101
727885576
1822711559
1962510954
756237192
1938007505
2021674064
1911305021
976025996
962809959
667627843
2102853837
1836262941
890440948
599234736
929268688
2131691360
391101554
1935637563
692051122
543411152
1404896695
385628380
916220173
1231653464
15181679
1477495620
1029241649
1389822585
1290261059
1334269060
1456117529
1294673230
664570810
1642259845
1378007447
365389013
161027919
1959170973
128001572
1080806563
687696362
1748161698
274283847
75883178
2073207655
1761223709
1047780004
2061717039
396660969
17690084
1710668728
427379020
1529952073
1566884801
507145525
1169481
992437585
408607068
542622308
1372572323
982339037
1921894252
1190515295
77234910
1267214892
1129617929
2013364030
1084393066
1113449532
219488963
1761051425
525325952
212453524
148346538
982124536
1376456888
220021086
664367338
1485489219
1987204527
1313183649
1996529848
1596105392
514521913
888127106
170916858
2122313462
1503724289
1961043165
2124283047
1917062520
1344625786
1221365607
1877918965
572110931
1492904751
1347550091
754084488
1694287473
923424900
2104002872
1124633684
685537643
167291742
606432594
2085236019
1818317825
1387571241
241363911
939186584
146765853
1248393710
1722964459
333582996
1033800913
731455895
1681139920
810418982
1228942749
1915956951
1527707441
1872788451
321773388
8929274
861842431
1835480855
265785242
71092860
1251252477
136340837
128686661
1734454142
1768006593
1005355496
1414617115
252116727
1113815401
864972431
1926182042
565821825
1542309856
1614469079
2038779073
226309956
1500020958
400024030
352687417
99687641
1323049708
745413582
653428709
947232608
593825112
648789205
2116901673
2101222656
90626315
1216030741
1606205314
1499704526
360233879
1003337886
1005921772
925396744
857993444
1423693289
1938525726
1320986040
1085091358
372986036
2086395045
1391891601
1094851337
810354183
97237454
311306634
1728304484
77778033
1892873981
1603103990
2089253441
1226745801
131235162
868661563
260421780
1034700248
1585628229
843168785
1620208508
43368941
576900930
1387281970
1574255736
2090119720
1748022408
891007892
1423723966
1457551994
722774666
1360827288
297921593
446360039
1044881273
1829534126
1342065171
2115771964
1646155286
113511715
861814985
2109649033
25300239
412463596
1975000028
49097041
1426042048
1784021024
269969895
1431420116
1152810381
1734542643
1681447037
1294552849
1653564951
1069239021
1297028313
1020969033
977645879
1800775996
86619994
1259569552
2095734012
2081086685
1962358044
2110418977
967503881
58845405
1459280419
27916940
1707399400
800079370
11521114
1216515155
1773032183
564046869
1123161253
1820738196
1100862897
1732516023
132559499
1563355132
2075724359
1785135230
880522463
902773042
2119453368
328646401
1434017206
1022390595
80455406
1366138848
1178421955
1857887589
698250209
694990185
1230547383
467286471
546726332
1893890587
2037018743
288331045
1944262976
1231894627
179216615
1816165865
724788110
2110405529
198939197
852866431
1005901513
1623377559
788939660
2077863277
2114129310
1495782863
560379480
1919421149
539976840
1391306452
452284453
993096450
1009402137
1587021792
351946101
1198825517
829873921
1565028742
13110096
1743633591
1530046307
819914149
1710871092
2101151790
77139579
79599737
28247981
1919271799
877459946
1692885025
1448927528
1093035163
2123411312
2117398024
367980049
386601831
179653232
196398500
1846522240
1295740379
1479195342
572796418
9586072
1143247828
330910378
1002860895
940966968
1463843823
1972219192
468026731
857553693
73109304
752915524
1517093827
770696283
215584205
1310904162
623974948
633563595
1184545509
213315967
93469290
1707110174
88232325
1096908489
1045336924
1218421573
2076131315
1522050081
510808094
934714339
823667808
1425831010
1937219889
1382921921
580633002
987803330
365399160
792200266
1890992810
2029063543
1609336117
1363556847
2060281687
2035882910
971492453
1011723272
430145521
234394469
1060805046
31215742
920838828
583877894
1733560909
970115235
1402117794
182158331
2100615802
297628723
643135763
1977490881
473556242
2095417927
1433678006
1025955991
1428057148
286473478
1876167384
976779411
258418955
1108992738
723166918
1103318790
814163163
2020026669
341842690
701321251
187652062
1827556986
1274042606
1911468441
375001904
1189635262
331143343
950800330
1824731078
771922788
1799327270
555163089
446564233
1572049431
716186900
671013459
1215968469
1150333462
176981188
672681545
1600658225
1553764753
1133878578
1890112317
1401829253
799497455
1988196926
1515905332
1468020855
1694124497
1371775191
839280014
1405672976
1135022271
1995223767
559259848
456631006
1190424499
1883396894
1901038842
1973627720
947958817
441483796
451988445
1072791243
1037258195
1012189707
370941205
156698467
1698064432
629494524
927685860
1121802858
2144439639
72599317
814352826
1197656061
2099138504
1340976939
1919046352
929281100
99614010
56299156
897953420
1560196922
1130846219
347883435
1712978038
163873946
273373855
38291433
2108954541
553950390
1231028288
30145684
287911139
1181205589
192157902
1452019201
1937721634
1909015860
1811882467
210363711
1332128608
1986000319
457714074
1464661646
2093254477
1550322280
1697560701
359749564
536367910
1100917886
802079758
22846064
1285856836
1308646259
1700309365
1654256058
1977905028
660280510
680930911
578723206
1777740515
795165728
1236634785
2044174247
1870987335
1026194467
722699281
75609943
1457119629
1807676920
601715763
1659676054
1901920500
88791473
1887731511
816495043
1710282526
43929355
1729803256
2051909095
1087353156
211768583
1876115432
66165402
1773455404
1711432386
805218814
485993186
1530518858
551472981
1744573513
1821407737
175268341
80740856
985171616
366489008
1710040335
259287701
1869955233
1231334339
795183494
37437953
1018041433
1430724131
864896168
2106724867
1293469605
60931806
125281308
983762426
1976991640
454224927
2068798572
167051839
2131767715
458654951
1579147013
1449035152
1851203296
1537117612
2124101829
148656282
1950504287
2135169874
149256135
1258083865
1960983357
1217497233
2039388766
1253143446
482549737
679932359
1510212621
1266053500
307746629
93976946
1524792719
2112015133
365255659
311546853
615627137
1204862752
1193834571
834706477
1605526410
1550854145
1435400856
1207627744
2139600445
1018403793
117042501
231658452
1336252676
1974031479
1542216475
1553653654
294406059
863035526
118364045
675721827
905608998
77503313
195891902
1300082496
1449079916
1929243744
334213735
393019693
334746384
1673744633
1905833227
1596319515
1711801006
39791371
1120476017
1776633975
690484718
1312971434
1567431579
849449343
1827029149
1023778205
1933122141
375379888
238171456
1065662240
1364962827
1777419544
541314211
1503551949
899262639
1390005644
2118521555
1634338301
1820928605
1413556868
470359504
1674853139
1254406784
1542397865
1277463536
431165351
353332275
980682344
907250300
1233328511
293799403
1421779694
519267002
1730039363
1174484455
75513833
1940754812
1004380914
1447086867
132125522
863397054
1589015796
99612600
270461393
1839800814
1157937581
428121073
1911299041
2116727886
970127242
712218533
827115916
261874454
311494014
27796739
504782570
717492106
88773493
758397584
1964859397
1052605407
361659133
1280505100
2103016923
361502923
576182003
1995836079
1600123170
350739448
946463835
876037262
11870430
2065931867
1773119917
623313166
2073463809
2084143748
189818987
1603321396
1593704365
992338647
1632228407
1852746811
968823450
400148343
1736512423
199575307
247458101
707650789
358320196
1790966065
795755098
106898037
705716029
1267189241
481413893
264087410
1157884125
594344759
1975303028
710374173
1184741759
1230826508
658225744
210205018
858427833
1874637616
2089159073
1165117866
310054442
660733120
1737423615
1167670679
202383411
1115871448
1266265014
1389178406
1220955644
745903471
1355810956
1357493058
1880144506
758751567
1233001235
753002735
1744107108
367162760
1842519309
2143796722
1410897889
2099087441
1122358514
731302448
693213915
19678883
1172814354
1135324373
139102473
1993021301
116810002
116453984
1928030991
43934903
826126377
166364015
1431863170
1423879869
356604645
1793628742
1148697689
488416660
626140947
181092768
1091442188
1310084084
1934588050
1222597268
1067815162
1874206992
569779618
679357225
713889928
125129520
1662882701
322466849
207822943
226097537
124000748
443944910
247204842
1995069126
1391177814
798169063
2039832361
336470841
1038606585
1101239249
1701230188
1526128373
2128479859
203861756
1522632444
898116704
932761333
571635507
663791422
198783550
1559234808
1690378907
1126735522
168297917
1957017422
510189147
796507829
179838220
196701584
1676092456
1591018037
496290238
1387459648
835230089
1121236573
1397799503
478491997
1821799712
1243212421
1320912171
264925126
76705161
934258905
346438324
825930847
2032807765
1745155587
846200611
157133402
1485527783
1150196215
355708242
110664256
467733531
1480699847
1370456171
1608106969
1759766152
741867105
656393991
591526169
1300606314
1290737786
895851603
1196262203
2057396514
364069984
821209904
69029476
1454957955
552021348
1427306506
1839292032
2045325311
16341765
1867363110
1048939279
1079901765
788033937
481694461
2128708384
548279355
1758935677
874853967
818748089
1470693907
177304708
1584795273
1880743272
1128231666
1115843585
133976616
2039671853
1917780737
1516133194
613381783
1497637047
2134547915
727683704
832746133
241793456
1062757348
894986240
2013464764
1187499911
694032980
897249587
1223973191
1783615566
286596932
46629335
1350991092
185353154
1992223219
1664283891
421226068
1820104789
749932466
2109062396
37178666
949794383
2111820506
43301802
919855014
536550691
1274427443
475325158
495943044
224282363
1277863553
954899559
1328642494
1150965064
496176036
1003879000
1444701306
928515307
1816890193
788311858
1399283324
296610421
816493907
288542375
611807787
2072835670
1508787054
1854100834
1175582364
1260470611
1474912299
2137618715
2013329744
1734877341
2136831222
558612809
243445943
1633452540
818315211
329901915
1826420292
1429901362
2038690400
42892906
1452132681
1954258746
459741095
133522556
447862862
743137464
2127561332
1928853886
391779228
861364080
262275952
1286611094
816400323
1694090416
1702406046
1071843337
431144988
786457560
1537621640
967096632
858976278
2037452356
1705306276
1313173790
1314596395
1514942633
2026057054
653901971
1342785071
191805019
1408571564
2043573433
48532196
278148516
1121117007
1318667884
1559777610
664429794
820911795
414667731
394652123
398906782
2126933197
1988779896
904295147
787478833
164019633
885381369
2054536198
984247758
1020532245
79473987
1319055012
247173554
1192680745
704700222
1296417136
825384883
1120383866
1019602698
1826615836
262640554
636014733
2073484124
952158086
809899749
1257564515
135356600
522640607
610055134
934059828
1333158590
332034653
425333445
72053902
1224840051
616794316
1077149164
1703759097
555267123
566297475
1650126251
1611493822
1501799835
464114216
1585110213
329785753
1543389147
1289823091
1852466377
1504159154
1972695730
1753653012
46735946
547746000
777858651
1630251062
804151518
86754653
1916441351
1838589883
451481511
506880773
75622885
1817009721
208797055
1357692398
1097524397
1153384039
1255234801
1055734855
1029809682
118017981
450400580
113048752
1667830321
1365841860
1261519292
369206436
1222567644
1822559643
1952626272
961459938
101882777
513610394
588151895
1701802221
4196856
1691121207
1896174002
1781936701
849272306
501415764
620059201
1459251581
693620198
614104731
1200790370
1426983926
173054797
2070046963
943374433
479433441
887085726
1794079142
708126462
1815970305
848921384
1539660973
382743220
346060303
1753565363
1022582939
398256751
870365803
825211379
2019373437
1210702788
782526462
1160194650
1191746166
977160085
1196624621
412442930
772362388
1102485002
1825296750
432476810
113493165
1266881303
1977303470
93462394
861928847
896135813
2128181227
1403755967
40204929
399350931
49933573
236890306
1251548619
920142254
318096527
1010104645
1918246388
1466808120
920232739
1648510431
1673199843
2137299690
417336524
1961061271
1629724201
933740727
190925534
2137152777
1133062358
973137144
1409407533
571464762
1719746931
191736441
1651008065
1988360522
1672810826
1593826644
954479222
1423334373
1103719304
1013579926
1368213632
1711231740
1624307786
1215897881
847699829
1689431248
948004485
886895263
808289387
1730500506
1787078177
1203712992
203011805
156158378
1029647026
449534731
872418557
1347891630
1250178275
610765106
1536680693
620981951
72427046
1426048888
147951874
1276104921
919132486
224692987
1774528937
1351262508
1208485294
1918730438
1877131282
1700753928
1133226348
615621287
873280949
1482962785
629308304
738562813
325620037
1247356688
1770153521
1846624469
1153752338
2087477483
303761609
1523438784
1521388645
619863831
886981213
157082845
1045260936
1646538312
278381559
1485435016
727388378
181694045
1368173234
1088890254
362407118
1244404079
1773937173
1705405313
609590908
614471154
1228541507
342866124
412505735
963677486
1289535071
1268100646
2127502585
1294142597
1737926183
153713564
2096174752
1720216959
1559568813
344919060
1642865789
150963609
1499282922
659716617
1405489236
1539678043
1321176028
1361038263
361841894
1464187309
983300765
769521448
1588333223
1584894208
1548663291
68038375
550588108
2071949039
1757357049
615544221
1654911257
1272955480
1923723198
1829665456
8231496
28147729
215870287
367902356
896146114
1012419383
501841575
181010145
1113083935
1555522825
1925788882
1457056462
1638503278
1563190665
1482231531
1287134984
1902686321
533510996
1633443362
1757833734
1586586282
295892011
18277960
222910750
1609653344
1933102359
1217398652
446696195
2001458274
196807385
1589178568
216288870
2072550576
86514080
969857713
863699942
517455996
756708976
846350530
1177865150
2010294851
1457511877
1057772636
247462283
214160073
548291919
3866224
340578490
1012790909
1726454584
1159563908
845482075
525063111
1031622330
1350164546
1125619685
572617284
1487184027
1842607630
129616746
525856682
1663875793
1336951540
1117691773
756864827
1508348375
1046100322
2135254430
584974022
548834122
1353173249
1436594241
245034651
652996615
1045621078
137791529
1780796885
366093019
1436691316
872081077
1553324597
759800163
1010390223
1675983861
879322446
529452268
1695220017
962836939
180181914
1851291985
193219782
2112366784
677794334
10503818
237733684
1492648989
1369382098
1636155433
822799514
288890291
222096666
1440564718
576743595
773458696
1349580740
924564379
304832806
48928979
809542514
1198522875
1196525358
589465408
1442659967
2080060988
1530114596
2063240996
1948532273
121158378
648790500
1180937417
1563493226
1053231040
1905035502
1671738714
638134968
1289896496
534560399
100545094
1775001810
1996594505
1713764687
399869587
1425064524
539525727
5288168
721967596
297058589
245137607
2091272417
690572682
135238360
1641088762
1722950324
210172094
526984933
242868635
2077931434
1174285369
1350739345
601195720
363576284
314081042
1511552261
241179605
468338585
1746412286
1390856347
20996517
447482448
1127350366
534361664
685719822
113935554
341252640
89249199
1178287269
1294682787
776878850
512124323
1403559888
2138459536
335472808
2116942587
1489991157
1257451259
913219795
397850192
483937206
1684445802
806444267
1349976722
1926805169
904439755
1234067100
1012915068
1840293282
1640842668
389694491
299473643
1571387726
400010133
1168598066
1284788316
323478456
1209127937
919433894
1194630711
2145489207
1891696443
1617521816
1206263958
1839700110
454048882
1867959363
335305516
771142410
338296152
180553204
451620805
1172192453
244952975
758926253
687856759
1307507925
435052303
1757190585
1449361837
1803728229
1152868451
233966270
252719325
2127396114
1192493897
371553298
478249488
1512693025
1110395979
1514162728
168407856
338738167
1931523983
278056101
282348811
1196297064
768279148
1041988199
1891586715
1453539967
242351825
1060163093
928249491
422091997
249588782
1183728236
1984420392
421405443
236378840
820354648
1326437145
1727888211
1604097295
1312131264
19741048
1413316892
564892355
1229350427
1425981106
1129883097
1737519815
550402764
1291701138
396826879
934771932
886987097
2071029272
817739856
1929358568
1045861668
851419193
1109575748
1963771024
491241330
44469720
1095332868
460416414
1178446732
348504833
283448774
1672098840
899087018
2130795158
29706064
1979908263
858386606
174556125
915126658
1033829168
1469550668
962697536
1890375071
469560393
802029263
135904902
1246504057
1483765824
173748475
1981679329
1638236018
573139182
1834016438
1617568546
2144602246
1434582981
1788526633
253794436
1307044478
862802094
63443159
442269215
945545527
1543414780
225008852
1839514490
840665485
589488218
88315004
967442226
493583006
1086651752
364472570
269993204
975447213
1807121986
200011784
895648585
365984413
550826758
1429442889
1754983051
459366630
772113264
733100329
2037373613
88532831
314540389
1893717584
11000302
501237838
1711211177
1343364263
1870336582
1733538052
865633195
572560131
1851185338
1962857036
688296199
778430018
733199038
1976645698
1944746687
1283425812
1204229324
671181638
1654197690
357337323
2046374084
732813137
690771479
1087166666
1630071868
1796897988
598960601
27371212
669378032
341600512
137968310
638592996
1105868039
1768158648
964391105
25663758
138192608
2021052881
1296714824
550210384
1568965990
541774226
1605013545
235108387
1278731587
403867364
1978823761
1896914383
1013808118
216834418
54173607
598418297
1866137213
1128732410
295447194
1609008505
1638467296
199693169
701802758
48581000
291865554
1097249160
1292451020
1955068746
1501408542
1813609132
847360026
540766251
1032356648
392736627
2102695689
165958595
2110444793
1423464309
1142782655
1832778806
922603079
1577458271
251005761
2097579604
478219682
1074978647
1577802102
1115306421
199312159
2013803921
1565006255
1287599432
1287411190
1760199865
531426852
1392665502
1210848138
424215815
386906307
589739670
1593861378
792493947
2065364366
839363644
1177685510
786814490
1954946281
1634736805
1964438084
278746150
664800737
319177918
956359841
1495516909
593789070
1720595897
1846541564
2001100007
1215660029
218326470
757167609
1199984478
1836182658
1764402876
1927550024
1064653043
1547830937
1230853913
1547375711
1738000319
1041432540
1567547314
272146521
1941818387
702191213
648902416
1343803045
1994650053
1264301832
2132749813
1774594194
1624037321
2126849720
2017215393
1905309617
681869473
1193489806
948421125
870358230
1092514478
872249485
713515543
1070411322
798990394
479824988
1052489569
1067556134
1629820940
226221849
895067665
209200468
481852792
1591706361
1537613019
104120784
1013139619
687736800
1677007645
961047642
582078170
757096116
2121071597
1069933272
871830159
1351729739
466553684
326170177
1872911267
1890429743
1252417944
848388269
521640009
627165232
1784547402
158474978
1822131300
2040332825
2128569875
110521261
369400401
927237396
1115288236
399312277
1409403572
510120775
720712761
174804159
2011692422
1032642274
1909326376
1763225073
790059329
588066005
1321210499
1974709331
1277776963
1167916515
1994182015
1173974978
1798868006
1278575260
428894844
1438178173
1068721701
1270551567
1463027
293219110
1464498224
584611573
587059270
1889802992
514570167
1386751361
2088763198
776442907
2044425072
216310299
361237479
198894610
1260130968
779669753
1181660844
1229814433
1349885272
2137610886
1669996568
570241035
1359875439
1462769282
282254554
641078058
681797171
784497908
1056920191
889569315
1486394475
932978982
1603689447
709574198
1663440739
1095119851
748303517
151807514
1449095306
217386368
1938599311
37343273
299785160
687128673
716024319
875186996
2063912943
196981433
846521004
1597430215
15124217
1755988279
73921175
268450133
34393630
510028096
864922337
1745285084
1533042148
693271420
165654583
962519642
548600620
842126578
960191861
442987280
1014046334
597598836
91418846
1787897916
1966204142
651930216
4194316
2035931380
485787623
45948765
1727542481
482895083
1996266982
360806761
1829064783
80802353
777921145
76765614
1027700749
2099950348
141182503
1129149295
1064880703
390083698
1397622638
1006206761
913389955
1644377257
1783861881
878916659
368685449
1703739639
106391874
2037926747
2141291295
211049537
1914852568
1938721063
668539070
2111958337
528030689
2131283978
2086466110
604779702
47383680
1127496316
1072425349
1105464129
147332040
1129725274
1852423893
1981458537
1768441321
201642502
531557591
2026516600
315365058
687974689
1181140105
698993303
1565553222
2112971794
326947427
903233271
957215790
778557378
1975159275
808984014
87892065
2011322075
542521774
1873833136
1196973005
979960753
978602081
1649728883
15510496
1789930149
1404811432
1160023019
1881816857
1253221642
2092889316
1404978337
409320808
199115317
1578755257
197219049
81485896
1745566384
2030454659
195155688
1361367856
1285007857
1078418010
1691984936
536009495
1696600332
183354106
1837016963
1237043181
695066784
1955906827
895997452
841985009
206900049
368688537
1059693139
1550015495
123314018
468641724
2102590314
46348468
18246158
566913154
1483985652
687783150
1920835842
1469228062
714484503
1396561940
959222948
1665718378
686992667
1192299724
858483390
399704832
617203620
2007849515
311550003
187042977
1617581300
2419570
1302991831
1215380732
1838073995
1399689292
709515273
1378613183
643425930
321256790
557780375
1661386972
1381761228
1261098091
951944599
1541441481
1831452217
556561535
2063133616
268516624
1278044085
1553371662
1477589094
670739866
226213918
70948768
280767377
514893584
1234526396
743296422
957107777
1797874921
1981653197
1886145292
2031222059
1021789077
1068499787
2054270191
1793882899
1202502950
1562193176
1612224473
1413024370
1990962728
2121818967
242351747
2060587151
2118181038
2122224030
1801794600
2063089445
645718479
1694488664
1250542235
1327417101
1339759811
353674012
1271663522
666079669
514342979
839337564
929935804
1130136724
1756949001
1509631619
1813169877
776129062
1949407995
1299866980
2024588861
690300284
1296102398
1999837482
87315323
1997163288
1942829509
122489316
977453908
1921795147
1630937487
2044786757
1757178917
299227332
1768678509
1748659142
1205648782
1787494790
1102879879
1890388247
957685986
1425367605
47769843
1357279151
508535327
2146290663
1253104130
46506248
1883660043
488359872
904537419
1138814512
1740685328
1195649130
1070637599
1812164078
900167780
1652532366
851578361
1460337623
1929399968
2018671051
842405961
1789902190
587377794
2008946081
178501352
1759392110
1452668707
1267058995
1520747191
1265419605
967487448
1728021008
1406720829
1444279284
268393343
1005161929
1093178133
1606413190
1744974769
31351593
858383530
205175925
262184588
1377793260
713485799
1270746727
536178426
1485835296
1399321789
1972330504
1105652937
1020865059
1677832986
928631819
518366568
1825534675
1938353066
1524652071
1176306598
458497773
636241311
265538240
663138333
352974492
1406497010
2008353302
594655639
2119652116
1704104784
634192205
237929710
609102152
1789459261
493031282
1823507980
1144200267
250748236
343604716
404143919
192714483
1766053926
1636007404
1663830514
339930758
1053098025
2122198903
1309681428
1211796850
959394972
1951018837
1230673690
1584473093
895417141
1289366751
52967978
371647686
984818827
1530857836
899987590
1664926966
1524398252
1016069431
1874899702
1993394072
752790286
1826178659
1441118831
1757499275
1294177962
660234069
1637421332
1156610530
1201783402
159169645
874394124
1631617057
272051599
336335548
558506394
660742802
813261816
777594328
752387470
1739463073
425449877
990912150
1303610911
1482854885
304975883
514550014
1740600486
381529236
227475853
1267472994
232472002
1435372271
1075926604
2145443932
1122410516
1592942540
735043535
1571059175
431959289
757140061
1840569784
1696375455
1095045438
540063803
2075822487
509788373
983082177
1023086399
574188449
1721682660
752993108
1800560843
2029319937
1639838432
51506134
1474519790
838299009
26066908
1026697752
1882977027
334367762
1732555823
535676351
1703927919
616988451
480345209
841661131
1022672446
7249676
1038722251
1101068997
837664086
314012654
774952947
1954640839
306220950
1786544667
1399956710
1063117114
1076646113
525360656
539020704
1805804587
842758873
1242532267
1543773444
873587671
369745172
1541052217
775275795
1507210441
762814851
773363238
1583170950
1976896156
333600127
2034419632
457628075
790277905
1394408396
2002426517
1361211151
1749779154
234891249
1376448379
970138421
1663911356
143335271
462791974
1440238167
1249453745
2075067525
1959685433
1685650759
122133669
1828522095
696510342
1039872035
1082590685
814785898
2010646292
584011790
1611534573
1303306528
1713946140
649685410
2046487724
884184810
2118775301
1461770102
2016428200
252037572
2079438922
399472590
1960897814
1877737309
2002246223
1904831367
1010537231
1329176804
1412014408
839277552
2120672653
2095998776
1074981667
1156925664
1344258198
654363419
1396541151
433315701
829033049
413958455
1883756354
981620640
1860524727
213777150
1347666384
1788664747
1400269914
1114894825
988733486
1069774007
1159091172
2125461875
1085603457
521765471
280527264
1095702684
1789779591
1818605632
1448642591
950234443
797393999
2069603587
929082836
1663555097
585910818
2075639694
515523674
1504093120
979041663
620166604
855165220
1781290309
771310126
1452471123
1076940325
2118080555
1795817368
902526607
673950018
1022743504
1086559360
170315912
751365396
1940028314
1734906711
905015660
830384320
233924839
1017366124
673591406
1577677080
1215167908
256408675
155717798
1568485273
1317719592
397941824
752259185
1242020782
526685125
1095631316
2099609219
785791638
1654204169
877830565
662788546
1722697572
1219199455
521598353
1118385577
2129388534
680380811
267989242
29829655
733294591
1175085469
1228127447
1110460563
1129638543
182781281
1383562256
1649744670
600619466
2125261555
728913870
1416342016
1456487190
1868098730
1703089058
1199311498
1031396127
115784726
301689316
228095183
103446215
2018909055
1567715315
371843671
740606670
7938327
1606500828
1733964819
1100315685
758284375
461371354
2042945692
1238982877
937090146
1589698839
901196462
1928458023
1034298163
841877856
292085628
171568826
1124200045
1117062285
1941347381
428523589
889581251
875102823
117873966
790853277
103767509
366685155
337712056
1807922616
297826302
910837505
1290077239
260332573
591200038
1793761928
585280726
1597239917
1436337425
1831291630
1577349894
1625613283
2012036441
1214088780
596597504
398556828
1127946065
1857263823
2112095362
337755054
1874649432
1777062054
965292587
1578815366
492286381
1081399959
338220888
1977123380
230087191
236477944
1179168290
1580289951
1548722476
2059985206
1621579379
1661358008
852100361
691008980
1246165736
236971671
1852278052
1774038177
1682866361
39337265
1159787846
1981436601
1963605134
1040482589
928274204
872117336
2071277962
313388233
2096872564
2105354856
1892931421
1900779698
595997278
809545331
1175021613
2135822897
999010821
1269904901
376485782
1106099364
1135942814
837818475
438407197
172816800
1884371934
772356519
1437309397
773789942
87018912
892387091
1567606953
2107969730
830182805
1877675058
1054954114
1357971078
996964221
1931478517
1108815282
1937862282
1271568712
809148403
976688819
644181003
1331400184
110473212
56827647
1715100301
779257570
127339161
418562805
460625117
150769468
1777985309
1591773257
1485035036
931253450
1474923595
1299522636
1250191732
129289146
917324891
643377647
105784055
88657755
1036425470
911622157
1691492210
501755287
780326905
1731256304
785927349
289648824
1008787267
153328423
1766701533
1683227031
936128872
1134881433
678735774
2030442939
1523470661
155222869
1768394868
2041298480
343369491
980235867
243237089
2041118977
274672595
1466455474
1011865665
49794101
1019158125
960471987
2047301554
1111126906
1875312421
1179830329
556280758
557207218
1710003315
1991593845
1437053797
1638882278
844609199
1090138184
1889997285
817752659
1571529950
806476351
2098562353
886524810
1452187782
1862519779
514688833
1189252767
40948377
124563762
2027796143
1490174336
741570174
1674184994
1817085360
39599252
1097945005
1589400846
1188410191
1183347531
1179215111
1149816324
1254656865
1659883452
581764467
742630223
1069412102
1537479741
1800541187
1915470038
267461787
2094646685
193633344
1692474656
1251372946
898440616
1013100134
1665044468
1016230388
2088437120
8750007
952119266
774198050
1659312062
1804266038
2055158193
893038997
247966158
1315830280
2129427782
1898928563
269541370
2047742102
1183995097
1845348049
1660405219
599463208
1279730386
1508010895
1931899479
384697770
928602130
698925514
435826708
1114556938
1381892714
1022501619
1543811331
1447579923
1969939023
216492064
405358669
319550597
1118112215
1827033765
1825516633
436544835
674038368
1708899410
1304543506
18767792
311524191
974884624
527952504
609773538
387022782
682067423
714827369
701812170
488060144
334869783
1556688830
1821686202
846471461
1097325039
295954224
86835254
1040709900
2076472188
158418667
1859157685
815461970
2082644540
1083939810
1378991946
601142810
433705297
227559612
1323099568
190357129
1663444426
1083461453
785048264
875613796
1699919752
2068308973
1192161597
1255182751
341479679
330434156
1671387470
1532152
1863415768
416097634
2069528110
702375719
772111584
1957545989
210317519
1672646742
6968560
847003717
1765756210
1083776783
327120955
479880548
1713085985
245681029
1577192206
963532273
1292372409
25651527
1784385109
594231803
683345269
1362367888
526276417
1393638813
1960530552
1977740778
1350619137
800922313
2043085282
718753204
732463061
507595910
438223145
1166447923
1807080210
1247858598
458649112
916813621
203545571
308616857
2041311957
923258780
320758359
1244146227
587557641
841417080
1690983492
2097896735
56070013
1952374162
1932178921
1819583997
542468563
2064191490
62460534
1116375135
424301056
12588939
746146593
1325938933
991900108
3326653
396802322
639811120
2007765267
1813067390
237651037
530062160
1922492919
1119649013
1042955343
2116125293
2099299778
1887542021
740620478
1973522198
1164058713
591998720
975651023
1485277072
748131542
1187288726
835681472
1795205215
725602809
1480695028
1122938136
883979707
1626068443
493728178
1907894965
667489749
1757573875
158443178
2089889822
377271165
1255676852
1072625180
1387342026
903931898
1704720077
763859129
1239665186
1467821411
1908096011
431568040
1524495153
282941736
1308350432
1710574423
1219908890
983637555
263149605
1644056385
959636232
111253114
1736384479
900971330
1757154138
1726338700
1098048546
1553301387
1306965616
490702525
573730713
258474255
765857931
227050911
581152580
1015127781
1381374117
1385861849
237373104
1466614118
1290795483
540672104
248245242
1419341720
1624844892
709651945
2115226637
372338078
2011059427
466913817
1606498194
1657922339
1024133316
508288325
1066882576
932809264
1110389081
202611733
567649038
1655333933
1560499904
651526303
1903686092
1402337474
905750268
214805928
1448786413
1933253772
1409401892
773232865
545565579
482229871
1162960683
758119579
2096532300
2103787176
1594594788
1679413798
1937921787
826264747
1777278128
964449416
1011527979
1722109239
1945841158
125176337
1319867968
716261602
1674003220
264820523
577591445
1023894206
1401000926
1463752857
2000872370
1766315273
648371982
1145160887
364136947
1757247926
1050278754
45651822
1605801907
921589423
663465601
2037203731
777121941
265794884
267341392
189442873
1691808360
2126430195
1514252408
1894852230
1363436278
2023663723
431207200
758696389
1688085231
1969051281
1335133423
2035988827
85355254
1460641336
1214911900
60457938
923422569
783678730
80332126
2104001552
418549026
301654458
723627609
1008094140
831102296
1033599359
348371967
425071892
1451757961
742655617
564366184
1323187700
2105030900
432586320
458757192
984205661
390204217
516173851
286398476
1332668840
707812850
683946549
995646197
1862570861
894459936
256793053
528131115
177215355
53239588
1713698763
1473021402
645121179
1896010211
1901436845
383315239
1175949923
1387966044
1203385803
819952526
1304744868
49677478
1018529135
806135185
384692162
1506010214
437542703
889035847
1163601395
865241093
119291658
641793265
1641371315
1696778654
837843687
1990543660
1493685968
1885200009
1821833415
323364819
997345465
151936250
1862626423
1466526843
2103672714
2006812228
1405099699
895281154
2081843480
722853090
749943506
413532523
925499375
1389101020
974103865
1593054423
2077050296
590270236
1561614699
577150143
823674243
2019546984
1422741706
1893212639
187375141
1549076425
720433177
1895756743
617354317
224701486
1931804178
1599383689
1566420119
2101129972
521413163
970286468
1529204234
1600534615
769452506
1657270056
939453629
1100372816
1703106440
2011136456
682375949
1328372061
288225506
338194746
1563026630
1281684193
1863812172
810586518
1785876800
80680877
222167085
1442604828
1146187045
1541790402
1274572913
1610227431
671022377
1703784213
431754493
172183197
1448671267
1737157426
997851141
568229166
515303767
1678480961
421440601
902918815
24074835
1350990728
232487788
1064652969
457721367
1666221879
671364023
1369273065
422285918
1835625003
342415093
2065831658
630755875
86017751
624232594
713018543
392925390
1498621119
2088631111
89960068
599024296
1545923966
1590159479
1340367382
1920270539
255045658
300682538
755752820
943794752
442986042
1894265146
837681754
1557663541
2040508359
88126773
2073158194
1089536543
1956585366
46016699
797700638
1670656813
1068920546
1919903849
218818838
2037936535
315589363
771310797
1963029155
2130638389
932833226
73183224
356362005
1736848855
112823637
2105308126
727665404
1257028427
116968278
835416227
566089840
1413286442
1621012002
262955952
426725034
983271488
438995462
808203356
1237371544
934244495
450222191
148884238
1989273294
1021299931
979196782
1489924082
472114202
450721888
884116044
577876002
1343068483
1695754864
727074300
1559481646
1009069170
347375497
1966986445
1123398139
22057370
1296383262
1497573241
1162179021
1028510843
647045666
1849779282
739135177
1604593583
103703291
1058978980
1496008600
1863237090
1556263476
2015660075
1785015746
1506961708
157582350
1311156652
713376888
1754203129
932270033
2132490976
1413834237
1815978149
1112660616
1055097211
575058532
1160544936
21334347
438774354
56084010
1776934395
1651358489
1413664325
175339407
573464407
1437739856
74104548
1442913752
989363611
1429691407
960698753
838819447
237604959
1069549648
827204810
618824760
1360376208
1215471127
1102181329
1729060140
983000336
1903935713
1408652012
2029756640
844630271
1562825704
1987837030
605871747
1612582439
992316430
1385042820
787411845
454162435
903842442
1980688928
1820002608
1712006524
96665309
1038158827
333978552
1461018675
917459199
1364038421
1958610888
2105554368
900912113
97043579
681845087
317265831
1802797103
764802025
1401180506
13714265
2042803449
1122742414
1461435493
91255355
685769615
341391554
388100334
127226574
726073623
240006942
122658088
1921304652
482222216
2026226988
1018023333
1072231157
62166450
2134227353
532067201
654376930
570506896
469973784
619770568
1029882529
205297266
131964203
500070471
784274443
1292808014
411075629
1136121824
238680799
1273640179
159273409
323826561
621255838
1154315907
2094258450
1711646870
119469280
1489140013
405166725
1953908256
536041121
485954111
2125252940
195660857
1447408573
275122446
115693025
1141928097
1463725289
103432754
1851278314
1890971355
237136649
1555361928
1959331125
1233001518
1192181380
1212141747
861314741
56215600
2019035114
150235671
858543315
494379378
791373841
459364884
981704443
580641910
559462537
1274455483
2111333526
2045219236
1864616769
341972110
1582334156
578300893
758674447
1271173690
494374692
1500053054
1609488164
2027526359
1905262477
836692614
640778980
2135532494
752513694
317177888
1802915661
1870702965
894721463
1595283734
358286983
1921097068
1502541737
1038270775
1117181201
558889763
576679112
385655792
1443987903
296245206
407460597
1271939830
840003175
2145451207
245667256
464499662
881942541
1072400905
1704932176
1663313695
921636553
93364143
1465704510
252835231
138640992
505319684
1268022128
678967126
316022409
1675894421
1479342894
1303699950
440120033
99629068
75143344
1112960493
1087505259
883934965
400377024
1990460954
1214862515
1579319428
866214872
69549283
1259120617
1652539452
857985581
479349555
1979302848
205810141
1280979097
1286985341
570033146
482530246
771782648
1021918860
2037182919
1752021351
1607259626
1156871399
896902259
1278686529
1948963145
960125369
1490807094
930923350
706655686
1262133969
810693499
471419560
1897023704
798116344
1156666729
1347825945
1466680687
2009301696
1457192965
1284797358
1206919271
774781229
1662258041
816237241
420582659
1187125119
684164826
586535547
1416329442
1595086094
390304023
1705459271
1137465389
345607163
119601384
1814106836
1011833376
1745278873
505849162
1298262045
1327885599
951548659
1050264890
633811826
2060630873
1533791914
1741408309
1425709680
783738342
730871730
1993809682
48188521
1844611716
914220201
1134281525
2021156279
498700017
1144853882
657229675
534861962
241022281
158459884
234762340
1754357900
359594073
977055615
1363760196
1531116587
443756532
100061863
808452992
1526230924
1188429060
936718695
1649948844
1723223632
483524100
1352209273
1657540900
699207121
271862607
1771609790
990956740
1168809893
1459305113
294114622
1132828434
97326088
116485213
394992442
2134578707
227492720
948313872
1631340102
1855243236
577274198
1313066089
1953182420
1831145148
1549293205
728108211
1300423186
1817526279
1540834075
321897343
1872503108
495595102
432375917
499290981
1399240571
1670820935
1113178
643341244
1982995201
745337251
938140273
1373731497
1249816946
555701031
2089209528
1277401908
799052820
1801609899
1199280135
480430208
1578950526
618684359
1442783707
2074938020
1653246195
1573888015
1414964980
1527696041
1356840200
89962207
1861446471
1695497837
1312081390
1603888610
517336802
125181323
1730509194
432100817
1089468188
930848090
1696214989
1992660389
1717479877
1990440173
1960919239
2066736034
1299558148
1067821508
1965165345
1888402806
431250364
1705042863
726827639
230373381
719184694
385878346
1777878275
174694570
1636668038
546005973
1662925454
1637213200
834671070
1011584062
1980217949
125616097
434810608
721247848
1061828893
1559411180
1868148564
234370647
244744213
856285431
1856940798
1921479579
630876750
1058493625
561507816
1054361159
1199844225
1883870842
1878647641
868008662
684727876
757113072
543393422
2107981353
992614966
406374540
315022990
1515254375
558584264
418997229
995000222
668396275
1256044920
98057252
843650413
1153972282
1351480618
1929561226
734262800
5008561
613732089
1365121950
1183693595
1949917368
203502853
921621103
1687807172
38223576
439074880
1524202989
618562603
1352783819
207405632
72158835
551873784
154681225
1993202567
1690824695
1046900714
1246474377
462428654
323547789
929963443
635353260
520068748
521992948
1905823696
1086696730
34458834
1981446637
1462418522
423192231
1741356958
591113661
584634124
938296948
731433051
933800184
1899367524
231309657
831370409
23208956
1894169437
59421962
582196590
131994831
885856116
1202176938
1927904335
537333454
2039106583
838793290
508676578
1177512932
567047468
602633115
5661947
1302936667
1124248336
511958806
2120941394
1523842626
1445991283
1608739419
2094470449
93396856
2125921345
863899340
871394045
1865434194
1528102443
1084300308
5182372
134502566
2041128425
90246265
816054013
905078794
1438459769
1398120545
536547185
107691372
791320533
245711862
458340658
325110898
555036542
520141250
629876578
1139302476
307434586
1968181328
619375489
375035293
1950100585
1072815574
1633628843
719460595
1119451115
1653457905
2063828075
1384788148
1519219470
94059824
610601106
2013137975
15630608
350072873
1949390330
1279908928
1638686147
1261882375
236505175
990819310
1463392335
1968188756
852319901
1186607069
34739540
1673349455
2066162032
242411352
186095777
408331018
446107886
1686807519
1721587813
296699700
20028260
90661479
201037524
849711140
364485524
737417818
1470383185
590361283
70573659
1909083794
869378538
715690599
1169371491
509961695
772283309
1794333888
303102424
1104202315
1304670969
252210895
1553879371
878826142
1389039644
1853554802
1353952714
1445884193
2009081162
1522735471
2069696108
772910475
1873283247
1110002875
1801761379
1362027462
323145293
257277284
287725498
1225051425
355232493
732130070
196345915
2134986774
434085272
1299760454
1492467879
195500200
986964595
1124501635
176822020
427161823
1242524811
888005215
828000414
1994854533
497428682
1802427719
635062214
1114488360
1086244682
1944065364
724476682
244209303
567725576
458273880
662108906
1044096364
874427236
240498169
1269399488
1221342565
2078736386
220427242
159906082
95969442
607615272
104102635
509039278
359803134
97080028
283026861
1159902034
1976031125
1975347813
743932485
1400052598
1298294296
1149733039
1456012791
394562177
2064690792
195537856
53958964
1193389604
2058380042
1122654696
739861572
711923667
983945004
336132957
1000604602
1846475551
166944559
94584048
1105853383
740717680
1478619264
1554676170
1947272541
1139627685
357231283
2105028166
922561045
59867557
431300236
602436005
49506438
2018951452
429223716
2079422674
1020567672
1828466993
1252278807
2052136955
884066005
915418831
106477357
1326021919
1352295121
1811663972
1555736946
1770355501
94785765
78565571
953972382
1214151307
542888085
519388449
1764593631
886832304
11720396
1453284282
318165545
342250956
1427549206
549803334
1366402530
675637104
182898513
294604911
2114643947
1713660475
437789435
1158354630
1619171634
166957238
79126656
1547191326
1253660425
467740968
1512953250
462683081
1830591521
1665280016
1229547472
948774858
2109917130
560214548
1260970075
1198145149
493350612
1969323725
877494630
55152883
983331695
1949289107
3334546
1443176759
211183127
1313034429
1995313329
367198427
473345200
1312738862
1534395294
1662727817
854782954
306809699
609175669
1734094102
1819633359
465858296
1469121380
1972807947
283324296
792139537
2116104789
679102299
1255849724
7208120
1097611621
573277048
1029365074
1289919845
700692275
2010924408
1927512755
1353100679
449618147
537917569
406943455
1881887412
377267938
1785997631
1922414886
56452530
2118639752
475442067
21606984
1689238834
2101330090
1155680490
1103178380
1087143839
2097435127
946534213
331025320
566656328
42515130
1647482510
1248978971
1388548974
248252886
1076836135
128797612
2134447487
583486046
1685842024
320132110
1525891071
1290919995
1144852117
2033586260
775991937
836578315
1809924373
1523460595
1404760600
1351120877
1690808567
1980257437
189068058
1445866362
812979931
411174517
2147003436
745228157
966797766
1376123070
2094837789
130165531
2071895191
1829695355
240832409
463052733
1675339001
1665354228
881902690
1006185751
480315653
960125825
1421075261
476296575
1973139020
1711049415
1172362594
105994794
392486718
667892435
667966514
1357490168
2088280493
1761442502
671750691
381618829
1705194981
477003410
1951295003
493652455
453878642
1123737248
1460675665
504810898
1263730846
395419900
1559734793
485583156
1042757564
828246099
1753720602
1091137878
1480087126
1077882203
1125980141
615929519
437478100
1627545196
144916558
1647446880
1408613054
1676757027
1031056717
788098685
1016330541
1097131297
1946304421
733347954
1895785777
1563309848
569982475
630316957
536012702
583386600
583102258
1626803246
1123060114
1901259006
1733049358
618329196
1270381246
1069274805
2035145377
550979912
348299125
1443855743
1108967308
1869683264
797157185
1924801320
1937348726
1628387818
1533455068
789958106
50138770
1799416281
75780705
2013754303
1582469285
185978665
557876177
1954149385
1500177812
543698621
571971896
1017632330
1429947856
1125806342
1728323261
1380242298
1075363536
1382608757
1376131308
1522017675
1455791193
26281761
376755059
834183262
2003426076
1814984271
1357133518
62624081
1708106487
1204813786
1132897964
1019701280
308070676
392452148
1192519802
962275030
1264736863
1480612028
409047325
1278974391
981151097
2006940936
652966775
1427593265
768769384
2057283204
1757857535
1360170119
1867221831
567879839
2088164762
2137752753
1369655585
1960058139
156762518
1770588614
633670559
146538689
1533338782
1457750235
2024490187
13801283
658556285
1918489400
1279608255
910366566
932124303
665001524
1945831855
672571263
2093067206
78523412
1468532488
1261105469
346452370
870298464
486935267
221017734
1595779574
1900044438
488708815
1555336621
427930588
768320607
177036895
1271733533
1114200276
1764773397
1610093202
1765437425
864920484
594799101
1976337260
940333666
1874607667
621406991
323358268
1008182774
383735713
1024432713
1684548598
1696122170
1245975395
2055065419
2023064442
962646224
124288609
1312911457
1268712402
2081278776
532287047
1900788566
1564739144
703540490
2009966257
1523274967
20740329
190298432
549070972
132063540
1543901403
1077778880
710838109
1328800961
1858962359
388612955
1031563275
2015210470
653052713
781689258
548423464
1306393359
462908975
1401293910
1131423470
1827129214
2121126823
1192919667
1180288354
286406455
1104190661
274181835
943283027
952838459
434964219
1040725165
1666310521
41584138
1134253624
2016200
244309889
1046959988
1716012922
1189901452
40878696
1217374583
1950517980
565079058
1904261659
1527001564
518342091
1695795409
411901932
712556726
1245224346
897373947
43083075
1138391244
1707165938
1741982691
1489668493
1255985111
777530184
1191529305
121968694
1720604202
520287727
724169464
1115008780
1512458266
1021760236
1924935391
579079479
2103174375
1955469183
1428231765
353478728
12095488
1826225618
823463635
1449446252
662026474
102328159
1754790287
1996569917
1637321542
836609840
253404937
718761456
1981114207
1782994035
634295164
995306984
906044020
1302144054
1561914058
1974660073
2126384795
1161481302
1363793330
1395686100
578341708
617475236
2077822080
1621385353
590405024
1497170575
428389669
392997910
96800967
209478170
284132770
1770017614
1603509618
366033112
1946890732
918034978
576658206
605722680
178003658
964034501
256456521
1238992653
1781227319
888419783
584333091
1892752611
2075916212
1336188339
956055093
1027056443
1850239796
136957867
429481880
244432980
2018348823
462596267
307983841
376482090
1908647773
2141282476
1020314529
1802263676
990300910
1141319897
201874298
282256253
340758547
1100829145
1048662007
564501925
2088566900
1992620558
1446489303
664637995
1695601970
1278624789
1103115826
621791807
73333698
1034425497
1854140788
2058007509
1309761908
98130129
223114541
405113588
490801216
1973736666
1735524779
1360710910
1652908760
166230378
1008492758
1030140450
863697012
606683925
975671037
1048752216
1751274032
2113707867
1281174085
427230404
127413752
123755481
315861991
253445795
365427642
1548360707
224683942
2055143853
2094637383
1574393819
675894338
1064523567
448497373
1067901280
219388978
961456607
743041693
33879011
1330378014
1680035487
800357829
1571998065
1160626318
683821122
82004096
372422926
437122107
100862089
24893000
2074205648
1763625472
1206467239
1632086405
491275320
1952528551
392271336
1927084223
1244176577
1421161370
1802418166
462074496
2096664220
1293529830
1186924132
1286129967
889869498
1011713238
851745270
1200474111
97596754
2099373141
327692204
344632944
1388921781
1592777388
1032856610
1550718273
1034666503
1019307840
693400864
1664064153
1090062456
450850677
903400545
897881421
1224798784
395671422
639996155
842994329
1504892282
1696342543
1668874906
1937250666
1872625580
1874557325
271145688
983971528
1319878017
1146486536
491845771
1709265551
1497098245
1085113238
1602064623
464833239
1449982829
265471918
213609121
1174460667
1048098081
1917903962
544579456
596393227
942553689
1388673666
1472489216
721892160
1790100827
750169110
1390569673
828419876
584178944
1419238240
1721898566
1081008152
189141661
1024341039
1255935337
1242299857
1535330108
1722153745
418349752
1726504069
1756068660
1011459780
2005775289
393398564
1886856144
938196846
1596547355
139996489
1174014337
1207207800
344150154
725318656
1011723923
254045076
1290590175
124184020
1128938604
1035746037
1777954515
2102875316
647428857
1809590201
1484277913
1394815164
1065045536
170561218
1622079281
1054698584
771308765
787712285
468587926
1194711042
1440382443
991052343
1303968022
968343401
1752764377
185932350
215575630
556256445
875320925
640519372
2061005171
362952077
1180942400
496820889
1047858188
1933192917
630716062
342796259
265425880
2063313193
73110040
812773090
1664355886
491804009
1324636618
42096111
558371181
736686187
1493567861
1162991878
1644998217
1953224501
955752260
654600676
1234559499
1279910865
182203091
722358262
1946489287
1631228248
1690849915
249974937
1345194875
822110120
983362200
2101124997
1585582214
1580642402
1198568174
1082627938
66709768
789148425
1323378073
248985893
2128084142
1574484080
682884160
1979741528
222000457
48764966
223492144
1615936299
2073913797
1096518668
29732499
522080770
460394470
149064843
235020201
1637611766
272627321
680686906
409130318
2073185959
1941653362
512831618
1432733886
1621000956
123409054
55651562
852316369
1037159757
71606215
641701897
24205457
614411972
407947468
1827005357
1630084396
1193867614
1093360605
1151308249
374764622
1461657521
2091156870
2049263805
2025560752
763317955
795689930
290336645
392464775
2057817395
832036733
1116246624
2106381789
1531847524
576024198
313183854
948639160
1342868612
2055823159
215844464
1458229004
977874401
1340868879
2105548475
352185908
714217462
1486178274
671646076
1263452987
2033782224
15212039
1358900075
2004584694
1403393669
1274568298
408452978
1613001461
495440939
1084448426
126640911
1622492090
1046521057
1404350962
1642930988
1509124922
822053604
294644272
887005003
408530059
1804983484
1073243013
1487847139
963267847
2084224296
1253053949
166735009
893438354
2127387754
197553920
2119719881
835458494
1581711148
1653617972
1463931665
691691784
615370731
308375959
387170878
893347411
1912174193
205677003
1173347652
2097037630
190478412
351826680
1025999254
1400884370
1366647118
719078228
538517877
146704544
1296216930
622177493
1547106455
1198590393
1751424887
1073141640
555223176
366734840
1323533461
676287325
479485123
806640569
1700936083
430979696
1712166678
1983645643
804985876
1236950054
1730462517
291488798
2065099153
615476779
926839866
1036096816
279863129
1302284209
1247160287
1500991734
1099408023
1722426082
46264997
1785119987
186675451
1542514711
682063259
1187537992
672536706
1173126939
16980023
1736015441
1643919455
1980049871
960663221
730266714
145967296
1650648827
462660945
2021238908
74443517
1812978520
52974780
722271069
214172120
1688585493
1322327582
941191850
672829999
1189049689
460238799
765161375
876047095
1200050789
1591464304
2011143338
1500222755
979100260
252745709
1727912935
1867484365
1084448156
1482678704
1827388894
49561672
1430734802
13638533
1821343440
1536940363
208737164
1974488080
912035312
204164274
1119931441
598370434
1998756635
1420145441
39241623
548663538
1775774949
1344432358
302604532
1516098557
222937022
684652146
1967110830
1780784086
1924557520
1286455437
420120846
1686233539
1921191844
1659011157
87286874
1855982416
810356615
175997988
639574605
565267817
1472563766
953595663
644987346
1108015465
1608393609
1588162944
1436429310
323358988
1777357455
1346507259
1116337859
432415448
2124953354
1177443292
2141687696
1697082942
2057041975
687972709
2013095161
238374835
1889053337
1004385020
1387456820
1714025832
533577405
512857931
484221984
1813535525
1478489791
155126798
1331711589
2021756554
1192027547
278384163
1223291497
775306094
732427341
853780873
2047547262
583368794
1482289367
1663062542
1270674335
1473907205
892085248
1085014780
916366957
168196285
629665858
655091675
325614153
144837498
1215559447
1115638934
1663905709
1031181528
41404432
1529910702
673336982
1109440344
477042281
301269078
1707639130
1545824496
45447224
1454123713
23918288
2010103883
1412672361
1903191263
35441724
1027737727
2029479185
216582069
423853997
567614618
1679730472
1227757148
1800235681
1670188432
1962909489
2077451719
1103578100
723127580
529927048
1656982925
647211461
607429166
475998955
885284792
1643099232
859055574
1542271432
596682977
1931448360
165709523
1520126219
278526242
1572610019
1017140825
887821309
1721971631
196781825
474225503
87342699
1065674514
241662889
2144333983
527602568
915172918
917291391
1422157581
806427587
84334447
1327377147
998748847
382518005
1202230787
945996976
682631054
247858799
279116134
1119209170
2064698603
1360342009
861433354
1566011408
831107665
1598455620
62948680
384231180
1790700344
122165481
346867179
1874732324
467880881
2054302691
1430209620
696838376
1932934265
2104679497
1191445146
225423268
625794828
1191615868
1665014031
340768864
1949334149
394664061
655992354
1922633062
299118371
1802672546
596870933
1133221664
383251165
1732904942
1460131792
1840002570
563533212
990601764
58211147
1550509352
1352764770
1073005994
633007042
1360192463
786844457
2065956019
652448613
1463675013
1323750895
2078446715
1515645875
1461934792
1031663588
1015446341
1478108826
1379702123
601162404
1089480508
1141841388
215429409
1665864443
634340304
401493181
1095652958
757988716
804710686
250580554
2009339746
323418776
724195516
1597155164
1062458212
1297836812
199968059
2115540381
1272356884
1927474161
1341300726
1105111190
1702017935
794014507
85782308
1273782697
625936299
42349480
783494229
1147477038
753109847
1842415916
1964583494
279870892
1535114499
27143509
604668935
1404874394
2143376738
375026442
2007962151
806705598
550463766
381701015
418376166
1889170808
1029409563
547279371
1838539454
1850594087
1148794571
1683890247
148546759
1046378465
378127138
312601239
355811207
1827716245
177478502
1384866921
4933506
1177695739
1182892799
708537411
101678305
1886020941
785931818
1985347623
1882650947
1591292058
1286473143
73922984
2068702902
1851007532
1185456195
523244172
1389673770
1236496864
1812595995
1525428392
2045708590
88069368
1457300884
854325817
1045215835
896669095
1417379943
281653771
2132211953
511014042
298720109
550132816
566854778
1996345361
2058454401
1711679972
50436618
438473985
1378312612
1411001766
158032583
1762621173
1124333643
1262770069
1024911771
108785593
116675159
787134929
1704827212
49973465
1138055834
1840190738
899761145
38857416
1702168869
894413784
1917693866
1462351324
66491524
867590106
1369812498
194060734
1429384343
834082149
2055518658
1238197944
965524543
52322433
626924807
440659204
718681268
986806264
1424138186
1882998218
771284562
1222668967
2044050929
141683356
1715549162
596364147
360408543
696632886
188859590
1532898597
304561633
1736475895
1214815965
2107344715
295072798
548842620
2004861091
1868982766
1557992044
58686523
896635910
1998367258
1909448418
156210660
46821445
2022460926
1576255737
1961389430
2005935187
2076295457
790343499
107839815
203983047
1833980230
1040066296
1095785152
388504194
571863424
1999317343
1294227018
1644272870
127616869
183222886
730542987
481280929
223411918
347346534
847998403
43115989
973825673
1458632928
1942051879
819246853
205345836
404359953
1979455937
14682784
848515175
34693341
1744254542
794992044
1571818395
486125646
939666839
850716892
1659574655
449578974
1166452841
1634466616
588445222
689310623
780043521
1813339080
659771837
1651096695
202024638
859108575
696296558
1093125624
1182502387
750650666
1143606220
560813273
37534132
1516247709
1374842351
1879995632
70504066
1143018652
315745819
413530028
1296336801
14495205
16808161
484696629
298479260
275124176
1449857349
2070111116
452549594
689564405
515097490
745624361
221626076
485202630
1356749350
2135701263
2140515957
536137628
1323969089
176607705
1172029723
80428995
1354379212
777402683
1197255910
1894900676
718041452
1471443981
979415117
501167844
274836711
1197514991
481411527
1899069994
1674988504
400925687
1193773224
281685637
1594728213
435182917
52567279
363405023
1492149179
1583245212
369397633
578884354
740265751
1770937745
1205877508
1763578021
1176265360
328902951
2141313838
332846844
759613611
88594725
674328038
375543784
1462958295
294616936
789961504
462043946
2012701489
1607505775
239953136
458450837
104064505
1926132903
2016141292
525702737
112412836
348600377
1697625075
1494936676
1302855895
285921159
1893639014
1887477094
1118125662
1738242805
601578632
1446090128
1469398874
1333844754
2122633371
1886661544
1242426518
1754695630
1351636198
648272895
1904524860
1841245700
657427251
567282209
1275258655
210056857
1551044831
253283127
773507515
1062335358
398129249
1250080862
1912583251
595875674
1478887659
387631201
1019274513
1154495113
1863370415
1801663340
1875433018
997128827
567624479
1596087100
534893207
1120605886
2132587825
1909243700
1914753457
443463735
1295243780
786625841
171416521
320812836
1408441476
666676531
1154430598
506329405
636192235
1348057653
1269537070
220716937
1906931292
116532589
679061552
1814838754
1291723837
1813923861
1447590544
22304678
1499522378
865070537
1892607177
2142529281
295255768
997555933
62803617
1688152833
100842826
46150255
595840490
1106574776
1172018500
78006453
1677233029
1751609828
825166668
299519303
1889693676
2025486976
1879876675
1980785099
2101745247
1529616391
1356668345
311070468
2091584115
2018217717
1489382786
344268956
110316382
1319708112
1580075868
276563431
352786516
619146249
378519510
291650964
1144391054
534185854
368131325
352601750
122574735
1885735714
1466711798
2096012128
1338746835
491509098
56292288
760296361
1943916810
544896466
1222208524
1769541357
866722715
679386157
1164759700
2006500897
339796249
1243024815
515992905
867772140
1650262396
1315742833
529556783
2076890305
233586371
242472061
1507743280
1156707430
851667336
1948302061
98805819
876928214
164299952
1177990113
235908844
1129763457
690760338
1402763440
1974964716
1258801506
1763555414
1732101670
153222448
1160916701
1980940993
631474894
180394304
804240352
271274571
294362403
1518881714
994988104
854091613
1961425476
1635335851
1282266035
1598309957
1339394918
1552396836
1730158727
91229331
924742794
2000065390
960755271
311921548
942926563
2136268172
1362359161
1915514351
1751487233
1483653615
2059573165
1633264567
963929728
916690915
1415335552
1180702239
94577457
229742077
1745387887
1421714468
26099859
170414245
1914876362
572483270
1647603403
1473446972
29662110
1866480946
163093476
1770759116
1157259071
1257545945
1971749770
1808249451
486126647
1556398619
1956823953
72344312
78979811
261483547
1561295735
2125692865
1715750754
67383679
189690429
103324818
834280287
623730633
1865008228
313134228
1646413776
1909341431
1158421277
943989848
461275268
112396858
1532061947
346112403
784131459
916214104
1729704301
671554360
381709666
2128148576
1950570234
2081806748
1806980987
1861656178
1751150763
330954505
1476634180
621362984
1618913540
1021437946
1282253336
1328226191
1708925990
2108197611
114319920
905314796
229109196
2076533024
2036490299
718709399
337276841
1714654969
1043599834
1346075501
1666084799
371237692
83004137
281006328
979605212
1297361046
1325672524
1033110918
1368620523
761330913
1480081737
864302844
1677870436
1007776299
946004670
287187250
2016654086
111097393
475893856
2006404135
338548666
912786211
1795559493
53771925
1114783263
787486752
1156856779
521370447
1763090813
371423370
197122709
324535519
1952852637
1961293108
2144306359
735914497
982791997
1865022437
164203748
413915713
1177134997
1741303952
1860170457
815251811
1626715418
1035586640
2102418738
159607916
1231769722
754566859
814816250
1760343410
1886652356
1058588077
1657025222
1652717553
1977709799
470275431
1529441205
295996706
1439052710
1966467401
1734897645
902762617
1495228539
839066481
799796242
420604700
1616354761
1975313763
463911048
181774545
105685789
208906372
1757154603
1615762504
1721782973
1159437744
2141436610
1461656307
37640322
1015616977
704867710
1707768199
1361006483
502903403
2123757262
2025369609
141717746
1660640607
882483396
1370275434
2021050772
631376209
224298796
984492096
627898527
622672479
619575816
2089206228
1663727019
769545551
1088677956
202752786
1123508065
731953449
515068318
685319544
260034933
1153736272
1353629892
841893590
1656865352
2072887149
1800261155
1206572681
369125966
1928776058
440969592
1578043692
1676030356
434803632
792898717
1114772751
287188468
684990633
1507652933
778696352
1338898911
177628634
2066352083
1569684632
1450805763
2065488783
1822128426
1172282233
1257827316
1523963517
480420067
1956317997
776602749
1871160980
291329105
1046817359
1713808630
135364556
868722516
1615014548
1432892172
969485044
1007400934
1648133470
744609245
860257519
833126385
58570578
913976382
1770887085
810069868
855524779
1785564050
833155589
71470726
382404944
1723975164
702818430
937027674
1731576826
1276409784
720934034
1417477250
1783298937
319610551
1385999926
1767209547
655302493
198850440
369570574
1520861641
1998844847
692561123
739710730
328249126
1888962195
294558909
66141428
1844784137
951839568
724623165
1711601213
38849209
739114841
2084762836
1250446122
327690066
1715697257
917517414
1637682173
1891488490
415886992
874598824
1047504820
1902871938
1158859929
1884189528
264293798
504846367
1529782326
1084608848
1298847031
706610958
1817759788
474995437
1133768177
422263912
338988844
1069147529
1767774230
1159258670
1922832138
1391485522
2047206540
1997438030
184757715
2050071774
1417739619
1759087397
495841735
1547829462
919434812
1234695712
287108500
841672994
2135090084
1257078013
1286567049
1613559209
928398577
1243427539
1771914946
1741613373
1214349939
1518338057
2001239557
923930723
1545613237
1290874058
470335777
1895116666
263287356
1240068903
909164716
1200552103
1225861822
841292087
992934725
1613302404
739816651
1002672998
1911212470
2112124431
1563981681
671821575
1218360122
1469107492
1966816524
2012759027
1838221673
159299753
1115968530
872116061
2100022665
70719119
827946740
761026004
118807436
757047385
1978235986
366636392
1594318547
506861945
1474351037
1682231399
625970790
237700387
1216131306
987895467
770290139
1782900020
959331701
1721841948
1818586162
261422967
2046705557
338459321
1305366870
1495706853
1006815108
35085232
1895481739
1693593494
760712010
1166054146
2025983610
24907850
19533504
681644434
1119544985
707397090
394957879
1088490357
541264388
1349935789
1574098020
338430662
1186023017
1816857386
1771274057
56429037
112376735
1844245451
1025082225
834377023
2046060388
805382123
364650255
1201862215
962198053
1884575647
423933887
948725043
1428353785
573435208
820083423
584401659
863961990
488091068
1563674121
1908038769
691191151
1059249186
1345017642
539046903
319653139
299100766
511657129
1424511927
1846660780
1560128904
1672855018
261597144
1733337767
1391795619
1087083283
1047126317
463038844
631675593
783058357
1556602643
1111424999
1547025436
852320569
594485635
1163072441
753968450
492362373
1637631010
1423492924
1870652866
360724714
1219657601
1368366645
1868291678
1503708548
1241068598
2132259338
2125508462
1041171638
539524119
1146105210
637120447
511227114
1016972715
1542525222
750610896
586061860
305231307
914440349
2079531791
1791427540
499552742
1911149747
45803918
1688877210
382562848
839367113
1378953822
1413055179
1611824109
1354535729
356962237
1122116485
592569366
1260381960
1571219327
1519189859
2015983878
76649231
1993527629
1845237852
287405328
1871612072
213775515
1002884218
665147536
1732825415
1934753609
1174789942
1105579112
69458602
1080339448
1776306590
1941736467
2018904709
835194700
927584657
1707825134
152083372
87977945
1650748346
1009708869
61784558
2017108644
85287419
1748964111
495785485
427160276
1216300271
116690883
4868690
1854181062
1932633030
665735125
1532110512
733052793
1107266702
892237227
783535407
1552622964
1586353168
1019772437
576996832
1604927595
935995100
1977182894
539906948
5602426
1973149824
901968888
229674836
1155500221
977251627
1791148881
1860881765
948286892
1625223253
1243526585
1761331528
201005888
1779693090
339682702
265296349
1605650234
1277946741
728776061
547581304
1732473639
1712823658
941838843
1179979461
1429029684
1629225741
933839859
1135653038
582945702
1584630766
410970867
1659666967
1334812663
1664170423
1902413697
1354599110
544450602
232161176
1855536421
344149972
902725612
1043131084
1119065331
640401130
88644658
2031391550
1051723639
898655151
1528068515
1998082830
787386152
237888288
51057467
1975043909
955794100
490127467
436789198
276764687
939915029
2132961484
1276401889
403212531
2086726088
486115302
1811351830
308007138
1540780929
1220584532
1561469295
1224293059
798474773
1937900323
945264780
104238471
771660327
110613807
1769001089
1687665730
80749199
485993013
960218401
1475698404
850834925
1348480503
1458029154
1633808906
1556856047
157953071
1897570855
736026492
1059754122
1084087445
1420268353
554847764
1571120262
1640855447
1317037815
1515109014
1138047330
169218536
984246140
727537465
1910363890
604488123
975156901
1637627015
90099268
1955990042
2108044178
857813358
1143637051
2123468637
1808066825
1051898672
1752974093
965481463
606143497
1720133122
1820743132
1948761111
44782009
1021068602
357640585
1492294162
1227310519
714550107
587495484
1880064705
2108983443
1832790681
1456699917
520956374
1495534961
45968552
1826955574
325879191
1342288217
377969666
984701598
863468465
1432051782
79811277
1483495740
606655836
1852752931
223417328
372828052
705067852
176585534
1504807755
2080031385
636418631
1383060861
95507867
885128009
771444587
1192369048
1815777522
216555975
1169554462
248536331
243234068
337245881
549397
1031718559
83440554
44131758
1616865476
852787141
113942587
863078400
531130427
1600328172
892838024
1518661326
216489519
1480349164
2114086220
424440984
407333378
495971073
278882769
822466614
849776911
1487483985
256982125
1425235682
180210396
433512369
1448939207
76381872
1411798310
1189409720
1755909708
1609011265
731730114
1995597285
1245021175
379619759
1460053355
1753954565
1308736744
1675149302
248524239
319824743
504216287
2143662654
829828145
211074397
155822956
161274670
956958295
427636352
1818503669
716082143
96225871
994350518
1468548658
363449713
260766260
2012511598
1681675609
186797041
1414865013
1542945680
62032460
915490861
1588898886
1678696067
1727813117
86676024
220173785
223679581
2142342783
167676755
1341213318
1029017640
2025611656
419573859
1746755924
207829347
1813711460
2092313751
1198298717
947282191
59265976
138801805
239407184
654000257
521920194
1243078631
1109322716
1612316639
236139669
1223124633
988155896
1445020590
1528077637
2141339508
1823099500
400311208
643613052
979477652
505328630
1019046056
90706223
150508361
1267293370
1843819305
1623782688
833623767
1759788988
1731668341
1308345981
1760205255
1829797948
665554326
1814662955
277299618
186445111
1215470638
1474990709
1677610885
1036045772
373723697
1530502279
1011846093
1280046528
279952217
334044014
16496403
929898870
1593493582
1678442223
1768031661
122657293
449555759
484204786
1677369594
1135682050
72746872
1978004883
1325871657
1907435918
1281625211
119686036
678589472
1245333985
477429566
639280275
2025311787
1996950253
1700540315
856427824
2127295896
56815196
1089044314
340041070
153065657
1357431869
1531212129
1393227954
1911885917
1201620863
1690484644
109078082
1667373790
603259395
2099476786
1980676543
1500945806
876378373
1563928663
504562401
1327591367
174694650
1008828823
110495215
478948483
502372818
158538026
620985348
1271336235
349025224
362127826
1324424002
180210430
1774369602
637678222
354838367
1737394775
1764592903
989140316
859195709
779865161
79032969
2019859696
421228480
248670451
1231603285
874808197
1902671887
507286025
1390043049
524210343
1740430709
1746590933
1762805751
1487620083
1481617839
1889293385
237057487
1940807284
2055282067
1903072200
459428315
474528302
92514501
402581750
763937541
138426132
1062095458
862289377
29000392
1265333773
1529364767
171150353
219773192
1913189163
104838012
2122159468
54255810
1946854282
2111576019
949659565
791999536
677321712
199058745
1194436179
1978589380
1465990820
1264126709
2102238331
263652400
1740075609
541438314
1431443276
33386323
1628135317
1514586559
1103661213
560509883
606287784
197703372
455061694
1736374092
1074102960
868168872
1133908132
776294592
938505592
1903552880
682124597
1867934640
1577963586
386217267
2071799723
1930523803
451691768
270244416
1340479872
1872907697
300377318
938276290
1269880345
1858341628
247928771
1647869851
773811361
1816049209
150968694
141988450
964821766
2118212433
1293615082
1029651622
1862959006
2077842663
83184245
1041930233
387136391
2095583269
1670641384
831252952
1043447149
974627091
696393945
1665698862
562985717
1114652407
179971808
149658820
2065343338
793677930
927324619
1704425066
945615433
1989963863
1675506181
1754656850
1689159937
911011996
804490887
824731381
1910559042
1396484096
715618955
850955259
275081161
146228624
6356060
163249901
1915817357
218328326
113535689
1790225631
565355313
980802325
1828179068
1911814417
139930259
1001181547
1245494574
2075045126
1446236461
213175189
487120010
290828521
915341895
972520004
149275739
1645185975
455180677
552994981
1099007577
694856510
1778945237
368027641
360231652
1484289294
8521338
884302738
1937958809
1252138466
1185654758
1242316215
281732115
1218988677
2124299227
773755860
123415043
425621473
190701549
396216924
1470636693
1624451835
574115817
1649754320
811650077
330688869
860501832
2064617253
1003417965
1307310500
1409583997
500107435
1915742118
1751444363
413855303
1383762224
344904735
996141017
266606722
390039746
2076801835
259180782
2106936236
1862957141
1401460205
1489238823
6409271
362177949
689221870
1963467995
2135385105
1773463431
1779470925
1173657274
317779187
831476379
121776032
653755377
410509886
868365552
1806892229
1713832609
963509176
995367585
1485912533
360174623
1999097634
2074647035
2052729180
980219024
761363324
1823516565
871843435
395375639
175528450
515453636
680973193
69867147
696564111
811141712
2099836989
62536703
1291231215
2033494
512386962
268144761
772314398
1723957991
293965407
1294664926
1879536735
1034949084
1844660576
697405130
69093224
822642866
644097015
912077035
749545571
1527793737
568008035
1492831056
1430400053
1785909741
1967323211
1229042614
510481419
463905680
912723953
702682427
1254656240
418995252
1918416617
1705449842
749509863
1675896746
1162485095
1564334155
1244419483
1030321133
1778892616
1448218643
655261348
442297317
1398364789
99722745
44041176
194428133
28536089
2101866004
1498878813
556999247
1271020510
820100184
543180758
857684511
947347457
1204501381
2068765440
542384268
1432542813
1492684518
440983476
21058887
608224322
982137184
19432439
2030528223
1321488134
127815247
774593425
1145300915
1204394405
109013449
1894298175
1531947344
1563874069
572682328
1080550918
2029011297
2113272950
923015126
22005977
362665556
462434173
77019011
1934101401
1788752392
387149012
697622544
1724231639
1465262017
353104336
715078660
1788576421
240259011
1685722965
533215213
1388813855
1051132680
1489876885
1185739486
1343681612
23904336
252714109
1542911506
1247273091
707940373
310736417
1211381251
1291109155
879607914
892262648
1494669881
401580591
1728590381
884327321
1900924205
1297601638
1783049196
1818897807
1313281358
1030927299
1936996278
1629232532
1011676296
32528189
1422116319
1673119524
1317982495
1789220061
790387232
1538994689
1908860328
878873768
914292797
42231521
1968027950
480508559
1894909559
1963403068
1871470436
586125376
317654032
17639924
803111271
719132754
460661783
2008277807
1091906921
937435028
352369180
381866374
1424715592
638380014
1741233715
1185240208
1239265465
288449055
1959121280
2062617368
1509220686
230371582
1075571352
2004990344
1647732529
1828958699
1152698641
341030975
394909466
12259621
568267397
1449519376
1728410693
793469596
788199034
1410086558
749893998
757908670
542292546
1597741458
1559898188
1430489690
1264619129
1484302295
839688736
1686203753
1071819097
1496427027
1739753586
1260570879
1446948080
342702598
219833427
1476451237
47534651
1624664422
1968363394
949096744
822566236
1464823642
1413649424
575755688
533518966
1297342196
521084164
2019913507
887071115
848520638
1409502859
1652645899
2056921853
2102268336
1596370418
269930878
2144041748
1494949788
1708556838
1293124954
400674680
937644308
1557246983
461557937
82571867
888654677
1766356616
931929628
1678987045
1850637477
782284436
1097299874
1213144819
269290354
1338004534
1124145472
1177674817
1252740088
332276135
1696926509
1322397624
1276526247
1266330839
1781253075
384805876
408721116
1157746306
1782633044
1788178982
1183696865
1379271507
1467781333
882550413
848600310
486968247
2116673115
746740658
620123598
1141986285
129032573
207339484
1165971011
2045879470
2092945983
1667469346
1711680421
656186209
1567280357
289920554
1317966658
1463577129
605793194
823061184
875849889
136011844
1783294196
969065350
1751684061
1095744059
1813678597
1579255313
371740642
821639628
1376522525
1001678036
251134096
1661044546
1982494489
885900067
965382394
91248787
1277243060
1611637240
673077683
226779622
702099011
1262179103
884510509
1986137652
1750401529
1714124355
1032337387
994639589
849667569
1173962032
1004120722
476140856
1525409953
258865142
1948488748
777109740
865015221
989980816
1708558000
703551945
885499664
197746771
1840779013
1786265390
619790305
2110857990
1035096988
99221717
202190594
529208294
1629567399
1814351433
1897117897
1024207310
2093356339
2125230144
969697601
2063379126
1437261093
469239779
67530463
2050732269
1784540085
643930016
1898576920
1549203218
235881169
535188240
591114874
68676586
2100845413
151566160
344658965
881266484
1335327679
1246063465
23395884
1004967201
2070385916
212592784
1296247747
658854887
1373481393
122415635
588365586
241890922
1964293267
1816700418
172217386
1593735559
1135691280
1233309050
1217403827
686288934
379925271
1575637971
709786693
1292799825
1906141901
363397267
831503705
313786961
1858198870
343328359
908605715
248383368
982587822
1854465051
788961012
1944015849
1690332220
1840040969
793742793
1341177821
522814612
20960606
400010736
1902885651
1005495435
1020572605
397685691
582420725
1478383052
309835604
1421599104
664192237
541042680
1117967802
1995498080
1718660751
5240693
1293056389
1475130251
1790295490
1490762577
46930814
1099372379
1959919503
2130172889
851943713
1964052301
388217177
1561268296
1204586335
647814735
1855641056
2121975217
255053872
770445987
1489082856
673320039
1163902214
1757190403
537894672
1549602650
1843023316
676189625
1921522012
1216975195
1781238116
102156172
365191957
517534649
865635914
566637093
783011990
1191232680
287074901
348508136
439995725
479647121
470530855
1436126290
1070808957
570546304
1660163736
1469302337
1959539830
587696116
2070428381
1769446037
2078201095
975262494
1485440653
801256767
1651810785
132158951
1162033459
359935243
2026043297
734746203
1849555799
810804442
1625021127
842697403
2026778329
1539438160
871632052
853731453
958170961
928556018
71263997
1204894151
855927251
1152340806
216301692
1422081078
775263717
297471784
816355642
1256588934
1196070236
862261861
2064961175
757266394
212136989
1309694325
787847130
356789431
1593852243
132594852
137726443
1515814405
2060244798
48894844
909403168
1021773735
1082354503
1658314053
920347692
629552599
121792121
1831466125
567272088
247618523
2116421014
2138818839
507852405
588894733
1575764352
1792516601
755950211
1814863024
1838514079
948004757
599001269
675387802
567478734
1995994793
744826564
2003515040
1748258442
1812560408
1507138116
297054145
2082728289
1793674396
1561750796
467719633
1961194414
326231023
784198014
2019777507
283450323
1773814500
61568604
509456024
466224710
56783641
821705652
277369187
702313856
2047641492
834211484
34719101
1148238424
1755031299
1412179341
261879724
136834075
1928470097
729355493
782317321
519530697
906459641
1035866847
363442839
1829248553
5220663
95781810
1675264006
949917800
1485580214
1109839429
914827743
173857750
591409155
881162333
663668057
2085553236
622917190
1530890757
1601016154
726904297
855304517
1666988892
2047613926
2140218653
363134508
2877247
1970598178
97017504
45809998
250234944
1035587824
477542512
150466986
1733557682
695299468
1154974020
1898537579
2035308066
1582739860
2029406536
1523901786
1525703981
498241211
2099444278
1170767146
824467106
1683575605
1010349953
1206851538
1755855859
438601984
1531479787
1625428079
63481614
1089624911
1381548068
852539854
1421946785
726893881
2097825250
1651962067
1402259236
1060161436
1058309488
2113648196
1499563285
684779451
94977853
212914558
1783673522
650655120
535893672
1338800680
1516511214
1064999297
502393671
1180044133
8503200
1022962511
508557380
882818243
1446939471
1009012637
813350022
1103062466
1376366549
1880841914
838249425
867452732
2088304980
1931662016
1385473505
1825562103
949467043
441056755
881342438
190692583
1916302070
1094273112
1785570220
1852731262
1684768563
1739716360
1718661258
1759863648
1834651855
1114143141
1122321238
369220560
1810518313
218251449
633519749
280750696
1856229982
2065701901
1569925942
1097757362
176542631
444473657
931604481
191312793
58687006
1347557680
1937744584
1578490338
125132746
1479636792
603871247
196287198
399618431
1256707712
890116929
1230558584
1556144612
935788895
1179903805
1654930947
5990904
1125744150
2040116798
1964707705
1461578108
142648972
1346642559
1974257061
103844623
807880100
792972973
1422450717
119451843
970046958
573805807
1268984785
1539303423
2029303678
2071232721
928978353
2083726797
421222009
2016972310
1694172359
65882908
1107687787
479015363
1391770790
1643901206
386563915
211200657
868206407
1404927356
1432294886
1028462610
1715922876
946831036
1092128770
1881955430
668046273
1460948953
1623540621
174572327
1959163733
2136016245
1001222127
2035446472
1675885864
17080715
1726098600
2060297163
1101521559
1299812275
694410968
1236115923
1337905230
808610194
1607022602
1529254759
1316290103
1819476654
200260673
192023262
1547754543
801553762
626970726
1291738399
1101055344
820324052
1260802108
647545913
1839512054
2104875621
1747037352
170083608
966599029
1750380425
782799511
1317495174
8885479
1024928905
148248599
1555468295
821211501
1421099941
917468036
1755937679
1043460695
1649366805
1402157452
1550781545
937071376
1313309950
1618617159
1820080147
1419934197
952908800
951213213
562928043
1742350833
1146624001
48126506
2106315283
114998584
328402264
1075853430
1040429106
367060858
1966910802
259694803
534978925
166592497
199240539
328218806
1833691570
1734874019
1446119381
621451165
124593037
1666318356
1478065586
470926634
192186571
253007005
1132856781
2136817518
583565969
485604756
1666329453
1334282615
64749983
358266408
831826080
1902985505
571285014
1132610228
1843448424
1786822051
136282304
832828068
924261615
907752878
1510183579
1134127978
528965585
1928621483
2142991569
1484175939
1766113884
67759669
72270242
1510387355
330131406
6210043
1088296123
1126185898
575026055
1897708528
2097633917
1810752601
137092529
1707099761
1122756862
1432365941
1786400395
1377286201
1044996199
992218979
1999324132
2046768043
456545052
1704365065
1561148519
1658981510
2050209046
189670588
76786745
1529525854
878974347
200504946
6388014
602552934
1406770763
1816253163
1200537411
689977073
1359731787
1026089407
717937751
2032952255
1470517141
2116569891
412861637
1410507339
167822365
354314933
740007961
928682601
1941074249
602081468
750103536
997437832
416342779
1445403841
344156640
1806106700
1351330056
942839941
1712001712
2042573180
1593167891
1094269277
289428132
1253072772
183378301
2048877141
1657294421
1504201567
976694148
195559306
2007100961
1393566289
1861227087
86273897
1920168755
287886479
1455367911
1457485110
920539909
1342882587
1964984493
1234973590
979000501
2129817166
1331760307
782380545
154739619
149031973
1645260445
435115090
1905440117
1187126896
210880614
843650000
1560057065
155803746
149017406
17134031
1024196404
1226131012
1922199242
763702892
230979379
259785311
1361867449
913829405
1412668074
314643471
256689606
86207497
647708133
1282759963
1089208021
621196555
917164062
15450447
409062520
2085775588
90769283
1120619387
1792353747
399443261
1536087631
1978129465
703218369
1995061044
1479845364
816472181
1100962732
1120155307
1657985994
460427010
1449734660
2100701074
213296517
292826979
1891655925
2062189643
1898712491
1322117113
946894009
1707118700
1790858940
1669305301
2065288123
315871850
2131730544
1934369145
1450655312
698390129
837342204
2121988338
1609481
1876850712
54712274
128510484
1231201104
130675890
858393560
1727046279
667321100
213255678
24972874
2060692597
910172523
1004454899
2124924799
728560707
1447947547
1033244464
630963720
1553323886
1269966795
755188559
1583788868
2009512503
1735329668
718205126
870877141
647767541
328113758
422813680
1984521953
722038760
1382517301
369924667
921779118
2053236506
154103291
1637596511
31550684
1551993325
919351669
517952712
1936843019
1350452674
83167526
1014037687
1217546996
1550498881
1926514508
1527155708
1255194121
903057853
763032379
818808262
8817201
1556104028
60238481
922588511
1420582978
1394640367
1056852140
1628474980
2029436524
246360982
263968622
860518621
402367567
460558883
427181848
1211703861
71470870
556439976
488271607
856602660
1816116718
503325239
635360586
785181445
979090980
757207676
298827652
811210627
726155224
399893933
1127549699
1002010973
1275277635
1004126819
1094896806
1254057244
2080973850
33167497
195410309
632982258
1062729946
870631167
1704744653
1152073938
520278994
2019740368
1651372720
700568685
238573711
423720200
103834578
603776358
1153183491
1985226952
1525518816
182503423
1056231218
756523460
1801045560
1247866702
382637430
77578922
694928234
3432101
802496162
429451942
1615308336
2045650181
1006890274
373675218
1846381799
357752486
1844401168
1988295977
591202472
1518616471
1074179097
1878560765
1249793250
565945639
265342871
314826468
79845362
879538585
1730404061
385966220
1388997438
466152700
746146904
264254896
1447619393
884830266
379531540
1678260155
166432899
732141324
656926910
2059112225
1757450002
805157519
437843435
1983697412
981958423
45675211
679095911
820160889
2074021091
2005721567
780545907
1667367072
476082678
473073043
1029511696
2054666922
484029360
1984631215
1530566385
557510909
1459072307
720360113
877667177
1772140811
441507524
1761875829
1099211998
1155167203
300025454
427959205
1903838552
693609185
1160609664
656157343
727423042
1414809400
1666083870
548032612
303105532
150783701
1739629561
268350766
1100972055
122706977
222195117
416843435
1469152855
822807364
1844772578
1372527373
1919631857
1929388197
435209269
1261310559
1934320310
225326893
1646424361
1574666775
804823714
1039517287
134076737
645997992
1790839478
435894572
2090045404
2136054385
1352027717
408783715
1453740044
1558356144
1833400493
1569353845
678243716
682976916
2016403431
1427702162
1658031238
237361612
329605696
3404795
2099765772
748290695
333965758
540825402
625622049
1139434863
566769790
154000158
1300992574
907832648
272891141
1869454970
42917182
598203944
58207993
1892451592
211613637
1973440294
308982336
1755715010
2096908041
1530637494
1548502211
1394925949
1761421832
374260477
485732693
466972663
965489286
1819856893
594758727
802207689
523969822
819404198
684308594
199695216
1741799759
473539754
1674506885
1129639933
597119541
267499046
1520346561
598313751
1034290731
1769188908
1491126333
648665502
1673072602
992259543
493977173
1394048430
1460047174
281894294
1091127439
23426288
14039452
1548400536
178681364
830686857
1789256638
1094048286
1570300487
990362066
46968852
878436651
674297921
556012678
1672355758
1174325572
959643478
938008791
615375160
1945655779
625979211
277166941
288712858
184030962
1828916362
1313450492
2067550143
1815427956
1582992524
374831630
1004830460
2131606596
1027834348
1074111998
1440422938
741036473
270717105
1143227471
307184719
2045217178
93776536
627539267
1517259556
1070064201
1130697563
744688077
2088715135
1762323596
229829831
1436498140
2092207962
1683977625
416107385
946896503
120600683
687782256
2128433725
2035976531
293621784
662871405
1041028837
182968829
926849006
250671695
1387990800
335482832
1585164791
76856880
1954710260
1256081527
902305915
1197379429
871451403
1879483733
650895000
899995224
838112179
1417667107
1702770880
1312638818
1763207465
2063442721
1429064924
201868885
64801917
1804551022
296405449
1697076976
42012457
1034103503
67356844
1161271455
2110158810
742829199
124155070
201934951
592129559
1017867644
1138031375
1886210679
457076523
387666486
159466519
550616258
1582238214
782496999
549384798
428249663
500507539
870491336
798829505
1789080374
1062748771
326757134
123283884
228993335
263365728
1759091096
1627033819
1963446372
959633837
1512202616
1233818044
773395049
859613478
1108209923
997642515
1067919348
1359625512
1625594403
600905695
1711104832
1213110159
94994549
1463602068
1727922926
2140818863
1019629416
1132146358
1999309619
797150456
295663848
2007460022
177744078
1622304492
1419377479
1850955315
1927191416
336749988
524005342
1507205555
1431054148
1770678220
2083463267
205366106
1386614730
1690027310
689170046
1903397161
737745393
2120858221
1545900282
1934051333
1175426606
71966221
1339757187
70111960
658928316
1612733422
316454820
1990728600
1771722296
975419921
982951303
878795614
484819319
164750489
454287218
1496719956
996751894
191808017
246797692
729100396
483818622
932351926
613972672
1674253698
1110947304
1162298847
1015735303
879335781
1730922378
1851147246
732261649
1829905
2064682995
545735898
2091280241
924360250
2127838566
2108791533
996036864
1484939596
1111926924
127972589
2056557011
615026697
501462619
334293378
1743634986
490241598
204456517
654937005
1232894358
95457605
1876889824
485050239
751150042
797319342
1646348735
280610183
1596022995
2056199595
378141168
1146591217
2072078703
325092302
942611934
1530621471
1908801140
510824848
498512896
331452655
1743412885
670812100
1345083220
1154263018
896648421
1569960646
580378724
1155843045
2107502358
1204714007
2121142572
51623154
353905453
1864513656
320095769
14656839
1809182361
277290199
1154494646
132447804
606204918
1130582576
161258020
1689293928
1406329165
863219618
1484532994
597367756
618165903
1451372885
1778599927
1132913691
644367198
1322989436
1190254464
226548948
540206561
2022871013
64370972
1063641600
489345237
1892238829
248652781
2060275673
730175865
994392484
515546354
1889132351
2076233260
63668732
552333245
212978190
412308633
1439601402
1967829335
1954494340
1708412891
102838191
1577765525
2113531948
1820364513
1870602566
1123387926
1545296447
908559005
199014448
1174912642
415088131
438877157
1636701070
694212896
319279575
1665856212
746009065
748427146
480611940
475370422
546687372
1372370589
1999588189
511038883
475392085
1752574963
1581261622
743987677
507665439
1324968107
2044501874
2030063663
1388438490
286270385
132820332
1904551564
330442176
1678715795
1117510136
2097135391
1020359204
2143863107
80401798
638594622
1158171022
1963457018
1819099493
1166344246
499363401
1757292865
1046135502
1305282734
1857108947
85677093
365584373
1123858526
1565394916
2146085494
1963402144
995097281
752437786
1202456895
469568092
2016517467
609995841
1057195348
476001721
1072774349
1301619458
1748499841
2051565815
477150354
1220521353
10073322
1129762199
53625765
507272778
1305080990
1701052181
793756667
676809486
1157412389
823811887
503646197
1685456118
1047353060
1539879670
714426657
874559746
358568056
2129986982
913657495
1400314037
1730411521
55563827
516100713
197265744
431906011
399018713
2016669864
1844649189
1826484564
1285827967
650272180
704828029
369725058
630681655
1719935871
1698602452
1257456139
1963260064
1060251952
1119336516
588135295
362870234
604684382
639875244
1671413704
517667483
769096530
312472533
396632859
2072978243
1828686937
1676190771
1191234156
1503625543
1169140384
28629737
916207378
1010224963
541098304
302528426
1427445694
295005662
1948558777
409692406
1441882991
141141868
1405555956
1562145838
2134801285
2144615571
602094380
1751631418
1404786237
1348089998
285180142
1400572785
231059485
1394937110
567501299
690147376
1298351961
2014443180
1971456810
235137161
1843404136
1781639552
1353875766
1761714502
765116759
897139963
346967530
1235335069
750232070
394629104
399488948
1398741336
1167353992
544308621
380141335
33320373
1676958277
132184289
426386671
738682143
1174324040
494991785
825800961
1037947228
2085120213
56483917
1563504671
1084589662
205587095
1804671497
923550273
1573388819
1249754678
1642532162
996593890
815979638
1484376259
1027493405
433640824
1564344445
730194287
729881076
1965283069
200846194
549450519
1715084438
1541531882
389953066
1678489433
2095414198
104739246
1769186472
1445290078
1161767745
224393157
1047461463
671566609
1760529081
1565604137
887713426
268155312
857163617
306825430
1501375652
1322489284
794528406
1181218135
367013035
836450938
1597205709
218085150
875337354
1481000647
1096266266
1959355989
1864894396
1089173510
576048804
1784216005
1436195350
122260398
744960736
946261088
400995681
1022241300
1875763085
731049016
741516963
1987565586
605504019
191623146
244646106
1904996861
767973571
715281854
1070908617
725200201
50732928
1148283219
107893218
1415783295
1562723088
895922660
1521360408
1273324442
1002184294
1506863420
1339176428
609782989
427687440
2084534427
960726340
1029763259
1373023496
1117487167
1008199517
514473383
429213842
1887659373
1915616866
214282446
335895745
565307318
1028904226
1044664410
2029471871
1331281994
1711883843
696659460
1868098104
125749251
579808367
433565981
857707341
896902469
672422677
345368752
1415857423
919798430
1894866561
355657299
1488139458
942886068
1879311400
1225990013
1185912816
2036594851
2052827768
979163244
659339377
546787969
1166498222
1123194519
1325224145
812372851
1911989246
787585582
1280979145
78643089
905858401
674062573
685844692
1844169884
1597094984
1514221635
999112530
467177489
81932746
955295602
606678037
51410337
1874119046
1890605480
559750398
1247706345
1734361752
1263497426
1385742785
272105552
1220775711
953898832
437952841
17351367
2074487979
922118753
980792445
1125811813
412304695
2130359398
1981172598
755051198
1281398314
895594275
1718040969
261378620
1209147816
1258950176
1935165798
346001809
1357620779
1528074423
1260845485
1334977916
1302388495
238083094
1969914015
496447655
2058718429
1850957346
461641932
1453294212
1094599990
468531095
1672779066
419816749
5442454
2145332596
1127759282
630649809
1923395843
1669375059
1995043504
1373993164
918944963
1244897771
1628346952
183784393
1641651336
2115950613
1577702344
979298500
1769331827
2076620219
954004485
474551609
447686445
1180598958
1131497983
880783101
1096437495
818577583
902736629
357730932
330800375
1298929197
1518290547
315689191
1809295939
15794373
897696384
1228025525
1361772422
578719441
1045078222
223428836
1372421481
632414800
1953884531
1917316293
742296910
17709783
166338658
122614994
1331108028
1569867704
340623656
1294886873
1064192537
441287303
852394840
581328593
2092832007
1357812040
1415620223
190399275
406357642
1315156087
1303283428
1021353266
958323997
1556489624
891435381
1238723074
1858824409
1240054094
109375439
313850470
1195324462
1208564080
1591141603
1487624194
1143239646
472450002
874549629
1718367472
1830207240
132683697
1142826825
1063477416
1730285528
2057056475
264656541
631621530
646548319
1470589231
416110980
187430869
17240588
103932788
962939160
721367288
466917396
141491460
1436334146
320993571
1777354012
114395310
1356634590
1478310972
741104920
228888688
556165907
2134569179
633073748
832708577
215197966
1687636014
2098025396
1782650582
381127806
2119262960
165896347
781386391
1470369235
1581551658
515800568
1135280507
57881142
936579986
751202207
833006616
450207393
2003530595
1988489033
2123499535
1380414813
630279972
1592331372
478118456
28080363
1599257968
1057969270
1783427188
2134145492
573780546
245547749
1018076293
457771340
28634536
260340392
523851302
174421684
415887741
381699209
1531219206
1692013394
697663445
2044188919
1419604807
60538499
1644634478
412544864
1914972097
1684060701
603468715
1891702552
311158811
1718339223
2073362183
571102945
2073512652
478578516
519722318
1173067280
1145668199
533475144
1712371555
248777
1889904284
1107653713
567149723
819394620
1337263840
896978046
371634049
1037820854
716014932
992080180
437747111
1860806776
1982920684
664513704
89181346
1916141950
2092864393
297200975
455893219
758473542
1670340080
1164321335
246856709
432921818
2033625063
542367532
196410060
208518756
1870630848
1288948133
1689271142
1622608654
2015398744
1659685958
506432499
798011482
905837104
1314755453
191455270
1519289921
315932773
1939624350
282431684
1707153559
1262872608
1827850984
1697177692
1243493836
1767656574
1542957720
1365445195
533940319
1875200735
851844696
2092456263
955414058
638942846
57981569
1094698329
34310508
1217560954
1399629569
1517197666
1063362769
1411037089
593630034
1988797162
42903315
1088692505
1406071352
1348200102
2105906289
1022047115
1223753318
1988550728
621049231
1493876090
812386089
1243105145
1705458883
567660461
231834592
99311322
65821210
1198305308
980316401
1286851070
412883732
1168495511
1340109668
1267985340
2015613771
1879302286
68371877
1934150793
882232577
1527888150
1348955021
571771046
1327431885
1457360073
1424174744
1420838440
384013832
208401393
1131340269
346993498
542321527
1377571011
1044213694
1591217492
824567392
1897249349
2007116699
606645653
1918061761
1610264200
146075757
1413161196
846455715
1697893494
1598391337
268879150
2005027
626218581
1388266407
939257844
1693642759
1478835274
1656624905
10918983
253821326
958819963
1496690347
354460043
1080046481
1178351252
86771308
247230742
1717945937
27564881
36188788
762404078
1376527102
842582422
60191625
1152542156
393999498
121276261
1652724477
1014534534
986187803
319139337
925468381
1449773282
1770845198
1109306324
386096883
455425718
591759866
1245122251
587626516
1809734899
1462046069
115414774
1761933528
814693394
661140706
1472942220
908432838
2066456757
791540309
1451046428
1469619658
1012760983
1493762653
531487365
1774865891
1316230824
161170825
1986894859
1030975040
659451604
447471715
897310136
84489617
1915391518
1615405897
1430374958
1814918606
643961853
849820375
1124801912
1843400841
1748855233
1015851157
1614149565
894612207
489060575
389907032
1043511088
274717254
480504078
167148427
239917618
2043027380
1269163581
338212016
1112926770
73977104
936210221
1053250518
90926418
2012657861
1953967073
169338077
36757613
980970054
192072587
714506713
1576450659
828802640
1198516953
681493187
1718056335
403276464
1984528837
1537898212
695443879
1610851141
2105072433
588719085
223739721
201735676
991498652
730025549
11051261
332613215
839128585
16026196
10753512
1137451713
1739734656
588731264
2109840459
829343878
648371212
1242148202
353983345
1229070182
138959063
121736104
653633007
701673118
1028415043
1866465816
154420249
1921028274
61637712
2111978719
1848559159
1677701120
362874349
1883324834
386063952
730548968
485163326
1546745490
171164539
1894629339
1510063166
1586688808
1304271530
1117626774
919237590
1321441491
231991876
1112609718
1755558464
2124673647
665064355
2139647681
363670692
733994331
1100273045
1018244296
626338266
1733032083
1889261127
1856117898
2085908525
1606999693
1684157956
491904801
1617017961
540877762
839985452
1741204339
537247529
102178940
398432900
1282300449
1595450277
1609006943
2023347608
2046147370
278011433
1548064701
1543256179
1413886029
846528928
693013445
1742335590
65311443
1354718833
1649423005
552121014
1434214144
677914718
709936818
824875308
1649027221
2073257175
390356976
261022344
1900566261
1145430412
1524707970
562222397
1008675168
1929474678
1663277069
1366007751
1106838468
1255323612
2108874560
455230411
360448487
880372952
1584915561
967477183
441046155
242498924
1121350095
1870524612
1904665968
265889081
1209689993
1424213543
1678361440
1208177873
1825156173
770644494
1811142311
490709247
430695707
64740590
378821980
1757444260
2021193166
463730481
1385606966
1849844295
1262438837
1707437027
1570556544
1911161777
1756553926
693273221
1736910820
386182831
1991652147
1988426051
684381866
2121562294
1972223103
1529692148
341237987
1269880811
726628539
1702279514
2091513872
1264896687
4131248
932840903
1993959691
1859355723
1642574418
1228297752
2104121442
726443225
1273304575
1898628249
1342064325
219739617
577487146
1961408597
1274272935
1902686757
465730073
542658215
2101149509
1659654931
184375282
1401409128
1842031771
14739042
2003543066
25108710
1158881056
679013918
155812310
1303401765
407419685
1286259928
1969643257
1268656596
1595163123
9276831
915483537
1584504639
1470222010
881699087
213605107
1415025266
1074535005
115455044
1726196454
463429089
709068889
1271467733
234468692
1437828519
1387428402
440199420
470501079
371550228
1224731747
903666175
70025355
1243936984
1701927575
520093305
749453088
383615702
1955392199
1710464663
1581403172
1934652154
901571421
378559483
269669689
1550264739
1087727050
762243209
1634118897
1075107240
561869797
136660116
1597690650
511792655
1989950307
638944361
80594071
1716921469
655076024
1467424654
998183954
996558704
1139887241
610518593
2003946002
621432027
2084465912
1171308621
1803717875
329862030
335054099
2122175169
809668962
1124593289
621473652
2046996123
516444935
957777499
109241418
339994244
155653149
2132222892
305577439
196636099
1753097583
890550689
536446056
621321775
103872503
1170491400
1889256191
783271398
569963480
1258884501
1780130497
526990986
115480789
561299953
1904103601
978455259
90400533
993843302
1577625636
935853258
1180962566
2034092469
1953835086
1781490825
1897818519
717579864
271265771
837305854
651278432
1392324976
459506160
1406932806
1683205747
1961738729
912396589
1781335840
1790099360
1832136129
1896158453
783272773
1698314746
1252162517
1091200397
1257829864
474555605
623123840
1787568070
702993686
562883021
610234999
1599443497
2058409903
55624951
1034768705
751923252
765820162
968031368
723491560
1735544612
786418186
699458091
997184516
496396952
56444948
1192925700
1557055495
990359541
821922470
262122462
716059329
1767445264
34881192
1313168095
1354593020
1619143352
1096204188
1337443913
1131562118
1178211454
2064528918
1829163341
546734802
699572512
613891714
327144265
7598799
1551157488
1129846561
896864358
441914626
1614768106
1215714784
1491335546
1564606626
1558790598
1454712615
1175139436
2143831310
275205820
201659343
690056350
271373338
1849184049
812535619
1333652132
939193451
714516612
1478397571
27522424
879967290
955353291
377709876
1489107363
2001048275
1414419285
1417292964
1331001920
2033269524
2069058827
868119059
834980107
38004252
1625079880
635432100
2095023679
160484487
756871584
2099837931
626452899
1347998267
174652353
1107209604
878629332
45919913
1542618031
2137214032
449355083
1915887908
600814871
90469864
352897580
1813326222
148043461
1348319557
2008571619
1087261520
466765526
1478016249
1027807772
1176950628
1864390217
32763117
848521942
2038709961
1243070087
1297658251
699216154
1692626111
1035568231
300559700
642270742
193800257
511698229
1257603857
161205263
1771864041
1789291116
1942791350
1470842635
2073049692
1799898776
1691658467
1233550537
1363169697
1775630534
1899014566
2098011469
1638954390
579025340
957491867
870789797
727225547
795750195
1020790453
948132245
647786686
2137057500
960817000
688636298
776681014
103687216
892748403
358806904
1142956273
868899089
1835327366
240741121
2103256272
1650593204
1926752161
2037177325
1840816434
1389261553
1557363357
897738100
351738354
2045331667
1596706157
1512861935
631896746
1348536850
1778765977
472736811
1907122310
164520295
808345224
654842260
1662446781
250340639
223408554
76488765
646159961
1374755577
1165419111
2021901372
228242654
322028953
2069376529
125165358
922851986
1866626973
52872261
892694574
853857938
386101398
1671257654
1615264781
695600928
1561510120
1731910528
2095822290
2060903352
1397143083
330508893
1399746275
1711949755
99716976
901690318
1250316051
2124694508
2043640161
1804686162
801133815
387070474
1822413553
945935487
1560321623
1198783820
2005579965
797637076
189560929
1595866701
362011191
770640348
405682120
1493466108
930846067
1684465312
2082724078
1498660495
2039438157
640002934
766077006
1288788450
1057643549
35246806
764424918
2021422902
1774680869
645195094
2121514468
574302133
472222782
1772269416
1379764196
2036776604
1847514716
337182709
1170771973
137442183
1035264210
713616835
332769034
1023184159
1173456799
1746753
1033996008
81613368
1860065199
1149028150
1083028503
2124481914
1408447001
296760290
225256488
2144446016
1302149573
832144690
388345869
2068790389
1570703097
1803612789
1937197686
1396205761
892019581
633981277
836370775
1039859957
649711372
139094886
964937083
679850115
884673503
265147731
818346725
1706271742
291893820
728214489
622514664
86719116
1258704198
140759809
1681810871
1510523043
189366133
565873757
872916469
198062651
1059827086
2081561756
1468991184
36766803
809907362
796326455
361298080
377419925
257975600
2081653706
1019095341
863172180
725845877
659570298
1890814563
1853025635
234039266
1122343756
1504912517
726646818
2106239937
1200113278
679914642
96482816
1696672947
418970915
928310730
166720918
1966382409
425782186
1848822156
932939362
1513960843
1711510524
1931048742
1632787491
992618163
795818888
303164662
865593400
1219008425
1534386769
864520120
230470633
20310387
1062256625
600984477
1483244360
1830699863
1150044926
1613362095
737050347
2024302238
860014205
307415848
1654941158
969919428
680614059
1567968438
563464492
1510868506
1880860970
464620310
1946963029
198471632
195954348
757031230
1283846419
1719082722
740693499
2114743054
399665336
980033767
988481503
1936246003
221277900
1792147316
1398691637
2037617793
140782440
411601899
802033511
30955699
14654781
1842803919
361863912
1401815546
456526668
558244049
941234419
669569651
1613987994
1359369150
1524579279
762316426
1460751593
663689840
775008167
707282211
375427056
1295548302
2065434688
472110917
1499712304
28215102
781924192
1615440129
1169194014
1396699950
882346777
342102458
1326563051
1227444231
1462186969
447243153
231012370
2031962269
2126729965
1510491332
1699317553
1735082431
1010340031
264097564
136085772
1011171403
1966881477
1134786679
920220030
1204163506
1622075979
839435026
257500726
24693450
934654427
1121236425
1518829776
658665582
485676117
1860639819
97079544
1521422128
994509594
1103728435
1458255544
448986592
27534159
1994474638
1873972422
999388097
697998774
108177385
1615420108
66675947
1651127181
1340586695
1440632728
1695131165
176119153
1810513037
1693565690
1303206302
1432760671
302160641
82362540
1885446842
341561739
1653385909
211753654
1742054113
331833782
1324557970
1574011511
41270606
537101810
1195571462
1868082207
469967696
1208051940
1162300325
206469252
1333307598
1550731848
1115643778
1750476627
1922949205
1982108711
526331299
392204595
935952185
2127657611
2137771827
157641325
24382010
1255678044
518303046
1621789887
1717291386
1268467371
734689809
1397901803
471532721
1031176851
892661823
1191822778
2033289156
1959787269
1359502201
2010142768
2124574384
298561528
691792131
1089534032
1550268841
1783187422
922861524
157724074
723069442
1710581244
188866530
1661274959
542238108
1482131790
553176166
501068121
1382310828
417690151
1462434281
1736169361
858726679
826609750
1430128659
128901031
1088986099
1980103182
1168687423
1790767044
115808465
1044080998
713365
1794544639
1736748555
847233876
1826467055
834955568
1264621730
1409983829
571358342
308793151
962517079
1755479017
1894951334
1858577089
99029901
1750245634
1529540695
146931819
922993736
1575944686
622764319
412880356
1847765933
1670270349
32004307
457755964
525831886
4434762
497025450
157283846
421673543
746649651
404019804
163436742
1591267193
648711747
1395148636
954550376
452417468
159748624
1293576772
1214024905
1974837539
1112131905
406422240
123624691
1734632232
339736763
1585780481
1482154255
758295041
1274399436
1089856169
751615310
1511820186
472923567
1195085951
1532633969
350495578
1524996460
2111912395
28437837
1863702166
1957162633
1307160331
646365078
1614340367
1896422373
169117785
1971467047
1399662807
1252089148
589102320
964560851
1557617366
696344832
1835238372
660168397
391925395
1056499601
1603484889
501415033
1514976008
364570617
854859554
896635558
1774322363
562577293
1396372253
1407390586
2072887167
900327305
348656058
2010909411
1706817427
1235465109
895872199
272630159
181014793
396924757
1018716206
2063328895
450027109
679048610
1722665100
811303245
135330644
1282897513
1533207774
776138123
406351836
1372775571
353009067
1757748077
1263050122
2078250107
1971967600
1538284287
1670869854
1471664786
849011919
1388965505
838265295
108452077
1751470445
479306767
1677051786
1970523727
1335836612
495351807
1901899105
1090931632
1164369643
537214813
1764256389
645753562
136692094
1190812260
1164089559
1980914827
1173290392
935292454
408518947
1707050736
1441338814
1637754708
1423460225
2047159147
930392251
1066468290
639655784
1908708749
920709570
184231373
1132808235
1048236182
1621025064
338701722
1722519735
306439684
956593129
1472535431
176956565
1898947593
2144351402
1841511184
1551687500
2073095052
465501066
435557378
1335847325
1393591911
597968470
313353695
238509188
208438708
1469473029
90974485
327724835
334309398
1038046737
1998428638
201288020
1119373281
2089002536
1468615231
813801647
525095321
1901054210
2111782087
753712397
1670103517
2004710792
1179977165
1088357443
1726098337
992063921
787281619
755920555
1932248887
1874111268
463491003
646824822
1462273864
941905781
1480948220
1954610257
962836515
201513969
11225626
199357087
1117332840
1719778991
763513456
1880511216
784386178
285924884
516754763
1446500748
805961472
1684549978
447776462
68146878
1328498872
1753960623
1503490002
585562852
413896072
1277543907
518762371
1097493256
1853484252
1113793601
119590460
117906622
1109987905
1849026742
591032122
641497713
1261114698
533209676
712364857
1787252705
23781032
1237377719
1647141540
1369833066
1011881686
959411584
1434795962
1997994177
1383767105
1141727699
348119224
869435337
1990099426
1332228465
1983099537
861984378
1376359657
1063518640
955957881
1653425753
91974523
409459503
1939173570
51907452
1159264872
1373950603
1725508354
1525092638
879014985
407433345
530853323
1683432798
2068066000
2093933057
1206865801
409890330
1161580963
1459318943
569823936
1657873540
2016218163
1689895673
1716731820
175741567
1878365341
52913156
536561446
1498711352
1888103642
725685473
659008689
268604105
1210348104
851534809
120731808
975193585
1196897003
715263211
1713943145
1117067841
1156500558
298918537
2112676548
915075270
1470566714
1942682889
1142595178
2026816477
1205844028
1877603284
520935304
1048290090
2006471183
257744012
1627044039
150010074
521979820
1020613727
1162200829
1882526979
1089167478
572444617
1376914292
1946485346
528306303
619672150
1247889091
821207557
1270533886
895725562
1258957430
1108480093
319009911
498447486
1057266551
1188516030
668311749
65115118
228850765
2011513306
1480108450
1392984812
1064861526
1823398533
20680949
1266374420
1420853548
787197197
786989670
93818600
703785674
2013312066
2084264639
1148985959
248224685
2006869860
1321366789
185785113
451075175
1240798753
1974665626
2126836716
1566103660
1325436242
72999861
1081393817
868098241
1670120167
1945245868
90973832
1816278582
263146052
822715681
1594933802
1355881228
363221206
884870139
1229912701
1459154412
1728307544
708398104
1154269084
1922075624
1700835610
1694000904
1930763534
1865955971
1992799203
344223529
1611502023
1055742607
1564522546
778509790
1562783959
1510613316
1811565380
2000941413
265652441
522869788
598992297
1746850861
370234628
395196772
1932091242
1694058974
1754592661
515120118
1331735614
1443833420
1810280154
704803922
316333952
891014019
1848423058
1333437312
298416489
70316132
553840558
814605666
344521222
1808264732
1940040420
407716453
1891745393
1775671034
181198504
1783466573
1152394344
198218884
1896375143
1907906138
1731524352
564022820
2061819842
908268313
1919886137
800216748
1075020142
904205055
1707061923
579232511
1933999188
1137027408
926487055
1709754414
1340625877
1207650999
1268423532
111378916
1172040331
1251260675
790195191
1831190715
9853591
2005218564
274169557
200867816
1610847685
984397964
1779045082
216704078
1992740475
609564844
1995461954
468918811
579315397
2092822536
2128304049
1728293629
1478306253
1198371247
1118325388
1174627618
1183288091
1965376026
1210974914
1046817015
13217711
627751527
104777078
970901203
1876131261
516354754
1946114999
1340790367
1657664700
250475467
1173647274
1843268608
758779477
841707825
776417439
2037979082
1601398279
864832547
1155677818
1040190117
1195878941
1834884566
1328013074
201344466
192139948
733857968
1981970933
1879961613
1576543039
823006128
355490845
1155658993
1850995257
2119126045
709608767
694258184
1977235766
1198583767
338705245
188235277
1836051813
97935250
834545401
47025765
891625521
1231526182
555595716
763299387
859432554
984021554
1279398038
120054613
826280389
912591180
596491149
2082424377
53117042
97208698
1585014466
150333108
1295756542
1939280762
1430120446
1029460811
182675319
1635612834
94538025
1538963182
1237175597
114371841
405839155
388179709
1627642135
732133743
1110268650
493320740
1189004216
28915157
735773365
725329523
36645812
785173403
295848444
1550690054
410584647
834027435
702877534
1113320267
1019565805
103957706
1885034332
116608072
1835708482
1226921545
1392218218
43879256
466451381
557308198
1536106339
799627366
1783171573
1446528937
1412707114
1305796667
26373017
1257267901
204333497
1422123605
2013663442
2085776422
1300466541
71978973
1114714590
975399322
1125156994
1972662573
654835554
64450038
29695047
139826302
811178641
1314188350
519680442
1665549250
657642819
1970803045
953507821
2136671205
662747858
1045374715
350795261
1497143713
1969479550
355007712
2084425642
1823135960
1288010016
481188974
1128182061
160627215
2128560089
828342646
1995631641
1656912250
1313281321
921607537
2016774806
1782545543
456095069
1527800175
1621378238
661635177
380481339
1937477787
1680407559
794235024
1559684184
988846584
2099150898
1196835964
61133105
1933720339
271686397
2129905137
1513315832
1484270065
1480549523
894869506
1342699031
1531234213
1368514496
188552332
745777350
1193728646
117169852
844610143
37818755
1253068788
309669382
1595024508
159320131
1317734192
1442319002
1509035701
1331239203
569680666
1753275487
1238766990
1961805121
1099588883
1848720287
1350366141
54168273
1599999593
297221276
1994278966
725202272
1500302255
406455323
788391196
514192916
1974543797
271360896
1560454359
112313289
153681114
1720204666
1769589218
2069398378
558402188
1024356691
1389356002
1056143425
1567845436
794103886
203963913
1726250100
1614066906
1266424073
870045154
55017553
504301473
1586429010
1275648277
1153160173
1373485708
1404184819
599501754
276182551
81788795
1214111838
123369167
1743564202
1655117708
520573572
454835775
42805516
2134936899
1152975479
1920237313
1963976370
1209366102
221999695
192697903
1125557685
236436935
2089752484
1300377060
1021943111
1911977731
194549757
101250249
339951009
2033334082
1895844943
530570159
540784746
889878584
912657959
1914411918
1501908992
710738487
1697270643
333071471
759853277
330325571
1563255527
2145031024
1579061397
616714540
1929791470
881840329
1200805779
689134670
1112633150
595277350
2048888924
755517716
869860112
1639177544
1244880813
1532672679
242704207
94778723
374949260
1454491823
78960051
2121532013
898000032
425435319
272743007
1971184317
801149801
1262563593
260945801
1925143863
409908120
139254583
14510792
147224606
449041025
1067265388
1633634265
1026545254
97915446
637314438
635487780
917528414
1729255532
741833488
1977930867
1909812027
115197918
67662096
1224512809
1506048683
1683357653
2088087841
1097032363
576943284
440476859
1620487430
503257989
628255859
1751035988
165415256
1627764422
1279258665
1902774802
17993549
1336483920
1002495717
390063918
1467623241
977951843
150259486
1001878206
1399446362
198505815
799001732
232799800
572121282
1912843806
1568872191
1886779886
2051844915
124747719
1616693242
1870329012
2041578916
1131011449
622360977
671769747
149894791
314785809
985220093
1989375726
948906012
1606351707
866536557
885926077
1389206454
1989499276
203610952
1239082596
1289511932
520421337
1826290124
1277031710
1408345820
1922341558
881694983
1971823032
1757816751
1782960621
738017163
807025133
1446681110
1436190006
594559018
161401925
1308425138
1743605727
2032760819
1788457117
405206578
1212044785
744657962
2108675918
149834321
313874228
678486314
1238229810
1503674757
37358782
1608359973
444729499
272705633
61066253
526050771
1863955866
1397281015
1126265975
882769870
1244922621
1561664674
1469751889
491283504
1620700174
1019973384
116075406
1848125095
1330466532
813885427
955901041
54064937
769635483
648922395
248228647
1290709108
54649279
1524583765
903068786
930233747
1482501617
203612648
1994543040
882540798
1558685064
2034227656
724728664
1636377089
1342435364
560087785
825778376
351624249
526254665
1036102876
770744578
1531782141
1955959926
50264920
1586632953
32890442
837248121
1997684683
2040718602
1393925724
740703469
180460664
496086533
124644240
1093977569
733621768
236207480
1005654157
1062280449
780402178
145512723
1692069984
1789081020
1034550620
1137960910
1211524567
1268711758
1838089719
997285320
2111318274
1374379953
713614698
1079341236
1257782781
1017042771
1895460773
1470305151
1806887538
566433082
491100234
1378008026
2094675084
1546663356
596546890
581037236
1017178378
401658991
627640798
1570769933
1086859601
713024669
631781120
1940487816
219709916
1565610268
145438720
585239408
621774938
1312187585
564019961
1264552320
1204486608
172948296
1128919942
1159058201
2103087461
223901848
623484258
221577631
2025909781
1481345315
1805756035
469431012
302883062
1599712030
1146022140
1931023655
1075334088
544963923
1300766091
2012183225
25589534
1222695077
1783254526
1946039905
283437147
1756606379
837373730
554565771
264077384
1371453171
1560101723
1974542920
145924424
1588122960
1730552899
2044570186
1086922049
93740136
392058321
1115810017
1277799495
1109461143
1052065718
1309947032
985852569
263702758
1063972958
1530852783
1968496364
1586974861
1418053225
1978268474
193923308
581725564
471540715
1577195214
1074394889
1422993886
346302387
377487648
252011843
2079699889
265777179
1515161106
1089725163
350621142
329311418
1742207129
1375535319
1954383620
1005619639
185003983
331286612
154729338
1849252080
148785836
1857632406
775478206
295249038
245791803
216501682
316931654
79856055
168173522
2134445550
259798758
887208480
1449121240
464101694
404076400
114673374
1995925360
1642622536
1552037742
909529657
612315901
680771967
81847535
1673511453
1204740100
758348576
1604590723
1188973168
312761485
1564149027
1056827874
1412499272
1114644379
1316737572
818171721
754851556
944617184
1636918045
754865853
1370549343
1953077925
1894765912
1282074999
1536897458
708135344
996014545
292712640
1884443061
233483640
1757672022
1259617808
857838308
721405712
475486331
444644008
791308644
105620219
2135812956
691101962
250333454
96310499
190826043
644840495
1946779632
312982871
478289530
811249645
1682741356
717083656
1969457698
1570785773
116769721
386481663
1783811596
842291460
1469762463
1194551371
1381577715
1652395488
31984992
1520921926
779184274
1703207860
1270807422
808190141
719577785
2010779506
1229629416
1740022532
921817246
1442691260
281237175
425271108
1796705872
507673183
1102714876
524963312
1448060052
2000005597
1977969190
808133033
249515598
1220601872
394781882
701037473
190154609
190151105
598337830
1404979174
1418044085
1771202335
209674026
208822601
291924023
771122352
1114797270
1108983249
1105116026
927892228
1617717948
1282892529
900254155
1941088131
303391866
859873740
1754579107
721472630
149177484
673455036
1838418836
786958558
922193259
2056588744
1981160085
1471439181
214977660
245097999
1264562322
170680285
556272489
1728913064
1000716659
1542550595
2017119207
514286455
215263312
1223957728
301860922
985267327
2064473545
1303172562
2094907039
353666131
553686646
518705612
1689813858
841015925
1685184631
556366539
1945344730
858296492
558570129
779991386
1587551067
870721244
1372158449
726402477
365565999
1168387863
1517099112
1595424597
1797968793
1632256730
1819544325
2145406406
1536620797
349793708
566886427
1536329916
1218567843
1610144548
158688487
206628801
537841987
643025308
1403721077
693238686
1237935347
1437189988
684822691
1867558233
859688925
1485977313
1994176679
1755039571
1896500409
773069468
613095296
771114328
908231909
22227211
573419043
1855548482
1235092134
1672686140
1002654400
113879941
847948583
1458739809
1615881839
160383989
54280572
601724805
1182567392
1128511792
61992845
224007368
1855866313
1606748393
1959451082
1185830607
2122224822
138390622
1143126176
788707514
1396501819
2040553234
1250917092
859813693
1776074415
1172222016
358150101
1518945813
1730511138
661740309
1147369938
1756916523
329141171
123561382
900122645
760488920
277738156
326175510
141138291
78286907
1594404334
56322556
2027652747
1137403918
171198181
1886518800
784716660
1061467865
1644941180
1830084571
1479297717
1470291979
873193241
1438829691
1255612162
1976888075
1397774924
655226603
1843320378
615913479
164413496
2026020761
1450392093
2082323366
946340119
397440121
1362515045
1559651235
2078596084
346536439
61108251
217924298
547341850
5978745
1730290509
334161271
122378205
1895300868
426336986
1390816651
1492403219
1466159077
1546558145
709007111
146134371
389250005
536269394
548062263
631764382
1166666053
473420999
1643663706
1739569831
1748037121
1090217125
320467458
771456451
123531251
1012823438
1669911620
1444116817
1638681805
1617260072
1944997334
1720184681
320047744
1807643423
482004767
6674314
75976734
304789765
1452220698
1723536823
55911604
526900797
24700900
731068295
1815869740
831671737
119763103
905296841
1735751496
1310304525
1463665679
1552867227
1208031897
2122332890
74908705
1019999493
966922295
809398407
1402081254
1179927028
102817708
1162042623
1563520815
652698904
1535236736
413877047
1981581150
1523205446
570512679
895821661
1759451000
571180915
432449120
446720529
650378416
2064157817
626978984
737897070
1967930983
112981973
1462808922
1368141833
1080255009
1669250551
221845854
1442586013
548538487
386185737
528756069
1057991268
1351602305
276679918
1659940547
789784006
959808789
535069264
49334939
1405452385
1961922552
2007187511
2048430731
24780477
439924454
1775828116
980106568
1464513344
1588141997
312900412
1668820610
726802839
536714210
84743394
897107803
67725017
609566193
1476920602
1170210372
234851830
1780167887
497631201
1374470101
1262856304
722923597
1579340098
1819285077
738709888
1162120620
616940085
504896191
1441544220
255232853
85952357
2104536109
435236930
887211438
981399534
636154172
1990414144
349485776
608815880
1708957349
111447102
888870665
1705745951
1804077440
1637706383
1227786605
1464304642
780008901
1070673188
1828052802
1169496537
1271553875
514723767
485714265
665986639
142381636
919767411
732145405
185712557
792505115
1243649814
1613577087
1871837679
46032486
714607980
623061427
585178336
134408784
1490088749
674912300
1899717380
2021281147
990831492
185818650
573193937
1026942989
872839241
1213830859
1091447292
1769761737
1250802769
932740684
490470104
1144046633
563127630
625497507
1033290508
211599057
834836110
1135808307
934229560
1213234091
212200149
1282572945
1922143990
216507720
1789036255
23652627
1502293636
1638232310
1678013389
1463067144
1666206275
33056506
1994096805
1916813089
369869301
2065101562
1641344322
1118820413
1493239289
1409662061
1716001924
1921820621
1888073211
679003759
835669582
78639014
1901575845
1545623554
31810017
1913529484
1275396240
1293069554
169975880
1176724131
1243184543
824405206
1070239287
845294083
1909526539
320466153
1805174428
1269129878
1175037957
836187929
1151524028
600221737
1004737144
1419565670
1569408642
882499483
129582867
2093319165
1462324999
414126550
255999563
912285249
436604948
1499173156
1589137451
641743409
1244034291
682321160
1931090443
1429175997
1052460222
821820929
61402380
488235348
24130616
992031436
820954197
102557362
926089342
1192592340
531940133
1318070812
1449890001
1381410704
175324109
1245081223
884875586
1781489487
1004813449
971535973
1083208909
1330614967
830580549
908764130
682299231
1530115228
1423429369
1144938841
1181710446
117206726
1320525291
778064172
1430029576
1719113389
1868776561
1023690438
1538894344
557541710
52981439
2013267485
702699158
1859456988
713753391
599116852
1892308499
1512794948
1909418193
1064279916
1060387459
324479305
1801672055
1597794299
405982984
1582375035
2096899038
1421856578
1731105160
938996686
1599189466
931522941
1187526047
437125095
75417362
2123080836
1714499201
1508937387
825230014
30212443
1387479263
1961448396
283791919
1674187643
155196972
941306066
1842474714
269732211
1979843989
288047480
2021319891
756120897
1845915531
2011639800
879501544
340806793
960216795
1212797225
706610951
499988654
1897593810
257886487
1868402716
1204489925
1249285584
1017640603
1797058750
98900205
1460088380
1556113482
1910163234
1194300727
1701800425
2032572490
1944637934
207025883
1687145525
1948659932
1996172658
869199332
287545497
923244605
2022251239
1933719611
985644362
1271170324
514346551
1251227805
393004354
44227338
1227605009
367351816
1798624008
255250027
619651274
1093348750
991863268
393040115
1465357816
17657419
1496224092
39830915
808669411
1507370606
1361491491
1808923935
205549834
645380160
467596774
2086369838
851740189
1048913388
19802168
89980336
2092799519
1269112918
914178305
587422471
2085989425
1400463367
306021304
1303942206
660729354
1956627877
446348422
797195812
936786724
1380762017
1206027060
1090268444
154554869
724731153
154764536
612788406
841842422
495319299
1951913713
1842178049
1972753075
588414992
119885966
2120717993
1717034998
1567456627
70184257
1607671817
1034682795
1534764456
957233116
101123009
1801857580
378672926
1744550662
754610871
1410676784
2126068123
468024679
245592610
14603830
176121707
1619165856
2114832677
958455761
1613716749
771511840
122368949
369184898
1395028327
1374133547
186507156
473283098
423794224
1030009078
1751003350
1214988776
1232609400
1650540881
607964495
1054353573
1707104365
806616747
631370135
1990186806
1739706814
1223380068
2131430579
1171420574
3378156
977795767
1835508946
586221850
2010897125
1350371714
563512102
1157569202
1588336263
397242925
491006127
55239885
2130318197
876673507
1661700536
1916078651
1350066922
2076773489
1960448634
979424111
1970166628
424582467
448263097
198571555
491841719
237114120
792049252
1455219318
2098013232
174471408
903878737
528390447
1718990072
1722759608
1262170142
1412500251
1701050435
2049876164
216390006
2102984099
708702653
520447515
1806068207
2083158729
1857160063
1886715519
1883352174
1150338597
1788440119
751335432
1461528000
560389003
1544722990
653171284
97362262
359232878
386148028
1507725728
1087571099
1401658100
89768594
2046599676
786590645
360101462
2053885070
1323458370
574590463
1193227026
958577541
837939625
1338403336
309765101
226971280
1147068104
241580412
1315205561
1603306831
1230691349
1894690299
810422591
773873749
256059637
120616218
1603780942
1849714950
1959194981
1385301084
782684518
1540293244
1562359820
2103029268
1158574056
1575911684
1351927874
722337004
1924136983
984025859
346206390
1131239649
867694637
1917599987
960480628
1755181804
562055265
1012378966
1859561948
1549203831
612452486
1149828432
1924129679
1860441202
932851287
1883046206
2107864137
772024889
1830423488
554464225
1661696979
1757702817
705844588
451120165
1947263720
1083745518
882634892
1759728558
1166740793
1729225256
1037551986
1434306697
617321260
1387547331
9695682
1197327495
1506739453
613241468
1637762689
365669879
1265349659
726346749
921542323
744484796
876054104
1740015119
1995079897
519321907
1425919764
831491916
289432125
467961656
1941844639
451887831
381709424
2077291482
2085457882
1936587665
503237568
53563067
1104277975
1399869868
2121500067
1126923528
779258814
1662729708
201840327
1681760919
548714862
529565325
1897470302
107811013
1277102777
875852558
488256241
1204486225
752571700
350079184
2048691124
1799360578
2083573397
1626410709
1000967076
112168674
365899523
914889364
494248336
279153110
1677974368
2145838042
1351995632
450012677
856823642
1822335323
570476512
2146484443
973553507
853552222
356810387
1213945577
964955137
1688120682
1115249576
173192659
1192483550
390304025
1050403985
261157748
902496633
1406452443
831910428
321891998
184887289
1083060868
2103471948
2012059394
272411199
873439270
2110169107
1745141244
1494483776
1700769812
1886645984
1692577290
2127183578
858081109
18170703
1714637786
1618178946
127414259
1165418469
1154448881
1768834512
768214335
698861828
1329634620
900690319
550943
1682682573
178892115
1704746071
775518832
124024600
1275550806
290304022
1983096025
570168356
47696889
221445377
120693188
725103356
1062936712
405824549
1822675499
394278148
868080295
359614789
1136646611
75418314
681440840
574295304
709853989
1491603992
444322710
711118855
1147137082
151862346
1992812291
330906649
1771174375
1768340629
878588376
862672582
32314744
341704128
1281393057
2114411613
1429548940
1757389198
1702918552
1160552681
249892210
174015857
1424646581
1543338886
2081283227
378917470
1830928439
629946359
259854102
1784893836
1816180812
1587286339
61440063
1746750553
942355488
1714369501
17358885
515027143
2020004756
1585104749
42887443
212746521
40412477
972685848
1228134980
1967163803
1984538239
645480872
177061127
1572494969
1458768903
1242705625
629928263
1308680891
1509118358
1815209520
195526935
1453594087
541921923
1860316175
870235379
727771882
45132340
1789830447
1476436174
1358423462
414292905
1369381402
1810399135
1902199153
598262475
870301859
829093760
1636278155
185879436
449875767
47525592
1070742819
560362297
1834259794
1761564531
1390916072
1968443278
1918525384
1360231322
1949447561
80994361
1287020955
961122811
1506701051
1008707058
898131608
1928976820
2142095808
1143473076
1216679420
596016966
1070945595
1091315263
1738296321
2092795968
1573005690
1111897289
295040313
947128180
1629247231
1264421160
22892366
976984432
402742295
84914098
164932706
1429416141
2035229498
1409364032
1680477448
320076352
1668843894
1126636959
214288997
2092695885
1552706704
1698328196
1426868355
1268153233
70795622
161881378
2118889609
375641569
1487876608
1585516550
72266466
2063718533
1132381193
1514457550
875385323
2046106312
460981912
219275769
1175761807
798277629
1694779698
1114850384
1860107270
1373207356
438589801
699480669
1081356232
1492179874
669600122
199572061
906829397
2077614402
382320119
1814003863
1938903884
827316351
2143732972
1192193729
224989763
819494578
3879780
79672645
540825558
2114612833
1382059046
269959704
372761612
1549325284
145911156
1827666434
831606064
535914715
645498832
246692074
1378031960
734640341
1877416916
513022376
1847189796
200846766
1347027078
1367574016
1540061676
2124243973
486945280
1666322413
1425090528
1689536189
1209526109
1162711213
161339493
2136699835
1158361208
201363963
728327107
220686399
2003901702
683507055
258595007
1313404126
2046519982
13079973
1605618947
761625084
1770502858
2097853943
1396357447
1176660901
528699708
980605594
84564480
1099243166
1798330855
336883991
1240603350
57138065
1635104808
1433825478
1306232719
1801796660
1191336908
2087664347
1344587695
1991954190
1756176414
254099995
142090248
1606681560
1780101598
736394295
330923236
1791909794
718208353
496605411
1120076955
1730673013
1576904082
1759773519
1120514372
107560457
1366360313
1926211853
1499657183
186317943
606216397
325553042
1413766597
1928968743
1428184917
460461940
1458983717
674713425
529855874
231228780
1590871446
1882966763
147528121
165184022
667481516
1032232815
1497736579
637951563
310328809
1030821509
1913341129
1035470834
1183573182
1907559825
192031491
166187
161347112
1621817885
1792299522
1493553528
646915989
1720333664
11878492
556369300
1165475862
1957073405
688019118
1384880099
1073581068
324154900
1932961669
1578215555
1261885155
1169867159
1749767200
380513728
1117416893
2121316696
947745650
176841787
1972742335
643316635
319979491
115738319
327253619
1323564143
644107874
1822281646
802135366
60524970
1721600987
1751760813
1516801612
1309530035
1034928967
319041319
1850990302
1651578079
791407973
1921689121
48452403
307283581
1187415309
1334410343
1505370395
231419088
1483744964
1296253322
908669299
721350523
755742358
904195513
1081699005
1584009461
787156475
1886902716
1910309670
1176185865
89862856
528645863
65067976
615905065
1319703813
1953038307
5693731
1751912741
1277678932
1421768889
1423079168
1563104520
1541509765
64493236
921692609
1885402825
129745184
471005451
884992266
2010621701
1106774201
1079892288
2127563225
1011417073
454732262
263682860
1332301990
460060852
1432317431
158524592
1287504905
1817977502
906369904
976379672
1641940619
1817996471
1423930718
917126729
1282406757
1494626336
1856225537
442266120
54486532
9798883
1723585835
1973280077
601993487
1986256178
826650355
1331066554
1137021982
1212279371
1312657602
470626666
1395122177
2082588915
1389668607
1290841220
914769881
1411544328
907951906
1588440055
1430860259
1282246189
844917551
419715115
444437236
33043508
206918471
2100119324
1184354331
810066626
1983508986
843008899
2002299071
931165764
197616770
333909562
1963796967
588099482
292274586
1625386357
578987777
1954730170
811038350
1674159576
1596439872
87509169
1568943752
1374437894
1089690989
611395611
1910128792
15717272
1170923011
788077836
901621107
2101637751
2051020276
941209596
1114338925
2020279848
362839601
2066413350
531690257
2001032463
829316223
803937123
1822756805
499113373
209515951
50709591
774736951
1850111310
940099392
1598706769
238588118
1351922335
524602034
1664261411
1790170596
882056140
267763340
1367004099
191516998
722608040
1154775457
44813620
840002859
1465112085
1888502992
1486389789
2012136865
695568342
1785347344
1945099089
278884219
1659502364
1669512797
1864615523
296338972
2069208945
1980880214
688296305
1252180475
356337299
1843640826
882872174
164615881
1327035404
1536315712
1389888665
1565415940
1585134041
1511307357
1841388178
2028564650
136213592
1750980062
1683332294
1692894616
818465530
1457714296
280181888
2050508849
1880619027
184772004
1375018380
1955344931
1063639372
1080699741
99084665
184456738
337037340
2057480726
1174252807
203109830
1841477977
121201687
1711324146
1781030840
499787313
1122089563
572972284
2025756228
1325907067
1245296599
491109958
1423359361
426759619
1491395446
1191817707
211276227
915323261
1473714745
2100277668
474817842
955687700
2110288182
971221951
974005909
2043581472
1793794189
1686378119
834711470
1154673520
1394373898
1630260559
1061083919
607700381
401197732
1183003706
1686725266
184886569
635604657
813278342
772769174
2106123137
2127579701
2041061724
792033111
1020422177
344830964
1010717383
1029854428
1661348227
1985334025
1450888076
268346277
1269757199
1417935051
1305449534
1877759896
339148724
81673045
1324613617
153182583
1977269692
2074236768
809814095
1026409633
864453498
464458522
1190359592
93730406
1395649847
1380087762
245758305
151798538
1532759917
686169242
373802393
2125266143
1386442634
1380087914
1542251878
1452224996
1210368882
884096074
1019778103
1594501843
955742728
395228587
1566049558
1111355507
936315893
1582184585
1895987084
1065753218
1361056573
648909351
261067827
1889543665
1060645718
759005772
1375014924
980308643
517577278
231554717
1058838977
1029704197
1980481571
1263205395
610471210
833146239
66146334
80970176
1286729734
395226171
2039828269
1539949278
607401410
70861255
1757404734
1357873323
902253633
394935347
1728301355
1150809482
308899804
1336437337
408281013
1345160804
436619024
2064011744
228529395
1566801247
1210238947
2043498039
551184514
831310895
369714073
1404450145
963614181
431019471
926382713
1601734702
681282989
2115453271
1810700492
1427711673
383235322
1646515169
1625291418
612470705
1213263274
930829108
305322061
1307092510
1335846792
1904897888
1794243222
1102446539
454047635
1890039164
1635129098
2041101259
569489603
707365318
472806412
220913723
1416868892
1693002179
963859720
1994014833
1372344528
2009839346
673296230
426765361
1299369172
839534630
367076772
1313809579
1969290440
1930560688
1393904738
1747245973
409769083
2046117451
731592442
404797713
1021916924
445039379
378817075
208710160
1290030842
1347928151
1184848461
1791489691
1986768588
368200775
251727449
2044387288
1534064939
2026406035
1096584311
1624753743
770953451
410111129
448622085
1543952529
1515770237
435111761
231996611
567888158
1790660330
365955625
862238139
1943080126
1533927133
707695344
1762399826
2060066935
700819377
530591220
697807005
374233178
2072541656
2052024368
1901430525
851228005
1450028844
1587186221
198881550
170738708
2084754386
1655642497
2011318173
1746567665
560272985
1018913753
554014917
536431742
1482719135
930025492
103720054
1661490988
916845425
1956886950
2126897273
29370908
1667823826
1210487446
800867550
1768728382
1926646227
1522273504
1689427950
1452874153
619981887
1335266837
1755263775
1092078469
1486721515
1419323517
611489357
1989026905
1076428861
1474256367
962389194
747523718
644628781
321055199
2138321255
191325946
1475206035
934843243
1218265785
1324691991
221598348
1140656180
45586109
450386631
4927109
1831517680
1395503198
60831844
681168260
246537506
153791098
378477871
1837103779
978006815
1255544028
1438788631
2030456661
1377774704
756488252
782612345
826825324
142202580
1954538039
1690249053
1078104532
916777911
287464016
1123378987
1993738570
916513418
2117016979
564190403
1089664053
1234569943
157270707
1875633677
1308290120
385265279
625829662
1915543405
25952995
1986739196
1291092528
1384296942
906336528
12679300
633799289
1713170911
1396178773
1379384094
2026746051
1115182245
953147018
2057121059
1249500615
1257842517
2100193303
1306531482
1273517417
1525394522
109006122
566439578
393648956
185891459
217940141
59963086
631991937
1379480329
578272743
315890948
647206713
1680525100
1816517144
1946412580
1859385687
989480754
1375722351
950247264
1859252682
572602473
2087180831
669522316
896727622
1803973435
488089834
92678746
1326749158
711494029
413352981
1245001613
1685947663
1750513005
1375800115
1000392862
1420378567
1149324935
2133377003
1872896269
527352924
1305135320
469389261
146465544
1445170902
740440806
1100833589
1609152822
1786511851
1439722524
1571468783
1511131383
453638459
427846286
2106603524
1431284990
1742384875
904702487
532739435
1823455083
1758783640
205105510
1029817909
1189559254
311978812
841425372
71550807
1052844478
1841280924
1163967442
35494475
1914437363
2139426361
1633111686
1326738918
644938107
569097194
2100012456
382062146
2013049341
1286516282
1062457224
874724574
1925395983
1465208494
12841884
1838190819
46660252
133146765
1233367110
1003888676
452124001
1360712649
79233511
1737993836
138096753
1963895326
38907993
773924292
550619936
1519764084
412370301
125442002
1562584432
1005631067
1476496216
349242525
1789557095
1992666359
1208980128
795831189
1856957857
660418616
191316211
92775446
2032388122
1619871899
376268431
726498575
369403726
1020518795
1392532783
65709469
2108081564
876705258
544419371
1728044234
446186133
368378788
384778323
1820584685
1975940609
990529725
1367707290
1374773381
398739908
66799283
1113089596
2027167617
271162345
1888882599
946253052
266840878
438610327
633854447
1185001254
219627506
1064730636
2073975996
672560806
936424559
1764980852
956330990
219391988
540746085
2143336674
1908346100
1901390135
16929156
296206165
247421492
861720759
780663439
1928917824
1595887690
558258761
1600896170
1695957219
743795095
259450447
1199237982
417249900
711766647
1371127702
792272161
1129595518
1084104157
393095569
1733461097
116670222
229122424
932247276
812191578
572281626
912628172
1770694503
1825394684
619978896
2084894455
1003163224
852765907
1735726038
1281404874
1364951254
463100185
306787396
1863974789
196119500
1931908161
1264189502
993454336
1176777462
1006351310
2030587312
782533408
748795335
1229681055
354825672
303992249
2133581606
135988688
854328900
1411206307
1074190979
1758102978
692141105
311078230
1517195971
932187490
1154647504
1507832325
1138923654
328707768
2072890663
1936402060
1915785117
429468237
1430080021
866294896
1015424582
1070886842
454728850
343846693
1576243990
1317397854
1649602305
117674075
1407687355
1359182064
731193502
1245109213
994975491
1356036097
467859155
1021555933
454702229
623783935
1090410778
179185837
992264553
511399365
1709937060
1142348950
979935990
1450981184
841062558
1680867495
264592463
1928573592
673277371
2112130342
2089897158
834467490
374164294
1171441195
946105795
576850871
788092803
1826293676
1101306235
40051438
1120780252
1118034558
1182554206
1182773111
45371860
1584680893
101005393
1953646060
1017769683
400926150
1502521899
229655875
955059504
1745695847
1242196139
1826506460
857883392
1591713853
768042498
483022365
1697110141
799954926
1187267192
1490874787
930177356
1925208085
973228667
336712524
1826906230
422000516
2086796589
346652618
105836745
856783717
2041715292
1743036414
598833261
268121020
1186609326
708452291
1471439501
1799216904
522839136
1570314251
868409734
1184929735
1148536087
1214741812
1231272404
1202292560
180898802
487495871
2005472055
1670488748
2103011922
1929791623
414209005
1625009952
59035630
1735395384
147522212
883920373
1413034193
208846784
635033
87740694
1298076626
598236609
1774316464
561485496
1896065274
2030974409
751319370
165326438
1513105171
285813266
1287067626
881460424
1870050016
1026464433
1639713275
182212576
1901972750
279125693
514041672
889402240
1056130978
369099684
2063448149
601896258
1257227624
365991545
424826755
1747360033
1072938927
769143525
662772800
1225395575
981931081
1852972297
1099123911
870043403
1269046281
746332184
1290410051
152505863
649546066
861730717
1435621743
2055051709
1914457486
64454559
706961551
554030211
692177045
1367059501
1360807342
679145675
1539079532
2040941325
1832338261
1775269112
1421021739
1008765501
1244502037
206178086
1512789217
244337004
283799871
1220051631
1004669613
2030711260
208231653
825053891
1433814355
53909150
1989723318
1789204528
2010202662
1452940453
1991864104
357209183
1641271326
1538468772
1356073673
856874745
141704599
1019028839
1073594293
865329309
1787285245
1644848851
323275329
1729501177
214613285
688263090
1732123975
2046993974
2120858520
1208914757
1011682341
1022272217
1862010373
108662865
870186268
1688516575
1787623385
691368341
1827480478
414058152
1085024531
831477146
1246904916
368792402
1871386017
1289731931
1667921365
1584363923
609307425
417173073
2044266073
1697392843
2112888611
697483014
221790808
1654777996
1071574423
184578814
129196150
2055496792
105438898
1235468465
77752946
551813162
1431647666
1647070382
1549872737
852341951
156444302
1372956949
1857698287
32650177
1035089093
1576304177
392092670
569726015
886053191
174619247
1308962472
421971503
583348368
465832724
769993379
763695050
2037936458
1796922365
2121121914
1644941550
1952705156
1049108511
1495988921
1466847149
647154061
1251844533
787884319
645876928
897706162
1980537569
950604341
1906777968
934012105
1912165719
1303194941
1441339859
1571404985
915051223
752870687
320419180
552662561
1952824684
2053431938
906168121
727207113
283697089
253713919
1180892053
111929481
1276339605
883653061
1974655771
1673141028
1009689400
181445927
183146049
1818339153
1550263960
428213628
1249270455
474648084
10997545
2093082965
1623387626
135423401
438808188
627917354
1625379515
1255487425
1429974926
1559504649
937604383
102492003
974981168
252468885
145596050
2019106592
527790257
1466626344
992834079
708691914
1721902081
1866580908
618475810
323880606
650029183
1484667108
265193089
1514128083
480796489
182574176
141433889
2110502153
1800134061
1898845429
1097217612
1052376141
1890389117
851172891
136353921
336805204
825954420
402164445
864596302
1182746649
471923454
1314951120
701435550
133842591
811876825
1790006707
286202370
2032759400
1405222836
1177228047
2044206427
230183922
2036071443
903589654
1371180636
625444745
124156972
554412885
790274862
1989545128
1076353676
637933151
245968618
380509100
1270540163
1251247673
1711523201
1979614282
1562710479
665328031
2115840043
560567154
1316050410
365462372
1529805092
1836220984
1956706111
436345922
253081855
1842506605
1432551500
824966402
773327282
1004390975
1436781061
427761838
1027226569
306413637
1763953971
1620545284
1415520759
751723570
1080818141
1176014524
1435971035
653416221
1804064709
1900863350
102683628
1141760989
1696542559
171703391
78460872
543777931
2056976666
2093835925
198451368
1109176646
187192666
112391779
642921796
1562662393
545934918
787691246
1985511525
1578062016
1909153431
1745667869
1877228825
1926125683
1895809658
1674298567
1768811157
1364044415
443125637
168443592
760129818
1738695066
1416598900
297053978
1096605080
1907643148
1291322817
1837857925
1767972431
611153541
1641538656
339379792
2082760466
915919559
1193820149
629126420
2046334233
196277554
1198666136
205100432
1857825701
623505027
650290615
2136406844
142237804
1114823432
1658252332
700492227
1860726585
1086385945
1068699668
1266026536
1327576794
1460801059
1225980040
1412815416
975183064
998304051
776425677
1244398337
1671182844
316974177
523188332
1161646032
33869415
1139213837
371178308
1638549842
125828695
1658465304
1135219322
1256328770
653055332
1807141578
508668845
1635661385
386503630
1674310447
1768094320
92322576
1224688116
1154048213
1530662725
940370862
1320389948
1055739942
1685584183
368338386
2019683257
1883168092
1989012649
512825605
1075644579
584968587
160773365
1350914107
1828288790
2089912845
100592534
1612366926
1858254656
1172176366
540440811
689550899
1312516060
252390533
557440134
1118590
755623269
2107943908
140164421
757634501
865211617
1964789440
1735999884
615909983
1914536538
425212598
1412018071
2146334517
634569799
1511360137
1163253145
1244424075
18688181
1244160193
906705499
1835283622
172337380
2109914621
1799820500
1652512552
1511925259
118132184
1135676713
1215808122
2143284539
1751677717
89506936
657212833
226394971
2014851223
781329654
1762064170
1448065625
950216745
1686141636
11445672
705301570
370081959
844649384
1042043765
1778008286
1202215922
1783768960
143505379
510744634
1249068429
431999075
149801524
1225506889
6955189
657103663
1248613173
110285007
2094276302
1516803917
1964869661
779718519
1713126712
1001983858
144354377
2098576343
431082549
1746551178
1656536118
2027299894
1721465945
774418257
1755979411
701972855
1065743724
2147040731
1452302261
1716984671
892794047
58662562
209908509
1705604360
1584263843
1278115720
622329327
2121089322
173756855
229442243
1014769966
1810128308
922162201
1619066734
215383098
829331679
1151343206
2127595991
1727348292
843644126
1150085557
811680587
341631474
1456628877
129432051
1915351834
1509029387
532043674
1074367501
1055319575
546775311
1384066575
364709915
994187056
993534509
2049998285
115860355
1765810112
1473961241
1235930542
1064177636
1807937464
1668246145
79270587
1402466502
1276333486
104346614
1875669832
1740233116
545398625
1623397604
1702679703
1400181916
1683126783
1468827044
337685955
926642327
1178434111
92654981
214672637
1188976528
738255982
1540832406
943682299
1007840503
646548770
123170411
1970049071
2012263175
325749065
1783665844
407119899
1386101404
762455613
1397540917
918312469
1952667644
1464707658
398615677
755476788
1402692089
2018303137
1536780600
18936127
386267030
1417041478
346219655
1357664732
606261014
1581095167
1127966158
1028562876
224463708
424407338
1735489381
1337721933
1678449264
1122835631
1814634748
652143245
637017184
366001174
399864290
1243099713
388747445
603032143
209785705
1522118109
1403915458
1788042556
2130633470
1962665089
1174583953
1902701981
255562795
1909465306
1925930496
1997694941
298408835
1573896954
842736772
1648739199
618569770
1621745148
2082896405
1746003034
421574358
2073041974
1536632806
349012470
145990346
1950608074
1928198857
644012138
1831330298
1971646127
834335119
1808343078
520043842
1690419210
2039804539
647810746
1738646652
671870856
1868171926
954703455
817565481
376459642
442577698
977886960
1645963219
267686660
994484313
1691520453
693206480
1100682746
1880856405
587314703
878313404
1693324448
1273154635
1702140162
1524333881
1504907110
2070038901
1207836253
1200124352
1267171107
1769200645
1928465362
1835030242
742904615
287116292
244811427
1923661337
658617404
1272420649
198400728
1033335602
1347588448
1855160825
1983581099
1959175827
892564586
1880854903
2028055525
262938581
508763540
530937328
944733845
23885648
935290908
578182863
557145647
444815666
163509810
61154104
1284304356
1943654050
467412497
421719908
519475604
268669320
1413631229
1565752474
1380330901
1568433429
544095384
480103782
625979243
1725856078
861081263
2055107949
2133089824
1143657713
674511138
1506043641
1746006581
1247594300
546695946
532760889
1406432706
77685465
2126819366
441865884
1435233620
883687363
764763511
82232157
1999030113
1841350053
2032026919
1079552753
319952228
1479425547
1397404611
1315800912
941656905
1225715310
2051650315
14364263
1287211068
474741453
1442387779
279861480
1467967138
620351466
76403554
2057285640
147018922
306697524
1977259194
153379876
1496249345
1432102727
531998575
1696811698
1329431223
1720998496
1159668515
1515685093
1043352288
1053049842
2095603456
881438068
374414182
1932250547
465415565
921210655
661882897
553439051
1620271517
787112804
63304012
929689775
1100421551
138385267
35870013
894932143
2061915455
260053982
876013426
434621136
124473425
1029454322
2111992138
356141551
2002855871
1949954650
1484290675
2027516401
656426394
239592207
763050104
2104317611
737416607
1915663942
431048701
762171817
1675296941
548018058
1384197099
581737679
1882305094
1299329895
1420072628
1185969203
40543141
436124715
1952741827
1811562608
1158869221
1892448613
1554964107
1617774939
1384477777
1273912737
58164677
120811438
365767515
1641227368
385110158
446066561
559407823
1195931903
1751543889
1818700501
2050632389
233088115
1581342442
1437334288
233149211
1109377925
10526485
74386480
55717697
1820689816
1075659957
2024128075
1471964069
1569223204
674514132
1196036180
976746590
329234448
1133416013
618598848
1618572950
2004386447
295430575
1186553308
441896055
2049169504
168927603
1552194685
950024430
1430913532
1274933886
966725013
1863483623
1166833462
994133108
1074010868
809724633
325015044
2019436958
1017049692
495551191
516120799
1269901123
654190627
67119000
1718191283
1312900665
478241103
48815577
719906471
1333422760
2033845576
1590357358
1523612565
809661675
517470561
802309347
1685923119
687483102
1276862898
151954946
1589467334
823844656
1566862342
1767119414
829115751
71433431
1763320428
1033743927
54964850
161166235
1757496452
2012444383
846654664
800754338
29109021
1022680424
20897440
538390075
114077833
1833448293
1753953423
41420776
1972446491
1464897226
774126585
1640177595
22366098
682290966
1819034107
549503779
783304802
1175693418
766736545
1317238394
428397428
58005657
357197455
256224247
959980217
1291887394
1285282707
934167876
1420105739
760411554
179793965
629988067
1515216874
1002738609
282430300
1379847378
1986698058
1629989673
1585311913
269359678
187535911
139735306
739890910
1559953983
500264343
990070025
1792705960
847342693
1553398183
1520098838
486374654
990582907
411037906
397065805
1368859036
1524602373
1735281883
33271827
1798108363
58918577
562274723
103942493
411587150
1435804753
247037949
1831106599
189445576
643699242
1607196339
1948784462
2146208293
325350770
2007928241
1555221046
384794403
1735152828
417771610
1557455086
1328375744
830554354
1010908868
690685192
625778806
263341362
746557775
1678339438
1954741646
1414799204
2092102141
348216055
821051724
1438269456
220214988
1694620668
1945705003
1702335167
346317896
1098176819
388737371
492310145
179525554
500787713
1112969337
1701055938
1479112916
66875433
1570474050
1331588844
1665758462
1074822335
1214676773
558791784
1566507184
1812331422
173162117
700882195
782213691
1319413804
1797495223
1035521012
1996653406
2051492295
2065966061
147446126
1491618912
1379579791
356871917
640971395
613156361
484517075
1217777845
1231876571
22414184
198882644
1588572764
316077954
1548342426
714365291
1626105154
100518232
820527324
1857942180
239305510
1944091492
872302745
893960141
668979756
218292205
2113548359
1236209818
1385346327
873742318
209687016
744899303
124723215
320658175
1360230313
679216753
771037099
1648570293
81362548
1736436026
2119612281
1079643254
528154427
368716622
847232753
1921541798
426852937
1372642287
1487448388
1501297653
269203655
119291155
1247693474
1740093908
1940602783
252407763
1594291879
1705963059
516647138
1469737140
1762537166
1434337118
244502217
301608006
1761597595
1362324628
1942187474
1621906091
570162087
1270142553
1963198059
1030935629
1594624077
762957349
1100711941
1381310012
1090692497
1533325143
2111275732
1209757128
1487865669
1328529135
544645664
398554531
558681300
100520919
177221352
998328767
590964476
717211567
2039585085
792171210
521668102
121613905
1829440319
117574704
497881280
1875039928
941884372
2115585616
551166437
173249200
951121697
1057404011
1984138950
65259389
335739664
1232601106
1414034760
2056865229
1672116119
1091609898
1981174427
498395702
1787159045
465229564
1539383546
1084589469
1016430473
353938333
661192248
1610058935
976039461
2144768233
1217813017
1542623548
1497184355
79693955
1125493722
1976926574
1972055765
446147474
1589359025
1774366925
1121176060
13858744
1905997240
1351395385
32429405
1249796872
1045781805
1236581875
1143873906
228603921
206405158
1191999032
1448115605
380418720
799636986
814394137
1585560206
245044138
724023196
2013625685
1325446418
1432782172
1844668838
430050264
153380729
1775855530
1807789279
1860891814
1788412900
312700033
1838739917
664706242
13506471
467414077
2111899727
744898748
1152300044
1597176111
977382509
617008143
182231447
1949105369
574332193
1388083904
1120377269
1358076741
693123898
1938964628
823757137
1397563401
1741139521
1453717903
135322349
479572452
1027445805
1609196158
444713265
1651937157
339556000
890755242
1683470446
1367315293
911624616
1637671670
1167038854
1571749917
1144205779
1316978913
314856567
1613731038
1834603031
8406104
143014200
682420595
1868554973
670052446
1020689337
868160209
880529289
717906474
1547678922
118394576
494607705
1925349846
1445227795
1190230279
457660618
1847130418
368881393
1885537909
943885529
1529214361
89891137
1029065220
300171376
598486792
1421224157
411386185
119536943
1042577679
1862505317
687679445
138304853
1079188143
108087651
1690899459
15835692
127397558
1451395234
1161550656
1166987861
411716621
169158151
645545517
1081368542
412202467
702830667
252075197
1422349930
155997261
306350585
321745491
131076653
917779347
753087412
1129896685
39812325
370429340
229490320
325279265
1606800773
620648795
397569594
1815331994
134479145
747791205
2038059874
536720085
2130726494
646524473
504055255
1151979284
581433983
1586649653
572057180
117845050
1174794470
1270306360
1929095672
1551892200
1870154871
43259830
1999039292
273127784
1011698174
173447870
2113340575
64991211
204523164
1268132450
919630767
439936217
452150825
1093890469
363397652
664444142
391348469
143807104
1429469222
1740250078
294877797
1738442470
889870348
1719724011
1287790430
1546389717
608706225
1998812921
297954217
1231307435
1060605696
1212752377
456726967
1561397122
1623425955
1529242074
229234495
1337348856
109693329
512381782
791479413
797692381
1753645466
771785548
910621211
2005348948
1802603467
944243544
260691879
1221082164
2131163378
1468056869
1707792802
903327986
127108274
814760030
148125638
743044115
608049256
2120113340
43813750
712407958
2041009358
1084991506
1127005575
336922651
580396231
492949943
1199406392
565290174
110647089
509570879
2142584189
336097267
409354580
1423968208
2102377593
91892605
1684564173
247556490
433590388
1760203930
1632777915
822560027
1392394007
2121892945
592752842
1981682211
150035256
1135073266
1683242063
1031682919
537340726
630792433
1237084261
1299223322
1054496528
21175626
1789575046
1591021349
2116558535
1182529504
1464443626
99405194
1607899372
1610109125
1146366925
172515416
1185708113
1399459085
64755258
52126176
1885559377
1645277142
512406183
341201318
534617543
1261304185
783671656
1946662820
896057472
787124446
281154497
1856344395
1729447436
1902408437
308958936
1946158422
592258386
1655663477
78079287
1304322120
1676787580
1505613021
1913569759
2070370480
1483365908
1564532887
1034082967
1326816025
1361852624
1722918755
338505974
1226415758
1063584929
1087635903
1683721746
1474937077
1737558285
2082744378
2147040241
216115950
367378190
1891637887
448612321
91356257
932837128
1182650760
289852714
998326473
875857761
16725659
1023428229
652159777
1042973215
380953451
398649602
348854923
305525688
652258128
338888278
1504634430
1089349937
1942547053
1441691197
72282518
642416221
1533910802
1590036937
13666585
517518332
573589674
1415251254
622298640
1519373764
2147455321
865706444
1864121094
1632139671
28818730
497653942
1358604248
1963195530
1971905239
1678619894
1033631294
2051713474
1112796150
399207864
1140538756
1862983973
923753772
563316835
1713803192
1015125150
275048079
1325712190
2084392193
1490376364
668515185
1262585656
1523367970
959246717
2028712750
657564283
520880936
86672327
1707684204
1743325800
1922575122
1356081283
1714542000
130852479
1265744962
1511203801
276034648
1898848664
605841167
1662163450
895669866
926401728
1658981267
1122422171
358466174
874600944
643433956
705029605
93834122
969348382
1886765831
1614494885
837905151
735807283
812883086
1843279068
13950943
688756896
2000223367
842373200
2074498759
1520143106
817154786
1561362205
2138626892
401343401
269164690
431864911
1591283499
1172708726
1936409634
1974130011
111061815
937526188
1603333822
756252691
617989893
1512543261
1376900815
206219376
1106307547
337545415
213419513
2084962162
831840818
441953081
592278552
490017026
963602074
1457098051
5205042
34398872
1235844535
538922224
1144797301
873535555
598126126
761650520
1445631619
495166780
1356986249
285235635
865498029
1455685442
1423544839
2139905844
140538149
289857467
303724348
1291808713
1461825671
2146404168
1805431127
1319525306
2098522003
611552802
1086420162
995079148
603307249
1435646339
2070151094
821708082
1062693945
570972505
76431880
964729082
34845174
1749659546
360861276
2111471770
1267925096
321445250
2146013584
1370335058
1674509205
1740036835
823841661
1594240188
2014330161
818082701
1636302568
2083538515
696803667
1485065601
310686252
466348717
571038275
689305628
834049827
1364427493
171642209
2022605105
1923121996
309241240
1741698751
1973163008
735666216
797562962
1499174270
497950638
1184881673
1951160980
1485201529
500532381
345760094
2057631683
579404297
2074364771
683595606
2034688315
568794325
1668670169
492022391
948932804
865064717
1571350116
40869042
1592701675
1688432670
1953721374
85253452
1879644439
1295981425
1760031
947382639
670020455
2010129867
1601718728
1207481398
1306760233
1401905423
1456628720
964728665
809498749
65394835
657840506
1293290202
893606905
1973144921
747983800
1872176564
1250988532
2110978569
1897526444
598468083
2137057370
1710039090
674061553
891371746
998265254
715119418
1810250090
2147351421
1330419608
1536605505
1671453329
230836783
118527030
1948562398
715739543
1214462516
2117367193
883274505
1644861325
62054474
618399614
2001840909
1352284942
587616867
1152124128
845267749
1352341225
705324791
1334801351
1418256188
173379625
349715837
1702233603
1742760587
523361340
1685753554
1143243784
1787456920
1895616300
1647625622
1045446515
325708024
488649348
888987135
1700695215
1148353164
330801803
28904999
1128351179
993020276
1720382843
1878144835
1477006455
592001518
68626652
298589226
149439502
98069026
250533996
1463051026
1283054649
732231230
1641757826
1633246478
575587096
1733624934
356953976
1016698558
1238443790
1608391018
43629717
1010642897
918319614
1519629484
1314108967
1818885254
1870725678
794113130
1908921316
1273195671
1410133450
8127047
294115520
1078410261
1100139700
55248721
631587226
2090331174
570919460
482371632
353499950
1527120438
875577374
1372227935
1703518369
2013860123
993597543
151084025
93077961
771328145
1257125869
1596256495
2115219638
1702645376
265269248
1455576683
97278155
137436727
1079605685
1988082550
2142936264
1077195041
1459123940
2024856571
1666563274
271036182
1246068033
32814436
1681999019
881550958
859793582
1807582045
1810760286
677727350
794637480
180617909
395019249
339363153
1316036450
2022113024
1892884028
1603450045
41276323
1243096612
5601939
307778947
1367251765
1167533195
605269332
746511117
2015598739
316410293
1162662966
394811437
1021512197
317846570
478755983
1452699724
1796248461
2099447368
722211126
517558096
1175163032
393650631
1827967249
189622786
1133866724
1537404030
125291891
735643194
2118193430
412261402
1522266124
1090161437
387200898
599788376
1727924572
173578540
664007684
1959171298
1623942906
665119578
1939153852
279656775
540504440
677576129
1011478634
2038270318
1259803440
138641349
1814387793
1779555385
845850117
2061863646
1296945913
2092288454
1463773776
317629152
444056637
1994387610
1802601501
2106228665
2082555498
1392247091
1725399591
1015258067
1783087250
1150554694
1904241755
2118487431
1959828532
1513635308
1875728550
1815750386
587071572
195396727
1833929585
85089845
1818792748
1909258707
2004097957
1504443878
1142375646
427571486
824582840
1214586079
1215176954
1485316425
78672241
466509647
1758275970
1216010562
1497878335
1053621752
869808326
149298221
365346820
157128510
125889496
781897118
37999169
2118698680
101422195
1277613456
1179350467
725255715
23606161
1260012867
1369856374
969758064
5798758
1555350305
1907708282
557460122
385604155
465321790
764134927
1300113948
108694450
274591341
1058122101
2045192051
1973990395
572166313
529921514
1779952942
379224383
585038722
576369786
498421032
859985561
25816844
2143521492
269285539
1699872276
1497379314
2146423150
237445397
733471332
2114975223
598291085
718528426
573657674
1451525087
1051709282
1499817455
1435158972
1156264041
1854730059
1021834794
155665533
438998915
892679542
1120445263
1099405476
120398090
1055088426
754702697
103471318
1090506037
2125761186
1087679980
440450551
249972944
1437533313
1692268483
1292311054
1086671119
1677500083
287715318
399200804
392441963
1950453239
311367907
1848172793
1999043125
622383305
1121071155
2084429878
1359048535
215948687
2081088840
143563782
75801188
269834381
934779637
1299262668
419935285
46371395
1984065241
1610225839
185393006
1902480866
1027787191
545455849
237227290
369741579
801683492
990136748
178925916
174862484
2099448451
1805314019
1240182497
938803842
531709285
229838929
843187157
1520808080
645015909
1920010981
670465407
605810663
153123800
353436656
516273532
670332434
1338898099
35054947
587633811
989214322
604928370
675756543
546676782
1385113919
853790838
1350702784
1891995147
978032941
465259940
599330288
1068900527
554760779
32385351
1952000210
613567361
268781503
861251929
1923213733
1465294638
1361832476
933499324
159536905
1105264044
601957760
22240648
1538592016
1093310129
1501368533
1645919902
921982888
1185754140
344396412
1375462755
1430214099
689216898
1761798033
152638028
1783177873
1451081130
75510307
1638198463
1162545214
1101229397
1354075914
1885152340
1033025985
1316683878
865088611
1059117203
843421256
836823630
599857208
374589777
468840899
722907519
1089510815
1189039870
145188998
888351778
2061618222
1874991781
1500461255
1204159725
317590947
1195360008
975021394
68126190
1734505551
14745489
311779184
558738989
6785301
2123753829
448133452
1128238404
1111269840
342537138
1213095983
1663035358
2024783858
1130391414
9199375
1232610139
601552466
1897549870
1283598337
676100918
105928488
1194406874
1249568641
1015184439
1895656226
236802857
871849435
2021837106
690958111
80228949
306938258
423044899
155163246
1727473722
569780832
698732988
613788913
165656497
1860944506
1619728067
1136723402
794210151
1647116545
1852980115
2107244880
1831539222
1260563755
1106159721
107962198
1197328012
1700226830
2058771708
107639104
1627852897
1967684404
998157527
1685246212
1893388358
1428601811
1167868677
1929027114
1935444812
746611650
1216835519
1346127161
1710505026
334299302
310753879
328387880
724888522
267674837
1457111024
230010405
298192825
478781825
150623768
1908486067
1417720932
1955793345
1534195620
823414389
1265724558
1461206022
1143437544
741157706
1787824411
1171207299
2129724386
382533807
337517054
383870954
1651661997
231514534
834483756
903996734
2053598518
1630175114
2020477987
369983367
1033640509
2096838800
818493909
571343232
1559387858
671460862
1440935105
1670997665
334999901
2129895949
1516915427
795221520
313175859
656400113
1689625172
1477268472
187830578
741008411
1468817804
1150567649
627435551
1470045552
111138892
1165334398
355213357
302883027
46382888
623099522
1338592803
19690699
2065139667
924672968
1600570213
513760927
1165063650
315414947
456059283
1865693278
964460193
898340300
360769393
1383845805
656011625
2034414326
1625066775
382225332
1371006917
591494131
1598523363
364518143
2137882175
1224932667
655154971
430205527
1405998012
1723572053
584562578
741483179
1535300131
1168623943
1917477047
852783099
1591787372
909413090
861055001
1705233938
1187222568
742084200
1134327391
964468832
405216617
2041156571
883143303
1178619829
1208673309
906867149
470183832
105115630
1783815534
1470210350
483942182
68513475
58057523
478989983
2111344395
669010537
233501691
557184164
1535798512
1440403085
291912585
1654521487
72553125
1933892618
2065097461
1910305194
1339808375
799094330
993437899
1207558391
1243298611
468867448
89932114
2004280788
1434774757
702798127
1847689002
1795826587
1996641462
552158935
30294786
1998377189
1366571292
1870372615
1423520878
1036601972
1839119943
2059288806
2016362865
1127296194
1182837412
787770210
676521800
304379700
825684604
391136363
2139374269
1999811965
447581286
734291512
1749215170
576664103
1014926921
1335948872
110789217
1842426159
1434488984
736445264
1271611057
435761566
564484778
609151843
1761540321
96745498
1072289729
508529341
1524381223
1133912471
1815630570
758247664
1357374503
1776548994
1849555645
1993859218
1086775713
543648920
1565830658
1218008083
110120664
822350674
1556222077
1542343985
142714191
1301807971
984409586
917252675
1837471948
1242577604
1732884342
1656718591
320782024
1010443441
148881251
1835768050
275185459
1223369689
73866607
909652164
955567265
1614226719
698438374
299310517
999760982
1217345881
1286407983
627717353
637097622
448870350
1983255462
582145582
1197446976
921790552
1988286544
903084581
567104916
1153906097
247453692
24103014
1376148652
2133190628
252353507
1980347847
335264664
1575642661
920445269
632695410
1247114740
642187629
1486425138
1832956057
887749569
74860141
941155475
1745988140
1259629041
262002723
1463786032
607948720
2080019009
2061128185
1655705951
1883223522
1744030795
1015886266
870872645
1679727722
2069990587
522570314
1696864914
1939850248
745195024
2092842418
1048877083
1737952368
2049642837
1493532473
1394818635
272997120
755408196
588209620
2009843203
1526221062
1022617537
583243388
1413565905
825072022
732708143
1942285844
722378230
665597923
231997691
1909019650
318944564
135462457
1867234841
545000554
1083874442
663454487
872087203
1663230468
616137723
1231564817
260435234
1180655888
288368147
2090262589
729725932
814029018
1119122598
1995507159
348378473
52291107
587894083
1771198817
232510675
307578468
1296037101
629083901
1832928799
1428402267
1492786308
671257823
1000877754
1395849067
821636458
1246747217
1468226682
462730712
1007688998
1477188877
2012708775
2038677096
1727203910
1015889809
47188527
713660228
677175242
1186244631
1173477279
193002515
1747796570
930063885
1174642239
135161801
1161806789
1728471241
2031888098
306685787
215834607
1233276270
1835486501
107181050
1372143646
2056596901
148031342
543823117
1879689250
1032426869
1072936938
268438217
1840179797
98957718
1467352041
1082376262
267830166
696993252
2089186578
433538457
659652539
1295514493
1036558478
1347359296
65373631
1886967490
797546555
1348390788
928312321
909114965
1258316360
1824336482
1067791625
586922060
1636645405
869772822
1917473470
182823259
1242077073
865052161
2104882032
1273207431
1062404169
2019100834
418125328
986892250
1014407048
1056205016
113108449
1421260288
2076943891
505213172
1332469637
1445237054
464548544
1604543590
873479295
1323569943
1283883842
1452223162
609396680
535752963
1355098881
972972226
486947423
236442221
18027784
1788736489
796049055
868339478
1937214222
179487667
275398024
540112089
1439991273
1993133166
1902891667
1528846062
16418449
2002606413
221562795
1331438346
1120351519
1904819870
1010891203
1331314838
1524615835
1873812441
349930810
2059990570
649609085
272737906
226539882
1145509944
2126005574
1134164891
1332893154
847986470
1332676217
1069415033
1652493756
946046453
115781128
854632178
438195304
588697457
2135472336
70947670
790721017
651204094
623119632
1528582839
945479355
2095071307
818272951
902099830
1069344875
1471479994
1731609567
121995591
9477599
614415132
2022296834
760909731
1854276375
729838334
911775007
126143447
2088668645
414368154
105666081
390698749
890432077
1569772824
567684260
1402251540
368379478
405239189
1698507040
1062451802
1114596913
1522111491
626435919
1569011207
140689758
937418940
1012494010
1259533533
1581442483
1747773610
995924718
418512421
1874060415
845069570
1865632821
1998607265
25724602
2001149999
745938630
1530512044
1828915345
1588804814
531328097
192724613
760815260
582738857
731861806
1496859418
2040283481
1527206421
823953182
1539030712
675758504
1906671687
1884744017
654443691
550643050
391116650
226027810
1198540766
1791839072
485896100
518302676
1042422677
2032457566
211777297
215612646
1331396536
592275045
868966219
1867646531
786035036
1429933021
228176848
119103
1943897645
1512281191
455276710
596938131
1088622085
1160581994
1015705712
2119082637
824720762
1581889105
91400678
2104133444
1748164537
547479932
1402836878
933257824
229904752
1124963296
513879209
74019517
306217602
1916671086
196707436
716193626
1333182601
1465443483
1222741805
213815246
1884063976
1021640185
242960885
1079651547
207364924
520836655
1727036308
253847529
53134149
860596982
2144664424
1817734124
1786835905
1994823264
1345552380
41440595
1292765219
442362693
1271788618
334565991
78616293
730618209
725243653
128912311
768998475
787831283
82124823
454398850
127853458
1812882195
186789685
1480531824
241097341
123888924
1066746417
410273606
1014164124
546344421
1281028866
132812388
525548509
155669984
2004565626
1358689082
1426046669
1300026367
1296994692
1244153753
268427050
742742290
715022538
995185017
1850621308
1271485948
1063929248
197309138
1101623769
1643873771
2002429235
1807129038
1575146977
1053844525
1829363244
1361590615
467949371
467134259
695009195
1759840490
2118537579
1346012582
1891960455
1777192265
1181642922
121275034
1117889667
173566052
1330682809
1517977877
2057211373
704868882
755688899
946495764
732188718
546084739
1588955656
1247503237
1603645396
2031797323
1373629561
484218538
1500679917
1202524726
223585419
539003365
1343839130
683639178
316051503
760040070
1408239002
1698068884
1707404560
414689185
836599059
564269208
645692210
2016067315
706525378
1896487931
1488037738
662491125
965886983
412354840
887602530
1020418386
7165281
1249082581
1399136752
152075391
16608371
464960587
287085824
1881123371
96827519
2040519902
1160019146
1472173687
1979024961
1750842437
930428557
583890233
999552788
1577566568
1204253261
704478747
515849664
437740588
1435210843
1646835968
496051798
1783266742
1074995012
1668289199
1347199789
1669685406
1076176613
1268103136
1436492756
771471733
1784072730
17677016
316568296
557790933
1537258739
728170140
1212947661
232978862
1741335434
1221422056
294083999
931450249
459676535
528903483
1719047959
724379867
19969670
1701360328
286347217
1259795630
1557665096
1450196792
1351858248
437263856
1933008963
380615536
180664897
96726220
38273909
587207397
2014809666
677389702
958293931
1055873173
663869999
925233208
1382790494
1032843747
192894755
345475362
1780325906
904465523
2015101045
1108588961
1087713289
719935737
427673828
902829981
1577955049
1776095265
1713822262
1732447699
1676441379
1636319087
2009684445
892251292
1842538403
1999002687
2078652579
496845273
2095797279
1706041533
437028954
423672098
1141506043
2129178653
1034738026
1220920373
375070478
886243989
628630199
63687480
1383522693
626039332
1921297920
1045603488
1570014543
2026536479
762810299
579802654
548761671
1072005191
1478435869
708254711
2076267276
459458530
637998612
1937177113
1219252843
1550690133
1588522338
48239552
1390426692
1924642611
942417073
482511998
356628418
1759787856
690014145
1568845654
592092018
1591987826
1158650490
966467569
1473389306
1694586680
775341458
320656060
1044139106
1367425916
70913642
463326278
686370819
634654000
1996854460
1185393417
165503535
1467811522
1232214044
567735858
1757175262
1408134855
391366530
2096903883
994965223
1572588694
515675779
1706022795
1944573091
1822659683
475733101
384421227
1261695849
152114085
2130639244
508430215
552415081
785884549
1315685902
503228341
1229641388
436743790
499353714
988086894
989086523
2078400788
1106359065
1954703193
1400208769
1962887695
1218423563
1417261405
1313728219
1426105512
1415304757
421699320
349301508
118781689
247214421
932704942
993573732
1038054797
1365601895
1322343116
1364136052
1617211537
2063571738
1719280166
594015320
1823410059
490819262
425043975
574919959
2082268599
1297768619
337813641
1724653269
1347372561
1613178440
521018583
680304205
1323106296
1068841480
954686324
69069473
353065802
1338165404
543514733
413112280
1408035965
50423772
15685073
1370157354
1885845708
1392866499
1433973644
624032594
1908646663
1089141316
1965174765
585399928
478289709
1557733051
577796061
1825839263
778055423
246225464
1594470088
254826536
193177122
2050340281
856340395
789831103
1274328733
1569214534
136660128
779847286
2074395789
806907339
769109873
765501057
107184936
358272341
355440931
1074731841
876828742
1708984012
1336431561
1039195488
1242433855
635089480
1574310107
1344731935
1418374828
947459312
1605294835
803869367
1551233204
2062702679
1096963416
281715807
1009617838
857294897
215041063
1309308090
254811140
1623103686
416669021
979892037
917648052
161527033
1689116663
1536475192
900313430
61805762
116880616
1756364457
835743326
294263730
886167432
356384682
910107033
1497923100
114476348
137738103
1734449177
1437282486
1185002972
1490900002
790966492
1577639469
959044659
156162133
56795266
1096410397
108260945
949861531
1201929836
888004259
291026271
750164561
1854412735
2138287412
1180526110
1580326340
1713638624
1427968392
573227295
1584562316
98841823
1237764662
1831860991
1116326743
596461997
305019115
1797418212
863576165
673111423
90018083
36375632
1586155082
1954026851
1805094590
649243533
1050339650
549433149
673952544
635306558
424226399
548424722
800853310
971668704
288156860
436864561
77432201
683464204
1480849630
1099582500
521909922
101873088
1542825502
1575683562
931744198
266771071
908249450
529137692
1545985493
2092714072
1155253099
1316593946
352482682
2023621313
74814034
1742464197
338521356
1992575928
634842256
512270719
277805565
1794370581
1559651085
1377833683
1845440348
1858405429
161647475
1925885882
1027509593
1277420513
650981882
1862747446
1788483405
1602005817
1521652802
872963023
572780958
1092792741
341156643
2017583819
76122118
648329071
1491750210
2062034204
1068514409
1910431009
1038536978
440468742
2053217408
1824220259
177542927
499679595
1114644551
1035155417
505222169
1346994429
1356689481
843004716
2099327942
153871984
2141926298
294347752
1411762870
190377529
958359146
1121753466
1243385943
725012613
2019899500
809131264
814555561
2086449097
663974529
1863137893
1962117989
1522518869
1061250440
1568866242
822991870
2050685991
133390395
212450856
1441906169
1114732896
1036496263
2085786065
803412564
472769642
451746622
1592603186
1728365247
2021563588
1972111173
1353533997
723264502
1089494273
703264606
644520126
1723924302
191372916
2042082726
902617261
678571551
1530742135
1568536711
963932540
1713924798
1817515582
2104790982
955313799
1512055794
2082500730
585767689
628506873
1974687297
1065145229
1941588149
694273548
1228697375
865708984
760519474
2042632481
1176188328
992142546
1560131540
1311025800
1779744482
1165341
1058290974
2084839656
828860014
1571102533
2135040096
300056714
520868191
622961086
128161081
684072053
1086060642
1662756824
1695316538
360730074
1316567591
1646995392
45437030
2063398092
1667921279
51051002
532199633
971620572
1342909238
558130328
1693088600
606486616
734308727
514322560
1773212680
1368242561
371866806
1458865480
1118489252
1821100643
103901904
674090392
1694977997
1242353926
400504028
1799545544
1033823107
561716129
2130928013
734413354
1391461376
1050272110
532336593
613943436
625779490
271516139
1267847212
42169996
1084220716
59543038
1145014310
753974616
391472831
774576050
1796430658
1475088925
1175128896
1537592037
1850564200
1776487169
1272337259
797527336
1404752246
1251558206
319175368
663119364
1913626988
2146780871
1516936951
1807314765
1083568976
275171176
659172473
2144832932
1592571365
2043091121
1682953904
288534640
1420704776
649393083
836293837
1252350416
1257758415
730629118
808200345
1217867671
1743497310
926727063
876915843
2087408419
2120549707
190508848
1677109872
130646383
1916370846
2046147140
643430596
1431501784
58622050
1455959005
696361510
1970550658
695016187
2089695682
1990857334
186930905
1067244963
2119925372
707186149
1568893037
107916766
1475689293
1685630674
1885892708
1503701094
1867556550
1846914030
1460680704
103026111
2088140610
1334519560
1228793357
1382953549
1949100009
1271120545
1547591491
446528095
1558744322
978960548
509570653
1407933182
77991920
872343654
881570849
1627678040
1634515780
1529017645
2128371900
1526683726
2103148491
1193380876
840020502
1355561656
708917208
945863263
1090731495
18120238
1474376648
1072233499
1647902993
950347876
1260719910
1830799867
1929263074
1234962109
463260552
1617801069
1918828235
2108745421
1204696492
1371072928
1268890048
2014566938
1609863526
767397126
686638512
830046156
972131886
1701590003
200077203
319706793
1481671445
1721250871
1935881585
858396670
693957352
1969118861
1639730786
1488722144
40720682
1103971305
701594360
814331345
1050885486
494404650
2083396835
158843778
797020155
549233603
1212651562
2067270162
416960022
1604774631
574159463
215205618
1085566506
41470747
2125687819
1185691486
787158112
771837340
1005873049
363473465
258412089
604703115
397589209
58038931
1156814648
1682645647
1595100724
162419260
433022229
1515835072
1456911823
742298340
507182124
1297966330
252741902
285264365
744835957
1378939604
249135983
2031176022
876056727
1894734741
26045518
1380256435
1621198006
49020288
1346750274
224295205
1529270315
104980807
1466060021
2142847960
1770964848
1078095640
823142937
1430665182
1555525226
137145746
1524697381
2043683487
1185727895
2008418229
1302520239
1721941182
826629526
118332266
1942589596
1808571105
363148264
1176702879
1138440400
1515530662
539481915
1964634762
561015671
1725935195
1532154531
837984162
142153652
844386886
798057384
1234284115
1805075338
541602982
1016755408
1986979864
394300292
16614531
1820451558
2002044550
1517775750
385131459
1066797255
1824094660
537743010
640110733
860525494
1398437590
645818229
86431740
1301389248
1055100293
1813532779
376852536
1092885524
663389993
1883010047
580508479
1314551436
833113189
1689206107
1098117133
2002161912
1316525015
1896157116
1537846755
1432353928
1900615578
857605979
1256666677
1483964074
1417761980
885096799
1107103364
2032590041
1846267952
529165538
1810860895
1747054753
986310153
225796571
456212959
227411228
1960517506
1837204043
1885438518
905738590
413208738
284500573
302504491
426094155
1351139103
385300547
1692770140
2080455215
2009239716
290362741
781615293
2144888024
1613873356
1714939252
710484414
1494477817
1744592665
543389469
1509473328
1982205904
793040369
256625854
1123076709
1343350445
1723201648
1328935910
1375975889
2117138854
1001035959
156018329
1302176923
1408772352
1457104324
2036806177
293344417
1046272005
915395316
137177309
1144245623
1234919779
1704969301
224909550
1364041238
792712066
743556791
393383419
819149895
124908756
1488719074
1641715816
1732584868
933597155
537687616
1986010603
789744331
2079328187
1651301658
1219015148
1724661983
1868837899
1196092461
1981068688
762035341
1123386753
938245651
810057735
136778639
1636004353
844726971
974802661
57345883
315500737
1187278235
1136000591
2058622811
1177915106
1304046749
1541900599
287283947
155419488
92448069
429740461
1722672189
1294101279
1228586068
299053273
1011771792
21038594
2085675746
590827463
49215584
813992480
288173329
435799847
1072099136
965347512
1106112619
727189449
1127710736
1771575873
641853900
1234504363
1647966785
889311891
1233710040
1445939627
1131748707
2128346461
1082398018
1095073609
1181905646
1560650192
2113834827
842739450
881635570
77910011
1240978214
1724773771
768615411
240694206
1190689081
183280041
791028040
142733825
1566215850
1690375053
488931786
1495420109
879653864
1300096410
1895441212
1072991974
361055032
278977637
2064741191
1551745190
755613193
1887117090
690094449
1928897641
435209306
938489888
1535777092
1176271413
468341311
1853676633
401171695
987761675
1960576501
1958116391
1293260530
511312632
978202428
76848087
1721900262
1308590608
1603560446
1240789730
475257176
706874338
832217044
82531761
1006233177
816688665
1365240322
1754162183
574906270
1216902522
1917289320
772932343
827471012
1142172321
1032428706
488676352
1372521304
1492342426
1009554660
394536456
1838807391
1263701445
219135965
122680571
1494138831
1308034495
1957737400
1675383340
1244228607
527659044
7610337
1527045481
1256094439
939794492
123415333
154842128
102748788
1790146018
1177442699
203121098
1697107009
797414106
759626502
543004930
750995499
1671058983
843063646
1694806828
678675903
656187687
402136751
1256978482
1935837054
543548227
594250699
685420504
356367290
1313926714
470996527
1634859270
1933094970
994513555
1116427778
23423757
59247570
1299874781
410316087
965704954
1137905799
535889028
1754082552
429045197
691201657
1126161182
1982923805
1960355247
444132610
2063207653
395179394
1692378494
60102195
192013352
1038866098
1760059075
857032712
1670298259
328733987
875830510
2027341698
2052591259
1595639137
1361372277
1730325041
2012667728
1199814957
1487950850
630083833
1351504036
1705565437
448154708
1998121474
1164744730
1115234063
887906353
1797192512
1414869043
2054331805
992939243
719123606
1942312223
982834242
1026145086
1935264145
372492675
724747231
577144337
229807263
1298981334
556672747
116837490
2111848604
172742910
373674219
2013628568
707803978
1546808458
1967070347
683962525
1808347037
1052754222
919867753
1967447683
1253361604
1936166569
544148272
1240301806
503805913
397055050
769451694
1264440042
1658802068
533812453
1262401768
1672502343
1527960780
422189972
77860235
657242678
1720247790
367740756
886484022
1402629773
273851389
1744494439
83945375
42301826
1925211286
1459384441
989295410
2145761412
1674226907
1227239240
1678754314
330960769
1296577293
1702782579
1586228345
1850234994
713681246
155330993
465903238
1272126403
1595281217
22434414
828214934
1303777591
2019249492
1405338696
1877146325
1945790228
1851053406
73398473
963293222
328454994
490245797
585290808
986716270
446131038
2087208736
399163658
1985925200
1826440280
83815889
277878024
1053902252
547216234
1282594022
449363311
1437392381
1673283218
233176232
1895641684
1478796357
1468935088
920478991
856667077
30113803
974291421
171468825
1060556272
209646215
1084758300
241245160
531375319
420699622
427092728
1104068095
72386907
342545144
500118059
2064852024
111563932
2025809680
1494830032
1741436813
27462885
453645214
614555295
1341290126
368660938
1754208974
976604054
421363542
110891081
280557335
1145005714
2138546632
1885077263
327864533
458389081
406420009
2057331311
219380805
239565919
1940296433
2119965017
1516896441
1124910438
446959378
1132458181
1557964252
1937883729
774003950
1548435714
740002457
46999381
481488713
1358680225
2017968806
616486087
885195017
1031668189
821034531
300844947
1343512120
903759348
1042527771
141054144
1865234110
1029495367
887481254
567793374
1503131866
1462029299
1885880026
1430477989
971780925
919028806
1570243434
1267176188
851017447
1505500442
245710979
48574375
328036917
1514716331
1481485785
387010288
594385439
391002778
1255410296
1616484989
1748925792
1537198966
1286406935
2106407601
1756407374
44201298
1963630651
1098616415
543995095
790039508
9387031
1710861152
1012365600
68121819
1519452516
1400874643
921114129
1865430034
964096356
1032758188
312617692
1988050935
886600182
1227927192
989988201
589372819
136864798
1812159152
34659671
226837722
1691664823
794700680
1128076575
1050856664
1256441023
71681270
1778025733
218521672
1463260357
1509745539
1961545041
1402108339
1388412141
841227365
207990850
1525868287
235776805
2054776303
1700426899
233084584
951088566
90728374
1872973741
328379338
1816013179
264016638
956553094
845797853
244736073
1525023412
2083225008
1759709562
2137776093
6431795
87363779
2028356668
957480568
1140401836
1799112541
898034037
616075979
1335964722
415387977
972696039
1583311242
1828221347
985297757
1271450755
82461508
2103887602
1882695652
157104693
1994283899
588803853
2060733116
690934407
74610151
1109545208
973916631
1961592723
733640184
977346387
1776705725
1461764746
1675066284
1992573074
1868225035
1090817922
1345686247
861241292
1931631230
1629491811
1828698511
426673333
630469151
448545448
1645470916
594350947
1148696405
1762783154
702476460
2136413603
1572743467
1482558706
497716656
2088725002
1346279693
35341942
1090881176
1683782863
900521252
12705045
1376753618
2013374585
790924090
445565530
881970280
684481751
2143353273
1911762204
1106011553
66457748
1994083147
1567423929
1610827769
769390860
1705476213
531237411
2104619525
854428140
973705630
334903938
829422272
1632812630
1520144769
35003591
1106188163
1333471421
100521940
802077080
983280258
686213822
1101673199
1836822561
193517848
1402582567
1386422872
1177852626
1450256757
2110485755
1282939119
723696337
630499735
612579635
2033698631
1690824000
1063099726
686937428
923364807
1276634753
638891091
326794554
1715877656
1214560087
319670378
813387028
621517324
1312790551
1624646721
1141283593
1533002793
512687618
1611485468
652086920
86051886
1278932789
2125557021
941654235
890858349
435211830
2043152802
742106436
2125398265
278853403
91001322
1657960829
1238014810
1114260300
1869428913
308903366
246238001
83713494
1019178686
1103738167
361626874
154374113
573890810
875261424
402136025
356502719
2096758523
509202803
134495048
1234241041
394725652
807419025
1269025278
1070909516
332179127
913465468
1750649699
2123964067
1132790841
1474308518
1842518729
724484052
196245931
772174280
1678292128
378307016
678738227
1137538665
462195132
957683245
1115522138
1231428161
2095798381
1816137387
1200483145
471264538
1444483045
809969935
1535447732
285866949
721238576
253289398
2141815246
1198287075
945483114
888232297
972421400
525389079
644663167
572155432
374526008
1340432017
1521348489
1752437582
1338301471
2024727107
1852383303
981879540
1203428835
1855546251
164018805
687658419
767719549
1859105938
1093852781
1183751591
1510846120
1315616422
353669043
158415636
1632758431
791243340
1508826609
614058271
1353288275
914540503
421861294
975962310
1279326097
1031954172
1757086974
865640208
2075673807
1828765668
1250568320
990646118
1128420432
988326638
1501891465
1156473089
1084917254
1113196862
1707183748
1331004050
1602874855
2040245274
505627737
2020263665
404034132
1441584816
144626742
1273278727
269169119
2120715569
1345283010
718669866
1567625682
1145351464
1505167854
2016621745
383341832
804441639
522406027
1066328909
758667533
261155278
38702756
1521414799
1059691870
343788544
523748182
767206908
770879679
852314973
524867390
1759716034
947365940
513034519
763715386
1502033061
1083252016
1880914288
1838823035
871585990
592163697
691074148
1038559450
1644106598
884615007
181701935
381396300
1239976684
2082661593
1674769103
119502768
737111351
1030890572
1035835500
564169538
609229497
821662271
252011911
566146278
308288509
44465398
1577201214
749634947
481090721
1308068396
165213046
1313612780
1159573786
1276835438
995224305
892809102
2134515919
1304320670
1355763778
925936183
2111143092
1647901235
1840643075
1358162662
1954593267
970561991
783860960
585340790
1413715609
1631640943
1637328832
1577297731
440272388
1741762149
243627
718892398
435348736
1532832233
309909001
1307224731
1142748745
1063098127
150877031
733259760
1175397890
1175971159
81696628
1343510691
2093029134
373174901
2139713716
1127777543
432600659
1337055533
804105675
1079442375
2141427605
1311868747
146758903
1350421741
1170987439
1490803678
658052156
1576635371
71455360
26184908
185213585
183081413
2034647939
1867650797
1967294161
1874556821
1394660799
721809938
1429057864
1684414502
1661181429
1171869893
925698772
425618198
1025206663
1425434122
985875942
190674528
1293439541
1176384452
706836135
1194465554
764156454
2096554097
1722217102
16145718
463458526
2029426257
2061826469
874644035
801226379
2012473483
1138173494
1477642086
386701688
562348748
1210164423
784678282
1615397111
1131732497
2101753066
1368515023
176833192
129810459
1742795104
1643134883
1653040781
1350713507
891150384
709909369
1592885917
248223966
548948659
88646687
321411010
1957558336
871685705
258977181
2060334586
1407230976
656905333
2052780942
1339828256
1304272091
1886806755
1297851173
1341614307
836291790
1336521722
2058513828
1290346067
74890861
1878763181
1846764025
523853501
642505290
100079436
460509140
286161961
2064461129
546795363
456405328
445749637
880523181
972701189
183770517
1345947259
330514912
1830000656
944128756
779936571
44416123
318128265
216033476
2106363210
1540105394
1801492654
1238071909
1524061160
238416944
1499420794
1498650879
221770744
138417698
636948112
1569732046
600726482
1935435394
669345937
595407976
2124757108
1332918048
548094913
1220416821
1130678593
1686396759
338724061
742663965
1735654500
1297830027
1500690446
808501886
1678299819
237876811
533690901
1701612308
1472793695
1044323163
630957995
1871493688
1287396603
1135089629
1641567888
1237283037
275736534
2089650293
1811321987
328733297
122536993
1898990562
2042294654
783591120
592136631
1314818376
1550962038
1012220928
690381792
1877966532
2076537616
1948156270
916402129
789763926
1705440857
1533014390
119938699
2019330332
668654885
374842290
1134748447
1637235648
1222283283
1661710185
1024763343
259995408
1524339242
1198704141
1223458872
935581796
1290633476
449105151
287523385
1804964247
1262476740
1408008142
153845204
460091116
817929350
1832065800
1543560064
1822106996
1097104685
928976358
246789777
92186917
495594240
614380748
1040187670
1697794959
470361594
1706564485
1281781800
802251061
2040361448
706135945
164556967
275738878
293670787
1836091932
1414488856
1846536473
472136709
2077907606
1833017237
822501023
1041594890
927348985
1018938124
977818379
38429008
797120368
11387479
1985577537
807024374
1207422347
1812285212
563853664
1180388935
1953632734
89707568
1676358923
1110716607
142769129
599470372
1569752785
961645941
721325932
997728172
397476972
877785793
962710982
1134253724
109493680
525880786
1155977298
1480771264
1808333400
332804665
1431399151
1557997448
1808679131
801041294
1132648011
1150667322
269542496
594826418
1209065877
1313781576
1038031653
417232964
1211706756
1823085051
1478466696
322894169
2108255723
1103348866
1463011205
1752253103
1270199394
157054225
438325477
2036891663
1857405523
56017178
272988501
1490837034
811754327
1804059071
454020018
473272955
1848364843
1258019140
724198246
602614702
77730996
1911604630
618380050
1034005147
489196289
820379001
55968098
461168934
1766673685
1917080765
48494960
959814661
155040444
624814178
1308319435
1755582900
821101448
2108117748
1096668513
1687165833
432126177
1672161349
1469144862
1907897724
1817143456
156809924
739858894
1126188720
279002787
2066687625
1257833999
131674552
950185897
602252911
690525472
1032989854
53684999
584200074
784711544
476373224
1143068072
2138003066
736682642
762139903
1334725466
866286263
1697097578
1591646940
491219407
964901721
485372174
761612580
853615275
1082471115
452448768
1137228742
22697381
1761934308
860900289
1054612298
1162588849
1683586412
845583247
351284701
2126029968
447381209
1541022225
1964437209
1069236954
2129494993
1439418443
1269428167
1600408650
76149102
1788546876
1990492202
273164534
960854433
2132352215
360881663
1884419228
1496961113
1935287007
1165339945
1637191841
1236575844
1617843593
65009955
1509539626
1124265763
1164667073
1579678791
1504920611
273181717
978294627
118779916
1588203619
799310067
661074103
1593976203
1963029368
1141198937
1274916658
1969530338
1931236872
891953048
256071293
119708139
26639536
158729060
712006083
2122251097
1170985125
2018759687
860785199
2120223670
1604760585
1795975491
1785891982
199562751
1770936959
487595731
1888327708
1985738206
1265511502
1272225933
710982774
784820369
2012164164
1770520303
586854489
1430725856
354188790
217713457
671688466
1540537155
533444701
1681718053
740732772
987250242
1262653316
1050564141
791550387
1433383687
884099989
1438197977
79455738
1341409473
2084724251
1417839007
1294613047
1156864500
1937964256
911291598
1432739984
1904817170
1396753490
1996613882
1446432229
591898522
1355964761
813198106
865316879
1729782002
1964589972
685722258
1758724901
829884430
1166956516
2539053
1051078977
1971267950
567528158
442748865
1003698107
1639834934
778359332
399560885
2046350670
1045653672
1058832279
575673737
595804570
830418317
1919720251
326237073
1615817076
2090468068
272467232
1964979098
1518253847
347135239
1167073456
573069107
1294294779
1326542250
1754447
1394328714
983316099
859407510
2067413565
786612965
2019496717
1622816576
28293045
96923305
847294118
1488966155
2110058890
815852972
1625102208
1611632489
730802678
621898536
1683203542
392960211
522865321
717577463
577862115
1433521886
1390741538
1021742669
2048230094
1042012474
393677706
100234628
1404505107
155385707
175776883
193548111
1545065623
1653033091
629113904
170099573
675982329
1245013031
171573005
826495221
370645475
1608046985
1716934402
1643037178
870747036
72089919
599428646
1239804064
1467582975
1245103069
402997345
811950860
1256159501
957162415
138806850
144516959
455629907
2008976444
470277874
1629263917
478422738
157739554
1155965440
244637935
596971544
1601342616
772307734
2071108086
1138651913
566610964
2029283874
1424995450
391722138
781810663
1667157933
1633595311
727101585
2027758090
1805974899
579867649
721105293
353367730
667996545
39008313
1069084157
1906421193
1159551158
640896233
1683263187
1762395650
202733560
716288362
253509094
284566055
1334157147
1834913692
605699123
1657972861
1520010202
944816219
271318928
394898269
1151263295
278787969
1107745192
1356814694
117852265
479475965
1850942939
1885894176
1281026257
227906424
673644367
1157470629
755659604
882320993
1464434643
79575313
1895168151
1734634760
2043118974
1523873524
1927599060
535286602
1719861496
625654649
1829936397
1171886449
1921371213
1482953855
1144071085
1582682361
1795229828
1510497735
1482125363
1811617877
1241646186
150286840
2037829284
491913171
1678092850
142909826
1460593011
2120166703
145978994
1392161963
553237157
1029740518
824767930
23769540
289996520
836179465
1516161817
694497035
1028460468
941436874
307248816
633334320
1442790610
451689570
179196737
417884300
1848115154
793822630
872899870
1951555489
1857699129
1991193831
2020364260
1370678659
402427712
228181660
616307974
1876519061
1211734120
1700316948
1809791490
773287911
1053842650
1093015214
794506931
1850221597
882746637
792524245
1556613919
1453891178
1758947470
956242240
936371807
30540393
731070307
1284507352
1417839700
1145462042
2102451498
1835514094
1441074274
1277250905
218206850
142445387
952596286
10319034
874895287
1540124456
185105762
742371127
179953437
940664676
1804668256
630789030
1254764244
2126859514
259017243
1471200234
2108244975
494066285
1285623950
1011242311
1390361502
1789526456
1394738972
255752294
185370166
804357841
1227436733
1000983035
253272364
1463280804
1868305812
1073209991
505796903
560232898
1175803289
134676272
1927484622
2127166460
1692461653
14776735
1525982766
425407584
1366807411
1931085768
2035099134
1537410237
597972681
2111292833
1315919039
1050718787
664258200
1573061526
665978346
1808366399
2019217439
2351149
1086263867
1200648777
941707598
1000580975
816206014
1140171527
476755885
1698823097
771594819
1774026387
2012735003
1496237408
1269224368
1511100108
1153409804
1952050141
167051068
560690189
1814728556
1688851627
1980323608
264972322
738173951
585739556
325152870
1767476041
2055878747
1520466338
1907320010
632829960
883069001
2032266712
456459368
459251599
744616808
373951914
1979388130
1603038812
1600866811
1718916294
1146978107
1381840741
802243517
1717643092
663077285
1105291799
1925383839
1993689593
1619794691
1174047894
71853167
653075032
186185623
1913700753
1333172508
2032926405
780095612
951817147
1587974340
8234857
1214846246
1621101089
257275666
1199142307
1582210567
820315351
1903840280
223884471
823273186
113172559
708068173
19778028
1614303397
1421042367
1709418970
1159177494
542550979
525791158
2110624835
674297939
577850092
1650721790
1905825177
792574152
1746951300
1680734953
889830587
824010399
41340362
1552947605
378215227
2100731167
532870183
2006574039
723833695
925657993
1449279601
593082341
951168637
1280210089
1224800258
1128706933
121125632
609539923
314505245
1391124151
1450275703
1880678093
1607630618
881762758
1822812935
1041988343
828506089
1606844528
1344964105
1170899010
158202602
1592008275
1021687410
664121510
499376492
158042908
1264992940
822381286
923991809
751687441
120886339
152953797
190606450
1539960654
1579650476
43140537
823593252
1744093629
1655040123
775559454
981499484
403286338
1323113374
697865404
515131599
12853925
253151762
171210198
1346489148
2099496993
1433778381
800555241
1058695169
505124297
1501777158
870697230
97559751
147682870
1779864140
547209462
675369696
496178690
1614661923
154276482
333431593
1765081294
1307802859
495861754
2147352426
1288766758
1938301517
1253509948
1586105539
2014371987
449396082
2102896299
1138308633
1148335183
1863258228
539798877
104488390
931184948
1165611320
2034098896
1411930353
1828973534
147286014
368557075
571822263
1765837098
541766996
123055876
384314585
1452274426
833446120
1148079047
140838404
2024628929
155529002
584194956
651796519
725260319
1155915770
1900956169
696708225
270320351
288920645
1657017632
593531882
628275435
1640086864
468059495
568035603
1376088451
132026919
1607200279
1436852941
305383987
1831013913
74364326
1194868344
1316655659
2040624811
154985929
2138302950
131719081
1455712944
1595474872
375068146
1836624706
1266972580
707965062
1214763089
436712551
1591883843
55284109
81823365
646229536
1101921040
2132344846
1573637984
1931391637
952496101
127107617
1547386311
2115829660
1561583328
1545931498
2043034240
1539898158
112420510
1522991626
1647175430
1635549021
482984379
88151272
641926993
1494576823
1270355411
182046326
860287978
422547543
1332824465
2011821872
807441671
698725508
266101448
165920206
1407083547
721100949
1095527648
125740929
1595831805
174998365
322365243
1641629672
471174516
597012828
863091377
1283572052
655242627
1267230913
207730877
1735789943
1129898960
1622302397
681746756
122490060
650519061
1570132417
248623366
484007944
1877197131
333309985
876853205
917964642
1767248780
540611156
1435481666
341101346
1321610834
1454225491
402064640
1126853569
2113811560
1511566688
1322517094
1139579525
1491904751
1220603087
475547730
1051703693
459786444
1660820813
1694722923
1510630330
162131372
1343446604
828063910
1516813665
580908924
679435134
562998250
1138855121
1799536441
874686709
46921148
1375607181
1985253601
1438476300
1714661907
906352015
2113646113
1818571632
1299250827
763284711
986896370
112481018
421576836
666099317
505995620
445855780
1632619321
1513208761
860375454
261964479
1081738782
1363915056
767548889
1229048939
1569909509
987313948
281371796
14843236
700486981
1585268940
1709919883
659548290
1385322076
1877509544
662860338
807759811
1503384877
614930733
1428212961
413495335
377336979
942369528
518409673
785823245
545571048
1306957687
775464978
348404190
958965334
1784655787
1355754665
920658751
1356017519
156942841
755477862
1806374711
595135389
675326377
748512888
903924233
850205787
1897441290
1962602677
696966514
251088040
193250255
310394009
1065026487
1918365394
1985081874
1849004961
1909288049
570466876
760022564
998548240
1328838848
1701560940
1143826915
1169198575
1240381303
488332487
143039987
1659242369
1650993467
594063082
701596216
1423734174
1822936245
636300602
1472095614
86055516
315257717
237899837
1008787108
1430603434
1575738753
1548971033
786852918
692622626
2046762446
114544116
2141772941
1689791345
406275713
102589075
831356560
1226572990
1187077500
728081521
188881354
2120959036
1269864319
1038651851
1711844971
207654712
203284014
436235196
870514113
765947749
1201380122
832502555
1175378589
737918268
1933495211
1439784975
1914978531
1584664980
1184784154
488073110
1296447169
1901084985
407492717
175598072
1375171740
1355079045
1985494175
1297592539
1715721291
1717354503
2060469716
172385784
1561299803
1386847247
852156397
418973835
914172253
1797036251
173075665
65825946
276521256
100660241
236277836
1512980602
1772853528
78294048
2001487092
200874727
233980617
371667590
1560344590
384569897
1025637350
1520838022
292187521
919001516
1498576434
1647710959
551595170
598960149
731129767
2002338349
456340602
524690933
315736757
1077053051
1195489042
763208724
969963167
2132941125
467148536
1462425851
1046476886
499874963
1475271349
927656003
82530560
865952920
1469083991
1559982050
1220245638
1662298818
1237671590
936533849
1381807023
924010368
923219756
1417827426
448249288
465851638
1457263858
601129848
42973302
614864949
106646288
1579230175
724952027
192091308
1216111291
1368352599
1717837507
834872841
338779829
159774704
542060366
1901961768
1399670874
1104477636
404869846
760578927
1498940140
4370039
808556080
1613273923
1024485649
2068013492
408843796
1362807900
1904062369
616968522
305022800
774261882
567350130
1142889966
257222427
2054811401
1299762223
37207690
1887056627
580810717
1432701265
659518897
858704264
2092692496
664909437
162803819
1797296758
613948914
1969276732
1358736440
1941966417
1703331291
1656671215
963462488
1554477000
1336231242
1721371968
1867533519
741636929
599390458
469922074
1781196635
820391662
1932575393
367093373
1675064061
992949144
667784228
1486559630
531526984
1049498703
550371556
1955197129
839324247
31211321
827512989
1465208835
1484261830
870632839
235587822
1229235640
929185421
1785992125
506923259
785366619
2037236660
1194392003
776145370
231563651
1505915784
917576559
810037879
12662149
300223948
2069409987
150380746
837413840
2017582443
1991720425
1568404634
718321039
1418585913
1764887514
1897996601
1010499420
189243411
686647278
1601718386
2105505227
1103112969
503688452
1645452391
1633636770
3547123
591991598
1457408473
564456561
531290319
1069762530
1716546072
1239981045
2101037363
109825717
1993801232
1962727179
2095405987
1198008568
216592355
1604493794
1505941605
468895366
1298275670
1179075130
434295641
1108852146
299723186
447494941
940221022
500714459
1558632710
2038075824
902257515
694557949
2113843580
1726110064
1280891768
197614801
1535550875
1015515168
1528779690
55873155
584189749
1511854736
2119459019
1249979684
212992230
355422164
1761126459
444601231
1995888946
331261691
822017862
1886694728
1233075068
812351934
886970619
1057091071
2005830583
1041533446
500284431
1059590848
1816346494
2078813677
1110737394
545401207
1395015998
1242196744
1333468239
1779720397
1944869233
839902177
729424821
1912349135
1117954622
498023297
1757375859
1802694396
1402929193
556382741
2045241963
666176709
346924417
235681978
66784499
1199370856
51682377
369710617
1207219951
1071939877
270948369
483259043
398897250
1050477898
71061712
1926296750
725263788
646905440
1913824425
306140309
1832758669
252882699
849199765
440758668
37640065
1695708605
1804803159
739683597
1415987793
109571120
1358815446
2016694209
1654143383
1843712211
609795690
966047135
1664867476
1142470119
1774562539
258720136
67095688
1963227882
1713160237
494246564
735797911
726436689
917176842
365211634
616099313
1704650818
899306766
1312031816
1985051242
679606301
1679515117
1186906974
65216193
626073164
1032484539
220077370
713740932
122428640
619227183
892234549
774556808
1976974207
270642361
750558081
921069920
994195488
716700279
75294269
2036111633
1696071571
1670370589
1594607712
1609160076
465644776
934439051
301615585
727359891
1554862858
235006852
604407844
93818348
857672603
502778075
918653770
1760806959
15912947
631624259
285434431
182923568
1641060734
559119167
1789822541
689765071
811157838
1227889036
1231259879
736087651
906025255
1337143750
820381188
151812940
325473085
895731627
554951190
785657004
2015007312
81770836
1450167488
2109155346
1306970828
1813782844
23072357
2101416755
214161918
1844953132
727882662
2133836576
30629553
1364750460
1217884639
1355649403
1825282515
19701489
2132949860
1785215785
1952912928
1120521792
2097429385
1089291993
327751906
2118197345
1211073385
1976890024
1172822505
1315105154
1270115741
497330931
1680704437
743066002
680580
896665657
1285618647
1282002690
1804920124
602887551
646411044
691151193
1537599118
1252695731
1133493898
1099674141
492724907
944260724
1538815501
1065122014
686703737
2091001077
490855993
225620931
550801861
1943285162
1264359356
1456321361
971038792
358587935
1801852904
173910909
399970616
1890431859
1235478766
867405379
1706448225
5957952
1804513772
1647963747
1875147377
1641267136
1457391489
1529866534
1218346503
1189874132
1772487596
2109675623
162491047
590988092
1492625017
243633583
177109951
656174891
1217723785
302830413
2045086114
242875952
1332352400
1942419346
362856168
559561938
563851605
1900715670
1464374003
11127114
35441231
531045517
1149702014
2039321209
182180227
1657378910
855202918
500161876
1270408949
1426863347
831427623
1208996803
898982485
1730692275
1892999104
2122095384
1072612067
1860469442
1857411889
1459941624
882176102
1828214214
1497579871
335827809
237859497
146610749
257220949
680963575
1532258862
442921998
1557715212
802918317
558649364
446343634
198646509
579988141
1179483819
1885603321
575224135
982866179
480674247
1553220079
671578957
2078665665
1023290984
735246332
388773960
1191411923
1999143900
1722817849
611220757
679846286
1042240226
1764983988
1544877831
1308158092
349155131
562194564
591538576
539684979
646784675
794033445
75164059
2133707224
1595654696
1007553239
1231561164
2088499529
56741255
629313602
1123344161
868613711
2096261100
2070375665
1141482848
185753800
1069669448
1505825599
977668715
788088825
1786036493
1486438959
2067372923
266639344
2128273688
461031655
1270679715
2036177073
1363602234
21712812
1512872445
345056163
311683836
255601395
1533340330
1129536168
566855840
1873491182
897773110
1091298643
527438363
1072476307
579353639
1528018945
231033273
1847014207
2015667341
1512923653
505610238
302684056
1225133064
1658905418
621310733
2064316086
1596952692
581176139
190281493
493398936
502854765
332947176
1953916605
567172257
762795130
2059896497
908581656
300813908
1747985012
2045199729
671689708
2087075109
1595370092
1003353546
1036564630
1809317862
1727684177
895521155
1346696975
860303932
93793018
1793277576
1860521372
1543349837
1002640281
1857381928
194883968
1867145184
354408003
10638041
1361973512
1754650061
352409737
1221547599
1951302118
1382300854
189045597
561019029
1436105480
1795086506
318306058
1049406774
1394824167
731732131
2010947706
1127911939
903171351
789067625
2127393778
2011084227
934568007
986523285
275712724
1561617804
896375098
406749312
208082638
1124729785
915649791
2023146250
380700410
1564075400
354470667
1371082949
2141844236
2122889759
770489655
1999092911
2056638594
1106409576
686387028
753523461
763293372
1611584773
286640343
272161928
1081129549
1372995841
557349822
1945055323
1898892011
623931360
1536398698
886107559
1403598352
267740717
937547528
333940579
1318005807
1512705732
1812911469
1397327123
243326117
677468810
289071483
600262053
427926024
55240077
666613832
1746258447
1600878203
832054625
1105918927
1815119524
457486163
360783938
1723036333
1842036249
343474764
1062316539
166596771
885842811
1310118255
1250437938
1237304969
15500443
1968291568
1664020328
1967725365
1000946656
1739295141
2100886209
974686920
737553209
1950626200
1472948526
854634477
1528003994
183657432
1518097256
1939026797
1882026449
1592078050
850411226
308380841
41577597
430964494
1398739415
432298421
1068569138
381805210
430543851
946534395
1187998286
1047074245
1556640429
2022917100
1028393077
2057557898
402509925
1001101789
1860845406
1730118990
693263052
817851756
915036804
1223098273
1342629955
2034217728
7266715
157374018
700686128
819465982
1821368586
1667349536
1705878384
304205329
1907703173
673825830
1085033702
2066064900
1613827583
2103371041
507962909
566050240
1160969658
873743867
899936609
1493532054
1976415820
1546244611
1381169249
1580377843
1927762580
2120324465
346677725
1010251129
1701697612
1923899691
1839124285
1926137564
608746192
391034810
1176994724
781994694
195060974
1084162163
1514623623
87145467
1731513161
272499932
1276417202
1357488062
1335625439
2110436391
1394517872
1974210111
476182250
976367645
817722015
147522438
1931602814
970793093
972256904
189314726
97736417
421220359
1403740946
519617225
1084393882
961450051
775566537
1544349491
2043572840
1685448204
1630460997
767493891
740584032
2010774974
1083730802
1642615470
1590888109
230418158
1628163164
1618456300
460124590
1493637570
1070727005
1289205172
890556202
1697104467
1757929806
611681829
703276253
793138442
999848400
1119444317
301419917
357133148
505074103
199357918
1558475610
1646192386
2042384513
1565765714
302748023
1307402159
1442882553
1124893668
1550024432
468637186
977284325
1460516445
1712324774
383103190
1022228128
413948853
1701372853
129826848
1187919036
1993973705
1064443713
1657080522
346441895
965989730
1239285682
1201480163
1779388771
1808879333
13784947
458997029
875839671
1616248460
1925823179
1814421357
191134038
1761926802
923386132
2118566530
377746905
1499341202
2034716531
1433979869
1266808403
1912285891
2133977785
1145096299
1679767354
1543065160
180294155
106721616
510439073
1751406848
506372291
711276453
76272592
1490149735
1826699546
300439823
2136566925
192831363
775534034
374684698
1674306398
2120027418
367174921
1816335307
2062427753
967544283
1727056518
766430415
947916070
1404723206
1836820754
116539671
1818576589
1689982094
610604478
1498788885
925618397
1787121345
1797837228
1094489971
1779627120
1231261028
1907174512
1292801772
1058786827
1209580135
1714269725
1428024534
2110544434
443515727
2071513510
1273757175
762186936
1187281300
198809471
156057134
1706094287
1880881727
1864799961
34430130
582763752
1333059486
277772534
282376107
970308979
1814624137
1792799469
1815091646
669525664
1816937796
1342806000
549174425
1934798124
589039871
1126087582
1704105688
1049207338
1420726375
829316115
1682108177
1899088236
2067058293
40965194
346634468
159330302
859749380
1133713104
405944514
935365049
1368621107
661597975
254111797
1512052818
105799715
638569504
901304871
1187191099
1443985366
1173295956
768524177
244366314
457128432
1938749907
895437536
50962427
776714273
1336043300
682476913
1303960447
1163310004
31481809
311136818
1340574098
274691334
1757034206
873022244
1297866761
277048529
1817036914
1477901699
353160734
634952571
1292680268
1991583074
1859330676
1351926255
2092027852
511070791
222378362
659708333
1782392853
1379109818
518665136
224679116
667987059
66309282
1518449659
1095345826
1936025748
354930880
89990441
1819382788
1903359707
1199253528
2080344489
1923205922
1388442205
1352372951
813224015
1483686885
750940517
1316464317
1652667199
895150184
2111801328
680901266
157097580
1195574564
761844027
2118392415
2141723960
1643806976
1355481704
411272256
2103529767
519495180
502301971
1907157988
1284567078
1579548920
885201084
1140033351
1763330643
1511834137
1340571076
855909105
1684003032
1190085885
1995188177
203603443
1904399301
740563299
2051274433
1128754799
1864847453
1733501698
1401289469
1121684937
398845794
102844865
2055945560
1457007790
968090506
1802105425
1512280941
1931923308
1948972897
2089237963
1295677571
1346728628
1991867345
1623855854
1868886184
1481561795
614741520
777186674
301036112
564663546
1172481575
882669206
1353898107
1001683630
461299087
1848173940
266296828
1561374427
1027726412
2145593199
511483464
301342009
448100500
233099271
1324458304
1552394993
1369754551
309449055
293071931
1340650320
1214523782
1293614144
2051316821
169823016
441032186
1293437156
526551508
266521997
1759441738
185329308
1616277789
1888989226
209076454
2071925773
1942365587
1071226678
1793720521
2089402453
91999145
1561649662
1802612343
2117464524
1094589282
818939601
311684287
1179645953
1561766485
2053560234
1230976187
896819819
264191427
1545739
791808701
2085405034
1578050933
1852014440
360431064
1024208601
1281465605
1927518637
1761521008
643603827
1192114015
567461581
1413290011
705556913
2133610497
2091786627
1389981842
184017396
117081387
2070716909
1037254086
446668393
727923498
1223624938
212434841
542261720
1580672365
1986598049
529243559
142936479
2128009584
1084554671
1658969596
611079570
1831102666
488782249
2090230368
1859809533
347472804
607160629
2007478163
2090279497
73573012
273173207
179157693
1937834873
811710740
1912674302
572162083
485073505
727117771
1663543579
1193222547
1690134793
1958930134
1922302315
1346276294
1479036329
1903296418
897639517
11969993
2072529659
1017262140
1648726082
1476986501
413049001
1052302275
326288409
1393308391
1930484551
1484895913
1366559353
1141793953
577414421
2014293866
1140215442
800249866
636575117
377020864
1937029253
1213375104
532314637
1808175219
1315754280
835326141
26586680
412231548
886763170
733711529
1467734926
451429992
532670642
410061893
1079233229
506123068
294720564
312805277
251505371
332075882
1469286572
1687942794
2058770970
81055529
1128508253
924276729
922973729
845380436
1711932388
919289686
1081685000
1698327402
10377539
991914730
617283810
987302999
1117394103
690283117
163047864
1350837796
635104986
1640570152
931384287
1658660522
611771341
40873994
1892568336
1388344223
1059221349
456885272
1790483549
2118370518
1158287750
1047565383
1164638568
2127398504
222304799
1886860432
1982530929
593380142
1426046277
136961909
693361460
1749358362
1025929313
2067172445
1000402703
999827586
1818529165
1652329982
123516866
267004963
717635524
913307818
1663311433
349564317
1582675922
1537970262
1427092976
1729684123
666347540
335167273
640924973
672515388
2026047720
1212224344
797435242
783824230
1580541106
1674757561
1785193253
1775395912
1489169565
567658421
66963199
372098483
149459984
965073395
1812405432
413649484
469267961
1178217037
344315050
517186149
1477066718
473496075
1494086476
515508258
1468753652
1937886277
1233193374
1752174897
2085741650
1842813978
1562932625
979241353
1563572430
2104531673
1614768657
724522324
1882831262
366933593
1058914151
1115970467
1993221126
1489643287
659852159
1134524530
940800622
475219692
1345159661
2070279833
1629038587
956493487
421403725
1429082697
1903127785
21830795
232753874
267584426
1843794728
483631869
1157393443
665325703
710240807
1034952170
1992641929
1686349567
1450347376
1177448918
398259153
71008080
416278149
2038485402
850225760
390776476
1716196794
974539997
867622145
1987793084
1799944565
610068069
1321809607
587911839
1195449767
81277464
689539809
1977951402
171533636
1016429429
1849967905
948735280
1458765483
522613643
2129469857
476647874
1135189994
829122483
1875766654
56087244
241568496
1888878457
491064958
779316344
2030361073
1827504824
680842297
774791653
607294376
201173013
1227132822
1492684618
129894268
838396790
1966371702
466133874
834793847
1647799228
43334841
704815811
1162274605
450580890
18129519
1750364610
1142852516
1204010279
896503383
1749116429
114887581
622279841
1153113344
1748361705
1624629573
1238289136
1297442375
236713450
1301340626
1456100512
1536101596
2022312734
661426222
1863829450
1566480208
1287951717
1331346000
708159792
1905168429
367775294
1474583832
557462216
737635748
466515427
892457105
199752234
695616145
1308270260
651443289
450436801
326186549
2042986121
120673109
1477050398
2077934762
1076054442
1737644286
1462532936
1204078411
575149258
1593273429
1665970854
800343178
36355867
888151390
527457073
839321704
505603144
416958531
1006211756
752616698
1559943201
1627929339
1924546129
839875040
837723887
1550786490
1873080443
150726090
1982931154
345944678
613963724
919649644
1336929342
1961049378
1107440800
1332735118
451911437
647158687
793696163
1038294488
1341710897
296159090
1633298400
614058853
7314125
1407413549
1437020574
1791039203
1460477191
669714362
1159936831
86403526
1859544663
549750018
1365075263
104193447
1787256572
1299116656
54251419
29715530
1791763848
1262989468
1784104735
1451092021
1543594070
86159217
138837441
2010299558
307533651
1477833643
1933690661
1620669941
1295882056
370762102
1067999108
1735528858
23714775
1639698886
1209022884
1129387755
844300480
625897066
1470715347
664565533
853097890
1929860485
182296365
2087466258
1448798018
1790740279
1849053821
1486870056
1910634980
1425545325
2075126809
144284337
119581642
2051452981
314941117
361790743
286656323
1489062715
1738363158
1854536598
743673120
955467873
702358677
86812449
989650640
1180548485
1272152861
1706851494
783970454
922292886
1589294511
179438785
1358447520
943056573
1761673950
1769815070
870951179
1193163775
1872647262
1998930839
1827343113
1280830585
597714308
680909019
1392164873
1273587043
1094089310
999003658
975299703
868330580
765828164
1647311635
113655040
1394911871
1169056276
1016478792
2046697821
1211941500
369966227
1617550425
1109355922
942844539
1675513310
138414877
685931825
1900843588
2060306294
1629277939
714222892
632655604
723374155
1306326122
1474422279
1085165193
967504590
1565902558
505589262
1862800716
1077416902
421236643
1873822634
1324024075
476770351
1073733733
1217347568
1510512116
268575576
1886953742
827670537
8098400
485340510
1010887095
747903178
297143294
1947414916
396665351
1763774323
2080297691
2108048440
336062914
632364301
438246972
371122533
1448823101
1751332889
973177099
318108386
1062054102
116500192
1042490882
2121371214
1143804431
2053331510
920146865
971617184
75970518
456543987
260389000
1510904656
968541603
689698957
1863057373
416898204
852130125
1803596692
835792234
619746239
669188552
1178025882
1859600895
1718153265
1311025367
1338065299
1217570775
82559748
895599015
1288556081
1563878913
325838092
513991413
1856437203
22945223
1102195995
593618240
1348959537
185323073
1412066788
848080203
1894859554
1378607264
1719270737
427866661
1304307635
785317078
629719393
72384260
1287888610
612705517
969263007
432243375
1371697852
358062707
177234569
346179560
763069426
1174604272
1473171499
2097086004
191010182
808648555
1591437438
1766586671
478682586
379560577
1544639217
2016473523
2090017212
168737535
979486226
19926307
801379834
223935615
645581888
1263251157
521783963
1236572992
52990711
1845366557
567368698
1269180549
1757036670
1509137504
1905929689
202946027
1767068246
1679369083
1492577606
406733514
1211270130
246333129
23370568
2113499011
706165742
825266169
16817719
967932568
17728347
151404314
629595350
1032946647
370180949
705315700
2090917956
1230248424
385321841
924447596
1067384421
752618906
2004459588
1073700228
315919304
922455631
1072533806
455468896
1995445817
2095746758
348427976
246069090
1556653788
1443721311
1438742865
494527400
37293195
1523382399
739655362
1380543264
415378906
1818266589
984703270
1801647568
885875630
1183560461
1680051363
1464687668
646437712
1534060341
1034348007
59177080
594542660
1018406328
1324406911
329367196
298708879
476040322
714566898
808590290
1433399521
2062827246
989013732
975282157
790886809
1733611749
1401318330
1343646954
377960034
1213168724
789803103
952135444
1877253642
2124209302
2125049790
1845321176
503024527
1230762662
236185948
837059469
833052691
908735082
1177528032
1206603262
1602301309
152622534
2111261436
561227355
1840539769
1876982093
371697383
104141230
2053088034
2127823032
1326062079
2115082585
1291472555
1697890964
353121777
50821778
1532528154
2040659274
1101918028
1192271796
1158012911
916034258
1668239902
585162620
1171278180
2045250796
587645031
261359026
41674672
1498147282
1061730626
1585226737
414778057
561524744
1634346610
929343697
93648774
467552937
929444429
1051771157
1136603647
46083577
1383114451
569868155
1964715818
438616896
998101878
717049076
20482159
931437911
134806314
1546002730
1282016386
418182343
1969376046
160301725
156545646
1203563499
820861191
1092177602
686820194
1644764013
2010720409
1450035840
319823265
149776008
553302593
1323661904
464698888
1496127196
1871913530
1772896819
392741484
1050820884
1038755040
2069450351
55854201
572354894
583425809
1437942778
1800727267
1685495478
753660618
2038314883
320552214
1353738393
736804466
1494904707
1694235578
707697084
1034230346
4909810
1266451547
992015738
2081955734
101626359
1622227731
1248021324
789476798
1124593373
1218903291
657707971
1367779737
1607716104
439392704
71357444
179702578
1810244284
1804687180
716081851
1857098790
1318707163
1855814296
550921117
1927435667
155666237
34200208
933262408
2123951826
1783688830
1002666601
209207416
1612155753
2117633593
843590558
1828570574
850192763
1022126658
823736354
749981871
1786701707
647953006
243340608
1678546885
1188109224
1016642034
117775659
995467546
1538257110
2140551188
1425821957
1394863529
940133817
1583530160
820257905
251751904
1700512364
1149293583
19680833
2117910018
440745848
1104242504
1045603249
1507600978
2035962732
290122931
1917319716
232061691
432992585
368124835
1077350913
113772682
1603911480
979284333
199657592
77895912
1423633322
2018607309
638505365
2108850764
1181715698
717941447
1427978983
748984400
1505396425
779396794
670889390
930373619
701233294
958104134
983509294
1944587268
909128587
976282187
1914375320
700694876
231684468
56887988
945752404
1372005005
610648702
1770270300
1703667176
867706202
692112262
50087904
1328740208
1826368855
33860757
576305647
1674599456
1398829488
1013495457
678344428
1257913818
1515366581
1576032936
1254191562
954080113
216726470
1892341531
1880692192
2110069914
1862812797
153251352
1310295998
1484286509
199200686
1044653234
2147413051
880710190
989850400
925435892
1604975160
1128984804
652966107
1913256948
2135822815
1234707318
1738984199
1522995601
993140075
138838588
247433622
336291105
2014656718
1513595612
1365990649
188122220
1139286643
1992286913
276833166
120872204
866939734
1114044738
1428581691
1586278980
40542045
902861251
1950826392
1628642342
575651140
616951254
1775641302
1170246859
572790634
360288243
540570945
358571840
2120975245
1648225643
1059784785
382922206
782271307
235415735
1218905070
837005155
2082155587
104321871
963056472
295231276
1901385827
37533951
365812087
122202540
1968807493
1272164558
1125035108
1269293888
1884852586
2025027683
1201248993
994199325
593742391
10655090
216774519
266615867
781268572
554647656
306427
1621042423
365768989
694310571
1961007932
1580282967
1842340801
426136767
2089106172
1371131103
935751043
1832605777
1813596612
1472423430
1398854664
141634293
655179641
701234200
1410710350
1811960835
1425033326
76874796
1871504990
1090204478
119311366
1503915109
675381009
1139810815
1900918614
2122064205
1217210055
1125490522
996463044
1950063592
929877655
729382958
431643121
778238032
695228137
260844393
1149216937
1873941562
761657587
595647178
365993632
1747072047
359822710
1645995487
154572732
925283154
1114050125
1722291240
243115851
1367160859
1615218138
116127550
484252931
167146397
805857230
1511541957
848580739
549480255
198236433
533227960
1883026963
1155216204
1743073302
1682811684
1177696883
1602317545
735515888
1302262301
898819905
1366097102
1550969419
778380333
1970720734
2114028712
807222459
1388164885
1612792958
411389576
1283783490
1953251935
1661751054
598852135
360216643
1649678771
1204778983
1946444658
571551954
691203833
184734016
1230592265
508714319
1907719389
425675740
1014528573
345131447
1377777861
847074015
1230890330
1394505187
2145258924
1538437375
791092663
1605074424
528686415
1018215314
850244280
725731833
1740213102
1923336102
150498588
2121795234
1710510014
1572136427
1254884740
1592550854
1907101626
669968115
1388602183
2081269257
1025900896
1135060868
1266639349
40166296
2027738530
1655612715
2072125433
162607011
683977238
1856100794
144823415
726004203
415433551
1441390549
2094607917
725422021
1339281251
268328990
1251162453
3005736
2004119593
246662042
1721028020
1782174799
1728957757
1769157098
1238205765
861935207
1630957130
1784534066
1299790398
539538376
314940770
1149002143
1478167826
148421623
164663680
490468416
972747588
142611993
617259056
983114909
1676594567
676471081
1747023917
310013417
1398277418
1792678997
986604475
651877171
576631731
465327806
1081447038
226884191
596856768
1305815183
1640786996
960895316
1279255709
2057744973
304081589
361089455
1892798252
1126589934
49544254
1149611403
2061829499
1662736042
1020587363
1399294769
1218044889
2103333148
2123619413
2121247184
1358857120
7125951
1380397419
721253738
2037684715
2145337182
2038965045
198994769
1008524501
7681701
679886673
2007911938
1467019851
1501947741
27917733
1347396122
995419765
2009629065
1637833221
1966567870
1208559996
2055465182
1304524461
435378498
931534397
1431782347
1023428240
2097208375
837419102
1441551544
2105098088
1650786223
432196108
637835712
656151613
1619210337
219939716
527578381
1574205198
2094296693
1817874446
145595664
466740221
1228914893
1880020118
366548179
1453748927
703918707
1929801216
1394797648
269857132
650810942
369520683
1788315765
1166837287
708858687
1186409100
143930234
928717312
1399224617
2070575078
1999353147
719964874
118217742
562402255
1642967880
423765354
934476089
1282898232
279042453
761587803
1794073261
658819146
1218955807
201723246
1441559736
47330660
1775031645
409459874
33443951
389447358
1149794988
1210975725
1161699731
779938427
347123945
438420401
2052237670
1935756728
2094462418
1778386159
1168512104
112105978
1402939011
629841767
1567233358
1242100738
226566301
1429572206
887835031
2131513853
176564480
2095652942
450160205
1841864944
280174027
259156222
1294314477
1036285007
1089498273
156920941
1018634819
147798876
1566627055
1174244515
894967193
1863057253
1161293456
1138485333
1587251729
398305942
457276140
1396425812
211583034
310236541
560626964
341245574
521707861
2024218056
1824332212
946636876
945929208
2128348352
845168561
724494307
1690810200
1521702086
256645205
539542402
1580976272
2025001015
1367621408
2043704108
1863183896
2061690637
1925759727
505649909
298169521
1482634776
567209275
247713090
1261912841
980782175
1748161278
11351413
1595256414
1542699374
812821678
968902981
1717802608
997352537
677705412
678921248
2051213880
1636051224
968513927
2084710510
348500942
1339178820
322722271
2065500791
2088651954
1716496417
43634948
1797415461
112482812
667673887
665988362
619292076
926626014
1196307897
1466988832
1169189811
1141719685
1271029261
1432825362
2120570194
1173139739
1604318499
1618856373
651034805
1718233757
240466597
1747005435
169935617
651366048
1096709598
478663367
1418521372
1789385240
1125309249
1840947859
524634813
1130093189
1699740531
1915995706
1389283913
306129949
642562196
386145103
1969439260
1888746531
1308411253
1754300074
2103893149
1827673840
42838829
873978965
1711751472
271301248
983979948
928188440
238929382
1128182810
1077031919
211770658
1485679138
445432733
648069677
2135238517
334977202
977422345
732087322
1955254889
1824108912
2055353405
1905125637
459662032
2107268340
692472439
1588593779
498775479
411968839
1123197176
754633777
456919446
2142918952
968715806
1502682722
1192971763
233322028
1730944224
736022567
383433700
933452346
168208608
2013528931
162674368
1549549223
1044529852
276628814
756544432
285719192
730086399
252687533
605940153
1674873818
972962782
891777071
477432604
313518867
1954855740
535333908
1158104221
1282548822
1507903756
1818513737
121194026
1454127790
1048450618
745964341
1963266789
1479512372
45500977
888499634
322853251
310943355
1226481446
1509784545
1618056428
46507447
54314583
507598371
904852370
872577456
446174158
778537042
1639057523
72500990
777778020
966701032
485966601
918578603
1442358441
1420898931
1282420709
1799435371
326057680
352418809
1143439469
2005662205
528874863
1962394778
440785785
569823155
2099369126
1535795055
1762161944
1770886140
1210469671
1286181088
962228137
1421665367
2136778936
1484254244
748815174
839524208
402869751
1398290950
1567780552
1282502636
2093382977
955901794
1408478993
1327685178
822299813
1487731385
1408303077
1920428718
743828524
157717246
933176487
236400719
563360233
671018391
2068543369
1382649494
1198878314
173143173
323273332
898128838
1615366391
1577801031
510582558
235872154
691626941
436674083
85073685
1748980927
147228767
1028646166
345472205
1477620715
1193810782
249787871
771920634
1693746598
1384716676
1837565980
639261913
704314443
202627958
2132016566
55688971
1738118874
1509089703
851847517
1453381530
166038243
1032251748
305437713
27268572
279262980
1949517976
1220410439
1431706404
1417911460
876712364
424764263
306799333
1457578698
1719501074
782025843
1938207439
534306842
1347039199
1237965366
325931774
674802960
2031194488
1343397233
573705825
1799110222
823080631
395723579
321518438
2114782898
2123848464
402113301
386796385
1897570837
1511733247
1265558815
1854432111
1233553088
139174435
420796640
1501330515
251379879
215674044
290804495
614140675
1013691057
528422487
428684113
401780910
1481171296
1073036568
1543484382
1313764150
318293396
2095536711
1835736612
1179843845
139830711
1018513426
430312127
1265346106
590969075
1447169018
751707600
632832880
673894658
184970286
1454472934
1431093092
375704677
2060045252
1916493449
1983085211
1553141984
1954696934
181249050
1203991399
1354419586
385697366
1838132430
855324349
1894368586
118547648
1826341279
280074201
744775784
406338147
940838232
1502425341
1395378145
530217373
1246239522
1456712511
1272252103
1218347620
1983110339
1547816845
1439315169
625719313
2118203534
138239445
1747888320
1540955101
1934958604
13741574
733950557
1038856797
1162948053
554178641
539450559
1160064798
72535070
189605102
862238853
1673783639
1238950606
447972594
1810968245
1328879569
488181231
906351084
1150114245
1704613231
1710054341
347608810
2057562440
241396979
635671304
384442356
1449069255
2034068943
924254465
1724617393
1571347743
1706559536
1016975511
852676313
1903159815
690106658
1081272122
1834456510
111716551
2000621252
786779137
524450691
44370024
93596877
2008421999
10624685
1014694237
2016540860
422437718
857155698
1129525432
569869749
965923746
656938301
1268283802
24287552
931664805
1722664146
186757117
110952340
1107290016
866767452
1452165788
349710090
344539973
603436269
3087682
1604846967
1692526438
527017976
1257511787
802046834
1658193953
1728207494
972562948
1367781742
1670806464
287074594
526633384
1673921317
1842245697
795909242
192954774
2071712903
1541515798
554431046
519254224
217642494
769411552
1667657216
1228710211
1354432365
1824332674
183218347
649065001
1610493574
753101676
1684428959
2134954270
278301031
1300850097
501164790
1503477126
649153363
122944377
916521551
741184129
1178573058
874598891
1530038417
1874041047
619412801
1985919052
993441280
895590803
1486367791
105850346
1413814871
1684187135
1032753339
1875591417
501935152
1760328738
1385635713
1931733947
2015748628
1762981138
274855109
133192715
919196215
29567627
750663484
816888042
560077561
540391494
1765917844
1649295581
1077924523
1119291157
2237991
983693250
1418051834
1161338856
2032127294
491445853
1646468421
1554941431
730109618
238857866
1070471512
102996085
1901500342
1167074221
841953004
1956642237
318779931
4048716
747518591
1931121777
969830400
2106345546
1785878921
1036939002
1120315585
1763399816
851809258
141382830
443837706
630461369
908938220
1019759797
1567668890
69725376
526939723
2007445489
1350793492
1898390900
363109039
1739080576
1583365632
2115488479
500865906
1948310325
673143122
1976974681
2036614847
2014839500
1488201991
1332231540
1427877375
1737765225
1388426801
1615561503
1433749194
1670710110
2068748420
522771316
1227215415
322042868
1392059190
469028582
218435114
242700446
1114429582
178704372
1895705863
1102690839
1979328279
1506799818
922686951
1849315275
1599171730
1316627002
301427911
1326672194
1937916787
47773973
1545102210
1871153313
2122323614
1836383576
279335162
1777028355
1821179254
1117421522
1858933253
344157381
889970761
301267139
134754762
332379987
559604960
1985998291
1573902747
1608261586
2104959578
102129750
391874854
72404892
1464507701
1837745066
1097570122
1092239303
1285917738
1061780342
1999272375
866278379
117695569
126083556
1146541425
1454615702
1734356205
432657889
101144398
1899989147
192191463
1541263767
142168989
2053132411
1089174139
7833559
494612213
185642932
706728041
956631957
1747160615
741402520
1261394372
1569881374
530992844
697508223
1832829341
1713455353
339232507
283625583
1089546016
1356316150
1309855242
629337155
1748232726
882025247
801639592
1477684126
312458761
1199617679
439948585
998679822
516949963
227683148
698270579
2121036641
1043431665
849641355
1077306771
576532053
1743332345
1215554329
876817459
15856895
2056544543
947594571
473260565
671973571
1136892521
906701800
1558736157
894222089
1060104111
1560473790
1258853914
446198658
1053631174
1840318424
1641126251
468771493
1341733962
1049079376
1182203615
1621918612
422172511
141320276
145177015
545438460
379137518
579598142
1304072720
1188797504
194198886
381439875
1430180763
1560130837
824457895
798259271
179357410
634576601
571035127
1032087468
559182235
337451193
1055168440
1347762905
71114227
638872201
1154841748
110820079
901131187
931581710
330709400
1556147258
241018930
95626566
677363801
293168009
627158657
1849175028
443866004
1165632943
141660207
1687192228
2085985025
1888373811
1259586714
800371996
1325140044
505853152
1513202125
1000098966
1386422789
531756922
1774836945
678881895
1480139132
52749187
1071305101
1133931189
1455293836
540837833
280335235
1008930280
1791977482
1998765913
369804666
802335614
230856959
1732135024
52574765
435940286
1020134391
1964466780
1976458338
1098812120
2011355934
1784280087
80502606
2014945831
1928858686
320748130
291649201
1474886448
195525911
935394834
187389632
702704005
270438154
850678270
1646607710
1112288532
595782662
634509686
1949090088
1715821658
252484074
1524078361
1480403671
932796144
372660190
1188577746
48370824
842481476
1871003935
2022188080
1550652075
2026274182
1384692558
1836024409
44049385
66144587
517187731
1647020021
345893251
1109277639
1993336033
772194032
286304139
1399974632
1147996851
441584916
2073627939
1343326882
2093710806
1778858771
800441566
1824495460
455393601
1851654714
2088029294
1544259870
844239466
287089345
1566545403
2020445154
527584653
764215914
1647505209
365380674
1464867371
1696551426
403944083
1323472803
2068406127
1424178350
202456784
1034387371
1503199204
757112062
1206302584
1256317944
939777602
746110005
1997278556
613448884
1191848277
1679366087
860343931
1876278368
1591603273
1923657782
1293073996
1975763678
780140331
263773888
1027487306
1482446496
1350828805
1369617468
1248742942
1329457148
1209857489
198827647
1310247746
26647155
1009963784
2078152603
1775884904
1293309878
1566741505
924064632
1729072739
666429886
1055487006
1810835013
1741498859
1281432612
161250431
217315986
22490666
140372050
1395480850
1681813475
1299788943
1242735968
186479690
1515358397
2032569832
2132493465
1507875788
1797394541
1408674682
1650823598
2110680083
1481622156
1697533483
282623651
615040383
534312931
270958692
356676906
2005895049
443473301
1526879434
443003137
174806615
1692938903
2009362178
338272878
518727016
1549045425
1089819718
1994414134
777473433
2086285440
1881899898
2115957278
1956308909
1537692554
1843811565
305928904
1107587554
1382026878
927769407
236423843
677296965
177322383
2004892561
2092274055
723720394
1389681862
391583015
1617537330
1906696322
124167728
795562604
862523239
356396790
1176692767
1972570318
331245700
76149363
1709678415
1878053055
1924622662
403652643
1376452945
1827544848
705006010
1536946108
1991054015
2022728539
116047489
988053384
1523434844
1153036789
770391044
788742560
1496358511
990360415
798834738
1033424679
557245738
874290325
1095754962
292472066
1157191848
424406927
1247934913
798869560
436891167
45302610
1497491298
1264046477
376051567
888493036
422549716
2107097825
458494296
921082712
200895895
756499010
1269938502
278704477
420295884
1040965329
471362616
577860421
1968582398
810319130
1046310017
1672148392
2105612201
631245490
1659392104
1033452258
1449081149
1628863271
101513242
555398246
88180059
728566803
534121393
1637386921
876918901
664719615
281608772
1370205626
2091353017
98731971
239906689
314289317
1533263563
712422788
494623280
34100990
1650696941
1220348405
1531533864
716121037
1254886494
575015873
1695104748
626877144
1123337547
210636163
745962896
1400910900
751294352
390883622
1586472777
1826834669
2137057074
676725980
1151936474
1674537774
551916724
557063822
725715707
886689331
1404036879
632316159
1648380747
1286940426
1006878318
1639399385
1449666769
1198886014
296242644
940677875
333842034
1775771456
1121885596
311864288
906317962
1447000795
609097200
530004445
1613949857
607513741
1134563542
526587179
1486334450
711357792
279147620
2146032795
1018382794
2015203502
1391547710
1670908063
209779808
746767771
1210818598
1404125435
1892578180
249298584
1359924652
1166604047
764311554
72067543
1102027438
1159351285
554698744
1016766987
996002707
111164293
86179036
817814947
1824847552
1408176567
1599289854
1391454292
788813370
1097868601
696476351
423240157
882287145
1371594056
1011882174
1486997439
1627583239
773193075
1757725195
939967490
1718594602
1554266443
1997199237
1461340028
1884319121
1701777741
1809627949
517416823
1887964807
553580288
111482356
235800606
376938424
2074065145
1582546580
901139391
227767562
1256732476
1527850873
2111097679
1530345720
1785487172
119100647
887707253
294782352
798650698
1361533870
1492384737
262375327
1675922154
1593468614
2051217884
744695828
1467448445
1990018649
224081326
1967800170
1172301035
1362724130
2053741829
379211442
824088168
1516177306
903007619
366494428
114115100
1925787942
781034764
1024835008
1444179043
1170903887
1679579621
1874946588
341027286
480781208
2132032349
534205400
1769808547
1531771297
1413822888
1013599149
1011179321
1977587169
1269970621
949965077
963140720
920760106
967515522
877921306
1483007976
430147955
1366934309
1573462062
1798259762
1291047931
1983024830
1439301182
360453378
638914454
1331292580
904535590
459576225
1679916206
741308445
1385282213
1313147610
539398631
1771051145
1890738638
2044107618
643889674
998223151
1763481744
312821884
958536292
1821092635
428835899
170085228
1711808762
1515680514
230399217
331001966
575773395
801337766
2022795305
1365129878
1396019772
440403853
1750416118
1295683625
994653433
2029861336
370213724
1497935598
2115764925
1237854709
1260198901
1688381529
122913540
1619482196
362358013
295413184
581927915
1130799724
1724770148
1455174873
1988091773
1457792739
1016151695
937679756
1513409250
1510918739
551881454
737211542
785558632
208117949
422194135
242209683
1865578827
871830615
274760247
200421698
571972703
457627030
1577908856
1255137385
809788560
68260788
1165926118
691128463
1557527101
1956215974
659272279
1147677690
1045487173
850822547
553636176
481112679
451342399
818772617
2098470245
194297546
1923087448
637589439
527068972
1787464256
1311625625
67922021
145002516
836733246
424992896
2052894944
483425515
134715090
1676828986
923999497
268611688
734554673
1556676896
466090378
899118274
1530581396
895293989
620442605
1827946203
1419720648
1581871178
1346691746
146935616
1294364537
798324698
1584829930
1404689904
1022347147
414589979
1677618919
1077676778
647849996
1610759504
855441669
1577835068
201323975
1233338117
1201600939
1671951493
276463316
824950361
7049302
1859711640
1558163021
1016879090
291028857
439283409
799623564
1153443426
1234584566
591863758
529200038
2007613724
1897948686
533887649
1971403228
2000273743
877365551
628514074
647882663
1631048044
1218020447
1388330832
1559405523
967262936
793363074
1434808155
706401182
541076459
926231190
1562890737
1829095205
236326655
547803056
1566092774
667037445
278202301
184707457
538082782
2032916149
320766439
489264403
1671613001
696035759
1219393486
649124797
599592044
937557973
722614235
1226146973
850368493
441921927
1297724303
222637138
1911786853
1747350459
1800164617
585639221
1198576779
1922104414
801791581
1677696973
1592729200
1581215319
539217457
411605786
1565323186
591105645
1921896383
1525980184
1698018096
1884569326
1375711185
1734946596
724554634
1240253381
836787092
215429030
1492901329
1532514176
1477273234
1746589706
643673054
1426249488
736401742
108370570
1468569152
1489513924
622397250
97698060
1065856765
1627023944
1698475331
1181210047
1998258936
1035506254
453482302
1113707188
782427399
928419506
1183158075
628103946
1540505578
465004662
1366512434
1193163440
33615985
2006633559
791958389
940404284
1981229011
2080298797
1542060164
591328218
1160435165
316091038
441807399
1505764163
1325931315
1836730461
1011682490
2015972912
872268708
1648768990
296620014
847276024
1734789285
1042116894
1305748757
1949333160
243915519
1098715611
1270826291
652659390
1300755752
1477269879
355544926
474415001
1110636122
883780918
1898669739
1132905311
784679810
1528521902
39237891
86140934
1016296184
1132043767
637357320
1408973516
1223752972
722622830
1348483150
1011918044
1554053104
1356504779
324115809
1982141191
1078712518
1263888637
1344033510
1103079211
378748562
1486363163
1306661084
438021925
2122105875
5322727
163129092
305587688
2131548724
449999049
368229446
2135915347
1594534467
1329522295
1108513553
1665328330
302383227
1579074425
220289319
1600025890
232275245
347674395
270695721
1360182504
704204998
280295792
513182960
387625711
471972990
178452468
1326652389
1590142006
1003658513
825215339
1981362475
1044573300
1887223221
903957078
1500724682
1236694516
203403561
123650328
42179446
1047331361
1448736005
1415932491
437031366
1343961691
839064412
1437224225
538633614
430081662
294190268
67786615
517729938
733916886
1550381898
1267319260
659043743
825181138
2050890881
2059648055
2058066711
554552857
1845339013
562782729
1010042192
2099365566
1176113972
1218377280
1640994462
589518777
610709657
1735288850
1539533603
1157489696
1119083793
1008082565
243523654
759388261
524124336
751766848
1115119974
169951913
1713667218
557125792
426557298
306754161
994845868
1290048012
1773014603
1952047575
974439046
873493488
314117033
579118243
1452023608
1171342880
2009468059
825139714
1171068377
1057931859
1214674042
680547150
828845377
604278785
530821835
1448725802
1002912588
2105758002
1177012653
1569738671
1102712263
707720695
202922961
2012585525
1329733140
2065389819
997016335
359276546
1813596672
2118657131
330018457
1121634543
911710035
1218247969
336513199
57395271
936901923
1143404506
289859046
196149935
2098476668
2121815146
806894244
400904435
844143747
774603553
1581390144
1664190861
1846610143
631926932
1194834213
389304267
1441775570
746264862
173245412
1612426468
1963942451
1064461926
609086620
717320133
1770055801
55464649
232836400
1868256634
1483838
1146639872
94391653
1282406677
1815956070
819009814
1395806374
450989191
60032637
319189669
237857865
218061010
1125946229
722774920
319317503
1471087923
1711038245
1735658114
1419983325
1440655659
2078782380
512993551
554871026
194028332
930081367
316837662
1014451979
1727150506
445490483
1976047497
1690911097
453903205
970985998
1294769358
1705063618
1892357896
87700525
307457069
1529359271
1879704596
1580676822
401015631
527871047
1271960281
1135527714
1077449513
499941305
160779368
2063759105
1272171901
1797912265
1826343872
1717380784
195557335
200522203
1165153519
555579184
153569537
980032908
1472542176
163857722
1105038504
1373438568
869166845
316680740
1662979929
916797997
1885610616
177145746
93377364
722236976
1705332023
38705331
1063980114
2104278556
713049945
519376067
2138498126
1542483383
1180732266
1523231139
32016198
1585167151
959793119
702379478
1398175673
2137572796
824292981
2059921998
1026501293
1205807945
2118663356
1011068331
573434971
1689265999
306271297
1644254642
1081084907
750794870
435108659
1499345360
32198737
1512525641
92236818
2024873257
2066133987
1397785760
462085664
839342451
1932945680
1635931904
23465478
877293637
1327244860
374895157
1943129452
736632370
2110569101
1775762425
1079892911
2117420162
154921419
1189571451
1760445948
686089128
1005555842
1276307217
938774368
1628183988
1505431772
2057710272
1829609915
592199646
1029965234
1715795540
248874205
551277920
1141981224
860553983
1474420686
1397211703
1250233205
1381794559
569655472
48587748
524531815
1806706396
596978873
839826698
803697359
1421585239
1231616225
694265643
1593990363
923529463
1840212478
1331367045
1527772095
1060215047
763305084
130493267
2115419085
1053502574
476952026
228581065
817575215
617990659
477485963
336720544
44373846
193813606
688649253
2038594628
624416160
1531271357
1903341400
2039299536
884960226
633537574
796939736
286592927
1062367827
1707230035
1025892916
832525089
1070234004
980283148
69787823
1867738419
1314107283
112505898
10557373
118966161
389335886
277051511
803928010
1885461471
999309614
1410222586
1793053772
679265727
385859395
997250063
1397023588
51240150
717249
1259298619
696387090
232904403
2023395063
390157720
282155209
2081485489
1722329921
2146325207
2100857780
381069777
1418679906
988199144
1069351538
1603627733
1668710019
635490236
1650703639
1679776731
159522113
757295619
1185810387
897393731
1753328601
1275532480
1046737761
340508718
16899707
1217842429
530421167
485120223
1086433806
1270431129
572264723
592521325
1789628318
1533773330
623076805
1938449313
429142008
79071482
1378224497
1443245057
639576399
791134592
1773356835
86149763
55261866
599171725
1698261183
861958376
877047833
1159691320
2035066349
1474217278
1364006675
1339877898
1766055147
819229383
678378203
872991287
102503190
1239582074
1648781451
999144160
531872910
1446464366
833878978
858923173
546229526
1419476892
2028876382
891663614
24416138
1034058581
1966819476
2145033255
995641136
1784050025
1843125769
1947403310
1528665846
1943646260
298164623
1764510203
1542042154
43379559
586106136
2127603866
1909609714
1571983027
1158593146
1868066577
2010874795
162207717
1087027053
641973881
1096094850
1727953224
1266713071
39178389
533266066
135299952
1725891730
855295469
63664734
1601591362
850930234
213973995
941472415
1980163261
378110674
13560678
1404363722
170418869
2002595812
392072884
542452967
1341383744
1103370215
1701269410
1486045031
65529132
1724539763
1908375136
1227632578
537060673
99041458
1579044680
247809319
1161759438
1560866833
1820811494
1514441314
1367854246
989730985
566807267
1527981515
610444424
396190765
1372894191
666532164
1118030191
539779901
1390374839
980224859
1537732997
1973860690
1749755260
1479292421
682368245
229020180
780795500
2119934163
956065637
500128797
1832901547
1001619276
2077418173
884723350
890016913
648190602
987724125
579875916
310885577
1951473906
1049745420
376570127
1746334515
143998480
2136891630
1564847345
744994599
810187700
358032587
2033441028
1534445507
345827754
160556519
1486273531
1546062163
1459162573
1123295880
1175508284
1957032940
712088852
35530313
1118693989
600017358
680262283
1045308747
1443842846
1439290694
210010346
926178760
2143575235
1866985337
1899729411
902906619
1477472187
276860334
589066034
1083616949
360634994
1078204667
275700170
1965366236
398876374
1562331904
1604614888
1277028576
1201460675
1206343009
877859932
1101242901
238822313
852266818
816609328
927027982
1585018008
1547480032
1248151904
1645339157
1148174457
1023244505
387679300
975204757
803116945
1426662362
1164824046
639289966
813577886
1255475630
219450744
143576799
581558969
2093747245
2037238695
1644950461
1440845424
1961193580
252500827
1839317929
96716057
1650541776
1845414315
1934911677
289464215
1439911857
932484745
104873698
854098093
2009433384
665072718
38104643
408049880
1381697051
2119258275
1597279636
365114100
175940871
143582403
1435847581
1448036349
221771312
1252691168
1530929806
1339743247
1108993116
156412269
740561295
1836720653
1131269975
715671289
1706123040
1372678109
1902785229
705547801
830628787
1177979658
1836307509
511933444
368794324
1651815644
650148044
478323509
1102724867
875781702
566371362
157856411
147827439
740400338
132374142
1201866430
1356448643
1512486429
1430323823
2011988387
1396320997
150535307
639636523
1695411049
1790966418
345764813
907681434
212998624
339657923
1718008921
385325673
419357083
1605083122
1414776865
2104220655
63163649
1232680971
947574586
1039665593
87006759
1376512414
1890990829
878615119
1562219939
725541617
362046277
1412455163
1999340471
2048085865
450278089
152829329
1592369090
1958906188
853449306
1506356981
1922378113
327963573
965344715
1881683295
1072615489
481959283
438296727
1044321959
2011030580
175131303
386816314
1855800833
1790004602
587630497
291163585
733928228
133123443
448799409
1757772030
164122539
1774519912
937258628
1287730369
35898817
88525832
941567097
1501597801
2024330892
768752533
552926859
595143523
773318639
855841779
833610298
1591630401
1406274308
2110522948
1630646847
531894982
685138644
845403682
649244937
1111171093
539890128
30990736
1196825290
1654103800
219131999
2134571272
6733771
1706213955
824396669
2037199030
674539243
1954078516
1299180088
198209477
1168947101
1840562431
2124127401
1293404392
685992919
971589120
960958982
1018665669
1022069554
397034283
728610446
1283487753
494005403
1712697575
466835973
622254005
1891057753
640556781
413687314
152603982
547414659
1660383377
1655532620
65079607
1270461980
1800855901
37729398
1576886515
689702220
1205293216
1473688296
578887451
542993919
429053641
1100775158
1435294753
11915868
379756621
468295786
1433902659
280646619
597037781
1921871614
1026294196
572872019
412236096
753661785
2137663698
1799652691
333084680
1461348922
1472165096
566620194
1386449149
1715671553
388302364
817699402
1680982017
1991889427
1062601441
1708729022
711169891
105524077
1359915544
400878842
2112455631
359124118
646261061
315249443
1938559061
1711973990
747454074
57762082
721503026
1059031961
1240964904
804558262
1056066037
798381513
1172187556
2126720332
1626500477
1144427805
44948669
694842518
1665683002
2139342060
1826592660
1977557472
1837787272
588909406
158376680
1933555779
1479532937
2114748122
558629073
2099835209
777427512
2079192201
469075086
852832102
471829553
474830586
887599998
492828759
455241340
1250853704
1412787421
1923512029
2107220238
1109962944
1948277347
945685888
201810235
1131634185
578103410
85573902
1077233241
1498073061
1436452348
991437309
1133446430
1341450079
2055204131
1523687201
905542946
1104148487
1363751778
1902205035
1701252069
1181976107
1687413224
822134851
92940803
1561134395
523982146
1877966431
573001431
450948464
1115727529
473948578
1973886115
2063164211
1059805973
690092795
11130261
1680565273
964156527
342181508
914167672
381386278
1220852078
1628082037
1299505085
856362315
1359982012
1172230255
1095292993
1859584635
628322853
1429741436
1488382839
1454452873
2012698031
218996451
114040834
628958245
1948359750
214136980
1263844899
1272545540
1054714058
539221939
1158986476
897509422
2003233775
1696471736
2072603811
851273314
973708523
201627249
2098563037
677472965
246037012
270729096
1234723470
1214858343
438620301
1218798913
546406692
437528781
1521814811
1474913100
756116121
2146681518
750261184
1232229440
819512399
919160616
1312366720
484019209
992392945
2014778700
349826942
238262688
651663840
2138036983
180874493
579047934
244639900
699155503
747580881
1492476332
485981569
1095774438
180105205
1605904280
429725624
1267233670
526213639
1299289794
1397892577
1296701087
949318743
644047179
177265592
138161105
1854894179
1585162681
1186368776
456466762
876976668
396983771
191910687
1110745388
799807166
233724158
855635957
635631250
653286996
2026221032
1159342943
1119812710
1973318466
597391731
2034171569
1816368065
631038777
489348211
781035821
1349362206
1964019202
532528687
37000323
606836462
1129920504
979793515
1354674361
1230994151
343400402
1298956296
1436487726
1262257574
324002066
440742661
1199295651
2112437229
945019555
2039580316
1054421711
1651447343
2068799533
1069144983
1743140644
673230384
1008628107
1927335628
2001416530
1086289504
1464056806
856036179
352051561
2093610737
678338814
391271523
1865268066
159093920
237111299
1235558368
1790147527
1915150153
1456272911
1402853573
1830749166
1924360026
1489366425
1584967904
137002486
2032671908
1404704627
423144356
1560922384
676017344
457257642
246917127
1634020920
92313804
1869040853
1867870986
1188977591
942660601
1360872014
807330167
555788880
1629141336
228656822
1667625632
94218356
338500412
755938540
1424227022
1127673655
1735370741
1701537593
1033819311
2000043632
1441126779
748345294
1374297192
806674667
1698732678
13683002
2113761650
2108905591
292449749
3093976
1538834609
1103254136
2033326922
1835157734
1179621149
1245570019
587786108
1210785381
1857321914
989597212
1909018744
770329461
1975341583
175081936
75715953
1197157985
1461306432
1491066080
1162560542
500238203
1515500859
813151731
1454903084
1265031153
1295629002
1202360271
1610493110
380832796
2098700525
781360961
1806695458
732948967
981004884
1661470267
625784049
1219086893
755731519
508710911
1038539806
1596201081
1536178041
1249195694
541803329
1439046498
231427030
1815719345
1630637722
1233159428
344938877
1916024631
2048676
1631374021
236641074
1076461643
432429962
8865248
1797386553
2035434700
482896439
1657084934
1258103601
2065660849
1709652754
1772547811
999696932
759155557
1623983233
782849190
63685469
1120355913
1722686737
815011995
1562741208
1132097128
339884300
1124680378
1674631427
861766159
880488918
928311427
167753586
1909002260
633688882
181323124
98748364
1885656046
1267020238
1077844488
2140619953
764008959
767756799
1725191573
914489738
1823271855
1561044336
845481239
1806726530
2056406140
145738097
1841138843
418958800
1647021266
1907043655
2029790885
1521616825
1377902447
77330670
1929489742
1945965278
304584008
1767098969
506177861
2075655005
1247975869
1051411524
94907286
173284479
104203943
90252556
1641311335
786979447
1191594306
1827529599
926364781
66610431
713624981
1230296760
751307890
1921646942
459748139
1897652925
458503649
205610165
974195049
515026999
1626499892
1667065457
650499001
816998893
278292337
1770861116
351245646
1216283415
653604688
615998017
320087610
1324549493
51073315
1928108523
968658663
1390340160
2041935125
618526570
2127801621
88403401
2028819664
1750111891
974987099
1264224677
1348142397
1378294460
2055567816
1987596181
1510749432
1371160855
590135967
776038570
1732390397
1968798479
1647064441
2037093175
40344868
703369280
1916293186
363898663
1214194375
97470816
996157332
2006099386
1350281877
958407033
1313538704
1455115969
1402178579
1809514746
1618296642
467681273
2143253261
607715201
1594720001
1496619478
662048597
1173237478
1630739080
781266659
1070960037
1425959994
964091494
379337243
1795938137
1694644900
564072130
442080238
418290386
2144642655
2060432465
1286382069
418651072
1422077378
1599615032
930370587
1306381228
729330742
1250367481
269175716
210086304
1677491206
1711626793
420745499
207579910
1061038354
458861282
194707952
828271404
1103612645
1532311443
968278070
1544643678
1011805937
608871111
1492133677
1441066825
1677572757
722487774
47893292
1553845327
1718422966
703516603
2120678979
1094447731
191409346
1002238435
1284923355
60254425
1085698880
1351197920
1062990350
1294460446
1513721281
878016502
294696995
713570562
1659550752
1333543214
184933707
1684437169
289315809
999297703
870146601
1571945714
1270020760
2122741259
1987203962
1710759441
677130134
960032931
1329170461
2080423364
1953201915
1431949376
1310975873
232494845
382174012
1109278518
892024843
1487885837
183476213
369008613
1808954613
599488855
1065581439
1997419108
1333963926
790493461
1441235462
2055929809
483223339
1343076390
379547429
1063718495
1170052159
1499118504
1746395231
1588321866
92275166
405089197
867692298
1740189058
1640782240
1507597181
1731449727
2105541728
244820156
565516609
641306225
1291520468
1354329050
1760397149
1253088015
2084904681
139208580
2118564717
2145757741
1557087263
2075297087
1447946075
387670989
441894171
1347025531
1595984278
706294165
1398582408
1442051438
796927156
980488497
2130674075
1723766126
841023579
978677296
1060653664
471197505
994947424
1308099763
1033624115
2131143885
1208461755
445303622
1944151045
557558330
2063274266
572253634
1217353725
947813599
1152722068
2040897233
860849876
1722087812
28205032
415984234
730566354
1274286677
970550553
417132645
1997705073
1512129779
310893547
1926766157
94971384
440111457
1821746210
709050837
1636086166
937752557
367815605
1423453018
1540546478
677740345
1720686675
353982291
2140045316
742441601
377628419
1745494407
2080547146
907479105
318196974
342032078
595391719
1908072550
375316252
465223458
1238399860
981748202
1207861950
1144903860
1097431349
1208639948
753444290
732739780
1825812923
881629450
1027751723
1383735116
1437854978
1081373382
2112378502
805470366
2035663612
1517865703
262559036
653618997
2114891762
2081137596
978197943
455741230
1272410387
1440447694
321055925
2016907022
228370514
407974158
2066219203
709536597
1877461236
1477663870
1392773853
1624323996
77679546
649612090
1732929111
1823781337
181218039
1945071409
1092295064
704437168
1950525173
730554111
875208217
651386256
1652576814
1224039157
878866581
536965226
1994221009
1085496582
845900044
1965068243
964255058
751414655
2006113261
1691825344
90889004
417399415
916160825
865769392
1473172872
523904230
1210787150
1435400795
309922119
1066934315
1319510429
1312553588
975615905
1969878824
1181326218
922250258
1932831087
312271741
1416990304
1056258959
2130279324
1218452134
1991744066
2115098584
1057305549
289611135
239574328
497591462
1252465667
1429704071
352785082
682620212
1849354196
1042254799
758398066
1185418630
2061377341
372350598
446829198
988753360
542037054
1872437234
442891157
1010082771
567582263
166343691
1995197742
367256999
305454752
199772011
595891105
125875127
1641237805
745411830
462856919
2081243863
1832897507
1289368670
919694934
2108911339
1636991925
1408446476
482650398
940176699
924272687
1209934929
2138451604
1835972122
837370929
1005773926
1168388714
2047803224
1262480984
408332699
1384462506
1498865450
491668607
728123654
569824913
547388804
1723158704
597226023
2100050394
68976345
2041247014
1118074150
487422522
1091333670
1846935705
466358423
613986431
847785911
889227811
493013054
1991628611
1680308796
920753787
1969898255
135164918
671636035
1969160886
358035847
1855587628
197901339
1011399151
824458288
363871486
37813640
1152266424
301758727
647102390
899254463
1208953274
1961257636
1652174135
941454935
1623769476
1912112699
1550266473
796538724
939508635
281035125
904812477
551831548
1751729589
983869692
998897036
845474058
678595744
741179143
2045986939
130868035
1030305920
1513611610
658057979
1474646260
1818540270
2017556197
2137295984
1888972797
349309170
1762862963
2107355362
518290588
1537389471
1664374830
668285414
1369871186
1296048277
1991226202
1951135147
1412668250
528754524
1775400440
621049942
672872660
1142418509
246367621
1322613740
1398327069
1186596121
1129156532
511969356
1785879136
34399286
1116630706
1336173495
874367824
145657293
1139808522
772852542
2116339646
930780001
611899148
1676079687
425782813
1089952009
1932689812
1125993465
1959325393
554672199
1069516729
719395359
1973925698
1264147875
1907522847
504252017
1966515111
223007794
997273889
422707811
972273981
148830667
1804356566
866725761
1429006475
1531585453
1939109027
411799496
56186895
1988098634
1939210595
1765064086
133805525
1802221134
1971596108
610003984
2077790777
1574675383
1140641311
969633681
648266238
440463090
1810738755
65605087
1123534911
1216657635
12863121
1969231373
1981172091
2119398254
653336296
1650344233
1386251438
2120189123
950512310
1777621606
1875826407
1094464751
216247972
625717035
1958626402
2006048986
14495569
1736525677
1905068904
210532224
1614014276
35120646
2115976774
1250246066
674972972
789696718
1485071842
587782770
1727001159
1927504099
588721014
1048226644
507502803
2106547034
1821379375
1589010481
544072157
1264455776
1516506823
1261494370
1249493879
46155038
535334620
1815705154
1435891620
1309598258
1658125740
1847346033
819184115
888696096
1205582287
1007091022
1884220904
1116555406
540207005
1571877184
1598164340
301710278
319181774
1105678629
646725347
757908406
602627571
1128187578
1095859057
2106763898
563079770
994791573
629042463
1754949702
1442667598
1138714273
370724149
240176012
1139317015
1425237439
157633206
32270527
1386746024
1089881124
1695283235
957174449
76075485
677940674
243548791
1470340058
828089036
1489152174
1848733272
1804442824
1093870760
700932372
129539902
471795231
158072022
1334033740
842622296
1189197713
943196055
1046289074
1194447801
2080465146
688231075
699306418
1324818169
1240656365
238788328
1419157898
1170981626
1225302771
316943063
1605772606
213660011
1556364358
1895662788
1975619386
1972045847
701990840
2001446259
870673911
420859636
1290076070
463638982
1780430881
1270562382
1865488426
2093139271
1389060401
191630734
1804949138
553690227
667530457
791628035
1327903298
1292891848
112786325
1879257102
505199730
7104878
1693116376
388209589
1723142367
2063079647
1724991668
903802022
1355976178
696853438
1170573178
1195540948
39507087
1967080553
170617623
2080880187
1566085315
865760295
1058022623
894068545
1310132812
1533777011
1736877235
1521615713
344423422
752361928
1696740564
1154883580
761345178
684322301
705715846
1690802030
1015906086
105112047
7542427
633810896
462443292
1244973123
1673277611
1045612817
1941883902
1082204112
1609243836
1104286413
355756647
1394406684
632154692
1145817952
144186413
506381539
25597234
1168934250
719457388
643065710
657824205
1648883213
2004040549
1078132960
1238028527
1918749633
2112872427
119209272
1138594952
1384844373
1584238171
820580716
579677169
53541528
128330029
653084213
956989273
620397975
1476434467
23136807
2039223601
348733014
727732559
1687505966
732779987
158520765
1288474109
1063361873
928651091
433595327
874540732
285039424
512193197
2046735486
1830078867
645653210
1729814345
167108506
2115292305
776260018
562075644
24143274
577660382
302063851
1737639428
387684116
747598765
1033289591
579794624
2061304207
1780530411
1407882224
503666439
1447012127
1827647892
1346567976
1756444574
1182383148
683143749
893597252
1131239718
1737747769
1727897912
815312217
1635418450
274410944
659126785
76777662
75290160
1256590965
456635006
386078831
162562750
1704368864
183149045
919558586
1291232046
748798066
261239419
2145943910
1501264214
1950694400
920197237
1061522981
920053842
401936585
1260966687
1456136960
1017657792
1927906785
701855063
1662118182
902703339
446082367
1096954925
1261091439
1065105379
1270247731
120570223
1821430708
932072318
112077711
1829071301
1135333049
949718765
1211679471
470154946
1129653482
292135263
526275021
2076280247
66844940
1484851389
434263080
1362407555
220195376
868478759
477191732
178724469
972811490
654845569
1006066195
444162825
475672294
1003844833
296177365
336844736
1185546208
394864853
1264430545
323433322
277923017
473953641
1713777144
1334831838
927920538
2080839385
281941253
432887922
762448777
888520340
680281675
1679666567
57455533
1072678769
434604304
1487907223
214808774
1391636917
740594281
1836784418
1139749377
1928194052
1571061697
1341204397
1880531133
809978635
2075974904
1960139756
941562590
1280116181
145896141
227574931
367426900
754297356
1318984944
493768062
215393831
1869583517
774498345
1716955922
402896575
421566773
1277606159
1706297914
2054708788
1507260239
959199689
525813673
1986603878
151819791
176607419
2102030771
1848108916
54364273
467557903
413355842
332396464
1265817986
1428062976
1351004412
314886214
1480761633
1481207587
699238550
138100298
983981959
1727936345
165464573
774320519
1479057939
530297736
2145456842
1309011872
1091235633
1711858991
1774132126
1730070008
1042610876
1682695595
1877602005
1844613881
157164145
188242999
1970268717
682844726
1052914139
1537113177
1244628538
1857883367
1934782091
75729896
491054833
1999103352
30665987
185397811
1661023172
1823369427
83635233
1021758595
450672716
725547249
561838503
504303166
519359430
1571987356
831561393
1460544976
1741062682
675403719
382161844
1623600004
1945576232
644898979
1844903104
1193383902
1293642898
1095309166
474885678
1544192325
1871616065
1155717560
732657719
406020863
747253200
575106912
796523407
794454748
1926208113
1962245618
1920222663
164646801
1129615561
827752806
2026796412
1697361781
1954755096
1403113338
1902683592
1379005963
1203699089
2093326591
63611940
505334439
973048054
621749685
2143939393
1905460965
1634861355
1785371751
1322969054
261370979
389181904
36992757
640582760
589665061
491640344
2092204924
1541209818
1914939458
1717432424
1383866122
1753154255
405492626
489679745
570454071
162926442
477457957
134660544
367634525
692396750
1236267262
1680502343
581979896
528133802
654156357
1536484438
608277260
516740128
1298484380
1068355554
1652794917
296282272
353991847
1093017280
632495555
1922515364
975292328
1847873378
1236426326
703875303
537827745
1427278324
696519949
1134549279
1216383896
1132429462
1246333492
1512301011
1617707446
899880755
1597928333
1676891044
2082722268
741856376
373960286
578966781
844018006
1132075313
383810073
1243135355
1108945913
255729975
990513611
341826325
1359241511
1831717781
1284384667
1322024396
283102131
794765893
1985371550
421940230
1184190013
915725090
608512312
1871535868
915458752
1285105680
970503330
1182738100
1806450970
1279585873
1511168524
1853593215
564753297
1709395983
1899867274
671848768
1415714559
331557834
1263192968
1208601948
284657657
468147431
1067301983
120490244
644548925
1223083003
1564675375
385885975
925338140
1429018272
145227278
1500027445
1965421768
1491957825
638415990
525421164
2121598073
1681381909
974058715
499529803
1611506529
1271014187
1538696464
1480681917
956092804
269885740
1773622937
299867637
1342968422
737493078
780507353
1851738611
707879925
2145586008
2099827525
1189797025
1345305525
2112320579
1388144601
1439648639
1978732125
700048570
784391411
1063249334
507698372
1990595917
509677573
627601834
566119296
94088905
1697083312
1571721395
801423320
1123660309
1064910247
321088256
1956251301
1690740773
1904597419
210150593
130351820
1327930077
794563358
173775199
570417908
1845482605
1761575794
691134549
1512103874
534735056
662106293
1952586060
1283752794
1598981268
1844229991
1484783734
413300048
1827243587
2082094345
1810025119
211145517
1437195859
1566009946
247777758
646057365
1307817738
1640443136
865818830
1205685827
2065196259
1966736074
862457878
248080176
1780391775
1098877790
1759789490
1170491411
465666178
671097330
1753726382
974716121
985091395
1620541660
176938642
228209702
1114703448
1909025420
522968275
1078938949
295944093
1082744009
209939398
987557510
487375092
602819058
1082957311
311567238
872508972
994794530
1356730656
337838923
159119287
994492254
1424646654
1513742008
2037764678
10973858
2124540181
1361573471
1266743180
1974674414
813154142
153008566
11595321
957682032
1324026212
477793302
201628196
2070344588
1322618046
935859215
698471695
848621574
148933390
2102202563
1649659508
276140970
631302038
234731785
635253682
470733924
83595800
1978114281
1204756629
1663114270
1452489852
305866858
263575449
1941002826
807425466
1128034616
1988903341
728440485
1236553499
1552211338
411514729
1825815429
654911468
1243485788
1399427100
1885826920
1478378053
1226807448
2125593368
836343888
579042965
1587006691
605265743
1741745334
1339269160
1739171118
466256828
110673616
218036692
837272158
1904000939
73418363
958882209
51782526
2071556953
1874916175
971926916
1402690449
390498081
1734657854
1714878246
1057640369
193869101
600160320
1467672681
1380810153
547182705
169810797
1962299341
1729939985
365135285
701109871
1393081465
679925285
856025970
324934143
206430781
745987843
1404435025
722363472
151946904
1111499435
1738331435
1843235676
1019917311
777506566
227314099
459280066
951990008
126253193
323489786
1407644306
224420263
1241126665
1406342035
2097897709
1409292503
2025950612
509248283
615797933
1555900230
1314568079
84338903
617565119
1681906369
152829873
740920048
2014642348
1605363651
1348631995
1867862919
39005730
1552651833
59612411
1930723620
81025050
622867763
2079410806
2131500735
295607802
1367660493
1728555835
1165902921
241341969
672684252
1581996764
171712185
974335601
799254337
1178808590
1815658578
775919656
409033465
1181257797
1779284202
2137536786
676040639
1471233151
316831257
1839703569
573639429
2007349329
843541417
153658767
775071502
34417755
649462698
1140996492
493488031
190305405
2005292711
624079341
2040174190
1376843490
676047944
781371027
753780387
2109825580
883475143
163166701
752591376
1707832089
281862206
904626963
1988140234
48866157
2146085311
994705369
1371648391
2048434127
186238202
1436692264
1002423832
1607853569
1614036690
458126227
138106670
1723591666
1633729782
1522982195
1017736557
614779987
857372090
1134066633
1591400639
1973190302
531099656
1838987640
1815524672
1141609509
873565183
1936309438
1839806264
564363023
197710580
454349456
528989977
615866357
1431408606
1920983282
1808479782
1773952191
861777796
1384833284
2208509
1761902102
988604646
1856135492
410543311
74913527
1881222405
1816399834
700369076
1236644136
1217978325
2016562333
1875125542
1624016231
1665128373
1831846823
2083540727
2145744891
1386751531
1648103356
1136178383
8691652
136030336
1550476199
1238545328
1526158615
582442754
1787510213
1917072323
1488897587
520195645
520233192
722701258
1054807930
546023002
775968746
276278742
85723203
1347482662
1853734600
1602853735
1733042763
262347066
258512259
60301735
973827681
144001879
514153111
1159650747
1815524496
1912036821
1343728697
545360110
45629662
772903216
118305711
231509269
609169882
1081224089
1199806244
165404811
1998212992
1883101433
81949668
2087267061
567241032
1234424605
899834003
631386251
916994916
297194084
695858972
285771734
640540313
650888698
1506404308
578524249
338410751
757027612
1243681504
762170298
154341696
1493376680
282176316
627458519
2134371533
359914764
1169186740
1510964491
804308338
1020864918
1597410962
1479840413
1472302048
307242968
1952481081
1949141548
1343965879
655485779
1807787068
828115758
2019117891
1487316968
1449190885
762925057
1548010810
431401472
254473325
1838572339
1669862372
1080694542
900768316
1708106464
360346931
577271101
1028474317
1406438789
550326059
1470692401
263791759
126146065
1589903092
308587804
742909145
2080620522
1975463530
328938252
992675759
784516083
251966172
1622903562
1043426366
1898216321
1204613889
2192567
1587337301
75028015
499045736
658024944
1371966632
657691802
321074848
1849089935
1819008352
1432227218
658040701
1249742149
1050400091
1566915107
53621512
1104445114
2019483584
226822644
1686433164
2110663259
1632729915
624033492
1498810906
533123758
1535832768
1627525673
1407826138
1930391174
1011425657
1723195410
1847659943
1542805788
989477767
170073201
1848520271
662161819
1365090676
1524715148
969410582
681317499
630503823
632935904
1699122946
1567732550
2031932065
335296012
1882227574
653726923
499846745
1442294523
149143676
1949316440
469979808
1291519348
1562448412
434110194
58934655
1952173850
224695233
1836413418
1379552565
1478866603
1293129371
450729210
1925684414
993215685
296292045
302722288
240600070
630249260
1864993644
1378172438
1270303715
1865082347
1615311652
1164792575
396220184
2045284113
1019366255
1376685704
943279421
829647666
145016477
958825009
943950991
235776433
322132381
1450758087
603006136
1123513521
208378599
1348374863
607492229
1879350704
1277339780
1218611337
989178018
555979121
2112476735
605755488
1021355378
498504889
1090708426
133366848
600426897
79710132
197966577
951187689
1987746726
1912894316
1177663048
406182935
1226267039
1801329881
381710103
351135027
1129212399
481026515
1245189000
1976073604
665572836
1943248186
225527093
191162558
160025777
2105430788
1705803523
1882829841
892808425
1984783498
1802437587
645984229
1208817401
1533676807
1211585607
198913933
340559745
1617962370
1467100551
1203392750
784136617
265630036
255397635
180686239
1780814078
2114761193
2105755985
713314901
248925139
1590346763
848466765
1573609551
1252310554
1994785479
1636051415
460043351
667144872
1417262322
1410299121
1575335837
1327568453
1778991146
110835300
1407662028
1962281358
545646223
1576157194
1317578701
208272130
792185196
1744876056
190457634
1094511090
128661178
2099429600
1232163607
1016360897
1726168243
1605239827
1841880538
1680061284
607290970
595479527
1415770142
285696595
557547422
930021398
1220497470
768521119
1303953760
1590297955
22434563
1095397921
80660101
1087712594
1592366099
635113073
549971755
1892100674
429618491
186038612
2101058926
1888292754
1927178238
1640007134
1052905943
887707382
1953299620
2015990731
443871020
429223624
966507457
1463108039
2124316382
3068019
964019472
1582917574
1763184014
81305268
87374002
789813423
1727567563
1201327065
1875404519
778857854
743750055
1101514627
406112417
1027724968
1777399102
2043786738
1506328518
1177646920
31927293
731393369
841817873
1646003817
2069917913
408386644
1049066157
442153421
413408099
1111652466
100548685
970962990
970793940
1022350347
1628411767
748327813
1108788979
258211131
1783368098
513395461
51475182
1470137074
103150358
1652708729
1202781121
2011300956
883341839
555103109
1810175620
299214428
150654937
1906510398
202186449
1949241949
1340438762
1028768940
888676824
1663564808
525163781
896548576
549598174
1284648959
1043521385
787347376
1945111344
71641579
226574125
1667549891
424273366
365965959
1464565629
1780921263
1243001926
209323533
723916726
837392129
58232537
1253507762
862874652
1573524982
550203778
643751549
946933109
645818164
235356200
2131420583
1400881559
1118976485
71701238
1747304794
623399928
1604624490
95406654
1213580519
920464746
1564541292
1428941648
2081080632
159429730
1326191263
1901773918
421033414
795112950
895343553
695654573
1701204042
829232368
2021769129
903845180
1792934360
1680605947
1769312056
1429097507
1323393387
987758725
1780523823
1238792801
867233440
325936447
1627127623
863130152
1850464088
1736388484
1111784301
570200299
1131578929
1143070294
1123022452
1750637060
714389724
1648955268
935235652
514448553
1167334961
936438173
887155854
1947958895
1348762844
1504463605
952925261
1658409129
1135763647
219202299
116838452
270208167
1104761502
1855017325
1431368578
490919790
630363207
590933937
293326292
1848643045
770009382
416669685
1221496056
1812421096
1258414789
1875297882
677910490
315690446
2077177878
1102743654
413436119
594462916
2081858268
368309819
695185176
579429270
928237245
1958885842
1527618038
1614291920
206806772
822022119
1225927233
457324834
1777005757
662947911
1533062501
1845199197
757947820
1638272369
1663860372
299734016
1840103931
955086149
1880338949
706615152
208759298
1330829668
864863978
748903552
1717474796
1752856363
1996513583
735593240
2064620224
1836701717
2064125026
855664168
756254985
635077001
208340463
432902216
2026199820
1974103606
898764442
722958270
453159736
965430567
827016614
901169754
556462617
651266677
634849989
497308382
1072712891
1726226358
894887963
1184750490
379767546
2049846245
450331789
951106633
817841609
1209226242
1498324660
707536245
665501016
511175457
1946553807
698057864
983777032
1150149267
1041026359
1971992706
185554076
699892200
140971531
653364818
1735719173
577824776
1423331767
777127055
796989564
307319488
892504963
1117313065
1604883596
1398091582
627919900
1142085735
990631098
532804032
2021126707
1020101473
1449515673
1024767782
1583736387
317155848
1995432256
596421581
474209343
812702859
1279427547
1593982124
1144855816
1469963923
73230918
1792806684
382196241
287990633
354320749
1410515294
867272298
502387246
1452390392
2035577552
1677998565
333107867
765609214
1383666664
199105273
1364746291
248936029
1033404243
1031000225
971057128
215942977
1764972675
1956052348
954084155
1994587647
268416521
876200188
1471261881
1049694797
1544196129
361251449
1184326801
1981782955
1811872220
1381057375
255786190
847513491
511975667
1922480403
1126290723
2118834091
1958942286
121597754
1454706640
1301883019
239427131
1107472940
2109269237
201375514
1971144800
1153892683
1141260260
1760534373
761860204
818727163
1230742204
2007247542
769771013
1344152817
1976193726
196003320
1028062509
702327474
797232267
1932134286
1532511854
1814444908
300908740
1274179157
976056075
1416224469
1626658767
826711785
257853861
556115021
1925021231
1666788048
1485618694
505843363
219019459
1383915018
60612934
109282583
984252779
599037396
1142216392
1168920081
1749166826
1418698330
1009563614
319132002
662850813
408656291
21283802
2041242308
1242773726
1624567112
1754339524
403690312
492778880
1084143879
1911305166
1096354958
1797571627
1978356909
333527267
744911513
32844715
1876842182
488571768
44518784
1809862105
156312140
1420099115
1794211107
548324052
2143485334
2065351710
448049650
1814773227
1566421009
1289979799
167948206
1880897891
555198613
631129099
486905799
481225561
1746709473
1793307937
1872575508
825524500
935725785
1832064866
1845262261
1379050580
1200316463
2065608740
121606910
15222450
1316280193
1944657596
219458586
1132967512
1605892882
1004827447
1034889949
344390164
1313344016
235147255
56572346
981956042
1598215905
1127371122
658917498
2037765719
1195585002
1226505804
180459267
547571231
113361556
658210751
1967376082
1354295700
902669993
438952415
578188636
1871094390
797263998
2049153954
2124209822
516824328
1373173817
1393893313
1699776336
776676439
775944028
1231762504
1087434481
1750744408
338234914
538907339
373246539
1136561313
1309649502
1905152405
1564427563
1948778972
1044284592
1842319984
2006306145
104516512
1080610907
911539320
931062953
720966933
1365438428
936213301
563313243
294652082
2120463492
810927983
2033733290
766057734
22488034
1630156548
749657172
192981455
938198611
1076516279
1610697427
1512227512
1327725875
1453278400
606234886
525294755
223404318
1473635324
1505406712
396802536
411707433
1530773680
1429948484
417275336
1874498654
182308743
334505692
1659161027
144402812
1043420
803871775
669335829
620587961
1972641679
1119485004
845599935
1978394075
1730983019
219531312
1940748546
189937424
739511173
60874633
1808654399
1525475848
314392069
1328560915
1206902773
1500467808
24151239
1627631313
1113660638
887534431
544500021
1905079461
1127808711
931392949
395623742
444546632
2003758568
907327132
1912101764
989532039
258201034
764761357
1213640750
1993875613
352318065
1466165533
1656621055
1746765886
1285940280
62798027
406563338
65433138
1532759116
1985153053
1272362650
1107985746
2007838892
1355806100
57593913
1224969678
971073684
1265951062
909085705
900259713
860901559
332782465
359246195
276429900
1269663582
638884433
1002640085
542190054
2119201000
1425700783
1540269412
209130669
1889027066
2038167735
943505973
640711018
2108513648
1783552690
1693820209
1006557163
989912268
1750837831
160335459
116206859
604735730
485744998
447382111
341947737
183303037
450202954
1090013558
84784709
514594186
187006236
1771935849
330584594
1324989565
1269364672
1157724555
346120299
276225203
1135082156
1174817685
13193660
60733374
419495883
82088664
631970024
1133934255
924273580
1039634719
1026366922
692258797
1164231653
2112661019
2127443824
438715095
999837054
1776711549
765701683
161764217
894022294
1933893951
1019037157
645033894
2137788780
736276046
1571311715
1158665022
365416995
1488590825
720029717
1934230323
1726293339
1308692113
577728727
1072520068
955255199
284051971
1241252814
618848804
1916721941
813179384
569008391
689726405
1413769198
1065233756
2021509508
986699877
1742114939
1475259234
1112351153
1906511543
1842506750
261665813
1381710689
1535680802
524744606
1283206964
647375053
774844832
1685015726
1871222285
2073466349
839118476
1776639640
1507555996
2090347272
2062114224
529940838
1638914106
717485889
98791904
891353047
1632578518
17162960
437905044
325634449
594891868
1741039752
1454498783
591667616
230177410
1040177384
639626101
1699804332
178536862
323839020
1655901171
1998040739
1516142394
681847868
1329225265
499493411
431864840
1805131561
566610115
1323838871
2095791036
1646287254
1034095732
1940976131
1807502647
1660276880
1557665876
1265447227
1662362338
12911646
1350280830
1576549364
935949126
1015789936
711794537
1595054143
344023263
1704705283
302827432
933668836
1298475542
64728374
951398999
572773894
1766793851
1123994542
1507262152
1664699906
159347202
327997685
1840765986
676936082
635379258
414381454
888526256
2039318176
1694751026
2146864256
101705558
1950823978
742759256
167986715
1297406300
821113351
1565983341
1508704609
2058970420
1160751995
334592627
308205372
674668949
1221918929
390475183
1582310253
376551026
464858256
402963719
1022924907
881711491
1721809746
1021886537
1188845664
1126798011
1911572878
1826557465
602478605
1101547484
1881770628
921947257
280840303
940118245
1130812947
760891695
458377704
380360040
273301295
33528241
761439674
1350938423
560280092
809042825
218452061
56989482
840800848
4140187
840365145
1963612744
809079182
910627644
690635707
1659557030
1599771906
1210699429
987255460
498169512
164709560
28055401
812251679
680267925
240298169
278304493
1425228141
395372425
574095352
116392081
1008324783
798626039
202511974
2060054877
1709140768
1427642218
1786323812
137467957
149516752
645719746
1327640517
452273851
585002145
838860817
241370129
185534707
1754439247
228390448
527277721
1067967856
1306303736
860697063
1236021815
968910443
520811833
1654521462
533113933
414435560
202626233
1810095367
1895482056
1608791473
263699358
812392989
1703905985
2114052420
1257256790
1311627343
1800246968
1400763547
1059300495
1553657455
1795464285
920271968
1203173857
1397926396
2017960724
983999052
1303812527
714499148
1219017393
1109224670
1852779525
8490741
1071462683
1047480122
804225536
220594039
1112768622
1072697934
1686929184
1926071243
1206078941
1534426258
144706465
2126626483
1415679896
1029202415
870059766
974867425
201376507
548009182
699036159
960048176
226941676
1112386980
707995903
1805744625
344043000
1288242086
1606502060
1160537358
566422742
582610117
576722295
1954183046
143433828
1527064061
1302936090
2044141968
1123495967
854410142
182246961
1422429616
1480192095
795052400
998040087
632143149
1805596634
537103198
516167519
200010792
990707532
860525840
1584562901
944520777
1747650207
1287379643
1703388940
508211757
1599046578
1388474653
1034147490
1714904765
192632810
859966869
770280976
1026225694
1187958678
1793560250
2019022374
1592759060
452978393
1818905715
1488367273
958319863
1836783894
1510944848
1380876247
1305875309
519550634
484349302
1740871036
125981560
1986577143
35516758
177119328
2120475336
1666407158
683557761
1705722187
1133229291
1001628538
764432019
557161142
473093948
364461879
774870833
1523575569
862794869
1036275066
1739926915
1355362201
660120092
220983155
1734557002
605933013
2047423393
242702209
2023384384
529221204
1435752363
1741840160
881449099
537915040
1035484057
1957078235
1428899267
223327228
952825812
1264726681
775653495
1182196932
748749910
613723214
1946230840
39060427
593327327
883688906
1087467988
1602331046
1730313469
163168544
392548014
1134116707
1657191593
1657386232
1899054638
780679380
2026886168
1047747250
1023950009
1363129972
152256570
175023259
193645754
85501920
679378678
1846893609
65203889
862242414
497515383
500828388
478636384
1388682934
132530783
2111659365
2027194956
1510122289
769195403
367734446
896247197
1714898671
1263745470
2034758120
1516920405
1414667973
1440313589
1222099649
464172880
872287426
300539959
1581773207
73198212
1143894337
2054398682
2063866316
611060233
396846712
1727862670
98549796
1396598793
301662437
203066342
1987934447
478332593
596941792
1693856030
94148081
1893421302
93006343
1271551933
362175795
1029134979
873697251
38728897
108250849
432859239
143394532
708537620
1294255057
1329791106
439977679
824027709
763497321
213762806
1995454551
2045212148
1659007577
970803405
1392504608
431169435
1395443685
1944079852
31304905
1281386328
477052366
1656463421
1596140001
1489679038
1696945397
957831179
1235052891
1937344849
1400198211
1529010417
1883460045
1238128708
1875789623
1431345453
1930252483
1052933942
2070905698
2099950177
1070007287
94413842
1803728735
1267808739
487844957
768888730
1167163612
953376992
67118972
1586942221
171936406
540302480
982921962
1878027196
793916096
1905071668
403879343
1104988521
1647229373
1021027330
1970229853
695318623
1746401077
1823574215
186483163
118042230
1905564136
1368505516
1592423832
395285858
445049977
1903131808
1797587309
1446469665
413082770
1671357384
1379831397
1257432494
1173436625
1520978606
1077941371
1832224326
1167539996
1519349774
227286207
1369249605
1953059521
2067753155
1283902503
742692705
804520712
2079086788
635237872
1218521906
972441871
1432089195
1162032359
1927962930
516949508
1713749761
447090284
1848557024
157944380
1159475103
1508121726
1968541802
1463853598
992965808
1833648121
1819217589
190426409
1597709825
2100419295
1389607237
1863269575
1263502459
1092948709
900990985
1136113941
1680341052
88414936
1440308897
1616154692
815708852
680035719
1786333136
1922067659
1208991194
1455399005
1713109717
1517679333
1807428750
1666241659
1639392932
1013450708
1884863335
1875317230
1430128441
1829019381
841793639
1936409066
201834646
1186664740
1729106753
1195491437
1317864459
1224669873
1056683488
199548655
169737315
354459830
1690911849
349531807
1381073223
1962139829
368651658
2130334251
1863226475
328115659
829403874
908597526
1160848742
1887954863
1245294885
1873387697
1189813740
1514156121
2089431092
98746158
1008907865
1675405940
2017573786
726005095
439292238
1472051193
1836089989
418785756
1299456253
391778286
1147420833
797796819
1182716478
763847899
1274211753
1990308961
1331855716
274305817
1305687501
29412590
624473872
736188171
1106491948
2143032417
214182678
1328778067
652351752
457010290
408424919
2034364098
1450360317
1505632546
407154692
1261335427
49969656
1343806369
908736329
300029087
1653269455
1376754808
112388600
1758475148
1791131851
876526765
1817544619
1810858138
1625404396
1310063041
2028011888
1192322752
1727362884
596674290
313685479
752944038
403233664
2089101180
2107012575
1609737464
846090308
830951590
108433523
2087505535
1079096528
477254927
1947477636
418630040
602156984
1691850195
103909512
564181532
1704120134
1319681292
933910849
2146254060
534311496
1133969563
656161530
916229911
1700755332
96496570
2095104786
281754341
54113912
1415852406
1547286298
1601064668
170999615
1232537383
1756401714
11213750
389112637
1494255252
667568075
277904027
1677952269
566925326
173042676
718969737
1051537681
659285206
797997857
294280075
518061314
508973352
1214695
1547248370
773009785
600997579
208153118
137513845
937638000
242308909
802465954
1501236847
497735445
77372754
1303347362
2031221694
287583549
512723144
461513673
483325645
121077182
512780097
1224869470
1231863299
86097578
795100997
2049438285
1734670467
524612118
590719476
1858446682
1869073526
974341468
1531395515
1578808106
1666710766
1520826944
1391173744
2081010519
483692761
363927258
1046161746
1353626715
846790847
1889852768
1210104804
37222618
1360850254
1374555556
905355673
1812069147
1719426380
1785064433
537685010
1561835996
1590789149
1394807237
1808719824
458771421
2131300294
1878787826
1701504590
1336065308
291110793
2924579
560236534
1250505225
707396057
598681836
1102769785
539776140
1061640782
2096779990
1345482605
1828718647
597774527
2079649228
427662923
744121789
902309555
1209034946
1394501237
1691222025
798856769
748362245
1475882402
225472660
163502046
1534807735
1839988428
1917725311
1297166415
1336157118
1324858085
91003035
2063206461
297084350
628184231
1960542100
1575717046
508934568
790041113
225881178
906937074
788352149
38655631
1696130633
477388191
720981014
1023833470
2116103504
1632947020
262268634
1776487575
290143457
1661536486
734958638
139814294
1778145432
25486409
465266003
1791975752
1145397410
1509673281
128982119
138307851
1660628465
1652103487
1088032276
1814751601
526792243
1297418490
1961478207
586470510
53114947
1351550476
1378190341
1439050685
271102188
87467640
448879726
1140101813
825873897
254549496
1332629377
1705699606
1774574512
497106021
1177618076
1171516634
961986594
417592510
867263948
123659367
1265164345
2048616900
1649665426
337072568
1926861638
1438680650
193835356
560507648
460656548
297474459
84185408
159850166
1262786293
338460299
875272608
1838570532
6154734
1880148596
2990886
797402932
789906856
822051282
1125550949
277246264
1603348067
1735710711
139214134
586267757
1759909194
2066510892
931692642
1156744602
183679844
288801052
547656412
49346064
795213524
2140258837
900171698
255598306
1701504588
1479438729
497578117
1851718120
983369278
158050247
741690715
230389007
1728459724
1781500068
772785192
874808257
1493598868
1139309101
1697686099
441465337
153585537
215917142
2065900593
2065362314
486270513
157216198
568919353
297034107
1129063516
1919458866
280516742
1173354314
1525794455
212230061
50604381
890300885
1625404499
1251731508
1566630510
1468763967
1359406116
688987317
485850943
978625378
414077042
1826865241
994739126
477600194
1885680318
1166584320
963099793
1070397551
1850378491
396722925
307349415
1573501256
1626661100
1464601796
1712874581
2004923761
103640361
1635774503
1137085156
571414117
2011259050
818942597
296046127
2127352109
885691290
418149517
811762366
1085941754
2037411629
1765906585
382480240
1992504396
826417633
1858236549
1223804369
1284668000
514530388
1227478162
916202038
298549704
1948439711
1746698455
976049148
430340336
2002310022
1219796020
572075429
1795546811
1790838777
874497605
1682415101
1128215737
1624007496
1276685701
1406258843
468695572
1200471653
572861880
1856703962
911617237
1778582795
1788999236
434535981
617256209
1479322208
348436553
1751813800
1695356567
496330128
752737492
1359166286
1548012369
1767912749
1849869093
98833659
1739040134
1241164915
1315538726
1892356553
988043817
1639220941
316624798
739583406
1871139617
10323124
803349455
708158060
1991485819
1529515756
1032276715
438394813
279521062
608379947
1165439291
2019470224
61887138
611847226
57136837
562758251
103120777
2135184503
1855899134
608669705
763095538
844731455
48468231
2107471577
909236225
2048424318
1131141318
1544216686
516867374
695639038
1516886837
2055853677
1512346366
716348073
67537076
503439875
1261225104
1230470989
598745896
1018524807
1325056090
355494576
1992713313
1482430361
1331436127
552438100
1338846035
414868784
853534329
375082758
560902970
1034471563
2099122908
355269680
1622561154
211420605
339200469
276523225
1779219549
1859291626
1722408112
1647909235
480172080
178357320
380253483
318544793
1274547985
990692766
1583960190
1604462956
2008624583
1719691422
313573641
1432721053
1836370675
1446199934
2138552543
1882555326
282735789
1427184406
1411816537
2116082640
41412497
102477035
1935842067
635410224
1031703503
257125804
1012552699
1301792912
151878817
1733893698
1236041194
1109389665
1102173637
1226384211
740399861
1713347944
199297554
166831341
1435611754
1536116636
1884815786
1273264050
980357822
154699261
929546239
1183173734
646912992
284655042
274240083
645441591
1542066764
1117692006
774686243
1282024820
1344993270
1383968573
53208862
27032330
1074294646
430769932
683640092
154324440
1434428908
1767781898
1229620002
1250871192
1210729852
26400409
230944029
707852386
755527538
112899049
553539057
61668938
490192479
1624913647
1319419533
409105771
1898991709
1106909560
471204639
734769336
138467715
683762530
1969738280
1867725300
1914879602
255503945
687483456
1287723475
1386165600
350597691
1881432238
259057728
2103341511
1448483150
732213071
1637983573
303683009
1270914270
1184582373
206592028
1334455470
1928816784
1660551678
1697544243
1703603458
947308465
108093935
1466244514
1158382388
105060588
1996777026
2029385904
1183294291
377031324
1384885945
665522894
2111808441
579935966
747715745
900093454
881450790
1199011900
571325070
1052892767
1228283586
2042162590
1521502556
1427247259
505154862
740714132
1534711529
1274706945
1296936742
1450147713
1586822300
107381195
210167783
1481995892
410215727
1305920818
1245606
1228365409
1784265477
1561617486
914440294
450403405
2124619513
1920661494
620854505
291678935
723854689
1793743855
1046594977
1908614969
977100270
395394961
616958488
1789338838
1664180348
903970206
5426294
594856383
1185571860
706690204
857988159
130298625
875912497
1511773972
1963464796
1425580338
1372627829
1187875912
1469790413
582675432
1991254129
1217722274
1299620442
372653704
645989879
455168439
223493907
723000438
446040985
855930786
202269185
2088021318
713373139
673692790
1321185432
986730758
769663935
1433567297
2146833683
61832314
483386795
655593865
26720482
439213367
1165843125
1845384241
650708744
255706684
1615796138
1884074779
1467659763
995156880
623236488
1398200056
425122273
38483835
1071670978
1701947418
1474690923
901864874
579876424
979703130
1206209949
144906377
937905516
2127242472
1743171477
1788028057
1619583643
1537789210
1785989109
1213027587
1912958653
1018270557
1141795417
429652010
510348371
1220998481
696409470
1417511764
1064623428
1566873978
19539474
1346078608
2021472664
1657423414
601299063
1515449644
2122605753
1473553183
1211822891
976582869
363596936
26591463
365576487
535861029
2008403922
1004431708
573621275
2099081614
1596722074
2097756106
110159435
240667033
1593717285
947419595
1206334855
1725242902
2121902356
1750587022
713911
514561785
1168650074
676511671
182736474
1469856230
2117913477
1880140166
1972547308
590341584
1767391931
627575608
190410538
1882363875
177083820
1801004705
508499468
78280536
1823672373
1140955521
266718021
747383284
1830694483
1356444886
663163229
747466744
639992713
900504914
1939570614
865536219
29296717
1608266741
1131906488
1953947430
1364158663
883017187
1053176741
1150516432
2144283309
1847362847
959123088
327272345
261055512
941541418
519301324
1249772799
352778400
1791693475
970179935
568928022
1144086924
305259989
314556998
1040932842
1848113571
1195464711
1613171189
1803353734
2025772452
930575833
1038011898
515281604
1779310838
367552942
1580943801
1768511986
368116940
290024533
2045692812
1801515644
1403196930
1339129090
2120730724
1540315285
1573211062
1524687450
1485239573
587475581
523467997
1367372075
1000761410
464532627
859006733
703176278
1795868246
1979073967
1202076922
1063802329
1442279777
1571441479
1543879585
1661442987
1153353076
1883223555
135645747
580514774
1732729248
1040721283
156475039
2060358379
1268730602
92495056
1313565948
774133139
492211649
245464792
320707831
61571525
209275139
116953660
1654425877
1034374690
1562589154
2131643855
1938539506
692073221
1724191812
737619288
1638524677
1033372173
877988040
1470876816
776857839
1504757409
79899460
1972735181
1149303599
1303867063
489357072
536051730
1889399103
2103654855
878378719
1440259629
1402940964
238744228
963325839
681853059
1449401032
1035005590
1429977578
586540639
22488216
673633742
1221889363
306004244
1627210528
2064266276
817826194
2133297384
1209534280
1096470755
1066578269
139139150
1277374534
856411988
806216890
2106740960
1226230555
751867442
20161240
168216507
225892342
923173183
84366504
1824372866
131692824
1200380037
1688182528
952550365
1798088859
863539404
2053717223
1327362306
1059354258
314528811
1167253913
1153563754
911921180
687428080
1069228824
707783322
1808387259
1000101598
135883785
816112808
1432978681
387362159
628815513
1957125330
1239052541
1633568390
311217651
1148746315
1797606869
967092545
1577834830
204394022
549031105
167815990
1653861725
677072562
116607238
1493102794
2011621132
993631331
1519502875
1445606796
27577848
1066176011
1789359517
1304190022
1703804404
2003305604
61638256
617170796
1032346125
2085160923
310180386
2018801970
130057787
553462375
1848329172
1994554317
694168010
83506753
1269853648
221712899
1316108752
736567570
1453508687
68234985
195971941
590825363
1178345383
903198339
621014399
987296455
102267437
272238053
2111769445
353903595
775315194
656360308
2118014877
1425451225
232891267
854554429
567590040
2035972013
2035401439
1844275903
1955518654
2123584465
1508162274
1627935311
1911914334
785955277
889156390
1373911981
319177603
494998353
1975298808
686311370
1346046610
533935144
1102278519
1329834556
2073666900
829627884
20847131
838496631
415527763
294325360
130733864
1210783631
1059392701
150063544
1893643086
803068476
476705948
816794285
1385443964
768531042
1538282269
996184949
1451126137
432276976
131250108
857465532
502905095
35636824
1970660228
1352017708
252892071
377584075
1535941576
124435204
1129159523
845460400
2133558147
512125001
1370770684
768623663
967179912
718714227
297290096
1799751850
638393044
92174616
1015899344
1866761296
1833534290
1576056511
2127084470
650854410
1982429836
1400029977
472650358
1601368788
819715093
279359310
1000782518
1422553581
1265706743
920583845
1236599175
466184542
1461424200
2115805664
459744969
508156791
1141317007
1236810697
477682135
1167682149
465749594
282570026
1459765482
1683187465
139697833
1559292243
191596295
1691658764
2820580
1203442224
1533800981
985281519
1566110784
1292819707
989692162
318477631
947066247
1951874477
1850610426
1062346484
365574875
1213422611
1406604264
1589500463
1302763854
1258999625
367309984
1310280094
375662696
250946238
519415793
2026696705
963118015
1567990192
1350330560
852730495
1107809724
1441557596
61540678
1516281692
1604077976
935187176
1209174083
412642867
1108837752
349240145
603893851
904759623
1788390691
2032585719
1318550798
399625532
1066757212
659169617
1945176539
579711188
777160663
1618626816
257099847
1663976931
1099200774
1251002090
1210105425
312148340
1460736018
1690526019
32148499
872696756
84614370
528708695
2018638478
1174132772
1210131251
316378933
1267290612
916965079
1138234140
2043435019
1381480321
144804639
789253189
139049027
1521144868
1462869216
2101946463
1687769221
970916444
767095055
1875528905
66270556
705103039
1866021077
1993606363
1701180128
1906066434
1477241477
780624949
622778850
924882381
1962938931
1211167077
626496352
710576648
1075505376
1532205041
290061577
1492468174
1821324815
1741136435
1235963272
342674868
1213822593
1147583432
1498382550
1129321290
2068237890
1272839326
1672875013
1342258314
1345371984
1398733235
375446109
591244523
509585991
1426645153
16158855
953581632
1445271457
973248864
1464932816
1629655359
618579553
1449062522
62487512
701695691
431195539
1929627955
380760760
888367903
763024357
804083727
214914502
1962822128
224413738
457598225
306365315
1494177235
150192503
267294113
1590990285
1817974714
158818161
1210564447
2083626522
1211900979
22823612
256066003
1133226491
2016008779
1342117047
524839133
514739980
323266945
651516022
2108479211
466157465
1459478543
308052565
341309394
709846567
2058944823
1648089277
1380612564
1651575554
1145611130
1227496393
1365430517
130629317
424728245
776468089
1423425771
185094154
1639453380
1321219512
1847717693
628557515
191868313
2006895077
875396463
1146448207
1610406149
1290767855
986491779
1496696735
541796793
1146476652
1585742393
1200951474
57779426
778949424
49054959
252800467
1093883600
1667800139
268070009
2092967715
1092907308
1685335476
1286793391
490983573
1534914842
77598016
735603565
1550040268
1354878211
1896859214
961608206
906345148
965585996
963389453
354158727
394991833
803349433
1185173344
1255234237
263320067
1468693743
2133816899
1522659103
775668108
859374691
757107814
1945367006
2075803512
1613225809
326932229
743617851
1023640676
1646684817
2103761351
1988867448
1156478710
505159671
1925564005
724673111
1779990049
2032797101
593212718
886993243
1301643182
1320395628
33449336
1294825545
2055938682
263749986
2000962901
981897053
98065413
1644637798
61768320
617823037
940196884
2113064366
514777622
1633083278
1929326917
1431580106
418930949
67303722
1874402568
1052730980
1168874596
381706320
536891414
1945566887
789578156
222728893
1922520685
717593487
548062856
1715078608
1877031963
1804023312
1503963678
1751810496
536547468
147511620
1200585683
220889776
1785312248
1066789152
985427169
1859691307
580709011
267513866
443820117
2094272341
1000913300
1234040172
948023891
1144323476
683019009
408706075
10555816
1321349759
1053530665
288770097
1635958612
1874626973
2142250938
1454214636
1916067498
1345947877
214365635
1784031061
2145598985
719714870
468159726
519058026
1560223433
1764330971
659670954
1677424705
2080359884
969180285
889136873
1264417369
353162018
1126195723
2024959591
904071469
1325622033
1101834110
1061587084
59138707
560395698
885036244
14529344
2021840857
1710169972
849015892
716305353
1079966731
1434648938
372829094
677892897
339106388
1972603285
2010961592
1877238274
162247685
1206221484
1128147403
1372030373
1946994442
1610366266
1148935162
332106641
156277729
1450604271
788977902
1634403803
683236435
1808624502
1877474240
1783492519
822259950
151528563
248058072
354359696
1210427502
773022267
2003525613
9100577
1322984646
1116689152
1060781865
591927852
1982190148
654578876
1490431058
925661649
223126846
1368259445
697364472
980220887
583983211
842179403
452183796
894159436
2063246280
271566732
210277704
429151728
720306635
179626862
2017402859
2087107206
1458740880
1687722527
770133845
435383096
656921971
1136322487
1079605642
99100155
2110220167
300226468
419804306
577712406
1445638726
907577226
616771647
1925308014
1947102439
1784491339
785946918
493836382
781643688
54585378
1163297397
1972942201
717160718
324573491
1811732482
696472839
1157246207
1848902493
1896110328
1073906543
972268106
727020303
1766136223
1566139966
1383242167
1792946158
793972295
1532375042
1854751565
1119925141
994680046
394763712
1215511882
1684646523
1193228178
1972222450
658018971
938523703
1970929374
1923541314
2116698049
1526864881
387869601
1253719823
492126970
651288586
892404316
373299461
604582111
428483352
883166175
1938424896
1446990697
1019538238
961173705
1024125117
1240420467
1673714481
1697123148
23100841
427448080
1630513799
716859751
1761543850
1685444303
493184319
655341408
1887458962
1748942080
1128232053
1520966107
1572281590
1574845417
179203782
507019187
415725889
317266075
2103291970
1518900559
430299224
1596096649
1792785138
1489288689
1702696739
684419344
517365406
1924994556
647819480
497513677
1293658532
11173287
1018278144
518021690
204513534
473082681
975581623
437322113
544129057
780420331
514924159
702591892
1186546205
1099170643
1043235132
1555590998
519778521
841210799
637965899
1748652275
1270824423
740110903
2055399594
1548005151
1431462630
1164383270
814921342
409582166
1543653732
568424995
933207252
1524933095
640187202
1036948102
439585845
943014815
466836166
1473450857
1397818633
648765662
1258152770
1901499686
293510034
155868451
476524840
2117923985
1604764757
1234076940
1916457492
588364981
789374984
398252866
2128272651
1256102400
79216799
1434873827
993842009
1812321219
400096277
2129149520
23742450
93965964
2109614782
424710903
1893093457
885692166
321843549
1228077728
1733868638
1008890675
704022232
710129610
46143215
1953135986
481196099
1731445026
1275817474
1630553750
1239725180
1344686112
1585242837
151355385
450814187
1522058939
299237864
1001565669
559674829
2117506549
1747903529
515236309
47522381
1378946054
1022957069
713456737
1457453204
672473824
1944012960
959903777
1366024805
284665429
726845836
1630387057
147905824
1558243714
1069007624
349041319
1653440125
553715351
960578722
1644786301
821575584
911582159
263066393
854893198
1326453481
1785348680
70729916
446000909
248790735
1207702569
723619211
122045293
430146304
1835686597
461541429
640027841
1900250265
1526484252
485139650
1496204099
324108713
2066056607
264545959
1537736081
1476218434
1662122272
912027596
249104903
1022051
1776448670
1906123020
1793200490
89945136
958571314
1975005939
904315246
602091549
1629592909
1879461212
1840840309
956068238
1207303664
278063012
1046486470
18323631
2048295331
1726198292
1911892134
1806200050
2005937256
44876957
2087527791
805704020
285407208
1312987072
537553557
85737515
1135479232
565888330
625866941
1492111419
1140093481
449613753
1130486918
605519847
165900615
1453470384
471177740
2020215429
996361909
1072430051
413506884
826442756
1004242522
1017522869
44480024
920386848
2033448903
606246975
1720621390
358969257
1111161913
117909594
594701221
999224139
177896511
2014445834
95703987
191969566
2091146925
764709792
1752765397
63983552
425690770
11942984
467578136
651866405
1801345393
11543126
873269558
1722127546
2030554508
89276618
1868147934
1187482804
790364250
1698934411
265777477
227699369
1818055771
831422070
1456162795
1317890836
728176506
422080510
1184826158
1257286140
2145038722
1548314240
1779116488
469950186
942430882
8432384
491835477
1448763835
1970821317
1134162776
947682286
1411544592
1860814484
478360050
2144013397
396746835
1583079742
1854156781
1768533484
1048559992
1073667883
1815669621
367645855
1223932761
518606370
81772822
1256340838
135159024
480180529
397171632
1431697693
1481561909
968251227
233860197
1939504683
1706751976
568688957
1712008118
1150665629
291401640
1574940719
640721031
1011704401
794188984
1368146887
523874771
1138737211
933896118
1430278330
1557003676
1965048288
726825075
79934990
425228710
1345291533
1508895026
252361914
156752937
1535681306
1674666933
1705852111
1388039068
1427929704
1191984423
591678542
169858780
1966342664
2105961027
1542944049
416626019
1106420401
754189342
1268937643
2076987516
342989174
686363401
2031910008
1552880099
915235413
172008680
1850346245
446496163
1788750283
1715087271
281163802
1956254006
1014253557
986582630
1995478756
501312488
756138437
1960492383
1237097796
774684653
549049460
132824619
1524600803
2116127187
1896842855
1718959137
338819539
750063795
589054610
1150929091
1146727013
913846044
53967454
1853384544
291584922
956031633
1323847561
510059051
31596430
832545932
519718609
644113822
428488748
1077578241
1914569302
1800168797
1978004506
858795100
177144599
527026201
746059197
1671583936
1196913697
1563122742
1665614094
764447090
1005255769
970625946
959246924
416687429
116496525
592807974
323648446
353929303
1262190143
1525499887
1227975723
2077610937
871826713
581527942
1902493002
1625654817
392272396
961669126
1006872999
316398733
424458534
213927877
1500646206
165738894
552595409
421069290
1596604744
1689048616
195094216
1051605361
1958649604
2021194255
1076524302
1869395637
1332240769
1641610165
614185383
1876175936
579219061
1904920726
2055749140
110871231
798235005
1097839971
1272061971
1497623850
138818371
855594711
1547125912
1526105425
1636736913
296034519
33198549
506867685
108540771
278515670
1512190212
150866200
232692486
1558812764
48486773
1578276853
1848445140
24649649
1626874288
1164250034
1718381301
1676884944
1923996448
2022293281
1946823103
784694208
1438020372
2002978240
820014732
221870071
1791253918
742473485
2099835069
874441340
1815381920
769209189
1159941415
1247973077
1528549726
1485944833
39314383
1646906111
1479643170
1204394888
1283472953
1411587907
1412438322
1255594459
1715338664
1943821936
2103726954
1218451568
770265468
1024437714
1850036719
533818114
987755781
1190678052
1661793901
1892507464
870168204
2078288743
577411805
1637568899
319259830
1211577659
1334363194
1395918976
410125672
765820614
163503326
716020317
470594450
1672030091
275248651
1072142250
1140491756
1886456655
393712444
913867076
1551965363
1774533198
327514935
2092794725
718764079
1458452933
36279116
1745713690
339556130
2041318364
362856751
1680883046
1457740988
359530467
819188943
1868248707
1515167353
555502424
1257864040
588528325
1224948601
686057678
539769167
1434169482
894327259
43598203
107834346
1839135595
2136534318
1482169445
1420711057
1486106774
176825571
1917015973
60303919
608178818
211247727
289662963
233583684
533157419
1621342039
434282729
410315899
13381206
1291381755
1063929250
262219996
1874403444
302189811
1419993338
855789214
75112516
1700233855
1620763919
1963363343
673510718
732999098
319067334
661134074
2133976308
1491537707
887763678
585796216
1929750880
1427174807
930642570
1931415982
682470379
571585291
198893653
218688053
768575904
1023499454
2083985816
966439288
1676468228
1526075248
1324969133
589681612
893149443
685227891
314755591
1593114294
1702440735
570920378
174697402
1516935731
1546224147
1640212038
1302248888
1159482416
352162410
122726165
1407602301
1736737253
1980223098
1561431466
1152878323
1342374582
581916115
1859595633
280128305
1577421258
2103295658
466628161
83730910
1968269621
1762205902
1956811373
989660444
159855390
2128308921
1582810350
2075261648
1008299212
1398275460
2128883681
1731630260
1963935956
293638542
1748196017
1843689559
822896815
563765753
1254199274
1775800205
892774447
1146397020
820776055
1822720295
1941106264
36779592
1614853253
505344127
697436302
170966839
2117489478
1449362883
556174576
434298496
2044092422
1848884999
165462961
1276890985
67194036
369723239
13474359
850411959
202792124
1565300825
862297335
1790475690
1189609984
1882955980
2006514113
1778110858
973456634
1949972059
1262324288
390415474
495235309
1330941266
1715725744
1451398000
579816350
283768946
1772649334
212759918
1294340858
512700848
924169633
1051142039
328827690
962161342
592454285
1362248051
1583785434
1692607509
2141562840
395235688
1329538758
846974642
1689828296
1226227859
1713763209
1880306493
991996028
630226814
799629617
999400134
880268665
49412544
526637644
7204680
1100028411
913691479
369890738
1852975887
279779233
1174661988
1383977985
96481709
1084791957
235809271
826550109
1699149826
1010634040
186815169
642662218
502899871
445372142
1033085700
1217905049
1715040197
1884154518
683144289
397256257
637750181
790642156
1046620625
1461231566
1972524333
109467327
441590697
1943406500
1296567176
878435361
1216379987
1680364994
1321947304
1351496243
1816480647
1378360887
1013920217
1645681357
2105226204
631150383
1695709041
1901158516
1944040891
701671544
2143878517
1440778406
538037408
403800040
733991873
746884702
481284896
1071362404
99427964
861053735
825601698
1505745887
121433485
1089207039
861684767
1242290244
587949552
627809666
1792750654
882732887
1725845853
31735882
915267515
1127979028
695074338
90646885
823964451
1677803075
674175181
78453090
1449901106
226660384
1202602652
194657799
841974940
1115018540
70152947
1442196491
1797863227
516475897
2098929538
248570218
229313582
741052588
1727999006
1278070774
1260780860
339348235
349283019
1991110471
2074198387
42788155
847852813
722589445
153096701
689637658
940016354
629989760
202126916
1567926125
210578520
1828869481
1123539050
763413967
1208461331
1046845519
923148440
377902203
2024400205
647391490
1233525370
963235112
1348514585
1261576663
375218308
2066241822
517206178
418579011
168038659
2025422653
29722139
1750499943
1089669588
295721603
1052713988
660843429
1099263147
211114021
1176489036
965377123
1617849164
2110881265
1891246638
78991733
587488364
514078800
508854828
214259856
969021160
840741056
1954276105
215157353
947885850
1655680010
440040762
799780198
16968107
954396793
1851997105
1596251990
1739219396
1663513585
1531114486
469706723
1896944595
53056130
329803388
1848677134
581867962
352685228
844367451
1066423061
1066606675
1222675699
1711311469
1492937384
1837152904
1335359204
156583137
1144152002
633535998
659209537
1060324411
45348163
4581171
1688698838
1760442910
1546710387
1452082671
1242051031
220343610
2098123778
1867248053
897861714
183955647
935842104
1518404911
188903548
1052927040
2046395024
1628660586
1098042724
169508108
1746722464
1779778422
393920352
42472740
419438152
2062255285
1241198813
1596687515
339455814
2126220138
1098542377
381944004
83570345
1285580009
1234861978
2091566540
76770014
1934111604
1390745650
208864576
1987997103
599450275
425065301
2030018607
695635766
741024876
1173157639
2097128917
1334415193
1322431444
1102078414
1474469052
1629272135
1610277539
1957240971
1400214178
620431651
2037542173
327234795
595195167
1638295566
953259475
1787679645
1772564827
709155796
1762495078
1160643165
631774319
1268961000
654053391
612810475
1506092066
333666687
59275027
1892002899
839665349
160928538
1568331638
741558744
82301746
622194223
668112134
1870508265
288682358
1091213594
282405960
449108886
1862988542
1029302471
17974774
789672546
1032088247
965593938
817763053
805249913
821759340
1512522186
484635120
1032028006
1111972395
1045226151
1963678249
1239048420
1622477300
560948275
757403854
1740692047
763185279
513617424
914269271
692562856
1891087445
694023317
2111844671
1738949041
617817918
302996021
736128617
278346604
650593816
1373346334
1203175735
1038579867
1313855864
1686321701
1139611960
1744875533
1789062574
609404373
661476724
1951960528
1563605772
1857916784
1955852274
885872992
1294751381
1312193312
587215409
622404733
864299341
2147471626
2013802821
1336180692
1216426386
1791694704
1154470538
1126284131
685247057
2099377318
270800672
1719249762
1502002242
1890654738
1968943364
1085470315
650270081
430847417
144563857
1989995666
862407160
934407388
1544589078
1344726205
1803393900
796843545
1351536427
191701923
1837222477
726576000
799571201
463751603
1665371531
1499336045
600589444
774654332
743133909
1586555873
2124210968
1882449225
685213405
354910626
1553118372
326481548
1705158047
1436386842
405440442
2025306890
1573065473
1374445315
637712665
852913144
18201153
2039045170
1583847654
1162107707
717518637
1855518677
1743787588
352803458
882460031
1257251449
1777054704
2069637481
1492072799
1302107151
1686291461
1162455910
506609785
130885430
126479574
730637872
335456499
1108556403
539620603
1919223797
990999165
420879115
949802809
1760408999
106587667
988903285
1281433369
1808261473
2090923815
1016584413
2120518971
1594026093
525134479
816981451
231146307
1196013914
1543751634
2140482785
1492564100
1115603642
1944850652
2047227486
369538556
470772019
1820803685
1051172465
37788210
426247522
1261673617
1275492319
705865260
1594977017
226931320
2137142871
228266383
1998648697
97633010
1248288718
1295099547
230957096
2084624452
406210511
879797729
1758503801
841331101
741265721
1767765068
1935809292
639594901
991574065
947228008
1856910506
1022367734
426501424
1836466286
1968727473
1005633777
393365173
1676784896
2125343279
1328918046
108049261
2042672773
1934936650
647173675
1740330226
1352452400
756132162
164871548
1896749410
1396704665
1735793450
496129567
1601678979
1032600956
928498530
1866901651
72450814
1985636245
320764645
1077379862
232640857
1555256385
1309720159
1814196979
1195684302
1095936438
619160580
831144973
1774794000
544548765
437476183
247286123
456099313
1326658621
1681469807
1472490854
1533875195
835235853
429138033
512494051
1843119456
986387050
251717054
2142734512
944320998
1466879403
295608231
1672530809
609936501
618461957
906818565
1151622229
1172350306
918179731
1886437079
255550962
1657654622
1906333631
76040065
1023702011
2008194749
1986657262
490209340
1419508443
1974380677
1517571333
2132331334
214280333
1022701683
1813288992
1370540596
1690795160
1092396226
161792799
1730130631
494381032
1385305889
480702687
975679248
462304859
984202881
430009582
245088640
1558936913
770015675
2020860199
945599823
1336169736
304777410
1879494846
153981702
46471366
884922565
1532386367
1170776004
1440509558
1309144207
217665379
1186849579
2105464728
388204470
2036691948
298071376
1746143534
1066604714
122826212
1145427364
1197411423
1062454130
12214499
403802297
1079125390
1406859940
236886885
523845265
64980548
1821463330
1489537917
205996297
1486341242
1703171457
1743829663
2014505458
1711741575
757618786
130519767
379445627
1608675420
1411605241
142780779
813884427
3484331
205133475
1722766626
2124353882
350274646
1167565439
1965787332
834584916
1038036364
1741274025
1816524839
3597296
1457059075
367632821
1353090185
125036069
1740650338
59451137
2009067584
665264354
1564563496
439010406
111926248
1004261155
855277943
217297595
594676090
819760158
646638735
2060913902
802941226
24271166
2074800638
1695349411
1209364011
111553766
1318969802
171500281
1719413222
1456343273
1802413095
613000497
2031988897
508467121
495460628
458153159
1686521451
1897550726
1817866439
1855728233
1654706702
202847307
1054725240
2108917457
1669929591
1504962040
1759802806
1192205527
290540151
1293256404
843837267
1661414254
1457241304
1265036679
2034212203
1075998919
1292505344
1660057514
635221448
307993425
950175577
2077188009
1051273232
1956857111
1315742910
2114689842
174998949
1847719217
1109794598
492519863
1294480006
1657776737
940643000
309754380
1390091603
1897557419
133987447
107934060
608124758
1551166371
1539833814
1415960806
1851040933
1724258279
310637130
170617955
1460649287
1624430103
1953411042
946929763
779072643
1138404602
724580191
794204303
611291485
1421901928
483724817
876414387
1768103657
590894054
925461777
300256231
1601215684
764613681
1815458904
470290832
1224226552
199322149
398272498
1537791106
685393490
1128699067
1086321624
429304136
1454201075
1148472098
690059252
1620754641
437584342
510175105
1622400226
1493366343
1972007436
413604005
403304432
189769426
570939477
910515277
982533951
669912564
438798607
356876810
1720626703
1711811934
1952968602
869659868
752015659
1670592982
828720501
1597017459
417686319
753242799
200938243
1844555004
1573523605
842874720
1180137495
1776311953
577526737
1975514582
1615215359
1933607579
1274628652
614312115
400663197
1911029667
1267173234
438214018
255661261
376438285
1603193364
2072382329
1854242868
1073424634
1758429262
802308301
1531939645
287963489
1701561160
1854099914
585338081
1492519052
1544721492
2091994842
2121813388
1917675869
2084462598
1876623873
1701678634
1600588583
2007485457
1911961273
1924618477
736699430
472762843
174753366
2009799173
186295073
2090070956
1539289050
1887403858
897100416
26751174
367555890
678436933
992547189
201368042
288555483
60157845
1457712927
1667421429
503830767
15036808
1191586989
75841885
297815057
920894944
1354440500
2103184571
2029877380
927156077
1393764884
1673664212
470339181
2008640463
910387577
388976117
703012492
324914383
221406292
1691175660
1793536206
1896116153
1840367331
1349203380
1268048426
404989406
1440556271
871493937
1696189225
1056357613
1798751020
437882892
1614048830
1638823797
2050714370
809570372
739175833
2074102875
1531331486
1718181939
39733742
1216704483
1136505935
1400154627
374548545
1157276620
279072626
921364627
335880342
2056376021
1102627847
2024063823
1109496747
2095472149
715643033
1373483676
667355553
1514499226
1367567437
1515088898
211163192
597341028
140345992
118527709
18927781
343098030
160847011
1076676490
1510061719
1292304632
1019505553
215205150
671300953
2103047159
1278067461
1969493020
1004588864
1369854164
1491792763
494717962
743070568
1700811870
1710056378
1065267952
552823669
2068112055
4293708
503095758
1435943629
906227884
1023807690
784085185
1542947857
238531366
1538349725
906472293
470343575
1199150926
895326856
1077038389
1837451764
797311930
536169592
1649394984
1717451247
2139086718
238587790
1782579937
495808171
1216668451
2075431522
693127772
703643186
1776529727
501613661
1272090596
284781436
677688761
1642041212
992746855
689439905
456576659
1877826459
1459387738
669895076
1144044587
1154390027
1696444383
745314806
1312315822
1782451735
1868474147
288254730
364944595
1990376211
1626933967
862799555
1282367116
1038185165
350438607
522506602
974908162
57182645
692049343
956717048
1383553536
128878334
1397420189
185099874
265269035
2038226717
440885151
1216013888
1082049028
629126574
1326166001
1923662937
901115596
884189270
1223730832
1060118268
125275608
1684709420
1744960473
2103049468
1789867135
1623239875
393371638
937069332
1668922734
1283057178
175359932
880992950
1859000406
123885122
817168406
999118836
332915358
1852370129
1726319279
1011699687
645187371
516847659
851493457
1965793042
1634051962
937535574
1765885618
955805442
1608813281
752949371
1891479872
1136373194
1668306899
1924948496
1741656328
1296892637
1002394360
864892636
1426435788
672943614
334063686
868319823
578984383
1051962809
1492859770
990876999
197688228
714870106
1665335026
493704988
1259549829
1802320604
80221638
1852014645
1052884948
1962051017
478050980
2067127422
1852825549
1600972034
1323757780
1585026453
1249972859
2098963814
166525874
1506968788
939380012
1951702924
49520608
548441596
1975779737
1033172586
1797385015
1627783389
657189188
152264078
656426039
487588807
1398938271
394061571
1821868903
1399457469
1876419704
2107988544
1088607040
12925933
390787675
454300106
1904564262
951917419
1577400667
1064722789
1075093642
1768025285
1192635351
320898305
543743432
1462917560
895891002
1390810767
285467623
2103248784
1319469611
1337134000
1119875642
1078147694
624362586
1718500678
1979138798
1180008195
559468333
1288598634
678782007
1434672370
149598259
468386179
1755535298
1100419222
810816437
1903221299
1602190271
1240878636
1311387975
1418018649
1678916162
996215616
509050856
1132391416
808485384
1147621786
2024108636
1807665857
394069736
695146659
967408371
219231478
1857636718
1732454572
1547065596
1847638018
580347814
1497629727
1687333700
262366315
1381872935
578017997
1171639864
2014028684
466426711
1723237231
887881285
27629031
584794547
1404992991
1810023905
153745884
1089568277
255852069
859746485
854563055
746687697
1512242630
507201414
956579704
1390481689
378361442
1106662885
1419131167
192732448
1623057487
1319597363
1496799494
1016398493
282177586
1428480287
10651200
2127735448
1168908677
706122840
835507097
1177073156
123418990
1129884719
1043012730
328214079
561042382
456004990
607464449
877743138
199881345
402948158
1582263146
413843987
324865913
782933055
560207755
1422338683
1867019783
1878629705
781516675
1813166414
393848501
1913849669
2140064604
404849612
1873199154
141804234
489081148
1366792345
1249047107
87914727
1544307887
2040782901
1396111312
1228355423
192308362
591316282
537303291
925261271
1440190764
360555676
59520440
843108509
733962862
1311507920
812865407
647591473
221517377
1845205850
1580944527
898104069
1710001990
675023394
1634388160
2133646704
1962138080
2849642
255693178
626180737
1616854041
1395716927
1325739550
185471487
568314339
1752265134
1771414456
2140920359
1763214724
2068896505
2033661553
1914764596
1690436655
2005903208
1387672688
2131403802
465870059
1658215538
1514784586
519109593
462561000
949996432
1965739787
2046638429
1093144416
1251154909
718521311
1643373991
1178824753
142514616
251830532
941912696
74386972
1749307051
934663709
194975145
196433543
2133418688
1350386177
120712885
987674246
991511449
1318597992
1439592868
2068152426
193828094
1601797136
1998068902
443046481
787212764
1701474270
352154409
2005152886
1112163179
874910381
1180451445
1537132296
514546277
1097150748
1238511162
1451923750
2145627805
594840606
653952100
1670221463
1719164722
34474874
1266309648
1685257654
518572938
198047820
610004675
837963448
1442052886
347946778
1666865557
343089376
579521838
948550074
316570807
1884813706
1933570634
891650611
1385054795
1293449715
1445374763
816204935
292495447
513023309
523325924
1063111027
1505551587
1546027000
37792319
1162088347
1169541837
2032544859
1261762741
938282810
2075972985
1050079837
2003952701
1415711561
458454265
1442366712
291904935
240655451
1401647830
154935462
1338495066
1415363189
1857168913
1409612253
525785567
1051807640
1981149008
1585787521
1729481398
1554960871
736558347
1515690345
67808929
380265971
2018793506
2112122756
716741798
7604429
170276818
49837775
295898964
44581507
1379311046
425166800
21759192
1865277524
742996757
775139502
591259525
1733867140
1994628005
1032968966
718421612
1883925374
249994011
449116726
931538053
743065891
449454180
961069438
432900672
1844254668
1283203853
2137318002
1886796975
1007026175
1074001436
270652226
1707849298
1668904169
1613421892
1110973643
684504921
1579886238
1099622715
633549024
400794992
610270286
797252437
178309341
1873982676
1879905973
901763589
1837484771
832886677
262986180
1139703217
166836699
1528067795
542310401
549690313
189376986
1861808660
1691923306
1007549492
2005122974
1093396540
1914286215
253906075
1911305786
1668761388
240873722
500297117
1554836929
163390654
1813470335
1364200949
736133418
866803289
1451295873
1367740367
1830413449
1736769917
2017551856
813184081
443124615
1254587388
452997853
779849736
1208555464
1784255589
410264890
354305892
402034309
223881740
869489073
566432408
518526907
2054995209
882684121
940640775
169952107
693485349
1641232876
393788072
1574099117
1839246241
1726260568
372212225
265169779
1144448880
965983830
1864512210
309656322
102656424
1247800685
2139095175
401528884
1735338956
520274779
1671345270
1842156366
1289642403
1891404271
974727554
1298543387
736131687
105439205
1864962180
1565651527
1450370987
1131698686
1365048440
1687078414
1153347257
1315712302
1407956680
1475996844
602193984
889250386
1241897917
1994588910
711268612
708120132
296140331
463741772
1873914269
1183913540
327521459
960990122
1167984401
735377555
820505796
929287010
1467802320
113319760
792094772
2037873216
467422035
667892526
1817493529
1596814879
1928442904
1305748680
635310583
1863493967
484885923
1134806995
1619424281
627464404
139982521
468718697
67293409
214825670
1383459633
616299025
184028238
1456837823
794467707
500918705
898789149
507879750
1380142551
1410949051
8805218
1433894761
1384135586
2092758629
962283911
519137180
1930110164
189169804
1677855523
1857219232
534089294
1029548762
1154963621
1455093794
1694487661
1057597122
1163109498
1232104483
424280889
325868767
281622513
1756767759
1848604162
1549379192
833722166
680764935
356401442
759402639
657141162
544945201
727408759
1276421575
1567113802
1582730812
532983937
481378456
720384942
1789074847
1438756636
1912137033
1874066511
1829156548
1293157018
557884678
840367819
82173381
777571056
2069858150
422386244
1906611753
766228876
948305059
1787758297
307935210
1325199830
1916360887
1027995901
350539433
883601688
2028753994
1651478204
1616543609
1108328166
684562448
391840684
1595111138
14132620
1535463056
1811983563
1216602141
1628025412
851099237
1674886486
1801019833
417053963
962260102
907432527
1013032297
444447069
1069106861
903595908
384001411
1261375034
1623414065
1362973578
657654684
1611576977
1285584359
1109322660
1751885238
37169416
1194761680
2050650175
1918230060
483854672
1059922824
120267158
212130017
2098700009
2082902468
576412393
416485817
885134961
554336535
1540724828
1678217866
2108983749
559446631
1310310776
1452063273
760729541
1318904234
204979844
1048676817
476517670
1296099186
43013253
529431526
1081752629
235832151
1304250753
25616935
300156309
1541502569
440520861
738184091
966066138
589190544
1925463573
352678697
1741963422
1386781489
2041709652
87569832
499049408
338739782
1716451247
330961002
547312875
466839544
1011931728
544581373
1062035059
1965192610
407384370
1533530567
115868319
2110870626
305618927
867480657
2103057214
744302032
584649942
963730227
1966785127
1395263261
657902999
288023214
263881359
1185831672
290528081
273949881
107892399
660937744
196710151
1977806623
1609122424
241186656
1361077589
1921368676
1060514432
2104749596
938887961
1476073278
258069834
974405570
1969451479
1328753844
1634151019
605904229
1643441029
1627742156
1810762607
669000366
360795984
1835141126
963509234
485202144
2128979305
1628036786
845517226
959217895
794532787
301198554
1450683773
974906723
1749680429
648741243
543128140
64337276
361794396
1292611523
1036793596
940598773
1030742463
1223415217
1968555176
755932441
307163735
190097885
1239089419
918807419
968789412
253251954
599450943
1652907784
121391979
665583527
91844114
398431524
1482012281
1129290400
310463832
105526444
1928118524
1504438923
1943232741
1695737980
1031700675
1546669915
1872032724
1106784614
1684878322
2107178891
1435354594
97339611
2121174170
170315224
868670617
1436551835
90129644
1378973689
463149718
611968936
2145188973
1423801456
413835377
385146907
52910884
1759410515
1480717593
1277002993
1139375750
357503419
1625683348
893059925
1068281210
617045239
517311816
1614165594
534074414
955964451
1936864997
1987625105
1378568526
1162279117
1654670310
876425146
1913543065
1522207401
1783622949
1114187154
9968603
407037564
92285674
657099609
286002682
1572664317
1428968819
1873857187
2048325803
283429858
1723174155
1199247665
1266588677
1461411613
276359801
1741986322
990028581
523608905
1650685617
607649789
1917837663
849005341
829746142
1450350606
587650453
1159398102
1380072688
260101055
83261161
520599382
665380470
943500076
1707886854
87450749
1074005592
924258134
949663826
1857481495
1414806604
1043686456
515292711
1747349225
434852405
392954704
848153797
950517206
2018290728
430884314
1882522733
1957313718
1511227706
1840289424
1855106696
650665774
2026887842
1703611601
925041325
388408434
820731184
1835470365
1769550515
2111577806
466016440
20936829
2059255495
353206550
1667342568
502715641
1217073620
193180866
2080091394
1377374647
1638491542
1218902354
759398511
1690453078
1447751481
1189579006
364960525
2135127002
344544042
29149222
407711998
1614703480
1292198348
277085039
1821043556
1561433179
380246779
128419116
1483501719
1485625330
129235772
496479353
1778119692
1544063644
1027444502
1497230143
1572146899
706174259
1370640471
1001636981
920723418
1881954376
229165346
1730552332
1820816401
783146275
767885614
955136964
1856124664
84848950
1801728428
621348064
745089546
1235619717
217235772
1563829028
765666891
857719628
502106208
1848077274
1041195895
1534937653
229596741
21621573
454527131
180420249
1464593458
1506898515
152798260
24922485
2077805086
1875881200
784870644
1771691266
61203185
1010810997
302623012
635238189
1778786561
1561293142
323657713
1856940824
1248420330
810471982
1221669024
82981872
1554559709
1640986958
623555465
1102663484
1233507624
647774136
1622622668
1808899632
528419395
97683028
797312592
38015368
859318302
377881921
1641239830
352279162
2111436119
108536249
647597140
1392928055
384355623
227265434
1153809403
664525680
909348044
637461687
1086396030
369340079
1033618973
2039623385
153102591
2106829281
563625242
1877524790
1852365591
233573568
577940347
713557981
1459632111
1968254237
660720978
2130790621
1366359400
960438465
801158416
669889376
1549530550
863007147
902064116
1904604566
1954747920
1538315725
154190318
381573742
914384959
1492448029
397255301
1475375393
584694377
1246767336
1266507863
205208090
1480726254
1384211104
544572849
182640098
1626998074
787476910
1245369653
1243147109
2103415208
85028813
1172411733
1958092259
652156469
391227750
1949508866
9350065
1536555550
1018531865
1626986552
2066357158
471319151
1150432285
651434879
1388815455
1642564247
1641072442
1848631420
1438126502
911592438
1331210007
1496273595
2050372386
1989418679
425225987
1163383608
1023857273
988789229
1430721175
655113422
88682874
1145289595
345374616
1643344062
69806
1137981597
70076523
1686907514
1308835141
1189287540
1961547463
1951341644
722315117
141535645
2004722932
48255903
1693712507
1756503743
1209401569
334554290
233431392
1258531639
2089014833
781311867
1293121795
537166980
1098645582
198806398
212189706
1794154868
1910351069
802941981
83837259
506741029
1961923957
1494715740
1212304453
1014054097
381008654
899127065
2048513864
1078337230
2005042941
338438708
1265748910
1715995518
1044409769
1396311224
571205042
297812228
1791584588
499281243
133831557
635361368
2080015251
442787972
388467429
1379052673
389375931
121123995
288944056
2052621277
2099903829
1485180273
875405768
233950995
1507920569
1333344629
541727685
1460943605
1679875662
554720545
1274349822
2055407465
1248133538
749475886
240114580
505620568
432141163
1824319650
963898188
1731931529
489548203
993089643
291314471
1127215995
700947476
912617513
615188506
848239318
1725175299
175404227
679591606
391661885
1582076306
502131399
2029189703
1419129144
83187836
537846531
1131997766
1584947987
1863757688
968920816
690717019
792650832
286312472
700259363
1383680633
1852346412
958643011
1599855090
2118961247
1958035572
1642367738
916825133
178740087
950844603
318254332
1265801347
1289400173
343634804
1070439639
1886523941
1269412358
1058404768
1915745879
840822383
230298065
1068782548
279549832
1824135321
853492480
332793192
919685995
1604410998
1994919788
891283843
1606056777
1329630355
146254625
629461880
283208285
843108974
1351832627
625604037
1175221866
360869591
1420654454
932713522
347824964
1437115306
1662476315
527071864
1474145528
68678385
73559327
130858366
849928432
1214751349
2052706162
393757429
1535639924
1315407837
845009152
1090687495
1715269484
1408966080
453616236
904751982
778886299
824893263
955035913
2081008088
300991919
1072491627
641762693
1102965166
1549989126
1480980050
1571039815
786561518
461540450
679703490
1208359260
352326706
237377411
141565219
33927836
183295122
2106992246
25407702
758463071
751250091
323546913
623836945
1707433886
1787861249
588773546
1837448987
490949005
78634498
1814613218
1269017213
657600280
248376228
14791320
844653017
879326174
245291101
1482911758
1521064167
1312837424
222793291
35722548
855509738
447740452
925975732
240045528
1623701241
1320510965
1866186564
2080422907
2008146899
878410194
123688740
1609750976
141782141
234281351
569363119
2098390106
1820742807
1748775908
332453238
839208297
992322654
419043458
2030932277
1828599318
521309388
945772038
174300613
1231515785
1405211790
1456922939
594743605
283937499
1672645458
161628638
1315188711
329638097
1489962613
612076067
317975953
691779221
1792615776
380097723
871904423
788159075
1459805713
1711491671
2005726951
2096123720
1861488719
716157067
188417460
374308692
345940705
976126017
243905144
1198159153
1130489777
1624212329
1267480117
1975951248
1981695884
477952842
639361742
484219513
754595522
1141788484
1334843979
1279230403
213479868
1651131004
1441075135
2047101823
212303842
1289859667
845303556
509749810
1731625464
541842626
217189887
1403320041
76760134
1485647531
2121941772
531276693
1569692797
575773130
900237156
440710440
1617169525
1457746717
2126626263
1442236019
803844087
1177016550
1344701254
1185616220
688746491
183083457
576546751
1544946109
1901952709
565957073
60026298
597807098
1823612263
1524406713
61297341
131801676
1460840014
60939313
1189486573
695711799
1662509784
1276657017
1121681841
1479547748
606906065
2040379385
1637181562
1606769445
925742369
1734392820
83259538
799788563
185199614
701289731
616862386
1509153870
1579399275
1645074553
122002542
2740698
2085934129
1794284442
1566207927
50706644
76892131
144191993
1479150469
736377838
2087106908
677819296
529358076
220303447
977600012
118000595
1703728533
9398244
930936942
1042632183
744541554
2036264001
619363343
1271469429
830843538
1358413780
759167362
427911842
1368707403
1280641193
580104903
1633202756
498293863
1369539378
1813788552
184099517
1149738436
602643293
1679059403
996164179
1573283295
2095747041
1961707781
1437331057
411637018
49126467
671926260
329902308
1102934747
1663969892
2138761033
687009518
287329982
1188957571
1593711454
326784633
676587561
1802159242
2017982186
1352348988
818093853
1552860060
552804551
634130048
170028062
686409467
808685435
138545712
75472948
1744383137
2100956359
1861005750
770796967
174675894
1449919412
2119382894
1293400218
869865823
1286640296
100418581
918400422
1195910073
1966336406
858344934
1175364661
1569293394
1327623378
751728186
1542374721
255010206
1241063984
13627233
1797815381
1369659952
2083972304
1655565430
1010806572
550858285
1899880883
937956718
1021034208
1306411496
276290402
1317111705
1540968225
201976921
2127804206
1580095957
607442813
1018389687
2128662626
483634246
2115959350
68105521
988321093
992165418
917218877
1598174540
260532985
238783454
732757513
1178422241
1550178690
2136306888
980093152
1509374330
332595403
313027273
1426663976
968714766
958485612
1926113164
1804231214
1484050469
952541086
1846471328
579163765
214157000
73421274
924795080
582558167
490601248
534582082
49828006
567536779
868966359
1412210861
1234416337
500976842
1906517505
116846520
2138295889
567176921
1330888907
1174117116
302104612
1260258597
175173269
1742378767
1223280865
753795317
480299943
992423400
1790919544
384766485
367062176
398869347
592519787
854978477
905740373
1169744288
775419751
1568303087
1196194341
261361014
809926783
307247307
117097690
2114380223
1990573777
1074442263
1428257692
619705638
42308844
1369183088
2034183515
430113989
1550511300
1054986550
2107188953
488630675
574907917
2045671331
2118435875
1008456765
529435747
402814679
1185991768
568185117
2129696197
574924481
984076807
437228770
1222289617
191601112
1306828510
1086558453
1791928997
1554559805
930194722
655445698
1864144225
1162217522
472677072
1036588421
1559975664
1434978347
501635716
652203240
1829189074
1317268734
314224403
559176325
1448001826
364638910
575972565
443469182
1949779340
74602586
620545122
173765304
1705102346
2009344037
1650955538
557955465
165257265
935118739
878593544
1830326233
1744133737
11751328
461005350
127466955
427002323
862104875
38635789
114297581
1090235173
1833797932
1030631838
1508960686
1783428683
203356382
1292006531
1864920073
1753446725
1675163085
2122440350
1985134545
1677513215
952213229
1267157523
1335128689
1229286433
1528840133
883671650
871874027
781666473
335225190
1568894252
1766792292
227756762
1730617992
1492483308
1505633520
1526599432
135927629
1665674048
845786999
375998698
1007743591
962182052
1005601031
1607641481
1161475241
1386185828
1919664169
2036420033
1471751513
2107900558
2044555599
1468708014
40391351
1021112946
1728395844
34094416
1652414914
1137865575
1942302704
203828564
1781593962
447754538
424831145
1393901323
2008834005
947492471
831789686
2097657918
1932189369
1379534587
741473623
1677920056
645906518
799678932
317913384
728689260
82575576
199429091
204282169
931863999
450970948
1658372566
1093126152
437555452
1777572737
175403668
158422155
1199777422
10158687
407363857
2068364741
208206143
788904398
1525862221
73189091
1117530690
1330404253
410218484
1967215657
838088817
813218648
1354424541
1964773012
1485036877
1357942454
1979624763
573132878
173569044
905239887
1650481125
920279323
1894246374
1392982541
1285811668
1651362381
1853237738
489013728
466526105
520317784
1239101218
317646221
1000760426
776746382
1261598618
870185112
2049680520
152545554
438115216
368151081
4582003
1964992609
979329752
36472189
637312558
529669464
1942151734
1032001966
884262638
167683180
1179001308
1692691012
537712037
1247838740
1136839661
137496424
1477408605
372153899
1146315444
2031496651
362180224
1265453226
1793162787
264884105
1674999490
702842246
1399165799
2029741016
808267322
834380127
209797643
1965522807
1399457611
601558341
708651704
1255421226
1441481785
1804960692
1339247889
171982233
570947642
1211724732
42921633
574023672
1851789946
1615574565
1877674152
718918060
1674276756
2135722404
221789772
877750100
1623258284
436721335
389241514
1416965242
1043247449
1418836909
2081773585
530369469
534513977
674259400
583396570
770371498
613345091
1855199491
1308205808
1199760009
944568280
48151488
170161415
1329198748
1563552272
1478188092
692712911
74823235
1970518789
1474770854
1205075268
973593846
1934493637
321712919
834199551
687412911
1370318637
1240670060
1062874080
324241500
1519635675
241108528
1705308273
2082349165
105837257
1244445876
1025280769
1322888981
683265022
889028999
798555837
1777386932
803339898
1425891312
1285673299
480993380
1770677677
1921063984
2020504150
1247237478
455318739
2052941940
1102391528
158764371
838045933
567828557
647072430
1055130583
1866799891
976637258
1894480099
1644203885
915972796
16954147
384280504
1209561652
166643730
1565959185
873114617
173191582
1248204315
1635605787
1003983190
1385903848
25476321
326642148
1993537755
421050281
1235702799
1845662123
787726124
484402568
1647158508
1054329598
682240710
665937639
371096644
2115663788
566665692
1975391983
1511753061
1977592376
262727878
1735462315
1755196447
268316834
977332508
1954672841
697730573
1667443222
428473964
748030808
1554335443
558686675
122277308
1793371672
1263122552
1307374637
1727767266
1064261693
981253772
1058192107
1508988872
1904125650
1766973521
782172415
1842528709
1681198570
609704692
1168244537
1875159092
254302289
1401830283
1613013067
782254810
705884017
1794343368
1757285652
2059681720
466480302
1270041129
238452945
438849984
837087383
1849622403
1016620476
863782637
523551637
463443524
774944941
1664853641
1025883710
243060250
404731337
1103025983
204667201
175275063
1765461213
426954017
1972323975
1382866423
1226890521
1753235759
1490612184
1692725867
8501678
155938284
2112700607
116776306
851047970
22369931
336385474
1835290914
1409546875
2116523263
2090972509
1020330297
245325592
1947447422
957886284
678370151
1416597900
581892860
1885046230
683133911
699580580
1997797450
564616494
431211983
1217532084
1544703021
1065284799
177460860
342628161
76951521
381363657
644972332
1859821713
481325400
314584500
1613797290
1603582534
298318045
554450032
1905981597
594413814
1251858296
728747480
1206856916
500458459
871161090
1499515260
641412381
1397536998
1988998971
100231937
402399518
43006349
2659954
424931982
1151085082
621465219
1067277757
957619323
1317483919
379311146
309024595
219112015
649058046
1603936014
1619096629
572850807
528296415
456935281
1207964089
1182191771
272284942
933641901
43337714
257150496
71533474
1409100378
1513930770
306547280
1061212247
1275234549
323752541
936462897
1375098528
265789108
634694857
1872623990
288634400
967452807
2021933304
1926226464
2057833591
1781225935
189577859
713764198
1902513870
1339170623
540851614
1034824456
1042492712
1544137707
1964092450
972317266
1698249788
210587015
137115097
1104374346
783165157
1448249465
800091235
562203064
714549798
713194440
2042258341
717102928
240195018
1025740298
1622169151
938988064
2099681130
674521339
1457214773
1019513333
689802317
1025052211
143621356
1383673686
918838272
1364962094
1951184005
1023882143
1895324319
316741037
476115860
1967776237
532558499
1926432755
498405389
1528133298
1063606188
2107667588
1670190431
1249443860
1666154497
26553220
2433591
1824786066
1104488396
883541441
1714671160
1057029310
1021319864
491575742
1467685242
1823832030
888473088
1493596014
1487987059
1188638728
310711216
1995894059
1529340022
1276430432
864062308
2068959980
281162447
1752784759
1363377667
1142316975
114714104
1208084223
2098558695
1852179636
818941485
1347372359
2140485313
117068358
2071258396
321928162
965309876
1062937623
1440182183
1285953845
447720768
345380104
1428171946
1144467447
1564601096
1264073664
880167714
847255501
1930210012
1617637152
1920002068
420787571
1930279067
196497863
832165129
1273105146
1555372811
923100930
1235936906
1080152061
805373386
1358261971
592366042
269537677
667800450
797493814
139354984
2025397158
1439893630
1157867276
104052148
104916959
1978031155
1020376348
1502301782
1993299555
138267737
760619380
336411972
1396174503
545896122
1722211190
1343656684
582870760
1507851077
89399422
1207723399
308294834
93398790
1400721454
266428643
1560241422
1965073845
697567571
2094455626
986594615
767097790
1800310106
1949463659
463348223
1704266080
1818913980
1914780518
1891125428
1643599000
2080406482
245456216
1343532911
644373242
206245440
606821137
1138744547
1679092810
1742699488
2071185348
643852538
977636529
612101326
63868799
2070760622
520609577
111832357
668779585
1304820442
826480485
1352288801
978187771
800931831
1133540360
28358104
1184763658
466086587
558940565
1534178144
1171831814
312490974
1704453046
327306132
1334532309
2043617046
900163605
1906641075
1529767769
1720461934
1322328258
867285774
107974174
772106119
431670781
1890157858
417668514
1161814840
1528537206
1462251553
634658740
803341644
606944304
177457038
953281728
1985524304
1395139064
227245558
1781156516
1491612192
1178966534
389470464
202576554
911860110
1507817057
1681270358
1507221482
1645717842
1684464858
185939600
775701857
1856388991
554387794
390161061
1184697526
1049571074
1544167451
748935096
2082798442
2129373213
968943644
958475086
619881024
65083540
465179937
1079981938
2061021939
1484819503
1963854450
424820624
1974230576
815387804
1368464405
70409212
2066299495
1278441924
1768397333
1385836110
512995806
1098412691
1421402750
1924128290
1717762172
185377853
1364884213
156851426
777751285
634989402
241972263
1721561696
1084437502
2055302056
402543397
40833171
678927138
1137830094
1190839174
1464758306
223370118
479847845
128602789
1529836809
357933275
1551945198
1531900081
106420756
1647595072
1820878038
795605976
1256957328
863546774
1091354331
2138411468
386688397
364422041
808648886
868215539
1988867110
1173778337
1758980286
1386724244
676463508
348451364
1596923453
1594662568
2126164547
483817856
426002975
693536865
692479942
213850560
1605302066
1717518266
287619182
332630419
1886009938
297328909
1094062464
908954034
2044797600
1995073691
1699147322
1677644355
1084289545
928728150
1130713839
746293679
37887262
1086778968
760320586
1153778266
1371083570
1781632820
1194023177
1600094583
1533005697
1400285193
597426789
2027343005
873017444
766166236
484390012
1248018620
261036157
1084831408
2099954646
57651157
2020365818
1413928489
2014765220
1057900440
1662210946
432197043
700942949
1652801318
1020432549
1278110459
1203260510
775032373
1597497707
2091186760
1781219699
1246472673
503543556
1632413786
1415340340
2094550199
1994108901
70872090
1689916233
2125742906
1058189372
1500182992
1568934945
290669408
82756091
289324244
22114680
120572554
923172066
1859049847
236930430
1693451024
90290079
2144811018
1957174363
426324835
1429225145
1306105535
1088821219
113947620
151475689
2119803853
62925788
928607590
1287061552
1512710092
755214860
474275613
82317153
1508116518
669718210
490646718
2010381683
532728012
865289507
194884897
1032293279
892368649
1541389113
1005957314
54602591
1956975544
644832738
489445163
781987494
1043059940
2053269016
473239033
1918484493
1871542535
13802432
2143034971
1874371240
382640177
922672023
657093718
208452327
2013867831
709550557
1015735233
912744011
1169668394
1498701616
1895430173
1673620530
1420554915
2088654233
1198082282
909651321
587803351
57916277
1100962242
1187904865
1002163782
1682073665
2004680538
1061140808
1443295619
1808746931
951143917
203422002
182510303
377806395
1428492402
461967359
402113661
322763468
143050079
1232524097
1784098610
1904662140
1233135075
1274621058
281533582
529161894
1698575514
647000218
1075992717
1122620263
1544868351
1696890857
1106099424
589474841
1680268464
472362807
2009297452
1259258576
1260115543
1821800271
336657118
977717584
671879854
262467052
1123075365
1984365877
1793879344
923469187
1005782443
106386313
1457686478
1543542134
399481123
1683453486
1493864637
1746545276
1259990790
800106277
1968673087
2019008201
1362099135
1993176293
794248002
1406499542
1623011968
915990395
1690464367
212999355
1967818879
1051061088
65197956
584558817
259292686
2076182323
1610062599
1702609580
1199583586
1103517386
568408043
960891844
740849971
147968008
1937638052
1445883261
1771832909
818401061
138424124
21243897
1522896422
1100606191
229006626
1001302790
1897332027
1167331409
1516220461
1499018894
1295036690
1178199951
1661234302
1859797572
1960688256
592740435
258743799
122138183
1224615992
1861305703
63587936
399031121
941119589
808663346
1289393037
802605810
678056933
1777826425
512073059
1916659609
913583978
23990165
2022124607
1947079968
722761424
602405881
213845943
869165357
1987026494
305896296
787827596
1952639758
184253788
1128285855
1710966658
1681275881
640143688
503463847
1781654709
441976707
1782367861
527427044
1973326807
409025576
656968583
375468688
1171768171
688851682
1309993740
1006271672
271703756
547729350
1304292839
1300989294
1823855463
894173805
2074248720
1881918599
1686773670
1521536435
944259000
225782921
1553426620
1164636274
720043145
64863930
89233686
2007320003
1125234141
1951532953
1286506254
2043106472
614549018
701524763
124985912
652986660
1025915866
250013959
589310611
1041609677
2133767098
1611931904
837250600
909480528
581778161
1227661013
103976869
607068052
1333639463
1594191569
1533301869
1462824035
1095066354
1841625564
899512992
684637933
1107735523
1599810044
846075904
1534049271
1256354152
214029828
2021425120
1119966750
815707126
533100278
1279963391
1459619499
2074933852
1111368379
207834165
1023856127
1770537751
849662356
2002195120
976649020
392441722
1967712785
571730959
2087042333
2084973869
1011094738
1832809726
321583500
583117041
1201822057
341251213
1894837928
11552897
1782088265
563321786
1197939343
1566518528
248170862
628517513
335473541
1825193332
205835155
155983619
910604447
547256377
1323550129
802736929
1930658121
769412669
1465129063
1469952805
1418360490
1746076827
1340282104
1447072716
1748716196
1498292045
2063995029
1287483510
1906067790
1743639276
93831496
1613490565
1079588812
1774419816
1380770342
1392581395
1996881364
904606222
587276184
248971798
803607919
486223711
396184334
1189243819
312066845
692225672
1366808577
1465936609
379721216
653240890
623943630
1717851914
1540141255
907547533
606662117
244273654
850942167
247065728
1775817819
73029103
616779681
686866949
6473642
851168452
64254543
699809232
1525056390
1007791396
1200628184
1185409347
1395930816
542712199
1051325400
1231746899
1268840371
31241701
1612982893
1969690242
215842823
497159786
1366160474
1353796664
852505049
218113355
57767305
857724272
2056479513
1239880074
432183180
77599275
114881113
931288225
608149704
1040676676
924066527
486453568
211064398
230197463
2028650675
274499908
1983013562
1939135508
177114462
1129825333
812304069
1037378037
2009068402
2089696493
1065489025
176175472
844825508
1127069914
1789371426
1331317108
40876155
1670538533
702951786
1816453981
688292420
2002705900
1077728978
1915301171
1943149668
62307241
1127346442
312808425
657434762
207923780
1246805005
450135435
251007848
718603919
2116205670
1840231293
901103861
1273890073
1062596239
681008280
891912327
804151250
601931687
1992826888
1236912418
597396775
286576103
378394356
1309883885
707296674
1186033721
892335741
49379826
1935532574
1076299507
212859600
174007531
28113459
1717310524
412276982
1154240345
1341516521
627383230
1158576410
1232868907
384474123
381700936
773077128
48926750
102178633
298183479
1506899067
183238936
1555602895
421434907
1415519192
963008130
1252773575
1160788345
813255114
1940253767
1641805296
2022891043
859301828
695113730
616261933
1555970068
1457608707
269090286
1718525783
1514208898
1527785388
313797861
1030932028
2029194544
1183107206
451379929
967368951
1370704724
287069288
1109973168
1657695760
2086821052
579163750
840234765
1015846367
703273358
1818992046
1854951952
694608015
1665781518
619976511
18484726
99775752
866338674
142717119
2070104775
970907205
1419549193
266093090
174832003
1148803605
1229243468
837976301
1518630875
1987292998
755042507
378534180
1471820720
450333736
1494030553
293605484
1699191061
1160735832
1681916739
1404506101
2043741386
1393428231
1709633122
2050635471
625639875
1799177674
1302763181
10474564
1619594398
1694351959
259299338
522217978
631250995
98552969
1406762311
1112659549
860654054
1826552250
1372363108
348489249
80578004
1300838756
1889183400
14856193
1923949256
1310356773
1298673580
594908519
538504997
1872082292
1090567995
1569508804
1267461192
1594151128
130275530
241014869
1353370589
1797759370
916502689
2080912909
609448618
435930301
892460083
339037441
1392559771
2108022577
103371237
1940214104
214155563
1885695280
1012847107
233502794
288542021
1264326588
334536389
1554625071
1490053714
2081526485
1141386283
802237660
680139047
280822906
1056149616
242146670
1326485442
1803350508
996457673
298750799
585774626
1220982545
180845846
1120080374
1933634104
628523866
1841250314
1125102298
2089552859
1426645311
1224583163
1930170533
358076794
1084670935
1371726439
1304082588
780854310
1405951240
41470310
1672209603
1839940728
192478283
1694091842
790970221
381908257
1893807194
20223786
1915202466
782823751
15108567
66952842
1762400501
897902371
495151402
2063551485
1519410342
346045784
648291680
1339690908
1884099722
1502862863
1005632993
2107977596
1219334471
471747762
1899048126
1361141435
1570949088
1929347291
1796553919
1561206425
694832391
660343574
1783163071
691201622
1692554904
1699250502
1054752877
63771525
1359201787
2067673835
1983240015
1110680112
926628478
1364862176
1370405706
648129913
712649638
476534282
881259032
238597891
351865707
1876249532
997556278
2070657153
1153658974
886826330
413595345
103021278
1934051261
875395366
451250696
873510515
843059209
1253587079
1993715539
951221336
980884317
286776280
2102412217
500393349
1324472606
813209332
1644378581
1513950170
1095182547
1456231793
295817337
1704806830
569684957
928202413
1460490365
1705689745
1236095098
1134068381
855593805
565851018
783903487
1277455667
1373540671
2132118261
1671592133
2135212923
2005350354
1636157747
713192135
1198286567
149931830
1755359335
980440772
1506493124
263420237
596315524
715305572
1491042132
732639307
2046902153
1895904542
1172373197
1658710970
848685253
2147371660
386408783
540133233
725147202
1370602657
667996415
1969652299
171356263
340614699
1534777009
1560447866
1661076302
908377236
824735115
1157339459
53980888
1033951877
874270813
453232473
1500423858
731443763
565679156
1736719515
679783274
480853737
1375301188
1013864933
2134425994
2017513620
1717618530
1496084529
889484040
977233057
2117158917
1696267880
2051331634
1176258899
775726364
101939300
1524916065
951011159
1030828966
1622250574
1742108664
1473549324
781108707
1008476596
349560724
222612585
1786957505
322594533
888591173
1276769900
1846333021
1365182531
1639841648
1452968933
812385785
1351710140
2106406387
335776842
267875604
1807671571
1800859730
69900191
1822498038
389790865
44668546
1626410884
931499174
1981726889
943951989
597771095
566802025
1260288750
1753292054
1852743778
1008798339
1874486258
706016112
1215425923
1133632668
748191037
211593852
748326121
116789024
1646295001
667019693
573425228
1142687840
1753047780
1689870527
1871518064
307490337
1783554455
1964017860
1981585470
1802578457
1030940845
1994075002
1749174428
593507922
1634797114
1467069423
1352109935
563196172
1395666586
454117069
1267049136
1989917082
1371542357
1221501618
1655046911
1938985949
2031878
1466746916
727711374
934909159
67454498
415787556
542915445
1011701713
1507795124
1185490519
663177532
1028143244
306066596
2095678685
1417427887
2032277970
220957226
436650245
961563959
548171731
199431201
810113456
2111342807
1934333370
430030401
1725393154
2141354982
1794009346
1481573087
1663157580
1794699730
105197162
770378233
272427167
258847897
785956310
600460939
1524015453
679565357
1807939124
13094414
1033472667
1830947951
149519033
1136049543
1122978881
1994028832
364623368
595380232
1848812380
1940494025
496314235
509466056
1333932570
463252567
1057289851
1780635956
1518671964
224669080
1314639660
1122051535
1905415063
54312771
2063664834
643157688
1942742988
1134901308
2117076955
2110557204
2111753965
1199221227
752813504
281848402
1916318114
1228108916
1571813986
1456111443
1185179490
1326604277
1861019908
1581902214
39730838
1145749142
1471179612
66737686
1221659915
1529780085
310084989
477449817
1112344654
1017108602
1452917262
2137558833
757687695
1998426246
13932256
320120470
1591853571
837169732
991367436
187242972
2111853434
1590156692
1707264186
103224407
1103486930
2136453745
2090278371
278109453
287342138
275327740
741063877
1432507832
1621237440
1354661245
203385247
1730265103
1225251576
1577781006
1966871755
361893099
1577258379
226540988
837892037
795832891
1771385691
1933683348
1386576109
1616447668
1282380621
1043229728
1048614823
249377525
1695002288
1672134754
745447677
919898961
70351113
286332795
121465703
945052178
523262206
1991126353
1523932039
1939968896
475000865
1111338114
1202614323
1319984925
1211476914
83941454
482514575
1757684767
926686144
1269317306
526272140
1295524331
256447749
1550414524
860907251
1710263328
1940887531
1639567063
85621217
1122382468
231637241
1044856690
182587595
62303867
1916600682
1625822355
671385846
1284970811
1802887081
760929326
2051936102
806308472
1212129
1892631854
1458892182
1527160320
1539747700
1599146097
1083841800
415974171
393103223
1095621672
649077868
1893536095
899515108
1183804832
164182817
811919361
105196482
1713529731
795719126
627151813
85690944
1220765663
1664858723
699612390
731585884
1972058857
1513176251
1481530832
411572903
1454558419
673268319
1728004406
1544402676
778592324
1450536852
591857740
681850492
969847928
243063334
2029730011
504415365
174012334
1890133899
896586747
1559237865
201867521
490401672
1780216766
240962321
1082151762
570321256
1705832921
207792858
1852270273
1943625638
852759991
1561301180
1559182257
1376480456
1744095996
991113668
853783593
1814134484
1395744589
1946068099
839661328
1656595579
844646597
1968484515
1308563861
1047797845
777778310
1992025909
127930885
1058981384
1042160749
1220772703
77771206
1898421875
1685562856
1825313259
210364274
1164694271
1904609181
1002758874
1790806390
2071454493
124205068
110051247
795797484
83763009
514663378
1140354381
1730504573
612920999
653372319
224097243
585900720
1753635379
605301423
1545317964
288986349
1190682972
1355384128
793322383
1909083272
85562936
1531428431
2044700188
1556587767
1099465176
1089869317
1999748257
666077382
1720733880
573223014
1144017449
682769584
2102609478
522109726
1633693257
854274289
1370978924
1801603914
174994804
1691999185
303488016
1161317700
494104800
1132960820
349404984
1650759993
488234888
600286102
823209826
739514921
770903471
212723770
519392722
1336454257
1215395167
211427259
518910939
978418476
907388684
1817165984
916545652
158918503
1367357736
1102319086
625388499
1378940350
1715044587
501950343
1212728383
1575437507
1981813270
1890395689
70562109
449416092
395249624
1020017838
1695818056
40083326
275584113
1610932872
209009881
555745894
1198873013
2052130349
713081632
896793070
506136934
1863796506
715091592
228600905
1124650367
212809764
1800380535
1594804126
211613693
483633664
1273779620
1249390410
1935899517
2059140384
306602674
471282501
1229892504
1236630504
621869091
391499134
1527760080
154516846
1463971534
1098606655
944782601
159321907
61496213
654683438
1965874139
772794292
2132667515
57989673
1348704893
2033606769
1924893782
57975006
1187335177
239122546
2129055467
225086510
1033637532
769908327
448636406
345173742
316113462
714146495
2062015577
1995790834
183486970
1888694800
1707203338
1184471606
1099977706
2146301818
973321661
579223379
1933273533
471205490
270892485
1815193951
725059626
2143088058
1172430792
841916426
439844909
285790372
1851262698
419262361
391012056
1689332377
275630570
1594527796
232791342
1419352079
1345527469
1359205300
1616910635
144943490
388486872
533535682
281957696
244366798
174367760
159226059
1292140888
2146231292
482894923
720277300
1308871253
991675802
1315616184
394569314
1318351520
1589680488
833934115
16563894
916992817
81403164
430028995
1227182030
1980785122
755734457
1673957263
1267551958
1782113255
1537991678
602169872
89234611
263775334
760447642
233052344
2102524988
699028959
2093134890
1446886748
1865846889
1977170175
991468525
1609304218
1070523261
1979428615
1081371039
1915565390
695431980
1262735325
624528361
1467096306
1530055029
448547641
575662769
838638579
1974671537
1845547364
148449498
30293531
1691444011
84099802
401862524
1252536936
220670218
313436231
1363558121
2147321783
549428709
1733882762
1797769798
1473818842
778397789
420775806
560289932
1691701420
588375751
1259505722
1807101899
1517244070
2099707630
1248260975
186418812
638071550
1564242744
1335853230
1837760147
304335456
1885978951
1371425171
423700290
2021462891
1679132819
2018064896
663553908
448033165
728987619
1597982885
1351069637
276310610
1526318185
149190329
667473242
1428695234
1043801955
108370044
1811247872
1578502867
278029495
301262247
826897690
1168274494
1771854031
140530103
961833489
2123934607
2042466103
1824697226
2017607143
776568421
606625967
1504740969
438893571
990277072
1461230034
132246014
1358207305
1337860556
998877280
1438239205
1302972006
211494517
1907118775
78399296
98093634
1470492535
260371709
781498406
1211720828
1066083605
2067482666
1177319335
696825532
633812919
46444487
1257471680
2095200230
1821916322
1051857022
838583301
1491906045
808915459
1577725471
1646814253
492056661
569953111
1832489530
59871834
36319727
1863935274
37812649
1188974571
1961137083
873513535
1953188830
847572389
1691664013
1483927207
1710495758
1896043213
588236274
1316793716
1780980825
205524590
534811076
344804225
2057655045
2003119829
436015380
2112797866
982387266
1101390397
1104638907
862781338
914784422
1233116877
1703177534
190695983
1687653587
1227461456
1875869349
1272544738
521456330
436084474
1597393129
554066886
835900184
366481840
1470359324
209137880
1360394175
174847123
333795461
1371394648
1975684141
1137940963
1106232155
1735623086
578269635
1218131438
1060255386
991371640
22917019
2059484730
944428108
558031073
445697903
1849299605
1637448666
450504804
389137624
1722314048
1414024292
720424454
491035414
320576316
360920876
1347195203
1286024019
1204059047
1807194337
1350688760
1166547791
582109554
1742003563
1640817038
1692885780
969419370
1856448700
1676135507
197745463
624724011
411371997
1061126484
1373983656
1930637314
1806251217
755462196
1958261142
1294154651
1202799950
432915504
671585612
1549385796
1322944652
122738650
619972942
956975249
867553158
1232531687
1895086066
20845458
271272296
896091673
1444162012
2064850304
1288136152
1492339009
1778486253
2052845552
627687131
325533064
1234959955
366033368
42929029
1885934150
1522624924
289812491
747575912
1881180092
1984552450
1064351172
1346884291
2004065194
1345878374
2130070617
1657683994
1980382469
1279972600
1536084804
736011063
1727809754
691010534
1160634790
484740460
741002611
214952531
1011113227
479462054
1667602405
2920962
1128938113
355246793
933103506
1367697934
1524793047
1570757958
1468541552
528909425
1191827037
66267721
640360842
7089217
1491140030
290934123
1761725672
1277430846
2042884482
378380270
711770198
143973592
964618158
693396281
1045855968
1398119029
714214941
2041780814
1376452652
1681736702
1687491584
1210051887
795048775
1750343787
367753831
1268191730
1585937505
2093977074
588950392
14499832
413417502
2111919967
1798494912
1782983030
152786866
759403316
1708895997
2037906984
701077018
1753876704
1890955295
851768717
438780776
1063395409
1189183895
332652704
673356166
906647217
1184751818
1701889341
1555400786
1617575401
1443720898
1652457102
1029161438
1179910713
1767194572
69364051
378408515
697858256
1634022314
1298338978
184019241
1387705739
869995970
512949529
1297900626
2031102461
160531997
1795182152
1532450105
799689388
1116448837
562212309
1097320597
2007416402
319724842
849349870
1749073591
901452678
920240647
1562477304
643641354
1209073471
76462428
1276194758
1341675860
1578640036
2088385200
389686753
1118523213
2079480255
1125034920
1633901707
1896930276
1061392902
1350664053
496937559
1039180196
189671357
2082234096
1998898966
93489311
912575609
1794316830
1834440211
117141969
718992936
1322213032
1872885956
1978938524
700240993
1262696952
588474598
1507582364
2109198136
1140023203
2108135948
2087079911
1891404966
1212824405
157017330
243790183
1057194057
1172621244
1799764186
1357901391
238878727
606744495
956847710
2022803920
534111117
1755264503
957878595
920505915
156871046
78013848
1618320200
1080983907
907749112
1920862796
982046116
1677943101
1366080596
1349316740
1711189038
1053992665
2026968244
909045255
1939830407
1515050010
967666561
298987942
976708503
43763485
1713789711
1851153366
482994823
1814632104
955265672
528375472
1315522096
1238349517
268162188
1801856727
1361770061
1144448055
973675789
1804405457
1137855113
1445747094
1799868321
69600237
199881870
1758972625
1766854215
2040442415
136683995
633973263
1591432976
1500385464
956604006
1409692555
197593664
475803124
869170929
944620064
772372874
496196618
1042469592
1476619028
207781094
988570831
510975739
691200710
2075169264
805727748
2146197304
693545161
200507875
2128325141
1044664628
127892516
1109757834
2107887565
140560019
111023989
1614032305
1794464415
108314372
1951413568
1015102797
909546376
313592461
380755126
242603055
2072993869
429208602
773059786
1573882498
128769162
1629188800
899228039
1852920302
281524732
1142466002
1431955430
312529660
796813197
1632195815
147921435
1102664571
53740447
1403304969
1330744174
696067505
1388646933
1135533259
1399196998
743349588
1669529159
2141362429
1360835308
1589218975
763847368
1248646210
576609688
450253878
93329612
932290575
999526694
674192794
1236603287
875850667
167219281
1123173651
392754739
1268531195
270188665
2102750815
240488335
1202520313
1278563858
171650263
616888096
65976459
1728792928
2017161511
392728272
601614448
1631752809
1079836806
124698971
1531962519
1881975985
1273442847
1727564432
437138631
2049205315
953496981
1696581527
830210086
633399659
747889017
534728504
1975811687
910110077
1892878628
2068697549
1774285400
2057471544
1716738949
448561714
924888094
1680710378
230279417
426411287
174035872
1811191928
2123460914
1167993390
1683339936
1181330710
549788260
1242885035
287799068
2128923911
1559834313
1591424755
916030740
1950858994
1011827537
1270676680
1373548937
1392472016
406594889
1000343913
119049289
264474384
121205144
423175406
1390682685
295007109
591114683
1789721456
7061412
681527012
452330244
1657654659
1016511084
582253205
924075228
600238173
957367410
1163166546
414502404
2015815049
268322202
808508918
1988799488
341423158
2069970466
710368169
36792486
1136879769
2033594681
524400186
1734039692
969725034
529765956
405498707
44265775
408086425
840586451
1227809415
2112595892
436852612
2083767473
1489688601
1951454787
814026926
162904611
1536233935
400370492
1253371223
296064771
350182181
255991450
1640707863
1156801881
1755564436
1644359868
1469541967
891681147
156059837
1301852350
579590906
756096062
1344892607
1178126826
951870560
533642681
1435539521
839326574
608711157
1079258870
1231113546
496800994
683610804
1713136718
996928631
1022057939
1647554158
427835371
1989124188
61440924
1271627077
2088100759
1214880454
2089496380
616400978
1116736338
177707548
1186292764
936440181
221671339
28226564
1156728438
445400109
1194340307
690449316
307226845
241601906
79250306
1252002889
1005757243
1198210066
2071721482
1240878589
268693569
2028062972
1474783144
1591296576
96916667
699016990
192682146
127174740
1526385874
1998519398
700939010
1475725414
2127971029
376349048
132615347
1649244529
1124175173
293333415
344947304
1470884842
253457704
1836561490
1151748399
530292528
2070955076
511984570
2058914033
247061796
1135369113
1691573818
2106986256
246324917
1920160007
1825584714
1687468010
2032449468
2061800966
1292245682
1443967440
444812223
758556244
1100279515
250007212
1212779046
263306456
1311009413
1740070564
839758309
628298566
1013392204
1862013585
322985556
276932598
1046371182
888694107
787815254
1155369868
1353685806
281546513
101794087
777172989
1383927913
1944125219
56760701
989359648
626112271
1401052728
1748716199
811998482
147999102
1168742465
392072439
164024033
1258551426
692481934
1930274322
1494491170
1327098820
260511300
1581755795
1172421988
1507494483
506810660
273848676
1212312043
63801796
1228775754
1288835586
644844937
646170666
194606854
969707120
133974841
325708493
905276316
2015344781
561848072
1605814095
2072806284
1376065900
262997200
304518013
466712866
1181224446
1899570690
72605104
1637813964
1861091882
712773638
1386171774
784885940
967964304
2123461326
1119300313
1828876143
785664875
1296787004
435138420
54475367
2099238346
1303525744
1908219552
1488224746
1344617251
148359294
834708873
2095454532
2102236681
686250649
1945699077
1043165450
1686463023
1685784677
952629443
1314333129
1950396652
1717545644
1973256860
252673467
398042350
235950004
842651483
1039608553
1902786328
1163016768
362230013
2052638357
585253503
1803184108
1957452956
77106639
104519789
2131074664
710480634
563548387
612883785
978060061
955062448
979365225
1607003142
1211709436
1926964898
580751372
905609968
168952581
692623769
1718288135
906524609
527465417
608889648
440184076
914535439
2109719030
1908666815
1706644043
420821291
1688222556
1693313236
1685835665
1692691609
1623022117
1908949264
2111248508
1158589524
1455287211
1689663729
2127897915
2142513944
1008201204
1337998448
264891708
1158026423
867233375
1678315036
284387681
1157495237
945024946
1328002589
2143264320
1300137206
1462098121
423050166
1081192004
1237218839
945908275
1770857664
100594635
1459545838
1422113985
86490804
337453989
1101912001
976373772
1258630467
1033533295
557187908
709062697
1739867365
1262018488
1876753065
695376991
1922050302
1701133748
1731234311
1172886739
607630659
759408237
413426962
1893919156
1458679338
1739173003
757144164
1037967522
114210849
1992274552
1835356322
919890798
276437169
1562526877
809126553
888219163
2060074639
662469619
178041465
1363631299
675418479
1605658653
555397038
154311483
1658063591
383943041
1086865932
506151222
1297618483
560800739
1900734069
150430334
1665480926
1388384314
10322604
205597704
1348469296
1547695834
474847820
180081295
254723250
1830685299
1662175862
1092618490
1713673598
1325898171
1958841860
1684602367
143922322
2106044798
1706707604
1759175576
1369111925
474531703
504734603
1585183671
1146584856
979921982
334436237
1539911631
903371875
2134312261
2068767674
1603219073
1113117809
786206659
1968451782
1727074780
1886999079
1803250280
2069923490
751144345
709223809
831137730
975538480
596878743
2096857912
1279092847
1268120487
999812085
1570573521
1627045229
1037766236
1784366930
25764207
921539204
412020997
830750962
794932616
167190646
412987675
246143823
1169585107
106063526
642604092
1310650392
302179399
2087005815
403598727
781522525
1941003830
1918309493
668303823
470159567
737394396
1931975494
400511752
65455238
610462234
1495025057
1591737750
1698084572
1668682643
1400879356
1388219312
1122439979
1459801473
231401139
740149854
121911809
303489670
678510456
1678992638
858445524
345830489
564718940
1485720059
1676770871
811394248
1588073782
1393383231
1326437500
537462428
1005593061
6770086
1252801402
1781077087
1700795963
528813648
1448675644
852750908
887547641
672079283
1466582502
742995125
2026822963
1764716794
1617752688
1738240542
1220214989
598245737
1667814923
1539070480
2056227471
1772267787
448124249
307992067
1453219363
431015707
1145950229
120156632
1552977153
430779311
2141456232
1731087163
1084612580
154127509
908790919
50842305
1124297106
2055127272
1926379114
1878844373
552214778
1543112312
1826857043
16358553
567182088
455314471
1321971731
1906548488
678051346
763660386
1769153540
1389924399
973136570
315691977
284469781
17248582
472948396
248188353
1335295193
703874970
2076704616
1216694578
1880394381
681331808
87669726
801636466
408527724
1124263388
1902610084
7835953
1241657211
518072029
1201465583
1996390811
503311668
256087876
2008228863
1205586846
1962030897
776537184
1970740156
798388662
500716354
189995320
680151274
2004310806
552028203
253345339
1377285049
378173445
1819032441
338838077
2077619500
629681652
365189300
331041335
435110544
795347828
949174011
721324491
1133018760
2138948901
981530475
670647184
1136677950
1763801479
1508406165
937201884
1193236706
604257587
1912574771
1136030361
261240525
997322510
1193390827
2090117432
1663491727
903959839
2047197878
294802649
1474675305
89358379
1892213555
123821489
826283931
2324458
416714006
704685244
967581995
352792530
1557610049
376437412
1562935884
606257896
99529048
1666376177
1199544224
1647245388
2142411419
2090014067
1799609105
1775505166
442691281
1463015803
480136288
578409188
1863102945
933696522
1428677801
1793980468
1969245393
1578446142
1143410658
23183422
723807035
153663075
11153312
1902110037
1632527055
1628363787
152577311
1669058447
1525227716
25009346
904913693
26939560
1712562283
45140573
1670383783
1037707281
2004871511
242143544
1493140357
690851687
352032116
1061570888
1473264072
704646973
61530010
1029000779
1263844447
1244617260
985610668
1158389605
998375786
2129130035
194144906
24676391
2046174897
1006720050
1143944477
1691717725
1975335715
1469803751
1232110928
1864299534
1015878132
970871933
1107306452
464184490
1850809348
266162892
1805518606
2077265959
1241467766
935210080
406385166
1439691301
13564919
1600501265
411167485
1951099843
655025824
1443541293
96664644
734274516
1742150688
1546645572
1826789494
2024419194
325322166
1285997254
1352433382
2041676228
891777176
1281010151
1360603946
1866245314
433365002
1170691169
53267080
1372469536
183265082
1343873733
564574922
2123513498
132008906
1092514868
1195020274
1781539894
1792258046
205191607
1202430729
1060544686
828245230
936924062
184821742
1183994467
258016491
498775222
2109787125
1973430278
78771675
1508527906
1023007620
2123141242
1678045824
1055738065
498266471
1154511610
333528728
1563686582
177875909
549253092
1349885719
649617958
1939860388
1780934788
1464188364
1995576480
787487256
1399017367
734630677
1247751219
854980357
853885229
238540817
939767618
2100522936
1928258401
1272217917
1247828324
1238694915
2078674513
1111244807
612448096
1946879513
251509874
1162219051
1927687009
1867634452
738542275
288603831
2133147990
1173425863
1179537683
285907198
1481145058
1763418351
968538634
51182255
1627905118
1664703392
572720197
1802371680
941670333
620951126
1818673477
1333281097
1445687957
842638989
832024265
1635808724
1735399615
1659060242
701537866
404573648
1465637327
1108597140
1164518893
557658246
911692865
1265499007
1079449673
1003688275
434068135
1688360577
1286522029
1089685925
1373697884
1884815758
1045626743
123304812
1299822818
1007042507
1929769611
1383103241
1281181277
1382600605
120304991
672481752
21052284
1750581242
1085254830
913172531
349195457
703319817
1990046768
1699588077
130397260
569921805
488639748
1153361586
1173480763
1308859781
45291436
1147946971
1393133749
755435030
880792315
2109851314
1430241632
928994479
1827546303
1556011355
1624029380
846647729
1621093016
429038140
1252094524
986829405
858116401
1060829829
1873405967
726060683
1440675146
1769995524
1226731419
944439355
278154224
1992554400
1434805523
710707195
1954599405
541187558
1361453186
447945876
2140636447
1165136675
1875784060
1904230594
1056449506
896681197
1156178770
623378832
1285797387
1667157317
1175521772
1576746049
362929245
952638658
1464407413
706506062
1793583414
594259151
391999129
1498940924
2020786394
160692720
768547647
1759070870
1529119191
43320867
721201713
449100068
790033582
117367639
507734067
1843459975
355714227
1178551429
1559943988
630671762
1476624357
1837832615
273385248
1924435754
79978370
1846096038
2130836141
292801232
2130302961
911663103
731849236
1501245451
1237709126
1570748806
1174856980
1217706218
2071816021
1822507978
458099166
17515829
218599873
1125366931
491282911
146096092
2008749396
235987942
1318600296
1305857463
1502108286
1580322063
1461726183
320701327
543346373
708622789
1071118136
1681106095
184151369
1834744911
1411774692
407955558
502468005
368501042
1778231930
815057276
32832953
610640399
1495564727
199121616
402022591
651780026
891164056
2047977298
1851775068
837886962
1818266179
751998766
582153243
194309338
1116882260
1541299720
545712796
2010103259
850520556
793539079
399251690
1971436202
556375379
572524853
1902594915
987974074
1693356795
330506329
2052443535
1743928642
300802153
648284306
1923826318
788662119
371694214
1477344934
651838829
566751957
637089973
1777944622
920178983
1666999656
590889316
1342265893
802255153
902441793
501104413
1164675015
573716772
870631435
1143405390
266713106
1728743006
104780127
320996312
845194222
1422427671
70865281
1473803997
2005605710
881297364
2017800564
340268663
1134025917
1581257738
680503993
580167110
152491930
2068499818
1400029751
2079362337
214638229
197597351
19057200
1474151821
1485194276
1821805711
1647438966
1804078505
1429359147
1086204566
1822604456
1746495004
5445793
1243504387
123917030
1913246929
292060132
1788004705
1445358937
713781902
666479336
933940292
498997959
122928716
1093883104
1078715940
1126133016
472070537
1193359532
1554960618
360297266
613174581
1840005614
508062415
1708112677
194671777
1998991364
911173197
1689230643
1645917036
608945154
1857012357
1489079579
728125528
918976276
442305371
2131145870
598792775
1800845436
789864816
1203836415
570061957
892318703
197086098
689796724
2061986375
1278058574
1137200403
1792561083
1356729358
1269798181
550651902
473352878
149672670
805169497
1768137710
1473036744
722652385
1950751001
1547058887
245943015
1203786307
1800746143
889005428
1319062072
323879004
693753408
2022773551
1435339559
1133379199
1964417127
865385056
1166927011
1518570168
990790579
1203885404
1949688192
1820904587
1699876371
1496317168
420967307
390263607
1186725893
1711688373
232664563
1239783455
2021485481
271106018
1686210294
778464372
487266910
563246598
1311056567
1986145393
1938815834
1496160076
660612352
93576249
53434798
387587784
2093255762
1860127660
1702861584
208953478
2090832511
2014307117
1539736907
600594937
286005550
1535948592
1654656323
1822345715
1200626161
1180886305
1675144350
1832980807
966664687
472332135
1986281556
1540414197
1534317503
1498419552
1350201102
1608027152
1827565962
2143855627
671192786
595164238
1108242179
1352559079
965821488
604829256
922946730
818539453
242560895
1598881699
1706490074
1983106059
1580843996
724953459
418839160
2100763712
275459312
1005692934
57385939
1308751910
1867509208
339604420
1858014230
1146448601
210239068
1507733827
1768395153
457546208
748253728
1221206281
1873847474
1908095781
1184081552
1156208790
649763154
1402425309
1091696889
1397981646
2118812078
242886870
369558744
286352444
1885540427
407810976
1792633424
246592536
465535640
282791424
1920670820
1290185576
543789680
1857512038
457455327
1872587365
1942188343
858524733
444226763
440147687
1400818008
261620749
1536007914
1217787177
354011402
975213581
825485702
1568329788
1234908334
1183536073
1655438107
147638660
191266900
860056884
1334895148
338524693
1310782090
2041260002
1757873160
376703412
784387761
1408941687
623618739
54331456
201295596
302873051
1691359988
84217143
495449738
1100879345
1705587445
224337934
1381606463
496201216
12357750
133687443
1962544145
723415209
1593065151
574007118
1848439404
579492923
820112814
577566064
2097987004
1019232987
886746830
1453739362
1568397382
1033819909
2062826535
877157063
470293445
375881670
1586284284
1456804515
1081688642
1117893801
421940459
624923739
107176278
217424401
578713506
40161462
221670202
949949941
1173094862
240712540
1063500476
523875106
1831511465
593150486
710058965
700935916
484348930
1650281938
519900926
653415394
2134405514
1345981046
892148456
1605013294
490921363
901461813
829736751
1851900961
260210730
701513438
1478010334
1145350383
2058461259
1717360632
1699124846
1928587951
494944856
1161030962
890341308
1079859666
140627459
66014604
466305560
1031167443
1351695675
846537868
158677427
263762523
731173170
2031893160
1361144137
1482844851
1621774802
813694296
1329345428
597311092
1638192043
372592427
802704843
213458329
618988974
1051795626
1077260952
1276775650
104138721
1037160468
81566511
770787860
74500603
1553748343
1069908626
13350848
637792394
333324125
673656621
1568117379
644236393
1753543403
1336132969
1094151268
1256171562
798835768
246276572
1312846089
1560057507
755536391
1411300125
631567047
1295788354
1897689817
1511410940
820788768
1755358822
1316711555
207522181
1488500359
1475057416
983078132
1521128607
285030915
1332635047
1752627601
1126892834
1382207009
1786283087
1851117764
403713914
195007394
629938847
1276801361
1555265552
1285554985
1185037356
828969573
356560285
1753444701
1122477853
1870484674
98069211
177003166
1434126812
334729808
608469384
1028192327
47567278
1054078579
1769434114
709532713
816349394
1599102592
1043318789
1677612292
1242795169
533070304
1882773627
1513511674
474334319
1790173735
1944129471
758104882
799620772
393675685
794796732
1777466654
1575473244
1992125836
738337245
1443468697
1160776256
599847356
1260067816
1337934803
2101592158
813350310
46844139
1795964371
452531827
2015408784
819641139
1521275832
452401215
475891003
1074109015
1607619850
1016518174
1859430010
774104457
1779776568
703728615
1235415954
2010561899
1147708254
38293477
514666085
141145702
586153983
2013513694
1319976358
180663136
548939728
868640657
638530767
1516685163
997498045
302561241
785327366
1501765635
511844581
418587636
1537783008
460912638
361730939
809160818
1779007726
553619676
1248728121
887814340
894911297
1434400166
11104295
1998837288
389727515
321930613
1420416521
133696869
1438684543
767116419
457167340
2041685394
155224821
1629812690
1503367744
1424459173
1360857695
86607460
1825600346
149715814
529209509
182035483
1529205699
104909128
1504981442
351847319
1888891255
2110733474
44231129
1766543473
855477383
1876872228
613110954
190575085
1771574473
1237433858
757085901
122606813
1720851860
1231771259
1992686897
1299971555
2022332783
976555258
1100250487
2108269535
1694981890
1581009943
1815641738
585077283
201422271
2078389867
1306921119
653038170
1472309395
252900751
665615649
785833748
1668752304
170397685
1016952810
529571419
1308874832
1648183113
1029142151
1013539670
2107730052
1460829938
1420118264
651540722
740252677
2123966930
1208174955
21345272
1788582958
410632430
1207655781
350457110
1723218037
234471843
963165517
473121706
442593806
1187722210
1909753023
984369027
848236880
594458594
373033806
864431008
1612447879
2045844832
78775226
538009557
1903899015
1642955076
1852532004
940897077
46188832
1893528487
149494637
885677765
1154388887
1071425239
34569794
1898993529
1401077913
808690896
740070098
680372273
1307175006
1677790667
596513476
371004435
1653954196
1151065800
36191661
1056653659
1163304979
944586620
124678185
1502587522
180452867
1429100634
2013168890
331979223
821359259
1863495974
1382022326
1806314093
743224578
1384650662
1492643484
1672762240
565962292
1460997287
1441972260
385612229
263326890
788446062
1729406458
246221420
25909447
2063562600
209840973
1023646877
145568088
745980539
649069374
667819089
428869438
683400023
80764897
380796068
303526468
1817957259
505811934
126841237
431592786
489434688
232208690
1030926969
991349288
238749144
1777017444
1958560838
163747379
818264654
323375901
556715028
1579083405
1233070122
630537910
414247162
743085098
26109369
993448648
802919973
977547358
248449531
1247266170
323720693
2088900752
922483390
1972350673
319021889
660657021
1569571465
1131473051
590556211
250131433
473264013
1302083236
131486736
1032570536
436009306
420034336
1993408058
1033700770
1832267526
1851038452
1983192899
1751241835
1350643206
839198070
1519556811
683590789
1397972928
1775793523
189258278
2124456425
1921515599
1296602272
418155345
862111363
765668486
1956335863
1007632228
378779506
965769243
1928092510
10432183
1167657109
1640369186
1690513790
880474240
1876134047
2094353733
1038470369
633171505
1006941847
294783462
1715018789
1468097731
1792441407
1712926752
2124431911
301305685
226898964
840961195
1944821595
347693439
651424791
303370433
1460183278
949746035
1333207822
549134347
1187207767
2012615235
2121880741
1225287555
277537793
586677832
1626893657
1915861833
180979099
2003085573
1005653605
468417773
209822676
1767023016
634538823
1493764590
1258322606
615263591
2092672120
1388556719
1335336191
759652706
1499876530
521286620
611204224
93275489
1574614244
949601896
1218132606
1775697298
573792372
1323410549
1893269250
2022702352
684589353
1905402870
323230471
230441015
778820692
1235768347
968208151
706055853
1508013540
665264972
392862663
1954727336
1109231013
636423788
1674083028
1049897573
2018718421
2055558571
87121455
1927267409
1064016037
1404287969
603412858
1983299304
1488753282
1057606746
1319162114
1254937768
1364906133
577284297
1842254706
780845250
39924498
987914357
1597290604
2078587240
28274630
1700121968
741820975
1185804931
264306047
684718977
1910224190
75638603
576538641
316413554
887095400
176041245
50474430
1913315198
99143101
1210092854
319406607
1528474736
114762226
1766532956
648829770
692645291
326563110
1870584842
186639791
1383480382
81234812
1552563857
859144289
1944449073
1069454384
923029296
821453265
1820475053
2076644098
51133857
299959035
766369987
1910313004
1072116651
1720161437
600588555
1709641718
355804737
896580399
868823547
1217287120
412463361
1413190408
1258892362
2067194419
1991636914
556268827
1665865089
291002083
1356894384
1514418686
606375391
1065909080
1246263163
1453367146
2011285045
27829904
241698408
822807661
2041700122
1590093249
200079726
49415288
388550192
308538550
902461438
556895508
390057320
1206832444
1445603154
1672094043
1964855386
2120710259
1561675025
1537406404
487424680
389613136
382650625
2081981959
506744627
75286100
1542950878
439904108
1268903082
2146899721
397774023
1399547426
328398270
759105411
1849099388
1366223324
63243623
111263331
1611321021
337551459
99147474
1970449113
2095489299
1538225164
1465588414
2073656457
311714101
87868980
460086698
1565451247
1121943124
648606841
664934098
1192827528
226186391
1978803295
1299760512
2100900718
553358968
188504130
1834010633
920269557
806862745
1408355069
172929488
1618145127
378703450
410686471
1729636593
501987646
1262388896
1160549539
1735806429
104385250
1924693118
976530264
184985575
926581221
1620124956
1029320720
1363385650
164912675
1925100000
1134409972
927821751
1531693821
1968141142
668214823
1140638691
304066162
578191810
108983944
1055371010
967426808
1563128015
1581441933
992103809
1224390192
1924532510
1065207107
245620983
1719800368
27200143
1151123327
593065511
993193217
446625538
1072936245
1192170569
754344348
1245963285
49743110
997749269
559730567
2015843622
1574473107
1203909785
916382600
1789730435
1974008219
1899279681
840918925
1147424480
1379816581
1217482932
952032077
2051219930
205579853
1710439487
1047647289
269941245
1323259847
1025303629
2007704943
1520526189
1875582737
1748685647
2018169138
486219278
859714498
1598365458
283295674
284569435
1760234278
1313365836
1682063391
1213725980
1775754310
1560226897
475615386
1457811304
507915478
1044718783
379891449
1532173059
367502385
1175223331
1433645079
1197962160
1673603405
278859976
2088296750
897910274
1513964921
1981024832
473329496
741915243
1930350948
419627053
284645252
1716526748
564455713
1469949706
1059479588
272087061
101787783
1115228175
2146686919
1769561789
1902194556
2087665228
509287978
1532206809
1804365242
186826154
1438184562
1535320865
1849112516
667689095
1480824180
1551312787
1319903926
203128417
2094372269
441053824
1552722067
118901282
1352436649
1173772459
165287063
1509603265
1784447076
1717781946
68663138
1968286615
35202889
1090408252
2103927653
712519524
2031476468
968773450
2141270290
1175024033
725448767
1552352777
42437300
1269975803
337823846
671532171
559448407
873942298
116064121
1011293813
857565345
429283423
1905445241
1028236422
876198694
818723506
1629435571
204056413
1591363269
1038800284
1030450086
1868300439
50700494
1878936526
2019825986
1556473353
640606698
662419605
899792277
1451475954
759933778
762375511
1014147920
760815191
1401844175
1156102093
1468390136
31620148
1929777922
1210658978
445088336
130177394
730050854
798331276
1595962609
1545740544
1061672810
1880920923
669600954
855650129
202892864
322720857
2030197112
887348319
1518126914
1120192189
455170586
548441510
1410066969
1050781365
654703551
594596263
1287358511
1393883286
610673469
1511162010
711143685
1777012563
2021850173
388818752
413769459
961616560
1438110218
1359608315
1589695082
1595358531
1450422287
172723549
393312149
1732717334
1798228366
430283267
991334627
1360547668
1141680660
1799783928
1581935893
493517707
1677471196
816215855
1059447297
1309678787
340148676
1905700276
907203063
2102459000
2090626079
327804410
1582495398
1496218814
886578235
841925364
1299969845
1444051505
985383632
244662472
2018099901
1488031363
1327936272
1748512375
1850226037
1728706796
1531758988
1164161120
1693779226
612893148
530767217
110217934
505082965
1970858328
324073640
443937718
206000099
571825658
68900778
1183886629
861581983
831289893
869478967
977545102
576065752
2040023777
1635797766
142797907
111480314
121953830
1637107928
777097007
1078368216
296933531
563664360
2054449524
156552031
398365742
820611262
2093112250
848109747
496289455
690656249
431331325
697949984
928886606
374161113
2029220975
1962793447
709348747
1192437172
1134839054
212038721
1834688216
1008812417
160710309
1966075245
933094730
1020508440
708206692
1197208914
288617950
1847818287
1220699722
1404209189
155291213
554602738
549897146
1580667795
1115337703
1796498214
44541160
2090066403
2087196962
2088144241
1436809840
1955712923
394955911
219128926
924420681
263865890
1319497339
565228459
752945850
874807644
2140974959
1494648383
1656439921
831462134
1650775762
1621603875
283655326
352771941
1958711364
642548962
1948346201
2088495543
763118376
1439792152
760209945
1321601018
976236354
761648476
1903670591
1807312659
510366835
904309279
678502270
1527547889
60121141
1892150653
1932060292
938506926
1689674697
378284562
272675628
308044676
27071326
232524955
940077509
1043154725
685951624
1416540813
1323941303
190520924
1887149256
672383791
931025753
698626747
1620683266
1464881078
464161245
87016098
1691155792
1042250433
909432299
952692245
191427476
344451676
2087932944
1165158938
861415773
1507261972
29907552
372735366
1151856867
1349701825
214373242
1915798857
1882476869
726925464
402202603
1575960689
922586071
1062747767
1583235336
276636739
567290487
1069459232
501156700
123730206
503879198
1178526605
1745592317
1880718819
1683699033
608964650
731869141
214488342
581570991
1010068973
392365431
1823275087
1511065347
1710152301
287627007
1214870797
2121365719
747048974
966926558
219050144
1692831969
2117709357
1482213364
537195724
1923810708
980486606
274416559
689996653
1176070169
1576256785
1767870598
926348086
1066400399
1723215893
107096480
1589613521
1612779062
1709142346
1431702598
18520656
1746463215
397636873
427475132
1044501697
2005022847
1043506863
1813081380
700688216
787611289
1684041712
759820355
923357112
1862539504
490832330
1633747716
1879667278
1494303518
1120068828
470311636
1822944671
466068794
769315034
1716651038
673445654
1651436151
1515474247
2037861467
1024818832
1841356590
1708563049
989156425
1067113416
1902090088
1524195358
479671015
1618461047
1225923829
1029088996
1562857036
990280268
1964025156
1479252126
614512418
721185935
214519975
1463355253
416909894
1176692553
2074505053
1265942441
1304386407
423966024
1669288119
1262263965
1583261462
246741665
1820104923
2052879225
168709259
1877334062
442048356
1649911680
1664618801
1119967150
1929925965
614969034
1935092038
1450451130
1525363544
901791578
837143408
714437676
115126353
2026525183
1242745409
1990848892
1149157166
1093069641
1832400620
1998758326
491836809
1877650017
1445726935
1209617559
20511190
413344393
732158636
2099975279
826824970
1373043322
503615486
1358060245
329541090
315741468
1863789527
901835785
1839038130
1097662857
138121468
1146844228
958143189
1470493684
1574065591
2090285872
1722647143
1374913689
481730307
115026033
1570311051
1684732226
12648928
614797215
1871110335
1172690208
963407383
1096041797
1029787520
897151188
1809194983
463108699
926522886
934369950
795974490
1259593870
1897490966
1713209037
1424600424
1957140266
2060029581
216340580
1556575957
1399938743
1085772456
925853891
1033403980
1393923429
943890178
877869109
2003618418
1400929173
970521861
215883211
1957037152
1295105886
1869552731
1336184874
1580245514
1884639710
637083919
338410894
1398806528
688746
481295133
148777927
1673991137
375022492
487260851
1620844829
998555442
746485517
980885573
1951978385
681576527
909681120
284457426
1922392641
2049570356
1444767981
904112436
2141885749
939524482
735147256
1315666592
921855193
1411872681
2086362867
1660957464
235031400
1020978264
2009777209
263544246
809983185
545424406
647340748
488842012
41231977
1123073790
338492924
1573398291
441997255
1968941611
459917778
1609625290
415118093
413962877
1284710398
474861471
2017576061
199134908
1004452846
1166042107
217047923
105191852
577552125
1024035767
500365928
531870890
450870391
1981870135
848795436
782209416
1708265105
924783709
1687864024
779371813
160002527
910354779
1003692667
242516347
1265232359
2126245457
1562763073
463460199
1892216241
1593955696
282613485
775324244
1742854960
1503834832
1827640131
1569994975
1892463723
768651923
946768705
993724378
427303800
219698911
1770269419
2013738157
1590150684
2009612023
1910121314
1554327367
135774987
28537885
1632994184
679632005
1501996399
1830240485
1085937677
949117025
75923846
428707740
1656853415
1231081547
1297506445
957665045
1264025448
1040803082
790951284
357982960
835384089
265225632
1606260925
1802803226
199693526
1747640605
1858112657
80290776
2097373781
1766625420
1535609337
924658252
1966915653
1327776372
1610060736
1594084387
1109939032
1563421498
1436619732
857750796
1265704812
2070184253
95370980
2134925781
854683922
1990999485
1665646792
1783953167
284757214
261285844
589017343
1651523271
177285082
1540957795
1510657723
638859124
145696772
2110249602
1205470384
574183803
1684483258
1446805982
840840755
9887132
1833917949
478650386
916214488
1238731720
1147471363
827732573
1132442368
1802899619
518287493
268380368
1860680748
1096014946
564433776
1940777190
913165455
1993181252
648511205
469948329
1113878573
733726150
1672516992
383970360
531684517
1166005278
298945841
323963290
2118104488
882015904
1660892709
54386978
1630935253
991732655
1138691203
948706658
1361048190
1765949950
488542181
860132124
125606216
266931974
12936119
93371488
908768119
1524864594
1829975821
63945448
2085904833
394911235
261781005
1835737561
1302115533
1692964587
946389171
1428342817
124741822
651153636
1982737499
1302897435
729016764
355089147
561269488
1099278363
893689879
623241183
1846934575
1667282831
1152091274
1373085109
1867056442
1306562166
1556413608
1981918016
1403678923
948027675
1133117133
2043102880
2078193664
416922868
476216964
129332108
1870049848
501207876
729882907
1537896792
418008378
754273102
1189689570
1904521566
446303625
1720024123
1428163349
10638665
2078824225
976678792
1487559196
836384080
1587248404
952535989
1788296075
1723297407
1641650674
465946024
762917723
885028964
1362047064
1771363325
760125577
1739769004
993104543
772937753
1341800797
1908138911
208540589
1989613907
1829599037
685323276
1349975810
436020980
1522807699
212277248
1140807957
1400998407
959751099
269005993
1880516315
1501753524
64156903
103888659
397672246
1597036242
1955227996
1521984286
1441178167
1516632570
181187404
679356836
1679055329
1963381309
337156782
324405066
484401817
1130173797
1654187993
2087250353
1902090878
789135596
1906088242
1100013122
729922207
4402167
248077957
870828190
24991477
222470629
973692346
1375166581
728933928
1506346141
1297432270
370325518
1566642865
1457845802
547061762
1367493309
1019712018
2099842109
1160123134
424383034
576701968
699304161
520044338
964503021
897901632
2019368505
301387893
2013814952
804742865
1276163929
721979742
676433699
1573815326
1331055539
637853707
750757325
914911088
1989720283
1786577764
62160780
961175923
1857463378
437462434
1635165135
125921230
1763337924
225448429
548770957
238353867
1619852713
608110614
2138154220
1736207555
1075643680
397467757
774920037
2057827313
1200798539
237467952
730219458
1120843956
520751490
30042498
1042253267
143818557
1164678967
585498178
462402272
1158294137
1671291849
974487250
1783781716
1357120619
275212588
760854474
1367672105
1945161359
924501499
777834759
822333356
1583913361
491122537
1061447907
1756460330
240805464
1908239397
647166091
1171518234
550997362
1635554847
431587401
1099869730
260829263
1693705423
1494907932
866328910
1620308066
1384005531
794763114
2025919277
1468084309
1087789085
1092606445
1271878844
1134500747
1719995482
1493246813
901121871
413677335
1768018095
1602588551
2136173396
339556691
2069766820
1962290085
2103719423
1267657353
804586241
786571630
1581805562
432786751
666335166
1238803364
1437457125
151162325
93263410
856695574
440983754
1951021998
460297706
621136253
635767137
1260472580
1515219668
751845155
137754829
185881291
1399285388
1301067349
1626469727
903721349
2126341123
436027282
1038022290
1062129971
89520261
63399525
630930109
661934502
2068000507
1255282004
134898984
847638270
1209944347
1717813681
560997668
1901277497
1920895695
1958862988
358703968
301851972
489098127
892510878
584382738
972250296
1120178442
1264711772
1388113109
1999992406
523530577
172678862
1722890906
673476108
997031201
1206252342
357900387
236615025
994308619
1107185533
1312814594
407507972
1516336342
1739435621
1330809296
1366314789
2011829117
1780537410
1233258483
1007393496
644304832
1248155309
725706851
1307087135
1873948998
824275160
1657955589
620065676
1521836008
943157188
182908917
2087547443
1124091306
1836395277
2015125976
1519172770
943995205
949017759
100186171
1679710734
1710534751
1976843412
1312029553
1012189540
1902344688
32958154
624276753
1417570768
1322385401
583599557
1255153301
273066652
1141936714
728713144
912379574
676660151
694466689
1913723494
1101459603
1044034992
2005896350
670707599
899875118
566252196
1408048289
1682983220
1630279304
1489243553
298177907
882789800
1757457653
268030791
168490179
1301652525
1802567114
872295000
953615222
25614471
1757732410
256695103
1110136765
1899137065
128394252
1791779023
1434689388
2125698465
1988072850
1405034656
1643672131
1633920381
415522485
1393257258
717876264
1421533648
376180679
250299356
239816554
994838356
633938817
20246799
927510223
840808697
276303243
562910506
2065670177
2009209900
2674803
469044883
1424225907
900578760
271391752
1765891863
1074365383
695123339
1960047481
1613880698
724296782
1585791658
1102830576
452193380
1437421493
549337093
1952748194
1443167321
688223189
168906928
1751730858
981766584
12146435
237196173
1055683625
1462179555
1511342696
682471462
182323601
1612346361
249672671
1529633472
1071998585
659385983
208426998
1901260973
1909958096
464179700
1784548703
317334530
1724090374
2130272416
1526132244
2094428371
1438376248
1731300140
677994970
1378424911
1755942763
154792189
1361918107
1362912816
932051256
941336672
1464061132
1476148216
2009011068
1960791943
2089168255
94102950
29749213
1617159067
1882607793
1863988822
480826097
1503683041
1613516084
1192553313
764007120
266416060
1914215834
143415781
2124610764
1370638989
1601464777
660103745
1221133377
1715945676
1222171080
3124327
113080387
1213329742
1402367922
1027746970
1505329782
643372078
1183148507
596111033
1790585985
499092207
556281181
1074080697
1010249621
986544200
307804162
862233740
1275939049
1630282078
1104812887
1701398514
897915366
1566938265
306642308
953687332
931106062
18422629
1458971835
1805351230
451986547
1354068352
1938688209
637565586
1911722061
1923728828
2032168466
1460653546
131558766
1025409311
382142200
1529002475
516360861
1885788477
433725100
217412629
1066227658
1635526180
1140476696
1217903611
1818565555
284427405
1799759730
314359940
2007437967
1744977059
724899412
101403646
325489587
372732767
1655704532
1529821075
1730461834
1338876321
1445027824
1468868787
350435995
1970492905
173320452
697930830
385835346
2074524528
1327472006
955517902
1147082940
953248405
1995243200
864538907
278403024
376832363
1650625189
672313978
1239072331
2061534185
1434121893
1234382673
646542234
501908490
2106388742
104785001
1753582574
1552159270
634924110
1875001274
878360598
64124185
1381068924
162168061
1989278273
1976937055
1451668908
1845160425
1368728877
1990569754
9717463
1460564580
313254389
1652068110
373549795
17200334
347815562
29507086
747575336
2082987537
1133560814
702494622
1339895323
1957137996
581047334
1440409322
91666149
596051095
1313476879
1677908038
1690743634
256004995
1722583529
706195427
1629678407
2049990043
797536876
453831485
1525958954
1469470938
1885904976
1181247581
825768890
1603247045
1151799681
175290098
1383342083
1560981858
319732566
1737044049
911455421
406631734
1354882964
2080561022
927699647
1259075511
56814448
1295581547
1975038216
1544743604
713154032
593806810
1142287847
805066102
1350055233
1663186547
369140099
941215907
2130470466
2022334548
166017146
3509042
869652919
351605519
1733088579
1556108852
909800078
831746565
1373961078
2107439353
1434361092
2117356579
2071609661
283758023
635495509
480459717
1295976943
1279894958
1079644321
1177784227
1389840533
575468787
1585106394
975698631
667044185
482101065
1669323088
415763649
1104905357
1269103683
2145761509
403993073
835418331
1948863272
484767845
1277885368
1415679211
691310498
559935498
244019439
1978661430
995417517
1777013524
1687037375
316849916
1947917819
2042152340
511532223
787126491
1551954483
2052176581
1172467107
775226993
1559929123
337828808
1387771743
843731606
1491946359
34190640
72373989
910861639
2121475716
2116578673
602318911
73604966
1583973095
1181369272
1675791923
544471942
2146129520
2067895647
557909
1778432312
91820467
55077985
937587062
27479820
556710897
1787598388
903041622
1817928777
9000837
1685078288
1919326126
20091912
123506118
724050709
613178285
1674491599
616145824
1879058396
1418942736
682308878
1135130063
1806673692
819047204
1037197605
1421163629
1579557563
1343051443
1427102290
745461861
1901694294
517314969
1387591155
1981769460
2059343911
1243480871
774386329
1092050372
53971314
311186641
1066971561
974221278
1297619586
285878743
676248150
1900968185
1176034993
374040575
1496466209
556446354
1678880884
1947891546
893420710
1074606039
1972283568
677069590
1808372599
1135780322
1038425218
248906103
1752105567
1525965822
110240607
1878705081
486313288
105697231
1892394372
2012139283
1934871194
1585043894
1615655492
1515502632
1673782788
62846236
1212669564
610295839
2118541981
526860415
2005100991
2145877000
725214431
340326902
953216585
1866479052
39060837
1915435794
958453180
1390303236
1419979577
2064579954
614455341
1455446593
1754885361
142370582
1348846178
920465893
1832483966
1645567537
241091471
518252841
1402902646
500065714
1966621746
1119748283
205031038
1833877867
1983529940
711300778
389322143
1259922095
253116318
213932097
1840031950
1295784943
1037344841
2052077752
55920771
2054200662
422162709
27980319
2122562967
1503574321
261823739
1690914236
1183134445
317878244
1409217946
1734292557
778035348
1555842127
1711096160
864912838
1278688525
360732640
1901924859
1264499281
2074884123
1471467297
1862672826
2057259472
464682238
47218104
113244909
1036180685
1316207690
678091444
685221316
396837911
1543110401
55459101
854908415
1495677294
1450835884
427646788
864539094
1787226045
1094094264
1766665394
56125465
939539176
1091958478
80991313
1960840739
2006776049
1210218885
1175332510
1161236155
401776961
995016720
1362901046
1249800029
1144788379
1140285804
1779847067
265246541
193530291
1421503590
865802365
651754918
1574124561
1667103207
1230512177
1937121179
988444172
2006894297
1009621489
363003417
474502201
1893717547
1538157392
1516037385
1409078768
1255414843
1482522702
1142176009
1342486225
861613897
841574306
1199181256
1786416576
1911161748
296171215
1234322368
741586409
1928899674
430814848
1074999223
679083759
1074669151
1913771854
222021446
1572021455
1193486993
1130720453
1281972418
1340543049
305465340
381235968
1154861225
1597366141
1912702376
193141272
470243211
762230168
621071824
417979002
698020140
991449969
770858792
383177059
2050097697
1029470143
1526859652
374285578
527226446
191301438
1904862871
531968161
1593474819
1659501820
125728534
1085487417
719798710
680993386
1318167016
1789946161
158502175
847286329
1925830711
2110854388
852850896
393278895
814363965
2074298125
797100708
1869392379
1814341881
1069061319
696878478
1722581773
1596926555
1133394411
1877147362
2105767809
1576333667
1581546775
1519746557
1287652723
1232910737
533093388
1387552982
658138011
2025655279
1512210577
963038145
1986033937
1035440478
586578776
1161682778
951098821
693398741
300763521
759395717
372515575
1391893951
1081221237
491415974
271229667
786590348
299401602
1999201648
1714887072
1756287484
307926863
1353267069
1686095116
1159398926
1181669621
1846522295
1800522970
1086385759
320206561
760221658
570012419
2000531931
2061635360
1846142220
1805749455
1485392272
1117268336
2124386987
1579549000
1347820193
728562480
1993164335
670241645
1165072590
1342043209
743014295
52015331
1027534821
1413976776
370679752
149883783
2038740794
2147090353
2136538752
1923528850
350661262
95220439
1518012618
276339036
1954835925
680779584
1507649397
33786779
1532384738
628320109
721693823
2143150517
100744185
985209251
1303644746
1315218134
1945786169
1723233257
5018026
1115329303
1693720372
1914712244
519796611
185074705
397227563
538106515
459760629
1340894391
22698781
1677568300
1587464066
154323472
50619478
1223992562
1999846016
1375323946
341000517
1158353758
1770676888
1520479521
1902052706
108473211
1351442713
50994201
322959807
1600131583
956287349
249924193
423016316
1347886570
1105665838
1393593896
1248152123
1352491971
277601464
742452274
2117229146
1450609470
247267540
71856473
59727564
1223289312
908010865
610505190
226154543
1869801786
1534074305
270783121
1027052021
591507743
13114470
631699470
416410990
2026708259
771842573
1156317162
380384216
1335294117
714044149
1228333170
1693118530
824410935
875484652
747901125
901403328
658848712
1911970339
1051515296
528849275
889058974
1802692004
1832742252
173638533
1683372080
932629363
899532773
835373950
1722538487
1734715835
1944999797
1960421592
337180374
1684394056
1704553544
57367313
699670215
318779008
1509585251
1930607469
2106250227
85445166
891022502
1660999461
2052541895
1765915877
362628893
420909621
336758492
656849694
535911593
1747996891
161713920
1102520741
642176333
971287117
789391809
603622569
495666334
1141842721
647672114
1835267476
219812379
1151332121
1588413076
649287957
1741171172
340376420
1558852245
9299384
35484818
2059829668
1454098842
1494594102
581769103
1837916422
1370834984
1172962159
1990032665
1139507589
122368729
1142483583
93398274
1907228052
116450951
2007753679
356596977
57857114
489452806
278355031
1178271669
1713169512
1305594113
2063022173
273735311
1959718359
1081479776
1956688361
644903228
1594727333
1355577962
2050148009
783166895
851482554
197992440
971910710
611838206
871080704
1034378295
1522391108
671031049
773372391
1403014656
1777922995
1863058232
294403255
941535070
713521983
9066614
2021401268
1984229390
1278365019
1564545384
514012288
1570413500
1107806525
893761821
1739148813
224789639
48100866
1255973410
1190766836
1115109518
1998270585
680976607
901787289
2034580771
856580370
1503594813
1642517089
1902023694
1564457715
1615182110
1661727857
1582171824
1145242014
939452213
143313759
355777388
800347966
1159789584
1036965486
1299878144
1680380651
769045043
273373307
370524992
570040143
886357392
344971575
1879758632
452681863
1334066445
1041412160
300273467
1933025850
1450373625
929732455
789423957
1561038390
1476018246
1724924975
955455965
1090398787
1110308649
216074842
1866181334
635658089
1245962526
1371244206
925498637
904988288
751115244
514805975
430206460
1234141234
452606398
1356379435
1918564815
1355731417
1730357328
589395975
1236101214
1216957586
1110172151
608149266
101892178
542948152
581887349
661341065
417531038
314775698
909538920
1554279795
92551097
1890831791
181249418
528610433
555460750
1180072012
1880236263
295857142
738494042
108017856
1679281162
1073222339
1835842817
374638688
965681275
1615384610
1150884230
608344003
29316473
643511269
846313010
641217837
637882617
1181319688
823635503
929249866
27811649
1955840960
1181031170
1182434131
905294772
254403397
425220038
661089308
1605611607
600231035
1904971242
516478833
1176368869
626366491
1794738516
1710800065
280707215
1933163951
1332794437
1918713500
176029279
1072909906
1916148876
2062436438
1975566563
2008561160
427220662
1257813382
1976527388
2107344534
1951226571
1766326000
399385473
1878772099
1396101283
1996452241
233775152
588339947
1409090592
1770777733
1023943584
580242154
1899235622
1731667915
1303958350
1369262128
1754093592
369459625
124964274
702222996
845228554
413619620
1423215470
699004125
1341070581
1164368554
1843922699
844220238
83304491
1461422270
1173761446
1847785901
611035239
1884030964
2143295127
1344349636
1864248300
1153934974
1410270225
1561700765
510060302
505435773
61615014
805521726
334030972
864957613
519128575
303290768
1253270779
1977980583
574810012
137949792
220288062
2087231785
535142412
1725475024
502813928
794650064
1824449522
1308577987
1919408296
561089006
112376757
1722763402
1302960407
1091859635
812596278
1409796540
103043749
655426873
127321991
152814634
1997654679
1204801714
660214892
376553595
550050271
818604302
984809320
138791233
1022247408
1138502370
915481128
415653525
317196551
237966306
1298740304
1202024314
605888106
1757356270
179844010
1517706213
1452902004
74167366
1714115648
1601306704
400379615
1539998769
54376654
106546757
146115342
1090621650
993850011
22200301
505452720
1578214012
2093304382
565299623
1113500491
35278859
2095501155
181515362
1685037332
2118159731
725889455
523008025
190783127
553697562
1402757161
974155193
1843393497
248865536
1414525513
1516933538
1037551482
1262166719
1385387941
423546376
1251740656
1027315093
1511968849
545737934
1405172556
1455910000
1598893392
1431556614
1635605430
1179202253
666523866
170008068
918473551
1039766758
781362740
1418221567
1949848704
1688087934
786688603
191528957
1254329118
1870388206
392256484
18081985
647655144
895853470
1210792974
1051572998
201939410
1055985873
474695158
1554743014
1901736566
1878599656
1706485503
233221741
953805199
1656281890
734543898
289558400
150551987
1827014928
691989693
2144310987
531220390
190186195
939103178
1401721196
1631080107
416586209
230244352
217438048
1241867412
1089910645
1717534649
197412346
362629670
265386321
1966624029
22004076
1557142441
1402919211
939573013
1496318015
529220737
1031330405
192643310
248798208
643120078
1249132596
713298654
619425171
1651280038
2122566704
229757406
1435839736
1923813044
1588397184
1924909203
410213803
913219911
1614250546
669927202
1171914631
1592254779
782223043
287523689
1819281941
978345866
976657320
953057648
1623109049
61410137
1970665280
550404983
608591548
1421993025
2134141989
1809007135
2077419272
1869346908
872423089
1632349604
1793556768
1842783989
1091191651
988476494
1278998967
154742357
1462511037
469144685
1701042645
151617203
78558512
128857023
500734352
337729269
144547074
624836471
1874844319
139634991
579789210
483284268
988195077
739002043
1978140176
1516008170
1485490109
13620169
264879170
137752328
682295401
878314776
2062227850
469711049
1337425828
696132239
214783450
1583046756
2107323928
1356190975
1003557106
1717856164
1563902705
210122989
1440096805
390420957
898197146
561724475
1529802124
1197943734
1406565439
1134182732
298861071
1438737563
139590845
428674038
415678624
318737871
1423673409
669381971
1545259503
156003180
1737193798
1786669103
1164702758
1454636120
417824284
2115020190
1705839206
2066563627
1740127028
455987303
411668910
746377823
1385756241
1188119088
1243469893
2000760205
2038056868
66201312
332041013
765059190
527488123
2090099135
1426904207
1627024310
2001277371
133806372
1097073267
1708782630
460918194
649349842
342733871
621853590
740901593
75188251
964792729
1205100626
1278046577
1254292006
875923575
409200059
400982609
238620442
2069074709
1117029474
925266194
1684417687
1072301704
1955611435
1431256556
903204186
1178560776
959927771
419817548
742745370
110284798
1119176334
653422884
729533605
1068615223
1023075874
1361437924
378140300
2106374747
619578284
1323265566
978709114
1376974050
171961593
914976490
292620932
515839754
251377434
1978115182
878354145
1365057537
1761431118
714035244
745515530
1588788277
513953444
115501688
115934579
299145836
824550335
1575410888
1885914391
1997310871
1681322336
41075782
1354228859
1029842734
1400816610
1548139313
1366637208
1642478377
199264171
1875848249
1905702360
1410285879
1735084607
325430177
1119740089
42868062
2013938277
789273283
746630683
1680106489
1579556860
699748547
350719250
405088302
2106074159
291769960
344048995
644436594
468714137
425654067
1737563132
916487772
300779640
1007473667
485342899
1258774660
1471090029
604134816
375617768
581744132
1553312721
2046807670
1164521499
1670232499
1098924204
1404468460
708028126
217260625
987640837
1095728758
2051312328
1989650821
280693088
1573670951
1991690099
1229003202
1746122727
1350208270
1638474607
1771365408
971426412
1540594832
759702491
1041317728
428885933
1749125578
1847081284
221498734
757228267
1868675417
1296118776
1761004093
2139878445
1182713270
784072531
955105642
494778358
85612453
2053351196
1953156418
991909886
645924970
1980408594
37051513
1908751128
192564088
1641376665
2071691287
2046303753
727867762
255546777
1002881755
524251970
300175873
1982772931
937264611
138382133
955248238
1527599793
161081582
1323074722
1685052251
1796869511
1994339963
1228080369
1602200390
1281419713
1979112331
1297594487
1492767032
2030455664
1371399493
653171260
525799913
1562543376
338429808
1724581063
569859978
292203354
1172122153
703171207
1745760918
872919526
1566998874
1848939846
462077103
1276956475
1767909684
145018679
1484073766
1402874075
338447905
1366184580
660205787
1983432730
413456953
537633335
1669077085
1261229461
452504366
974613019
1269276230
1260068406
421613932
1694893809
513594430
31907574
1249531310
1542444749
1781385668
2146228494
1310918485
2143113618
507953069
1425059493
1945359042
824567989
54174134
1782679289
1005592598
1628614602
1691126048
1622604261
1547548758
85314753
428820207
709313889
902476898
1120383011
139720128
1847052479
468382615
1308300605
1803588732
1627965816
861280493
584632912
1413982292
467500714
1896813134
1981038926
1440343863
457270961
1776166523
1787422557
1254812111
2097930725
791055018
1421362562
1426187835
960698379
1711309267
296020247
179270031
75441155
429982284
937300861
954288891
1013876710
37217348
778711764
1047342315
912058787
361600920
2123768268
1074505864
45946671
919167686
45297820
1486620508
936858249
1055467691
1693840449
1856648387
417130110
1603516113
919003131
40874529
1975648709
235838405
1106617339
363368269
1801379047
876643731
308303686
1085631844
981017932
1506355092
398419671
514034092
1064743307
1331144923
610750043
1943260879
731545143
579377804
1995511832
1360654304
2077028794
1085568547
1775936944
2001504860
1209034955
859284353
1431289863
1700745186
1776487010
1205667698
611118955
1161837042
518972517
1144265080
409803805
1506853382
948522882
1924891231
827520630
578037240
396532692
1827226371
884942577
516665464
669451365
2100912467
1355040474
2002390152
1139928168
1351360385
1638506498
1306959722
1737777945
1849473625
1856878022
446294632
1414524722
309964363
49910887
1089205692
1330029776
243763081
487975402
1906164251
1728151544
1052194453
139650565
2098643873
982387242
1979248521
280224408
1805607953
177489360
1930727365
588239809
118590530
1881531081
196119748
272072811
2075670372
1814543014
896559558
1393721851
1412893807
492213583
1972614691
1724124455
1450377470
1242051618
60724236
1795719633
764740359
233416633
330614310
169657265
1465887694
1662773907
1232094846
1285577210
2033252679
1764738737
1142711290
1157847060
321458491
1000472899
157182269
1026624936
2114914927
1553518265
1265945183
1447591756
984399955
801345310
609606690
1397990888
1467657201
1012781734
1595347170
353269669
328517330
1819714977
1294319526
502184022
1813083460
1119692052
1828352640
1253937332
1794340923
120805929
1410317360
1161031656
1561323540
910712699
1577424590
321565396
107034170
217762930
385501702
101684414
39860255
1606707772
792844612
862971804
941373591
19935122
46463509
143266796
669717305
1478198574
1584435628
2012668345
1521112406
1690554910
842972334
832276465
1621780853
1457606476
1182948318
1245021490
410830999
2117084420
1463692025
821116959
1677604089
1239993967
678453076
1318874877
68549719
986236249
979094981
723863790
163791365
510424964
1022859446
2067234131
623989028
568033889
1036936769
15201341
430700300
1145583401
1270226848
931157810
1064101244
1914922785
1877554669
1402691790
1113267336
331708496
1680503036
904066338
922049968
571326846
1505510834
132186778
750822703
1584999901
1964291219
1467230409
397651111
458304055
1448521536
647572117
1077441976
330553581
515508070
173679759
1669126983
710315446
1596646488
483692255
1273703672
17011358
1015661030
862389342
1807994952
972305216
1511323283
2067256078
1777396728
1464341105
1118093580
1399149807
458037507
335201597
360898465
1968246640
280370664
1020835743
734440867
949394509
879014012
2132039955
1061079510
23026067
1730297857
1430032437
1410417876
753131964
672516113
846559129
1113282353
420236332
268478934
1190420845
1027186607
826291530
1256492835
937436257
415361466
999788275
1093358766
1742122888
1486322543
1992112225
1267334017
1954080387
1021504522
1911840494
452437069
1484637739
328630747
1708238243
1882296485
820891702
134748297
895030864
1415917137
2001190869
50958316
609343669
1052321930
426739218
1774764494
952153081
1888387835
862490142
702545892
714757695
1416805119
1308379329
85990061
903767158
1373369299
1754137090
2008870717
409752545
1374168659
998046686
1604681179
2114128178
527981899
194368358
1005619194
435962118
1595995788
372518268
1869002345
796180646
294120865
282438043
1767065622
1303530934
1827286547
1845436262
1944340381
263745167
1486941498
343220893
662915547
991752972
2006977850
1961414308
649049154
726483910
1963361948
1834605522
1308855157
194345837
804903602
814676702
1881917488
2069513781
1915063865
1931835812
96286540
1427540582
240626470
1859727138
1827593902
1909315828
450054940
1606791126
1835199491
1740940495
1964124520
1988217298
809970509
1819231238
1523465697
1427523864
1026950257
782809111
642539157
200344553
1348534757
794967310
570485230
789917457
112058128
1411162935
1908898201
48888311
1754209873
664563232
1040620566
1797812977
1283532571
2053750323
523802497
898216814
1580526704
1439498038
1047671726
217470121
1334909776
2031706636
966822926
1494756145
1423102049
1647713416
408349218
156191634
221697812
796356949
2467932
1227577005
1572105871
2046328900
1569921819
1604980191
192059780
482795299
1626309642
27012912
264303423
911276376
2086472732
716282202
796724808
245905417
42255588
533575806
1408064208
1850209158
462533823
275069501
2067436763
1446128078
2811590
1673922980
1389410804
1934819389
1212516135
441095241
772835496
339479308
499647415
1234785617
265979254
1500011996
1226258230
506571410
1704757702
1297769366
1472633720
1940320395
1588255269
184844171
197428021
714472
2060305419
369980546
1400593551
1042832424
2131543270
161584650
1098971982
894378600
2011182976
1201782792
1418521358
1955744659
1276283647
1528895263
1586416077
309964096
599392357
1312985435
2078124450
1095216555
181662133
1151812999
1369013087
185882377
1059757826
1086227589
880246997
270447724
89032221
325630225
1733478074
752186875
814497696
310251414
1392093001
1010293982
1038607860
1407837953
1859212414
1045426066
2051474169
1345063113
201877959
27719421
672269991
2016455031
1395754855
162873551
2025211274
2005938220
104788844
1265511961
1922137655
224905147
2130199750
2083095911
66054211
454800979
1814238542
374018216
266717767
1098153531
2109193141
1646887028
837654541
564643136
43716208
1087740023
1230215399
419300961
1886793026
696427494
362288616
317065321
1751471192
1097937353
1225855030
1449598751
156677379
828184803
1999929097
16987086
1125276216
1519371399
672405092
842634332
1661210763
1356318749
582194398
1073450195
1040210412
96910240
738367966
629393105
677209945
1555456161
140706921
992047591
1608063765
1849036098
29677850
648557686
551883547
346120522
209760173
1498800894
1527888755
1925268039
1631169178
1495204016
1450272735
7872473
36697106
7538768
502036214
1218084689
646759742
1353284538
681540522
1714737392
1850798995
1751694385
108818425
1990167399
229574600
678931208
1116204682
551719060
1320803311
243995034
1059812930
34134340
1550893380
1321193774
120959728
1092971039
1112682331
965925954
1749143652
1156222648
1740503281
88602100
694080746
2144624492
244321216
516962801
1391461107
117935188
8173023
929132007
1121928050
723874320
517436351
1494161577
844798039
292976131
1955415921
1708548916
1618319017
1458285152
976983473
28164131
1193797921
362330872
1886162192
155802827
373414365
946282540
1277301732
1550145777
705684608
1608752403
771243633
1803994849
1367757178
908526093
1011371333
642020526
2045630268
1861958085
2094347112
407403263
1009403072
1417518517
1923785870
945526398
1372861525
664768934
1358408626
636176213
645842128
1191602242
1137559716
1318828565
195190033
2112589822
600676185
915830648
197489889
264111596
568982715
1667685564
1939630249
208016229
344645188
844454915
1710838428
875319729
259547040
810714298
830794947
828700148
1410836752
1520620312
626621667
824206850
1872901405
77351295
1270400244
1799492672
153135065
2011615080
1077280264
1971233870
1897016375
1104173877
1221384897
1273124526
2026461965
23453972
1870565747
1285602629
1873258663
1864502243
338554413
2081339394
1619024777
1076018495
1284730155
1086830750
1233914417
1945523743
1782734093
1730105037
225812955
221365881
618137894
505412884
1143600226
706766288
814607244
1199068236
1580388060
1811846098
2005395316
1591171239
1032230744
407904240
1045924790
1817783599
2060809120
1627617809
843930763
1757743245
108852997
1160948367
978396701
830304504
812341561
91427536
1629116065
623100115
1650144205
868545805
1371627758
1091564174
2079377662
2018755858
633546312
450737394
1214370230
962084801
766470399
1483720616
1903219740
1837976672
1809532482
1407885145
598016315
2110301237
714127601
1749504384
1271372830
996688465
1834230590
1983891888
1842341634
375758072
1996022129
141902930
294034073
1728029881
1012786206
416421013
558490555
1275891133
1573605795
1481092920
1534781804
1344560904
654979510
2099904462
524147727
1022708578
544153234
59311259
1767213694
1026740632
1764818841
1980347011
1174634727
716219454
1703201636
1155473920
1358278505
660232727
1092047513
1671758558
342529934
1691936506
1620971901
1576818737
886375116
1205263155
458754677
1307278800
1449672947
1626631193
2004330588
505574132
236318338
110904479
713992303
1164210120
2007384733
805969134
1228213582
796377368
917759233
183769941
1598298206
1394404456
947146165
577240057
471747698
61742242
5613824
1317863790
1419606000
1613223463
563824581
169585897
1449117531
1484518091
1145148636
863780401
1716313845
489678521
865243860
748485718
1179385322
1818708984
2029249346
1035027922
1145317265
312194840
1838634101
338323536
513758828
476238680
2044131143
811286946
2024388087
566478622
1764081259
290957250
726000872
1119674249
1302176715
1874892946
1955545127
1606059481
1716803347
1565405899
1663251443
1340111438
1472164859
671643129
1474991822
1378245010
1167147090
1832897209
459017142
896034902
26669817
1500926673
1230007373
917350307
188842170
663421400
1084373729
1543778667
128054300
177700069
1374756189
494197907
700598892
1259455417
453140051
2091854060
929290995
14851999
1381464212
1060008908
1850491952
2034359496
1085515960
1438217391
174711602
4803262
1147766542
389873733
221827251
1934590770
2087299779
1411585555
720463970
842759077
522933153
1785148349
1781094036
992075126
195566618
1774776734
246427280
1956455724
1355002794
43902736
1485867228
1752271790
966304140
1759762081
1950263708
1898821229
1665338960
139731564
824028817
580464436
2061670008
1566148639
799294909
2111939680
11281608
32056631
948562679
1335357931
1325716592
2086650760
1384492798
1722675360
717150945
564424039
1950844212
684068733
1269922558
1659980261
1551178185
1631957612
453312033
717471944
697512105
96164905
1454094262
2073356077
1071942353
189373847
1604390482
1444623320
1667716400
1307037121
849841814
66484902
674897544
1936296738
1767834954
1053241902
2077316642
559809296
598450542
1255276203
226906536
1308099025
1602690815
2138080987
1160305557
1766837195
259324053
1588629608
1113344308
359644374
770875853
1218601905
262740283
549236993
509397473
100104328
1212946888
2003514585
1642243533
1488087519
1743525685
1171422440
20988445
2026451626
1467945207
244197204
169401723
1572516254
180877716
75481777
552225613
1966634424
636877756
165748549
1857183039
1780863526
722356430
1253598884
461329979
1716337473
451506016
35585192
356803539
1145891359
1168980299
384575129
342565237
1985726643
986452384
1567915118
633020920
2041030377
1622340493
1898913962
2068873741
86881796
946790423
1110556882
1685750419
1041124726
833805405
529816859
242952904
444397200
935819323
955111719
373355192
1066254689
1208802373
1178227809
2102621400
222355644
1859674115
1050429910
1112287557
927829482
2006362218
1133082786
794044259
944584180
1899711901
655660163
1732243453
537390345
1613171130
958709055
1409433512
885205764
315453171
1351335883
1464789424
445894620
243475823
1376525866
6732097
852783026
1845342753
1216339862
270883921
687924948
1395508437
1987127517
1049253315
693647038
977079783
580230315
51771238
147171681
194551136
1035830221
326329540
884096600
1058064524
1642577208
1644731574
343891537
976722052
256603821
539331619
495703969
1346814132
1967697000
631973919
902046449
1777736733
38826544
572755926
534703848
1607185632
1727398548
560215954
260502628
2039370187
762943549
938678758
718476187
1369672793
4066622
428340007
697153210
188903302
918176732
1847755449
1911324702
1585683917
1100437171
1884214631
91831509
1970798419
332173577
961583204
1208820241
1905195117
799682244
504263356
635392252
817178492
199484727
565602199
1556587154
229944187
365703784
1228161336
804699241
1602220606
722564798
78840504
344223020
1731202634
2121126753
1921147388
1884639222
748656085
2010830047
1893288570
1408809265
2108360787
1106895078
1242457965
725609176
1547681047
1535275164
1090500044
930058367
595745094
749145894
1635917489
1091339258
209047190
1300374390
986847622
1315231903
2125193461
1539014464
270423728
1326854378
1101542684
1924642903
358969579
334649807
801040112
314722260
2097129621
365113095
2069342100
12809022
1817027843
2089732052
1805542264
1764949072
1680162694
203221588
768241930
1444452692
1135957310
295618812
1950697109
1359689059
1253679397
695862777
488224945
1463810253
1643618043
861405008
2100609121
383392005
1998419162
230319133
908118449
1103917371
1664869848
964038582
671385969
465429039
557075505
1351954040
567172016
1166113500
194222997
1262594586
1704274470
701720766
1869835023
1618533784
1868028457
1412149110
2082080759
1734971834
677659421
1670883791
1966247751
2038251803
1372499105
950751678
261492984
875406518
1954731294
1857769481
113162490
1558677496
228032299
632346012
1126040226
1348199602
2041415926
451426993
1471083054
297814029
1380157820
212559862
792549173
2107604540
67565447
1694041682
2012944164
385582729
1565251501
761886467
907837196
480366780
804516408
1461884045
1683267151
263372706
1647219192
1860909596
724215961
326989580
1838795283
1720685646
2118213665
301002406
1416512645
837237096
1489602664
1459834676
8296559
250481026
1618501492
1620088343
1341335550
1837160122
1752899899
1867612706
1204520692
208590172
604016836
2024523618
2085513388
112251995
1376881581
1883016211
1001461508
884424108
1251058490
2065574845
1734307680
1927274043
375439133
2114602057
745368161
256144900
582403996
446237278
1943742725
1446187294
703748128
385803525
1869908773
1841374943
439580972
1456034438
406146651
1846182671
339436131
2050757674
1195029309
1691153832
321537319
1829741170
1248570473
942787406
1741954803
611445254
1914737820
632687944
1887802136
122310443
355691623
1732413927
1479658851
2061630110
1828823401
1503962456
774007874
1362193710
1929927603
1421406357
1365406515
1563712693
367285341
1052281563
2034058392
1019533262
731788209
1094338880
373990439
1990111837
2068608931
1738057678
1570816399
1582053802
271835613
1401782320
166021656
1188901054
1152347640
502565757
1008108320
1751717011
323538917
1724230054
1745185985
2071832612
1082817044
142078514
1587145587
1891289380
1479814053
1478396864
1377434255
1375505391
1151010549
1420840308
516744839
1167368126
1998466841
621487503
879988612
1530133193
750317393
1164200847
858698449
1027985183
1373333562
1240872733
680279533
412927545
1691534962
635265139
1469360259
125011385
1982464276
1916062048
416372345
199326466
176955274
1117998311
627376672
688189601
701564971
699053897
175058799
1900243244
1392367119
673818310
269722771
1797342343
1562490830
1621177335
295628165
2102504361
18371911
133128498
442558004
633324822
1616559758
844059675
351685608
376582318
1495785754
1150309472
2027575382
1850330279
1483573005
2123666803
607740754
582795627
502979836
1162397063
1981648267
1389286808
262504485
124085960
1194226395
581438074
1143608558
1365962544
224191330
1783267448
1588683999
1651093614
1223927701
1896391433
671286463
1413908690
1336297705
578592115
177112039
793598794
609674505
551687720
848568556
167923529
1215039385
1406350319
332794091
591583626
1437568137
294250878
2052791676
904367145
902793937
1139182098
334250694
439856835
1991919044
1906091423
202716805
580886198
154019905
1594305908
1687285061
2117793617
687261342
155508514
674330865
1289978511
1148184573
291371662
1851226024
1972760828
1929878134
1146371299
1634011435
958224716
1754811237
1209935177
443698648
1746305592
1435757435
346980649
685861909
343666944
1243158251
1128874073
74719061
202097408
2083211731
1703317843
1957482022
1643662681
1063721097
8734114
677652554
1265927356
246117252
2012053003
1285311742
332213896
1045491870
663002775
1773828299
1910495476
1202199862
557026029
711998737
299932312
479713584
8399613
1874672833
864000846
341096700
60503740
965899238
1302291513
1212837673
490949231
1941963968
1038940177
577781684
2044609361
586583779
600486724
1818327311
2101994320
1036324135
589231234
1622341592
235191754
832322474
1823968503
371109792
359689025
738231930
252901294
373177970
1947076183
1010007928
998267720
263030211
1135996729
1102961975
1487360255
1435389525
552327228
1617100883
1822979489
1149628559
1469061766
1512505937
505921940
795740306
911167936
1009798125
1152493753
605105947
2001813658
997044927
1040974647
711769195
466091152
1913266293
2133048746
386962060
1260413770
1725349819
476598569
592834374
1035261261
1676981173
1317405540
1011238544
1979923399
573003244
1167060898
1529554065
176640970
844626997
1842009558
1088428118
91898571
1458849548
510243827
387950008
1725461234
720369700
61679018
1227112383
539932533
72568949
1928760507
1461078657
1892661400
1952380454
947912995
2111841917
1546823771
527328170
1401555330
1193361655
190594573
1658969301
2129664848
1931030618
1163066198
1601760838
1362420491
813946053
1237301154
44462802
808932503
1014989690
1006335275
294068791
1239515982
1320564795
1944812707
71542503
1010975354
606261256
1965867494
818363687
346197293
216746816
2083491777
1473501266
1313322846
401152032
67402919
530370955
2125685973
1352164495
1589356176
1664163337
1716669182
38238328
1968650139
2115898674
699053981
360650827
57815506
1607700284
138142246
1656549164
635208717
980615846
2069824435
1069089068
1519215976
215059281
1083913955
445588773
460126820
395767870
1878859946
675645390
211173515
25297369
1612931147
38352146
1238516367
117147762
1053869918
144288514
908956952
222345810
1844796013
2088530927
1269373644
1368275457
1648302385
162646017
1210519688
819240070
1902349996
1514354834
936730955
748648375
863185236
1529176492
1148601141
1576532061
1403476838
101033055
1544035063
1999372441
1782350707
1455221040
812492965
1233309147
973642820
151022174
1154972631
2080909161
1906291980
1426687448
886026149
1018631415
1492595176
537761763
468250422
896342953
563663897
2004802862
70369758
1915684325
1620478507
875519175
78454618
778580074
244320297
1284430547
1076972546
720200021
1127950308
727503511
1076755890
1051469132
1056969111
1380415584
905627272
1208989512
911878987
638633165
7260927
2101636524
936301080
2079491529
1789049935
1436725450
1852496277
1578793380
1943936671
1722448246
1876415608
2134339831
265343957
320362106
909780173
2066774248
827977714
1388117004
1529402464
1295977973
423417380
635459867
573584543
1371886828
1296407708
1998140857
1584416553
1012489966
1266530341
1117936037
1074261436
547254761
3273149
1381382776
454943392
111500342
1017815410
966406477
1131968873
28102189
1737962388
2091006557
615851600
1648016461
1598944427
1922447686
1347473096
1655163438
153167206
2051131783
1339155021
391494648
1344952223
85431057
579156447
2045374666
1628246520
1282484415
1801371742
419751312
1062321110
957640679
1957618521
1276100225
1679413870
489131157
1417530067
1155062283
1829659893
1557944705
628971941
1993894558
2106185719
37512572
1973614034
236329109
1394471541
2090760638
1016731682
365473152
834089501
1953409076
1633723845
2028520934
851338924
672260663
259919682
890211073
767137738
919475655
1499871538
1780118927
1611476799
314561805
1723411556
1731008513
748580673
184976251
842043100
1875505332
1127754979
2070940797
606855828
836453365
984798687
789389845
602705687
1201995431
671136598
1731658391
179482939
649633886
2136975291
1085261595
957068064
119811415
336640383
1554397620
1740877174
473245950
1444382783
1132868575
722111985
1783142411
2090963238
1805550693
2138966309
457247555
517401167
633691630
501830301
1834725612
1408581544
1849970001
1001102334
909995917
1320556402
1081390887
1255562814
1982924741
119627116
261480192
1043622346
498024332
1762474123
1871017276
1250606726
1902777041
615261660
1143188625
394538044
1731456888
699030926
2118900215
1339603602
1748760117
75202351
23763172
23189938
456672656
1218020735
1155169135
1122785895
859262013
1771438933
542129931
515452474
1039213128
1610524376
1925155833
1304293242
244444462
909510369
2000763493
1624650294
672548904
478262960
597959101
171351009
1953675232
1789829644
1483828782
1385350085
601826266
13414829
2051899183
579263311
1103059199
1201846172
1086213576
703995418
1656853518
614179660
511728356
1412368971
1240208194
202243536
598942982
549871912
7516555
2011082313
440805279
1715072703
508397532
1738540541
1630494650
881597053
1739167647
846074983
856972254
1126776693
1835826574
1508459590
288280935
243780720
220474202
953171673
2069215940
118762573
2128325039
1457133725
1916010027
1947825771
359523241
1586611605
2027264864
1920460446
1880061879
689165668
1725194818
1075453267
434672227
246380458
1552756981
1379543165
1991758062
713803883
250001899
94851779
1637296859
43148234
1750258363
224247115
219931872
201343663
684935523
484490773
36342457
1344134955
1055605736
686360966
217575803
62890049
126231899
2048369359
2110800334
927960695
2063400026
847155993
1566378576
1547784229
159611402
1341155973
306403779
938569063
157642644
573016160
2014503320
2064702650
496882802
485895014
228531976
400414456
1668306256
1674594705
721129219
411759473
30304611
1696608462
494135140
576031945
1701900710
1492578144
435771685
15494318
145710603
2009695120
748542798
149405741
507337857
1124848689
634813522
1462981683
1377308463
1117417746
73252117
1852578156
336316961
654580503
2091840212
1917972693
56318529
1373901884
87273801
1150205903
456250091
1520318582
945569085
221498482
732423299
1055776027
1811678826
1148084674
2068167432
198736332
258157139
571784204
554329001
1823807635
936246625
1791769846
1059175234
857312707
1021550296
1772742598
1116857603
329152762
1696371004
5121517
743000112
9112618
1678400970
379376371
739645060
1016700285
1385774775
1448251560
2117098141
1965424096
1401213029
98067450
136285687
1815517874
1146670315
14063707
568637288
2012308676
762760629
1009249386
1282543965
1580040716
431625594
1978533514
1318664118
1475527711
410149636
698888388
1303961261
1373104710
1787743079
458054943
2006126720
1263577132
1039244238
1267364150
919925848
136083276
1611023462
1785060311
871963488
472329809
2060601797
1688825908
273504447
860643801
1037713435
1939049079
1493507497
1401851072
1179896969
628128756
610361870
963837985
809349180
685588369
588714192
1397988227
1947654642
999585215
742194982
1234652510
319652024
2026285249
1781164688
1860328197
362759670
1646188955
1389297344
1685025195
113467276
1639207707
2116904119
870481296
1607977602
709543692
968972240
419842754
1202357475
1180807765
1740260633
856026533
420991004
1437862095
1293119757
1439888117
1540782877
1810442684
1773315543
965302230
875246806
978852953
1373006243
1321355795
1281091139
702419815
1077722416
199667986
1557927214
1223244352
1015767306
414350564
1045122391
1962461362
966960450
1379516382
1518244781
1844666104
2074328699
987794806
1609425045
215263781
1704174776
114729894
1291755858
642994458
44267888
382196412
1053049583
893396827
927430096
1469209904
1760543902
1065331414
40198502
653502660
986141013
60737252
386109339
171791928
1998512827
1545855360
1526818391
893561121
1802169004
1759325907
2139253871
349170001
2082866816
1972194728
1943330793
1226605093
1793243198
1081551892
1673319337
969468643
209856895
845820635
1177343528
773412686
472446252
1292876417
966074398
423505868
1907030659
190498666
118638931
328946040
541538039
723193226
635734208
1193219681
1689036698
1439972722
2092464527
1708795460
1331770604
1645909911
1718249854
388566578
1120117753
1842727338
739061545
551592190
704745705
1558909437
907905289
1863196542
1081766264
1458547763
720044720
2113677617
1462279855
832865605
140469116
256734169
1070163935
1293695036
57517232
2082360400
1671244799
1099714926
395407406
1664998972
230194458
1575672815
887629336
1672496311
385829144
1503212801
1670146821
147481201
1812139335
1115498711
2130526051
106463692
1394413564
470373946
1551473683
1616952684
1799201445
1389747065
1129945585
456273983
302607578
462047773
378412888
361885024
972930403
184148811
1787827854
938918270
930407957
812850352
52964518
820296064
763599911
979594052
1486362327
127497327
164127822
814766452
1271816384
1666857551
1751516061
373743987
493732791
2127879423
1199700529
1375867618
194053096
1545888014
599787008
120192669
777279201
1865051283
1834200181
564914824
1129140880
420380803
1063308453
709676791
339370556
2027157752
1636055528
364321101
89310618
1108857956
1568497204
526694822
465573629
2082948489
1494344641
1688630992
1961515396
1086327262
1852073957
1529448843
861900633
1256950464
1796682981
1769767446
1447024508
1669711452
817104075
1463055281
1144460569
2048982608
1727122151
2104715582
187505795
2115449203
1251051111
397484318
1911908979
1421499109
564862179
1338446232
2036818353
380926773
1080245278
526431540
1315443127
264792104
253969535
1678843703
1989051492
1363436803
764164967
175036194
757830919
9929477
461227352
2142698954
1990086164
1754974607
1135224846
681097475
1677578046
893330903
1498436903
1860823054
1497480254
644949029
886373361
254156753
1681011364
1881370495
957588469
699985763
1384663156
1787894228
1298190105
993291262
969413128
652782711
508961722
28640502
192753842
1907425343
564240208
2094244027
480438387
1163451918
1194381427
547815548
924892867
746743480
1412503801
58027184
1617207472
347816722
444463233
1087875381
2017693915
393387244
422993513
70136191
795467254
1209917171
290587733
661241122
348381412
597507175
992989194
306711540
493372231
1309737622
271990368
155580925
313314671
1634774917
96392322
1655168029
1043250244
676647926
614832985
588850162
2075631795
1032108504
452305038
1384402095
218612860
704173580
994804219
1826885290
598677861
1076035526
1470562042
703519745
289255258
476934450
59020062
1906156767
1848947215
1610714943
188225668
850322332
1279324272
1812429466
1419866580
1936126106
812116388
414148371
1735670894
1542365032
502293500
477478072
158042936
617685604
1794083574
355663691
753051669
1127888697
1803785693
1705541384
1718345383
1605737171
954529049
1599787242
941510278
458278319
1972832735
2041253498
1064551802
1646260409
1881236257
608165469
883925330
155672725
1775928494
334447803
820493078
969538239
258815167
1048197874
1508399128
813572298
1558270586
311103633
1632380203
648664581
923874465
1451725584
910243989
1172777594
2023002017
2045247010
1603541948
1561456536
139059972
165917820
767155827
589280413
1271361783
1667546852
1387409494
803408546
1746713449
693310917
1874494372
1910182264
1198361373
2003349706
1324037931
1263553162
1108311417
1054826248
1224198299
673166984
368253658
862545815
1164643935
1219836128
121730313
738586948
1440250652
769016945
423054677
1549939609
580609620
66965253
1181139576
1352167019
970809262
606768803
2074642331
507357843
1337755930
991984904
1495638444
1255096790
545978534
1732158515
1627565760
2024877937
1816142706
539636287
1129689893
17704934
1817530109
45078205
1664053317
973765098
862325731
643589456
10568493
1171961366
403552455
1903018831
667453915
1752112961
580586354
1927093138
487101009
109372161
1867686764
560159302
2059145434
437131696
354002096
2037969390
348593481
352423566
1652644225
1399973586
2056436472
1556303958
692903108
1844913152
404415720
1031211331
1521077321
272504664
47719967
1840062394
1685390071
1384092969
1869461000
2012978610
302275347
172950858
556081225
557048191
688814202
194172695
1549824476
654710373
359242463
1711226224
21753812
2080601140
880441444
34878272
1949848947
1930446827
860626752
2143274888
1562811019
494322636
2020204690
2078650869
271466998
1944819615
1018446350
1764568710
478621482
1005932840
1149892759
1939219080
270533897
2017952785
482208445
1970702436
1909066734
331528774
1425226273
1470178267
1277403181
1542073531
1796757278
1301708368
1602889651
1220559472
2044336418
968960854
830247147
2098911816
1040704289
618550421
871848164
1537235427
755092438
382963221
661854554
29263571
543805707
1179841159
642686624
1930176031
158405107
2144241607
2022541072
1017537861
809111777
1398532819
1660184513
1497041351
971570706
206128068
481000537
596666817
169543985
742687514
1924193182
779889788
312327241
521528388
1619212072
1717162409
1180655114
453950451
160309521
1899102958
716266373
627935899
117496324
1474538298
1813363322
2031638879
1775806410
465557281
1777374214
422469374
554152767
2032754139
1586927336
672262846
666988307
954814496
525439221
782997837
2014676344
386478643
1779696169
1455935895
975326910
1864628828
1421129454
915376165
138923838
188668456
866871660
708660142
1692679726
593153733
879193325
1548720487
641930110
1360001172
1903779732
60389700
696753546
1940110354
1961419853
162685476
226238658
1042983266
1865377242
996566502
172915921
1785146771
1601232956
1474799174
862149297
1345718748
61584248
1252135004
210297849
1786352703
632847848
380789053
1542586424
529842160
1007877636
2049012261
109255514
1957096880
1535442229
304401692
202994799
668566344
552354087
1355122775
1704325948
120605943
141854623
1601071972
378832620
913155186
431916698
419584737
953748516
2008769038
1720514721
423365860
530234185
1877578958
330345980
1983382820
1828134581
1211367978
34383521
338286932
334860593
2090823485
799749457
576568658
1168393129
387952579
251472209
868702031
804768860
215449482
1551630532
209640584
1094073302
1810047499
1762140917
682456338
1389804693
88001225
1635525253
814344142
853456967
1064947153
1376651202
2527073
2061862435
1141348129
2117575366
552703579
500219
1109355663
603907631
233339588
1731357021
255587307
1670858822
1520425779
223437389
2120975669
1249193610
1482721949
2063993371
1556234579
1795972946
465235038
129182362
442430357
2022865885
1343330532
532986122
1150531837
272532133
364661374
1446853686
384004319
798906985
981733322
28424895
228914519
1371235162
1935264258
553464041
238885671
1256657307
1497886667
605327280
1711307355
1026068460
1254136365
2038710874
300809710
1701079559
1971902629
1765817578
1989360858
192364005
883051878
1368363646
1753979240
228357899
414454112
1258066771
590031533
1369051195
1620304187
206730029
201747323
1548377567
1521520716
533821349
1730655017
1782374491
524207664
383954569
1759737460
575086053
1311310409
1773415318
1599884917
1560184201
2061756447
340184800
2129119818
36985036
862442480
1251382249
832898585
665623995
380679732
1235642042
599133163
1785272823
977614979
1532527217
581762116
1845580869
761670143
387733549
1205730696
60858148
1000813291
1100676248
1248261322
878914338
668061956
1772822065
1054737972
1223368856
1930665115
16090097
2008538249
1780925004
1670960018
852693848
714521183
492869599
1624518262
604855910
1943228722
668114897
1658125496
306887285
1253073708
1410697608
489457822
2047794626
1976183251
635762677
1023656782
2119763598
275941235
1053936520
86129093
1158195284
919273109
278623451
1237799123
1464967884
2005758667
2013875816
1230424236
1437138937
932491441
2101149481
502893093
1924348528
1146469896
1016521898
125024860
819792679
1738207848
1701152101
328275768
1248313510
1743902511
1236863742
917019474
2077367364
2120011631
752075844
886598358
480688432
1794738469
1406185470
1337657144
181991945
2003645538
1446579851
58116980
1761181574
1594328135
1247935663
958967969
262874829
1101887210
730535253
868964900
1457622900
2008868312
1037507596
534473129
59910532
1379524089
1045933981
354032524
849398967
196526109
1535443784
82783029
166778184
1804085585
1150984805
2131427041
1285802874
1576379104
343030183
1762270486
665751789
154671724
1989503357
1023076143
672012167
808919712
593469562
499556061
1275371399
18217830
841547244
262058474
82345369
1052860806
1184054083
1705987756
1194158245
164571069
1211211646
2105032718
1920029069
1713411639
568653764
726471167
1802878888
2010682246
2019859389
1251835333
906934304
1398183099
1569551783
935796156
892349451
554128620
1076893334
273771011
1935863313
1056724549
909561592
1905589559
1980379509
2002463314
1092407814
216997701
570593243
1406501245
1389322133
1271044974
541300647
192611284
590476826
1688656619
2102190657
22409598
1419677061
776358472
1850192559
1197705797
2010831112
730662238
988158640
446250702
907776331
1072220942
1126738560
1372039127
1104070416
830159429
1951639017
1112295215
755383612
440358354
1081918279
715329503
1719323334
675500167
1346007360
1141421474
1682032068
272081405
773694862
830391962
1835889824
1555325462
398406232
463636980
32606593
1337323004
1883874650
1709681032
306488196
1525797841
76066314
182952233
240638349
1187317605
1755777946
1385625446
1302154278
1989959153
870580869
1045511582
1878442068
1423463137
1051286666
869062635
428163424
1330451391
1267395905
556240466
1366477616
1889522831
735617399
157082592
1441725560
165833681
2089555015
563558383
1706545445
183383819
142257900
1693232535
1369924706
387925855
819285400
1161354245
517978982
389076159
1964928550
1692682147
474846938
1833762
1340073702
243966301
207310238
1106886320
495526996
1821429445
1707912956
1359566648
654241528
1406909302
886893811
2115749159
830847642
1241051182
1339526781
1522904592
567245761
1210708881
1619355960
819494895
1343620708
434336333
904307942
600038923
525005854
376516495
1741866054
1705006418
1099305346
1519369439
272087118
12867620
1341871667
267188909
1003551216
300188443
2095145322
1033920648
911191145
1843407035
701595965
231476567
2081212433
293283388
357187602
1773641552
1702775726
1617297200
505248679
1188418759
248018716
605373033
1270022947
2084959252
266604006
1778988516
1579728089
2038561738
1341301013
1413925653
561599702
1007328021
410640769
635624166
452096903
1795289592
190773916
1352706652
1751350103
214309219
1083896622
130332295
1284362023
1539077112
381753807
1599916400
1820303589
1419691402
730887516
1180587277
765609766
834343923
2145992668
891033853
1952783376
599215871
2090821813
951323997
932045541
965329128
1673731864
389453921
1951905592
242697807
874013682
526911875
195658237
2114473714
580297866
1377656449
1892481259
1258661226
266951761
1918193409
1445930040
1471020934
1175109448
743350576
752053348
1114986222
1412525184
1794950660
1463955836
1941899542
225060973
509328759
1625024554
1713618701
5676603
608453184
1587134859
871636734
883567396
947994403
1449449368
969491185
354267248
1208453717
642573477
1729362453
716401927
1045490113
1694990746
582734006
809754807
1660641274
423684905
2063523896
191673752
552451987
1835487616
753100707
1645916802
392333374
834252130
1756113969
1376237112
542771739
243474144
367042714
1101379527
118805211
1015796660
983160328
1477432022
2086101432
1911059758
249902296
1673156652
1834492758
1836129995
774765395
1438312789
1029224003
726195248
1170114395
2040633784
17528753
1358868327
277505523
939268517
1040602794
1206984603
1704078285
2075912287
1470361979
1220365947
391255421
1087934004
1037302011
1252169523
1607233392
1688657535
561765665
1575204012
367052437
108937971
1697169899
1884188508
1841356847
560270428
938719875
1462948729
259291847
94162504
1134120484
976416765
1534907768
2064105589
367346723
510925816
1187578107
461383923
1890826417
1507509612
1280046983
1583009593
1927837753
572114811
195394870
1550677354
400401462
998131775
1231996904
101866367
1508548457
2139168641
651948117
1522649228
1472479802
189187305
193145121
737844758
865556009
1649853894
1698349203
324202786
2111724398
838059034
253683528
95006197
1561564068
631045118
1643135331
1402093667
1182816177
1700942462
622608115
1899186195
59421286
1658055646
1356872491
233918765
1778533917
158746922
1326999051
1449039826
487421888
1002696569
694907800
822661401
1601692782
1038456080
1487148060
1625161287
2000886941
1265227986
841561347
906053413
1568319566
358973322
1034291446
1476975437
1953256515
1250245229
236115831
985521458
1099285982
314176939
242193926
2023183377
792221266
340307582
195119095
474556054
644102244
673632540
570631712
1423973518
1575740498
1470898011
375165001
637790531
305187563
365109010
118277300
1612201573
1834636153
1642139587
1264410646
169207105
1147674329
590244227
1141679714
1762976179
1815122982
241754756
1363186478
2007014473
1284289799
1361575455
389263660
1762595936
2131900896
156050079
873249630
1127488176
836564404
1065891554
108135459
719950580
906527503
804899485
629778144
906346159
345716664
605798897
808943447
1870172009
1002660190
2100923853
579463640
946405546
1365756247
1323362603
1835420650
1397455439
1999405413
215228301
497444018
738867987
1328347082
1478941490
1962370145
1517865543
1473008478
1666087727
1877724567
1785426592
1075648462
890171959
1372658781
652985373
629215787
1179462681
1878669163
2082676257
1044548802
250608850
458205212
2108965496
1275579364
303601122
806787703
1029500516
1277284755
1511753134
16754105
1608023584
987195930
415448200
61758490
1142724241
1642954769
1216682929
1510646731
455661221
298694853
930220939
214750908
2093126527
1338792175
1422629298
148220562
1469421836
1932423108
1850122027
839049683
290649295
1571900558
1109683909
592560908
1166461072
1936996817
1735101287
2101369390
1342055334
826638872
229172739
1887338368
834004639
1064549442
2042799230
69183873
1701555145
577003476
1837461223
1805550455
1661582025
827367524
1404389060
438521569
1598489238
1185518368
445310111
496896803
1190402828
751082019
447127255
761620050
193875957
479271157
1084348191
1026258046
282178298
993554613
1804071226
1312370924
1763915181
1588151471
312463773
637650425
281791598
3081799
1225712314
37657910
2115868650
659999047
503227390
1474639755
649861064
1048731732
604880890
594005588
140534983
766165193
452307523
1305590346
1435661072
1190309704
1248708147
728802563
485514363
63616060
359994540
500924499
465351336
1216829196
692808339
1816676103
1787615608
1600824242
1803759386
1916896492
1427138834
457307693
1857331717
1441572607
1946851363
349769391
1031514606
204608596
179744446
1034120843
931736146
171445509
921730902
220003251
212918688
549540886
899279486
1568861558
368889987
522231351
1389782966
530972742
1693394648
9554684
399874272
1689711312
1564195478
266986653
1711662090
1477331251
224527847
447670375
1906840914
571496938
1051766267
2110281595
1943865760
1349427743
1566281753
186224036
1986420918
1193763140
1701664957
7791447
1232287588
1757707821
1904058856
92705932
99740166
326808223
1546950864
1732145608
1962925729
1139408765
499461271
214915116
1328568031
627075599
715572301
1794077042
75713234
312475425
418872667
127155405
537217725
155787206
907014511
1900895825
1613850988
1428821433
2112980290
1653684178
1196306117
1070919331
307773063
577521941
891195917
1543283291
1599676952
287594457
224394041
322600146
261495351
813719551
78532206
1878840272
1244685591
1552305227
1736899993
880804610
1891797732
1386182148
222569150
718450658
868932621
305458719
721986038
956716512
1477408658
318016456
1622561919
667753343
1873074425
1108330219
606550607
820374764
358608606
820336278
486716490
1440211500
1771878740
1554422275
363316973
782101084
593653705
2007615741
1539662918
1392754576
17706909
574221147
1163509293
949298170
1070412211
164993652
217161944
1512072548
21989763
1928169537
1512100978
1022175842
725379949
1112789055
290228307
1793623393
1410398696
816647964
1879098432
1076318711
1026727102
1800684482
153740163
1967118327
706600660
54687563
1722488457
521910567
414897358
732638383
1810558295
1879254166
1996491492
1864276374
252635599
1556239017
1848441709
723691178
482286148
1676298764
1006963952
1330886575
2087369553
340650868
1452546121
238959483
1361502683
318522882
1059420040
1665270900
1566584256
1209611253
1966512968
166750467
1035502756
85278149
1783507375
1081486281
1636422364
1709557673
734045273
1874996066
497473120
1644070204
797677198
423222024
1343418770
2028811639
1301302168
854360856
1233781868
563652495
1855393048
1750485103
332484459
574883580
1587800358
115604911
837443086
983002964
2017853636
847821572
560003095
269404439
178937271
1473658490
839720187
407891386
1817923866
774443941
1002571055
1275663317
548755829
2107213132
1333996809
1075348364
1312461134
1099060217
1006134917
1507758693
894219
697186147
452588566
784001144
1291669825
1750935160
539863606
1037437738
44656981
804415283
114170416
376976171
1533699323
826042153
1188348979
609118049
298088200
1831295974
669012320
1176429040
1414474727
583772959
1515181743
42843096
823824206
661199474
1965825572
565371301
129686155
2046806105
295172612
694308809
1833151254
1836575769
983604884
891786897
765182145
1365859864
174523560
1645585983
967984050
313780198
331043683
162259981
1514050320
1647926465
560157500
1311868228
1792252548
153778629
1650779997
101201047
825209257
796364309
1288540248
1654062521
416416007
2048256729
1452275415
1116635556
855535932
199957597
506494184
1986491267
1467556056
491710765
991549713
1495030836
576873086
188029798
798144495
2118100590
1337738134
1882198028
1550673642
1504637905
490904101
245174312
1621788236
742701213
1734253368
208367652
2103952269
738795443
639564074
1041201318
1754504038
1300445067
1128106457
2136086212
1862214729
1189832147
2052813976
1573803025
1619452044
1562387443
280815915
571315895
2133563510
1163789129
837639572
290695802
202652955
1708915092
584405989
323719110
328323496
42792130
1156229489
1004934482
1130258097
1785182048
256142376
316356382
1685056373
79035763
863713698
1331644221
64520432
755754905
408888473
532471379
1816933307
531148801
749478823
2040828818
1275475401
1327605486
1342572428
1495497959
1088811549
1465415233
816118048
1095858031
113061196
1625140738
3899400
1122514747
703082701
721459434
1254035470
1108615265
1785265491
434985003
98312381
770696850
1776190473
291129348
536791607
1497101703
1355868684
325430214
1777921187
620929419
1307300331
241476228
779017655
855252779
736079376
2072273613
643014371
1586840564
952310504
1799274220
970824851
1221856875
1542275497
1539502542
561836781
1409611364
2103591307
949203564
41696551
29885842
1275765580
700158139
253029316
1053079285
2114900605
1679333743
31465992
1151574064
1490001914
2069906062
11345174
1543299243
605342838
1235001246
182854056
1829526264
640326221
1459871125
332198541
1998369753
1690789962
1210779551
1224199858
867834770
682775362
934613768
1234696117
1541266824
675537172
62862203
993181673
979613909
1190769175
2120972112
882253971
1882849370
108411899
470461409
1743902775
199066342
392530875
679905751
1226707207
1456618440
1860177968
1087187251
624463570
15321818
1594125239
1142865262
1021404503
440972472
1872842508
742300280
1921005241
440101625
367549298
984121306
35322242
34348207
1883442264
738930205
6768458
2772602
1434626684
711541243
182399536
1360345805
1422148991
23157142
583181294
2023356937
897693281
658407386
554582930
1326871305
493398582
9560446
160490549
1133646636
1001435973
1530316958
1063811711
480071334
935945344
2025972090
1028627401
1862854864
593064722
528270960
2017756048
1923482610
1437065338
204395616
2066915941
1382021775
1621634450
1175733987
375894954
237043316
1040356383
1099209844
767384624
34767234
1687243073
1827226248
1149259743
669673077
753649616
918915693
1581121785
739637250
1169760875
1387324660
667014459
2041817570
1990352347
2118411963
464184569
1835835651
316527441
1176278215
2049130748
1885275010
1114413788
1311799460
1935786134
1365905726
860028114
1742666798
1354717295
1280115538
1370811706
1261670055
944306224
1261024725
1503628627
402853930
1524035870
270276165
1743304219
1453459029
1959978031
431447408
772639199
118823088
99956870
1046089358
127471610
1757205624
73603446
661241871
1937495405
60668198
330693799
111651751
1499306046
528846016
1888858309
351209059
220330257
1013905430
1303245654
583934401
821638603
1252289127
1323863800
1082872500
1752558538
1346586313
603259424
1145479833
1161880055
1558206294
2068229400
973686712
1881398052
590252569
584222648
313779410
1329885222
1269363912
737501287
870093304
1283977829
308355513
1275830795
1540205612
1698256358
87204640
2070127147
569798284
1445602143
1052569752
5470054
893276605
94860010
1168411079
609966022
1456223297
1052503469
1186751626
1163755167
1894927202
1733810367
869834652
1293195996
252697252
353904388
1747681055
1427228108
1683600523
1116050319
1311617478
1571487993
2090500750
1757725595
573758558
40057878
589026687
1741713703
1340829108
2121589749
17366444
1903598901
271891366
541587464
1841081198
426887633
1471702796
2059184556
1753896713
1058487357
1442580414
928219402
884240647
993216428
933372187
1683754052
358636255
382508775
364731932
1987253726
813246013
229093183
2000098777
1958306326
747773525
1099104726
141170545
1800140230
788141924
1227204343
808631975
1202119958
1951434691
813213535
1893027803
784050250
1460496108
218398570
238787627
748944346
881645249
2085331068
1110109745
1375356159
1112511380
932903833
1513307641
1795195130
172043236
1661572062
1916316864
2027862787
1844773294
1535121468
429410950
1969359613
1038815534
163677789
269033699
767892125
588087905
646829132
1786415127
690697437
1303904517
1712825148
1464910565
462871389
381279311
791017765
1686168397
1447355720
2078535620
1415250821
422377036
2054497601
584274716
1010360789
1736538205
1808373654
1372181091
2124248780
1924469164
461707419
394604302
1015956440
1613470343
1175626443
673589086
1498237530
1776117532
543036775
1180190313
1104148124
725867548
984056368
1695251892
433131962
690768679
177865760
120620004
1943452665
1609700995
512695641
1074331146
732262052
851516940
1879547206
398225298
280561533
1772188299
595791762
2097345059
1216141568
53301964
1073656178
1440134843
773572383
2045931445
142930086
775769282
2011260626
1017083873
643199323
1968812950
272968403
2067721425
978689143
773337519
1524143107
316685966
947762680
1910830484
191982822
1278226455
542014165
553549301
1208552184
1352762242
959793152
487901562
65640827
753331807
1914488800
1879461784
1558342602
1855936059
1600923851
1235992705
1096570640
1714770991
316595121
1287884257
1212618006
1427308930
750639546
875444739
1777905176
1399524466
237204139
1858892096
859302732
2146964326
1221544
1768941992
432722211
389237261
1934292272
1534069583
1275208035
1587766510
820109489
194207896
718988587
1678036570
1808449457
673107566
409927656
1730945555
529940973
1979421895
1653459172
1621357063
148007689
1208293014
1400221186
1982255668
1200888153
1622108657
1489493404
1362537737
1691554791
358068353
988739758
858939334
2137104598
1135556661
223464986
1298833000
1432920899
1725063766
1372265271
1389830224
863060525
1522292008
1073698736
1814893618
170202687
568881974
994674384
775412836
135126999
1242733442
1075319282
1836389252
347981259
1512518413
1941089000
1226102798
1860770740
76804955
125974091
178217153
1998237549
776635315
1259584840
2124470732
1556848696
870701372
372205664
903645083
1942469754
864247646
645693817
765998073
1810327550
50390886
575372811
825287238
2101873274
1601200543
742330693
1552534410
1464599943
1269980436
1370310407
92709570
1087058687
21516166
531735803
1837244660
1543302022
1200596578
1359566181
38918602
1757713450
2058788528
1358060072
466114456
740930820
81519874
1030145437
239501181
1407489982
149552688
623705465
436026825
1091071217
2145351533
1951794519
832600739
485751696
240442934
1541591251
1248613788
2010240605
1630634280
2137628027
1652402650
1880168975
1839200245
1437881610
698276673
106935372
24343384
1869674575
1003088431
1238315364
642700767
1093472414
599838495
1944916623
1929286557
469052029
1732059174
1555541016
60185406
839997450
760740910
1652067370
1912833336
1534573271
585842571
2041407678
1306873029
1202591322
399310931
357078317
1000067149
1760782904
1793479384
2008154560
262068383
648713340
977687811
1091682570
1817012759
1260321710
1869775860
931993137
495394056
719077743
659904211
1379863472
645938468
837942368
541860859
2144702690
862040686
1436318346
1207258357
1977360648
1634054414
1592494979
897561286
232583402
356659662
488657651
1415344704
1369548113
1624388181
1285235328
1045686258
1476170105
1175371112
1632787543
1126104216
2007203014
1988672254
1777032425
1590016380
499446199
62163102
1789816351
1730421895
1109463978
1299732931
1571733600
68576503
42925349
1502502886
2006937093
351088250
1677174403
527153899
1726907551
2028697336
250565484
964505879
2094995433
1202614637
439781876
1437249415
242965379
1635832622
361467920
741511866
1566033331
1589272504
190149307
890091003
2118138171
1215085711
399610641
1227705477
2114467730
733908611
9223554
1443070366
1926699951
74833154
1729153040
1189601249
979983252
710065858
1171240895
1225294600
1541395232
1610304967
1584754509
330895058
1574311481
1499063262
485025292
1745907726
1603848788
175021770
845538557
132539502
1718946255
1320496290
1345867255
1969343310
372886883
2086657971
1908533598
1634254123
1982095075
1036585724
294894776
1214475480
1905316653
379299508
1971579051
1508036231
1978109032
1230257121
1909002172
1759250831
1700840558
1692080538
457458634
1196011321
274145042
421056419
1564638420
421772251
84034546
210105581
1193187128
1472159481
1200783790
1272394129
709679505
1875348208
1791391486
268866732
1232667578
421482106
187942268
2115710967
1702880237
1092547396
1570491480
791673814
1697478176
482142203
1388669314
1046152230
684231132
961769106
1232389497
1295375443
1385492443
668210763
1631200099
1726503719
1771385183
660208447
1055964586
1689689989
1005899199
19648010
1978050143
1983077506
1252262091
425633086
1321644724
844590549
1338904890
208311395
1333619760
501199729
502474353
186781084
896666605
1584543378
630106010
60622877
93092936
1630246285
1666392290
113832462
1805738829
240498754
1361359498
1064200276
1560097974
992529493
807077561
949859873
1340558482
1704429800
569626589
512957989
1544950097
1699199992
209637052
373549615
1043144154
536354106
699162897
1021657955
41841714
1991535535
1929877388
1507709821
157792077
207147276
1199887421
1253255976
700738953
889556569
1051586625
832828533
1812876055
1363406759
341109580
1958734201
853836743
247302488
1947607085
611226894
601040317
59161407
739443846
1836440432
1163098947
1478327689
1919839810
1269910004
220100012
928871651
1899192898
1204498331
67772089
46812895
946825770
594050329
852169580
1420911996
107574009
1951952237
1024657037
683912282
167654163
1350104449
1722108426
384361594
1531648255
1361116565
941253096
1663899687
1659945177
1577148339
388734558
1086939220
1213592335
1552789927
1753202055
90763161
1131686650
303944862
923899655
753624884
1456907321
1008291016
1734986912
1963291405
43315598
446522044
721716649
54570489
1899109138
1731136211
979120228
1996213751
1936278612
1915327949
1379028302
2083264699
1477499614
1723541743
181354549
1791041317
1230850975
2120220227
1578249043
967557779
1491878549
971861324
323604811
195657814
1210150821
123583019
1307541327
1595213327
1652413858
279818054
645726056
1897729624
1807392937
1228733546
45519593
803374211
865108895
742547339
1424094274
639562051
1429511983
300310
2139316733
504639118
11792366
1453920171
1431941027
1353081936
1752581098
1854503204
192045594
1352748040
223459846
18938447
1968099202
21609892
666355596
12733209
154356633
1249674119
1420084758
979864411
1960400922
1673230045
2031815372
1242358366
2027806843
2057954140
2131919814
1294395357
1399094084
681129045
585490113
1072026500
948483325
501672020
6698838
1997960685
827744672
554487249
1792953525
831649825
941750148
2053408460
1533952218
1229808850
188346755
616519146
1699274168
490338121
1963604190
504574475
662398056
1648833738
854235011
2057183953
537453312
586665106
837890895
1744888969
339874504
1377451948
188878487
485610832
1986182740
1985368385
2138346413
1162422298
1218293831
425738176
717760281
1363632546
2044733751
1321386914
1241563423
706157846
414571950
1397807330
702844992
749410087
2094431558
2003848897
1098097729
1866040199
805683160
999170064
17997601
1018538020
1796144263
1059951435
251752579
1556660849
1808091021
1612915513
2073499405
770388553
1024530625
682372783
1843096371
1247735753
1110735334
1882485056
1664610594
1743537707
1921956960
1538933659
1528345499
1566693620
860403720
937599718
695608564
939061143
544379249
2012086751
828443393
232720909
1597769593
2044649730
1925804045
1111866699
1058032213
155397784
618241381
981063378
2138986820
1999728268
140385855
312658304
83290477
2133502856
869517461
871063993
512283483
363998938
1423233300
1156890970
988088724
646709293
1086186527
1217700976
185800453
900935334
813975728
1577053458
358557005
1194909864
701893208
2023913431
589990482
1734159390
1639787299
218445838
1080549267
626177676
1394532122
457415669
866885438
1346248174
1435487425
783366392
1775913819
1193420876
924211447
1567670264
1218255759
831110208
898889664
165493066
921056180
2145427839
850298882
583436762
1793941929
529270931
523416718
1587690982
825123819
1609816905
1627938562
1894883077
1745991598
449697050
1626477009
4067014
1476980549
1260086089
2070968971
774679564
1611108437
1533758788
1111682109
1380597466
576813413
353379538
1377691974
458255502
1983369676
1058831863
2052109980
566572111
1572699633
622194650
305329226
301314840
565976839
1785715893
441663960
1919758406
1994561633
1090453952
763356769
791245238
965090995
1303826526
1340245262
2028820345
1486802157
1075940623
1485296891
858964282
2028520357
1579432211
63726973
442284326
758304564
113197406
860317449
2129324462
1493407022
1939666886
2045541997
1771001934
1860062110
1247728394
1362992702
925330052
999290455
1538946794
914745703
985215564
1410215455
1066894403
1966513626
917897705
59797057
1384067530
228525538
98781259
1135405906
1909369841
1968731013
392869217
1482813629
826096877
1625244072
1890756186
504678278
627523050
1542577970
985651602
1873749193
1143918091
812572830
2013358969
1193549684
1155748748
2039159472
1518869035
1522904716
1463862175
1129890969
1372180994
2113122271
2037887743
1018733035
1244824047
1942844855
714026431
1273902502
1071855461
783211927
798054398
1143995202
824214259
660729377
521393511
212642311
739320894
185466242
1741486761
1067351754
646839863
1997365235
201770166
572886583
98849783
1441963256
1424005412
1405230844
931875869
824585993
1299238624
912788549
2062400912
1856358644
1727462925
1447309396
2139702234
2056135717
1013979220
40686912
1103338201
1211651863
83708251
1440100697
469189597
1725150069
1638833782
570681260
1347973368
428158084
1415739359
51417869
1668495813
2067088764
1384824856
1589925931
1982076904
844465931
264825909
781418537
1762372212
419856120
1232192708
914233847
1923007250
36127883
220853630
820618684
1947449762
1811384478
703358350
28165651
1083050205
2098539175
871061504
816642804
889795167
415127405
1088246867
1047683979
1856236196
727789412
1130812820
1533905121
537693798
144831643
829539373
612708320
2112871784
1344323841
1784919236
1171927891
1969946494
1315423506
524546408
1186162303
1587663036
864751034
1342327140
1202421615
549090717
1092801115
1177528708
643434754
1134507892
1030310787
1318681704
1204837659
923248708
157618564
1347998409
1029941009
627707837
740884853
1090933756
224194000
2090212950
2102570113
1524888850
591930980
1826220709
1427131841
1659730668
1237011899
2058499377
1209485518
971030801
294554426
1579611290
2048143206
1684982287
815684272
1310009814
2034061407
736532587
743489375
2093415622
1641073950
1909116533
305560802
1985683509
946288830
1306728039
323050248
1083997695
2116271574
259674878
203976383
252390250
2045430872
1067095816
1605594317
351774113
233328813
1261954792
96863302
2058442144
818835759
156942228
1411662055
971594920
1180030200
1652254562
1275655271
680175709
447246759
1935607400
566700565
1080577809
813687301
518489717
1104125869
1027814392
1642087473
526859010
1217611970
2043147144
125345642
1227444935
953931938
122034163
1926353695
1426066999
911430715
1392612519
60099763
852082900
672377978
1193249573
5424489
285055299
1765236977
877614915
525551981
2003907009
327428579
1953555298
1410975135
145221547
2053679685
496583759
40033756
907869235
447097426
1207344566
663210740
1897495795
354376046
1479823046
1599013258
583463810
1097144546
1931503122
1632854040
2068831839
2126138791
913530300
810214623
1895755953
677886733
230367139
882240670
359537261
1951982698
2039108265
1604319236
938891579
152762425
1647111454
1035664228
565268529
1115078982
373494431
138294091
276670512
1778295304
1623406473
1506903098
1939290157
453613072
822381989
451829597
1299445149
531905693
580040659
348074586
62303279
1319168633
1235994366
1420188804
1328053935
1330627922
74022275
718646705
1791635161
755491938
800513159
310340544
305016284
1181383795
38991771
977920486
1416393744
1911099436
2000818230
802059764
975249985
494382079
472775637
1628260080
973531337
1106520006
1196871247
987648980
2027829457
953905311
735367012
596191467
1450326849
1560664993
2047653479
1825314491
1387041508
1564704857
894905984
414969844
1657332436
1238473272
654091134
1896173533
1608064915
734131110
1506170058
2016962650
1290512268
1603098625
1350939451
686315661
1279533752
2049576318
890438722
1183255177
943205160
840914902
207900367
939956780
1969274194
472842832
259886823
2087273220
955346981
88994371
538653280
1166595735
656831874
1371849004
1796726074
629062284
1524261500
191979169
699299106
2134208323
410304214
792902439
366573313
315399666
595746476
1411873268
221286817
177778246
1734902166
1942530883
147164006
1571218921
1623440150
1871286041
2141285752
818875781
1982047054
1650810562
2091055230
393977821
871648943
1784946619
664756461
829521725
679906979
1384086843
1019630419
587216016
1783101887
1743825702
1818902584
1227076950
593214377
1275088889
1617817724
1396748693
1390751140
1032943327
733503961
407136877
1299527454
599820960
858778419
219222087
1663792376
353326816
786278435
910141707
1933322987
750195495
888811045
1197506139
430701354
970552542
1472497716
1577259966
221406863
845793615
975469353
1726915896
810816791
1439111326
507056732
1075064077
1239803451
287330097
1410626317
300085934
1313458330
31158387
369490398
650682382
467032889
1616433370
1257479596
935715010
167400609
797661264
1449368891
958433218
734835792
1140771990
284652080
710688175
735754653
251994826
993594975
1220720425
807707919
417585827
935026410
1139045202
1113210996
922378329
414128561
932905365
1233661540
1358591470
271372559
926273588
931595164
1919657793
429215632
563774018
631055932
1943192257
1032404227
1178717843
954496652
955669616
555289263
387572987
1210367898
1473861646
602810037
997678357
1643376172
1982102230
676231493
1415425233
2064454287
1222116999
989538433
579348062
971974641
1681808169
806069430
45907484
99918981
1882759541
1829108862
1561319718
892654266
1595833503
2140502359
803693628
1839198262
1938408866
1264616291
1335718074
182916775
864504989
144625300
1205082996
467725494
1573233353
3198398
60717957
1329339629
259714554
1763274565
2110347209
1886426879
131777002
106635825
984376656
1660983206
1477771907
593043756
822939008
1530558683
1425460917
1342048134
263961829
1758218795
1231450589
1158196522
2041886961
1083846961
924016322
603999002
1655537207
275288376
1691562370
1433462618
706193084
134937600
272939478
456198493
1791121501
686352921
1383206242
59881094
828586789
1439251098
625648107
1165604410
1819277091
167082961
2045669235
747445622
1808874284
266730293
1977817840
530719812
790121117
80190996
929834965
1927561537
218108844
1867284804
1868509961
572952049
1864552010
760767001
820851839
1057387183
1894588800
2100940172
234474099
1369414609
687329922
1816205772
1891207731
565327151
1074854427
2108040546
561011638
1497132639
962446152
1775100021
155769615
816334734
1931326007
1730190318
157139766
1473160449
1874358547
46277276
657350620
372288497
1658791813
681351399
1574373261
669541901
1319786557
391062929
361144049
737259285
817710948
498164067
415900090
193750863
1469573408
616337428
1499936137
429453605
1952470940
835428278
1956562017
1139799357
1569509573
977465813
684760695
265711032
989281711
1389423385
1419322553
1036975022
2080587679
2040023979
564263641
1479115493
77580177
1941262330
729727404
449973712
1846358770
1940821976
1158601127
301988474
208728892
2139281352
1962749107
8809898
576699287
1378111760
1545011333
363270358
1202140870
1028854137
1985138974
896013411
146818714
1575418853
159396544
361659876
678611081
1169856678
448380025
880654980
894690692
327658921
1842477542
912096405
1357375230
1244044902
1611949634
450381
374379937
365008076
1641246172
1985598178
43065397
246182098
1750890631
465293654
412125322
1857192185
1812659269
1554045465
925080322
382403292
1683199717
924825204
931621865
809855729
901787934
145917527
1859477084
631141634
737552297
811897751
354005404
609156230
1677688477
1523478284
1624610997
1376099507
2033195707
945902715
1440077682
1557928150
1495270587
228775597
1516693824
255429729
1498657378
1692739
504344475
355623923
55269858
969782070
958113618
710351893
164776756
2019091793
744335382
1946340066
2089243324
1538241811
213133732
1566208044
347546472
1272731877
771232549
1598950550
1623312771
336678982
220139532
940344023
560210936
1553139572
159018859
846938104
1583245099
2082063339
823888333
1063430942
235972478
745330853
2089201522
1193303545
633760398
85467693
1375575738
1137714453
109724331
977062705
147489237
1627179055
2088398944
2090752090
1762948616
252287522
1823968508
2066545877
1290180950
765841828
1478900743
1835939472
322084907
700098757
123528998
960803485
95941884
677725769
104234625
901281977
651713763
430795919
195249325
1065377927
344139649
1388966704
74489674
1261292882
1233118300
417596980
903934686
1543221777
109158553
1382690489
1326220206
1164041731
277589648
1713644362
1176789303
1621987676
978383650
609771542
147871552
1728075796
1515633725
1869907680
1426123105
1798713297
1606688478
919177186
28201976
2119430949
736550277
923570488
354260791
1547636256
781637370
1500366805
1080330582
362773129
2143353686
1932904276
906358914
116196385
1350749022
351988360
1402906003
197711015
308239931
161438604
1019002238
1088702597
456585179
443083771
1327086709
1305873063
1489631006
648262978
1183895543
459176285
1454425133
442532117
2034897017
163336534
1842390758
1358952746
1253297241
768779160
1819778216
1968938979
1308809679
1392578599
1650951883
2055049437
252899593
2058308486
2084170076
1425541109
446697192
1370286605
2107977760
772649739
619830950
380007563
1917615712
1593559387
405941395
873514181
417530907
467069950
1640456149
1527490870
1552669812
1384893896
137100585
1004327267
1686074426
1672782926
1759260939
197395181
1512011768
1335226
2014470614
1594463302
29510161
514370229
2049689985
2034774644
580845959
744731423
1890457892
353561703
2120413024
1203681806
1527194151
1194887091
1092202008
259419255
1967098017
151329904
1580250703
1155662580
1291419136
537065865
1065320031
1064708669
1463059281
148623788
2136809588
1881453317
661598866
1041968705
518817753
2020215590
48239195
716385525
1172842502
569998562
1218342661
1396998883
425081646
1360607198
162807151
1078643177
447645548
1558126736
842138855
1986925551
1226485226
228551011
1316868613
1364903835
1788477655
1526592165
1177956369
1621148834
1928454511
1613984380
1478634435
1966788576
1920181963
1580688742
952589815
1635731418
1321274231
144688769
1868496047
73080888
1138238456
1126666234
1795356326
332932883
1271913805
1659699846
1275860132
974098585
265159429
2006496944
62530596
2060045134
1826606349
364803159
912206250
2133630109
1669199553
350802713
979802812
1341686887
2024103039
820028074
548511771
905341572
596451948
2128681835
1759600712
1800835517
1529045489
747230696
1581797870
2145506380
848912581
125799349
408655246
1291725076
879251233
1506582355
1000167448
363294392
1331137916
942828725
1578712293
1906147341
825064108
1958502691
1554763987
1781043528
1456720744
17161279
2087584540
972346164
1775789804
683923203
1706928358
1889951630
928239210
776164672
1551632064
1306947062
610142817
2007866730
322659154
2127220600
5972461
620968038
355770620
60338974
1971853250
333363798
83747019
1661186621
475099553
120607376
1411067005
1932141684
1578911205
1581458503
564275348
1739570217
1615516088
2138924609
474599058
2138532576
543528867
1483492226
375336892
463310133
1047659998
365736798
1882734230
1014193867
715105280
2069995824
400400815
1482471325
127191595
210337288
449088976
999362312
314826346
61022060
680634357
518048084
1213340458
1735628905
1811804071
1723845212
1077468612
1658704310
1226224114
49697591
1852472537
1549592960
1580302867
846800337
2145625564
668097644
386743669
2114580802
45237232
240710989
934876343
258016850
1595600411
1290634587
2130353758
566317815
1680202993
333341918
1577840990
603432776
1241278943
2115156743
1168819864
1122386435
278926519
1750765212
781296634
1994236922
161747337
102276482
1301548591
1428401275
666001380
162987500
1370931934
1378483692
1589995707
880248262
482147150
1343531598
1948197852
575732591
482588231
1213343380
354862933
732564987
1201932901
371558274
1752562998
1071846639
922058889
1663305187
209625516
683645232
94991860
1975962333
458361229
937469166
1448642100
626131829
1395839033
1956699116
1400569430
2104638998
1874472510
2042846127
149247459
655429015
259643192
1334207408
671199863
2063726114
908288116
801818128
509571203
910729685
324939547
1193353018
1615968016
517561222
848621089
783144512
1735790786
47502587
404983001
133490170
656150274
1533030773
342803650
1421765592
514257827
2136627966
1032726772
1516568838
1008886685
961519128
206682781
419355331
1868767383
1059884671
160172173
468890223
539806691
2035364645
1286198578
715748642
804630682
969243136
1153451163
623754544
1241617703
2070934862
1633325789
564793687
44865269
2085609098
812667443
752283032
685705988
81486884
1796026800
1619628851
851667355
1908620445
844319442
1488232686
1492598553
477921996
1788934223
1749775261
1099966392
168942406
851653587
1285115378
242077892
1457315664
1765637347
2126334170
946996094
686346630
164644563
672926702
1532474942
165649062
1770450530
666389990
1946298487
1686244584
2008430902
58924007
356320048
13398311
779377486
299166512
1023837357
1023957619
1161004299
476082142
1050456533
1764541005
71826037
923811354
598118543
353201625
1212330049
39858765
2029152876
1358600358
1479111447
300130596
828511786
1402071642
699765962
885608391
599673622
782348763
182592504
1733178403
642382346
941582864
1748150501
1093664106
1829679201
189957784
188443790
1179673587
368771734
158631574
890521286
333070778
940309787
136794814
1686041685
2103013982
1490722909
1732436014
1739191540
1247181813
1577476513
379264378
228127344
1713831528
1712698916
662644348
1666952691
2026106069
1854252287
1557315825
1700558498
144084065
1256284465
1203970100
1831807044
1917664774
853208068
1580724830
1751757034
887688636
327008282
457290570
221191951
1163201202
1505001964
551963140
1295399115
1442343050
444251161
2110581901
942971104
1003775650
1328783298
678054873
1387746885
1541341358
1388236913
1953368101
512897339
1349216004
1711551754
1045589522
774785472
1066483377
1087361702
1141864829
471948990
681814548
368488210
554836661
613847867
1072240755
2011019852
649654920
1714535701
1155850046
882622826
1370939036
2083928839
413374703
252668099
1742564669
869946216
916147904
744631790
1492066752
315627976
332425244
596734478
1346056614
1026350519
1292919436
1454804054
2078506861
83370019
1983075091
468116454
1775099845
231412526
1232416070
1034228388
2036442568
1930010276
1729614972
16518812
1146255013
1197338579
1251930862
696081622
131688004
272600682
337025904
1635470290
48061433
275708800
1089843264
2130195744
1823194519
1215223854
1900876958
1407436844
453141700
203657825
1528079279
308239381
625728319
1759681821
377942473
1273121293
1309597062
1465527482
2073875501
876040141
984754640
1490714243
1507439035
392952257
81105296
665429661
1756994136
1542133032
2007062421
237692378
1748117545
2015046177
1452069677
1220708469
97986456
1962540706
1513971022
176114765
1012139678
1833836542
591299614
1420971739
134942305
1931965772
963938135
1304331184
1959486160
1669847545
1246371021
596161163
900647596
1915535348
918191294
1242627539
693125203
496163135
628667746
249491540
1638680953
1164757896
882198569
101258318
1841029
1273358595
287509732
1170280734
1929146468
2083124117
712793844
963465584
1672568311
1724573283
1776914726
226046457
1758963413
2126367013
1317644791
1361360641
1502940744
2143783154
142501778
1807535060
1813535982
156425155
763137220
1724188573
444215448
1590176266
1677816941
1455160394
508531793
1755349293
1770974846
1480789331
744448330
1603046754
594436941
663932117
1997235994
2099813590
2023506172
1279582886
1595824890
601270466
110931601
731675316
533696822
695691456
1511688522
261503579
736984218
1323002942
793880602
1361625021
1598027564
1877294280
1566926870
1480501013
408113764
511019342
1927577764
202578343
1140666132
609900296
819667053
448390053
1561075170
1452948615
2096386167
784077460
1605568471
915710943
306946313
1037179689
828464569
328209449
732962363
333744195
47780197
963609936
423201676
429666487
997414292
929544347
774957159
367719736
161817970
1806539774
862796990
1310066523
1173657109
1194767396
224767056
1877653363
1789914617
650415729
207213632
501664422
2077721923
747912068
1745972848
1161648516
1472949888
942330219
936656290
432092695
174974552
1876424118
1247494735
735959521
1636535293
1235709891
412890804
149413130
712663389
530236287
695227042
908981117
771789774
488886910
456612017
458453890
817105843
972654482
733473128
412968150
1931724024
8357991
2107514964
301667651
1715204026
203026318
102332295
666056905
91608967
2112229139
2084238535
700354126
159683814
477182567
1456774391
184094389
1800373385
1831246190
1555771633
896705245
2016118845
1414332836
107688220
558391699
90443377
713939276
1865558636
1938773700
574939964
1025376491
1461537342
855232714
2096482376
1472316937
1041119813
1275082434
127456518
1174723994
1802978749
779511740
1211932372
723477894
1163904130
1117167443
525543837
639692687
745656406
1269491140
897490868
1914344291
703742016
178128110
715444779
270600413
396619182
316475093
224035172
186632617
146227141
1209154652
316108060
194395453
503775399
1667418798
2093231120
997714057
386103451
720880210
324193718
1753787076
1540150077
918273291
389234851
1705901608
1813891839
827720703
269780117
1640907324
298294886
2089565744
1636016427
1157041835
1822444306
2085856917
421095290
581143944
1759777410
200985135
1980234013
1914428608
1881884426
1156894471
993597741
67533157
674586349
1190084975
1917731958
375697685
1508528454
486238954
1593020819
1985158266
638794263
733229091
2132171029
1359421953
2087405206
1214871477
363898312
732069755
1556736353
830084917
1660579172
1939201166
1095194400
472206041
1441894428
929785178
727468522
1815917299
810131752
1509059507
756944459
1849678380
1190426550
2011501291
1792530255
344605788
1049920891
1111556241
2019711585
1146946473
1548351728
1034688406
549106794
799856671
1080796192
694041138
360289553
213767486
568110488
1177097318
921416596
884314040
1708132427
1347874304
481069817
1315755262
954905634
1027179778
1103388148
719972358
466994755
794947479
912950187
1561086193
644954273
446334633
2091711396
1578304073
435716957
987486301
1012812378
1019641799
864680928
1335206202
1170906223
1697573924
228720146
2126827496
1775580351
48240625
1077599211
1500483141
20913876
1476650773
1415747099
893408342
335031362
527189969
154622986
1830355453
1820014736
806727841
1432081468
479658344
39236911
480454258
18099307
279015918
170032712
1904003767
710734338
1899649369
541325022
5894756
2104275606
384556727
1862364240
1478476637
1764844268
273321004
1602601911
471685855
410685718
304454181
1486187871
1708031042
2107726589
1730035809
1154851228
946718404
1201614735
1904152852
363258910
1304392691
614749953
1951160927
917754122
664640898
1197425380
514232798
1769288046
1508838557
960865775
1052230876
1191990876
1825672835
491803921
260379865
838122987
115397766
599453410
1193097281
1345191952
1134745898
276319470
1623000355
966721896
843239016
1529658060
413336503
1569943730
1961071847
413071084
761989048
1028950647
1492302100
179370791
1022022611
2029921656
84212185
1695648855
2024325926
1322321633
15029986
167219964
2015722468
342064801
1755293555
995638117
491890946
1546734512
191870782
2049498675
1370012960
1764476918
194899427
241020900
1485421694
1158372610
1282571475
2004236776
226955005
1162035180
394794331
1317575287
596007630
93877777
1659315982
1876724873
1537828507
1585258616
91399648
323434708
823722885
544280838
1867471131
1335414107
552271778
1690871361
672051255
1586290167
58466403
257617816
1686512219
1406045352
1589060623
733485466
2052854859
1522629093
786550030
598286907
1332954724
1944091754
1571353469
1675220336
528337711
329458197
2101649284
1588465852
304121096
1912272714
1605184485
2086883352
540028239
1251580007
1207594964
1790935524
783344116
1129351429
1042674010
1705911050
308362200
654038176
2072584164
2102174646
1589243155
545814231
2022741510
218567402
2003494760
583502632
1513972772
176558942
1400834667
786384516
1479369316
172955428
1030707566
877311465
839093005
1394074829
462338651
1383679899
1831427271
401498789
1884764941
1430199162
1510098206
1953868706
1245831387
1516706407
1237979642
228158302
1190264195
668456877
1819765973
1144554071
496832156
1457272909
1793114
912781881
1488462485
440460247
1364643570
1594823224
2132002794
169311270
111095015
2059275098
1756332906
152083986
1311437463
1941937235
1538117070
75344268
1216303777
1988568634
1374788155
19616180
1874321559
1924923483
1879991512
476444002
1170293393
876811537
1112787088
1637400373
1105193983
1791477064
1155374528
303599021
1207689198
1701123436
263299203
1036755954
1783265914
2066751821
940809729
1350508944
1343177742
277141519
341388344
14369485
1514982149
1679163759
262530720
1527212356
22971970
1306626253
521745889
1915677579
1821687624
1565135398
840342765
423079467
1863025774
1253496440
594644934
1545306928
1662362374
2084226821
1097191990
1349866204
1337240081
1810103014
1986354362
888343470
1505162188
292840043
1961151516
1014848202
1010088173
140821402
74405578
1258695714
1648699831
104005206
778783785
1460597479
1038389527
1411160203
219683117
337099069
505708179
1652986689
1735317595
2135423222
283048113
863208820
279865013
1623342070
1246082732
1149829490
846987909
1362330620
516318112
1346715819
1017213454
1414495036
1373431868
824580077
764522709
503999516
1452063933
1755460572
1123886745
562168444
475677608
1190501627
1641964892
363188889
633154567
1877115853
696807284
751872644
1797577580
2074564008
761234993
1369680334
2009587790
982194289
1023770605
1418994054
999779365
746655440
1927456295
314391842
1070585393
226796766
1964252110
1067872895
1103045811
1785635781
1827195790
550484347
830120037
153399052
892722776
854887803
811363821
170133383
535542076
1578546288
1833054254
143169644
2004124567
243388361
581284597
550587311
142947748
1041806534
80256121
767731044
220868360
844991512
474753189
904440113
1106793504
1892006588
1538124389
1935213967
1114354951
738890148
876779165
309758027
27048837
843564822
157799780
999742280
1351934311
752399714
516300228
915114028
1672212222
1342530674
10196708
1982809251
745980093
1773164838
1797849662
490243877
636523978
324414983
1618587251
347234965
1554507500
617608114
1776251171
396143291
215466896
1651071076
1956358568
643064016
611760321
1107007746
1330531004
663054195
1331969981
132004111
132377736
327581399
1878897398
1704886974
1205594176
1646299403
109301184
831442671
1323268363
300029625
232370659
1063163556
1371727480
54540902
1011250630
1460423121
1311356709
149267954
1661090507
1084354668
1361504995
2041646468
1467468728
1481478831
1095908621
1073992939
1698939513
528902313
1928031825
1428292466
1075459874
1158665109
650417963
1317306251
1222374890
650845466
315392684
505320512
960773331
1567162351
892473324
1706540168
1840775844
1932261491
2033818788
1083881352
215991508
2081184789
519927748
771417509
953474515
1588542099
1701993243
1368452016
1170957156
985728362
673770943
252682252
641830125
2053439663
2019905181
405945923
1423810884
1099594416
860202583
1548018642
4418990
387501308
886096353
1663587343
491406143
1359160254
166048913
2096235612
1209826722
2104823447
1764065839
1382641823
82416092
946395407
1158664626
1237563386
2096341753
370715168
2007738030
1579057014
1155637783
131820800
1513432239
2002460680
224326492
1646166317
292116629
52107832
1462869255
1867330190
1898515221
113168807
1611660552
1150745160
407608126
493326917
2107574241
1520797196
1201332268
1411243058
2231894
1030981967
2098271258
425523197
2122648568
2073384130
110216636
2086982342
428506466
1449408326
225891053
1137910479
1409662631
295544169
241855287
1915016017
304804079
572992062
1193744758
568375636
706570611
1623727959
1574360704
978095889
738568034
1321872717
1676288908
1487747382
672649761
1737593701
1482697673
1764971097
1024704425
1801337035
1939402562
1305804667
568820341
75924366
1357542626
410389624
691896437
563935804
2018641111
1222594541
1843335262
1544661725
1555720754
774264820
1794416834
1140874252
426786379
2118540713
994862541
1862042898
326973925
1842053742
384864196
818679320
566464550
210850568
1719011612
1914820547
13783174
1807062217
1737276600
713624819
495702296
335567192
1719297124
399653209
735518894
455236337
2085150459
1718823645
213221773
826974455
294719040
459970865
959769364
1337224151
434847230
827889311
1037603920
1139698052
338563391
2140981223
1278248515
716976567
1472526668
728458417
108607056
143854023
394736584
266993496
1799104425
215151030
1184387294
998577665
755668633
805107624
872104176
1439656527
1284188676
1145558120
1033956384
2052858236
2033430050
991154163
1809534875
1378135259
254269105
1356787019
440279955
1982560858
2127956102
75128569
185993917
1798073360
84618465
895632124
1589593864
1330387293
1482066661
3712958
1749350772
534173226
1387702839
1870976848
1020389058
1312851031
615005430
1509420165
597411644
817244806
1221595660
1318563606
940710751
867325501
1033441282
978368307
540642119
254099905
2084517440
26270333
758959357
585221916
987801642
464183294
341578108
52434318
1095614167
1424260221
713292877
654783499
1987126062
925865657
754262333
407783538
1313403221
951047052
629475893
1948690321
1720312124
843934291
1629603403
46116421
1780840950
1203126496
996212596
601186577
1108102158
1431195785
839096508
1272632394
732246814
665866571
1198970104
1316052197
59940945
864005833
863765641
939362442
1837034744
996983893
1027587045
21683466
2143859796
1298948370
1514770933
1968136743
1007171076
1061393586
1372415407
843051046
1669775471
1437123287
738667824
1145457047
551625420
140181590
560614299
1900673630
237905776
1622193770
227372739
1784479811
1361188370
1061064756
500954832
947731538
1556626965
1750576511
204858160
1601939739
1653311661
239607939
835144030
1526357150
442962760
726315234
511726350
1183993746
1278726531
1549461685
632734910
861007433
1783117791
287598709
2023361344
1642426507
391048620
1282442002
1933759216
1373239799
540641104
1536369360
826746051
1401717307
1144801386
1517810968
1390153181
192251148
465563272
219209340
330157153
446856055
149324555
235321184
1891075935
1766726256
1518351689
229462137
444828595
1571314877
745094419
1532739058
1432162898
436163037
376030415
912911633
823955348
848934739
1691409351
1798602596
777488512
615798824
1680044212
195555275
1994191290
892548531
995644239
569638419
1132926161
1052211090
1715093251
254305136
1636564871
1542136741
464055612
1587269372
93682062
1140039436
1234317179
840837506
990479036
471594462
1385959813
169288280
1108105630
1927801606
1603863551
265421536
384108849
232837612
1627328081
794282914
697139126
747449661
1253771492
962107317
2086087839
1612978004
651747275
1959086449
1957504796
414020542
1369037933
2061139678
555539299
224388546
196212777
1870515527
334381707
791515744
226834142
586040945
833920865
1636869880
1750992952
1760117781
2002830735
1187555882
1219867336
1954839605
1132324658
31036601
382191145
1327390142
442624890
1774039273
13210871
199603287
758795498
1180386029
742307571
681153851
536772521
1357838778
570659809
524456552
577822539
1455171104
46593370
63322267
1819747790
99859632
801874093
592826735
238250261
434314294
1441462830
2061070674
1214685570
1285267252
787590735
2090355432
1237694659
694416309
1469015221
75451310
973741815
342113174
1177713130
92733444
1806100864
421393622
1095287292
1775878009
1630239189
1382066616
696144544
1383801046
192719479
59533504
112416127
1515304687
1110279767
1142097376
75620882
999560315
2002814571
1799954871
1833754778
901388335
213538957
1001912870
955315082
1429438802
1997483294
574685950
1850763977
1162136558
177442082
914638204
1695759587
529224945
1501149623
119179545
1729366547
1003079243
50630813
492061621
1192437190
1438501852
691600308
156127677
1013492204
1977618045
2138498863
810382941
831426573
1695512998
73580261
74556315
897307791
306759339
2108192216
1039272779
1709809619
883642745
876679986
590542490
1924889032
455881817
1006881136
1713792608
1222869807
108571883
1097569354
445152209
87799845
413714436
1822056163
1235789826
99433068
1501779343
1623372414
764454196
1260299219
87303488
994110351
645543407
1438801908
1450543908
902625668
178564610
1434324788
1011755794
860726344
29049558
1019473975
1856245068
116808240
840770251
1012355802
470154046
829982418
527980191
898961878
1982603917
540111017
927492380
1694045572
835781289
777887819
686413495
1551490480
564371506
1081789827
1276331814
1601377320
1798570399
1310807696
27626745
1341662904
1876620086
247348619
669216035
529000839
1656623993
1102491486
1816277161
456802737
674309977
849219940
2049178573
1973475011
30783073
642226266
1055714939
515100144
905572242
1302095335
956566793
1279494976
1339544644
792670131
141619147
193494183
1232448997
824601708
1021787145
1317661744
1728629101
125176677
640738172
640997734
1188789198
1308733951
956837125
1008459005
668429818
1979744718
1804764450
620302707
737489266
2040227762
1103959446
1328219912
1660034148
1931407648
459023828
512081087
885878329
1169795896
827212765
955294303
1387117327
2043676731
327431065
493528209
670015683
1192152593
1519298494
1496136951
1547617054
42274101
737329599
214404417
1387925258
1194237396
468081118
1965720157
826558617
863512314
1756696659
1388248236
1581374908
2120592447
18818082
1388250288
170197792
1931781248
1076040935
220922653
1162418337
301111175
1170409902
1003750464
1371428152
694240469
1433862662
85197468
1405532951
857821591
672976495
250427273
988107887
463240938
676777864
225015707
947959586
1539860579
493518776
556962508
1480184249
1891289582
1506787899
561823876
1362624066
1151880829
398588900
1450971296
1858822320
152495470
1195635673
935192132
2045151496
1378656809
774339230
1944025575
1544577212
1998856436
1539955574
1564107659
1200578226
1410299403
391517241
1363160379
128910288
87204828
410899829
1314778387
924884570
341743784
129649324
778102705
2040026928
1423291888
1950722800
1635072526
2028438927
1382210817
589205700
267881547
1291144003
1147930425
1401297538
930270085
555120976
1709793799
1384764092
692251729
1483062200
1732900724
2018140102
1198896329
635244015
1735318195
1859124567
1990364953
68253473
2097536744
1801304863
2039636773
865209979
1504499201
1347716847
1303411195
1712015174
1952863726
2128018124
626878073
2138015066
1896417125
1954477823
1197275285
1569061142
645037213
714473835
1756903368
1633731528
895913597
157380122
143418541
89875580
371475381
590565164
1801454460
492989140
1524186752
1343303100
230092344
1986360487
557626260
736201005
1136553752
1693741527
1304094532
1714495615
1040868053
1915301887
783955223
1136722373
1367106221
958279624
245537967
657351351
713946788
777240562
124836115
1864712327
39243891
1971610287
448659059
1974388981
2110262304
428439778
625254541
2102168000
364215436
1829844847
1024229571
1571907986
1080425362
302441115
1703265424
1258907516
327402906
548295315
1157411784
534848449
929422162
647217097
720305792
584986660
1254845422
949016359
1055624152
1452877821
1078085574
440931933
465948553
2064289760
1284594258
144142279
1795533099
85688161
799026164
61028183
1218234688
1913327603
2004118850
138040863
1326096537
24745277
1459521682
2138359528
674747727
168467973
1217281054
1183668920
1601323661
1236188312
1978154137
269993074
1964146026
1137055219
1175838573
47443340
1551098861
1953282772
2066205967
1635750462
419967823
1499580358
2017770167
841426333
527410640
236604832
444411139
1251409347
1939773723
2041643330
83706594
1521338529
892976364
1384363117
1532331577
74532822
1735510259
74421563
582207375
1290163311
1103608505
1404909373
1694826437
801975335
994221272
1743610663
924400211
1669530894
1237308489
1052225427
1828882302
1634331049
2066151287
1621876804
369620623
307748319
510274384
235343832
1269143737
229526112
643566364
2070781565
1966246491
752529810
1216615695
458943384
1541801370
1277274992
372941401
1513608475
1226079545
1823812068
1853186919
539557855
1788722706
188155170
718104548
1556473910
1604655496
1625870240
1382525976
1443478057
432838656
1827271406
1770598133
1827598692
759968557
235213546
616534265
122077637
1012799478
615365453
1520908857
1333610321
1620635823
669995683
125306928
1801904
1324431344
1328437214
295797941
2046297502
1899663913
1841095983
1054843870
1898422860
1377972348
1550024048
1834027489
232690934
2126199372
1344217051
741857837
1939058393
1792426017
1148560401
1009650961
970339189
1937552854
719412971
1320570310
2137489395
1292465110
1609895581
288514465
1632205846
7815986
2046365258
661132575
1150472723
362704428
1541591843
903721803
184151797
641358732
312979558
2088174312
1999096580
1471164471
1644946256
1172032971
922974623
531593681
154068830
407956978
1061650863
1105584366
775295789
550298860
1557266010
589226812
194411498
1093728526
490767915
1615369640
1755259515
2125454508
1904794794
234254050
436495986
1166728059
845113749
521869753
1045283773
326013219
2002549097
802311803
623302104
433596447
2129741295
1395897946
1337238701
1309417137
912115264
155702590
993015951
608671339
1173898980
743963499
774338174
1609902482
1597491779
1928478931
199574575
1926121948
1729245396
370837095
1084355837
1492264527
2019502456
1094811930
742194477
941300160
521202041
733662040
140570428
1144758628
372485363
428539885
571653969
200006190
1069875038
59169806
1573736393
1395689426
2123615023
1289513339
1617577327
189047484
259666571
910110882
1580803059
1110339111
2019700588
756052865
2093330817
352917296
547748853
654077789
1659806755
1141627326
662520444
1889904344
101553338
2138550177
306714061
806827130
2047949864
1622443815
1973989854
1507272013
92993314
1124532339
1232929623
2039601759
2043712203
1399305278
686356556
1970762665
1383293001
925172180
1422039201
1568948725
1718456772
353920484
1741743593
1712144548
8838755
492328999
1231979431
1594464622
59862618
1601155527
205596629
1337077022
1379929933
1464048660
198628053
1479550470
158773398
351339962
1159319573
422810501
924198805
1141547537
313294275
594217609
375667639
448818946
660463103
1458917724
2119236364
1637466889
1443360140
621154355
351950393
1351279583
1867040238
1410764112
116327635
1850680333
984056895
958098928
1876013442
1930463759
1372977571
1314423048
1427992256
1736834542
1776297111
713789766
183267951
1439760320
1597665241
424099776
365042278
1636034076
650099495
2004280750
460929195
5874549
382741517
2099543834
949463032
1430787477
1356973400
1203346621
375924524
1538644752
1827915631
1175740037
1767603906
549237240
1702222204
434730494
240249836
1015111034
592705574
403451903
1351472517
365565091
1861758770
1263896411
2033240091
907835631
1949505845
1006845759
608418311
348918687
1948002150
1065878741
1986762729
1132616821
823833292
988125779
831199488
1323911258
375968744
197789838
1303567072
1916886729
360776378
986241404
652265096
1825331423
822575033
724130463
2133834632
1544898320
769688394
853731038
137921938
1983856472
1749300928
1602238813
1569003393
1537446932
1405187150
717407988
1427574889
1999147477
977292971
67051827
1243776904
148489547
1597334112
1498112038
155066502
2120927889
1096215940
901289163
1281976250
695050804
1313124290
401621808
1080718909
858099729
2025034506
1454302452
1545854646
1644134879
1120803668
1052013304
1705238811
1557724396
1939513240
266598462
1473111795
341742697
1465403713
493562884
1990150128
1525344200
400809240
384504790
1060132263
2003773740
1800751842
1723510188
62042261
672017222
203884151
461152957
1791877952
355661868
660088528
23134457
886785988
638316217
706367366
1636564487
413283143
2071161200
431775812
1413136680
1012230673
242150588
1705176449
744437078
1186126950
193846502
1816100934
1099686829
1061595756
76594351
957849310
1059640772
1945268302
1977742101
1393335438
638222323
1559878403
1703483855
1194668688
1470346034
2146796548
224515095
1975115764
1345034180
489493947
310324157
54858091
657501993
33142676
1069840495
850924141
70377162
770818767
299683259
1341506789
1861648827
264158733
517599460
1035215260
1098810082
2040439322
65263517
627408866
58949745
212952537
125939200
963290965
497284138
1028903524
119891259
1860085295
477194152
971546646
314755278
225276722
700099778
1754323404
1230708317
1892046041
1955275154
1601472955
495340121
1482363338
1987574007
777825601
555908874
658303446
1593085534
125792770
1400075079
2131252476
1803992857
1350547733
756686778
770739359
366234798
1673585664
1231947105
2031868738
1185040282
1297082518
350289014
1637987671
654278907
365079963
1412860352
463182042
921896236
948874834
678935999
198817201
52928017
846718850
1739364848
1106009733
690838711
668535721
981729309
156450894
1409952909
2040921709
1798514538
1438868185
2029153558
992582046
838179867
2073358527
1579324335
1503639863
263636025
1451870395
1542641409
1777110979
1871572683
910021672
1381884030
2010268271
1406527986
548546757
2069071360
1562758488
1137254648
948170866
340823543
379858848
44778142
1434458330
1339324230
1059643443
1370058626
593808515
426659172
1361480036
431616118
1673638684
1966703121
157486495
1524921318
1023932656
633589424
1159189383
578540928
1375412142
1232412659
2025282052
301099868
835950272
1253213955
1673073939
739368012
176429924
1276458112
1894551790
780107532
1672667373
741243452
1106567121
831930226
169312402
1383191987
934104265
549391576
940487354
821953087
1616402716
1502662949
1901383193
1159598891
261750635
1612770885
1962414273
1652266658
56508697
453854339
431206475
991608617
1542257071
1911079208
1577365869
1616483832
1418459992
1960014921
1852410054
1732982192
355496828
1680289645
1633518424
1827146812
618698326
54635381
1774253585
1823221021
2005308373
429209350
1165964970
912030648
1226167192
1632169224
929258460
1305236899
1929607430
1657893459
1747764436
563848424
674443232
1628126275
471100127
1275556338
110706823
25124704
1058273304
2063945318
888335259
1218176221
1667213566
721604269
1310068384
1372104928
1789129705
297929956
712577295
1600242140
867694952
1827418751
733222702
1992322365
1268104416
1645415247
81559282
949716727
1233724519
1006280320
364618909
103319326
732348680
321114734
1308749401
1199966211
968580922
1437668758
817307899
1343804755
704995046
752750974
2001271718
1772388618
2083050512
1818453151
2126060822
2131264209
1005547197
171926884
411774610
866835882
512043723
326953850
204757279
1824083593
839043438
749806068
216858991
1837761061
540479513
1795777268
585485398
679793606
1388302703
887232597
100723269
1243484915
396606849
1593812689
726707438
1267454426
985528852
1705140226
1304191517
117357591
1634501198
1859026136
88897673
1464300558
1393708995
893460235
264170645
1089567276
975063639
296443026
1076165543
2063374910
1315438660
300699900
577446177
1769857482
1121134293
1814247409
986470944
1016143761
1028317788
496144325
1750184463
1780738030
289789499
728580871
1419712187
558048308
1780743562
1170660235
40793225
565455104
198658995
2063580186
2000296768
314725377
1298666323
1009148588
733440365
139080308
1913010202
686207789
1642250520
1563111186
175646092
1941981534
914211883
1718143260
299405529
761057990
1057019987
1113870715
95682461
1744794107
1143010176
733491772
1253513496
1780885361
740995156
1063107479
1144962474
295060762
1871948182
300317487
507177071
372041639
2101550953
1068636604
1710577033
233601412
1127408434
1479131521
795669512
1776303228
589925247
472517763
706157972
495901758
1919873162
65305293
821532250
1087703193
1048309990
1621192882
253777300
1042356181
1875279122
854310137
1657411156
86552804
116059093
1976477419
1045868167
1146191283
395548436
737117541
1605251218
1495655631
1335869206
1802230860
327668333
2051984594
1210759148
2038760105
458202798
329999754
288644305
1061310881
830073945
1732246192
1607191697
2085804660
288726822
1138019931
29191723
496477248
864956528
71170731
954547380
14644010
1160674818
275078342
1667652490
930944390
756376623
1129285246
1562964765
92355362
1437408331
1735702685
1377784941
1803604689
1188455995
1827071378
1207133663
2096165078
9992155
316521330
2027771753
490814879
1799796162
2019669495
813997634
2046683902
453850063
1710176564
921451053
945959792
301267979
604681098
1955283083
1357144083
479273094
1490995206
1574089093
2070173295
1520800434
824017004
1535218669
1522904888
2117649313
108890095
1346918788
1188975737
1218514140
1212968190
190614321
667068249
1312743334
548334403
1790819622
1301819215
246726271
726155067
655150035
204984167
2022571013
270630527
1039556320
570983752
2087011538
2009725858
793884330
362524379
1690037741
331984849
1144307653
1035196627
1020464726
1621011725
1583247283
327095532
704077537
1419679819
1501063321
1055774768
936436354
1630874616
1456530884
19882297
963073633
35177031
1598943377
964470277
95185417
271443794
511368001
1014680334
2138882123
737342219
347145871
379461861
103331518
1433185295
2105339200
370584214
481687071
766308705
1249933465
552545239
1261095728
1747741994
2050202745
1747435343
1985234468
542133878
1023687578
2025125228
664281996
429198306
1249268743
2137815415
2139323412
1727475121
2063954769
1292386528
1390886170
273883050
849900253
1133068560
997419166
177540135
1660451704
1449307517
836902336
967949783
1797018241
720813653
417556827
964790704
1589177862
789446265
1964694857
1421230559
1145589836
655499671
1738535285
1598369741
643280053
1173709576
1569860595
465442258
1649267656
1422879604
1215435004
1764244058
1920657379
1213775646
403692383
824080709
139614353
1586345061
402717921
1812160274
651175791
2128736784
1068328525
323373629
204108931
462255393
1965397982
2144507387
487608879
983310293
940734667
2095172780
718725450
428396234
590346471
1166664049
1494595086
239925317
803436448
897610494
374571886
1559089691
681506041
732697981
243535927
816840598
1004669238
2000463180
892891777
1144703016
717858191
639869081
8557767
68408793
457153633
770017848
749535607
452754042
653980055
769479518
1678243629
1608089398
1436676589
1948962339
1831650752
149846554
1233065180
2091198544
221803006
1482009679
56206088
1397386273
446603519
700278966
1126377595
432344125
1347800700
1637089723
810199706
1774220479
1212008217
971718597
497461915
1810212371
515992964
1232887754
1778838578
1031329523
550815546
1700108549
798951088
615587523
143675178
635055020
698006708
503523296
868914121
1675490956
1884101917
2058873247
1798380084
1925551665
1770744368
457730766
1065454217
817105455
199543617
1175948252
899949744
1039066184
1485292491
893573368
1904770054
1220673044
952529934
878929043
1254456315
1531688790
961192362
154642866
891139096
2092612700
1848280922
1750037942
707324996
1067865158
539979092
1626528458
1216610679
55195491
1019152843
2040343192
671615278
1032776944
1593354557
679802862
1906949719
401060308
699866582
1774854447
482489655
19850928
256407756
1862460103
1252120526
315229750
214731353
1107358032
342796812
1199448888
1279994117
919051108
1047451186
108916518
296960937
785118438
654344381
1834633281
1276360668
2042103809
1855972550
262033328
494859105
235540573
1098692836
318769122
690641925
1711848611
1514134091
590248645
2021294047
61176222
1220690426
812017687
1288506843
2013643660
1050034263
1209432957
1022465317
1233944907
509870608
385616618
174198427
895247736
1245338540
1212243192
728509382
258759134
806674028
2101769935
480014438
1852240041
1526215702
98398899
618402237
1588453319
1512424334
1357078019
1423089423
167412241
520592579
1094623242
725381644
389308972
93695286
728491870
1829168925
3591264
303381464
1004708031
1763925263
962488711
171159023
1723462978
220331571
1222107323
1855820425
1159155842
1623543745
1372094814
2102589337
1829727924
870288181
562689511
1276773734
1556280122
48938254
2068971072
898687784
27231903
1408020055
817836402
1115677634
953056464
240620591
199477225
1814886627
1576666049
364415084
696741498
194080874
431085928
941935055
544808857
74643444
551061942
1316406263
887752259
981526788
2057450784
1032577020
1558866084
565632616
718135135
1557404757
88185087
1113951945
1239565489
530869613
1408889086
1415770654
626473095
1004332505
404345778
604155241
1974766637
1771284032
740472842
1184352085
282033302
1016436266
1259289231
996189222
980396156
28173248
900282392
1893616149
1438945032
1992641628
137424797
1169681788
1043633682
638200890
1181625588
2137769209
1982765044
561141706
1852078752
1479419499
650574353
1426569981
1342397607
813165098
453593884
596689353
2051772976
535107529
1980197203
38111403
1149394856
337959575
1523527834
1298322567
1412162087
1675345199
428847331
411816726
2124769399
913911450
894889118
1259053829
123262335
1629572450
972103260
1764205764
27396908
1542192492
1636992890
13865440
127884407
970605173
1981073023
1228430835
88475332
419620231
699446638
564059757
154383825
1335320880
1463668544
1030699896
1658194950
763499701
840965923
1880500065
1335965253
25084379
1781380655
885055417
388924843
732843920
670345592
989918357
943460655
1724307346
166369494
1921571278
782655683
337705424
1932442865
1163017890
1687494433
1040414950
145194289
1755262532
255054965
783163010
694455954
1785132998
158312387
1774512014
55482718
1642061486
894642695
148666348
491612030
1861653272
112797749
1929959365
1278057249
2107929035
405767405
577730309
128904380
255167691
218307525
704477615
2034495766
481262403
160279180
1887652941
1714186162
2057957929
889111636
496402467
1119031634
664610
100190893
2142957345
1282936247
238152184
226160970
1114908940
2110833255
2052305554
162612962
503326275
73812070
1018968961
1147390141
1100760468
559637275
872616340
517831541
341151559
2036530589
926078975
793022077
126173740
1599091153
588929402
2038203872
423274259
197711541
68640954
399207555
1274228225
14915039
1993103314
362483388
1143067040
144345581
1464971521
1355758456
1797702597
1360750040
1469323025
1816793056
1786274317
572399939
447767815
945244418
148795706
42676463
2084464398
1943510541
1858118259
1708802806
932930060
1797595722
363421438
481461878
879060088
1070182328
708697127
1282767165
1383620189
239098224
1863088329
494747102
685637953
890955130
967991274
536312421
1212246359
855920444
1928951307
459652704
848792719
1731809771
363826447
351039781
1590522802
2049964677
2132271294
1421428719
1215117934
1380401722
2130172516
317342752
944428869
980922493
1952456207
947796507
610905170
1193149727
1735581129
1224203861
980147997
253291464
2005431982
360471713
1627158698
2106766367
540234847
1247180360
969232045
1391465973
1187257811
1005004704
1856090852
1635580473
890186191
271374134
1507781557
747654709
492059231
2116684611
1652257789
1325391040
2118746512
1553246326
846595047
1876767201
1030417890
492222383
1046307164
311722884
281984528
462009609
1785853701
967222465
1491099038
1303733588
1925854768
559349764
1434618024
2117809294
420134300
1237751947
825866532
536288403
2070104672
504698341
807393809
759108229
1570861286
1077990657
1736590335
998899209
373955436
1604256567
1043005926
237450894
1053479934
31768597
343301236
1989118610
921949026
1289373654
1450553113
955829388
17554061
686892485
1635812274
2012539601
1961808322
51801631
297072489
1510313086
1170747869
104464503
2064148088
808269848
1461334831
1529074190
1151950900
1554448937
1659029435
1464877146
1418978359
353223482
2077186397
28076614
1951983004
1532745210
59790190
1982567386
1463424980
759979419
1048408799
2001637159
1826292448
1908872237
1121705354
1725312930
854089540
404725912
456590303
1828307835
1127660159
756118806
274548612
1201313383
720987038
1568748938
816934224
286096324
718446171
1999414620
1336005652
1211326738
1453203679
1938955837
1630958957
28960579
653711012
2037943736
1120317090
1820132989
1838738994
94436409
856149930
958576290
1088498613
323656362
1891988562
2133435267
1506444885
693262708
817144899
1740891470
183176268
550962590
1475525410
955696088
1712393890
1315631072
702617837
1368948850
1497470590
1862015788
1563335206
1088759918
49881058
1438380480
1426053166
1652780893
951033726
1483703466
138883465
1240633554
968936869
1538347309
1920834048
1316633481
1274657700
684560265
1041052402
852853429
103591698
1661077675
836676424
837933266
1481393818
34239744
1218078872
742068655
1873733125
738353770
961443354
1192062172
1765501603
549823144
508182071
168208281
1516251067
622346580
1344342421
1678710643
349514179
2080309832
2011449455
68406380
675988590
13723650
1288086044
394967757
138765509
1554923945
1719192899
1257893415
1669836682
505135436
112275742
1457177355
629924769
700193413
963595238
1968318775
1236109205
253732937
749462791
1398206009
449076572
1155373855
625411093
1778323361
823238211
725364725
2404784
718083304
2072018953
1959882129
998866769
200700431
1616576616
950365065
367515634
1203499449
78903656
2038374443
1685002233
202188583
283606469
1512355469
1556966805
1708124444
1404206487
108555589
716538187
1699009399
1954722194
226163839
1255728585
1327616449
2025836624
6062978
1244155943
672903614
921635282
652542140
826972350
112704710
1840368734
2040352173
291209826
1499355921
331403236
1447143177
1478708151
885505331
421817208
187087434
1192756926
1224445617
957034530
1650080655
563722512
1228714005
650104448
1164444782
1677346023
1700395386
1331642938
1724693003
369236120
1761412248
487605746
373226283
281192084
800063227
530387099
18355893
1487382199
1517519949
963664021
541411757
2044206507
366837894
1863753984
2034927024
639118704
1171921535
981781790
536854326
679259571
373794265
1250229417
315736937
476154807
1036426551
1640673461
460297991
842265328
842441873
407844698
1374510165
767638897
611947468
347562028
948289812
786148188
1396017265
1789098059
574813471
1044767736
577699906
636129047
922233017
100023664
1744042884
702677465
1796510314
216190309
45164234
1861374062
704183775
1135034624
489295339
1339701589
1033429308
678788477
1768772983
52502021
776993865
1172440955
922615219
207204171
1777696343
1362965633
2034936941
1677058348
2035659857
843719322
795606850
1267541866
1734033170
1195669586
469952037
1066793440
1028706758
1162210731
1580205350
917741710
465860708
641506210
1119690557
1641629624
2142594404
717428003
246515682
1738759278
802506766
256591492
313171470
543699173
499526475
825040514
141643274
664856631
996006708
21626355
308648864
711699239
1545065488
1192620134
779695288
839394315
922662805
1610066987
210897660
1146045246
2104904785
1410357899
2051929762
323439396
1064239859
1251747929
2084593853
404038890
2108425479
490511820
920843489
1554775055
1457834798
43892493
2006080558
1656496931
749419280
101119046
1048262
92422177
1897877010
1116256749
757190339
1731706921
110706534
496507112
722016701
1912968225
915620333
101246817
682189749
796538113
1161543461
158847015
1549289720
950267899
188292365
1666524052
862939280
1141930571
1195903982
2111926110
802772531
1578290764
92102018
915201842
1156748512
584077103
169108166
340419832
2000132404
1622553947
567464456
2139596913
408474289
1561870958
304821632
1889189995
862830471
198819357
526836000
1922478704
455083454
1713486245
1061188005
1167571676
231183737
725327101
309842362
1555586410
160486337
971307477
671664388
1761623487
887475412
1466542401
1489834613
465420039
762539373
621752047
980613564
1205562487
574866925
863004066
1020363331
182593962
1401312407
378172390
2093159809
729361122
1824479035
341575600
869251200
1683273009
741811675
51895063
1812974277
1604626045
1822594275
722173992
1137724505
942917178
1813864379
58422750
346139569
1787354437
363829730
1758823218
1033510138
964335291
548874917
1975147652
548697816
650585892
195972751
2004848508
391420384
1096859093
1307058598
166377173
974806657
809483398
368849393
1023866717
1414269688
162248622
146413964
1125499752
994136483
873217853
916332772
62646282
106420143
1047686611
1675618599
346808375
1276789481
1412186645
1230249621
2133750247
358797320
668122705
578433534
1695191596
660762939
1868812556
791616512
107843787
429224971
1276708071
1167992572
1570016588
1691266999
1036777807
724091099
2081960685
883047329
182035011
689853874
282836207
1150856556
1385517357
876425783
2092974713
1991499565
1367114851
68513162
526207830
418266574
863797251
562486213
203402233
2071830283
700100082
1102252110
592423407
163749922
1450231347
886847330
429877179
200117152
42843942
1187672481
1275238783
260163602
1978434945
678401252
1420853452
822136230
873561365
1487105895
827404701
556115276
1283442874
66118171
1769414024
1144647160
1591171628
2039286226
128313628
841837461
1745668990
498168589
1581745981
708386072
1730936268
800215760
2098241016
1022810786
1698071274
1279904278
1786065536
66485308
1825492116
1253125828
669949281
905545451
58795318
1833000807
1056163596
1126065226
1067151419
1551047701
262450071
1684283486
581218710
87583113
1498031975
772779772
1906663232
969407283
2011892649
1016838967
1502705767
1578345760
425163240
2147220740
1195730434
2000869074
925599863
2031949812
2007409448
665459916
1919561527
1906966642
1704537447
1993911171
7437138
1312811822
1620753559
1064628598
807996311
391758519
1073005440
985739414
694932733
895231371
1402353706
1673601520
1741565538
541781313
1690706890
1377410740
352396641
1808874470
1308621571
920867650
1312037381
610603596
1785380528
1405712689
183870334
1651470085
1518068535
384669934
1261747190
1283584971
1551303098
2083083583
1696806188
2042827811
1016811449
1852259333
1121612991
1104792503
703586151
569090595
449017867
130145361
163555504
1116111905
753082467
1896977495
888559610
1455911297
1380698149
1129979085
1605298054
1668054727
857021896
1298878461
1147469807
677723950
1113278743
1382291243
156901145
1122158467
786847450
1620594981
937396631
369997968
1245375808
1450524863
39191178
370888835
2130004131
330138291
2127842320
1872397763
1248820950
1964346248
1770352369
116533624
1288965042
1035579121
1928317883
1915293904
1709024807
2010557713
326496794
1496402046
2074434393
612223245
1451377099
386878940
1946153848
1087203147
216945344
139874767
403414501
1002910696
1465328954
697467653
212788686
1877790817
2117015955
39477204
1105849709
267127448
377401689
1474302152
905638749
902011490
2137331535
1140574969
678895180
1743349864
1435070259
331889079
1553502590
1880841161
248376980
990507426
1361234096
1269018801
162905233
934996586
1600011427
1291441886
2031000233
1932722395
30166913
986240759
898585770
75923858
374636693
1350844915
607910020
835959606
1187768578
13936301
159438729
744003627
1574436821
977571902
1310019000
1162428844
760063605
850856897
1809273476
1065404743
1313700956
1716566031
1844498732
1816451953
1786674197
43801092
683133019
1869969913
1760026378
1725168770
182072010
1503772080
1208699309
911709551
713472012
1016766841
570441698
846869686
1986208727
2034029489
1316086202
753842692
994158275
1128960286
1367338600
1681724367
2091245212
978224838
1168380441
2143880259
1867163136
2090908817
836532444
689139935
972664355
1137084146
1149021101
1811888207
2049301771
1736868222
908440701
402821078
1725527886
388600171
663128686
1347283599
1302925226
780267397
530957829
1360095153
175914902
1181825644
1737858456
740935678
69019403
2126942392
1536371028
1604185198
614446511
23966613
1756491638
745921775
902937051
1695035637
1364506885
2090096093
2131016075
1596560696
2043981158
1918623333
2057474828
613393989
1775744803
1829267350
1998447674
1741661536
1576480747
1623617921
2012167033
487692589
947377397
1504754194
812650410
59940997
1458832085
1560113968
2072281270
1942440981
1308179064
465830183
1076158290
320274713
1253698726
249839807
1140325802
1414095665
1578405639
465065319
38750080
366921592
995162006
1297743797
922067540
1034726781
1376600
2120514342
1768035746
1664565902
1781626995
54256980
1711225743
1885399957
1929924278
2097359596
945322129
438884155
527243114
2039054134
1646132147
827430993
1845545988
1687705944
940607397
216582182
757716989
321583924
2131100168
919122111
619277586
1496874822
408407095
206372575
1743724630
651783985
1177281305
865303571
1248578801
431088004
1294583790
398578182
1816445411
1135157525
2051813434
350835593
2003318156
538433891
1486913024
373411709
707002791
1286983399
736428096
664038039
8366137
464526332
303495900
1557103175
1320853313
2020669189
2132899590
2027722427
1647306072
1623327318
452844461
1727085654
1157619090
1611800573
1672957288
1739855695
201421870
180867613
1373755113
1169087758
630950527
1806245884
523655523
2057723527
1934076818
763495614
874792037
1771149974
245303182
122840470
709498493
789108756
1978841377
292327405
1055237319
203802766
2073055448
772620218
23932032
367899119
905161123
404106626
2141334029
494838058
1447495063
1991517501
697235812
861447254
900886860
81372049
620773111
977013925
421228683
1872166162
1227560822
875936110
504754936
108596162
5312477
1318218103
2061995867
892823096
1448273473
798102988
916326598
2115706016
138613234
718558157
1029315254
1353121835
2049512184
1201061826
940543072
539652185
222727012
1845390970
1444646541
168276504
1783570220
516253727
1110597159
731303257
1881414667
1254435335
1262825964
2074997610
415558199
905392540
1562471854
335048181
1262830718
1269075314
1001004819
1382355994
985282613
1738373345
246202777
454379811
523169311
1517419891
728910606
1196786543
1188182593
1422171484
743276478
1984453026
850261014
1878001015
1300729462
858514
727258899
945342402
841741601
1011541595
2000005752
1877220935
575974617
556359264
485192217
892122047
129474039
2011155016
1643144746
1445885834
1683381427
2347569
2114974707
1396864670
978398547
1541454999
1241646486
2036579989
1526616092
12596422
4379273
14043046
1451660694
892180671
2088531980
1198057214
1281899420
1251790592
1056135403
195774653
677449804
1459463649
1451640338
9499241
1717624681
593803546
888368868
656035221
1262822907
1578295246
1446189377
364689642
390008501
1512317852
215556605
862102499
300201559
1196375565
848184430
1845276731
1863235493
1346281338
1825713168
448584692
1858273332
1982594188
727141238
2016719974
1099819968
1283941721
2120842481
951029715
634038692
1737679638
1626368808
222416832
1635510194
1694211708
314491162
1613114273
796247983
1838779820
620700159
1193411232
1840913133
1805560719
1672473090
885634564
1443358362
1889449129
1413396207
295570300
1220489255
1794666078
309638889
740005727
895095211
1380545624
1778696800
1492463311
1927026065
1588957136
606878543
718430754
1706613611
787125494
502773219
1527447360
533922796
1961478553
1557948554
1392024444
978609524
1505743656
2088199206
1066870244
4228994
1148464448
2036569255
927826442
465725529
278472623
171411691
1003956627
1465288628
84241557
1759249176
1214764762
655506484
56626991
596398351
641873724
359222997
1967661433
1173449769
1880794385
1509089206
1811993271
1743315558
2126441006
1338937944
1001067987
1890092431
1872497153
879427889
322293548
571466800
266015685
244218581
776833979
1226344902
888012062
1487078829
1052032506
1031145164
1837466515
140946510
244155751
731300074
2080970684
1363218862
624819235
2035714913
902418162
94326152
1689783670
1859389343
810114454
1188499632
621663082
704236705
403577274
1110577339
1213955614
1147951147
580715622
216186117
422560026
2024654396
1196613018
1203976908
29084171
2087211413
1224031322
249538773
1244905202
854629503
469021326
1475128366
283690009
1278263363
1534654221
1173046417
382044848
1498228188
1232082661
526051380
1190553319
1500784034
1140437206
2138761305
279309874
1047097597
749156005
171711858
1037508017
1769881715
1948923900
1571019595
1787168712
650595865
1462350855
847326606
458754934
897684485
1461155011
427121594
860131709
2042025560
469659596
7386457
733958992
72544641
845361618
803514044
2064460135
872084541
40849480
906761387
9199850
1243020961
1807803350
1103823077
517577300
1822419780
592906824
1036416665
1608134553
778157701
1194619256
259374560
383066756
1552146431
359721146
890100053
1893962487
2034768272
1385364396
407390344
1143061723
2031181859
757765198
1260787184
841580219
132342972
1388684657
116402807
1518299083
1386998482
1954012225
752216357
1706774201
147253916
659446739
850072731
576024230
122583006
1596489197
1432746585
1075908345
1625780956
948870722
505341748
1872605273
970719310
1614802046
1030874115
1181205425
963955181
626017823
2084813152
1244784652
513934944
617552213
736309
1741664479
1462061530
68177620
1675616689
1677391080
1301093826
1490041875
783195051
2140971869
2071159185
747347450
2048261449
427958918
714044093
2055510662
747284118
193476365
810360085
504220525
2089089283
1499754601
1421431544
1624526957
161027101
55976142
2125835626
922872113
863639685
1864882780
746829084
959453131
1980347949
1577743740
819523876
306531087
1958018739
1307746240
567066902
1635061920
109019786
1900147166
1611725740
2126270291
2134750588
396659995
436623387
575834417
564107694
1999389400
794664345
631842362
416069079
1020412387
1595317220
1857144270
259149651
665341318
852356179
340040220
1967452186
841120441
661288999
1822410980
1125528087
1895987010
609995456
2098780030
281006992
1468880824
1740253446
741940030
390403015
2094329212
649687329
631125233
1152079578
1308468544
1056949260
286757666
1445663194
1300884862
1989211214
345635707
7995243
399778788
1830797240
314711484
84909068
1627393268
179687035
901721564
778365409
13422702
1690532855
413042165
206601692
1691386242
1137207033
1192317179
1824510561
1774594988
686148000
1441086638
1949230471
683108695
1808505376
76100644
1683954632
887784018
1183937195
706158968
250506460
463344157
1714176434
645642377
613406721
784020872
1532084772
712329551
147202140
1070023176
280673326
1732417923
220319850
1887306407
953486476
419088349
1982039985
580747073
1981183375
1688679617
1862503792
1485589200
1447114524
760772254
415215096
77813878
302739124
1368347093
737173118
1426348873
1606041633
879934776
872818960
2114300881
140625308
208398967
1034969594
1566356983
1419429786
719411605
1766728257
206565385
1319058839
1323954819
761957822
391731266
1155438089
384903095
879058371
365067211
1765459660
1264918588
596162236
1138951225
1581196629
111667636
1089291032
248172033
2093090548
748467029
1487771864
809535354
427960480
910823314
1896473739
236836299
326164549
204095094
1346166546
137495619
2021266414
65175503
232982538
1005861402
398129846
339373514
1693789125
91109565
1698210945
1951162063
980889180
686334523
608652030
554160123
1344020559
419546886
1660119250
775870265
1631623966
955776343
1776130811
1452776867
1941726486
1259371999
1629112376
1876615588
1965841816
1864616760
197530075
1060667771
1349890444
762879879
555748220
591072529
2120439743
104227665
1931131831
658727013
794744027
1574447833
1064625192
1451574817
191186727
1663647039
965415393
178135437
679066690
863249050
271775047
2080284796
1056295954
229456214
1813086959
142636517
1312390469
1434572167
536664807
1990270138
1398501900
2069161742
102431325
1912250575
1721392034
374482679
1234055732
397636215
191936418
434163365
631269567
666779564
978047687
266262010
1887314186
1373820674
705107620
623753362
414338029
464064997
577543448
507102652
297000755
106874411
672926772
1967453440
83244794
1787937094
492354473
1952335311
2047687959
1886833053
39854130
286172297
160848344
584493418
1393131422
669276588
330771513
1413103893
378531261
1915092884
1545800141
1814995055
294096928
806748439
1522026350
882518635
689908471
105881356
15092010
1698414117
1777267821
1961263033
690838158
1972169213
1270198679
454149081
1596542759
727721182
914692725
709600644
733473443
1857294782
2097055239
2146344629
300683447
559204526
1918951223
1417221798
1855897046
319040021
2051596274
1270913257
1972291383
688011287
1797560021
1904055115
337666907
1911454069
1534800404
1371053001
317553038
622551956
1967789265
1690451866
1685568379
1988938889
836252275
1920882838
678265813
922379741
1803596684
1626074122
135430088
1766800894
34988517
368218323
830283502
1295993718
1637702845
748576074
1551485710
1487666845
306615466
974347789
1829038338
934337411
329027815
1050776537
1953276110
760290647
605289017
595753491
55274885
350183195
959868953
1307120787
1940682246
1314410328
1405887654
1546487471
197831896
235497763
109363494
301805677
385595567
1509734305
1958777251
1285051873
1400349849
1975688990
1111161385
273042539
1489917923
391294940
1668755997
1548300761
1677449029
2111602737
2045790358
1924803011
1126976529
1702989577
1714254153
634856657
1818285307
1494298082
2096863341
74132933
524688993
218067755
1412251268
1796882718
1269678716
1022374971
1717673338
276408793
1396404601
2001668041
1551111125
368961813
502718943
1485656197
508877300
2145854306
1586727121
1908362941
1680604674
846534558
1281301079
1953577688
1539811313
852204617
99078490
1068328954
360097209
1846585123
1082884122
273444169
1318076433
829217349
1581279408
1623742817
1460295201
1236769496
2080955585
1928063978
983483004
1907863388
144877109
265738143
86050332
1241605531
1948464853
1089473762
1824865815
228278598
240230832
511642761
1681481446
313668168
850352609
1321550041
294762808
1724273290
1849736309
1922064609
1714013561
2044275811
1548115739
39770671
381303063
1413908811
205007108
156189483
2047173070
1058064202
1551053794
959698290
1603979861
378124274
1378579192
88272913
1062414029
861996627
408036279
1191027093
893749399
1849763115
1950484112
1795504742
353819326
1044628779
673341085
1102636870
2057610830
1386664819
1745992150
1368675104
489430706
1279983502
944341495
1869107637
1294890398
1671743943
1066095529
1789301090
1819506525
1407785338
1380524038
1243174383
1521184590
1415469802
941167596
1736456819
1079071747
1020995211
1848002718
782957397
1418607504
714829334
1852783576
1590380907
838801309
380973891
1287852086
1792451372
157137309
1335215703
1200526739
2012297162
3022721
722504661
1001003218
2130366723
1286670264
245910275
1064893590
1081525612
662490339
400294997
46930233
136835731
1983744891
1046499214
1847059761
802799541
574458858
1045315976
1554998660
1726949251
1618409777
1886444356
852813133
2121321133
1208998802
1928986601
2039576310
1467156933
1866554633
621277791
392444800
332212242
1707824670
2072271927
771388366
1329231187
1194664339
503700482
440489933
1897824290
1178384623
108862303
222476168
356864108
2113214643
244739223
828203804
471378211
70577340
1775825453
1351244460
685986611
739673054
61623279
1971308412
786132806
510266607
344837606
178436860
734842928
1763384011
31342145
114866236
1365007647
1705668722
1070668777
1231684395
603814817
1509758255
1965452313
1531296178
13796068
2111942949
209195347
1696117550
164705428
449655152
788769149
1187522922
698630098
1248834631
1492775868
1577134133
920832909
1810021682
1333575466
783140381
945227888
1045541294
1016357047
1229005906
1781320565
723361047
361083323
2011903840
1711353811
681393350
873567762
1826969326
904675660
1102730491
860293662
1630049835
616410828
902646812
749779331
1274995779
1271235652
1329074127
1657216294
419427472
815918327
2120302841
967844134
53145141
1001061760
2043717559
393565166
15590814
1773504344
458092561
1626970927
1980504918
1510338736
1828892155
1226273687
762578302
996940141
1489021252
191935914
1849040686
564216634
783119031
1956177225
1408074139
1981875447
1068777315
1164117768
1812677389
97928345
322899369
255590109
1989517438
521484670
1322782897
463107548
168553688
1232828057
963929435
1219316076
1061177792
1534000341
1531514393
26312848
1930962886
253056290
371930980
410569435
423923286
985379605
832357350
1296664076
203631656
1992892000
952508611
862014718
991506384
1165207115
801006014
1967328561
299427693
1049729644
279094592
622437779
1881352571
1409273483
807256536
1561857238
179668012
2033574789
471939148
1793064651
322320151
1388419648
1051750894
490222612
235860496
276966889
163529666
192618200
1246191175
933017082
809810682
1380397661
9465343
1732415580
1942171956
1226420211
869365047
226677767
1420208309
547159713
111675831
260033363
2130342111
697534602
1449896829
444691823
471274059
946348267
224801908
696127897
1158251176
831320900
1125257607
1154592987
680829386
1190262912
1783579217
536727560
315489535
1325135529
2057314626
2070543117
1668734050
1636107598
849278113
373192174
592614925
261070225
1191003574
110227324
1339763419
376778513
176030193
2084781062
534063753
1601781475
1484481170
1157109550
1919148096
1892289967
1286184381
1574563295
1298056875
756532691
401038624
2043261279
1187595186
1527460215
185401498
551792843
1886236059
1845819740
1036755902
1884060585
1539085970
1840147093
147648632
123718746
254894470
570737867
1600435599
1501198735
1302142484
1437077791
1850034207
1773695466
1524149336
274104282
1103604522
1746910404
2021599743
530402842
393773033
1037141395
678536773
468202887
1673182792
1341795666
1510284720
1412981182
2104571093
525952316
31178538
720104987
1321193880
1817923779
998930290
1914629317
1528148314
769372311
2001454550
1045361897
1607530697
1925976965
1562433642
1913272384
1307407501
890638864
2044850242
1972576799
1481572651
909283237
2044661146
562134318
1398324076
873399773
668066747
1535779290
664926407
519689602
503453210
1085680766
582616933
2003739228
312261662
2020785147
2114696895
482063232
1734356245
1879193452
85043053
463036389
668800237
1173888276
1496081320
1978433135
1756221506
428365721
1787510637
1796006241
86315185
1100160331
1522073811
2047400102
135579889
594957881
511529036
763280289
527327506
2043513242
1508110561
986020682
1369256703
1466520826
442155125
473775435
1184648832
317155877
1073184711
281083188
1441301931
192157058
404120327
1347565413
764395784
1600015406
1621256738
1345821544
1304337316
960971237
611877039
518505824
1062029223
1222019140
511075895
842596662
1525463642
1341895688
300310190
2020545575
699736189
1709607887
1276685006
383782850
1593219677
754892291
1276889060
2131307334
642596964
960765904
1520728220
1695327914
1666916
1218474548
760648737
682734687
698178654
919843187
96444518
1813998480
354480316
1120135843
359936117
1638646520
1100803922
1259969087
1306594643
1278710288
1351507966
473010738
595666595
1135647930
196297718
1099786222
826886800
158508018
596742782
151743288
305833487
375423366
1254718508
105849844
875367720
246303060
1901328496
1759729797
1476528907
1836413870
1173264548
1606327319
1754380963
72093726
1259709809
284386534
1254254322
1496842000
940409245
1551149691
1180430944
2138518664
228349899
888671109
675809386
1035338243
959778271
1377729780
1141904490
778856717
1484030302
1529642830
59376388
87782673
703728567
1773854138
1086638550
1178836479
2005159644
1743319948
929413033
42807958
1228621963
1438219042
1875348737
381405703
2003873821
1835197359
525098070
2003156785
1030723797
1853632427
376648109
1216917968
1028939800
202332986
1986167780
1404309940
2028331049
297421292
213412948
1789046845
440986934
1344748928
1569826525
1646025439
42932526
1095095390
282614413
320372247
1933688989
416124605
688630330
909823515
1261067762
498261467
517016470
2011363998
901326482
894941786
901802137
1361602593
1468722951
2036384106
469501736
70972140
1907316472
87546995
658848114
281131162
678444295
1617260050
1197397628
250669673
293305364
118032679
246315402
506439787
1752166079
299544270
2133691325
1984357001
1206828019
1664980185
450564805
808600428
141683411
118321962
201280107
97264343
1833516889
519003037
313656313
363691869
322854551
1158616719
1110757095
716898575
595671656
1129450020
2043799824
486015919
547210883
1428727919
1779496680
458795246
979104824
1715954967
1613923218
208401048
1888155272
1622160505
2130921769
903275669
1809370899
546672912
2100838800
12169162
1459036522
213912164
1990491527
2067260390
695095378
507468516
1455015536
628926880
1084219695
1380976208
1608844579
716440892
1385769127
360611772
1417114342
1553080446
964116161
791730220
1257083376
572628185
1295858586
283112587
1082453203
145878644
2099100339
745098247
171024172
1205779750
408463381
419573400
1428465279
1338593342
971920365
1450545810
2100558180
1656553213
294178751
1786080075
412444746
1234676820
1327272259
1676183499
897402349
1685014709
1172398017
71170108
1733416754
789404591
1852082183
1726938233
1715768196
1257871186
1184192629
2071493297
759299411
1055682874
701293876
104135984
793360871
1570948527
435295465
547371197
1851707926
741048758
368768134
1504516780
1935815143
703091996
19682192
586637282
1598538149
177892487
1234741459
666481172
188173720
1156854888
1803501076
2123452055
1850357227
1313415887
575448172
1597518934
1152837629
1981057347
253587710
561961604
1029381486
305164315
1472479356
1257139843
1068885347
246773522
1081345018
1419549232
763524105
2057093511
89101624
450482711
1480899361
1415374675
1077908007
344140790
1010354841
668659526
1922007582
2145434737
1865807844
19419600
1492337002
655982104
322359130
1302790861
62240242
912637670
22465331
2135721009
1139919616
1514739529
1261884728
601685995
1507243588
2084366229
500796840
605514386
1863877428
2018795110
36199605
82554109
1271785481
243468235
1819429216
1324603122
1528586605
508486215
89496361
780753353
3381013
1809251803
329597273
1894730163
1798899725
1094164935
1878721354
959097020
283442853
930413450
1875343739
557955318
514968806
1312117818
1053871289
2059097636
1084117229
968085299
724647723
56056102
1285865682
1920250000
2030468150
689504454
1797701407
442772194
1747103933
1658610962
447723399
925414979
791702453
818934042
2022605335
294776161
1289373109
172680533
115822639
1043133676
816271929
1419370965
1006559461
1797744898
1650284243
2021292200
2107636929
197776403
2010762246
1243531235
1184643739
1509076126
1450354110
967973917
327748345
1780145006
1846534808
678926941
1459227891
915196591
1364124986
1220276913
479832763
311884523
1193317382
485694034
765525218
1721967199
796082531
2088439231
2018506708
1782239874
1436113935
2057083693
791076535
1227007708
272492393
646132874
197263558
1020590666
1473756002
1493486099
1549319497
600123121
1236045163
657632353
33607569
66341532
1586806779
382498464
1224139607
780178972
1909521121
1540227351
189624567
1710760860
224562281
879844018
1501749780
2035831796
1316458619
1797114920
1939864839
969061827
362537219
467460556
815766040
152073120
461361014
353271223
151035619
2072857073
1816503055
154464767
1417888593
658703696
946266800
1238508361
1781701876
1063160009
1533174927
1768862469
888894535
39279696
1837377076
1828991320
1982947428
1302512389
792194343
589518669
1518545736
1507547363
427273981
1229933006
889159188
912669137
1611055427
1579606792
652924229
331263760
927650528
1494549801
843562345
1202808348
951298783
2120283273
806508178
921710294
1304605036
681032174
1649418554
1938243905
451100781
644320362
1563759193
1742539904
2019867387
908477548
1237249889
1376095360
554135064
911988052
256373528
592586939
1521301738
1422512035
1085389066
203889072
2128542950
1535699957
1021932190
339695561
1844958714
905288764
1235640923
463999471
552016654
1698998039
174301509
14461593
983180751
1589168426
347482733
1821130544
725541792
865230865
104869693
1806808516
749743459
1827806115
1738716096
214389627
410838922
872921516
1391358811
620681800
1427827375
822462149
1127549961
914829408
1492562922
24340849
637236154
688426318
120642777
1083519991
1047442399
564146326
1929010091
1522925232
626781591
1204068299
1671466001
1186515588
806135471
681274805
1148845717
1169992424
1263033692
845776726
17109436
1983625258
1591501778
1843858076
648630685
1372457388
422250043
727688428
44867658
576305269
291697973
1302886757
1410148015
265873657
35650332
890539673
235998087
578739557
1968568316
145802475
293401857
1930760308
361178505
1009800615
797069335
1166628567
2003215452
890427387
982933773
1875249714
304631436
1504497688
1585650666
957168370
1138677178
551273788
1914881058
1278208615
711534053
1766776736
1918326244
1763331512
1217401518
1936527284
1458484483
944641906
1645562580
1359067832
2000987716
2097400240
815043814
2046358129
1033080617
1623986552
238572415
1972646661
1963261494
900343633
1919045949
731949309
263388028
1371552539
529126716
2035810115
1458249781
298247424
682622786
297055838
287602630
497590548
2146135149
19071421
1178150800
1018843082
246162076
1620520489
1804918618
1563017703
1803076843
1546817742
1730744590
1817922057
403050690
767556661
18346538
1007638214
1302962509
191938394
153567852
1917392171
1028193182
1331899343
640409006
1745820340
1258677081
1151050752
2059342465
1698633704
889779968
305738034
61785177
1439535752
1072403474
768516584
1371099496
1726654344
1919025902
300494915
21382529
1889850818
484895633
770551807
401395755
717410194
1632178654
546653458
951649849
1772967366
689723704
1316135286
1832970509
39983450
2033127787
1242090445
314193912
2055775770
1397000970
1260154241
1331824470
1407341682
1584788160
520661223
1302798799
275661876
1505392331
201357236
1470640033
2126143091
1798812152
356880619
1320593374
1945788446
840655090
1719523200
1605339044
1402858356
400514551
1752191073
1041945418
574530419
955835697
563257528
488824308
1675578639
1544823100
149951514
244603468
731183680
1377631876
1511205583
1698181767
215169979
1081493746
1153085622
821569664
213146378
1105202881
54745624
1751072382
1136041325
2041466313
1993272161
1411835493
377982378
672196381
1615980150
1453456260
1184255647
88988530
701546808
838238654
424015057
619630501
1932895262
2100768122
1991829889
1627576481
977776507
160281878
659444899
1354076152
2104281874
231139401
1091211017
345796421
620690278
129077414
1682152491
1312519719
1327382559
1608587691
420130215
1734481042
1309145782
2105868638
1961602061
1629577255
1092410325
489033760
716950058
960270447
752769723
1715100000
1146101525
269795979
1447867045
1755382680
135612380
405866043
1781426500
1547098147
1923158596
2074325300
552230252
836017319
913780586
1252916298
465394793
1042821688
1650060512
841148170
674513209
66682278
547354678
657089611
1794349535
1686902983
2015897633
1764085311
720754379
1106168221
295980933
831955681
310968310
1747567311
1108612969
621316100
997520298
1599908979
2104025327
387946459
1070804174
436040687
1517006900
1997272229
1363218677
1200153581
2065571309
1086563836
70633163
1830159709
2062504500
444840886
224695308
1113409155
1983776297
1429846862
590660682
853830863
1421905694
1503024003
225973940
1210076085
982249386
581589256
698922042
712852900
1637020356
1108281913
1243065944
1415550018
529944126
146447242
1519715559
55335003
43961240
1388448836
490353861
1754034734
943356882
459883057
505433476
330965517
1641410877
1778544114
753569853
248148048
178946291
1463662478
1060017402
608394630
702189058
1571435044
383973974
1299176172
1970592671
1598626069
1679661639
1333955171
1228400287
1161057061
1502235037
465061656
101599379
1568227284
1327701244
397112681
358424959
510184042
382941213
136911738
626887219
1035847538
315433975
1912127667
1104809705
354064445
1836952692
1630017314
516501838
478091069
119817998
680225581
1079898677
1450691628
1161429278
1346624312
642213016
1625778460
1810888123
322722017
1039681498
2020314412
170806411
2024698130
569354527
461230698
1151123422
1205853061
303795967
496115951
1952295397
1231672274
462334470
1637043104
440704274
41630027
333582550
507442291
393314321
1403418436
1589379221
2114041938
1884894607
636237229
1779738750
521446352
392481235
366203091
1743911873
1874652935
1483745606
1434622335
175344519
498008626
2123456145
1273159252
1764190534
1320534451
833706167
1208728240
1019285853
467608073
1369389444
1966780308
1214995640
1334773022
1080503290
349176808
370047915
838425823
500548125
1625222337
486733727
1050974501
1781586852
1526889853
13286968
1890933508
1582240737
810049456
1334391356
1793356113
56014928
1143100507
101926615
455089305
881673878
1634695940
563126760
419011490
968913601
30302970
751224241
1629487071
284276204
277406371
21447483
927549852
1242391489
126531780
1658451140
1661651852
127289811
1106506680
765214748
725735361
1263457429
1626874443
91119728
1724757029
772324952
618351642
1332197621
813422033
2112112089
620605791
1009463067
1193764375
2120739745
1594315577
1276415065
1647119992
704231720
644105370
2086136066
1165233336
1549995554
308461940
910958225
661491607
975697855
576983037
674840864
109795978
2023427619
1823549497
1629758116
1523495504
1589041956
1302602891
1596972115
590385429
1860552781
838302269
978215244
633610944
637637910
1076623522
857282819
1419020606
468931874
1377211143
801800548
677308456
377288470
1623650200
393337022
1701427835
1188385182
974634960
93966347
635071766
1994373881
274325898
2126202418
805979180
1525163654
833308269
536152207
242976482
283953901
1974117460
983670489
305132599
245256421
895020528
1719933986
1598127702
1532987669
1780060809
1399126567
1589530586
1940761095
1575126717
85457520
1877546761
393877344
667751451
721686941
1981717328
220114720
89682455
1852201158
1740740662
246784137
2043618770
1621690531
1303241281
666749398
2053122685
625441540
835965885
1024761544
1318904226
148387137
1321008989
1366202184
841796497
1895168749
1759194756
1419191534
765986582
1860233051
362980374
1809920379
162109984
1087410315
1401989419
642852198
810189405
873476306
962552176
1999205917
1180077092
605936089
700966684
497204082
1051456684
1092988409
1683205953
1354256138
660000879
1515332362
2061383328
437416443
1897479389
512380106
646444274
1127676571
1999722305
542584471
771463576
340364228
374210165
1741231592
168202304
1673810572
784554454
2136341706
883281086
447892559
2133862984
784987065
298311416
1494488428
1508172391
25334849
673533901
1379417855
1350403684
1129216736
1806714159
1223699880
239031449
1365887434
708603395
1202356041
988493262
1932571207
1042298588
1218181573
1691743501
1749092413
28329356
2118123727
439828609
2011421391
429276771
1285133422
113275261
263723074
186896265
1203623733
464264228
1706506074
920847810
877730941
2107074781
466413915
918874252
314539589
748040977
291165448
1248812579
773454989
403895024
1629575267
1800099840
2074157656
288058551
2511655
1427392334
1344681012
1398483227
206764263
1187633339
210495235
610579903
396471123
2063923386
1657773629
1502260601
517266508
1439768623
958673176
1632208950
1624242343
155904113
2026322451
1172517748
1976261128
2036655980
1113189483
1982689989
1404846395
1918096431
296121098
2134116235
1600772107
1413673642
1322964431
1113563573
1070087273
705808483
593651927
418551650
1666355698
939268319
614908380
1053582867
87891050
1781344539
119617296
1267005918
41443776
710888562
273016084
1913699910
1956533516
113817782
1710308725
876508819
1392674741
1001824921
639704197
813686231
1212048523
475504993
1642227714
764284612
2092069323
106322951
712783146
144356589
1284873001
2131065975
1476490963
803144806
978027637
1342041206
210908183
1551464875
1809507160
1949325785
934626819
1269523156
612164125
1703608930
22257255
1218916016
1902020962
1584711911
201201106
1832945230
718091053
1769902133
1783021991
418327552
2032600121
617340985
1930875607
984982632
1057517230
1842598511
1426717512
731686552
542096509
1027294556
1626889545
2090095588
1471127874
1370052976
2146959604
1135360163
715773203
1670853913
691982942
565384267
233485846
2067533977
1886267446
1785686418
1914630922
618040063
1827721820
247584423
997998028
649348667
1194635026
555890098
341181808
125356658
682150488
168330468
490158100
574927780
529073012
1123194530
1931087242
964568412
1067465629
869763616
511105526
1880851971
1699351452
402262817
1006823147
1282507985
1901300
472537775
303585008
1722115255
784756100
967384823
1272975090
671387997
1036034537
637271014
1031186601
128088772
1185732568
153416462
1650814239
2076031568
1043957237
147688496
971527884
1720548950
849234142
404145515
983178141
406339197
1423331438
1625213781
1363099434
383039563
585258802
74283336
1015623162
947270467
695934767
1587061232
432692724
979700999
1472035207
1737563916
481589796
1673825744
1199100917
1168747020
911840475
1762067515
686378737
428375043
1573478566
816916987
818306185
206878306
1052996665
1225641992
2075059793
680563407
1226281862
1368576730
1377565516
191978367
1970078326
1373132361
337839779
94776102
306831141
1931692717
1416662539
1335784996
240354312
1352939476
1308915565
109140450
2061562387
363549364
1750652757
1009169703
1813529449
1748162683
1773946811
2105739480
1777345821
692106131
1204340124
1343692750
1468946808
1673553746
973084455
1209302840
211567239
1435911344
1253489437
2114428598
1447720112
1439491707
513170805
1408821494
870076374
1977480443
186701514
655721407
1689559658
456602397
1488761377
1007738796
1140609954
1899811331
888421196
1771049346
2015106437
2066353605
1706038587
1024455100
711073612
944836866
1045845974
332858444
1296887678
1012605451
735524486
1654925946
1846810109
1347032588
1691365125
736827690
673711934
672927336
1729019516
1838127838
260175116
1947368541
1809555549
472946243
1220325981
331181300
1620546787
322166903
202349595
1946951169
961720069
904123192
2053409902
683924023
522660486
1460645497
2044843180
484318403
205572728
1505738812
1096892229
1148124794
1536802691
1588483286
1349327521
232057123
714479166
928411404
1266436808
1729270944
650554591
1082738848
306602987
122964686
37532149
865835624
1747504306
1270969192
1291234046
1851501687
750119014
1507551432
1510998402
656485967
1822902582
1623888847
595335896
2070402968
25946700
1041944794
1328936153
1149620104
145453690
2038962871
216878422
523165310
800554495
2124185621
2069516236
395666551
805564631
838885190
545311670
1964645096
1327452566
2071849691
1078719182
765172741
1573137091
483980498
17538857
429306795
1950119385
817628246
1434198535
392722166
359664854
1947971826
270637360
1696802029
1878467931
126961460
1407176149
361156246
648663493
625849517
1238866664
634308459
1615170754
1533394131
481483494
1596251508
1474415226
827880566
900193861
1470847343
1175229202
986777147
396192243
338610043
1015555504
2026159916
2029534447
2091943550
1958912371
221143795
1689984910
186327388
457226373
751290214
935491760
1418817212
1347709605
1698871819
1057254616
1256814897
1754842745
1034037983
266240920
1426337753
1842066504
1769251248
1805244090
567467561
2059323539
1053882848
460244908
1660644504
1261968816
1511417602
846282338
1764518003
985413226
1502658710
116289324
1834079420
1935272002
1581389451
2095393065
654033297
934366619
103976379
1734454414
694660379
26132398
1606910874
1453721786
1572711353
546494902
1690499876
489161307
1379031014
444629460
1588351163
764248615
2061404876
1223294090
763573828
804293351
1782438977
236324478
1153300424
1288943476
1952770911
2098591323
1370752852
810565940
555773599
1998972816
1639305574
807833159
1179519893
177204442
87218560
1266304995
484440110
1298876787
1483677161
1797454014
538731059
11580516
157860800
1570386509
130654138
2117902928
1705970717
28327057
857220970
1316525933
839618420
1867533115
1664831702
1082425952
150913619
767376439
834788447
31006280
1009828165
718265829
1071596626
2021416083
941057490
786415044
821482409
218159006
808624504
1964998120
467240973
531188996
1700799253
1616229338
994556102
371793891
652690113
2012958342
1197967196
1167778552
1107178945
1911063783
117512231
1986390613
1789496168
148458369
1349620266
1575741177
1140256934
1077040040
1600513942
737642370
213138649
2039451816
361653752
805643279
417580421
1757759197
1906052615
614362871
659487555
2132582812
1090041079
1562521517
1303924052
1454690668
1305144198
1685128542
625825366
2064757366
200716015
286798023
337268776
604043889
216785166
766731858
123719822
337571678
1261668509
308193486
768331044
1281598745
734845183
1848716122
1068951533
708953191
1686832022
98188148
648479455
1308612756
1271189163
1452880873
1551375677
1393894923
1858533098
1525249599
632059552
1953695851
697980602
542862759
1501887606
717478092
1540282024
1949538542
1034091839
717773881
991700587
646487231
303310056
1713158468
768162825
1102667127
1170850279
1355675547
65772787
372515500
1788629172
843646019
1471114606
547864527
1662799897
810304048
1375291865
450348984
1804688760
245669511
164816386
1970062895
178821457
1319055377
842233395
188318262
628314983
1832410372
1255464618
344869051
1702297342
1999735119
233221193
995311170
1454337683
106319098
1569707252
784513506
511990035
2069508660
22036268
935110288
1808999788
1809316758
343085976
348909116
1129185048
1142649521
467850097
1326902165
311505427
142523935
1389378204
1200874568
2138034009
1917075321
1522329195
1845136375
941136215
1475738140
479905509
1762364697
466892725
1769177352
1305564883
1910971537
1799205783
1140288809
890870540
1112249134
1240874116
1115511809
2017586267
934613058
989148171
856782115
1829406215
863445955
1672839687
1102215492
476831692
1242136699
1235300630
1972328388
1622658160
31503902
1748783855
227102141
1143366471
877392863
1840262223
1560513329
109031390
418435876
511158646
36266569
1974675950
513681500
1477319253
1794374999
239990477
1917771412
1705064106
509123663
635498527
2002114822
1491561159
589847676
847738175
2043403707
1549495040
642417920
400556794
242780048
2067665093
773480185
988255202
1636778062
652181046
953258463
2068367622
666452868
1339066947
403180361
298834218
2063968290
1019049555
863136886
953436679
662205156
1607657611
422051878
1820946442
1225896193
1185821069
1641626162
2118563491
524655029
1610209242
1937751111
653832419
536787225
888630390
355525938
973861108
509813223
1549248330
316401249
323135777
1203087433
1457638169
1608278840
1460016054
1254892447
898322863
996840887
501523290
884193537
1539367069
1376910934
688782131
1731997049
1740735671
863476024
1186836259
205733832
1175271218
869833911
447073391
179899286
872917264
1959444506
260712821
1215722238
2031114246
1491536038
1281195529
1847496924
1685121713
304619962
542196788
1885614902
698536937
1256536246
1986617229
1412193693
59588760
494036381
38047307
2032587552
444353098
646944589
2095751513
815114464
2142401732
2062486338
1905359904
69001224
747991509
675040030
1198120267
1385367517
1385639107
774681253
1722085117
1324083354
1813782619
71466691
201563773
2004235560
1707077898
1292591974
392215846
1237665270
1652118207
1204005269
1590093974
1237310029
205403352
1701238238
1354971715
1751966592
367605095
509007431
1975894209
1899452091
172056289
1105377704
696303414
1652688563
1059400573
2031479871
844608905
2021951347
1123668276
442040133
772747640
931796718
1570756366
864876196
537814533
1825280063
1162735762
1550458677
1185123391
1799185911
1926439410
1930128624
970722005
1003135773
266415316
1487888814
933324626
244709212
1293960305
483883697
1709964680
1962526597
82643291
1091512176
1023180880
1243629834
1791086146
1606633373
950878489
841786245
644621403
78852411
1628193033
1041111894
491761329
1839480642
797903133
204882753
1394032450
908126165
1330727268
747321345
911555366
556554729
871318207
537846011
1555318422
1207149656
61666746
47463302
628701463
1822778221
1455102974
1224453323
1882675719
213448632
1451943847
1972329544
280487062
235815921
1430359095
1412994422
1748358219
107934578
108826141
82260670
254736645
622479332
397925298
312741727
1110135629
841248915
2143726816
1558675808
1325119694
1737648010
2045783067
1290591492
252756048
473651415
1113646401
647757172
246085052
1352175546
1321336788
1052891057
1472550670
701296058
1726430586
2121340240
1924864086
1196222635
782549755
1568912904
231321398
598741222
1660790893
1683405376
1605380214
1498750864
1107055101
1324930371
1087161116
799116440
1302695665
438642529
557438228
1170582846
1469547298
344129686
1904932836
68049491
67458671
79931885
1189837935
887955099
937471361
257374497
2055153343
1124068461
790751671
1150380403
1057371017
427908316
1161834865
574062235
652583745
145388852
1258963053
1502621479
1473564387
1471083891
439418893
1429116519
814826590
1511861980
1878321027
1204891364
1880746464
1854562721
1971790861
2144195687
2098359233
1083483109
1037011273
1352912482
1058008865
6508330
1701333250
510452351
313528112
2112812829
1790997695
1963355553
1014702237
913958809
1098269662
384534560
1571995285
1724001015
354035201
366554779
1364041382
479598749
615225899
1366651905
2122427729
244607639
423677647
642956592
425554331
822139977
929696523
700973552
2031204852
313938124
1275190691
87496688
514625632
90144947
976950963
1568277639
1042708035
1883189434
433948226
827348774
381872470
1827729366
1640138307
1002802157
652553991
1907056040
734153086
766080373
1251633608
1420621878
878900272
2069081842
456782887
1620865782
1371176160
168499030
1906116095
29725736
974410782
982143567
999202960
1211866102
336319499
607802243
1748287975
319435321
1860991575
1323036850
106160754
884857983
1799939830
1450801961
1248704540
1101855969
148481235
664363777
299647795
2089441321
1070906027
1741349147
455746112
2112496501
1091502751
684042375
319368984
1065523948
1901611528
846570062
1080582571
605102175
1906522974
40611427
155844026
1760354472
1185549413
357330539
1025181197
644874973
2011232330
687216611
141359526
545283474
1185382014
1681280665
823318266
681620998
1808362405
856229510
952264922
924026324
444639765
746155622
1199233687
683166045
1565055239
22929869
1175557146
996955601
972402229
1095230355
1550212676
1926772761
1738349767
891363231
366989179
62036484
1107707602
621704629
1106312953
1000452532
191771796
424807290
1032421906
402929438
1989367089
67462846
762359836
1577771582
1612236545
1134858117
1353526830
179007925
259155869
344144587
1966720117
1494628609
1286253586
1365572583
1080588619
1786197692
292766096
1368489959
1735718489
1240183369
420574417
1155387092
602354685
464872202
332882801
608409190
579300997
1054088735
1207628617
666860661
1657037276
72289309
1924895541
810514609
2005716348
1603692639
1239925469
923416408
1505575290
394708688
250831742
409502514
2137207378
129425849
972017587
2096740344
842421514
1842933888
1540799527
786185350
717833142
253265492
1958272868
1567819064
1158834539
897447680
461464181
653335974
906901257
494945998
2048858290
963918803
22781672
1745788840
1241809046
2072467812
148101463
91901920
705661777
1845909197
1866363069
1372213317
1477062062
1601938641
711104023
1126257265
219461602
321976127
131513660
385832619
1969944155
743177943
319783058
1531431741
2031425737
2138057754
978243043
68497632
1278567396
1669232848
1127504549
2005093196
46377211
875313889
382754701
347657487
749176168
2001337925
674864543
999931859
1279421587
2008246062
935832043
1051392358
1251636846
788602033
2016576029
1892727374
1635186945
20298356
569927667
749755442
1289742332
465488782
1284179735
1134475238
1922104557
994233441
1944379263
908332039
252815376
836056271
1682439011
1883138675
1564657637
1095338704
1560734227
2141958003
374548986
998145111
374932679
1520697182
355193529
1553596843
1968896915
1368247597
1501892094
2035255318
477931553
777283733
469059335
1701389110
767372191
1344934954
493529410
1693239311
2134266176
1117692908
1503692829
206999368
832060574
1662231359
1161924325
713096914
190208877
532087682
1166522863
821320850
845587515
927814107
407574052
225839237
1502877895
557086087
1888504282
164683606
897946477
1764226753
482862142
217031675
280615601
1383058481
554661422
42103389
484048362
37925280
1222996635
1015560545
719518098
1095042572
1356912218
1412775403
1120379640
405615094
1780324510
1708106719
642505979
599168386
2117002001
2101018974
570037351
2016149328
1132991076
655095881
708051889
1290971506
1601011240
1545394526
562020307
1822343517
60688718
1673284998
1213336491
238711924
721844853
1387202795
1035400567
1216907256
1374657464
2069726428
593082786
1076589980
1127752650
1973862755
1720512728
96080665
1431004507
1525748035
1662255621
1357561810
916834166
1831987743
193913012
1646140169
853018244
499499159
2122911691
1404191305
639253443
1259399358
1850535583
145201093
647998851
302154228
79449413
775950448
1073506302
984770648
1938769900
1919027684
1980603621
359870258
746220551
547858846
569756825
265364212
1272783941
1277411836
484291841
1595364354
330919095
67453275
290130764
1477683305
1809174294
1298278460
889060068
1777530474
923444978
1016268582
442920669
875439746
1826336375
212338072
971120891
1436638811
1235145138
2074111775
1209299705
1560686994
244403139
2116930316
1741229676
824827338
912001710
233535807
1123175639
1498975129
833117090
1762908521
393504778
1150720351
847634259
316406051
1234072194
140569843
1149421021
1069468108
382867310
231558919
1786205059
421584712
297476927
1174653989
975547638
1742058941
521655190
1160388522
1894705885
1026523122
1133703068
217720277
1140750053
509771315
684763191
1583109590
963424185
103078758
1588543662
461325421
653907185
1150555348
2119990896
436547135
102906812
1569253018
2047926647
1056999679
611109603
27444026
224502899
1553506225
1374994318
510906799
1866106208
189739660
256882790
1180070694
397432227
520102748
1594952452
1486180774
553472438
1641293342
1179344811
1588524657
68698726
1837071398
848401733
60680096
779576367
1296414395
1796730430
1580093239
800069713
156991453
1706460193
2139760797
46423040
1449094602
1336804511
1397028693
1074727406
1640160548
1429189937
1582302562
1373626746
370922227
835305216
1314924862
385374023
947447328
1459143801
325981094
859450839
1777349522
2101328867
1763321642
670618914
1724012105
1061623162
1172100313
712938388
1317694272
1839474097
437027769
276198820
1460935455
487185149
551681613
252446339
93367387
130267433
1103391045
1924255759
1745100025
914103931
541442493
1654629194
1256408628
57593558
2102977259
876193945
217843078
1850263794
1953109261
1202796508
2111860547
1578525196
1797464920
1615886496
556665102
1505798782
985922048
1744947966
1126828965
1857755470
773377404
247723755
21736892
1889698253
1731643108
1004283158
1131247010
1940803188
474496072
1337368308
545166346
1593116050
1523674529
1116165947
1269646790
849679866
620153709
1021000124
1831026287
561179358
1148044507
1550533598
864885379
1671251969
450960875
1889690857
2043009460
889777720
129093258
392636016
236937396
1058310034
790456181
1138367461
2128675928
1105582918
116588929
1574575012
1236605697
672221836
153072521
1379876540
1776195437
1251775661
1283166326
417179958
53455512
176022177
140520929
1719737000
1306160656
131603547
800174595
1983006223
1901368925
643138536
1545824876
238481962
715599143
958503698
849406312
576578064
1822643074
539184674
1038396676
910656740
513084454
1396205879
1952795976
1736207999
942476693
1330861047
987902451
1346541458
930782307
343676360
888721707
1094870427
1341025751
1658168054
424375676
556563381
931107182
669544259
115510323
380719774
556491766
345197586
93420459
2050726020
1110018289
522423051
1799881147
1778276888
827125107
1144351616
1415125311
1007153683
103469677
740150733
887122271
1865073109
1472257644
1908289605
1167014612
615297400
410204168
583267112
776599237
432961605
1331407010
812901583
1428106496
157002992
1426245073
1799558676
541139442
1385471390
62661716
1251866224
1170924780
1004728348
972984781
761182314
1949953691
619317899
523327348
1855192482
849692477
2091139964
1367835701
492358475
1339765951
1432213869
2107784835
1570686474
330199329
2038346903
1590894478
1928050407
635168981
1899228554
1224184859
892032687
1108475934
2049580669
587614260
852910756
1489134295
128547614
596088981
181401902
679958827
2055516404
777129197
326778113
738567994
1567330221
1694751405
866337466
1817440778
324172032
1372745359
1695237016
1611706045
180328915
241762125
795155280
2070911050
837740834
1722755038
97651463
1973923314
350089593
963676524
1341769317
206223745
1064329340
1056863682
184534878
892296602
855531358
1745134048
1438050930
1001827257
2008920897
887742389
1720996685
911622836
261530991
943054931
1493342398
359658732
1360376645
1821703867
1926641934
1151333973
1984628447
556995002
2042910218
1942655760
1955116846
2101757476
1809627590
491941248
2131808292
2109931914
1831346764
1124091036
1743004403
1448201148
2141967878
591741363
1728241242
1220559248
573800485
1419825036
697298726
1413877491
1029854476
1158871084
1734879251
269939008
1437367805
262425309
517878280
450544044
1274662289
1915505301
2070693110
1120175825
231914645
1772053698
1431086830
1747029919
1897442635
458059449
621409714
509187527
376076398
899263530
926430729
897115909
276185354
1523932674
1638378573
545101939
899256518
1963317233
1954708649
448839663
1817230507
25108173
518394799
16037658
1914081401
2002521828
2141803960
139551904
259343216
1677527748
539006945
1487376336
1663677657
886452328
533749881
204749214
1767501703
1710626918
1696591446
976027429
587200216
1892555689
943491552
1998488849
1154079309
1592074687
1115594056
542500801
466620996
1346238406
96572460
1437480910
1638081581
358231437
2084537430
926612090
139562606
820149380
849452565
1382593739
438762703
756921881
1393976311
608992714
537249051
763312465
1096723404
888903868
475769549
79032858
350381582
300160765
131263436
1539628552
1862151899
1396671115
1610650669
516824143
1624941930
1658360020
1064377052
1884914272
1295945067
1753013168
563365291
1409268641
1877784114
311665828
1680430551
360902300
1967041404
1735565099
1257012147
696118124
1372400971
1714012663
1097241452
1626530442
1394045230
2074026612
1373645095
1227006611
792340786
854840858
1201194311
1966431862
719803571
239787278
897810562
928906305
1106237706
522916971
568975463
2067852023
399499488
1138045068
1651899236
59211866
1389299041
1627832063
1128588522
1084809259
1701133783
96678137
1724015137
1326541286
783652868
551284078
1664017902
1727115010
1141881019
1309699020
2110837921
673050896
579412895
1119835575
49418627
814164000
2027899840
138523000
485151180
1408667991
787704823
2083066863
865778023
399819865
1230055070
2092555188
1221672790
1172656796
1146154546
974811736
1967544778
2097147007
59192733
1523619627
484733595
519049471
2001823802
2084942168
675586741
1455702539
594651768
371927534
207501194
854967482
1053450645
1773653768
680165032
1928455691
896173092
1809267933
102619589
799918615
1799074419
59002985
1274485668
1930281409
918754970
61317671
1132866490
571025807
679873661
2045970415
468382387
1368641260
1422103173
1112743683
720211653
913694589
2052293121
1219485312
1118883828
1549491920
178032301
13971985
1310718956
813966506
1135742767
1585224484
1161353893
815620967
1053461992
2106645605
762514114
913159706
174071981
887401205
1101372780
1696380548
543918332
2075486499
132905611
754916429
1179327599
1551034602
187370910
787505704
621180200
627389878
553105724
6485120
767551922
568944280
465540052
1836050503
658820429
1696495932
70577096
1448032296
248346780
284898119
1948193774
700549976
1193154893
182848844
1875900148
1175749684
1717127841
956834986
580908251
915051926
1274377715
833893799
770770450
1393517080
90569295
945462893
1230645402
1010934157
1764302166
2040752168
1169953704
100372373
889963271
845634132
471872595
513991095
1704193727
1264653437
207810927
564741659
1772292603
1972318334
1858746435
1204185334
1182856771
2036362412
1053380694
261391250
899736709
887283390
206764013
89682462
1049687450
860826870
1815791681
1088311776
1285923351
1516818784
793174470
1148430382
1091693357
1615618991
447930467
1613238096
121459350
375712483
335878019
412970551
977836723
341915875
758585080
1355855290
2010271528
1881295783
1028814337
442771308
220992774
1975236510
885188864
403972976
1095877275
1019157051
599694587
1243578163
387137564
103519240
1950735214
1821139718
143346
8014652
677050258
1129492746
433348321
1700853077
3375547
1217721106
889977883
1594059156
1128514529
758173862
215390652
1080900602
36013646
2081426958
1161032876
1598840394
108731192
1958941119
1972733345
1124453160
1225765701
1510863593
994564268
1734162516
764803608
2100367361
135703943
2131284028
1854273981
1054223505
515694621
1957295351
314263500
313202565
1875974297
1589905965
2039773542
1255332331
1325417446
896157545
24436513
209087616
1099355062
1451070047
128551365
1323169395
1945749142
1198743871
2144507399
714838791
915437668
700359845
605143348
108044575
876624684
18070027
1180648763
1538693043
1914353152
954230366
377879785
1546937699
25169561
1215354763
1063768245
929650355
819320950
1801105259
290154973
360088376
1804848658
501683557
101986227
435143899
1670861010
1800720777
1197837188
1627207075
181317820
501968323
2110944400
1834366625
1433222510
116941047
324682955
1707015443
838409731
1592737973
982766738
1288808773
497283529
738589635
1997004701
234611967
947861369
801512524
307998842
1320814980
1044217460
304878113
1561138452
1798884788
1297178306
1527612653
1352702849
1638300818
1868249385
1218424458
608376206
798798672
1660337983
873905416
603940086
1227597718
941180055
2071412084
499748899
1496315365
1699861890
1372753231
2126519931
1723594724
358357185
1699173757
1176812437
1266524747
160888551
2084506716
1118643448
455732029
252709571
25264009
569204044
873904322
687135242
1893164779
817637572
759977715
1012585721
873791052
1184027152
913798683
913252008
1116055578
889795905
1111797984
1463754284
986814215
934221237
2077137661
7001566
966164726
1201911975
333928173
540148570
1561090228
1634519809
1663480933
242026785
942608571
984452265
835049195
1914871259
1845912757
410993819
779182962
193676349
1204071552
1850473909
962279222
125013029
1452652094
674007807
687121757
1309547219
337029126
48944089
299515296
275151462
2056252144
384395063
1671043888
751153836
942283976
1112627645
1478342939
1534699887
1853295260
1778870356
1134580380
1922058797
1640477281
403268980
1195034551
1882683206
300437163
1358228714
1076759798
1620230405
1878746865
295198795
171253792
486008581
1129114407
1083124476
1262979089
1336090618
1360418306
2131381869
55925077
403974484
21812822
654718701
44418469
560275642
78807534
1817106258
899756510
1963729700
1854115843
13831484
1693438893
1368962635
1178114790
1273515405
485873865
1310586722
1274473146
926914743
1742083166
404395234
73910061
1265415839
1631860037
584027612
516936350
1359002488
1804567913
739686903
1784638254
1784206182
1903111839
199891688
1440028210
492984124
674826627
1491923859
1588261256
196421604
843838477
90679502
1663577721
579163167
1368829743
893872494
2093978375
1527579413
239355170
785555093
1589904849
925870549
1303836825
1826825228
769400426
2100791037
1377483166
43468877
1715323179
1353606927
2063082670
764056891
612024493
628273399
1666255080
617045870
239568854
759806405
569341484
1740775332
553962706
1196450162
2091930388
164598336
1517636267
600504032
1337097187
866557862
35161118
1039492101
1030973497
1436486795
1338215716
9740902
1963088159
1249768012
1177607642
1630173017
2006126620
1942028003
1449143413
2026665915
1188629696
628719009
1119833996
549410054
1236554582
149432072
1060448329
1545040141
2094578260
1915402554
1967625398
1589623342
825803261
2121029609
1639279166
1298649043
706539819
757708142
1929213721
1627025061
1626389665
138019284
1718324712
1801266377
216921286
1399694311
459576985
1381649862
1223670794
632535455
1925884275
1890998170
1372980450
987193237
1383215349
1821461961
1543674052
1040564693
180425911
1968549637
1721279856
1114502160
649128548
43354156
1061671901
409702864
479015383
408344876
428598797
718087834
1743164738
1148207396
812244470
283598379
1263809845
2075587305
1641261817
122027272
1388050862
887025829
251355252
166437000
754642180
437162200
1291777110
1479624439
367435268
1766214017
360023172
997629917
1338018306
517850596
780609151
2129929372
357863221
1282883962
1851276216
538966010
2082170568
166341827
1303466425
1547079515
1876567942
1019615644
1911326482
1620582897
1196937226
103739158
1850833536
147579358
1809963058
2113103370
2032713875
1041890278
729337010
2094976353
821027315
969760784
262008802
392631847
1379328456
474894669
2027611556
217589692
1724927071
6733493
1228694512
1463647298
52219042
1797350046
370732616
803931382
375081759
903130017
731682634
1386632734
654742318
1359637822
582142881
1943083837
208241351
68507246
1678189433
1544934393
1387446128
373633996
821443934
1404557245
1995502824
466286314
761765846
130523633
209755063
1904051785
1806279822
1450993315
630474421
1204835975
629696997
1997795030
77625896
1986841019
469290317
1018805212
747899262
788486151
147877253
1125545096
1508244866
115965929
606319907
642292100
1185022669
883523278
2030234727
2133295260
1471963188
1189662783
594498575
936483214
1914074258
138573743
327239340
1806105303
968670497
871501573
400057333
1760638178
1711760456
347906156
999211575
295268093
560355077
545539483
1913137430
1131268954
465691663
538415178
488002373
529994619
175694105
1944959627
806042031
2080353313
1227184586
195075902
208823412
9228782
712033821
789936522
860505616
1831542079
1214302152
1164275316
129408429
1154436902
1202024807
1454824344
642048229
481059941
160568410
458780791
1039904269
369095438
881432195
59706961
1720600251
334876127
1254576551
1084715138
556601849
239333538
999127233
2029821178
126625370
1950332202
1927415460
1975786417
651746374
1800228420
1747137509
1116796892
578250895
1319800086
198997466
1671333706
2088861185
901115123
962921405
2031352816
1209989251
1760749460
2029053429
1519499919
334597710
355242292
1792904149
1870232565
149719900
926383433
623045068
1166161199
202478148
703851164
535961645
675858301
665544741
1934702275
111847589
1101953150
448775497
1681103784
1584336189
334901994
730935434
1513960171
1942103509
1806798485
1009377495
1906000476
1689640676
950968439
638101482
941150244
1700038708
305631991
204006526
2044166004
135113163
68486841
549354468
187675678
1678730089
518273563
1310645689
39386898
1737839159
661780973
1215302769
647746325
2086010629
636180885
1205252284
1911390289
1616368848
2127901500
150745916
1559722223
899063478
752578608
870702894
1286266226
1325567615
598284521
1865813082
1537298580
696371776
1494887890
806375753
1621890018
1270711232
1798850175
1157217746
2131913714
2007209362
1452473208
741219645
1008749645
749054451
832902307
2080587813
147213327
1910433964
1729594171
2115194742
1697374762
996748770
1909661890
470230462
1060432209
2118830067
720517201
1593422387
1813736547
713407795
1254282741
143483569
543079119
1257347907
1395318589
921474581
275301591
1990773977
853472209
319690240
1869266774
267548525
234689912
985045490
1360138337
11657885
968628165
1842368656
97944594
1015309551
503372152
13726341
1623377794
1289149385
1489650637
873127140
1891118614
190556227
746918719
1373090557
374259031
1936340564
1937270564
1539770460
43155743
452004450
127671108
418944028
301934642
1875073065
1196025475
101018078
574285842
1177231422
475677717
2028846350
1882302897
432592669
744366920
1101310651
1062305084
434737886
499540094
703794041
29972094
916242783
652870710
1971998281
1959465328
1676830521
1761365160
1698716339
586268235
753591577
1780710658
1183676999
34420083
2009155284
1459713574
1116032038
1756623907
156834010
220141268
1839447598
1662795928
1706608360
1288397721
199692208
2111673863
530154186
1377793927
315612068
1885034820
20296021
2046311494
754985731
666490135
882827714
14084678
1632800451
241073537
839142300
1454985507
23216736
186416541
1047712909
1947920312
698176928
374245905
767008625
292529158
1729748863
1782513376
1714299329
462003398
92747824
1063207645
1432535749
1014657051
431241926
871330734
412287161
1369535607
323195066
1909938936
338960342
750235950
2051474088
1553049985
298410078
113942062
2073744312
204110982
997375118
423013563
150610754
426912053
1891446746
1641191143
400906130
1118130436
2019394423
748452117
1955827580
921386649
2124326555
374976654
742923524
1647020276
543984372
1488618897
1149568988
1641808085
1996786704
1370659378
1253283527
1585963977
812932430
1557603130
1107026734
1559321080
1026588668
1051977697
321155559
885930087
2066432373
254282584
1685247632
977342244
183845357
1090231091
631659836
1246723228
596673068
436136209
642104570
1370933561
1170143732
673491520
983093741
278908211
532002375
2099765345
1170694023
1288903515
1178435528
997099764
1974852386
1462662744
543820000
1140463181
391724483
1077709910
2133894105
508997561
677043883
1391459191
1514635576
10107202
755324194
1805819389
265713192
782509161
1469277112
77209234
1285704339
1022298218
941222175
1483920628
1853591336
476381733
2053495750
1173481830
1121582141
835181701
692538216
803193219
2007848781
475922652
81947367
1722528909
1821172179
884289269
868197333
1085933292
1317949220
896269728
1953738513
1633496977
153961230
1829970587
2010691674
1302029120
449599391
1230471931
837912553
1359047024
1131981752
12979018
967816449
1541650455
1354299717
429543455
1039523824
1871632387
2035364771
153679361
676262987
1544032685
1342418290
680976886
1005810510
102719646
1282983699
1085157652
1507182127
598978541
1167467754
2009201096
277780535
1462394628
2024697330
2041697133
1092761888
1379601800
1561497942
1128146621
1740113768
726707983
195925213
251545000
24961563
1474357373
1853090713
2070498445
386507639
1228583687
999248894
511887685
616997746
2020428189
1951415649
1557933135
1894072611
1091066992
940423117
2126250206
1487435264
1100385625
926738529
660335684
1020620609
332608518
1932069156
2135848981
2001023229
230451876
987033200
339582954
699416329
1606574535
2108626159
626207685
1072517376
1265957976
417413378
1287376704
771492721
1496364160
874804212
869667373
1146405322
1651230596
388162172
1086193739
1796620746
2036640365
412078881
1896260176
785032324
772982099
1681882274
1586642284
1201416563
1801091213
1437023207
949640257
636688489
648374547
139418136
1276681872
362130425
1595937695
132078411
199315883
847446850
1895672275
898487532
1642123434
954342678
205731511
148687632
1879878895
729667783
767232466
1168873345
1220124106
1650917980
1272016026
432494668
187120000
1299538652
3907069
1346561257
976385323
343989174
1382684374
1761561871
272624781
1095469330
1709643406
1726865249
76477164
1161161546
853702290
263501593
726035358
1995839994
374064937
595513907
313288907
313195850
1912320905
1138798648
1025086866
1489277281
1150135862
1423603739
1482253584
509226950
329966838
455124587
1481116384
2074599914
984055134
921977885
597638032
1133230936
712186087
1525916668
251835569
284965882
1727897977
1114417577
1937607997
2106636877
290544871
1926862632
1119964520
2119489013
348342874
1079075861
345493418
1916793191
414893383
1557437057
1176037480
533312680
665940765
1853865680
1683281464
892639089
254571972
1087126649
1095006819
1497854745
1401940434
556326269
988829933
2018450769
768452874
1465042862
1776247050
996215313
1745901526
1844970427
486440281
2113402347
295942345
676104956
1045556090
539203733
1769687407
224058778
1960926610
1101291162
165160506
1643716947
359653750
1147939825
1320105568
1047250666
883986767
1797072466
596681021
618576317
1925778447
37717861
1559333211
436081690
1628616024
1091008199
2077823266
1092050735
808173023
1889791103
974235562
1632393451
629732203
1865390916
2071636
25182544
752441803
1300030151
1834875589
1959309850
850168419
353749433
1707257902
1095433069
1391254715
904462356
669709942
1066339281
1188976274
826075525
1093732678
678485269
1668506671
1369550834
1286349282
66677527
1642617050
498818275
1159445361
193475008
431404755
903675029
1356799869
366359590
1141981109
1921894307
1379547542
192645529
1446628482
1680954871
759739483
784364667
2032266897
1110169613
538991987
832766044
568809102
1778080331
952357199
689580129
1339885052
1155468873
1738960944
1690273274
2045920949
1153801712
1688377850
237536652
1047030657
660309228
392376893
861415080
1961384056
1345483613
1935764721
64110842
1411961417
1360705583
985129615
267997914
1903597550
568832797
1647045707
1182783425
2039431696
385371844
1542342671
1003890380
526379764
1476166597
1572078874
2073942011
1582866391
1854988744
1239988227
1011594016
1394972643
2120819315
987428687
1229006526
381629913
1457701799
1239686984
1472611513
887213729
1341696481
195845748
1064126971
136198991
1253099973
1573652899
914926615
2060726301
926735156
153827504
1065136028
1703369956
824644383
1738582573
1674937906
2119173
335799730
712044495
774567270
483017749
1631703278
309256942
200967227
675175379
1775251086
1637769307
1556165041
879632246
1819676293
156912905
1941812012
530408882
1003624783
387899907
904149658
991767281
85752226
624509158
1168950421
704129248
2061750173
465391561
1518661259
151140178
1964911095
1497554409
1909347723
1323004956
168233246
1779109823
2071100402
865612528
962816250
1196364538
2083862521
1423881910
2112148350
798563075
1544464774
879472829
1988393648
69772654
922073399
470714762
1540315847
914556365
178527740
1666085142
456942853
879835716
66906946
134821556
1019588938
1741424562
2061412372
75295113
622704737
1251433859
1531571222
1246576878
1492752123
1057882871
1323665094
1261816984
470374142
1314818644
1913204121
2100948076
542589482
670731676
999797095
1363382742
2028420330
913912483
2131869175
541181574
613361557
1580070890
342499096
603455037
1277249808
2092222488
960794493
634334616
958513515
131356248
728239875
655993732
408945625
892846850
1280164002
1666898173
1307400358
1671464860
1372934392
776179940
1980327947
290564878
541582382
1412718962
683527180
43335162
1710394486
1295420076
872524458
1448943338
1891715191
1065142453
1113479307
639633066
2053343495
2140987903
1244529338
1899224168
1336098904
1909653894
732782892
2064011801
1136096964
1757402491
305754431
1857341594
1350265563
1530034218
2133997372
161774555
412300713
196026473
1528531300
1104934767
950467275
25401738
62185976
1409208932
1895669154
2086306732
199309547
1609348148
819986381
1482578959
1146611440
975478745
1900922676
706563336
708284186
1529710919
346860748
780060408
45355409
1566912756
758862456
71032703
960005517
1152796728
472949061
23820984
125189079
1524030871
1871753190
1490238237
83478573
1037046131
1021325554
667826483
1979651382
1437602098
1929341033
1857717462
257785052
1097292961
1033218857
1660841176
1736764360
1777488324
412509297
2060881725
1923418986
1309671652
445162500
138260912
842494916
1072122133
1213871364
828334514
776332868
958086169
1973894012
304504002
1625657196
418368301
1216305921
1402454214
1921012110
322943779
1875993941
181142575
2141525725
1311039539
2009501567
980858414
523774874
659792523
1735799245
1594754855
33333360
1498073774
2004552732
2126715051
1250931945
999855487
957551950
1268520458
655313156
546705520
1905447343
2132874294
1136941143
1578745417
1041576030
875346528
1615493979
1573028560
1198584317
613528035
650998374
614192865
1721538354
1432739520
1595258874
419186104
365549181
1709465588
893196850
1755262937
1788975781
1643599640
235167223
1343936639
438929677
714766719
1222830218
670284001
788271022
996632605
1510568572
44965217
647756676
1304219451
1420869824
1381959979
449615606
387010465
1345153155
2069717593
1878478796
555953804
140613642
1825859257
969401763
2144718111
876997050
1326999468
591929401
1907223092
1264729550
314494652
669256943
1157474501
1429183790
714762569
1323288223
754016764
1669079966
2111634822
1659355709
114179065
50983145
650061336
1266984379
1758694100
1002579139
1563391652
1046193852
827324640
737468472
2083121173
1917087707
765163219
1614761865
1668844730
1448972267
1439101838
1137753375
247368818
191393703
49470725
1659349890
365848908
2111164354
1935501412
998242224
1768721263
51105778
1616486924
2118845152
46077255
1150188563
1602241968
1814750653
1657536619
265544566
1099652890
1787406766
713457876
1370273395
510505494
2063960968
1124905479
407530779
1062660782
2030781960
14060275
1863054646
477468120
1511482244
1672944100
1129965599
761782465
729258155
280037817
1106987598
1483481654
713369148
1639935188
1080807396
1568811492
443630540
1792266890
1306307664
802052465
1692176889
443196075
1940449198
1219462195
546477131
657900019
2099658095
488150867
1273115564
1267039846
1390117590
2128546438
1579960492
1645986716
222663772
1489967159
1314991641
1332581996
1601424621
1568062790
1246124558
1026611732
1508180906
1840808434
477954580
225205199
1244533219
760678819
627229554
222570282
605217337
1892313977
1426413274
1457791720
1826293128
1758482978
1115834836
2097804344
298504906
759686315
1330364817
164572013
1724517359
168457814
988497064
225753293
1113656483
898760392
637242774
1896916975
1213563115
1650350804
1093821731
2082415766
1951376069
1764381696
1198752834
2065155663
1511063803
455176580
1745190628
944252301
1491455154
543657949
1881257318
2136258397
739881074
543375680
1362644885
786493802
1381576120
1314649757
325140092
1795143432
973636521
1444736582
1502824182
1445792940
2025397565
158199260
1465521006
1303516333
268863322
408076698
1977896648
24400697
1648619277
186811548
1751303725
1582381699
2105747501
648524180
366056287
625409948
1268660998
1469708946
140791504
818656765
34372413
1004726713
15616622
1423160303
1550591244
1564362954
1589629831
1965571960
1086948623
837243518
1116830904
1624211829
1691133244
2099489142
758542510
946258634
1729528625
849156492
1492044892
544206881
272027522
211492795
777191594
1068721795
314782390
374159822
2079407547
217515921
708385911
7798721
30794789
913020141
1685264633
804193109
1884815266
2018596339
832221279
310474673
732088786
125108944
178244463
1743233775
2073375518
1195768064
375301048
1369773468
1236301439
1516681272
834484172
633055997
753840797
934847896
522799928
759648605
1165659386
1292114095
1711270836
691182209
1348524877
1534963571
310869969
743773151
1702188684
562686568
323312921
325871180
2143507567
272634219
1620567646
545341235
1124305520
978149120
1872638421
6881235
1722799930
1559852497
697710515
1177892472
1231951317
1529682765
1023051805
830594466
1839920887
1031552416
499681622
1639146955
39707707
1230257863
1853374012
1767211969
554625354
76515683
1397658703
166447799
341288743
30370952
1574124152
967117589
1211649483
488456350
1314061896
1904376708
2008653413
1601426062
1568125779
597928298
1098184244
317856179
404660373
512241721
112943079
681062914
330725203
188234276
1463070356
1804575353
1636684009
560253232
753901420
488630076
731592047
498124217
1660683436
2005944252
1298639194
2071189611
449312566
1029173620
132432987
1818757490
848892106
1696423270
521621322
97724668
26914605
572914542
1151298285
467468202
1142570317
2079794897
709311808
1222854382
2091550179
1594450612
1944135837
666658921
218566229
193912300
2145290578
1425672071
1806727145
107888627
573045855
1549553770
559606452
867351632
1960848799
1288114480
593987469
148008768
1322921401
1177131404
784458412
1347158567
1068257449
1911186291
2023392702
1195153281
627610637
2005369579
1620539749
1890516842
136547606
607968974
1244911875
1367683896
1670569727
631320763
1629973397
1660754552
1730951528
1682623753
1322206893
1760663337
2035146327
1017984020
1286633559
2082003298
1914286207
159410467
172865932
2141256707
248236531
740496299
178858130
1688987926
242588022
2089314061
1877674725
223053132
1025935746
1264767749
566663117
1405035928
1789603554
1717337061
1431685670
835930541
1714159009
1464761030
994392919
1063559701
403998840
1686627819
2068382931
1042766570
936134224
693477598
703834799
737390858
1659494708
1931211886
271060513
1543032305
128584655
1752362985
1769957248
1649863659
613605504
1557565468
823937115
750895836
1397540554
345747535
713270686
1978415946
1826218508
570081903
238348985
1486777494
1366624217
1830899459
534385361
578215662
2122399124
1717255735
1980287851
628627835
554876772
1384441521
1638768413
715355521
1002081937
387376948
760882896
1325546300
1113425622
1681704534
1523532962
2141062450
1056963930
411523743
389834409
2013883888
646899385
988543691
1422708730
440009449
2093974928
1826715249
1379658628
764707206
1119789128
1066128818
1464444651
237787923
1791508396
1678238204
252171245
341278921
845214965
1074230741
790205062
2144827607
1219078133
84907361
85836835
2029566391
367455691
29970205
295535925
1160335055
1203037891
32924344
167227221
463979798
2046862480
851096214
1893884883
436952732
1827674279
638286854
1866178041
797347624
872516244
959796878
889310465
1894039716
717985346
1334443355
1819113239
644112161
1072083414
57073238
793043494
128855343
1319713892
619017064
2023933893
21684149
1283396625
380002900
998837794
169345761
2126885907
1447584885
414747477
2120033840
1110825792
1060894693
610717310
692211736
621001292
1539626825
1183511264
478722873
821995960
1629108757
2124053033
830921203
1125738547
1085725827
900673083
227058353
837017948
168415342
1345260349
1188373633
1285520158
752424227
1513042567
1320838000
1756818612
96925718
2011882718
270564273
1132633211
2072722460
902267847
1095044983
1919059495
1418791620
1769905382
979368446
1935059375
1372236944
270990247
974277632
744423559
78383159
1928709006
1537249502
1208745127
1130163084
1588630089
572086603
1640533622
257170469
1609149077
1588138314
1552331533
934031074
1077880223
1601968833
177703585
2040735840
1861627404
1068512073
2107111131
1591076287
292241881
1609965317
1769652296
434654080
770735217
44342773
2111391255
661340104
1037232484
1025353658
1960030867
32598275
1902108160
1804005250
1458158303
1164162727
316890246
318157144
391439475
784773572
1001946489
559269214
881677168
2059506872
2024071713
1096285234
1958879578
1045965790
148385579
67879859
640563830
1919450455
352882352
1889669895
2136130806
194853402
306526759
506437235
1396706906
497415483
2117602584
1380471839
1245053597
832971975
1085218587
980820007
788867510
619440620
1080518187
900462799
632892997
371171650
523329808
1173762758
1211493234
473774782
464046426
701046115
831521701
1002986003
1155026255
1198450491
1896480377
1271676720
2118275965
70633887
834596602
1029207681
1223148318
1411349907
472097231
2102087873
1610995679
1173551041
312955885
1901798294
1986263953
179399933
1792864389
1584353681
1126869072
1989123571
683005754
1467620047
324817538
1018457059
158804520
690238699
1059675142
773698803
1479713995
263924568
813174174
254572487
363592188
1643349869
437885210
645480633
1907603858
1009762581
356852828
2058476873
1814085500
488437437
353491681
1281448067
800139727
1301704047
2110326975
866336766
1497093745
1524685165
805911512
1759719132
1639672401
1533963915
2111008483
585736922
1239146171
729593770
1237007272
462887057
1909692438
1207777239
2123568374
936275872
946930714
1801048610
537757896
2117047979
275103718
281410029
1793886984
2070118339
855131799
133016363
1433913200
1775918269
1936008990
1274227347
1058208672
1845306200
1985528474
1573686754
1072519688
1995659621
889885373
1932659811
1340273514
1463691658
1000536084
1617827557
1707682128
1871298230
2125762598
1015035834
1048520892
1362487551
1941050307
1545845616
758868958
221710742
1281998135
1634410795
749683845
1997555535
1303328289
1119965785
1656319602
2059930194
897388275
1430364930
1719708053
1071104259
83278815
326605578
1525636133
842525701
1188305804
179799287
1437154568
768176682
316638641
241223366
347342361
1870478664
458186939
159056624
858533359
448470470
14958694
71237485
1602136893
279508877
2127858751
876369627
197180849
169031123
934194550
854388749
719241480
1540851580
142263483
1067925310
1266354061
148038517
1199892893
1056984339
1131789090
1131664586
945352672
2060355528
624347410
1144131335
1184413254
2065587090
1643303655
1632389727
1165360246
696881615
1245981129
525166648
28885257
1300396615
277925898
16375439
1750804667
1363401483
114721702
812019066
1541663614
607561947
194367621
840505933
248007511
2025752278
2008361625
775255144
1497273055
142479297
1632964645
2060788136
84548352
2068047216
766391399
1976414775
1911150951
32606559
909291797
1665449081
1098020539
801963086
860569928
1905476203
1765600464
432941062
824804236
840523005
510831951
1150881308
155730873
1237528672
98586440
1861599335
894619085
1394616566
1876411878
1337401949
1313621988
1728937541
659234515
1797353394
753931335
1376517
2141767677
889294332
1717845067
1874931084
1428315631
1237722106
1249305025
1682409813
522650240
571177648
381663702
134891144
83507906
1093346559
1142853315
328347812
410015045
8417266
707775201
1036116179
1928943659
1043503949
779094586
1294154100
1833138098
1601558944
1390916788
676342582
165549186
1129584822
978821325
580370633
1868972449
1949208884
503299552
1696625550
1994773244
457777134
993576458
1005111089
1596846871
1926259984
1832515615
958869167
638992918
803974399
2038684365
279590912
1554611109
529244365
193529417
1073348806
57189684
1975958860
1984820868
253489699
401458121
414487826
282650104
821675296
2102860602
2094585568
1684713170
1233964843
1292104599
2052005771
1771681381
1661900288
1699473324
1460179261
998760172
1653582902
939113339
462173025
1988919706
1467340009
1785903601
617290900
1774940399
276984087
1301519295
1186554030
1498546950
874656362
191624563
947702463
1215505473
820451580
622931291
1814191247
574320857
908965444
2070018552
1626052237
402020184
68074063
536045738
1885636912
870138572
1155385167
385903429
194227155
1747570126
1234603626
2062872252
1454669314
1357118272
1840853883
634222920
252571521
1894087179
372701647
384061589
664113150
1756032600
842020843
1147480093
238061500
2141996148
1533318204
1672501028
344152154
1460996752
794200267
1947637726
73491404
1054200697
960704567
2071350248
2030910960
1814536262
1211062626
1818447039
731563027
985289584
1399514085
430063654
2044984592
803678789
453731432
1793095519
211927554
694173559
16715893
984700239
576269950
1995838803
712569692
1576680490
703518811
422324223
1352100275
1360397565
13684845
2088077360
1111877305
1729690607
1439197864
1259502670
2021326651
465463498
1654967900
1437084645
1091813021
1353227077
1678724595
483086661
1806517016
1253868249
1878689908
869725129
251503092
880921415
138235945
126364198
1816990502
1049658593
134896742
150463726
701523624
792023297
1343602820
1470873672
331726837
1318394188
1582902535
1133960904
1330944550
481906065
1267201870
1644415793
1766987052
588098049
2036591121
1988125436
1848281310
2063107623
306437541
453298260
1062298066
1331079645
1396512853
1622039768
632833522
784575563
2004907596
344441706
804159493
2025314983
2090621444
1777789561
1034531910
128230791
1551131847
109715026
832101592
1985517452
1121973844
1224549275
495095139
2132005821
838890946
661608716
1540325493
1993743162
2038456729
652468812
1824680526
1334795337
1510745942
944036258
348001876
1476118578
662029598
893553331
605735616
538210647
957624387
1233630294
2880819
2099081657
2031060839
1255920388
2016878140
544905473
1751845114
1558999895
675096190
278110963
1992152161
999721910
647416446
321975671
430666349
682155828
2022010638
1020913398
558703836
1077438297
1291400502
1625132238
1541209871
1623180899
1139627722
164565293
873711236
1650639446
333171328
1918800287
315267703
181323207
770257075
714573087
1838245039
22113186
344589932
766356081
285937954
14553139
1870799645
681672316
1593872215
601582646
54492061
304429536
1698404621
1739732610
280047379
2018203833
1666860015
1815465703
1172036469
279422706
183261411
2099245011
1317812523
598464505
2118874359
569927928
1068040061
1546167379
1337913550
1122099544
113578204
1476161548
60592585
1726259605
984805209
253262081
1563886043
712009290
553285849
1109757223
126553922
1257126448
1999760017
573655142
2008856079
106649666
240856740
1189927833
949284641
335943261
159805294
1361467812
592529722
631625462
404419492
1128632167
1664501879
774308767
1330070338
699752559
2121633661
497291198
1429836671
558017927
1625871
1478787571
1675721450
563725305
1136819900
1725630113
1075572155
774591058
1295342710
1102809826
491422176
803334121
45331825
291659196
74906634
1043397272
308770443
1868913359
960766732
103183473
1076102105
1967660225
1041030249
1246219038
1374869815
1483487121
62034055
639868164
1325134515
1668708938
12310292
1419827415
1165687987
1405237689
1585736520
808741398
1368542215
2073797245
576677823
4616421
669818541
135926610
866962310
1731198900
1950262114
1804828589
1594049866
1750753481
1826179667
868342073
2041530555
103343601
295558424
2094236335
266889615
1668693400
633659171
1086310873
322830644
613306782
285783644
1951951382
1306270090
2142088443
1977948820
967906842
1919525506
86993616
1874611738
1771440803
2002840955
598912093
349380220
1407887527
132346255
1285592728
87337956
1491670919
858380443
1637603733
11467381
1666969296
651252262
998423963
859392245
1443555733
661074217
667728488
540357297
749969283
632540998
690787540
1377539779
1661421622
1046853892
478151940
893798640
709264429
618537699
456516896
1235716348
271855755
1895802038
276031337
543179702
2016952382
50347598
1986319345
1732647762
699113016
794796995
356011983
361379590
1013323987
675467732
1702701673
567401347
1455903399
546695578
1671378079
53595064
2123611638
1886737663
846306816
463302658
807312852
293548960
1590615133
192595919
89788742
483266149
1853298775
1395400848
1887839532
192795527
544613736
276862622
1817702070
1438391200
1702493936
320626063
93433111
730117473
446877389
1946800213
1210381357
1699445180
2037742523
1371818280
1679286047
1911842973
2075770663
1261290095
1283869215
1922763932
573359204
1358970451
624432147
1674192824
554782136
1718351747
157641303
652519222
1841718105
1857247544
274864583
1973477463
78481773
783662932
1929963914
1150751738
2127134357
913964774
1457519870
1493449564
849248650
2011805285
168771119
1493310454
603791431
1695442426
1700909104
1687528551
1921027453
155275035
397117689
1360302065
1185513226
769596851
1342927899
1870877415
1906218115
1009801224
312761461
1504464736
196822363
861378299
2105827167
416370932
1513510545
842434008
1637123542
335040788
608754153
1113238338
1435068200
318014362
1683927856
1109588336
1324209096
1181526711
1777969005
24061398
1468040891
742372193
219148880
1565116820
591257545
1388878195
63923425
1679706718
495888077
1822594000
1070468074
1294698924
2050282733
1504610614
1875991920
1392795122
1890543375
1094372286
1601499152
1242485319
116275358
340663624
1847179326
420687617
844031224
1312226431
984010475
185321881
469480015
211826712
1774501978
1183227134
2145747926
529255286
408707344
269068840
1806816215
2092237572
474099047
1510678564
353744313
284878962
689385172
103697474
355918008
1033107120
1200122593
546722370
281788955
1709971086
1228265695
1195355403
852727553
1311630036
61464709
1550939704
1642041127
697840695
552230909
343373534
1040578216
450950718
1011628556
1677066128
1069050099
268845764
1314024644
1296599282
1037437435
1309591273
444706680
142351260
863160712
811232933
1714526361
43417663
1408019708
306469353
931417276
905656376
1443373417
284628950
936227899
1725906414
1558992438
1316236167
349387259
1541180636
133734143
502257825
1617760551
1003909467
2022432316
79836980
1982989216
1333764557
116848366
1112444785
1526122627
2113084938
1844660067
476184364
1510597164
2029050010
1712728994
2091541758
1479869461
779036019
14321398
2131137798
1823277539
978449330
217667156
1737545066
1278821715
1010355543
1810516812
308584910
1929104329
578068242
42298806
1312864298
1029877198
743852364
1423885783
910585090
1223437420
455538586
1737821928
104286133
25577366
1111179695
787247471
263316988
812833998
1672614689
640566567
1712269628
901336226
143678466
535223174
161524303
1297000943
1208649965
2042253767
1378973092
1564307207
988594985
480865171
332009393
1245035753
624097573
348091478
2010693834
873406734
822193883
289549001
1207904823
1139073881
1800443201
1218228781
1860575609
1637211366
196602847
157191436
1050203459
915461713
1844553635
868720416
453523893
1475767618
79651940
1836726286
2054667226
1245283204
1929780250
453780772
1152663215
1283929248
1628481464
156224464
1964400437
2053067952
285869871
843992047
40960144
1441166834
652243448
806070834
1932337263
899315597
216149757
961413589
720630546
1546820560
1468347578
1925234556
1785218967
831792658
132813374
1894572749
680539253
669286703
231644783
2107591085
1622150008
1340206637
1857483043
225837394
645371515
2076948860
21963508
1349362036
1300404874
272824870
956650808
1785179593
810395080
1185732538
253199094
650314039
635445806
750737465
727881868
1681866459
2089595507
419542818
140792906
75779461
1531500186
472466145
1795223221
1556535597
977065860
727434119
666733132
2065882438
911014838
1468033214
1413508202
241514379
1518142210
1642610751
755498247
1545421157
355396600
1589064798
610897744
1928295147
1851653758
1503039808
1091105231
759303362
924262741
425333871
656000618
578603668
1368356341
727745111
1625006829
1395956899
1549417634
1335411762
937556375
784100171
2053046575
842305363
836290604
112451671
609291853
405901921
144118270
525154535
1737042625
1073884261
1047535136
1227038946
826449243
935242338
1020559810
1402442905
1146910902
1315442157
1014230710
752142942
987770895
233134945
187747478
782837199
2075030424
1468297261
492214456
1704407531
1473467363
1290232051
883166891
294822529
304263068
593977258
1222252590
906190726
1725818272
1477847649
1117816268
1221039728
1078186966
1990656230
45190772
1846400308
537663719
1168647063
475863221
822094729
1693360788
781572304
462735817
1331254954
1987608725
544209961
600956728
2015162881
143589696
2006651954
776326538
1271640655
321001100
636874834
719759909
2123147222
1236205729
1781321692
1225284200
853837903
1364476921
1567821775
827558920
2108948835
727180289
2062311709
67859994
39195409
1159784690
70158074
2075353111
936866168
1573202542
1248107777
625275697
778039084
1953260778
1807541748
877154904
369553431
971609503
15343875
306117086
1449911050
185310846
111241566
1710385251
948683888
1212560048
52271820
1884786455
2053941183
1920207599
2144420255
1104677127
509102864
1267950039
1804603353
1945246945
1702801394
1434302277
1503189877
1077969938
670678765
1740365345
1443440041
2132474598
575336650
951537490
811804607
1293982235
1519124806
497665607
686778955
1344075124
1839966587
1875650007
1575150430
1356399954
1731158365
1952818107
693279688
545838619
1007889136
1484537148
1495129873
94830808
461399080
1208447764
1175973936
892267389
104112360
1671843417
1339705481
709284057
2140245367
1459203090
650665434
2139787584
829348048
350474712
367915180
1112033982
99034812
1175341479
713089749
287291569
142150176
1094125283
653235498
882203930
1375012790
1944441324
595906038
1095397304
1490132726
1967848559
382347080
950703989
966680086
338189819
1005716867
100690311
1768880871
197498903
1840387353
587313813
1178039817
722510391
269963454
537167435
523387967
472620665
201101331
1093539913
428441976
566818243
720149978
1527536562
1134308058
181844940
1381553700
371944405
995647649
1276795773
825052250
1113046049
37990663
578652948
1793816961
1734217959
1944742393
1475184852
664040197
1245331287
1368322884
1070440064
801876031
717600071
2014458278
1058926239
1622878529
253151779
455995452
932677533
1264743625
115463933
1262113448
1948172491
1058590306
1783436900
416763937
1074585241
1328291147
885542280
1542665559
569507422
396710419
1033452390
2043096608
1167084340
492524730
888000936
2139281579
2012313990
563968905
1969566981
92266262
865569799
568232263
1730184509
284596646
434757523
2145989338
1653370077
273463760
1512013584
2001153564
909408976
406256510
1829224668
279168962
739328294
906420118
942811484
873660900
669138574
2107469535
437688542
1330002480
960794006
1872495542
335462061
1020745718
1096244659
1854675884
1032967746
905151099
350171843
936850239
1761847940
399400756
1358491208
931637050
1577575184
711383160
1770888887
334208586
1422563141
1581673230
1306007539
2018704589
1632578539
587463916
1483559913
1950440961
1253471799
141769493
492346079
915216004
1494034656
1351188479
167539447
33832560
2003011588
1881227896
797530367
1934672888
521102659
954534559
2046509230
234128704
1545167997
113963313
45014269
139883327
1509328719
1336517983
515878790
1962523307
1255080486
1536162558
1048568440
823654458
582178902
950534369
746252014
1861710042
188792697
764321702
932437672
1148605752
592825561
19447478
1425066901
1550060478
295201036
1730081655
1266911190
1130463877
665717911
1011398489
69306052
1193380370
1327973256
2121279070
641424639
16922321
943684182
251085930
979701722
1796754464
1169297892
1476906164
553660039
1223011941
2013641754
1477871403
1148760651
991157461
634330873
1738745611
195405351
128676866
495698573
1094562053
838768505
1986115762
1624654854
1811573186
1349963335
448080040
2144653895
614288349
183455098
62002857
920842757
1105593782
55614128
190335790
1335331437
1418035443
1685933924
1706733523
1768437978
1801842587
208564348
437387434
894102877
1896768133
367693312
1041991512
1524027164
118155347
1063824687
507305039
746940542
409088668
1842345687
1929753151
64297788
339854574
1323642985
1590208383
355327154
1579789029
1750531172
740565085
1183398453
16823945
762962474
678701465
318678430
379209222
115678883
2068210392
1215629481
492212892
205601763
101249082
1943708202
564561476
163148394
625833337
459549129
828119677
1201721401
521737999
1970551907
47201803
1811687898
534414844
502009966
302465956
851563163
1639911437
1657172387
840751125
583015428
2017442877
469632541
828407793
1379639199
1004497678
568318431
850108121
1064717717
2016608825
1477129165
1184498920
913327498
1215077900
1786753234
460195176
911439717
2093141030
1161472341
1250497730
1176177460
1965870452
2114247901
1585573581
690458762
336388192
1529964026
620840287
1771108508
1166119824
1496250208
1001256476
925324436
372711242
200040400
126994660
657678083
1991362740
2016499103
1786754671
1915210815
237652774
70028331
304395717
1637114159
1781877610
1704464217
680268637
969659735
1720635635
2129979309
2113949269
130906659
1518520452
1820264317
2018607112
1562618684
1871417097
345669095
732580110
680003289
2128577258
1721431088
2101102663
54423022
1908842198
233206115
271390928
2016922809
1655774081
1049913085
21813220
2066590377
589830863
1674183725
507458596
2064089823
1423006027
1597297630
1356858073
872080442
1910433934
874815286
1741446712
586635619
1935929734
1743100593
957959330
1024399826
975666962
337369705
1415638525
1387102518
2024689551
520162834
359608798
1334595619
458534868
1216709924
1761023616
1433973910
225533150
980777898
2027515543
18422100
1083862611
216247761
1034301250
2097463060
88426737
926561408
522274576
1620974616
303732831
829598136
1572076433
893453561
158814562
404133013
1926483940
1567988853
1655946562
2026446215
1854403339
2130250727
1458145909
70978332
341194201
2039284660
1326573441
1032455457
436242761
1637810931
1400153525
1579950636
1855718734
1727555622
578904737
145275684
1487566380
80234885
1598798679
192907124
100627325
1366824234
906200363
1623130495
1482292625
1104935141
1726091675
1173033807
1304143092
879760231
1579513654
989137300
1537619839
510880594
1506993336
1847972222
1888024365
1037152383
471399145
368802672
247879774
1072481189
1263218479
2031814802
417023823
1584858932
1720661296
1737981510
1850800144
145716915
544567715
804209340
1698839237
1215334302
2127918184
625000656
2086493014
799199615
1365736137
458708181
1433110238
1002733228
1723070851
1347518615
545700499
1112965933
1628581754
314664756
474429763
572563095
730775359
239637054
793873005
576529185
1353929353
131071212
1674444748
436045472
1531462399
1973250431
896713715
777566827
1934183735
1185348744
787050586
833899370
392579920
1470505361
1132014528
1731807997
629732991
59422581
637423802
856030829
1526247878
1880065121
374905652
36526041
248863731
777056918
983097119
2140485168
667036113
40309617
425150245
2009361759
800688324
606334273
784013818
517052070
1864566994
238489284
1574766859
1086564611
576999133
2014800608
743245635
1037392099
726011547
1647607293
1168418375
288112959
296095117
722450759
959380906
28627669
1024404672
1996437408
1003427968
32771439
183532292
1266334105
1953360879
750780296
1129074512
435415395
2035864896
972033686
1876454158
358279173
689545379
926287736
1067983941
277880899
1903236751
1181808266
1805227974
1260676118
1664946868
468371483
2111759277
2095599667
573776380
1947316290
1897687391
535558224
1400416497
962485209
1370822642
1806687233
641831384
406317028
1711128117
728244849
1841201837
1204200088
1613784372
340991570
63151164
1539740355
1058583168
4463387
1336983339
76204279
1217548890
1940090939
1430543230
931297044
1930586402
491052575
455198086
1404096778
563416960
160772668
150214100
1923658883
1197986510
297808605
288787842
935139791
1600798728
579851258
315328006
339168141
477984317
1306899235
1521149611
545515380
1459339382
886037550
236004047
1466410496
2100377684
928634005
163037340
829221754
854487034
2052780180
1790994137
1406869244
1450058840
983756595
35353438
1068026848
1323759512
268820040
1666390294
704219646
1531065132
837306066
331613887
1759030436
227578474
34382199
392991881
604093555
972428393
428020247
882604786
1118287468
1575343709
1320971544
1206325366
1548489911
1722217877
719422096
1710624817
1138138847
1144748664
128955272
1354950623
423559651
1608665573
373017978
1914867411
658059514
1535975526
1511796355
494396088
796232923
1908642692
865809023
1318883167
690345155
1670126670
1723000438
1948810276
1519902402
471083512
598934806
257999481
534189947
267402166
1905408800
339160061
493210279
1609368393
2030809981
2011379928
255800186
1837797082
315222856
1153281528
1500730492
1499102085
570412791
1445440332
2026739714
1369059243
804330767
258361878
1863792904
696392959
1812665369
1954267869
1202090516
1742932609
659449190
69671998
1443591824
1439328211
418083440
240345238
1506554581
335980002
890359954
39804113
1061147689
1619303080
504632590
1422321104
1186666875
2057235026
992012792
601270271
1885235870
2140699144
1190291882
791903185
603371962
647686695
871678967
102647303
696396499
1974605957
310716798
75324459
671712444
1599974025
956956720
1322546141
94332926
846307125
1153785930
2037651558
745951371
1679747586
627234662
1732880833
1713266022
2115835133
1147237806
819520079
790356142
1628301815
2090541449
201843933
438810689
357836424
2102014986
965137330
327839113
313931055
1594776926
1824255459
304291434
960884671
546427071
2000500369
80424109
740714808
1938798852
956342778
266843912
1491648853
974976177
1921764587
2014959816
878247232
1328814589
378288707
1679733354
397667089
883278691
476125527
1896888747
794757866
61744190
490705922
1767363037
375095913
76604436
834315735
1204005937
130880970
482100079
362248390
223342545
34482981
1377077367
200756470
1364503145
1290392543
1965601334
1442833898
1491699712
246734595
456226267
1246462309
1802523555
2048849053
1809547781
998856026
123158348
548714031
1711148147
1624741362
189002799
472640066
561947699
1518339218
1559784283
179482246
1002655670
970982734
274894199
1218097466
120844362
593837477
241670961
1675195462
1164701220
900184709
1008492019
2079758167
652029343
1489673921
674963209
455158231
29706664
1970034942
1304979786
323290415
762714687
1385128435
133664814
202977159
772964020
2114225009
1686110352
893404511
1610642297
721397136
380917954
2041834495
426863950
1587553641
1724664159
534006858
1132592618
307606497
368196789
1939117113
999407752
673888940
1355138871
1851621634
1620348252
622676880
1864622140
1247736454
121501300
567252636
1764090313
220824608
721947664
1106831229
375935286
1468608550
288778340
1193290964
2110418641
783939850
907445326
2068383254
821530260
2100272180
1138643689
1012685123
1747662954
927550623
2108303019
1630892655
1338052690
1651143623
2017123676
89958453
977372779
856784351
758469549
9997200
784093087
279292517
1824793192
1805557102
341943654
198502106
1822204451
323783886
158027395
914010434
847787973
536018271
1149660934
1378419349
1538451620
2119882033
890183859
1955348485
1226847920
1145967623
1871630975
251868860
80168120
1519202426
1359901267
954473609
1106723546
708443723
619535311
839359327
784671393
1675697621
2114851153
1297277568
1667470204
845869244
1565113358
1360642553
392578664
1281169713
742093902
1565641698
1678867178
1509261296
76829066
229605098
1039585995
247980621
826884903
1474722011
2000711313
564586667
1342943192
342208551
120279515
2109850907
1990057673
839432015
38932224
469719114
1085548403
1263994375
579386493
1807737195
808708498
772426779
1948987353
240006047
1388400108
1672792808
970883865
1751741401
749522581
1820375327
1457971172
829448135
2054260288
589409147
324179141
802626653
1863666231
724633468
1415278818
1051757188
786139232
1498316275
1853843525
137635656
1658581488
914197862
99713070
357134613
1663953265
374934425
86246178
1782699413
444185702
836089874
139263399
1695164697
1860215620
1449973501
937820691
1899799457
692881768
2074595929
1799894232
1788635176
89693599
1998972164
262512838
782471765
1227074017
290770206
918606812
1777126512
2105357448
1798669661
1541653104
509701791
469657519
2007369679
1555494004
859120590
1237303744
1086920866
1455028477
400038235
2054983169
1279596456
289284899
522761294
555033652
791861959
1457819056
944623596
1602285863
1152749639
549480415
247628850
2036418382
5548300
945719540
1664906124
562427514
2136001295
2098416966
456499677
332704801
1246546726
1141881389
352506275
1243880516
717467576
1507781063
1115646886
2075914486
233093845
2131541986
1685580759
2085257864
680426528
1356260924
2098976891
2017548448
1849813983
1776881670
803225524
2041147837
1862700095
642090765
1230749396
295719855
1448645743
1486552920
298127167
2010047484
257565276
1718137738
1490886046
1783302036
10515638
728877497
1512941563
359992316
1679175230
874577531
749036480
1283577530
1972084422
1369283116
1757064282
1619189251
212735602
1098034490
207468682
1826416846
893337414
499749683
1680038463
2101253967
2055569299
173588644
1697727285
38253294
1628333175
357029392
1804915770
523388542
1945900030
174718122
1020097257
1945009843
1496762160
38767360
2121492603
608326286
301681790
1171255393
84166477
2107503433
1667207707
835512801
1996347811
1115030668
1552299993
504364553
1016109044
1259642104
240790047
1698906448
340960892
1492258346
1254834955
187064999
1769757848
717649165
665122358
557907751
811028924
346362369
188219706
1903378142
430503159
412248515
925902729
551925887
1577167447
958803073
403633024
1828298269
905539911
15329022
367296883
1459237159
1283658546
2118482556
1023365466
175144688
345954662
1021992241
1399595329
85615756
1809173413
315531834
1379848208
111532890
1460041201
1743309360
1069368998
292654340
1865168651
1962760992
296053563
1286844427
1072305875
1324302580
216472351
1669868564
1774331028
1898182071
172698808
193398098
1308777690
1521250724
497056320
816058907
1653610518
923001763
1462236188
1530459658
131793014
1951740279
890813000
1077569290
1533055216
374882221
1563770778
179943597
88676989
100139640
1552577309
1358147978
1741116190
319968665
1972499201
1313711781
1661168555
1455594597
1930446500
1723981783
276475538
566766184
136847560
660358236
1826399533
599356338
2084284814
1787317969
1603192617
2094335076
995414309
2115062167
1797238767
1969308133
1642965513
601215699
303226176
581694140
2098317990
89106663
529397059
1390054932
2112993436
892387097
194024749
769414552
1243699665
561420432
511682222
317666313
1608150989
1668607509
1206730543
1464362675
935074120
712546652
1353057658
730983662
1671453828
281266559
674045940
319668384
1681963515
29654909
166701861
5232329
1300415931
1938182624
379107298
1486874461
325438136
343964192
1108267423
1345584442
1068135468
838936415
516164674
1184157530
1517125804
43457506
455187148
60612693
2114878277
721064148
905440698
1923311312
1624997662
1125540442
50092174
981728685
354091061
1408402471
276644153
1448352989
1512873786
1046527455
1536546051
465000526
395969119
896315103
4868115
1759734202
2098247836
1991252606
924162711
92602275
1214128930
768376036
2039605122
383145676
1554409649
2003494634
1409563462
1616419067
607088240
1128473130
2041901353
1740703379
674814807
1674255741
639474151
1942677046
1618616795
1833935127
756378180
1119829195
1979683393
492260100
1480929522
1050889799
322925873
1582355270
1347146925
1646192146
1566584160
447584227
1411144458
1917543913
1489527469
1974038962
1765701162
649895991
1160917767
656461762
2075827008
1379169902
1805282887
586554442
345677984
462570089
1787090729
1671915720
1644684397
1471088203
1127116375
584409639
1143994951
435643571
1147585586
27036914
1849221567
448028963
1844007745
499239310
1789773082
521398339
154133151
1339236561
1995259488
539107339
2060906406
1367201741
826419010
50626484
969744620
1383779433
24112604
1307029694
1738981365
227678568
1939567501
1647392332
932068319
1045889721
1905881982
1705369175
661304085
1801267676
1590390878
693500105
150308408
1338509790
383003338
104880356
1989669341
1245035514
797745203
1421679832
302624998
371589933
583176105
1424047586
1355392851
941531502
745114099
321644900
615093074
1810756356
906462749
233742322
2093336704
260887392
407240874
486612592
1835135564
1950402838
1336975824
1584533038
1128520961
851409377
2043308886
805666071
1631930705
372533193
197291806
108141994
83215856
1831466070
875629857
1080971143
1900384734
242658614
1030142481
1690169345
72517317
594534564
234179908
261222774
1737493372
1338145256
289199924
749386814
1470303567
443753663
1642397509
2026788588
1936393128
178698756
72084215
641947211
399571292
1039398105
1460906661
1696699858
135634601
1428122864
471282126
2036971419
7824538
1866652889
472896300
1978952909
1395236407
176205009
1817462940
610960929
1437969187
75810727
1119502436
395758544
788474444
473151208
381908021
1585618367
71578444
1091110718
1990149774
1273912272
361929041
734393341
296348078
1188468378
273364285
791764066
1857162622
500631294
946616178
1724514172
560862692
1616662201
125534987
1684799439
311023985
1303740572
34213664
1024110679
299230824
2067165375
1256804777
1472178277
1916883608
1740360898
1699459373
697311317
1533481071
1275198568
623443860
325686530
1285016983
341821760
2136996884
1727444149
23681364
295030607
1093524892
705532702
2146734778
327398607
817161418
127411565
353033928
1236544315
912979588
2012743466
1657546491
1926280900
1902722563
168199629
1780899504
355352453
2125846388
1492251975
535270093
801335395
1170243893
576277592
707493554
200913103
1248548717
455542907
1393404741
367680411
1461228873
281827947
296293605
1639456884
1196842973
396204673
1116625342
1238803292
1440847787
2117141706
1157197692
1529918770
249082849
2025897216
841999054
289299479
1763156949
1991318371
1217436809
893100792
265664887
1467760685
1811820605
147927793
264149854
996405443
1231860348
1033876100
1759461317
2003483514
997988144
406777512
2027941346
1127572305
36181950
2120337979
1193560269
177575277
934715728
351270615
1988780411
1671357448
690866941
2080797943
2124533896
88542155
1488606281
602922014
1347672510
967999291
1955572464
658860810
806720727
711867232
1961523666
193585244
1507664114
200795196
1610530441
1118771764
1899158997
420816965
1656383515
1159167657
1373089591
2107338130
23428273
482618556
194594301
1130939757
457754834
1065415461
772633329
191834374
1487148166
520032861
118325612
1473445201
1516036710
1659880202
418027696
1799216984
653178197
1380943868
1400121036
1151776996
1480974101
104023261
84497091
99622008
2051921489
428351343
118388437
517859569
1511789858
643246042
1530896943
1694709555
968916755
37603305
1165567024
1416203525
1961119553
1357642925
1739529616
198334945
511741767
748246444
65870755
848542651
1381457
1367457091
1247197672
1429309944
652805790
1788545475
2135051383
1760799475
1409150631
1389646955
1336316502
232435615
796806350
1464867543
1479831465
1366538160
277919147
1143612981
899002385
606903929
2123921888
1182415946
1785319558
1709796890
1225577480
1935972228
28955230
1706826980
791649842
220800743
314315899
1807716686
286036235
1816303297
752957111
1664544047
122292700
1137057942
960692968
2117215110
125065274
1297425252
145645714
857265140
1720489215
1108444220
329338282
1067216539
465830039
1663423965
1672864225
1806868770
426567807
898779554
873683065
442043090
1783240168
2047829920
278798930
1292056622
2105918597
1391955575
432013542
431220717
733552635
2001222569
348202990
853710643
59591237
1122770080
382429032
57562336
1419700863
1772021202
1657822880
134143876
997016136
182186965
11253219
2052392872
557698350
1651028727
637165764
304831936
922576299
1378603120
1061152951
308815182
1783100505
119681374
1108524724
276926892
803186030
73577504
1864930870
1595230721
1056745473
1816246333
1295763159
1137980904
2097050385
1891986915
1810020079
604213562
1629983888
1773924291
1737641377
435439715
70059907
669262254
908356964
1894882634
1602359903
968513958
1968928264
1414009431
1953082574
2006569065
1258016433
287678423
720793102
1375983777
1614051493
573845423
893518870
100524121
539994432
1458528655
591736914
144128041
600075412
1205245883
400117549
734504095
442650241
1807501935
931947976
871871840
175115975
160670956
1980807209
1319364118
1903581593
1832741207
1462822805
397116969
512723613
888478962
206674112
469527024
397768519
1075805259
262775449
225206697
1957052709
1062942782
2054800192
615611125
1480142723
550828211
1403838491
2072643607
320639525
318745245
2020198881
2051371255
18197392
452072147
138382656
1224657648
1543217937
1120578313
1790265087
234502391
231112484
798672406
338068400
532026483
2099980166
2105146251
603268358
845208820
1717399519
327343386
1312411844
1837428867
196159889
949612916
1060890246
1071320108
1743994366
218102172
1192885843
877958107
242471159
735083693
539750005
2089722611
182086408
447585350
180836889
1509876809
1560095675
1425682664
1160759139
139145876
454296422
723725717
379272702
1214054584
1455486505
1570327699
945056868
752978398
394683788
1312556032
1612929002
1309133166
392454871
1511440741
189108446
325925938
1819675017
1752264255
1767830090
1347053491
1820844509
2069183495
1793845161
2131765939
1572882951
281459014
2128493384
2126960059
1905453516
1796615343
1999465552
1302334227
358099885
1640446441
1547930960
1498179341
1442955152
733007368
726641236
516288611
1787110698
638997365
329692953
2019577980
1924480482
1939549805
1132201258
571462443
375646102
1762754755
878330602
687353756
1925488113
491075357
736493765
745805917
707339701
335829964
1301463053
199660368
1951481453
1673901155
638814458
1439111791
1000758473
1617864021
158337282
158958509
635202753
1155096044
1892104575
2124591418
1552981054
131878262
1021873498
164301222
77540422
11787875
1594664695
1061140761
285822266
969898881
1763088277
37992393
6553236
1344461713
1793500422
1606523908
434699049
3970513
1248302995
147796299
1768073935
159579727
1881116767
443799786
122428428
1528318420
841836661
1027781249
748554007
218561169
1539020169
142183397
669112191
2071434241
118593995
2037750140
54771472
1892718519
1015871730
963573282
159174468
650233981
1760212829
1485565026
1502485666
89896902
1097490272
377292262
1600513973
1786026394
343118036
1173545909
1369952272
1790664786
1367807449
1365171888
1123094156
1761223059
1130660434
1687121887
1729214311
254329336
191715641
1071210737
1658061918
672197017
1701755823
1050592144
1460315915
258228284
387620503
606384741
1438589776
1766191548
781814061
1321785749
309932397
292059588
1472060210
46646785
1689790526
889239854
394369803
316997268
500657967
1374638304
697814138
1181082531
1102510426
1621182160
200953297
2029017085
1671481066
1028190802
2021474221
301871186
1057255377
2016423908
613478941
381054032
499234177
201645611
461069021
1109210678
1004215892
337682768
1735529548
1017883517
445224466
2079125496
35513183
1031826593
449452500
1134847724
758170985
343537213
1100900705
1574069756
1607960332
1437319171
911851949
1410462622
1710219848
465512093
1567792881
1353509262
571221058
401676821
1752336123
1574725960
460151808
1803392985
1304222662
579573669
490541265
258599266
1493546300
530424209
745504705
1556000224
1735508874
1876428815
2111267568
409119177
1752709587
1337078970
1578385138
988241566
1723842521
963335559
690239781
95972397
709848199
753369590
2139256489
1413396497
2005715038
1240802827
1524302318
2024300166
77584138
918271994
2088581328
1495689781
2029398705
1664398053
1809171376
1804686427
683539784
363846787
1532564222
444943730
1079137076
1266929762
1315398976
271011208
967910747
1546376360
1121146535
1474554856
1077187467
1949562348
1825830319
1100546004
350756667
1752460297
1145791069
1840973979
401796172
289228276
912978903
1797742012
1370492212
1345543651
1188947850
1416898448
808309658
448763407
1204000440
1672421100
736963489
1578196094
266482870
10229240
685374958
1356166974
983242122
1587824700
781556054
1239554280
88701972
1422357086
2102142399
2050571551
1238691794
855618418
309206680
1944210437
1717574672
1974023204
1657197585
909903617
371012863
1486788548
1703474755
193445160
1467017012
1893413891
101328762
1519306519
2007813292
479465845
805737852
711150374
1019898936
1188606908
1818598641
1969048161
1773125281
753707444
1788375804
194311116
27672033
145417716
1556862861
742080892
1003322024
1013178094
994430945
676453397
124926720
1506244319
1432905917
1348683719
1448288459
512470208
217219010
570185750
435934950
1184961446
842504057
549973049
2105526550
1558582252
908570562
38662940
1694326968
6943368
1226844542
1383512122
544394205
1701880382
60731258
2048096071
126700410
780688079
1611606552
399325389
1614547285
320993916
453884047
1727723091
32470709
641543451
26587982
2130708005
462303780
1893293288
1253488306
150196387
1514698269
2029808319
1418245291
544459636
1804799680
926953104
2050494406
1872805381
1957878069
1777843939
992132199
896028333
509724721
639467999
287271924
1213977982
993424336
2069562676
505921149
1333098881
1536634614
2040241749
1203666220
1431082205
1377936868
1673188018
1753930992
156917866
1066402882
1543473238
1992411124
1980754181
893690777
1546976620
1477849188
698239732
1506099486
1414695318
436824735
1248999066
982432981
1472406750
1737789195
1334033410
449470164
1383971054
1531176291
398155926
378381831
1413429525
922572194
1657633155
1584242363
425165419
415949648
957141399
525254616
362415054
1981951730
517313640
1585074730
1730359026
2101477609
55673668
706895482
1002680253
1985928065
829845788
2057118494
1560440007
1551340836
624952913
12653273
1137070145
667613843
105238115
1642748644
1171838814
705132813
737053335
173207919
613575346
1718472975
1990315803
1250306957
2099347176
2118111178
1954080489
1691933598
1476230339
468980274
923795601
65992484
1446408498
1036504739
1933091261
1266140687
1081247151
1516742486
2054054810
1349097408
76169381
411600095
1494153180
1176896041
2077527459
879327222
1668707282
303015838
626232648
878158856
1061217739
1060799747
1410543127
929902991
2098344023
2013251833
724208663
2011449320
577056535
996028485
502339945
209129495
302195424
2016407105
202936056
174439969
350512685
274667881
1987879833
1675339006
1549494506
39952980
848923956
1015828153
831190252
392548864
1874479316
1887543408
625523352
2025344973
1376758497
791937928
1991058479
1997320173
1560360809
1462081690
229733183
443648390
1596506615
744059094
1381835730
1104745782
260691492
371183995
1478728052
759124625
213248126
1188068552
1211306749
1167505327
1940802901
170657121
748021493
1371825634
1299511892
1966942166
958859257
135588253
526192153
1421028626
1853542543
263356156
2068586619
2093896851
1979520996
231072088
37575387
135743172
1571130857
1175101673
1685543051
540708751
1690525592
650117413
134598409
511778705
1518412410
1275027274
522714566
662624150
568461884
513875946
495249244
1605376496
1176069122
788080092
605442167
1960797559
624777943
1272172511
685476199
2051798755
376833024
440172559
1350893003
2074768447
334082862
448178211
627674180
892902873
1472698051
347234805
272017446
222103861
116497465
1361415097
871120896
1030480791
1927715827
1632792439
265645880
281656168
799919619
1726280010
256832923
885347227
832865803
1856980177
2018277254
1516338277
1647261648
1869556786
1991083829
1181218635
426689305
1646575166
1402172209
1975410640
775620628
832811970
1023991878
622206590
1422115764
1797799897
1533814978
1498440428
1331213318
702049168
1328383317
2014258837
66716714
725286479
311557311
369898968
1550975126
1389161210
541858828
1525629820
1842942843
519980628
685471695
947651106
1065683203
838845841
230945573
890324797
679779325
350864496
1255002293
798110764
501762228
1139135301
1788840599
1290955223
1933142769
1579404672
488796838
767443427
2040570153
75724821
54729510
471339394
425490700
100378315
1153336916
415462329
1950966749
1894247417
164437808
133667518
1465643536
2089143610
2073852278
1020373923
1007573172
2114618112
2074663363
1147150286
1507998864
1088044565
1395099264
392179369
1261946669
562689446
819126134
1139163484
266011288
930397828
1686715876
776629087
1120435620
684566603
1699716483
986836452
667564271
2033656919
1332284531
128893445
1219353076
990442336
760472312
1494100634
821372943
126721236
127779926
1997491763
1912721592
44067788
1688168222
2140854842
2027778862
1916073493
307307718
338996333
1642001799
443623967
1233736418
1442874798
1569595533
455271859
1930781332
1347601427
1699120081
2071597923
339658934
1145447571
1832559102
1695568308
694988530
1039109702
1956144436
1197940875
2058578771
1978196973
1269816240
958765148
1061339326
1074519679
589118295
1820239589
834922268
710274919
1981230572
1883821955
148396976
1963862637
623011375
1064345544
470448451
929446013
495680330
1284388353
1453381828
1374638432
891817336
1200091249
1994750123
1113341639
1895838185
1330260540
2039590404
36267381
1084303281
431862409
1982848169
1407440932
1325028102
1480966814
442758850
1088975396
1690665606
1060010936
1596704285
194246835
2006678236
445967826
71826228
2147304901
1677052645
1131521441
1394542251
1467120238
2004805832
328123155
596293817
1360148632
1546753251
659723915
438413706
872015235
602441539
1348978925
414018018
631370869
656368502
342624349
1587444467
421607519
549844028
1861107419
1617890956
439369226
1814474936
1311068441
1778749413
1491447629
151095329
1709728761
826798962
558152700
219936310
2089921340
321965845
1406569709
1906794239
1100267392
1322728059
44547691
905884730
229735669
788166542
136503835
542924802
550267138
868377277
1130432700
2018081426
160801081
1938139751
531191155
1839678788
1598509146
310825053
720934763
2052321230
1441050150
1589178635
1099557909
1804313570
2038596862
1304253629
981035403
1665587660
88227643
1349174936
196727013
150402151
1455980212
676312608
162941027
1277306252
1863858860
683679437
957947243
176134767
1172006319
236992633
525373224
508882758
1816271886
1530720005
411738298
1358294132
415324702
1973625863
2013328182
1751615986
890911303
117880178
428714051
105331790
1815264229
2062175971
295848991
1362593795
2104037570
1155072362
1390004130
1764941563
1193964506
1956815847
1853774716
1917174557
179734250
2066479975
125608145
273757272
1595423206
1669573423
626824432
26633149
561854527
688713008
1324985126
485273529
1832181542
1018237413
852682407
1403185495
1170193504
942197064
619445522
1982652254
561550381
797848137
1616412804
1574843142
1803546446
109622193
1151996508
1158902964
1605579217
662936568
899325104
38438653
1402484952
2021689721
1433113901
164318216
323387626
1781963574
143869770
211917259
1903613143
55535784
191964705
1120499071
100827896
1387446789
1625433854
1770952709
1446714303
1089616021
44966782
1044396876
1185134763
1241870083
48710682
1081748719
1035258324
1034432909
930378182
1315187642
1265855463
1036736040
387961150
946375425
2042971970
1336501528
564282358
956506063
495580634
1966082227
38073165
1349088249
413331696
1770997207
382853772
1525498724
2033387563
1155497098
581732643
1411006511
1115578177
2012163976
940274876
397418017
1878258877
1114215712
1198257071
347727835
1795796803
2057760538
1333315430
1310956106
951317822
932686575
1438441030
793709012
325175717
710625911
580589053
709430636
2055631802
909382553
824444425
1214247958
2027531194
447252702
1568854451
1291599912
2123846212
1287891341
450495054
1169992678
757575247
1770322509
1535732201
1643542074
1438200631
2091996372
1559629000
786101715
880070397
743800946
839717979
1554216576
504742100
845910618
903530727
2084855098
1707996930
1798575542
28218520
877171550
897578420
536083460
409275546
1050033258
1786201140
451433863
848364640
402501997
1156080725
2053165352
1969006520
630441315
1486966732
638715124
1612422162
855134578
829652856
986742319
1655122984
264898841
100694047
906336692
1488812414
967349893
531751420
592389201
347911743
1799749424
1321608837
198886102
909338812
405294947
1434097346
1747853860
1054782504
1339854617
763107743
1512894538
852470837
981204409
1726439773
2119015312
244362847
1535416011
541174544
806214581
4441199
119922187
989004916
785908059
382930727
2034430903
2011896207
631901977
74201119
1149956201
339315637
821008695
530574178
1529383492
1300418382
455044627
10378124
1101660152
1784320616
701367895
1848232432
266489391
2058136291
2047196499
1207441910
983870153
8227941
332779752
979135351
1012615687
292243228
170469987
1227996192
295332361
1165495640
756411968
639603436
569419685
1875329687
167171218
1349628208
341154375
706089232
767510755
719048106
968341598
735610971
1528517485
94524999
659194633
973357971
655116374
297876215
1297480618
884053886
869482607
1271512787
1315462880
1675380938
186276171
726684645
367733081
615303908
1701690757
1172536407
742155184
2094204223
2117432693
447001718
160249697
1637589596
1753284164
1706845714
803654222
747169116
840281039
687989237
534143851
1196951752
2136002387
156262925
1247925980
226239802
730769537
908203069
1980054041
959946291
1592204770
1261055006
597352522
1855789479
1932606645
2043084071
1529781987
383843835
1868464407
1246043621
1742559501
1115977611
1365173943
1795985631
1828836549
822282218
1407107261
1307637720
1712313998
1758174072
1448040928
1107152241
228492796
2054039564
181099929
1245161462
1464015193
503763630
243795686
669745922
452774712
1376755265
379853289
1766134406
1209210142
2128716313
1682285436
1258626098
1885811918
1649329926
1075282226
1582357041
1012529223
719130339
1314370110
699622781
1518785082
843866721
566718332
1720330107
1169503576
858777298
216927049
171267395
1182874040
629398723
1312791152
2089119975
1700563138
575211250
1423467440
855561354
346591543
1179555568
10360960
1655456676
835388205
141796620
1773655428
408520243
389911808
1472802171
1752033758
1227819609
1488588687
438146785
1201825840
1405587218
1707319664
1268433133
1093893873
1945687600
904821883
205494851
481859642
1504206464
1298577680
1478377115
103498228
1696933474
1465353026
2070388018
1932320486
27227601
1190366768
191735632
851058157
813150300
1728041174
1239746004
205339434
373108761
2061601298
1473206306
537921353
1012279160
324046026
26671682
211728549
1080658711
2079249606
906318532
813466436
1422132525
774267438
1708960003
987429020
1125183087
13524482
436110419
418721871
350245215
1530431204
36147381
807385256
462615519
90694781
376049235
961433151
1264937436
1179763749
565168019
2080398441
997404455
1546255799
732728966
329598378
514509428
2044427853
1019888767
1537831934
801896069
1475223160
1589077706
326971542
1420350830
238730403
140584571
1158038703
721627657
1458479859
1413612821
1963811253
1132370671
176107979
1947073623
643322203
88144877
391042580
1290087238
1027730821
251240758
1860453239
55971126
1522590071
1747499153
1572141570
2123904902
1391341833
2006953141
27529784
243834994
1950124522
2052296332
376852588
1745906788
1773230814
532318250
379355709
398411101
462468273
2131580553
970269076
1518483462
252506658
1256573995
709247539
8395606
1722493116
2127780648
1540408599
373587252
1244487673
1017030531
1216205961
209852939
636719704
756359546
1879550364
1993726580
1592030641
2052433739
1470011010
1041455450
1225722565
1605840975
1781226743
1254355597
1683355230
1434615402
7325848
950098152
462790798
215472359
59151422
334804080
2144738803
1111084615
191075843
1977829595
976871193
1666580135
236270495
215065422
880421262
516222485
732437963
975589689
1088575270
848944833
1571706397
1859460665
1473961830
817607498
1351252324
1413208627
1379215013
1981798595
1874875934
385460307
1552488199
1008744812
900449800
1435096154
957710490
2034579051
438228229
1149972827
1119109349
956082790
176696218
247267311
76756148
668398462
694338485
1322933376
528674438
1275266501
701490464
1033713055
516700253
1071809968
2002545068
1313982945
1268603562
1185868225
2031241525
2021895752
2134912470
961062210
571960801
1433230591
1768550724
325671496
691720440
66276029
957738159
1469191203
737205809
1980990933
326883192
305039753
811606256
1590877149
1171458375
2055628510
1832859572
1875937357
598962963
171286554
1969557730
1909025496
218455440
1644481436
1611427535
57918673
596702050
1964671983
1173074852
1849458879
1230934070
966709979
1851913871
143589253
372824336
134849029
1327128341
158363427
197238070
1618294593
195479992
22522099
1823112569
2137896203
1907536948
1615501201
1019370848
30844356
26177973
157951375
346594108
1369410978
1778034448
1882567537
488050497
857769250
2032144185
468653570
852743657
219667170
1677166373
833100952
1702616596
1801567887
1749049928
1302503222
947339913
1185083891
880477916
13374701
1183345171
1228899550
744608168
926790113
629600067
471242215
260195197
550112848
687296787
1000086943
985101235
1824609120
1733323531
1879687179
879152578
1177875194
786412935
1098885104
1853887812
2116281511
1683836424
588146685
677491130
890793220
375441257
365094296
501367580
501246726
1711784445
787303177
937459226
522792693
1044335526
989594128
1037717587
703059940
809568486
677623072
388779222
244792126
754263102
2083347218
2109366225
1937002772
940181162
1273186355
451070761
1241656395
447928446
381044958
1656515352
1111390169
152946747
1507050474
549536148
1041202431
517151844
1644553453
203836181
798274093
189664014
651611759
1631689506
421711971
1094736320
1771033553
1753202630
366244369
2014430820
1687010320
42561153
1706572079
1347172149
226692015
1146779735
1891990924
1892004472
1197561632
1697318258
266371753
2071535634
1589812449
992746160
727135917
1176424528
1305192464
1127769251
1650423794
1404423505
178289124
851070100
2000675797
558821990
228834640
1512592392
669789284
1904921842
1255817109
697874984
1795028856
1599816748
199979988
2014144181
1024672698
565840369
1851260028
1094262580
1119574045
254071387
1134509614
1688142516
2134587700
416306309
791476595
202198606
1083353164
581112453
537390448
1049913684
625649882
1311304214
710574525
1211840871
1219923736
63990740
1326348499
97632029
779130453
1055063291
1842653780
1331886431
1979383576
1573436956
1880212819
719786833
864990646
2034842795
826874476
603379347
54558647
177859170
1136553560
476145894
130396935
1898667528
1848103830
614813689
104952768
910580533
560500046
1785576837
883129018
1034527431
728627510
240460783
406938357
1736018828
375882236
961417755
2121498855
15884769
1907530002
355686370
689848406
1047433297
871610827
1528853154
1026624035
1517391743
2079683279
2102608054
1497609114
1518903017
805730477
158858845
1989899049
1676821683
1504690255
996182491
1459642487
1998427649
498835619
1464332152
1173125303
1513244634
1453784493
1172520492
1539124891
1878164951
565541331
329294715
1034977146
828871724
486650113
1603653544
93753883
2112501527
654473795
1975427788
272686227
1983373973
639513239
1129127827
1775751893
476427216
956632718
183216400
1801460966
2074226829
782988505
972195342
1557681441
668389270
1188913356
2125573466
326651417
1985628421
42191928
1125112403
196796732
1711582878
886383067
1977608485
1794852146
1175866325
348764014
409828081
613346175
1216499278
1078808610
1424089543
845473699
1296971282
2026284829
1967281531
1767103679
1507265892
1521352914
1776840515
1834971982
1475176947
1879819850
695594667
710826276
1708733371
1071130291
325371136
2039072210
829830820
1649721824
561277545
1151306235
230324750
748247748
458586460
56599839
722952403
866947387
722768769
1615750139
407278151
966894715
535137737
633603834
1915988466
223624534
1611654222
1282600969
1859366862
2138783957
31291142
548231579
937121970
1307290047
1049398762
1943245735
1466240688
1208249199
1902519519
863226676
1236779236
1968987111
406421638
130308051
478116945
837494259
1369311804
1195479623
1558760302
17187738
545027066
492319264
1932517174
1252720654
1266689310
908408106
1800699501
1286505057
36826740
427052110
264486667
1133305740
144508549
457560709
602441018
749745224
92229056
1749371805
2041826411
103336024
774232831
951675174
239974337
367998835
1849085700
479631895
1329621347
216638595
1355379159
528293883
579707850
1208808371
1531811334
864791989
1228943622
68357192
971195776
1712295327
891950046
241116053
266581462
1497059407
1872789284
1472794144
1987871703
1512898993
942053230
1277729610
777926824
715974744
253229377
1939469912
1218385278
976079625
1904479096
680792416
236136405
297254852
545985981
403314591
863675975
579240239
1739465185
1324410550
1946653665
2000964933
1923261426
1252102762
2061217147
2078952347
1683679730
1471278558
390044816
678394741
101995652
83631579
242513163
1452222944
240932706
246297500
2032171101
1796206757
756891990
1734004401
2037916241
1058290626
988007449
1797506879
979664184
1578981401
514749749
1396170773
252165582
965347619
918003201
771522957
891365401
1652140110
1305179152
1918663495
737229563
790415881
1742381292
987024948
1147086076
1755081880
1973076756
1324908423
104890453
987803234
1210428830
1615098481
1103386412
530582551
1789423771
1094470242
589459392
1648371335
1498622381
1676236218
1641013511
573641202
1641716733
385122139
731508328
1703684843
1392283703
1186220475
925379643
1574925781
2107112856
2041040948
2022108153
1965982729
1795815738
1442304526
1165684971
290579227
295726850
934724757
1316973526
939397723
957587913
1035529456
745488186
1574633833
773288777
889029297
1643809799
792008320
1429566574
1891752480
321488350
149994673
574668307
1735890546
1548586579
612989380
1926533274
1526129635
484547216
705006830
1198439520
1684388402
972742369
1860637889
1473696393
1919755877
1326105286
558087676
77798518
578133514
2060656029
2051799239
818699328
1539528741
1905113743
1403697183
459363691
896250027
1013458226
524728033
1653283973
1983680952
294960459
1225672555
1848848331
1741612674
2001867662
1989585069
431773484
1142756728
1869188467
1752687775
291458288
924222039
935743914
1970157418
2027695473
1137252477
1072004248
795475037
374452124
1457118447
1241553873
1054287054
1697326414
1847953770
1240691561
1619343063
573981524
2139237754
1929251115
918082232
319926803
783997309
144964054
1175437602
4547895
1828606119
1846154330
50367154
309705834
1243202446
441663138
1155437651
4352814
301502975
127771271
1198245651
998386100
1191318835
1700864089
471907662
296496214
604926617
1309674637
141851060
2086692019
248214929
2063283154
1317840150
740264209
1166701079
1889150557
1105155296
677635383
428879459
1618529659
1366251808
896266875
824169978
86722209
1567363852
153597959
446296893
130615487
1042141971
903476040
1814589932
227561372
1445445318
303957912
1099999702
1601359950
1648902172
1260631820
602173438
879539734
1960901216
923902637
1156264433
44492265
732908018
1788842637
2050758605
1518701242
842942712
102335981
170012133
837020253
196828831
589073318
646158265
752779463
1794528480
1165910668
1613023621
1554802034
259389381
787538251
1858128805
472446677
850016695
1980901177
1620017992
617533060
140829620
1186632627
502466101
772079209
836880931
981043088
740619175
1673499588
1120373860
1162996765
1004328890
1083466858
464116130
1139246181
1460180212
1518674581
1706442839
1299055834
1792005812
2027927752
1733591924
80409566
2033945565
1421209380
967014839
1098600827
1878681604
881677933
450589462
166594747
2010869507
654867801
834611033
2116298380
179799674
2003463071
308554787
2055723837
1000542128
301295534
884732841
1745568200
1600162534
1833304485
1365660244
1606414542
690831516
820734004
1098288537
2100843085
1512109165
949880023
166982071
1948500972
1333370601
1049976770
738127884
985038783
239874120
1721650361
648267246
1536052248
1630755343
380788366
1334028826
1189409690
917856730
15836140
1134396244
1140950506
758774621
2113907636
832513732
1895391180
461974163
1441058928
591928836
267516738
1793863227
1488244097
864482694
909412330
1110012371
794532579
1259999908
1250183981
1320454230
403804559
228397531
491309160
1804283274
1360517017
353086798
1178382771
2069385588
1199445088
1910713088
1483906802
93727114
919760276
573264638
1721798604
76041116
1102891476
1372581130
1052979765
1409732517
715546343
986957825
894039032
1462991515
917406860
1678133114
1293736508
894562318
1817039216
1225030019
49095097
2082204867
1244167865
644789798
2137106342
134908145
1102124374
962315410
1959795061
1227719262
878469413
959613321
1918102754
1430883969
1766305366
791887387
2134122730
907457945
1817332860
253308282
1588118825
77050781
113990472
408812379
1831946983
681796414
83156864
264729150
499948737
2111385647
1119690282
1292425658
914620277
760844721
86982968
1751176269
148486509
1035701128
1966883778
138200765
63734662
819476932
597501689
1728758889
574669167
19227171
1420782742
629344206
1640006012
1853361818
1850531143
1574039319
446907612
1277701940
1086297004
808157925
1137610829
1756251354
118706298
695305495
1633698852
821302158
1646597996
1890911732
380877989
1605458928
1022497586
410813273
290634189
1531813472
2009514345
1154977456
1132662815
1524622615
1796171657
258538232
708976811
84252005
1235930742
783323991
597629292
2036943759
633358062
1711102252
663026979
401783721
1513747981
663833133
103117880
1589157091
1579444630
446672650
609576034
1642961632
240415557
1659826575
122442140
790712523
1154764496
403110484
1582794026
1598966505
616107103
1307908057
439484281
827199804
1411466609
1775135810
114437864
1080834413
1967004142
943317971
1168011521
1223786915
174551857
1550496476
1931041404
1855976009
274501828
840195087
876005084
523831376
2096225496
620838754
1554690451
1967581134
2005731337
1293201290
1487066628
1837208928
200306221
1302433867
24909676
1397307886
1190576734
186547545
103067977
2127457068
536871610
1113618309
352071705
1503756103
1223734616
1755651141
2116169849
478275088
2042915934
2077582099
306505905
1533447180
198480347
243917791
320895031
987251828
1007975520
1668916574
536870878
332872475
849595282
1478259494
565281347
1503948539
2033716118
778681530
1451068634
1189622983
1493082569
2042427931
1070835258
768524412
733479262
185113519
1484556375
1087617070
49096345
882933734
591601599
1209388489
591420488
503640326
1327846442
2032886319
821708584
607595626
1597872240
227618328
236206723
1799384998
2041987891
1038874051
1361105972
1370787722
976727721
1987461727
1737744630
1729697367
560079175
1796416617
1695189208
1513744727
2080669157
664731115
877970274
211056650
1642118099
1396135223
1445008372
337801691
888088334
458403361
340495736
1961690130
1462855880
497118655
267460426
1072800046
507926476
768656033
1401432405
218189231
1628409807
2120784218
425678805
1902344136
1423561482
35493107
1107544156
623203437
1285108019
1292898822
86996363
2099168815
1307179219
1402024156
989915974
936758193
1420258984
505866089
844972944
1468626195
118050435
1755847740
1685940698
1674404657
156832487
610912165
1959241775
1899941138
292554329
2073435962
1328970452
905711288
1330584038
1038534329
1588440275
1034403578
960595839
219876280
1069464599
2145406526
1192966283
832775879
58557922
808790980
692319974
907642424
153500393
381842860
224421120
1111695414
745904983
482094324
193576490
745524493
28605283
2018637127
1680170657
1513335138
395808710
125066023
1200428056
1335001258
976519451
1898226020
1977169334
903233287
2037205252
286791731
507348075
828992454
1079170643
26737292
42587038
271494047
438302791
1269224809
75462765
804145971
1418564751
1570010378
1741456148
1989333091
107028898
1682529350
1016970818
1410176433
473328830
62046662
332953573
131886057
1822794869
785913550
1328353628
1246315631
2013703806
138614123
341006083
60613498
1597162232
1065572013
601989580
1771936344
1204113632
1354133731
290438727
768805405
1400711861
1595776479
450272634
1562897661
58653241
468314425
620612802
732096824
1465515155
1183311501
650622713
621767523
852494161
1406398376
546155276
495945801
344052762
767552243
146583066
1127212897
1791005938
1158912403
1858343478
1538700532
1525010521
1527803247
1839650739
134651025
447907360
2028070972
1690358999
1485753060
173448013
2128838782
1316005384
341899419
283217392
233115946
1903650429
1319533518
1409118737
1219940008
318713914
1145922372
1056257497
207996457
1012491293
2112264154
1814506764
1102176989
413514366
1473119969
1730471571
1382448356
1672682320
1557517552
1692485514
425619362
1552629318
1305319291
2054025307
1411168151
725226317
1113495376
166258735
822253633
713159237
97917736
274436626
223103991
189633556
748075346
913041517
1377646551
1355862566
1560916605
14746131
537177135
828976916
1762218872
1025236312
478423414
2037327527
450715629
1220900225
1027616459
575227509
50496591
454237878
1487179914
1764887973
571854907
19016003
333796902
1312921038
2086484066
1309396832
2053447831
90964576
2055610872
1383229587
581572768
138787280
1968370406
1181279694
1093297454
545154313
1745923613
1807062578
1767450897
1881389106
130913406
227619593
24971793
769458901
1667878840
639841330
368655959
7374793
985343024
1495034804
1154622223
503553563
1763486661
502328146
1784044312
279353518
300128147
1666330423
200635469
1121810052
861010418
682267571
913118873
1006001096
1589680532
24842279
546683338
1025429730
316197669
832322714
1681384436
1028180921
383210447
277060719
41086909
319848170
1005671220
617493569
828267123
1895035762
336868857
1886479605
481204836
827156372
2069475260
823332963
1397128605
1285650396
1135132043
1730807210
264113829
905055966
1746710588
1235727728
1644692666
1038556730
1743470204
1661742551
2088679600
113122829
1185062648
1877303069
113353695
1136010
834185893
903522185
1558996351
1386736460
1904478137
1837475889
164647538
429899148
366500473
7954544
385452509
1063387681
1017020596
1207472863
2104005788
1374924661
1658966956
670855408
369724078
592620355
1726706181
1431080940
1628553817
263243012
1009029847
1284056238
1468859707
1283290200
1335418489
2066253805
981684164
810508783
1041355337
1518928527
2000688821
1960753149
1122249276
1079501292
1080300888
157366829
816337624
1856951388
1737139272
616113726
1396106244
2036894848
1399560002
1678236549
1281499895
1699589888
578986933
1666534434
1392872584
2027619696
577064529
1662858381
908355513
226622228
1074815587
917707776
602955496
1264869671
1972760332
1687035116
1991320497
413956973
2109001276
313357569
799414252
683824052
1040364118
241622409
1377501273
2126468788
1685175544
2014292895
2131279577
1637955577
622501103
1477556327
62592160
803020354
1498690692
605884768
68447424
856954851
2034354182
4681947
52997663
197777128
86029143
1359641905
1258820977
136230164
1941874895
3265210
380835848
934150269
530675524
669635212
1733316082
1372688269
1955158117
742407093
400385042
179019170
1259783910
612862638
280237627
1048047327
1887231120
1395532342
1851535849
1774533818
1279867048
1270496119
88317946
945285564
1852468832
1270586875
1712682818
194444950
196999970
883171350
1686705948
881094052
261014537
26734432
614615163
1013030840
1821187337
90611962
1484482915
2051098540
1072256752
838731984
584228633
1525120869
626644299
600300355
11734888
729361284
1257614625
679679230
783492011
1721477194
1743571710
2051680771
878760731
1992670375
826712256
1821835247
445969531
396548063
1139825901
1379249323
1334221029
2072614144
998483941
1882652454
1570205170
421955387
1364126391
1662242794
1609705327
144461319
1732779259
1884428533
171176599
511308316
1320360828
1478284788
645525322
2114488369
1784972851
1465887933
525054776
730931029
11151018
739728787
16503624
979104525
687988255
312998702
1480029887
155838794
1038621680
1546251065
1906176067
470373754
455531431
1790881284
1079599570
2114389317
892218158
303984618
399598879
1063032081
1042233702
263151704
1857077178
52235193
424864813
110613088
261561168
1098956533
1313144416
693904806
1844431284
1334935525
2146215630
2075751935
1267109327
1897402142
632014245
1552815022
1972596466
816568498
1595775819
1354810299
504795695
1961228514
1009649220
1429719090
947723549
1222150134
922896859
1326493945
1185423322
285945475
1700551583
107606758
764315490
1834877553
323074744
1898924262
1993545792
1397991848
147770687
1887034380
1455910927
2070136871
826263197
70595507
1685393322
253145813
827856462
1574563177
728067709
483093578
930176486
607075913
486675381
824764818
1872424695
656685523
1770371272
358325587
173199755
871490346
1855419441
341855462
746672819
785843444
868805406
1354574957
1803557465
283038124
1532005293
522863306
672516489
1698909179
2138623880
164238911
795812122
1662809710
727549464
313761837
20885358
1160596683
2008032869
61770334
1984694067
180323113
1381771762
337817998
1121680594
1503596282
436498000
1834742678
1953983889
1248229050
2087886802
409158147
314838453
2104289934
1899080612
667811777
1999027683
1875322075
934033975
2063901757
1059711617
619450705
1917333846
1201776652
1906733433
1521368763
1310211587
682211760
115052560
576394696
551315448
1249786018
2143181286
1659951729
86682163
1703607040
417969882
1971090363
1052284564
416307372
1773660432
1037040537
383713157
1485471785
1747884985
1457723382
1804642890
207033007
1451653288
592321117
1495075144
593102895
255281025
1332799589
959970881
1409473562
2022806231
334933067
668968154
1882390790
554620735
1283935358
1490625554
765894026
564214154
1066904647
1184729440
2107674637
1668007023
1097446437
632269512
234535690
1248603944
762126869
225710223
1356568936
247409650
106045700
1908664357
1869749041
977812991
1715382887
1452539380
1463339204
1353062263
1169665397
422100981
543240240
461144128
15662993
1081100158
1596496046
1832698943
1749488918
3894267
150404898
1756735770
301826223
2033114318
1900632791
2077486197
269302975
1097155573
25700507
1075596019
511293972
1742434304
839598051
1535643029
1397996044
1860142674
1907093354
1217208477
1390996773
668745081
342253616
473608550
128932952
1828265740
279659176
1970492698
1587386514
1797837577
1176683163
946714176
230732703
157184186
1069663161
365218740
1946222585
2009258364
1580361033
478189101
774281494
333650815
380686191
983590759
240038928
351329032
1973241282
399486864
941799231
1565378026
1529120159
571364304
1027742426
1555762323
1937729682
1949666471
846205307
547743000
996856187
1919044646
1463154549
103421142
1956176097
275655716
248220753
2072216420
1157394698
851436637
305525256
1556599951
1458559468
2044479658
1890481580
971049497
794295729
222351359
612507610
971124429
302292273
573612310
935005303
1508837430
867103703
121449121
755272562
1947193550
605526978
1836269638
509282443
1282013904
1239726791
2083897551
1144568926
1500969420
2097247683
1961805099
1561338660
368186694
1130343829
1205884483
906313482
1767260963
1864172188
2071833376
1660329617
367331634
1546396071
735440748
84356525
558852185
1321424959
800690536
1408880131
1463406103
2062643207
493033599
2010101532
1391726345
148493394
2022474575
490380858
1876846997
2017000675
1207578138
278112043
370446141
418521964
681853062
271064193
320321428
1703362360
818390198
1875701578
206617207
1736198477
357008553
348782562
459485665
1824967001
132665615
1112419777
1248503004
948611313
755847026
599601198
1884993737
8736932
1405202484
2068329958
1541106868
1940392978
1257647350
1482837562
1293572718
897758653
1123823341
985765987
1965687296
759147468
577207595
197016642
195566351
1041370169
295662226
1627400903
159641453
2048342168
1082702938
143435188
970833216
533504704
231776284
1868861449
404234600
895148402
1065536130
151291571
1549044121
1545014166
1756538115
2000142346
632532616
29056296
1747006588
1322169560
1674778260
1677206391
535330507
1995083751
1998626687
1847456008
508918370
1169057496
2042433827
1338120849
1815708429
642202025
1086764902
1180596777
354179366
1096530980
1745159271
1930263645
1104652162
1377101018
537803560
950236177
1715802552
118507033
18882907
92681956
247974406
128789946
1392818645
398721492
1251651746
1933938210
209454859
956998715
65796267
1896066540
1120130243
591394150
1324308262
740663264
1542884093
899453058
1429191027
1637844007
354027379
1565120602
42566298
1898811250
1322746006
329532383
2102809243
889642040
435515177
392360614
997413868
948044306
650936650
218466578
837489278
1058830069
152081350
2114540549
757848257
1786099312
862369009
1032238600
1406375810
787427995
610348779
200792800
775574209
734137329
2023397748
1795798066
1225005185
1685819959
1942549632
1836596538
690192240
1190235008
348244612
1847003069
1272294445
1507804715
1854429886
2085031836
1430315147
1702653739
1251920533
1933236188
1551798599
1618916306
116613474
478793228
1945764904
1763125662
870500752
1840510799
556562131
312245755
753425169
1666638799
1860160604
1437789952
1085631955
871689144
557892557
2044922875
2072556534
256881395
1395242721
1555053784
1220451313
1584854483
1747902369
190845664
1723054753
2077007081
1192568495
969105726
305282640
559880588
1014790575
963779739
1556310015
1461389846
900114858
839582661
1398672862
2037720570
929288541
2083000325
1896556110
72184333
223167149
634957095
1396267314
619494719
697826873
1351793062
1134074581
824009659
233287749
1168854820
1836502416
8412273
1504393236
1334334090
2058775650
1214221478
1118549328
450612328
1587035560
22963254
1217863360
475662662
1118899285
160023069
1685020839
880509250
1552182037
610803730
1223098974
201034079
1750957519
768280549
13915478
1759824530
538889422
1262669473
1426336455
85754710
1122115108
590715252
1658131086
1014861505
610359427
532326846
824451208
968111446
1094806802
108720409
1496595364
506184977
2138589611
905440777
89715655
2055139847
270980095
599380010
390979600
1241251331
1516235309
1174791155
1011057945
82684313
1819635365
1725843278
214614818
1115286393
730093974
1965811270
317181180
1275556133
1461244704
1142144619
817210565
1899685825
2028164622
1201171358
1713579067
1555893053
2123880815
1086913593
1551009991
521830166
103809932
1927155006
1782877094
506359541
1391027130
1707486869
1930952473
346617435
1937290337
1774358413
424080481
1315066137
1477125646
47510189
833252218
1397478329
1892593869
434104904
1143834500
1005562718
1809477401
1283087521
616123980
2005952087
1265631060
1939296354
1409412651
1561936962
1403973400
2084765741
1608420328
1966100154
955460725
1960195985
1727306170
81475630
104300737
1008793409
866104497
2101872190
1693782774
254632195
371133360
376078321
1176039704
1163652053
1043418410
2134861697
1707647885
1639571674
1349000614
933657049
1104070322
999497346
1402738186
1424242307
1554558285
1600136737
1460291998
586969336
223218374
1817276161
1506038785
1245095907
636200259
433652610
138146034
1497179623
1776947312
1001612447
1423120453
1365764553
498691762
168867475
1148823012
333731412
1895513297
647968034
8488840
1401596704
499327734
1314385867
1525838518
2018657496
1439158122
1661914617
1925587751
779461745
2021448018
1994840850
160833909
746012946
321825235
1189862188
1684279410
274210556
1448701797
422717246
1027966048
225521737
2039748503
1040044191
1541169346
25197868
2038976789
43126353
1587854920
1754993751
831559267
929689740
390158762
215270071
213204992
45833590
403671483
932091005
1742839378
323310841
829144316
394075219
1095375949
1720352026
556761349
2140636406
1998350661
951645854
521277489
406874110
565357510
1537243280
1018455950
353988426
60996465
490190151
1078060404
2131934335
472015616
357697119
883847165
593959394
509192977
625369158
1656431298
1029042749
1784425497
728272909
1107985810
2039222487
581068932
1733672385
833440326
2135697998
452734827
1261779608
1806734199
1015557277
605357639
2033095471
794214986
1195136776
549690332
1937108384
163826971
1065163543
1618821428
275754224
1963334984
986235906
1818652087
327965871
965015023
1649272729
1251559388
1587406441
368927198
318217702
895170577
109514089
777431424
1999667713
1645904677
826684088
565662308
1064139341
908913634
41705852
1818469335
1337018392
761814556
2125570919
1645131267
1834606676
1087283234
884448493
426182774
833129417
1235553778
665547149
298295177
1117114302
795957793
1664610190
806792059
346168606
628382174
1457063207
1744483824
1031031246
1448858970
201423868
45045991
674680931
453272371
103022010
1961000091
1237637300
994331349
448815080
421731616
1138231199
1037594025
1387673910
1821022838
998774720
1990998653
1832762457
392793238
9255350
1356179111
1745345883
467739433
2144746419
1136538073
2133245245
2020739976
1562606250
2031218230
1786732187
1688854121
1953995281
1663931560
900047277
171447978
1833894849
1642372626
1780713669
1020497829
1991192933
362308897
1665975350
930712278
876526404
649679395
98535078
1303330485
1505178065
300616545
1020502524
1267657890
1797373139
1998893262
131656276
1871282065
359629874
2084969843
388359047
2095427938
337567873
163262991
1666692307
1579530795
499012305
31860621
1732535490
714900976
1514030223
304736396
482369090
580612862
1931645098
1586328662
477641770
1505859499
1589957493
252790973
1142939150
1326813691
486048335
804246593
223855612
515038199
880921889
1679946021
1254732495
1223928704
1576027471
463496783
1344119010
1059084294
1770933980
1425764998
478669299
2110605455
322328623
1812029174
1993460522
2033215991
536795785
357373962
81602609
2144808298
1322132097
1756746073
1204065862
2084966152
1443291102
1119399530
148418931
640328484
1570667927
1326806638
719042670
1072246082
504251122
1022840042
2113695911
1835974239
162544401
1864529277
607212323
89184962
658040199
1891638490
1186267139
1969465489
153005638
293678052
1418001235
1880073611
383790651
1240539528
1021554858
399500921
708457305
1794241800
402571370
1113709565
1400803547
561643678
1929024227
894411145
1834792870
30208658
2076456320
1771951123
26023501
461949297
338329164
1954934616
1559249335
167760939
1658812586
658912445
315811009
175685129
1277368689
1345329443
338131262
1544396726
1391999753
1128152102
1755760490
184752677
1055187454
1889199335
82325233
1267759334
22989023
1402997114
698529385
775019545
958739631
1828314184
761783455
1102932539
1491669356
1186259791
189357925
630492053
1640256945
824218969
234509652
543828885
1361162083
2073002145
1880992966
104268581
1423276039
1679686083
1334967593
303360849
256438425
1439191250
1521241708
1457141557
817415649
1278840868
728932739
191763995
1772608897
1490797267
1443315944
1039072769
1036478672
1288880787
1150671037
1659117103
95765040
2007666183
338908775
1137891483
2031194387
983705467
1128370692
45171871
1770829218
1687943736
587709892
1036958056
1789820471
1658636643
592485967
1508597752
2033689117
1323443843
939494208
374852976
1344177945
1102671616
1168979795
1360373065
2018004155
425743113
863846464
1192379350
1128210798
81257286
1971161043
649359300
1212603882
934487940
469783333
2031490450
642837085
369769716
830616569
946014337
1013999991
2111503390
1909241774
1609944574
1032826321
184559409
707190963
1558933191
2068313530
1325932678
1535403569
67588689
2128375582
1985227002
80002153
333455420
108627077
940123513
1278403756
1349429853
1073311874
914025924
345441899
1865932828
563026639
568009448
1665846832
1500170122
198720436
2132053259
1507956512
996900964
1878509787
1759248786
1729452712
1868844479
125413650
2032128553
935946359
177580255
1122021747
1159643654
1511253799
859724525
1860167802
1989117160
1902058702
1729404787
794825479
274842877
1272151638
6901449
1385334911
1438757122
509315153
305008694
628248333
371659597
632446810
557290461
1580498799
1364782754
1745762300
1395971429
1615393262
980329979
1410827975
1643406893
279720489
418883987
2130573744
2075180870
678148980
1670557197
1285306007
926719025
1851620626
794651148
1505453278
1695046780
2860659
868605122
296189230
1276735086
1442167628
711334995
1835360711
1278001497
1927803023
1051962297
1945878234
1818050430
1078579095
292247797
811577890
264720544
1604657946
130196485
1924545640
1606575136
1405496098
914861153
1471903861
1969849165
930486782
897099647
977312831
1783360379
1408292666
121364338
1607581806
977186861
1211567279
109131805
1655992723
1181247009
360545086
1895186108
277874432
1405080691
1276810651
886423363
774948031
223784845
1064527402
368829231
1308017208
1693014849
378059296
327669560
664902506
575452402
1105565266
791935486
625600773
208856572
1456468763
1403884004
578388075
1423981996
180142288
391449651
661879789
1351160817
153629728
2096087510
1004342084
254915386
554916375
468993849
1092094979
210324179
1317532730
1178222882
499149094
72935767
1872993644
1358349380
1625113612
1698659908
63649127
453917283
1685513261
1939072409
650614161
1122292030
1549954951
1747318852
279743682
972451923
657746721
884451351
1049306171
77543302
610992927
438771894
118500043
2023589190
1140923088
1650651837
1095764541
888571166
2025530643
1516324247
1260446379
1510360220
798934138
376639930
662957951
950293392
1814443006
493642519
482292477
1130752229
702576256
1295688488
753429307
86413689
693063651
631368583
2059554160
1008756115
1458832597
603611098
669846395
2029832331
144433805
2095484799
2022383300
1164357042
1578995768
1193009622
194731429
1573349191
668476936
343279038
1047090939
1979120772
1315245694
78540279
1553266298
1355352093
1410182600
254857854
223506678
645864904
699781840
396737272
27490585
1850325390
906751628
1525420269
1047182052
455128333
384832837
1616558531
2019205270
1012680278
1378010639
1564686796
1457544779
915899900
1533836147
1590582668
374097590
1904573746
193921828
409726077
1754818379
1669446721
1550950267
1663984419
525233241
1405450489
2082008569
1284224464
405654907
4863033
152803555
152836626
424886702
209905873
275042157
974117185
1086487432
976536002
758482137
842345338
1716727255
1842894852
2037742023
1233590394
1310873414
1678539057
1300565181
1415471885
1288230727
1170437562
601936055
2105375428
95963570
1962145489
1309142904
273708651
926886757
2075549004
87445607
853153294
383076024
2077730610
1118013783
619105647
326199028
1426775668
806852223
1413404186
1791579478
1946291951
1791384438
1940933070
1501371723
1557644470
1065544198
1156203699
1296996394
122819234
2021364749
1799491475
1671840179
195567645
1238352559
1738232325
633754740
1788034885
1668323001
1271680275
1596796364
1804897334
735924548
1173822565
432536223
544739815
678200306
1517355605
1052158711
356415854
485689422
2096150560
293744252
263602065
1975107917
937216472
918944049
36533178
466821838
850589579
913166027
2026175847
1694597586
782344225
1825101766
1359899469
1702833410
2056008517
617807226
2008893689
51989836
1842588652
557157763
945093885
1177455833
727454234
681584485
1591488407
105023695
1147667934
1027272645
62830805
888604822
1292062895
2115177733
1445402321
861666969
299204820
1283615594
423128014
1252479016
1632995894
783534450
1286735020
310732281
1081569781
193203201
564487848
1146324050
1829568407
1126292243
1745348280
867494735
1043494950
1391232195
302564986
1645461261
1161846814
573778801
1043651344
1673443384
131810570
1217738712
1905310697
309631933
1171951871
367335222
1190295527
1380875134
2078237650
1586380336
1493423204
2065284698
898921944
245331488
276173690
1230172347
1219494389
1220178035
1209024851
252861515
1005631517
1565107005
1684081608
911960308
1802417962
830303683
217915377
56607792
1840877448
1018266731
693309395
1718047276
1398558003
368813326
457032144
304997790
343968258
583308003
1839097326
1957150686
1586071525
1382833088
1298592910
490592589
1973441388
1914364687
664679640
213053941
71953780
117290739
788941346
1610770731
2101378539
1146367031
1479461757
1084874296
568888780
499827302
182149238
32413743
1373325754
633786560
1539827933
1406121700
2115947350
1516468590
435366275
2037787282
1959095547
989914780
1454965745
2048095238
936190590
2070335038
1344615282
1346383212
876076102
1755004490
1225233419
755718689
1953886604
380547533
1651699849
2030796606
1398510117
903769084
1987008693
1457685324
1123696970
2022579485
1137246033
130373462
1826051946
1119473307
1862574340
867722886
1192791185
1856051024
1956803128
1011994260
878676678
1233950773
620270875
1777491978
1647151181
112115563
571348999
1887856288
1539828035
1161877019
469728288
2046769441
766962520
1780306779
815121262
433492560
1529356
1949857983
1591281309
1175236684
1008219855
511195055
1871156082
791821743
589144599
277634007
125473776
305070371
874610234
327680201
1361132305
1670796779
1443583203
907890112
1180400747
2105175085
2077765291
125598202
605899162
1171214627
1502311422
251074675
1969444985
344899404
1191303126
1772662101
1797419532
1978513108
400509570
2122680541
1660569690
1041554828
2112942955
72412257
244634632
1089251186
2105291456
605779666
565918815
1638811346
286502163
1443551205
1162429221
319448202
1420516396
759942532
1229471067
1238802537
1841605298
590309275
815435547
1364384000
1756075258
278172555
885044176
1631009919
1759368277
1742664208
1214303128
1255940272
1423249656
1759244806
1801040095
200057536
328014907
1930900851
1397397598
305467547
71250575
1245658501
2140681592
2101221282
250300015
324755148
1209559488
797294244
107500019
146013642
1370323646
172434662
315928941
1567494782
339333073
1004669535
2103412151
150664565
1098201486
437461283
2089033195
899511227
1682751215
374219820
166750813
1415916187
2090202023
1940568192
1500477012
1679895805
721344335
49616193
978381468
1206578732
893598366
1251177444
48666485
487225251
1120972229
621889694
533792552
1460986948
773978009
172048849
2129926176
71705835
658182870
1678184853
1343004467
2067205239
667858109
16383275
2063602094
1446028378
1639340877
1815164238
908015538
125683886
1552278460
715847358
1421141727
2101087442
1730390056
467628483
945406949
978118382
1450059404
2083552171
1168510258
2099782819
1108881018
1292305940
1459252481
74491783
218404722
797925159
1715000311
1011640564
109739871
203766396
140925619
513853031
1445662835
832602279
1548692667
1400116743
727830509
1825826883
929397331
634749549
1465414683
1907250514
708080401
751578994
107430380
1284506127
1742751687
384738735
1131082942
1938059017
843855060
1516472238
1192831703
1949440887
647992503
573345093
1369201941
611386684
604174829
750569604
1826642979
681111859
143544622
1861955986
2048415699
330857464
645991485
837974755
1428646893
1527116065
503141210
143601138
615823315
1325067431
899629076
1710034654
500431855
1235993179
1583947557
1272236241
374063131
1124838943
1167965061
2083185423
950141478
15650027
826388316
1328610325
154692543
565894128
1646051086
1268403773
736170197
1305985548
1479818216
1553234989
2104800745
1829822192
483880264
84256071
487824960
1379410943
527893429
912310618
1826218547
1752954106
1084265174
2089895194
1643138304
184602302
1486295917
2141130356
805487565
1349499143
1562472024
1858836709
1950692192
961183335
1145572805
1074362783
5244547
1492560809
1608153272
1238311859
1161634909
1049647349
800453618
476443693
596538902
330676692
249965842
586581762
210171457
480015694
702082234
2075349676
1841251932
2111948302
1509806207
564300880
1340001435
1772512085
1430981998
1906857055
1703041791
380055572
373307990
1200761681
2138660347
690205744
2065703316
1728359504
2007142570
2122538076
1497013186
525112097
600915328
432702010
591360586
406063074
1178862430
1074805964
1202931892
2031956636
961946390
692451517
381652845
583211040
1077172003
46258243
1287028302
2132917949
1987981664
1578949686
1355028117
2049349945
1289552098
135648019
1298476215
149568590
1488535708
675942979
39680882
1012161085
2035780915
1941239349
235257268
925566735
1959142377
688335324
1844105297
2125350213
857991304
2131146747
483843389
55720
652866450
575201925
2122157285
1270835179
1023453189
1488372690
925122910
1950799469
1602835219
1584248222
532633520
709556929
711282842
279741011
1025340034
645828117
1755560624
10378494
2061094081
640510273
1310629686
284467499
1760465722
1003096379
548454017
1314937826
1558202083
1938774628
680317277
1142725466
496707489
1333251788
1197430502
584746775
725329508
1693104132
33811466
696270976
1109057238
1906371957
414656583
1548454800
1788353043
207730478
2110653715
940129783
1027102998
693699298
320588629
875722784
2094327473
15196144
307202550
266380731
1186066861
49300394
1689392199
313083080
1517694800
1606227384
1926072397
462583615
1646036341
1388807116
480730234
225532479
739818724
1119526585
391509566
1629693632
2013805441
1966489114
1557842028
1664227899
1214760661
66202788
793377156
1670850067
568806779
1946328228
1751683448
1667852350
991214113
1193206823
1795829878
359426992
1563872822
434864326
194464925
1401827441
424739497
1634231527
692386025
2089155463
2053731223
482642662
2041000741
31780894
139055526
1475858913
879147431
1208577686
1007967496
648290882
1560504972
1451638215
2049304324
1306450268
1554786570
950958762
987618453
648248762
1985301623
1394037012
1174755449
1506851858
1532401056
1543535435
1118715336
1907403451
1190768234
297044695
1602443784
1546475114
193080918
991033496
2107805463
1542624862
1666722364
1938685179
305792465
232663049
622741938
1025650702
1631676474
322901061
698115526
1337324071
1170744266
545610539
1183297249
515152955
1920054189
589490158
961633105
312571626
1859711652
1753140648
960814342
2107276474
347305428
721144681
677290200
1591402593
1907224210
691214427
2120504175
443440750
958043403
1856272406
300396731
1600541909
1521130057
1010603760
1325193551
268542796
1636540988
171093586
999108954
475550684
1902265976
1809739929
1565509171
1631324782
213557233
826752416
764427563
1109278193
1252514268
2035130206
1124944306
1575827441
1064028974
40897807
978823946
1811471620
505387372
1733032113
691712887
2131770669
2138465006
387719754
299324859
573107197
1137897572
1100297414
1446689691
2063671445
889811005
413248049
492397594
1548590769
1581660123
966653817
1853344217
1914987957
112365158
1121321207
2724156
2020944416
1435533103
287627035
1412447839
880842064
1688646423
1555544520
966947877
928992531
1744131015
1796564380
853850525
1086965005
399308129
1336583952
85772406
1852954198
880838959
993867736
1659397025
1029644270
1225480018
633725523
876655936
1071591122
1143210325
760409587
1905472830
1270509067
357928036
1471402999
1614354016
1233051583
903312345
2077178613
982924988
919706795
1660797582
1923365840
1850262395
1524112450
1379546767
1326968108
519172321
485115372
1288137209
1053833388
71424009
1658734630
1798768085
1568470591
101606617
1432303988
389807235
789598343
694090802
1709146198
204065729
612856354
1970643756
1926759353
1153550036
33847462
1878961169
1814373100
520579263
874164536
732949869
1651668548
2096410346
491658508
616595392
2043041617
1258781440
602357153
1254229105
1214132302
465632659
1264331036
528774019
1076663685
1901078383
1806689755
1053651450
1516905802
1556096305
608767835
1925984200
1506422663
1277419676
1994441337
760401703
419702449
928484053
172675404
1442730316
8574911
1427189557
1811431375
1503006175
1730832996
538529056
1110771674
1191948389
1329998298
916748905
1078076708
178569107
567219173
65473870
1351412380
2146871807
1063006903
773574433
1348771060
528375366
1999485863
1901508179
1672435840
2092721983
837023840
1637656765
1446984879
501126148
1586689821
81347985
864608269
1847600407
1979974201
1332459599
882642177
673809120
823517470
1277399655
1600112145
366509182
1548541962
447131022
825397700
1727663382
63152444
1968772691
1915752196
681487072
130921362
436207126
1434243522
315759853
62715022
1048098064
1444513434
1923078607
1297790776
754756942
1323196206
1785523475
885372206
965444689
526370557
449865371
293979777
2083788108
1184718566
36917244
314991162
437621711
930890272
27339536
902358597
1762766331
1244500352
2035415119
918530059
1615377888
281168122
1469498613
1164102759
295228718
2085444162
1089585447
1068492842
1450788455
722801461
675470926
845506529
1823119241
1735706581
1108473165
1609220345
1968501730
1378863166
908031253
326527223
592279327
1779866547
1317312518
258119212
1666942616
503285240
600580932
1925302411
1802974298
1429426868
1770826871
56891613
1679403255
1569679873
120416144
1587433813
1222153708
1975397580
345931250
742641310
732278715
889624772
586017814
207890104
942354545
1632908531
1824647140
427661970
719217082
1463305677
585224036
2113228102
1770073835
2126858596
85368362
1153844495
149667769
1665514431
1472982114
980955885
1310136853
1659839314
184185972
1687094124
511823012
248669371
251994547
1254372967
1579655474
980049718
1615963754
108724207
1734694381
1699336518
1116052024
1241526228
457269589
411665564
2020679688
1380377121
2125642404
79151600
2110788871
2062743567
1939779031
606735891
1680524734
1973573353
1516680258
1622289837
1950297436
1921380769
1258248244
987197824
427539310
1501272088
447290967
869616359
1697948276
133795791
226785280
1119889369
593276323
1631384667
1633271382
1750177562
178954199
1531698957
1359885079
66893043
104077515
343693288
1180634116
1611390670
1856439518
1649478943
698058013
27832338
1164612011
865915924
490142104
617563593
605072722
217968809
1965819897
1800260448
379653288
1474438870
1615444693
689000181
2137438469
828674491
61062106
1595989165
1862870769
1601586144
914263504
1640489998
198824928
266514678
523292395
1435558925
929000774
98622439
663913226
567369330
424115736
1610764461
431187373
782767445
319268109
695264341
867255461
1064210007
1603752844
1988901970
598172238
2042552130
1187713823
1578639343
584048497
743359188
1408914591
894210079
1360014721
805368790
1807271244
238593787
4819395
1219351170
1821126140
352928084
1357282848
977555473
984078525
165965364
1463708800
1510220558
785809371
975873763
2072518859
984761342
1557906179
84856824
1681156771
768127277
95823608
613810325
2091499653
851606295
1313511992
623907723
276425021
281352336
2065859671
725221143
2102046311
1040712591
2114280399
1591407965
734697243
1669045356
307676350
332221542
1378527673
978343682
2034382353
63188721
2025207231
874458803
517810480
926880749
1396811654
1435787856
227069680
29097778
1078550690
1721596071
352079561
1129941406
549034886
440110322
1853918382
1931063703
1098405175
322626202
1879471909
1242985189
971652976
842056173
199286211
1092167491
1892399878
1681955849
1795870583
1864740467
1792465537
961115990
1677951118
950689390
483355647
1530700675
1751693650
606452656
883821316
394180145
1066978219
305330670
734215161
106155728
80024137
68043674
1976274130
2071470832
1660810731
214026819
1192083667
1311101646
1910602818
2118950878
901513660
770245877
1639276086
1563710739
1760631518
616778577
1440064860
571630463
432192053
373247695
1619055439
1372478616
1627503673
2117452692
187338574
2052448901
643923076
1764009449
849206390
717449346
64958787
454671811
1045944393
184859287
308432137
424766314
1587806446
1211256314
1521412300
1305131855
86180603
535321023
266548890
1127334641
931467287
1846720137
1188625231
44123286
744537455
1035765602
266604936
1809619901
1445947742
2123671907
780596084
1942155577
412625502
637004936
618024161
199014327
1616004163
728896233
1717868094
285503435
906504228
2110167741
1219409340
2118890565
683931890
1051872329
757246597
1146982012
344889861
1219925152
1794719485
213848566
1443514035
996123617
758890965
1534017994
1811001032
127293110
1265551805
1887910928
1535417836
917431660
427491055
2124131889
1695230331
1812291004
1166863745
1103139198
834168468
1780015462
415555483
1043345105
609593631
825667587
1370472411
1823894491
1514096861
518387154
1436681002
1579245081
844886239
1248158977
539859939
1712859145
1540846891
866882962
638317398
685317427
2122985657
930819390
1391782880
1988111905
51768342
473682065
1610345469
831954176
1491160012
1885919821
2049699689
365754731
1413137968
1552342036
255566503
249586982
1594630611
2008082123
408060997
1858871321
984054784
518953624
1626869694
898129019
2035734199
1151598288
308670200
1136089973
578236094
646718253
966145322
1019334902
604510759
1439663962
277258533
201560089
1220079380
2112309957
155838278
1942585232
1637642369
1545479752
1939866522
1140970931
785122903
1654663927
334402672
1369414824
1382250953
254430005
613563546
114458391
1029586322
243968615
10620236
1733548986
234830426
1531098682
559806635
724181536
1133258282
515638599
631327816
493057761
2068144755
966852843
1288843961
996712393
514023890
2030720126
619134537
615069720
50501335
592586211
624687961
1099050088
1996941831
813569591
235768380
593461210
438286354
793839912
647512511
2134529830
515201120
154514901
1508858117
1186221553
1068051204
206765866
1019714215
1261507183
1039216367
1547375558
881729020
24070536
725098638
650532430
1245972883
1799470015
445325224
1003163053
699948563
1613351053
138272223
1803738475
1742260180
1689527204
1716409499
1485768198
1760721180
2073614458
984679371
934046958
568069282
1522505306
554612727
1212705997
1965125673
828982623
1235015657
642215432
392877521
870310480
987315226
1852720890
880258855
1814930139
739412909
201286513
2535149
1585209779
1120281475
1732032096
1965282261
1658737501
1425835124
295661730
1022720483
761332147
250431720
1974895211
457274876
1483444422
2052301836
2109530773
943929002
1686719147
1778149127
353935213
1284239274
65106933
875991094
1578350280
2051394390
784164840
1928290488
1849669280
240329988
1771961561
811793105
1628775587
1975700456
1417752551
2070579378
293580496
1781681251
236526154
1452337689
1344807954
836190972
752168076
1362553441
1970090903
1309193783
180269797
1513095167
991688247
356612338
1615438402
2137035005
1528380893
2075432103
760916970
1443283678
88911291
934067256
920885615
863424467
1480497986
2098185427
1788277165
775152937
620344822
1031743933
1230234790
326011451
1742829359
816747837
202080214
353471890
89021311
1655272475
234891849
1889958927
31515071
601919172
576743703
796565140
463229963
2029562976
1516104600
1686995151
1509578775
242433157
1677844312
1962016532
1615349416
1047136681
287280372
57334933
113200337
1689711511
1088830360
137093602
2078823261
268480807
1437818323
1908966233
1895608162
340106078
333841876
1685655126
420780813
496860753
1033150740
1224696034
202667200
537621749
2049310039
1553213229
1802094653
1666763348
401511504
1466278351
2009669239
1880220691
2031296608
122745866
473798162
1289630957
68253855
1755249234
1274758003
1233925741
997242011
1454221351
1837455648
122317764
792304059
1653534437
1859721192
61238199
1308118623
902179651
57575231
638251702
841504523
594353201
1979708653
764804531
1678498231
707354828
1697201843
1598024660
655305437
763068133
856678636
2053941403
1291428153
353398995
1701105600
1142939361
810332777
1289665505
741414732
1731015283
1649563377
1358434074
1123959658
2044559989
1216067182
68708443
1628147867
799159178
1473321979
136037265
1918952368
395281033
1414804065
732123365
1555073635
1182195280
1968539785
1079194272
538493907
1838828001
249453881
1362215755
888541147
621922095
1668264956
953246872
488065077
454805741
142061749
51238065
935624799
1739697402
1392393389
1447431555
86617678
1977171534
287961578
1411099289
651565451
1246511130
1751011419
2044778106
270636254
1764687601
114571565
83739238
40402242
984542159
1923986360
1068934089
506430319
276970970
530971028
1591425567
56638179
1415683304
396282508
1091100234
804221730
1907676156
1768688011
1816663983
90068739
986417881
1012834303
384744217
447174081
1545275524
1445964444
1557106904
1095226129
1712979572
336391639
2044756712
1765252786
275994898
1319604576
2141213618
1488926128
392764236
1548101022
2057624407
2050869736
1986019489
1660612088
1641729681
1393562312
1219405583
1883207504
1897925953
199812338
1139015973
1381397227
1023506423
1275892532
216453420
2062867137
1569017442
100669011
459172425
1104371323
34280980
895286580
1963129737
820582013
409602080
1922770274
1150067159
456163713
1838614467
717306798
773489164
435668999
1312497759
906822472
1158343564
735922319
834898873
2042914607
761102976
330918986
1653883016
914379185
1020817861
1020707606
1646659772
492981533
1581884793
1425631092
2012815089
1137044411
190647474
2077666144
1852134835
236910580
1738597554
1522404472
2020656478
802516261
1634798202
777285460
401998317
1729116030
1000494332
1197647193
461560323
679459787
82245562
1188575124
1870175390
5843066
1208282278
1547926462
102164291
47418783
706176767
354414606
104463603
1066908885
976505955
1450958870
1085645709
1219752506
1743698111
1771458541
542476967
2126791608
1817151250
389427637
1621899615
2032196127
1794958371
614195493
1408861492
167964972
795470157
537782191
1620152217
196190037
738672144
1243744519
575491199
1424451204
1200472691
201562013
1152225420
1740737672
245121420
1377308719
913942533
665467513
234957688
1300430477
1203925924
533620186
1814648754
237644276
391319615
617644112
1313656714
435882163
1823998883
1636364371
806526999
491945186
942011587
667242695
310686790
193452295
1906894831
722958884
1229764583
96217906
1965360734
484790722
861077766
556716572
1087499183
1980392143
1442349760
762861892
670661867
326909499
541378454
1714199893
467879458
679650014
226554533
176502667
552952116
1781820938
1960364914
685060926
1580458788
1024086995
230346538
44501265
1902629832
376987320
248531661
1233511343
1381411440
832518262
1334214199
328412135
328422727
658913830
2051130773
1244224844
932300660
1852785808
661900308
2079138253
482741944
1140154409
669894094
1724757590
867693138
1959208280
1458025135
1033213705
1175722261
124644616
39167991
533492622
233027376
1186121922
1380197026
1909156732
942916932
944915113
370434601
1040486794
781499906
399500849
9554478
127842717
654042274
2124058570
569986343
2040957799
28250919
2010285560
1496047154
624287618
1761874104
1461868655
56945525
202531748
1994157864
1195084135
1676534005
73696877
1474753211
631766379
325562849
357018605
2093973130
1723937662
1080257465
1125427743
1705413742
1706968366
690147168
1567067363
1944660474
837398416
2021258508
1073848888
1941077864
456123120
367719653
449367662
884989462
1968675550
53779029
1011165419
403723730
1112866572
263003540
85843841
1728631794
826837812
2078402196
439772097
489015659
551206737
504714922
506256972
90396859
415602633
844340040
840625046
681905240
2004667936
1056409506
949592042
176559434
1577443522
1486387157
1428804599
370872530
892396431
377109003
1698805933
1682855692
2088966056
850919844
929084370
832557397
1816415304
528703822
262833168
1764841388
1363150536
1290816674
413838675
522754102
1777038001
1894196078
838937817
747603064
1908480516
1559610016
635008386
1526482948
1891853772
1272487997
690795667
778684165
1379329513
313846674
703618258
1607050189
918905293
1209842058
1366424588
49859960
1801105523
1024865633
1212241551
517969451
1730959442
310303681
875154282
782651751
813496447
1195621485
400294192
386365994
147617776
1376240916
789109182
317219116
1178992208
854659846
416198249
1988190961
1230812198
1752583634
494523650
1753130680
178801438
1411713426
465136426
1419928486
1311919610
1652175010
747203324
1670492248
512047400
855996052
1412630275
798283701
1257134891
204526102
568610746
1043609741
1099136062
405077741
1853889895
2059053703
1050496738
1046743277
2120697580
96890316
1888987307
1741872470
555490375
707895277
1472758117
420144638
79768477
666581736
1472117832
283945671
1385450723
1207540585
536459256
2139913342
1286010681
1514114746
1198171701
1941055080
204790715
1060956399
791719154
1262790997
723110633
490972147
2116079107
1159396685
302506036
708478111
1204459511
1221254123
1480521421
812009903
919248174
321819348
413558051
257057317
1532736938
880467391
1531576838
2051156785
204998131
786286698
828076103
431208027
419090405
180328980
1694020363
2107447248
1649675122
1608435150
622398070
2049785114
1165936033
547350183
1629558597
418990803
629885514
1728757907
381634481
1017086741
1043206926
420301653
668044116
1829286870
1357152308
1941816475
1697992490
2123443401
643848455
1802815976
1451410113
1719811706
1263211472
1354267568
1708417859
325402446
1620174388
1343334036
2044448950
131668667
1284218158
755234337
799336826
1119053588
325664169
109195066
1351102206
794166315
444755202
89616919
1340961271
1833058642
456040517
186549322
262129286
907184975
251401638
1384129444
1620295864
86221595
1748341685
1871798300
824244186
1683381221
1992815197
1095433626
416273475
1702027652
1790470830
724754238
1962713644
1473676921
2054991737
1483765850
280030890
909449772
1285934363
1470449709
1563700193
408340328
1634652749
285366964
267689247
685472376
1507868685
1848890311
227117762
925683504
525943256
98271553
1622130531
2045216747
393194962
980645136
390155128
1982171818
1027067291
2123474778
1045008700
1144088670
707063185
1453695226
1500944809
306997886
1305720394
979971498
424194187
1380985228
1294945273
643634827
1048660095
1863625585
1048720966
2144003002
141698888
983828894
958665310
1675929370
1055775243
2120523462
1955924128
347852431
1606054350
847429223
2079854432
1961360914
847742872
1644360129
1207759200
1691808248
92833850
621133444
1651187457
1524525311
401885527
1659237773
194922042
961091384
1053484299
972720165
862302796
867671909
459464380
2061821801
1943500074
122590767
1247710868
427092440
499668767
1598720854
1154143878
1296775465
1270451785
2041781419
1145576941
1484999143
1496137881
2114326591
1446942290
181262444
158517853
2043901568
1765721976
461696903
438030112
493081758
47145759
1566734056
1919619794
480335375
1929994832
446843230
439228485
110954553
1183017123
410571398
529697551
2015959875
1714254140
1424438848
346582667
1143025015
1205715546
169213299
1382160143
102341777
1232087493
1585401216
939714968
307159260
1266188799
1766958537
722330628
1473113724
1604943102
1452549725
753200679
267296951
1647360341
2125815253
1885991040
5843818
476651131
827170834
1930606116
586126755
442794121
1123935230
973116415
957627439
736988504
578038295
1959581926
635853513
482541430
1354656452
1826293483
1697488795
116202427
355798062
1361171069
315475126
1026454703
627433717
461105978
951792271
716240623
1032367632
2108787699
2139728500
674250207
1311127896
2039206796
1741551695
771895195
1874517877
6480909
1621863726
1971249262
1027453626
867683329
1644683735
191414470
177545331
562771542
653918293
135663650
606216240
474079714
1060345525
423401896
1621813549
386392913
1815621905
1147189313
1326330088
1019456370
559823873
1208525737
759689676
1221187821
61992719
1156907856
510703733
2107822016
1894989269
1606405059
1098939071
1867717140
1661457369
1449288338
1522398667
867667842
2002392463
340003328
904107120
1822836420
2008951614
579966616
1059249353
77941879
2090210062
1774152123
223307678
1613243467
504216374
339130151
932863244
845484297
745022507
21958899
1432845495
368256225
225872796
450181978
1860479569
2122455410
661822789
109070679
1898775804
303886381
798273206
399900868
1759544460
1971870347
1155465307
371164953
1513693467
409856616
1974929568
1563382982
96894950
321194603
688244184
383349306
1159277154
822787469
1639454700
1176435567
1791380552
1333340243
1972904973
472771874
894237176
1250943069
379108670
309737535
1820720711
1176372406
2009847726
204807713
761737519
975117955
1700594396
1291310469
939742731
1197197568
1493756762
1622570525
1204781478
2044666232
1789584821
625487092
374802553
1142030315
1989771272
2081536270
614921467
644675385
1907039392
1173303094
1205470659
617749804
618370196
712640124
961426620
1539283735
1890312420
1324117040
321700697
1017906615
1114951171
134406298
772657870
838696310
335918462
1029511854
1151369590
674010946
537411547
603927839
375427367
985926661
1807888265
682893589
2055378307
151925079
1626223338
1513251937
1885317681
2137078133
1887747723
1577327716
986296518
790313933
426635031
2052278959
2010191818
545195387
875918349
31156529
1856317552
1589817407
251232694
1986086541
2035801233
1472267500
854444966
20064925
7224796
98476379
518751925
1883980330
1917209339
1003743802
1487369009
971658080
2021353090
1328333433
1883697075
526957200
1771195746
1198459935
1882002018
1667345772
357930057
620294256
888720558
642041915
241938142
1137176415
1338839953
1603658083
2077195496
1400486173
1595675554
289089104
1223975403
1459080497
944663167
1029340973
998171205
459203448
1321167150
1449606016
161139163
382934025
2057788871
1411450415
68672112
621934506
481093436
1332027800
1133904287
548607959
418794936
30600280
136976231
1697171195
1186195015
1164225794
520365156
1454459171
926710972
859678462
700461013
579466204
569689379
1208907249
254449113
47517218
1348130656
2140189394
761325054
1858304384
397324355
666558329
425216295
1085481434
1137753276
1064147753
1341288508
18035957
1359964873
192618337
954862048
771695677
1891419477
671744793
1006616958
77687723
377820482
997476191
1827718186
42934999
849316961
316910596
2061488193
174937272
1192359713
1477200807
469355378
1347493911
878737185
981892932
507437037
1869324255
1814185338
1449724849
444146667
1269996390
773094587
1424266451
2122958624
660012675
241429401
985750100
1079364026
486152636
1107750540
331365350
180042062
2092083889
270553823
687867204
437778639
1527950469
1300512775
866648784
1175129483
1988030438
1905797859
70835567
1647932907
1883863811
568774400
1644478214
805275491
874492558
65089926
1970257628
253220165
1232947546
979741486
1656329510
1935711856
804583545
784726646
1378982039
1644741537
1346371662
589651524
2111176952
1485653547
2032496692
237483973
2071950564
68177336
1349138063
1711977615
1574559067
397588102
354089346
1264714090
1837859168
1555638352
161527632
1909425182
655059942
1197847425
1496395209
925932989
1489507969
1871640684
1296829248
265909526
811556433
1142805776
756410064
1217874166
1019789303
750426927
696385586
491964917
1718803548
219336527
1180420118
1162575199
494224483
1094741496
1096888484
1543841581
18320788
855358098
230606296
2015378408
185511372
325096923
324963521
1333156756
1408344145
355490625
2124066188
2046022411
1434866010
932792434
235200944
986130355
581423680
1236036156
1897115105
832546782
1671878380
1254822768
1940283754
1943275118
19232800
745855926
1601232551
1332346106
1183793638
1040131221
763374412
1612182782
1752073688
853485737
1462290597
679066522
1107294422
1078956441
1322243022
265370217
1216714275
1060804101
1713368570
1993095912
570019077
326213745
677047435
199766013
2145645423
1364950257
1956204976
573376593
1445921627
929173373
1827179582
186124540
1090756269
277385829
475594783
1454354252
1808161662
2041797822
120378994
1658428178
242964545
1263153095
762877565
1294696771
502274118
352194202
1638302834
680535528
372025295
698063535
829279048
1245273643
1439500275
754121630
15625245
393747214
1409541026
1845382270
1556280904
2016639906
304581512
328176222
1895368838
1876420278
80361933
1106197173
104540
1622617503
1333698374
1676943746
633995867
603109046
294237923
708714344
676258573
1781050976
685957808
526131227
270120624
1195197201
1006849814
1606860899
1077559696
1572398610
170237991
414741746
1181532229
1414829648
1958143296
1762408385
557703187
443364055
1809438049
460046124
1126006464
2117522597
1660769233
1899379624
644952974
967389520
833043318
1504222769
1473748712
1631454374
1203008492
2029020795
1894613688
163218416
1668238807
1324480814
386245335
140302081
50144843
497778289
778333427
1659280302
432296916
1664960446
330328397
1528655517
629889605
1405140523
1382576836
2071625477
372402029
993450307
2018555593
685910042
369628845
267852904
1390902789
2136773415
534412827
1109925317
353549430
635986575
1929740670
2095748122
408381866
1335911213
1558147081
436202740
638296278
1317881642
2047141743
2027252674
1913948569
1855744018
19202287
1039978222
836831097
1163170098
1544471752
943423141
2138190539
1023529322
1256253307
1148797885
23238889
1613846013
140299459
167216164
503137231
1282821220
1702745397
1280969592
1351977742
965791018
362148242
1495947079
225487838
741330166
1800437578
1117679275
2041719026
967252016
303852750
697057173
433845090
873616532
1587455422
1284670887
2056477333
746457859
602785564
1788885127
1014744101
1926216466
309861255
1126400333
1427647761
424014720
9756659
508115430
1136947440
59340362
467783455
1272312379
1794595549
795369906
1705899618
1866563438
857636203
796156589
64147942
1004409125
361026375
1037889423
1518121059
1945358586
718612181
1610517001
310599766
299501404
1508459254
1228933507
588522252
2050411187
1219947291
100068613
747498009
1924019624
978033567
1965798902
1838209693
1483351235
300421525
976701940
1516378623
906198389
1147968494
357719378
1642390050
1618344830
375861938
2085610832
847896004
786925536
506746859
1524339243
1555418219
824973091
516145093
330650104
2134929113
2098138845
1890697392
847436166
1036827395
1116419191
1418103694
938490015
400251160
1396319127
839658603
133722681
1385719450
694438905
1976324605
1146036285
109413308
1060796402
1860623955
1124343042
88155900
786553494
1150435228
1536833010
852244821
538682827
1404473093
1927931237
416217881
2020681993
36993647
4789510
1769877324
384661309
1451815919
1016129651
1524732160
479040693
1738451425
1169854115
979144346
1588604458
29247446
1072438641
1400524339
552457875
716078616
1592685151
1142815390
400739600
3461717
1227169326
458774192
2123582407
1095251999
1866552820
658741872
875781649
728133794
1107881498
560371247
1748712977
849163017
564812980
2017468415
1322335181
2079857849
2016854810
1203488556
800205528
1730439702
721092785
695259301
1575049436
1564177871
1821428966
1621916511
1183386547
130351618
2074139077
90737847
1234470876
69355521
7273918
879698885
1991024224
481480901
90793530
1913444137
358597584
170136852
1964233095
1473386545
257862951
1014818202
432525799
1426382606
1742108564
748002135
1373837018
1015259063
1662080464
1003360292
85770080
301630900
1571210874
821190285
1708832160
57407639
312758893
1851746831
729812805
992831502
876073841
244854671
952989902
966352955
1115963794
698146207
193767377
752346605
2020215308
510964792
1625281753
1212029703
1982590304
1501277714
732839402
1810246245
100230622
824504233
1355198595
4226184
1854379186
402849894
376511558
1082078115
1140963887
201771556
1397238976
1239216032
129643037
1476813374
710142998
618650366
723843812
1841076453
142503079
551157289
851756078
1402098242
563837968
1091034302
1104380929
1520608876
1499225378
634280189
1200592410
243976435
1453885896
1270407242
1530290554
297187903
1978957224
754507783
198543044
1576779492
1766819905
1229422757
87791393
712089806
318875505
1395305195
1802588559
77313712
162687267
1086215021
843344275
2081600582
993121829
1094913953
2123158916
352338827
1293706262
533918111
1257612542
249389955
682815386
1723706357
439508519
1778684441
291487365
640483054
1957291429
2009643703
998345498
332557370
1203759918
635563983
322278549
1350513378
2030428300
522250934
1090108119
2074580050
532445200
1215976323
2082447345
1542610872
1529784897
312136163
1630130883
1192609529
613368999
223667493
1280049396
442661542
1193410470
593069058
644296962
8261153
1503206642
1640793527
620430750
1877845070
665882036
811979088
866452995
1093788448
1932501241
1676695357
401011260
1918185597
1335507342
504876969
1577917418
686634474
469404887
2056668392
1076742527
1118875044
1112303737
452092382
2119868271
1206023687
1815281882
924814145
154997694
1509092885
1220691844
1919991758
1853286160
1138268665
1329908076
1366245323
675260349
549523122
520557733
1313209970
1205353363
551233311
877766445
781375792
1821209173
1260093311
651846963
1720621109
388145146
905722413
102143692
43824874
731725464
274271184
737570513
1098118190
1502255399
1990758196
112400620
1043376687
754482529
2012471834
1719160754
1120005882
947517039
1494059273
1272085174
407010472
447811105
329817083
132797830
1810784782
402036974
1108425201
934747419
612792773
450430515
526861806
1064322700
1293069326
743128086
2136763130
1806155049
118748613
1450997928
529950711
1100327140
1196898575
1802648922
2012652648
1346288722
1975113152
1386037130
908594364
4066054
1632700857
1321362545
1542731259
1880844316
1468340320
531677730
117492338
1597459346
231816255
2036181762
1001799198
24461751
1928945004
69189286
607177259
1374544085
1705415604
2011301182
255636086
454117161
997944687
1715998947
444518492
1858281894
1959854228
1843144920
1443522548
823736849
1852686962
1518369517
1455768582
612732158
1537681449
628905501
404429458
374663291
1350504224
1503554799
1017198634
1586172360
611183889
369958733
812348796
1581610025
2074789894
1149095204
1727230517
65885973
1306654480
363606181
1771248307
480418742
1315678782
2030747742
716403441
1583875112
724777704
180689124
351316933
515506472
748700674
1565356210
345275977
358156391
1509065329
298717369
1692913920
1529901853
1654750465
1693964091
972858239
157475672
779154677
734446208
1924219444
1956983767
453713356
905282219
1439548475
2100358288
387030597
704189315
2017250796
1270301229
2008438805
813522929
1233165876
400399265
386725938
729541328
1722114591
1022140652
2120634056
1059422740
991023507
1836765366
421949622
553122084
565646232
1190895354
698785305
1937304178
675342848
1513888610
2060710845
1798210094
1225205404
1979064173
240902876
328159306
1738630732
482542629
1347907997
1220682514
387847763
265740642
646333253
1562831095
805158895
1007506207
38430821
1740741442
2134088967
519096389
1907750681
1656762430
1586263044
1703237820
85682960
259298513
1375517776
381690723
1001508477
121352112
1417087592
263468322
184396156
1995074317
1376502946
1872623215
2043656981
1014613818
1681071767
1310073154
818575603
2093675538
1078091227
903168197
1333745633
1232893063
1731028603
1653650915
1179966420
350832611
148213422
681199249
1787195539
2089491511
877050807
957035446
1924073868
1612220591
1499710754
627300200
124750368
1306021862
1336091317
430492597
350353036
46312075
144498328
1009162163
246049523
388601981
1279972114
2116347669
1637276832
1858157548
1476144802
1760708416
1524539893
620837858
2015182802
382824162
1580384914
1962421642
940869982
259066553
1492127664
97126164
177610429
733418661
2044986454
322083286
1475233925
1959309890
1379233192
461706376
786722988
643275286
622975752
314674588
1744262741
341705350
1365300849
343512382
1641253379
814880859
1746789538
744280013
419771138
1274674226
848973264
258381848
1007032872
1965640008
413641942
96840006
2145975999
2077303775
256657566
1337381385
1627599647
778817306
1879192484
2108403069
638943347
1458359011
1445082329
104228476
1804948165
1333689176
1630238461
1515422058
802631181
1081497078
2142830977
1389014688
1341876667
885561423
806746455
260023445
547239145
845448779
1887545177
1135346188
1282139015
1744973911
1783908966
1880832115
1708818810
1242218859
945139491
916553270
543797069
610555321
28741521
1076283579
1894369016
923424877
4045789
549375702
1667974912
1736141515
1767508598
996610831
1217890333
1764086053
384438462
1629746647
1934866414
2065394261
900375150
1163251593
447684226
2037787941
744299196
1665078022
322808378
83242773
1607887830
383023092
1981793089
1803694655
1833433006
1963994281
1930979651
1213447093
1832071193
1579225256
1983026734
45593138
1318649529
1441724125
2023156668
1718387564
1528165821
1703735247
1196598906
147247937
2042382280
575839200
1106303773
166048092
1335658614
1970636234
233241111
23025553
1779315747
1629193287
2062916662
166686832
803799326
1174349083
1472108168
1741677908
1811936832
383721137
1022449424
830813283
1548701033
1964100207
1619953778
856116991
1315838386
1672849303
1373896320
2001731737
1928640718
353887365
302115632
2088229704
917048052
1342829063
1401575680
313176171
425816898
150936700
1205596524
1180470483
665821143
216739532
1052313533
2051555309
1837373952
33234161
11267423
2111859244
1830526767
207664436
864653003
2029785798
1588019143
327834405
1133729680
1973929581
977291493
1983892023
987323938
623131921
1322841081
1916591794
597547122
893094040
1845157488
503540024
161142845
657836767
2101627651
297601162
1764445938
433484781
196422059
1042680784
1517836977
1542129781
1509746492
1989827724
166451639
1695838096
437913156
1568502133
373900998
2123614739
62684974
810960898
938335729
1979961144
939255966
1662543838
601426012
671593524
1343383320
271772439
1883115609
152607255
1475175969
2099155663
1468014179
247104423
1585780763
1363402621
295271600
2072105989
856407557
523383872
453976962
343037200
1462089855
104923406
598838735
778093814
595288006
2094265468
109827325
1310715180
353739723
1100690990
394401169
1180844159
924218506
71870843
1111497512
1381564727
494793347
206780176
1765365025
607776503
1791846017
2122391484
714805784
989101546
1668874863
1611814420
741475493
310350944
523856073
411296111
1315180603
1716048100
2037251620
2030389155
696212390
1164859698
1994457072
987299686
2143268745
613166966
1885234631
1945692841
1502288027
1762005391
1856932177
863492212
1351013635
500621049
1168479836
1295585186
558205134
437159508
555271012
1454825758
1919924503
1564966141
1604997635
1957773705
1533514020
1182579734
1149064767
1539140726
327741150
231294788
973228093
1271893394
1447474620
297417580
355293870
1492611995
1871080590
352084990
25664826
27871880
247144726
2035177873
2074862209
1695243680
1851823095
1488988346
14709389
1642193384
278375809
376012639
1604223271
13748281
1220884918
467624884
1576562490
1255380791
87288904
2027057694
938463897
248467008
1255845244
2120131420
1223444153
528109458
411577779
934648573
144966742
1018188247
1842659927
1307344293
1558659610
698374919
2103150890
1960202086
517954771
1665581693
551278098
1928583563
326289252
13450028
2030298479
782375220
2074002345
25814505
969267736
1724921185
1253564906
712403917
2134376471
1571159484
2107787721
387457101
639720036
1067708400
2134034915
1207053117
108230171
2045101783
2064232667
1119533933
353535665
2119208983
2035838149
1185694016
1567410976
613763717
455275495
694923218
1921137020
1796279473
1336800515
656197701
1780314786
1387508433
1626001224
1247636411
740229142
1832260870
1037193864
251720908
1524356786
1963509228
1992247282
75799415
1487938475
1787058264
1895416313
2069224773
1913086118
973352468
1808020578
841216408
2050666524
1521798626
173757763
110445132
885424409
637452707
863618109
1591340767
863534112
1536621860
940604304
1471436452
1700181854
1583205240
1476724713
1018210937
1763783213
844449272
1692829930
1852081987
1366202973
605573610
1873443156
481269961
1736791914
1180379056
530726645
555107085
489807819
438198253
100303670
1332696377
1157321816
1113426555
2050315187
1094566748
1396139223
337792071
1227884987
1915709676
1503558771
671417895
1097202413
2052707103
572601753
1245971039
1816195526
1290670930
1155536469
1119496956
224947557
540842016
1346802916
1847478508
1310763494
100798855
426402778
101959940
1273655514
1091983788
233833855
1035340661
380940620
263612307
1742055875
73873609
68214831
1875003772
1856327885
1355522400
435888283
1416111847
11483211
1241162444
887567261
1523927855
1913491304
2098075227
1910714662
1168521073
1716679353
156845930
1321273374
1693367517
618737878
1303409114
1599587832
315825888
118740731
625592236
1745725451
315309632
40764430
719388614
586937042
1808320984
2017330832
1155951674
1847431932
1134131668
1596800821
1839372294
504988893
1409176036
174116375
1045917226
844760393
1209068455
1156286219
1015539395
742492667
716163066
796011842
1152335503
1416528125
214608444
1224931349
768652312
1176426907
747108867
1262575299
1701367437
702829672
744238586
86453603
1265183753
502963169
1397505271
649846913
34068385
1672487903
1572084089
2068007370
894117763
108188328
403321676
1585740708
307962698
1378971768
1396244901
1290403503
1052865195
333635656
1011324398
1163676738
467718945
1210327076
1059730792
1322751140
51189354
150868148
1588853757
1390266811
1791797478
1023673940
1371702687
554038223
233611154
1058807987
1071424056
1460260388
959467091
1868720999
631049633
332573430
1418028741
1521993256
996291565
1260822380
281386378
1739429125
786168449
1119287359
1529796948
1017067634
439390906
946927081
1406855314
1542082043
1636914115
1829884130
77578323
1079424942
37264805
1293878712
2044805596
350186915
1676264140
897837383
654149915
2016220494
1747712666
1479902563
740082521
355688805
1083792226
274578648
592284948
931281831
129686839
78559042
251058174
1660662595
772432701
1235195421
1539856829
1539290775
114544396
1282633794
611484150
1950257749
516823603
722179825
93255850
1686321797
140867684
1000743140
1413653593
1592154831
1875870303
1791606771
1916942315
192622024
321021761
1019206766
1174555073
212278859
684206042
723384675
234615124
745877267
1355208701
1174364529
1510927714
1398156068
1668737265
1940920867
1848267515
1847500426
1247837295
1621762428
763675204
1915983208
236502526
753266872
1842161347
1006052746
1712866675
580864365
903674794
346406329
1570996624
1171212802
1939151691
1106591322
184428928
1388104027
548279545
451336664
1682094137
1294203636
509938414
979156103
1867967844
278289380
1141774705
153386255
1620465867
1708385996
884294657
2118603966
904653776
2013171603
202829001
496050023
2050200622
531171424
1398329783
1767842959
517791191
1491193216
1913426664
770156137
1072143687
1551595941
2015674929
1095449346
812884569
1005806114
698709940
216067141
1547465085
175602529
620327104
1900945448
1551500979
212632840
1358214875
1478183123
348102594
469073379
2007878757
177626385
1183944269
1629315239
259417249
787748997
1217073627
1164191778
861708386
432079849
1879915110
2014321445
817747279
1926448452
1116721895
700735701
1469307849
34486335
768430812
637394220
1732633908
1365822972
1411569867
1043813663
31840824
784840249
1822240013
156621479
65224945
2036092597
1280035660
1293844920
1985784600
190405571
1754461447
2123782939
240692435
2045675683
5622841
558742103
1263491632
1385934763
468808893
1823981702
1267551697
1846340186
975323028
30355903
1427715926
1708157371
1242291244
577343613
1575284931
861345499
12424055
1186562589
238231087
2077293224
715884953
480344898
1278890673
227962572
1337329698
1872213033
1479458621
418321691
1517801766
788292824
1543202973
925341735
1907652694
1138968727
303294004
1611084784
1423951276
644967330
1256695742
2127955338
1389830188
638598776
547341219
1833247655
1543896952
517403159
351292774
866746105
1062102641
1638603843
619066359
186288594
1395549479
1673110705
314222430
1059432796
582722501
1560868773
1037371308
837250277
808317939
1426424827
1564760801
1853591309
2094132061
923368817
1360612196
1658109167
1214023267
1744890591
53063145
187508548
1605947872
2037053786
2011598872
241228396
1569234381
2098829360
1007537733
61005431
1823553247
674258488
1277178507
1461591938
1869424970
1661187378
1722096118
70458958
1669073710
379145818
1919198173
555968393
1982418478
2141904524
1038182171
18601305
2030246526
170664646
1568321820
2125371021
1245327373
930425902
1371556824
1374551959
1237570073
1414657067
1738591163
712581618
511096925
1264072937
1882941082
518729143
1551632855
721723819
2118013190
1614714948
277700303
104868573
1255843235
13962702
1234750283
688839186
1014420158
66398492
1954804035
843627258
1164480515
1403974485
1005001406
2120098532
1897881165
674770215
532241319
1850228146
2051574855
1559322218
520535461
2028396866
748012983
610578027
401174561
472689266
552544546
95388801
1881080968
781869300
318367396
182972373
716353277
1084924856
586966463
154064956
1163235735
820960531
1330180967
1883239808
303959618
1287552799
1282930999
410030355
1082597686
1383696352
601537074
321785041
1789444753
1769950603
598710913
321729592
1103253961
656052898
885058819
379278310
1599080081
2126766793
355944818
381819681
1308912644
121320968
1216899721
498025088
270459592
1293540869
1082889518
1133575512
1052257001
2124265861
1541178689
983052592
1472067143
328118611
1372972356
961640156
1853260563
792689621
76303304
1082515856
881147350
1506453973
1968357832
1792315605
931752834
1355610804
1081200901
693503657
965729403
385742882
282729032
163203522
951100860
354933573
1824224216
1601358950
206693278
236959688
269061916
1788419453
1957200994
1518268803
1108813620
1550016520
321919594
1476327287
798013382
1645710461
15906144
863520974
1379908214
747534254
429508168
866500800
1411345681
997696638
409012259
1844259661
594288808
145676981
1311011586
1435377826
427167531
152340636
98711130
1622682239
639678851
1434053035
522828357
237580152
1712836222
793901223
2081467235
1762993973
1642240111
2046305886
442960844
1077417920
1881076670
712890926
235097493
538138878
1431096605
487570235
337606040
1064771706
1068705683
807649100
501236932
1889097368
638036771
2059469871
2050976649
1343926912
1537325796
1817341819
900842246
1450909239
1562514129
563418728
1476563005
530473663
1821896361
995323701
1593625842
790764720
206354447
146688006
781941662
795211921
1132411941
1616152616
765067386
608646771
1484221126
258652215
1734181959
1236301537
1333501008
1501778292
1380998776
1497288396
105930669
365483832
1139312359
962405298
806080732
303740582
699535706
592891962
1160083175
4058823
1356246573
486707196
801876702
1390575877
1538995708
902214716
346522904
357476719
2137799360
1305976750
341333040
1906368159
1085449055
1236372321
1108318948
1186568898
717835246
1928237688
1339463322
1610476272
1607250469
1790576104
421940526
373540863
1830659704
2034371157
1083909078
1515796041
2081424882
816347811
95222999
1723281100
1230929298
1226052908
1265950187
387010116
1140609995
1319300998
27860678
697519739
1308506832
824128366
1025056529
1992115626
1483942668
7807490
1292993654
2045751096
1965442424
538534117
2133983558
1440234501
2137177420
2121698903
190685920
1427139179
653445896
1695095990
1301194535
1079961236
1991419440
1080326097
58121142
1093448354
1647347615
1324118146
938836789
1742673718
2079503257
2012606780
1586218076
1390893939
807177374
607255007
1561894833
1551451434
1028369684
1264837714
1648717425
569991566
665192990
176419004
1798039496
693376223
137501941
2022644189
1121890294
1569616614
1689392692
392507553
312307201
352444312
710612797
691421621
1235053186
1356035691
2011264284
1646280797
930067870
1717058528
426967606
1623063335
741201058
1211569252
1935171850
260593922
1303771515
775521664
370564681
202038371
291487774
1742487035
1493717716
1879863274
1840411921
919627118
512527902
1542290093
1606804300
599700843
1325123713
1755069625
1276554096
1488804174
633642518
849375896
313991368
705271392
505679702
2128560721
1659220065
381041782
588516618
215510935
1915866882
807394696
539560364
20829984
930639721
1560266
792171493
1860580452
706805898
852947052
1622866130
1664887923
1243870268
2062106089
51768798
2120917761
1568918649
1516447269
1457931185
111629953
1543615140
902933514
1287954377
287097948
1911985492
1383485078
988364652
1242846479
1465503404
578795767
1867432232
421646451
1881035418
118504148
487323514
1429281403
1194288284
2030242053
1639826224
2004301446
1970657045
1451312442
33158481
996644009
1785647229
1687670370
31734116
1559143682
1409096242
1763629360
1763575912
760394942
255719059
442781645
1332388272
37491021
474644333
2133457677
1098911376
293959254
49187752
984117617
597568393
529907729
1853759048
627560589
1906621316
2099505393
51534880
2095004795
444694805
744901881
244779644
1626089581
921657665
617494170
1009882331
1196582677
27233799
261141205
1487575984
43385479
1090893809
2120068329
44239506
1923079373
1092634835
147215256
1367193102
1925060575
230008231
1811137652
302416451
431048265
1402960263
997130359
805310825
1704420012
702351087
1759193241
1071708459
1990562068
21332665
1671627154
1546224134
146908709
466843135
1354416253
769322131
1831630857
849488056
1572281962
2142847034
1519253135
1540756369
2040182190
673227153
47450934
1338595933
1222288676
1700212857
2071282051
1593134643
2033941865
2086956490
633878377
1077016615
759657412
43461402
1782633857
1493478105
239001559
906166007
1115967286
1071029566
780402377
694043888
996469382
2047642738
1168310313
1271505569
1224118647
1578657437
1916230112
2099910342
2081237342
197000196
353330376
1809747678
1637200637
451132206
68108388
1757021567
291189711
1936224491
1114898283
843786599
854091043
915870828
523770942
1889176128
72822052
1022466150
293221519
917000338
939450020
1764476368
1709641320
1595046433
1259487674
1934564852
1330111509
2104271474
1214145398
1428210874
796260261
1710378635
1065037492
721580790
1964273833
2036122992
299813977
715616439
898727735
1925541087
342149826
1125554001
974112931
1771941888
1694109545
261249963
150543276
300248677
960400775
18866393
219901155
15266016
1410189261
8786327
1448155894
1559193859
1023350697
1287504706
248871424
1650652894
1175371282
2146164791
596027778
286996147
1623243560
1864276242
1148563284
546527357
1026453342
119971816
1313201096
167034112
714080993
1527081527
1543272194
184491245
837981793
1317632748
872526999
2096576065
1760312092
567391467
2050223958
920978242
54440641
546354568
202255931
1921677457
930740422
1510553070
721612927
1335610087
466588009
215774808
474759665
417480254
895984318
1541648309
747771565
1527937805
229168172
1869450773
283635787
759131521
1040447500
1482207948
1841481990
1056090918
66353708
1621376822
1604864210
1477665073
335976857
1865377333
947405153
1927596777
198469545
1115752181
1062302324
2021994488
269127937
143675111
540185973
1819699717
1420160465
1067934775
1536733880
2077815877
45799744
1452873664
1836825919
1898086507
674714392
815964181
237663937
2100893026
456189544
57825869
1587977320
452703720
2070895368
2079102426
88234665
174165584
1107635555
812082621
912263613
2088282826
401002093
624327408
1616196018
162346519
2039590045
176162616
814864115
1877098298
2129920809
1618192075
1800211984
1577388050
1944482654
1495028415
370661573
1055120265
1185440746
489052983
1087850855
87124936
787491334
185756127
1204219788
1857927253
1363147023
510561231
1011125306
218987700
122722955
1724793925
960892457
496576031
1602416482
1415227034
1132123703
1545359949
1382627189
569604153
1949909759
2105464197
513352106
1257921394
293176879
1778403493
806855842
1157693807
1547616187
426713010
1909432088
598959248
1240425039
609503149
1688485697
1601636981
205381757
823938406
1490039842
760761934
1046650775
1550256964
727885098
821998420
1166554349
398909421
1925903036
1333870307
1835723266
978873299
310656510
202627756
156010532
582735947
1058126214
497467142
1685941565
1377346887
278708662
1454433556
349956088
1408565224
1537588337
108953892
1288362908
382312568
609796627
763135293
423669042
224079996
574033082
874129984
196048560
151140738
1860579719
1308197869
648512552
959093589
605429833
1363679532
2134185794
477333873
1502538751
205031443
1679455271
1945703002
630676178
146157272
2133275951
1903176957
1996832328
948690634
1275979694
1692290924
1500025931
844535422
1798893413
517311719
1893887611
2042446698
1178579959
272514144
1012441790
1132891432
784143386
1758930535
1909932937
1078306569
392700384
297089934
303095956
913779340
1114646577
1630261894
487493095
386333022
1060959562
1235644128
591443343
1029187572
1423208529
220008140
1128378062
906489805
2101769459
720109858
2109415131
902080817
1637873646
1308116072
637477072
1538379292
1426485989
1965649001
386283088
1894908896
549230964
1751257352
966983562
286273026
166810731
1212138401
1373420373
86018054
1431963347
655068760
1988202412
496158649
733551025
493091140
119642627
2093893520
630313131
894015990
1774438184
248592641
1802135065
1381443689
1388671992
1479270072
1126002483
1846418968
1450562828
1490079318
299599929
323017678
85862315
1968389015
1302219071
2076399745
1464314233
860637687
267223462
262887123
959469762
331376324
1995947301
1166615424
293567866
2021502014
1092554608
119659618
812316757
1200376480
305866872
1179925909
698244027
1776942016
418492700
1508964407
877972478
1357478923
1436938060
175083730
1245095795
1605307734
329298422
1787348366
1588328153
1818427768
942769514
803175425
762619232
114510797
1655320560
1006712850
1215791435
1348279285
1932883341
1713838512
970523513
1930919934
1839867017
1514169244
1082843252
743968396
1352362372
166693033
1655005258
1758107927
1611099147
943899577
1241218754
510977614
237318772
420557845
477811728
1663005756
468897333
1359316128
1124615186
867975837
1044697121
1535056560
1454012337
2072290496
188220760
2006108815
888347839
665263294
788953621
1033115572
163048884
1987984446
1717618498
1655699848
1833730723
929665082
2139924083
2017602199
193849687
1518440964
715771220
548273669
556860616
2105516724
748556978
1134804649
2045032166
357764112
390716185
1071355018
2063126358
1778125828
2093337477
1886319493
727368802
1415964180
713738198
404328863
316224343
202964484
1418015915
1691018458
935274573
1421736428
926189012
1108421098
1928867605
25881787
454562022
419885653
1208887982
248743907
1254763178
1754020453
1735521794
1398344
2018150999
1353975799
2124401734
1123614235
1025046179
1081053203
2060482780
232884980
1407269326
1822418367
1745375107
180535511
1637440926
332869661
527756585
488076588
521351089
1379035153
86687600
871428724
1931611703
1825873813
645092771
1597530490
278264692
78434035
519927964
1230715832
1919744621
206515166
1147144860
1153156689
465285979
751503093
880848968
1314820957
1341021983
2038837918
76497058
1030622366
186842355
1799811207
1936129361
1364002302
1501416640
380987680
726045256
1846630201
1199117608
1925032089
1274011483
425688736
72429210
1197155736
660637396
801131326
1926092741
91672502
1349797667
1420398226
1271517857
1419814245
1407326853
1301469106
553240537
328061651
824516369
1250899157
2106815176
1550079713
1778534150
352648691
362157880
1442657050
1148965338
926721757
1804942246
929439759
606309122
1839176029
268873522
1661717908
752669663
346036160
473224418
1662363402
843018862
1281566536
1310079068
1486627730
1273768613
895844772
829122970
461544059
1078205967
2004127651
228860397
1490920091
1410593922
913599462
1596764032
1911486573
1860422667
780921915
1977920137
903867424
1757212985
1802482771
1772089388
1283676131
1062625136
1822773378
1890772972
1216880106
1572407675
179787544
1135284113
1537552233
311224524
393450214
477417240
258480598
1180686087
2104243731
105878829
829365714
2086088008
286593916
521223103
1375194507
618474765
1475731858
425309095
1204499036
1257975713
1082819667
1115158845
615545633
707895188
529162190
98652297
1638871980
1136572330
1164947979
1664862596
1250558208
392498152
557315445
186453146
1408952697
887282167
729172767
1505652274
274342263
1886068841
1055976676
772230093
1652056787
496074856
304261146
644788104
1586875039
1362748589
924409581
475348226
2105425765
1279062614
1565168567
1234724182
1576296268
1435648261
186055242
1530913497
1286862498
1945197472
584454900
1330019870
729087512
603621256
1231211570
1520376336
326639725
1494767088
708979959
934741976
944097703
1282079489
530384727
618046282
459848861
1445883768
1919267456
81868660
302854438
1261197171
958582055
68495878
1905097501
418034642
1375209300
1435332859
1880438655
543709636
245757153
358960408
1654916093
408433569
1733945466
377442234
30981104
216811649
1799803962
1645258253
1125007259
1684114685
740308368
1915858445
460505526
614300411
196085351
936694262
786603568
256799382
551598126
1201974609
2087696434
119529867
1538536816
409630923
245260378
296957046
633400411
280870475
226542332
791580131
1995301090
954095032
1291443860
693258212
877053842
1085909132
294715859
1764113148
820061944
691814135
1247728083
1399836448
1324057140
1127256858
1723652211
557962307
153062261
1561079295
981506724
588718537
451960329
1680608137
329987747
1510539060
267239640
1830897446
949389919
1406293064
955608996
164564859
2110316766
997237129
1609264942
188408462
2125998532
424919134
282223999
1209012912
1155905228
1261267666
1899822383
1073189514
1289454149
1284607154
1697730508
1996818623
1622408453
2126011230
716658519
731524386
737502529
919811443
594241867
339831871
1017750535
2005224544
898480212
572576656
1505473592
1529942920
69721816
1472611941
784568360
1508604125
939618583
455997912
1233758340
1057350974
826054484
84162649
1168826915
1329595476
999534683
239300411
1189485638
1372738985
1162935197
544178612
180109046
1671594944
590957396
1942971918
1714147589
890406297
432193270
1378224462
1953568559
268141910
907052382
1133214698
265533712
1149604387
2001512126
1579640214
1705701407
1621956562
1662572405
1756217785
316751413
1600593552
1575965186
983491460
912304865
1232425901
40679797
1147912907
1257278145
320526893
949748423
1824493445
1647168727
1459806800
2021484672
2001702512
107401522
1741294112
1898013779
1957838118
423872330
247170586
1070641316
1239334555
2034537468
796070040
2027574391
823496388
272449516
1832166075
2109780918
756252723
689565096
1475015785
2057218824
1116733033
190011453
333300960
1723707746
1797757913
1587337463
1615915584
175506008
401859755
1098184235
1448946322
1452396556
1093762208
1231124697
846453611
1200389725
1802863029
1405094813
2015251148
556196818
974338371
573857832
1084878470
82416953
426968176
903667338
177364372
1078867648
1127979914
949410340
1754926907
761845613
1498321721
62607667
2091050029
587878831
330901512
2010984987
997684814
930396026
14308180
1630677485
198586651
47891217
505358013
275708672
1815032226
486756871
450261293
536894230
1738927999
1133111192
1706863233
296310984
1141353590
1817523706
956377198
145771316
2005380250
33337839
799381977
1625507539
506607314
636890142
171494390
1121787130
1411865994
377779017
671987166
437510399
181308962
1015021396
1563413828
2035939116
609479052
1865589420
880124622
110799615
1507878083
715080952
1479722404
1991986387
773697694
1185850662
1261039711
1990842587
1857481308
869934081
1317043480
381822182
212276170
1544394281
1217667359
1775408831
1548112755
77143617
1001648810
153707155
455540053
1881935689
1524478783
322130175
1794335261
99735275
230712544
39128362
1167943798
1829367777
1013262060
1707604909
1213263100
1504959429
100620620
375625734
263842297
1000875484
361040070
1968987026
1095723094
322399390
433103938
455158519
1114912588
1827173585
2116876225
413158701
123628882
1634616097
1531736495
224192843
1356246868
2045722309
936160822
1490947333
553665068
2125880207
310856782
371211039
612032962
8866784
1477511538
1540522104
1179607621
1525595134
1340614176
1816663048
574101467
496279
1022562839
338131989
167118484
340671623
1611685981
1862286413
1468259189
993722018
1117324209
621808869
1326951514
1937526729
701879029
1973458997
1627684838
63585026
1401509155
92717188
749510272
1064028722
516871572
1902931915
987081125
1403484185
196067417
263056442
2127527182
1568123507
116409960
498317230
1258214951
956052594
1186220593
1221719362
108840206
1380049188
264082241
450254921
379315252
957941046
304368405
1317902724
407132339
1473517896
663404755
1890154058
842505004
1860656401
468547095
1972385409
2053965660
1568833565
1297117900
348043948
500708446
1230853428
1437262260
1183191615
856298830
1712360531
496104508
822974993
1564336508
1853060294
625217402
631415429
646104121
1486342013
81084249
125738437
1020482965
1729919284
459142115
290248148
118217406
2024838393
539821351
1859693286
1406160197
1488920035
1209925387
74275307
898837693
1516042812
1951708691
93342396
1947080114
816964724
1723802498
685696403
1419584246
1177904835
1138657717
1459155597
1477317954
1178131609
947445684
645955328
1838433230
576158900
1827899007
1331186705
2142393316
394619908
121128058
2070529254
688568869
345429943
1462078002
2069593368
1277690416
1714951914
1756036656
1774269994
980278961
846190024
433279402
795766550
193200608
400836412
2048678998
666138996
1068220022
859594504
597590244
1400182813
1150381632
1595282696
1839487320
504538553
1967825970
959098339
1265871611
795263563
861020998
1364856523
1630053097
570984995
1064476561
1702237875
1403279882
894129115
112281139
784793878
397386203
914290190
677973366
207736822
127080336
1696241352
266849612
1065991749
1300595192
26935501
352198564
2104867379
1014068235
117277159
873662550
1274210096
2142452316
1121997229
258762088
1954359364
495980269
410091392
276637629
1401336466
524784930
913664146
690639553
1741137695
1287692004
1758312009
1645725003
1200534903
1223833560
1913251050
338544959
137086425
2135554559
27939114
1621650428
766356212
963684993
1742655194
874618602
1733025117
1609440555
397002503
1579622279
787823650
1464688888
1550900786
135079845
1486674149
511849562
1612980949
449766783
939378804
1248903585
994362167
1827519504
1101987342
899195637
1211386828
1583369129
1853893981
973352562
1465216501
1505903075
775468134
247270162
698830167
118878657
1626443358
1764166727
1134843605
1435022368
476269949
1304581741
978165424
1590366241
1956715838
183880480
275498616
128822014
366595323
732085639
305032033
651427972
920117679
1180888633
1500716333
1668146018
1243197612
1769066512
1159519070
1795736974
1434091983
39982037
839195671
246007763
2122692860
65043689
741300794
1283560215
598542733
853867857
453520295
1152055210
1220194256
1876105722
463003592
344282676
788050773
2133497657
1337501016
358338440
665203013
1216965755
1633958014
2768141
158576423
970981681
1434786260
24178967
803173432
2010689684
160517128
1428700889
225111006
1133745691
1535941232
335858454
532811965
16228743
68445978
1885184993
2131615155
268039081
373227687
975511938
1338689900
912032249
1765245389
512069101
278677397
646251269
1671378445
953324908
330716021
1127031618
954042611
799047493
1838547525
382533778
614956027
1106390277
1088560482
281079419
287810840
1435427793
292340897
2034991916
1481618499
1219550127
779032678
817163048
2029814510
2120063072
1312287751
887653764
615885051
1440287174
598114228
336709752
2062654352
2059694880
132793181
1641639175
451367855
1016732870
1226874974
2013520963
1830190108
1633078067
1216990219
1112674942
567224057
809631648
1361945052
279270391
1646398823
1055260807
1911129475
1770506613
348279974
1533585903
738217397
442100716
1619123459
1150682326
1902458208
1233545481
1110513508
957196433
1008392050
440223637
466314307
1143202417
2048864149
5722936
385415574
271033791
528327948
908251478
219107580
1792951536
1782586721
1559919886
1658396111
304476354
1108874822
749194035
1720634444
1271923022
532203376
884045556
1116243672
1021576645
234573110
366433786
2136130683
1771871538
554031938
1092383813
1542348659
1083119161
768538083
887126394
1931817789
277796743
511030617
1604932484
956056236
1241354397
1980239559
1130245316
1399613113
1901670597
1886398426
718579352
766149549
838379682
694267916
1051811422
1701333221
218657258
1463829351
96254403
1435923882
838328161
1830278261
1609366367
173123649
581449058
1625300590
1384553855
1438823430
1590594204
1633951809
114554937
232488777
1863937739
2034671064
739585135
788097570
1238064434
1924967097
6903952
932592765
798683829
1236745300
462558453
223386564
1221193613
408208452
831665983
464849503
2005139164
731108001
1648943158
558918789
95831799
1415561278
1313459713
1203050456
162578958
321937499
273939101
792422469
369253835
1788197819
1709669873
124182475
102818898
1999163954
1083947995
553175851
2056104917
1635411422
754374375
517566788
1548226277
1488505799
1923575361
119589147
142519662
48613405
220307564
1973925775
311456739
831876723
448813078
363517561
1536060555
810487293
598466699
1344782822
328160988
734601686
551993806
1220407157
306579489
2136558868
1996612833
1392249762
1366004767
672226191
655949791
2116214947
883833963
857886012
1272465944
763806825
804661629
926836634
258767093
1876463311
1173416530
1188253806
576586668
1740576751
1173667186
1259679709
1517858727
474627706
560767054
1576262250
67134642
1877505487
639510585
53675057
378816890
1218960520
1673142726
251558311
1782654744
615242279
4782691
443769630
946083459
1776305664
1076096836
481791525
656307193
940774632
189531775
425181377
1430002405
1623035903
1125109384
1388712595
1468853063
1743131232
1209067394
301027237
1473418557
363024322
567956084
1510892321
142847184
669655755
1314425326
1238157418
1740965722
544137916
1487168187
2035222197
1461345976
2055422578
1941025617
1449144776
1550794305
1224324643
1989330074
1451193822
1949906598
1412915737
1025608239
1350215775
865360473
1287491575
419406385
1836114826
341508470
110341684
738074174
1664493427
609867438
1981470103
907940607
271647998
1944136413
1324603320
377155706
451629039
118788512
834721047
2005902109
1705957632
947504603
1168857998
1550285547
2024222944
1785189652
1857555574
90954820
2065789230
404198557
168872609
1755297927
1856180185
1312185690
898527623
1111084362
481343653
1308364854
669717102
263105981
171847738
484794931
52804325
408654314
1239432505
106131735
1388364797
2082664402
804887414
460431061
329492189
426498829
977008130
149075586
864640176
2031430983
1844832635
685136105
1778664372
1343059639
113708409
189247370
624987680
190887367
158533605
1162242548
13514791
1152178234
749512433
860553625
1557890604
1779302915
198312675
2042054128
812190473
1437835170
1035118782
1908683110
421541484
107953173
865651821
1480459413
2006280987
598614689
854491863
2123344681
383687897
1953416874
1308099735
1841195061
1921480534
1910698964
1983641532
1578551762
638323567
596624920
491962859
493610615
1831012058
2078042814
1458955133
2028593088
1547726980
2032183181
289953994
2124197925
484044995
1617177633
1047594235
1844198970
18194004
2082449775
885007272
1970190627
783045834
1651552823
414762094
1737637259
1894290236
1666278177
1450658693
1589559462
1976230440
1619317688
101580059
1555121559
1383907777
1980321139
277909223
1206999241
660283524
50416910
161989491
1164039420
469850328
1344555548
1940261626
1259204259
803059604
1105741716
171323066
1819511139
66620118
968174567
970785464
1202442990
1320597321
43180416
413605911
636692482
444651284
1659059913
108767069
1362182370
1146609543
769177270
296553130
1396876519
1736462414
1954205742
1451286554
1256482650
2139941016
1059678105
1317518308
1027812158
171042268
95401457
1723732630
1246654443
1449773686
1830298122
965682024
1829840212
1989454598
663869363
1945299537
2020640693
2002453907
735652118
989862571
1272071351
222109494
1454618104
1500193044
1246422718
1591208582
1781619895
311111083
1914014166
1778939398
1132655156
849233566
154523616
1043784163
156746264
1378181631
793070752
1714544390
30594863
1146194116
1133298134
1612952690
810093485
1318780901
1907049459
1783221774
1343807721
297499602
1579888094
926405358
990716067
2053396873
1468435870
1284457237
1188775032
573170154
524013660
1664392798
644785640
1060934412
1370732193
405475851
1624340389
464089921
718901501
425701354
2024047866
184183525
1617347435
969747268
1815525858
1999611528
167940775
2088837283
1198355607
1680540080
309802828
774628097
365861844
851867729
1952267051
285463108
471695520
2062459340
264117452
1860516269
1578862236
104477448
894385100
431470049
371036809
1251444783
386272593
2051154865
1766278361
1053374378
619092076
1236669822
1281161259
9087947
2014132650
1918620147
977111667
106284356
1293201534
1474812514
238349539
2095220072
840528330
1881340171
158891079
2056896731
1941653054
548263627
1144922412
1632884893
2141072514
1187584529
134166606
417103230
1644922712
573246615
1368932998
1121221147
930385935
336316915
2132172211
581600427
1639388281
1068561878
1982038986
847518122
203782539
434239975
1562547385
1074748889
141756733
1489882322
1378624722
1918306481
1371899234
2114666329
1614616202
1137792628
172819652
1618793423
1275591201
1241711311
316872445
738270049
788149744
372198008
1800548601
1090035014
942011996
279836115
1560699163
902448117
1340204665
1788898161
151538460
2024756232
1141878817
534694319
1296264468
808446615
270156999
85330272
339258184
2094596767
1155329094
70264927
90055738
651494649
163847902
1933531801
864898304
238017576
697902066
1615152586
1375753767
1689228526
445217664
1045381859
662689518
1279951681
1914375586
377530518
1786888751
1835266287
987636523
969153795
1746576029
1947751256
718153042
1845293295
1388453532
604113618
1181886182
867270965
1426834618
1442817919
233714622
122134886
127213663
1000650982
1716939024
1795952156
814355787
807281422
179623576
358475447
1044415579
779287974
1834165573
1349988441
1032599363
959117754
318310681
1869307751
529274341
394481606
384858133
907340456
2043781382
1216034498
801155958
801825973
115587029
1814094299
967894834
852991556
205366173
665323064
2101611259
885608798
1846242305
821226089
486402458
500552213
537162645
978779079
1323526684
2007648886
1306876776
1736830171
1128689444
639630196
86650973
1218730880
1536067653
1315899267
1556733445
280428505
416246067
731399539
248769685
1487888789
1931356798
1289689565
854688581
1082201776
397824461
491542979
1206564357
600345076
1562354226
424883425
2104564060
1605126318
296072285
1104226277
915447241
1405213004
563238549
700577406
138917281
1474238792
1874572669
1847635334
115851210
1424040936
471288758
2106502670
134135013
110215188
1495440049
1333378711
363547447
687101585
1511172740
144319927
727444208
1935896755
1356550816
214027466
1931119194
1208466941
1681869243
605383066
497375836
1716626127
2067398035
602452100
381020771
993939165
875836513
2039910300
1106742577
441539205
1536455724
130969537
474874912
1045163575
912012106
2096070684
271414431
1758097354
2057490595
590022376
48538454
1410447662
1491031064
692501874
467302620
1786042049
101840424
83374214
98553417
1524387130
1207857527
1441934391
1842774327
706209731
432544065
450702602
1225707368
1287917376
408992629
395565840
2027682878
632006521
56313697
2115799900
805387166
2024764762
1070808865
1106823864
297264933
2052853243
1882844980
2005135357
1496316602
544689295
1559916227
1060746728
1938544453
938364974
386230399
2128469529
1433948277
145556189
1853204910
278780427
2023882762
2013800177
211712974
442859182
1416159977
646114850
972342275
1841282543
1347632268
1977161510
358869890
582773008
501269466
945198148
1136627642
376699665
444536550
44415449
1663236745
266496670
1367373774
895284119
1462723366
200410244
1897255001
1404371977
1345975645
330255973
74251905
552651280
1083875908
96399399
137652507
1176473428
1215084806
1716430470
1977932553
1845681698
2033337917
383401366
760391849
1426120902
803945568
1228771943
858200912
1059866254
626091185
397188690
235087280
512406108
956962499
1699383288
590110830
1877127560
1706998053
154713686
1321553401
1954167148
959252791
1209473778
313648876
1934536179
476064714
1175325649
443117123
342847485
761496910
1704707505
2031521266
893645514
1692424717
1971158751
1921432201
1151753126
1060582948
573419595
1317658625
1239131886
566632044
1435525510
696473033
831674051
975996954
159807805
1812798228
1479584110
511580355
272701546
246307458
148592491
41234437
2001599663
231094153
1287510462
1725314556
1886775797
1961615817
1849505763
1028961418
363208004
807727534
2145279712
342570911
1799210745
1551043651
113835698
2075587888
909675525
542756918
485486759
1921531177
298783168
673057151
1997022797
1467527776
709267302
949955976
915873418
2029537905
550004687
1724653571
1350690133
333583890
1580911756
1624522450
346396742
1045025037
20146142
1498789372
186807965
1909668608
490540679
199892067
1747088855
570701649
801733373
2106742804
1191469315
136492357
21499548
178440683
838106884
256860320
519740518
116441744
857456590
279845368
876690371
740441614
1219392524
1485649409
1211507165
1294002326
356747800
983336795
1184007138
1154574986
167597328
1281699116
1089831547
1498414225
271375098
844311770
2143689333
1410548803
1681435281
1153552619
1208557608
1517713393
1672493567
798741193
765739272
558615361
76860646
272648567
1604783724
1765286728
67166902
2055037667
374542221
1220088521
376909014
915530691
683400042
601235071
71437516
2001104907
1375222753
1352550656
543988462
944740992
1409111825
1253238811
1895707662
1783217645
1885135400
2134949756
725717044
180329664
490691461
635987514
1459642479
1137494436
1863535799
1245115004
2143057287
806147963
1703580921
477097440
1393520117
1688752490
614382470
1468633536
1736043579
1819311076
544557538
89934747
655054025
1813699654
1696411017
690391140
2104169790
952994084
1765679814
1537591891
1894543647
1062027955
1156785891
723911666
980802025
859722517
875098713
487079133
1076153265
453588540
2113501853
2103541124
179778589
1846807208
815627527
1014170727
1709400250
539085181
464326974
1893515593
1474786588
499664453
277365289
814422545
2092525827
1796077624
853586412
1367406266
358649560
1180731693
159204005
1186928000
1143054712
1731538750
158386611
883533818
2051431135
683920303
68995452
57488857
208245410
778949745
846803873
621005491
911270792
1350697864
238695415
2006673679
259840512
1697500992
1133314428
608094048
230206160
1116580639
1145354631
348214348
856846514
602738641
1735410221
454001181
1757737716
1835485880
108147677
656694258
1354494923
507123583
852741034
1879400843
58459700
456851183
1848370770
1061530507
1079438554
1476427928
1066598775
498161637
167083814
1181745648
406668970
1927429580
23075131
1501660909
854826363
1084156449
231641200
1361720017
2017772826
2114249787
2141762262
1920896832
1936160661
899627203
1631603923
1077779936
166105968
1823100819
267237241
1024831378
1917865454
15075055
72871659
974390478
1413574105
360126508
1624322284
818951843
239439052
1450754934
1892753941
704931344
1411736159
1308607694
1018527064
912471207
844895838
1013944277
823281975
144475441
25991664
1629672387
419075767
1285685988
1995442956
1602767023
1321912181
1767666459
1154883206
1878311582
253582236
1864551373
678465959
1384877652
1169377348
241440135
1346544944
96343428
2084099664
253039302
950902471
285461350
1190135637
1653780479
1915966527
1200316492
594117952
248134791
1059568957
1036402265
966072311
1519938122
346721543
1204768136
1335010136
1349523127
1289868786
902692903
80522761
1568266723
1049539178
647407380
285568836
142434338
2016737300
803802522
1344234856
1963297093
187625838
1187929594
1401582577
609243447
623255716
1102532065
106859033
649822202
747243882
18584150
692899966
897524362
784204621
1115397077
128999438
1973865088
752292824
1556454188
1193770977
1918539433
904057131
608095571
389966778
766051071
1137724430
1999769382
1322557869
2082636021
2050228758
2076490482
822458699
951572481
876599268
1651690367
595509543
996953535
1097341836
265505046
340338035
1586271746
1179553515
1667628264
624172533
1127975656
1907128727
1749774008
1864737925
1866837499
320127790
401090356
1337717643
1263300384
596055563
1972649478
935889805
2038054459
1978468532
764947714
1498268145
1913676344
263868656
148368566
1606932261
1279236631
403242370
1907185763
229283063
383550734
1571469461
1972558576
773616738
631296585
717754851
576676469
1108888763
1019886066
1992741207
1425317027
742295707
235420828
89149559
174095211
1589568852
113880066
594599281
59965616
853784739
18545548
2045322599
250172066
434618123
2103859151
1441441244
300882109
1121939982
612796280
1469589378
2027364022
564061822
1857917652
667107540
4997596
1990537831
1832924415
746577799
1633395936
271997947
1495733113
776395678
1046031438
2028785455
867614357
2105577583
1254048317
673930330
1896839588
1785757889
120251210
217628219
1467337575
1201340216
229962348
1944954964
1921308244
954065318
1376376127
1425956188
851146806
1066744545
1673549932
101240030
250950476
1178934633
814799792
590363204
1048567315
1684104438
1999488637
909077246
1738480605
753699199
312361830
1105877949
1735302163
415660166
18630029
1470660546
624174088
2141485296
144102373
1065387855
877813217
415961976
504995386
94284998
1563259252
650315208
1014683746
1781435351
2121426042
1063402781
567304140
1104248635
357712514
329373568
2051876546
1219135355
476188113
819605295
1380444443
1109964990
1441822439
1864231943
1078732833
2077831419
2143444294
512564721
322334613
1772721860
1531385687
127491891
1870455013
371465987
1718977271
2018770705
702875711
156113812
379772351
1660891961
1426585668
351408296
1606706279
3887835
1646636808
624841910
1336720590
2034833457
1692975366
1220621477
100017225
1425664881
2094747407
451650598
1449814273
1007105179
510542031
409170500
1826204215
665433445
1888733812
613288066
1450237869
795471024
856569914
735883439
1707158260
1900183348
615776927
1451451305
2076765910
2035133209
671755068
727916371
1500491842
475447667
1874190362
1393607773
973454896
1791535277
1265002697
1593933154
410558886
932341443
1090017910
285584587
638408293
683324440
1957892955
458973888
579947265
1702597758
2124513345
834755581
1930635531
937359939
707209197
135497540
89417138
1576366355
1074954126
52040822
1128569166
1356844688
1653442324
1817447069
318218303
1980034537
762162477
1772512595
480740048
15495662
1015282725
1308146841
1366500838
1113034342
1823378760
266891648
1923793637
995154850
596395501
1339778435
580593622
151793633
617863973
1457207362
1424539601
546275685
2070879818
1539444188
1168860041
1463669162
1067159824
610393330
1939599590
1602035367
175194618
1148143002
1925491737
785407404
844165221
1276702417
1246062257
886996276
2061138188
743730554
1893495163
1627352940
908888562
1862906241
1627738822
772291774
1817091801
493223372
647907534
1244601619
2026259799
1321166038
891654136
1929419577
762882368
1586614172
1186952329
1132379722
1830381894
809405504
2035689983
2091072698
1451733546
861365181
1480879128
1050523031
94020604
190724066
2115757602
994505611
486407632
1375873775
2067293208
543307512
1071649360
1661160438
854641214
1382385673
1498547187
2097532552
1784075799
245502197
173754546
1119733827
1352050084
767918212
1457616690
1274836907
1512507602
97350665
749034087
2118652256
1562089671
1420159394
649481645
1355225042
1980340368
717994692
2061296092
1869101001
1511038238
2137792049
1302186102
1699721300
1538784798
1838821891
1016465598
246628302
225578331
341020353
1175550835
242064073
364255122
825024704
1339854749
1672636989
1975659758
1335855787
1852986929
7065892
892711070
1292980194
818402933
1760197572
433434934
2077165234
471182040
1907438888
1273760089
1565741697
773907532
541394299
80889805
1045587502
732182288
134928558
643391386
1965280757
865758979
878423115
1591681039
490947150
122366860
1293436402
1191343544
1757512116
840623116
589656452
856125954
43922111
993997851
911853346
1125915596
52678428
1318612905
243661392
315557713
561943801
1360101270
1835052759
1093187264
468156879
537331029
1866389549
1744355922
1104958603
1247201256
614571829
2047330434
570267573
1691903913
113430682
1694443181
390837149
857758316
1701368580
1022851205
1335625898
948842590
208348494
616489243
1732186561
1690771293
1668310270
386407129
1542491821
1910364218
848223259
701714293
1665840486
831037977
43554809
1585559787
521498050
1910947646
1073481469
237308101
1005228727
1366694174
1531059937
45848937
1019755624
1291465858
441650119
1395287363
273290168
154496512
701129983
551929868
174238444
1433763403
1036250334
1666844207
2140004649
588531179
900322702
2118426010
76893145
825090547
1051562088
1968135594
1075816833
1928136819
1555309500
677267394
1231313849
1106160620
295635189
555825000
1098639731
1029564555
251302659
463098372
719751524
1233729482
1983569123
409616386
2097263598
2060577952
667959120
1892887666
256228791
1375139924
24923908
293834049
977566168
249296367
812671983
844739624
1921115046
34438993
1675535924
376514049
727699997
744736954
952542514
418036699
2121642126
658802085
669414750
134253139
1707950628
1059394734
316233400
286692045
1302162322
1561195454
1166861105
1167670028
1547437344
1392540745
1565901994
161123799
220181993
1514137694
118289241
171918038
501929157
295607694
1774091159
724340423
1385714532
219202084
1536347351
793230508
1073983610
249895212
716935028
976784563
438628725
1311057564
1414333208
624909689
1970906575
1019059036
1997333756
51387266
20181011
321915440
677371347
327350895
2045286612
2125390641
228489355
1359737974
1922377932
698661014
1010475156
789189305
334957385
1976027886
1732159280
287276479
407681048
570088639
1221514029
2028164567
330950037
1029459942
41317818
1616794353
128435105
872712401
1596557725
887303430
1369062810
1897175806
1979963600
1727253645
1007895573
81149288
619621287
151274078
1379737525
1959659354
913702394
821289
355781532
1455485751
1177959931
1442449668
1408063132
382610438
460034615
1328673019
751128240
1272848715
961259619
2037728627
705114768
1153950492
1358105330
60278379
2024664117
61720131
282001320
1251644726
1793479323
741495127
26013105
702260700
1306965158
2084990892
951602220
1093334749
349530934
1047654129
626006015
213291383
2023191321
1066877508
448582273
1474187789
1853886350
827559762
45090727
1159755886
1039824001
87818692
1184259018
1517289426
124156114
878274744
224731786
979746644
1015107611
291707233
1521253537
1876775482
1557351910
861543621
1878458003
1924057010
1052487450
960865046
161472043
1364597774
1205038175
519159824
745056728
880375871
897586337
363950073
959940006
1046428134
2024779664
1397023383
1619456682
428131457
769042087
203755641
1462770781
1588009226
1684584708
1435866854
1515761526
1403926011
925234365
1996348466
544028576
1644969961
682932399
1093303140
1227949678
71397938
1310834763
1429731683
923574535
1331025446
184497190
1544012017
2011412118
641320068
16500120
171992662
64724557
303967413
1458229126
1811559432
479944279
737518918
559317591
1448673119
2142124355
2020558079
13964510
74728421
1792132263
282870275
2021261038
1343129775
555255715
1888574127
282868774
633146203
870981797
1064633664
306877843
1195423068
1258943454
2005625166
2061956101
636573628
49111368
1282481854
1401010819
440151906
952796069
1221965413
674113722
2086056436
1072199115
656870140
799589518
627482755
64627103
2143180890
382258417
662726109
124556711
7216
1934996506
368883998
3269663
2063580784
330932549
113674888
45189182
1163395419
925498362
140654711
1265063302
1929984396
872348873
529467981
752479529
927878839
806570258
2055468420
187808978
1400472403
1361351740
1726523939
299467867
856294768
827214448
986441285
2010211458
139151007
1842823849
1207440037
863860056
1978604594
1420523835
472328059
1859707818
255043433
117100904
1068947304
1628870750
960890452
1570103424
1469973806
1792566647
1035127564
1975631797
109346545
1850064215
651508911
190572063
603849436
1550512325
1280728934
658967309
1611238157
1433007264
1189922027
792334602
739631772
19247381
1471030353
237631244
1240236237
1915803332
677624357
2057818965
738438661
1961442777
661811674
1386993021
1641607149
550030323
587715691
442912925
504675763
1511318148
744276444
1708117502
2069396443
775247096
889123017
1389438633
2142749021
354150101
1160918803
1006413449
2113790664
642077303
463116716
1911633314
1459668902
939316880
2071995713
329288540
1147274763
732646707
1746767464
198272990
1094665942
1511704990
143301030
1280759445
1416819285
649576028
1894992833
362117400
1931879410
955821072
317514281
1930418308
1771366163
926242584
534352702
332578860
856013574
508986890
896276002
1203412897
1763008312
1978091608
1031533472
816510312
1972889497
674284537
2138807804
552648848
2037389491
841583519
2063683851
774437772
1709050881
790724112
1072937730
841227747
350624883
2016619170
436956262
1231005494
1083251228
665043219
175771687
1489940636
266782393
1283098273
866675734
1120569212
195271209
2058933661
136063205
891572122
734711487
683385261
1052140302
1617997135
1381348480
1919912013
1134297670
1925609420
1851870915
1730176381
372824637
1581872043
777730007
1993175644
1106154054
1174017206
382651572
1745546233
1612732080
1633896455
110338641
2006597793
1466716158
1105151831
675168482
1593952047
1426318164
575435229
198453511
2139946079
1244904328
1277898611
585375555
1396591032
156014593
591256187
474202242
224088809
1916659297
316912192
601054881
6081930
2018714049
1720178076
1439245365
1865080226
665123633
144524274
1143243033
1672412507
837765731
968943841
1074454204
2095344134
1872545121
196783613
804166611
1655708595
720994647
1245090919
377573786
770261477
2023569915
2100222039
227696406
387664725
1363043005
1461721602
1528479175
648704744
373227156
725651759
1842814511
1831065367
593772564
1980974619
2045856606
2057443086
222949923
349197492
492427214
1615821282
759343095
2117809852
1720914263
2133761141
544584979
698357061
1338916230
1131587347
1764486680
1322329130
995892724
735055127
1851535478
1276969807
1032961087
542036404
648590114
1163340105
56786554
608655193
1360928415
2032883047
1813021578
1532146992
925199662
1477773931
2004109174
689411494
272208694
443813979
2038206189
1744608501
1091694410
1767308956
380083310
1256806067
1427276481
666160831
1683401783
2053024931
972222911
133068396
586987580
1565517044
1923959561
1536264615
1732871384
1111828492
669358444
1903486266
714208406
1165004623
823868153
1617453142
567715079
1551809270
1796538712
1255180237
1709822602
1628172474
1830361704
2041012127
1716880528
1187430762
1872871611
595275173
1405288977
1651062812
2086646462
1311001437
633638398
1121030039
1216050249
2013986866
453143168
497250515
1730565626
402023536
300689132
888846693
1403799013
142428876
1529819733
1675151846
660039565
508703434
777238681
722820015
680948835
1992508193
872466110
683401020
1039590405
2112310281
680048347
1474192009
816045101
1108398379
1820255340
1325858779
255518997
1681923084
1882695875
1871762114
1793555991
1399674519
1110679358
407992240
366361950
44281044
664219897
1914442003
2066811002
1879471979
149907929
1422317158
502585513
486108730
614798443
259795544
1158831809
96788971
1671372320
255866912
1483369530
959381144
1538606077
1924406141
1935090123
1721964089
2125727116
306154689
915597764
329249359
735240973
1609177476
1819162397
658910914
1419632651
1112334497
526716170
486513607
628314280
841341435
1413828951
1968744500
618065181
1781900274
775348816
1715786651
66793107
1697700322
1544976535
1512515834
1711403791
900592355
1270107861
2132262984
848652787
2014881574
1084723654
2113882585
463095711
919854696
294099273
1799462657
1423721129
349382385
2004608865
550526438
397793124
1930736370
154399104
1939769997
1809077372
159702873
729264271
479083017
1364799097
334774623
1990326421
923878392
1337564499
1072250359
1232443813
1708522829
400392090
2016814723
2128496682
2147023469
1461618418
2136793305
2102283359
525654304
199797964
32052128
462027660
44634986
601681381
1711922735
533854045
1953552659
1719095148
500438446
1803368166
1231221311
777595450
632687668
909366889
263432758
913883106
549838355
287027104
844218511
1201084040
817056033
1130871394
561472610
1568480653
927337008
1859859549
67646983
1788942619
594658214
1274122648
190140806
871716613
1143499711
847000732
1023434891
1438722790
1463042645
212266732
1691792710
1569010188
713183233
1064585485
1654483990
67887175
711355318
81957590
770151874
1978094482
528599338
688569266
875522719
1069379767
722800354
346682076
596345638
1591953266
1084683501
212275098
1182342215
636010137
1879599777
256164210
1263820749
399870127
1256146300
1020364935
741848964
335044535
218134127
1120302655
1780164574
659130752
1862453498
1298510930
1881977062
394372256
781396240
352966191
981121537
1059437446
1613984135
829878464
1160348408
417964453
170705454
1990097692
1468833501
1676252929
1486773758
996603342
1889367612
425473407
1857163552
203971590
1885851938
2138940322
1897865299
1873697733
337996211
2090144330
1648672175
246502775
2028045763
1746239491
1212483518
987178135
446536224
1996146060
1504284512
57454685
739242992
61073971
356148907
992559882
758475505
1485553566
902870573
191671133
1427053694
1348519636
1661852726
1854481234
889531655
220027895
1409290770
734659037
1921487568
987834948
1356700496
889729575
228976579
1248651548
488602411
247297194
1769423952
1245798291
1399108433
950494773
759898319
75673886
547817896
1579897217
465322134
1256255821
342513521
1791739580
652125071
1625751737
1739546124
2015427481
1457619244
1076932779
747841260
1743057938
178145745
19476469
1285810342
1573155475
799912409
101891731
336885120
835039242
1237041985
490252806
1142370864
1563810796
2129918083
709661293
1187615457
1361995072
1635671571
101709146
590947135
383977969
1411824949
646644531
942346996
252293025
845598215
1227995917
275729644
516752408
1378644480
1131957959
1403524417
366666823
131397042
1299697618
1787768824
440372926
183917396
224666258
1709280810
1809750363
1957670202
1639201607
322602423
1517990795
240736123
1660789365
1799851482
1448947153
1234078450
1436827718
685606687
349063602
11052797
1184854501
1620609124
1454330441
149269400
1437951175
1557083611
2024242374
764589140
984464234
1371709030
292851756
1572043228
1646033298
840147757
68179457
733994102
294008972
61269112
276550205
959477377
1505665813
289421483
388055937
1169372754
964835859
893299432
1876814869
1543569559
829186147
1040318561
1726259420
2087541444
764063678
346212117
650781329
795417880
267293680
1522920416
271334934
407973147
1388195962
611637615
1015329741
1929527119
660966249
1191386437
718858473
1556783714
732496518
1848284985
1511481074
1668485271
1148847950
1151807141
1578365979
322406963
1770988288
2109411730
1228139529
514406460
736117641
1898215995
368754544
1100109298
71847577
1127087552
281588924
706028484
2125266640
1050829376
456933320
22995295
556664881
378338631
2143759149
526896978
2113700724
969906572
1831372650
190396965
832283349
985064893
379347835
609389640
644591188
148269677
1588743498
744908834
1367361523
1536493744
1608227314
1908984532
1004730322
804454321
383940034
2017932677
243466398
607288271
1754971300
1329848573
2117303144
1210821717
893229653
780990054
1614331058
691364180
687927999
109630197
1594228660
1957376768
2057015693
1716539630
971791169
70922024
1300702192
1953503968
832306712
54333244
1995503410
891946395
1048097413
479262587
1902805460
2066706859
1826794372
1147911194
1552593889
636335818
1052022807
970764387
2060521163
983930238
945291236
1203829959
960202164
1940304194
1257302027
487881857
1763714588
321393441
474070608
1218979053
1979418527
492221406
1074302509
2087121558
100992139
391318969
1303805121
947019826
494516710
116832083
1484950824
1585407209
162484215
828048826
788049072
1912404553
169839098
2084157112
1782974187
1907174032
1656594197
1616945813
1017356927
1132046064
1007049189
160528167
425739384
460121643
1918632401
306608486
1076534685
450415171
928975278
1073041395
1750908325
483643149
756320627
1049154942
1076482186
1096138858
1808498124
401273475
783229439
1214052470
819056707
110592087
1191799147
849683842
1160390657
1213280852
498032516
1704499549
9666957
1076988261
947034379
1011162637
643010384
91016455
480750577
2134725979
911532488
1849888410
236362619
829398595
776591303
1018638948
1685359578
2015069156
463820503
1287979913
1950859156
539931419
1213876909
32459897
1664539357
1668446443
963833607
874445377
1592029176
336775436
665902671
32261886
278385625
1026018277
260500107
948628237
1326725607
319485193
1860025826
1873959000
2065635523
1046520075
1144275544
167443420
576116229
551500809
1674367553
4819102
1998240449
721219623
1018704009
956385564
1667575797
902617917
816793827
701921841
2006532632
343199128
785168471
624536854
895774295
885297115
1381440730
2054500770
972404228
781693290
1542270509
2041940154
300612404
231399198
1954848210
2069224905
209036559
1923989606
1187823468
1005161050
844598173
1492803231
480639221
882614062
410594489
1836782291
1400830697
295532294
486156195
1453849629
596164760
108875996
951910867
883228041
1657952328
39711156
1854878397
1630094613
511538142
740839323
70154272
536434987
425508978
418399042
411857654
2092740472
2020411190
1558528685
1439795882
51890850
582620511
1766335273
1824528948
1377034563
459303982
536798096
976806846
1140656936
1635564050
528449202
1858194660
2147481779
721033641
132826468
1259332638
1257254871
475011810
1548763391
62237459
1354748868
1885442888
691281357
557231209
1750200800
1489843572
1133517858
954292064
2138069251
941683224
1101564995
636494869
1825437421
880877547
1093554050
2039676924
1511964388
41184272
608625354
732037572
1349392469
749048334
691237146
752510453
754766847
109829237
510651683
1453773587
1695525833
1695247489
2000893107
1402201532
53954353
691948400
718879099
2125595886
817548071
515326304
304100456
1598389894
1777200952
665810613
1723981716
1363536714
744201309
783276932
397523071
441309959
30282485
1449613443
1575569926
498845999
1130207572
1702807323
1443594055
434460869
1271837076
1968943339
1640496474
1398659305
279500877
2011355425
905413974
1383141544
1032768100
963349617
1082810262
1511216064
1971409835
422885501
2072104199
111664789
1238738142
1271713031
1347256779
236878404
1187525068
402482219
1627793195
1779001701
699734110
535540228
1662903938
1198300164
1830751569
1832828203
826276531
1864838027
1389220935
540827469
1480084149
1962418107
1953316022
1324223759
618400859
1514109480
657828017
1384015447
520908154
1958513459
658971360
1981845164
1745635149
1353354638
192925005
871517590
545380289
1891404634
1924615884
1768551995
1285391571
1033472377
795290143
771823741
587113787
697957494
1860834159
1005385882
1292850199
78087288
1973067557
601214891
1571834580
926937486
154828768
1369297950
623755943
448565294
120278244
963184964
261513266
1746844958
1814155229
1496766513
1689068581
1036173728
1058855799
343830506
248473345
125434010
1636346405
1281289587
4708930
598554880
983024531
2014596073
1688703780
1934134398
200960735
1719803199
98442435
424749426
2050856340
985991769
719950432
170309769
1933207897
584850060
941080996
697360630
555696704
949667150
2129745092
433724365
12271979
1916061999
1980237024
89706790
2111136416
13946035
2130760811
384285715
678959917
2026817063
1934840034
82744982
708476860
538913982
1716968877
96210526
447738518
1158147983
1700201973
991035614
776428156
129775388
2089277182
501546759
2063785948
254536840
1775452754
846207634
848376862
840960726
748193929
1339947373
963731206
855160268
194423465
233320942
1860834806
1165892490
945481034
1978527742
1237162231
861215848
1772892621
1680007157
564337085
348699324
478990787
412574753
363768277
951669631
629858441
1325076617
2079371505
2141363781
1513680188
1327132389
649456267
449410628
1556585901
1194920744
267447608
1371695507
2044287072
1686685683
594950084
631378430
315160215
85949013
1825818743
1648899334
1018986108
166448704
1571633794
1800842392
251455002
1045066562
900033747
1401230921
288087238
2113703929
1291759567
304237850
1410375127
962625251
523926581
1941219325
2111097520
854446658
1931587757
801768368
1957317902
1343594730
1639864569
1596494333
1492337054
449321368
1173355174
1655796212
707062166
402677810
1248030043
610668818
1069458781
1658302803
1540830993
2032226921
835581656
180408001
968193021
1253408631
1654164380
111981581
925647713
390070385
354766550
637112822
2064498506
1000594505
1518175283
1127027576
752908648
1815871766
564062560
463137217
27886168
804672486
1547166000
305701000
51967720
656968164
1952883917
1258273220
937564038
1620035529
1037336265
2002719496
69723596
2081163814
514198840
1532793003
755452490
1539855973
1658424154
103289435
1650967558
698397151
114042065
1879093197
240885129
2142692191
1136611092
711801968
1769515977
273087083
1264004112
250156061
2008192120
971808721
1697313910
1531326167
425696134
178925048
195062191
1915059570
1211169386
1294111046
862670918
17206748
1745337766
1486286898
455733808
479164155
1202662157
2102991673
1454876960
1993215236
94744704
209962381
1139699888
710106761
155015619
585729384
883982370
808089454
545050379
206281715
1546841587
1976266186
390716055
1158251906
1940019289
726382208
1149663198
1436176937
341481746
1227669766
367618306
2084619723
1946844801
2018106240
326850040
1451966543
20746035
1971740593
666988895
2102423028
1423823476
1040000635
834578525
1257881440
125543364
1200768106
34887522
1292675705
923897102
1156058735
1688963600
788771241
1818241066
1926784306
1013956564
1034433861
350620182
817056227
2126789320
2000554664
1890825237
732150457
142399111
1978785090
561221384
817616494
1447257479
1595627213
2048847114
1212762378
510826557
1661210297
1157174260
271777916
579824173
1040466837
1871269656
1648437141
1252661638
350640779
1785530978
777022377
1024435291
1940006900
217773074
261195813
685035288
648085283
1926244004
118889238
1642312603
467372966
327179239
1829486756
961861114
1916956692
1120020175
354842772
754762745
1526902711
1502623037
1373327705
490158811
1901518290
2128124662
1965841706
806933917
850794074
1618158553
619113976
1699758862
1246871014
725069244
1398085944
505414809
1878198967
858622615
1820558624
16364492
728322917
49081167
1264352279
677630242
1658464575
1936413140
1358514428
2029197896
862205497
2072775362
61529117
1245734896
816179034
418230387
1784329835
1122243675
1222171432
160281751
1812274913
1604315513
810752952
133886737
1378721203
436246310
1616846018
1508920267
676249901
48214566
1652262430
1129333981
291908116
1766799557
1379123767
1436202314
1339940591
1318560491
887248707
504723142
590604751
1947301642
2144208800
1661018203
1239497490
1069770975
1647491457
1918027789
1696650899
147718088
703014709
2055982622
794314682
349029622
1584420769
6860276
1828871446
729610554
2004082439
1111480800
991768012
637391915
1620698681
1007262749
1564239124
1129728412
1309670230
86638944
1887491594
1405507565
972925519
1798687711
1876318543
2025971471
1012653263
2064346204
1090056137
1198980548
1270874760
465110307
283258879
266991736
1456210348
1959294022
425720205
1657775874
185855657
329934270
11891254
745499651
124423454
572091705
1598507308
1526051249
614831965
23996760
376718380
180351199
1896533797
1157459218
115020658
457916202
1874253402
1337553481
1533963623
1536058771
644795836
1198462007
165180477
749239750
23969454
572002527
1473142926
233642274
366922467
1205556366
672495307
2104946471
1356145824
510937896
152716052
1955205886
699584189
1356479169
2048597314
120500722
2081367368
1210099152
453440964
1384995318
1045310958
279557466
2119264531
1840629758
1597615947
1357097822
454892687
2090417592
772608599
82468033
1765630601
1428250622
1300564434
1686484047
2142250650
1517067629
1403257600
790510568
558965100
1247353925
1560042942
325103568
2057786862
900149516
57764940
107583441
1858983028
991714292
1434467484
544336517
815319007
1647300624
474031973
2065020729
137873738
434733402
1936927086
393074636
213286064
1824307819
1879180030
5614462
1138521332
1783053196
1318592568
794155192
168648737
469622835
1693272631
818747308
1458207674
300928416
1436753426
504366184
1788235990
820586843
1335905763
1113127253
714848403
1801344722
1861986606
562098363
1956194424
1923661360
648539158
496660457
1878083095
910039643
1865505022
581400812
1860289515
850087696
1342052241
230917385
981566875
574343049
899833338
2000324332
877071186
357981279
1761173580
489026730
181938064
1354285619
1607731634
1716050534
1459878374
198868751
154041272
1392768101
1357394940
1239443878
603805453
878367086
1818404298
195669866
549702653
656604314
252711323
27222552
54751691
462827539
960055411
806325941
850847856
530616086
1714392647
687659821
606617364
878962771
398018133
309046659
1268000219
763953197
1934616400
676714763
1168827619
1930945224
252720974
1166923079
891297200
2091925118
123588775
1056603103
1536840325
2132460995
895151613
11816735
124991203
189569620
1635089916
1689077739
77187147
1209384446
342523993
648817741
1476865414
2111016512
876652911
696544659
710369226
1570784753
1775980356
1972604518
1731631752
1134069574
1592171768
1890390376
1014272953
770698932
989728574
1270738732
1286503426
1085123679
1645099248
43029595
379635609
1879713547
1427296032
238708752
1129430369
1367778859
963771725
316398255
1113968765
502793231
1918239159
1568406325
1427029818
484272129
1652953402
1994954189
1697021000
58460415
1549763643
1688459852
1193729728
1213790038
2024819337
1762167433
1255086635
97120037
72591262
804106187
1197997811
1148597048
1871853215
1429395981
498598514
1757441547
694564714
381543847
2060980115
70425926
333783501
1267943892
2084183652
1982137163
1177518777
1708256864
777164132
351871339
459808659
1434159840
1014329519
190954109
492004170
370314351
160969395
726719757
744493668
154567488
1321835684
843380067
1576683173
2089294416
1162882693
1489889371
1697231902
1497207918
1333817158
155399239
2023503098
2146489076
75234637
1069817098
207461782
995091472
2016044632
1606081765
1553848681
7936265
299681871
960225141
839274168
1676387418
1093482733
179962754
2000653009
1041612725
1640691267
27846084
711472776
1923701510
604266250
382087842
1818120841
704664051
1493152461
551747735
1792785259
200878700
246651394
455488155
562492850
802511635
2026927824
1642127919
1899578031
2093095142
954956882
321769967
1406860302
584363598
828149791
1320478533
2119645345
610490565
727707990
1108061563
289912964
465809221
976005556
1162600135
203036955
26710185
1775289755
1167652799
227496290
871471523
1908691979
1500369238
127301287
1589257030
1346645778
480985662
1805895681
702400780
1688570913
1484835358
2009400106
971929412
1408455789
90719120
869531817
469762390
1011238050
1670225448
1497929632
631848883
2020136427
941334790
1330301682
640857697
1987570981
872854763
398867517
2115748746
1766937702
588166711
23062885
1312773282
1707145777
1070649231
760164366
1879123445
1232992840
1809996866
2000361968
1275889676
455634343
286118352
274526570
1833807449
1738080998
451588844
642325856
1508803868
2045992552
1177127215
954156529
1279266840
688669384
1963780042
1375911905
1503219759
1439989942
1319662971
618414619
1834267291
463056796
681508564
830857375
976553474
470658446
423137424
1696747906
1687878073
1042671599
298424781
1300265374
739517278
671312710
126097023
1519140681
1122798883
825539528
2062270725
1324198003
1317784804
63075684
474369366
1817656657
998678760
530035765
1568713370
388281763
611194790
1962361963
2015513986
537586871
42286354
1338940204
1208451792
431627518
1000755436
1456969248
1505479003
460547437
1623229864
1855587388
762131458
280139031
343360969
1635644738
1972491573
959266614
428606234
1128256350
41430838
1132992463
1960545234
523714992
438022127
2017695804
1591208356
503432745
766915202
964749944
1955055618
1883388069
883395120
794828328
808739341
1900411794
1852576597
1339598040
772733074
494992436
1803243244
202184151
557240560
636582655
2131199022
1278950020
564706014
446471040
565668627
109667049
599858919
1534377326
1469242943
605159893
1981387985
941267810
1501271550
313430165
313196841
1678390502
346745078
1361230911
1681734755
635731255
147691654
1986582736
1498235041
1839649923
662086003
738238026
968024037
1187071909
365041310
1312894111
879690392
1746704533
320930602
1691310101
2133552486
1967197841
1315394887
1752775882
689246213
1492061790
475320244
1389894719
1859771169
2056944320
1358038132
1060733073
1840455333
1834605682
1866094290
1936763141
126185460
402281067
2024539605
2052144789
574560263
990464639
1618427462
280252267
683543093
583336141
69547358
17339457
1403412912
1074055442
229657126
680459231
1152542848
1414143504
1227239648
1149533922
1730487651
1380678204
1108157563
1285176725
1411936774
225048515
1793401042
188539474
704616798
1336064225
591275358
1397509925
1494711732
1856837736
654081852
637833628
1646085979
2115412308
1266948901
1392057974
1550097017
1162727348
1839456360
388191960
1543918981
766285956
356127333
2133152750
1933629340
1840495226
430619429
1409416071
314756697
1271387441
2086739365
548101061
2024377476
1809926810
1018507263
1776832511
773580854
952100501
447618449
20081861
1200267474
441667371
339399051
1850553364
868175259
1344879944
1654229241
1115132252
1644352447
1876065392
1539796199
1127784029
1740924218
877638470
1576088828
971550336
306840973
2092364725
1358811398
1480041568
2031327704
224596831
1416371299
152145121
834239912
1612565313
1574737684
811762611
909091451
215327047
1589651629
1264246758
1651913798
361797368
2110057016
368355341
652265973
627876481
179960051
1369132624
675092867
463400775
298012641
66499798
121780146
142796120
1423354584
66746847
1825660305
334101023
2023387087
1853524997
1085355758
419252384
1541382599
581306160
478984365
488763956
1594874693
837375874
488537862
611403152
1393053622
1037608662
663860122
1198895074
1559942748
300126147
289504151
1392342304
1460534329
1572019053
1411378861
603205688
328539812
1345520764
439194712
1582570174
1792642381
1919370155
1854565046
257957250
562934889
72279151
1254716649
1081584020
2314033
1161109721
55562421
2029344588
1633526205
2079442359
1168659796
715738941
278445015
1119477582
1876212080
94403093
106873542
222408011
2143633834
889813313
1812218828
386981622
910161502
271083382
1294241318
1661605771
1218470422
1466589073
2146899310
877050477
553179186
650759765
328653872
1804074916
876495560
1540655635
2104812889
2073972671
1648851134
1187295922
1297002390
843573297
596188243
457005648
1629599304
1646774224
2090271046
911996258
1756691694
227926709
1200888634
1961857822
41001195
153722597
1608119191
2110184734
1499689861
671062028
473999380
287694854
1851432043
1658563621
1217425711
529833119
474432531
241717185
1992667087
525819432
1913144754
468986401
217089041
1359076450
705030597
187627811
1687743282
1622549314
1511106571
579255895
615540228
314589793
1814295012
921055805
926558038
1868547714
179373240
1119191360
1475529115
716175645
1768801267
1193168915
962629013
1388308587
897424216
1907623700
567615617
520828997
2116184405
1136748337
705293035
296008209
287797539
2140956196
1931470207
1938017516
341857664
1803637481
971766043
310740496
397744733
144064776
563667724
148021517
1901342371
802668005
1741137229
981153789
1875083350
500157595
1886878599
523846619
1269404771
1360538084
941513102
1533732008
1162324797
1053350172
1048244700
477458852
2143152381
1125382052
1690911601
568480239
1985120530
1534056968
102936738
1436982254
1444223009
584085312
1089641709
1395031760
408335935
932244975
2089325346
1034252624
1888510102
634308564
770765858
1274293059
2054177958
672589459
995961979
2018338128
317135433
191246232
495219506
1349673195
1764656463
1117671540
42340277
1933064423
450986019
951047099
1039542356
1574369749
408931929
937065434
1037965390
1147896289
483751574
1199892670
211373584
1312631183
928990398
827097923
462926249
796406645
954553469
1896788574
724472562
1059980500
1415881513
718034279
532750220
1368139169
1568713366
1550355220
1957257618
1264257361
1398145707
1617148794
1097516427
351641113
1269238801
2043931914
1842817238
1208657381
1553703480
150692219
1039101886
748213957
1366087153
855537947
1315480472
1454817942
1215672108
911859532
1860082102
2010613633
1329723293
1490681656
2128421117
995969166
726928586
1391771495
252229627
1332374783
1014676043
1468434113
131058661
134392297
1202723938
1444120538
2066579072
1538052386
2140834218
1489917468
254211084
1306946130
1239975360
1724170568
449587672
886706873
249609074
498334338
530928782
619292148
1386151569
1176829888
1033225823
767372760
1838634783
2006077644
391994685
2041027259
1947734682
2037902001
1510045874
1230128058
983817923
1766755503
965114187
851455753
1729948610
1284719631
964871594
2077893263
618272369
421282010
3430685
1574206251
1541347889
1696330093
1054988806
2011155936
965790719
1532192580
1785739326
884297688
1801346106
1058341685
322294467
1739589184
569942054
1054370139
590620344
1799602011
1305503179
188792122
637601040
331534703
62180624
597042882
2110279919
1451467939
445295060
131309077
217007639
378995235
1496706844
59375463
1677870873
492842126
1978540181
200894425
1874211663
1585430594
911658302
920770937
1927693681
1134713927
836047100
514598793
1284995587
1575227708
230367198
464267910
573209802
2140772961
84072371
291323191
33890325
1785749156
728783422
697958301
1931237849
1794520815
504737717
921723966
703056632
1807351842
961573144
441648150
1130876172
1062597249
1987738130
1871231686
1929840825
433373761
1101439908
1859881762
4232116
1862436713
1776453126
1638386381
1158911837
744124030
1150698313
982292253
376274573
174207083
918247706
1495175351
466857146
2053395284
348355419
1008591045
464894742
43659781
740849250
1682998358
636567379
737594560
1337858341
1833033938
1311775324
2044944793
1778329520
1749590111
1407864219
1029622732
1722700983
1364448895
636770765
1913695599
927220901
69233498
597894581
889282126
1271109529
1805111450
1437494027
1237820750
330038064
1010367998
354070101
203241393
2028291469
1703720096
915651524
418054653
1218156325
96865418
1421913723
1795045393
606438630
231753646
1010466256
481766725
1580026528
1797975762
1206785224
2032334054
376833425
2014655901
752021257
68209229
2025190909
564766471
1207910462
567558385
958319056
648747360
2051187070
210058529
1129115465
149154539
2022721560
1303294938
242675241
1176012157
950125387
8205051
735431467
749611854
1163608916
832451120
1784639796
591858445
1318741726
1193355833
1426859019
28613642
876122514
1942713862
1593834288
616645275
472500889
1450179183
1125212927
896678962
1472274997
117151357
1917167430
797103040
1950589161
2013748249
1727825478
167370210
1326628045
1021415389
1352911411
2145025322
1708611732
1897820443
1307306855
1443966563
1597393209
803326750
1368832796
517872843
1891066981
1043483730
1478038833
1646116427
1386747689
1153935085
1114151631
1022408588
1659011911
853834156
2087613615
2053376234
1803691706
619511537
196615422
1507492240
984549483
1854637635
1025454492
790133992
1422421984
827569076
1715556048
1123214860
173548241
905283731
297857300
1522697260
525806354
254882575
1936220098
266112863
2037196199
1658628020
728211140
661752744
1995643019
241958940
772172189
1716743880
547541167
965583908
390280331
1799621441
1543227608
1250638488
1207449622
1837942048
478582573
356540401
1681883661
1421905468
1312810089
110634996
686756080
2041129475
1402202341
2074240326
270923079
2139142839
1970500648
1685174855
1661172843
397972607
204175830
1209233528
549544565
699292231
1942497490
940710223
294259849
1120952866
250382750
1058272861
1837353831
1657954663
791126932
1464215923
917120401
716398712
837823583
2053483770
1043212518
745928637
2106572142
1716982847
1278658026
344707956
1231458882
1046352828
49951016
622166034
1091620750
1109774546
1548308021
2117566047
437669847
1760230107
180756708
1977983041
535690071
1211673296
371083470
1285925892
171812155
1254689790
1002603197
1542080881
627012190
1564134283
1941189301
1841771939
1834338074
1533825451
1931605855
1155514294
930528792
846053637
615269060
1989184601
1731733019
1478148006
1347091948
410362489
1856309316
1787627179
317534736
1703788427
52803305
2126035710
1342946168
1717302212
2070110954
1587776763
1971848075
1384679034
993016505
885498198
1011860282
1369579904
1719472115
1666400554
106876071
1941980930
1283819083
186012168
349691504
837291096
410765666
252614210
252542133
20192930
1427950352
782480736
896783492
48304095
884345262
566496300
563389765
511633827
1464196659
1999848643
507392804
1521027832
1954501358
1316730719
1900429822
331697020
1603961135
1679004292
1650071071
1064003542
1325037506
1197918845
1618247798
1043707519
701606245
2006372971
1639116605
1423713170
1510859457
216079436
2002946268
1083864270
1089783991
29188365
306073122
2047006318
1895423656
535081249
418858239
477998867
930551003
177360029
1027582281
265796568
1292951133
1483686615
1773283598
2086630694
867094458
750377906
890119364
1093843541
1561445592
1079625598
2103573317
394118738
758157179
1353848485
668752638
1150053275
1201941769
1931606758
1940537
934189245
1468827155
1497714369
1409426457
806429821
628535949
589686310
788450849
164356512
1458424292
1907271263
38297329
411434112
528431215
80832247
354352630
20028890
2065407360
1307613420
1253488701
1400887131
1037906487
4044873
559286834
919459972
1566357316
1306362685
1214476952
1433168540
1407052700
700643968
1228606447
1279440033
1572637198
324151988
12922680
1139623873
362991709
570145522
233250308
2073719783
473074834
1008879228
1661383966
1963254650
65647669
498760697
1459234266
470646652
707494313
272041577
1675409748
865443029
2054626098
1987132719
945920638
73035592
1358217319
341810118
1516087158
1102235303
1302495584
1133183797
1465994543
1395659412
1770617857
307478744
1650157776
826519280
59024178
490168285
1130246614
1177122754
1648495586
1181237442
683617523
1266198081
1430766762
1227356693
921380298
1742468174
786772817
58032214
644297089
1603406061
1159330485
834672128
1436006640
2104962217
2140891593
1030751471
1845922452
1903773171
893481346
674635005
453047592
1014439105
994321181
187891034
1367796169
1621878695
215135796
304555230
1336157803
1894260594
1504515858
1341966733
1131177880
1073257332
378076488
1125939556
2012455654
1555887742
1512802668
1562215053
2025540044
915290569
1715497970
1652761389
1378718448
951505652
857182861
2086109804
1876937988
1658637958
831676220
1586851833
393525476
1600085319
917071425
1936845934
555215794
1472766045
672380002
213285410
1420507440
1251261655
163093809
830289142
1021257263
1823422733
2008355069
935309861
1334796937
740794341
1759345517
1984538991
2094812029
952004010
1237658133
2092983491
211449261
168510522
410270162
1687156883
735133709
840787612
622136710
1991197783
706833800
1721204307
2080525530
256621119
688703267
157787894
1102997815
1502474228
1698154245
492618279
1904061778
851965678
1272859115
2046432521
2064372407
1031699532
1020545413
1024076527
754327609
1776136460
730570570
1737622173
738398243
2051734234
1203228177
1189446208
1897954977
1340369808
1883821276
1102984253
1662082985
333382196
1905657887
1549093366
558103971
534033058
1907488167
1168238977
2035924859
1479751216
1946176835
50119129
1225356978
18654145
122082257
1451877802
975517159
1865076733
2140298555
1206514058
1454157597
1386640749
258526899
1171486380
1727338847
1021519170
702622073
710258624
1678745664
1687224153
1364892730
44399972
79124648
385167777
1420533261
1450551846
187678770
823804416
2126647368
1241216646
2124202593
1831410993
1657628906
1491103114
1652377683
1161555840
959177985
260210988
1259425179
639354186
796115559
318991867
1570012911
695857864
538018472
2009622518
1599496443
274089124
1544828082
1495993982
1859714503
996341778
199280516
1547479189
1581194170
1750563553
698704903
1117563215
1718811440
138605688
981848069
1904442320
244227365
336565493
832165680
1413650364
724472184
1502064247
1375125161
1218108796
1165511865
1414370458
1931263657
1315584602
163383065
1129792836
1027703921
55678138
297935304
1285478648
1225833763
101974169
1993872972
634960365
144418774
881867672
336129001
1646306878
2102439862
1381331291
1086797333
833517077
15994389
83117962
279354100
298036636
1303541025
911028805
1288102192
539153512
2072429084
1413288128
1740277437
2122421692
1464579806
271126690
483516007
1871096084
1240644836
806017783
1070839605
402948639
2088284096
901646419
2051836133
339855678
2136059475
409984168
1337797756
1514183505
2049242532
120736890
1108482023
789943011
1255261033
718489555
1407985316
1182766911
14041028
540626847
1852040862
2031187365
1280405495
1806061878
1544580719
1449017596
1173958687
1885457168
456834146
901347854
1736258975
124467437
1028037659
1228668996
569383420
586532758
1635390718
467585457
971992065
59658768
359424066
1285317290
1868811113
1592566996
92628943
1168783153
2027030883
2005994226
1813433256
536519201
5657732
124723597
364343513
1482212970
444754372
117896434
497719083
1955540581
494391140
1164796874
893089773
875181206
1354176328
1961151630
1561750465
1770468328
607987823
1120338119
1875417398
486637480
2007470653
1218544049
951003825
623780935
2016994761
528811141
314510537
1815572219
1052121351
497630915
783168757
730414697
473296964
1235614322
673672957
2082413249
1864069263
1436709351
2110895077
853874215
1737775700
2147218704
1343490098
498889890
1427417918
100979752
2124341625
1456807088
1818765498
1755092438
1424233758
153931585
1880289737
427979188
1908821690
707078190
1121589846
1130567072
1994984990
1497458298
778914712
1036169637
1344941447
1211956209
239759394
1627671633
200142884
1120659145
420767041
1441750683
1225168907
645255272
817214878
657766572
790660176
1478293147
1942510184
1251192297
985389053
98687746
1088128923
174098671
1574741861
1228192935
1984986163
793593943
314224481
101045940
2007457207
91595380
2111410897
824535453
1664424422
1456427428
554868955
2030340876
1767592304
943696171
1765352382
556252815
1618692475
230125762
203568748
968643898
2130503280
1960184087
1022960501
971085360
383954483
1421137852
820595372
1683402499
1149489728
614202444
1179029420
1130261480
1009074733
310463411
1551716408
1909045186
1078642014
223515849
187884038
1413080232
1287200122
1445735646
1797233085
1456192480
675426571
515687278
189487203
947672640
1502887367
1647804119
2037752370
1723382945
1768231397
290807835
1955740829
1755926464
1852985230
1493626842
1952666757
1525282985
368031278
1050096125
693775581
25174324
891057450
52486619
1946637294
2130670515
1859683839
995555083
327377650
1290691556
439553772
1203859822
1851343736
580615811
1560988742
1555000554
1637547411
213156410
1475969922
272596626
1844055739
286277395
1323531629
1879005189
1784432412
1463566210
1805911970
1858319448
424030420
1870608452
242221057
242846699
320077266
1998667906
430401057
13734124
2004483545
32166537
1156511095
348582721
895851682
1575719717
1166723044
639790440
2117593361
2008670975
1245231
1731893263
552772187
1518089730
29064187
1146259050
371248860
2962507
763858374
1259842327
1969478095
1672192356
1541586873
1876951914
1638808240
122097118
557292869
1030327435
827630110
1738165797
171804221
1929117442
859746543
463780942
1524009005
1340986269
1923102297
808664780
1047937343
1252888341
1053029829
499784068
1596639721
881874606
76608968
224429682
41986062
1388760160
865293739
2036274306
429574237
1073296173
2020715539
359780793
603422848
2032917305
181923077
1222588792
1518049989
1269618133
620812446
1815408185
1383884434
1894511191
1999040613
1681602858
648139697
4063757
155580129
557863588
899257345
2108449888
28701880
2062316120
750012068
806476551
793298741
1441769270
1587915026
266708657
28522168
2046457906
1421922796
188082840
1261081832
2073185388
455701415
175266209
977265468
510827353
2123572725
348662216
1931575413
441181358
1279768695
703615240
193748893
886141295
592284904
1651575031
1825949143
824630090
128383371
645110686
1133940990
635329887
784577349
1315927902
748750169
1608051819
1717387243
1208716105
990520484
293148437
85422098
1689709437
1127189397
716811683
106815982
1184480529
180541496
1473852314
1226279825
1939827403
369334483
1231754688
1659456688
1836785980
1181794631
297774326
400591131
1218941527
1599777268
280233059
1216269047
461570762
1222546821
404384466
239037774
1103666582
301252536
671926899
1221610974
1472729197
1046082246
1536805211
206997376
2078044121
1564321503
1532867035
859321526
1405313943
968730410
1824006695
1275345171
110467783
777535699
2037351862
909186198
1396803781
1084094667
884167685
2123087160
646539312
713804392
1334712908
1850704166
312838148
1528229281
2146978522
1174401429
1305206774
1066607913
1927075128
1195234327
1677585439
1404867705
444630821
2129665470
329109939
105782848
668808352
859436224
1533790999
1949125440
1587652508
1859566407
330095637
1414838172
1487362158
1570054479
56348212
717621564
919531227
197803658
1030059188
2028760712
710183205
481670537
823212439
637052042
852282723
837803327
1003942039
1105167609
1645986045
135984014
839054515
298065002
1893099738
993023857
1051298667
79055041
1788883605
920832908
713724418
1137631150
993338255
229556145
212234376
148003895
1777455648
1263641549
509957954
1117984129
1523197248
1434534446
1750188592
1324088650
2025839891
266084602
998720843
881648955
1057612530
1043066215
1863754134
1383157303
725442985
171109757
532684803
1654308377
1005168188
542997026
998586114
21470605
1010288509
147882503
1907521112
473931619
1044321892
946737934
857913999
1181658603
1256150754
1334373741
1167895166
1746362668
1997651879
438312251
139164312
604372439
1002553875
664509659
1718876601
239925953
509516599
908263234
413590769
2033455122
1836493734
935797491
1003586678
690146395
231577487
1708649179
1890422489
812626873
293482390
685703515
623990333
136111528
332996677
299410124
1556167689
850086832
433154844
996372268
1124298112
1380798216
2145887756
666911909
274130950
467801911
1269105779
312156640
1175372940
1950503012
131540658
867569665
196267277
1300724112
668840677
430904638
2108053478
102152838
1199224082
305802884
146173061
458768962
2042021645
122180270
2100309949
1982082438
982122821
1320451032
1463850811
1863185567
2082124439
607107638
1367238378
1691836960
830660741
1665486327
832533692
1601441981
640520212
426756537
1585067049
1042706761
1643959593
777534683
831818687
1465866746
1334422405
712533321
497086645
1026104192
1391367845
309914247
778750653
151461997
2091780625
1606721316
366158074
642978357
90544492
1424608107
1822330418
172001324
1142878601
1182957446
83197097
617627139
1513068368
1870458345
664251053
370921816
1555591503
163368208
1407448767
1468205165
1425413903
707707527
502625158
274964551
95611340
1233572950
221693121
975479494
2102129832
1896014783
1760346884
125715787
416912526
883568584
794388541
923225742
1043130627
2057494181
121111308
288425223
930286603
156668044
1383314630
1308271988
1148129942
1950284223
605631537
2126864465
576443437
1095992670
983882299
1557258517
2091285599
120651375
1122891297
84958133
1842536920
1312047989
252734057
906765090
1895474961
752942994
399872009
349947921
1635263185
1779264960
238904175
1377746441
1735266323
1701585543
1978202114
1076988587
1962739318
556588564
944190874
132217733
1092074024
93152989
1535433534
688448694
2047280374
1498639230
123784363
1486677563
986625328
1883794877
1160095224
366328614
600057744
988853154
1864996789
2084212704
1338484227
819348199
257264560
1752817610
1018269947
14737996
2069139653
2048351113
514084551
156509288
1345097516
1410881550
2064909490
1395423589
102843627
989316015
1366627985
716458443
820152811
1313514905
77754237
1900681395
522640484
547234536
690786729
1785769285
1878209765
1480068618
1373794110
274875986
1525752525
1333984318
1829046700
1786762004
1414803507
1544479676
1102502638
1913992834
1676643936
1999585888
509084979
1208717617
2050820761
2069875802
1302350553
1480758168
1161185554
95985860
1902628773
90822716
33639067
1255868948
1865392158
441665030
126957457
1390396056
731578911
64453269
1232893262
401589098
1730841843
1082473570
1500053929
1867553512
665455150
24442089
2022709115
1959611055
920788274
700003137
435821197
1686416781
1614721893
805647917
1228131448
1732666995
1010515258
1614970332
1079887945
1372018196
25537921
418277099
328681229
924227963
15287002
1647889595
920988716
1927024642
573707836
586986131
1188452666
2013882973
1834644724
1103886097
1665550998
1019658110
1685258159
778505700
381615048
209955870
802591635
572113438
874189615
1563818069
1599797638
1536557138
1193891530
2096022977
1213161389
889563432
741501054
151996046
1362729098
824994628
492947898
545651364
1231233988
2123539911
70461531
647853738
996605546
1976717892
539292346
872788464
2131835687
1111422816
454112166
2145443035
671179314
843162356
1856878394
448577262
1268816432
518122432
232027771
1233231240
2048694258
1880423677
391465980
645900641
725112485
2106304202
1865543668
1793324442
1222875326
1775794775
1984248980
1660810484
1856646990
401009267
930527834
333349243
1714162415
14448377
1153135604
16345408
1575949269
2057100957
625283829
1284671022
1358678515
1833589018
559956978
501176945
315993458
138074505
1738760839
1273378963
1954573932
1023105268
2049863107
1145303135
2086856209
555362253
165495975
18941410
871945734
1435584789
1617766837
566194038
459567402
885642165
968265736
1563024263
1678814116
1313955257
1866215162
246251441
682971910
561671605
544235183
132607632
1915612949
373355966
221363204
609121710
1974757671
1709954232
656414105
1312982163
439385447
2063884710
1904909995
1036687869
2003628582
1247608178
517500118
894057218
723753168
1157606574
1970027339
1620537648
217126361
1157479126
1696888768
1056591893
2069983454
1027171212
1505269251
683607075
828796148
2120386022
1028959431
220424460
1286121869
293559739
1240750503
1971922898
1782876585
2054833669
924708233
787831921
10740933
726500359
79618145
856081689
1648721639
176560267
453676701
95123455
509823286
771136092
844905369
1023353171
1099458860
1284708561
1966956439
1289406988
1229458044
1888421331
298924849
2009015760
1936061873
485894221
1996927913
1927440650
1776415162
1746507334
1158772481
1531619272
712436455
2118760181
130771133
234732396
1765729495
376851836
616519052
1299165441
323793057
476940931
2109599729
1517862855
2133618437
848504632
603853939
1195099933
1180424032
789087945
384390568
1317426387
871057630
1583276443
1825951929
1649619891
697868631
537687553
1796098341
1882751331
1440014186
1593689267
2108263962
178932985
306547036
2059128963
785524028
974830753
1131601289
1807772356
809451474
824229073
393464650
1202816069
1086322470
2062431643
176730810
1214023761
853135405
2071906674
632679625
443203096
412846107
1023941455
2089753597
2129114063
468002916
240426264
75777041
886222926
1367761836
1641145722
2032249626
773074398
1622423807
758877779
500400301
1162894278
662102296
1038850888
1323192082
3123518
399573438
234448785
2019373859
1674991421
1619077753
577772699
859233364
2137264848
257857773
1527099292
1964660060
309630905
980567266
1608214732
1907659805
465197493
1611478202
32567564
7328253
636237836
356325647
1863510047
321760397
1465857766
1159737860
170787586
126684462
449135047
851016309
219132522
1567414702
766113269
570825966
1354584223
578579504
2070311972
70594476
900388798
734712828
1768242146
1040365730
624566442
57007382
464456835
509016699
168536149
1094312204
1054462061
1584072598
1690951365
1535336235
244485787
198418348
1329069218
1413700640
505111850
133387062
1332568669
105351979
1513524221
1467281279
1363574057
897006913
1377263102
1334785007
1949578920
1798707843
252865658
1173540121
397601364
281911701
551917705
1130600877
819061727
653160492
110179842
1478375056
2002019587
1786401636
1104885030
340448040
1628779813
736632782
766858485
1306414488
779466303
397562380
501177774
1214944912
2059502352
727807619
1614701357
41901672
1469027989
333666878
1854017173
1599867067
1917450590
922747496
2026959130
450095300
522516363
853372294
1884610069
1885718018
1693376518
732109504
1520454986
497526702
1229015560
1349409506
2097530092
1799874989
616358823
367552520
1494895673
788830405
857262042
1039091243
29091210
1142560344
1659788415
1625451392
34934938
1187644705
491436532
1313091742
1714836678
1924889956
1429116763
1065420831
1862193996
1528137983
725992003
13467618
422371725
1314187205
1379867794
1630275887
1636805431
385751989
609100439
1808500717
376626375
1835842863
41875765
571452390
276649348
1445009270
581305481
649334988
1532748224
1393364138
1624507899
127608415
682687824
1031881203
2102903372
351920183
1575132604
1367053346
1752576010
2041655123
662635527
1782043588
1495412193
298205377
991008750
721668411
1813823647
1225426760
1382074674
1316454621
1829165453
488933994
1898838555
424861634
856532202
860520359
816869910
1969323984
653942713
1260366343
438589371
65393537
412005973
893747927
199668395
103584489
2100734626
1431415193
985101978
1309241129
171508352
469343348
450532523
2132676432
1487879503
1332033619
1525749385
1156338738
1638798110
1689846094
478363652
1087694141
623344187
520696487
1012185532
1447232406
909063672
486971205
1186710262
577153004
862645317
2010524128
575958100
1476257102
1654047940
312769881
227072398
1724814893
975670889
1000729765
1099402333
1234260082
473132526
1146393480
1734391356
204382603
1642730440
1071451825
170103413
391090987
386235213
600507201
1391773992
224556758
1757163446
405172385
574019832
139786954
1407064916
1498597092
50170187
1315210728
165993842
656459916
69559456
528866302
1424009324
1503932897
881343285
201656786
1984604281
1434331536
1441246271
1478400537
350613803
1047361729
1413921166
1198723279
1240986722
1880460249
764108977
1180020744
1044480081
1913469324
929119633
1175946256
188826927
1298551944
393622779
1150269318
1030284400
1593770708
1279927850
1581395957
1611499086
2064506435
1391109639
1973776786
1811740813
1937366180
1209254058
1764281362
1170232332
1403977862
1498334094
79416918
817179579
1774243940
1959268391
1387791113
944128619
2110494708
1689581206
724432109
279759164
1705340935
1698862698
1605794518
1422075289
1947209358
1244056240
621366214
1318207541
398221071
1930173123
1656347671
610425349
1469113081
473019780
1553694815
1412983839
918804983
179860249
946723569
1539902497
1819947402
708173568
898797359
1124719713
1069301314
1799768894
61685387
2074771618
1102134111
284616928
3066910
668867866
221418220
486599884
1106045278
1593728076
602402490
820950864
1023863262
1857093042
1983713186
73664579
1886969978
1666771880
480407290
2128754756
2044592756
1388042798
1168745862
360807352
453203086
2011524142
1571724510
1127754801
806067965
661709470
2044626614
1281956721
1275439447
2139247239
428711392
2089938253
754302858
1993892644
1575792199
789740014
2004057495
310350883
1766810885
975583248
756868020
298847265
743729353
1028173731
406827819
1283387030
6306356
1650324319
1916408259
1319909895
201055153
1394090899
1496545031
1928736501
248005242
2050160593
1022287762
1388002638
1473744301
574509616
1100433805
1624472326
1381828545
567335009
847739263
1663738495
1103425094
119248555
2116945381
1136892034
2003108294
452438532
1464773561
1506704033
18276029
497480234
2130831989
1469724051
153951464
1302383589
1710483653
2051711654
1565800625
451138492
1115922603
1817980861
1393574524
1600499537
1820545833
69077911
94918516
257548453
1182483837
594271563
846258521
304652169
930071554
2114978397
1166384946
1460583555
927690846
1884771471
2049209660
1048545887
858706866
1467971739
1190790467
461492423
369507415
164148160
668012322
1583400703
216457574
471092081
859150439
1814697286
768888678
387475870
1270668599
1016192953
2058296322
374508696
566429709
301324238
1361961702
117537897
596619887
2102941684
870418772
1569704365
1727147244
1649181776
2003159787
469226279
143036228
1424782816
1107234272
1808422016
1911853295
1980919003
1929805540
1520467075
1905862965
1613629944
1923446235
2011335477
187430700
1227788687
427893089
652998569
1779528337
874198508
1394048093
1890983782
1663755188
1729259765
1420724286
2085780413
2098537302
1485387403
1037488986
362635184
48702399
1757652826
916603876
1303527325
916537395
43985450
584068213
1221230138
1302222267
686294862
1213180012
961528556
2054660842
59955592
1385775111
1477105973
1693217007
844304767
1803605219
1568150817
293503741
2588528
893441478
409617267
1603554913
227927325
1218427771
977608161
1846672390
628002963
1966132336
1362643826
1668951938
839974548
1624320349
755229932
1204262884
793412662
1185030548
317686821
1397770080
2131231042
2095173362
834460178
1327748265
892574537
337836666
914279569
1618297344
1094155880
1367689184
928914747
1505865263
1371449657
2024712933
1635030893
1904528502
1768734018
1365713611
1929889438
124527839
1499847476
265797225
193737778
1847205060
949977928
1166928234
1056583266
11126435
1964212451
1149501264
572331533
541358778
1175313437
1687169214
832976100
255473298
351196186
1723498176
99359816
2083374709
1675223383
1092319366
962562779
1896199300
1340784680
1896062423
1071569629
1047724474
111772352
139297873
691075220
1711187409
1687595890
98243523
1762713836
1907283836
1959284353
677319205
1129490169
427105469
800144830
1303639998
1657471665
196485936
558577830
404818825
1841456856
660365440
217917697
2114897822
450666451
1929804356
934699871
399213822
1568536877
503477768
920121801
1914794091
953609336
1558622868
2091181757
1671349800
618616632
2092541692
1494398563
1569805923
816462035
347696028
1207081355
1893093854
832240127
1341393383
730658671
1103060227
1462057274
1560384843
2095568929
1835920853
1725965002
726731505
152133465
1847979690
886459890
983103934
82267517
1530440525
538649457
1646064389
385125142
1950942447
1942932393
446219030
1897773631
1053421177
148481356
2126671999
838193488
397947037
1690845957
1668547932
129219909
2058384980
1448145464
430841501
1960971073
1654825304
942393543
566510897
553753543
260269496
252066815
1344540082
1299733516
662515283
662388215
558366930
1497696528
423709089
756606143
998722439
873527534
1480220060
1805424536
1653815109
995683885
42017571
128894546
1771268741
981856576
999582766
2089232057
2113007832
686764787
99970577
268598040
1980238548
1188951680
686380745
919789748
603768514
1691124892
918628632
244557197
105275676
1849238638
321446031
598320869
207580127
1132863252
1746853411
754530279
123781011
75483341
1263836243
1067093821
1129395067
658609163
1826204354
953531659
790371658
357772140
51508132
1020209860
1715444301
183931785
1192773361
745381811
1617141423
448812610
936259424
1562562523
2805353
28488650
16387624
694121077
867048749
1714740612
1324646324
547086346
1446262467
777992356
109446932
838744198
64335700
1345693603
1270219610
617025979
350157691
1485364436
2037115699
231582950
2145464531
1666692313
652464324
829732530
1854049732
1655281761
387395384
1705020166
1648347769
1459283841
1901788511
257426793
1534013453
108292672
1771309913
1138284058
234256920
1313262737
159557012
1695047790
1279557087
1537416962
465994315
1162486165
1916771057
1877566090
1281094852
1994694144
1056568252
1304828290
1769171553
1732106500
891055402
186114712
1252273693
1180193058
1192851299
1167465150
1134261473
2132379712
1163435505
508659575
713601788
755175564
967565293
1783105945
1638413890
136782663
343920621
878990958
2121075842
809615105
1297579283
2137176912
401288713
335498730
1497703046
741598923
2034430693
1771688888
523280444
60210039
1810812631
1242932314
1524415103
532818416
150230342
8823241
750527299
1427641169
2132379205
48693937
1707559348
1056584507
2136957469
1378394235
1940124190
1073353337
136496518
726257016
714053337
314376296
308580008
56013618
127766706
2064455306
869927013
1012939003
1727661631
1018184059
461807529
1502704052
251831534
935220117
1707073090
883724811
1512448280
1750015956
530362586
1465413439
916159924
158964581
1894838620
516392225
606215542
1102907384
1192639728
945914935
1293654685
151856656
31657699
1379428208
1366320926
1725591459
256976401
171054063
1456485589
948918757
292827055
988773841
1929324075
1729863547
495041841
1033524975
167822913
1279693596
1506508595
333595954
1125238977
111245722
1001179784
764584216
1149342343
487779388
1703699535
558480156
2006747545
420758199
674469303
939174616
720907709
685376979
1910212817
386049206
43120739
1757440334
7466194
616224885
1112671606
628412027
2075517384
2005915511
547521161
1047875134
787361182
935821992
1944905796
1251953453
1897510799
1480491277
921565674
1051069532
1704676549
1787182617
217157147
392847051
511814962
384593743
539434495
1884045440
1286397511
1762993002
1767907203
2007994995
288475393
770725906
698950491
1645007446
779951371
267655127
458145495
1309072741
1188461818
1923359006
553597760
35568316
151319300
1183847444
2128219893
113143001
586526053
722544832
1918770347
1567870181
224788898
858811781
1262992470
2018798655
1118943773
121539875
2022673194
446922467
906406191
1690705224
1373307947
1978846590
1734247938
715224227
1053810627
622309344
1002443001
790432029
987446543
409800653
1349025604
305092092
354259112
486240743
1386098653
368003630
827088535
1648363857
2098046693
1133657926
2004531438
1080807619
917623601
1130002016
232360301
51621363
1852348763
1375674291
1755357437
577411735
829728800
641132417
829525935
524212134
575509981
1697517033
10831362
605235030
1614758569
1959854979
1612020796
533532375
528058101
250908927
269673165
1150361936
609297873
1887732813
207166225
797331886
194185808
1543628739
1475442440
2086227167
1156238259
1723449358
605389217
695786687
1669167317
742216173
2000834419
2015645914
1811525027
197456201
248354397
1568993907
243134050
2135316134
1315802637
673938834
1171672152
1814527521
776247398
795517834
615666164
26676545
958509507
942118346
747910963
1353924944
1371973845
886675209
1633312185
1187538320
522526445
613521026
1734612195
303026569
748900636
386060732
1500686057
1031302972
2090444522
1101364939
646425497
2015480174
5901330
472678049
790734322
156410369
573706235
682039221
72869882
1641287739
1257819642
1573369635
443989608
263857699
232365506
535346300
1943856702
298000512
1781304243
1334332051
1073432328
597040021
1548589304
840180379
628619640
474632646
1132708770
1543407148
1838518635
1556079261
1948833643
1228218761
169849882
326311804
576914746
2066939319
1983771300
1200841582
719406073
1107720931
1034809253
759591070
472611012
1204048594
84265644
958486202
1144481478
201368219
1086313669
1090511078
1796433929
923204931
1609600172
881036514
1285025051
178947670
178774786
396560454
1345373620
950473509
857654988
1842558740
1861169414
212620837
468842818
745718331
758494654
575410333
483076795
390147498
107921967
1294224492
1509514670
432699064
643765527
1807654811
1385796777
1154497011
1287974169
331183398
470861108
249127369
1024786887
1611686040
1488458885
1395743968
625361773
671643346
1924946965
1254087619
1941791579
138785259
1666315528
1581389775
629744652
1821792783
1367199114
965648581
725643733
872511555
450151450
1940698122
468927170
374690137
1672629282
1873287530
180305651
615704163
461855361
1311410960
1958293700
347046260
1963104670
1610850858
1643920691
2143634747
687006963
99110523
2110776357
1592510789
1977945696
1238553527
385206421
1280424814
765323812
1116491794
709902454
2068875774
1152492162
2047396534
1328721282
1624446524
1067013351
459196813
365731272
881356417
63436044
490958901
624996995
1163628736
39811725
1913922850
672682476
298398814
1699173352
2123809075
1524964984
785161357
1585783750
884557017
1510029158
1178366634
1960363105
800724696
410993042
1469098197
666670176
323078854
997930579
1814717224
134941396
924282517
1780284721
441903942
1772786552
1429758331
2076035933
6728043
499167910
3977680
1254181875
1397827480
873296571
470877009
1406374064
847190843
355473028
1798241771
777832803
745764765
1588991845
2124235548
1411106114
1043105867
1156933677
1998580902
452475505
422974279
1574109678
170038066
893244895
579175156
448182350
621075437
26285225
1717115048
1594709409
1435668163
1829692298
728966925
198835986
1318073707
656934747
1646941154
133685513
1936015558
1743342871
1642586880
1070408557
1309456267
243368566
1103955843
1313875399
781544525
1727411729
391659297
2086667189
1939520518
1930968907
134460388
43081943
524211297
602476383
1626711597
2091941182
1682932101
96585815
1375461261
1163497933
1130267855
2058165921
1999318146
2066248783
532050555
998572225
245096242
1075872706
1748310181
2038761342
232544520
1460526295
137653543
522366394
1154653577
432067884
1355482016
1478250898
1508240531
1579467070
1791822933
902823016
761881543
1062403859
639031720
1980428934
408988193
1659063145
583659257
664996880
81240313
970612194
1564841577
558552279
203824892
1740098700
365166499
2083615871
429437484
1766078766
1621419497
85942197
102197793
1205912731
1687076338
1541459722
998484661
490261385
1739549786
1106182180
749077830
1716972247
1300595862
1718173133
1352997932
608062191
180030968
1317973992
1461619710
189347186
1555747565
1326052402
1947917831
162394150
1053374189
1669299703
1899332450
950723083
646550677
250592909
594662942
1526398757
100213736
1352537661
2069242823
1582529838
1762158841
508398280
520470591
1825296171
1092364648
1036274174
1546854087
1982917278
283044791
1151790985
1105393182
946131598
787217495
1994168170
1478060167
822832384
1039989951
818721965
900347932
166043319
1164114259
65516069
579141433
2086383263
78907371
688610070
116814885
1473770475
834039170
1836321495
511161063
1236453508
1202867542
1141613853
1053069036
1016120894
1802690056
772232922
34729483
540297898
660613386
988093909
1163733677
702759964
1731874822
1895438628
837647683
547505340
589257584
81961398
1933602794
262528926
363106548
1598368192
1220171596
1148931271
686575893
226027064
1418974614
1300846000
2059501080
1522613715
1604150399
1084917975
1877043766
1961820643
1133635640
1757525651
1253920089
676884276
1272006733
340374874
438059937
1815672010
511447826
503410049
405197862
698991972
638134103
1811230248
981794397
1552166756
2106484472
138823925
1079496868
1721679100
269840589
573699700
2063042279
720772101
1836409653
888701535
1652502696
1198706505
1296737817
1164296217
1062133445
152872368
1388690720
500942461
1305303637
2142042896
1646928542
736162934
1104306897
1653653657
989210704
559037703
1933734888
1250643004
265085841
1048230851
1166349403
407564818
2136677943
829526253
127839143
962618255
529551589
1111426490
450289911
1512691890
1050977899
308934737
569671762
1952644958
327484536
162435211
1396173341
254456875
1365122808
549403688
1130170444
1852801667
1881117138
370209356
537775459
1557392682
2112881576
936624348
1414412880
742096317
1940606797
1364762552
2039147681
2119277959
1352906418
1900383682
1142109503
1601910264
805248199
689501349
1239922161
1002707023
472467501
362632549
384206886
913911338
452209856
1930312827
2038295332
1916826036
1193229958
919567750
1328446001
1621077447
1243532186
599243036
1480977058
1023608519
723279406
219096804
1046172267
1752451566
776546194
2139335662
20313750
1884554769
1773892030
1316173171
1776787561
595946534
1127225750
252534166
1946385743
916322075
1009324453
1508726791
1358594941
415882191
1208085595
1055729078
1103520109
1077297729
1639148842
773001460
2133586756
1576158488
891233418
865759914
1224622525
374847882
1910247655
1144569231
2028668801
204259606
1134381442
2044711596
494518497
1104093141
1986768945
140418565
772161602
215637571
2064362529
1549859467
1486867937
366588147
1376250886
1181736509
1054199123
515287147
1509568491
1186123371
781904833
263563828
399186923
89365622
8902321
334573625
1304564256
1048930683
1155955114
1533333945
408818996
1750069944
1292813507
1773736744
1309717065
459286038
1723726579
773914331
152302440
1329528263
1261537263
2042266770
280254972
1164944815
1408130788
1191354935
1233641578
236316149
2067652779
638473252
1781204223
1676007628
109660504
106515818
1815927784
876471825
1960617829
1800061
259205496
57411445
1811569074
741751592
1186956285
2084525233
1653085478
183144604
228490981
1562826811
771650504
1856558930
1841945734
473869037
1730415253
1500215022
1806092262
114055405
1207764906
942491366
568924143
1338740098
976771268
1764540202
184850615
1951139598
1162041674
2127360034
1361403518
327275537
1733101762
973423388
2072518499
1401476774
614582470
1148256828
1915459179
721195371
1021879235
1127196966
385084630
1789213453
2112559794
1894186347
494480533
698030913
397441875
106425774
1490664286
1096887982
634765083
1444363091
1762253734
1452806916
1445654724
555411852
121190376
2114599758
750721756
1324185218
721908802
1693609078
1638120869
1568135921
1616955729
2122154335
886099549
158552772
1744545189
396916500
1488075746
1639181639
579885220
1438368026
1007156886
748479755
1359201454
180675911
132230467
1076871413
1641945394
1989107974
379493485
709311314
1451660455
2042483855
2096858017
1202647922
1088245712
1942255492
1985391841
770237603
1944850166
2074465645
561228132
345089916
1082596433
1584583112
2066190645
947157321
2027367129
1303311346
1752615052
58723568
2078621690
1792670737
1775062693
434971314
878814728
1686093511
1025151883
1174923443
1140778625
609176060
1153029812
422388542
114936908
484069438
2100300991
2041322717
814181804
415096314
602427061
979263145
2122465117
68506921
1832374022
1105604748
1506749799
70824388
1209161863
883220918
1137950476
1357321740
838358245
93968445
276185015
622763602
96950795
1199270408
968946104
1157791265
2083930445
276462904
123816127
22045599
1155908876
1078062866
1450978157
1342579759
856598304
2028127732
74464921
83407022
1895194482
545138818
1497314966
1815957926
158552501
1251876473
1282879946
57027512
1458146224
1968052223
563420012
1303579516
189336585
388251474
519640319
1115126297
213290993
277647279
212199623
471275840
1319627138
734443109
908362882
1494829098
526179996
1948760838
1560574809
267718283
364744184
1313894165
1603440538
1230393816
1674010197
1613342382
1367229888
1807569152
1305572453
9910585
1648852642
1585015142
1729212827
334678159
795679029
1763713600
2011904285
1803506243
108371194
2009170214
447708994
1931904856
621472906
1396352640
664461217
837872824
864157568
136819147
2029369989
1590281010
138913053
638971241
1684216847
205502475
952847823
867648382
2122705448
856907024
379641390
737671553
1514510993
746875110
1974634740
318223712
1964732762
2054078276
2054926644
822528193
1710311229
208159041
895866041
1156105723
742053757
103834992
2055241185
96295928
689084038
1692571652
854408833
403733128
1547898849
1031562170
1467527619
682802954
1933954274
812146965
1509525058
857417673
274776661
316600284
2100203730
271782239
1814775574
940422606
2029315571
1166899596
333681213
823584914
1255079165
740986101
186499476
1276730505
953538941
1762163303
2138400612
261250497
1464679943
1491242856
151691594
1753895061
1328801487
2074057857
582202848
1058871430
910740151
454074703
418134900
638536303
2132698737
1539358949
648725953
1598104320
1643450086
498564674
1399200991
2012235777
490031802
237912048
1706228539
1289310276
243479864
173677807
1644385055
1466569742
1803806768
1988817089
355475017
978699468
1267592792
1946204021
378975071
486264400
1100856673
1794650600
2108859308
36863551
2013739185
764400285
993862367
1747350559
360528691
189133071
502985677
606067401
757606757
66143925
125951923
371091346
430214255
1681175234
895398780
2103255732
1692578630
1955546905
1193592633
1743714296
1157652000
122264380
1376783199
1824853634
1079340947
413231594
1594007404
412084651
957130607
1605661927
533131334
856445037
1925276968
499888361
2090819161
1131216473
448491940
751286844
1397517187
2142378858
1971442081
1150259379
1557295626
467631285
312320045
713202758
795337266
992127940
1233514602
2098133299
907348169
370784369
1221441634
279776147
1068391778
1049349893
718062331
1520524543
1928485094
1107597952
1360833043
822460275
95671025
1239640976
979556651
918207085
152692980
948906261
469800708
486686366
1964927975
681576702
1130502324
2074387057
1502861138
468717395
549821205
1537271437
991678059
363026426
1601406355
797524344
647439134
1264133531
360748063
1473049678
1840800758
248953459
1599277529
2018535119
1266807510
178059535
692316783
1339329498
1603838617
1761201035
2077572520
1892584738
57925035
2118538368
1427527762
779141174
1955877970
337831774
1945055103
1204150774
722088628
2090977236
2016129581
1440717696
1941167942
561099533
1547709400
1094274605
163463440
1413033844
333426279
93333345
1930399226
980657404
77432086
1385266574
1332060252
1212235109
468889016
585135118
437311072
1522175170
2015386614
840165188
307525596
595132656
1871217369
1299030313
378905495
1009064686
1010132847
1378604401
983680801
1643867686
795425467
1198908820
1098226673
106522962
321829972
1627745629
1728949800
310568533
1174660176
1523357434
250178173
1911653050
651662797
83539788
2013901971
798932939
364075249
48247391
122946983
802810661
529145096
777168633
224596578
1364905557
1640301467
1146250184
619575558
90318793
1279734120
1993482988
1661925356
936962710
650226130
983699075
315796359
763315931
542126158
664734997
429446456
1331460641
913847096
73880853
1777313946
801138616
1791147345
502614586
380805818
1850210337
206205220
1453433008
676718440
2104836822
1287031330
1731054156
1248274591
764181700
1849419690
530033166
1064113098
1166455286
308092604
211259563
1164855310
1544242436
256021639
1103724783
898159906
260126644
866361544
664976267
757285225
761871136
123320273
259298331
2002786182
1313966099
1624677557
1994230852
966589862
1691647708
366386093
1328134509
367416029
993202178
533187691
1279487845
174609828
1547431036
1115642957
838153788
1292292860
1766882733
502653033
1298007209
1046764229
1752737235
300134409
1134085772
1338114066
580274216
2083931926
498607854
1530961386
988387733
561491892
2102896093
1982637718
1043806235
2019620089
740488131
824015045
16845773
535862662
1138005607
164708063
1097002716
2038312166
2068632713
114185354
574889369
912502403
948038179
217265542
984510200
586565533
1579844918
2067657481
490493159
380031360
1730382228
2033464115
1756275802
860060673
1085414688
678737392
601564490
57898883
2011364500
303785118
1548020674
312846188
896014016
885057306
936343344
1187732443
779448862
134136543
1729993540
374871223
540956557
511770735
659369998
723471220
517195830
1204705967
1189120515
482952545
2001025114
789574693
1791408773
733474333
537171006
1950455222
496212027
1196734695
833522833
559117418
68718270
820022468
628632188
619086023
1739536165
905884898
497199969
678181835
531020073
1280564140
1198958155
663950777
1080357265
1236405516
1969714879
587748476
1475109927
174768204
1663038049
548962736
1687679735
293595924
744055810
1742168369
469589733
210573993
1518194820
119041711
84381703
660707055
204899114
933291199
1501144468
1097108630
489152902
391924349
405524151
1627143877
1530628052
24939001
712174046
793854545
1106881881
2081328827
2084826599
1491517170
1670565996
1168927667
1740904980
1705032246
442149609
108398987
1511452115
1961978240
1419079319
60382496
542829055
1225165981
1201162443
1959994721
1491474384
770690846
375271225
1064382889
368269947
265761759
2060579852
1652502616
1410434575
2105837096
1211015697
1273431185
2143633732
1652872392
670507302
510502118
1659808854
1986982802
1109795422
613777731
1940115896
886965804
341267446
1150251406
592502520
735777289
315285019
1166224235
1980703725
210671820
1229203191
379076840
1464064981
741554842
283434638
206087843
1370995978
157441996
323310578
816169467
108548553
1945365559
975900754
1331232542
1995708331
600438861
1449049089
1447620450
1944217853
1560384557
927091398
2011951175
1135094631
908169599
535326560
879843458
1477069364
788551089
2106480814
185216715
874443982
87667873
2121839908
347760723
1888397328
355324525
659881906
775663290
492174808
480382355
1214256028
513453606
358172068
1581052351
984811714
1415048266
825943384
1932931541
423057444
1660233113
604340183
179546546
937641970
1593324556
760932129
1819044115
1862246283
244088280
838390780
1313523122
1733796987
554429112
881091820
1793488188
1867799945
1071145685
363686049
1221570515
2367608
1326372037
1943694502
1220827742
2100257996
482133064
2007930416
1527265368
1597759856
157376371
1406812642
708388504
1740566399
1688411702
1002925357
471358755
671102955
1296230302
366142790
1054980642
449685129
1534443620
853753864
334107387
1184999282
955122193
1582210134
643665769
1497147973
167581561
639642095
2132216825
1825763076
794215498
1290697194
1286177540
705665549
1881076552
1804834563
13926576
1095635042
134941644
1647830558
851221437
1082825792
1702875275
1430310203
1197537282
447436977
397723100
332670398
937873916
1206019739
84287399
1791062748
1198788305
1040869400
2109618185
264364828
410114239
452871563
532647263
2116032446
1395670994
973945257
1134053444
1324922250
1979966720
281814317
1403538047
1281670347
1897311273
379923453
2049098841
939436399
1581545005
631675027
47469510
2052283373
2004673345
842139790
565619256
837798041
1682120030
1783423336
125483631
1574727768
285518406
1148390401
1230139334
678928717
18892268
1089272130
560131006
616529479
1855308934
533327427
1902660565
557633455
276299097
280991880
959707313
148871996
190430205
1766844969
1590590500
591299736
1561246586
951467634
908451557
1657402734
121219040
540853636
709988254
1352928785
1379936684
700135828
1117048850
183393484
1012790879
1830803946
2036903062
863919916
112192586
822325191
2079750550
436849110
1412445052
1365973792
1821104611
1576769689
1958504713
452175377
716262746
960685714
1079955740
1875910919
1873561191
512528193
1429442651
1997801500
1045809500
1383634401
476245836
1173302764
961450302
679237167
818521096
1704636702
1790558054
289569846
470295683
1339570045
1690767681
830063866
1557266676
1996780340
1651875329
1159956088
1266042261
769519221
873995767
613613603
934929752
1178673128
1262729082
1433301769
87895146
87738057
636638800
723714528
432355809
368152471
683772378
391928215
585269840
1946681271
743893571
1815159105
244144515
1496820205
437454818
1993683629
208766415
285649666
1885069615
46307961
197253390
815295895
1726472303
40525831
1804391369
263894573
798122694
1268651710
2041270098
57669717
2019739146
184759481
1719807889
1096282543
1603206908
1258370148
32513452
2121764651
2053289914
666598520
1742752292
1258363132
1679029712
180883285
958084936
1608361563
28199050
242484336
386829072
165206671
1146978122
1904658413
1466231177
426764520
864085933
1368728324
1181144973
1030021258
1812992931
857017384
1430103057
1901543755
184166495
864239504
995187523
818075544
608744300
453746449
1612365923
1776672994
2028931613
1615157905
1424117768
992966599
290402027
297001077
1006979702
1492600944
983384161
2111673751
897172881
274697325
560623317
1542018475
1181403099
929189772
1673558766
601078652
870672839
2032860052
2035727326
913125631
1857028291
1358769432
948546954
1785841642
2021937380
755617486
182322897
220977631
419809127
498302701
335042571
1647472679
1257028874
618871449
571617473
787772631
2147467266
741233222
924176007
1675733561
882108060
1605281430
1437160182
2116184999
1231890676
646851430
2106753349
1240413516
1022870464
828814688
1727792732
1052308764
586392226
431426968
340083855
1131618811
600494492
1422806336
1042656332
1114676447
1525413843
1202619211
1846319285
291789172
497146447
411541289
1321645699
1396100237
167830877
1837868583
1402073687
511780462
933478172
536686346
1374219915
1553945077
34595268
91825886
175047168
40484083
649805444
1352457288
1636154921
1959258238
1456203408
759780655
808778963
543998346
1724562989
602204519
573470482
86884497
1956787900
2048665650
97903443
847630922
778178757
918750161
1196858179
1945438174
1516316480
563561996
133155507
823004830
1534476299
247811130
1589650712
1310879947
706799553
19925958
1350181926
664706604
496718668
765288018
1871302275
323402647
1710115322
738694641
1582630178
665139961
1111496697
729110826
425679378
1662794931
1287096587
1205389272
2134535885
690665222
661383651
815195807
4971063
1838573191
1811616526
561533960
949065431
1246463613
2038332140
1189364751
1907226991
635654220
448286689
23512182
732180208
2111980910
7445260
463686029
1322140348
1491025467
841116038
1760854476
297118931
1508131401
1629290535
1780118164
1771530385
1736059276
2023035939
7855113
209490541
1441792988
1459359366
1736435155
535858758
93276458
1397446125
521474673
662549975
1787679299
183869600
683310254
574197462
2108594303
1935167337
1956141815
113871186
564281017
1269157606
443862024
1902724497
441999528
1382154978
2111957790
1604018931
1217571767
195672021
1140993004
1095619999
1965735754
1939742001
207880010
2002437459
345756831
711804930
764788544
191820484
209792920
2106637550
1228071716
92186364
702174779
737870447
1649114174
1058154608
537268649
1628257082
1009187196
1959967356
361051710
609077266
646132743
450962016
1958097669
1643705032
2140193777
547272353
1809476427
983867379
453876564
1555166333
1087788535
1984956672
1761536924
1244634779
1513973178
1230536527
631984474
334586534
542816752
267138338
261507223
591595792
503813735
1051988345
392030408
53422431
306226159
93161621
947644913
1775528293
1888155614
55410620
688582561
491537483
525985140
1873098427
1372659294
835475211
415667492
1247951329
116455093
1254832171
1795843504
1835162939
1153530605
420599076
1934430981
1354022283
1131321862
1136810321
242722916
1719716810
119727250
1115528054
1625110273
778854020
698058923
1794118779
1051350821
2119814283
1965528743
338648460
741109743
7802616
137596170
913389121
1579272195
213314427
463613051
1438978867
392387997
1307387581
760452209
1385771958
978945670
283557487
995862410
1794392188
1640782072
771173367
1804122009
1265398178
1438702393
865316325
1845197132
117783900
909376567
1387633470
548487624
691834144
1050956704
199015489
1963035099
1437629908
310094490
1034596056
1462745632
216441781
327764721
2083540524
1532117101
903731809
1490950244
36054864
972024474
2016647800
1971024064
459862552
836012963
1120261989
1533399911
439554949
868083707
249194181
1221349955
1051469990
1336011036
133492102
1377159661
1921488929
846142060
1017403065
1153753524
1485516037
508063048
1555091775
1279513589
1911994476
643646821
1295210377
1925774923
31833125
446614634
54508468
1302673940
1625562374
1991479093
568999774
1567423606
554622238
1386897708
1217507650
1737309830
892984684
1124960589
1383535634
1341992411
1135847732
1226257886
13355922
1054712947
1734362848
1793603718
612324314
653748533
1610879939
1187122016
1563787093
254359546
347579626
1936006332
1726889159
1375113732
1369289311
1121215126
940041733
1535661686
1410599190
64960614
1566905739
1200628158
112755918
703758960
312411447
496989851
1086001891
1372723686
139293783
1269018142
1914027162
1828422098
579671599
1666691032
1617148027
1955783270
906856447
144470565
1982891443
1608207954
1779420876
1808351969
683150742
962285074
1776180977
472176257
506514998
284079350
2020059344
1943544271
148442180
807844983
1153708117
1472985265
421531199
1635346789
244394531
50493321
2070174975
1239496645
1026073340
371012347
199233512
1202589469
81800407
685846536
1165761983
6848001
295114228
615097607
1852028882
1120419860
1845307135
1004175606
659598150
551487467
52095177
1669577725
1219087468
699962751
331641630
1233547310
1655466002
1892749632
62898844
1521269109
1140440676
484618316
176658254
155540890
469861576
111911226
632543941
636763299
618819709
57491374
925929069
1099467160
981059656
1308987835
931938596
935971293
1652227942
480512690
1153896172
810327582
193484661
1346017340
439035286
327176752
795183727
1307309783
634901467
658912717
243105123
2044218655
2093490058
1065597990
1762916994
1976111410
1581114323
742417623
1822192481
895300592
1268414246
1342204772
30329654
745969135
1909316111
237846605
1110649040
1405731686
1034251475
175949959
436064648
2056321097
1952656854
2137548404
2100562672
1535339819
237404252
1122290037
489882937
777120406
1473215032
1705739950
902942064
1980343843
237353546
847739125
1467434986
400451144
875284162
808774015
94188047
1425862271
1520956237
696680267
391720263
354857955
1728827142
614463611
27578500
116906325
604183481
456632692
289260371
1977119536
101927605
854574671
471260904
1421481171
315917392
637039084
1483954686
1608688436
1097676178
21731053
1373960534
1596289663
1998136879
1458800611
1652968290
2097916304
1923422070
2146264949
686418384
1452076746
233302543
173561932
693617657
1511611293
878857341
1975678431
588345537
1138080103
1246621998
1753519251
544639428
722296
2139442374
373148033
1795296415
2078948664
768400571
547339179
1379517889
1877308061
1780937949
1356643017
516473388
1979656192
1559959065
556310863
421382741
1234236738
1157221577
719158052
1023861710
1563063010
1019614908
787805909
165862454
105475921
1938641223
329751848
1495390872
1439459859
81178680
1529008690
1122892376
1327520037
2079537966
1147575470
1526000948
256554168
1402426469
2021406413
1969989037
403753710
1783023390
1532388970
780470547
1520262453
1885101330
1355586843
481601924
1210418063
1150680568
54648986
1748404530
506321198
137253953
2057861799
2020926260
1462825213
1806499018
397636098
33881854
529011038
1370897409
1344719421
2115242455
1771518057
1698905335
1448577896
1983707551
995977521
617338534
655135615
367032094
313147001
738909065
1309748701
473419583
1146734576
841346718
183137138
410775178
102215280
1109516808
1547727837
1268343547
1632280450
665624071
1504453694
554329620
552141513
1650822672
683350259
1787817726
1662514487
770545629
1125778671
1755499879
1385532772
1294440772
821494279
731237160
722430181
1261596320
1271701966
2139215555
245792560
1288012100
317113630
1597322649
1510030976
1488510317
336739483
1484701247
258797597
782356573
1745367263
1582176869
548365370
1452085000
1128682351
994185722
1380574945
218063907
556062167
828234776
705592256
176547495
404433473
1371437637
1443390029
1715386144
1933872346
961092312
936960521
1994606431
1045778962
627802627
1137270619
503130045
106037359
1042775417
703837922
1427004664
712585321
12737957
1258414729
613826506
904999991
1754364049
1227220315
1627120254
1542097029
1232909308
420151170
562495086
1426590885
1240471301
1302408054
1638951835
100532907
135620007
1958994183
489889279
75028405
944685535
970793663
2070326308
1081914374
1896568327
650498295
1183604089
1301206034
1647249398
1111770953
2010628096
1681192
1684419073
1990869039
287033275
1352448425
517891741
439550178
1361408838
928605111
2013083950
635621029
132971434
2018329056
533598503
516467241
1810270665
543913475
1090520198
1889752059
1373336766
1109765829
1198307636
2013960402
215287802
1349908513
826363852
1029563956
63033849
1287279564
167925264
1759061444
916355586
1423120694
2093203639
1129374426
2097880818
2081758610
1561193911
641119540
1012284578
985703622
470331103
279377565
723917614
617486705
1504009144
778092061
1963574386
33655950
530639893
2024351004
811238005
1314258524
1448548873
943379138
485942757
452030087
696224903
310563110
176182361
1022538795
1561200911
1938532530
283385346
814358049
9350772
286770394
1981357290
334355422
24590026
1921785948
807066089
517680205
1392919024
1550596406
1783315502
7690108
1013557105
893930823
1367588503
376663630
1543819602
1964957293
708783687
2108543600
282074530
1867677324
1483010352
222070533
1089096029
1249174522
140432297
1651984608
1586815518
1078478295
356671277
1028157105
452247699
1266155562
402045080
157520034
1745849088
933855310
1063257626
303102481
1100955559
463894716
700013975
56549427
779404739
478240229
1936079680
78209892
172132754
1941252693
262438753
1703565104
1774722320
291596877
1135080659
123851291
1366811485
1457754318
1153982202
1657308824
13615616
1294898050
109777016
1096606359
1119738880
1700908816
896600320
24901701
92951518
1094726479
798137374
2056728151
1927222583
877180746
70360767
1576515485
1520871374
626071081
529210876
954258448
26937794
866374367
1213308159
169990333
1182634365
29525010
2019089407
776535977
386979752
1259170234
1646011780
986185979
1477290572
1890666451
552084751
964391397
829163083
1968999310
563168657
321253033
578361879
1851570029
1170184008
1485834543
1465077663
1139087110
469319319
2132673007
1938120338
828357695
1119119705
248268893
1670997792
1372176882
752471609
748929799
1235031001
591125038
37794335
1574363074
1051706230
1340088539
1053652581
1423469627
1842592704
834025713
2130423848
316486957
2052809781
1906749432
415024383
626618403
913016531
1367780089
867439271
1210772178
1680579554
600627744
200907810
977339182
375200558
718845387
1722564817
464742519
1127405300
348979685
2143058450
962110109
1046568273
136223362
1551409618
990733039
360801202
941131878
1988346072
1056808037
872232911
1068915932
520086750
90203179
1105345276
206951988
1238695665
1832360117
1661952892
1893780425
622676380
600068925
1381615478
221274811
2027960060
226566031
1314926273
210405790
1197795194
412286021
1810279917
1497021643
109389697
1438786328
598951726
1114051444
243922559
1714133198
1476695473
878875237
54170534
16549406
400260978
182307286
132585012
229136146
342945711
796309594
2136443406
204121176
256940239
642316325
1822987986
1174790824
2108800818
1564422873
1111403972
131062604
935791294
168222020
135839865
1815931981
1222533524
497499380
1122729476
247140601
1464453756
1406972625
1770920731
1288548809
556422778
662262044
2120326725
310066370
894833588
2083239368
242988898
121472520
1571948398
422391980
1753095608
1309011807
578367540
527969849
1361278380
1812355366
1678348358
2034756731
1403699180
1326438999
1123041208
1472362278
141184675
1433944131
1812825812
785247238
1274234047
647452705
1623851100
1043466005
1699650319
470613473
2037760811
440858230
33337252
1897985299
705336792
1301444406
981490566
1722648896
2141857651
399784261
39751918
119928314
1599165094
2116193297
2057011562
929666803
1146710009
1389908508
366890103
1177870528
394297130
322256240
1501836681
891363513
894554878
1941001393
1191993923
54789382
1558651321
858045974
493166893
1386212693
102504730
1342493880
700692239
1454768875
141346533
35095540
1271903686
329980107
165156061
1713237115
554359532
311448580
1597983071
404180959
2138993896
1350605825
1574671157
199050618
2144817781
1399050992
394435123
1257911867
1396258788
2018039161
429071043
1505435835
20110933
1013400440
142772228
1688053248
1851488450
1928990758
1478800609
2052808127
876790643
256105076
1793492997
2113106444
1602001228
1663962331
273986723
657687525
414257834
1880344019
761757062
1465964447
297413490
678004921
1328316213
985843975
1207431451
1175631044
42435016
653231971
1227110700
576046772
165893059
1625037405
672063430
1233149860
1808509984
1959832882
852200711
1433147007
1535710289
226632739
1140458515
1865748397
653777511
1051850729
888273207
831741257
586353689
47536679
112947047
40380291
30177325
979673493
1272750095
1529847026
359315743
1318321828
891709286
1562946201
952518438
810973033
1606958201
1998814366
2057212702
1202465702
588557743
1342686670
627058546
106750345
545220855
440651956
1716835347
878696897
1081985041
1769297656
542564097
861006750
320006251
482157193
1684029490
1635445001
988825715
1833858339
477028948
1946373056
506719728
837499079
727117311
320547006
267195552
1830680694
507255670
972254256
28337293
1159896879
176885104
1468686019
212119385
294584830
1433121520
1819046182
1167144850
1005334168
1741009219
1688883382
1469480574
1167164487
1007671112
879051533
1297783375
1580373178
1094948401
1215482621
1083315315
330353373
1080919381
733516929
1542344737
1155652769
1215556343
1426172181
865761310
639369803
499928998
1747839988
1955591420
1333327576
1241061453
1354554866
1261136830
2044772429
684205963
2060757618
629883948
1091387464
929794379
319191864
509654640
1977060313
1940202469
472978528
1761370576
1161825202
1197372218
1443019223
125790963
901932243
1327843863
1572559266
1748640236
1034299506
1076272424
636486162
1063333998
2048740448
1281381667
1496358073
241324144
1478585163
568535217
1989210881
1245809171
1293995235
69041838
1983249206
1988622802
246167062
71850275
120089398
1382883071
225870210
137315965
2127402514
1644409391
1360461783
481057877
1569165256
760414974
790601489
55654854
1528666516
57007707
959962202
14029263
1085134266
1735916839
588086002
738704584
1829323944
176880251
1242301697
1527632818
997918825
1405866348
1978405842
1325519216
605811106
2119295925
1514889215
1676688834
1341346539
987793297
1453234636
1434247084
38149608
276045455
1793984798
377681553
596985649
1719907198
1424881116
1277853113
1777103422
939532356
1243863150
856389089
222422579
1715060006
1223250410
253245432
768133627
2130023912
54389751
1160236663
221685820
152774900
1937285477
1595496653
2065513470
260287709
1007300207
27882675
1469678736
697556706
144779444
1160949961
1454973503
761879060
1075896246
1890715447
974584282
126120873
1945896245
1216896704
89137575
1744282436
446962924
2022839993
1158813064
222654413
1205777804
458069898
1470313120
1899357737
1056008286
2112482876
1088846969
2081200075
1739956620
53898723
1929095236
648552534
1623535899
1837914791
398225978
473183356
504406557
1642830639
1316501752
2016884649
1011899346
614691642
2087641605
769940172
1860274491
1644185168
1034683969
2042315352
784320978
1268212003
922969596
1990079471
376220159
1827261649
17802491
195546636
532013611
1480009724
523521830
1747535083
1164664984
779717142
1959011515
660220264
1547049051
195259627
1837936120
2103621433
1256233593
173580167
371726429
2072619688
595752295
1618690041
731273716
158244838
2082430488
134593862
952016411
626653256
1181425506
2110448275
731511171
1439385832
1266897703
1507125462
1659397877
1921995002
1502601626
1664913604
275843758
197556147
509299289
1131497000
1794031424
962909003
454276152
587942048
233433576
97826348
310756752
1147199342
216045168
1921304113
1279411399
506958405
708696960
1162517034
71270392
185232577
1371637533
1638064299
1604812204
1467893741
1763250784
1761086926
1151595845
1421679791
1082842803
960008647
2082016969
294739467
1756674288
556111674
291498794
2134530918
1904125497
1172523242
1966208235
219327233
428013637
1030987939
2115368947
809606055
1011657064
1306836257
2042626543
1523625866
1491927323
287031430
536152799
396238391
1502183308
1900361288
1487103202
1455775333
1470304975
169083326
1812001979
1882634634
1878495855
1998050260
1554002413
5694613
1409188914
2006198896
1485631326
77570834
639772581
341890412
1604446858
73036049
1358285608
477955501
1919427931
464401811
1892312978
1495130872
1441858833
1834548433
304252050
1243720306
909916952
1368308289
1990616437
267408526
836400395
244716338
1163492533
1609745339
513660255
31207607
32647234
2095675924
541668154
1582864830
1649718933
747362432
2001674881
121247261
408072608
133751814
1053934892
334862281
1760523401
1285723245
640967206
888155670
1904936632
2138876550
196068909
2115829520
1182023743
1146621616
981101723
252201595
629356320
1064547927
1882549802
635990888
1249702457
795611885
846150475
1701712634
169961037
701630403
1714231917
1932268174
870627842
80898236
143421776
378588578
1500828269
2088173525
1487721730
646528127
2118919886
170531820
942924356
1577526906
1488117015
826648352
14409140
499342266
951004735
865518721
178133860
867497890
1485181578
887027419
522858668
1993780244
1301099907
1283182227
477817540
1609765298
120533682
1618878479
293212132
1179714574
1159928040
1704575507
751036290
154731222
754464769
1131860931
1723566651
896310366
708260829
621644664
1698757135
533258183
192504019
1758825429
813302603
2087507848
1509386381
884065079
1832838158
735906596
942683630
1705103683
1927003279
1304234571
661203143
727840170
922208252
584580597
1793626994
474121678
865295347
1716601741
1525382488
1839197102
405647713
133566188
1484239035
1099180903
1212380321
399053916
910888440
572191244
1584864671
1023490868
1380526105
1338059705
617877378
1087657940
1172842861
1989747076
800948830
126283281
54394696
883695784
171585990
1213856595
1735314993
297969524
661509794
1863305407
1113435822
641473675
372336208
1340130829
245412188
776932533
1088101148
953772759
332999236
725283171
1416053964
1908023715
1890666246
2081717954
1062396110
1704081873
283109648
66419148
295238213
2137973201
1588841207
58267409
1684263526
899098998
247917776
1066262582
1361236148
1424886845
932923299
1741038317
1691761529
1479770987
2114046680
1785718544
1702999925
1962778798
2051841784
81620056
752259243
174239680
426619735
1650929971
1279707801
1131241825
541233531
80773312
600963080
160693452
510556607
2094500206
234675135
1368103543
155436881
702151323
1082445924
1592813120
1717410959
1268198140
41941372
1364978185
1621809041
691586889
1572551222
664952557
1506495878
1827342470
2051471136
1678772401
79712346
325939592
1615044180
513775379
1443985808
1931810230
1830745634
407015600
413581102
1717135203
1586706262
1282721084
1035522096
275025313
1859709920
208914157
156809318
96486212
446470328
1637051913
204459212
1392000002
1248406509
1246257673
1849221067
1990923213
1045968619
1604430996
1699986806
1591919690
1140387300
252334867
1303637953
1512940433
1803481092
1447819657
961268517
822143540
577361804
1441500349
1853145714
1141752185
1324782242
404288553
892732107
408017314
1087079219
411749473
2108315830
701270142
141584139
1807690120
1495686026
836857509
138610753
1513775444
1927275149
1183950662
1455011342
1585241377
737656869
1406434625
1390707634
847836410
971425606
1886955906
423514654
2079445098
628037250
1947670991
1476304683
730616457
1263709509
2076196444
1463623282
1341852382
120604517
925687932
1649940875
1752051685
2080866815
1750827237
489592765
923836975
2097497830
1940078077
819941115
683341025
1817805338
912605488
551377785
564494897
2096569423
379958968
38518919
1559397222
524239123
1576356500
1018212482
252261596
2142824849
1983131490
1815190724
551223124
1645588973
114797823
1923681975
608938588
1239741545
1031484730
1040664336
269850330
1299590805
1017512991
1200531192
1671626958
512470321
1070482668
1352458193
158681630
1201569879
2076360794
1725033312
684936322
1402255284
516166543
1116064953
362263473
283830034
330722725
530454389
790126584
1618080399
1341445755
1106526401
1161809938
48374361
2070871153
1805498238
85038022
530874300
786074373
612811739
2079507956
1246984382
1407256839
1341206705
1932496571
462670923
1733508785
763869924
995536354
84328313
1972052994
148326913
2032405842
1597413475
625301253
52359259
601053925
1266574207
89856559
277328657
651406063
1661861754
367385066
1928665912
2129994246
1330344150
762657797
834637007
894019675
1324515223
1730196735
1187604492
1209115292
1450416697
912107225
1988096293
1680717033
1764950650
295896713
158924946
1202621816
2087272880
1560513381
1669233483
1077654998
730195153
1510433905
1022923609
1982492210
1091928228
1647212272
281530238
389910190
374079064
363078897
566221825
2049405546
242495354
1875745532
1343496967
2114382106
2057677298
1601939069
1344744419
926429605
2101472593
279516305
827180175
1827863682
333041112
164534162
70709465
21919194
1094461735
385168749
1439277978
392451872
1754194646
953171619
476659180
694944412
1165174905
1850198904
582080723
1120314507
206962077
855425727
1809666977
940924470
556666921
1970235391
52571696
26375980
2047333688
328299083
545073021
1241946262
769715279
481077604
175548119
1456672488
1601424492
732368058
496298952
598348842
649377756
617447789
1733035700
1722688075
1390475444
2121140456
1264359528
802245970
1512137996
2074771064
934435585
2020451744
182528789
1695342126
2079552015
1043309174
370795853
1384518304
1863418468
780899242
1358296923
111168467
642618074
1981226074
390738231
718134386
507491375
2034218244
126336114
1893572949
1469280681
301413799
1676103660
901639782
239732976
1745840249
1001303169
1037502046
1534290649
404595574
445735100
57022279
1047462528
517958409
1531827460
1398915729
1004881785
1698241641
1573363989
496052695
1976243162
1393008581
1207969372
1755219452
1491060276
2099126803
611218931
1259226349
959916252
1424545781
525827041
505655385
2021663327
911066993
1474786215
1474042767
366554755
1250204383
820880481
357145064
1344511241
1958640127
1211852105
1589001499
1357290314
1603726792
986147233
320396037
653460431
1214695745
517363030
813980832
756610713
1337072769
612997264
1532662774
1382037904
1678388983
408261886
371956187
374628512
1323073743
301992232
273331460
1830141543
13096583
1843905794
1229047787
603986811
1966099037
1165403806
57427728
1222129545
1659594328
1992219966
539145956
43061663
1912424249
1784968985
67089062
1004140379
1417659922
705967190
166165056
1959157417
1793895226
15246354
1469778128
167806242
170125307
1245612123
381661772
1024972846
195483868
1117356604
694438507
1251747200
111251526
559547965
1764545213
1607898108
1786456155
2032507122
1550692527
1259430471
835067243
1476547193
211774420
1316974884
109686824
1598466857
1303639221
250909217
1996312516
245272612
1307996660
750755948
1139739868
1149681404
842962896
773284113
1613632093
29321720
1382057357
2141924136
1785866500
1280779529
1575103408
1896372224
1096368529
571414852
1226783507
933592037
1261700559
1090093524
1596234233
746874220
695891021
676556572
883712802
628876931
1373733355
314233930
2093181955
2086298750
1831519218
1308744469
1740722859
187838412
1709646456
1006665548
1096553495
507553132
1065718588
1927640106
1925196435
419501512
539417259
1655132146
1639330845
1293710860
1842304899
408354953
1577000937
1191630754
2041566181
791971625
1781523963
490449176
1918787688
981925192
762692560
472497589
939013553
1918427287
1070334944
2046828064
860200748
811181828
1246514047
313303306
2065231173
1363516202
560099506
92097117
1631678389
1515520232
248305844
1794471010
1921742556
1364427021
1970429548
981974972
191258468
153148886
1362542723
1560660801
1558815707
997977926
1360435155
1370928471
470939272
605611842
1777587474
958751403
388981869
1881398806
1151059858
165121971
329088737
946906656
1370467265
675194913
536776334
1673062649
439926950
341010444
1968360652
963218070
332457674
1550664423
325363358
480269944
1399375380
101094656
2065892938
1511715695
1909750785
574528273
1134732986
720904244
1365758654
1292513904
1151298552
155989786
873135592
1663328696
863422283
850000609
894493213
1273997536
1437868121
937470661
1144513122
1234770302
1449674555
1079008916
610154321
1525560934
1503981526
844475149
1318243384
1467391382
462762735
1097698848
1019979294
260208185
1053563204
1976738714
1168822694
1593748170
1736584571
410296349
668654020
1258285123
1603999175
155915998
1168885143
1863673597
1097611156
1696892195
1434033767
815036956
224223310
53651153
1938128560
1663953112
412907636
968167977
235546541
1128140270
1899838930
71507097
343220223
1734918215
641598786
357959309
650992004
204604268
1477084582
265580594
980443200
1633976026
271952249
478156003
1164906545
1245101867
490957100
1246154936
32690993
1312833125
293318196
664267541
1060399054
1248801610
165624846
1174318220
2108501905
1179658867
209167224
1617115625
1078723800
723019379
458963911
661829966
211196211
1996752793
199108245
1188019603
130046900
1756953769
1200183365
147585914
1994385245
58702655
1452321693
361514266
613153014
910344009
1906375517
630705835
1313402331
1550177347
1526678627
519289507
1078970720
1084630198
1695666377
1997270520
777503818
1062474380
1452042541
1523198968
606822894
509073424
1251512103
157055803
418516734
781315874
1030930421
2102120781
1144473473
1263026739
739622516
1923352449
1272464806
1366369281
128771366
269358704
1042364205
835522748
1000767751
1943902976
193133710
1306539169
660550472
624075299
1466592856
1627176533
847207337
1819327808
2145528842
1269757260
222530289
1567383107
667415101
821828372
1007221955
1758428296
1602123911
1912935277
1066867341
425099270
1009047641
901633041
29295917
883324559
1165785724
1334484352
671754052
1318948699
516329005
11795324
206622675
2032066555
788661925
1036159913
1563546603
427454372
1360208307
1374916712
1317288358
263359637
1014855116
1880573601
1274800558
1124034373
1668909200
2034894741
1314548220
1376909154
1934552292
2132357189
1168416659
347547611
2012997884
1204081256
16161188
1335642761
1548985578
1617898459
380527375
1914033613
467394813
304801687
231136393
1894344528
2077438766
1543054724
1801166728
1346113841
82366101
1692945162
1299113969
837152245
1062129865
782539461
1714063010
1150024909
1592793205
703305093
2029312899
989939168
498246483
728965658
1825757190
43009720
1976530123
552959297
498075961
1106093527
1181287476
1261630222
1346742675
1102393329
682177144
718953832
175750285
980556651
1540344110
996765272
338636597
592680187
851083305
137739849
178258880
2144244628
1435470851
485467618
981107458
1368257813
1985197205
1276108112
1662678784
1060233760
1196749495
1119937752
391605556
796883659
376608496
1660237067
645988480
197249627
1751906130
1635465003
1380068371
322765811
1266591250
788530468
340042927
615843412
1488793563
1074917905
1485650972
573057283
2141675908
1498667646
1470777883
369053591
1068308185
439499789
636297168
135546420
1600426092
428545768
453476703
2081384005
22893158
81368233
1736845309
1639809646
714639954
1402370453
62999811
1394547293
1724906866
1168006244
503069550
1393678281
852786921
210675381
1267526226
1519735367
896331349
757751060
50634529
1640766356
322878926
1459072888
1265801217
888804359
1382613014
627528059
385465903
1289815622
1318780655
1995872883
1829920645
217877660
781146486
1138585010
1525739955
960379794
536128090
519629572
380296148
671815645
1458353574
1355015900
1540507909
744182188
1785405436
1162750497
1180828280
1862093134
651996111
1396931381
1391612346
1830607558
1419771949
859008395
827321064
357561117
939063059
1399519781
1085136682
59337649
1011315542
231792614
1523291859
661860040
1282064150
576048136
92787527
802202699
1314550224
967395762
947501542
1755997447
270393136
419723959
508093918
1361328085
812321900
419141591
396198480
150885728
760622902
1583823067
1201761489
1424159934
1201320872
1167484095
405495719
1539383019
1361496830
1696229943
1842160666
1721093176
1236435122
110985178
840813669
1461995391
1548442162
1901407227
1824060950
960420565
1692236848
1656845696
1502352558
1163969561
484661509
394910721
1160430353
1652191296
1787094910
1332287455
1979915984
804323564
227499979
1144562150
191572362
1609701220
164529028
491586900
27276144
761063858
913337000
2104751614
1945193974
2141298199
1178393096
1661284836
1148044614
1511518305
1820926486
781658464
43033395
57548113
1995539546
1174957760
1082276070
1693521636
1275142759
1856958223
11055579
2022637855
990999573
580776472
56667486
932509167
1774863547
1377034912
2128011531
1531515190
1875589836
859889447
823903110
1671546203
1495786875
2008486179
1185562096
1065056128
1417630384
2012597881
1035626148
483222502
1100492196
580944009
1087980434
1451149778
696935796
1041388914
1767805925
681402341
1637833369
1344255955
1954128672
1255542952
909219167
1224118012
867050190
1278279308
2062877962
1529759577
1673137286
171036651
1110492330
1010344637
452824262
1620919298
1150511772
1568952434
714994961
910495366
795532713
130174348
465352078
1448803331
522761320
517934489
1681612879
351034996
3939020
912288201
77968081
273072406
1751793738
49896043
2063247467
2015814902
921587388
524580462
1412273283
515048654
1774839768
112606151
676873473
912351765
449784886
452468701
1941384335
51124282
2131577035
2096981857
145265766
1804810605
258510342
2084751207
1158141786
1150169867
826740029
1539951767
1197318858
1538095472
1247461191
763431886
377373344
1049459859
582103795
166337290
139391587
1859904464
1415103235
1928220837
847984508
818942706
1206867034
1039354954
1384334285
1612182906
1640406111
1918912202
1592549372
981078921
186904507
518335110
1627151728
1452142090
796497675
1089762334
1076433108
134980292
360427314
1996544397
1577374739
1112791238
807046715
1462746039
902893763
485553249
462139832
1766940084
763351663
1962054613
1990866320
1812981207
1677549790
1092899579
689426871
979772645
180019663
239130688
1789354165
1468999596
1049822200
996288638
146402845
1556057580
1581363423
1980777179
1918323668
1025092530
180864852
544146866
65745311
292384972
1345576222
992762536
1605362308
1584732545
1802045973
535800542
1475304341
224372411
1000126892
1345034959
207882559
395976174
744785341
1465061163
1545733866
870879694
1196234809
1049786580
831644695
603976348
571676105
1397647613
1982198538
384935296
146214929
147352985
663953246
1842996852
281378779
141243816
410405751
224521843
894158654
324992328
1517238161
1204217231
823344051
723993082
668594063
1345755654
115030331
237682422
1601159529
292749629
90913608
1881584007
1144568628
785219385
393609255
1974363374
945205644
1739257754
1432793752
1559758626
290639332
182560178
424746007
1700250783
1891017943
543276126
1130225595
1911172343
1004131311
1824116366
1865136967
319741592
1642932301
1932001207
280941273
359955415
392973583
537459707
1236730369
1821828718
171901198
1318434736
1168520845
1236321314
1374868871
1778448662
243258060
1866549989
60191819
2066065132
272242507
1416058206
1491037635
152494670
1826264593
1920122384
1180929891
1275258238
1346808772
573375894
751747590
1324985644
626066109
1031421133
85880827
1044932688
1671240878
1293105841
750340
1161474112
672261482
1631197052
216763201
120752523
1739869397
1332343115
477322576
1831349133
1323493684
1847785727
937555868
834834629
1158390104
185845071
759095729
1264177042
387211070
1057026064
494121558
206846500
2026883449
1844181437
690629905
258950791
1610024546
823817769
1299704200
1185234769
826377782
465469584
964722832
1216396177
1381225592
1109489654
39273317
1087299337
1902015247
642908939
445217132
918643405
895859856
745954584
1457137235
733046030
273403313
2080631170
299391171
1792278968
366311520
977080494
739836005
995209852
151207314
1433822110
922569752
55670478
1127698357
667158673
202280992
1269351661
784440452
181432223
1796781303
2030125485
1217060920
230510083
1967926374
2019901453
2058862210
1494213511
2077257987
172231411
607970814
1808368992
475007938
1209988096
1199389037
1072526345
237445668
1982868698
606798564
198506010
1325239578
729572941
1858416029
1087552822
229996084
1474312700
1781106578
382112325
1186430766
818567492
1574243581
1734494700
2093313853
309561023
1032534527
1392574525
1436313960
1820677365
1430086698
605134028
567257974
1581297711
1848319620
624271385
2070205212
928329154
676635101
559232707
786083073
666510568
762855448
201954872
241404717
33197569
1895030353
1541316779
524034713
277130295
1644394241
1863111043
1160245658
531528846
1274389638
1718383059
675032681
54521595
437203598
964891654
222444978
125035955
1391901012
1638684923
958050201
1786838683
1637957487
1501494108
1000982309
752558735
668525510
1353655327
653690978
998170146
1620480189
1540294502
1128615430
817332689
109556994
309250101
1092020265
619776431
1161365382
2101126200
1041580610
1246154457
1904169031
1759930634
706122186
1386217045
534199136
698167316
897584132
1766513264
764752656
373056079
1920017565
1445446188
1943945657
20251915
910185337
831849025
1635974311
947801605
284320646
1701604572
1660253678
485261254
1551190226
277068167
1303590651
745475530
1971813992
1061203600
1989951997
1775700111
609545412
1290932265
818945394
1608962622
317872271
650008885
751428959
344726102
1811961853
303643456
227829341
474292945
1541329339
97576795
202325659
483543913
855245519
367271240
643697001
1903486647
1339690379
1735525577
599429382
1243370859
1136529034
456445330
587401454
167930806
1420540959
437786327
2088587166
1498946731
335317992
815538339
1969764662
1354985202
949051778
1792459636
504619493
1552922835
1207288924
738406509
827983973
1888560301
1507565000
162625989
1852796700
1692171474
1702396055
63365995
740771625
1452556336
275608958
1201666669
1323410224
791412343
1661096535
1170568662
1484648536
2141387802
362649766
2126831304
2076866886
743906990
1602345749
215875713
1930031218
2033263012
1190767623
357966183
1397228024
1561006558
1866142804
1969357302
878046817
508695012
1080791152
733455874
1198009437
436496147
172857283
821617930
1550717789
961334456
1782622830
642236855
1616678245
18616569
1230825300
2054523544
214225440
1380055250
932391664
1667088959
1395665007
1604742339
1020966165
1243467749
81375328
325315684
1905612618
234518281
1367291553
312757095
1265838851
1256462326
1981943138
1262531805
205443136
497727489
1454436246
1967519873
605762424
823317070
1135864473
899554897
551279504
874245828
1462980810
373310231
1883291832
854197242
573748141
1399307327
1258203723
685940178
1446569476
208897298
312284499
61787876
746456648
976154979
1146266161
871557270
108564763
1667541944
1596525486
1370290827
564296321
1673328499
1003594954
1196104733
980373960
940064524
1488150219
1739225918
546073170
641132347
81483807
1213216207
144969368
1046440674
546894220
843905523
1442625999
492028037
1521380793
2036100393
678255402
140969369
1696536236
166813096
826253132
1831105183
348384242
67090986
733561425
114858174
988797295
1098207756
1411738396
1726866427
1217164517
879910388
1515654230
1547528451
1849181441
443731935
314396603
949287278
1963953904
381250301
323159983
986939054
2011737315
1601021122
2001873363
1864146851
1961684094
1174228159
947147049
633646195
1670837349
74644551
1596541000
884331108
322941918
1586646977
1236048808
238000305
310564703
1319822918
1686320119
1390519378
1071892478
590555662
1925838850
1686291606
1748775224
593223765
1784575931
556091157
2140999529
99451451
1914346862
1453954161
225134084
1054891187
1048340690
684725246
1419820399
1698723936
1530048798
327899105
356190635
873351897
1713892995
1716753082
2080413892
1844260273
1522798115
207376818
1910859887
881893311
1245596231
816677597
2088256710
838421624
1073221173
1279311758
1155632759
1119018231
385474458
1868817008
589072570
627281887
801853689
516022865
926167021
220109215
1140784110
1737684780
711759817
1359629437
116098011
1570047517
643944847
1426786688
1495965513
143480199
1749375465
742651929
244787908
1580501502
310579181
1600030239
614679394
1083042154
2134291129
766095658
1224697837
399173717
1509615532
289543585
917218368
33291622
800770472
1133758424
967557945
972013167
1867447758
2024207238
397903936
1103184846
97473269
80233756
778039970
213308697
1436673825
557717610
1296205673
1462885700
1064359553
165376705
755213051
311502748
1347383522
912376267
1642648635
1174823545
1752692917
2143446120
1259093592
75492586
1378543723
309394130
1161954102
451406450
1213776284
605519485
1390982516
1629069063
1491034819
2082284316
2013123295
588125097
1581508043
2073099797
1005537015
1726022363
15861182
1915320233
415429666
1735330800
1210715565
858358306
424495002
1919824005
1055280811
102537978
105894374
1946261489
287383062
1014665850
1148775053
1491704723
1241799576
1717836852
1801279800
328276805
61571002
1439246245
665127077
2002328078
1698771477
1483341783
683917595
1218683184
1013016428
1313092605
750184818
1329524149
1388906540
52184940
845238955
1811014584
1501306479
1995778646
1967000053
688573244
1588300840
174487963
323170747
2029081592
1136871897
1357023008
535684537
1423761954
220867639
471673417
1838162819
821043785
761017049
686053297
1687101
1109059006
422076039
786137667
1790269366
1564690006
50007826
1907016329
1269982072
1180111784
255715781
1397934043
810889266
419858069
737560566
1282838350
1682307810
201932139
1911237764
411821539
242747571
720273590
364626702
1359195861
2139211976
1100599063
1936680328
597357791
998178647
397193613
656943732
1160102577
330692362
1094637570
1908472714
994361961
307805234
895843676
1480602579
345417260
215703038
170595087
19383713
672553162
1735932315
683161288
1254877527
2037839215
1855671246
59698567
1912165112
1768851454
688753656
1406740574
1616113925
1711314296
668552487
569086035
1576481451
1610181745
520137139
1614650201
1778439537
1609252057
2084500586
657975156
1775189019
773716049
1059992437
727310357
786189515
503511788
139043416
1448585685
121493197
786266821
711343111
2129745479
620003767
1483784348
73027017
308568448
609370747
61155279
112005261
494433479
1507941074
1546970972
189221845
38302732
1414848163
1502716107
188612524
1258869067
657179388
307477023
1223694152
1898719678
516911970
648313941
852501159
459745517
1863774478
1261698287
357767558
1144305166
1094154377
1064029611
681387233
1838901130
1045147694
1051686114
547713514
2115321779
1337613913
1167830444
615123895
496676987
1323673454
1364553795
1961672146
1760684144
1101780172
270123609
198311573
344155676
157458976
1331646102
832233682
521458979
370545823
1291503192
1209208590
2146120147
1072945148
1842808866
95145144
1257584126
1558980077
1039274417
1839005980
415173703
11613154
40875699
214255951
386944493
291383701
263397845
1629622892
37045574
2066652706
42999002
1406712946
1712618349
1372561460
1824858361
1407828808
1766951818
368263766
2047815298
1774645839
199114703
569356961
206073447
170237331
763032854
1884477509
1243781360
8774917
1606895547
57899511
489563884
523698
2057570025
757656630
553601534
1128826097
549941897
1374832463
241282109
572316181
1568980340
49686017
984348904
640188586
1139268443
1852042175
1415851202
1835305727
2053542897
769626700
461745702
332532874
1703403472
1723924671
1826237693
1806734224
788696250
1042804
351685439
2108795779
905193776
1715810301
9112991
549611527
133249417
1828378585
81597149
1931736656
1506784130
1523808949
609391821
481048453
304923408
201475645
1613312155
69690297
1456395833
1543275210
1501853216
133411625
824504609
788373856
958808445
1410339080
1162103678
2544187
239196666
502715883
1105539816
1227039351
301652821
1623034226
520108263
1817780948
2118182330
705867008
1942791722
47388170
1809388898
584224317
604059434
187082458
1954956293
1007427598
1599610964
1992631762
593563653
1265557158
1836538408
2000506981
244362502
1748678770
58602921
890740413
1253407842
65732785
1738094777
1175853550
1098280306
133523915
1914519990
1220590147
1371677985
873859033
181073084
2135379435
24440669
247552535
335245032
467789354
1832154603
1937071565
1284981633
754503410
208814572
683845835
215531312
930941939
1285948244
1778813656
1627026775
301621158
2012258691
1995389011
1746080605
2064374082
1350112120
84081842
75464071
838593309
1123286966
1568896134
1448883010
142149740
266806554
69586890
665778906
2020068385
1280936632
2033785851
1694619137
1090234136
532772964
66295420
1951415938
1784616417
773928602
1874855615
927443445
1330929593
711169703
1233395945
1157387728
1884806092
506020839
1878585215
1783848050
1542242419
156752509
877544978
1199771745
1675458773
349948085
1450326797
1814733229
660112305
825095919
1517660778
581044575
770889940
441333771
178700285
776158610
1740167192
1610842380
1947896042
395161261
1654046501
978512385
1233030967
1009060518
1702996037
524187220
1512798818
936135116
1709838287
1073521722
831634339
1587413746
1948312330
1224328612
2100903435
1742931774
1199052364
2031362221
95232642
336086818
50840396
1638127413
1489797388
123010628
539021026
1644140370
974730071
1176643512
597039158
911152101
129869490
913586647
1596272048
983319687
19052305
1173891954
6786210
1345613321
1041141864
1384431481
315975368
613020280
728078698
912333064
1652748378
1843915068
214328779
1622251576
1499543214
191397834
1348055091
764149187
15433324
1388257715
1951358115
1079236626
1179265456
931621044
1403093742
1981822579
1997809308
1558828298
1775665333
487302706
687334567
193416757
2073760653
2020570743
1588909137
1924950600
338525159
959136991
1089367055
225279713
1840424519
1949946086
696366966
2007791927
615407194
1223956832
203844851
2074705433
83331304
1401143206
2000981042
427774609
1352754763
925217922
2080867382
1317833761
393403405
2130586591
1154998833
1714063569
262457346
1264507339
2105837319
649277229
1589664242
1015051727
1887725025
988182290
1670805004
1255180267
1624885920
1222687158
1483284238
1075084448
809510814
1022544317
243263695
1271070995
1299016789
1741476796
310407718
940877580
911205251
747439675
990111537
342675960
240228755
476250668
2030210027
1021045347
1623870068
43586348
1003376111
2107366106
602462268
217329506
1484087074
747099036
1887258857
1769717878
646305763
1907382060
657214848
1675244225
1783324971
458002016
1672826836
1101483751
784328297
1080681728
722733051
1443715253
1602769103
551218633
828808138
39450724
1165379687
537300564
1755399404
439085699
2116550500
1800958971
1094221388
1729001565
561972081
1412681622
571128561
1349760833
96934027
543775209
485663821
2048823982
1971722972
324116595
1233838127
2083363459
806218090
885823570
2009882367
756522214
940136494
1653046222
407909086
1326122331
1096624671
50982487
1209920572
1329661330
30806818
1093363685
1645183349
653624749
1044169671
162654900
1341373688
1389681708
663288266
469433813
297284307
1053839062
2047646458
1504703241
285458218
1902795196
1385158623
547779027
1540001093
850116840
1400329566
1563315278
1216652496
1611818952
2116902740
707631953
1389363232
401273279
321331947
1066148483
795290518
1671834037
1560211607
512687300
712337979
165360507
20743770
1592103084
1534158187
902267684
1266967019
910740493
365388440
725458408
1711741876
1336781025
1035731149
1259577811
338282461
1177287095
1292927087
1027773958
1249927579
450526411
1527877612
721912783
1767062743
1140930975
1742316329
209147344
1829273779
2133009593
2058342660
706117827
434809263
1585449748
1468807765
337998867
2128942019
500156444
669710064
1987236186
619679030
555204613
1865846127
1487170829
1593962455
463185343
53669935
134747914
1888011317
1007322618
82969694
421341731
645131185
1579752381
2130358155
606594313
152588812
693792022
1500212934
423594480
2067638368
780644061
1157723154
1164461880
1825646511
117993716
302861551
1667884974
1037457851
692851460
545132720
1479821952
139390091
522551372
843847355
63087669
1173523557
79311821
1772893333
1552844178
682608154
909477058
546604113
1556327747
51310699
1434532695
255570704
495296405
1202724802
1482976130
1666963033
1438123525
1966939988
445225730
2049035110
1322965229
910717824
2114792555
1657937154
1135300186
313681088
2018841509
676098442
22713175
1246564670
1233583
464945483
223038318
1318618839
745585913
2058851525
2120669597
1401939579
1955300456
1338870682
708538272
362843458
1635323293
1399089458
993257327
1023690643
742230863
1618570444
1046110847
886540923
741335995
1068674689
875999747
1583658661
695098285
536102409
830048320
1060987512
438602792
194771146
558198670
584756280
142843208
95187046
1141279457
647861238
1517144958
978384980
317333248
1227382374
1928737517
1380107540
1093067073
1546256140
687203505
12108109
694620384
567577134
1427587684
1336599882
247813948
1834462931
1155048094
2119308354
904752840
1339570673
791100657
2045608692
2081527195
830316506
1515413147
284599726
914735950
810454709
2050942563
2097981244
1324460776
1018530044
1757874518
1073767974
1026196006
765888350
965369419
344587253
820351561
1820238654
1296839411
1532021393
1922338871
1658243280
1884694276
2031031076
1004321881
44200360
978915849
179966947
87673685
320038548
1433284105
683126442
125671024
1658554846
83463402
709531406
1962775268
444967381
1011799068
1987971262
928977745
666786531
1343832308
1878656335
1276333835
478534151
1286075636
1833507704
716452574
1667495561
1046448680
2000204811
1972566326
1406600363
1085402964
857532705
233409036
5691434
1931316269
1860232288
37725088
157599158
47492465
955040902
783600331
1463922130
1255029139
1175063633
1275069018
1443040947
589343857
596613178
320228432
769662769
1403542568
1413356805
143192540
1940910032
1025115296
2052468352
1942786818
1941018185
784506019
428920007
2075787280
47668969
106262867
1203993287
1522128991
820905853
575245067
1394138410
439088140
1209598078
1583831332
2028396494
1169920754
1010612385
1162323595
1078682697
208754133
118484639
1487197618
1742239907
1316224556
1806502549
1300194600
364450961
596178620
1050444242
1479982039
500654227
2005246768
359743422
668417145
967672824
1862433027
724572350
1996399436
2039085796
1606475680
1423656062
601336011
120616196
1163188333
328916989
265154350
98581316
1002663634
672888755
448476608
1944657520
786887003
81500770
1684985290
1847061796
378138879
457273964
445679139
358838955
1145702844
1097951497
2013227083
459471972
2037609219
1425985439
1039031263
574056636
807819317
1219465960
1444846398
682605769
1010235335
2041312352
2025430950
731005781
626625766
2056473946
527125958
2031301183
1565195989
2031015937
1115515311
1805769144
969365797
2090566479
1406489364
1565874487
1665076375
2070137828
651495769
627171010
911996655
606248635
1933605012
1428122983
1736913667
1109934983
1684540622
843786799
213954991
1253723878
754552608
407647124
188324149
1898421382
1660438937
2053439237
1128427000
285823386
1987932943
886718464
910033646
1414129329
1761731673
859329854
1198141780
883636890
34739065
771768161
560945514
1453632503
426596514
1646600198
935832204
1032993771
766605949
685981322
1278161722
2135799899
1641251218
1050253177
1433254286
1735060904
583456118
1399779884
501963666
1752162763
567517393
816545659
1839265626
1266816531
2134736174
1372585836
336943928
1159844079
1945855910
1217622045
741883376
1873572139
6421814
521159486
2097938331
712951773
549518935
730471774
1731145942
2125494734
1209343020
1834294005
1618404275
1887529761
1678707736
310878135
334152727
246558816
1959846953
843033590
1435760499
522226063
1306705779
392477572
917488979
2048975783
1694476845
737094576
670500815
2083382200
645649899
752757115
1019962189
1873213552
505747017
1260726189
1262176005
1853289618
1587455071
1039785443
1374533007
2107355530
1884892129
252431833
1042732161
178764092
879238801
290345463
1630946605
2104948821
244666698
2132685819
499139758
1047492783
1429462942
749455974
309498909
1673995180
1951619110
263364600
1221994727
778538062
1695822171
363307118
873375039
422101311
285115653
1571213292
343447575
2067539812
1952191764
1804175590
574063921
549477439
1370920880
1303265879
837072364
1117200271
196823890
1998249331
1538249014
1890993740
1105515287
1002601781
107101037
1347204192
392977240
1826087769
349585334
20209452
455279962
120936280
1435696815
340416426
435461059
1040389166
962471979
912645299
1022660467
1743077140
1052015327
298284381
787888794
1964664191
1832520649
1777930961
617704876
420709191
760436740
473447242
110380067
976130394
1027087369
2023963566
520306610
106732285
2112943089
1451385305
568896745
1000103239
1339081779
1478901574
148131785
1196584182
924510525
150205246
957110178
1470620626
111620138
1515748389
479239092
1446549569
1467258659
41685890
1395728048
58317531
557569355
1638829734
1608047666
241351759
1496492771
1504037310
961403761
201251996
290519579
1808210294
1825017111
515162189
730375772
30721569
198995541
1831382931
1367424477
1987611966
1852306837
1019550693
42494073
1229204386
1680459515
470912627
780673326
1675686067
1224683470
86056579
2113123705
1950832435
163048420
1082224607
331124248
569878722
111620328
355678225
1199554228
1246537658
1680999215
2052410945
188571453
2048999630
1086050719
189481027
1762306746
153241214
1920096708
1867018540
1112533143
222638569
1587139858
961068892
994254045
1392307836
790260641
2107618098
40927090
551922510
573567494
1986475317
1833024973
1270920571
1799154724
272026538
798294525
28924525
451009137
481059324
1167377306
973853326
1201261973
812619245
2082561920
1615278835
926761735
1584959047
1564309760
545482717
351029621
310597925
588128456
738473613
1308683284
1085854305
891274808
1675774113
63629356
2025197906
415297295
292764971
385198200
641425215
644069452
843694907
748259759
1777055137
1125588338
1606859905
739862176
2024129801
1313409421
5531511
403532975
1478459967
1763848033
981766388
1268529123
462241031
904702344
275435348
281229130
1933393651
722887282
464241763
858740973
1982918740
377504978
416966476
644284000
81561519
1928016958
1255954276
220608800
5652407
980667638
1026438597
1794002545
1365120200
1848503363
234948682
132744097
1590103158
470876405
793355058
308556464
451609220
1099309815
2012945357
1346119227
1005715466
34141305
1824866892
1036467600
47585628
1181501840
1506813026
1188190640
690803687
2054396098
755865517
1501139121
635377083
1133654814
2061093693
1773840996
1964546519
885081118
885252675
398648510
1876422712
813537987
1551341303
169410482
61342551
1528707470
1658905438
803508659
1126966765
886353423
1841476797
112436165
1413982779
734540248
1813620128
708810304
818544512
870093465
868466642
1674726525
44587193
852877897
1493583543
571252983
485349939
1420423070
178948497
955195953
782979255
619742635
2072690172
86382218
1297051400
394491168
1149755758
213502144
1475384477
2071946203
805414073
2053381047
2100370285
687236341
168385768
1475110707
1502031536
314923426
1588133556
923442130
869345496
1125980494
28778407
124956532
1379891578
712008015
1372651960
734613824
968692876
228036092
1647551425
1986193036
1713334145
1226512868
357358988
298700331
696703097
213247850
872251636
2018045203
1702415263
591417303
866485360
6783766
945566274
1347746774
657667449
742606406
102867104
1176536135
1166963292
1404946413
1929374737
854383117
30993701
1903304879
2068730241
1729721904
1746695577
1293411352
1269113774
424759902
1260407517
1966628323
1485701477
1475324134
1312716437
1966544260
1965855626
1134853557
2016554661
1942919900
1281938319
1082781077
1106788305
1765972398
675535294
1610303195
2130345822
1671968546
1595945789
1587472854
165627374
1522906380
250003613
791933168
1400238441
1680498249
34675705
735355088
1197043621
725596973
851609335
746496219
1946275807
1748307477
1547198818
1792146142
35511787
734402297
1794844501
1209525298
1227735992
889069545
1616443206
1002589478
897037258
691556840
1708302468
1706375678
1032821726
1841188917
1497643387
2026562091
1405804146
226893090
179453335
1864604145
303633795
78661221
952382399
988971378
1423629564
2122799327
286645574
1805122954
326083647
165780808
363326113
133887949
55806200
48634949
1222195988
741467842
1959147838
1884678822
1701945884
1236049606
1578360235
1436204468
812070436
1043327313
884542483
33277789
505882261
1326704039
29016331
813292132
357243369
1935028568
279667365
1525929796
214176880
942725176
787860139
1985240924
463726059
1896287417
723998881
1688850884
1288577104
1285072851
571608175
1160351711
687445452
1452110327
700426297
1765771560
1837850425
1569272499
273603187
418058044
1324640641
723093796
787706173
2009723576
1901759880
1945013328
1064473294
1196615431
1920347363
1676620592
882115025
1910517472
1940740268
718964019
1277257159
1028362397
194346985
1934004810
1798086295
989630848
1646568848
921580327
1400249802
107609065
2063277765
1885245825
1659652555
573548922
1431230815
993360075
1415374659
1190762642
287386081
155282846
1653705772
1051019365
898113964
737447515
1026562333
1897553146
66350474
247151520
1893219392
393972593
2021440468
535267472
974584764
493932207
794274414
184709790
887703273
258728646
1674394975
276029902
2024182279
266865240
487120132
1938977275
1917613888
751180239
1632951340
692846960
893673853
285592562
1885898305
649595571
81542719
1983733434
294762004
1745142710
113981623
1682994795
1923281700
89130709
1631288085
1023888147
1756305636
1813840497
2096232761
1145510852
465273992
423080350
1045250843
1288498063
1118948115
2012683265
1173642871
1818985816
351926191
1492082406
741255595
435013676
2068206191
1128561816
805160388
1507736420
1362734586
955184265
2100463772
647293850
900808126
1600333001
2060842743
185372059
2006643891
1529639114
90130265
1998580672
560032567
237843159
240118700
653302317
2098613616
1297380183
1424925637
240644608
665080217
196766203
1241159624
342054667
1769059835
1714734312
844069401
167559880
251414375
1804843587
1116975499
704682280
1679290366
1926815589
942246951
404866362
1083755465
1238944110
1639741692
1058872429
1162987862
64517572
467880509
501025738
2087767478
819427839
2087747609
105810904
140600363
1264057401
1093245588
130571368
1753150489
865432456
348025739
973441455
452951747
473640951
1593418155
1557411771
127919704
1573628630
457368042
1136244556
649771857
990486361
447515174
1273815458
1150456712
970189340
618988470
640138540
280553521
1359294919
495275206
217147705
1570405268
1292392447
693470128
320950999
207243269
1911730231
1228961865
226275513
490993104
185925895
2127513260
896485178
1027529087
1158958090
1344666000
33584444
1825208800
1622892101
1738159093
1464174533
86875990
30812259
354214849
330454833
1822484493
378003094
634387576
768158187
979232890
279765250
1480669247
63627836
1604046847
1811508475
702735217
841511286
581081057
1084625762
1417391659
1016501492
1430108633
1805318790
275154530
281336236
804744430
573236622
312179440
1759045944
530935240
412026110
1134208202
1458511130
451955446
930385611
1450318369
1241603035
1100889173
906829574
892856384
666189016
394952987
1261625267
712054202
632452315
559039984
156334346
1157541034
1614973390
14684943
1575275026
776588633
1125830507
1813955353
377382967
143116255
877767571
2017263744
979560525
1829715672
278929888
940199092
2028990109
1222070704
1798351079
337022305
1646003862
525979260
710690217
257762196
394347480
707882099
97972240
1533315433
562276807
1575816776
434913075
853244054
356801658
313592919
915234281
1776064700
1026725904
1767868104
1209091653
2132915456
2133553693
69255144
849888955
965704524
1211719858
1262779990
950259093
27443695
1462012819
1033205624
114523611
778589631
1411703795
894943618
1230539492
1774735608
1025967332
424365521
913333693
537786482
1261755244
590048015
1272414103
582296361
380835592
994332584
243650535
1051076512
1698980310
1658301388
1940193165
36262556
893608012
1160332284
885151064
1325065321
1206155965
1227657907
811383295
419993775
472935424
1676440463
454036877
1518449479
36215573
1977996505
750698915
1375901549
646330979
732852650
540721118
264561994
883241153
744527189
1259246590
719134922
1833683285
1449452468
1177018864
799989600
1444948804
1699949949
390340933
1960869580
1857854249
432228605
102801767
70738683
628327032
1577514235
1200543185
686144491
385105896
1759888105
1806559845
2096289051
2032254967
160696637
61513772
2072439362
1787550876
373153082
1048998038
771983145
1025279511
1755256291
1267137141
2112973929
866759440
1782666669
604943918
233635559
255662225
1813585140
1975513537
937049352
839035578
1666901052
1089148236
1858682354
183428157
662781521
1583951529
1192507087
1850595208
1939669674
52676233
1331694100
1955333839
925401064
2125134919
826825860
1906967406
817280372
1566239231
1084241159
351000400
1593284129
1169248603
877666675
1098200212
178934407
1536462540
1006298427
899902955
104246085
728553272
28422208
538326743
1036405437
437304065
1730206862
1316498427
1423386527
363197160
1908290690
859317012
1415573530
1186427912
1637990762
344212371
1455389223
1205980253
1523720596
1341646611
751845225
1972815468
1491953221
999112853
697884453
916018789
1496808098
1300483555
405972918
821218782
1060573575
1510772546
1503603072
910317409
1948916654
1588398055
1181077906
1298644131
565888532
6948298
837978780
514486432
746455088
317403738
1406036003
714990854
988056174
870869692
1693145328
455353969
560434222
1062330257
1834737797
688898031
2094641602
499383810
284154342
387110
400937861
804790110
525287944
1029829970
1893999387
1594032404
1179388168
502995159
1364124244
575800839
54783462
701326451
1749000557
427310590
1384865709
732370428
1031668983
687617460
570058741
102443956
449385515
1584893961
903126372
2115649678
891555764
964257105
2103778731
1588768899
1880084173
1404857320
1187483605
1754858663
146384635
1147267236
1467428536
1396287367
1330174155
2130863906
693951169
1010098507
1351845745
1485125964
1781871889
1028004975
1923364287
1221574770
1564983416
2142728450
177786309
1904049498
1703414988
128088576
1518611912
1727129544
1213851830
408908026
840646400
842338337
659659769
2124649033
488019051
2133591599
1097411010
1005570497
508661769
1809713759
1111726833
34645650
1859129824
1922532789
1077366795
613455667
334736883
1910229445
133716982
555577000
1615424122
1647745414
1994122746
520237030
377030170
1528723750
1791857585
1224090154
1845413466
490260010
959445986
732048842
628673923
1903204441
738271415
1314750339
510720477
1232169226
918286569
180516351
850151946
792102007
1787810738
987550846
187223424
914374908
732379568
751976559
1024661820
1277165483
1196832697
1711670633
1360807508
1814820183
1294608649
517546204
498694316
2035005809
1928550826
55023204
83225818
611229501
1442953280
734268681
849382982
224187888
434999504
1825747576
1740510705
28594365
929386111
184837897
877178928
16938726
1134118466
336802663
946219732
1909169347
318671080
352387909
576564261
1014055692
1480703383
540650205
515240083
1309155287
1113785172
366555582
1409618113
1448013352
588504067
1666672812
1276825728
1763116813
1351622343
1996080415
1481536629
76529964
1145762186
1854702791
249110590
1527093548
1776864148
402922362
1933950279
533078558
673152935
768075145
874473696
2079964549
1731546899
1334257148
606562870
962862129
922223249
328812740
897298547
505185579
941952377
738881775
1094113699
1701767072
324777978
2106936133
1311948976
926331383
298995896
770386849
1438028534
2015654408
1512531991
432763133
888762237
1249853072
1707610418
1384853754
243436712
403891703
2038705443
902704388
1452271323
52160368
1175043353
1766985310
567047695
622998266
1394621380
2144135593
230616289
265531829
2057109723
1258294381
1048182368
353342963
2116659796
1648365604
1966550054
1886614447
756387598
735262542
799350017
98246878
495663446
1118245133
265452283
90463507
782428300
1627284963
12474725
1722237623
1592466373
198732777
599204786
1374977602
2099258373
301089421
248582970
931811249
1458290291
207861618
1155345713
30495046
1269151358
1844990566
325700124
13764869
254709848
1367714187
729129547
1647591592
1931295477
513801708
1436444101
1111041388
983091857
1194204960
313776578
524366036
1331116746
1333631111
1303936689
982440021
609892493
93856866
2088287952
907478630
757265726
1136355567
671196256
139483733
238419849
1425276018
1449138283
739389496
233318289
301773082
858892215
1135898966
1384998706
262351252
481284626
1002515725
625137042
1058190739
1727979638
1386805336
1051500796
730232189
933839638
1208686038
354488555
268682923
1330673535
1463969590
970559694
1390278798
1874622231
101196831
216187284
199509910
1217572138
958225185
1839502448
356197017
1964864945
1846295147
268135740
1174517341
430776947
1781669555
1140542435
1493484119
389778086
610495697
1217789952
685749380
404430878
664416556
796746135
1443696097
1754959380
708872275
1790612551
445058747
581295891
382193464
1385386346
28944999
730737620
1197316875
1282816575
1923531897
1598083209
1068464707
969355787
1966978033
72821781
1020165172
2005188726
1527189648
1216865708
73630073
2111798223
1986381283
220379954
1904563232
419199855
1389261048
929028055
1453426808
1111216541
1802896092
141275581
1762206841
1400638936
756592277
892891285
198316165
603178971
580525151
238935013
1960726444
408563850
56616400
57725285
1341784024
1312271764
1969707772
819675862
824254885
1280801419
876055982
1683864613
1478371732
141775842
1894819480
893612761
2094159678
475146483
651788489
1383193267
345560620
850580989
1257016925
471647519
1045800530
108783310
738526350
1913128720
1138838378
1154048193
208490555
1467983554
1688356405
1016173973
1957679546
709858100
1715819468
79297582
2058019173
706994376
900036335
596972694
923343859
1910149468
856999733
1222791495
1717499467
1282400439
441911811
1435044233
978229818
2068716518
1337922182
979858422
707988087
334102459
956295660
699312169
569609865
246717852
694337535
744794591
1086351398
2039204724
1311941215
1740995124
1889127975
2079463610
1901002348
1012675308
2057449865
2071416216
1425401885
1791829950
1532807520
853176354
1559702145
275386630
2098816852
1989039045
782311625
399064708
636392296
761900729
1775785371
666423484
1371730208
879474775
451603345
755432225
1611066096
2023640927
97570313
1371033557
1876928146
171878603
1890166957
241504201
2091139511
1215661396
476686291
9864951
1202607518
84406223
667287840
1394437348
1537131562
596214744
697451444
1266307174
2019019650
1069103978
1692364674
2039548179
2114806399
1389479427
307091319
352334120
2028788972
532047379
1461897029
1167436010
1039980506
1644517268
601028143
1786322893
485911906
1413004863
1490205964
1841669989
33075690
488578049
966596651
1349209414
2098689925
353652477
1661103773
1548860774
82205301
394532673
720380578
1356131478
1816204664
1029645967
84011664
1741998600
1790057893
1766569235
1078849587
1068563118
1106806706
2121965617
805091656
145332879
2051945236
1865027931
291362874
1245579052
1647263446
134130403
1196057514
792900158
1971570031
2038186046
1271281520
92732211
187490729
554111467
99679244
266855
655751756
1995871725
58193835
1353572971
302733006
1331872864
1775871460
1495204559
1605827323
1198845688
1290541064
2138616412
1447349181
1227169268
1966546306
653252898
978254616
57472899
30618700
1637880546
1423162573
219753933
916340900
727564603
538264078
612529288
817303036
1533027777
1667563001
513212388
676369933
2092729591
620442099
465406650
1477317353
1674268462
1008452066
20636689
389600691
548426875
1961447538
31655602
759228179
1566506271
577217218
821999161
1645834303
1200852430
709774787
779003289
1344400049
1566208020
158116250
1932863002
23926829
1289651605
109055458
565140638
1800848279
374833727
1149064862
2095513638
1752778912
1091653145
611233644
1317380296
1647568024
983920657
1780918505
185758893
1880280543
1637842935
1579783236
1883484051
1284117882
1256562798
843982714
692871176
462704034
56492502
1035364763
959436445
551943027
1701473248
937551698
54760140
679923280
334680192
1908027208
1177074483
230793402
1255662949
647665026
1034295718
2038185930
1992738576
1584677076
1676387156
573045874
1820762662
2102361614
1927841133
211550968
569992863
59464884
1383906464
105544512
2032697606
761041778
275722977
1315008946
2144771595
254585918
1395746143
612927147
2083484522
2140829758
1889112914
957114145
961450769
385666110
1843164040
1130958154
1148601540
1198032208
774861740
1363396565
770664692
257610854
2040298845
822479586
1722507917
206099255
1303397722
812255418
2111899967
963993528
365699389
1080692916
1342022727
1921925422
2030331313
1831057537
711125967
1622250511
1603554662
2036321386
2106266619
1268547121
705717860
1385170674
1900797560
1608788690
1352698057
2066977167
219264339
1446645687
1084904709
1991462060
671862010
115111991
1400191491
853991484
2070040151
1467243145
544277388
1620284286
2058324323
415331182
971501597
626388444
85274453
1419094697
319115196
243736168
325489738
1002487639
1647946171
768552196
1040251516
1454193512
1260743538
1295315380
1326113724
1385148756
2001935923
832361855
334720009
1076444884
86648121
1875335815
1126870031
1480481359
1487078567
1761635347
288105150
1560471082
1634086719
433092425
2048141342
1994165776
1444830343
2116045494
1394173706
1979476524
887580634
1801502586
1768120416
829483972
216184129
1650927738
1238823934
1332810291
756687249
2144308126
1200747487
432137658
1358591627
1523949947
1961803297
473382113
1120824097
1337302428
84467571
712034496
818096181
1673903880
1910226111
219441268
421484391
647604260
1295271469
2112275928
1047902671
748715916
1355722993
1162033564
79447346
2093930388
337197413
982775799
1817234289
201678557
1144319437
478905446
403974076
637884602
1424851020
755002907
1743058250
1826872662
1602298088
929846323
820170227
1695343092
1177641029
674181632
16977846
1426524404
968235428
500691801
597699408
357120647
1741382928
1691570313
1221360329
1167262852
1748210137
419558207
1095868202
978895616
1873160269
936829367
895837987
1442091081
1715795208
1086272593
339557679
1718418746
961550831
414453964
919149929
163746113
502409512
1089990332
1342117068
131404690
2099070894
270541813
1228949097
34707995
1720866408
2141960406
293632516
1312449084
860562906
1200129155
838415065
1253667242
1839247077
1812435194
726748369
2014248464
665212540
300009293
843195319
604806421
508769952
1594745856
1524842750
2024684832
1647473130
1716040610
501584416
1233249722
1014205508
374380148
1663510241
128925400
693358269
1693797538
1630041959
1439687276
117026898
1899825988
688665303
1240036247
33245564
520083446
585798896
83525428
1458097493
964308271
241255711
1688937626
844369064
2037900963
1332263950
886211869
1324220446
1591244229
1738027608
1805778138
1802721638
609049861
2015434361
610738768
1346445151
794031533
149621539
972394454
1586122367
1032550975
358182376
317289006
155681899
866671792
123954309
1729356399
572109090
1499848937
1439134766
2122450221
309908031
2029453822
1782816552
665842428
1806152818
1201118777
1222314822
1670932644
772128311
805235559
693252176
192036886
1115144630
244593439
1344966024
2097983389
1589696353
711382635
1954998523
668684906
1875132525
889887547
1686181113
635631999
717836234
1587101510
1637498472
1624785697
284843541
305812836
1527694291
484506551
2121777864
984770905
1006015067
529089766
1350030975
2107272172
2000358592
178096084
1141702145
788555609
1401649683
1740254042
1766505390
1448246204
899218025
1250039165
1688390058
2023039721
1191380768
1552741145
980630840
2063973694
1551726484
389957785
115257271
1416258844
1708724164
1691765241
1311207776
1785727932
2125960939
1529707230
2145829875
1670897047
1725199767
1068242709
1503206489
1700064733
1022024592
86917792
186150169
689646493
1331850880
2040922752
1505589351
172006708
839614602
1651244022
2097228590
699524420
139709731
1397751229
295108159
60493471
394051842
496652134
1176068359
1447403554
1014777717
1229900458
1317088263
9239026
1297162383
606255822
968956680
157939860
1035190241
246842670
1996377820
1362551340
321696398
1371806081
771676193
7117357
1287228715
1779640800
143083868
515513777
1581867702
1663314783
679498039
1484212137
1081721327
94576244
1222466673
1469308274
1495088258
1339235849
1834828051
943973061
691303620
1665382819
257814393
147469839
958575622
1279333335
1679568137
1860334774
738658503
1150274493
718821166
2087397128
927132983
1411755052
1735994489
1880175942
1935111402
2008032635
140877658
366846728
392299540
1037667324
879669388
916886547
815893651
425599352
1606570292
75798518
1267553505
1998709998
1291865312
898449165
1277576901
2090347255
1235893367
87291508
1598800946
737017324
1128759098
533867487
2130511620
143148619
1152794253
184007328
2005927506
931576592
21133111
1883545384
872867046
2099026294
1295780790
1202516950
1405937632
1622156684
1105518248
958936205
742650917
785511138
1286600048
753716235
1554748844
20771806
267035079
1685645070
51022979
1781551747
1158198331
499749093
1826874469
1502875937
1055700634
759240830
1319145981
1333358988
1017458180
702397152
548837727
1890068005
1933043069
981572050
968277106
386484726
255082317
1244460487
411676982
14753923
1826984079
1680585629
306569246
1323867858
1746829933
945235983
992389528
309836570
1790344365
1252863229
1783510342
1108444358
1257379848
412974056
605734842
63112627
422549595
160322643
116957316
1508239681
777023141
1329161780
179921159
1610083738
578339888
1839335273
2056911444
1784158952
1306397535
2038804256
239084320
81446105
326998869
927447796
1712871217
2034585953
2008305963
595163665
1939692551
937609894
1792031421
289374886
2117226548
830617048
970279110
1911901536
22561079
1800385492
1171130741
76552622
287853072
1377397206
1948346825
442636947
1176189122
330379635
1082556636
1375660557
1766309326
171708625
1934582090
539117114
912269582
241203866
1021572133
966399209
148406489
1382307576
1499847375
1884598316
767465469
963367669
1704352014
1490320053
1542196262
1932130702
943146977
342473598
6046751
2104759115
1631588130
1739834055
479118707
172543801
1650436164
1409963507
1761549239
704393735
1248110675
1032872909
1171998221
2119782240
390353397
1053884662
1078046137
615172622
546943028
635939743
309306328
1908087600
1318434958
911530136
157903001
201171935
125400299
767542984
583317653
1697743910
131282514
822516811
22995777
233782445
1205325481
840812942
132606461
1521620324
575722346
241153700
2085102828
1393446700
666429354
403551978
252965448
1759845174
1648299598
1961051501
2118446182
2122799914
1300890746
918325514
1253255095
1339566750
1731502949
1383145773
466417938
1671441788
52185932
472136055
1966720067
1063430649
2025477424
929752583
1311789619
824534983
1289850119
1959381064
1785310910
532437186
760788092
1697315538
146378617
1934231880
1777011776
2131576190
326451582
1288034277
279439317
139303382
2062688310
1819866705
1898595865
311154566
1115984672
1417883908
216102045
927717448
210277482
1704493071
1618196848
1679017080
438091452
1766350549
2087978381
1843965607
1062790107
910159055
298037065
1319794973
1021913791
1477956975
1746482198
1576009876
1142339176
1700724846
725943095
170168721
577163974
1941113343
367873892
231187583
773434435
1658291058
1050274368
1473241357
217157055
81590982
772351273
1565682718
1389077975
2055785392
1810283585
1303345670
1035163303
1884206850
1495124147
698690689
20515635
1095582747
2099165862
147437055
586519925
1658709865
1569872852
1745733085
1581454619
1550447770
236116349
789069126
1565812032
1951749492
1604572774
820783881
1374950359
602933944
1975682594
1227493375
408149553
1367307245
151440989
1390242443
309704800
1083203685
1164865794
491228262
1389845398
501409452
2089500589
649639355
2032753536
90244418
1374508108
1382578465
1408943522
1571883714
440554664
2094950645
1851934328
1712637440
1539488793
1168902889
684578892
1483112041
950414773
475599886
1480718843
170177598
175623889
428010983
661744601
77441205
390310179
1817215458
422999873
493596284
263591167
662392256
337034356
764625396
1868966810
5160998
1251641364
515107072
1722040646
488561852
610316930
584899550
658859984
1607936003
2146960800
213284060
1141176433
744676431
1034365649
1657891043
1278551708
30369166
2137792901
1913440264
1805097304
1479157136
1788624349
1344521457
408358585
339378238
2074979757
1888765427
1060832524
89731067
617842774
590298319
1749970310
1220928062
2083873734
214157100
2085775032
419175117
782988117
1735792277
628489765
2124964113
1074277836
426975498
1005321106
201241579
1511554022
1976703285
1226289639
1112753572
128151053
1150594669
1781127921
2096529568
953318186
2077693205
1025931352
997544837
1384859277
1700845320
158121581
1753138496
1382280800
1088908165
2130314956
1104138710
1023074760
1282643913
901827004
1353092457
479936256
2038077223
143434004
1901957702
1245100593
1985743597
2097959538
1005630336
316541606
420852600
616227128
910948933
134275695
555609976
1082173616
342223225
1759406849
863372584
1929739971
1766197811
397364522
1696936395
1942806105
255377386
1966226888
493716029
2136283227
881943846
1231295826
304837455
781356900
1702604530
273444070
502356393
1916795301
444422621
367510995
814715540
614247020
1181293993
1146631780
534412167
2119296322
363063782
1671799249
664744776
962082749
196962851
1249277098
1960321331
1322638212
1803342340
592047258
693257793
51323319
1487073780
1910302120
1511281906
1554113357
1774359142
1887580484
603492713
845479184
1806702933
760706066
252344902
761581800
1730770374
56593332
442054639
1922420871
209146910
598441531
1863308746
569773940
2145950306
1591406423
1657029092
1995889944
489237697
1063067379
504239479
405235616
647297422
1224437700
1838556320
171533748
2026392923
1515615503
2028984266
1150863580
1104048049
958302472
1403865769
334460829
1718585039
1106307949
440349955
1225658397
792642620
149055285
223452006
684896746
170514689
1876984075
1668695616
734449851
610972156
1412574740
1376650147
1514999301
1541176199
1954615634
461483513
1951931430
97840798
351552055
1107033388
432252842
1287840866
788896550
1391795967
1384663556
1827877645
651857853
419501798
606307366
1677513023
269060690
1584522829
1403830335
896877389
2144654140
1283357949
170941325
984501948
1124335188
1472164188
1258928675
173930162
161800526
334659701
169172922
1613873250
991761047
907400913
833884705
191774531
689237691
2097946590
246940781
1323034938
1071982384
773480098
1651836973
1130508986
525326410
1269861967
1229768715
970060602
913188814
705563118
909118041
1199575386
299592451
108182688
2041445057
477198113
54973645
1252924094
625638671
2029604549
632597508
805101719
435455769
332039584
30935577
21404714
848659142
10328572
974004381
1307311276
1104329053
715894268
765724673
1937173202
70894652
1029694640
1865422331
2107468062
909183069
1623197254
971488011
2032679974
790968284
2116906012
1174071719
2003720908
965532856
1430205580
1948124102
624305853
1501227675
2140586060
1149981024
15559699
1369004376
498038141
1843723991
1766402643
2021967703
1170918509
746627791
1853760520
1453466467
1899603071
180702476
90388412
245849932
191094590
1868897221
1961787205
1093675511
1896826122
777739041
329136406
1842852265
495366639
767044206
729708408
1248882251
1986169117
1734519417
547133812
588444592
500396353
756724877
1054444318
333237159
1852856743
337844225
1630260480
1331189968
1118356770
1377656994
1971471862
715571158
1830575941
482354473
899209585
1386535597
1312348241
1244716303
1177536803
1533293114
1050610034
2146058060
1261886663
1299251445
351297791
842541096
1620923048
1786657982
1623561896
242354164
1285003038
489728371
196061185
641521845
692831658
1709306655
1816403131
1379769560
821424321
408211502
1985319445
1187341625
1219834522
1685269413
379162689
1025499061
1532134399
1850693459
1864148554
1615686825
242376359
666977842
352701837
1544666736
1505895299
806932165
524949325
23068223
147999902
880670012
1225891737
1800239928
896426925
632831271
565103287
1809047722
1365492757
372638950
1059637392
1204548658
1674060206
894232296
662331742
1839848335
787536345
583803919
667290027
1520692103
158075837
1075451489
400572184
1309474278
1298954227
842377991
330378150
986402751
1597581681
2048189563
51286764
452257671
1817306476
1593402588
1540294142
1639613342
706306936
1618214894
1626824481
1139412985
66473544
66082341
1023641415
1869718859
1442581406
331445714
879460614
241962688
38554687
1271432728
1353039262
442488835
1686267009
2045671684
1258797265
276423678
1603890486
1187628498
705027501
128748170
2145266329
753478381
1920184880
2109488997
1805499693
459045046
25512917
1751302140
576854628
1513382618
460524494
869386619
1403866293
97672154
1975558954
1476286319
1665432279
1476490785
55074637
306014742
37468525
2079411991
189513218
417027126
420717264
1414266998
468339141
1249284574
408532634
1757420508
864009703
1795630554
576488178
578268028
193622815
1956348141
1638175751
353713621
1121653603
1509158845
1157835970
1274017535
1005491858
1430622299
1126680335
1902619433
1601406510
2106446214
885873523
675938586
303794767
1627355273
1169191408
358718427
268057933
1261580101
1906244187
1634225573
114444266
702388888
2081614855
1773490625
869385825
856225970
1307094739
1746964247
2019488715
62408499
635587124
280224129
1287003864
1715466710
231235238
2112056721
775546291
1267206105
253355473
1109784917
578206393
1118305000
794540426
400969643
653963312
1583605055
1295574460
1860610463
1765969217
3430452
214220702
5185990
1763518840
1822536031
441435629
549465413
856035665
1557920311
677399096
971120361
790131325
1972915550
780132276
722120956
341528600
593282416
330208307
1253152682
1732771635
1485042398
409792704
1619860322
93055641
157342329
23970114
844086024
539402010
118258581
891331829
589288909
673521765
25550399
862348878
1879203338
425428106
99461485
132127824
1100059486
966645945
1036403103
342495584
494453771
1377389843
138505837
1383298184
944642330
462334308
1053067660
1862521192
1115907672
223283527
300692654
1851740272
155649666
2046550009
1819842415
1364901604
642628692
1680557333
766191181
126902203
2141101368
942770312
1421799544
1321632522
43647880
527503141
1665430987
2029578021
1402243265
1823569594
1279919594
1872093305
494864349
807338436
978953647
731924788
1127524119
1421036796
1316322712
1065826970
1848109775
1072187922
911986797
2024049839
1413992383
1203143981
410745119
192093768
286649520
1912582197
1478619342
783148575
335977746
1403418607
478928371
2124990905
1885614939
213163948
1369516456
2069118670
1225667357
1242588553
155557478
1887220574
613257997
1684156140
944180767
418823529
739706868
652967130
1108476012
1384715180
842290729
3155885
578152741
1099255220
1542302786
1500701746
1155655214
1344302029
1768686895
287706822
1017316866
112994373
1630376569
395428044
432870891
1332874826
1258630811
1947216887
43448374
1347509026
910022415
73482026
152273458
618702443
2019241757
381063802
1766843123
1620332948
1745881349
305699611
1946194248
1762312415
1378089354
954607697
1711653395
1610570626
69267754
684664583
1295017526
33903515
180477692
566996674
1590735168
272316003
674978457
938497299
1287071616
273171712
278353492
35703387
829502532
1729401984
679270964
2135014905
480921654
265090466
1423754464
1537935990
481984344
1910744509
1612486524
1939548654
1519112036
501139066
326649357
1720513011
2032057923
31825513
1634997178
1248892930
1779933246
1948098926
1616343864
216596052
1289575838
1107837080
1506407016
1406027495
905101781
1228046913
1590373350
894873799
1750290775
1990681346
492749133
1801894877
448571347
1739980125
660954567
883529015
1458396763
1203534308
1882964003
1764936563
1493334462
1808320544
14208251
1602898618
289169645
369106543
1078175952
438542681
177494806
937312708
811260658
1415678909
2091619820
2071828187
621115230
1768343680
935113683
1362688476
1174884400
907359588
1700323927
941121188
433140157
45888244
1222211562
1956198753
1774592718
806834364
1049565942
1787014764
110014560
1449017778
819425110
1402833561
1295204099
1011292361
375540988
371983275
1272341940
117165287
1292860986
190136504
117985144
1126433988
1223558579
378710394
650913340
1782852612
386264315
75825149
1015579775
1322438274
531995207
1083916194
1631318142
1686453626
1686876101
236799516
493772039
695499538
698773636
306922289
1652077874
131821291
314683252
576909708
1457221063
1599038056
943474112
1903924856
1434263429
2138293473
410914945
1732889149
1103767992
1028274159
239564736
435947648
953048114
1868555166
479427580
444664005
830581226
70849059
1825918096
2074664465
1285612182
293344653
1283090050
967958371
1720415625
696021599
1253718528
1760712860
1941912528
2011649313
1339840844
1466958165
1252739587
494030209
591277637
374750851
1001573183
2106413970
1434532210
761014902
978903755
809046816
1751832469
189490215
1622054559
222462219
1444843598
469280881
1077657968
1296348794
1165749288
1159672342
1102843251
133305689
1233703728
1756357034
1193866669
1715844371
2112975532
1816473193
1504301399
845026967
717663192
713874910
1730340133
98705525
1438910897
479757419
1899789899
854680312
1199980508
1982188977
299570204
583050428
255537126
1628408936
1596027487
1210300154
2004121825
2033750787
53865571
1801818441
719686728
593580989
1243846097
2146416306
2012630288
1450789103
2052097618
1667358949
909325756
1880958224
35791565
1490744654
1220806221
840092534
1602777127
1247035653
355597101
263458816
608791966
1427111185
98994885
2136555509
470120038
1698437789
1407953973
351564158
1594731772
671766318
1536599267
1076796599
121990106
1654561073
736518117
561478475
1248313642
1196725265
1350454044
110702911
1865019559
838710328
172408301
1082178710
1758723430
1188582284
1121707936
688664095
1594375226
1193358755
51660244
1490004344
93515349
155208755
352821668
971124051
1782244145
1639039689
1042257730
1440949092
1152131821
1827427279
635085722
1921628535
1588961448
296084502
168475223
1227817131
1496511629
1039624059
1366844534
1659098801
1679498750
1359023363
1643341473
1673762053
1984777790
1439675184
1459220306
1431603739
735361613
728015937
1379880108
1223112951
796685700
1893767771
528165711
2013618682
1991005019
200477616
1225415796
1512166000
480760282
1657716504
50996197
2077883785
1416105054
1778690055
2125925985
1027234884
912897273
1908804363
1207455814
2039911807
568858409
758049161
1126214409
2091282070
2132681317
1096398504
957209632
230196066
1783004100
1092440882
468685542
1122748054
758356073
1433817532
1327427390
998296063
1870192609
1908179793
1083147998
1366544029
725472934
1441123131
176354589
1202756879
1056198613
1211579220
541585290
1934698008
1649059716
1524988112
955114965
1534585300
1456670107
1095067597
1056319021
1282877807
1660462886
726540242
69963134
1612045886
2147234200
1431119952
1424604097
98794110
567282688
1959656544
1178391559
598438272
567132767
1792399282
1046659477
2000259083
459107974
649382427
1062667787
2009066529
1942498366
1808602085
1731334353
240129554
1418629516
936495846
1782914041
435646373
297546293
1444791776
2130416421
1429259647
1271998863
1071894754
1269498395
1467711163
385527036
1075390951
1654295073
386505948
259237259
1830503612
950722900
2073396438
84300646
1764874029
1193793445
1150324460
1304950459
2116955619
829187673
972775173
1514635965
260622360
1394754904
1482228878
1401444330
159267773
201722340
1699603263
1564608053
1657561633
1916325177
463168308
217978558
2043726905
1279809901
1648978124
1087168225
216628747
1345773951
1273927051
1047157307
1226372209
619396589
1747472341
1707871338
1762553783
127054935
1114870634
1211165720
567511285
1050494129
1052215698
518804582
562040270
807239691
1559423414
1799684081
796206345
24438559
1251811534
2061568664
213957274
441831233
158089849
576191420
107623286
1027854976
1481687271
967039130
1116302071
601605263
1956113660
1145716447
740881893
759968001
910573215
825656977
18132836
830956181
2077910367
1147005933
1742048551
1943531592
1321869374
107397739
456899421
2074137685
589946211
78360247
603455801
1244793349
303047733
1041492121
1206218037
2025501875
1868940136
1331267004
1237600570
1099025553
552848099
1266076462
1262966449
1403934371
631261999
722700516
510939955
285745632
1223351739
1609267909
309904533
2033847749
265942393
1598468953
1261702343
238999657
27915979
1623002603
2044184230
1774286143
128915486
480094555
1478453810
190442101
1023084965
125004156
381696066
464500801
662136408
1581220259
47345457
2024457908
2034625309
1361250273
2098513752
1526455040
576157735
944803183
2030777982
1164285839
659216603
20890233
421133587
844038358
1673810739
1748311916
534641100
474516489
328139142
476813323
1445152285
172799404
922284471
454448358
804985432
950345530
603655531
1607890463
1787951554
1266496908
1457376018
2133384474
260515777
810246109
1512809870
1502347169
1101423355
1868149903
1726110805
1412809072
1912924616
785856790
720632894
1716672104
463652686
217753328
1967697680
1340419397
1724999325
1054849678
1536316586
2038751702
482373545
233310476
1197662811
1246443137
514976638
1569218375
890669942
863115197
594980893
1468770160
1346548254
1194763459
1358173472
888428338
2121965141
1790657466
1586753488
1439000193
1381695361
281131534
1218434935
2048642468
1307390954
1832275953
1000911137
1931578189
1284725003
933558817
1111196902
176370349
1640899627
1557236843
1715771771
724632172
1934459410
1842082656
1654773750
106201626
1373437966
754546537
814053687
58960113
366803744
1336673820
795474269
1130007525
152672645
1694532919
1568166915
1472500759
1894812189
1356672098
291604830
358497390
416713785
1812523041
1707895012
91773183
242073972
544523023
160999261
140895198
360563752
1123047656
1868052873
601707731
1933478217
2040680621
1635776984
1230405279
1300694834
817749597
1341166393
342750573
2073077429
1963871716
1050195548
427228505
1260419998
101815553
336696763
1485111343
1711752165
259714526
574007727
1230343294
822685990
1008105530
567917702
950262514
777943095
975627566
2111061900
1468980497
589146369
1400252550
819389997
1775948644
2013319136
1769091904
611879715
1878485989
186014970
2010035627
1864719420
2111006686
1762579623
910485904
28266099
665242154
704137255
204104882
1281415923
167546398
1985516892
1186460430
512950936
1919214822
112684779
1694071064
48732773
307821704
1086926188
1384111500
493412368
1845054861
1787520645
336460923
401560972
1685025133
1153715715
932815036
1951327785
1071415641
997580199
1259964062
720130650
786234208
1005962575
867788318
1333519287
1640706530
628827069
2032993540
214591963
1107902700
840107615
1996181908
596737572
1505463522
588034461
1740276736
930615420
108841158
1829679465
1683376504
411056802
2041873493
354791701
999880065
1581473163
1431912950
1765678059
1951448499
360547568
1678185917
999916887
1586100723
1871254442
2138295096
1240520865
1316450456
1451997222
812225395
2115260984
1975625560
3516565
1871788993
1056587539
1310080637
336864931
779414419
374179129
703615544
966282449
1950640866
2142041093
1186129363
1695752625
1644425337
1273781429
625890602
34075786
1575909346
466121125
2093600637
609616289
1978966140
312373250
1277810958
953835141
1029771859
47746782
1733088797
1095446057
30109209
2061514733
1417059471
2116885801
799195603
1116145608
1852051075
82060800
515409942
100111890
14662819
520134059
1129655781
475989464
2079363051
1930004256
1753162027
228613487
1675328630
1579495549
608003756
864200542
1381055299
287381086
650033268
267049467
792792328
1920602351
1500392475
852658154
1038713838
2049296326
2065588418
1338792128
887117280
855535098
43267609
1812416628
1441412952
1221707450
282724719
1524740138
1553710220
154431792
551845087
272438894
551306436
5930305
1781646752
618907504
1954802775
1649821571
405569850
1114715395
292390437
1010736420
138089711
156114725
1601543944
2010982669
881103683
1685161044
1879017255
262547196
1234447019
599218458
1186555049
1742364863
556014512
515770695
1702383032
483684934
2088318672
257671095
321219319
899831122
1557652256
1138521688
2077565371
221001258
1086041331
1046073074
306267672
1799983048
1486510795
1335735067
150951257
843419722
1981517061
958446559
1273739312
880002240
214819666
1658151899
409144549
949358109
327330571
915471557
755136943
1794432013
1905858017
1006858841
130549445
1948955514
1671559027
491704485
1267466512
767817817
1726286810
1299158415
736912265
1878262726
1131464245
516343830
685984463
985694092
947758709
825678161
1902210497
136579546
521017289
1013206090
1986371995
1674125957
181655352
1540040354
237658691
2015256315
159637731
662317114
19031616
396682690
484566963
224709578
2023569380
1685730302
1810649650
207425389
151836658
389949532
1806811595
585499672
2013620143
160848021
1752768615
2033198804
1747966870
263171257
1678063401
112230369
1133032640
1463763962
769445006
820218981
241419355
1906548837
1855998477
569175275
1137570932
1642535928
395701090
1524948808
1980111745
2122621979
1135965275
1321500099
736482832
837795339
396127887
536987595
1446209704
604033889
301199440
1812754992
1039510276
428263015
99674869
1694269258
1996683628
1583271317
632815743
1390649171
807677775
1502845082
311288364
1934776383
742697325
2049227846
1558001431
247592691
1179144310
2117560126
909838776
11814482
457222791
764501236
1404223173
1484394596
1423570498
2069838788
516068188
632383039
267996294
577177541
1469162138
1957474307
27577087
837287796
856192187
1947436509
1181664705
680048657
1268061446
909004637
918356624
634683914
1803792377
2104339501
744815169
1776882822
1274329431
81699973
1547051894
1310032541
1536793301
979149125
1076577391
407598758
2088823414
1769090007
219925971
107198317
1750804438
1660515990
1357266098
760673129
247530390
1051569581
472679530
1269552586
1227107577
1761480274
81494401
1971020446
741582917
1217644548
1557558193
193763928
245148919
1679533058
708804547
1042835233
288427004
302282277
1156987540
1869009047
211557896
1627608170
1996831299
534148989
1156528670
290363405
467120600
729766673
594457374
597730621
2083525104
2086790284
2066243214
875789114
184071264
2058566602
83665608
218500358
824675794
1782047510
1273171258
333210068
84797390
255695800
844329022
1972075607
462234412
1691718231
232557030
826411949
399082229
1628426990
236008007
1805575117
940834128
991495465
1075122446
981876061
1558452050
1648062631
3267644
1741078006
1759167905
1407469897
251534985
2042579128
1592219757
1106133839
1203668307
643208719
1304914934
26374049
566933226
766874799
1715135455
109076528
920563994
2002096347
191163779
1019122727
2086776487
756229453
1123223994
1729375262
902534855
1964438420
616767148
1054664251
1651634776
1418011608
1205965694
1833460364
153447025
839167294
752382231
354791360
1210633907
1615816301
1265143075
125574806
2016060326
236707215
870694063
1683119713
2097821870
1909586101
579800401
1411703313
256984684
77290913
1968965656
900500165
1567298869
562078520
718797765
246849053
1539451604
1650739140
1791250241
1173291118
1997373753
499938167
391830349
647871189
473318597
1972141808
136924393
1853408767
761207340
2004829300
1436454947
684400565
62254329
1721972636
109265301
1632773561
165234043
1544111625
2125867268
1146239797
1253713807
203915073
1084603353
277066846
84113531
507544914
1763681977
1385761473
1798303031
682673314
1194287245
960453167
882344136
236090522
266650664
1805263735
64844426
608788314
1878766258
727407174
1799867434
1067938498
595443266
783857881
2141810755
1903892549
1167514476
94329700
1990701205
41440448
955653165
145139170
1027894153
1854779804
1530098173
1063481061
1203090392
1758850059
735278932
1591506133
330562908
863464993
698499949
2013337975
1921504262
1617071878
1732133624
690185904
809507484
1560255125
969677693
613833434
295292850
2080219604
1793889446
565279752
1782734017
93524942
19762057
1419425245
960326856
799087926
5172233
1415019582
1230457225
1011536044
1960096610
1707489445
1202504232
1588664133
880736988
1967193549
443652610
1789159584
2002848019
533365863
2118024780
1027427164
1265659167
130444986
273646641
963419269
1720000558
1348326738
1882992585
615817575
14921882
2110856076
198312372
626777691
747270903
538446586
1943702966
478852951
194690446
407976000
1219893376
333764820
1515661745
2023862206
1641266926
2001692503
2001722952
1900406858
1261445826
1488255011
1853219465
1958019371
270770822
79188289
166623049
936854880
183047818
1013379493
228555293
1920006214
342235100
2031903220
143511292
1191340367
2011024916
887573450
289854153
8278270
2052539923
1256282941
1353569778
1599566929
362827760
537585150
1889967496
2122748424
989193452
1717263397
1513484006
1816761855
159061604
1893171419
684794125
1769805292
1623688169
949905698
1454749458
1569789229
402020499
1610499601
1749156434
1815744937
1707004583
834794327
1114098970
1025464234
775901416
1342722181
1651641429
1827118586
2000939308
2132173063
1534499366
1243933269
871466648
901067844
1340930127
1874902556
1826525051
1573688854
335747529
27887973
29496403
1963689623
1063859618
1201825955
1577223561
110066452
862822710
490088455
2039280007
1134257545
2086777329
753831873
1669188521
1385137595
2069932025
806418584
1547975041
1081278603
1873911926
1933649948
822667820
1518354700
1159565230
730559637
440497072
306520087
2125611789
913781161
1400453531
1879561495
730557440
853697645
2054740840
2084679128
224047531
2005385140
1387161
1914736384
1988610838
1194321934
353282203
2048932966
1742840325
1101987989
25857498
485255508
469335233
1945075288
1036932837
333221880
2019635313
275465596
1862720533
360354623
1260739406
1150553332
453242471
967124311
1291626231
1321995027
2045869719
301922633
382014174
1806690635
1161251566
410761874
319309310
1754464535
1053300273
519818589
1918888385
607051629
1816749267
2013779697
1270025209
94835227
631030829
568135190
1466271915
1965177544
510892119
1377522424
515013993
676949044
2125885980
1501958033
109757010
547278293
1839787471
1953030163
1332768015
117213295
668145985
1028719304
2045270839
640481814
1339646461
485265617
2033894351
424489670
646712129
989887999
1012650571
1632286790
915877186
562454789
1458915476
1915589293
1146894848
1948451937
2057971911
1820303451
2057178293
1397144996
2060281973
506606184
1489534793
996707978
1122281898
293794107
1471973676
1844251783
2054160028
1602291636
237626634
845812178
110080603
787716345
1436499845
68695274
876682304
1065515789
228191558
140708137
336296444
472005809
436087081
2024351506
1914032422
249851982
511761029
2052914224
1539234392
862798053
1085006675
903308324
1307570859
208621129
1715861189
1431111672
1971590851
1269748025
1980168041
1920435950
1564206217
187500336
346152173
1520658049
2060952900
154986478
810361574
1978911472
1192255627
274866190
1762836266
130873071
1783166367
251352793
72392617
1802933467
166739668
30980393
502444161
1629930919
1756183043
939511518
839871297
1959197335
1435385146
486381063
1706028015
14914613
1418997393
575137770
632065984
1297566517
2098382849
256845082
1185356824
1248026872
1082057024
1929455934
1229679398
1845860054
644071855
681478114
1109369901
1115484049
140016324
1558384846
609023955
1108227744
2062437001
1067621222
1391060876
758731034
1454441861
286989313
1685001146
498095371
1047693609
22871953
1881117042
830565161
238695995
1665847180
223201659
1191474585
1347514943
64036642
1619385736
1664975121
738603890
152551147
717658005
25492723
1004310725
344799400
1259462451
879147792
1460166232
2110624946
45988009
751351980
472370598
1535468834
286181980
1837805098
1901599147
848435904
1657105312
653223891
937244613
180396300
510016209
1849746722
531993265
1403732554
1176976234
1128284714
1502792833
1935135728
2089450592
370304860
1540393155
190262073
818890487
1165656367
153239355
2017908889
344118172
1448296824
1171330357
1253452979
999917919
1918363374
1786954036
2005894254
748274771
225316221
161641372
1095163182
1853956687
1707165357
648333837
1647227077
1311595242
1814133284
1283443051
1265900073
624008411
2134183225
1657790398
1533231461
1612805138
1160762300
927133311
1085607953
1517959321
1423951841
1795317182
1472671115
1651770436
1207995143
1375024372
700400370
1461924172
1038527872
1406352932
1421510546
1467179100
1186184938
86126717
122328390
1621427922
610543149
2018894128
1621132448
118916369
1210565230
896302928
1910985021
608290008
1872122512
1484772595
1282311561
1761042284
1181787704
233083344
2070294488
989875114
1992267014
2089852321
2131566061
560927885
440516582
765555270
1515348327
1124702041
221845705
570129916
51059809
508840367
868823710
219909454
134059299
719849508
1480022574
374554186
119706351
2145086502
1635612158
264862084
429785515
1797827249
1052814985
1152906595
705683125
437844364
89972485
1451147175
1023306881
182353725
1683344590
440848442
171618236
2074462057
958343263
118268596
1631597177
1804059298
1053578416
101439869
833687854
98913171
30996670
1571088225
875515711
2027238833
2010863309
2029372015
385118677
1131275168
1402039526
2088672569
1017669033
2027119952
1792662870
1783343665
186165953
1225989570
1162452578
238871887
2056308818
1492513395
791638886
86304306
229968149
236060727
1979067397
1872214796
350257145
1954863705
1073130838
1130547684
522671151
1205817590
1122681207
885439455
1044272432
1894497872
1901178959
1521250013
1235801903
1981275756
272080799
2133716887
414046070
1818962891
66108144
2146204828
968189967
1796392753
58270816
936153027
13591848
1537991792
1196076242
634450205
1581543442
1033224607
832131937
1659752599
1228026971
313795988
1527221974
2060249214
693367616
808150247
1610833074
1637590963
238573947
364835145
1075649193
186410101
692427114
983265168
432612811
357799323
1796001989
1853183371
169689957
189404573
1401795760
33886370
2033897760
2055040076
2016118121
1644803127
557235533
1874272755
2033470196
739979103
644892290
1847859273
469457229
78973854
627541328
363130398
2108169459
436384465
725924567
1936746530
1442459173
1192639941
593586706
1648419990
140750452
928172667
1564751868
1835390051
1291512872
972249455
1805685503
1546796597
165957283
699872656
1040917717
1633765361
150309634
1692197128
2083784906
1680460216
208871340
1303677969
1385680313
1993992075
1625889120
741544791
230178067
1358148632
1765809901
219055501
302902248
149150277
1162855761
1661809351
1946391232
1401638996
441396355
995115501
745287144
1039470925
799335307
1166200513
587523553
665903010
28775484
1157009682
162774862
980160475
528283710
936839692
1213469581
897669513
515019918
498875183
33673380
576238405
766492298
1191568378
167019009
1754280815
1224959868
2055751789
1864048668
1057422119
1578381572
120815495
449423533
553855161
723995069
58607908
1474920474
1019990318
2018414822
209546382
1966970901
1127220022
1407124320
1253088792
376135935
362008858
1345351443
1521348170
748257717
171729613
1468493749
1945419655
2023053292
1555304619
103461601
1213285511
1703952484
1648330049
432309447
442074748
2091231051
1081927710
1750180751
1907159832
645586971
778440428
2013158442
532640652
1768539766
906934617
1014165210
2014906852
1338451366
2140656093
758135419
856881115
586541551
1676720346
1539158455
1782279393
756553574
1612682840
1737070342
2041101453
1011780460
2146022619
679248039
1369775222
798524484
2027217660
677455096
1748757175
1719923155
1956306421
107048683
38894748
33525008
1950860324
653908495
2014213088
2109716739
1130139345
501487334
1753718240
1187457781
611226793
244971331
78338421
348412450
920458292
1395761743
832406793
1897183403
257279341
276041979
1053488384
2136912728
453080291
2033111492
1276998295
1221818857
659662143
1642206741
1087979649
2085195736
1317550605
1762395431
1540172596
1249977254
322054501
1601329480
1906187655
1057173557
586036956
1189823377
1578582007
858547174
184071394
759601192
25665081
974443000
521490521
1545093880
1532384734
690317734
1838145835
1296368474
1863732331
709638068
1496139294
257061014
562195991
299920704
1409631651
1134249538
518746828
57094485
1012824476
598276255
616574438
1166686267
113590264
34836573
871981926
2125538250
783726143
107532028
1112680150
1892592804
1498987427
1924897601
1951777022
739414318
735574602
345814470
1114381909
357650052
287636134
442348628
657311169
101884081
149503320
1621051129
359159304
962054806
464346375
1800127427
2019331285
692758161
910768480
540998521
1759433721
1999011472
2027366588
16536840
237197519
1875618857
1937978027
200553233
1360964061
1016004961
1571770878
486121134
495181039
1358297157
168148829
396967138
1669938611
724609889
875709210
1570933285
1773962242
105027178
1125879801
227827505
1045402077
703274435
1016439944
1195228306
996587917
360636319
1839609550
866377569
437357683
1476578020
882124022
1474207158
2075603164
16384359
1746596004
1140591081
568279052
846691912
154878214
2124177525
1080044885
2116323129
1128361086
554121841
1847341875
1544348779
935005056
1855654668
882231951
857858331
842306255
1301799804
516204670
411374427
565704036
1717993200
1806976084
466349183
472207090
1369216772
831841951
730665352
966694341
606044232
1242054298
1453882263
1147098588
1407585773
1351778481
1809538889
192508384
1593491124
1345916161
978378262
487583431
1367289992
1970773423
2063629748
1187562764
1049746676
903150624
868968650
2035202901
2065112522
1585463509
845772515
232540346
1753643209
1602197530
240581971
1927839437
1627206706
1897501015
1981048425
1865350251
1559704342
1564603662
1697157835
2020337422
909056297
1190339233
1031209124
222621123
2051454894
1031600012
530234685
402150290
318292290
1106394257
1125587781
428540139
548718105
553491523
2018456972
995008107
1067874373
596058708
1800746265
1723381662
239679577
481509391
801268335
698606507
801696016
1139039209
317259223
1999894992
730926057
361228168
718331686
1136019816
1988830619
630717820
361750172
200728024
565012845
1658488773
1571750989
245614554
479899358
1107750579
2104328574
1484222492
842312812
605769188
64122785
1107489125
1612807478
189412335
1805539767
538016530
1768254426
1443489604
1162709977
767408812
122816454
1072575872
1786522582
561139477
1663795532
1410713860
169679085
1814970930
235228541
1293158349
2048169236
1418103558
2071401019
308312297
1541911541
1962776743
384490317
460632955
1196528675
527033306
1650824798
2095174749
1454333703
1162119513
684381817
1137081586
508825862
1188621406
750575907
137255198
1224018350
1903059143
1616511645
1191456033
1216373855
2124733837
423110967
543124712
1137580083
358463087
1595919036
118905096
649912379
514416292
1663504349
1117627898
2070670349
928199548
1609451773
1549707690
2019710880
549735715
450800091
768414287
2023058437
1377196833
2037141081
1151673423
1600038679
743408736
477923037
920354910
999459858
1524650800
925985643
1206350310
1376336860
329033218
1568389548
1831912980
285857015
931703599
1374943160
1334454355
1261018157
1207099862
1771823287
1539377712
2035281081
963912939
1867061656
1282150606
682618889
1754185041
127544544
1396771676
581508790
1371896882
1903611632
677081379
1235191811
824433842
507275921
1241278495
385671941
1397763870
2144859281
527258376
464217657
744540693
305006839
2110646165
1568368506
919422367
273829485
1035390134
1761920306
787791215
1966023409
616153276
1890915892
1976703611
1516146619
1575503836
1457234293
1066886486
2132116933
413786712
161750807
822681971
1008886389
625658538
621887511
814919210
1763687061
181156856
1613233887
1982640480
974942238
429866920
1604106129
1330547322
1679428922
1796408542
561186736
440650515
1642227986
224378168
1377924951
777960187
30774393
1347880033
2095704190
1017176338
2020674824
1055051218
775409637
781358691
175192750
1302059631
1207252299
656580641
2089693896
652261380
1961327454
193384946
1442104614
1089881730
1497690040
1614198656
633131009
316327627
1406411824
1345931368
1656609880
1217687724
1543900649
1662951546
675480012
1206161684
1184624271
941540150
20910983
711471287
2072642490
318137851
650253327
172966373
1827143603
557498769
227602868
452155077
1742752153
486370679
1507887702
112648274
632227236
1404649748
1330968645
1874195279
1407313271
513883776
377890450
955357112
539607055
59409667
946515096
1774100086
758051408
63589059
2066346636
224460694
855213866
276881252
1526111836
1692188839
1855858703
837465639
749881036
421880620
1778439372
695236635
255553744
1475664558
228484092
877600324
728158960
1706232452
1533922189
382801062
1640292925
855035169
587870308
1043424102
1752475103
1816756603
1953939264
291627419
40162332
1190535452
267209922
1997369241
1686386098
2110578544
239648094
693057747
209867478
82071361
2126263727
632815340
1071736642
1937838340
1000870730
1650092791
557489721
2137852189
1098755250
1857513472
1152751358
623320593
1606605028
1233356291
1809068278
1014267753
761675944
2053006167
332636191
1090286360
1052079689
1756700421
1224984819
45591492
879089056
1999164316
1016456484
1109141555
1480666349
485628011
1770221396
1880004557
489106573
215649610
676222890
1640122959
2100600732
1938123552
1752924179
1154524398
1510042557
1960845238
1640530032
2146509262
805722602
1387523626
1849537195
1893389589
526100053
208771950
1633519436
536378272
18962642
1383079571
399647076
246944222
2046977269
1425497072
639253302
895414479
929272391
1234167675
2077643203
426472780
1173302546
1999687292
74914365
497888828
894336410
872704573
1160658055
1230803391
100796742
2107456068
857889142
1134247163
728341168
915654213
2080855401
619034912
1026363793
447121660
1046211981
136301197
1213659954
613736785
900567918
1896105519
160559833
1863192092
711168476
769749079
924436884
204287738
62027891
1319822104
1645311751
1696288628
762892495
596245467
1544474996
1838184730
451287483
1899352691
1993149795
1426902293
166530082
695973542
1628899188
1640146805
1252140950
2055288587
1427788396
1196083392
818382111
1869131469
1098125719
358320244
2095510817
690052073
258512707
1222381269
1971020604
1716256254
634834637
466393093
399147372
624753657
1234725591
1721548150
992984497
591729242
18865976
1068026023
951680443
1485408788
709173366
62328088
605659861
1339356677
2119314479
342772433
1644844769
1575582144
1367365922
1608390704
1801986022
1140692847
1882681333
777147620
1398947059
892110429
360680158
1103799141
843204974
113447135
322354711
76475344
1701587641
124910390
1706788962
1517938051
676807449
294580455
299698994
582134359
1633808006
1756167145
1426197084
363745153
411060081
1391821366
1553446150
1836222811
1827090874
583715963
1794717113
741495900
32813140
224203705
86051432
1602070557
1119256705
922425418
2106926352
1818046725
110100164
1309097997
1847513992
1121129362
278942352
1637497842
1929343003
1297724681
380232429
1492924054
1064491331
186224437
1935413893
222137096
1819325243
28248471
1660961809
106431067
800943676
360275058
682305074
1096915481
2054953047
1569421900
1026771039
762958469
1402074449
846725835
810415707
960136543
458022555
89210079
793992532
1519731407
1121807222
2119571494
877328163
1864775990
1666572713
2028288216
855719812
723886749
83815922
745474096
822587300
155237016
1358111531
809488420
278921936
1304640876
1410483130
169532662
1974714972
865758711
1803374900
499099444
253303322
1104847692
1743545507
496109173
897971317
345006133
1850691374
180251562
1018322709
331739135
424280487
1699947246
38483554
667323995
1614658987
1659346441
964041440
1908937666
1303383306
1552598689
684174395
1816407449
402686567
584145069
195890701
376052399
1014907350
150815783
124367946
1915876111
1309560919
1045895169
652900227
616199444
1035185303
1995600908
399438016
1958370311
2087333631
1932952290
1848254006
854474544
1927623314
665025784
60509878
1284240959
1826817010
476983776
427841371
1608812972
988158632
380279724
1025642043
662546230
1984239883
987658264
131862435
1879810378
10654850
452258595
878758484
299168903
150840799
128723513
626709280
237524673
363610373
129379498
1624015303
2108574810
1269847662
82143163
783209675
1820280578
1761131045
299798361
2020646418
352799815
675206358
552100252
974583472
585114402
173153057
512915532
1289747362
1122699957
1237471067
554443637
241750498
1175648341
184125448
1059343147
1719136867
4218298
737608141
671832765
1890369252
1428649913
1811658344
1058025866
376790373
280634308
2090450271
1286676219
818666776
958807803
1790407852
1215947554
1482400361
2087291712
792162360
1430764053
1573919549
866393922
471216736
1135373738
2066594521
846355200
1139715336
1279881197
708198093
951543515
1727432838
907803956
720976599
1633761689
1638085759
1121142425
684846303
1355753195
239648939
90809305
322132388
832828864
69434403
895077863
717467942
1055686083
459103757
585703815
1919416863
782487216
515913265
656402582
654378783
1203625341
417703105
1143516411
398111196
1258404709
869653162
686789314
871260302
370955253
791028191
1828371066
1656344944
208974638
29896203
529836788
998977290
1500173243
1373320212
797033571
2114153702
197784910
99601039
1050261964
850389798
1515682579
1347392128
649991114
758932314
361189738
905553723
1271314984
1004411990
1652481176
941938234
1344112450
651781825
1471114989
1882759193
1608638699
1042440541
1936803558
458096771
143481831
305792141
690492860
1130954367
2033345804
411596779
1771703546
1773929610
294515889
1653976354
390231442
1315307804
1413826487
983647538
1200147841
792481365
583574219
1731902462
98922122
407986995
527703075
177921342
102546391
638143175
749170080
161447894
1322899627
1638720915
1034801059
560630531
1712449247
780988526
275700435
1371882052
1824050266
249943582
1828811264
92854616
1601208802
1557481072
844739969
1768771689
1576790432
1825740696
1164639412
750754113
1801333915
1815801186
1781979077
1990197842
212836671
799156792
610409316
764013503
80820814
163161830
1997074792
1174782710
658996196
750629670
967504951
679888920
1554381514
91938213
975720502
1569855699
1997824522
1880884390
166260469
310019455
1570111938
470953395
510044249
805350683
1625089238
1837573702
1534295507
661250489
1016164135
669772793
800381973
1235506283
1545045238
777247890
569173293
1866271220
1912223520
728608366
130728832
1862801044
1296497584
2081108225
488309574
1551639152
406940131
1145623682
1414591808
1172452870
1341686329
679869111
2139232459
765120096
1281784712
947850907
1527549459
1087977729
484710895
872047943
289509463
1498822766
1289260170
1838736895
9238654
647688314
1487852624
830175786
1672660624
1856313906
859419038
982402432
1977333050
751140968
936319759
1785374554
1246351995
1891222572
1166293837
618725636
1370366806
1059219539
68351915
1633372183
1832406240
1469458023
2064776793
963206408
2040088536
733186701
810048586
1961372870
1783765321
2108807115
1912970203
1364498426
1606915646
202519699
1183279805
50013022
414461117
1664228981
831899826
869625997
967882611
1688217311
496942397
218529286
598562431
1328805779
901420545
621195047
1951617819
302685626
1646374345
2108726526
1365837935
2007506831
1622980978
310357365
1248909022
1033852835
530095864
1349612791
1776033276
2017532351
254202877
773512598
21708370
821272225
374555465
2074220550
1383310521
15939835
714652530
1735283538
1885657976
22892579
1247601970
494812522
319136968
1149675192
939311474
1417038692
415374846
733865031
1477619614
211274129
411297881
1337682897
2107571114
972141471
808279093
1495234156
987493676
205280690
703644463
293566579
2108066904
66106173
620534314
614714691
1384413470
88914016
605412290
2092346273
561047836
521482773
1054429776
1531273810
330872398
1141280147
813494896
1276435329
307176549
1124426112
554319121
1307208268
1881417754
1530904053
1277864382
277470615
1545942150
1586512926
314513655
1850334511
582062586
1838417754
312168027
1388285446
376126415
1979987187
299791041
253918766
745359145
1023706329
1635884788
808048855
1880150230
1681354988
1423273302
1078190905
1854501728
25769643
164074620
2083045498
448939567
247635442
2146011497
1592360364
1845781142
655657508
1649486331
230450872
839905993
1038963357
1921805918
317170162
1836107864
864608723
822158441
38474970
1526167968
1758240479
825340201
288001975
694159561
891297045
2122308441
1576616575
2018447772
1712559148
270966094
470251843
602832872
969220256
155451366
303275892
1888669173
303418471
1676409895
1507822757
200395309
1876909710
744318407
302717341
563340794
444330840
462544237
982842049
1816726444
823156082
780257942
1065543322
1049230573
1076514100
1234525834
1146224554
1875851548
1466122594
232496644
368085747
1963354800
2144944034
1069577142
1075964565
644832974
1567511536
2098907657
508420735
1430880929
836753820
42708610
1591485807
1473964491
1776716568
1715960486
1398614031
444193990
1370512017
2021787470
249642471
274853629
119869987
1742136848
1056898457
255696114
1032240098
1512481796
1529474210
879588109
1730073102
1619137612
958035007
1798683446
1590245293
115122535
1277697303
119255856
877525056
1046390790
1352078364
635128716
1268437256
55630211
1660548624
813591806
269320147
1706665402
115926154
1530840720
304077946
98938127
1735319962
1878730063
2129049676
607402956
648967179
2133414030
2113177436
362859255
1633588335
1196257736
592498450
1151503164
501276747
991953430
1213554763
1612380084
902960895
178995275
1197626926
2016177912
1679154666
1942564803
1132060465
183621185
8309910
1653284431
1442106628
1764770782
357810421
305377895
832630005
1698410512
1645443983
1804370379
62531557
1818734869
167216139
1300246301
407858008
2105359387
467096896
1090654390
147085453
1691250684
1412223372
1366056614
4242850
1084319617
1897594536
1587407162
1795085697
248189902
729287303
1044403817
847859744
1718820362
1727764299
1707075906
2048533206
119132718
1859276656
513658758
594223157
270078256
452444721
1927673765
1030314243
33114834
98011052
263286660
1532773466
487817370
148286805
1337871014
875671207
1192841067
159803901
2017857565
1321169915
1530659371
945887729
1851502800
1760296589
650881997
1024623561
1262093954
885952515
1447512532
1802265646
973854982
2012762411
1022815757
2135441976
1909878008
238496361
726200744
79137692
1783601681
1245930470
1984638565
2097346829
445147451
736693773
1689862607
1718942
611662586
1683894651
1815664354
221571996
1216116050
647415585
58521778
1954926330
1481947813
1250392395
1277783097
1057051602
547071850
1466444535
2037322446
945316210
1689131161
438782075
511333507
1114139457
275446221
39772079
2045547146
1619119575
799644642
423395510
1639555264
1946514014
189567761
49079582
618809561
1929034588
2147097721
473719082
245683098
1952364724
983764374
1799166852
819764309
1158521854
52513183
1122242032
963226093
1397204186
492224527
648924410
1486442981
502390016
223736566
746330267
615047853
2010430699
859637062
1341994030
1889228049
1446551315
1066160298
1678640984
985335604
224505277
1893827645
195560767
692092548
1284246924
1612728978
1695276496
28783226
1579766612
1479636966
1459221804
567893476
675299103
1386332332
954836152
1052498473
602915057
847837083
1548763711
289603755
37111150
994235232
1311306185
486118828
2000570642
144850526
2098084892
1753397799
747713939
2053647144
1230401544
1291839122
632390918
350680030
1640221399
1944317006
1908223869
1289437247
813262733
818675922
1473863066
212038556
17168431
521654003
1128818245
2099159880
1903510891
1226412549
254480989
1016861978
762935064
550975455
1896753263
845432098
1675437062
947227274
612712975
361002059
1536109350
1921409834
557049632
161857177
112808691
1351803990
264630994
1691924747
1869787577
408599365
1635270440
1163827376
1522458247
1046571934
1626511776
379117446
61532332
1585619033
1247018984
6853756
1501108375
157714119
1936859875
2087059409
955021140
1338978477
1282225247
1887040266
702881712
987233904
64551410
914462255
1067341316
1247809826
1625041441
1690680853
1392470049
553174351
1892094188
2066664207
1804621401
919680114
1958902453
1295912679
1287865029
1127727079
257419741
418757390
1113828057
107651892
146018810
922244912
1880909285
999329131
463772928
810073792
354774839
1020413036
477247286
1244899449
1716155591
1236160135
1842864829
1091285804
1436233841
1774167381
527996126
1988164822
1479968713
340815572
1012144540
1216168173
2009166999
389136621
1054621768
428703279
1044034720
762407704
1399541720
1275209023
1341932204
1353107636
150782616
219074215
1356568035
229612297
1260997337
1297250653
2121902832
131460126
2139561741
676417651
989057890
1534588946
1672449675
1149827655
407260885
996876430
1347083494
1642622462
1305586179
1920132553
1352885971
1553224156
1586751660
1682237946
224464434
1577116039
398881802
1068694069
1546513952
1317690655
1957811286
1303650806
1562728400
1440022041
1571303567
656786632
1779308074
1482520135
624399967
490586277
981531205
1690498578
398789561
1187420133
54308827
1802746570
1726047463
1851696159
2114443494
1736778861
852027149
202592162
849507044
1335907498
1906224860
114382954
141001260
973886542
1964302648
809703995
459277998
385794532
1414702108
1205198874
111687652
1081870493
151576007
1337933816
1361578342
1596988667
466009621
553352059
1757411027
1204339860
1287589327
1901980530
455809117
2088395701
995051305
1760325945
1123516093
1786270622
666465998
1910436172
1779816385
1263124703
128049908
549180869
1923177149
1174671700
1191279699
1747621961
1772157866
76796628
878581223
1177900110
2124605680
1834823994
1077503495
919757175
909332109
295498831
1690815978
2041509262
1280271066
622003961
1008724401
525586313
1595259486
2074051637
3402169
1541204163
1628759167
362499690
1761980810
1268592620
2109296577
869608789
447136081
673663712
159086024
1077703616
364176688
1649697200
1250905920
274869946
1646571016
805433273
1576407307
588897055
1967829328
1516215926
938684361
2057479090
557093371
2076583977
1040559211
417474653
746770374
1647329654
1000777726
1801046851
118775933
1972276247
2049851488
547326001
1760890744
1330614424
257930481
1900237131
102737417
580174135
87937395
1512699631
1657068627
716014473
1357423505
512136429
954732665
261178157
627406460
599492955
1229113297
238128145
173152076
1502343685
1585444478
882715682
1034183080
1697035242
989859812
671964793
1253512004
766773320
511106985
890633267
1745152165
892244945
164898916
1481750685
403898690
1483801545
1695026498
221553
959155184
629224902
726942141
2101684951
581548702
1866589331
1207632246
1971257385
632815362
567533329
1446826362
586997633
1115787070
454018689
79038298
1436433138
569913563
1856066754
1833769582
1790403405
1735347856
91040333
1208138610
1566440000
879579995
1946821762
2014622927
511274190
1144278805
876035111
268735251
370177256
1403183965
559344514
171119957
91006129
489584262
806952099
417424645
2077030303
131576065
1436327837
428414584
763391466
1125794158
1920018557
1687941386
1063366034
1761142757
1510135331
1675394908
2127342957
1650903991
924336211
245393356
138897303
829363803
439094648
611159182
221680284
1872484471
1854607707
998437791
991388864
1044198828
1732244317
2046719884
1020747341
424794525
754277446
359677765
1761811163
1961996983
840412597
2110586652
1839541336
1211889738
312426164
1708130145
751697159
669611301
1225532186
738062022
48085493
1438915849
1245477265
2090432776
1506362614
828696593
1172717994
1576708081
984821457
1102640979
1503509114
903482092
22133281
502202709
2020689935
926984282
1790633214
1334707618
558097113
233682056
1934588637
1586907648
976162013
86184742
1436430301
330145223
123031655
1424596643
2117583500
460842681
934168252
838744314
1854744011
425522366
1786062106
834184005
1393603477
1595711123
1543689330
207429361
2129880823
1773282822
419204782
1164563794
301407801
1931994168
719324476
1116800964
1122952561
1545354528
689311545
1597049035
598100115
1725488430
1976885243
322632500
822652323
956120101
775603452
1369004819
612480814
1474128497
2032823305
1397181917
1102032477
1456874628
1754378764
426359452
1168176334
905392114
216266971
165358029
720732107
2055536291
716244263
649817785
677206502
1509071998
912352683
45356599
621620500
1662312982
1380016274
952279044
1491195234
1752166979
119761503
1467580163
1812724464
161480072
1342382906
1556668545
742175780
419319495
1429331542
276839856
1399599216
1036230406
1538633638
1088008929
1718839707
436777506
2040791501
494936224
1607589544
1730558802
274773224
715199297
756569712
1779763233
1640678529
112948120
2073143529
1418688136
1300198912
50069166
1793233489
517287776
1602031321
1461225173
2054786226
554839051
1502483015
112917317
1757917886
847905211
1158023358
1605187737
1096526191
1472755208
1652083945
1293328547
18322164
272128928
2033541816
356285339
98240692
513914374
409818431
1951801128
1897536762
925902241
1343331628
1747312621
989488734
1354931382
1066274536
1697106077
1840189596
1852136129
346837188
390535895
1592588338
284635562
889674138
1026267037
1064291218
538644798
1352169049
508530304
2125018704
2092358616
67557628
288339927
1255346746
375423591
2105716356
381628
1673372375
1211787531
1192541448
1470041769
148035246
1893733090
1835764331
1291795336
15176202
740562623
844040718
1805763075
345243960
1283480172
1443091263
1732862740
1374417482
758749350
1124524013
963625274
311441485
894905248
195744291
595963880
53613617
1722819197
826262265
1146440841
1438754922
460233859
411998320
133619263
1436578391
529165965
1603330996
1458142638
1196477569
584846894
2087602085
167806641
1396406647
327730821
635987644
1308020499
893662542
1202271377
25057640
1251518427
151408747
2016086811
1940958364
244688014
1286754747
1846484741
854517599
1915432118
447062086
1715780636
1708628490
1475924766
603272914
394477626
563344275
1819244041
608459842
1889730711
221765693
1097607293
1499490254
353793375
1127198667
1689248037
2134542741
1346678371
1105478633
1426387950
1794678289
799412010
1490994762
50548984
502663044
782521115
2144659081
1468304803
195924234
1583274378
1764139346
184071428
1403344844
915684051
1769377091
1844240174
1519763030
1142039407
2049291017
473207395
2082760179
875329802
748415414
1900473056
11284874
1272759985
1483062807
1971358555
413880238
743108738
642834704
1629181055
1502629009
1570779282
1456479496
986506917
364850422
1948605133
1108333864
85780642
1808240504
1120758087
340003538
1587812587
249878443
1902989516
819522538
1854219637
352411702
1946295416
1934551529
1871727508
76919868
1267094119
883644214
698532224
1859965673
670539846
277253566
703784230
418805926
1984810745
1558224100
270153017
279998995
474218192
604340477
1322127708
131069329
519384156
803856242
1280852439
1926497804
812448864
1518948111
1610631375
776592688
594399279
1592730883
1052146051
1475108193
197992792
1387449213
41015700
384273512
1558652602
1070637052
349292600
1085871342
650821757
182999429
1723100877
507957703
635349945
1779037945
59963928
249847677
803274750
744109289
949262520
1696642670
608301538
1928825989
879314179
458542582
1694163199
1068022107
907891835
1678525765
2271999
1711130539
372690935
612439887
429934647
2007804582
781030540
360928124
1333571609
890395421
1651456739
424009975
1114965254
1591835900
1237305477
1252608079
529402135
2116521484
1189619477
1690142207
2122963459
1408343089
411264304
1599333636
608236908
570000264
1155251861
2140790834
922715440
1642378424
241724466
567676250
908587901
1220379379
1973238947
729812734
226215737
544209611
628946079
1661767345
1737214069
288571299
92239400
1558593500
1911581780
1760064235
209498702
1127016712
420186410
1184375127
1433231456
2012444396
1479824241
1280784858
1609727658
1876301361
374251862
435981205
1404344940
618747391
636385033
1462750264
248242181
669209130
1665719189
2071668234
1015149529
543155522
290649189
1328041672
719229371
2038489914
43018801
1339172071
311424454
209410803
1228018774
934532789
98569281
1325588808
491122188
1591644166
1082616407
1719919410
1591300645
161394960
458165645
2130575160
353271670
2004454319
1938941150
1719101579
172385500
709667578
1741627441
874664247
681555382
1698144297
1604209048
745364399
19678756
1327061486
1853236301
559420915
1935519577
1955201502
1037522461
1082424119
961166173
425354069
1284232865
379485785
814422491
1640094020
1976314099
164797412
244636764
1468253399
1547393499
724333827
1250638352
796232483
30067179
14053598
1706105962
2012093492
112639177
1364420417
1588982696
13107274
1055699437
32199447
54612545
1505685282
105677898
1218710583
2117980664
873590187
2035634924
1144981954
1887715109
1215493115
2028941718
47525098
346558133
443358270
623026228
432640577
1707481086
243947622
1135528858
804023533
2086050609
1218556163
1418696147
1019668501
1394838600
735513321
1738827287
1177096652
1772365780
502625704
466141489
254987432
1075760912
1542259151
147827141
2050018077
1964125239
1029513072
854771903
1355190240
1518771818
959742895
124149005
1006533223
755560099
1435473875
1189278809
1878579057
758074219
1763602171
739633912
1829960724
933858575
880493694
151631003
981428064
385729090
1576698491
129428421
610790828
758252595
1117605699
789523288
1372776889
985961092
1525654771
1190309143
1956935552
1936930874
582676055
849458052
1748285114
1081276100
110505346
1515895104
1226052601
47774694
1383902041
1106667902
1790352511
1612045453
2025073524
1936875525
232740692
495196629
1215016074
1903931984
1556391881
1328213161
1335602611
1999257189
2013706264
553016092
735116404
1597883489
1236331320
1220907780
2041252767
642631201
1637832429
986746880
1660342614
410857319
1354843931
151389864
2137992415
1549977167
1322370734
1763874996
1414256089
838296484
1883189913
878858680
988270864
1702556462
1343935494
1322085236
1458073706
593574690
1409909377
1128356242
141416394
192376303
374230602
74915366
1861618749
378765523
203960867
711452271
498829593
457067836
752602712
781250052
309878725
2062121081
803351141
414690325
1402395854
1113728082
1859485577
1089423094
1392031351
1297180448
299174598
1119899890
1318961932
1169919009
1798891343
2020854816
1754478413
630135663
1234104541
1419933422
330591254
829729431
217689405
860446727
988163468
959476861
1999257545
1120191236
882217032
1124514385
2068734680
1882336306
610488492
615770845
1164667310
1373299977
1627699254
1839829855
1186941915
1567074544
1283656779
1801525264
1323349586
1321115767
1226998887
2041918325
393684560
2139924017
358205467
1045643024
713296748
245027636
1566766473
1601520725
827716157
422662826
957296545
993383302
73315707
1877507796
413512839
502179231
1111865717
459883672
1404533552
1932722874
1185885730
884854777
552622701
1846997973
256989346
133398705
906933945
714357374
2014373430
787424797
726317121
1392382148
889013790
1299481452
2106984969
1637134907
321260520
1451367471
792534866
661236572
1331845660
1178748983
244515322
1457910361
1011045325
49451038
376481985
1768081207
2123011980
574771528
745592435
1415994427
1503510734
533310134
888241768
607470985
1536160529
609857646
218346609
914993761
846883730
1426516032
1989353936
2036427938
318577574
1005522487
1663960158
1056153881
1507871517
1004216379
1308013667
1761570780
2029011534
587117209
2103948046
1657029799
1229716607
1479904426
296960120
437581658
192930318
1228967065
883390857
1695986514
803572434
799200121
337641348
56404166
2011269186
1960851997
137241822
774997039
448280450
1979583770
1648403481
1962913538
1456643161
558305428
1655954954
1877563288
980173352
1752419644
911450149
599867864
1958946729
1148724285
628585098
1203068612
721596470
257370905
1250061864
1981558242
440573462
1132351584
900701103
787866693
1108546911
1061734487
1479792831
1943166345
1764664655
2121023496
1759397654
703386584
134962031
1378867839
813711948
1483628550
52682012
2087613567
1283841629
1172849172
552700493
814035339
2051534226
1765208437
1303422870
1617907425
1707118419
387904758
153587783
1668301074
1114326406
1326744401
1221193974
1858934585
624530379
113175365
716245366
137766810
715466030
1424540721
201455436
211944496
1812494871
1638786428
1870333964
494581408
596057964
181938124
520164128
1092502626
502164537
947645593
354802857
1121155877
1041745879
1862627070
29392642
1634993449
1567979646
1091033861
651222472
590136576
1100151155
1547644781
1493639044
802519729
779213145
173401190
560476250
1652600612
1372332015
522149005
1403538325
1443162351
1533361447
1930960186
1727303362
123742206
313687745
840748654
2097451944
1140238940
440667882
1936261975
1164776018
2026764351
1433893372
1091488323
1363970876
453327065
219987261
1782056313
1972042217
1223413004
2077678850
883067541
134582061
1849111875
1528890131
1055394731
371159801
620313952
1577133098
641910515
693145343
1075277844
1049702270
1201667899
1214996627
1663358009
531088237
1022442504
577950677
1184821283
67726739
80564798
838411364
1185879820
11235095
328348590
773900601
498138137
397479077
1649969177
1215849944
853511951
1441555301
1764363482
84591860
816390416
1556858964
1326169421
1813764785
625725487
1992076561
2072822634
1798033064
1132149744
741150685
447426442
1962479285
1878032788
192180367
218069215
1314547824
602243139
1980583732
725599637
2011835367
1268540826
1235759716
894171986
1251694079
724861190
599864816
974362427
661766755
2066571644
1249976289
1053183548
146171386
1494825004
1976762384
1759540595
1428197488
1478460870
1203197363
1875128879
193804293
1880166076
989707684
531657327
939346479
1089345110
732834056
1090956535
548669165
467657932
1552587490
1139829105
1013867085
29790671
20082473
563450160
1221357340
1251744225
1552951342
2033485519
1109774608
1879947809
1868219751
143460082
203568939
13407363
43229604
1009700878
1284431227
288791635
235526448
895292198
1342838777
286837283
319567897
1213705215
1245570140
1164679318
2140319817
519774290
1635943493
1074448318
239622147
1489529336
937566286
243886610
1543434334
847611255
160854333
2086877391
322237052
1959250725
54096598
736898912
444016409
567873310
537009653
1954508923
579257374
411601277
847653605
1670279652
1162678964
580421332
815389590
1901162732
516267533
714727425
1963380220
1895444052
1697114450
505822028
1743967657
2137649963
96054672
1317671718
1626333007
848026742
802332897
1930397780
466475446
244608989
2142946302
1161492550
1130866871
1300723518
657209398
141188831
1673797444
1350903305
23174752
728268219
117703116
562005120
1958346050
329567460
1454772263
1058612411
1545285333
115421996
1430919236
59645402
1851512616
289834449
561778765
1386762612
975037094
854643044
934295638
1507850011
1352830027
287599052
1264141711
283734249
574679984
1551680067
480351221
1343317971
1531448239
377884246
481321037
1021849469
1077250038
1582475507
1157892951
2094887611
474592318
1824343503
1014653627
277686217
1302481250
1848174912
1052767423
1906232595
1445240068
1890560040
956262661
137882741
413163095
718352566
818537625
1277356032
229891446
1876040207
1347514901
1760235161
1142610151
1008532841
1563325845
55506757
1815139487
1561744778
1829316179
1233790634
2123364263
1425286944
1570771045
1192688134
1104507488
1011511695
1808048229
128572530
196373761
136144501
1057403889
1816576587
362839582
1147824757
1575499112
812772982
494446539
3726604
1083292932
2090663290
1320935299
1499703627
505494585
101792412
418388690
1265409497
449556198
599276483
604300948
499813596
724227626
1782826473
60458180
188953773
1395653248
1364588778
506893082
2097279061
1565832788
376095842
1972320487
2033987326
1086506855
157524889
422960487
777303226
726395447
699834732
218785374
1351525048
103463708
2053219697
1358953907
1367426963
1386586417
904070980
2145149013
1302181740
1707917527
311978873
649770034
1698114585
1487664392
319088454
121300571
329198981
1953092246
1822387592
1785106803
2013692465
2012000642
1659535952
41184234
1760814799
1321123880
196491035
364068394
339840772
789191828
1284337617
1292198099
1521642965
379975568
7302702
74826486
122701075
1162722855
404137661
1687124144
2011397728
473648296
774757463
1463865553
1156959106
964503637
1945404694
456323967
1961922023
931250654
166950417
1285490817
1191708470
795918207
1266866112
852092239
667177485
1997229910
1258447587
2104443759
1780031931
283935190
935650167
1569029735
1830636135
1747102641
634389982
149084819
1737691602
909824013
850488056
1080906479
663897866
1559696244
1237976210
1553854322
767894381
185152725
1435547931
876651340
684257734
894046497
2053984324
1702474610
1986232239
1141320907
183281477
557425756
1969116445
1310672369
1009724705
359182418
469284008
1506209520
1016243829
1915930187
1946248340
1559113873
767048282
1258098579
1321811448
492844119
640140880
1001258587
943687021
450229812
1173453377
1192289092
1772686260
1532297179
349093283
1396575514
964892006
1146300912
1331911331
2098228594
1195576220
557344535
2086662900
869386195
1724117942
301438277
426163190
711354353
408072268
1519868221
1790149381
727801771
661260471
1856241511
2007497239
1099582768
1531935129
430139297
24988329
1853729217
2044841345
1338242612
1216082857
1429249938
906656920
2068080
1060826362
1312909270
6477011
873174335
1518801695
1344090479
297659149
1561262863
2142493860
1831112496
1818776142
1832341085
708203893
1712811413
2047777909
866506089
1015767909
1865519513
1499177605
2035134817
260723449
1249943182
1602196716
2147223482
912566876
1109173429
1190187903
1340290183
347358954
1493972817
2111278609
771884497
1327022306
968690366
62205005
668990469
1308956662
2098862788
1190690381
1463260674
2105452195
1567119682
2018489537
1514644005
732848069
1144185908
1386815855
2074384660
1665487265
1655685895
1676918420
646119292
1574269722
673590942
1943044138
177459483
761247536
1912561179
981822384
1017901682
58223072
1028316548
866351205
797944545
126014415
1906273456
1961899979
307963817
2091198262
291595379
323241341
2015429959
188068645
865576327
1143963542
645390892
1484939539
664276674
341051168
114293012
854816709
49576827
931727533
2022294270
2007673030
506546310
687229749
669426013
2044683186
753820905
108628459
403476680
458846971
709617047
1271305162
1014358812
1888149451
1114842392
1322464158
1346765111
971644651
911042972
541057122
270284207
793609265
1855001341
932066923
354254670
287899459
258887912
471217675
1309567636
783228954
1581539736
147541250
1970664613
251027996
786978743
1510090304
1776448835
778289630
1445357691
1770537619
2005504229
1220253715
1262928465
1451120683
1889284955
1935261389
847178471
327580573
1674023321
1513225546
2119738700
1995902893
1450980505
1163508702
775381141
1843625423
582224558
603717871
1816472902
1542174236
1980793559
884520069
1831877871
518223827
1917431314
43003182
2017584866
511861132
352807464
1352401827
1719154658
1164822924
1465750468
905326447
862652196
973954526
1665417429
374303527
1793430901
716934201
1334116921
1389748346
1379775171
33731335
146157275
36510799
613510537
1555569026
1744647540
894978989
355747675
619032385
1987114695
1251458899
196408397
1100190997
2115315740
240826391
822387099
1554148642
1334295848
1837529920
1835581995
1426551585
228154018
1131654983
1660970764
215702706
1579798669
1495465699
1086725003
1607270749
297901041
2051671690
2115456330
799591130
696349150
402229213
652884192
432401911
488689839
1203627516
1559978445
290089469
1624546231
154856077
307990296
1196871938
1830206456
459526353
1172787843
2068502842
1885850442
1301322495
844175038
41137003
1564722847
533835167
1820767503
261434649
883083212
822260790
1583060146
2145294098
1065273366
1748880806
1585467320
872183574
1610050170
2054160424
1592844830
1092091685
1020054912
1676670426
1193435181
246763025
1208641171
689438799
257504313
1132558291
64676538
805594581
380691740
876697003
1855853019
1219949781
1971217491
1563565703
695851200
57492
970318986
1196213992
985607100
615769343
203241388
402467275
1067192253
1975235556
766752046
1795028971
1991484903
1122019313
467183632
2066379044
1196768597
1628750175
1561937260
137814985
1194028205
776727246
531573477
1415640418
1113339234
34017
1398301787
105427705
1882402236
983907026
1364326947
809724050
1217311313
2003115563
1899890790
932790959
1550393648
145951689
434002900
1396618616
636951542
1565087620
1890359498
1522183575
2062799261
878362836
1131997641
587892770
634671330
1289072293
592983241
812962670
683336476
884651039
1749736015
291231279
1327721853
480730212
2032466774
1195434237
2036456504
383139637
996231054
944334249
1999344671
1878351024
2057786355
1018615813
1417997743
1532215872
1743681576
2028099112
780908029
2064086672
71710207
1433212950
2075638304
1607249206
1668097669
209102927
759847272
1937720341
780103996
1808393410
767958744
1546618508
791005549
420595190
40330170
1156790910
1875768641
1447489478
1001847362
481555461
630578069
2040990194
1802493868
1113305678
615651851
94822297
68220432
1088471778
272180219
175130665
1486079688
751955722
1247537034
1000134524
1759595823
1747185463
1647639924
1778275789
1102956578
136390525
1484217842
1516634181
1963234570
1417456620
342204275
1065062660
288166262
1437175064
1184546120
1842679750
87131472
733440925
1062036795
916482425
135337456
1846891777
1775685148
776982790
1766178706
532408227
795219463
31057784
564615047
1382006588
1994991809
1581165559
307533690
1718429861
1347693996
1394750598
425406009
1823350503
361790988
40775135
33020700
161189515
1803297669
1544233883
1483181994
1501225551
293789286
367169771
1331862067
931715024
1450816425
91928699
796579844
1905433316
1434845952
2040349876
917892901
1551772331
1308173783
798601267
1625067906
1835205944
2099877053
13923772
1192740418
1844714558
1500681763
1785989319
529874050
438046925
1772319905
438080948
1678484943
1875687529
877083852
936085942
1209538435
958589058
1716388835
906224473
1854764579
1545571043
1489024539
110906138
921626386
1112996424
155741237
731902630
175000155
907519504
1769097801
953368218
1105706410
1638465306
481879694
2072851664
343090856
811838332
1434203699
599176877
2017772643
679740179
2100364535
1910538209
2109065830
1874318299
875623024
461434689
1852703266
193490346
2041837799
1200265011
1623684703
300021511
1956412315
984388951
2040865808
1696139547
1641995362
61715263
1159050709
1106220062
493722274
896749200
1614497096
1429867280
246610297
2103773551
621880817
1105582272
2042703077
704528976
583579393
2000821263
1384255988
2122208419
1805008392
1921755867
793733983
2110300362
585550079
98394104
1551673441
665148554
1024989137
29732414
1518023517
2025073496
199987327
635600268
1013073669
1451327009
17643245
134499973
1824738818
1850719371
36155737
813278992
1389611072
1850028964
1075728619
2101593711
706066786
1708117979
1025910099
1964351896
449289982
53451805
194450936
236857229
1099230935
1362692651
1366164635
197053791
1486888329
159384493
1117321173
2037342885
501165126
71090511
239488276
1882205631
1533263615
1213950958
697299636
1057705969
715635596
994542662
1945873137
1044803957
479686289
1898189716
1751733508
134592081
1777482413
591504204
1730691201
138476023
725274341
1539505709
604800776
1359762440
1470096414
1921103753
1702719097
1599398945
1852212124
140737677
127259478
2136139376
914281913
1131490156
546282252
1192366056
1812756443
656454797
835923554
680604197
63658537
23249473
52689705
1813653535
1616520979
103098741
461569847
1989347990
1838362634
1478172920
1166039498
380218185
305980691
1723613997
718595716
786061937
1216008702
915100973
1430052764
1903358569
1904747881
1507186497
1219266401
114502621
560250546
356343230
1964497825
1565211113
725468199
1685827608
1814449935
219787078
662356280
1358082688
424381292
707373443
7884048
1287197985
819870904
273827182
1259944067
167038173
619045391
771251133
1282884703
259281715
746105238
202605831
236740550
412593912
1285706025
1370973767
1179479649
532300821
1475154290
1147290812
571446881
1198418991
63279121
1299309115
716248901
805033657
18012621
1480565189
280930222
598847746
2004575417
1803875190
443440080
1706923775
1492130417
868813046
1269371742
1415072533
1026976424
1270403407
435908661
2017015416
1397384538
1785347537
517428442
140620070
2022824991
1051446778
1051650449
1517359897
737775193
564224832
596782066
751995701
1563777374
1913609894
907543680
825606246
108819376
1423246200
1870390476
987970060
289058789
1178018868
1945693740
1973260073
1011860959
1522276135
1552654201
249585629
345351363
1165619758
1935870866
1148064984
243715802
886574821
1718261703
1480419317
1912453641
1441060703
393560549
2063053898
254163794
1367398858
968060537
1398345376
500824171
1572873617
1480343235
1642276232
918610460
151187064
831745972
494135691
128890525
862353914
137674597
1181810076
987139003
1045385841
541973512
324595505
42819913
1357759620
519035267
44775077
1500822313
733848185
1596010529
1261961052
1225147290
1679970470
358171342
352892945
1855550879
73407057
1108241680
1513253623
18632330
1934871787
2070818
134405683
1205340637
845782278
738352971
907639769
1153098087
1869894292
884910780
169673366
1254087019
455457971
534833220
601816387
1395495272
738815606
1705753931
920519690
579149721
1896006300
1257391334
1127728026
807006781
1433348184
1109645145
826003025
1231796718
1009628923
624056012
1743795195
343629059
502074098
1176241950
1341710929
1651765282
1648388443
1677847295
292736231
908114389
2048732276
114535198
1014226454
2009676792
360806449
465175388
1895870030
170673775
1696937493
1753790963
73991422
1383272738
875977056
211885385
253501600
1192582844
1161915380
1238239845
1059440446
1070048741
1082614224
935492298
1084562931
179061952
690075041
1359190851
112085519
958446150
964021567
2015848898
1009244435
681568457
915973514
678484908
626323558
38953104
1029949172
2096270381
1071466072
1174778145
1125941615
360772229
2017714608
1935918338
2125361433
551362632
1490920146
107168381
781863433
2007041860
662213340
1107949171
853142799
999704668
2080701692
783959797
958055245
1530956091
1940999641
1063562555
1154442022
696537809
1091157065
1125529473
733576229
1836283828
2060237197
511513645
850201398
1718092300
809838965
1125917446
1299044052
1018604132
1931174474
2013696064
531116988
929158414
867038722
1243379322
1009127589
1398151464
2116239715
1608616082
1115769509
14241376
1535427877
1999029410
1655982569
1475683254
1398097268
14691843
2030691604
80100615
1194504866
564105002
1678609987
12114481
590666154
1397572647
1765590764
1708917801
584702905
2128088332
1952111694
1167344767
863071986
582281266
946334573
1813439182
1243080349
2099770352
945565148
1580641042
1416758065
930044293
15240472
657144894
1081772724
956907313
1671266218
941350451
1892854033
409846285
1324952884
727113718
1344673908
280361148
1845352965
826179112
391385330
2043215209
219257925
1158959461
1059979628
2059927625
1493719010
65815573
2143096785
210919823
1750663786
540020856
740253845
1683674093
496971687
1882998828
724445177
73827946
1437197837
2126504142
1111327119
2066700186
2054732472
1336363894
1617367275
1195511388
2141730146
1014764101
368077190
1750179195
2079227270
1598160639
1685995358
1545104727
107564421
2063255851
434462383
532721132
899559375
756632597
1888120016
1286386128
422445748
1934443877
1029795846
160976768
1180484732
892377997
79568902
1328303207
313436164
159329099
1682308621
1765592768
1593536784
1520574179
1500853555
738973651
1618548788
1584909213
155665004
118015557
610186977
157358032
1320445246
1957028012
501267632
1019046488
2060769178
1090316073
1701276192
1830690743
1520094765
1058778602
1795200605
1553631361
1127498024
1190248478
1026406942
1238200413
390429630
1006110895
676283627
472197857
1817015383
1724614205
1510881529
575613826
816115136
437519310
1598361467
1739072150
1873370863
1831853218
1107879034
2042209153
314876526
1295893751
1083436029
787371068
1126330388
1061002470
217197858
465936911
1493474338
1814121278
1081182121
1676673312
315039752
1908842092
754319074
2027729325
516221621
2045982781
2037599979
526520021
1483634757
1116438189
2112669847
1112106120
1912812290
274569086
511472980
665276018
561945433
2012834146
1946321943
319397204
1214920537
2116986600
1681784137
916702679
1936018560
1273618541
1647296218
297981545
2001952432
256482919
1791541418
2062677590
1598191845
635732935
1896128755
408447696
1329216892
1381595145
1337030704
1895441893
1967439433
157473171
2118514138
228842767
455220487
1355134926
826721275
1349232282
1748497284
1016468929
1037841430
1036984425
1684898825
1298740246
190395131
1788354092
1371910374
1278141164
345277783
500228057
2074590739
1049287959
1981107057
1982910215
669505475
816261503
1161023043
109758103
1723884549
1469613460
1869583070
1692786589
336403016
2039338952
677099254
336185357
1966662592
388213273
2007143821
2137498058
2087683042
55880428
1203876465
1969776606
1522796656
1839216934
1765732106
608820394
807207316
1545598330
1429735090
433258819
1356300895
828726328
357388889
642323108
1177675982
471361622
369677602
1194201215
1605332580
879771051
1275236588
1718733477
1623556204
364829402
2065900065
1188985052
256106388
1885918002
444965902
1722406787
604539033
1656885752
1050271053
1966329511
1622172904
1567138747
642233266
823894094
1377157742
1909885186
2129979693
536124953
277713793
671322295
778968870
285435953
469006367
1511012776
1892950939
1082962723
1119653088
454204836
1540261037
962500234
1481442544
1480483688
1600417128
1046307428
1478789203
834713714
670878164
368901792
1884249488
2060014532
1411822281
95408213
1323456915
1717141614
1139483397
594815039
1934333828
546451195
1586033359
1607022933
761919982
1918504946
110894121
1249154767
1635545526
257210008
332482466
413219415
421138345
1413726898
208052281
1526796856
1585699781
101389007
2145054450
515512332
1489073754
263257810
1330380994
1678241397
471432939
1339267567
1596281149
1771767679
597083716
1009515728
551550771
1138643810
1835746644
2077792288
448072131
325875204
1025629589
390565628
239260581
1847428469
330293735
2126125063
507965371
842420354
2123851410
1853483445
1454191998
56765656
1953192261
570010167
1096096996
490753210
237396380
1429826494
1024353058
2003672513
166037761
1172843821
460191324
1796485029
616016787
1004234189
490482255
573120803
2119348110
446010878
1012741163
346167124
1654621852
464839378
1295314821
940260202
36566214
339916664
1621551544
1241956688
1405166109
217935830
1928574661
1180628343
239464817
2144668333
1523879261
628347796
1671701066
989062125
391523088
1877812276
1643853730
1003255541
169083068
146416607
570173750
1254434914
1586800221
1183297687
774953636
976951672
1453889592
301334638
1478647045
1773469872
1858877945
1039589350
2104424035
272567727
1286480853
870152099
268497382
1460195913
756725296
1422433139
163002482
2004759884
229504610
506503085
1290842293
1580494043
432845445
797030510
1351313226
1176764416
1904602640
1120657159
1460174689
1439224340
874354095
45170872
1436936863
31536035
1327594431
1675375763
425650486
1470430687
1846123826
1214626246
618943216
1382921223
92580898
934641318
868066963
115912225
1488053735
1568959893
1139008099
940329818
2108239437
1321911382
4662442
1479093107
1372746733
1132638683
1674580940
177238473
2108513471
138968205
1838026323
1885867915
449460771
1661022422
1138959203
1701189053
1171604807
30463623
765383471
1330384685
1639260976
1271476349
1427674781
1159422856
266186957
249168245
1518022655
421249211
1696077807
246143786
1334952775
988581343
690039531
1680766110
1351071380
1962566872
2057242889
1841530721
170678647
986813785
985834
1141847907
527128102
333884994
1634530889
1066860484
80406928
680399065
494172879
393751003
299950826
352029171
1753085460
27183823
902786358
1749218626
571965409
17189669
1828363827
460515039
295386725
917271410
1262997376
1459772864
19137206
369099667
660061816
183139908
2036411474
1303629935
810316887
803558332
1340790418
167733957
2026632969
2120915760
1826048988
1836469499
1192280275
35886597
594723402
968790313
1123614933
783213405
890921021
563097657
1747297076
2091737754
341542847
562415347
1935286685
472980966
1100508033
90694980
1466833655
1942437022
563276644
1807475787
524399679
1903557849
2036250538
696206323
2135277699
623359514
1247526386
1679331796
977842404
840688519
469359887
262592368
1650019680
1595356805
1478943223
1006145557
1739601099
1798025308
979880771
982722458
1420895392
1326564437
1891522057
743702500
120916481
959152863
1889259875
1834221583
745396673
1550502687
692206491
567716352
1037381700
410223991
672441681
1462614266
985053747
326296955
1920458488
1067075467
1527211038
340046958
1275358228
139755051
2103071661
1168089967
1458225163
620939665
451192604
153200133
2005582314
738826252
429981055
590697392
593467762
54305087
1707329525
1323913931
1182843435
614118097
1355898964
854772384
840526081
786237408
1304881871
1060363675
290918240
1170417345
1055325561
742337329
829454344
2049197874
718999699
745626316
2089147141
166674576
1408939897
1482272237
1580950138
1147273358
1437179824
2118818216
1678700017
1054968060
417159741
1057712607
1250566064
1257993691
570157872
1204022037
1267838961
1178209414
1868833382
56302667
1764952581
1754517755
1494268846
1268902401
460402678
643802234
518473291
1958932525
917628677
248933311
342087307
59786265
327953427
1212890500
494042366
2036877035
2010705777
1734547571
2036827847
1586135111
2080840073
1588928820
640124554
366313496
651417347
677144850
1991255020
184993943
1017654474
321141865
1297265769
1991622942
1190974600
1226307658
1125227273
1096986683
591749412
895445260
1655796012
18005436
2013506121
1668329585
2133784123
588381459
1103397211
1237365828
308987972
227835858
1088859439
775623711
2046551177
1661955872
1814900477
1927981026
1429860059
323170139
725470614
492537366
951075432
202344549
2135747319
1398772156
1615514205
642439728
1733795562
1409192227
44933412
1492473113
946674976
595250101
1699248612
1329675456
1369989056
896741486
1373032341
873018146
110828749
1481376730
320724387
1601014171
1376453037
19338958
668557590
292657995
1577203738
1473545297
1743265552
110243983
760492434
105183190
1760114362
2037245923
903330902
1462139766
77281340
246982851
28794664
460639893
2087585313
919805369
2035875336
518407083
1389919450
1115633324
1182647718
658384555
337830580
1045083007
1415274670
313371495
1836523849
577287486
1200583466
629957546
438813795
47405527
1676566303
2010201475
1547617162
766401855
894324981
919931239
1719996638
201573411
1938789186
403146937
1398010458
588484092
21179259
1700791209
2090934810
1116696443
259046888
2087872500
1188476378
1044092007
1612495415
1831988848
824692726
126708418
1414516526
495602214
1127421704
369194008
1770039203
1930976738
954463968
1258364922
90238589
74152631
446933053
1615965762
1848547823
928523830
1091240160
1982143008
281706964
2047174831
409341126
395975
1022704063
1887282101
1366977808
502779680
1261647585
11268030
169967908
1631805233
788085572
449774334
1499944737
311060154
1256327772
1955241763
268395311
1222203173
1942906221
685803628
1728053346
2140242595
1794133969
1333396212
1140177238
1529101577
904043182
566941952
712988498
1924663065
520993298
750185112
1757658036
1055965342
1337647213
1501774247
87195440
1010033167
1616274220
1224454679
1897945884
1625407490
1786930985
265682711
82860204
1042076691
465228873
1534822809
1335544261
2077757402
2120979102
1652721287
1283656021
1594177328
712641946
1145027874
531432195
719077974
1298334022
519687511
159613964
1951713303
2100137505
744947022
1484804883
1762291772
278173035
540971174
942084279
417688934
1105681646
1422304803
1508106126
67108888
826440694
90676765
360633487
73531384
1843531566
1869482091
1140141845
625700556
91108599
759438161
1084840350
401019539
860017056
9154753
704295236
928913277
684956628
60935655
729159437
1952823888
191721573
1664397315
1357924132
176159475
716566257
1286956019
452655525
256398893
510287395
781050659
1246087851
1044744292
1761531860
992262948
412871359
1507415971
1876868353
1473723162
1531942681
336029084
288322329
1026763228
1409571158
803998233
1511417461
232326385
1105793120
1859925352
1604540558
227526187
378716335
1648843469
2141188768
1781740063
113847296
1704223182
1436918548
876981880
146158134
1364369814
2080030987
890150928
772339932
1798824559
1054341313
1145983300
700308432
746874939
1003946025
397434957
912008690
847643884
2120979142
1111864620
2056949888
185807490
90682871
980353149
2004585549
284636556
1017922939
1086374151
2081575194
845694640
1497810726
1787417186
272741857
1170261504
761104374
1590002552
1088803451
2127852707
1953169315
73544734
888759731
693810934
1198095618
1961196478
1952974715
50781902
1538267837
2123814769
1314791368
1778875997
1717697096
1568268450
1443342260
314950006
2037434966
310446771
2043588980
433967320
1850970260
1686235558
1246410754
225000238
1974648808
513015867
456243445
1926523083
711627709
195237388
1102844557
1553470644
291812415
2132678209
1359752651
1431293748
1055531726
1858827636
1447751160
1002866844
1831759475
971775905
994699471
632431288
653602773
905309994
530343617
2096565192
1146277260
2035198683
624438148
1298980955
1453951047
546343754
1590625802
524096871
1143197530
1929464468
1127360763
1142205186
973921433
1459927399
1110461074
729933467
1216911539
2004082146
1417645323
620172380
1766574101
1323407783
560213903
1812681319
1712684491
99997670
434439449
1974625070
181066095
774390800
847164878
860128900
1245055477
1648592803
828819173
1649368391
2072615563
976883958
1485794106
105435756
434702159
1207263419
129833572
1398607365
1985452139
2129191042
1277096603
531656607
395216738
2018591251
804970420
1653509997
307981045
2049532828
2115931166
1595886028
2017979113
2130558861
300292264
1381683425
292273466
954688070
902405349
1511376667
1902766448
706177188
2139254722
1293836486
381310387
1903953357
167327596
1652789067
645962219
1378357600
1649262908
1346319085
2119245207
1212554927
1986634435
2006734043
1080392307
780147124
1353621972
1204971932
769730965
182742575
1836180453
896441249
367491031
309441897
2081744817
2135170318
1466155334
1318186276
1722631275
2008842819
1854207596
267269371
139211313
729883622
1175283603
2116293873
186047214
76974407
129489302
470109260
2088792483
1931664058
1846731290
69936883
1058476919
859331415
626232241
1908825141
510947206
2031938584
398475817
1572107419
1795372851
598185245
359990920
268679403
678057573
242030815
509733850
36611969
42923064
999591285
814013112
1316483909
1782463032
1330446309
1535090242
753928593
1806689737
1023221129
2110470166
650977326
103980964
275113618
1995013170
887016558
91430018
1796302962
1159067023
1845895282
435094770
545685443
1947669211
1052463625
793028036
1373283146
1978702191
1523181844
1144023285
56276242
1968726762
915174622
1361646747
1696849336
1827561663
1427163941
397136919
1772449232
1297672270
481152692
90769485
1260701969
1065764826
733199428
732094354
1266440088
393519555
1392509474
607041068
1198424327
1459687992
1818074527
447364640
688238088
794761606
918225321
295006242
1520063328
1123635830
979272901
1612858199
372769584
10251446
1935824883
1319841130
1262127125
1273852491
551617421
618752986
1444677332
1179407213
458977142
1843663461
1821190395
1852029627
2097246137
730916192
1779453665
1942432070
849730380
729806963
393267796
119561063
1011297010
758847305
428810245
512554149
2016779908
174192173
1780175485
418214842
1275063194
378284477
385233962
1644588874
1517253646
1977214769
51560881
880089548
905774005
910462317
97551350
1436028391
591861516
148894844
199752310
716006142
120760730
224232777
1193414079
1300695178
142576439
994188217
137595267
1381395360
1018773382
291482804
271949487
1060135456
1821205428
1430501389
2102685107
1225416567
330341451
1365999643
1886165280
1091694804
1016794182
707725778
661708716
945783088
948261530
242476390
177258066
1059415535
2016350377
978894394
272177851
1201418917
1914173670
1999287152
1713894744
470635983
250897577
2098558895
2079073189
41745631
88502895
1478441533
1565135657
395591734
1629793405
857822706
1092522555
495753179
760690235
814664411
1266197322
1929222002
1326744529
1106869603
1069766477
546173624
633771869
1013399424
1106816802
1806223745
1684129622
950509625
1274447545
527973401
1643515158
603685827
640583276
1149650768
1262738186
1048544496
17440240
1250224443
792558321
568990720
1048282752
920554701
1417540533
1280217068
290770146
1037024982
501119045
263564784
1377690544
1122707764
7560646
813517346
1195556248
420010109
760846612
1771014173
546467724
2025965261
366855683
2124606004
203971517
129544504
1487254778
2043947649
351822428
1913729816
1923449209
722131807
1767316831
43395785
1053372384
2092551758
972497451
1429235281
1666962610
850150941
401886038
846108292
1146438106
749792628
312871784
1509919836
1842822463
1343461409
1410451328
2099231897
709050143
1207356207
485898427
1763380196
460437552
1572736143
1200150180
1696850978
917757933
1071250420
1646152249
232820506
1869155013
644297486
18278218
70245328
739281070
1647373613
428355352
331745973
1440811680
63469734
205281863
157483312
1796116966
1837264309
46197720
1199752946
2013783379
1279963049
1583172210
1133070622
1007980607
543175909
988439422
1955227406
31221938
808032083
1839486172
1609516801
1551998154
1953721349
1915690786
1465512366
102124148
1183409203
1713856657
642266741
207002674
1438332118
95950368
1561778205
1286631580
721307555
298739447
438698212
2025949077
1182610077
581203366
687865623
2023045444
738588825
662453112
176375848
701445
6820200
914581837
2016462411
283951786
720583357
1442403141
937389088
1801722604
1130893030
298836580
473305283
445461325
1842046713
2132840038
1500288137
1528472009
581796170
1089364190
1693797561
235733405
1133900622
936246934
1775220706
1101619690
1080385644
1076673131
1919253213
385301507
2073950995
1091546990
1139975143
1781461329
144952573
1329849115
110770140
681693591
1344652989
1327001436
946341218
650422645
469801143
1222358268
278971077
354801868
84693832
309630475
1675718814
1664610420
979750592
43038777
1219430038
1928976605
451206056
402705952
792160300
2024112215
512768823
1509681940
1445240952
1034817780
385900401
874699744
25388680
1047965493
1522660199
859605515
400419215
1045086208
15281001
1304716756
1288430898
1967175512
1730600346
1300486131
1197014435
1741712861
1439719809
2106571934
1036149829
1208352576
845887817
1914889513
1328333769
1952067960
1382908134
367960770
1997763548
1079599489
621029167
580540578
1297217054
794950341
332393919
1212880290
1623767586
702772423
665465057
170669937
1505634776
2040977814
799177000
1007817709
876412254
30004184
1569051026
393194608
1238423431
859129186
73460190
200828667
220342838
779642262
1653472525
1114034447
1225941655
1477535422
570393366
1040280017
1746492678
1548526859
2123933774
597062777
1069883816
1006853406
1266978273
1791480327
391964889
2074274152
1570591216
547349558
533227188
1912965390
840163265
1753773851
1442603039
2093329947
2108262625
316453819
1347257955
198497053
703357977
1852775019
1110088795
104782421
587691551
1820099818
283042057
2116219744
970433142
1151676476
656262628
34277801
1125540594
10801016
1278798215
367704742
93014048
899851754
520182967
2116998166
1985298984
856861034
1937059399
191257042
863809487
356559859
897204100
2100172031
572471221
1941868231
436691108
1596434815
245786778
1376681017
1396487311
1927623827
714743981
184691139
722230601
1305637597
1153416930
627581713
1530163357
1245998806
492247799
1522539250
812331951
1190704869
1097221335
382682825
29270015
1886198747
1696927217
1494073437
1145581240
1939404485
1186552062
654700539
108391941
28375037
932524570
685702851
1699339334
2025749551
65515349
392909140
420515121
1425238950
212965599
1429473548
103814499
1120116787
170842313
1645907839
1372602154
1106039648
291878047
1397303256
1362953792
1169560764
550292442
390826347
1174690970
516933610
622387581
273187354
938489405
1063070549
409168786
1953865769
1629347136
298870243
318434328
1862132976
127111036
660741603
1582174335
699694795
1255497841
1930270353
1468177051
973900672
1528457137
437933700
812191809
1643045549
1122186185
459036329
1654535174
791078783
1657964383
712226643
1909146990
1111450409
2060016853
477429607
1729497273
1741186988
442970785
662889024
1089574870
891238827
372219841
2130873909
1738602992
66142794
632696885
36930064
266110055
1976764907
441550943
1125379170
1378550357
459553464
754373104
530223380
513778990
1889118669
889090227
2137995166
432913747
434531004
817036627
74097088
1491286431
740092158
1672186559
474417520
1610280922
1258359416
1846686312
1711941396
920104337
279206313
588769160
1171374004
1566117806
2042968036
200709294
1305197500
1645945582
25827271
1879211742
1396884591
1523698686
689028939
1768682170
449342173
2131818472
1567723970
24262622
2124797301
726832311
148562686
99143144
1323038538
455823469
432033826
1158672567
1780239667
918496026
1827939144
467755875
860038292
1621531970
1306049828
1175619233
251423142
1184235926
702285578
640463630
22806015
1345791068
580316573
1195171430
1397921182
1690768295
1544151742
683378603
1544036034
1630046353
982476831
2020469605
574926664
1027350040
1044226356
891387804
103873248
141513291
1200614830
1346549885
64442800
311643758
1397853073
1131418626
1659774457
1194096330
568475980
843738915
1351949141
1988871042
1208881322
400793955
1808636893
19062914
1439756343
709648614
1033369403
379852195
293572089
232943431
1774061675
2074015500
1005459840
622857625
494167109
225107390
1817056921
1087223898
1562054627
89138947
1352414916
798436397
1384562193
1224818144
26688535
723825207
559650413
1737779830
525919044
1677308782
253920137
927951334
365549057
1954125296
2028079260
1639305210
910796007
1318314135
539205673
141241841
1174653498
1186506645
1299096207
244974527
915059581
836124759
509719487
2008053672
2020725835
591478322
296991030
895735553
901759106
847754817
59070819
738975247
1144082015
1347472411
1351352638
629590072
1164361811
344556894
1052733840
1610033332
892598365
390063806
374527826
1590463081
342667495
1353537422
98723785
564648120
1889910913
739331735
14583964
1707904700
1065640622
1813857772
1063091274
468693038
1582598983
919795550
1654430232
1163233863
79642653
433447100
26872582
2018458261
463076101
391188416
89133313
1565065248
786961746
1320302394
1144706188
179983354
474429555
463145422
955366173
1063831678
757061963
277471169
2143110431
395227677
2115156501
31105677
2066904401
2056689654
1799124142
1759576186
402439550
607939430
856165582
1039985141
606041501
1426426089
527010400
61494650
236444167
1663074238
1199152056
464341862
610832798
366846635
1636515724
580598516
372751274
1796300785
670332851
1965200739
29918994
517038507
14877468
764523427
1303990119
186480142
1807097882
1463681406
1578058779
908410779
745952881
1217163756
1849202236
721136977
1210337810
192691258
1968058048
27867891
582456572
2008342255
2046684490
1219361211
1908844840
540568924
531000672
1394892710
1022409730
2046501578
2118997472
1138090187
1329772335
666976205
54079100
112348852
1257255788
583281981
672644485
1195049224
47807341
113240498
1119481882
1402127857
1400345879
455720107
126764491
1090755097
1860654091
1248932894
354601221
267069646
1844212882
323774214
2132249650
2048857221
2045099215
523273030
1393209358
133826412
164309013
204972283
2049372823
2103610007
1986992126
534044367
639484985
691840858
408653701
47695488
678815473
517426932
868513123
1449130246
657953837
1644595972
757587344
1686250205
438250277
331052487
1532320760
1719613346
1470064416
906689117
1236622967
1435432937
958143929
733240424
1607045003
2053028783
31884431
676891103
687816860
1921353580
1017381013
1538470227
1645009717
709781666
786987921
994485176
2134072466
1415190944
1391280757
1795914713
282908505
934866424
2070768553
1725239032
1110506818
1077806679
1573963176
859546799
660124382
334286185
988695687
100497333
793356204
193051645
1053763819
48725392
1326643899
1261921437
1945843183
1534523217
1657004705
1544079476
1324879668
1417988430
1243963894
215085974
1656989626
1852546107
1973419898
231727298
1060333384
691651601
1774619107
673228360
1312870844
530575810
907993434
637856065
1030534201
2020453086
1977731543
2009307910
478272549
2005698846
797623696
1546714350
1528845608
1149977571
1244722984
1392110578
848965464
1307148211
1438780322
1643410967
1372245380
91580066
223882620
1037481398
1286716294
187435156
1224998296
836040226
1639582907
959284098
109287054
818421842
448217415
1685451719
1182766755
1302162933
666940948
187444309
906441230
1878025986
238328126
309802660
2049199374
1959798016
1716218232
585866118
1971363382
181461014
1707408355
599880518
104126624
2074788470
1582828210
1243888966
66772697
1019675902
581782133
722305372
891026372
188502992
1959725444
993736325
43263544
115046924
890656181
703788302
1778600584
856512097
12495437
140701019
103128271
2070091580
1265182418
949069925
78377818
1423556272
1056460026
736989410
40708311
1408364287
1364018915
179126843
218728113
316473219
126858706
1917952445
1933129489
169891763
1254688623
314228313
454999877
154145741
29119811
241203512
1209434661
1268904383
1476643311
593491367
261900795
985236713
849121294
1211027957
922737401
1110356470
1311393781
266675892
1371639151
976188297
1666909854
1462718419
982511691
1203627795
1911872294
1813544091
1728017150
933994460
2067127799
402589620
540350321
1066615747
5227947
740530097
1490890079
995192908
166201039
1852049254
719786896
1822287231
1369798968
80942541
2107572773
1971714941
1593083464
1140710984
1860099522
1034509613
72015869
214964601
1479479485
758779423
710131124
875045992
718302668
669038142
982361131
1061933685
1674058345
1959146767
1124250200
361694048
52855049
1210286002
417626168
547161503
1071794970
1842922346
1341412691
838188437
599810881
598528919
1354849937
1699714405
1356988481
83221522
803523709
481244822
1823585908
9199383
612757958
472254649
168333851
755595377
479115628
944274202
1854159413
1852926588
1897508028
2072843248
891755122
1133212046
633504236
468011311
444306686
944234792
1772237362
318840949
747847009
1706395516
1088395248
684627898
727390903
388454819
1373476141
1088804043
467530101
525035804
1227866463
1085480667
1798149602
521412037
597598395
1833934035
2076985020
2071248018
1839489204
756670367
445583074
2115121711
736829455
708784461
504508403
539568021
678804481
1753656564
1576571989
1175084716
1279010496
2043617250
1028606388
1018058322
2099529152
433107411
898499279
436287064
744511488
450057278
634233474
866649212
1499194485
841677589
602787188
924852084
1233137572
1550491093
729973723
154797216
356072147
1046412948
1216529606
1913674571
1858357613
419576425
1104230455
1035749620
795930544
465117931
1373102131
1630014980
1142794512
424369253
697291998
1568729626
30995948
1629964339
1282278616
199837582
1068499614
1067627389
1238237457
774647888
1255396514
1829326768
1922289167
408095295
1717436957
2087318466
1742585434
35560153
136179432
674472857
1103058235
243553248
1744278473
735272910
320745507
1517348845
1065143322
782483251
971635190
1798383009
1133128748
496979487
956851217
537009428
1909481343
778483433
1265510863
1500089171
1079185284
659272363
1979587051
1545047785
352735513
1831977123
401025263
204645439
668179161
1094035229
1465551773
2031020349
292504573
86817553
1251137802
1349626487
1300728406
1328345386
1665479962
866268833
1593188435
158250461
1823834691
262732686
280838952
1425640665
1522965646
87943488
2126076399
1655470645
981441251
470228966
621812324
2001941077
1251940952
1877533260
763771095
1419317799
485855040
1044894575
235183364
1238032254
526360766
876509666
1270227258
1014518025
223971753
501681325
1514592295
170286824
289702973
435849029
384686956
962812702
1184316119
1009124777
1258987900
162386156
1548895091
328689925
1916722174
247410152
1227989339
1516389242
873324055
619393609
1496600395
629017791
422218502
828712997
1446171140
1144954426
12372983
1247536431
727569045
424146714
973573568
268276143
631095313
371083489
1794656413
815020347
1491892827
630410237
340331690
1191977740
1021445184
946985575
268310993
2085941866
1087192497
1390990898
1462238380
288263782
1775347217
1750488068
804468161
923980457
61023756
104075279
489580296
1678575359
110682756
1174809202
76548750
376447118
334501531
961358546
19181745
1249691907
1261958478
27020633
997115480
891826120
1107268830
169154180
1759568649
743743967
285138939
1588146140
1081843585
2112678302
940806314
1755548431
1115157397
1416853462
210448935
1729744812
621223059
683037619
2069048215
1292308148
273746860
628675277
583520734
1173405258
268065802
1258559894
637239714
2098659129
1083887925
229598078
493798059
1649485797
1135434956
462492480
793931986
181901717
1822600670
1789496218
596438786
1935399917
1709131185
704171623
903569750
1408238002
1015945067
756016693
2055728875
1700680872
1448127894
1791956328
1615727927
1790069386
1274402882
757190517
874893546
148095038
8381365
413759547
164579598
1899331206
199448156
1080552630
236380456
599262932
889665321
177918840
233556829
251766497
1051712490
1092138052
1736536729
497865929
924663663
1084283135
685044916
1238225949
1246093217
1471083922
1359979912
527474978
1253516298
109287424
6264819
701507038
1027886021
1999790423
1543450906
505918941
801956980
765920448
172278262
840946345
58967883
481431862
1823681048
1794586692
390045792
2119073941
606372247
1437151400
1719532713
40964156
1967639436
2138190022
1038213101
550658451
1372237884
825474215
370598718
390390324
480788207
1599640320
2049039094
1598520254
909490423
1928995512
373818754
715525246
1990615881
136856997
685097342
1075357562
2078236973
2018788872
237882158
1576181005
294950478
117451338
95028181
437406393
13078674
1240680709
351715133
191017855
1038187339
1834296822
464624214
1650450510
985733283
1060083015
959764786
1932462118
339067995
2096703676
446188924
352026747
1753251154
820568893
521192585
527004877
1586755791
66336154
2096561628
940533793
1139588152
1148732034
836708635
252148794
687488773
11496210
206171229
449413618
171054467
1999905362
93844071
1486803475
1577460468
1190267466
1862861210
270593319
1310118780
856053804
615487674
357819281
1947885231
2117107737
224532155
101549642
689050136
1418996100
651323340
75128521
1334223582
1907190764
957693138
2041671485
2141489156
729305719
218220558
2020063976
506551677
1257023632
619906331
1760859777
762531225
487525956
2140374461
1022869595
289637225
1861768215
1484572915
34750555
228894088
844373916
714283270
1212354703
2035701605
1459083087
1814491594
1905823144
1946076289
2035472328
352644798
638037593
1772302890
1553526444
2059223369
1331299468
1263049132
1118314461
1871425376
776176975
649415380
315273535
1416173898
1255217309
762090968
1670807389
1995409382
931197520
1159560706
1665833298
534365053
1467331049
1776120842
1160521051
654799147
357911386
2091390847
1233357995
906934776
964998782
247267780
687534101
444889121
1402038199
1419024468
591324151
625209008
1941541017
692381310
736261303
337577521
1050945405
1833926645
799503058
1736446996
913946685
301034331
795608958
1302734955
1773075460
1278088181
1964937272
2034558058
284310051
955139148
1916322775
1232132185
46952435
766257153
1717771823
484534828
1151811803
121984742
1073845405
45171572
1711845065
44820031
1066045943
921061360
1005951763
156205908
1101609820
2032800652
2139884896
1563924000
860617643
1346109570
1141261649
921135940
367024328
885372456
762810798
826631706
555552453
1784364756
1253306639
1306409787
2061202688
2106566019
1911782006
1845310037
748759525
1915166101
14847201
1395814656
1905985343
613396371
1710213149
335564013
787111596
1038708768
1640549467
1871226215
1665498558
1510424169
2098643855
221464199
437025278
586222024
1068216420
2070303437
1897088405
764452984
1265731451
713668030
125963081
1330775479
378277584
799972801
927781702
1956663295
490637086
1280573242
1239641634
877137764
88480471
249634120
1809492618
1944599478
1366955855
1502551459
2054148215
1840949931
1839393921
999989784
1625777692
1209863739
127464919
1253468709
451427215
862157575
1541146967
282590983
336838584
714962507
1358221644
748119038
71080936
1477749
1980820373
1887097229
314349664
1316712155
912970210
531068912
2055915768
1001167553
1412336321
1552959704
466813009
845645597
44835036
2019281309
1592757582
1410292302
1086907339
265940501
130432671
1677601279
1640001619
1157823055
396996337
1374142274
57049181
1779985691
520083864
1358358213
104498072
497086916
1729033864
359548386
1958608722
613964608
661757623
1656076597
614381349
1112319416
164837446
131939032
1030069449
1669398675
297118367
1086214274
897288403
747626971
354507612
772080243
1064614458
1483022027
1312846138
914970757
246685494
1481183262
755393001
679633336
1268213091
1251326489
1931789572
1497088293
75289138
680460436
1269723490
1310115162
1645470272
2042028103
2062147652
700450331
1653191373
1830203799
1911806574
748849763
1614950717
1863741947
83061757
264337267
770642750
748361566
968892577
1564558876
452302759
1917118822
536578136
705266022
1077153415
2026300484
1656685253
940051813
106440952
1970283273
1193202825
280949876
1813451074
807424316
300122808
333823481
733498499
1845503409
1509586760
1174883510
2089050396
846652576
473886082
1596278016
1304971211
771090913
2019305012
831126264
2118034491
743652214
1437197161
2098325583
1003472053
1921786575
1241787817
592817084
1689873084
1038667890
2076139404
1966968202
1951357646
2090468683
1526299110
2057801688
983938370
1644807404
1974059158
552141503
1469453913
657985634
1424989649
756327480
783318554
429697032
1094832040
588137875
1254686965
287757739
2118048581
177535483
1827880985
1326886
100649432
395103349
1272752446
225951827
116272065
988872238
1435926415
225004952
1715365506
100126019
385919787
804773339
1280264087
286311002
1093030391
1779850489
1196417251
1149667039
503134105
1776068078
1538043376
1890403252
588834266
1502971135
1759837938
396789570
839031961
1261617751
478784957
585348056
2064059044
1608528796
1145444813
2058351950
1617612154
495900410
720661655
371900504
622246239
1718678709
1272849835
507238329
585951803
746605013
174714688
640277285
974625667
1162295845
1134017030
1218207056
599967881
809896714
2043421129
670204452
1339135126
879568022
176953751
1693918510
1983937298
1866816757
1357504370
387680126
168118345
1249855987
1317288357
763463236
1147001172
1254267841
1880685107
1614698751
211723288
1287028472
1103874850
2103367661
296880144
190580309
1784824702
1700153721
2140759640
888380912
198591021
1990244743
1415643501
1640400139
851415987
2021775082
1964484203
1917669320
1295375766
1223252578
1148918900
810316466
887870098
698741805
573201692
144692080
795127657
87016054
1649317122
1368286266
1648688799
1668501426
2060184580
1402914191
417309990
187046173
1412109546
822472845
1530934797
1951243362
1636607538
1374218576
1041469218
1019342401
1545026101
701135081
2112863646
1066719527
997283707
2090725391
1738287363
1147568687
1173889214
1075310755
1109068081
1943050497
1485032711
1341538547
1716855107
1513163979
1319823604
1779934487
1802028127
1111313192
1100307787
1230815643
1304240580
350684753
613433506
1013646727
974838110
876315379
464744280
1066048855
757782367
1929801478
1107946260
1861774325
1658616164
1528905648
1909326843
421858878
542374458
1752700856
40519710
1316611078
908207489
921515274
1427127395
106767279
799429983
1566828700
1909841104
1330508702
2140910902
1348211380
1684726758
34704411
418565911
715598527
2023152574
369779352
1178099537
585092177
1808856551
2129812277
954888407
1080872612
576891937
1783694118
893174206
318300656
1806051273
1160172355
1844277050
1130870235
1645310652
677804506
384493999
1299294108
2027908976
620047586
1823224231
221182196
1380423958
1711998173
1765563216
201035126
106269718
1122786881
521820986
473706820
328291864
521487501
892213761
1538156477
1204391466
1645208594
1177801142
537641062
141571484
1582236607
1897836639
568964849
2132500264
814057686
924042762
1843337159
1339728048
1997799241
1455306707
1008201629
607275494
994389406
735951998
1252065503
2125292975
70430230
890265877
919847540
2014806473
1296732500
1090032704
376169841
948912055
9373900
1728084963
955212818
868396046
516495614
1461424124
103946107
1757831011
1845973741
923238272
1591596460
588801638
1491179432
850222303
940054750
2071982642
521855390
409211388
1660824614
479907899
307894004
1358240712
244376455
403286746
1473438783
1046777889
256432329
1716261246
165125688
194865299
1611411998
2088585446
443362390
977475307
350154937
943907752
35257078
1124688364
629589695
996024775
340325762
1746110795
100365667
762386790
1153009887
1744548343
1991029745
1000908581
1066773938
323197477
1321639040
320611935
1877408266
1561302512
1052615728
2077487248
1849932955
1529664296
696981412
663201533
1403854391
1216603672
925049442
944062953
314002514
3710232
718101689
2018634049
1127525231
249044413
1411965295
901092587
985469174
1645627377
566553950
822244473
1586103805
1320903505
1884750908
269033498
1363218649
394466012
699899859
1246400631
2036664344
1456312525
586048994
236510977
1531407442
673461219
1756816968
712494692
1668467266
766655175
1309073809
451812022
78063045
284352648
406787842
1738051818
1990290247
1693825323
282041031
619704526
1896278560
1538938220
339260535
2077397910
1877858180
256126733
1785808108
1132649640
1704712193
841473479
1289467155
1550545579
926126606
1383240362
2048027572
597311079
2771028
1961680027
401918886
67318809
1518238663
769242392
1753070254
1539040065
1338545676
2138231732
2114760420
545312465
559848380
763579080
669664708
1744145848
1139009123
1621191648
1072783851
892383942
1019078418
1655239549
1449513256
776240451
101118085
1899396468
1898019715
563433773
934807902
436552063
794892490
200210127
1927464446
1345329006
597258012
493462557
1844718524
1752613608
417208535
206556135
119118367
1841858646
1099092909
1515566856
1811987946
1182075028
2025870798
160687032
877365937
1837393296
1363520722
466955880
1043414419
316124758
515843092
401195549
853895012
1204982708
8106543
902811634
1383988918
1970234256
796520496
1000542277
87128632
868109927
1917163336
40110711
837153553
972092036
489588540
180888770
2772765
20132022
1837257743
2137226642
1976726238
1538410653
1519476112
2057145049
1318026285
743652462
661154940
1677820558
2113733676
448364043
340252826
966494992
45902278
308208312
117520445
523481941
190260123
312336144
1568970052
374846246
1807817279
1353649103
1577462747
1329886033
74713888
1807413742
1548071112
333471209
37548581
1983979255
866131860
1662482130
1207204830
1597341903
565514383
1812609879
1635483678
1347750589
1569232830
899697462
292848642
1716691152
2066393604
1613748339
1632847067
983387323
1141705946
336256857
360401098
228637133
676383459
1491281755
88505144
2072050076
1299461043
1058409172
418172179
74616640
48914633
1964050296
358998091
1424999713
222643436
404756105
1753070021
556550074
1153122734
1226231111
1433762659
306711191
1945191877
1248150700
883500618
853701736
940733309
776587827
1859347863
2077152178
1532907260
1626363930
1990746060
415963690
1064727621
594597122
1101042218
943317488
1825887684
1505566008
585937385
939571392
1089700473
1588580764
1907070690
1154200984
2093937584
1720512818
228273671
135746361
562816033
1365588174
597521232
1283560985
422161862
736971487
92959728
251885398
491401229
2121900206
2129156383
1188272617
641220093
1861239204
1245870474
1154696792
1752536248
597771379
687371359
1720102677
121198977
1108809292
561926850
2008644756
644358308
1443859525
237417189
17867312
1856928430
1643035354
1890580883
1760196963
1653017395
1394382309
1827507444
923674399
320153351
299784718
1594234441
2060142454
1474099919
1700576202
937413840
1179312506
612513998
1772609618
611567395
1760732253
1943424780
1588206967
48322227
232483564
2141136402
605717144
1245341916
578554023
547317442
1201678314
1344401771
1825135872
982075661
527910757
1098210703
2133635211
61139379
84483329
827985260
1137793117
1209215073
1611107944
1411896912
669688586
2092306179
1404935128
1372163460
45288542
233291420
90544117
357341660
721795589
1380509311
460728426
494440091
1234386909
1779417651
1123487220
342347022
1423092514
392208323
957265005
1513762727
1190123677
1146678829
203000657
958053159
85462713
2006307557
12330493
653351377
447079303
1746880825
1149314036
1262067018
1506633752
901826477
1488183516
1972865125
646552791
49835677
1699278047
1273193122
665595406
1237696086
1824869744
881168623
1427142612
1153488211
657818814
1679522028
1494405715
704853759
459629032
2071882406
2123179648
1032526047
1655282295
1298502515
1807337971
1826765309
1554786585
821819261
897426142
905003120
1976334039
954430508
1706726600
252223481
63195877
1010682562
1651193103
1581778882
560104260
1500820138
979945007
1252874620
1531745459
2023355134
937196769
1362372230
1826083514
1431864610
930941996
210679603
1026261153
1049608097
651786610
102865008
1107077367
64063361
856832122
856338956
1716829784
1998359343
478253165
1880941896
284427025
2068546615
1391740764
1675178731
1728100920
1305641392
1899206388
630090097
1825840906
344144678
1707174043
1692949293
802563592
909207970
298309987
223845592
830014528
657468222
1717372660
81447903
1552253068
415329198
190587678
768760789
1661537032
1689278623
1647628373
1067970106
2086051299
477092442
1110558301
1513238254
397108465
1429608008
450346449
1809726419
958934762
548272692
1008575711
449286787
1542497408
469224749
1532959594
1560774241
1566656979
483510889
118110076
1285898087
577586564
1189200884
438931619
128925617
1498739217
960023547
1678480817
354906724
1862677748
239724482
526919611
1401602444
144154594
380422614
2139455172
1708995653
242178178
153457641
150820430
1749259723
398903567
1485480305
518217930
1834197593
1247549376
2051103144
606995701
1633926790
188901417
640354873
1281515751
1900229997
719446679
2063255690
899979131
1977876056
123241717
2014141814
695034751
782175025
1972157085
1744582199
1749415131
1071390514
442678410
625237766
806032368
2080779462
983939602
343574026
995659508
1893022685
1767229635
1168442499
1272835298
186046406
1630248140
1752494603
1753049867
1597900417
1061357850
490159625
1396064290
1159972362
1107117957
779539008
1509632372
2038502046
541854099
1701363064
146161257
1607169333
45502472
1968923866
1775963532
1262295639
545786819
1753333496
1846018013
1710321499
12420493
177444265
1113064927
1629440239
1599835730
64737467
1344637772
295277099
1023768557
829278058
1478472705
2011136433
667014345
1163565877
364044112
1931827283
1493106846
1541380681
384136397
48146309
1443393564
2024188181
2011822296
41099197
1430112682
1230091517
2026334247
921101853
1132250608
413806265
1855511732
1449095915
1649334035
267226169
1627748641
1703803037
411802025
969921257
934387246
1596477629
876678424
887958181
847930870
364475078
97686340
562263747
49047634
540177244
1767881092
409794928
986105785
1707411605
77842521
1601502495
1778091193
95459776
882842507
423593896
694033098
1674237281
1601913627
1562186564
2110874737
313315079
473623233
1967346297
1831192342
680371633
1659276048
2013526127
1366861722
1140044334
1023860894
179997970
1861625550
562380112
928918760
1531594222
184427899
610385452
586235660
1059383572
1120768014
378314894
76628666
1827911492
585954365
789746332
1731680642
1880841748
130374589
397564876
513997620
1131672102
450654581
1005730471
1691098334
1924002219
1331228051
531286891
500834927
939347541
328223147
1395684862
1936758338
1170440146
75414798
1466197028
1631758770
1242668469
1261076666
1679163449
972979411
1006338626
1796430910
121502397
482422573
685044830
737114472
2075908388
1214560295
26335579
1880522919
1650396154
857245317
1453486112
874249653
941919431
1238755695
46437146
591006462
2024932594
1013006355
2070086058
525158021
1412922169
1068036795
1463530450
1380126333
1006668422
963850668
438711130
1509622880
1226711124
1433108275
1995636262
1589434962
615629381
348192287
2122117443
1736664677
562257061
2124843839
489011844
108920843
581605702
824548647
1444303515
55124799
993311924
785706130
1572634531
2004835610
651169060
1730405410
186539952
1701019738
1403371733
470538643
297597547
663036284
833319826
1897401612
333372350
861952657
1540695494
483750412
1597748686
135911479
1940963873
1725644631
203557772
1167601030
806628418
1371359003
1095754463
1331392542
732354269
156833610
215449207
160701567
1882186103
1796137576
344531116
773472844
263307160
1050095290
1450890596
1778776353
1417438753
2068205345
1281836211
1808407504
763298423
1051632636
45911088
1154632993
2084714424
1722982878
374612557
12928068
1309926844
305636147
300728327
397172898
1376614193
550141882
1319064388
1734444701
163428281
581365007
1218967755
734282537
1113535028
129148700
1274806041
2086090959
1487148768
1025335240
1917186049
688313127
557886006
1316386776
637576111
1727677445
209533464
136937116
1015699933
426755735
993565981
108165776
992533738
566570114
1071921093
217774481
18328595
82686469
774016070
2020665649
1524182301
1538660857
1741770503
344471144
1898178290
1851265463
1181222402
502806204
400868407
184409748
1404317371
958781340
938433721
435638420
1025240113
726374215
1746225298
696320020
145767891
756040896
1216182733
639553748
1400356104
983402541
1429511901
866828119
75162581
1449603795
722439343
509146085
1748687576
1223972804
605598040
571613196
341561328
18557856
1054969329
1369776673
1131140125
1430302068
1982937342
913371548
214909352
122492501
78178427
1413993298
1962650422
304484835
169313381
342676975
1313493164
1889517319
643121409
900503049
1120607977
989165315
1604337866
1051871809
597767352
687562502
278085332
316282941
1116860931
1012514717
602882337
820096834
646942095
256058569
311513838
1308110503
1546138482
20334452
1779254926
1859014736
1994566463
1014807582
411467881
1399315903
280069727
1412918258
1417660556
26176500
818271727
65656096
897262845
1961713743
53111215
1721045808
1952627784
2061712402
783324603
1284746827
1356054522
57422097
1591181535
747058318
1115971005
929299871
1131870984
80255513
1813887730
1874137437
1477892951
1609326780
922940994
940505226
956032613
269191375
362688976
1525027201
605240484
430065958
602711492
194873391
348260
804622226
1008908896
517773773
1675191414
303057067
392243824
1613767325
498241995
143225011
949234921
2000253115
525293192
962849566
699770910
1976262960
51686263
7938947
30108464
326550564
210608848
2013230481
1008365846
1244072116
459837000
1574788309
522725795
2056270187
1748320
127561209
1279446427
1984893117
2104714140
534713912
241809112
1220332700
42464866
1972642726
563004469
1452714974
1283511379
903026261
1900659426
1874536740
670130735
2130196282
943120746
895307813
1971540455
1413970243
2002331850
1110401380
1709080846
380969437
1861877781
1361428141
349593088
1216559144
413054249
848502535
1141233584
109362771
466424023
914295708
1898107429
1257746742
1433923336
1312269024
1685202605
990302313
1275912869
104834584
400893992
1898196860
1346101035
484035734
2139730640
1804438772
347204312
1620205746
1209385377
2137748368
891279605
759702330
276270349
1847337451
1996885065
1297447090
2004037834
2069576449
81674599
932895996
242670238
672611964
2119983265
441163544
1592688569
2128988319
1990154319
1568532189
796925021
740793085
1531641644
1201602416
448362647
1829596179
1168375492
822930728
1356363694
902725761
1625736563
993413306
175566285
1216481871
1597145225
1254187964
1107492387
1395413440
1753292598
324777204
1041039789
212903327
88431518
1458736341
1318319409
762909331
1080544833
288756052
1536782116
163898565
444336062
593986143
57024130
11464538
1780920999
865322519
185061540
1679596662
1808645819
1434139915
1269956605
1927726598
214667841
981982878
331999562
2007848404
1820214546
290626811
579283779
468102568
531358142
1817776495
2033314759
2145114027
2027204808
2057597204
891782828
761429641
1915521743
339920968
32424840
71675299
1410609741
395542462
1925485683
1282300327
1426830936
1401432056
925522821
721203349
909564994
1041927740
639548046
1285763466
1236046515
2102990935
130672491
817139247
1575643994
1418357016
1434880934
494227890
1004870859
1443449939
1548757572
1734496724
995036674
1301932967
1170214478
1513940650
1791878980
773409360
132235312
1003350881
1744317796
1753745687
474481930
225478193
1158931273
1905357648
585852019
1653979286
1085224067
1573901053
1031485129
1469167445
491530148
1680804891
2078948151
1831078771
360208510
1089372719
589280895
1246460381
986298823
1659061195
1792415836
655799233
72966297
2142994154
131083005
1749208846
1802851585
589577538
1940768739
1016628794
862088734
131229826
1674123141
1511604510
1529295534
143660656
1151686262
1244456072
1048102028
982457635
1469588390
153185100
352506480
1231155168
1014388697
376260054
1298371019
2015085155
1093493388
1883603578
861192655
976811508
1163014392
1446559218
1721415012
705744079
1473158103
329243599
1651664101
967927691
1895194155
2077591101
861374815
1445398581
1265406773
793081430
2065415578
1414504219
1650637922
830768341
157788569
1635491638
64639100
1304592832
417281000
1497176594
833736816
1074189645
792837197
1290150906
1013344126
382265197
822042142
945258706
378736477
1100304465
1859926472
1390450576
1482047540
1183895811
1314572363
571584277
1172776469
566891344
734409838
1870754350
1824743156
1584083457
919977265
27704228
251544023
184289601
1359093924
2064100113
475704326
1057378020
1590037851
169803918
1693997098
25981493
186817840
528007410
25017341
2095334651
786487156
782705308
549940870
229010207
1663646424
298893603
54925086
1602458346
1093292080
2126060051
1750327907
1945138681
1856455768
390353035
300581407
465150082
1499957898
2123840055
1195553192
498074190
1772127976
2132062966
1728464322
2042578591
2106736597
882456986
635290127
1893659776
783292801
1500894031
105019229
930043713
852399880
1137391970
1788750240
2025008684
569320845
1409698754
1524711265
389490074
56815037
207539866
853046920
1595414039
1126018649
1146711450
1856709530
741936555
305241846
1785596101
789247765
1469718478
999119201
152258809
1455312074
337706299
540331165
1267759932
1330512193
1011111028
1548629605
169260392
314560689
1865087598
142353992
1942111073
208026640
1022351873
555583288
1078286762
988739745
115059988
1462546942
1780290263
972613025
562396126
1821804395
1297199941
2040171139
871032285
1073910606
635647392
1851923739
1068577271
1378170231
1277370148
1819807743
870327970
1490343099
878484354
749545756
1686612483
1648040199
575398235
710745872
1054943849
479931959
805691041
489603231
312331903
222694598
990981334
1239065038
1311927686
1534447106
26299646
1094800066
353521487
1374225638
881142744
1698307645
602518774
1547116778
54128370
782454525
134818047
183949303
657655766
945618644
1146263356
334469426
1055428827
2130144326
387526008
1370424988
1356656941
352180702
830800801
2012968890
531286356
1072099984
1378585594
146572169
181151594
164870637
1504561935
252875579
251396846
1348862208
424499385
1148615646
338887026
957834678
1216948026
98181285
375423666
932829095
1072895170
1692605992
1495332086
2062198789
1284457190
729316178
1037201664
568401501
674117315
1442604032
2122882801
136419289
1616036375
1521150991
2139152772
1350446304
911520333
179755139
467127173
166584347
1217481202
1943892622
1231084271
1751339921
496664598
1732927791
715226596
183240708
2004224212
751078394
621829860
748757639
639444405
1866270040
1423571101
1712503578
1703820788
435747866
1049326196
1358344763
752959061
732935861
1780794580
1879314515
821019088
1997902978
573777258
822340363
1044513217
1584208099
1689566035
926995336
1930530344
1373043976
715561770
1486736771
1263717788
909789745
104729552
1472056470
1574323667
1555921886
921571807
1774500480
447917015
1491708480
897205505
2119894727
1346944094
1303428260
1635248926
213695246
894557181
934257508
1690197272
1488788087
864714526
1294309906
275231520
919062486
799627923
1111060934
1780660472
1309176683
276061155
440787997
1471621582
872550921
1340369263
755362796
1371354354
2097060362
1852369458
681191761
1168722399
14699251
830215982
528501342
1382886471
469596802
735646320
464879187
1376735518
533720049
650430450
1046278031
767132077
2002824522
553293256
627262911
1222625453
930709098
955104422
649605208
1665181294
1791278826
2100336464
1792473221
681544899
1713693737
1190304668
242686880
1077584794
1370257380
1873158761
895348126
219993273
1455398589
1677654001
1584022157
1938628772
201860433
1268429831
1393762800
1593588395
1141184530
902027841
984776742
1861315801
1394532323
2027995722
739574011
546817104
910748173
859785279
233292203
2108458522
995742946
554583118
817703863
1353706102
1751328531
1148570686
1266798188
425271741
1601277272
702495308
1700413892
2070847645
1614717207
1671298645
1040388140
625193983
1367160432
759838102
1877715141
842816965
1737044605
4066117
1432705606
1490581643
241428927
1069998242
744445028
1122444299
822478283
79379783
172536527
1101232583
1345320118
1967556443
1808895632
647727266
385998276
2128315273
174332227
1700960667
1002709269
895393312
592363266
1093647292
2137611524
196672064
45633577
749312187
108199096
254102282
1855403023
692097215
302075470
1202156297
2080678716
1587027722
1341661536
1564470532
1801775529
1369474602
222358723
579599409
1576906989
371311584
223575378
715367517
296964699
211340747
642657157
421947809
1304834436
963122508
17210008
1753733615
1300831858
24925242
10223068
1942805544
1009369012
463904943
1563682660
638240900
1053033637
1292683675
1772789454
1259948430
404332538
305199769
1277165182
436732795
593922454
624011453
627694137
856229105
971737397
1694680702
999616006
1872822110
283625519
2021736401
935154568
219039407
1004170301
593608432
1739030761
1710725623
1090861350
572241953
933416585
563327966
340343776
85048865
1096713685
1939513905
1452702714
1784159822
1484420887
1097983772
1715975587
547013883
1841043406
1042571274
518200676
751004073
1978738969
1339488180
483993770
1595999094
967370198
1451957413
1945788702
468813031
252491988
891290285
92094035
911138985
2134997763
1252239963
76351566
1000363458
1020934729
1529131409
1048232478
1355875147
419792615
1012263984
1707678423
1236059461
1363036672
1937032086
1835821460
1843681410
526984355
1325621017
1941417527
1851377496
1785156764
1745327232
1385143451
1618353457
1296573415
1537187944
614248016
745104169
1734467177
1994237389
1834302742
911598781
129716288
2080044782
332965128
696761090
1246678105
420750737
112488212
804889127
634370489
499047092
684491405
126358648
884714254
1978300227
364863619
1364438885
882899974
1838972013
1581212928
653516760
1251801042
1111079808
318378470
1950012847
340756291
187518603
1321623765
1265352905
1751803787
215898160
1861426622
1692685572
1785194405
369462326
1252935803
979015199
954019714
412319682
10387465
821030082
102239616
1148764576
1541895257
209355268
1456491827
62962253
1609719788
1904599967
1926599974
1418744963
1014205224
179040570
1203949049
515468567
1095095803
2030505739
367005518
1202981733
1674922484
245277657
997988171
1894670845
99726602
1825496023
1395017837
2038732316
1879198609
2144122193
491925336
227627113
1454592581
1938249116
1443729787
1114117441
1314312461
625452045
596771696
2016044273
1011961042
1083125622
983238439
1984471889
688621988
618092930
696889884
2040514804
1258444211
1693567888
1937693438
805624566
1034771125
669725279
1085591778
1714367274
353761413
1852916490
1770101123
2048024748
1628907424
1054672516
92976790
1960396692
962552564
2099408488
1892906128
80898509
359504387
990261445
1684979998
1757376224
31599661
404417767
1354598710
991446237
916253101
1478924085
457350968
1827868541
658579042
699477328
976562471
627171701
1641587793
765309656
1679464307
590822438
1835990339
734950706
701571633
742545456
1553823191
2146801663
1435750511
104084857
1847676658
752019836
1369507318
1786671917
1605693551
725614113
625776938
1604120788
92611455
1972082206
1197896274
1599812966
1253790762
2126858236
419344555
851878067
1974852887
951744031
1404066165
1906205397
1688688569
42306294
314281455
473054412
1970665526
1420852235
1582844311
1405159638
1842605852
1057724378
1154132023
1183320583
2125058913
1333369028
350336194
2043938231
1745622316
1074922127
967425767
897917537
1360295799
1444594997
121321899
1905692937
421040789
712649248
2091852133
1197145281
1037459149
660736135
392293042
222217068
1817167380
1578451186
1338898309
1828779359
1882078860
1925743053
946247302
1903435401
2007461026
1002394636
2063370470
972543415
133942690
1407610588
425005116
922490178
147351962
1212961785
1639744853
201284604
2055507281
855192667
2021488217
1889047524
1050971566
80157720
725961934
725468127
1308266703
1929078412
2074049549
93882172
1410228398
1954708227
1775253373
1666797073
1682261345
1976488136
158838950
1905943941
1607657400
1769749232
1300684175
906217558
697055963
519601499
1093584703
436254284
1859481237
1334978638
261316499
1735923098
453241452
493796766
1277878135
160995843
2091732730
1325996924
1641196961
1164555787
981237816
1694052909
1724042417
49435217
1866840172
1055260533
1336463571
686182060
590520810
1604506338
475225790
2045495801
1509914961
2140723854
477573527
1403597337
341981124
2143155863
1396091171
619519141
1825883499
1987696147
1278533798
1767958382
1713058738
2063227655
1696418875
1985421231
335478567
43533991
581492580
1701229434
2094553616
386739586
541703100
1856235801
1822326444
1666954260
96888482
224927651
1884817747
275452484
774735856
1471764464
1390697092
695656678
1336618932
25330494
976683480
1133784225
2078844166
435002559
1849569093
1789711135
1019198432
709921169
1624059467
1634871061
1630188454
2067644664
1073997742
283630573
1115266292
1701428261
852257689
390609633
1643530274
959852372
1495762025
1025679160
994032690
1892944148
1210142850
850737485
130429809
235748193
2070340737
1453530184
1945150271
904350639
479589912
1783075292
1855244807
1366272589
176131362
2131211736
1200276576
874697774
951500653
321084262
1111829777
92223982
1373925779
1134967057
360104302
1819603045
2105090549
742022258
149852540
1082337626
1131788999
79488731
2129900656
1299477228
1193569472
1201017290
914982989
63619272
1941606529
720730839
2015721374
1091320756
1006408101
2050209795
645875489
809621957
941416535
1673147393
1497689434
471383905
992930877
452088449
932900680
1765238448
1806116343
1021107320
1014122503
1350013010
8456716
957527017
1725748817
1440086870
2126787303
403689778
346641041
1644750219
826372905
1388938750
1706020310
1372476423
377550736
246483598
173520767
1059267428
653947316
1952665976
1207987124
1035198247
533744091
2120688647
1242909072
1022911312
1818679702
142247537
112611753
1066091399
1532014015
386950175
301878247
409861108
19452222
1103070146
856651263
1678436644
101981707
1652802650
1781512658
2078673088
415406312
651337732
1465740024
822968691
1676268227
1587804588
350588475
712700647
693195553
1756377173
564438677
1505136309
262802103
1648655359
1656425578
288159768
1049218263
1278120224
345885517
1690889308
369349277
627084801
931989557
511816523
628573301
252587563
463007728
900683578
2135739663
1696876158
746466575
1628808418
628896506
1360759303
2109925078
146207965
215153473
1011324469
1537033888
228571737
454366055
702760586
1296860929
318495820
238060605
1748718018
28150045
753325499
1759324948
863513826
250868568
377986402
1394703620
1403533475
1116788730
1378440913
1398100211
1925920021
1987044041
1528940915
1583067460
1589640595
2094272438
1517724211
2079110839
638946844
876406958
475167377
501770809
2111852101
954027108
1434102232
1338748810
567584415
1900854335
488037413
226506604
1728568283
1614557810
1480291445
1591769468
81277919
890732756
835171038
1198044836
647848424
161232452
440968795
799933382
736246415
311365125
816964619
676617147
336113648
1171842219
1574766700
1146927335
1834554979
410269572
1507917494
1254373507
1050521635
2058627671
1131549023
630015135
1166770724
562959652
1721483905
1047250296
190410777
2007931870
1229286467
1735220476
1007067144
1094929103
286435489
1484880
1542531050
293715572
1464893981
1032751695
1786642656
689262721
79719223
1452309894
934495156
817647436
1479671828
1375661812
767929619
58571418
1207733620
1494130605
247097832
1610648434
2139709788
874778528
694037447
1621983522
1329587072
60551005
1341293730
107247710
2118415780
1406638794
1712491420
1907247270
177937184
1577491262
711968993
443820917
90106402
491139396
1948805685
1852156330
1574912787
1506797566
1922547415
978719328
395563288
1779445238
430046218
586840299
335041193
731773114
1134315928
898710259
1249978812
472673773
890377543
1092357922
2113516341
78616178
365473756
888511220
935159884
1460475936
495071402
833327444
240961150
819066986
572564170
1294358649
2120154818
1803970050
1743419503
1128740963
1626435470
1029213167
198264672
1749422451
1433789327
720857849
448515497
842504624
1073781470
1838595213
1744059752
323298359
1341594261
1983175785
2012991715
641658464
1461765518
1633401778
1545906065
1532098330
312097980
2092292630
645065086
1657428969
1681688180
1911572772
744895485
132858014
1546190826
1082308009
577523197
101006329
1464538366
1779858090
819864538
504647508
1623244716
325434157
2122845206
1397646315
1899680201
1569424505
1272861565
959140336
411436032
1641937004
488575171
630156783
311283453
76251202
415384068
1709285236
1112148671
1079248333
716779515
1173749681
170415978
534197883
740170345
1272315612
2057457148
1326501206
1108683960
59708252
1423013701
163308906
1572846082
307294008
1743916425
695620483
1111671114
138690273
1575322587
949815666
889305567
212004746
468047473
888831765
2135860998
129694957
1908056905
394274111
804287846
1520748424
1793133176
1147396183
369139320
76936084
842487153
958040451
1036063798
1239010971
433940651
600341039
1261139698
144194980
2115697362
165747985
1696239667
1672754223
1664914761
1104054638
2131695483
1277866411
1534614760
1167729874
783335056
897271858
1930142116
1253002565
1565296075
1774398070
367146736
351341565
212948960
2119418439
456692780
695979731
300674757
1504562924
1623833799
1468803949
394461073
266996401
540668013
69445939
1811197602
314071610
1854874515
1059361529
408308856
1312719229
514342682
1723716048
1981241535
1279222604
214182246
2084767
2047397900
1528022694
709465575
1922261062
770293512
2115872165
1981849085
2083239203
1490689903
427754229
1729044507
90986055
573897596
1526548641
715712876
1801201022
158522014
1444556422
2089067841
1839097744
1624602143
562767851
1049007533
675993578
264090828
5790260
1681003264
1599980007
1017966377
1091312364
806540619
1673077493
504527921
24901269
862913389
2144327027
338068769
1842625977
1972571171
607371865
1429414435
1571757210
556287493
2053119016
1624030772
1646278655
321345417
372809845
496681846
1807602948
672622461
886497894
2020708219
667977218
694883638
1365155190
312389501
267542909
1173109036
1454509739
141059318
1736884185
222784699
1459574759
400650539
110330553
2011716146
2017454450
1934764597
1503977891
427284005
786625650
1368905329
1787085351
896319080
1845224779
1509642597
363762730
172008251
644736436
1478490153
1149811082
1224292083
1152214765
936107155
478966702
1406633570
1456518268
527057599
262494796
136182229
583568750
457794622
439441632
66984881
918144982
716471599
1059730982
182397567
1670445482
590028801
2065801407
1598975918
470363310
1159123477
1926809362
587882844
1618908915
142602025
308048935
179931310
839278164
392353514
632207085
1946039257
2103730757
510025691
740757480
834137455
144182810
332698714
1137846260
727956698
735654696
1339471600
171576717
967585437
16640891
1343589947
874511418
2069505075
979534667
1140783389
1708173840
855076131
2089577492
101829469
31202882
378807968
1675703832
1907421609
874123031
1480582093
1374327649
337567169
1929627769
250060388
868245874
174209845
160209416
208236123
760331165
1962207947
2009189735
382667414
1936069927
1161709460
412820671
1740640550
542071892
1207546520
2139414548
1180505985
1969627993
852125552
1749830827
81035902
1166594977
576559224
1614273252
606217889
855042056
1637602013
2134096954
1569370396
2097229373
25864967
471599397
1384371887
1344803221
1017098485
1598910718
685395234
1700851138
1466280974
1925541407
1644595977
995846223
729096148
1329268087
1237405680
1455412000
1222711345
1236864157
1762194631
1014994657
492387613
224589759
2145944552
1131455730
1466052435
422391850
561093055
1754067414
1193618687
695333494
712641644
55506827
1299709097
694924386
1825463510
230965212
2094932745
1623069691
229240363
772732441
1734630946
223759563
1063650942
1294959090
794257965
2047620858
728798925
1225730427
1341590850
1720503561
314297306
904182578
912682023
1027029586
1610048886
757874853
708486745
531984681
537188252
1451931795
807975417
1127827716
305607142
689363167
7581912
1768367387
1125109993
1503648108
1574704040
2065113585
1766380879
78333330
284272486
1714801864
102655176
1627576067
113799313
1613586545
384283158
701192195
288489440
308317326
1999686922
1966968103
163317487
2120205243
1738947399
1463429140
534066010
329388263
121854073
2098315591
1704547375
11171599
1767144916
1643764542
1038468498
1034081856
1409151789
1372056414
561456394
647322191
404268791
699100501
1206996431
932016420
1549119056
616561891
483564862
487147766
582585742
74479692
125009529
1329911387
1084246087
180628015
1884503907
1460101838
1989884337
114228290
353578144
649896624
1318696077
563982717
664860091
583160784
1676504091
739714945
1680955692
133391179
970695563
1684775610
1020008744
1469684757
1250699028
63643261
1883912088
1276042496
21433132
1664854111
1573354036
427218828
1611806120
680051507
615003816
1645892989
568307185
845467487
611608533
1309476548
1067299989
1693810313
921241700
568777105
1469686807
103042506
163625124
7984698
331782420
187434810
1289005478
932022042
1285087870
251415718
2086064711
264824382
1262959020
590096922
1711696582
336843684
929219411
1263841008
593473950
618206105
1758910077
885821920
568850156
1873925316
142708196
584964500
1977020944
203669272
515252248
296652792
444488855
171608249
1746534119
1077246891
1861277448
803607943
107856049
598991662
747181378
1982209261
1676857264
1028478604
1209160296
254564353
1698620197
1685487942
628297092
1522415604
1315847915
1460929923
1088097683
775889898
231062558
1111645546
1872080196
971784153
1861589125
2095040050
499216519
485669470
256774248
1460744556
1968037728
1714004744
1146535288
807092256
633383726
1331185875
56213259
1980253357
325261810
1964122093
965979034
1219775807
127450078
626077870
1775847325
871904595
322987543
454561073
1302595150
1389150514
790657076
495210434
613831286
794738476
1165977595
2094702997
1319673308
1512911413
858363222
1345669139
1112553923
2087355428
1967482651
580795363
1762719630
402243662
611757813
1853736765
1779077269
964744408
217208308
1516677940
1798493738
388554192
641945679
577294113
1460513483
1891989291
1688328783
1966306911
1037287775
71046966
1490942904
1282408046
1981359611
186937333
1392399573
1809720580
841256392
2092620481
1054093888
987420455
1414033456
962447754
954591622
404391500
1705960836
1391411539
1697676473
394266544
808014081
1469275302
1617004373
1310259625
481611680
1516557723
927625855
1751691943
495219011
1876465717
661516400
1128969977
327301192
1906924684
111723042
534099649
1280828054
541346059
253149734
1321735566
1731229903
500145409
1869953509
1478948559
595830709
1225024108
1734573290
802739593
1448861588
741615708
1644351094
2015666606
2141732054
116639069
1888914497
656303833
978008123
1862541754
971351037
472545868
112664292
523372868
1782468288
1323315586
956912476
1225131622
1797068208
1085612056
548754559
540885907
681057840
1056562696
1357942471
1562670598
1842331146
1255233069
1177547930
487444451
1757763458
686529645
2116574611
1446705788
823754328
720194580
1961013227
112465931
1012032240
948727168
1519701955
1537527575
2104199006
1988879653
990926868
1224235911
76528435
635333036
951589475
1728948721
1325293712
1968832873
1779263419
1853651132
373094130
75827631
1510350829
1342473019
1356198117
1042662512
545032920
819966807
1040568172
2103275117
19527637
30432445
1087866510
540532238
2092770932
2036628937
2119248195
1052289269
1086158481
1879509743
628219485
898552471
1745608857
1989689418
2128747519
263717464
116569551
2120612952
1565994134
444350965
181741711
192749950
1187707532
323699625
112172130
812450101
835265710
1730424964
448380583
2092289458
2033343140
1733361248
1050371688
356193348
871825676
660491975
1388657794
1613971401
1835670925
1817760799
2124295328
70066812
1307413313
762921294
106339526
1944357022
450393950
579321485
1817341336
1589564036
261694496
1012918438
1597686529
535336718
1899165439
673077007
652776528
741166444
1616497504
631286187
2004419675
146931773
1435209571
102834138
1258062196
56362605
1571366963
399947131
525446760
906807075
481271285
396544663
920457801
1467712192
1330810961
2046120109
1072599202
1916151167
2069426957
2016444809
264612287
1542595011
968692034
1341463795
1799717696
666260111
78699181
98578206
680114141
1409737989
919041883
1164140345
1236070283
541871062
1873093579
595641692
171065576
1120811049
1572230649
441665769
899831843
716938518
2072979537
124552932
2131584896
265861350
582225801
1328627684
1984094344
1267476526
1823266204
58543721
548401881
1428422433
912449076
200811920
687199613
1028386078
954971028
1386403506
157865692
718103837
234936946
1598595066
180958450
617796039
495316470
412811882
1772535131
1694944897
1553859686
300048570
1912616408
2114480776
1978751775
1615602835
1640991878
1489859095
1709460253
1795124707
1750323264
1705755053
1285588169
88164453
554299494
1541578746
854693076
1645308443
1986348466
77406117
1041608656
348682533
1769529770
1418103479
1371784954
1516296967
1357031468
19518254
1724376050
1395853826
979971708
1299517161
1740033486
621704070
937255818
2061105363
878310472
834133674
15794547
581204844
2140448001
636901891
2027078693
893403974
312706833
561492618
1333881608
2068207875
465002366
401961251
602308604
910934945
218897764
1344496028
1021962394
1703555811
884813521
219193299
617561547
1016836407
481827809
2059677542
726527094
144858671
1833856058
1727928518
267722143
307572952
2080887306
589697057
1468818993
25870840
1668652952
613458731
339886170
1627069970
2011726434
342093807
832129677
521248688
671713315
8708675
572870792
1254609445
1467443935
1125513975
508107645
1369594647
78193783
2117115182
2017855900
772336866
309775359
899802496
1661890447
1129464160
1489615283
546572174
1718337487
385686519
789901936
1093481548
472480551
749687490
1985404076
676137130
924182776
78897912
1065696480
129074096
1036621654
449906951
107247886
1424786546
1346806718
1164928041
401286595
1135792265
1084279417
2066423811
510843297
1177395858
1006583762
1325934440
1964460700
236437433
979980267
1638030860
1321513087
965678793
1760478876
399696661
1821799301
1789126183
1121787990
493050694
306650804
13527435
332562936
344474463
512924834
127144220
631208269
1358645786
680246378
767901374
1778943270
531542724
1107688628
1021087101
26764714
1647492897
39100653
271097512
366228665
788931054
1136659790
2005496056
373441931
908753139
154299096
1101676007
81055208
1534447465
1354535845
1572921582
526996948
1312434269
716457874
486262011
1496182670
1610354748
1145874403
401038049
1071462561
2047948813
799669275
473176159
367141240
1411389223
311541105
1264975070
462716261
1939445108
133688347
991338752
920607790
107330939
1741335186
1939000417
1640114337
1495037786
1400709782
431789005
87921181
2068007468
1425191129
1698365368
660421568
438904588
277567886
1008744946
405747173
890845919
36865242
1766802595
312098186
196986940
2020672114
1661614174
321111124
162269833
2141410926
2066876838
2010562981
2016550889
848645462
450943096
1369197191
1772092220
1826871420
1462224162
678883662
526671438
648425982
1020874663
1362226940
511106166
1342130452
627654011
1412764232
1000858844
1448638120
1057687463
1246656838
596628510
338065746
777507136
2103644178
1073090377
1194965364
1340401129
135715369
1588143602
1220203908
609468223
547226280
601947143
622098141
1501860952
805811161
476314705
1496018212
800353896
1349760950
835212006
1701188374
695191730
1237573841
1430925147
371456687
157463936
628767157
1808797308
1416028475
422546764
2006252935
1607863614
143518643
278209523
56186960
1008288450
337914659
877496349
1881009972
1409032852
652437786
1747863740
1397108832
1153230494
908868312
2016625545
1774152718
79102452
626286269
1211956057
1953543155
1141414513
944529447
1785427423
1211007949
336923620
960332676
1344185105
1122185714
561869097
1289812709
1640319467
2092771047
1179137907
1215390190
1170440101
894688888
1477490617
2000126477
2128193033
701804349
1480055147
483614492
1318383880
845699847
305052906
612535062
1886549317
975333249
1041526043
1422181179
1316863703
1575697949
1811913198
165663521
1079242375
1005982701
1315789649
1759756802
966025503
1047763733
1886255675
804275830
82304184
1901230465
2118697933
1067221589
1156007878
1006537389
91218707
880936942
1951065877
623896195
1925006241
1728849279
48964471
402305730
470907887
1791785487
1966856411
1987099259
1284357846
766890235
403385392
524668488
415356558
582895205
1785522590
1762127240
843523780
1921627199
1406888606
1989948757
140621473
2145215849
347538621
768711044
1029718862
616436437
460128077
33187044
1452562998
1748576010
145691110
832405833
249264772
200952551
826567421
124815294
1506951405
871250388
1411202354
602642564
1877645432
290708948
124901005
1307049149
700314989
1706865639
265698874
1171950692
51681111
1637709870
1749768955
408608986
1413141406
1429215816
980853019
1908951819
710764357
1636301243
1648970075
2113770902
633721321
1389980028
1484787224
1814334356
1726986000
202734866
59011796
1071270344
1502628112
1864047741
1985515899
771053173
382253833
1943953455
290877677
1549697385
635222929
738670017
1219224472
2039319821
350615057
1067994120
144436496
1096457642
958242357
47138607
1202630920
703951409
1618280696
449789160
1394141425
485713031
1549148081
1162246474
1103356544
1300574598
260395617
838896180
1048512000
1845856635
255652172
66425839
33809605
1009870830
1908148189
1959259628
1637207695
343618730
312544821
1094780448
1193668814
2047454052
1737075762
1953402357
1006959707
1108577258
1972405109
1512107548
1732989849
1449726738
308412686
1487667931
2101395780
1276918268
1505835166
753606874
489469509
1482211119
578143654
44654680
2132283368
2124215940
1136375522
649015990
455698010
681861407
644775866
383139178
543482519
829754981
1799877224
2141486893
548969732
1243661187
1638679253
1175436289
1281262476
2146102266
547098773
254423313
1857865724
279204299
1300592865
1318687099
453891518
590192146
2060267901
1071204858
389599413
1731305681
168339938
1298730431
392403819
273178945
604124907
1277733528
1156015403
366212722
583025658
406987923
1467006949
436741864
937987419
203627276
926170963
1471009175
737698573
2032563315
859872784
2001935746
1223357135
1018122854
1326935303
834237075
1560713666
1133924051
114641124
779237612
1084899248
1223294693
693278902
448488043
1813231732
1545846939
197514205
97302999
1882730128
1041354217
1653624988
619117496
266835331
1792514494
1996397071
982890035
1150559235
847606736
1105546959
2041901531
741791251
283669818
656639748
1575723297
870971151
139703328
640926279
409721192
1290974361
440647940
1343512165
1491718831
403880019
333277692
854627719
1742385188
890948133
1130940125
806552603
942411901
1255635651
1326026405
1489680248
1271227692
1703990747
1276490444
2064368551
2135168099
2021006299
1636516745
1991533239
243490877
544113912
793156714
1216321910
1688278698
1021840028
1723455636
1875797663
256903834
224213654
2030472823
1888516408
1986614155
1080758370
2038093049
850751071
1171084878
1131403359
1385336505
1689229174
1220908267
667687136
784203542
1320241395
1261979376
486442447
2102306290
812494917
1847507410
1291057595
1191928945
1397109264
969898219
1510242467
353167487
1861046377
432881221
1412840087
2141413770
1453857062
1391176160
897563840
304512258
561454196
1840956256
1390533971
196127290
529525277
2085241048
844299274
602318410
1940920559
326473643
1536435681
1577865503
250795090
1158272316
69813908
466078058
435286746
1630944847
1691181790
202625182
102470656
1121499176
417061522
1107457802
373638947
1800861716
508015607
839979353
631617848
936737789
1725557882
200176354
1350429465
45959832
1771033542
1639216095
1641738235
295795657
1158835837
1286978471
234435513
1085638840
1247797005
1126225715
150096051
1915053037
819976512
416912203
1971207787
1623218729
1128012854
822714885
2008121275
310884875
108393410
889816771
1807759554
1221739601
852607982
945998349
1492141501
1893033090
1347525251
147617361
889366630
1082470716
1721223503
69393355
1820165934
1490826109
1915390141
763075860
1751102203
2008807433
925999442
1570177837
1910945035
2025285475
333913888
1376754094
1630561882
490202466
588516124
164172578
1939934296
1368275613
1360145737
1279227237
2065105021
1705001721
2079053763
1819774426
1326767575
1963223037
1364375619
1332849978
86718345
58449696
1531359998
2032118899
1980421830
534557651
241550277
1644116103
2026406320
815568411
855501296
446261084
100354211
1649243043
739907894
1229492919
545152364
159176768
1843606671
1506115038
1908371678
646387185
1724780621
1159512399
2074253603
453981275
892304482
734887641
438616237
99396149
1022318308
317873620
1258658688
595582185
255042959
1886769065
1373775359
2105436474
402438388
1366465611
1397271349
644362916
734746080
1224848772
1768903352
838220992
1502210183
2094421057
22427421
351554292
1393671584
271146066
2134770798
337004589
1355105766
1553270903
1031544368
1786411096
181952317
1537335069
1893027178
1437167423
1023387467
1525018150
1504180103
1040503395
660592261
263671805
1766775793
1068883850
565584200
1586689650
658856559
1766637076
466789001
762888287
699810326
442603281
1352519245
1604179168
1631463006
94926173
2130832344
603343031
1204436554
1997073839
775001932
255265009
916245149
527077179
1491356918
219222185
1067451170
1292311473
1430387392
193389726
1649446590
540248030
1834392302
1583175447
1420328849
2041627402
1577506296
935892204
1553193652
280316001
1486793948
915831152
1586996705
1409316490
758328233
1899440793
1383366202
1919463353
1915757524
270859545
1051571555
611664466
1334504809
2035065109
805173569
297081104
171127537
1094096371
1508016440
1906520904
108708474
231925497
696632363
1359602989
911042511
1374170929
343062547
838197198
1244778465
1195828740
1352242942
225051078
36467197
1359082316
1800351103
321187649
633176523
1980599123
1628418556
1558802945
2018699968
1875203005
1743659315
668639796
1906790837
1459277503
314123734
127718886
396828263
1296896201
1258194515
1812748834
294948659
397065096
1547049742
997913276
1782829676
2046771858
1786596536
814031383
2036869260
1126987757
862722625
464534121
302714596
1536253893
1605150744
505558389
1583772121
1333742919
2015253672
1810125987
1065018911
975062654
1097685119
557943217
417000695
610381916
1428679429
938583613
658783308
1590576007
1199174103
769807550
1522537096
334645367
81278580
2022627445
723750866
1284578117
1392780387
1828165051
2145982674
1570961578
82907154
1433035341
175882527
996806975
2033452134
57449764
1546501310
1946019506
1724324246
1161301932
254991065
516812707
1275679357
1130075295
202901618
1572635571
134480926
1815120305
1263589873
529731623
1042203372
938870433
1821646172
716215253
545970559
964877965
467694858
301163422
500123252
480208665
2116155886
352269902
838746954
1681394048
1167189314
270563754
1144869359
1874434724
403260297
120450437
90755986
134773529
530558446
32082256
884745801
1906540401
1880034679
1602332470
59198517
1118019769
1635083323
2045999306
152770691
6911108
455975077
1764737998
1412753184
1374252345
1201174347
1896015195
659741164
1621615148
1271809263
601956113
1366925055
1402331204
1683159285
131607340
1561640893
606061035
839190438
302454814
2059040233
1725861645
278947001
404581802
498862905
2122130950
38700228
1719834828
881573445
276966249
299657300
2095488954
1059140107
2026881582
1196404163
169680486
1101357819
1640631426
682863565
457411276
835659262
339047251
1125618430
290701569
24718970
50181830
1574344953
1399052261
1360698540
204916498
1147349551
1525955684
552276899
1640522678
15606836
583866068
127621149
156599454
1952651199
806090419
162231715
1678805463
1850905489
1612891875
612855374
877474804
1099134460
1571359195
2092134308
532767897
1342457728
419454511
1584435615
981837426
733322556
1626163820
1684217013
939949340
778470046
979718638
534992916
1949793869
1455156277
1576226944
180477972
544813357
1161572709
1278418669
1516799054
2093135663
1727500138
973438719
6335886
650132467
828814039
675106938
1013468337
766979511
1295534591
1369902142
543051931
1126251917
736534446
896239985
1181721605
219096973
1175338144
1659832667
1041085645
1350845261
647926499
1332579212
1549238527
1595661221
1897770660
1689610937
683552295
1818841003
1062728118
595673075
248391388
748943899
83154194
588386284
1378205903
1599070780
495563628
1791671957
2042784829
766784447
1138989879
430820283
65890490
235962263
1868638535
180246209
875627628
698467094
1985309370
610626477
819945963
346569115
1519175410
1142724311
1842595533
2092888953
1328345849
1052688610
238514473
1257649952
1430841874
956322869
1999828702
339847500
1050800550
716154727
1100294819
334183526
2083430991
847164287
278432761
1356589609
1478556345
2000096860
269499195
2007708349
423918003
777597009
2087025088
1619420438
263012392
2135424991
451850053
690008060
819018777
1564583371
1900607573
1073543567
860117491
428255624
1451047961
931299315
141606829
1513117061
685361988
879575279
616828486
1364681684
126453343
1279994625
1022012602
55308566
1729202935
769070379
2027035014
566213204
872311643
1981972242
457917868
2095292452
1999235924
580852082
1061549638
1251570660
321013786
557389495
297676590
117115544
979109079
349389406
1502913789
2023201390
704070152
2106974697
749418381
1843945085
83991470
295787831
1673425953
412975852
1614646990
869641709
882188230
2122602903
647522441
461346998
1413400850
1323816382
2056764398
1759292611
557474493
107761796
422010913
260508830
394126934
713528782
105969471
821689801
913833337
148256635
1954937680
914375086
189052178
1303325137
1665488472
855455095
1064187623
1886824640
1644527303
1377942070
1588759696
1666278182
946609996
1539171664
2087151774
653848369
1828471770
385906923
2067069447
1519552164
1065619572
580199432
2013316562
445189008
749928289
598903410
989956384
9131000
1952557007
2135496053
404038673
1508884043
1681132315
631475196
1368492881
819858920
1415539663
1374319255
1592378105
264277737
1417456668
2082157556
1788862542
1973256884
2054173418
488903005
1897731161
1159320564
495999951
1240848941
606649800
252056399
72575960
326921446
349668327
1953938219
720244810
110034737
669743108
2072558634
1298883879
403254745
2126397449
353587555
1206354744
1046336769
1223575794
950541471
733320642
1930735945
1630011569
1734511265
408582749
1405339296
696522912
354910034
2070209728
456495644
1377030135
1796622875
1380716500
814547010
240403843
218882514
1704849752
324546443
1013043807
121203107
887486935
2023945995
585395248
1206844620
1859476036
2117744361
818810536
215728878
1498796728
1852895562
337915629
1914981486
2035287924
668477949
187512126
1557149285
437149888
1501204107
91946679
1227888497
138768414
1699538841
7039176
419214226
1827331755
1604603801
81257052
1410365495
807658458
1268986915
1238173261
1773945117
750011145
1638800887
1111703170
1608016884
1081528944
1578713338
1106341087
2144535791
1854441652
190829744
1869782684
2031923990
1408177118
1951806559
1746388413
460606465
530839193
1743243185
1272871850
984819972
319631305
957460996
1579535296
14324353
1208772530
1793805339
31065400
1782807731
367896249
1101882018
368088282
1659997113
1855886123
2127118369
422373453
2066374576
1907832977
1598061580
38230034
1821518239
989680753
1217303381
1672419574
808355568
506146293
1771391252
1077950277
818980323
300086000
1914490372
1751554227
881308268
2144837413
1687728587
1296500302
1792837962
139749874
1795332606
1906786130
616019304
57392368
12305260
2121142995
368227151
708227426
814107091
45384357
531987977
1454249957
382154818
226553089
98657018
818283806
1298293116
426065724
417996283
1804921118
1604386773
811151106
1218330134
1701784768
1639194111
1078558381
1132450202
302012709
1216595628
1324696890
963533258
227198140
597425514
366100958
260245601
345426361
1680375400
215037361
1310737014
1534756058
1762674459
217794269
1364553070
1698896770
425846238
2046912799
1188561716
27822506
1801556784
1274466885
1274211959
97843247
1336545560
1620013638
149761690
602446690
351359846
760968959
1988674702
2034440501
2049044705
1117312465
224061022
62617298
1234852471
139713986
1977514951
705662978
25353122
1034932840
1799480034
1676940428
978019291
72387970
1645280181
1380847234
763499720
670968174
654081143
1077866805
1951636616
1555805024
287280710
298593931
1311134850
1537861090
239382957
353064445
2095131303
422505140
1053485450
2128329221
93278397
1157375248
166473939
341221286
1764865317
1588266093
172373466
507441953
850346886
1741282882
1839619857
1138329500
66382949
508678208
1647974132
1320606767
494302559
815704863
1852072100
555182869
811667874
102884331
395949044
1421049683
619758303
103386915
130228570
131044220
1534689200
942957265
1875492536
1386624806
1339368940
795590689
957045602
928022101
1812410830
1828505323
781810817
443938392
1074216469
1126788649
574857431
1932338470
1103318263
1158326327
814599559
1687523171
696965001
1964804898
701784645
1540638261
1949542097
785220771
1308505419
423361946
225014719
896111380
1933440973
998877940
565792438
1692043420
1602478644
2017373050
420073758
920015992
257992815
608268706
1062278246
691295807
1547351580
202226808
712602481
272807777
1859564129
1524454551
2038829418
34917904
710167908
1951552393
438840179
1306756827
1054888759
743174604
1461071891
1555617490
1518143627
883874908
177577822
1723807476
2036453174
1762268103
1841869757
447620359
647172644
1411469867
510710266
720154302
276003279
1669724466
435601697
774046601
741304429
965183666
363441024
1595150090
1040432657
1843698853
1229317663
163060598
2072044784
1371894659
1911849339
1504803611
537601460
1940454636
152346984
1213479821
855196588
739077831
1665113592
379183012
1775395210
1807574267
689498906
293216606
4992139
1489667657
1553647829
1430371422
315249116
2136912861
1655749666
1587560470
2134915594
2007809585
1376833191
1984293457
192286157
1651090615
358913815
1711966472
248644064
22502076
1072892248
1823892774
552004525
2039092902
1226575637
262550540
1428757765
2033264674
1008134048
933433995
1464502550
181163403
1183076540
2020050599
1256140728
1406583563
1904571862
2020248095
604689003
1427136671
908634518
682204369
1176039586
2125389849
119334114
1514855962
268438443
182399922
1455231095
1108357183
502346397
354456549
295965556
531915327
1781847930
1294077551
2065345842
158032253
515238561
1877711718
1372591256
1239315641
1404846033
1648082124
544104647
1360887337
662124932
1528996771
515619074
1864254885
219790830
100916976
219762029
1753402082
1768452825
1598525835
2102466188
1954521020
230375894
1327771845
147021392
1423657515
1637033270
705284758
86314950
2132782937
235223825
1180160779
1579143130
943097004
1163666102
1126595539
1397021894
298437398
1282449438
1812763097
1994635115
1793151179
979011668
1508565775
1802867366
1800813495
1983575642
149302697
40799202
1809161110
1375782432
400070074
140880772
1514865734
1009277569
1168352086
933539021
1823223790
1637328825
82561427
2068876989
1514056091
1003980987
652637100
1652288296
1569750758
1863015208
704879736
1536432280
1870461690
103277488
693889948
230297842
2109106131
185236004
1038900346
1723343579
1433262479
724663738
1523084302
962947374
349306855
284627264
1233899421
292031464
876478662
1414471620
1819587158
778520625
437344902
1697228879
1336900612
1776173067
843697724
347755106
1534926727
534811479
756568468
1778797136
620556352
205635524
1439304040
960062748
1803747660
1789937981
1702775901
73633084
1149504254
158706019
1262660660
2136962630
1346361636
1672218971
491653364
667130399
225657428
1088077834
1161013919
1021213661
41591993
1158323316
2064081754
48182566
1986915660
1300427802
1233893972
527125111
1558128066
1803582575
530783585
84067889
1661242049
1196878531
1633491893
1303617066
1027025454
864967755
2098767737
347955050
1741621685
950896335
1062494460
1374036518
109433895
1736552518
2045110268
1885456000
1772687627
1221947359
292632222
1447852183
8708547
1319581101
639173429
1356430460
613435465
1007721162
1384196844
1551319749
822343009
237992601
1717314484
122275053
1185193659
159502748
266106554
930883896
1806294359
742745771
428032578
1846193926
1808438220
1737243416
937739437
835052403
1956109355
634831489
1562111467
628104472
1718583056
1327817660
633731552
1727414340
846131372
663666692
897520447
887409693
1643108415
378946716
1056505151
2052730262
204938648
444760566
2112144770
1222073514
186613628
1681247313
386432931
1919926335
799584711
1427088417
620365314
1710840414
192152645
1502307927
773309654
570309715
475500657
1617740806
1517849627
173032345
1129377603
2003501944
2125162971
658513201
1883273343
1668024231
1916832970
1419285118
1341524043
1535123830
791948892
698293517
305679760
1659872904
1635025972
1786430362
160407529
399201053
1541127123
511851872
1992122073
680554778
1511455707
1980915496
1172887189
76662948
219377217
2108542692
1537912778
1073109231
699028337
860291160
1279255802
222222172
258284402
1840609575
2001551465
459471059
525502719
628579687
113009564
414679364
17161040
285229882
928732202
267263126
1576599723
771116974
503812977
1302330920
162189354
1004444381
1280162632
2046052727
519195781
1541004254
1267115417
320029249
1361047091
2083675467
1570445730
2050442542
161871161
1838954862
1320616713
1313638256
1763754953
2066275998
1666527085
1546690418
1689796818
487512924
304911632
2109920398
2129871228
1636233800
1101537520
1444296771
87424023
1847555883
749866256
1916175741
1229226446
117895860
1656471191
1930479956
4342194
1492061795
185281643
103863086
1187484123
1430833551
729206007
405040416
1137066602
1203434728
785976528
1416977408
35010578
1725167465
1201949856
877340599
1520635208
18340383
253781991
233155363
794017239
179018820
1778041512
1279356299
1088771945
922669137
1190256586
794214738
403813894
1962180360
1015381919
847555814
1283146767
321672461
1588872760
2010684321
1777780250
86840787
1576003816
1543754988
1324100692
961632538
479257938
535805211
480734536
712478159
1748156272
1644289452
882010072
1469466630
1753335660
1916843359
1131466052
242602866
488859800
1638551742
97981501
2112884960
1887567609
103655839
1060467128
1329043986
1969567181
165138537
1324342515
348597716
1499459120
2095438762
1696340031
817521734
1849470119
1200398441
312394775
1802546141
1756467160
1097282268
1317042386
1316719600
314887855
563948990
208923004
1996043049
879410868
1811006285
648416620
1973176774
1560699333
1946981843
655446843
2042761037
76905862
158160544
1789712940
1880604110
728840221
1536896982
720418154
1819293399
866926414
658568058
810038632
696973101
657946422
1107760148
1244347064
548229974
2048274261
605840707
666341265
906951668
403366310
461284253
1304644394
909822380
826636477
1714668794
763443979
1671745943
1102847371
96801018
1223710093
450281881
989302460
929890463
1617900703
515081350
138149222
428402531
1458345659
1836265050
1494709484
671048468
1347283655
303575140
914278341
1584174041
130343219
1027528162
1656882937
2013600910
2045576870
189269973
1690402645
1916857263
1084909105
1023433113
1659650198
679398018
1692545871
1258577108
447818445
334607919
1950776502
591609329
1294697873
1950941025
1468917202
186689580
1777605928
1654928161
932211166
265744974
354413030
293849773
904013141
567972401
1570061696
1099408291
1470441725
1864358251
352352709
1005338849
1063998303
1262746076
986795767
1893192238
891368353
1941590305
1338605976
682099768
18543483
1094647215
801519827
210868679
1232882039
1592769115
999085396
604162881
1867805487
1787560723
746868332
1096380208
1525102583
1887273194
1617172892
966650440
1018950216
157925052
1124177794
672393233
53191392
1982735432
948243244
1737611882
575081123
1917271047
175052716
1487946468
1309527226
331628130
1576519351
2097267201
1829738641
1929897542
577771160
1688530900
1404067055
2075626758
846139641
1688271977
1181254093
861507361
313747545
161355725
1400515097
1900279909
1304600321
1001038402
1253342904
1989965808
1668199660
215885016
1946026099
206216256
529227294
902500669
595517906
1205688467
1799078000
1339050579
1818520131
1468321681
1348582152
1853584400
2035703692
945907901
1859629904
1313672319
2077718649
25766918
255716283
1750026947
837408443
2034525863
1329881573
1460717811
863013263
2032309977
393885007
448000645
250025951
950575108
583767247
1860451908
925372997
1836664819
1542927730
245509452
1645981154
1257830791
895766680
1861686345
977757642
1250808510
1675766250
717335180
727164405
1220343600
217718310
250373081
467434778
1787178410
94189758
1870565059
345134877
1769915318
773214821
723074755
665829202
1414314540
1279899525
59833183
1624320687
71514442
2104186443
930429040
540789189
85278
1953789090
292984586
38822897
1041492281
985788212
1874652440
1445410858
968635880
207879802
375264699
745400462
253436835
835225138
1967557060
834694086
1529038809
1686694680
1661255712
1440090114
1725038656
1564766401
721966441
855331970
877715625
479207665
788921511
1064453195
1472226726
1495611536
1079064469
208746552
478998980
966205162
1058854491
882514219
1397690727
536470335
2058567864
501381818
1129842503
1375880069
1054311806
1493550231
506175622
810039946
1872769762
851076590
2051559632
2071270859
238876501
2030243536
1170118356
1447433306
2117601591
152367726
1345890451
1198296215
1675908806
1886130690
2134075251
1987353290
2043248523
1170640506
1984535655
989550349
1140757347
1558184627
2022866056
1436390385
361012044
434497063
120878368
1311253620
1825696234
1874720554
1148010414
2058529353
1105146622
2119675016
1768963721
527297595
2032626759
1415688273
681320764
1729016848
1277916640
165437974
615043028
668874124
422218184
1059217628
948871303
26803185
820016306
102768032
587715304
1550147686
1648006725
1502836119
1135432893
826968223
823437623
139220014
1993330038
1219554383
1445876561
1619484049
1078850384
1133864074
1537900110
1906024626
1556686708
1345831216
1653176152
1750356454
2075744611
1529734963
1521407966
1550814342
1409365149
1642362638
941897140
1541086694
2009305925
1135999784
1969855293
443045602
1130052514
182558179
2076493639
1792009957
2121655239
650799097
1470117459
134135144
1165196849
1963460144
1881862603
1002763437
340446596
1056053409
1317677267
438289290
1398030693
2104428585
1510838365
1450670218
293345768
1156539611
1274514235
709524241
645715200
798936113
2122980051
1524520529
1256382903
1945327577
539596529
632277945
1253743717
300192510
1015426684
964357142
1391039538
556988768
2061315794
1674853206
2018776539
1330183517
1635980659
1097587105
2064646292
56530313
1678206662
154383965
1862656644
1806193643
2053328795
2025965910
1585536199
1719337963
2093222892
2053592719
710004553
1315753991
10623258
1402353480
1581010380
681373868
2029399094
72166580
1738529664
275440268
1685910456
2120497642
390918132
2080777234
1645911785
2108819196
380715579
425688234
344927871
270748103
2073615982
186960462
1405914217
1191000565
1826980135
965761020
1130327318
413403533
1438465001
989117398
41678409
744384619
1943101794
202259896
1264529585
531566049
545176033
1749206309
2094415629
1325222718
195559208
236539814
836525937
1231398320
978034955
475131661
945861310
1504409949
2046153122
2015842176
1768213703
1952752171
491772227
1432536612
432344484
1704472502
1026405202
84666120
337363227
1177099828
1687875997
530359187
1229981298
327555480
2106059136
1942155389
646021598
976701225
114829329
1524167768
1143067606
2114132083
330509650
811384231
1798101432
1753425029
1327002062
701530477
982562305
1226967967
1037546036
814506229
133603512
1469800401
1009681224
657111112
1815969475
875993244
996945666
811070636
1159152537
1326845042
253548527
485421651
1381636161
840102696
677176820
459989836
1991658646
1052733566
1897249360
450346262
144838217
742892875
268741679
260714341
158067347
1862978449
965561431
1745363522
92607855
904222401
1350037958
78298111
1379170882
1329930177
2094894726
1822617508
1375966152
306222533
111266429
1193907085
1649806529
1443494261
737962262
1338244901
297609274
339189396
1538454662
279327068
1069019381
142227085
767800041
643530437
1269904081
2054824763
744677841
738117695
36452931
1555353561
2051750535
795556061
70343931
223548497
578993910
820939735
1982548379
1276223352
1624558860
975559551
1485185241
1651796096
2036497354
63829807
92361971
161360445
1086996251
1919959355
1824870951
1262806114
1166529436
1710560707
1181609798
1901881083
508392455
1883551880
475702655
305128223
943150201
54512456
833982666
1690535528
450520799
108547117
2109880441
1266097444
2001692537
154409864
539303653
1761786791
2054893868
1835141875
1777670684
503738828
1106598203
1951036025
1342665698
2072380436
2114851866
98848703
1476907588
147435102
982802721
1607986099
1393354627
826076823
2065530787
290982251
2105207368
1225020957
1320069644
1159371680
1696912972
1428382899
969546514
1524237159
1136489540
640379463
1426086279
904386168
1288251960
1519153624
1095158976
1853500685
1130468284
130101971
443848875
1065121925
87810587
397347827
1533461043
449634693
360908004
1504904494
913087356
1106194009
322345460
1559550576
935163874
425603213
1809819019
1673071941
517515506
683981910
76288794
495648624
919650735
1518806484
2227344
1480070407
346235767
287721353
993770429
2109005560
98357814
287641842
182305198
2133150900
552439922
171547792
1148663672
996206330
1403667388
984796689
314467815
23859774
2074058857
1008433298
471459478
92231670
116793074
4459780
73898824
2035661287
1405630230
1643892875
1561489155
1989872652
2129388647
1826789950
596106585
208885389
307262257
601627094
2134786951
120864780
103912291
365798862
94173229
1938391162
1333835399
2087686581
1664560143
1818057325
1090892392
1897598015
1726648701
1962810944
1406643807
2006812090
210947479
1998173152
2129614574
926588440
1243787173
1984441659
481516222
908434279
185872983
687759281
2021666243
1272670230
1933591257
1759610839
2102138569
1122375809
860836256
1385493066
564691650
1253243596
1846782826
2000334670
344039736
1715743508
1732155392
805325662
1495091394
1957081940
1895908293
1982894828
1878664022
1144402131
1330278146
409164739
1565532698
1507263157
208791236
1065637868
1427323379
829423629
71484708
1955196717
259614652
1024243250
930445562
970269159
1210383488
1278291679
1254790763
1364423398
758395448
1292386034
1779920795
1922816603
177669748
87383004
548762542
39829205
1227645127
1882389107
367352061
1319696624
1749515619
1699116320
2094467855
1769856158
1801364047
2134014520
1831298261
1973701520
1287920330
2079392154
1103409063
391958505
1634368603
1792920572
155905049
1024376333
953496226
64645113
67690984
436100884
1735807966
1779745100
553580669
2001085113
1356512355
1765357307
1682495259
1835784717
1915057299
1811495043
511888660
722139547
1551588075
2129620410
1574699489
590144298
35658180
722101101
111570392
1476933891
807756643
1321648945
173382142
1962948346
162362825
1570902086
1090332719
215815549
417457917
290385572
2055218182
391541667
215988665
542372182
1908546183
858311068
49920379
2044587938
1699412565
1074717228
1154620966
1454302451
904838184
370695649
871135659
590501252
220844928
1979071761
779676367
1591754190
839083517
1207333230
272210455
154634214
1550208001
1569159502
226721341
347671147
67230082
725418292
91973593
476843636
1491299634
1466863123
198202928
1083530708
1226426797
61419498
1364464479
459921698
802370917
1699560495
1039341543
782603948
126313134
332468021
2108471298
2131789796
970858542
1765922607
1967953757
1259972659
1831063901
1807443474
180774096
1708241624
2017242668
1957694542
1748295608
1068392842
1931987997
754547256
1604133682
178205226
725806462
2060167970
1488403290
790410741
396368472
683857668
958201933
1945855607
1121845376
1533373778
39861171
1256916171
2098470009
1553143393
1890128902
665550834
159623147
1517928091
933085545
538993120
1625183242
1909041182
309627300
1334560561
169068679
956400886
925959241
391765181
2025253910
80452047
1546495813
1543890219
1361835226
1132783664
1647483650
1153550576
1743798328
405233673
1551554189
1353263777
1248654356
1257249452
455640017
1147733667
484795800
943365288
197766142
124049564
439503585
472522898
917384053
2139245023
119190097
1943660623
1458564828
1457809453
1950073621
720214089
103708245
1459577575
915424655
1853528366
874422875
680383079
264827764
1147372118
623888321
1343260127
348557273
1885244392
2057768012
715249949
2040973249
1040189767
1370622552
2131071776
133487207
2034363220
1444003202
1795050785
615450927
891374138
941537148
219242378
1894895676
2047539215
1292343936
1191336105
960095775
334502809
994762695
1433336692
340657323
2046546239
1955390019
1024771388
1140947320
805492387
1628124020
912849866
522222836
199638015
135149436
1280066693
83317752
2000821902
735709517
1388495261
402994940
400648999
1052747601
783923408
1049363213
1066379379
1242523484
537117133
751677898
503433353
1456321198
1523874842
99129702
1840186349
590023411
1042599293
1835234725
915585859
1860195697
1485351022
882521860
1206936159
1806725193
891247119
610049052
877818127
1718619708
375873634
1009750180
1763532627
135584501
1423886587
499275604
1831839158
493676374
192485001
1011382374
1747437745
658464114
336834493
1284078395
1309240023
196574646
305255762
1536648602
1763337814
488300976
1785274386
1597834360
2112942181
1223428517
151488383
72678492
1808515671
632959046
1117515650
1952096483
1970097301
1023370958
1697267677
1151702581
1288892620
1502476619
1089732706
1054947237
239158191
1378753391
64913772
863029634
222189562
992795639
983533713
194080952
808652742
549282142
653887389
1512764013
361527305
1731030596
1517312564
929054045
1599482286
755903834
687836461
1141946691
1214690293
244467131
259730334
1201364978
274141073
1887581995
358880697
1934924898
1503533066
71827106
35184423
1950348313
1195970143
95617549
1902916816
482244254
2112496428
1177896141
1808386920
352515670
628492536
1887101973
573756925
708642858
669617757
173857499
1316684586
25939011
716193833
441454206
2085553343
619281996
652547157
2022810242
665689374
358665533
245766943
997299625
698103160
1190984608
466893385
1497146594
1543502879
671467707
918023949
157710651
832867204
372776832
1495537622
565516844
932779888
1775013890
1825556272
592358338
288170907
121409278
1639980538
1722446204
2146812430
903314854
465251618
1418074928
1835293081
1247312731
1541202031
1562401033
865596249
164494506
1971777631
1712961570
254939624
38022126
1812258001
847038051
873991868
1942163897
140308140
1468956406
1932132620
1162970299
216482502
606600795
924330936
1724768832
1717820330
2004516516
1520432036
1770884830
409517132
1597938767
2056871445
114572625
622922174
1953489293
1784551022
1012138116
1450587489
1356176211
1496513894
470229662
417083513
515503365
58539603
1708443005
102343773
793795894
2058087874
2123451172
1350907460
862728587
585052214
1493927451
1968230700
625521455
2104878928
1794617602
1989932982
692273915
868936024
1353265125
1546002037
646505829
361414148
1336678276
1536822989
400035799
1646978731
2037349893
1334530179
395819889
1026271860
1146196749
241081454
1906623024
418213312
176062557
1081497155
274105168
872583357
2066944290
119279453
1767624466
2030490699
739517363
465571913
573643545
690309510
493609043
155708446
2064711308
899008404
759020134
1061493146
710932267
209381772
574765163
17601993
833909778
1638503767
687571950
415796965
1488726883
604178837
1379123794
1086133650
1633662452
1546285969
1532376222
1662572469
866480904
561974887
1177821181
583721616
787789186
644073555
115768793
368471347
24786926
352153939
1402827874
884845105
1569642434
296776076
1800312465
1027383942
539073350
952567633
1968368653
799872929
2051406944
1355353487
1831191147
197946767
1931967927
858671556
1653949531
582786288
516130361
422855348
802544246
515452342
820676167
180395529
604590952
1410939234
589914974
559482737
32167047
87520473
2002529254
693738958
393253185
2096710429
936056003
1739778665
475286566
1104006876
819117139
1788370613
1922277048
622734755
2134423311
1336433270
1427704192
424118707
1902994454
1379318347
1977535784
39342991
1629227348
1082322481
100436474
602504546
361379683
650286835
523282457
1619836106
1852274260
319401179
127305735
896062618
164510046
1295593029
1297775449
918349736
1331108759
977098100
1096582049
1344525143
1161782293
1644451503
1691540513
764448984
1405342176
867608349
1864190305
2015141979
502313213
735693423
639250730
2078374563
1581790558
1814473034
1550744389
1513491486
1086333045
620523503
105986467
499725819
45591713
1685648262
1988892771
1546803573
883343892
2002756003
2055312987
179366263
1348956762
68679011
891946237
1240728902
1914354881
1747744355
1175998715
786635328
1623825219
617823915
2058850876
1954582154
922965553
1328089352
2098357329
220164943
1658462297
82298687
747964079
927284881
1606351720
1451343943
173753500
212897268
2078139542
1806317263
1673209280
2015228019
767248488
1601476438
719152808
411285849
1978908428
1834167758
911521871
1453185464
69144707
140404011
1841613035
1405272858
1425506644
1517128812
986321926
1595560352
1124492812
1890198849
1785952990
1215282870
171376723
124173013
79602715
905419321
164668036
1998733061
2091394251
344116735
528030775
952168884
2088792126
1337435874
1224765032
1327746567
2002161739
973727903
1373030415
543654295
292136411
1783293394
741198225
1765009887
1588736109
1456120948
887493127
2024086320
1739857708
472057536
76157604
1266085502
1508550816
669384180
381103037
1765545838
1111419839
1837614106
2088112096
378127252
756700796
1576935154
2099474827
52477771
147183589
279816692
2091513432
322774351
736548760
1717446680
888042321
1062573030
1795880321
1829691042
1265594853
1169353682
894669659
1839462272
188283795
225023593
1097999227
1384508140
242069058
576541576
1766212143
7074309
1774590048
504926243
1804506504
1219133769
2005360040
559957152
1748858299
1316932190
781329094
915233490
220355827
250627719
88785398
215260190
230236240
889276695
926664466
2026252230
705687457
34052488
1601418151
107835911
903159294
1411782008
952044586
765118705
1102950715
989879133
2013244091
1627349926
1050000228
350321730
469916840
1021638697
711686635
1554953953
961791488
174709201
359022267
589248796
934645297
541761362
217718648
600959447
703910858
1650610498
1095331540
16399581
1610803521
1026171025
27589716
1853688665
240212233
2057413556
2050759751
2004252476
1687302618
841522725
1848473733
255972585
824023645
1559449117
2118756443
1228709316
895331996
1155678842
1710788860
1620929059
448897808
329693663
1959955811
735573036
114897312
1010599903
1822318489
757539094
542723490
1357022303
1350887258
737547344
1844125782
333087031
460039103
553732443
1388727335
827967449
1082587792
1093187084
204962484
355672313
1247103351
420213995
1985228590
920871349
1632877859
1974040457
87876642
46760491
2094920336
1146732604
1265528541
930298832
2110348835
647996664
348367724
570896300
1936555387
744921418
283669009
485856358
1357499819
23593148
1058984470
272133312
1637518759
1485867158
1213699865
1921795499
1489847525
39750425
868160730
1865055382
1776686124
1632794781
1694448493
1538133445
1799802411
1504332489
446165932
367782503
526964483
1740701199
768525162
833083177
1555746063
982193279
618051991
305058296
1844640015
97066934
988914358
603979892
698844716
967398162
1500218561
1724720768
1763541645
1806769754
393307131
1480303700
861906773
2129121090
904154776
334429231
583919851
2136685809
795455751
629530993
1081528128
792164490
1545204542
357748337
1235981927
1909098708
1397644055
683221717
291509799
317533127
623852118
590858645
1879536337
1600758059
952328684
222979973
2042533129
488209560
308403850
577376689
2075486860
798195561
25623793
127306457
250080777
409107460
875402690
1341196995
1599600559
132005655
1894621821
487689152
471389390
1574928902
1078008025
1423941972
1570613502
1202185646
409997273
1993856514
752588159
444003385
784673703
247894504
921741962
543501089
1674269127
455182562
505454131
1195249247
1467327890
2034807049
1108889004
2133999945
221432833
169328740
1183384873
425372255
655128798
1162949511
273453184
472226850
571752819
1519115271
1717768876
1306986613
629062312
1248589361
1564190396
602192340
1626201062
319866821
802735994
1448580772
629910475
515884535
729907350
268102323
1488336014
469124057
1473275349
165853566
371048430
1110091789
236016628
1651644671
1381391237
1185295385
1073674465
543855442
234726833
1761616315
1058087851
422416714
750116991
115589435
1789713682
1533594808
1247235837
317292545
1151813544
1300679262
1943591292
443346779
145508324
1633442922
2022766823
979902689
70907129
346827979
462416938
2071828229
302108678
1882804025
1140077492
158972344
1151387042
1430379406
1715099032
448058679
2042557747
727355421
1068034676
534683706
1070088530
1724152761
538571084
2094811711
764323886
1769320471
1703046063
394400305
71787571
1865284640
2008629861
2031182721
829674292
118533744
35549462
327450073
124200922
324820628
1541634798
1943052792
1211752718
1643757710
114697970
1181206805
1746668277
783973894
1739490323
325247639
957826643
1111562657
1510028666
2078120522
57776498
1722472539
85395035
170698445
1661077545
355775396
1577764649
1387765684
451408938
238310594
246313218
861887465
1849050430
2128483833
131633746
1937364942
1833130305
1852902729
1490748121
1586275241
208583908
1719803529
2097405927
806279525
1112386517
675222995
724160848
1184603033
1481594945
1117964663
1382323349
421403415
168426585
62080068
1379062157
1352672626
75608343
151189660
594425686
897858454
1339691003
567146728
311353189
1326722906
721656358
1194081326
1524562651
678251065
1645603173
619832836
1700775408
636681011
757573608
133601922
625001683
848367036
781537383
77387733
116017009
1278633759
885503835
1251104832
633091584
454118800
1957386695
1625455843
2143429948
1194735014
120157951
1871953889
633188955
746199346
219410333
1244212738
1896359852
1550406939
2048192091
545319428
401369299
308547534
676550778
296269302
205137545
1443440596
2073888238
1449231744
1727224723
70822200
67617034
1462442312
1058345075
1461111971
1025118083
1137745770
681338877
1234730264
934068855
680484677
1007219542
1531078269
836128259
118516432
1841122940
1155763038
1498475288
663640354
666829840
523527139
837582239
681576657
125221451
1348699135
1522353807
1245800929
1412540088
1303955582
836262699
181620907
977619561
1519914742
529458587
1793806154
299267728
1850503932
523840741
250386451
2003081361
1311052979
1824679395
2072176752
1062882815
831284935
323373721
1412987518
1426342275
1910703471
1915845255
1367342935
1617907302
1476858735
729130033
363569543
500100471
227615167
1317172141
510267249
606922893
267361379
2027178952
1250069821
1883461484
1068089876
235521570
1235816144
1669456884
1177755984
378600394
1315134265
106911184
282632063
1159566500
1586587
1077438336
124782104
406364250
1971425256
1578951152
1905465972
106641012
1843054005
755761441
760167048
539287108
289660281
457252969
1850901553
358531072
921883509
1196535343
884966099
245144555
166456288
452815061
116418005
1449954080
1662651738
179430037
965918435
1512474669
1371546134
1373785570
899991670
462208682
291275698
125080028
872231764
1099801555
372730946
748987862
1378254218
261674650
1744138567
1675572810
880201798
672647195
866583907
1278513492
493708957
532360109
1424884494
287627691
2055109278
208547730
267533909
363234439
1654045971
1675656340
1409163166
1013456059
1656705750
716701251
549209527
778981129
963336958
647722018
237973507
609173287
1226309001
2053556451
26996938
493626136
386400709
1291465472
1203824543
464136170
453241861
1479875950
517047039
1766563387
2032641004
2127419112
818940763
564817242
1994826526
1289161483
419329341
750047464
412068663
266601050
1295989484
405625954
1421411341
14461467
643776297
953108307
790512111
1253205288
1214363573
1083703698
1419285516
239510493
1443307154
2123829270
2113575578
1559512136
686304597
1204105300
1874379961
5028537
966647487
394511679
1617377136
1186595289
2039445905
1233488644
1748384587
1909871205
438280692
1711379456
1471558455
1282057426
454128736
1412533204
1951144407
1529149399
2082383813
1715225770
484411575
204956122
332904384
349014836
1097549277
1060169901
1476859527
1740391071
1681480339
2004951573
1374709714
1950337346
196325750
154639338
182764117
139830427
533871635
279972932
1942289089
236483900
642753141
184306134
606795145
1760113657
753760319
1845300223
1276313888
158053663
1899035467
742028190
1425946762
880244064
2032228919
565008948
1973874034
2084417115
1487962652
2076863381
1702894109
839233863
1268217162
1212155085
1800985658
570461516
462367056
1928846632
882702003
970259020
2129587495
487421624
952851513
1302629797
869881733
1535792470
1725677862
107689649
406895937
366542908
2020357725
532283994
1596731290
1761593701
145738428
2045650852
1204158861
634674844
1932998078
690314449
1658640376
897130658
147622415
273707463
2141207981
1754612844
1455091556
1122317909
1216463792
1926806224
251356364
1456514201
1833149897
360505617
366971607
57300684
1868429771
1083373852
1408464380
1632256650
1107518921
1007774044
686786843
1510063498
1865309628
917554605
1051940646
1440270731
1463806470
1774821129
23236078
2026940660
1759049333
1451498508
735897593
1196210831
1521952490
2043304191
636102358
1440915059
25048946
831426727
1670583781
921870727
1333190886
1863715729
188781473
734622355
1684818030
924440875
1650042137
908860850
1341191331
1504595840
1580830307
38752515
1215581435
956453922
964097840
1079699754
498179801
1730636701
328536826
1740293328
354528429
1479774664
1800918119
94232974
725074979
1596840701
840181611
589610957
1683184599
693557992
1215640349
2128613204
1819228645
1820186193
1800381477
1214292765
1018634825
36944308
1899757412
1136242203
1514999070
852286245
936442754
905332426
27714595
4358466
1098310642
983774351
906873507
1378169955
1257046554
632160906
887613922
2029049399
163189000
1543134416
949340262
406028854
1390458472
405714065
1187784672
605566442
458294678
1616456699
2054384545
1074151759
430967109
70109842
1362462378
1898348284
1261327971
1388247505
17003037
1086280734
994485668
1370573105
972761827
393771281
811431542
520845814
2100771131
1270319569
1163573346
1239667806
1496366418
308698433
41320125
1431028383
1753024247
982787804
898742471
1140504257
1607447278
1501715869
479458921
2052674944
1279938948
1305373896
1785147454
2007886606
1531090111
1166617840
1229626088
1581983536
549979851
1009590941
995459494
2109874701
1381124083
847546291
472066012
288925542
1327551802
867179420
213955332
656722951
401954298
262126391
1024859747
785303854
66155225
208519426
1411593183
1931092159
276902888
758001182
713658017
1496779361
509273710
232954139
553428459
217917116
1170049931
962848690
374398535
1540389980
674680421
1194512027
1594008799
1511111580
1180271261
2084575495
573477194
238734140
1676519896
450738697
638816063
1072208935
1833108149
53060608
1616384444
808666724
477044540
1046702357
208358566
1809149059
1298137585
213754725
477853631
381937812
63718786
240920050
261756861
66502581
506055259
625996675
298275216
591683369
217312308
931266671
1220363398
1246765031
631914964
77445527
1383361508
481104696
1292952113
1428968812
1081739729
1517688480
1012609815
1563552748
1162975580
599535773
285884162
1170036426
1463437370
1246508090
661099576
1845221861
1037138498
443330058
1940236826
360813494
1445679718
374675495
634310638
1184347264
1394230745
2000639496
1623958280
8486950
1568585062
1645508927
753536237
1321800995
983011535
483773911
309184905
734330287
74252343
889400715
1892906484
1101498095
177084003
1851760007
865019325
1451811465
528124869
2090152396
1966047685
1828523443
1764851649
2035890488
1978560299
1676051046
1098793868
1003598346
47725533
626437817
1287400486
756877025
114447914
1030567401
736783605
1895633360
2129300201
2135357469
285800750
952527084
1870121728
791536353
47673161
1507128066
1068857964
2119862591
1194265152
1206305743
228738589
2109244489
961584236
1591623562
470516212
171875026
1134530910
1988921295
1892552641
378253884
1248000027
239415253
292932846
446268993
256218597
1964783623
142903483
1534470603
1936588830
785339239
2110358270
706039403
2604603
1954247377
810709422
694834502
1144419441
325032297
144642027
555493159
1577850394
319682894
1172321120
1531171918
2033917789
2005686151
2032888755
147258721
396220398
587511891
363603766
687801170
885759242
1304908603
1425760845
1987968851
747975649
1115606887
182902208
1675789307
1264657376
127387770
1141955599
1087054923
291575993
1576835440
787572865
807060767
2008632471
6713986
1457661240
769569906
1892874913
1436857378
620601587
2085063311
1798494591
1398510611
1790653965
1816514946
1347198115
500893919
1850765438
393967035
1324122017
80674461
151059284
1179844119
988796818
1403638607
1671829612
1714261087
1780854218
130685660
1037475202
548971947
944792086
1568451385
1882749673
1453113892
1113674976
1209790634
44353967
1960158604
1931975012
1353550487
988242353
1428520809
701149219
25112323
2030237816
389272445
344606975
1952700243
167954098
554248599
1348209933
1280455697
1384298223
985171564
2015392162
1514498502
1312234494
36154233
206017168
1751192792
1641868907
1090985755
2111771504
628725224
1629197256
2817246
773982867
1849796063
1912679483
144019043
1573122936
947794569
602040498
1537518261
1431283842
801211070
528935348
150134533
34825616
575578600
1252730085
698179350
1496502833
803607999
285267028
767540423
211293097
1130158313
1089923933
303458608
2073880461
989765779
179443193
14220339
1264895396
1121740774
868138607
1375552816
956369570
1195918446
2049285154
1412703023
26749371
215974487
1839974716
1091642570
719906697
1722026264
908550431
1005449429
144874481
835061444
1374791297
1010464325
288062573
836691329
1335866010
1225450762
1854795394
528385745
1649060284
1960078730
912646639
906741812
1875933924
359254392
1439117896
1293504348
1553343961
1164479300
70652482
208641601
1618249871
1365784585
2062187881
288190494
479770177
1281107331
1001894466
1702845515
2051069356
599336074
1695593719
2073019399
241075860
756019068
1724045504
1869612490
1447547101
1273848723
1696551801
719059390
499096148
2012315876
913102477
551073209
1052681427
405680816
681193991
911186441
797316413
1509875553
592117412
266773918
2074378344
1588183301
1148669911
1685524920
1354138368
1413219693
1140289069
514012831
936107661
1261549162
1014274503
120371186
1752834062
1536846459
1851249760
1691089082
1522912841
1904983075
728740752
1969870769
1495998480
1641188150
1478900436
1606202192
1412381367
888407129
1363131976
996783714
486733721
1739551109
188468446
283864210
1960850196
894554739
1787896270
966696297
183149237
1498168390
572366874
1400271385
310194954
312345292
1464030122
184082550
267185674
348366763
1632337003
1363435600
1374317038
1996198716
868786139
721413828
1238023765
466719935
1641063356
540420893
354485119
2013407851
705163266
1950167738
254892048
283546070
563517935
803939634
686190490
2142937129
1581290680
796485998
303212614
1076716148
1845095732
1352075443
1860545025
231572883
2087717813
206265305
1755286522
352487172
1025572329
996802224
1621787382
1097051355
179947929
2071530804
1768167429
2086520183
714393183
621455166
1744758376
1010348258
1162936460
61521072
1728438759
1420669054
1805361947
44179930
690627826
257916574
1751411058
1223683030
2015643365
732245971
802560687
1241126103
2073180889
37280485
1821117173
529950707
400209053
712706245
43886105
355251690
1832851597
605809919
1513685432
584274219
191164531
823879059
1638234108
845599170
1304423135
959497258
2024229058
1740513925
426074197
1087069559
1566393699
1211880514
1559388795
855433623
1020363076
85834436
1062031857
1992195235
932580792
1460392040
1512832100
86097685
2095495806
1216832313
828851034
1998474508
350806486
2147190856
1346718120
1187862490
214055306
290445464
302197428
1224990013
1969204609
436106499
453457790
828158014
132465164
1775129250
1816444431
1138968819
1222639115
1030934279
1115313951
749755736
762502497
393317464
521387010
1323909408
332909372
248485296
1754801632
968035821
1387111306
2049362868
78525196
1389007863
950812318
820287436
635327930
730993033
276267568
865266089
1130154405
1585820776
443186241
1730968296
1363415967
1076355332
1884521765
782064375
1405683364
529941268
1832544805
280019955
1343312401
1209574918
2104073936
1070413442
1769314523
1847235905
689141861
1140842195
706219705
790676420
1041002299
922238811
165191464
1298873740
859007302
1958028936
1053793134
1427463791
977341628
1522789045
1050144977
1638175618
1926699334
722660782
399632049
1209459452
1405668286
1719167374
1869047008
2057452554
632637125
1982760247
1966785154
276140030
1412236963
1118154715
269032201
1961668898
1757108881
1630422452
1349070220
1590164699
894232230
1360690291
1861206678
1360579054
160182056
1410963153
832739911
213099073
1223502392
1152213416
285401887
35209842
1430313402
1757083484
1427650380
15163913
63565398
492293288
654648370
318915612
954954045
1544815843
1003370389
650645228
1353348646
19074533
1226610179
1690234163
677107330
1692632246
1692735964
1246688511
1878455011
1248289024
1157429364
1681447255
1604746577
1472031395
197456175
1218077037
139480017
1138554004
1798570890
963750229
871183025
557113886
1739238626
632302159
749332065
721351279
1746382720
269388525
1206511172
1050170699
152526911
938620755
1013280329
826312532
1423342840
970309901
414937567
2109699532
295799434
969214109
569417009
1418980181
1294580721
194915321
2004115674
1818969094
581459816
837304315
342164170
130247124
1982453090
1966133361
602650965
2142771204
2137591427
1124149300
547999035
1125935307
46436866
1956405532
1565508447
471967862
2130054092
316095764
1586991173
904688066
1649762980
628802902
1559941431
1184437041
177231601
432190349
1453198988
1901082991
1709156387
1286119843
1342834378
1730995556
81970181
1254949347
1013710877
81045327
1214970868
1626267591
70656712
633545553
379536245
620980070
1125702523
627695116
654407393
824063647
476988822
157634639
2097031503
1585148993
1867554126
388514759
349174408
1746710985
1102363092
580810468
379549174
2039058999
1812041767
845646206
401111130
1332034238
1690156152
694890649
189668910
883526554
101455072
2091365156
2066102774
1350115183
1154499584
389787146
186995341
1704531024
326396566
1842094173
28584195
1438882626
275302896
1703395138
1100466137
1881428317
714503756
438866745
682956686
1265589953
337514767
963959597
953745142
690249846
769362708
434125157
1133381500
548280159
206040774
1695426526
170429675
372236542
1349661292
639021990
1599238851
1240594359
1307054710
1183744625
1467966234
444431118
1485304737
74653102
2043843575
1687764896
458542487
775718759
723457686
1098410008
59055228
2037716568
952872216
1015792728
421911499
324573747
2038638810
2005334657
281708674
438028218
1840926893
340424582
2011376393
10284357
573853559
562243116
393308605
1969155822
1389275545
804319385
116761332
1087343210
1811790861
593823666
1804406728
771351599
226673275
1135145937
89779622
1944476321
419718293
111111390
2003743001
1023976223
592629235
101710464
613760863
1430072775
1329613505
279862440
225128833
905368121
756510525
1192147826
1382817342
459129590
836224216
978820963
1453517764
71355117
897712481
195211812
2111515313
2044317794
668779728
404571724
592148510
998679080
1329258414
1327081354
735176540
1840712512
1827414292
1684157350
16479506
846278619
253865327
708786575
1345290404
485306479
674159645
2076222180
460869456
1089017612
925867548
1090282314
2139198877
829819708
1715301413
1007857862
210110965
438291918
2122038618
1994982559
772079351
946830884
1919222877
1454170903
1597572542
1525327247
48314054
189754212
1349031861
768576407
734976831
1179299988
726256023
82825870
281517701
1562499470
1389495563
2099928064
319386541
959252812
1290455818
1059419251
227358838
929173275
2057600569
1611286481
1819534544
1609227886
1570780460
1411554771
1897087132
645582926
1737069729
576314927
1946886605
829663801
848933300
113400965
1525429050
1997238055
138148822
1969220956
1058619873
1422129142
1158557672
1972945272
1873548419
514151090
2006208887
432900824
138856627
13364244
152677799
1706682521
1255848318
1861975800
1448600880
1230904122
1116597654
1124584546
1469906635
1834156305
1913130538
335813876
1447657727
1753832030
1871701051
1028294591
798987563
378885439
1434607490
2106327846
1258041583
684155586
1439442071
188366224
867387638
863195788
187605635
1958493432
887622410
1676064457
1396290131
536790857
1742348411
984584563
268614679
1041339112
1530984365
418662245
683828669
211959536
1416501168
649977237
2090977605
1212551892
688879904
322272434
991965951
1067681701
1384835428
1861631444
966420307
145528695
571175960
1672756796
1704751641
1849349615
1719260693
1402600419
1606876059
1165906067
1673066253
1977416259
456206269
2010134317
748645445
1428860217
290454443
781863794
1195836115
665759344
848055411
874781211
2104185149
1335048589
936391956
1161230882
1487950429
1845292990
1500845252
1017763403
214566775
1369629785
874190187
856013848
2006852200
759427465
1276328369
1637102790
1771616315
1767527393
740618995
1363699126
378337931
261001009
211304445
454293437
1637546683
1032493567
1133335337
1079560314
749958054
1072583358
2009776317
1732796902
1853004870
1833319173
726348958
270678800
254476642
335904042
854831414
627163052
1880713299
1302607608
352015652
437068100
98220348
1277366030
263039611
511045295
425521303
1045762175
911244188
1289516110
279190156
846254026
571879989
210167065
316429457
1837749758
690339308
1258113507
1901188971
28530158
1709244872
272317068
2030570020
61679681
347261709
1539857776
784899004
471600974
1858948869
633909276
2040767834
1332626369
744632746
1345689378
1710871870
984434887
1090327431
1234220884
1967759393
714999804
818522262
461476998
1561885787
1571829293
229528989
485423965
695280367
1885208371
1061443269
4534331
1838144294
1723660980
819359425
2075781213
125160437
2099341150
1554979728
1384057267
2033997368
1691660384
1813992834
318059384
2099345292
1358969105
1204213186
1863257575
1063662564
990736603
2076632114
691430152
322439246
215756852
1068018975
690224839
100558073
1783651446
1105207561
1765496542
1720004389
584569829
183785747
236649286
731728895
1722393264
1685489339
523423530
535573181
849313354
739273007
5310428
1455654438
11176554
1527991283
2033645037
804894702
704930992
1326484751
1231459738
383562335
190675320
136620882
2071586329
846694912
1651089251
498982045
1685392110
1803827594
122420397
449260543
2024026991
2122474044
327365163
1178673122
1622559583
1183586100
991350864
359721177
2128966476
128036759
333910893
552539905
1562263526
1027973309
1109387130
1979636001
1245103068
1415667658
2146448619
28754469
1030118945
1032605031
969307286
463738936
1817138269
1861068397
2138278866
1639033288
1493905668
991067935
1437921550
658189644
2060119402
1412482354
46602244
760620621
79421626
1768966579
1136731538
846812221
872577188
99800009
1872424078
600549452
1992014387
930364113
1742614991
1518584958
722897138
75204678
1445214177
1407254659
649443323
1614160519
413176966
979827162
732684820
339082923
1729776483
1663346684
1770129784
107731729
617886659
300940355
635044042
1406566744
50701231
1805584240
694000420
1853886647
178545854
1969727467
315335602
1199722560
1533079609
1554956330
991141535
199952815
1758851937
45085915
1653690804
494496342
1040980941
1804006230
1889080088
911044271
1385376580
943931262
598074177
281170938
1133597803
1070565946
697977903
2060259923
1313464034
714444779
883231205
1851252643
951849778
686259835
1115323107
506706260
1746628532
1951916834
1890834526
1633220214
1006773289
1212752287
1648702904
72344218
1616828013
1578987909
1729841683
1253728093
658419360
1032873311
1209139109
1360498447
515156758
1508046867
1318374433
150636320
2118073622
10691491
1482281292
940378639
841821299
251133836
80266417
878135646
983745730
914056813
1254006822
241545378
1191200984
1388979470
176102030
1946531618
1837805244
1830006729
2026170119
1416804985
441951543
185754062
218218016
820764691
1335746176
1257587209
1845439924
181141695
346727918
367284972
758198513
173840813
2011020081
1592289131
2049675534
1203554137
1395422908
1948221958
1422593329
290801540
298661530
1548139137
633555723
561153017
147591693
314748087
174231248
1857921958
191485464
812609032
159136569
560834157
1061570951
799083633
1418402381
959022582
1400289715
2111673439
691826041
364142793
550096406
1979293482
1555350934
1587326049
1620682007
694184141
318743406
877096797
313341918
259026618
574283727
651199299
1506412209
1173722613
573496229
626581554
162991508
99211577
774142180
1920724243
1485963270
1271234363
1743378930
683989919
544722362
1925699788
1477896795
2082277855
1570860581
650217361
1489153760
726428796
406189449
403262412
1291476563
2126839968
808644816
1231313566
7028901
1074939688
216795561
533412995
667965549
1197852134
12776196
269759396
466932277
316248715
1155046805
1588341167
222051678
1428284524
1201189642
1638344315
440503213
126267248
606100460
361844193
1514003080
1293829444
2007058987
428435129
633864823
1533149386
1828851337
1330505695
379449153
643168134
1042068620
1745195067
1942536444
1016902660
354199182
380404442
2072818518
300939342
664590876
1966010109
1037422269
1821870138
407323665
1633303927
2129813461
1150745362
584488239
854443787
1670133884
560699063
1367031322
741610253
1945220870
1699950874
2042936250
1789762769
1440716798
2067077901
38808361
1702240997
1897696403
107352590
2040342162
858619023
207068204
27278065
1367992486
1632434302
1289374855
749216676
571980196
452084436
1690276164
1043844647
691577653
893965126
545293533
166248922
1418161258
1943725080
1841817685
670443167
2095767167
1999826693
1654483997
785376877
457527537
1280750894
1025097625
882366513
544308629
2076494743
1223977506
415363447
1106091184
1119728359
291269294
70287629
2008402441
1371632833
1118609440
541421862
384741412
2135607875
548207108
998347175
1747025184
1441843873
2066837535
1818946058
1323966207
1094197385
336053096
1100158006
337168194
1551681888
1984234870
800497226
577222665
192764635
1344530830
890139974
151410601
204525907
1975835773
319575767
1582992722
498067024
1279321203
232475522
679044305
672853704
2040547940
1394420202
1073216388
92618955
1466304819
2138972104
886420526
604971623
1249969738
886523103
341881614
897007521
1284772342
1354314967
169190021
9218293
530952076
358068782
882622254
755652807
1449698800
2096058275
723397612
176505620
275666763
2044601140
375623239
1597368855
45343147
331906974
1814360856
998669758
572196706
608352021
1246034426
594444616
109043400
1805182367
581454396
382007794
1648118550
1349370649
1603292835
500311203
856308731
1527348594
1668889185
2139731171
508933758
1599183582
1184650360
720804472
1009755366
1317200965
2002226232
629231601
1764912896
1407604680
1775982054
2077864218
281631390
769270285
1319096048
1131239568
1047245623
648520086
1447176567
779323100
628931346
650080357
1552638285
213356557
882991783
336885297
1803630590
1332400746
847038869
275710780
1652717806
1181168766
1323599417
716239236
747603421
1365977792
79541861
1025757308
1409297057
670582564
500422587
2097812896
1762114148
647843446
588932877
768366660
461927093
1083496043
15354384
2084278984
399976523
1220635837
669777419
1015115054
691026887
1026573364
2021626211
527929173
1539233041
476802133
1335059226
1916730152
1396140098
201625245
419080991
487616377
1244037524
1004614853
1551157965
1549717790
825547181
2045876216
1337353573
428121629
750891436
1444607365
283459452
1448437612
978614311
104754853
1243080700
1359762336
377926783
1852141001
529147877
1546692890
254229430
1228707152
1867987773
1613324110
1148693550
1764111700
313184343
442022580
2005217964
1783450269
2105135376
1874390444
1656591831
1916928997
1257501233
252887913
1023511310
1103679777
2046757980
688345630
1855279644
1772419394
1445805020
843429016
712022489
1665644586
1186908408
1986383259
227454027
577561956
2120276129
939594019
419422980
1825448580
1266279459
885151599
1386046300
1630900384
301267370
574994083
325067277
391712616
1151124560
448881997
159133885
637993707
87514271
1989190844
931221770
625844789
1739841646
970568362
1088541079
1852165335
769315883
195544229
526430617
1800038975
772950394
502401344
1812467166
1006980828
2028392604
69776049
963171373
1339730687
908734611
805374181
335855771
1285292382
463005499
710509659
417570998
1049338966
1276604667
539946895
829743168
257539364
1605917212
29069780
1727946178
719575546
1239160356
1006199096
1727628846
75498349
1272684715
48250112
1021294985
1606179797
533652804
886648890
1963390692
1402750169
136310734
369081021
1330630912
2004618745
1975247999
2078942394
1602595390
82061952
2144518341
13752538
1953642648
2041901166
1966531350
1997849964
1573212850
1781784008
1619876544
472434666
739378030
983787441
1839202645
1949966012
1296164415
1680756739
927095186
1171120849
1929366526
957318205
576338112
1591839566
2142938626
1342145204
196949596
589330011
1241627624
1460685394
867427343
1558739992
1562060356
172019580
2064895737
1760987418
2027262966
1781594815
855721696
380911646
1907774992
327102399
1904865051
2101322821
902083569
1064852110
308876839
258329639
559122419
48465377
1147590387
1726585622
2051678949
1339161170
1088618476
294618054
1468889414
326951823
205308988
545739432
1833604828
22642497
1659384656
1424818195
771971813
950850333
1076001152
37325437
1801354490
1913121409
945154180
563927173
551278725
1177919090
845072068
391750642
1437467044
1749213589
1610737896
1432120033
169484553
1483380755
788926717
1415998207
1876891761
634254710
1233196829
1329963694
1011150517
1224893057
487184843
1102240995
898991098
2040392704
1168111216
1720631745
887066194
487274634
574245058
1331098104
805625278
219023076
1175270401
818686011
2134173769
2021733511
1790554701
652370958
1947508383
150424516
2092313983
2083789814
2146732039
1141283239
1415716755
1867609969
295053010
1328139437
727022110
40145243
35759148
1363024577
1587336993
398705195
1544340800
617082800
330527127
2016080507
2111055486
1783046918
1596712130
1567945943
361218098
1241757412
421049745
1053681673
827044702
1490820514
476422500
1635230149
604921070
465438873
1131591714
458825834
1154790135
294829540
224541437
1118963163
438167571
2072508203
1957315842
2020284558
1375688769
1337870201
547044443
1352454026
2058992926
1518733684
1085016271
1459938107
1185458535
242472389
159192532
188999702
1099779757
1672839594
2023954743
853274884
1012238298
1798349998
896181429
1158232614
1470115533
1645455094
434470151
1051580809
2086647743
513955823
682801997
1521056517
1025250883
522652678
1897051252
2098602452
158656720
1477526408
603433338
369291812
1352985952
376100926
1642348631
1516635371
652721578
1743565729
310952868
1881030833
1019401008
2048659019
1680878397
201211062
1985139695
1173959854
1647176669
116992582
870196783
636016117
1721602127
430622834
1678626006
530635449
82122945
999513234
1129155490
1006748261
1737171997
360756723
989090826
988121670
2098323104
213727024
636876905
1225595682
883407928
649980159
1476339942
443891739
1956574942
1663603765
519878686
1803297815
1639765903
741008301
372188626
1868585177
2140260154
591105907
84636999
448947410
657139152
1518243355
726288396
82958700
1250945949
2032488231
1185301107
1257173325
2023297079
1531182644
1307228182
1932113617
366394403
1941228467
1343463473
1227338161
1146306718
281165933
492818879
72949251
2099566346
577869658
1532397325
1300670989
1809787498
1130766195
1675701121
1516289147
756393679
192325251
1387949660
1591296700
641700356
489548677
1804836777
1115984
1181674391
1838094390
242308194
1153535967
476779764
2006401970
1054888688
858555396
1340097041
1662319828
1438893810
1689885340
812953993
546233459
1285406152
1401688196
917810399
437395299
743631543
108570425
2145800168
1524779245
143307562
65350237
2130057955
1981992177
334267213
473595527
1372408040
2125709870
1083926988
682768197
1669525729
278568120
191953925
1265153394
1090055765
1047523206
2140701431
297586034
1184206969
728446911
860581586
304477501
317395796
885370374
1972376415
986315457
1933434889
1263346059
536587474
104547030
1274713179
2087265
2123934459
803769813
1347212183
1303019428
53626474
1239893903
824696477
1344344863
6708374
1105288375
1160901607
1858855333
1946063690
1930402020
136542342
1772194499
1999750657
1464438255
826992448
1422330211
1049541025
1096024201
101091824
1169081957
712054980
1186390035
1982134490
1404023509
1140963252
528729086
2101175182
269314531
568533238
1184231943
892379349
1066032085
315320777
217378044
2065958706
1773993799
325864984
522357388
23530668
1082199139
2790485
725455263
634695619
1946009281
574995060
1795285147
1700898581
1037705012
724625943
1288641486
1252546944
1213748922
1744712673
1392436045
1046716281
338757738
1910314303
15962557
770263502
573027217
1607287637
1365803488
215315186
1802575466
13025173
967630289
1278711515
505726968
1824011378
697431010
2058515247
554852877
1172085042
1207309919
1579134980
343168126
1393106503
1609892027
2020102043
1528317456
783573437
182896117
241362500
834056219
496495386
527845296
1890098173
2018670420
988606452
1312305997
1936847673
328830866
124084270
407603426
866933230
845128911
186792400
1957472548
2090434981
1298910775
570959313
84143122
1516863397
1710376874
888364041
718847622
593540536
1496528149
292278200
573720883
37388554
366439250
1150984956
2127470151
1369027651
432292726
1432478813
87650402
1635243671
1564439762
1956090278
1496010717
212085756
844887799
965010820
1589277139
1434682862
633924634
1139468947
1946549852
375512000
406557444
602757205
1428481565
717662789
365773423
862238495
205603121
1415388308
1657170332
456707249
1139357003
2132868008
1265605572
310661112
700343273
1839294374
2124522027
2086856101
1271717993
1061836599
418223616
1684694184
2062724730
801497067
139854579
2029019580
1088473117
1604732707
380768565
89982011
1616817208
1806293350
854833118
367796746
580482302
285838092
2141845313
1499309177
1684501883
442720459
1060641574
70660976
1787387970
1374789471
1817904329
1817258668
2081551855
987743350
666205513
1252316508
507329308
1554925061
557617143
205124332
220214792
2025200530
1182592136
1517781667
817509992
318574005
1154634073
100915359
1443930651
1286327950
1489632665
1184627035
1612598246
664197674
1913203592
1298284080
1954501222
1735073478
1697682185
1984250402
1541571841
1714384035
995488638
2017465690
1718178660
1458286303
684500429
1263843720
541016904
442952569
1393965008
373417630
47312409
1997343430
1341394159
1427445419
322078793
908945823
766708131
215603722
105508614
1575169863
1592411475
1204253688
262684193
2014867370
302367807
1080934015
1876487978
339022447
1326856793
293754612
725909204
1915388754
746509512
1930367507
180919214
179120933
87690518
81967139
592436305
1905045281
1502511786
1631914489
567410071
1547434487
1697439069
839846822
2101717200
1740245762
2077210459
1164483203
2016199221
237801440
1737920599
646727740
126107357
362628050
1383384725
168984396
1157661454
510334968
908958237
1818554304
111102135
1495278519
1685468693
337330932
230165896
1350393175
1928774678
1092753301
2077493545
497883568
889423264
749553390
1538698095
1236096214
1862727341
488009713
287285992
270713403
364246883
870894679
1777298087
753247367
893845415
1132153887
1467441350
1454993081
184899479
1687812834
115238121
113257298
1840864085
870296306
597884383
760917424
1467925589
293661189
123996249
2051443022
1036123154
1969831389
1983442176
1726665448
1648195071
1688971209
1191337734
1055172573
1777340990
1416065410
2067571150
1946451742
1294305059
1231176045
1375491979
537739562
499766377
1253602866
1306449787
799418458
794868853
1227148174
1977027594
1326475500
1578780517
1803568767
1289738578
1381081473
144526502
1144744356
347933493
2007241622
1245775331
1253159166
1813236526
203268836
562997423
240670345
943955859
664706783
1896089871
2028560062
260632743
1715032544
774914960
399240194
1185817
979589608
493055944
1276828701
483390931
744605947
642406979
1808444196
686493579
411110583
535775048
1301258429
249968195
1053400945
1756937310
1816478673
144160012
1006796829
958354185
1169692465
2034370188
1290957326
1576243955
1406311797
2067076038
166790757
1764545604
2119083388
109116040
435710657
1851402661
640409169
1583569706
831062807
166613708
1934406699
523775721
181389450
1086305871
1471837137
1456940647
1637905071
926245930
1261549454
90607609
1593075527
1438261327
347609771
1020052826
1153397445
707687515
253507238
1359553110
336283733
875743718
811656835
735937334
1416284710
1279429948
993317833
1515276978
351672803
2075743963
1689733723
1387720746
874541233
1710956202
1609258105
1039996432
1960361848
1360557419
727326672
1060382748
1686509397
1852294957
746957084
1213301082
378591642
967615993
401387596
56171201
1061793833
528882439
1535178085
859226508
1092570620
436011662
1016118241
800052434
1278473883
338390206
423925784
1140231192
1099157321
739641363
1089634816
1065862686
535623363
1408275603
497496882
1964793424
1519019435
1646681339
1952893219
865536850
351442538
1369422195
1355133825
2029503878
1661662747
1239259676
1134225141
930985198
1329667073
10754133
1940674947
21014381
320522967
621613599
441894852
1319833472
455980936
1174129634
1699856474
1482525157
548412191
202021493
1506867188
623176731
1475545483
690722156
1013179982
2026625702
1815581503
240472553
739551779
1085335407
1047506004
1236575250
241644817
1865037743
496753942
1711040997
486129820
1860153986
1956035281
1032609079
1554483537
1935980321
842999600
1917316553
19846216
1819957954
2115131733
487990324
1065040545
1166225229
476491072
1310952216
1406483950
1657901385
983055674
555688591
139994174
2056879732
882393228
1993038178
1395596456
2003760012
1114649865
1465651245
859483079
106550019
1567215281
389718695
1155489605
1252545284
296529985
300481245
534694587
1841886149
1514335024
752659078
1782303599
1637154179
311773175
1447759455
726340926
798263111
2039502420
1509914410
1295058441
400884936
935544254
812932374
1647166137
244014257
1391035772
1518901445
775461632
1444579032
1987062952
1850320635
613135819
179810995
2041064213
795603320
2078344549
1755641213
292962554
1747591759
859931627
1973125228
611434263
895778230
1550301036
1952341767
1166217132
452543439
1071021627
772717874
1781728782
2070879206
1910841987
619361755
117176149
2016052717
924956733
809478245
1426954809
1300714726
562741039
1366890528
571780979
1884238157
524357932
1179980178
733442628
136717151
1181947111
1952913627
764924047
1554392313
23214910
1177722927
1909222099
1761786914
1485030007
1917191758
1625382041
204316035
2011022218
1759452185
1066519753
831870545
803308977
1287795524
2106279464
1488387688
421796520
1745663216
833345243
266072811
762725237
2112634653
491518323
1216125095
402430995
776162062
1363494026
1642145148
822677533
1482972252
1418126217
1622766480
295081585
103593510
1965610603
142924579
1701328514
1760008821
974060218
1841501374
569136013
1434652396
1011669631
503784313
186990920
1975463039
77284916
623200135
1995972677
270595413
1649456060
81066022
174260700
1485943381
242050727
641721846
993744047
800315922
1315725771
1662452971
875927768
253132573
799677892
2112266126
1343708131
479217062
1565657666
1065512919
1007975876
2133516933
2145637926
1904394867
1886960690
338174194
109150077
334209160
299796392
180973741
794241990
1983316633
1951670017
966982822
495831169
1243285918
1693447278
811813168
1213821850
1485128279
225794327
488135130
265595459
929296154
952791373
337338424
1232683910
955668972
1981837754
636219820
522727026
1266495291
332341851
1852032484
684784442
574873563
704949200
1825307981
971647932
1193020117
1888135919
2088562360
1896565439
495186074
1644268894
835812876
823774711
1859185728
974337430
794229449
1218034683
1222047455
725477192
994215302
752033373
1319514292
1006140374
1968504518
1402812682
353858502
303095247
158760267
1606453987
1124134541
239455845
460475286
16815587
1863042547
2034036816
1817997066
436105039
457424671
638983484
1648997820
1933907843
949613212
1442644248
656624801
2079366059
1253279117
1396309761
58646076
1434516457
377318642
694377879
1854158901
696901035
1008613144
326089289
67729966
219152945
922672715
797623970
774818720
2122680308
2093196019
1135430677
1340250779
1484124798
1445850635
1561950201
567763273
1678965352
318782197
1476161673
999552243
200484387
1679624662
1670787183
1852267392
141765090
1966725758
1651026770
673786559
1011552249
1369386360
353319452
131034353
1493706888
898535237
1367297803
637735210
1211941684
671591057
529756701
1341906936
1062645124
382034324
1860273499
319617576
1361935578
812380458
956125393
2070601562
1098489143
1593907995
1181243135
1356069766
1401236129
250042215
1938813332
1743044121
1183289582
1555369962
1046131798
1325414178
792523727
1449189735
333847251
836124406
1600806724
844883589
1228241942
1185948436
287293478
961743282
1622361715
1959583059
346596355
493903690
965051498
590729580
1295827288
471173228
81176812
1133843494
1503741918
220732584
1616093961
884357273
1527511370
1831410787
1010842251
75147017
1706625223
2104519506
1050850339
1764391673
1136968665
1208308300
606584321
2116741450
1408893428
715983344
847225725
1749233434
1936088443
115887312
655739317
28903096
161821525
1387852169
673411978
246261657
2096262084
136875266
490655396
1044663020
70650466
1470700826
2007451246
1698380578
39421455
193509910
1504715137
1790994848
1331161485
953242042
936011036
1349160204
278510582
739076346
2093941177
308266785
55423082
1988814523
1850361724
1423102992
1619992277
450159909
78225916
1881128803
1280000941
356355403
642555095
1827742562
217467051
1601239090
865742846
1710681787
457250030
338303326
358306713
215462536
1847649535
37925245
96197792
1009088849
1083812709
1282885667
393388292
272573614
1809594497
626536107
229762070
1965511603
1365846810
1291880885
1788938773
1870254435
906602655
810312661
826316144
583568021
1468980484
1734789052
851012158
935922797
1953055738
1403577009
1580751592
1222347436
1833482161
1122184825
1838611519
1670671785
504777349
1212785555
1882374681
2047961306
79226523
1767633875
544432752
1325603038
1228256646
1329777759
530678575
2071210493
1004360165
1664819236
651079054
628557325
1666629316
382237134
1924106797
1526926153
1031350210
377968122
728327661
1147816352
1661299117
1217955312
1215561168
99666431
1332765400
1035901314
1943048960
808344488
588188326
644239745
922175426
184806256
1326797539
1794316744
1190904615
1460494550
939052801
952666986
344595781
1436091656
2078811430
732559179
1467814902
2135781695
807945633
891877419
619611757
1304888468
289958880
33295636
969095743
1553326597
1329456696
1597389568
47376023
1780840356
1335404117
125351930
250448308
1765182406
1965136233
1247255768
2115961875
1605686321
894683349
776642374
749862218
1070666641
21053792
2141377734
1200820322
1013497901
1217709297
891190334
718618491
1373909546
578896200
752078946
1647882330
1490311601
1905267082
38527540
1588900092
2008612075
610207077
549878523
1931871089
762871544
108999245
985663148
1835168375
1982999870
1774553848
2045937201
672312567
942937694
1233010742
153782618
1020488481
922576971
1712580752
191443373
222223033
1045845594
953905489
703347738
748638751
262571983
81122752
483726169
1261194709
1473449384
844669133
1883761266
517125243
336388436
279851925
1241243373
1688822448
1343810255
165598957
425009861
2035482491
280661711
1240699750
1715613398
766384276
151635175
1411633476
1630862653
1750370032
1771943425
2105458871
1756449565
1401625140
747954909
1170311765
1862853570
1247972856
967037272
204162880
83816964
1860879635
426984368
658489799
1277909778
1316572869
800519784
1938422950
907485233
941896209
394651295
2123334759
992659866
1823605457
1167925219
138774279
514316311
375405833
5641000
779662391
1661353930
33614457
221869111
850978283
1143925318
1645251876
674734240
1819906110
1663844523
2005226845
1890553284
506984951
1225375209
1396218993
1955413699
228080806
79399198
2112596499
1642644306
1804209383
1778849710
872988686
732872008
1252412126
1569052658
90271405
368799633
387340711
603644634
273363122
720458766
1014382869
1498723946
983257085
150223242
1665307734
97777784
975376806
1330768637
1887642399
1039155145
1902979633
646012007
931361242
1404299213
480082337
2101436982
378141069
1583868309
91492448
335539977
77541519
1065926302
1955887785
1410521606
1737841195
1377651486
1498567942
946547956
1587683281
464048168
677652812
965475011
117108742
605087255
1023250865
1051573641
486877195
200310369
384935380
169295087
1036714809
250670664
597601982
1859451971
1904628506
1507983627
1451500335
1511534868
288489628
2053771679
830729195
1520845045
104027036
809971229
2079322089
1424082922
1414267610
238698542
1252321352
2048272178
1395002712
584401261
580091179
1708038751
1978292535
1334146051
1782098350
1948374805
2087918930
106079632
229009319
2012950932
1791692871
1559001453
735946002
1888111745
684351944
1035909807
1532657414
958549608
885160422
2112206499
248760043
1861328842
1632207361
1090232127
1649331726
1813721656
659993763
1507325053
466123365
1071271246
721450568
1098512303
1909760657
2004477478
709702818
1266099523
901034519
1544060237
715657261
1902556896
1300665749
2094105613
1521109746
1692610048
2118971247
1992641618
1124762164
299558364
1555141463
1696103792
178433422
1493740941
1451445075
1199837987
1050535988
210594579
638575402
1856955354
1090453524
516146393
597392750
661237404
886099715
2105988097
1347825487
1770434860
2020694714
1111809802
558949621
1060489046
2072558769
827792302
1215842
1844318133
2136789767
2033678709
697208757
571349692
357742658
1011708825
190678582
2054922543
2022638535
774564723
2050573113
1370210754
751161862
1865550566
467475803
94160904
493589754
1472016024
562791326
1214937568
1301785477
235001742
2006571471
793112221
34194218
268936771
1501797487
1169812606
736296708
1294753004
1227214218
1598345033
1002694845
13494448
987998298
963704555
1780492351
970159369
1603640752
1018477777
1790510248
1492026732
1346607317
1250095877
1850715109
1368201175
2127268567
185919973
1187005310
529911475
833961730
362217142
1993785324
774316884
2022995944
427864404
1884194411
1504878710
1903841980
1610695574
1066259296
1240277966
1729557447
277470773
1707994137
372058357
1112308495
463355886
662771232
15735649
18104347
188019601
501700694
358592715
1605850691
940576244
1742930374
332417766
544954779
127366277
1732115388
1615946318
1627685328
1574808542
212918413
277412003
869138420
1536699607
1310514295
1144197724
1060741603
1341408254
2139706846
633223503
1926741647
2052159338
1754684744
1184761698
1990748741
1342862614
355788361
84719605
1329001332
1989511270
160810693
1192542873
1284548035
40212867
778076115
417037661
959961023
1326756654
2070072812
574998238
1632910849
1837174935
470417709
1915730029
1904314384
816165851
35069296
1267753265
1472021566
1377273010
404669044
1929545412
1075121088
2066740797
109436052
1900769553
2044065824
940455205
1120672953
1503181696
152985030
1974984323
1779775580
1615736779
1674760521
750927150
889319975
1901897742
1477931931
1041043699
604629586
2067462372
1569621494
1329060858
1487353382
1304028173
431834700
547011017
1757725050
973869585
722998158
1722531048
1459647871
326833470
1565972944
618255755
997337572
1180857114
1020446379
1611022268
231234920
1965668189
365839703
988117260
1789637858
1763085737
1202209542
783335376
460997838
653255788
1931197224
380704967
411803821
495654402
1842121607
760012064
860795828
779885676
209883317
1700843963
246571172
1061276226
1083443755
986563531
157936354
325520833
874530450
692301989
1052648842
1714567818
64722941
1886614426
1203530910
345726081
1817022523
686816004
1874093261
643993968
998409483
1831340209
471172107
658467703
391208086
2114024929
954032509
121789255
729194773
1388249971
266849727
597762772
434494868
1878634164
177320797
658984671
315769385
831950919
2050998009
614709660
1225756718
1740784298
628739956
541856981
176967230
1058721756
2087464543
1043299393
465978521
1750149084
12554276
1630605328
272253317
1403723432
433642478
1327732260
955262459
418313094
1068612740
1363092913
1701066851
1281449383
463140927
1397348425
439272172
228533185
2002358615
835486928
199947704
221985211
271560101
969703861
469636309
438986402
612517860
1386442427
1207954298
2454473
1475127065
1689126816
1940228192
474669610
1387437821
1303051960
808403630
224995639
1319278730
365092322
595264893
1232764088
345530967
508686962
1945887747
704322355
1123141598
766328298
637007556
753083462
241562358
154890600
562921207
942470923
198218577
1096478532
673206960
569448387
1923206900
1756222829
1391497690
390110849
751041144
713363427
1270587886
939994504
1911036270
306410120
1265136279
1583181662
424289845
1471273892
165677361
198515831
1042162350
710762131
760436220
1600621305
1207365725
1077441754
1850691482
1120912214
1637347405
1507342760
287332298
775495562
1707240401
13020026
69593020
1967878462
1253033119
2055403041
1708622719
146648894
436825321
1156105712
1817966408
1941449979
206546817
1859625097
598989613
477059059
1807749329
1108560033
915955501
1937767958
1944907209
2037786420
2035245086
1169562681
2018919884
682540626
886424381
1342649320
896909679
148972245
1004608182
94972508
1288590198
262504296
576295503
743353821
229681492
201104932
51192499
179446995
1367695998
2129885936
377294514
1639457673
1536037287
63888915
2026284751
1217555061
1496188035
1572339179
1539855776
1215065267
1357632501
654518689
96728261
1011506659
58506341
675904344
1675585480
98814240
2068495988
195989987
587497865
409120328
1141278295
1925927988
817967169
772811025
83238093
1809234498
954790255
907517588
2110873407
1556455457
735612447
598307910
790446026
960143378
341647208
1206275545
1142345090
977204381
56580819
1142674270
626984212
1423794902
445916691
1778122616
1891133546
1457007843
1184068468
194508374
1799839675
1590889532
64382633
1292329713
1625710720
1466577687
423477252
2110086599
1144971153
852449221
98669023
1475074961
1215825760
1587922597
1997224878
1066836636
376191501
1173781440
1985654602
1020709202
745953279
959792578
523762860
1858059544
1762120024
980414448
231876102
506908624
894991863
1977644131
1628191845
1666076269
1050754277
490419845
333038567
1384217
695361056
1848788218
564879255
669247342
735498599
1657185262
1554826773
1649457925
1384254
1679859588
330628503
353521999
721365125
1455957557
552198281
3916777
501329898
2033593014
959965535
475649330
1296345312
1406668348
1474250472
1377484295
1791840462
1673401074
1752643779
1867089040
162729659
927848007
1558754178
218487270
307764110
1718735622
738282739
1329692875
179761880
635366280
1214214177
2108439524
1584761447
791215088
1989728748
1918321581
2056213366
1434416276
77356378
981026005
1034355078
1628109917
1131409163
165406393
1865489405
822418071
1200356044
1234950520
617108888
784525709
1530199741
386165746
907848898
1242288266
961834956
2003806866
487478376
154486423
376563312
1513358686
1621451671
765238249
814584405
969440607
1857506702
121097457
364705531
1231576265
288039637
1343642634
210431898
480211750
2028837090
1254831086
138148815
440917188
700832387
1691914830
1446499281
1419923702
1734090721
1213659475
955860018
206698424
484642704
372255348
1879397047
874825803
368371010
1952917649
998943258
1068593087
1079337981
839270969
1030377120
1593032406
325684346
2087461818
814389887
87072726
592846546
2144399755
1249214863
965383690
1389748790
1325165217
979574235
869253778
133739703
340136559
468812818
808088536
1025270893
1477993331
1525342050
813513429
1083199215
391121161
1889195595
307464715
1920256539
1978671662
307508720
1953487763
1367823376
281316234
1541924691
1595956984
749505352
1252733290
938355442
2124623854
1479077807
1885170275
1122180429
2130908297
1385785742
800217448
624395067
1022739243
1457298103
628316218
1670831542
124039428
1832777408
788228348
1807992454
426338460
659792675
989507967
797676745
1151756067
1327505148
114752642
1852983390
2013627325
1932047355
205669600
1641528901
1728372002
1582411380
1556104971
1450651216
299585580
863067486
1190403006
1497492751
1323136478
296409855
1672403339
2092333548
967584165
1472306363
249053341
1593103026
349542375
1370934174
1516923663
2146504629
917623819
1428251734
937003219
574965832
174323345
231874584
1717608617
1615052566
34128767
2104763366
718035844
1376409063
255580264
1979414950
1870452195
410536629
1396466609
533876765
695695985
1543977707
941252893
1775633079
1099031603
1302884450
141910333
307554977
1180616922
2061989221
1668667283
1298003568
1466297069
1303572749
382333042
1708329626
80745509
1531759375
2022633296
332343677
1429215218
889362583
1328551353
605119477
900848828
1081036887
761532428
1899860297
1423470347
874989138
1687285144
417583083
1167334344
818901242
1342610779
1130351816
1252626996
230749322
1065612520
1187042501
1350766067
1400502223
802307816
1644932044
1705281941
87867551
1276989609
1195847198
1880881375
1180571364
1661348033
669300550
1885768497
384037614
242357667
2016760883
1482945835
1446342501
1161847574
599570825
1460716422
1908213591
1781502223
1968375059
2011215113
545134943
727388618
52839816
380771562
1270789275
702189597
2144127777
1869827356
1208396859
1764474175
1723416518
2058553401
1221915756
1915725835
327255772
1450507238
76301900
1705286156
1888052699
750994359
1295518746
1847950995
180483273
1603662422
1978307963
433574040
2102318683
1003070605
865440676
537989390
1359099763
318642989
1130225209
2002568561
415275209
1582685587
2139848301
1684798842
1157455375
1915741081
794231909
1385652644
1570842224
1427392474
1156915916
1388104089
181071112
2049770093
1751225136
224483865
301789461
1908648602
478822999
1226910539
778462703
408764760
2140914828
1586853813
1880812495
1731003190
508563893
251285739
388550516
1186415438
222333315
855433107
748622572
647843099
2052866204
456861847
1823751546
598429219
734237396
1142840146
1784607738
794904995
1751777740
718841960
768694470
2052067730
301946801
560963615
1818768648
1422084350
1187058606
1943803728
1505683382
1330736921
888479437
141072283
1991843390
520810638
1626261319
1637307323
745755965
656491194
2040464813
133736280
1848319975
201262215
1993410760
1719344189
240138642
1508518479
525601137
199096636
1745837148
325660409
1014196138
269440977
2009588302
1774472777
725487095
207536941
2046635548
1947977705
725491318
697130370
695523885
1873553613
1029826131
1055166293
978497940
1845075444
485956285
1503411325
958623878
1404784173
1471765681
1140425605
31935500
763346254
1226114412
1202652078
340607592
623064332
1071594133
1864870552
527446955
1297168519
1558465094
1971653326
948355503
107609574
1137528884
1698314894
1293350951
1917120697
117317777
424425771
39763318
1114192832
1244429633
1835064852
1489111566
645225503
1855033896
1692749378
321907156
1049541425
917944507
1907686329
261047094
936530009
788432017
1187654183
1852074044
517950323
1261115365
1268842139
486567507
2125776889
272809963
1360401507
246107875
272336276
1297340488
413769021
777637780
284470324
1421408318
321914146
1403007420
1298568446
1520330195
1947804407
1253223407
100703402
346674052
1385622669
1214556472
323944138
1908761515
302823119
1882706344
276280999
1076818989
793770679
1672207105
1494837941
1527559196
1482925108
656416856
1371889118
2145910480
1618405344
28836419
1080912467
932151477
839950970
1523781677
1816069055
1291953001
1433418987
2026501914
1384399221
538984986
2035096862
1774271250
2017718375
957261133
675125805
1216525957
1048161767
1547356117
1965980620
2087641996
551487905
2117264014
1836318838
79096601
1834921923
1502101744
119368340
1412464038
1282055057
270556373
240392315
1010070473
1619939650
745882442
1152327980
1645819476
1437999210
107364484
2038725484
1006235040
1858367119
39441433
1516284805
379288495
2049837189
1485958476
384694853
794835546
343309823
229863276
867447318
2052818170
1099268683
77725161
188343882
1035339856
737040387
351342765
87048440
1085528704
1130512967
1481330765
2003982602
1707957210
27721607
1817262671
1958809771
611048957
1334463314
898633104
21265340
2012943784
1500211515
1129446929
1023135143
2132824567
487831083
1260958111
275042335
789085251
414663630
1311966320
1204019370
735961579
1159100875
1497306155
1301641162
144098021
1792655465
1946785099
1557280362
1701686072
1835021100
989556527
265190602
494178836
1398430280
1239850946
547260432
1892926321
665447866
224618628
67639522
1516605232
1126145664
1133429231
1076535878
75481587
701491816
1812666547
2082930305
433841403
1691874469
574902512
1177529993
2091861710
596338984
1545081698
1904910264
1059310387
1965319715
1243832634
908950069
226657180
372141861
504786901
1740469953
327225058
453338796
1183829511
702266956
1128448675
853643364
1059049378
2076659324
1170119225
1426693104
1714766374
1300064449
1096478667
1675867788
1641310301
211912976
212859961
801023448
1998143302
932569856
1350705042
1162602910
1470499355
156068214
220524846
434366044
1262429736
947936019
1821906930
1909266322
1123362864
286022241
1137633923
1256147387
1314799331
1583942347
582211579
670817461
444588339
842675984
1402509076
1341394478
355057805
170426384
803479440
1821789027
111347395
877236848
955214371
1958448153
1856690535
293659963
1898051651
1850586134
820848123
2036465603
41886936
1533017620
539801273
188565654
1425357916
261254474
1048809028
606100114
1340038413
957958290
339381460
28501117
525016888
450993118
1306090248
1308167705
1991443890
1265353361
1697619849
1747216254
1878963612
1175779959
1882749509
985423388
1320810254
984153309
1272531311
1334262821
479427875
1228186112
933016910
364686899
1163163247
1043499616
447415424
1999294850
228713701
1833619879
291551368
1695992420
2029567584
1996408949
235172284
1975640673
1886770389
398046930
1178409834
2140941997
1025148481
350201433
1510564064
1464712641
761214407
1989358690
404318425
1910460154
117738233
2064346399
2123094431
745246478
859077217
309505088
372188746
1591861167
1680086584
946309288
159916551
662938958
1216816586
710460887
1610538187
149232950
977700571
1209355889
280151981
73055207
856315061
1577662112
798433416
1323045824
843634952
784385603
1251518220
377832064
631981175
1265273536
598579329
184543325
1303981570
691106333
1339094018
2067571953
98294779
1667755064
1644824342
1594236764
1206539281
1084036565
750862682
186028740
948908838
1523903157
1254314350
444130756
49892988
960266174
208898275
1209944071
1198004984
1003701463
349079670
129063086
1631903255
1872908234
1694381085
617600180
1318692228
1010478733
1281355670
200527109
198641749
1498661063
771629745
544564499
1140436480
495098534
1268647324
657332279
1178640439
2099474185
1235399804
1432783156
1204117759
2058224007
1713802359
2144851850
275172716
1473126704
1758187419
900300243
1335346167
146352655
535138607
1198831731
1992463701
1096388627
1387915720
1383494476
470957406
1846112459
1740534772
1681440921
294805992
129314409
416288746
723310163
162995438
1969164568
1854337053
1817089437
1400736419
320663925
1592257921
533370828
1836458921
13167504
1389634547
524273000
1747573738
146675757
12047811
1152742496
1298860941
1092243387
2048497888
704581167
54730557
1962999
2093664971
1915108754
1716391867
1449312974
261770254
571778522
544514851
2143465490
764052907
233185337
236352637
501729346
1101771952
1147961988
1423229887
362682914
2027650773
713944467
609160964
304130480
1976225281
608608967
1916957158
2142923207
1053488544
959931169
1620889115
1093942988
1275272702
382293248
1563736986
2041120959
1875835091
705720965
1878475022
2121839987
1780989355
1203077089
360469510
1664309990
1394109968
2018543998
1897079017
326457759
660496779
62712332
309795737
349013594
628562474
1041226130
8312645
1424383285
1350328548
1694139024
859154305
1447770893
1498392873
209756394
619775882
541237388
1572191806
772581433
588434108
206994311
1612953137
1695183212
206116200
1715698201
303968079
1079079432
859643008
1361601562
103535428
1338472803
700558969
116293137
494675125
969209701
1236435486
1292104478
142840325
736348930
1708478669
1671513862
2028851867
1728157644
640529679
1123209546
778537639
1985914069
810865690
731856394
1457534970
1440891540
1569049789
1715739004
1308976393
1672329566
1697640696
128016780
517482148
1967570779
201311502
760029331
1163779979
1220704041
342870286
1760038620
227363959
1316615640
1595017096
1978416484
263772226
1878085922
1575186245
1615775900
836188482
79312353
924447377
1884131687
1076581459
372966969
821981136
31588435
518809886
1734573965
1099129251
1685180345
1236240192
1836575051
1634293636
2037833035
1282624083
54250223
199374231
116852116
491707620
535112156
549731579
348456178
1021658785
1063342139
813554691
832791221
1188953944
1905531638
236668732
662856390
583256892
844812224
1557059620
1949434020
1355472880
1010531320
730674914
1308684453
1562333176
2076826160
309217729
300002101
1467793270
569032879
715386297
852393544
1139826718
255793120
586643007
541435979
1422275943
1931434139
534705706
467040698
1556259247
2091946438
123424713
467173312
1273575647
1690040177
1307577490
595965680
808574534
1662122171
1394998760
1724957697
514664408
1382145385
1495901544
577779738
414780053
1502539132
607544605
1186453800
1946603301
1772887625
1402959659
1845032374
55791115
1005013370
258453273
356695475
953316177
986507887
846790915
813409808
980355995
1718445496
715969242
2028786184
1663031148
1259132444
1559630675
1064863190
1941104846
237396895
1964907488
433365193
1083196990
1705779584
631592861
1950490573
2031408934
25982113
2105062342
1733994228
944150762
128319879
508352608
732763294
1707285128
1047732875
1200629857
587340559
149504184
1658185350
1459915163
826401629
257905231
1770886879
288486698
85177961
724978953
352241077
956485607
2054205690
1410040021
1410786228
922421868
1870822439
564753687
1328832407
1302006112
910627026
633934793
1545358040
429872623
1133674833
498343636
1244039493
1642993013
1445448703
1269427084
334071413
69421602
247575957
50816896
63861818
399301585
1409591908
1901290535
1024921805
864511752
1668459054
1903176633
1660810599
340579933
446314795
1028873371
1136290864
1080410516
1373199084
499453571
2102447727
479106852
338531405
1187462814
104360752
1258392489
363460009
1650885342
1543501031
288772644
72101230
1658128202
1446606930
1783143584
755606021
265343523
1008130649
1494639626
1896715404
1651920703
1061150283
2118580407
759253582
633349512
1720366230
1804327568
5717959
2031440362
1063260196
646732117
1236427405
1030130888
1555285390
1259142340
1302483830
612103553
1050341553
1023653175
562934005
221513489
900244309
1617548018
1556310408
244634623
827988796
1438435280
147592702
246450843
687570944
1195290173
1848924924
25051607
1921919649
1680316941
552162322
1860701371
1666806282
1008251106
425723376
644831032
32441021
1178733025
903927796
300452334
1636547526
2093766305
829429577
1743714031
1927157403
372724379
1944879209
298978760
777720790
192805862
421319108
1876744052
2020258360
1123128301
713385507
1106819855
2144660659
1692165764
1241437846
1506576848
452477183
270359412
1898357881
1587073905
1349696840
1510821227
1944251527
1379041889
1141282529
1042230160
575807574
832356357
816007270
1590419588
949995761
2061705456
1822177281
981140427
1096241410
351607045
758506849
1010389257
686675764
224638981
1523753078
1496180962
2136737796
1526902165
1193789221
954161460
1187053695
1401787727
2063895625
930704604
874985661
1167231940
424887566
1717879881
1906603241
788728277
18759652
144782907
1059963091
1407977846
1753293459
1702098668
1100509610
133591468
512741387
756713792
1700868124
1349569252
2052839214
273905322
1962019522
465779660
962685190
346935093
1614844016
642698286
801429153
481325662
901575218
1138291357
820615130
201989713
1923821045
667183093
2131482811
1696287104
455032860
1836598151
1554354449
910869015
2012569241
225861655
176693582
716576167
1799305825
448923396
296974791
317637361
29313718
391636387
806602866
1066741938
1110121930
1704478929
460238664
281177783
957199538
1470406963
233374335
710000087
1648551057
483479485
867045018
1312481335
1462026521
1349302724
425813825
1934504307
312741691
876389768
656686384
1203996450
715439764
741531146
68631506
1814878471
269970561
1610227575
1919021152
1417523439
1030286807
2048674657
1273542717
1643668341
889250113
1403184502
1140471321
1911689092
1336429004
1983043242
1918718277
1249798154
483471498
1036286686
1883814866
2134131315
2094550926
104395722
2012020756
492564448
662291317
942523912
56235873
670588368
2127676933
865058180
1470728459
691797295
1633841378
93198543
1031147291
1612346237
599230146
179240507
1607058826
1439175384
1952532093
350631788
1724637353
1880627686
723469547
1756313308
1670834888
1657453843
1714704281
1665884671
113281691
855373108
1593595447
1600497628
1664864754
1426331994
150822347
1954306907
727651116
1178287618
1556904509
2022856891
1710637139
1630559769
574607562
986214736
225104086
201673358
596025994
1084235794
1663709104
1170236174
1826643572
1724417355
2106831422
8721920
449559377
561425305
920065464
600058109
984013501
929698675
659326482
43305133
1742303865
903776283
1039084544
126312832
432144280
46938935
1438860117
1348681705
79626247
1576479133
1460713642
1902114833
47002955
1349437241
125522113
411801203
777252468
2101277473
606164443
1328453714
869816879
2100507873
1024052697
538880960
1567678963
1789738786
155924825
1997617096
2096204487
28294451
259250529
505326833
535454005
996042405
98336161
1405590760
1655761319
324295706
984537879
216832940
1171102899
810666605
596142402
323610384
457598866
2028066913
1757596200
1378342698
2002728767
800709077
1485485774
1209079508
176786197
179489915
705590885
1031775073
1750863354
1381899199
1496112312
227644899
25901413
2002169202
657313668
2130096664
2096889755
764360149
1965905383
1617411964
640253287
83809247
956444006
1427679574
1429648718
573371721
1032382800
2058774329
119885975
675119914
861706270
1403104476
1388997271
423515652
1327886836
624386658
20603414
1754722836
1321865075
1125639466
1317319792
916163410
1054975770
226365276
968417114
727994946
1040307166
970393683
1364019932
707397507
1132422103
1374412093
320945135
495507674
460697019
789438741
1165151999
1747616828
1509552039
332846295
541194684
343459212
2072262004
1747834779
884577542
823724483
1085720139
6430561
978808897
1595042751
265100245
1095530777
1202481835
1906243618
1176198975
1619562499
2125305306
516504019
1747415377
1895235513
1521442793
588713491
117733000
1624844941
407094852
1638056176
2109337322
133683984
492080913
1965257074
1503613910
1634053055
1509067724
1434828248
1421163954
227424141
1349706780
685094796
1092948770
1046680046
1301505760
224075747
556809894
949454619
1467934129
636021856
1727524060
570172506
2091554301
1887506988
2074497820
1714096202
1906670639
1921882986
899841336
265681734
1460854159
219153039
1368892479
237457239
254327384
1447548724
1379470478
2059831387
1009471561
628206070
1590389702
372362493
1467917521
274678015
1352456060
1430068739
1258755841
1909068937
464796478
61364102
347208337
711004697
522278583
752679002
1042233596
766683581
762725422
755282549
1485110417
255074763
1175684835
30000076
923165397
717697964
68133082
724702732
1339438609
792653653
933441849
707143336
2124328989
1082451987
1931647686
1800714200
1489454139
438282423
212742778
843335653
1582395901
301690809
836891750
1635996314
270900852
376845140
720225257
1242060821
1456011225
1104145949
1319055341
2096279043
714432076
1614820149
1896202972
1878857785
413947763
1293027922
1115346850
504571717
234751870
1447498807
620099789
714760900
1138570327
1700984436
1907803667
1864382541
1069109120
2132807807
23945998
1077785532
297240690
1122924397
86666679
530710580
1543759497
1849571888
1585413038
2119479219
785607601
112586197
693707126
593546099
1798323840
831947259
305889306
1077521478
684252236
1705860304
1605000181
894081887
152785798
274055083
1168489073
105003236
1953859118
1965716243
776210535
2127212148
1935897563
53000890
445827252
226469267
826575869
287674909
453429731
1678968985
853608423
1855336694
518317339
2024901470
1844989391
1959581389
2116830110
366475887
887183916
1206575083
699084224
988435641
1400255131
1038688563
1493655784
687712784
1218666346
1832356904
1587735874
342213935
974417612
865410078
2103876937
347576968
362184260
417401151
882565721
303137149
1307168099
1220953515
1914195015
395981787
1054562215
2034385312
2067302226
541562639
111114031
1931999079
554754523
605965210
143036066
350240663
2090818331
1631257892
1464122216
248016263
2075343235
353807317
1931841625
1135621049
2004494503
395723654
447010655
655871878
1639636883
177708181
1644518392
636452436
1306939167
365677445
1621016059
498677849
927487968
1875929651
12274419
554546783
1707149682
1117298470
1627316481
1202044313
915367668
1247211160
1013962992
187216559
1456912157
1664668138
2019227662
958494689
698833142
325392547
1164667725
1301975104
594813800
2077102158
862963894
419597266
1492994666
2072540325
761600512
1729739779
1473891862
913844228
226553539
1942630435
451440616
423867289
1460893431
1441462644
219230875
1637846963
641377407
655341400
283139678
589444042
192894475
312830868
1805914305
905047843
1402308960
498964146
1054167651
1975355601
697865618
1678285883
1790293194
881895305
339504199
899706585
1227520281
1177879301
76342660
1952744601
670973556
233921249
116658494
1187517260
1171404675
26687563
627085500
823366849
1428679144
569406647
730135162
1698337543
755790618
2042465092
1145652033
478592075
1460557726
1234546934
1369911546
360267740
373741794
538555419
1850397715
1533243796
1398789059
990553450
980421396
1280816808
228533916
787826615
1804995543
1697888786
153132887
2017675416
281146875
849668065
1854370252
1101217873
455699783
1630024376
1888499336
1490582101
2101230658
1160126127
1342992419
2082702684
406060474
1466701591
1055955549
1603570542
976801631
157550968
792575904
45642479
498732054
2139834995
179279809
741459430
741215779
801751466
607661605
569271019
1023146412
342515331
1819414478
2043344103
591040095
462803990
240255439
664089570
455016968
911252759
427900807
981331154
169141005
1763526779
1139359962
220975537
177734263
58985955
337250388
12587684
1728669205
719366589
1918106028
876461385
1960329903
804749509
773732259
115664215
863502072
905121247
2054327006
355636389
683424904
76190808
984076052
1163297831
777251740
1983061474
912517794
1628412713
1111253959
1314635273
1795050515
671102989
1847953370
1658199652
886829093
917192928
2145382016
1722569475
1936584880
325778144
386799122
1271199410
379296299
735226739
2054266131
467046165
880872096
168558517
961381942
1481324850
1519081402
182533440
1400275269
1674943827
1159412799
1648704107
2093629070
798501795
83316629
1162485310
250005476
1625268240
1509344090
496494703
1578820572
1670500060
778938735
999539402
1822981979
1620162713
654557799
294197303
1636966505
1450829447
650040400
457536844
910975035
506335019
1999210474
850931987
1087139118
1944388100
2023739331
860282023
361534808
812374999
1458165322
1923578820
926931106
897811276
980317117
1060209923
671974258
727280893
1315318850
1085712919
843960329
205301644
949466990
1242851251
618697157
516960354
1195838661
1590648509
1230431848
1713082232
639630088
1764324149
138998081
972733297
1527072386
1514386854
38837487
697189971
533548675
788337420
1514300773
2087506385
1712667838
425643124
123546365
511101691
1853078028
1468512225
1145703304
2102226655
1551117898
237455574
300238277
1569593097
350455196
1303994258
1256792852
1897057539
2081914579
1054073454
1874061620
2123966324
1442415068
1257708848
528602523
911240612
431881614
1953622443
647241410
1576010825
2136035039
1896521864
517865237
1377247607
1688415783
4051009
1525728886
1909901524
1696179666
1594081021
822080815
1684475924
496275520
674083087
1039556118
1210624806
462069481
1636563622
1588940841
1026801748
1575544763
1798166452
1740032471
1691681967
444463980
2133592919
292270597
1517953095
718898267
1838106915
567221164
1504598562
396979212
1090741545
298290964
937987303
834505257
2116570070
1192189014
269181707
66771462
946979365
2038232509
2023283333
698825067
1151790784
2091143671
1555698205
949399169
1647487254
1827296863
324820114
1994602103
1234539133
692275535
381984126
2146966277
661321131
284511177
1243213091
1289343398
680620078
785898751
159942088
1202938081
1562927423
1370055387
1421735501
718425990
1563632365
187940279
983539628
1733958125
1121126895
773382714
1211922564
806891728
992554545
608205497
471538186
151093174
537983702
1577030349
1646597053
1677883975
1107592918
607340742
1670416276
1609217003
1117500576
1168607290
21565102
777845996
490150635
1782762339
1584981404
2043480309
1015526619
1284499236
871587800
1555275179
1086609846
878631890
1013032149
390219936
1669201436
1263906691
1681044510
822058419
857979727
1181372743
1735373062
399834447
828874800
1700692610
1253406719
372695662
886393100
1937164723
599030095
640727358
1191919672
1120234515
1891098327
926760226
371729806
226652284
1305802611
1895063302
1897701356
1057597852
696511341
1421325151
733156468
1614268312
830650546
1554409790
809379557
1090482982
201553733
1447151363
1912537678
2066706201
273081716
994783875
1685350691
277005017
350501747
864337372
283348312
808709321
287262921
907886066
1552658526
510401687
969791425
1907419511
253070380
1242002692
1902991785
904363591
703562446
1397184229
1445583691
299429919
644323132
539734607
1874280830
914464479
963914861
424436244
2046676081
1823413299
1228705648
1277922538
146466058
300829372
1368540669
1981419654
1129787485
405044125
162277265
1692857182
1062399055
1872459048
915684693
682811141
180982685
325744927
853109470
1147183740
1202571815
608477713
1429593495
1614527552
1266586035
366334688
83576313
2089676049
240567578
1861692568
1949685502
1073533253
1331158398
2099514350
613879477
1068008469
865140239
532189343
223954621
86264059
1201883302
2007149322
1835863018
545406606
864319910
1414443574
241254209
1120606316
450940018
649626363
2039938467
794485182
331163472
397026600
1651658836
1220265756
1343918231
374405851
1297655066
397928673
243001817
1349678494
1148063342
1769682439
542045340
94983624
941771830
62803329
1415159510
187985886
2059311971
1947429153
1449957024
503315248
457526962
697192310
482092847
1286760460
1024732738
1444957674
1180720203
1403371100
1725604078
119618550
1570598705
953582331
613718827
2057208845
1135966772
1307649789
1029396593
1898526488
589591968
2059861278
654105353
435955083
541555702
1385412765
1315648548
963838631
529552680
2057073423
1026856045
1340837458
1535528050
1355889423
425010143
1363789568
737495808
221915631
1976803989
1803035825
1254899086
1226375773
1740230811
1818024486
306954145
1791514259
1410965025
232595633
591794321
1837184615
1894786149
1218939021
424759025
1481664008
2077713637
1285444830
1844247963
2007243665
915919508
1608178838
1790693232
284902837
1254793608
727905694
236108783
1348426221
1256054655
1724475058
205413174
460434126
535516219
1645371830
587172413
1173702160
1358112970
525665749
1138775870
1474190060
824924563
62056911
757216744
756033643
674557158
559853197
1613134735
856847262
1881666592
982161649
2136089527
1764197830
1384600492
1597518888
2089671606
189510307
508384035
1845623825
614684556
2026333899
1180825115
1243090794
2061037050
1931263466
1357650725
1187572262
55344213
1111072906
2098095557
453978043
162436002
519531340
1170271624
633162961
622783543
2098273305
764982866
1694538324
822813149
1775831274
141422819
1108600638
772847714
890707557
1156711327
874218158
2097375260
2107155756
157702514
1128472280
693678380
52072678
1271200560
525779548
2136586541
1264014913
1724641204
1261421381
1973186083
941705504
175924145
1349437698
6615915
546472655
1203673625
85710485
951080407
1467699313
1543218288
652565692
1472825298
1163405633
1251861353
1842828413
1667868105
1547185316
1065963116
981688634
92570248
807217256
649888842
699595494
1845656361
1719543671
1517003646
568107165
1137218388
2075494175
1107683859
1555370550
361748922
222533315
968302202
22385417
1781339230
1810807952
454410041
428881009
50967680
820651200
1154415505
120268569
447681416
1833695112
138507165
467408415
1684338202
1262229381
1897381928
419203327
1359239567
476342151
1813234686
571493804
541034344
1498126669
1734066846
391572308
213938739
23299007
532300350
1539382213
1822316845
464781487
1801564760
1002655433
1858843818
1277907877
1944378691
10367868
826108650
163387422
1983193074
903236194
1118587680
2107160324
1217882541
1152614698
1039258451
1944086055
329319728
1270993638
203504371
174697829
1550657638
2121004086
2107492403
1915778522
861687064
1659437972
1368353841
608542439
332288055
1926645120
1849075387
1528962548
1047026545
1962272112
2076226224
1969726291
412587132
1554759832
1180498598
523749758
1629590894
368130046
1131730144
996854483
1387507122
1654196906
1359382429
101629878
444721532
1339832415
1162122458
1303930262
1512497672
1363733362
666521479
1766747123
1091917480
944532124
1951840094
1008225274
588024921
229708888
333356122
704226712
1310750150
1149853721
1147604026
1373841054
1141286029
1411442995
2140735025
1017247805
1601765463
11305141
60782313
1784067562
1470056443
2022852579
2126544142
1224534860
9459978
1849872999
2093151645
579607207
421282005
2092716177
409030578
2036026107
1798312937
1861271934
439003530
361766379
2101644987
1885875516
424883244
914517741
275283367
1066919884
1645535122
1864202382
664268274
814209568
1482772343
744981310
1513170126
679400914
1153832737
1098455935
1014521953
965668325
1954823671
340578321
909860955
653974023
1425804052
720402484
818263294
1636655306
900602548
1623261679
443996297
1964755253
590526805
2004469780
1466634072
1854690712
1487439968
134246627
1405620015
1943651759
339438284
183915595
224293032
497869026
780449976
1228433868
259057362
474286214
732281792
9879254
76693315
1334366675
404583474
1764521262
799746833
1010280587
1652204462
199313724
1314442852
777353515
103490230
45981692
469047520
1661559580
1120500889
1205476673
1706681979
1112044125
1181340507
668189394
1569711726
46490357
545721384
1087214902
440028396
146696828
105989118
791202567
2024819334
1784809939
1748929316
624722679
1536511144
1118038223
333376028
729153979
316736956
1568323315
471117103
711620782
115883360
1319114464
82966989
679695389
387410232
772509708
933013871
1359876340
1976568860
58820773
230256288
1788386229
670687090
1554991320
1392460207
1453536818
804831960
527238057
1857295214
215016946
1356362804
1675553511
2113129231
1071606485
1067389103
5130181
46303646
2060434593
97999906
1924374138
1795896857
147329509
1233375799
2047530786
365646378
1649962373
600538451
2074767721
600643077
652916255
684824701
1056357846
1282462954
1497846448
1078523514
468328483
505850218
708268625
1869886062
1863014940
89745713
342694353
979609568
2139806930
732684781
1761384910
1264726880
39855148
1015635214
734793081
480361157
123738130
1529506908
1132871621
1901624479
1667593963
424607181
146234254
10496355
348407893
84850800
735920057
1300743090
761353913
1866506252
978607821
1156138903
2145825364
1528496517
1042949351
1521753038
598620778
449619796
217965998
92096949
1562063056
1945130398
1446597377
541490472
373019397
1104907883
1628011201
1737280884
1437334780
1793695210
782323148
2010139933
131191629
553905951
1567534344
1759863231
2024633761
1288218353
906690826
1518396882
177518756
768641588
986732376
59772655
139716697
699738171
1729890540
386735914
1733071413
1989693470
57141436
371318194
1749768182
1158532210
260241791
1888015837
1139657031
1214801872
1146268709
557736041
1905346139
2072721725
312846045
1186100089
501475739
1132476378
1287721281
181156495
273709786
406132613
1416719696
137393936
211708095
652176763
931656560
928753801
809421601
1890130825
416119199
1329659082
1625255500
996541801
462676466
1782515714
469558085
1093930049
1143935022
693847467
1431084110
1728467832
1606314155
2094358464
335023419
1631374389
164615675
709050384
616683219
277416534
1317361510
495380393
21887173
142696554
872814485
185536404
2061896682
476267547
639896077
1727238309
1228047430
2108029355
1396642320
899585177
1401027524
1797163452
26128513
1070828796
1700234278
647363506
1075526291
1023734951
2098790680
1641208685
382703429
336189354
97946277
322372882
2100069966
1667506964
323213333
624081078
1732669044
392740179
555528378
988673953
618050250
1840932684
1699571564
1336485871
508138053
1655202678
1985502359
1165361374
802262337
639755921
1569818627
185188059
2057917366
1527730279
652807030
1468637287
13450143
218245932
505269417
374516212
1066745648
1967977556
726734856
2078126528
1102611275
1504947282
655641211
1610659119
1231250798
67514291
136938426
1626239853
1059656267
185947771
2068865123
2104841078
45720478
1653857481
1201126731
1142853356
241550997
1754534716
1473085425
1743693553
379120235
1819498154
1539664491
44572856
1788016195
1948537147
844100716
126978283
1539999609
1374224780
786050649
1759494306
1434498979
1840090175
1406118687
889557414
372206524
2052379381
1157067472
2018085342
681257230
677893447
52755467
2049122439
1248949413
1152964878
1958096761
2097160765
1652340962
313219697
1417113807
2050188365
9876496
384943045
1520873997
1793966757
497184251
1890709197
1374588240
172122796
1911994187
1277258710
1280468645
458702802
1019358912
1791660748
1378129770
570622075
1058132048
852187900
792698713
590942464
2034436718
796851140
1893425018
1841629536
1774869781
1797477458
947346465
452352185
542605208
170597469
1047726008
1778202883
1887440747
370007019
957158324
1339681932
1798948263
1854319652
1520618591
283066676
109917661
1699921692
1009285670
2011782479
2131366854
429961226
1324600355
1116328802
111542872
1031904298
1527859799
545914642
1087301939
147653145
494784443
809805867
1536807830
973630136
1270680751
813166721
1243043255
654563609
409342344
860915470
1006009279
66847535
1314840651
1972315205
1790918791
825446756
916457212
399068889
890079766
202549150
1048134117
1457940318
1146466715
1912796231
980428430
68812062
568037616
1481673346
737268939
1673292304
732240071
361316427
506507735
1166194433
1246850901
904288290
10955289
397854726
484283921
1970483392
1540914124
1781584037
125802605
1069661614
1460177182
1290997764
786514315
1579009723
1136898545
828953923
1763924814
1246753064
1177532222
1953090525
305296282
1830916006
926852049
2051182402
2031495973
1693596204
134004755
1294174260
1208224816
1238380218
995265307
2037846007
1495197625
1101297944
2108931439
1925176627
1575730216
405005240
2018792317
515946520
396698670
1934995338
933011216
1003386385
448154645
648090636
1521836704
843923246
935751838
326273111
1143272178
8001813
685630637
2007618061
697721119
1388428324
156082268
2132926297
721661236
33927053
1797412505
1724081442
127664287
475049276
218895271
2092124514
417263592
1268469295
1203987206
1246613967
1921369468
1633812261
1108672106
968858853
1609814903
82656364
1457324835
304964035
1980157501
2102203988
1482338541
846952700
306196094
1328086305
6664206
65416165
1717607240
1772410380
1697505146
851168767
430857517
1690064498
911125268
1420401692
390059852
1586866379
1444866629
1093428549
1388513924
1416386842
390481352
30800731
593174334
1725270059
2126587453
1698195914
1313666913
1346267423
1721510363
1751644109
2035534259
1873151202
1037050808
1478815541
2123809428
682837580
1707581647
1004416258
39366562
2103987920
1446442882
1373469225
882553168
752095916
1007672539
487500631
1460335804
1296252159
947487441
1106413795
1907914408
1200708576
953565059
829325353
388287928
1281054038
419412578
1699355293
846003171
1391731346
1560453958
994786917
409094664
1830606094
1338175436
1224881983
1988896974
966845069
940679730
1400276430
1093409690
51886303
501028850
1795520615
1803332226
523016856
1162141402
82021159
59006356
1844298677
360322135
1221693548
1022737714
1740887269
360008519
716611783
213212668
2077395091
11205249
1290785581
817820236
396603013
839348907
289848757
1581409461
203256064
1134255226
731888955
1374812659
585424878
1166131031
2056324643
614103988
443401699
1453887366
1597209709
272525860
1712899162
910476361
1184781258
1074607909
2061547340
349894127
345929714
1471121247
540566055
2145748075
542817545
344030550
802776093
994133389
2025183194
1165233026
1717924728
933870364
794762672
1416515230
1641734835
363712678
1990397235
1042804561
704474302
1218847532
1865195076
462785903
569657439
1968557482
403200653
1243623747
159286749
335462494
1817853234
1308673669
1061073312
768777899
1465342823
1010343479
1153352187
1103701482
1211389242
1337981138
401426966
1963268746
1423543415
1201903819
1291122490
789626755
55453295
1240095955
1852789873
576377800
2129318736
1228661278
152295143
92084460
797269607
1365323243
1797534312
1777688913
1575356142
685269270
116847976
689579547
1240965007
1674866972
320957740
1345562082
1413707551
1461840608
1910624828
1220709076
493488477
1334426997
478854306
840767666
1130984826
208341814
1188093980
2108416854
765640786
979698877
687607848
1596918991
632216495
218745630
1595706539
110431185
1278506654
481516074
243635719
1628174770
1309644180
1471380089
166611219
1259759794
389804778
607632262
2008663006
764199566
504571712
1113224887
218599714
1939091070
1116707173
335141003
1129143805
531889930
577058514
705557454
89846832
38971779
736162668
1431755564
734625837
872628976
648024706
2052834256
1073159249
2049738486
1515206387
248786780
1607443816
615671248
1892235906
1890852507
1136908050
1063983963
703713158
892619576
1399828400
575196105
1962928116
542075542
1687231732
2134944687
63301096
726497066
856682490
85503197
1910346889
1528169408
1475877258
174372166
581035960
623023479
6762088
1948015924
101221371
1141507339
1687040943
793916722
93065091
582871699
34124464
498439396
1870154297
1874005677
1676285266
1084748018
1342762374
2001593679
1308773117
1053735127
1156338953
386666395
1878700948
338345425
2027613865
1896080990
1477203147
1423843644
437547786
24317050
875583063
1726597542
1202971988
1446316182
197903651
2001429181
518740989
1780148276
2063048963
855957984
1113100416
205318431
463876052
1958123068
1791178888
1165962235
805739064
596950232
1236673789
1554149063
1286066095
1889640598
1132735219
1801047810
805024552
1932869646
1198117915
1828623192
670797524
1576762126
1369232938
1234894485
1573834917
565299658
1815762024
505752023
443879050
1393392261
1361372849
1692591665
378819222
223574103
537094696
655337429
715960098
1397397652
1890687412
184383341
1007819689
475099645
1670606312
1611263254
237869098
1266727543
777799100
1004548601
782670313
1122184542
83547640
1386285858
104185857
485226911
595255880
1839852434
788647630
1383381205
651017550
1121193509
210236554
866905100
1334480973
1881446476
1076909660
511509343
987196529
101106710
2026889901
1159392094
315367843
1414074928
1115189183
594944953
817881227
473334998
1729633858
1921473855
689086805
1548018024
529073670
2088214730
958616722
535886562
1204955783
751762522
356768614
411174002
8042165
334674415
496748486
1099754185
569409945
1432100398
235595031
1982904211
639818316
470855219
1312589680
572848841
798137504
956628334
473736398
601046379
473468130
2066941155
1694479642
47479697
499317857
558694514
997087767
1347135161
533443968
2031474091
2141573127
1555443684
1472671853
1485308363
1832789394
1760270940
831393395
420745240
1887910994
371528908
1719787340
492804127
1338872058
453385491
1819159759
772654062
1725418326
700393777
208064282
574250550
1743656731
2105760306
1493469446
1416653017
1323058058
866793012
1719725183
1426406138
1870638084
1727425229
374507196
518072065
1251076214
2040174374
2064274429
1272883600
411124982
347414092
1347648595
1644764827
1128792770
572260732
1041651795
1394868461
1431527453
1735508479
484424680
738439097
883648582
1872514166
885885972
962641057
1454148770
433514925
2002885207
334414500
1908671496
1941453302
2143013055
362791920
264237944
1973761784
870086512
773656604
1147428382
1330265557
883963675
1688121956
823516616
735256964
1640351337
292186225
1737171824
867911076
279926390
2036539347
714489476
338608003
925898195
2050096293
2100735620
2048229808
712443341
1571940346
1699035607
956402970
1019745965
929473908
1076530905
1146694647
1846840157
1592291979
87141434
859190305
321103333
776809415
1378291921
1033064649
1242340324
599260127
605402133
2072007982
1239601883
1633194215
655541829
758552229
378889186
1195564007
355023033
1963347669
1629677690
111695344
764808698
842401275
1600294557
370921245
1655075419
369952071
767784095
1521009751
1973984193
442618191
1485000268
698826199
1434481308
858106767
2029867093
2069181795
898695393
1787174286
1725064411
1046381746
2009836572
291342945
1405855659
949770990
769012614
1271646612
1148725982
1098202170
576223871
66046173
916914701
1717995176
212014806
853227120
1778292756
845185351
1174383291
2046374818
638732777
1555952193
287048535
893456131
74927011
348142844
1092682430
11404927
880399546
1922631709
1327910551
563417368
1630770102
1328180250
835963303
1586606663
1508141842
1606855122
337761092
249746314
1468953922
1935173627
1430867942
204514991
972443898
310147558
219445598
936677423
1497937116
204877247
618755758
1859918149
281431285
621224624
1858583924
371190379
1912004036
777234204
24197276
1508363704
520401245
1075617468
5781978
1387575378
503401176
657977679
1564160311
2062147036
234119992
1448116380
146222496
1059965361
28716442
1209443878
1964647762
1971093927
1672864447
1160395487
1067320645
755216455
686659271
1751589780
1230867109
318887732
1080316842
140339334
41148990
385976460
398425784
1558041425
651694209
183085718
1015317560
1269044391
765797078
830193836
348900396
1061647229
815802062
133774917
1631974968
1203438168
451734241
365486338
898915729
63331897
2063763103
789910237
1393944113
1996485771
1695591205
1568429066
1432948769
2012336591
1747368665
202157716
1728336968
1311897347
831367622
568536722
1063635048
1750546649
384149126
1760060976
2071661458
1171498270
1622706607
1950545717
1946319383
1222472071
1414663789
876160213
214346266
548368931
617534195
56258246
313864068
1552553705
544415829
988427069
502376727
2080240204
544897804
1118066829
270930673
2032715659
1991310090
437583972
779183339
1437475115
1296526402
131875197
24474924
592735875
712193720
1834412462
354755922
1431284442
176885373
860178677
1695798882
1600293589
1215392843
1579745919
958866676
1142895460
1430113798
389212222
1907092921
867202963
221625917
1488575511
1089444200
1085579009
1229366495
1934867143
329167224
2027074576
558981023
1254706717
1883880366
1523800618
750297594
2017347203
1636917037
874916806
1807949120
1896234529
228249547
1675403599
1703047494
1740620511
1888322419
1497595460
1796203651
1466853445
1190866203
1617152240
1510990910
107799096
271778283
1859405632
630017129
1362110056
799098260
660899296
1566406909
854890498
394009984
860513917
1633557683
1284389020
236891811
1536898354
1727914703
397730491
177438793
2113488808
1956697694
121998539
1408182589
192881531
2006028916
185701016
37503824
957426495
508574588
1207240634
920234110
1683936778
707804581
1393365480
1565259396
1895591227
2018891603
1627868054
77814677
85873204
323249972
547564876
1689692595
362728885
860784166
1637777651
1771353094
488072495
760800995
929422143
715977444
704035141
1820392929
2030182051
38825815
597421213
878211579
1440482518
223082498
1050710182
243684550
823046502
830250322
345644504
1874797188
321014923
1700754848
867954768
1294240442
1143448684
1371384190
1055051467
205389799
105764787
162908082
1588787476
1826295961
1932200032
2088985096
1351728491
1162905221
739317103
1871048986
1348704216
648106032
1608998098
1042808989
1847056269
1061433340
522356442
1348969418
405458357
408368371
278091503
803287503
1080525654
305265392
1474660175
1583171934
5371854
1382527726
1623697953
268639592
113436425
644477729
1205146762
779094493
1616779156
857558930
1148899380
286617230
1487679745
584104363
1160812037
576574666
1103174239
1613277520
1635700867
943348456
1685577645
1303317632
1533715869
970549469
862790041
1322844135
604047670
1130867686
385944029
1618169576
886691624
1406950308
1221184245
1803992092
311162378
804373963
956278266
1860505864
1915453625
143335968
1619753068
279967621
1175124275
434679752
780194568
575314067
1679327843
1680545859
1877776339
507970916
173023953
1288117426
620830731
687892456
1004277374
1806338361
784919336
565377531
1268513099
2113106413
480826404
1526908602
1726771527
1933227756
555405485
520237614
363282702
1234358392
1495938748
870926812
1786108267
1870389987
442141348
734977158
145671343
707664873
1723979442
1658084168
857153438
163272116
2000652183
743801022
1224809670
1135149989
2144916474
1355596314
1835044477
1606641402
1784916456
591234816
227440765
2047543752
1070147026
504703566
462727873
2008909075
1481150556
613663107
301622343
1822067565
792978500
921546104
1026227179
279330349
1597955462
477557448
1353683896
231328043
1457098513
1078548982
2090128081
399722272
1202684067
972445485
158705598
813035074
606361142
1022737214
2009338547
738952225
960953524
1856121712
956889020
49813982
236216759
1806983700
1475606769
917573718
830648532
323892741
1177835783
277374258
81664496
2126933030
221504813
1132283394
1478500389
1652969084
1223485287
24309108
1510633250
1835666621
573841665
1598998236
1844329054
422896870
1877986448
1923013299
1831412255
1070207870
1020569639
1720288015
847291092
771459879
694290484
1558669302
161811176
1440708049
2146824373
1267253968
1027930453
800947206
1391605836
617016195
37380802
1237636629
587969139
2107845810
1719280029
2078024573
1442603293
181657322
915343966
771492759
871477150
960548507
2089388933
480618039
875541635
1435494059
1332531888
136686323
394427473
696460748
574782292
1081436797
691428140
755554917
505267401
145395179
2104510270
1677665934
1383551212
1510383506
635386706
1087098048
728394209
534207282
467640491
1728660497
628936899
444122598
155828636
1890194410
582620057
820645592
658785109
1662220497
353069929
361117417
479439018
1355829412
1708466992
1133609423
452975645
933056132
453149991
7122259
1971896709
28276558
902386208
878637642
121819578
741729750
663600872
470273240
81050388
1949816578
2104490627
78220241
950996255
235929230
187448668
2057153061
876014140
1390813777
1779850756
174321286
775733669
2057830328
286912809
1910330208
423105088
1747089070
516419249
1617147907
1910584448
1073479487
647684054
697260025
1625435311
2054251712
1857721957
396036957
142050582
1523960488
195586626
1467502500
955920563
922155133
727515040
1237587962
1298887909
1000795670
696292829
1491952679
456907789
1657520251
847699162
1308533450
782643098
443989248
1268208611
2056968171
2132245056
732157667
155922484
1876921879
1564283633
1113741881
392809004
1593609841
376548759
273148150
1877775497
695361763
660764344
1563344672
1068735018
336106630
1508193638
2036350693
2071168134
11325346
1343780097
1735181513
260450768
143370272
1225177120
991020090
1634116370
1221870519
1495642681
363801377
163703517
834125881
1663732237
1475153756
1109721880
676684729
1405887523
324182369
2037490548
1365546212
2100065573
2108647920
1583509433
1670224705
1824644023
592956831
1871164890
1837246321
951681618
1414912222
1145418788
218538786
132893410
1271878920
1249732644
691882551
26984412
1476535278
547939325
1537477002
1616547498
1415046208
72625383
1347823794
361237108
372366911
16491089
121813292
1091122611
3028767
595126975
86560653
988665097
1187474926
1917283056
743080604
182323451
206512092
1258898484
568833141
1799942244
1499796534
165009865
1454482085
1550668629
439062705
117104642
2106080876
1433752559
798619018
66646628
1962036288
1342056975
1332650608
279228748
1692486977
1015342245
1549869439
1165322467
326250145
1683043443
324377897
1747599110
947634757
1469529596
1634900735
739174797
1625030365
1151955909
1914306625
1061743719
1066731474
1999862016
48652065
985030782
468385362
1150749587
1324190182
1376207021
1624479990
1420031478
1772711799
1306149339
724075534
67373443
755515300
1774595919
288197214
265560561
1833228219
609800777
1058767936
1342385547
2018014743
1731485638
1770066304
3162370
2104932124
697593491
2137659424
1960882507
1441061104
1336112599
1935609213
487011658
1142769631
220844861
1668089341
1442123973
632320760
2050971944
1569164745
1643005574
938731403
1422419249
1991592216
1069142621
2087761442
430407115
1754815426
866577222
2023890576
883718467
1778620969
144723501
2143650730
2120887254
2087551301
1778814873
1822206101
456891668
1899099845
891975302
740504517
249677660
1991496103
1130389022
962100340
2084756816
244263410
1942331421
761175517
284432518
1663922546
636553049
1313854432
139923341
204231529
1692879204
306913286
36934675
1848139209
869042623
1532572735
483858763
60584045
1139532615
1139451980
1524802121
27719098
1439562414
718304662
1494235194
1957028588
624400573
1219476273
945350672
498761868
34163890
2014431989
1694779840
191232620
504960656
2085715114
189435420
479180683
574560521
2059848435
374477868
1449556816
1257133057
78755713
108103984
850218129
517105368
2139453210
1069518129
1294280449
1208703567
1817503206
706273945
467956399
851473276
104940547
400958214
663569531
1373834473
1793866029
1762262819
91448910
1293580892
2131632526
1132528610
652420940
1626468699
74555803
56354984
1708782719
1686207730
1572176533
803038775
279033992
904591164
1196807824
1403294767
316671017
1092881186
1553818905
166514759
1003093576
1789280315
306208472
1795959676
105782455
1639844584
1736530512
1048142026
824484772
1012000846
1776392166
2026001404
1641541334
1075478463
1182633575
268179123
2130018540
1667550605
123125465
425031599
1656282267
1503089756
1105973491
1855264909
10560432
1842567175
1738536813
1248595050
360874182
2826322
395484241
1587936645
2059687508
805716484
1151882483
1600117854
983381928
409793089
967188045
1519260851
205367459
18046958
6283645
1933266293
1811588735
152966822
1880833938
1007201623
346617698
381184066
711435892
1956162066
880427927
1085661162
348957750
1504534149
1355609233
1972878280
1758442544
132344008
1769987680
1433366302
1123146487
621957159
226144033
171388170
744958575
477852674
926689184
1683585724
1919424076
907051449
1902058351
524339470
958283773
825914003
1881618721
1944590269
390955848
1336545991
2118556378
92643027
721046114
1692077824
1345134008
1049133395
2121149023
185764688
173179767
1648527216
1075562226
247611540
67918171
1773592765
1057161010
1968776006
295741702
942075463
1347838348
1017811467
1701212435
1310070059
977463388
204802807
1625613386
1604163716
2061172091
296839851
2080535345
352943139
1095092126
645116480
963943217
1121414663
846445849
591812058
1958838066
273725766
431587772
1955140063
793004126
1377321017
1892813247
276581076
1589988745
1344634460
971573001
1707209216
559350815
1153798854
2037292118
809301301
524859302
475747053
882203268
1587032967
1293945694
1538745283
880510035
1390279891
749355195
352410922
1830853242
1286149914
492193955
2034955096
1248342150
865619282
1093180465
1594239280
1284180038
1154319714
1958337400
62360369
1215788812
1449221800
1439774507
1633513728
1338118303
2010404741
1431019569
639977444
921148671
782662858
1444986856
925361449
1740722951
1784585936
1685502079
621142010
690773616
191500338
483765647
459076604
1141221977
2086530097
1823216523
439315336
1891301083
1698882752
1786038411
846631407
1070740557
1823775000
485487863
221851037
988293267
1253929782
637514344
916390420
1254578744
628625132
1725529503
2090490551
39339368
1201612774
1482517951
719363289
1162598422
1028984719
2072261725
202039760
1551971810
1133226943
1928652338
1507301747
1766311175
982908041
133401547
749089821
1270776336
1955343194
301562048
73782476
2008128464
1145774044
1902669014
860884060
1584879802
569941912
183073648
1156094554
57491907
236254031
1915272388
1910192162
64395254
339940771
935249235
1265658675
1375539073
1796237619
389604976
124935894
513070365
774174372
256980632
930793155
1787091201
342176702
1065836948
1019398600
2119459938
1269714956
996884694
1940779765
194966761
1341525258
1560951606
1617505500
135225702
599202580
2098228813
404144938
1619215755
1135804373
1481547121
941649286
1981265571
137528617
1333127845
2003329344
1845510101
1645063869
385505082
993160180
942220785
31733838
1512901373
465442117
1338373181
2081397826
1170171141
1789577742
470634500
1677173248
1660933289
392105302
2122520057
630354870
641824894
1003205606
122797289
335101055
268404504
772023696
2001994651
941248383
1097695165
692365288
714072999
1655821709
1782915633
2065674328
1023659750
1624376098
2126720708
531316292
919024317
1919145883
837021498
1504132595
1268728983
1177117153
1091601985
431354335
1028200207
1189777557
864946366
1910465846
920253615
1905624773
1226792063
1622730471
45548872
1010531109
1886052849
1906936507
1271216665
1240669625
1054139378
98874454
764576057
1070171632
144691122
332638538
777601781
185248227
1631794488
1221012278
1491019100
1229609857
2030735277
988420582
189798537
1186385729
2116867478
1066278476
861317991
794667690
1554895064
67853217
382904184
472685017
1903837000
898378443
1940845757
345402969
38779660
1446894510
813156115
1910883674
220293673
1417642011
175247652
1231435115
1187673999
315080033
622150123
514655709
1778340512
1293592472
434653189
527068007
1150204021
721986139
652402187
239882205
1109623505
1397705876
1553211283
1251712868
148390213
5599711
879715412
240983949
353212765
1658520790
1119905098
215928013
521432691
307634620
1189587124
263897456
1985794666
1620449331
799028699
142123840
1660599738
543522276
1076859443
1226218031
124882775
1292126345
1585513702
904056442
701978003
41087013
827138907
1194225306
1015078443
1554487754
412001621
428031475
1938263613
501631169
832930151
388279128
765067925
1788156432
61428009
1975873013
1940420710
2063959500
529267967
1467657568
1411251452
1506519501
1926082879
1444261494
1668769348
526162861
1117985220
472713757
891884346
432849747
1083106869
1866361727
753169233
1906785502
1754240618
846321292
426661872
586629900
1545768726
1906799999
525798304
196911541
880637195
1889071104
319107842
1596207023
1367265902
167200976
2124707024
2130530594
2046231155
1586381867
833153517
319128083
889873861
1821791743
1555584397
801302544
462282441
595466368
1709844071
2093411563
2069796321
1754548719
1315913142
206692660
97912216
1159418618
869433339
2087757211
1704677031
510612739
740502984
63790518
2134037786
1695006980
1970930436
982264525
1254957870
389903505
778706963
1101851894
620107480
1222533375
235845941
1636503066
652563746
414693756
1468436399
1379161062
240191354
425699554
231616831
510638756
2009325096
849842397
973734077
1953322620
764894925
1698680565
1735460524
1027096135
282293894
573967333
1294567602
2116255224
676616113
337056127
2005428896
1435177066
767008141
1201481796
524572202
1449255432
2125576265
368312038
1045277490
472242940
747413964
180033395
1461467283
720564389
2058410422
1007664665
1281604494
227426708
2017044799
721913633
339749078
627193302
2142613541
1193563536
51035135
1183099538
1263843460
392882434
1596510342
67117931
1927533349
1474622497
1749385725
2126054861
337165236
175618821
2038895402
459790828
349013278
236468491
1869684725
977376723
1642958291
1199951723
2135200883
1694953305
1156889551
1121221456
919498152
1716762293
1694630171
1966052397
1756774863
1596405843
1201547232
1784549890
1518178333
901687115
678946531
833706908
511760780
586846060
1182154109
1244109997
493584653
833114136
1336022956
497722411
1873769273
891854191
1686649668
1333021369
1219598195
319556521
1054112557
968974447
1518077795
895394065
1577530318
1931223991
1105661917
427519821
944115680
329727725
944371717
828454688
1281954870
921849710
2028245812
866193862
361034699
1593897645
2102564770
2106113
1196666029
1766677977
1836695582
1845843000
1711041485
917469852
1552134801
692852172
987478286
2066845362
764719616
1016408574
1527573509
1660643698
1074795961
2112779968
1804986354
1436359261
1281067455
1399513195
171319232
555888293
657594238
646130535
1090118391
980842709
1924658486
1666770691
768799055
147152268
429924135
185884503
244799274
1570548408
1238677300
783718280
753373700
1270609251
20131122
433605672
882703493
43614295
537735085
183434636
1384219317
751151564
1514103658
282132930
271687206
192275019
1221518353
55680805
1026136824
698362501
1260293190
250490400
1411326615
87038323
1475151480
1906656346
786960767
1962830636
1399628829
1362158958
38769361
1582569107
2028338788
16563988
106595468
2095180783
1668702033
542206388
1587291048
339065524
1117450391
793621437
1230766341
1507197067
1280947333
325514057
1399733449
1129127659
133777014
38363306
1237257027
596449656
425222879
1813084325
1622311157
657775739
1175861003
1140287116
211396247
1197476562
48003684
1889891946
1302189542
919229569
1883000320
999460809
1017339247
489641216
1269753118
1222227831
1975807177
686815479
2053829845
1999083896
270879092
388394205
2027941213
24583212
704825855
1316066049
583530832
1517681194
721165092
148964005
1960953544
2072667131
1035521116
1300925638
444798692
1200794369
623649467
577915751
1314199181
731378601
2027337367
1804482505
1319861795
1439493931
2122798792
1540245522
1661434524
760323687
1195128319
825366064
829906071
726998004
1743084999
756354485
1738805720
1347317202
501836703
1442456089
75326629
774201533
1785566371
272633166
1553335458
1648650540
780268251
2135365027
1147164264
1621921488
359864289
1756453973
547163237
457465320
564259489
2139534164
1986823885
1589305874
2070072056
220527676
1905523674
813148187
814021974
1644563857
950495199
254855238
1715691588
1350836804
1273579042
836761896
377448406
803589865
349245606
1055893844
1279746514
102400132
961120359
2006524223
1925775983
2058388045
920110503
2039262980
754006103
497912982
1056706649
52221609
1394231458
1494407771
1195212835
340102579
524891060
334874700
1014064385
1493728564
1067147496
573962787
1240430325
2142718891
2040894257
335153612
713281168
2011492219
1084564716
1413201146
34579817
349636921
461671636
1171047252
1273617972
812664269
1993615765
844955060
2066764946
833407190
33052188
1730890553
2136667725
1139384006
2112734868
1193926626
2021761647
441464615
1864706919
1786717103
65393236
1289676587
1930895078
392959795
712051154
849834801
223434877
2025931591
536416002
385655201
383658257
1915432697
725281537
1164432776
369573841
1388272876
1000190466
710913917
596948508
1783812893
1659769705
752400708
633955194
776152896
509850201
1860769643
276658769
645601091
325141918
1373127596
81292351
1268491594
562069490
1813237499
441128321
1397931957
1822081211
362949628
1300968012
537423381
1184861146
1238139171
158407214
623609932
707381665
1524138819
2025374928
294057113
1139069012
1456166800
1321670183
1965583741
1509044835
38698396
2025091657
1619120183
899766465
2028978676
788372053
646837103
216654248
1343567931
727437325
2078409861
1178192325
203308453
1432699578
548695726
1380473769
1296728839
196526809
469911782
1019144428
1411391187
1183301256
1243368464
2108180877
1529456605
732530203
553931059
45622496
1174755151
1259526136
287594480
1486553478
1272853185
507032803
1359484134
1369447822
227032860
194346134
786564972
3018556
1972943343
450842923
851777626
1486040087
1391680653
898548900
1889255316
1323481832
1415947654
1115081740
1627763516
1253042814
1711877099
575601702
1952783687
1402442377
1866856502
238095783
1401182713
1722399763
309192576
405449146
1700609490
1977872613
1426724357
287604076
967500946
671962393
34820163
1585420092
1678706346
140871108
628002328
1424624079
598988752
1924612880
841381035
2097928577
1735617877
696245907
989520072
969748554
1454222348
687633585
520059249
521591096
51756834
1930292502
706890048
1661863333
1205868006
1023721928
1804820932
854350171
517597754
428183720
1780909184
1471495673
1544769118
1842836230
1760024212
2116648993
1290060809
990715411
473733547
544879577
658070073
10078904
34139929
2136727442
170283749
1057154696
91464136
1262154112
150557287
1719634862
822147235
359824371
1443239129
1182187768
1876791429
1552300132
580693115
1609400918
1095909062
92329226
766593050
1310036244
1199176538
1471645842
1121878343
1296960521
1148375810
391376379
394998468
1107742687
1734533571
639969690
68998815
2115477282
1019893007
559502504
188705742
1681658666
733705641
1172320769
2037114283
1854231423
598850221
2086152778
586555760
95590047
2095112957
1216778155
1728799847
75590111
250943487
2004626175
573203075
858178055
677189520
1252462458
582864008
2084688849
1515677385
87209579
2124572165
364491584
2082180009
741827856
1484891115
1427553451
1503154057
2035930910
940167896
1745405105
945818004
1922839488
271369382
787157101
930869383
1363233399
1789790231
3610109
218068388
1556288998
1885971711
687277132
1179952694
503155055
702309604
258544627
1985648237
1372497033
1536597802
1915002553
646894349
1233965021
1315082434
1462894744
1855642720
1926529125
587676079
1537621802
1203677168
256779460
95470372
896760564
129051295
942496030
757558987
1581196868
1756359545
541745798
236850113
120522529
580296127
584512795
184612253
582876646
1526186716
198131257
751737396
46765733
407852233
711473731
430082173
1042899141
1854437607
618418211
163317341
1245777860
1227831612
806827473
1810443953
1914594046
164054798
1021451326
1046452259
366204456
652264926
1599153079
1496023820
1642142086
312745097
743643305
58626004
2006602362
1840107590
73692961
759627003
1285497548
1832085201
1099347856
177761636
1485994608
1636454436
29155970
378484596
2103717410
1950996845
1315859873
796342707
1872582932
56698620
741433195
236927530
1094747159
1889154599
765246243
1315032224
317625983
1394796668
1994667579
386711681
1411485218
852825295
924726041
728766255
1684930505
1393992343
1999963811
1358791242
1423728437
357215064
1034191804
2004970003
2039156553
552379771
1766117310
2057206572
1894398741
1234081242
1283686014
525647343
1057125512
420694775
2106324767
545076062
408362668
1990041183
2130714610
826473456
2031459347
416137117
1476547153
1422067302
711084078
1275430292
1769052122
1176192304
1622423400
327993774
1230581072
1817341156
726712088
1317980553
750014636
2040609500
2115487103
1342804407
1791447940
1573274364
871488363
1122529086
1819211966
523060805
22092411
1101163079
1692866413
2127761679
1800785623
987089126
11110585
2129584383
2034755323
309958751
1244027548
2089440194
2067147762
1767784405
1530285288
139517092
1772896661
316021381
222860675
184533925
261123740
41884309
963439756
100641556
1616522564
1648783915
1014685810
1758502345
301106036
182404759
1521971778
1156598
1252991664
1191537214
1232730671
1930226375
1895387324
470097605
342971226
416372536
1800509280
1210114002
1196052652
637716429
1686191481
1099838611
999848077
1353302297
1894417931
1055033988
637667654
124497426
1057536467
870913928
2094024102
1035249119
1313928824
872072186
354748538
377207499
2093270854
1427184945
1530306962
1667944410
346523022
2095927174
1427306885
2119366514
1625784436
1942759680
780860999
1995856225
803990880
775955245
1611093783
1733337472
295215266
2045408547
422011132
2091316583
108563763
384577203
1932227280
1674080965
1126173945
1242061213
239823339
1258829389
469233986
428876862
540704175
345630984
583162636
827462679
557407377
538564409
2018138909
1474641830
808947634
1110019616
1372543489
1909035286
1973757815
355074802
853363002
1156976524
1068871613
1178353721
1633851905
160314066
1240820795
1574018227
586481460
1385643051
489806900
1127512389
1599468577
2074515891
869697433
1586661303
1432882670
245518305
301929051
1160878030
619057904
2127326328
1201641841
1201139519
139254639
611483568
1581536946
160507436
931723727
381296559
50957584
1609412
219753183
1461940765
1351400648
1230119635
745966955
1014677060
1941446731
1322973723
296985621
689047525
23687019
47859840
526588831
1513861419
840232065
1281090767
1895259279
85927030
1537587320
1604146727
1827398430
2132838249
1761373817
1259760325
1261002445
1580496056
965544135
1915115146
20290516
1335410214
1119685927
40785967
1189098057
1502296013
2143486051
688056506
725417789
1454868709
870851460
1757180118
2061329402
942999386
1043166937
1930463178
89739045
2098043153
1014302554
1224521992
559484212
1416011457
2138079802
833344308
594599783
159704579
1471549806
1084145020
1430215988
654615476
259817444
893507147
1465883710
817788338
1939842527
1912068628
970989574
1777495519
565058773
549671095
2081395511
1467098079
1742814186
1473741803
227559130
195219289
1593859175
813301271
1472428870
1280338539
89154992
1186828185
1203597300
1214962655
80781749
12574228
1175665700
1575365004
1982191778
1211267550
49508050
1578545660
1555347042
286817454
2048554732
1359114048
1200387426
482455497
324260852
1849704847
1977799670
1613511212
1230573022
1545486386
352473020
1360385694
1241478401
1139283235
682338898
489001572
264612828
1816551054
1846261230
1924600664
99742999
1355815261
210135285
183526870
1569869200
403116810
783825519
283857775
1389317067
1461216384
690931271
1373323507
1059244105
1155134526
595180028
1446548584
1982025310
1402863577
1263863780
471507996
263541498
597012254
1892508887
654912449
1804809922
1570483657
90180283
2041465877
1732054294
1214238306
1463207483
1374818187
1887513743
1343009746
79776346
673741230
1408141185
1117815706
202165400
2115706167
1604439088
827433144
73066943
2060925417
805194859
964193652
2140721522
608789241
1023651603
1838618057
1148697355
1070575020
68249326
825778572
151495062
2131453668
1929966570
410947229
282412962
509301284
115338011
1046164291
279741589
2122805041
1624426135
176760965
2101335995
189221077
1787395692
176258130
1897284977
1819003482
2057234450
1321495365
557873845
261463753
1209786216
804217913
1735801390
209786540
1553413733
1966674099
995954498
1041274335
432762282
269248715
198790119
643730175
1351824563
2124139640
1147816777
1413475293
1415426555
1768236596
1773338392
79707553
1733006166
901780694
460309337
591405613
1346758189
296689225
1899657973
385838564
1702868898
1800202680
312341383
2096875247
1391689032
1481539962
437883422
19712656
1703756919
674471317
1171670762
38190123
684895083
903738849
804112948
122469071
771334456
191405220
1128603584
1314619394
1618931178
221798455
1629185010
1614128618
1567457997
660485529
781049702
473593072
1470599963
1652861644
1215456124
479214339
748843833
1405182205
654896704
577448237
1780892255
214142595
1243977587
1853471231
650271084
133728667
1502856180
27238269
868713571
106912285
1016308305
1044920815
1488519598
1927566414
1181937459
1119458878
1967475427
557693576
1969357143
418444031
402105680
610428938
1673928174
11653225
1291024646
47416053
1936331994
613450993
556429995
1024603699
1695425765
2061589746
329149079
1824158834
2113415250
1737834406
1868567873
953926098
272959638
1814879941
1310424199
1984497273
836532881
1326148459
1277378091
146303071
688391112
596759854
1141609799
2074881606
349062466
9146437
956705470
1346218358
441684247
2056643440
1817160789
654518183
1738589549
608878267
1931488825
996798060
659648960
1712855307
2142196248
402472023
264913638
1942804227
1895643250
20140899
196654784
2114206054
573650949
1316588537
280828161
2042155582
1535073967
1196977699
339724129
2020082732
866498877
480826504
764591639
256837807
573727601
1005786758
1470130923
879394165
2011390260
87112256
1804127021
1140947798
1804680665
1498230543
1487785715
296039583
1731556612
164892497
1305478485
2075007831
1102946976
1752656781
2046595292
1885310582
394033923
253074400
1127048144
804983199
2083097499
1998723753
1268565123
1462504037
1317061243
426174089
1575819675
1632962398
112377695
355986675
1533410736
1516735785
1844898664
1213299684
245865573
1678732828
1185962487
1320860907
1347770013
35301175
162951081
337983129
978890126
1445381975
2121421893
1986156370
964524220
180149496
413280680
1923614585
608723197
707062922
800263373
1971143458
419996944
2103045877
1354947958
659012944
1145447944
1403475823
494587581
1972603235
1405926211
999891511
1595129701
592301466
1102434098
1107782159
771054151
1481342248
1307656861
1009158032
1266744848
2056592189
1810799051
1973728846
213478766
303072197
489124034
1409172494
2040023081
289521542
678180521
475088479
235031197
469490864
1492398903
152688843
1449874972
1190842900
1867633064
1096803365
1935360398
1367304492
831272509
184511300
1680109910
69611626
247404945
1037328993
1379743612
777155881
365030721
229838039
1942813732
765871666
225921100
892724068
2099129916
18906657
1350933245
1669989099
2110126690
597284208
626666295
193143291
1869794545
1199176784
645355777
1382027093
695376053
261995980
1848584836
1623767178
1562503229
126298464
470491230
1085192148
882160903
1729152389
1900171662
1054435884
636094766
469551568
750702779
1996918306
182150733
635003132
2119390987
1168665028
221836943
114488204
1541552491
1382709416
2116256946
1714256423
978756722
1120248452
922041361
2134759228
661725363
1678571895
803877225
433863075
8937133
1081868206
163164788
258508610
92228513
451901115
1550933715
1234816543
1313959326
957461646
922945462
913424464
884377345
870548163
1477859458
1590506584
310281256
984253594
1238320885
590000414
1214688831
1282286702
794446594
476053228
1481189561
1749814135
1009737755
1008190091
2024256581
353181256
2048707638
185605884
1722989653
1686373582
877310148
1228103587
1594731194
1063139086
310928071
1036233596
212960159
1378915466
693406540
871546300
1752091251
1688764877
3215098
1918806448
1924115945
938118859
1358151465
1913430993
1681619922
1095214459
132436408
865785074
1776049652
848412513
1436295471
1333932920
971529724
1098458417
1890465094
1080125078
1372500371
58405611
1985614616
1818865667
1827295038
2081138762
780719421
489086585
1291504034
650214804
1351617490
1660634955
935621867
1466974773
1128785330
1405667829
477680187
1043792800
874913682
710924538
648561657
900577945
1177468072
107842817
463342195
1031422459
44795735
1791082231
975669194
599119074
582703311
434514398
1944571010
1672222044
971647366
387945796
980970344
681351508
1059252686
1544685619
1102616094
793248326
1785471422
1096876544
63668432
1899076432
1526749412
717536835
40308546
413040173
2054375465
1026391428
875809003
880493364
380948538
1068357800
1142887473
2138125844
904051418
1174739537
1134607386
1301550337
872039132
1707254177
806665083
1479628538
1268409419
2098941073
778719631
661256489
1076360511
2091510231
663314120
1163908699
2026144987
863220527
2062485493
920618013
2024342723
1319751657
1277338464
1771026859
1117075765
348184260
46394563
1607417376
1512370248
1570212042
1813217636
1586126502
1056703422
1736776287
133604549
1097919559
1792679777
1799956305
1788300320
1578484449
214389655
922039052
1054962601
111204152
1890216735
571040897
1564391955
1222429810
1002048861
1528643548
353453221
1988694961
1666819392
1636657124
915336327
1475973432
85136025
1942448633
498971061
573360870
192815415
1424789126
1987213394
1705090817
1426508258
178566335
743640071
727024135
1587755760
370815976
2029808903
1500791941
1168811862
825738721
1166959590
1096966779
1226694634
1130461585
469589471
1693112316
1272099702
251768055
799772936
276398424
907220665
191041362
334129312
1550516149
1986073791
1953541076
170211782
2140874861
1177585380
1410661135
1754676909
427489914
1082627572
655425081
1971772420
974593369
1167524191
1095000216
842804283
1922557675
393949096
998220350
1943065701
551807460
293013428
2132363746
1331503234
1965951981
1410961241
1906253820
1240360737
1616389131
1038046472
1427926902
1810806352
775102619
151035774
663638446
1253951272
113620388
1815963051
641662824
1381776153
1843565506
630722493
400632775
338304726
410461520
1661992616
577005125
517584810
320591116
244112608
932938980
1725404994
1032772806
390837878
233707187
227080201
182623096
1816058111
678288814
1625383210
1179153124
2012314761
600396108
1005622074
1350643373
262157068
1404315826
69843977
1645998609
1817649545
914287818
1447359320
1523363399
1845952321
1656132332
280755864
105062643
362929958
1422204513
1224957315
51075612
1416675078
1756121981
1539350199
539019888
66248821
1444102400
794753683
301783507
314042554
855657280
1803761978
1342833956
801491256
1404542445
1459608998
1065649526
2134601655
1415060976
1091213951
150043793
671170190
854537327
1368657285
292924734
1400392933
517777541
1472382311
292861831
87650017
75465204
749898799
637657406
34932265
1648685739
62454940
46883209
1386518969
508709384
143679010
373897669
1189033543
1646456376
1995032948
35164694
1027708735
1939037851
1711772633
1032626095
1362826605
418528915
1445004385
278795353
2041602319
1339057962
611340331
1367479112
159711445
2087256534
1709956450
1867624537
1899797050
966437354
1204539772
1481307518
300221075
394958829
2015159125
844394934
1721374303
1630196465
1069644035
680283893
1125407287
1862036283
1650592763
1087107142
1658020524
528923735
133026734
1076435118
93652093
1142732704
1718402119
496867451
1525304588
715732581
436445418
1579058204
131810011
1801147370
338415827
1972105777
514485487
1126944686
1245633419
1812087313
1911104549
173307985
1318560972
255191470
1093511849
1072864447
1185530226
1671613451
1457261678
841844626
999299766
1501042542
1267910576
2086273105
296999834
2101980090
1156332749
1790170723
122463256
1957693443
711321266
1298559806
1889207852
320848498
1952340794
1656583120
64899491
862028883
1715147593
1115049029
1713797257
1177784862
904330021
441184471
1296282467
784193705
1476053658
368412837
1915997489
295797871
1627399482
2062624866
982462479
730668652
694190718
1385403326
1855326584
408826760
582016662
1928726522
77512174
737772136
304820744
1367019138
29795861
438481310
759607864
1203984072
719721011
717000158
1652545947
1443600567
1072207565
469422228
1770076126
1946975891
1053466882
472804835
184420953
731224014
849171098
1895131926
1773116518
104616660
1578214919
1907833934
1929801501
1234698125
539745147
1870048130
2134911459
329505103
1155542013
2082621047
229856047
587209139
175752861
1068258445
1933692893
1961562644
2144146498
693327357
1040395167
1693142590
2119582780
1336150235
39299589
541310678
1720000508
970848388
984948248
158001986
1805068234
428053338
1553893978
366881802
662763244
721340480
1113033150
1120529649
1585967052
140717783
168066846
1931474870
1296904264
829862741
268996213
1674888626
321572348
1749667470
865229846
1629280882
1172593203
1103643578
560502206
161687038
2060168928
1842046433
1915175434
852586149
345702953
1112991628
2118048207
1801700407
1818575582
29962221
1663444744
664795421
1998437524
602421643
1380970067
1420436772
1482163337
500430954
1670733339
1720660060
1711353106
1023887417
1239828421
1857971164
2012430901
632316613
1915756356
1724581183
2036600354
1690951228
1099744231
493811937
290465085
1249719004
1491734537
434596661
1512258015
1769458216
2038116817
1407484847
134134229
603690084
1583663830
1281695467
136294728
529803051
490002743
1710723364
319092694
1283023766
1607952155
1358458896
1578542151
1707648064
265880403
2055759098
279955853
1809675355
1407713671
722601891
1535867454
439536810
228950624
1666760769
280368392
1045814012
1459045390
220836204
1564727641
496193400
1395341839
1055369936
1294844693
1126708128
22932890
525017879
215330604
551503941
448046718
1758411302
1792198571
1612966737
1746688551
577029181
1875327064
431195803
1616799055
1562663543
2032151042
1714849316
1216088810
618165949
515967083
1512691223
2103557482
1398314296
1253772442
60942600
2133012049
483286708
1297224288
1754285706
1259415203
1964890838
1588573281
1347723490
186263445
1556720205
1791340603
1401058281
503763461
902580604
855675509
1088695002
2101548895
1996446155
1150003999
1592053318
168112558
1858729276
2030520825
1823030149
1422091155
1139738498
850543338
104980956
2131329263
91533526
1143454203
863897788
1759461077
1623044102
1995585347
1896455862
1880116199
2131612866
1800733777
1872662341
549925090
433224182
382521032
355639676
1410070608
120063938
1978177043
2809103
1507303206
1446346250
423354046
1690139286
1905085635
219612821
206253894
415979427
2093634433
942706466
812897265
43644587
94238956
1021406301
82832216
1660355734
1650066856
1202848400
2016918096
460220106
1984765387
942963150
1176586388
492556744
1205330335
452032263
289359066
515958692
1634587987
333045357
1428172966
99147114
875761987
299277851
36623736
889367125
2013772443
1043300252
185925633
2063252857
1307722547
1487012618
1721861506
1862089756
922317290
320946318
139628227
1613350919
1117729558
106419025
348466557
1260506638
760033434
35965717
510343061
1933204429
2372108
1265411747
34106466
1295678948
549406009
1253529258
160948325
1571759845
547073563
1161053933
1331343718
83729632
16162637
1943892309
1911620264
1870491710
152156750
714242045
92160461
194809
971986851
1126483699
1291432570
258170441
1538758460
644726665
703349423
1134240712
370620453
396880311
1476175699
224411676
2114533888
1415851555
1959444466
185121599
10241021
764680576
62604178
600757391
325375363
1950492126
276083865
647737725
409812726
1857096965
1240374531
329356006
1821663570
146481931
1796477690
2016318605
611071627
342538394
85623962
1749086790
214508040
904168556
1120783440
696637135
424872181
2145195694
53644760
260813329
76100065
1408389728
889182553
1494292187
30010821
1281486875
730929159
309928375
51316716
1253443556
957432127
428762878
959446473
1092658104
817911147
1524459730
513474590
1784633778
257172224
1091540454
160807549
1713368688
1721062161
315608894
1949754364
369032930
1283046545
601978524
1567200999
559526727
1964835189
1244857514
1600876993
877361322
1243116168
2010458038
1431731943
1615905694
1088109625
786393393
711451966
2066209331
1690556790
1013669003
852778968
1923655311
14406088
1139758316
924548841
1248628943
272022584
610378809
669691860
1514103214
454396962
615342137
1103170753
1785867298
1779377477
488747499
1017443855
1967734941
2141141047
2141498158
2103210407
584984041
329016867
814916893
448353145
116301025
1530310097
374548089
1789537726
1043442118
993992518
499929464
803277097
1122739864
429512777
771611268
1778443761
781868455
1574652037
623674986
929235571
548547427
1345437160
2116497475
681897177
679815529
1759262934
609114116
1531992768
1519214507
1234143245
1227307135
705546661
661847905
88780279
1046701581
1039329087
491234672
171674436
1801843778
1302184274
1905239023
1953813756
1836000443
1542307388
215110918
1196838702
1303878839
1363893558
1317696806
111694430
2028217319
1469038212
1651475692
1737201323
1197140684
1908208698
1177629640
1417562419
1847810086
1574443236
148754904
1188521830
471425050
1750479392
1531759231
54092823
1465737690
1974261456
990258745
362615478
1661570572
666345558
1463817643
2092293274
223729012
700670635
1235976983
1267743889
1114857057
1462774988
1525197985
594248573
545817507
498798704
1285343062
1190126675
223763122
765506269
155297887
721537168
1982906721
1055499475
602437616
1351838803
1863447766
1817281286
1078487986
1576387268
1437773667
1633279509
1301448768
1565106730
1907347197
1513745109
1956867113
953301056
1122403024
964426490
877404582
84526717
1263534834
1077525733
1686829344
1668916796
566611189
1124615188
1001220994
1215730951
2134338350
113563939
1987314694
822233352
1073398481
1167299222
1852920646
1563643091
2130700787
897627232
939321512
1856250908
13731305
1196808473
1395873017
1502263250
409645518
894689519
295449740
1782123016
134966276
1587718964
204423709
937964298
475303248
1432851898
1670475728
953066681
1611941518
1922286982
109251286
1252177689
1263282010
865810191
1620567126
1707769005
941206375
459642421
494044417
1486479131
877286000
1223286421
450586195
1394606636
1988377772
1929757723
908932394
992276904
1376539122
2051138266
1471093759
857248808
2085810177
1179891523
2023101805
1976821863
1401954523
776888097
1585858012
606963964
366499814
932389146
1770872370
1619163215
473086501
145931460
397346366
393491930
895085240
43025382
1262243365
473766204
670065054
188234128
1867459031
1243346742
873548446
855096113
1206055446
729288183
541518450
2104324221
287502219
981350613
1980730941
1029473175
195554464
639134915
238682179
456647079
830328881
557874477
1837271099
192217811
300564213
567224098
905539330
718764680
940394172
386426446
433852275
738611147
177541107
122032473
1219062380
987503986
1088264261
792837422
1062946502
1996683908
1542812916
748612290
952948323
1754081797
136354907
1886812667
863495513
375100444
1704081719
767845955
500272953
792921367
1966507014
850971533
984579642
67188446
1216718362
453849494
859746557
1630707768
427336458
211755155
339003614
765070834
433671017
917568919
537190417
170590825
390477553
391261809
1879107682
241688100
56870566
428836442
1383108883
482660329
97726330
1915550126
734442706
803245288
2007534539
935959232
1564364915
1787023776
104396434
242146841
1397227843
561555762
1027189970
1571562917
1649478417
124419607
1581856861
1803523689
9233920
404746885
907780519
1567437838
931812793
1501528238
228764350
205866199
1484588743
99607131
1739264156
1178271383
306492786
885342704
1904727571
235698769
5954435
445395551
1736742372
488435918
636479313
69431186
737664224
1770143473
144767142
1018521115
1911458866
807842226
1112483945
532841552
579421065
104864350
1774278219
764236244
239391686
1014835937
500792941
291065906
159824077
1768561329
1330026693
638427912
1172741028
1068339616
414973610
653033546
265149818
1742659029
232216800
1597007995
304490625
1825992230
1694373551
1417684655
1609567288
1685690451
1083927353
357210534
1169857883
1579328406
541578317
87769850
1259676171
1122377218
713238684
924360635
1446232877
991328350
197799275
477972774
304105070
1468459538
401651132
285006949
166711609
741252593
784943067
124103426
1637266039
1022174807
490949604
1693463350
789787841
340867328
1346945531
1598906233
885553510
392344620
784629795
2141491198
537024889
680585613
1415182767
1035102727
1958433022
1862677491
779586539
2069459035
2044555445
516018763
697062839
34956219
1196906658
1761152284
743085201
14838455
159267389
1264623950
318737442
1783169669
592831046
1210021387
891941798
2002761414
326618079
659265451
999812117
2108924374
1567766984
1039301853
762674882
858305837
999840151
1439535568
517252043
1812122075
56388926
870583818
1398263774
1416132588
1886190959
1669009172
1942489711
533772284
2028868736
1440021973
629116052
636242430
1598521280
375470567
1722934982
1706813133
1814108719
1176309509
180006703
1822701433
356916936
1208414262
230406199
678467051
1414038161
61144108
921947623
945132928
299718387
1639959151
626458016
1646547559
1359688730
714243719
1779524341
1711245996
795060952
869344455
1086160550
67337723
1570815812
1476810345
1161237699
611423828
1713335049
2145986063
991138479
873519053
1825580853
426529663
317259231
1804867898
240549542
795330718
1437362532
1643578351
573614212
1876778153
2123429099
1994579167
1709189762
1308221827
267407971
1397494769
2100069019
269711256
1474680029
1939446907
1035524527
17181043
1701119397
1741098524
1782955523
661639469
515163230
856853458
1410852171
1416381364
1045949215
1978103248
1327298178
244499848
864845464
1373036583
2139577544
1427490560
2141872864
1083102234
1169826112
1912989754
701143772
1675712419
1870515602
299451693
1178602825
638336609
1536644572
427297556
1468716111
1452458431
1727662907
992957235
2056196764
1226432528
1223529964
369838062
1610109534
1490585310
1973483387
976851177
148007712
340558075
885232929
1077217117
343994544
973418624
1407011358
932950458
710813683
410324519
977174933
229640397
694847198
1339748786
646011197
715555746
1284880712
1718886967
62180127
1744857965
1514811548
340274763
241885328
693434400
1107572848
620727411
1879239661
1275704584
987600376
1263928095
145279676
1369123843
169258505
1121573200
1453469788
456579788
281424652
566808170
1134753740
1149726380
469261159
1174133420
520191674
649349321
849780717
1425192784
767821435
1270172403
1091633585
1479552810
2141200250
490465960
153213143
339228279
572857057
1636994728
732244571
1369492214
1500153151
603140743
1849460289
1824955670
935045152
1962300162
370699960
567705355
1138300168
47915577
1201685729
805084630
1468610330
1619657740
1464975492
397050233
2119232913
1834111558
1480650064
1694815402
1582116457
780429583
2025959806
682227118
457617402
254343885
1709431851
1981959767
775461754
1630973074
2055912299
2020307981
1503872801
650574472
1862875781
1781469357
891549955
418079766
306940016
5673523
1089122449
350478254
1303856482
449618702
197589243
261593109
1359690335
1482517205
883213235
1783689085
1135056388
2009503156
1920092777
48090230
1019720645
1093150142
1401420226
475344406
206989759
136776164
264987393
1155729447
170254071
808615849
384186032
672884524
829680091
2038250039
1980384867
1282792757
1120138814
1046172445
1188794389
229782873
2117563345
768999982
322522785
1023897767
1152240701
2036735696
2009011677
723388979
236249443
1491494563
1358361461
2130084585
661853132
955158360
1700108827
536688315
324259988
1558715803
1211732703
548173666
861906884
927860244
541489363
37614252
302574343
933762480
227883364
1493982392
928371494
1324556702
575823971
1281779012
1810968312
1883701056
981690686
598996015
701143322
1554728309
2110527825
233745630
967784059
371971006
2016207539
261012218
560200881
1734222517
2094222788
103605919
233471966
27811134
1882549362
2017128615
1371097422
1304117023
617697988
1918056182
1590736256
651149107
671718200
46178427
1488280215
1515814385
850915044
1996476839
1920529964
1795096200
1798216105
1444587661
1226499096
1053337348
1149379348
769589592
1252596814
228034758
152301851
672252474
2125117806
370470932
74904148
2145333236
746391217
1416346852
1256673347
1458145741
1751914118
792494924
1252927948
343338588
7331946
1281192673
636114104
1751090921
362211183
1509465
1230448809
1048378512
1732733052
246318061
1321881962
1719415827
1906315353
1093610422
2017568917
1863471645
6371824
461591096
1920604178
850790181
1005040948
1393436548
338199732
1461593341
2111968327
2048348420
2030944267
132544830
1737065118
762923624
641630972
2145120979
1128735424
1864600848
1461219130
59837940
802092280
958496960
679287526
1123780670
1792623901
972501971
302784876
788290780
1304666363
340056975
2067086985
718473451
780293818
1757551622
1008431209
547166207
1533770549
1656887581
6431225
1663236024
1350858660
1955679671
1276992666
1850938541
286990492
1780362445
1363018548
49036954
1083397026
1971161533
1441993720
1224233930
695344701
1509672801
580448912
400045701
1506765580
1602998842
1206893247
969017554
1484208388
1099226759
208771708
2075308043
908286394
1488974440
1908552581
435397227
1649849975
1380332795
156239693
477493847
864231394
1491142358
962651914
2103694001
2118296501
821879432
568487893
2137582507
1737321079
1668285642
41389015
1750308509
1375018587
886430877
1499200710
1741613553
1578031464
1280328486
1826025148
1226260029
1918147565
362773746
253071667
699003304
518474196
396493157
778484361
1309766907
1975136816
695012134
703631824
1359912662
399580235
625930409
1830371475
1350584610
1146740504
1915503527
33271282
1720333389
646610431
2026420898
492912669
748434508
1934413921
1538056207
484026051
958047323
534818692
226069193
162115121
2139693879
381529215
714743545
1902778366
909678562
1344097889
1214682414
1196392053
1671003543
397859168
1021725695
120864411
2020833157
290823159
931438420
2107468407
1667444259
974308780
1546143861
1712571055
1428124342
874235242
1866368872
55163340
2082909014
521023414
40571442
1789361616
1368754143
387067000
1991101822
1995836021
671612398
821849579
300895344
872563655
142970103
1776332451
1392843237
389093469
144296545
77444967
543082391
2132650732
668612246
940305906
1655490266
1048216957
1782208537
1553427154
368183543
1687081743
1336877261
2016319515
1485924139
130589222
2026019226
462313219
17289995
217919151
987289275
2081730359
1210339051
1074803849
503788641
291701626
514764224
282806790
964614827
1043911026
1385044893
1766736250
581667200
806352679
950037963
1474401212
642231752
690192683
630406009
865325838
1237761245
1420427638
422559029
1825252437
513202369
355232979
480933344
1888731700
1071299891
1895989741
1973920473
1507100341
1717367580
1495119610
1959097247
640843227
1436372211
40611897
1335692042
1115455400
2147068795
1782136350
592135792
77058767
521341216
1646191566
1840402186
252106296
548392877
673178924
12906810
608351271
796684930
465886458
743226698
507583365
1244353746
286972698
398192621
278856480
1251275881
379587410
112992659
302609129
1905876712
994501314
139116426
1134384944
61074787
2111362829
1498696745
1796692446
1020414263
253860785
283076280
1456260486
1658828651
1953228938
2096667462
1216769927
2115350025
1610139860
1823472731
1316399614
1235398526
1094348859
2090435001
1067662843
920153855
515611070
1482764591
54291976
1844591907
1069313578
1159991105
1618608302
170179711
61731314
761190123
1320636831
1708645407
30735228
1348696476
463957382
655105571
729657661
610691118
1067070188
1527521907
793284766
1800708776
1575714007
1403747107
1144650533
1875087611
970282378
527681913
1330990666
1483448885
1442721911
1631658333
111968242
2109650452
121383944
2062464451
1223509501
776686704
2032557264
1909771696
1486144353
1404927416
2100108972
720961338
101892171
1936636734
2064805930
401716356
340092401
311777108
2075874302
748550210
1188464295
390387052
225655601
2029160756
304311212
1418724071
718960690
155006697
1350052519
155047679
1540929640
979338806
814187767
899816056
2047641184
2124520550
1160269169
1313528031
1481692291
585004270
914445962
1985189919
118591276
2062179493
283961552
357521757
222836388
1999943247
234668275
1239048165
806977969
80086798
2015860324
1795474311
1227687856
1004227112
1909008665
2145830617
905442027
1216318960
1950210081
1305475129
408140451
598005612
1275248588
1520573060
1926882831
576540406
719544299
34133177
563991831
334869559
559794727
23013977
1241355342
517085881
1820743696
657701824
442676769
1192095146
97773928
545050255
351024494
151010555
1180543626
783097179
639262606
887443549
926114500
1727688827
1924515540
1074693261
1419332070
1950809604
373963965
186216299
437282726
842961507
2108609570
735005620
557086900
1498972215
523496336
476949935
1972919726
1485789306
204488542
1228504929
2078937399
1656711925
902169596
1348289734
1791436413
582815477
1087965226
1731438596
1472908955
2052305541
1800331210
994004407
1132357546
629060592
1322390787
1278275812
1526043474
340590745
997286777
662489151
1442763666
1258323536
1989409220
488648893
1827779206
421149548
1625015524
2019074914
1497591788
2099537527
1605288208
2116874481
808138596
338366178
1698714833
1858717135
650043139
16035155
336835390
97678984
1930505511
1210807199
1091585470
2028409964
100312866
868771175
23142068
985712955
1163257649
1764833264
2138600434
1415936976
1050180286
2056911446
78651487
1964227623
2110867655
1566279314
2065706600
1822947245
1295351871
1410316427
627337973
459011431
495259092
73691042
1747582502
2095159996
934255201
498488821
1132334973
1408890464
474157533
648310983
2146856506
516527755
491565104
1022196058
502088929
1665868672
1265998045
1275591736
1126749039
241255564
1061418022
2080785048
896020660
254331954
462001821
1534525836
1718490459
189541484
1579756970
202625797
809676252
3748613
813365088
53376394
512062735
1614417323
1757020095
1005442252
63444485
965907938
1375922063
176937447
537613932
954394226
411906505
350552905
1201080552
1596995050
1676155691
1305134470
1199965925
253033552
958658356
766096183
931083255
599350995
854660859
1144286398
2117371488
391439313
1977431907
602167772
140581650
1444573135
49837946
289482865
270487200
898599106
726324790
1291851281
1418715207
661644103
1789081979
1093402419
1206590403
576599529
1483275091
1319581646
70585265
1640191634
691601793
1903701051
1156428762
157064550
1815567064
1869727787
909529936
1746571831
1126065421
1172875296
537177855
152100873
1278508175
273027349
1310548915
2019070448
1366372625
711569577
330186765
484808283
272303323
1592468972
1803659044
1198558296
289845889
40652962
2078538513
431347565
272694233
1917676264
796135034
812317576
1594621710
104065034
574070518
90915292
7935511
552934850
1416419334
1320985734
1787313163
781562857
1790041195
841876257
2018901026
36625636
1027299548
2087690086
268494631
799692377
368254537
631693396
1626313347
711340102
1064813544
1285447531
1660952114
586243762
1830179226
1960000717
1732919902
1395790012
234287677
985709333
389867220
560386403
1272294807
1558913999
788545624
1066627102
1203776276
1732965352
337999645
772452396
493976439
31018873
567072080
1290125756
1342499726
1511964280
529235235
1901756798
14212749
1522872523
1484367592
1090617731
865775507
1666075290
737306434
1715263805
1754569825
1966012503
967704095
101760339
7780388
1387350854
1996467144
954130549
720626898
1461558649
186650720
613784395
330028419
1590427232
1150095671
939777277
385554759
1759438552
1369982805
1814225705
40512811
864564533
584906261
1497807421
1117033967
1859744258
2092337329
1531348384
1652622119
1094736918
1148229950
1892520041
1719892142
1005632537
2041151029
1998988489
1457684890
77365821
469786966
1559178502
1016621492
1694181604
1804066222
1666030444
1688830091
532767265
118891921
105552531
1957192532
1573522323
1671147837
707757484
891375241
1028745686
1942582522
886089937
1959098811
138653223
393191211
1188546782
156202977
1438630345
236838610
1514108006
960078729
1578064475
816722314
542120798
1132433241
259347944
562248299
311422846
1220772246
2102616108
1935875850
1194757277
189855077
306699640
2063069011
987064546
1368729178
17112976
387879485
1711672641
818323717
1187177040
944586001
521082152
596958931
759893796
1333424480
1955657524
316204819
432196088
286098254
1600886102
1549793805
410043612
545367976
1596822798
1846100645
2095176901
1166314022
1300135891
965710159
418184582
997813231
1913957140
393747764
2083999280
6932863
568846447
633294747
1626973524
1082951998
2037513777
1224512930
1642611942
397193547
183363467
886454907
1346232127
1641588354
648469701
1119766965
713438
954397183
881337181
1678866805
604638742
73240417
1799267900
651238604
1499155628
769180607
173889098
307306004
1319492328
458128168
437605074
324206794
21148302
96677703
338876662
1160178753
1580220040
440751480
1060109414
529251689
732977064
261379344
1833838627
1864835529
2073135292
2060977623
1053255107
9353420
88382036
837924319
2001235568
201014950
704604168
1913632778
1812234932
970899117
206437343
1296857722
148114187
112643389
261288618
306324494
1743716371
1586743684
1125656770
1956363205
2029263537
2129537404
795913674
902616576
957205550
126011808
873267414
1765329735
119930616
554650054
503485762
791836201
741973590
1122463104
1613209310
1717402110
1090315996
1719437083
1472472300
1528434839
790724259
1645209999
1345937503
1757700353
632247827
837378966
52453082
1353735604
1963020017
696959164
562097909
1055599187
1746316749
1551455276
98686175
216730198
1443516826
139889522
101926512
1316411170
1335931966
1746962404
1991552881
355335877
2046669423
445890821
1368833545
456788330
1488133249
734441360
322614967
768780326
2121862767
1547206292
1255149688
1012746991
1426132862
1839974001
53565833
1628520246
1769274211
273043219
444687116
204035519
1817358911
9361867
1361688031
852234506
1484099769
16905210
1343966859
2129877977
2118037477
404148470
559063357
2109523648
2095902305
1571630229
348120708
766201756
89505773
687682935
1322561460
377728484
374326752
440565408
1159184929
1082927920
1010839425
1232796392
943733973
1897463726
979100110
1437793781
1249444706
107886935
1699571852
645351209
596472627
622864815
1544596898
1797657626
736124751
624647273
888502849
1106786836
1110332559
1302140263
567918144
1924876587
1866212936
1879398235
2144116996
1331017136
2108867035
1619751185
996890977
374213433
59329458
255726785
1818807849
565061120
1434354405
987231805
131137080
1052472951
205680126
1200746517
163131502
1092438415
907103948
1027322648
2083384507
1042947385
111206137
1273232377
1246739322
1530198148
1382077393
1987662285
1538240042
1003737044
1630513996
653020149
85766091
1664609685
667205473
2004639890
1899142394
1171350789
1043374842
1761098530
1008477125
1452707128
1962198467
232430089
454585508
224952708
961765624
1716303159
158698024
976072228
211331798
1094134935
433107392
1918591011
691950475
1923775917
864893809
80175472
199903518
268960460
831744571
565877198
1969865688
645167212
143129731
1264433693
501848688
138218405
1338868908
750316951
952950341
1509421313
1103136851
597660963
329433026
2018083383
79653211
469829808
165460616
592896986
1336874495
1362584060
973474145
353318156
1103986987
604851808
1616732964
1133790396
247652985
1918101972
1976696412
288083912
1828896385
1057071183
830791141
256002024
95270781
2146637943
1309631764
1109926300
2051351726
277292506
2062562241
2136123902
1839297498
376357695
765414125
269051329
1522290771
405411026
350910645
914945854
1694471134
449540626
1146817723
197430259
854195957
1454995707
1149621242
1745802289
1291499659
1900619510
273046982
689143772
1744082721
724106330
637962150
732579248
1923756112
431367588
928207199
942436653
883142974
1265938128
673184116
1813379239
1141866154
637779073
2050515267
1541086193
378445258
1577504489
1887680945
1006340665
1905124319
530385863
685274802
1484525602
66907915
1478463694
574786588
2114965265
2085873174
268422615
549253545
945420818
2063138912
1707009773
511668087
1825643723
1379325876
18292506
2116137380
1642916312
437550636
1066420686
2012521871
778539149
931160225
1775781408
1209212204
1551604722
324988382
1935179847
1909111679
1093097481
1596851834
463567887
1976765
530497772
1779316218
1130719037
37851560
758446251
841134815
1692054425
504521700
1780893081
190391889
1635760456
1907057427
130783311
1707752778
1029202317
542504947
1021352548
1929641983
1776211948
1312411190
1956988074
581890623
1895843151
2035005543
902036669
740228243
580817411
219995292
1912945648
461445956
1563439127
1112221609
670678344
511104898
607579430
1366559448
1541682191
353404734
1969671500
1017806552
1833666927
959927564
796257456
1905348822
851354438
2142769544
1672374898
1230681683
225620568
725600881
360405551
1930307940
1384450062
1656433531
961134358
529894773
2009691502
2041161252
909544786
1446156978
1714303168
2048221930
1143125256
723358452
735986792
1694562306
971387929
690896296
74155090
121367312
1031483453
445656179
1298730187
766441624
1243224607
2074298050
33507607
1968252018
643815076
1179229888
1076002916
1746309625
783741382
1795394915
641002995
290071589
1180489883
945493549
134045007
820176595
1400642352
541037592
234574338
914767140
1626650593
1041411436
1245820272
839375714
1519086769
927436883
706808975
1884849864
1448677741
194344658
1812608756
150248747
7535292
685667088
1697821853
822306325
65364895
436962257
1789096979
1048062567
909696969
1866395741
494610802
1587942633
1490802384
148761794
709700465
551017062
1978205384
1041401549
1067834029
379333215
870581761
1787222362
400396156
1889003024
1982130299
1178241253
1854083066
667886190
1036764701
91457593
432443100
1886777085
20277143
501949411
1148072183
1685710508
369749528
829970233
1828527195
152406034
1411286376
93874181
1523977616
199120234
1166221066
441895777
708998893
1356774735
171258692
1647661355
1684481479
745327226
202411093
1339398352
1347383688
1754176506
968300613
1699007887
1180168635
2128455196
1028178765
736799405
1331805058
1022999046
98851319
2067580751
1029122418
1522325076
17462116
930556750
850077731
1585495811
186344400
951790361
983305606
82271787
1816737405
1444252709
606271185
1052175256
695644078
520941850
1167634027
947576201
110909428
561614305
658053892
1153081626
1382845773
814163047
1322136775
1790384596
1896848918
2095204436
116098149
1220536950
502328000
1831988093
4401453
1783727418
45486243
152973843
331179747
659358594
194583541
1883606877
941341841
448448282
1333707235
1101080908
1846575687
1017700693
1950458702
117015782
2043940847
735462430
768316988
724335331
962620110
956021212
1354102984
958755751
1117551724
1319347659
1867123616
478735172
887083124
1570868326
433738578
1546927704
1297603375
123364161
562955028
1238547881
1442301847
1412344193
651652865
1760103180
1924910515
1568098355
1257146092
1524087987
556339355
1873164934
231233307
1819691652
1913849154
1245445592
941921275
1963409877
500129812
1214433826
728378366
224837956
253856672
1713410601
254533928
1098137004
1632020140
1127271428
374205574
1020825157
296422045
1974927580
2078648208
392773750
1307728211
874194237
1644969550
1284125756
1394283508
377534966
1794992720
336494753
1118222508
1835643799
922432551
1111072837
651127175
1815489283
1737473665
128050360
385096194
726783540
1659246490
1624585080
159663542
1325418285
1343427490
1086392793
1624518268
1826157935
658976720
2147404101
610443905
455347661
922909555
1581599802
540625702
1785268925
696486569
1784725736
1345356428
1654658067
1674211634
1882312527
218083781
2056726609
162055105
458556478
1696806936
1631325172
142058230
1345553878
1673582511
1436287541
1143786723
1415450701
1137946019
864701623
1621604471
976435605
772320947
1207858389
590329399
586284445
601140778
1901812362
238820256
1299813163
577563770
82841092
599750006
253200228
1416309917
1814261526
676249829
1055204007
1493586715
1759221035
1402842897
1263866954
1005095864
1909588118
283700823
615671638
818673759
480612871
1275559251
1584512532
36103843
345721629
1174144119
1683347211
1649446546
706663966
234829989
1602771232
1923569834
406050566
35407261
1793582943
1549904935
841548695
613957545
2095873485
1121076518
1157497544
561880693
2023953657
654906239
353179145
298106636
643927791
148479910
27887901
1605529064
1744038678
695204606
2105797161
707099042
1394852542
1337799619
868551208
581717211
2023427206
1327781197
1592837532
609980520
2084776525
1425075461
130126738
662623754
1197554508
692066667
390979368
1079790200
64010810
472194958
1625827171
90468068
987586633
1207077407
88794913
189193438
1633505793
632344409
1371620760
461704890
1305252710
686522032
52268657
1681666829
206226505
874379299
493777528
503252660
1065100350
925411820
1451495237
112768669
1013898987
760731292
1651884043
380750441
1388683466
2024072036
1182381354
2129663742
965243604
1140534986
796874021
1313519492
1679613625
644443758
656237704
212537772
302406595
893949292
1652880898
840162791
1060110998
193020545
1279927063
422001362
832604451
137934576
1391692746
1795475288
1016694788
659444633
1935777650
75023450
1883440461
1513267240
1732160691
2056601511
1344555527
801167676
1422440838
787367464
1372257686
1709442551
1449534515
1372724578
1344375395
804296540
764807815
1123452564
1326828113
280726853
1978497788
1999898773
1582365310
530064864
837971008
1678262759
551679855
1803883336
348487288
1874346914
2061156903
1878145394
2024505897
118223526
620907402
849868035
61327790
1069249298
1775995151
712567282
276316300
1489475938
375574716
2055690286
191122565
2014733708
872578449
1577515999
258962711
919373017
1885330389
1417966092
832623626
1677515770
717315365
920332229
221269531
1600592291
1978602765
1495453748
1284149862
203313390
2022603979
1040016014
406643601
487627516
1964670923
600744039
100247299
1669906868
1706610741
1552295092
1460059687
1373827536
2135786091
1824848048
243705420
315454768
441315883
1598534472
623730725
1737389396
1861480006
228466381
1628578213
1978123500
1167207694
1465476950
493800597
1213313770
854263896
1559875828
389951475
23454758
864715263
1409611284
550113186
628307470
2017759284
1842187621
1868166383
1666427000
2031661390
311802016
190039723
1874677842
1792788663
1591007849
1144990097
1416057202
2133410400
1619653817
1732028482
108781910
1698463713
111382200
1470211045
770724063
1433635861
212214687
243928079
1098653410
140252988
1759123592
1867570972
2030572212
1431026656
1667906326
1275097775
445537590
1403292322
16500483
1709933468
1266992341
1023860387
1399387363
734006806
1527371307
1976662455
258412715
1870982806
1731075960
208726147
1979782947
1276332374
1372746239
790572769
888134865
1924971203
800337116
181714030
1492695974
519000187
912297712
1028368381
1234946642
1992837142
736629056
2132161671
91920605
749115566
2102053260
1776917889
2063628402
1190019834
1723257733
1113467491
1626687665
139290761
47301750
1938131898
1589890692
200551801
610673720
1977122429
610046454
1179672444
267251799
706525512
1170097225
1006495409
9643473
1141121064
1179430646
1706884583
1583305725
929448104
1010772231
1633628870
695416200
907351641
1418696261
1018965474
1614763048
728635105
1139993765
1491026729
215396926
1172866751
1501840150
415156769
798260309
100799632
1944807207
1206795814
1802355945
1963638370
166198281
1658594985
711476631
359726372
1263149108
726452078
1724852540
1364146536
394370084
954374313
1608441573
589006662
588027944
2124777381
1052832822
1870310144
623827656
194641532
315684422
106390772
1266323256
496546949
306404758
75433361
2027131667
1924679481
912752352
1445218983
28724629
515479824
417171145
1707704983
665521302
117963640
1765374632
305330373
166652887
150871408
1756120010
1495444088
427508386
859882740
325828938
1002324567
1521785504
1679838864
2108875402
1017142543
1596599621
202503764
1817364723
1991644567
1710156463
1148315417
1458434770
791271716
2033518572
1608455064
1276538212
1807516651
737481965
312596015
497553145
34456808
1250532000
1320049052
1305983239
1131727387
1699234350
1878247557
1804641038
1546269995
339837373
1523140252
1725475889
866408348
795857840
929673173
1679078808
388413006
1992258808
42934716
925238574
916838150
1232579226
1012878023
1970908986
2134922158
346984623
335119199
2017659096
632174263
210792527
118992265
909779543
1042784169
342072725
173202757
240601488
241413975
1834081865
1874643212
1931776976
1500560360
1545623580
1721696729
1616801898
1011272994
1914635860
407958390
582763177
1293246760
95992022
322284742
1004143708
242055049
724343285
1712484352
308015026
1787356970
639253645
51317512
679817784
1376778486
1487483641
986773348
1100654122
1155419390
624241758
1564623545
814388588
2053637810
193436549
1320500970
7504763
310395061
46654764
624294615
1102839641
778160501
761992617
721060232
78216867
217786218
76292141
1879237508
1816936276
1151264058
2083890115
1712981695
1258041727
2002331064
1782987451
1468546694
1670048510
1716224175
632836090
1642638297
948608935
328214246
1681292829
2075289071
1159865812
826625549
1342534864
1814456976
285671123
1870783889
678193139
41113005
1263954447
1377079908
2061829377
1107288641
1982234366
302904195
595325465
653079115
784879440
775368208
1189794632
385998676
1154748886
817217937
1628756505
139383285
473453528
1463657559
1320082043
1610539767
1151677425
911386513
1761339884
149046070
1120707536
523903964
1588036989
1114024929
1041281880
56487131
1827028907
768431772
525918597
1191284287
2015754096
680508878
736589891
1883950958
1136039314
268707119
1227353473
1589542949
737432482
460515689
1552895406
980585653
1318881756
250452294
617066061
290871752
2031486311
576247021
2004854765
605186340
76932834
356120220
22468738
857753078
2083129429
150569734
2072014286
802928750
13757284
1617650069
1154791202
208552682
1542402044
210623528
1781186624
9823561
276206061
1536190468
1811084046
2020092373
2137681913
273888678
1965802075
89291117
1548212551
1034979581
1105812316
280540994
976167973
436263380
566845687
984819159
1789987910
1013627916
1422634296
1049399996
994662614
1991217192
1999182765
1774308029
1454377549
1128659660
1256283111
694376111
726274482
145958303
1809370016
1826258725
941788732
1077135183
1568626974
473078043
99980114
1592128477
1729719446
589797801
1509259085
902083799
1575214080
425390840
1544792518
1441163691
1248584730
1529853835
2058752300
1670311938
1217669837
1978599402
1239544278
600216435
400542170
485868934
1946508139
1967572582
196894950
1959563196
245899239
1320002084
1772367832
1546323797
1164792159
1225338595
1158756486
2047302676
1374570691
787182629
257583590
989011892
521679697
2102939952
1538511249
254173856
1121266015
1023286521
1168823906
632953022
686410927
390729306
2056747622
280151099
1578135190
201944316
479962496
815557459
1652211151
828934275
266958685
2107167723
1191378304
1900050938
1093247392
1054934993
410370807
1136962323
368757438
14360828
1081949083
2025924303
2124609361
486890882
198638619
901427737
170655036
1847033065
1906136569
1751231344
1816395036
1440441092
126694907
166245199
375055711
157156670
1129417267
821042390
1536555971
725196257
1090334939
349644124
290615357
316287406
1123839459
1315173687
1007679092
985475752
2145839521
1322477533
448555169
785233328
381368006
931240951
1215918530
1998439790
707584267
1903971249
924139450
1650317219
802030274
493874526
1921989944
1049874711
1878877183
830511871
1881265341
2108827950
128065479
1539293964
560609772
1993367443
1960694669
84910295
510082263
1810216671
1409176585
426081249
1999119141
923220542
1914170559
125546821
539265945
21629059
1053894050
992248680
1918260900
680192355
1862865209
713994761
1649318544
8136960
1310794475
1743575752
1604230114
1719319742
1272155657
101753211
1074647406
785100388
1218390664
2141888514
808840412
1157812843
2062673138
905977658
1564339728
1886634472
56275718
84383266
1770863907
145629293
1714164608
1476195282
1081068646
86386615
622334776
446606808
46416627
910851007
460250013
1482987886
283979451
493373229
197708199
1411484679
610156135
1138663431
2114259744
1604371190
2101249223
557986539
547734915
1005589409
1589166547
322058374
1488110653
1344791663
1857205567
549433504
124497417
228715605
197425533
1046996877
1295172823
1706015583
1315497116
113459508
892938877
1174538947
813691851
1596542545
1033219991
638703040
1079786813
1185622055
462367170
1224489233
1387555238
417666373
1812157074
1952586635
1492236272
1565029608
871574497
2113707553
1467254230
1319040009
761131119
917984487
1904731025
497551738
1488160849
1665222214
517811486
215071116
726108182
522564579
1619569918
1647158040
2001581757
949856980
832063084
1340298064
1376328688
1214995299
2038245210
1518395966
1224120001
36715017
1956741891
1873467027
651950881
1993271128
1503876089
1322013289
1573173459
1133109168
2009933373
411600688
1662322940
1840247977
629533146
1355706972
1727833282
1942457428
328256830
1519378562
1353843734
1783212528
2081824455
1933360002
1291789035
1260240334
713963479
2000919809
80269329
1948728911
63401528
1073261376
1029276567
710281012
56627020
912506344
878230653
1405780593
372072917
1167509905
2105009998
2092865607
1328066512
709727236
2147339395
537159627
781932898
884453726
1853458085
353093279
291696398
1819133687
856031265
1920960817
1615221562
632494286
1319565915
632001545
1031071007
2051300708
308845324
1945940658
946385638
1058331046
1695187791
353056864
2122626036
2071643561
2015325477
281110771
283642619
359397498
1672106623
240035872
1041190911
1502338238
392305287
1169715823
2013062028
1022078092
1826935056
1325014263
499206067
830338703
1715692389
381967894
1901888310
626944232
1215227910
1376624006
957451129
1211033287
1227910154
1589906563
1969534608
2028659600
1953777964
420644355
589182445
1236404170
1020396755
1237923616
852072499
1445666131
1599714715
1939541850
894129109
1010844465
1523577388
1778448523
927291670
1578461779
916539159
1169414048
1663282219
792336822
905327895
2010010781
1137313816
775387655
1467004752
1841785470
1744537595
1320921857
708596228
1838596097
817191482
2143510217
221882416
175360019
1121286739
608353906
1563335204
1338026248
1720087239
1139709457
1795419041
13757954
352921726
1827064245
1262056046
291765913
261466917
908267708
735693791
1135566605
405541336
228784706
1582734318
640465143
1196317377
2088909352
651580188
2084154093
2143049666
1311915132
714898494
1911513461
728407864
255459756
55939999
1419507383
990742101
587023276
221209721
1718590160
1404118021
1059840317
2043080670
1158579271
737630917
1855623781
169138760
1071163497
1421142844
1415964064
228680324
1675115251
113675627
1130398384
1701371772
1885861631
303502471
1559082905
1291437668
1489121031
804231224
1300843804
343226802
1808377051
1154131555
1683858005
1111170682
880617965
201555700
778637756
1126873843
581372014
970609879
1825807473
1686166877
209269327
1449564244
825614237
1249675568
518470182
1848658458
565333912
1930636892
1538200506
860443750
1642183922
337471158
1361156935
1272966790
1555308612
1216691390
1222371060
1365444077
780578582
136247737
1069702709
1836167426
902837985
1375042522
313432589
267299218
1541718684
1089672350
1751191099
1806749271
1987151392
1995435799
40335394
1030335961
896668416
1649344003
1137252410
1518016734
1753207873
1584558632
1701425494
596949980
24957696
259045561
2100580776
957530603
431669898
496173249
775873242
892763796
1642026121
491146024
221741480
980557928
1273419113
2085093104
2106367802
1377856265
1774588038
1022822561
148957222
1780578688
1783397498
483557494
1937503718
905283769
1359458061
2068764677
361285213
1376700629
2097748539
1917489486
1242758130
1177762007
1301221198
294354060
299099740
1709672333
850529378
315457051
1493193385
335281889
995577768
604757353
610804636
410285423
952742924
298719989
1129886047
103041196
1534711201
727797302
13824661
527917031
998669638
788991065
801532900
1073821159
315512278
1682101849
1394731244
176876302
90957629
1183780597
195754932
2037997681
815586265
1122138475
1655522685
1904498886
1463127038
244268903
2041743058
483894332
1709298307
103055206
479492043
517427497
815016196
1327194838
744056998
517990280
899943412
658029643
1449961792
981183071
1648142102
1621896672
216250922
631628419
1188874588
34985979
966869992
433402069
1640571294
1572572684
793172151
849733577
544326279
861312641
1745255152
2031972040
2011950911
335736881
864349955
614443923
2009149244
1207509109
169726639
47150315
24423005
1641777627
1425702247
95620279
1514130857
2072005130
395094221
697672199
463943604
1279303815
136175782
977198054
447277984
1626790912
1246018492
2033806078
879021894
972280224
657513220
1157735429
171994590
1934940926
1289663284
588587643
380044455
1615027007
1315183564
1962701363
648468449
700895121
1420208193
713540040
734842420
233988867
669829014
1905761616
79648018
1280773837
2010819795
904572953
1245285700
549666587
143392698
965316334
1629994794
1702429127
815485968
680102576
163976895
304332077
1560832758
1224706626
1589815229
1291218337
487471678
1243344130
914602555
662400004
152681777
998798610
466837173
1757330388
758287514
1614887125
441535111
1922818478
2017869657
1581358733
1714158580
1612202353
250057162
1048468904
1975658014
1859323047
1093818207
1187350776
1995269576
498305092
1218785656
1899864405
550976946
656364449
1541541991
593276894
1046043169
488674816
325483571
1213229008
1812602315
1913007446
191669054
418402645
1748399578
539374661
608580606
628292398
2049570271
1871452345
1000471723
591345037
1631992966
142293309
911037372
324162498
1804247079
365890689
857884594
198473408
1179460046
845270718
1156814780
1234427839
1392880272
952285185
442987461
742410648
1160548238
1285864192
131204379
1650412473
223174083
428788373
2017508833
1343407143
412020516
1249290366
1611100751
636111369
856802799
705641298
1681930208
723036030
1722134822
733179172
131010214
1887853499
2121775539
1358336472
1335513313
2019173864
1803113784
2013484084
1959324439
1471190823
476177248
454176189
1693932776
1985719472
2001433023
1767924690
2104787240
1386443222
34326619
1714458284
532094362
354462392
1770700056
1652401898
1918712775
1256883822
2138493171
841587869
1529235738
1248876859
1893274562
1838183579
2071527160
427318850
1730760885
1686695838
975573770
551322445
2023981604
536590245
708358094
348010719
1136627276
1801066372
1741009982
906645109
1288457027
1599944598
1355463831
1950733162
869190496
1268180174
1364062812
2092761627
468119952
612163394
1326425247
1850552732
614092089
1203220419
440313948
925028360
545668748
2023622256
633372812
333735193
1142580074
1793433827
717114967
1038326775
1511803587
162707586
1078430172
269309378
584413513
1699674309
1492877713
1215415213
1575781856
1374747942
97166157
241011088
504034645
1176328233
1308658731
186443642
1754250947
1867128942
1642586355
765586574
1253085362
1066272740
1719201227
526823731
2022321030
1732508105
363073418
50632956
968953823
1101807848
1877533422
1259969823
1517515068
867448234
1091255645
1379180309
241005238
1479373974
1121381693
1520550363
791718876
350067760
906183100
1058000212
2118120421
1475318725
1516723066
1663539167
348157668
1164925309
1154499771
1565423722
1963004271
144267280
703189403
1626128776
974714094
1290159632
1389054005
582042341
850302028
383552244
282644703
1181406199
1184356245
1288711789
734703244
1613817291
1580505227
1004162532
1842036525
817110523
495216462
1165040459
515687326
112195571
605590938
640246486
1893199885
362180701
639863825
1850382739
368329763
464434788
436626880
1358853007
1844128725
1610606181
1625150711
1594163742
2074535529
1652608107
1068453539
368466416
260978750
254127513
838303713
1698349527
1528684918
1585781589
360384752
1711433771
1788927934
216845548
1784316507
61186533
1327002947
1927250558
1636485211
905359461
327481900
269807146
921866304
925765614
1843426190
70559636
1536050137
1262112074
1966863547
2124752120
1058743679
1046242589
59819688
552058451
401259843
890874094
1257658632
1696249595
1520405628
1068248768
185465393
1415204975
716442136
1597687350
1016420040
920249379
1741481721
1262581510
1982907130
1773012494
452434519
1236502480
1050561008
744533650
1779840458
1417677704
1973585604
42495238
1591312780
323090559
1981826110
867934758
969564356
1610925597
283894989
106480085
956530228
572953430
17535947
129801593
761020234
1115739336
2134195447
245347975
1877344743
1478527813
595283128
578001064
1153212278
1828127213
1362704535
347683802
2001418669
1577849832
2054213518
1600745062
2135314078
1658518410
485052991
1168656391
1153176893
866297948
1954632297
1109173079
616308995
378707048
2068077838
6594571
657936233
1339905022
1895131252
1967140371
1775827644
148452061
1222577620
589995707
448427714
1048115903
98208101
926695316
2029114860
663013737
966689379
1816984784
807203952
1193058300
226925361
141626108
120179937
137195359
1881459114
1393072516
1102910628
1252110277
1007515604
263949648
1052254299
993427208
1768909663
1557807649
1300172620
587089444
489191154
1237079492
1723875464
330950655
757592300
332823019
1822297789
1917941542
2064643417
929058332
1362875550
1624601880
1395027092
1652769353
30357720
1838257931
1321655468
1613463887
930529994
886707634
245760358
968090308
1446426231
1331462717
2052598805
482731372
1302149312
1994204457
262892604
82227537
2108603346
1063904501
763789197
1045045782
1977332503
455848793
723356314
296016234
2061537221
455050269
1970116670
1188452614
462488919
2132790144
1510990609
778315083
1001362675
734495839
395699317
132050610
1595040377
81247708
1086270893
1701496054
645288060
1994961532
2029651882
449007816
1518429295
726623733
230677344
1479874149
278229783
1967180699
1904108154
1210367942
1748243537
2136699928
568237707
1608347229
383049784
484492423
207264363
310318591
1932456563
1644606555
288551452
923131623
1880536817
1256919783
1442128538
948146204
2050031075
1087461096
769892975
298057954
1927043264
963900363
2008072854
599102573
231849356
2085763195
1830638914
672053991
639464252
1308865782
36446120
1472822278
842090139
1505372497
381358372
1462634948
1441859098
758840254
1718830085
390420929
750405145
2075735636
1344325052
514639991
1149791454
538512877
1050879725
300139147
1719011220
2135289907
851956708
1565292573
805070269
2003048800
645870843
288920966
728923657
2026288070
1056806366
1383794602
90970749
968064082
75028342
941081655
800738285
773648933
458483348
147496128
971909004
144444552
1135148324
155064730
1650379306
168982703
826518077
1844140742
1641260253
1233019006
524001778
163316578
924062001
1705556100
1468094037
2091330385
1052585309
1047991927
1070421703
1940019552
786366549
1674186509
1518565718
2103412211
486663896
1542528209
188402109
225518869
139806316
1004342778
1404781254
26032299
2028505760
1197079126
660753916
1523083904
535783697
1874444977
1610550156
1589784413
70413588
192419239
1347904432
2061168602
686607618
159448887
1705434501
229456869
1148749201
786628059
1116225662
690160852
122273363
500539771
987429782
1906302671
584742515
2031989150
425023190
1960397825
860321828
1861737333
479488521
756420184
1702860172
1389553710
580574831
1672315340
788933823
759331677
114259430
1203764988
728363957
1303599318
1202478099
1413563576
917572909
1904882535
510672323
177072903
588997802
7733957
1279404510
350543145
1941721685
769581588
2102999301
373152647
1418495897
58357175
1138294442
1125516838
464864120
1898895867
1362346060
1491824405
1995820649
2056067381
1040414416
675329146
52707146
2051811749
1567266145
656515800
1793754815
944600262
1244502899
1749147423
1291895786
919856142
282487620
1559140783
289792213
666269824
324168493
1982613368
2134341159
1786210310
2140958128
192505071
1466562601
1212728404
1948475792
1674526823
1690446379
1529325755
834587123
1469697018
1901124470
693563471
69336865
1082095539
1171385118
2124576025
1457469003
1307710498
1508873334
1895027917
1043026428
1537326207
512426832
1172422805
263420424
285919515
1382756363
453169685
16088242
1601685699
483591258
1122822790
497808824
1710261344
949995109
1021974666
1241464716
1487865915
1303432862
93062785
1766599406
1137948220
762937993
979824888
728858527
1597071489
46045703
727524463
1874150537
724200472
597666506
2013529113
494063468
884472318
405667163
1070307274
1206033990
684989014
250718398
934388382
1802303062
1302333050
1675490971
677986439
270028093
163537667
223744114
1811942805
499415257
1484884584
906162895
2049561329
872654711
1670504108
22784543
1853603373
1619140762
2030576680
1944114772
872423159
470666334
919724955
925661197
632008079
124683370
177067079
1964442689
2069715172
1986014236
252857968
1280491669
1194433826
1881116751
1593296238
1811834708
387080557
1780158537
631261649
852497528
42753656
578293084
240456753
1100577055
85134542
624829335
724768444
1208375264
16521953
806955436
197105580
1838565905
664497113
1438841247
2099106797
401787460
1191746709
1933967534
1409198284
1927449140
641143614
1047107468
713246383
87756269
606704888
1840849575
711715523
1230082190
1059742742
934738702
1309385230
780939379
2098259529
669785470
2023363265
483681061
1706939195
228959095
1620856681
164344447
1561782921
290521954
87928914
1791213402
703279643
1250433227
1234286138
1301974919
1531493381
33420436
1456993452
633086273
99415477
530412764
284886041
1638549277
2140699922
508208572
916683729
680250467
1311735736
1004005806
945288355
778298013
1957666860
2095048973
1749226312
1622332293
539256185
22366999
1582864855
1147207563
1927491593
263796130
1253212953
955588676
1282914505
705271275
1914643334
1949750831
1892292392
1889021957
922309911
1820228506
1495748462
203126757
1518577620
252920277
1173711029
1365913980
287284615
186160435
1476135745
1316149304
366603005
682346771
206219119
1897910375
535085753
385027156
1843733141
2113494731
1991845671
1392420223
746589845
360081603
1605911832
1149073186
129328946
336395546
1111872773
1818610716
574282035
708027207
628393706
80964405
1489145766
514094371
343765790
947647590
609192686
1179844079
89888029
591037602
1608941145
1520820964
251940350
475242994
2107913960
2007323562
316010062
1580363641
1331857849
820986537
1995786370
1988110956
53791038
1432511689
762530679
77000219
1411695738
647035480
104047578
728809331
867781941
2049728146
799893348
1062462044
1492075881
1891262639
1421788899
513635633
762197722
637887333
1944897447
1345017152
31551390
2094548433
1585972938
1896237893
1182706196
1756828401
1146061599
772636421
1021524458
1566931657
1246392064
2105816170
881902351
1428951497
1773276027
126013156
1668446088
736975300
904169756
728505946
1341382150
1580962249
779744241
1403515673
173154286
281038441
1823745120
1342437865
519102353
493279728
1235401302
977002775
1000052336
1088052506
208936619
2001322840
1975286709
1678298706
1183616600
994041191
2008150624
1652271916
1025256386
210536862
395018091
393705457
504175073
514425854
2039957452
1760757721
1078107594
2069329666
1699288898
2023198025
1430407476
1420218241
1529081437
404386455
1015033002
19847433
1181685818
392296865
380047931
250880543
1436535262
369831
1230356136
144648246
411060009
1390110155
1508523285
2076462221
2067632709
1633851441
1611935758
102633493
296001874
1711128415
1325870155
716871529
1710758969
185339995
1984306012
1866299284
585606092
571719950
1629529241
1148635623
2018615172
1632510274
639344865
78678121
110662629
386300627
1167955030
1563636350
1819607237
1599912169
1767387098
1201846244
1196214136
169662931
738712689
1257549489
238622895
58467746
188894388
316722713
738454484
1001205822
1127028654
130855758
478542813
911974241
370498186
1884548620
367939251
474004784
1744921394
1219318842
1855734472
1579273934
544563782
1666096739
2085955054
833172826
1925457423
290409554
431903431
1839945185
2137316222
2871481
1394923447
210258483
921098608
766117343
1941677263
1618696218
20738842
1237313927
1218003465
1321808489
1781911795
427663838
1860046281
870187354
1982125223
1830537394
1720451848
1670132217
1203962397
2121203881
1807288165
230493978
1787982306
337760539
1139065168
688136569
1662176337
288737783
1029371614
1638291406
407063148
661450916
313226027
1824913192
1074446715
912028697
1012954503
75780937
842970131
2013898920
2000463661
990531188
1679977840
1997688050
1701419388
1065918977
1347887840
1770067305
891276344
560000823
894836303
1854898510
527514678
315135535
1588457673
1421211215
1577023756
626415428
458992689
2022384934
1720075203
2014034622
364455450
2081666546
1329837270
1334526194
2006532478
155401137
929491516
374102886
525025562
160395703
1791901292
1270754308
677257790
932626171
947783097
1986661871
756874822
788202168
391697705
1044833658
1809675556
565291107
1019367582
1770928239
1700339760
556401813
888504434
260312808
392891163
1959458928
1559736593
1908578958
699021164
1181277840
1378932686
230336412
930752117
7650993
64127458
490329309
1565158170
281397936
240536237
1709675433
1289634939
1576935913
1769789888
1690956006
1855274993
481025606
894855433
335750268
2077090758
1416062945
452842314
1041820150
144400644
1280315861
1104095896
188129400
556223949
1097334178
1241699769
838546349
1899521956
946882734
297154397
1988348733
1651989969
1879473998
1099619233
1736721245
942318394
1860458917
975515469
308178243
1833060632
1698873362
2079571128
877205294
2074927372
394335894
113767164
1069014153
974022438
1263653376
1995011042
1649720980
655504551
936203322
1366092401
284984329
1202780621
1139543831
28797147
2085544459
803454943
1846080155
2117553760
830696412
1667036319
170729347
1652274889
273959729
1979742894
470148349
150171486
670023915
838059367
1820721996
1320973754
2046913748
188676799
441661842
806157847
335830496
1326980237
1195448552
1407123804
1680796352
1192311843
742007263
1772573561
677990897
1988277209
1209542349
1812021601
1390420462
715811158
218954302
1868019804
1088645584
1276712923
1666998695
464843341
635678902
975610494
256397943
1291955694
360560361
2001104536
53507550
354216929
614858259
255116772
1711666518
2136290658
723851363
1712734447
424971969
2095868579
1135985254
163723410
1363275944
1315903573
1110819370
747716940
1543790275
231233267
1954189193
589868264
91332025
823865360
595248413
349967489
375859075
1988791588
1872582573
140372927
1189914741
624471577
1277138802
345512378
353485288
1877419596
178452198
1067817999
1369970701
163603523
420715626
2080780650
1461364083
636731150
1228454374
1044712219
1170429737
653069459
845130954
1399555897
1279258977
839958585
2058544811
1924723664
1902590803
822448305
384671175
2067290166
144667575
28616410
1413301382
1743603624
1886850297
843666204
1229048392
1131461539
1988145545
647580707
406692766
1173812780
982749161
1753118121
1034328584
1322740551
783347528
751512963
2070439185
349156565
1475349318
1117922072
1246366196
911903433
1072773251
857388130
403112901
1167312676
360272145
1262146963
2043491381
21131180
1307994074
577732151
1609603888
650233706
818857534
1808572408
1086707657
648178151
276508383
8234144
498364423
133983539
344812307
368014544
917627172
1821084581
1524899449
2052916633
896956507
1909348043
1567417133
2122805012
316469725
427913471
1962258068
1669499610
1979572956
1978650700
11435271
933173687
1303898143
212928560
756827766
94073444
1786093509
1015979009
207501880
358856668
1730308096
1902729582
751191047
1036687011
1029630095
320322174
434493329
1791200441
1915118135
1649823635
927991013
63419853
1563805543
1627599442
728880365
1244537758
648387726
1895661321
469888362
392215128
860332018
119658524
1286110566
385259580
1501116986
637333156
1134588242
819790507
1564194469
1307383462
1865609004
1406655949
1535329092
780918649
1645091645
818063765
2043525460
660125449
462955367
991627387
1613901107
196973606
1954518215
1803406796
960120521
682010688
787084978
1289720819
737567290
939923990
1421979499
1298782796
31291230
1086113720
2110009442
537242626
1797900853
1468076163
1242655428
868011550
428041131
1333569654
1427999552
1647998246
837374330
662335689
537263729
1993638983
1676324419
1654479895
1902820623
329667407
1163948558
28923520
1812783204
1113980004
1727597186
2089237004
613645976
717042409
1862712051
1745667918
1240977021
2014224827
1696711932
1773250653
54105097
1823527084
978278461
748321473
2015155429
2026345390
2122205955
1224925798
298964118
1728381138
491428575
1802478324
1535662021
1371205153
1763226549
196199044
168768070
382072911
750354777
701740027
348199343
1761284314
1894270639
1361676475
1897906868
1776325660
471023339
266152867
1839088861
1721493436
268436748
594518781
1463535222
1729929456
1778173023
1355307622
145715704
917385894
258945257
948663748
956739861
1765352471
967984993
1989159615
1521922432
547147316
1096013206
2104501177
457322837
2041225905
2044906145
1699277120
380932862
275511873
77549436
1323849004
424884563
2004576814
427664953
180161621
1426467965
1314562916
1661785023
1694761193
1058604480
1456330764
720506630
1321991384
1578443722
23439943
969537901
361247706
647374615
1702928868
1986043767
2030755261
555333082
2033003384
2102476858
836819119
1911261293
561323418
457105040
1613190079
2137964044
1539033008
1224120539
1695842519
1512405078
1291290761
32295148
1468812941
888651691
1940909075
178646314
372910889
727363646
231297347
2109495337
1875431147
1176038602
2068257145
995338408
1945177434
647847098
55401865
535497448
1043902621
2076257941
1623928087
882851735
1834638001
1648240010
1616270275
1544383741
7303352
369503579
551659615
1411888878
2098531495
1625372130
890692171
1047306017
266663773
2110937243
1933375631
1024601479
1253813011
937771962
900990848
349560791
979656187
1579478781
640663361
675439339
1197740983
1033672674
1777949236
173806097
868006011
761529866
631380558
1405435869
161563282
1473779471
1387221185
1451967973
1966333183
1329631963
1240001358
1106075147
1300699597
591677517
823364248
1083064616
2134584255
397177125
721363015
413241556
489695600
1276665458
1022563851
1455818325
300308169
392326210
1419836207
291335175
1178957822
278347517
904313506
1532189950
279194328
981485158
1472813609
174312715
1627933117
98732705
1546731450
101865924
1706644988
1639104680
1443954644
1772315185
1298000228
1470080405
2109715544
1552410371
1509765390
1047765980
1131403827
567096074
710766471
1525595830
1674295288
4279168
1968735970
1524221748
987778029
1243424842
1826589501
1832114191
228573792
1948627880
478567550
1434130852
1650750463
1498714998
1502628153
926011126
1157458808
2033825946
1083619484
2044766464
2062382295
879146886
1191369881
217539563
950383293
1129638108
347303025
2114759258
1487191408
1633112227
742876817
1126056565
1770211401
1716080630
1587993431
1301447044
538398947
1321933783
545439378
1910245642
1459016814
2080177778
379896493
1791019528
1153633942
1087004458
268974607
1046827484
1992638260
603296355
718602748
240999943
1703278952
322269781
192246910
1663220048
623376645
483770046
1528849118
1316183820
1131381042
577455497
894441362
1329063889
1501512302
1481429829
1103061262
884161959
796117294
1252125367
1923457883
1440520296
203846623
167265660
1024127623
1290060190
1803612463
242293827
590165366
101163354
1508525620
1370961759
252661587
1407914453
460741867
353289852
1164661310
1659632657
295770713
1106247854
660650341
1339735048
41811044
1354599910
190294974
1439157532
2019901753
575124973
733103426
2040642974
1766298549
1038965018
67431003
1367698419
821117911
1867231372
1940824366
12683909
698745596
1267586810
516584594
1085172641
1386097546
931993531
1284693411
1369118286
2081328741
487786527
1819293386
1982898713
1552140706
380528411
2030777717
650959723
1132078740
1990968777
584870913
2037723158
1362821042
786626517
30528783
1310909277
875081682
1143622429
130245877
642353683
1740769091
559974460
193962920
697880290
1371949850
1260305210
114905193
958037768
1577237023
641909616
108988990
351133176
1634901238
950250337
1476789136
82328
427481647
73452010
743488473
2018178881
204084834
1532799363
974832058
153251650
1652971855
1234483525
1624407456
1887088950
236010647
2049361114
1720321026
1189025950
650879408
1140143178
702017346
355686621
1864495258
1476072782
44122675
1113049477
1330240902
1551952531
317018656
99809924
1639626674
360924297
1925495167
348229831
1451835168
331096396
1897681360
99445205
59769689
1088427286
338507245
854155
1802324227
12597833
468372521
260852027
1568635141
69331521
27777285
526343679
220796389
1396522227
1325111563
1744900765
516242058
49500495
668459778
1205688630
752197747
2028821904
166285920
1533615735
806563243
401967020
226130385
1380476350
19532697
653952353
1647516830
1778625825
1527399502
1112474766
1412198825
636328495
1490414084
668326709
1542679969
1325002132
1653982309
871104495
372380896
2103885841
1476233010
1845578335
2111362567
1765344795
145264713
284228417
1707142144
2108513332
760753724
206244926
1960888390
786308034
500985377
283068639
1380681112
1476376203
1802531454
1408970305
1012162859
1941199701
1467175054
1374393368
2018459191
1326965303
1384544101
2037586879
1585917782
1799684175
1211801034
1325820351
1076103364
406111511
2006202523
1069491422
47709081
1861836142
2026928328
152485739
273561161
812982439
1425265127
1268385484
494112996
818865309
1003161653
333872179
1473396187
1594136949
1898432283
1583510569
895059111
589115030
2051129093
1463877580
1963623562
1016774313
1749371953
1501731958
1428356624
2112750510
1429775451
1958980530
494872024
952898340
1149275473
180991054
1527479905
1785160421
409836333
1658874320
188726035
900535493
844822199
1647803790
2092673369
2093452008
453487371
1838298583
1413424120
1917273154
1022590086
1371131665
1935019104
1165164783
1252542211
1833149429
1882279417
476065241
1593369524
928783678
1682302802
1637128608
1029609225
610757130
292224272
34762887
1421740144
1382613190
995095580
332365998
1190969019
1413670574
356750144
2075707037
1005594506
1677574226
1248145060
226705695
776938893
963291622
1886967975
1185615247
762258972
999282515
599235883
824298634
1052098512
1081146509
471122788
692932033
499636421
266632709
1116805143
907510909
312431942
1665558724
659898311
1492173606
1892699403
620376713
929829235
918896861
325503566
1070350851
857077842
973530180
1290145749
1600405373
734944781
1359763718
1259497247
404302998
993795475
858155809
1515091607
93865131
845544560
569158572
1148526654
217032112
849620543
1801608364
993584891
263044969
2011684217
78947895
1446108650
48663622
370261772
1819480368
685973080
101683652
154184646
507727169
1428210992
1120118790
983646987
1093745641
1113553525
262114065
52925613
1557939466
1251376816
92811730
1010553708
1222832940
964510070
1875636141
551751462
890099770
1796046679
1018125193
277673766
400210109
710076657
1427571005
1016046726
69796065
699486270
119462020
1660578756
1575518449
166354758
2022737517
2006497324
550203514
1699468936
1665754330
2115890358
1797045180
948916922
784421662
1586712458
1107007240
1259641724
1325616610
658570095
190667772
1681881443
713609274
2104154728
89566314
736236693
629733982
1884989395
290250686
129817093
1382843298
2018507375
2094053069
540863306
741831075
621762410
151214129
1925321505
685349079
1575570355
1283888192
2010465659
1584850066
389189236
723087793
1742250883
1742235603
122039271
19005809
282725523
693581076
793425640
1216707428
2085696014
280100447
2048099172
1733272152
1404188383
1734245887
1167517932
130707462
115201417
1342678743
1636994165
1288112655
798494262
218733485
1746318052
1811479892
156130618
920416478
1389468524
862241517
345405673
377402199
1377034578
1040354283
569284674
1762703713
816244437
517363238
124272932
1727118123
2041464490
283002843
822517282
30388800
602754884
1163416614
196697466
1782252235
938050498
956311537
2130515542
242150088
1015228293
201743582
1095383081
1763687135
800903021
799143538
1335590991
541054664
1871379604
1463625355
812972068
550272315
950320781
2053003423
1861516257
366172127
1198415221
1468958546
1653917783
1308742753
825691173
1335744312
1684803852
1546601540
975348485
466058241
47128403
2087896271
1043882379
1347806518
409073553
141946790
976206063
1351102696
1673463893
181752662
448011777
1335486848
1493032878
1249882822
922281026
904792371
1719822970
1948585553
1033248564
1082017288
1251850650
1491497842
1623690452
1942988560
1604931853
244815106
960923717
47013794
1885732261
386083923
622330869
353039405
914830265
281223222
1506249564
1729013299
427029602
1432188365
2007518651
308619500
459685257
1299646754
634728464
1650433271
523370092
755829986
482928559
1971115278
1360828095
918967026
126295131
178184757
21879913
378362896
1232048672
1011738546
646163107
1489252668
16014429
325662588
198244168
2088960652
227284765
1170716257
1548841345
477270265
1901668909
610830569
1406838802
720592175
488575727
804587159
1406383947
1130537069
255768159
24442549
2004647885
460197201
747813849
808850497
51209248
747067132
1545924397
487054133
758681524
1051230735
886418066
235707163
1253426240
314178771
1982744891
1300288640
1335996683
67862331
330801543
150592803
1788465225
359707462
1280149312
2109524898
832425369
2142414302
487085485
300854322
1893692571
2082930039
1500873256
1367276713
667559612
794688528
1358444002
1624076568
548067776
1157121710
726331604
1445723919
1401003601
2127918455
205206294
243151738
1822797041
787246101
416821310
2018954532
1543831046
1279162936
644712606
2081727049
1105749711
276185978
767757242
379571295
1648705559
1289973743
322601804
1871191018
2143655009
1789142034
1854178447
711316847
466605688
1391280488
986008345
1853732173
418848516
1233284665
975346261
516504615
559739770
344909386
1574152451
2141471468
2058195906
573575974
770445943
243324797
494915930
891481038
2050674947
455237685
1979804738
2133138803
263602362
1090586914
670628516
1891302326
1141778636
848721874
138827290
1797994670
1662832333
1601488581
975868441
1788962138
1745883215
1495845726
2126543538
730347944
1849918697
2047385721
1227790917
1061987576
1810147667
875527087
305907722
2044372517
312086770
369609078
839859720
440724497
545693788
2095354072
923088875
237518152
2116144957
491462772
1151408278
813410610
998110042
2075001337
2110134421
1771994939
1505071607
662320886
1501527224
529862675
1264106190
91733249
29447189
1921332479
953379247
899570168
2141896166
1386455362
1541796173
597667787
15906995
300087616
795372779
411539780
1850242924
752202540
1051868025
787729988
1519403215
592691036
303988845
1518587872
117822683
1519712383
205959153
1178737790
1349344024
663837683
95166237
619162629
1436277119
1234700677
313106365
687518927
130036267
1244531896
564535756
971618072
418752890
1751509920
94461383
509858138
1707668695
1795227789
190023553
995056942
41472100
1842059565
1698236273
836752100
81468901
2076499854
218316204
376174087
2012187247
147032529
789007312
751126933
508083369
577262279
1315170165
233950276
1150618525
2035235375
246887465
1447623844
1706015797
814779538
1918740048
2048206259
1170458645
851620873
1649601607
570028677
1915300795
550359093
2129519068
2004962096
1069923409
1208096320
114330015
357529748
1910146727
1778514465
327487446
1570738376
658945233
36773202
23122963
1288252264
73989310
427362323
308706300
1957715376
1273533961
575973867
973081946
690028254
953071966
1144234196
25825358
70661140
1887020257
1852197516
466139541
1292846486
1259482231
2145623091
125836535
1915926899
2102185527
1247396522
260597475
874559886
1583305214
874154800
148316132
1270201929
422833917
1033147118
1695970734
1260291091
268630524
875184098
176393701
792610425
362552329
1700233430
1609359401
310920489
1606946961
842487228
499751173
829263967
978053915
1956257651
998441733
1939872838
171369990
1006483665
975763945
1955339808
490977556
30955128
468346041
277393397
288782049
298266314
164280178
1264630990
1396700114
55700203
2133687833
2012558733
1334817718
1209261649
1290858053
1608092811
1700618399
2050754362
1676706311
1156282895
332581142
1148507913
417896845
1980172428
408905088
1835319935
2043946397
1394075935
1595828182
1176017436
1459444233
65605444
840454207
1942530406
1343907816
1345557964
71896264
1250533660
133119831
1989012043
158572201
798639478
386751009
318521917
65816893
1058989921
1886031458
486757927
1302480680
976987437
682092513
1077831544
567413268
262041942
1929480946
1369017034
283705276
564782176
755015318
1718697500
1346625714
1116853260
2083012200
435700505
1133545148
937079843
1324774817
1482999122
767314599
1942797912
78790784
377865464
1803021014
344711825
362780473
797035495
1903819080
497385355
1330806597
966781374
80269938
1241834166
385492728
2115762053
1131747972
1096781947
631047792
1596400992
407749733
1833587905
1482623684
1515572539
473341919
524819243
2030749724
2094763961
871002025
843288196
1362539307
169261204
1762756493
1325695600
1820288143
1141631720
297136898
2085757525
611312165
949163257
1363026815
680716958
1792078356
756460761
1513563592
1675323372
1161327671
1038496899
408379838
243056824
248628511
87885407
239263516
1363411985
1534601167
557738155
985273518
1237009195
1096562739
927460121
1157381694
1843228882
1552770440
505088452
4602541
1204685229
299922476
662641233
175567539
1262847243
1825310810
354189167
1644316300
730041517
1844721601
460465669
1266385992
1102576908
1044260089
1894140017
1059088059
1089711586
2086969365
1175681978
1525521048
634520157
1093063246
663945899
2112212466
86786175
4845544
816147332
1028932972
373797600
449245651
557478635
1425275726
303009816
1218271408
1492726068
117720307
1108060862
1994651314
1812565406
427033011
1592060436
1355858348
2105539399
963399949
661162587
1754312206
1181515146
245616760
1713054847
1458081908
799929223
738419256
1821146984
783812556
667594066
1397062338
1623009053
1268215879
1697597192
760805518
302435635
1357503833
273993298
695238694
1746432481
551295788
1617898931
684156081
1605849955
686406242
140828982
1967461437
1846912727
463544544
1760621245
1028132667
212866967
226469110
1475362234
1862362720
482545798
1826533199
1811610689
1374273784
1116261339
1930093839
512465590
620292794
1301359373
1992186521
1041486826
1416161946
1017403283
1985400036
344004085
166568149
1757489952
1111549120
1439772170
1852435763
1676173151
1714520218
1568160985
1816878359
495290143
1239811691
2021192288
500523489
1734790439
4505261
1966084943
1388646248
55868935
1574319593
1895056319
1020682745
1920554885
900769686
1590369474
1523846223
1424793752
101609391
160729117
637193915
1087310409
1810400741
1596810216
1436111926
361453540
1728970413
556429397
1089837447
1894502108
1313969777
720142892
2141248370
282423034
1300644746
1408172180
1686309928
362410811
1696845884
273786956
1342624450
1173461339
629964112
1354668100
435097703
651014786
1175235626
1173202453
2071916321
1851063235
1103991070
321255872
1857910807
310033809
1393814858
641659548
1740484937
1891742848
2000933352
1522619030
552879330
1306247586
474114320
1089057696
1807986286
821518996
837732685
1483555672
310899024
1739321768
411750108
1241630463
1502271369
1284877891
1192033922
701097955
275363690
1003654436
175403018
266782819
1838531134
1974522068
1767358305
1536155406
431479228
151021905
84412482
1077025701
1625354094
999824631
1136715667
1261916947
1938811495
1220507703
629048717
1681322862
2041976111
844006921
1597155539
1618018510
1979913286
1249136831
909234052
496261416
400647404
154478850
399594214
921780388
514613795
835827600
256872565
1264137698
1489556581
1097323484
104799300
1896681003
359204559
423503324
701365304
1614436799
266692005
1414237518
1633806560
195628966
1873978676
950751818
2032310539
1381663577
1881042645
986652037
2099974948
737845012
521902200
291485880
1077610415
757360991
1653006814
1709020678
719401848
2140852469
393034667
1060250005
909625947
1840693442
654087480
1484970218
1600907406
1735097632
1491612299
800533304
1869155760
1919043167
2066320183
876749261
606183135
1171146468
723955801
534827080
520974500
1706673619
610744928
673090856
1989630362
1756210234
1965080729
1620046192
1716702225
766779756
1493423547
1389732096
1542617420
668460677
1053986620
43506586
85523168
123755333
627676047
1221317637
205292866
1881948697
151302119
716427630
1626776143
397122627
162002699
237704799
976810702
337237648
1203136208
1844351598
1996487058
1505311918
736040760
1974688023
473754889
1508947604
1806299137
922477362
1825542667
1934412699
470607686
1958549108
2055806361
1619324887
127059881
1426331040
357637977
398858053
1169981080
485349809
665154555
312709937
1030091322
1952551103
1573797604
1110390105
1276600402
203343717
1732177332
31046881
1078739979
1641044119
935149777
786205272
752403524
1123362136
1745313525
554540027
1471588840
412063257
869396153
488559077
648207894
1923932673
353843525
2003401400
1880387690
1005920231
584078524
25634560
2134254946
1922375094
592532792
68732548
1705741430
1022558539
815892679
1899826107
1711971928
767471843
1598601386
727128072
1444078363
202310362
237663128
786854102
1338712227
2036119045
1613258771
626080426
1691259216
1481388622
1583650570
1637990068
1194500337
1683427397
1679623641
123221384
2140025967
2072406653
993581077
512875693
1338734373
814675001
985721485
535188036
1317876162
1421859634
1184646408
226244939
386967522
1180004071
1107926270
2113283600
496303819
1893765504
1550769891
284742192
1349594029
311684961
439861709
472619253
706832725
40370112
429678697
2058632153
951400192
1613155666
1430838277
1213132365
1663491805
1217430864
218039998
1950591577
1564836634
1558827344
107681019
2140785794
1190835546
644150887
109336779
1695217815
1674876000
452378020
905118602
408306953
735933111
1246241989
420737030
1035251841
787088416
2123748761
1582527785
827317433
1604785439
1718511330
62406592
834409352
1540343737
694183138
915879240
2140574523
722819780
449388756
1451842950
126427661
912357375
320162155
786224528
856943473
1698433567
1357138759
1205455134
1201578830
1597872841
547322181
592737682
1248981849
1670855065
1781922956
1311060992
861548045
14215567
701402215
1782549322
1322535996
859805643
1096806308
859916876
197537814
267622861
2118206363
24291992
266547801
666940278
518196475
1968208351
1358820882
871409015
436342874
1071205747
413697273
1813070697
1640296954
1777777415
1118024689
328143482
1515560416
259759170
901697247
1647144656
1017608470
944789504
166235398
1652898465
591091817
1418081600
89279887
1037243532
131220027
1579857179
363240261
746460308
102757693
1171518688
695466408
1725961200
1219377653
352262352
1359804496
2046327388
440531523
460963285
1430163312
1339200579
791880284
187659245
2103297137
193491516
1464354738
399786170
223188428
216747357
1774656108
101001514
389951312
133854964
1653251467
261604440
335963808
410111612
1343235680
552719692
1343782808
433635127
1603020261
895610271
439564198
1352320859
87537621
2123503469
1141906214
416449976
1948777372
223184838
1819287775
1536184299
1377842343
1609717963
889687803
2072334680
1357886088
218647526
1978279479
1042034775
403472605
915772553
859346740
1848130880
775675894
216705377
284179978
292825237
1547273464
1706958868
1004414703
177815719
1315873269
1318161867
1037457961
1688746177
216643261
125334246
1987080331
1313634012
904407056
2105158778
2024435591
1983048037
1080205586
703065787
1492315581
178087667
1764571813
773834548
104562255
304845595
1314679900
425043750
466904757
738348277
566215557
1799654
821205399
26912271
1147364731
1803627129
98630500
1419862068
170481005
667283041
234745701
393212779
1437304501
548620325
952511170
1724390573
834122755
1138445558
55431573
127595467
114687919
1326635724
1185471112
1002736162
141253758
60873625
1726200911
1422200945
1982381294
1824231015
2035114006
1671464170
1402473672
1108138668
804478790
1093528104
1085796397
1830201735
1397851991
1782514941
733432945
1517308096
1381344665
1328128601
620861452
99996847
1945672646
1046177429
871166862
455256694
2093858006
2109809218
595265711
284156509
638152677
1995092514
1539158960
1521472058
312483342
234120105
2106618651
494901085
37643585
1398727788
460824485
1409788178
1492882834
1025423350
328625491
1751413426
768046245
1934374381
1003270917
238024166
1890863760
16584886
1110276823
214267226
1566455246
1643144048
1495227060
871900655
1422968709
1909868555
2140640277
1670769227
1701570496
840693217
1929444525
1613698085
912851452
793077746
427798149
633089772
1069643949
117279389
2019721259
47895044
777478766
740684380
330515741
91912898
258051485
105847361
1626789241
603090706
1564200149
1847732641
1213062950
328836912
1255967468
1348813461
71794086
1746518190
844146662
1835227173
165059090
1691744212
1438555220
983600338
2130383745
1541352071
831645156
1625561156
667922347
202236519
1905245225
683718252
382587563
704341707
834014176
1675926728
1446510414
498259715
249936934
26868015
767303604
18042143
712587811
16840783
410948918
284952479
654855516
1538020085
1960775854
226204580
1270494208
1332307363
1885876953
1935355931
1722222468
505204153
796587118
192855727
904489020
1857851373
828823191
45309683
304181743
1922090801
1992284942
379885677
1279916069
1308875296
2028160116
1657912449
736168613
74136006
247209494
2054965613
965001455
1246865314
1811451117
1118327658
88428310
703333358
2097211270
1768421421
1594712594
1367450535
2065798743
1707792440
44155834
867250091
829995841
501913978
131679982
1436223973
207135564
648901003
2060319789
1058683888
837811625
184006675
1458089346
2102717870
204004418
639991949
986161942
135095072
1489992846
1606761709
169979650
507282176
103929514
2091673608
1441169999
1453253697
1468593867
1134507864
1241335867
754804104
94182581
1642353992
186813158
1159350817
1295361150
1312662570
1585864737
1884021101
503690783
1591674735
669768957
988656638
1642511997
1629239027
1110102485
1659976345
491892557
1067882525
1897189248
418847884
1999112016
643047711
719221495
1366947191
117285475
411583078
978188600
867410798
506745415
427285019
1108352090
1611013690
425344598
1403071606
1957967701
1473303603
610012105
519104477
1676718608
1153143157
1027329754
1529687460
485537365
899673625
639484348
1314891242
1586244437
593118146
1620821349
353867820
292223580
803941624
963684982
880610949
1228184164
376605156
1554792520
72220625
2030888399
715984992
1606495798
1895727522
750728359
314400969
668832503
72680152
51954377
371827892
270495197
888901007
1427331776
1897313608
878038507
866062698
1754352268
317311361
1243597661
1180022386
1150001210
194620559
2069513921
1092957704
934522203
723024744
1106080298
1285701339
1638454218
2053041094
1445666973
1908530513
302225970
1036130933
1443815103
1276505925
395773832
475848841
1691407126
1372429725
627656649
1484108542
526149191
1391648393
1107597417
954861571
1666954059
662568907
1222736837
1539851706
195608492
2113419598
1556821602
643905528
1846901658
1518749436
1161794269
1731858225
328960662
408160980
267054377
40363576
1428476734
628766687
1921091765
687722618
1010685898
999752693
1347889879
676753508
1076024964
91414990
1916141657
1310856709
884519309
1948926930
1846921500
843211955
35823397
2088068584
1869892631
1872527737
12952239
247930869
137368657
1898629410
514509779
1528545238
1827042505
2025262944
1079066558
1399909313
2130039969
1757832209
539035727
1711246539
1231373108
593453447
1154461126
309379272
487740614
2071200673
2594199
1265030300
1134970525
1188562215
1153641368
131286701
1341352669
315410073
40685994
2108870901
1702616430
1431026643
502569094
971537219
1744994277
827876189
40681409
655406557
1596407215
79872804
920518078
390429380
2033162332
2044948623
1420070958
183269675
2067561458
1073356038
801576114
952649469
340679540
1492626777
2075666543
1235589910
1939379316
463263607
873713805
1277005843
835001333
485902489
302623464
453373429
266957350
744444988
1548019077
1263041695
1175314244
1767123271
1749221217
872046117
373815125
981242240
824856794
1168928993
411657819
293091052
2035374809
739097095
912524599
1863676419
13099184
521721743
354694405
129736882
1951581920
1462073963
935494742
938607582
1433124005
1230432589
1900911200
755770896
1022733043
671123969
1401777236
1042598276
2138500508
481916152
482392194
1840275079
1657426711
1341656535
1115016133
1812988368
1113056484
338601826
379555019
934150701
805730412
1887579296
656920773
525135746
1429669314
1364448205
1600124803
2001875103
272288156
1391908808
500224055
1123361169
131410967
1829452634
1611318385
1717287407
796553732
991335037
1496796668
785234697
2082223302
957601107
1061990905
440886839
1383375498
148060698
1441072491
1205123817
81888895
925046621
1020885482
1581137298
134224114
2111491596
1273164032
2125481178
1515886667
704691388
1268832586
86364280
1956161580
459552817
663179803
1753212869
1958967967
1160023889
1129682952
5406566
407814198
750654512
1909832000
1318053793
2109169537
525741831
566661482
660325133
262731352
857700322
821104214
829326370
1757094234
751753634
1955183529
1033008148
1878494425
121289577
1763678237
1541619907
1668926521
626865023
595144790
1637421916
2140797717
621953257
115410025
1112026548
1848845531
1527451233
1954689933
865997226
716600725
915356798
446066794
180694751
215757226
633680658
1095122267
515381377
887322180
291142830
1849454724
988628078
561103324
679815124
1997406305
1373917438
1212367832
2088186341
498538483
658363072
536671643
1417476393
428765855
354855996
579959356
840939234
2049966343
1627384385
1825162910
784662976
553637109
1196174322
1084396108
845437016
554063242
2131464041
1431277413
2097918626
738638766
1892624825
148204214
453778728
1322309171
1038942999
877368275
499604134
502208005
2019401534
351718984
1496813196
384950964
334236114
1905100983
1885990649
1639528055
629239380
1545010642
692420434
1211990569
1970615469
771103744
1377227416
712563306
1038788881
483473026
2038027492
1731291825
644163793
203914480
1398447843
696660620
702273926
142949277
1676037839
1178536314
347465475
644342702
1801776003
1392569027
741886455
1342364762
336940668
1688701626
1494095105
1647712694
222565877
1764045307
1521765565
1378319862
217489262
1550443029
431113262
1913651549
597887435
653443554
581403741
1290642041
1670266751
1203950085
743979482
1978342995
394856691
44427306
1191258975
292450586
585442988
650048590
1935423422
1256136060
647721824
545426607
1675517044
1532313070
767299288
1834926573
316163001
981621890
1835110198
779172634
608328322
205853387
310393911
46963361
975007661
1517843099
705319051
15608280
1987107032
732968476
1711424787
438619582
1578049980
213039012
1546920411
1774862987
728384011
732017494
1500436902
1833935147
1625316340
820170040
104246125
1631463948
235536816
318301036
1611238590
40721019
1135805627
933176677
1953405949
969885749
507955987
1301738629
1495898847
1146373643
513355381
1740213239
252407856
931581966
1024778670
50229611
1392030374
1453375410
997744516
1179102540
1524579039
49989617
896164112
1944373886
443792685
769079752
1347345128
836607799
1840278744
279515339
786793723
2134236394
1831707970
337135246
1968891738
1635412123
982359366
891580224
915730768
252279610
1096032361
1659281031
329521053
396790132
983781763
1049858784
711064078
1309340888
947287433
1518283335
677810877
2051310358
387171551
201465418
1939663691
634560132
1905149498
524486831
1507875836
529751908
407941273
990097185
489378099
649157188
248141262
95655994
2046859919
14891549
1064768621
606660235
1909997651
426647284
1671123455
1971355208
863560195
595314531
237829600
2126934125
1866898667
460685389
1602394827
1277669255
1034975716
1748294952
562123058
613288954
2047173585
1174091757
1780681165
1202157472
337225214
306248220
1682804725
226071384
1598419378
9284577
85179185
566395267
1298722217
900320738
1033478742
1015546895
1353993029
1067153368
670356735
609607480
1328440657
1576976859
1065459313
1976338107
653354421
258667534
1799769986
524358019
978384034
1572175836
2065535174
911177428
1462726164
1812184710
914406715
1214255390
216768536
1455192893
1038828482
104950618
678433148
109724126
1173361303
773280978
369938358
750745693
490342430
1577074161
1424278901
948780554
2094034465
82959253
2010617917
832443572
1410890785
1986925524
1676742467
96817202
405594349
953234076
344392145
2090094351
407131423
2098881840
693030098
751204991
1996502423
1244626653
1658016114
2090143475
714876348
1153238309
1976859552
1730391087
1276623166
536052754
1178161116
1985391981
127084277
713239129
643662240
428100061
775422710
374779224
665031138
1049721962
1009188940
145651222
1565816058
1412150485
453229572
861738163
720748707
552619786
64458471
788921629
1398760305
611505130
556034045
157256482
2113528151
70451603
1948298835
2040090418
1269701486
1471388432
104147969
1881645430
1563401527
2080571723
435552284
1045790529
1483371355
1881576202
1559205920
1562226375
184388018
419026161
230732793
1777085283
1003131275
741499365
538603028
1124653534
365195352
1733927897
576671619
1150059708
1380267228
548229906
112879968
31531103
1767151294
754433782
1940354838
1995331447
308804559
110157463
1711605884
255024900
1212483264
383330348
954840212
137302792
1322233193
2090807797
362107739
530012680
1772934781
654383681
1610039326
755028480
113410182
494581730
1784849435
968344687
398356405
1391563184
355059731
1621844524
837575753
1789894626
2096721733
996952129
1271191773
1667093388
2095921423
1616858134
331171846
758081266
259394411
2036698887
1677917179
1166997014
55281003
1096473509
1122591505
197025487
130119976
1105938749
804581268
519727353
1174040076
2053187636
831225036
936588978
311438133
724317782
796081708
327842986
1030441392
1493375890
577320172
828932782
597872237
899689766
20459182
1327033125
1767689531
2067430168
400116539
1111508016
667488795
1794909075
491195280
43736894
1701762036
97972047
1758193512
1897492870
1562799849
1110980208
397765630
629275809
1782064834
1883048889
1215619506
1297579615
1715007621
824685013
1213627072
1808263419
1600013634
1576490735
756550125
328983401
1277295664
1948457262
1405632360
20304397
1127165175
513364683
578252910
1272030830
1152457079
876883583
845341925
978745223
1279074574
208962563
878947770
556458564
816888314
1421081532
1904870091
194851289
1232892807
580877035
1039018495
1418743639
1727332693
1334499607
199222462
926841483
1701006415
1120852608
163407400
1241696860
11308478
717387335
1423626809
1111127148
277573902
1132486950
1342390987
1366220267
2071150286
767156857
339498761
1629057906
2018905606
2130178100
1049970907
1802652005
631701272
533435209
233474910
752518251
236027246
999199747
1470558497
1788053842
1769900689
2020961809
1386961650
278132142
1126240152
1708362879
329641235
1902862231
727857102
160616144
1447153199
4578895
1051120366
889148511
1387818390
1849711271
268877644
1277727000
1735217441
694068939
1898929164
1916316043
1247636488
1419009705
516555665
407050054
1179319435
1836159116
182422912
992711933
1001321021
1965305034
1423038834
812012269
899210416
396312143
2024038498
947024632
1590059407
1960373001
1567412200
688901329
56310396
1563442137
753183625
1615919773
264420264
53193932
1144322033
1422568665
627303009
1507952071
406121486
2118207072
1777396358
276495002
359967897
2102772176
641428879
1482887806
1452084497
1473436644
496371794
1691507121
21846827
1381730803
1055688985
1468553439
897593314
1734063092
1826334403
396612904
908086030
373045842
439434773
1554700543
1475769404
1157317113
1549670472
150176916
1186555354
829015939
1568815554
1136567464
1541979986
1987017960
1138538355
477435115
280755976
1960176868
881333671
1570301500
111052061
2117855010
193736312
387666003
936484004
1945253129
997105486
1290299690
468553520
581080448
42647542
530163164
1780137543
2126643583
1150951492
845161026
620479967
82786406
1526107816
39301607
1113695787
1686016913
373204599
1486075780
184743657
1100227400
2015749552
2035729909
1016012895
1196233424
1549355982
805701618
177643172
1905874047
1535213523
1485402242
1356942136
1770428018
730562128
199865207
602648421
98401774
478203928
521995601
1784962787
2098343090
290998330
806593437
1285708216
346623040
2018003453
238363926
221083170
491840236
1313052590
1621070461
1200739321
1376989033
627681419
93930947
550983068
1008455061
1985185576
1137087414
655762173
196665954
944125833
114571943
1942041538
1783894096
1416865116
107453424
509600130
541455199
76749428
1598405559
730825175
75818438
221920460
1405225205
1715865761
189795235
142578961
430304800
2003743445
1813489600
495950927
1356999063
437893015
1040431037
234705714
2004544694
2023228293
362403693
1907842805
1816118707
284949251
488861403
1319809243
1392529114
1972913062
1419060414
1899738011
1913562796
1479907067
483957730
115278343
1778430209
215522409
1836676844
2084218230
1975590547
319867978
316056716
72932144
841039169
988371256
370734156
1989501910
1094488287
615850700
2001727978
1561221261
1998533295
688828372
758516343
495028772
440400399
679817300
1832712154
446654127
595553512
1485801453
295925187
66873331
1316779951
1568563310
175455623
1189743132
875556245
1598440320
561400379
849365260
383766691
1226489158
2014995804
1715513219
2006672037
166954627
164231837
123452672
43056307
1983166201
601175160
197282795
1487843232
1490222896
798384305
294313974
975088836
1416424342
1516542892
1414853690
374371704
1794256294
437765552
1190306267
190829377
1553067903
1140768396
885118365
1741330781
214510693
1732831719
236850891
1317415739
1049236748
1526987729
661890357
782618158
1049982987
1928268948
983406384
1424146709
2101294349
360969579
1716969596
1987517496
653702885
2025321558
933779306
836532829
2097968666
437557367
2103186619
589260833
105742862
434763407
1033855021
1318624629
690885883
2021336292
572270549
1308425316
1599876186
1327890439
250805716
1490377329
1957899402
2124887632
1562287956
1921978446
698976958
1857789112
1491730799
1031164425
460422716
1652542181
826403099
722161689
36027445
269418337
1959462858
2135105142
662386939
419580972
231056179
1566926177
1854992954
881920622
1709687295
1515707005
1603715594
1395889909
2004280243
1497923356
1747204144
1053382337
285883735
1153935985
1664646423
962790129
1971224812
126015680
33307527
1609710846
1237592804
2096186356
1484690332
490695412
1850824977
1801667462
533074968
1151786077
1914710053
1980069204
816758059
2067674421
1094884043
1451797826
1361972059
1763910523
154470084
322940448
666240994
1137990315
154668167
1336125797
110126385
496359475
622531675
1112573822
1126866842
83980220
352343358
1286207509
1936467957
1661247315
1958961823
628771531
894408280
749513687
1103840146
16518826
320332673
1765934302
103878574
501185355
681225251
1012134234
71571081
536649697
1681422932
376800194
764710268
646143250
406591394
1720505893
214812004
345645927
259647643
548769405
164162065
276594010
2049461572
785885920
325142364
1313496603
1309281530
1647547923
1119033318
1356413568
522438519
1145340775
2005785490
1677191614
72708077
813306717
1040397669
817253447
1297141479
1869233943
18567644
1835122016
629541989
524062102
651679007
1342655204
968835737
204443521
768495990
325891431
340006728
926524338
1153648023
194066554
629038898
669385351
416195162
2011634456
1429784476
1236210533
1051908522
1989609380
45123643
2083981355
674198603
893267128
131276376
685752796
104345708
951592043
639700605
526580787
1293526879
1453696482
969846493
774619873
1203010754
1082194990
702282100
1649552654
1125651385
1227966321
1241278096
372924914
1541787125
1529709787
1162333871
1962402998
1527107965
1717591812
785208575
1538664797
1465276201
1646118373
2134989184
159870989
2115928295
1486573476
354382783
1494936187
1949153271
1316773888
1052341219
1325082379
900764383
975378797
1808559760
437634559
853820364
597103783
1582615985
997029070
603033462
1861411202
276458339
1693922159
777538131
1080643238
126727305
1053024183
2054447028
1511225909
1915671120
615975405
1069899635
1222158810
970448073
371986750
448894106
786492132
505615713
2081064775
790471450
1998813960
38152344
418045333
764522181
1052899376
1264285914
1779194041
1279592752
1174493347
137523265
1996311769
489252779
1137814490
427809596
150381141
1840161248
66429432
862407200
34316675
2136471641
1224400000
1467383001
258934644
1893458359
5506838
1347146504
959340958
462905906
1879422582
1178650735
1558491776
2034100449
578228671
915502467
1879399997
1506719406
1981235801
1822038691
2038455669
1241041937
1537780860
384021061
161528650
104226718
1998778010
802720424
304502941
923327425
71084786
874113199
1606154329
1994286686
281941603
110080352
420123646
1246358813
1415402019
1818959172
248182675
1062649094
625314407
963998149
1398187641
1491116207
1225383961
388219816
2136540852
1056540045
512038895
1191756148
1013044768
1703259018
1707545565
1532855584
624551508
1985436207
848368103
511340400
1190862950
1278418722
1669445041
1144588524
218944042
809866490
1226954732
106425666
625295751
1404285058
2099453670
1998175437
1888586037
722376796
1128357606
595072739
1604631782
1637089612
710394423
274963557
709842276
239343270
89831728
883554792
591389992
754312933
956805888
1262156209
17699843
431184575
1144757719
933600806
1351672862
1824895729
1442917972
952517722
1671511374
435916582
898101493
1270795693
1921630793
500267872
894771627
1802621617
1300556931
1329989373
1679772747
1188682935
1724543003
490889745
719697014
448112846
751626341
312509670
150242877
287469942
526961790
1945623823
598134339
1675444486
1105570461
645497936
1758935650
2080656424
113945954
1329921679
269525247
1817269246
296183714
1052672061
1471107549
1759907751
772925583
1133493435
1883516559
1239654371
574298072
1830566962
564824667
874907724
244996642
357710338
1382142605
899461571
1532067273
1038158738
987496207
2027484432
1191833117
1694371106
865192407
764128359
36450323
1912674808
902672355
1640681145
1551017687
977373384
1413396942
1243091138
1777901494
1656533801
562301619
1547800661
671524432
187630492
805452170
727025116
285024526
996707080
259223923
553778939
970863968
2076581997
1774410004
47816922
51901381
1440220586
568837069
672559609
424660060
845092490
478620014
1586736387
2047888017
636059390
593356438
1003985586
1801067079
1031272733
561202416
2032563224
1413042997
1085576015
1196379006
2142719158
664800662
660864775
2072139491
1950614902
434585191
735733497
1424980361
1598899629
611769263
1952238683
963290064
25919164
1781942397
1098378858
475763887
2049307993
1652951330
1735768122
1043763565
510186471
1201913926
356136526
918283849
1087587695
544829946
183572048
17772133
662083310
1559826531
1729407854
836199544
398418485
1598378122
410484334
1958263462
669106140
1929954816
1343840930
1738095305
1950450051
528238374
2108757170
1732325126
1766814893
1874696652
1978884345
1644712389
141863941
1077372655
1505808649
1247856110
1757729298
1459320699
830661451
1278269227
844137422
135280618
1881262003
1963754085
1964028541
1708295541
891004700
276809162
42208667
11321737
761688275
247118066
1530361362
8662537
1592078749
1695575415
1334998976
1834848803
2052714748
1960417018
627100660
1272587837
64821313
644610898
1773265784
1162725275
973299856
184003339
281508041
1783592428
536561882
20644238
602680109
969217615
1862997070
102657340
2133532595
1972076673
2012762356
191430513
117550123
1895551610
620881193
1675544047
1212418457
1823411331
1496688264
221899144
579734913
1040250538
1510635516
1569691542
1874390409
1878215548
1145565065
1523691866
284100758
1043475786
1164215735
1212040419
1679210837
1109058041
1856195129
1051577701
1651323030
1690687357
2002396030
1909537425
189421554
674557860
669619301
361808331
1143388968
484906336
1863256779
735868350
18643751
1613895605
1331344621
1549772592
1463568376
1256443607
1655824611
1420299503
204432060
114001895
635888158
275887086
1287628949
351058473
378503015
1323874235
1845404771
1698431394
1768090212
1657914099
2061805876
2078762279
1065892895
2024429304
1382085694
1061871876
1163820203
1592908979
1072945023
1825717430
224866472
1374452855
1124854803
1512646030
1176268759
1162919567
662653948
322606259
429622034
594604868
597283946
346061257
439159519
2056348461
1717137541
1430564934
382971175
373049208
1519479677
152320850
254430389
193235519
1640876518
29739428
1039844711
1279807056
1810869631
1372881603
1444295860
1722040439
379305597
1492130385
353879566
719892036
1773378955
675490921
1004210764
193030092
1412652746
940630642
1284429120
660694707
1055656949
927653631
577610960
279134016
1622420950
1356886526
256151036
103766085
2043109263
430445764
655471640
5827406
976087079
1961111335
1109608064
495111418
1495620949
478421782
37750664
754777347
1235438856
493002868
1333942754
1265368919
36368517
2128757289
1303304054
1026226922
2085545381
2020176476
988770065
1882825571
1649930798
106861989
2096892767
1348921449
1470745896
1667596558
1507442898
1569287780
1654583731
1639920734
1970897828
1018613353
1018460409
1540153303
765421195
1250598571
805239939
1909927872
1369137302
95306413
788627593
240836889
2071763840
2113045390
2115986981
825990411
2089306727
1298919425
335701423
1298013754
1591543592
2116224365
1215139960
323656740
1917565314
537468591
2132171748
1452834759
848233718
939732453
909947691
1392795697
287981272
435895241
1054544240
1899054515
1297673389
755609591
1718068285
1245067106
144165592
166158731
4158960
205065881
779115008
1492741956
116694953
158831432
307230293
1315430271
2077787088
641720425
1448309996
533727477
1027280866
158928979
1108363913
1346617918
1106773818
1719480434
679754120
879123172
51074327
1847950902
1484032097
429415240
1510303381
1879698138
1386594280
138611888
1029213573
1947527105
628420906
712296880
160983664
397179623
1434158181
1964971672
1894014510
1087478494
654741099
1265074508
936772936
1152832287
1816833902
1889290721
426555803
1852780662
811432273
1048433412
26156078
1702262039
790453635
984471952
1205577824
1257477316
105980849
1328903518
849431970
2142665055
1818748786
389210428
1274614210
1678905093
2103615290
1642072918
2031729430
97753125
1452288468
1128459667
1310622396
397953481
1172628921
1123593595
1184485183
954347563
1104596444
1991017639
1567422108
32332432
851910917
384528737
1954416606
6705040
1327665188
1646636538
386178662
1082313182
1736504236
1791947210
1598471118
1075690403
2984541
984512848
717138411
622304147
2040577944
110089832
1304618225
1415313550
1368684946
44402758
568921751
233657997
846982968
1091460133
410838761
2105037287
390596374
1628345680
1820610542
1041173707
1031879937
917364046
636049227
583918201
2011173027
2005597229
1501775917
759849911
799865748
1658214614
1876411938
1976408983
55635905
1199849833
1049423638
1752865591
1956601264
1021836086
1722123642
497176128
25346668
1460181778
868229772
983930602
1305787996
421569956
649228582
870757009
894087794
1708750835
1744400134
2003494239
813688895
770930407
345487304
2062380925
1883651557
590088298
840619715
1598343250
1854299778
1045582512
346071469
1444619081
1947762420
1956365695
601201233
907754548
924755114
157903290
839211339
751987536
1032418274
2127493571
41287722
1151926613
462456311
1078772192
711439191
7465953
1980188452
1078806705
707861743
489857649
1687641520
1645723256
1913779817
501504246
1745459014
789067442
7641985
470777301
619077543
2130618210
1702339497
1933737201
1926676197
1763029452
968393981
1015336122
357490581
47329847
2088254969
839336393
439033061
689739942
1465059375
2054335383
1728616757
1198852410
1944326766
106281079
1849842735
1324565400
1640907394
424878587
1486616759
1338201056
29556858
1271996702
683850655
1827670867
71305049
1225468536
2045665808
728514366
1222459692
1216803506
2064275104
1785451086
1294182392
1091418820
737180024
608011433
1611018367
376103915
710831244
1811319782
2033564693
173067289
141454192
1969288072
1638470577
65335815
914139293
1371391185
1288825182
1351901733
2122462287
1829500809
404218536
1408330185
1728998011
1017457217
542288746
863736870
271050970
2032214557
2065436524
1716711094
1014893979
714150721
1676876941
804754597
1031011727
1061400927
1397312989
1884718046
1622028803
1516439462
2142420147
1518647474
1240174489
14489877
2006080540
245994223
1410532285
1210599543
331037199
1119453469
679390139
731154811
966773361
415364424
867009137
838490035
1036531935
2024251716
2057606920
381188161
896058185
1045953310
342411949
907116746
672209863
1284442191
790238951
236595315
1485689690
393376645
274291864
982081508
1177865041
23259079
1824635101
1792750016
368423124
1870968118
1113482353
1867999951
1151827473
1252048124
371595765
447547779
1512834242
874423753
212140808
1525905352
1327661300
234444796
1377710081
369265093
1963078175
263111122
646812932
36849386
1922432755
21750772
638816460
1706260944
1290935798
1490429233
242416394
1540491517
2132592863
1567813473
1315617318
2022839869
1354954519
516854546
466870844
1614342098
1852972652
2120446959
562911797
695375930
1005584138
996310355
241044316
635801277
1936290944
1763565072
1779865273
1982119624
1649496319
1928793399
375100372
454144468
1994931915
1341199804
1151424056
132077001
1468443350
1260923671
1929526482
218535601
1726068475
1301251495
767067875
1302183420
1722037216
1618380404
1663349719
1302567832
1540662349
796271599
208234353
149910939
1856062994
596090357
1153817179
1737932890
961225968
1210415615
636997185
1304010648
1476998455
108513085
1611533849
1908878768
232551679
1638706067
120877647
359304289
2020480808
1119762221
2049077446
846314820
389068311
151421087
267727392
639582611
1478331498
2296231
1818112121
1651999339
1854322883
180906839
1831820553
775618965
1855424255
1162299882
476958517
22958363
37471071
430150017
1848900064
351327236
172430195
977205786
1372351253
1250117221
550853130
926405623
1099829309
541003219
939335713
1706892163
86181445
2080330012
2047674311
397989488
1174597375
819779839
514672094
760329922
1711918973
1069398088
442377460
1491404810
1010071043
1956232313
1676447544
20570946
1940613382
658810062
93692060
80653083
1164270797
263136343
1303527735
1010946028
617230756
1253025892
887343003
2029444267
1004501767
1568926261
1977262797
1614334597
1000836175
995902970
1559235842
1782226241
293343360
157408348
65783082
2004305912
38610893
449345918
7262727
1578227809
13503842
1604142646
27020214
66514001
1270368029
1176715240
1941515799
295726292
2104383935
1471051936
2124166034
75272936
912722280
655302568
367441558
1729704960
1877614034
2008895879
1478466624
945051158
1288155655
1511436341
602490619
301140808
1775438309
1377747894
413896609
1780455203
1074393217
2069045727
707447044
1517279865
510762641
2101632824
77908349
708118247
433203279
163890779
959249630
1895144589
211383381
111008059
136347501
18001152
1632549137
1910347889
564871136
1773758514
1713341415
15504391
1517758904
1113714757
1345275573
1874707436
482236081
423392911
1634889293
1854482253
1276725853
1225629370
1409155296
430058970
1686254425
706423858
1104462923
1746593621
1395013051
82441590
945482739
50658385
1639824876
1689133263
45698900
4287971
189061664
1651419279
1989748723
149954197
856464639
1090332444
851531855
78651884
2101250103
889383803
1195260215
2013386009
1913322873
2072270138
719122605
1564196667
584825457
1817933999
836980740
1554200905
990075296
88804306
1846360600
1767497469
998432182
2104138190
2012778788
1844495831
463356568
1204617041
508079614
1553104660
639178971
123875179
1458199813
601153124
756295441
1429552912
318858779
979602229
346363102
1564981659
1042847960
685004809
1046551615
1030438180
1036870738
840328067
238273789
1016749880
898626831
2014118023
318416246
1618073487
699456164
990340597
1400843858
428537406
1354053356
400959275
1518828481
915955343
25850696
1910469833
1524052078
155585532
731021217
32711696
639194871
654155288
706844795
1463779312
936135885
1926229190
219583627
1753735390
1063826498
618980580
475446349
811469964
1662807787
1324526652
1813391072
712990641
1720885170
1818037605
1274388872
1779874968
2002891984
1606298845
857676949
1706312786
450394816
1454998635
128557751
2129385227
386086459
1746544674
1068357331
950754209
853657026
1599951447
1586756212
7983215
1340591414
199898952
960789433
1676682080
687859390
290988677
939789227
81580607
1902829019
558094855
2095332631
463688351
536080785
911559567
1775348117
1485324993
1762860624
1530298291
2036900069
2042323351
1152807112
1063048975
970546922
1964002821
1519083343
1453690401
2034551185
561451303
1371614446
2145815008
1461368613
1566928042
1197298445
833907493
1981988136
1149367338
408614014
1941892090
1995998634
536997036
988698219
1984201420
853847644
1514862018
342189076
1748914186
1662725615
1602844959
255735825
1074090209
2022196066
2047664851
791457451
22142139
1685384043
1650106908
2129133765
647391310
1919672113
1745416421
1975084381
852923112
401086956
1234330851
1491385285
339442276
1182132310
108218117
656686803
1724274502
1494187363
805418017
1250967052
1369596076
631116271
2056357160
527163550
683079972
262703558
294977355
1416621799
792404686
827892476
1988840539
1129096644
1328233337
1277143844
2074983160
507219923
1419903051
845397651
946652910
832202754
993385351
1069452761
653125942
2124940338
1587246949
1031187512
1859858477
513558235
1726913246
1023174162
989175996
729029066
337792414
39001857
1408982215
1575645164
456738026
208681050
479368588
641159223
453482338
565739227
1862943287
1062070065
1163835712
48570718
1189191951
443720085
883212463
112799500
220692290
52579947
83358178
1695587788
1340230025
23284123
723489815
1609684955
567403488
1253682625
715852928
1164628615
1492929099
1543845
935347149
1965206710
1603664116
155335576
3821930
682153103
1274485764
340101387
1255764165
900380160
2037287073
430842860
1382366323
1566109961
1692630132
1147398894
1036137288
2087000023
492250682
1042108796
1427866676
320926994
695662130
663013639
392307367
627595900
1485878791
1833514167
444736169
1579054634
240740699
963797481
735010162
841462318
907539874
1920109631
1967807727
1927879102
719622907
260957799
2139001097
1484146597
130941869
72428850
1054526226
129424724
2077594938
586170697
1988428402
2028765148
1792206808
394644016
432693359
1730305742
1433435988
72146878
2020382014
422527766
932322040
1359854731
1764586326
1628644343
1167447516
1846966432
1360647324
513361523
771821344
490261344
1429521780
1715987155
1179261504
1231410576
927201914
633754377
1318041459
262206481
1436453707
990038388
1093620595
1512216991
16709653
1937804839
1883967520
1352937978
1517909169
1297597967
74487032
1726876331
785874376
462405861
1152493242
2095072934
1270461619
1537003308
1772062691
1364187156
369165151
434806963
431628653
2066776586
941623569
930884374
251916870
849666988
303419124
986322751
1250674703
1840089531
737329953
304658549
601702237
844106064
1189674620
1310624255
1869155193
36643259
1208536916
1580480007
1746274135
1772939019
451579580
1122444044
2102136136
114291772
1369881766
1938262749
535402407
1246012685
849175494
1726683136
632629419
1190353226
330155546
1107103123
1543207662
449101242
1436504229
659878701
1730902455
1431117637
161274085
2132594035
375455992
1060619573
1170415532
1320147638
1592747445
124474034
1826856503
1534777805
1159513697
553660957
817666578
1556535461
207561455
121767443
1560773002
1815579122
579616037
722806024
81694779
887497660
1452097815
2134448684
2065349184
354534741
205993118
1862348991
292217337
2130601516
1149841543
87819724
1896174221
1610304440
2029084829
656613993
2062845391
942278406
2027539233
155950562
2099261306
1298070661
629006974
1789970592
743674274
252997844
548002782
739368328
983701908
1271472070
979685591
133938408
212550304
1220762244
656844440
33009178
2136917025
557952415
1229635350
427305560
1661076643
172101494
496005263
1732030110
1196938821
875075078
597313035
168138287
1877703443
61781593
1753024451
697367733
1184887163
1067714902
714050462
1559865401
1707378692
422156967
1657555984
1806760901
1510980247
540065686
1496697413
778891733
134305097
1176925199
1187951967
1199775178
793567702
81019320
1758911153
4830987
1510824765
396340688
1310580199
1396157080
480455214
1903243262
274512294
144487816
1715300743
967552942
413599732
1307215820
1093628445
515738430
2133135788
1437068700
1163112226
888415584
191342518
1481048532
635222778
1683684433
1405534763
1010264324
789955118
412043016
2002512329
1034785486
934490384
2039553104
1867081621
616039503
2088019811
1824202897
2032090321
1918610171
335098978
2032778313
625927095
1804613063
600234824
1794824762
566155182
185956568
1051090841
888089976
1773069650
691721730
1469339940
404094978
423510727
315732169
2074644621
88901947
1006923867
1453582213
276079465
2088356571
189652948
1122457077
595259487
1636825311
833447360
1648844622
1786694590
1467770620
1320382787
1111326932
1804532480
760151619
515640320
1787948029
1590393493
1241660663
1474601723
805120117
990349334
1198308101
2119865912
1912848037
25753624
352664002
659788220
1581574653
1145426384
121780519
1528868081
26563223
220279612
679351912
65885025
1096732772
1002995095
1953018492
400225665
1306408188
586271188
1596956622
1917484940
939007305
618439754
631626004
423926469
327011607
1242960233
1674837810
2031203853
1893404694
1285609894
1400512348
1899156663
2135303331
1422073386
1546387885
1661741141
1386917425
735720600
1255210891
1269985290
380153636
1958071167
376463636
1332486411
1780517742
136009481
206783492
2123847388
887427687
1731380317
363137646
12946359
55349681
1287485014
81481682
1006508115
1366945401
1092127227
2035181555
2067299553
844548274
875258478
1804297508
138375405
1683465487
58948986
1560848111
575519460
809705174
2046725920
1912991566
869650915
1549083247
1099163357
1820393902
654656629
272052251
1852709595
323471625
968157688
1013359900
1063648523
139527689
915855837
1908543178
1670371099
1839498598
43199642
337020183
336326218
2017189462
2053407752
1957038999
216748215
879015929
765811414
666893595
1960437801
1196267707
429858202
1386511580
165599113
1703295913
525077122
1024192958
1957961414
106721181
219994631
600541036
1935050480
270433351
909323976
539998640
512677421
1366036920
903990778
1908794887
1700089021
400473408
660840353
376301075
1947232430
343075172
1188722483
1588375989
483390021
37380751
566665918
307825056
2026197055
738289126
843596906
1138436466
1650074638
2041526212
2040230436
509116875
308686307
508248515
1801461205
1296333463
438663564
1404025090
1012843948
300891533
649056733
1225968711
1822092399
902531159
1909620068
95378022
765745651
1178896010
2135769880
16134293
322445972
1763488821
1150530963
366006346
1298299041
510576696
475252741
1050590662
7488390
1871291869
1847765694
867587784
674201851
1476417514
1037102649
374484870
1357212653
677843678
1694953708
1173617260
1374777007
945176044
216699424
1449522502
447207746
2003601147
347025269
1487134747
192897828
1260977064
1829824427
1226078884
1117024887
697707606
266086498
2040302643
867511470
115299732
499286422
909406135
1497845548
1980273386
1407041890
784935853
1148767938
1260591469
1969379783
1632767971
1347174534
527857936
1965165315
1394858896
1009912310
1312286646
497015167
1621781416
2013223096
1518899942
764823738
1188163847
1949557669
764672703
1508958384
1233694465
1453290193
1036473116
1700395358
2128757055
77082393
1983573764
10342134
1317366346
152222556
528921115
1849941690
556624314
1980568593
425364271
1860143777
203938273
2111649699
1716778645
1253639708
2027427724
571774826
1638500361
1620019572
1617505924
2060013215
1885699423
2018889586
804737219
1110844328
503863433
870963200
1234818217
2109886413
1452048820
1458107904
1524022005
1319243751
1441001890
1105273418
1764277565
694221868
1864950848
1681954911
23126985
1824991400
2077921899
327465752
1724687607
229248441
362738792
625557506
1932102027
1314535319
857902156
1559798969
277830942
1031716730
1523529649
889121186
1385816656
21990169
1546848918
1182767108
876286641
1094669736
1662005559
296750309
1673454620
1363574591
1026480809
739708381
1319737113
387950034
1445604026
1628611785
1262062956
2061960421
982594626
472204581
1299556305
296590963
1708456934
61552470
164703405
296823346
882671939
2109295841
1066284635
84528888
255316638
1879432627
556247228
415146543
1040917913
1725762263
1898688558
1397878862
1542126269
1849773082
1846527998
1861635417
8537863
1266238321
262621047
146631784
117155427
1819007462
1694857579
1328660711
1128699378
1296802564
297023941
1475077648
175224285
1144162764
2101877776
1154797463
682824820
359580823
1081809277
1726333333
970424186
1784811900
924239619
358027523
1458691815
1072970317
1578570862
2102307845
776181617
549052779
1234080130
1061120543
1618408465
34641294
99958065
1145709573
1751423133
1653681646
615176951
1326552245
1622998100
1398370000
60150276
1754398940
755952526
1691219375
333943504
1789765574
1640239755
43347366
2083489155
255785796
1087147831
565054250
1845854340
329359302
1053985717
1050562761
1739900528
767767778
1190060144
149035897
1584434232
1089267156
1492631231
1003812382
1975191413
1972814039
681730644
209368809
1959265616
280352877
298896551
1051157129
449054599
605432567
142902822
1663523110
1191767063
1920029466
554658029
1940441643
577313240
655556660
1731949356
2017947894
316291192
1241265800
2034409700
498833492
1122528620
647386936
1032834806
575498234
1786454731
740749440
274834480
1120761688
1318344077
609572578
1887995089
1475586835
433286006
1966277691
9997362
530929766
1067749798
22528061
604540600
1019458126
270901967
432181608
366421196
1262714001
2062128508
1515222159
275692653
2104428775
987984300
851041637
2090972150
307460901
1172426845
1260912291
532118469
343561504
1579409563
1687345799
1722007957
858802983
212923991
1245256332
916496656
800743541
389783699
1654829087
428138445
1123699364
880363359
1807695103
776941181
253959989
1442271845
1859207912
2088727310
608126599
1452726092
2113346680
586619911
1432926515
955764592
1447214231
1496938915
397706052
1631377017
242300877
1543839873
1660064041
1504735422
192091049
610227208
260228094
972347679
152461238
843741256
1939885364
881285052
507745421
1115720938
228873004
511713207
1096695140
2024451651
1474354710
2039985610
1920624623
1571725583
1976896147
547020476
1446501328
197878565
1100711917
848696515
892607504
6145886
1536449217
958498540
19148443
1296438767
1030416984
1247190601
835136608
1242020003
1958302678
253234420
16947822
1859906477
279578464
578118681
1184467263
839940208
2031660117
789787119
1896840578
304838528
1423133905
60860487
1516773440
1835867060
1471990462
260295361
2090120965
1634239231
1219599195
1426400492
1384145923
730632700
1244646385
1583614139
2144087821
1704318297
1877167728
660362307
711709850
2130865323
1851231414
885440771
1182031638
2126576680
959399247
1075624136
1837991603
1718855571
795062295
1825092925
949410200
46142281
69986771
1900815556
1932635219
172322850
1716365546
1986255497
1711329803
653364365
2126002516
712246039
1569660109
1670246094
980074696
665101076
15574395
2038298563
1925630913
1329045054
2084232292
549915928
1787830487
616645759
2019778961
1318832902
1023073528
813334
1385014433
1019428675
1195956376
479395948
46222713
643115704
1150767926
563365567
578513949
1550076894
1184753529
905014612
151023928
793751781
1832896518
253350433
2086465063
664015572
972047242
711966014
52829692
722875996
453742739
78554809
1948988429
1912559366
1315234338
721159730
1986557492
409246058
23774314
1835771864
1017977740
672302319
543342615
1256229632
1703212397
670402268
358434501
1649625298
152493985
347634554
1252190318
1302790673
600373322
542261601
461098434
1180030305
899391623
878400350
2035449406
1415437818
457983132
1965320766
1783818972
200784200
1467018158
1772562363
700891939
113218960
920490207
1988741213
428872172
1360644179
1959019338
143580551
1598234728
1958472688
1075908025
485101760
1988141831
493061728
1159898923
1276308602
894512611
216217554
576777182
365866763
912453806
802123754
2060590076
1800021374
1479195365
607366313
579855728
1446808732
2131314824
1742291144
899494737
573340705
196466132
734568889
1023264259
386914527
2119105447
1993227651
1603310660
580898384
160617480
1357634134
2034102854
1071239604
1759471090
633305775
1412072181
38185914
515660317
1678298613
616558492
1690340080
1489958571
479601856
1383884902
1502682642
288973820
50458737
77196475
467711591
612775959
919193754
1522424588
1754231189
1986087977
594016671
788875690
246508608
1719588763
305699569
936683088
906427473
1110562001
957558069
1561141080
1273623237
240299430
614580447
356995789
1028187778
2016882448
1436459882
619628509
2120844837
1939654163
1145149253
573287995
1598747268
109445929
1027969145
766273172
1302405357
53241714
806353854
1635767073
1803699457
1934063681
228756593
206663598
1275020218
1057627089
1142985546
1752707544
889203870
626474265
852548607
459878638
2011020559
1775155247
648352695
1799296772
1213262327
812879624
124761961
1025988816
1936814562
1439458506
1511098952
413545808
1989965800
763314925
470258595
415399705
943465814
1888068828
1088595235
1699359678
176772018
1196805253
1112631638
58764398
713048107
1125015203
1065744846
111677106
459359312
1152468699
417332581
1710613313
288790959
1065542646
1222921866
2124738513
318251784
2007137300
1940596998
234137193
386285398
1419835698
1108205886
940008949
450143081
454749502
503128399
2108719651
415120519
1601625662
1233694776
1415779501
1159404217
1191762635
306298732
1754436630
634479313
872175107
247513550
1811297548
1706707134
1132809248
1681377556
775950968
928256474
351907503
102395032
536419628
811212577
596908069
973354849
1146279159
1107034009
331401513
1713807101
2145372196
1334610424
804645928
1353154669
524541041
1738670039
1882726879
2054760418
1645043310
1237333796
1250710852
676650473
1258805898
751160533
834132043
2023816744
1887026488
678780621
315606906
355177906
64862869
915656325
1362671283
599951580
1237909334
1983154998
869770631
282214845
1070540932
904717197
1834302219
726918859
928318518
1204248780
1685342745
1232345163
962795908
1139812422
547134975
1367029602
413726959
624125443
1104875054
178271186
738350133
344375072
850910042
93250083
1156505389
1190579124
1298420320
1015732869
311293914
57776399
2095102508
1060625989
1120867892
1007105121
1977321075
1446037257
1487406395
542719164
2049627335
112589734
1463935546
756186398
887173365
1054633974
254666236
2120191765
471769191
918956539
198374484
293700814
1759442836
999116872
1415902438
733190958
472282481
615170253
1826026293
1253897368
873310102
616640169
1079576136
1437031025
575510360
2060830833
1611858464
976488408
1225604342
1092576871
1173155610
1036483566
970013872
850739423
341199390
111498229
764340939
1099312796
421334408
1148530007
738432910
975268454
713392327
1697222695
462496656
2063196784
1257492754
1837228530
2046876799
1894583627
1486385419
1518362248
1236115675
452348260
1806713357
1665997727
1303792638
1259848243
1728676656
153031331
49900273
849469214
597592642
484717176
1522219222
69351838
154616889
1082227289
385278461
358816573
1394769036
1805917174
1199313246
1879344138
825749099
574399910
1243202645
660060501
1785994371
1423783044
1463248661
373709516
530510168
1364438724
257767519
1479410088
1234052957
1006175783
760018540
1673094815
263485821
1078886907
1936446192
652218421
416193309
27398489
576630549
1599441086
10418334
1385342351
1104781384
718347513
717831943
1550685301
1136901090
1857495553
1006546268
629015081
217066473
1053606997
399256454
1334268936
902662873
1455381604
1518021592
1975757388
1619822655
174608063
1670795815
1138713307
1365169369
1154904292
650306838
898278136
143611553
1178990777
499123554
1750722979
1968481782
1297084781
1602006874
130984631
1935593527
934951666
223707430
494989191
608265600
1802571676
2024492468
1971520215
1492831389
5444187
404976198
1362633104
653909549
798549297
486734034
1358378581
1864551088
2109818772
909475524
1324522184
208946482
1745534022
1336993339
1543365272
319682708
379828195
1644613028
686468297
2138653525
819615477
789893239
1700101880
1899314108
1890884720
367300412
2128324279
178715733
2004498332
2028765081
835921089
1403992116
752407164
117605618
113090167
54925108
510388291
275861573
634345445
1604213165
1704010613
1858177337
1543714670
1936770504
227689380
1726463229
1129631295
707844798
1280150734
1386747817
970550155
2081148270
463846497
1193337926
831600435
766692597
1646430316
1535956226
1693012733
1192332865
1565173027
611193652
570950957
1194467629
1751143422
1819481958
689695599
1118768072
105478356
763775633
134689885
87338890
1166817613
1234791830
1876943239
2108880052
694755943
64866635
920523444
805322520
993777328
1077553064
326195038
500083276
1131103464
401576727
458623197
334794228
1767007749
1602084579
866364749
136923540
497714109
1257830505
1693278506
913791355
991954409
1931476448
1890404879
1959047792
886753794
380051388
324276325
1039296080
2061697164
272975853
276128334
1161072627
1886098295
456559517
2091548006
1969457091
1747653789
621044178
853786860
388456466
386675608
344237199
16926912
1946069200
1302248605
455104777
1504874236
725711939
215096838
1452490663
1067521489
291623773
849508216
1047866552
675420977
1489641731
125906675
301868991
1116033412
1859860494
1700925439
932598965
1609474833
1722447284
91615739
1088594936
883751751
2118203167
968615314
186599999
1030232513
1111397652
1941039984
1018757394
1470000228
249325543
2039362302
775294808
2072768742
746099884
260693918
497031440
213065795
149135525
585521085
1623177123
1614864392
366317010
813046429
597351105
1722055900
537525984
814882562
499576767
1473555669
27567148
1183103287
171954761
1473943956
1704914748
1234372774
311723238
1130099425
1763708692
2045636543
1197125835
838666375
1119892790
1408471109
754576910
1049881757
920133851
2018136893
1426052236
1262853591
52294596
125728166
1900925729
1103509943
317738676
468394050
1200738583
1041577810
953201921
1020789922
1754961186
607037583
1487812976
970228739
272168685
1464501603
1640067552
1434017095
394188346
593689959
769307778
47833997
1816976292
1742394000
1461951180
957201402
239075662
876395261
1416941272
73147424
573563470
1311558482
796991199
78758057
1116656429
29682043
1865865735
1965683457
1276953260
733300248
1540912275
680835077
58581281
513925043
292385693
453119453
291901900
1532365764
1749852590
1350296190
2016027125
226953862
312511313
892832260
1319619099
1560190837
1759986390
329759946
966096206
1697035504
1049521315
2029526372
1298846324
185533950
988582857
144394175
942877689
1948635135
435734002
1270113796
1270515631
234655307
1665234850
2034585632
1034326020
1771158281
348369114
136982917
875316039
582523414
1919123572
336312115
2066967683
643304249
568768966
982566484
114877390
1750688870
1987245920
372816394
895522290
2084590578
1303373998
1617373796
331896122
159697647
600761581
206191074
1028419952
1055387405
181979233
1482976323
1196365930
907875624
2093160559
1688405064
137592241
725599208
250441526
1326049891
1759365958
28294423
1623732329
824056519
1437129242
1242304696
914720218
341285736
1287827805
1529230970
198550224
335805161
1962987404
300298500
164581607
1730303499
425540265
1916319570
776324177
1960961678
1517115363
759195428
434943913
1653348607
1615039655
2133000153
1707856107
969091992
1414309433
1760273267
262294747
1511936919
1809451578
18555439
2147218341
1632398379
1361686169
1872710646
1675122142
285617297
1104992907
671763153
249908981
2050549344
1190047271
386073947
1517147015
1492306812
2069590749
1040681025
2017330197
347716761
1808380794
582646264
2011007442
1159044983
849747188
85234467
1201748816
1782005015
289613307
32711343
1244989400
1036298255
1739423695
496801391
744434802
401877635
302403121
737414723
2111680422
1631501558
1532241838
708114062
727655963
1762853810
1658576369
1613736391
1454882444
1041356243
36834789
85990140
764646953
1283279649
2002155567
777488418
1174885604
329470609
1330258162
2081567924
864031150
858574826
1253128384
1257384649
1974697576
1700414238
926010475
649594567
374430904
861336848
2103459085
1425197274
1096235397
1290514318
1814724825
209694439
1594323519
1828321739
399715103
1356011483
899973172
407429153
1940732947
1847815276
1546751248
1280065905
585742900
1034883879
1318670118
1605346657
1441272112
662071598
1052520021
1720556364
1721383698
1222821087
1292283560
1616682924
1202565130
1039368377
642852499
1304070886
1061822261
1151995036
468302239
140478363
1331097096
1351485686
633970138
1470205973
442007907
641886260
1578542726
1074886108
85347698
1027906041
1748114067
1960472193
1247456695
1880013855
1555418841
497888066
792561034
1895159232
1054903052
1411348015
59418828
205330968
789755565
1334401275
452266765
1979134175
18631771
780716803
1894234336
1013877412
339547707
695527444
837130159
1978513841
1171796611
959032677
1921576316
1658901623
385605572
1639268777
1834201603
57204848
536776976
1485816206
899786428
161104836
882002347
707172141
1731016270
532627425
634339922
1386502086
1991777811
739734390
1591137456
1912482337
1770577254
296576241
735031267
1534047442
1586359874
1744507985
1377588487
1018074166
2098709915
1094096462
1003281062
2034129213
171612934
1497347438
1466759710
443420383
386464262
1833409801
1886347895
1554532775
1861753173
107711374
731338265
1860091006
652147570
798723192
2111933982
1761236816
1780569860
1631992388
1670211252
1381559908
1689732924
1667402126
1342657459
1233217337
1843577692
9476791
1184210037
2052550456
1619255286
589992941
1187537055
272087629
1528616589
1463714895
919462742
897960157
1924584865
847924492
954999026
2052339217
955816388
1303549108
1619044893
670076355
1323289892
1208860807
101173369
389786586
447623162
1098643351
147581657
332898466
414943362
1273310244
536762777
777265447
603806799
269889192
1947873968
463633393
2083876623
1070974920
345157146
1614419937
1020791768
1898633771
2095950274
158759520
1759188191
619482483
1066106540
534238638
616488009
81100820
326966266
1223630536
826393523
1400045900
1844013957
1071557750
911189155
443110508
2124611385
1601723481
1860043170
1504049598
1521419179
1898070577
1267072346
1413022112
1453227401
1338695126
718084850
363751153
230346077
777378104
1395509032
1826648135
1378253731
1963609768
1813030887
1599871849
1160990154
833329064
1208464591
43028164
508469655
33923707
1807488748
908235789
839193003
819318828
1512034723
1826429461
431907342
1897487397
1335112379
131579771
1878176851
1005209910
987105862
1099719842
1807352673
1362352083
1805691806
1152697970
1102506174
1000834395
471381168
1290346425
259893011
2088472835
724541156
353948707
968392806
731646828
324081519
1645617740
208294179
1696033707
1640701717
630054321
399537331
1286581828
813822674
132395406
864350583
1150876599
1688255403
495938133
1151462779
747558216
974653362
648661187
1523018365
445173054
1826294098
1972591479
1929660955
2121777993
502046826
2073878927
784570892
110406744
1668098547
13939872
268380337
1642717092
1207572588
909032265
1394106650
719318453
1456493694
526410620
1238920958
1404501474
792880171
1139385331
708356977
1660270012
2066963674
753141691
380916041
636921278
157784395
1867562789
1023703175
1004355799
899431473
1623112479
1128749979
2069584477
896956056
373411553
1521738412
969944037
1383831835
1943263767
840595618
1651106787
241363938
1549335377
697575197
403880919
674385635
10472058
333511289
1293063720
1974903330
1574345356
18263631
1332618607
101250564
839828599
23110140
1093441903
116491142
126286067
95556625
1338824209
1880714328
1972738747
2137761691
1045639560
68961105
1479287010
521482023
2037955234
1219124359
84705683
359449197
1973749521
739042773
1877582632
19667299
41650412
662488754
1019991973
1057304916
266694203
1256016036
1915903565
544684033
346097159
1066108837
1384836588
557629846
1585426358
1964223054
1589135136
171197185
278613953
1404887548
562089737
197384162
1944866823
2113745579
635318473
953765305
46736362
1527121006
1615267873
1858566231
1073240126
1505393298
1563137083
492949087
1981687887
343970815
889090148
232213942
1819188500
998118387
407001236
904767195
1907176122
1811034586
1010168112
1482535437
1453524894
1618809330
181836607
707931018
223646100
793117933
924011908
1881781969
576707824
403804381
942176143
104672333
705450697
897073377
893250338
109784102
45418120
965688845
343920474
1275722732
2052492520
930328280
789289411
1484827069
1965644254
1481236475
489296443
879261899
659662468
996226176
611277630
846697956
1271783471
642637397
192546253
397808554
2129436176
317283743
1965697843
69086872
45293433
374000085
1732873826
384358683
935154265
216523266
1186842539
751276128
2101371225
1831855210
1568503241
1030518874
1996016129
454111046
1822521595
1222754178
1743584176
335194373
1594569825
1951484918
1695382671
1275719706
1731778902
1761455848
450599086
439833557
755021943
1062035881
1029675135
443585539
772578567
988367116
2044165771
2041801194
370028157
1544520226
1705463173
827906045
432364196
1297839851
1848891234
1273119224
1242679502
2086943110
963711708
1723420087
1651004130
917645613
923597273
1098091312
1210419317
1940709016
1447030765
1279976554
1180055659
121790366
1818996828
1285281355
196019225
1344838542
1423033432
1465544799
244054102
263860329
835354983
244260137
1022439588
2022667736
2080739277
1074541237
1151697244
605344230
880605220
950880900
1235233096
109008291
434354779
1485922795
253922526
597729504
846785360
836813437
1777792835
909840081
1330142133
1020244390
1215129069
781658507
1711392230
1890511362
919558607
1681614733
984581213
1526389426
86225420
298266372
1387646786
444247982
356224592
823271948
245597184
1973428877
1579235538
282112904
276656790
410587807
1545738387
69141275
1078801294
1604576365
1926015939
1467154627
1356629836
1926736691
945523226
1167514264
447101736
1387337786
942042787
2053943127
2066061552
1653945160
1943161543
1214024653
583883701
1620761380
1226399643
275623601
1544498998
713821573
1680105656
2083263756
1509733771
540014464
210607680
194727411
86709707
1747897833
1699166129
546805670
161616320
1442868467
633165056
472269536
415212744
745980254
1689086466
1364615222
1712925053
2039805911
1129021453
74625733
1585645624
1300526571
560891939
1684401733
1955065238
395876821
27047382
1733441994
498632759
24265461
1710284943
847051990
1079824199
829694460
888270540
953152295
1496305888
1926811846
529876923
38832514
216991800
1524347846
264588674
437158299
698759941
528851203
1491394613
1865080235
1338040731
1976455389
971564809
146282078
319427345
1910740518
985719608
1129616720
1608776986
226975482
216500718
1786804807
1361043818
630553612
1494509403
1590667151
1728027799
1893872043
1244104552
490280316
940159797
667062132
797452759
1659137808
1081665978
1286574387
1062173332
1408693913
1697669410
1133840010
1387812293
2063642969
322780851
645743452
1835864230
701160387
487512178
191535151
2053917886
996714205
313421164
944738947
1734201635
1921727091
1381982771
255263998
693136871
775553889
1932593218
1305269987
1006232952
1915766472
1932192676
278437361
1454497565
1195441703
1054648726
1666907424
1619058998
1128397908
943345233
85904842
515658689
387930360
1456356293
1739526000
801671773
1423451523
1399429032
1463984165
498718219
910518545
228344209
542031077
850239637
145515602
2036158842
1989233057
987008389
4005511
1735204264
1367597525
105293303
431896942
1662634356
1737011269
1188726946
1472662811
741300982
1782714317
1415095947
336137421
66869654
598078235
1937998707
1279881963
410252371
343807281
1921908938
1171010974
1352052689
975565312
1203286049
420561418
426417355
712476144
1559178551
853869030
317462116
1106761339
1432256368
384116467
545261543
829702800
1612547567
851099468
1754315708
1298242263
354445249
1483379165
991834335
443416896
1741688799
20759080
657127923
802591352
1824435662
1239203184
990814992
691131616
101859712
728919530
64397310
109048324
73280615
1284880395
1543422536
41006536
1740950589
1612529034
2045392938
334976876
794434728
1726573297
1923486207
21498182
182477466
1290586844
228479359
531845478
1293409660
1087546012
1376681584
346892717
721060321
1355077272
655804119
698738656
643611678
1173493341
863937377
90107523
2022455691
1804947687
1649280828
1653417024
1806023618
1700753686
226890976
616182987
1333457596
1950638406
1348623816
2037749932
419520055
130832480
1722525517
84305401
1097021725
1026190809
1187330537
1861150793
602630875
1954116969
1346221813
2075328821
1747288610
1872765963
2026665751
1047678949
2007676742
2105375712
1438937156
1309090373
355792343
119439511
941991083
1316695292
1689317244
1809724229
1301682153
147000027
304625120
1953552178
1487621758
936478283
1199332672
1140555190
386749117
590588115
1191978652
293132937
1411138619
344363938
1266397460
449601681
1927376241
775430084
989377978
772056257
1781850608
656623199
1316210819
1416498259
1109435643
1874415684
57123748
506904344
430593940
1250480156
149387414
1149560017
407662221
1796431925
1456294631
1392519522
1854402892
990063737
1073828666
1223657656
756531049
1995522527
385050633
623665971
1114529651
1762502535
1702850875
390846989
1514624225
555367894
1201004916
461337350
724893324
642344746
706820404
365823393
1916009603
1085372577
96571444
342224503
1953308398
489025987
655829006
938052544
1533991885
929529036
880084675
1538720281
541543789
599504697
1660197068
2001487820
2114435215
35504537
855857825
1426618873
207264451
442013736
379817056
564885516
787824828
1501311816
297331403
51693760
1993204726
641625836
920285713
1407370736
1713328656
1123597205
1497507931
1421021399
1080236521
957584967
1720971090
451235417
730546882
315672840
424959681
1071721282
1743030777
1971679956
386443094
1392552185
1210722648
2138363820
320371637
1398780066
1534338386
563935652
967508938
2113007797
1724457888
115734615
1943525053
123732025
1547487602
2001025406
145030277
1749863290
1906548919
109402395
879425911
902056050
1359316928
1132716452
173530929
380924548
420980405
97897721
1374316513
1114738514
69660185
1692650308
341710814
325499471
268180660
1420776570
874604590
473151934
1768050215
1502707714
848230534
1419319809
706285895
1030006033
910346783
1588826962
672859644
766100201
1988395407
338146371
692192149
727363892
1717547116
2113853295
1181861748
976885788
1411590423
286678699
630336172
1183985798
807425866
69351475
1908531406
1165184212
1336124294
1399040533
491437532
614672395
1195302185
156591841
16811119
881721211
1637788626
716040779
1490238559
1336570253
1178864318
792271949
1836978355
534849399
362465873
1076510332
1868281290
61424700
369498805
128393142
512317452
967482782
127671799
879597740
1486950873
584498191
1382646287
1871990774
74770753
403284851
87434164
1636288068
408115199
23290524
14923726
109357791
528373591
313224216
916422302
2045802390
798881842
1227798034
222297373
185685315
790069449
78226243
1413988350
1556498482
559026839
1441706531
556148009
83927958
1712445668
1662711381
225390320
400541388
1966259982
172578726
182672764
1164976337
539733715
953523056
1681953035
808353026
1189303821
1046492199
133494102
1703974731
897545676
937679348
1676472835
1760819192
217561070
139324078
1742022289
208935042
676662617
824873568
894004093
1648938881
1688638717
1058388816
462019836
1684931876
164956383
1656866400
913239340
125153045
1318958562
948243271
1718976064
1216681179
303954009
763306199
1507591464
1704877197
1769489273
1653009600
82424534
1383554667
138129188
1647476039
832087928
591315370
1448545944
2020190074
1023159368
298868761
914394508
1997828334
719058466
1895428812
337303572
882261925
1847422812
1418790553
1203816317
367448590
515115480
1815820187
1036032308
2134507299
1408342547
166311517
166702315
323436446
2083502287
204018408
945802002
979500235
1357589846
1736856199
849277574
2142480955
1888116664
1365920445
2102046510
1812505730
891802486
434914778
1642068094
583064381
299477282
289206212
1288738583
647315324
370092378
1751812572
1074205538
1359150376
817714694
1415538346
908209182
810384259
1798538698
1427877659
852546558
757605426
361825618
1649110610
14137396
171504712
1156891116
1635378567
1181306597
80008388
228588547
826485028
614034725
385268273
291832044
1074070594
114648372
424840453
1289416034
330310895
459910380
1107614357
66025463
1534759216
641600482
1172327486
1217381058
458515003
2064732618
670689347
1413559920
1008716190
1822266447
301275762
1336107950
1254972587
1647179217
1613792091
687074812
1939712471
223277920
1646563618
1154317723
1307120502
1700936564
677699660
578468371
1475278149
520030954
383083203
2136362033
290263108
1227363585
1388597601
449898624
1977630381
310374478
163177246
1993761120
837775504
1959071092
1995361736
1315619147
1134686116
620639531
2054852271
2121821477
1558310002
719359800
107641323
1122520683
1005343029
1779969890
454202227
1950156142
1475272516
876358956
84487954
1611277305
708154117
710361280
207509633
1757441713
193482715
1225648764
1170211815
1332226092
276419684
1921720211
995886580
1677878013
109639581
628916751
745591821
1466588000
789916600
1351032258
798887159
196074195
340216701
1438494536
354797652
100900974
1462742499
1505849787
2070917082
258921674
494568208
1716942193
557768353
531530649
1346074577
945061372
506169945
1605115355
745644506
1157457940
1259434584
1730937798
956609727
451025117
1229199569
1399527524
219970995
1050604248
1081721633
1921276430
1825810304
64541963
410927426
26707364
560383978
654549316
618561207
1640612103
354464294
345721261
1843255911
844713137
577049837
1452828541
2066106185
1813855826
811228522
285825371
1103377497
1827291828
651420764
1255729484
404700326
1467312348
1983734172
2011921214
1472241688
1181610776
1734912212
1440465610
500728651
262615583
574533014
750781024
1754462189
910911237
1500827620
1770049631
544066821
825273742
1283944455
1332373072
1910515536
1418260062
1482345166
717321806
885317893
2084952330
436411988
2118421034
2081993393
111797935
911545731
430106903
1237132042
1151296565
738163999
1595016645
1192312758
1066304494
755973910
977958211
1280384150
311130322
1474209738
1800760498
1842158847
383096819
1183904199
1270073274
925500336
1237353236
1331370403
478647991
838519458
473979599
1996159760
948516151
1311065077
1248983309
31306858
884008873
1067614564
1805136578
1066816375
245236393
1716258252
556212983
526764370
2145687508
1502002082
630619175
1404380831
1770696003
985446148
2043929436
1166221425
186514234
2125905034
307122539
1474681712
1558917697
1862701712
716406401
2128740670
1828702749
970135695
1368937264
1945639867
180311838
2138515466
1264935744
1575565820
1559587056
1787051241
503345188
273931337
846000393
2144986325
1825305190
451553393
1966485575
2040723554
1186311444
925001148
618933733
690592491
640501418
1046659444
472560883
143852226
620489935
835279635
711318360
1454639559
1276509512
2144442495
833884034
1280279820
1906292923
456639165
107720510
858744251
1165884726
563865881
1020601602
1688838415
2129397709
1065684570
1714589557
1984028775
330252192
847617206
1983770270
540604925
2074216295
1096950353
644274769
855322746
1097766947
1027298568
741916966
1031683057
57860908
500981470
2087890410
1472207241
233208914
242119221
477730336
1505207412
1635486840
1190307446
804139189
539489519
1205062542
1510153145
5198598
1575455207
155353825
763127637
816961761
1498167426
1836357546
667961400
666308972
1519182891
1790418086
853713592
1980413340
2030698335
1169747143
275891543
533817040
1653461982
1706413414
455799998
865121578
682988059
1194694820
1923891168
20557115
366226100
1099362146
936680684
270462611
62909933
1096348600
1776503862
582961733
740029436
753502918
604472740
728623301
1791905133
1549903832
1847684322
218167349
1886649246
1796775367
177556678
1590682356
1807986758
613906877
640818276
728370488
1039161042
1918199030
239880974
1167006759
1597793130
1967525815
340644911
1460781960
772729879
1618158332
219978783
963517467
2080082101
939113095
1708659819
2013036980
1229847280
1239738458
378480505
264894969
1087020807
209599760
1320119558
423567887
712287201
130898937
235841272
64922954
894110473
236950525
2022671488
1820605296
621637863
1234207427
293777359
1521298978
574201237
179093110
788865230
1500735626
529718443
1315407849
1555872398
1828981828
27532608
532448642
276049625
1434095722
1909316383
1266058399
37169878
1680435082
126930369
1387545757
749718212
1618554352
937845160
585386027
1906726666
363290636
1134032826
1477488854
430196648
583899253
715517511
812916714
1692111143
179983933
2079289560
1584439800
647182361
1229212461
762056828
270639021
1803169281
1608593988
40379430
1373755781
1986098546
1533619597
1649733807
1665034491
1845398944
1225764042
1675467167
737135430
1769416744
1757076283
890362028
949089191
546775891
654480933
1922530959
83125573
1605488670
155184028
1827912454
1543198158
2119138605
976625519
1276980549
992663421
2062044188
1308506796
1990704067
1913981781
84757721
536748358
452670733
604265415
713089593
1574187134
908441536
1683668600
182414975
1715496146
1962599080
1547632304
1754875722
456394946
1364249891
1112608653
622785035
575728357
1447806901
1799251589
826320863
1329667047
63562610
1546607924
971121200
393229579
1511998206
237411313
1547939604
1993287203
745812633
2072742861
1950452964
426478691
1899366504
523817289
571117398
1841532923
1697369195
1049087534
1945045816
2011122304
1994369293
770845603
873007732
1431877055
355345259
973237527
815712534
1587224880
619453228
2087487903
1900050667
834875494
246715228
659001208
700599827
933781994
118440448
914443411
1599328990
1538858147
1749084460
29688435
454394991
997344934
775321134
1462640490
816690946
39543635
1645996748
423625019
243122631
2073049458
72355055
1354481501
1077441427
436273544
1216733017
1024261383
1136316095
1420958807
1090838824
740738028
187174344
878989429
1662588694
1154049435
107605775
1412338040
535026379
1951032982
1364609478
1588743537
568226668
1528262746
718989752
1035158363
411006567
1632455430
615560054
1107026362
1486089959
249290969
171380898
2107059307
2029866613
1490044649
1345889522
1653156637
2024088879
1333645535
1987725617
1951326035
1670881764
2002725444
521490493
2056176395
1515576023
413694165
1052644180
662884019
1334893851
2007205646
741852684
214239086
1168016845
839841399
2086048437
88577376
1310269847
1809414525
51445405
1801544242
188404993
129111525
21075393
100155044
1940245920
1577480094
2044321943
267489635
510277883
1059592632
1617403483
422743380
1715144015
192016866
1307396738
1083764531
1071803004
1315340834
674162913
1786070184
824654121
266365696
716446143
523221476
1785984031
2022561260
132150655
702574654
514895682
1963978624
1671639703
1589926891
1373682013
892824008
945753977
630696762
2016742103
989267530
1238075567
2080289733
1684307674
650455150
548426852
541485417
758829962
222654460
628893394
1961188385
1601139292
1681087213
1322761712
1900428961
32833355
2057760708
2088122035
478475261
672313990
2062315558
2105780346
451356307
95975480
575148746
1832061340
1190749690
933156831
756991372
2131516271
593087829
837002693
1813837855
129769305
710488390
217348850
286551623
105189783
482072318
834139375
6953364
747974430
1896001854
856079973
1443691500
1704919200
1757816724
1940217667
1393496647
439889773
432759971
219141503
320423453
2099143038
1688021975
1149760532
924018712
1906531759
1653684107
955747484
611922516
799111207
1229135847
1431789300
250958479
444155525
430819593
2020331929
1006337131
1475976170
757881016
734556534
1312457672
254987707
1389081870
824916727
1759477433
1448492825
863341276
509651388
549646261
971191750
463330118
889295018
2075719896
1854011077
356258583
477870871
744330389
705571117
1828235177
569791435
1255528738
1332839357
1368931935
583210560
18825830
202358960
885873204
1261258373
2074477572
1017436605
1891209757
1553428754
1828414412
1788251267
1971801897
989393904
363142115
1910122296
1722094429
317476413
119457104
1655675943
390809289
2124363931
1128679788
2039668329
1108709192
689276271
1737252167
316966386
664317315
206555558
1164051234
1324006445
1946018745
134663170
528225529
770404268
1674372079
869056036
1034278431
1128321226
472729096
2021997604
654020270
963188173
185108123
709170621
344337677
1077053290
1737853996
214621494
340848618
558158948
334935676
1642152220
1597118753
510176898
749958098
1511795532
295675813
1745792605
49700924
2105649737
1242110396
1773567934
312011551
1657774155
625948434
1559713204
1025869103
1362050196
739435481
185247611
790190038
826751688
28572090
1608135619
1422819963
2143153170
133770010
1890733482
681042050
1146881710
813296875
1540976858
1807178037
1713454661
1594059047
1835933007
133673913
230401236
240220305
1091304511
1741879011
619893162
1519691151
651775059
120475501
1656214315
727594539
1706923234
1456766249
950724056
1890270806
195208130
1224198804
1611134228
1156037075
1472254057
2099546539
822797165
1206038327
1779927082
103619540
1627167445
751589757
1179853671
750288447
943318161
1064786544
1602289869
1564238317
1252329955
322303268
1293085232
541837498
974339071
533483542
2027077669
272837634
191284406
1192279881
143093649
930818862
472317459
401807009
2100046855
508215612
1334252317
566494253
2092627396
272761820
384600057
1286959733
2058052863
1143367860
187075014
1923936894
1986444916
442078401
1621559272
1570844203
1309822792
292794831
439259861
1591435929
791744975
1627016373
2054948231
1687544431
2109577613
1581038608
1454437683
1234214796
494749567
1736379914
272361846
341097993
1617806897
230457095
641293571
2046832136
2018365007
359298963
2069661029
982666761
677524063
717558431
512811944
1389532448
397947896
1313745912
430283844
168445304
189144740
172488296
41129908
267003399
2053844327
1913920018
1208969768
823477652
1601156715
1082153601
1991771263
518636535
1489411849
573162804
1918053384
1631626646
653334649
1430218534
1885911805
1191029829
1308992465
1208847436
1202563165
208157424
553344631
1138394250
2085607585
1952857768
1073387030
2042491574
1163114025
1003626859
437495073
1933288128
544510128
474268823
1306335039
2022369264
1729676833
97288852
1402606840
1922269877
940225288
1294612941
782899259
650710937
1858562561
1179475548
2065885386
1731067043
1247032551
552080461
127262821
1894189319
1386994823
1595167359
1243707162
937970111
2096412874
1680018431
1661998832
1181005929
63998331
1674470228
107297040
583617102
1647777216
1747444563
282708335
1596755307
1550620090
918274768
1005114178
154914711
63234264
327298610
1470985520
701418528
654600073
978819445
678632842
1600840390
709882702
1708464914
16322176
1595856124
1320955469
1552010685
1904880269
1262488858
44954669
1131821731
1730807960
1471310821
1767664164
1605028883
1563971626
528719791
1625677643
2102019951
1326145022
1606615438
1804104901
1719750482
1713581972
2141125705
28282342
694414893
1958058046
1710291557
2007435450
1721903145
594853054
411098214
1256537618
14980562
1418778598
23656248
1476184496
1187644862
487999235
2065930745
728177415
396306246
1491656015
1810570369
1417202878
218709231
1153270003
1161131630
1525728595
1643959778
882052844
741628857
884154239
561615127
1816889307
1684202510
1516296822
497280705
1395032872
1296677194
1587368343
1240857502
838724713
1623379197
888306986
1365277081
1732642564
522557119
577043168
592737199
2062662289
988076875
585686365
953110349
1065101059
491190645
1678263528
2090972946
880312610
167887219
1311555540
273323010
707344028
933417634
1931244064
417272171
884955680
651002342
425461428
1436067198
1359173712
1517766625
21390940
2076320901
860353220
1332459345
1774926091
836557632
346588627
830536416
1206201881
100053119
1907594085
1359338563
351865710
1632260035
281188357
1125274040
225347388
1164073824
1298147156
1669567469
838067997
219719400
289230604
529317330
1526556881
2112518479
307709179
65335552
791769758
742053637
1628330461
29099377
1385335581
255579264
135214599
968801969
760748450
525856923
2064604797
1553173184
914812724
2081715644
1350434697
1415104584
1064998192
1552278985
1164575378
1926075451
1387292534
2005887833
1375627557
1273897241
1363505948
524702629
538309236
887919629
397942627
2096271847
75957790
328166508
329162334
826624204
787016096
1109291247
1495475190
377379999
447954000
1210525258
1882646314
5901826
1740159768
142724448
1049422448
398433328
522079520
1226828304
613255929
1447685779
219109501
558715001
412342781
803424189
1049648432
1730984923
1155906573
650968916
1576065707
626584774
1777848954
1485587556
394099646
1974685566
128854552
139782102
1664322055
1451829650
359314669
1168846294
123120514
727208222
1507494327
202746167
1659495868
446458360
1083370480
450370822
237824612
1580051706
1554980041
1238394634
576629733
1675244885
482341561
1252946372
19282234
1208145779
226376243
333459254
1059250746
1143242482
1708187063
615160295
1682220037
525800721
2010633716
1745404160
128834868
116059774
130867826
906615083
1677675001
1903018564
1923811672
1367824126
1544505475
1317021581
2074992633
1110184315
120415566
1241816040
148478628
283471006
1060319021
1364267523
199026152
922192594
1371755393
1428948745
1304266099
2114816060
1631060714
1937646000
1356905807
566147968
820092207
1203853394
2116059659
958530030
190227742
425107137
1455321209
1227362293
683015606
2064325903
1847955031
1586875505
1977380313
792063296
2072760956
815248024
1554934822
1207394907
1688499436
319241234
817312844
54711734
934545322
1771787229
712909403
1316748718
611800582
1532809076
1729320747
764464171
544083364
936899197
812950828
1972950170
70921837
1436809062
1720435703
1663252887
350569223
737780548
933678312
276571262
352084106
120708839
1919680360
810730060
647229321
2049268074
443141368
893963042
2019834793
344339137
193211750
924094293
1833946141
1886170574
1604336496
1912508060
650413084
1466952286
1963923667
765695375
394824367
298035098
1666783788
738485418
94632803
1744047787
1596603331
2047598069
658005592
2046329930
88137125
383040403
1328998525
1282835289
1063241657
1729613258
1812366178
1328381748
1969518038
1313587560
1800052442
631557594
2143464597
253718111
1796982598
626301409
1472615753
1092070599
2049116094
1252187563
1293722164
960083199
86577287
1479369820
390429302
936051696
1909074162
1777980624
1823354599
89115450
1260381853
4506644
1616279075
1695606195
1313975773
1674104569
570470546
1670534849
303888963
1198963984
1544451294
193155217
1971744419
834120274
1296720919
1943060872
1996795283
24263049
1677739518
1705208680
244709611
1361825476
182742348
154304855
575773531
213832088
124478459
477351317
774248228
1144977144
1012064081
785539112
1016405977
549753730
1513946213
959759791
1465800970
1576531658
56542305
700171382
606724134
1297468435
644020298
516072281
1919130482
776308053
1472341500
348780596
345526995
272289127
938541940
924188064
2026213402
37421783
2145784869
1391030773
271402798
88062104
479696066
560331891
945702483
219103744
1429384988
876289100
2084728326
1430537300
1324152480
1298964209
757314102
1851609122
1550920976
1251581385
12116278
684557670
1711820326
273483008
309015780
1780956132
1522525222
167813473
1529195312
43628290
32416759
1604040378
1813980472
1192943275
798511424
1901469160
1982877786
112591475
1297214285
2131291088
1751537260
1738056587
1550262372
404070019
899896745
1385580302
220334836
221041783
440246598
1375490070
1110848766
492669472
128895335
716104204
1450173618
2079711479
763587468
2091371416
1038659856
350121073
1809631988
1645246275
589454730
557386134
1425354864
1380968358
1804140154
774650989
1077416670
8763464
503145812
736368333
1386153871
51062885
2032719227
1928439280
1160018560
1270033686
511377258
1783753038
456994462
1453493128
299058658
411390091
1751745815
2008611701
1828080103
1849737698
890212212
1420054768
152092373
23144488
133097007
1675013993
128484983
988449115
312428979
918078186
259855823
721134726
2091584210
1737556829
1090003286
1237260421
1240873491
968424914
1492095052
1686311383
1581490442
1423550346
798603832
1379959007
684229144
34060231
1018489429
1257953342
266346586
1941506645
151202826
1635865391
1175457938
1739327871
2019254086
658162655
1185829101
1543118957
514888868
1841621300
1369057633
514733446
1569763754
1783647567
1519965254
827862161
1455119622
851553326
34008512
1345745095
1402090242
616685886
1370467626
1722713960
407060850
1124425178
565896188
1491970538
883870758
1966352397
918734628
1286236191
1143560474
1526423530
1531084563
18895411
811271374
183586491
1806597970
1350478726
1922899578
571800631
94873495
589505712
2052525049
2027048454
1205480324
1863949606
1308325617
647212243
1362707200
1417277072
795262936
889860917
1936237300
22855198
58702682
7693234
1430568008
1178621731
2015081871
1112762193
261801418
634817999
1648803647
671273767
524389125
827631693
305217896
520026025
1558447515
746476003
1629739472
746567081
65977411
1120179550
150634228
912645544
791735425
150068775
1674046707
394073498
316832236
486278157
90331347
826033903
551528073
1874156664
934964671
1766692216
755733368
573953160
1040027811
558292240
350914651
1660228762
1638165634
991672351
1587872975
1554950327
799983448
619843047
952407978
323564697
1936563441
857876635
1025212332
2031725744
1734116528
1061901164
1449661356
419141826
1135303987
394658192
694481548
1742167723
1161379840
1088191385
1729559631
709858214
2128723717
1817384488
2001342779
1500403508
1109223304
1038676121
2001574640
323728740
722898758
689584627
438426706
1791365332
1601398938
780992688
208079351
1401263279
1446403556
850495486
394209779
1973661693
171292521
1967072884
1551088849
1718589013
1204520388
1704373184
542125325
434686840
1501484992
674451517
1220675584
1521005818
780612948
494086450
1357905394
873739335
824927353
438315226
731425209
2093894046
1646032284
1178772400
950673863
361020796
1896748862
1055284983
698568781
2052051807
1911370466
597370666
1764758309
1929249797
2033570074
681176505
1469129755
12894089
1493779732
446132149
1853933980
502216552
1808114198
2037212139
610618929
2118398296
1342142115
1793274200
801259918
1023140077
887017846
1191128298
419004598
1195297329
1426099522
1667850346
1502414164
1481026559
18670992
193517570
489848589
106590673
584339975
1059354922
304722807
771632729
1797499900
1634754689
325494209
2060459455
1864407292
1989199924
1480624134
1672196051
1220493567
1706784273
980841104
701209101
1753368867
1916842475
209380450
1220801078
538319021
1038402611
1729563672
1196249191
217605325
722664268
1184290529
2130311540
1835861436
1569929936
1154402869
990777600
287379870
1686835500
913089245
2094257139
33374700
1219712485
1864613368
1172625955
818454462
1305170008
1902528706
2130796980
1683781298
779249006
1400650107
1814994951
1632277243
1974554130
753471122
485825836
989250622
1503384966
1815173100
1773671719
2118429235
513023902
103876306
1430184685
1763363218
316176012
89359866
329871929
689694556
505717285
404658620
103332278
655863154
827311382
1537280184
754204073
869504808
368034684
1064700901
1729468979
2112693612
908800347
103712530
1371739296
263608889
1896007897
235997204
924989237
789413396
1870358584
994152587
1047228886
1481714570
858888241
226633007
1971832240
816948080
1056938622
551364188
1449227878
859859335
1182728042
296382449
406897937
121579625
1095681296
2038448695
1873654185
1565449692
321322111
2076242326
1433388623
1681936158
836958450
496394072
124053704
1567016198
1321928046
1850489102
872953088
325980347
143041355
1377436144
597811061
1976882914
255873133
311288373
943267488
1582048659
1822676369
753483662
1199644408
207441525
1300241411
803216815
538573547
785845512
989170930
1464616544
2107555641
1638068649
624555688
1971665370
1159295868
1506022882
2048588580
523101815
496381400
274733447
1032324823
2003380647
1454255158
416507363
982306289
1736841276
285472540
1827781294
1732596585
2119503269
1120504610
1572078015
2121561841
678856124
2089389228
2108976165
495323932
1813297980
1082949766
1174001051
1709536283
1335431614
1364397869
1689481377
884067603
336479445
297684612
413514787
2079889264
1895850133
1805587637
858373627
616558660
147554872
797266354
1438615564
558452523
1500143487
46690760
1062536370
2065026069
2130024460
920766553
8522358
810872225
841272515
1330774239
890943673
545718210
105021598
157981449
1821973442
406581595
119783425
1802791651
973019426
1073199818
2027197085
919348423
1995547613
1248152712
533344708
313388690
485374002
975242487
562825831
1669921382
849060122
2005118527
988054504
81012958
710345532
855049658
969576797
24949503
842936718
947702028
1582631208
1898437826
1561872976
1697729827
2133378525
1319153562
916298297
1605540858
183668154
1844099993
1153419580
141892412
1100858235
781378391
716394231
1328462330
1159257701
553069754
429600411
916563905
1788390064
324967364
1977088807
1345294915
40587708
1574573393
387654693
1555983216
495724968
1241991301
1283426653
144160809
759779069
502178115
1426609911
1678468674
845939505
525681435
1208429215
1254042392
242538133
1459358245
2013953767
1605593351
1788647235
1902417702
773152719
472292998
225118797
1423269866
838952738
731929630
1624533804
1651886799
1879834770
1871495775
1475261659
1518030964
716174868
150046811
1416605996
25208297
185353154
786795037
558158348
1866461101
154744057
1687412319
280350923
1560869585
286050133
1370715593
1235424992
1550614521
1995397184
343687083
1351675493
347434380
1132566632
1547884946
1582332343
2145991086
334809116
2013512957
523727846
505953433
1209416541
1145513325
49789286
946279182
1982801585
132515683
1447532534
295307421
536458009
1465527788
1957422759
1334544611
1795971633
39938237
2043995819
1924570096
708610714
1608348449
1998514930
1721656817
1419350951
2147047985
1390921981
171684747
432069385
1690135062
478810293
171543236
443307852
1566221651
1223625975
81380928
1732007273
9880304
2026408912
830125753
1188922461
115454986
446918182
735497521
1741441399
1824371409
1881407752
221728369
152460570
1380112446
920460529
737348469
1352379948
2091334275
1918045835
733095233
1953468178
852792250
366692075
2131744322
270215599
1714712382
304730999
357778597
1973566269
888922255
326999692
756571418
88807693
1398784470
175929305
652325899
374013164
1295677778
1794106364
950825292
1033345267
1506559992
1622390063
230637809
1195307879
660545525
340225000
739069631
29789281
347538137
1972592128
1789282068
171100346
1113057110
1687332982
1523344104
444049001
1036658690
1957881352
1063876678
1932769726
1160149434
1893380301
213652972
1421242514
1095919951
858253772
1815454851
443719411
427188737
1419168116
1721930174
1864258441
1784036426
769832783
550863348
920712101
2018857782
470936435
86936217
940613521
1661936437
2017252758
1182233741
975167129
898461755
859983323
1588463205
1165792147
1715794910
188320940
108353226
1715550475
908170209
1502800857
537339420
1320773067
504045685
100167115
849232166
1977260082
510368218
991891100
1500703700
1358056347
1281359672
265935747
1937920592
250237895
1683793169
1876939760
1870267430
1185186205
2049839837
752193848
1094743733
1494126285
308242775
1095481075
1689488957
1521439493
154096024
1954753406
1263939914
797851506
660369953
921180088
818275001
527835932
624062033
1012183066
334586676
129251091
543189836
172803005
2032753808
1922331425
826417076
1703089634
591663905
1140599246
1482975417
1125743942
539828477
1436806294
1831758006
523029757
1465530026
1284618118
179842573
1532855323
1052632870
613705503
804773986
220612207
1961982215
1705079506
1687058371
1827740838
1030668482
840299096
865925660
1677491299
1037239192
1543235932
841695714
138483945
1631838484
1922358358
248073420
715750030
1898923456
1082829845
1412698380
1963745217
1086285243
2118630051
417782816
1920656666
981188030
186078996
1235368318
1033073994
900734613
1389326816
353460154
1974108622
861060858
484743538
987178971
79299263
4347291
1558789572
543918829
757645132
1020607348
999898471
307407068
1201299025
1876072071
1924315424
5658070
236535216
353274708
1023226011
1334522217
1259017070
100825015
117433857
218776631
1065440692
752497882
1007192902
1617438355
362179267
680485225
2118333802
353545786
950575537
1657517137
1338284361
1843275082
1986261514
376133125
763858851
908789743
1487635618
1738032152
1551819108
674056946
966001638
1956100622
737958889
1207839162
666874711
813868254
936258913
1061256396
1250775141
1732385796
1066633435
357013498
313178873
2085152035
2011796078
1404350581
616326274
1268972780
1295094762
1071041374
283806229
252979737
1725003948
1291006836
323302053
1193187199
1424986595
1274312761
1175451825
1776973409
835363672
553775998
1613142521
2599110
586102451
1873401772
1321947052
1646424917
229325004
979813998
860876505
1969502195
2101402931
1651109532
170578122
492386296
679070380
1219670633
36209402
127163943
928747367
161273328
1334525776
376050052
1625185665
1747858774
269036792
1790643958
866586333
2123170554
565864340
1877494721
1541763415
757566857
539480203
1393090503
2073549701
171347690
265004763
2023421960
831850699
1063453047
427091663
1376309318
920468786
1400405791
337539975
1719318018
148091421
1378690935
2095777232
2022642263
1780566585
472386938
1645667690
1823570884
455183934
1703882277
785410218
1911148975
98234485
159772479
856178011
1897684236
950229395
1562715212
862615493
1825832022
1840381109
345349758
1121021141
1171215366
83850125
420888811
530796703
1185548925
1089807064
1591124209
1286315811
1796933886
1166862013
1571760823
505499025
224446067
1285686830
1205850302
2024456345
2123667945
961835150
1981694228
156274262
213783688
796868804
1079813127
1248855538
463430579
325290500
517071598
987660278
995343187
1489529881
1995208019
1099855340
301516940
1341222708
1677244393
1361536026
2075929443
703342724
459524823
2082566143
1992685929
1020667559
1084487527
1259723285
1184450474
601630126
351248157
1276458182
883145985
768838367
1795928328
2062837185
1909796052
678373931
664447177
1335979508
1597519968
1966100767
1517622378
1890646259
1772419604
2018843656
632595147
1031124553
784774818
1495601600
859486641
470972830
1338873954
907872306
1771803677
890774037
675639501
1587236929
1702291591
123751303
363496255
1456286350
1952913309
66438690
376788581
1639875415
1792008524
721147717
1165397933
143455919
771073134
1873101056
410768574
350166208
803611657
2053903086
1331082642
937500315
1658574359
903561710
712941438
505909645
1441053001
1801128230
1319556708
2079955949
1018541007
311497085
750876704
748904847
414415172
1459970585
1544062486
1385281350
291109186
1021122838
231077620
2098733041
1179342066
916187892
548655679
870453336
91184644
1794993055
1542279560
1731230498
1403821266
1528241670
2139753227
656713210
518249991
236211462
589046790
729367692
1006062039
1627171572
1214941879
539680263
63308088
370588199
450902185
1521514637
1982153981
1083637245
172588384
243633590
1107305312
778891624
1234718701
1323714276
1843834680
2065615092
948480389
650051934
477478126
63240617
1629349890
1324358269
203434486
89557637
2014459837
237437970
2046994962
1133980595
963708328
346923261
2072714874
806885107
146111069
833677427
853308206
635222200
1843788646
245355385
1979188800
1867783945
1598404214
811831336
416650503
1903702877
1096102484
1431436877
112374528
244025
620423851
1641771995
922929160
198186870
231534934
1830078611
1317574254
227272806
1888786496
559852338
1698842895
1142641129
608511313
210451657
1978731085
387130757
767462013
637728110
1814372671
719309003
550840711
1082773618
433559718
1967711706
1194827318
1348845700
364539205
1713562381
1475055484
1707568168
529023898
18818020
1211796218
1987457476
666674819
315363610
554165881
283145205
2084425080
2079713255
1235790440
1439772012
1671490132
1673090070
1668711468
489410134
483524726
2042154623
527876108
1966038799
1225277965
1325778595
1770933279
987884953
974124851
762221076
1524351439
1566916907
1997728576
973218963
519075909
1964365515
103310385
414880118
1438752581
846538127
689282999
878662243
2118803616
1207970406
1070062124
1053841691
469240565
1429421283
1798364411
1930094120
320422735
1846157
1464800275
458828395
648626279
1442553724
1128934668
1530769084
334498896
982960388
1923955951
1036747782
2123419245
553276435
719810092
238828596
968826381
2140120142
1012676524
162834847
2037669129
1820678454
1449925206
105474020
413014325
246159951
167700408
1014246376
1734244066
302558147
1714982898
1967840320
1586996200
377244382
119634015
2028564742
605769897
436490437
1043028299
899652779
2096575280
791814341
815506674
965950438
561484089
1671191406
1610904847
1034456542
1620627937
287988406
219480413
698430652
515971373
1882912436
1160420842
646118785
2109401297
533172629
791363891
91713741
1644809130
2076470324
1414697618
1987390095
332531515
18825721
767197226
1126431388
1739347453
702360848
797466086
2139933950
769567235
452514610
1590135425
1665554851
479393577
818010434
924491564
1122999773
63243460
1839112234
1099703389
1793661658
1472219306
171001943
1038602585
1767759728
19319020
1694563991
606425513
650991538
1738147363
1390972971
193827806
23520571
1446964765
1487619899
828612371
2024292184
662033697
556863109
1761210847
1406114705
390035916
319479388
859662559
248683947
837291422
989884411
333359990
1051398160
246499330
1485322964
1986208678
116024323
1683259647
875214851
361135054
665123254
123064996
116518710
1534436471
468070588
138494894
489048558
428630758
905855008
1913321923
96055492
1113483214
538629927
384529318
182579011
16051389
616268952
1815137211
1602445319
474602188
598927313
731775327
1613553995
237598984
495298790
1259424913
2105938113
281256577
1209546895
1498052365
1630588994
643138676
750540938
1892302616
490672548
1114956908
1624206348
937673001
964553575
1151725306
2134544337
1329130352
955708582
1610911111
574978654
502986370
1026091360
1542079763
978134055
493349074
999855828
1301912453
1057962051
454959077
1299910553
51906380
1583041606
1677648825
2019174453
1400857614
1947918438
1735983126
1773419250
1764749903
1153509393
624191275
2126001212
1584127186
609458628
490200050
341763848
755320575
1767655434
79799376
54700303
2112349061
1144455404
808207077
1438005008
1432818262
1347040911
1951939159
901505154
1834583647
1977397090
942921254
1134427368
1177253121
2019098241
152698490
2097784635
338709349
1441776604
1122046216
397197824
782036130
1789506639
1049805858
829965477
162756800
437938709
15077635
2076692136
231316046
402980148
196355413
231703598
1223843062
1097032496
1136745945
1439773266
154438546
1415681967
1314081078
800701290
1633064555
922586343
1613541716
2062011256
1919484338
1629283204
833138149
536662979
274226093
1745447620
701349681
1387876329
2012199575
375744874
1414655834
2063946129
1356120946
1825090836
1554578815
325473431
505821210
1549230895
307597190
1917017063
210111710
96712989
1758882950
1584944455
1014499273
1145783271
2007547612
2128201144
1008592515
1298215237
888692342
661241154
1534725167
852901786
2142708568
1042224202
1652668359
510623167
200556437
1816129193
1885848382
721212308
1718395325
275810485
1873340401
1344295643
174939792
1756842728
310546206
1796689482
1866540108
852960941
933045817
133577433
8500193
209795664
1725103713
736646967
650535945
738114894
1243394563
35921027
1548266166
487863424
516690863
1919252176
1127722920
83816135
392078115
1356776537
1368647542
193841258
105942399
78749434
1753986084
1719023704
1853436277
857762700
326242643
656843706
1033514677
852079257
881345711
1383529054
32111706
1130250359
334731647
1958255444
1535313487
1130564993
391651900
1405517933
1052791846
1588588210
1588691757
332837759
1420867383
1971064106
488817733
451807581
1659470060
1156130576
1117137883
972498749
606191778
656316318
1831215159
563990174
1595869915
304424737
526914251
1815048462
1369228826
1372890167
1657958832
216141108
821494360
1380205099
1268163098
1073894002
310498997
760136566
1164444244
648678733
26625993
249260049
650704128
197123064
1635628567
1757193970
1117188631
1730226684
1971639282
1477815804
229548511
251098400
161424384
190294425
1889599173
643422561
975437691
1762121246
59932740
997975331
1095640108
748640057
1014844572
785036622
2101791526
670423080
103772883
1736006097
296044221
1422390448
1216228788
152928758
460073017
1661626515
541535608
1360883758
1722609497
1977288766
1610148440
2043688679
1897611150
1241546981
1870331536
2085698661
1157144176
235528483
1148160276
1227360077
1541519982
1161750612
1910937322
319115837
1093023836
598876085
951883380
234252468
393480743
1793440359
268226813
277859206
1975471461
1804877193
1321266441
1404050529
1131393133
1917710456
1999010162
547115610
1409049102
163321137
471039515
341194367
2118092497
645589118
2040731474
976103242
1273640749
2107337279
439556102
514926097
564266711
2013130213
1210823561
523512330
1752240520
1775661542
381300813
559791532
1297191542
1858847038
2044174715
154067409
465437171
138566147
940878304
858536683
206486495
1552162782
1992508976
1802011830
411970958
982897100
993500787
1364282997
21794012
1336626281
2046353667
1396637612
886838641
1212911937
786113817
1810441213
650039217
1750439696
2132497319
251658019
1919868660
2050417165
280370027
961309262
1326077714
1321526385
273869239
1675032276
1774951266
1682581136
1362881856
683105214
827802931
746075819
150741192
994912540
1946718388
1309631049
1650220178
1824703761
1871008958
674051332
26767604
1356574638
268599305
1246937631
365250816
909053682
566370380
89371592
964760639
135234455
527691671
780084251
791050448
1468089521
339831569
661863539
1927007883
868189321
946762004
976002802
787963951
703732918
60254150
1510118769
1431418474
919896513
1739975348
1600195284
2050943390
741277873
1144324482
1563511450
201849916
119751043
1618861668
1006799109
601701679
1936528740
1636180942
1478702196
1935323683
987269412
906539715
1962675200
1003981227
659440323
1630667192
1897791824
1255773521
1761027384
1537800681
1133764427
690342909
1628978205
1996316351
1814608866
447532
1164439775
1201978046
628371317
847419036
1723696914
365876918
1352488133
1180161954
18603902
897234838
1072009760
2059197090
1513653569
1783964957
908863730
1358433003
381682287
604616545
649825871
1426829103
364411660
1808756200
2043775772
583901973
1283691206
1276759356
1467163659
1977882996
220239869
1333232951
993872525
155215666
1399847080
1808244715
1493390428
617665752
760807090
1259222793
590101515
1984067777
215143280
1666298550
283093372
869014150
1374801089
856264591
322158982
236657547
507117865
1070050540
2108473078
547056215
160965497
551887647
2139050476
1567849686
478259073
1880859128
673630488
1689080312
31272587
1846826577
1392509241
1277525132
913586970
18176332
985275807
402208059
315567426
1880532424
1586366603
21787806
1736214408
1554486993
1347271486
727782908
48527897
36564484
1937526353
219676932
1525266335
690446874
717214197
521493582
1001951753
154580050
1780346354
1289799628
1212505491
82136886
563366532
964337286
1209736685
1042443572
1958592535
503267702
825981507
2057881125
961892175
1662085390
334559600
731104776
1065869879
333742112
160728607
730680089
1948636055
1809843742
107428613
1797057512
2112175949
99940508
1908504587
1254213195
201726822
517883487
788020494
1319097445
633935691
1772439861
1283051270
665439272
1732920459
669206625
1573037140
1112573173
963675950
223937274
401315944
585164151
935513511
1888829815
531785939
1406753520
538186057
1753444528
318601448
178247331
1427578473
953893879
922476063
1797346369
772482261
1435131729
1461892208
2063853724
47321020
1330710865
1214823044
1630820053
484550185
703260174
792802822
2126000138
1923117946
1849473189
368517007
1103984768
1407153910
1092628008
338270101
1283511933
1933679829
1636216686
1061855717
604194744
25296362
785136429
1461791338
505962640
1554638857
976439499
544166212
647369273
644329169
1822601802
587071201
1028585451
1775714985
1943971461
124698789
1012936347
1378718348
2023072650
475327635
43758076
1356313366
280655971
423038485
359154552
1925107547
2009354314
154769909
600823855
159506648
1351468073
1582557880
286625571
915812412
313259215
152077483
1295790100
1398774973
1194765735
268018355
1174810811
577875307
1595576021
83036587
588792760
726296741
925777700
1575101841
1275555527
452457641
1281599141
556100850
1731963132
20578230
881733792
92016074
347078754
1120923720
643241573
404677014
532236717
516218326
890810562
854305060
1058821321
766136339
1668928174
128160203
987540559
1322436673
1371679671
1147011171
1934416662
146608368
318812648
1483777740
1292450552
1996576162
507319336
674094928
1906723509
2033255558
1594700962
150622547
620465176
1933210969
453487305
777706782
588507873
285301303
934038945
1136382124
317499980
603781099
1719387766
1171415983
374070152
1523394057
1528244735
1234795461
1595366469
1071060769
1902156807
1040890008
1991597160
488302934
263583920
1490339948
203386028
412286439
461276894
1164968972
695276858
361634421
73708175
1494373263
567997112
613765210
1018482619
2099468761
1560501710
210677001
1803150169
888269125
1560123676
1022210898
1058109016
445366339
2015397560
1105369577
84897789
1773702338
1076225833
546919719
241891274
792279393
1947934634
1387882150
1829593123
1972142213
583829561
1836545394
1107040256
1335478752
1333018980
1504292451
561423803
1824738814
2056623032
1601170537
75606183
1895858734
1695405155
690006286
1433920565
516017538
998495488
1179366368
1599754560
2004780301
343857425
549696503
1169701245
1391341372
1267602435
1119841957
757618725
202248420
1208594509
1044633942
1651246499
1177813389
638999704
2066215014
410347813
1938786084
78930647
706959489
1135194848
832191145
1807959628
410568240
718823089
1058567253
1359145379
552414793
2088795525
1114324914
993738080
2078064161
287115467
1309972484
1590916615
962501668
22100938
208596170
1329711657
1032351673
1491990061
985197895
81574174
671265059
1978213971
515284300
2125912286
624870139
209730379
1766371759
877538340
1086312705
1474207632
58405833
1526202787
1829206405
817969915
313290356
923949267
383204548
430963857
328016292
1227084115
1050129920
1250323904
1121648561
590553256
1003920109
1663323136
634810352
314511515
2079097919
792668897
1670683789
266339659
1039892091
1265508121
1131333172
171707413
60252439
94924661
200269741
949383375
646508528
26235050
683766637
2145639645
1094501017
2063771259
1832439424
1525415160
1485763819
2005192256
2084926923
1671540679
2059706289
1363767648
1436672425
997899274
1352931355
1151688515
1128759966
271584837
1790769323
183332787
1632046354
1584365623
1712386376
332819737
1028001294
1546134938
1483628342
412092107
302172016
540681145
1307422056
301189978
1851741100
762515168
2116189563
222374548
647303871
2061488476
1085380237
1895792636
1095851524
1805457458
773627666
2109678803
698123369
1685015372
1119132658
882018977
1233915629
1300957870
1187264775
1329094005
1356942517
1394029750
807590344
470789513
1305814846
521237607
646017300
1510941316
1701985985
324950067
1289888147
521680095
1677610678
988671834
1875617331
1696559191
219404661
1023275227
954827237
281198212
103619754
362965330
233437343
503757074
1837190682
853406083
1233833601
504628059
708124463
1437756591
182833505
1391308118
1107265957
984829417
1747855368
2084150657
58975165
365062074
1731160858
1381237684
465714201
1488994620
922715311
990302743
941555384
219739339
1131698463
1969111220
631431249
1010210487
1544435500
1345541951
1899238310
2063737446
1294471231
2032500572
1672070275
683405826
1935570916
266083965
1337646425
1368701802
2118020595
1804155034
115937850
1771050797
1215097934
1724258908
1839805870
1012502162
1620590913
268634985
237622654
2060792261
396635780
1256392792
876158363
1062516402
631362131
1090290953
199951827
897195546
944002679
1989687112
1874904352
1257300678
44263924
1915152595
171085368
1783017430
792494179
591876364
698127240
1095540275
1648614058
408221734
615535665
2022308714
1266046593
395911411
1890266959
157915152
465373137
1532410567
296960211
216702298
202610612
2114608268
1490781627
1824386027
4353450
374818396
1919961089
1423507961
824025041
406481832
441242480
463956297
790211118
1262257799
1662742812
321105384
1999040541
58470490
1484827675
1430313980
1088750551
1300825453
1666375194
573408749
509523719
1663618674
975110842
1327059828
2057302695
155169563
1331418244
273028820
2107004898
1697936410
432812313
424504298
1489872828
1783213473
1118946537
581164451
28898126
897917361
949026918
1535284551
1666815177
148769174
1550275333
729845660
439676674
344682876
2052370657
1732533190
1521087876
1600887111
2111397282
1071079850
852983227
1704812521
1424556507
1011068885
1852069427
1854190942
1010042501
2034585980
2073700217
697504752
975714775
989343111
1315183672
1397556295
1565113045
277572691
1591890259
2049287726
1705324111
1646486970
107155005
1961444145
1480342185
1026758636
649250120
982509935
376261678
330704133
886299615
225512690
1920442702
1725192677
1901017848
1374761640
1566351124
2107096114
1299097164
1927455389
830434604
1417551944
902946421
1676812635
1216600578
1657751566
938444648
613987140
2047707080
650152178
959633851
472606318
1411407686
563018185
998709822
1103242347
1426279893
148449784
1950472979
1087278434
698763244
1923178139
1199375124
760994200
1923913492
629234086
185704069
1628488641
1432120441
2126030772
1233418065
1143766031
617922113
199128681
374699268
332898632
990538754
102757017
1648543106
692208600
674081220
1360277146
523291825
1529343899
842577292
2001637558
1753734433
1299365484
898159240
1526253798
1308145793
1624666759
1384287881
1893552080
1270404910
1985779772
1935822058
1617652748
1818720490
1627041881
410655743
1264435604
99384664
694903523
4051022
1271686910
2076312384
916699365
731802028
1737720875
1849283227
2136825545
1851113259
1276606599
1064274553
525266592
769880809
495946083
1538824981
80429678
689712954
18880493
1015219643
1772146190
491530748
1227710363
699655201
1815216631
1561194803
1332722779
1320598032
1675605336
1880522707
275937511
1301187647
1979619375
441948468
138814770
324649338
2125507955
871984450
542077924
1322896034
320589241
181175782
842768841
179278570
949367018
418707925
1011049256
303937575
1719796035
867166664
1594186243
1883343573
112260296
1882473523
492901671
114546298
1783164945
1540346356
450598296
1789030951
256028681
1199671892
1026972919
1762891881
482049293
1316105970
570557466
1394870150
712172540
1774989561
1226135844
1735453189
971864393
1402199078
686949793
1979614847
1037411167
759221318
440384777
495761526
643001444
1442424941
598143604
1265250253
657742892
393422776
796137397
1943501302
1323064202
1335057748
411853474
1244320081
186162616
1723734
1146952803
352695744
1661833881
884000748
730756810
336416187
2073616750
2061405867
1130556109
1236700324
1839229699
914931749
768352011
1557603616
199709554
1891208298
1851676191
718028838
1881281698
1435644250
510354499
203947291
86153553
1902657096
984493640
989248201
1175805357
1546592615
688893741
986523546
283679524
1701772050
2100201185
401610972
873888250
2049555005
1316098173
1275538438
1311460166
1764720810
579993600
334180093
662752215
1501777907
60524872
54611750
1690791362
965803084
1352469949
666112836
1259776870
622160482
876696239
381360772
1281188099
985272872
1824735225
1308796254
892022623
428133467
885204445
1604576534
451667410
1096607161
614894420
2021594427
332264532
1493597135
1347126364
1747475104
1336731257
1729438011
888705032
1861774511
1534649540
1517734278
1066532694
938607728
783564744
1381498416
1262346919
156046856
482345399
1816287742
1958707367
1603850355
1641056457
2054573483
2129875959
1418028399
1166223848
1671507019
1223987736
1669765640
858643080
271613775
2123708601
1403002748
841081506
816030429
938583353
1187819988
1446680588
1398581766
755544520
747700766
321986353
798067550
1986092108
376137022
1397634718
1042191410
199685191
837897379
1278412930
807085615
1329910111
1972078274
1251083656
238140093
1865060713
1508001628
265340531
1255944008
1426185905
1261041324
1655436944
1422219791
381599344
1386335069
504776277
1035003294
311649921
1370827163
1470850358
1433040314
1785765044
89181053
691012577
660411161
156998497
1763488144
1052237603
479453235
885162456
2003557149
86692153
453317870
1746421774
735233474
855764094
1445479250
1495351162
460699402
1731567071
603513752
125376261
1732233937
1081464583
212215805
570125145
1096011050
417677376
1917917716
1490541383
942135803
11563777
425328139
1664788373
1994179749
603602045
148766515
328390647
729958804
2125850319
774251649
1302260230
1226376557
455642275
1692961980
227084249
1682126256
367686326
22868451
1870382351
1991590094
1147234743
944076553
1261987417
1721173717
550320432
1143782225
2136452810
1143404847
153031079
1849308777
1946039981
1225784110
1811220184
740154701
753748397
1107495444
825397691
1404308929
1996049588
742763921
30349959
2015544187
1427024975
1980116962
210996302
1532039978
1292784513
2036768336
60812620
2042228849
350923110
2001703103
1353843346
364591114
1687033706
138132172
1682307566
1252132412
1496586148
776815444
231349177
383078603
1660799964
1830675798
2034140548
2006961562
631970347
148559758
1085926578
540679369
159470846
1331527016
1986815934
148258500
1904764876
319938228
634994930
160255729
677875386
1218177044
153145719
1882228972
357209045
88896267
290677271
2132710596
777557403
1838618280
1726355052
106830474
1717917037
2010759132
830660431
1331601242
2141588915
1088884878
1150055522
1591781604
1028837408
216304012
1070552759
530983560
1648192448
1882028434
1241045791
1538013400
1116134244
17544694
1150106606
13567435
1790721069
1547115205
926266429
148448715
2126793529
858575801
845127918
2082413354
1999006699
210725598
256224231
1760045737
1263810300
1407230645
1033633273
1359312919
1673432988
1325798641
1027111020
2048420262
1587495591
220830704
1949300988
1009341749
1182805083
1671856589
1208066528
1565488050
1370023562
315914650
982068799
1078664702
498859871
899768054
1234258636
655577341
451720881
738901718
1912535193
158824770
2119583134
1101539151
2108618624
51808456
454929224
1721188358
759052366
588009759
1848050825
1782229691
1561745098
1926637989
2017945828
1146923715
2000100416
1494211203
922505686
442930793
1498810735
264884591
600934459
1400770007
1359800618
1029283206
515807995
930675811
1844472408
1504031865
132439439
1102667905
730317328
1762491806
288812450
35773442
1530811968
959358662
2024980951
460590129
1082683363
854114508
1744256979
663333346
2140402853
2106203
639523388
117011099
1358834176
853612814
484751169
1658378085
1663532706
1319392318
1783095147
1818982100
1809735077
194357966
1407447668
800152437
725223375
1725831834
1903814341
451216678
43939403
303175134
1210535743
773470561
1224885617
386209509
1475914121
458136330
800040365
207846685
1235170378
2019363489
1490638629
43233434
2050182473
23383810
863808305
1602195114
386684919
1263895859
1177128688
856104481
1406610266
728815782
1281989871
620596133
20187357
28509193
1755265151
2024893791
1782913426
20125857
777367245
1092702292
1672902040
44830620
1864065522
1142786889
1592308114
1652531440
2115959467
834165800
537326918
1688462630
216572763
1082477455
1710332257
369933459
1437092099
1850268034
1728466606
608305054
2108811020
400126307
2112801577
687044486
1960892461
1376953935
1035927857
1887149673
347812218
1759229751
1691081968
1331832607
1682842719
677534516
1237552037
739200608
735865066
399169048
1722829075
1996550645
1838657624
330716182
296662467
1693610385
1723735622
1109429914
1128314357
1535661874
1855245487
674609147
2118506220
573622014
1591235670
1038200868
96615939
235517854
727474253
838435049
146611880
146666153
1823688657
754983379
1285535799
2137644283
1675014191
1067943054
580771008
2008614461
1659516834
1297017163
483458857
1049461248
290531172
702511840
63883528
1554122693
795880792
1300771699
2107914666
985127665
1351884555
1878656990
725502885
536967985
2006369218
266689645
963191551
2056985815
486188726
1654243748
2125382759
721545443
1666642087
1657337727
1065243262
1486554574
554453879
881736298
371512310
645621497
1817955147
1476056861
1145078511
1958831465
18407729
713623292
1601675821
871440419
625956197
49681566
1532746767
753181696
609634719
1109706573
1719871485
16833693
233390778
113842275
1761556799
192957298
553663545
1220423327
779908522
902072683
675266873
2080875145
1718710923
1035963953
268046152
2057243409
686292001
1587921148
601505993
1464783281
378053478
1094307916
745701055
1660636748
1991365716
304304806
319175604
417016794
1719890940
434187965
1141470475
1430262941
1072170749
856214330
1055784496
766551596
1472487423
10684319
469226037
2016718286
244766079
1335360511
1324445341
181710023
1861156836
456819207
263795909
2070783103
960954572
1042580540
398513511
723135273
1156009954
1840584373
1303888226
798082811
161354337
933320589
112829765
939496326
1983051933
1445533428
913959639
1508978139
1805689825
1352681222
1040532279
1176430548
1295816223
52311371
47331766
1005471080
303474398
1363380518
368692680
766492807
603521423
1965559184
1972442372
1723389204
479309014
211894517
1480386102
664491422
426678144
1009954014
2100857363
333121304
1804939229
2014906061
690517870
2007139780
1470005474
1090590920
1244795872
1528328470
1868618204
1662742684
871464680
202760064
1179646698
190699696
2114347970
1042226106
1574751456
1340315823
1309725711
463448020
658349746
360545504
941042003
579504826
1546120043
228763454
1718480940
1772086029
941926725
1561536179
1683675670
1924711654
1212686216
1419597990
885765941
2040159434
389432438
43454615
1352300950
1039228050
1870439384
1153140631
1039613594
439791459
1181404520
1732187653
749822390
1348368008
498223869
1191817952
1631098467
1347570922
1245126182
1512651838
978258563
1532482408
312068027
1923909376
1132826807
1252296187
2348134
87570586
280678946
1719653995
148894885
902194498
217483673
645173878
1774623201
1780611634
2031731900
1647480357
470293801
583986298
217919306
1843501473
1218276607
1613771109
129393815
1405533263
2036876307
1658617836
2044545570
1480374703
122414951
590534515
919237127
874569107
1757899960
1834995890
535266505
1962217485
213551094
606385766
1732948943
957886950
1495130744
1171350688
1962292187
160809226
899152050
1812066817
1278525115
1647166555
1039630557
533798662
615259675
190185562
1354520652
22056686
1692319042
1091924757
704117594
1782040521
1240810563
1018894490
451838353
1624963792
1254701261
378599207
855713190
1637520476
709470619
399274918
1451971354
974951543
930275353
2082270551
1283144687
1791012609
1731336990
1297719961
999225294
1071658015
1185829002
1928322301
1681861118
361414578
982448139
1104307571
478162678
2106634931
435805524
1355497690
782422994
1221358266
1914763765
271627122
1019057030
1102803572
559503336
589205090
774331848
932708841
2127821869
997507816
1957487822
1313138423
1848760341
1090272997
592016421
1618721923
206292088
1462964561
1615613545
516889705
346522450
1684067915
821269433
1999736393
892521065
263482198
1957015516
902971578
1073567135
1129049022
571625648
960530615
147521595
438826128
2024006813
15149700
1047980222
1093349697
1556783099
1309698523
910203319
895954914
2110393477
79946151
1765555392
1897364682
802299515
1928275263
1379849442
63702868
357356453
560605013
1824489516
1097059955
1181309221
1401449308
1262928471
647549933
504216051
1594359117
371513129
1224628731
796398874
256848355
1095240768
594699787
670587825
1409953590
1781277698
1327730220
72062874
207174636
352042806
1013714116
155302172
1424021776
1780273042
1172511993
1534520787
1479319855
595661253
52797135
1644789406
1039528111
187928660
267846514
1414870431
1996445357
1119628528
259752334
1792887971
1213582478
85078864
174887359
665707581
568899237
855044958
1648931304
178126881
2039065699
1001481007
1923052269
1241190241
344262765
1514392077
482003870
1346828715
1596211493
693399891
1627829683
1272034675
713754756
1042440234
1421349292
219637337
1719678172
1291787469
827577191
1156318148
768831596
1340503865
1859614249
1805485848
1093710460
1106074391
1348712691
911581412
1431469778
1080076865
107651703
2357525
1722019425
1150099279
142724563
1882845959
360939419
793327371
203030144
1862335885
1668787740
158999392
75300120
668231762
46551957
720160034
1670560345
1699201563
1191169993
1794879183
1645132961
167952218
640612567
345714266
1757860867
1079748658
528405330
293887902
1276384712
922308276
1162285746
509101666
1698636175
1625656680
361783647
1538519408
890809553
865684789
1027699026
911123345
503273416
1168839614
1464193984
1784350382
1790167315
2095651238
840931880
1417962945
1115427487
717744365
594853308
1426124667
1513577786
170820377
1917407205
1062338459
623041810
164171552
1706521374
728461817
2133921423
707465336
253106743
2065366265
1173633411
1999250562
1939837266
145265366
339557977
1207585059
1254673866
969460907
1471129945
2041883470
463111841
471489669
1051463708
1142029451
477959348
1049069398
135378114
406934018
1443371700
755279822
225997597
769952294
713487867
1246017491
1940124587
2052799263
151189009
1025303419
1141975377
1252338032
1002724792
1164976839
1302271114
407192944
1868245607
245095546
158584877
1974350373
1080075583
2071891818
1683940725
383865752
1396882095
1917945328
874113038
118056026
847911730
1554943707
1256741637
200905833
1831609073
1648017648
188210290
211431339
798591712
1519338577
268540366
124504909
1465573445
219751682
1976437785
1114242181
1244382520
331951416
190577794
1572247334
648411353
395102068
806080700
1452700448
900540382
598272266
1766858241
1349041019
1491895295
1999635426
1065649977
627164125
198649273
166461814
1034674046
1358063460
1773941402
1815430196
2125895563
971304674
211799777
1062187574
101872000
978878129
2108282329
1040631753
946109727
2145652014
1494964430
727822683
611212266
2118770966
886827185
2137550087
1799343598
860133213
1238345081
1343420060
2046133618
1645654538
1430722290
1050376128
1852195728
967159359
553241717
529302621
1799306276
134849004
488424855
637819512
1328595562
848978624
2034606686
281423545
904674572
564343905
770415344
835878154
1624531520
721813075
1903640762
660562972
543210612
1194789370
552732148
1059718720
374699509
1722834
898010729
1127871803
739274148
292234932
1965213517
1498391215
1598853955
511170251
632080249
743890023
316443446
823737142
660305962
1230392557
1610455867
1777354409
2078541051
1869940392
2013519499
1645341659
1699550101
214898143
2101395990
980063007
1884865763
1072831169
1428474002
893524310
1805024492
2012933221
1421711131
2053723554
2102227663
862798314
1272006895
1320822906
1066469710
1744725426
1509428352
330502283
49278728
1269559040
607454939
1410812452
357500567
160924883
1890549764
1989965170
731977493
1665181538
1632458771
1741603766
1380729836
1490387759
2098184775
678735511
288247225
829672090
1932741173
769340922
1028692396
508729425
36970286
1704175164
1132266152
971921907
804759895
1984685650
201617717
1315946949
125592958
59395734
1898461968
480690472
1536231698
1245054531
515329235
1326615337
489942808
1609886276
311433415
1519361541
660327379
931658576
1524125769
1214568041
2030741829
1215255579
400253759
1133021329
833366923
1480501043
882952260
1159111535
1121983644
1747666502
980094555
1645271707
770851052
830254989
410039017
111269933
1247835147
1739105317
843039690
1497135159
2112883724
654558819
73221873
303040829
2113111630
185581704
802253401
1231722452
612465614
1603269100
1114733711
432160890
461233460
1001236076
450407746
1883146658
443971244
378852380
1411421460
146458241
863223083
152199498
915047871
1482326159
771678695
2010968895
1063953104
334031394
918433418
1313948751
1808122238
224155888
891857383
1099629031
238227751
1442236360
1743913999
1206072094
431131560
1755079070
2079312456
150808181
1883843827
437850773
676914164
111864091
1834218581
724443970
1986024907
521290712
279096313
442555157
961302379
1285243449
1619753242
966994243
1598717508
810631298
1313354951
370104494
711109393
2139062823
554601498
1846528178
201891026
1567772592
695461807
1147908209
1290683957
2120588543
1070472425
349300880
1574386006
684341283
1432479155
1218100642
625894331
1177190116
693117045
1218038404
1497305876
890740031
2136135940
1794693651
1922187576
1906856960
125507703
37016055
202451045
1915897448
2067823878
2088084683
82714546
1107742927
1297324962
1352289434
175423169
1948018397
650389108
1752288251
998394630
2074966461
1294720582
1304050182
1804036850
1358292535
1924090532
429839154
569647790
72870699
1506097583
76420175
1309612136
38905860
601229442
1986059366
1180246177
1322000930
316912624
485201762
230560288
1718408233
2072752106
1496477679
2146689680
1085457253
500402295
1100581255
1904806432
499654307
407980458
160056242
2135109837
1594975249
710979591
1428587253
999235939
564334478
2134253624
1505952792
534972169
770101505
1153460286
704755188
588509261
265898699
1584023193
780475321
348101655
1332303766
351058874
307607301
1628147186
1218566385
964895019
1412594425
656042454
258411815
1274153656
1009075431
397973749
447770203
1341255044
651452556
1625371998
659035988
531534345
1848250477
2111586013
1513665349
774654560
822813047
450303695
657650557
1434711039
1509262453
1442333822
1599311076
2047262534
109047954
118456675
282247029
2088419326
1473482187
1512246686
138830772
717309231
1045997292
1882934199
1346339116
391641659
15688658
1693295933
2083286192
2101726754
304974792
105363171
1602776729
388277394
1010454476
1071367512
176287945
353946973
1174477925
818903064
23082407
648496505
1922331886
535682885
605132152
1518059213
498717816
2145238728
527123688
1733259441
1052219626
2025661261
163816366
1178710038
1151202611
1937980954
2024804985
1611878264
224652098
1856604424
1842303262
1809172374
726748831
1925002185
1823040759
2126456727
1112460786
1352259301
1674446591
838061336
13960776
1781428532
1333435074
741794915
374578341
567126721
472951656
1251127612
185163850
724197996
1405481699
338271780
57046383
1547796801
127330282
444667330
1127319237
1133647660
916771890
1622614615
852033693
874823333
512258697
1630787069
989417965
654526919
2051151218
1250392934
33634309
1155642863
705713452
289836510
1853689840
567896050
462833137
2111076642
1393700994
808956169
163198511
1781408406
1205030251
780180064
1338373322
1961179234
2088165521
1474755010
326213555
60639879
949525724
1704643893
1973549456
142322447
1298065540
2054086724
1237534795
454759805
1845321497
1635170130
130661238
380903443
984439673
459129893
1157651020
340489130
1138068156
223929031
2079291968
1087818717
1765377529
1068702824
1271119028
1013563172
992638157
2031531232
465474997
1620791195
1775351637
651394718
928602629
24461960
1489934439
1770223198
65262990
1969111477
461375622
1217308638
1619487045
1838137892
1886609133
2117032536
364360171
1774761432
1217471742
12026919
1899607459
1460536016
12642183
1694009223
1208654535
845792387
853348814
1892562639
395240984
1438274281
1693437837
871243788
1670594692
1707217834
1674704616
1077682704
919062032
768152059
1080359636
570771576
1467931499
239165054
885056896
60944286
1385729272
16726078
684677866
1998598377
1923314662
381025428
602710492
867669922
291251760
915070811
860338079
736566439
1842621119
1370385237
718956904
1010723453
1370061209
705546792
686978795
1374906835
1406632091
1011668244
1784986735
1267013190
1875555037
1381625011
1201890543
2093783534
1937743433
1024235857
554706146
721269151
2006354433
811594655
318995439
70736247
677682388
1056560277
2228046
157663534
522947331
1993329987
1522052096
408324119
1723911507
702212192
335102412
1056981317
118316594
2062233835
974103546
1075724386
384762080
1472988124
338248959
878816638
1545867198
520759026
1973917724
2056839327
1829425469
1221372570
265718686
877529060
404576234
122785963
1000344359
1534988758
154330984
1958690249
181766732
287892089
1018159971
152809722
1791530522
463196123
1290618216
1012564945
1074491391
645359014
104897290
1704113014
626175941
898724377
1915587781
428683219
1569779154
1593071992
845802340
2147300580
327513422
1197257472
276645722
1339255381
790036128
129379523
384109999
1614597010
1525903829
288929836
1556492064
2097043642
1259188254
1491533268
1700089498
1912507990
1857185472
172956217
272528984
183346625
1997334865
1015980477
410343270
287153564
2098533267
599452879
49745664
582683005
402600915
2079239332
656831899
330803877
1600585121
1918748385
646706138
1641533573
579765096
468744782
971104835
577994786
271202553
403098303
762736363
832333105
542309843
1361392974
1057753924
1333365137
1280782137
1684778299
1266770738
1103746679
2118369967
332914514
1521080908
2090752928
605972568
1181990579
467637049
1182621902
2028581985
2091997448
1308097781
1094663269
1605128815
1179972261
1499720146
974517656
450117332
846097072
325332265
542157531
1013909928
1627580310
895205905
59491163
1641029756
1361562419
191396107
2132731613
660480096
1030745875
965422817
28949959
1063268731
1403791577
919112383
1832942021
952395592
1411388931
1103840247
471410115
1224223854
661401850
447803576
1849343523
1443607704
1099836502
969563215
426709324
209286700
863541222
188245310
358115177
2114628926
467848409
1802396526
485225308
494003517
991043957
952309450
1681001010
1683262409
1149068772
1247354108
1245520901
261917326
608938059
2093477939
2087232565
537586078
1305428187
1225682083
823158985
858028369
1262364212
41410576
1427252261
1387365696
772311497
1681694360
1082752029
120163959
709803049
130490764
1146614382
1266945139
387405981
816229966
589927760
1996962132
1074182749
324567964
1304917978
1271784015
1819850718
1479577661
61403471
383599432
989702107
466268508
1171564195
818145337
1868279101
311261340
1531075054
869963729
341134082
1021803060
2064548470
1734362571
1503019400
1175462810
166768099
751439070
1632088473
926226814
897951658
784347343
1072466198
488447440
421423459
660679100
1145518018
376012451
2095371207
1300477191
875145946
2092895200
692530643
1456533657
103846301
2067764656
901475747
2125429877
1066068274
1759310478
722159891
672703853
971176
623808008
1182403898
2056296205
1845275009
43155101
607469290
1218090572
502362680
2021860327
346096468
539116338
1118403670
1831488793
1630621634
460514207
1666472971
1566238512
1252057687
1668658492
240854362
104477455
326566250
1376798629
2040131501
1946256390
1995244858
1167843163
1076732731
2103543258
2103748235
2089737971
1897335862
993004271
885004407
982596184
1762932673
2015978170
1812784963
106229795
2100369442
1689139206
789750195
28019937
1253077101
243726118
1601587337
863089708
336464213
886422590
1849919317
352957404
1778068765
209701098
1640805483
1396579743
2052484134
1769440202
15898959
1954900484
1044359434
91225498
772080259
2092933597
1669950638
1151533022
814553209
816255153
887653047
1702011658
1718779661
1229782922
1868750299
2010082583
302792358
974878450
1654571960
1298921287
1003385760
569706622
1825784198
1273437406
1667614506
439067161
1513810034
641052805
87142171
1411868598
1795805526
45399015
1177450042
1488360864
1107814657
2003649744
1769999627
1109355215
1091601755
238197759
133079343
1949113145
1608007735
778318503
1522925164
596691347
1417288952
1513880110
1219016335
1880066672
1953297390
565332109
1141379449
1796631993
128067334
86001705
1880212981
510497065
1588501908
1038740743
1778678091
82000612
1476331782
60322704
33294356
1760033601
523792729
1743677130
526816821
1127536490
1426458627
1285434962
41117430
2108979985
1958037109
1097606338
216825233
1829270362
941707254
1235564117
973866313
1696821399
1770954628
468911631
1845395997
59871432
104332250
1740021116
1256376235
606581276
1265480306
120758670
1111014200
1928514638
1128799711
1173230072
651156211
811619384
621703119
114855579
342265350
45655166
1620232001
500770339
390806961
438595916
1927580566
479243396
393229433
2056667611
769265881
574134423
662914885
1896936002
1796375721
1923574500
2042250621
266616580
909189619
816028605
1629827193
127424007
1362275674
332271907
1870085405
1348563266
282999139
1384979983
1817680610
1511291217
1852977856
1015088964
342557927
1588965186
1322169592
707465913
1130830238
2111463208
1719543223
1922047210
1705016129
1966512706
1293752757
130005071
1252309103
483391744
1103266101
793301540
865139630
1131308456
1428757435
63234561
1022788759
570682890
628831312
146972461
222160609
1524932257
314680834
444153634
2107249720
1539793882
1377249413
1724726285
1153182414
2141779137
148955998
1699717851
2140737245
2009712081
544033522
1879107895
1303497248
1361052138
1299858649
784354400
326087928
1572244938
1447269244
2070984482
1447388451
1603408261
1960479502
1023160254
191195167
215288686
1252527434
1937690262
452968697
1660676532
890883583
1342323755
1192702714
1093283059
1922817756
911390747
371150839
1738642046
1780450372
1872143826
1454657945
1151092264
244339060
544318566
1256044866
1692605862
1119390726
1167862873
107788496
1889065356
1362483562
234403048
220684772
1389588487
2134848090
1632592845
1116839656
79454009
2015174359
1056522863
1178923842
1930495874
1247099706
1608776807
1692926751
385617318
1856635926
729228877
1459020858
559990028
1412426289
386140861
464336346
30515605
869838672
1938358721
1468203219
545960685
2029390287
2108772059
986538077
1424565645
1532268900
941262434
372503027
2012794391
1521480554
805862726
1741426066
1825618586
576810670
1221639679
1422575100
379047255
2001311713
174491408
819900680
1982488386
823551568
865096173
1700952093
259647945
1663469365
2020597950
1069100961
1088403743
1080752809
1646646347
1732606128
1690019471
1892153341
880397098
2022467463
1742199522
2106988918
311428865
70595950
1965725904
772067472
1406507915
1974908884
1907297908
591340316
376185919
782475533
1093546026
1062448686
478020320
1889962164
787520202
1627452306
1711547963
22985561
1534229984
1101458741
1084643013
1215222637
978488753
1237248437
863964970
19798332
2044001751
2069541056
1017895012
1988995743
527663820
558624646
1253257663
551709838
991124886
1152707556
870907263
1650770446
1285188627
31687210
706377845
139922669
1438401809
813131812
1223341923
602142243
335042907
1911863828
1634250255
1055227470
81927806
486788725
226999374
1709561091
552353951
582963824
1648608629
2043345502
655351215
1989258852
1197067751
951985589
1707656787
809677292
262021550
1862268785
603965748
318146468
1696137819
1165652013
647759014
1526657597
2016599485
755085689
1301561692
796905503
559483818
1918141918
1702450186
1409804276
1218712787
403550477
278038680
962526443
1864925266
685181122
348459833
1407855380
565914204
1297044562
1772063628
690457360
1829905043
238286072
335703680
1424105178
525013483
1283413550
855550214
1507788214
989866295
508372625
463677770
1759836424
2083821340
1752520432
2140305908
1679757248
797017731
971957131
1549362177
1140575011
1611441517
522937298
1470077269
633957150
150024639
1488741084
913008161
863013343
48533756
431193935
1272015943
1053687945
1459580288
793662518
227108000
1515000841
1941200316
882845931
1929439755
1803741249
2031948046
973302041
1571113715
732708125
1843857330
291038587
121463820
1158574513
776523619
1023597469
1431077507
995938864
1250478872
1357891220
1989627370
274934472
1388216309
1777399549
1510193876
492217495
966225016
953480003
1546454300
1682827592
134768148
2077597678
2066002345
746688547
267681820
571158434
1979292025
253088160
603093334
968154110
2008939237
827229228
377074335
860382447
1273337063
1143889853
1658826096
1884903904
469026946
10652357
1722749205
109652323
1553580903
981167684
2046900748
332462516
1516810857
1267978624
27480007
2056669331
1150548780
61292361
1173349154
1494963202
639205117
2021175527
1835406397
284969642
1946018914
84575169
1915175159
948585328
827255372
2110305415
1168390981
1492450762
667271552
447112223
367200120
1767140093
1443000111
1464836956
1273373234
130219194
2054764303
212895618
1658736358
114933441
206245357
1311934193
602926668
2130654980
23204753
540089484
578083864
807013588
1934300494
1816573099
147051818
559446567
174397431
724754644
1571186448
299729788
287304261
322622614
1724277885
1984231435
790806276
889530616
746317003
1812937321
240373662
1343351258
1736755664
1025888334
299501007
1259333857
1229901315
1120516826
1364307566
594565881
463280898
811374346
948777835
1387903869
611477418
194348619
2119884313
389740902
256417370
1490214408
451453274
1088416501
1421806274
1197056092
8317896
436734434
906498414
1920187382
392921757
1063286882
1635740800
427693249
1612014315
954354757
972157691
35083385
609397989
1765155929
37742175
213942629
1262064974
1876820838
1529006337
1566597275
818241515
1705408000
285195599
1446681728
1422418495
1778384192
735013469
84653704
1254362489
1258406952
189033311
119193072
241172482
687250233
360269127
1378996545
1046028613
1366637720
512681444
1032742408
1105314410
757389618
868526297
385505612
42715502
2121198564
1555228378
90097415
787866492
1451185882
829492119
1933683705
1754578477
286508619
1418736668
952060918
1360087844
1455120023
1945326759
1034970035
567609772
407351000
1806559144
1372463253
1383946317
760213012
36840270
29679719
1359925313
986152832
1966585804
1028045427
1893836572
1170783827
853808760
860802806
2069895316
1507135983
584924872
1592156117
936368622
1894468350
1326454204
1474081008
1300206383
1458914972
202588951
402829361
366043584
288217913
1966053478
110847454
1237017338
1698696414
674692882
1087515736
1886864793
1929414913
695397962
1059565956
322561188
1858235256
940796340
619101689
2079058420
1768442349
531072783
936494433
721188725
913475710
994606437
861552562
981916185
1735128618
1799371421
1674758156
321143841
2134225067
773095802
858588637
685936462
1859342672
1644138686
301227228
1828259473
544759895
1811894439
1817601403
989083864
1287131675
499386786
606743706
1177670547
282610330
870818368
1443314826
1856341046
1013508634
704013744
10317059
1778377465
257974665
1777488308
2057206511
1483760879
689868395
152694054
2091542832
710628934
869719826
1406903864
1640999073
779934922
1728233215
1593751698
575670501
907149686
1318931349
740989798
1903914960
1992344432
1544113958
739637362
1351703002
806892064
547522227
147204365
1438261939
480349965
823864590
644365704
1464407509
1553692810
333893485
829197001
546850200
1385700269
1142123029
1554890961
1324297332
1482124986
1024576415
579635381
1912935721
1146516306
856572594
1879616271
214977149
1856798921
245010564
419479217
410193847
1039111839
2039097011
1356946875
876044605
1123595677
1174514262
590144739
984251493
209798045
937083081
191150523
84488146
565343523
1000154144
1409095635
994964386
2095038279
1567489788
1344563305
676448780
1841648192
1568051390
1413947348
647030541
2093194258
241375783
89727874
1531191587
1051775470
1035669905
789428570
446703909
49906455
1022598834
1296497808
2032896794
1676227268
1027432271
1428544787
993818019
51641063
254702474
239314223
80694105
570045930
2055852523
1958610932
1627847052
1360998629
1233445751
685684552
1908939325
501999225
1309435989
1632076484
1426053839
2044117081
380216248
682360085
239578450
191455674
1003016348
1749133991
146194548
870152756
625073443
1546631247
231882608
1378459420
1663332339
258422972
1538087617
779562540
870855539
1617750877
1433016412
2132424729
356674225
1488816707
510389059
574910915
1140968839
1284874373
1236079824
1976315935
1517399159
1225124029
600296523
679504111
1273322865
1247621784
2137272123
1990376814
1328345006
219206055
1356593560
2101382444
1624516692
124556253
1325729386
776212365
1630324271
980631250
1010014148
1899394718
1900351118
209229582
1806001913
583800972
353083610
1209921007
212237538
1869849368
1208062795
645543751
1038144051
1933661360
486266746
2069276890
1751627724
464469822
815064423
780721996
1664091833
2110493207
688894267
630427051
1690704031
764275952
898426443
483832433
1379043387
556579165
2039704652
800609949
119453892
1298894075
286077664
1934545847
1147807607
1845204136
1543063079
255173103
125928083
1462175180
137636631
743812736
635996773
1008769273
1524073301
1636448779
629651818
124783673
164755935
2049654423
1802417204
957656309
158889738
178675116
2145157625
941025994
150052172
1131370275
1333693655
593621356
1937542240
1387333420
2130143747
1876839105
733212375
1766321193
383674822
132548971
1494109489
531576214
59306111
709819149
117222102
61430165
487495069
1968792105
2648616
126694363
689507625
1544403187
1064401111
1614850856
154195853
982579947
57525123
386523316
223852902
1479735249
139129683
813688099
736230547
1678519556
655585453
1241773984
748648297
1529129186
410497110
1934379998
646274646
1295840284
1549584297
1370052598
69851800
527565839
1318144181
1187949409
478309323
974468506
1009346084
1695042799
1249251148
20008662
1545822300
1860542578
1324626189
223709560
1628780717
2021840398
778134345
1415554334
1891937938
2092556217
592109400
1344143722
699040543
1487138613
762432859
851624109
2105673105
603225493
895440103
1598091688
187033579
1154930695
835876158
634175963
1226529493
1779906354
897099060
852998185
1028419949
1182817450
1216494570
822212265
764595875
2088155527
1925423297
1419347284
668178603
553262278
1614037934
1633723301
2005775637
425126287
314334576
963912597
433802683
1458558202
560101293
642435842
498824
413740209
369737160
1390853931
1945763847
1637786927
269620314
1483863452
953636703
1089253376
1800075768
1285467919
224044589
1450596877
1204432680
1933900281
75891213
883994978
1884759806
181812194
1013761410
1469887495
1111244460
627033309
1375210767
1698219577
1651424967
502622355
195459822
1272098792
958309070
2088575321
342377394
381887526
1574906140
2146744850
1121485358
2050739807
1404644397
292192377
1345639467
586213679
764953128
268566419
227819072
1183276140
1889772828
947765617
352213075
1171284809
1261691748
1625758257
656654703
1778105062
2083936374
1527577004
1570299022
1644779672
267348942
246597011
345232550
635676493
1680644738
1047018595
1850665156
1219186472
924272366
1881366332
357564519
199066323
1492734143
483746675
1777764296
824038847
1919186422
408137319
315659299
411867816
760052161
353228397
1985499097
766691926
1892423351
1026141538
2010820249
2100064442
1146139921
348017469
1751673309
156935120
1480649827
923226069
2010268985
344326741
520866628
42513852
282171963
452638953
1390864284
1849510823
1855859937
533139821
965031525
201834454
1632782381
988121243
1882762587
717218098
564011463
129723407
135244165
475324932
1131120268
653590912
983507093
1520280192
1244843769
2129146926
88774835
529531580
417471174
1103547155
33220809
62405704
1918359151
17377248
1632944397
1474905568
2123466176
966429811
2074081984
893336775
1271912910
1282402709
45134095
682415777
168889202
1129461018
2017665211
1835850969
1247969619
298141601
693850185
1540402545
1521138398
907297843
274301274
134530795
1772913849
917275821
613705545
109336893
1982100956
1947210130
1198139652
1779752999
654422704
667459421
735651817
1363330732
165345806
753145081
1188139279
1064832924
1474361619
1453562433
194032875
132516104
1219422160
640036414
1886857209
1050347099
628780233
536331431
1978313285
1983717797
1044630139
1452141899
703912198
117639016
365384207
1994064195
1752147273
899925927
269558013
1077992023
1622185306
1326887082
716448768
1363939218
918801417
807153831
1153787076
381730150
1734859335
900251965
1071422743
1923207866
1796953602
1030412331
1249579822
1560012578
1840069419
734323433
1868152464
1348246021
1289819064
1588873190
339719126
1207924735
1909975030
188641657
1713494316
1842964824
2114909863
1025302413
1198318142
1389078650
769996193
243352241
813339780
728186853
1069062570
803904843
290673751
264900916
533472971
2116316894
654112681
624845286
239585451
782820651
1572332497
1684402989
1841492669
146741170
1152086134
1591320353
1709901975
869157164
1185060100
2068217703
116821528
1501508059
1318706178
389127047
532029329
878989797
905945023
1504386839
20197972
570575746
1437044330
1113200499
2012519643
1899054497
1368553145
610908978
1409607320
1810912620
986405717
1157707565
1848533200
98824464
1773850580
1091503438
834340500
651717101
2121374912
777046758
1331569903
985755344
1133227014
530628315
1592904557
114267638
1131166923
1286707040
1524237306
1028976561
917790640
427950418
150917994
1750179914
234142686
435199308
309199249
77693602
935041560
1912178346
1003858355
233034303
1732262343
457597273
1713935000
1163255018
118254924
618262656
937250501
737787537
774208955
1908421784
207168776
2055348640
1565873964
1338773766
137871445
1469844158
2102721944
2005629907
1983948842
659532302
230246474
582693492
1509654752
206648875
799205023
1721956500
1911821336
372952504
911387767
1675845305
887038067
499671622
719529320
626921423
703656479
2051975725
931689068
872523826
1440138151
163977938
970419493
1969361708
1390667024
1994582809
1253381231
1596354966
203664613
1054023039
1571766413
1635092486
2015440974
844862021
815767435
648656205
425050914
204284422
530184522
1723166809
2001682560
946520016
273071129
281103967
884939477
259629776
183160906
1974243737
1539519430
273971617
1048425854
1782136641
1926856023
347775945
407823720
130858442
1779392789
196375562
1188790793
1187904290
1897787698
2097511210
1922385916
634002218
1279516735
1917180266
779865021
1822993747
1187922461
1618712924
495517146
1532521407
1868632859
1328353813
152172303
930971846
1529907454
1074090210
660409475
885675474
1115433830
1145277576
416164919
533457137
1639756732
995008128
757760177
51555281
672511262
1743095260
1368677912
851503428
1555828044
1602613485
453014964
1118286914
170007685
1371656291
939872929
1731943806
651871712
1130164496
805707300
566784510
558118836
455843210
886680465
1550991663
606829314
1154173392
1865337924
1118038943
532270376
929973284
353299706
784136269
1528610587
1561555019
1157626078
1977775115
276438350
681773421
258377357
788371156
1440784714
529099798
1256803305
1242624651
1527146722
898164913
1203165894
1764567283
1288058585
396074542
816751786
1819159049
2087484037
1692294032
1754154908
109705917
973414696
1520274021
1952719264
2006581771
637218122
582820173
195571170
937943190
393942890
1104453154
830220331
1822870985
304674296
343410659
1236531642
1956806415
651914647
1632041331
1869049078
856462610
2910676
1065005865
1777216007
2058457772
1154522314
1875654173
2017917795
469654333
1724303324
1202414877
1242257786
476002387
1737476974
1960849388
1613774550
94464082
247496683
701416801
922043666
136328378
157177109
817352012
92473540
1520865343
1704442603
1986898612
249157011
1460550887
1602834935
1394067059
1926339254
1254456043
2028004102
834461999
621553327
1317289502
1582243858
896363964
718974051
949611662
718875581
486994731
3641104
1633461586
708504094
1823045509
118846889
2036534664
1353390330
1310191989
728017072
491890663
930230243
660390569
1901049030
589607498
182782104
422263473
1917868141
1358924723
2004111065
1821843433
1625143120
1168810837
1218558213
1910195098
26531494
1460203015
365693107
1879579171
601645548
183362858
98751034
127098684
52737717
316476587
1681067282
1340194372
486881464
1532756219
1973251287
33785484
1872228004
1268780407
916947015
821912489
1049912904
1115704105
1744345838
1645617396
1825235022
833963634
267617301
1304589119
717276423
1888431430
1564340128
736611209
844062793
2070644164
522632911
743387308
38135305
1431530555
1442580325
507585053
204455512
625695106
780264619
1348698479
159390117
1895657830
282791791
1544717779
881053031
42424408
1146371670
1569568045
1822062436
391418415
111365679
208791205
1549265786
1779329099
1447768548
1041845614
189720048
30038044
351644495
362449516
1550191012
1824524408
263441079
54511208
1421353683
753912022
1748383642
930010362
639677533
558012216
1261322462
1394302481
1538640642
499953183
1428731114
1778126967
764418764
838572959
5472747
1490803787
1818387060
1268309541
1925127773
75511056
612440021
2041187427
97302682
1270700989
186342454
173507255
1687826370
1366405415
2139502810
455252235
677172255
1094783091
1704665723
1926521357
1723592383
1409888530
1565181590
548270209
928780792
522719531
1587879590
1686316643
1256993153
600663949
146263328
1334381156
1193640809
565190268
2093203786
1572906614
944711553
1654707517
1852515201
2080861675
167155685
177367820
613976543
116796542
497934741
1909559518
2113958866
1255635711
1069589433
759456703
658378520
1830731533
1727060281
715853721
262947667
1810411761
1567385535
754612204
1295779524
137259341
642546005
2131356713
111737448
2071197673
739220209
1626136688
646794811
1239122458
27239941
108113981
150334671
1436936161
1083469943
1935566976
137883904
290059305
1417954422
472160949
1156079853
1231753477
1280516408
1877292503
1073164966
1607427
395428518
1388144985
1561237670
920535890
1729983174
360026015
645371286
1297098197
1028759664
566960009
853858542
1171838818
322715765
1622058899
1487201033
1387603988
1432745414
1374605091
1759277514
19199381
1541341695
1659462016
9057268
821729585
1717697698
1274765262
339002975
1121050240
243094719
445193079
910423942
123175173
248813530
261576617
925258954
2116694774
799703803
554595629
562298119
1526606647
503634678
903914195
1004519085
332151750
1809517595
594286829
606567008
1794469840
1960874763
76700460
1221906559
2086941173
1687956692
958235377
1985942679
1288960688
530370144
908890469
1725925881
914917001
1522362000
1316997596
1021896650
1323144238
948462667
1000215518
296953263
70789825
1441532011
1995204056
1104973668
1006790784
1150319860
1542469359
1797333457
612030515
172013093
454424975
411643405
1044402219
1509366240
913612166
1773160242
1436768297
1547628780
405215775
350582075
1004935102
29072872
1274347634
2063970808
213109791
63348432
69408277
521252199
741918611
1681216643
1399125645
849336724
1852044839
1853330246
1812512406
191610560
2147151078
1902115548
1050000700
1029937234
910786538
570889916
3616465
1068841002
1515577444
1431979672
1936457512
1920676821
1487029063
2131193484
1133810671
231430091
1990528830
697724694
1578606137
2047304852
1262523041
1688298910
1912010047
1282478765
933446254
1933358228
550336885
572677769
35225613
1438634928
1917779121
1454054736
2088363880
524281926
1166227088
448059521
1274357216
1613571504
1226096007
976089864
2016565177
1285813471
1982662986
1889342645
1539370658
639821239
527859094
2103303817
1745428626
1433822746
1610447745
1084745699
1795415309
181093102
331971778
90243504
623070181
653848672
103232805
987480784
32822166
573872558
666680632
1153654047
774219634
427686366
1755366469
781564056
296934733
624360307
1087228655
2066536618
1697516800
410460491
57304326
2012776409
757036336
1238087338
1333757017
1856588723
1588505301
188073728
1255524842
1194172955
1289408070
5693202
1372774786
654476392
1034636002
249402457
1766843198
1509438547
719461354
912446861
92388688
1403801626
970496939
839451508
590129032
1612328567
1649400170
1598935069
1048288344
616727330
203257751
44034010
1693768581
1661684545
532550180
594108793
1982100758
2140733763
502672666
1583347245
548788826
696391971
1321904613
906756666
1205172393
392021294
2017052367
379014265
1054039148
793706871
1362994270
1930729317
790616625
307030199
230773680
395376953
115032401
1778995264
1817275702
73399175
2085721727
66497715
510733933
1681097879
81483257
856571254
949821580
1873839684
331103539
622297446
254035581
1448179637
263790022
1330770756
18928305
226989112
742242158
1367477743
855205533
875291834
889952813
763533340
502519691
158404392
1636503758
1956329677
578977327
1269231393
1861685957
318592067
1997867967
742454840
247283433
753413956
1565911267
1672500107
680189258
269835292
2078088116
1354949945
94366134
254701101
310490641
1951919984
891364741
875361961
2073218012
56335722
1463956163
296077586
207679819
907692405
2134947169
438339175
1805730107
1830587697
38370907
1203532460
1548937901
954014128
1400945955
92508304
1206929497
1254709225
2072394375
921503064
47480263
1394462985
1273928391
1764738473
1507761783
1347378782
625649541
757500344
1887132442
1506943415
7709366
1336281445
1381906575
2033141198
1778622456
558268482
1548963422
830113481
1086908263
1036089998
1135774716
1717076334
1318281187
1176823916
203261980
1759956166
1011810670
1211923247
659609076
167172369
1894665836
414337158
1257366686
774674739
479188841
881309715
1013081103
28438982
125420595
1369945654
1791112342
240120461
916743771
494088607
728292342
534697382
363647989
1128848927
1296008321
270387378
405309713
875119315
2072281914
1143176251
712184520
1270352966
279012708
1522039908
1412350154
1442556483
98338757
1141658029
483483644
610022245
483341366
945186810
347470984
1333957007
866731994
1142144931
1531751527
1993930198
1835753889
1706190382
354509227
1166906663
1935710489
26981645
43172873
1075358875
356563779
1051614076
1244795857
1550241054
1904480793
777596278
266671073
703098912
395424272
2024258824
469957697
1441256466
1100042512
498186717
600142827
598089721
1405723581
989731214
914789143
2128662573
1133790362
613091410
1768222141
578841223
1611669898
105619621
352757192
1683061398
853242654
739011596
1465156921
298374584
1329477991
2060430086
220602477
1760831372
1783513998
399664467
502792300
467125845
2125839627
780878489
1038406948
1939525272
182797500
1075063205
943370118
335710248
681216610
1670359600
1730495528
249434640
1355052421
1614490495
856044770
1780700811
384684910
251586091
1312056250
1922975695
58166571
2053939922
1610304703
808674230
1946904154
1094599598
1943234636
265715832
231752415
1350898712
1206687134
1517740199
1426650484
534438170
4426882
1463914493
1776719340
856021359
1369135137
45811289
980901725
1101018613
1775491348
324081009
767235579
108308952
825642811
388373519
1678112312
1566612172
2054220980
1308001011
620440186
2142052710
1427795876
2098823302
1938278671
1542443387
2025243744
1522410932
73882380
933513641
609595490
1353036194
2077944434
2110753991
1493468030
1035742811
1666947047
1461592323
57397932
152065180
942782819
1695414463
2064792272
1204533291
1207533761
987046627
870132183
1793867021
1212033330
1943421627
411611590
1621086734
846507504
278122515
1122984724
1346598532
1841236098
271786141
689647106
388400555
872478561
230700655
1547193882
1867729755
1743735602
2105760215
547568406
817749989
1038269858
2144958647
1953145933
1750748374
693588026
471879450
197030540
263911635
1965109579
392648491
1625608648
49830833
1149250386
2142667206
795755560
1774386044
2002426588
1843115755
276937768
597733300
201911332
1825578216
1882832426
1719021124
490382036
1726360112
975932303
563994496
43902642
1846639684
1699828866
1592588982
1729272430
767129748
1974497839
1177020794
1464990365
1369945280
473213260
377943304
1611907718
784541341
1398371361
1561082413
1255791605
2137595026
828003585
1703666986
1688966176
240451048
650326019
1600632372
2049530608
942133988
39431684
1847512536
1484916895
1019254096
1501079073
1626521798
720546823
1857439810
1578537199
335738065
2023350592
1751439580
969933164
140461156
1451732867
186500613
930031743
263383877
370339729
774738275
1518952002
2068363949
1335704035
143062760
2129376585
357143877
638475583
151317849
934253528
1177957418
2138070032
2119462580
1743804073
666710593
859108307
548866035
1966799624
1764647153
1456319103
1156526616
2112934259
1357669499
1566532937
952594844
737556253
1365088226
796558961
113590033
237394122
385694111
870355891
532199383
1495596320
676192001
2055234749
771364124
172447319
663630351
1458690323
524676434
627891373
19985345
937039507
1061764123
683749682
1362708958
1824608158
235811342
1468008242
213668428
1409487193
1385876866
653530897
65601482
379722150
1127365311
1728714817
471285252
669562450
2043280370
837862342
813653474
853453292
1281612203
1147067848
1532676532
2008914728
102603533
439896304
5177724
1470958290
1726449138
158015412
1277419271
1831784836
1022535537
385734331
2095456925
331687696
1544020952
1751607254
683099867
695938890
739823358
2104132379
1621859537
555291029
24857780
1288489539
2016915691
736925268
1851848913
1885540932
1758328487
1445940571
1044076368
1124838807
1013824692
1764965518
1356713212
760200844
553937337
1117722002
340680536
1535414781
1101135934
270726237
1767259347
979763298
1101130438
53388629
1342377297
1564662243
956895411
408056784
1315572380
1525962383
1484403138
2048098318
488497041
1022988832
1715571412
1461493113
1105744300
1311772055
353943996
936687926
1652076744
1824668004
1214519823
2005125118
1037569817
2097481785
818540759
21970041
1687437694
958236804
1193640233
1366754752
1957865556
1533511555
183890004
2136741217
1335607004
129383103
210412047
1022979525
1968206909
1638396550
843961509
1150859308
1767525157
1818612965
1403946384
497771266
1124549311
575184551
860527977
1976649860
1268942402
687566452
354051056
53861497
1383785838
550868711
612252931
26010258
665326752
1279555790
422554696
1528278303
2074064403
775841025
154575250
1933304486
852174936
1154975558
421793050
1347734659
292495412
791795803
1123204040
243805488
2102790163
1545672649
923761565
361209348
1875781708
1358679754
1781106600
2135389804
330078197
775051756
898382989
1976842558
1881535512
1365572603
115545217
177179444
1785585955
1389492135
2003364793
691909002
1429099068
504672788
1101237385
1298962438
906467854
206494946
1877771224
148725541
1584022188
804563184
1160264977
901345818
1849404938
1888813046
1277978328
1601971633
1406565973
655804143
695639745
26861079
1578616244
553920758
1039427054
856538449
2051669827
1268574322
1623022931
840358211
1088343758
1166588497
1891682633
59636286
17336564
941795261
1049059144
2103238873
207914003
527857808
1363826814
465573047
419901351
304686435
1371590353
1830566406
693826902
681923157
1881432445
810545438
107143380
1426378878
1779310794
1972058796
2048004089
1397762152
1743569490
701851631
478735157
1405955393
1089805671
1904906240
808003011
523605456
1334701981
372870663
898729541
919510829
1599596544
275482616
296908397
1484437319
1628634347
1576926255
1431067466
1493053187
2009204461
1641568334
1850258984
1959785539
495822252
2045122351
1216285700
166679607
235367382
1281255216
613848705
592954835
1452168097
92428356
819313592
1489746917
1689615146
1528468104
953175618
1137672046
632170546
723358819
235247230
751636869
1221989601
1862760615
480190815
427431546
2058027948
93078764
1956731339
263767800
1954847684
7192563
1761536115
776792789
144018807
878563189
1126161453
786291584
1624571396
1022779078
1787664845
2061405721
2056338467
2129644887
1167365432
924099893
2139929766
1860101096
13422746
127372305
2024168894
48452653
1486497163
1346410502
1965945826
969915932
1893029091
1537553182
623255182
175390229
1005510457
483659267
198468478
1507099636
1811719307
774789910
1528861466
1194487980
1698909494
1104547702
929330528
821443743
720140749
1850355254
376225284
1302144555
1136311194
468327012
596396010
267888495
497833108
1446572335
230857212
1310733524
77447079
1708780462
1679209331
1186169652
1360855398
1583270441
661069802
670258835
163495852
891372982
1070026
681367433
1248207468
75532829
283791515
307982886
1645247301
1358674188
809406562
1373715441
953530034
2076341149
1651981141
953016890
888050472
141847713
1231594260
430776310
2125570649
2045313945
1446381371
1182121240
815272133
1274537360
1794285904
1041371971
830158506
1985722628
1010825641
2107317664
744222562
1860685515
709526363
1980698085
1378138697
1332337980
1940226058
392981270
1324851875
363905416
329723099
909817778
498659462
1783712560
1359361573
1219076133
698851327
1960971527
2023322697
344961247
1995743791
42416287
2067459964
1739691082
1483335023
633831167
619654084
1473960324
156378395
2093153460
1720827396
1349599881
1475510851
1963272869
845686775
1598790150
1711727653
843766085
924580793
1119162994
1641160554
800403990
1404913896
782641921
2071127921
1224917555
1921929395
391913349
1062110755
327650518
259621331
194501933
1736596519
1287464194
171097331
1223524736
594356546
644075740
52748525
950886644
1166089374
1582150184
1701617459
1812960306
1018145994
1510799994
1732351938
2053836610
937441366
1826497449
894352776
1415659371
1325559191
4666257
748356302
856109360
242056066
235210129
2042842388
1110785862
1180502467
872389829
728150399
21383155
159185011
689864339
1086716367
363817956
1385490620
2079724653
2092396301
1861833872
1518636404
1248270023
1211100991
600048038
1021428442
191430402
918702365
1537089641
581529254
307790159
1251336139
1771628825
1200892234
625151852
1685428380
1872856379
1337961788
1439195807
1605897526
2059992680
142479133
1179323986
820120023
79934557
1480310555
591993295
2030325776
654924464
1317883847
1523950302
1593156614
270434213
1989543839
38569908
581574688
1940953678
1125660790
1685658066
1174983106
978165987
614489993
1619580830
1371577519
631252623
391909064
339947140
733833339
1916338729
927833144
1109345938
670995346
940538958
783129130
2112934540
1940893835
1728120203
460003372
1761930286
897878500
1018787032
1440459448
682095878
1031368243
1972161881
1405893486
1210941895
1631110207
1105956146
943956423
1639140286
696707092
909804450
2036859665
922233675
1077235235
2063019788
1662515723
1438653020
490598489
1999741773
501778625
2036219442
1153958375
126154731
1197002524
354286213
2130111514
265764533
288132088
1365510802
1300533662
1447690611
1258186091
1199613046
38263695
434391184
708507891
1850450537
1021873577
1067395416
433435460
1942205951
1025597993
1016978415
1411936563
772383182
1645309560
343562659
110028661
1613790084
1581108876
1454343060
1064227584
1165752062
453286616
2118766688
1820193269
801486707
2103583307
1931969223
943112851
65186405
956920045
741435346
579669071
16869876
502340169
370482337
1108553763
102409881
1335185016
1781128701
803291303
1923914153
475018793
222878891
967762441
1310359582
910792599
1585585565
313586381
321461150
1587462484
297197151
1558969168
1395736016
646168564
1245873375
164390678
1589729874
1094637958
637211934
972391404
1065820309
2097107527
1223831254
1901611860
293215922
1471182970
1048548552
633532793
794848081
1208613021
742275619
1664761415
820402206
977173037
1606736208
2056105475
1721903968
1791591337
805507507
1807177797
1383916401
956147330
2135690906
2126029170
286851057
1041494953
1664595093
1120186950
1123046487
1822275551
329472180
1957279852
1107419717
928612297
1111162366
445247081
1393081311
1032610853
1611930617
1947561095
123006470
1042325113
520285461
865452125
780104213
434791529
678642877
1295797508
89270471
2022968556
330165597
121926726
1096604749
852655216
429100873
1452967381
785402446
2007160856
1542856315
2027452398
1347958426
963806079
1390006408
629762028
1322091706
1261593457
302423023
499442230
146365105
880176057
494091569
1381167596
935480216
652374511
1798489512
1302985386
1815906558
642075358
2108535274
137844539
221650297
1608723839
823101334
1250149026
494415683
1552965915
1794243567
1105496157
1008093789
744304478
1399759282
1904901144
826585634
1639195196
450895876
853523167
1448000729
753633139
263974951
88420938
1235629115
678116617
1812833215
2120282541
639942945
1755825528
1245492052
1095647662
1589140921
710124434
484824132
2082505935
1842597439
71827337
1437652872
139059131
974923128
1371902598
455872331
1805035828
1743539455
483318638
97926536
479109843
1231526012
662477429
1486883367
372046099
1022648260
1313707489
156107197
1946159913
202875246
1553114747
826546893
14810050
1120578583
255331008
660849950
1469778244
25416074
1766655186
264601359
1843310000
2051743965
684375322
506918008
523536216
458500117
423325480
478586027
243140745
1605746516
889380529
2110132476
2045374560
1492703794
2099843672
1674277382
1715899093
1113023211
715675886
2086401954
1405335723
1352932225
1532990928
2139589997
2136326267
2012514603
535417925
1625238014
151643553
172352922
1455170748
1900979442
817744459
1618352585
202031166
1065555266
936023490
822722562
622228728
2028386140
1465181800
1314401908
1889753875
1700485914
538085588
1071024347
1299828686
1409047268
24574013
140172089
1928510121
1867585845
592946995
1833974719
112204132
1937311417
775491490
955577818
230872076
687485224
328567583
1004256006
1855904080
1392204144
1619980940
1074323096
610173711
1876070710
580650830
841258698
1928741394
1056006677
1726128944
2069579690
1595511469
2002221870
1645195304
1621415259
1672624438
1976887227
1469966685
978058670
1508558161
1787088205
1687970495
2024717087
1206738783
822718895
1663424972
827371258
1301797935
120867282
819580308
1501074154
763762921
1105055610
1002987143
1639035944
2079563732
1876877127
1449261053
397047077
1276482709
254533673
1947975357
168351748
1202579394
272625705
362400427
602804423
1941492853
1612667823
1414538819
1409425287
3515099
291150624
715888504
1426092736
1613477361
10148287
1190342344
333353408
170712796
2036400913
1815322922
969264735
683014526
1807768090
497378948
238616509
753848494
872257235
236888998
937378927
627722863
1226542277
239196451
1485622457
1839717497
1602115948
2033867882
457354352
1110919121
686692836
1761056636
150910465
8363383
1533159965
1207439719
1532255220
1481280235
203287001
668286698
166173562
2018831894
885525530
417405444
2047012469
1178972429
1682271421
407274172
94455379
2106322843
759197378
121464569
23399869
533029424
1483072283
2130948847
2132095628
1953370835
947942909
980158862
1146698108
1824151877
985376156
921912476
1267553838
463216460
1836531940
476953821
648515472
286551245
1010068745
1803377183
1111943395
1259486219
121975744
1747020898
1361417319
356488718
168270374
785468183
373763376
473822935
848641637
1605549467
1448868324
670235015
569409037
1285368762
1861367558
1671843047
64496828
465212979
1814980769
1372712751
1233822143
1505187350
1944302865
77967976
316786420
59876788
2131052284
1935608173
894439066
557445295
545896340
1203116761
1483237769
525659200
49905985
1170284100
196711879
797996976
1409382764
2077163635
166067360
337396644
125981317
920276708
285284606
1542931434
834021183
1263889648
1348166923
987948659
841288588
422645623
1745211790
1357714389
121743326
1293811979
1450558278
1654781988
1688656668
1076571929
1959958938
873894558
202335359
2046885050
1251327046
1847397861
1933612638
1092280362
222704267
773054636
1866534922
1333806721
288932055
501265821
1867808925
832421958
1146982102
851975102
1213558795
134182173
71587351
1995636343
723915498
1540218952
1017124920
177399332
521216932
1896731977
1001610520
1454768256
991151377
12897195
237893908
1023143966
1596550293
138572702
2082822987
1685873999
1490211983
1643155860
1827693531
491814477
741406292
657073021
131056104
827322195
757927140
1773849577
1533795013
1504899808
709271259
650610498
777074375
1986658889
616599585
1812047821
1454667959
219960627
1879457184
52762921
401005428
48114350
339844646
383970746
134494273
1959778627
1983606067
662254010
1753453981
150382262
280911128
1280903365
678640761
163604658
2044088670
727453928
2001295151
465759498
6594795
1026166696
1666324466
1583884829
1688363124
1771038179
1994679933
1297626648
139048013
1034472502
598087231
1100089586
1899965176
2027607787
189310280
2118386419
464789360
1825030884
1497858639
1184185889
1591419731
796068160
1766906458
246457861
291991818
1711160261
1646391186
1937954752
691037728
2038212963
1019213741
1102826234
1131546059
1451182587
1679196556
1975861484
1497596508
1796862712
824468503
1132396057
1576849506
1849873251
67122148
1571932553
593772732
378353828
438125056
1649030508
563945986
1163958696
106570284
25964309
653290538
1324149847
1468119190
730879922
2108191130
1849508067
101175405
1216095221
1146657309
535406332
837433972
1023788275
118105211
218716358
230650544
1039456205
501674347
1663447192
203149012
980475484
1880839614
1829921728
9843932
1846443807
2009592782
2074183792
1708480719
2024574488
1174183679
744873986
1580106544
726785002
1272267981
1605561570
1283383189
240963459
1475469252
910577156
252203562
2121647416
94532077
974644111
1983567558
450180939
1296041473
1693596202
91448902
546221772
2068560635
177488092
1675191756
867269374
235722044
1128088443
530816053
3158497
1468455353
1319383162
103657590
161478953
1136701314
108733464
1466380384
1912640794
1232456315
1522548043
54861427
1960722933
1433033966
2034022793
1811875809
1295930243
1857786649
749951340
1476436915
971480625
1688523681
794758242
1385756627
1421321701
206769143
528672212
848300109
1993709579
1870594091
2079086667
1508642053
1823738359
1252501352
157858466
38744156
1240629980
1541770422
1095701506
225891561
1045416551
1232091668
1818177431
1501914162
1644036822
1359915520
1414986102
81765594
147425089
2144060023
29303468
1569101888
1218680207
1667749538
1250954629
1811341840
21085599
2099261810
158335449
565622070
1470306726
931506047
745253028
802900628
1097617256
1060844009
1697239440
1777262442
1764448028
1620414392
599490027
1572879309
1706298430
1916072178
675886532
1891942420
1944487511
1590798392
1593746376
1607859146
458242148
244639090
1689614710
1848888285
1664670120
1115060254
33594324
1691615334
2127304090
1782094023
492345047
992512935
472974386
398113974
474634883
1587886037
1266707026
1887202965
1722367733
242083091
1068155405
1615409595
1038438373
615927893
2088700554
1445358609
1573315085
1870422294
1512267956
2126272625
1659924133
1717960713
527458110
1033044205
1051179000
464221494
1371555497
412893382
243741962
974605777
971173409
1604570885
30983916
977586964
50822030
324948110
226145298
895866888
1099752189
1844474438
173010148
1543079991
483012626
1894190011
2036111385
452730213
1207932294
45697175
198174390
1647941239
1807828480
1879956518
878456939
1250673889
441258938
320617006
1918785584
183299035
1717295231
1973606972
913668025
1063773554
891266977
2014019924
860607615
2098123325
1765786579
1651938371
611457929
172052029
230908238
1116107344
273540545
1386950628
888941813
451139280
1228702903
1384435270
1352768894
798245832
1965757855
1019072297
1567492725
609973287
704962314
198933832
1437502956
813749831
947450965
2104731265
2069277616
1567755622
230171056
743244418
726188491
467369121
669786481
357441650
279200094
1961875735
1883838143
1334041993
940223873
1001898944
1757041589
531129226
804021531
1684171822
2051761060
1404284490
336474642
229653129
1418617093
2065603204
395878895
1387299311
895520934
480345188
1512187420
690698829
462308983
2052537534
289733604
1664074620
1442255199
1229848592
1366416644
1617014341
334704585
2041468091
97548308
364679165
316361823
1220667706
1881059247
1353178026
1068728485
1447217635
1453302936
2085864719
588948293
1518086176
1464566726
913844828
817814273
1659217833
747708626
716080715
448297853
654456155
152720510
2042620821
340535473
392914262
220472684
1684014437
2125808788
1024612650
958118253
116269864
1304011278
1457466963
642845702
771050023
149389795
1610085432
934309914
692342617
696178389
1226320543
1637078868
93780578
874959292
864143182
417129177
988360657
1353758197
1680917894
1856551728
665658012
1229518206
1914321730
1460580595
524127969
1167562044
1650456447
377136286
1678048408
1165023632
2038540547
1381250790
468912310
1373059558
11832409
1187234217
670611635
305110490
447390156
746985180
1164235691
1856561237
53636152
1725958577
35210652
670538976
959985325
585285405
1387432054
1336361863
449962853
642893059
64624557
1398895839
1730036026
630977460
1310517634
1487709747
1776347759
360191279
96399821
1975717483
1222879955
232150507
908372944
1732434369
54947284
2029485277
1921756352
966305335
788968690
1922755532
1139490320
2015708978
1629984303
1750362046
1576402813
1396691728
1896038812
1027254437
727028059
1364522548
1869549631
1749004927
1264142058
109350845
914037366
1034155258
1232134363
2034144690
1723225382
1360343958
686575239
1233142114
2063612298
522860126
1436121529
1668449222
1410396644
1913405887
603527015
2102051078
956371179
1044338521
1239647097
1533990318
1245302677
26885488
446079321
1425891923
1213649643
2141147086
1464190827
1442537467
1487043430
193402878
258257250
596114473
485865953
1768795358
1510373782
1905769930
82079468
758373340
600415161
1758982279
843010174
1589975130
1659502445
242964974
588535761
278082718
1026689512
382809259
259438788
2117656956
161724646
111637990
158818159
911472415
433243136
647583935
1909913112
1137214645
1560856578
780874472
1008366559
1069394208
963409968
917803127
1221276408
784675670
1703205134
1723439288
1288408778
146737646
512852611
175421922
1355352690
1277778961
1313925667
657563203
1274347138
44996951
216905037
1664771871
961335224
635581032
1777079199
213398043
1188736271
1614618835
152052026
1275585706
1652020716
931870550
1716932668
281297222
1874421941
1125792396
2117524588
266748569
1590737025
689684666
630015101
880590973
742927357
1003149882
245156892
865885132
94741237
805732770
1321928435
122204938
1729848646
204592192
852060842
1798823563
43030723
390795816
1292298493
292631554
543833974
1028286135
1818399079
602428415
1855831500
251230194
255343892
1263893789
1521871155
949272607
1895841606
1521232062
529767892
61320472
2128289970
1773203241
533912959
901023930
1367499116
407876643
2044556529
1582901554
1094140681
1735596655
2060725051
1824614775
1114151760
188629235
832010007
760768770
2011737485
1437189667
1666760110
499750089
1236012579
1470436577
121444516
1451390619
1428851618
436009113
918201409
503729650
916136386
1449687295
746149343
327446634
2019816238
1681719085
2074106433
994210167
1748454336
459981110
496565092
411767506
662088603
1132623496
1282412353
1710423320
110417950
1000690837
1545530846
1709457156
424670950
1667256954
1696919297
847353670
1941745782
1804842381
385511842
1695712080
641423698
430433746
1896245572
1648957481
1485841702
779127180
1826583552
299016982
1383555275
222227017
1421965776
1153700006
1378792530
1858380007
356569561
261299905
1200385417
1585940837
1365504245
1634554649
1683870268
2026373010
1550622721
735951960
1894087201
1507484445
2092546694
2060614217
1970450797
1863640081
2135585819
1848839762
271246062
1553110721
730605370
458781442
943589996
1915539560
322677598
1977089270
1038036652
892062448
172176151
2083652226
142205970
1397723562
1184740110
102059269
1790826024
1727149353
1080610548
923291574
1580817128
1260668923
1718505718
1097410812
375131198
1506058806
462300994
1389718020
484076087
1286893211
898755316
875210704
260802013
510164419
1578298658
1550897808
570012373
758703053
1111215789
1864324682
855589423
267377422
1850645810
1531839279
417874967
2033774962
100170282
310558145
1018319503
984710159
1117505701
317519644
925066076
1870353377
1020912571
1241509132
1620091466
290642423
113597577
561820307
642667501
977879838
4571470
1511849970
2128723692
409218321
391506504
741329632
3022706
528710126
1374015867
2140710699
1760927790
1359901908
256438093
1774382730
1629969854
605764
1664754272
20558138
1251176398
1263763464
1151212813
2075487584
901643365
519137689
105732913
1955631305
1823101335
1751118941
810459471
649314273
127338370
1226141656
1410007622
1445652114
633613205
1970230905
1579445695
448008226
779907397
359557298
884459137
901318609
1824157157
1740771953
552829048
457490717
1776474574
381949586
386647816
1453688636
573365014
572883800
1739926375
2022504099
124868451
1999499038
1114561224
1168030801
1161449232
1284373376
805657788
1769938508
1527463575
367403777
1356257558
59919384
1744537777
1715653676
847374012
2008905339
1826351545
1609475651
2093474113
110800980
1480585346
1528581584
93046782
1303418489
1642365375
1007171584
267821799
1902034995
286024022
72607746
317354666
1464858385
1133233514
41642623
1594664333
23279575
693891101
493230496
1557206498
1176271358
1789907360
422816387
1594790138
1422803069
346207135
1434878073
784720963
684519911
1924786618
1823230234
14972105
1209858210
697470262
1176887645
1995136168
1730980641
959725198
506429773
528748886
1279982622
60944372
923414646
606835247
313258677
241285010
1609007604
1832722049
904653607
1943316882
947427551
96826382
472030940
1532475974
390165721
1822921895
632746976
1430694201
1005684055
1220285801
524588751
572125777
2116191935
565441596
1258576182
972605653
1946068722
1336407523
340286259
1547180379
460255242
1197313347
1622997781
73372640
1670577738
1097484523
1480560048
1550696202
191036317
1988020473
1698422488
573837498
628941672
1262632487
480344334
2009338229
809373621
1246195618
765572756
1023837900
342494444
851724669
1854380288
1521853651
62895586
785707628
354052595
1427327137
469604565
1949526739
639378106
248789802
1643553456
644657698
680828240
1524202103
460854331
1237087747
783977527
1433439450
1172422020
1909999592
1332427416
2079578773
1651606325
403921806
943854789
465834076
274934164
677629185
293664868
2008254825
1881499970
1559392116
35278042
1830601264
302337102
1811817166
994960113
1878839795
1037095177
1543221833
275357137
1737157932
806475562
100350655
1079960317
1256583308
2091013074
1719408816
1006490200
1469116959
494587408
1492672138
1556563661
1503124602
1337729637
982569747
761699887
1062539232
1075155023
878868440
369379798
418451038
717753547
372151903
1942103620
768945100
2057822284
907958374
1540529260
6965651
496863685
982180776
129730693
1788647609
877063098
114492000
695594007
1941791603
1970913181
1013403629
725312555
444325923
361255700
1565913023
670198678
198052641
1011452755
499043388
910844267
566397325
335884800
1438210821
1907907257
190091934
1048938874
1297411501
27638206
679142014
78587894
1216120393
943820412
1942664435
1612717394
1218917925
1065729855
1160234660
225926738
1851655205
740358342
1327128608
688224668
1019239140
857105897
1921279976
1858572976
1028652812
671363320
1653505075
296593371
577605046
1461832333
348526112
1028463909
185500177
1059519294
528855818
943755574
1918223437
611105498
1927284607
1150679349
567787449
1874383152
1181169915
1187775857
762511525
1212497378
675880994
1795149130
331766557
1504995630
1348047840
1930150824
376281295
1002642347
868465296
259584826
961392508
2057912083
1413178504
541295169
408518370
1278895527
1739026143
2039709587
1733826505
251075471
996027720
1269495375
2002094403
1163918879
539810838
342510191
159856572
1492884639
981670612
200006794
126663240
228597916
1144745587
1289221802
1830175347
783400318
597281735
204603518
1192855734
623307150
892938550
192936609
685655001
1313037854
1153505575
189613194
1464542966
404414233
1918659867
1663674221
788293523
437046234
688512543
124103447
1909246935
344553401
1409270034
736965049
882524481
2089961776
796639132
1589730463
372177525
1954915218
1668782775
1672657068
1012405588
1424463273
215741695
1310503302
1280494011
754471848
1944724709
1283673901
802758556
1812559368
1823870831
1427388686
2016881859
832766601
1084819827
1630274271
351394898
329858082
103203543
690012487
1537751865
2127838047
1972189134
1488119018
184045517
787107542
417901672
2141544435
38828056
424551119
634695115
287183164
1555451598
93434378
1730354300
395278713
1957436175
1960771126
1442987785
1510782677
327009713
1646759749
1618664523
185125281
777934783
1378598022
1564433797
933371948
400490796
462077102
1390737515
297495375
1953015335
1143766434
46129527
1447213702
209778252
1249265036
364611240
2082988133
1204030013
769333873
1537724676
128130694
798722531
192475821
1133801314
1351424561
1356618663
680766758
234039404
1101600748
798218587
1306448295
928658701
300056731
1080921850
1671895314
1021289030
933145912
2134540642
1343012200
556186650
1499724583
1111686234
765432442
56131356
1178019997
1445717998
164488614
660607766
187693162
1045997599
2008491725
14962021
182853347
701661723
1695766463
680999659
242709954
1155435206
1140868307
496284284
520648774
193666441
1168475536
1386802827
297797641
563992955
247481390
1232613568
257914947
2020288546
4705931
1671457505
62382860
859851902
1669066211
470675884
1214104838
1193867181
30279474
148649740
152822230
1123641556
1849033681
1480297545
1338404898
10883586
111411469
1895099475
1479511675
957466529
2036320570
2034552343
1142816370
261846409
1665602270
1155923506
38218251
718560805
1761315382
222659130
980250469
1407705170
2117181506
1559790086
1407431940
1583203759
1668359201
1101871765
852969009
1174411474
1001955935
636483458
333510379
13468551
2023001521
641537703
2088669367
1996567887
1012608799
1257836697
171279918
1801015636
928931442
1258785892
20967448
1508172934
1845756375
1490712815
1455739056
1942119556
1121343204
2113023908
297574617
1649915214
280822448
786931389
1086530381
1689040707
380627276
205093547
1782022671
632381009
1867829044
842365395
1194045901
1515736921
1276690588
209098122
1220812384
1250887346
745947626
1469142228
1523097440
1614579362
1329154181
1437015723
222802876
865045914
615643798
951686128
1246561867
1275417504
367474389
1740042839
2076981866
1907479046
100263422
156794334
151060429
1920110708
134877629
705426268
1504014034
718601119
1561249243
1614873325
411020421
1922646889
1781643385
76796455
1038604189
1088078217
2036316568
1768785446
2114403296
1946609453
987687935
2010371580
229756717
636203951
668714286
893428833
1272640730
1413919356
318625242
2021303110
1019644589
1784512939
1697995240
2038955173
1731673330
1615388700
974295312
1928594822
184230541
817578838
1209523824
952170504
1398251839
1445721798
1050128781
2071901642
385194563
1416610012
63911470
1679790534
1779359246
199758283
51301524
1329865566
1052633274
798079492
65096138
752295802
175171143
928786487
1346568244
1794259891
1721827194
206712640
1092194094
1495603283
1712254103
1950176590
490568645
458699390
1592120185
1854712069
277254456
295558689
893741604
1147674789
1567361030
209668436
1087661227
33128357
1290368991
993756375
991700952
1729349038
1165594268
2077530114
999212656
427959233
1528271001
313432592
557335849
57113599
391684566
1371591863
1765549822
1278699057
701355364
1567682040
1415594252
1123139456
637535750
122755890
1694881678
1550434238
1836480001
622484097
705823076
411146246
1633237008
1549514233
2053526741
895719771
2019581639
293047373
933944183
266461678
1524692470
44557570
1716145789
1816499242
803783046
367184238
1671535438
586585342
1400489735
43493177
1115926337
1350881655
1058446609
1180613260
1498582095
817630620
49316800
1037271293
1410245911
948648565
1193821488
1223897678
668827934
1386763351
1773329813
343426260
346597602
1459210444
1855122223
2009855346
1955977978
1827562905
490202885
1363598242
1882818274
84725287
1324623118
1754890967
1233425102
1982036538
530226168
559287438
1317955231
245513220
1651865112
766761832
679231621
314986191
1927702844
2076591267
568775189
744615012
824301286
1165970077
725558018
1093168235
949335261
2113363698
1389608706
2022173016
514669804
1284713816
423045273
1916366862
1304585669
1623223525
32019971
1255191803
1496195816
656587572
2067789316
196367041
1955097758
1261010404
935213804
134713646
155783332
1982320043
1443033056
1882108463
991578722
1730635665
1002968231
297191636
72229666
1288677460
1399144896
1233786731
1896323551
1020890546
1786451278
578418166
1623757890
984203535
1132979780
1917272101
456496771
2026482168
54968774
57822091
1845511056
1595443105
2111418100
2050713091
1997120816
1638765644
115358394
660397070
787299580
1518612006
1253788814
1663534785
1027988384
1646988001
1583301375
1472914066
421347865
298807503
506812257
1370598528
1964476660
723352037
598559194
1090259392
2014007662
1485725125
205542991
255866160
1205321048
316523483
63336574
1222292796
1969827545
914300267
2132723600
1496783614
1711133136
1980500178
1397527425
1033521056
1725623011
482654833
1481189512
437730275
767815909
2119921584
233591673
142044397
564423619
2137254186
1147928030
1224712946
1677565461
1407184155
420747999
823812111
885585014
1736560817
720886482
1276169784
1872772627
1566444472
1115498479
505099534
169651469
853856687
1103325775
1513224327
679321246
1411167392
319198213
522723152
247999201
1429688132
1832875537
2025349285
1773174354
263780122
778197945
1833810677
599652491
260863647
901574448
1366331777
943396223
242995191
403990081
1843483602
916594017
849807042
977597917
1032432204
1851235621
1588720350
1447267947
613232136
61056587
545397096
696443142
31630874
2080036749
763728096
182233636
1627311587
549989610
1637607906
1765820220
1496949770
1829279752
1608131090
998740508
1421295565
321478724
1115856380
888341977
146616280
96095038
967453640
552479339
1568497720
1319406718
237178197
467487089
1535084756
1706524317
946276878
1976920653
1894916991
545006264
425298396
1732220390
21752483
1113614572
1692055214
1585996779
902225628
627786009
1950656412
287100439
1834865996
1758097961
17535477
555044035
1997901493
195771210
903480496
336608187
1903842447
1475263303
379726285
115115359
1046159451
23798222
1983713623
2092275739
1911244936
1670030943
173081305
1609671003
9681053
1345931859
743954459
1159926578
786214257
1882349283
2025742126
1087270787
1794702578
1172232075
1127597358
586505406
1067180908
2031444209
1097861043
853017040
2078431921
724386185
1537240981
275622645
2084108087
804586000
1144591104
808826148
877088566
691920237
1316904943
2032255847
839510262
667744531
1974054374
1668954618
1315156012
497247565
611571969
314442468
529528216
447604081
251716464
1134467871
100528996
2114814056
1464180755
173630842
1413406118
2068437068
1042310320
1154434917
516912837
199117649
1367196680
1323011500
816197222
582146969
1510101163
1988827145
1972291621
942792599
1087530570
1626656230
1669105866
181107279
1076952260
127162910
136048052
953670607
1875804729
824717134
1611459055
636045527
532724908
1211356361
21933444
1858005969
2067576144
879196706
1787163442
69823616
374057406
1666044815
1961285185
1582452905
1473513221
2009153052
1990930896
385295348
594504608
650718239
404653610
441018438
1017557398
463526282
896034692
54808206
390922357
1405634503
1667134486
560543206
651356284
1059095134
1304875491
317977895
1082819583
255077055
697579123
1337453039
1257611743
65883439
1573155566
1979109806
1045887018
723090552
1370131514
597846449
1759469040
1933391430
2139969613
597284671
2062552446
559386481
2124653716
932435927
369815233
743909511
798417966
1283897777
1932126707
941713773
315975255
1887378423
861290781
1697449509
270341287
1844868705
259584598
1758513928
449296645
31091418
1652368155
1703391395
646040613
915790835
1929220363
1099642973
1278528448
126668426
1876299138
1162154070
1326323964
228331933
1158807261
439943206
1705729570
374189570
1154542371
1445469437
1133870531
747839464
433719958
357450984
1532168171
1123440060
397926645
1102767370
830159152
1548908781
1045750038
82183113
1565687938
1095073465
758257131
63084181
2073660906
95125330
1282463105
1823415604
1683482628
1519703878
537426719
163939943
1686833941
1715998524
195111230
2032884879
281218676
486574964
1135383498
1612921029
2111165304
1513817465
1115018038
1690337411
1223801779
1132514180
1442921834
1967024357
1484318336
1254279341
1035290943
1662731045
590215174
2004178292
1424324503
456724745
324757336
1925042178
1903707821
1264869651
1203655715
740490303
1812016080
281178798
69068162
1230056453
952604010
1506255485
395849781
1956851657
257160666
2037849708
1456317551
54595168
1480316210
13427298
70517975
1422230884
1996876673
1314061315
553247724
997937602
136266746
1661146916
620997356
761479014
1358587199
1857376833
78325687
1934885435
1787921824
763189824
923444028
77911383
480560309
443993911
532447105
989062253
1915579602
732033078
1394106028
179927909
1168064064
1032949715
605474769
1920532166
1571864956
214651038
1193576080
1535159207
830709913
366684269
357439636
877207669
220596787
1950035461
525157368
497396956
361110473
1532013687
1210105319
420899294
353391532
199196365
183994440
1068309154
139594469
863286783
1616433259
638964849
337180799
1919517658
1787909391
863268466
1688779371
1480552244
697259182
1441249999
1874815306
2100744471
1920336890
681805388
826421610
2065733724
1196526462
1286758595
1015739768
1720473105
1869909599
1720724893
1651505312
210997614
1495808288
1743682360
910070203
547579127
1501025951
101950611
1778508685
818241948
1325461287
2053486624
1284415835
638106485
13692512
1808935148
703387471
1238154903
1249464879
618874501
1759034845
1070434862
1118003207
57965930
2117309269
536090069
160195517
1544969982
828210815
1510636798
1358132634
1548972503
848394490
1351979967
1998702758
1277610598
779895027
523551411
987136326
1746234101
1483166700
1275669384
503255774
1786473380
1450242265
851776841
21308912
1002302233
292168192
1260691497
1520109442
640861740
605278231
61915673
621780481
1403984183
60021585
1154321161
1213393018
1204651751
2098937491
1328853300
980681819
2065516978
1255553436
203253027
109165465
814418840
1281327739
208825917
785816416
393512462
1561297144
1603767933
301568670
1240984377
1419808752
425668464
219944628
942675158
1958823894
1374770715
257872824
372145642
1615712569
562355883
757457169
1805910438
923352710
351011328
48595182
1900635384
315617010
1461002462
1525704147
2033755508
1767634873
1321261029
300974298
881332909
1070897009
919494032
567498793
1100492288
729919439
1117725745
185787783
195384006
1293698984
791857148
140770262
625878662
1247090100
884752974
284374469
1826607523
1128927852
596731465
695823441
1918435129
1606685267
309699854
1687204951
1144300858
1379231842
1667307969
919790940
2033030400
345149575
117759557
1802151850
38523911
759030047
1315808969
299895485
162315006
2019509671
1162192633
772383477
1603722887
1143013708
2119613701
1194012785
948617264
74086613
1863182140
728419630
1143031217
2094138533
1843461877
1491444417
1839790475
2107558802
580369927
2110597479
1687360406
852730980
915999356
1695935943
1541490887
173801764
1451067955
1835065127
1155883986
1620303966
491290707
1407723007
583247077
1887684502
1288171740
760775100
1900604087
2001323528
1170017498
1520447419
2059772384
273186374
93185723
534534328
1572765205
164968772
107048660
1068369831
1818491160
1346240370
967227243
492808102
2095160446
253803545
1948811469
1818495639
850792609
1328309956
99487174
1540880014
1046803951
545601121
1598701587
2026847539
166954007
1344592559
261749769
844519720
1170273094
951041740
424858974
2117178543
1248570351
1968722757
170066675
360888197
1234452217
394879273
2097388523
480132633
1349461493
2117100326
658381542
1232672268
741755857
262203486
1350970084
1077405319
1370184900
1563033223
426294084
1703468239
2113658496
563520642
980507685
1385235348
1618481286
435307571
1904665234
1716920390
967677076
1779053777
572544169
615389799
2107039316
340083985
1074994732
719120665
732982390
109727167
1943768213
2116684040
954517542
1544473525
39883532
1490451392
341855721
906396234
1632884534
1576815851
25017713
1934435693
74384588
1157669152
907842033
423824319
1458531037
425806874
1708270215
1849026858
2144394935
466021973
528910970
399413527
2120804663
627350611
607017251
102547564
1612921473
651037757
577899169
234483654
1195402931
2005748733
204752841
1402744407
899148202
736165847
134737598
139592536
226390884
170666219
1371988637
75520135
2115075182
29389535
848995338
1897622807
390668817
818678244
300397059
32755423
223431281
391379549
2108469552
877681910
1103827163
155456837
1778801800
460214974
2092399120
1237147642
1286159815
2124437673
1441558665
1978403221
574762300
1793433616
722798864
97380740
1489934971
1542587472
492703222
762480054
186489930
1187001651
1963971651
1365090484
1858783526
434563547
1886803974
215306319
1327748954
906631684
1855496167
2030345072
1820984556
1927364964
358640055
2012979321
419449018
2070653170
99819204
1052132273
1874282949
638302590
1763512392
896689482
243802197
1801606696
416283450
96378828
1164893488
1088634469
1792398551
1372229159
1094048482
1648064609
603512471
413243911
1268962627
2126693106
1644298993
924406317
1419168333
1313935396
1443789139
1163675831
347185621
1123092360
2011017695
1159362835
992648642
1661505599
1842907890
747124344
1034851094
1370514244
1018350583
1450484258
171239772
689153450
1822943838
1071688163
131883777
214993647
829691400
1067421068
83930751
1081278276
1162513738
212463085
1708768441
407001506
237648083
1944871631
538305357
1220220504
1343328417
242915676
1291830219
1798150335
498255822
489683476
1558248412
68875766
1818837176
1726404430
997367195
1913177912
659638665
311370600
2118938701
1772422066
1484988555
1988996850
56883288
103998164
2123513849
988606236
919357177
2069481208
1737618070
1946700686
201823043
529477380
1912614881
125498700
274438766
1416933731
1595392067
1027294341
1488570168
1151532451
1898621258
1391173283
1860969210
75163386
1673912873
1066001768
1188564345
1572173414
1652510589
298216426
768064907
1804338525
2121205770
1936422367
315328752
795959128
1098178748
1616788908
2019816634
1819602066
1636516026
132284908
1422232933
1636361299
1032339005
451517618
522684336
1761904347
936247811
2052464952
1169041376
366698441
848000175
1279066683
1218573096
488804452
1682846065
2001551340
1019520721
882713061
1925628833
1604787969
2142566632
220749733
1019226824
9168424
1987191063
838941045
2070652425
577709202
1060120480
1543220527
1715587469
1964146763
1422786304
837106304
1272568261
1098189896
996041566
2104187797
490238022
931079840
1783923297
234817581
943089605
259252067
1241869538
1498300295
1354829954
1330701813
1062161836
1661770496
802466882
6684612
1767336621
333703169
439497449
26019513
1651502275
1770375766
267476610
1720413969
106328092
1341613590
959446940
2101761486
1964792944
2119176897
994023677
496113393
1126827333
1598297309
1557284107
1485204509
65901206
1609850851
1321722133
1885344165
501657613
1973182820
576487902
974714524
467666536
1154929346
1821978523
637530456
2017950488
324178799
1376250559
750321300
750139463
250645251
885782562
1110378472
551124486
2070123606
39810189
941633908
1762474380
25914946
626471382
638431249
504980966
702789555
1789778533
2088249409
1956852866
2105536537
959929976
1567724570
469957882
1596818208
1291691826
749580557
1364194573
1752488519
1063752574
89781945
2089988615
1951561450
2833493
1680217346
456093656
60888330
36471028
1476786829
733553074
1296946424
1116265164
1951818331
1149127311
378498619
1999731293
187493000
2000723289
1568237872
496282247
1723642541
564683884
1919181298
1358396980
1289257398
1260696429
1388597728
1128317656
263943234
906583474
1915085504
1779842602
1264661274
1390131119
472631234
1833775535
785821985
1373577008
1015357726
584001306
1426878957
538069770
536208653
1731462243
953374646
837706672
732582770
1769105590
1003289003
391701367
372141721
187125669
137921115
1901674132
1602387573
1175846494
1235555772
54744020
468032251
446772990
1353891743
1042785371
521092404
1646179785
841673144
1316639829
867228441
2063987941
1373198847
1627517672
1295550578
605763752
229554521
88017530
133013999
2128077712
1708499131
1218279704
1436581706
410063648
176369799
1591775364
1665543404
66946012
678178379
1767571165
368652001
2136718565
552053564
799243800
1945651967
1335461268
317207047
1637305681
1750882987
2025693335
907312532
1134260213
241051094
804573272
157857514
1932375753
321209376
1715676095
988363731
1123454936
1127811236
217745998
1980755050
44867242
46953163
1012379575
1924989484
1614486701
1044261195
801513699
781479364
1824260470
1380285509
443332650
785431898
821490314
23424917
700666090
11831975
573963409
1180617866
588432489
1793290700
828445355
830094641
1675636212
1644924623
460412688
10710421
744781529
1466467404
325921662
1215182410
2119248606
1607010797
1396574376
1312739106
21206160
2111832517
433135621
569247990
1231495546
181016525
437502581
392335304
199757395
1271981884
1601999174
1991783827
1073175307
1016375506
837973617
330187722
1648428973
1894082954
201483434
2067125872
198547393
833931480
1131732980
135871856
1286070167
480853541
359943461
1976920041
1021318912
368830539
1553271628
1927173532
2137339816
1214898829
1345344170
1101500639
2065538896
1059201976
1235410441
703181454
1602747734
1505289214
757094981
1371400756
476939816
1917422407
955031267
273191327
1267626076
168830992
652979731
1774962281
642365485
820210726
966360446
656084316
6368343
538457235
2124055950
1619589844
1679475052
695703260
1177950877
1585964795
1394618222
655390584
137071868
1616291425
1520293061
147695701
728961135
724716977
406971204
1893305999
1738239448
983956124
14472264
133714330
999651845
78751463
813966475
1327599661
1054758656
44106378
1194875179
868392946
1595505593
294344183
1412385556
271733370
1833665613
1133865992
352566261
167724168
856083127
1697547412
1428894118
1809953723
553305742
1201753755
87235545
691657957
91698605
1416751705
812007030
757326460
445909997
52556755
1251698560
1867135617
550448187
85169435
1728998025
79668548
605087624
1499766763
1145332952
55159586
1982351067
2092609730
941378096
296002334
1525684673
253319355
1783412890
1735016592
1466814418
335237023
1924142302
1264822886
240850956
1594338904
1541402274
1328552066
296438230
1373385118
968928494
457767571
297637075
1166377737
1992196661
378316154
1477245224
1415482641
832350281
278432363
72288249
925881199
14148959
1448867091
269642504
176674491
800937887
1013731692
772683280
392527311
209095065
851704347
796065273
611158271
627822277
1639222966
850311516
1661209341
1602086735
536203906
2083809564
1036184696
498592986
1171919334
2063108240
602305947
1178240546
2043744577
527648090
1734926368
1195467753
243434146
1427734545
1638265467
1514407117
1793655999
459117668
1417650421
575848801
955689150
1818814799
1679603887
1710301478
1064042508
1423919422
259690982
198079920
1470804928
1495073396
1009437055
752730120
1617732041
25218975
1001784363
2104351837
1651016701
678594365
658290724
33748428
1410145607
1777833173
135200586
2077377484
94105926
1573271620
34894315
870387058
1057784191
300453647
385681544
1256715746
2101416974
220226446
525600371
2000392536
70648256
1969014214
1085139854
555433919
670338203
1337093041
1984589601
417813246
1043479940
745003373
866353675
836729159
514181989
1925599518
1048729651
1596617490
1882884251
1702923150
408124370
134745527
1030445363
1637890213
747824922
590244155
1781412401
1191921411
2085168855
1215529761
704192148
1792144623
615678989
1258556463
2089406039
1754703822
1766405894
361268018
70823026
562072882
1468768570
1824102917
952138983
877265573
754421494
1812259366
226722773
991675930
1574142639
50511900
444019242
554036711
1971259069
1906223088
855596460
1778887003
119736071
1005756990
371326488
1438042301
129709234
1308038973
127693695
1438125444
814837434
172483565
696472772
1717125982
1935947137
1180677600
1513473600
1891507941
395388004
1103802287
713905941
2066802569
1237087239
1961972985
877881323
222815841
1032750302
658292498
824514909
1387306965
2067820789
326441146
772719048
814862912
282109677
2086363859
407366703
781533137
551062345
1923055695
597220776
1170881972
790373249
812878507
856859773
1555172518
353159184
1444769307
2028121464
1894185270
915922481
2114440627
1915413269
737100843
1639619202
234041294
937906948
1642910283
963890097
1577611804
1443519755
1039836531
650947572
1168999926
1981311146
690559967
147962836
1495102694
715924403
1177155805
1047831550
568634474
225200253
752694635
728768472
1602392712
689695777
1712297888
57077700
1687249397
1435391209
14423047
1956041578
1878347390
996628455
2017522832
1033407383
1890840794
699482183
10078684
1338369156
1983183696
1064385667
969876214
1509869785
634205685
662918502
741150180
1973836479
1771356862
1160178639
1659985873
835786637
732539327
868531967
1757594796
1589444717
1411362190
1687649114
1600231611
1171049973
1727948695
1895813079
1694730122
1751067030
181316580
1751977219
1995109617
1912270877
1868051992
1961052878
32189705
1080654933
2135989464
692590351
1454005387
1048049773
2128383661
683584320
1083330769
1278785836
870602311
377269136
193003699
297639750
1952228975
1637903423
1433000915
1600422589
2042932743
145866959
507044813
686728056
540701975
1553355096
560499700
918300005
1118208066
451049800
568025455
1520734565
882884007
1804578239
1906998283
1275420725
1841871032
1715563374
616150562
1220512795
1367807603
1063365923
100838584
922561486
420895203
494791197
346523599
1169691756
1159131268
1533909902
2130610936
1880785805
517637660
602622965
1189571856
1374867856
953065624
1600728208
1943763236
1771252777
143033766
1560949732
1950971449
899045511
604333560
1942537222
284055359
321027410
1594478909
284416264
435926038
1533211882
2084270887
1162591862
1056770426
2098341947
1631328164
1646743174
1334624533
822898683
1002239595
472561608
1946812895
1862598706
1222199190
1899547575
1117800611
1905645912
1998004278
996660358
1846658943
1728299829
1720686138
1793258488
685084448
1580158685
1507798209
1421936927
943357534
357294289
2107607129
1559895768
408943179
169198603
55274294
2110022170
2062905213
157303556
1737357715
1321312265
1473353944
2113194777
1528710593
847662161
932352302
1692145114
677913807
958598996
1436002998
390749192
392383003
309976210
801509135
143101760
1008315422
457674926
396961953
676109584
1266561145
602609600
1503646127
1345238990
89432130
135470093
333925643
2094115443
2030822557
177945428
1618282170
297415074
1720420819
687981990
28318515
146366157
991268128
1040122904
1396418760
873070979
763195394
1390872048
1428350780
609819266
1142264910
1805580217
1087899655
1376933331
433316160
1762590979
882302665
1533643923
122597114
1377414001
584864117
2126139269
1733491512
1799475143
1489211496
1928755566
99935581
21499164
389683000
1576847684
1679520411
724092577
1746629661
1792050266
1487444629
201566814
157669557
1741365363
998153004
1167441551
2111337061
1593898578
767792383
1477376243
191662684
1228012484
1038381034
472669249
758803867
1304397413
351798926
1486855945
1065033129
2017465572
239311675
736975115
1903675540
1718231578
281121669
537574067
1381501264
791609079
1034649035
1025755649
450883525
637449422
103308260
1427319304
659476785
592310145
2103457897
154429548
1773133958
630648879
1129710218
945410964
1980599891
1814988400
805876300
315545997
655929654
526783429
1971107135
107998676
989099645
798201149
1114546780
218167080
754456975
1320727947
110114201
587941670
2052547839
1185015761
1414567375
1303123683
1824717420
1870039368
2068897671
433884827
1999725182
819137598
1506146794
1742492294
639755645
1101408606
170439339
562535075
499788777
1227496098
2109022867
713150443
499099090
359849396
1129994619
1832759997
47037447
1378516332
769348259
1611401534
1154074537
70542559
1124217204
964285875
2002113171
219199700
1491518638
1265046665
1638080533
452508441
90788746
543097562
1382382697
818754410
119714242
2128276525
1783125384
1527767817
371891127
1647870322
810982228
893451712
372595338
1229764235
1625712535
354004324
1923723467
1855727883
146370160
121412316
7343767
375524924
589510349
1125482760
408685879
447654235
455481864
1505806153
942748790
1040599512
1016597711
636756762
1466172948
285856243
1400909640
1761690192
1071141412
1607582808
1828594910
187399764
570282940
667212483
1714173111
598316260
1187779738
114500723
848114277
1053584361
826186185
1763617752
79113679
1323555481
873617386
1916446022
1225517834
1318747030
2007330584
994714933
728769390
1503758419
653930330
2137480766
772967669
1655028343
2046715154
870082351
678669100
866530827
374861067
1373014563
1526687574
266763298
1192726766
1130174997
480866364
483681593
1456679617
1970589914
85811902
693838486
1724387949
91797082
1463007820
20728201
1892077816
1473351091
1417447629
875029842
952704266
575982739
198244084
376213783
1311973206
347347041
570199145
1127783010
1541471961
1300647308
78594134
243608497
1765913792
848497877
1829327178
518290940
1440754005
254399032
271705548
1435243423
1138464577
191730384
1502180478
1024719422
1425029356
597549934
187233292
1837372677
282147778
1049011834
645846016
778596208
45415803
1583301222
133872861
499488379
387223253
662855658
769202046
1155922946
29327735
478621790
859791030
1243177031
2005203830
2003123092
502937301
1486832802
1305678599
1936438914
911101376
1712678236
500003876
737501590
1030554584
786643967
1467763545
1742859921
2017319738
423332399
1154775734
1107160799
692957422
678226690
1400509983
446843379
1037352184
1213885898
389949350
519322543
518281743
2064988281
1450752774
1984879225
1223530128
1487941952
343945954
1316955445
15830017
1535553893
1973347434
194746911
936149068
558841747
50854814
1348490271
1764543704
460542296
1147971506
1746449054
82218925
524621331
1475514247
1396671930
913646486
1624000857
678202769
1411302944
664493995
553847869
483832854
1490539244
674472077
981190858
456563157
73217830
1986041801
1032395644
2082532763
1611069725
930080021
1998636391
323310430
1804234702
182416726
198354813
1015121821
1363059107
2115414961
1112326913
1813826611
2025204398
142889440
788874729
334273694
165128777
485642239
751016771
1178839427
784185921
1174416664
1809942216
1521229363
46623899
819287755
1681737251
2005805988
560091540
2050765535
469089306
1191435667
792135243
125236761
2133434823
1144731147
75582245
759121144
1930609138
2045219393
1333567868
1686215829
1626749552
962811667
435057164
1300595137
729990834
1162011608
351714284
1196653209
1532367394
557437037
1785743764
1783221554
1300370077
877883447
323579931
1106315551
1359702492
698326782
1449022628
859920295
1719259206
2123683037
461224960
296325902
1051953038
1971880578
711024411
2118723464
612160604
767473178
1031981650
1240316780
773095525
1907492417
81118150
864395139
1787192703
1599391642
1284585829
30934787
946667317
1697417267
2018490105
544475167
301663432
709415992
1659921463
350708696
1548094641
1446396328
2009172940
1382946413
770389308
1362019733
27109692
661368867
189192170
2078822197
952368795
958362858
1150829476
159558859
139834253
1059341470
1955233399
355842073
1484815149
1902988116
331026342
1082182135
1652539944
1620081142
804770596
498890499
800941446
961529395
336384666
1712296994
1702555722
1098003088
253437929
2028503557
1653367307
756916012
277997543
1715192316
2093841720
1090675165
2013402129
1273549257
1478139141
248096130
1176933689
432427195
1622545482
1985451038
1318665562
1593207408
1730351900
2006074661
533582418
373591276
866063658
1165915941
286007187
2121098025
595777669
1956843330
1145180444
1716656766
49535848
197419481
1806095558
1949822493
1500471906
791167546
1229456781
1381301258
1205339891
330554273
683269353
1376477406
1657720169
1616138582
21196238
39033806
608224129
558048769
16770650
1693924274
590489221
1909943631
2005785162
1633473213
955257208
112509684
1896191300
1254503070
384938752
1263078324
1343190315
1258418424
282201264
1386872182
1477659713
1102132233
32192533
1828941678
1587137319
727893504
1044133303
1206350371
1159263190
1793356306
1784824574
418459772
1787073230
1514907742
1720629413
1867224723
1981530789
1482058183
746746113
1775027108
856454393
434470248
414692931
880230687
782632344
1584458571
319010892
1498547067
1760810070
1098367476
1796770642
497562076
699983745
1108091376
24161847
1440855809
1910871580
1018991076
2102204536
1329961319
197147065
2067504125
1552863368
672602848
1780083026
675721285
441780895
731816393
1493711687
1701663483
2104020374
147810446
2025656152
1937346342
1470046913
2136667727
355819902
1432007592
461032229
1747148511
731390861
278091655
762740300
1260210975
1346248646
759932386
981512152
97700189
779871042
1531507206
626122319
1524098399
90615755
673944700
1214671232
463603973
1391294075
2121534987
1518661757
2069046241
1354684763
871396692
937047866
2049547309
2090153646
1095969298
701732359
1046873645
530692613
1406390738
67170059
412591523
653227981
1155242999
208088280
1583396119
548900379
584961537
701253668
937653811
1488932844
1503500400
983946914
1898515032
1475966796
792867232
1131618575
1509102302
2042847036
918174589
1399570813
998840546
1530349077
118451947
311150875
1832042084
523016171
2053869661
1680240447
355448127
1537163455
1857006519
1699235561
756973694
56034913
2090768652
1313996291
1843592236
1086843783
1505478831
1666490974
1480437208
2101647649
471815954
651718768
610589773
968610128
1587571115
1859594784
2081452155
1817831654
1322701511
1272116362
2139725102
1216825994
2106916338
1712504381
930041703
752681040
1570448353
221064525
973104977
1825064481
862242718
841684489
1943844627
1236673663
1410431293
1688893704
827182179
834670930
1888084905
797641041
910721136
1072864277
1294082118
1506622123
1752715137
73866938
756699856
476895215
1204124181
1216968831
1686015520
1310728502
786885778
1443024837
1913061505
1510240755
380694422
1021467875
901343018
241266585
1542561927
800930806
1345112957
1825292102
1355559352
1251886837
1903199820
621823220
799273461
2076113000
1572310340
1215359098
1455955475
1260541388
822674963
182183095
154236899
1749737723
1918313242
333880713
1237493672
862229282
1367164886
1903492654
1134322472
1767628576
2059826338
840326983
322330307
813349637
1035795473
88143105
688784718
2101654249
1545895325
2075444752
1742469183
627770138
824126121
577710326
224483542
2027010603
2141148081
918014631
1711134410
1589568361
442907285
435174796
1080003062
1064089824
1055993988
2012155430
264081812
1884806688
1742076292
1120887517
674135413
1807917450
170883285
993927491
30113077
1376143248
618374366
879598837
1953585533
225139792
1064027124
519621968
1729114989
1868697095
1908928633
639568909
2056981849
1075023752
1286005973
1323391832
1237850859
2137358850
2115702774
279589961
1811077482
11036669
1419112809
1263066311
43053023
407510645
1306705331
1311327794
902485793
1157980207
783895212
1490121516
636046049
338120611
850019180
349005433
2087223617
2057570598
994419933
89299002
1889675988
2060664062
8159663
1224996204
1092565862
818794935
593432343
1314874726
1405254270
1166380827
662173772
1132320809
1679612561
1389350666
1042676685
367975604
1616681582
1891383606
2054475387
1201192819
1382558908
1991279660
1930840221
832974910
1943398494
1893875888
188537344
111833199
1351712964
1692904098
305677864
21301702
622872247
1043891405
617982048
749603900
1922379595
496499140
983810117
414438392
325428588
1283491624
207390165
315840547
1903174020
1070264133
131401156
708051176
1453689240
1659450234
1358202327
1416627637
786848240
1462671022
1582559410
2100450096
1925485836
1757259636
323390202
584251946
1476099112
886395361
1345121879
1580934508
1301155636
1532361413
1293111016
1417254789
916280580
393715962
834406107
345027129
1210543154
1103759297
1096247948
1277625229
1660969583
129493463
390718849
165895308
1014355330
317076116
1568759288
1952280573
623794988
1827160271
335208740
1890318180
1056289209
568471865
1949931546
733569770
2001123238
2127704108
848298792
1437076975
629419167
1180292148
1513914167
514784906
955332833
1493205086
1081741457
687352671
1939521190
336055819
231110843
724126033
1149399393
336265192
599691571
1801462472
1820112431
381844331
823259367
176911718
911363211
1768180645
338614271
1277777979
735493687
658156315
1080517548
513026460
1455724340
103388764
812714780
606537386
1162897076
217867749
205480831
1570949245
931366647
1366585580
123415539
1516014157
193965364
1110554365
536257076
2061416635
879510153
179212954
1310727879
1590011600
1060013035
1302819657
1569978597
113290582
682453556
1147641941
466531150
130076756
102914705
1200882267
924872620
1685974377
1217896179
1613559200
581086224
1050374825
739616228
1033905451
236013006
282434604
815794969
1340304352
2141701854
130038350
1278437264
1253162913
1631844730
1455423681
1511320091
19079877
1496237196
319249322
618968739
1459134272
302796834
780127923
1174671399
1997883404
613708110
547937038
1979729715
347947991
685006475
596995459
1322480427
928243548
198880318
659608841
1777070680
1852942133
567185494
1041514727
822850010
1313573507
194211695
1205192326
707804752
981730624
1782165580
198832293
2077531126
1335841284
27121802
990958691
1610475172
695444586
1454829706
103264423
967031443
1460562885
87371786
106435484
19227634
44539080
2066870826
807241955
1100797889
777782338
13758874
1662701823
1778414543
1686610118
1826278706
1788321241
1109690099
1555629507
643617767
1713363511
1691197729
1549190420
380770615
434992991
891595867
70246695
1983107320
317047884
1593691114
1246775290
1764160620
1511213635
243467665
294802643
830549468
665138421
754168089
646339211
1296501925
496844525
357150982
1667839442
811893349
242559370
1555395281
1526916982
1677764252
874822147
2013378264
744896244
879608429
1130544
940581015
128605164
972465653
1418699902
1287622501
1977069896
1877623775
79822427
917323430
610299634
946247132
1740223225
1298246957
1184787506
444844189
535239253
1083854506
367978995
1000386652
1879027351
1082196737
321217779
196183268
312721891
1103255383
1781428257
1469179494
170704033
529763696
987469556
1937451239
1110238131
786001010
267470629
1927276752
608806495
717281648
2008007601
1779296101
1849259482
1010448124
2133859969
18296512
651043179
988319182
1141783302
782466675
68468386
657816827
1710807071
1147862806
1823741694
1113256427
1541448409
238763800
2060623143
307472760
245321717
528971545
116190420
214136560
487571195
178591141
1160105945
352867607
1404052415
536187891
1740164341
1858420316
738670944
2053018040
89669051
1062718688
371555308
160512394
845147409
902406990
1622895260
2042752400
1340423543
1911462850
1247662749
1267809051
198039330
1216397800
548479154
637998854
1765138040
187371898
1347730442
1738629766
1754182076
143916909
1787258932
982955723
184496113
161008242
1805496077
1938717074
1957594843
638226988
2005095323
1227831537
1573030155
1683896513
1335938067
2114211923
1375374527
887097815
2006827987
1700516917
1928319389
2048666535
1419355629
1054721692
153382499
1967970031
210972542
1002279654
740935921
381638447
165153165
461820692
709333586
1598083845
1215654845
765876849
472665797
818142389
2042807795
670075770
961569573
563071316
339702605
696644363
232041283
510317208
337409075
1821846760
583374874
1699741092
48967639
413732958
2110510632
593611902
1393180566
1511662471
359889873
1173009726
898187364
1523210486
1934802837
1465672441
1331473791
1927680666
1031353800
241090048
349880968
1744137912
1152423890
102743020
412771722
1399905280
2100826435
1815410629
1156389342
1362884183
1942165321
1233130107
1162672508
1636280783
1621411243
1755765460
1463269359
2025627696
1865467483
1037057606
1343204540
187626589
662355584
410452173
1606149284
2038181657
616383932
1363361016
1977630034
496274215
1657889632
318483560
832996879
1469088158
1899992606
1321187439
1781640007
1553177982
1116954696
1624986036
670296069
824023268
448421930
1688572005
1430323420
592101604
1331162340
855317884
2123728142
1218748862
555105625
134570359
824973856
1984166609
1830688156
1377795561
1620692310
1629813661
1375600206
885656858
977956281
263112515
594149943
1472113239
1876291374
76497217
744289437
726942274
1195889658
237773216
1195654966
1619340045
714186578
1829392606
1073690961
1812464857
2105626503
246189172
1134232805
151806368
867491960
1770672930
1439954452
1363949040
1982059850
434116951
1552252946
625152164
569887598
909755525
1297198235
1216093114
143463444
1840804040
1776884004
1124590570
445929244
1630829595
998014579
1246423415
242105568
1266473695
637582645
678819889
469377199
1947513934
2014213519
1394165682
372296407
317736550
1279665362
509830047
2097427247
986845874
1698810868
1002232823
404573016
319377834
1698504022
2006039869
1160826918
544387039
1589457807
1933168832
1657021838
414994880
1000394660
1695589684
576403188
974004200
1545740015
971922981
321413899
1683446571
393414995
1213353236
1618439481
950171972
1941768228
514871579
221018045
1307593000
2070774692
1399979867
1741686396
440098412
165132758
509383539
146868500
23381614
1096100922
1747756954
1715858618
317391912
422418066
1717089429
1750447871
1517049020
296709306
1175149155
1746020326
1175796450
553771265
1518760113
755753935
154948787
1398371017
943709675
1149871631
143423014
1700267058
522795314
2100001620
1212026503
1333885076
330510609
1667433286
67163221
1305336568
121486557
1364835287
190232940
1719798788
1975915492
2130596385
876685097
1335359600
1740861196
2098331127
826377032
1377785678
1413713832
674161390
1456339832
1864364055
1886916823
1725987829
1601935803
296118479
252018399
1879510081
87990508
96771291
1250244618
1692342952
1363292393
1013873367
1405818098
1009119971
1391997659
406612631
1570756587
1374957778
35818713
389823445
1153525363
1778864562
1723244295
706321547
1008322663
273895210
1016858586
1762072261
1916662024
97861969
677883717
451974897
1449479917
1304430841
894704663
731937353
1479222246
2033975592
1004015487
966796579
915056099
2115156749
2069654106
1421680985
799467244
918535785
548558755
1513866118
604996882
545215739
638239402
333470417
89334549
101997618
1884295708
1528292844
818981077
69083125
1222847628
27873832
618154709
905395236
1373422762
628637895
1330469674
1614186377
1444146707
1560434285
169468235
403375563
1565194344
1449136253
853867258
885776767
939758805
313664338
681378644
1261792970
1167802682
1543790900
1518765120
132920679
175177036
1808738320
2040589868
2029978374
1123370577
1952470986
1179785283
876676466
2074434400
1603588235
1634306284
1249176703
1427294717
426473706
2024572262
492967257
2117616089
622513258
473688879
2030877472
377270681
124907934
54841101
1047147302
333818524
1097750469
59565629
667002
2031750543
705617565
9156012
659423114
435551935
1854767777
467766223
317126491
1687232962
1548260623
2048737066
494187668
532160138
1472493835
2078390148
490507154
1325034740
139389541
1553743380
873656047
1871538543
1206700912
1025283462
816833163
140882189
1398504405
964680321
1355248934
319276471
101627436
1191127955
1700741937
296811260
573830876
928192899
821690430
983148808
1021602242
1685905411
1364331034
1999743695
1657692422
820405586
612106917
290988096
1774146276
887751386
1533702721
1202682906
664231972
603133220
1374384613
625923849
1867473519
680023214
1314479368
1613860068
1088062008
800126326
2035780786
753279099
147608902
1497730977
806623563
1696425768
550274315
64868326
1235723445
299564695
2046885006
808185628
38546565
1630013265
1991745237
1085731597
2101601524
1246309016
2025358647
1745139401
812194322
580445493
231327146
1751431893
310385420
675749076
1812840624
497859728
260320182
257883031
470087686
576198650
340295378
1754535127
1042050160
1050341024
1961244921
1215811750
1305576552
823793865
126908914
1758994694
479492631
1176034501
126316451
354975123
2058506618
453865549
839086117
234235751
615470870
1504526289
286333939
780711528
261825955
648150797
242714582
49278112
386348382
1966637420
853635004
601871097
1533603903
1786403369
1671590076
417078475
1339052712
2000897189
59853609
810800488
167514116
1375949919
294661411
812536571
1609843061
2113858986
964428992
2053796764
980720663
385713520
1247533515
898703663
1133457274
628632026
650719450
1440488996
1024502702
1350095376
178943212
1435638036
1380921170
1467709265
1803053596
1077479742
623681024
1472328764
1181198161
945803974
641040179
2108403112
1643059503
1893741443
2078630644
1673659116
1581550514
626652745
1429852624
105547193
1787313361
1959292829
2145173979
1531968126
309884621
473121263
2052035999
1278419175
1520841248
1855679041
2124391010
2129937421
1195622377
174429136
709705166
310809167
1942387725
866301047
1949193379
715013679
263489512
1706553580
288721165
1686791647
1729596410
503761218
1025955958
265012347
321749583
341216517
342018636
1245259981
168855815
216012676
1209083362
1755494255
36617292
721212381
1981034732
1644491089
9115850
714737948
1380808002
1149011208
1860199808
699494214
383586327
273409727
1088366296
841485022
1562674963
778285087
2111805359
2140426503
292955974
352242067
1988144333
193762477
662301583
235100421
63774281
1044298145
225503763
2012838768
1738504855
942813654
413158254
1133036695
1142833046
87376075
1162659896
1552779042
575208978
664176796
684699508
519497040
632259399
1307303283
1550742816
1824434319
1435241285
751264354
1941817461
1936450153
1369013176
1625025916
1098461502
749819021
1528734885
1831973838
1104688989
651731160
1355255024
1546403301
2039091288
650854803
369476199
1094886493
1956697455
1051347446
1557181830
1416303406
1356153478
17165926
1790909158
526030568
1655438276
166057151
949114345
937046123
220552248
737356788
896330444
1234317670
1338035146
691375377
84736251
1020059717
1589419472
2079564634
1115929826
382821590
1302034191
1432919018
654514973
1134033953
1813527546
488595249
1853501894
1337488718
1909557018
1692700630
1910109053
882111763
1964353341
1918915443
821741735
937099862
1834493327
814277564
1815886567
45144729
704238682
272557280
2014815851
2077036000
841770099
411338769
587134134
454845344
1926923330
601911727
1476419193
1552025083
1939703228
161311411
516437504
712636053
65637448
918018215
867809732
276679394
1840857974
57277970
821554772
1076670585
992091473
1600651851
592937033
1935128753
5904371
1073529359
1817358105
2016636350
1675103413
274229197
2084060971
1007660549
1247249786
1031916469
1039037446
1947652532
480844736
1417386959
2143490674
313857342
291004046
172903660
987851483
191450891
1011892311
1791480293
1428646844
2111826738
1657212356
1407327484
1462942567
1012477843
836430827
1356949239
312400614
1081854015
2053627367
1499152432
1519210456
81042443
2092979278
1836542081
984667720
1617225715
454115814
31158262
120888339
1824498803
2035989365
718413321
838369804
777466036
637934733
2002756348
129722047
700205021
1581430622
1913884496
1374451805
1202666559
1567754530
1183421623
1476169687
1694792816
1728870944
397020592
1562939865
712859470
1585947330
601574924
2111167001
1272330147
1223105105
1769257831
968469758
342536629
2143341815
384085253
103068179
854685194
765319712
790238288
1978365505
82843320
1606482710
1810033870
1518663318
900219671
293302361
219182245
1008218372
1532970073
291076284
1817324878
609337478
1493221748
9391919
1524146801
2046459383
691915692
1898951039
2129722339
292039393
1533620966
1339354592
485119110
536945675
1903305115
1367701934
1874189112
1865161454
2038300852
247271257
1926413022
2099566725
750953775
1218663672
1077332609
810485685
274842315
228133455
1778714217
1539311345
203860318
241483621
16961243
299418307
640108651
1969754658
1172107700
602445948
292125641
1969649011
1416460766
871514031
13475791
226917983
1834174401
1741405381
916417899
743881552
1531736647
452090866
340663939
1807684079
1323593097
1586213334
2095897180
333948283
1814494351
757901137
809265447
1799242921
724101223
1914669849
1528770957
367222933
358056335
1644309469
1970830222
1726450239
1453319978
615840403
613940636
165837156
178198495
1991521606
1014149215
1401723500
590072234
840177807
554298251
1411654848
1051396775
494475805
880921011
1988540715
1103145197
1904552707
763876447
185108394
151806650
995295839
617281656
355597936
214228706
481848965
1600504627
262995794
1495362957
1764274302
1463543058
432709242
1269010222
1076878675
1097596723
640313512
376522272
211831043
1444329175
1244410267
537996783
967505952
1675366946
972384634
1861835858
2101090954
1150295089
1290992659
1837238481
1226083740
398971155
450934477
1944911160
1245275647
989811376
1501509283
726847015
1483899539
1312449592
524377756
90626784
1437672970
790638356
257578480
841160172
1062705661
867389133
934612599
764187898
427481075
283583826
293491363
887220501
1716993218
1081308979
554327125
732184445
173097643
1684492345
570356223
906774858
1325089436
370945789
13307366
261876787
767115115
1095399928
445975698
1771944471
616282152
589314766
1491624363
1719874013
388661707
1079714739
1049352143
338872162
460892515
612817522
1594447317
410432567
553279265
2141228482
43003137
400395998
2146822098
1048629449
1677389933
947760167
1435014943
93110220
115462575
2133608133
2128138989
72313856
398624818
651784131
489561038
1807519815
543604513
1994507967
1185423523
1744669974
382864299
105314906
1701697667
1506389242
1830841155
1189089245
1229825299
711635044
1289636271
615674941
367492058
2024710796
277024735
2059719569
26876425
69727563
1507277086
400341663
1200373122
658302269
1412362891
179830050
1095428069
1604789845
1166164157
1853024289
1385539587
1478809573
160148913
1961638070
739372281
490455329
1849065407
1981275312
1740529575
571462915
684029800
1481734978
606029240
2037251750
1060836764
920634616
154987268
709637551
1236036094
1090095984
212669609
1310710416
1531406679
1690149578
1476426418
847993498
854969267
1991149735
1728924339
117709843
128283285
660788564
1236250980
842117905
1549752117
1044083590
1857646173
1105681725
1148584189
957391053
2078895137
62440973
1614054214
501659073
2028233900
860558203
513213479
2094773911
2034731514
1319319875
2025179797
1436461679
2081306847
131241701
1739314209
1289862388
1688449997
1988286954
1172436004
1532503378
1142547510
453126996
549943524
1626396551
522069297
2005967825
941710060
1277098934
2003113419
2077230927
70840951
1310797569
493253465
961989173
475215386
1649970090
828504876
1468488894
989430014
1071675712
1086739892
2146221955
1706877192
565724377
389220350
58548307
1782377708
720339240
678325771
1145388353
1918575387
157691770
1791540688
2115523152
1705234173
1523691222
260378670
1544440844
638941122
1020753192
1090614430
1604879789
1922029381
1513000797
1819740645
2040744856
1498633982
869853427
525017662
1402169552
689575666
1453677856
638217065
747698837
930315313
575377052
1699160742
1381010707
522929828
1083344779
1387482754
724270865
1235562383
1746084585
116392050
1958260469
708185989
122108748
380280769
1303801420
178490651
2042012722
1002519467
1495711296
605246124
1915939323
1430709610
1134482498
2144521441
1379064284
1734415051
854255010
1065382192
931058256
169281552
726088829
1950321520
511630299
541870749
1016042249
415208581
278628461
1044322906
1424341326
301994205
1933745180
1493431647
1701871494
1322907175
759201083
781656315
418638913
913807849
2101308649
1346190411
857978715
302262182
90015456
1460394712
1253117558
2113642306
1022003748
210970178
1865720207
866409202
712927476
935430417
1865807708
593173923
2109317317
1211785281
1504774334
1685760391
1495292814
1215870623
26945010
1875369462
1503745730
1362560424
956834381
1835752887
712610967
783614184
749783159
396475745
960877390
43280292
1069258468
1332427137
1731382906
1797644118
46711863
10745078
1633502846
455005625
1617070750
1460518671
462606605
1389456209
1544731959
234119708
1036284321
1444898123
1216259058
1345681639
765196642
1216424032
604643145
781504028
986001260
1251588733
1520637197
644235635
1436270964
1257295015
2121671881
179713668
487521154
898354878
544056158
1580829501
2041333908
205457366
1283186586
1282282801
1759607446
1940896286
1288810146
1953802512
212327119
1730169850
977420414
541960149
149488240
255818429
120929000
1329665499
823032295
643011862
497557324
710621279
88941057
1715125466
1474295354
235322451
6120501
853094796
244073324
1273848994
997272011
229548707
775701092
610811892
2002296164
1567328682
1093102273
921200415
652653239
914328755
426392659
1289831385
667317883
398059569
1257788128
1792892436
1813128995
2016731530
1805960097
2139534121
1880954159
300237170
448905308
1485542309
1963018971
105305580
553157536
963185085
430046390
1354693730
203064934
138659545
284410422
1953379459
30210718
18389701
1568380201
1900657133
521113600
1068331456
655727356
1316365957
431980891
885774955
1899279338
1845239054
2086135568
1131287495
753652793
1745877752
995120255
1319609427
1530012534
1514509040
245021769
1899132767
821224878
1764290276
1759615949
1806271590
1872374572
685054627
424112143
244972540
1777289417
994178464
461926834
28573426
1982732268
824315337
1434425694
1233378410
1534066571
474579194
3140607
1362941981
429245338
1219946442
1033047712
104757280
1073945979
997672988
1670259596
1058888763
1620909265
1690177115
1334701409
941136573
161238803
1688867031
627784836
1661249491
300134378
1481677100
794337857
550814573
1756193241
1590130436
733638145
923529117
41823729
1678187049
820637912
1937665592
1785777300
1100854492
1845824065
1961674768
1879700830
1800168799
1930099727
1998674588
1592145711
667380197
1369933515
1297706555
649238870
1139955984
1395477961
1709364369
1459684026
1091659004
794854426
1173819115
1403611808
881370461
584245083
1694301267
730386759
1776445887
2058474927
712642448
76480262
1442157686
654844070
303828478
489426459
203750228
596871793
493114677
1951316292
751883045
175112518
1117628886
1044673894
775102923
1794700405
1961200927
1709986108
1862285321
174192566
825367609
1993186573
876885050
44544119
811431176
1841519608
169249763
1201277254
1985979838
319650665
2027724586
1893773011
1929388618
699978659
519328180
1123734291
1214759684
1835986982
12561828
1348156066
270289618
148807608
1193971242
786534534
521041174
1678658678
786649292
621937304
1434684524
1661541523
413110459
1569465620
2009303178
1786239505
2095441882
509747170
1620358426
1087808426
2079701606
890315338
380493489
672687191
1552287767
1056710500
1785203420
1420366796
171198163
829018615
1092138128
870301500
110904562
52889840
396202999
1158764716
1177686870
487472122
230878101
496324673
471267306
1037395806
2018336483
153940854
641886154
1218654205
126898449
358520309
494405861
84693113
77187627
930447870
44285349
708463749
2132600436
569880550
1565832644
639397340
40094758
1199720346
489720123
1822689139
129116587
1981671167
844585527
976028540
1621179351
1731966041
382861339
391361945
1008622690
363607292
1296250999
328792260
886380514
604040715
1194648216
391484067
133024908
451529922
930758848
1553850468
657051525
1212110583
188760847
299289097
1367743537
210412195
512022871
1608318974
967674296
1845237494
1053707721
146767335
27494779
1424094203
823895733
321804328
1999662474
1724883669
908529988
2044645251
79181491
180801189
1915966305
491105581
910486161
970146929
733824594
1093199702
44921433
1554684638
109729825
782863777
1021444182
402694889
917313394
646380807
696712918
241279129
557368296
645684228
824673840
1199786574
2122115539
532242261
124279551
438145522
1405223798
462902663
1673819159
645674041
10495030
1858829305
276564342
622465467
640199154
41392779
545204721
95899337
1547433982
1704585227
222091615
410729457
2072262808
1216165511
1365227363
1003685320
950937642
921331583
1302408605
1323183525
1738073767
1560029260
1627137285
1901709756
2069221967
1570108875
497567090
1729858871
972122548
1084189052
1751562945
1179490452
555628015
1111805214
399082519
1824264676
586857771
1402861312
1430145281
296060208
810253477
1748790981
298170608
647957610
2007100147
994171138
1415606351
456998839
1460240950
163556280
5924770
2085809705
938726076
1463888515
1841162572
1354145106
1799134341
746630012
1314328537
44028400
490664551
1600725511
1573964936
365764667
538207129
1453651147
1133802849
1606681526
339160657
1645942998
1496636216
1889238978
1709210000
752580081
944629762
1474463837
664508510
2082181958
115459565
1918054632
145183452
1644465086
1901890586
1914938890
2145270037
1110657344
495416833
1558572301
1107230092
15469164
567583127
1191668795
1011734238
1965174159
814503079
639712012
312994391
949306751
780455087
678050537
172080734
946107894
1496159065
414971613
1483322362
1939412799
1876385276
1941654524
2127006217
608805788
138507120
1943394708
884074220
588638609
1318427164
2128951739
1465051900
735939188
1830522481
157876531
2020919911
1169276131
940376425
812156935
1710190621
1864587803
2115182170
2083354959
1775249219
1395536186
102144258
1932012499
225726038
841131145
1328235739
1567539797
1475350693
1427017039
394277316
1449661242
1379543301
1363568578
56447951
190011794
297118710
349161358
1968681093
1249750280
601020820
730731553
1157961145
1343635953
1939863641
1748143338
26760910
179466657
608384804
454071698
1374622841
1655868201
1635162009
1142376933
1270483328
1691904654
1363074991
877746913
1200153237
159439401
540448028
1584148985
1201838713
789625404
333840021
619142696
2075353700
1061613880
616640159
1202538412
1132007149
1547969583
1535448539
703999127
1320619679
1530476336
197958764
74867881
416999599
1070437696
131515773
922283586
47858216
1550729391
261543992
1336361469
905145723
819374941
122131284
90140395
1176076208
423909092
1876583984
1301905256
989130581
1575370059
767275961
1702700231
981580320
859373702
1619336322
417901594
141825059
1092674399
1750520064
1229601240
1772920029
1337100610
867232720
827084370
992288309
1169915593
314954680
561418864
803132125
909871587
324970111
1963191111
830157759
1327481346
1384819289
1162794699
1263030149
347107430
1064487186
1834291126
1470736210
1916975218
2093617557
1039366630
1541838458
1239353308
1685340791
1453020906
377962350
1370312381
723213387
1835123175
1082721043
924319808
1066220447
1818915799
1641250441
750181021
1138375522
701419534
1568084299
959608635
1682825027
574765101
39709610
1383179002
1517979157
97822904
2033755420
159481587
414261984
290757906
1485789663
1221158851
1818100039
502348675
2080395795
1731962636
1541639588
64866911
1943351222
408152662
514599081
1675062045
2117575863
164922446
1280049381
646848356
2070851796
1297315002
1101788534
1185085
850225394
2093496432
1096187931
143014560
85738566
1584095805
2116003649
41491146
1491465055
626588265
226556136
845480304
372293044
1233561476
824347678
972580809
67987546
1388224066
2099907415
1021814885
730113088
1466980912
453560129
740883333
587990174
1497898341
1185009874
1872477018
1154186289
379468051
633412356
1161556015
1446798519
1492065748
1073522114
270738664
264965335
1034761198
658026370
2025292554
1061408165
1876785955
1328017449
713701183
1878305334
1175450529
608230081
730209514
395080818
962907628
683731010
992981844
1054899288
795828916
947317073
1607948610
2044839453
434631629
304963733
1119801701
1110099866
2084385821
1739449706
995299040
1806610377
2016843662
2071367059
1824213240
1932735491
402156583
1029332921
538859467
1381885715
618314019
1701170602
287266888
1430132289
2007230574
1048590073
825399523
559690070
1339569611
677605894
2039205176
913815269
1693378471
1386373078
981895807
758950971
224284560
1352107356
1921649667
1482267212
76517798
1748282745
361316258
813634888
166409632
1674351715
1365252361
468830608
1213169431
957323489
1114582763
779621026
778144951
93615816
922132210
1854675315
491405803
862325058
248592871
14383658
344978990
237966691
2018572256
1396536071
1188949380
733813783
1109243169
2087229960
1286248644
1219703779
890713418
97590153
1993186846
476441746
1750823013
960004184
339126389
754530212
1152526139
1402469433
1393950920
1459182664
1941880542
724452228
1055387102
164098165
1115252051
1721363050
972282954
743824171
227573268
1460226598
837832501
868442064
561206805
1604906993
882677805
798961400
250027911
278500033
1916884951
1839038913
1344747325
1003917857
690537803
1488993182
967946138
1318452250
1715453883
1577653360
352396715
566958909
2083562854
1794034432
1788140893
1083477242
191427715
133062564
1808278854
1400823939
1922741134
598824373
471466890
1940175975
6988024
1499594267
1285957981
550866081
1142696941
1457965529
867184587
1913371020
1680618593
98411493
1698831332
1469801871
1860932514
1011897282
822029030
1789047727
709520379
3860387
1819010683
1298437512
2099593523
1394419277
2014085315
207036917
629463327
149948914
1490712903
1070494434
207741920
1610105341
246581366
1649216540
681405339
1695464849
1669059621
1738721408
134155452
706231743
1172925463
488853912
1042937631
1921314677
1574374837
995957933
647607555
1003556444
1734488274
1440346655
400014561
1847561870
83909564
2106718862
1530578946
187158300
536067915
1994020272
1973482452
1607423003
429857630
1404582050
179677593
250120470
2136599251
396465195
1702121222
1102023502
629528684
1104429684
1975041711
1690172344
96893523
931970502
1540261783
374266209
2002540145
126181086
1745876425
1288397901
1472474966
1682383534
1170596621
1119487559
2094765955
2062874921
1570328154
1598572165
1357631192
2019203879
1426570363
550028095
1142678887
505932016
1835753579
10368061
1307257066
1046597618
1715997644
1579971670
208984160
1261549963
1806558770
948475133
643702949
1700561265
44232264
1556150054
1869570152
1942614776
1386496532
817262281
1861858422
1386598482
477113924
1755278312
1246350375
281239741
594151392
1064185338
1015612848
2114749886
1208535883
947059905
814600655
2112182954
249660666
45313118
1077698754
613243513
1358856623
1284482547
1345885757
514264378
1465140995
812563074
902448505
1043283862
742740824
1632304567
1341437378
1212989501
2068161961
1612146409
1004695190
1132570233
1741623023
1226243246
1340492708
233250821
1509378316
845104688
1332926951
1866254409
1478023291
585024919
1435040398
716473672
572502773
1533049537
1111412872
1216605861
1680519410
19229953
186643446
1734622301
2069022104
869088706
625471147
1648999259
1888026293
912704024
1530396818
1992019406
2057063692
362915313
1065954194
1549168590
160961735
456791470
280725541
1713260178
315393539
1758949531
1233379724
1383085575
233946136
1119290084
1142462960
1584758700
1358341788
1687931007
1176426077
103114774
959232441
832321305
2113467297
301819365
1436640724
696717198
1901544060
800643059
261511320
1287141766
403442416
1399931613
455705616
2035721424
1564727737
45094862
1264447608
1393832958
73602015
1931150145
970347190
1890102804
1978258158
310624816
196242997
1482734034
1138690498
507805950
2048932913
1194974966
1147400260
1676788107
642898948
1411682542
1949349817
495634792
631852055
992297276
1775994613
393320564
470477067
2049800497
2112536314
1855153741
661108540
1806040279
1792247580
961194368
1353740673
818082974
187015332
1436788041
729965397
131801082
54887437
1674346442
1191118613
421203800
255181960
597287014
257912742
1443718867
1544600708
2692660
1089763357
1049700269
1207140852
214484443
308591649
938935178
440082981
309403618
1159288901
555660815
1091905250
221552497
1474982454
1888315115
1619288503
489836569
691832973
1872106702
35324116
1991416767
1793035291
265094983
2076896019
1228382693
1663090377
1713326283
793601083
1701451067
329276733
151464313
314767654
501981507
2140933639
1702283424
105690258
2000149049
1887378039
405907455
1367317105
920433055
1084845699
2003715391
1051946206
1114862943
1635672400
985185347
692959209
48453217
49038712
355430857
2001348249
680949211
2008924396
542295339
1566645785
963279837
723905898
599837492
2018353875
1095087665
957890831
408293336
886277247
1381613005
2082291167
994861251
860279241
977053096
678750964
537960380
1249220015
1830924387
1433932712
1839766585
150264480
681217855
592007366
1453454899
317847478
862595050
2080823391
1621297289
2110333903
1746002569
1154356758
987159244
1371689772
1675788421
738331428
814554025
628447891
1148811955
526743352
931603267
1433820234
1370744590
1438238706
797638010
772504484
1245702000
1018417629
586513293
1942805049
1159045085
87511025
908349336
321903327
977318990
1961503926
1974545817
1579069230
1233342341
357601690
1503065653
568142540
1031516441
1304608702
494528845
110878850
370492253
1856876546
2087444346
356156861
355350977
833584073
1889897721
1859821281
1551546359
859868208
1305332626
889418875
600735380
1874498340
1720184039
1480084988
1796612756
1454263167
1814172890
2114058074
1265159001
345571604
1499241366
1854704763
784038024
1143660781
2137225202
2098892214
1038012554
1299124722
909291937
632175695
1083209484
1380357233
1069472637
627719699
2072570553
617016072
526030253
575310461
1284434851
1697483485
2096240682
167157250
1555655218
171512618
634766515
646838048
1026096127
1071206045
1525465344
57662034
581032888
893844016
1581816170
455040473
948923893
615798494
405990117
1787084450
739921951
333938884
904795429
1827470475
471461637
103780367
1384248577
793296384
181052526
356876530
202221302
407600386
1112628599
667542504
1580683425
908851892
1429588341
1093686768
879948818
1508310046
1838936
805945627
1694058809
50679260
841419921
750674971
661102655
503714100
1703680714
1273537335
539085870
1521373108
973168355
2090967146
1135547614
1721685882
1859100239
607165252
594227503
598826943
1785765397
1169037741
654592402
12448985
1908607075
88856461
1281294833
1854516371
150788960
1007845265
1100581976
29336192
883253147
973482784
184992403
771046409
1895802053
1103276730
1763330323
618312915
980322912
968922659
1482602716
1205400303
1769688073
76817682
1336857031
1098752796
1900517409
1788268097
1326101776
1194761498
1062481618
2089595254
1669473985
855478210
262473623
1475790336
2060245321
397735362
7077739
987943996
994688616
706171076
209915826
1579824411
322855476
1396289298
1411320776
439376508
1414483223
12744389
1061414888
1800544260
1984589311
1242921574
228820609
5694120
108825949
1222006152
1404047251
374628652
1458226620
239210563
885706200
43410503
854132697
1845562431
1587058191
1815818051
883336129
1781676108
1638184008
1549121534
1365891994
1670417672
2140889855
1954981569
1347648801
1270075684
1736755387
1226645346
564364614
1988994359
478772821
217075910
1922550020
1264834717
1810472360
1916980634
1679665241
2091451660
1659852680
1562422248
2024785996
422867898
633737789
1086942799
534304174
947538011
1547636506
1121366936
1005866619
914683515
564959596
66105071
417748164
1804664165
18660540
922839183
144935108
105638944
123503184
2096612762
1015147279
785886808
1481423024
1280006331
2020329175
1540562761
2100379759
9566651
1731044376
1237903320
1304683418
127411894
624443904
1350934784
1710469905
2123180972
156211606
1626751486
240774588
1928598246
1220535943
1229967949
1435332001
1613389130
1322367830
1952540646
1419616173
1802863220
2102794781
873556633
958267414
1302870309
239310664
1176969242
860562001
1250985860
1954382961
631341247
1324498457
192912198
1677599163
1643926445
165955179
727476685
398252058
551850697
719161187
1070733465
2110356618
503125837
1877658871
743124361
674601248
1869909490
594874465
277514029
998555696
223195860
54308665
768810157
293398019
341497380
615328018
716146263
1766835006
2098047142
638740000
780815809
1144405807
22826760
72910224
1667761786
2008474173
874299130
1495216961
87305480
217075575
1465344763
352945827
1127338251
912312240
1311901347
2119395369
1497432983
2076422992
439618426
1406501017
1808404668
901657774
717546521
1891675720
1514110774
288604668
1625676100
762971191
1766316303
339462141
138942038
2116046747
1455438746
80827433
704642138
2003052117
518565714
460703434
70696922
1853586828
1932216560
438275391
492522392
1494861752
537858361
837674031
1483959816
1718983269
1627895017
406495815
592334111
42261877
1710423511
1170409902
1316561379
280526923
389354070
415277808
1509375467
731953358
1921285551
1961565869
14571242
453167475
731316435
41697399
286792389
2047430411
285223396
1466880130
598346815
861411344
246592861
609326725
352626375
149717433
79017253
1881627464
737856383
1372806871
163480050
82637611
824341699
1876780559
377516777
1753108620
1333768822
1000024109
2141412837
464756217
1920659062
1158254048
292675608
1538220108
1950578905
1266147063
292580793
1198956802
1390369907
928010030
1596861038
369893539
1229552196
747378199
1723894378
2003275950
354348783
2092698533
343587091
1287771645
1618787680
1403965525
2056374985
449794785
986629325
1910339981
1585361930
1923168858
1114700761
602392839
1829702250
201779288
472118428
1720249035
1630899352
1852327482
343255554
1250802495
2060153415
1261581138
1247777643
880121292
932414768
386791510
159055973
2139531918
1508900934
2101133499
88915412
1547623706
1708931368
2056265050
1984496031
1982474836
1574637414
1134071535
743481171
88577797
782968137
331552778
25723935
1799726599
1639047112
557766462
864844509
1560237667
1529753402
866363745
136198360
1556261301
442769131
1098044496
1167176191
1913238041
655502842
44742764
1851241567
393160911
279015201
348556168
1512558042
1204260025
547451243
514005640
912946804
1734854566
591458285
1491178542
715425384
2126667167
1838434997
2038520562
1422193020
1470374476
312133167
1066000243
206949121
242841583
85169214
1035830008
1521586987
220533987
894673804
158236933
1501415961
756110031
258816282
481223262
801885346
1782907902
387600130
154433180
828438779
560255461
1006288404
191485639
851909072
1185555421
1641491643
591753123
2011569210
1543015573
2109327514
312448017
973605350
677036294
298698145
2128647784
491278228
1397757563
1058449272
1979706387
210716464
175343760
355487852
1022187206
1448807912
1076184975
1030281919
396171030
196517651
1577045771
396703787
688924382
232798548
1979810719
1554094848
466713364
1715472922
292805020
1514055082
2038517468
2003837610
884540098
1672241917
1915188377
1295430617
189343064
409208422
1378201906
1282642520
1866996014
838956382
130227708
1126302502
607956830
439195036
1600754319
1538248623
613580602
518678227
130946977
1040884211
1303330086
884073149
2103271771
870623499
109353241
1392026799
778391731
1959888176
816292906
415587048
2140438173
1375501342
1276559243
204340672
1384697253
1348007203
838275632
1890308269
1313211626
1531854225
716343073
1565993428
1804431756
419403036
1744786617
1832649480
758092152
208765253
326764795
421024145
1989199205
418212669
781918599
49620619
549063551
623149651
1894852982
959158025
1081000066
196274515
631791345
931556520
98593775
969157257
1099489766
844209557
951685211
1404695578
112487128
4754508
291014301
1926634338
193759144
1165234440
305356827
235465444
1581933414
1378437378
176017597
1663350072
1190204367
2121936679
357179752
1020768555
1432579923
596179982
914237966
1022173016
2038852564
827280970
689263635
1635169466
1467548836
1082792752
138978384
1319063622
1644865840
1704683030
928370119
2114451098
28914266
1918026152
1237207925
1336940048
782197180
1101895504
804749993
394924832
1742530296
432027610
312798566
637345085
1528885004
622375849
278219955
1890929131
1528838520
2114747178
31187570
1816328697
1944041250
1132578420
1954460689
1445627216
2145169581
803587672
1297274018
572862302
423326760
807443360
1371518773
1953784555
507874276
24647861
1564641435
239613803
1084259412
1785874550
665490037
1348090803
986057306
870891383
1193780385
2063436732
1332152743
480097110
56854630
436546459
578925347
449043508
486504836
369208454
1276412618
1544166357
1592699338
863443284
947297792
366734884
625396262
1540106662
41861708
1554489946
2134875544
1658044236
1874967194
1645959585
809145144
384936352
391208638
661246152
365652065
1224454869
2139429011
1640492996
1591399355
471331482
661975797
74719779
169620915
1425632257
2096115620
481851197
1345279172
184283424
802710981
1769507392
1877417572
213929670
669657084
1492923190
1229877715
2097791417
438055529
1556610632
1310978583
599634349
1457398159
1282698410
212197433
705083191
1788850176
1570045038
2074541556
2008802898
237599963
132118873
889550691
726492172
745560511
31986768
1975309754
748110273
1873551839
1540932657
149682454
639345139
1469781839
449211910
893917973
1061495834
1325058412
407065946
1519769838
1165138253
241140718
1326076830
652297666
145555524
1454588927
649091548
692978922
201902545
767899504
1030600592
175664110
1221813431
1265812046
540027890
1484827927
651039316
1309871509
1447476699
519637402
1926693572
418258231
521689973
1896876936
142719203
1873309262
1031160669
510642376
306165525
1974214077
758854789
23800965
920285871
817403296
621307488
791824877
1109365052
165790944
1326532905
1357297258
1371565013
141024253
822545947
243854264
1317395447
636523546
1280636909
987214300
2098810762
600505682
352219891
1499107927
952378680
889640080
1989145833
636506436
1973833836
558391861
1001629229
2002415783
1996834284
945938378
1310380335
744405436
963915794
115042057
1770855114
1295503289
1740008095
934438757
101614314
690866671
1281181473
1874437328
1781345362
2052052523
289544720
857914715
128445778
2137514705
1092455839
232405016
2042537899
107041057
1721581324
1132403475
899508452
259764128
1333305934
1004472791
980636358
63077396
1764110072
889187040
1340492617
1868754366
1609683837
2078283538
649360608
1251526655
542487143
154537666
2020896570
436941905
362161702
1603844372
277175884
294823060
2143423836
1821976853
2036317243
1786821888
2119720669
1987505420
1587015753
1218660136
1945372288
1278731283
218345374
1465592734
847186164
2114755679
1469261144
977302489
1854795806
1477065249
143581953
49042834
1269071618
828564680
1812699420
396510212
1782886144
1583726085
1770296844
1420888824
1003025129
867131327
263065643
881127391
2133509063
219406991
1722823891
1887690206
754349399
854289217
1377566918
1458345389
1070420432
1149911626
1158340827
1174074
838270543
2127393073
133831073
527106358
933439348
1237641363
1360197768
1662099065
815559904
1889808229
1957743389
778532121
55428720
1128437855
2098569142
2059109056
236631917
546570310
90099249
1256747448
455895985
228791498
1156204332
1694827013
1173594937
79045122
1300081991
1868529009
146872049
342321486
396375277
471675018
871701649
916061973
364399660
1089924421
1600623423
2069115252
664669131
246125918
2043221834
1000896001
1836281631
367111198
1893629658
83222707
565400657
1699803438
144154088
1290346906
1334330405
1328349823
1445090030
1120340728
1805386630
1240073970
2000345707
984195144
179366454
1788108784
85617681
997764084
712377316
622093312
1837440473
679927137
1042741496
1356276049
1268257152
1406955451
1906883877
1718953855
219736124
2119718868
1525942673
84957744
673676834
1727068783
448699355
205638375
1616048281
175991473
980696728
2039520247
422766531
428879909
1722849730
1049291172
2009476463
1913427264
2055916324
1857666590
452429633
373259619
690210314
1925777795
2127158363
728023864
1879604194
1616684624
751607946
2107776696
1578683528
741040681
798591402
1604359117
532954731
639176861
1446808284
2014144619
713916040
220767604
797382994
795583180
1323673945
188700371
1148172395
1958678420
1754290770
248629100
2076102160
2008666154
1524729016
1119107347
946454215
1127575806
2135298942
1382467158
790450684
1390446475
698896764
995534183
513302103
1395251529
1734416927
565015126
160939531
848431401
579260844
2036826213
1211402972
128765459
1552622735
1384789419
1102422649
255504690
1077448874
963865706
1593144044
702829631
1547744571
1650122045
1218252472
1228947434
1823238875
1094619645
1268091062
669792617
849257473
1033068357
1227921674
2023956923
1996166535
1664247761
1739163922
1817729768
1973528104
1209836788
1254057817
125941529
336570241
1489861305
1934197822
987295310
1868027370
1526026473
2143761919
335387847
2055348359
949302715
1728832873
511756643
394541690
194283570
1766351144
906163104
1243869594
1812572661
1523743504
372091430
1563709471
831437311
388754346
1701947569
264143965
706434682
1508474560
1267891822
549949610
1056728955
1849395080
1562950826
1434698805
446886063
486055229
1097051202
1592326875
539159579
2083233341
2004061428
1353753928
1734028305
1111883236
86333997
754620973
1994343778
37181379
542710468
1558293766
517767688
1019956242
287028801
1198723023
642964238
2127471583
441275283
362379798
1847261873
1386003890
719142679
313334228
1129465567
517357850
1908693244
2121878441
1424356206
589437904
721881931
245963602
504765556
519685396
472369301
1252756216
434759798
1302448804
982716826
1581294737
967684670
1167041713
1588462608
1946177947
1655978933
1889391102
844132552
575404844
632547300
1032797159
965966244
1916531366
1949891955
1518527425
1761458191
154771854
1321594930
991483361
875948855
51872303
1079686167
1680434736
1552232007
328720263
2050758405
1913631954
110212807
326327688
83108835
229145030
1121655509
772819421
1101302647
122034656
1017192174
2050732858
1625561002
368771712
788401381
1632979519
41952676
1153125844
270373360
1434389077
1671112690
1710665587
379135050
2021763140
1455501455
2037098533
1428353616
2050411472
1001096096
1192559237
617109571
510267316
1250701603
221419376
1983176397
121751926
1222293412
2123258227
1719582944
308320739
599436865
1899932083
472250954
1276167649
1983215413
88536097
2098126300
887772564
799013210
899126231
1046557592
1401224515
1621451592
890109574
592764701
1290194406
730854726
741751292
2014645686
58764455
1854460775
1672386331
1912794289
94999512
2091376585
573486881
515958738
1638505070
483171556
72537986
1871671048
1183171877
190388279
1466721810
916735320
769498602
1711790951
129555742
407197283
608933035
926279705
2105534442
26219951
584656790
1209645238
1404686144
720790377
1295504036
2004896628
637480280
77200419
1301268708
214512741
1252190625
651128433
1876259875
1559934963
687308349
20027599
196525290
434564272
2061533849
114208892
1028725638
1232790980
737247534
2115489589
1644261243
762373535
796594962
1734085158
1203675192
1371444995
302466122
481824601
2056258896
171462945
971390960
1652771974
483432125
1577213962
1032602765
392404274
1007674558
965302218
1839325356
256934090
495048878
1037725460
734492261
1693374730
168705268
643096632
1714227272
818819089
858852651
63788188
322915609
506496793
1593609849
1985762968
1338707056
1092987858
581840882
489737076
1293402898
1642272721
275198606
635401665
194678383
627135897
1572477451
986218540
1912758746
325578666
769516558
172756677
662602279
1985013414
1400375725
1051122166
859851322
1894559598
185484990
7327852
1113143059
1796192553
1615931965
63947154
406207489
494042090
630222623
715919273
353984358
296554187
499784732
1948084792
1762827847
1530349057
921004964
1135316982
2031687911
578181519
1925872836
15145255
788891418
1392579268
1663552290
706366062
1682895876
1516471142
1691774751
854191593
1384825748
1691042636
351151641
1776236159
1943076057
1764046539
1253712606
636725698
4579353
508943647
920626596
660083228
1026146791
525673985
556227806
1691318415
485503039
337039698
461016213
1897343103
1056923023
692605833
1640300376
972339207
819517047
2030912957
59555380
480451488
1770814658
1124293150
1563464017
695713811
1400294535
1912003533
1407076212
1924705215
1466656764
1909503027
946980663
1757194904
1066199903
1080490339
713942563
260996798
1865615960
1878590658
1314916936
1215044523
1482683101
37753008
614437218
2073749663
1181088415
387800804
1434059130
623512056
142512689
1645143924
1144848678
559657968
1043563080
900959650
1252988950
328107369
43741038
885514183
136853193
1688201505
1921689166
1545886811
1100678969
467697867
217657364
560349255
1692402866
1070831312
872361586
1309400628
1521704120
2048039076
535330926
250444630
1878431302
1808636299
1694543350
1679537839
1072104308
1988221935
1071127616
894203689
773453905
916415542
853772985
1260347793
674221027
200708913
460772920
1302517427
340697159
1306970056
1128007208
748845667
43381541
795281873
375889974
2120761557
1826354554
1629600637
235619512
1840842038
153463785
771511467
151491341
1073063993
1886050174
545530966
1027495369
1349105135
475440480
903420695
499513068
368088072
64366504
1020239291
167722024
1681537169
1734710447
1042439823
1418611497
437807003
724389939
749551850
811070889
1381857663
1847573302
583680649
1422151146
1962256882
1651035260
470379968
833061641
839118099
1151365164
1755108523
1448215765
15421064
743485687
166826514
1047064687
827185083
1367385994
1041159340
172475487
1948908862
1209348952
963899722
1070357748
2136970763
452491909
1833860246
193869913
235231581
504967779
973172158
430047939
68674777
1064480637
337004612
2780001
1680558787
342801913
1808879364
1561804687
300427502
1511145897
365018604
865325015
205342113
461741819
80153586
1153801121
1582217040
866773498
1545876955
312231527
2118881716
1670111108
978980945
1922290416
762518806
1084597682
463577665
292169662
749900616
1258312458
1426032374
132701122
1029990248
208027639
1862883355
604261072
1843008220
922164709
295051332
1353773210
494496706
1385093252
1068684643
300944949
1951827047
630209912
1431558901
1505007104
1045630886
650407047
240946057
224485249
837570768
1797263467
1488309221
1791075406
654348450
727670343
1363977491
377275264
569711796
713678472
233956891
2099662568
1539689569
2005859542
1010028268
1395351086
396824758
961306758
661308050
1727933467
587434213
1835994318
1716650120
604043818
1287528938
1069566142
1118136441
332479834
1958853643
1620004813
1667056386
1588859300
218585469
101239322
1547769135
1124398935
22795285
225250389
61503914
916968981
2068716614
2117476514
1366361141
1688160783
1540292360
39753301
270019162
2080913301
204174317
1008343572
1400387303
1289463864
1948939122
980473504
1983595573
2046291388
1933006210
726572240
1369914710
387059650
782350255
1253495700
2035149142
1548779267
1595665122
1944989821
2119957759
812651011
62974567
579549185
476067204
628377950
17488260
511608229
864254526
587455306
910363206
2135153763
441124606
1555204435
2081721161
663551620
454925992
1503214321
1258962498
1406619222
1608828299
1035821837
2028041777
1400714742
541262561
887663496
263855463
83122200
486026164
1370614178
978150462
856262630
1294775535
1788369541
477361834
2047576434
545066438
2050107221
795130748
1760926155
1522401648
1183789338
1563761007
600489835
1418928695
386999672
524535374
1634918937
1443904241
119134886
1331109055
948612028
1321126366
252769374
727186216
1270296603
1619034678
744607395
1068640396
120479096
149411635
607302565
75711619
1178940524
784305602
867587863
1977695292
1626654930
2006603604
471374402
1335970094
1315375377
191066895
1462212897
1495824233
985419569
1376344363
1694105079
1441706954
593148068
1098607831
166960492
998072847
1178093335
5486064
2141805455
1037204348
1840301939
1940235343
172316499
389100599
1670939603
1149950181
388783967
680078056
459061855
69662963
12955019
733814270
1814224428
1392215908
1315302478
825371084
16228270
1384433673
1182695910
103845758
1983822857
775465191
1817322762
1774125793
1890883234
857781571
160414019
566329659
1400019044
996675402
794063608
306490941
394745894
626422397
691422140
1828633473
684952365
592526862
806850187
1731122874
284999069
1822132011
1101341770
539238161
577163710
883831592
1551861679
47522915
1111837071
1361123720
3176825
1896934579
1643468325
473837226
858639645
1861387016
754036778
1819784638
2018149499
1365249318
1775319061
1729788616
135738547
578710132
165764677
112530855
1372762590
52582809
1678595056
1674392482
984351661
1214785236
484639281
681306593
1228316992
1891295965
1185336167
380243885
1712453193
1270095923
1367806730
658874568
434449856
1415395924
1965067670
367601504
871385028
1165697784
1369725246
231616227
194213115
1538111814
537976313
1107541379
441301668
155953041
1712223753
1770116892
2060705784
335792497
1126227431
1859323599
1828757686
745347685
301886619
487387672
1434397376
198061066
1107170183
837874236
1261494854
75834446
2041391140
2133702358
594504984
899236687
1153299030
718991479
292292501
975106567
1151337926
694682194
1410146546
959928492
338911851
961985767
415973211
731151479
1277647768
2067472356
690891769
2139809348
1454786929
916006094
732653501
2094649527
110035101
1985581298
935782112
1702026794
769462851
1705955205
947328496
1353340887
1065407764
946001082
384640363
576254672
1437086861
1873217191
1795333743
1201151779
1310280276
1990144252
1974288015
249683529
94354761
1610644945
1962548354
24977494
422439662
4028761
1882264615
406825784
1952634505
903355064
1843493611
2110687398
1514529429
1804785541
481893297
1285946402
2116636558
1046068529
1395030864
1464992213
801408475
853316513
1759995160
224416761
246883472
217253757
1355071110
2008349146
784718512
621009858
2145166317
319446374
255985432
97002876
452709529
2139482700
1160585267
786664489
296171210
275395431
952690027
250254731
1100422250
1057989015
1550145143
563083028
1954819882
1617733968
1264415648
483520568
88611968
1016498561
1297335985
975219929
947018251
1271108125
1256174166
1855369133
1469200918
1685582025
1442614055
1333543979
1704412969
312871168
28014443
1852766433
1305012585
531321232
1633228701
715530697
1039552929
120764957
699921958
1257071244
1872735840
757439100
299942010
772685974
2063181747
619980921
1017726607
2105654632
1774986161
983463431
524501914
274921806
525161097
839317494
190049801
314301622
1295647486
1496814419
936726474
258263868
361512553
375534730
1563584236
684744030
592522584
176549150
909053233
524034911
1950303035
901880367
2018289915
954167006
1070445289
1115492959
461153472
986785062
1605249881
951180480
303149205
1602067026
1487526643
1522298506
1593886932
430273072
570604695
1363079401
1235421127
2029947770
211430284
331255967
1128873166
800059866
842907616
667177689
1813138784
100784103
547058286
1617589297
26565934
2075826625
41814367
1012879046
1662041532
1824638835
1561512970
1485228214
1005496180
1220687382
236552205
696469929
1318107579
1269046226
318745678
1318009329
1181958789
651702405
1074275935
1412433963
1775849379
831314230
1908401660
627816381
2018674232
416082
1780556166
910817049
2089534267
812846514
1977987789
579452361
1425769347
1303686779
631882316
261387081
941298865
1589090676
1503640597
416783482
2113768579
319890540
364284935
1775112733
37063183
2076047122
255009297
1763819418
2115681466
1626959294
601767392
2087643323
1285567966
205980397
1845986333
1951528888
504135730
1206305450
1874778507
478729286
990150704
1661846469
1522862229
1007730986
326769810
1012640339
1238674461
88720019
1999613457
707146273
1392796940
239635595
2057386087
307478854
841176505
1704982814
876898778
564003146
1695606336
940246680
724591516
1412792985
1932579204
1065377168
22956652
1742693866
1010595871
1549295563
416521920
1506152254
299007517
1162788304
740777148
1079369547
172338626
726177142
267576362
597620357
1783375094
31987697
333425148
1825898151
911198457
1444329598
1059237621
530972073
1933640382
936305144
1834402061
1312894856
1508688662
1015952855
499548968
453437506
1056362276
66671113
408370562
553287460
884561023
1884954399
1617262154
1177501690
1936377165
1891739308
1191465122
1233741170
1594555551
1253470654
1261483741
1330388021
297315058
1165520457
1470711924
1175292951
607128095
1896046315
1396446288
935979766
89381278
2132332424
1635456996
2028902114
214016703
1153078440
518555569
693516329
328353030
2124337443
348905328
558820324
1099418385
1531348146
369146532
786658795
1678345510
427794945
791704712
1975548755
258961216
976989418
1376227410
1445905531
2050874433
1489232135
1679288755
1975224164
1964141184
880009068
1597549742
1581758982
421740554
1396958559
978654849
643263639
1112641255
1686866488
1589312808
932850486
686842197
797312550
2132418587
247818529
1921035766
1631649736
981811230
972681833
1472443361
2042553060
249954335
1762485788
161783798
1748352635
997493984
355514503
1301968657
443788050
1424231860
462208494
1564691556
1536276696
1913969756
546159667
1813626035
1514038834
20808962
800523654
1363522124
252222860
43749357
1308072582
849965592
2134129665
383586181
446223415
829157207
12656511
76806819
620762774
2137089994
812498050
287591349
1268550349
1876117600
983448929
1186850998
1249501560
88627535
1815160713
34821329
370220207
823013829
946506362
1738417931
957375133
1885664572
2101261653
694307751
703780642
776885945
1332049345
1396771814
1868660570
1344333163
2076106211
621600310
1886792173
371237192
867341002
1454309050
2014929754
8246954
106078692
2077216553
1087663759
876299062
1479205038
429064164
1351632982
1788641569
2143670698
1645772512
31109334
1222491374
84939608
1855140139
1382694408
353742868
1038308823
971403843
1824159357
407037508
572643843
182148422
1689842331
480594286
904623895
1847516153
1167886243
1520760345
1351952610
1431928851
1495235059
1302812399
1395402343
1775379218
2121643677
1431538234
292388797
506220181
2037913174
921111779
1144734848
200502345
1486727014
89894873
1421357714
784580295
1786511381
775934752
726854378
402792776
967284874
1682041631
1848226196
1127452716
669855131
1603292270
1045410460
1143306488
134031970
1867399047
194826509
490197750
2126650237
511663736
47250650
624557856
62597111
971650944
1777602933
23818407
164861061
1402157700
1929067351
1498488070
810569119
1938877618
618456906
254850059
1435269478
2098881701
2002532276
1898094756
56496758
1775308679
502596437
63688865
1864075596
1550236706
1114725241
955270524
760967034
786493496
399612467
422538112
1135028501
131761026
978319512
559627212
1887020971
759465323
1097379039
1358635699
1409494039
977758263
1022333211
682340654
441127051
285570451
240930978
472651031
1634245517
1478462148
731258633
1158305935
1420548471
251469213
1487402595
1879010049
1471119121
1123583781
1239833802
1881928035
577557416
850434528
1747956611
2022104583
1502258160
870349888
487591072
351195381
2084584230
2067713539
481397114
963592315
1933927979
1963267075
396509438
1063938316
577273212
803237008
379104733
226035186
411268964
1932299179
2122294403
267440391
1470694018
1954152232
1530057223
354601806
830646179
1065401185
326418938
293752083
1509487711
1186983632
281504823
1158012485
475966767
975969958
837831712
875747036
225969993
745311048
252771869
1684325944
651619271
1044962339
710764035
1275176076
1847935300
2064126943
546856398
1819003595
622214690
1201786185
1218439923
346206800
2094514940
1103281833
1903295850
1487109509
1778171052
717588192
305313219
1522157716
2079952543
2111881477
1205678912
420823240
90932679
401301762
1751640627
185238895
1887719774
1647859597
1128628704
1990316001
1293059650
1093303969
1531657111
135455759
2076191047
440520098
2116411331
1510590400
1413497063
478336463
430323050
1185006700
1111781317
288982589
256769939
103296483
389256907
1513633788
178684858
1373107195
884637618
1708393195
118069249
1977547119
1047498494
1207916897
1034304007
1998468371
786595380
1392766151
615099440
775264776
2123439774
2038225323
2090212493
2056046432
22684293
1985092620
552588012
1965654282
958853355
781601645
1837754194
1413803934
447053371
2085068708
165379973
2108729515
587935603
269827208
1340511874
389840759
603571336
1533658717
1280919913
963517519
1421822413
2065448438
28487334
1106992580
105517905
1716004146
676606913
546865258
1229569473
871230305
428377093
1506479871
1813396013
488415497
1806235243
1620220601
1880481547
2022044750
27952017
1356348375
1954251570
1199404387
1887126709
28695002
374710176
193209072
549026178
1472608995
1812429359
2124496241
2070746783
885972407
207968136
1877566604
1015864135
1530173359
2144122241
1890908879
909635635
416022339
196185394
774296048
1672285556
230070975
2134482252
1170480850
589834549
1763563726
27180204
452900475
1240444236
2126303594
1630614506
783454596
100283900
625593725
66265194
951556364
615897064
1592825579
1625677311
1187560048
1587146445
1647219083
1396865358
1797342142
860648179
847354619
653666852
273778687
843307066
360362669
1876678089
1458293591
1072591781
1373989536
323721480
1959425948
2139646573
1272258436
1706646175
1691392010
99166139
965277767
1547396533
1361419796
1504795277
1513598896
334629642
17657174
157449428
1223959340
1466518777
916303725
1208541462
989572156
1412272134
1337028954
222382302
836714425
1626101309
681313894
629342992
1729648322
110756008
775697844
1941410249
2008719175
1966447252
1076931910
1565055353
471036640
652454510
2064564020
1978586588
2627777
842599803
1033659737
10869091
522439889
783210682
992906635
1062621991
1424396290
341328971
812428946
1389829240
772129159
705928476
1457169291
420696089
1471118815
1670332121
2125058209
121415625
1845610443
43751208
1165135700
1913873193
1216772193
1700998891
865526354
242005256
1235547973
625065202
556757522
809548535
519748340
135479381
511955218
1856567782
1303089312
1207181898
992937968
1465411106
1457171841
1535861017
1781623264
1144385584
899515845
857194825
1750118537
836934596
1893297603
1285097808
1967612087
638852569
2023555539
328090155
1600419377
1221395115
128341577
920781645
1415338116
1268473015
1189540022
2042479436
556537505
371653124
2046199491
35468158
101706692
1870144296
142968747
1243259155
44960453
2139087104
1241541619
520970330
28750739
210422634
229952861
62078476
307924595
1147625226
1927890856
1488845427
1763201178
824761337
1098457288
1631439643
813869205
764390284
346339613
243393736
1170174542
1161842511
1323811643
2032668338
1403073360
1762776663
1992705164
187972634
1515970414
1071438871
1235312094
556346938
284550198
542379718
46455580
1312497481
817266125
1754217781
167676892
2044032120
569529166
1947331842
1982882663
986478501
750213738
1630959995
225337657
649337511
1056506947
721860892
760824025
1106559112
217952637
1420504080
1267135185
1465323605
1206808090
2142876352
115989583
1004523299
1636431360
1187826668
273145690
1710539443
1394344451
434920112
15870820
1155767056
553245323
577828009
202298811
1879303523
1524970837
1613412577
1340422446
315426296
618027143
1102359935
1774067369
1834564182
1657702348
1845339651
1342746037
1458480047
1970518128
1294971365
1536500704
1783060760
206998778
457118373
1373001268
1634828788
1843632670
1854519791
792393753
692090805
874574497
554717103
1641000151
1516761298
1618541603
1928446177
427482890
276443713
1341360770
150099367
1279484221
86133394
73286854
435638038
171103683
1746096913
1711624494
847252947
1032118229
574995256
347949313
1833287772
2029263513
222009937
371160602
1548392741
2132138570
623184233
704206158
499223796
987083891
1591576170
1292919818
1012373737
1916915610
282811778
1971008646
42438969
301530111
1212816413
1525729583
1421964955
145462158
1906903641
680475022
1984845160
1195385457
1852222986
1153080913
1358539638
458020660
118641787
1859470785
1873368621
1052162722
601662694
1236414392
1479346516
543666396
1396718333
79876581
1353600079
388776051
1758152695
891364506
1632240031
1625957303
1680031385
313980400
175928438
92315765
1518044177
887326544
891874998
1841539137
1255680691
354447555
1361434507
1008910540
395686991
222743958
1800821268
900510752
1439620220
976597107
1014665889
1329662139
1029270085
582672357
1308575271
1004552690
1110641529
1035917861
1379278593
640411694
1113011581
1909793284
830436615
273111396
957812929
1802621555
370055663
711614671
321678087
774208260
1813098758
1234606014
216051863
274744495
1545997493
83922207
1975578406
1616731371
975312084
1641920159
1266147405
1140304733
979219717
1516775553
1468463984
2085145816
2076332796
1980306821
1505202175
286480446
353062015
364582883
1262282729
119106247
1472200187
148193503
1822454172
664828965
1670402255
1938813246
447804034
109279905
1893519590
162822571
1422770524
1599352666
1767066653
487097182
1896286132
288156293
2041116359
2506489
816581920
1945335917
1067129893
1133665860
1107331453
2028887163
327111355
1543558156
972160494
61691419
751582054
1306090373
851843215
661007599
86230981
187484650
47914493
2013709646
1703413767
1181492636
1756584814
1700625420
1971552635
357729942
396665252
567855820
1949174889
1553121159
1118095041
1702835361
1998011174
502910210
416034876
1893759489
591349586
1742147152
558327199
182523158
1348962474
1302021498
43035227
1331756494
1730376509
2126471020
48930947
64927383
238230880
1109656847
1983181566
1247256557
1674596032
1362817565
1465124605
1908839781
196548018
1198200426
2038740787
1321324909
1255335258
390102533
269817296
1977162071
1033452808
941162782
1092302434
1685402165
1849349509
69123199
300089516
471440577
737433540
125915558
971770430
1862900147
82287319
1325330351
1265662180
1014068644
671509072
351150643
646835626
492117554
1018680444
18443003
1447654914
178584803
1778450608
148742465
1153926830
1341791514
1461357988
1511791319
640744921
765105797
1669035913
481401694
266218769
1602700061
746751549
994249995
1803611191
1450424745
856114038
1297154350
1411822249
1252627406
322664861
698546209
1829485260
1878522031
1164327225
423326053
1750608742
1961914930
1176594364
405128252
1040206336
517081291
1357043112
177127271
18920862
1050912790
129621141
1236865584
1414506476
1797180079
2001372604
1837005736
863781178
1579904676
1580152843
1009697810
605346032
198070768
2064248459
868056053
1515018489
59405874
1689122405
743408959
75407206
1817636207
334181728
626615041
867690791
1852435965
1319368723
1671385604
1119568887
624570094
267798448
529017024
717097120
1060605037
1499580725
542375948
1734761821
1071379361
217260766
1105699441
1637793778
1809159993
144566916
134071738
1392023646
1043032984
923671674
179243544
829870627
1616702232
710547635
895599355
1975091145
2124292664
421407285
38962965
1940096042
1953563601
1051366518
302418071
129189120
888997282
722282985
924366267
157771070
2108032084
2145348284
1274192019
1160283925
1350791098
1793206765
1763848105
911283836
1735966424
1737473182
1478301245
1410079579
1204825279
1827516407
1734546386
31724403
1498987676
755435346
303037822
385537321
1663599860
1872233062
1041141132
1963161951
323241385
1502899197
691862512
1379356205
1032667891
525430667
1995726376
664719464
1232497090
792459309
746835984
656911953
1428274371
1462015517
1280336781
857788867
1738999689
1045032304
610982249
181760798
593812442
1248504929
1317806349
1042297286
1146934455
642255214
1284088059
2079275161
1438393357
606194010
494028488
1976722991
1825662399
517262797
480600120
1556906194
1590738189
1214589878
1968454229
1774219101
1374107449
81578190
1912572538
1978891263
960395588
75989655
1889639972
1581096765
1051833276
1219877951
1230394291
1168167098
1410653814
441398524
2121390611
1243636323
554646960
966559264
437729610
1624335121
1101671805
852797963
780116702
1413285779
1289041518
1259546914
54757777
1246633430
1631611389
1703055696
320242269
1159890715
34473585
279139225
445049853
1144633777
1543267117
532163156
426926010
26823599
516498741
1283524555
1308617002
1084261704
1840167725
1502448775
1494288136
1113848474
83698062
227542221
1765438181
898248160
300871492
607776699
2054533563
1573010063
1559996798
2034961673
1843162132
957187694
1309171694
1050407849
1977519662
389381296
2096599443
2114793385
277098674
1776701449
1882806399
2086922398
174868496
168281212
1578950233
1245515701
1247354332
1225589296
1019484149
1818236530
1849397231
1662283567
666553006
81407052
265165269
1221628475
559011784
1248527740
1475388339
1045625946
2030031126
1676421308
1561730036
1978809273
656921841
1769719265
573888046
480499101
969388789
1565791316
1758114996
1061374073
2091800448
1649948818
1772492714
106894982
1526432008
1316991699
1833211344
4511776
248101569
1936283041
632847640
254104946
251896523
394183633
421927454
323594472
1250260220
506558031
1560922328
259156482
583786339
1174031115
1469566249
1335484115
1066475346
786733831
900133484
141702809
1071211648
210622601
1085731895
2014890979
2081390196
2057483564
1103343215
1184329506
2146619264
1661128778
582358379
1055701158
439847428
1087630734
157546099
2004116110
1524249699
1273868929
875528156
581479288
407336180
1009184099
1903661397
123060426
379135658
1546478441
539612159
158871802
860468497
263267942
1088920307
991913185
48152765
1087140763
1011780446
516760487
489425704
1555110305
605424770
451615594
1743760351
532965202
1506967691
403666107
111709121
1836228892
793723946
1642687351
833104241
1344470931
1099986758
617542310
360752626
30750209
11373879
1208245724
2131761352
101810403
198550647
1861686030
2139761696
1777613526
1106159608
432293327
1593901362
792591444
610285090
797227218
588143633
997278010
1790661171
855017609
576592027
1546032891
1796201314
2084437321
351987231
232805201
1138806373
278291820
1281248284
851890670
29904013
317454332
1030026766
1255553883
1274834072
1316470328
1231570999
119984768
2013647558
110528119
987642642
1041812386
1041830284
87285301
889225335
1447864870
614715587
1396839488
1696329450
846276314
448708428
483935090
390674228
1023597
508906022
2091869096
1735384836
127928174
871636316
1222075786
580159078
1011708156
1666149306
2090685474
194212735
1307838504
1555169175
29064953
428369624
1744938853
1621496578
1695329279
1833220005
335670264
2085154756
1897616196
643086406
1723782164
702175097
990240663
1865769517
855565740
1714992210
1683028290
192629302
1963580591
1360728301
778098932
1774968002
104652928
1996085472
2054332684
917103244
1746355065
1891066073
1930346652
741755937
440977351
372848246
1645042983
1579566758
2003463879
373504339
543540535
139434021
2805451
1594194652
455207488
1900823357
1289154871
1609426479
451863417
1104573428
289978616
1315877148
1373861706
1151185798
929288415
1015714752
758492726
1500931482
275390954
2031602017
112749769
31754912
2106642677
1590351884
337253983
1277349459
878626144
1748640062
1476212284
82238009
1803401151
338377165
1663316732
2135159457
1220986707
1587219141
1644759113
1831656198
1500747950
1343338768
1163528530
842400260
830274466
1710446058
1240771226
1297675660
122690124
1537103612
1058493584
1838817114
1025715867
625530638
665009721
9554141
1230159927
984456637
895962748
150562842
1397779459
549056529
596444897
1316893473
583807338
1988962488
526415435
2134506787
719407323
591075300
1020015178
642996739
187662742
518138986
1711430168
1785072355
1424632079
851862217
1273733182
1500820017
973436944
1900150386
387276116
524603479
147556758
259852733
1995942481
1579550511
1984026755
939302308
797737524
21342109
1038632695
1580921623
1800465594
1120895996
91925230
278477303
1642672280
1195183637
1065215538
1058814506
1371606448
441694819
2004976430
1787083785
1562443497
158575765
119462962
812955643
290555228
1240968121
719243529
779243107
948271485
294084240
1246680591
1052346790
358901274
1096601596
112132380
518906930
1227745928
77478592
1203831039
568105545
1804543105
1158487684
107090795
580960696
1164124880
543923007
12079754
144320964
766992195
337188355
1406964831
1221067893
982335771
1669801240
722063363
1916294474
1290905371
1363657746
1283132575
2019371780
2049145369
429248576
1212208931
389586685
1906460364
945343794
1836531954
1517329787
1109254333
1673850931
1852138918
24868363
1163922331
1205368108
1143962096
808858677
90779142
1981233932
1860460885
341163746
454626389
671459156
516934792
1698939247
1490848138
1644417721
672784410
1696095043
167342745
927595873
1507680745
1317116021
691097652
1726434192
1845325866
1686745550
798245252
1153681638
1193525045
642585942
2122112416
1623635353
376463311
2043754078
1842224861
560077288
1250168218
1984767350
833377178
233087853
1437467997
1330966934
420092420
1343408169
1764123324
1064882024
411197819
61354848
928909112
839453174
723023097
1031961113
663553988
1355791023
1284967756
1263933080
550020093
61950552
795306861
133082489
856277748
1564784696
1373207258
1058773288
1756166793
1620355902
1022753693
2139733748
1930763676
22694328
18068576
1609280143
825840040
958585330
1921559903
670102223
1057467843
150022704
988836372
2091771245
1353015411
1074512191
161504076
590642144
347430315
1707660773
134406703
591370049
888051158
759763090
884144572
250709176
1282061148
1731334657
1783656736
1942407452
1328963902
1989788911
489053890
2080257616
1724651788
1668510944
1155305906
248989330
859994560
1039118348
1972177847
1227342150
823600475
593489457
1572242514
1995024096
933177131
1448018267
883225303
1233282386
474342043
10440275
520691714
1571050513
48466116
1604308142
764952887
1053522169
1133778831
1193856780
1538038231
1970705296
311942831
435262355
1509959104
1348301365
1055297305
175086461
2075806858
363948
1748881554
816892981
1244240366
1194716622
2106875921
1052858204
362971543
1911248350
687519306
1582197346
1344022656
2005776438
101856671
123119615
407124011
608695017
476307492
1759078080
434288473
1619186771
385849003
1234549607
1250356700
748971675
384622156
403326767
261508543
710182043
1175858892
906416417
83256834
329758160
2088225048
1698735722
1772805435
1269912210
1501238618
393920974
702575268
1126035592
663193863
1173535908
335415723
1050089141
938612190
1491306235
7650153
600914421
563355357
286189314
304607494
1296367835
1819473877
1381942035
929465935
62181463
956361487
533671938
965604196
532651977
1503709005
233982581
1938849659
2095191331
557119155
1786697434
901216946
1382476160
1503861802
1417324998
1864007934
904369398
1767193267
28432440
1801765716
2115912471
652305022
1934339906
1302420271
1944719198
908126218
1684960684
1860674472
981895349
169878066
1258484304
1776327821
387415793
1265610810
1405664806
1648251944
1120540102
1786791889
1477204772
22960597
971776501
298978396
1685067145
795883402
91933893
2078305224
89697097
1117320571
1271497049
1691584021
783203563
866951870
134356818
1746934427
969278843
1647765611
526350609
375324395
492526228
262906928
639833602
1875188955
817526092
2075691440
90652803
868546722
2084340148
1909509426
1443780855
511885174
1315993533
573298238
741372475
954457395
106838689
1318058235
965228212
1344478008
1081442971
627194194
478155690
2113029758
1423543134
462689471
1688251826
1649565022
1524272457
807949393
1279368532
1282098839
781057545
1109911483
1652388637
265031405
1117165563
67094164
1602880302
664580003
1498229459
492886941
548797189
292183351
362492913
920319453
1349303333
1968659522
754466411
2022425593
163676474
1100439987
1629162425
2002441653
1445120567
1396799225
1225753377
576431767
922161212
513829319
1451387621
2081337330
67355239
88785411
1832118277
1230668619
1117751741
678117226
1336002170
1647701124
953210152
163766389
354060682
1981553728
1654238818
906850398
1384793117
1619253717
382850500
2140249368
410138866
397589916
336602762
2143655471
1704739523
1382380444
1564754662
722547373
792396996
921044342
1086425349
970366792
608690874
1078537338
463228455
101356707
1527759074
78359647
1717199933
1019549111
620727574
694727898
1461183591
1733539345
1440845314
409095306
1751205160
1467377612
1625062468
1939129146
1529066826
1854919262
1185243682
1380854535
1429520547
129118207
1836401663
92462150
219298867
9548992
477335620
1993866876
110852701
1971682477
2036750476
807213808
1000654617
1088422238
278483121
923645843
644230291
772282580
470587358
726923315
48660247
349928348
1880901772
2061846933
1067692398
973329139
686936258
183636743
2094625001
1560760125
1831866978
1640067466
619121143
1291699718
1466649435
804387026
393581565
821254247
1495123398
230194867
337602050
1763811654
787107979
1523969195
142201544
172518215
1193115487
1847401069
545402117
1955524513
1216262907
595701821
2005865342
1802935314
950135052
1573458035
185009487
1552441519
369841556
991316702
389889664
780502798
328581542
162141719
1375067219
50663350
2142024989
2085605976
87181403
1216780471
1124820348
873501531
1611067031
1394854931
1204907778
1860514463
1784362998
1848202675
48125255
155216398
1670696910
2030068141
1183107668
40498566
1934569314
636592842
1992736721
1506000433
1986032371
1500176469
745225918
1697778520
1502377090
1955597509
1298073646
788512202
1583821309
100721608
502332725
2075628016
1443329938
1876693165
1335578411
1317759349
1347081669
170449988
388659230
486710755
1972100173
619733905
1563622013
1623743306
1003200204
225400263
686221907
1486029230
1735360886
1575566028
1987853491
255692788
1255427147
1741045979
1064624229
709629392
2132248797
1942262678
339320340
255077915
1536697579
1680226727
1134084122
551715033
1087332258
2028239748
769229661
756436520
1581448672
236048636
104157072
457965516
1920058885
682842152
1856485103
219136913
515589196
108712798
119946998
1639001488
1214502740
686436133
980480024
1970332396
586548167
2089390451
1204596452
2120305500
1734480309
1224273585
1108892500
391334800
1717366641
113649767
2043525489
1531447306
329211591
202421333
144646655
1778429645
1522952506
958646618
2055404027
1214597443
95820670
1783633532
1495134986
1302042573
931105383
1953366306
731714635
801567358
2112560953
1435593520
1311803905
1233794117
1055402875
194511174
1501052431
1535421716
1312998667
777720082
726874155
1529027546
1126230920
2070800179
2141373914
1379774678
870839092
1970386518
1756523358
1763448875
1380661663
287835244
1544919828
1855490965
2019893878
646750632
1911305889
272297252
316365608
2086676118
1637799567
1984227668
1932486514
1219230202
943970979
499654916
2021422381
1760092027
972964420
352279603
604207441
1620118994
1489456307
742638499
436638603
1560726808
674488610
1075258407
1049934538
299408532
921091926
1994143641
285651279
948691303
998274899
653653972
537805179
1530338532
201206279
405207267
1800978637
1364503169
1670910455
1965673334
1189469672
2052523638
206623235
144401990
1465103180
1235720970
377917333
1248893358
92349540
601430088
1643565324
1364166770
1393000815
1559646501
1489381248
1833315116
1210872797
1542890011
1581030940
125229569
1192047208
2139152242
403174021
1551097591
1726217772
1548077913
1643418979
1159925771
359196008
1297814632
1764651617
69366215
460247285
320854997
490373241
1942413655
1157486596
1699988270
1509562857
2062403277
1414257774
1764328292
1730747722
1559940904
303329072
1816005250
652727582
1266331436
1022426176
427631166
234989538
369355986
1282555706
354196870
1170313493
1863234123
1943797524
150409238
541417663
2057086900
193205001
716114747
1432405036
1034540430
116764297
690218315
1329665444
192909115
1629091147
920717063
589493665
941778057
1858525100
324059748
730507697
624172317
1395996505
77312102
378553860
818067714
1627345560
675125206
468753617
597523707
90732957
1484315367
1941174022
1994982088
1926171177
552693264
257659976
650859750
441037804
1557681687
78050141
1244205008
596706540
489729522
169992797
1301056755
1970683211
1574385116
1523341016
2037388342
138964005
1544906815
1330450001
1514411779
648598401
296294902
2017457769
850031133
1886360726
1799986739
105995542
1451210633
1717674927
1238595263
1375135858
661357007
2090403214
962824362
1572296713
1775291627
748704289
164289541
991038495
1259821534
1063420434
400810215
1261917714
946280376
170918453
527580783
1776456069
252614361
557453339
1498818663
700908367
1038975608
218455588
2046574128
1730183798
559686481
1601503357
1477636243
370731156
958982639
405708739
464416764
1473464684
1382350921
523827041
1378099941
168686633
1557718266
936744922
587637839
845953631
1712983225
750187567
650856789
1469645136
442141875
433305115
130166800
261298666
892063095
523786613
573167018
1133797527
2056078426
1935151466
1212625984
1730455080
583022053
981333068
596339164
554262430
427393269
1008693255
1676666303
702750293
187330428
99681746
181542904
1835651267
2033816056
1203654412
515364329
1213778557
1881448789
841369976
2038747717
238785585
10774787
1702685467
717961725
1466729497
1191950658
87227972
335504191
1890983568
440033704
1329940283
1954034507
589839803
1839018766
643034735
256181537
1808925240
131336659
1344484937
1828853615
540117745
1773592668
1097234174
2012512973
1699378692
529721651
718692875
1356249146
1282680945
949530924
447975403
1054770941
1511054988
1184123336
1760973607
94743339
796820550
304642969
1267520787
935191606
179459361
501612512
1529379276
1289327202
1259357475
616023001
3902687
1452400084
741290081
1983721902
854078701
653485072
1817891716
1842054155
801222873
404385484
499420175
1055858580
1046534872
1682420246
1853087889
1952838930
1710028250
569807449
1143460061
1152117784
1859764442
2141057741
511307377
1230132541
1480315816
1189383129
1253326003
880501754
1916027718
2133969112
300603590
1374859563
504663458
1000615643
722102950
2004600230
1207684636
949373574
1605131355
34581497
80624054
1761289928
2074204959
467831401
1518855059
1945848501
1279696548
1227507288
403425549
1734033339
634157794
532622620
1152394741
190095383
433108680
399484780
384372827
1353362732
1135357190
301986547
210918858
1105423748
1276064928
24044703
779734777
883839819
110776538
507032317
1005224879
815884869
1363454331
523290837
1914353565
479596090
646007533
933994185
1585235576
1141778780
540290873
2018614766
705984497
707459613
2057833770
940837361
252810371
1742627342
2077618561
1417474909
823181574
2132786010
2087689861
1723019760
1535353753
487405517
759018709
2091607768
954289906
956483181
344105753
2082408118
1751119852
1456439868
607346389
251816964
1863905455
1850910715
855041050
1465053642
1553460602
451482854
251493898
708187448
435589265
959728807
1390466963
948084665
1036336866
31721436
433967796
1424808495
1713519636
2085308809
702097739
1982776870
92278391
1403649677
650106208
631595312
1035742114
775168848
1676951987
1090252246
1481043206
486502808
1838760103
1335772855
557697796
404789075
1823198783
717961399
1719198421
979432635
368875364
1497359616
447529240
336978609
1698318939
1167403913
534869826
1958903926
2052959832
1619533012
60815230
2001537715
149456195
1317434594
39237851
1823521058
1703424692
1912085715
1989583721
1966417178
1607281791
2044638596
1810449665
810825598
986198823
377760220
1679903991
1737989922
1082020370
336676984
2032554172
2027343820
423929753
1560635064
1683806095
140412657
1093989715
1286081164
401321876
732617527
722204855
1135451313
2101315941
1232917039
1491241631
526918374
390978723
1546944148
1884457150
100467393
909644835
393782988
280527822
1882770180
487588360
710210267
2002991720
1941571228
1906220135
1930928893
1185011521
239867446
154009878
2052574553
297925237
359338818
611828253
1856840902
556697826
1930017216
1878555126
583157564
922764796
47340215
621389797
998937332
1970352592
826004897
1933759543
1283753459
1707324276
1877711935
1757608976
336700317
2135853011
687717222
1663256128
1645011735
1937668764
351006238
703856520
1860740488
1824450081
887928593
784653886
163394652
1532623908
902005755
232361672
131123066
1552012610
622515851
1305184385
1212289899
1020480008
765556725
58337599
1788764215
281252511
2084811290
1791629672
122431096
1518972714
49910372
869595452
1288910516
909416559
63124429
927618000
1563125549
163526571
680268154
2078465163
576375332
1074996932
1791909979
1910960654
298609691
587938041
804221398
149515245
2045286874
2040973947
1164844517
1190636952
2107092773
616487204
1377580483
1335886675
1299737825
229500187
1606155614
1414481545
2125649672
1467717611
1383771703
916900313
326146869
1681733148
2044789104
948669632
1629748815
1702614523
1626522086
1825552756
2095469561
1469145427
559310584
913794839
911670156
1963810012
1065203163
62498673
1837360905
1616017514
2078829818
352246535
948218234
1992157083
263845181
121457767
1502678127
2043249031
2029722768
70587865
1987850033
2008656389
1291901167
1781287918
1453140993
512229516
2106659123
1877766992
609109905
1759238500
394162335
1088568387
1263248882
1577156082
1066680325
1214285583
224037365
1794192391
348866924
1646768034
1254234731
731320175
618709202
1769087751
1144959332
1353484605
1250440995
652688075
1211675080
664068148
445748465
1760911628
1294460339
650985839
2004622215
557088172
1865180350
1117894695
2031054936
881961359
520487449
855107137
263433820
1126509436
213074810
1008764044
694255826
129219617
2015419988
2042669734
539182453
234623617
376618753
470015934
1614821009
1645328364
579835479
2087187016
2118819079
36054091
2075652134
1754503420
1667894138
1195451049
1695666637
2127092289
1213898563
680099109
221372387
2024029466
1840925666
803139994
2093681918
1173995697
1516055696
765881571
1741541218
1656790373
1719787125
885625005
476045280
1612631262
2094981924
654999118
1865777096
700799271
1084361561
485288888
217401093
636384992
832235511
999653163
74414745
1735287822
1978221912
371225762
764537535
1181225140
581479770
118524086
1159813385
1431736102
858911068
26684775
761358186
1295797409
1487649869
831981267
1072958744
887689436
1774398961
1549905569
2103023065
879216256
2089122760
1397866753
714745869
918883378
443784286
1820471382
365023996
830442307
151582939
1560535462
1173890085
571677118
1326327736
2064814398
1276921724
254779615
1899015851
1575616042
1022274387
474795769
1450757449
66871152
368128125
57380469
1599491761
527114058
1783029622
301352615
2015192190
1673715794
888940341
315679744
1374455895
790350057
306225903
1623828626
1930716840
736040962
1765501156
834388850
2050674931
261292474
1011015733
64270810
1032959911
1714278982
1700863750
1938646730
1637559448
1754356694
2033045897
570965040
420703521
804235666
1646700332
950315490
2042229980
788135056
47139240
2142881539
802330393
886771610
1291967239
1804112279
1549246911
1562223604
1090059107
1939275483
267781996
851465520
784095298
2110051225
520917350
1943516563
1622720901
529220747
2030508634
1312797276
107792586
1962434243
1066323977
486358991
1244849935
1310144323
271089161
554782219
1968319219
2023089039
1291444204
1738409074
1637773068
1956264523
797899523
174016170
940644504
1893096206
311984507
915898462
534994134
2064514719
633093068
1773255048
164827144
1734184865
682654539
435811121
794491783
162794050
1492882654
216845082
768064491
2047911160
1875927603
1807706154
1496458993
1026900022
1671482624
971026145
2072525465
1352572762
455041250
676642169
804098703
1102276717
1569252704
1542172627
1792829122
624618667
237961330
460631080
59773456
1967962257
660398280
2116958076
996286319
285862927
1926164424
433377530
1273160001
1385257725
739675209
1523635955
1956024147
1824486718
191024211
539276053
1432349770
57341714
759646067
1742491219
448886143
904880452
1715071279
1340001658
490608468
485898642
1319160641
1780716780
356674837
160436908
912857058
1651217848
1763673674
617503865
893383571
918544623
1656763761
1680800928
916877330
1259766957
1189209561
541765259
792299003
1805561835
1471805962
2018978780
447158083
1616191162
1091613250
237902825
2011757065
128044658
1140497003
195677580
863963566
81787540
880377953
1263056329
1300316631
1792106570
2070803009
1797830885
193126604
1763560128
1398949067
42678915
744460648
1730144318
1591222611
657651133
1579916564
492856533
48340045
1762434401
614475431
708857895
552522649
1739801793
1887202462
1299433701
1591284738
646025019
1584730674
1762521409
609519850
1224779885
1852470169
503261973
1360097537
1789265277
29294128
1426496496
1861606833
1374743506
298226794
1144519118
1207498883
1343800034
1432876856
72785758
1330172466
865938244
1999190019
275179322
964933608
1294524333
184562682
351719884
1877873326
592993379
627053808
1136586788
1051577508
320164015
1260182756
1935448382
909393903
1062720996
1809709045
705062155
874490995
1547595854
922277233
1295774238
1744647776
244176731
1554811890
261222628
1819569365
1237943735
869761580
1490778185
897931033
1278611884
1180705302
1276224041
547490764
288771420
1957270135
964325125
1670172373
1335111391
848132513
984609428
1795405653
1516667080
1450428304
1766377490
1919082142
6576640
222398459
402837142
965088644
1318543030
1140309162
829500625
1045635970
1753073588
972767321
1582210548
1131777168
2026713879
1964945282
1488258452
905240353
321338562
2057788485
1486572508
795773688
942726806
2124826549
1360691669
1658601159
178100236
756950008
1159417328
904908569
618618728
1183801081
1294770217
556639200
1682725173
61027502
2137304484
755937133
1739282644
298764578
1162688092
43183153
1815619779
2095532709
1258032971
164455170
626039564
2143296579
362346765
2031270296
538665172
788472
1991359018
59984001
1033481088
1742370979
2094892137
105494994
1253348424
556383417
827367602
642199287
1056394458
774328406
1696686963
1267068731
801576772
852963161
136276190
1066114459
252315300
1123758033
2117998719
2000943006
1498253084
1764975653
666071809
865934169
1755164102
577799599
1393304789
747525489
912151017
1928422895
395699012
1716680617
1872161855
1210346102
564203771
549369661
1547845534
216403282
1228581107
79630931
995281156
733309142
1595896908
1277247352
1513945207
882362648
1925809576
469181089
1475883089
2055488999
1872297422
704236725
814190205
1045456396
1312364331
158728307
1597733775
1664534711
981629728
611008979
452789335
858838918
1966857614
1906731944
1762916589
1736213023
1681514865
1757466108
2147014149
2076638925
847201433
151835685
887321666
1217762740
354309293
10040267
1944551670
2074440410
1086106279
479437323
193969673
1125875858
1455042577
745804473
1644759810
1652377979
270297570
1702460841
2064528461
1854661230
796855827
471936515
182815719
389668334
1248517876
1432459122
736184783
890586349
1167314965
1100068104
687059951
1100913201
1855943141
654700423
822611588
2015749071
1899275938
445352806
737236128
384220645
2083888623
537632483
1390393334
373060848
1193613701
1841205461
460187910
770123569
1188559203
276373037
1970743328
645591113
1135873971
398190818
1359420639
1060248088
719142291
1011781132
1523873457
1585141774
1590810339
609174492
1524061499
1438451898
2065125144
2076180444
564951103
921075817
1907895409
280634742
1989556225
344480613
544490900
2123480146
17581572
55367660
1990476903
860958227
904606895
1439250624
66155429
1058442473
1635043194
1371614997
1260573243
1694196190
2087848857
135613738
2069917588
1364198123
333985815
112558176
1030623310
689140035
670127639
1309709166
293476875
1521532872
124367126
1234811085
1297991737
808124644
1396903653
85793913
568043375
520142168
2104406157
1992064762
694770345
842002832
1148131833
2005718797
1629071082
786666763
1573036553
1793981465
272353208
1014212557
913820635
517298289
167054099
1686161652
1784440255
493134663
1599714817
806638756
1331196607
2051384205
128332066
2060323566
866507132
476314051
928611305
1296579900
850779580
515764738
370272794
737903901
1303732138
556097295
1043146371
1208681069
1103160566
1139374937
1884062052
1669472724
1727621155
260232309
670990920
44886500
952824312
863648969
1173276220
810799916
14022700
1440990666
1327309457
717497568
2064418576
518439466
1337791101
1135467541
716452208
1105973415
1132358136
352327945
2099103799
2747793
2082493257
1762465490
1073994582
2120977695
1515164194
1415489521
1587610059
1241824907
1274089756
63192629
1236199965
252925232
1712960559
692287331
1671377404
1279400803
403994380
1051997444
1132398384
1047006458
1610076113
82917741
504795033
1350342769
409689079
983977589
636819756
309979783
1784599585
2112156644
943395494
333856714
613632339
667456893
890424229
2094874283
905422763
831736100
1877540054
1653758477
1190757369
1456215371
882251688
442841993
1896558439
805814082
1942577156
952186296
1522537437
1847927164
1109838599
1998634466
167794677
770050305
1923655704
1856892786
217369537
267230511
905318578
1796805805
762060018
1498238114
1300177277
324942375
966414937
1558791231
173013250
1146275989
137597198
1310551305
2091614663
989079242
1023617125
1630270064
1788805462
311452828
1983899163
1176391881
1491038291
620883069
1912517265
383904646
711039964
156712441
1715762478
1099508485
406719649
1063235633
894976086
1270489960
76658761
213269491
1528219191
74695349
1881962564
704859524
1730679874
1433568890
603867983
491692016
320379007
1704835809
1817468210
5905906
41315425
570835114
353818315
2015284601
2117331565
186637069
727217908
1285865676
61901174
1342047851
1638461860
1586434562
1256784231
1367168649
1371216327
701817862
1987032937
459430994
923783165
457207186
1928229394
966202596
594983826
946670425
588404122
198172386
391498451
2015189489
1340287007
1510013404
1422424817
719476904
1957092913
1882032926
902293680
2049741629
1620209252
1882795285
1118611434
1308644390
1336471190
1418003783
1065051357
1470488404
122287889
1312907912
1670204247
298759163
839929703
1048371989
1883584459
1019795144
700572356
18489959
1621274434
930686063
355597356
485814541
1956880270
334867406
991349280
748687565
1753605966
1756958723
703802318
2000977085
957982386
629666589
1482015869
961230351
1802852192
490825578
667834424
144350017
1736224056
66284296
1075474401
273696370
298532208
1387030812
120210991
335573609
1924395028
1487062147
230619752
1118038659
1562785733
996895245
528682557
1568505762
829034934
1176005268
1084106936
392169249
79941176
691576129
1105535864
1423827142
674275624
869353991
937909836
504038656
1032649126
394976169
138042425
513448844
1133880072
2020186665
1803855487
21043478
1045736520
1519086728
837351945
1197729263
1655380176
1988338699
1251130157
1983876188
1892178152
386780481
105165273
248344112
847284567
1626377025
1206586814
1171391467
1603435506
1208580438
1431417623
1436328568
2064549920
2056983876
1027591769
186763588
305078992
907391529
1331278042
1547237654
504643191
1186230749
1833563275
1692864929
653423613
1701267338
198371603
499005598
677835321
1034093214
227100431
1971078853
465647346
516972407
941174033
875609994
1983090307
993207113
1612079981
777211467
1442536605
1480736152
108587239
1381223633
179448825
2055860774
101107351
55366104
437814978
1632701459
369896499
2141308702
1540069258
341448513
1390597274
1114736480
1131843716
1480172320
736735614
1659274599
1915804748
333090028
162390096
1821210934
752489981
199840082
908453415
133928693
1583663493
1459578742
201339915
187518248
1512111198
260547286
824570656
757500648
590838902
242523514
598939981
545099206
329710057
1677863515
667206789
1150892202
1446241927
1373294492
798941264
1837887841
1138499148
1008355459
650776883
1989412788
1451185957
1556484197
468379847
1802150552
126704129
2138371160
473129778
279590802
447414937
687779084
779069851
1941276646
23004941
1361871481
986652660
1856514044
905415124
981726340
1336588379
888769659
553218060
2120511008
447320004
161194222
1435140965
298909654
415552041
796780203
778524990
1499406557
1858856570
2038307392
370541329
1491302983
254403341
384786951
170297185
630569309
1221413464
1442907226
846340471
2139384140
372444734
359507379
845826351
1498535306
45473098
50073352
732464170
458421319
1063433757
209353898
1041235383
424237262
129221725
352154390
720496229
1125683
1102218246
273358480
499490156
1924936931
1411526483
444348607
2116395054
615700339
7565527
2046523111
333595170
2022977968
627204496
908886171
790310520
162410767
708824076
220425547
1936764601
134657314
1913043270
385207153
1451080646
1963899436
410993808
1296969130
1458296480
423136062
1657780195
2047558202
1787930512
2026503355
939323462
1070821366
523069223
543403574
620431885
61210055
1785466466
1473664272
1661949077
1989328901
722357868
603917927
241471295
1524715328
1713131982
2122561977
902982950
1611712050
1480147895
1281907325
737763901
356059160
71803083
1654031100
83080690
2037812912
2108641057
1368376977
1929175280
506052927
1169587968
1067725706
1066414304
519229975
813585050
1260770768
1839182987
1735599277
1733578236
1144143987
614756382
1459436721
1126797389
130752693
1533597991
1316762531
1663095681
1679218721
1418632135
352040816
272905309
801250914
1576052228
1129943061
814990095
614181878
1730313268
264875741
1086184298
396553225
1785582980
1576387504
82986256
1457698529
1322221613
1755405337
1583422351
1200690362
1486130514
769362048
1947631387
1426916977
1901643195
2129071115
587467755
1534286242
122119621
824316096
1915296717
1990427060
2124358169
1834379252
350932191
11369057
798651160
2130398899
1456263926
281129557
771565990
1293008190
551292780
1977351328
514345929
1382300787
574353811
1988266985
716519415
2064860385
40345247
286389250
783880727
1098327210
1691869641
237974610
401700708
1015049497
1792992633
1897450077
2017164066
232778234
1235923605
800050032
886434273
1046421252
2004842802
506595173
1393547040
452087524
1683660925
549335808
1227124799
221055190
659529598
2128288189
1621432747
904019639
51354839
593156024
586338954
1087955991
556586816
622009600
2003296574
2090734564
1691014695
721647445
234014620
966639390
982278394
413311960
1745059651
1338696220
1420836913
1831594580
1288437181
1782596556
1332594075
1659207344
888471743
1549974530
1254235102
561572730
1023943284
1278083274
469720980
1083606047
1961899408
1769274741
1385070310
1715265340
1846602232
972992590
1752490570
2115852450
949401789
914919817
407821439
1572248664
331356190
215449824
2005918337
584988522
1812002894
1461730355
486116557
949105582
1560381283
2033212767
1213881877
806074676
1285111208
400613632
835015953
36419680
1460089328
1199256697
1536377782
1467653396
734573912
433703918
2074013664
588515256
630143072
623722739
1296890743
787976258
1458992807
1886320849
1594922172
777490567
2025581354
1789547021
859696742
77526565
492342374
778394586
1427865678
772218042
1224593716
1385304829
1346572019
414625853
202832963
1855006993
1233353854
1132631882
26194176
1055871707
1301569609
562685380
423677765
77995321
1124886505
268818009
1644468244
1221152008
1244364529
499567834
370350433
581551263
908705553
2046255446
2137514722
1989603702
819734714
434008355
1628570050
1602732960
44049147
58276411
1836008735
370420602
1704903740
753302685
1886636717
726146892
1016652242
112960799
943641079
1442392803
2056055090
293404493
1834867088
1567065208
27754288
1284632579
2000618235
1544793027
1024452839
1596864396
947109625
701599746
977353660
298400638
1636090211
876756515
197219686
148658567
1345863292
1761416977
1210490064
801194386
1816882573
349277720
92113399
1688819656
834688722
1068134117
1111422364
1019682557
469821097
347843606
1109930672
568503006
1815628322
1388557523
2120609232
414325343
1348703047
273241144
1705170283
829364590
1069196621
1407129207
1235946173
2051173414
1949460724
412432246
2104842417
1161724001
1073301618
1390614818
1333999138
834799554
418313300
1785807361
967347288
725326515
322465560
1632428797
1349273555
1969709538
657547618
154002746
827502834
1749010796
102479665
865632635
1753385963
737819117
1812890398
969104777
55967957
394845113
1287989945
223032000
1183337488
1245339865
1812978546
987561017
1137784534
858838780
1774601766
1679797513
1407145719
2005434905
71148463
910585452
1187125117
170376852
1398997319
1188324976
1844742244
1313925960
29021265
138085784
2019162108
1211063350
262592239
874241363
1906135443
750277638
2020813961
420937437
327435983
341378920
533450052
774824008
2028421128
705340981
1096497966
636144624
656348111
1787129395
863206775
2004932063
1272547196
1701561732
683828674
1953520234
2053478286
1952865401
1009916846
85329071
615024618
38426643
1966534988
249715747
17611764
1182958665
434863992
1392237483
131815130
1192529407
259787212
1144360740
798073839
96159194
948054846
1734556151
283330245
1924065711
873581093
1228146031
540685276
433354605
391664804
1893512837
866480050
2100102983
919553189
1996123419
424122532
830352798
1394797713
204925093
326514183
407659877
17730255
1129797702
618320111
2086699733
1787733708
1585360819
805753833
1680944346
317371646
797738462
185283598
531193852
372703878
1335982853
1220862073
1826945086
1880091280
166864870
514783946
161235874
745492925
1378980471
1999361997
622304382
10316438
2130455914
1834338041
1755581159
694010308
1154244027
545825584
849473660
244945581
371296539
49621777
711375082
333996850
430091335
2142183679
21665181
678946839
1462073769
298267506
123420381
401879379
279117493
656518411
810335977
1362173587
1950536320
1859841341
1063338986
1316363002
1892011167
2083170299
253819403
107815311
1975075507
1943465575
1272638924
1272318372
1291570865
1265106773
2114451028
1161763674
54304104
1986911886
1808312270
757328575
20858097
927512130
651644265
1442020697
130425377
637861429
241626058
2090776006
876691451
1627155668
579357501
1198524464
206029921
1074573038
1087244691
1712158291
1246226523
1280632872
1074312549
581292977
1170306059
730528580
1662250792
1399476807
1436206798
521771676
1087214615
2123716251
1933075623
743972760
158330994
710906728
824183879
2085432252
2141714824
1029992172
1209030197
2123173983
232820689
51817995
295033295
1541734350
375114192
1527146927
1061608662
1252262912
1993557401
1356417514
2045675643
1601355961
913867638
1442188071
1410377885
46856648
2001618988
352602566
525267276
1145038140
166987496
1518442164
1012452824
1508393484
1830573081
1422709663
1764668895
861616459
268918524
2032719574
1638010110
617678372
1635415080
710367315
1511688124
1343776286
181241895
1351427330
1959402113
372363507
818399538
1772133397
1301835838
92371334
841234808
863203870
422504286
1705580004
498553318
1907932720
397285690
859467556
5155850
1935166952
1135994895
311671345
881046492
1657815341
847844537
2052503400
215638731
404090693
171269507
319527840
44368330
295113322
1187587170
178307031
172356394
1830567028
1069522175
1603803493
1200129364
812487383
2062320315
1892907801
451529857
1824182969
1515214743
1813027803
1657439677
1189584343
375269809
105244870
1369636958
838667836
1046209147
1043405883
1685196960
807506532
614865857
1116249639
1388317256
966267516
750812984
1918938383
1135526373
2020039362
1698409338
1333087540
699373591
1516950022
798597946
522846714
1620609842
313357369
1954136878
1613778180
133255609
2114983674
41238609
669382590
359758988
2119956104
976563693
1805394450
1103667506
1107462562
309005354
790109235
1005161449
367762794
1249173069
180290960
2100394611
1238547020
1385547999
2029860444
719609256
1591005078
80492421
1536847431
664216583
720316429
1097763908
785108552
1363217426
1397794389
1591170229
1760860139
1724710445
2055096551
462031015
321303926
841215855
1047262887
1717129422
932449043
1506364273
634032754
1480053845
1480691213
658663076
1659656307
662474644
963454410
497154188
1572897039
746828206
1748456381
1840291368
1166487172
1135936541
121742154
726361105
2113839192
1897453404
269673198
565270743
317370238
633633352
1630675846
1117333274
2012713696
1736914917
503939448
1845999562
974711868
1600183718
381793293
922803334
1789270723
2070596155
593978948
1397424609
1939134792
1560052306
382424847
312404355
793977075
1005900032
716063068
196897913
232871457
1009806394
132746325
603800928
1139653927
1784095642
1382400952
807330506
2010265016
826840873
1775228993
723272077
460668698
428963087
1562257341
1645268589
556746107
141705122
1612074263
2050838870
2096444623
2082512030
1730459829
1617419994
1781093962
1863068178
1727467866
2129646265
965964735
470801873
308960094
168743361
2049000551
1368976082
1383983430
1205851398
573579483
1508651033
421270782
1944402707
1983971094
986918506
413777453
1004987038
1159182202
790202150
1466799201
1445022880
812027974
1080295883
117450281
1457440570
474419843
1342839494
2098575797
900964023
115418502
700127655
605220050
1622563050
1958835223
1792519960
922557856
1311569697
1300240276
495524650
494377608
860373056
2004389181
1589566460
1100913306
1621496502
947122655
1113318225
1118895435
1131659110
1548125707
1761367397
1956238221
740912001
1635875613
1591529286
764063674
1106737924
1870267916
1670132757
2012724509
1948189308
537312589
640746622
1483121034
1217282486
846478256
1380662329
1939940525
423241186
206704013
2096871527
50110531
667800602
2144920676
452601419
696727769
1768504021
650843129
595753131
1712053716
172469537
1003509032
1688397592
184422760
1799849051
997053403
1366520637
1451129227
1097583112
953909694
987756413
2043230021
160492334
974631802
1875754350
410978259
816673240
431621336
830839820
89795687
588760800
1546028164
1030462900
1124080248
1802108292
417474757
1697459804
348189666
599565471
266963873
1252970975
875939795
974233849
1040903897
1428316932
231643664
1793593333
1113884812
1489950863
931214321
1527918967
709367630
858952698
703183913
1678137925
1071955508
1229535161
491657142
1946414724
1127754120
1709049372
1226117359
1434805100
65534644
1777583644
627198213
1201162759
633633867
426455823
866643920
181690662
1893048071
170979858
1008681845
1691004921
1760771412
1549537459
1530452377
501589918
134850460
1707477676
724938474
601050673
1498118437
1673877693
1262092339
1152544930
1521595335
299075207
2118838577
1700519153
1967858745
872927495
432524896
658547855
201068084
946818212
2081459338
678848103
326050106
174822332
1227452592
1655349689
1561900120
258014283
877525212
735448870
978143851
69031654
713251899
2108228703
1535926017
377500823
1130093309
1858723223
1396734324
520991996
1916524302
857632632
1783990839
1244978396
194098307
108626469
2526850
1362261057
1318158600
388322162
2120449250
379153591
1160078560
1541677062
2091940212
313118558
1893980844
991934256
115298659
2009019268
1694281787
119608256
331628731
1463794933
439209436
357105542
432471258
1402249580
2062600096
476232838
1366362669
332740546
1530017059
273266633
492459943
971869664
1208209876
1597719429
972366619
204048079
1490707694
1196251409
1188701547
1462599976
1829270060
1889756126
1851131693
1166378300
88519186
320475824
1729698997
101972775
842748285
742601455
1191864805
449374675
1578171088
749376032
492760900
220904538
139371911
159180926
221658505
240750676
1614884534
1237961445
689787453
878054600
57129273
1958323678
452508594
376750070
41145857
942718682
855049595
2131166522
814642315
897072913
1263299744
1080194107
632462002
463881607
93903892
2005915170
1175381226
362676691
1106849911
655008984
226414387
329307473
1323615372
404361295
1330431124
512327210
874005941
1500286389
260962202
753551831
569298968
2109664427
344523462
1617383012
2041205404
1836578461
1270370470
600157614
306985822
843158537
521751602
1481170601
1354722290
466123673
1553553624
454492358
1630827973
2028693434
1519489696
696071551
1521557041
1623381242
291657495
218956298
1425287830
722094247
1935643870
2125183768
2079224999
1066671863
1633608696
1506604465
1932674886
1351671966
861431457
120652354
1725563352
1670586848
1772843231
2023780009
1988560127
1096345822
1018689830
624791559
976873272
2088999564
1704841369
1881478568
2011492376
998732502
605201104
20357884
1002036631
1379631462
845135538
1509847457
1683222425
2073243792
163096207
1457060917
1459567802
740971340
238774296
1451863977
2004766184
40680406
1930149101
1889380046
701432721
1229084977
1679422151
1964206876
328188122
1447616118
1145478067
1709228043
96854123
1153691671
330565147
890205471
1860595906
713874131
1530297726
1347043183
1881290829
1684721959
1190416922
1691524390
806748606
2069672697
1801890261
1291370095
1210068912
1820154316
84678679
1112439000
817666651
1229680948
1547566564
1039024302
1550299660
910021499
1404678820
1649355746
1068100805
1101885534
160330704
1614740499
1477212633
1698544494
1463885167
45822021
1524121138
1074569867
1729538734
1803690036
262150397
940772241
26639683
206904739
2042064611
893311731
662007482
251961154
1456865281
284131767
20621305
679440964
541721191
547230778
655311250
1094579572
658081575
1922688928
1078570106
1870813798
328476438
1742911812
2070274437
1980166391
7730578
1313430431
1681611473
1406367807
668778112
2048912759
660722363
1880259117
179341658
518166454
1591069830
249539709
1094739379
1247925193
353232253
36199339
594837423
1847015938
1087499227
1943461202
1058438233
1315821478
356827109
883034615
498146635
2145848643
514980905
754565039
715664831
1311044785
1171285318
1672047635
491369890
16994250
2018124366
132750945
565802930
1879572068
1585167757
179937933
381137848
882113634
863693819
360325743
358888406
257812628
93724188
300011687
457089251
1038029302
1520293869
25500381
365239881
142348023
1818808659
290055071
976367227
1112660790
1864621646
658523342
49995486
1202748861
337551073
528046678
1607351404
1080833841
1088813074
110433206
469176312
122566821
1000166244
1591742075
975233540
403562789
1520936870
1593473268
60901265
1230734433
382814402
522255255
1283880367
1621473410
877363286
1414573080
1959534205
962735378
267054558
111085353
2050462879
1237518483
2067377849
574550721
2105292971
1122094880
1930317477
1489750297
1885940672
1653133513
1635287102
43215164
973163877
1222909809
83139743
230183694
2021555879
1149439253
66513856
186960116
677457682
187904634
620737978
258472263
1523396668
1046346992
411638076
1739993627
1284821695
1706149121
994028935
291838447
443763295
989818015
873916824
1952248592
2115459420
911574134
1391088818
387441957
1925137943
1099037654
427589326
1558728733
1464276536
1447253398
1640284366
1566516603
514462644
177366766
563922045
97209242
1595447388
848141750
1560204493
2079000359
316875393
1202638407
1831204538
587755021
630960533
823429671
1543555168
853139759
1928227127
1489501777
814230264
27233917
735215297
772298906
699052289
2031549457
701787424
1287960395
178116627
670931319
257585253
2123210366
1149634710
2147179169
786713361
694613544
1988517309
300833303
308761023
84119922
1852388941
11567660
520601337
387136426
154307772
1821393185
948981953
57429890
202184439
1205158344
1932077994
754570435
1260597034
1456090703
1357842288
2021074594
890536898
333740703
1009492814
975315577
517574670
1254307461
1712357932
1940708618
1963318190
2061363214
1827991355
131588604
1148847048
1960602982
741886230
1832777943
1572244093
733013891
1527355245
838497361
723546043
1554820219
645228202
1307773019
732467439
2145992982
1044048840
1370367818
1617351218
1686002584
1527345467
1941891559
1557794113
1914564103
401017523
1458535516
245222114
1137653847
262246846
527635601
981910156
765583988
172681669
227045652
439820968
1095900892
635538609
1477828287
1985716520
200725619
1214668319
1776797524
249713521
284348688
1354811731
1884997500
463228607
1954677749
1727144871
1515867384
752554007
1515962225
2067356205
2059189613
884649323
855835490
1994909021
2032542779
115985618
209571857
1489569041
414869544
635462972
2035056446
1914455391
470289147
1100367544
1117398881
943999620
833908363
1558866626
1623131583
577430878
1569891257
604769349
525201440
1367043788
1038991396
391546940
1610993620
1274309986
1559215300
1261503780
572531461
1714520200
1915608128
513991779
1234536460
49190212
277059815
1869478344
470896299
786784835
948247253
2074053557
124588892
897985521
670185088
1302928373
128802891
736940317
45282133
1093793612
1754814671
307437249
436639913
1676840554
689924810
325152093
581846417
789222822
1962215815
333349694
452726298
1382215018
2059890535
878690965
1976541612
214717049
1538877653
431660272
1470724550
1353438697
181544324
1209552795
1327337408
1042685481
826086400
397207402
1913559858
1222274641
240304809
1228049923
758831132
811497152
1350814380
57285903
1539528013
1204547009
241091119
167901924
1752615624
1641082692
1426732651
1231306521
1254684627
332670225
866889199
1645026869
629115045
1675474833
1096069915
824876637
624789002
1511392643
1429136817
1801884439
2033601081
1472931011
113251933
970711628
1618018263
51259964
239036304
1750601664
1243981827
119093643
1125415023
388633062
1876732121
1590648480
1085904762
165637584
471458572
1472670976
676985731
393255747
8147227
2037458982
128255895
1870508445
307965042
2097869767
594514856
1532779382
1560910981
137383093
1054621760
1490555622
352972060
1694156741
1977864055
1738909296
2006535063
2143378308
1681295380
564855919
639438417
61386630
395288407
962351061
890929722
72693005
917744532
1083128856
310526325
1009780497
1416830447
625324534
926421264
63935171
405390667
554744571
1272989673
1211434886
995383324
1791800957
18594993
1789890381
1442121306
1368905020
1467693983
508972830
295703695
50585089
1939047807
69873296
489258343
497302001
1589302774
2014341345
554474592
1413040278
1025044649
905372975
2126962617
1289354201
231913721
932402601
1400799966
312261891
2050641659
1749950756
141447289
1600165981
218936967
235541180
833580317
913813883
1659241815
177852865
370813169
1075052516
20257009
1658069746
2031540865
276255528
18339074
1163390799
559399099
84385457
531163684
472978927
496299214
612929139
224928620
162464538
1921201470
1994089282
42351828
165548239
727658317
331749086
771572168
1328852838
948253200
929220556
159282006
1378178435
498032653
2113433276
1952363972
1885747258
731036019
1956222
868911121
1642056517
1588868802
1663561758
380272904
911411713
2137975545
285491336
2143376931
2145945238
1162096019
767611791
11299196
1140409044
162450676
136464489
2089803835
1149391007
80889996
768162129
2035761345
835991950
545198945
2055727037
1519622459
1429155846
606395884
1839804491
958410020
1243416161
1449912490
1191823301
1725344860
1702490251
793665107
1761918668
1841033408
1983711928
1470805366
995380685
2116961493
489794300
2036866023
1311238655
1203646967
233994411
1298524190
1137746298
612029983
613895471
1653543819
310689443
1318765307
1487330282
1267383624
2128328128
210396018
922559091
916632578
1120098398
1468590721
829923577
1838745601
735007006
2099038393
1012423338
1497736741
384035170
466135844
1584438675
1727330604
240981136
529138049
172266329
329290982
1928512518
181013491
1266194606
1799022569
2126218371
1686794660
217669316
2020013464
483287348
347496295
2037371513
1930762531
2133135491
1268854079
951176376
1922944841
260008131
1239125234
302025651
34834578
1328094059
2041069681
1141240248
866419587
1956821551
1266243474
815894189
839233387
357499602
721352480
1270247348
1426036169
1818588086
712025787
290109200
1750486351
1468737467
769271352
543817059
577074099
1821571795
1884605800
1968929079
971583500
453375494
825651617
517795619
546127119
523568157
794743725
791898792
570096467
599059688
1424791155
318946796
88050598
1229298471
365083906
1694288450
1350758717
1816504051
124236092
1184469045
1965636514
1643326207
551997755
992544756
1956035001
249225487
1568507521
2075115863
2079339288
586581393
754770966
924798093
122694426
1998292027
820562902
865823178
1393175081
2054876189
1031642590
1251803732
1001722210
1444129745
1910861332
1122232175
735409035
1729631848
2063975061
407395451
1478555530
1885843136
946788942
1386046720
1366541189
1717451811
51739307
569696065
1571876347
2136549118
1101022747
263611032
384235730
1047796672
1177655910
823781491
36786989
2099116359
632747764
1756839136
636478472
189203191
1357310573
1778071165
554540091
1426677299
859212357
1517532793
1664028763
399300146
2083483512
436433176
1740774346
268888233
2075082219
1814986334
1007127176
735582579
565817893
1909502297
575654724
904367932
1051080665
464435510
1388554727
385742779
278005690
2071136530
741478821
1006678892
2132790760
432506992
494655395
1628326624
514709705
1029507907
710315121
2040343036
810274377
1473352405
742348592
681419933
1406724801
445011121
1385617144
985678493
97765171
110529576
1795100134
1478579377
1250207464
541069857
624186049
700108858
340479732
1194245463
1404717985
2048750352
49898202
305891960
483782584
1746022622
239225885
1850772633
627937805
350545436
90810328
625124665
2038952858
1329157531
175717681
1519518921
1413700872
376138654
1332181889
2032300814
1799209528
1906035419
1605861640
2115788415
126282415
2024382527
691775514
38254055
5612973
343588823
1120116348
1548846932
433652493
1729300574
530514707
864905470
1553897079
2065436509
1929219168
1541646717
807846042
1302206088
2119546547
1488799741
1566573203
2076919524
1645935115
1843311794
467818308
1507734895
1210878232
843208827
1860408979
1999417177
1669699256
706995693
1560141332
380620340
1222124697
42823894
2013332758
1784829049
266033556
567758593
942151019
1794527562
2100715397
1571537012
1613483740
1954745693
688966182
1212112658
1976250372
1676426872
779191436
730814440
1417874018
1206092834
1807042603
1922460247
2119015169
1401236552
1015388782
1837740299
274935094
531709535
1507414847
256782850
672449837
1801572499
883403697
2004367060
234476005
1918870546
739693400
1430613180
734652326
483788911
1880035183
1830997249
593199607
963053802
893083768
1265585628
1398853088
645980151
396406962
1951160598
815496323
1188410246
622103174
695012886
408984878
1475779118
150754974
737495294
593854293
1093854692
920527355
832140106
99523861
872200600
963374203
424680486
882478480
2117330083
2010283782
1158043753
1394278158
970459042
1395968456
1525148459
1684650286
348323840
1918683718
300692876
1240442637
1043111174
1774909926
309915522
1501161981
517511977
711803984
1561044966
801174290
1542449472
1097237723
368774203
1736549856
1134965818
2003799494
109115810
54559451
636271452
1182447106
408835312
569366798
1116957877
1751314354
176794220
80871588
1633241395
1905223102
444176050
2131795328
1468862727
2123670223
1589376654
497150172
838809597
1945911229
346742718
808780738
1898324236
729553029
741367827
1509839278
1081451453
705039404
1772750615
1935465016
1359665014
507068922
119354737
1265742771
49096687
1860040630
1393374550
1122137444
1329967627
221567045
1684282036
1193259394
1896736517
251845190
402615241
1739094030
416709109
1214424407
764514553
350478390
191337172
897876182
2125008192
306813713
1645955952
10865272
1942912629
1135775294
1056142260
1353249764
147481968
1070232908
629906832
1356269939
1648604787
2008779991
1294496146
175358047
738734415
1313686526
658852584
887950425
812613998
651097879
18946966
294600388
1449797311
1179103728
367761656
1002876101
1961698504
1468267052
441692079
253222062
797670579
2092605665
1096302687
1612135721
1496214392
396467649
1968972580
1170825992
654144439
1391194178
2141091035
351588237
1319578916
2118748966
458762844
1997422360
6020361
2015511952
2027941207
847806094
99276470
778360319
5587114
1248905799
764650312
836949101
846457836
257995849
138146368
1842529326
1498460345
334402127
1742426596
1328621217
1373652432
853898187
1947053859
98145645
306814043
1974313148
400399839
189850725
807693140
762224496
2096589176
1096371186
216335430
2039726880
1033235668
1149868932
1976987519
1115439671
1872376508
2101375919
1881395305
1598018542
677305843
191662181
412225878
831575848
435706258
1606609678
1907021830
2061828299
1873989930
790388039
842646093
170758499
415166866
1792191078
555542878
562566137
1025404956
186059424
1250537222
393258013
704732056
1046121556
1577505151
1058978754
400897207
2063697666
1266468792
265652890
1172753805
2126189888
1088251193
1393611432
47706793
2029360945
2030290724
1435979893
1573509780
1946762276
1603110907
798730050
1558011562
181507581
1687042974
875878716
1112144586
378483177
1981690946
2023179266
346855004
1124744246
1961201231
664217743
1355748228
1561274729
467960941
2115876839
1614391463
964585746
987368399
1499048589
687800156
1095245765
1305065698
798252525
1213472142
13429188
1799482238
548698893
1252332987
255632516
908280411
60237031
2029485635
1017921966
1992972318
1904782879
478917414
867934407
983353186
1363531798
1724767479
499413554
1478129493
1192138803
2093466026
1588273238
2025074375
930309826
2053397743
663405270
1355313677
916854125
452345889
1838487657
2034738655
1312238736
294763251
1151306074
1839234166
2001261145
2095827670
854995244
62236995
2137012435
1200542796
1311633849
1253957053
1243517876
777396890
1322159207
420416672
38442801
339816440
1254999469
804648916
1353940448
1003468275
1827966483
1071317744
395745159
1933018549
1231500633
1041584270
2102418980
971319382
1571398746
1760372247
1094849989
1658341028
1553506050
91133987
1777660259
948754978
485560179
1439530759
1403240968
742532299
1528715025
2117841566
41168005
596668751
2099816918
154308180
1539860550
73309024
700215247
2068889158
238191893
812146789
1231269856
1779258107
2008168742
916879123
1932165629
1335958899
1174812721
436826046
1409779854
1638355894
1559892166
706239727
1384215559
2132180195
1119458119
186926065
103451716
1565697472
1783807945
820073441
346768127
1933171946
816790577
928442232
607440398
1009514104
1080971995
859261884
1431620035
1278122182
1428715655
1137725801
474145538
1366200599
2126863069
1709548812
1541507447
109014731
296580642
1072033399
1389013538
1138387127
1623209092
1561049627
1021407555
1312655504
840405806
236660748
33690836
850141112
398610733
1804428757
1686677134
2012316357
1908254082
1041951995
1619521146
682037005
1586986444
1605733528
1319718056
937325890
1145193394
2015574264
1674486883
95506215
1656957876
1300931539
1353665866
1343683285
243534759
979541234
315166323
662814579
1077000292
928332259
2048794652
233060708
472902714
1221052144
2102998616
970985120
1808512328
81297041
806392553
251587178
1047882737
1338182202
218177525
922141296
158019675
1505544807
1211797947
1729782283
542962032
1517938449
55939367
1077362581
1236466410
2074879893
132968055
1581356951
2101349278
1559007983
447928934
407884274
206041944
413194435
194718053
545664418
98810225
848134239
1572052396
649311482
585911156
1575346778
996358410
1468103150
1622454823
298510121
1776916401
221584015
838652257
1883869510
286740943
1176997157
1369812222
352996375
1918396053
2016490535
1255159708
1979843660
340373003
527186741
909093147
429263082
1983009589
1909340785
2088262765
46379701
282744456
1882858287
569652751
1425855720
1079449679
550204596
929403492
1451881788
747039309
356235091
142719923
560155654
1679076045
2070102453
7071820
2140245358
536634924
1425425590
12173667
558331895
195690941
381624184
262828227
268775001
2011884854
1454832625
1314469723
2067158728
218881545
1534964421
399805183
937165817
1654362268
1322383434
2116205867
234054729
1500222268
130732006
308095386
862600022
780670900
1488144568
19590010
496115970
2080362098
126452203
218373156
522422962
1047840793
390199026
1405524451
436312790
2089770899
1259344732
356865452
1628420485
1468804373
1410666426
1553672542
1066005713
440270832
1693848934
2116695494
2020681824
1308418179
1979362063
1347471863
1908141769
1931156290
1467246784
1560072212
605903058
882463296
1196487804
107398303
1364356619
1290966986
433538418
962409497
1879537013
1408864358
615592405
1269416378
763757797
1407163717
2122465745
221820261
1518131795
1302269645
1282198710
1590432339
290618092
1126260205
1107713068
1361261669
1637063745
1872392099
660363682
1671427950
1294881903
212983296
734658960
1905419497
1766527395
1563642734
58761311
963897893
2108971869
874429432
1220744755
695932693
182344097
1360132200
1492493212
1091625913
801056325
824440872
1757609296
1590722343
2110317707
1567314793
1370990847
1054516600
1651941738
1317584255
651469159
1030061477
1794964471
783189758
1824145927
630325453
1204786563
431892590
1697414217
1823467307
449595984
1966396410
886133422
909713252
1140666627
398463006
1160420978
1559088218
235037579
980638036
602675770
26856247
1280610084
330812758
1139718058
1210892783
850480281
103734317
1797405448
2012067255
1713520726
2078344026
1140727593
598943952
87032614
1479643065
2014495380
1395179819
636604983
1630562160
1820056305
1582003761
231409338
453172530
806695359
1214597017
801593142
1312590081
1718790181
1743878919
1269227349
1411460106
2042397716
217211705
1489694610
1239980465
548471626
526494973
1028957774
1983752727
1294743711
1535391322
719736782
2052142277
1656172439
1644850406
1469615681
1509561023
599742789
1174811529
718555741
2088446063
389496768
450842859
1524787964
27817984
1065452360
1083139467
1629640204
625228867
1453792696
1284401764
402143436
1821182434
1660546831
1912125141
1185159059
1440373
1516540423
865570613
1414702605
1579277900
835221444
1989491322
1423501340
2145023745
552291543
1019584828
514562414
501004677
311731246
1636594513
449011260
1991448691
731704599
747230874
71219976
1408685554
181317065
1767283860
1454560684
150036183
1587218712
1941504341
926678123
1203153892
750946679
1272639825
897513280
1876012227
724776500
1311430648
1458315230
1673247236
1350364927
380630331
2008367368
7868212
1297944792
1740324007
705118355
80497933
1879204235
536722297
1563987447
196019312
80364721
1680705080
1002265447
933578717
525875028
478293933
1473420840
1256736165
1376293988
1181861659
1810945592
709618469
954179935
1597464006
624402186
788499941
1614143965
1405883953
589498278
895589960
1988277286
1864087949
284930819
88039970
1673934321
794678891
2056437732
33142369
1345548133
1067214584
1056602544
120052180
1457244365
177274621
1225576468
1886469829
406635945
2015461890
2125502369
158819892
464587209
1726309045
619614804
80265458
1843766488
1463576412
1208434376
519412431
764716814
94370107
198865387
1023413326
1055260032
1576532674
571586073
595588426
687314484
1104946613
10384304
1442053834
808307716
264958259
1413276036
1138271618
319626158
830406642
265075974
591285271
1719541614
866916064
1651558997
917984606
1769788258
160209775
1267080378
1050101307
1196696034
583571708
1956914897
2073817224
581351451
1650413566
1861653152
1933157672
1789272349
1365003250
1784799836
333671854
1727605667
406913436
2047072205
1774735193
368219468
1579939072
2059445655
1251906736
1809383248
619079762
900589175
959848644
958474873
354521419
1632394803
1068156966
2023455558
1850497074
832668082
556774447
95799058
1904909813
945932052
176999559
1041393400
662112684
1803337211
1384589810
1490392329
1282957382
1098641382
1770885245
1227493517
2140365094
1883605155
1243738344
1352534403
63057353
2079573511
295236752
2031703549
2079995684
1754411147
1659407846
88992984
103396442
179411827
1398707168
27503545
2039849064
535031127
1664639988
2126537229
1361133894
156282787
1781828483
569189813
1915237769
934504391
1784118217
515501972
213125808
288667369
1765556880
1482718966
1106664352
1454326310
1114262807
1485276922
303068863
1326539493
1531523643
2082939284
1246858158
1152163676
996902098
779062474
1228169991
694413917
1242148310
1152593570
1837472508
63548345
1403375255
225763597
1782279726
408850652
15837923
1742440096
11010709
390210704
305110002
1072424596
1322204829
1875259270
6785345
386519302
1875453964
1215684708
401140864
1331792703
540658307
2067905651
900913814
1140491335
1896326400
1520523022
192616004
1314148509
1318691000
1838928565
741157596
898559573
1124437766
1036527894
618302773
574575229
1572351973
1131821733
204785603
355548118
322945001
1901176904
1019915098
108482687
872550087
1508864465
1549896146
1028292829
1221008815
1725390783
1692629152
542749980
941704375
431633080
427531010
826982520
266068532
1436916664
748254148
491626002
700027003
925302000
1504985098
1203959000
585819073
258863433
1472682258
1930880019
1103540544
664771909
1335926568
789649264
1835850925
111920894
1798957876
2063278907
1193062065
219461109
561416452
354298004
1160229740
1463475239
331201182
1077461559
1669996590
2010990021
688603313
1521367009
374456940
1100992926
204402249
2052062057
639399262
2139631882
1360282272
1522691159
2132222025
696430808
1191906141
1268638755
1057373627
1394591977
1680477731
1854737256
1996548109
1205564661
1074052231
2093577418
564621641
23024644
1108143200
1987543617
1052672158
1632670175
2048498526
226660607
1496823854
1499108826
262912144
1354394891
1959847075
1900510348
1319761634
320016154
2089988675
1679251219
376219629
1174904544
1268247487
1512518541
1376951538
2101461244
1302740998
395898266
657986059
348531224
2101449014
1263322666
843620531
2047310760
822266326
64865329
1975859422
1667262504
974863373
758242472
334963714
1352015678
1242400725
1515119360
11079615
35914204
1841629275
71647492
312418004
741449391
676645604
1344370514
984024259
87291555
1472662866
1526031832
674834188
1868236917
310789031
2083150664
1237567474
1594664294
336111390
1668083423
1624848571
1204653510
461851435
1889771151
1352274795
1142543473
1336524112
562116921
1590984164
1540197210
1311713826
1902382457
1450275700
1071560801
113118266
223535841
1407784750
155816139
1545822707
1191754176
43454067
70254010
1198156794
1059083126
870834908
1330473175
1549136784
1334870640
2138598613
452972509
384047312
1422541578
90195350
440869214
1168484480
216636220
2046837073
1127997665
886176566
1636451132
1422782954
1268650865
1914722931
301012303
1370828994
1631417039
428863400
1482376861
1858646259
1964763958
392641169
1315202749
773495272
189488708
735317744
26486980
632695142
1621602326
1085610741
1514468093
1305697784
1521359619
1245050279
741619445
125675656
483576917
1996928347
19763783
67545044
1238747145
1696074994
1801565935
129886580
1723340134
1675948988
1847204490
2022094024
135410556
91410911
1352298433
1124392295
1772934232
1532049409
2015421981
1597611163
1264378486
1023548754
857092599
529101836
1833159797
1498653909
815684858
2068060234
1219828038
475294921
886791868
803693216
706888934
531326040
1934785555
1651919818
462283697
1799104956
1443197046
1549593941
505876410
1075900654
1492147547
360352972
80616458
2290108
113083131
1997188514
1482920428
2147114347
211796011
558246751
165835814
851369526
1214569214
2142591895
1432800264
554802296
619745445
508311830
476151038
111791409
242314846
2072614215
609902932
1024248026
1086353525
32658057
314682921
1247455369
796683244
1700898495
762421311
2134404485
1217543679
1455908309
1520529207
117485178
1459799099
1527599793
304777873
696503746
1423416543
268204891
1830886890
1036040407
139964424
1276877145
1071701218
1897868492
1504476717
1285520782
768546793
248808984
1665743336
245793070
1832064895
1597773261
1485088692
2132279564
2091237775
118227131
2062992768
1587601189
1522107681
40871042
2018196592
224791804
1671138970
1882228531
794400639
1814437334
1334789131
1563872337
74728610
513991088
1749354905
550122550
436165942
1028392573
1781353843
505192728
1937782203
1782825617
705223751
1741104788
1047967226
1207338949
2115468750
1308794534
896629186
2107554994
358995988
1350879498
1324202367
1210941267
1457233044
1091236095
716437703
204566324
348847258
465246988
1971486970
2004123704
1491231879
916765753
1140236099
2133447614
1199669592
1774843773
851816121
1772395485
412257123
893019233
1802954524
414254442
1730731128
854089136
32437790
1942497792
541444653
1308743247
2017353487
527960662
608488327
1236646150
323199898
561549383
1032840382
359583263
198325108
654744040
1650285344
1152198951
221193430
1564347067
1314370123
1019682891
1523889459
692840028
1546710820
1257949646
1686999178
275870439
641869113
1499005454
18408120
1173447512
1484278322
1630730899
2091396795
522193184
1156534982
97734619
564653964
468684597
935106156
1919657871
1600389182
1148271510
898202554
708826836
859360302
1373944374
1136618686
1916244127
2116175653
1947102870
270930789
1461689361
2040114763
28167853
1224007036
335778356
198381339
84722840
897108172
1076438213
1284217008
1539381548
579827694
878046324
549041131
181986879
2102955483
53001857
1821369165
1993019487
27153055
812616645
2019781491
1621412374
815177594
126011035
1177011012
1611472127
1472008981
147804330
978308182
198671616
1185385967
1658319457
604361396
553542116
1842738735
1259821058
1573606912
973007387
2141078652
1330354229
1890687238
246318144
1333122949
1607746152
1501297096
1053008462
318312772
1609299295
1209864834
1466594065
1395800660
2024176846
1864343934
375301331
1270918738
1069316145
967588086
1663250317
681660547
2068678752
66893850
286336790
175720432
1742866095
992905919
991335760
1952711547
1712669240
377795058
1813929105
1164281358
1500595944
1833604074
1295655351
583138138
1243949964
27825279
1019690649
1067160440
123660171
1910207815
2145893447
962045867
405910015
1583316526
835212582
1332487754
1024583396
885026071
709656339
274089789
470775511
1944006334
1339653622
748390318
1847057330
664690266
639204812
2077618030
598251504
1191612068
1840231648
1592564723
2071673982
286480749
1324781170
230266175
1842607872
2038052879
1409342535
92138081
456894558
802956232
1681330512
950342850
495878667
1223884275
101286939
1333306810
778579447
309051414
1632680073
1015363859
236354352
524186701
1460974267
512865118
1918604488
594867650
26497178
1697236049
73973839
1131509880
293973127
1809626172
429564878
199612866
1135118333
1131509679
1520440317
1556920517
333691987
661720116
2027186837
718624296
1632024370
696785910
1639343223
399719639
1751644861
1801513552
344230012
65188306
1337567544
1387694194
1445467240
1578298640
2072843900
2055360710
2075620584
612833563
2107531938
1061465110
1677279876
824122215
908139679
596253934
2087766028
551101697
577170158
1827509384
1453134187
1497172656
1599684610
1090064117
1580433815
1749181550
337580775
879064810
826208298
943879880
1265082921
777704088
1865175377
1386668692
938687973
879867737
200139258
824581380
2064849476
727123582
1350426487
1719578711
1106848102
1393750265
841598353
885146524
1892744677
1158956065
237966401
2019650425
414889161
2101411344
525508283
608780741
534833254
2121083130
792420442
1686357699
1359129043
1840840754
360307807
1508640801
2045412262
259480721
172295111
1118245486
1449886764
1667065840
722838161
1211279469
1067274110
886872612
1265194858
351978437
1966094788
1336409374
1276514479
1082580280
1490184646
663074858
934745055
309329126
431948460
632153665
1255967412
292590190
414209699
1964486660
1522965018
1291785549
982393078
305508783
1033175117
1292135682
1917896781
297969192
1794390794
341778824
11708644
90135625
74528169
671372117
1114138389
467857992
1354530766
363821949
1673087202
375282303
1967524617
36828247
1919981910
1777608486
1572499878
1486047655
222368132
1774559069
1225442462
1213419672
1507019716
458627734
1606935032
1514080313
2027437421
1659217283
129651403
6898058
1637398829
73657820
1556066849
653791247
1687877980
146568837
1326881354
1889010132
253178394
1851593940
1667374037
1921392513
1192504321
653767513
1892531127
1900131620
975496627
1134583545
2111502542
1343676877
518012582
1401461612
75586487
450031731
1397467413
1622736559
1919552246
1242789737
277996630
558503399
707783490
532758972
1048493896
1656590696
514671649
979893778
1733878395
1748547817
1501556636
1127987200
1725080018
1803626470
1510805168
1673336836
753588242
733794731
980240804
2098031536
1337378820
1947618788
1808438455
1814263174
757991192
1199991966
601390807
2066875918
137457537
1713640000
1093666925
2041666413
1512446717
729505003
2088239270
1369196974
77423621
1418530617
811789432
1368533890
614658378
255280505
1521185935
1219402273
57263945
1273524651
878205806
2047339855
2117165632
631087095
1605434421
1524991029
1096538450
1397555733
778784770
2145309970
1489897466
2029896955
1790737777
305415595
1641201755
1441672150
1511320915
533908455
416941622
944305364
1618012729
361977247
260919385
1309345095
1061602812
879163613
231854937
1574592075
1664845949
1463872593
2054280111
699357253
266806564
1756317528
642121683
944842733
2031172198
1949534905
1993855737
29796784
2096059986
1351348287
865467994
2113697492
990758504
1967031110
584309908
1543586100
799796390
651624810
837610297
861501305
1265966798
1114145198
369446223
1342910937
866061277
302245406
687887724
1294165376
1855367756
955519589
1080432642
144007672
1032105786
1873866302
1511065031
376804316
1125288801
1956260679
1016892841
951095975
1543041692
1202378579
263046993
58684417
906029309
2088153887
2052007244
1039820915
1044404706
652366801
62402375
961191719
1870345724
606538246
1157252157
1209823952
1571952900
1121162039
1881892035
856874345
336034134
295342329
1271399825
2115843199
1984191559
1709165070
2133125441
229649870
1466275395
2014655045
1860829931
973286177
1522175953
1159248505
1856987206
563269347
2101253173
954460494
922033118
323606513
1358276598
2147367733
1557092218
869352981
70641277
977488549
2059353630
279496348
1122396441
716030041
1347554971
650668005
1474081946
1693977542
1480535390
2041353804
815902704
1661199150
853426044
852320263
101130827
1494846353
1156467638
1621229975
1880537403
288352725
281470464
1332853141
335779679
177101304
439116093
491971996
1726441941
339300303
320866522
366569012
808716161
364560309
572875799
286608151
182621873
989285843
1217757091
77776672
478755647
1021396778
1236877456
749497707
362827018
167403888
1904459073
769701046
1314920013
515195758
1004904735
1350288299
2009078270
1860687201
601003536
2007402013
1614864732
1453283611
1261549199
1066141614
944329454
566708695
991037598
933632463
302026855
1463027046
765198175
2111979109
212688194
348273583
693699984
308272504
868486252
1868310303
797577279
313049102
367785680
1926597900
1566980110
644142496
2019916240
179275253
574250108
1185562617
1331264804
1307905402
310562068
740992651
1270579552
1568758482
1782054113
396285011
1535587892
1025573154
2124889002
1391565527
1765972030
1293866969
844134612
952827591
2077071299
1257089505
1935805731
1128049843
262686525
79671257
1737199005
426816551
519606362
888983116
637576446
1331400000
1303933841
1202233163
1118107274
160588830
328584650
485048835
1937377402
2055646487
86812329
822080398
1133000043
898105737
174393003
1797549613
345745262
520962954
1608340972
835982081
592337399
1357253220
896156050
1145428181
1459102635
471160598
332737228
1037305204
1631439282
1765183487
1881283799
290237711
253237498
325961127
1925597935
926546790
793512159
2030321303
2102925117
995312451
409789775
1609714680
1633787973
1248319237
581009750
1941398904
119461844
1530177767
1468362978
218205676
1930436771
162902822
748637070
583335760
761951613
1034168431
1392834108
931471042
109975090
972188664
15136175
1286584741
265076542
1010225598
400279859
1628145860
1609066213
1612064433
753159228
1046150523
1590920318
199164225
1027743914
1567905069
1549524296
1084676520
1163469231
1865414220
562617457
1096411505
2096422211
598611015
2090233776
558814326
778770159
412392324
2073390778
1812928735
1949585851
1778804223
567969959
1025853370
582181561
959756113
1619311317
1205994544
1107626728
378274046
2055491294
2083048706
1037081072
480046758
1084973188
645237834
1462933458
738376388
980479227
510390169
1861908384
531089970
1546610628
1348569072
1821659548
2078904496
1539824137
729002737
1477944629
171752817
145918060
1054493282
873735058
101887662
1151738160
373824690
1037402584
1994469117
1444836012
776613029
2029474572
239958021
1311484290
649509552
1296165631
1620803712
521344725
710743132
65619872
279088917
1231715904
1481059470
459736148
262674210
829877502
1409154155
927486732
1554111831
1052251882
2137107156
1667825527
1031824115
1537818074
1103527192
2016704703
1078106939
1138794253
623349483
665183306
1756620489
1255565792
2069910354
417347325
1255495801
1706835550
712891346
2052544687
1897087269
1190015548
811133313
413355397
1351091252
1101422709
1657390371
1379297495
883766134
2025586478
1793515298
776963754
1996223513
190250350
1994340398
1872842448
102607401
111225322
522293465
826769055
862842184
1537073492
10576585
1992506140
1957610740
1953579995
388669503
366439349
1123036216
1149236280
1876245579
54402051
2127290002
1391484364
1556708360
1364190820
1161194501
1194754692
1755712836
433481270
1732678942
1802719552
1626925146
442675602
1114894149
1754301597
1817966366
2090916967
99471704
874645487
1105626654
440500717
80447339
1077274395
1019509800
103962489
200724375
2036056907
803494773
1123993142
1305582953
2135741040
181209247
1347522099
1421354779
1220371690
298605551
531656592
278935801
184611771
550467853
178970024
2067190306
1246344897
693497808
315930907
2029848827
1735181247
1494262706
101060934
218445470
1412674283
400391331
393801751
672230308
1332006775
1357963124
410921546
1391733932
634047352
1142811949
966933455
791967292
1973747712
1766755518
523970619
1209403533
1443443357
1096563019
444098025
1900477676
199222023
1150983336
36556922
2006163692
574890632
2021977544
1957863961
857840450
1278210478
320805405
1045264077
433281018
1769874960
1941681377
902190581
1133820947
1634392472
502771830
450348312
1769087642
1088118685
1289543094
1616372112
1132109994
718718029
557593752
1309836103
1217302870
767021544
1601234024
208496335
911960635
2009178016
635251745
1980718965
1860556668
836741069
2123496121
2044957120
606281849
2004510171
733107845
1777448413
2034422672
1986624629
256085729
1235509481
879344317
975987840
339424155
137779363
1388255055
28484314
129750220
304082052
1271736031
1058833941
1586596978
1182619785
274067313
83717645
1948208476
596062000
1407013586
751343829
1695415248
1733676017
2001300445
1848736159
1093553740
1883819376
1981428341
1869125429
1830712580
1519097732
114911148
171831586
761563810
776986122
847497646
441577350
2043595959
1819752003
2110558451
614324254
1628084974
1703195152
1513894703
146590901
1904427145
147816762
1951101151
813584949
1304003636
1074764875
381397194
1516985759
1197801368
1971156744
1116566602
671542067
365969612
282966545
1175882638
145956062
2030088618
166856009
215478822
1849941843
1549486208
619166317
349530955
1885870496
1352073236
125685538
1833907614
540172989
2112755725
330999555
1574899597
1294614341
2090802399
1462433310
1410958379
1634658628
1391376637
1673702190
2029289101
1117035749
754666409
295231967
1448355539
1359310720
1003702883
1993858217
1077872038
802074137
106916044
1431963626
1146778014
1927528995
1473349740
1401750308
896549296
704619032
1550414315
273921056
2145307537
2054014356
1719686189
2143314081
1324623409
438543562
1122766239
10473659
710260488
45334162
1961573377
1089370375
364185094
448996866
652940330
1366338920
1681054101
1623890399
379061079
919001742
1542560546
1376526807
1070208598
1484179587
1970799507
1556493518
184429243
1686300028
1973751496
617441251
1227679265
407410335
1477851295
1037411344
1341159358
1568576519
2063663389
1054073994
369762056
1280068036
1017165768
906067239
1098415452
1771258611
1031377229
220850255
762293584
1654889211
1104282286
1510743396
128197489
364148936
937649674
1723363161
1098471021
1754894486
929228425
1911812655
851783476
1162784325
1646507228
1070230055
1895383309
236078977
1689486170
244826424
111331991
2028475969
1894926968
1693582756
1683127578
75283172
1808159856
1895624751
354225417
511927809
707629710
1506800256
1980074770
499551112
17643616
1874316571
1757577998
1615109229
373334126
406629795
930014543
802277629
1351121039
653645244
534230575
98028257
1998271969
206817285
1110935243
1626126389
146264455
1604976685
2018555130
488234144
222022720
1239494428
1727493078
566992092
601717597
979043012
1832688458
1048797038
1397464069
397439999
1770668468
964984956
672346297
1242799103
639834715
1641368224
2026677362
222172145
462790370
1745681062
917583801
1811208745
416546772
1468516447
72987696
524992712
1170332493
1136261520
1669818747
1206543332
1579728609
461044769
637038831
399550466
1881436021
373393626
1818770014
117489674
1513617478
1432996951
1643995054
366656435
979141930
499030665
159760811
1809685858
2021327146
2073995445
1560407085
1371404666
333545352
909561658
790675992
433724154
1550150657
745165784
829190565
37008230
1157857984
270679239
956936486
2000621519
116297936
1927064048
1460290151
1591465928
1495137305
947206122
410238902
925061934
294458368
1262447021
1161539516
1553086670
444344753
1454119735
1016717754
929825907
1059352518
1540553600
405934587
1614402846
1886364510
626593602
246797823
2137969459
1130658632
1984772728
566218923
1146822397
270066030
1236521747
2043227863
1270236879
1092285040
379206441
1849322182
774522147
274843132
1319863159
381180290
862455607
536280764
861869263
1710128685
1315863175
296362853
670720894
892839561
332211256
2050932380
1421781098
1403375499
1254833675
1235633759
1102816350
436883786
243031518
49728888
98593107
952062796
736862883
1676639056
1090727267
1796442266
111569927
1694223417
1438196987
2002334844
1292867461
1204197603
972514390
1639544324
704923470
999155827
999672492
2064440664
1769680916
1938327175
1072493639
2082096827
837251009
1691247956
1407726673
683474800
71822210
1045742737
1409587038
93532792
686568966
246358702
165014930
2113248099
119012787
1885729925
1456135467
1863943280
567149246
2127832564
1644756034
1750993166
338400760
1117544810
1096414125
266707750
1809686144
904339782
994224278
2109538101
676866133
1975158539
175992597
116398057
1905883737
786234420
2033206381
1561238415
1231140012
1372822105
1012404585
364943137
233305871
447568694
771880000
556559241
490082057
2121011565
1594594088
1829701816
1148431850
419178523
2000909919
1837593379
1720330118
1137453955
2095213266
62295850
1772730394
238360954
1651960687
1031026128
56185503
1711569156
612078772
813338809
1725560547
1469660000
1307680224
1049148933
700878959
1780769725
1836604355
1595784702
1727618018
1035892480
1517996714
512533871
1071633897
908244437
606871743
1498094455
1485189339
637606534
573335705
1434131638
1254314878
469246764
1624122023
1003554878
1359896342
593977600
152432781
337048454
296140243
7065794
1856849525
1353598656
2128066778
662108982
471934440
529572137
826316338
1846664353
132505477
644941009
1965703125
863803002
314105297
46025591
2081648965
83617251
169441038
1567089334
1069313619
180708703
665962406
493211599
605765811
1469813925
1755878496
1126497348
1237417610
105556003
502609138
974703214
1247582530
1700209268
1089373553
1959981230
1159312097
1246704506
1701699936
1931648731
819330240
55566747
352265651
1625024951
1579457992
1047460177
1958132418
1325957036
1800609971
601540075
1365681918
543335576
682977770
1218482434
202090721
488339077
195180140
220916757
1651202388
1091402161
1386815941
1806221052
905729478
983329918
1705718829
799941112
1028747979
933454909
1218377874
159382654
2053174696
150090077
669588354
1822125666
1646319459
1408961258
424841494
707395613
1477512922
2104591362
616907460
1026791924
2053956069
784058176
68699758
1199523191
970735967
1396120362
1230281721
1261679981
1503537749
695250496
1056666572
1047041429
994381859
127118279
1576467830
721003365
1128157066
963483559
553565376
638357061
830318544
1770648206
1297639821
131768177
2076556809
1443243676
2097042603
1836001932
220636872
618576667
1314150120
858506779
1215002822
43438340
431245083
1073957577
1229973113
1362814941
1832581166
645700832
578216107
216000617
1398718409
1370373126
1010516306
769620682
284722232
696490799
43220171
942842159
327701172
1388134679
1046568142
1382784245
949910990
1815916677
1218888296
770710187
1802650562
1816992009
1010331711
1026860665
1305410620
96063072
1688722625
735733724
1033948941
1168345361
1732054221
1202726501
143258216
1747283669
83457376
146249279
50950361
855302829
1522329136
695200579
14448548
2054626594
784694211
1204205251
1482894717
1312787669
686004736
1378880103
720506788
676986387
1155198410
327607692
538499433
1514113969
1686730737
58124443
436728248
1489327902
562929416
407916995
626876772
1892419707
1547979255
843530578
113398167
1539774221
135791019
1463764410
1289884166
474798427
1530534939
1499738000
895723270
23989
1375661488
703671957
2142167074
491129341
1681261677
78067016
2019948032
542376978
1559718217
1335076139
480030959
1011835521
2071915310
2112373653
737547946
440869969
1573810393
2076538140
1559339333
687731005
871387878
603439750
651230459
1033085387
1557315244
2143921382
949964426
104829048
1406476295
338336171
1023607130
1701621938
1077973887
1183612621
1990401536
1688760365
100950327
1861760865
285812788
200629921
1764720153
2080020401
906528059
187866573
734009099
539662692
265579038
1214847537
125969163
1479137216
1544376786
250579764
64355492
857756717
338623415
1215707936
1767376230
651461178
1944580473
1512806342
2072137492
1537252287
1308857789
1967819390
713117294
1134968206
749713930
1669568535
496276815
2076265260
705084728
349293029
1215599897
1675303753
1105670537
1970036081
878078128
257879120
373426978
1470512329
1061594863
632332304
992499226
111951556
1387543706
94814321
536966362
1681076042
1948536617
2116602802
259188209
1145479121
422061724
825411605
128095052
260669171
1372462981
1033838817
1486661491
223967608
719758901
389532286
113634350
342237726
462829487
61845018
1667477742
1097654749
1741516087
105209423
627194107
954904652
459279732
451941396
144879936
1639224296
529803143
2098721119
439988077
1938287221
1864512739
1425706785
1546073873
633567331
314524502
167563417
1395738924
1067074153
1516906472
525008641
1571420460
1144073364
903133373
1799892864
1644825657
1916298002
543297257
695070233
2020155050
1337035477
1263718821
1499279810
704402084
2142484690
181962774
352426437
1038386842
689844966
149484279
46657846
1253380774
1112209566
1657434064
1208548153
1748766724
653398465
477258447
1659471698
1697982073
1921951987
1055828163
437308956
1353704115
850848103
87233052
1001788558
1997706384
569878868
751035341
883333496
650294712
1021630634
1440113493
453298304
681301865
674216517
1486907275
530691986
1417550057
129229767
330298248
1945233902
173876676
327943626
2034489603
297688451
475577313
1767865396
129917415
1959976607
1585953374
1295623827
1667957570
1040884748
490649310
1180436554
1978668865
1648112538
716905509
1100755104
1239785354
1990561386
154915120
603876241
1328156459
1603904736
1857054294
2103327012
1320033585
491787103
2068302733
1410698939
311467728
769140161
2085064626
1337187929
696478118
2052072607
2025104863
1509287862
848444881
144828572
225883119
575623066
1216657527
841332520
1254025382
1232535859
1916030385
1789683391
1419467331
1468487022
1867467600
848415514
2092952681
6488964
1327620711
563636474
1672330827
523229546
2032024126
258962264
1803690371
987249580
754747828
971247297
1725306844
1386507855
40647369
1742659184
1916229908
589079591
376378275
1802426182
1323557458
142923802
1586981245
205675922
1636895672
493055057
142760560
1326426164
673654286
816026500
1577521210
1032678752
226140749
805601455
1555302953
1170003677
2049687251
681991964
156462946
2120596896
1576386097
145101578
105867616
432418599
752264441
1507377621
368018879
244725987
1872265328
1054351880
2005409927
44104927
258290865
280007702
2027214671
1230245196
1882051251
346161620
584516167
1405489675
1036940904
1585743732
464598865
1054192590
66563590
360833887
756601749
1059180675
1090938571
1978969725
1494650439
29096057
538141808
341728426
82776807
865480968
1721974381
310707439
70034264
1087177356
1719658313
686420297
870498747
969562
1818540588
468318139
1617224543
1702976644
809898188
1828231614
1573464774
61267577
1008558794
1434905824
229648837
266533909
306375361
1514621789
48933802
1398888570
343790949
178178969
230066118
1748912568
1226045288
1228243146
963345296
1576197741
457313102
1203143632
647040202
1596270885
413497550
821084718
846623761
907924715
1967170010
1370068773
126193301
340001172
1273149813
1771187262
2141837530
1277192033
551297554
720412714
876900517
1015596184
554193846
1353578738
759570353
2125762684
1867925957
395958904
1529376017
1832874
253262415
1356138429
1704900680
203563412
428167887
812886691
1526225760
1756085013
1894858749
1820877996
1917637886
199412687
208353967
904472235
1554709049
411619895
1116004218
220123466
262418870
962078512
707726189
1930468737
95204679
588622700
1018430414
1981566026
652860584
2014558900
1542988596
560734048
1730637629
2131191951
1011486767
1568381279
600637052
439420060
1898675188
1574700393
1858881617
720954974
10184653
1231669473
966893935
289505823
1753936905
1598257709
1033856810
1020249250
1850062352
1945354567
215841375
1380628438
1605801496
1063190762
1766178954
879980214
580007488
354796946
1431744447
1431714147
93315174
1179451005
1280630621
173417041
1140456537
337444271
767861464
957591929
201264598
1229471862
707046463
307230996
474758058
1066073918
1694676607
856484304
899308812
1293190614
178468557
1800138533
687247430
1311462463
1167398853
350999439
1001347352
1016923801
1386904500
1413934172
1844397643
128648387
1743750706
1330810546
1764630721
608500688
1029189267
1595984691
2009178519
377625909
1140726486
2059760234
1727442872
40511422
2061992127
431972673
423372438
591345525
1450185059
254219572
1443374266
1570332120
1502407189
1711507448
289464678
2042954325
1313116033
306599024
1947339629
1895107206
2094264293
1494229715
1698148059
419023376
1461284090
637426857
652714903
1598929761
1207889446
442706225
1554154322
761855949
884734831
2120790433
1800743013
2104272765
1072226023
1530965351
710128535
391561674
75222868
1755395657
1138170429
1678784061
1223238188
519038149
1875262605
1019569029
415204983
714880127
1672709268
437946622
1161381408
743059424
1729628986
132969900
56332592
613311855
1928677272
1198653862
945606462
555491974
539378837
312790461
53148145
1013381417
1741250427
18074499
873136037
1071156051
1565232669
524226199
694824253
1004248877
297675928
1591239476
1931124770
807238665
1010848970
525742122
726909355
1770425841
325368659
728374752
653248400
176902676
2006783586
688686999
1954496533
1167493910
651430971
518894177
468427401
678280534
763275423
1530777325
780266277
1922102072
697195464
886882426
2036218912
1337379089
936149197
1361227183
307333185
1923465784
206072599
1301436626
24790375
1942741999
1117846842
1709588531
2011768398
34970354
1662174945
1812563365
1439358334
1671751486
1834199966
682467298
951051940
1999228871
1919225925
5100022
1688951208
1572675497
1655018040
26307502
421643420
809396657
898319505
1327354377
1145114015
576083216
1955559215
671698765
238706102
945697059
2062877908
658484046
1601639081
1015927361
1748117754
726240182
1394719145
1794160044
1390861965
889691178
2038173905
1522757022
1047053805
1829928678
1671107108
2130335135
755864414
1687192702
742524294
785551267
1702692055
259140644
263559960
40781595
561209535
1663462545
645926164
1855798564
1618836525
1979171751
2101299865
1846713972
22497501
1885540018
230041959
761863568
280357690
450439923
192520373
443963401
1818646832
1333550532
145951401
1720615708
1841922160
411731128
764440499
2121883370
1188492331
1229262280
387700562
838431629
418325345
1749530715
1884464112
1072076082
216405938
1331633205
2054550488
989638619
1473231631
1980758735
2142047261
1050663985
540452414
1897944877
355650196
838253462
596014834
1251169817
543629457
1658592359
1267904063
1923671616
1144886383
289990159
407049825
731001137
849464385
385306000
1502523885
1990971967
1468735527
773869888
839790879
858708037
1905800237
1968471612
982446204
1265208556
1848351402
764476113
1664057031
2125530329
1159888649
1389485150
1454287962
190609610
442390364
377668275
817241967
893084987
427466331
1850653893
1208579189
1645703720
1378326247
1492153477
564323025
1190339792
1371739434
767796129
1508273141
1708545593
1357402392
1123602235
1832161587
1696167032
164610260
1902922844
1229296140
373328604
779615027
2084670541
1960194724
1402409447
2075173147
629387522
1666124270
819824598
272650431
1076652244
909072347
1417269313
2105450309
1527911216
1042572083
733699436
2027625322
794701022
30826698
233054073
736778092
1347224466
1754521898
1187462478
1521613638
823636803
1663354522
1794020512
1980555096
1896442300
221103028
1146618452
840969750
2095116976
1168990636
402354751
1593478901
2009042062
624660114
2037037097
194402301
84280397
81048333
1526476686
1771554916
2007046677
2014925212
101786649
2051033870
442903773
839592866
673775965
1127202851
943796030
1131475152
647121908
598527964
1108665252
2116646030
1940545807
1632453754
1800298608
148335744
767360801
620194986
1431100382
1382987542
1622447562
1733658067
1692319996
491530505
1491885567
905195044
607456041
1168172137
244661028
1214570234
516811559
924464797
1312711255
249392874
1945612977
969866828
1681050254
971873430
1873610950
1453038048
897345069
889430002
1353410178
255155775
1518215677
731432322
2110053007
106861492
2083892688
1929318421
1267602935
2026110401
1716915419
417915619
380223521
254601369
1972104649
1625535597
1578242928
516341509
1113377621
689883113
870432989
1551182208
640799791
16183342
1245518982
1546630136
2034211674
836786598
354194028
1838545851
756781102
359095456
1893294573
50554496
821051206
1361139631
2021499466
1351311405
1499552277
1938198903
905482037
879173915
1464895322
1926112076
427302068
1115552839
500431671
956623868
742970225
2026976749
1892669468
918063225
1052570921
850682213
851662323
1739544570
1606150314
1692092346
1769649066
1262912676
1069215300
73815354
1450634812
204412719
939531263
926322894
1761362266
1902317544
170959278
200415574
1020817473
877365719
189486521
2084711452
1242682748
2117133371
1347455103
1676915556
1590704768
422442406
435691826
1673747552
1978694014
1325352376
670499401
1455306079
2043929527
36130604
1265939734
356504757
68973487
1140902580
57826936
951518627
807846919
74973335
621017822
1870266391
523423793
1984177015
207414031
806561296
1514962098
1687794264
315660148
1066355151
1327818592
2104418997
151573872
108428532
976060441
2106266340
1003614920
473457990
1768286092
968508619
352223781
1089805474
1617795471
849190744
956514251
833328654
126507950
917633235
353125616
1526107158
880047636
272984579
678200496
1788934023
81376198
1530193769
1869123644
544935321
799550208
1617617952
880648896
49857938
592563541
993524692
811988498
1145235432
2086256520
381592786
1211850364
813933589
412908219
2144004833
1681469239
1851240015
1222882222
428814640
1220437791
778888946
1668746115
2044656680
240198656
527927183
1064994886
195085440
1283743627
398907969
1779160185
340775162
1187050393
1709340396
858736598
1535580278
1762846114
498666060
29210441
2041457833
641465403
631773
849612176
2097228867
1332517424
1171295131
551922419
1649196311
1227088765
698392943
1358073368
1356271119
265824527
2096251509
453133212
521069054
1378393540
1871755132
356818687
1606001011
2105102771
1802447740
1742289472
360281348
1962571550
122562930
564051704
748972086
1245441584
381330250
369816957
25531022
831396365
1175420769
1096588788
54610620
328268823
2101522198
697831544
1907712151
141727944
1952894226
803185912
1187929862
947758043
2028618626
1188619205
300603199
280589376
1522334362
133135893
1711649171
1903968516
1420135954
711396693
2038466846
2012259559
53414926
1816960131
948374693
1118792352
565722011
242808772
1361341043
346989012
1296919014
435471569
709083408
15137381
2031468973
1043292972
1156880972
1412458941
272443515
882480214
963407172
1106711948
1969464750
928312442
1465788672
1804175809
666587219
1036585436
1801504337
820065272
1377682759
1527748052
1228792286
1424369442
1753359874
1195904200
2099339031
1582246173
1012702812
1308905129
1807946112
1096746394
412119700
287241841
868446318
1172319065
29202034
1215068992
1351896948
1205833699
668125869
1675106435
1365680615
1623710780
1777157084
916290913
1823884469
966647932
95344555
393234011
1395445922
1044336739
659797095
713178052
1655993531
614778890
267427443
1467571195
1018419246
977803181
1801631370
1049012765
1217135894
753915764
932825190
1424934614
1435589139
188826819
1258692751
712331535
1574470977
77161958
403892964
909905285
1565558297
2127459850
1068898555
1791416106
1187165985
1805294135
1564397489
905271223
1517412824
1586551947
833314369
2061731704
3233482
1067282858
1961868366
12711421
1223496046
355615857
397774717
1121376782
1639703035
1147193735
675199641
49867297
213163804
1279401235
1496544059
2029321367
568287425
1831757233
1497686106
1987014533
750502581
1533313367
1051541623
1475500447
1895116217
266533172
1102485409
553222656
2063477468
22232693
1569777234
703406288
1600896273
168308266
786491080
1411147515
1846133745
2133908857
194008101
1223216832
1673618767
8433154
1468577810
1584608385
277512303
1320004184
102875478
1429976555
1958815522
38152532
137109961
1061509784
190325040
1266596809
446821681
40797388
1283552624
1991860115
36023994
214903145
1854274806
1218903111
999853939
2064502792
145030349
1610885021
171025712
498883340
2113194123
705835291
262033367
2079168666
2086497386
437090069
1121275995
643078712
1709596542
989987453
644177448
1734268215
682638744
1585408797
254297794
433720022
1544784490
432866292
543396505
819394849
1870494530
1985957767
1518318547
1083822628
1371785495
829406282
899595506
562658631
902335255
565684224
1098620539
321822365
2070354124
1500491055
672853377
376661870
1237513342
1574188697
955658778
192229140
305249539
1418746802
1315618035
2019086946
18426092
1385170132
1867843134
1001577585
1413089200
114972592
48337783
1312061042
604064913
1328900942
1153197610
476979281
1738023056
1534346365
1676145072
1788424354
1502346495
1601182133
1453627853
561585495
1695010162
1926094876
1911666814
1418038098
1773607488
550575871
995175618
1185818494
1854683781
1369246754
932606083
740902378
1237487244
560263399
699021099
1692289929
1452655128
1764545843
1212912402
1813830911
122099264
802911436
1777837309
1064425440
2083107920
1904114370
37802250
126554713
1183778749
633472695
201227824
1530586029
546054111
767326148
534666173
97285310
682695461
1414496797
2130718584
1324996430
451647762
1400867334
1164258408
1542776777
233649046
1547848046
1209782501
1578366019
1854866096
1835383480
1462848689
1691561225
1221273021
1498435129
865169201
1308351798
1745180071
830170534
85859846
2011327079
1987805239
1772689701
2103923437
114040228
98003193
1677083288
395092551
1068348238
1358582868
973722192
233916690
798208740
289126801
2126670734
713802590
270897163
1869872396
1591953519
112847477
383029940
1800155822
1986094629
597859118
493323879
158066647
1662122418
2085479447
1471427615
859698613
345713466
1320991695
326607092
1898273742
346561314
1500069685
1281234831
169550352
25243201
783841168
795604889
432947922
944349568
134654187
2115522123
1484692805
860055172
773269687
445265634
502001719
1805273103
483441406
1669989096
449960754
492262850
2085583295
1742154092
1518987722
524130636
1635074725
1572077793
1485612413
393285965
71413107
882392627
1403695019
820573967
979012043
68894007
183952430
349063548
139322999
205984122
913998762
1309123081
70688310
1889885574
1475110235
1683181917
277639020
1349973123
1841574376
1735443045
638097832
1537687809
623027519
1375348689
2007499688
86799954
1562892492
514813752
871623244
2024114142
678467109
571702870
47846951
36104739
2006167739
895268481
528325178
608639736
966289521
2128200146
294197791
698085658
92197891
655074804
296458181
335131873
1242780405
282468892
285788893
1692729592
258344844
910643644
730201503
1472751942
123689488
446142999
16544746
1201597670
17465838
1428348299
159013340
518270139
1280252121
272365628
1960524028
1505455390
972207156
1910211625
102823791
1331584217
635144194
1128981902
521559487
688170669
1605177657
1343004496
1491346687
563431561
1341638371
1533210277
308383218
1653781572
1716835897
922071059
1292467660
265467861
786883235
1949862656
94184868
1421028714
1675153994
1565681266
1839018092
178025451
1771282073
1499931953
115505430
1505930953
1652830011
457484758
582961250
37146343
1768569862
2022974231
707927121
1282957894
122238985
181444697
1557329125
1977166966
607404745
1113845107
1615080390
1176733347
5120727
1600829333
168808809
1494517925
880167037
1388378267
1106940954
123402287
1346098947
1561832449
854928758
1072431497
1691334831
1492437835
1022712197
194951160
718190297
2006880657
975131807
1646222733
1927060903
1477642302
768139565
1751872522
925459952
1112333056
1543427763
640128178
1847158628
2016834690
341194687
943722567
745116383
2026660425
720490433
73750534
927511587
1091567855
784685599
1913990403
1560198495
160133246
1681862597
855742873
1155209256
910676172
1738636694
767995939
1698889810
708232653
443810524
721425576
1893262827
1848656712
597120840
1978616878
1372968942
516268420
1369618798
922998152
885913088
1531640300
458581153
1739983197
842590987
2073545328
1241804763
1548075505
1480027949
555737600
235811599
17681509
741266001
1260754368
1434203775
238886987
905154081
1827027916
958179421
501669828
1146871949
532803700
880564853
1031413870
1563651575
1786749484
558516706
1154644670
816376600
971925038
382577698
1915904808
1919864745
239408105
1513588188
60311975
686297261
197208591
2092484780
1124041370
1423565463
203815546
409336328
1010693689
1245414121
31268392
1427202321
407869865
752683978
1956196948
2053422253
1660989178
1102990614
444324776
1420001908
1292356847
672050931
266343243
362718227
1304473545
317660286
1930017523
595779094
1557713250
1194259862
807106711
1934265938
1432275364
1851590925
349428602
482087308
1891988979
1118148440
1387448262
1241360947
697035407
756440173
1766337459
2095574620
979053076
704750118
160234104
1616887323
1468704214
626612889
1581740447
2082521591
773621328
50020859
1151050939
629240008
610450329
755435899
1661555137
1876532860
1302189268
1282902216
876084685
726962507
2064032064
1045952781
101865581
823632278
1372821607
1779316429
483518599
1338400369
1324026282
1397951480
482082975
596458869
638784862
479298175
342948472
16502626
1938844749
746995283
2093923408
1511489580
1145362646
1276633107
1116177496
691002211
159288847
1468100292
1890450708
1964858395
583614780
134728294
1519884824
1857274319
1093798099
1771251194
781597544
2001792950
76482036
1101367838
707402421
345068080
1417401268
55008898
996998861
1834143074
467386321
1705180591
848803960
1750021105
919784148
1361595806
1101194762
1689732105
273051769
422666892
1730412665
1230450436
488060812
1581328873
78098165
1324197481
409209525
2132089770
1206543188
1987998512
491280464
753071297
963657336
210342744
2007366316
154892820
840776789
1848631369
1185671320
707477873
747546811
2104376748
1357557118
2069005617
1578556013
1303924427
854042917
818740562
1046231235
308000017
1581259095
1659028101
599557936
1010095775
814540796
1872443381
1572174168
2086546529
1045972374
1768619408
1035177885
228792366
1201014722
676719308
1237859205
916407130
674222767
83759119
1676168097
1788052517
2018904254
1530446290
57909300
1192840491
1969652344
736274928
904341148
1761452798
895094732
332128990
1991909061
850172385
331988893
1337268479
226993840
582376815
951906219
729200094
80055919
1092009272
244393412
76222803
1919513917
1980253261
1970057066
1985260778
922561766
1296815861
2144143952
1486452019
113469132
1022220460
81925089
1858866327
61712242
2125585188
1518797583
14425315
1711571745
1735250863
298460854
342274812
750985784
1740495368
504655690
524263183
231148769
93941373
1612824199
1382867125
1628782713
645089277
588971961
114104323
160795174
1840032376
860030853
1656881278
1757752481
1128613187
1388789085
39318156
973196252
1255184665
1919224466
1099132642
1160618154
718923403
951391029
1110290329
797832734
16753673
202192373
1709785882
1290071273
1060076640
677057
893890017
837257266
1921766630
955442403
350819781
1817248100
480500698
205735726
847180480
737436850
1405558232
1591011356
1109052018
1397585170
1331537263
2117150781
1984033088
1429330144
1498259611
1942031519
325015056
2019790331
1435995789
363509522
424432324
283485577
762443569
1649255866
1003063327
2048149845
1800251440
7257092
1155579585
463537819
961248274
256185029
38326872
112485263
1003268046
1186500719
151298776
1066777295
1843827080
1094928641
1754664949
324689944
899886764
637970149
1497234064
1748831262
1511451156
1254447726
115494679
1247711588
1567953476
1251152631
1414731754
231790547
2037108780
1999306283
1355257695
971841918
472949890
2013139250
462187172
286692900
1220964038
1529485435
402371390
1797920975
623246131
1370132434
502810930
1073504945
1293031593
1228161736
1095038535
711419822
813709306
323794306
1546696566
1535640493
1486786768
1246647271
1076954883
1760357670
1721815313
707422880
1227042758
395834086
2073842245
467265360
235775510
1087536987
2027739276
1066262643
207252165
754345268
742053997
1389422046
1889760648
1131148179
68961521
1693063427
172631776
910053958
1390995064
1693650292
87212671
1523000900
2044409961
842100799
924643571
806518170
121032690
2019916071
607275840
649855822
1812810143
1188962969
1485040557
354843864
1775943831
2051287376
1380976901
1578011948
945998712
1043125670
2064160830
781828492
676791259
480611089
322172578
1545790930
795874384
1191780481
2137038163
1361354782
1455574520
2089812194
310696328
600004110
1949747025
808194856
1145278562
1603754004
1815216788
1348561567
934217895
1064850945
1888557962
1491910316
289586393
187374588
1313242605
522759288
1491940743
133338416
1526670366
390249820
119729145
1780816255
2019122276
561068146
1645425585
2030502295
1784027225
1132116575
2050501956
491487727
1791869496
201364872
1671086267
1572655304
1943116707
974977682
994287312
1554813186
788702163
621144042
510807162
1005422458
1342637466
1149625146
1934832672
1681364512
1550257625
607877250
1091420344
133628233
54176217
2024833878
1461944146
1487403841
724593973
2121940467
708397450
1224702221
1167532092
1085479604
377714776
1564626442
1093850731
1564435308
640556328
1984663766
667323535
1517134422
205145413
853755670
89870035
581161347
979977120
1982224806
812508949
1072321593
1391395538
1491128758
1716261700
2051388942
885284789
1188781002
1862943703
149959635
59935580
1211962609
547021105
396626899
1381004667
2051186317
548412161
1984402789
30097168
28015285
825310658
1651253908
1920119776
1281273949
590123306
1999677068
1524813064
1189591002
1078902458
1899571086
1791179667
1032629968
319340294
428602875
1538652699
2011092127
1907183961
1397075196
808314778
952520356
284096762
1966406428
572942612
740963443
642220930
1234121187
701830323
1853219813
1257379832
1125031661
244212485
1096588710
1547750223
803973940
573991442
744253771
104251614
1883358125
431398714
916537782
2037370478
1989216795
1796317481
453609741
92187782
506317915
869141234
1311556958
1829415740
747554125
1754353011
1768268867
1226174613
529212672
1893962191
218122289
888487842
1002004669
1479910424
248372084
1151485408
591383378
1734468907
1367240022
1932620338
378008927
1208042720
1816270305
1196708422
1566954884
1158497481
1498571428
1609660794
946059550
1382547922
891619960
1929047792
520354713
1057179311
791210392
80487405
2028570451
1400874601
672024211
1048080801
1828199889
557620875
414932509
1301487710
1386047535
1811071201
1076770614
538571881
1184091799
1645274775
1034731434
457917835
1569724720
1177905518
667168853
475045070
1818941537
1044145947
1605941485
633789114
1584829663
846989910
1411806481
357360959
399755220
31972904
481601436
409067180
1790155524
1307846619
1406943107
1476125581
865759700
1127368830
1390584901
1986023631
1104361566
163522658
2001324354
48665123
1180990673
1924966543
1612090098
1936619671
486035151
103750891
476992129
57874360
1598548086
1186451187
338494123
214117681
1421614476
1455785979
104082216
101191270
1964217648
619979442
1330939273
1331961484
1577044148
1668556388
1204992415
1435618619
1221184713
1349740732
1688758507
1477188683
1043325325
1000322953
1824687099
1189719732
2077018717
1056738278
2040390952
959667765
930737790
1332003879
633550583
1822382542
708657563
456222150
985865716
330943560
225702703
597583835
1668525766
1873021381
2047535052
396789111
1582311853
1320371880
1656092761
892278725
1727790759
156751271
792132397
1467807836
218765889
2060840369
1340445609
1611361125
1900640539
997783772
1976093445
1358828092
1777861816
235563438
1957916724
1049027765
1499248454
41228929
838090780
783889562
292161744
1134441204
1665848819
358790932
1915331088
1587320442
1190290388
1403230048
131226107
228055622
1723019835
18780340
1216968978
817349711
1695279313
1186599049
821053009
598560870
1151573789
957047153
1639897886
108937138
257274701
1789189160
130891605
1549544968
994602013
1553998671
1124847127
326119646
698310672
98395234
1879826833
480509027
461022704
1603314414
718915359
848401271
2132004154
1070991836
420019345
1256356984
2146016803
1227245173
66302649
1837596655
1376494126
1470360180
189700911
1364324212
1102476213
458937925
995228661
630682267
630314782
2024450856
416877390
1554603692
1795267166
1446331745
1090032935
453546945
286932369
835337903
145614364
593421232
132801365
736655429
476512332
795279367
250218573
864988576
1984239497
571207734
1451263162
439619046
488265157
1596526615
1437750027
434233145
2101602061
1500747224
1982308768
1032267638
1335971236
255238302
1843178124
633299004
1779039988
984272506
1458361099
1382363077
2143438541
1792170623
1393136868
1802120225
1200649384
232965090
1229860362
2039260274
808669054
778369852
306256180
430208052
1125830958
1079318697
787762570
1935662268
275000465
1537907570
1968523167
510224292
2117736416
634531503
1826478400
655348218
416965255
1942091936
1811333587
229178466
128045059
1517383777
1602031194
1778968572
379534607
1939717222
50020873
1317385732
1397689220
283351155
826754704
471970921
239064744
1868022811
1515594741
865365611
713125749
971438360
339116333
1292617598
2128552167
1223059826
709028939
1117658494
738606111
291358065
2126310076
1065775827
769256667
515099187
136433922
274964742
357913868
1032214542
749364294
1054053050
1132261935
781652052
998654213
887326126
754993281
1289059355
1149504680
1525568917
558684193
162511359
334982319
2090978717
1190353032
2129835140
567134111
1074004893
2053127469
362995976
1340263655
460437800
2064155065
1700168916
1690682788
2108606273
1447804503
2008712214
1161866314
1161924368
1181516762
134920229
135400722
846361963
1193279503
644271463
476753488
828924943
1884678656
1527556617
1558184103
805000357
989443636
2107726770
228874139
754311888
713953935
1892781600
1844832474
1285481971
1906551637
1387432313
836081075
8655960
105658029
1986836534
1781955249
916368485
1053477190
601404829
385304516
235612093
1977774763
634905578
1461084353
1034745076
1631854874
542214890
1756480934
725039653
868011578
2061335966
1803797169
657694489
1474622157
1699039393
497903747
1556094720
120734631
388294916
331336990
1104995347
1013757337
1813252557
974459597
927147997
2141702463
1642121869
1051343289
215883612
1291919337
1183124929
1472903049
1243540480
1585797019
262098602
889116550
1736742568
1824272170
1700265968
1154343784
416354674
142406354
1589408178
1527059160
1568948696
63713298
1169702856
676611093
1196823480
1990439425
1962297420
1563524210
1149801142
1202046493
34744629
1058287668
1040911607
1071433618
1789085472
1748587261
2139569456
331871305
1657428942
1598107554
697400619
1930856663
805997389
756550025
1549074325
462562440
727122837
347767680
1530204834
450459218
425599365
294048007
536635959
1571565567
3874928
1173073409
777220528
1655260071
2111262471
224796424
1985390390
1635804921
1650708189
1910438448
927333542
1991761827
1987369258
1436104304
426132272
1732745350
1550290612
939656315
541957187
1449819256
1759202583
349417197
619967726
1395071808
505908419
2048672358
956335930
1915786928
718751824
316210646
720200986
1004590362
1666378127
150440581
1555696174
221052582
721535132
1252916519
1023800982
630538798
558629266
1815780550
1955352650
2066800592
721832805
272397398
1075416643
286752441
418362837
1979034107
2033461876
1938344062
940271334
99131327
2110872480
676548019
146715364
1918950375
2039404548
1360769560
767344903
1117305057
151691176
1883578645
1541978711
1682759154
1242680918
945555782
813137866
682524321
696219105
151265820
1387915486
1589994539
566526128
998946319
723028313
242400467
590453718
610154769
1089077226
744862763
154937560
902570785
2095893567
2020791311
1310144760
2072384924
508407039
350170189
538545775
898582205
608405247
1179665069
311011106
743650866
1181340101
825347122
1569247007
1858513320
1377996738
1384262638
2130066023
110358664
1667812281
1595325577
272836442
1299411096
1939643894
629727204
1263601854
1911650725
552713356
68999004
43169945
1627546301
1565102052
2098422834
1053405695
887483725
1667355219
1895247764
1188582254
2029712023
1700836597
127335214
205662404
88364732
1609011003
1434294614
1360215568
1803568588
1492456469
1423486158
1510439250
1792194531
301994269
1440690664
569048314
505691478
1490269274
468241883
1229754904
477500043
718690938
1904666525
1740315307
160201999
1250157901
386959366
1910967278
544239333
923048387
204603884
438366220
275346375
703170156
1446077083
1724772716
405857428
1463251335
163097002
881552325
574579707
671698782
135711163
2010810249
1077256772
137576512
218656864
1414322929
1115777721
594483122
1530500773
88806745
1283454474
381380887
181459226
514764927
746489938
649469774
913676226
1502063555
1780110464
2077989508
6414230
1938247089
1822468224
968054375
707860715
497610316
1311793694
2115180552
1060929852
282184154
1736288797
1908516058
443968146
490789464
1530460630
333578366
1574257705
1808251477
1731880604
1303393045
1115646614
770019130
78788105
607688519
2114502611
603781859
1740618445
164802848
1379077075
788403872
971995201
1632144377
969024665
352154925
2051116830
951295979
102030959
911289503
1081700668
439894472
643023928
720169221
949476990
216569805
975607707
500565671
109062246
3676320
2130811211
1051243587
1625931530
1619562902
406559108
1195842818
366937302
2071573587
658362357
1575721778
1378511492
650391063
574520312
167178735
1882379335
1284064464
1427590386
66293743
1105741150
337641045
2028507908
1600575852
1015141423
1451806188
1415198340
1730771631
602793734
1775291202
1600878789
52412911
1324726375
248344596
1927445530
541786609
1546986123
1891229293
478974974
1514994716
858240123
777957244
1184914850
261509758
1940655534
1351436542
2041749574
395903602
25068239
1641528430
500102388
74966739
676071808
260975719
1080375042
801915343
1746824473
1412086659
165461160
1278889948
1359137330
661979745
918443639
1403904287
1877693382
281415082
361109613
1815608432
770531069
1005970619
994961848
1134987565
639416092
1503369069
1453448467
1812922828
1566915160
526963991
1089425699
1906650489
1927527893
764021215
740284583
878109467
1314863545
1913914763
185658004
96850660
94584313
1537747431
414800507
643324309
681356741
1217929284
720214172
2050644263
1597621447
535959767
1255389845
826744023
1127113334
1711181722
1580747510
586498465
584949466
1708694493
34923093
1232972377
1640605328
904512905
263816882
362182656
1980424008
1832019018
589943901
1178275268
292508673
1399293177
1516170682
102373860
1476618518
772757494
1782527005
1247979806
484759588
149235766
255641451
1288257417
2036397441
2012076127
1286327935
2092825641
830421798
1439033856
1593935843
1777123982
1010376128
1758595925
978133369
1950379291
1824532630
639315319
1734039770
2076313426
626221473
2025792218
253092801
1556942859
725939886
150914401
80715929
993117189
653340778
1980933349
625905110
2029940631
294104956
1376730364
1770294012
868796690
1302851600
1866576819
419946653
1164989368
1727141709
848174967
427593900
192071954
2009925174
645420413
1832873636
571181946
2076358257
1990213652
214171598
1316429951
1609817847
1268432033
1664492405
97760055
1917050844
858784321
1477477187
1412931134
1660810821
1495830477
1954073494
1639382525
1674885523
1358012901
1548921701
1899055899
171761313
276967843
1744084
1994390679
2051294443
17398443
498693483
1254044198
36063715
839911700
1537326604
84502082
905864793
1205096496
44553142
1092561033
1176113492
768329927
405131100
1431560238
965406069
1783731879
1528575481
70817183
1773812895
682342383
1814065551
1176356247
316579002
716159520
822743261
128268954
139791153
1399847334
1383059289
475852782
452866568
1618634491
36005392
712768295
48298855
793892177
252388313
2130345674
611544663
418042203
597707951
123577545
1426772666
2098527815
1776894844
548446225
1360272802
198835636
811235531
21215102
1775609266
855301188
278471683
1021990766
127606538
1372915932
33735526
1100033227
2018304012
1981272749
789341232
740640478
563309810
1741909876
1437250297
2078621953
281562256
864717156
1880347629
1951757918
169157788
755979867
1548485353
1815099951
591535484
370488465
906886144
1506483226
634687149
662688359
398470110
596258977
1732178838
882432993
2085070566
354051241
2097358537
2071277841
78244676
1481365201
768075581
1978835949
1905158068
1921333823
1065526196
584531760
835767347
233390311
1173786541
1186665609
2088051330
1063718313
1542061916
277189231
91139692
151957018
1016269723
1567056524
2043319624
170040689
31227552
207212568
284118818
612322946
1598294093
1766635056
633462375
1494335086
137542143
877393360
1939984535
993398199
198232791
688223302
1078789547
485958528
1333109833
792240480
1826374104
2085115941
1945450153
79201726
489260056
1131554323
1496028265
1036605605
1578182503
487253313
508024624
1757585228
1881066332
1844743441
1819757456
1979634095
492241677
2113437247
212985396
1027705345
1173278393
1908037081
1082719901
366819958
417454913
1994049172
284775672
1996581694
980978331
1698921415
1164008767
2042265889
1810809830
515179409
2010960846
1582042113
478972989
533708963
1130797602
1655610484
631334417
66118940
1396824692
1209672201
1341356555
794588210
709587923
1504039538
575899544
1766673620
1274326838
505845435
1579588595
1772370919
130562827
462750195
2010551213
1007621769
58355654
845402038
1178231371
1554045959
1051057210
458222003
354886352
401858699
779426134
2052257495
1014689626
51314343
916121282
1166110855
1444053596
1298584229
806981471
1857896927
708484552
1098120128
1568314681
1397091692
1800289451
2121754456
523740534
1817131826
1582467589
1344643609
1916130622
401043308
394371532
118633199
1028924799
295045305
2127894802
1456733590
841895815
1446774264
1640058456
83602429
139778328
920564954
1819443587
504701186
559640634
1244006455
2113713221
1947005703
792629312
1014461977
1745834661
1534258512
1170304529
850812324
1272816339
1932696329
1384459051
198375094
1796013381
1014683926
1320833874
1232127531
1822019013
1722642621
409837607
1208851867
1120164609
1968159049
1083245938
858923301
271996640
1276461837
1040319789
1247073680
531773175
926779658
1559121040
389592760
985486406
882748279
1830262596
649090431
1758844121
332345771
546823285
684621468
1642420694
2048709881
1072087678
363685963
1136753119
1894142554
1325489047
269838620
1672151011
1666467067
2058693087
1064056160
1641870430
1381304446
607087558
1047897708
1985768556
201040647
605138959
76482539
1129980823
1568257993
1701622320
1529736954
1385618019
84771051
1143111272
25925487
1079738412
459067886
693165689
344312600
2008424951
1104552488
864357751
685657935
1221370788
500211404
1335473169
1109515109
188104732
105137383
37760245
1889507105
1802293477
1276314665
1096159507
1694114009
1938218785
721152230
524815269
804985644
1418427297
997281345
836957939
829572101
1859182296
732633225
152321996
1762202335
351719690
409859948
960139852
1880350245
103668545
337686532
1875365409
1535740550
563887892
1156083640
1075135137
560644179
1574024836
10823060
1365979962
1560390187
475725077
1875305870
1448911646
1904425880
44441407
102060525
951609916
314244695
378049365
178392515
745574688
663382383
1977096565
1983854509
1727591824
1243922215
497509218
569568025
129906203
1578136410
1456965144
352373615
1366681336
1276582216
47132699
1010996760
724110827
1886182088
742959952
1923660848
2063197928
662205844
1833411799
81528287
1271263259
700760500
1818737825
1075395355
1373977984
264552581
1758781112
645912419
1248335561
1647522275
90071671
288146217
1532221889
200717133
1077277612
1520047644
176170966
1452500298
1175142963
568123795
332749202
1381178048
341146310
1366950686
1590508466
661458452
666601135
1386937836
238490196
1301684256
1085019235
940301792
610264616
193109619
425093050
818618776
2027952189
1744998628
1028977141
1066708030
1148141112
1652658381
209367606
2123415606
1379878561
1490232896
1330929076
737149327
1971316138
1951707025
621695005
1352499126
885737624
1351470568
2005943158
214943691
878514708
1234722129
197120160
1951530921
1125424969
12120435
821737462
1719535388
224629624
699456713
66711644
1946198652
1550429174
460504737
778993895
782282049
1855905086
1795332361
97067119
761418760
1653388897
124415900
1757257135
561993402
1530400252
1640787198
1009979267
248337086
2029778380
616272385
1836174854
340465034
2025256779
1512303501
1753231740
799930075
1179359266
522932289
2126453604
149437048
244655647
697542656
1257719517
415333092
1611778861
1783085264
891838506
1740250072
815983150
81493478
1368057255
814924721
702858012
602473965
1935003577
1676729988
1824415368
1716705451
1828258077
1622747095
267043693
966059539
480083656
785988952
1952215425
1902967773
215773440
676935747
628893457
1296286730
515762948
1051611410
1516497965
1608469304
1664121661
1885833228
1347905480
1980239497
2135589755
225269996
500857660
619287167
801528284
372077661
1223108225
420970658
1028272152
1412137510
1508095442
322981370
1949090933
1083173954
1478112135
934701404
2005391831
1735241745
328345282
1914237326
277444513
882391360
1531811323
780465062
1746203397
2030191627
1040864238
232272230
1776598418
2109654811
919114769
44986116
1702756153
601679327
762824232
1893878292
1516696825
1584917264
2135604031
2038077161
976296618
1182026469
1364464018
286083033
1275599355
495103250
1126951023
1455479518
1117160214
1344405282
780131638
1580552074
2117160320
1685688091
2072923904
1052616263
1650138970
1174678709
833481578
1047717343
382754365
69555430
1310884358
1472833884
23922477
1675715449
312484241
611530613
1063079804
319933674
1744665470
1752375242
1630145468
1569612212
548835385
208822675
777118106
2061801283
1509991455
1316559294
977288932
1700125609
1901099758
1280817437
496179844
687206023
2136202398
1260962612
868252730
1004684262
142565566
1131680613
1313656074
917204711
376538089
1100786823
1675816925
774476568
881591115
375524861
1522475291
2115297109
1430552794
593367636
721264485
98242465
1959620524
1133008384
914234274
793442384
1624787106
1743267043
1496117608
282007226
1683097133
2092822852
1570973445
454044926
823847019
193810727
791557585
66642689
1088061932
1385203084
1399888504
120812061
154209217
842958787
1793862958
509236679
1185350020
1571594425
820462164
20252417
1289487788
716473770
809341383
276413957
966135380
854065293
600696871
1135426803
460445795
779820005
1045798561
1289331048
336962812
242080585
1588255457
1660239693
954678501
1532917676
40278047
99779344
1952857408
1116546859
439318049
361880459
1835772888
45771355
938890078
1043246242
11522633
380166838
1754639107
216025432
605512792
187412798
1734655747
1852306917
443083280
1657429011
997164897
1921315466
824931618
1092828601
858024665
1734839490
1502584168
1414887996
476626561
1058814667
1214497824
316374484
69537619
854048031
1748279540
1751057304
964309204
1051543655
1272649204
1412408103
1173362292
1486338273
1993886715
1210378029
84898664
928959339
1006704288
1188359090
49750828
195125362
572104975
1411941363
1251891542
1189987859
824336734
1131800947
1368693191
1697712651
1110922671
1248522498
942701031
728126633
1728219178
3132037
574498679
1887390284
1021500127
340477352
2103360018
1268676080
50863258
284270951
526994065
1826405249
300246122
1753669959
1077859269
1945293377
1568323304
1581100097
1872878237
1245693615
2065101176
232502050
1220730381
1539671217
911408881
1858903556
1246924821
81029757
405230560
718045982
1661654294
675209724
1578939198
9626904
1874824383
604898253
1052326223
789002456
422060630
1087389955
2070589846
229110825
884138956
1102779848
659501550
49095706
80946169
1777910570
895287100
2039450220
1918574859
496701904
1334491472
1237140713
429045189
986454943
733532140
1130691271
1255920017
1643519740
171785787
585143150
1742059596
565925832
1158844222
963146878
1393560453
1572266667
1439377991
1993885665
2038339996
1293920007
2072635201
1248742069
1375663731
411453660
828435100
2085495480
140565584
1812407102
1888995734
833633527
1719816933
1164528327
1232729842
1103541296
1865457817
1539545066
812545734
1501609681
60752479
945862823
1949948585
678798630
1432628148
1991985961
762021529
1902133229
1410305926
596312127
370621447
1555299889
914845667
1492894965
471592869
1408529423
897627803
4715923
660137070
2023256132
92378309
252614498
2018644031
2036439847
469756976
685677333
853854308
489790532
1280081581
1133520589
466466113
1384499534
1310451386
1193601239
1189154695
1860328314
1218336630
537424252
1861624623
160837269
171386157
1554617695
1873222839
23070412
637867452
897964015
1546001653
1151229765
1166833707
1222630722
1971885474
1607647209
368313740
1635378424
1309273418
643931148
1432717568
1372408682
904293283
2107095118
641945623
1129846077
563047892
1780357411
1929601663
1404665955
270131915
2082830673
1453425523
2004262798
333975340
380782458
716765284
1549794117
2125437480
1385311475
225909469
1806777622
1427956046
1705253797
1723314045
371450167
359961720
54256835
750520000
1112404215
129276661
445273810
1712186788
130401598
1020608264
739435322
658453764
1470353493
367764087
660065721
274168409
1293643950
588151425
1577443829
383784941
520342203
1694373080
436777434
916477292
222931760
2075173610
1209031581
1949970309
727937432
251907764
1882314814
1912139904
318767671
1173657308
1651167749
809668794
1481228420
1809740605
217186934
1883037225
188125547
1919074461
1717377067
274165137
662562163
1371108671
767895055
529224146
250464989
1615600900
2134022298
1296145709
133695502
362552868
1522119870
1223796863
1013988884
1268073689
1087413703
363340797
1519653489
1955436353
1854399494
1254616992
1150706059
1666413340
275684052
880130899
688290011
768274488
1930098251
1128230550
1888246095
1639681627
1274049180
1001413080
596836725
915351612
782008660
463678845
1150926767
501428327
476233761
876788510
436571303
267203949
1590802215
80379225
74149173
802401768
1646304
1933043720
1147985129
1731988767
1025158760
356352188
2103394415
1601117977
955150874
1424539307
1343708927
1234480167
163817797
1502327560
458352124
916940424
1797729575
1050376646
1162998176
1390550435
2044223084
1196716308
1819189419
797391549
1500879848
1729444322
2053680568
1627620495
74006673
595689575
1484853633
378350782
1252010472
110988341
1751756331
1937777340
733136474
204707870
1883832269
1507373327
1162455824
787739386
1445582892
5071115
2124853950
1994450899
1498423393
497624903
1851499338
733441517
1846256404
640079806
794254553
321233165
2059525830
246342132
1989316325
1807745498
1929895985
1157125574
985987026
583433665
801449055
179187439
598485483
334118982
1769505545
618260948
1049418492
2003126690
1675108572
1475632958
565688553
2077544515
673540474
1948117286
955959711
1718053109
497947089
1142869675
1762152492
1963980301
1712530114
82901060
268188524
596533579
487525181
582216849
625548357
1564416688
2039724401
1393300295
1534436365
314728845
1345961684
1141785354
708028982
464278664
488208650
2046334135
259636035
1099876767
88556746
488210360
577253025
1255010045
776714206
1684422270
1122157841
1490072164
1544610686
2019654352
1156042407
1849553561
2078121516
487801305
1858984291
1998026273
488101610
687030354
2108745549
899919085
1453780576
1237731089
595078274
70727652
971971009
1469060835
368924120
1829714193
981388540
2027582791
1325291167
781020247
1537682603
582125691
144883584
1531381490
56133819
165509937
1383963728
1651990673
62643751
1776642529
1326766595
1854366539
1126326799
431986265
1108817389
746242970
1677988659
1022157695
327791348
942932114
1827034193
2065013598
1280677932
379596005
841191072
121731246
1421866956
1476099593
699194420
1659698702
1702083610
830449045
1526643098
811405237
669466294
384626740
1268891896
313645408
1929799257
427765609
447769419
156891651
1697271149
318728321
1945820109
1738995651
1418162188
1757629859
495038741
6552672
727409202
2072739263
539025458
1483725340
1162022504
642878640
1852020332
846943931
1195539280
2134299567
1922704302
153927876
874977970
1659177359
392883408
336186287
722312973
735159089
741828033
1051243327
1307859521
1408563972
2026771427
147433796
1113793509
547766902
1778554958
421103739
374458098
1567439047
2061812177
1669255444
261486725
331000989
1550821201
519171472
205641243
446219075
1604962863
1711390400
511437720
1250167257
1280262300
1078292438
1987690880
381570228
406775634
2048692821
2036724728
1183594458
1644403781
457081609
337301366
99532760
586318123
2075792892
1824159907
109662486
1131889916
1780910683
239966644
1854261450
373782102
216450883
95525078
1550267664
1029037701
595582944
658462318
1406950627
494854972
203677515
1488155534
2026049740
1275523095
1957813543
1124147208
313344697
1260644899
1703696892
1004040307
1817765442
2028644814
1606869659
113851595
1068210553
1176075297
390856178
1108051669
2145588328
542682762
1690066863
1796630387
2026594802
1974083576
1642620346
1666090538
1659625369
1424022374
1055185736
1026889352
968623570
1897511528
1021052495
1587568263
1376843971
877530912
1591474946
749126897
1679089655
389633725
1208170618
33908611
1966671540
585823024
1770818597
552286595
1270072442
1383919110
307969918
624011605
1446718706
25739907
617122483
875286370
936216663
773009325
781406739
1129653242
1886950388
315101884
1509108146
1330167218
1764788706
8341786
770679283
1082791816
2045243839
1680055071
1463606143
63463327
1446590608
271887854
972973107
124079232
638783787
792526248
1475434988
1613266094
1828232381
917823439
631167110
1260936083
1132878445
1206619592
1012378936
454135962
1275912212
649017012
1843024514
1528165646
875715207
1267538351
430191959
300683939
44815738
430090320
1125072938
325593543
1631538169
1712894227
1249685717
928497437
140476568
1233228008
1391342347
409514641
1792187883
561213001
1217283561
772070794
1022664295
987200205
734586771
673921155
1950776632
1401372075
934644158
1819249171
1629171056
2079385111
833834344
1869192366
223566676
1604035906
725125165
1711078646
406385787
495259999
1039568749
1845641289
1487632197
527470084
1301466344
1442501228
602803204
1231143148
559291261
395857087
814245106
1754991230
861104708
1761628934
701195740
2073626615
1638312571
2094398286
699045196
1118052122
1099760095
556907309
1941656667
45158136
725043413
1775295975
1967840917
40471317
811060375
1910866824
1000084277
190176494
244080015
101721648
1115554866
524324671
1374003723
791390458
848056140
470621960
1122808608
582282749
1602895458
911914735
1722286424
230093949
342470373
90959998
1178632037
54820666
2075050732
1357684523
1728583743
262685394
939612387
1800315533
1388472996
227843084
165497924
563527599
1261489281
1522257305
745700797
731022493
1124243674
1834600101
1692770972
227553724
2037039649
341340605
339926633
114404433
482062508
1473743248
1972576892
1980987664
596272329
63649
245716444
262192485
452584545
1009958656
993805844
1452100442
2079321827
1017602126
527589224
80654795
806615355
1290131949
927214783
1812813968
1251570240
492970523
642949104
1529258325
402018106
1859595486
1544430211
981013161
180805548
973306813
362507619
1530104310
859826671
982594219
1071851838
1677751764
1504710451
1947383591
962418337
1468405769
61962179
1545393737
1950973716
1733611588
516736980
1286042281
2133109755
536636941
1114528390
1040038630
38676421
2032241294
1982777310
128378920
1324091002
1988881440
680505099
198214610
742421604
1296494366
91081851
954414593
633393249
1779235083
579425541
957029470
895453899
1146548881
61184619
2006755021
1117375930
461949288
1189148548
1482620890
268037585
299105172
1560675588
350550250
1440719498
310978602
146216176
809337356
1920927211
263301938
2054485807
1365550906
1143430377
1693072968
1050805840
419305130
1946331170
328705115
1438808784
788672553
748616613
380525217
911935514
1361484198
1890754395
979784765
586072230
451632871
61601490
911456951
767377905
341153526
381563537
1048426989
1996630243
1283494524
842778470
1512853913
697749071
1632539234
472887012
222703396
1962363588
1436681750
1246130114
1127715034
1120650035
2074628275
1043852823
1887121223
691469503
14620871
16974641
167653388
575355217
1436360175
1248583382
1069031402
1546017798
973575801
1062088266
1508898044
72766683
779949697
309595498
784799944
1145492850
1570700843
952286881
1606646572
999902441
1380085599
1252928264
1831971807
543698072
1806814195
436480775
794295547
1284928460
113753303
1950389761
1804840227
1651278935
982302568
2126191404
93919784
1508064985
1394621455
320856494
993000141
857630389
1708532890
2143547469
1793368367
968314517
1838291439
277241472
474432786
932760745
1451826007
1242516585
1517442599
760051414
1018346380
1247650448
1873860205
549529262
1616044050
1320458973
859683805
1385612849
2015692378
1880756298
1614109499
760439745
282202825
1018599360
1458690635
146771622
360294238
1837653963
942385704
1728051897
1832386653
351918321
2069301449
537292118
1303469117
1141712383
2010614803
52162809
2060183799
1223513298
1388491721
1298485802
669072031
1389780297
1628079043
1868751661
248531289
1952770877
1342776923
2056030349
360249388
780070119
1283888735
860556622
38412899
1663429862
1785811330
716160780
1286288088
1218720092
1034097382
1852527176
103432479
849716272
1714066614
1285885668
762820712
1206748180
1219713696
1551057954
1951958567
7986147
1170507003
1926628625
500682568
285590462
11512111
1731538011
438382392
905668719
690533832
159557920
1770814866
554097705
1084218317
1866601193
411311406
563785494
2123792621
1138132500
1376702861
2044153450
1162361429
328714124
384179645
778448451
169922064
407876042
455223765
16365706
731397713
1625352363
614740539
709035467
1747835646
1157092777
8944890
1364090272
140205001
1892084789
1174984823
727154277
1333330805
1945056707
559456681
541502993
1839974616
567682780
1227051564
1160221163
1997965737
952744387
225875666
1997197150
1386693968
812897436
520154492
1575187309
620322333
1061024750
1101908834
537994199
1910891459
426123391
365448211
342365895
159049394
598092294
2129487531
1235735392
1395839150
1315843268
1882631272
1198635404
744802349
231955711
153522076
2112901841
1426528802
1702107908
1996435666
1853909527
1341959397
1186091128
2051847612
818736099
709261640
180687742
1082926957
351178625
1318194629
558011293
1979177082
1145062896
1623070849
518213046
195187462
1740206846
386791824
794789986
707317610
62844163
619011301
141039725
694563368
1719387609
218422580
1524329626
699372153
921885296
392211827
1652023731
323176386
1746545440
818564023
460087309
1286832455
208731291
684079934
1346911817
1765106368
1134673657
335988349
569077421
1675471856
1021361922
270846321
1580724840
888399366
232300124
1062175875
1902483185
715463313
1729467048
281834914
2029582627
1853821181
2080403295
1296055183
2122240674
87889245
1167750421
1675198331
592219406
1586448037
474671520
529983295
229056193
916810942
2117040464
973148193
852569974
459691673
880827827
852594913
681673591
1532805383
1807306574
1780483021
2086842565
2088944761
928529693
885922005
601693057
355781385
1663224956
17543229
2022455610
28643242
1627628149
585890959
1277173130
1959306092
330330850
119844170
143413021
1243020345
728357298
1412440174
1963254470
1293224719
1128659488
1881906546
610984117
1466227218
1788274681
1944753854
1086910447
1035121376
1193137885
1238889608
1520519955
2050542863
31200055
291399532
435027066
1613923341
963822177
1571864940
701784673
1671959966
1109551838
149641549
1999436607
622585817
211502096
447181909
1562409502
2026002392
569331492
725203165
574300705
218959722
1008154488
989112309
863464556
611509289
530250153
652746907
1507914314
175979662
2081379720
985065742
982557495
71565125
1043924247
1497055636
1206075344
2023819424
1741077748
1406369415
1709907740
1820600756
766702836
1246735014
1665022432
871411079
1333688466
1402548603
174161893
1615685750
1318370930
961384734
1999794979
13651233
1716193545
1051006180
114298047
971934759
1644908334
1025415141
665053383
215628118
811330555
1468616282
38583145
1614182928
1452611257
505780332
1800080345
2001419297
842343372
1018551498
1215379808
86078295
1105497323
762866213
339199962
1829822435
22724777
1914921451
1815540472
174611770
947174250
2115742372
522619835
83474229
1995335491
1262479758
2045057944
1215432993
1397736598
79726005
573002082
679978000
1690229199
1235071310
546354631
338066611
1418161175
1115978994
1393993317
1977885034
1296662375
618918162
1538169714
2373997
2061475496
1060319374
1047048913
662080026
1059974260
1350673128
1161266470
1977058627
892009044
931800713
1724269054
765223052
345205297
1940015841
1490948905
1660138037
98129380
67015435
637258355
1191417916
1996521337
1743044464
282514553
1473144372
121129357
1552228462
1203402218
69655511
673478591
1934880943
1689407280
320660299
551925395
1037809465
1990928687
1114363640
806546417
304197990
1388906707
395530211
519327562
1423263198
877890572
1264811174
829508065
1151565332
1018793407
132513427
2067930955
1948748093
877466064
1689014417
1142316281
1980843412
2138601879
632075652
1233195838
960156654
323878989
1022799449
1453053155
814100651
1332903690
1873278936
1450279070
612095760
42236160
1118507447
929156962
1925409436
21000186
2078821379
718188171
162490825
532906054
280125034
92561079
473229403
124601678
1247249707
1114463481
1556631818
1392641460
1038100639
1782780535
62402829
231614240
1814301222
1745636579
2143226002
699132888
2071919659
458915616
1839539792
988574966
2089688682
1180092615
1441499508
1212485735
259958157
1188022011
899206038
1073859756
127346932
1587096551
23139166
719213726
1455716585
682500192
545394285
398366
454229327
900164346
1321989141
215786554
471702288
724983778
1802538689
911179654
1587225347
662018852
1951485801
1888616056
810764373
302022278
1269130881
625253106
786701815
1910668179
1743841105
1596489104
1340153223
1351557785
879096179
1973440803
1492432262
657718245
837346258
425680680
47013784
1289037688
1460704737
247985155
834616839
1489356118
1067162406
295308177
1126384476
1848452569
1911786545
1353925819
1721556803
1785315792
1534548392
666967654
1452226060
2034432802
577087113
937851766
53140904
519742651
241183184
1064660666
1738351817
1500467869
245438818
335433586
1225384228
245396083
1327209508
1762989583
186172710
402992076
1541424070
424542072
369049219
1464272970
71208822
1980922276
2114968695
1645306851
87848474
906975442
888684054
2009507119
2099050608
1897746891
150374510
487341370
1204730729
866435166
376399029
1715368088
641444408
312324496
342722205
721217271
2022875320
1282226655
213105377
304153480
1573133755
1778454399
472546564
512689549
948632848
2125099082
1217533382
577957902
1819949573
341396743
1283604921
1067072130
464042439
83410385
1927306898
1622886695
1202986238
2026749633
924131979
1620815048
1995676250
2094609321
1600838157
1629891363
1624498551
593376423
723332602
631345132
712311840
1674420782
1975742938
408503170
1724082501
1987576194
1574861361
2099817705
1533331194
864460997
208861987
796547261
2113021010
199033699
800681462
728492505
857203819
94606891
319586231
115855897
324327451
1029483368
2053048210
1755697651
1462851686
1199882235
128091423
2015576269
250046672
1843332614
1957111274
851713397
1872027925
649018090
1411273951
124642931
1244700738
1262600800
1485361131
319633897
781960847
2118322981
1341736348
1435975220
1330116353
1636252472
397704313
943182289
1879810783
771957695
1121452216
1115522074
81615679
2010611181
189815440
1702122712
592390873
1668247268
1686621328
1354775888
197327151
1339249593
727095718
1458077655
1433465992
2104546807
1994249150
2066006128
846791633
2142849034
2048241930
1545397462
1331183857
1394035037
905473065
1278000327
54229891
1071428160
1884465233
148665013
1556595373
1172949184
2070044841
677298946
286390098
602848381
1452105409
2097544620
1889429131
675834584
278411289
1539362076
1214344205
1486449600
401003642
1674561321
2061114318
543188341
1299152091
453297556
662697166
502048968
992571655
1794966930
1692179288
1345459606
1054869035
1223102630
1674222311
1461536504
1316179122
310733951
1215443101
724109128
850345704
1883181939
532487580
672533744
839022414
1429124254
370835689
29752805
612200009
54639630
1988868663
962247832
1319321890
1251484550
2131973071
1809513371
682950608
276171290
1103033489
1522342551
1681949382
54006885
396712649
1507412452
299616900
1037800909
491871777
1566832466
1024844955
2127265636
1177745900
900825484
751196748
2059606294
1322213142
497300881
839132963
1035436387
864620226
465932854
271398579
2027484790
1408826616
1428935676
210201404
232580383
284277164
1416415854
472132497
484557293
2103813174
1845425062
1926199688
1398647171
680076447
1451876503
1710461108
933808250
430567100
784785783
712641345
768904090
1280592819
1001585024
1825804834
2007013430
1434414318
955456700
510595486
2055113897
1486472585
778809761
336164899
599099517
359558517
1898733653
878640490
1406565336
503089842
2062623788
2129063741
1339179386
762954932
177842725
509806699
1327660278
668515769
186119099
187387756
1536574628
2068616532
225919842
1967094759
1483968776
1935831848
901534079
1179051377
733902056
124393541
1367328784
130546075
764878422
1275492944
1782843059
1509964316
784309748
1910465705
78065560
1810219808
410679316
562897916
1622309615
217799156
1561525386
251082539
1990710316
2109735527
696280775
1283394352
382647585
329457169
95733415
946846563
31554416
428216734
1380495364
1431035249
47942555
234124129
1465168793
2008175199
168451586
2086388332
1634311783
1924342263
73489234
783000408
918061906
1301109713
691154936
1491576689
2140899837
334430803
998924494
676567796
315656039
2079325455
1133979557
1275288258
1859542874
1797329494
261134184
481768381
117320299
1445456375
1523386293
2114832162
1809918131
209786751
1287506385
1798601520
1007450089
1008807003
414590171
1566535484
852727073
1456329178
1652398519
1517419291
408593552
86502389
718172029
2120267084
1191805275
2038416219
1778485227
972423458
1874368066
1051473712
642284314
1304569019
1057521266
222165053
1039596666
941614945
58027067
1132972545
1300006453
1633073203
1960270577
1393872516
198135380
1224956878
1126172228
1346754282
791249501
1410343667
457681600
1324269297
1729743810
447064161
1585024499
1491914306
940055657
966596636
1488014997
298787786
124764741
857537498
1494875470
80357062
1865401424
1445565197
664796240
676266463
2037548614
1964093510
1883678725
1421878517
902673670
1723932514
1576191782
1104924588
727415594
1730253918
1132118734
412459963
44956881
1725112517
1525524281
1161313900
1570642916
983904928
1344400194
2009586700
840336593
1599675056
2092761523
650051835
538706520
777460286
1896132723
1918774510
578034057
1813969231
501952840
1961333883
610987815
157099400
837229117
1581245349
1985573534
1135433810
2068319552
797771836
1303171747
187941919
1742287245
93062020
1951414875
777374701
46297752
511100319
108647486
1291534538
515475734
712183313
486282946
2028021871
733203182
2074302461
89938399
816253728
208258005
1427294923
806334702
257935904
421369145
1708471603
1214189874
445578851
1513430659
1876168566
2022948006
211541438
1717104016
803308821
808253137
1373809153
887682725
1456113589
1493172509
716023690
515380525
1094773048
1128488606
75405851
874468129
513179047
799432863
556911733
10091078
1549944317
1102445311
178494975
1228630974
2001248623
1274011804
497129784
1282392173
1061128494
1376052848
655364542
110637413
801624361
1290514837
575490757
3426332
850686800
797223366
536552832
795399765
2117656924
1638938419
947410569
2144712421
1024941748
1658340693
762455404
550196695
1374184473
68030522
35107211
1259405309
1284769779
754792482
1503117753
1150090290
322335276
1712660101
1471289643
20933344
1304974727
1835632951
256202445
1579216624
1443131968
1793822545
1055021794
328604904
1126375494
1807470011
864957796
575190170
589619526
594993832
637246547
643276832
293927715
226308732
1185212945
703511836
491592226
1733751715
1901044537
1098345476
1453521669
544572267
681739654
1890773318
1711873481
1119027467
110566758
288320750
1034649415
34681717
1051714755
799609629
1194417081
291025953
586934504
386370646
1722611972
207185033
1427175662
80319877
1164081386
1068312998
1749375939
1271871733
356430741
1358819382
982650654
2006177085
1610029363
1240463729
765889657
1393094304
2062261386
1257336510
836180109
191022890
1661183436
844119596
1085184252
4701808
299830206
1326923611
1963782831
804485657
1339299455
1179885112
1658515462
251581991
475237022
612602037
679259949
10329452
7059810
739201660
1884002379
222497092
2101583141
1288530098
947968945
1656621622
1250359849
1337143133
1008302150
436099047
1054640532
619883567
1063045589
869485068
111094557
1776725008
1322163997
924153781
993206222
659433207
796252088
1472995357
2138065976
2004347765
1400933243
268393188
2075820592
924816443
510572369
403181644
1853936582
450675447
537687222
894351714
66907423
2116396562
765769450
1669982260
1244362362
377727
1693815273
1840093207
1544978183
80350706
747571374
551306737
1235939029
2063810762
828727980
1556795571
1332871349
1298105454
830475013
1646797095
598197607
972839466
399373860
1622776430
1950854349
1525797104
88641684
1811763790
734533942
49807771
1605252186
641929596
811464786
740807235
1581066215
525146955
331441948
368575545
1358439581
346668806
260856371
1387759193
119366631
1997975306
879514143
1810240178
1167668969
1365189037
1619006374
1877742053
777855890
1782954342
1666870149
718456927
1302629243
1009464573
742586308
2126367062
978311620
574810011
2037250747
1208398864
1386166833
1682307445
1023685673
1945909166
515233254
381054922
1324598505
1885691743
1181653794
383974660
144906295
1560946524
1345030927
1056741728
297719314
1872910227
174624567
1202643666
1937497510
1168878002
301652131
701252893
2043037594
1858614347
1527105092
868149917
2146856992
1298538355
2060341875
1804563495
12913005
43098310
750127478
1064466870
525809078
1962033190
751208437
1944965536
1633397103
571761564
106332438
801546843
2018629170
1279271647
1567706363
2064202069
1110711294
1044276664
97123922
2140908569
400425938
1233995180
1780679019
1458323489
296190657
1386527728
1530085874
829201272
550388456
839685456
1429330294
699055169
912651905
1747234292
659637551
502839808
782807533
480278059
680731908
2025082119
1503677864
567721599
1232961845
1616846533
1078055219
925289355
1515886774
1574494908
791930043
215200554
1238120301
539768237
513362797
383188976
1872467153
578766546
1079535184
189504921
734968160
433670030
1417198945
2083654915
975990209
898475016
1565496152
1399775596
376942745
1715340008
1800699397
319062909
768324739
209980942
2056719030
447299125
1570858698
561251034
1106142839
1459262216
1764195732
541657556
1578897796
632215118
431361521
833378230
1899665782
1699091168
793160193
1445467454
552688400
366688044
435816430
242683718
1409698983
601262306
768880378
1166159754
705089672
1818386827
502804166
150780988
1709215559
1185100408
214719816
1789944022
1717787023
1540608295
1653611766
900333108
1304761066
1535577028
1678518965
2006467241
593535896
544179442
791049390
936184409
151581451
623827068
1396865091
309495666
258533973
936183545
796338281
1336226455
1258913214
765012724
415456195
1933804238
95862705
1884583001
109691639
728002094
1176304315
413691159
599615193
1887809939
1771492229
1762231621
659009236
463659376
843412439
1598482365
1045491465
730218882
1974189023
975738233
523534056
1808033202
103120229
1000131244
201938592
754162090
62111011
521513752
533214807
1053823375
1991704020
785921338
959992732
1646125628
1901105594
438140910
854298628
1899610342
1917056323
688340381
1471363010
191466583
1716597159
713590991
655771505
538811459
1797342813
2072246517
91372029
1282660974
1627233220
1300233658
1603231672
376283586
1722514863
1584563176
428981287
778659830
216308950
574939530
1431268458
9514085
1694865933
1909524977
875926848
84849086
145463229
708381310
889510224
1727429764
1444533312
1117375975
768497585
1190829369
1600146711
1027221969
649736702
269893410
1885104005
2088186289
37788246
159580520
432841764
1791939551
1805543984
174659315
1573935323
277462556
1953382461
1893412468
1816949336
547719301
510600739
1053762387
1406025580
968895303
1185005622
82081106
631587526
249936402
50659805
199854398
1242369273
1732339816
73100668
2066788445
593501943
1657984609
1904335258
182843925
627889294
896050206
2046869358
649513678
807753301
272715374
161550723
1044135167
1258525723
1037259634
384670110
1572424008
1352287935
39689770
2057952882
182302296
803994450
654392144
375886684
1180619104
591471670
742741185
1283689675
2086072043
441857040
2080798507
1811103819
444379627
400212051
301079722
913033557
1952652582
1750772337
1959756342
260798587
320039610
1657426768
32949049
802089209
108113000
1359926411
2004303374
1715117965
1274885286
821773160
1485717693
130166924
1604175234
878443195
992934918
597028295
273582619
1086909689
1149026554
1872764228
999806462
773324567
356025436
547010386
535342614
610822749
641903315
88517737
117512292
1088431742
410132001
1148040280
515781895
307518496
1109502011
158835534
1874402619
221634402
1341429770
998000976
2118749337
1211805992
494120460
249223027
1134383361
693996165
2101563318
1501548228
1370850081
619474510
2144601227
237139559
507151963
1316963098
1653488091
585292166
490197205
1037006381
815419134
1808879078
99646532
797549999
1099295235
436765222
1360895510
1414681144
690459609
472060914
956786508
1851169184
1463917501
217427411
1091177762
803338622
344278132
831958593
188184863
1133647938
1035417709
1071404389
132563252
14784818
349586849
1117420352
1411541086
232977635
994402808
1896402473
1762027094
287595777
1729754917
853186824
255785108
483763509
684685356
1387336034
1593391597
644429435
499203047
212938233
1840677637
738789525
921412295
925238373
680759972
458794257
1251312155
926462058
984907168
589115634
2057492590
1273413869
1151756265
1401192180
275892854
1971334923
313000904
1323575821
1245898420
1612045426
1827265187
1323939795
894284195
996251850
234315150
1750385212
314735201
1389408466
1083817153
1098131937
1830450942
75105353
530942056
1572819233
1849108428
1709745178
1866733854
855924042
905053420
2042886307
141147924
1925480862
1675456953
1367240756
1414118346
1282887833
1041758469
1381217532
1589182766
1804474211
1513280076
352283459
328251942
372260815
1816964221
2075490382
1279368023
399096230
1671545643
570740684
1743321739
212102633
1123171028
913164891
1096331190
837138598
775931022
496305138
1940044932
258534252
1988332337
1931199042
2128199006
655349542
2132633166
340189794
64430270
1329749817
803035058
1555910633
1995974748
2088112730
1101549290
499581413
1457696989
2142686764
316224932
479560385
629326340
642345155
1402946652
205454676
378660770
815883120
1102749118
70570778
538530020
1157800986
1444426614
1679735593
1451211078
1414019132
904786668
1780705395
1054087320
1567170347
1813526655
2026354428
119937780
376708081
1721338970
632120070
1574789522
1071353731
1866311296
714753935
1847626419
1225415616
1434499978
911287153
1484587463
1935330517
1123815439
1659168887
1411422236
1252559798
985191830
1129288083
2115363883
416716937
250236546
171278580
957639546
1807895811
665860733
1071539746
1637191885
1530685069
1218611817
1435282617
2130660989
1992366068
436690236
545026499
64337141
549987478
364135278
1727202096
470037474
530973216
381406256
770172164
2037361321
1377239745
774396050
1576034421
69353438
1068337094
103102673
574003462
1283588528
729561947
135729114
342174810
455298803
1635078927
692354984
1552963240
2062026344
756537927
886054418
1682285242
524058509
1109656655
551858258
403382007
291719807
1580172883
2014621604
1924602853
484489429
202570242
521016723
841577275
70724837
944326620
1105424414
487543912
474297129
796530885
2068528502
763010209
95838564
780685694
1398182257
1144370244
1494745087
1570607964
37748946
1021113601
994212164
1707853785
1997788598
1390843981
1961398843
1258140232
2031258598
1138896298
1362979456
1376750081
1439601984
2069403926
885146948
2097716438
1831233027
1490393243
242030730
227473677
257673334
1220793188
2054743608
130949101
145324419
1961127782
659610553
1579794403
1624772008
1095446569
1244084971
1077245643
1148394510
518528071
837355940
2106235930
1080013653
1959242905
1281329816
120918734
1874138632
2102559058
980450587
1485841590
1993916093
1962254745
1569596804
1921803126
637447045
1539063967
428350898
444044173
1615786946
1401162896
1527639302
931110446
1813095244
1351943351
1280600219
2018085908
459398784
1652938506
2121194381
1544914650
1275678547
1333118940
789379003
1359537195
272947496
331685520
929991934
1398224682
1767085286
345316561
444467769
1461939085
1473320349
1937276032
354600364
1225910055
620491864
1977448018
83627151
396670072
724149382
1524256557
1859517393
26916087
180916443
1176858406
1732845577
1403706082
611417645
388104208
487972447
1377070217
1604925715
386536085
1173136237
1084050748
957581638
1633635686
863231287
1438077029
1241018005
1173037913
1602009655
1671795646
1981588590
599232846
1266135516
614129950
739143235
1619616977
542758191
1558845691
656911537
679807529
289662643
1887544549
1772501053
231137907
475806312
386593198
811304632
1876435541
1651269395
203878631
1888786180
1191786383
1861455080
1868604529
66790892
131774556
1870585755
26128293
2102470943
1321064416
37246182
192737856
1007129893
1687512785
1891472943
2077698612
869361649
1887459152
1567590304
812490295
7601720
1402391727
512467387
1762447268
1161146253
929214799
998248358
272708928
40612386
1207751895
1040947683
1484782910
2059945891
1725403693
1239045278
575526646
1965699339
1533017667
846207050
974964250
516844279
582917625
273793741
985267285
216347117
2139180
595476181
1128578008
1537953549
1393735892
577262685
902250814
742959997
26625514
1774338288
1571468804
1238707477
1874480908
1519130651
727657223
151313108
245419727
284552021
615553656
85739763
16358755
2143730209
1063383473
804146371
723246737
1629039446
365372604
1103362515
1090975789
1449069492
1127696154
1898964240
78909628
2126288848
944746228
2045620713
1799427174
1005357826
2099322661
1561257566
1201554667
1392375998
562035020
1809188549
1703366344
257747881
164657181
432077527
800122733
196529938
1489498552
1097054443
271840345
1164680722
1824268808
2060729185
845101118
610065614
1094286557
1502133244
691571209
705386493
62490500
1655257189
1041666899
135572802
1282555083
1274363568
1323046264
1866570801
844592438
377422116
729659672
2104892675
1535597158
1604104940
1318806418
1240744602
964354424
1301359661
487986637
746774856
1383287888
1284298213
212554249
2099839056
1337832713
1674043113
700385859
793710843
42311510
1100396430
1889343113
1412886422
789549852
947508792
1318794037
1037806490
810860150
1179239260
1671726796
745150385
1813553258
1640000992
1154986241
631448084
431078076
834717589
218128517
1318647007
199117884
2094901472
2010476825
1566039655
1971018
247528900
419729916
2032926998
1814697939
70531432
2016703527
626314199
1547926928
1705710295
2001109239
454507178
858939027
860981423
1749096311
1161813647
2129505513
79572534
476795848
1615179197
453320178
562675413
2118343744
392076243
67509014
2133654261
1947744505
1341586140
221560222
1537592168
1496330317
840737364
470929320
998551303
1334095564
1569644664
591845210
1696820516
71087281
541340060
1353787549
166073265
1026477057
1817624927
1080360713
696728004
634619729
946385535
144810376
1519422776
1446086511
1722887772
416254686
104900094
1986791903
1141063299
801217763
1295983357
767360953
692022379
462576293
899681735
1002678930
1187064122
127281833
1909950309
791725045
578354800
1392222456
56540236
620309250
1451525708
1154666863
854270055
1465391943
657796087
1884596754
1396241333
67758542
345420635
1046697300
42602123
1430801601
480676289
1465689172
572126565
19998986
2022497916
309821709
31995343
1063315477
944275943
503670974
1247414754
78206726
1029607209
1175514480
2085897556
686689384
910089069
351420839
1938720974
860837529
1630416464
59951429
771800834
82620808
111624769
221819984
913039541
2057815596
1212386643
1020502359
1864302697
1651568425
308072489
803424141
490315618
1220954299
867725152
355543280
2076985761
791561521
1470993240
1538673803
1230535215
748080369
1549209692
405143834
827377327
1285677930
1065490259
498509503
643454168
990434877
573222251
1625391439
959485346
1683943995
729214148
2029163326
858540709
899466052
1631718583
2002878145
982438098
134011306
1567109552
1376547223
164804121
248715242
472122813
1200493947
1247974602
1227328009
2028935373
1929874312
1849112701
150848347
1282803939
920088248
1929251243
374457371
2136044116
1003937053
1284031077
1274243312
1247061999
2094369423
1265068728
1216962640
1180906312
875420586
799906777
1847896236
1524505965
57280253
923012579
1861064537
182058535
1393770370
1481075565
227763716
376362338
853796827
102067471
71780872
1586670206
1890962126
1019821837
892080459
1997534424
782589810
1334324341
1531136352
1397279874
1996689882
1528796130
1795223080
2140660221
650876459
2090148811
768515796
1648377386
92291813
1684692605
1676107031
201116581
56128130
515139056
1544868643
828417580
1558507155
1799950736
2029462078
2069443236
1298030859
1214400732
127940578
1984102508
116903778
1563994126
460041716
69365858
1521359987
1094085940
1461464767
1471227454
1328386649
797158262
593978612
588332909
1619424629
231524232
1329164514
1310152027
1082760712
1212431472
1981343691
893141888
835066651
1677764339
1295276178
594000246
2101402563
1274550979
532831061
1843696040
220160620
1140440556
1333602104
1391457020
1688108679
405187977
505589857
2020882349
2144210620
244001265
1493323507
698392367
464178065
1402538739
935390277
925811930
21961055
291797973
1536997886
658956573
756277829
480509942
1553559528
789827920
211450214
563396374
907940450
1094183007
349733955
2114197782
749551804
1366525560
459205895
2095022793
1921059493
1190033894
741661989
1925949864
1626558448
1941251784
130006942
1248059632
280733020
1226471398
173099691
1642255501
1932247905
1708103194
2031391429
857048752
1253276879
60975477
238232753
429495103
18168980
938729719
539698919
713538636
1574177813
1796670172
1718584608
1942732440
126099794
1609155893
663429625
545942855
113702323
504933816
186650758
1796675252
836494230
245250539
1547425788
1947807784
2077117668
456069197
1050262718
161696411
443173217
644085568
864818006
538726005
1379982507
999462558
1231395423
972816465
2015671534
1650851470
1918622847
981191951
1537765501
325581116
1174117319
578608524
1447521382
1607213546
1516782173
2114221011
654449487
2012071486
1891589543
1406111373
307683967
1494322491
1645814046
933156297
1923121373
203155600
280948475
855363327
2097347946
67980478
458288078
257448201
2066750662
1412771972
766744679
663318905
443310098
590141016
230585229
1170095919
878545569
1892342632
1740940528
909404159
508277046
2053148903
1764798256
504015903
396218006
1102191541
1703684598
1353894739
1618666374
2017090703
342656025
1302573025
1436064854
1366008027
1826475640
1124918231
643858054
62790230
1023708555
1768705231
1454678023
159195015
1523553261
1191653510
1035789584
2137273433
749921517
1768390866
390448653
1346165177
1334091278
1713270773
89759365
835593760
1219815880
2066566339
199066300
1351558716
37354018
1922410325
538615375
1689060443
1068042769
2075245752
1513953895
1276508447
1377134671
1452920
787581928
710542419
175016288
282980301
1399450058
2018667429
1211507251
1684121582
238226216
1520501978
75975124
2071666781
996388271
121127978
1602724855
1754671025
852362154
2000492026
8098624
1508879285
184339136
464748058
114717612
1938037896
1675946396
1216807046
1556077626
877533768
2018809405
178246104
1906764214
362178502
759760051
584437413
1033670830
1245063172
846437641
1756511543
1817049139
2127323570
123189620
1695634383
815258489
990366599
1552542838
97815282
130806777
122020170
1354354650
1626780707
501312716
1088962268
1968134630
376625923
300506001
316753219
1451539591
2106518851
205538183
1461257948
1996868333
1799039676
1846910863
946567974
1195239443
72834505
1543664786
1143012299
480083174
936303587
59239203
887228376
222295784
698109289
1030681282
541544646
1484475870
149306897
354544434
1397165795
755110429
8746276
1194940241
283155607
694223682
711333287
2006226624
294083429
1673604706
726959808
829925685
284024931
435655574
1575429151
977729364
1794271115
1661687023
945141174
1503274506
1066242330
1467706507
1647292449
2004807738
1355048064
632089304
1006779886
1407518977
1287560760
1812642978
1813974491
541853372
2034385562
2055207282
1490349288
1860981733
1022720737
1226160665
1368073678
951331517
1307031880
27096636
89172262
764515951
1543709979
1852894018
1183841836
413302253
1629966124
2020641431
12122715
1543747116
1473129967
445214499
768688687
1712856142
1950114280
1361828931
117215548
71350120
459129291
272319540
472762925
488563634
898576012
841012531
1951518604
647595001
582397962
516526397
1348805524
436091997
2808051
427354937
688214135
985117740
537555736
947449211
2133793007
976347286
80049160
30468129
502951953
497374792
1790458062
72066978
1950693882
1218618559
1692011096
70660744
979227535
827766524
1352657346
2002784121
685663049
161562408
1750377704
335942753
453636425
305539176
38220265
577813507
270288692
1529024735
374363225
288293954
471701736
1731316665
1917880473
2146882772
2045441165
2109795395
426195017
223603911
356809456
1892374373
549730163
795761018
215113605
989322851
2014611313
1079080034
1496428821
464117946
1789617208
708602275
2000284003
1026291303
1235785651
1218790974
684475987
2066588307
377296639
515345772
413001938
233639259
810477026
1949784270
1787674244
814073364
1977434977
1037171896
53948729
1325239891
10886717
1845835643
378707701
1657285334
355323969
1743120236
1452579615
1654341325
527049678
1294944591
1742534086
210447867
292659002
1159970320
329682056
1468663408
1034950920
568859021
55108254
58815301
1291949316
1981970637
716996731
224442052
1010067351
1019584452
1689460063
1050127484
1536401921
689037373
603229912
630707075
507168678
217352051
47284347
2132042059
504613159
971983
1654453471
1977244352
343951707
298678330
977112579
557430722
651110636
1427740559
604478710
1343786087
1220500289
2085379539
808516133
2028551152
510722679
137236740
2052040256
350007949
843436921
1021948018
2104766947
1053403133
38912631
603855456
596700616
610396532
1545402111
1515568064
301917018
846113838
882378879
1171113165
1041339629
1659692939
625181226
227928112
1640662462
906147636
1990963069
1425121631
2044562040
619103594
595177556
1074004494
190243168
1207090542
108713267
913246576
139727519
2000274868
1897874398
665813435
1214289907
1595670967
923853520
1228826261
707218967
1483742447
1319341637
1587598268
424258544
1308351656
2097124417
397376127
1548600158
387234374
537360516
1904124062
1001654548
1902216570
119144705
1248831127
1147528597
701894316
1861323334
34936128
483265628
253876497
469869430
162673949
487300402
1978324255
970191548
977218248
399575980
1766662867
352674072
419078053
44027865
406379323
2024050562
1806822954
1899093548
711386068
1859293844
436787388
553773088
1706936350
1604777596
1495910487
520315959
1864342436
142085028
57119322
1656446479
2008671544
147356537
1165608666
252382977
1376817122
1228612423
1998358247
1646083687
941418070
1276000786
83682045
990341459
2113508445
96385927
1174061296
2093986602
45396299
798301454
1844005486
2074648169
1795216040
486295950
202826491
173247421
262022638
2007229978
604350140
716899165
192189178
1703861632
1927114701
1442169926
2071455263
2135897550
1547724219
1157864891
1284440851
600845037
1162547796
481627715
1641487909
573543489
1420362046
1548659916
1874591592
1632079935
583460197
1872320602
511593575
531200197
1565214598
1244672137
1625348705
501948245
1025424476
2063422994
1775634701
4673891
1852613299
871789150
1311122514
1941087428
774203905
1397360719
623365803
631606147
1756061920
273583215
1707307944
1694281853
292751947
128206087
1260044787
1299225481
998243510
2132472437
1045245302
776314258
784812107
1527529310
418544052
1878328601
1319134381
1677457631
235162685
330340885
562931640
611258191
621790876
46228165
717570919
1409965455
1973954803
1122152302
168021073
1982478939
926120954
1205497511
2119255998
121884496
1128940276
28297738
1954660855
1300314813
1459828402
1912670644
979004550
506033741
832833330
35242314
1130644617
713361448
626009630
109724637
613761254
739277692
1215207690
1411473387
135858293
284008308
882889639
88695899
1520578566
379883794
574396952
233401287
1473053083
308644393
896985831
2131489159
1664928059
2065463945
2086007257
1655418272
1211935867
583493497
1793458527
1663547678
164431839
1772131450
353736162
16775612
1629902212
382563148
2077777652
1822086974
1624939374
1734564935
2101957152
821376749
1860067687
1303580355
1436861821
926793739
1742876628
1206647035
554930336
1249667025
1116050682
642271346
1952463086
629622325
1896658073
236110376
1825513875
1017491841
207707389
2146919278
91408234
1600299918
55092643
623888648
309658324
2117035206
483792435
675045511
2028884297
1385660775
356864858
1660641243
335816924
1608975685
2021873182
890144110
908546279
1027866638
500181436
1654694265
1466648069
1499222448
1275212197
1824253140
1208984298
1793638040
370407621
1770125926
678728488
140921816
1808107105
2075584159
1976782301
1820779414
708459852
640659550
758355650
1006256373
748437967
1490407475
1547127388
877667491
1961781200
974154192
1903488480
47501576
22391117
1485065081
1010453356
493407848
1111696589
507229800
1303384894
1450506086
1778885368
258404272
1400342057
138136822
1987683624
335976274
234563581
451482300
1635187767
1156630889
852195741
1407234840
1428874689
1908540999
1568717638
1273883653
354530133
1449845315
666547972
487834322
89323456
1009483398
452432522
1340063841
1416314465
183355643
1830463993
1262482844
1321093217
487556165
1520202051
150816624
1131074441
2026707220
2004639667
337314698
760801455
1738419463
2049827069
1568455706
2111549787
1022690268
1373196288
1045654581
1994380874
2062657279
1265236314
250799171
1991206409
1689900830
520234157
198213154
1869890217
1934017086
2039359518
1502353787
12720205
177833479
1951367576
1409572692
1234230150
979859221
1851324796
1939296139
221302528
1181692222
1645530295
1993348185
769725063
667381694
453893926
635641383
1272035567
832089567
508884533
1887013153
125461969
13799142
704313813
1433192446
2051962087
1603145359
1715028055
1999870188
1895278429
1240299774
1023467373
1994474074
1314937410
1265314533
1254754148
716707307
1056326997
2024282857
2107401404
74464779
128892982
1525360652
1030326817
2121519460
1148555764
933376860
1660052458
779169622
1439647253
928382898
1351659796
650421222
228068269
211933626
844989977
526013680
1592269619
1558186198
1095620381
1909028096
1833346304
1364985517
1593706964
1267319059
1400129386
1627094987
2114293965
340018040
1513491663
258939859
214666300
1700815113
464122435
270273995
2130015598
319696133
936244676
1880058931
464048219
774833501
1258466290
594301282
1694033427
295532229
1198677712
266716101
1056540456
2088069476
644199452
1861576222
1930417637
1847432369
514775794
664793004
1178212459
1878211575
695485147
146304132
388469382
865677842
516151618
431179292
1528391969
1812670123
393728143
154800800
1453689723
179714385
169209168
366030463
429172063
284677790
1148345756
637541183
322181636
1904466857
1946097253
579709216
110429787
206766995
1657846398
109110917
1011960411
584751635
1736574978
2109200389
160406588
963541243
1111412630
1409612181
572498448
902712302
1096774096
1675920804
765924563
704584934
203285991
620398241
1039722859
498214983
1510819804
1873456659
248480800
1335490806
706539083
70972766
1698886233
1395576059
1007684010
1628571151
2004102281
511918481
594725268
1958898208
2064015660
250234677
1127615340
1035174900
1394558587
575626837
1564119281
1918455481
1422357630
507648809
557104525
1510729426
983812075
483783180
1248976293
263182833
656460922
2056735746
1680339985
2088779565
2118725113
1744233176
941166870
1919653819
1855992825
1806460065
997404572
1788114587
846807825
1924227423
32873608
229044530
1768253365
496336464
1468327030
1356060511
1668278291
1376580108
477514213
459453529
1443028621
851069403
1627112341
367760826
879549431
2119463979
3769015
1969855655
1277202877
2053773052
598606218
1232557587
1323795412
1965238800
599103735
237361812
593544207
344054981
705863495
2130687669
642036457
415482191
1333989012
1776851841
2097597164
1789149554
629977600
95082167
881750635
1164008051
969465223
421761647
618649045
126067187
538487539
220126813
1957546465
881496422
1967833196
1410629373
502117924
1958615785
333160244
1746306764
2124842726
1736869130
1620670804
2019735028
1330882472
1741393793
622104638
1026007751
1247085857
1895554931
1642404522
1227794878
1711609886
645771963
1525658481
373007837
1026422401
376036765
1542541125
1913876786
532049719
730992118
1404811979
1597648074
1199581949
1643337724
1756078553
1838829761
1401935655
869665289
285285402
73762170
1975015548
1560005060
98813208
262160926
757203970
2086467385
402348288
15283911
2049368864
1276533159
10869789
338525032
773651498
440931416
1123305433
1310361839
1405592964
1690755430
196526580
859764911
726196218
1956681644
1073830517
1139477830
1451997185
362083772
229790191
1510081177
423670202
147043995
1503848303
453846558
2040871240
418442823
1397469000
1241626379
493821519
1105243575
1170567448
1632276177
1884624338
728428131
1915719126
2126942497
2009941102
1275643984
1470426636
1351410727
834326683
1572596806
1225291956
1516761373
2044951788
1800497523
286396626
421014521
874924675
455129337
690297832
965714981
1603019495
2139624120
798593126
1333222654
1080789664
478611689
1447070573
795831524
2113428338
2096655665
1913483159
1318774547
1639482970
554466258
686590713
1244170956
1568071158
1120162036
1928349043
2125020077
376236208
1682940959
1075697366
1613054569
1920777102
1464716599
339903796
285299949
108256098
1796411338
1314548510
115631598
1248864247
858992735
422692368
1643068931
597675482
1588744120
789171291
1941363665
548749533
1667043290
707398536
1351785426
948452812
1340669859
275205827
653207688
1887229391
1788760116
533269787
2104963981
174685991
1500237628
513171282
1644360985
936718530
1801858358
288587405
6255659
1384547280
986941555
1012451936
152999868
1081925112
1107575220
1112299395
1170275747
1938596823
609884330
1978074406
816487423
1660384081
1476300727
776870926
1685268677
1870226804
199858273
2053796985
927156892
1482971440
419006500
189146159
1544523766
1115833596
66933691
144291150
1822568647
1335333320
296883082
1123148800
1283757571
1736342772
752144593
1526129938
1710860757
435454457
1636407520
2105422826
1465511895
1783811542
2021186034
1076881664
1078093189
1686812726
1193543418
2057869394
2066164366
215959134
437421115
740341445
821752013
301249852
815258400
365070781
1505506528
586091334
420755314
771202038
1708736029
1769518016
1471162970
1897315519
2038163108
1772756957
548714294
1476101659
1408117857
1877700923
314615850
1697671802
845711540
1057565897
1144793548
1165249336
918229108
1591014505
579579857
1887737716
392322273
1036732808
279126220
188019015
532233139
1314346703
1706707774
66936034
1276651197
1651360579
1677959404
2135422538
382960818
1180142549
2053520312
686239763
1479127532
2108024209
593242531
1681758388
1817300888
191375523
1983250838
482355730
670850125
1490862617
119848539
614211242
2092340463
469118333
2106254408
526995612
197237808
288159778
1463151791
1794252485
1192127260
1916259171
574683755
1345969366
623872303
1298300435
243389927
51038119
1446087965
1063071469
310456770
376734912
1416324141
326920057
2132751989
281290756
494363483
1954760120
1076188988
832487967
1420173024
573615762
791047552
1225225905
157027119
233342977
1227759215
775559842
1491788926
1391590284
1189119453
2036554421
613932856
887341059
164309731
459237553
429891780
687303854
147340528
1254634244
1378418470
1830605381
1618286247
2109481506
1664584054
1371954839
1809648529
1273388826
1020188620
562529605
1285126931
477208973
1452778634
2076062603
281554359
1873708578
1014475553
94390673
811137192
1683385653
732778916
119938181
1783868013
1282662356
304093225
1600848343
500645630
1041858435
1723257218
909959246
296967130
137395085
2057610018
1857276720
949818500
1405587304
280874436
550151114
1595930396
2120976677
956644699
1175569511
1401708434
1647466398
600039774
1337242155
2135168206
1279369329
1486540065
170645221
333851865
1387912940
2065768489
85148796
1576745058
252643711
129939006
733969882
31635523
2046279780
949264277
1430866490
1591924912
1111229521
191127864
1357483656
257652116
2009887636
780598650
1436430481
2084398905
1219170616
1814348750
1110507678
1023874706
1431212872
2147412328
1155115872
78076187
1313421467
490465581
1339274646
650614038
488384315
1187490844
845249610
1344155195
1312838334
2113435986
1138049320
1602894234
1250814634
810135232
1213807420
1691974097
709578855
907886921
357544344
624534455
206345647
563414145
2101616123
611707414
1605141098
229948315
830887568
356635261
1992827866
320729344
296272014
972181634
105243036
14063459
1329236548
707144633
1662065911
1957392765
1580658011
553560500
1716737744
1876902332
1623357703
1789494386
1452531036
167232420
384787646
1058874681
289866551
1821993899
1499588953
1393043744
1882578197
1350758197
1204659422
655699410
172460055
1155110018
442827652
549709057
2002057293
521620527
1869853341
1060663670
718294694
185307146
2088573566
1233259166
1227405184
1333791813
1012392081
586803490
267636898
2100432729
165638795
91978602
17143673
1660011007
284465038
945217802
2092949377
1255680128
497421083
1979625504
1476546716
832891251
326770361
294781086
1044638984
1517608695
1022518486
277069996
1484726235
1445097206
763519703
1405112792
1035555597
1321249541
508709631
382888972
571411982
616708321
4636476
2057849510
223189894
746390126
1944492742
79306839
440612898
534490693
1909966125
1920127876
1544472739
556654551
751569858
2078016165
114825134
2032680813
399967316
531517527
1568251016
189090541
38139716
1443297136
767871386
1356328334
1681052162
237217759
1361699242
71360683
1160454439
648391202
934041451
47698792
409211478
519916637
1999417986
1295604546
1343204
331257196
825294511
1925885036
598605445
784351907
1567932842
509876673
583925923
252054270
665418044
1731419480
819982104
1268198221
317759964
2047256716
193550422
394410868
2109228197
609319982
1209606608
879708587
1824722386
1130121501
1649590788
1279344396
876931830
389011399
151945955
2036829239
706556123
2045606350
1531431939
950082765
72829477
23396467
575829186
907121825
1664806305
433684091
336600795
1655296798
1179966580
906350406
1243518945
2114240439
1342253023
1100081139
1628980430
1140416192
1126170671
407498434
488608491
876817728
314444437
1569201214
2131653313
1975633125
731463591
744645188
1740823134
636536965
1401639267
978116111
1025593157
2019104929
318937499
721555106
2122742074
1625051018
416452579
2107758096
1417722734
517702935
1757726839
672678241
1774901310
1582979973
1769175511
654121303
1101044240
1197429666
236358449
2101164422
1235650224
988965090
1695296282
1476309557
331192443
674952637
1141238949
1213247236
1983644076
1398660983
518221667
1163405432
1193539034
450693917
1315146758
1858755329
17923230
1062803817
670370635
1353058494
1589136279
1823894320
1209001061
909934528
1542105305
1120300258
1419772638
1807445174
289559863
1588997163
1160418573
579367082
161775123
1839411908
1786176084
98534220
2130294875
467119010
2141432153
1782913585
1569915384
1129238270
45221430
1669142782
64277689
256022075
1789845739
1909950952
1843466274
1638119595
230941500
1623465596
1528390741
578613096
697890661
1572697769
2104632069
1080197661
76500510
1069363758
1756336907
204413540
108981399
1820969015
1103501890
1097785561
1941947277
1112483758
481720132
2012864764
627526774
1762860982
157221970
1784591704
767799483
1891012508
98238721
1876851713
1346205463
626286371
1730733388
1071321862
266910337
217005939
1190181575
263756832
1479469209
243216889
660832213
1532184884
1729758866
1401936404
1145868599
726298743
686457121
180393033
1921916029
1937893672
549487048
1251432304
2103548603
794472331
1245826424
1899453398
584405472
809750628
340077071
2125237383
656400385
644128453
749489605
211599154
1887620333
1111568157
1370838179
793752534
999629904
1767512908
1026342624
958324213
971970717
1458081808
34142068
176026690
1397730428
620208278
1561878993
1307396357
1265984971
557572660
92991553
944171647
1023608674
2083148203
2051031837
586648248
736711630
1341095645
484658498
383004679
1743705801
805830844
603751430
593341889
302954546
1767584354
155423870
660792235
1434949084
1440298742
429498837
2098382500
1200842263
633160995
808782822
1286549789
1726046716
1135951035
1856486785
506559137
1577776955
5210530
1871249976
458348858
2052899568
2083529059
28042460
1350731882
980194121
1471036985
1844123074
479181368
1846899297
26919861
565401912
1672826710
462600246
370238380
1419083070
68900656
999498873
424991058
1598609439
1992972367
1614610868
2044163691
2124894006
2034786451
20729573
665909011
625730471
288349479
1897132558
920821256
1251789452
875641775
1846211101
1827313916
1445595582
1544573186
1395571042
1229434080
1516871273
1330547478
604200970
195963417
1241132057
1817372664
127598085
1909401785
783626733
1308669591
1173161293
1639124115
704235813
768483084
2087101554
1959285291
699984919
2022404822
80556132
1525129717
1173111646
539772112
1940625227
1403923759
641760363
1308838343
564386317
128930403
534522038
906100944
1696436029
1511950577
1867260561
1823285967
2011851970
1588762068
180255763
1184291729
2124012283
1990395782
81065436
1901054394
1163169207
851507934
1484258311
585090760
137963421
2009867864
976432655
1844934652
55763872
88420157
868510565
2116789657
274942003
1713259881
1520855807
950754321
1188552711
2110457827
1652545824
2063717288
1684340189
1397797033
545258769
1922376059
987661789
1863813412
1288824863
1286778491
2047328281
392079004
1802447870
1209694439
1781740190
1918037531
1169889226
2115640298
246121489
334127359
1114603497
174628919
754869699
1086632209
830737239
236196781
1617069475
913448134
1306069398
1660021312
781289748
346133384
1183765000
841164307
93261414
299311615
370321699
22890303
536197173
2037098034
1158295452
801703103
126041681
129420239
1936086889
1147653156
1270647069
342118530
570876831
1561397868
77779759
437620842
997682443
2117614464
1603457985
227563949
1114567155
2026685221
1049030916
500959577
1490742039
346328230
1612020290
1640886142
39774819
721581016
413395517
648411924
424788499
1575580756
1533554955
108834548
1700868424
504210058
737216263
610491717
522525595
978578374
252593764
1731701853
1812678296
1089576585
873614834
1263231663
35954844
190626370
1434806991
1713470263
729616015
1667106887
981748596
2124513628
1288094362
1219885979
1344436471
658650532
1665276344
2078628133
71948849
382499329
569049846
332048545
1638940055
259491247
1846865026
149253115
1721494360
2067751203
2008955722
1244667856
777011090
2138483618
168052680
480379946
1192971631
682927595
1950410091
931769458
1964869661
1935706015
343568424
1158764311
738489793
1547377359
401564465
660475571
940665347
1332191331
1990620884
534417967
1625638804
999619900
51136162
928973931
1185565390
1107831920
516391032
184968463
1414847497
1936260515
1108122077
1789055058
1607756231
1146230919
47844963
48334783
1932348122
1673873499
765863650
508543495
1066707102
1623527740
1227310598
1569801088
1707569516
326405083
184533072
540655247
217404066
155093480
1396062401
886700861
867744626
1118110288
948144281
1207027710
1018488288
1685701954
127872020
1855435288
1922230994
358709487
1406351914
315065722
490134100
463592712
1463869871
1953010948
1143332694
1851545579
1700687839
1664928586
1614178702
1349896704
441966431
1258914332
147021653
848079531
1041951938
611001091
381376540
75394097
33011431
1508151295
1241833172
1310533586
1407116214
836457267
869317653
1507234441
2053525178
1397855999
43206729
1932343527
148717440
72279873
1249756655
906298224
2061052055
1309194376
124830734
719585983
1791224821
1140570234
1535150124
1869120551
1595189991
1078388393
2000978081
1901423971
368843748
12153946
659210074
1303765328
124610640
757361934
875068173
884550571
160207649
1889609250
415275609
1174926899
464217905
1956476965
209274329
812893170
1478356274
899595822
2100920862
2063709642
1833921063
1456250395
1462227472
1014077261
1117840855
1249155435
1581441397
696398330
364525611
1524065634
1745696420
1230236192
1763090601
1471220389
1906634136
1248502644
213246977
1779224104
1623226634
1643113503
1576727082
1360388386
875130314
1375105631
333518046
263575960
40785021
715112430
147891736
1542582775
1671726014
354762307
1937526224
1847071210
1160970874
1994752861
1682950312
518823576
750744166
2109138215
622409222
422187618
427164243
769677059
1152773735
1002659321
17131496
1429834930
682352942
662310826
1472717332
1444112196
1924692918
1400456289
699548590
262777182
1618876101
1774608194
63047019
1090450226
127462722
360221387
1271095281
505677536
1887738456
1506279456
644378182
1863013615
383459256
2049316824
835344487
1915342879
1033270224
1890525681
613254354
1682311712
1377671176
1768359557
1342296940
2046203679
1225144090
902933943
364371756
1181793080
1939065607
764948404
388254007
2120768781
1159547903
1980485013
1074399701
1021461426
1537369609
863482119
1250216959
1794742769
1593390889
877819117
2108444414
716814989
1847432736
931165532
770297956
676152603
1514856553
66578421
1882750795
2078505404
1537822887
557300838
2141844822
1372380460
997710978
488784991
111655319
1567630828
599497556
1827447658
1401604905
785936291
1553839098
468977764
2051158670
1505605545
1002492798
610905271
48340210
2013831492
1777806134
2061933654
118553922
1894941212
1742862066
119031637
108410791
285390334
1646496562
2027346091
1146213056
1716140971
1911352245
571889578
782742161
2136905901
1456466154
994283422
560781909
448071112
182372196
951959458
1314076395
119464795
1245867336
490607640
736915737
1833465140
1133516986
2115888560
217892836
1966794586
642227639
999080597
1660351144
973248967
688074055
1072119201
884607833
1085977852
1761714985
1853851697
2093645965
794756697
819223521
1128845492
1885278336
1256530860
1142526811
32926638
582666906
1396562114
1112296149
876594287
242030976
654301747
181581709
471471241
1211160183
798802541
1217673385
668525670
2101568017
1914787341
1803539897
1665553327
1630324754
1067585433
1519142008
1373907170
1427236948
1670706211
282752882
329689770
1556720053
1434038203
616805521
781860660
1678652461
1582364822
1740387038
1426379991
1749234513
1367620892
1645428845
11801090
1365909538
1811846726
1706684860
1095323162
519934864
592971149
1331254984
611602681
193765520
705951675
1294023287
741202887
1812936320
756290006
651716386
1478686941
1443662803
1367360978
181892898
1554125871
30183217
1099247086
1337403638
981130161
1810719405
560574820
1788558955
140633872
1809178088
362606753
237167436
1602824314
1251874802
360544765
2116524766
37627041
1613167018
498779264
546551322
2088694609
1513740371
1884419635
867783375
731318024
329848690
1866919565
1454563597
1257553340
1200280333
1113234417
947270008
1502132469
1992725062
1595905840
1315113979
1679818266
72286526
904792119
1664503154
2118770271
1585492802
894947829
594185897
1954195394
37678564
148768532
70210070
121379987
1049065990
1858643349
2118105533
1214034859
1565949623
1008835514
369215019
3056001
953377707
619975645
242687171
1376233376
1239399230
571541659
1822971233
743615717
1732326414
1421484433
492032196
1772363388
985633979
330553105
516495131
1700927276
1672461490
1549786823
83475930
665931854
1417981780
899735516
99145363
829938113
857712005
694709983
2025972876
1516673622
1639459024
1425035904
1375755183
538613636
1481979016
784338901
724608482
914818740
485515568
79674887
1291039284
519644266
1920734647
1538859807
2114849416
69653797
1160102545
1153964096
174813697
383323473
1816994624
1817916815
153095041
669188617
281643309
428197495
1620051826
1094131823
1614163345
193201783
1678170630
151703316
874417033
510829751
640088650
1192883476
1979958031
1599770794
1069229860
1966820110
1330905646
986844762
1385314024
1503032166
512555103
949228067
2083417202
1106041351
954355616
1099884010
1009866238
344350010
836841458
1024136203
109916960
208846083
950651052
1688968418
1369760731
468767940
343401246
103314027
1822645563
418159152
1750301790
79969370
1249093941
77915696
669149269
1268671626
836922341
1890190577
225704804
86141869
1804726986
948309550
1803533537
1391822047
311019930
8390029
1643127095
1826847237
474667452
655016613
1370639362
2087442610
24186875
395354543
1596185331
1034970500
671845070
846002928
1847047989
1705367829
1291079943
1191470048
1078652945
143123315
697339767
1779218219
1094884764
984709472
2005032790
1127605342
279693823
1763338245
1005917400
1115981990
108422339
1843081466
1884099860
114249616
973356147
808988368
774124617
468720153
132448437
785711491
2023464118
408547266
666389760
634470983
355220371
115652330
502184719
430932055
574535888
1925166168
860027889
1795654737
972289104
1486607350
501480398
908385685
1940327512
826194250
778636029
617788840
2127686667
1053792020
482939126
2142629074
1578983914
1062129719
2142094912
934706756
2038807838
600399694
177993441
1327049886
1386017967
1828259773
1703529548
2097837432
504583512
1394756808
1251745738
494653024
1641002925
1747006296
350475582
2052335873
1996504785
1874184414
219429930
974438150
1940692507
994145304
122387358
1127425710
124970982
1799753100
1327891114
713666227
1127736176
303546274
1836450829
1314849494
330558213
1347595987
85456857
245766161
1793413891
616917346
1518151061
641163507
747722480
1319182574
329594519
2145667448
1847365786
1239460167
1549783203
2103835568
2049177113
452411844
1557084137
88632342
1281318856
1341662404
1447360706
1343401279
1651939113
1384636499
1152490184
1410174072
1251077259
1594390067
285235905
1512666681
1217353061
848381042
853011646
899981847
1055199995
1113830698
374949390
1261602540
1079697314
346928984
882208896
193304476
1273145034
462093916
194208712
1077692020
872005939
1079380755
81717253
156390066
387693718
511310734
1605992396
743922518
384805206
1108747097
1579571923
1573633146
670625981
400845743
1110069140
2015670994
1672786757
418610296
448323196
588826805
992784233
501590762
1978088181
1089833391
1076408024
713405422
1209949888
249528017
2001173864
1805793894
908403641
1073574757
1164470123
239145154
1912300993
2058354931
250494877
140200049
10431952
35021613
126151983
1618152105
150266768
2101449881
2100462262
2054436982
975931324
949400232
429710242
1836110542
1779824200
1828825649
680313753
1726622488
1108488537
196684604
1792516924
628611883
725070403
1148511601
1492694915
498959812
681952559
1997999305
2026033148
1774214907
1894443565
15344918
229872578
869104574
1570652131
1488197331
1938903531
1665264316
845411925
872385341
1595692468
1789236368
1253427223
2065469415
280806910
866771927
1877507445
544834712
959842980
1186805092
1862760023
51727760
1753791546
1896091900
4144229
1525404025
1531713654
1420372152
800071078
1230879885
1525154196
2090148303
966905432
112495913
691569812
1035937096
842076990
1224992905
407103182
1701263218
1521513482
1741239856
2060205314
1823168538
890566115
1791657126
178620654
654863248
937942271
567653860
903438290
578284110
2069264152
371258135
2076252360
888887701
1377365539
489515289
526353129
2089192184
2131305003
271404245
1952654255
1666819471
442665823
705570673
1884945608
201061772
1069819068
1365797476
1908398816
1562936567
1210932738
448089074
1521494951
1058896672
558831195
441183029
757357557
2027898400
1168743911
751221909
1254604281
2099284453
1863368863
798113218
1384773694
1537202404
1464785074
981856884
1379465830
1961637070
952100818
1183360999
579566924
2074170887
1121827483
1281425905
1210386352
1061993576
1557533096
1240682107
473726300
843876171
1516492103
1129161308
1269707992
353965563
893668990
1073954127
1801623011
780824496
1874946424
1954035276
1964130419
2043311128
2062155852
970878891
2005973322
935646064
1429286200
784651143
568762859
1527107220
340632520
1429854160
279213503
1377353646
793908440
1117932214
1761005688
1167551005
605525843
2022008538
1428503864
1950028502
2100501292
1152331689
1648659317
1885364375
1271849852
304747874
252030559
529466463
1524697302
1672536460
262808142
2109090081
928514855
1129966361
1665588123
1257155812
586562707
1247580822
1386134675
1941184522
632662845
2129790620
1358795722
816156242
866939759
628248564
2073862708
201264785
1133220493
1156490690
473540994
807213927
1005621383
111806986
531202762
461026093
1273182831
1123102090
1632582641
331038770
351823081
2096274533
8437384
1920026949
62043691
1113076245
755105252
728951256
1289385989
1518523837
1944038800
900534719
1151693579
1818853001
370310857
1283886678
648531831
1094483935
1450436594
1359206972
1806106764
219028806
1957523895
1727837552
1955051149
769746809
921407006
1138001357
531617941
480272331
1950152199
21397368
1347782427
1520067786
94867611
670471280
89400962
2035017404
1545330576
177745388
1463841005
1901093653
898627530
1939581815
328503432
1484761519
195755480
343124941
753746444
643262582
1519004882
379788546
1584463510
418512769
1179149459
602215638
714747491
1944821283
1913733157
870281382
1270702807
1035380316
195605453
1794194947
1053071457
1325422860
577778470
1456335586
1186496868
2061945608
1494376322
1521892741
567334944
1306599603
1562263206
641733993
652523775
1549472266
1341847563
515764903
607388746
1495578578
1891441672
880232204
513984953
787979940
1585869175
839028162
2057288007
527574089
926502043
758262734
638492286
1963596623
644377685
1579489349
212853247
613922652
747397540
1110199458
1990071264
1312407921
2124905778
357956856
1788509933
1685329111
1520518458
1452251084
1275183380
1535730184
214070410
930058047
778137417
573652000
651853990
165144725
1053277920
1206611154
297248612
1925354618
755382321
475107323
767198729
1655213935
759197854
1038612658
661534379
286575188
2084555996
2114903411
2033055530
2048121334
1193626412
852806625
1258379099
558985200
1899124306
109798756
2113400444
668244649
1887542895
270492554
812489363
241946041
1554578505
2119492536
1824540107
1341763983
1348295582
1663630346
2082485657
1408482538
1766960205
867800866
54779855
310612865
2141838907
1546950878
518539760
551301141
544924163
1450133969
707194604
1031000773
1827714169
82250859
818556202
1492368079
970157929
722229466
1273576844
30320161
692348365
920191137
1194635502
93264381
2058110044
785562737
1903982243
202273344
1928543383
2059075181
1662544667
1709554505
154941131
1682772024
1358720314
1082740872
1920732337
411792816
861994355
1872774613
946195230
557685356
453600202
2085132097
1044708508
1096729933
139484701
806953383
1887370085
1449088252
1933858260
1523737245
1502891127
1530479578
1950097177
516882465
2040201315
1769534595
544030308
560274140
55254807
393954904
908900064
294216620
198580391
1514271000
547578111
270859838
1222787324
475998562
719243266
581904293
706957511
177835384
1850183944
2042341338
1915285707
705255607
547776705
2051999938
1813793664
579854339
1644198457
568956851
2051385226
1135236819
179596299
173681855
2069039590
683727370
1046538260
59357996
1786306630
87213498
809347177
1854974533
681947950
125915112
296750748
1049031905
186769457
1847160377
335823125
1084232153
504650841
1465778450
978571722
239313977
2139455063
162744477
1891822786
1358165009
1368969375
1735172136
2052918711
1223896513
14085183
2107474897
1190805203
1421372263
2105563617
468638525
649453220
140870590
218267002
649694878
413134464
965649220
46630742
1539793658
510781703
1019522222
2109370237
221978128
254812007
1869832223
972551884
1698755417
1455464760
163859643
474329633
407385867
1755359482
425166757
1460149290
44522383
1744933851
1858284862
1720758167
162215207
666263210
887793797
616368464
926058010
679128451
1516160087
1509954421
1779880757
607934621
1779925663
2081306184
482574374
19956576
1777909147
948278285
779891527
933051035
1387433739
2081114486
1257472607
1231067728
900628836
1551284629
2129847915
1650359435
718964680
650370829
1073018943
354266960
692239823
1336256130
666039514
1727902404
2055925798
665932136
1673955539
59637665
175697205
2050744162
1554048462
1991234967
1759550602
673349977
1580735963
961253580
1835196358
1574376181
401328081
746752320
160447130
908696955
406973524
1399224375
1998602892
1902633401
2084386989
861890183
353294475
1653336692
1630370939
1065952102
1871718333
1381148308
1123773659
326189586
468479631
1513327476
1343271273
96378970
1114934927
525483695
1595750473
1131115673
1709204783
1604536695
437965290
811263133
814214016
1906102608
487593451
976429797
1292377776
686578618
909348655
512038459
285519931
147494780
674246642
1567262289
98008595
1185296229
1181486607
769905527
605999934
1576969368
2119329660
1230910429
1681616779
1483223071
1606544968
1206614628
384784491
1926344270
2044746984
248800450
1315860656
1933938613
1756648100
2135847317
2035407046
1350489141
990279604
591281806
771692463
1053494602
1730865474
168783701
104073830
1272080394
1483992680
1607146204
1334353003
1828634408
909046643
79020635
1054296128
1113241023
1613549271
199085854
1100832666
1373755682
1005997389
186882351
2038700813
626707272
1357776337
258209096
1667461907
2129949997
1489008183
1401834245
607109061
1191133410
1419994912
160379736
1935876514
1731943330
1728420053
404266680
462664000
2119499952
611300910
678462266
252147658
810011343
1165464236
999232306
389492540
1451364152
516336914
1039497991
860932749
1958821688
55901371
902178753
1256900186
499143402
941163784
784831821
1866023032
1559313238
1737372318
1947903006
2117458103
1218075756
244481720
2005760094
407591104
298913759
725375881
2056511303
2050368775
1038757477
157935989
621690502
1911190611
790209426
1609200095
841484602
1316048912
1075447319
205728822
1001832140
1473076416
2027240324
439372396
1889694048
219703993
1210524196
1730366665
721474513
472567054
955466457
421502472
1722535900
1060993891
1189514190
1266055196
154969235
1779955982
1230901942
1124274147
1081379989
1903887841
1628167829
782764596
1950084108
479794701
1863498309
1877948190
1702954879
1502450378
1517424507
583833194
325009789
451142190
1253754705
447063286
1679286538
895432675
86390320
1306390287
1468358672
1783901433
1128795445
810151583
886194541
604315684
682906735
1208561080
895250251
1183997613
1863478677
1466479619
583934275
1496257498
1983258079
1234090659
915753694
812384558
536322150
651208816
1157796128
730398635
1034141826
817124850
1584974393
64898836
1459420069
1690147343
355860934
512654971
954641464
139009598
2120157485
1171428415
66272073
114653786
1360432134
676355927
1630427939
1463523701
914927530
2047673807
362564003
1266116058
1911830775
330051314
1661409746
566344952
2145008105
1909258692
2127759100
1692183563
664619378
2138423038
1706217026
613610686
989413376
597661559
1966412217
1317787647
1658617576
454209067
2051260752
1924410421
1632353854
1021597495
1305382495
94222232
471425700
1627910329
653878654
1045812667
341400772
1032030870
2085089255
2085905296
580554317
804869963
593436500
893645583
1745795199
240575512
1494597345
1099188300
1625944915
1117460603
2041384462
2036866293
1684187697
583270298
1932157556
1951345939
584786787
655710022
1642779281
1574800148
1524469280
1443424710
1370089360
1018248252
162764934
1985588349
1263818722
823598197
1283624403
1421519089
706726276
559942484
2062875826
736800071
679517078
2090295132
1016784381
49660956
800504200
863740676
1984524770
513111197
852128991
1119525050
1826828205
1874905939
1072850743
680625922
1595005581
983378459
2038127927
1662176532
530229404
102817826
1365985273
460439136
1712726237
1037601473
825767974
1842726910
469006764
1281375539
688676780
1280695075
1607958352
1447129288
1479547849
1323115431
1365967101
570867171
2052261877
1490682492
1946470555
594959195
1670191040
1488474690
376772550
218392334
923842793
71824494
848342852
1001256553
1252458041
1481679995
522017799
1183706778
1932447918
1219761308
988417639
1956422638
1685596952
2040484351
1744533441
1479230307
1626626887
158101875
1104556312
1355547161
735333600
1710588514
1913612533
964171168
172874590
1597623478
1651317252
300184789
518073331
609637260
1274988944
2132172498
194449646
385000219
1186450632
275295421
240218800
1684202257
87300149
1263724783
879149764
450901095
1416664251
425930691
1356953066
2086163748
1197473547
1358682040
316442049
527797258
711281974
847634720
1872100405
44031390
1927060693
1491677102
233866376
198739931
1526442455
1161529648
2134705802
191940326
980601892
1521966775
1397049385
918348094
1884782154
1361796309
2075170811
855931704
1526819790
1496564618
2096856975
806433906
1721960124
1722713790
425426349
1021086504
730244792
1392195103
1946667028
1878919471
1761160913
1236774491
562042528
815445807
1644903414
936022013
864711965
1672927762
1030871774
1034715294
230759609
2095773263
166708892
1929458397
833181634
1889344710
1825582843
447821556
929852167
1224703730
1209796111
1003852383
1382778882
641026713
1381160829
1827020988
252168039
1025429088
697312709
2075900682
1763126126
2003691262
1613123860
2115447197
1889511845
717468050
1490552105
998103688
1821457882
1941473661
83439664
1247634182
1230504863
483347453
920682503
663144300
591354129
410313819
1060268455
3312467
1656686861
2018320495
1940829741
1541310906
720076118
1932381389
172595795
1282840021
1214380161
1984502006
1668895613
1213784675
1630132429
1831355265
1925271316
1390883612
1545855488
1597476513
1822676977
494261145
1354797009
952400958
1027820826
1401510105
1305899016
275730940
186376156
1383344283
1754367228
2033247632
761190836
495241696
1251258165
1949675970
93875013
1964375440
1619402908
1559179668
409534997
267492899
1482675699
886867171
289089257
328681542
1358764396
61562133
285139948
152554178
1920863489
326250690
1075032876
827744072
557464684
669300836
397014191
1151379950
454768525
1787015755
923069617
1454277192
290993299
619245278
1562790446
1228571365
917224043
91268377
1200370803
1820615229
1144804059
295767717
1120592416
640553521
630277336
349260888
703248180
872720618
1309431415
1219531185
1704192724
1634079010
813799367
678337015
875607573
1259635154
1806054617
1449550880
542050847
375963302
2083475225
927741777
178966026
1307844809
664396083
1694494268
292136506
1724081814
1488234498
1581550723
1714503890
1184058243
1361384776
1606294162
1356934559
2087184793
1631603244
498518379
752434030
974643312
1236343014
625762116
584408755
2122073605
8654736
2126965842
965222303
1159094027
1297254851
1106888101
322736181
2031886072
241552327
682609376
1323879195
1459384402
2060133342
1245966800
121239756
1485587652
1534203141
245832260
1380114274
1026387414
2139982136
238299967
1888876384
945831103
512822135
2127787565
179571402
1313925840
1816332830
2114872386
1876450044
1729218984
1501372733
2060741118
1095454473
642988925
1448307884
953303786
1367648897
512389895
1752949421
1650227041
1048988294
60292283
183416235
1561208758
1928883529
304025024
299417223
408756315
1102086034
1977523505
941158252
1417950899
996897523
310199256
161598838
1799679212
782539844
794354813
272102112
1931566773
1972509331
671816757
2116459003
684684511
1315947395
1752398545
212020913
1640391226
1986108393
607683352
1639508235
1709663974
525784048
1724936784
330657735
1835195931
494292695
1245893081
1177518528
588943597
1354608702
1475595728
1725999434
1927435009
1536946950
1340757724
1051391346
371189686
661686101
1344407849
1564720280
1080765600
200800385
379182489
1545365234
15699846
651107421
1576051102
256000187
1685047657
206948254
494941979
2030982126
518841220
2069499464
1124638034
933120862
51479326
555026502
1293664469
690969590
1352826397
1126310027
43717553
781465570
1784002222
1362750234
1555557854
1092552802
1318076548
1889108649
369603885
58224702
1034734676
119500891
844942890
184325499
1267424198
608639023
943018910
1498887186
827014865
1649127608
1034983222
1547155589
254826324
2044444826
1478257036
1259757928
1842652368
1189487852
1850419964
1629710846
820451812
1697226697
1661182688
999898196
1423488896
1464856049
100376846
315272139
1006170586
1534944674
921593026
375797519
2124569516
610147508
662687215
1804030529
624466911
635016800
767382829
625916378
1775806644
11926088
573426586
249220090
448547903
1486082585
1367401316
1066986272
1970401648
63655918
454000767
956885278
1445574332
215227626
1786630092
925595553
1568197597
1761652487
1408247960
1794417778
974394718
410396543
929280991
138107397
321067253
392804623
1893457198
1723787984
585904599
550278689
1077250641
1878762265
1757089008
1051682717
1016142937
833053490
1946316017
80103874
1415853770
785334695
702166777
362173533
207901012
1873753694
152749664
989177650
1687883328
1518127911
1484163463
1722220864
68508801
226350998
1427301758
1610211083
146693853
1155809887
1732338252
930619485
437722063
1292356665
370810839
1372206777
580646729
464969957
1775800753
1998248834
1556672915
1769435999
670794516
1415794431
768454671
95477286
1397318528
1076436306
421678509
651677427
486136657
1549168023
1833824932
567621599
2070259432
1526061032
592459061
1107380803
1706933286
1002095549
1195262333
1831565637
1131066821
1281314213
566544915
1430815572
1893042203
234927833
1063239683
863995060
1383759149
1573083550
1530450811
1718555081
1246197996
1596401879
549305162
1336105438
40273251
714454501
673138124
1918259174
1672849251
718454604
118108396
531816103
894237190
1612203500
1208666730
1794384291
1301549996
1875323983
405559307
836347843
1820832147
2075483246
2072332294
1007271291
1240509596
876770804
1585522909
1310375712
426587501
1954284662
1658415660
186413967
1095587981
2008694334
1414390907
563768677
1080281779
1547585899
1112418747
120616590
1108081904
779815784
1357159751
1877606709
650541335
617709209
1817465994
1019585257
1391232535
61444141
670744268
1322620667
1679561658
1441826680
841356753
43403190
18673548
1042674408
1806800327
288612809
1327513780
541073282
1532525991
865594784
844844065
1154553427
1641076674
624423548
1595834702
1509237444
1155467641
180232133
1672072657
1588846884
1555246045
1254424623
975124996
295490808
1744907166
352269090
487902560
1804109410
1214558670
642002963
1214691955
59189752
700568490
1310396230
51041038
1898302751
1551076090
1417436514
1170621726
1582501346
1933112919
480507218
231120363
2051823716
49439093
1139532287
1765742524
1662823723
861869381
29968595
256584813
1666576310
623702193
941907145
1534554934
231586816
181061579
1902401435
1349633027
1363592758
781094191
2074639380
1417782238
303021850
31474052
1724326179
764016945
801162123
909814885
1691075430
1500842132
425743008
1240652826
1791827881
990623687
844680064
1607953790
1913935051
844700600
1321694159
702061907
1605242614
450579127
1976436215
604643306
1654569077
1357019812
1689241414
1450164495
118666531
1251959765
2107844232
1361431796
1325638732
8515045
1633739256
395722670
1458285208
1403593770
1788458361
881573523
1732232406
1480946009
513511701
974345976
1368007099
1693328434
1720669923
2101217260
438142050
118176640
148382166
1861423531
897232634
2140437230
1648169780
136580522
178312141
847693421
1252436348
1490276266
2040664343
2123417346
1633197723
1719733572
1475670455
1100470039
816926121
665177643
706476205
1641428510
832020956
253535538
1549546143
175342993
853576697
1130147676
1515966630
1704496321
152371578
1251827003
664914425
2099201354
790725125
638780016
17794606
236990230
681059939
194326083
428707954
46001338
38680049
639617997
843337823
1890592724
1044268390
46139985
551144821
1781447994
1270340989
278793512
1280145525
570306839
1694869452
1609852061
1126891044
1518234490
1205020349
350637372
1273831845
1388100664
1035661955
1346746674
847879758
1672095559
1317437460
561651628
473895377
1119287641
1036545761
1775834495
1423830823
1714725764
563765182
1927392658
1457879109
1392435234
1885819497
1441505343
1106100389
705502843
1472957512
888880320
150451979
531445557
112395911
696983767
1549547669
491284715
1358914634
926726335
825436669
699636778
857633052
2105575426
1244371635
1395388262
1075455622
1416051109
1273884374
960531448
1825258429
1978431435
826347843
2081079630
1995913722
1311542526
1632349695
1094019650
1464015989
169200417
1013609605
779393289
1090745709
2101787943
708075979
741247668
722672958
2095717896
224793264
2050417747
955869158
1451334167
9248378
463288044
466150487
380655091
1617721407
1571802088
641704169
1698054208
1865603680
1098103004
1473379297
1349331237
1169962967
1442003926
241760217
2075697670
1446459037
484663406
1589451406
1098491658
1973924353
1648487161
1196872659
2050428505
937379200
44862836
173894338
1070317670
1671749116
1934779279
1987933381
747354427
1659130955
2038478557
1196413783
1131466508
1423904822
1592527604
164248133
1602241537
1316401591
318140949
425868971
1035607484
1590346737
273951065
1454107719
1845708097
478312222
160398438
677176383
882602047
1379623557
1309471349
733807299
651153528
1454788500
206619110
833457799
314280961
930810659
224824569
1099951556
185007687
449593526
1080845738
1534387510
1018609526
535059307
1818368630
387800488
104559804
177500626
561891869
91599662
471034224
830355161
174506011
1716816573
1617882750
1950479532
148347040
1415983151
1885897436
1897500406
407416234
2102230382
1250018214
1199148293
1147390438
1411598237
1463166266
1869687773
404891238
1755141698
93614508
195197089
1167437256
759554348
451941173
499872591
1702791372
2068616737
1171989129
737753052
284029637
177875091
2042249404
782119289
1045911037
1626301967
291714535
233067627
915451710
1794692553
878140107
112484505
627260036
106946238
2068498490
101395173
1013803007
1006793992
1439256488
1666576595
372708941
1167741262
1005206309
1622061456
41490725
977055307
1143199351
2045874377
599327726
1631293190
1181728165
1371816179
1232748136
856788431
1259403121
1976071437
962945363
2082550120
476894115
1095916474
619108877
1697696829
1887933535
1478238297
1474680694
1504436708
1070980617
143619684
1079279021
1540560382
70512598
1600006975
1165648535
1394844147
1140040494
1413660746
16405014
1096766391
2048013633
971115835
1253333513
247337848
499570263
15133241
734338794
1173484082
1085997539
1754325701
872642565
617005074
1952292813
1695477589
1484608361
1447438964
1675750333
1444886368
1888805442
2137612828
1369122147
512548036
444534165
2139179388
1803946421
1195691136
1191457135
1637755730
871436717
383425053
1736712851
2086664301
139754505
1752588668
945715487
565710390
562764920
323268830
1694508730
138773678
1035793496
1570864059
1240944793
1142228252
2104267433
1163334764
1687057808
883763114
1513635012
1483353870
244308332
1114659411
2130697813
1879829223
2012363154
494751440
775995770
1500177768
1733282051
1817637023
1285033691
1446794260
623408316
2025645005
310187703
1626744500
353398703
1832749786
1499750452
1188245964
1661732735
506107028
1838973548
1943691490
1383710885
616108946
1196803107
994177132
655080021
1127619305
174425064
2024255581
1332828886
492365294
762734870
481775130
1819427813
1205568788
779508497
301442848
106663785
245568779
1127432888
1687692113
1036014270
283147508
37196109
976688685
61762400
1991422998
286757342
1824139898
1754829807
200511723
2055241930
91345815
1482079946
2012749460
1736076405
1675675692
616414235
439188378
342744360
228623441
258942085
1201356742
2073970064
2063324022
379752111
1031039799
1407859436
771252998
533269162
419421042
734164328
2141740272
906749609
88165039
359176219
1371343090
1908914877
317445443
178700635
947091368
1095024038
1464273089
1666245408
991179990
839737586
2060417344
1929438141
2002714853
90453190
1350295662
530482326
1180406814
1232737482
1655685926
56890374
1999136755
1680186376
453288067
1915806991
1317046783
1929175321
1177724755
52072246
936474126
533887658
897709162
206436115
1993996313
129420180
592271786
1349590733
787158725
364812047
1212132177
1909898757
1057228228
972021016
991205081
418685456
1075978191
802553534
1153827038
414045768
1698556148
392047063
1194257194
1008833705
311302337
1975324186
743236655
1322253707
1003072847
1262409907
275315569
1493538815
2000815067
1174567148
2039562552
2006882958
902692048
952183866
1928055849
659749518
899622103
1608733230
1250707422
1356612902
272230286
641960322
2090142331
1550204826
837405123
102831054
109884324
266030724
455781336
1373798777
1911640820
2092803981
44045124
594126556
1563563290
1197361299
1213431275
1742329730
643332890
442677324
689093500
2026990471
449452071
648711829
1122455604
1933019805
866899948
549831816
1103093492
2128560441
1854917901
1112329494
1971624768
23125104
1043760888
1854633064
552584275
1101696602
1598877799
923765062
44246512
1357470239
288339328
499928247
1880335423
545999003
1256010386
396601904
1409535243
71033832
6220150
2068199362
6713825
2044460171
1829994621
897253165
94522226
1888859389
459425849
1291848987
659530300
1800263212
176245398
1968490858
279511615
1104374725
1595334619
685709497
419951671
1867425902
2074070512
2147238591
988201110
1267732928
832761402
1001301106
1442855209
1073804622
1960532921
1069098597
1866894287
1450967
362949021
18448116
1602886808
138802722
134258944
988952758
1137272715
631413096
552863748
219513843
138603485
190423893
2072768257
2088881851
293739812
41545164
1672218613
658580625
1421893295
192986121
878347130
1513903909
588448921
1481582257
195295219
414379705
16735964
1481166668
238931869
170451373
506317657
662494576
825245339
750458242
1595199519
215630441
535871804
384542440
1821719976
1385186849
1500914277
85391763
1671452893
651975325
116328981
1675792628
153161100
1520842859
1524896398
35041341
1417750728
1047217039
2007918618
292799108
893623096
219821764
1884024316
523537339
776782456
1201674382
1857678665
839786484
999406787
453473991
1730104213
1151247383
1963442744
1714088869
2133805086
1616631388
63735566
857467222
1968030397
775052826
1151379061
2071907931
1528695419
1730602016
1559041094
1446855197
1665479362
678032282
363632589
940562671
1380512484
1265606880
28462451
1065353282
1452542799
62651280
1256599889
404960052
600388662
691356963
2083565900
1475376686
699241433
1055715966
1005471632
1420893136
521387183
1936749250
753147065
1320014029
1565537278
148029799
298758566
1893265526
820019007
1203748008
1505989293
232202421
1343077286
1510622948
1774129368
744961604
410237757
642133655
1238828219
1690984803
141929275
119463538
1386977369
1139646840
566838024
2117850574
298785221
1614119310
2120317491
1269033163
1509807465
116202740
1629603381
531646643
1444870061
1752787693
1877139771
1858098119
2082961374
1821496132
208803848
1124019830
1729628615
1591675518
1851007121
1101800016
1835997431
1870738917
791967698
1987495821
998754766
303978551
1879722133
1486877820
1333724377
423232840
354146604
1655731657
1851230141
45571874
1395229205
2125893443
137756939
1166432587
1747528645
1981498322
61747550
261965249
1578849701
88106316
238687692
1182771415
513975137
674786688
1511266993
1135826300
1780937780
789126634
533550411
832885182
1970077723
621406182
1276692027
479986341
78347972
403643805
2019861426
1048715521
1397151144
1362290983
653962217
1129968925
1937526387
439160339
964722557
1064000269
291886229
927625375
986776200
1329794949
685718636
1328899621
1531431142
1556595509
1173754088
249548377
1756857999
1271232472
1403841039
1895821786
426019577
1534075880
1291537155
766585882
863781549
1501470479
1477642449
2011781692
1889714728
1453250238
1813264327
1402213441
2001688483
1663322488
494445180
2017766725
1641096617
1978780738
228575128
1636825849
217367728
2126485028
1040474244
1597957742
1315171893
1207866544
801402693
749388973
1022897796
867829672
1145361691
1337226846
1666817795
167274136
1138323447
1021792194
123906205
2117897087
1132118507
2138622496
652332428
1156065349
1521622653
1760951048
1685224505
140542570
923099468
361747698
1564862696
1224111900
441134082
1595354884
1121251497
833800180
896576831
702125655
429130445
793227054
425324040
1269818597
669127606
495500117
598059122
649044790
1854641859
719975394
1564321215
1846554435
1985642731
547833398
884778250
1827974600
1414288055
290797628
1456654559
199999960
2566722
112977437
586255856
991300926
2001133166
587023767
1520978202
1409579267
664477607
1210561304
775564704
2004829655
1156555742
1014351090
823581709
1619452721
1958172468
1755080849
218003235
520065257
716412754
950552126
2059027363
697878240
586183916
1460366634
460508572
933324088
464453360
1822181489
1171035735
1486466167
1274450810
1197922940
907299755
1215561302
296106764
1162953191
1357088168
211117346
1946094321
515147097
1271336189
1992746261
1572900457
808101876
395290737
1080595322
1544567306
703792557
1410757808
156727153
1032119700
376305466
1700643053
588722841
516902308
2018557546
1981249117
837841005
1217961769
1414707966
1270482318
1389698880
1011877993
1362421214
1282203012
503017545
1807766570
874812967
1999989046
188784485
1499892581
1587186999
1391302158
1854178372
1168285626
368528027
11330146
2001660381
385555896
1144891608
711783376
1479519938
1506600660
208453926
1993520253
2003480176
98563144
2082084937
2133129873
1268805524
779755705
1460474391
2090448402
1279565391
1537800880
1891413593
2118297252
651381547
161193721
1118866583
2030213777
919991270
755341946
1843804300
1729377367
266949523
564384974
410762946
1959475489
1041562257
303858387
536905743
1683580857
971353963
915611708
1676508768
1652544867
1792775831
963211728
2061859023
2050348399
1943872237
667324589
2021584873
762209994
1786760661
228391740
7862756
1967467054
51877698
990425150
1062571805
201056507
681463508
855527637
2140083665
1733391018
1755554532
1768180445
1971795651
836467626
278329775
1087310575
62060969
1579901848
1390154000
641283773
594553071
514325277
1195075362
993062785
1311505978
556048938
459238007
890444814
899356308
1700722415
1294954943
1913502469
1357098740
1638665037
1375304890
1120025939
1069230092
1765680025
444316761
159442971
1134023373
1804336193
1962861198
372653810
305661074
746756384
1674722145
272856820
199193490
21666439
396004404
1301999519
1791744700
1837767745
1510259812
681162355
1350690394
824974246
1452099165
1010241573
682846230
1859544467
1412263474
1749224309
815780692
257363229
467616609
495786820
217055581
1718774133
1963550827
871086323
925777325
1637522540
1375969979
1916669503
790338156
825860259
2080715721
2057349102
1128500206
1767301076
1190000806
2066624533
1867435546
109138063
310071930
1438986150
1035374465
403119418
530175668
1735121389
1301866173
144953799
94685061
839572881
344952148
451809898
1552176041
1767391098
797566276
787339681
2109448012
1173044430
348865736
1248083458
261591930
127022543
1011780171
627949937
1657763608
975413081
1525676288
692594288
67653281
505609502
400448824
1596247715
1070335309
145941629
854882329
1091609044
950361021
611124907
1706800254
924482255
338796975
920207950
1610162918
1191255787
756626872
1818017425
465944052
483507043
620743939
781847762
1683158556
385870970
580748468
794514145
1302103655
1755335309
2102507835
473923071
40407263
814645627
278963808
1568897956
957809137
342355426
1865208082
1415609792
1323384247
40092838
769471850
1134052173
2085294995
892452768
83968205
1726507797
1285945960
1898468681
241406294
1010683404
2108134761
841709033
1952218564
597746134
724860843
634704557
1997891278
1089741452
782262513
1434888972
1112395350
1958577394
1606699398
1345463268
655570961
1330901335
1902925486
1941579126
1778176482
334087404
1908252359
704364761
2006705175
923622677
173368842
94707613
1978796322
1045997728
1929550284
656668886
1390292685
86557437
622499295
840208424
479288780
743871837
1015689158
1606040479
574376425
1628013008
384044012
1663726123
273066676
819795331
667760934
1609785679
1954634653
1337115349
625546577
606538823
1407468540
94937855
495286644
718533010
1015613313
1909342501
988294667
605305220
62095021
1750101132
1916708690
1543269559
685307504
1895109225
303106403
1506980192
599210251
1289756673
691631250
1964479187
883711473
1891266017
2113968527
1711886064
597713519
175354081
1444976156
57322621
854690087
2012771697
456071225
1870027149
1760854903
106242264
1980746712
1778897390
867786786
1725889691
1328549339
1445121252
1340491161
35407789
946661633
1025651699
1150873630
776229219
547641887
972529799
861928369
1364237152
1343413233
990143267
746386264
481821679
264125436
1899303055
750791070
1527576577
89044500
254318748
1668241667
903327287
936859968
726393979
1539837012
1814390776
1630450686
737344795
651087367
677756048
580437848
479770771
658252258
2119101223
1789084945
663613871
712524830
396506461
1429541437
797000989
112636370
952713331
233968719
677926878
123894221
207978779
1077167398
1467196954
103568452
252357687
1727729557
232118447
673940264
41759355
1515320024
1111991321
1403157211
32358707
1187999713
558968289
337138005
650825245
1324170462
1149369298
1201141751
669067359
1830470006
1021339908
419838583
2057605901
1217059744
2096735662
2023720884
1083795533
232647576
1931164632
1959690692
821576277
2145986423
1281302196
179066537
952413795
1543256202
1699954723
1050402773
967829258
1478893297
1562750850
177244899
574658037
1897553399
341721066
1890716173
265854576
1886875742
407811483
1177406381
1162997752
189760628
411204948
321338195
2131451900
871661785
60221906
836225327
257854468
958943226
1292171899
672119627
882361599
267547829
629516662
191415490
1135149022
746317579
467255783
429614837
284217681
426915719
735985174
193468667
1921937165
210959401
905326050
178600042
1306245763
169903090
821241132
362987859
1539724118
1075893310
616902987
171232975
769700051
493349771
475748471
1997922983
2376925
1200508781
1094557401
1248982643
159229433
1981079365
998872463
1712018167
1197195675
1612116329
1025143062
462041300
781915708
1426831128
1321576124
277356798
1044772298
1211623560
179639113
185089128
650301401
160479741
1728555433
741154033
304710579
502339263
268544102
673029388
412662549
597829176
288708798
388587578
226773959
1868044384
825054169
224273274
420848277
283392300
1799443000
987682077
2060924125
905792942
1600028889
1886221708
1627650823
1822373732
1605132395
12107544
1911812929
362996119
2014784225
404657787
2067704585
1800369238
1676198430
1236550354
877449734
1455804990
1639523746
965045803
540136356
1783061198
908030416
2031807980
1556511255
897120465
1907123446
1551520327
320706547
1273197729
920088136
1122975592
1200339597
1024594394
1218921546
135236920
1973085395
1758491345
452919961
244002655
912478345
153666799
1905840151
393799237
635582895
2128819546
1389825445
1576056526
1443344275
1684516030
800394294
937765490
1549037543
637719434
574638793
1246517222
1761659091
1571774157
136527099
801747777
1556448005
1940169655
116037939
1177134642
2088752157
202077232
869150394
807399396
805918888
358237023
686179383
1977208330
733812463
1509527833
1171684862
269806684
2051180671
1257348831
840387483
244063496
374844766
1350724692
1931927341
1940576695
577971365
1218902639
151694045
1285065265
1312248090
2057623670
128608049
2110559837
533692672
703133802
195928526
830225705
560996945
429050561
899994348
1314076115
1632828338
1026466579
107412589
1510479619
1151889246
37774314
195874658
746424463
1679213839
291468151
1142053598
1564555745
41974885
482670450
2110275991
1582933043
753575764
1296914875
861763859
1148424483
880561124
504239129
237670091
1302358978
2041564966
2042676493
1040676708
1291213053
1777297037
879004622
1108665453
981669638
519410492
110537797
243409511
1143121631
1097507592
2135129019
794329052
1558887196
643316754
1936757976
544553609
1845227886
422309387
1258378189
251328178
1957286434
1646382272
611752787
413383810
118134958
1527780025
684384151
1635548873
1763689355
1252837997
195787694
11741449
300444990
1216774646
460344644
1363162616
953052074
436798490
1867684087
592760100
1090468137
1258756889
830748294
529951282
425829416
979524340
904398128
1699809765
1828276157
1837757250
88909818
149479839
1219021729
1000966778
1076529566
401906798
677637368
1132535360
990259510
747184720
788680183
620687386
2042080885
1633674740
553913979
567571817
905495909
614513377
330902513
375346063
1757004623
2000172047
526166638
778002578
1558123146
449022395
1138000863
1326624395
623371991
138086425
350707916
1785765217
1713322407
1168377161
735647967
1297937664
1075318413
1362321373
1233058367
2093746151
1146486554
1550419099
83679996
1542511892
1134759799
2043739441
1484517491
531522123
1806944860
740853323
1447849970
27567794
333096297
1977724413
1308817069
928193710
1219210703
469563755
709016131
1743316058
424770485
1198298114
1426424043
897326432
1618243364
205948202
2035442060
1820410369
1035285597
506424811
108285024
242976960
870027103
495374502
1776376522
855592629
1660580031
1895685573
170125220
608143802
485118488
190958402
641101777
712983254
496687474
1300410907
1508063740
736106635
2145175142
1749021835
685295515
472303897
442836455
987966779
390335524
841925726
1206570666
638755864
2145480283
1994770041
945759503
734285311
76910535
63470106
1214457830
2025476494
666819980
754524678
2134492311
473044745
1368451044
1562987650
983069381
1049550075
1038779245
397380811
987175284
401135482
204976262
1732394334
824195767
998889014
1813007305
1978681892
610428882
92303942
644122246
621871983
2028207671
328385856
203958051
973338494
561654497
855221945
546148489
381277325
8664897
275608205
637637466
2065650725
1105992966
1076713447
171509130
1990405154
2123195039
1607085674
113320798
2133854705
1149452194
597546343
681817721
353604624
788465808
368580960
1389365046
1902867606
191357816
640295608
874091615
1993436110
547668970
1639541730
314414085
2048879119
143765488
1378041752
1015036550
2068099498
717310796
2109325003
1536347208
205849137
1254861883
1917022118
1704162482
1855637908
1133213633
203838186
1394075466
1565876039
1942636047
1560773362
1263781792
208422365
268258854
686315871
1888213424
467694980
2144557787
1760173440
2133260761
392474241
628426243
520174366
2051923243
426103668
1735933507
100728723
774543920
1248610927
363336234
1300816197
1626929295
1005545816
1138869316
427576657
557353303
131327519
2103978073
1758330239
946964410
737038836
1043220203
1468520239
1729986745
1258462146
1857702354
1679315238
795132837
1389992457
845262856
2014208447
427924163
19242227
784321177
1888286143
96094910
1594820792
241664063
1121906162
1292032892
224524293
1609652722
498378068
578267177
561374879
363255629
263454739
1560393637
1560830570
1361840752
1210319195
160816254
962840349
1369996361
1989994830
1671404894
273350481
1242585445
583392259
306767128
591613816
407823711
222891737
1315928955
1542793164
1295202218
1195868021
1580811461
1585250044
807419804
766849430
542657181
1755657098
1755386102
1512502749
841976673
2132932409
992114557
1656403730
287937479
336085033
1295176719
1860391266
1890704845
534299592
818495572
922808428
1533147571
412612905
87358259
2026829052
387153412
1217143437
1333140691
1120953217
682082317
1079664771
1122014072
889445074
1031164799
2119945058
235562669
1967657413
762532705
1730385442
1596343558
435805683
977171021
1364146241
906712779
896844122
611045830
819568700
1095457653
2034172168
695706563
1548381531
1859652889
399131577
2046136886
2017079997
131648817
533837610
950857416
1271185623
577869993
75415357
410168491
446855192
1801208816
1637690197
934420197
532783916
1146421160
1263007195
1706394207
1700321513
1937450143
479693036
249515242
2106287839
585582475
1090162153
572868069
148423556
920098474
1610760995
1530816196
95422611
200506580
596335104
2048164512
379614460
2118618554
72113570
288012151
1119876919
750435071
552771744
969516374
771801017
1138610075
538358778
635596629
1699666777
907424922
2104583308
884573061
477025525
642055525
1725579734
1619667870
565600307
1831549902
1975036995
276030555
1440222106
149724167
498101015
321027732
605747952
1899055463
426953461
1136789353
1232578820
965221054
1925006265
468678673
791851701
516556220
2058266490
980889167
934193269
325049355
599513067
802303149
441313527
426463166
783090981
779297520
1297974108
955530754
2913219
236207661
52568396
593184171
1016056632
1716961517
1765800278
477274490
1940188122
1579508617
668387677
213798232
913001777
711621781
264951810
796684875
1690494061
399175879
2111045815
574036777
1496945257
1614211978
839631724
851455999
1430264361
1983995706
970154315
597211844
808427225
1565478093
202046792
1038382156
1336453601
382719207
498255710
1797953374
1475656194
567152616
2133798385
944045373
1328765038
55422349
8984781
234783355
507230225
1258511878
1831021389
453096144
1849416395
152699299
628952579
1574485363
1514029266
785752432
935182798
1960816869
1205804558
1560620783
366868854
1428815958
2056919224
810814727
711687173
1216106100
423202660
749494284
1392414576
362513068
1695573978
2113611139
832203387
2102535464
1321690201
1573328133
1414639313
1101857527
1688666781
170608703
1688726459
1007688225
1248256520
1541843707
1716070434
434425490
44806567
777073606
114324672
784491918
1316791964
1965548568
511084141
1712441936
1192851915
155226128
1134647433
1028496001
448393027
1716940688
963499743
1394571828
2095047565
1228961225
191664145
2126229467
1728373290
1459778020
1458204715
234621162
915162143
843708162
339640970
937100957
151180609
638061773
682998776
68178136
1876231214
1358472984
601214279
1605333944
818190041
118023848
1221590412
1372185336
1216801108
1789731294
1729956854
1110787787
1226093750
290960265
190519928
129437627
1968463001
1533121778
1000775646
2046186208
669500804
14007421
1086808617
246738617
587641712
833636036
1873443011
418444808
1533980603
155346748
2093110963
330262060
680621976
2039226133
486923426
2035360118
4911596
1014808350
375878593
57881663
76000866
1177235055
1673342795
1316708646
761588425
607583299
909309805
1058141585
1114841589
732116723
1753201386
787080417
568598865
1335626887
1714858481
1364733443
76392423
2025337722
464353210
1868269280
29985880
895949373
957392214
232083688
240937653
559734797
1834931139
1205130511
229366530
1793922333
1009000011
569755723
1286418464
1785020972
854490108
1525880845
1645591773
1352153536
160705286
1085210030
2004198048
116076556
579150469
1477532606
1795565727
1951767176
1853918316
826106214
169121972
2011486495
1764182103
280983335
1477617222
175416874
973370676
695497478
1853185215
510479954
2143618069
2047546542
2108396898
2105061636
1769427513
2082523502
1469380021
289343773
63687372
840612191
805467542
895253568
107975292
1140595271
1743351318
1709208648
2008692670
1117441427
1142042311
1455931005
721907451
1404256989
1613438172
1040348207
1882575823
2021434598
55138498
1521920824
1088664396
1400786632
855633185
160492975
1378016874
1233618519
2119599109
2131983095
796689560
348815773
2047387143
234180384
1715344701
1614525242
1268154505
818017225
1311255135
1148607893
1758475026
1661671392
649624465
109539484
1571071664
798814327
241686168
1142926421
2048715626
910581882
1263870811
1204686443
1049435895
1290135870
1928752316
318998075
874764963
1150050939
948499472
1119940613
471935507
1151761159
135875232
1324374769
1968265
457048239
370963480
1133155237
837642392
1384378465
833818755
1976170884
834650353
1358188256
1909428061
1590401706
1028793225
1115998395
1134061688
807376897
2064767892
107944540
1920950233
1709822393
1211995093
1581793402
2024197792
223599438
690816178
540373207
1078851118
758200367
923282057
925882724
2099075472
970383286
643236939
1231563169
1716265125
1011288349
636672242
1845158476
1622639023
1475493988
1577191072
1883663744
304428008
560906846
1120360549
945028905
1695148449
1135026231
1059972226
216284591
911004349
1075915989
1864004254
80785671
1017194046
706621535
967535126
580058295
858699176
326460627
397428909
1038278176
1868727894
2099886551
851550270
209450595
1273000943
2094784910
1300405467
1279023538
950983393
1801036869
229970842
1173153756
1255492233
1470856546
1290344634
421817387
1405566807
622952154
78716252
2127988412
1528030400
704675307
1063491112
1899977523
1257496721
1469089676
781396518
1828522575
980296653
1802345455
612788131
1212674412
2112669232
1696314240
773325717
1784328937
154855238
2046757653
1854447396
2117797545
872716683
83474240
652940988
288641495
470930583
1980727871
2129942323
1718945740
781545089
294719013
890748135
643813793
1409884029
1567572807
1341716993
1900117732
1345292997
1853358793
1130136596
1111277006
569725391
1583162334
920619663
2019334985
218770948
243709722
1021343087
1222560599
2032866190
2060555168
1277225823
1323743538
2033605282
1115368349
919232277
1642749895
373486275
882615939
631121727
1430907422
1762892936
414140481
1312430790
1084430982
509553586
449845994
796571967
1905359970
948359672
912319587
388224716
749493111
997421243
822764156
270062714
1823704055
1836249974
856411737
411917586
1543228324
2047783452
1224714694
599239681
1431069070
166976342
508941069
1923963886
1316873705
1294395031
115597537
1010023338
676088602
47910479
2030880584
1802284541
2079096188
1013371566
1763754770
1902710418
538366887
1861124958
162958981
1036624245
1146570506
1635635586
1272897042
1857521761
714371990
594111249
355672972
681394496
870211660
2029099982
14719832
1244212460
649465805
306116741
602972195
1497537606
1243535415
1794248903
875513680
297428971
703234867
1587489055
472991049
1855982921
366032547
1353645443
1981421958
1531204997
772154614
1010666453
434340650
1897038682
354026744
447735172
1661418670
1133054387
672944645
1306135081
210501849
1002097059
1795970346
481151512
26662499
1759631558
684389428
1468772263
1136764123
1940705132
450775728
1668215509
261623766
235904773
1182272082
961376750
851156082
1233186867
424649266
1495577952
374348996
833423619
838938727
1179449563
1399940216
1640446817
616708400
1556823494
1049838722
113433446
1985816529
763061778
835506273
1625079028
1954846330
285955533
2100291928
1526610635
61824697
1205870043
1198396195
916636744
1875800479
1193160089
1345032342
386462719
1179482255
1093504542
1887553262
1721249201
1022311473
171123575
1699867329
629392450
708236805
790099792
1646851197
685025506
422488040
1876396912
580246435
757244041
192814251
1273902010
720575527
1617298035
165621793
1910536252
683967003
711654929
874823550
687112180
1709849971
59730475
388145494
911639154
151666606
362027586
669550142
1291928208
1756421821
845855988
1625333972
1239650433
97108431
1627996828
511907337
1406915674
1429345658
1483459337
2121217373
1900191632
1464141918
1024334957
752580892
1121798186
392400516
1430626595
963464857
1446087278
211316409
755297781
1034528439
1733505848
2006554054
1236389920
1414483354
1952764450
1099412308
450290840
436996954
858027128
166534656
1150924049
756911104
1258120734
27066302
889085612
1653543022
741866812
1664338319
757186724
753198440
1996516202
1360654472
62075394
2032575729
589142224
470413665
1712767052
341392850
2068907434
1949998472
1102640423
2090452087
91796682
1248767523
1195189588
1445595799
447487565
759865733
625952346
367001572
1085090041
980541186
688016642
1334368822
1210461475
1242309339
1707348976
2012284311
1229848295
1316238040
1594870037
1331813482
1386938380
2029050492
1780999344
310782053
2077112976
259600154
507553551
2093378031
268403399
2124749969
765730603
407759051
720609772
369834180
1786296531
1292471453
1808107454
74244239
99832420
420576349
1351320882
338795474
1222499389
1510901580
1593937604
1473431879
410746207
273438038
1960937087
1761121101
317932361
155803257
1956810343
338242567
1787451172
1756736433
24666756
1175146888
1729543278
334585615
529251106
1314724316
422811411
356254734
1401206685
266340270
1390410175
551921563
1184911234
2073781904
1699822639
2146613358
44682789
1089859167
1944181127
1086566278
189879329
1799860503
1613092435
795967485
1886937443
950357319
1800253087
1018154909
1865246716
1288006568
622906592
589690573
1429169653
2114028276
553158551
1213188445
485656540
1502798759
759474093
118957627
507433678
525143339
1916958526
1199001559
966907641
1547061623
1756321465
2140867741
319580496
1988071714
157277277
2013695741
1108698737
1820112995
1791261106
1836983742
1417313401
996008660
964995601
1887089635
429391236
1502297971
360294636
723317232
1806744046
1805913457
1550954430
61895914
234807782
1514268682
1346682005
1659862864
1017573610
834755410
1306779713
978884947
902143768
1014021995
1999377642
1074196672
1358027627
312892907
1097177997
849248683
749457062
1801379195
1316545196
1492977223
257025258
1260713453
1325528262
1451274161
1398071397
1176726858
1737191006
1440064830
344191849
1700944671
861535185
2036026863
1449779850
1582347577
55664780
1901223852
30682881
786113553
1604060229
220510291
1639794966
1467031228
517868077
372768062
905103825
1467567890
366800479
1071383521
66106858
1071005278
1990503531
2030436940
76204001
574376184
1850961358
1906935530
1729937874
1530518396
1825882172
782252253
555403208
804451858
1106596612
338780276
586859240
2008086840
1599618779
1617573705
294636090
210221503
385274437
597164246
219190780
91282785
435415432
1582623223
488765800
1197375133
1269550065
163099043
190735758
1239816416
822710796
1868437950
1274245748
2135211504
1548424292
1544428975
235827855
647860284
830235056
1627518124
737217596
1785956490
1075035320
80533634
1957092364
209682992
842474111
1981716066
796204917
52661887
2052348237
128968461
1128097529
1406964116
1943307778
1976143638
439111581
557000324
466897747
855066443
741164667
1372375989
1525247636
983002238
280777171
1767790294
287246264
756578384
315548698
593539408
829503002
1121272111
2142025068
445177002
976314295
1872822905
1269933828
1193557579
1004271285
1647586529
772910088
1637495900
1745406078
1607139103
2128067852
1031008607
1312740081
1432806631
1886966140
2087428412
2090116022
1430495420
812900815
136565925
774257985
405879526
278393631
340276711
160007840
2141436614
346629928
33064273
764035157
2120853072
507369706
1484708984
1788248871
991578713
1926020382
645020548
191153851
812436311
2114260273
25582943
2004643599
80280853
2091497861
40489708
1181344582
1266877269
709403585
87255189
176630809
1599257071
507961598
637522374
778180943
112715019
987431726
1686150525
938012826
404498768
1789816155
274559473
547791772
1554238464
1744743334
459837969
846696026
2109619232
1782044493
768059440
2084552040
1520918870
1562443720
1532091319
2051783648
942322953
785620381
545533022
2049239633
1444487831
1339493432
1485641453
297950146
318943096
853085373
756056416
908017041
1743055638
1872514959
325381981
358597702
715073492
651560815
1110113700
1422762746
790461127
1658028793
624961422
857016396
206275620
1927335648
892195413
1397433858
2063597402
629760313
978690438
493305487
2050104104
1340852743
1799099348
754399967
485071579
1048145789
7497284
922274266
595246339
2107330136
1203814810
601884014
1119808797
1591002399
1934732733
1391763797
1092303544
958228156
1488965246
407806338
1514510989
558551948
252110632
115054633
668593764
964926670
1501112334
2079681477
502256986
1020538442
284803348
708027859
148398
371114075
1138605905
222316649
194634783
532632280
267661501
1083780453
1934311172
459058892
1230409835
658959303
632924991
125792539
1405254344
716326587
1097860595
849878069
727558726
316744368
2139108200
1237136101
1961179927
444859706
1274701618
566909537
208222062
1700600258
879571859
589923401
1825926214
1739178186
1237279410
105849206
1906869549
425174469
198481589
9591649
1599762558
2146327964
1921888625
292181895
1309871095
775326725
685114740
1454997635
91363508
1355256649
328093070
685758754
256472964
985975115
1195797934
1030575627
1112190240
640890454
483850867
829243536
1154002609
2138102495
638290418
576954493
181335410
460750532
1487850558
1731571312
435084113
615319140
1600744035
139873906
1749303180
1514099038
486846585
1219465624
2069000816
1911660813
264371261
1726103717
2121951633
78087794
1738012135
949251715
1609251881
1776375966
1262915886
1604850206
504227809
1184510626
1968362582
458401951
1317886964
1477409408
52127987
489611206
188468856
723185399
89584710
1417758872
1479956501
2095594804
443365308
1342771415
1103616080
1911496728
406583334
685098432
1605116422
607847937
200847198
1589321322
510947193
1109999409
469762789
689687970
653139559
317109128
545523257
2095340586
1988932877
907420023
355090667
1789856608
989343061
1479009243
1456111697
2116665209
1174440357
1561083937
1973382982
1912008942
1985458539
789134638
1029306001
1499637716
1016239237
1872560325
1906861266
1399094667
1930598581
1014347297
518151965
1887938350
311970916
312999073
1135253741
796002144
1684038764
376233341
24597737
1373849970
768343831
634407369
1863494753
1311048300
1890922744
551100849
423862396
1191500923
1051777286
970179024
854651227
1049741456
1151253874
1820858821
1865334580
636827782
520679087
1799637643
2093478490
2128699927
921924775
1690619036
469003155
2033027040
1507672779
2116230707
1275919327
1364806972
1993569326
940833137
405677401
852496111
1704447951
920523456
383427350
48580242
1543214296
143810412
1104066902
1067643938
951029494
221176524
1616203333
128127148
300577389
276104681
1469041024
1850542128
23494844
1968993412
1363262741
1911569470
1985442829
120292454
1255232758
1062505934
1763292309
475931287
1129156575
1752821746
595317742
866404996
1751859134
1382023631
1805865375
325125046
1334431935
1607381239
1051567934
942860303
2029050681
1161356131
1800314143
120533616
278362736
2079468117
1137501795
1150833824
417754567
2031123384
1239286950
1073288688
1762001119
510850344
637695223
2058172593
694729529
1384555983
1864573920
1174448443
1046731046
1166172362
1045506486
1915630588
1506184207
686987075
1168690751
665240407
964755913
9321158
544790050
1747592866
1787573768
963487626
1441732122
2103074730
1013156331
1591514797
246108016
1184004479
1786848298
304093276
1220105415
1743381963
1584273923
1554617891
1687385502
1349346460
1310154408
173006145
955134715
1706455309
1597537266
1934045417
1915632562
1596602531
1640829578
2075223146
1569304668
2068388112
546972213
280952112
1593159661
1033348751
939530782
293232043
874589087
1271544257
1483124958
1534457572
1306395596
1291585296
1387496669
565609278
1954114343
1574615858
1247577267
1179797552
446993381
1087349526
1774657368
626942277
900637644
1766807849
2059746317
434311577
686878713
1570307056
1310784335
61873751
1299087806
709749766
1783119392
923414864
1573380723
1198199459
172554101
88752856
298070104
1447866338
191841111
2007501837
2077260171
210088123
16140235
1669890419
1173774852
1869843814
1113382112
835277957
988483126
949464985
1779367254
144867019
452417648
1390371042
1597308398
30856065
328879286
1562591447
781815416
890018308
1273424992
2118599468
599228891
541536294
1455307805
461649493
1142971937
1587196952
2133235165
696504600
76330337
659732314
1243694815
1561872827
1208436004
1038415894
880767825
1886942050
1992548066
1294541857
576144022
101278985
995301599
510567227
685396818
1776199499
973325675
925460569
1382971391
255453853
1600336924
638504170
940161730
661865938
804075834
714830588
1240640179
332594301
1411186282
1746611920
1696984665
1007012969
1898945392
2137782713
1505894843
2129970425
940143899
953478214
1375402314
65643634
1892640454
1500135534
406105874
638107316
719630822
1435982711
235451939
206138218
505329359
1283973314
1024767989
1010170941
857699392
373869548
1167382262
366754567
367513726
815436503
233454720
729247785
651339897
2089635787
2035215416
1333588225
323594569
153089155
320331854
2144613813
1487204257
356221776
117861893
86210447
1892053120
92492349
1850339803
825874313
1763846361
1083397301
1811071891
532679794
704910936
1046834716
1253536422
947427532
1023735621
364301361
1225607873
1920502227
1857999798
1952860366
2142576572
2078391518
955403321
904189044
1375560055
1908911676
2003678029
888203425
505051347
1074253573
52882736
66454070
1863740339
285107151
1813583979
1770594994
1090046190
1763764899
731315612
1419467750
2062015781
581372261
1306740703
1981505904
438578815
2039153544
989824326
1272914632
601833651
944421237
1942155064
718171660
1393468016
1509043561
1231682012
1013422537
444350469
504926912
1257221472
1842821012
2054488406
395895831
1554105783
2096877039
1419160650
787415185
729848427
567188252
1465782969
1698845551
1864093748
1221222028
1312195959
1564934529
834457480
1829317660
434868536
1262395319
533726751
1592935699
1350435519
1837199587
748547828
644938704
41759402
320417032
730128780
902667498
1730517604
2115391030
1376037828
1281450511
933605347
459859937
1879896374
914254813
1292503564
438699193
153047802
168084588
594660626
1614974125
1509318904
356346253
944528987
854373363
998396343
1874091719
1350656316
617410586
1026327125
2062206967
243530463
2090301341
1030930195
584715012
1601330852
1249330886
957043580
1415641884
696427131
1258008442
2112021157
1775503742
1293802189
38890928
1751451613
1007255799
1965719331
716195691
1319157183
408602615
1646728755
621162974
1039765523
305375763
1322658331
319356845
892768878
15248098
1146913932
502765568
232792490
2024628377
785560412
762557530
1425894313
799266062
1114297472
1979524577
1684193192
102625570
1147906655
1320658303
585213488
1397354171
308410383
709109925
1791738321
631427701
1292445119
1586937851
861501260
1486745221
1535913052
466746812
983915893
925789465
249547424
173073389
319649208
1557651877
68616517
69753521
535506042
623436827
2142426691
1049177673
984817950
999731925
1527669329
2072745328
1789769248
1137892473
1076372575
84754385
1318677062
483652359
1462345163
1030417373
279443265
1860846920
875444152
50234712
2053585789
123314596
1122659710
2003487638
2135353650
2047942646
552878687
1943896038
1502347187
473560038
1317928349
261167907
514001571
678840235
1492397503
502729913
2095196968
1070144866
542111299
1846771860
636217196
4209179
512664154
1555279143
1040433961
345577350
461341268
2001185332
29728886
1849286360
96014145
2101923462
818996878
1291283007
921065393
37066424
756577185
1312903097
1027453785
1246499476
598234250
2003628808
1526841248
944495712
2094154888
217620597
1208853529
1118344894
1053947440
180334132
1619893885
1790308946
2132419367
926459689
1327814292
410402039
1939563775
368475537
1742830461
164919073
779474204
1808122890
1417684670
875754242
195458180
417263940
1637845291
190282225
1499552996
1137092967
799367027
417200917
1223276660
697634844
1094036851
729465290
1054376493
1719477112
1547518758
628437835
652414518
730668563
1907394807
367269368
5396932
482402501
1128239914
1347706392
1836852231
2090821086
1163951992
581141931
699321766
1488730668
1194399713
418802084
1713439125
479592529
953204776
1943384212
798369023
1181415969
2079566083
211335339
596152186
1941740574
26234145
1617432105
1690995629
425403889
313013558
1514170830
1823416131
2096252469
21824461
947861088
116104004
1815069735
572705351
312582084
2072179767
935145924
1438688399
268380403
590078523
644195887
342924623
1349044662
1606601192
1725988865
1576000177
1538626991
863529963
2094673755
569381410
627436139
1989041571
1072957488
758859024
1302734055
1955744036
1100225756
1652212815
1226432818
120124873
1350442944
79854972
2096676588
362420209
1464749642
488738324
623227213
896395674
2098160237
194584759
101307386
26053331
1027902817
519737522
2082196009
444017027
518027729
508417750
1864148078
590803487
1203918285
25247006
120803145
1945487187
1685185921
776166148
1043302699
604947189
972266860
1762155188
123560080
2059173300
967689210
1230734255
1282554548
1183784850
360160366
1673400472
1715233162
284964991
470522097
41175576
64887288
477716370
339055799
834792557
595411515
414358716
1597380248
322360001
1399879666
2039322485
1626577623
1590487970
1796392633
1657442400
112387444
800617854
1183243715
590618816
1127177410
904626761
1355992861
1198441221
2030857152
611173580
1272796336
1570316962
314108819
935961562
1307942820
403584199
1895667285
1995413229
1487842838
381294774
1737458041
1544604314
1022830868
999472987
824156091
1645350078
880200539
266689569
444615497
106430521
811224975
1699323168
513398975
634231338
1507255862
103525153
1258762290
925230441
550384625
1996354072
122908779
1132072682
2031867964
2051256606
1056020723
562346542
255163115
1053119208
2015837139
1591450918
1223058293
1482657374
272840889
1839752500
1460639141
1627278784
664370747
478274185
1903524270
1618239586
1037882544
287734975
230951176
1593897398
428847292
1979248536
2131920183
1332988430
1399131275
1161842238
1800386080
1258378975
1082804972
474763315
1746907185
1777826574
2096308615
1136584072
1490297461
1503930055
14715542
559682347
1397239060
685684845
2063318894
316741248
1636351830
566567945
444480273
1082380956
1783791163
1750983725
184534004
1222345662
1653486174
2062529030
497254013
1058257849
638893609
436209034
2038236906
1332389511
1982045424
185163172
791057542
2098960008
537585653
437932222
832643732
1341577277
918414666
867067051
12034973
1862782673
370089513
1764863808
1061042914
281696391
377552140
801128013
27688852
1485863660
1823732707
701646771
1468122672
735663785
664480357
1369842298
1823109897
1098540160
482391074
1666778577
485315797
664533185
1375883111
1925157487
1999373916
1017778262
407874149
707732023
1930516826
444228672
320025193
1149821062
110151702
973653624
1410230744
1844947709
1451880503
558548371
59950608
1408350357
1879643329
1002150319
1092621815
1311705875
1304275076
291592230
9531531
795191010
1734336418
1730965587
606186110
1975292668
652102394
1857187605
1940935851
1074176351
1632401788
174394247
1439711993
502661003
1470866071
1317436376
1464375623
110726843
1304844561
1312559075
433152860
2039808925
1937261698
1866471320
854896959
212127493
786097169
1842613478
1478311822
1746849395
1274042397
1840515647
1828430784
2051064712
814036336
1810662688
629867479
1916638493
1898077883
546526044
1830704073
1629116022
101181143
1585772131
671030363
797710591
1699347367
1114058985
759613642
1831306009
1900599236
156361131
45841804
1448292680
2027732201
849291424
1956214277
1267588580
2024732176
528732910
391244719
1438208486
1666769424
909184797
426279761
943398052
1879180662
627075421
129516450
2061767761
1297491203
1078661077
1183388699
1118805512
416049149
170745630
100581916
1099677314
542671315
1805104605
1619693615
2054877674
1052697972
854430118
505957302
276876341
283442826
1821635327
1196419995
1407869271
1419146307
1315965375
1185199550
1118008751
2002285468
1702307968
1351282234
896104030
906232054
1798374052
602737946
2093824209
738218814
606940827
2006547554
1041531959
1393964428
1737290620
197254934
1898733676
989164031
1927437465
1598348924
1979526979
698696417
1959106026
1955299604
1351715950
1681444483
1134661847
1642268848
950072631
289449942
89714509
492591216
1244608985
2089965999
528759060
207217550
1242674320
2115958985
522868589
1528111884
441141969
1672592950
1643403760
8688642
659567854
2140121366
704479701
388710009
1214418595
1678846287
1753257822
1534771891
1113108322
1584320904
1925416141
747696278
1430145541
1897533937
2143435803
1547297948
2053199323
1612380582
1010426357
1866444618
964410961
1477181850
1976910484
657490622
1087036282
1382866556
1432063450
1256483026
889565756
405101384
1524784091
590053924
2067987571
623983491
1310980168
86887291
268433799
915285221
406517767
203779155
1402537549
1973719677
52696137
1346145607
228916554
42257899
646401823
2021111447
1170497349
275837672
1483300814
2041951528
1905607520
1582102562
1267099437
753797742
1553796950
246268632
473361403
586604944
404289355
1096826763
1742741065
1010535845
767969007
1382123007
705717515
250384655
1104376072
1214317070
2106143030
240265787
1162536962
1191552664
110566029
839543462
1399373350
1196369826
926499786
203150746
1366035921
1787575489
1287194344
1357219145
1771383104
1920920298
1500703033
1276500530
2132907064
1130878725
1689376714
435204158
1110884911
1389469715
631090103
1011752460
399286380
135610808
492697112
1188739723
449373515
1504738746
1471288495
1715628895
278669541
1554468644
1616874912
1913568158
1154598124
155804761
116896892
153204965
1545829721
718577821
1502975341
1825987298
1354887174
1166911188
1381313193
1726968010
1856163349
956787792
174380967
43915284
1338366678
41079309
1622289925
1091090945
92386579
1156532116
1632827810
903582447
1292461702
603288850
1575720078
546029404
1652276509
102034810
242451387
588632878
1055746466
73263348
1020877580
656471956
1258220055
485492501
1831266700
1452249314
1353660351
893851890
652651925
1151757746
1010581840
318698422
2074841499
18054183
84027782
803687052
565964691
1312622873
1684689145
811634916
2030099930
409109847
1377510612
1226499359
326812428
322426097
297384057
191890014
1637626608
264512656
2007901339
1571895961
1846284735
745359509
1736159279
1457682835
594542895
1966645905
1868415153
1266372194
1778390099
1651150804
1241158098
317128280
29674411
1607294916
2015147629
1805426363
1501583931
654889501
293888043
1707620037
1097085106
999496949
1560375369
1654516570
1003737709
1055161166
891768630
9449232
1435890019
532038413
940281209
985792121
1509216984
1463190347
1033915308
338567445
1718549169
2067344099
291203750
1562145897
1421418684
1687139904
1895531499
2073967996
686976007
80766427
1532733848
501908376
755759144
1190526017
1197928203
1603498596
562339915
2053178610
1818015984
816694395
1857688726
1340318142
1505154454
941831350
154154335
1554047389
908221647
2022242740
1179629656
1722326739
438065363
821249778
775754794
1935205675
467875354
1230952417
1787344142
665706578
1200487320
342458897
1218017513
113856908
1731873579
1311952467
1641182109
2065338017
744630669
39689429
1519713040
1521485884
2089455410
1766575572
1281358759
1062950657
1486602139
1456272503
1450022067
393270056
257190553
43585886
2068839493
1141617177
677942189
1158698038
1630448561
1843375225
922567453
1490609730
1030017923
1908485338
122813711
1276362040
727849056
1647117822
1686700835
167867452
1775146647
456700070
10443718
1209020189
2014523094
1249120814
1506124481
661357693
1367808510
342215333
1298833766
105344895
178505129
761989936
1651027691
1245661838
1606416634
1273230410
820435063
1598149076
1408450391
1303739358
798937484
1017326721
1373806115
1128913713
324578391
2081292350
1465356435
1314424388
1452104136
1814858288
262294347
1658759436
1816195569
184730209
1609058783
2094083507
306562098
2048034199
1268785511
1160858512
741945127
1216530082
1050386022
1833737381
162218493
1570949778
891365465
923909311
1996628752
1614965040
1773497662
897740414
2043298241
762861516
592860937
1215056528
507792810
1267694617
1980254052
850458047
1159853916
1140082044
1119263729
1787223845
1837267005
1897598972
42498606
1731954212
140501847
326667815
1827333199
941639923
2008956170
1791310711
1320228145
476756680
1963809730
518313586
1942758542
603030106
927895515
1978327846
1413149565
349093698
1387205570
718615859
1207132235
1779497432
1885881626
850756072
1554367325
1002674000
651600792
1545796404
56341113
1085790726
1725471378
1995239618
722669050
1586980466
614862952
405240685
9852032
1693012473
393330458
415968967
1928544208
466794624
608523434
457233228
1192273874
1065081888
1168726721
911354113
1946464335
1428343254
46786555
1511567833
887897127
2131003448
1307121311
497255144
874818119
275107375
1796228849
1647124584
1860753667
589578455
1292969268
450518532
1869771633
1415133655
671578991
236669612
1054901378
364320137
1303169401
266805715
2000966798
761923924
1089381515
36455985
693472350
241533356
1264115744
1525498866
1483645376
656869616
1074036225
94624461
580029632
488092867
2094819022
799215682
1096598119
651500875
606660964
1834043980
1809611203
1472912055
1970471969
674459867
1081882754
866487152
502297823
1809979571
1094100561
1212703470
1305055287
1914811835
326740369
1494106070
1487528844
1014420556
540593146
1446988211
623680511
464477430
1607460397
1875122109
802535068
1006230821
276239418
171925189
1802041689
641981164
1294528960
970401811
1368372007
632827386
1979457256
639012538
64898009
576086601
437324674
1584465502
1852468303
1203512057
374672328
789588324
1917020059
962177911
1669051633
1907691397
926730757
594166477
414155010
647375723
1637689931
707378494
2006629192
1430434167
157389145
249562703
1770632294
1303676271
1978053238
1551610926
747060937
1574547811
1240001611
194289809
175403669
1878942716
2028736492
1339001745
1396488814
1252029843
272364105
649840170
1986471744
1381332942
316064645
1248060482
2137394427
982272875
1622290419
1474983587
1663428011
34815514
1592543067
1286327721
2088533888
1818996994
1469656704
1920844599
1211723730
1628719000
1291753069
1841728782
1756942135
907189438
1160641784
1581487903
871972562
1797620141
1611576573
1702454718
240530310
1059636320
1527297736
1810202619
388467479
1364426135
2057386089
673931624
866609017
739894953
729419087
966096217
1335841775
664516788
155504448
425924568
981315863
94900722
1532677725
1014800618
1519675486
25158808
2076887342
2034661030
123857221
1235217578
114126142
594290387
921005497
2046504699
498179800
1369213432
1226802388
825163246
2037484062
1733291244
536865018
1129941400
2118220325
1188119497
1495374500
1499198542
2055830126
2112054169
1775650309
2070999636
953859635
1367032945
220327356
438365944
227660005
1126714539
1718083583
549239643
234262259
82027041
1923740496
2024260831
667608361
1310688505
1566247287
618320582
1566136798
655339861
216390781
1093160260
2067029000
88328866
1042879289
954927843
838294793
2127350955
1296669949
1961404306
393916266
1732675201
1432114657
273703471
806039612
1547574483
529003469
1491043161
1096201831
479105924
1835022666
1985235753
1440631747
7102653
22770511
293103630
14626075
100206171
1667447814
858518683
532910555
676836634
1050773654
1476001166
122436857
492566046
1489697766
1558155518
1069798679
537615668
172459024
1980650393
749536333
474694577
1236942326
1351851895
964452687
1647544894
1284088169
1408051755
1712266954
2107597488
1898509886
817115951
1387234278
1756701534
520359739
94910877
882388240
238952521
51269570
1686256414
1762071350
1925680676
253097801
1679391180
772889827
1638231077
1696380248
897764004
1569257031
621835850
1595311738
1576233853
1600450896
515383246
781178890
1196450082
1715318266
138515829
517731516
1299406555
1770900045
961333050
1468840066
1179529841
914938774
179862337
336891259
1060486248
1501097260
1291741167
546549452
1237151186
246663677
1235244501
183613108
917261650
1532562449
1841252939
1518629236
95717154
1663694096
102087005
1201994238
481722916
166465175
1655554089
1471422054
158891679
1810338271
1254909855
1898908636
618380313
976394512
1605037620
1855275747
1723344870
211424897
1723275670
1845548029
363303911
1142527341
1915982413
376562457
1042903953
636666400
20006188
1257141471
11019045
1754643046
1979370857
1186431561
1309193646
11216218
741009208
1693734142
378424089
363926552
96922091
1632971580
1056566950
582723945
2027309651
776873169
1676672304
1762298660
2098209961
279672606
197923611
2135169329
861392746
123726029
1663861531
1900506661
1054962873
562992862
10376100
296101937
167228741
1139867698
1878181474
1324808285
377180885
31087173
1843881277
340917083
72737083
356068699
1223268660
1969740268
641237545
739784808
1272891526
600092888
1327474252
826252761
1811545410
1810874573
2033506310
1756845900
717755097
1043916699
13077966
806089282
968584427
270851941
1815479307
1834390577
1822438700
814303185
465510268
925451921
1820467769
2039051709
1112954727
44075901
1689044222
549784377
850569338
737884538
261054339
1059674251
1509002728
2033819773
426591102
116818921
860292256
1164244226
1122219918
2141813242
374576470
1447036353
91121246
77309391
2077845011
1967273601
942888096
743010655
849958284
1071498565
1400856398
726699383
12655750
1110595081
1971077535
928449195
1387493514
1382860729
852042724
1663830260
1704156649
1245007682
163492218
1720952739
1169896063
648862980
2135406203
1095638799
250154694
1184548994
5719808
705435382
273222044
1904985191
455437493
1059100674
1361479973
163781509
2138791276
2011286497
1897766483
1174352952
1970813158
1657373976
12936666
254958876
509038578
1300664201
904688428
561045834
1524691345
156223676
1218462442
1450534120
525255159
384434121
1415099588
188516526
1284282536
586260012
1254133124
1633212028
1524557504
1545148340
1538523621
801109418
974628151
1378689645
808339564
1307715424
1201850974
902805361
1946104710
2138901222
450054532
2113592053
1816253531
620407159
737777727
696003679
1051534489
2060307072
49069202
129646248
402110601
352096441
634315806
758429890
229079593
1923767620
1895203156
1968192952
1774611006
1926364361
1426387514
874454129
85289875
654383942
810790586
2146945309
1853232317
2012610656
352386709
1137318893
1550092870
1260426210
1292187633
407132923
1199202623
1462217076
1373209979
855181569
320047524
414422362
895038550
265715450
1397637081
1608452253
631671561
1382107903
230623119
969880852
1174153046
960649585
1146203601
152320496
175367226
1608115531
804279185
1922226110
485247102
1856516111
1252622128
1540910243
223706402
1149043129
657340347
316291352
802081662
259977592
362882551
1447095074
253600473
1044084239
1003470798
1484878788
1109862398
638631340
286161382
2133074608
1060456987
895635005
470876727
180029956
2012242435
86601126
1664582042
52997081
488003550
512905848
904521499
922217701
1628983722
1316428646
1337604412
1403408955
1827137870
1772720273
1411838167
400655478
2052909842
1914481263
1140218666
1608064179
733780872
505340748
1396966396
1323677752
1074497125
1475759842
1903765530
551966006
804443193
1699707594
1653157674
953480850
253896800
51385952
2062233244
1362333851
1110902891
1665033193
1709798177
1175600408
827509076
533622683
1476400056
1200600869
463996431
1581650155
757304050
1591025764
275291634
222867975
887642679
246287410
1436367554
1446764804
1420079958
2080232595
764370711
307603172
835005216
1903375897
2005859440
1267050711
1152218003
1023095931
419205548
248123391
111025659
1419003489
1872810252
379664851
1664640282
1665321532
1182453409
426324070
811138994
1443348914
1649260181
1352526514
757267190
1004197626
995560279
453465246
1798544407
1254664133
1572236189
1829248831
186141415
527850270
841998580
392059326
1597998209
1399552927
487699972
1170657392
1455281336
1369644553
1898370268
1947481673
56613066
1610959709
683584695
2037060709
614615514
663336560
787718306
779321910
1531514520
467974130
1064893974
477210169
124671570
2126483969
56195624
274071024
1426242065
1503460787
355416288
1576431154
550987787
749403604
2138987280
348199795
711677229
937622541
335221787
1616513498
1960081253
788082027
715409723
1286899105
1262356540
1471954343
1807464087
643388345
328519313
94782509
1069850278
883599601
1947890015
478150634
1557266315
353823595
1320735184
1058495523
680350118
189479515
923692334
237648885
1249824299
731299295
1313654691
1590071007
1379941515
1506787368
1512169036
377531723
1097025983
808160510
2047189271
1728117934
418670002
2124028417
275019083
1904859997
1050880489
878081986
1262469238
1849087279
632899493
712837310
838695204
1238769647
606666282
1872265864
1010811582
1214078774
1008474382
1630975445
935169718
421179529
1720481371
297148025
691357458
1826816108
328144062
765279237
1588756762
94283165
555395619
1290580501
394245782
1639269868
2033369495
1509765087
2017266020
351928977
1551917490
2023366887
2008353946
332983243
377567908
489301451
187209497
749125142
1956011282
1289114540
384474677
638838078
1499166553
1287732355
172300160
2028194264
701471841
1467924500
331342687
1579771030
435720862
1159570256
84065895
1919556340
180987977
1798566213
1269513549
2032657233
993465325
1467949756
1452264811
1534308729
41867530
1758007049
1426636824
1330194970
567293707
786605132
2012765273
747937839
2006622038
1671784180
980089158
1340364938
2129474446
1007467223
969416949
166073817
158321655
1100477181
1269676356
2113006991
178160931
1497770497
1236154298
2030265245
386979737
379380412
2034948663
899796763
1790260217
1984589623
144894620
811140624
1560947494
487924357
1316030490
595808810
578690013
1021855801
1443854795
2017832141
373188669
1257235576
1046251871
1975468833
132068626
1054096508
343401490
915227296
744796036
608577296
426903199
1877208404
1515641814
1563239504
1277603278
1553855894
615049948
199769689
513495656
700654383
945625270
976400684
1884989905
287784596
351146835
1918720875
1030107556
1642219066
1336338431
632157648
1802944736
226683350
238189234
1674908742
1030038273
1811697460
1154187972
344714695
917748193
1198530200
144052902
361426057
525477874
1679152652
1858839914
1412040271
1641284128
530605876
2105718050
857463934
745769733
1856182692
586864959
1238672631
257520797
1838594355
2088135754
1280170425
1220717053
1849690193
1842002656
787984680
163390117
1633189200
653244899
1674141378
1012186102
930760439
888685545
1518410510
908663746
1399887712
536600641
1061483429
1216715393
1798126059
1603998038
1207264272
1228158360
1002729037
468134412
966964521
2103740772
1072696567
1083616423
750134913
1109382081
666563554
1552888163
2004868504
1675820588
588626578
535679882
200973896
1360506931
674606507
114764054
2125876182
826632440
968823876
1601683343
1509568523
1827906232
1339800471
1572742077
1364200551
1482029992
1786694428
1467444893
1590227374
2096851309
2050416933
261577818
1282203822
1826189936
940537621
664070752
694563349
455897235
874679569
1642364374
731498284
1841683322
1436262143
1488490782
58524037
327260820
1041031354
676457273
823821222
716922707
2098708839
1279810794
1985394978
1690109863
1082767619
324339685
329590503
423561285
808344475
356985890
293569377
657710777
1807201774
49053489
1913624291
238521174
742257123
2010515773
1134355423
1578898470
1509376629
704810105
762255009
1881935572
2045319170
1805087417
905330375
1474048737
779328680
1861305231
707382888
382006278
548960434
494183179
992961143
1641882632
134077969
363386863
410669921
739155384
659479947
222615926
28642646
878573199
12190402
1610081720
82128914
66992413
682571713
64397416
1515943853
449423233
320729714
1886763191
287337510
2126021984
1729406875
1037768541
61790844
2098129521
1556252619
1552848135
1441600523
706386985
1692173294
1211316518
175503328
242872540
1468438671
2050096911
241353186
1996798154
738353952
706684252
1877386134
110113283
1099169199
363004677
1294804075
1994850565
212738809
433022771
1712081345
1752052726
207002380
1542094207
473663408
907037812
995356637
400047649
316700745
2099728979
1278568449
1718313754
123886821
1732177188
1457933642
1845945921
1788175819
1168606992
1063089879
1947797620
846119579
888370934
2140806792
773381906
1368554032
1217868393
642710734
2093967984
992742346
755337261
1186770262
1825911906
1453512321
1086382697
1163680386
1800238631
1205553509
1526370547
1612427973
369608336
1976949969
1350114179
134947768
1783713942
1117573407
1168022471
494886686
1440649607
1955706952
2122850333
1590109947
1364631303
1649132929
610211134
1555456417
875099576
123200874
1628813489
258438772
1568067314
1095474874
1088918460
817099010
502857583
297515479
2065103926
1359310585
48979338
1657254314
427859997
775934639
975613769
1896541140
1891505973
732283062
1135747279
652523675
2024832362
1689805660
87376387
1646795635
1466700999
875788063
399740466
1315199730
1453191302
728145651
1360689261
857168218
94676536
1565327479
332071812
1312470249
2025130112
199501897
1701306199
280801202
1736698444
895694429
428936990
1402331202
1678632693
840126908
475404234
1632414085
2083927680
178939221
13088432
2027387823
1461028636
1781081138
2033327877
1005509461
1089592985
224220502
1116258484
1275081411
519603771
1430874167
1420596844
772958737
1844640682
684871964
1431698316
1728923356
1028647974
489991471
1535839037
519345305
167327168
1809985242
95126916
2059933066
1922036386
260592080
1010515715
1104755288
2026343093
2032228250
934548863
1283957338
1639501266
688950180
2143842198
662004735
1227232835
392875948
513753629
1197743478
566850394
967602084
716349106
520866749
652597939
456998558
370788886
1633446995
829711201
1766062589
1646778943
935027805
1969653779
23721657
1785191531
887992682
1637249129
105911632
1914668050
1384112619
924730553
865467811
2074173543
1335678126
1794082496
645178397
819436192
1432633813
111375657
252515445
1217412396
1441925850
60650733
1101825953
1546911820
812077664
95978502
1718009583
229679621
1030118829
1759032215
277325930
763347781
76692274
1188669923
1451052028
1154698892
2093167710
1903373658
368770604
1074724
1572930724
1439479245
1731648969
1910626916
863230738
1570309952
1564645243
122365877
261955778
598922367
278950307
1229258043
1749617420
944990299
341156354
814500498
1716122187
991713563
1557850172
1550636737
539915003
1062027709
1265398550
1836080594
2068010331
1084130485
2136607923
419116871
760364602
1700402812
1108905613
1124041853
518923977
1684754169
1509268960
118482618
926850374
608093271
1248767952
440057230
1734003977
158018842
139220356
1396108623
476401258
1916553881
1791152396
1854614684
347717508
106486449
704180397
1350097789
1839014996
1339855567
108409795
378757339
469896882
90120596
1142503210
1057821060
1678872322
42023144
1985439921
65183218
1212804140
649634149
849806381
1143867479
1378100171
808735464
420763490
1980375961
55653040
718379064
1109610030
529504404
801121510
825964685
71190213
1033139542
1975381541
141273652
705900126
1257718509
44042747
199969848
509600964
1264493413
1334502302
1933814132
1087301954
1349941385
50661182
792773093
178605705
1758695900
690493715
2008636974
1629681359
1137107611
2103482013
548890707
1855330384
361316498
231562751
1878609688
440600973
1799924250
292552389
1910861764
979457379
650122244
1602146943
925403313
1653544820
1159905408
256498625
1918382816
1010540605
1698962644
1698918416
521299331
631923100
889530215
1390257825
842202807
1733239392
103833377
1947046300
1289246359
644119534
1192048742
509951401
168810927
1455266991
2064915447
1121286841
1092856540
1291081204
340520197
340290531
2091011379
892628715
905582586
442884170
1884903215
436552196
1970153315
284324409
1721510950
1368563758
500294649
828010571
1867497199
387317181
1342634333
1159302572
290741259
1226892880
263923000
617634284
1493597068
1017756041
1794895120
284721491
1555012637
1339797178
1773329590
508089682
836772940
1724588392
1452494009
1090133188
1422609876
1062151608
992128995
1463659497
752752367
274818102
346319506
1817625867
669662454
881147578
1473392676
1256702024
1465794286
769080325
1298786686
1445198925
287532877
629521526
700064481
112694787
1339743835
529790461
2104886152
1364584835
1817363603
1994930300
1043974673
704633292
1277973737
1422293566
692638713
1211293993
1204555510
972565411
724446012
1162996125
1405937908
1459770424
1124638020
666430651
1750043286
1542125059
141252722
1779194966
849251994
388938410
249303738
259347079
1405144460
782755540
1511503774
1520142909
1219670001
1950848772
1919327999
1179524760
387942522
1403143159
1751730970
1810633797
2073294242
342920748
1004973537
347973997
474107284
826626808
558168331
1217359178
764546680
1222248477
225833579
1157636396
64182740
997351494
1077924839
1712480370
1066366655
1425553339
954970168
699601091
403659748
2005976984
427975256
486906494
1104232834
294396679
2028012243
728164451
214318224
1152383860
68019915
1949839624
407953364
67021733
324478458
2107803017
1629349609
272338391
2145626193
1336159009
1997531294
579704311
310361465
1004059279
1469517878
1069627268
1418607019
1401751720
988668141
499814702
1613176145
1322243824
416546693
944300274
76333569
1817201399
1132463214
669794380
809537994
452669294
899765838
197044452
304104588
191364099
309005393
1383153875
1192535777
407283143
1556142141
1961815600
838527087
1243559766
348059743
982856674
1200714024
332673311
955658913
1788106219
676413724
1115205991
450156050
1561838955
1446827290
2083218719
198559125
838325477
751670835
247939014
590252386
165000347
2101923631
945486692
970287778
2040706779
1373973311
7889223
1020826733
263445410
1581890601
713841203
471809613
614639196
202344482
1049675252
1707990757
1499215930
1578017007
512302268
212231768
249542066
358596848
475715185
1776123744
1397551733
387674764
78814129
1090378508
855926186
167755138
415710510
1720877544
330917440
2135252509
2045473990
678506210
980922049
973963833
385838423
949858618
1555901037
1290866872
1022563035
568284796
535365697
1297774364
11152140
927030665
828446928
1215496128
1370699193
2111270987
753823925
1972154555
576853048
1111434745
1441945183
1443999994
855603843
1635224892
993293692
186791808
853419811
1187495672
875256697
623509902
323412843
1049458704
1103117153
299257944
357321680
2146220963
1001323290
284520339
1287086038
897154518
1455654494
1088996342
123591406
1460950306
2002086891
1601331400
1095980071
1431516627
1854062939
1271342888
193341064
1760506555
801853252
720268086
192487888
1322273026
1070401092
1201152779
2146107893
1399861662
335723020
1655872749
2136780732
1315781415
1451632257
707312874
1921468716
289811767
2146843599
1867629580
502460786
1381511567
2093134438
2126224877
1660905873
1196934927
440264632
655931197
969895983
1889385416
1123418502
221928361
1118300652
146878212
553016176
1595972782
779342283
571972573
263338579
1346944892
591262092
903080689
1585039458
92484382
714170761
1184730474
1064983147
918163230
617730394
983080624
1584069321
1362172227
767334339
922226355
2099658448
1290294382
1399032635
290640983
462578223
870979088
2048041455
1494558607
458795911
174957881
1152473612
226935824
2131564739
1524064350
1515252335
1258238607
1468486528
549415846
1723349566
335617071
692972689
709355328
1021223219
1494590431
253026577
1194044913
258371725
73451862
493905467
1091476062
1145586382
336056917
251461001
548951584
2113934289
950189536
123589018
805482602
229450088
2064760353
1183996287
2019851016
515216226
523221668
1967408560
841085285
228518895
1325062758
1171174455
810264305
15482851
334239367
2095033507
1372912799
66270899
1112986611
263513252
1613439091
280548104
1019840082
1695861777
131437114
654770882
1535662511
1766121682
1070150299
1141635003
1314579755
207506413
3594642
1190414055
2097538246
1837221187
431911982
202428897
1021967397
1686880267
1376758497
1228502637
677413004
1326046818
589369422
2067629780
2123320062
2085793522
373741164
2102594099
814518880
1338027882
881987075
815121595
583782050
791779949
1778478138
1791428589
804037064
386595464
19699881
949963482
606391052
874841973
154338449
1495435905
916332658
790415727
131549144
881357253
2017563088
1672381977
1305479225
1919502847
1166553627
299463783
460809954
939569971
51071663
766359873
2226043
7807940
1252816003
1304800101
2122726786
1849897410
827243451
1468751752
79541059
1708368401
1933166585
1804303654
780687275
919814526
526389468
993417764
345752718
309822548
1205933674
1552965556
468110613
174780198
1346413693
1601353169
1272095749
1426343674
669785093
1528641569
715819493
412846362
432457402
1643819522
2071134985
149793736
1469460373
1150837435
2023331400
782247535
172459562
1274136972
1258689239
1108689280
1982269739
374454919
87449226
400699285
742553475
153729650
1445842054
911731818
1347390385
1432396384
2015427355
1219487251
747601227
1522109849
317143497
1166896417
591956948
1242827731
1650096228
1134881933
126783575
1030135589
1827585108
544860693
87267438
393510760
1995054939
1246023353
31033263
1549772417
583423399
791770757
1195229833
1465394454
1466219624
155683170
1358422104
1221180948
282980303
2003671788
1174693189
59296701
819325141
286790329
2022999443
1319070551
928883852
1666505950
1018949183
343667089
93016460
184869285
11901083
1600235213
1729234503
1765033720
1335403595
1578945464
541196216
1000502968
1232484579
723182741
570058496
883618028
569995564
1395150492
1295360134
48227079
1623346270
540285777
1543053636
298289182
1825876148
2006660482
361876925
709710129
1586775590
714853664
1747312487
2056771081
702992482
1790053238
1506104439
1913949381
1815408784
717164366
2135024673
1202342495
136538184
284897710
1194819262
1831045792
989672268
1020563933
1808683556
604078369
2112336449
117107016
1172265477
1560866955
1327094924
150579306
138703965
83479509
1836022441
618748461
440205468
1577229744
584149131
1956729173
1542456745
111196431
1879826365
2077399951
406118449
1404973565
1187760498
768949870
1122728255
754883723
2090604943
1430305670
1665991494
659265202
1138503663
684252264
767443505
718411525
1036534532
1557645182
1489786873
113346097
583848546
1212046168
622664672
1849532037
209592470
1031525339
1614543031
1997804589
514635147
155039210
1582060083
1407649248
590342428
433652795
2127197202
681391375
639595634
714980024
1285818400
17368499
1045761353
1761973073
705762490
517424839
1882130384
1759449749
1018593762
83280634
2125267062
1605753601
1991977337
1539938314
153063072
114903597
630745939
43079702
29622123
780295282
1603226937
1604776186
1539643018
2075777289
2093686804
1110400208
1161419174
2109720408
22720238
1830689433
1541104229
1054157264
2034824331
745958879
155891866
795411240
1212045854
584869674
366982144
1237951060
1379106024
1319548108
119138182
261830220
719224200
448936485
149721798
158640989
631494011
685273296
1866374262
1008979472
804500754
1598656540
1326945403
372881648
1411181230
648773077
1158856379
731940649
448679970
664700536
953230556
739988046
1025491270
1122557211
1262727287
1555133777
987470459
1793713178
533089758
2066094506
1768013283
1989557451
1445270966
1438452545
2080187280
2068684974
1438941089
145609871
1327820182
872120485
2017827977
1036395264
1912735665
2031316376
874469480
2044490593
2100448515
1310345456
499500330
1993606600
1039283892
244137146
1880648857
1074993670
418779551
1293384583
1257286185
1114403755
1213971700
86493525
2026442332
1067263718
1010692191
1343671082
1385613305
413117440
1838287514
1680809930
1124996760
691354710
1595500248
1023950804
2024457479
2049340791
1481587700
1774527956
133540793
1591494386
442237518
518504067
362822212
638723448
1731682772
1317675436
439290560
1552058163
792832156
854495606
1863088836
999205022
431868067
1685537602
385633979
1023580209
1622466337
1161228286
436820808
1882622688
552354177
1097542571
1462122599
334395509
1253512234
491882105
1541012249
595132255
1351379218
1172862106
611448651
1957597548
74114459
1531772549
491883331
932309007
1295184007
1887844680
1478029494
527613937
2034264372
1169131244
628889462
949214742
1940710651
244489747
650282955
1819630484
96695706
685923154
1879657703
2047097335
374273965
2053593174
2122311296
772816708
76278008
143609000
335102861
1938365152
1285998137
938489417
2068431977
1646514472
399503826
57690410
1326138634
1160343509
839787031
1608755179
377499460
726665812
471357135
1779491826
1785632055
1805581863
262166717
1781351899
1441551104
712998685
1352056507
687988059
1295333908
1295674117
236026914
134896080
1589920247
1900308197
1637742626
1191094921
822658014
1742291547
736602730
1582851809
1899019281
1703388195
565985891
1468333703
228660416
141426430
1419138384
278245747
1893005257
252300433
1576506472
1650348228
1870473543
345641813
352029502
756270693
1054370188
1731604747
1504437663
1620796950
241033178
249163911
163528232
719062124
1240632299
1674044766
512455936
260167747
402833634
499322724
1142197476
1237721803
1492690844
348178569
1832981083
2045484748
1135134648
2127820661
22874532
1161869864
879598408
1311935693
993289510
949523823
1657481391
1834370855
841876339
1783352406
1939055703
1985593198
1240479053
166856112
1134959403
634567858
1832373441
1092963369
1367352649
814403800
78295708
29371915
1509662748
1318534317
177145015
455583158
246509524
1030823032
1886371009
827443700
1117407941
768531344
1138220594
1968850441
61246222
153088271
460139595
1217763892
1445333159
900457540
1439918219
1077158770
687406186
2138413182
400628014
1353051245
530770246
254009694
1070520048
1024476502
2037944198
1599102823
791290815
1078338520
725739071
1807590416
1567934712
1104432133
852041263
1695915547
427408607
1255293006
1106225999
116477249
931172860
1397291335
419584011
1158332319
648572088
1780508437
1176854125
1603949713
131301796
648329204
30509856
234899973
1689000997
1137994344
108750693
1375441067
225192982
986194905
194866062
751757087
1882217517
715477452
2055092402
1523924907
1824501957
1504481737
86760335
1764125538
1003531689
471130564
2118456916
1812795100
2029323264
1921292348
709473103
1412357707
980732342
991503401
1095425756
1533551104
1652700692
1561237021
2046069143
1098613422
2035214738
1748496265
1023988396
332864763
1739307780
916012007
176585358
47177326
1442582168
932474900
668163167
1372858838
1130738540
691671863
1617162546
1060553381
491145819
628010670
2021185809
1397949023
924267483
230033052
1806396975
1575703446
2131297856
160766391
790781745
63108927
733973684
2023483841
1902596279
496242721
1672957018
1783106606
938903563
1285748779
117281558
1662058936
1153539475
273668919
1342443045
1863276247
1543386791
1395104851
1886971900
1070566482
1421461537
1427440109
590114289
1409402635
1422614640
192096735
1680687122
1826048184
853309873
115492172
476317092
1576972217
929158291
702520787
236432602
307232581
1467832789
2051137754
870526905
1884909656
182584511
450540696
197518186
522062164
133354955
27169668
1947684409
74907192
2138426499
1238626709
1346864478
866703668
1666443695
283813745
527766446
1675455237
1509898658
532457348
117532681
1800635074
976742146
957938108
258788085
624258636
1225348101
1100611611
1910693192
354894520
1979203070
333972156
1493212860
213773347
2004542940
933823499
1602026219
204474066
1945388136
1484709296
1669128593
280067624
1368081161
1167369114
1971053269
718343
1498873527
1901875491
1037194922
1646131928
276369888
1547550088
738331385
505870529
64939826
202888966
521304384
2058223037
1099109091
764749885
1986364806
741818370
1546106424
997499889
512607333
1340370910
480438409
185055506
902777092
1146605139
1844849275
1682354087
1343486868
1816792826
529129337
1459375208
842823562
56885022
1258672269
1302969698
282489385
1326249541
23049808
1910754814
1986111476
436145919
1557711707
1292526431
1902924757
311567887
868443681
727400531
183512248
1355719605
1779014617
645993103
1232661551
2054753116
1166928370
1608500627
767384715
812078108
866052357
1509892001
561246016
697370828
467076821
194291287
1095490228
493563997
786516012
902679066
1058259220
1614872045
364647416
983259880
1362550259
1499089234
3343536
652166286
1088011618
1138806608
1332265718
1602065031
671054243
2023045506
2070538193
1601289426
1430290661
1334111990
1491199795
942226332
314303724
2115087415
237699418
210002896
973877198
784065441
1427258943
167676759
254329694
1832969669
415788788
1922987390
1346158213
1656607121
362362901
493880965
1083993155
1118325786
1512121417
1785217284
824326571
848167383
1742454350
28608764
677131168
1672211934
855815034
1435906243
1360203257
109996711
1742142786
1091259717
1037283591
906693310
630002795
1151717933
1547980878
1879390112
1295330045
1309799856
590219384
797875143
353922478
636280195
440665520
1024741727
1193562012
313299741
1389441540
1315560314
1797053230
1987722949
1150643036
430105961
460262791
687844781
1111179721
181193864
1704736684
222895272
1559182888
1572400809
1566009700
1727810826
381792259
1915274159
1938678683
960880890
798753786
1238154526
817074665
83754876
682795375
1017572964
600608180
178602175
1316770266
293764512
768386976
1207624288
827862570
1297144641
1258683056
1074611219
1898648978
895337117
444564910
935701225
543009596
761987577
623693217
1880116858
1187241184
1273301820
1293912264
165784745
890696004
864111462
1458327504
662316600
1707810238
2058832877
765155433
157868683
405382451
648386991
1402877959
1424948438
649625080
1275507
1768140164
1686370015
1377337352
1314934776
1279423452
2052880099
1436752822
1297219899
244587469
1744063144
456169242
2144524833
1811476152
1018999914
1200608563
1389391922
1658706060
1362099838
559457160
1485583903
1182620219
179001369
2145489094
1036966993
1790215016
2140141942
4344562
2005891579
2099574249
843878419
845907251
146766771
893185620
1829761691
1216177825
621567355
1054758865
1594236256
245727417
1585981806
561898781
1998616369
300764312
2034876742
1739797414
394943618
1619145268
1899359717
1901262248
537588859
908072496
859977605
608969695
1958038700
862417007
77760101
513882177
292011573
1862789594
259164947
502689857
1773901981
1137214101
227274201
122558244
1210455919
915816743
257574903
1403770776
371957159
736257983
1704846194
611849917
1923496578
1673081490
1110328173
1687967213
977302772
1478106869
887977047
561093957
694509779
557496397
1060971521
817491487
101120573
1870458813
1365672573
1191033834
1253821111
2063726790
579201329
1405513858
466932892
2095231328
1957383350
1330574613
1647101903
1580633784
2080404365
526599247
1049722396
1160909772
1223030610
1464337848
600358595
147181672
1108872392
1487089276
1146178554
1464264337
1829508019
1098820820
606156218
80353559
2010640339
496900540
96630478
33186189
823404638
2139124621
357488946
1817448261
1464455334
2005327750
585900548
2093837487
1788688522
1440314668
1904838049
1377168974
1887855723
1036193619
364864607
800385088
1653099853
1331504942
466767423
1265683745
1308092754
243578450
721047434
646444125
2080635940
875634936
523207948
946071403
1313779423
1097214005
433911911
1552955726
1435103307
2031739940
1425720298
98427963
78093674
1485293219
321945389
750530483
1145991555
998876326
1522594607
1190141740
258260664
347064726
1075844802
1391683601
715255105
2129727557
1614041768
560197658
1983366482
1894516434
1231293895
185389863
1237614016
2144474895
1974501715
707916436
1071551817
1781906030
524211524
2045184488
1336636018
286569249
600868075
1851477688
269601706
395792078
1523321349
757241161
20502474
404598966
882299532
77922431
1042630261
928261146
824277946
503199351
23396255
1546090052
916936357
615850010
1960488127
1972525307
281162986
1138044526
1440352430
2103233606
1662221410
1611803064
199620436
1359384995
568558512
1656719048
1770088166
137733494
775435847
964969968
1805907819
572637482
33816831
1658083562
1837329266
966125168
1814955511
2002293050
1803739051
1765863482
861182178
479073914
423152709
674115125
290128925
755393614
1000131571
677316033
1483969307
651219222
1770925288
664706487
926345325
414620654
168053015
751341280
1962514790
1393722062
542746075
1507565622
789647931
288153886
876797164
1297188601
190366164
606426478
1679969401
55882461
153653075
1620242601
1971949268
1099767574
277714133
740551464
14269320
1448946957
449193205
145089518
571698917
1451722425
1310856758
1577035347
1778883275
173475915
713578384
214267997
540679811
1702998884
1795345659
2133913872
1055336277
857712747
198275774
2120570623
1874614355
288303416
1940245244
101287437
821476128
1832821514
298291416
677404123
800487376
1844822404
1510192461
1361623034
1299797334
324438022
1650893716
1437460009
869073352
1504670854
98749609
1150400805
1248469579
1364699525
1378122777
1341722116
1493773323
1735270471
770962445
2028201207
392299407
167043998
279368184
1385824059
1793549732
1673613598
1380039211
1228211693
317659037
584737873
252398743
1316042687
152559307
368969974
1349607588
739090324
1692287476
1814459500
675383820
2066010651
510726327
50890932
710272103
1678193913
502707121
2007252541
871835615
1379912744
429147546
371201680
928318782
881627475
1571254939
1414043237
1284885025
817057954
935600411
875349904
421416431
1731989597
1579606471
1114686425
819143875
2067398125
1382885371
1578059378
1815354630
241952123
1736722805
358827821
1230176907
1109208778
1071663008
645045233
1288088485
290481299
1244356323
378708885
2061192475
14434794
2009030473
1604319080
1751193143
776227170
559533213
1596073564
228201829
909501030
1268500177
97809931
1961387069
1068695564
1040628247
1009561201
301833120
823349032
608622393
177793774
91000932
807726218
985420796
1380808057
1268668184
248881993
1414820580
1167828952
1431015539
703443774
1491293233
1424676573
1253768690
126164581
810519883
1871463425
1109810544
788299868
1744865718
1170413599
2093387220
1147300751
1025553101
729376099
1294465833
1699631217
392454240
1362833786
478696252
492432022
1697026287
1127253978
471761134
75642898
852257165
2079298650
172880339
970520290
1149271732
1528808705
317071619
1896852489
1786176426
1980167398
883911836
830812342
1024132012
37330300
1034301631
832489764
1730691565
147263859
1516580219
1767228282
579756340
576372456
1684025595
184720538
178435299
854292982
229641582
160345975
1872697659
1974586883
1079039169
794127105
1561309850
675174668
30629057
152965332
330331898
1168715062
1805847421
213318184
1205566841
150158130
1260448537
1792763852
181999277
1473430744
1140131512
1747769128
1585622389
1162073842
1511460477
1764286697
264859177
223726511
405750680
287612800
366065657
1104073988
437300383
1819712716
1484018679
1499369174
439194157
437799123
1779857097
1899534525
1007108702
1227356132
1844021192
1393572082
750394836
584345817
348369294
932054667
1441196913
1633342237
1340226170
1199086387
1180333317
1625324865
302425243
199839203
519334652
1729157995
880776687
1342567619
1097765159
847852646
1456376147
1826140182
835007231
456839583
1421559173
301906732
304209676
688698442
935730862
1543981148
1548315767
103142252
1443495288
1803248042
2058241603
375972603
566177866
900191280
644349973
1170907523
28312307
1919033793
1987129847
1263251199
1678778172
1478589304
1470930215
780069340
440906907
1239728999
877828107
1369790110
1835231577
813602764
1686618708
445156726
1073353224
1929405505
419299714
274509995
2071540250
1612545287
1268827469
1695738494
1944667109
1551843451
1634571035
1688564679
1583008180
1344487806
196729582
755376708
1800217676
385645023
507974584
1568177886
260060526
657491155
2057707317
473981758
46253602
829022384
1619719740
1705910518
2103949329
903362954
1708236036
263270155
1112014176
1654111091
269836256
1228562694
203381077
240675881
81483488
483828739
41412506
1144950369
74527243
571164272
1799384538
471141123
1723944461
287097986
1667592909
67822650
410849370
1493770339
31268766
794078966
572427004
664714985
1706485469
254481847
291662248
129552048
1356854712
297755277
821765431
1372206516
376269847
1558122851
1365147729
654313612
1281186895
1478453942
11422623
258246541
1574933594
478815416
1860006298
395027946
1280781556
1172573815
1582451663
1920079729
577102467
734446129
1751596519
811067067
1433548194
921067285
139107033
192910360
255414952
1492929386
1306448032
534428379
438157909
602931119
1297865963
449658989
1879302599
385275813
1469253811
206572124
883762029
1988357564
1104538916
47987716
832771654
1711340637
60932011
2141715842
987969298
6899882
860874264
417188343
949782407
1459590387
1915540095
1268204746
1802498007
192420443
594946277
260348289
1573152242
755993417
1491151214
843669693
1440734718
371727915
845833801
1488457347
26608411
1109761843
105889616
1077209484
2105390766
1902217843
20293143
2057930863
1186879954
1932537479
228108957
1670502518
396745811
336582341
885804807
1959504683
609785321
2017131878
1390945423
1844563424
638314042
418809257
1646538530
1898686137
542940306
756350500
1363513838
1283087137
1299327205
2068310833
1272742792
514621177
582980516
1861753099
305433125
1665222987
1767063081
1182660052
2046296152
816075786
1908828853
1404236920
1873272926
407560560
2096991459
234157573
1411963111
542878321
134898145
517258492
1489414634
984233233
1117835474
550004330
120506306
1827582617
347050691
2036002123
1912817743
306406825
953000738
242332665
499586744
907055300
374175753
274798201
151285649
78638260
786891293
816383293
1437509137
774940159
554267993
1599252251
1960849124
1539630104
1896208611
252183414
1496708556
8509123
6512524
169784456
455669958
1513835899
1406044129
284074405
635907334
1734595665
87295175
1273872834
1917627075
1794792204
12086517
304735564
146678219
1336828791
1885189134
517572729
2042992006
1468249794
55011994
249343391
947020113
90088785
179226030
1629929390
1084064939
302107395
934768752
992640053
911423447
103178075
443949839
1551951168
851625804
1064831536
1536820155
2065972380
1043708145
912081632
122277530
867697877
95369074
1318401666
551929410
1333202079
771016498
1423193528
478112785
1535148087
1021395471
128428789
1140326287
1801258024
1828920396
705337634
2060896274
1656018769
1587998649
573809130
1158161311
1213201759
2089767171
256217904
1775657085
1855549518
297462662
212565581
93150216
738090006
2025448862
168383954
1499065470
1872912227
2083753038
852104009
706088831
889312979
1935493311
1484023513
64152549
859516649
1547950987
789507059
1091660125
584596969
820502794
1794959533
1102776409
386967357
1934532116
1943835502
1326113468
765346787
1875383226
1745871245
1052306421
1113364211
2076924853
414768433
14141766
1644971367
48909598
1980924876
1626765890
1773378247
41772964
405744767
1681311843
372576603
667486445
675640856
1395228666
1104471440
461170659
1792326974
660697104
730247210
546232789
185211618
1104032475
1711016000
194108885
200207077
1031562
1921854846
986345904
1812584802
2081667469
372554253
509685212
339442053
2054005663
620191180
188000666
448750625
1224389695
1378918377
32221049
928701729
276992324
173910258
1191741834
2111963757
1629865037
1964971370
534711638
274497962
176880581
2085277726
1131237558
2050152227
500962190
386331595
221846853
1240273793
1220797587
503756420
1131576680
1194076645
230546822
404904655
1220319293
1319552740
925393601
1017326146
1562236233
1846717982
1068168903
1522300985
548948454
1308860524
1268853361
1808444138
1577807063
1340656351
878400736
1343311751
950014435
41008278
254153880
332477046
941600693
784589950
120166053
481264379
1190652524
1158256728
1381083045
1166474402
516647105
1459855960
2123336679
953948817
1141960886
459692081
1306959672
1213026326
492948004
619395191
1423228348
293096567
1645768021
203428210
264729511
1995261079
251688167
1125953273
695137810
1307133184
1190714339
644354335
887087794
531664049
9011465
511060470
731170910
2139221680
546108283
1229399129
276854564
1010580733
623871529
735130041
780278013
518961694
1269083539
1459478675
28053789
1974309896
638821023
1008990888
2012128553
1545823735
1717325691
554101574
1456958806
158909101
896893923
998550894
959876048
1699399430
1178956125
2033926661
1083878957
1133097929
1844801249
1468968612
1135924399
1765314642
1793197634
1956152030
1943331607
1646711881
644368250
699000597
684718223
970791627
619799793
204026678
1002541087
1477827469
45979768
565447595
372795758
322645469
1259294383
1754204449
1551906664
25334422
712481792
227272071
1591286395
727697064
1948579927
1152332526
1183702831
2596089
758465352
972986816
1090127808
1339810004
1345065335
1946197722
1001429880
322519053
1036926657
1234629035
437567200
1967144381
1472449769
956056346
634721538
1603414946
209782269
2110694059
1490740835
1025191212
722987282
942630440
6165018
1017266537
682811219
1327601266
502187462
385373448
412727035
1953490616
1415970270
983522605
1925310562
1350775397
466472396
1088584001
1678451380
1622311827
1752330337
913841455
1181294213
2058723472
1718427742
199705584
106675138
872620899
1679407001
1879615865
641099049
469964491
50862199
1763511606
1054325973
1277107539
1209687432
923892779
1351782356
1222188833
681628207
1672127356
1848185711
187793517
996454959
1668295104
1188784248
1237704651
1102230215
1280381688
1403676747
1026644995
1301697110
1830430954
1863301248
592929506
1603727573
2063036035
1703683940
828507992
1869066225
408525318
411914336
1952243497
1880824706
716740320
474712051
1416980969
25926081
1254887443
1281429447
118095590
633971627
351470261
704353235
936395625
2055259266
1034115036
1906896231
293349604
593781525
265979624
903884896
309359462
1138053408
1638416459
1854406395
1109510133
454108260
353115871
1423648291
1744126469
257709601
1769956018
237797779
1417908946
834153432
883143542
388704389
575252252
81094462
246409793
342352201
183489731
387235439
424928289
603774535
175149722
1216748745
1173118019
123257188
159888638
1660398206
1644154489
2068703491
754136291
2068159711
924672143
1470563344
791576219
1748750150
894883270
379710947
1450264200
1954161310
1840154720
802280180
685435162
1307354470
334654470
1091149006
1960005547
378045829
1436358608
1393534604
466247676
1595852429
225827055
519813364
1235153210
1043710800
969460869
339758736
1662405394
570062160
489685626
2122326170
2045586350
1836746212
403089079
225507831
2099992073
1719150012
314520715
674026728
679651298
1917365507
1064677450
1618099845
1705162971
491717780
188148133
158663420
1720319799
1774376246
1301661145
1761616276
939360144
1737850929
524784128
818547179
1735393881
543547382
1050697111
1761353519
398578265
1871957959
183000088
873366739
73532074
1873050664
1705201655
1463366332
2054831458
994605981
855833691
970674546
1005459859
1500818927
1088266168
425320094
269941058
1226761562
228685209
2115410151
2051371121
1112495672
1054753180
289420421
640758429
1733807973
287170739
1247598420
379619596
1243724547
686089333
110091575
45109700
1453581763
1859400830
2059133973
306545929
1689325558
117750102
348266587
1381057488
1752188209
2111180344
1195374911
1169190467
1911553374
1921596270
1716251918
1737474489
1768227753
1512077515
718453985
1214086878
918956180
1797060588
626385260
644978729
1217771620
1557378545
1609320259
2142595203
919190704
1664243279
713446052
431222981
199492538
837616859
194391110
1637588486
258666808
1479434252
308106531
1306171522
1108612795
1879206687
1329627891
387881319
353473337
1792379057
27444300
782321893
1125334039
914390150
434695429
1271538999
313298107
209352238
23481020
1129246647
787504972
1995055839
823369722
370910222
741567729
1970194519
2064738818
1181415005
1007064411
765093460
169241583
93870271
77197326
959832375
2097906467
894732950
81372152
1854420105
741721162
50703863
1739950043
1828302028
275766828
339469926
639928881
1250699764
1947453331
1329823451
1486152297
1958832529
139833903
1123915743
496633890
833116386
821118820
222846622
80311275
736784289
1395273016
1600113005
2044143387
382865879
876662986
1673519152
1025703111
1029896677
1989967008
1362200800
201834877
968731457
202093424
1657462537
878515001
539421880
2124141854
1020006685
1807551132
455887375
1084820090
2053228258
1681828383
1283366655
1206352394
947261524
1031149368
1077651673
239518702
1842928439
430676429
1585422718
783337011
1093202259
1280992515
154656956
851749151
1359380358
1210591088
2052032346
1238315921
188228330
665215754
7286972
140600995
998998009
1699646862
1722330521
2064016119
1801084927
340392218
629655057
1169789911
2126338173
750158805
1914766211
1021191286
882177995
1127813240
1507296247
1536736115
1253211406
1288619700
1471337131
915177318
126424369
1559108387
842910733
152855358
1324392935
489201689
1996981902
1047640576
799213482
312384755
318719451
1588139038
54330287
515206936
1426355356
329671161
1252756110
94482929
438544112
137454070
1695461018
645279585
2031723692
924537740
389746064
1971886110
2094365518
1464792099
371378012
857539261
1540528291
1825293003
1720646678
1164522944
474213622
632130790
1756549779
237025007
992548026
226574938
1312884271
148546343
914787251
1212682635
97320276
2026000305
1226434263
1906953264
1449158581
1763946821
939726305
1811387073
2051957873
1166314847
1224453925
1572850047
7155840
1394307611
1372930068
1406424126
385834256
1586853360
1343727735
2026117742
599100730
2117845232
431520890
300471419
810663041
1504304155
2114219757
1967791713
999624111
2103822882
401851264
1924584856
1782652943
1506469792
558025055
899005389
1679158906
702059321
1204247619
1947100302
1557476667
529898950
1553756287
1397450820
1635016746
1490649808
786211679
1068949897
2110128540
1215064226
29677331
322056352
788778894
1821305011
1345835952
1114245109
1539451628
1562025892
1975251528
1837613198
838217016
1888257454
1596706460
396424732
1473724170
1885998850
326304087
1936091915
1283798564
311563240
919593717
582169957
695991281
774537370
557012293
2042442333
771603296
1744555594
980915772
1304937121
431790028
1529561845
222763426
307875692
1546447439
275052874
1672244209
119018887
34146498
1722200481
1180965893
2072296140
313496566
1711041053
1646898593
889530656
992300378
1302314500
609784820
1320104933
883127771
202051420
1381643018
2038334289
1220260813
816936473
1970924302
1454590292
758808929
1277982897
785918461
1027292501
772874978
483429544
1700103562
371581123
1001399434
1387880116
1097784897
457509759
2019254654
662626926
287541563
641384239
1193316595
2061773693
2015265330
1700087054
725179925
519113921
1048290879
918196322
1992426628
2064089536
581039574
428076163
1540192253
782622267
1221320421
394981311
1795166552
1638319594
1022791548
1103673332
1727645189
2028990024
2047954845
1414033182
335078800
1939907900
191226793
1439569852
1329487823
1173430789
592639740
175284253
1104974702
471047620
1821478157
1469464497
1857660012
143143759
1767800165
1118444281
732846480
1047824220
1711338574
57814861
1238008694
430979370
1514601928
897615744
1223158304
1532435067
263264281
197834832
1859437678
718417871
2477315
73049174
2055124056
409499850
589714805
2033944643
1873235735
260604045
1167934028
249843540
533408391
1545319790
310390660
1736453996
553939827
525633994
547192464
764841368
1406274500
1300782106
739186566
2008230259
1825321297
264644408
401290495
969904832
795847499
687536671
1860973772
1885267195
591954171
1200961856
1474851641
1811729079
216348641
2042078645
1427319995
601934749
1478204007
1261252125
723478660
945217354
1766327623
1768851039
2004740826
1436437069
2001747524
53119053
1259286205
1924121136
542298810
1977769012
281176293
1988876638
1594621171
1028286501
498766226
567456736
1595478936
2101414199
45250269
830866339
1784905459
1749816061
343463634
183913519
1243363260
833493008
595427949
1610379165
2043727122
725908159
8947361
499155451
1933767395
612320400
919887830
527361658
634099743
417580819
1373909803
157070096
1546814746
967508937
395252043
1614568692
1745060184
1596775558
1423523975
1663282361
1636434476
1944652751
911511351
1715731122
666657135
1948181719
585149763
1733669640
192912006
704961508
834965452
1406673527
902599156
1607521952
456776183
2087094651
1616896616
1440892029
1822642120
2005105128
1690121241
1686044191
1472680164
1096514170
1970215466
1303637750
646404603
891286144
160201066
1695188022
850235216
263937899
447510134
1474553342
998854426
46125093
1368517511
174782215
288607153
2039523691
502753216
707665261
1333112330
300462639
2047128628
1217516034
1214693199
1811769367
1108796183
74250728
1224776685
1570806533
363062601
54527404
268266806
1054954069
639805755
932698563
561753102
1976367159
755024062
860716885
402647732
437374534
2043580212
158571516
764258206
6531641
636158088
216183283
1974478641
950270286
2065155670
91564207
594302512
149818652
2122260224
1193549056
1010086918
852012979
1507075038
1800796498
1125664040
1457389494
139894444
1171248578
897944845
381326546
1034119487
198877318
622497937
590670836
1884967421
88935971
1343938540
960371526
1254263762
72045009
1413786091
637325034
2142675800
1236114752
1977472163
1177783548
574684526
1763600851
1995579725
336806190
577887646
824281002
551245089
968561308
2048390117
274003631
1816947918
1170636306
1613001633
1784448665
574150079
174767111
161722671
1275674400
1645260964
1589930988
324225133
1869451406
803937345
1830193302
654232374
95374238
123176732
1876665501
1273755452
1166565788
1840187780
984247903
297759827
1250389271
551471278
722369698
1768102640
1648427522
1170497527
546726584
127320728
2042807824
1666536412
1652034646
418682656
1991856160
99257364
1682727470
1599207534
1691996663
405329257
713242197
75882343
21006054
1428122806
575699026
113101997
1385491834
827691096
401846539
514473766
635750020
916462295
291162064
1609281983
1967578746
280503645
843124147
407446048
1853267041
1856745817
1913360998
442048188
79256458
1734433671
1388560521
744905851
847153871
1032328546
1940996426
1148769827
1280021753
829155379
1228155216
244085208
128225616
88653431
1990225051
1914580815
499301287
1926510252
1039899313
1750654573
990491837
249003403
882762582
1951030615
961317398
2043818054
1792500284
1923767951
1947436709
1119831694
2010821570
1054586740
1530121065
188024005
1649266914
1458648718
1093250681
1245247208
688010164
949944645
1069999179
2101408229
1047872286
622951109
1860530094
754589295
484050803
1380102715
233855528
1703873370
797779831
1254578191
707998698
541443854
703867620
1621900761
956390401
510591724
48826467
398285585
233181512
1539259582
787675377
1462721572
170805675
139129104
1521324960
2097461395
1547522899
1753142706
1373582162
505893093
574438400
193797044
1860149626
1379898777
1155269226
2129181195
1628441396
1651651686
1676053851
2139602771
1346714990
239947609
934440059
667266121
1579493604
1515076241
1466392757
987682359
1167634049
2139669196
1700375576
1964888301
1536340945
471399391
935733894
838066494
2072870586
807966139
761344374
1196783277
1967086169
1131461748
2051618926
668184239
1613202140
1128365369
1527662974
856415782
1286887907
1094169893
1084176617
371598276
568582912
921339696
822978121
1010565728
291473261
1392073369
1178190788
278922078
1798578849
402874629
1687611209
991912019
1030182621
1043441021
2035933709
141997652
315303980
1411162386
1216487700
1599258423
1334895311
200694452
273585567
1951798329
423380264
1979845826
147809532
1706883085
1790440889
562189206
191193422
22555132
1819033093
963044017
1998604729
901234333
1666781336
841139449
873255373
293536580
156521209
36970731
144929592
972711937
1672311756
654739551
1235813483
1815114184
882329203
1677249963
1173494315
1774629954
1859725050
963601164
748302194
624153886
577267387
100417426
224367874
383227109
732627102
465915570
2012555950
1588716260
105157861
1349674316
674946734
881980899
2137960008
772522195
443414209
716599117
587025751
1867648379
1401036674
1828160842
558939393
1513681774
519325107
1890858129
328576843
1464676054
2089301290
2010872599
1859428570
1424960626
1971454551
1535810198
628196747
426455185
302791121
1222205857
1776073898
521668008
748411103
1955430305
1012288913
1908748750
1782779283
1217256836
1757702896
1155642750
738442918
806289556
1488863243
501502393
1582488779
1838249213
554435769
1990088207
555579887
1340817326
2029869374
658634648
1539353045
699750599
1427565220
939863533
1837443661
546713016
767057868
1852447465
1280299924
1073884081
226200653
39188386
139972675
892031374
1512959488
1665108846
1423154720
939051659
1717923942
1440623069
1655559631
1728024587
953252164
1994537180
192068376
1117066335
428424401
1465925466
2143786335
2100622437
1555585521
1941404400
1708970134
93500030
220905095
903675620
292283295
13662146
140039062
135551430
1072824864
1634983885
1354035613
893305802
150508796
1641138580
1377508538
1879692647
2069657847
1724527134
258214145
1516684581
765790224
835524352
792487722
1255353892
1486613028
1329684651
562132866
1427922483
1752607833
1485231077
495183841
1214655557
1241719124
1860963616
78771839
1683904124
375884311
1192329723
1145691899
2074437716
556238356
844270450
601198163
295053635
1363069703
1307408600
89169784
1035244247
390243767
1573103958
1996070646
1059933835
1067139552
1521135244
368023467
787397770
1359329943
1650947780
601679635
654606839
481292950
25984812
1494243611
33463925
509555767
1033113112
1736805575
88935289
1211275796
1471116568
1383964710
1570300280
1454522116
1994677116
828974343
1279526655
1325151893
1110511742
738483338
1096312484
1375751367
1905321302
2024193065
1565502743
2094763810
2128187311
1692842275
2050789197
528784476
1703580677
1943199081
1677629831
672775265
1254602615
1679893430
1397327060
977387881
1960278651
2077596542
258544958
120631205
731814530
1174492505
1321894043
469839209
1907465526
39491485
108289125
20167606
2142593415
1569675813
1421218866
793032284
166181677
609422041
326625219
157948953
432608169
38312348
1655992723
1084890991
738202976
17419464
600093763
916159991
1286626756
1655496145
1783083601
809541934
446510886
508124292
1468959432
1720616682
1804688201
874339449
697704590
1129345373
1118092674
1108600878
2125940824
1580818050
1662606663
948813400
1800830611
387205715
145235969
1248679196
2130454041
1998861528
808891267
847718119
979258945
1424290825
1645180960
733431601
1074069855
176016168
416576327
2147302753
894573118
1750518644
780552599
1579100782
1507173219
1784806440
723009669
880096197
1324858571
399067834
1714047478
580794635
1646332430
1506952025
664933617
721342214
1739237550
2145947876
1358702884
671843558
1425977035
333464944
458098786
679440295
1282551981
312535635
470964569
952106742
897699734
311056511
217585979
1187977470
1211748227
1510234233
1091425941
961314558
582137351
1707739992
1136784242
19364207
330002475
1604458985
1414590269
1623313458
1030357127
190098971
1247459706
1516565169
271300064
953168471
1853361033
856335532
1536026911
1468914189
1942539158
899260860
1517831143
1483141733
93615637
1708639722
624004657
539752889
1177915537
426927709
1634207072
1718517839
715727746
2023617662
1477851652
2031013992
1346059522
921561983
1296922126
2118016749
1072265916
1747321760
235842353
1942487789
221551551
736472902
612034896
1401878164
1547312203
103734910
46423149
1918213870
487511526
434703170
963171074
1593646193
812886933
497127069
1969147004
1032758078
874330730
1240087475
251531019
1384094479
1659344235
735528167
1653392981
801212414
1198458474
893216767
2138712393
911129062
1973868868
393306588
1936697587
1678034451
438775149
1818864365
310486501
784188888
1812648081
1833139258
501788547
2058969082
1884692679
1951144551
248269120
193370248
67106490
1271884450
315111792
599746820
1272289302
1376571136
1945460634
1627857134
2006102376
1171475087
912200212
1054641572
933648611
509996336
686687551
200338183
1530796136
610896016
2146547937
47487899
1179647832
415017935
1267822341
535472210
1300020616
289073239
1015916984
1001654630
130204986
1384930619
769339824
1638119093
1276867811
1363315867
1371579432
1355579194
1530612320
732133086
759138783
215591423
600710280
1487142755
1018295420
1659067871
564682119
2008193313
816162034
1188024938
243688675
538130954
706591315
1930577823
1964163741
1169004532
964945794
1035519458
890017878
1146006660
598880793
584689526
696712248
1635680761
345913167
361883486
1750754098
405489231
1867447264
1038432795
2080445148
1217046775
1457930620
1659956825
121084979
1907523008
1554408564
1577227434
1943690560
1770629658
1929233276
339963936
614009909
449992839
1572908072
432647730
456738914
674133397
1406849728
1241540364
591476194
1847554918
1726042023
1316447797
1392713497
1025660548
151922034
1045150242
455286429
1210649089
843993028
897191305
651153988
718404494
824924457
2089535017
2097616172
366935999
611940733
372239967
627032445
529301023
1859337194
1232135236
150043394
1753867837
755740088
72864646
1645445570
1031039662
1423971286
1005515650
1271630745
399836878
559032739
1001623947
1675994838
1623378239
1446242103
665378735
2026775634
443181564
747491021
1230802384
1717996021
484189380
1705559071
424552842
321817804
1570823964
312765003
1397376698
1899631367
1219990311
312674691
1164603177
2089631484
79430877
565444092
1854593994
1788313575
320322945
247836070
1780937679
480685668
406737141
1325926222
346920446
1766534301
924182622
692619135
1149118416
1992692076
1305286680
468764685
1759473392
716856061
159316680
1819317680
1499541633
561653793
824612438
2130480710
490314238
828963658
931301273
699025264
1934586040
889980078
380237511
772996111
1757547237
813790213
791925844
1623573419
1423970248
1698157439
1609653200
1173507978
513671002
148793730
1247601068
248852912
1086161619
447193919
989718167
1804511961
385254738
1008109157
1948480435
288162011
395514763
11545670
611696486
601054359
974062719
1510622044
570431854
1762013370
1819044104
466590140
359931487
1044784976
504218945
225685309
411514083
1279432869
268898219
493768705
1701532064
1326221709
1207335366
200816323
344195945
265498843
865468585
1231140531
144230263
1423115813
1079428286
1312583026
283485580
406870197
1668754023
1638989428
1938494631
1192651822
1277477399
343528502
33433275
483663975
979040377
756804314
205126996
1766792843
978292464
1544987246
2123597204
702976019
1297996702
1289984285
825261224
1602116717
1451348407
180325773
1866644453
1858858996
1905512853
911558866
2135477503
547195196
831930727
864260386
2092222089
65343574
461761874
1150755746
511340519
57635911
272510732
2054272773
354790824
1968279989
958521073
2000094589
2117744124
1110679822
1884949489
993582823
29199480
2126785741
110852997
301679581
166479573
1908117352
897839829
927565516
607885582
83425833
2126529958
1920300811
2112366919
140641034
759967658
804885174
359869642
2035137253
658306149
265765161
630115225
828656609
1000851328
1898583289
2098908295
1945903062
425000106
965285476
1794280056
1226673665
537985093
1894716869
460140457
1903563287
1200363498
1224934740
1083259457
2124679580
1675225475
1220107171
488392949
1063516895
549571854
459767370
228601487
927490796
573629293
1820472129
1914064521
1170541471
1363081214
1197480947
1701462392
1886841420
2052532121
611923753
2140979515
2024900059
37048739
599550774
1916787926
2088428650
478761079
1840519228
640513374
1597965027
405862529
1397928619
477692240
379834911
35250671
106980715
868063726
1007074532
284948430
715307953
369708728
1800189893
20828401
167203782
2059846055
63821200
1098108879
1673173298
321260525
1346725529
218827615
569607845
1722149345
1859100343
1406205528
886927516
410922820
169722777
304676942
1871239004
97289086
287957683
115377608
2121023806
1736730049
450039784
11741196
1927159059
574847470
116075420
1320121918
1687202913
827005931
912208093
869108791
1414067636
553663594
1615006659
388527189
1227472385
1483900182
430569425
124473063
336301239
9159877
441738692
153305705
981119986
715695081
542927479
214381541
1158964237
1870372955
287945810
1382434707
186369467
440095254
370543194
1846421553
390077375
322762576
2001424854
286922796
1739386244
540821606
1602493735
834390351
362625492
934384883
2138554745
590282139
1590341537
263661321
937096501
774434413
489812545
1075769372
83752461
976518747
1875173929
1115258054
1597061125
499920803
818147276
1374630400
523868865
874702374
1419212176
669831226
909977690
1689022022
1847728781
1371815907
749820666
1503055344
1537555550
1585620558
1676930065
931486854
158359892
1801240954
39266783
1107207039
1169470257
540183495
1099617707
1964901935
1391820972
2093689226
191531722
1044001299
1018087602
1787436092
1767549915
575756169
1810549641
1568587441
1182587268
1244408231
396338679
1791953463
1696919848
424191634
1858990786
429826537
739742182
633186232
1081701838
1454581677
406531195
476592643
1874120038
1513543629
730109907
1439940195
806956417
2048552359
570962058
493736435
1495474424
1387745194
171474680
1840709068
353195084
1651704831
360408247
692137885
1239574624
742714477
308204474
560790024
1503579067
807357009
30804970
150379793
945528138
123505580
487088649
1099158898
1570477840
913432248
1767542159
1216574921
1072889664
1279790679
612073140
1624229509
1482925067
851158665
1650310389
1940172334
484826170
585457795
723930562
77242778
2008519289
49010350
1060774344
2037865475
2066372481
171934019
1672678425
1606770610
1875475500
1682045603
967131056
1195589114
1557214057
679054095
650008148
962307912
1359985961
1653734773
1038540405
1257718756
2087294977
193706806
1655665007
1058624479
408533922
1083846850
309481979
769136355
803658618
861043203
1379045965
610401709
229027846
1105942031
945930833
937468156
1887980057
1567581083
1708467711
237667004
641625209
1591911760
22246321
1817482599
1279454802
729566807
1833179619
1817480597
1049372027
188077561
1999179347
268761275
623728809
1544574032
749478721
16522830
540752346
1469130340
1378412192
1774626870
1131243525
1863768709
716965806
1983320591
1763047978
1455907935
1510032713
765125256
1579684110
771266853
600368313
46574333
119959952
1326707825
774745826
587845509
1609770694
806790020
781481959
1044060212
513354977
1609489050
306064465
925829126
1263084139
337080346
1060464500
1695088194
1306657631
1693630847
2055246412
1257774650
1132391164
1183178777
1419872521
1829830391
1688395325
2119500733
898353634
773137629
1589353939
1312966762
1029319450
1796817082
1104445611
1198502449
791484574
1461401707
91379294
927299826
2142919567
1773729606
766595254
1675468093
1765238635
156829275
1138619987
1412809818
308752595
1916136440
602021237
732454002
1723108296
954029300
301919570
793643224
828510611
668206187
577562863
1594381893
1710788449
489655320
916128055
588691310
1010629701
1981205522
837136130
1781975183
1712781266
54148157
163517941
863034464
703647659
1920269104
2069966299
1641140285
339349187
250062703
2067985805
1601382241
1054184147
838729529
1621732701
5402848
1566321274
1022380217
1640962120
1150874304
1362934853
1936818855
724944836
219454989
14873780
358308925
920939656
197348401
153975689
508097864
107032995
896614859
547140528
523331350
73801379
948698237
667090888
926094290
426213781
6964576
1788842405
1172357039
1747280217
325750621
44875836
176255070
899741667
627612013
428533071
13899141
837760260
120282170
5293165
1829239256
763447200
780942704
665483512
767228255
1083977972
1782090974
17820694
334398537
148397493
1863206929
830198604
772039957
1654802872
1278551746
1110193885
603214190
1792354556
1983180593
605388586
2014003993
514366080
6951516
1724976255
950376293
508191414
1197051882
1945129866
1819604899
1755131064
1032135454
1941800205
1141049806
1555387895
1065399840
949140322
1614931984
1741471607
1261051780
705736917
1192976746
75933764
822355295
698220002
1812988508
310153262
1440074162
1303896027
68609050
321724716
1573838734
431851081
823084479
59122327
563275384
67037803
1781853320
1466069569
413871772
737684518
1680362298
242550855
1946240400
381843780
473658113
1882849157
1981983419
535001876
265604085
916891955
774818447
147082472
299406521
1299293840
359678938
825817732
489302764
1307314982
784495485
128026118
1953897425
92571497
704923816
659387977
1419115505
523082313
888758698
1743449468
2013202395
1979698265
236613497
1357530759
650939422
697364704
485876213
2011118677
269948279
1117352333
1189207278
1225299762
778660166
278961993
1843426253
357000078
38028843
1737035147
45559205
15642698
2059528972
100004819
1381683700
318035097
1972005078
866293942
972061887
741293641
1416214960
283427623
868547196
442615963
1073258902
515061158
985361570
1258985872
1273583249
950611951
1356084791
1442023715
1386803517
278919489
143470396
800198317
52864117
899117792
1207705952
1348384726
1152499227
1304867448
396659945
2062362194
1107259106
1842193222
774484863
363697774
495541077
1562423825
220065213
748744025
110490381
568819171
1783645873
1114132187
526094721
1554486134
1276731530
79248494
1640982184
1312042544
776511635
1298086636
1909532285
1484522418
947037037
284426469
277119294
1693324628
92404174
2023173366
768173169
1498319445
931867608
1678672837
1642332804
636785321
302319133
1977071341
1787142994
2122993878
396766680
315929210
461847587
2022165518
810089613
1801155435
214356050
415361733
643212519
865232462
733518036
1267102949
1515888393
623004909
945616221
1490951691
1585404906
1013361890
443294684
548247368
1121272482
1600505324
1688781158
1217309296
912585802
1022955458
1231688221
123362107
1076746215
917455150
881791236
1618809358
911339299
269540610
875252045
1800261221
1087369763
1779452296
1381922215
817979641
541897766
1099853382
2145904859
1005759871
546099165
1006426642
807845327
806942064
291478205
88502700
1280823401
279259715
1474060946
1581753824
755137824
1717520350
619901127
993997204
1436887445
243054038
493901608
1975541808
1070765194
1187558080
1119421375
500161514
403762832
1947715167
848895380
1643381847
1743501810
777992920
1605118025
1445055349
1170830067
1340711044
855437554
361700781
1144389724
457266883
446611923
1402195598
2138237735
92938075
1612767017
1809977370
1363042250
1361229697
1021135647
1652518923
1608643904
1720155044
21221835
134700813
1857699320
1066340399
1197628951
518012553
193470459
1127879846
269194508
1781266087
1828517127
510582232
1427946353
2136806682
336753448
2014984038
176414878
125399727
48192678
1431187351
986141590
1429430912
549058603
471328633
1659854621
1361209210
748245399
1642426093
1825787293
1032090217
1808154940
343189008
636139010
923838720
336412004
308553596
1407455173
545567662
1170338214
1923037914
258051758
1387631556
1124441942
134074050
1482508200
2064450055
1860257253
546405217
1725275381
108811378
2145686305
372804745
226685439
1326312669
924490644
3150806
460826610
2120101711
1430608464
863896318
78340657
929365956
1970338188
1110199784
949129736
504940844
1695539990
1332614581
1896041282
999557836
116430754
1491589564
1791516801
159805186
1199460517
57914100
1684260698
534407592
635266802
198874514
1856062479
328752580
1452573670
840670012
230317880
238046328
160668046
1341805972
1626120278
7539340
1720296039
1236084914
25367347
346292068
1603938948
698657890
158602228
657222321
195272432
2122651625
886334134
362361538
1315399271
2089464506
1484816595
531381086
772063585
1907511185
1937593393
1718240004
1381462691
1310641873
1873876001
1227770398
1273704222
1481943144
968195397
2028699777
1700058644
520388071
782519831
367443081
1793225204
1480439114
2044660408
206600280
28508187
537008850
1542654382
675829888
1483145546
1850968898
1994049586
32717525
817549776
653567628
587040142
1852623807
2054932900
1396017564
2070816928
310224183
1969825068
1749389466
1057647437
136246371
280081598
1923293506
1463504499
1072998517
64968005
425885146
1278728018
1678190662
1713451223
707042835
701174451
19239298
1443219070
1085739540
1455317393
544832997
349551143
594930954
606670271
1123373617
1306553826
396932820
1627792617
1550193574
455827833
1060333100
160538318
2081539936
907369059
51667887
957204375
1156274113
597578954
608736062
1471280340
797246184
287652724
1187931790
363037270
1275744519
2139907940
681637851
519705965
1521128060
1205201338
950283133
334506415
352118278
1969789349
1738201686
864085373
1795606444
1733226256
1465910342
1305752892
1118709242
585146605
2059143832
2130325673
2021654701
1063784122
1246687602
1637271325
1960087396
1400139740
1764272897
1547612825
544862021
1370082442
1841850674
1667675428
1613650363
1275051484
39581673
82189557
2119361011
562034174
825761773
1361940515
241155074
733319171
2023952383
963846499
1573063350
371075381
724160604
1093970992
1911764428
588103716
802798538
1821472877
1671284794
1050041850
1742144252
605825022
452712041
1629783452
1424569850
1508239745
158657743
1755409584
381081290
312735203
2027521418
940309535
1921577856
284185490
1755186979
446273358
1536149685
1069998888
899631865
412069213
1472293751
478131220
1897507408
556208264
663452621
1202167848
1469814356
636098433
1152442090
255340614
1222423815
18777224
516718919
869255263
1971488761
1105999444
1913790755
1571494950
805018187
1041342520
788930710
759229100
1773811633
303499898
671440780
243335965
1714923893
101816860
462823161
1960284344
289996228
505880961
949676469
1765125957
778982826
1931720997
1671464975
1518356297
1122351810
1217535683
1386215718
1810248248
745176654
854056563
112031148
197043848
1252663062
24527410
1093499303
1890643093
2039985974
82905881
1279842193
839276978
1457976125
880537803
1282986314
187143652
1830260661
542108169
1394883488
2036737779
1654284261
304692483
275163128
1179862317
867752906
818894677
1278907967
939849642
1242052141
1965518400
1029681074
197818469
1951464262
1013114792
1719011590
250667158
1442068195
1140492628
1474784467
475602098
1559700060
1632072041
257404138
2092968221
704535351
1336596347
729087441
582653458
362914048
2102760366
1294030862
2055492623
580983892
1340108761
1158538019
149276692
883239899
1862680288
385967923
1536108428
1330756497
1022410289
1780664184
1483414807
1905664747
1084832945
801146048
1216984165
1430424216
1750993853
539903885
241471161
1930156827
776845163
661746149
1314741956
658977489
1414071960
2039855656
1803005347
868607170
383566605
1218628959
426698289
526057021
1783908870
2085353622
1751755219
464737506
149283915
1435688019
363556033
642326100
1383720576
381035987
398809661
157027437
1000184148
434459076
1273462873
905377094
1246947753
928151290
1561543896
673972337
1687019829
1968904046
1963991347
584080733
2102453814
1000405943
35890883
270565886
2054734855
604771441
1538116454
953544860
2120842144
181298517
1391099097
1264027231
367844214
681768605
1144618414
1489850701
598990688
1352716195
141396451
2113990377
1074518473
1562048887
885244497
1645441592
611869490
1831241817
1799643392
221368714
537072302
1316990668
342734392
1435557296
2050096734
1302779733
908749766
1092206486
397804292
674154163
993268180
1045429904
620877072
55887501
1629680370
2132414194
1759373
320591655
713830500
204826560
336904429
205777470
498017947
1480532366
1439234630
227943552
1196628096
760880162
310040695
1662986406
1821779337
1218162045
1178177610
1611688221
227443737
1384634117
955316034
169968166
1438582396
604374245
775556114
1936366875
1451222915
1800885118
85739075
1708185933
1788665442
1287085581
974172086
1832763223
1770617585
108041421
1454883699
1543158452
1538050543
1884101471
2010322625
380214380
811942233
1651322549
859031956
1265837312
159773851
665588593
1282326032
841258844
120459472
467438739
1346869558
286609784
435921184
1984289011
1541638944
80572584
1085971156
82459230
99934077
1854306983
970010976
1161822883
355489008
2009010170
399143820
1395010434
1753038497
1195025934
1400909423
385708936
846293910
1441155623
1703221902
1877935233
1791612598
1211853526
596660281
1334420097
498147342
1255778992
365626038
1476288859
163892248
791722579
855737838
241558278
1256869007
1731410624
1910020486
379002375
556060831
86747115
1615330837
909683727
935124111
250366535
2042318898
148217661
707439391
1102262664
1062874651
1591664948
1632916653
1446721272
622371472
899815735
1154531296
1788020452
961600127
241113592
553671239
1903375452
63381447
650434708
200054807
1693209031
1947803375
893315586
2147433591
2087064687
1454993974
1335659052
1422027199
1275625014
716732016
179972439
855276210
2110263167
1505453859
771130048
445292747
1114505813
1050854138
89930611
229985848
722832287
377550657
1904805749
1986618739
1370957426
1789023586
1283152065
1600991546
293266758
965168672
378508616
609756492
229297420
533853756
521524549
1215063729
1748907727
21484181
600450
897653607
1326922349
891874484
1284598137
961446730
1898651821
4009587
1041795442
814536614
2062474611
840501051
2078046584
1819735144
1803588034
171595515
1292274338
6407971
1780946619
482255703
493968917
1245284486
1038126831
1167299574
963009193
836090901
651755831
1411560945
79408068
1211430819
465697521
2023327993
903595869
550598041
1394883053
521065178
1163885445
1952410268
182738676
1273379920
1325631039
1432758304
777234428
938685687
283292248
2084897624
1296413220
1509695387
167607750
1901397353
1287931068
1046398529
1899514107
553149656
1410998794
79107908
1511590856
780715059
923657077
378087498
1554879660
674577308
4577789
688882533
2049134224
251734044
1156446650
1601092401
1069125369
2067055781
349752178
1773094601
1440181381
2125498899
678717189
1207871078
959323414
1135892215
1611429433
1759039319
1341185040
1204510802
1039285649
735764623
1699436674
2007886306
1061400591
1780489833
1365224403
1510589950
1428850866
2766693
875878193
1682087479
1116499206
1953878054
773769856
89850712
1212487366
956061613
1749611179
1750549982
1411614510
755246051
204230438
1753945537
1426276328
1874843021
2027557130
795012026
1752860337
1130234997
421773448
1952069630
1287040591
860501014
902425657
1559190525
1530882549
1736445779
2063228383
59140502
1333405301
166849866
679926338
961260512
1038511427
1646501164
140338786
675739466
1730956933
1312455353
1324029397
267436534
2083902308
132368909
1966236002
1874461531
1991014317
781343910
1820198187
269999456
1532210430
1605663985
1069115007
2076445814
299459665
950215423
1318552241
537075500
2010489052
1965780998
1255236918
1944155928
1926369638
2025026590
2145723718
863506630
122860486
1864054970
836660524
1835668563
1626897931
1436227095
131172233
1441541416
1106710816
587222820
47314533
197569204
2117497667
1908995546
1917685945
954427505
2023346695
2109740807
718612690
957906405
251939972
2044407668
2088483689
922793868
2077541846
976873236
34940080
2010306161
1907474196
1766397444
1656577792
1548261622
413022668
2116686028
53561826
1841728068
426811984
1839152129
1822553878
605395905
249872801
366930272
1523286304
1763673172
27375647
818772767
1933077148
1027532973
112000809
658493642
465208012
1070877817
769881091
1929837467
1044534592
1156630859
674327070
1420179995
73277326
168267804
1801634856
2092186932
885608187
146223226
461641797
1745400759
1637189615
1474013550
669898905
284630743
2106995531
3817931
1412597276
1056435903
1003984115
590882784
1397287710
692119168
1275750945
1328339585
762010960
1340983384
451743636
1577146450
1598359607
1652181364
903557039
1072502953
2066103987
1097748330
1288501482
490851321
320394818
608007087
237952003
1196876672
1422755952
729468736
1008390703
29745638
108748242
715264145
1654401893
1112044411
2112495445
1003935139
46589141
514412056
956354937
991646338
1451984486
1029233124
1901147595
362757031
89164325
1045864813
1513707003
1827142466
964315534
926976413
861148388
1689464140
53113825
108581423
1997654583
227828617
1419775322
1853087280
795992955
1030697485
683733995
459195338
1626771235
1242465058
209055433
1785701556
101412535
20591634
1336034274
55627407
1127764021
1691089134
312465032
288858908
1318646175
543459592
961072584
710428674
2066926161
1635914555
79151645
965156931
1927404979
836303268
822571977
116984586
1739953470
787470094
1954220548
1244884129
1740022371
2032126407
563599414
6094636
70183420
2000292052
1977199676
390097347
665613612
322158620
1254794567
1450287516
1142451335
1599681559
1869058490
1294406120
1952127483
581512863
1675220382
1819774020
1126560439
505000771
162519092
1523450068
43821651
1940323009
383581080
1988361832
2125876258
1932376153
971643249
1790180155
1448042061
808559782
1642039840
712270924
1829112634
651252700
76657428
466384589
840520755
1565020117
169417778
886300515
1722043319
1518370295
878644972
1250829019
531519425
2035534494
1841806442
1379061326
1990818823
322903465
1646455620
1521708870
890743774
879204044
556543554
225465489
1177560250
99815754
1241752142
304944511
1534972019
1523904790
1663579389
1131799346
2005905376
1313879589
178025019
902209505
2079607911
714070374
369023885
753188852
1708733100
1490448554
176080237
939323858
382170223
1810242280
146193865
1312132625
1561736067
1751233681
1620408949
1787219952
1774990146
1174950833
2107526961
1321850282
2143908718
1070337098
1005202441
1125083194
1781649900
1743060217
2054300554
1466928119
775009650
404857336
1733064975
1671616819
1985331039
1037398801
245708453
953588638
1674479240
736544374
626740286
927775487
1142511860
211615195
1548432556
980970480
531039777
1072691687
1097868464
325625597
809087463
1782175635
1344586107
309422499
198356417
843838327
1374444974
1847901980
858348494
755512896
357417283
650940114
952375477
935307640
1214805662
1521890978
1609313804
163009245
1896718516
1489037864
1624624257
273963384
205871757
465558162
1903496809
948990242
1397332997
979445697
1217986884
460820465
2082449748
1013618750
184924359
445638831
135858203
792533243
1885759675
1412247734
1386544763
1085277787
1880131389
1993354099
385587509
410336203
1806759619
1574141584
189479368
492235964
404502914
147246788
2083630262
1287668723
1385867722
1777935259
57263985
1210174605
589938200
936612761
146181965
1021485560
1649103358
1606760660
875882292
1353672685
1394342188
1889627419
1432143360
1159203706
9001366
1299271240
35321167
311249432
1319210280
953780836
1435260521
1273955133
1997835576
1280668586
1040429586
821841750
304128744
900226348
908266915
1863737658
1531110271
537280315
351373848
753347880
321171711
2106892965
1425459547
513596026
912213303
2030360221
1250221455
92994132
986596340
774400761
1031388892
656574760
592074024
1669396087
987842918
1951512211
2076493598
1575756098
922797098
1266447580
903690388
179108523
1081405023
1952371335
1747602293
590582831
288069361
776608172
546201213
421783105
975288691
1716369546
1276203019
138214633
2062493000
1811738994
752371741
518089554
239643526
1084380023
1895074430
1696729192
1354880376
1708259987
987910369
88863509
657924614
1567332262
1320201698
941284989
1852427604
1581072702
485193305
969975250
91626987
362285740
243282961
882059706
820853636
658990587
1123491840
1469149979
612076787
2054965923
1685660851
1636900944
1965334156
1130178329
1262217211
950344002
238915688
504076177
1678564770
1072597893
2137984214
2031151005
735338965
2003381880
438814209
2051168703
336190124
283365288
1493728560
2051946519
1244783515
140912429
1945276365
675457962
647986744
1969550312
1333923486
1602182594
1959873895
893738896
651975523
933421016
1508104213
1053862674
1658605554
1462033244
1404162524
1633231536
163900176
376310414
626749097
1769036427
247695451
173996141
68009204
540455597
145399024
441878802
2030241451
1498424140
2070806263
1458129361
869612886
1189236964
1745466131
1536854446
1918593681
299493655
1117537056
520632684
829107111
1074611705
1050516536
840602626
200749832
1087789842
356218027
266899054
69456594
199616889
33831622
1159860404
1812631252
355531626
774474454
1592849673
1107670895
1945741791
583216496
1046597952
377293570
2048141121
513514905
512067193
2001494212
464065825
1412372204
1352440031
1727879847
1859526470
547761284
1790791966
338501594
900587633
1018488383
1652925300
1469521640
1412959912
1013409768
1317658788
1969084386
1194520509
1795497608
1313943062
944418606
662115440
743667618
1641072033
1004390022
16670239
211885796
1182203639
472309962
1135561223
220382255
1089936932
1216367369
1462601224
38431373
270986596
1617219431
1645268102
98713043
509549786
1337569060
537069849
248770805
1676634664
1376101594
828818458
883270858
1314361846
439217799
575068036
2094355874
1695942337
376594620
2104519568
1281085953
1308455571
646020945
465058201
935344223
1075969523
463315207
2123110773
1883569687
1703895277
15472984
1745999276
1960279281
555268972
1948740106
171198215
2039155184
649278674
1158512310
287291896
680039204
1374446706
604171719
2093914385
1937491557
657293929
1585726371
812082000
614907684
1906073349
35542168
1431103239
988101828
2022384516
1019647683
719439434
1544052994
1418189409
1938588955
455099300
1293153875
2101133104
1321011338
1866946049
1745239381
1047680743
1689316234
1191052560
1928545342
1537495323
983520122
2137918768
207406101
1186606657
82658028
116837380
349145084
1872015903
1720919157
758740243
368007716
1463884535
1766939677
1449102561
591035226
985866523
109896232
329035402
284008464
1451671702
1523377612
34379493
563181525
1957349550
66221564
1949202837
1926937248
762655801
878916918
1365154916
2124791702
2053261750
864031439
1104100593
1962318583
2036302812
1440812426
748796697
134661243
2128822676
1844379105
1088491221
2072593836
1521630846
1335126065
960398201
1684959333
2084819714
1071535789
1167178859
110107765
1893072005
193346656
71106886
567242254
107097566
92135120
951505435
1213015115
868476742
1488341013
1939456906
59076417
1065490157
1719320993
733717337
507006624
2076983610
1557714566
1458365507
1562867487
1331458174
1185832235
1679905459
1221771532
672067055
286689784
266539150
1719410564
1562427798
1611598168
1729157624
1591483730
1948645954
240001590
1795723475
353362890
753450654
1516429308
763302354
409585955
763503667
223888688
1634095198
669869726
555602156
1429505365
1231207026
778057348
418996877
533546791
460383672
838318786
5283640
2022305686
1685881597
718154580
2030529896
1171059379
768187021
258386863
169210
1088237374
556863814
648677879
1161840165
625496089
676426668
1390740591
887188280
1524053692
99945243
292624538
1131724576
1196256707
806238474
1456527465
687124399
55354064
1003166867
1059637641
1393099747
1607805089
2086763923
1058917140
2017283503
2147254799
139723165
423756693
1526538523
1150481255
806463359
1482250249
1950815534
1704009093
200314012
1860069720
1797753924
1464246078
648345621
1615928075
1865171874
2137178158
1819652022
16228731
1092725858
1209017078
1854837704
1692080121
1854606193
1300004659
888308639
115908366
23486893
876962798
1219332614
88081108
653073449
761463258
1393053865
131655949
354585847
1179254088
631102875
46630815
1075915388
1646086482
978621973
92922520
1027053701
451479761
962300957
753308323
50755633
1342142843
1449988583
352719629
183500771
1353770461
1572312715
1435473997
826956866
1622646714
334350844
565341672
249943974
1171325477
471795972
438623512
1738001108
605846504
1763250846
927046332
781931811
687448460
1463026340
1837940095
179887355
1648248789
1720293284
1326005485
826627905
566076923
750304703
1877472873
1613388008
1933148089
2021024736
1027161239
877129198
1962301313
1212979123
1080683710
312556102
1363913084
554232191
2054491491
1474617871
698952827
2138773730
366146874
50477442
2041191805
340068666
642709436
345783773
1391431949
798817587
168598791
1716212870
1352322601
1040391064
1059413858
1237243021
1130409921
1980447573
627569030
1357862396
1565462506
1518073816
736234734
900909669
243087671
2065960226
1442695198
1881365922
1375756701
1776745557
1411085482
678042921
1553804306
681703328
531695121
1369336013
1959736249
1739200201
588775202
1619733309
903847211
1136972605
1901259050
977983902
501461331
1302055920
1915965735
600521836
144473954
63754961
728321819
745144153
525371251
198655910
1998951275
1123748278
1339583470
1564970241
85392823
1571397222
188198151
1034042564
1923922646
1514489076
1580886541
1521419110
463858441
2108389499
1823550398
65355127
2081935469
1042227532
1912846075
2061150895
422806807
1300157475
670295693
229995259
1714698621
627759877
1451855351
767718003
2130639416
680265037
1447060286
2003881348
1511849744
1095516067
2008084731
672386470
1071218875
1064432840
302879040
1223427287
1684805353
321860968
1810657127
1712896612
2000199435
1700112602
1207407252
2066915137
1364044376
1904231473
423358299
1450232296
694842344
1881394248
1089503992
240712371
1408589631
1268194471
967734414
1159473216
426507768
1279539198
976437358
1474319296
368418565
1565728909
602270012
1062774026
1625383958
71268580
2138583865
1378668219
1794695182
585755421
1545397656
1221638826
380648784
483809739
468456801
1435336289
89975856
2103957560
305035181
1520211680
1891358904
1175153220
1449704342
1129737514
674245017
409111889
1361046614
1150624354
1833141656
27166543
1299176487
1267508332
1930486412
1096646787
1152161259
695798110
811785003
2138727106
661116889
363082871
74354017
23101875
424908097
1852031559
1647575275
278137781
1805287763
886062313
1319965944
1765818706
459776256
370579443
2048128682
817657389
947250606
1885664417
480911268
555276546
1503710823
546549547
59300879
1206125498
730796985
147566972
1646549147
1803178973
800086104
663425167
155859155
1666189961
1877402766
1099493431
344241696
1824994703
1029072895
270118811
1928021299
1195531902
116442006
416570654
1753859068
658834315
1853480124
1247441655
1101476066
1502795806
14382641
893573979
1901390025
1012845585
1489114081
927546476
953117840
96132362
2023482357
839027976
1029287987
597274183
1395831112
1836576975
509341805
1523771540
1211752021
304667673
766447972
666591948
1279878788
890601572
1612547296
1140986479
165603620
1133674700
1682094137
446874459
52280183
868675134
168954537
1541380098
438764148
970296067
1164856305
1347572337
1745016290
1624397890
442155605
2068210597
1882417670
1237674368
695122090
296535102
153829951
2048655462
1599378674
1142592691
1073703510
235467329
2050848320
1466140015
265206335
1383420672
743594877
142673850
2071404359
1027762789
441176284
1033323623
1917972112
1908273077
1366894285
252239434
1724923746
2051640888
278933590
1084913784
535842235
525775138
1665042544
1413941112
346350462
1190631638
383082815
1942350257
174574579
258389355
2114509200
174311187
1045450169
1644514522
1165745102
26163651
304524321
192046477
1383171034
924466735
219001609
2021325806
995953860
1737583434
2038122329
247758261
1722370233
1890185954
140051046
858951358
1008770273
2094492177
591778859
1864963347
427723234
1513773230
2115087568
1223396610
1658042532
1949864659
28061634
1249551845
327520618
540039148
1491037564
1567696351
617765210
718748639
961521045
293672496
1927469361
1425397302
2035880342
374486892
26381199
860961731
495236768
681754167
506942247
783498752
1181565037
1839945429
1540471025
774009714
1242358413
921137644
1261351394
1182467977
1233994656
1803737188
413396590
532239297
1053978357
1540196407
1697623943
426196863
1259982571
238475171
1088759231
347957138
36056920
611377906
548296355
740888527
59885538
1249722170
25988104
84400711
1845448129
948172660
664816033
1368016866
369299072
729141410
123849574
97386656
1824330243
1469765146
1804798880
878765075
675103967
994979087
1385451881
2071847115
166373964
1598566927
1239697192
1702139277
222729999
2096618537
1052022820
466401625
1535439582
848062965
1318852426
1305889596
378700576
1601197361
462384487
813140646
1749171664
2065076100
40456011
103397490
1081778679
857409138
1399536561
724934167
1331436463
1557622643
1346355774
861986396
242838956
1236098304
992432374
995954092
375071527
1416010177
790137727
694784647
195496692
153931147
1220356072
901336411
560249085
414804342
1549031021
877463669
66588847
1518263211
212053744
1058255184
2055919566
2024541334
322938606
138500082
717115330
2081104404
1788121274
1240332186
748542128
1289522284
1312366722
2032993888
48995081
1626299001
775126040
401526526
369113769
911725957
1039781715
974950040
2107019236
1699046928
941059058
260071246
939289312
43564927
1132424963
86632321
1665228135
1073435825
532016992
1444991494
656182499
760812698
1494791156
743837292
1013091597
985492942
1185968542
1071962446
1627669002
414489332
1997771263
869567673
229624420
1483880324
2047050198
1152137279
1816949200
874388326
546145808
910754177
1554688741
852000654
1570249576
1267223494
1189155297
1789291027
1692785711
1937156340
284128917
2002215514
2125917754
1020563753
1197534795
1360358854
1112668455
165798905
1724247830
214979490
165520796
1803628409
905933046
743778627
1980998104
2078523693
1198790815
147007077
1081487718
101678626
23620040
145670542
1724990167
1085244375
2077425979
1047794797
1794117040
1606454949
338024207
978945904
1972386102
1103768676
1302694198
1329841865
599493198
41267941
1862774071
1071382136
567351829
1165230290
1278290665
1160338934
2007438251
432211467
1292738201
515827013
223214298
1719931861
144229095
1606318339
2015263218
1739846840
894624689
1930575393
198883482
1513475401
1048139742
1549614774
2076981659
331465789
2138833779
172250574
199704850
1684566602
2101928548
567305297
1780269834
1148984106
1864800881
30067815
1143200165
2060496146
116856218
1477785256
237224729
342067568
719004644
35495280
851929128
932975868
944776780
347054516
224619160
309727188
1929429153
1317283620
452442783
1543943765
1872860103
1678784621
1056290388
518891634
491978766
36975402
1288949452
1130535598
102821733
411843755
1066907479
347131434
2035918699
1933770255
614472426
1192317144
278176855
1734846443
1058462442
1341457799
1650620983
1407729575
1301599535
871330957
1002356782
2087793299
597701185
1116955589
1669136867
1251160797
1959672815
296892124
956938900
1286626248
1064418037
1720653672
1912100423
1498521021
954129834
481748409
1341603134
279278156
1970120316
2135814146
1659036977
218683712
1115939077
1925477454
1221651512
1855691779
1225761355
973268615
1611414166
218159616
318459101
322896623
85667166
2106383767
1984176237
1573561514
1091094652
1128347465
880562119
1934452481
977924332
1763189472
1302437582
1543114104
1287106329
1983918999
424773875
108049226
1664579867
520701767
830730054
824100101
130712778
1281606766
370495310
1007533923
484254297
250813655
814317634
657569923
1422859804
1372887763
59767363
308850717
1120807737
609973473
1509073922
695969471
1245402466
958605975
884484404
2140307254
1072987183
1140402195
140695757
2058069644
1123734457
792638143
223677293
281576420
672100372
881073586
2139361599
1033875736
1308546933
993936753
633514144
1086716518
1316264954
2073515195
1493957676
1633626075
1095761404
1115410449
139995296
629640207
781358725
1462037209
1570982974
549936601
1428294161
1770070727
888150870
906024742
448119115
469509382
103743529
1718230758
1265216776
709294463
923975796
138671974
1167003482
1642166171
33270626
85866567
1215581764
407241357
994201682
144379271
1526517262
95980948
1045085410
1438777437
553767719
1792665541
803816240
1242810149
2090167535
708858199
197249017
1789910570
39872336
108418647
510302509
821880657
376718745
2145449048
507235359
694473353
2030716019
1563297275
148120325
1473629744
550003702
1007417148
1132231846
987299580
2051373636
520864215
951241083
791675043
44387783
1219375536
1296402855
1661611577
893761275
1388146810
193516747
2030219617
1788201727
1412684424
1263396491
1882741771
273682035
252779243
1768306219
1609582505
292597253
178163672
1369117586
307510705
1449181939
767817259
841141862
184412173
2079300351
1613586078
666657887
186632478
970132674
1881368953
230340339
775748669
1871171668
1981205274
1567115673
1199619478
1888150142
771758027
743213215
954645218
1862594149
1104468107
1627100988
310717329
1310769270
1198712596
574203188
1634316382
862306299
1065554367
1415237045
848952431
1620013493
838076474
753434051
1877558559
897253839
399413218
2092261821
1634958035
870569643
423886720
1286134820
1202669588
2093492933
1106772967
1235944401
791141051
24030904
749120569
1077553665
1343189992
136721370
1248312742
273869047
16498818
788029072
1357926565
242465116
2101147977
1151885406
106148890
916787673
2086718160
578206134
266639992
1787759621
1502741989
658703688
485985614
734368664
1319508055
247777630
1030203946
1603542056
264850506
498356786
1860085360
699522919
1641730409
2111608025
1795234734
1332192249
380210282
724506785
62921711
1557138091
794996608
2098391539
1647381958
1912301042
1050876679
625447974
1198313785
769660615
12354824
1876239445
2115447465
555775067
31418959
631386801
2119137480
181352737
251315626
761853375
1558949744
1568373247
390238543
1692687305
2046729369
720184252
292425252
774778388
30045251
421200256
1759433856
1399273974
912303446
1795378164
1812049005
753042330
525333696
1949285855
777661815
1680638149
669115109
2110665695
1305093954
1080515196
1669879620
946262503
197513807
513095447
591172795
1297658271
809879319
311004402
1034974595
2137397472
895991573
727350484
1733488790
163133333
1204755692
2018194276
910746728
283799038
955661453
826823841
1905994779
28384135
365005638
1345285302
301661109
621278321
751134854
1983540055
1704821690
28172358
1825557927
721954119
399498833
1460428786
627490350
1490739058
1879327473
363625554
1477214356
1673912354
1933148857
897792992
1916444108
1470302736
767413376
712942126
1965337086
1791589948
1248705001
2078028885
1098110075
2040415792
1068540521
720505028
1917599856
691537514
1100167269
573791436
1812800696
225360088
1400991093
1431941869
6075455
13659708
1128308217
263944559
1244712510
1393826107
166397398
637089784
698709592
214130835
114130120
1548371537
278009191
1156872444
1126726287
1389497000
502169863
1745684290
1828020995
763805624
1463340110
1420233568
2045844058
1968358047
606920653
1573966281
1800200570
1547266542
171891176
268496478
1971747420
510157621
40449813
137838049
1594397721
775854487
620741157
1122234716
995393346
829531080
1280855147
38641485
1066805821
295353117
943336995
1246715499
1218667742
43268179
690327229
1902634983
1233612240
1697684312
1537438843
1832042915
1021036008
1425283136
1089445302
1250193411
1515146418
2073669382
1265442910
797094149
1021092983
1967966184
578212475
1479654850
1431363354
614488898
305953371
873436406
2011394431
1298964262
293455625
628510017
180383944
702299471
1075056707
1637773277
1451627892
1829900827
1314643670
305813847
953583764
1257271859
1320107203
532915706
2084501370
615184658
121753115
1974706771
1607790686
1709956914
1942990852
536856124
1678444047
1853216867
1135616604
1397962431
1096662267
407599637
1107097321
1201557798
10075861
42281195
983550537
1186282476
60577507
1159630885
406193063
1859551714
1754216084
304389907
601660815
1796387964
281051447
214765430
18134456
1236145516
928522470
1193309146
890365237
582306204
1800102496
1660931484
1105420585
1864241846
1796200723
1131326408
453567238
1122832985
1336839154
254464161
2049202202
318346042
670591248
2109366376
1603885641
1225284643
465371786
70883042
1410035885
655788580
1778684476
2001798796
1288443687
1556968070
342771169
467492433
1718193934
943230257
1291048084
1743894456
2108651277
83257092
1114855704
1643998538
143272960
2067635184
864057288
469662008
1834872979
305060174
1042139661
1019828874
2021842336
520939521
908038789
1636795524
1958124295
1695792937
1662564860
1575834739
1416945476
398957978
1641222757
15241099
1195882372
1404382391
74704100
157837776
121674002
935045748
1871561832
1557140458
535508969
320478145
1501604497
1585762705
1764436094
177768145
1017732189
2001246092
1838499555
692466883
2080445791
1869755030
1962272767
124124405
1827568969
925627563
1892995299
205624848
1881727771
335670295
300414877
1304228159
1051640238
1797824823
1518734100
849517565
1324387403
67460413
323601344
1120021042
963691164
648083389
473365463
2048502028
1262111968
1708010835
768773797
40048795
2142118059
887914060
985531027
1753148967
1783180335
491820063
1132984155
961847034
740527006
2138779575
327311357
1809986036
1745486907
1214750921
110068162
475257432
1127401933
1666892475
620150214
1578932624
1605274130
1958445929
326246292
1361635758
1624686934
312340965
180729552
811888633
1897551424
1003082716
1129428717
1038857759
1806270237
1042662480
2117099335
1130557003
1000467615
294640113
378579863
1393212212
897335072
1682756859
1260309549
273417236
647742298
844551643
946562560
76795389
302085353
1089772297
1247976382
1735925399
272845924
1008879554
1006885968
1195304476
201904785
2071245270
296451416
687862130
460192991
541079606
1398741314
96134400
30233020
1324097729
699251061
2077900412
1955746971
964394869
1624556784
582770368
282409634
158638963
989510070
670801247
111208121
1936723513
1668328564
1011769641
1508126049
1589113186
1108054265
1475888157
942629250
260126019
1590053459
82132005
1165961381
711394994
2063434504
648531659
1769313930
871492983
2125876675
649284112
293769827
1595108092
1434488057
2102069156
194806366
295641015
1470505873
1170192107
273301452
2112518750
1635249348
1723051796
1239372900
215739692
1135181112
1430210871
569081139
332573973
1154263505
468599617
1560180628
1978660607
2099108250
347023746
268506498
1483398994
1794251875
787335433
1099209171
2109187804
926420104
691120747
344546212
728471988
1050441266
1471779642
694006796
853964225
352569212
1739395240
1951805695
1290426535
1579764118
144509482
557847171
1953183176
2136285220
70015780
898567756
1291769069
1530532436
232355162
40328290
1702254664
2049710629
2063731478
449121126
1330268961
906018190
492421507
1763810400
262289269
973745649
674032418
723052395
1591788644
1690185993
1525172718
145639364
2143116536
1505349830
561961268
804458545
789863847
1475531753
1969659924
1424967461
1236716333
822607282
134581300
818785032
1168281639
197203642
562516829
443285131
2901055
1827650657
624254418
361798755
717453622
1459747445
1451866398
1025922214
1276809794
699902403
1213600188
939495370
1536893454
1217108413
1366799693
1992407982
1898958879
1870757852
2024906132
1287258008
1535953021
53063764
56983973
209467531
725594234
298556904
822407502
743259534
1626351088
684204739
791901772
360279002
1901708715
308580420
2024980223
618166960
967358590
89098038
458346778
165648559
1258408631
1213241411
1329087169
482529011
606013909
1236511861
1543929405
1934011870
67758761
723596427
2120485622
1862484274
2031876104
1202987679
1521803323
922307777
730794175
1128179946
130989998
159043554
587595105
1053737735
1588041579
310891113
1788282854
1604552164
34991065
1977645142
2130737192
1793341458
2078034556
53304982
1590760364
1368011198
1515766722
364855028
1684861636
621708577
1817275881
1887886447
1173874568
244084527
242675318
2047227726
793668554
120164116
2018905302
320604660
1716918055
968156861
345066631
1588235312
1242471897
579707775
844861413
792363136
1089230392
872590724
1145880896
1926989683
1394952067
2054947084
1791592051
1554168972
968474726
1960758813
911669683
910727681
455177256
314400830
1616080249
864494995
44442098
184799187
783103279
1408852984
1469366925
49445286
1364228216
1465718305
898514643
1180123012
1176833268
53984397
123776484
521572356
848648397
2013258800
703732594
724907838
666320008
386644538
619042193
1706292839
1884292621
27650177
851788799
1873667450
1443654087
80329277
1653949663
71997855
1030063594
1411876676
283186402
1664423565
231468116
1244817749
1315158913
1651017417
366064706
2048407449
110691062
1094957965
2032965092
1000655665
1486812453
1140094221
948505390
2016512926
418439877
258700025
155679453
1658995360
1520759157
858410034
2103208585
1838168268
720712062
1197215743
1772927256
920951221
1509768288
46771529
190767246
1564680132
1068850055
760947564
582631665
356911458
1683240458
1492548184
340619689
430724164
1331693183
1403880137
523541719
96158220
14178958
1397448377
1501093959
1781802192
1006720901
1802686725
1772206393
1881109235
1400474147
1956533918
1588688100
600712084
308493297
594740720
367373493
227693213
780816797
754399144
1337247355
214969693
1670361402
1969092263
1805746225
2099783292
1866674414
1815623825
1016955271
77296231
594873579
1643961698
97777277
78367600
564651319
1341683966
1909797157
127368708
422331599
1020649866
1010586758
636665174
139374354
487623096
1342703250
1207910051
224474829
1203871576
1258236370
1363353331
1149868952
1431893212
681222305
872418760
56422621
2129834107
1292703535
491504274
2071055254
1511703915
1126290716
1638578213
1764882678
367997830
1036752932
221131118
1951710282
733089765
1348237069
2033616240
1267373439
1174164615
1451215480
219853729
1292078908
1994553701
791617599
1444298904
966333663
779867206
1006318963
1845385462
8671645
1079886015
136443998
928989068
631903611
666603719
285905679
1220739034
480593129
519849261
1675656524
2013424536
785960418
146214251
572954378
1369529882
586295020
354914247
20663018
1733773549
1617253608
4913751
2129049504
1141180496
831224199
972479068
1328276316
2054749975
321710463
1113242856
1974858950
797080274
811584154
41785245
257586853
787832941
1036270205
1768421370
105488636
241115256
1598487581
466353161
1168485240
390984403
531869434
219943657
2136614995
774593429
1098878029
1713472698
959210977
701167296
1414901301
776192707
471718240
317623678
51240305
1104248838
1801031883
169898113
2044127111
951882102
369470743
493166213
343768566
2119800207
158459051
644165336
953719483
2077517285
1060900338
1557169789
1501851718
1546276324
2099490947
534500338
422895361
429591666
1516609744
349787131
1728607053
832674497
1620615512
403561783
811920466
228965937
69471460
537081077
1829128648
1672961800
982092284
448310002
1443455612
197437919
584762181
1999830564
148570772
47969992
114568118
2097973419
722768252
388659924
1899349808
1187427329
1550794933
2089336585
806551009
717075760
1612104047
1384505818
1475507686
431985029
1724154718
1912774175
1052177944
2036820515
1194097281
697113770
1802129190
1132335388
979660265
1691257696
572739501
985719954
1578028343
343637572
23051392
1351611402
1311903666
156768114
407590043
1713663048
482712056
1442903757
1938610636
1729121110
1159539794
810152893
1481778283
1374182566
1971050795
874748799
1131691169
521764389
691503979
1461222116
1152154971
352988136
301327343
1284714071
1945353568
2076791775
917248196
272513328
155485009
1235972931
2066332407
1156491030
219758095
1297545772
1930984554
329937779
706709632
148961201
2004438795
930855425
1589211893
1689980487
1841828435
1742843833
654693756
408137836
202295703
1557160286
910731855
560571475
626088598
877673769
2024566852
1647562847
769315769
317612890
1551209692
27152294
789920175
1833876622
1273030115
1878904215
1320476322
38853663
1325796607
2109352666
1562394587
710452993
2134315207
1083271404
320695304
1097581782
1266016188
389275461
1055781314
385144668
129556950
1914353287
488789403
1998420848
1591186369
597274079
2039353355
248516905
18360324
1481451004
2028278998
479349654
1333211724
2082829901
330031000
361335176
1306679426
930122072
1464011652
521794959
1421807192
1516421059
1912041780
2058448457
1278629478
2092965422
1663028244
1114584775
836668706
1248247893
1618012642
444165807
1132215026
1822135653
500260929
1139888687
1739779671
991585517
622185232
1268204278
1335827926
1594497668
1328452200
1599051675
1383207703
1427528240
946878886
718877788
776526957
1125080234
901723388
1965484952
664225598
1620120455
1619543925
351053181
1923080822
1095931312
1133406769
873549953
1754400914
585028456
179780042
1054251489
1141305808
1989645009
1411312882
1151823293
2125909742
1006875605
1625084515
2107522718
1818159768
1586084984
1744918480
418649858
1425134686
752332112
913741603
1839821065
441094798
660151715
311193007
534369871
1673256176
1312595945
169417161
1246447751
1542741542
1185508709
1714905478
1021997586
1137770210
568744701
2009809045
1711578408
1993750458
1213404415
1276518015
87061982
2083089089
87336046
415468959
1408667696
1627604832
1870018945
1391955963
1634384480
1605645075
1855930792
1829201668
1929843685
1081326637
1650442911
581298436
1446637034
1867781216
2117336912
191651697
725054406
1959957143
968909700
1607003483
1388321622
1419656569
1235663047
1954250098
1303174276
1347247461
1807065687
1827289201
103953101
702224165
1819500800
79070059
669705230
1139150261
723836974
354125314
1557893559
1674120343
76679602
582957187
2059407597
1673968230
1944609191
1287584299
1695779454
1369526979
1681714095
1709223797
627336021
1209493757
474895953
1425107089
2091183252
1205776673
1632137024
293244737
1967774797
1859507293
1684660363
773234079
1193774279
709249298
1250767779
1640913732
723453446
1664038464
464920171
1711777085
231460125
699555322
736368445
1185856191
1703115828
249302608
361443543
1851986948
1226318859
706682222
691289903
1217446112
1106146071
972941870
1155875725
1199525481
890807776
1702455131
1494425697
1954493836
608649296
1577004416
2013107731
1820250380
1887472660
2142213534
662079129
1265622063
900719251
267704978
1278575216
218527878
1195228307
1619280936
1761123432
1366998175
1258392037
1728207132
315852332
1091946995
1761497795
1201871137
1731064840
2037607160
58400588
1665089421
2131904984
58800661
1814570883
796364006
1317899903
1231310600
270650567
2040470069
369207510
1603171863
499275898
860205552
107668416
879488291
877888904
156971842
2025437771
1580378923
1053872200
1292172386
461499279
1182543238
806063677
526277585
1096800230
1601359551
1872875247
1602030417
93660194
1585161392
1683555337
204649012
1266525903
744875626
697135501
556035874
815635288
1397283625
579298786
1894869815
1613373200
777605025
1202141785
474051330
1376580991
2069870
913906524
129276422
1585746972
1469515845
1054972021
416080886
849442468
1423973508
1555299615
202045343
419544098
1783494162
1176727680
1687607522
894175732
649626960
1956634023
1206758179
1074444537
1780231933
1322230801
237861665
61360418
498071770
1601638331
1773670907
1382948594
616251687
1312725424
1191562829
1753646533
999554101
476639144
1738639233
740490735
1582201571
2024391990
1097234335
17289213
415742169
1382968060
1429810560
1809705223
1305686665
772353958
2123663105
214695771
326452214
407930888
795063168
133692956
909315727
2036530950
566377984
1169275456
1302390601
1801514598
1130045292
187166326
142101863
588054184
2084559037
1202224842
1990092899
1701080836
1966118190
294454792
463736358
1986012856
661542140
823437686
2087211351
1647283132
1246764773
1049375926
648451937
2069767312
552876782
1145405034
1633236912
1702166381
1015444664
67048629
1224319057
80274161
2108974311
1920807081
315032996
826689076
2047395043
859108266
240949185
321655145
1745274729
1493887637
1023426912
499524980
1459518487
1883626128
2050157889
760786138
1035155675
1492571471
959141207
1653420945
1426918565
1077384484
1191467033
1859290934
1110325670
297804141
1367857034
574644182
1164293995
175422080
647962499
749719443
2039987476
665652875
949080857
685341462
701846354
102085883
1868325738
829069844
1627123604
1580004181
797380133
1830928115
425071925
729532815
1124492101
807692274
1482031192
785139105
2026787785
98457202
212031507
1656627387
1541457748
802926533
852813949
624599659
1388362490
1664017763
391079229
1198050845
1280501546
1326671145
31601476
1759696380
1465183875
1016992048
836451274
2047727657
498340647
1617723561
1332397625
2090132279
1026323915
1147406291
1498438070
405291271
1522129775
11634749
468297858
1556221062
377682969
1348143293
1759281668
315690308
839407715
1725175449
347393114
1154145209
1249876155
1227222117
837781203
1019628844
2103734908
1314677742
386651376
64956662
627578718
1342745775
2002456500
138683341
436742721
2093665651
879288445
1777345579
2083929968
737340441
267674289
221237087
513335464
40590704
210980550
1966365766
990479
775716453
356002809
269791545
457154170
1998279519
1911851613
146655020
2115782671
1603530992
577783191
1651725825
811818122
327199709
1823395599
346147282
1749494909
1704923559
1222344689
350387598
1753566235
657696891
1358295913
942882957
592859731
835549125
2102880627
327295602
1639915101
207247388
1026175013
114198218
921478659
702352289
1678513863
1698726554
1935887496
1496719034
1949624242
934772473
468369445
445681400
2124016256
1718691562
473915508
807615787
682061531
696883861
95563028
1696080953
1632198073
2000022494
637549432
780818912
1830540396
1102701175
583710056
2007750441
868009709
909772901
171466580
457443377
509061549
1353383540
1902749234
1104684200
1638147006
4134743
1166554596
351162452
1001441694
1121140062
1683691528
1962705622
2146623211
217849308
1701337419
548681725
1110712639
125082975
885864534
24897670
186096142
567186604
1024842648
436685251
1057912933
895931388
1568509922
1629443676
1119220843
1925017511
1310756562
600513962
1840724063
376657167
1539853437
1596611959
123884510
1783506351
287002031
1534255252
1448948965
1640193102
1931052768
782346329
1054845903
816560322
1793999447
781245549
18183096
232780899
1329630553
1061389021
1667188265
1788853817
994783122
1398276204
1917580436
1120141067
35989760
1639080316
37915377
1222469147
281262081
76507400
1157003711
343948527
2036262893
1800497719
249481254
538870764
788637385
1098377091
1460227852
1324439080
674128904
710081522
230881828
1653773886
866203295
1914931854
481170183
990372294
1113099041
444151528
1023382308
1931464326
1177377443
1891575235
1320975896
1713532440
73656256
1795720346
2112897958
1794513345
1606288934
407755274
1224026782
335120429
632809477
107749108
1695007268
166995955
1454929044
425106765
209607947
597542097
824059486
1812765083
1948095341
710833129
2066837794
1963180679
2065878152
1342687114
539341100
1289251139
599642673
812141505
812752854
523534857
2144496109
1421495026
904418138
2063494087
2147153791
235854102
270255155
1744863509
2028283904
519448800
900848535
1566207957
1027711631
331753451
1131743727
1831688725
1486865437
1409311364
839476464
924040567
1236164719
1719152671
1599032664
1947608194
276467036
351938527
1352441400
871210489
2137355378
324394037
789930562
746913114
2074750297
147513336
2139951817
1237967697
1013751838
1509560808
2071551282
2097057287
493514590
1419522373
949973476
534606081
1149692616
1700706851
2034555462
419403216
663423269
1265109368
248305401
1276560314
1905420901
1277413650
751519248
1101820057
1572758169
1025025239
1656099225
1463187664
1458047689
1353205163
780018983
829595581
170548572
1840944958
981003606
404346655
473781730
2037731948
1562598503
1394364708
1471880589
1564529509
1499953664
381114024
1955085248
981152907
707623047
81127644
112710000
677032858
1411470265
1196238954
895801994
127950024
1286993542
1202030325
270104891
1792802954
2106518065
239189584
863848118
1226993297
1201245074
1540657494
1814277897
741800633
691980776
490099645
678646402
1246316737
1328966890
1791703739
1354723321
2122867025
1604641539
1506505977
114054864
1525419361
994875350
2128481040
1545069060
414546697
1086050825
513247151
1079966207
2085103991
1367349746
697132937
1073290877
1411128607
1904748405
1187992131
599980315
296377572
1425889462
1488394819
577828816
374650032
285061097
354452686
356708073
761905965
1740593651
2067389063
137479037
1334201690
1355201569
641613817
131079368
850713277
1777863548
898290922
1027022902
1439472129
1852664131
1067425186
980955554
615550237
605719338
113062567
1345109872
103808250
1768351828
1794128170
1591546635
459880135
671575931
1585160926
1427582108
867143508
1921041954
1857205920
1831773276
1997909947
1977290349
1148444931
1136563495
215820661
825242756
1419070375
170299162
170676917
282969675
1370766883
1717276874
1082878630
457396382
1308116596
59116264
315229639
1360414116
1551575140
1829103957
1242415603
997485519
1730582225
127247810
2079015487
1576915775
1459139337
1516593808
1837790343
1667191857
432035222
1546062769
2130123845
1591121296
25304632
505709159
215918503
1700305718
1859603531
2040057471
1578912624
220453809
817323861
1369790806
496265017
312925935
20807237
240922334
268448244
1975805031
135964897
729303354
678080030
1520308556
1350938508
259842714
1430250941
1429120738
697955045
1578421948
1525640869
119324852
1966468420
447405657
1346582367
458168960
2055897601
911493185
1403755071
854286161
1722553859
239475882
1474411233
1133018776
1050046525
1848557202
1902193048
914197360
590635296
1542219351
1566166899
1297490528
1763456091
1211739197
232465353
1737840580
718399300
973675063
1578739461
1108356562
629156554
677955166
751806418
675844876
1564027470
2028401931
2044350193
1414654070
921705680
2123416522
1196684173
1642598384
1803328738
1606670906
1703720838
1166148139
1880672494
1999381935
2086824905
675868017
770386752
375823070
328776854
1576852254
592276139
115474282
250782965
1643109984
1319158396
1068940786
166603881
1684065027
195117741
89046640
975399418
1906209344
1497946259
165038439
2120732950
545024634
1332944567
730788363
66504006
2109889620
1620243759
406685830
1912633168
375314872
1558897100
1795953684
1461717088
306625492
165230753
1280890161
593098557
1175062841
15272991
822824997
1281610697
2034721880
1870193876
287858447
1360411615
1548157330
954745483
1266568245
738860883
1193682347
1784472634
1851913249
1686260676
1629236111
1615910824
1133899855
1340228052
914494311
1933202132
1200933053
1024675897
275093552
2042516197
580333187
777582907
277925319
1811875211
1271873188
1966448053
688867358
1958148267
896650066
1998615189
2119813254
1106383550
977710744
418233298
527529126
1884639936
60368092
1240093186
1062441995
2030459253
1082207904
1724607899
1062131459
459520007
1302264757
800308007
1642275981
1356794384
1451318239
1403959450
1777660087
1919538268
135281258
522410079
977083027
1409691163
494149742
702475776
1023300327
1009529051
1729347100
1954112283
1948846667
1104490570
1700822405
1005826594
238479206
1159576446
793451864
1704045621
1009173703
1670341712
509170199
1141900348
1226979308
2051231702
544567599
444048278
477470423
2100203247
431039215
669992559
1520678516
604585533
1851006165
856449053
1249753353
711028288
531620760
2051294869
2001274040
562746438
1548850564
574531550
1092307161
406602131
2118827302
837436679
683031789
617342099
812264143
1733621751
608952074
739987663
1432213293
795344361
783563108
275009289
1373031905
1305054493
180203813
1211594162
82321240
1229238267
1616960625
924682413
133814996
2084072004
1774248095
2121048681
1103696189
934225187
1510037635
1577198423
1846402808
987718296
1753833
565340856
1971355292
1475787425
1677097036
23025271
1343644270
2049974133
1010510295
1187416939
762337137
1616275691
525526682
2100856331
1167241014
1106520495
978561771
1686729299
2116055572
1016187682
613643798
1504496592
2121439604
1367535989
382789705
1686947452
1594118731
1810114586
1626958265
466517556
1456293719
1502205343
1907742701
341045206
591590099
1489074440
520535249
460110075
1708783968
1474702507
525929530
130457599
1409321963
1122595620
1184655993
2119099599
1554698762
1041320904
587463427
492132576
1353341989
1951174234
20624929
425869264
690593278
715034463
804538152
1951397522
969175118
423824706
249787195
408511728
1909890037
508257101
222234368
1173239094
1253665574
882247284
941510004
1815991371
516506801
891374065
1494617413
831142577
1730956734
1205496579
1772032084
561216362
1148392333
204072296
1206857949
747445710
1078738687
1755189105
638447596
1571699881
1688489341
473235052
470652026
1720544986
380261378
451326772
443666491
1717139333
441633199
1915784556
837611301
304070327
1024546961
1770195186
1102875987
804360399
1688385974
1301463384
504288375
584656790
551523792
1420672615
603538255
382695970
1706127557
1297483931
2024405795
822334722
1013095255
1333953719
1570543287
31865512
161623272
1946622118
331056944
1401260907
2008352495
616896444
997653442
1341290072
711777758
1801778738
2012893117
1618489477
480136261
997869193
1472790415
261879380
1693379878
269679824
623650948
619991787
569671063
1406335876
1157205568
587804938
1941833498
1843193698
844966240
1150137017
855642758
1961444394
1919827294
258265539
71098816
1963776025
175699568
285329586
2002891217
1674533099
403018043
1490370909
443680125
1364418498
566626182
1251495674
1073346431
477144433
347293523
1801858340
941659244
1791067819
549646542
1505085693
1565736432
1690620053
1287560399
828641337
463672171
961860683
551922347
840960731
67986909
852804633
874682098
396999271
185086180
865425127
935123326
812958292
1137417721
1041347841
1368410987
1616894129
1072795053
1086696530
754128343
1649540579
891562773
880683984
647178151
1152286051
682919087
925174038
1471427679
1236317538
588394499
740887406
156711325
98609109
1396503272
247677194
1072991743
1274106296
342455864
159029882
479295229
779734083
1982988164
291950419
1075464046
488256721
969684075
852724306
839517615
1673354380
752673706
1879367132
59283920
398999987
1688393792
167640996
71861218
1210601261
441561849
1179340271
1586305650
307324105
1268108578
1139841632
1407340536
257730556
1213866713
884785148
472842875
1637423974
17384615
1466137978
350933038
67043302
916607649
1507760976
2120251224
1511455761
538639984
1521964734
2030418685
1611009291
782734522
318314137
1293013641
1066352209
1419907152
1236166471
1117478673
2013014662
283718761
216612748
1889987064
872235776
45133378
1266125730
1840179991
1504895198
1876639753
1300562714
877549353
1445993491
1914172019
831210290
1524020719
518548760
1830506417
2115056919
1824178208
1620644956
40740095
131774573
1222018713
1415531057
1835486615
1598658716
1606295343
952907745
202638379
785434834
157015098
1978120111
1473658383
1870325727
1766263317
3333212
851676294
396692828
2103195126
534463068
886245338
1798233224
2051013481
1450190770
236372178
1535173111
93674301
915033128
559496047
1894397605
768645495
502766000
748155207
100035947
867148677
1679528993
720624532
813483521
1367408325
861246119
366019888
189377066
679624297
1834860191
1224615215
778269039
1556021782
665443496
266158379
51080575
737770404
2114641094
1202083647
1136410260
1950711341
785658520
217911448
1602645890
723456846
754840887
422738735
592206463
904239599
299026476
1168886912
2055099422
1757703391
416975699
570895304
1276649750
691146898
366138034
599229480
1874899381
1297017104
497428394
871390920
1913464302
1368160505
1752371298
1121633607
1577589253
1646667666
1137959029
220998567
87964440
2115276466
1102598335
1800954660
1186013784
625234203
692183123
1337431007
540113443
335116566
204733466
186204074
1690397267
23617036
1151922039
90000270
1170230237
799871885
64789529
1372328599
1942005082
1466588895
66976487
1694924839
1997107101
427374074
1545102231
881275353
2128847261
624018609
1715838260
768451070
1240794214
704052236
494515793
1030510978
1896435802
1993189365
1364829590
206777102
1221234752
1525157298
195932518
734950379
1040830075
1848578525
69247136
517236640
56166468
1626466047
68989687
156852572
500656966
1308967791
632774731
1283735076
1513150615
1253777413
1706877488
2025570307
1911665108
339475948
302809896
1151727437
745532578
1105900880
848738171
575845627
229273537
1352387266
611188014
434767218
815773395
713641742
997950553
1129820767
968670828
67912590
1619566451
244108642
1629829293
2101643713
1181612912
68174227
1807092147
1962432912
2052694049
1169649183
79891203
1494498934
1077721215
1501546792
1236343021
89431769
1569858193
782403792
2074961368
1757530509
701417543
1461409363
853743291
919047421
1961672491
502990922
430974921
1490113575
295842078
1962894409
628791409
695455292
301271975
705227246
1978064680
978131817
167541158
1864868965
2052105896
31753316
1975591537
2115503409
948359466
1324529723
743256732
36226610
250332485
1117491720
454896537
2040714137
255525380
1531078668
1514306783
1777090280
374668123
1170334051
44622846
264190131
278019444
988828776
219124625
653136559
1765726871
595176686
1634149727
2068662867
1996430785
339204796
593842632
779918081
1308526671
1901250394
843018086
2087196791
1005196515
647025795
1050459234
1249529887
1356252373
1734402845
1257336361
1939371199
995455932
1363599348
1603504540
220303354
1695871876
393468745
888832813
1330232305
680751583
242394792
330999793
1565157049
662709011
49412836
720194812
1610652623
1015953094
1054156485
584501207
1068652204
983176411
2077508891
985345831
1205066961
639754390
1125448336
1307763325
566632514
1429358024
1564785903
762305193
1504127410
1695059079
2128453722
1342489136
174951004
1003156936
1214164437
1960760676
1554503393
1473797932
39895603
1891863167
895035716
2102407127
831583049
2143486533
1217112921
1704168494
918126336
439369738
1028794422
1805701689
723665171
1959799250
789686179
1263164974
162640245
22040757
436998100
1751750153
2035772086
1966506245
658820918
911163128
896088088
312089355
1442352975
1053956066
482061315
655897190
788590314
1937555352
1616854556
1922266946
10306543
1652285260
520810806
1752229292
389637651
470654984
1918730845
52575872
32211196
206792355
255729232
720324448
797044253
1216796634
449159227
2114900745
320477127
1303585805
960059259
423661946
89744007
1915985137
616584872
1429776437
1098981381
1381535815
1167870254
1179521723
733382906
1270050064
1439617399
687655542
2146942837
699084634
238317488
1189918504
525785407
2031752374
859697142
1162766192
1798566370
265656444
328294395
914264109
2085569840
807516070
721128941
906057206
95179055
1328578002
540741230
1191599115
1499398341
1760483508
1011731218
583441856
1333517701
1920971988
1175066667
489491994
1032079954
1743151551
1558991731
1130037242
1053279546
545340968
35785213
1488541409
1146302945
152415245
1996203752
1550286513
1025977392
424562040
1947052291
1241066548
630088170
1437370319
2087346638
1435755826
1854731609
1846432081
880622253
1956466915
1954670380
201933907
741377140
424366071
640911646
729545673
2015808569
545709262
195033074
1658238965
1173404428
246592567
235576842
1337739746
1263041301
1493615845
954187049
1874610297
142321273
508651707
623313172
67603400
1380760817
1527735202
1600002480
975172206
2008359699
1374399790
1504992592
849636571
470853484
316145720
1656779434
578441674
106664411
1074737850
585696132
833944390
843856017
1769101026
1356429067
1723640229
1613832084
332505886
528200529
1532342432
882679331
1121067420
1578100798
742976469
822545790
557918581
1562075572
193886673
1789951635
751214209
1762091408
402375095
1697314988
386333184
224985662
479575661
1511407524
1600526838
1510678632
482907022
2142642786
2109463105
217271882
434465113
204230696
1332442271
1387973796
1231524090
1128183824
1433315542
1085574681
44167357
1353936488
856009904
1115242525
2106964094
158014289
1104995569
1855086304
332619143
1770189067
2040096061
337464946
258400185
1172777418
1440561068
1432321305
854611009
736038579
1458859644
1231326644
153729933
1362855257
779877094
1759480434
825957423
1139877446
577981959
2024283707
1214113803
939973558
776585587
911005515
1081124844
1726088938
1788397201
1095987730
1715204180
1796812553
1230757768
367012368
290037013
1612068748
1033330529
1805456813
1917802088
1290870201
1920922221
1843037957
877485179
101465973
1196223957
134313876
664968139
958081458
1511745657
1804663035
1970735595
1130163718
87038814
50311285
1694320920
1106444696
1330383153
922376312
187470981
6136490
1890578253
1100499718
1353971076
21415875
866549025
1161761862
285720199
1508152620
545609130
2064518225
814370868
2019318622
305518147
248183146
1727079710
833559859
24553470
610843397
505882299
467181209
170334043
224459548
755845289
1156184691
1728918685
1647962291
1620733458
1208533171
1571273786
112261712
888902856
358325533
1421657830
354662475
1400195703
2047706274
360071741
1206881921
1625778178
296774942
2147299310
899786604
1676941052
1248365014
1235529578
384814427
149625935
157881046
735431989
1402164606
1287286273
1164677939
1074600830
1027543550
524619400
418037431
509284807
772361235
1486958891
1577701480
821573266
834848345
1809753749
1513189627
278793684
2010367734
353800428
1468736748
578146933
89664048
1470455747
1185170032
428734030
2102623289
2089817334
581005381
1793550851
1458969483
1614139479
1451994076
877374895
811965
1099867174
1247794850
188524790
869326482
1817751961
178900430
577719111
1014661010
45386889
764676030
828503114
1744823638
1506928680
745847205
180331472
782804002
1349356341
1627490143
1398862417
1680185388
1023511489
829601876
1423692029
1242120134
212391003
922678798
1941115413
2090409344
1792470842
1312330526
1649850742
2031166230
1294277412
150296600
1061557254
1720853046
93693981
1703533345
1707383101
1494501471
147757669
2134990248
1437766052
2010554511
1693226968
538653244
943360325
1189387506
2024741733
871803764
740591032
1298835873
1373565530
427200973
767559656
1890764615
888143630
755311146
460706752
499264628
788481768
780243895
154304655
1102114970
913196328
1245718153
1241174237
452246998
1165789214
438679982
1343935340
469208013
90215604
1674045818
1098959567
1769169193
260117318
748336576
1593105965
1965825636
2106540987
1968484363
570331379
1338003417
2019801420
164803081
1047069557
174720972
815685511
1390680977
24574807
1672003895
724223423
2072549621
1509405477
2146257229
250197075
55079214
697135995
427864776
669058979
57695370
1486287406
1627344595
527619506
2098848346
55344090
971026523
2017253646
2047426422
2009195183
346404333
794895904
579458207
564017134
1650826194
2082023185
647109727
1769622446
2073237102
26468233
2023238022
2063004832
1441953001
1715501554
1553968600
1438392710
198822561
650517159
908756777
45199351
15999481
571079963
1272239808
1071844826
1591785074
1187305342
1736810281
1922998436
908539666
2051573510
1312614998
813823721
1176113234
1127679229
44595164
893632276
1214234268
2047582593
566752121
606898326
452733034
1014466960
1762243369
21974049
1171456230
531796345
426311019
1605548983
515649915
553732735
1932973970
1455184534
962809019
449928789
1918262180
1783520775
1581975555
267203601
1121294185
774460834
1986903683
1835522974
434893212
239246052
789838551
1996636722
931600678
1256229428
328862077
1760210694
1353677506
1617789542
2029884097
1960281957
53297079
1074965959
1496071723
530471494
922145556
1867223459
573332222
663238023
2047996308
1505978182
123245539
46416295
1873821278
1508719456
285714575
813278664
1534091754
971495160
2031693783
102347917
634171500
794717966
1493197449
1437818875
1860196258
439819666
1208347995
1093203371
1623987580
385884463
1184484010
1229529976
1931703786
1127015851
900605404
653017834
887855557
1649660867
523519043
1062661730
2060747845
1757276798
1056209092
205708563
2071327149
1220091352
152706310
453969556
1937290694
1027506285
1575785511
1438126114
1605738964
765276987
810439900
458883150
863171147
721100124
515570586
1159478141
755582565
1906076966
1553818967
260622208
190389615
1157816298
1274466578
2138036532
1788468405
1863701016
1299188365
1016637175
1999331023
530847725
386768059
60851899
1899170082
1655741804
1340082929
998854831
736979556
1629146719
1093211268
1788349574
1203593467
542361486
596573798
960816534
1579272294
2062634410
1763108143
1763534479
853192983
353341052
1656690588
546962951
1034362093
479373490
1118992628
738708268
69486273
913898660
1110305530
1455927653
1131900959
261047302
475054147
1195619510
1435187098
536310348
489764630
1394318872
231306970
1309891841
917371451
271181815
2103093493
1048849484
1653976234
2049044899
655612175
1141871239
333282125
1537768714
660346943
190565650
381662922
1156018460
879918031
1267952688
29062807
951969626
530424691
1981932470
1066287712
1556971486
669894621
349823684
1147192615
1606810937
2069516380
1056339111
780109490
1953507614
857993699
1250420860
1696116270
790167639
1820611812
553484696
1033358537
1176381174
1456751448
1654452283
1247325965
763143454
745627440
1306038565
864696377
1080224401
197943583
747992686
1564099360
719788952
170450331
1519531826
597921358
153265230
565679207
1296009286
553036845
940840570
1221871184
1585159305
1039597305
533220268
273683223
2025933982
1088731567
1298912193
449929209
612108142
609020856
117811032
393365061
1532070567
964202918
431760578
635865349
1867670261
2018750592
2124764374
714216409
1092760462
1623554042
289633771
488177762
1900595020
2006084510
1978585381
1142039963
771549404
855742100
1972229698
480586951
937034292
429769945
2132574268
1560097096
890340786
1737213404
782499973
345564486
1808342517
1158592128
744731933
1705066786
24552994
1928549384
1846305401
781170918
1714088570
1337677130
1594800619
999095132
534523831
981585320
874390713
990983951
987857986
514955110
824760399
963570181
972019835
1573307728
1881551626
1393637116
2030689709
1517559176
1111253118
492225490
334737399
447060916
333333703
2048008207
31147376
1274608297
1336062477
567849737
1023846138
1885685638
313910243
761868829
1987637186
384465784
551961582
1184013959
43980517
1178738118
1701672384
1831128238
1563786819
631893744
1891019721
1687384340
1471630135
2046925242
1250116346
1796519865
1053329163
999583325
451847894
1260675457
2885450
1527260228
468876939
745827119
469114319
1107928294
2016157905
1098136326
1892487377
913366299
851726217
179787590
1009277778
78944267
1870282004
1772397727
1956623774
950493552
1894963123
536292421
1970988319
831942472
1720540688
565799388
1205032229
151229656
706624466
1266950722
783840907
290667566
1494297900
518635991
2028464175
602368260
1133751278
454509078
2076862299
205570706
2139661072
533960786
8816646
400467430
69626694
86420501
1427780817
817315964
239079283
839963901
546043805
1782624627
744151078
14409996
174393692
254031263
886120708
665756534
986000040
131356577
258176028
673974757
830555190
1616849999
649653736
2030484445
1876807275
1173721816
91220796
814890937
1905656349
180388043
360708939
1870309896
1996542168
415060774
802037091
652989276
725918882
981084528
619988225
361829981
1051388172
1118521152
660415926
2062980651
507796142
1639087842
32851681
150277369
120528833
1649517457
1305633157
116466073
1290774564
350290863
1683096331
1792493180
1198347834
1652746944
441481814
1608326923
2118381101
1475161245
1681460039
1261530923
1278922547
1904326138
1506831369
1524863033
1590883063
277817466
733644850
191590368
586987076
1135770576
2078051815
1415255726
1629907336
1920116859
752632250
1424143748
2146740332
105863557
605919906
1693465695
504724143
1503373211
616539863
1607694529
1891580889
111008328
1496954746
1366277015
361515984
663565077
1415173471
1730414318
1266976599
841400153
1233485112
565364174
1346733951
1471296139
2000528106
1167198479
1801104188
879740999
1040645988
1798131145
49669603
529018701
553100192
1489095754
1784305926
381123252
1951061328
2073972149
1936307113
252452112
1232876315
1722780251
702896948
1714612798
931864796
811732998
1334005
1172906386
1898412987
1644343431
429858131
88965273
833132286
1726379875
1251076841
1911119036
1691320132
163784874
1301754892
1818936772
209029183
314656414
630890480
1797828740
1248337609
15769712
338027921
1051338814
466806740
635988065
115895167
1653180720
1052320303
444322300
1543155859
925680515
1763660893
395065295
1569618917
921412844
1822834768
908184299
1524421953
324872857
410525572
1981007884
1296221469
631561266
646522778
715732470
94231802
1052323229
1078744614
280702005
1863944129
716958062
706577771
1510056217
163455496
614310656
1807861764
1699987372
1479727609
90517819
1467944462
734316192
423843809
747909063
543952976
514223592
1188703921
1967229560
1136231753
1251595633
2034307922
94572221
1607834933
267909848
1989664277
1692337684
795526617
553301985
1670599172
85907607
1029355452
976177579
1001696646
1442559724
167168372
836459817
1816855234
2105429123
1087802486
119383730
649025397
67795489
1238216988
162725854
994872715
296753126
1856123618
124325290
270799723
1366933338
37997815
610758427
178281399
695377377
1835382233
530084552
228990470
876367713
1065067546
1150965219
2046123840
1261289455
1648040658
818022981
1879785819
1981027904
1356987661
1490584566
1742052299
1070507467
1000565474
1767608444
195648535
1025435969
1253827896
724251745
554478989
86344958
1137555991
179081715
721807947
1898270844
658946347
931878601
1455444603
860186987
1924149132
258126643
746032451
841698715
267005061
632739595
1807413528
426114288
410193303
1070070021
1798935367
885204119
1996247662
48751769
1231561046
1992773584
414038421
1612386373
879853514
2023891886
1251452046
2012101545
218313738
1410834485
250987544
1166644720
682005367
1844931343
688065588
1479175189
2104998818
568009291
1430253740
1045192456
170611643
1040495939
522971516
99295796
1517556564
1616234654
76758621
1499840781
418976653
192487130
431102890
1219259957
892200778
896994271
680390316
981588265
1014856427
521006657
1359350139
1371081876
593018148
1967633028
2117897954
1182323933
1541017301
350575734
421046313
1269673427
1020165009
1096391100
918749020
351484322
1695922571
1059806235
488473774
1902001824
1953100333
62487555
1448573690
867184013
599806524
309879403
803130094
1218260946
2090033633
702724840
1745854545
1743633965
663233912
276180585
2032356780
1030012494
134153447
607462730
1593800939
980625848
457276615
1162252653
1755746104
2044869408
1461556792
1315750067
489324898
985474590
216016591
204224242
1998768269
2011386754
582932932
94081128
952545700
97266061
1189281654
1878355019
1575809608
1747278013
342238572
1344626211
944866445
1024766604
2075228036
464054574
228772790
738625575
483452817
473792899
502726680
974229420
594222409
1878300524
1282073442
1041847119
422522768
963029113
986365248
1794647897
212411356
1910397651
71737144
102344678
1468937824
1366597326
1649602740
1695465549
1085401934
1731647881
1777746898
885274602
720692727
1167070940
921006479
1495583082
2073987452
357450646
1156513120
1678754072
1605525768
1941729394
1733739125
917316093
418533535
912988994
1088612086
1481135433
6196242
157254207
1450907901
1778016412
1965316229
1518533889
1364923038
1586275073
2081199134
659251302
1157195260
1109204164
1687881245
129329006
1340314053
1697463428
1580169061
1003103710
904945004
719599087
10064653
252216051
491355406
174972940
1756401115
388741897
1726840351
125770593
715101858
703064669
778763230
2116599884
12062630
1599446760
1404443277
440538375
1186630959
350581434
219761909
852741116
2124914397
651472455
1583505372
101485132
1296654253
2084303614
1972162101
2053633447
298241573
200338546
1414159966
366037800
1957817520
781454391
1491797182
1269464201
136423840
1682131578
675615112
381736854
1401458625
713748920
761177163
207106968
1796816490
424505275
1522100267
831891369
2074716593
997929181
339843186
1555220936
19276505
2056487356
671173695
1333949389
784672838
2047310174
2128153434
15733405
1699544629
1773661148
899590706
927104058
1826360907
619144311
438529663
621497718
80023780
1696147445
381844112
785109330
1026554907
1719025243
1782088308
1467510239
1934671025
359761357
547735573
237214662
841266826
998493348
498818829
926507929
650644551
586740597
657766726
1339319392
1217638405
1340544925
1105099544
1909809758
1247099793
914932968
1519097743
1267096589
1662095400
1163079947
528069788
1303521803
2044936066
725711980
499504987
1731830695
1101380464
2028862866
699553904
491736740
1446923867
355635786
1335828560
732075126
1987304331
2083060566
112536330
400785552
40265541
1636056342
493245750
1210582892
2010605365
358353641
1526886322
870044654
982768256
1956854038
415407164
855875119
275851874
1017263843
533459175
1069353291
1433260479
1257148762
1758094843
839125505
229035597
695762012
1826949183
367449367
536008607
1080518224
250377977
946951353
756310268
631149005
1053075054
1740187643
613638087
1138931519
1479208494
647178220
1768938942
2042212458
1629051756
1016821410
234770262
1513957721
858279512
391714163
1734259985
1748589399
1181703669
1634075238
1981776845
1980813178
1132889271
145022812
1656575114
1258170326
896046113
615325671
298867931
1215099652
722989589
1253490640
483962583
138577216
1409719190
1550745728
1236943440
1326439310
560099881
1127985352
1813627849
860194124
965136428
1369471403
1894460846
77764275
301229064
813544733
765667399
1295491913
1330664851
1310936187
1771844025
930529282
436973952
959848142
2036371049
988384600
1769217605
697593520
682230183
726026593
1578031092
897702075
419974522
599583508
524219483
1367593408
675248789
1249198830
1331162979
1031253386
1653533084
240592513
207454246
1770728439
2050107935
1263903329
449950599
702582808
915184683
798372874
1125274106
1070022324
1251006304
1307380801
417761960
1402069876
51698692
4676016
1476258001
1915953206
1122241210
381459164
927043251
2112471740
1266672824
1310717976
267959004
1097171663
1587582178
722118226
1960940554
2028816607
1436958486
477647230
1484733809
758119556
1632376999
858688909
687747839
663280080
1024346341
1229476485
1395649838
396382225
1054052683
660503891
1832832590
913467531
1284226457
182868559
1557878150
1256436685
1720966056
1803499520
600022090
1882046675
517029113
2064122214
413538643
1586240116
26492272
511041296
830516790
984796774
645125239
59040499
666696262
414677712
1416817993
24885605
627767372
1798694198
1574995625
559637534
1444602241
127473624
360946550
2079587340
620190307
1016203524
2143539945
309820438
618718962
803522712
664795389
1615041157
376153826
1423259175
1214463543
582712399
985684458
1285308426
1244282936
908781131
562146246
1718528217
1617484263
1825232976
1660340446
1019106781
1858190417
1864476379
1054620131
427763022
832621942
51834277
1666975977
1532513548
86594042
154440185
785263933
164315188
103341210
363711567
302137097
511253896
769656487
1155873630
1341355219
1171236335
1922166927
1229651431
854058692
2038872750
1676380505
848024832
1847335719
1534550898
728997816
338316947
1178327814
527785112
1314175420
2075850547
1107905958
519318939
116503918
354194564
263413168
1633732337
165032134
1831167964
2054972599
2016979229
179550809
2036234221
1064443875
101159409
1530710238
1703273338
1192750087
596947800
114195511
632372008
1157908961
380137877
1526342880
1846076542
2106763881
1911794017
1579128215
1999995639
1961526031
1036090948
1248410029
1622698865
297576926
893169861
1016788642
277355947
1228405200
1949400209
1665455191
560580355
953564978
626327236
470445175
1201720376
633498537
1497048234
298853288
229465094
817435306
709108051
398403889
1760758125
677653910
837446562
707870549
1749052839
1129523121
402277853
800410620
609276535
768619307
744213011
1232973895
612426928
1056171158
137921078
1000958308
403664453
1400379237
593855729
855177346
375593101
1005263550
521870477
1855984413
250492501
1594107039
1059255584
436542246
728340093
670699261
650498830
1801412536
624909761
333274019
1860292662
1766139001
1897851348
806781208
246555572
173699826
701676108
524909905
1492217603
930197970
1301374023
1090499532
2065667333
294585819
790793111
1670975663
2094274371
979335579
1850795407
1998943568
824573286
1054142030
1631732515
182938755
1683112575
683135886
309240701
1986078422
1273613233
622831561
1427066156
1777122998
1609557587
451100773
1946087911
1107346583
1198673475
2100419179
623105950
1533154217
1799601257
463860257
899484433
1302588865
228719699
709026755
1359714918
1551327182
1974504143
955143056
1483790134
527101249
1372634253
1393974866
1933221919
1390118374
1811966900
89493738
1597420640
2079834244
663236171
268806579
38145269
81158235
2137134325
449978257
1657356127
885071986
1625419963
1316713162
1910433652
1811204198
1179132218
1327252875
2091719293
1362593996
1627908885
711015354
672063559
717659811
1940543125
1782882976
203339407
1799110822
794203406
503243526
1530337829
237949600
19460044
1341962139
2049055306
929718878
933314077
147598746
223408666
583363334
1217520526
739339687
1091873530
1370612434
1142445575
766790714
2029045524
114003386
692595811
1385668675
474018634
113547943
1565635756
1766548839
1686815248
1093765038
1980567969
608871175
1676962999
1926581642
1559421465
7740665
1887018628
103732465
128675357
1738328907
982992493
1848160754
528309811
134421331
340226500
1911302355
1896151273
653915963
1329999388
1610119619
1639770464
95852130
532181830
1639937438
1895927180
1153177144
443422435
807950793
1985465345
189258076
873972991
880407750
1591767841
357675172
417989347
810357303
536944270
735103947
1246116405
1514680037
1835771326
1880518758
706922945
1954903534
2093814179
1278180184
2047549713
1017381832
1099766905
1197320207
1437655451
883258237
254227942
1859756542
1462176187
651735586
2026247001
2016336773
1560290893
1848843305
283821155
1000484685
1487441396
2006507560
1544049259
573851601
494248501
531999860
1562174949
602984442
1594038907
69640884
460420481
2019257106
1737971075
366384186
1556675511
602633623
224900407
898467355
258487565
447188118
263585531
1658093042
58648256
1091690203
1256179466
141465019
463187261
699810947
479781559
952653768
133386458
113975232
1604969067
937321469
1885644381
1685456001
413897679
2134661802
625079080
1634019696
1129876527
2077561442
118021389
1083088734
707640058
479531722
1364320091
1476809229
1345520442
1672501738
1432373739
234606729
920968937
197945188
1960560424
1175510297
811075720
1967624738
1432119820
1448723743
2010131762
1996399388
1368540304
1417183892
2032314188
1494334007
485590553
1214489346
22954147
793344785
1659642190
327809123
156302504
2078113847
1658977043
539234666
1688529601
2055018519
638623699
899971373
1584201796
781928757
1827373656
475512928
773520100
1327439369
1432732159
191188190
905399145
1824078270
64387328
830599556
643040980
926921687
1145082526
29708291
1859379657
294731047
703015088
1261633357
1497248273
849382269
657943461
44596493
1064892732
1701383703
1882263293
201385283
140637794
279833113
899039262
945779434
1969209707
176438874
1733043490
481413170
1285811212
1523167213
812966528
1419443752
305605809
1925725830
1206659449
991460832
1275629789
124280948
2079280634
458334264
995669735
645031630
265938319
1495471512
133828873
1317022270
385871159
303503167
268381850
1147141725
1875801993
1016815423
1754271499
399109831
1585177467
1415964526
448756724
1147683621
112236981
806974460
1230596953
458509063
665932774
760930671
851667334
608727742
112454225
1973960283
1814563918
1827184375
1596434938
929213213
1095134218
1201787233
14300034
1268515318
1449043665
1254233413
2013389097
1650018161
2144627253
1938404072
861320265
1947919141
1027638716
672574607
411225340
1620811503
1674216656
1848345093
1465083669
1339518966
1170428379
200424874
271802677
462096008
194633484
1794951276
177752750
1014834927
2086853214
2095285611
1143667119
1879230698
575432203
201537293
294955524
122617977
158784612
1375415050
1576641173
322940346
1305188597
1621929518
1313498160
1685583229
1183501163
1637665092
699686839
549028189
1550405960
1790526687
1755001933
2072872968
2033686687
648148458
799241610
1903074770
103451242
1370968485
1148713413
969165805
402619422
340740620
907194456
2099343869
911485494
227635649
41025531
978742623
497793760
1906010469
2009312396
638061040
1908000810
1890488842
1731085893
899430915
262959460
877136704
2072125166
1869452994
240023120
438564374
641386637
123119791
2080004385
1951203808
425335835
1069938449
276269270
2021212339
751158975
2091639110
1392153244
806699736
1508925681
1857240600
581000597
629046251
683084883
978699435
568617905
973991559
2088540746
2138913911
999695573
62136523
682310110
729969962
1378429146
1208440963
266710419
142280610
672573758
633675665
1364265738
166125023
845007969
1021841372
729808879
1743684293
1278547719
680716173
1151901829
797129505
757522207
1697768968
1944960659
114419084
284280118
1213427540
2007287438
43623101
849754011
2128148635
950085384
169297201
312081445
423705708
1387150815
1817610945
2028651191
82622281
377540339
1926896588
1147715312
1818061682
428409557
1789612956
1474448194
1469246875
741207054
1308807380
1575588535
147044463
924554876
1843056081
625820341
2027211219
208444499
870072450
110970439
34637382
697845168
1379386200
355764173
918414742
992882105
2015052947
1415625521
341370645
1804104042
1721073476
1130442787
994921878
566060566
181943176
1360374996
238330896
1446631137
267015729
710299443
448301413
109890545
721064313
1544386688
1901741409
437114782
983838015
1816968827
411083832
891743632
714491677
1538647570
307043065
153796791
1781465810
1924195767
2077832134
583051634
633043569
1409806125
530399974
286200783
1462597295
144867994
1809932701
2079159832
741863162
372803547
423211827
1602670258
753095081
888566077
1815015830
670411389
2127205558
1579902411
1616134313
1333965573
374476171
943354758
841698123
1850656040
541659477
1378339206
676833100
1515294430
1804033350
859503130
734167378
179680632
456607550
2035238151
829395486
1773896707
1872606463
445311689
803494237
476783160
2085674523
1565951216
1428333383
125784335
804180516
999123547
1901548559
2098311841
579128022
738203559
226393171
112302072
888685290
931242798
1818080595
732845681
618846043
1289303487
1062585731
1669211943
1433530065
2031128099
665619545
407538866
788212386
2142800434
806368901
902513003
471244444
1222425077
1093974804
1018735963
1412419862
947845539
797744713
859759931
1352565726
1167332279
1597898473
251277287
2054702030
211446561
513075801
1562776896
1416348023
604221007
1045690441
2043147356
488042832
650809348
442773451
381559015
594080664
1001229066
881144513
666667658
1203815736
1437051767
901690037
6286017
1771681601
73425225
578039025
228621012
1253486597
1768643270
1209790019
336409124
1037906609
1230071444
1790599290
1079545146
1213280210
897277321
2070060287
534764170
845323646
1983387173
673008228
1123422727
1551750998
708205948
1622589483
1524314880
189777842
49019401
2065003238
426322449
1051645638
461551147
1960421531
1889484642
203006811
570716646
1730639093
206900661
1589412645
1755266475
479985072
8257350
1812908810
1996127226
1485768376
713446827
490266372
1505102818
1105315434
745715339
580127394
944536537
180093415
881541833
1605706138
665928479
1505259771
1954231527
1536354115
1109656605
673278685
1055786574
1635336081
1121048431
1006557745
986914457
77211360
1040030948
467040564
2005993727
1093497478
210261847
1428117057
1838232451
53500159
601001202
763994057
447558766
1811267987
1494201169
1515960517
1915132016
1155030415
2034540653
541430970
1139947951
645892142
759825914
1227578399
255860071
2034757235
1397486198
747133101
1749604979
343998410
1298095165
439036331
831096588
1733305915
1055306649
1311522791
1689726995
1059767911
1352563911
807379576
131257892
1828194420
1430975198
2124610044
786887810
990603112
253735131
730392076
320311158
1531513404
1612342586
335714546
1405995431
769975076
1571392364
1799928751
1726481359
2119014742
303574537
493132387
284655995
351549286
743944656
584751393
1991546968
1103209754
2027988641
890695516
1962042849
1277879993
1015259995
245214234
1820003890
49620384
1814242951
1629422344
324895045
1994031337
1114603946
1857085543
626379395
1080075396
1591593774
982435026
2031674879
173157059
1731385409
283175401
275586871
2003551255
387661861
875277954
756545196
1525556901
1063871779
1378372337
1288343901
551929830
1890748344
2028457305
710258096
739859374
1797513220
541154678
42869427
1555045601
1871233355
2058144116
1600841164
1673584152
865780474
600463902
335911220
2098913497
97842041
1777921634
1615241703
565802787
455283226
1534812384
1663420049
1114860240
317051390
1859007168
378033421
462892473
1944396717
284066070
132501782
927257309
1055491955
460537888
1560029760
1031196010
836069381
796508334
1945926350
1036679728
2016902222
830896932
314133738
809070315
1282355657
630924549
545221126
2132054836
1989943064
1910705159
1382166592
95551579
615611831
427211458
31748445
207530370
1227271287
1339549062
436656115
1799670935
64862766
1491508631
518313696
588786110
318306121
3198456
1344872256
1668875233
1735954541
228392908
1187159509
606005643
999895170
2089903729
845349424
654066645
1863101304
1574450078
57658513
1856745421
2001055573
866268034
1513022566
1838685804
1613725747
1109963224
68662868
1869659293
734705871
1049601246
609344034
2140775283
1430787608
2026447506
1552564707
1416253686
1448757340
341515461
1734864766
271247257
1268239976
520643862
369701537
1977693999
921032518
1400764748
101871687
18779315
1694837965
423991229
771190722
622807715
628761923
1516149565
155726206
1353533853
1378393792
301867002
1055542468
827719632
370999333
118976168
256366357
296055394
2031830063
2020455003
815583527
322366585
1873611666
386921164
2074877421
1854701653
226997998
121658009
1799684227
1337872159
2051246492
1055375810
1965171396
1479711139
1853674270
2077655954
717955815
1118803940
1234706985
859019578
1564584513
540547574
1048739465
1184562977
778243054
558100406
669428625
2056020336
252144073
1610946944
1248883170
485166806
554132425
629850267
634843699
24131117
1349602826
749925968
1938227035
1964010060
928444087
1929133507
333873278
141913642
62702707
946330368
1900665704
348997921
525587673
1690168256
1238656758
625976175
1153892962
564414348
1604117704
2063231465
2122640080
370747419
1083114587
791067418
1057967441
1359124745
765652024
213326371
1526266084
363049279
589548903
247459063
685458123
1709740462
568229050
246103688
1806435329
1402613505
456201527
184077440
1878859921
1386930376
1209311976
316365562
1825477877
2079111749
1029297363
1242845250
1153174665
1755490991
1030862452
596548181
879689848
209544508
440103748
1616501153
1331584217
884281643
1869619263
331798188
1678028727
403751614
409308715
1686519134
2094391126
751614633
33629153
2110431611
861759444
1181773584
1540604118
579783427
1863197261
1321556749
829925058
406932128
1902940730
1111463842
527002828
624317882
1029487654
1900624741
615839910
710994491
2004649012
1694597909
82805190
1861499769
1368626022
656458189
1142397764
128869952
1799472955
298981607
1328579
1521315159
1312106151
896792886
1236011633
466582775
1280336184
1330670077
552410259
1019180989
172676281
1031674375
1595900970
787401431
1769151440
1362835439
578441267
2094893545
1331504188
1513296324
1039454393
724685795
2053426399
1111457302
1101846773
20938399
638454857
307694361
1719339569
1270942548
980131515
1048115282
23995703
1671619386
500513806
529003873
570844456
1038211917
5658407
254061557
539615595
144572593
475947726
716770771
619378717
1554165044
1885053144
1476751171
593084440
1371857677
1628010439
1050699295
1153008511
1335423355
73093601
117076481
2106802638
1126195455
151847565
1352035658
1463695961
1966155686
1191294233
1984414898
1939307958
343352598
12214948
1617393568
1858177349
554755755
1045221603
1376837870
82110621
1189655603
1852053494
1335314075
1208672152
1460331549
569618558
1904554447
1011555705
2002417417
1130760759
815173714
1587902032
1260715269
439331391
1950260044
1828758920
1177993478
1070584158
1852475531
1005000838
254819766
1667738005
340918848
12238923
1291704544
1429273988
1296459773
892922869
1987242258
1396536737
1032967500
457648946
975765575
1963417373
1687614529
1847736317
1474593166
1534917052
444765088
2015881611
1272937557
2001686079
1392511104
311766575
2004603073
1198361885
1736529364
112266570
33397964
1706423208
214703317
1576907343
2131685203
268778342
2090620269
1764261414
2146288885
401444810
1162726945
596779615
256199864
1132334190
513635638
459784782
919827243
765707116
330524472
744889926
287029184
483216322
1204209895
629130593
277366989
312072042
332162828
1606373418
276457160
125620628
952180170
1591648822
1944785491
1499399368
1665206872
1244410976
140312233
1818642860
1111261675
1719101575
453037888
1496104085
2075906756
937222499
688692116
1137736777
1472384103
342615812
1399306946
459599880
176492382
918409133
1089198308
158242270
473703891
1236824698
1637634696
1160927412
101737413
1960092076
273996067
1321299646
950374259
576826675
1603297201
1238024126
1643925812
257879127
1896435228
1213911901
1836674057
782520407
252968480
1372800735
1644412367
120782463
1505001487
1384303712
1867122555
2007429814
949003632
1684451390
744586468
786606386
1711232795
163505914
1057889859
875417919
1318465505
2117969167
1545983763
119539603
733372984
867924909
1319069393
835753883
783934223
1668874161
1946030474
501499645
1166139236
1427568550
1642797034
389162684
2017949573
411963951
837678939
618163854
464503809
1888429074
1028944428
1136287265
289677621
248835796
1685807103
327165982
328189023
202403414
1372145297
827450240
306419447
825798610
30128340
1235650315
1843485655
942092217
923303915
1553984153
1905203877
495566797
1630768005
1183633753
1020515580
1985148353
1687857624
1481243883
1713275310
1995579737
397936511
693847752
2048414126
2059127355
972847306
1337311938
451099704
1577826050
402819322
1330899303
1703269062
1707703022
108745465
1573702144
1793416609
991464450
1447436629
71779673
1959739408
840753576
1631835907
1010978575
2125636757
652024597
1352081245
1506490582
1019965640
862661814
1109550469
1876624392
1134527112
1587320684
2083821154
1504951377
1557082935
582690318
1802872687
909564278
1431970964
1337406517
943974289
1749920306
345592964
1417968657
1439897386
429704710
307198545
1735027932
108939426
1255900995
1297131856
1429276950
1843234899
793284189
862076620
1932741850
1783647439
1725188674
2115245373
1216355249
349024111
616205611
1601437822
2119350199
1860922428
1852056611
1956418215
139181738
1949084233
1619622806
1396713554
955494712
1959365662
1320110017
712063995
523239596
1430292390
456538257
1443431108
359900495
119703277
1414967918
1865240967
1536441505
1286262740
1954648439
1402390444
1749856245
433304662
448721705
1347961872
1469473241
716770192
700713320
336109907
1998710057
809070837
2056844179
1196407379
1918384931
1088900437
835166688
704099749
57514309
226141861
1278000930
1438882502
1462679566
756332673
581149380
1332489629
2102503590
784749643
1910918037
1497633564
1328755657
2062158215
1713004926
170147108
722059217
1879250440
1067728995
2120327053
968277563
200416794
1626933739
263007095
830448432
1534110959
1934147492
1541346325
672621236
1457814750
1375299040
30300886
176256926
1153140580
319565172
1584767846
964129073
782360013
1285924290
1002852488
354028009
1879197910
638711765
1303046075
1926677897
1633857998
1421748132
148487527
210442065
625824232
1539268380
1379461596
1879969768
546810638
1050755026
1018463444
1382651033
821577763
1448361348
109587006
1781275749
1107051723
422903986
1176290763
408680241
1905106553
1833291741
968599538
800398151
173755278
97714924
1954013693
368737383
865344688
1541110931
768535003
1262741767
1384473733
45493528
1218545298
391213488
1003382799
1888328822
960890116
890066485
1996068517
1282047024
1234482105
1350925484
7113393
1906721386
1424991937
197488505
582996361
448711476
1969669291
52028195
833584101
195298156
1043929750
1902560651
636843536
498637549
118781919
559469318
1384032277
1038007997
1989432158
1213969788
680255018
1057610487
1772156632
1012771348
1097824460
1508795777
141554558
763998250
699983110
1284026431
1359404589
692141720
851369167
1247003431
440488950
733905604
1553559305
1344880281
293291442
1776821977
1002229749
1961051475
2015399223
1157603052
310767955
2046390088
1837287521
99811562
808051445
762430334
1551269510
238772662
60357256
547273259
861441076
542161823
839304230
1296254824
1614599919
970742991
1709685328
2094394642
573000270
905108858
1951778444
599512366
458234837
230596033
1676446046
1685386258
798250750
304336128
1364093567
349319836
492024322
1627846311
581136783
1768857850
1713154463
620697930
1954735502
1506062315
128443783
1583105298
668513774
1633186825
885253314
143376754
2037885473
2022698877
821162407
1728232268
287922823
2045928401
680877625
553155618
2133651467
648523126
1521879138
324609892
741715144
523281542
678897309
1685717278
1360673822
1802602613
562256698
1832401884
545639110
390557962
1808732624
2001424202
1713104923
1996605774
1882333825
548656840
2074094697
1496895905
75087591
1750070921
366127894
1100622456
1588831720
2143177449
265431535
1113875844
1955831827
2061000225
83173756
678076700
83117060
1429055219
908756293
1872308623
1754530469
168300043
1762874484
1544823831
1783593723
597884294
606466372
506020004
1312429805
845018627
1682719328
359494784
1511386997
215199163
630037005
427801647
550238362
232699447
1500866277
621405644
94729655
1035250328
721923202
1505256311
1663546881
1868621416
959726299
302130504
2090014936
1544012594
1037688582
398031850
1613125971
695951126
1753867230
478085759
593961821
298511091
157153536
995070207
1775300407
227901574
22047939
411449087
1902847619
1930002733
1252547355
667630772
1877446615
1872329547
1294638563
898182815
1577714454
445618570
383813253
195096217
1715103268
449353756
2070240356
1731579683
104984797
2046772105
147564119
2005578968
324319412
1144094538
843790949
1141457088
849905244
2043138866
101258820
564921183
2147086537
659063322
1013579657
1311028636
109101516
629090379
1820388254
1496808542
1609867998
421650752
843722807
988033446
1080234052
1092417221
411335687
1326889007
1823970978
2127435302
555259429
1840731089
351753745
1134038813
1411442462
2014580034
1246809838
861411782
1321322589
2059148342
1279325778
1399170400
1612946691
1829132391
791581109
166047153
1543484003
630961511
1778178951
22714888
1733355396
1300153358
657878992
947495725
618208724
1898527892
1234272132
510575023
1280078085
1232638245
1789808014
400040932
1611872372
1950517331
907080401
685911272
1655950712
378199732
1635215905
1158478285
504700302
1215492518
650962224
1833201849
1139474837
891056570
186345502
1360254572
1740463611
114826211
1761390033
400420280
270207811
169442642
606819520
1260559372
1571391182
1741208613
519393967
318445872
199387616
1907059439
24162561
303408280
1483713307
968712688
494113036
781829155
725067176
259170815
963672161
2038303315
709487227
66797208
1333257538
771253279
972937174
1086476304
1421879848
1859252138
1119091179
1233186279
1765053109
2005359171
1925919457
895365365
1571606499
1799276310
343583619
11877782
1385016328
1136409672
1952549547
1396332103
1202980661
513645327
1052603999
1951921542
1370168071
1195842543
643357659
700248141
1196361757
1611224733
425852643
1647615982
505194625
1965674201
1031525395
1493308617
1385147881
278334522
1702469279
1276596387
621806693
355546890
810965654
1906411567
588218223
1018183478
35187709
260271623
1729678791
189827694
209065843
1903592615
833664559
1754213000
639713940
2024568969
2013960935
1281268587
1021115347
568951516
1152468720
341641628
1065110353
623956692
1231356222
481632266
1915079261
1010565402
1217391006
611475316
944342076
722897196
131177718
1429338857
2094702139
1482050601
1279467866
2050572254
41797671
411703974
1949571571
186286728
175993917
1251428109
423773192
707892769
1786042266
14630914
1087126212
392219058
1438822965
891695764
2145420118
1536650871
1358225295
1800647768
451535177
432727804
2055057061
826701254
276427599
2116762688
220463792
403963064
699602568
880557391
1035942424
355296783
435327913
580658118
1458561128
805449847
1786516096
1549845442
983967067
2061110921
1711757057
1645494575
979836292
331268342
1932608675
989482459
73517734
1282341077
1274096434
1634136164
881126348
510869944
1129536267
1041224268
1843828124
982381632
1373241626
476124677
971936295
1356804211
1812286293
297710868
1205111371
557178606
899929248
1169909386
136508582
2032581814
2007783932
1634602329
84922051
2141350997
1434563880
674147938
1100750012
199463071
430056155
1545858795
1451962756
1202581125
283299052
355080859
1969406003
49780739
1316528283
415019432
1858384545
1765088693
1513056545
229343153
1385417460
916572465
894448970
377764213
1031015169
503111672
1373110914
1907991269
1750590793
1163193455
180335130
917585463
334181543
446304654
1664500917
587235651
1926036735
1053844447
1305370423
725783624
1118368536
1759202562
2076186213
655333399
1432472811
1727722612
931136494
2008970238
1620925041
1345630973
353149353
1975135359
52651277
83856496
1299377852
1079230854
211834962
1353560590
1781226321
1075418170
897364537
1395395756
2014313775
1138578870
429538118
1422970680
1355615164
481393871
1911031509
1142034507
617391125
2101822707
903756579
1595764012
1321129460
624309220
2131927612
1902752782
486471475
148252759
1043792068
393975121
607600786
846524315
166869122
691429143
1505997210
164652154
220540484
1026670257
594885914
48108952
1531739050
766347968
1031159118
1829335723
919594676
568104595
1311846432
942769161
506503734
1549765259
993704853
80685074
1109874196
1911081086
1365244315
952949104
1474490333
287462399
354028730
448331218
263797265
789497327
398982185
555465670
1371159988
960382544
2033178675
869882239
1052207417
1632669345
1273505287
296362464
1433371048
727512004
1718260888
1674630266
11557587
586774665
1102116949
1180211767
1012881170
2025449492
1633521573
725845140
1819914221
1277163403
1620021076
53646209
1916634663
202731815
564459103
2117092268
13417043
573138372
1179298424
57058481
733645942
183068496
6020209
782890849
655688935
265276254
2066854975
920704143
832251006
224392403
270812448
410180141
653319183
170501773
807258719
990306929
1086442957
1636589022
1732324001
167363025
451138733
1731441643
516212097
454462840
531256666
778422551
1145210493
121202928
381375876
173848092
1155416507
77978897
701979920
1795426083
1438865587
586790319
1344609742
1804811697
1385866725
1019570327
833741829
1050565333
230273330
1257439962
972541515
492138911
1156328515
1111793609
962252372
2110537991
148420274
55797501
581791931
373479072
1143073313
697832000
586050938
428357797
847556334
774241480
110100466
581965848
2136266726
1591851021
414844851
1953794788
1842939642
454830925
1712844771
45928165
1562827013
446380316
233005188
853676848
742415045
1010363821
284997100
1500203710
2052310109
1969370471
1476542690
974718623
2048818648
2078153457
1987530722
825907417
244607858
661032247
36437636
862174480
705462796
1354477124
725011877
2059472054
1884529485
536520961
435225683
123434971
1730593106
1277235053
1971771261
164399163
263539688
1103479096
1456233033
1710697211
384623634
2133875128
1344812751
897565463
1634687133
806889066
478490032
266093592
322169344
863216890
1952145080
1609913190
1375000437
971082062
2030196928
896627538
1688875519
324291771
463270601
1239627062
2037578226
248070901
1578101535
1613984482
1181581835
2129934639
1234456645
918590101
1763712139
183016458
2006364477
2060177156
1530072885
1776887347
246682922
99453927
173854475
94836203
516275362
745123391
478250397
1046080517
1410115804
89980842
673635362
809021896
179170402
1541183696
746393810
1644021531
1624294302
1648382599
1532907974
809384183
2127524947
1324433782
1388667668
427663244
1779168981
1010120474
844925196
1124566219
1478059377
2056277238
216382998
649548345
487273809
2138404410
207433235
1442301742
2027632139
941562435
987167397
509802375
888625836
1250473694
1094273018
546034053
875055468
883067477
269717645
295316576
1277277179
1140344331
1307853121
1820483074
2033022944
237226056
297639591
1203853760
964855552
1686429452
1587212202
1487296142
519608118
869732744
173470520
1699937492
1793694472
1516139298
771005312
45817119
1362231786
1032093019
2072712006
2081222263
1281409089
1239282135
1401293002
621466609
1044914175
246596920
915096411
553626642
1832933413
1346441389
946241141
1410770312
1200418343
974392512
1669107408
1157603085
863362331
1290277735
191286883
686361665
331712127
968141332
1618464848
737699093
226257591
362124260
755654099
1149901544
78358651
812379289
10205583
2141329349
864503244
1513114099
735194356
957727746
803291183
151971467
1404099448
437818604
677274693
478598096
156884824
83108482
467005208
1743074305
1054846413
1154795122
1248654644
1083538813
549897061
1823719775
555652018
48219005
1324914669
1216866887
1703012457
1506675059
654891726
537256900
1891553731
353475845
1288566735
1247337158
1438807933
2044819508
1567482488
912051445
1608817187
1105898345
1008741090
318985804
1817095317
1703661601
788945408
799803442
966111964
1555333945
228300196
2086225689
1712843567
870442565
291278042
1170911461
1993293489
684796688
1818799062
1638271892
1701410871
2090935553
553490654
2063055555
1570194938
1195107357
802027508
259243700
2124611900
1510036957
307525460
1912617436
662715930
634122519
425993176
1328709414
145040636
579364685
794232006
1015523681
1881051489
1689870132
677118124
1262598119
24116105
1600141006
981797072
1811035596
1274029977
1189334523
1784057409
668690422
2004065839
598628290
800669169
1366360877
137751840
1633367652
1380910141
1298229907
135442201
158194617
2068601336
2041607564
876567575
1588245607
1041684605
9223881
601285009
944445954
1611273643
279476624
883426105
1248152924
1927530685
83808339
1758954020
2063693946
1685599596
2047789940
1090981507
2037692734
2037375338
649379519
64093876
129708769
1072664626
183189495
1284558736
1135225231
1647019647
651994461
678718865
1072898889
1611077692
1892551609
2049590328
1662063267
436304551
680322140
1364858567
1280870811
1053876945
1932004230
1550753840
1837363871
405596166
1507682119
406453093
422892581
1651060933
1531251885
1646711755
2097355218
1302423412
904064698
382164372
1473472324
2119660978
1869091856
1874007318
994931296
1585776978
1544312409
1623476342
1231775072
1329684516
227125015
1172727480
624642306
1312578796
425844408
1204164734
940275505
1768940139
305664722
1993613436
2052789374
1720219817
1613132811
959185667
570921764
1386625323
1478079728
1225750375
1833975084
1110901325
173733681
650616600
1013499468
1607136437
1016152822
165479943
1232332362
65287838
1671660691
179792868
283048829
1860370521
906236609
1859539821
1647817891
1632563467
386841878
921918144
464831442
903785064
675439143
1199529003
1087018883
1270789349
1027542451
1091261845
1850023527
2126032011
1133616922
1598953886
612339792
503034951
1735784269
2056767307
2054373570
1231500098
1524150177
279186051
175536670
1482217560
604067652
115090513
1269063250
1813964397
1030634001
691649246
285659797
323995973
411741905
1041986049
297496704
1785196817
1091103951
1618758517
728531323
1898903232
1858628441
790548190
43450189
1535445261
1213318741
1079835208
976658502
2002362215
1880174163
795736695
915466290
1487697797
848846126
18000552
1022903059
1469700297
1280382335
179953047
1149249369
194191586
1093216307
2018340082
1908097021
1376032716
685834956
33100333
29138626
365530215
516277786
1549534823
1454700228
2012199011
868213757
1790339840
1789189797
694873284
1438598626
1002666430
582818337
947520973
397277980
1594981535
1478880638
1268656023
556953280
701009567
1762031179
1059406384
1302996580
250684376
1187319653
1500044689
635832299
1080777171
1016707537
1291988670
1750149154
1659375449
330010445
122974932
1061888219
945079585
1209154869
1424921620
362737356
1095452280
875857374
879040027
757029073
2000033794
1847380830
1130711478
865197297
1710928328
209494445
149080485
238102388
354057853
658008338
2053127801
1949307163
1566286671
695463908
2037672653
885400763
2032832912
1899568492
701267992
762228285
1392860576
1123132290
1728887309
19091534
1315037195
1158461845
1292911516
293282583
77569256
172613079
875127515
246897214
817263943
658612413
908258580
736522943
1232281161
1776645650
1206125480
543615605
322069027
131043364
783751130
540179616
1059858444
2052833733
391460541
1484450203
2139046992
1168271325
1475780095
1178682319
1280250178
294542446
1841928289
1756415900
1868811978
1248260347
290496858
1629894594
1222560508
1883697115
1279840574
116180277
548622755
1394190192
1322881597
1289321478
1035298337
852949926
1492032517
319699709
1680818699
433553667
1740453998
525152325
1259249170
1228512810
1989529406
2053497225
131777092
896579080
88259281
1499772993
1724145267
1530354481
1029006373
89004509
490744293
591235219
2061674323
1682834478
1119702054
487318758
743407472
1533359332
2083032388
263523460
1877932820
935122864
1275940245
957211614
223508624
719961055
38094401
306573521
1666001479
629674768
1397232063
316194363
583787167
2142812117
810253217
821118337
834807887
1730738907
243636492
1215848659
1485673260
1986918945
1694607685
539444590
1733324729
698122044
1167637817
1981220397
1340386155
405169292
381626434
1399201124
1143474637
1948681434
418887832
1621950297
1065525176
1264857203
199079634
320517200
2108200891
1719086129
1943449345
1278376710
1069039340
1721055107
849150032
1816359685
1677023456
1790057023
1509176677
1641238170
998423471
280705989
1492657421
1851067636
882586760
400015359
1637341642
715439348
1592439720
1018572576
619528878
1273054987
46710973
554738298
1245883225
1130184582
2067085150
732986288
1303837664
310362353
1033390724
1314562732
1083294220
227429866
2036781685
53300161
913834133
1316535267
2095832728
454575623
2144520122
1121985933
328766451
590926258
718837100
246539239
1566265371
922877429
566918723
1859097094
765400560
154832847
504765634
1566381721
1404322260
1173975028
221071867
1936569757
1166247319
736731369
1829019042
1642671008
9186651
1530838466
323598107
1570885536
340699924
1558380474
1132612709
11844929
744778622
1283968261
1835336629
1835861723
396751318
1549913881
1708987007
1828908964
887110751
427397095
1783211731
1454386940
1555722390
1805230536
1051334273
1102199066
1401736990
1141066836
1015535763
1593021050
84537510
1244840761
831472703
1429547425
1186679239
370926696
2045254167
481343963
494008088
728268422
1400820775
491598901
82629059
1902190238
2089795041
1017000847
1362866
1330210538
1222956187
386364761
1129354132
1696132402
1985441645
1367170148
428900767
211394620
709275694
1199274885
936626891
1729410736
651410257
1391077188
168296118
936846767
1876211587
164368404
524536369
737582560
1150261041
262989084
981337220
1944064801
74295257
2129264094
805438335
995674551
1241049637
2014186695
520238997
414903481
1083454297
328784338
1103761359
2086055099
1988039727
1152123864
2117084937
2097210862
769034690
825609078
319403837
385371732
1952675371
508749146
914380229
241838920
321380331
1304450075
877328572
654283106
867957421
190204610
434848168
1174153453
1789654904
799348528
1110446838
1553431924
724016325
116200409
408841073
609866537
24422225
1506452091
914459440
1197835712
1320481097
1192177207
293822241
45477481
565273491
878720444
953038371
679268881
763014551
1431657862
1180220459
619140971
1204864360
653167280
1998405476
1202947526
1180840077
1062929429
52247690
421481153
51647299
2016058770
791818755
1759119591
1151601135
1126295986
973913512
297905539
1108658294
1745515593
820182992
492064639
1953923800
2079851687
1735346235
98522298
1807490456
412870499
1107298808
1318396191
1617831272
878657884
930748375
80891158
1160548446
2048747805
1817061521
2113626746
672154873
561465887
109224761
1232872462
1159555944
249089507
1578283787
1452366739
1075283343
1818840949
1946395723
967192364
354963174
2067797127
632391653
1294860509
1827300608
240504903
1626611740
503567289
562608064
1993092563
819795118
729299673
1740882425
591683936
1374711490
2136395592
936216692
1377682528
400055809
38547008
1057842153
2023060937
1303725022
892698572
1425838075
1725957509
1565198336
537035790
577536999
997598795
1886172503
1391667949
1671959248
1710057510
1797741924
1192866071
1795183601
1272314484
206390558
1059735225
1249268393
406222283
891443322
29441578
1347585813
1482600272
1342891904
1651032384
1268454944
1189777842
155036199
247926956
1517935016
133038182
194645123
2038319333
1438855446
526565745
920896283
73839092
1106155795
353464167
1271179010
938251294
116526162
122582148
1427495608
1702532920
227617717
1610877943
621884711
117025013
1104227842
1973570762
271316818
93284926
1600297268
464403454
645646274
1306797650
1441907057
80275005
128382732
945377432
7279213
1512538940
209783698
1337559799
1535123159
311795415
1687459441
1762341880
1550481687
1564101580
1828409224
1263435159
48845719
1652121228
1896184204
1443891870
1031727170
795455031
877760100
702092632
955427382
1450794944
420819846
1302732319
952974423
704198759
1819833848
682434875
532886145
1936193297
1577340601
1742492952
1545574917
745977602
1715826380
177893516
2103396700
81746617
1675908133
1517386128
1296955435
1782971558
2106828007
2104302256
1612062879
1434348360
1649792115
588612127
735356476
1387178510
1354436430
1034009
1499547455
266828779
1624797007
1686952218
622646383
938210813
1675196415
902821189
1337340305
2097223981
1194122060
1932895602
1274485994
2042525018
1215136923
860112170
130662600
1945686565
1783164483
762253733
1674054301
402645818
29605187
1901379200
633719697
1887961139
1583195466
1549964540
1877385525
834201819
2125829522
853875028
116434237
1677364807
1986997376
2041526818
2007819758
356050323
557478970
1235289512
1950787217
1970782693
2046748398
1450633351
263874357
632272604
1816836853
1181381605
1317385551
101515963
960984838
1078832027
1491649583
2060025930
278187721
1105845326
1948961934
1828364829
1217054314
1619720791
1165112701
1053586328
813965192
163612465
1105298519
12755952
1257377143
847052938
348787899
1874368625
1411002504
517789060
770021801
561612371
1434442715
217966044
380069055
1206490369
622436355
292587480
517371666
416876788
311697570
1542133297
1707170086
851080517
738406278
1728644861
1048361944
1150613036
1854026169
1174309209
1790828373
1370190693
1717881675
1464445938
687981709
527559223
901305347
462031675
399648019
914997202
788173649
1271400395
2031694601
1570642803
754729990
177505363
1838490063
387532991
270656011
797584352
1369208311
1892426362
1278360858
886653109
2038701528
1589674797
958289311
984019377
622350673
1754251691
1681916269
1680423154
515455661
582365580
1857083136
109593194
466380351
1132244494
410673837
967727481
424934126
489761931
1870701165
1464819664
412924622
1703368326
875022799
1418775300
1293142665
1947872099
1691766512
651897745
2104836689
136817642
76824160
209599092
262440460
801082168
405329746
502296458
1872717140
415099267
3633042
2090016883
1058866120
1712002808
1174184125
1208231381
2089388397
431578302
594328421
992348750
355441328
1052364818
110396418
1848098942
528521500
989932701
188561183
989126948
1200401156
353744413
1693766925
630682015
1222347856
2115969736
1992013554
1916023358
636954169
464621167
1555589788
1047163895
655945704
1521251124
2004014706
67139297
109778602
111586544
389523073
1592086886
309227067
2004910899
962920540
1219583226
1890986015
1624554330
1619099254
938355994
457856531
757183172
1797158407
831458767
392310638
1352892843
1822851673
1596131740
1548166130
637019198
1851349165
610891629
1389474386
818327031
634774931
2064781731
1343293757
281183076
431206426
194089877
1789816749
25402490
1540130507
236183631
196965523
2043465386
1945596774
1991553137
550102980
1459167087
1293285278
1279772871
1578408378
2137595494
1903464654
1226422304
219145203
149505908
580879583
154279479
1951201605
908750081
1542256093
297826576
2066415195
142944992
371015285
1769765880
1152969053
828464994
764581511
1239608681
442182334
1622847138
465633091
626527638
535174368
1146817615
1201108705
1448641532
1878932841
92556696
130250152
1208080026
1756310596
820102219
214938015
1213949772
491418735
918216803
1212099308
2028534470
331291789
394255032
149258334
2049951265
683343524
1525245570
1809681233
2063009305
788981873
503606404
1822377014
1143806886
464421885
1453509846
1305865824
779760728
1369769793
1623861519
1203211523
648640163
1689759095
81376964
1606328044
36813230
1958671821
1665145309
147268197
1699136068
253734216
347751923
699392661
1610353276
1439481327
1412721177
1807813271
807538188
1754917
830857693
960037455
1101472505
584482436
442576804
528519893
392484188
170841972
2029060088
1470583356
979554185
1361310639
1035678294
183064568
632833920
1196153760
1686301796
2046292
1632957699
517865097
1644344293
974736784
505057385
1242987179
1786220823
772225533
701487165
1612852584
655767672
472696469
2039881674
1457818703
983776737
1011153311
1437230501
1476936695
1669811715
1511292112
1633350019
1961599328
467169577
768362678
1312455333
2115617349
1307661573
788371868
28956123
1210158179
240099141
1476406037
1349594124
817589910
1234323419
1254866174
847362232
1146022010
2005990077
124116769
2023296833
1963514702
715490012
1730479698
289335930
1775477188
1012939775
1462363986
1513521571
77721749
1728089306
1469062201
1239181193
1553825307
1294625194
334958635
1888088196
166359923
1198644838
2099524616
1780949163
1171301362
1232445650
580876839
1412702681
188452345
1315023533
642456267
1018380842
279061242
2127748127
51880051
1115454143
629626769
674539128
51723290
1201896749
853834758
668056835
675504481
582568411
1458461880
435212561
1990175495
735202935
1371941236
1870025372
2098529959
1448742042
969352916
44317587
772549027
1088243458
859973123
1571873256
259935444
1075034413
815252676
604885385
93008175
1787974718
214070827
1901571765
2041801658
246351328
595677771
117973076
1677195784
1144981298
1601482527
1277346422
1111498286
2012787030
261980234
1882595287
1434878857
1583471957
852524931
1965667537
191801950
810797465
1221467384
2037512592
1308859507
1799194718
500184837
1449358279
176220501
191755621
1853791039
75354512
455535197
1456354748
794512970
967314238
1597722456
1385544660
869768153
1534496179
796324412
1721816911
1717759794
699690246
71431134
2100480802
1004827583
1938333266
239017948
504130342
170949854
1001404885
818387291
400573122
1781183942
1718011279
1092079209
1129136967
1399200541
1706395535
604943741
1185479126
674478493
1459806154
1602244688
33705427
1982936956
651864794
1933343029
1860552536
1082663954
369666959
1359672997
1200381210
1043271749
1698561590
301848620
893242017
261975807
2056950181
312154629
365916016
209927412
110340723
1853788588
474526615
1798664562
63990967
1731535327
685111148
681588274
1739943494
422721443
810748233
1085269973
2004373875
2095091038
1809195979
1950473692
2008311496
284112769
1287943104
181271349
1385781036
773585318
1511597898
857343616
1525470971
1809572270
665322223
1600637493
3694314
677588030
138707180
917437554
446427120
900559245
1876326077
1972629558
1792990188
1615272206
847594419
1592528054
91724069
2075727348
1782744836
616631790
493067197
1536682831
1276993207
2145652085
97007633
525793384
451357794
2101432686
1198886276
2048986452
752018775
1564861966
1367636056
655836732
634906386
986185033
443059020
91697279
415323876
201529138
2028933983
1732851480
888342370
1901654516
314843319
1884837286
2131552008
715670114
2016844108
2052331097
1320547928
1965700159
1662276479
1310577762
1811400086
15184484
278345742
560089631
716405817
502757079
1417440238
717251497
1255761411
919986957
1300136843
1172200451
808192522
642228445
294370324
200155449
880265324
1951926635
976305676
1950482531
1799880930
119822079
1876191221
62036556
641908990
1497668530
1819484132
1219960595
1702099453
1354990321
1824796252
1563480853
519126926
1588975868
682663849
1711987382
1834946110
547543915
843001718
200232656
1023449283
1376670138
69908926
796039456
2065375023
1972726935
394049011
641079344
462802129
976187221
161790206
497224610
2094997064
1111695179
849739469
1392429218
1245761606
392297614
85196319
666449454
2028688713
1050296780
800522459
871797022
1545720805
242265375
986826776
1484093482
286240187
414388113
1092695286
1947353351
720407710
796173808
1859058684
1212716026
341047700
1168455889
514874999
1127501762
174422759
684983496
1078586639
1420998387
1799502502
1389325104
657543798
660923198
1216689222
1458727219
2122720419
225739253
1263725414
940628295
1499119728
740022458
2001578409
1091795727
990259777
1880232134
1039877587
1265943339
2021128699
404540520
474312834
871330794
2110212986
707265080
668830766
382729616
1364572779
1919230459
40700449
1249486410
536830923
991068275
479940921
1875933825
871428088
1051462649
185740291
1431897526
1910285609
1835419760
1808383854
1392431468
1449624118
2046071803
2047150109
831696630
1875337137
1086042765
1938284897
573687402
1974147892
2142348007
1504678866
1055289327
1806027063
2085337668
1698097744
116642562
678817599
536611045
864997746
1180520328
782353930
1121912340
1221885178
1499114970
2030142563
1331332312
2039355041
1099568692
938520720
546238377
729216120
198234707
2046786340
2023476493
482629128
318493897
1562190123
718834631
90942491
1011943820
726947362
423794391
1846764948
1617063395
810727030
1803661906
74925825
731115851
588530130
1896062629
86591448
1592073485
824958242
1859126857
112720148
2058323157
255974656
752201805
174289763
36372165
1820432390
1838284249
849988995
799581207
1154416816
370388518
1611930327
513120476
1337804813
729410168
952954997
561421442
811567029
1848679001
1202287844
791503394
338457677
1112211511
1802368351
200847504
491657065
1065196941
1060570281
264260268
1188467226
844652265
2031100092
744333278
1735583481
193073197
1944117556
464667556
290770073
819337533
905555475
1719480059
1277986745
1600487749
1168702817
1107281720
137088339
1283210400
23206395
329494430
791326003
1995161418
2032038130
1056071844
1663534032
553376344
1925343441
995068146
1199240466
914546586
1399766798
1275540647
607710690
1908805191
466054850
375439098
1230483258
1692616389
2102992673
914852073
1364582212
614795157
1264982251
1564113630
1094231385
750891186
696501555
1834175459
98224650
883363973
1586607013
22450890
1957028737
252917769
447949009
912104874
1072596535
1440454328
1259615220
315298412
1028423652
241393401
1180913125
1549489965
1852316150
576860783
822640335
843170383
1926587112
2075924060
1883442313
1159959206
1672905107
1229696840
1601614167
266448868
402525856
1839187562
990992642
21115680
1917482881
1473057917
1485990075
397063748
527656954
160781999
1264356250
87846186
386022539
1430563701
35326551
197330268
1022262577
1757820314
950249604
1560759884
907501358
177277281
1314786218
1832299029
1460883280
3039422
693741705
1244677361
252609607
1832523410
1247492672
866719382
1318164759
350121105
373997613
1563928836
740896468
1189877292
495649822
1954064963
1862768518
1691323721
1373874284
983384945
836339684
1371844264
667336387
970209714
2116473337
1288281538
266003985
1545524735
314058412
569504104
164819053
1782748721
2107302259
1406871554
1237062145
1051239440
1283184798
1428382555
84645689
1092359850
1412577639
618884424
2094342620
225966545
1920166147
541918237
1051881753
2021007053
852029288
514747904
1577430631
2062529636
1778477448
1950111372
325010596
1694541704
695567148
1126363532
1072709012
396282550
1570372055
293562533
1192372328
1683343095
24618562
1845661330
135104616
402183183
180522929
69065680
2120731337
507197512
275318000
1539027671
790742259
423661906
798211921
530836526
225426107
961930207
1496321244
684567297
1771302098
371487850
2084373110
872380692
1218752253
1137665797
1865725484
306096941
874972703
1535977546
218792295
1403981100
612814491
812489876
811027287
1604572799
563440297
1847466240
292346537
599975468
274200720
1755063235
170471611
2134591250
1703809215
1894251497
1686301357
1311767740
410651705
333965784
518499514
2090341971
965989034
1036867451
2074448853
1324682368
2096050404
1433186431
1052291073
442524838
1480505037
1641186
796231394
1955700012
142351901
1605670654
1235852649
2006802895
1801402306
1103550249
65735367
206506053
351036273
1602855221
787485158
1226658896
1770228826
2080236989
870827103
1390117759
1224257690
1580810421
1575791686
1332191800
2136928026
1530745254
1690992333
1639393024
1011817861
1539955665
493868519
1371723828
1100146460
129674955
109376314
1911748244
1312649764
27416146
1572899281
114078380
56266548
1651675748
78876917
1824647330
461205139
1847826588
971316649
1931748540
1318575819
1198201555
221726050
1650192132
530780932
968104072
2091780284
1722114184
432206139
94926632
1355891819
531824319
783083501
1975345485
503491796
1622663162
2017152417
1565749264
1111543652
997857194
322323911
102472368
1290804615
1143892794
561721292
1955720996
2019753555
318655798
1036754201
1434391057
989456647
1664688677
1269616468
1402046254
2010416956
1330761049
299941559
88064423
2100092699
199852999
1981917201
407108636
1217758695
726198707
2095653758
1495455970
2004081143
1573418455
1613480393
843958987
1546601693
1388912293
605172777
1066550377
1722713538
1358843294
148437194
396800366
1759249439
1407851494
354390573
1992701394
1040853290
2005718813
873481478
40646461
2117124755
979946616
115957426
1868606473
740060308
555441617
294716139
1751528590
935920727
233594357
1442611951
754645727
1010836081
701805607
1112816320
2092784414
309632116
194857331
165476469
86332276
682889119
1557609408
416278873
744734011
140997519
328096569
1332351214
1029196803
301708104
1924590960
278677249
632248003
954945707
1652013666
1961147929
676882391
1879182859
1418813661
435884233
463901914
1286376
1346630052
337107338
59481926
830368635
1815336198
1975570344
360635649
49495931
1810822750
925003190
1958799389
505096276
1775450174
2116034655
986519249
1423195523
1832333579
1684274283
686406832
803109989
131477313
1490484337
753414712
2045881004
346064318
504023017
876979497
945111324
1966153440
792592610
503165123
741563549
843668242
29629110
1954528832
1174387188
785658497
683259754
1985490148
1718335172
739353420
1427017471
1430143542
1585470658
816538789
68017491
2019025461
1519874879
2073289610
1789810655
2007240731
1108122031
112232165
1276292198
1939682696
396323288
1013988382
1841530766
1564750891
211788387
1720666711
1145840238
937770156
1125931196
57241645
1057118515
1460105188
695153471
442189518
1239632218
404244143
1805429737
1456729737
814577594
411288083
757226078
618136431
92372750
1846174632
401360352
1087822046
217204283
1883631118
1263157298
668139124
1787674142
795733243
1474185013
335481810
1975986154
1166869748
1000140626
890221852
541844557
1148718239
991483453
446965566
1181468751
469232760
57809999
1380297698
291372131
1891059347
845342640
161453660
1198219961
2107959234
939650545
414217902
2116519155
1050410800
2146698883
785749812
520162002
1279467288
1843774777
2024914906
244496489
2117272640
2068192188
1947222778
188609628
429270953
710608111
1241862467
2142754241
127014099
216610339
1856804427
307346188
1206619106
1254611557
1896291366
702965711
292972732
1725518686
1419344002
1970580280
1392661352
1996621004
25903226
999329216
211106056
500573786
1328071795
1391724694
1105496847
1389862305
1741165905
630735525
337528885
1748820149
1144147918
65034159
1647496307
1129963606
1070739745
1434363378
602958147
1726216731
1309209440
1641915562
224511588
1013576330
606761366
2046116552
1694501169
2088302585
985764721
1100336196
1483326813
721923074
1541276397
777083123
7320883
1474311796
189540094
239911639
778582590
820141789
1891133698
157361175
165323862
1981198152
182370396
320265558
1991459661
95133349
1443333843
740500458
827407940
1426093
926061788
506533983
115291192
1923877360
1752278528
215966809
226993171
154730151
1376978215
1257988353
1094065498
2098860225
794656800
1529005456
1857435616
1386604487
348038354
1595202690
1612797080
1941093791
1751926033
2031895443
1252795667
1479917721
496648891
1192898610
251985034
873757970
92644408
651968204
1922295727
190927137
1354100912
1602603274
286100793
475784620
1710609412
469091213
1659491731
1085190326
61082581
1446126793
1450138567
1031962662
857578068
1812058782
505718063
1948322762
1830962232
285088030
9970262
50302864
1765036942
847554662
579860061
690646402
1897178375
638786419
1976731696
606787749
882637736
582288840
735631846
1251968707
22191358
307071458
1155246516
1407281918
1816606098
933590952
281827807
254637845
1808139621
2051469924
954900666
1122789215
296833924
1632608087
768082268
114398061
240921343
1652710201
514460565
698993020
1592286864
721516941
1817994362
366161788
155768219
1798998609
1520670290
762785470
187244350
2007803897
413247688
1103062177
672878560
1012026936
295535070
375299774
244131010
278378432
1421741283
1424415467
1512402995
1843840334
1131031604
1770345294
1296748027
1659988657
454979644
2094895043
850698125
1510188623
1487509610
484212842
856117371
1757806152
1608571791
679255918
161276471
1677297601
1140651837
949230593
1723515103
1507226733
32573645
166071281
1955979166
1641425135
1999383956
1523557941
1604721570
1624365848
1549200105
1091208542
1911155269
1954461766
213737039
840757574
1138445240
829461508
1748448792
1395733002
1022822384
988552554
645820719
590145965
416756484
2079432146
386947
872511141
1694628149
1829322554
562076377
1850629607
1856877363
1517935219
1953156521
1150205315
1591427625
179522875
1610999079
1227540116
1313322140
1960138863
1129844753
1290157978
1775645133
1801193156
165721965
21302897
1395863249
924490340
1641199414
345951079
1083304486
449708986
1137008035
1538939502
2038771846
397401850
686634189
1592430098
773089470
261290877
2114818385
113561985
1213065183
154298609
376695767
782949056
1068993969
1736183353
460193958
293627110
555657591
1421854540
835434581
1460007560
1818764505
1993083830
1344132977
2121373633
488765803
958471409
92436326
2097073368
699853972
377732133
972047949
625887155
4559649
1264085251
1041338199
1317986035
121347784
1045440453
1373637373
948466673
1794535688
890228515
508720972
1405215906
147454077
379248396
2005727319
1662715469
317641830
225107607
438648857
1582540675
402178401
1329349189
1999339175
320379533
1805012424
683268774
130620186
1011861388
91936002
659540494
174469862
628901520
1181992210
1536099164
2020008755
1915978366
852109725
850022212
1957779386
1203528261
338788612
1303764004
1749918765
1628535908
480565361
158487262
2073060414
60772335
246624162
428635484
392241982
1563920293
517744104
777667971
458067207
164774855
884862453
339653334
2050647588
1507224725
1777699296
402444439
2023967727
1874988097
531779660
996381835
1417297040
1848357278
1126020943
1775967522
802678730
892721629
1540909545
1685880631
751683261
414016276
1189979054
159194283
1103821914
103548666
196990276
1792443123
1797586430
1152900104
125931609
1546899617
2138374857
1299767470
1059437571
944612462
295386368
926780732
2120356185
436048561
1951979855
1286041041
101375738
628237355
546424735
653837678
1790907882
1108106345
1885817650
228341586
1748213166
1301268294
1450988250
1688173025
1417474194
1567494107
1909758205
578424931
165150574
320282224
467635284
395906497
210984667
1549188814
1331691522
1212735068
1708767781
820563617
201434015
867572322
591302944
2056057751
596460336
551444607
638466854
1426250070
718065813
1818900318
1820472247
930609206
424686165
1485371472
1109044909
1628431256
2019810494
168280558
1266578688
240131893
1521103360
737964417
761399385
223903452
854108836
628991476
488050522
988875546
28951778
1660996056
2089093760
1251373238
922009087
1863787898
980176851
2009986638
213651890
1952643375
183783191
1596586701
256099142
1153277996
732307074
1099430831
1971350779
665303469
1226067694
1546724126
1678776460
2084330536
1133578065
1285971497
751689701
687886162
2071161322
654375764
446780663
1711689182
2089631787
2045825156
1513795965
604065887
1402072878
1937828233
361549899
754835275
256881471
904642056
1626729721
429616462
1790715130
736620558
640166930
1472117038
1542784232
1341559307
1241705340
1171667092
1198936160
1650193692
1605229184
1340705258
1575394640
1972109239
1416026813
164425449
905625174
150145813
479438640
1945226846
51490669
505694835
197674437
1852653284
1548339752
1284946057
647184065
1475189034
1592803724
1413058069
1711316273
1954025893
306964119
256458799
300201716
2045205404
1373910192
1743652406
136297949
105140775
646292882
508356776
2083198639
1311878214
1566854522
936662729
1935768155
2143532390
1474150366
1621968169
2140331479
675090628
2105228112
1549390799
2056594007
1632207559
1828003282
1521122436
1252167043
611304529
1614071
575850846
7801418
1637047217
1905319528
42373637
1832726587
1467973713
1924406285
1630061446
528225346
865338273
1117151285
53783806
190243076
667763790
1589792168
1495979717
2072983303
1954555957
823740550
694837412
1172001955
1430462001
763093457
1719658442
507578059
1453140233
620465179
1469248731
1246126249
1412690318
729192327
1966797537
1575566468
1028776046
1201632865
2099555599
426673101
1069367454
1150306593
1125209334
1882865379
519662049
1596699279
769134864
906063342
1210774335
816575550
456331997
1757849827
553118737
585192042
356594912
187861009
568139706
1774240010
1489314156
66638739
43081455
1896077074
592117915
2082176070
422564422
1673202556
477998622
1056726058
184702161
1859336403
1846835248
743357929
266655132
514812462
1105356192
1561963978
1331348064
991424204
1706034224
840700242
1217362444
1272952583
1084800493
453216304
1150994002
2076243928
373602504
50795547
75652720
1578243874
1186479114
1888913583
848392515
789831965
1427218111
183485578
415184787
2109342422
2001649116
1636479273
1006472749
1223610247
1423112865
2121075393
1047042128
2037599499
1539752176
2107044122
1349544462
1151108888
1040815431
416890728
53852668
1800350838
847227709
1351003389
2087885831
1941598847
128189321
378582182
1583891348
1802715759
1751650976
583091760
745196912
1924181049
1820978846
1541553554
247730808
1217045422
699008368
180593555
382108061
1262224656
2055822206
1496430160
101253649
1586028555
368660914
1879816440
568647154
1837763941
1462104980
1556909178
1181660170
1144982127
1157877198
1073090339
977498708
1214717202
1992969289
586171944
916609046
675463373
1736679519
890063978
762118257
1761499746
584789820
344132451
281441298
1437021262
1903396843
827046827
1042957330
715899668
1261232627
1157508309
821341143
2030580061
1508188936
1271846282
1182055258
526398493
1062891060
1611312181
666995084
1583818553
486095084
1383909152
1537961553
2031579463
209644077
1464845473
356664660
5910650
1283063887
538704717
160020341
1558195689
1540407199
1089696323
1897172372
1628248798
462907475
1197252991
1482689268
670438415
1319040233
2001533508
65556144
1167355645
1917149267
861157066
1930346319
1332595980
1949332558
709456692
1997241190
202537173
884744075
2112556260
1631769890
586353014
369447991
855788595
2121782340
1965969301
194669967
1555813132
1786036099
1528334527
922361661
436590147
1105375253
1499258156
422177286
618995036
1445538590
2075795952
1103961036
1624361715
1229898723
1652287212
675632278
105704726
1576257264
854641284
59086061
1056953633
1369434854
37688675
23123180
1054226619
1169951750
2098765749
775758208
597956878
229699088
2112814100
842285933
638088128
784598514
1986587976
1087040702
1801304973
2020297934
133833092
881291253
296294196
1508973003
1654535914
1339096458
1536781042
2086732946
2144864177
10513066
868690038
769052501
322322049
1286307673
327542454
1432901887
280900392
936627235
850969227
1963169815
1958612468
113379696
1127909172
817470401
128398409
867630284
1535810977
1762629561
733085074
1136322448
428852767
806286527
1496034856
1718910248
1868666638
1055747112
1232059676
1796235584
2032780880
340142546
1873633023
415379001
743323864
150795710
1102732144
1636303463
624221029
1946445590
2052335683
838441075
1376928398
1667243572
1766870668
1359733496
911479479
47974070
358422120
1456616693
56111320
2131862004
1712552849
962981572
1212267039
225728769
1144744225
1262335234
64800054
1077794670
423837333
1180511826
1889659166
1865641142
1443601219
602294719
1946848904
1146976035
742945547
129306014
797378515
1709823508
1826122404
1942940834
1250390240
1150444457
143883164
1200530722
707287024
1207990236
3268679
1117103881
1815358760
1757835722
588007792
1537999280
541752306
1101548271
1402362015
936893072
1662904791
1074540675
596927888
1846897538
752484263
1569465944
2033027709
137922803
1424079325
851554486
286980047
1503702994
37216234
1032095515
425037966
1351130147
2030183850
1660243369
1254280978
1457153887
1924666053
130898002
1468133448
730934785
1873720115
260863103
916089208
1439776535
902958970
759020405
1290576536
1862258881
2038262983
783051942
778435588
21184572
2055427552
1291964414
832117440
469030583
815164000
333782948
1392212867
128784422
2003040221
441875275
1814646814
800299514
64051484
379445548
246457150
1723555932
1223499673
1221013847
1627702417
552912177
1413808819
1296316136
794492307
362669602
242325690
594394018
2035387680
1985649384
902354570
297574625
543288433
180155260
1447581747
330564228
2050972248
42417687
1927835846
596992286
1835184262
961582571
162071486
2081936331
1696890721
1918171449
348726060
1551582065
1441165852
1129965419
683309627
1802546133
955054817
2041612184
1333885925
191915666
1521108961
1014912559
1196645390
1295482055
224100020
194337826
1398984425
725942912
1291403360
2051337285
1525453375
1532000089
547125051
699132452
599047437
1221734898
144206050
238393363
172349312
903270904
262870156
2013916436
862108703
225884566
549770690
643462082
1329348360
627740968
302535128
1637134424
672898817
39178277
1757653706
815992388
1532149141
746606621
826539293
965039972
1147346514
1087891064
1619272348
1034531296
1332523185
741541758
349683614
1720657474
420831008
1693282182
768841411
1062907339
2000316315
18339425
450110936
1143457961
1054637049
898869409
1789102264
1610456210
1490528782
479447637
366978849
108108430
2014841898
404447509
820095016
1310764393
152846654
1060349519
688369299
222818326
1001827509
45203952
1818352812
2045111197
1428062067
411413482
1508090229
854416763
1233225544
1118508828
458902600
1613923889
1902626805
821387970
294250774
1121713929
140106453
185570793
1173447858
541071552
2136676186
573136993
1691810086
1698152823
250119037
1609180762
358474305
940569320
1498254174
1113788657
478566705
1801627920
1463779892
316221997
320395508
1681940515
902883960
123764248
362654496
171121362
1038976386
627131772
950123394
1069805669
1387277535
88086519
849982614
776741742
218329314
92415575
408183805
1610268543
2015232811
233209046
911042058
924303369
1938547916
957173012
131144491
1236123071
1150640084
359022846
2141381435
81995142
1777649400
742315031
1417060796
996931298
1374420508
535410373
1089374895
1721567594
602589753
2014853066
711866002
1774836622
1679223313
496940804
1763966597
330688757
1344730733
352132885
1992925316
1778550819
1914767761
958687312
415050703
2124566906
112079038
236069484
758330639
662375686
2043912968
1023084412
442716819
1820272845
1711457065
1776129264
2041569482
1621604110
781248090
1416998728
2011827749
1582822545
2143806765
480922469
116600737
1205032696
870347812
212738356
1679580433
2022646400
1431782229
2032952643
566580406
71862663
875423407
435850254
1373350045
887640296
1153992443
870847369
570110462
1885143065
1144608995
107304331
823184769
1270125986
1726668501
769286600
562061463
283035531
599387971
229040350
1777279952
1621149485
2125498055
1524890979
703805667
1650692430
196239123
186734486
1326024205
530957193
982273978
947256859
559078029
955906797
1526167211
2120118635
1589205658
379238808
675358685
1761652106
1581200357
247256495
292070879
1250901108
1280809567
938045342
1537450523
681856967
1816857328
1036545937
710575422
1972233301
1774705044
316968056
1758297864
1873013448
685769801
1108466178
112418502
1256291114
701845478
1849679626
1917006821
924454573
20229136
1067463516
926528898
1732493672
333569957
288007753
730559339
1953471905
970227027
698871113
395627911
1361636657
560406229
663476576
1354282302
1348653
1211755049
117970472
1249850420
1657369318
499736026
1306554242
862240262
1006293169
1727685646
1890164829
1202407335
1781386607
1090302106
1899735078
496904173
1850924053
755262342
104901130
1272561540
62670096
1568405108
1340691078
1799875063
1695199454
275738652
904906212
463615104
1405663463
437379368
120723040
1516953634
378438640
1566451813
1397572285
695052351
1671849461
1341390435
985775033
855200761
340495444
1232226940
441086742
1327697338
112963329
1169145436
36663777
109347780
1131727697
1817361158
1518138887
1812320473
1276634542
527006855
1764235559
1751395153
1888080928
96702059
659160759
1464229559
554373372
2095941554
1857718723
516950801
1914672170
433065909
158571536
935636385
1765783125
1578314158
273013694
1835757795
795548356
193382728
1317536139
1904526595
1893114257
99725116
210349969
969064402
2131648987
2127006880
850579073
2035631472
1023716394
895971445
727217554
1782249451
1923552489
1772321403
1097881262
2133323865
1605535267
896718975
1986770527
2146647586
1134516744
1573849660
1772284310
2140942440
312376666
1239248286
1876581144
202925320
901814591
849744612
1636440816
1832624591
2122335703
1152964953
1924199442
1093301273
1678263409
1480708755
387713720
1105762672
850313673
321777646
170656397
11808676
205430821
1008793148
155233566
1761520976
1908918691
1008580974
739524543
1710530965
231705255
1205969433
107942458
312818903
400159724
1762949219
1656546433
1845141643
1885684925
579697009
1831644728
550762534
2123390210
839824056
321122977
2108840114
1724201061
2096604879
720282000
2122934553
1675653049
76560789
733248400
644141779
1651426058
1370285040
1440547052
1370716650
2008657112
512569572
673900688
690584905
1820064593
552960340
1576541450
407502515
1429697356
900012092
1998275491
1506390902
407140947
1365864188
1914686063
1629174823
1272236107
53465515
1838775935
563496328
71443185
2106999735
1434233436
1892315207
2099388134
228371221
360954727
45023599
2109205168
389498279
30110106
1132485224
1937580187
665019646
1122931745
473708958
2073731310
1753182751
319435086
2077082207
1984591033
1036466955
2100519730
1343901127
1161541422
469075333
419929844
1866465805
3246300
715910226
1746963165
1249325865
959842580
325190453
190077948
556239774
1541036212
1790755536
2043395443
1273101218
1226613829
1984904623
1008090576
470839992
195900930
665164721
1770407356
910974567
1584107729
10182360
1178441251
980218880
1091866908
874377000
1685278305
2105425889
2100992138
966553411
329022147
250740184
1203814328
814078133
876620400
997931368
422711261
1549164360
929041878
1025881760
1768801793
819273435
612277438
1230643645
826383563
1497566716
2037105890
849348334
1856708240
1549548332
320938064
1561236539
1721302998
2049724717
253145789
1367154654
19235236
534209157
949563529
1285847509
1667423104
1352138371
499830022
1015153563
1408413163
710118649
1410830507
929927302
96566388
927330927
1141257926
359861739
375336978
224755007
141464646
1973482339
1670226276
1329600650
87983662
505183058
1438526183
2033371561
1444308765
1324130993
1532445504
16544663
354815485
1284305307
314253214
751625101
1054037131
410586012
120085791
705766719
517154023
50464674
1856877764
1398677281
1065226407
2061406337
92910610
1073378977
1145663021
1007078746
1970241539
648592424
1819148134
1082986794
759799620
1349705681
853876832
457462760
674483342
1331162399
486898965
757428772
1619316806
1742540813
1227378486
1938044330
232874950
463659012
853550474
2118460778
1399921304
104854915
1785344399
1919229419
762205527
1153549720
690167145
1447276971
996817856
1800717798
1021864677
1111576890
1992146663
464837081
946821430
1902263093
2059445122
572982714
783962897
315045132
1048548420
366832611
2079712623
636291837
2110405605
1422299307
1042693501
415488049
294807439
1374217799
607006400
1338972009
498413797
277586327
567853555
899644087
1147613346
1301141029
1672366649
1746373643
2107422909
1131207274
226362473
386667891
1122440681
614134816
1654996152
686903622
1985993535
1525107812
1866267897
1063641742
1163604871
1373121546
628573020
1049400554
1169832825
217612221
580173786
122021200
785802269
171549764
1929124700
628773292
1428086141
1940552600
891012408
1220964887
2040596485
1793378079
1725909534
1996085157
215281645
1135726202
2040607124
83474001
908512821
1384597893
2091017490
62411720
1205244875
110990859
1177558390
1947353275
1088846668
1585460120
2143377864
1031952473
485598144
1629062922
1500831109
280856819
1944302177
609937515
1836627544
275211391
1370127637
230815093
67390099
1328576527
941276309
1612459701
1957556223
1808755881
1801504425
1426709483
1376061823
1348857822
2071351500
1877030860
1618586982
1543660207
1932933620
1790108882
297456530
34558859
801594553
357607575
1507068961
883014939
557279780
962031929
863223215
1001852778
389991334
358457490
216197852
1821638574
1128697118
1149673833
525828388
160768207
1122586399
1859961554
1584017299
1809990508
1414021608
1777491210
1033421709
1972739642
1202530020
7028077
2111705308
738704985
1477597923
1781488296
227040891
1058094932
1313466575
371708241
1083661675
724781968
815571884
1099376621
1208657736
297264333
1121601786
2008931063
1386857471
1392178048
1089710708
2036085175
703510555
1814896775
139976981
792877521
1776032590
318862279
1382909722
983550963
581416625
114736518
882964900
1633876011
1195551373
269338258
1352705012
165296606
1139285305
727533587
2038452463
795284471
1945858219
1746185212
278693273
893695342
1855914425
224302369
2134303560
998426040
1166830827
733229138
2011468369
494237779
1507286635
1423067989
352826231
133949846
1449387716
1302410719
2007816927
555598508
804870680
715155974
1011192339
161556095
1056617915
1753676751
1893261833
341435504
518885109
938070502
845342206
1712518767
2081982746
1540924930
893150404
1276331010
1470256031
679660714
1048802330
1985916640
247083235
1611974138
2057183727
1710516064
426967902
1629459778
655370101
1181452366
35251432
1392173590
872194777
359594891
99697848
968023974
1405933930
1773774362
609848622
473103842
1704264335
1582554268
428888769
746479879
1089476908
502472427
1582238170
719790632
673953423
1165827456
1169310926
173365126
129823800
1406076079
921860850
751756477
806835810
537530652
1217877488
1687229057
1629404715
1455844411
787384569
1059909697
1284334503
1236095083
2142186950
2100787877
650565810
1813738881
1087548533
2050919740
1940984383
713868374
281815017
768842138
2001501106
1639076801
1919382995
1469917283
266604526
355708025
1723374528
1434460618
1104051424
624711004
61134349
336714911
1658408140
622241695
497952126
2124674879
496441516
473230181
1741317621
1297807531
1927922418
1714011069
472837279
216053548
1916909826
355512997
1427746398
1013156282
388710042
772300263
885058930
1672691599
350404202
1258191574
1471311970
208462092
1456023080
791640732
1292582920
373700497
514934617
303713959
1947266441
1873419680
1881096749
1858698493
651518157
1358337941
1639118896
1760721904
95301369
835564408
2081850745
1703696197
124286981
1292513607
2146026415
1132370882
641879553
688452501
1111741552
875137945
433234555
1058551597
1233367761
178821737
170441919
100504569
1917374038
1943024174
143407249
1352910053
646753394
1745338096
1583778931
589379623
385258469
1262551869
1795102534
1432905630
1889680818
376288226
1423095609
336787641
934449253
284450150
1131407224
215524623
1093231038
264605427
719349476
1432546009
1016938802
1657949989
1774806532
1615758455
1485195743
281335911
395001277
491497827
1241185649
1006411106
1607052446
778966559
1658201480
183407734
753245684
1843256395
1734262477
824888471
722565106
1413086016
2125130350
1030244776
1506341308
689815652
1729554661
471345194
1905619374
1146744500
172563515
1294010941
1479013340
127053744
576459181
511953645
888240007
487803824
1541903536
1422555978
1954739877
1908976018
1052887229
88254041
689824509
1299420963
695290812
86236447
989736211
1564727819
1365860400
870550348
1124520415
2049771285
71901069
236393229
916058562
1835410129
1417065564
1634021853
998600240
1923418705
1838128193
690465745
252514275
952541822
54981413
243155194
1664824782
649384172
661308490
1035200738
1908476546
863714420
1374250314
1039619858
1137656630
765187149
131061760
931645189
1383097587
1590960557
1415198008
395776339
722310228
245653212
827268622
1212286572
803662440
2131318821
167720809
1042289710
1550341061
469373934
912370470
1812672972
694416993
928662242
568767197
1088492390
1163599927
1345484867
1270426139
706652028
1360968873
220146223
1816668244
827775416
825250827
1057454494
1309778876
698720403
1215074496
1917633314
1304894154
90198230
413683265
1237579476
345901
1399077306
1376333509
401193056
687331229
243567020
1241692610
1742882781
73544136
1488484932
654377590
1760964964
1386626478
1858782351
1172952478
1952237048
964835022
409689369
2059235351
776297200
1163822796
329545854
1304411387
271602487
975480760
2043926462
984816604
2076765877
1756892747
1600740344
1070444259
1251009284
1749687318
1993073446
909259261
667859890
1625430461
1239772250
2111133509
1599078925
110246255
754418584
2061020952
749743646
2062721305
1618540106
981734739
2079677907
77298681
1860030414
1378265043
1970525904
1786189290
776641887
709379281
470371609
1122303298
1834220176
1823772893
903935103
751250609
889939138
872973673
756111326
850542010
834296021
1737197326
243595811
110732071
1053603371
1581056848
1254014685
1450240843
1099656047
2015336292
1563105473
811272648
1902668486
1424670318
63898690
1193323134
1673324010
728499980
977651182
1707510506
737858255
83940052
941519760
54320529
544388919
1152490316
1137329256
759214862
1458486678
1771552994
1080863000
1806200150
864293105
1750524240
1979591700
1265907962
1864073588
1200796986
810752537
1931186243
1246916700
1600812722
1924592141
2008073527
880084056
874696698
585997689
613651311
91399583
1615286544
931885153
93043405
80593540
1655467560
582283938
1162125718
1453841370
1759184399
1668771530
1480785587
187357228
1452175476
1561021157
1988987892
1940955536
1460540344
1282484562
341950521
204081246
894141398
1912262686
1550684582
912650311
198060020
1165023653
606552134
939115715
362113337
1353067816
1828464669
1655452856
87713989
359284358
1127193278
174274296
1203387891
820713127
761447060
1790334622
2087828638
1069032355
1709083826
1634092820
871613241
1521930679
1087937225
1780138207
864227712
1585048107
1896627737
317170860
186164851
193772778
1310750852
809134431
1073718873
1868763121
1450444908
1777389177
640665912
1790892015
1611168106
1383717277
1051677025
326940712
1248149453
335682025
291866918
483937133
90954112
1590441320
2095499669
1650012996
1731590668
653704233
1591937066
649720172
355908380
1729119406
1140846047
288982706
855103384
133878008
2114417723
1894309035
451669529
1035958713
326372544
1319433455
468634238
471032695
1937985292
1536090525
271366344
1550776881
907554331
1391625650
541712131
1253602753
1859499827
1940725086
667066335
211986126
1056659551
1178897879
1973289985
2063665562
1504423594
2046852668
246099387
192029582
442948484
1014380322
614650364
1407264523
497116186
202918820
665172781
8380276
2139133639
662374620
766595984
670688717
2095413749
1612623480
1707292446
1086463138
789529042
1085304591
1787088326
360412334
2050903789
601045075
175631942
1973287053
199275609
161563422
29198258
43590038
1827751388
792161310
732910577
1624535920
961687063
616256373
1621463636
1057972522
2097941871
1533887945
107071825
365000895
209362768
1719069620
1337430253
859559889
1687152868
1850196616
1110205847
544008063
1014427595
527457386
1449623811
625434806
1912534919
722299018
1785380383
854431983
1582843940
1072923493
1118667323
1021449729
1758166150
955043678
22195948
295594609
1496602728
360272852
1221762514
236018017
2083071782
799221556
831660373
379929554
517448029
43474322
1342148551
328194934
1086348083
987021813
1122948434
1162616883
362396493
836851194
537759232
557818844
298022981
1687657002
375924922
95163912
1070833446
1681694488
1159270543
1999509833
98968085
934271985
240836542
1093295782
1299705281
455463035
492214638
1034553845
817268889
167668788
1730604140
944201349
1682782247
2137538261
631864606
1391178475
215527419
1604415709
618084196
171945329
189417291
80184252
964471224
1926154317
195278894
2001131883
1514890944
117382638
1167352959
1796933117
442331133
1629388156
1721836934
808511013
778282872
65390173
161456418
1566277985
869812859
1593019628
1869490355
443330733
598635514
199165753
1626414800
253923137
806856162
1403273286
981394970
565883749
1192779035
1665832182
486758129
1495018948
298101081
835090480
558087755
1672041032
169726425
2016902892
768369472
1961510974
665451956
1086567580
942708267
1633772061
754902842
2003908470
1181107649
419053257
1318622712
327097454
1965432491
1571074300
1031086240
1591647228
475607137
1422683969
370046890
344819124
1656560861
1467911614
1315649358
95616300
772263231
774749295
2082439696
813661630
1559474634
841371891
758571690
854664932
482182834
534975992
354432646
1186812107
1941742330
982770641
2027200602
2059429941
1189007069
977731796
328368401
695538289
804299189
1531332836
530938847
991140548
1857775691
1180245731
1154776870
354067789
388076403
1857823714
1747900236
807545883
1518513575
1807726496
923879618
670679786
1792006636
1092501885
1230779024
959652916
2044320182
2050703207
1559476210
39453782
1065458462
1906057085
1992487821
104476335
1033129806
386654057
597373120
1471474003
675023008
66745573
627584697
113680868
1846403422
784924236
257059235
1501421885
1390323908
315865620
763915809
314869687
1822890738
741001153
327693049
66867687
299933113
856338456
1306622603
1703912647
1826850693
340112566
2055880445
1974968612
1877994881
955181362
1962812020
601391390
1370094172
1220023032
1367468677
435501881
166906603
798183698
352584280
1155231603
2066142903
1346997657
1832059984
248028036
199941210
1926673471
646139189
1466537544
1909479541
645706931
1006409072
1328895259
1295680602
2090748078
516461542
994309836
2064440153
848463311
966502536
1239619964
684468645
365049102
1043369434
122189167
1140531949
645919561
2033193777
753123828
1302036358
992745855
989716422
1961943448
1859953536
643132593
1510161492
1326143083
1679871173
665294576
1831920986
1235484165
1872873764
949511868
462480763
1062868508
85865666
316987319
1071740888
1448642675
1142439935
537846557
626127384
586710881
508493471
1445795651
1285207760
1175077344
876297349
1602025688
1992896461
709187532
24698296
1195977224
624480295
327218779
1730528024
1205099496
1414667934
91599867
2053061044
974783937
1892206501
518620395
958853238
290842062
1697757205
1632042862
1746433625
962808119
535445274
2076239835
1601716496
539303028
392771680
339936513
1984248611
659014626
489897691
798047417
102095364
885898131
1036707292
1159067391
849984632
368574279
2115370170
973130689
876138588
1765489549
2094061642
1920366173
1537802731
1225966884
1489544521
1588793606
1676898567
2057460251
984990340
1696570132
1679962096
1882695951
61809462
1232847643
1500481876
14459446
1733277944
878509226
1227869903
1263243051
583460484
1164172254
1716432569
1404433311
271383047
631814583
1984500440
149894419
127184521
1593876559
1705805408
2125204341
1433581260
1339785094
340075687
1336391969
135548858
1788651681
1564675692
1134562258
1946016237
175018812
1069574367
37299109
287997165
112388186
1345381387
1291453524
960876697
1364187177
1130612835
1873997066
1494781839
1396422009
1877052813
1337882893
1434538455
1707596243
311293974
1068402530
913460916
910938585
2006433932
2115365852
546121463
351392225
1625211143
188737031
1075165084
646279668
521775979
1254515459
102036302
742765018
1394886727
857212129
2057618875
333137297
822033534
505344740
1836973211
1152657864
1714050908
593064378
2013346494
656768989
1898080681
1020609551
303297076
752136601
1206625139
1436471992
1833592405
822664817
531724739
1096096931
1610069471
1520799595
2141525542
28536741
1675423288
1085256391
90393463
671213578
173024225
1834869038
1632310561
226343217
1238668903
2060773682
357408091
250232365
792517100
1741792193
1759562339
1822150987
1183844666
1772163288
1356682830
1768778967
2114650151
1810348805
976317364
1077023515
1471585918
500786275
980471116
139656825
1949045012
1604450871
560694060
661363271
1530930395
434164121
1125388667
1993622178
1701748896
70724464
287192787
1361890442
1258203256
520814873
1071591955
1293407819
603530744
666834958
974688531
2138562559
237648900
364994226
326534765
949955428
1015464205
972066930
2041235535
1292067919
1701757029
1761223099
1479341613
455479536
1533412651
745632878
2060027698
629328414
368815193
1300321319
2001223848
1081359141
247054054
658029208
110310443
18934498
404083897
227793755
971457991
1268829012
981187982
964851911
548878931
330076669
766194827
290226085
675181
474470376
851548646
1339419636
742346836
1073152767
1701360984
2086859918
1782402917
204600468
281247630
1469939751
1966784856
1071940367
785511961
1505550567
1650736143
99465642
1998910421
416340166
466334819
296673440
1138431065
1834018383
271139735
349916517
436182532
1848694789
2098623798
1524235027
1283748821
1692117423
1703747124
791276172
2133856251
613787537
1452456620
291130050
1090029080
1072094001
270095479
440887601
191139187
1775157180
4124840
1533897065
782996237
1738685890
993298171
1782695542
275633198
1402269785
976584403
916756932
620593282
252620790
806925950
1016769718
827450491
655255604
707006658
379670439
769497793
335229698
2146143168
1863121734
278972450
694467952
1160044216
1275312186
1458592762
961803116
75014157
851726102
1569414048
1642919146
41546873
604717380
1874277484
860049692
604881983
2089191790
1950094690
1449233154
1403681374
1365844590
1094341227
497346175
1694058930
1917802783
1710345691
1773042494
2122448025
1321526244
599026394
357208501
2099923390
383631976
1566345125
634341309
359773046
192079656
1992327223
1284733865
712175034
330540625
1941714833
1497301564
1792265170
1390210758
545893215
332734624
1072478019
570903219
725716097
276452177
2073079315
2132584141
1484579641
1846958057
1962854512
858186550
1664137104
336823056
1839613751
659041213
570213617
1788632050
579218095
416159753
977679270
869826668
1594970134
435196886
2073516987
466211349
983570480
233672444
1943899717
1200286040
1637389747
340948505
1732110527
600822515
1737900827
543453827
341454520
1839862576
536494420
1186493144
268348358
1873867394
1584209289
472644287
156376679
818876985
1224417325
1452260195
1908451901
1494632375
294920721
947188773
1375392078
1545257414
2094525364
783194690
125925281
125203580
272112360
1731676492
1012395228
1731579097
429429095
239926073
613744156
151956986
2125949641
1202948363
1806438666
40023209
1657109274
1731130066
1030178157
1009632359
884495488
1550217156
2091622398
1797380729
553571944
998328094
71318473
1095838538
761348824
1156476694
1005684096
1374127623
1979047250
1273493205
1586068820
1318322491
372445392
1550005585
53870674
962850450
1095245279
104776280
1461066827
1559238577
1761956224
1017067094
1908893834
1474118155
314360438
1166783183
1374447945
1204878235
497326123
1190867668
1422194907
589016630
1180948765
329491126
1712437979
393804977
529711143
1929101534
865834429
1332176689
118987817
1023460732
1641559426
1320695374
1416181022
1131467567
356816394
706261169
333429399
659238788
506369142
880121418
526203514
1653031531
851872411
1480189281
1152818848
2064867047
1701965931
831120954
1852191705
88888228
1803028099
565935956
1798354759
1363067536
1380026487
2070729268
2105929041
1461928314
1870948035
297410365
1267056528
883311154
718571974
1681125875
481485522
1303167760
892508926
1414960468
175900253
1751566101
1565644739
1214500882
1692698761
1705022865
1835920439
1520429260
213235368
56869745
1638519783
856879738
1757516427
1763246750
1276167651
1829724191
1675632734
293321399
1701979612
1893654987
225459532
2144364821
410091012
1964410978
105184831
183421254
1178829576
1781740098
1476957529
1775289615
447814712
1715420831
759021604
309800167
2132375403
1029868313
472432414
1695889368
441197131
1331541601
1460195836
177458271
1295265028
823242323
405487463
1587384254
1114461302
1012171413
142664450
847560540
1895576558
930382248
729760570
796119019
1619165327
820682000
188100486
460969720
258493022
1524438374
1940055929
1176746332
294864653
624127712
74041221
1718822226
1483023481
203205971
1010794761
1025790321
316269126
201906297
1634391868
1532200361
918500555
1798752299
1323820441
2125687557
169733826
202848506
903212743
161817717
1846440965
1122379731
1324921390
916663857
978400065
872117997
1211517630
1133512464
723790043
259250531
1847235692
1922670574
955148396
301139950
696851318
1669502010
729460714
157302022
1709609422
1900161608
1486487843
933099742
1411567068
1829510050
1076315249
1281232374
1126977572
1089545417
495252106
1381168467
1853248141
963206701
281921353
1394567822
794451308
1849252833
806452116
545607769
1849583252
4396518
588679100
544529531
76052344
586389729
1647963562
750586919
2022234849
756973048
1260784384
238968898
413389917
909650631
2084140048
1453384141
2065947841
301980267
1234621686
1521380808
1279093325
1305111864
620158074
1385318863
468532610
666829038
2071277233
744423420
159004660
1366708538
1521573478
1750827873
981711462
747495339
549253129
1706597548
2141555606
283108498
275735486
1500487037
1624917295
288425616
1574520595
1076583769
132467627
474274533
615469091
2000453007
523062135
1164586547
1017544570
1203369449
1066417975
1890587707
98191857
302966896
1876557505
336904298
292932464
1867955731
78009591
941565463
2029584630
151554641
1603771773
1601462373
1217596182
378714148
552266692
2115625741
388659128
1671953949
1452456260
775254580
1087149266
2032048651
270605057
1497096885
912050827
2103629323
2129297562
429892330
2004679981
547214429
1844050373
707791369
298317778
1808901021
1695548808
1299869963
1788272256
290167574
935651216
815665882
648718461
1743650581
243762879
1780724772
892510667
166849794
800183188
1451889730
1506342647
585273397
1670100578
962077898
186533284
1337105614
1274381738
849742439
439171167
250418582
1746076545
1177412806
1475290936
505567070
1082123618
1645567697
1437254532
1154641158
1622597865
146867958
1712703809
1949674770
1316242126
2049077121
866302423
1315216320
536677717
1980897068
309566846
377493898
643014096
1919293556
713739853
1050334626
1484970967
1687593687
821217975
1061489542
1229516392
132201001
615911040
532383242
1888123796
1442562018
1721759385
349891804
1981246740
965231242
148875767
1612207935
1936343022
1452971521
1573260502
518007347
1311431161
515945590
452442701
98319032
1566435405
1126098305
1485571814
314719155
2135541176
2018553799
1236405054
309031183
507111496
1692373021
1184150775
1880534144
1583995062
2084600337
492233357
500535789
1333833604
1969823902
572556445
88482563
2497528
2100168037
475383913
1389990966
978973148
968512141
2033273360
352938117
2069315590
764574035
437931764
335271404
1777069815
95591257
657459111
1966633344
575530555
1601813091
77781629
841884686
647412532
405975282
1670690183
527132127
523167599
1093399097
1700358461
1032438553
1452377785
1617891977
1779436076
1273866248
2146540828
927537069
1773034435
412841439
1617552769
1559531690
548880961
1333976666
1585457210
349599403
1744125182
381781878
1273305164
1692325084
1085401236
343800171
1903803039
297678920
1963166037
236704006
2109952945
1270933868
636067244
665468316
1914101211
4254416
1058109381
1703789458
182781970
1891615310
171696310
1904626218
1672461203
1641613644
39633298
1196584662
1062349423
1767818398
279828144
1414603145
1768187298
470844534
202205553
1084393856
363035520
410930667
622990026
124334377
1986469386
768100774
1608287515
921467424
2068697274
571227535
1427136114
679303656
1164484366
1701956550
888996761
991845819
1582258919
1273396179
1707049225
454031173
598106814
951749276
516322950
1669468319
549384053
2087682561
209782816
1858857074
1008397132
2116655820
1436670337
1957377615
784158684
659874502
1299124101
623613728
793775011
1764699811
884497028
1106723169
323514752
419942819
623642891
1324482787
1683172894
1227234676
551821639
1310686106
141608538
828877651
1109689458
435535295
525049195
734489463
761468903
1415384537
527467468
1042185644
835909652
129894679
171101326
596627912
1925952123
43976641
1025829917
1160744903
109414378
628214151
2083430013
311904096
751023908
1297246443
1198101795
808970675
438685283
1033410724
1812835892
2052753394
1392051823
1698441030
2144710979
1759567051
847422470
472763259
442865428
1895210010
31220452
2011510825
677074622
386173766
1805379396
495286669
533937225
2086035876
664680721
51943488
776521661
1359245532
1819297033
1619232319
735908242
869405711
166553563
603149027
942390008
785508853
181207018
346335076
1626825333
683725650
1492649953
1778813686
320250652
1344846925
580892904
2086235818
1512741511
914107530
607007885
1460372002
466089734
108764935
88749912
1546866695
115051981
2052432536
625398447
1403625907
1613986180
1930609165
91762683
795061098
691388511
1409168553
1980127677
30310756
1441628627
165434969
1140264578
437048149
1672982010
1860167554
1699191566
1964503227
569918163
158275125
34585681
837096816
1650529023
1961446687
1069976094
2043674076
242422789
415157555
1575119070
1437319895
1275278368
726338665
19727484
855309898
1789638881
1526914955
2101629425
1810904917
1211311492
1504143700
31562261
2012714643
840018168
1783550748
1268747122
27976256
106828758
2083769627
1444435123
2050015909
1988843427
1230820999
257214265
1630031334
1384090613
1632390686
849707108
1533140268
716012815
2097826219
991894850
1506158500
1677312630
1928935303
1276277627
2095884302
139746537
503727517
2147079140
285362204
856677534
216437324
1148474844
1891718280
1881083734
1395795055
1141385122
1432074919
1099052883
1598925782
1552214585
341347052
1045219465
1161038146
1124012727
193316429
1657581543
2135990035
1014846711
2118087252
830218456
1002137821
1016141238
1852634338
814148556
1699208191
1228072098
112572746
533486720
888639528
895221590
2056133539
2003214446
964800400
435542596
1407032719
1457566796
1740648020
1859695715
2099208825
157539184
1878248418
1135751316
1912468384
591764695
1089460936
1523382263
1602964645
25119359
1398722716
1305633938
542519197
465047243
208707200
1858024205
1740488916
631931752
1080283615
1164197223
453274630
1825492781
444234635
1542208744
1170411596
861031491
1896603970
50304108
1249735575
25540335
1367602421
1346314972
1731788737
51045193
1497470349
1475288301
1628882665
86702947
1030002458
80408617
689032972
266225253
884773551
1998269592
253929183
1529771495
1277787954
2118547164
539574582
247233609
115282262
238453444
371071614
1230171056
152822736
67769883
1361814532
1653463895
1829070761
598544783
594606259
817976898
1182375061
1913619485
1347344580
1499943425
1137152239
1842660503
2067787493
1384000429
1180674616
712217738
1633508293
1063300922
1068283225
2011187684
466651723
1002480968
325500590
184156583
1351830634
1938614711
969978481
152295929
570375860
380373313
1500628193
1796420552
1556968704
1268017283
284926645
1656487568
1464299281
1005253037
791570709
1189349660
730485676
846285513
531326460
157703270
1910339027
28087449
1623695467
1540333087
1597841608
248360892
1737435348
1843165687
794471458
1686375475
1816801587
453186858
141744248
495189669
854912356
1784711134
310080179
1185521464
3881765
1988321110
1246314879
213987120
212406965
682371291
745486570
572393442
1826668212
758973246
716699246
1145639081
247979201
623983025
2050655654
707771685
414983609
1519773139
657157208
1734120231
687930709
605854104
2125135502
2028091824
683068167
771822137
1173486475
1019350603
516758104
211481016
1633513678
79119432
746619520
1326743976
2096818106
1232046677
504715153
1054833969
2069223533
995768388
1067458981
312533856
1718052676
173475553
1858919882
426561889
1504274562
1034767540
800458324
1162568958
1533914213
1507116208
1543266992
35628568
1589285772
1505287365
1483776019
1881766369
772664253
759139323
381661509
1736154291
1250366230
2130489349
95614823
467575798
1511613778
1998255330
1941254572
1320814827
310898589
161694208
1282225663
918305517
638282860
443265152
56586476
588953853
295930041
1628899927
1789341253
1650668724
1278504754
2074988411
637053272
452377756
951164240
108643520
1597826198
224914799
1689714469
1542261326
1530415759
655699442
135353228
1333639515
164435378
1568141172
1758910670
1249839719
780828910
12712276
986792039
706806815
1129955234
243383007
1209658311
434090160
1077526070
187082023
736718872
1707793669
1747411
190746174
666591940
1680825980
201998676
1550129651
503803362
508223650
721546419
612249086
82881524
1272134885
768056851
1660185200
778849406
87709506
192051608
1762962687
310411295
1152878029
71583123
1002412847
1532800311
1715436944
631808793
1196045373
1244392332
1387514470
860556786
1837525823
648202492
1655884817
643081486
938265173
1248417144
1234255039
620935851
1577065397
2091022225
19283899
166145130
1512316054
955353172
993195686
1262715889
1967142755
679426036
1296998713
1343217427
61294090
43956617
1616921107
22978439
64838636
1037318147
1691274706
737010732
1777637423
1897763324
1756422425
249022505
542769261
8281449
1835335319
1098017807
688611949
787494183
1041978815
1804649873
1347370656
1928875046
284823746
544552959
203930190
1917012563
1755654862
99021961
1910086161
1405644791
1007865347
1308303985
486556572
655688505
1588935317
1799540552
2043136124
1921057567
2065904578
1278125879
503707666
288236831
780662626
1402565895
990607824
1691490220
1933818754
831154933
874901411
2121076777
222671996
811610652
200024074
1143840319
315138881
2142618468
613230699
1105381364
2017127524
2138179542
1031518075
1014853326
909849884
177422278
720260790
1346501406
884116022
1114059986
2043514390
1416319109
506793626
1610690599
214533294
1981811430
452079841
450804922
1030687868
2008744362
849177157
1087122895
775301877
1082659943
953713659
741994623
1084390674
1815494510
801662529
1532207884
212772894
1348466567
2023583375
55178716
1155257478
2041237141
2046315818
408965960
610152601
1897881424
406088763
1685016590
1526692284
763003481
1942019438
1789715265
1685098339
1800980897
1573965966
11233061
1457720698
1111311757
1405915573
832594125
1994649022
731156529
369889109
841224373
1150300862
1408574038
377743556
1606077091
1079810612
1979576107
137233505
10032849
1405703866
693389643
1209445804
892573941
477811294
2137132568
756497345
1313587530
1313896617
2056592057
57098082
2135573682
2066909528
1677789100
357382518
769154249
1299182068
1046752672
576182543
1825099830
598028451
347140508
178831811
25281259
54869536
626809002
1006230044
674778838
16613404
1926423802
438706492
611246842
206422775
211073339
757009840
138898659
2110602509
1939473795
1381463021
2119846049
1572181997
1338031033
130872239
1189279847
309134185
1126468272
586739409
36939119
82333476
56763381
1712457604
1333815281
1256066393
2145830574
1780950651
942888826
216251551
1066210523
1019021595
1427792727
682490542
1189621495
1538742218
333443625
2110570080
1136531540
1786135639
6245230
1700567492
1767007169
254914514
1988478528
189138126
1547839327
1606080838
647086762
969125603
1137850665
552440722
1587571067
638114353
296792714
1547306000
429601829
1862319238
1347075497
1926228082
1689665056
1161816845
1257744592
1578394907
1104174168
492882782
710558506
959142810
1176894661
1545866795
712605897
2138917052
1374146715
500052416
1597073125
541239942
1583757912
274402345
247283761
524152691
94537607
1379949812
20715763
1995238160
255258797
1704486929
1060144030
1352324592
2074501387
162371516
404530310
1792791236
944047978
855647940
1836811967
790297914
1527426559
1677644560
628668445
50593695
2126502650
1456183151
1407659254
1387344325
353810526
981823054
387476787
614940485
1163969724
1018174316
1498744860
1086805282
867322657
829619886
517427323
260102215
1432658842
1804070418
1128882477
1454089264
1158167248
919803837
149383567
1569968292
1492607806
1857875144
512180465
1239416945
349891727
1401361123
1223050123
857421531
1737589907
267738956
650016430
2060138267
67821309
1388566572
373552273
1797024051
80192990
1971502950
365666553
1984711095
1859072418
1687266559
276571492
756768362
302778887
1511162124
1661613456
581940754
840969577
2144196048
60889804
2020666715
1407328662
841013815
456690000
881245668
13880332
1747889199
95992784
1371739291
1258557940
867011306
426629170
669036365
1491878032
1556682918
1164679972
1595884364
1106918811
1420993934
161631522
442903558
160988960
328761715
42335848
1597415606
262458447
1960662652
1028197033
47608448
1516684548
1183353588
1221256816
138171301
792146650
118008887
2054959643
1650894055
69804180
914415614
630789887
2061880298
1847966471
788160331
238742416
746787284
1275853115
687012070
820125490
369952984
277154865
1742838435
171536097
1098021750
828282815
74048719
1643340101
393535969
1817948774
1746387751
918751953
2019254479
1049472473
1352405120
1217469041
372199195
476423909
379797463
1630416164
1428898944
768597558
2122256161
1659071238
52801562
181000239
117195169
1331849958
652211593
839140653
2094883331
1756716752
2084771014
876720590
261327910
1089505311
1790105356
1413676931
1039024199
75887669
1589675401
607298718
798702722
104628250
1889937410
1990177758
1919901548
317400327
622021223
1245294103
412193363
1446612241
1576291290
748558680
1589689141
549908089
1023226856
1772675443
1343076135
725102744
1239486970
970489973
1317166337
13522965
574546554
58125983
2119075558
256260893
1366097375
660101829
1261708562
1893891400
711724702
991996621
504059748
1621152906
510299958
2147150
1515688190
1740346482
241291549
1459394664
1644609757
918061962
2121632242
1701512607
663979240
1130755808
1574890204
478179024
1155753202
809973341
1179401677
1259677456
525996879
823208206
700320975
1761125007
1471854671
318261711
1577766671
1287810451
512771108
1185997517
1364336640
120712520
66439459
1159893581
1925742000
741206091
2075647521
1727010478
2137296378
1653921256
350750774
1242850063
1779887592
690943909
1310404011
670431954
55936986
1479751792
2108428273
158439045
1407414374
66049390
2004536755
360517647
1390300919
105369027
1875012901
1243846253
926566830
433462233
347958994
1186736828
552959288
447198264
1995597524
1767596895
913046088
765284086
438411272
1621195236
374688851
1084618498
1861010916
1982176626
655656718
186868591
2138150541
1021284406
1478745576
1860769445
1194368402
2047904602
1518649594
1466386285
12121444
239889170
691897397
1974636712
699536123
1466180414
1930267904
2100914664
402429478
2064808717
312543530
1310222242
952313239
1164710477
1118645344
1193165634
1953779695
1161014318
528348961
1253092234
952006396
324257021
1335788652
1457708278
1405534367
970878256
1499783264
1781465469
435425970
2048159411
994731624
1264802094
1103565787
1075099698
1360635775
745810691
2002269800
1710559762
1746589754
84114425
1664404268
2133138009
545769237
1787793365
1047796326
1075611860
1521507096
425275833
268273392
896908222
1918409149
1379058649
1427683402
1622510524
1928934662
646518861
562089236
2015455242
1001103962
1159139522
827561070
1915009734
967489557
1456801543
2035667388
870749571
1953551378
2094333227
2015724812
768648482
513575446
81565121
1695760183
1743285817
988076508
1940771993
1467710098
2063323405
612756802
286238180
597229076
851564170
1856986883
851914722
1877559112
405849048
379389997
416475608
1885076696
1785362102
1881364206
1180204287
1118201900
398461420
77081821
1607888125
422836291
393068918
1344357603
944408362
944557010
399523544
1636901395
1545477117
1126908734
1274281237
1562084597
298384972
1960418050
1048581502
1112173178
1966886008
584093306
1864190696
431788634
71696382
1299185944
580542312
1465289934
658392449
210415919
892251981
1236226360
2054135383
1415443153
1767642591
1604410394
1506461456
1634627760
487659972
1628001663
1905748236
266532771
30171390
1876639528
1542623778
2098612304
1805806876
1121397538
470545671
272167172
103194582
189167988
355660119
1761358167
1029211884
1531616932
1826907127
962519658
1809215649
711356984
472530819
970287943
1723222068
1108018239
1304292504
891664771
1250277682
1813052581
58618240
460342314
2081594563
824672367
1592484648
570365440
582790619
1298243726
1299553520
798220200
2033288258
1026248653
1117176044
856560085
747887181
1695474075
381714535
73531307
556734604
1523846973
324316162
368707813
1459104189
1050773313
687279086
112905298
1329370931
1592394572
1185546265
318988683
1073802655
302900722
1162274919
1965202396
279931042
1153065254
1543722373
2077905855
249030513
875504961
399769622
2007612002
14821539
666080790
1486785045
498577989
934498131
1017416116
1682638372
559297200
2137501204
2091093783
820398229
188199265
1382145133
2106637169
472252158
1066374441
2031096460
924320102
1606389992
846639044
1273548173
163253977
790808564
2081210501
473938790
660648697
206127151
1408237141
1538519043
630377600
107716593
1975757232
1897423020
2108932347
1049467030
245278642
1154984124
529824051
988917387
358294404
1844712860
2129914184
1134938487
1440758044
199555931
747707777
930712721
27174704
1085427868
395891155
30373686
1167690131
1775211248
72847016
383372337
947133352
626455327
423186586
485770062
1763541606
1684392328
457160053
787185764
1892916918
1115378237
255308695
1814254745
693495605
349876353
1964496700
1487717813
172051271
605109542
923797783
1618796229
917380356
1155668010
770956525
638929170
1850278735
217581350
1221093222
504343276
1665135587
719230971
1969134715
1444729166
1752970855
2011401780
1543714141
656973579
29519260
765564516
1483546383
2004076009
426879565
1075135321
1446211865
445924948
2109375925
943542620
1463020186
1248704441
1229406991
174535398
1853028762
626153710
23984770
1181279589
1646151846
312338556
2116405955
657001569
1937429939
1748714642
504894478
1911969493
2074578781
681956187
1531361705
1162816067
540900427
840414105
182480007
1775933542
1526098100
1018541140
1828453877
1869847123
1805851799
246027696
789821571
1531417817
198843053
1514082480
641319965
1797858577
1609033174
1261053900
1277070983
1968714995
682217438
1566129904
1948401350
857757368
639389546
817003476
1003106022
1338927480
1787158129
710405754
1813212833
1688110560
306667695
1428160710
1463504072
493040147
1820004651
403943379
951511684
415685948
480966997
48466707
993187059
841524514
503836293
493124847
177448830
1110794680
1420433673
1480940463
1041282615
108919027
25428378
1917730962
1889648721
1198259140
2043750359
1587194156
202942963
2132118071
1927880929
1969184466
492846696
848396070
125844892
2045585205
2121857886
1653400850
1400813506
1170291877
1022157132
1862447665
532114012
831819354
1637044146
85380319
384241003
578472053
547218960
758470371
1636105817
1916937351
2131193532
1387742108
1309576436
1063584138
614322327
627913274
1469436437
167658631
1610615272
9540367
1820134903
1615954033
1409888846
297997284
1265077772
1050142338
1547797762
1304974285
612965314
719519437
1879995219
1476255585
1771893409
2131109831
712687153
1550808467
1458388557
1066917717
512727380
2076021496
1140072659
1346097820
1180161281
1259357941
843006243
1250342379
616960143
293097435
1566499162
904717876
550958098
1463778869
1053391970
1548537766
845706055
180970141
213708086
2009472838
794761057
1908752454
860232713
2075048560
1641173425
1418873581
582497671
1133936538
236508543
1289169293
251422801
6999513
833485377
1601029040
1598237575
1290458570
168371868
216290620
364907880
1740485102
1554006441
1257556651
1664682169
714819100
124661183
1685284289
1783784373
1931012188
326519409
206940426
1788876376
1389023571
1490943817
59935947
598063088
25908190
1045777812
146602746
1007547919
903404965
1000827536
1666814739
1501729457
878428151
158097928
1007728489
1504569814
415547017
1307885646
368959596
1158611107
257255816
564675750
612186426
543759138
1870871655
1932565430
1677231052
834132707
1699120832
636035335
1263814054
565240928
398859460
992782873
515783514
452726385
19975872
1899649068
1673401695
610998131
1958062676
9073346
831093795
1939465283
481034663
42748344
398220359
1501578881
203177177
317071176
414612187
849234453
1408921866
1718622995
1006588228
1888226317
1703133529
1631798107
137441951
1658198256
1750042383
659914751
1124906562
1496273544
197476804
960210103
695561734
287399581
1086869422
1758102114
1748557995
495230114
831155611
1332740882
2040581903
371762340
982908773
1916619339
720486523
1647725795
423698651
1706746038
1880544877
1475623109
2027584628
230679995
1390143783
951512691
16837874
61163950
909569033
1072002357
79095142
1062080683
1430362460
270236688
1927454901
1436392496
1487169294
1100089266
772545169
2031418804
341033638
823634152
2051657606
1735413943
2057344431
1862351497
1030571354
289217830
280826356
1369188406
1587567242
243450291
871810370
919288847
667180992
1572201938
1174861535
1821832546
604239729
2018505687
1643792996
144336551
338214309
2055445507
173059273
710253507
845527368
1906793956
1410762861
1015974088
610767750
1594825468
1775780282
1175027520
597399703
455979201
1550907981
973221187
280919853
116890444
383098582
2095981431
1491335718
1604296549
1830631894
2050089688
1195904866
317095026
640127138
865170438
408631498
542549770
174262228
591758440
1603947600
1709509468
1901252282
498994467
316877839
747624148
2056672353
406552845
1394032366
1672760155
374539189
1434944235
1392291943
938776643
1006716674
2050368507
175077755
346471920
767415638
1845012891
890449888
619017955
1767916997
933944404
1893113705
326904537
1874324619
769908084
700066138
386328660
1433402966
1710458272
1567223071
1237280641
540802391
1062554378
576501956
1653609524
1175285005
1103212421
1128841354
522592239
993251063
1076311822
685711257
215719052
1466426870
1391715722
954146840
1618124317
2028159880
1077429769
1118981067
851076445
801446806
1347221409
115491786
1113035251
1663393968
1506002171
1608081674
1225284811
1280780315
2139963806
259988623
81648085
1408980655
811331795
912342993
1275282199
1336186002
1852699515
2117786799
1540114927
1441630565
1124482715
181013957
300118679
1510105394
16669025
1359314748
1620145394
2126419849
502899643
98745829
355903447
346033456
1910711265
1795051697
1915712301
2096128821
410967397
1486264340
729598365
933601090
16232227
23754370
128559998
815470858
1802680664
237814051
1015459951
1944300797
751913932
1398634361
427072149
1209416045
216685760
226083738
790032245
1217749703
1940162188
1016316685
1718066043
2029232056
1568247237
1770198671
1598331804
1840549112
940339245
1409235521
2024845134
231508529
1402665521
1108649588
320869313
459251203
104064393
1720039200
1867138394
559981127
1908047816
348675330
35244478
382842966
367056874
1047631089
812843683
2139555040
1935766719
2130684095
598411380
225228050
98669628
1209284507
1235716865
1148275156
1040510861
290391467
432061838
1716858037
1834748846
1142592690
1637763028
1925221332
1106644556
1960543360
728252599
1394638453
2139036680
1477687979
1086664895
1491890392
401882995
1126847349
1681791952
135583987
504747698
1839814984
348230590
1048326703
1205963215
283264419
220123761
612057625
1467795750
1896499459
863100047
1905370151
1159255007
1275026272
1385802467
1938005689
1819886989
520557599
1106337156
1833319968
1290153177
771246632
228947281
1312471696
443722131
861961519
1142822576
1901732538
1939936080
576062636
1125602267
118640895
109946696
1741162679
958430860
62203725
1290321568
574440008
240878324
1736119287
1177128165
1410499479
158681426
1949949169
998401552
627705863
1274028264
1745925370
557812954
1612483701
720974290
459970426
358189298
1763520477
2015491802
1809312898
1260651864
400628445
2138488983
744519129
1747072669
1836839087
1451966214
1729004065
1848232216
1380058914
305534070
311716417
1260213967
702637770
383020719
2047694001
111634064
990024522
2031004274
1945780773
1249833256
413277067
1261894836
683434443
702443686
1886646803
1031480709
267234735
418805163
1522634052
625093177
1998114458
1967441533
89378709
1378817809
1399933083
1406731348
1410971580
224512635
1397550860
45079235
1465702600
967755378
457154938
1181594938
1081383771
1235684075
1440370316
1575091453
1258898482
577304768
1009664483
953933940
1645725201
139672369
5617475
402235426
487020777
1557314064
174241564
2000381565
172088041
1118082238
1127561939
893559827
434108333
805643176
937007347
1564932018
1545214405
207946587
858798518
1374264297
743383550
828188067
46109355
1395678434
1251076083
79359227
1991338897
2047940471
1389265567
1671253466
1276930656
1209450145
1907906524
1018952065
333113191
1372121734
751957318
34705503
1330645443
1453256220
201306273
138533753
1738287952
1231516979
1882591052
2083852153
1390511391
1613605834
1676998461
1300305571
777659417
985983827
929080969
1180296011
1260397617
189002035
1122596064
132237745
648623640
1809358117
949181036
1137894031
118909402
830289787
2098086109
1385854237
1989756033
322453245
384834343
790587811
542055362
1773125582
1535231701
1871496058
471054900
452538671
498053735
77144898
99371817
2058279891
1154437064
1592021395
1355518043
2121517127
1443515077
337891477
462445633
590296368
610306600
1006073445
1782536154
1063818515
139589612
2120159252
77139497
1129125238
828444960
870976201
1582121114
252161117
1488928468
31074070
1412203346
338996916
1435759952
177353237
886645131
1733947131
1349492092
482986156
2056800593
980181710
345719829
1109336413
1325695138
1905021435
1125520089
666885699
1753374940
524356561
1949405189
436332575
209230669
899491439
568174403
770002804
7095685
500450308
97876281
966277081
2000842176
803955175
1811805223
1731578255
252180117
810331631
1382495345
2065247279
1052818333
153609644
226602028
1497204848
585039270
1772633026
137892802
1799623419
1780750120
1294518052
482288296
1121525216
1003190322
682653818
1812729498
844182501
1258351204
488544344
117625960
393689588
1791172167
277925483
764233943
983865664
1483963954
2041294540
1558966158
1851552374
443829092
1938739389
1605475414
163763993
995492444
1633512561
251321031
1785269206
1496647226
2086961716
1972510530
1611125623
1946719772
537364339
181517940
1054916706
482609212
45915660
1144303038
1402965788
575360890
1266766325
1235684267
364152982
408667743
391176071
700936265
994110531
397034483
172294718
6948071
1003381454
1570207818
1948928493
449733883
1563064232
2096861192
1618016901
1108952492
400497661
548020525
495153398
1975707316
1994469415
1936678703
1605046708
80431713
271455946
409442133
533512142
497366493
1378963073
967963717
912644685
434698509
602608752
312445892
2001912469
2080374714
1005653493
2107617576
990374657
1243228305
478280624
1967821573
1309043972
719185548
1359311712
587931316
796206840
1701062831
1534108148
84487345
1541890818
657525273
908662315
1746203932
427427073
939149993
1763611281
1769261929
1452294376
204246780
1861543869
1872110417
748214415
1950378192
154588886
130211034
2086986406
2014324489
682294138
1511774238
1639520433
1115647612
956546640
1815728655
1742908618
1524996384
1833127714
905283733
2033756393
1187766244
474785523
452470499
2006111177
263211413
1396347512
785709449
1138696360
228483886
2100675686
1083009717
924755007
1083097378
1587736433
92292737
791876575
1872643806
597813418
1524975541
1443220212
911095447
1744228853
2014702258
833706501
488508072
1754680257
319064882
1484168351
1408242966
2100146203
1667418038
1399215982
566880213
169890842
538455492
1321754235
513901887
1368576579
97136321
795427762
1359501404
1681743263
743856972
1543492
1386542288
1893604079
1816127544
1790538567
730636145
1396998962
1412528716
344204935
632135271
168742524
835992361
1023254140
1855672732
609379625
2019374298
1804726164
1999442525
1183341423
1515320891
1202006415
494984252
406254147
992313277
1797963226
1326628170
1106322113
812545762
401304924
1975127567
493170535
563585858
868400888
729641402
1465073475
806072883
1346174489
1582210750
90505112
1895645934
1176420510
1038020264
402607634
621558667
360641783
48084773
440855480
19489986
1195145391
1477535975
1622226481
1194937921
2092447396
1792833870
412740370
1545042601
786222367
1776226760
561443101
1002099751
1436335209
2105968737
845359845
593258725
1294998609
259760137
215568853
77688536
1316674383
50368697
1603786446
1407815585
874808353
1366284188
46583310
117603879
235572372
1395445616
1620631660
547475859
819342137
1450643771
734021054
1881549300
2141107655
45194050
1999685421
1010867374
564234200
1741603559
1489488397
1648847015
775450703
2125589443
2056479030
185791063
358066321
1215825964
1553033058
1902512128
721179162
666362284
182428195
1426222730
1075084409
2146117909
846588805
413840610
462009498
475090624
1218667641
812798234
1916213773
1488790297
1739042469
1893532542
749993462
64896552
350302182
2121171981
1576798361
1941385433
1529436979
275478130
1176365111
1242659866
2115502921
1890362742
406423277
1876972008
151434578
495290401
2067188083
1537416580
516758195
836701695
1623053430
1207489359
894395264
986165800
1444535267
347408695
1377286360
1759107394
1590655131
635950788
1800648378
385447084
953124439
828997190
1118760544
1862921938
508529334
211475340
1705210212
140337047
829465338
824941957
2029609569
851314828
972946019
1490503095
323915931
1007884638
1034668162
1026158755
748624237
1572977593
1063245683
964552340
250090326
571172810
439128564
1115878069
1042104036
2026537140
2026346947
1606452364
2076885633
1577990157
1516561940
279156576
1557916614
1681308473
1778346328
1204380508
1579153884
642950745
624443376
1817695279
2118512552
513720762
1813341740
441764713
573075053
405341539
319354548
671950615
1784846263
1907877402
1959391370
1203540687
658962386
725018627
1235715515
1908875135
1114732472
1040809248
908062920
485860428
1129142168
197470123
312726600
658892318
101200163
1039394560
1653546889
855607327
1384841649
1151331494
1216380417
551470151
993147966
948541154
39341377
960883535
152953825
1091090117
390601427
59157754
2115153532
1018829583
1719380689
997468221
1510288927
1329227042
755271225
1250870210
1552417882
491726062
1708200158
591056452
1752570579
1811889522
379070469
1502799367
38922152
104566982
818038912
1451698723
401782294
1071183061
628702367
119157206
1513683225
599551653
673665786
1923927412
1872930356
1446688658
1523522580
812224060
1756927717
1942751488
1136963925
1157699312
627962812
928329987
1953596042
117978026
1152034250
2053565979
887860458
1097382534
1163514227
754226050
1481234622
1752576954
846551158
824374925
297574262
1465338250
161965027
451977460
982940363
815071473
104527757
714624689
1972058695
633387510
406096464
1940828603
2073035194
390199095
294365752
35421677
585420618
779939600
2040440181
1899347429
1492158981
1235411773
18431359
1347382936
1404606533
1235042627
1051156598
1532257346
803011860
262441752
787278962
2096789029
69336899
959710817
1750825124
1129902863
732977020
1848325601
228534416
1723948409
609543749
1577982182
1199277448
1037791127
1579741876
1450521570
1896964444
2032494564
1043066839
769548459
665239661
1125752277
1568132049
321873567
422169636
1767529679
987284963
727407267
986172696
2120550844
615631985
1136379976
51457277
1919782403
355885862
1087283454
1497596245
1965231475
321065462
1445590206
628268413
155115731
1698519640
2107011740
1265216760
232708863
117716527
274837656
1547523472
550229298
1360666101
1461271563
1890050533
535659286
806459091
1493135833
1751675714
927764191
275073295
766189223
956185719
1411644878
1451531751
274917238
137937723
77782070
1308485234
1977973005
87436028
1059009033
1928268096
1785692523
1284015908
1117470453
1426438490
116420357
576402839
1033764444
326644581
1501493593
1871790073
662696907
360678639
775844149
888522485
997015478
721181271
990239026
297235447
1266547369
755979452
1228522896
143127462
761649864
109963420
376046762
1624799260
1364991692
1079821314
1164185380
1473004181
654099260
1171831980
1586184315
1318729463
1258552847
295126631
124245598
1110865051
333775768
1390899551
1182644742
440203655
1918702022
1620864998
1503399980
1127632003
1044628909
1976214891
1509331105
309276452
1861858971
1094728724
578398028
532436954
1777752788
1084375988
703224846
329462994
18232260
876042007
1132659513
1585493378
1835680463
814271292
2111681927
1734811093
174703673
1864590581
555585726
2139873063
1351038169
2145425241
443006768
1228831673
222928284
1614891502
1943882050
1199665193
439035774
1183000381
1298574490
1971201559
1520302230
439972443
599931953
321711668
347625446
609379891
275139067
1185546887
1193875864
1955732160
233313639
1204850916
1916097297
1387000824
834176255
97832191
1621120910
1296275413
891790876
347474553
1484717154
423521324
348124347
847372111
991372521
2012126749
2116709516
1518423684
2114754245
1119923871
971792593
646511029
255596287
120883848
930094175
751131550
533056619
1309353813
1592347182
444336709
31976993
1018276390
1304831442
39518680
946517538
940774953
662598409
789509522
226401883
202998298
766590663
1224321888
34464834
1531434818
1604478668
1073831359
631395848
1039472530
1917381120
814884102
1780508205
13773625
121569681
1695181665
1303938966
1585657819
570752929
585852283
1083167314
1614118461
2015885573
625382781
2059464595
1161478240
1509766277
2080462111
175525430
1775448282
381903787
27748500
956210784
560916229
1746576126
933599051
14456477
1490018232
501498229
451235797
770899804
412451197
1958433307
1759662286
1678641001
685419483
911672087
1467178018
791339198
581913929
2085076612
1872687265
1811850123
743866848
715133574
234163393
1180531727
1901213907
2033869277
17234039
1044585767
526738181
661412664
1488328537
459111953
1305848292
1058618008
926073671
1914363281
878029982
422826223
1453600473
1549536924
2065745649
652301458
2089963222
1259080922
905011074
1468922225
1045089562
1560139872
1201323582
1298419948
1201275572
1922144920
2083481986
1857581829
1196489172
1153569199
465374777
1142418839
993097859
425411953
264694817
2010086758
251204319
1161528171
1908919691
886541773
1617183862
144679732
2032436451
272138588
1008899042
1889243666
1125643008
420987329
1305787479
1275078781
1463915961
549361839
1196285813
1762608352
396336507
1158401810
829472842
1014968674
2061339767
1155602018
1797391706
1097748104
67132361
658323506
1357415101
1426589967
1654205184
1121193649
1643416579
129766591
46626115
1024804042
895963081
1493758361
343134191
615702190
886257704
301643758
894185720
1557694927
1460557404
1973365885
1898626349
593802480
9425946
1171266679
951066181
362049806
1018261151
634716697
1039819111
867375296
894302362
863826156
1535204561
92193158
609608657
1114753541
1094819605
638743325
1964168304
2091235290
545186860
658974639
1760770689
1172042510
1854346424
1771869529
1440150692
527289947
452905936
920304819
2046163431
1821182706
1046504797
582828641
1805257852
1583641806
1366725622
1847168744
1493463847
2056767194
1857781698
1712371339
519617716
499373778
1923443831
2046700058
847612241
247466637
134866712
133443239
1959025924
780276482
1239448902
683089584
1164540414
195359116
600701552
289960207
186434237
531907395
2130783959
1899137663
1857332365
1065145857
285883711
166090046
814483819
1321436241
1316319583
345743598
1296847532
316889501
319987387
1766148997
430201564
250871372
99747224
977940876
310738994
658074803
390054522
500426172
1503639240
1623059562
843498437
111423910
871736040
1830246204
1577338920
998399577
1652669229
1366861041
181724405
1299268538
1392866022
1532018669
870585281
33497468
1899719756
1003987258
1193757122
538984212
1321579128
252359850
1993184514
186995743
1783692318
1102677413
724353909
410957905
344323460
1029943991
1146425381
303914040
1266782960
2009672224
915692251
1617070363
1672309425
2133700169
1297212716
1672440072
1995511653
1534108004
63674688
382031897
1498784352
523901578
1801312349
675806047
1012135448
1268662602
52351048
1389502877
942102396
867693115
884365908
1479437324
614263177
1557900030
1585144112
627359311
16332384
1797504687
1795149657
1248687692
615301820
20370004
1918109067
427519150
280012404
357146823
1097521243
1861074305
2072260703
477955815
1747392304
1411012585
400855098
282679384
381393424
1682069170
544704489
1028127503
522639335
337715307
1623336719
1712081953
1605567813
967266289
1172606016
1398590495
797161926
1922196470
2008264758
1994232510
509222714
1303525423
350893797
1541212945
1960355581
1674396912
1799965440
1297348818
1655654640
1513400249
1721925455
466207594
741951888
439939931
2011412778
811469576
1899333582
1573963789
1600004869
559449162
1382175729
182596627
329328166
1203772655
1273351518
868211595
1885498809
1687840648
244041906
1955260671
1863053255
932466889
2046967518
1246414322
1688797461
2146769563
375210590
1772853718
520842730
1004314773
189496873
141857749
1025613133
418243922
394542001
2112289371
1150728875
1822876938
1930948888
324469564
1089857637
835105632
1399609187
1466922020
648641050
1933762134
2009926011
1135676167
1179596445
1013783373
966371549
81702425
1392157282
420100950
322604367
1009214338
1478382087
1731946161
1831140009
402592617
2046116870
943366701
1079500513
817303022
2103788395
1007393379
1104812176
638016814
1517506987
929151105
1390625952
265936019
109254977
1243381334
1568150914
1841830217
834299868
1473981118
358822101
1574763228
1694609459
860398968
1234408788
72037077
1144689966
1071690809
168397255
854160747
845511426
353334781
1654330201
140868066
865018540
1219241920
1257829001
1816052268
712985341
1710240026
813509442
2109352948
1983994734
959149948
644616644
1092569068
2109740718
2140601169
1433461056
263224157
1707955300
902216689
859757167
200206005
967606
777774104
1600121127
484120456
2003350810
1303920002
978965373
939753356
1486875952
1049882152
1752362777
189904241
1410039517
779516790
1904173104
1688698069
2001710290
540284747
322952994
108828350
607835375
632304639
603654058
1842239910
872243679
1497784384
253373928
1725043292
68535605
979004518
95600021
721103606
476674606
531682671
1896161225
604380265
874778487
1162901939
219818361
1423517192
353712558
315528602
1304957260
1378602499
996601244
302384988
1351085741
570829237
295993908
760929063
564445001
1246293433
1328274280
801841197
57472361
1267680756
1229036492
674104234
841977483
1054570125
1965121340
1008875098
1340977525
1235174329
1803746514
642553746
919196678
483467642
1949159762
245901956
1767729838
954150155
2052264300
583553627
876485904
963701728
1216881667
1326339470
1411089780
2030621986
224003118
955460366
402552503
1840685304
1871883248
497454685
2136132119
892035242
1667859876
2137283436
1065661991
1604345890
2146953096
385954669
1830464753
639749350
1181390008
1313826955
945078608
1508779769
579422151
454898282
1165661819
2142992522
1716340175
1772956292
622908783
852711258
543160167
1621757993
1355754355
420916048
1870302231
666293448
1418711157
1645887631
1522508686
2094788725
1980863681
11345469
1095237800
1278410170
908425218
121218860
557532026
676437511
2038482726
1284670203
1223535299
1897178756
2043462243
1071402176
2057035780
697078599
1479330808
392498429
629000099
1961641045
1183063446
1331329051
352935136
1836777830
1021577207
980416582
1499370230
128632511
346798026
933592266
838156195
1989400722
721585318
1971327589
1841696232
238461030
1484113752
69551055
38238144
1795477610
463681420
1424638421
213371039
894619612
1224266442
654824319
122496813
712142692
1773357573
1178865189
906274921
743957967
811858103
1770182284
753494401
1942623068
157770233
1817061383
1405923793
541003466
1372927956
260515258
1904745745
1134950673
663939327
1653666182
318951026
796858896
290567953
1868975653
273852898
868435078
1835095280
1093338537
74618567
792429151
710937928
1575623338
1109838386
1141508303
1156673579
1364312157
717756700
977630490
1640270252
1868438221
1238323820
363286572
458399889
50579186
974758337
577690427
1054833547
772483931
536803638
1085875172
1013198994
1416466374
1836286844
2091868293
2033023574
111476297
864886477
218928280
85366439
2071980701
1994776269
547060779
1718201649
1261019854
1383372385
1986904453
1217314103
1111001012
781478576
330135638
1439831021
1286802635
1880386773
84533711
1688947476
639402230
1162361878
2027977242
1695403625
750427638
489861312
576932655
577497794
1801773379
1594068484
1025346078
2067096641
642690175
641809355
861371023
515543984
1952263346
437750193
1492818877
914165131
800721858
1818523885
1605835747
404148332
1299441697
658247298
541824397
956365408
1964872936
767307153
267391671
497223802
2122129964
925465052
939874719
1630772030
1283173773
292438359
1229553932
1007929042
1369897500
573861710
1794296996
443410458
1672859792
1811121628
825348284
1694565146
1621108779
1315676311
901504708
304195980
150738451
1344700111
538884605
1830381806
1483769404
2025297293
46043921
1043185791
237943591
563358209
1283411114
498573255
75732731
628913162
775555036
1087663396
1739696725
2089732040
910161882
1985581963
1365577270
490588266
189496971
1456707796
1194459886
1753391620
459313418
1517927486
397367558
2042907789
1111319483
471800909
316514663
1762448701
1578917341
139093415
531375544
1749397737
11032258
331155678
965519294
575936370
1696864789
1423112259
1848044343
1695441946
333853422
2135158632
73204853
1696825690
510263627
1240416330
183595508
1429035629
643241412
846932391
641727412
390550963
1828705784
1655748105
295328664
44160730
2012768364
798826721
1777970767
212584763
1787226513
1117898267
2094377642
529215980
181266203
2025559800
2131927731
96324254
78783735
1684740403
1024936701
349872839
1536993520
583396657
104549347
663603974
525995976
1549458453
1256167757
17237636
1601710209
1454468561
497128154
1647609274
61004100
1800275885
87682001
1799530567
513887040
222532236
1303927945
1509541825
78929750
1048291586
1290606975
1337133462
1698130408
1912491468
1458639873
129841362
1652832091
1487022436
1826488997
1227532693
574314498
2041467243
15151389
1696670238
322024817
1091999262
2365589
1021627892
761556223
1494964263
729661551
418854770
997455155
892725338
642770409
214125158
1279756873
677014608
40823927
946822751
1050272080
951602642
1986237995
1955481840
1867523395
524431510
1405977600
1367897894
1855732580
23490609
1090354725
1454772511
1057705573
2004952942
704152534
323167132
79799370
1521532228
1379181505
1561776523
843364630
550894593
1770036469
135696345
726967283
1034465051
61294071
1916691978
91603850
334088534
1400880654
1999059477
15446416
2044466041
255550668
934551839
201752506
810312284
1826790142
549436115
499333966
1804752057
856771034
1036161841
1944107575
840079925
1797534812
713788560
1135193743
1542177032
1462243041
1631802024
869597972
1805028508
1727750187
806605795
16613291
1197658885
87304204
1408025757
2102506796
265938084
897208714
201205725
792539733
1731164421
589818285
1939989355
703332089
2047485499
1746935960
244144377
1437163807
2047630817
15602042
893651012
1027271011
2124870888
341594807
1977891394
410568244
1759391839
1775652468
126268026
864313628
1925864636
587489885
478832947
2099135052
62712642
171165814
843402955
1975270778
907221373
138102501
1924338906
1814095237
870260204
430811325
1457193170
1800751430
733011809
1682636125
1992672866
2030434093
518468402
1522639209
1442605541
1113868862
789750454
770707257
27863507
416087426
1477622385
536376847
2140369343
647301427
817291192
647437209
1531958389
259900989
1540075310
659325713
287116800
1064393285
1201529574
2030853784
738659895
2101898591
840679674
1010976314
654903926
1853498583
601755879
52246845
2131204287
330786677
880909128
825419231
1704710408
1704094389
1859792517
1789639126
717781063
460555948
329788995
1615379016
1037185550
1312575916
1167698089
1051993108
328448745
320472364
1501558164
78500956
1388784459
1512581639
432200755
79984713
1558003994
1336183867
1144668502
1550616093
605794717
898987903
1706515969
862321754
1037796568
652426217
1990622631
595716815
1105229565
1946548508
1079133147
972604097
1306682048
1284027293
443644673
413298408
1853994023
801288298
2093509292
1451307982
1023402441
709368244
818329017
1546672142
859107306
884140712
590004282
434607223
224066172
461710326
1842585177
434392215
191416088
788875220
772442600
455708358
30695348
353771204
464314746
229104756
1807135883
1982514016
431992193
2046671407
375998101
1637348984
555069432
337774660
148298094
748927927
1909520614
1902715650
1993879080
986987936
1755907756
393595497
1662371068
220133924
687762006
1522979611
134719402
683226754
82114243
1219665346
986463310
1567275945
678262641
566319301
951000766
778295909
228060530
913770191
844694304
532133833
578246362
1237209099
1841406100
1841029532
1395653619
1900354178
35431146
984492436
1436108424
1161554402
2132452621
169986906
611065790
235472855
1123496798
1892996864
201774441
2141221955
1491916233
850323068
49252903
2001837596
1942495824
533338411
1147021776
435937914
1987237569
1552373932
1127672088
498783753
2121268151
1607394435
268323516
2067485859
174198294
1438525132
879734342
940202408
550777263
1008980043
1400858281
1951309935
1235184567
2034973917
212948900
1669205003
1046799467
1555570445
902634699
1488967714
1823879664
1821603247
1981331269
348950819
1050978875
430622341
711115841
205312989
479247670
1862443980
960838495
1784141396
1026709398
287143822
589935694
630372367
519261195
1681365100
565720595
269588965
1876215536
2010752452
377064514
1738243755
926467885
1631726621
1486235134
93451129
1191747880
2101842077
632978367
1889369884
1339132211
628311642
306838934
920640378
1838163222
993479116
1361676785
547157297
553920271
121562585
193620833
2020324294
1803874184
1241235215
1161748247
1461684817
695220187
2108696723
1916871274
381407060
1366016985
827834474
1849035436
1222761729
1825774740
250565476
1993613705
1246427643
1875530458
247269789
507006193
1308559558
227461295
207215202
1649474505
1638652
1069483048
1767721275
849927643
688533103
1970440572
615278846
771367013
124598890
1092271371
1284319512
1158886825
1738144679
1648741961
1958668633
951460487
1430982140
847030604
1626953234
339432661
482751328
1251275054
1599245508
1457586616
773356542
670040672
1563265115
1909459931
1444361634
792722821
343004234
419393890
636921295
613144674
1173195465
557794087
1265076204
239827298
1357027146
1171530088
139220612
2073352501
383796204
875316099
1782012987
1265839296
2116685022
609682799
1459784220
1570838701
202161424
285736456
2096241144
50260448
2074268304
1376689524
838006103
373152051
1688808110
1883984758
1319495117
1532581118
2032465395
38485356
386436646
513233672
398193840
1020484847
1269639569
166243374
1807743762
583292343
194122842
1235385557
319733130
1675604938
1070210026
1604948036
1158079775
35109452
1598461917
1850266356
1022585674
1093843283
1916029129
1376504826
896417495
883616737
1501299234
336994356
291188499
1943265001
1579344
345054187
1648107911
342777598
1091542567
1189627213
1388285183
133426803
1980259253
2007889631
394935850
1476576263
1333829508
1445003597
1734173739
41111929
1222757182
1634489872
517596275
1572884538
1069329197
1675213127
457307937
2055887269
1856018476
1414560922
45747050
1730151479
1226727141
1218003071
531231604
236161390
2007494744
419413916
671045925
554104075
1998445048
1879810086
1077049802
486005421
687572546
1059671726
1158556373
1970508829
1848853673
1933303771
1717315040
1480394639
938154473
1244723998
1605803247
1124922954
1315657792
1422904567
601888405
1362481819
1739587596
2115764383
438473389
924065139
70117242
1673904967
475461125
1431588368
1769777915
1631571250
928366331
641154796
2008442265
1765045467
1186070857
52307155
2138976670
657639579
1606396755
1623657593
733900728
1703719237
520491220
616751469
55564368
1501502605
1314898070
516815815
2077905760
1105014474
19439578
2094282452
274765994
848788883
788221643
1082756827
1258788841
2040025559
77518075
1369458658
852142369
1066267081
367367433
1069915042
317556003
1633416265
1381927359
598601722
454886787
2097977771
433703302
1318687880
1682943159
1329278710
216093443
467339792
2006382222
1141929910
946282886
1074253733
154300573
151658544
50956524
1570552205
861248031
2061908057
1299110360
1996410727
422677605
2100016382
106516013
165786156
2079550290
518584980
104086918
943491699
1888001254
1784770495
1559992583
1595309870
236571256
1535317839
1484697537
1536406375
441296852
991769078
1746877163
46910628
1770292411
49342799
642626107
2031288602
1583195108
2027225657
925100055
561950242
754408593
1564841476
1453256147
1317959280
1132134729
1540937187
1612267489
822273998
2057671063
1647432852
1271282354
973777529
1981690089
472537207
370136424
1108293058
1703635030
302822980
1071097868
1166676003
611855705
1205252952
364656179
1835766861
137999064
1117679333
799245393
1622949720
2556298
55727577
552334141
155289501
93542375
1412242388
482632951
84884169
907825777
945208829
1632413795
1930322978
1409080245
1665895667
255798897
547535506
1295377745
1472348029
721749265
1521981139
1400760181
736758797
1597316251
1151169031
2080909617
1928973348
933221192
457239561
1330958626
1915299151
1864878638
862214455
643481006
290241611
298385576
1302649064
729556109
1701736157
525285712
187954145
1389820931
1171953180
173843901
1649328717
513944124
305877212
1652677348
1771805212
157842983
712693179
793251299
766985552
2031251388
390450602
2100205410
73056270
718251924
69645779
1555873877
1956806441
420564949
1918061027
384357886
1411399204
1910910037
1969551047
557155970
612390220
1294563992
1498764339
1728480540
229349547
1863686711
1127720816
1288533462
74366261
82541845
877161801
1691361914
1171277879
1853874109
1359735953
610858589
1264452712
1352616291
1817497626
63095459
1020985702
1499059342
405522726
1362152249
668408003
1348976368
1689336236
610539940
1842937108
1123533215
2133976640
1155472121
1709428747
1398288920
298299653
36209263
507592781
1913383185
369056570
1801352968
2140745782
117175360
1125928849
116066043
1249895376
1452740066
1521710348
574284845
79935330
936369297
1417021576
209152132
1810062606
2097871937
1277525881
241492515
1714791388
1127075460
449409460
883304330
879478089
790565321
778079257
147223525
1362574329
2066367248
23431796
545950591
2096898523
316064984
94452302
2049582957
1738085944
1558433872
1810007202
1865591455
1114483795
943336720
1817542741
519314899
1088971070
432320875
290622522
209285950
772086343
641764099
144601543
1261245306
1095052200
339103429
624201515
2020258212
1170859473
393007357
97782039
1734305725
1918544997
273073621
1118373248
1337530882
20944025
916203905
378203696
2126914839
720997005
2025877727
778615233
2110148535
520159399
1283883283
597442417
1464731939
1909728540
959672328
603820075
549252248
935174214
1852902596
1823430983
736660721
668785480
1299263438
45960994
1211927053
723045819
1586680576
2126880398
1102113873
650531964
1190785621
1325819795
1461176518
585830269
1856713557
88620963
811806236
539346988
685528692
473873422
1889818669
157638638
1430941258
437781381
1453665429
699876875
445046923
336882033
2048720615
1855354353
105655717
1495207723
312581401
54787540
302744005
1870696159
1486201626
2043808840
1057229937
467971490
2004162532
1118471972
911548617
1443632534
872501625
595208614
379330130
1638078486
1475158201
847850067
1506746594
936802456
667567637
329935220
52787418
140459459
521743863
1342842689
234810121
1457425729
1769731169
574964360
1675278825
461540454
254652835
1951530573
1888449734
1410157418
234819207
350441586
1091866888
477542267
523837599
1443870675
1917765966
880972947
904367671
1462016628
309348021
1237549164
1344994029
800009255
2023592079
1940126838
156548042
165927998
2074625153
154042209
1907151758
1991068699
1506842548
1450021064
199440159
1707855178
278830432
962390618
1867340037
814639130
1426348318
1417978351
1899036412
231631209
1360631043
1333222680
1585274044
301365592
1172472832
193759702
980646210
234764486
749873301
1162846703
635362030
878930085
1960412501
1362982086
94337835
1665767236
2138347004
2089318773
912655258
1326012198
71700111
415050017
379801864
144178447
397599878
1530880433
1858879825
2136008226
453942917
2142883709
1127400969
633947751
1971940539
112746369
1641366019
1299676925
221317416
2009512544
161819808
488045541
345333754
1082901926
1474690766
970038038
1656881050
544943826
996501156
1398249978
811421926
181796058
74302434
1060047881
1037998025
114502487
1131670666
799267108
334216025
1474907164
128006243
1457603487
1074779491
508703034
830133821
1860040327
622562331
704749621
1963419368
719559627
799027364
1751649178
1374937790
127597266
2081859845
662328519
928564429
1118150252
1029906216
1586993028
1004568577
2062418736
2005301640
1208351483
1244674761
385306021
1802410915
1407159440
1553191818
244680879
1576431058
1600660025
1645096129
429353896
893824484
568673354
705610092
218802371
1021871907
1781604379
992838009
1558430446
972747465
375489078
1148056902
1207069856
1444667392
553375822
1739238112
673934827
1219896430
894385183
1860823457
963711538
193279031
1991083213
360492658
1696800556
1346347546
73163235
1760096334
1088377562
1517905988
1178041701
1690315852
1929079149
1374615558
874292667
1336097274
392277079
378147384
341508190
114583465
194578325
412182427
461259665
1356390061
954312922
882114795
1777269121
2127187833
124724402
331444076
436259258
387573149
501818899
377472169
1797770121
2074445050
1820042163
1479562075
355328168
2015382757
1121951372
1748252326
1885411021
1693410596
1424320507
1700897789
1708397273
230429139
422146133
1044054351
82412004
1377570799
1505533121
1901643574
696489157
30488855
514401760
1184311326
1347453282
1161916449
1314717139
448299074
214764910
1978127847
2015542751
2085457764
246816849
564151378
955391607
30701410
1120034214
248386425
184611586
1847559493
1553778582
1988044136
345879139
1765065143
2117691534
1288452898
855409657
1224165519
985466375
1456967686
163567059
504064453
1632688924
2028650072
1344633731
1988530512
1314609495
374664073
1759597684
152827694
2008478817
264912073
164526364
1083643978
44037214
1680184010
1421865562
1754592885
1882345046
848137735
1121580914
160243771
1332775101
1545460591
670872556
1398505864
1777116189
1180026941
1542034984
1251736626
172756500
1185750615
1122772368
1179174765
1241488211
181422284
2146394293
674011328
1168673294
1613021113
235447183
467244042
767790020
274119788
1470174814
217449389
1666373748
533804661
495362725
1859115167
778061719
371271369
541946622
1548219277
508588871
392500501
42661808
138818468
1243603608
2030693097
1116960343
1812418637
1891842775
590745830
1988304729
431323226
1745058523
2070139520
628862036
383564488
1515142398
1137445490
757040768
594294615
169476269
1315051206
443774215
1460999538
729972228
423761257
963629703
133711415
1662582440
1704093718
1588219011
2058619711
448708797
419004548
312551607
1828866037
599220494
1021900149
1313936218
557357254
119885164
907992529
1692300808
706425982
1951022761
1507751328
104551844
1402180481
1845803790
1434520106
2060630111
637264081
790863907
1881157150
1348637729
651178486
927512105
87700948
743261489
582387485
271796362
844233632
1472957336
2045678550
493603268
279637011
1585975814
425348814
778665162
2002934289
1078819959
2138065452
359343923
692525871
1116732717
1703466020
861654030
2096131149
1589343213
1662443201
993815919
2092244220
508499006
561885382
1705760620
792986747
1844417297
2085903646
1732604410
817806791
213441890
856163205
984619659
2136452035
1027102419
502126878
827721708
1569998236
1100521233
703985675
1138668276
1869916856
1957159115
860878880
1168361784
1054965593
2105649054
812797772
1819944943
518066331
734346800
2081782029
273145200
1949614299
2120324390
1842603898
469775242
1025489947
790605956
1447017261
1673445986
1228403551
1496620717
1549747103
1910147512
1833067184
1900279251
664880929
1592398873
507222897
1230756560
846861329
1859231810
1103993240
1133743981
385505111
1997821080
697557020
571836496
533773857
12679064
430890136
327027586
1699175978
712422376
1783075850
781669968
1055778000
84959667
1187288792
144460813
1472303139
2143344854
1150368994
1833610209
1002696521
1986513717
108538483
3002202
1125214837
388147037
1622285211
850063429
1336447685
439288426
1961490665
41416571
1748187987
827853398
77018066
1615188678
1396857066
575143960
1127180952
1854362394
1938664061
825670235
1087394980
2086507249
1189619963
1468935934
421721872
953345157
247087172
1010697760
1767448686
380454999
1374867213
26686468
726019365
960588449
360705743
1051237108
1924404255
114240164
1501594742
1614132794
758495911
621848627
511678625
931154860
1809289316
818207201
1865054135
725493384
1764717717
1897835491
672307693
1362352499
1835851972
471967200
2016171065
755861623
1697275632
2031425847
1507544998
1798224808
1994474482
1247205093
226347686
743586119
503362795
1744203494
1804050549
1492314099
1372124022
1487009028
895359277
2039920803
19656985
2123190387
1631945518
993302967
873737302
438112451
919704184
353267712
1838339261
1950207312
1852410033
2004359830
2039887548
1987119763
1737565815
19168111
602501234
1320724756
1858560650
1924237966
1834904966
2041174759
1961618056
1984721020
790834164
756065077
121400166
1399236492
996362071
564976347
1209704730
1284843297
1836502586
582074302
502017830
802330008
1124031856
366021321
1183138140
259883519
41190667
1589284416
2058285799
747349709
583038030
353983511
1316650999
1351300287
447606203
2084008779
3292379
808133572
1980269462
126941058
1893291706
1831046704
158342212
2009067193
239819772
1886851758
1560329764
1061783228
137137213
472268465
1762632756
1727390919
1039921364
1032716361
123640257
360413888
1840790685
935993592
105291713
778495493
1202222288
261408588
444258251
810046810
754540738
1480327638
2133113059
307197711
67158705
2070304881
1798999051
1570697167
907499308
1937729510
504442887
515922047
404397605
1388675778
608839143
264356868
801598146
1460755561
425649429
61198065
2101230600
1418771284
287995868
669987857
690117708
1875718797
2146590514
556854164
887409265
1903682855
1720696647
1537986962
200010023
1955811201
997839914
555930491
426309700
1236539844
9612547
556705501
1338790973
674362043
817312110
427427732
1542028820
675377327
791899338
795835915
251391224
118488454
643572533
1426173249
1608361241
1612367736
1236184447
1045899654
1021352105
1427749833
989338902
2118309408
1155256261
267880846
1629792521
1402063841
1595758902
544189224
1383620998
156747663
252838338
1896577250
185740460
142811047
1234425287
1834435485
62524012
1495352151
2129684488
1967682986
1545314500
1440530364
2111300317
1609416457
783159431
1012780819
1216733195
430065101
1269436619
290877086
1855261094
1478287779
59724753
2132999387
2064548142
1892965740
1490694917
1778933659
124129521
340902346
1672127311
1832432256
154411883
187279116
1765634379
1340571009
2040431669
259362726
607700293
1104573071
42002418
2143701748
2045571142
1390654488
1854291048
1856527900
1539997480
558015292
780386598
2079553463
1533974520
640169516
1602676589
1933437300
46570848
1490278074
1512503992
1559046714
1357650814
335398792
1959497845
92037260
1333394274
1104417700
1203290397
2024928537
188481709
1322189734
1792157563
211627098
1446611999
1137056991
1378200035
1515506000
406628662
734963296
527370723
1754249153
370565472
311212264
1944403055
1448132131
2130794807
1941951385
113412655
33437705
983807000
1693711052
35158102
2069813417
1632714838
375414550
1755346913
85226624
2068769840
1870292
207249120
72209458
452493652
754259215
1726588893
2072546932
550086972
340322515
1908570701
257681997
2003515811
1484259779
1834449822
442878300
1493551392
126664533
1536779758
2140314178
909806239
669563314
1262053915
941183743
574845401
1792942221
1849644626
212103716
920363006
1396613414
1470400392
2134969063
900798362
1980290085
549757242
634181044
1145092348
930952406
546639163
314329913
2048755291
117677546
1270105372
1815201464
415510527
543838561
1166139690
2004791231
658237624
1093109149
529560052
692563286
1390772792
208042964
1038229284
950329070
1643761886
147398347
1400967367
1169629134
861427796
921118970
1814339431
1514885323
979845070
934531586
2092190709
1698998911
484806172
1444087321
2107211775
1336350668
330345927
117908265
519116355
1815779280
1855863292
402669631
936225612
1222682749
514527745
1257634466
651932785
1389672513
1893774906
202689777
1943560578
1295032659
795994948
1021832426
510411764
1261316787
766486434
1158197667
672841651
901681990
1452754674
813466186
202851137
1580278739
752551541
537545708
15812579
1036110139
1181075874
804290522
220731947
1141421737
746268176
1032100253
685205932
2086932519
750040928
476392934
1540202927
1553243202
238927024
1476886639
8194374
1021738794
1238235973
243900891
291023787
1281293302
1376054254
1171396200
659425394
1233665944
753282837
1411777600
355240801
1653879516
374884489
293530032
1424739724
1571771582
514237482
118020816
1222745325
209493133
925360687
911362146
605605024
332620847
1648978666
1507217000
572116437
989354643
1130449880
749373748
261492397
1135246727
365386453
1463383213
42411094
1048386734
567714668
319967783
24295869
1696064184
429398626
1878497050
1050953832
1041623177
1576507988
1618272853
1968019675
744279921
142878575
1415936851
1671367317
233103984
886865043
737433619
1309189216
873152948
1745411757
901688109
1827990702
1235686448
455293344
920779353
527337927
691716546
1506706472
736017559
977381872
934950378
337538105
89686080
1279931339
243214813
917523208
467442080
901758547
421819979
1389781463
1912101055
2037404096
1243704905
467033479
470272119
1006300966
723403110
1029448522
1229321085
1983570118
1411016154
308405448
1908912973
1966396100
1050544685
183401589
422184745
1526117082
2018480319
439030145
1708978390
1895520418
1785073946
1433470076
18078641
1036187300
1100079644
1123134
1266977575
1953583473
2081697015
380970305
1866305718
2120401075
1105102522
140275870
922569073
197719791
1823707842
706028659
1469212085
1233162804
207727968
364015461
2146367019
259027954
1028693422
182528556
280429215
333701556
1438338988
354139338
1278453832
1836084360
1074697958
673073720
598982576
1847108248
1325791360
396109009
2139294438
662472149
1916763574
1175948006
2059463870
822660508
1881116062
568109708
209691977
372633088
738054046
104918616
2075466257
604498082
95688202
1516736669
1134961330
572515467
164122629
1307343144
982867993
1557171839
2005566422
1593204779
1553898075
1120289241
346017989
1683045270
281519920
972289922
1536391775
693236227
376428512
882245512
1294399959
1080318141
90632217
2017165466
171579404
205813245
1796514617
1978122352
1581519079
520359635
322542495
58471474
141999240
1897757322
1928529915
1002199143
1539621438
435470159
2026484291
1130123690
1008980503
508032480
884317686
782980227
293857217
405796525
1595878767
1149949363
2132055259
1869761831
1040634176
1619231434
126964304
268792996
1134312968
1055457760
1164827499
130571418
28191309
186481251
2145095673
864957480
830182725
421913871
734060045
650084179
395285793
1222648819
1373353296
1072788186
2003872956
709616420
1634205600
1744082961
453814876
393691332
683877638
1207679446
636095921
432028995
61183210
1453070378
71824931
356250525
1219188830
1921508685
1115003299
1580505476
503622810
1560545465
2026521011
164579354
524789178
1161440370
1019663021
2081065842
612095950
950538542
805951856
1785117484
77138550
873277891
1373577810
1135155991
1540485583
995590305
676583007
709542607
807661999
1311826661
702030547
1883524681
1153755043
1106072900
144139735
1208440362
120061177
12308570
483386891
664186831
1047691478
1763329114
731058319
667841933
140102498
128837094
729235062
2064439094
881010399
683721219
1893991399
1804382755
966705869
1170578053
1472333392
719516059
1301720432
509807095
276257210
422557370
474666694
1537667125
708405274
196364548
779295324
1864574608
1289576216
2141114018
1281380673
1993636876
1349527115
251448448
108358996
1238694312
16702938
1793421004
257006125
1895460507
1629021165
252483749
969173094
832717879
632579013
1477426472
918880100
2014026481
1916693428
518880982
499472353
1505799667
197102317
2033784977
1541045637
397443014
1310587038
1052413306
1548933606
2058997291
648429860
2051842361
393447045
478695099
857963939
1961465892
842376942
700789476
1693454527
385335338
2080164623
1773925531
730328626
1829158934
1566529897
1521772964
843409419
844017722
892993959
2036539689
689014185
1549925060
795293246
1425082100
1609621866
1084425337
1385410275
1614499773
829820797
221158323
1489564599
67939875
1346538338
1946956204
1617358302
1295044147
132067090
278190774
560300818
744692248
1632972949
1008866729
349648725
490325526
1611704442
943021376
1657132849
743318706
867540988
1231650631
1956784730
1006846879
1202759497
396279242
949988702
309055191
158069832
1693628041
1953846307
703610422
305268701
1848972271
2082231482
1903577274
434560170
212468880
994441283
535470291
870358479
2047573048
1046574756
2049833326
1464394819
1692023702
1244321769
1770410244
412057034
1412407447
383508169
64325469
1100462713
794902218
1849162459
771110908
577324011
384253896
969687722
1270865893
72186513
420907780
14448278
5458290
492985548
778024490
1804995077
1416642542
986444886
1306770858
457324283
800427174
332221678
1414497481
89134837
1825323738
1479668493
1678712237
19908135
1872700397
277936425
1460263405
1595379019
132105151
1326614217
1329079002
669783051
288969911
2072047221
1820596510
346331943
766719058
898517901
730201574
1571045108
635670355
1549248916
1909285568
950092028
1840469488
1112453411
1367875949
903043867
60061613
1892867967
393747638
725752089
1529571515
518210537
1128843385
2133605133
1133309080
577881575
460683691
1755389909
1011952584
738260004
588349275
663041885
1943867307
139811324
1357054387
1130003458
878896657
1948474922
73509730
306574996
1413172768
1103276302
1447696810
535512695
1364683982
688919213
127341509
97990062
380463175
365369577
2060553199
1699893741
94383349
683400763
1355311055
1955893154
1015249185
1686023971
1927352279
2004022152
914174491
638718350
173131893
96486803
1210384218
377248223
481743266
800705129
660811587
840812967
1133727657
1660487316
472900660
1456748220
896465675
1753450452
720602819
34944959
476158172
1857140731
6915176
71818228
2130524890
1338357504
570839461
1858529500
1302874079
673922390
1694611450
1712627679
2006469768
1434027429
1900439659
1240010290
1069453920
561004571
480762229
1357111546
1662484820
709397319
903834205
1170916654
2129512149
198375419
1710346026
140332406
113395484
1660654063
566085139
1273454493
2125059259
2137846500
1016402490
1239100403
403812656
1965776161
132170058
1054583525
1006359804
1109449973
183613138
213951354
2128871379
1639150368
1094615281
1144862988
1872662854
1922975708
1953461357
619840154
732047491
23520267
851054823
1389602778
541920450
468153367
288140672
334432335
1641504207
143069696
1554738278
1639180621
96668584
1440290776
327120863
1963928552
2008717175
1971091840
2088338858
884837281
1290771228
926164924
1875420162
291497134
724179470
1062304048
1757826522
1660551509
1842977116
2108268069
1058588239
1201992114
1285095355
946805139
1890368916
1398663353
1672887777
1885881326
891764051
351969972
544128873
974902596
647027830
208425996
934388132
564950979
572210044
714743574
2002302304
1295802733
520210664
1396445774
1860781651
1406269148
413584876
490712796
504212245
618034415
1278067014
912193114
202940027
1718068198
1895032065
1521680774
1694719695
1591054602
1047013933
1093344962
1970771529
1338331276
14900371
837908323
546704401
529647824
843159514
870727422
793451267
1201898449
35521301
1517971600
572650376
1016629696
1957811579
1028842945
2074583748
1731543901
1048027695
121466113
1250878263
1261921176
1171516747
1377814269
266712317
591649426
992216851
833267026
1993194993
122212253
45363450
1589182824
810054173
617390882
993921422
1768227313
650642364
650312102
2125480162
805005570
576068512
614518062
304125158
353798985
1598118338
1317570511
350819607
256494960
107125926
243738224
1578217304
820423273
1730876016
2096849435
440861700
780419672
1221333203
1348461286
1673495110
923955230
552187183
1590786630
2022689789
543254434
2070498593
1506436325
1661952593
2133253404
1611433617
581670165
1527683575
967422348
128608221
1892484345
1572787976
6105768
1006047313
2146308259
1968050666
1473556518
1240154123
536795426
1750508333
60363319
2147264767
1163636108
207902624
696801200
1182271057
582188608
1039125742
1904809181
2037251323
1676826235
189863281
897206443
1220789241
1403576093
1867162858
157860894
68719838
176810020
183338147
2083723141
1565582243
1119288368
632803202
1826949544
1438146367
112523621
1441691233
825464103
919320881
906081442
307448870
228749129
685455126
1063494495
293100103
670832167
785844585
2066517424
1108442353
686122702
129395969
1036536066
1388660554
829799291
856330863
219183703
790507443
500994598
393105038
1493065726
173867936
1178450522
245601056
846439448
135111898
185404265
1682943617
955463479
1298074739
2052236172
560419871
1514353186
1163892778
1063300333
1333488796
84983918
626957844
1453567198
876064367
433001024
1171540143
727079174
1585708467
858412878
793820141
1426192218
1004115129
1367851069
1242792033
517227080
1300034542
187402640
1913403569
1525930153
2054003338
482217401
1210424468
1075589900
1677493894
336125719
1960558089
803873428
270171358
1357179561
792630649
1214371421
764352975
1047699940
1050793197
190278363
728344901
1893018969
1415251506
847445736
1444726552
1103734314
101641565
1999196963
701875960
412309922
1613706635
677506977
180413722
1070993953
2070504965
1663291873
420167185
102197811
921181530
459383747
1603505992
1673537102
879203755
1704884535
693813161
60200777
1916695034
344200859
1524969177
1355482387
1654378827
1176747829
1105055308
399450039
643541901
1756007261
1718354246
1431403233
485651871
242370124
114115918
14028737
1242631457
494392691
115581415
1988413156
616689151
2120230211
1116332440
501680840
987802855
1800708280
1520341257
158163450
787266860
1595944581
1104595098
213258591
1968733206
1763031228
2139732922
766363344
1502971169
1382627633
1405489504
1589856957
977227512
230969691
555877501
512178873
384110303
1509910485
1037519844
1798360056
2031347006
1426607806
249285346
1856017632
1969377886
1948217771
348653900
1637507179
2019422619
1924435149
1534882743
1661929232
1314684589
1229711849
177628102
1651462586
1414603184
569714655
635826359
1109451860
48693915
133990360
1647675100
21901122
205661820
1017103436
1272203443
174746256
266834751
716140231
1500788440
904042212
2003680251
1730533002
1728913393
647268716
1639331140
81557094
2039830902
1606745201
428978557
1034480469
360791962
1382918869
1875854486
323646037
1595571578
568095147
1876422929
246476607
752885196
96238282
1226275754
742816325
692085409
2042785479
1855162404
1342469927
438134306
1498722207
1496448235
1279078987
1638761011
396925471
139440009
438503474
1298694432
2062405965
1332238635
1530270310
1288869407
457215950
917557913
383868767
857087104
1681654390
799316137
1739632341
863838599
2049288793
497522748
1873263066
1509667626
701155172
905790171
1935933392
1444673835
1950927453
24504918
1741823238
129832164
1444531948
1431528957
241150395
1513474594
450764398
1745223154
1873977015
462155469
1702607297
964861937
487539982
579969872
239922110
1578326837
481668067
1071207173
389473001
1436755245
1168090805
579959923
933319877
2024138106
321409786
192495876
1751656248
652069330
558245703
1564393041
1644176112
1264509684
237013328
1387801896
757575106
1951533211
1844046799
1619577535
949783861
739771757
1376220423
149063908
1550823437
1955466152
481242454
758482248
1303380269
1012167014
1984279677
851331853
1128612213
1629008974
971276536
470014477
1861478923
1359201958
311534980
175535988
1940068130
546153200
1255284712
1887454752
740129196
1897343015
2086645469
360228589
1671844165
1338719949
1575694325
1779130492
333148017
1130906630
1626638007
214208387
1367163191
313704115
702614110
1133666349
1272308084
1685216068
681147342
405638323
546845453
888811580
941130925
846833303
1211106169
1012746793
796048628
2098079348
77345967
1133543515
922827022
356074760
118222761
232427601
7839957
15571578
1855446630
1729331918
818859316
573277944
1418751577
374626274
1594683032
1620534018
1358568034
1742207738
51657517
118323218
1005632910
938376956
197207355
1545912319
1858792703
1677959928
331421990
162622981
1777752606
1171889682
1353368604
2021146175
178666709
1614361625
1610670459
1516474098
1703724598
729288991
32019036
917192619
1777900134
2069262033
561789586
1753242235
584012527
1188364127
1053026220
569213769
1090390204
767828645
1719418638
700264724
353953472
1861051028
1609888679
878095681
1006814272
483931780
426755435
1688394932
76924656
1045106793
529073685
858378005
2053508235
717860935
340961424
783947802
198663771
1517404439
652924580
1124789988
1876879987
196525216
2088177510
1860835166
1105856077
278796320
1334627681
346460288
1082325291
1211938809
1127265537
1418268499
896323080
1079422024
45435525
709573809
1276063308
908211549
1206005896
1402912420
2099987244
743378768
1156378148
1458899173
1022533941
261293855
938229067
1457058925
1119435058
1780274711
428794034
927670336
261837699
1903052491
1761542836
2008160628
1267765667
1228841150
184228536
84888317
646248708
690379999
172842055
759805666
623969456
703930942
1139453110
1165981184
529121219
1521682755
690102710
40828947
952231952
1550723306
1181091682
1932082152
1056249762
655714982
626486993
56449117
716568532
1086432876
1826440145
1672440793
1691908824
468584201
1378872199
866835684
183574108
4241162
31615700
1241617027
555890028
1420088254
538055648
2095639560
2045787051
1486269043
1527102840
1434812874
452341306
1436761243
1269137421
645311722
124972676
289147755
55835921
246601791
533245232
1243622717
785525849
117807051
791108458
1404807174
569815795
832604588
1320887670
1828591559
1881260348
1078984253
2010641666
1061787944
1769371820
1728341887
1958411139
87752259
1828903694
1971425993
1503347744
808209161
2082422733
1545906129
1306676803
2121431368
1533956775
215085423
797290437
1400341741
1376164365
1513844179
10141436
1173471363
1064207586
751904453
425542917
1067020610
1295253835
499929610
1191327888
886944537
1896389304
1172715783
1372553021
1782162785
1214979982
1315695129
1527887953
1877663505
252170434
411021139
497618763
1944726102
219682556
393826404
1510348213
1160219011
1529528543
1215699384
412067079
1646953362
1021168063
38382859
1938475533
811054866
473081782
773888430
1136506335
3979274
1531322884
1380302064
1495710028
1315123974
1112846106
899377604
1530938786
1061968372
1142184609
1132026391
40564960
676698082
713897062
1019241905
372682301
241667624
2058962435
739574693
2053347614
1584420796
2102727038
5345781
378824516
1120539979
1600755438
560031227
181037952
1540276978
1161356236
1221960831
1826934567
1224364684
1985357867
1621418629
964414631
1528566203
2043827612
665226382
881914366
2000180366
226903283
1551570892
749562520
618359608
1537434818
884079123
1831293462
2042551522
768864273
1864264067
711396831
264367465
492022710
1567352367
1428533205
1901488231
1669999852
1378060454
129851574
1805825545
1993320538
1970477924
717541840
2092578579
186992372
472316647
2085533667
527231311
1590297953
1499970895
1464225020
89084853
1857362316
619488101
1854003820
1656470228
1193206105
343134318
692341707
1202560181
543250499
1349601908
1829161160
460879184
1486427829
419807875
1652774801
813353738
512743158
1634608451
706315895
135168701
1251574892
1027404431
2110136071
1175944040
1848430962
332291667
1829167135
2125558724
320886145
1267218536
824393632
2006857035
2006266805
1603706118
242431340
708118782
1270368467
402025772
1365052621
1236562797
312664522
1690209877
870530958
1291270443
1204025778
716763985
1522227121
2041424716
1314586633
545025003
520542708
844905197
2024613724
811089376
65484828
1333810711
549337807
746751140
88459924
391941020
1551236353
1726908
1598608279
1997338539
1262161523
1756284105
68061396
1923413982
1395415731
689665091
795289063
1496786766
1614942114
262946175
1718027982
617128774
1472142260
379085893
852085092
223385382
1987851071
1460055245
272595090
956633325
951410659
2079011277
1272757698
458628330
908269079
1529874000
67574809
2132290180
222810971
1488559493
156643684
1736358104
217793786
938998475
386073013
1722304867
1130100208
97888758
866011285
1067228801
1970308351
1307934639
149345270
616447432
1122067403
1531978232
599320001
584072467
1565793229
1432508365
1395629854
1272010446
1125195104
540877367
1211199880
2081244695
1488787062
2129173328
616602101
518351618
235851578
346726391
1552458374
670152398
1837797951
48381723
507637081
138076164
258742680
105443867
2007254446
1047453527
1678247225
529177933
63011836
1007727271
705550665
4544555
901842412
952396507
691242189
648150382
940944076
804814495
1911779119
1188463394
1650865230
743270348
1864765182
1526930352
1988241746
792495853
106956824
1861950745
651923468
1923043264
1478349216
2125115860
1595848853
1960295855
1759896823
48910600
1637944940
930811785
413823748
296812167
176157678
1400884258
1305715497
1136022326
1802019607
84938404
494623056
1656049016
2032277750
339810963
42173424
950069532
772933448
118569009
1632629456
825982887
1393938271
1412225155
638366925
1554116894
304644882
1562116634
1066008089
1115394886
208597153
1234764940
282498836
1520429769
1734521861
1961981292
803328467
1763912514
586502402
2037544006
1737361563
1759149872
212096567
83965628
2008851607
545855540
1234667121
86039753
1979493182
1946617828
1006767012
1606847804
2107954481
2077417333
1981788400
1501354434
239217814
1788811282
2135368863
2021092237
191115968
1233929075
1705657044
660076212
1223659292
417399720
1904043877
293959486
1799373978
1815137265
1281280146
773240148
579104953
637691956
301389973
762384685
1826132377
136793544
82489494
14456645
315511762
1662301120
223969918
2054053163
2116479267
1202680561
876483443
248128796
1521084087
1008447003
19742204
291261055
622963444
356598381
1980398643
1456272954
1688620053
1003880356
1584101878
9280237
1182797414
1289660520
1183035259
1333901654
889873025
850901586
798032692
988015634
1176529764
81198653
2111992900
732445802
96210148
831971542
649186522
599572005
764445135
779915857
1378442209
1135178824
1250523701
680128347
2014230580
271613135
624411003
1867264071
1940621757
212829506
2052353340
444097234
632118383
908297904
748917419
856074436
2027256522
634374776
429884736
1977434538
7458611
564737429
511024505
389831085
1840762601
600235551
587040219
1127981870
1127902178
1765336641
745804359
1892333030
2077495168
1673961899
165846533
2042968031
1283300420
2033516778
540799402
1271647583
1051424900
1305888273
878162335
1790103906
451518528
1866727591
1293243434
1719129468
2039463886
256135854
1745854517
1406069356
1367758299
503020503
1063891611
1199091831
53861732
1974120057
1197378955
1236414176
668532947
1901931453
1448881603
808416702
1535824709
855943023
445852049
1244791797
1250562991
212202700
335795857
1265367457
4879851
1935080083
1110571124
1736511343
1359804058
435089148
281540183
420894285
886584241
1282006073
1318230577
478265537
214552576
1679846592
509498908
927625793
299490559
806682550
1499403046
2060113989
373902505
1941374066
1189840728
1231391142
1360292997
698195811
1567953858
48099205
484599600
114988728
1959078767
1569043834
1779093265
1319535876
1772699837
386924826
493498447
1564956589
794180616
1358656441
870230905
1815220574
720140905
430174426
1147508498
1888016120
2040877850
1412247515
1626548907
406209521
1783834065
1721176914
1614622876
1359414967
2130506268
1315752480
1221705741
1883423774
998142959
2040510198
1743978507
6636654
1513474870
37691545
349237445
1840834489
937929109
819833497
987381439
1102274796
1680017550
1922405743
66919477
1477819390
1133340675
1019004556
1573987342
2012260354
362845280
695834797
449004485
2110655818
2005071047
1837724730
444378563
1264642187
700670258
548024150
853398363
2084335444
1860272374
792147460
84305771
1848867961
1286320424
749435717
223346
2132886594
1385919068
601436119
215757550
2029801716
1132027668
1791509455
1037540141
3458648
548514397
1833741870
1559367692
2004807272
434251150
1384480077
1537066334
793447929
1263193848
1452650236
1879434550
1582006312
32106430
721932574
439208775
1267342149
1814860349
762145095
1566918270
1101913262
842856522
1156261298
816505644
1446108486
1763113434
1015207211
45432288
1181650386
799826533
2030839523
746347871
662059638
92383269
1995256775
1329337426
1692784648
239874441
214158782
1627942002
233510901
2117804960
89167826
355276841
920699832
1454618816
1008003007
1538321683
1090675231
1802116759
87321755
1702258187
685253483
1541397464
1246470156
1888628209
253498569
1165016956
1795948162
445690081
117022096
1849120255
428803870
344176636
1336427164
154265844
393282488
1456540118
2122494796
2016478078
1776589301
1490753063
1104878938
406356474
1343234765
1522313145
1273874747
823928761
2476834
2104532445
544407045
289455452
1825012733
937340861
1852911235
847951559
359107189
761673212
1393585344
2107859486
695676974
77593905
1498424907
1558027497
257150005
456138777
1168124103
1344476050
755231191
1436608936
998108682
393414232
569709128
1348452298
240595054
1369151706
1980458043
1628771547
370329293
418817876
460583882
632316547
717277498
940778906
2110452671
1352739871
2048064663
72615010
977708226
2010515546
1012828008
1152229636
28839512
1715123123
1711795796
1187691089
240287319
1301162745
1297766185
1694625575
72012373
948555066
1542133384
1134871920
92243649
1131578945
1170899749
1951479740
897224688
1800208633
1742934712
2047789852
1681783220
839770271
1510456701
1495281243
325865499
1748960483
1884465963
1905418204
176017260
582144592
1519724263
1538415470
869489864
1023313304
1203362736
1504858389
93865433
1200917904
1847220250
837247722
1183041919
1652026716
417913585
1764289532
262891454
1268885215
1575970784
1559907665
28768854
1381051594
1711612659
692602329
1021809886
1856036098
1035662626
362991340
1216490727
1859617481
1927313581
2046592013
927926905
34595035
1453469013
588812381
2080309220
1643070454
320992361
988816533
157772471
2068061471
1586156839
427324927
128318230
931504989
1958807879
642925775
408765690
1867349692
602886275
470542606
1499141962
402946539
525503961
163506864
236559737
1830501603
1992600188
1609702988
363611753
659033877
10994527
701058116
331970016
1247977735
921869513
1269522142
2025978819
748085244
2134859457
1017649063
1566004499
398970527
282958090
805719936
1954657156
1209755692
721981354
142850861
643223221
281578205
277008216
921647636
1013086979
442493242
1157105978
1374072046
1625426844
2078868857
1403402058
1151423400
259225849
1649160903
1978599719
1724887982
1995002369
262316103
1133680503
666502687
823424132
908421831
762601685
853945816
510954758
278181684
1592495506
346961572
551575293
470799631
1086291028
1766873638
1633080588
2104977502
1007785568
153194354
1112136149
1720884168
43346764
1890295714
416544620
1028676493
211293676
1402979896
1147781209
1503500069
746055733
1571214671
1035468505
1684638574
172842858
473425188
981446247
1016141181
296116376
1757317620
224443087
1149897769
1448393931
1786352214
1973717353
499622704
879820114
1805339960
607733850
485545034
1926395845
1163155506
1345259435
740414150
1985849952
311555603
1311217980
1586595004
531226754
693693675
994719956
722732347
1000283833
247852075
1835793543
420687777
47011507
836533069
2134773085
632697142
2052973673
896364374
2020779664
1158750864
614486318
1904077269
1055514356
626371463
1314087128
414703352
790050938
1075686446
1760257466
378348408
1861286077
1342762874
1228332138
1188430597
1205487809
1862722997
1289900312
399793907
286858878
1942316601
1484556985
2074366886
1971907380
450722398
1388052401
1178822530
609949042
578236131
954634793
829898974
1171667001
1027436395
593269918
1073538129
1512385481
597354330
275256544
495549120
2036782517
274263211
244412952
1631953012
1095745784
534344392
1725577091
1150040549
365854346
1464140724
845103562
1876284292
927190373
187024139
1443047999
1943635668
301959917
1929934906
836893750
1561094405
265513698
1910284297
1768894545
197689812
497842184
2028767233
71233836
461654206
71588879
1835429806
1184606130
665037808
605777949
512734035
69783375
613129812
437032097
618331637
1442058752
1338060253
1256968860
1882883081
141929669
1778196913
1371587047
1579631924
1159797717
37560473
1296940010
1710642818
1850150586
284909289
246731260
1144337822
1529455807
2127942986
875269637
199631192
490991899
1913519686
1204714454
647331233
921028437
1651121479
197490596
308362444
778358652
2065763341
839501841
388715036
809755081
1050251695
1463745730
978332582
2110893115
803618964
892311563
1784296807
887069993
2047269955
580812362
843801279
273815788
622348409
457059975
1043710086
409662846
1706819187
868139677
419172498
1422868091
1931480104
184792870
1295215234
1902723553
338729495
2058517701
2034165437
1785193572
1016854770
2120929032
1893617733
985414971
510802169
35247476
881385429
865499669
88688448
83430342
1494023440
310578331
602838256
1072296482
1879968101
518593885
902775904
1124041968
471413293
248203487
1902108787
1193704835
959073023
768320382
1223465371
1040013943
1687793440
1083442600
1532693868
2064461685
898379171
1642307767
1049007092
649346521
555612584
497211920
2030048831
70472883
1403102613
1501458614
286944504
1903098219
980165940
699066377
189547940
1746229127
264689683
59850206
168858176
754579749
1958779823
1464198354
2106490406
1134053183
45540682
1942686232
1903291767
684577172
1083172118
960438417
192774766
1224564659
230600491
2134423067
897526856
451659913
1598713713
1018203861
963657028
1103598249
422683108
1778059770
1185548498
367811840
1621251823
1148308980
1798834630
1964183253
2040560586
244235452
74485989
1069535084
483601890
509161397
102562561
1927202687
810685717
119962771
932867827
1503701154
1886110945
1791934705
712778843
1690828232
1534994517
26670825
911749398
1236812620
505016987
791761276
830988510
616023953
1254758983
106225713
1858376129
1995789014
1526225768
1804434493
1001004077
2046990271
1283965340
453311468
877117358
1737780179
702429774
740732819
1007196677
2105132758
1748381497
1226712341
1281140055
853183476
1244735553
793916579
229326362
1156520402
1522824713
824005946
1463300462
1988207196
515433566
1478768613
1053053952
380259142
1226208137
1925950817
1355980576
542578358
284498874
1181667602
1587206174
89166541
1028363929
1393982933
114474391
2089570906
360001991
210963046
982957657
1958620446
591898837
670649733
2145073032
423184285
363988991
463727133
384776899
676455370
419272125
855237405
1891228810
798030236
602523097
509311138
259721731
455775772
117191375
850807744
2079909903
1665664226
2105385237
459393633
1830992022
47628279
364709896
335864915
408045960
1219307337
5350808
1466304110
1551166181
2096497252
875894586
1260806216
444918994
1106495355
1471053115
260665091
299673024
139242525
69706784
2106184373
2131493235
1680899393
1160067093
1151101355
133797432
164184127
549125475
1151513982
808993684
881301944
167056484
1873643188
614095062
1039925079
1406092003
1917907339
623592212
772648658
359876262
409635322
819512091
394293053
1855401799
1599793003
1446292541
551163895
1022673159
1708356112
819472939
718856845
435347150
1819899449
588353357
449544587
1639578714
1639940341
1202039621
1748763000
319592519
2121663594
1737337023
712929509
157073166
1202996183
1941599217
64246009
1756861577
1574602717
453421338
1828048116
222291538
1468963503
278923753
217168703
1846593106
45321466
2001829096
1987405113
629222596
1149092079
708219610
1420629876
920756878
1961115558
1132565809
1192131191
871166888
2026919128
1310530703
1685959239
306505890
160199450
2131898049
459163371
1400113716
118710301
666625305
1698747695
403532229
1711319313
1240570540
167675344
1352889736
1090739976
1399890574
1999851208
2104414534
1356077843
99517972
2116549382
1335769415
214911483
1969015595
459078384
90729656
2037694794
1309098571
1074199628
68755252
825072468
1079369048
1861110445
24245156
2128173871
1772738
1531049939
2144894630
1891850583
964142933
420465658
1995067368
499218318
897406728
1412562296
1009780116
1834818855
618172444
1805890027
499672416
252148689
652938950
1011697143
587497483
1803164453
668982790
1467571485
219011641
1048882447
409068994
1447279356
2077204503
782838403
1304297568
1953686199
159112777
587675454
156867070
441286589
1092994472
1194839540
981915098
2115802480
185201711
534394204
98516305
187398200
54380416
1236482822
2037249435
1161202911
765376482
2019539344
353533444
1817825704
469416392
146498214
1923413753
917515793
1636477007
2117915981
1636101792
167021247
418887517
162003126
895203609
949334688
1346694636
1117233433
1476087122
1657666175
1612032157
209681437
1650633658
1030730192
166339424
854017133
420531339
624384528
856362100
532692731
602871361
244623296
805117401
701890082
977034065
251349707
1450557456
1484484273
1057054851
1844215233
1911141382
481635307
1924656147
1628069799
1089390136
1732385744
1793940109
1336283747
1338607479
771969765
1892269550
928621738
1453330522
1650737537
998540294
207536442
938134246
226764588
871343088
896739088
1440499082
1040305906
174216480
205253293
865668167
778736584
1751928140
406355227
960007066
174959995
1809483334
192314578
2007497395
2081735487
1622576421
1566002667
1940409806
828557848
1544116169
953711219
1296052230
1440360195
1766499114
1357896245
186320353
176889040
1887820271
246186930
1735260130
980123542
1398637243
1911391108
907805666
1071165678
2067150220
1721720251
1509038162
725935319
854727526
1032934560
1089746349
439397594
717615936
1762884295
97818955
1890700637
1825612066
313428363
516812598
1860721025
1430144019
409371290
1882819787
115545926
1356846054
2098796340
727364292
110373836
960514234
1487460680
402118478
479662043
492849064
1506161564
1098578106
1973996388
576805475
1950820582
2121398049
735279871
1737075883
1679744505
1801975672
2137922295
2099860108
1042671662
942722254
1429314603
101324554
1560569538
283077520
1002717291
120771137
296674017
2042651420
1178353168
971458422
470218677
668032977
1480240342
1743620940
290505328
894350947
325040613
1916924495
2068716300
202372343
1828267093
511870710
602969226
2106359265
233570465
662374443
783500493
1115761173
2113586731
1364881201
1372411123
38793898
1051238972
1782251012
915298761
206742554
1629164735
734385600
1096119233
460953513
1299895613
1658524881
1051998178
1320121892
1635057106
373783764
879648499
1989870122
1050509322
498114938
1512521342
1937238515
412344760
906010184
112068808
467640742
233521126
549082419
737793406
125519500
368483446
1069495403
1292267839
515344316
1354395958
1731167524
769848980
2058590645
224693469
1261322658
1466117467
1858351067
650852111
2138141482
1694807059
117669638
1687461118
1923618917
1958276888
1569146872
1657242722
668898412
1969537417
1643505808
413551071
740991853
2047282583
223573927
1926570724
1728567969
613874707
2113922560
334277610
1743629642
751504706
503261531
834255741
1002961833
2082074940
1069837743
747339402
555428107
1365649302
198791388
1762713025
566016402
1541761053
735716231
610674767
757692782
1039454955
1432368262
1830029612
1185032738
1839917264
831726136
585155289
911718828
1914194738
473576689
1517597639
1829765082
155731098
1464254929
1089675995
1842087188
1412569365
368088145
516444905
421056687
988552693
748511500
1611522090
567525107
1418828423
1089224607
335962956
1129013051
996962355
123612374
609312303
80075430
1460898478
1916048705
395866161
1855316503
1263474695
792651709
177656481
285680659
1672710549
1886400143
628890756
495668159
17062747
1026929356
852184856
380667565
1049601188
1890035248
536291843
1133155110
986935496
315413800
387762148
525817477
668851813
1766482270
207454664
1850211152
83429515
1845003239
142154893
1953994607
609465942
1341478773
761871319
70802187
1685574562
1039051371
1759453105
889210287
1316991237
1987828143
61122419
341730745
387648595
2105586238
1006739204
109157737
1368711285
1538415581
1550209732
1408889458
2032860693
2004306645
1186753447
243098350
1311271802
1685797683
937366429
110707916
1632865574
2037395961
366698895
5843711
157357609
295012298
1857687098
755782708
1664925585
431881084
1689481156
745709994
1729677750
1722665881
533642865
2008683648
156582865
1422514464
2081267879
483775555
1332747362
1462817369
241499980
416791920
911145376
1719100259
1105469857
1813346158
1079237034
761295423
965415577
855773908
2127395437
1678401587
1383156557
583348228
1802799659
2773982
352168269
1085844672
1808179191
990809043
454076728
135650131
1630534530
1816181028
1814162411
1899708310
907349411
1505845481
259129908
1913902694
1760348308
1693796085
395411848
390652771
733788128
1702748149
832462865
1107773177
1197990197
290835386
1303943373
1715559593
258042920
61495185
1162811415
1500930561
1400115856
1242237010
1996877661
1512596464
1651464472
1504193701
655807033
1950987661
1504415429
1819899837
237820340
1191898591
712349252
138781270
1608290726
1955753744
1871934767
1470371500
888753147
742814574
1647488221
120693107
757644561
1282581649
1991334444
122760326
1177936088
137509204
1725111937
1693548884
1455695322
1386716172
806539123
1643188921
1294197353
145397930
1373761220
265867075
1244205211
1849037705
1623649153
1841757227
1795510837
352208549
1349200309
1820530344
340147518
632850757
667538009
1104395983
1396240479
1304272050
667970710
508537170
1913908887
1053787067
1172454597
654481937
644367438
1055645724
953118201
106915463
1350234812
976476464
938541307
2115502032
357016759
554863136
1899660652
496272527
873310935
418052197
607295977
518151147
1399340892
632721670
1021522912
1846826812
554898186
1998401544
988983345
86826054
43786477
1806675538
641116963
281745498
1013172973
688781102
1261543709
1072970071
1600929171
1474406350
1997297205
863088755
2107186416
649475227
1807484705
928873725
388003922
785881018
1244029224
1268088283
1796081325
847284047
959726133
2112801727
1339665216
1807823884
501498144
992091323
2016559412
1202163394
1234042578
25832559
188592116
1901205316
413613295
1257058298
1051674632
2092315214
360431422
279596885
741697245
1359153086
1332278145
2143561753
1793024639
648669526
944661033
1214338904
138198869
87375885
2130961910
1853623279
1410771639
691471195
113683488
530162009
214220849
448247495
1219362222
1401110717
1497241054
11464772
492359283
1679330353
556240760
1714317000
572855762
1383420187
977304649
839419926
643952434
499335513
229538289
31168287
1242399279
1647359643
1187619246
1837781600
953135699
1822784475
1344928733
1883972232
822253551
166633555
1524055223
1352060858
1337573445
372920638
1721485398
1616887917
1742288225
870104047
1100742392
1394262013
2070761208
376895690
947048852
792873990
1133791730
2042166506
926195076
220031929
208316759
689411175
1725518168
1689455857
126574088
1877959931
1638848630
552790873
416593764
1605236701
1821691934
104660557
105061210
330943461
971145946
915435379
1557300856
2029154526
368586099
1036720175
1232589964
549562305
2090633968
344099030
375574697
1305907021
2036836454
1881118257
1910115727
851694745
1553728055
50688064
488736164
1222241754
955180792
2142060623
519897983
934698113
1306600734
1170165479
377442763
2082535469
1969815046
408072833
1341600810
1458585592
1657693020
412911029
1189816043
181253390
2075818506
7841033
1295312674
299056449
1402693536
1011742187
544064460
974818536
1419601446
202126399
1274852567
41392436
1754931200
1055475999
1329019978
515314292
2139051239
1844062319
472256113
1020913245
533579166
1294678100
614367640
2061945437
1089562628
1142439482
1350682318
1997196697
106161237
2027672987
1628629460
31585123
220878871
1534029405
1920244112
1021367733
1579115359
13947520
2105522220
1425559247
924482813
1193424212
1900262332
330050553
1216712063
1193920764
883008875
787867541
747754882
145087604
496188165
309095271
1310529544
1106412229
751724241
1380571923
670568472
612221056
563533586
319317434
1013918670
1396130384
1118713646
1852776612
1612091809
543726302
108279726
1091037671
1912237129
343869832
359095885
1360482766
1584692911
124766379
2002230878
1783598555
1359478975
1115677497
347846926
1469542999
1153745578
811111271
314205629
375289133
835885761
359737670
1905803701
890681311
1776687146
586643589
979077407
143530376
1283424224
1920978626
1905694498
1107251771
1458901224
417690100
1919561122
1909723952
862556259
48539240
1173390838
691090283
1290804678
907492692
6433011
914743307
373182311
1562159816
644190078
1735841750
460166824
903259256
437946922
1285467234
644672472
214124337
278032940
834407804
820232883
1755170175
361111899
1460083304
359089912
1703845495
742044130
1988541641
1828904963
2136234713
698746798
1113524915
1161100742
770561040
1963204476
1328656511
1570843684
1081016907
1898850227
1204380614
1675128883
1305039656
1780768917
1432968447
783870851
1668318919
2136720549
1513740863
1241893162
1306859337
612399243
1902815576
905474456
1867327114
2004747144
583317824
363595493
342160433
1404981147
1434695186
576989500
405789779
934310361
1349560697
416285375
1794301323
1120418526
2069276243
2022349859
958506758
1195871843
537557521
1429829883
2064068390
608339147
392062786
600472427
638767479
1500467612
544925727
1567756593
215151863
124974336
389380169
86681350
851851954
1417393180
1478387549
328623596
1967928104
1981437987
1595847356
138688101
1797168593
1852520525
262072505
1584991526
1071394320
1539311672
458232291
1723760567
424532572
253456806
651142169
228040660
1076867565
1995404266
427785140
1658658917
1449540510
1219464375
2013978387
1147257264
1487493963
887596930
1060210650
1637877026
30261511
1453905649
1855042958
1699883559
1643503284
2017252351
1363822604
1828024795
471033447
875644728
342745449
358198126
1078087928
1793841110
1633685606
1182664953
564554628
2048394579
2085978845
270285541
1385459410
476038776
1431322453
1398985893
569351250
1426059855
202434537
629143832
147121489
1273589803
496370869
1237143090
1867290837
71315527
1273124127
1494104493
211523975
1613294359
1323510585
672228758
1684872466
1911990928
2138033360
1000770408
177074403
736696759
1937432330
525961729
1536313771
348953959
1823397760
939769956
1184831673
1089287215
147748668
941929062
338684584
1810701936
1431456822
714274145
1239567933
825249630
1037843529
457597980
1668268301
95265866
1194989406
1025284792
354363171
1058465172
651178287
110672817
739690755
560500363
140837904
515865483
1696061822
487742986
979819243
374371643
978092997
487173722
48530272
1354614353
888242866
2100729181
227674255
727905175
1069825542
2127351159
894596267
1620841663
1262383382
1363240166
1642044311
1467894012
1288198377
195966691
1279847689
135426850
1042967184
999566210
992104252
1460878959
1118278040
2064465777
693895230
1263495587
2068379002
1369396454
1356628213
1106336881
1543784749
2013318119
1008043892
1309475557
2139463720
1883234835
1340930175
989131364
126209346
1088281377
829614763
938988847
196495629
42922264
16625615
122101535
1902878622
1433406603
509929377
552077693
1112499904
1000555806
137665122
363845622
948092275
1147414789
1775327837
493642757
985288740
1673842296
312897177
511308278
1794959567
1214556826
1519846593
606555230
919438354
2039624327
1712024659
610871569
128577467
90719172
1309890390
612226293
1189540181
127423514
1731601897
1061300346
1611854847
1454532911
1001011243
1192805276
1227374385
786160234
1271678956
946115134
1475851269
1040570308
1238354868
1891080405
1347753152
114604743
1270964406
569837529
514707986
612965944
1494498493
1070962847
517169554
324779739
1192470736
824521108
518134855
1037902756
162628526
1570820640
38642933
822742490
1951058775
1139787580
20698519
2112205041
1612394384
448997216
2088187519
2022355876
1278782679
453941088
1046609011
834926557
1292905797
1887262182
1165135422
962472468
125580415
1885638658
1558352814
1820531459
2108592146
513015274
1415154612
1284497164
575017811
847627778
393996864
402044577
2013878506
1049537234
979877638
534625923
2061470924
1305443738
1212670807
441149436
683687729
1154014088
1028042845
2043787505
1064517176
194130387
357121492
550065384
639203453
131402163
1023158210
390941772
2140661526
802004251
2061163828
1078506813
220037178
112308816
301626816
1661406064
1444753644
503234773
1887506654
1004034331
2100617240
1179671864
802339543
662316609
1067087833
1837100455
77388843
1645621814
1455945750
1055827418
2030645104
1002959461
1379897678
1979370315
1803632416
297393032
23119391
1908490789
1351314531
1275818429
728208773
2087477425
510295369
366026925
500084233
1601244158
357085864
2107562991
124626634
1228610471
1188521691
707692241
684474999
938084195
1416377119
1339237739
407091500
266262936
1388617614
411685896
849808204
1006398554
515462912
966363158
1330338592
815459883
776595371
2127730576
1885949787
1766829453
227149676
614402676
1861254433
2093624661
1058628506
1865724374
184933090
690454777
602863044
106563790
1485191682
1178398994
1583408019
978246738
822462696
1518004073
1483858830
2005515253
719691351
573121350
764226647
1411068310
255347247
803026277
872016474
1252508187
1716416763
1747731597
1114586740
1678357881
1961127281
2042173934
307348449
1103865505
1779038997
366965971
1195613908
818732210
134014954
358459262
818942492
612395548
1078972332
1602058996
1260101153
945296747
232119520
1499290519
1470211821
369887689
1290572805
1444596996
522756567
1687178975
1826399632
2009016058
171297909
749275308
321570781
737122403
1030318775
1831764217
735156594
1853977927
1263308025
1781659209
1736281119
1060358514
1429823007
391394644
1392760366
1055864203
556202667
1455355887
23948539
873272189
977391050
592580211
873400130
1145496028
643397700
498421577
38217676
101644567
307052280
1495289797
1016803025
573802276
331350122
768140243
621573289
432854042
1048359793
1141466689
413035667
1670893042
1343516049
2087700918
1814482366
1996348745
475984105
1309044689
144754348
36372882
833012441
759679584
1096562374
1941124261
1533659530
189645659
1887564099
795351150
1052209925
2112744601
478545518
958392690
1129669390
647198966
1128339166
1464777810
1492363612
1992817626
1703521503
712180127
1742307322
2122052041
273063878
1970688508
1620283662
20975869
1712553156
1447264910
1716307503
616587384
380631709
1962082641
2073730419
603068884
1066627767
990804206
1772488819
260395085
1662870553
1938603362
1304023557
1162568116
2046557509
1195835429
1365216543
1835216398
478260978
1623739474
223611532
1964775598
1606600064
494422807
2008831743
748736355
1148456019
289558389
35930733
1570429946
2074310294
1157213012
871329018
1713371974
1334039322
2128366358
436592082
475676205
748979554
263494150
1420108197
2088497556
437143716
238792420
1616834743
1672498880
1692268883
494714728
1869503597
1608119176
1578526759
1377492346
1152157420
1695556251
1199715288
91880088
26075176
116116301
1855892262
1693201521
1018227946
617962278
2057877549
1311009198
2124911737
1302615153
486854997
290395397
1858336513
2013376414
559608925
2085778040
164744290
169739048
1289726003
567733022
818235863
208434198
308479957
567855476
898142182
1211329876
1524552616
1352938927
1211146657
2078548381
6065325
1950120487
1191371360
1011470776
455906747
1867485014
2010389380
180477546
1736924869
334950365
426380202
500015083
1406244449
2141631784
128482393
1383007793
903636079
1288436741
1567809486
971047261
932883428
364613630
323713197
945598820
1105483206
934404135
299435714
784097204
100704913
2076523332
194772491
837631444
1154516317
1187730507
826033329
1614868080
345113842
810749408
2012772763
1976555036
743810924
1676906404
836747750
1446851097
643752811
2001838544
597631124
1531836971
952670934
1784434968
332092128
1424197608
367434957
1449253842
61880430
1208682281
2080190537
1673389512
1506721828
535998087
1980212754
1963062349
1112694546
750108540
1835463360
295252663
1776750172
2031111660
1852920308
2030599811
2071515637
824955399
1744564004
1795931045
1904592475
164986576
941070730
401699024
1472968439
1351574426
106527907
1471523739
171588837
168645441
1042867250
897395897
1379034194
1171166569
1907033273
271703197
2067585827
312827479
134598430
136414958
343910337
1226641046
1473432143
748675016
341599840
768621604
817559000
1540149027
2009075670
1054835350
1565832005
163579299
1053640651
1423579761
1350351304
729471110
1420440283
411646611
2139295541
1294034394
5952710
741293930
1554320127
1780220113
1890645791
1206623308
2070765533
1893852793
1299879651
1846842058
582168317
1934506332
1949817700
1165472593
1846616344
1602241927
650220515
345122168
583895472
1013452321
1986608760
1240577997
38572232
1212162065
507221389
1930410235
776299878
2119544560
1261348608
2081855274
554923875
1956641214
19165662
270747791
1318894155
818411063
1607142483
1924365296
946204428
123815340
42160807
806457452
428734093
1328902501
311893264
196040189
1300835355
765619767
1663565354
545297811
915785409
2976102
308250859
948330949
788677884
1787485350
864689889
1977364125
2055134607
1467804230
1910851307
12038565
986905218
1174995340
1812630282
183274202
493861731
195414758
1006624474
447001717
1299742548
1193434204
941002071
857651978
804943685
388478330
1960947695
459456074
237781095
1112900543
1890397271
805255392
330204710
1578839866
352205407
1576964306
1827056833
613297624
1657172646
442920779
1538032434
278831254
705848712
1655824924
1185152389
53163881
505198521
265765468
431748959
580214054
1791936973
109766102
1147862507
1503046814
685237776
344954601
1013129763
1362668416
698611459
335926471
697684837
2096091245
345687337
986372993
1115734290
1325059468
858832311
1293448372
1708967280
1850156417
292700249
1068928869
686282624
1312557072
1154643444
791650436
1604519349
1408005481
992390847
1855507256
377321307
1129425697
1742162008
1369362544
184907750
38721648
2104433711
984139867
1800964160
1449073145
500331925
1593942388
36403696
485408341
193368107
538536337
2003013730
494981805
1787993634
1242521062
1935256547
2011297294
128145078
2094383845
1023441850
1472820956
1748634453
2120254812
1497806873
40482217
382748538
829399420
1143891064
26268376
838399399
1839617065
305273433
588947983
1034423951
2059408155
582048463
982836863
300535435
2043956307
171764039
236378008
41055305
347729706
2109484403
376237191
2123335485
1555807299
1300536715
1037693294
1898161390
1458462221
1771843836
265183981
343267538
1301891141
1988090275
1461129799
1035827420
457400661
736561072
1998852745
1483967735
1158967618
220017248
1613294508
1637006476
1599888249
78277344
1425479575
789497135
1613831555
186906293
1418970685
804026572
825530460
1126035778
1487530355
360924029
45293610
1515648875
1025083860
2123446877
392942788
173463583
201679461
1223340409
2037629382
1087983561
350209391
514742808
1170523870
1249757822
605538338
671541535
2099857392
1347759407
1680324437
44254511
240493957
319203726
1743115074
1009663148
371227972
207918841
421024871
221168802
535474526
40523027
1164818298
1977204315
23607687
482096799
1192907094
645809635
1109048183
937587343
1299983293
1230342248
1475275244
2140675998
356919619
1402937948
1603120710
1269249409
1859351047
2014512489
1477580832
1357551595
1147414288
751953785
1324684707
1915693076
1763991425
1931294730
1377825700
1523375992
1425960054
792698627
1798743606
250671615
274293944
1664025338
1481300143
1135736834
1980037632
110171854
726189543
455549277
414422204
48984291
1921964195
1323003392
75741176
182986934
172037036
1695937114
1144630841
397933834
923353600
1133518760
82476343
1337655977
806678453
1280513902
1777935025
1975048825
1195518163
798295352
510072890
1074884365
1804337981
1066369260
1872305966
460274780
1390931359
1499986218
1087460867
1688476714
769968250
1617110413
1841271687
293182960
1618789926
1455194238
1034488687
274588722
1487606575
1369098717
1472740017
1526074094
1014384111
1538953586
1017519048
1337923064
1312856022
1418184919
525181636
1661363964
256828639
2004835647
341475832
396540927
1435989043
2043796269
1812215132
1945548177
990480473
308287233
795236275
1340466455
27178807
1246421071
543637100
1686463159
1084689095
577682355
1186848253
1987111989
1826678980
1816438047
62387665
1204652670
235783098
717281951
1501660399
925024323
970232366
1776856410
164529676
206782630
887295990
972578054
1793586096
1964911801
1751041429
1561459177
1362957564
380754413
718723389
1015959205
783945930
1643716775
822584902
1697174209
272943971
74199636
1407262283
392144130
1826687389
1598945172
912322773
1803586962
1226628470
1667167843
921795484
519833571
75913892
120504545
2099151595
1521964552
1040945756
1247079155
1569763859
540449117
390453213
1476036752
996205378
228062760
1037126730
1597846646
2129932339
1316535611
82949050
538222083
800180703
1509793301
15044773
2005114849
922982698
207020478
6850688
1711136143
1345496924
1010412523
1879445521
520809010
701517226
585582327
637361954
693106426
1115500091
1199273014
1285008913
1917388952
335475607
475711347
468826135
2031793789
750115200
532285709
1398376823
1476751444
1755512183
374841310
1702990456
2082688123
273708506
1637876584
300549187
1194942079
1024209749
9844376
822179023
663065920
2131142752
2096712105
1201523567
1704075488
1661352481
1547691160
160330973
3629423
444626967
639817949
1244192571
1796562156
839523448
814726288
1959804657
1676524988
1865340045
586976210
110729917
1466390672
534892851
154489789
625811268
1977891552
1524113036
1474094006
1462090859
624116076
1765655785
1928956145
164628660
1812346309
1331081303
419876783
105475553
1211463047
716988709
186994114
576757060
419045277
1644782767
1696691499
2008566740
1650969348
1793299667
1445621121
592262734
797885809
947265597
1295120243
262172159
1020254281
898390895
839800256
247917602
1544198303
43931656
1855406174
280981292
812596119
155207172
1494670816
227515938
1876751969
1401264887
59230036
1237939597
1272308548
1997079261
154734621
1866070788
2083614871
1214912548
781277755
178403903
567694895
1966204080
80342989
1518045281
1474630834
254748884
1167779131
2045251953
1306262221
91974736
1089553237
1443933005
761115749
2088359561
15219242
55636649
1516462129
1866518243
912153265
1924312944
1287859735
33514631
312465777
928612464
1444185416
1846509315
1757337667
2124402695
521843551
1971705508
1263712554
348524647
67051839
1429255289
1501001801
1261780862
918819457
957774450
268832283
1416999753
863562527
1218769927
975100287
756756140
433651189
1960996395
104796831
1879522580
1813897835
1276221330
1396327509
2139281048
49173490
861481277
2056310599
1003506910
980588207
136336946
867988365
318144151
1958176515
1341195345
640410405
212227221
162033529
1188088882
1573280801
272336197
487278112
1226948935
401623847
33137042
386135162
1195115173
1160377688
2009491626
600572889
638653150
629222009
750937203
728044919
692713523
338624475
104910301
573570873
1081156871
1759154709
1807726731
1735488152
1373186142
1259982646
1721862287
518859536
1662068019
1860782413
1971891359
249603054
1205343171
1861488830
978756672
197547712
1302317382
1537512899
686770831
1600815526
718325826
471307250
536963934
1627026816
1310709995
1747583754
1547018015
534211633
57043195
1895502443
21262097
320202439
1083094095
1062939310
60080675
867341332
1313125790
1707145217
270766141
1067826749
1698487660
1568505017
664133389
538853848
1107399582
1158163161
2088109673
223152965
509116107
928777967
1136475170
239738420
1886426416
444519012
166357142
1539056140
1160377412
225131878
1174880990
2014018043
65569232
196550991
1327281337
647721
1736594202
1869529728
129468257
1259837002
2029706766
800988048
104748982
1777270733
1574695224
354496133
939119058
1868557347
1427993526
435445686
2010133998
778259233
1252847040
1348327386
1356145852
1024488697
2059786560
1823010303
669954762
337442937
862697810
2102172397
1324402171
246411731
1534524176
1744171419
246397093
1584523305
63282559
1963958944
78333623
1004680306
1749066210
157255345
1142079781
857403116
1804027026
661860318
17009381
1766614622
1093729307
1890878564
671276263
391716140
666321520
538927434
584307248
974868768
1144530117
1588675560
787135485
553453556
1734515729
1540095086
283033222
262907635
1006480550
1105487918
458929458
399511553
479940459
1911960603
1865309685
601114996
254288166
1716889193
222351003
1675602587
707320712
932737490
1246048433
1783796496
1888916764
2087620171
1865598349
1160423594
2120927424
526654714
1352741560
1171824116
822880224
1269125376
1783240284
1899003838
1273835666
1006461698
319873788
1027443781
1926074106
90802789
689046593
1390579947
808404306
1756954609
609897280
2102382758
531667990
1288898612
1376231974
1232564740
958126731
1029440863
280234261
331970009
572376728
663917146
1110170052
1654666426
1504963888
291349360
1167086714
1877370431
25408182
748991114
807891919
748662451
2120952583
1932193813
574228732
1427944723
582793722
1699118438
8462376
1556333039
297171745
401387419
163818763
209118502
216429265
1957452030
862289460
650159221
1632404883
1750014997
1858632261
1091580313
858470631
989513091
1954620411
1097738345
1956133762
1858842161
1904174518
338875785
1677571410
1208034725
1970054824
895943730
81616794
200598683
1218455295
362304642
507930039
305563185
1529520911
839522877
1737428252
1967393744
1301954841
1816904161
755180871
108553648
657966229
1163772126
1532510372
585696953
614337150
481167714
165196836
621509950
615304681
1934953196
1213620238
1897666112
418886691
2015114946
655769543
6195077
32678151
1224150842
604357213
1500619138
1715229398
1656208818
1638591071
302975505
1602766589
669528234
1231042341
1219493314
1187571151
1003536959
2072859601
2058361818
1012594549
651519557
900567038
900150896
1075011508
1433559211
521478246
1624452722
1211114013
54625099
981870296
1032508584
1162718820
126940407
197558848
1137890617
1151431958
1093959399
1434937175
709732447
1759167227
190473141
756006961
920620541
1026221504
894221472
2117752226
1736412912
1964349696
1797808444
2071510615
416188500
2127214859
1437750285
1521227698
170736761
1693073461
1939126838
683967952
2099932712
1471384170
1315723459
1798863888
809632423
1421927035
841980771
931450099
453389271
1200641243
1972904599
1577484974
468425194
607833402
777509269
1050640186
907130653
1759148551
1543673156
1521935515
260040749
557938989
682965473
960906553
376494133
2076298080
1453549882
918854626
241486278
887591404
1305786706
1675627622
1137963459
455512330
2105176650
588737474
1199167846
714866225
1751569691
1180995554
1481820267
1143313004
1011804443
55077043
226768761
1244588016
1067438777
749330307
1602833017
2025201117
835760573
1058570288
1646023337
489210917
1849296750
1831069788
1450596546
1708789974
966501616
2123956393
933081028
1475566352
513417484
2123758728
10260070
366993493
496818013
1636180541
781758973
2136264686
949316946
2100714305
1726285886
1463197672
190439819
1649642852
860250642
45918474
760881637
1606662489
1959013744
542378741
161097955
896197728
2138978155
602069044
771335396
1024247820
1210087227
1496091444
1257383484
354175561
632151911
607699416
957666442
577355284
1752905977
314393081
1504751245
180415316
1767048531
1353467358
204099307
463986497
970680400
1428688800
967719783
1703904492
1232542451
607962862
621197926
753337519
536503541
1289853873
1014903321
799206776
1101864867
1507996531
534187392
518595671
1714602101
1064393893
1686252586
296918207
1712417214
1715866710
1583142631
508811571
548472482
1346609278
1398751081
905786202
516648148
1909353936
79988051
1315171305
1533445607
1041077120
1616201085
1524958029
1737589526
192616337
2023600006
261282229
188618257
1631799873
318252145
1706989444
397325490
1830056902
779443344
1521376601
1444077976
1411368852
1590367807
1716599847
1460305907
1227661444
848448379
820114991
1709780151
1287587247
473821428
461997679
78815585
997357134
2035497860
1093824849
468262407
1372192227
1535930136
702405847
1936120708
332828905
598684714
65761410
396068411
305443033
1308587756
1407516337
10927956
1426216896
72862916
746517266
652781542
1217277398
571499288
631147682
717321005
1587610792
1375565068
1918295307
1398341672
845323246
1324239422
585994410
1785166934
1543154988
322288814
1360560042
1628966375
1143947444
1810188085
700777851
876512718
794904948
1887673198
14295401
876157476
1651018076
1344782549
1485201165
653732052
854572330
956414350
113935865
817758353
135401913
1467593273
1762792094
174371999
1192943345
103724775
1590326765
1239414275
1667804460
1212019311
285875771
1679226541
1200914606
190542789
1584940813
354046623
287206925
2003139811
398889336
100008622
520124160
1027299517
304964682
1433884541
1051241965
1723906322
1920734390
459274792
1375445594
504798695
1953355234
329185389
471864608
976405087
1460957625
1497945403
2046096752
454988857
4835523
1999086506
640852910
4632751
1446583044
366750096
1213759180
123989027
1060181902
900270344
1890039878
1789321099
756004062
740356976
1250717690
1626275542
314102134
202433208
972429533
854996745
522755055
807361745
1195386159
746198302
450020106
1455013106
812382877
143356730
1226796661
403211862
764227103
1414377440
955711000
2093202955
1902709141
59665433
2087555976
518016554
778720740
381604032
1354719609
53440190
1797943626
972512828
1424933827
1160321285
955296301
818888983
108339415
1010467192
1772676146
854602150
1486327996
1947310505
837977074
292542955
1544572289
662608648
923313058
353878892
299756709
1738840257
1600425838
31772022
757685687
928127589
1478199507
203893726
894677944
612023695
538498029
1338764515
710718654
1340792972
225774419
41486273
49492579
1567511770
676051965
625275505
346041021
1958942855
1636846056
1794293803
865971978
1305549270
461577411
1539033069
420124046
952106992
747115274
2010108474
1665921207
748944899
2084519738
903139205
1301106662
630893998
367061925
986650339
141608845
2102456540
167634717
217787281
1864352119
1862982562
1021646922
1262619523
688755961
577152952
1175411539
521209378
568125240
1714662774
1343399011
780016047
502846326
920020609
2008903082
1220663828
328391464
1104312450
2082171507
1596972765
1423351475
1379124966
675578791
418822575
21257401
1873775910
989273168
1880126610
558054215
2088141100
790535527
1240242147
1075599335
1137769811
730286781
1719449808
1303355218
901657330
119561810
1282183039
173239898
2045732031
978152866
158242133
1013971367
379070657
1156060441
832973673
1887927943
497857101
62057540
22562906
159136402
759637208
656327432
1613475531
1879387196
235728376
2019763381
1164028912
1029872412
1552754602
1493902646
546331921
1317234734
1890648685
1815573610
1921482340
1105995199
544683952
536263497
774422868
2077292631
156468280
1479884736
1226615355
1760771594
1034627549
1273286821
409794310
1509162929
168262201
941488747
757960131
1978411142
2142726314
1679524651
1635578402
1815840445
280569137
202452766
642073618
983536385
1256504689
671009883
1715914257
230883926
644925500
650151808
2064968583
2006391915
1711937292
482183292
1020194501
1877466402
886534242
280351993
628944717
1354489016
14832296
5275387
1427806293
1093730039
108903712
1764431671
2071481961
1185344719
459539369
441150099
1228662459
2099794948
107259858
1291093394
157934602
1159982921
312163255
50331921
1761623600
94787229
323505090
1811715682
978038629
2003146595
931484183
426965895
767593278
1175426360
1529655026
366085977
171973654
845951388
1953410197
10689998
1658030611
1090796595
1403816125
633857166
537217353
1713253258
626165511
480395020
1864503199
151100583
59378465
1462211111
1237996334
630365154
1740422006
671109505
1281183848
1148564718
1912711790
703910646
2045155642
1997392576
1185778134
436759284
1482107233
2110044260
811525262
549703891
2146633540
1009760496
1191141504
911199091
1291610017
532715447
307431861
1075913928
1522884008
584362166
2026808253
1041688282
1265700866
521308308
1234043968
1477173055
533559378
791127297
1382249964
1543269367
114206724
1897303453
957948172
1073844085
341088221
258411190
958234527
42093747
990149862
279510767
1962137213
1310477278
891201621
165351161
1021425586
367314408
1012526101
1902514586
41061722
1908587006
149785205
1971210357
713698036
1505978369
202550098
1641766871
232745075
2053772990
979786494
1306015472
970441777
991698516
2125795333
2099998894
1776094462
854212043
366525048
311020372
996545679
790116089
544364702
1822638305
1292593633
434352733
661132801
1124855717
1260460893
2133552026
607187613
1505872376
1651409049
532129338
1444343509
1730154211
733810091
2063919357
1236845610
288459389
1628908678
1922171559
2016682457
879926666
263200578
684873393
1199666110
1999900226
2140007174
17133659
2108305510
32481477
875448712
743759823
1688383354
234845800
931111920
2075745898
1823508470
1497970465
1386681424
1028143710
258373151
1854800108
1848406234
1051331464
224315926
389029958
222649682
630959998
1560108538
878678263
907568550
712674687
1084363860
717112600
452010129
1610425153
2127879648
2091726507
2122209455
374921479
521422975
613629753
391331836
255204734
1510970600
965654442
621062560
586402387
473257179
1713562024
2069580797
651874406
228561356
965875329
2117339928
1459825697
176585478
1639301292
1657227969
1036722634
1401068489
1682250518
154159443
232898832
2097650039
2073803165
1663926523
587575882
1235253768
1278269903
590549698
1622755884
580285020
1024490139
1493711070
1833756167
1321941989
1455897818
793296941
1388351504
1471149040
693242689
792955749
1579019243
1080131827
1522699071
1187978352
688613964
1259569466
627659835
1171072839
276416020
85115079
896987400
657861670
1986840450
835205230
52733769
1000741258
201347537
1900385053
2006321096
830666397
65713626
654589077
1606698794
16160095
1960660880
832567207
1776573917
1880378585
1581541874
1953889387
651751430
899922856
822569716
137469598
1247870632
925471240
1896499183
527399768
701783798
2028430315
2068922981
1220554783
1113520915
346784701
935848761
930322491
1556863528
1852433333
2093772738
548770829
907079897
1672937762
767569429
44389986
1760344349
1566430822
620662845
1462778659
772182763
2020201569
1153118665
1150887271
1696787502
1847453124
426265483
1370842585
991703386
2020702451
1265002317
2080909511
628196632
718049740
886988008
1241869473
1432109386
349955274
1271305740
333807633
830291601
125171801
791976630
1100089407
1448273178
2041204699
171697419
609587001
315163757
1446223205
633011758
1595316649
1330869286
1738931275
1838670338
476680
1260682179
735195958
1561111543
47346112
472908596
217513577
952470111
1785686187
1674349236
1501127221
884014015
2112166337
853732285
1358759085
511922745
1936054048
633200740
1070960804
1695449182
2035063512
1353340034
1743396718
1471098076
346346981
733576551
1615047487
1076891505
956679769
1159051722
580880781
77894816
1303008579
511392514
813624517
1306249795
130973108
998601840
256667534
1110217569
444283371
195187707
1431348715
997991710
940178091
60572310
525252732
2055195090
1103668344
1741417502
146933187
945483518
1179064004
2032324482
651545951
450525091
385300920
1818204137
273670473
1991137867
1239979045
1272790006
717709608
1981973443
1820879504
562947578
1201699766
704119974
7300246
131245334
291912043
1025475714
325434355
83944681
1681608306
2067136249
1608970806
1585884666
1782248770
348440350
1670254407
1572777302
918737115
191222924
1022584645
1369769497
566154860
1930254225
1789192618
1841162342
1311785095
1020892344
822212166
2141123209
357075046
183110078
2095299747
1370249403
26306855
467589462
219881874
1924846943
465234204
801210361
82652594
2137481693
80243881
1597493092
1171719085
1930802648
930467903
956445680
251813518
1940295832
1288538851
417742742
1693685650
2081867816
1174984705
239500991
739914980
1062740652
670231063
1338545380
755826660
366278115
573056125
613064767
1767547594
1160744818
246046257
1518921221
1006096329
1928226149
1281567702
1425327979
947121739
400953021
1364013505
1952316631
406671945
1397883519
1327333014
363797151
1163786634
162341329
1734733107
605969877
909759126
1283130931
843681576
1028898653
1442286247
491985723
1157373696
774197473
559735835
933133827
1936030271
426435002
1879544918
697935417
979510262
1770645831
369863241
642438477
372887216
1081785711
572554495
524177330
50654952
1898450238
2024087790
1576623155
47863126
673817967
1810196317
37031230
1203622056
1224441216
908616597
2064764958
90757383
670174036
1647409674
1184155070
2032550032
810344199
989656602
2078270244
1679421203
820545580
1268852785
1639307589
107848593
2033238329
1281166437
335201571
536592078
588506113
301824176
174306
355538225
1574479500
820105947
1218357974
352242017
1222057516
84496108
1878662887
2127900331
1815481582
884061576
1987597799
1304474303
552432873
187740692
1927558832
2011287513
1081046339
902867151
23240014
2140735469
1064857029
2090472813
1136166036
1709172273
1722248084
85094692
244708640
1130891614
782228823
85565660
1152827006
137967020
1553305368
137292587
1237972660
1067937858
1464069940
159807372
1680949985
949624895
1265736188
695751595
1439229973
406665505
440479303
754057668
1762238949
659910136
850422178
1102286718
687162579
412117531
1657179301
843133774
2002723960
407508195
1544750796
1217557382
910247279
744479542
440232773
380097584
1039094922
1154154916
294104293
944770333
1662543796
1541078753
105095800
1636157558
1554548113
654892662
761058047
820963625
1790637684
528263675
959941011
1176918145
888036317
327015404
1028010639
127491414
1871417726
2611850
1574305525
1407285486
1947227362
618363121
280219892
245616383
449754594
403079643
1181380677
287248912
1215450970
519719426
721094220
45153157
1264338455
682248845
1209066065
2109491369
1374098118
223068787
835814870
695746845
1942163744
451895735
176814286
424854895
2109528160
21887756
278554097
1320019291
1751014304
1562459784
354483890
702676333
519819802
1971419935
688203811
1804426800
2111661833
870410805
19131973
526023073
861319882
2036400187
159301943
1703254466
2025650714
844122174
1517123745
277552936
1699559143
1792755058
1106550991
1887913612
1848830097
771218942
1451298323
1844475757
2080418752
567200872
258587096
1098193584
1460378469
586717977
716760629
652605421
154826737
302490886
920488558
1563827349
888772794
486023523
1778780001
498682361
1176806157
138360070
134554583
1894378270
1255607203
1498549485
1925337005
1730122568
791961023
1184759893
542519790
1069483191
140070032
1997192038
353663913
1905049023
264669701
1698656531
652477578
1391136873
1773562072
688133441
979775345
1357692783
1307460345
2067242862
1502516738
944055624
733784848
2129941693
1986788837
188670522
1727358066
882579924
1677956142
1006768726
1423713010
2040450541
171929994
1653804042
755962845
436776092
420571033
705865376
866266452
1053734791
34280368
954795962
1992050555
1848977973
1187789856
1134819783
321321993
1637085808
902329486
1248971551
274878207
637088645
2114259236
893498205
99425866
1396822302
361772018
447922520
1620269767
526450560
1167235197
2048545417
1202915362
833609804
1241254001
285937842
1334379754
1547576033
1374457744
954562454
1454807821
1195159407
1360709637
1629152281
575723545
616257761
2040035015
1189882364
82488668
823302012
1618374571
2072818243
439015469
376588937
1055441314
498278848
1637782168
1076790161
1957440367
1673561760
1218054797
1149458289
1737348855
801574705
2081923945
1235794267
387341946
1725515819
682032449
758078665
981014576
690676322
530367947
985636882
34122500
1353449984
768888820
1769176665
479324810
1206391802
1232336003
1696893336
1813904119
1527852018
423967454
455536008
1690090975
423685112
961660874
403339658
1662551685
873984335
93722534
1041937046
1605637504
134531904
482016454
980872677
1054072217
396065211
971434286
549155621
473141142
1216770692
1977089465
995403439
1422454512
414855393
1956111157
1756707734
938798493
1320438464
2117757470
1271426533
883167356
1471090487
2117595850
672744866
100604919
450014421
1712627310
2017976325
1449985917
9232422
1965377084
663077439
113719921
1230514636
1885551728
1425158983
1119948817
257657933
1650447480
701472596
1252238289
1919669011
210285307
296419396
1570694544
1981243334
1208870410
229527996
1997600224
92635611
769312225
1786186166
474270308
1628590874
2050137228
1374264340
1195973083
1840258952
1101141579
144376885
245403718
1983337136
840333928
545871653
11291589
1793977881
1141615228
150757042
1154588669
196052824
1826745204
629619262
1937515258
759090921
344749452
2084833837
960299299
1919524274
1172950206
360882668
1080596956
1573424104
1245110308
1430471146
129196798
285413104
489550786
1760975307
997135809
1654726494
1753370547
1511674632
1512645448
731080658
2055845976
1886413558
1686859698
1236990744
1963241238
1285645588
327178132
1423544764
1041660476
105626877
247135026
1735610704
245233111
512966986
1625609192
625678805
1312828158
1114385773
1842450247
1430412446
1184215325
637148076
2050634764
1954904497
336319766
880543712
1671466485
487434024
472550060
1717459404
2048647806
1906400949
907027505
1227617900
82832452
2107397118
454283828
590830477
1441734817
384299700
580906220
519356616
1858681509
1420649793
1031078824
270418657
512167917
359277399
430355778
786109746
613723267
1529874054
1371754653
323140662
1373288443
1962535581
112671806
1303728057
1334321240
1954374
1159538549
782353766
642584533
1157994085
466354663
712196807
1474832350
1316428754
1385413638
1149138757
1476855256
1523912998
1027198868
233307856
1889210246
1793144385
937856840
194825216
551782237
967387433
1867792260
1083546217
1301145511
1432796434
808515323
666790016
594380959
1631377539
373573005
452655703
1567329083
1004133310
352953885
2061591390
829427088
1596493363
2022749636
1692637490
2133174323
1230542299
647247092
1673596274
1989685439
531068037
349752930
1211715642
1271908343
2138246928
453290180
1041807854
799616004
440318617
2067840566
1004019289
759977678
1165218658
907344931
422086106
918708346
382130960
2064657631
1793323175
441166999
2051677882
1223468724
956047472
1295474144
1733747969
352502813
1025534646
1880953742
1972774199
452601027
385061668
729410545
328319983
1120581018
1154133482
47305174
72833781
1547599998
906889624
2140541068
299206319
1145390313
1987387870
473051160
230472850
1636489355
1064737058
583014763
1254926567
1122062023
795163678
1107591828
748099151
187689304
2077428191
1853137688
1138842193
1001902208
787695751
1009135674
703417596
1453298620
1574215053
967483704
1829946911
1087795486
1198272816
1928772471
1697817882
998270495
1921701940
647456465
783047863
1111230548
720717368
1586809279
1453263754
347284535
737691605
159690118
1935612297
788997916
1492256157
1600990028
2015976838
1976192565
443108605
1362665197
188533958
1599512476
1349247912
2023482430
27504668
1836296679
1225580969
2037373661
1679123106
1465650479
1274811168
77542115
75077744
1431554647
307192541
803832012
867576720
337665035
1807174770
484219281
328233949
1876137758
1618433745
1954887470
1351295957
846877183
1369151034
209184014
1137291224
878695777
1862547083
485700514
354565085
1622611263
1426066795
1190933909
1906774552
1251651456
1095709909
1148601084
1259380878
729069027
294038768
2069300831
1485897780
1426013377
586024619
1345835226
968491678
1445901461
907023819
2074424815
675203114
1266092413
643279702
1353576513
360308475
268209049
405886807
1381109188
1690363877
1180802858
910898162
680747922
732874369
1963079085
816559811
2097695386
2108511675
982387872
1853393918
32613302
1210558125
1829943132
1164343168
1710564346
686671749
1185312212
267075800
968681752
1886589101
402957814
627745638
1407014167
766508010
1385001835
95898205
176304897
831554038
406368237
2069942773
696525742
1811415360
1630399363
241685009
1588023439
1552133115
735192305
1527836915
1826908459
223641170
356272518
1051720757
1388111642
776584293
622951883
1315179594
784046539
1798633883
157953431
836611693
274889588
2142283064
1925243954
1181226591
182897881
1466049025
1015803163
1552832768
1245477295
965764143
132299593
1960161027
437372151
320345815
1915755173
371572294
1098661057
1776700233
357705535
848817396
1295513516
1631760086
136908299
226933412
1568282451
1985104111
598054195
936780856
1266128353
1079755115
1636330524
2106461332
2111920702
141963061
1059275653
167751609
179737448
2020306429
663531141
365894830
1341021701
1891040384
98027973
609859553
2073669499
1235903405
1090563210
739427762
255756938
1541415846
140419257
2140077039
1095597077
675687040
9249376
1796742323
984768112
1479070484
232565153
1019320419
228681314
298281517
712784238
1394030714
1709274986
1176190377
1806481437
1486803123
1509211940
681194071
309268468
8780341
1872796289
1910366793
1094588296
1794430385
1433780660
1647854389
830816668
1302254920
102349821
828298254
145036608
390762262
20094089
880104605
896954097
53057302
16123558
65077810
207456129
1928946204
310147488
1315790575
689817078
1829121801
974775630
1332445135
1925141980
1162410578
1411155425
160752318
1995934077
1190754026
762513713
2023410822
799342741
638390654
1591409004
1600860218
638622082
373029449
1213756111
827595737
1287924042
524629869
567811886
1347334158
1374157678
608878388
1895594543
2061147459
423107265
373201465
1396137351
1207118578
2109890966
1870269885
1852888561
2009515256
1891520770
1622658496
27016728
737808877
66040581
97138638
2042405895
1247777394
1797587229
176591951
519664917
1630324202
25334978
1585340865
1619292575
1540741614
1684775105
1883219539
2100423225
869851119
1056567366
1727351343
1103381242
148999101
1846898614
1935702538
1426833518
802060618
912030822
390336855
219913026
1346436062
1512963556
746261541
267738491
343962439
2001093917
51577369
220955998
1067068142
813675809
535013216
756839058
835108749
1231565685
2067552497
1703320154
2067664267
2122080232
425766079
978781116
432187272
234460569
1957498109
213060404
1565381697
307737109
1935432353
2036232230
879039746
10200794
151492402
1790879695
1220686836
1372835937
773363386
1776056929
1628887544
405739395
92846769
1692722967
1825877362
2101336304
1533326318
281694209
1929574434
1746638211
481184991
1053224715
1430967758
1328048845
55917455
1973522864
1954736613
42554181
1864367316
1505074442
1143184971
154807872
1182643535
1843354339
1043130710
2081198251
1079647313
2056097134
1898355755
517364906
573337201
1868122887
235157700
1363354246
1268410090
1587880852
1809141958
1306085534
1529365204
1105497001
1800104680
249821990
1301203594
139235862
2084467139
370337183
863003743
147774019
1131981365
1019261324
2001088223
1264575145
2134061271
535908465
796795609
1017745181
1288438089
741935674
518208999
1114308138
1516143544
1121801962
1334359160
1306961221
1527227189
1788903000
579939337
1960817823
1153330244
2076770349
1095433582
1221051296
1925853925
940950698
305823569
383632692
1073692841
1148195914
785078245
1931428813
134941552
55335117
1417795634
1796007432
1060696862
1540007071
1856330923
2086877793
1949861894
180880285
461158663
1862847568
395205024
808555323
2052434413
2022866822
1350061118
1678402283
498093783
450835673
1999533852
1001724917
789032100
2120988163
9014052
1228042734
667957303
471853795
1060618634
1126521634
2103797686
1635144780
1523142857
764285145
1002393045
352244059
1023241224
139253456
1290353567
543009612
2044250313
966626513
290613990
134736406
1596894542
534578591
1999745047
1075703755
1684375257
1862871138
1834300593
954555887
593496075
999086046
1607940572
1820541193
1469304585
1426629425
1666245172
1790412046
410424237
1491680849
1296303220
1450881487
545971591
767345117
915735814
75427533
1920287511
1700246383
1192081722
1756712898
295906967
1425724932
788680861
1142450517
1277963672
130728548
1582385096
186461203
1068942967
151668463
1444373132
1212877369
1397348013
1621659672
1687203323
1302094484
1410562432
2111051932
817859247
1516778989
994997730
811819467
898809698
1924539033
1603220670
990147565
711168751
2147330146
1944141558
1967400529
1489301057
1920054785
993936490
1704865675
96241463
2098822208
1057466813
820444589
1587483236
773294763
592158158
897603274
1206418871
262157222
1673443781
636076231
2122920509
759183596
1483941316
2002629160
843144887
1278525375
1500923782
2118945232
432228832
1555401858
882768192
463884149
2138418304
624068676
1760446216
1795439612
1741624305
1738902533
1059108260
1927481663
946031584
1144616239
1593184441
1832848231
819712274
1671922093
1830535289
1476595682
355748651
2127295675
227387552
433784326
448008109
672334402
1518178010
689664016
2134747990
1316947028
2011760605
1200527988
749565172
1227421161
1747381892
253271093
1746937650
1430010065
634741384
943923222
1327137691
1334747175
1269910892
887223174
1252719526
370525696
989884892
1847680999
717120697
1687856954
1029112126
779045478
1241559072
724338433
245480038
2094013477
1824698253
1274289309
276664297
1884320396
58580411
1630012897
537253248
1197774760
330248565
587433224
593622949
1478935178
1205991374
1086358489
1685829706
998579938
165918190
2125848665
845608611
1720753722
272241662
786104603
186907655
977112869
1913900699
538030409
998593362
1795620480
588100016
1807172903
1931617845
2131091201
709139161
404620815
1046356995
36501909
2119009005
1504700085
816836654
1970972150
701272287
1402699694
1164908442
1729186454
981742465
336352097
496144335
239576286
2127905888
655317681
1156103296
937548202
1003041162
2120538205
292683440
1136938348
1340026791
329283126
2074528243
1855014006
620066035
353937670
2123514595
516049614
1707571910
491150536
583689876
1844340072
563759162
1733683450
1332655788
739117345
1657783313
717900874
1484157317
598596657
993660824
1127461382
28790739
1931558314
1797777425
135937361
1378732624
1608881611
239276467
1012800977
456124630
512192172
595183936
1131277307
55810050
578442253
1397505815
1439976660
888244227
645168086
167188593
1035853542
72192595
1056912898
1360263822
926445183
2039326721
1846355335
1315511412
1728868562
650660031
1468481483
1807802654
1982974364
311656330
1675728289
1841461789
1057019526
1134390014
1323885291
635736452
476103652
569854326
1444538167
1974664348
1381247157
1859916003
1928562109
130053428
845474451
64719989
1255452132
1958567146
227568310
1584595588
1058474895
21792561
947190148
893150117
1295482643
995035846
1570870081
1878851598
939351405
2071993612
352904223
1543292488
1068595433
844755821
918066245
1513032103
9826579
1834790442
571858066
215338950
1676659424
737167975
973103751
912828306
1762873676
1765448772
559701113
195561282
1761885547
845304187
1386544652
786838142
1482335831
920124214
4729945
1655613584
1883093523
2052989037
1118599691
1041570539
275070276
782850229
1944218611
1293216557
422761398
1016163678
941753552
193606037
1846808676
720143562
357931533
292375264
1165905416
1531794469
588443569
320466763
1693798181
50158002
1199807658
143314909
1689101918
1487675136
618510143
1653783859
393995869
627868576
1311623417
758928857
954309273
1102646941
290654986
1519991840
204015447
89671939
523168539
829019415
614511094
1394221282
438883883
2133233082
539472149
797397607
373771860
890481167
844874962
1002166988
1564427815
69769999
2010789735
2076537441
1408943445
1538514151
639927531
33492730
775410761
1657036204
1306119064
1862430151
805351796
478243477
169215135
803776050
333335684
1673144098
552076192
45269881
1204161439
1242925889
1173307328
181626709
300144235
728492356
1632789268
636646474
1367436172
1844640806
1918870362
992198549
2003565621
1946516959
1581769236
1827261351
2086211676
879707655
948278590
1753057853
183219063
1111944995
1403025005
49555118
1176168450
1165886947
773782646
1861998689
198861992
24166113
412523189
336116959
1325832140
115225832
1055639919
1911208362
582284253
315764613
267572922
31811426
1412006892
1680437375
1405255069
813892482
2010302402
2105117523
438912837
1501260393
416077825
1497711130
131511094
556276209
1233965749
176581834
1776887499
488520562
662015702
464938754
1555146303
2007479925
2050398567
983434891
1000231980
401885776
1928755637
1599478068
2103229180
1526444315
778648715
553741136
275045339
254396687
1329536
1391023679
1094584226
789432295
874544971
1355142660
753827662
1164276704
1614517946
286926907
1059511120
1996318507
187289654
682553784
1020935422
1694456113
1707665347
1649601794
1628718537
1952936255
124080413
1781211442
452843673
91857176
442678080
1274781458
153198739
1211106972
626581098
670156830
1596023529
549148247
535137922
161029225
2016220648
2035174839
1234507921
952340842
1907147268
1821191498
1147266583
743337862
1185818985
1712995143
1131178537
2060237024
96942327
752373012
833377606
1027610388
1614692281
1151097382
192680342
1411994111
2053697439
858199636
1090488083
1599688109
307439189
1985975163
1451698161
2097909907
1121876951
1609034756
456148248
217272849
1588305003
340063719
891529669
1074008162
389965744
435288992
1844674655
769568589
1642977732
920223532
414809774
2095848845
1297136331
1355547701
515266893
1649312841
1056446389
531489324
911442221
1525808134
1516798431
1043668764
59254485
2133183571
526587997
137384109
1606584093
910635092
514807495
997164998
1251376950
1478928027
2042015516
2055750143
194144557
1978713686
979560544
516776974
1488666630
344170095
1842366579
955530256
1683033029
372873961
1300529913
905939876
127702554
1783821228
670790176
1479121546
1470588390
1413915271
578459482
296112250
1272906922
1029956036
1530684124
1362515825
1036290516
122499611
1680098305
1990477438
1810460425
1039526054
55345751
1868878580
1369091313
1407927864
534699119
1773341602
263921406
1137841240
1053356465
513907483
1382952878
102878217
1945989418
1773801659
307482014
1111901336
840110869
1055077418
1194763763
2121328790
1798461418
224878489
489532132
1367504258
56824229
1091821816
2085740147
1050034492
627749745
1485464855
910780082
1775765492
546073064
1912433071
1946741502
1114456882
245103559
1034991543
155989817
224069580
519336312
2008474956
577185926
1903258596
67339725
1619320912
1412424164
1013282270
641392271
638877802
1826834335
358781259
1750600702
1299128757
312238
830246581
1981043029
1855538739
106582796
1653287120
1198339403
2063089916
239458425
18354985
936827508
1349183370
1608300928
1042845780
1237917330
158223656
591315694
1506512946
1815643116
1288143863
114119799
259347953
1487659272
1431005089
369350015
1095870158
1707071739
75329614
1758621863
131432375
1929976701
283020251
243013902
1257853990
1617325496
1122304102
370726335
1856295911
1408465371
968251138
1509774903
1677015452
1726834580
1524387245
979947180
489103580
721042648
1582158128
1056578631
1913447573
1449395494
1514471412
630010250
1998226699
1190707874
1216033769
943835649
556799594
1885349385
948180209
1535928185
1282127622
869797554
1092662046
542283008
1550585141
208196323
1149479091
1161000100
814501308
1807896826
1100956846
1966969380
247646799
420660675
917945661
963838133
1944782791
1548250868
126576884
2107424153
1751407613
1028583785
1805583016
940465603
202249281
536447782
522449448
924516866
80356353
174787121
1800707940
1310495250
1456429672
1827442078
420138133
386810345
1848910025
1329859931
42989584
1021009403
1161478492
1488693965
1069532911
1168334503
453522577
1026214124
1370846987
458507619
445544531
846326950
1096636809
471613569
563310014
788161757
1449350420
1263769475
199048937
1391114906
1645703043
1319100257
2125287088
48294293
335634710
976320148
752004320
1680040056
1811688855
1243367902
1807554123
391760047
533907399
99409828
907639246
1073649545
813087449
1857727893
1621165911
467297644
1963580553
1058583379
1373881753
653921947
269748276
1868914600
2113384610
95460214
358473792
538623223
991256639
794161366
487168314
1054860378
1011561840
429082641
446876344
842840884
462426550
1831759661
217991945
317781677
1553896623
442814820
2112032991
2031052824
908190310
1946634080
1318395235
639537429
920449474
1302834960
2021355187
1553956900
144007846
1917406315
926546368
8123642
581622824
639955265
62434748
721210308
845411051
1194454599
1571847226
805942010
1461294950
88394232
460811677
697509407
210373599
330613296
1441053231
2032644815
1035756317
597234594
138800267
1322616093
2130544187
1724844669
578685982
664353612
1436533530
1360648738
361221809
1555759719
1078321855
1171078776
1353962440
1218116207
1654835008
1569972952
941352448
881713803
1270256239
1895994105
1390691752
915082562
1169314780
432616263
1241774832
1552719158
2060140159
1702003047
1315778598
2124613666
2053531817
29596501
529437693
1339876614
1311117358
1005342906
826721213
1229192816
1451321925
1087978234
1518517643
1364242455
313522379
639147247
65035012
223644249
1204906264
1608715167
2144195226
427638569
794491354
1777917672
197083869
1999689134
1827891626
237332599
1949516766
1487152805
134638847
1549333776
1935639016
195862799
91794574
359306370
612261898
619599353
33901488
2058529387
1272357277
799493225
1441658525
701449563
1035345059
226041627
1455847469
1694711715
1555592353
1555160796
1011144903
1707157609
2043862145
716521438
18809931
403894908
1455284410
1799818762
1360984121
1655663910
628504896
613935316
834042392
1756267837
497919188
2064992139
310072783
2129480637
589613614
1193133539
1461003216
1616037804
2114396864
567982001
876975881
21400948
1350692086
1570768336
1708413941
1003102012
1122969116
693326278
1397181803
1791366375
1376619788
763060904
762358990
1815874919
1088334952
1152964770
1727741563
1731093969
1776544910
143206817
641624322
456047078
160673279
1179968987
1858251689
1822698671
503278430
267010822
1157604224
1375369393
499377246
2107961888
1996266219
990562190
310136675
1604598362
10264338
86987612
286364684
110124450
847191591
194170231
475958552
2073052633
1451101843
1684836435
885150508
1915778952
83008388
1627035248
827952804
1981566796
973692210
1865038711
2109198898
1370129879
2056197418
151045080
2031746203
1767766951
2076112395
1861528940
2049614741
1268501991
1237020971
2139670491
1687258493
2063053471
1417317578
395973666
1269236714
77044852
453952043
66153992
1338287604
1129293631
1632986272
768211699
969646614
1127697630
1949535914
1360880447
1385853148
278454241
2091555147
883347921
306865899
1480348098
1110251875
145603811
86923065
506346916
12412550
1120499216
715865453
1933851970
528394507
32408117
472117256
2025817319
545353765
1060551199
2018564817
747554854
313839753
1291137785
1635565717
1741710696
587532843
1724313017
1396672050
743824034
567326488
1517375530
779093031
1426686348
1845330139
444556588
405135651
2016908229
924147608
1487856737
717517882
1239119700
1811243036
392037083
2116529939
254956072
1941369226
1984629466
908857427
1005840227
2057092210
1477885198
350920115
481475343
753664102
1528461325
2221614
17071679
767261285
21178495
2137328829
724812583
1877005204
1203896714
1925831097
1650195066
1397069490
1485045184
535746055
1592833583
151826116
1820403272
894594249
1758541487
1158770127
1729405839
169088427
1630093001
728308205
665753057
710444904
427831330
883950752
139507022
782889410
1148677966
1946888386
2087106999
1858945010
2077822908
1038569572
1152093033
1453679269
1253558393
647938950
837565309
2111677099
1635856539
743341585
2040120192
557054636
352535231
524545587
742035132
1046247945
143010271
9190097
1861011667
1503047265
1715164500
374214979
776632227
1580078745
1348654410
1639382035
438328015
423533663
1084751561
1919238367
1451791326
3544808
1515608085
1196902237
1880757919
1252775253
1193790626
92898802
1174266352
1632055329
227355187
1217133076
1171979982
1099834452
1785848790
829957375
44714430
949286171
396107539
483430996
1621295699
1017632329
183109574
267576968
1167139838
942120634
567110904
2061858192
1980138913
1173520978
1468441583
1533632493
83346143
835834961
331330974
576338460
2088102528
92656033
1380504091
1954822662
727054641
86537040
1540820297
2084171247
1287067525
1002457083
46556024
17988113
192455560
452744990
1442841664
1599692634
886112372
926026366
2135287921
1087949115
1112944435
1389764868
155495723
617047138
1021914699
986294467
351058090
1422048488
1461002904
1727267119
347317793
1491018765
2123581191
1757603070
2004810374
1425415918
163882334
1799978299
1142497327
1971084459
252876257
1725397665
20032452
843592877
1632045133
738277634
1695147982
835824878
487428898
271706130
722381134
2140473354
686705968
1342226139
348154930
341892048
36924524
698496294
107657012
1601744662
776646467
1139689122
1598801946
328540235
693341237
747945033
535660622
1927975821
799746668
305692399
680577276
830433645
1231495699
1565192655
1420543716
1161477103
198181891
1822446626
2006775711
523544165
369928918
14036002
1104354443
1374753405
1666142824
1271183585
1556848650
340659897
636844160
659844165
392706455
1628351826
2083226891
691039698
1262279002
655059408
1875196451
518988966
915856748
372315967
1478225065
2020198817
1579060609
295130950
1575191554
1142686254
605282052
790075164
235356911
595886525
575111659
1894618826
431970135
60797967
1997616201
235566928
389034667
1874161809
480534270
702763095
1325705877
47362902
222558705
1285836569
1620303898
1315463112
1710667823
1087462363
1195635002
44567382
1820097594
863848740
284848175
1062719144
1415975995
274762093
1586209800
838213947
1515208258
322465040
339316996
136755841
1264776414
1811409230
1903413449
1132559559
1381368453
460514796
472449638
637298461
1784405773
1515000779
85686943
1011453852
594793092
1813334823
1741233277
2107778532
1925472958
882274702
160985433
244809035
482281137
1032251477
1092311284
1856184004
1575887634
383746810
928549410
911139824
1382960856
474154277
1110235809
233707513
993255042
771696866
670388102
721462124
593344957
1414540629
299038067
1819884886
251033153
263187539
1794736345
473933293
1201978701
1226406130
1754904156
1852303618
183236376
1766475232
1998101175
213362638
1354645243
371839963
1315203921
1462922086
406888543
1906370323
2019057282
8781640
599956101
1967736394
557853659
1330631428
1275718889
712966390
464280470
324297996
372485002
108805302
367550474
1205974148
2123078369
508071135
411268461
1790294973
1977275520
912576346
41765308
1088549477
1573827361
1715246130
1489464640
423942114
1681458957
528878292
1676446531
374506896
1946849779
1708751064
1070492014
654657720
235457501
1659451330
780906634
418333976
979365483
1206074442
817790233
327556860
1733446297
346366770
442807931
1457630678
1885725468
1770768538
350433411
1179039224
881939026
2026333617
1001689850
418818826
285799803
4011883
1114966407
31292117
1231905099
1830792348
1478212893
953572929
1564220984
1720064860
1146294945
241218847
92515461
2087518401
151041321
347989696
352047361
480757303
590242805
1871793722
935536788
929894347
1537510544
87763533
388170988
692490905
1890036282
457677243
819630241
273511167
1063873987
1500159044
1083325398
649865980
1960750919
1151475099
1832415137
352253925
852173983
2117535440
52988678
1770770852
2129912501
1886804373
1595746072
82503715
1065985424
354111925
1292804813
1282976206
2029772937
662933439
20903880
1586123204
1988466365
1592150809
2027148900
1321074179
2145712745
988253249
2055211508
559894133
1003411136
2130734910
517809300
1357482391
1607384788
794127691
993424461
550521896
1399129649
1001631781
1084636870
1557643055
1968406909
59665259
478561646
1684362583
1059720705
2146778831
1716818411
89264729
339993360
647799020
709724797
837244979
512141517
53563737
1729908182
164576827
877943173
307221164
1612863473
2111926015
1614866902
463006887
888630689
181767833
1144829991
511457065
1105383803
520366191
923059696
1601285051
607043435
998188711
600422173
1098596225
1482109355
1089130306
1629395640
1508345642
1194650759
480266914
1700821855
309223113
979751573
851620402
1944565534
937467430
391348550
1846519318
393486255
29610493
1801008390
1314155511
2070209295
1901264419
1118434631
579900686
1986870169
1551722580
1991772446
1408183264
1586948055
329017910
402567995
1121938324
126053292
1320766302
1378825733
934673666
419239812
1901863908
685908156
1281342983
1023990236
972867212
772661835
2093944514
2043270567
474919645
1520674525
938256563
1688716497
1405161327
2094234426
1526004849
961093280
766225548
1050196383
1967855637
1074923783
549588451
441433449
183113099
1425608763
25525519
708173844
1203638468
1218619236
26158042
450149562
911058425
1121218790
699084343
662289597
272431031
1047613005
618525986
1794829251
659766610
743389379
2089562150
1982469302
835443013
1129832762
1411330054
142025889
1960572810
25499841
1151213837
1986189480
1551217392
1651114169
785732860
1015197828
124896423
1427768069
885298517
1962355789
728283529
73306742
153976313
1616203648
1940173028
290239197
1715134244
1914990180
582263433
1902856504
1113204674
1412514108
1179266220
918238333
1149228900
454508763
959114004
554839273
120584467
1904298904
2132694087
1968794985
1807983827
1321373876
987832501
945890006
361007753
1619575973
373766228
270115967
509051927
646487529
1893017872
925070559
885993232
1512413432
154805592
466028853
362778623
456524841
439585233
1954896493
948681647
2116310128
193129514
1234320564
319195631
2127479167
1673507070
732528665
14634895
111553042
401418730
231725272
896770303
598556586
702430319
2024836956
234822651
1092156371
1049595754
325646523
935475815
695425828
1908490807
1186117302
1524182060
1430348520
741943808
209567872
1555806637
139291617
641112238
1328230988
1400843764
47626230
130067193
280618456
1829980307
319245525
1150819879
1800786650
1540569271
506534431
1639296904
1507538684
1273208478
1215521758
1180565797
402556520
2062980652
881424388
317983076
1323967408
1177471384
1822665273
869468232
742580305
1610254952
1615566748
110691925
1856259255
1642067320
41202692
1818942046
1673896097
340990871
1979325833
198883325
1234756566
282014817
1575663855
1362773477
2094284085
1351342455
1378129384
1816214607
1551336491
1279739571
669031243
504465986
1258186837
129934973
821001119
583140673
990931417
1032675991
1267265762
1572380262
1050646938
1582071553
397295920
809312585
478618084
938146914
1715538530
97352107
31102464
1616396712
2031048588
702317183
2033650413
1756991219
1916140521
1724144451
1804007279
1820555028
1549416332
1037387559
181001343
1106272954
73114680
1015681746
680572151
1735203285
1883203743
185270820
520105720
1135892112
372618633
1279805373
474589901
1819434782
297437572
1209336296
1303118898
1768531879
1945288020
466338280
405611050
1345420676
1871075379
1445304677
1113411369
516405458
123284416
1863102785
731208123
1766749857
312654149
2085840776
1782610936
1097784161
1476811937
1482225081
1810042032
872013186
879542603
667197245
1991178055
1400903388
964664952
1201694549
899087387
79273882
1791540022
758927293
1156691908
599191623
1066744512
627252812
115176829
519294033
1390293336
680111154
1538639041
1334129551
832012029
633453346
873192433
599481664
48624949
911823954
1320337071
598784577
1423819438
539995679
1452289912
1834942081
730474372
1692965727
2030266159
2146645080
119501149
1481080884
1993512274
205116848
1901608936
1478152540
514861307
35385197
1092555036
1145117128
294182857
960908014
650450234
1030785480
636198855
1563664400
975653705
2106199034
956044911
854773832
792913248
1281418412
947986662
1629628449
81392779
671078294
851443071
414755338
1944673680
798283292
1039483497
1465278464
500241545
1011627434
308059899
2046080699
1915724256
1401187897
1054368632
2028985931
76672514
1105420201
1902760332
1820472970
221795836
922100059
1640707192
1659551616
391251718
623138515
94159137
530027666
1781507051
2044727245
1387609795
214789697
168702027
1981492407
1967617763
2137337134
1077626269
120278560
78474559
1717070707
1903398469
2087013078
1791647976
502667130
612141960
1440296260
1595184052
1622676991
2048565283
750238434
125295292
903015548
2057594298
1577746886
107083451
1203270406
76826701
747073255
1986638957
988188463
1385786110
2120805551
287429758
1870329295
2127090742
810780893
2143861706
237303059
464511378
779231971
430304257
1529759588
1932067969
554803884
486949734
141815154
905168571
2049258957
1021838773
558370703
1714492748
356259549
780643152
827713958
168089237
1670503052
924744413
1908456395
985515290
1241663346
323217461
366396809
1879348406
1724494500
1854062050
1121011616
1974689342
1763370790
47385669
1413123775
1310086086
2092143514
1556734615
1219691817
1500954002
129515653
711970491
284052837
1995521394
423677682
1741628812
2095146078
1907907463
1797160532
761992122
691718984
1896110741
1099201210
1508930756
425573089
1209095072
1062990661
1234269352
406412419
1856805689
1982642362
1251800910
208997717
435317876
212034218
182389
579512196
1610407492
1323171569
1737856262
159897057
140844891
1472743252
1123789448
2102357166
647494187
1123049393
794787687
2069089539
1511956815
2052922519
1225851842
1155747436
337429512
1007604025
1298708732
1010807150
140831293
1593026014
1180537369
937007470
2074351766
792229344
1751030981
422121378
1866841361
1845442184
1814130818
1253837982
1053877041
413394027
1396074418
1127484048
429895703
400095823
794009434
1225498724
1592927929
1459908391
828882839
1964843818
1098724454
140917967
1990560718
1476612168
985072918
45182275
1054423858
814547091
1027710654
820032015
1886951522
1335681373
1089783533
2100265371
201255520
401487817
841494079
1950399978
1900389524
2119674540
16704701
362537714
514514604
155522164
76879344
1657388166
1526109490
205610426
554765664
1048159416
135246323
1049190325
515408724
288901652
766630896
1371590144
1665871755
1902181924
544542652
1476536670
1174644554
940739337
43515816
379763039
29327480
2098238139
958282864
1428393708
1475329582
1738175461
1358111957
1307086626
1242727641
442546628
887266798
544113778
1721177820
1021448487
2119734290
47790526
19732569
1150863153
402145966
1926405074
1302338477
612487046
1513899065
1272177841
931165635
1906725568
1064331965
1930546429
2012895792
1467008014
1165385806
929351275
1448886085
1723236415
283512571
363216473
787319501
1585378221
1715130677
1209788205
1322681822
95504373
316565940
1638534140
1794808100
150051651
1761789008
866511179
1925566872
269925834
2119925227
1598099598
1057926150
1656846447
1860711611
967233895
541927961
2076072542
2048958527
335850638
378023269
1459294257
1777562152
114740716
142220697
368591290
1344863761
301043404
512610897
1254160419
1205512679
954269655
2037696941
1368427688
231745034
1029143536
1396155119
493887003
1806921200
931414512
885121863
1010077655
523014122
239802133
1225392741
442896267
387333548
930476377
2048310825
934945765
370943113
840542514
1799534398
149504628
53742984
1535554804
255808812
868806149
1837286908
289335723
125301500
649288921
173920017
143214172
764826279
1147512579
960157490
1583138183
520706616
2040364221
1652422923
544946327
1569658773
299852853
1396163738
1924475034
383978694
82739291
151260979
2037367149
1758577781
1050599123
911903618
1554367542
2115153314
248204854
549595759
79462529
728318111
2136456281
1467499136
614848507
1135504050
1112087703
574390513
988301214
746799838
1109120571
1829937444
1833302505
1418593578
446806562
1592454616
14410358
121788547
1624277521
910329892
850517510
961927550
604624349
2011986241
1523900163
1277292269
2072369642
1901365661
238296664
1834215128
1051280937
145547543
1637504475
594303442
925893521
1385656378
37487334
1185863640
808800900
1711021931
242462921
423812156
1027766547
1809631271
1936017998
1751583242
1890384305
1914172482
308376686
465023077
2024624290
355165935
318894287
1453954672
1052195602
640117839
219678538
1400508355
750552192
119796369
530970872
1710577884
673406443
296249749
406616555
529808063
576273196
2006412022
3486628
1569847348
1393244608
810494709
996364087
482050312
1210912538
684699737
1576208287
1171844802
1947696727
383243429
2102477801
1085425979
1109874433
2081033391
34879958
2060489183
2120612641
390723617
1727928124
842799407
82079147
933477063
1532146994
999889351
965863497
489561064
1826181639
639868355
964098564
1366847195
805524273
254519862
173944227
573915989
1389432771
701674358
1175664444
770891198
556638979
1995135411
1518447447
1003648779
1067107815
1677487372
2015116366
1682916806
1126543918
126368240
739606897
1648774452
1404963813
1943608586
1813202059
948958828
807916576
548691989
86333582
832335958
954295131
930372875
1877538694
463722512
427190983
472574929
2145495323
85666015
1037631457
1636636003
1009823919
574551162
2071571926
1820922039
1811153806
1839522723
871862189
1736934915
11913123
48561722
962687760
1148787889
225794297
596359994
1646330503
1878085057
1626527822
1269160273
80279267
2125431158
637944274
878116616
35607207
169308813
485165714
537666262
366781311
523885394
344540997
1291500418
1555647613
388917585
1122327152
1874704553
1484904651
1721760261
2013211257
553730669
957044224
1837899420
1720311835
911098404
1392555468
257353800
1644506248
254194348
1940011066
1584659816
2044794873
1958983650
716168881
1845883948
1165317914
1139179539
836232558
1727330400
78981726
894233348
1260537408
1293792934
1839776597
981138331
1173504644
1952026929
383071142
162139791
1414985061
2084641757
1792795365
483318709
2021912171
1151983737
1908051169
348601826
342545194
738224875
3458992
585155453
193923614
197107186
101716615
1342768643
1900833906
1315327621
1072393115
840485735
1810497714
627845325
26963409
1556802861
1190247568
1423367174
571734084
487590189
627462004
1026592534
1242061707
1385167421
1586492591
1136696354
42668072
71964509
1312378310
1946654167
1628828933
442842446
1129661587
882872992
310646129
2019597759
1042740546
750895516
1319499647
133584943
1495572834
2127709800
1782149731
505469289
99527054
1198742993
1294863475
13894922
970166094
1606470021
121561444
890971230
997851186
880051464
353046849
577544083
2104092622
450216238
603305341
19168676
1330481508
1735600374
1127636944
2000071868
837001951
701066627
1956847832
927601118
1069258485
1394023061
2010977699
1804427777
1727307476
901689900
1990753965
783729200
509150488
901255552
1767464212
1388261070
1380870039
833756530
509450747
906669389
2083783184
530953546
1208857546
1825456915
820510651
247132418
1343026575
228898525
1900860983
998351841
1872901175
2103646219
700950380
580790741
814880003
660475834
332442675
19626708
35904633
611383313
382641546
2033420198
2048508800
1815592367
1402361975
465493591
696637167
1225557706
939986609
1763481017
562322612
1752835095
1314726383
1797489182
1543815790
116672691
1978895787
1682813390
954864618
1590069960
1364035945
699347197
535558491
793455501
2002856795
485037462
465648927
1654302575
1547440645
1582945428
1799150242
218435140
1866143464
921427284
287740978
986063912
456001752
1677950477
1538789694
1032145131
652242366
1596788845
818382076
1817323737
1788890386
1850502522
600366083
233780353
1769734815
1076799911
1995338638
1851449816
454039595
343874027
684873318
1839772482
350103485
1832951522
338756681
660277540
1212532135
185350650
1868480412
646887634
878212126
2088102112
624976781
1953066425
954309444
1410910971
296796916
727437673
706448790
669748188
526093768
451443602
1521127572
1335761276
490127360
1824565923
194441236
1860280003
1575196561
623363040
270473125
865847587
1398805119
1169070977
1968878971
1327911929
1569846716
1249346845
600302671
349953309
1783913032
794045399
989552101
1330839801
1372636395
590230154
1439479025
1221115669
168608600
223059036
2004326284
844834317
1622479460
153091237
407574958
148195372
1649364342
41643894
580912863
1290630947
1914381063
621304161
787430611
1610008739
1443632348
1596518484
1879117301
354870000
509918297
1231391581
105818885
179376128
1486658068
1488763740
1540265436
622304036
1767467889
1531325066
931470057
305427590
962922836
1538868728
1783747800
144317759
363384294
696822835
1284715861
185457636
978813753
1751344840
1046026266
1325152507
2106513747
856484398
2046778596
2145960639
1842963581
178052531
1261013592
2029656516
2098865003
2086120458
574125820
820200683
2022346199
493935482
108199098
2072727041
445917740
891825702
389722722
1878271385
1936632865
718441014
516271723
805424984
965450576
243247637
787894454
48420515
1257799843
1477285082
1527387371
704318028
1157668186
1100668521
1593339143
324108639
393685110
1869131734
1736090510
195225282
1563629058
1750964029
869647677
1431899663
191194318
930750584
1956615118
281595800
898823202
1739601211
416776349
758590538
874177285
1756251483
751611271
692501175
1867675119
1280259734
74053860
1015962241
1767867628
830479816
614534810
456798588
1562014247
445431414
1036878456
1605889721
1751164913
1508102911
185135815
1167022049
1012965217
830741780
277426889
1135091061
914910719
912473721
2101443665
996013505
283106469
37705757
1646242381
1558446802
146212109
996963152
56523594
278429008
1857190097
2068754886
1048959839
671721940
190705409
559039950
1506948654
1351423041
529431316
693252646
266064354
1013585096
134040113
696177400
1282879825
918068096
799271561
754265552
1441234198
1496663313
75700433
894962028
127661871
1651226314
245175983
1188810420
1372681442
901268244
420251992
2136354911
1670439117
1572984140
289464084
1510120424
983811257
2100110964
1485389353
1724674254
1329061046
1886009645
1077345041
1695547835
789229817
2124226034
1220580899
1591958569
504772604
1455619987
7226014
320330051
953647335
961836894
104395799
826635658
510158271
365308142
1101329762
609284443
1455768962
241739637
1350633164
1694349529
2075641604
1145610494
2140341157
255628553
553624134
2144359089
1532694896
973611808
309490544
1108035072
37115239
1522537800
1022071914
93148172
1632252679
1242839765
2030370875
1964896808
1774260921
1370509297
1957837711
560514563
335654679
2130286359
586565868
1175749154
849996826
1347368936
1728946501
2042694163
657863914
794716318
579155825
864935432
2120114698
205217063
1675067733
1676267652
1381050359
1376780487
759728994
1972175144
219614480
1464956188
702157229
1721639285
1166403583
1485658803
676373241
1227096460
1968039429
2113921490
1516423746
1560568733
784931054
1631822317
541803000
485562536
1163300283
25967322
387394879
46425280
187296398
301775800
841571015
1995287331
1536726280
248173752
1586204401
1370448470
554524914
184536593
147248568
202330250
1642841408
835209498
1545330106
964300838
533437472
56870973
873748808
574282683
2023122874
1726283465
2139515364
1510515193
19865790
1058269808
1044582896
1963549317
1030589774
1239593460
1355329158
147640815
1767251708
788942451
57834109
1977566749
2073516032
1130625916
348002314
162916837
1635105606
740585180
1885348772
1607809637
1886339385
895342959
1996541328
70437474
1778341517
1566945084
1821998183
938692340
839672496
1190868811
227309513
1556476748
10999174
2040259717
1420794340
1916663272
1676262952
275936666
715328085
1001098157
1456531725
896654567
149749621
336923907
103843305
122483131
292784637
689006997
349460058
1310451530
890070580
1281680598
1277453276
731942493
1107482207
1197546030
649150051
1094343720
360154508
438913314
103924295
381369198
819360019
1411115480
781936285
1651385502
511236935
969050349
1277039472
734035420
1591821723
935914503
1508671561
522142527
167998180
832339480
869931509
1253635997
1714581976
225772393
1962373411
1626692562
1886236285
1990694374
24522862
110358497
803605878
709159355
977115807
528628479
817106342
1092868279
1555599749
2124077884
668463786
1301886872
2038833887
1369333369
213710555
1245573553
953524281
467067552
1654162863
1111780670
1398225800
251100564
2115927562
1258174351
986328896
317222177
1243839637
1498610049
1699834567
1381044259
1743138176
889828317
181914139
718317096
98084803
1189429989
1676464852
1828116407
1776471555
1035283301
497220508
1764558521
1916189153
161197751
1041791417
1541498492
972041726
1944725067
561223543
1684331620
483921815
622111019
121344569
1326229475
130345416
962459468
1545011432
474534532
1496414047
402435626
68731541
1400924358
264385738
396018854
1709470633
1503951215
580057742
372265011
1460891019
814407340
558210983
156930002
1315130251
893505053
535471042
795885863
1750530587
682438796
2096947593
1890860275
1460882537
115262227
1036601466
723999267
1180703508
1857683098
263954309
312122294
282520071
479512577
1932087174
29532995
1533548374
1067837844
777205029
271412903
1216319666
993153409
1702329036
2082167683
1949438530
831134708
384596916
1985770421
1325132982
134635916
1079881090
561185136
884626238
1750651152
476287694
475818912
1235759648
480120533
902804843
1015110245
927436116
12836222
2467898
695083680
1463838166
619974032
987370040
1611954972
845031523
567621288
521191339
980907969
1978967101
143800041
900906410
1942146840
571836416
1169783688
903183194
1072588098
924805630
1059393829
1904997434
1898914125
290411524
1782348799
559604477
1284901027
1830673396
285300696
1286142850
442409936
1062256724
2037891265
530853126
764258928
533335878
605782897
892660795
295761850
2117981431
1530074205
901285284
1144112692
873943307
1441878429
693860458
1535784161
1190573535
1064765896
2131548047
978260693
1397780065
48581927
253998328
1937699632
517401581
1389462893
1257214749
1227328029
1048050881
2072794641
1485627411
995250339
198617884
751584453
209090309
1808363834
1514840486
141371776
141372126
779483959
1938693113
1763010234
1097750569
1966628906
1617124002
2092034439
1284669445
1631336262
1637524278
2077880971
348973487
585648718
1107412326
2018223471
27610323
1957423348
1374038471
1909612939
556041281
1678411264
1760716778
436724178
357386271
1197906691
995124365
1820403096
1469706105
774690031
588838929
35135498
1528314690
1277200343
926555236
1260597691
802957430
1470786448
622633965
629892893
144886196
237674539
1114797778
282231358
1704864412
275708364
817256941
322554476
763574523
210670788
872824054
945464426
672315303
831238810
186716229
1788998456
460732595
876403976
644949023
1178550025
1072308046
1008620494
271322500
1698211666
1397598870
1640808321
800134615
158636430
1347553113
667314
1315909679
1923764784
723610243
1934514665
1690007562
457843899
2004300729
50540438
958478123
143559666
37885600
313436426
1154774094
1325859393
856247911
1617618373
470812970
1712169528
2003687153
19763414
1229471931
1639484821
222343128
2055179235
507182391
737681246
902243798
1281746078
1980131090
1521672810
921052694
1969033147
1066345112
1238389510
218994607
1969712710
1738477008
759391804
1390198231
340793774
1581615143
1615190614
697868995
845346719
2065841964
1276464965
1470990719
838538753
1885570454
1503864573
1620338750
325603479
1281438091
2127047979
194341407
734870409
1037894223
413992960
620788305
1924552961
1729204093
1782083680
1066718692
961254544
131644908
1047802318
1508943421
958203863
659734384
1543107301
234988123
1202456128
697735177
664323485
1452260055
519139981
1712663690
159678306
18532943
306338100
1601689804
1635768796
275009874
840160808
769887653
328358383
639514386
1346322610
11106299
2012938745
5739775
159883033
1418603980
1043384224
828409825
1883333526
401630620
467785383
1996360499
790458438
1983394831
1845663458
2011617884
2050515851
1746391560
1126006267
883055460
1739533326
1850141660
456435420
587370967
1343874421
142702046
44446348
965875582
577633280
179506247
178548769
577708068
636000641
1717033241
49466585
1663861489
2009225415
1446773106
1035504726
24235303
697123515
383949992
257575310
171137984
1077809649
1979527811
694894149
1669037761
1929494371
125616456
1625772920
1994236432
1814058620
920996789
1694955935
214728964
1968050432
934080450
1696450977
523001838
1676393517
126846132
555019228
2073710156
1222075422
1239400710
1630685408
1140945306
1519274051
989784416
1459454568
909596352
1199642676
1464075846
1915990733
561532247
429618963
280732252
1104868651
314362089
320849953
323555538
178697764
117492698
1880638371
517094300
1358810157
1555454272
1052660201
1799289296
773019421
1270607799
207171758
1513418145
1688430827
1565526710
1932844702
1855515346
1258583617
865775023
695357405
436135175
1163824700
1787164154
127003182
1817273744
871979647
2042541236
414796185
303663718
1722935222
1104548305
634735609
1374718891
1472804448
1419589035
1339647423
1640221339
626823770
317979563
880623202
2025088773
2046341847
1751362544
1140429754
1920687717
1373152241
1056882285
1566926609
760951231
1266775369
1008641181
2054451509
63443774
2005644196
1891146664
712498817
1594858942
1686874216
1713538823
1470256026
1617498572
1898537471
1379979966
1353726172
32972092
1067025454
1144413416
1412779809
1499735973
2059919407
1154443577
1643154531
1373776554
1990514010
872454604
1638350706
1131875917
304511159
519238304
1042840525
1100910722
581862897
1614144351
1715064560
1399501624
363206431
365975869
1011760082
57389443
1581262124
1460263330
1493729147
1439203273
846450779
367305864
598318274
923848782
190803843
1046601363
648851897
1584505399
1382378009
1875428095
770773597
1779783597
494130751
441048643
653503954
748180546
1510466427
1568100508
1790491345
916136666
1201539130
975902526
203860727
530260961
660601959
76832677
2092132308
1834665110
268531872
21291416
1415894809
960641912
1641856669
976699567
1229301330
1463930957
1753213125
1592227780
1703894955
1239329065
1274807285
1823885895
1391117840
993206653
224849497
1794162369
474446132
46901104
1730215992
938778912
384557606
1953047388
177175629
990579992
914253632
1272046812
1511835627
1219624973
1726539959
100276643
1735355166
623768537
571966620
1475136495
719902961
1398571009
1454613310
939419698
446496761
1138820518
1478249230
368167845
2081661454
48521248
1996275121
1792596647
88372513
817930298
218258323
966369013
509545247
1678888328
894619654
1830874454
1460634216
163885651
511936035
963351729
1729166767
1910287284
1509123261
1085215745
1526654102
1976141187
1200083533
1040898123
1534454701
122051580
1005453699
1531642642
1303766276
2094695799
1117881870
526760131
1645566051
456492487
1679372174
259782379
2109203250
683607943
597372698
742846971
1243111563
1255399183
2002354842
1778056180
370662056
38343636
1352116684
415822589
425869773
1458434968
1622843894
1883715280
337243409
535178225
591669794
271263670
836428469
1490349373
1406816207
1289497657
138864747
435295258
1520190168
109658101
2120964941
323116076
1613066662
361367815
1668403274
1498126929
633335232
116684699
2016181363
1673395853
1835472874
2020600395
808412465
1420517115
811308127
1517215373
1950832745
2030405849
438929002
1008215303
960474310
1899797553
958535261
71868733
1258801732
318139740
342440945
523669165
1030322699
1526197956
1524159345
811552719
144768692
813278342
622459451
1149813848
1900541131
1228938587
1349890556
1337927359
2015623913
804353382
1191038536
2002285459
797581853
1145102486
483338143
1076254374
2032674182
111754395
1095637089
891265563
1478781976
529509200
509493512
2062175247
816172700
1405564163
1589023726
147781013
2129930756
2123264671
932358672
1740568548
1166194378
859848716
2032295704
1681259485
710224049
1460696537
1413002676
266344188
2035324927
1431153817
853214103
1141732033
36254043
113313253
879846912
236747368
230534537
2128936947
1434025469
186880221
1876005561
801918619
96236616
943935298
121060256
934395328
1864975876
556420078
1335535781
826940651
1922324673
510879521
2101221294
168898484
1723684541
27763331
1947821094
803907822
1897681674
483163937
1223503888
1502620961
1595356672
126346031
1543164715
1130716247
962621852
1543669987
36836467
1953162275
1650457907
1641149558
449161495
2099878612
1806146085
1028846138
1547140497
613327017
1838374993
1040030977
353224188
483494537
257397176
1314647218
293721464
614307002
350009096
1416350673
1352253287
1725357012
854262798
22394495
809352953
2104795249
424018897
595648455
955934703
839487629
360287355
103670103
926981701
1890785837
1748565045
1172369428
1494505260
1615381871
1649523954
1090821029
339419265
885298844
491917599
1884165097
706441758
385710288
656746269
2055993269
865977415
1726787610
1057322582
1135127218
947941991
735531880
1296458495
113849294
1924096277
936693575
244722423
1066509275
2135977845
1514893310
2121865422
1052246700
1683336992
1998320447
1675559226
1110361843
2055628063
1985291121
2111047327
1229968114
2031079604
1114142935
762160702
563149784
281984229
1895351467
490015438
1349195599
983750755
1014752000
1299163777
188518957
356308288
587756800
398928438
1578143422
1811436097
1355326262
737249717
1985186338
1098025434
1923803050
974821521
1050577962
2108607354
671735965
1995420217
350346232
683260711
136587772
1615774100
1683504921
1742494249
308101254
683249124
1355530153
1150277379
1717595006
1926123330
1758788233
428025308
1264496333
220629483
14546325
1529045099
1539360205
706556746
1758559730
1312288457
482747660
505224718
578817600
541292385
1604977839
37269043
383991041
981112590
67597079
803984740
76067440
289497425
290811452
1711888274
26060615
524331251
527697613
99898996
1874061984
742658101
744720909
996615798
691630233
1966203026
1197388865
136866447
2033936378
1133357989
1739647675
405764275
579721471
1487614
1472298473
1910048294
1276169004
1295194182
1391260750
149756768
564917285
989386242
1323654120
1918324971
1429859704
801472444
1735566634
1905414882
1791750831
762693982
93062305
1474801098
1607411717
745396385
551771602
818209407
1153198255
1522752752
1696314570
2105983638
1293655147
653946669
302229766
1312560285
700683920
451295890
541914903
1409318948
895450064
744385644
173671277
481346213
325234904
1318743240
316304473
2128161518
1572098063
941842032
17802250
1474256321
1568352334
2121131848
213029703
495477306
261309135
1498202268
429081534
1729885575
1565913516
361565952
1831571838
2038835203
2122147346
1999471452
914220488
217596150
1762446848
146883069
314112402
1906960987
138804127
380605464
792305484
1820042758
735416875
1512136498
1134794061
458983823
1014939016
546137509
1558863855
1819099710
1135570795
167005978
1413688315
840327558
931538486
1224570907
1394129141
556790199
1156725506
625314542
1866091325
230576433
2109192198
1498406875
949921280
95442937
1614788205
1118545193
70520457
2017903234
591283549
1006489424
1431721276
1810163600
123131706
1572917638
27519035
1529590480
755513550
1269505450
151711226
761260608
222891777
567110878
503801763
1564260907
928898383
93966085
2841253
1148422426
1586598841
1411679416
355074906
691672072
244950392
1611636031
448728882
375903140
227452697
783441994
1575673632
902014730
109212783
623738445
438096382
1463994716
266133308
456984540
2097452484
119147738
2093475114
1387867711
1239647046
262299686
689204826
1607912564
962002844
53582388
320901898
525907472
2025121229
1831374295
526936766
1828901020
372439754
278357726
1300914549
1707078486
892495382
637095515
1990727377
504074136
405288094
1487427078
1630323660
1448091936
1673257707
1472900503
237119793
1544250950
2027220864
630857192
542967222
1873371117
1634759959
1795608099
501879910
874977856
238537893
1960202117
272929503
1588477133
150026181
578810352
805261145
293233303
1241748222
1982291882
1420377894
108608086
224792563
540443110
1373019364
1798729490
1433728985
1345826196
1045925535
281303064
1078228231
1202787926
1522881604
1467117793
1848272487
585272287
1756298605
121805450
1985493116
107380279
1137616996
321790587
1216202814
1607944362
1926252476
376148914
1619938680
716818368
760410286
805719777
1541426376
839791772
15577567
976808594
1291948532
302532810
1327558803
941316852
498610679
1284484017
1379749930
894821118
1690932661
373925287
795418499
950651915
1329630084
420289835
1477267349
1396762182
453730882
1136777805
487780717
1138020576
585829213
1590432627
1517960355
366938828
567034940
2135245162
166993348
438487458
499370368
442710949
1464290379
251763676
1493602616
1703845108
23718107
1277939518
962006097
1590259381
1733862262
1180541439
1283486140
1277631991
399796821
1157249950
1788416021
943110079
391094110
745892673
1961142289
1818258632
1332991655
1302147595
1380962078
693591559
1070144776
989073923
278747385
1625338065
254264812
980231964
2071906869
2068900690
163430900
50005645
150000315
1044420707
1737522387
310536222
743755738
957953141
1803830180
165778849
2011190858
792420668
51524482
568173500
1847313683
1319068109
183873460
1961259424
55107247
485547992
1027235588
113406418
279604396
1682372283
288601051
609434048
1640360143
196708430
2114385956
1791220490
232271816
791992658
479258073
2123498164
2111191977
1963750756
361743241
939712941
1366484408
250501968
488311761
1270144439
1271050439
116879743
1955699319
991889594
171350968
1892303217
138896345
569336219
113703779
1370029422
1046196740
1113119829
1212636476
296995669
1883302940
58864151
704409878
193747418
1352590188
1785100771
1303182285
1455406072
727231205
1855490128
428265798
880250376
2107569229
1769609246
357619515
353591649
1477965591
1066908235
277024271
7041240
1430642178
1224380027
889038138
1100848309
712294083
1717617438
137892656
308653989
2040075879
510516648
1591818663
555870797
245879061
251906845
1829342890
801429398
454088495
1947580325
1729122034
823486836
1311057052
2120593325
363641001
884890741
1498506783
834537333
1368149248
567141563
53878908
56068993
287251308
845586800
1690721667
1983740203
223023719
1518524883
1203102661
2090876488
2145344329
1053491401
1570763676
1915224595
549501821
530612609
728731094
343405770
1290272483
530437027
213008981
1949526149
745237174
334288807
513705434
1911927022
988559058
401898185
850825295
2009975775
1205932254
1828627309
487637833
1089393099
1515627974
1100440967
1248761907
644230409
1574909127
1401323203
107681307
281582492
478816472
2053380810
975818878
1541862829
1272757089
132767565
806317446
716947323
1491377865
239157341
288142357
1591902349
698200057
61873415
1562714579
537519131
939766013
1713677116
226101710
485597630
1028197241
1883339693
1766013603
1889873125
432773773
615202631
1182674128
1539583570
1082162512
1803039218
305969254
1254736557
716173538
952322038
2031899741
1868792972
989475573
847475076
1838078798
67722018
2092854147
250097566
295558006
640095198
1461493732
1805414245
905014147
206094684
418098209
695250837
805538219
987423918
891045406
1728932779
1032389051
992959798
488769172
141480117
54057646
1033380061
1629191441
1342880064
1899712071
2022226949
462571648
1772221021
2007582215
63937226
818690792
1709033121
2040881723
1612191772
264667706
150655885
1438091191
1342592666
1830017971
1977754919
640939615
559800531
1576455604
707893877
211216210
29626656
1278273953
1859424587
1860023117
2077180631
1897928496
1408097245
101089553
1043581142
1625482553
99875552
2030009006
1476374463
744285460
1157669912
2137951487
569787532
1125387402
108301455
735751541
507274829
67117040
1278246512
81766364
749116665
1451566175
63222871
20280592
186251918
854710909
1259830659
1249122705
915456852
872103824
1193552654
1587350244
1651760552
550377796
1284719313
1083383504
1629096549
1500481239
1896676586
1674182819
22930842
759536494
927401761
1603678325
307998231
1707147537
1726910818
983992370
1871173062
893428191
1152361035
1196444419
745495265
1147689791
1169863367
360102682
814933707
1178843048
88707882
1861695407
1357756191
1303228640
834967221
664986507
903433706
345406024
1514735613
1106170690
555674049
2145407751
2087839123
94618526
1898432004
1756127475
1835263462
636901171
190653219
370184570
943571833
2022759777
686364407
1481606426
1328402721
121086053
1445536941
1623949636
1938675457
1909504868
1313054106
1074621058
75904390
649623713
963692760
1700316844
1926845052
1802188861
900256765
291882764
1805143361
128834925
1988594434
1744460587
1654782693
561890857
844552485
708528757
15542868
2016495711
2136019008
632182491
431960226
827439179
894171584
168191708
756006244
1373108028
1562226290
569554854
612038418
1251248462
808204054
1498028067
1665326722
783037417
666432619
218835477
1895890065
1060250669
479776657
1472900304
2043237613
1862835330
2099917377
1732825092
362783492
1582377960
679069486
1711705413
1145036440
215313242
178717057
634653308
1230702379
653345803
666463856
2121335830
411646184
1487388276
1463274586
1031290767
1196558532
2125158316
200403825
317654429
114043025
1564663872
546199095
401712174
1970623257
957604478
1116520753
1662384339
755204334
1174114211
982401956
406651672
1192256545
1547646921
2043959291
2142011007
782249179
1149060886
34054852
1919518034
1940165948
786942881
1836549357
1340946933
2025666076
309429565
321090134
996964862
982917794
1018591689
2063536800
218863594
459656595
1267275051
335686166
896998929
204158012
489475645
1588938912
1215993852
544035739
2087146983
67912515
2102289695
274523212
1773227287
427783094
829789035
1750687508
1659863739
544522357
1562689707
603605202
1866316411
539585890
1850410427
903726774
2087975595
242070661
695592989
77429439
1211065043
346236185
2112443508
812296105
508004717
462343236
744792346
66231798
716792493
1773151834
908957591
1179414222
1966124659
82695496
1142589341
986769838
1484320385
1904812701
326394066
1994252209
1748952410
1432962665
2024396183
1420144677
1001102170
2012182575
770475094
759962903
2072112610
195348292
1844521714
733046504
1585948080
674413196
1227612216
1953280295
1864569899
1480046873
906057223
244756083
154548943
531118626
310781076
1814402248
2002810930
1687010761
679811928
666589783
1928314810
756321501
1118149661
149371006
166352441
855195881
61537544
519797057
314186087
1569133872
1994781449
1169722182
1562529339
1215823509
990970831
774790559
1011414456
388467569
921763888
290784245
1438428374
1890159715
2033354342
16622550
1434456536
578126955
991792206
1591519189
1061401270
209182963
2010640767
1485716579
286753616
578419307
672143921
1654002643
1274862643
2079448065
1946718308
192639635
987889667
476763325
337489652
591561609
2024811109
1406652040
570315721
446952633
1110779384
1329622961
1257281965
679729744
282159705
794428013
630954762
860412993
1324597973
1002251546
1676622781
785689085
797670566
243876564
870513566
385791510
1304042714
1567019878
1608831098
1771191227
976068289
1375298558
569444540
32541132
2141993563
888301240
577516846
2073597928
1887089147
68537170
1173887991
1207231084
979773792
1688297350
1000124886
1861258785
1331332016
1084749641
784211262
16045513
613304551
1058102374
377012239
336575775
577574252
722470804
1444694566
1025838449
1535741732
1224581159
1084150691
1361746507
1090512063
61818055
318832366
1502661963
248632126
1316133700
532423416
169376386
317010897
218409246
796097891
762772734
1030624149
1274245942
155282860
1766431215
430788656
284911400
655996403
1761160911
1645002585
202476129
1356449347
1917789070
1522654231
1995141973
851447513
496806019
2051014062
2046167219
35871047
1718958510
652416393
2060192426
1700998243
152922890
1968960988
1230856901
438973740
602865042
1535581981
907557853
1060878707
1527986778
930551565
881123994
891621976
1209309081
1520125670
1256549908
994848354
1307092235
2097963281
814362440
1156848598
2100510621
354897847
564914746
2079365731
195300778
197110590
415028503
81901145
2087666718
626178062
1245798834
1525705261
1996665203
1019473273
1902234915
2133149982
1815614203
340525811
814053319
1100099816
291877053
224626549
40437233
413664514
1674461509
143785745
1967147065
1295085511
1443960558
36342096
714402592
931900820
2086376204
958336905
1538453556
1691770415
54321908
1228077845
1804856679
955473904
2015167382
569799582
1549407765
72331631
1769475653
672343317
1334577816
177101790
673107205
378768993
224555285
558785850
2044565040
1642977175
1754813814
1550109393
1493856521
1857761171
827281838
788759349
1805353595
1646572307
1253604918
2137426057
797360165
707713677
1548954040
1690299191
1900801617
405565527
11688438
624683827
2091508284
130158352
1088033696
202775333
379588601
285419497
476408585
1440254560
855465414
743542998
1405508529
989722405
2128429289
2059967154
588278017
256903343
1150558497
370978776
417269419
2121961885
1554777507
1593342377
906545261
611113515
1387432245
956338172
133192356
440529542
465114598
2143727111
2019836602
243862808
931686949
1075147195
454977270
568778888
1420321901
1696440586
1377066750
120132154
310187905
288225551
921275371
1342482490
1138370328
1170113528
1358166286
1574470675
529361808
1320711863
1013252902
535618651
461496037
419665954
138856938
516484955
1111216156
880946927
908027710
1314342263
697262090
1036285793
1865084921
1051892483
1284654505
1272750736
809319369
93543105
1776933347
1121737619
1585215055
544690230
716598325
329569905
1816491501
431774038
1031593648
2110940746
1856691566
1762075073
999262855
1487706987
1092617081
1500439619
513240121
1008986510
369140462
906442071
1056872217
453367430
398873479
394319113
1260188362
2075176873
131910046
1807387123
1646804644
2091895007
354803343
842728184
2097700474
919159477
1969119501
1856815451
307293679
1445353477
565489062
2090142628
1774263819
1885287690
1879182973
1033824034
1590351918
760436007
523756430
234035905
1623337865
1289185571
1320260543
3553556
1383464996
1801569757
1027359699
484815440
34804768
603871701
365254638
1055715092
1297235821
1307782086
2093005568
694907391
622002236
413032815
41414554
415564573
111365868
808897761
328394607
1530191912
672512770
1647838029
2051777541
1799158056
2543267
1751317238
2145230769
409612541
22199080
358363661
1054997515
17213434
1390169486
370170886
1013545958
2037583504
161884790
1462278376
1724203799
2080374644
1574916618
1576481378
638541226
1581277548
430173508
140894996
1000608229
1324208708
2144559440
797877300
1121777438
160962638
830254048
348652566
1048499874
997760290
593627119
1359873032
996889558
1189277633
70572371
852524863
843537502
1760251602
122347882
240130124
1994874970
1056717516
1588444055
13807660
762467057
1211371566
1250271390
119038894
1783394929
1082370582
50361343
194646705
1392171026
430378043
1693849385
960130366
1263587590
1613829345
816514758
1798474393
1935146515
151205901
1429356116
52627324
2005154865
1974091922
839869411
1112714196
1977898103
1949899537
1809464794
2068027834
2127090
425371686
1740926374
216531621
188182525
292787819
1023571236
417294055
1795933561
1741505852
1782120966
1246059296
1223782984
1222815202
1613726377
1253758638
1502447957
1862817619
2049507830
796068331
1870172856
919097109
1197755319
942455872
1697952975
1248537640
409229630
773927734
975742160
1783044501
365036783
152149847
594566602
294512604
1030227769
1018958736
980722193
359868284
2117745168
824247129
1616528122
1587760086
1229530631
1814185988
1585066181
52745383
1389549050
1529131050
1093882850
1356628096
1685189409
2004686126
1669803078
1192068956
217852537
814873036
521288194
256826384
699455309
448442406
353447236
1015969726
930674881
1510279251
172220254
1893444293
303656444
472548880
1486819698
147945517
1113094462
891166676
115209937
228194060
993496533
364610565
656704414
1956887922
1770152686
1547757726
855868732
507662755
1075073252
710696853
877626236
311600581
1985279122
1018541837
660301762
773626169
2106399814
1946017303
608693825
1170899549
1154808763
397202393
37281098
1139786325
981248001
381099319
1348535847
1580686797
351263936
1789117318
771100011
1181982769
1278609307
93051520
993852064
510117194
1347394560
1538035438
318804233
12889066
1876013317
626310176
1960996838
531730380
222356542
1712786199
102234706
1264176265
818710104
441030635
1329858468
689481409
925568879
603726060
1665031197
2113675144
1433983960
749583391
1673128070
762826135
1696214808
824907174
1708839619
1866514481
1774289219
1360934578
166544968
1164667277
115020595
1140380317
1854802887
1711575132
549374435
16916013
11921923
427706982
824791936
946941242
121163150
23723893
1704825720
798808309
694794682
1360556593
1903122055
1785343680
364150736
1004065659
341331753
1212310991
1444823159
984603745
832068064
1526291800
1304277794
1300230237
1925319032
1110287226
1264334508
29050663
1416919714
1036714635
311470489
1389961219
576942432
1987614859
902105557
1726413505
1395571846
719025223
414703098
1001315043
1672077792
79084587
1948935270
252416362
1146426060
1360157849
948735072
656674629
585656440
850476477
915912240
493272986
1425172398
641728936
32062051
1899882910
1739247061
1405438961
315472837
1838553953
1547347059
821857768
1099841075
1450155097
1591385598
1684299412
1320159097
1641276954
1380497822
686380979
1220036423
833103932
1479946198
641105111
1092913149
1509282278
309241514
1238640996
1734927965
2036474913
798600630
694060702
1239749035
128830471
1905754729
1446808036
702616809
1077249309
983178402
1331723134
12772845
1955382142
1362854582
1706755051
164478495
493577730
1928488291
1948894000
1557936873
776433968
2003174527
1003122287
1671841265
34852951
910318383
163280381
876856468
767369363
340628450
57881672
549261651
522027833
329237749
318153666
345652045
759199509
2113795109
1817746659
646057655
552582143
1064920107
168467710
354018543
1117928481
1251223430
1168642961
997670233
621149840
1716256253
1594177956
1653873791
830349694
294418363
1399484313
844576211
1846402167
917070412
1527063221
1709234727
172591779
1017281762
985087126
1273868703
2064039286
454128710
1418598510
88095472
1252283843
1891837731
21627407
1612846033
1172547456
1008546416
1098857378
556665182
1399562964
932234548
1022987265
2125721596
237962954
58441177
1395348770
220677229
688823272
838405387
798044772
1479119666
875591059
2017551148
1762860578
1692510505
312819024
1012736938
730603783
1601211318
1226081288
1829282333
1187088264
1047869689
1279860034
214672797
1043505240
883961954
412516514
409285997
424280756
1509409490
556807299
1942793635
999906426
164506166
279724092
1344871188
2028521670
252340872
1644799395
138403547
1761783290
1361377829
196338970
1073454073
860169093
1490628969
1276937571
650930795
572645692
653034277
564373537
331502687
1255519333
17595731
363373238
1298340180
1975549689
97816787
1153147054
777796470
937868570
170697167
1946766994
2068992828
1447400433
2001821725
238652275
623815592
398616477
435644217
270148594
1584146215
446626131
270149361
1066308552
1493461674
377163225
1143444281
2103300199
901665568
739023846
693738593
479664904
616476952
2144829921
909013042
1751571260
1918651571
1565377780
1729134841
1666482332
978858647
65099277
1683969616
1359113672
1052461016
128999846
1009395166
1168697884
1723475467
1536500903
2030908018
1151671260
891305998
713182117
1019409787
1771375365
350440895
439670871
1712983652
765045536
765460514
1768198207
790690689
343403915
148962967
398193534
427334049
1802623905
741419435
1711323488
1809738982
1171306884
1796876536
16111822
1965011071
154742643
391134633
295703727
1036398457
637697263
1550606375
968233818
1257235539
99201657
2142610372
858061840
300048892
1301935078
1805312755
1571986955
1024131973
1134740229
1637725033
2112232866
1748821178
160780575
1687134933
1283468266
52273682
1377950107
1747106492
904643458
366076130
1630405809
300829838
1295020109
890937495
1761431713
1529415374
2114919466
137646336
1101301023
695816242
1980917390
1541977323
102837502
6089848
209420764
1533315227
1418598292
1003022475
622107140
679604843
1158538514
1472384791
571589388
844676103
623154818
533996549
1967746708
1376080189
593045994
1012476303
1093495429
1656195365
1494760194
1925966800
1041065903
993670783
116436670
290231703
1078724400
608468715
1633903666
1690831914
1213165930
537263278
2057236560
1144902669
1964405713
343844216
664821511
717634775
108734352
726891389
894565938
219796805
1414274948
2129724823
1549872940
242952256
998579809
1978437448
547635618
1946402920
51402083
2058695086
722032114
880112767
496577057
247833187
858211954
1171323869
1981383920
229100863
933862085
1360185928
552249134
1295725414
317751753
1066874074
1531087181
634328209
1801311128
617012650
925286855
1304518264
350755800
1506568250
704508504
1500734822
866954241
942962124
1879621317
428172456
1297724960
997779855
1462455149
2120861316
2036952647
1889039618
126894798
427897990
105329941
2113629144
1221485694
1225813973
865585715
889643178
240753348
360771933
268273301
165611763
1177065827
1132286526
449945136
2096752981
2023228340
530217915
7039682
1967344116
1085545068
224305114
565100110
1085469312
3273401
1821833566
364526689
1817587476
1921069955
1963807741
1991163208
1676516187
1719622855
969825531
279492570
1281374162
1853199610
441563889
1948562308
1399113070
1110048671
16051868
2066203529
971139689
1592630086
1801058889
44369894
766090700
632268912
1515901780
1874409627
440818822
1329567491
1818400967
309671729
1875682507
184974618
236819762
370190724
2040544007
2090931439
1519453683
1887280190
1046001058
283329324
1959504853
695610324
84070847
1257121166
1518346969
1530738703
52432566
908175516
1744438108
2104172085
1642435418
433235481
50252120
1547663929
945510766
1607371609
592151872
353432085
1260167727
1456834379
880825481
177473412
1503310514
374620528
376086704
30536408
2078463890
1220941484
1304373462
2059961337
319336987
105439539
1215615276
1573654036
292932516
822822214
1846623099
1088706767
1736405645
1902020848
223881094
1451072321
734256627
2136273063
367958802
149323217
636459578
1542825787
1839387144
1546921045
900480271
1949248104
371849004
1782923472
647586343
1674658434
1095017437
717040937
1565585110
787972111
1583032468
988810688
1754767013
1282228690
499293494
2144926649
1694160868
1135887224
1526446359
1179858645
1211942718
1836495802
1482453895
1945067540
353354830
357421671
867527644
1826470930
650247724
1340479297
2091129200
159808703
932867914
1353310041
1516422356
1351160819
2076711279
1715184549
940000935
670797278
635734748
86554654
2067894592
1390604999
1764403626
1818071092
1523253252
1442689505
279103608
1996787447
2128048080
1226380119
161809065
462969887
788078401
675983814
1261625484
1746059933
1846040465
1787231769
1388921789
2134972099
96459717
2033043506
40606415
862397746
685711749
507892250
46751414
1450813447
2076397949
490760668
1736365538
945374668
8916770
1816005652
848437521
261560201
350292431
1777143272
2003668864
829142790
1694323595
1983598407
1152924452
162125101
1877312277
36959601
663612643
865425365
1994758827
2105683172
163006643
1755840716
1924380949
2117202887
1604534760
845978441
1847890315
426241106
302176282
1757000363
1868475450
568931945
1242044924
95735936
1704816235
1668043484
1181315871
1025983221
1656023702
2009861290
577388374
214788822
1017608396
2102750229
2135533288
661230089
213784290
1133097007
1268302658
746801585
1588891915
1976390095
1931021134
316428408
1135243640
1637682427
350488276
63176846
1638512855
805434306
1958562705
563234469
28598062
1209895047
932168014
1404247899
191470338
315023390
439823842
919313802
1316221576
2102512463
886507950
933329263
1863390023
1673071260
69180356
730736096
1143239420
2021951270
1560436239
1768320818
1919268591
1390712251
511093164
2044698823
291235059
26951799
1745857380
1855665243
737565629
1533843875
1397006188
1260521248
2008322637
1139742090
678188542
725096758
711827745
1035267308
1200422812
1980879466
1743294928
1760003843
4276500
1981010459
1435924367
2005789741
1528008713
417743845
2078232410
785858451
1641076514
1808056157
965912661
1055015412
1131635203
471051506
791483372
278584244
1130828265
1550071173
751001142
593932039
990370210
170899319
1451527669
846836378
257655296
1353958776
1625533676
466342586
1546106429
1232579796
1989826662
1757977869
950359902
1126466470
265623891
1660023244
1630673377
1668857616
989496325
1288617562
1015113933
1228951886
345907574
698269543
569217652
660230181
1833967208
1953254321
2041199744
167060312
1629144181
1094001956
1186537606
323631679
1839118824
16995454
1705119670
2101496571
1625229928
65997400
1242513347
294328237
1273886394
1512213077
1217322716
298302830
2043383038
1595481233
14348102
899975827
1139214702
141691055
1210608906
1958173770
2060713593
64001920
35567866
1177912714
2061780071
1164057958
708332876
1487420657
1769452188
1656950028
1718467079
2145948468
15900351
1947996299
1462495536
936112446
1047275007
930098440
2008459965
503979556
893729927
1479863283
1161333118
772132533
1106871943
124620207
165734010
1430305154
1318778769
2124563412
345071152
660879210
1485388652
439120677
1421571014
216492082
1746265648
1836121669
1160742515
1065083259
803630233
230791082
1203637366
1133110552
319087673
1321081831
246159446
1311055601
1571851106
1294922742
1880892641
721611658
236919381
1802600223
44837223
1041966638
528472608
1286571592
699004292
683441944
1655801465
1782232237
1113511443
1778211256
222033013
277158795
1930658054
110244620
1212056517
1733278533
797788622
1546817517
774133455
583538276
1575329196
1087730436
1326404248
426625984
566019993
1848531866
17491714
1018771472
854129853
2113129189
1916248060
1486627119
1206038764
1670927215
675314702
135620452
55521932
1547644533
1368067666
2066792625
2133495562
1037392494
162751905
2095806911
2133966539
1649951108
1946467705
496451948
122558963
611510166
1405089091
7600716
165876747
2126159970
320917995
156865820
486490322
1593069077
1999832290
158003895
613523483
585836380
262667670
267046653
585380378
2088895829
1191084085
778809939
1740428229
650656365
1349322563
1303637162
564486944
1710944414
236972877
583964430
1677470497
1081872011
1803309877
1776459278
126720173
921151343
205057047
1183372435
1654142351
2106650637
440232558
125439244
809234015
1506786722
1767493952
227425475
511024390
1235717070
419857230
1009100174
1558699774
74517222
1367218875
590678039
768749348
793720473
849480041
21880318
1706511491
1348006720
138084733
1310432344
1968432230
528495965
1480992002
871300652
212240417
1281339065
1696595809
957371911
485091454
741868886
1182680106
1471277251
2055363090
59085177
1229543476
1702580134
520069658
1119331259
1468440932
1908859467
242485663
364008322
1050976222
734669235
713145105
300144053
1134152899
1879202166
1218405708
517364182
291980309
1314771690
808790163
1766289691
800076665
817606391
944949909
1223556218
1412895613
1132089367
333460176
2100798259
187803467
1609432444
1984507457
90624103
1602536871
2058912834
432372989
479869417
1561913329
2115691101
1400775764
174517852
2090369964
41547878
1223757168
80603906
1091119520
91178112
85190556
1349925658
214986594
299803592
450319776
540318893
1960156733
1101667652
902521374
1829351406
496053266
465351618
1892039330
467643612
1996159999
256196642
93205794
1181786579
2036884972
790254550
1739070426
1625176503
1451951892
1449140878
529187118
1034160690
1726044749
162100555
1117314115
497904084
1963595833
904700990
794963346
175623803
1703632804
1623562316
1154279935
743093089
448701855
1939723941
501772505
648939540
1504865708
91460171
1934247484
1097344323
1576192591
1696122397
502683847
1147948235
927573249
669210439
1458801935
1900195413
2108149449
652689495
835555871
1821570684
1552406469
519291299
2003107332
916088034
1882959982
363634074
1905176895
24537818
1823871174
943216969
1730380724
1212993657
109095333
505186314
2067871950
41575438
464526367
889265332
1503509390
705769444
600226408
406045752
351118133
219101304
2056720210
954484798
1535049366
81183371
727134024
36894869
692677047
932258326
1983238252
239738438
1708419254
1933905827
1675766384
266040749
1735724225
42567542
1469554456
1165668371
612622519
249441992
828254879
577633891
1850481718
1020412732
928029672
1387111401
1754603744
709037998
635016280
1575718840
197607017
1461382105
1945653428
1872494370
1590476448
1159315927
163461318
806889569
955267476
1129323604
1549154346
622062780
1125724718
1712700727
470212175
1035964915
451410544
476363641
1572882068
17728952
1766973216
664938949
1793509535
1253844790
1904123180
1929200720
657158336
499620232
331881547
1672357821
1164132439
1363123660
2078110971
998051372
1366177109
1045919140
808074068
186324750
1717508936
484298045
2076382227
2046137382
1026892631
1699655102
859345141
1431101544
429409362
1574532915
533812260
1752677878
1999201134
1775493971
1808563583
341589082
991380413
1228083030
1030577607
1950820060
315178800
801345111
1169257456
443218715
294700657
2046395294
1655812224
242181782
208841025
1196541095
349176470
1016745353
607725305
1750926324
1760701300
1815828732
1663026628
1487798881
556456703
539167911
1284109468
1795410617
1347556403
1947100676
978678181
1613296121
1278073200
504365420
1685683193
1461773250
1290543157
857721258
1958988528
1599877986
1204751810
706358503
295980756
1942812172
235699087
1486347290
1478015209
1205085503
2013381331
1227296846
1307102180
354486716
1744621970
1385126327
1787065332
62630978
922453569
1139340547
1844750125
1402163565
685921454
1232120522
1517292930
554302204
1422602563
1646343315
105148861
1947595277
19777164
1446718435
1625684052
1135761953
1254223924
453279873
789914006
897043052
136151030
1881699831
791449656
592834764
992889315
1195453080
1204263517
1468480419
80836798
775136634
403874228
2029489188
1978214711
19360944
2050372662
1349972165
1148276610
419603310
1164833598
1630627617
1513415496
2138288310
1585202370
1157932818
1709462257
1773235448
1783352210
1466757988
242106634
1463474375
1068476114
2011297267
597395449
838818602
39025448
245145664
638551611
829982533
571228718
81729249
1139651267
173960048
1322967898
200778547
1854241191
549414540
1259443118
1549249957
2022006573
40142606
1647115916
137871390
995519840
1670082804
739390855
325160933
358672282
807324597
696412317
1004081289
706430649
2142648595
800417493
1027444110
669285804
1522979578
103540226
1524354225
1992983995
1133326803
183145421
579483803
377369174
1566177963
644803800
612897413
416632313
1493825019
1372511734
1253616963
291241361
2106764480
1855204335
196324983
26635736
934056045
822387689
1816353208
1018414694
331589466
1655182214
470409878
1955817230
1635238977
1274874226
2015807089
488467238
1393778
560815340
1624584015
303003265
2005882117
1622376247
354180602
1853802788
161792637
553751142
835394420
1282448392
1392004544
1901808412
2132227256
772392146
1678085057
2108921721
1784281998
553034382
1845185082
1417613378
1602408869
1070354891
933527265
1267478751
804829828
205793403
178830784
739399393
1388574117
944929453
697120437
2064157715
200843588
1396287192
587152421
1677005950
1870357450
1926916471
2131841441
25610275
1029250800
1487043117
1328791933
2020160303
1141549365
1016753920
433175322
367295790
1193119895
1479797247
1855715726
1694112411
1591403769
2107181987
682226086
1909408812
1604651429
2136879302
2142931047
1012283293
367366284
1737946706
167596237
675757933
92543930
2087683231
871191161
161121230
1644119962
1401628017
2078693288
1104388696
509648390
1015619171
1799209952
999296597
1113886654
372299392
1455944130
1860778287
609187470
820396532
1691556213
2052817681
1023975568
875009575
784383675
1090712060
104096002
334841458
277260189
1746842455
807808016
2116372501
1484806669
2062312238
2141435784
1187159627
236593889
1829510470
1234314825
1035611903
1845404563
683562206
1288059366
2134236920
110094460
1332507787
407932280
992408870
261424955
1343047635
1052694206
530630819
740640038
2014718368
1290482067
79999885
1039779103
684326434
1427272174
807423866
1299103284
1675031076
1560968517
8321586
1235040623
1867776893
546418193
307208667
135682195
1649365273
1590705436
1876940971
1944659019
4076502
1413788659
667759049
1203495419
1656757806
276064109
791536981
2128736859
239420611
148437484
1142013039
1568094135
793382577
547611969
404506065
128582664
1660439840
1460735285
1645826498
477925220
387923099
1814124903
277657289
677836301
982731902
230054008
912153929
140689092
673623887
86501659
1843631162
2114513203
1804317568
1737288929
1436986658
1099662253
949085002
2031092489
1970135264
1316211295
709815482
1170819496
1226996534
2083376189
551834167
1756768447
1650020103
730503814
1504895703
327689248
140342225
1854013050
653064825
673428900
2042513379
261928705
2023262761
382218194
1904328402
1116749919
976349207
972662605
1429992397
263528744
1564502051
325445137
2020411174
941670603
1112390639
454911290
749093439
1615578717
248585049
1150897866
1696039682
1129184752
1606366256
1931970866
122024340
148424668
764404573
1366673362
432864101
339283520
531280877
1578411788
1563072467
1120519097
2051746002
15453452
2042090646
341829853
1124977562
599266545
1359915441
542710660
762774962
298631324
675157509
102083660
1508163672
1366340365
1263371070
935804239
1853607160
995144375
2041606693
312272854
314709266
1251980156
1584099177
796257044
1538691800
2057185631
231427777
862184030
1062736173
73491122
2108666011
660964073
866890862
1909713289
747228333
48423683
779373018
1091039048
777029617
479479638
1340825633
1024769412
499830703
563902820
468527246
1071133095
2075213346
46114450
1109925283
1108688423
1414006465
2076165404
385971382
1971877091
389163699
1896317736
67065195
514562585
1683944502
1542241642
1604967023
33635783
739425313
1576238084
1240717602
2061590142
1596716375
1469741612
1532785400
937431862
266698933
123351982
706374628
587677232
1249331803
1100970823
1640123572
708593267
404106508
1118476602
1727547776
1850399388
234102506
1868296408
1105130327
1429060266
2097259876
303509386
1326690142
374246129
1313968571
1023804103
2750354
362130760
1394607341
2065913321
1102472031
1145251001
1318960228
1570249027
1847228163
1151958500
1119921667
991072193
157433098
939770727
276479021
585180432
1537516778
1807709729
1188571688
364497999
1551346908
229871870
195410082
171370018
1126781204
618500574
1533051348
456306486
1955480733
1180536055
1968172357
2051683737
1884778687
1552565902
600503525
1626396678
1291796161
1477858674
801747062
1050495922
1115661932
1230982318
839133743
1253649073
958531439
706735746
452950824
1830554043
1255786820
232678965
915025796
536549127
582665117
26184280
508097103
39206990
658271768
419964764
34898455
1242292491
1629149522
49631574
1678372182
551287001
432434799
2050277005
1632507453
935586100
963868634
226896351
1604681522
3914857
2113564932
2091826293
2065784587
50197368
953819021
1413972114
1447230859
941808766
1540125203
2140134279
2048284493
343437426
947857891
968691723
1122306499
874494556
2032224876
509593753
1765967947
580437141
2090226091
311994705
240293855
1015418841
1782593650
1593109134
1296765671
126914734
2121349728
334232342
861009657
552941157
1102472996
957819517
569947915
191166816
306968884
1365007011
129358220
822112329
539785048
1818540871
81648536
1582821290
961256427
1339591485
45899076
1333342037
78513748
955835024
1972278927
540244142
271495629
1364231641
2034242238
215702885
1575171782
794083200
871019853
1895232923
1798296299
502219348
1748698530
1432069416
2092710103
1812599728
1694090268
661023588
1335503054
794197497
102483207
1595390103
688836888
866650800
1188632173
1778109420
462419420
1113359542
1936485087
619223670
950395306
57279103
1547423469
112868504
1283661252
1942747167
55288953
1515644188
692253171
1260933767
402450260
107175672
1960815950
749049995
876067272
1697715049
1578219029
621483372
826488899
395221233
292053584
1113852855
296457835
155437123
1091409794
2139025108
1756856832
237132891
247804859
1338090944
1460523239
313792181
685325553
1307301183
659321766
1404006226
1875106251
1786786161
1282519776
1803274718
59249099
1957550360
2132325157
1160655883
617239976
2058532600
1974092086
679980160
1725550398
1154477236
918742558
446558428
1157331394
403260630
1278165912
989319867
1181221583
2080943308
671070384
352720866
2039312808
1906227156
1549028693
302112639
809867262
1568221236
1503782613
1331269633
198330829
1690862269
1045546050
435506839
277896863
397256666
1572618981
784071651
645036079
124286600
60811807
618773412
477402174
1281390222
475381553
245957170
2052678499
172001913
1361306332
1767844523
623012633
780052904
1395618888
1702729161
399764425
2009637775
2125381173
1677217712
859149050
1257171066
857516641
1038302709
1818292787
1946574083
877559512
129422998
1796128835
815412271
594338024
27090364
1974722794
1105645749
502342299
1246866376
1520383263
1278652521
1407702525
842562652
1516843914
1922719182
1842981408
947733386
1898334316
1817471695
1708887830
1276874066
955055691
1131573835
107422170
1591599742
23129631
36447004
347889878
813381632
487814882
1321292231
1135454349
1947985167
1319845665
1404048168
1725363988
313467017
753105976
1413209663
2103539892
1352271886
1167327869
1935587076
244604024
90779201
1024663019
2103271453
2039738296
1615704164
543306480
1918342412
1154482970
1682888018
498476321
575491330
683841044
1530475265
1477216575
1630668084
79678468
1987337643
262052911
868684236
599271325
822615301
1646461794
1410726368
837685109
1178217353
1928287727
243521727
62888658
877493162
1546284004
1050068938
1355130071
1259079480
1600157425
480662068
1302931898
837035073
1693049507
466611603
439347816
562193692
1991638236
1235778872
1210145150
1089535084
69887233
2000935928
1388629511
778415519
1642612208
1833659999
903479777
939999667
560485621
184335772
1846334530
689145291
159291989
1913198788
201676494
1408160173
704053716
1198473157
643113266
700847678
966505145
461903231
1570958883
1015837283
655765528
966744506
1368751981
2017285042
37503253
1905355700
1411303871
879499752
611950894
1678185540
1541957948
2001356620
1143437446
1946704001
767712749
1600992779
1740807175
1052726100
1880428481
700208741
2064749939
1550063552
1517787899
756086101
426472531
862624777
1990943621
1831897682
1970300205
1361816301
1868428096
317361648
530911968
157408859
875699169
658692131
1250020911
267624853
1236362531
1672578685
195460602
1453538229
1860616082
1101097438
2130991123
845013401
1501790625
796261744
435052732
704827434
613395462
1904338095
1763816348
1385918192
751203624
964096391
1710658431
1126005214
2027953759
1727574721
67846840
1945121721
1932136220
807045610
299475832
1284350131
619592277
548555233
63479867
867747863
1397410294
1938316576
1114266510
753008395
1346048817
1083077651
431499391
1735539319
162714429
1466284767
1883065143
584476992
1540141852
1570609037
2051113136
1816385338
1781339116
1815343538
774131535
21927444
1205478256
1879047855
1413095219
210432250
2078947263
2094045543
630987207
2140333561
2089383067
321331155
175887208
2145953917
150451716
211278181
699120089
844049292
1581237821
2063132003
539840020
709997654
428398782
1118351650
1622549375
1641247737
906186523
408221267
1748805873
1587554758
1938932996
1321943222
633190453
303484444
376399087
159120691
680259269
153568216
1463059338
1954090937
1637469744
821826318
96109769
316207391
21996495
1187589002
1350567849
143087133
1017002278
2136518233
1431198412
2091670760
153046265
219070537
385955875
1307788260
691327486
1765631243
795986464
1377413090
775420026
666984395
329643729
1045449177
1743322642
570498773
59045140
504782189
225494495
1887874389
1165109346
1784176565
1164261519
2022550874
424625443
1656452295
258043261
1157520051
1569111297
1058950750
1927453092
2020512870
870282009
662215059
1010485504
1608642480
184203263
476182065
2039111276
203542984
1283296879
447312798
1456560992
1504088665
252065625
1216780318
1766420741
1965729165
237962766
1661791864
1868159020
891342514
1375698053
1856707752
60158258
241588697
1514975221
1570669068
1045933225
2091540200
1370092583
1935957330
1118223181
1831013109
1051382057
609319584
943556299
340390745
1633107461
211380959
1033695529
360214363
1708336639
1512980568
1782570458
89979540
1415197855
687986312
169836911
375562048
701557202
1498521458
1356429861
675506400
1263269406
1405483477
1541976098
35577248
302964472
2135822381
2021784946
814580034
2091051858
1623277096
1120247416
1464491812
617043760
1953431361
1494641167
1076599966
1897648243
1306944828
126341713
256053933
344341260
1784550775
2087955447
1176498576
1282718968
1715851394
1214824242
642410826
1916605080
1856667506
549658600
221404504
1526344457
1396034101
358567324
300555803
745081992
229783043
653859810
2133207851
1013317704
1746717716
1827103474
974847547
1137379106
577586823
1040545571
1089592441
613455240
358467659
431712741
699248940
1043437487
1335564785
1530270160
1819865211
1249099333
249983253
301980296
1249214610
2144670303
1053932971
810245468
1279765728
1040175551
1390379206
408994201
565518314
1405457093
1643064047
1874781241
500229480
2101522828
1560216087
2141276417
558724355
199951216
325881741
1337709081
2125317141
1096864605
1929156441
287129686
1110335424
1092036101
303273247
1548319660
1230999660
467683043
380093274
918332303
1015644757
1537842077
1955965229
1227351772
1175681234
482721792
1243623678
685319228
1380386946
759557084
1367688677
333337225
870865262
1510186302
1924135719
9810162
1077702887
68914687
2016491901
1719385883
1328972910
1354428372
1187509585
791149913
178607011
1077932117
920776109
1267299689
425298583
953058546
1402860100
2056522320
2036214680
328892431
1257812281
1672450124
1182532139
55045206
1189940643
1079618996
945888512
887271851
930151981
1837859560
1441091607
1544454423
1230500557
1586764446
822394622
1848641784
1581499213
272146966
2034855700
661680477
1441604961
1141598529
1350361601
261890151
1496099676
2030742382
261797902
335398515
458049861
1203248894
270358918
1853272566
777086166
2096778738
400402984
2033544333
317942292
137934348
870236799
965451432
491449046
239317379
545174162
1535392669
455033848
867771990
1403341847
184219259
1628490827
1991704384
1470756023
236322287
2145487609
952921127
1674149865
1076035767
1665561762
1731914146
19206634
184056164
2143957823
12063144
291703122
1075594111
2104128267
218182650
908784068
974157574
2025371985
1941026208
1725267442
2034732202
73908944
2095921787
1942587932
2137049777
156133803
663655446
1293886904
2121136267
2064192429
1705802522
474064513
153312162
327329992
962924111
510247543
1274215170
1741558072
419503182
803778903
1983130664
752434018
1923101323
509433863
1570268907
1789045519
482244187
571243078
223240638
683314834
2047165510
1286927567
1565816328
1324899692
334993867
1314455464
1570458796
158203657
1898660916
647330005
1404686748
1992390737
1893718311
859846126
1091793114
1144398371
2128902053
187063990
1651612101
449734609
2145210243
904122223
1496419544
1695485159
1729753559
401375961
826764807
2098002991
2085447988
1409352873
1048027824
1049533660
1889081965
1902570459
1447523536
1227469252
2138794963
1214143620
994443108
1919336296
2035496600
208507519
560882579
1243517
977862133
1178301364
176440146
1057602100
965668978
751970810
1416333082
1792966576
168341330
272811348
849111416
519074497
1452007276
1841489601
1861536548
831550761
420118755
1333621281
893898802
1711454062
85463024
1215252577
1479328529
1380243210
1532652683
784927154
1823359314
698451378
479693675
762241043
1301983352
1429911108
1479601549
1599033648
240580942
1607685110
452845728
1701452049
540314824
977371160
1351976956
1249905692
1818996758
1108498506
976857999
226820358
1744507011
1007175049
1941131585
1443677170
768450657
540856614
1469193453
604770189
1990703848
634324038
1902082059
1046909055
1434226765
1881623847
225870591
971173487
1911347859
402255302
1532087275
742252410
298834238
105968304
4182155
2100642163
499619183
939962316
1703888248
1233403134
1812033269
70895741
2120492666
1911123648
2137255959
1751366704
914788025
980425470
277539150
685440405
882661802
1280665207
554882712
1151963281
392071837
2130876839
148146848
1338061006
1450933528
45443800
1607607302
1052114779
1962335575
1636781954
1589004476
189315421
1006135376
1239734331
1256630955
1495889515
1109029919
918950120
1112200250
1719398008
342441986
1373170965
1040727012
465979431
1801719087
1405007990
1788125501
2064871293
1869676114
912101935
2124394532
2117202750
760528958
1049030341
158658157
672689097
2086599201
949232218
1150742264
630745540
1025279445
1035072184
1265946182
1437133631
8417228
1974743593
926611214
1907448494
1419034547
191521089
2078289378
1381897545
618924179
1871599888
112191059
1973909707
1374470340
277216659
95608293
1993636373
1544512211
1532032976
1786184126
425837331
998790402
739997886
701995454
1540774227
1076271648
1259274753
1837546822
1068420169
412109195
739916278
1664684003
262662997
1778765660
1720239311
276087920
1842480103
783611043
996419341
287631942
1458939994
1640804389
129413066
1781662041
284359993
1436728758
703163220
545314258
635736212
1767636842
798366885
265856365
502183797
816358719
323371136
206670483
499414149
21306716
1740117770
738996606
1745544758
1058065597
140686998
773051312
2078555383
682331920
1158817023
1315667227
722155826
1403715331
9730880
1986500442
101200496
2023261935
1620119181
462733066
1697162312
604583943
1992467181
1183637251
553797089
1530948649
971875753
641439077
1030399823
1072573636
923496329
1127407454
1575770213
1069179810
423857833
1506872662
1390581360
1634587467
23861615
421068760
1787069157
1252644630
602540042
2134747891
1900601767
641723132
1173002064
1275192138
1898667717
609877225
2031006293
70087040
1199332705
1657046037
1589732724
1215852475
352603507
617308540
1251104791
1299049419
1550027264
1597671446
1292717738
283563498
1454882874
1043557730
111654378
2094936866
514841656
1873297849
477967354
2122291787
1314357424
644738910
1186218779
863041604
201524345
1995826326
847500315
779656227
1189411006
1608557161
1475541057
2009107236
200685460
96081332
1837863963
1410866594
1744402964
1649456892
1381570755
162849461
998471296
1698198258
413943620
1209257089
974161645
1143626427
1379727848
196846873
89183896
2131893178
1482880771
1304545649
1911822645
1689927734
155110155
168963905
56477849
841496570
1422633637
647737369
264956688
936978299
2062769564
144809453
1183998447
1160806671
98381809
747872118
2118696750
1938384165
1506864467
1609356378
1085318179
1199294911
640082552
1270563175
2122360777
420743
417195973
1368425744
757580978
1349420428
1888515065
1404883781
1289310109
717640127
1721873706
1557477860
1967748385
774590728
1838920818
967191889
195248416
1022188559
1708621642
2077449161
744565680
871332467
883448330
42322641
533802937
900957174
409139818
296303244
1613588948
2023852157
632932629
794415755
1280458190
154927135
285682851
1916999009
440075680
1980875634
1077861291
584130043
2022590176
1683934200
543110785
204808828
245526930
426556520
1532734037
425607629
780412421
367276190
1368988313
1562875708
346489805
1969214917
607474613
1813812779
2097807068
1571965878
728925523
2035593167
632831647
1718602567
1723843705
1996963349
179274819
40671344
1240962482
244889645
1062541488
436287871
1166901106
453128048
1170358941
772110081
92513387
1804866297
609305791
143861208
622945681
1949645761
1039394033
834778345
2072251521
861880816
435976553
330008443
792886768
2100893597
1411547024
1915622477
1836905303
105967114
1571535297
401985108
1926348240
2006344201
214095447
1535562965
181407714
139849610
790928599
1678994306
1151455322
303476254
1902945609
1594964825
1506112454
1297831278
1818924484
614357348
634445601
1701284216
235464927
434575691
341201477
1414164033
1533950938
1977459546
337926602
2140112128
908207400
1706317328
1832503616
1494667114
1579061891
1806429605
1223081475
1454718146
1591127779
870741337
1370728596
1717460354
1834766682
1048096
180838297
465068022
2045571732
869146767
1554332103
790320174
1464806378
2030519177
1463562311
85768410
1586085106
1681042926
1331693854
1491619430
1570576904
1979866540
1206225037
1254569130
1812497099
1356310763
79342746
2136362497
1879285721
1972610431
947121761
722267206
863349053
1551129117
1927777442
1490338899
1607669008
1137685838
1368382986
1905535756
338349393
396185364
1888332685
95131991
147582521
1642065982
1027838502
411531253
1477250133
1159717580
295923158
830944363
199099169
390531720
1768344402
1016765662
2079148905
1280296225
277570111
1343652897
1481234634
2102891038
1552717805
1013034669
1888125028
2043052847
1475545442
1564149265
1604577122
1968993565
1106451767
2071598496
1085667519
253038356
1643355720
692768485
1899619256
435391364
1895128539
1644533053
689545730
1105676331
1089789404
1508151907
1499072106
1545215538
1417610005
1358386036
1310741092
1796833986
1188155221
1742056353
16536738
476802852
922887148
1672667694
1551896458
1178603681
1589611511
43132126
1783490390
823214473
393154017
2004698580
15095787
1109444766
1316357857
1639890703
111031225
1759928730
1269697641
289406571
1128687990
43945466
857396781
760019609
36590311
1011559551
1427845369
1511919265
1917422231
1419172353
778959080
1151934189
1113737865
2083264827
1803819873
190514353
1801540080
1949385450
1488494889
1299858139
1926517761
1874476776
1663549813
1108607402
737930726
639697809
738065133
309613512
499787060
1901452938
842544903
1397408249
945450348
1146651798
1022227423
1522278130
1821128629
992668157
2053011025
1489151140
76089166
2125390608
907674701
39671807
1277104487
872385592
448800627
1328526470
737763960
804747735
703329929
1012048399
1390316674
750039348
1862756561
1043836743
1681841682
1208707175
1876864777
111122310
1669013326
519605895
2146211539
46468516
929880410
1799691223
1635316788
2029834630
702096325
497756744
163714066
1949043591
848755613
133027280
1804220056
915796184
777134215
1198842923
1568805173
1017229298
1425243259
1109210513
136927508
1801037004
1540886565
739179689
1088312639
1568986342
740256596
915062590
1442150553
1566290998
1970973001
884874686
298976509
2012819470
704968705
886137871
555267130
986252510
399419018
1082057185
305490790
307517818
1625537161
832899735
1384969417
1827513258
45551408
1147428201
1607713277
853333170
1912273602
1366955585
1512224196
1489816801
135298543
1621665145
1031993254
1213929640
458619075
203354098
1204407476
365622236
465463859
2062506009
1908243069
2029819635
1899640057
164072788
1755066599
1122618003
563769117
238691545
524156281
269010046
1874311025
2047539536
1546306576
1125534408
902140978
17781788
471679641
1659380016
819681493
1163058223
915151341
1225309424
1272681707
1917996931
1811014018
637354132
872614350
423428810
1672298613
993444045
562571525
223226359
561123442
1238356096
1121196783
1886316510
543459249
408376610
553536606
359802642
202861399
420061880
542344480
1448819321
2110146964
620290071
1876002483
2051032112
910474329
1875227521
1319121308
1199138599
54243991
1252603536
112276558
1676525324
1483588512
78721723
1473200420
779034609
601590040
825206047
1317391622
1228250963
96534575
1551796970
644502817
514581377
1535440246
978908823
1601187211
1054686457
1993569794
539650633
437245706
217482665
1748781692
685080016
506125842
1365952986
1993242709
781371818
615858208
1718400949
877251784
1521032279
340613937
1502468174
396324735
1642067270
1561027138
108302223
630881142
531450553
2146524511
1538909248
1906942654
557814883
310685423
740298928
652400483
1420108019
926556654
594729631
1400504045
2003939697
259883056
797094782
1594076106
191061511
473805139
1791729972
1711071109
111657443
1443258338
1467542932
724620760
679636968
2110793919
2123800353
1773524416
1379249807
1137725481
1348581771
274337015
2133752813
1638990148
1875395862
1366913321
1989466873
700126022
1682579282
2018880172
327247467
1419401280
42701818
522782489
137965112
59077519
889895900
793604790
1274075895
2092054367
730375792
116423542
1907890770
471829412
1490503959
904747683
2051953609
1256053738
199047191
2105935839
1237427317
186584546
1505764953
483676831
1155080928
1198981019
2085039546
1978401923
963341476
399871327
950394802
1036455015
400718129
383983665
1476468018
859090846
726513371
780715147
874428133
1193591893
1753443996
1921828773
1473303942
851965137
468873448
877452949
869149266
773720206
820316652
1925108739
1841817329
1403729643
68566285
637583039
1487830446
1009615241
781863370
635551639
842410598
2135627336
1966831561
250365981
1389117950
206748083
193735507
295364722
307120789
944191841
554647852
58762739
1022614728
1821304265
972534540
1515051323
284969692
331355400
606110746
1824166886
1590759783
941862028
1811805326
1837076538
174985174
1101444074
208207526
279356851
1442875420
1595141834
793123473
731629650
181266262
1754169139
875055742
1686605527
1184060911
1868992442
1429303021
765214801
1756303406
964756939
697361295
1428056865
1401193865
346766423
1881236131
1662124789
1940669021
1079231748
2076651961
1368721099
1067490953
574698449
1313838509
1695592336
666384145
352317485
1706200931
92939747
928984436
1558187964
2058870625
2054930704
1973432419
847001739
1864389279
1321192589
1680755733
1474464664
1821660723
1781913298
1363182059
1469617669
1018745864
451643176
162539908
1523797183
770398029
1471282268
1441470516
1985744389
1732671485
2049487452
225087924
1673243496
1638895518
107409668
1904214163
1449426076
1389278555
1384956520
1768453621
2058647884
837943951
10776752
649589227
784882576
503127680
1096649853
709719151
725142080
1319506749
1045068605
388027464
469404427
1650485478
1449757985
962289821
398113933
1165462335
132291632
625756277
1982863652
502887682
1979855237
1391053629
1006256276
456303663
1922773995
531640497
751307391
1050433175
1310203576
701467068
312336539
792595936
1906622138
79247372
1798644019
1738759248
1794734536
1480474339
1921878293
296155129
426843237
277830462
1810474483
712251392
405942320
1586488090
412045500
339679415
1364515276
1695313728
2110074777
173434639
1510883199
277236452
1906720854
2135733676
1342863229
1013230402
1619290837
1142782243
1816001908
1903997124
1521687255
1917627327
1603776963
922824415
1018356375
1914886684
1377591162
537607151
701965574
424048327
85248451
1963756195
463390704
1158903768
622281601
295471334
1981345364
2133997978
1221971037
1278298343
1674492502
705604635
1840887718
2121609511
835393475
1710278230
2071321236
168457402
2121895629
1452753768
1943552479
2125288295
1278549265
743810647
1950642541
1405493841
1786779890
1389790664
308226236
2023496584
788405071
1791173027
1704243825
1400502030
560525863
984694274
994228792
557140588
198810215
249055281
57584343
61452662
1390297695
237945384
2014418117
1859698194
251024437
1588656181
1495440458
159363352
455968663
162659170
1403580256
2132015531
716110948
1815603059
1245594774
775388861
2034851107
511995384
965402765
265661858
1358760202
554347211
1533289818
674911320
1758283206
1144209716
2002167614
1284718489
254638706
728743535
2139409524
74294477
612593994
2067679159
753070659
1340101048
542614159
887000380
1174019079
540255305
904693309
2040071944
393881831
1509444567
722857492
1788442989
1711575625
1151193149
373909701
427671645
1152954951
1555686107
2130750272
14279799
1143640476
324105882
1168573387
1125283587
1502428647
496279684
1181405968
2030974652
771336227
362692440
1550585806
694155924
970656532
1307077648
1088475143
329901997
682219727
1581691568
1005116368
1394273502
2101227933
441913773
988366641
1980204635
1327686112
1316668083
577311920
129944371
1030875364
1367853743
394780484
752664690
1541637734
780423714
122129729
1501230596
1792594252
1658635642
1610746321
1405119191
457889105
1789246712
1132726102
611432694
1940339324
362458509
1852164560
1245874640
583233957
1688887408
727382414
2076791425
707751008
2030187435
1733459137
2132170861
1230035556
1789469322
1566530016
487521463
1993338802
769365408
1468244538
2043564294
2113843990
58260217
731276192
577500177
33805435
1240737404
1771938741
1806316833
951192325
1633122832
588603579
1277985053
588577620
906876445
1220320505
804722056
1641850275
1799442792
1453420732
1511587440
2146458845
113293763
1682252815
1149327759
764560125
1836899279
819024291
220259031
1788629390
1892586443
1769410786
1654179967
109045377
567715113
842082265
165136224
684776105
426269625
1732396465
19304409
1162158116
1611657878
535315750
1950642376
1915873523
585483733
819820169
676678928
279925809
1728006638
1197535777
1031919270
296461722
1986972700
866054665
525014064
1666646691
1323498145
460469553
1001532382
913357251
1796683051
345467052
477460644
1394544602
1432724759
260807363
1153689145
555390707
183246137
175027460
1088918773
1461062709
1406452403
895679997
612943515
2037104234
1450409188
134390728
1196036747
1748597801
1342778905
1101287180
1721688431
959711750
119386819
1816640512
1859990074
2040209568
948022045
1008950635
212575722
953611123
1898514967
200017589
1259131860
1684553300
2083483288
1074765334
1768482393
166976632
1165443883
154916548
1075215985
72541715
1316267622
1353315320
2030297189
1823495932
332733323
248025551
356608015
1625111778
131400174
1727821983
793658556
1277455696
238278171
558987026
623410633
1611056143
869808473
2098480036
1413562091
1315498380
760529530
1567516648
1419144233
517710072
2090767863
2067608142
659717690
617061934
2003223968
360493123
410232499
744875204
1151826483
197111959
572210269
1754115464
1226170844
1682820513
1933995963
58774851
1598679511
2040561672
1389446845
1895813735
562871799
1763194941
1925505325
1074672652
2019496290
1591902444
1729234256
787523427
300428958
19540400
1442378693
739083983
1537134398
113932562
528450502
981004143
278707435
1943955059
611747718
1628790718
1814968791
145022152
78608531
1599200629
290336686
626197644
522415009
1521394842
1021323652
1066243707
1441549674
340876451
1637421704
73544891
319907415
1980880807
1504165772
1673121355
1246242576
1787320332
1800289906
140314887
921320615
2076598096
1924984426
700691235
1552018767
545456987
480272642
856178292
1533918076
1873006029
972226917
1819820468
2050773849
640360869
1455654274
727384974
1468120580
62204358
1656825199
94833849
252108593
2110541551
1669241915
629129568
945043304
712914437
1434251259
443811071
62452260
112871090
305070638
1821827859
1578055972
1696774457
1179052007
1068188155
1788793040
1578708212
1019087382
45849962
1302264910
166708805
2690411
2056702063
821602928
575133048
352879432
1808447430
537520399
1606878296
1424449932
1121342489
1313579495
90967179
993542843
1466651589
400203406
183236219
1107455617
1236868641
168088807
1000398426
1032825342
2128196814
85719858
1739801576
2070663087
1805231689
267281500
1900470095
1109864489
720636025
1080501328
261357621
745322939
1337686614
737573976
368473038
991750455
1997090450
629378729
1696264944
1597932033
1529544134
633887722
1754536094
632688253
82411712
370738663
591388582
466954139
991900376
1421303163
1359391272
1962051066
1991875468
754169069
211603016
1851513339
1801290142
612105764
873442729
1746037608
587670707
1784294817
1996968655
635667049
1025474607
1665328875
231053302
764254017
396334245
1106604347
269210895
1002654467
49986291
1368257315
1060115982
1392322390
531168693
315291558
1456134488
1948985117
642415661
208091583
461788509
578225737
561828949
835238032
1740130267
1751669456
177968348
174462076
1636780828
769356830
1220851548
1331901010
1455207695
1264321472
1134175061
67512421
1839463648
1754566108
291059575
549810835
1949870494
1487118496
1107385443
1070624247
282314815
1346885044
1734516575
1427316205
2036984345
2129893666
1007506284
1523988506
430615292
1157217017
825998428
2134669361
951238486
1982055996
904839435
1174289717
991529673
1361257016
932619623
1021602947
239287849
292420041
784387246
1352900358
503348676
1111026883
6521842
47748342
1839501273
1046382344
377541564
956756536
165351990
304447878
1358519097
396051109
145111368
1089915430
1367880042
1527858792
823039491
1110725693
738250920
1686078948
741172214
1568780444
772278149
904474253
1297768385
1743744454
1067512849
1708603002
258352450
1083850935
1342637475
551143636
1491736059
1282339921
1483605834
582154905
1909900991
367272525
945893808
671860263
1351218965
513454819
228214285
884232250
81071625
1576412643
726249366
697332506
192750017
1490919960
2062069371
141661161
1021150483
871812546
1523485044
1799274167
1433787736
449539894
2095171719
518785554
1196212627
1399510145
1507751748
31605703
389013560
1463288978
63598242
949478755
16428433
1320531606
2085660582
37507061
2049743331
1463882273
836539695
1920356463
1782042522
114047200
1752073963
341240837
336689525
852071617
423760559
2109830236
883724645
345567753
1048545195
564782015
1177040452
2129092188
240216026
984252800
664439282
1955778935
1524034197
1989267030
494999541
314744272
579634986
514439123
922731372
1694869459
1457751707
1335432628
540491261
1667721041
2095160772
1860201900
1243350196
126660347
230789242
1796407164
341239806
386481252
1672338085
1997347131
1306007679
1983844756
147743609
1468576706
1826995738
272143208
1828861675
93411091
1334777277
487486382
1488865502
1467500099
697112600
1368023022
1772764665
352973744
2092541791
1205303906
2142519179
1390787978
359024167
976329345
1064621287
737735190
66802887
1973703718
819709315
1866341231
1902696584
1007339795
121570197
453088384
1947322670
564215886
1241816591
101475583
922412964
1268352689
1665186641
1647731912
1428560890
1380128551
197171945
1392552422
1059281905
1786252043
572235779
637090595
1493178552
1595921002
881026030
1372130705
987641301
1287173067
1663815612
1005406100
513509131
2113475819
1128546062
1681706547
152229449
968461052
278571603
2021333200
631206620
1199092336
1176623208
2035895617
380388905
1760153604
598972894
90612958
775386069
69154827
965216800
227612498
357793394
989953932
1207622322
704073879
1640953434
837055482
475505836
2095901688
1967894541
1344985924
294011725
221378717
1093567062
1393163566
2106603072
1065272782
787516539
463335943
454560775
447018968
1954219074
916438110
1744557015
1218896642
139889872
892217251
8099754
1380331794
966202468
188379838
811392930
1638583470
596458198
1229569386
1235499769
1810044353
1298546538
744243981
1251857131
2015256247
1107523578
669735262
2064516293
1453502144
1282559511
990853376
1786971226
2023673969
1234028017
318607001
534808071
1025090554
661818561
842125755
1415475494
1851767875
932089507
212887030
1112775179
1450197996
1748309246
1190494959
1648723084
1074407439
1321233455
104916148
1725312509
1830456627
594154288
101663709
1648943062
40733693
1814196351
1873974693
1047988550
597832909
332468509
1041896637
305013343
2038619161
260468226
1224413348
1695520093
537046784
2068331414
1739294443
489402833
4296538
1145126650
1964999330
531670517
1712797542
104705109
1536836892
539394522
801548189
914165183
801387942
802242766
1234884783
235057360
1207343767
1492245623
1045281298
1638767899
632166611
1874814447
3830890
914428607
1949629509
1158752579
779876117
1688637407
1354123391
215144210
2084096864
64118706
84578342
343652019
125645283
668184717
1471125007
1407312060
1478788551
607728075
276542732
1961001158
1853024596
571685484
1388187741
611852490
1008745099
1258059553
1922861917
1509423599
431312605
682762415
1956678331
1062162398
1161590756
413448691
1937996780
121229924
912674642
1460295231
963388928
1149896800
392416053
756770870
1861075327
1069334805
2027330200
977475280
1530517608
1446022952
1649985759
539761802
1310060362
544885403
809282444
229846420
1833301189
1936693953
1111889115
1021830547
1144814088
1235257726
1446891693
1952792140
503427918
1092164655
73427265
2087357933
1583497126
459536104
852046616
1010699456
1083619685
333907573
2015010932
1552016470
380964554
1792225802
1287970582
1464124632
1583128976
822089348
359381808
1320616874
1009659817
858572829
838749
1468875305
817922865
1497275403
1621551517
473537334
518187836
1748433968
826533237
1514428751
69106456
1404649478
342201049
992818625
294065059
773427141
938938436
1851661915
604844831
1275973165
973299036
836272917
1889635478
1530497742
932328866
593898890
295397880
2028862498
2032940697
1144430156
2146619989
1217856141
1067928020
217183101
1677687773
527315386
117201687
1214928622
244155066
355263253
738677634
657781949
1413016044
664162437
1026711194
512981201
1914758187
550680144
1563260278
691475970
337896106
380927208
32715768
1753617321
167079617
589327440
24900797
1898767428
830392702
1676797183
1218458929
1038336895
437998467
1658069800
1204503028
1467079780
1700904636
1000966364
339684175
957806640
1867187331
842657652
1942683876
1420080042
1353197568
1711342334
66344593
1504722462
1542962447
1964352368
1823805531
124100376
1171011756
625168345
302937719
1487242573
1058277761
344889248
2127729147
1177984037
1622439992
8230417
1311035680
720595553
1695043407
1704817429
676524819
167622744
1291013065
249425544
2059877500
253787618
861623584
645657151
1777660832
497637678
989363646
2018782239
390079773
572689515
797756084
1469493318
872525605
527860868
615826711
2146739136
2112394954
405137140
295817449
1417735757
672768970
5842985
573525602
211612860
1603159210
1438034488
853770692
829053781
139705128
1309041193
781009786
1146802181
74158261
1170999077
1229944936
26664149
1278104092
874563732
1577800366
1863631222
1529975848
1765116764
3823884
1264080428
1943158795
1090957726
627652635
1962210839
2124687208
1005217706
514087201
235565319
1378345042
448953239
1934050387
1830159858
2051533274
750434789
197117734
1586521374
641603742
1889326349
2079712683
1358019179
916605473
65196875
573149860
1054130201
2088985123
366019747
943140676
152164292
361467374
889225640
1649661048
1959472647
1884344659
1373843757
930242969
662889427
1729288762
954881788
883054172
1165246750
105323891
320383349
98136517
1149824732
2138323675
736686244
196680551
409155940
2013112623
1334979658
117478052
303454944
1453370053
215105869
1467803586
675663157
1770228233
25702624
1164426189
1518642325
970464385
428267206
1497745588
82702625
556961984
1260990113
1467363843
1057958432
936739147
1699816291
163814530
1264426912
2052346256
1855579330
443027251
714077312
269275574
1705428442
1628740292
408199548
1796811562
1721213640
598592138
218005115
226170113
1372311635
1905122340
1507874166
375476184
205295710
1765654575
338721932
1435003423
1373114801
1706418722
1148024928
30919877
1449522468
1096268096
912041531
1400639245
429808800
301015024
1339813292
685740733
1597800700
2050651278
48200799
151152758
737529891
1784709485
1091864148
1154645179
2086573043
1783311704
1304564285
742722213
585441147
1299313580
1688258979
1125276067
1445758487
2033132656
1786959167
471122126
2033178986
866315497
1053080922
23851882
179761031
1113008059
1252021492
1386583381
1908781426
1962210489
362458258
155981506
147779819
293411323
1952844557
526178712
1502856966
1955867470
1504768335
575052799
1874360963
429095753
1719345988
271658505
3665357
590336657
296336203
879717834
1610519820
1722216700
481510292
320637626
1679160613
1753535790
224188567
319132370
1240050014
724684090
178344926
2015381071
776925478
614092499
1157332286
1743795273
1712834544
694261634
7095840
475733700
991592831
422581446
1756760900
411936481
615969282
416191604
241557227
649150798
184687252
736050432
1164172098
475296313
2145476780
153439675
467893399
1585861090
427707452
292333256
1118634896
1573279976
1033620770
1648499224
98099072
1158247469
896928449
315458180
1597382858
1580556581
1307949291
1111401834
968159890
965956199
404747999
1012783551
793648526
1960500188
298562887
435255531
1627427380
295052871
382051522
1741231876
43907789
566258966
1990962146
140477135
1379882394
748667021
1810425194
824479267
1968871244
217781276
1952130713
362782290
462574993
753766658
877333910
129762278
1366849653
1790456706
411014964
229645273
463271234
487763644
1549155808
722482814
1147244857
480024746
1827184531
1539197165
1026271801
1798299524
1516809149
75982036
229444327
150307965
620517873
1717565555
169657222
1111335134
847374394
1850726217
1800998152
1077654138
516268169
222235147
1779118817
1776824078
1607608422
401893154
671515975
694706588
1680102828
146207445
20665292
1971162488
1621855713
1495467779
1337388868
228350927
2023730167
199509132
1145680958
711823062
1096117869
1663388263
797711580
2073624210
1616539117
698758831
1964759972
651943131
574724933
1636494932
1695153604
462111195
1823032880
487730571
1569920160
1891893285
1445177993
981885022
1633314966
732479783
2060126160
903430753
1015100144
909076743
1416248866
1065043848
1695736033
2115945277
1900213633
1226820595
2036292889
654145151
1553615865
1044319288
419193220
1892893044
1750403786
658957765
1397150497
1891466903
1191994929
59465537
140321501
2004349097
170148519
925366488
1605089266
85644994
529269592
2132984721
1631871803
1886341328
1458757749
2000831172
1297733604
1935334271
1180222860
1512510520
2136485758
486771990
436516752
1163550493
3371545
1030551690
1946796907
1881279975
1705323111
896521054
2074309606
1829490091
976355079
822915141
483577835
994039450
1810912520
825953509
1019535596
499940351
640219632
1836426469
1336656261
1681622270
67819116
2086997627
1221800618
149048412
952805348
1579786003
1306114886
1182640373
463979453
1910871889
1779911955
130719308
2087641166
323524403
928674872
1491915760
1060366413
335370787
222628934
1267979963
2082198636
2147138606
1219592042
200286231
1110412704
450430167
547982451
900261694
575723461
1198292125
1184339070
1294186642
1368015700
302401578
997945830
445568720
1255446
1625066968
1410061932
20931112
1954588425
1564139607
1506619697
1326729607
280802542
2067526752
256318772
1689191001
545008784
485334091
430003983
7538864
789375078
685771834
1913732123
1667049460
611640813
188835426
94425118
2011400859
268136067
2076610538
301484844
405770934
1347767052
163728434
435368216
170031736
936181066
1525391807
2095705677
1152760784
1558184543
947160598
1337523987
325599502
2112494886
2033308293
246324589
831085878
949463098
246775735
463992657
5409794
1408757824
1985751699
1002892541
132184646
2116589250
242147306
1816745699
71292456
615709518
1385836891
1848300745
1423206267
2027204317
1243320467
1415193415
1033695101
1057746161
2099639571
812317144
114512390
996220696
371115720
768438748
681870560
1644586484
1718883209
62125132
1439549616
1845898317
1575815821
569421883
1628481730
500809984
511033697
1563662578
646890337
400619898
898056050
590474290
1396595294
1590942528
661443204
1734361267
432581341
1214730114
1606921115
84417461
490933744
377347081
1171374563
1134694440
391373053
626877976
570491039
2122146948
7615839
394460264
902543766
685654210
1176455443
30255630
1567580948
64709866
1675675421
1490636751
1320852184
1533306733
22204217
1115850522
117142265
66681639
138200820
1957465000
1028851172
448642442
2065953019
1954688645
902779660
900533604
767479292
1468714945
483156585
1105094786
1574716591
437018765
557691256
1104925282
208638509
877882817
1470162644
1983431162
1536295458
1385837206
108711722
917510287
527134439
1902621101
1482662120
1647484795
1024625150
576706730
245860512
1349455523
1670769711
1671276920
856718741
394042072
545189393
1037069547
1840143697
1148259253
1245661096
1265954082
262820005
1439390224
941259125
1571010449
309491607
1522259574
1077672948
688744240
1041947977
309516051
2043361371
1071511289
1624290602
1119809079
1240352908
459283435
2086723067
1029941304
1338802088
442083170
234008284
800182803
1421982279
523891162
389548954
1611286401
2064873016
1666403235
1467203701
1762937210
2123936577
578320756
769074909
1385192398
2011536193
1953969271
1842876709
466660351
866906749
570784
20971329
1677721376
1428246428
754010210
181771008
1484794099
593239060
422044554
1470200786
1909000362
246963365
1459539090
1273967467
1263603826
745881925
1617314249
474718721
187192055
467434899
897723393
165778054
1510939135
23357642
1256970684
79011615
1559299288
22931014
1041809437
90332230
1959636441
1692341736
1014974111
588631771
1110956410
1488702480
607295460
1638999797
95693852
2138886527
583957928
1863042262
1986029578
1550249172
2041332003
91915415
208417952
1858253171
343512731
1826378501
84700154
699799621
1231720254
445450748
296874099
1310777451
1751094040
1002410835
879561798
151828159
813196227
81811202
1065768808
442640011
1504519840
1942023688
1182147851
749949385
438728400
1231953719
176388709
1879929142
1831698292
1538335458
225676686
1994529893
1672289833
2103259254
2027080280
1161386649
1818037573
531255548
1887461820
2004712003
1271928319
1979612270
860184509
1599189536
1790855813
1353055727
476072296
1912899722
855918740
303832966
755909562
1699677310
1777369941
363142919
1027260652
1546757433
1352111630
354052500
1319024493
249570108
1359519236
384442473
1035493435
1707931525
559586554
745202981
807697464
285584687
195814199
1271197094
671228793
976287750
1951171052
1473339465
271194903
144676437
1164756330
1936783608
1696772944
1275131908
432584593
217773061
1389964775
1131196336
1441376665
562381806
927575112
462531108
1505150666
250023022
1985914380
1744580457
304983706
1719035751
1802561286
142846568
1966872201
295858419
150017378
487667980
1473475890
1017813843
1591984222
1594885441
409973701
1658080209
1291384241
1895326935
1181346005
44023399
354967816
1904656682
1083185662
1872573063
1473966347
1632585820
1000015520
1789091577
986383943
780100834
993720887
541601263
400828777
62783061
1184146955
1755103749
294340952
1144750312
52888567
575521225
1306034481
1881321105
1731412115
1181281309
1651205975
29046411
1591717087
1495856333
648209057
749671927
225360339
659073172
841058722
1174650924
1174599878
1316903224
1101498443
2088242861
1837705101
1658884615
342560319
1847064990
830554444
437589030
272123096
284628952
1568643510
1078663758
448908857
1378019172
459210390
1512170958
447400665
1056824767
272425561
968659517
2062772140
39075716
309890682
1952723379
1469117711
2006696408
588143992
288960916
706380928
334426426
1724382549
2023032357
1637027523
1702191785
299547000
517808023
1215963853
1862904885
313314686
480781578
2020350725
789455881
1184546491
1630960227
1522195619
763455977
632667946
1801390903
1502092574
2122561202
412358552
2016501657
1829384309
1000207530
359438659
1571682379
482631704
255565929
802560239
1393947470
1553713302
183005223
2024009834
930281345
1641136063
570606720
1635289454
2048420206
604816256
1202970873
1371991911
536798990
985198471
1478421300
958163484
2080050312
656997349
567784579
749412130
250642432
1610662725
366102927
70172094
675432038
445796555
1495026200
1952722647
1172397829
1526101708
751897094
1399673198
1585096748
1137306853
1574533486
93961098
795151214
1922561585
791204968
120423594
1527837135
1847299927
1984371648
568268976
467271695
1201677644
1796887872
451219691
171711141
283824929
2030015347
143464322
1955377797
741681285
811910759
74764655
158947558
1138915308
1295274913
429772805
497851339
1673047166
528709337
464882710
538585634
1032169669
18114845
118122388
1603485714
389688608
1667060319
516339813
392452843
950224223
1726284063
959109639
1339897397
1795899239
1441163931
127879287
2059669277
1026238843
1229714135
714588562
1389703348
1106630684
808680823
123760690
1754253625
1759868096
1733051842
537796109
1840317676
1519686645
109018808
468348375
1004434276
1955320626
141867815
1087708587
1109439315
323813356
1889738423
1412649371
2012178118
1371849928
432035080
874898658
732917690
1097589036
1602114314
2011153867
2107929511
1585505776
1672011435
135616052
393652437
669220086
1070849758
1721620233
864938325
1245329032
166425712
1182784026
1319309407
975954058
722917834
599899133
1762172424
1771398000
629083077
1014441762
206283703
2009409901
111819041
581213523
1559099297
1424297158
1765604201
414321242
1461367474
1289473383
303191820
138763792
1884680918
1309609871
1639678751
629026469
927525055
76472851
77101737
917201677
770386775
173263986
14308277
45344029
23745624
2035836232
2061525146
378231694
1850795085
477589629
1166087997
1680600298
244150003
1343718667
351257132
867043533
35327877
1540176995
1880094889
2033662784
1512842536
708634511
1160240759
1620641362
1775785620
1151651232
1409428591
1100530657
510582465
1536750300
1890648315
905548140
1152262546
1855546778
2000844755
880885828
658605818
1347163515
567806673
1649496539
1040621574
1430466916
1337047400
1041037327
884642684
1868107204
752744937
1583685980
1657852093
1338675913
257913043
935561520
1700007252
1717121672
1203335561
988664760
1725073674
870147952
267667104
546942839
1081514273
1792195162
894058987
1544224572
42761751
1082544371
231642353
2029325549
433487430
498140162
1149169836
385336246
842025906
224787849
55635597
1194455549
639807239
1566498525
65814609
1182897060
1042840862
1523478274
350398425
1764435147
965071205
1929564557
710326361
180419450
364024902
1061176228
505568720
2000923129
1215907310
660431768
1420701144
143944044
604705481
1321860559
281706248
494046196
1667903603
1808360523
1509640818
492631665
1756070201
2026458051
1976029945
1859167113
95453254
1675506450
364844405
461188390
991590083
2022592602
16908829
1479040900
811071308
1010042809
692353810
1142542983
1120772748
1432414681
1213603360
1980206278
1765487384
1523202509
1415828598
1385999743
1268634171
241695582
1313024579
852696710
1458615220
361728314
641232952
242831167
1062009526
787657628
818455115
828175847
1376380149
999056889
1716001183
2008275723
748568615
665048490
1828127612
679193155
1680090484
1563375653
916234716
1118424618
1686109656
1761542374
1202869202
1948537123
1296813777
1614456847
256861757
2006763605
1439157781
1540880483
203860706
1082541551
1211186714
198567403
1409735136
712987402
1879085634
1948511165
1886304566
1403581024
1706023763
1497297510
1676021006
1602464290
1976204088
984399429
283922505
436967009
2015830429
1973347813
611202210
1357677443
1196232793
1244024811
315812583
986124281
656779088
25180523
668087093
1788860179
1295726781
1545978949
509883616
397517591
1676027308
979832241
792469492
1878763299
1290355245
578472825
22975362
1040499195
387875190
1527477142
1770311554
1617741787
234154492
1231743325
1780329607
1812255972
10539555
515224656
1860000713
1330096027
1509909563
525254178
1273818983
1881866847
1632529027
1950128421
434809664
56825590
2130273327
2115063382
487333004
1179711288
668786879
220574572
2127755827
1391792262
478225561
856771050
1055247712
2002693541
2028803441
359113867
1623023981
1345421584
617770675
1105483260
16252055
1610233571
183778568
5137998
641949518
2066419591
432579426
2122076831
1324256696
582582723
1853286088
1996591687
1834245880
1299571954
779272889
456041773
980407775
710288219
2065040690
355248748
2131443965
336360566
364475202
1729986124
823862004
1080237765
971896196
1078550688
66446031
737559354
1721174926
428024597
1329153083
1560587670
1170704560
101441299
2035197761
1446031513
509712503
643773620
1604260271
1948911370
966462026
242290703
128450083
2002370136
1772545627
956692547
960623844
617162928
1709525314
1307502016
2072636492
933025754
2082113742
286367668
1258188926
1318887028
625909703
1145479897
1082233812
392272643
1612046949
506826769
1175496638
853756388
1227094776
880353757
1596111869
758947782
1177169145
1467198267
2008999861
1688349510
908190439
1650269541
511400192
1638023198
2101641530
1781765852
45493789
1827154017
1779532591
39286919
158930007
484139010
1541660419
2109474056
1217966546
663999911
1119334988
666207787
952161410
2075932135
48313783
1737358289
1950247746
2098937161
2123758078
506024346
1635272053
1067258412
38366078
1294081361
891788176
1037412296
268279493
988276134
1233215406
1310009204
147416434
1334308819
1554076954
55010238
2062854368
1374262762
1638396208
888623639
1714163748
2103911862
756810581
468684211
376236833
466372111
1715545384
1192288516
1231710062
1742923178
1278472946
639096983
692915185
2027401562
113052591
103439630
1120763333
1457459754
1743509939
505828735
2076937282
497267654
883565103
785011041
849511692
958894675
1067015762
1156660082
362533024
1440780550
1521146627
1513755408
1828771447
217684151
1627627806
1653911397
23931063
700529992
1541219773
1263307102
2065824186
493808788
171164365
172657921
238802687
1384621160
1546909449
442955166
46902872
290140444
1081568791
600059300
653531485
179499747
1916981456
357284680
2085352047
1739271539
1293245929
512110800
2028417154
1716509970
50022882
1193748528
2139556789
521540911
1882449672
1405502556
1100114141
2146101024
668767865
1029585919
278367873
1668337623
980516665
994765780
1010311482
1722068484
538251147
1033859216
1954572004
1062420715
498025693
936200547
1204474897
1508388416
1830140811
1102414355
913366881
1832882272
1703774198
1599923470
2108300959
2135100658
1528288743
765212270
639281728
87781965
1746555300
1145402666
296864214
1591729886
1444173638
1414997526
932833374
1665887855
1597107180
1660331507
1947914458
321024272
195919185
689017
1299132912
1129326874
2064738835
2037244376
1303276208
937824490
2055885496
1372971720
353082978
784706153
1587228825
748820805
248189252
1172165626
799291233
1844511519
1047448609
2028250897
1439530165
7441218
1773898140
647421778
302409874
143299839
2002184436
631621478
921365834
1183943835
819981262
1838985436
1031768140
132711207
847427938
942075980
2127890957
1224757226
824748883
1128228377
214246940
273496804
1669701957
83004023
1494797269
343453371
1097047639
763102472
327763488
1847030577
2007870382
1151912610
1680680088
1734864839
1591412337
59163612
1761733185
1924003183
1954255537
1133181472
576948086
1776652497
1338415207
2021085219
1130535143
2024137972
1143785315
711507462
671772886
1932332306
1678672893
1234639017
80209459
1672349501
1490516566
2104450985
927067639
1092199983
216038374
1020367766
2048195243
280726503
1855496923
224072831
436348208
639904720
597081708
1002866505
742595773
1257821398
1431570322
931808693
718528139
1382204376
1483807908
2013155972
1151547218
2046180822
1250313789
1903352188
482019954
2081075759
1637876417
616576018
613507781
1570563319
195615655
1006205216
852708087
1274290463
589398092
1930072717
1897557189
1281585756
1772628941
992664326
941521622
312469600
670060503
472728875
1930649519
138731603
1173064155
1322715393
671430298
1782535885
1694817997
1736825615
1277365074
1593393942
24068042
680438120
403268362
171833495
1588090387
937288486
557681737
1777373516
108042049
2072135208
321566453
818765912
1754898873
1290483006
2064766161
1653566393
892067993
46372378
930955647
653455063
1501853842
91371620
1021916065
523101381
472677187
979944302
108131247
60267212
709518532
243936402
846781733
1834502581
78569052
1209120033
2018584316
1914288442
429771740
209940803
1428517540
500296018
2073337702
793728468
57091632
1625343281
208598504
1777323625
154700452
920247525
527072109
242015348
1734522265
477308903
61544130
424459306
864565386
1630654360
469786245
1075516445
761633283
2072903899
533550328
902801998
672175420
1147586263
1544776677
1585292232
1833378293
1623125320
1254216252
265570681
301942334
651946553
428475922
1142576918
143174824
1979699401
1083880302
1366086021
363923131
1175931682
348247643
1193960762
729559773
651468075
1335306430
127159148
220278427
2077273566
1534055767
198031831
85773776
2104171049
1207727400
2088949662
1598765872
1682067377
663900882
1772108941
1176060013
658288065
876672818
1873016493
318658255
1513861370
2129984899
19994926
395345578
95560759
302592010
1471074743
1570955483
1031166936
1539763090
1037830022
1509963135
1330214764
1685507183
2069922204
242349506
397192301
1187160588
545559528
484791059
1706924028
407481283
1297635161
1453258640
1425185096
1801985266
1337157224
1603178133
632304651
1381165322
395715674
250811560
1674607309
1321785338
160795438
1268838465
341147791
1622794813
588939756
995807583
832557986
1902499132
878557861
969824753
1872887788
663961586
673782125
753241726
397023401
1151313562
1770496421
1899892206
1165642531
21626582
1940712610
1119293983
1837725904
2084074642
2021468306
841431078
1449449775
727348726
1312726356
1785401358
357278912
1684539177
2099100763
1008563607
675137288
2011127728
1363981660
543862876
1976997888
84004197
1185387951
546266081
1298964443
477159843
1994780261
1353980058
2014273493
2049762603
1803747826
1375142527
85730588
383095907
1353022179
412349306
994239321
187573198
107981328
3967419
2029262376
1074105321
1916882143
164690161
1431350334
667164064
965991306
1925882511
2094332088
1174363896
1010458361
801732037
320319003
345320995
871223229
819271628
1427497005
1693396849
1395587947
922932270
1302662825
791642105
363262969
1750160654
667170508
1478996673
810484967
933962588
145026556
1377506489
801714744
606138094
1566934058
460142852
1467104809
1133289340
781528574
25021785
1003894846
32385944
1438332604
890418634
1599115836
2012428801
1597651622
684814806
1203814315
943360432
1963485730
1634256794
408705972
1946427783
1691734677
1378597129
851957503
1562331536
777630043
402571259
1052683784
872892927
77581820
1603817831
934553611
2118120550
1330568314
53848963
1140169802
1914893267
2130765648
1862592614
553074976
980346008
1910948360
581262004
1553236457
1292449053
873431891
826225187
1663884541
763612553
416089842
1892902926
514214517
353861886
13531301
478474903
2055088619
518276145
447342076
79446497
489797979
1080569706
162388033
52823102
124195473
54412776
552859636
1202598291
224375373
643171840
1187886401
918053113
1197311442
32817616
516160517
2012635999
566460782
1123139345
1182985438
6171063
635092663
1321082838
1143644058
1356853016
1749361282
1659474474
983428595
1453174436
1111919604
1207224604
310920628
1350885119
388860359
945994720
83067434
1498117868
1732548889
1780068264
1449578439
871446836
1440017250
2034566742
396858683
1007044892
266581295
1225316182
1800758733
1645741689
762512299
1199067169
498728056
1740976728
925834155
1600117831
1313226012
505043670
1855020888
1133778316
5586851
1006079859
1319222346
613841975
586047894
2036358520
2006950568
1249965989
2103402710
2008486902
1476100750
2051612149
1890024786
503599232
1764348601
2123121871
600613871
1938543333
1056480845
557144393
2069078106
705665442
1949342735
1550680184
708073251
1950500412
795528035
107511600
1019414723
1946798415
253991876
1019079440
875010782
2136168162
1144298008
1495278049
589032188
827958028
2113775411
1113721492
986327338
962487637
195475012
2044501178
1489254767
385361335
973280037
1449472391
1831673551
1999982761
2109681781
1931844568
2051894481
754291532
1705114990
1908869137
2095825478
1241153417
550159591
1283499207
1055017899
760248510
418681659
364581634
1804225690
1859184506
954737732
672767577
934720237
1721677347
1936022058
1926905051
219590758
715003152
2129476407
1000167442
1794727287
990414587
2130016318
1606835364
344679111
979252342
2066643600
1422267148
784837759
1947568471
296024801
1606401799
510927587
545921108
1084759851
974784779
1218670325
1137428243
2038243483
430747018
1314177585
940524281
1695119932
1482421610
1978313324
1805696201
1606197005
1074984610
861006774
358215027
841103540
1294834782
567370314
565994029
1873145021
176387711
1218178366
1576079451
758229995
2137281308
761094199
1829646847
1836025849
16227757
102465071
1596222168
815272300
361728043
1306786722
1353986736
165035789
2040593035
367036560
1280084912
1953094343
993086311
646570666
1060371717
1590786241
1235927087
1657991207
756865172
40170910
1160303948
1631904061
1845872020
568949745
1231900351
1428511465
612865618
835195803
1708068835
736078144
1106338696
951039824
1821621262
822737184
1488187657
1737224906
1095048769
494902042
750606720
2077821394
1320376912
740904188
1686504352
2004788573
1383392324
690785510
1957682496
360319635
886391107
1851454171
1530454139
583063847
826511227
1641714514
2120343408
115691773
611440150
1377855834
109746388
1344610479
1786125803
1953876161
1365513212
44809251
1348358709
1499584760
670713137
988887673
969402221
1550849584
808843770
1732164605
1009536250
1793907866
630721794
1954633936
380839012
2001795599
1007608662
1186240392
377176688
221595888
719794007
894265998
611022506
1002918325
1022950828
137279207
1790712836
1926755677
1716652470
433087076
898265392
2025660383
1186879819
1331816949
1793505373
1298105017
732963161
131170157
871243736
552424988
321384878
1992339563
832664220
2060133441
1683892761
412062832
1565102015
1199283062
168736132
147292856
2103094173
1113024422
1432883030
72241346
1692882776
302912870
264146560
1156258022
81023273
1963523103
1682242385
734365634
723393977
82391004
1378576851
1554559841
631334503
1719237511
581263252
2079488207
1526145924
764240912
1836597046
892887728
1293257566
1382429070
164822189
147527520
1585891939
1347879453
1615862252
442584905
472286425
1669391347
1847781992
1532187437
980884798
1570764741
1754341433
1861222914
1723843988
805477110
1392091016
261382154
21256077
316905850
13212563
122596325
1325921501
545286283
1742797371
2130050505
782986941
1281648897
1460076664
2059365817
1561884452
1434595621
389039907
1400488117
1540004011
735305498
896988827
1471717497
329709122
1079735040
784747243
5789867
1551094973
1484534254
1968857257
1206066574
572582189
1137053399
1263880353
1015077434
1982952221
1030495769
885679269
1346012770
1958288279
1354698498
1321274117
997852547
24944027
1243917935
667907007
2043645042
48707173
337997948
1242491790
19238771
1705369192
1514734488
2102022574
1336686897
1557743693
1771760134
1667750650
1290102885
2146413003
147856562
1882136093
1046099604
408374318
1747367123
1621911776
950207854
643490890
1396219590
1033001821
25892387
1570288303
2098877430
521850001
1211672375
379939809
289316122
1476916942
1818401363
1955326299
699948168
1619454974
1169990391
1106944019
1704157383
1356091764
2028141780
1393549989
404569661
1990485101
1731111352
97904814
1813459298
258950843
721106951
1285529303
1542064699
1961005611
1510412501
43466584
169155744
265893268
1941392961
602911347
1395735672
828020917
1898453453
1615443535
1694547511
4327476
1628607025
1593692084
1009091192
2102356626
1370569234
1914438014
607520688
914504670
116125225
1578257878
873104456
499110325
456418144
1225457020
1111165279
367388780
765209889
1446228199
1944562668
747271863
667765635
1715353640
1375975677
499763610
1924022781
1871459017
1065151879
715385234
547009660
1570142390
1018673918
2039104991
674860872
1749109196
452562803
736012675
1125758009
1492010747
477768079
172259055
1600008376
1010643331
2079650262
616901801
1407384778
210531398
2025020717
48837004
711147837
1919578898
1244223297
50718877
1531585746
1296605988
1214035078
1327631758
1123492888
1340173336
611363968
1492212051
1751051881
417451794
1053711436
495480301
1628556526
1367857067
2122535008
76155615
919638094
17224827
126818143
95324418
788072261
1822578239
1274600355
1520869307
875756824
160495941
900073081
1652191260
1726398212
920122606
218818898
2124798418
19278726
712012889
1257140418
424875874
1188120570
908572244
832167605
791978551
719281831
1170929071
1542294456
647978632
651535862
961550776
1727247033
1889931430
2039770473
46935647
1957315136
1746344007
516150590
958964727
81573659
492664017
1346964285
497571990
50789943
1030099530
1196233187
1668114172
1851416373
80370902
981339905
1565573085
723349184
933305725
1129586842
259819928
1522534566
1635163673
1682095201
2136623259
169628179
806163909
1574933904
2105921500
461226848
245783903
1495796461
177600628
203897747
1052240569
690888064
1621893844
321984821
101324323
110489170
417037883
431512951
694396465
728548637
1419319554
846714386
1308795794
503488081
1216723385
17059744
54752696
1167016276
2130869733
1862586382
553076555
327933638
639714296
534763621
1443541499
550123262
1034017296
1232514943
910013104
359811038
2127361835
1923593265
1288562278
254772061
1629354746
376485641
890506698
2029424032
734819939
1286233438
2033572332
1810662290
359037831
1601538763
2049769496
957925532
130856506
513004671
1803851372
665476355
939609037
1342437803
2018359283
1136245960
1582990324
1331390492
1978429670
1301300511
2093627560
1131791476
478016243
1906189093
1175129702
1278442836
330895745
1835518411
1638167676
673211859
1045038581
634646604
1976986936
335238912
214596525
2002983013
295575157
204987106
1150739645
821664981
1176774989
582147638
232920447
906315495
2013645598
1223912153
1200106003
887582166
772392118
1097886269
239186166
850172793
1676807126
1618243325
402137181
1698348065
758858336
1599637539
2065470029
1899942942
1018885987
1122966171
889309340
558054731
858631872
941081515
1096448376
259485397
1743106512
1335182167
1478288214
64113245
871081797
744386103
1848420704
1951920718
553776064
96675979
1615591380
627845294
991683143
1356752800
1056239642
1547318484
603558786
2062433394
81550557
1834701296
1840887626
1481303462
419344041
772056358
710020152
1238755981
1480081414
1847966681
184526709
484064339
25813366
637571561
1541408227
1333158170
1128967727
1776558087
486794272
768189849
1319643109
47346189
1936514667
708663318
1106615136
989545662
696703174
1700989397
1768672391
18099311
2010001433
268491206
1226435252
2109162383
1400090951
738510630
434687204
303128660
166681244
792201932
1588688439
2001261325
2106778352
749435435
1971839476
1512418496
1749879491
1878389116
209393529
1453624652
518960160
1602078054
673941339
591198576
1751302845
153501279
1975037662
197409010
426361958
1859787180
1889993810
267763056
1183473986
2123109484
2021600234
298455134
50828373
459701647
1225224985
2078623920
1288547007
1006817399
1662555517
679873042
1919356320
1671583302
1395574954
360581813
1898565780
578867560
1710756133
433922364
2129595200
1400516313
1111547341
1578621804
734329117
2069643404
180350043
1200790654
1160569139
6127691
425883072
1553613543
1704314800
1716640044
416916146
1576228613
1608836246
1448507965
944391999
1867039019
2147280167
1993191574
1881139115
669190156
1716843453
2057554393
1310983217
1227953804
365987701
1425407565
35302801
550210238
539557310
676619000
1799709003
1203473218
911866233
1459086313
843918834
15607452
1067551585
191186691
171253464
1826437136
2059739917
655766870
102101287
546756365
309085747
1054952985
142872486
1785482531
1988235708
721043561
748738336
783389673
967737608
847441393
670573164
1259756468
588808056
13014279
124460715
1463916825
432127901
1549271749
1351182398
1702403123
132996070
107728265
2077846988
372944425
1377976092
988255965
1806769598
1708799938
2121946042
2143245829
1985993072
322727829
772767082
1280944712
1368044153
1527287718
326588506
265565442
666627563
45061425
509526520
1059126212
1615253880
1389724930
628500702
1511379698
616609448
684014401
1828693247
1084673962
1987078269
850903328
24107206
1067762293
825542168
987245198
2058524713
1853405407
679719033
420281733
1573149099
1299548233
507657637
2075139963
2003922470
242769950
710358454
863914949
875299180
263283591
1157158467
254218884
638181994
1384991825
81190761
386293214
454759263
517543147
1164044196
565215405
1533682207
207137460
1351677970
1176096071
1595361337
1529456580
1386639570
541242069
169825067
1433081408
1301624122
829514797
1014977849
1791179121
1959206909
1562510848
1250303140
1350328449
1361428342
536241354
977564949
789692672
1214667263
504247136
1882009302
1210407117
565852829
173068597
1175842744
100128846
1696875428
810653783
1558825744
261854419
2043989346
379040728
1384030742
1262191322
856475731
1060273691
1646152682
703543329
170469941
10708741
1467254310
783611467
395813452
1229349441
548580616
1548401830
1939183093
1535237530
903494486
331309764
45769656
824655564
2017399576
1874115178
1366159566
948759087
510823840
1315682853
76315907
101372193
904418285
114536260
211336832
1621264318
1019608743
854947978
872236646
1086055287
1399750321
204720054
1342057844
1811882260
108678413
200895582
1327236893
1366659978
921527141
1569629641
382279475
624548219
798751815
737050071
494009618
2065734606
63904592
2023041590
1828335743
1138938902
1683610977
1851815776
1022256544
410163815
762351847
230374211
449626467
725843012
145921590
493669895
568624520
124738045
469239685
2105904618
325975303
2042678656
1586768295
1342269523
849064004
399251649
1407034363
1691970803
528867648
1432329056
317554734
1969055529
116478067
2025116070
816182229
2093908274
1544701873
32168413
1379004170
1649667466
1955393511
1114866512
1666086403
847419843
1175710825
1832641680
617529497
1422977178
807813036
1484355793
82584202
2070901786
730691362
2116339580
1947384916
35641259
1818042337
4886827
771486381
180519721
2052358803
310150859
940027688
1685361669
2124654552
701138806
585459829
741783680
87336037
952985261
1857942192
473307506
851062189
90979061
1177491324
686836751
2011460997
1378169752
495580684
1502301473
356339438
616757027
551889906
987398921
1380751897
1753713147
1018414354
1655293773
499513414
32881568
1907487698
856127933
1671481611
646061664
236491055
1801886140
1092316512
1788118056
1395156365
395438479
1573573886
2086864296
2134784140
310974516
334975291
1783599197
700492112
494990101
967291624
529595566
1465437871
2036310291
1188801922
1913695274
705077202
53339207
1150714810
814067796
297935883
169239697
1669004172
402028454
1736076152
1873543571
1339661007
1944716724
1701006996
558902534
1412574057
1823584043
2091054903
464670035
441026364
726950406
428880055
1870735120
1578413192
46428854
2094170028
679956498
752491170
975762143
1758790321
109816112
1443526011
1680051954
1907292
695132345
40989229
1662776701
1379260773
673119327
2038434726
1387906101
973159849
68807679
1938882075
181796704
1499475768
156771167
1932037069
1347227498
725764505
1821916322
2119207301
205145819
1447979851
1613013767
877769202
172355875
527765204
1632388148
590037756
1255074070
350054974
786909939
1800003817
1708701285
1186879334
727769460
790545345
1338455177
617874752
1658780645
2136484551
152092769
1547923129
138488307
1805392124
1580199692
1524407150
2043638164
449206524
1564331026
1775020188
1083322624
1288358384
180199182
586193020
57411963
1803350882
658717379
1494870709
288280691
1453187530
62706378
1689648436
1929677591
1655786000
1917409807
594097019
1789226924
289076869
1436838090
1515120562
1442050127
1545960226
693152585
263135842
733465816
87241032
415881119
1511725899
592522519
897219735
1546071102
268533909
459064201
1477334662
347567633
871073825
2036463452
2115248956
1279237808
1857275806
113514013
1101516150
94683883
1646777289
1028624154
135211767
2112540850
463841892
131871907
853387417
1351658817
1868947672
832407234
1120485063
712172566
172203354
416941414
638692770
310238263
284382966
937593555
1736114466
261658385
817454464
960671018
838622579
391182017
382806749
306391426
543429456
955419666
1490450797
150427176
391248891
1691413669
1906386543
422484969
1929977255
2142146970
321181812
1573058859
565811195
642334005
788885729
2044562504
1443092429
490007005
1018250051
2011833647
1419121645
1699626947
1827804774
840097782
2061832371
1294832583
671476641
440190723
2082548989
472083604
1685098555
496926111
1957213654
459772437
433517705
1781133770
1532527462
1313055491
1280658660
170006200
54254714
438449062
1776351680
475375265
1329373931
1938518891
1952921547
1704455716
1821689952
1563974601
947493012
305175817
1608649277
579167707
427377128
1008443794
1809642798
917358921
1230108463
756157001
1473524456
106447430
318105797
1500835982
1596792087
1360945063
871058663
995322429
441096707
1289181556
442285932
48530561
2086355293
1687121506
977103445
65947169
279955334
1496632180
221378023
1571993920
1968878301
1646459118
906969394
354156064
670717624
668324151
702538117
922772729
346953988
321715946
763456510
444043321
1985478068
1875444563
1745519731
22650712
2053864177
1210762272
1061861045
522281028
1101698537
777953959
752162348
2089454215
1112688275
1411127468
925279848
1080361132
1062675480
1768087603
999918430
473307927
2071156975
817799265
989200689
1969289656
99016598
343549214
1670520187
1638850320
2045445664
1210784680
554784325
808489421
1224358742
639589022
183817071
2106705704
724378071
5549742
541951500
1024955771
403565879
147075582
1476462938
765652492
895682086
1156196792
707938836
1680875414
2022831688
882076889
1484716006
1802264664
1247517945
1813598622
1608695029
1914331346
1406315219
1582638228
674315738
538895636
915236573
1924409027
842523211
1814980670
1362344393
1207243570
918054387
842319150
1420460930
741879340
1569533736
1420815034
1430074868
1596643962
1835561157
1633063932
776387161
590854273
297734558
58985399
2113576097
1992576092
361782304
84014712
839876839
111487829
920352872
938026104
355196550
118600433
2142481023
1651665955
135660792
545277730
1594121257
665881705
281569170
32774268
204860383
1850480281
749417084
1919250886
369378837
1887068425
1515464313
1728941892
1442333938
1854439794
441302288
880737381
1595201701
1869827649
898012449
1687386628
1600714733
287664744
1797924644
324562098
1364678571
605312494
1053016342
1900204831
1116007438
739608912
2058144471
689161248
1669279680
1650759610
434590305
1811314015
72037738
2062768237
799400075
1317062873
388923116
960305619
165778563
1834967997
1277337049
1324735391
931104904
9849955
1417976821
286167183
1235648024
408883442
1605446504
1168599384
453366238
919434502
1717477143
665396791
518961257
1434691688
1671801399
987656667
893436569
652149984
667543949
763773743
1061857448
103175483
32715490
1249396689
887119879
308453957
321433041
1762940433
1074230921
1537968798
905884528
1448470452
1891284727
1523588994
59275042
1686412163
1768297775
526732377
524187342
622510207
2010899147
945996639
413840009
1251665557
1705265836
1469543901
1523297628
1311603411
1705514556
274632812
1312765294
922707946
1683470447
1444807373
73790511
1199227341
579838737
121081153
1993393862
1586656970
1788535460
1563776824
526966261
158993083
1507132017
186322216
1793304239
339892323
680278253
652511004
1211333176
1576295590
216325212
861599480
1556485670
1323501590
1285496330
998874739
780262772
235739430
1287655394
1899695576
1637015429
1955069759
1832841137
604498319
2033756550
1141687213
1106754493
782252318
1608900151
1340079435
1094979281
605568165
1411552685
359516628
1270564117
388090921
885163678
873648207
2142955371
1228618867
136312193
1235962729
511205523
1744621222
2133618267
1939938251
1602025609
986555747
508052145
307356233
1787632111
1130972207
586273815
1858478563
1327226056
1472107618
779985724
148007538
864803869
600929419
858269691
500927160
496914726
1315425845
435319425
1721158203
546404549
728445906
349868764
473902119
1821326998
2064123832
304138573
198752655
774713734
749939165
1248493275
1480250088
1675542639
2036280846
1823737144
163220283
1247460915
1749686981
2015502125
745408836
1075129785
1978445469
1692684544
69333853
51271221
481570562
1383659597
1194975225
1935155214
1800388271
180628643
1607782618
265467908
611990282
1183475623
1689171313
834763947
407479230
1090516317
1364718711
519647588
2133657446
1295920128
2138832545
1636334544
451017553
1234136321
17819873
1859888894
1103796411
2040720624
1029836417
125612173
1026360111
31015755
421772148
1538301045
184907682
1929036613
2074467925
1750274373
540270964
248028227
832684823
712064255
938342727
721011023
447733
927268804
293530540
1498716616
795240678
2035376745
897418932
1085700576
1924567038
1249988742
2009198680
1543103089
1246032053
1581882971
1803805944
550275452
1708305083
1844401005
1663729010
1638279681
250757059
1546862754
1568046443
321985854
1323337428
214162245
1842358627
1989523843
1362208218
1995858260
1034003811
121207747
1993020399
174605873
952556229
1805842170
583246975
1330243223
1329325743
240356514
81958927
1127449894
1918046242
1820847502
60209080
1317375567
333137603
368074943
1767798496
1299522738
1908418631
1234294163
532290950
184939840
1624018792
287357465
199293604
861033462
358132221
893820027
261266992
765632405
416061090
1650692900
1115495322
2113203625
788565048
1450994884
785470438
1085669392
1721992854
1982245018
901662695
176979858
1810988583
795031122
1051488997
1899462951
1965172044
511246152
1982999646
1101091370
1142501107
2046834133
668602849
1785170980
1090591995
1617915352
670333708
1765372297
496604684
983268665
1355608471
344822168
1092764723
62596010
1220326644
1783608505
1894464237
1755282312
481510502
524816613
1102308763
1425158519
888008930
35440089
1512144166
778732801
1203206044
1609474313
1857423250
722079985
807969770
2008164918
600890512
1620204294
1963129367
746977174
711046417
1619275000
1440639210
241650232
2014789881
1830401019
1661142235
2076570022
1811039497
281831804
1986513205
228096329
71713329
588759864
1517249374
850500451
55616145
172600235
85722133
1446510136
2075095168
1397866931
210975433
675362800
1042322592
94396864
1542117087
514923209
101882934
1783002400
894948087
127814033
179308263
1386679087
955794831
228398028
1177427342
1143716001
1972460842
1500617194
1430802543
1267515495
2059034988
197802348
1156652297
459146257
2047720799
482558350
2086763774
2125576994
1058607742
1175776976
768596820
297923713
602231219
2012000263
1480037343
531750430
705683094
2006102537
1757018394
1972884652
109951420
706524239
1916920172
1881226489
944878055
881796312
1043513130
37823373
808361926
99452004
688667976
1887085810
577676991
249238372
1376478897
2105024012
1354268716
1569506655
485643161
1237328936
1962659109
200113583
1631543432
830031282
1950183770
1760924513
1648159848
5083594
574419957
89562698
1332911665
1688136031
621538187
1320978915
354497555
542971472
1909485422
738521898
814864639
250522860
1779143078
401460037
203555578
884847380
1390207572
115098944
454351370
773394801
903608442
2004683086
89335236
2017184455
893453697
1696510233
795001756
946535740
2067099354
1841794143
1258202369
1379641666
776302610
1562881401
1624790742
1328628577
990627212
1890073741
1814826405
1325796190
1297112776
267982092
753941973
1896754309
15931417
1620945118
1166653595
1682351841
622558508
169487687
218976915
213974596
1648792458
864161569
926421631
1916580701
770419811
977841894
258402107
1960805158
881934162
1565877489
66512163
303919233
1162529820
377212326
597102075
1426166557
1337509102
530144840
1983159652
1646833703
801341826
666452085
1196089622
1759419125
1349138459
129988328
125801714
535780499
555679925
1430014286
1603586873
1440556247
1867046555
86571302
1725520185
21758351
1873072940
1735310708
727764674
664035289
559872021
523831060
1517024195
1552765884
920428805
1530137890
1535823526
264218740
1448117969
1945674060
421606066
1347598578
1313994905
1040599986
2098648512
707006441
1221596864
1204596664
1486614412
1000001598
416945589
1801795507
34299646
619177196
1976927854
247335311
1813207206
1988360647
1356573388
605504249
1433247073
1306278697
1863765512
2010348800
1888499759
1547624143
370714718
398236151
115328083
624456601
1564657726
587061132
588004409
1454569912
561644783
422849734
979455749
910672840
645790047
1242951014
485703536
1012211184
593331568
1448261248
682707245
378060549
1302419596
1164747363
1401327657
1890582561
1894089797
191612195
483563057
197057948
1052448358
1953296667
1453472063
1478409770
1154136818
1261224504
2066889176
2037777566
1565615651
852489067
1801734506
1329161895
2016413698
323615206
2129633286
1450708612
1223116012
585296427
1060510597
1987281394
939014395
108897237
2043077823
179589890
1816347093
895436231
263691993
1114413266
1528680729
1146677945
52239397
907620039
200820321
2002038065
1141677634
1634909645
512545236
2003235879
581868159
14650300
682647058
1319438022
336333111
649532444
721322702
1377954086
593443819
902326387
700022417
1838317621
2043755315
1270110266
1767324061
1396309466
1521265979
114057506
1683247003
1709151705
1244611506
2017945539
1241915966
1236171089
1363325614
2092775262
876933917
1677794166
1887841865
570018247
1139213892
825802168
1496412503
844716264
2049297649
987907068
1786399483
1929262547
1864767058
529092779
1044755914
458320235
1945914233
146450779
1074623842
157228284
1084600395
450290307
1560493348
935315852
76525249
1568035984
1419402744
2128556369
174467230
1379882809
213974180
881991398
503435624
1798293010
221368475
1242295902
91197839
1350225183
1768384860
426040440
606728148
1765539078
1759116680
688005149
1237156810
1633724062
693158060
1146145229
993095836
1917353977
1194312062
1717857350
950855224
46043207
1271615503
338332738
385002624
1175151716
971631796
1761859955
2120988023
1493273221
213761328
1102327312
2140780216
1996838707
1572768782
515528549
1860881545
1076949166
703417823
138454593
1611080650
752198673
1462382654
1928808207
584166527
834371832
644231115
1581867445
1383387989
1134575134
798570029
561906250
1492403332
1469474070
1485160677
511035801
1071429151
822462240
1869811484
1440113733
1087027729
1160657248
791074728
563399871
1184995358
925735111
1904707573
669995374
1919627386
1856640558
980421109
1778935495
1023010353
241290019
207491627
645086933
2022019405
385914338
616822305
555952400
1134327937
1304247729
1306987268
1062124324
1893815389
224321255
1750305536
1190642013
2100254883
2070650680
638518350
1994978821
1742554951
845261326
768757488
354058994
519604845
1291547936
2092174179
2123253839
863065668
1570786283
1624025269
886369818
793826329
1078076551
1333588557
1519172495
842158958
1544141738
639641371
155924540
1717077347
1431435567
336762603
1753387799
1926741692
1603509267
18204995
1846793211
1164853523
1375874670
993733440
912184016
1757646480
1488667278
329139772
1791031545
434619196
394851931
1364688261
982763564
1913386848
1381548031
103830839
2078026760
1066183289
849838628
1489125352
503026030
327627780
138668126
1137243539
835962642
391331671
1860700837
445731076
1743693314
1868123349
290151070
1452127972
106594642
1189035169
1433261875
1245250380
2097962660
444850397
352159980
1368457380
1756952273
1967298405
534201974
2022794620
20282659
368569570
633585804
1412979388
563163373
1501578863
1202837110
1925024311
1295561796
1336513591
2010067464
1405400277
1318333940
256969472
2063608855
1232392344
1219571755
807790534
1297610936
2004659990
1453943208
1185560727
1582439293
1563306902
412556759
1495969574
279847761
1945690492
1460167849
42368019
619622313
1806527045
855782282
1505767347
882686940
1913791526
700722393
997238082
663761748
997359659
144586934
1012200730
329174722
770824140
1179182311
1515220464
1110587313
562744473
340889000
1935382740
644248701
449064135
1548438840
536428977
1634835777
1044669154
1100330056
1223330503
171300866
2005691281
699026091
771425900
1207868455
1833128737
973199149
366860590
1871331239
1637563626
734162924
87352365
882952923
91812084
1250382422
620427179
697898202
287764945
1823704079
1856638216
827139962
628956184
820001460
1184270577
924773383
210094891
1293421553
1662551421
1942888203
1758038214
1102046783
960242929
1023446250
1049248306
1252970768
634514325
1484625388
39257903
2010477687
735584813
188611171
2088849397
1685482067
1733705746
529592134
1495059342
493901220
1038310764
1689745972
676509165
1555743644
1680911750
896996789
1660008053
1595331376
34668836
1648663956
994264474
966043148
345395366
1858634449
441424955
968792055
670977657
1771915328
634988672
73088928
558301327
1078544172
192449922
1406613352
291791885
1351924251
291645561
1753721866
1915754045
461181606
360587100
1914091137
927729431
1697027372
798750550
1921678229
1263613054
944585830
464171660
1484264324
1673751256
852879125
1694398186
1326660485
207818974
876661371
63749145
132894025
1687550081
2111713346
975700357
189398770
1203780286
264665583
2112097612
1765436419
2072385493
213282031
552317303
1987765614
84927361
839960394
833690461
362350932
1888024067
2019957689
964798690
1706271765
607299318
1006892479
245778352
225433485
1250184963
1546405562
1683577460
970132670
1961972442
313923648
448473043
1305651812
1393439887
1559792369
219009172
680171225
938323684
704714864
1017236875
1428913850
699324070
557195515
989591071
1758586482
1565869380
933674760
501091996
1201078804
1260669771
1902699492
335207924
55334181
1976969771
394705948
1631505609
57875377
287856350
1511807638
498469663
656439721
1784005556
1231466116
171523696
379548591
1329083238
1201978996
707377296
63025018
787059313
281816271
296105333
619707216
1356749228
875693125
2076254642
1210818393
1167194299
1600703541
1147234395
1884386495
503203871
548725793
1301727674
135251785
87491399
1385703707
675985727
1394605052
161631060
823517437
207012923
1735721591
963064015
745533218
1143570185
489655561
801850961
1681805543
742587580
222892226
1331182158
1356980539
1190251582
1678151182
650279398
7562555
685342471
2103713762
1688853213
1869603007
720091017
1992971726
1215122781
1820537419
1520221972
444486188
745183050
569505573
289186827
1180546122
404952501
1313060814
1870520506
815220505
1054770985
1760451676
844269788
842103424
1770315341
1726212181
1919483957
139436882
143137729
235110293
1605449944
1246167834
215429287
1166979493
1853061533
599038165
754116781
350490387
866233219
920959263
1700650070
148898997
1512845657
1694330460
1371564916
56950909
725828715
377266412
1849278227
128703854
395172862
2142963702
1719063507
1763547188
125770455
1111810179
1380486301
1503087372
1964197358
888762116
496094179
790196775
1901937282
167921303
1535547110
1476622301
1013816381
2060671408
1800748899
1478265092
2117866360
394580665
510826034
1338683703
2069672850
1341633416
2128749765
2046377716
1349087562
1247165985
1710452836
1011838936
1395216599
463545603
1242383378
1484285129
815666228
2082112256
71303723
73228042
994144600
444570596
1282932695
710099738
484102268
1042441327
1296623066
1365009905
1131844142
2031342324
1986731075
817864939
1764220473
1085273828
522468322
961916455
39712976
1543297541
401836142
1779289294
783688132
879568883
2096853803
340438285
2085812906
918003304
1891706087
1205380198
1709339649
378816017
1627066471
1969105510
1872446805
1901097510
357010575
1900518497
664463775
2018150660
163870353
1615808993
304948875
2105971839
2107694197
971163830
849746673
1907136997
669101788
1942393276
1838666832
467778084
850557860
360244287
1900834132
286071419
1874538542
1626665813
630043748
825857091
773055389
1905744139
1541626277
920989155
881829950
688182124
361800973
758077939
557279093
2098481272
884651273
1861681291
1357759069
954012158
1379943565
572083933
2018835663
103453367
971766015
1998737338
1093660635
464916922
986331404
1323322274
228000609
933748543
160139989
1147859406
1954164944
486588602
1727822145
2068793063
554241253
497853643
347866100
1991335571
2025446081
1377804336
1585025996
659872618
1237886299
2055090434
505641511
1268594376
1176986084
611437646
630126378
766955935
888675004
334147785
1614989122
1094306893
248127559
338691228
1278032488
448243473
653477097
1103050753
405721433
952412692
377363956
211530621
1266836606
388896293
1397116529
634374633
1361826313
170794058
939252051
1107293885
515257455
1754177180
1072069563
370237592
1839898599
416004154
1533152977
839165663
591948177
644287835
137163537
1631974761
170390822
431809536
1119977733
2127781972
1838222162
1707869239
1947436343
918194382
1986902042
1551982433
824885447
2106493341
1575137514
993559100
2016638209
429337186
565592910
104975107
280884446
1889164605
1657719374
325020582
1392918354
1749090581
1982967193
1347039405
1547477530
104329247
1963714295
57610732
468214540
542003826
1080889720
2050394860
815625111
1408383723
2038300357
1363589926
945695128
663522190
1595659815
1079070236
186778263
660414788
1440791014
337521498
1276800467
43534493
398653087
1185148733
1483644524
614889904
613660792
1847536335
1481074063
25648314
214321649
154758256
421794946
1266226645
336124525
2138115973
1586587636
186964510
1901579146
34788644
8091827
447859400
508856402
1396065390
2087958241
1329535605
935912155
1431163405
291761227
728135830
1700788874
654037397
323438101
1216857668
381528864
1945971857
1587701591
1002377802
540901872
219866114
831750979
377871718
1640119407
1177769879
846430156
1109435986
639553261
176969287
304160461
1478082196
1371665011
213841630
36647316
1093297635
1131231927
1890465696
625922719
1326657469
2044769534
1259956081
846112551
889499056
629411315
1400591612
958933709
895051236
1161183290
705120144
1345585318
310513015
1233963507
481607569
1958628893
1277496678
2045471777
1667956293
60038287
1888636856
2063429610
1551718009
2067973279
1305235906
1580823844
1741243396
543317895
344425057
238602553
401034612
727990650
178316606
1003176948
234859126
1499364404
967638729
600878903
1978906020
258828605
425724246
503362714
1034757129
979647348
212889801
1625969583
1266943355
849713803
599037707
1200873489
617385119
773669944
1935466487
692357169
649961463
812889793
2001405454
2082497337
687943929
1941234566
1495774832
123733703
442457496
1908599030
603419992
1510778531
1695897406
151901373
1494206911
256489830
696849384
757689907
258847467
559228861
590005850
771361019
1028547311
679936530
1416961489
1582390818
118178875
1673117555
1679642300
1156870062
1834632519
1269039932
1722016501
153317936
2016636231
986508093
613896620
1977401020
45922326
1608771272
1190748206
1026805227
398277091
1080366198
811092436
389364123
1563987211
93530062
709668801
1844496162
1626571917
636475523
1949127300
40008204
784542097
964417647
686395610
1410575829
1957101338
1730629998
1595650256
393033796
399478264
1576790957
1468264354
752063460
13777384
883514541
54352466
1422266918
208362875
1446870092
605908390
1264194985
2035264867
1391518805
1188003416
126571527
1521346201
1119557
1465706874
284827942
169984184
1244735050
368250032
953204776
1257843506
2028599746
987236014
11058923
1271714228
1670577393
631193298
476665616
1921837044
981232914
80655929
1110956354
1648573935
273950312
2017861388
1706237739
1894489261
998111851
1238941124
164824368
1323526600
2001243476
1957368062
115666267
1888588943
1627897158
1426407645
2017347872
1577568517
87920656
2137741549
2136878154
1669197221
756722021
1726760783
676783682
950593102
2092910927
666412295
2105058567
336437576
918934120
2083669646
1045831542
1116826460
566220771
398824432
945571541
1118342136
409908260
1543350553
1834353113
228862290
1033938627
425999801
106229354
683701496
549157546
1323193933
127413401
1253318682
1478341883
525777801
1412050834
1503795005
849300002
2124888846
1309579612
1080985343
563797385
1674686339
1106844554
429402193
1627948753
532271390
1403413337
1893127283
726867982
1286655293
1242565134
1675649364
1924209866
608413522
1758761056
903136704
703195041
1709007101
1984716954
2012382740
445696204
1508764105
602200135
1028941733
517886996
1650907260
1215978297
1721331177
1366384501
1920920023
982150350
1836588534
1700823279
885869160
439800716
928910097
1562711377
401450429
20103741
1499245353
1057541620
1862139601
1490225677
1589932788
836683647
1281839290
77223491
250558892
485566242
981595776
565865672
1574626841
2049720987
1992743830
1378056602
643129912
28331158
1499362260
1675255821
60479490
840076342
469662689
594482778
459748643
2025265763
1076330954
1250690643
1755051962
1640769831
1710437529
1102543104
431702521
1066389710
2042920183
1451231270
1570322146
615081731
944397704
359471217
63217374
1568627832
627481293
690773073
625464018
1217569613
866724783
1989500223
495120787
101227963
2133946833
658247582
1912626057
1923912579
669399407
1919642258
1665431269
1121038635
68518373
914427091
1069136963
1436454270
363662821
1522722058
888801950
23803863
1633467331
2078795072
1121338208
637193953
1287589
330087459
513617823
1098489473
6883757
502110215
1145219754
424199678
1856109120
870183155
640161815
1069573727
522507932
806836864
1667702417
1546737853
541821555
743988967
664775981
445607002
94738101
200040498
1449805546
206384477
266002904
1272284048
1739560794
202519020
159403925
2079433373
1631997582
1645539895
172958092
309544568
626542078
1996563583
793780086
1026009449
1546644387
1467196851
933988236
1780662644
321845180
573892026
1525597749
2072662632
1104111432
930799270
381220632
2019100783
1085260346
530289435
517942388
236100028
1573627355
599331805
205095028
1568796993
471964228
2064649840
1533668386
1455055165
1411853952
1001513933
1175316741
1454693499
1435261963
1838368220
2112608315
1258436942
1508848656
855137741
1389179758
1445690350
188797584
1902607122
1356235997
1232676903
398236651
1114327239
1850615669
1190829102
1215479812
864914536
1826803528
13005400
1317472000
18050064
597875160
1351412663
2120541620
2133081187
2079679948
1286955602
2001328468
1361303306
84292688
241156949
1084689462
1596553521
506810383
230887656
905658807
765208888
1513848402
1350692213
753273571
1394451782
1641313938
531508461
408240748
1158470145
1172300719
424963917
114151633
319348645
1577724719
864600904
955300053
1845330245
36568587
755847129
813525901
2137148109
566210742
1909196567
2134009110
561323807
1974688659
662462491
1208815664
2035897845
1181664035
1760434551
1418326780
1210344206
7866383
747766623
1386619604
66517
397549480
1828311515
1199767817
1186067846
35132437
1747449607
2108505773
249377732
1611140219
749241744
891824398
1437122210
961486152
831265466
511589908
1515317508
189194476
1618858102
825755656
1367879374
1031132916
1196242933
960119393
645174074
1866698136
409295854
95176186
1333167770
1920045283
935971480
1999092846
348083597
724182038
1280485363
1108516300
1662328439
2006302831
721471584
354710479
1697009650
772300561
1952633475
1933043223
569814837
838305752
1646553479
1923714884
1192158737
352987755
218128299
1000675377
288856448
850607766
1634660382
165780728
1990789095
837299059
193528201
627988629
1236807367
1503918340
1488547908
961583555
53115277
705185756
1744134296
634650348
1064892362
890048824
2136250520
1737357886
980163375
1053830963
189214
1798675978
949550584
1052093831
933460347
697348418
1449734431
1873404344
945780184
769067998
544608894
922110530
1861766549
873281997
690006920
1178220759
1616335681
1542940965
57612018
2117615756
1311981990
6659351
592998177
1028222792
2089077907
431630974
533218558
1835486764
1872968851
766213133
851614918
1390258416
1023545442
761405120
405894717
1305812694
1856546717
1177818742
335862033
1980201622
60617728
274626778
1953393815
823055032
1167734133
842945318
1428264185
551580174
2123151999
2108282305
1017190926
153388921
241937328
1076545647
1690522994
255565445
2083118399
1979401864
464906414
31645660
1519823263
1254474601
719977427
579344512
1009243074
1380538069
359793377
998149021
1992650976
639848594
1199181121
593856812
584112995
488576380
2091096815
657575815
247442669
462242599
858651458
829076243
1388560433
188947598
1978938181
1716260358
1176058809
1560493582
527002487
1369307566
1370727361
204511554
1943856756
741559821
2049111273
2026683048
292454224
740289055
2091501068
182604785
943501181
1138213865
27095733
1973228062
1433738438
696762830
810110287
393197564
135311561
2031704362
1588451626
1607042052
103036374
1081210857
697634195
1375460282
1573813671
1184838721
2006228644
806436815
82645066
1673577685
1136087359
259426549
115368275
1218527507
178672501
343370666
1606979212
571386268
1464574085
1353663630
952346293
354662456
839281206
1135553741
1087796933
651360369
531270282
1144673860
1246290251
975480725
1805909834
597274535
610188188
1840798997
716663703
732418346
1568027807
1111194224
972595651
727068690
833930037
413492228
2008037003
478976911
1720425530
1076527340
302586464
157548686
863809668
2029454117
159333475
903706268
480850902
31619164
1797796910
911643416
1272097347
2087526693
1359934540
35391130
9928575
729289440
1694205000
1016823918
550773633
1313414727
1948238715
1591073589
1177662193
445350038
406991367
500338923
1577788213
488528779
354403602
1643476789
217184849
312604097
1188937422
1580712847
121343081
366265095
1619301045
1432705048
1948238346
1391539308
1067240981
1587500770
957507209
1146966140
1143409607
25493250
924843646
1444746081
1783098754
1300484160
339158285
714643428
1428233794
519043048
510096322
476513997
275799255
396756089
792653679
2112835418
145591752
1746330083
831454945
13608916
394319352
1623137989
201451884
471651683
76135548
1663727477
923393178
967458011
9458941
751086216
751991463
1739307501
1801024037
483956149
771617126
1159872779
578215931
37656928
102143817
1554269720
697083222
744179057
247337601
573762899
849628950
1848593575
683869993
1307378594
1732723212
2035925515
1046891791
1452326676
1362695400
1913494638
574140053
1541228098
1674244849
1545306766
1109012004
1644495216
1826686406
72409104
772003237
1417785871
518187109
1351434454
1583680369
1606112280
1928339595
1812919819
1979543810
1309852861
1423024501
345506259
1866222079
906048543
1614894566
1613515769
1028548945
1813863604
1900065456
709500332
1696835521
1425507290
1733775547
1922950754
1926554366
1608335812
1035112244
1448232922
1945338476
615912052
4144611
1883072905
1198229207
1414114543
804671433
1397528185
532750240
1667310711
1454740695
2108628994
76728768
374591508
1562213384
308382499
1953035696
1404107635
722263706
1507460149
2147235075
1775722104
896782620
28777183
1413149273
1013669353
1515617930
1316079372
678931928
465376274
1308166728
1899214060
1783153709
1498357783
1649244749
1997723921
1220721950
30359188
467446113
1309887655
1825972573
2112989797
1434665355
661680598
1018812567
952124504
645643796
231628741
2087391307
1259242312
1414428172
1494521758
1969990047
283323617
1415622189
1087569848
201863124
1992873407
1056682910
691153006
1217287701
974530887
398785931
1703925855
1593638542
1214184017
1975539743
252240125
668387246
1600068393
1595217484
877738385
1222648666
131071501
451890177
324756794
2092037198
45751702
1307971783
1013980578
2083108154
1106455534
1810876770
1903642713
81798657
161090698
1666022189
1263743564
1408205647
1635881828
1702241480
709825674
745685795
177933716
1355489764
901898334
625171625
1032950099
125736068
841372462
27858397
216471254
1752487856
1007244139
1152604385
1577342890
764017010
21992587
2134283366
164394944
615791904
1634960113
208412529
1449489765
261924370
1887205519
157362563
554066271
1868990777
797980895
1333604288
935091914
545204071
1763685813
445184992
272067827
1819168907
2110790272
1186933203
969930071
499190958
308355539
999241334
504767888
742870704
1978773579
601625921
1549537028
1174253227
1126414831
77549513
1238077278
1260137597
767585755
385460808
1622736883
1239611632
563980866
47862573
788770604
551438672
1319483797
864393377
477438030
746205355
2030196178
2137270183
791679872
1189053098
1670116713
1084477708
1163941450
1731378565
1841192708
1146280095
276585381
1466825801
93554261
566152084
2005507259
1177481514
1489350534
469753219
1660207152
1811015584
1075436627
599380135
1437502314
290639662
846430111
1731944930
475962003
2114800805
613579380
457523480
1151131620
915723665
360472374
1189186936
2067983768
1883099503
649199373
1624563066
1644561505
1242612845
41041211
1968294874
1638591779
578847173
2037066634
1454902965
2000984173
1348232644
744124224
206050566
2014217835
393713675
1161686163
1171533260
1217656907
1738429941
919976649
328742206
150267723
1318208640
811098504
2105592796
1094305231
65456948
1851415529
1430983791
633800487
397833634
1359603039
1124465166
488730619
323640919
587206169
329121524
1163144781
1156358177
1124603427
1027379708
1349106271
2118046132
1851659163
1566829899
747142738
1049462411
939908283
684752072
224675424
414833235
1291533816
1565051895
299203016
510788031
2082239790
1101331528
1770461752
949085909
332396074
544654236
197954671
379898053
109475568
1843065380
1104160960
1168173154
1784300527
1897759005
2070647602
135674033
1328340050
1459169345
521853671
942217780
298047019
22773070
1117479930
1305615504
1099303678
1035376854
2061997582
435931458
1637485357
1124681031
929060327
1631024582
1162271568
1961276811
1695892723
1055006049
43513846
1759953453
1681705323
464667643
1969594724
268939457
722263895
147316674
268595424
766148968
1178972119
2054638710
1039086604
1911735590
1088352779
740836404
1746276742
494074972
1500058491
1757537028
959313239
137264325
1288906561
154972235
336020619
1041883233
1667670027
890483092
1151523386
526580401
1441386061
1315800105
1343507319
317282171
234498636
1979088917
1716548387
1567637794
902783828
948232609
1546209061
406015759
12073048
1119878260
987231127
229014382
247601116
1696822502
1570127805
1934279033
1260161216
1154974480
1156069860
195052580
636049994
1274494046
978791476
861863018
256547860
1174267454
377411556
960425664
580869791
322195510
1986919085
532212311
2113944384
1521232
1820006978
206097990
1395434845
332376834
1003395277
802838817
1413087459
318147061
1963135208
1613332021
930448510
33288589
1432156855
1778336712
722067527
615237062
423270152
1481910777
840544056
1315453537
92087352
75569277
169848395
1356031192
1120688768
1070060821
1619377543
1958794924
1085616156
1184629233
1300473961
728252360
902096092
1916117871
980858124
200415536
1960925139
1159081726
251854258
999773677
926917220
2068390104
963612703
212672268
628751581
927537789
1674466823
1930794100
1499851413
949127485
1755366899
1655609305
1164685053
1091359634
1590319791
1182244510
1698695213
1788022958
1572983728
2101841050
1459696969
772097397
1746025931
722179532
2060992785
1097542559
995934973
866658568
2053084801
986808144
439108296
1588912599
540007910
296408638
2097918626
1902936780
856956897
681376944
1970292249
2118776834
394670821
2109988065
1848139513
1072390537
1295281696
2006117654
1512064368
250881195
1970382647
10364085
1265477886
1623656228
1787852027
1152613403
1504896920
1058099557
256556274
1707995589
806035171
1312815079
1618380548
1737169299
265290820
1125633600
2053708208
1542205798
246056044
365543841
780754554
206291301
1400843440
1392253395
1957858800
1838203009
384260622
560055499
1999119438
650658756
822620870
1821943830
788274523
1299100703
129525117
606600101
32012489
986811611
1023783381
530033554
297600680
34775402
256588106
2126103260
1889696597
376827047
1898550861
1197399283
882101198
499312115
2027011491
265199825
1871630914
983719918
1664329172
930955983
1629305330
1325526769
146913158
93785759
1224127314
1319491330
1184499359
2132474394
429748467
909279810
134631746
1683832553
1693838118
454459081
1231276232
132840833
1006300275
215877009
514040346
384296675
1573840257
681117664
2092264755
1964961433
2039188103
1260177050
1045182019
2099185042
1901114809
1057615684
428830090
1188879415
2083755253
396378979
2104006531
225618997
936320351
562611734
306103627
1723272125
827770925
1860137512
1662047403
1032046174
690787845
65370459
16742548
1638252702
1394301989
233113872
1148717379
110027080
410408967
1441765964
609295533
872612983
1753156566
1296025218
1951000177
2048455879
1855087286
556246710
964517980
738750178
348003591
949270758
611990079
2069768876
209683634
1431457709
634426067
122613227
780953865
1330874130
2064021424
1375905476
1571251121
7193429
2130980154
265325980
933258284
2064430949
2049523543
1787121464
1120044194
243856149
593189156
485244820
1829774803
1743386857
2088756802
955552707
500061023
1308417296
837908978
2095817822
1224765551
197683929
631373699
1382364973
1737829158
344445763
1404744567
1804259917
1847966173
1215620061
1202381427
1907037572
1464360510
30065660
1706455777
1510088111
362230400
898251644
1580545031
1003744659
1152138662
2074640721
886306505
1829888305
930336463
1047630088
1598582300
954476473
223748643
554109346
470341295
898647453
1188646234
1627689979
1119381420
357932757
1702654762
259182552
1964608280
1207503257
2041397350
2035403732
1081531707
1624795097
483962810
2015625814
1821636006
2004830729
884479352
654499956
1716975526
517314983
1799477
551932956
1769728400
421612158
1418861746
2028265905
1170396585
489952657
527599810
224379824
1495904912
1396587397
736268704
722636690
434311931
635391650
1654709960
759227522
1339727332
506332401
795910966
1681957383
1723355097
1066406547
1932042788
197993902
242450904
979045350
1753643761
2125205907
833010266
1381453972
621231429
491559532
502613393
6159449
1713784266
153771585
334730607
610984553
646144447
1725743658
1361275332
261853072
93404119
1289476292
129286455
1135891441
1603080189
1562628226
484216879
2145670531
178300983
1140845002
1873953464
279030509
154116054
1986393403
1470432082
1519811699
544272653
241916353
2058996783
1052258169
630573103
209494948
283328273
1069651996
2061410330
270571980
585385326
1063859095
555722450
1261427795
1347319957
1003252392
1901422993
109710032
692933305
732486586
84592897
124875513
772744686
1914481825
191968594
14042619
247258540
1623647748
1143747302
2080004030
1410434640
1631638639
401679879
1207329893
700620154
621376330
1245472705
130670335
420096569
622583469
108831186
1656637310
449027501
1216990749
372601416
721881406
95189740
999495195
1555716416
44490940
2121910143
1456681753
1212345319
516147915
882066242
1883102024
1060720918
1169324501
1600481580
230922529
734266722
69358744
492517139
865561953
648800264
1509096533
112246263
1848539495
1709149850
1197235008
2070903533
1110618483
2046091501
791820866
1829074497
1522636536
287964777
1932287945
554183955
544209576
1703307551
54277526
735330247
1504429824
786266869
1360590672
651881576
255119983
1754472788
894134376
1871596862
763738425
1982062977
1394741967
150823266
1042661414
814818601
1830227171
189849151
435994312
703778417
1666205627
1635370359
534909310
2072974280
1107518819
1854064561
1220514691
1039770887
1436948337
286616294
1690411515
1507530502
787743899
1558444999
1663902987
857839669
1492334495
1187595626
1083482996
1199303736
1061164276
1770983901
356866918
874492237
1661589951
1986818502
1071998492
905702297
21537080
1433193977
1314644128
446224767
886436757
1863368164
289152937
1057362019
1798364168
295283113
873261277
626516117
852920115
1636905152
1189393587
1481965893
2117626050
1178426213
1542715909
1209370011
1853418156
1204982371
901152580
24385521
355967605
1582587693
10794270
491945705
1557532681
1026946106
895359002
64121132
1790829621
954957211
107322393
583238132
1464978899
2025666660
648617328
2108148931
55693647
1078809705
1143790580
147802821
580658742
962697891
1146354761
271312363
1213439346
1201790720
626987820
2107549067
1486131150
354170757
1658435387
698297019
1073828913
796917112
1490033398
2084467845
831470966
991990995
1673899890
61205587
1864179967
1911618827
1636159018
1213446612
1232889266
1506355519
1091005385
242573140
280336460
1449533496
2109526495
1591844395
493980571
2025186545
885547429
559063819
1888484735
773858956
2024758659
1151433195
504677889
933017829
574864463
1759758969
1421118737
428397745
463340142
980212794
1399457939
38543263
69215540
735240988
43827983
1996389523
312112130
3773275
780298791
1784652886
1154190274
507706862
209953817
999392533
966021147
1864873137
1166896723
1999006562
89714205
479672054
861406293
372503091
1713890893
1394713880
1456229537
1547418294
2002788233
1175174511
1238421629
1574628643
1655636126
210640903
250034377
659652802
241144416
262200216
623072585
1796361299
1863559917
580141194
790932067
363650486
1830821548
131595947
1205569449
495065880
1004862349
242321548
1342350757
1641327220
328911505
599965586
324422846
1843798531
1949162118
677505291
481428098
2045903077
1910542913
233040299
1818083656
217542339
177064601
1050266178
66303270
795001988
612642938
258114507
1600619203
801627201
504606670
2127696824
2060981698
268315102
1057351056
1276041212
1895102083
1242536573
1801099575
2061906869
232794355
965426667
683753562
700021535
1721078298
384611898
1583908724
822355964
486598416
401174467
819783009
1532777834
1963664093
1888788967
2043622723
535725286
1057522882
510334718
498882607
680897060
1611667116
393723082
1737416692
265322200
1759886119
753007719
477348223
703930287
943702917
693558069
674958954
1478750327
357633739
1893589554
347977792
1385875363
60862275
684379876
1960925711
187261913
1230510366
865930062
99813974
1067984571
1028708410
364768885
137508393
259136047
1917505248
623821875
830767861
1711488156
953416765
928488872
594262089
1341920270
965396914
1430776288
2004267898
1458277396
360964592
1473893785
1132879907
1264588985
180129472
709456718
1767881710
1944134523
245538760
1391504444
455335839
1787936472
685430773
1190721486
946278882
173908910
344908873
1995693218
96461350
665941053
1319885469
1869297746
1120356737
1876904220
999964274
1503285105
1218631219
762348939
1998098569
497067642
626121982
1455813426
755066077
1621074348
370586552
931604182
166068202
374599018
1433728028
880946298
1720090210
1591455284
1734198551
482114398
1230013072
1853520210
1749233017
831926884
892168845
1179391155
1642819175
184589565
2097745599
301399903
1258120599
1005125137
2006583374
261079515
475985583
504931670
1997831918
2080245242
1369341643
1944800061
1418755895
391411589
935349788
425506010
789371187
1907125404
535374361
1292804297
840402539
1379292426
1635702693
755497758
1346672706
793768952
293056012
1510889784
1505537523
1469144716
1924280359
1335541436
927724283
417449378
1699590065
1569368444
1450878278
1673856312
18675371
1406035375
2069373901
506657976
292289095
1467329083
952206399
308916092
1450284157
60521705
1074573791
592129258
1122387670
1741840085
220271381
821575904
1650001049
684834932
740735033
1568205749
788202668
2135277044
1913983365
711172733
1539021919
197272450
25832944
898914084
2041389375
1979300247
1500741676
740575635
1707856808
276486291
1932602974
1609801401
375378041
1095910988
570222393
1161150818
760417216
991254798
1971142893
2056358572
653546383
552887392
1435410226
1602630143
314595524
60190071
1701486934
568722680
2112471687
1000285936
2021071021
341305453
360269905
31470995
52791034
217096236
134140828
1146535007
1986798672
2081742645
1424796302
439758915
1551986124
1626677255
30777973
1616999864
1503869758
974407045
468146534
1926447985
1674730932
225051122
2115598690
647417822
411813383
617744446
178979219
454149210
262681292
546898877
1621530853
813726296
1722508857
186144935
340191464
1822785274
2146166052
628206728
322174847
1439522776
354172126
916141585
598915190
1332199133
1155453219
990762265
1476342092
1251389040
791491383
1820718066
1563116154
674584153
75235116
912797360
1056571779
2029444920
530858713
1283113913
273763324
1532929814
1522232277
1053084668
1643796681
242400788
1260567920
243546974
260723606
1797892574
1899450279
1967892640
745274879
1437889138
741053606
1081663040
1092835980
1525020250
1790142340
1481978320
319053384
353928870
491496037
1129358570
1588964330
521325479
1594244219
854117679
1073239270
1250750586
501477522
1760330917
2001577226
51845115
1139043180
149774869
1479799615
1027741766
2115371364
852490383
1758690593
218857528
1057877387
277602481
504645788
2108547614
2119309075
1380747286
624299506
135686382
2120048684
1766050367
1445145223
207664288
252148710
715083862
936876771
2111438260
1379486905
1630648724
1918172388
2916832
2096548450
897616761
532453915
125057253
1726443733
956819973
675838357
605933379
1990604120
1252333641
855407352
2123426902
423757304
2000207974
923301925
633781502
2004340513
1790051220
1609854923
923650262
55511571
2060669617
1087354668
207359553
1155650287
1310854793
1086076086
162555516
2100922145
512880599
1028563609
1361326550
1246292881
412956623
358406166
409881662
1865210653
1553639401
687021236
297290036
1073511457
826426084
1497989604
1422325836
1888616452
57791562
900875771
1956065578
701818910
1617051878
1218067764
1890576397
1362023575
748592957
1641301288
2022345158
1509153411
1932400521
1233698377
43163679
1218929320
1166117983
2034372299
123584030
1143377679
1171655165
1320102974
1155314666
685844827
450691074
634727879
1147603947
241834329
882589822
1720248178
2040647227
264790777
2005911632
1395231493
794987765
1796320501
341004298
1286951768
449820874
888622690
117548001
1248933307
1411333453
1762584025
1927136155
1903992042
527721676
264205988
1270991558
181021417
1602094259
115085335
762415
202802045
1050014259
840235738
450328133
43392520
306363863
1955098550
528021757
1815289980
941406263
1423693265
742680727
1851015296
708263486
291932352
1138254174
1598402396
1280265535
840378135
1899590853
1098713614
2048941842
1373399050
1412467327
504452497
710971049
1769634342
8193994
501219353
151323688
1507191215
2072756354
1459088186
1049602338
1272778349
159624976
2114158260
826746076
945357390
1671001208
160088600
1750736992
168763306
1589289247
1460043690
1477366592
1354499809
2059519188
131952133
1094702924
1670458758
1199851080
377774883
1971799276
503182365
103482575
303730019
1016666030
296567842
1785118524
16430916
1181604439
482391806
1613841687
551194719
150903520
1265779560
1072459309
355532940
527640381
1214608565
1674566484
314343829
1002672372
1594959794
515276412
958562649
2062416418
936038981
628943478
297848080
1862379824
2099007762
289500241
350880288
2036360510
103628106
972483138
619055520
448207392
1915276268
1172016450
539990492
760137068
1420374840
1803825148
42451037
292989312
726767878
156080150
110654739
719899369
1356827030
1579447733
1476342746
690598908
35452141
1555377245
666410745
1946452235
1295758858
1127506561
1527130413
946091300
1816371309
1460755173
386320460
2028688896
391911100
1560482630
425439101
818597948
1272588439
587279866
542249141
108602257
1495021924
853123406
455796731
1057675084
1012674094
154415234
1966722338
437073489
1891705893
1978968937
213110328
2028229479
1494855346
403502832
1210536280
869094882
1288150390
938466653
1136000901
1103498531
428231477
418752117
961132207
1606077794
2010411897
857962477
354255804
779850750
2146079037
602307972
437495066
1310290684
558286012
91478356
259101812
1349338657
1995915820
1100897248
733682205
1940434752
250365893
1578304723
1317365168
1894930898
1522179070
755845753
490418642
1244563252
72848268
1051994767
1022029153
1697964915
1232576567
1685127902
760737403
1775542688
1280861885
280047669
933735386
1126686529
2027904206
1520662556
1965293554
1406620016
823521372
1856124942
682324720
1611610222
1814836232
958094964
2139655368
1728486444
1330321251
585574908
1284059033
555340010
127869891
1126085345
1917778310
379142824
1361363791
2074294998
2012327876
1183681085
501157541
178734150
757903518
466733245
1027744621
883586122
1366322357
2047167669
867828433
1199126966
1666247344
2062908797
643233594
1474379175
334123186
138481691
1455981287
1089182719
1408530071
1410695956
670029367
344843026
241074363
1325916899
57855369
1524817062
1718321530
405395123
1020819502
773594579
896082916
127660870
920135078
1987927786
238640698
1526618304
463731936
1121098844
990391145
910202378
1763187221
1995570845
2074496573
443667692
1708602496
1257933351
1092754052
659705659
1283313116
1528862891
1029130388
1938229698
372565804
1358501928
1531891320
40950294
1309491247
2085917616
392676061
1573368119
984358130
47907828
878855919
473641236
1945277561
582575823
1954904229
628721636
644376139
1574051952
1278831975
1327338908
1448303055
1073816233
1972253627
2099598897
1753490358
1411702241
1648942546
1135712259
251778067
1086126277
1143968694
519042789
1943850409
1846530376
1097706950
825237625
479347420
82297881
1829295835
373645454
76102908
102317358
1098921431
1047885212
1431448057
807571491
634298616
1783999585
1869738639
1633065159
1932056452
1276593485
648124724
572727884
66110534
31727407
680222573
69474516
175556490
269266095
2100196528
131367066
1212287295
954740816
1815227544
1137587907
1018745858
191381557
1385282735
363428364
69334643
1082167987
405373760
900544951
1712860580
44307192
2093929836
463548213
2091423768
28851279
1622889695
1009958240
1802841856
1090502526
2083835715
1132304788
1347701050
1537043978
779789074
308886302
1829119201
259026755
606187220
1772884928
62487137
891993138
287819567
1449496747
2117604916
1738728271
455587039
559931776
968129231
2072122815
1412872982
858425774
928091095
193952573
1326753277
341751755
2073902965
1157221790
1635213464
1786668682
358045919
1243627034
425399101
251610254
368913266
1903927527
1046464946
523396314
1018389255
1500045823
1885184415
685356739
776394792
1085653123
276332688
1616660251
1394436445
1324405773
572281438
447366893
1443880218
1990055946
896192360
369220906
1162202405
1586446500
885246645
1910881867
5019594
1187387014
456198293
263621664
1824676485
676928355
698260530
1920991057
1561195542
1594111504
619236986
363517470
717033244
2116101850
2129169454
392465851
1078014902
166364039
147282881
2091770368
736420481
688520298
1828969574
1109464617
1475458655
26404746
867158860
1570833515
706776842
1470764411
2073072324
1245836964
378323618
725347670
1592483837
819807902
545478851
2101465478
719700266
1021363736
1437027429
339200887
612617320
772468520
100914708
176390114
242011534
1021631630
1439022618
682453869
2126478396
1894451664
1131722504
141387470
1415494191
343268216
1604698124
1017868873
1061149219
59961184
960466585
1035324270
1466133845
673199388
1804206320
537741293
708942309
244960728
1231132920
659094112
1989343594
472626426
1393032546
363994931
41877215
263729166
2049606969
744050556
274261245
480511894
836225143
646315589
1916019864
391743074
1715289088
377568504
481915562
1486045941
975557355
1759299261
1573209833
765439555
1314039964
1987532043
58255739
1626238384
1625732036
1956592796
1283918221
525892092
1094615063
1037324443
1789189097
1001654256
1722609761
1556746133
875085989
325400853
1857423749
1986729855
1509912989
465343181
1635828752
650043949
323008580
1762934836
1498998403
531810653
801942821
1304238228
205121579
1474777732
1736080547
2146201903
1014749845
1522713640
58832437
184267928
1071340621
1378484562
736567825
694862643
439718714
761310628
852893698
37100357
460402247
1471257204
737119530
624019994
103641167
1151367753
1974940223
121250408
2129674690
780524883
392739427
673922809
1638681516
1066825159
1973235897
2041596090
496507118
2088150059
1682572949
253462614
1567572330
714820361
79864535
328744430
207002530
332983334
713389720
2099724699
901543819
1939999743
834510009
1878485797
1353572427
160816682
1182924660
1187693398
1027204753
1075853789
335218308
976845458
345764636
218879452
783797783
700689160
1795563697
755485859
1302062145
381869903
1141153380
440494467
149852140
1919706067
1083382367
559102939
1597283924
1966431712
2015179536
1055552408
731757108
1326034263
2076373587
2074314213
166611235
484873123
895111042
1254037751
1475269236
831136978
700889459
57686093
478801207
1678278487
543140035
1671745931
417445459
1077398652
1329543781
642349038
667275056
570689698
1852952997
371814671
1410524062
1977324419
2048901734
699140234
916764663
226855058
1978270589
449850737
950255586
835903124
835905682
434591019
1192705141
1455116497
1663821107
682666128
1489297799
412552930
1512134163
1586853866
1602684289
1850094800
916280358
1307047709
1516394091
1161235317
1029344834
2099593719
1036261534
157028530
1344285691
1717282958
1265757381
1816315874
306165492
838222698
1003757249
329011706
1821249054
1766772712
1180924697
816368967
1915772790
679924781
656649635
1595309787
431368752
1716063083
858990552
184926595
1410943364
993270432
1721339573
50511676
1163724366
701467684
295547260
1139142665
1084567897
1124865147
1812727660
2041340833
733890098
577773149
1492563666
561565931
338662618
540122756
228073969
772697675
168850405
1050554713
438369980
154571216
1123646446
1129479403
56292342
1235360210
428525562
467787686
807977007
1979161866
874529037
548364976
1712121744
853500570
2003628123
2144925449
1811933804
1123951216
1742100656
355858929
721355522
1290767783
1049155979
864682050
1205628019
1819385551
1029577002
1714220038
972697741
689025454
919500401
2039039866
1320713682
97281051
1296466760
603056515
1501595292
2050047467
525961036
2003821371
74769928
1186668883
1818888622
1481224731
1307611030
992903959
931226444
186957282
991773826
787376807
204429668
146938975
671781443
408500986
1265286977
611818734
1640913208
1633567107
1284251979
900079107
1599592868
1285361751
681277004
1536043135
2042514386
2004851795
877255349
503567447
1962146937
1121986345
2131775920
480441436
2112287820
753659548
604803221
826575640
2067277216
1813226712
1398067337
1637254907
701637364
1677373679
949725357
920045007
2127060149
1517696847
1176301675
299000339
738715592
600631623
1894558268
1416251029
1837288576
1384685099
367064325
1090390724
1889459049
1347072701
208668447
993924894
936447198
573845953
1593520121
621154584
1349412384
2089993444
908059343
1694535618
148597009
782461939
1053280508
1005918208
291702960
1482423679
818994074
1757503610
303966450
1229745974
507938351
975101423
1148494812
1489561180
1497682180
276142061
115398711
2091749222
146707355
2031961178
767475757
1563246387
1920970162
2005773368
68128453
557570550
316951364
1075795841
54187753
809862297
1356737969
454918721
1089878216
721656942
1996553673
1577736059
1855756573
1717598222
409904930
1679193705
90037877
1081798276
714914197
770490046
1590704123
955951241
1661719301
1410556931
25947089
1258698873
1378489075
1044597542
1436200185
541850127
1119458221
490122671
1151564162
1370405780
389278949
1938818567
2111570276
189214057
885243418
228213935
770216975
243997346
93143097
516115266
1995675406
915106074
975102155
1456583150
1432716347
1331290500
872604587
536269420
1640394636
1120387128
1770720568
1509825878
141694597
1372458229
487543949
1308276159
1541895413
1259387735
1878564400
1089754554
379380750
1812828917
739278332
2067036812
895598825
1537728503
330236195
1291114791
1266063865
1910631087
595558689
273684943
1302652378
1236613284
1857387893
1668668666
297746761
1729795153
548044232
1430456120
605238750
208854379
889060496
25122191
1551206260
799121758
561011011
555825593
1219627838
1481276218
2060571204
1578696270
306709923
230833198
276727662
1229206320
2038173834
1550113767
268469309
608854465
1474857377
1596010644
2089865725
1212418299
1490389111
590048992
609260072
1294787012
901864725
686256918
1060315359
893545308
1235391913
909889611
162676326
1116716810
898403732
597600682
2005221975
1141353843
494895898
1179472334
146035993
313401781
877475161
390050687
1568715366
644992559
1637550948
931692989
1538978857
494346417
1160430137
2012426309
306209676
1203076839
917676584
315667399
91771985
1139264079
565067388
1409550805
835356211
2045848760
1085323854
2088732943
1462210544
1106717682
1138858074
1132722713
182210756
1318192952
1517096785
1897035574
453602233
2073319911
1724967473
706876602
20432967
1913325925
1510927541
675959125
2007178824
624326668
1240318645
1001606750
1056147277
56492483
1385264617
524079027
1077876931
1350484222
869559423
1408042172
2035058389
2146867568
1592389374
1775769496
120573470
91000408
1358116464
1372685968
762963440
2086100182
592446329
207111030
1716812636
816013660
714324840
1196334143
1510126071
35177341
1361579895
1026484989
308277158
1329785343
314976882
1838026374
1494593051
196753352
437217031
266119812
1835095237
1624313745
28217002
1853370331
543366098
918888422
512401039
691842119
1829697012
1203107927
11802491
870867837
1257800407
1690428594
81121879
1036136164
1230178538
1623855562
1611816968
219391501
1906210974
595524090
72806089
975703731
127563123
980818048
323795017
446764303
1983408436
1428809463
1379006592
387075211
392535422
1944395842
822307804
301233989
111566458
817516034
2071942258
2015467276
1419453638
1825086468
850070071
137020635
1000917103
1395586225
1503924027
1459147153
1679604184
237921676
816164722
357084758
1481000270
974965597
1833707000
448044181
2132663459
350799350
2000571305
1075521072
1311992224
537916795
210161067
475323870
1639753681
1711832470
1896213277
1128916856
1270646714
1396625957
1887746970
949504044
828151744
367578047
51576273
1545338543
934377464
1057948469
1333292343
801760104
1329812226
1783461554
396533857
1936609595
533946691
15496549
1327001597
872453323
737637051
1074975835
865854335
291251663
1044676751
15886711
1011067206
642819702
1340164388
1559220521
326439839
739879988
1517940895
652638748
340238114
594497469
1840098277
1439299887
1811612052
41977147
1781494456
1678091775
206094150
541605061
1928509912
1377533780
192563803
1389251285
1994208702
1780700885
1665968081
1996822441
731292761
350963119
936025847
1578440781
1815060268
144337146
1801875154
1694961325
746092165
1406592364
1169951899
1222513066
335614649
1200632867
1451551322
441605566
1507515991
78558959
107365518
159247493
609597851
2047447992
1935866098
451663305
2115040033
1780734390
1188684842
882603867
1675185026
525462834
656001273
1386767628
82640595
1208499250
1051966776
409477535
157210287
204749314
265625869
1542364787
275858747
1201710152
1779571975
923436071
451053226
1954942601
1563011086
434782821
994233406
881374922
1802245585
1354426560
814575036
226796001
177024209
1722926745
2103321631
1521024935
835372321
1309790907
540757010
562288373
1215360591
903732517
1200500560
1841232385
1071947096
2064156138
906123258
225395483
8250238
739442200
170191334
49747975
278572098
590057364
1044186591
1084045093
24314810
1274867201
2071343776
1159252736
894952587
1065307681
1167446101
2004076332
2133167734
2033993483
311726623
734301112
1792173148
110524731
328532027
157274644
857953022
835059721
1255146236
507765058
11452003
1331341649
70284320
1117653520
175569152
2117399920
1685502524
174811843
277168467
1460068398
81619278
1649802308
1829652568
965570656
2002251483
403629562
550059985
450105526
430195357
1971788131
1262645437
1894952818
1267245546
1099380647
1880250617
366454514
1857442125
1732754599
1040339513
1003384337
216688330
969569328
1162330017
1402212345
453352624
1054225695
639550656
216689907
234105592
680912521
1093501747
1740325402
1482598975
603704340
1463345401
486275579
1849490858
1697257805
1305728709
2074297485
360990082
1648479912
2060601042
790722549
424204494
2014895564
1751669229
1106032643
1724729428
1131975943
2013226725
265414421
840394774
1285903545
568942642
1088118282
2042913356
974162487
1278986743
1321102470
536138051
439743892
1396390163
65053002
1347019192
1942303871
1642092723
1411766923
286030994
777557869
555710620
1691885022
666335832
219823441
280732616
303708336
1732107285
1608022064
210648707
1031153801
277220984
1042970939
357313639
842550136
598946786
325469434
1810988827
1902663559
1526036069
2034823133
1797041079
1079057529
96101020
1515332088
1237469748
1638402592
490096856
334750665
381835978
1921352332
828352659
1406644859
1158157386
2038362300
932553223
848943958
201145070
1330883006
1380610180
427565291
809106918
633181365
1529539786
1336977191
2088394226
303471389
1331435357
519972647
1258429300
648274140
931637762
1453222844
2075667732
1316471991
1133556653
240653755
325238146
1291561126
334051505
1794418711
76329558
1934787070
279043751
1213455461
1253947708
1390752049
946642374
343752413
214818653
1837736745
2146139010
1378947657
1799204630
550877334
734284955
681147731
1939592785
1263466045
101875575
417135969
1780569199
1866988961
1777331785
1769153620
919417121
1616694641
1575860700
305961733
1130936953
1436469476
1484139157
1937731452
2080197209
195135700
1328585735
1695065993
1801754164
1991865218
1554018010
835984892
431784986
1591549276
358089216
1606133339
1655146841
465203235
406370002
835615130
1835176132
145792236
2069428593
655485416
1222207816
763351650
1900631128
1317822335
1778563917
27246282
1620150814
614177836
1793886132
491640605
694073187
1287079962
1828859414
478439274
2071690772
1575011779
1765079696
1831562200
1758148130
522276560
80755762
989081610
1319184730
2090292972
836887427
678475728
1114428592
750008847
1983948942
102231903
1683239531
1886072510
744012003
1023910699
1416957252
271745937
1829236301
745881829
94788013
853025560
301108385
1172201278
1253218458
1783259153
1675200689
1160383940
1092895086
1435896191
278615388
1997270581
652031206
2121975665
1890073323
421139378
902968970
605470337
1943221527
2082909070
1399025470
1934261496
1099454640
848194977
921368477
1083583954
814858893
961336320
624585270
777066087
917769609
868686855
2095086986
1161583097
1351307416
2136935819
288335552
1687291258
640787771
352226325
941540238
298935512
1498953120
1676471980
2034027599
396992056
1973146486
174006320
2047905430
243504987
1811813599
223577997
375222205
1481384063
1452014656
1919596525
149304816
1279224202
2036016487
1670244672
593943617
1184284318
304512022
1297365019
1386113839
186223329
133397031
909618747
224517025
1756538466
1883827874
1573589607
1406206347
1330309527
664816299
138510696
233209166
273287428
1725593772
867749333
1723578075
1295956745
1335966272
1373087687
872013570
659497568
1572736660
24153681
252771029
355632099
59744381
687507137
2146301073
1553285583
1944501489
1003527513
1997059926
115875843
1001640188
1632185653
1455640547
1220268342
1376645230
634777850
1915951206
904514057
758932368
1400756913
831318332
1139498576
931905004
136426632
2056082468
115352577
785873981
488409245
223733404
1155834218
231811725
1961939183
1012429571
1853505321
372118262
1221816525
1074357327
1105299029
1862562641
419787741
1697781564
1516741505
180435961
1879938748
1994144992
734540750
742348159
973248439
183452993
1826904202
1789489016
104287879
1119408404
1009783753
2146391633
582585513
515451877
1398205591
2109198846
506775016
925683545
1857608479
953682795
1575583742
15461347
545291595
1400470497
445287276
1079573660
506696280
1245143657
1072759684
1782013983
851361633
1218232848
1488459455
1952644059
1578998856
1301014776
1609668322
2122442100
1323304680
1345879386
138694932
1156126184
1223540690
578622714
1088761417
2114790183
940134028
1031098978
2113674216
351797858
464727553
2036698192
187022199
693949081
758005917
1780021915
1944246992
1476570728
394693605
889154858
1457960173
207587047
1419460126
913541803
1179974097
2119959924
1095563527
800232944
673226430
89748987
1041327971
2133769333
1591506518
330479873
944576619
285535440
1550750106
2081505040
1140106291
1165964535
490170095
336529677
2081822721
2142021666
1801307036
1572779014
873179900
1714933188
789611277
466782978
439925036
482645759
2041516007
305897756
1213335892
1547623667
1726589868
926544715
1548900341
1419929486
1611300614
1056347095
408693819
719682527
1119384200
903928714
787084226
835645696
1705299540
1277666434
1271752592
748736666
1924440752
113740869
429864772
2124446327
257357893
1086799265
1986002570
581260566
1356384341
1096467381
1093369891
569836210
61324454
700900190
637479750
31727534
1502918807
536706592
196405053
1134201096
608643152
1628175437
1265837892
434776745
1446123985
1351925345
536037394
1689998609
494673181
682399979
1176449746
1377934401
158002083
529880373
396839451
957627920
1275320841
787364959
2068946359
1509232457
1320292006
571713842
1575184181
758051715
2044953432
797352711
27643504
1213520461
1018023098
592805743
1369896150
642401677
313240169
111053948
150489829
1193170973
2070175812
979747570
1699425146
677538735
263050674
706117979
1198309434
115683212
513441253
204098843
323104344
786124303
2091124898
495820071
1409681999
1470012323
1961089618
1585163509
547886167
609012952
357190678
363484503
2001747043
1655616450
1541780468
1086255125
1176891180
99682329
476722603
522535231
446474521
584561469
1246452256
780233267
2007421908
1597286443
752382057
1041621699
508553610
1451966778
1609348456
815168705
593420857
1776887237
1692681321
436301162
2143413911
1226684737
1822871383
557277123
1621380485
1066996033
1824071360
1798016833
1462755271
1868264288
2120637087
1470425411
656040997
679369643
2016549359
2108241953
1447064603
1946159909
652491613
533419314
1185847162
882548155
77563210
1052074620
261728602
1888462960
1234439752
40373668
2028438508
1802592315
855534944
1757927997
1879635113
789727098
1648669122
36795199
67500328
2128897148
1059202016
49153518
1908228710
1899036722
1425198327
310420533
142082572
229764010
877643697
132492845
840105441
1496665885
2001557565
738018597
824044645
571801392
533449880
695846258
846338425
829054076
611067108
63654109
518082924
956807271
567903142
1151414444
750655168
1851802877
1261987313
163231766
136191266
1051167021
1571595097
987729556
64491165
1754358078
134690505
1912175051
610113261
205226763
1758252713
90701891
2024978605
1776913903
2045125767
784800545
484665617
341614582
2053840420
1988227326
1819833360
1269789766
605664551
1588238160
1519167757
163580365
992585617
1034935743
407064292
22008095
1280176070
1403658119
696311751
1831035559
903152980
1662524973
1122438742
210419073
1710810256
2013586297
1261768916
249236745
160423753
246393802
491599519
2005071621
997143788
1961810046
792773438
813855494
502297218
262597123
232985463
288302862
623549268
533627474
730138869
323899168
965744877
949513945
1402584872
1219308263
1069708187
1383906045
740656919
1602286653
2072826344
1157220893
150481837
603413633
823542323
1929804304
1943240212
1904252087
1484573059
474893747
801057235
1853610385
757742862
259038720
619368747
957320089
1532223848
1738266062
228553086
1544932326
188076921
301839072
1809911535
1999021013
180041737
228692182
1115793831
2095624660
1533293857
846576392
1132886307
1190224027
1935323438
1246807827
551579895
2124260640
231136209
1760556791
1805192342
2121024774
2006220214
906470157
1890870338
1468179608
1526337912
1184804099
1244236011
321199264
624075579
822999409
1701980284
403429920
1056668046
958198354
273840501
1335706326
1904641318
1205080337
798650540
1060562069
1991416073
1555984707
448871486
1171122976
1551526752
1148414603
844892186
240131771
279666061
576795405
647039630
189688177
454364074
1106348328
96983128
2023352078
1099081174
759260861
318243012
1805416840
166662134
902085131
236384843
1800792250
1283770906
1833904491
138815129
1560708958
1209704504
68869244
276993603
1253073559
1895703346
445009540
2092332621
616036109
2063394997
1398942101
1311652671
537751529
1824363402
1439180679
798090815
912747748
1536795581
1939078448
1302566904
372789298
1145638550
1404521496
1394896573
2082936106
1305518028
1304534226
459319672
2146741915
558112928
370499992
1040454711
1389816928
1645037883
1885536300
1777843346
1165093595
931690431
1478681642
472509869
666437453
1105735993
1827117386
440497374
891314255
1097886222
1921052077
945630591
1135073926
674928067
1527323648
1411437899
1416146739
1137934295
454360639
376449260
1886290652
623110850
1986021041
2019117017
1824850736
1781856750
91145194
919560372
1153633625
243359883
1790683493
1408673180
834427982
1805933204
137356071
2078443596
56803126
492268756
62418598
499596991
2084558574
147844359
200654437
1237290633
433085805
1487753816
337453846
1718084245
938079011
1405701529
675626571
414164369
1798600073
240822583
158760188
1130489746
1050664312
301724070
1928894828
1392921118
870294812
977724970
1081484668
500904835
2132063848
685092902
649010359
1992969284
1911480732
1553654736
1318289157
760759026
1789844133
631326907
1690235639
330356659
1603387595
1600416079
359558951
1192243660
1196370727
286452730
1999170913
1575647896
728940700
1277932278
343155902
1246937840
561665200
1594278966
386812754
776089210
1002540762
838531683
222683397
310405277
996415519
1794210972
1546158549
1745772518
1751077322
1012399736
794935159
1997818827
1969001202
293783816
432211064
1567880938
950857639
464489146
529366446
37770500
1277134463
402255670
230100178
1786469952
1367037636
2142437453
1334002435
647705538
696623059
833375630
1709793967
527928340
1604175264
69721384
979397010
1549821610
1679278258
339600306
1086989232
1933511005
1805521661
279528581
978732297
784483136
1778665151
722197084
1834388463
364313188
588444970
1272678082
1276963731
1640890036
871781346
440994677
1327283583
456140497
1142442896
1653713230
883424531
2036446343
1011815921
1649183216
1791068290
1494614269
2003395786
56946361
496856078
162820155
1463881480
328346097
1065890694
1819258480
94193680
255745681
1561216227
1508914132
1749900602
602736805
844907192
45289504
1946483853
525487527
1022457343
22937747
295895799
359404732
1859993781
493472303
900452804
554559028
920688648
1201921845
434122338
1064342865
1122797144
690506546
1022994229
1752608539
949401029
815064846
1689617009
712422201
423428681
1616303506
1517761608
964433012
632362030
1007896332
2062245228
252706878
1466237370
307005067
1966362874
1757081473
1798437399
42224905
1044980320
680525576
66189178
121396863
1229995260
1412632339
423983326
1985375702
98467918
736799736
956187876
1500793084
2032396348
342802035
398996409
857296267
2133768688
1397031886
130613584
1013851318
1569602287
1721519656
705701875
1655162758
1354624677
246910185
298828307
1244842871
568483138
1880726645
376927493
1625552413
444621224
180543189
1005216500
261036530
1475870655
468818934
1713972438
1720007296
279691914
1559636432
2145963387
798685298
1356702373
1925962943
1370485492
595084724
225080497
1195884465
20103556
387080719
648863444
1842222133
247928154
1364270882
368105408
580885294
686398725
1476422890
67153109
1693426819
1408041982
1716465089
1869909976
554952703
772547637
1715229364
1435348364
1497310486
104349979
829636481
8768633
945261405
236734741
221804457
844919299
2073684617
636362926
1210552746
1531613662
618310461
449246216
396587951
1730528076
1884655205
777752987
1308219426
1830551584
371013321
1628294062
1096489316
827386531
1885042633
1030743035
1055344224
1879415766
884174497
1316158567
741441221
1444149656
137781899
2006553227
79337225
1520866579
1383885908
413597940
805569788
1647710518
1435625366
1013254703
1073484692
720703624
898279983
205023797
2124701660
2129898348
1135347004
1616736678
1291033734
140734151
238980150
113616682
873701085
1753539050
1731765897
1085239826
758952477
1508349169
1225975590
19975335
193934462
851818161
976694388
621674137
510425860
207893398
211519751
777346594
300940825
679500645
406451231
72948805
1179241838
1710493644
1412808980
1388320012
1306217571
836336250
2074075203
1619438281
2098673280
1654082300
938141514
434677874
1984293698
1314815425
473948403
239938462
1584333532
918727202
302310741
1299027494
1875454386
1328928777
805731026
1561365021
1764836755
877715198
1389673864
1926359522
1766449518
502352830
772100145
865133655
386130307
1851117260
1932202913
1950156170
275873746
2088907561
343189518
1440436741
1944359005
408148890
369275993
415000820
1987644673
1255131478
1378285310
687648100
1582099145
1028860629
165485968
814184980
1573270700
2121232655
334390795
1760975461
946368767
190508680
2052130347
2042973529
1222266127
419364144
1450466332
1702170474
1927057901
265071810
1112204882
1649700069
1125343263
161544460
1023607987
2043255972
2040705990
1629587393
1870626680
1796514150
2076127790
102428593
1304484006
346273008
729037871
1384744405
663774131
288536943
1811958655
135640194
1407067627
1141814428
608737107
1844238680
1063419607
1106661750
1610940206
989834004
1211406243
1513122439
1130709214
282011815
1965464879
2106694768
1544581945
1192300284
1087946244
1598676899
1971309435
680842967
1569977524
1836264262
1976936647
99761144
136156754
628760332
1802627313
715803239
886352937
1385805148
1520731240
1300493785
462033660
1925381542
100627081
84751980
1671717777
1349115718
1525208527
491368563
1933615986
1439687401
1596878896
1672995263
690011197
948307212
1937465178
452319283
307805334
1509855284
2041651435
1198419910
2043404326
472383392
1833230057
1788352805
11165696
1865017571
1054999412
174991298
1145113294
125628105
1270027644
250456019
1854645495
2042018554
332520691
259964178
1813713097
1803747408
1652543253
508790920
1660960550
526550456
1843905083
2011535146
1804396435
1525233622
189393574
953866220
1960511495
89408372
1871912660
1555765712
741092888
1584478077
327181022
1275007648
793871866
1408184307
898612617
673311994
1198371837
1163069238
455038166
1350458817
1652651048
1961333065
490459318
1256211499
2136212074
1981996376
1019152644
1322503758
1080576819
538542089
1820326172
719005694
1607459741
1689839118
2004155243
382972171
1187825914
1805758020
1674137326
1190378497
424864361
1905986590
1929831049
921293695
379222073
867709147
1653959101
751208688
1158937506
392740745
1458550895
1601817323
2033137845
1322075663
1729128388
2093794099
1669715104
1791541129
213303837
2128690424
1947912085
577248996
1363474133
1499435784
92247068
291037396
1712887706
43788010
1808811820
1296541230
1918786433
1025334664
815219076
1948243543
1065495583
1242244783
1976157864
994396407
276593085
1429277475
791565841
302053631
1465767558
2002502222
446548652
393854531
664394855
469455089
481313682
1991381033
850548751
1796386668
1753666671
824430487
1342422434
278788092
511901019
2058557782
127132975
1454906483
1457318651
131145770
1390677691
132719970
1512669045
281546647
1172778503
1931868039
453059056
1397290348
358449109
858432118
1494767441
91534520
1995859267
116930283
792404541
2075721533
582584492
425665712
716974966
888821846
1280854314
161423657
1812509160
379854638
1042837427
1598395778
892486499
1549246572
1453927095
1335071968
878656594
487797046
76763797
1523866305
1160974377
1237995736
2090202654
1278038242
1432312239
797430604
1191194206
244358705
229553023
1364399031
1790524137
362494997
1509578618
1546726869
1711793849
1229428096
1738246180
163266820
1422537622
2004725043
856277047
2078456494
383667946
1185532694
1115073180
1989977963
10341846
10662787
878240635
1514999434
443298140
1296590052
1442217979
1676366678
863613547
409230911
119561817
2113445837
251352852
1718906191
1164918403
1468094232
976833874
1210647764
1383309983
75665208
620007568
1820334781
90797591
489460620
1690621309
92638864
2048950066
664497989
523222432
1273108358
1944753873
297697173
1834636556
1770109744
1954588828
524815681
659936485
1941621459
871332577
1906176014
1680388434
1635674732
1472020441
904148966
517270607
305897212
2090396913
257613834
1471984304
104719397
1594121118
40339606
887505038
1500531461
747254023
1992571105
314576080
1703813211
1211141935
1567369812
707149310
686430813
301567041
553621979
1737123381
722800415
174224256
1165468317
1245611941
416101251
2012400903
2116231205
570712248
884924600
101461605
117807345
1143078922
46129740
692834979
953233354
1482465620
1062096229
1861155518
483696392
693817506
1161551368
969610594
945175081
1930352606
2005851603
1351266429
1559558282
2095739373
499225147
100675414
97027931
1690093472
1554592352
763317463
655975325
1513862070
376268388
2051957424
1487535351
710495973
1657867
1516272170
1755963353
1554433198
594478724
1370039207
797697876
1277521668
1338430373
1417353204
1796765616
268909340
753052304
478322522
2033500314
939480240
918512133
1963770581
16254789
1390681022
1636589159
7095202
1925708089
1837326162
18008142
23944244
1179977011
849994465
1324698226
1089030108
2138029903
343878138
256989128
950702902
1221609936
1786154026
1533737642
1106457718
1577633742
909546061
103557610
521497488
201054126
1291295184
1583392710
1420847812
1095767379
1912258921
1186424860
1749141097
2121901013
31071593
867335739
1054649767
1863499911
630403998
466523091
2146953735
341597391
525123503
1179313848
224635070
719306885
569950178
689622809
1385695670
1531589605
1209256073
782880251
1655535816
1354478182
618832110
1211835239
359648682
2095162412
380577562
567143653
287126524
609657153
1873116214
546229003
1870781372
1138768629
1041398021
218108072
1916891495
2034486925
1944349260
1713469482
54484576
1485528987
1752110081
1526751854
188141871
2025028006
781451029
1278844094
2041810342
148577136
2089815099
2132127561
784106720
1764665391
1775194454
1476965203
1335965273
283566667
306724079
41857264
1836766963
2094329283
1040122684
1610450503
1158824584
2014599673
2121421056
1891980490
1157346044
1251750980
1255295397
607680603
1876509046
931668574
2130889242
527697035
500510133
923960260
1082783070
211930153
293924679
2119736660
799803618
1840049668
1233521930
824298062
1914009923
958524568
1900395959
134395703
261379502
941837108
1350848485
1196794859
1216476247
813413564
440752901
429960727
10348381
1576446436
16627345
975381262
272316398
440973215
2129672997
1516427879
1220602852
1391473813
1321880102
1337104426
949932269
278366298
565255899
1539995329
1039634722
1537341762
890299708
1303075269
1046548304
900465292
60726215
1176922051
1698433862
803746450
1780333328
495029415
423890400
1516343678
966436218
1037173801
1830329848
1615630084
1441456206
1069935520
631290679
565147892
677647300
901111033
206152642
2060155170
1541067487
1391955935
574742539
768547953
135932976
59409636
1827772097
192634880
673513862
307738613
2064722264
59000859
1873946848
710760829
1826559959
899022413
1366578242
1363120502
957754928
1879537610
1222558172
1876380033
459601667
1097048872
1060615239
393740172
273119605
1578246036
753513317
1891999471
2101623722
461928923
1696895959
588473290
598577369
646771643
1258243976
157598958
1059597326
1647563126
74151484
877225431
945290569
157298829
409722160
99422503
523523458
1018258821
1126070239
668252933
799298300
451273388
726364235
803310463
1982108912
1507632568
172611250
72544183
1096235228
310259348
1076568616
1822471605
1753161165
301333860
993949988
1059466595
235368797
113613067
186433843
1102533574
1750631172
1213865126
1821275994
492373099
1113252263
1139625723
347885711
863319070
1344913085
1234911093
2134614551
889467630
597006988
146107719
61313309
306443954
2134391229
41711003
2090339201
867593524
2113593221
378095915
1390905422
1799345690
1037405
206498651
1297649409
777921963
226504586
557692860
365693195
1888644821
1636756968
724644072
2052675808
1597330692
424823921
1257330286
163134290
1309640527
184839450
2058388222
1200909990
1445937637
447496960
2022626000
1449600016
2123618494
1944045367
625742332
432682773
1080576305
1736471516
1802580544
2098408881
1453708665
1198721339
593119849
928776578
186099143
2037619165
749345502
388214617
416838379
491183811
500178236
349736775
1183004839
162124733
1986664992
616396145
141553670
243309311
829048697
2109381141
1299534157
1508223672
1745546829
1271613862
248028755
282738663
1857591795
165240125
1437889752
595139476
1899744586
133659306
671066336
531400381
327893490
1879776458
771565261
1149804092
13610372
1813472294
1801313655
1535829953
440537265
1719250527
234729639
1679830371
598576422
898168617
604271469
1760666241
1534968778
1630077003
2094262834
1704611693
1617083126
302137797
240899291
1988478386
515067069
523215452
1921843535
601431301
1003953446
408090429
1858364767
1936144100
371267830
388058383
2032615887
215042776
1940093661
345503664
1443449666
504675046
1655069316
1932225127
831905264
1441214477
445235878
1751177396
135607958
878837240
1543262023
1835244957
1095153065
563990378
1670337477
1598516413
426322275
754948822
2043775311
2093501053
1286217615
253222481
137970944
2021215117
2010464333
51717107
1514616495
1668488799
1128050707
1273679299
1449831931
1169381859
854817238
1013787290
38824406
1316853653
1637024154
1623445906
308604371
539972085
2028240485
1924351797
343105821
1477938639
1843887329
291432653
2036986857
335759974
1540253981
1212424559
1517080317
1548728704
1403658475
1213195668
1367377961
41107417
345869980
1359968241
506798636
823016628
1653754514
656241956
316314136
464821031
394741219
403449996
1860685208
1908484597
364018880
1932404758
1465737614
1889778468
1859039307
163461239
235704321
792399192
1728981264
940014035
1556870826
2095807272
1883996437
743365486
1640152230
1950577671
1412527741
392091864
101927273
706657307
36881741
766934295
1749975695
794391629
1481312865
1602006838
1748537893
1816390504
1134669053
1886963538
1233663256
841495948
1078448321
544303543
258576696
944933998
225071454
1601350601
1118671785
388855854
1567671060
412909649
1219417864
891469585
1604484678
1899653963
1226117537
2115116523
990556476
1896185421
1556089887
659474556
1886681535
1670487360
1615011586
791982444
460851455
1644628466
1215969678
948345582
816958414
1466513595
1071738748
1457909376
559718025
2026630295
527962074
1523932649
984090210
368548742
102253264
685197978
692286514
1444813512
1699491851
676918797
1068994075
1734382285
1388948767
1547402015
2017886808
1594342457
1239249773
1072401664
690774283
57631458
1211031207
286851073
70811401
2009478045
1432695599
1061099963
1087954884
1155714811
223833011
1330555185
969975621
26158814
814715022
451602376
1441961243
1741365647
252351671
1875517559
1163429282
1940358924
1430109467
887824514
1924201879
997864521
1535806983
1617981492
39566048
139237502
342508098
840061447
1462652960
1350924278
364497079
1396214876
1457112606
367983134
2108639783
787281873
235554292
1264188494
472004881
150460814
1585040441
1296019091
1424942712
345440769
256827932
602044471
543072380
140555800
1782603876
881795954
1654479098
1845714536
102185383
985616889
191222695
833814727
2034715692
1493055790
187522070
1043693488
1836596310
1284548281
725091298
1067360835
1861703398
1308707807
975071687
2012013948
1496021878
1808945850
1181615782
1708659640
1799622178
867514864
1294795962
1463985388
1585181354
1237973356
1378524467
1574889326
1231654330
478572027
1277493003
2109272043
838127572
923209138
653114622
1383485820
1772898105
1252648113
1507181445
1362927042
777140922
1676990699
818534341
978300469
177916639
1575499443
1789435144
1050194642
422845786
167674974
930816910
1382484916
374443650
708484904
1834548801
534505599
437447650
1170546546
2061558240
143765738
1749071496
263849144
844024385
657470772
2012638413
182954408
5810465
1186899448
804511008
1281360159
2115673148
1319392452
1382973515
970791226
226208596
795425844
895212272
1612310731
1402212148
1835487235
709748948
6316864
1824390868
2076022227
1662684745
1001247782
572130949
854983894
782701348
1290699871
946857451
1273966185
458269734
317826539
611644915
1757064793
1653267945
1037469743
144775030
1514234540
2070765373
1255412823
1557866728
2057202837
1342792281
341545301
6686142
557971537
1400922193
465023107
982977318
1728892173
485800672
1416159665
1459562420
632661529
898461371
547352370
365916297
1458131495
1977994573
1498931778
425869409
884382759
560086925
732966831
1307696442
1039596413
1677922420
1212689202
10856098
109382530
1903050332
1484571792
2000604391
70372725
1107908052
1753844615
1506643436
1451863722
1293702191
1957559275
603454534
1486510653
622235902
177738190
461065553
554324147
86945988
2004166225
1974513513
1844660372
766943123
1177162610
1711188060
1460688422
1587319317
1616093201
1128266487
32562316
1437733169
2010133739
1246303835
2030126322
1886522256
1974720567
1070926705
794460009
1864298521
111637017
1413679925
677989227
1496436598
2077513962
799894938
731793263
691242949
446506410
1963146913
1635240366
809039306
478465985
1458394673
810975279
257634026
197464483
157807804
749590722
933545112
1479873830
1863969377
1900098020
386731406
1933666111
1502758209
960418472
1933211758
2027304181
263554904
522824377
1894049265
1715261145
230909101
1889721040
1758530447
520975822
377358862
407110919
1904073939
58093384
891022107
870016321
1857879738
574185866
1003296784
108704031
110051510
467662693
448601327
317308913
213786749
466144595
530212570
1278082000
1288393336
1590535370
1171010246
1861720319
334452146
375644475
1000342524
1072011073
2063600847
305679380
551002465
397510817
842555740
2036801666
1193319706
1467228950
1996090635
2140234000
1696489832
341022606
1707191428
1764782529
953141284
51164020
145275421
1571356331
104413156
1760020389
1424625289
1958618738
861686572
415914520
1074154786
539357006
2057698799
1211538525
792630414
153092888
1226597442
1361685857
1111448029
890221510
1572137087
1122607456
1542736413
1127892882
593236372
1962168717
1386100089
1491766493
123195660
610268320
1516503224
1482340057
969759104
2099150714
196583368
1239777722
1448312067
1303694460
1493702718
1847566000
1721406127
85363911
1566149283
1117415661
156427731
2138570816
662455900
1513152695
1134209939
268858686
62644684
1155526729
593264932
580423952
1207918310
1649080492
1562866379
1099391181
1282626429
1563272384
2015987969
1090597049
83303477
891029097
1729486693
1246178559
497424232
655489630
484393777
2120665617
250996349
1953682524
1079007354
1763701876
1409464371
2067420103
430590345
29952324
1203936193
1228922855
831716547
18978521
737729071
1334643634
1488704137
1613030366
2128763118
434659895
1942612969
1695367368
179569634
1909816123
1864956018
953753541
69484596
460019468
714181880
415429748
458778052
1703019206
2083258734
1413274845
347030126
366511446
525916052
1763774710
1426170611
1291063845
2068293749
887626624
1192355435
1419347777
698719043
1523964465
503551967
1726099472
97280939
741229999
986976564
1527566880
1358612441
279118249
1626154005
1212940826
541044294
575321620
1879756195
368230020
1424012584
1771253247
130871343
461395314
1344622391
1656701144
1265505590
1647087566
1737452337
933331549
1916286913
1286940198
1454022990
1566882532
1802540836
1632468132
129690101
257107903
445878339
749840253
213113794
1823310523
316244165
880654022
100757983
1354945466
1058910479
839535510
2093701636
1369048985
224413166
1445950300
1652280124
715018616
54279081
560909369
2004018027
903827979
315254803
1797648901
1324322368
2006321360
495617068
92942813
2119627631
616532897
1292582692
55477811
1109617679
1992197925
1193957410
2129976323
48497148
185894702
1172685062
1659608631
685077769
2137261764
1087817726
347638216
347982462
1863075967
546327032
210881316
1624465957
1892677379
1647897951
1306943781
1016632636
806849757
601515038
1685506558
1253366861
1048609950
1207874804
2092889897
1609858582
1066029553
961843085
1704102418
1589101730
424812804
1429447934
1139562474
708492582
1651400526
637143796
17970758
1363049625
1444612935
1549510136
2119044852
398257910
755486003
1625070332
1620917405
1936731445
1379456794
1691339362
1373056654
1595300782
143363386
206721588
1676432837
477827104
915404202
551360374
1442732136
359612419
864547291
908417397
1379044990
133740265
427638098
1227180951
1447019846
170005679
1300182769
591771582
1473793403
905204588
540635392
834775068
1496403217
1984091770
506726783
192748062
151543114
2031288173
1613679005
229095411
883453572
1015565835
1764233006
1235524525
1099887582
2136868083
1623227462
1959794839
393369566
370628805
1036808033
618434031
1519040861
1110386207
1040466950
1637826898
287174229
682635180
1424251506
2001092681
1315951036
1774118120
216918137
2047888270
1079498274
582856713
731484531
381667405
64807884
1356123165
1097647785
421640967
1884846872
432448381
750972731
69323189
398598608
1964619235
1996183706
755254693
233052017
130090795
1490874105
92225088
526012633
1082922241
471907710
512465682
2086452507
1674007842
2100573649
1877425672
2054541583
949369915
560218526
375467375
1936088231
1924123401
717363562
86558444
1855432215
1061594657
1815275128
343472369
765251194
201700043
1027287301
1779991886
1667530280
858406415
1849092709
1850231722
1356585291
803515008
1657779306
1507367776
954448684
1514710774
1637962131
1748930086
412695447
1781918813
891180322
1520593354
1343388137
616727577
1256549497
1056967396
1792062070
533698186
332952963
1485985543
2118687285
1938931926
6709486
350402182
537002672
32895877
295229687
720738208
1139787514
803985593
412529239
1479342049
1723924352
79610350
1668031510
681178811
1057783431
533077759
1057605786
1452699578
1264030697
1423342669
1670079700
262118657
1914247717
66848775
284653884
1384825147
200919503
1764204936
1472764371
625793448
397596216
748121892
1102155389
246307131
34329087
1826880657
1278032672
308537829
1536744011
1337647293
1737183237
1680160604
150604897
1584393283
1917501923
544915712
1904034027
263053450
1907559040
404468950
1797460120
1605348392
364720278
483709057
573054984
1015755500
1736284139
1158761740
2102637733
1412864862
1449106003
1161744408
124555374
2115052642
832825100
1281713634
827659867
165184778
2024975272
1131185417
1332721189
840159581
1307739121
1688606500
135045616
1209854224
1022702138
1532529590
2143406216
1813081687
1844125661
2032202355
1806572365
1125401369
1299096781
287710647
1355356577
577277964
551033078
792054792
444573007
235885277
1953213247
721738540
1509891822
900756370
1238500040
99320303
1789905406
1253598264
1785505441
328634991
1736407285
515065257
1110912527
608617588
1337819685
1896781623
755382525
1096222651
1902705532
797600701
689254439
182640123
703741536
750987315
1861471619
1736818042
1301329153
1952238217
289840
2102164231
141422031
1819850560
1373380821
1427225681
1409742805
1614745557
1442159098
396259874
642057954
1600426210
977782818
101145334
1324245164
313915637
1618038421
618695780
187731830
1037170131
776583765
201328165
774168521
576363420
63538182
1789414464
1481647079
1493656207
1331287832
303302930
389988460
2032184685
1790779900
1048295213
1769865309
252565446
534867716
1624134795
173256995
1857997909
1846379659
1500912646
330631052
1591354037
1694092396
1721911280
1948109639
1840825947
746980735
2125388823
1762184129
2035819522
350009982
1768126577
636132256
260825424
1408598884
685912786
179279384
1272453459
1653017909
624916882
1272850969
1014834138
999942714
333184419
832466660
543024012
386738714
1035576560
436732199
2072615949
276675236
371491947
909583831
273829959
153194399
86565470
147470125
1056483518
1950847747
1601126582
2139642159
639000891
592272766
1060597596
420640074
437272567
251377233
1347135078
1654619874
704156601
156949592
585410614
954531774
1818966244
875533593
1066920846
443345870
923543988
225576454
8965815
12172784
795972220
1546605704
573952103
549051342
1415737613
1164381602
274387791
573260379
846379862
1368741704
696346414
1353742829
1864764419
817555301
234363962
7852708
836885170
332645656
218750012
1534453889
840448134
2144194669
1701727695
190083034
1446254582
254808758
1410088478
928401691
1458575673
751032079
1447498466
345103751
1189143074
1789954593
321930604
1375912868
773585932
916153067
286647313
2031332087
503593255
1283183214
856104182
1851887667
962896883
1861598354
1946669084
362363409
690156666
355104699
1942759828
913309000
1441959784
1796314544
720716779
534300783
59837367
847934276
48747081
699824316
305480030
1215795538
393597603
476870191
922345159
1247065038
380913754
818845574
1814857829
366529373
91618688
1242648339
780828065
492086415
621039301
1048255996
1418971105
1352622275
1355742214
2058899855
1765666966
595703387
1760297799
114427617
1936670493
129038397
1080066899
1927903106
2009825181
25880346
206284114
1962446105
1249595664
1407404252
2066517805
133742064
1924594465
408177017
1771855424
670118331
1912458577
1990370072
469051681
1435315422
889390018
249990618
2055146021
1593558359
1283012438
256538764
131871062
49930037
1208308250
1464895804
663551690
1577545706
767692504
2008015914
1283794241
820579168
215809709
1325055430
1307235379
1924577307
301340593
2019439008
1782114668
1205406437
1342884490
988603224
1864182909
1651870692
550871456
621110832
244027368
2146132552
330000038
8744484
530545655
706824333
1509871845
1369098198
1677992171
444975379
2094251020
455284770
1757204755
398639656
1720378811
816539044
994468629
1715810864
1888433166
1866491886
1915395125
1725582338
747471934
1264623679
1916707502
1170395997
218103837
998324632
1743091734
666747067
1626733790
599175426
500136640
296431038
1260478812
137512470
818934135
1518897572
1951568941
1902457509
444701706
1319572841
900461020
364555141
714297143
1176348623
1458948855
167356617
1219859827
1335278026
1100737253
1786738069
1061313093
867941088
821929422
614729836
1490525214
2090773843
1960406709
1085875240
1228809730
1470302706
1253897675
1245003650
739595009
394718519
662884098
884684102
1507645328
1330481908
33988586
1641004330
1846907877
1978395251
1280890417
875408282
391278164
1035528998
1222305127
1791621553
741488077
1237422259
1288506966
1320720006
106662848
776115937
1240902537
339934824
1320408708
816336605
624036259
681679733
875183026
110477769
1875166158
48819683
2022678985
1653874410
227388143
1876655196
1427422130
1881894493
707867551
896633780
1915165046
2017824269
462253202
1409785883
210125733
1104967201
1876851876
407159945
1669979470
1645528233
1780263243
568957775
850513369
302354994
389866712
2027501170
1119449970
1200524828
1931273267
1120712549
210165266
968712829
1141095928
692238381
2054099009
677601481
1740640251
5995258
174607026
832337385
1166847510
1148379668
1843617273
925394581
1946474468
224997730
1109722201
1352094450
1653667707
598447482
504906999
107643922
2043995947
1949135866
2024987954
359300825
784908359
899908729
1428468690
1083400502
1883582772
712093734
808145461
1125680656
653024044
131906201
1543661382
1126199584
863517051
741388622
1317687795
955909138
1872203395
1923949729
1599976051
363592185
832723816
489170873
296682841
249539545
865000707
2021202046
1206339031
1430789356
28316396
299642967
622761845
499535601
1038536043
144694417
1789393086
1286332024
269370359
1082973688
1309211988
1033692807
210580176
1989816630
366383199
296889864
773096023
2057158603
1108328024
547134133
934573101
365614989
514820095
548073068
1888573985
1861184233
1565441008
1421003451
715183237
176232889
885971256
234749276
1777899484
1437270215
203880825
326964400
1247263569
11358976
1602995012
111164349
1823707031
1174386853
1565222017
693591642
1186003941
415725628
701928530
2010813839
571696600
374498928
1351589176
1543232520
1917459967
2070388400
555249663
1457719814
1650808642
1197409091
385400094
1496652204
500933898
605062484
1804933131
549958497
1521025223
449590677
412098638
1445069357
326129938
330046463
1523496143
1261162303
745056022
363911336
880291094
663480144
1845398952
993659795
2120981617
2119615971
1412661037
1334543656
1338186625
1003391550
702769992
254819957
1545476897
286601991
1127872013
237770993
1737211407
2127700785
1790981582
1410164621
286145411
1592520086
948697388
1326399118
2060470608
1352100222
322540985
1419610997
1095077431
823988023
108608942
2125198824
1083120605
1456839604
1796792125
1383106464
1503457725
318700807
278104394
1043536999
1051035232
304777034
810507029
553818803
1219255038
170225508
1859320169
943780849
1978700802
1063031067
257658304
2081877092
1933352173
1255963007
1113345005
620801007
2016399754
758037707
529563740
1237587374
1220227256
561353111
1751721626
1044506807
1546262059
1330034054
532613019
414361694
2083519838
1759943012
1473404796
67128348
613698350
1990514003
1338051685
1259190215
104144968
121300350
364659861
1373437023
1312437234
942550391
1667683389
2124767252
879801662
139871626
1306846240
1711943116
1508455951
701009465
726026302
1656966811
722509144
260705460
991188167
438872350
1184702748
1049136896
804011463
1278298608
1556629624
2021398722
741276857
781669463
275707568
712087216
468696727
2012330408
500202626
534764317
308927110
682932895
1757786884
1447551675
1902596138
220868248
375987552
1820418039
622906664
1687327851
2085164012
200577011
658521199
247458438
2036135245
1361204893
1204738939
446385922
991322519
603693683
1794627893
220620919
50822232
531175833
2124971043
967415121
934753867
478416223
1664536707
148890754
1700569273
639743644
1582816951
370267786
1364870758
577878698
1875798208
372237355
1702006503
772863627
56308249
236834781
2110662753
890344416
60279811
1920974199
252541392
379151663
1032121787
1685721837
666770689
752322944
1421168850
1542791178
44917203
1643272633
1008605446
823496478
900781819
229546837
1068876195
465214655
43900366
783351307
657101778
1760761937
1850295086
760930184
1511630122
1400515778
59237078
895702944
844062140
493678599
239685780
1450019966
1354401374
1049213887
621120467
50155257
1440407179
862604507
81180782
810221251
1318337490
927575266
381149701
1217902426
2054106736
1929830889
1786889715
1422049995
1215312083
1899324920
241083679
956389265
63855943
1881958435
1737367145
465148851
703769738
2015745218
326242811
211939692
1195948935
1822303600
1576896921
1164282762
9050657
625342734
79604869
1680820643
441262458
1945531570
1272756451
1268505632
1623216426
1513712447
1552090722
1655976105
1167800189
303451603
2052198470
1118905883
1651367249
1928651915
1469024157
2003405150
1234681390
612814385
770600295
1382766825
810501607
2127087680
1139291564
1877037505
4380275
1733083128
750776450
1871037287
1199331041
1897769444
1533574425
184789956
1229998388
2108564133
245810107
507976666
591489103
442685123
787019747
1700651973
216125244
1466544894
1819009815
648644376
836412941
1504632024
1181169261
927168859
23288210
1927311974
572122423
1117036913
244406368
395449129
984581940
2101421862
1091131839
481374161
2031600267
1856603701
498805633
983245413
755547805
1130490709
1534134498
1833307961
780508596
639686638
1192982529
1712163851
560070537
1808142020
803385516
1691619679
1784384397
1916454942
723946095
1934242440
1602388678
1762405806
2092298936
642555142
1539988171
1438719849
1336339242
912908756
532373336
84688742
811077753
1908475144
1331584160
1025197552
1615112002
1049220749
1738232360
1818533465
678704138
515379734
862202951
997476988
1064212411
1649035000
455378610
1465454558
733853527
1995803003
521107134
2104683264
1143318851
150923777
1728339430
1216597173
182217826
1915991594
283362180
2047057159
556410230
1091665980
1213020057
2044233933
1962599855
1934553047
954154039
162829519
302709066
1410751132
372390153
813267650
745979258
1197679485
1122464869
757321143
177667660
689103832
306517560
1339974942
1748164119
1197169409
905458119
1795101248
1160790540
1702242164
599120033
617454692
1309395488
477316597
479474812
1310065786
746671670
1564695137
34908328
10948991
317580461
1210761299
1257766436
738075893
1024749726
49177211
873829411
1568757539
1829615677
808147852
932092733
2093538233
458031893
661282460
1725323087
1670950018
616710119
245360254
2049468909
743145422
977449917
2062167781
1109795937
1217397475
813772520
1199436898
645128842
1836670861
268356797
1590885549
2119134232
553912148
1753036885
1128359567
1446535083
944752708
1939569756
962642509
535012518
1559243115
2120636347
261747331
1473439210
986975874
1640307956
461165429
1577653047
1197843577
97261649
646622084
359984138
631477683
69041498
692479084
1472893482
34899560
2040651225
1551600064
1772430108
1553324197
2013341683
1439503147
1558796966
354859197
1264921621
364704416
897727961
871395672
1898883981
578645619
783338472
1273825190
677768916
66928756
759675276
44900479
1959781206
851410556
1028403941
920529650
1102103061
1278233295
1872012689
1917965856
157629959
608652326
102667019
1265093855
52115963
359198298
469003017
349878772
1477642014
1016555993
1469869525
974230461
1173498576
556045518
1026135499
1765159373
1540402564
473266918
1596426945
863119364
734654675
763936122
2075827009
382921590
1526336783
1209056218
91013000
1953906191
1844492392
34767903
759210837
1220535112
130200855
2040171081
1036236843
309959858
235062934
657992158
1962430427
819883355
1141584172
1175514353
219201125
531768948
1948303289
1769774372
1242858715
1537621003
622350659
1299913667
749240956
1617748141
659026108
1752498588
1481846865
486238625
1940681076
1104676798
1303765605
1771895777
1816958631
306198405
1330909883
2123792221
84066665
922673900
564245167
557636551
938878627
200303797
1429309008
947813657
1764527499
1269934249
1811711430
956374794
12424665
661027829
1893418963
1544872540
189826572
1549903141
40530945
1541253052
481141165
656393493
1622359447
2050209127
4982672
270925373
1058071689
1725735592
2011502502
813000050
1911308462
752716862
1614176840
811874849
168186842
633835601
272309590
1825433339
220914647
218075964
658907937
1537919212
1044651227
740445067
1116043410
2051064059
1290288104
1019582051
983063289
1144884056
1318731983
49812284
369153791
1814814748
303474809
1325402280
1297737319
1255431028
790966007
66752642
1381701300
1010511288
730372680
1947995166
47363802
1712034860
667257980
1517477959
1289719286
744626343
1150901566
1965914644
1238571316
1728485901
1410989309
1115986500
2034586293
977738891
1872223870
629861032
235077367
1271161437
897247683
1061345618
1788838801
1688291977
1081308617
326876550
2073249149
1873148790
1534610115
538395548
284135132
587714725
204123374
1618485546
835780110
178722076
1197043174
1308299805
534346560
280199701
24905666
1232804709
1629140696
264800268
1327415023
2030180651
721039262
1790074598
1868090490
132550974
1891090765
455925275
1686474779
1589104692
610253469
571284682
765053669
1400458783
1762753387
1080482400
1150148952
30300625
161717046
1650372172
1014375819
1842810299
2127468377
695861472
872556872
1268747148
740755626
224250680
1329338537
1076003265
995123999
386735899
226565167
805303886
552680015
1272477691
382452460
858348539
1595019536
1917768456
92894380
199487003
78622514
1956744941
1079241933
178410668
980025259
1091310712
688372610
391549321
1616410394
703612671
1020317983
738014058
1496121722
1819851768
988155830
1665323808
451836245
766622776
97314023
1497683716
2108925209
1797917490
891153849
2072936458
82296285
223115273
870555412
143867220
130121075
2126722321
1372322066
1711753417
699774105
1700133110
1535525042
546802465
63859021
1439950254
549831329
1453443269
871333153
498743904
1149410603
44963033
1060232128
40421920
1311871540
294293163
1352544295
517291320
818667971
1795843436
1571824665
1439570088
1587555504
327754829
506144132
536776464
117792258
1332954974
216642919
1376000142
1160289791
959780530
1399864739
1342624496
1431260088
84986854
304901960
23439950
1476788163
1031601592
1802119431
942098697
1087739529
365712366
254207298
620810181
1211580911
134186086
1108127845
1508071004
379626576
1304598268
2046666496
1243689842
1621160489
1672900985
783875198
677121349
1378360579
692562915
1698859076
2005709145
1899037913
1450421706
1221975511
496350545
237482749
1811747042
1414392067
1123147376
1787075595
1907379803
587863483
1278169812
1949690445
1232712404
2021260629
1057525959
1318047764
355310225
1771609376
1846292420
1604116895
671348195
1405097265
1390700492
986150757
1005065560
1885269378
275735251
133503253
635288970
1563944248
720983002
1884090032
199001157
1559578643
503928798
671234944
698512453
1677249911
340926011
1587273847
18807028
963706419
662132747
894559695
1714885508
215818933
846786974
1429867964
751032071
1548269987
1790251393
1562144425
1523330100
1739027887
546431468
552146285
538631695
836420631
973086650
451391267
2003955229
940170013
774337477
2027568246
1018966127
336940907
44929760
1567345283
784216099
789525411
136914304
1080309334
1105681280
2093006252
1416722595
1312421367
1560574067
1902539974
1050408459
1102769170
263479343
2129389769
1771594720
1889878260
228590654
1729097604
930934200
640238940
949402114
335178553
1353905190
1819106474
1188024268
1894553875
1062577627
273477505
431122432
1758783289
2016632470
2024498464
614768298
1085231844
134402259
1557407365
1384313930
2008764205
2088563970
2072029208
729875307
800076465
103596652
775781424
341081082
1530473983
954576590
319253801
1521182667
287427049
1039267690
135897137
1645131576
1723592218
1009365087
1543880357
661787829
472411790
792960408
1582246129
2027028869
827007598
1624298204
1793208466
694237686
710115926
846470134
484465261
971399523
1591922198
1778789634
190490931
1611331277
653835128
897030875
1286795027
243044488
351251465
627153555
2071800007
450978128
737242139
1784056598
433708892
1572930475
644708265
841172039
1986171424
732073725
1748617822
391262050
534849990
1304490718
606549039
778119181
53178819
735484975
217200889
1497047899
10197780
664887525
496596311
715563239
482264663
1038070904
490901050
1215947578
1777505802
1470637079
2130093650
1686499112
1724565745
1377573562
496983262
290018590
1329060810
563539362
416109358
1755037697
1149744246
412758186
1055996879
799231877
981029686
1104695870
2110812118
1552201268
1169984993
1742634834
1109265865
526328522
978768265
1409208543
54632426
1363472600
2122706136
20692699
1886669311
1895964668
282714685
1997921467
1350402028
513905860
2120139371
993844783
628638651
1405231398
1741655714
1212474187
170519493
1743541251
988488307
983632903
110326266
1161433595
1864640079
1816417683
1166428196
180417863
1661274656
40484285
623228976
928020135
1774257929
2404237
274581852
1479859394
780872104
1132115914
1735962155
483390719
1298949281
1776779379
2048637918
418943899
1601284790
1951143401
890562413
1831984060
975900954
560624265
713149592
2095796227
1217722688
1496208180
49888216
1343924909
765740097
707023707
847269995
916487586
1322159036
1168134465
2083786538
1091082992
1996973241
372513546
1672514648
592921825
2026613262
2134335874
593402294
464791177
267636347
188872087
452001089
2145653658
1109800614
1251560456
1769615226
564302043
518167562
1639074237
178495676
1259086973
104822364
1258838071
1454344362
694840847
127036972
380289368
823016403
366151540
2002573160
2097239116
24119789
1210723314
234173303
1768509820
1197253667
574237072
914799356
879468082
813239215
1706072270
807399615
476922430
365234043
1358060806
1084832677
651897500
607724204
1272409245
2075953392
1928476356
961426239
2122277171
91682448
711232791
605513651
1636814902
1132299580
591214073
129490295
273509004
479056584
1904410854
203210648
1646323091
957602983
373010653
1577380911
305703559
761121201
747663334
931079018
18370471
270974114
1827966045
1177009478
1694947319
1045540507
424639399
1150216279
191675160
1858949299
1682647056
5271381
508737156
1069152028
688358437
1317406676
911369501
269126220
1335125787
475867254
1516871504
1190757030
95596800
1505322766
1816241150
483060055
41793388
1877761834
1620772920
242508635
1589508323
1319903185
145715100
1608794987
583408155
1435574827
444206219
1858118820
98249082
8701830
318236823
429362324
2051615636
1101619222
2123429010
630789374
73723750
1533327444
687530191
1460969194
31206145
1498820545
788970914
1595018309
1909776142
1998673879
1776968566
1384120985
2105344841
1477843047
750166656
361772245
1942715179
1793024028
1372273741
2147137014
575885786
813783269
523870932
2097238792
1881816578
1578116972
371687692
204207492
1594060625
1957179582
1382157139
1305939300
431989029
1934682158
879957945
818742220
2127788009
848504541
698940895
1682158755
537208006
1236011173
44187637
1672933782
2249373
291853076
1779300816
1211698059
1785682142
1891394423
846338647
82994579
380680518
463512823
1525179163
1386811134
1741677501
1278381866
1474506906
1346987205
1916551566
1124871224
1579879175
1149812142
441027414
54273706
593886632
1994070630
32269266
1253859456
1083815993
1142219065
676740256
944574697
540636589
1697750907
219251550
1673357881
577809903
1423496336
1532957712
1707788491
1736150396
1515832180
431355624
1759471904
2029925726
2130136371
342254671
1545184678
1483457425
343724945
964759673
1176812970
1236149199
2050302638
1598275603
2106335959
106931976
2004640690
1970021535
944918530
1594319974
1363547825
1827799243
1957963656
753492157
839914841
818516936
824301823
1478197075
299605202
1567575807
1100369810
447756807
98918503
2082328773
1284909278
317202815
1039508258
1638869541
440349253
595273167
2000771781
1883925002
1676767350
304784800
1391811000
1579053486
993700824
1240287185
1218740400
1250627824
1791854734
522558185
1525807728
1446603522
1684874208
1903459675
1190165570
566534679
1658206840
131616216
483365308
162778004
1590613680
149546012
177204684
765865187
1386579695
2049462326
530040296
1270005605
126426165
1046766471
1914713023
941358234
1279389562
477954274
1435803569
1016656385
2096476362
1824339004
991769308
1905565331
801029407
609031087
1672302951
786732456
704642283
323381117
1024400764
9956395
1987987933
1260263874
428146750
530541609
208166200
1211330506
1807367362
1160778134
1939228362
578160975
1323010699
1256246810
845769266
909355284
1691400089
1755616752
366347766
1732167057
2058375629
81900397
205471943
1438572601
1839618792
1913086895
1475264769
354133738
2024210691
539146992
1309723092
848550705
1701208590
940822639
725475876
439419685
288249211
1227109057
1052443248
770236726
1347108432
685745332
1236880206
735950027
2028529217
1613766771
1878934437
1305363025
1079533358
2145264747
2071830269
1558619062
467135831
2041989055
2089650965
1245896726
1440316
582293092
2088666911
898911423
684199472
1304048843
142590384
679130358
63886080
2103692499
1322843784
776096287
1904221797
2127774133
1621296496
1423400048
1171260343
1446784149
1715967944
216062704
1412558372
1094623298
892465109
1276287866
1378534383
841856547
960021914
1172859792
44896089
176382364
208330398
68872136
1719153115
31624418
1678189273
557784400
466853403
304643425
696859577
1696723080
706681270
1882095461
718518874
59788994
735119517
201120449
1151386961
1130178007
597409269
1246760762
1182945111
1553343448
1200805707
611407913
265999734
1777877173
793353941
444823865
156738817
1523911994
402879695
1736757936
647342732
1740229564
1546601214
761773378
129615611
625561785
1233581478
1522675432
585477886
1842981441
860618535
1521854064
294801523
2072416618
1949950164
852516960
905494837
831103290
233291303
164156116
1758639387
1019828146
829552366
756314601
1071348714
1622138369
1063569636
175815632
1100646532
1987745965
855702280
904236342
52461075
1515421625
1997770404
2060434853
947898080
983908072
1354332792
601031542
820621936
2067471936
1585998949
301342734
192486386
517845493
548770886
1887196292
701732912
1866289866
418608536
1226251677
32123891
1679515233
1323287020
2004563874
1883408967
398671765
1744452495
2054810603
273799938
1745108564
138256136
1675600752
1754400862
939333660
1519621656
796443682
1679463812
539648085
1853665568
347985156
598080922
927508623
174418561
1976035926
604805154
2142990498
675360777
1632524624
274598269
1783226067
203715891
881767802
1373779793
1210204269
1119276450
1159730128
275433439
1932874166
1467355050
433231834
1501439904
1696222744
954433042
484198237
218437732
1775028418
181664309
1488201456
2051262034
347426042
356269880
1008508427
1208444706
462275935
267526886
285090655
1460756490
1003662721
1107026290
1154691314
1172894741
1418856822
1160146467
1485209752
425490993
1737041329
1018941220
1220841528
1293622134
1101144109
1884454557
2128702877
871373226
469907464
30332190
1569966885
390634860
469362180
1607433342
1139170310
1909263363
826784963
601745778
1809872993
1895229075
1866404030
1037819530
1502021976
497823456
511928542
608630141
569818479
604591957
1781118611
990589400
695764256
782415800
875583069
1086167996
311514875
698780739
1247729486
1412948264
1999518505
107510815
1706986646
179175735
674078975
1073718921
335340549
410451380
380041660
1841314334
1663600667
1021416789
896638495
544838320
1700415174
1938687585
277609023
461496230
1660600959
1676007705
186908914
850940424
1467345527
560640275
740419943
851890939
491600500
229976087
473313900
957104558
2073674580
253538474
2005659391
1152924190
405732238
1428258746
1482709707
314663643
649025250
231833366
115389967
41894760
100902661
1031882674
97479087
1355850467
1522942911
1548887030
1116828778
1809280401
374536903
1931352488
40181161
2037588888
1061996854
730004732
1034089297
1724043027
965368382
619022776
1963592857
1998029410
947540004
1650820679
741906199
1289772711
2016433473
1272704424
395422439
1329144173
1315697331
102506954
854681366
451164979
503984567
1422992850
1638946051
1570336298
879952794
1248845804
1737954764
246543291
431190525
1087857752
2105759196
1885022985
1628804834
1868056286
2074020113
546885453
287792567
1895560591
237694834
1098888735
1195444787
805640976
687694186
1681003830
1270647217
1908541495
1895195518
1782993261
1630440290
669656849
432669408
2103530685
840065034
987722975
1101134388
216886201
1568252556
843908015
590847155
1979100492
1148233693
2008778251
170330947
290842495
1592309724
1758781357
1281142972
1618155186
135859469
221233407
647890298
1896375125
1600625976
94128145
961453141
1416538256
202025256
822783087
95581802
790397469
1723077992
222621664
856596427
1897980598
1169656451
131373500
237572967
948056711
1698454709
1166899266
617146131
847967561
640433336
1565944846
301449287
153942017
598716412
485046452
115707993
96733254
1747538020
744644771
1466931298
312553873
1472255366
1201276545
1349236138
686261235
934208399
1247729516
1626928655
6513236
245015754
1993080187
657880055
52779173
1937385712
722672035
1004632764
382302705
1032228395
775112446
662434587
1098139370
1760882863
1362502475
1052514022
145628150
1766138727
1554768647
992374338
610674497
186068994
541026854
1070797457
1082517467
1956159305
2086367123
427768772
194917008
1153075492
1677305454
1814828145
961986913
1182887272
517271753
665572658
1802062237
652202915
39295470
127806022
605100274
413971246
1774098610
310173392
2029534545
1399235552
1812650283
2121912686
902509079
1586812535
679055270
437203049
2042369756
615961536
6066840
1363344932
459173178
1439958678
927710280
666819789
1113874286
853281299
952653417
50144135
786861699
1881719761
747342618
1726757362
301951105
1989362364
282648478
1384725574
732104334
1739352005
1145943730
957540499
364680094
1791645336
1053219488
664130025
1018837462
1841016087
857018364
2108874018
30448130
756122635
1901702836
1000408363
1667156199
85014389
604259791
1183540955
1274795475
1031730784
1737114758
663524813
1356257459
932322268
1192340837
816330779
875727036
511987230
1449643928
507767510
1894079014
2018273290
1941768674
985689670
1743201480
892741805
834573552
1022630505
18174505
573025143
80172207
292002431
745968667
1787144388
201372651
2035675578
828842518
600276540
829195566
1771096046
490111158
770440786
1643179555
1451883801
1793052427
153094537
1218402542
568559073
698719573
436727325
1183805218
688295953
2021280427
859607083
1388780510
56815176
540929033
464345694
63476979
1377291522
1861925463
783807908
1048538965
434548294
845744095
468109838
1684387662
2071047669
1344520126
963069617
1557795760
1021709878
2115398485
1298723276
2076176385
2069105593
97370285
666255695
295874279
18151776
1232320830
1576549060
1605690245
700491249
1902128931
2050350149
1009030448
1800603271
1028064425
1816152991
1767737358
256060430
1814876508
333238245
2096271569
1567391515
174790861
1117622305
822537715
1976255505
892143894
561651028
489728576
1429039076
116244671
2002305319
434964375
68719507
1755389130
1658427150
2078273603
910592238
1867517906
852782175
1647800769
741918407
1041334031
639264871
95174470
2005169452
409512370
2083290380
1270364996
1435998575
1764890179
1706532384
1539050074
735613614
2120747458
214418212
300723440
1260445229
438797607
432188972
1845633599
2142511873
1031719954
1264286847
29364687
368346868
967733893
1825570570
1838251573
1664436807
547746843
786488004
663781150
221031557
497340766
622162121
460522332
967186497
319370768
1778159198
670407643
53843783
309667960
842720463
410864868
114134892
1620262420
1599621973
2009688454
423085643
904125241
1885127972
2058253462
848473518
1377564759
2137936822
1207110602
1628698593
1069445347
1354796365
210229707
460420078
1371068724
1346829938
427003981
376517003
1961680099
951800198
988539486
1346498053
1672422710
2141732754
238335672
1465698279
560252624
122308561
1442703862
1775319903
1619540169
3616883
723106009
1694262958
360632926
1373458089
1770240668
483169832
2093469943
1376491284
1607602895
349313184
1127081759
148076020
290038871
1014914015
1254380106
926248749
1223576270
991055870
932739386
1412007624
1309154664
115152043
52498925
884240690
1085716707
1988881785
1301532850
416975690
2135659053
845970617
6987014
1617009359
1933856705
1721911660
360796546
930240180
1188965653
1450216061
2052391135
474658497
1247503320
1943616326
252560464
877792573
976461478
1710389227
756814446
2147476805
629699485
1936925063
1901239593
438742156
1716970961
370657849
965064611
1347625763
1929310188
245426595
1574520046
118592366
1255806747
676026740
705048056
101307056
1572471763
1975785627
2063622157
1963133275
273163625
817387681
696668932
67126023
1700748310
138596860
306386786
1841743658
1587063346
295132860
407629019
1027553482
1415835624
963502265
1860329499
2067955487
1478863970
63794389
1266938196
730035588
686999742
452509463
1500529357
1147561001
1570990453
626849717
1676594836
381108201
622184873
360947276
750593288
1733276331
1603935443
640216842
1211020028
1306389447
1520466065
2008510109
547819512
1092433916
568444906
1267320341
1865929858
301031935
660391122
611575707
122353904
1945492084
1973418666
590641785
1197652518
322021516
905564239
1217367982
1494747523
465641982
239573674
1576246657
648053297
23489270
943503058
547996847
205842307
1108459270
907717676
1790073787
1347496818
1335001389
787699347
2005844872
1411841196
1103238049
1185814771
173638704
1027333314
1805220060
875108209
632139816
82558687
1791146705
1777301864
889098607
1915301179
1247222870
1545450475
2048957831
2016671752
1453002941
1210899422
1222947175
1369402319
1219033986
1635647569
365336092
1863388848
2115746381
1738443938
466603190
1967187916
32109385
1902031647
1626317552
233065671
1086533227
569564772
657035020
994850972
1549776251
192490721
1679479971
782248164
777272369
878440946
662204404
1421772167
739922165
187318454
1816546001
1709936061
52335730
245333491
665368842
1083690602
1824897578
229833499
55655463
933699968
1736003797
631805817
279416844
1086403347
854413946
171666254
1693449913
391417740
586120258
773552530
1976565011
1964325658
355561471
269970010
951193382
1893715563
329161412
1131105610
1990849502
1762270825
1844373128
1070424987
2040142263
373975412
1514615183
535949872
779836152
8261008
1977126591
861871202
331874713
246990690
1267683001
713672111
1244337154
1344632897
1476578970
710179918
1622468894
1667331072
1459032462
1042901855
2096497705
236672862
2145460399
1846039791
1249982922
652109421
872362688
805409977
745937789
1729327864
28679491
45558249
2127866912
325077573
1174506470
949799390
1283153096
615427070
502432148
1506802024
969953299
1011074899
1195089856
75575407
53929689
829506242
899030
1510409045
1368560733
1871235406
1804280353
1356092663
1312291476
651894926
2034655132
833262001
1254968995
61589515
1264353337
411103536
12256452
841096747
400315695
129614031
1592640646
1851854760
122382307
1985918397
332047648
1007570128
456768139
1077757755
2086056439
548538487
888492163
14422247
1622324824
1618492845
1703837286
677526863
1764512332
1157398133
1165886056
61470570
2118473304
1642678777
727573663
2128012703
1362257943
458484315
910565203
468298745
426896956
1709038416
1098780297
1827239239
658261192
1355069592
2085857657
1532790577
1101937151
1714008933
168395259
619240179
1655624030
1308201420
988581089
924172325
1102139626
1677603799
549630589
2051508126
1100256594
432186075
1977820773
640562206
1023454622
152217236
124356688
1744844382
1472446446
201254041
269798387
1962552801
1791964521
57574763
847440209
431797380
1402351377
761750555
110777550
1900097350
1722695989
139838148
1997684714
742304156
11761711
1086098072
2032836883
871872354
798008471
181866686
2042954763
2039111453
829222768
299197749
808395319
1828391928
228570743
1383868774
1611678363
1699973234
1462480983
1192291774
1896505986
894369950
929192188
1050417080
599795121
1043073963
846243224
296309081
286297583
207470353
783679777
584023563
158956644
1744095343
585535681
963197391
1471281428
1153011595
1847181169
1225187073
1521304383
605053165
1074139851
541267203
1616357852
1155571712
516638478
1170400703
595471202
1809318219
46904198
2051693793
1282531084
545442984
808842930
1794026785
1427645381
1909598132
1761602142
378462067
909678902
784951263
1228136436
1172047944
1291444160
2116775077
445719849
895092427
1956520227
1646330336
731959201
887212653
1638948952
2062633604
964678016
139338057
1626575247
1174745519
1119835559
1092357843
897874722
613344780
618423244
417835328
1858035121
659446666
888130804
147751178
798647217
1930155505
391602069
1910541703
105241194
193034920
1899586498
652780734
469971438
1888283451
702766985
133527691
843302264
1000466351
1361388379
606870935
322988855
1368848563
1659444642
2123176218
1364905338
1191518674
124450874
510982009
1773767140
1133747112
445479651
79784493
464525974
44602997
871414182
1923346001
128157108
102237055
478775121
659225309
1832703473
696871058
362492563
1437251198
702176041
57522496
269781517
332281391
1699787258
1652439511
1920018598
1765426139
741119014
1021143234
1314916765
1779084196
197554622
269676993
1854956735
2022904573
496553912
2134615962
1881527127
1466717806
1282044358
1860601400
712293144
704082012
2130528684
1949810010
2059928479
1501488724
957558761
655016621
554766980
289390730
750347153
1156344862
897781451
599983854
585880261
350622050
1580887483
806406221
331426638
573749182
1328662306
1164290028
997241432
773276271
1172631969
271840370
1923277998
657895057
488859332
1264141689
228450164
115037159
1152577312
1150394904
117346313
718155943
1535350509
995176258
1070574657
477444682
1649797609
1028482617
670003989
873576576
2010413005
1679741383
785724459
689416144
1312923800
2072270335
1843896535
1723278031
234530944
535887166
313844639
1708184888
523310323
1361923815
679313640
1538160087
1616596939
1156918812
2107834282
1056459010
503157826
2040217244
44783792
2055252656
864822055
551212213
631910214
530489414
340246207
1998678634
1442894360
133198860
370503466
2075696637
159777357
410998270
930254680
1113176106
1296467120
1046284020
1019617272
1054063243
556759409
1190431483
1752196310
2005726678
387153086
1684464305
1008322624
2076780431
1788579515
7130766
551684215
1321017633
148161502
1985386592
120629838
815330780
1126939949
1726146066
101168926
1255256186
851896491
382047087
1020903253
1158910621
508594478
718771437
973350991
744872446
90277656
453566852
1798225801
1579749151
1239287808
1598907643
603035426
1421401032
1219809247
668858899
306326133
1134192877
278030438
1682337128
122210722
1698710724
1178145130
1926858512
1314868913
881643931
726563279
205790350
1662654742
140262242
630210241
1561865263
844911114
662632103
293614840
1095302668
832076150
1873659486
481916982
1001475964
2055092569
304105998
1497318331
232555561
1081508433
881792106
875991791
1114366252
1617883246
1971997076
2006681902
244371217
2056615501
1731052733
2141430252
624239504
2026197610
190564168
1369287012
1888122110
461785848
952577600
1262517437
618230537
580858292
271987048
779719074
1099582068
1700573433
1300670592
1592543221
1535053336
835542891
1209850462
997392509
1979263474
290724963
1652937351
387120587
1029889332
470922280
2033598544
1911819548
695581777
1405537356
342809612
873264466
1649883977
300881804
963597801
1347792937
1046757466
1811337917
859884650
1617980022
1283767627
193693756
192989717
1977240481
553669349
1479089388
800443318
248841939
15530534
1914971160
1742098208
1381642826
309376861
1720875894
1321953650
1871276188
1714377534
781398037
1842865253
975319068
6102642
2073471426
1877796314
1589291923
2114960210
90710057
437591233
1317278260
226881488
98129542
1379891391
1267593295
775913512
1225891786
2110941067
1268330215
266211566
950086540
1703975618
950789279
1827148111
177838424
343431119
1807150486
1755753800
1158469045
1399213099
381569906
1165477948
292765169
1935994129
823479949
990707348
1788480737
212950304
1499432187
1244704933
47910550
815717092
103248808
634000574
1467915403
1218557614
1190925871
653873314
1095295653
2095763718
1160128407
1145347451
1901292231
18653488
606482846
703557672
745795914
230867766
1464624681
1538567476
1049723142
425004501
2061188763
909959522
174643254
330248517
1011213431
952731093
1231098872
2063981905
1580949900
900614303
36807846
427978607
1783601294
1649500116
1949993711
382609655
724763756
1032578056
814734075
1224076714
394936765
1700999598
1490651371
1412401649
1721130463
993285211
2135457293
824803485
486469719
529168374
1778512870
497967507
2033121782
486106130
125966587
1266985009
1138068969
192216411
815201472
1435771223
708526486
197054475
1739900113
460970349
1832740107
883073682
478422948
533959421
1491075852
1775963959
363606678
1705755813
629647730
379004606
33051678
227483664
353106313
1807358603
1427878393
452239075
1391722551
1275981515
2071118890
1455495817
1481463258
1052914968
457456155
869230869
1353647898
313511460
153232802
1854276676
1058620686
1392161871
1210872040
1487091711
1719852381
1204473334
1712691457
1586026402
1124432422
2079639399
1038791603
1399880983
767142686
579597753
733985370
1980845753
376681695
1031159835
2122391268
1734364570
330443211
272306913
2085333031
2033462218
1647266353
946231746
415995331
1253419735
1252404248
922255719
205786319
480608615
1165798415
1283228262
1291832105
530631283
421733729
1132262166
67904805
984414784
421196274
590422489
1899972779
1752456727
414495381
1180383164
1370147290
1304174873
364339167
2020631054
1052473105
331144049
339812709
88343900
593982949
1562814604
508751706
361690923
1340843622
1555678377
1452800286
1154203730
1673089045
679261131
253351655
318826370
945100230
1555623865
1504870790
791823128
789066262
2114395636
288166517
357716851
1046805368
1238617775
1730563102
481076675
1539289222
1223017022
333310619
1507999114
1608289470
2140059611
1514781471
565249831
1295262581
55559167
735804716
132076133
1766786528
232402379
1418365488
1740919832
1775873482
1500894871
953304454
1510387917
154251975
720774890
1417041372
1967787801
760038900
1770423758
1375577030
1436856705
1727919655
79123988
1073030090
685119788
1857010889
760511838
439051553
1666691016
1726304680
229536209
305523444
1283488172
332580632
975098102
1001475085
1041551506
1654091386
45186336
2110593918
1169892740
163054644
586892491
1825871930
1290718018
1067066491
88543058
1938105922
103401533
2061633226
1784845510
2099482158
471773476
1806926582
1198758732
509674919
33262365
1542937781
257867117
205586375
1238283743
1743116363
1701361765
89179424
273079771
121083589
1658536656
715248643
1529280227
712882712
697723428
588777749
971456017
1061310774
1905752476
1153208050
236733440
1085410486
396257280
1692833591
459079614
296762062
1866124864
1495980466
1551951739
945163253
984180156
539155971
506401937
838737477
789253557
440208035
81226958
2048742064
1402886899
803634608
1850660043
88729816
1455729839
998223160
224881274
1559356140
599509936
179097391
805160626
929149655
404033583
1270024673
1444169835
1524379052
806555651
1085500512
448095854
1369753668
1563874640
464825993
1836452201
1878858574
2053479481
1938602228
1032908467
1815523249
1966086486
1390081478
2108953039
1276777185
1273251912
2003069169
1371086803
839136017
1815265678
1900187582
1168240700
523961119
1313904865
1853229522
525469850
270165888
1553908644
546179417
849225076
1775921594
1342178957
1328908906
426429916
147830031
623275242
1402426552
1337125996
1495751451
792806892
1705624174
1970238108
1128193795
278178675
1435717960
1584988697
1473874724
161714140
7928495
580689884
261360627
464868552
153572263
238841223
471291148
1805641991
438793564
636841135
950783267
635399962
938519839
1709393963
451789498
1562667740
1862792509
2134583006
461645698
2023848059
1929262197
353797486
1775932799
1199671851
274613971
1533483352
486513303
856665887
616287598
19708572
921193857
1362714735
624150384
2032555494
913975660
1161058628
349172018
39249772
534524564
1815147295
694021504
1138195559
1907384854
1210191281
1047213455
1703886293
1358322422
1925413839
456577232
1233814155
1282958722
522713771
2039076308
1741285779
1942205574
1345826802
679981564
1350728759
483192898
1856515930
396835364
2129123470
377621551
1360464245
187007722
1891197843
766140838
353362473
878936146
1693156153
1419122131
1474760278
1707044521
904257740
1832764460
1920055930
446366375
2045752172
680752238
1388615839
291463526
1854083633
619042184
1799493403
1047519483
828395001
1884734069
1851858511
1813811259
1817859107
1401294434
850745205
1824884699
1593121034
1269930247
585234940
1501561229
453970325
1655417540
155198135
1890466165
1475249547
505977057
1461825996
1159402771
1898734273
251965908
1002025101
256545973
2098492971
474182012
1993556094
399510299
1614096067
2091449711
1335890052
1520115164
1643579346
1827596631
2013748356
810323349
137722500
263537397
1761505908
2076427856
1710315869
124839553
1821622505
255211362
324446470
1102584546
376794604
893482069
862868504
376337940
1541174411
126426254
1039461310
1282476232
1340427074
2106690483
971993913
1216598981
1098846827
1671975438
800534942
576815949
339364415
852194553
1465224246
384725849
761270696
262174288
1781065820
1303378969
853207912
128722392
82548342
717817496
563744181
2031892618
827704173
1843193913
1832400657
1788062057
2092135321
693733200
1791954395
1972035943
1927775364
751421316
1023411614
1190438863
1802811266
1341210133
1331416507
519625339
1346749348
596782441
728844176
565571092
1678602288
1742654061
300745940
941241948
272086661
1203161075
1179798978
822474385
1753541961
988949367
1677111090
1208432946
1552415110
421161148
1594429709
807432367
2103478604
1360185058
76371110
1042997164
1344951940
1766919195
1616214683
1334167816
1538945149
1600614909
1747013978
249784372
2053344789
885055943
657304360
1109700990
1989830906
1905293558
1704729913
1498733050
460529306
638932157
1799111769
133539950
672177005
1970513676
90150079
1189973338
2134838416
2089030275
1669377824
914915916
2056411745
1914326742
782712892
1964815252
2055318216
761533598
1938908542
537128908
588835563
1377915385
265002091
1505419184
788095512
966174387
1308637332
1494681397
1619151776
1245391096
1038574016
849644842
1528461632
1329754209
408984148
1046268908
347340207
71560104
677301556
822520088
432201132
1885371386
1030743173
967947840
201313297
1466390853
482928554
819796279
376433257
1989885700
970957145
670776298
122328111
1977147331
934989362
1831027958
1517695141
1828692534
1346491068
1608603528
1031081319
412984434
1056242118
1094097959
2008760330
1476397364
815217367
2046431437
679907642
1374194558
24283119
669720759
1970368022
608787203
1073718339
451347708
320463675
1317552254
2044363277
1221717164
55942758
350882212
1292642636
535096760
2055993664
1860648430
265495977
70368243
401541917
692787799
489913529
776809060
2053948227
1075697058
1958161489
238121768
1045498824
326839585
1609052416
1183401833
363983653
2106996853
942478348
1236576294
2011094744
2001438147
869335417
452494883
1378600236
1673690687
1361077912
862595625
915501099
1254036105
178460820
189228349
985384818
1013231169
2006778392
1301055768
339681858
1347122520
1478384033
1152985122
2093851249
753452750
1275879552
483696165
191206843
1131154071
413902891
669212648
1972494499
1867564248
1750392961
1730024390
368406773
1879503467
1545416450
878408273
595244753
1043508534
391842902
71167418
916465819
220469243
554740257
1523982976
276482994
1548260130
258269821
831197222
287819651
1400256814
1836297465
909711534
1770389524
1074962905
736042378
2023278925
1446033146
1748365151
816442133
1277061677
399783654
202056373
1124367531
1503877033
1729463679
1422833415
466976915
357179757
1348869506
468485858
1407650399
170816357
909947074
1675491268
1019296086
781305317
776729375
260664967
1767597548
945149368
141585414
1543769102
1206704490
850781248
204362022
1538699515
776342175
1666171039
1538812054
822561216
507208981
1571657350
1905849080
164062239
1338677104
2040629202
1479908866
1674119667
985884870
971246493
143097419
1847256545
1776097267
226891645
1333793328
1770827854
1430339818
937955148
800344833
1044177581
1521830864
268860797
1862705336
319861839
631988769
822973196
1579756260
253189670
2040786586
591687780
1777386409
200910878
1432920398
1971402043
747778548
1672919934
1305083911
880203842
2130860868
722419948
1252555539
642631914
2027060843
354403377
20057141
773346831
1593931135
1808490419
442326138
1003740927
945487973
2075636122
1825272567
851954643
404625112
163256237
223931060
959663386
767771247
1656632296
969388210
1901782237
1255932302
1446098963
1158302426
757511664
1445212430
1851357792
886678917
1117953383
218005116
13488738
744385128
1087443334
45408939
1018444767
265739798
1633798950
2130060316
726680520
21120729
889009439
858349675
716029254
1849350817
754295987
944807787
1095056567
1665611190
1313823353
1699966181
1151065100
957110296
120605111
1336572704
738150370
1944661194
1357424939
780488027
194974617
1453627186
2112179006
1654843558
459560000
888605162
1274854843
322343047
1476953849
47752391
279458573
575768346
1007467298
1906105108
366555521
829085745
1095895078
604283362
54332508
146680757
1395935496
512763505
2027889484
1918541686
338174121
427363323
1295707004
2077927872
1492993555
1037972031
837730048
400425930
2131105952
533332973
1465939409
1115593516
1233485012
1927040201
12895590
437882136
1038352312
125867921
1461348792
1340417932
88949649
314184856
717886639
1777136846
762754123
447612954
951854826
170708139
963674975
506839098
1893019633
1285811981
1317137412
769725268
686437949
1348019816
1748090945
821192288
408799083
627634649
1639726087
2029861645
1840697663
609662724
1247224353
317736459
1218592976
553254197
1690640439
1953762643
1609591617
2105585291
1641642837
950472245
473906834
1478452081
1487733633
392195084
1965176954
1747497870
912609605
507651559
1740187700
493129966
1519339589
1929631101
1791407568
916499003
1412293893
176092284
1433907878
1251136579
918441957
1210428339
1126969847
675708235
1167211093
1705847051
397633539
40773153
1057063602
1389657456
1686852607
185722212
1611931751
1901134658
282406694
2067001643
1281710163
688475396
1255122185
2082746740
1562458399
1290246868
1925698671
106682970
1964859294
682416428
1553077934
198839884
1462633006
1414342483
1975226618
706381954
519587384
293528768
331713453
702500635
1671617423
71649471
1725666088
1093037313
921035049
123698906
1251303435
1573172510
572199199
832917203
1869973229
893291324
1980708001
1501186590
485880073
1888991090
964026655
2141225440
353574027
150159413
1023441868
181650936
1869030622
1274825663
1530496452
565602893
319132196
87100299
761606405
951621042
1265169085
1934142890
97008612
365107230
1306737265
2131580734
1255544276
462342319
1646390097
455288486
1575439177
582052859
1098319293
1247100558
188299958
2122916477
632799318
69326547
404229988
139419277
1772226795
224286651
1597245269
716989122
165268548
1559002110
172162633
1824802922
1185875595
1251572355
1529823916
1645645132
469605209
274741782
506769779
875113114
1033369067
342329705
1231887030
649605686
1137537568
70607720
2104290659
247657956
884837308
2142255218
229715046
724546851
474535699
1822900370
1858054651
710857602
1838203267
163239417
1660587064
1746310835
1981225306
2040387465
2118654348
324037839
1001283109
1170805423
466603316
1938864869
864803161
1104786771
674083424
1905406745
1508670895
1190381825
765266426
1462612556
1323143274
1889645691
1589327230
1854384058
1037703452
1523172848
1873013819
1085014386
2064521587
1517471141
1682421460
803316801
1781567123
1227919407
368948345
169765105
1879390226
1026668606
292660677
1948557986
1622616406
1845965037
288309899
905129377
308093209
274661577
1076614385
2102461655
1947773418
554367803
449781215
459104368
1197539976
1775010520
874283403
372071538
1512754673
8279082
1472035811
530589272
1706920876
458577796
2026789970
515027932
2133317640
1393654653
409881152
2025586850
1399026819
1310168727
1312002344
739956012
978982883
1435325055
1606759724
368972937
18613944
2142248270
1543163643
1762693843
616133280
1757422796
2030284862
1794208638
340763753
1710774193
70668203
42078025
1912269428
875327583
88669641
2033345286
796807588
1573259042
1305796742
227870006
1284646444
1912188112
153368538
363046081
1776958187
690818078
2137844187
1933381443
1428486722
950473842
582506251
92651190
653540902
1640180827
584677074
234090564
99676221
922774305
821181290
804274834
497709633
593878040
1244216877
1175706483
1520619146
1993656168
1414575122
1076696708
17346486
335676841
241150365
424917927
1025515799
1525635457
1371440931
896908457
1500190528
215863749
1619516860
434469944
1472381053
751973363
2147383844
2089982784
1068669877
1239707309
1704575618
297160817
226908810
783487840
136927623
1339835626
1251706956
594794822
900795157
374406132
2024274619
1178216097
1639841964
975093784
516295131
1999414335
1997946244
2044860975
1882689740
1954731668
314794651
954126172
837858807
71549092
1838791481
635332375
890993272
1876856366
1551667423
444676503
1910838134
534136237
918603859
197854810
117836247
1406763684
489604275
1423184319
529932946
1170159696
189043840
2024262648
31264425
2080471861
1333356027
813301454
1324409908
711939061
2120434308
930841616
1142119807
1039046948
801117210
1169654781
467591842
306631197
1401090100
260192993
2121554041
1460543567
807841074
1730300024
1157282170
1391538758
581353005
1249740030
769750580
45039102
60774133
917659638
2088148240
54723142
607508667
262588033
1602341582
1288819227
680166863
1102418348
1605690085
2115610102
479493855
2143517766
2145619868
1446459027
2070480314
539271558
638749168
2092769042
985799
517702430
1435478694
1580533582
2048917799
869963553
929284605
759420376
127334992
940662676
1737439152
113896081
5180018
1143867047
2057466898
1232625774
248640896
136087241
811798320
1735678067
1698177669
1382832141
1297009200
1388399406
872077389
451257878
502091487
592143241
62505406
599199572
872527800
931848374
1377089906
1757735524
2127356221
1457094728
1423630108
482546932
1957789978
1186132288
233829064
1608665409
497747587
1379487052
1701378413
737803552
1797800844
1970707416
1317087574
641189890
1794825192
871652210
254287416
511529157
137133599
476189959
420107607
11912314
900391757
421787022
2115301889
1552667724
198940708
1875013646
1771424249
1812544545
323521596
928245907
708360439
701026485
733375175
404317657
1078148562
327423267
940948218
1420250041
244276718
635787932
1960822752
1863523722
1004982817
1923573071
529551621
851396653
92240579
1781242693
1527579313
92140697
981081025
231717560
99333501
551805341
1399087384
1080825819
78149459
918832761
400501435
1317233544
1392270253
166640938
128590060
265091461
77992786
778581143
1131778404
803386994
924142805
1920461502
2096861675
1006327283
1384766733
1677815519
83979826
129653133
1515695844
2076486612
1627544228
1396602488
1897954356
842857183
1768190478
1488423878
519327037
536362159
1278802125
132980931
1416216942
1298070719
1873340830
977169325
383721410
2080807699
307153193
298114762
926232277
2110160531
786351070
39993376
1836373087
468275009
329125832
866338405
821067551
586365065
1296735103
2122301497
630347109
1570124693
2016673754
1109475733
2083008190
596465941
1097252387
653875951
748573354
523779131
1558889328
663770765
2117730943
250563657
1966486687
1519746952
1661257930
220872636
454394830
31059870
1085903168
1420920125
74042116
1308550507
1520732607
70500055
1933472169
381723419
755419731
381174846
1842812943
2078725135
732873941
478653534
58117229
2063825829
2056683100
977494077
817989171
38366014
1618513420
302331124
297331426
1759723534
1617749718
2088767034
1853184616
2035542591
415131327
1580894184
1390166758
1653193413
977940251
1864149299
1219804510
1886189927
618251552
2024382042
1989898598
1557332792
1913191092
1633581702
1433846337
1574891650
2036899115
1372521295
1630290586
1324925935
498003736
1513718121
544763958
1839472573
2078730107
1030397012
451524983
597656676
1655650918
1743403875
1394591919
1003820853
1220159885
545943781
512759949
667283404
1323244549
697396228
993054886
658042693
858717869
1473737419
1317726543
873864633
2006740080
391243006
148150332
142053508
1609080490
1789150648
2044003413
1830345062
1336288599
762334743
1014121064
980286388
2051172068
1061029711
2028640593
382397123
1143400810
1056238915
1557794238
2396452
623075758
620697577
189609754
403987887
1366396031
1414491831
776100690
1961318919
1740885583
681828755
1041879942
1788987851
1609538470
444378228
1117173743
1392529231
1994697063
1197580435
1144050658
1402968907
1505879316
120485638
1536746252
2106827275
1526281415
893332271
1215304820
1641503343
160628710
1987402921
928241538
1511916416
331513604
187677202
1652486230
1303311175
1931203713
644641343
2137051987
638905570
2044521559
1366273967
1991002685
2005532315
1977230437
359078453
863919988
355002373
1052753283
2057527561
1767805819
1628244137
712577642
1730202976
133781532
615110207
195991788
70769905
781571341
499309141
191605278
359588624
1348990051
814561601
1612517824
277197912
1577039543
1470349349
423192627
1358190577
792121080
1989573400
1879322799
1865794129
337479490
603902792
1258078998
374839107
1653075225
1411462561
1655307035
677901391
150750477
88424610
999534974
477774472
652462007
722303766
1918565285
1058804147
1694410037
372740493
604124142
1613953315
1211912772
2051939732
227920434
2136769497
2084117511
2062873386
1401346991
839459018
432145423
1452865420
975737770
1286282898
954197248
1416396529
1977701214
1249029353
755687160
263795558
448832052
87025519
491195072
313557633
407561853
152299404
1091270633
1862505409
392946918
774495879
1710518032
581683053
2107705801
595671154
23199593
460110741
1233942583
1042400707
1950601899
330881940
1916920625
671280624
1316178143
1338078577
1807625583
2036263263
1243405699
1906006212
1880805792
1490748422
1725551338
796982377
774771515
1964894097
2134583012
794504504
57210228
76344642
1789316876
651772837
1877212423
1980332201
948452568
528605945
11253636
531061221
1358244326
1648705133
2105412613
2121611107
1242016958
372893767
1011438243
76546188
139367390
172828648
366884345
14313512
1272253202
1909446621
342186511
1574004243
442664822
266914758
357158367
1259782598
179567478
1712701405
1030308473
1600824593
1267684113
1979960742
1199246353
1592603974
1555183725
120089376
1639901601
329332411
1321017338
614723844
19174819
206091691
39558184
806791336
1161633372
534034911
1175124624
1915839038
1097270632
1103167471
1560291185
32150297
1019619512
97827802
1758321265
794885310
1001943686
669082478
1653344873
1469372860
1788367325
104366109
1197582908
574657732
1253964311
1001490786
1467067478
725223268
1339059189
1748551635
1162629001
2095398632
1821853053
1023425962
1998959428
157404089
1671322179
193698497
36877207
2084280098
152835039
1693463982
1403850005
1317552621
11245999
1220677291
169855513
2071595553
1653326194
2034686293
1421669934
194066850
422823809
1151864630
1167956605
1756699765
825151270
1895631435
1592590908
228425378
1112484505
2066097787
1109411528
655733457
174746492
2123492516
1266361392
633479299
1190083290
1713718413
188945597
187783730
1405483451
1956622009
2032252407
1830927213
319629601
1156876166
1834448011
1040486261
576887400
422727867
1585414308
1642577721
1737123762
682689472
432409113
1930364850
124040087
476081370
647087257
1504032777
1732456895
170888137
1170322410
2115106875
1775204256
111542210
2143305980
1704105598
768807886
1307080758
2077004880
1961909842
777154240
327233584
1710963765
1697379982
1082880823
979726242
2022643695
707872623
227081701
215029421
1349225481
599353620
1243354773
95497967
193003283
1822693731
422309710
1534494278
1261739334
2100411065
829271484
1044992275
333735192
413587924
280296007
565629958
633895817
654457939
1009670515
1947342615
1385351242
663647900
1173637962
1407229677
2119031287
1496844952
227554292
634138660
1763447385
162598289
1914178515
1672648801
311958156
881546921
1908004880
395084214
2125963172
932328730
2074471065
855919552
1597068957
1640803780
107539013
1454763805
596068432
112280331
1306960764
573630109
888563309
120865100
1900453866
1341465114
715941645
1853462049
37979969
784597100
231008637
1343434370
1953384291
2076070419
1403970018
164945102
1008075859
921199370
146493023
1667680021
1369821321
1171066145
1001796124
1105157486
929639813
370725495
378198708
1171118234
214455244
1948647240
789867469
775831306
724386635
1871893632
2119938912
1130362022
1038261067
1914354242
329467489
1469567041
1063074618
453736842
63104149
501660078
1132571154
63930021
1148396708
682479674
2006337438
1210459064
373975355
1543051594
1169376251
113443471
1464605759
2056893926
312565797
221073275
319501193
897098179
439907949
64502406
1686175128
1219164379
2137967073
898456369
1087976658
972080542
980033491
2002919705
160718022
946296808
671325891
1150373784
1333880252
1834492660
458192809
1404141312
2133825786
1110254364
1926845886
1088530273
1117375914
934530201
1483118214
1654960915
988537913
1727496618
2066696918
2101680088
1348701015
605851893
1100938812
1253669432
896355292
2143599470
550389651
857954158
1564400833
195445473
2097553795
471906156
223330361
1394507853
800983629
1665787789
1546725058
1755906485
212200589
1783905333
1600527567
1027878994
7130786
292739985
2096954772
787251192
689261655
380538761
1288384595
1467425686
281597288
252551339
810298448
624250110
20625186
277133117
1195689126
719909420
919333924
701089405
711703878
1555307539
264287334
1866595974
1551410843
466336899
754513384
845399719
756679194
47647951
1455187124
1795538775
1483976239
1493463887
1498116836
1882442975
15113021
1778184855
1912998244
1480796516
939706027
1023352542
1327040569
905871141
648315005
1166712077
281251221
1793264343
56489552
740632591
744818662
1820837235
1768818841
904011793
111480051
627545957
1235576389
494247879
321255872
124228082
431681934
1622940574
1163091032
2022846849
363883363
431982317
519905875
2023794901
1510500537
1919091611
781226537
940257715
1420725569
503191219
1474300702
1467574387
93524426
72378411
1334480266
680242698
1192922796
1834420294
1110706961
253137293
1503858862
95174143
903839433
201933662
880768383
2134564098
1289473511
156765840
703205248
1647191308
785674125
811850783
982487733
1445406306
2109136129
1786231888
141772775
1138799104
1631439468
622164348
806193791
730517044
1561536108
300560826
1772456663
1816573360
1385816838
1550055957
872897566
2102156767
1083213194
889292741
1826047946
1096975554
131956327
479519519
568551938
695355272
905333383
131211704
301241840
1260339289
309484175
1168320511
1119846874
1684876544
1853539140
148468885
1152858990
2107383074
2045228657
267842003
883024912
1988372580
721207914
602329085
1173402967
1289333939
315939438
144664576
536628379
1289950263
1236215700
12985695
459685902
642327550
1936564201
797866061
1946221122
181064261
901146578
1915539532
1321131782
213755061
1447622985
1012309585
38385449
1734579636
423105838
426270372
1677944037
859800596
1540979310
770354152
1917902973
1152460974
1381787378
1934579833
271612780
323064874
991420366
1776259331
624717392
204027409
1270989151
586417997
1482337145
448293496
299865950
1336943564
1115356226
2104201391
2028092842
1855537096
1642358003
781428997
628967470
1149429833
1169346769
1000111003
1458254527
57223105
1548093131
1578714612
66017867
1542576360
109241750
98628038
1921432624
879624217
216524691
1134744392
374898438
1649684006
1385557871
662499006
320291534
156035816
630086731
792512331
1428437199
755639989
1384605222
1276360073
1273300072
289584392
769114531
1470612649
1851613936
894095080
303729856
76159443
1404935221
249732403
1749844785
1849418167
1320598084
569625092
608401848
1762314046
595954260
823598135
998319004
305000758
499475602
81467578
2072124910
1689028931
2084289591
769961260
1204438196
1068943835
1575843941
807592487
789532187
1463456794
351212551
862885182
1912778602
2006748845
8422927
672086928
89901422
1503579034
1361441188
1136503736
1273191434
2073949864
1586372227
1440608310
1013007049
292424669
3651994
801710539
1651341725
473928984
652631080
1075857792
675637277
538341611
1176001973
104942394
451311233
880484629
1909353028
756471633
1624173056
1513070468
1846928606
1788634520
1726351442
265338400
1256656248
865023775
1445758128
325913591
134738745
1759862912
938881927
389694408
566569772
1589894304
1166935859
1806844634
1349603830
2060232215
994399226
1098941946
834425433
700307998
638540787
701051103
68384603
310043205
99230758
1668455444
291193529
918071125
1182109779
1346005747
1601441477
530959106
2050606739
478095927
974812488
1191701172
1950211251
952595969
718569700
593946858
1320143858
1009756281
2025628768
402604163
612281578
587665227
1394309993
122969642
1055407243
486910692
1457607448
1767637805
924493756
1118008298
808483122
207335240
254517198
289024500
776557994
296817500
214284016
2042276215
961104404
1172212495
722273291
501139957
911038942
626302872
1213992864
199279896
128555786
898732520
1201276730
1625367440
2080796197
1414524132
873150999
910439567
676626044
1016930101
295493009
510659416
1437108812
1137778178
1657608530
963904900
1563423617
914362270
275798879
306371042
26154840
1201601613
1186264077
21507596
236613307
842304089
98958124
1094890682
1098610440
966355
344882056
929813478
1249010079
1578551512
868083556
672519223
1652919475
16503520
1833882801
755602791
1536148192
1527635493
254869807
1124912660
1111377004
1178706927
1708629816
672780448
145725051
1266057259
185395450
200399679
25435067
1513579409
629931463
1087564802
1288795410
307220054
1088554468
708452672
898214153
850252164
1949802165
465280543
1594299593
1462377079
1640206078
840497568
126755854
1760494516
801620761
1826567510
230019330
56078410
1998164367
1861564994
1405611382
289418707
1112950568
1352917126
222966256
215981606
470088391
1438678182
2013337357
375745084
1359391316
650311314
2061333764
62028773
2010488442
1538287350
577104916
497516775
2083854121
1004748401
1934431429
1973498881
1645363111
232387330
285571198
400273484
695692125
777336620
1061441781
1570097871
949131467
1714337579
1384386917
1139635441
1878015898
443637817
884454993
1921918634
271278858
2052861372
947903876
124408122
1601433529
991461561
240297676
1255725175
141319911
1091370220
1277647875
563058145
2063573757
1255534619
425124224
1746133724
720395252
1242316668
897707487
1566190102
1593987947
304340527
980290233
1617789611
1589592316
1707789299
636116121
119034451
737662534
793877180
1777152916
2040985336
406983619
1489403204
1983603459
167606732
1842734126
1150016863
1745511048
710494442
239665501
1465088549
1227765090
976746992
1489707090
1485246025
159652684
368841667
1554212284
642219518
577439915
1879630301
1406149023
1447792022
490399350
942558491
482989114
1560747903
46897937
945667850
1770682841
950270788
188537313
331418650
488251148
1702173310
978304006
2137810215
1476509094
229474334
1841504373
1510232705
2133155831
1984140811
1078187030
969979336
396791167
520754204
77693474
517329988
630193976
1680305593
35220686
816605431
1378589704
724879403
61336683
1307688731
2047065275
1181579585
963754224
893965414
1638971362
1014500630
1551235397
906330886
867415849
192009360
2044337253
549106755
281006690
1241906070
1145075819
503618131
1727165619
964241268
1186640952
604500694
1939605550
1873976496
1443427919
2034192701
1180297823
946597315
569826923
223309924
1398974663
684732784
1372013697
1857785315
503678047
552845356
599769665
1181928293
1132347106
447576867
419758617
139434275
828255807
763009681
1276696655
1908549730
434870441
456524621
694887110
2113856878
1140349416
160179592
1586393548
690616874
584109795
1077175071
1975613381
840488868
906234255
1545141645
949895551
73582961
132533730
1672907852
501233451
312053412
1020188064
152828754
861004621
715324727
70376672
705958069
638813277
877439862
1607988745
1193376675
1082876924
1414701713
479438409
907438607
1852897204
473045273
49695186
1160816500
344181066
1094792397
900022177
1472414353
1251944114
1269093626
1712348894
1033288665
1274780308
1205691658
2137698737
575192044
982461507
1136899699
585529969
1913934278
530409517
1106174690
1331003370
1972091071
1688743948
1419523820
1366204679
770483954
1427264344
995238888
555331972
668476250
300216083
748108358
457350688
173466720
1044944520
1731603417
383047812
473118219
207831876
1017632285
648023091
1372678083
929828209
6050925
1896290825
835699606
1625664510
633084479
1635409176
2128022256
873512146
1490687413
383661663
421822108
600233333
66050315
1428087166
1920363415
202332809
2111622574
1733464250
992231955
2044666118
201420325
1256902984
525022065
1486083507
1945077887
731264984
2132302039
1172057491
260606033
714298339
89743559
1373494878
809683106
592833876
1537000985
2055888503
477032327
444565350
2068483510
1043557770
326520510
1129065977
1061063973
848323759
204164763
179603734
1636645001
579161604
1248125139
1587952013
2101082433
1310508556
2000550372
1926462825
2077625267
88449800
426906639
331029373
182904289
1996842420
560969856
732534814
1300440501
871395660
920261386
1955901795
2049509085
198773716
324176702
1825711033
1969316164
465970803
2021877476
63616266
1034563495
308473256
897873099
384469556
626236724
1714954629
970112641
1043317401
1662557231
1914713598
1647592118
316169328
1918633032
696728215
2113976139
164651412
269695114
1462209490
23614479
782326462
1502041546
504646271
1936827523
46402730
775284951
1040358432
1686594131
5602309
1983524039
1759687599
479156119
1045445046
1388826927
1224319215
899893493
2005595897
106973303
734849401
44361730
1021141408
244031004
525396186
1862651264
1709983907
2029900896
736819322
2000452522
1665009745
1915866068
922247180
1870620658
1733836315
1671606331
2125139463
142544421
1942471984
871165737
153950114
1610091017
840170156
1530902339
1310458190
1830173143
532564512
44563684
1384959530
1052895205
2005860730
1289619849
1693047262
1276116548
1771072766
861835720
521893616
86917002
507067454
314069819
1384929468
1698990608
812068344
353843924
45793895
2078548340
1022034997
573969360
405241894
1052639574
1569112291
1476377899
2123605637
1920546729
1616849326
1330178015
1855855436
463619761
1275171957
338386406
871491029
785157904
1128201160
1101778861
1448494754
555664021
591223457
477309622
621910138
144924171
1094734122
1485076369
1093662626
769010623
2093617277
1777877180
1683927895
1174916471
1842712402
1491501062
1194165446
139480824
1309345305
214439356
849776801
1827258412
1458549531
1673053672
1984835083
686544730
775022247
774029181
750483431
1585552207
475158578
1333569985
1847239730
64099790
822853833
1357069230
1225401665
821366236
603570569
578246852
392401226
1466747306
790629909
478787717
94458498
1539168549
1410523508
163386336
1756504155
601745457
1939978959
526900245
1194016339
1800575165
1527079180
1235122259
1206551976
268002555
1756507910
342821993
156841057
277973450
772778124
1140311843
966821511
541129054
2054575539
1495316486
557913564
7165019
116713379
1357000215
782107061
1147268401
159229092
1612750219
1915543672
945541582
1228741841
1179061904
1612412589
1605688898
1694180671
216601422
358365105
1543951987
1468472739
718620200
1261080090
289376409
1699773361
86069306
355986337
12515286
23895896
819492565
2077401579
532188720
1600843596
605401849
2088206826
1529894540
1383611771
896683631
2019509539
235749186
1232237242
1557269154
431537415
1675191425
716014450
548785947
1029753854
2095669796
155888523
2002640515
2013865173
650358343
690156348
589600475
1524552575
499186548
90569373
899331505
752979364
318677623
288230999
1829644268
1664928335
467408252
812286916
205807486
1007919616
1046239630
1923177775
475083035
2085648301
2145683713
1747531288
1016281925
1915316356
837836381
2107406205
1023333524
53118058
846578990
543609798
989888741
901172648
1943041461
174984120
1499459877
1393623595
1647220352
1912011280
1873577996
1880959658
580347574
2114447341
903637415
1613493185
834990144
1185491287
2095517842
1312869874
388612745
1401225469
1967418599
1986254184
849064902
2055720219
1482263161
967869196
557624405
859929349
33275436
217195550
1348106301
1793672205
592666029
180296373
320774540
537178462
948370538
1059317249
1913082640
198371332
1320694425
336523940
1900167620
1656569348
1878715147
449721016
891461603
1009653202
923810177
1208974833
973805201
2102330066
483244405
351582869
1195690091
827274671
87716624
1491913888
1516002226
217264193
1787448064
354570023
46009491
1917764228
1077999523
1399919551
57263929
615140888
1222999975
670264146
314067492
2075415202
483344459
1431844328
910840011
1212170994
146111281
156416788
56280413
1140039590
919235990
529877544
2043476716
1348623619
1162538359
1458021137
1114632282
2033946118
25923735
1695163765
1326422451
541546828
1991006811
1530317240
890057546
1897346390
1530655295
1446043955
425171812
896101378
691233314
32808489
649901310
1650518083
1339251772
171402322
1303171324
970082482
1997277511
638181592
1990795684
570899682
943218588
101509828
1588999296
1635330437
1441824
164244280
122385488
992220230
33725901
1105300863
2035856173
2066929745
1017637681
1776056302
354074015
1524998795
207556767
764922596
1184363444
1035187640
666151692
995470011
951970917
684291801
647385534
1420299814
121184048
2032386401
1557308570
1166350436
2034210320
1135182768
1555358429
1643526084
2108139686
1975820987
1722091696
1743982342
1925430709
1008412328
1591047709
1679369521
983307621
1747562363
438770827
2098290139
910138494
77607000
1871525303
1385445707
17089817
58848468
2069463332
1780341984
649292267
1881795701
1710885764
1954735014
363903177
1383350083
1204911074
213317047
946217905
2003708422
1878190708
1765157203
1866226799
520954494
1672101456
1453468358
379803032
495862582
1624904843
860105852
1522552255
1379860616
89664957
138715044
1417339159
1821385947
2039571610
1183429690
1237460090
1400116141
484322275
441295123
1828898423
573134669
907056448
966636703
501693122
280130668
316989107
118697241
2006641594
1163658800
1293781370
1530320803
1726575810
2010260215
473167853
1142979174
347268332
2103838687
782668856
201524089
659425478
1229262350
2114813375
1551270265
932297914
578938374
1832829080
1567679433
1415464755
1290869831
1072370254
1006535514
295680808
553248140
524032419
367751593
1709335134
295449334
1729969129
1554944591
62009147
1728908846
1677193988
1527216860
1780365071
2137669183
2026679526
635443762
433665338
908473087
1504784446
1646471770
848303121
636303874
517835729
1851287364
909082686
1340406344
1888521363
670535800
1307673175
1313290463
1815395225
830680985
791421220
393798984
659481609
1335634543
603589803
2044619997
1558127264
677321207
1173770030
1607358517
1576893032
1769761477
660867142
371404448
1318777915
379340348
2033921871
1057858247
191906735
46088456
850615472
1307051659
1313011457
1013765518
1493540077
1609303972
1103768569
2107679213
1144933113
13349801
916180616
2106028587
538440079
1766769794
246112134
1396510559
1844983485
154481768
1023623698
1843124134
2001194177
885004885
1669436073
2135891966
1837002160
425840198
679576774
343497319
1734073437
741758259
1383746003
1985939455
15134603
402986423
264011396
1428647935
501982203
1202508845
211231198
652484772
751908413
83556017
441258713
288372547
1237403023
1125061008
761534246
634941529
1211694499
244038572
1643538777
803012605
1933396316
1156950734
13618887
1195258437
1116408893
532813592
809449017
1596248893
1430021496
1320511555
262528447
51863359
947649018
1347627451
1961689418
2098002710
1526679134
1849705967
1596657924
659502242
203487573
1050184677
1910599453
976980689
127161898
1247312489
1885058569
1997913490
1422565078
2082231528
953780104
641459919
725845457
1100316552
726393373
2016238069
455190826
1429676884
932118314
1979010188
1803293667
1958419042
53066339
1319782068
1980090614
1547707520
784039593
1960008375
1103385916
887251768
1063370003
665069072
1018063169
1087315341
276687540
824219927
908819646
1844759867
1986332529
1398376284
579696406
462451204
1654762454
336789574
968713079
1173958358
1720819559
1329950494
829696381
1999318292
1632106275
906658475
628641959
1236453775
2042411819
547806908
913951170
2126055567
1047729598
1602327345
38060462
521294350
1608452259
2147114208
1445231451
1515222523
2062789807
1194307043
1584345618
1442379825
1298331216
1977974187
475268016
1646306633
1966605637
1037951137
354673451
265121468
160758346
705980854
2087621246
1889504864
1786598682
409817475
208446696
1449325519
431348490
1149855582
1448053094
1011480491
1189283175
1217382526
238066940
447895698
1966012234
1641963896
880297097
1098219256
1088420897
884094442
11931517
1944389971
1332252132
989360279
402842024
1689559289
1553588999
2140748768
1663444567
1462900067
599917928
1085104640
1188497702
374129026
329150481
271562089
311605676
554514283
1345074488
198918299
815838479
1597912112
2105453851
1241988793
2080249912
1747442940
719694874
577887143
520681970
1616790182
1976320109
118144217
2145701405
851717852
534313305
837701711
95473230
1812149952
1543025736
48424505
1808362951
1188698356
35451999
2143850573
1718473376
46293155
697745247
143444603
239228999
1838043729
1578566843
1884482267
1581849080
465575904
998083501
1386371599
168395848
578512179
952068560
613127135
264237256
1091693465
1246625900
785706717
747521791
1196209867
1216840590
1331703012
1053206171
682776878
786040875
354014126
747182816
338399092
1415715270
48450676
319640621
310846900
787339714
50908319
1427204555
494805701
91071640
1442055663
352756985
1408843116
788217973
200056484
1102402214
1735956375
398496758
1658286618
439393870
429835116
1160176455
772118563
1880322875
536874823
1993840622
1061435064
1964992435
125245983
1245154723
494803093
192327390
929017650
1915087139
778047166
1573524182
3730174
619149015
1435572280
1995700005
810526474
1447530554
1831817766
647586654
2083663475
739740295
1617080496
982127684
533608971
1465232725
435584586
1924699978
2017080454
476360782
1711973622
398683147
1967834789
1490862470
1460518288
1109929653
624274372
1033835489
860940480
710527588
1134743064
1073018260
1772515091
1209185181
548186738
1956867481
144451892
425470401
1668349162
469525093
889368484
535003721
519222625
504776935
563237949
2102819392
1731080940
309549385
312402146
362778913
258001128
780226146
99295529
1073441438
2040826583
444246884
667759032
1442855113
1663131771
877824601
1408538770
1506815752
1597268578
880013840
2034443737
2060450721
1057914447
2017309933
1430887340
1918519953
1919640270
1782830759
488185483
134827740
18986035
411007698
1312451916
122639825
342722607
79059688
196862463
238510326
569780950
461554910
409418021
1598474202
699410917
42279076
810558273
1184424706
450669032
375914370
957127703
745389517
1535574562
2105520556
2030570247
495243358
419537061
602825743
1132604427
1673314983
1996699315
1247135704
1206566616
1066481156
1713712396
138362726
2020278309
1831835622
1638162438
1065588092
1150150978
1576795064
258286684
2115713710
840448198
1904147712
1012634120
803212418
792806005
2127932065
1922636475
1240048429
1318946633
702314406
1835033511
1162684290
1982600895
1299068546
2059430878
1328132685
1746384437
909122378
1767372501
134885694
1826410695
2139342166
1946305038
80074164
1269117168
509104622
877527209
2133330854
650805090
62092978
2143264614
1154021130
1066437753
1122739071
855626137
1990162962
357064491
1303129278
1362584734
334873618
1227689626
570195422
83451091
394880777
694903113
883119002
2067552641
499119782
1122317890
1952382364
1074020656
519646649
1516352634
2022418796
930952568
1093115131
855327663
1206957221
90755094
536404227
280775772
579733189
803120760
720789790
1937489925
1533178823
159454810
1562874979
388655555
356787776
1919375845
434032985
1541539274
537137543
1176364011
1719247629
1361519261
1094020188
1480459333
150841398
1022281847
1712468613
809358306
1201338496
404285962
303411119
1211722027
490542093
523279498
1476792707
1771459648
863197336
1063458833
1229324650
1568826225
1377435597
1421770688
157763468
107916941
961324711
1609134671
437744788
449309873
38492725
245653851
2107610072
541921029
807087832
730182358
2085611008
1921328667
147545601
1182902476
726704966
234196278
610790647
686756229
1232127302
215572357
1455610485
1826209722
548133254
960181157
895276369
1486080746
1497357246
1399988335
2060876438
1821808610
223090634
723716216
1836260324
1659152577
1913787577
1812410123
911609281
876426523
370247114
114889766
1128496502
278039078
22562301
1776851199
1556991858
357839772
2004834609
1274506037
251168279
1832774444
820901679
522107532
1517924111
1786532131
454794659
1486828618
1625479804
353922244
229255796
362563504
1578801246
347796585
1683029398
1138995725
1169129330
1308122526
330441638
1493324604
1118681896
7779660
424839299
1225214396
616571376
744374455
353251565
1500927754
1971704663
44426449
1820425492
470453224
86335196
619468512
251687615
1342848089
893808895
2125403409
1255477068
537738273
633015090
181413375
580756235
758539098
641810504
1702601056
868495861
402741618
1961262169
463339677
86499008
971352888
1488277902
1044133396
2133941573
170927505
343330690
1495174804
1554738302
865303189
2104516876
157243566
366499900
789654934
908538491
294540592
492668074
1274791710
626139028
1849290656
1086193550
1676890518
1027811942
382680706
473766549
350035281
137460108
1138871061
1411517979
972541150
837606811
1158423020
729129748
5024062
1873010672
632957824
443737357
1507802609
847599940
424561623
889445707
1042038204
36081548
1681017639
63132589
354987566
800513025
948241879
1746705009
1590844624
1261033907
1110828297
1044537153
486709862
1604393883
1736384154
768968192
1152663532
2088659746
265272684
2083851057
2005793369
1957137989
341209572
965733792
190963547
94672284
1383999966
1274159403
1811106031
1147253391
835547298
698714288
780401230
1031640612
1270454425
106952889
1036618753
724391604
1159637309
1289175329
1477189578
2061426316
1311578458
2020884443
810507546
417522059
650006088
1090386631
1585886496
411524172
1914758337
204849767
1777725443
1395366349
378388629
1065180092
469696411
16171383
1503061228
1438659219
1891507357
435809850
1677792576
200840189
1710566081
2124860382
1419328725
147451976
401040696
2057551270
179740479
432612811
249975299
757501266
1446695032
2066469457
1467023214
1042194307
1140880850
481799629
2045151071
127382569
1254739253
2028661926
636279870
2128489229
769654252
1500949069
1758256215
822989521
2142515532
1313102413
220507967
315899723
1207136684
710886392
1299278134
860858240
1839092803
205194146
1376843703
370363400
651520000
1290802574
108877246
276456733
1428909759
740779963
681707487
43161821
1584291104
747500605
273473686
604436948
1056449211
1456038742
198905005
1637125427
1136147030
2131146372
1382246262
1873893590
256311997
861665705
1925125836
1127151936
1181998622
659947006
1374777240
281133251
2111773417
1126898686
982524365
1215651046
1129358312
1932262828
837594357
976749815
1654421625
1848340827
1054874686
751120433
1325788293
1739997977
154798781
811127912
1731375473
85204833
938733519
1521757038
450799020
1915387296
929674064
1646068339
1319202173
494571973
402164097
958435072
859230824
1888700184
8722482
1560464999
584772815
1282425346
1066000773
2095278928
2020283073
660531968
1483667928
2009148429
958173519
1679982653
34341584
1805969690
1387932673
1479552936
1716875298
811404014
494495139
2029795839
307631015
475173098
1100517451
1316035773
1756754391
1512087286
370582967
315212725
271539588
1639420866
116778771
1445446762
1114856700
1475651544
244991580
241082213
253646111
733418121
1324651781
831327001
427687559
1067170220
1548451271
1413301610
252289457
1269327483
1418937310
1105555185
260938447
1649378476
1801800528
683732056
2133534317
676686000
600336948
941347010
1030583604
1463819584
102432596
2051625108
64293097
236632725
965727238
1100888855
962222117
1148535763
97436496
837319928
1468578422
1739197875
1651124875
1174186632
284335421
1116843199
1593450963
722637365
1071644420
1273916267
1473149927
1774835261
1060648220
1475889354
407408291
382701429
784856580
1838317011
1024312173
725481222
1193586617
668175581
1566830293
787421599
1217274320
413718171
1009283450
219910177
995050448
293517752
2113085448
1035879386
658468845
183908283
588641189
1683371758
455399391
483468384
1229619640
515856290
1406746887
324918100
33438863
2096847491
238160075
801865265
1464761312
2095291505
231502041
82819998
1793412146
1792871596
637481773
707206269
1862797337
851910575
424828525
706271994
323532654
2055129311
1862171174
591872101
1533753519
1366195511
1830024094
74812402
942616670
1455701272
957075639
655122372
516931942
1913038558
933408177
1170585835
1160383991
400691448
536805451
1846111289
362512114
388410473
1430496490
243477743
1590219948
269528757
2093986293
765139811
949944100
34833454
1854706872
513399502
285130246
1249970764
130774382
1013002098
1336150316
8770086
408085402
1153574211
33177770
1360226870
341690868
1738128955
78521626
1467068640
1835838227
2029856673
703502316
1833971370
1860838816
1977514494
1751983111
256932009
985907259
783482168
810503437
958569039
87555595
1942223084
409053300
107776028
1983560396
183699746
788381080
1943378346
569429862
115015069
1463004614
1303317493
1491336648
1263943428
1005102290
802327437
598746480
596885137
129700036
1953482469
353025903
1241737864
966632183
228722883
941990648
579022430
456791853
130472503
1083052291
727021387
256689459
1487842455
1137248661
1368015853
592050141
702581906
739108580
1638119768
146673176
2051660771
1050690160
1029653019
1475961507
1171460991
2137661619
1403794549
1052310801
1467125249
1855415681
267976694
43845875
74865189
336826596
304080051
140383979
1306399888
132825668
6041785
1574053057
1186843153
632227191
684787339
368209277
616751801
1545791184
1883941768
456327562
169087709
294276899
939744820
1973233550
1709528640
1612884158
1951708173
1597867002
993587717
2103659039
576618569
1654065491
862355216
1908878452
583811508
602648912
471923621
1577117071
1006770513
1598815243
1322575577
1704586712
639256577
310261943
22503812
1981688741
121386465
988714458
637491644
85247963
787873597
83425704
1264696295
103238091
727812906
1123918400
1510583762
1173879845
50211495
2144439685
547737810
88643713
1917304298
20687334
1430489969
590494733
70542026
340774491
206658709
1548723091
954313558
110656098
608253173
534425566
769285042
1008754462
1187240379
987640243
1602072707
1670164108
1723223769
482147972
590425488
1587098746
200952048
1064258736
1713763106
241645130
1284679616
1224169185
211459343
1345330141
75298982
1252936098
27437181
403496640
870383742
371881610
530342506
1017332688
1699696115
1990185186
362700302
799660600
468177903
951824923
1313174153
206816307
190942118
1243407748
543965630
366299053
1108090645
1554578799
980764198
1968317909
1996790522
1629482497
1156606295
1067891675
1559636284
1466889078
696590905
144501443
736088806
1650703344
1059724017
171821094
175655775
1065410106
1423138729
739317274
434684190
987010038
803214476
2134606717
616020208
1909636885
330347466
294433819
1406988443
928200104
1273943139
1252921687
1394034596
771053142
2066708450
1539531293
2008920888
894034985
465101026
586033898
1264858884
289680227
810873176
1095030405
1305340093
1116958059
389615761
49194531
1472526569
1504023794
1227659697
506816839
1116849859
624177803
188142068
931003990
1441397043
2019344563
960325294
87595714
5284202
1667575801
1411150789
1610210210
67134940
493730675
1709249000
892218
211333839
74515687
451898607
586455985
266794693
68385077
519922048
1348328255
1850008350
1659042820
1625990247
2001524984
2099558074
1757928719
1486843798
557678952
8687744
143135494
1178253659
37155560
371313083
828227875
569963032
970851492
929388430
750912144
408701688
716740289
1025652316
1873608437
1983873904
1643293566
979294948
229394084
1419526297
588662360
293776711
122713831
602794511
1212618029
1499499304
2090018335
1798967740
1219682417
2109165922
1593186431
652697697
1544012469
14774056
373078883
799804923
1524705689
1653374871
633399949
1912397167
691838336
1903291380
1065614262
42312956
690442975
875140792
1430065890
1146379164
1760919758
525307010
516276051
1635757775
2037678793
2102771692
946200203
1194467808
363380821
1048234532
1788856767
706917196
113794323
1568585365
1614662029
1352928148
1950593314
533648397
109171179
2073244329
416057882
906072047
242779955
1200541574
577581519
597383133
93358445
1140845869
1423982584
1530233809
1052182933
1167935828
1517957498
641747180
1281008929
640822012
152422754
1035514727
383093362
865189922
1033124018
1800120599
702539067
62915763
1369575080
545190654
650875486
1014575071
345108785
731467836
1617566896
408988404
423500999
270700562
10354895
339775431
402763108
183809069
918043085
853716577
351972906
1878465222
1357059308
774642671
1877340588
1505538323
1241206334
943999004
2080748116
291384641
1079538823
531668021
1000602250
654922026
2032506450
1030594774
1541526921
1776169955
118174929
204385404
312755858
1205048497
1644921265
604838317
160434628
477836530
965861886
370148645
237313207
396311077
148290365
1192596483
1344998833
718379242
2027456287
1908851298
213849436
1462142525
1649094847
1667152218
494204276
1114829421
1291761421
1462676697
1810957
763890549
425597789
149373627
215396812
990168689
331846468
768639152
895325577
1886810790
144639758
20529688
1364302132
2040615845
186373234
1887909567
683387766
2011841309
2146622304
930113828
518188721
234511162
538825338
1694977045
348983464
1641392485
253813430
1315066290
1406757630
2109597753
1263504423
1674053979
235400020
1247428879
766628425
828949927
1117569947
1388124099
1649061832
214879127
452059713
486595448
950063888
206440259
476525282
542433652
1737138830
1708936159
1501734428
1131628502
1583253697
920328389
493945121
1419304647
13142177
2122049506
1647867898
372775899
832969251
1082655867
990776123
1237324626
1550405056
1450502318
962507348
334527278
1000618392
1758340257
876432063
743683298
1853729914
1662897170
1057378557
60284864
99625945
1889299556
86663014
1788867429
232011335
806456202
774928532
1178984858
886493519
1366142487
1579226466
31899841
429743196
935781663
1537933041
1022492295
1786228097
109110430
1584590355
500472128
1881241160
814326349
85914448
1186554597
1261694709
884177668
1942923234
515328800
520670078
710271371
550577565
2082910511
468678487
494769253
1586087645
989249211
1437964783
2048220369
1049931520
1811663233
312730450
1771066426
2069633918
273661545
1110449969
247378565
711948853
1040028357
298160837
2006328684
319638432
424722177
556048305
1826008320
561039989
1078051187
653963515
2073363374
278158023
462989157
1769172716
752061199
154780766
58630294
1168391103
1534247596
506015976
1129814103
466810761
2028095218
985134506
1255987398
1438190752
1427854887
1237853003
1083290799
1594082232
646832046
277994896
868956565
1332928503
449386988
1906801749
1520691700
823559186
684236883
163935137
441745366
1011703134
837753319
1495204794
243971866
373561538
920086426
1895346511
1584865005
366419804
21322334
1719764488
1818948962
1305975132
614396155
419174560
1325336725
450149283
444014400
711482684
148676821
900357032
148052882
1593785649
509703168
1396034369
1811100985
1894840320
1987550911
615644569
1837642472
1123502929
1713022754
459010657
660486332
1030513312
1545766628
622881653
1738946159
112693415
1561181616
791930860
1227284015
822136433
1554213695
378923300
297673203
1681654799
90599895
1302363732
1304181388
2092767570
603103228
1625627000
113325354
195415388
914154305
750234338
1088817797
530470624
248480465
2145977922
421149724
963235185
121331850
391220814
1941895988
1359435765
18302023
1357719803
581490350
1429284510
1032203767
745110537
1171321276
405418491
526233317
707228011
1780400438
703316981
119885224
1490092791
231953178
820234148
1078456088
1690586882
977214404
1737810420
1622165652
1135932641
1317752036
2122928434
170482512
570734738
1736422158
1059690013
788264260
108293917
72227976
1831330692
1365392486
871248716
546064246
156325662
797589657
675930482
2007324587
1102444795
1811977598
839703560
103536044
137921639
75232634
1984305004
563426308
2042034328
1327688524
1657237171
654827158
1964830529
1082426612
1880964980
1308938142
2060500706
1788677425
1103449663
466988784
705454471
2002767431
575009533
1221097460
1926440351
1465834588
199658677
543270866
1481975368
2001331905
1709850246
30274444
1756465998
220009467
1498280790
637306510
1546162641
1878581785
522889741
887802025
518937596
1941705199
1845299830
2076879997
1575979367
1805162870
842219657
1103922547
133732415
1157406137
159523231
1232430751
298912734
508064986
128096231
9111660
754671170
1391112430
507008849
951989997
99268722
815477245
415422814
2136787060
127889761
1737375673
2023334229
1249123093
263936023
1234742461
471124218
904731618
1866383857
308150262
2132989053
1934283910
155149466
1019324248
179097203
1523876304
1510602043
1475621337
1397337277
1024733574
775917832
1620414975
1457650749
666036542
1386212793
1485137839
1006949671
1222333447
173101408
840585947
1288640462
2020342055
580342593
563695015
1650847763
778172976
134832986
166071965
891658790
1376082148
1383733943
2139452041
147168986
1434437177
1373656235
1193996204
1926422310
2108094411
1068699129
1126829800
83986875
98797219
1430850880
1967451867
1945558473
71128401
686642168
275828070
1716283512
162954752
1484346800
273259219
1856864348
2000537865
828766493
1779274527
1326451140
1604430616
862216107
756670640
36275151
319605481
2075096677
1325483715
727800724
414519411
1550274056
1769329560
1956743422
1736850025
476527287
1583258098
210137778
514915641
422034647
680686732
1720654604
1395107833
1163735345
366006175
302945097
1060197432
1143228714
1085373167
1941944528
1029479247
699222728
1600423190
1761360054
2017121474
930552133
1580932182
1521998907
476896485
994772319
1125284336
159456533
581591619
222979261
14275634
1659371997
1938603268
41874279
814503961
2076983783
923159563
108985248
387460128
1513337326
361716774
1876313495
1976269536
208271356
154244527
134533134
1560314946
575309711
414905063
688148643
383891597
2025186999
2004958880
1063615598
1111415399
1716730148
138353180
1899370280
1535912219
1004475691
699632400
520146138
1011126920
828940263
2144146053
1834471566
117960281
1157493086
474565308
41633290
149831451
1047052444
2110917929
617378089
1319697651
2126272598
1421943152
1809755739
103507976
2039861925
1490252571
1058484982
1135796967
823107074
993316796
1777112347
1663587366
1284065540
1684876676
519511142
83071272
1703188041
903379369
1478679151
259641339
1828247923
1920069148
460622290
748691992
379427641
1121710066
1223833593
1825240577
114132267
2091742706
929084446
250847840
314742405
1831728836
178702424
1737291621
973905971
1674108641
1472674147
2114967858
457378025
413241106
1468174153
992535238
85121485
1339089556
433169726
1738542948
1743393369
1106591102
1636434367
1177775466
1403077781
1591616195
144504736
1086183485
1470396827
1866224400
176328078
1931655820
188505538
1851748806
327233162
1419237575
918074569
757740720
950215190
1510351705
224204381
1803950452
1162529907
710578317
588312919
364880853
1484175183
1606418252
1207163336
928261133
1558602059
1457201431
924261222
2094663031
1014027976
927034398
213751614
1254925292
134091277
780408298
1134749313
2133109544
716448527
1229460835
132827279
1741028268
537469075
1812212984
24761689
1340873323
160096151
656276751
1318615823
1121854962
1783460926
4136474
1122058641
1112757534
991000896
1289437922
496719614
856751417
2069045553
1610638088
1304585157
711663781
1486032362
397012240
18655126
326141077
2118775055
1139802215
652237898
1386958685
504886369
1955311614
1032414081
595537651
1088481863
1867074605
916470329
1649280798
1990608161
1814148510
1918055554
1387013990
68147391
835958487
1340277630
822938109
968122681
1341548171
251887463
57776430
844289271
2040369839
1097973134
616627814
1246591774
1841901974
1394633710
1922365344
1003998445
1761139885
981169408
1432532683
1751653889
1297896244
828632334
252266094
2032012260
87688057
1789216103
1408137631
619624173
491036209
247777573
787702036
344441324
850964455
1714184571
279529914
150608716
322651045
1976672576
777011986
459115635
1385336091
1989810899
2101882275
549327437
611424901
1994258986
599609532
1992555972
1991249887
545909435
662272156
984079311
442951724
226575131
2011340174
757278106
1082867729
1191278894
676335971
1261353167
683681768
65527477
1275016693
1820334148
523796115
1960486262
1695595347
97940444
1218564879
1819683563
1008166419
2118678547
1093750572
1958710698
1038179760
1541662709
1040951623
1782417537
692388426
1695546281
778116932
3708815
1725582299
826509777
1270249560
549675954
1487515434
79689508
519311084
1850505143
1207536969
941748017
972284926
1134181273
1401104692
1438180305
1130870754
1781676431
1618486769
62281372
1963994646
1582082617
350326077
1130751992
1381889571
1519732819
1241603433
46084086
666238703
219835733
830447639
1992449730
1353822193
1105950114
407635897
842048625
1439968408
2131193146
1178408587
1834049851
676175229
6095602
1905642682
2023038449
478511961
968672651
431676950
1560759424
1111822611
2143201314
1551921366
983551994
1534758353
935054676
2107204537
94718958
2024718168
1914543283
1607539755
1500593820
744840291
425926216
467197142
805756724
1421969141
1801297708
814850896
1796065173
753356263
1095081346
2094763746
1004626789
766720127
1047067925
1259589292
495331689
1065408340
1414759202
847910792
1014340318
1557749531
645045054
1935057661
1431440366
134433597
911565435
890877056
1152595093
1535903638
1690959146
961390822
928810985
134521623
993604066
502565854
592336170
1061849425
465653310
1032467900
1866641255
1607812524
1706119906
222556966
1866931751
681725252
1327851604
315011624
574887324
1484247245
732273223
647805148
1701000825
1498912565
315088054
953410429
526735031
2065358753
1492539296
827157250
924406161
1179667513
261815231
1298674427
2101649385
445961168
1225874967
147759104
191805593
432061523
668982507
793835054
1981823006
1398906135
1339624310
701841049
306631063
974809354
585524922
1887811167
1921975980
648184123
1247629589
1216791778
715433903
171757134
1759467246
329087384
1399528531
1956635653
1877392143
2085589509
1012822875
929573444
2000702082
824576325
728644358
994906090
466843931
769338576
96674261
158483680
1446626631
1096629163
956325336
491650276
1757832534
330206262
1035066804
1237137568
2009021024
1724660362
280510655
1442781508
363335102
702832438
178493151
1970289092
144774175
910478412
151906579
1593774499
1291434719
831214857
1864796612
259153645
1547221934
415275782
398404886
733649037
117078231
1680237865
1816905917
111634590
992387518
60980602
1902525585
2138713728
1595809436
667883304
981910182
1156483469
2107786625
1675214275
1539450844
41020046
1431721556
813288040
427740070
459484871
2044476970
946299603
1127311555
1515405703
330147111
450625258
1465034039
1616889660
1861370199
2026207100
1138649722
719376035
1890874287
762616909
1338901935
868387856
888482846
61887089
1998458988
50600715
121640269
204880551
1141973136
2113161372
444664387
1926356759
1971339332
1524983295
1543229671
1263757853
187313828
1580278303
2020024151
1338958919
504522728
1736797433
692840476
1840052953
1008793000
1553162321
602533275
1194741095
1398015742
676934552
167944106
2070037806
301224122
1415591086
134954630
366113296
2120037824
862440289
1533495244
2097377752
1779021750
722895645
1315711664
215768470
1219964419
1684675742
1326400442
1206239494
1569638343
146778440
541008305
697374668
493277823
862760137
1158222209
672781300
374131531
1711425390
667677316
1554574406
564737797
393439273
651776706
344191754
527319550
1685522319
453366616
1043379039
1977755788
2040490249
466211866
966154121
313944035
96429593
934504667
172300426
792507727
1565966216
252351692
1194160782
581615391
1977514271
967364465
1664083048
444445831
32389705
539283468
235812164
573478480
1028897164
1939055202
1969701674
2022198939
1649749455
910164863
428235035
1242599800
1333250485
1389954172
971967800
85230834
390282431
247003186
296658773
487207327
161169029
923117283
865865475
941079121
1080565819
1066060390
1389314501
1790008536
1466394352
625988248
599347551
1381972559
958230183
1175056738
1181084170
299624109
1359025109
11235147
1385128209
1708966355
2098881947
1517373336
709773860
1123358576
1198350436
250612744
676173561
707069725
1101639683
1623265914
311180301
583349414
1404598763
865134343
1926586392
228606197
1742810971
1869613710
305664444
1311443204
492726233
1751577920
1424459189
334278580
207340284
74343416
403496306
1598516357
745919340
487385940
2066969883
838018276
418713754
553309532
723040700
882559984
1008521377
1162691685
1405650873
2016250608
1560759221
617193656
1410273498
1519694186
564634889
2132953948
610880226
2074045818
1353383506
1627233130
532473216
404048926
2098303166
1489510853
2084620446
234914108
1199099988
2071147926
1193220743
1046542374
120558998
1600178314
494521980
1972972538
2001555412
1524466339
698006202
2097530660
1915043735
1051338640
456668783
1968245979
1468971262
1949647174
1708605679
439551937
1889234250
1514542576
141831854
359629820
2104802851
1912202013
2109399140
268619172
406394597
1762943499
876052788
1032731268
970084299
1304728748
302566524
792033663
1943934766
991877406
264035422
1346218726
1558275179
346899979
1646362682
132071749
975172199
1922518932
2062621329
417048788
613466355
788640380
1550124887
2022160433
1015586738
409446672
1406569061
2082203792
2043920375
600729531
733431158
1681610291
1142378421
349429844
1162491530
2076346382
1098128006
1891225381
1319517741
806289612
797128039
883822373
1907043747
1041274424
619032522
783365491
1689410939
1217761859
1203785274
60585617
904121072
1768069885
1469861067
1541919223
2117648216
264725102
1598433582
1676773047
1632959832
1149312890
2103669990
1135071067
1535080361
870043081
1889054659
1821763222
1596166079
740505083
1983392191
477451080
660855580
261406210
278064519
897875162
1835495902
237175236
1948562121
352552681
1512752524
1417425506
687069188
1532524196
515702471
988037015
1604216254
679190065
284353496
1603520217
263001900
577589487
45631087
2104282274
786787917
848683063
1179187811
955661423
796118180
1108401956
1908036639
179253292
1961268883
1543810877
2019438110
1592459649
370367673
4674608
413693916
2022121932
203361945
397512891
1767918497
485210585
1560425766
1721846316
17141058
216535693
1644311685
155989306
1182011431
1327220077
12097178
2023999973
1911375075
1438495888
123821289
1303085134
567374014
313641586
1531534146
1950503952
644967069
436110055
1247123959
1031835875
1283580519
64174971
381468608
1156245404
1977167533
1416645204
1043039312
1658570959
1010868940
1231151224
195898018
1906576122
708996482
144617495
902890178
2047071543
1241317213
1329290862
547746989
1857868827
1646589926
1652800249
1430589952
1981724150
897490325
795525050
1589915846
1536094023
2033703502
828529264
2122943802
573359775
2058076972
1791753102
270103573
1423091933
356033926
1850929049
2123822374
383108455
619814434
832667258
1548787081
604304223
320124594
520213600
2127706457
1569184792
1833864301
479965671
2014617240
878670100
821329546
85976071
1602518765
963159855
259941411
1456637074
465126015
1440906018
1906887280
721748636
1070917964
781729378
1657322365
1496379997
363198117
1995516474
1442450353
2114233787
398746199
4603046
1659973832
2010287162
1828885247
486497624
676962237
1190419343
1756062025
2115553313
1976152756
567476198
690364733
80855884
930420722
1902400532
683258998
426088988
1508296635
1410310415
1917297934
1926226383
2083226163
839509938
771245962
1522337388
1257625206
1599795136
1609622726
1541938640
1197781024
1021059200
2102193318
1883702436
137719303
1117921656
1773350978
797295364
877297615
1533165983
33563661
762460076
160402721
2038737097
245246445
723061979
996418383
1404325611
1380246499
1953821872
1339419448
1071496523
1744342574
1068576088
1662216338
816682454
1161978104
572542112
1554005828
1790960611
2075851619
841504163
703857175
466695339
1059050871
881136554
2118944960
392328891
1129101907
1046593191
1738329661
425763545
932334185
82503782
1017206539
276900981
2063762901
639217629
4398981
388249864
527195757
228146522
1385304548
1789763960
1860129415
868714424
1740637386
1583724856
1773145729
1408393108
1101349138
2014502666
420943807
1511113760
276271233
429708793
480411135
794853262
729601056
1412096964
114529903
945031784
44179961
1045281627
1868676542
1167374529
1040214898
1743137539
398139854
1823944257
2021108749
1268356717
410817795
882383379
514432756
1724200365
1287219043
1012611889
2075983300
1845566896
302795195
53390587
1634879190
1701056835
2055878353
974355295
556993233
953751647
936404749
269254273
937739126
1240981767
1418086798
875855911
510145061
1173415685
1137477318
1482467015
617497955
2000577745
1681001293
1374956130
376145847
736824119
1307056354
236605669
554898761
845119979
571367962
1759228372
434248416
1539813307
319826775
381403937
1042602956
1681967802
69957114
852208909
1996373927
371273849
1750807023
716138205
1922755035
1993016937
1996323017
756161104
366532122
1218093644
1588514608
1848299695
1567391777
782350786
1425239886
152200807
1034719697
1140874108
996645686
2076952618
1816991795
30191219
290453359
922711498
1064518438
1536850727
176352412
2039173122
1907010330
198409046
1791234577
858237894
577052322
506556920
785031140
1887612545
1456339456
1607142440
441182600
1582494425
249169036
2034534682
1954734039
1073902664
916248261
416623120
315464407
1236452458
1410124123
921856851
1259990295
612074944
1300130505
697434980
100269266
2128884032
88112587
1729342528
1784276639
1790583298
1256292310
184791901
49244229
1820584299
1254602418
1678201093
1201443283
133360562
820299704
191089227
589201587
1070875596
594400508
1135695760
1602298281
1864495134
245441650
493540844
1508965156
334841424
1925336456
623591139
2024013694
473673716
26603542
680126683
464676617
2133765741
1489367498
1806077776
601395923
1840260901
179782939
2056659688
809170426
650901579
1870280441
385966651
1583679762
79680610
1671316865
459684123
635192185
571107184
718437968
177007091
1522540044
86163987
542860318
1658977628
2031099240
345575029
931618196
847641177
340845495
746687721
174762847
1375987429
627657604
153802538
1431037535
415207447
1924172239
1514171774
1095370238
1330420278
1950767134
882543181
1222962803
419387673
1626220169
1075592963
1295091450
120090753
2110150386
1780537283
581064663
93076549
1565818394
337217589
1886236928
1355219044
1887415945
689725175
901404798
745464263
640797401
1011188409
601603979
400860620
1417207636
1290515903
1023853197
1306802939
1210156302
214508316
1258810806
1812334918
501435320
123302310
1235504227
880937486
1918380934
1355686244
1282260702
1973790927
68681804
1847209784
938727534
1066232506
359729874
1991639238
1515865672
835936122
827751396
64788954
125680969
1342396779
1899890167
1478694724
1492152304
1959128469
2143647601
1164670044
305597828
684932086
1444502916
911447612
1842300770
1407090721
406171107
1667342482
1068031976
1925933402
2117695766
592351725
1708802149
933116436
1730585729
1894786973
1887016848
884453703
59157861
811796967
1034125113
1980611198
2089644675
1882603830
2128096072
808576321
376636963
1517875461
955785134
1981195848
182290723
1152081129
1346989668
866410318
978586768
1286878453
370048537
2085564234
1507032084
874195201
358045729
301894354
1807650887
837404263
148274931
1639423049
562153721
1051957993
1940016148
278621255
895774487
1835442631
1256969869
350867841
1646239605
916780887
1993630101
1004153204
1475632293
864605677
749359529
1715132472
1830398350
533977552
1157016649
854102264
1232841476
447384913
870587655
1062102637
1944376106
1916248
849904684
457155233
1892291181
1558123863
1958350185
110913502
286462602
1756136371
1941490983
206706642
559380672
587327043
1897261001
258508005
1613377513
551779893
1151418148
1676470817
2083240605
1368894508
1799792982
380349271
1488752058
2069132517
157527677
331996448
2051568222
1879133575
943640398
1836029411
1094971483
2102275947
2118734651
416548133
85246073
1652618349
1039441637
287069366
775833230
561642480
923013658
1822314458
558568371
1334908360
1784966606
305648794
571240732
504084480
1219609418
1636567933
1357443331
688749054
263514507
1243047889
34802343
922998970
457276376
2049667097
1889581896
1907246029
838688749
216536
899494068
1157853566
2126173258
1816274535
1968012174
2002057771
1932396222
1045183201
1661028849
959593881
1088893358
537645204
233351450
1521192574
1771717592
936566959
1602736069
112633588
534580486
472551812
1317138710
1553294653
1302656400
1048671732
110368221
2051002067
367868838
1858704826
683212606
166878779
185514518
1798782544
1284444508
673289663
460469915
1148295804
372851910
2117328013
1650866105
933630669
34873846
964862685
453075825
2098165308
2042085832
356765212
1729783043
1788995962
1541396880
18640106
1954438068
799842447
1525861361
87929860
1185861767
1466064280
1946207231
1611481555
194000111
760855127
1110693693
2021239499
1704061155
271988587
415903557
591154715
2113456442
868947281
399719829
1617523098
2115323221
1294529610
1577644983
567256560
1045298747
539442357
205391651
1506243329
235400315
1729777376
83508062
87313502
1872039436
310869108
754823849
446155979
2138217837
1741145878
1870940808
1127758748
2118110958
313158097
1799486557
41637813
418781117
1330129239
1932609525
1924558064
319552312
1717070687
2020386431
97824670
1649107563
1333335984
7078970
1129636081
474249532
1778008155
2099200618
1279212412
1231426859
1574867268
847168007
13936406
1239720862
1541507469
1330312817
2060989826
1958256527
477395553
2094268004
712238664
2031980752
717443204
1807894443
1121563417
1327141215
972170302
1241069649
1189209128
733830097
2011467876
399302996
1829219467
2043732560
167761166
14923968
1027935725
1207462789
494452016
792550477
980354420
1899510373
903762086
83319606
466812784
2098510622
699550664
1133054023
318149723
1351694845
100687787
1699697889
1417317378
1232544148
1594178178
1348579991
440544008
1097777389
1695963115
264830323
404735517
1049795126
1780193513
1783721638
1667735205
1128675297
1561044066
2085656168
417990413
1060736103
503058275
1809342019
469094140
396482369
1853246720
1693455285
472119136
349246460
652371832
1166834027
651013963
1064628142
1123581743
1059054338
1680709383
1474709596
1145705488
901469691
1062030791
370291150
1528042764
1255781504
453002442
1218807122
984266984
1275981759
1565318125
910423702
2012225054
736969303
96781931
1404285680
1298576139
1034842484
846050894
1980139239
563111637
571938966
1778078026
535399702
829137083
779090714
960195729
1701077986
1241448684
341401076
750096754
561048638
151316724
863529754
1855899968
1559531239
770165572
1142332087
1415754327
1321471059
425739331
1944856075
1847777953
1216008542
858126826
477004157
900556374
873387543
172246080
1813765850
1233910160
2049573999
633576925
844937015
871100175
1097999812
544791423
2008309268
339792450
1929927161
1407921432
706321076
497165612
1353258082
56747392
1735412440
990211063
754295694
692783895
1446841584
1301643457
2123382378
1045147549
114029138
1619538172
315857701
174788691
86194484
1492328595
353307913
1307148126
372969313
390133472
1934633688
1349784131
286481554
856150746
1642265915
713432079
1583387594
1898055326
1523692676
1709796265
1739099800
1326062730
1993140233
1600542191
550006442
2107319181
1627740851
617907320
1560053887
1752580690
1872775872
1608355423
1252218297
1852740826
378488699
920803658
1058303612
981225359
2058653442
1788100632
1845791892
1004022883
1599927660
1475544168
1041208789
251666140
3691078
1803585129
639741235
1082544016
639203113
2073773311
1570262659
766206381
1692839479
1829807655
722759545
1709506149
1967374208
1981286238
1142336190
1402054968
77496420
1225233729
2040426861
423287924
577169707
1765010684
1545946719
2078698832
559657780
1770750663
326041455
1645754404
1475641172
1436472393
1556615142
1648694537
588416088
182869700
2087377796
311956302
1782629575
1362583833
1826951132
1191902859
619498985
242770591
964036199
703802005
69270841
46564388
914305094
507742065
1818840723
257726557
893355701
568655341
1470870424
598541153
1580402210
1906709500
115142790
155149227
261042429
2137184344
530252647
1745027570
1937086535
1579554723
1775637082
31918413
2073391073
522508301
1573970091
1302956017
236267377
898964839
316788365
1173239533
1908214977
1451292249
1669160608
1926105796
1836840615
1826017037
1127433305
1764789096
427751047
555224956
1332148635
878703813
238359322
522648982
330096169
1533615820
1874332243
869591816
1322573099
1962421691
1244863464
250718442
1036753772
25365052
1308679037
1841120207
228273569
213033470
945359522
750585955
368334640
1679552424
394754963
1058328473
1640582994
41536410
533002958
1285919344
1403195553
599294716
1877688841
1062356756
1601842805
1329871175
1935471078
1391199346
1677472596
53153836
10130602
1248226914
558270366
197400422
1780328445
1075145425
591388382
2024539465
1899147095
500505804
836316984
151566082
1756057237
622668172
2040475297
1445230786
1466002377
236995726
589650454
1955731043
279206352
674825057
2012447433
959099610
46729796
218430195
2143216959
1213622545
1781942302
1655644782
819447553
321958934
694548766
1493860507
1658101146
1731829609
1014262082
4071300
715373444
979681007
418815093
1323518248
592218155
1719070557
1223731245
680987421
1724464239
331603601
837097141
1965032301
511846947
612129676
1058427167
1533637752
454265324
115240738
271782053
2058658108
1327943974
1840790535
1539758745
125923816
1497927829
198092416
1726447807
13590443
2093210230
265864645
1236839776
1165469995
28061889
1138826028
847148042
679595758
1885273034
1543344907
1998056618
1047746322
2095417210
762268865
115004770
2092685861
985696972
945498926
887700807
1736333124
1506161971
594291822
1564096004
1897451548
953926992
30444181
346984040
1508584682
192128755
2032313293
1722455265
1308518875
584653181
502180537
416145757
827132384
611474890
581312052
125970274
42849340
306343228
1039272516
1815744861
2004998024
185808613
2054492144
1079583009
1961277243
198272716
1932408127
1977457649
1196310086
1136833437
1422753362
1761966976
154942831
962573509
1433095298
1011312881
1846259098
230310227
825460700
1108917879
943463710
544822643
464883241
773427734
1961386945
781418847
2057956358
23054230
759668550
1108402033
673111337
62532366
439973595
1765642741
1729926123
501519065
83798097
802539910
653412908
247859728
1667160962
1020548161
645732651
1072824935
1687994255
1135391398
31038039
1808109368
263810541
668579490
839995099
1503241879
1118312323
1170844070
125096006
715353249
1429403896
1280375553
745785617
205227406
1500681754
1844213208
1206105050
577072926
1859665645
1899757460
1657169143
529523673
1542249428
1279188513
1187076525
1151812786
637862199
2113570426
529977613
1857227721
625691801
1179972137
1125231587
1700218444
513935396
738950734
536155362
1337136740
1006442399
1959743810
1973481853
188038799
1324690331
1269844374
456923407
438284928
544554702
1310683973
1179997810
2106798693
730028516
401737440
1846292260
287042814
4562877
720236469
418542680
1675110656
797221202
914938149
418880035
359790799
101448353
1352844918
1909381484
1799680859
174732952
539307861
1667307039
606664484
514915093
1318037360
1392218491
125498529
1526103459
1302006869
319578177
1176289186
746143666
440154892
1381870824
38070883
6754838
644829017
1222688390
890742677
1080582720
2002020667
154782145
790737955
707841564
1296497590
861767853
451824255
309723074
1471718011
498178822
923868021
1858982625
112754907
1732292315
1864192502
286572588
3155802
1186164864
287480895
1377669505
385811000
1323254524
392773148
9133745
1581076543
1255915421
1548102663
1138151796
319791017
1085276018
268446891
1117761922
462673386
449358491
1860109099
1049344383
1100004586
1837617294
2141036995
2131997232
464591229
1197443283
278422476
1337972662
1211320781
1997036276
1009799133
91522346
806775768
881094389
1929142808
1905273119
32377491
515933454
1686232807
1622901269
1873106393
147043983
491564147
1047339543
2056970044
511638989
1398846854
893467555
1033756947
2053998224
538792808
661042625
745933867
1515636192
1355530334
562202641
750706319
983784173
87134601
1972002498
1006600620
1020638904
94386659
2050459666
185085960
1591184535
270177197
2127767211
247342205
770509505
1447654194
1513926613
43978540
1228855797
68698330
388738602
962925851
889972215
1760729891
516804307
1549030768
817098250
1136394658
1711420728
1641740397
1995169035
1002079966
143857498
273466620
143452531
1053657530
1760469615
1369653081
1603239431
1332312400
1509959419
1900760938
685959640
1123130905
199920709
355036920
1760745517
187231279
1803882027
1595760468
936087974
1670569480
1604009960
611215437
250479527
498947774
1309759764
212410001
1946456350
1301056322
372099482
832024810
550087148
1086453346
879302238
102612879
563162274
2065125785
256179414
1507899888
1090882890
1650890565
2076958710
1137034473
2026489527
1551371858
1534688306
359541026
64033166
1513052900
1282270030
905660737
408774207
703633822
1072415043
1652760619
1018545005
1832288606
1782769762
1455310650
449134502
863145339
1650992477
1217954988
737403099
108015749
1855675133
1835852201
262814839
580128271
1721558991
1876314282
1544609945
661667009
1125339477
1360898978
968655668
1128698246
1692547114
695120464
538442495
909242515
1448318269
370929749
293404539
131049564
1125399686
1700504463
1124905272
1818350609
589605666
856029860
762898999
478397726
402594389
838722294
420435363
1286174219
1112791965
1242390138
1349996850
2143487065
1641872856
35545763
1119065061
578630408
1609185541
1658404575
2115542937
850916544
2019959476
366053748
319354984
820772401
204843495
25859957
375924110
928538513
1123212238
45906389
685078793
1425090568
19132279
660767777
417308785
807931767
1529846474
2017221279
1803680986
2143823898
342863374
1770686663
1331479244
373135793
1692596437
2079301353
1010361206
230843193
790590783
1786698068
1099480059
436807039
54902236
2065780131
1270255144
505345248
1121372098
580559336
1899085993
1667052608
1953294594
764824055
625731403
811890335
1434002244
71716534
1479398
87648658
2068166882
1715247923
529721895
1807534017
1537149133
675795989
2141456745
433541913
1621340895
238859487
55913306
349361735
979174491
1320482435
1260689529
460927078
1944103816
653049388
1495556172
1454532090
1759294700
554144431
1826740455
779795379
328126104
1327880998
1847912435
589944970
1246221556
1104405838
783815027
824438949
1723639495
1752920976
1082806759
254670459
2021999071
1453380442
379305310
96327085
256583263
416578350
608561048
801092992
1481114634
1482830187
798037285
728318691
1037413888
82229774
275198672
466879095
1861244748
387255566
529897118
1513597651
799807062
1075057815
632194796
1472038737
314487368
2097017666
721128541
1996874183
1063171714
237621952
517048421
244872416
769183490
1040791967
1706530450
1402529452
1348234501
864151898
2062660752
507005461
1822470840
1070417245
1931489846
1333570068
2116200331
805716126
1388636677
437754698
1339929857
648991774
1419723132
237295308
394226356
1637219616
1760555203
164223948
993495468
346506171
1742050229
382704170
241523282
709675046
638779762
1198466179
948127474
1177344539
1420848437
1386900244
617726328
1462507086
1359498784
44694733
1214410333
1505561881
1274089414
2109264600
1061460490
598110354
1943308800
211231220
951317623
780716773
379994606
1056781559
1699386759
1452063837
2110353735
826756905
425150779
1724039593
387438442
1013159645
412689428
350061223
1398427981
54199921
130113395
974104550
2074360177
518940697
1262255450
653670710
472027308
492853026
702788906
1687716854
68152813
463817351
1566025640
212240755
1067333329
1222487
1357208454
524219538
1506222054
902158894
720797967
1554356448
554988707
1302100669
1546518244
762542173
462497820
246838496
1383188012
199840134
1261710375
1253784471
356708000
757970475
1563825009
943391435
2078612229
1499441499
1541568535
665125379
1559635269
1971766574
2073439439
493600335
171381410
982116884
549139647
907041938
577196147
1886745670
1169392599
921566113
1043543929
1165621792
1958971176
1354635100
1012324604
2083295941
455963993
1592717710
1949700768
884057048
265184794
1493501241
1565190856
10172416
1085158179
962625645
1156265131
1097063827
403906721
1323288254
2064022739
93260722
1254771858
1157102370
1906130217
815272411
1719003060
670864073
567433541
905481513
533869960
1232006846
613933784
263153469
235033795
709819991
1276650893
1557224480
823512965
2005264834
773585803
1020004541
1461187330
782484583
1993304524
136609966
739897577
793331171
107316310
2006609197
2127087206
1337364025
1262262781
515420843
71298382
18345539
2101586231
1459396486
719967179
709475120
1451367474
1423745623
1432296797
502016023
532860251
538412858
592816560
1925195935
1736659619
215302019
1070622410
191257366
2087228168
457322329
14739299
1152973404
1268359689
1332609851
2120991925
270129330
243393560
592908108
578864501
825057699
1117485701
690697565
385339159
1822139614
956496068
1273451172
1495506273
797992641
582311747
1486763723
629883684
366165303
1501126895
449847607
1522233886
913354624
1150611078
1515964475
1667271465
1158504973
462424928
1907484350
754612048
1612466192
1885727115
2132038299
698042021
1381031304
1436896806
1674156771
1480694297
533097025
606158113
1481518775
1350554146
1836403624
1458761256
1420560934
1396770940
732907256
732825782
1749151198
1805438788
1786503993
801646576
1549999225
936032761
1624099882
592750388
559456559
57060601
1974090834
475379348
225254941
1901524607
75198143
486782567
1640768020
214249195
602347944
1519115412
1495140196
901439550
1755443505
1088888735
938039784
2131949212
1943613513
1401580421
1860355373
949025068
384511099
1641094795
1534364316
151980481
1950871278
555928659
317095921
701738359
1198708632
502614767
1756337539
88103953
1681802886
401344167
144303221
808049065
125456232
1148559061
159532214
1850430941
1097822817
510183834
1302096812
795169811
345923431
1480687634
1497666106
867785824
1499316138
968848149
25666252
1270051741
286197922
684115741
1873473561
1873959634
298014149
1485052003
1998353112
973052082
1430866648
418695078
525635698
505956559
1019018832
68455930
189950233
235385988
1137896301
1292982471
343649742
368358162
1832316077
1090940705
2127101663
1453511097
595082781
400546980
541577883
610812922
1612416750
120006305
773513790
2025429996
613149874
530204730
490873202
1271679647
784608475
1502475786
630406179
1500571597
1437122357
1396452275
2037095680
1163281175
522977375
658505335
751106803
134626131
1819632573
1755298478
309686362
118316857
107261368
1021724575
109320263
937317749
1726625373
1005376400
815478313
773983534
1372402482
806733957
1103159905
2068166186
697895319
148506639
211763666
1312260325
1804249369
1286172591
398803795
1331898137
1601629619
373269780
1835591266
1176451912
1321404935
749611599
1951664471
702300729
2141714786
209500762
163888963
1518768645
1075444359
1130425552
1680486137
1487665966
2110591341
1328423622
2059860007
1997944913
1055887767
1136573144
1180836536
615196348
1230221417
1387760877
726635590
377734749
1675698135
1797697333
1027149617
1196098117
1615310732
102662618
1362147236
1913995590
17561691
1485702027
2058756946
1677835573
1512508861
163016182
477556285
957785028
2022848603
952506624
632543726
1441333045
1865922653
186951866
1767076767
817980766
1575063341
810844123
868958741
1108242767
551506556
1059552488
1630043185
1024852631
373032417
190643917
882984695
2130068986
1199373782
298004555
389512220
1931969898
1292028040
1545444503
722860017
30392449
1782915527
1160907706
1299279835
1968770216
809692227
1350346389
819318869
568049003
1704932389
1479303985
770253729
2047693974
168048915
656980305
1087176623
579156558
75858127
738303502
1701280879
2101886478
1792667883
1288358041
620540379
346807836
1365701013
50544238
732020384
1036146611
976590739
1237985103
607278688
1067483200
51041947
264366517
1704056698
1173251286
553368423
1227001645
740354388
1649652285
167161387
1838968962
779133813
1634788845
1658502288
550250912
1415330518
1026967008
1658186864
2065749611
869414969
2139726038
1524864398
1681233597
917911232
1967904397
1919140881
784292466
1902389903
586098759
1877254874
693106126
964570590
15683759
1331096928
508526088
2026756099
530342947
1963354872
1219292500
136453142
1858697628
2127523654
300355257
305311281
118495679
187328191
19837690
380760669
2004449296
1204184767
444804192
567702166
1132360444
931907849
130683724
751099161
1785682888
1644154451
1157845582
1600359125
41191258
69355295
735738448
339774803
645440930
1694385999
569794313
190006508
795730697
507961287
1485306607
679641012
1853804455
2071519486
2058984444
1861754579
1591480288
135963805
1539266380
577455487
184014077
2144526487
745129418
329911988
706747526
288325802
2067531903
499895239
1216920016
1175816560
1093014651
1033161406
485893335
1794310594
2377492
1957995499
73012069
2011948393
2441867
1453855008
1959975326
1297817433
28774954
757549909
379490449
119573529
1293719144
371847339
313723083
1079313219
1468807386
1437168502
197886122
1528654604
1333324045
1365970886
534586817
1047908733
1004953698
1295665675
1023630520
2112720564
2045357756
35452208
102027516
91058134
1184304615
321503460
2016562727
759228613
717094639
785010652
2076204982
146493083
150252878
1532089832
140294268
1408375205
1033083908
32587430
75523199
455421959
862099866
1127340883
245350279
277755806
114818034
2084542668
1723414262
57667695
1290478899
611041016
1013174408
224302879
1369132879
1316042123
915307508
1356484235
627810620
555963219
524364305
242520737
406161923
122696738
919645573
1675211431
1255302717
650090227
1326867313
976704264
1346202410
1649886210
1885119194
1066989536
1777261505
1133378560
1859188080
1089705763
1112638709
594930950
7149510
1488532198
592675036
1271378352
275235246
669875163
104023141
209114839
1046361598
903117524
2093609700
1786309185
747084570
477381689
1538521656
411570463
2036538261
1447211199
936965951
1523197246
2121387436
1400381770
955507151
1248156691
783115315
1939884058
1977385392
640382222
881632899
438434520
108210653
2040819587
948351143
1385631222
841989515
1675741514
103152666
1542272493
561314877
732120111
383528667
2003366405
988353881
376845580
1592243565
46366283
1563723159
613964283
297542045
851234280
1890073161
1669806064
1887327008
899321237
1533804057
2101674367
373647570
455945582
905325840
41682244
452032271
437515183
883798294
701080459
1317603805
672732809
381109652
1587137788
1009675226
1570692735
151979152
2115766434
350074595
1110888706
1345272418
150667908
390376760
1788600926
832930317
1553965478
52778939
1047048016
35072440
921216558
601124915
1308803319
1800789561
1533005780
2122616964
1465111934
1900388462
689277947
909060887
1913271055
1937047706
1282157537
1074547490
1513685500
1684579034
2017174450
279584009
1917955831
784010176
903270257
2060795491
1536120144
1129428044
1671119364
245552760
1846358326
319317507
1708432279
1611494947
1742805535
1096015724
1574725440
968212695
1555235983
746373166
1870627317
1635244973
1164610820
2066988424
886179844
967222971
162236894
912268925
2092616721
853392582
2063246662
287932295
1352619209
796605435
2072182807
1616764941
28926903
720524585
1888869270
1702163785
650052227
742892919
723340329
2022819681
2124815025
1143493934
509277003
1208194484
493654571
338493711
258720158
1390871089
468579073
502884921
1579794811
2007533273
1005557965
1577709059
572844356
1716072671
229402350
2132789013
344716734
23504383
608765783
1079841974
570313478
942108534
1253683322
2034346883
90169695
642551664
1925346130
2077863473
1994929249
1321819292
1138430477
1854860462
1220886552
274900661
1071603231
338562336
1019969761
49685097
1737825874
1506835558
1959526333
1059790423
556825942
1736189272
424239753
695041586
1595932587
1500115425
811927596
875823111
629736050
889459545
553462075
749914080
285065453
499978665
68485952
138097832
1763042153
1132504317
817892075
1336540030
364025067
2078233840
1558783386
828673093
2111251006
2008408383
1064234009
1904656099
1797201615
64057931
1445852384
1661060589
83563693
1269928065
1286743726
1267559475
1392294247
485025174
2120749542
258775025
1973136681
926794747
826758039
1093015525
1761329191
1186690950
1812922135
879933283
761119214
973430238
894243039
2059508233
486790771
1079821798
378136811
986964203
124933446
1474992535
1896926161
605066719
1578512317
1979567146
133066334
1364320294
1450827278
2014286829
484345557
1175224580
1649530747
897477140
469854227
1272092582
1036619425
923849381
340960006
1431481677
412744052
1248914769
553234787
789842325
110271982
1559350433
1907206016
760303314
1885219253
1108318227
1317334838
829578881
762023672
1195078115
1168771444
1355187500
1141156832
933505516
663640294
423620290
79394963
936162177
273937450
1745969945
1383513233
702638008
2068283343
19876269
1753697813
417139654
1063457026
366278220
1414453155
2041488139
1509103490
726613339
539043551
1722877470
378949597
1517113258
1495859639
1390756612
1911668127
723050308
708412959
260097702
110210568
1589021515
966069985
1602243549
1771094517
1326421028
1339204477
974164874
381550524
514185305
170585127
1170073154
1780149798
1383274432
2056630921
58415957
648722084
204767497
474015264
296937731
816533158
2139325636
1795828546
1689206179
1802611441
1662841558
952365478
1255169876
423754056
181886283
187634084
270275573
765256398
99206688
1639052217
366678496
949671543
272863840
972438939
940832773
1812880055
1557579456
112593232
1674907182
960915560
970296356
203531067
1314770264
678022363
1325661071
963039224
1314467653
1350865860
962540076
520264440
1836697610
1098938884
242921028
229026995
1642636525
1063348054
1561653959
966469917
1008203230
1614737620
260338680
1923487017
917142611
1955849097
666749845
413222434
994100541
463263246
601109717
1896339211
1478305677
60736363
1962234158
1642342173
263163388
403614925
1375810562
1520918558
473564656
1169376306
1375713168
1536394350
1994332399
117022261
567547944
411108854
713747487
416672948
1404033446
602465088
944252998
178864419
904262359
1664896728
330410841
1371887218
1373585833
1169349787
55705345
591880994
722552914
1389902007
2044828263
354612377
284700840
641885536
1249175875
1767231450
1446320291
1375306181
1791696180
1818090698
34711323
1765414728
1276036310
2049579108
415885007
559607965
729361586
182423240
1646095427
113211282
426346426
451632374
617136299
937401204
1453383373
1476049972
547886845
1888370587
208914869
915542809
677660558
1808216340
1306717902
1914441950
380310733
1114482012
1017858991
2070531793
2048112529
1904492590
511657238
2143091448
904966856
445096544
599359349
2090142266
2104487976
1555333050
435846921
1117287067
2039096509
1445084370
1111625728
1544744296
425884675
1874531943
53835544
27378129
2144832936
255512214
895707509
566695618
942053531
645718919
1349963017
2117946728
1453459446
1468222918
1298743556
67330786
1771847389
146720374
585526724
1228626829
566734019
1296143604
1446059303
101954647
1617767013
1889920580
872094505
1813306637
1694080245
1183885916
1640029559
1900788632
579068599
299498151
425325624
2062169262
1493960621
1870923907
93274716
1293336493
1700053397
768185134
1604844854
1136918338
1431843822
1470948911
452883870
445212028
779680866
26238868
483239775
1872092154
1974503290
193035812
864588327
938833900
1897638836
436172728
975984970
159593378
1164349236
1982224220
287190044
1895805085
12112627
1514644339
1464202820
15073739
1474496347
1746504878
322361453
1605860998
1370384571
566600472
1163290445
1519885249
1464853224
1061164386
689157477
1664143195
538926783
493909715
1012867593
1710979350
835998859
1289030886
2041836148
270521952
900246031
1902749409
170176878
1783364422
769840537
901446308
301684757
536270209
644369093
120556514
463355272
1621702225
1310273172
699341312
160092115
50717857
2111198180
1827772031
1633096585
1869199355
221413189
1843307194
785050769
1511831988
1945105316
1384552234
792866298
2066567209
445335175
1465782456
1789424185
1009676468
1664383913
1350895382
1484766144
1110563154
1605855823
1912761231
746773862
1282888613
1475635298
1174228738
1737796110
376045405
933904290
807178145
1322052824
1168417623
829581681
961941559
1939089952
1792411896
1609601787
529954094
81733459
1048468937
1834379648
1221225436
851131134
144612963
1283239757
1089632294
41706853
210962392
1441961644
1460292427
184430751
1618055802
646211441
1017946443
763910288
1231385614
1809476064
1081911322
17316822
211855869
1592859815
1400761593
1248858994
513575797
55291756
94622647
103609117
948069309
1558300655
100766706
868520355
498406570
770281079
1998831583
1170987419
1100267698
1891565829
272388836
1300709468
129334529
692687192
267011802
849733543
115477540
1415644903
1971696325
78153044
157523925
718450058
1241084417
883233544
2066195274
549963722
2035503320
1261979566
276598300
24005640
1515439094
2006308447
775863695
1105520805
23471645
566785984
2121160575
629887042
1619689143
2069019007
575091820
284675557
2111426507
1585551113
487838094
1878204776
913173644
635558260
1628719970
1576772412
328587110
40452064
1509056513
1341174088
744466473
939814941
1717270685
1353147152
1705048717
224046567
1819917470
2034861403
516350985
616062097
321203082
696246025
2044097233
1630619109
734379892
579386742
1898361603
1814801239
2130679449
192661529
1434271206
1688542649
2019698284
203169102
458641362
983703000
460551552
381269585
239166992
911836261
1049648592
683873129
358311301
734835364
1044043466
1019752605
739199262
1620937222
898582557
1607450948
241588007
856894801
1186587384
1459598648
1481695509
509511648
543491442
28967926
2070972459
1229954795
859415593
661569949
1997343895
1640802427
1957346478
662993664
704422841
544992518
442814282
215472699
1718146538
1831956244
1809474141
1433637337
595125574
1037130519
495356720
1380029084
1091222408
1853374570
597590375
1503037014
1304649885
2061111571
134953112
580425075
534771789
770239030
295961306
2124575205
1431324992
234136643
1891842698
1222880407
2009320149
9710450
795735392
1268732132
225590068
1523162949
1365753382
92915980
1334361617
1324497890
1655396054
686230229
323256980
1798506898
685867713
1630145294
719581489
540234997
1183767021
1660320369
532112167
286650311
1557242305
92654009
649748288
985807012
447262867
596669806
356409715
1370352600
786192054
1157405500
1666197414
175684284
1002590728
431150292
1973455267
1523231875
976602932
421158175
2027541964
486950708
725369908
685603961
208320598
1652522554
233884357
12008519
1391438133
621308899
1231938258
405496765
981721641
1908724153
412070842
1177140230
1868750184
341139391
126298068
1505598625
1868782507
982238569
962008534
1443544987
485814890
2113440346
1970566006
586702061
2087264748
969125144
1810009937
1863028880
1987114002
274795733
809784225
772932834
249045472
97622271
578523214
324921414
1990640224
406997323
1435454700
494151758
1022525628
1241112277
62006130
1143862980
566778275
480668441
1080140252
426677707
850912078
255566202
1605874937
799959986
1621694980
1152577162
1948719792
1622957968
717600625
320755918
1375460293
439778650
1247744015
1470048531
974704227
609935945
2144959078
217143829
596320362
1794240806
952515670
1197265250
363653541
657641047
1131741663
1643994968
581944800
1688413208
610655055
1450346292
1418229652
974335719
1713685344
1764233171
1146392918
855052779
1681370583
159931257
510863625
1283355294
501751063
2122942477
61444541
350969243
231817462
891705352
164437357
1791586996
1463524574
1198776745
344647758
214325549
1383019960
405080112
1493608972
571243512
491079848
661437272
489263252
505482720
1432521008
324009984
630858323
1650873892
94562079
110674138
1266034695
1115898914
408935619
783967530
1560780710
403786817
1280984592
706294524
986560066
1561430887
976272856
1027962331
340970013
1405760556
1818985567
2128310250
1047033100
365773404
1682370041
249106880
1451401000
2064217891
562387082
1465547501
1158322240
619093618
1672587937
1104036337
849558284
411965831
1599822161
1020429403
712447546
916501678
167048709
1678491585
1841930152
96125600
1797146000
342258037
1797549705
809992507
306372043
877952676
1570340189
1162134799
1670794294
2025284841
1320383452
1052241628
1737933850
1950888578
265091638
129312348
610227322
1215186536
1034424954
922345417
1211279073
1536546995
54426347
1916512091
281494901
171395765
384047302
1902917045
1660840112
1558200215
1458858523
1616104470
1926123145
1722776531
2036596664
1745017019
726210536
215256732
1940848686
2025579355
986263415
415514836
381530556
1491135
1064056586
468897366
1417153582
238948199
203784062
1426384303
1122063352
138935350
1590756563
1938321587
850705197
1691045260
600831613
1214653455
362548516
317831440
198689820
643618930
2050580462
325615193
1153217614
1861724711
308072099
1974488156
371262310
93315468
165624800
1533898008
1997637914
587965319
1790647232
1450785293
1773725267
1244293459
1696351856
1838536863
108149927
1699758364
272617921
1321549210
530869157
1675679229
454882510
895777380
1273943946
2119909495
1777332309
1296847107
1817229032
495427209
1205863095
1666715610
1880353275
975664262
572088548
2127803920
677664652
1740231697
869546403
242376844
1906103368
503598455
551665491
646839591
1349685452
976332738
913848794
1704019924
1565003630
427253906
1746346389
1854737965
2014356152
475198617
545014002
152681488
1129149380
1385164779
616750961
1489383382
1288507585
90687058
300282682
1165284990
385254001
1311535885
1795054404
422055963
1703471892
1695474170
1085678229
115268529
1155050590
1420959414
814336332
1094896669
984815026
1146899871
1418762146
2131247983
1815190174
330722341
983889908
1174534146
1139118266
271308982
468048064
352895092
1206220406
488284862
1403656115
133736288
1466220685
1025876845
2132734618
1478772885
1939812616
68771309
1022001935
650081395
134264182
368355197
910901159
1306664159
1502792777
2026247976
1900906236
132417791
1574466571
607076157
1708142848
334877056
895590755
1652468801
1831938646
435004796
1719614750
1148300956
1721439583
1853511103
950053503
432990457
1343026719
2079074791
956552520
371894859
508879415
2063531067
2105592060
38145364
1280752990
1378032999
710528435
395960479
1813510706
1625719320
337186598
1690195738
2049533247
809448900
245680917
1585479795
1311242009
2006456367
382928671
177637609
1093512634
564191337
65392357
2114175522
86732803
2063755853
1383660286
979202734
776271806
2016954792
1653243483
1245802244
426230471
116434754
778452274
1450146121
695602975
712205549
274623185
1242982818
1182718770
833718643
559509566
2114330278
547090835
683537644
308173298
1201091994
1915681490
1049648516
526962317
825854497
1532401460
856920867
1508740386
263880627
1922335152
10488846
228094770
410259498
1287502289
1461958844
1777142441
297117101
141407718
643309635
1737662667
802666990
1465228695
1602733401
271901726
780877497
299928489
1183043840
1677855328
924175900
398842069
478873690
267353992
692822692
440561008
654509986
68033321
1714968644
1792154606
251971519
961994557
1216836400
190972799
1440573711
444153394
131969396
51706238
499402995
190048635
1500783168
1691548770
1294425399
1994467079
962987840
50114035
504289433
461353108
1698855845
2109461767
2050561799
27334927
831710517
797567022
397398528
554089248
153562087
1973788698
548904120
886452187
236501796
1884328228
1293592631
518933474
26560714
416140945
837799839
2131076897
1218602645
1899664338
807333066
1245424086
422238498
477755291
1359180827
1004872417
331790768
1519166808
195975390
1753048940
1271880986
936222759
1550334359
264566589
7341132
866979039
1261753451
53914611
243553643
1034028014
1966654199
303853527
1815452420
623668209
1744993965
1823242923
1281871059
2078268417
483896767
1404574010
1495752610
1854965253
625456695
848624348
1231609470
1155213404
560241430
1829373887
1871399220
73468075
1663246375
992526265
992886441
657520221
830682835
1629233114
168618909
1794528254
1900130657
1763053852
145671010
2024221162
267665459
1101291057
1289682990
42615135
1771091336
1121333874
1090251555
2022589741
2139132309
549134185
1750002966
420146464
998365007
971287471
2042521075
1847930858
532031562
2092132453
1196051949
909081965
811673854
1314427042
1709481178
1199505538
318188756
1922379354
173439768
911141491
1362963262
1801439603
352532934
1567277940
1717238526
599367186
1333400161
1752745603
920704671
2031901273
1810345984
551371499
1407265111
1527342320
1738047148
72353369
1818206814
1080273764
115131433
375181203
393646579
509409358
968851432
1814546542
749964527
1558171985
1445008263
602867743
793532873
2021580207
887534312
1340218780
1676485628
437441647
1695521982
1443406200
63746
1750069914
1352735280
1695600769
2088078382
935066006
1551517584
1610559086
1964720865
26064111
1027646665
148385448
551717186
840894806
1891003650
1014818854
1448570369
1807387218
65779541
1075039943
987530899
1252890818
198926079
1920366073
709237669
195561732
1998893907
708663912
395746759
764563727
615706739
589477147
515727531
1143160548
1950580579
462771378
978886735
815675144
1390149103
628392140
261868726
1514338931
375459685
856548179
94051952
1209529447
1352594606
328629016
1683845833
702026164
456453207
1618449902
53833693
1844256346
989092659
1323881304
486731981
1988078432
1516551228
1869622819
874363598
1472560720
4020510
520163178
113932303
1171752510
1338362404
1267951639
1882914106
2021153361
237911859
808178502
825939111
1330921623
1494257317
1382924658
2127107038
1768143815
1869287238
1441835304
1543534159
775528847
1736849165
665928360
802079438
2015738090
693503088
370657596
907835195
573890622
101199339
539772385
1596308749
892844936
1250957997
548528572
1726326056
1259924338
874619605
2013413271
1771351252
2146159107
984323954
2040651531
2036041989
1815917213
914559704
682001962
1014709149
743165599
2073071846
942191606
1649110692
1677421848
493866932
1394154061
1217403322
2136661940
756250291
1626546418
2043112731
601285173
1637714045
1390767837
1076954799
1580763074
1128110443
2133425396
1617915470
364622296
403034474
778252445
700766560
749079967
2143793877
1090616591
1762408436
2061998974
1563012061
951651972
1856997327
2003680266
1598451144
2085747733
1056731655
1894893343
944180790
1512145380
794308232
657205697
1250487896
531153768
569618555
1769278657
1459645413
317822450
1153505760
402358835
2091473257
878858868
797669763
14433387
569785836
1843507203
2016529715
310430778
776953236
910403186
1395019598
1087399544
1255311822
907564982
426969745
1121661752
916765157
622199574
346338956
2060002076
340159143
1702297216
1008524194
1777684084
1920714558
1422178783
510410616
121559779
880384133
1604896871
74881255
632842691
1646788316
545059591
1933610225
1442778761
1382805637
779309862
208204323
1285672102
243827598
1162835027
1819172200
1545772680
1053359386
331972296
151123488
2033845003
1707387266
1221880260
952668753
203822081
682458495
1713386853
2030770925
32384176
1614445923
1884368313
888616995
614721485
786361982
1267020670
1160856993
969612749
1579109813
1826623530
362319543
1110493951
1307906425
133680957
1514066532
1989867118
1314009402
18489319
2075398241
1088024336
1274377601
864272657
1709677719
2028215023
1323339936
79884642
738163604
432360722
1642135174
1285417913
2124875430
1917494202
398241147
1257662331
1098242299
158592640
62090625
994255890
523240018
114531650
539372045
257456843
1405125835
1797666129
1196746970
2035874046
2112821285
1166692461
256152181
784794194
703739519
1440883449
184386426
886078317
1763602437
889686475
678683515
269319005
840173622
664510804
462079494
1611335284
1877727467
811262612
63116057
1092276391
369393599
1258211966
994522694
1157695336
1093718285
1893074799
52729937
1832461332
1713935739
610021465
161734290
1336591817
1211927909
1094320594
349238171
1892127927
1919860069
842474829
1818482400
1680550659
808452754
1992720130
1935357447
1861617741
170126950
234226637
985254971
893160134
376171460
1823152200
871860889
1845686899
2065345180
422868571
181897363
794782412
1418777586
1582996310
326351994
511384841
1218709220
1144504096
577731339
759909110
1787894901
490754513
308396135
301690884
853193636
2047148393
715669515
1243704625
827655758
1045907833
284441764
1173666180
1186989198
1587120124
1744972057
1172413912
510704029
2082708535
990711801
116487630
1336604593
734334305
1454294174
278985484
23874831
697153573
889051757
1356699386
579419925
421922093
735733317
822263089
1126027077
840935283
427459966
1892699553
1534216003
1539826277
1550298890
1517485761
1335184736
1143232582
2034092868
1289211991
1175208049
1776509081
1771902133
665027773
1931140102
1630070101
752861073
1447502792
1229137221
1329646316
1413769833
231376227
314482367
828366069
1767790240
1258676978
1322370114
2126267723
918317139
1025733087
1224396821
375818712
668462750
174196320
1058850428
762057561
645673931
1127333156
250071564
434911941
284677684
1642311102
1239398474
1676206289
495511375
1665508482
981601721
1958447811
1016386908
1453516238
1412174177
305662440
1281170004
969078537
981617351
178628863
906081578
262107646
70925434
316138126
1422027131
1588190756
407333105
1473224758
1435486233
630887376
59547446
695074608
236781225
1541514614
1750240843
1809948697
532902228
1022546641
803512951
697793525
329849072
1808106103
1909794881
798507971
2059054401
1845609656
327793240
307971472
2099942433
343104780
1976628136
1362615042
709204473
544986435
492989947
180248645
1116631463
1415354136
508167183
1415688586
590413267
508694144
828333968
1274687813
1795055552
882431115
1040895045
1640716019
1715654854
1117118642
1236817062
634701072
1206272452
897237932
695871069
324527959
862503917
1222568376
24853960
1771772098
476821600
702997642
285432640
420696745
93899092
1639104029
15548069
675111338
836217171
904679903
1703947103
865051915
1742969901
1349431302
1681765841
1343050912
2037499696
1159694244
1872025143
539250431
1413040357
1999870049
1426802038
1453223774
2085493257
1832332578
1630413234
865037488
1818211593
1431543293
792386141
994590484
2039252733
1365957284
1272013808
2138640038
2107320121
482475301
698397916
1321904526
864704558
991159117
34507100
2136506851
1602801461
587518281
452685855
1284781186
210093309
1007688713
233053694
1765512951
1588284857
304667506
331418257
1915375060
859011514
1332126722
69555389
1592781529
53034215
1580681869
624815581
1630769998
1069948896
212774020
494014355
1544433250
608024572
598574105
1317402243
950278996
1105716892
582500591
490792899
1567059774
1490739938
863431552
666336377
1904983028
1613105469
1844907726
796603886
1582587436
1979609947
820554381
68180602
738612107
1229871332
523185594
86710580
1751554291
1798846375
1178564792
1666512535
953028788
1480508328
115599195
414941262
301723882
1843568490
337601497
722029050
1274001870
1789320354
973635551
575287575
1748218857
59589518
546674634
1073473798
1696658919
188441652
1685257440
1686884359
1623585697
471428549
706488059
950209307
439915439
802934736
1032908516
448915852
272420371
201892180
1663029572
13341317
273207857
1814680058
870201406
1883437177
17806670
1467818523
981978459
1729762621
266053732
420668025
60675291
169111311
673232722
1584168260
1975488348
752739298
1087442383
298567148
223650714
1259781770
320587427
444862816
12751319
1354109540
979321216
1186862721
1619406100
457400233
221774219
1061131799
2024414674
1820884967
867504939
115854128
255028243
444389858
383449761
749839275
356323800
525000317
1102981702
2932780
2124125512
1198574563
748552351
1165900853
906078984
454933330
780750477
387595966
163504155
1124856748
2050319928
1485263424
2001816640
272205543
382775316
1453098280
1780698413
2030056942
901368412
1858818566
1408124691
1294834905
438578823
1478905714
2069590072
366782235
2144559142
1844816045
2006688406
217140136
171287108
617242072
231683650
1396150795
1162294962
539053125
121037885
189193545
633807719
801570429
491171635
1114276167
1046905188
1364018249
1121179528
401645184
196825699
721654812
1605817443
1583367752
1222631313
1392718155
106583619
20440959
851943334
369106592
1087394216
1291125211
2020779236
1454363880
1294340221
1313219375
1380488136
129418174
2127580386
1483221855
1526997244
791517654
2099794908
1641011177
1220024186
1408193872
1024667211
1231067580
211216237
704715767
1577833614
1032957775
742767544
1283775226
15296475
1778551556
1470371963
1355264058
1088058572
1059028447
1376846205
2132613453
758005166
446147671
1045866523
56093868
2091191506
1317358315
948281767
1876040144
824217190
4792768
1764271656
2064920814
78459695
389699993
1633277378
1900917644
1056807574
1986760430
392333159
1743727859
2089878679
65417097
1202626353
1524044364
2128465052
182263310
1308388377
2007132814
1324936052
1433902603
1053953792
2094153505
1381204310
1844807885
560031916
932631615
1799841954
1309526311
639864649
1412540500
1565249480
1585979373
378850785
1644117385
1858788192
137572376
2124032383
492415294
682709236
980931387
943288464
1185213356
502352010
854242651
242012095
116789786
1397811146
2086484374
469430672
535174288
838738795
185509449
1599906726
1698803848
1702922715
247372117
886638078
1147572044
532813100
176276472
69287843
1715459906
2080900655
2103046045
1859436271
1173490701
466929005
1706183101
829881832
1734862418
516673169
755038338
813683147
772861021
1087414727
267318968
1464811699
759353950
934919835
1653028802
2129518586
684630686
1544594890
521016516
111327887
1568320889
1048044572
21102614
545767160
238174806
91235185
115769720
275101207
1004285682
1297434302
161118915
994099340
1525221489
1183615628
1159378049
1780375015
1254767410
1945940144
3256590
179173991
1218634452
906572157
901106118
77399316
262368076
1013544484
102142659
1786744464
1453389927
190127093
1763346315
1633054348
1536792124
1990081857
177078029
299627256
854995292
1332921530
1942251437
1390417244
427513712
2141046414
518835218
2082290126
351911650
1866589159
1348116171
1963881654
1089443804
1478866022
352571147
460347758
963355496
332085361
211100887
154488853
799216945
2141934469
815654061
299267148
1355496038
1158565573
427015381
50985726
1223158465
672817825
1418721390
1292378322
1348452508
2077313497
927399162
849846478
1548163257
1993726676
869993783
29012430
913496950
1727179422
369841769
406162798
1938033742
662353616
794838147
583499294
1916609073
1220352026
1654005198
229602526
1217538025
82099169
682026890
280307801
1074046082
1891444606
420778600
323992265
1140607829
1291141455
842296955
1579345891
1777169379
1989747766
358410028
723237763
71195423
865859719
636913742
630575045
2113677892
2053822343
2039564719
1343361876
244369648
1503769849
1245651844
220731203
701133616
1327190342
596962023
897246805
1772493780
733295701
1305638332
882532851
208507681
323006216
164824783
450505026
47871976
1043981913
59179798
1783039803
1863249828
1560143012
2010639549
553904303
1582638703
1515762928
1710729129
595024606
1958123398
1029997603
1128007329
751997239
849092008
282250246
197631561
1419441249
1908918962
2144896382
828432964
67057620
806979832
1192649226
1425574141
1709242402
1001357882
703991505
1719678967
1889264023
1427329234
1393917666
970094727
548625918
1631909880
1618558142
1452077947
1471138631
1318363951
1516160301
1138619767
311704040
1549545280
1973938546
1348877212
1333113484
113867424
1224227146
1500514061
31261829
1829403853
96302490
1541175822
1639717984
558638918
1417415193
608713655
819978755
1864175058
634949629
1124623378
1189584555
1172624907
536303629
2076225760
1273686817
440496323
1240137007
1064567218
102180532
976951635
889912876
1527782327
2125296753
1029709266
640376950
1670755925
116015679
1794732067
651057574
203280304
1300190898
631831952
1888027319
2031962193
1097426771
618843948
1391726948
1332201420
1862940375
30536196
111254354
747825470
1485847468
1582966721
1437654764
1769647730
47500796
839343716
481892187
2127052159
200924584
299626720
1692685683
511435891
556806482
353283856
976446068
345728341
221195133
1240051249
1728293476
1145408113
1627855340
52093199
1745890847
495715114
1696009057
518486157
977698201
865372070
269430149
1188236070
367573530
698500476
906539999
124487226
1083547835
13144835
2044478869
84600045
1508875318
1730669847
1191179168
2071966269
1690034109
79051234
978696111
598560549
1349683304
1622365821
1685289331
190121170
1834535054
1577773408
940416439
1616436103
2136873161
1946452174
1129126930
703151008
303395665
868414829
49945965
1731089735
1111725441
1513363182
847520362
203313470
1738230395
556900585
1947250944
1515276412
1667284227
968128064
131697581
482608421
1456263752
1411065426
172191450
1520077402
640256957
1520744413
1412847406
638805075
1941991738
90226389
559960262
1107083576
668206068
905295733
204196921
1897681048
687683585
348039908
1062370713
1612377226
442889926
937499637
1897251369
1000671498
1266264416
807156319
1413844865
697363727
2126826199
775053225
660531422
83603999
1272742462
250467231
1781194116
1785597064
575096070
2061621188
107417542
1379523760
1501528459
1781071010
1612759669
744588760
1145655477
1132575976
1317760793
712642421
1806971025
2034917998
1849418989
555289828
1749141191
1979527806
298905235
729763339
1170909852
1559093544
1311932467
22107874
2027566788
455692023
1001418332
927899880
710567133
2138606563
90811242
1897439792
8957453
262677605
1149570698
1530568222
307033810
341095686
1826922948
432225790
1546354723
1537066905
1025275858
820047994
1546314332
2118120997
865471169
1242698416
1814499008
28792987
2129207922
429514781
136993561
86718387
932397597
218835507
1753584117
1040452202
1834393355
1423563291
897584875
1680652678
849977145
1208235838
479780730
1293953975
1421860483
302315682
896658939
1476663884
1456848355
274668901
1855861626
1949445486
327645588
1043630991
682357298
1991270436
387761755
158890467
937687058
574205043
1506933026
1852743476
995551260
949485585
2034742350
994585339
301043077
590379101
1818369645
1724876102
879834607
1002628730
1828757550
1916000171
1563497107
2105383889
1998006957
1596284047
753509411
1772519016
1154614809
1486059619
1704668076
842687707
462235479
1165859079
1660691814
1208203919
227020446
443014853
702860131
952724561
140455350
1596230613
1045470890
1565989988
544462368
63126870
1773075106
775921301
93040502
1217850118
962309808
828030170
1829811560
711176155
1060675732
1361003252
41598566
1961187821
75593364
303715184
378243393
1392493352
689064445
31785861
1378243654
1829368081
1467638057
1712930674
564918969
1657077083
139719230
552007210
1642371871
800048615
91876407
1946848976
262129310
1300784498
936692326
1107665783
1465136445
837579562
144141990
681248445
1646790194
287902631
15008378
1320095506
569017502
560701638
1492705828
47000479
631797413
1856278968
1376358243
1320402950
748942245
680299409
71281285
1869039863
1033421246
828223923
1010431334
812501069
2086026482
351374747
431447394
2079553870
1339540667
1964296039
1528827391
146394342
656716521
1627497984
533105318
1775349339
1264638288
2064799623
1826214222
1665273492
831948910
1088160091
1730249801
1239136518
652418408
1057200156
2109545805
1536913450
2110724197
1933410523
809444993
1763397944
331004648
470349842
748518971
1471447175
426257875
920142577
932159411
1997676049
30158796
1920378708
739505779
1544978757
1450068871
1688021930
1559574558
1846787542
1891735119
1590108030
1162397252
309882697
1006564640
1333226403
989796871
1714539997
724167825
843033267
1086272667
992217691
2064184771
704252101
577116820
456782462
670719321
2110188666
967005640
1638718784
867084552
1384080945
239828994
239460174
1861322441
527264104
1692867
1299793578
2009743976
104516663
1169804219
1264410446
2086454249
1663569789
1326561969
1184726938
387192275
465301458
2129100912
2074762239
1086288709
1732033870
974665323
1737008203
1634393833
90471370
2025581399
213837476
2027700246
350276364
1471046961
1409531015
733874652
2085590910
521530315
1433222951
983591194
495555021
1285626488
1308803852
68811412
1412132775
1851046668
1085398236
863046020
225375180
2095228823
1086827860
559306094
411352611
1789047973
657421811
878338242
599778385
1181131782
2060940443
988169944
872698314
528621128
532482063
1218517595
1091104786
1249883572
1866538120
357223202
35559131
1008463808
797302702
859149671
1548534916
1782536286
1991687305
799471365
1270160988
13671164
1648074895
1334390303
256817248
978822615
687376097
519454555
1328162450
1384829894
1926909325
1917158410
1787777984
1392451174
118608108
1130676384
342237963
1750358120
1300123833
107332378
1635440535
5664806
1323834181
608798787
1833911412
665631057
1389134585
1127344982
1061799329
2010136470
1889278309
1598217013
590544935
1679958177
1701590144
2006718698
890464678
1461382847
1044167234
921992808
1906415962
1454119648
1779643669
125815854
831676368
1359767233
239874008
1843920825
255567802
1095261971
44292793
1464021413
1394285955
219143650
697759484
974060628
619814994
1398379884
1826425653
39479721
1682209169
1570087236
2094850009
1030187468
875912584
55058766
219956027
1496109311
1942107034
302308276
650909092
272752144
211658360
837085041
1303486097
1121732741
938572933
1219452460
449718068
162125544
293320611
202249999
457564193
1064205569
244809311
1162307612
824642957
309330516
803392208
1058402677
1725069938
1725444012
156361774
1884778171
484849065
1867941461
94477906
879464941
900437566
1634368905
389636666
1144776049
1613334331
249514284
1504575031
688240135
1746672659
1981949934
2083929615
203359698
1999793435
121387369
646073155
353338763
2131999602
1800985722
1720112611
2037815228
315415926
283219278
384631749
2018990647
1231483607
374897771
318253454
881047757
1518887201
1782199202
1976715988
1073711038
18946076
374367633
273703364
743744827
1329798385
821938961
828338319
435233836
23617511
1462548948
1382766718
180911814
109500382
1571371618
842037929
714133482
1567876725
416261865
1703485548
1360336354
389547141
764989612
1726458756
959806697
1091810956
1462546178
844008967
1095676143
806799549
1749325072
79104753
132200395
592106149
264630351
1660403303
1500632084
1888617709
203329196
492563898
716959485
1937456157
17526043
440180715
1148127790
1013734779
261295331
1259109824
1406155533
161741616
538727320
1281849879
1169730541
1655914754
44756843
1389838903
663365333
1110517689
560613036
723350936
1137879033
277344753
2110778775
1039443736
1316484933
1306390617
280929483
878257201
912542528
674925940
1781718861
176850395
416084804
1579721428
354537690
353831064
1548486945
892802052
1347683397
878816478
673590312
1993913361
488929716
808722150
1043677874
1430548763
2033011861
1980590002
873547015
1293338749
1342890596
972973170
573574965
261456707
1316921446
1124402986
500513629
1016511206
1079650847
2029477667
885720068
841753756
112994270
456091889
670903965
2069079569
2085065816
1548265108
1278147812
1846424002
1226740600
2019590171
1176840259
1415441188
948555815
946498347
1237115766
181179088
374694766
910744699
428401797
1379613380
1913405822
444333715
1051555735
702300902
1650143386
1968649062
1322555622
1633197251
50612135
1120820122
406001470
843143265
1810625460
420210474
834125219
319715351
1206421172
1998630405
933070453
487328940
2115849590
574525265
1790563521
1236703867
281685594
2098125508
2063578995
2066203733
1754844921
1171619916
2077307538
911491335
999310015
758253635
1524077171
754718401
452477264
1081037821
809223547
810426370
1939137582
796075408
1631043125
1684002602
1875111384
125726942
1410981345
263875311
858035953
286225144
1593009914
694033180
1402135998
408326918
676001419
1388108825
1130335032
80677426
1665927040
978142134
348998260
1168921519
655129652
1987493171
385672608
1038968220
446771403
1069024573
1217435052
67547341
1306170841
201912030
2087716663
1983113522
1487032798
1821929157
1362485581
1436718552
1091759186
841478350
1139790896
1338403231
847413089
1130689268
855256859
373842743
1037660871
1002564177
367001062
1663153435
766393607
1483697980
55095508
127104623
1858023074
1815523647
1444694358
1774983866
662914037
169227318
1596395766
506180130
1470824239
1369559830
279304053
372765339
982141821
1195838856
1967372641
812713575
763651556
1706466264
204631498
1230513716
95605048
483674726
1344674985
1192818679
236998327
1034821430
1058913714
1986443232
1511055643
1645987014
755039560
1883121885
753915618
835141565
54307980
626871182
1939659954
2105534908
1269216761
358735946
686888654
81311507
85105758
614444491
24462362
1496498579
1142915370
1960809099
1617029152
880090635
183022270
441998465
1646427483
1087567778
241287664
2136107337
917810976
975238358
1346838880
1174867627
408722598
5956262
145509164
2037172990
1632051746
639281728
1381002963
1656831073
483601489
1021414460
1761781766
1656873729
1868239232
473212105
159300831
983869243
1366750451
531478756
642474917
1107372734
1641099207
1531005358
759370230
469491959
2059781320
203092184
93344187
388231053
1193662871
395380049
1040621673
9753998
1134049509
953190170
400610648
1410129110
1882185128
285365090
839782130
1472811417
1878098952
617259397
357968428
1545175730
1914782928
1831061143
1103020091
62491273
55654146
11878828
565816352
723902095
1246370342
2112360633
1875253959
976791460
1057425648
1159285742
659365693
1686233765
404566773
1030490819
161665486
434849957
2097717033
1306234822
339015397
710475462
32962139
1733213460
2098211905
1679298248
197743855
1938673633
1728356293
1040951160
2032543122
941319798
2127777130
1806312526
1335100314
991021616
384615885
167435928
834053245
2068153711
527072331
1776665755
233228993
1410219860
67870078
1430633183
1115570299
808902550
169766067
156156938
1733351500
1052113756
1012869931
33091789
32209247
787450202
1257604588
390142052
609365993
291560857
31034273
1446009162
1410746642
1421340256
403254188
1824219237
431846306
1987502160
504839064
1890220720
1049815946
1633999313
985466311
1054567421
152808296
455942352
808935340
692981861
914794257
1303215472
1431849021
663536644
26348979
1737811899
1096158519
1042387730
1031705555
51608164
1635842782
1458123427
1707722346
2021437581
203985158
1295302768
25715794
2111629532
1679376918
2110475058
1532608609
1940075095
71022736
1006379788
1426926786
27287599
1929291289
571666922
137522183
1857840821
1230248215
1285462826
1928211513
685965017
1227578206
756802660
579569721
1103663831
1399871511
1102374326
593728285
944271968
1169787473
619069797
2010376570
1027428079
1139634976
284894433
1981631593
1037369260
1380489175
544280687
790840039
1551928878
1749878790
1165256703
1713751335
616663651
1296329846
667339420
732818891
758490893
454925498
1367356285
1543943333
107060640
881769793
1346101676
331002120
1138514715
1334109921
828508366
581952503
547058562
1829393263
90130660
546998846
910286574
871109918
1589309182
60814994
2054290699
596136951
253557896
2082632811
876864068
2018383115
896858447
1590637039
1595992794
1670875167
93489679
271004080
2003146806
1688722844
178311487
853296564
2018161698
548775270
51746751
1283133805
1639366244
202028276
1438989445
704320422
1874370498
241341771
82603332
133020048
1150068379
147880364
1830856333
1613068247
556583759
1133886853
188251037
1087237636
1737309322
1316088512
1969006438
923668497
80098176
1175799820
680715364
560814312
143396836
1031728879
1161006270
743769237
443989104
976185954
1373307562
1294357089
750345020
1178131746
495444228
1182715806
1057700185
324382487
1589047994
442738909
1000541193
105825436
913175519
1294796148
1933931568
1109015533
1262885289
2116708532
2089274160
1849406554
1101488722
555293910
1032337037
2081364858
1803922908
228959374
779879558
449250278
588291591
676410940
1855279290
1510441926
1625767633
439631119
333508440
791059119
1065383494
1664541799
836608587
691740619
1117338928
209234220
1772983677
474167417
1654234930
1589638258
1910710816
1808487957
151093974
1122680244
1661590607
1637792975
1544436235
1484338489
959243789
623546695
1827265132
1483437532
1639681114
1952214934
349527373
147537874
1481452230
786794643
182356009
1465563817
1139103975
418072775
2094177427
671170447
964254935
1917748908
993972498
2108631972
1066920165
466761914
1366266004
1653717490
1781800738
59421470
796885838
1452271154
1689574898
1981706052
1571249887
287921769
59331609
981555430
85950054
233852367
2107890957
166962442
1946436258
687318679
962340149
103624625
516831942
44946472
660182570
1136550534
51319807
2025713183
2034699023
1456448226
876892711
1001374027
422628496
210257957
1152438256
1730145058
562943306
461773364
692979495
76086021
890592890
435050216
688267499
112631189
2023863020
1874936172
1552403933
370920848
411127053
1211709323
1025828416
1952780135
766982621
891179116
1045222133
1337963237
114017604
1259832039
1850981525
342826274
1257139996
1981961069
542606542
627645305
625616537
561646165
708019617
1657945368
562876142
240611937
1318328962
122893760
566430634
1494359796
2086334517
727730112
1489589428
877410756
564468927
665564739
2075349634
1307695625
1776549921
505167783
1739227843
569696739
1536814259
583049167
1222976585
852387159
1802213002
1415125444
1651927838
938383216
1062685958
774900517
1842937072
1315193354
100858285
2065335535
607434225
405062379
1932650883
328855350
1652601829
2055049818
596860151
2000138783
2093132620
1415074135
1597693769
1532225796
1003258741
286941141
1798531198
2009078907
737753675
1829305174
1472087062
731841558
1384780099
339403925
2045690389
186798412
308609256
2101382707
74690305
14647662
1406455
2093732512
2088735816
1804908534
537941093
264254202
350273639
56008862
157041964
1026858065
1249515302
1463835133
702499111
974108411
1919789491
1591633699
1890752018
604486637
1131026240
1756211914
1845344923
971953084
1084994906
556230859
117049958
1800731638
1315077907
66277513
803164971
1906865821
474861299
1123585905
882562962
1629339409
2088689031
220654335
1951503558
1070074238
693308193
552657634
315543005
896223216
1859579664
1016060931
102752309
1320204782
551759888
1212895603
230580350
445055351
1080304894
85725178
197754234
412533257
794639505
472151840
1743760877
64276149
1415130607
563528924
382313380
2086318057
320336085
2009228904
394758172
1875847834
158039434
2099336026
888242411
1606856077
206853612
308178842
366771119
1235599471
1921963187
1265497522
743719610
2074986825
1323452009
150006102
1507580046
251487158
1436731753
1161597124
709172553
242040240
1173812677
310310999
1438693853
106069924
1351765654
496597854
1307006105
1364179246
448100525
57300814
1889340806
1920817196
627391612
1683899930
382747379
760391321
233393363
1682120547
338992384
1339576534
1304680552
712279099
1614504589
1271755898
1433592085
10194871
128586956
1200108941
376200411
1549439662
827348012
1065016793
1306926460
1918752048
1870531632
627474991
588939565
1735024873
1257957362
576991651
1893395196
1310970729
1801457177
1024305924
1533084251
1583495260
2077566242
623811414
544193553
890301393
1783734299
1250387014
1626679819
1907328069
1654870557
743074329
2021528572
816694735
1838893881
2065492528
1340888876
805018273
1742863416
931420475
1979780931
1564874537
320054089
1791576384
694912504
595231515
1457913869
1886967927
1697508245
122186692
1597525962
47031881
1766381438
8109914
521048452
1550406471
650022827
2616725
1603867353
1172801019
1730091512
968692633
1703494487
1307802009
2095977282
255863979
1578422697
917050582
1129533657
1862225365
807931755
1395296084
816269189
54191904
2104007979
611545131
1082932448
1247612558
298409757
2089979020
2137341626
142070155
932231365
1267920179
169599916
14913538
1624379958
2038281557
1648743359
150363704
1450943318
1425891526
131799045
1257074357
540641376
642486801
1590571835
2051114397
529473205
1647470736
2146894273
1220505980
1671931909
1225416507
836854406
501059192
176109545
1908257251
1731241512
1743212708
388294359
1492798773
1164494949
1488442828
2079805239
148587137
1611558740
2111602622
853299577
1299368104
19838099
1712887420
479535045
784187455
159364230
1818424106
57643918
279560854
661317570
1251389816
79022139
1710667923
1567769153
1143990906
1331494998
1390213068
226565161
193820217
362074590
1887496636
2144985605
2052110005
1106745822
442317125
561089750
1335126445
2017278278
1257015752
2125062810
1691583295
611391787
217822319
1283161610
746131391
1523349102
1798147853
591437758
1395793343
225834705
257505875
1668400416
121287084
612861006
1871443934
365234754
922664417
1339781670
1989642338
1967214779
176695133
2034362547
171315854
854995070
1901251946
283089375
686592126
1747562538
1480564341
76987629
368363001
351061369
2038411268
242963342
697810888
1982307466
980443884
628340062
1619122346
1867426167
830573598
1044800570
750340218
957448090
945727250
846604579
1459632532
2138337788
1555304796
225277871
1871407159
384171057
336153374
798628592
1628850111
1895887258
1296646714
708454703
830320975
2127328924
1420928246
1840988287
1462376963
929742841
2097298210
1605176011
1253200314
122133510
585451892
745015946
541050908
2096611833
1705638566
732540437
2086493160
505015032
1518981889
1988537546
603566321
1739239779
231876984
1479846713
931532332
442251955
1466608249
306980514
1564132384
346203537
1582424628
4434453
917117750
558253065
550030983
2097498620
2045430122
1248631409
1963358652
144664844
1724051822
1848191142
946641961
187810864
341616739
46594424
1230391081
894944831
1009583078
773585774
1907988097
1701914004
852930803
207036657
385182617
608814789
804327836
1071270003
1430531787
985786821
1505551143
617671809
594319952
355966552
1106210089
1213504702
896109657
546471839
484259578
202390757
316793044
133347442
2087536181
745737868
946426987
958681202
1012786377
816087033
547581522
1494728528
360968124
545899860
1015116496
1489029494
2043522242
911095965
804543680
635217013
1794255185
503284111
445374721
37774011
1909858226
921601720
1234925539
1601218682
886007403
799417557
1805545287
862168923
1729095140
1047048081
984876407
376333046
1805719255
625293771
372017969
427703679
175704159
569746866
692096395
652200677
2119298626
1591114936
120260807
1727262335
1846359973
1936298048
318743113
223624773
344665259
2146722315
464906882
570928965
1845499161
1894470647
1258465253
1300793912
972023330
2080022602
1605904568
1702668104
2098821483
1906186884
713465085
1931539161
1857702593
190363316
1712683395
730413377
1622392377
1874647741
1234100697
1425357684
976940748
982939021
517347793
1536953103
148636833
1890050138
868352287
1668198061
2075792063
1670022700
802460727
1936920035
1360297506
727995562
772306837
1786258929
1446701889
21164944
1953335681
1141147082
372814996
1846396373
1097694279
1333793331
866183401
1864347943
1756461244
1522143766
772002206
1656336138
1606535219
1946977032
2075590778
1134502920
1687717599
1333638458
1824057043
1951203522
377511501
90255236
999879379
391948828
733497123
1343806601
91043454
868460761
1685410825
565673431
436114732
683745933
1979417360
1634035910
829717143
1047140744
1722194092
1535675146
350820494
1826977134
903610827
1859171824
728706387
1166594785
822001127
1130967978
624054849
1042750561
10375470
1622188754
712692041
2013391328
1194966816
1090001674
75367372
2028906967
487558329
300587337
704919726
778080404
1251199564
593343432
1913463468
1999130948
1564812872
493655685
1790692932
1507499548
280627018
1910392764
1928536229
2062446520
132034054
469250840
959175929
1455691391
2021482501
620625798
707605322
954602175
894015946
180333109
644929322
1660203975
1892108460
280423243
85695702
1389199750
629607872
861200975
2140381268
413101079
1179682740
1749092878
417133361
851231785
854828183
225080628
1879429932
1847327520
1822031164
1676431876
755722355
1469590472
647050818
853981058
1539312432
1528982005
380070874
831305924
274469604
1127537420
1381147077
516473193
495070136
1677235813
335298619
2012756590
1939879208
1521438032
1978241953
257914317
1974839335
1796324220
106584341
1444340425
665355655
695459592
311840479
72518322
376556589
1235220811
616746855
1711592589
982152930
393827873
1920562191
1895666052
1495401373
1335352648
1614331424
1824936293
281509912
1127049613
1206372974
1537015486
1246634482
1806035436
1590037151
2131608200
920019932
1335052587
1765803895
1103966651
1476701071
1536564921
1631726534
60014618
1200519468
387196474
1304598017
987462984
258415720
1705869410
1213920055
461445390
1676997481
1401010882
267083780
1885941523
1977102554
997564578
224351343
426433478
1491872237
1808454249
1506645200
635475992
709635329
1182410384
592194839
1331715556
793042940
937546114
1072787980
658248822
456861067
1064851005
1419447494
478888963
45190401
727006675
791940024
396301063
1035290407
276863108
1381170618
1122077098
471573788
1998210535
841552806
943791692
1377377881
579470378
1222331264
761891307
1809506185
1393117615
1920901599
1613423578
1659625479
1459086432
1863339183
1871709850
542015661
1066164809
2061696251
2101689296
1246998880
227623388
605694289
1712337057
895000669
805300684
1575772332
389689897
716435265
929720862
1350935545
32354495
2033939129
776274802
109234153
1822952802
1726707513
390100991
1595859141
1711320534
593006628
671490958
374059782
1663457224
1186262562
1875303317
1108225748
529782415
961690897
908957601
1452798205
580707900
329845264
6742464
414633613
1653893241
521056793
1326321279
1616078401
1416421537
459462696
1357987046
718781207
1372862515
1310548909
1941774261
1064752647
518769307
591791739
1824623711
225341734
2078128579
1358842583
153080843
1987815744
363891269
2053581449
1305732158
1708898369
1423575066
1053502591
757673429
1716631386
1999794581
1981156018
1481397830
1607100795
369683751
331538807
2026549246
1062669693
809125075
1166664900
1727035744
173553725
189459027
1664524050
1058465465
1070708492
1034240964
690992938
152236308
1895856609
2000502729
2136555175
2048257894
611026336
620376473
974817339
846263925
1690889833
1449653556
1399883186
902561994
1328535845
1548770323
236301921
1031921533
170952525
1778245907
1290300819
1777463845
1233872707
436774026
618207312
1085843306
1616916619
313438480
1338534913
1390396561
1708000260
618170149
719295677
1463252619
371038236
604697101
1393212129
2049517992
1689151853
1554457448
1046420049
494217799
553645621
2029656076
1633001490
1064045752
592445344
1421624293
48435327
1112857936
728159493
834831926
1519826304
1372658044
1984603434
2009163302
1879610819
758083375
229824791
606312111
1929392544
717112715
1983149650
1309983464
1742522868
1498352851
658540755
637641389
199765646
976967443
573412770
518936136
1096619037
660387860
195368178
2065959657
587854522
361262526
1559098342
1154934584
328821681
88068121
413999107
1317355202
883505289
409373179
1758795785
770772902
771268738
1827641568
698189607
1068811577
219641609
160568733
662431438
546587957
1243521570
1521927167
1010182489
751518663
639314085
1928293273
21523323
2092556290
603244682
2070476707
2079764365
24152014
1287197827
2112446416
2038669085
1388061693
1146362782
1930057656
1210406191
1936952589
1809815006
1149355930
326185247
1206339418
1792121712
1013517441
1763159971
896829141
2020860737
664010976
1290358476
1633451020
590121056
1109969976
1228764795
1210115990
457267346
1523153766
318008317
1841755904
853453512
1908433276
644696908
847341763
1430961415
1992310654
887687702
1717762112
726571792
686371964
1341358547
165286644
2063436835
31684235
2055962950
1071043333
220465624
2113983081
635627490
1369195947
46611891
7730097
565167951
1130231189
155060164
64779664
774344105
1542111233
1133284691
1011792553
668809278
684060984
197873154
1234079072
870026549
1932503066
1602405146
348620907
1685347914
1237156485
1577354564
1990084196
90034909
893686414
938146543
1197300500
399948284
1727371552
1258852011
70324835
95085765
682396654
1714384184
1099102713
873499004
395599879
1415236488
866529315
1702341614
878714736
1457698318
740654434
1132761460
460997834
579036503
52704185
2022587038
1118527422
1126243799
23254762
1914299562
1759051942
2119275839
9997784
1005360484
2006838814
1691607370
485644602
1567337496
1838981065
1061154136
2074678522
1092975579
59573134
1649834237
1472151551
1887104634
489064802
997891789
924290137
1401105996
975665094
234742180
1597323234
794974418
47876094
1711784895
1511468134
1265383491
916179395
906093676
415164226
2005665422
838717635
1737598574
34876094
613037819
1968187300
1632132668
32929036
1491683525
191368441
508758174
1970094574
187867564
1806464723
1972537378
503845310
1286369115
1904631762
296053907
396311032
898732574
1182161704
1670135725
549879376
772050757
590377105
95509691
1600286644
2098629537
390021297
356339223
670143868
2036026580
365916468
2076226439
792354110
1285768233
1499750798
2069672190
1932448508
1989452142
1196893883
196273100
284631444
402418631
1461768099
906355180
724818760
315663659
546369940
588464108
1957235029
821851171
389118952
1968185064
1755513995
1311725117
540595461
1448166172
864425406
1862818209
462110263
1313321412
1259986327
1108762786
661422019
278583324
927040846
1028024966
1503845821
1623799956
284276386
1685644992
1609323388
249078253
1179999211
1142361886
1959204964
1254026608
1077029106
1285638465
1420717184
843858979
364767834
38769145
1661774841
88075937
288726727
1576857220
1967369081
1464904173
1621579379
1253500832
1162632371
1745979064
1803541446
1567230799
1552857809
2092715722
1720525694
977565414
1521679919
805991438
1699120280
361196109
1397561585
677742161
1347139871
1537269994
409172792
81277341
1445701310
1317418154
653401899
357090374
480505184
1281935438
229301646
447102440
766132574
2113780082
223611341
1473307792
1420855880
1488034445
1564890669
740778975
1572129844
859911608
1839923268
1153528577
1758320507
558913195
876299595
696320727
1241890998
1689754873
123870605
121828365
913514887
23221814
1187070444
412636597
1285693658
1656053892
255489886
1922116497
1467892328
127407251
2076058298
1128381397
917535
1415067663
2067801639
1003185671
2071013649
2009200511
257164497
1876033702
531827442
1122298171
1443974804
1751564318
723607943
1763645110
352408862
9544645
1861816095
1478954964
301410175
1573023249
2002361585
904791080
1641207561
1989288159
932217693
340977110
1951466240
509478129
854407596
280990679
120040834
1952790443
258936652
1609108347
1372673771
1630650734
2025704254
873178018
646406872
2100704286
922620967
2115784380
1946993546
1336463520
1580376551
1082647632
118091670
1287992883
2147169316
70874126
551230618
1455265721
1386369976
2126553066
1959904336
1153727038
1300945492
445709793
1544188104
397933469
1278100285
1483965160
320327755
202874986
1576846101
1801647299
467931661
621652467
43001987
2116838464
1766427154
477427007
784499735
1145876365
1224973703
1474584636
408524954
1302596716
330888978
451459336
1796740012
246979268
33555233
716583894
858099103
761331328
543077433
2008705222
1977504237
1674576292
996576879
630708901
591130408
840580974
1076755741
1916011835
1059557267
544134489
1955065273
144765625
1529289034
39591516
360363243
1019960093
905320093
2107208864
1503083111
16140730
398157259
216988794
133262761
506284953
1185722880
1374975306
1268449625
1425417673
957395798
1182799159
648114306
195761097
1991325302
1086220928
1722829364
335973731
1827532199
1124877863
1083753953
1502188833
1304496326
986426863
1059037177
1988464323
1797690795
529323754
2089958734
1035115777
1568122878
1443112778
767826077
979077209
610945429
1348878653
1479898443
21507269
1468478274
534975585
608460077
1756328128
1678134403
152631576
392750008
1570357885
1126364091
796447048
563982883
289218258
85528277
297022555
1278598420
553361294
35382020
1533976554
2139160293
667783504
2075637193
2123019065
1069456781
1476399622
1982805055
411857051
1895945703
1347499810
310748210
1588168718
616976478
1469234185
923196304
624994707
722959595
102512546
1564344729
361815869
474683266
611703735
1768691212
1185541977
1332737152
717535730
11485867
883869453
884085910
1419875164
1747710536
2074274925
1377108162
690171210
279491007
1226569831
738553777
654651718
254662590
709892498
845361369
2029293945
1683617157
840605153
1573150915
774535210
423366375
1823442362
2144528025
1872674231
1638177395
886512828
1690646127
171632288
553535926
1084923288
1125343045
1788258835
1608489351
569039735
430530151
1323761535
1973824213
2749556
66567101
2145957424
1653399942
18942857
912485862
1370460614
332254839
631966574
1152780032
23261756
209772027
1476227128
122628301
1024524406
856183184
30939628
1794654248
1054959117
1274806103
1065690792
844860023
1695582881
2024036978
648140122
792682716
339499555
1614168987
499740337
1019661583
2041287591
2138256
1817917745
1259890101
1868078790
2027732380
2008314323
401371692
1403579125
164787284
358043461
1050892061
450483335
1342250344
1872235450
497371763
944509981
1077823327
881391470
636243985
972469191
1056651330
620663401
79265173
275418766
614610096
463777683
915834601
32462217
1857851521
1245552120
1977913929
795024997
1395820491
893672383
509170933
1571125857
1679154613
1682624576
166426312
1719079814
1871201758
1334644268
449789692
1205261189
1215206419
1230151123
423921654
1090884075
700560618
2077675349
1125579862
1215908369
1869507998
311497973
1708235286
1713953234
1825891444
1205233002
465993689
565790504
974713083
1441572391
1194066068
1010143063
1720988802
885595432
766508961
1494875173
400226830
466807835
570594726
177996540
971300545
1898090817
2012806297
1765255812
101335593
634876794
319406916
1990949226
1269267985
2034004652
906185464
145484811
240576348
982811472
1442679312
1471640380
986879445
1669877792
296229338
311687720
1689187509
1263395986
288721332
2132735268
876550890
1019436742
2051341248
1027143434
1695804179
1742056019
1313540413
817221690
1923545992
2024554975
2031808074
1801073810
1373783986
355662311
139525839
672131437
1532339922
465228475
2071945736
77167777
1393233269
998953688
1478367122
657359382
1208653034
1650059471
727663319
1636391366
1455377430
2143999560
1730723826
722435896
781045564
1243816351
244580229
2010996297
336439427
2106986528
1903504192
43954813
1987475503
27044085
1166709301
322727044
267511003
1978908228
1058364542
612966719
1839420315
1660485760
1639745507
120913738
626419775
658511959
498805967
1081232755
1810189839
1046005885
1820002598
1725133105
814204696
585046113
47994223
671841417
1448871290
1477346994
1452007703
1851409675
513428130
355549896
518551126
1284309210
1392791768
526675852
689473128
1805413855
1094810040
340422036
1242635859
756121606
486066250
1113861456
1886331576
293181171
1738121174
703236414
1394856932
844315758
165956883
1663084627
2031459025
1123838762
1550013889
1832413234
1492524111
340483175
1898353064
1392627526
397317786
43703883
170985902
549357349
1994621967
104018505
1160421733
1485987572
1412466911
1377334169
637961851
1764349205
752723634
90670300
1332701459
609200628
1894692953
1871349417
1625979968
1363835492
193869549
1202574937
532823646
955998588
1710507473
2080281417
1089079435
1876337320
1292568224
1700507091
1596680194
737107046
154220003
943881552
1645100451
594494118
580652791
2078269013
1460446784
1106468916
1006204944
609147081
2143529770
2036785590
538146703
623758978
485603892
219473883
374730508
1842557368
1194583500
1942643028
1295491100
1082835468
1939008981
1342237963
682064011
979653722
319885140
53200111
96413365
691871714
294231234
190820187
203158887
2043450660
1364418209
682555910
1885270234
396213172
506903430
967998537
443896314
217979028
1936238598
1423483082
1969894184
151723179
1432051588
1580431344
1168280809
774314754
1767236705
933155550
1032092001
725534413
1642285012
725050412
665501945
644364712
1212856910
1446767642
1625665143
1736737239
543253478
613509406
57289550
2108471522
1562838267
1531138775
263201795
1246994856
431906109
1115217058
245445734
1898237467
192044306
897072970
467180425
600460862
647568794
963709846
2111141923
484566543
2034606160
971408398
1830833422
1569377220
1272535130
733151224
1787088186
1695870509
681998695
498947420
127987707
578470562
15995307
681134757
1277840742
1265540048
1054140557
1013715436
1835713202
350521162
811738991
2123221556
1553292774
2099360879
1510656607
1048644254
1135907565
1870291507
1657329675
66679691
1611839187
101143989
1982685585
1439320627
1142801711
230414364
626281303
464918937
1776773992
895827249
15785221
1664638398
578968987
2017259944
1539578400
1501705595
1436414510
1624641764
1575870853
2063801455
803276492
827294707
1319753331
1257680424
1302670436
1372825295
992546932
1536192365
584260437
512653282
1717146468
159293750
1472294667
1248021782
915181638
194845255
236366847
197857953
588016969
1506880013
2144307672
761532865
1960023381
1948746346
766150972
1675378125
45420879
1030564420
1499058039
1996426100
1785194524
1788639110
1392265916
1540345439
621168215
2056720788
813637172
1371119723
917597922
1069939542
1487427293
1828572753
506164117
1062774177
1655432982
883543903
307737801
133958079
642509647
444449523
145959450
604162744
2007316034
390887175
1895133739
1897357491
1827218744
511571540
120302467
1907444353
862305176
1736285762
381555833
447105136
1683818554
1006419465
99709714
827366790
2035077418
236108855
43337239
82008877
1919387581
291751059
766491864
665170448
2032108735
1855389608
756578043
1257131336
1137020301
1753567191
387124681
47690872
1046191952
1856608267
1025139667
2093397352
2145190775
544967214
1882045661
503043916
1516022889
830340318
1913691793
227071000
1601886651
1844038128
1678670053
1596136262
30606219
1409168731
619910697
1785486340
253956083
1310710214
889770775
1416238952
369938045
370090257
1611505414
1862613579
1702018268
698302583
439338204
1418379367
848368306
2104934401
776174174
189160919
370415146
1115850899
276969778
124793219
2005710947
518289894
1648680577
264667051
700741921
726042925
1883870211
1531737073
1771148135
1503356632
909541206
885451585
602698161
578137413
925514390
179324670
1596418596
1916704458
1145771326
276579827
1581892358
1337277440
392567576
2015684578
347012739
423582230
2026825196
1360615174
1126920074
2125766850
2094085319
1137171090
521606538
158173461
1042631840
790351990
784318657
343847658
1475879029
526954639
367230717
187288581
1127760227
744166861
1609846582
464322035
536385425
94949800
1829117482
1220142051
1557782859
1415120157
23595654
1677527478
462159011
412959735
386527568
4124998
580384426
1381285450
1928282540
1372037572
566486019
208827230
672143836
1070447889
125927711
1369402219
472492708
433724961
586717783
579992120
1377756231
2015952897
1331576005
1018366201
816474737
1177660185
1785310709
1506437312
860016744
1386064772
1624779715
260779292
1848778090
1609832
688944620
402197913
234985665
1451307209
353836229
297783445
2105204401
1009089210
2049219260
833993997
614415247
181520654
1162752944
1826756048
1041649914
77382184
835886543
1417714207
263520653
1618525675
1991995798
865800616
1709024676
1051964297
1722049001
2012339556
144344840
1370403049
630799549
235705105
2087953843
1731581828
1176220348
443260423
1075889015
1124197331
1333913685
1609820916
1532541093
1661745848
1694420247
768448745
2048856271
1384022123
2110078173
1561244823
2064707017
539407933
1540810518
950729062
1179792611
1635311835
808452043
541170971
1977352955
1665611464
539015072
1350705352
1326278778
1165612787
684031005
2046897145
1216310658
1060046313
716111695
829845100
1446862602
751629643
954927439
1249675956
2040684991
1370362083
465506119
1477183515
423448490
1664144900
1350931576
1544178935
1882970936
51654884
759124486
560308535
1946025058
1126785962
797517754
1381447787
1637000288
612660162
1674040136
377766854
1006549586
1081352425
981103130
1658260739
1599037213
1772774150
247777238
654907380
1805154767
404648032
308432917
720850124
773884979
1515277426
1213404537
939076469
1444597338
1388174622
817058555
412353560
762352486
2019396067
1162795782
184760969
1027274280
1699373536
1738623295
2033094827
950914108
1990707616
1712584978
583497692
1079305007
1562030560
1198180056
1684433763
178553986
2100975035
410032252
1755403132
1040073224
595755118
152349811
1446243985
1265306050
393239653
994685866
2020820006
1617658540
93505738
1058517014
1835343613
291483782
142030896
1416732211
385126059
757522513
1283200617
746579124
1658614573
1035525184
1655814034
154176725
1996557782
278489285
1393741069
1123959453
1846647864
1025968111
1585276204
1778326813
309000826
2112226746
620064841
1751920363
1800686870
1426640153
215601138
1106435612
2060366768
1536590644
1406463012
1145111611
944833245
1169222824
577884856
979163039
652773047
362453228
1331616914
1970903557
1532480755
708728597
931585172
1125782233
1626109686
1293480372
743036281
829541692
702878873
512111426
2034120845
1343627803
442500538
1049768687
1728293706
1815086911
1122788685
1401939925
1758484015
478128319
167115469
383124958
1317124705
1252181876
1365587166
1529029097
1696207012
1143923514
401353644
256515656
1672687407
1062218167
731491049
317185655
1527773121
599666484
1030440013
1241727911
437603935
1375170330
62351742
932737274
429102825
265589630
459837111
103831549
99204205
849642984
2116179057
1220906062
1697300015
337790934
764000944
1700225211
613336707
1488294377
571038208
95177350
135842131
177159503
495625940
434409107
192522636
240284526
951925379
1805530287
995747953
2065409543
1537550099
2005615865
1783814843
1758875654
1346981925
1048267489
1694525336
1425177950
1081789994
2113479379
1823756013
1319836400
902715299
1136528589
1215559478
825102192
486585472
375065057
671728591
1259805601
1545549733
2023325851
1695740862
1875804699
1022181642
1546921885
1645414138
276592510
1126156454
732511173
1605741977
526539652
2617458
1778842558
478690740
696957078
342203887
45312865
1939059039
1071713273
1337662865
1112564115
1918905816
2044876320
1234881592
352115496
118165581
288846814
1388824973
223647651
1933083994
1319779541
1361228460
1655635435
550086356
1040608629
1744528307
71190435
1231036985
1603753484
1166066360
298841574
433612374
1393775580
134713678
34573792
386095732
1088819334
1812023175
2035063929
151559122
334138147
1436284366
1390740080
385500245
1724246023
1327771372
580159908
71514242
1563691287
1063385809
2047524868
767098415
2058808747
1766445134
172498191
1949964810
1698290616
947558391
1197698271
920778387
1666797385
1948366232
142116164
1459311041
1260434169
738073374
882983410
2079994889
2133778473
291201661
1761200166
1843817855
89286507
1878913084
584127383
1623170404
852402354
555293957
1548143205
1938013965
1603961639
478701910
817322307
1906393440
185222704
983872931
158816231
364749919
1500825852
1261340322
41891180
551132974
1401275197
1541819969
700984340
284938057
1426963738
1670102698
1933278659
514518447
574672795
69018516
909441192
1755352583
661990566
961529255
1220133660
1497195583
2022862825
240800712
1336176484
1499992868
981644893
1615484462
573004114
1352630858
974552675
1077782480
707152031
1110031553
283922767
989395249
2047369084
191387425
1510814204
561273420
1673743379
1601920434
487511644
1746324778
872466304
410765976
1068279515
1350164496
1331648599
1454802039
2062059325
1403932514
1324310290
712041508
31745594
689614935
1546480388
752862155
1036359332
1345135302
1943721566
2031752176
991096486
825822238
1647683987
1710226085
572436699
1006229639
976275668
900692403
1429027772
1616103046
1013802943
687840295
338264775
1477163001
433505614
2115710379
1322798611
1984892219
954282205
1708390285
463160010
335840954
596465037
1541900291
435467165
905916312
124833629
407797779
1562196047
877416461
941950582
2068801869
1411125011
2012571482
1872581756
1715344664
32719798
1454321123
386232338
1727037888
965779610
705601541
904470789
1947355654
1985242789
2046627848
1015430471
882874915
1394527646
1883521011
961146041
1827712711
250956785
1294697598
681194694
803134270
2138089492
993980090
1898761763
1521227558
1178914684
712605461
1179402201
779490724
408123265
1227579065
344736682
169730790
1641711119
1125458506
1284403949
1538067109
342835363
626070569
1385708073
1482769984
1888962054
532907645
282793407
1722266419
636505380
1525362030
628102601
1701876054
838315663
990544345
1680321260
543459460
1990374340
801319697
1735309828
1218738227
387493895
425488686
850000050
903662651
1107288162
1527625604
1938329946
60119996
770577400
1673920267
1055854555
1388760951
766385188
1292464101
960206124
266244086
1730872573
698215508
1891914865
427441144
1626477868
1004514001
1284593273
71542266
1197250253
230086670
1349682716
2088131423
2073192186
1246183786
447939801
1840755266
867585642
1133709109
1724565243
638214083
749543840
1013536466
193951595
415667772
722512316
1629105433
1518707895
983542531
1241469703
1334321230
2031301721
669009479
1536796601
693187310
1131683800
1646663504
1746832843
1760013635
74610821
1929778184
632770802
345243682
1275245633
623001286
337932734
1886957367
1912946895
1297740983
1016872605
2060534399
1502503108
1239270337
1867264905
1271218598
1412780091
1829751226
890118934
1682453888
336310202
2117703916
218244531
228569779
1845377413
1379969124
1927172692
625503051
1165999559
983713978
333790983
252922365
1434412692
689971895
93604041
158569324
701186998
1789279728
1111139327
1175916919
2132811767
1142132309
617231519
1929462844
1732746374
128846657
374550073
1317182802
2042992077
1781222710
482049156
1921302989
146132754
1918284804
2070082550
969200671
1151002410
1451103592
461719801
2075444831
1895797936
1995305758
2068500748
1507636701
1189816871
1692809489
1872300743
2075478728
1632264829
160465859
366210623
1544824104
311260279
144764528
1742800044
895700296
1239183387
1718249840
2111654296
670871241
962781758
1229953030
639029761
1747098295
1045676201
1654208375
486227481
388911486
510041869
584780923
1405874052
1705874847
95365750
1513118108
1577651150
977815063
1255140841
1152966199
1252279008
1533476732
1588158129
1205820301
1596743754
2142488457
1875259490
1293067294
1614979863
867024615
820375998
851063080
1271586290
816372529
1562832812
1011826986
644308971
330475889
57697037
1050902128
1056023605
1492457521
1440605110
2105420958
264293014
441469446
822945114
1272504163
783210408
1308913645
1246690218
2406718
166575482
610577050
1927063178
841035874
14494322
699135451
559048200
2146262623
1026696108
2066553412
2043696985
1142740431
165765965
758556580
1480759370
918093793
1113424371
1898182405
1869722596
1731724282
1440343674
557069635
1654413026
1435645181
1063484905
299922642
1450920801
750716819
1019231431
1720305746
1370537378
1090687294
2066114098
695756079
1673775134
2023001458
1643945175
222612748
1827227508
759819452
418626236
132382879
133887830
1644816982
1609265634
1706015095
52287025
1459071787
1278391437
82029823
45666733
458842961
2144658647
539547082
1568455398
879101097
1959054770
1760020187
2002682580
1279423810
2127979264
809174169
1552203259
479677803
882395526
2138728606
474575223
1816665547
4073330
1199082059
1737565872
2146778580
787266639
933966514
1020807055
1225859566
1842921970
1553454469
2004337534
1869756947
1103729587
1459426313
1723988569
90855284
649109421
1397901072
616100313
1317837562
707173924
1666584925
993972623
2104159149
2092929710
2038757851
1103210147
749991146
591827842
141626754
2088988869
473607327
571628145
773032617
700413395
1653629214
834903200
1565626875
269344381
1341804494
1172187978
638378249
210147873
799785982
1791875971
238654831
1313115106
1749924742
1107834596
1687287299
537525726
889001694
672920418
262227331
401038838
1275612626
1503605712
436116705
1071989256
1221963516
957190234
514903462
1238545476
310060281
684123659
1054100376
595117869
1085310330
1098903487
1941708625
1200910841
753231647
110470720
1592189238
1930933437
1835237314
383019089
725662284
1968374962
1820756693
962849493
692809677
617087238
640857990
195621235
166032538
428240402
1372757736
2114834108
2039022422
689207864
1598407273
985836558
1610367401
1057180187
826839546
44472913
780888505
275827892
1744763391
27945437
1896217647
1339545616
1516927660
354306803
1138227975
1907330253
229950638
2071672312
1673014263
1098580685
223862882
1717115755
1099194803
2047491463
2135743491
1818418308
1594150737
1254975482
730464752
1647905612
930046435
792418572
1849267859
777286320
413410021
1013735441
808591027
1025075025
406561390
204101812
156839500
1332535035
966814026
869730106
481934823
2000441713
1754035136
1084865785
238488008
847863997
493073194
31802437
635762522
917129439
1459919037
2093421933
1294926763
579868848
264742719
1024512443
236370495
2013507999
1904676364
1345128669
485667445
1760202899
1319586454
403719302
959911541
918838585
1278857980
1175936271
1508946197
397558604
863160357
893654336
649823230
1299780076
248164468
106495775
773711428
1477387435
155531604
1333110640
508635828
1852248904
2088108490
1676937955
2107690303
759704102
872181037
812143025
2074684087
891660860
726629506
1640223708
1960754499
1023791530
1825747358
230450602
635888672
1906945060
1062008873
1438182402
1416311151
1296476881
2029689269
77871232
1596997558
1833108585
496186930
1931947329
928584030
1216732681
1589430132
216738362
954201527
168573668
746891878
614842382
812513347
949204204
1033351821
1540271522
416929416
1028390107
1427260108
1040262132
985103935
1218454084
232878359
1328107920
1551962938
88646771
432942923
784283630
436371114
2130135528
745242345
426755811
1171293332
453886250
943761977
2109030878
1739874775
2129660105
917014148
117435068
2132079461
1084465084
1761525636
1982854896
679895954
1133280566
1540630584
1430375431
566845685
741921211
1929582024
254641013
1738726435
1665961557
1738326565
874165811
1293242009
817739208
1724429755
891916942
1940162534
229799008
1791965530
707933907
2020410717
1685192746
1973932417
1056659151
2046283552
318325032
109363224
881403650
1322508021
635716060
2046070353
1984270797
1562250855
1719494448
2119343952
434287350
2134936836
2145612000
1683999437
1006148680
1112727177
743916042
1442577982
176120308
245588258
216166573
1662642195
1902538290
1930648619
44539596
1596303786
1151999551
1477350778
441293244
926388560
1852352042
1325887560
1461076815
999021786
379010426
125866891
1817330025
1289257919
1830326974
718084069
956462796
2017069362
907380824
2077244891
580403891
1250973360
1939421383
405122119
954567071
105160200
110183094
473642596
1584235811
1821459407
1685281993
872753829
90660049
1971638588
99169060
1310074816
1793295829
538504887
2114161237
922975352
379906884
1976985121
949332992
1461652546
1197399718
1939811608
830086088
615497514
1479069784
1129805511
228692584
418477721
353947408
273075931
1508721409
373656734
1645596896
1110063883
1391814312
840751465
135447351
286287359
2080182469
1027883624
1912824551
775475461
1920224250
828166057
469490836
743378655
1451851068
1516784303
1946957118
1669006616
1349193982
661873755
1837660599
1138702186
754609977
92693319
210679807
1665014080
1137784694
69556828
951828056
278882341
1402586371
1120462481
857711734
1525583403
1088158705
1255699745
480451356
1034619858
645880889
30347942
254706934
283372152
1852006038
1263779850
1694750245
1742157518
865016042
1127109138
1725709602
1001292453
2123967056
723637898
981111453
368144323
585497
1087734631
277057933
1751597505
1133641049
739585115
965531731
1581283347
1915414797
366100800
2004070384
880898215
404771020
1013863653
288136443
231150172
124072170
33041022
1683797796
1067351650
1434550564
2099530844
1764608695
1170787237
530585528
99232246
1508785988
1508100155
777836079
181321313
1898826055
605078409
1175723378
872791737
1982325089
324165995
1737787964
1974620021
409797995
712667976
3406123
850412522
1759231943
1889590138
124310306
1970201481
253393111
977041043
1260953980
210123007
803409350
706153997
862775795
80734023
1368470096
393564858
274682804
183273786
1770297338
2028723901
365826720
842962631
503832122
159006638
2041158766
2005128254
764234662
396691791
1114416199
290866963
1429360029
1281879887
762273650
1090368897
2107293714
972613619
877072725
1511697562
1716846276
678778302
460513182
533990735
2098707678
1622293089
464973542
1649419309
122332457
596144382
581355228
2002929417
1097515758
236318554
1442840053
1031142164
419148150
1636634963
2023108179
1340121866
718705800
2135616141
112275896
1877128750
952621326
1745723675
1524540950
1707179382
1452063995
792973028
1800911184
1099061978
526491406
428731626
859585979
1794152087
1517426810
128632033
570689102
1555478067
228318046
1562897293
1990691704
913595046
454384793
1146045209
992007695
98149915
665404140
116032882
671462672
1055992420
743940068
764794493
253507770
1474387939
1062072292
897211848
116029235
1552851611
1296491078
1852434886
1885509950
312916334
763554258
2037684579
317468087
1858003932
799708325
1781632633
1915471434
659386492
2081139961
991143812
738843528
577231667
1539449034
390284111
479852872
1330541356
1065202390
1922435427
950219464
888048012
548762136
39697907
111861526
446965607
574224971
1743198817
1501732042
816073766
574061713
1067561345
1853529924
26784655
1087934230
1309268031
1417232851
1058415740
869975469
764254215
140043479
649479702
411439628
784706109
2114785608
1304297364
1385688054
242972919
1563420071
358178111
1741898105
991242821
179882448
1637220183
755379984
488682013
817720112
1768230854
41320512
886500441
1346240804
370000223
1254487984
1620033398
136173969
1821987967
947871513
1178617470
529083423
1675732788
60645299
607912704
153696276
1443580463
293348077
999430295
2141693649
1817452329
382122503
411012409
186792316
2017427383
1007767248
865047857
844086314
625535746
1391532815
1076028477
1362576176
1248214096
847456775
2067204224
175812223
1656908048
1601363932
1869007995
123041319
1496958773
884033973
1765581100
1032896230
1514199955
1462646451
1091571841
969782824
1274982354
1476663204
768030662
2007447118
1552134395
94873434
99961169
541831777
1244009825
231496445
720312070
458255348
573361080
919509555
1401857357
882830603
772927458
546619303
176079882
897437335
667273867
704110909
1980215769
768983860
293295835
1222991714
1702217140
1307831344
900157548
1485455085
710091181
405435775
1610271237
435767382
1909288162
1557166506
1346522120
1625092040
616601125
1648504587
1009940908
652609055
1258265949
1302485810
1833648283
97005696
143943310
1480462108
605720001
1622485352
164598832
412330957
1783074052
1399310244
354510995
622735094
1626304133
1307561987
2144645350
438683140
1627174134
428838045
1826928488
318155697
1866599516
1545350430
189218098
1912556376
373401504
208793490
2065923327
1651944822
732571537
732762205
395261179
1363946504
1605503130
2079883865
478853433
843149088
815438106
1457745706
2132086252
1093644353
2093184900
844005300
1330710993
244926299
1909954925
1411509218
584351751
164134581
2143082579
706564998
1331327715
1641852726
1108281703
875716079
741428642
38184240
51354307
1828397775
584984305
508906344
252885536
486365641
227412756
848535743
127075080
176903046
1007570435
433648569
1093973191
20166990
1982129777
1326212607
2015457630
953226558
1950469792
868006549
1246069392
896148230
228749405
919431193
1863821727
1312024588
1159730574
2107242016
280261809
589730618
1812095901
1024500071
2050366665
1706435988
1146019134
1063602029
55700663
2053104306
1647209686
639474567
962866973
501057646
102889119
1331143326
1110680645
1643073461
1205793481
1615558481
1423278375
47035518
734859369
1445549774
1765471546
1198785981
591257302
563410048
1729181703
1410645581
26705968
941561501
683483392
254321918
516645826
842955323
391857306
1990833198
831654095
2070478695
2026740285
69913347
1644480308
1292770890
1090497449
60630287
793682822
609460756
1403669122
162831019
21833794
496348731
603967104
66824522
555370556
533400111
63560794
768099275
1503152259
84850205
1000452774
174221917
725136359
1957676730
839647719
1573751583
1280791515
1850247580
2002864473
2059774616
564277968
343798179
9158093
497111804
1881646977
422071078
851687454
1894337938
1153656439
1137063971
512993957
1100423751
1791204319
1715139769
1754046621
1443586106
1304366814
855171772
1647592212
1273802142
1219840713
1255759601
1037396108
1447075929
783405619
187518
335292979
774856235
1196120172
912148936
562463284
100861131
192414830
2034023436
961704634
1326701190
625982193
1357800556
1555215182
678577678
259354665
439077666
1240655827
1430228650
788562646
475157775
273964546
650536209
1692343745
1519718030
1561089228
1468281611
1506452115
526565662
1022150894
1769223255
839326632
140660282
2055261417
856511992
1682355931
1686525124
277177918
1669586775
556418758
81337596
1556607950
1744822815
251121278
868338697
1469258895
1083798181
390074872
1571021088
267601180
2097915890
575418925
282720599
222006900
1177510917
1582058980
1512889315
2052349003
175039640
375401743
638045862
662463228
411245215
666038757
902509044
2068135277
753650336
1359139912
1673422055
1538559148
867399157
1796072249
1598157432
1821547653
1093667221
243060538
1040385074
940544738
160520062
1174715599
907092001
1929913780
1747867174
697900772
265759680
240310473
1419913570
564566167
1578678499
715048175
1961488930
393209683
1295292908
1284302208
1356097297
29742548
1645067687
1523379912
70530158
192099788
1276859429
2534535
711337190
47571525
2101426801
2138630128
517738792
1480444457
221359878
1607914889
326998197
717947420
87641681
319622298
1724883353
1101258351
209081961
1492583438
284401929
1367086764
194786211
640555431
1873783774
344321671
1115968742
1018896355
785403406
84306073
1894598621
1905488958
55913318
2028306590
518593704
1238015276
1828284526
1857252773
1083970390
780234982
852023571
314305759
1678544580
1857799043
1418918524
1558221456
1323651534
577084689
875344423
638789030
1831535444
1106311070
1183962961
912851343
822475316
1779762645
773292493
316702683
115429836
1264058717
872424332
1007774522
1212171841
825000076
820144072
488733093
583719052
1552635227
276028532
477482566
942848795
571667158
1047028033
364545029
1320256859
1406491688
1865900227
2130263970
1090597084
2065537596
1622659145
412600813
2010111156
1184217693
1537472548
1245164069
365943458
1431721081
1882588230
881850435
581239475
797481165
489577392
175750883
1745899299
1231284040
1236582818
1904805412
1608172039
1567616096
933575997
2091543885
2133958
1058293961
1425656290
1230961938
1723700470
2124332633
404869063
1649343039
1539051854
1409869619
1547199424
1208795198
1573301414
1172730752
2133479406
1660985776
1790886728
1711599741
1425859367
664196378
2042100122
1164318068
1485212337
1609065725
582621382
1834851120
1527394568
1547184965
1003107097
1002150289
1363568326
1035785120
1104941022
1946971588
1034507059
626058490
929882070
806824277
477785027
1237439451
967326093
367232765
535491867
1469521306
1746427254
1504733780
1998473828
2118805829
1510130211
375645525
1281027780
889828143
1068624079
1864222303
464872611
188513824
1963817257
951431099
2091240978
1193610808
906077693
437105578
1981371758
655796925
1414977803
641891641
1974492450
1339680947
1102751730
1809972234
133855449
1291320624
2010845081
1349623005
2023828492
96868129
1133836522
1336739257
244478986
740934170
928449880
1510366684
693901130
1882148889
200909413
370219767
436780460
766200826
2121098857
882923445
720359656
1463808992
1136702637
1468117564
1728652569
339721100
2082318777
1054716376
1383426051
1560663485
545345377
157726180
1795971791
1534969733
1041045913
1335847876
1893847274
1941111352
1827907952
1117900028
600996034
442598701
1344396046
988783937
1414098082
94406773
233117808
1274388975
1519356377
1306537812
418379452
2097800804
1091932619
1133724078
1279138149
953101304
726274545
268300082
1266180094
1476749042
1135350763
767727856
1285183623
1693513164
1089181223
1608885272
1723465100
1352750850
1527303085
203510740
1022540032
1400923896
1451435210
1065528230
1536471379
380839672
482942724
711481796
1624857868
200608400
775544139
186427723
293494811
95866612
321489076
1281588347
1153936981
829020169
1316583479
259346120
579467733
167843771
896868590
1862287254
16672083
818969350
1975832269
48767991
1195409869
1460920743
2070357180
178168068
343380436
42375978
1438803036
638340780
181147197
2073324975
738098821
723771647
6988424
466428977
1173941333
1884838712
2146760856
2137236582
675499472
1380927855
1826778513
1285656056
1052627924
1296565092
1332778353
1482186553
310275852
953218730
1055209463
1719215264
215337246
243529753
402820178
572239570
1382220804
581082901
682540541
677269630
1313293105
1468770131
955234328
631710906
380238715
455236392
1551645400
217046420
1759447771
1734411754
1061369492
1558518292
346003786
225406421
711618842
918701200
1256636697
1152800382
1315270890
1056110745
1713569409
1300826978
1910878842
1470296542
1720543432
1897787844
2089100124
1099268532
110604721
1185882896
1865148270
255692306
2021780952
1740377830
995255526
468653872
256452003
595928483
224434199
1570981392
1245687013
1274710742
93040640
2017985261
1941979960
1685507716
95613750
1714688752
1082981379
1287565513
702343810
1597554413
512421797
2027875036
873846497
1600782720
648786559
1621164575
730885329
1256602965
1861588434
259006979
705288348
738622232
1186705455
531037766
1368525527
1837117478
943107433
1918877023
670649443
975277275
2144298724
520022782
474225478
1475432965
42746807
1674735852
1168526827
1687892039
707944677
1396546441
2057732183
1295101300
1858830914
252387899
841664427
862884631
979487181
496908833
927969038
784000203
1021458568
1121694003
336231290
2003263104
859240063
1220808411
901232626
245267174
365585125
1238876064
836176402
1572405478
398716098
1501448020
945114655
331225766
1500492486
1422490132
736492400
938996689
761392035
940425241
135057478
2091245345
1359419051
199777919
798541488
1425343866
2121397081
1449970479
1970360377
763927363
1180189238
2068972954
750180905
1727700948
776948938
404289903
1280809573
1440621166
544814644
793045364
895066882
334238070
1324618440
1608442165
1916485351
1512280044
1182517459
1956458246
1357551052
1808192669
147830919
1210574647
133535941
1312657210
680340675
1377004824
716387882
570808276
89101002
709494310
122082857
1828496370
1879538332
1857909832
612310728
107398604
748248919
962172743
1957757021
423850464
1995781985
978393068
1976568182
1502694766
1727515881
352131480
1579484065
357500109
1200020902
1269363982
539219805
975202696
846791598
1489173044
2130819030
1017190604
66741533
168508111
550279207
109947203
2101292207
1283021922
31778613
755786223
930400772
1437758118
1759155086
813594583
1426258449
2047336878
2026788806
1801639016
810391219
68700196
1134055323
502490173
474492795
223048149
1142215295
809888925
608987582
612520206
1947769283
1423534633
365177104
41157171
1085090681
697890585
2136506205
558945532
1918275292
1300052238
913728711
1197760216
910379390
487938125
1561999519
1922012595
1348969070
1751153832
1324550436
345239977
497364783
2021709063
1309582364
910727021
1883219825
603006168
1012887106
1643285162
2013266358
2080758344
680330476
588834892
1384568766
1319284060
1906353429
2085496902
258937281
1261290721
1178491844
1770481807
1728175182
300508743
1228668780
1606074033
425517836
1358768678
780594825
949850744
1728828832
1385675724
812226788
461111359
1396061244
62004995
1315033026
977420964
1654809352
52264526
1540939206
603006387
1374619476
883196206
2116970364
2077655036
1216588517
606677538
1453790100
386053541
1557768481
952647127
904919771
1469334191
1373528786
1345007586
1544020168
395463917
1280293404
1448188587
1887384535
321863211
1511249780
1312504897
203412803
74213002
78460255
66813308
1580050940
137865003
1259074738
1222606846
747696622
1866212284
1176336709
644854816
660302188
1254030585
1721453997
1698035706
1161375927
1476465488
700075920
407977090
528383028
1656672433
1434133538
385856808
161680577
1367800565
1149039801
1768459517
1763471492
1287753207
72577453
772678912
531106405
1398775281
142680210
1634851703
724951687
374161901
2002185870
965892280
1942306496
501122535
488246776
1930258032
413401880
177235072
1559304734
2110672307
1805768902
882297499
104432384
1800518785
703078406
64003981
1208369877
1487418695
1732749225
333109677
329832694
1249903655
166538491
370906837
440766144
295681385
562930789
1706966848
815006694
1381647393
1446726099
1740222507
1192034962
832919518
540309712
454651249
1273404277
1989913416
1931299904
736287766
929008163
525566577
70584257
1829733445
838525433
2081609912
1412974271
1412783226
929890526
1544163147
717288839
1804999249
1343933717
853418827
974459142
762220030
1982609540
1584098420
796209021
1568605144
2052263338
1481237125
85708779
1004908276
1065812704
649849976
4092847
1451498341
1813518261
1288746399
1585544564
1279830076
966277193
1235422577
1399839220
131402187
1547512347
1790823463
396849263
1293603936
226213941
1305395749
1888180885
1873219068
482170644
1777413552
1080878385
628476052
70293859
1492695378
1547458482
742835381
1591118827
1564869117
351438097
1569463162
1074586051
1221436808
402924486
1462497561
1408669920
1981470913
55570045
225324670
1531174472
1949730240
1176013609
1821328470
66730444
1518072358
700136672
647034018
1409155848
1904471376
569662200
1677862323
1363025185
2054129243
1302499625
1284946822
1317206861
1576749841
1578756374
1049131757
1124199596
1893993825
1815582997
299496124
1442165074
1128673897
394763614
1857318728
1318933883
482379738
619517846
205124532
1679971984
1464050351
794720199
524565691
2013728583
1050068460
1583770754
1453967956
417229748
1924878249
2067438221
2093085404
1110304125
125284459
643374442
872479816
695912552
997386436
1555943393
1185234856
128171601
627675140
1826643013
663638511
818389919
505766424
1892422692
209139555
1947902743
2046842278
1539477713
2011995433
673880833
1423719220
653925361
460856344
1999882397
1201136221
707321707
815366753
1917238273
1445644390
833478063
1095181883
690001433
1102073570
1833480659
1456357352
2142669514
701200863
1601247356
671894577
966110893
216806638
109002478
639268403
911739527
1059005341
234216579
816056952
563083309
1529935284
1868501625
1228992523
1672136165
34489973
122491836
1330457539
1886102452
1885930142
1143969197
601254446
582997620
181163707
969869436
257462581
751645993
2087200057
224302754
1629641557
1044114622
1694303468
1530261109
39516536
1641843741
1450297167
1751371997
482458800
921393331
180061769
661285558
2137049494
290581209
1189165796
1352037509
428593530
929567068
1342430068
193076027
916706527
1658126036
729022932
1752477552
456715950
1565637843
452860289
762322658
1044587742
154003673
1656100402
1138570259
390808516
1620555820
1705750968
1625792083
1551679637
1976059011
185610829
1404748374
297378458
1096097785
628537645
972051092
1944679912
319303916
1106778226
866234160
433866317
1153357669
1428369775
229445220
372940916
1576097819
801299240
970943668
2082184440
698585414
2107789358
1372865880
1643770419
1470101256
1285104924
1249645078
1558253158
486397769
977782488
1801098268
1875589824
1729357359
1796047065
229499807
290047163
387453516
1424034632
483346550
867184799
1674420471
886350190
1245633174
706442229
1774359098
909025179
1693116844
1456355248
566054329
1713351128
1147416026
1165697608
1746638390
121592239
1037025214
775301743
1996736048
874018037
562551001
1541795937
812209242
2993058
1299995610
321790271
1409654607
1795153497
1904485477
1558962313
1082524202
12512243
938483818
24984228
642789576
1886259476
500248256
271359855
492690412
795122925
1669449951
3761051
1590730157
1983162537
522482357
1326861253
1979657587
2065675552
535294496
2039946933
333241427
1248020737
2046972009
1273380531
1253857610
2093344581
1081319852
1178291432
1468972485
1357747594
583112036
980144867
1088414050
1411967537
1509740143
1351546223
2062612104
1400087123
159450098
1326263763
1802661540
1033879724
1962993800
1419054429
377366110
1940665128
781114246
680396439
1905449286
1014104522
611541225
1623343103
1349640045
753992794
1069703446
1494773402
450900036
1453662425
297808356
1549186828
2037100520
1902973431
1598514763
1661442388
1786102352
2125182233
780166905
2008670669
937699464
258793590
1415303679
502572155
284763294
1735836106
1549837436
190332424
452191614
726713420
108996767
411393974
507132876
526974627
2075766807
159588301
216831448
983640599
1133777661
729617672
2061845393
1856774012
1901787294
1204975776
1044644779
214228625
1903421308
311382175
1388762860
359144408
1409752537
76062982
1095834833
232347285
1802776979
2138351678
941750192
643594118
304249008
746069742
794491249
271382309
1818114502
1002538068
1754797838
1515948819
1287101
99315399
1333388649
148594000
89689597
234809181
1008934187
1495779890
1607860662
84855577
1472882540
1275831918
1111656646
914699730
1721856353
338890106
306071346
777778218
24267132
1968224215
1006754385
2023292493
1416888917
1874843951
1114702260
193460500
1207410766
1219200723
2034372465
1145684381
179195221
384083414
2081103811
1467154016
1282004101
2024759593
505813616
898808455
324560711
1995515998
1014790510
630851368
1960618250
1581790390
191617672
1027450438
507708390
2125830439
806639411
1770699922
11879574
1319294774
763470950
1745325017
518880847
1579941244
1799355226
1658402178
1783183431
1538739845
1544407418
1485276301
1342038159
587427394
276506816
303546279
240093492
1811224821
1248338005
676824016
617278450
781017255
1936894954
2068883012
832812745
898725015
696618211
83828511
1366827137
562884100
1775821371
444726014
500876326
1240967137
1003849762
2099271167
841205266
2053643230
443302340
245063041
757743456
2111523162
999401534
308697702
2040984338
1111171966
984605350
528335797
1042368923
443320173
335489016
1152800814
812094777
1162721954
1272317301
1669153144
666083027
1680765205
237137904
1797406042
733772157
1936350033
123509731
1759826139
1712758434
602881305
828677561
1327333861
1180914590
613911367
1272697172
1744575002
1492145096
2120389201
950733711
510914636
1116260053
515056796
2055639432
571423633
190348198
115200023
476109124
1753378011
1575120232
1483709803
1440551394
838373815
506171181
431379832
1374843867
2066857473
1079697552
372461568
303126736
850165529
221235720
717343177
20651239
338908331
231719137
492421867
1738393039
1078408262
663499678
1417176257
275018718
2063602517
56737307
1515647160
411933024
2015131761
873571794
339293659
112721028
941168381
685153931
1983680449
2029485446
1011445793
1507186155
1076915372
1726130315
1040875146
1049446468
2015451973
724176113
524838593
94395516
1667211594
1093295652
2024813378
813942867
787110394
1611291550
2080806298
615103740
1279794097
1578467609
1463595158
1995397792
1073096425
203718328
1593568107
757886438
985078743
33847745
92392329
1827041976
1462384936
569250924
80008773
222814546
959717911
1782398544
687569875
1167901332
350366812
29019230
1388185976
951421939
1318139570
1139333496
370975533
1756447726
1983973231
1877143227
1310869165
768601578
1411199524
2105733968
308139320
504250170
342132302
26993992
908731844
1785436748
1559758146
1933269300
1468932057
299586592
922378422
285393617
95280339
1761755003
990445715
382305592
753259288
1493270970
1454871045
1759038245
1086916550
1588571817
1310137569
1395795680
173754686
1052847523
1278321307
2020735815
318796015
310437050
1770210178
218016504
1522118233
1138371952
127528490
5607795
1651103860
1184174365
1025807663
1063699158
284805322
1472580848
1306193193
1209046201
475381011
1267768939
1304867692
1458302315
1700577600
1954731911
395803585
230317440
536552201
1994537714
701105985
166133457
784919182
1702076401
1317806690
2141920616
1269128541
1415176042
644221618
260548607
1827178778
567150473
1171414408
820274955
1357108390
194107430
302878400
902168316
931830741
1126008586
1770382853
413906486
339464196
296340606
1752499633
1992689462
1741005790
1079457402
1112275098
1305933703
2094808175
1607714436
884656362
1311586568
1868328013
905958584
154967574
1313542476
953382194
120798259
1848730322
787089993
1927598728
602132406
682488712
1126984325
440863626
445519297
1011602749
434992508
1529908673
685853912
643920471
1380021091
1378717408
105887601
774627964
1985380949
846722993
1698967656
328415117
755445116
1829393684
257820634
307385579
1804586472
1103549380
1278486040
1063996585
771207958
371933599
1363179797
988890882
501158480
53155833
1286907921
139521868
1954725834
1172868643
874057783
459303794
1306963610
489010161
1521944660
1218435390
272119978
526815986
1928293796
1261655283
2073636649
1004362227
12482472
2067761129
1805955923
1650036238
1791874245
460439105
1293866354
1016284664
1117130295
1419543920
1197473458
1967876976
187708478
175231629
439164941
1071253063
966316731
746827796
902671164
753110445
1615146366
47477947
475026072
1460552513
1930150834
895451561
672108995
347116838
1333861710
1914931239
1688665560
563185580
956948035
492263587
1017797891
502540414
1057170350
1670527022
1469024242
1313277947
243410741
1439743855
542904439
955300924
4991938
1801404483
247968683
366111455
1187492290
1574089893
1906610326
2100910907
1992815500
1331246124
578693496
1645777188
1093904625
197849833
931146544
629370508
313005167
2030356349
2044067440
2005032495
1901680249
1932867816
466886434
1132102980
1485900461
1575294437
1666989357
344030943
2085366611
581210562
973939814
806755503
1318665707
711322550
1441754401
467088011
1400358772
380542064
1919939649
1559324647
1192888521
468192499
1519983448
2115834516
1435107925
1580782621
1385943245
1260722302
567460113
376405410
1071210778
923785854
502198847
212326402
1136594312
203630090
1004388282
578013803
1457810842
1394356214
1264514153
913355707
1325242071
1360303661
1727490223
525488058
458362099
296577710
637449687
1418471044
1753840201
758727882
1620521774
383943182
1170157638
1488870528
764492266
189525085
1374514937
1338616818
1633333617
1051473442
1776383432
1311513011
943449003
1897006293
1141464155
433761155
2101516535
1396697328
1619833120
189448250
1784446196
292158467
826336150
348344785
759286312
439420794
1579840221
2134655041
1878081257
151269868
274458363
1837409072
2057197801
1999779511
908300431
881402948
1235407
924000940
1083773301
968057355
1688507311
550738923
1807461626
1316706554
1392540908
545959609
930242466
1784927972
959188148
560145551
1356775456
851113175
1396563673
1103192609
1217636083
1905760439
946774199
1886309867
325099300
1940717697
1917011177
720616942
2021858826
1051546634
2092007438
292089335
959349820
806633235
692030504
1680440951
1786504382
1448252414
1044395491
1139702294
737318499
1014232424
1315713093
888988807
435850172
1786218873
741978308
1915703368
346649222
179614405
124998698
214170923
813407507
1992610807
850348594
704151178
1739174384
1686837399
1097320967
1738271096
1743528965
101927025
647352008
216042228
563966805
757113306
919542584
752232059
172766370
1701165750
1879606876
1142275035
1441653393
2122214468
742231985
591910302
1057191048
686081062
1801337775
609116020
1327546489
389676931
738473810
939197501
1986503188
123505814
1502627063
1314591836
564652879
753145206
695267452
1942090707
1677008071
817664445
1483967286
953880827
832759312
1471766963
337670339
472670766
398028191
1679388551
2068026060
798125096
1276272938
1813338733
65162575
475975911
1735380557
699443282
1006600995
1960994036
335397416
908525536
1169097234
1917570620
2010100202
896429038
504966852
1373874727
604679006
744989785
842004969
2093956123
1452100758
376791273
2062949239
27435748
1694925984
1297331141
1448712027
657168501
898374545
2015914941
281184691
66958946
971113127
2095414611
379009911
241780162
2009296172
1496741590
202800552
77960241
1100918662
1448212775
352931545
1561842304
1616177396
1026046715
1693238815
582974334
263090778
109548108
1129662692
972112164
1414862734
2096105228
124519827
94995484
1531254551
1676602749
679983279
1172263045
1069935295
2063304678
1627502869
1264641425
1176229688
401453523
59263991
1172488994
1313031457
524783835
172966150
2097823767
2066145537
1319850102
312465260
895264800
1205961509
536208075
1718151455
1444668225
96264284
26725531
1754292100
490316420
46006704
988083542
803663818
1252661094
1638958468
288654210
1472143175
746533247
2042734323
617201073
206081792
1498768594
1692143287
43971863
468750614
784005189
957704860
306935732
1579746222
1432017836
1117703830
1432193725
186021464
483657294
1892211889
1604414681
784766368
1967545511
164410712
99508268
900718557
616439590
506113843
2066922738
660316224
315023447
495966212
1905789789
2134586600
613352069
1548958912
1471686174
852072908
673496879
1237055832
1878811717
1463434466
896906272
207688021
1247792204
1448810
937032316
856952884
384650530
1531454819
51627031
635924899
1500709332
1043982877
1791787717
67228044
1023638109
1254198236
1270388259
537846825
536743639
163708182
1370128791
1446983407
1870084606
1417577499
100575947
65517574
184154651
616728400
1441308670
2045904682
800799897
1730060707
1212868107
1483640217
1417170904
832306870
115494710
1522097729
1834573072
1281818382
783145098
952294996
1095822086
1225925717
261886153
1663907114
1351706638
2016560595
463931048
84903139
1171373148
1681198138
1101512350
1599072830
171566164
326284930
1347039568
1051018500
1441829596
849094104
1101713939
2121386142
2103630611
1808150874
2017893624
1070027657
1165943690
359875428
33991985
889622701
926588785
270286107
1716542157
531226296
1021284744
400138903
1478681075
1592590428
1236571793
49156040
1567330268
857904448
1723774577
1561523204
416905823
581458406
1030881244
176723633
1671019820
982200243
457927046
487220066
1216692393
906751347
1869397226
1206418976
979961908
1834350457
1836288090
1739038658
187828088
1155047365
1323571525
1554528728
971342385
869551813
513900191
125166354
560918785
1506571037
269193953
142609389
1785491640
2142189958
494669392
2082273895
1581430767
1252265543
133931414
1188564624
1507956117
1402070085
1411913566
623660615
583137055
1200506378
107249455
351025752
1220966024
713436448
713842570
1438116304
197620027
1318167450
562229229
688025404
1806935446
260254443
1092049789
692552662
508451191
1667493222
148310592
53640290
498337950
1437447615
143062294
311920035
1592695466
204713825
320667257
1614817321
139700
30076687
2066896160
1017910379
1627070554
870564427
1544019681
923219873
598169453
358926564
1549118007
1991645139
2042764686
842585091
1715366008
150566784
2038250543
203460398
31453391
55198451
1685018164
1517875137
1444530630
1848558428
1695602266
2076667424
1296219120
1131027431
1125148004
285017455
2040949721
1703349719
1860692132
1736506325
398720124
1440678933
154863441
137654946
1919334769
291399858
849885665
1992277755
1993460088
1667710941
2094358443
1704626606
1968695291
693308644
1168170267
1616885646
1557669899
1882521251
427835992
790501892
901299851
161309399
1916107060
2054612695
991482820
725574445
1126398847
24836235
789733042
1752828255
1152094585
2136463087
1761936896
1407552332
1411127191
805668595
587402175
1512431391
98159879
944120652
899235416
1852020722
864856733
241712188
1061876619
1810631013
1614364562
1583153236
658180690
530167013
1078958398
1154690158
10155427
1053162730
198750330
573031366
244895238
681910713
2097897484
790466743
111504437
705529176
2108810055
1785490555
822840102
449525824
166255552
1733906285
770765543
247516520
920707080
2057841176
1861921280
2083944027
409702772
1012433946
1676488774
601384782
1883060881
1371399555
1791082701
906331183
636220883
1956972308
1237949527
607081454
2127911678
827771227
1419271059
1143750009
1764996625
1584002617
1519274344
1719470990
1842070874
1584711794
536593676
1067891001
2143027061
1288649770
1760996439
132220295
1779851787
1270294352
119197136
2071875839
118343521
1128732976
1770939234
1904427124
1017103741
2110849913
1623430269
220244536
1858343751
793618968
495976345
566184387
793409566
447863678
1834175934
948485300
1873821916
823816462
1392888742
1097549405
1498824372
870323983
1596460207
1488575470
882920845
331603316
246191310
766081458
1873240579
2089127757
51677836
2097987142
1632051097
894751658
337146338
1053740836
1433401106
1001264627
223735371
332301632
1137101996
1062483319
1620806794
886759613
1237001925
1798831708
797676916
447858052
492626744
809396561
1299113960
1375862659
777680492
334931090
1009834842
1838255814
246460719
1450238769
765274518
1271479263
78974771
394720791
1008263560
1812362302
1413713158
2097654774
1546608944
1530162568
1559824033
945158486
2053920706
1313706886
528686428
724363669
1327222904
1418083012
338601510
1348031999
732513271
570531339
2029887625
1985636168
1668723545
1326588296
1571664801
1190780150
1948568046
119922656
943207801
135077277
929368028
94404205
880064689
1991249863
848229324
1711491283
1034363663
392870307
105993741
937727400
1893878604
1389537707
318274040
1985442562
994582533
928589380
467826777
1971624494
1599100303
1041704652
249203287
274050114
2019466238
2038960923
305423117
1530115655
1410424205
574901318
513839581
1610218875
483526041
116161731
802352318
1784550235
1498402231
2039918728
20185765
858665539
816714880
1848522081
1509332436
1139204542
860830802
441926454
503979442
994107879
474288193
143092725
797135191
779641099
395293685
891540652
640924125
976123549
359929977
1972778150
21580808
1894115358
324205406
376020674
955190214
876361082
109669563
1319112934
2080879912
689958053
1040440636
1536281733
1882943228
1583695552
458011845
1372026654
2024899993
1748634532
1946120347
1818231259
1508846685
572112497
1084836081
1706252944
125061251
2080575857
1983930483
688055254
30360401
785359593
58358052
1982379080
1778443171
1856962797
1802253279
1565958304
1361654080
837154295
1526322615
1242958353
1368809080
1695751302
1589810796
702117842
678345218
1834597502
189757179
328267443
1431218756
603188704
2037292886
852640211
928231173
97322646
1824802117
440775261
892168994
619007356
1387928108
103348269
938326068
6289251
68567416
14195240
510705412
1128033013
1403178627
1215380939
1364597607
148622645
2020527121
1169799272
1168377258
697554246
1246873716
1504110230
105743595
951052639
326823392
1072319626
1257548148
1214349943
1777639353
1109163861
878825179
926996581
405119050
2016695109
2101929596
1042208583
326680660
1478219322
1209387390
738810400
1551111169
1599344170
815305490
964866146
1672000121
783843978
1787495219
453863749
855898772
26446856
2080892909
2119002319
590045808
2119462109
221089958
1679770541
1353436466
2019045570
1413760977
1428611890
1424320709
1465275995
1474417855
1031172677
2059212092
2049064363
379782971
1326354712
1060917728
261251540
506742815
572051834
1785246832
159275150
964834588
1692236575
1824253579
2061802225
537608633
1284872295
1908747420
1667831052
1986749024
458901864
1084060574
528318133
2052767414
1989304673
251062129
1839496068
1652058753
1952402047
1538331065
912294661
1280977458
900346404
972717833
92246369
159005368
361921776
774434347
1754570542
901522797
1847493446
1502676365
797958545
1080138271
758093234
851874367
1502008095
1919438894
1943685252
1808682287
1222443935
57274965
1029966104
1877617347
790540399
2016874454
306641092
248066087
2046698707
1418073865
381489794
2063847856
1745150371
456087541
1400084007
904780079
1286180556
781127197
1780989154
1525077034
1889251922
1556509373
2131604946
2020739741
1681273144
1102370620
2063788507
1165949990
120166199
715245499
1772914678
90924911
2039425006
1303458969
432232952
1432868716
532002346
1901765948
1290657799
1778891331
1528382645
238842412
799651176
1944453048
404123216
130287461
15023241
1986477684
1359648240
1313091198
1141543766
1405248296
749854619
389177533
257740585
764995239
1723068264
1449402800
61374912
2038926321
1047556941
1162174802
963151032
1295558269
960262630
186705491
1923092000
1839261822
442590182
62111758
667618586
422557969
206508917
795132223
291884301
1423708899
328287465
177799566
514646876
941025810
87697151
1606314214
1565942288
1271667203
1603439356
566575288
757421438
213572833
218162336
2061618806
894994366
26134639
1178080154
2106521163
1897237757
423777637
2044654073
1273685202
1259411435
779349264
1426173407
329695639
668309005
410419098
1086187826
1793222975
1764299738
587637394
1723507155
1819094971
1681090708
430782268
253551088
1745136289
1998957406
1274583070
1875523699
357204967
1648619207
198529102
1307179256
1984582357
1129465255
661608682
532038671
2022211505
293998291
1143267183
768464882
1773350176
993823061
1211339844
139962420
2133732049
232239450
753500375
2104049149
2110975789
1531077560
591553938
457236751
22911664
1606208127
1761255643
704939785
2032140506
1035080022
71343217
1842777183
699644737
2088264024
1481491510
1798386773
1636058089
1375479265
626001023
1419374872
271193773
511154242
170708920
970814499
380623970
1685558377
113683827
103122632
1895472325
781104310
1234063390
1398385141
1185806487
1060615876
1128805208
375094945
67464141
378021689
269468232
684717635
1362860153
1282692625
1019282975
977685210
423139391
1971688232
1276238776
1001242361
1314936490
1124315763
516141578
1697326729
1048179801
1320343460
108450099
125777575
214511537
90606458
1388849016
1867423231
1402132641
1791694476
344105059
968680779
2087012896
2078680913
583860912
384505594
278785084
1156562133
576542389
403386398
432324296
1380211638
1725617217
1272535012
594996123
2068941467
45570477
359391487
247029857
561878387
971598086
1449857192
682389929
1546361625
1343205172
920760199
1555661879
773644375
1386680714
167207413
1685307343
1200647387
203179256
134596635
92588351
60944203
1017244391
1402562039
1075741921
1049160040
164903187
1004600
1183506633
1434002538
1314072107
362854325
814917279
403008863
245113224
1473053340
462706236
772118788
1485590641
1614019466
1245972490
1948307590
924079267
1896910569
1563252501
339551609
734436087
933586621
1731220248
641035717
1275670744
269240956
1867676403
1884711140
802431783
955860943
1667022649
1849961272
1409639541
1193452276
350194604
403231338
1785936606
220106348
341170781
2049802722
1309029940
363310003
473976092
182363995
1900261211
995709781
1076973688
1195148861
567397584
1511302408
971195719
119082151
1671303818
190799989
2022814604
478408600
1919907616
1479378019
82740309
1067847283
684524183
1202108550
1579959289
1988960349
524416061
865631327
716598411
464037766
1328050503
1348870163
1901115366
1557737055
1615051517
1600619710
225868367
135449185
143846616
264741925
871564268
968092234
166019804
588505577
583797762
64055375
1624827810
2144150287
28779155
1826154511
621628165
1969991245
108210843
789215687
1785856006
308728942
578739355
1902806722
666575665
233922759
1438994584
1173161552
1042565311
1815859432
1006211255
263911586
986379004
757945718
142226165
261303440
1242140729
44341792
1723202500
862407376
425460188
1014060491
455772297
1769351811
209103198
1297589012
1261830436
507801012
911802298
93200427
1364694
938763572
2000990999
1548212102
1266971119
1352547567
1956793565
1660612620
1789142218
610889835
1476157525
1110779109
1573705056
524846852
1582973199
1760495179
708373508
827856803
1097023609
1684996461
1551184134
268572132
1741911217
669855920
1756608500
1294361946
317392545
1615393824
809095311
883537504
1788938298
1229017626
1094844970
736864928
1518522975
1455496719
1489702268
1573208222
625535988
1710221966
1139603064
1355843677
1833596706
249086077
2020415387
484089738
739780798
412589915
443169475
1333851648
866632903
2132723223
655998193
790288819
1469654780
1791279795
581875519
1848658623
1161678584
1860979443
1906586042
148838519
1563162530
1580653607
1942183353
1890534523
289813856
2144543736
157210622
1517793304
1581292542
1922576430
1633415859
1964249113
1875668100
264136536
1220741132
114108515
1521700028
673663130
850383995
1786008001
407569493
71627829
1369102447
609436792
315278148
533888009
1628750710
1244736804
439021835
799931137
690808283
1087244731
89686306
423982742
1390127763
1549094044
329569078
539460963
1458182833
1080609139
1450907569
795394339
653223543
1870981506
58998592
1236205019
706574366
1352607708
193097852
1406356024
1169526210
218092770
843908634
455850009
1797119163
125314061
678827356
699264192
196164092
1362460287
1329757229
792426764
1552010732
1737695375
1539143657
8976746
40357346
829095238
2110833316
1764818593
282410697
562490086
74070637
1336130995
1007140594
385029980
802688682
1858373655
961632444
185779124
2141484771
841354308
105995388
1484278176
1230631224
251026860
840319719
1688299212
1236862902
80463128
1229035460
970510607
705208196
1185110183
812051281
631116548
524930831
1703042249
100584657
991211671
1496857428
860580778
392613221
672895634
1797259100
1970824661
176654659
516799233
816978398
1686776384
400145179
743260756
1830839151
1579095823
245585173
819567162
48893156
482431276
1600496677
1280449240
652322241
966644971
244677128
1969608360
1494592069
829771333
1003904764
416397123
979671430
523745525
1477561491
154001570
94737389
1541130407
920874907
921394790
124682637
874715583
1576235702
457381675
1738588147
1780230249
1324863552
2012678590
1946507478
1095963276
120958198
149344381
1533132891
1640111833
293321127
60321293
1821252289
1857227960
1303289330
1140220359
1966476141
1138896390
2065721889
1285817196
1208814263
1683244530
554439180
1281959848
1113539524
1131426263
581824157
693505215
1560804378
839735630
580012081
627084755
1828093927
1581770415
1389554110
123445269
864721504
2114701056
1847376203
1313478320
1060213350
1768387168
1467374708
1412280050
1624027554
450329699
1155588196
1754489965
579490353
1088154616
1661693425
1379798424
955938185
1162370046
242418311
1383088034
1464328714
1809834799
275198801
863402899
597608980
1793967370
1150088989
523411684
1089075519
632023334
630749192
1904847757
2133822289
2036866162
2115432235
1974777625
1140206229
1534662777
1547797916
2090224449
540792200
1463047197
1844592304
2102718599
1369910717
1345690674
334752599
2023492574
414993703
1181315806
1241916185
570688239
1576936898
912996554
1930315557
1648535812
335898300
300424390
789482534
400880312
481684097
819450928
446434500
326300214
870035097
92019469
900522954
654252952
26759087
1245183175
834096700
1078055271
2066354591
1366287336
221959665
1736587386
548760799
348353225
753697665
615339081
1926898902
437396234
283056358
924609352
721217031
1104916218
1444959003
1001108288
1431203065
330121412
1801729237
1340228944
1673081707
577530781
964122857
2014075411
754886477
728820471
2119257106
155766383
191686891
545139646
1002434456
397078389
1924534542
1573755944
1623515985
1806798417
1553071889
1652212728
1054734296
1232362796
1475587988
2059543687
1787930889
1594397475
1455102512
1755570603
1488494638
2126370940
166500397
949694763
1612529178
1559526085
882299611
356225934
1093283204
1617815921
1504721087
363123729
1937833289
790133212
156564869
803131734
997311198
7828316
1441701616
692980943
1869398995
1642619907
569242452
345113541
1604790544
2538634
48283766
624840583
4962483
881767572
1724635396
1593806082
1219532710
62944937
2094187372
1725763076
808129823
1852085586
441837491
40390730
1262123971
1811072602
1909474804
432750292
1239608473
578545585
1893577866
1590049189
2050048234
1838697285
2129831503
198108650
2013328524
163269616
510556359
60868220
1564285073
1078798489
500255414
1924176913
334843075
1007430016
385767919
1897106795
1572848310
1012272157
1855187404
76224376
973162235
823834385
1568780652
1200014832
248796368
1616459536
1260835331
1661776674
1449668352
287834707
1583371522
1989791935
349242133
1466533280
806433373
2049636277
6427384
2121136144
1909251736
465551390
281732987
937654106
661479786
315105871
391154382
529886287
1115550693
1628298900
345754171
1402746586
42149450
2043325878
917864695
1404969495
1967755033
1287403673
1139403174
300065141
1317273660
1009178971
896268719
412668869
237127233
299377470
1722925643
1808945197
283733552
408564318
77781926
1259551370
787911629
313050325
1372706488
1131978508
2012559320
1708726857
1662629775
185997040
1827806733
1699060960
706246539
1850455240
1272165442
1391349936
2032111603
718616704
413204385
1256131677
643009469
1802734550
216011641
2039249264
299082182
842106401
1970605895
708369553
350377969
1583675736
1267377426
1804707268
1177037881
514655628
2100111255
1037486251
155797401
105821617
1717641412
1996282975
237451323
678486969
1805545388
1180370035
910668711
181953637
2058940112
43360426
1291411768
1961196700
1868538474
831964480
418360244
380869701
1954246419
59079541
204381286
1063019432
2077644583
1187826012
960478434
1484713718
1234452978
744718923
986251664
541879057
1495681305
145088464
1690221359
578482550
226594738
372367486
1686737436
1000320123
780312484
492269949
1738115059
26297270
696668371
1137532354
1979646415
1049858127
1667315315
763103152
1757600518
1143838961
637441514
5171100
1104576185
900388431
1410327824
1243469137
764742278
157859693
290836474
954144781
468613319
1664195949
1982580584
175324770
695587456
285583495
824121213
310099675
2125163009
1590913941
695895373
835542959
1576803615
616591556
1238332823
472868919
1326358274
1724069317
296065734
1312331675
806865610
326068206
1771711358
507176473
1947139543
1794467903
1968676897
1615793438
1991997894
1450580129
1122957904
649123612
364105493
2062282405
1060868512
1019033731
663244523
436883685
1125804918
335753058
2020705666
1586772757
1566447524
2012769206
637254830
13314497
831002708
2114109438
155747780
1119309607
1534119646
1286035740
1503611924
455741251
1143403150
2110832339
1327886017
24888275
879726474
222075996
1337615340
723896531
896502791
1967280003
369516965
796512455
2015868688
1363362420
1292243277
1826062537
143416964
372640353
1213909338
903959834
18968061
786256197
1407373193
1011993807
1210323936
173770009
187638623
1647435425
392884567
1895059497
1133531109
290567519
742772325
1005378096
1368606413
1946464996
2093341291
1520160581
1424441800
1765916213
871854186
1608135068
1002810744
1365825038
2125883013
673574933
1494555384
1477373550
1592124399
31934468
916470471
709956519
1257553683
510258394
1054465790
407885816
1404527521
1933244408
1875313838
1939080771
1656766869
415015240
46655391
322805748
1602208350
467714105
1394154264
1107173307
697616327
639308382
1325772003
2029979325
1524019830
1337740605
1709395893
771076276
734129995
1711732144
789679335
566587298
554700536
1735327855
1951727340
137425209
1499750993
1972714075
1544000508
272361830
1712726735
2108651626
632739586
1207830620
306257613
1563332717
1172915202
231224703
1466298636
1368594672
736338018
1000150096
2130886353
260174163
510090771
2031997099
346914081
1850315419
1652753820
590099072
1415102647
707340112
1236117569
2141387515
747377264
1489660814
1384536837
2124777312
1014550263
1216304591
967882631
438812488
1777634354
603227845
778528672
2003781282
1132595192
1495892390
1484633780
1164901335
1588698632
1805626482
2074684492
1845344993
1128416915
114366581
1175203482
252275209
931929083
1461719534
1041935359
1409764838
1792895368
1687189783
1309789762
788702724
110313885
1673257405
425440279
466260175
517381036
781286274
441987878
115357628
1342634781
1469236004
2099487607
619070344
234593357
257816870
1175761002
2121439581
1180970058
1568105268
281686954
792944012
2008155718
2053264358
381818738
1459110111
1108539848
1782250337
848445546
2089882858
1076271388
1277296422
1056735249
756197240
557256616
736811717
2134282001
1758652224
249462804
10356658
803147708
34427046
1545726610
1669328303
1983420316
1652597040
1412078279
1886231291
493077087
1157026816
988225255
696272114
1869695943
1253598833
838649100
621318058
2051355124
1946936232
949133750
1041407717
912514988
1711454638
1688149630
1958997443
1340235402
250893566
1082199981
621014873
1070764404
640189715
1741509396
922777159
1990489681
844245126
307885521
1849615962
236286241
899359120
883942088
17509200
1399233968
1428328988
959191355
724924897
2025007506
1290690459
356084216
2083510299
1583331096
1081147446
573292317
834432210
733726448
2061798981
694544590
92117230
1477323544
2044470524
2140337369
1826150112
1399160860
663520294
1524370363
1740465006
816164923
2037185857
1143199725
469740896
141262212
988915446
460354391
538611281
1182733190
591386988
600628726
21449293
833528400
1876816695
1795882035
1040013583
1074397197
494888114
636427435
520811785
798511987
2066613488
1097729853
244806875
1707132546
993111392
1975947792
1166043652
1170161725
1345789694
408928558
1688374110
10364526
1414999305
1031039981
1354719990
1464740253
1790915422
1924492141
1825622012
1637160221
64737405
2016104596
398138971
715959055
654764906
1556128447
527392451
1451918788
1675231058
1207805463
749594599
149553742
1348841345
43952330
2142967159
1901146709
11510911
2077088434
796303562
761911004
787984185
417966789
2036779522
623338042
1533359632
299937070
308823828
441647734
2094917862
1951140425
1288961178
1597420410
1944501548
596734979
1376484824
104880404
1267741298
1282778339
444421504
1586880990
1938742827
1185441271
1079121270
934506653
29442186
1190337702
1041444596
810323818
813949007
282255829
599561041
1120495956
978628446
107421513
1237982165
1406733454
1650898501
163428015
183613944
1035056460
1827080656
447065862
307982358
750264206
13895088
2018601886
1430786346
543613239
1751634487
1311861214
1547159876
91147459
1681338202
395347876
281111982
606690167
1212516814
1838862856
1517000086
144056055
1634686748
1603787418
1845000603
389823627
749451614
1161926207
1337302166
879292068
952527864
792773517
713046971
962858871
508753930
838326464
1112508108
1834199763
1354379322
1122335273
1916117098
1437046982
644019448
1091008613
1390962197
1946558497
1427587323
80172643
1476591865
1842520039
1122401698
2082035680
1733377362
596066823
1927683789
1670846459
647343071
1815786945
5343069
494839416
2036041877
2076897681
162149666
2074029785
1770351726
1883635127
546911741
157034145
2053751988
491374111
1249043133
2131755809
795743152
1781789934
1482548391
137852908
1546778711
2048578806
1564377386
1777220918
628817700
1520974677
1252470285
1600544148
1865562737
554662368
1160736170
774049068
1290052123
712464917
196211579
65013513
1733770204
659627654
1544753149
607024072
719326261
792038740
324035946
1139824592
2002046492
1426129591
1572529020
754682210
1937797875
285706957
660343723
1682780040
321940430
1499071579
463961646
290899738
1342879889
1714768524
1723452727
1292743180
176013596
1792305029
293968332
1267092852
20640923
2029964961
1030748113
50564939
1254961826
1472962186
855448222
126102898
1039924056
1278405491
709773477
1240877903
986474179
740692396
1800542327
1180348485
1326507690
319295339
1588065291
1816168015
1050201317
813623133
1733813759
824352576
137403735
1891044049
1621077309
1146045563
365176074
659672111
1647712572
1210289065
1595104088
1951914132
2022026922
1149449797
1670056203
1286126287
1300206388
982914837
15874479
1702913353
1372045793
1509163099
1371370305
1019986977
1293649912
1401436891
1727575741
371546110
1475561409
647332688
1591297955
108189499
528516810
140742910
170409318
238868835
2018066474
792667130
131521249
1291421887
717324849
1435867952
1999482516
94592225
275010028
974459708
505903918
2132073597
116185019
903482255
581494655
1086482372
1919996736
970167831
979761016
1183517528
2117949411
547818557
2120633133
75061621
125227347
1115442612
1547249696
1970097392
463294117
473663264
1879722297
1976054581
943069252
602242947
1743287955
1431543459
2147191512
265252623
1773069928
1505517820
1695824868
1722506476
1377985822
1562021014
1458726503
577111613
83051806
1243578407
1436327594
134433632
1786058632
1906505765
1665191614
314713932
553462853
325593352
672299604
1894853809
1425595017
1981014433
999640027
352095518
602706027
275559785
1771366316
1163830941
1672260624
270413536
1881868586
1648106072
541137638
2019035527
525657762
1200909033
537182979
616723534
1907940744
1192239666
1051832918
861952935
693986924
747995078
1965758352
840481809
842158665
485273503
1828061761
1790966803
124603732
1574733660
192015077
1251626642
400206942
994627007
1912734605
678436180
677609569
1157302243
91770802
376273536
2066346881
215928878
674464835
2066062363
213707856
1570419719
1870704912
1597201600
134478568
361667176
1039249248
856672054
614763685
1784721936
1366907831
1255647190
2059495606
1432479722
2101253403
1809393528
1914008619
1228072131
1949762954
165833927
1368047163
355636327
985313976
946489286
395236493
56570596
174151033
1573642955
713383900
1232266206
748321414
1693351325
467273501
1445253002
227633973
2077372188
659725556
1469565500
168680565
1671081969
1264751475
270500233
1075996723
1892756693
1314961500
715469725
1939459295
414589003
1067465020
1075113014
1681127029
1251751305
42856411
593251329
1155780050
1516581417
890435190
1369691830
1482609012
1801054416
1235059748
277596249
275740130
414593826
2018578635
1414886527
1788562906
190968932
972997017
2080517272
634255799
1114645308
1386683595
1234218314
1373233386
236772360
140904208
950146462
582988258
455310302
2127169101
1978623121
1590536616
1852162525
1303891718
1041792992
801613065
1459419504
1310398435
1383449129
342423558
653143425
1036367556
2125795511
682692239
1893360108
1191052261
1512798720
2022429893
455333326
660440821
65297599
294053653
1327582682
616622878
278336577
224692777
622356155
908737326
1036792085
1484614669
1809313572
1100375516
1033581844
67251094
216746671
250022428
311024410
88975502
1417665223
320965494
2067129517
1486429465
1312125520
2120510911
1502769186
377683067
1983041316
34863708
1369560951
687447149
804723824
333392705
263525823
1832559810
1250000129
90038331
1046066663
901269517
1401396696
522803879
809453913
1205158820
429150062
158335433
578643193
512272370
2131175770
723873569
1069754552
1813670041
638464851
1276101312
890850605
172602588
131242017
756236115
889174477
1095636946
925982662
1966943822
902800274
189030559
1635332467
1093602489
208351925
985158415
365305375
1437269602
1013166391
807149271
1974760079
1830980534
1927233865
320774367
809734579
1397269588
564599614
1374776107
165795565
13102183
333927395
2041550080
985301043
744378449
508111594
1345737569
377397295
1304355229
942727401
1893751005
1057102052
1505425913
1544033722
179633649
354786799
240363826
10333903
1069298117
833011223
2020894656
1438926133
172503644
1770976783
1949832315
712514602
1982204825
1075497770
1136211842
49651444
1757798728
705817750
2005831626
1766418366
613154371
749297264
1194649145
1795345638
681290994
740862866
516369009
47315059
126670717
749412331
310761323
1559921913
1285386257
1500908298
399417074
2040767767
135242106
1568475619
1447386762
674156818
545638086
1909283200
453991172
853409041
273493036
79245563
1931593122
1379030890
1118344822
2126259042
818186126
596414287
1447793739
1882295118
596268611
1723310704
525833590
1561721683
287248433
841429874
1548471250
1781316017
141385888
500328571
779670340
1627537899
2008853558
414470354
128524761
1449447161
25707689
890950633
1674526845
957083113
1659954581
873277202
1319815839
742922247
1506375844
2016594869
1651848916
1421038741
1465917895
1287919098
499607352
586933193
1883542257
355285659
604569911
855765158
1617733901
103605597
886738513
60902253
641224718
2035767071
1678468013
497036166
636858081
1074203921
1556894531
911997534
2057739334
316927212
1072702293
1961698432
266885670
1464466804
1982516980
1050342832
1543412432
1945674477
476089970
1368946962
270716035
1385391745
20293412
2065917209
1482206719
1939686490
3146847
1614679236
1260989167
649560319
1608226484
509434450
1959034738
151849116
897744245
2072236376
2016191811
1609782464
841610703
1935841527
338233227
1038736213
564466562
691637882
1894022903
474022680
1303265684
609181422
1983288873
869377053
1679329642
1056614955
163124748
1666059352
1883874369
1448422497
1995102735
1507167951
1833816773
315748543
1791028267
143890803
1861647714
269454167
1462167843
240341870
1570020516
1012882449
1108323718
1678820210
1090513297
2124077079
1993820375
162561508
482071899
184540332
1205287454
1311169369
1747667546
1307379970
154006747
242726517
988034033
1970741499
752528539
1796715107
1448332982
1760589501
1802397950
2069367120
1258602691
1738235272
733176504
1923473979
284686961
367043525
1724622675
2072391438
128015775
1921193236
359138721
1079448531
1933127343
57214200
1171800533
838849566
842222782
62185582
1372950955
416827682
248328602
2063976707
1174954215
1546707209
1036237314
1742288512
1818910157
822354951
1281472095
220635461
231066785
142263012
1966621320
2104374387
1706239184
587935239
200402391
731089071
1872098325
488485505
1842445317
469591413
574229452
507388233
630056252
1184074866
1657926911
201587961
911965634
1414761164
1865919431
1039806463
1259626332
559256606
980460709
804211511
1401972761
1312449542
899029062
339168277
1801325506
840640779
1113757608
1871178460
976022534
674526896
331737184
339243100
1465595875
44384011
201337164
1657672934
389469289
1572525644
920993333
702408409
161697141
627243993
1376355389
1466775407
1458932938
1484582166
1807273610
1780060772
284580783
1944223564
2092476928
812727247
2065476085
1898070677
2146888208
1761949159
1043373792
1795402603
1852144588
1037946818
1890087315
1141785879
744784879
1645919210
1445988510
426568797
1631306110
1218948484
904684248
1587941597
1615084213
2131656629
673957710
885129296
1048785351
797958905
1096007112
1771583488
1721196582
701207568
150851287
169656273
2012838725
291576332
961809344
346458953
2108752148
1980894309
1407082422
508028194
197020518
554623359
772908803
678551832
429583649
1329021995
823234610
1916523843
2068928087
1614213960
624313154
1120394755
701284281
914892495
50778886
6121181
505569225
478445136
1752790270
1643298087
1521805008
2127394779
2053800139
654224052
1479754384
745893166
660290015
59447116
1804839822
292690663
1906925152
1419883457
1565259873
134327959
479232223
994814872
1361590932
1774935073
1348871861
1786601295
1228972624
2040823166
128037369
1181165374
2108664648
318977916
1465979131
1774460082
1976143988
1145547001
1799042646
1071639901
1186334840
354722007
1431394782
539800851
376261069
982572064
548405291
979492774
20535209
1573506184
1697696588
675091481
1123849484
1678829155
1898844873
605955533
211722762
1357674244
1987658794
836177789
958431093
1825899270
86313727
2032727349
620297087
1314401457
2144616629
663170763
1031431612
1004151257
442410511
1759074753
1965198116
406753825
1555849696
1695904783
618003284
753020452
290015956
850066854
19370858
661498955
1989211722
1406673765
770528124
170612738
32805194
522318028
562264504
430450647
2040234267
1632144032
1950279622
42556242
692046459
422605143
1739574911
111124925
1988575942
1683606119
1685430704
2019608586
515541059
211727288
1686459738
672198454
1892335997
638688488
987947321
637815370
1672947207
1307880026
1760496928
1635935562
2055425931
1642274494
881493415
871625368
2081378396
1885720021
2037331907
1411654050
507680002
843814512
994112944
2105441584
1629129846
239002818
1291215423
1263686033
2001606466
2117156053
1968907945
1615108776
1062650122
676711445
1334602985
1849260731
2026946609
461636769
1097901435
320747463
256032260
1627078353
1095471833
1125958352
75392813
2074108757
1185914364
551667026
971686931
1995349457
707621475
817772471
287922360
1442060186
1648550643
1133346818
430378272
80984219
2066355534
1248401257
1103748664
1701114566
1514796726
2085796111
1200379051
699044901
1428748318
1394481176
1836566162
1828298853
1591939648
1694703007
1175346862
1590244412
239342210
73510851
953544062
1480879646
29830730
1465909054
961839248
1607950896
769449893
1160535355
24101838
1812992840
1828194801
650877644
2109745372
692876743
939746667
494726763
2072565711
466516414
1090532346
1222402616
220555060
837754087
1085226213
1393347159
48127094
944342369
591729142
1766998833
1127576660
601301895
1598724752
1000748955
1054519902
1276501105
619374795
99479381
832256536
2037463988
990860708
1906091292
1522200206
440905406
1254810791
1319773370
1414126456
50644402
146141404
921104823
841376794
1407811258
519774307
651621709
377306259
2033948579
1911988621
1935389833
1924672042
951380150
1416146525
1133973291
955026137
1630258723
2136758478
1519355149
1392158195
2005756713
620994522
71238886
1236190337
644049856
1021954718
1708474992
525668676
1128083179
855444808
1091998920
2119254275
1870033233
1913681300
1860197467
2104165152
804507321
1435967070
1828450641
1621113124
1368282455
1702472758
1468602908
1718482897
235347778
1510412732
107546915
1587629726
662435091
1159830452
1261626252
2028001429
376829915
1625900333
1952108333
1849693231
1892373363
1799640182
1179945134
1649247173
1571617060
549928421
194675251
355243517
1029267873
1486672353
815958358
1097618781
554522375
1982836701
417920358
1164697886
1240188732
1551237826
1985699243
20819298
599105123
1239451196
1821104095
521833382
306882890
51237128
758496798
1301641786
1863089944
1971514204
62717210
1205943608
1029469130
46803298
1903225510
1637400213
1804440218
1870221498
209429552
681260598
1740873784
12583931
1200026644
279779965
1717052599
641693433
541049027
28235814
1904115266
621571000
1862337218
173691701
939522898
333215172
839860936
1721249291
319355963
394233634
854433749
2040388362
1629494880
837207052
1282760104
1361408938
511733223
488218547
1685650348
1076910458
288333864
379207625
1541132720
484810225
1900631471
786049441
1277638533
775762667
739796168
595604969
1640379051
1531503345
985082827
39898345
2117119079
923537723
51374837
1311337162
225390800
284377618
1547052724
484469761
511718355
1125935905
355603122
729424291
1447551100
213978021
1198981889
686042456
1087598264
1613958284
1281222425
101197105
1423507941
687696180
1595722601
1734771036
830279375
802791076
1255433382
1745538766
914770421
1732961614
2121048267
884616343
323558821
349187993
2115584613
559746884
1219733786
2008937393
1820295709
969231903
1594049840
1072741040
1268103491
1913747045
936154162
1537833293
527832131
34498683
1897862888
1560588355
1266502759
572013370
1051544597
1956467769
1412328103
1327196430
1912755497
1074560493
645173567
1853309866
586032594
1880548174
519818849
564310196
91306439
326702724
1249507065
1418997056
2056311518
543395605
971016026
286137102
1302118190
668432816
1267765005
1678791738
1469032475
1932873943
1959371429
701499176
1850926989
627981419
1689048434
1605819329
365881136
1449736945
1280097350
722099935
1557202310
5050613
761493432
368883407
670041473
2071986495
1265092094
470261655
1756890039
793660954
953818518
2039656200
1602680080
172523635
2093141918
1376117060
178433235
1183479923
1920610676
579431735
1295084363
1933329966
1341378431
517201828
618525629
901630315
753248043
8880435
1963993684
839784927
2000972190
12583198
46349151
186627938
2007876879
647064128
874661929
1894417196
1652144172
1280925511
53780135
992771691
1884023690
954441358
1392670456
485118910
454956035
1753403113
2059090246
232826598
1658608987
626955156
1652968672
473378213
1724701582
1431824387
2043113038
1910935333
790300349
1862583649
515869878
1986137264
872430450
1449397664
1133719879
372634081
102909575
1963638786
887057568
1600900418
1977677456
950760934
1646677469
1252356027
896251374
1039738395
1752948657
905950517
865611205
1292251661
1677504418
1206785395
1402138562
1868609865
884399197
627047251
799221849
1330460267
1875815102
530638287
1129994536
983589587
633841037
998526920
732502876
316236496
2063286991
881746016
561113452
658324070
1197871727
1676305309
1834152473
1825868166
252998702
1008732610
1367339504
1129090988
613930537
1469608181
1218778639
1960605865
722303774
1763963893
2129389095
1651503318
1969211433
852607834
341522122
1417150745
1821055993
9061760
99296192
870527789
919546832
16596772
214307377
2111700637
1305864935
949273327
1498397338
404519837
167311465
792586789
1235958737
1116627047
1693357340
1660441914
429470822
1048462740
1447502319
1983738629
195487174
1648177412
809772748
40931976
835149176
865823749
1269948402
1806219724
1167042586
1250926041
495736082
205866650
1852771210
680341737
22607511
199120694
1717324059
1613430558
389924043
910293453
596698965
1541096803
218037700
743384420
134972669
1234559166
86790976
1369405910
363999944
745918885
266774955
1729152980
1208866336
1416300870
1288134073
1398759815
2058851007
2134998280
1435636414
807547555
766590278
761168635
2105149783
1251582187
117560792
1068856855
1088683326
1692545955
588187949
1133814409
1974307738
624690423
458013839
1678473762
1680023996
1178073398
620469890
1338708062
1827500627
1136377814
1204797969
2105663044
1079997654
1844288306
1853374566
399757198
1873668887
2084106485
2032198471
2100270643
1220112259
1874633302
69654432
652363446
2033454017
1301556387
1129932658
1978285216
1712019100
1988923588
608156623
1395279626
2015369846
586548354
1610393534
1136532511
1467253536
1315137970
1065974227
156308884
706336018
675843922
320919402
561526116
1816570433
1804089668
1070767513
1982886381
1528740336
1344467149
1280953400
1422018879
869606756
525835458
7174198
1198235377
888295316
1269228004
2011547070
961601272
1604729371
1263160051
2100160989
1532390095
1798335526
1422932190
345781653
329469209
881221985
44931876
1550395364
1487812221
813792943
1270247523
1126074332
869646693
117281124
730730055
410486433
1185218167
24171933
1195389295
583723624
285558967
1604748245
1330894383
758661146
1572758003
1902438356
1506334954
1894847873
633722640
65535635
1804688866
1310145644
1778297768
1178180678
1782055328
2127106970
1982484323
1066408846
864276873
1226103273
921426227
1325175364
571149175
850135179
1205767168
1808896300
1388684890
1531950340
501261128
38496487
282108617
1762589519
886269546
1344469394
1639129771
1536192627
1865516513
282331052
1167477198
700423277
1627176694
427825975
1543562776
1062698157
245614599
947316187
1053286293
1172508316
1000441140
1150103734
168063257
518840539
1001817076
1149981501
822159406
322350776
1421721567
1998336190
1831775627
2096234920
507358883
1204141910
1162958097
420666306
1861653679
1704203754
1614313051
905275990
1338974427
1010827808
259034263
598720313
379605218
12199750
998317939
478712810
981573101
1445176272
476541527
1378620375
643199088
1214070805
1847524818
1717022177
1165876410
1970676785
438873884
1406529383
1101375117
1063458587
471986198
784557497
1742835372
1132938174
949778529
691374389
1850205568
498567144
1921508679
1937551078
1517578467
679561864
77470065
1566180127
343041815
2090719715
23291417
262310714
1085221791
1704677729
493582932
1273507988
1320530789
1508116612
213130262
1507971662
1100261786
1080920227
1158064118
678125497
300919424
1853361031
1685150206
706148948
685560150
1273463131
1812552927
459808909
1439664942
1960779475
1950786494
720494401
1223799896
2070443003
2037024910
1773210882
107740007
470747670
1535260200
2082179943
1983811292
1283033505
783669111
981307815
661327912
53045623
2109050784
1230896917
340840645
1940530086
691354409
818066654
826037698
983102758
478672735
458094755
1296770251
420356911
546075302
743300815
1357174702
1729153410
725288332
1173798059
740980965
1356738929
591827443
656515742
1390225448
1122873073
744565753
2047335964
1918699017
481953782
836078072
1133806741
562129122
1517904377
172375285
486868308
556488828
1645000819
948154573
1068614592
1603490465
2140134191
2055861364
754432443
1332959047
1645409392
148326882
576463228
1196309822
287741806
493649719
337848365
70602026
1610831389
317197788
380807286
378349409
1396039590
692912961
1899621363
1853026164
1104717618
1059500535
171406856
1887616954
864293088
316286953
2023085662
1927308989
406727129
1763078389
1110999523
1032022765
2010309757
1114938686
854701730
669472504
438165593
460886694
1023042907
828460450
1911469935
121873596
2116362962
2021385982
1079039234
1315566653
1394942975
1088050034
1981797215
410753211
1415724626
1178847435
1307665021
133336959
770896770
1855469206
1887286744
357987551
2121630450
59720106
835681056
1602683824
1184957470
2017626391
363092047
339631606
1971816639
1571041733
1300689344
83631392
1134708638
203602836
1263237326
1906977311
1491127766
802888843
1320665444
191651138
672414235
1339696687
88072506
791406532
2083487310
403583129
1725977853
1485800142
1777707491
548016083
1933488001
1395746722
852442266
618286949
1314508662
956567845
597655447
365803262
2083692003
1509343936
479389940
909252093
519459900
973789523
889161082
1835423927
592661157
1747641214
1485859406
1220731931
851529346
154435921
1226125357
746142142
329678932
264637749
577664282
78374054
1398913524
981535720
1412458125
1518316945
778272051
395470000
2125747239
134682149
647916020
1970364808
1064454523
1627987678
414727222
1441167288
983281812
96752013
1686393451
696964994
370146274
938415990
1701887005
1326564616
602167624
1901482882
61787993
181188640
685206319
647710811
385894333
1744520386
2099907473
263308133
674360405
915917584
1014371927
48206247
1449967105
494006242
1396456140
1713257445
1101442496
25681126
1996609268
1977617071
1536940639
1353664749
2012731510
525947586
1691965385
247416762
1631823949
1871645094
595754033
1502339812
119741453
529244456
228177619
1898215944
1883533387
289090568
817229454
786819763
2043366205
529517255
355297101
923893836
731629185
2007981712
853487928
364490125
1822720456
1208714984
1239686628
1626704773
620805366
1835328710
294666183
1735139998
1575713277
1692051406
877522755
1667791370
362588032
759652786
1996184074
533164376
1195987843
1766597361
915642487
1966104394
362800268
2123030309
386681863
53050125
406412530
498145525
1383122483
163122124
43557945
303289950
258192815
1298424248
896588361
1857936697
38821309
2021496135
1225502932
703674203
1555321650
2043744424
1103678991
2000486075
839566396
1910759072
1708078818
862482833
33703160
1427358782
355057927
2090094369
63317770
34217939
329747805
471038860
507795260
689082870
1710852567
916188147
762889179
33975742
967179423
1251007213
1290226351
1939730536
1233851693
1531397372
1535979493
2014855835
1321830286
1128639521
1303583719
944455540
1343237655
111158654
623419769
122422738
123843483
565291873
278023135
503402434
546129311
932428794
1049834987
789615531
1085493101
785726358
1639655236
683076503
424622853
974234097
910310261
993969639
1063206042
2099867269
314249053
2145607149
425927604
1996284959
688158734
1695742786
1963669103
313134528
484688172
1377893134
932188908
1114573400
2043703853
1167630181
567057011
1232183661
1503305214
109160510
1263723104
1624055616
968144902
1510454066
1171599396
795310383
218755923
202728459
1281096149
456046903
208283696
2056541413
2011296139
1300214633
531907243
941805146
755963665
1536622910
1980250401
1144014719
1424740937
1594705393
57248216
1133621099
1954878973
1769978720
509297082
364805034
1570408613
564528570
1612614259
403145099
2089793683
2134265714
912048292
1631098492
905532561
102280838
1160122997
1026946960
1480552235
277532610
1280156970
826702491
1542310002
720694169
994853907
1457227168
124461098
995164641
2062718501
1674039209
149983367
690315026
877911330
1140189423
1002041357
2050189040
7486185
969902775
327695247
1528539733
1951760455
262582257
330238253
1381515875
1767211748
2106684792
1158021615
1729000911
830536670
71942699
1345807454
1415095213
472509834
516011807
939822735
1959360796
1187025500
1363011611
691638395
1762225326
843436655
1172724647
1948829235
395281170
1975403078
1407144858
94861933
43408090
707701053
2132466865
463769611
344883548
1422593737
875833217
2073179483
1785663090
539054566
1019586661
519806244
1315277067
623396504
634060772
482329164
75895606
1497128049
314550933
193605852
1044176433
1848822946
1028356574
876796100
6416257
231493849
711840689
692971620
49282059
1508925538
1798880139
966045223
276825420
2134505311
273457592
1014006651
784964883
1870587110
1281752189
1571864117
1619650943
102408368
460171138
1595190166
475120241
1743104473
547163419
917672535
584850515
1692560589
1332155699
132431003
850246916
2043196011
1475796713
779455103
769603712
1270387873
959791073
1910737991
571618408
410910341
1197870327
2025235594
1102247093
435007740
1737370106
973025968
1086795645
1124389368
888365788
1966621912
782969368
160694885
1059523286
652595774
1363024937
526318729
204236182
40369476
891215152
297384450
191616780
798777023
431609776
1053565565
725867400
1694914172
386483659
1808089366
1277741124
1968662212
1443411470
124191687
1499747254
156276392
1945949878
1215529120
1621484919
85318430
735087308
1604633807
380939937
36473471
669533647
1626876447
1354009205
1434310150
1777119306
1479947779
378447299
1255558314
86873104
817889083
338620476
360408206
2069762089
818617352
1416057788
1871711750
1653282178
1146427681
1500099863
2182519
374156079
876050239
1407826996
1641274728
357988825
702886375
1796695106
172743097
1335763224
142265546
1019434037
1552379961
277467904
803859284
1981677163
1585814637
1536604413
791244144
581077435
1555163458
19046105
1047729965
266240232
1001274133
1679190188
314031658
1776765864
1395892787
1616039391
932380671
2104389223
1793275131
2095078848
489128016
1501926027
1409282653
335793130
1802284971
1547917007
556444570
1584890991
1956059411
177858444
660141838
1445693432
1281636514
1825595166
1096821344
806129713
439540180
103804271
1099783271
997424102
804322685
1603651898
316895133
1224606581
1208502307
29026185
1169695763
1370600688
143784097
623017029
562639526
1919563811
171664845
1254113951
1476554248
1857280875
627311901
1636273388
458091982
1364420374
807270540
305405163
602357826
1742486153
601499007
1136510019
541762876
1104523305
1370018391
1745341724
452546355
185649447
1612172489
561850677
426487533
200221315
1171724565
1466592083
279626997
1367093439
1349330548
1476822801
1248426933
2052703340
107187956
876304623
2006387224
1688262169
1484086600
308213439
1937989024
2079824644
493345395
1244579904
617516299
775807265
1079436538
897410702
2004636066
407941894
1499319789
1042564299
497322669
1267090685
480624805
1391075607
442091156
530786331
604155841
305085275
343856581
1546241949
325569617
575690429
224683290
520432788
2023523048
1557234013
1495768901
1169164872
180028283
578921639
485152803
1092162205
371281411
1676139993
555826761
598053289
1839057434
577478045
1950782798
1674793730
700474339
1808306385
746321919
1025166638
1398354926
310333670
211985267
1272092191
1313713104
722721635
1806551006
2012553081
1980583281
520803147
2063885309
2110372563
1561258200
1941342190
1793861397
1653728800
81748665
872728206
1914067593
1719394230
745210415
1100902827
1736955207
205226614
2118797295
717873588
1815409902
432695846
2029734775
2141261089
332046445
82862097
1594925564
38566080
306008732
290787011
1434373133
1930686482
769076254
2096889439
307309844
573965597
329125273
1932253512
506431430
1586977030
772454995
484571048
792528404
1232776351
1143603707
152253568
200918598
210941977
1902179109
1310394706
821031423
1759431448
1949111727
819589756
605379458
300103166
1683598552
1294212044
1961534853
1240365328
390267216
776033356
1619062714
960249110
1390457761
2103397081
1823411712
48698378
1852839655
1727468059
232736450
666501270
565678653
390524177
251566287
1477625571
167512898
824271679
2067171651
1797653703
1440831718
1769118876
893024997
1259737565
395230440
2096957008
940673906
1114482549
1854957198
82722426
828766747
951013791
286194820
1108166843
1032000980
281716419
907423690
1298336384
155890648
90720371
12801329
945688406
2123050275
203270854
1314195432
93492335
1665066471
2042209701
791991243
106421733
2086558282
1459276921
1563682733
279171686
1359853111
237014512
794021776
732290969
453964327
1458052458
1569994392
1086465556
1166113408
128328329
1566486964
296611389
320363966
927871273
961122731
730751986
554697036
1700334158
84589966
1243257657
2085380623
698000341
1888720008
484563964
1646844035
1060698372
57596074
603403960
245524636
320119508
865706203
1617125596
631609006
1460942770
1496339135
1608374397
1432929989
2028172383
1919460886
980308163
1138500153
1003957282
1097969053
1807181504
827852340
449249418
133360191
147561705
1993537955
2144199154
33776924
781033381
638069827
1291999188
1150406975
599576986
370637812
576164101
1230419714
216997851
256377635
1106787331
1015653692
936975902
347484091
1837901591
246574034
1852140340
2060869785
335128650
1594842662
1899781373
232066062
676580992
153722266
746386653
50163332
2143705303
2052090533
1887968202
1282392121
493909797
1909751993
1944004381
646968138
1614762676
1895593742
574006149
1521875721
402218451
1707813855
1073638180
986224930
466316405
97596948
817889327
1166783554
365466705
1549950870
970207647
864761502
1408095567
1101539339
1779501164
1621848904
274368974
1177177770
1647376946
512234994
1200528951
411460647
282355373
2011862964
1553961593
154101222
270424931
1304510011
2020950228
305028959
839753738
2048893228
1111453540
788337773
1808993053
1307687370
1148528623
1521726586
931536189
1244297120
181327737
954372934
783869521
1700192239
1120679822
1066462399
260845939
43954960
1769405921
788114921
285538622
2002492292
1446204662
1035945922
1652827022
412083097
999234456
510626186
1835108038
1235596252
69267002
1699775167
1858811175
1778374978
1118303784
1536126400
1126830464
1191515162
1102938834
1997185435
1131195241
1684991188
411658413
2081393696
1605985051
2093290399
118106917
1082504598
841537058
269370985
1034021665
505399486
390697941
786415186
414785790
1531684514
1900943511
1813259980
1114118887
817529071
367399792
2140347279
423118580
326761211
98824469
682766000
741229056
297227548
1894756554
1188591394
292401415
1516609119
782762233
1798153970
1441259567
1981804374
1102225926
1446881597
1101409323
1237363544
677188792
1754908812
761344460
826723264
831425569
94395778
724944498
1539453434
1139551225
1135871132
1298708635
253755669
3181382
88824936
1665816384
483393741
1725399468
979520597
359318358
375129967
744438508
301322838
1601177295
992635967
780112813
1330862373
2130638314
650412495
131644814
1193580375
206034637
2031753072
247081728
1010889880
300405166
140182688
516080778
1819113513
519055801
639613645
1681613789
424951820
1996766362
532274965
2066520261
974945701
832523043
1671818591
324056397
1177288059
1253247467
473358854
1831019016
834352225
1542453313
431287385
1802369544
1090836103
1864925734
340273321
534179690
1190786383
392161039
539517635
671905663
948151659
1060498196
615178292
1683242726
897265051
1619021450
1088893495
123463231
1151450158
570625820
1187778606
978126292
42585
626552567
1469921778
256211472
1396387073
540657182
854811128
1064630361
897240232
830085549
1937186709
960555539
1958679129
992181532
1118824752
1307546138
947518035
1749563742
2137003682
1568372742
1434572430
1714994680
1745284020
844111221
1703001268
1039096134
356624741
1439758658
1345420355
597866546
1843702099
28032107
348003701
2140155541
1086685038
1897324051
636216925
1680787430
1448027183
943550425
328919627
454827744
370747151
1866021328
142024593
1798569622
1255860327
1763450689
1388117371
929286499
557046871
1588185840
1125884609
384477856
870437946
1736614490
618497214
215453203
1377718642
1403061023
1856021347
230023173
721149900
1915340538
185027132
259659357
716994357
296816496
1021990005
1893662577
490333722
154426009
716569720
444914754
312034273
1613422455
146420050
1430470366
295857013
925708700
710374838
1849603004
1429503111
1641360929
1980843405
1651716436
678454947
899100588
1353647275
1887719650
1867676557
1752533515
263484586
415518439
127142095
1972326271
1671082945
1082315264
1875769929
1554734115
1850917520
1590983940
150308014
889236223
1656394242
1311000009
1349244805
1922887954
365796055
385848868
519690109
1760199373
1517943415
1169044487
1261494415
66486296
1428363689
491188703
63541385
1698187136
737860515
1074931208
1354340546
129709042
360338225
774565052
1742313775
1252761630
1180893520
1215311392
1679032749
1080570524
617716611
1458991247
1949695236
1666740934
1846237821
1732997022
1083925204
1491707049
684642105
805076121
353284506
909307211
1309753999
66102988
1314263479
1222753946
103914137
1095216226
554065589
976194565
818530582
210678184
156580436
2025965324
694665777
305906054
298002002
829760196
1536621041
1971394223
546743991
1043669179
1019439852
78195264
574712911
1428218994
715072676
1078758857
820545225
1767788725
2027118983
1003653652
1198038758
438070005
686171470
1523419150
542062840
996542422
1532846876
1877229901
392298081
2005253954
21539834
1192802232
1047335254
1054615951
830104740
777909722
1412523298
925458930
1155105924
479041465
1852580454
443208867
22338422
669915743
1846546338
2022593048
589357004
312145025
1055524058
375089943
591072
1279227638
1913218216
789845522
1354602955
1706390514
1952816968
762157538
1613180519
339259529
2035924159
60998562
2028503846
117447753
716107446
562061648
1700265436
2066600309
1309616888
577570702
911845532
656858447
1373162981
747445391
1235400827
1199821020
426525788
491007369
806329078
1290475531
1798094316
108300824
550866065
1665538903
277669836
721299638
377009942
1206003323
178302509
404607785
110090209
623778384
869074638
745380606
1568566789
1877337012
1095680963
1416074432
57569460
178044044
1433496769
2137775519
804424962
1102525384
896475723
1332405912
903474435
50724305
1007847229
1215629609
954107216
156404858
1280553817
1284531094
1794567020
223244068
1430859165
2069232851
2134160493
1786149880
1793453685
469184926
1949850207
127581847
220031433
191653757
811838373
937177585
1898357127
1068370408
638828659
839991114
2125938642
1274597009
1447786723
698484540
892319919
1899905235
207062097
84767107
1389458814
688035591
353693214
594019770
1647838706
1074318807
10695924
457542360
1080974095
21892335
761981122
1520332863
1075382592
552948536
1870778658
274857390
1146000080
165964590
529898286
1300646709
131512644
1743988429
950407221
1418133968
1135204609
1135469623
1811403654
459531153
162089537
1137465706
919120200
357571575
1856621663
731752743
225330209
1852004324
151582457
1959444218
464034805
2092803629
1462154571
1844441820
1779485566
1202659233
1396426723
380565078
1823307586
647255964
1344687818
83495030
383105996
507024284
887446549
1987670460
212575033
1286523944
1251773865
1275873482
1788290056
1622308104
320385092
210075275
1598728026
1254165854
65956070
786837991
2096764662
188577659
208398257
1400261891
848130964
974002563
2058789288
1044146348
1303901049
558286422
646845281
1417017574
989636587
93285489
1045203772
298893626
1892265076
2081984276
752810721
1632014502
250797173
1997440655
1301074674
10241690
1005916508
2124187643
76080024
346365483
764078453
1571845571
1499744350
1468744543
305927508
1590720551
1520195845
1367256667
1034956592
242441501
1604101381
1464551632
162404299
1433190470
816706787
427252001
1372642856
522058858
845894903
1638610815
1209740411
607969818
1819682570
860047829
481443614
1545681182
557989285
1594705810
321479328
61474873
787676520
961660559
602339995
434873690
392333196
74125133
810290824
670535275
1468787762
1229600999
476537273
573507774
615605426
1114344728
1360859118
783387074
934778238
752563516
1036760366
496494527
89053444
1175137733
1754798796
1691177102
463704467
1952154452
2024304167
2054622206
1550746435
324392391
1706557256
1979449837
1818113797
465380828
478971432
1893534790
1995596795
1655892043
1878389203
900664878
1342333557
1918001855
438418988
1688720564
172467614
155406289
1646973613
1380892411
1281703516
501533491
770631667
100806190
67462370
1423017488
1616017037
1663221413
281414584
832455460
1614556441
819283718
516782319
1674812292
78704135
1634509145
721414496
1900284422
1721325337
732707484
284113565
570376237
1088015894
1026845629
213752964
2034483764
327555095
109680902
1229737195
837798662
790198094
1581718444
1697601646
605190450
549212616
2049896539
1325360539
744374840
817913611
31928470
1942128201
626896805
1083989633
1213616857
2017792876
1030447820
1439716932
95367783
408653233
1938710876
54220929
1029562477
1294370923
1216063808
713806485
1344682728
93428753
941493587
999514658
333794827
174481424
1529174291
661075180
663125060
426536235
524139849
827715011
450719215
1496279039
1471186053
534516553
1731578439
19141334
2135887580
199231002
512341787
1879402554
1604916690
748584727
611328392
1818410253
1890531814
47224284
888393187
1903684279
654497181
766791259
1923362835
881361362
240392728
12627913
777063373
2098660282
2018472892
552493754
402775261
2087789935
935015876
77453035
165283650
120199548
1384550221
692318816
582668282
1832641070
1286260438
774260363
1871977532
732474413
685751983
1133498257
1869937315
1419063445
2068103640
34027990
1334637368
1358241466
1832818488
1160753292
1366236996
151162643
1491852969
303903726
1728580173
249134402
766555432
1627748266
752310678
414206572
511353013
1448495244
203308173
1850099469
763217020
257588124
1943250379
1732330890
5004724
582378302
1078938173
911422633
38373258
1428475584
381446628
2132853083
983058217
1191022517
713384036
453116212
1573380160
120490073
403242178
2060854478
178155899
74465735
956998104
1111699928
1283643335
1168050941
342765180
182109524
1831263255
641834425
1274064323
868015562
1379051010
208031178
799985634
1014083088
450001315
689946420
1751787818
1741911701
1814542970
1426727918
1990081393
1174497414
1522415635
2120352424
362169761
1249152911
575062786
1716880575
1725226129
1030734929
1677199410
391728257
591284856
639870571
1863759239
241816509
1821816754
1023385404
642115085
88232267
990190391
197716762
1734399603
598878282
1198256710
456174799
1925112024
442096998
1015595341
1807877931
702726535
1228445237
1709923187
2048999232
481698520
412294595
83227433
884270827
1066561941
316503313
1765208774
317853372
1266153820
443541338
1653447737
1822720075
888424578
1173399836
548041037
1101791518
1431887086
41615031
345793730
1489476569
1426265985
313322027
1849413956
1982329596
479623509
1575248204
1482963615
1755421580
237643503
1125452908
604886517
1316519603
109753684
1186958427
595056879
954025043
701578734
2075347007
196383637
1062585599
1169210052
1919141143
1275612978
577340568
519744226
1253736992
1739323270
1326134337
1325137592
946757915
2141489842
1784167680
1752386467
1644794504
1602244844
124211639
1929464151
2129071564
149609863
1191119051
1729402047
2022739465
1730729756
1663926243
863092180
403052858
78415626
249169113
2023266878
1872235959
1377055466
462014539
224912054
1042069775
1191394224
95459384
192943812
2020242991
1650919051
1510384078
285649263
2048873281
1356377359
1551645747
411727053
383729821
1156347177
1938078192
1055553228
1632749076
1449136597
412173361
171955531
2101887522
171485920
1890892820
1139550837
915779494
1996598746
914990519
990714039
1581315130
1300063535
1217599957
1270228807
467318382
1731746256
2104606834
1383196266
1893710861
1502640739
1365627627
1118526329
540070056
1826688015
381101625
1774236928
63517550
1017406065
213662990
2141210606
385650007
779902942
525951664
15782511
463826911
1530052006
317770847
1843792170
1154308801
1977752875
115131394
1812097877
964119305
848879193
44882626
1881628298
240504879
652657058
813638268
24417199
89500439
468078408
2028892288
1419227828
1980101701
1249052619
1798219805
1917669042
973523465
2136824967
907021335
1391731437
1422362229
781021053
1958910304
1412667003
1308458502
153459602
877816228
752257135
1515996585
1003865415
1559633141
102458487
1983414607
263221908
342379539
685407942
31340949
1089645388
1017447233
939768036
1065597551
2085593376
1686389758
1091857757
1189214535
342958186
1439338294
2118558640
446399400
645777380
1718122501
2103086583
129692879
227936511
1354907007
2029734757
1471280128
844689551
418934124
299890204
560053123
1956755008
1800048024
938079733
769009183
583996932
1775030019
2057412118
1903969712
721776349
231327772
596774972
180191502
1878830151
323565110
1814391161
185088717
1812657693
1532283032
1405236818
124714904
305997951
1270084142
302722801
170343286
644748477
1895285851
1547844485
2119203099
309168339
164614253
871350343
328017800
258482272
683741946
940519948
1595271337
1340136615
1131930791
2032267895
739272586
799900773
1426978291
464090001
2098378262
1283902647
717049970
598320458
886846443
1256016037
144269612
385132691
879557809
1875124843
235342742
992005171
2026167668
568498794
533512871
254398675
1655886868
1350389874
531868702
1071543628
1463686308
818435037
1607649826
962284293
1330747399
919796476
163393044
519295512
963850866
679380049
535572992
1577770310
1081028830
638615230
1373551545
1065041640
503414748
85063861
294028910
1313979566
413489677
1598847445
851211599
565791662
668237294
1087750763
1536486862
320509271
2048846894
1832604595
781007211
680510234
1017392663
1157546071
1571483780
2129498827
194454379
1773388956
1069968531
1170387695
1603623270
1479616154
257507743
1791911772
465233967
1298488892
743031132
1636791400
343660950
1803552232
273450326
111957167
2137790217
977343174
529858721
1981133753
943644725
1180619982
497949376
1172583286
661047472
1360248475
1349767570
1997699021
1524580090
839186013
1095164732
273972106
164141524
1121103375
380862746
1047341920
1201647497
1690518317
786696543
8604669
469365628
1847207754
1968753218
1444324357
131013701
231444641
1685965547
391541431
964252342
2036199862
1037541041
398076456
1286924093
32127408
1101020913
1843229970
1946718341
2051792167
281865617
985694669
1293890134
699508191
1788223249
229480267
1773939308
1524648754
549088430
153416069
1125328921
1905775177
1809157865
944760072
1567394230
1286387297
994336687
329010131
1444889394
478533888
841933913
104937697
1846103044
986724931
1030840411
1569584485
1590662654
2035906856
205352755
1711555687
1766755055
1260526508
929834668
425651922
264508252
467181342
161104226
600152174
1448879187
521031778
608653481
764337021
820565530
1503063101
743503649
1108454666
1957626385
614729590
977480379
1529285083
961571126
1800224565
18251472
203221368
201089604
1750479086
2014672622
2113633147
875565020
857947006
1388437676
1780329370
158277399
2012087842
867382765
2134764885
2105412899
1214960141
1300694874
540561648
113702571
120557968
253521453
853729063
45214906
156092654
108234576
1081949692
2010764204
649082511
1470755941
2019073056
1411828134
317539091
2074961773
947447367
1526142083
2103392706
1952265103
386941537
1939838964
544426145
1106503837
47568039
1756156905
356534517
665973886
1868090159
1819110170
1905676056
870469071
630239987
1601122441
1809318645
158475840
940315367
1639431917
2031009959
393520195
1161712101
664901022
382369777
1024173573
562946347
1600569272
863929602
1313770318
904114630
746717692
1831590087
149423946
1453125771
1513066808
659196113
1162083333
299895295
1719029951
1174581240
323378033
1937110731
1799526384
770065937
2007241279
2137575546
859537696
2088548512
689371656
734571719
1947975679
1192315767
2059785059
1830273776
947322640
173358981
324618405
2013189846
1995752999
1451672839
643233633
772468209
757721479
686666289
528188258
1112886227
274300648
1285489703
233615417
2115417417
109468773
160966481
524059631
742850071
509484789
1516439331
542536069
378133437
614905788
1435756250
1150257815
617218800
1106740003
1905393992
1630714303
469994332
1000793857
1178333616
1577190753
668900150
116750495
1897456463
1363532077
1306221803
1436527249
1172802055
404969684
535837263
522126370
2122048202
974305817
2140889357
1778638451
704428853
141469490
25726737
1022405462
749863573
825600231
84682484
652198678
917823894
1714854203
1507101568
981252946
821205646
1208032406
1498596604
679101644
1024668273
1980966270
679177360
1491964338
99934204
2078047641
1772150982
2077770759
1133331588
1280399543
2101854796
86631433
2116119757
467988188
200718150
1755438540
1239783364
719658558
1914861627
773523469
1698023531
2018514324
1249322013
518632077
1488461043
1599932123
970972302
1494563755
1910107984
1343283376
1271769632
89534296
758693318
626528688
475965678
1088548059
1739053855
289296823
1093041107
70047063
1906566635
838693967
1484327421
1810629028
1780812368
549209003
1647870489
1237287290
316737853
754344465
71804739
1175330924
556665049
2108044393
534865244
616281405
1675046172
2070533265
607562800
1786967907
1867773833
888933245
1439929601
819715569
1593012277
1635406715
1366085229
1786217790
447485090
974185118
1674989562
846896423
1986105881
516275387
1745114934
2092916795
1754350443
1480314274
924298112
495456420
58096509
1248267272
1435904703
590020477
1289196498
306881245
1813028036
1684085295
97306162
1392124858
1083625611
1912603030
1827785600
1681310198
1367015352
1258858378
43205990
656511992
1627749182
1175680439
1468591398
2073812368
886677339
457374451
1955433767
722363126
49090617
1443242718
1896202309
460374497
17972717
907211420
1564900010
1065997599
1261908071
723701821
898390448
2139233712
1469684915
521752704
670350462
1057043779
2001813493
777948482
283747188
875514195
1823573083
1045824359
781277627
1964219419
1881369954
368769425
754115681
1994985403
255380534
885747146
1369455472
891402302
685357915
541756562
920078610
1408398769
1686987579
1082371615
858436360
1415550603
1644103333
672587243
1004759663
1440973363
16799498
1282926491
1164706737
1810393731
157945902
1059646924
1580652327
997066394
626777287
1759086760
2108680538
1733580045
259818301
460549092
1105959628
1206150668
167467163
138253530
467869920
72363423
708050497
1130299534
858768845
1661099472
1073046929
2116676314
391508169
129452388
512564119
95982552
634451521
1551355326
1356324365
1535413849
1630580832
212812896
1220048779
1774294541
1320804096
1203076865
1702224777
1701113448
1293570103
1917175807
1000454786
1675773943
937545775
75230631
1548215972
46608103
277930442
202396710
1883807671
998113785
1328430801
682364862
1474146110
497119094
1769218037
1515063023
493616406
778665152
281431363
534387944
1843553243
333124549
474085014
772498448
1879493706
2122520930
223892255
1965184917
1060278940
1957039064
444926600
1036525109
2099196372
904734899
751920326
1539298277
1636055189
1723472797
1106592297
1327422786
1701283131
241841103
772201443
719667291
589351428
871506760
1154108562
971966463
1127307625
140198924
64085916
559394131
1362180695
382428969
1807755838
696814290
456295499
1574972077
1344072556
1699435909
1226572798
105306063
38646916
542744682
681322186
513395028
1566791856
1426220482
1031090241
1554799038
1569531429
1654561224
2097395013
1619941748
388162962
1554892012
922771562
1437601110
240558802
211002824
211680982
313504988
566181184
638573548
2051331051
7968715
1863106440
950573444
1598830028
495164753
1381466183
375479832
439579072
1645046192
1570441767
976664616
1056634899
510526699
1728957491
788009064
543084578
613943396
304517603
288914207
1540576738
706565579
4244409
87003806
1397046362
1343968471
586182380
1535334799
2126371654
580434456
2067207807
638854608
1127006858
687723623
1709853348
671322468
45586206
1299211301
1857882557
1515157006
1712404044
1895561390
8185760
813297220
1836655442
1989138108
708050738
1591173319
723794502
1727751924
369142139
507220500
535801131
204614675
932445807
1189002812
241125376
37765375
627580131
510901368
923270380
1081630474
14629758
1535649844
1420277916
92564629
1184661459
711431128
1431010824
1562481284
1502060488
1843053255
956615586
644930439
403458338
138144797
768558837
367352218
1279676957
796460121
1936175260
637064286
1290514712
683479037
1224024401
1173356367
769998294
1184464204
562400660
1444362420
1822898405
648578936
461279729
620809922
360356879
1908514846
977504212
695062299
1946694386
1274601827
678551756
548035465
2056682168
801278285
1412746193
155617738
680217255
565410472
105980154
640993513
1508000934
7849958
665490773
1316409275
241765598
783828440
1076049989
1235358397
1622297177
1925719210
1423324912
1503970094
298872583
705926108
718202992
1448367224
1074350269
1416129183
377299596
1735297793
332617823
89250780
1732760994
1976963636
1737355911
2011180779
700379394
1559468652
730146928
1398113031
1779273589
960790477
150107988
626038998
1399679666
1765799994
197869784
808363225
8165489
1910229346
1682836401
1786587577
192319080
2014939031
509578100
1853151879
1819373202
1696946985
2112385396
513180950
1994431208
313479122
75826163
1856177097
1321046661
155724213
2113372039
239548560
2027427172
1789576291
1307459220
620039776
955158671
368769319
449751558
1686275082
1129304743
1814236402
1448472882
1917304322
1592199124
1452844659
234916400
76882260
1874001450
1391611132
1514764881
343569611
13218426
1238789672
888301118
704121980
1210655493
1609362558
1940220434
315816632
1169583554
1000092989
492943788
1113934702
166474499
1786437406
1313081653
719537601
1608073878
629067877
1583070436
380548797
154177391
722660636
90038805
1651589825
1917545575
1113345303
1042738674
1993785505
1059000399
991427229
974931885
48274391
1363567115
1637496929
1168021337
1038826972
1784745226
1721257968
333307581
1654555005
1428741488
646309822
25188622
572665005
180249636
208593270
2058167388
17789581
416146279
5685367
1378594890
1706589702
541950779
1766234068
2087253871
427754479
464899181
1196589147
1246986046
487775487
917860037
1241487245
1830756261
1905371291
1619086251
194217223
1025610980
1587574347
1694616327
1106676125
1931007466
1203272026
1077835641
1106318444
1011627545
1358938431
176743089
565043898
1327057983
1713831341
1258803572
462005387
1721607169
736446258
828616676
173616140
1364080034
2127229633
779439650
1953440613
124626376
1615096645
519562226
449465047
192040585
348525619
979328378
1710571328
663555816
1010447183
991162139
1379977287
1889657869
1474945912
1014231608
690073226
1344489610
2134511234
371001570
1704663529
862018796
1991602222
186485406
364804023
1610471559
1929158449
1993291742
1667885329
1381351644
190128224
943470432
713963866
1943136824
1034977501
2014271950
593845160
1680818227
1747220460
70296959
723677731
32495024
1106055560
1599023993
499407717
1397079357
674357461
1236870069
2144586011
1776855208
15153537
1946374357
1727389236
1499943615
138703712
991997163
610030852
1487252918
325595938
1084972319
742141460
744021201
753122786
1765797506
294905180
24245291
1845908120
1173084791
766128420
1804108027
434212036
751849906
785270999
1282791749
1159712360
1211781670
1375908332
2138191175
1072018095
714146328
2002491171
992251571
85428066
10179759
284796583
993413473
612094018
1253963436
548042722
1662755761
1934872656
418546143
274168320
820112905
1227037806
475593135
764176997
2146733115
746534354
2086965273
1887326855
1223277787
367012836
1019523190
2065436318
1015556568
1418413836
608916816
1691441932
1297498256
735099429
2083627883
1942318084
1948537515
1828019523
708562590
1417546385
958561641
608268316
391988714
888159016
1278433928
1707959179
127805457
1613196302
1011644523
1623567632
2132999886
332147670
651532857
503226271
190301361
1223911108
85442546
819023498
1180643324
230633000
250410830
660240481
772228880
1434060268
2130834222
827619409
1856257511
1358281423
1578790066
1122320433
223516843
1897316588
1474906829
1792629711
1816238323
697637403
2100138671
702872153
1992749555
1645986676
1004871762
1386479848
1511834669
1074769051
1065756229
1479681270
181068424
325530900
1481668224
1934888408
1977376227
890974982
2045219311
743079889
539122079
232423822
1451655515
562597432
484779939
1204360821
356414693
1369822545
814001390
1580441841
517025171
1090895010
581504447
1379970999
2111319059
164413853
918856091
1137205054
1409919409
1054656838
2026385402
161189841
1871468721
145849111
118125509
614704236
409660562
85303948
1099163886
224643127
1062758900
952801847
1235214081
1669643552
1276526307
1281015091
84137674
1932800546
1659708292
1534058958
1624122799
1413521798
365543951
1344723879
1642914407
452638506
380511906
435750521
575543597
721763956
642316438
167040791
835340314
945592534
581138805
1008629535
1825186457
1660861495
1190612557
938567224
969449177
498907333
1591545691
1478239450
1106397544
954124247
1680121889
330229298
541253989
1969479973
935874696
1897286320
765607113
1975900716
1670104074
1029382703
2141287679
894110636
318218952
406861314
1654217470
1729003585
931336538
2146900872
252392120
973580928
349958356
1162153533
356825311
2138743645
1063184338
856740308
2036887028
358215651
1743794720
980589748
1025190644
1044566181
629553476
511642225
456654267
1021122165
1171715122
1764103480
84626621
411533758
196677648
1688148233
2142651389
1700374603
585752725
1794825623
1400604863
1101292523
1980307415
395618246
366360069
2000275488
2092648103
1144739168
1918640344
1323671822
84157777
1040940614
898393141
681539803
1812570831
1142136602
2144023970
1394550469
798015058
737889006
770441641
1771889962
983901812
1996908136
1875562305
782626631
1291624957
871197090
882240827
1863231508
1573339140
1076079075
126412007
1881884777
1606242379
1430564079
788117567
1217926341
1432101753
1300333041
1522099357
1123687513
828543677
738665787
1843965883
239173241
280908070
1014425841
1937914817
118897004
1882915685
111798514
335209369
1379434616
425992082
1645773713
1836670664
1337825813
522884578
643751151
2135305911
590497353
1677672810
1282893951
1815400817
617327845
1211309850
1315208197
786906972
200266638
1217285878
824305909
1978445417
58629220
36625495
1725407015
1021091536
476335120
1105218962
493246352
1521430347
991860662
2050817184
394741098
615758179
687684495
889862035
1557647783
1889973601
1644632387
1365256233
1598708738
797435589
210558466
558793910
714409578
233951418
1066545292
1053755388
1280804431
2111009152
1498834848
955691414
1641086840
1217218619
660981909
125226537
438232490
1200791392
96226475
60737511
35514363
617620110
1654845585
2066726483
421913039
188266870
1091602795
1249044191
2079970755
2063183113
1668752373
1210299613
1701113895
66524055
1023863373
786352684
1511887037
2085717097
529502843
350662459
262626547
1607865596
1481200682
1815040844
2081249920
1616485458
233727872
1908495462
2121077154
1310736328
917375850
1688604784
913028949
1653753746
1688343355
1370324039
1791909574
513751468
1938816325
981386518
1301165351
1498431487
1390317913
1535424451
2111947363
1244320515
986252899
1432809941
1590965356
1311026944
335065565
65067276
857977044
1560940464
885931048
1424448596
1832890213
542586046
1472422099
3046232
1147165792
1537617407
1382953857
272602959
1708130998
1509027927
483323638
1131514605
60784122
1510977632
615598640
1681099485
270447851
2145355876
956979274
1429982584
663886819
517301121
224128375
793443277
2143174348
1167798936
1833340300
1934977396
788681561
1236101084
882041556
2097353904
987419478
754105227
1817471
244805284
533012200
376453201
1344376867
7466082
1788684096
979013382
2091946646
1400397374
95297548
1961210771
1759658844
517738448
164575762
106152004
1373868074
248164818
906323372
1306796824
1791523413
1790707775
641932520
342102328
777405695
1596810369
2080322898
1849770898
1812802366
263971984
1769716511
2015361763
366648913
1135508210
1924518518
806702268
939330642
1344323664
1024959017
1892070912
1287794060
941591132
1898268285
449837395
1239997378
1411927185
2138950127
1139818971
1435463666
798769389
212412696
1386188722
79145040
735598439
1565285364
1070427370
1569265461
1573056181
1450993720
1336535288
328931469
62936086
67730463
1836702987
347033801
1595870213
414912469
1972861242
6664988
757916324
43389061
467670818
227741381
1900397405
2003178002
1139824620
738404055
978147573
1273137511
196052761
1636781815
186939141
2045316855
2009810869
1972540094
248203576
1885710545
618956797
1977901881
1174490029
564272354
391036456
2091044291
1700006740
1121274720
1046637584
1580546564
665693767
1374392456
2139352082
185642904
1788101601
1017196411
538936480
2028381557
2120932700
1848099879
754697539
1392990025
774204703
380616122
140716629
31499285
520122446
844030114
398854409
1302492226
1240292853
719114483
479577198
2016520255
1971642305
1786684621
456804674
649236051
1081070176
1387953690
1310904855
1393811683
2035813783
1309420921
34796392
1109609779
848426035
403954688
1542254778
584351931
886033560
1654111685
1868191701
126075008
760209753
733072384
953410937
1511851669
823552187
1805813535
2091495905
1076930682
1877226884
920764754
1070376087
471762321
918236988
187068585
104476829
1956691247
719425980
1010731327
1040931098
203353288
1937045031
1471143892
1028128065
1431500450
1488855894
1547375484
2076142922
988303280
899065136
1283031113
960972104
1541330317
1884368262
1911503208
199332560
1855597975
230014089
403311535
1617641587
1889970733
1371705428
480675584
1267976776
559725085
1191370219
1842614735
536820202
28040531
1852592381
1789985320
429091626
863380647
1188320310
525844701
219256848
386217849
1278091695
2046161622
1849502889
1833034104
65182520
1632021640
636544046
293022109
615705064
46705432
480455802
227143715
1706485719
1093244765
217764556
1605244118
19418726
1635733326
624228297
1086465271
2093723710
1879587197
893209524
379228642
1390950537
1397464534
578392790
2107994072
601830304
647170372
426340763
2037365390
697589606
987084586
2019262660
1672815919
989332128
122618786
899197518
499347377
1193529025
1629021726
243715181
1478116725
1285260929
54752061
476292890
2018550585
1919053757
1191339825
2119765821
1030276407
230066708
1705621629
533425104
1054580317
140677255
1012019564
1021540803
1120195894
1220002026
1260327588
645158935
733498116
1835035759
272481728
1769921565
1726622203
1683771387
1759012602
1706241562
1332902663
496481256
1347735435
158444827
1804944568
1454265636
676857936
1491868500
1024995460
1049302171
707279824
422056635
365869604
1958047647
1009090606
1858322579
2108024184
826130696
607302146
2071849571
932740067
794380285
1913083406
77740460
1460982810
1172240668
42173366
1872416873
528293617
1844844281
658429820
1762141505
327892641
1365742014
1269525640
1440753725
713106641
1461923724
1665523717
1026928080
355383311
94993667
40589919
745088126
1425425127
2016118056
1032757693
782471183
588802683
206656055
1218786512
1268567736
1185983281
1538798791
1388670068
550380659
2079023304
89773417
1074701831
189927396
1998476117
1076694006
773092927
2144495223
1519177212
695304242
489022018
419805231
633355527
1043796459
719954752
341638268
964580525
1892813115
15232962
1738704458
59096744
1343032995
1941851650
1365983317
1096437863
1057614853
1305210572
1096495325
160025151
1239552930
1650527970
878593710
1861360732
876081505
1282990565
605449469
431109649
1946813193
641827963
1876944760
495868811
1681438593
348616185
820836075
632358026
391125106
893262685
974767520
1104232902
1413888301
1333676396
389651157
954707018
1811902556
729011812
918443913
1102764710
1065965261
89339211
62601981
1638686698
2082312358
1586501338
358870618
1984909768
1125997922
1336808592
1011407193
376526403
693563462
153379648
481410628
56572696
839225297
1605209235
815242960
1397625411
656244502
310128969
2061428558
1374804587
1905569106
1877857372
1754457010
1282059008
1501113891
393522181
1409514447
433155081
1590065809
1435598156
1489385220
835523518
688551943
2027322626
649824659
112815188
1561020813
84687646
1163487060
554197824
2092885977
1404146648
1067196774
631693138
1325760829
2133830458
2082376142
21896625
699900418
1748692538
335175605
1724553635
1505305980
989470057
1311900499
643922455
1239542887
330063833
2089055027
547194875
1923964777
1084709864
1370263407
921480282
163689898
564550350
1747756660
546764528
1501562328
1250128448
333924626
1924672572
502144472
1502852913
1072064206
1980029827
1030431647
1610577670
80851491
356777345
817888648
1284471608
1404390613
1132862104
1866236349
2139640360
64601055
826472594
951217967
139240196
1234052069
61264215
541011385
195003984
384159275
24645928
1207260664
1937762644
646574928
1293851873
1318519375
1337325506
1944113320
1265999862
95544911
944475758
720045186
1127277255
529411986
289977673
626536914
280930592
562113949
1093476702
1500769483
2125404265
139772540
1103085462
850128672
1791632753
831822468
1827489466
579900457
1545407308
1169304871
93245865
1414569291
241715576
202409199
1041334678
1272004098
997665123
1126747959
1696082046
1554214986
319409616
1276687745
1783626492
1278709956
1578813521
839613635
466701024
500187917
979974053
1393487456
1317358070
1976933850
793800235
822413226
438948516
894017427
353771545
914584226
1806449687
1698621935
1677203774
76662341
1857303293
1163052805
6454248
727158418
827825342
1330345199
2111276892
15408289
1796243777
1159444991
439477483
512892807
2049834362
1705820600
1594523448
1709507498
2031697243
804208581
1730863149
1281760262
1055358481
718593566
974460715
222138730
886184111
2079518465
130688834
1173035947
609063974
766471024
1259863517
1809744152
2140716906
1626944912
2027417612
1980227381
683463667
1168942606
1722204695
110148313
1628938170
400908310
2076128338
1443813500
1437120381
127823194
180361868
446815306
712683870
1528930941
1665595835
579646095
2040620713
1273449346
1047014978
1526448115
1885748901
279388189
556636827
13162889
257654825
1048280782
744807571
1110312340
271559772
639103700
287706344
628622045
372891758
288620439
94110853
434739657
349716623
1198208088
498543367
757118065
1087990212
150178228
1469304170
2020490935
1883892780
950732009
2071788416
1991364164
2115947825
1042130063
596963044
342496076
492179914
994350156
1464596678
1892356273
21385529
148875756
586086512
1875581931
1593200236
124397844
1941330277
1782031766
225811227
835440504
1155439077
2047003069
1901019444
34023718
1383290999
370845607
1766815149
524692799
311814925
1782285065
552948451
2009473430
640187564
340634428
2131335806
1480836845
1172747234
838871996
1559461668
1168690747
1762976005
1852917015
1300527221
1423676245
2131670148
148221021
2014583603
2008162928
354319585
439325580
1860500767
891913209
640019803
826702486
1844158100
102912155
432106397
825280048
422599806
386108911
615442060
937435505
539323127
2042942009
1281438790
792831331
493475761
1660989723
1137244301
211994930
546477054
1607495600
796660396
657201827
162694873
156369097
461673505
2002960092
1014671251
366561512
222314127
2126625029
854269928
1189980961
534350307
127663251
497972732
374660314
33764195
1654146110
173522660
730595779
2009027317
1077391896
1977407768
238031108
857405839
1106786585
1137028617
955678987
1793546213
1606667245
1219067195
603405073
244935867
1132287467
1890790835
338221205
1385773624
1167883142
151365847
2031101662
275350836
1122574870
1425620000
1623454531
439425781
344440829
1581974605
226893764
693018456
145192373
1500995150
2136145693
2076173162
1396894988
93872771
1323825247
71680873
193266249
557934269
115504322
1162710320
1803695087
1676707850
985141830
113831457
756538050
1708080661
1919492296
322791927
132262588
2107306959
485385777
141842466
22674089
1588505461
444803675
206859089
1900762309
658941692
319589327
1586347585
1375063774
423041984
872356809
1273064254
742894188
1701768307
474202717
2012064067
767868235
1153395336
733801126
1183282035
919216500
243409327
523040687
1707783753
1962913090
399878392
1482620842
371852918
1726493798
1682603493
1838338322
1306975900
1923190554
318301814
441269896
964388398
184904470
2031672048
1858974449
1654570874
863757274
89454740
579472957
1940708646
200335968
1429306375
959563994
492495360
1803372087
1476412165
953770162
415303134
1903482008
1895487290
51318074
400753707
1504309701
1144750002
2042215217
855642844
1238900901
946756643
1942180267
18046850
994462555
959678089
615464436
235804375
349295366
1816870200
2103330633
1232335324
2125687003
1438979496
861973587
1411599533
1919855929
1435186781
123176475
1144112355
108894490
2059573522
302413040
166092660
1986571646
1603884463
1389794530
419051268
1830612001
440136571
1907079534
1432924707
544249792
1305134035
554496549
54018597
1508359093
138953921
1287739049
482650150
434732248
1620675381
1143085842
2066990250
397881797
835826730
1451420796
685632716
2039890619
1596022892
1664193579
93505804
1035850218
1038300669
766371260
415480675
1840852003
425617992
1507520827
96259548
1527775442
1039684871
1258979543
305473486
1294295488
397281699
1004788891
262147464
895388708
835648121
1145493187
1002923413
801273985
1276223963
627843138
1431881516
1264792288
1127953717
463725674
757993647
1325529868
968056691
540257632
1832551831
1803496727
1048380052
1962184943
572880101
247918839
657261092
108176383
1287350192
1326166918
1805129180
678344477
1551816375
792684221
269525802
1807964953
1958832350
1255966948
221093986
1271803055
1104067051
1211102805
708017718
882796846
1808902217
1165262944
1767381517
1783220878
1631398723
1311854249
1933228215
619228105
1117892964
1131153008
1627981858
1138390232
771229469
39828384
1525295715
1309888359
2139800548
2055842008
979945189
206840491
1523007992
1291628252
1052059006
1699600346
1834949408
2081201690
1656246284
1120986678
1665347736
595740223
185679251
709502933
1780561745
648629836
204800945
1508766964
1865207783
984143178
1997213965
655526214
1914512397
817355386
746483701
156938127
1550322927
1692298434
1855787048
829535663
1138999649
991208556
2147359051
1094297959
1545079981
498098735
1615349072
913104082
430443445
2100484059
1456554530
1473491337
794653815
1655101563
1114578166
2018487862
343827243
987820246
263500577
706533844
808890760
437405543
1156722120
130703430
368956500
1413432556
1165132514
126582587
1929527695
1749746741
1133445273
1621211352
1690525583
1617464020
1397874241
1640059335
1831008774
1944242410
763418662
846271555
408371611
1665950267
1963511876
1485200637
759582899
961035522
920877465
2113826477
1760836391
1329322992
1722812864
1519783705
1372365670
777813226
1213723624
1335913164
531683695
581435958
154708544
868106690
164855903
377135645
1097558200
2134268671
59424044
311582662
803473129
13648287
224521533
124865355
1111479023
2117224534
1070851010
1378847049
1530753845
568579685
423014559
1072571439
1358352489
1546976052
1619127910
674997236
1175849139
1668041480
448305343
266038757
1331587266
1253835521
551512711
578874925
1224896285
916419993
1485358102
858752645
1432343987
140623474
1763645871
1477461960
953853010
1907277600
70707543
531525920
615533326
1009738527
2001811840
1252768077
79414305
810691612
1100455724
1713200671
172211930
1770063346
1346030586
400751818
2014040294
220554164
1346151521
1734882003
570536258
1157341925
881778354
1247937854
620722823
207009982
596584497
1043927511
289141935
1393894701
1997132790
1005684412
471984013
807940226
1443631468
1568793283
1818719574
1487826628
804170211
413761138
895384668
1338149908
69355404
74963623
479658452
1178558768
1785086674
869644993
1326228356
1759137616
993196456
1216414562
959976116
1712645330
138456355
2131518287
125670832
1151781181
1228138368
362005472
1787925186
908128588
949513048
334921914
361505241
1756044234
1500752054
629696624
159688466
1977390419
2111290409
1632273559
78542017
1808876688
1795159257
249342559
1359967862
280755924
1604313689
729338339
956948905
1750541277
1294855074
728315902
370274820
766804640
85093619
831145121
1074309575
1661830461
1858362766
931740915
433364273
1280615664
335314648
1722857961
301057099
543762217
1816662567
708045291
735139138
2012094715
1365514063
1359583241
151168689
2145764286
1776947725
1720188107
1866340821
961671428
536304016
1041389182
1921715369
372971400
1704455575
122243212
953799796
262035124
417191230
491717979
1049280466
1591995088
1303250175
617626888
427499774
1486807618
460049811
1906497199
1917935590
2104957101
1221316909
367751082
1239487804
826178511
1345815154
1775936738
580922157
659724132
994716340
1278419639
1279658283
1988848152
1007712178
1357478988
1506657654
1847099549
919835202
206490985
942956296
801987320
525909252
643244419
1852571887
1132337233
547256641
1655481442
1159547693
1244490604
2118137503
1331731158
1861199385
787273396
2060028051
1428890027
1211210717
779104268
1315038412
1900722034
1725578052
1299541546
1566173552
1916046256
2046591368
1497480168
1715678087
627480485
1642450194
1419039946
1264291143
2110553748
2017482511
1049864598
1798642575
1464350009
833795649
1883982758
816018783
487551786
412444942
1619862146
437762384
1034873485
444032928
1963288301
1957952441
10766354
1078640237
579659699
1736394094
2124413811
724709435
2111247831
792926632
782223405
369680437
12409004
331056317
791878875
635241673
797485747
719499611
744109118
28746142
1958378658
1866532871
2140208316
2082687234
2029380398
38458500
1756809567
253749158
1875511736
737440920
61065754
85562868
1228861399
1153830277
1734167271
1742631434
1931832543
936889187
687455582
813138665
1414233229
775923347
1298499641
956604972
1859506876
1033482748
173645760
466841040
505395236
527692237
267707995
2030715782
799157895
126269800
1904825337
241189409
629365935
583176667
625862464
578507822
1150239508
559720324
2009488752
2142061025
645576570
1780662596
953266791
401132507
1685170631
897564159
1433430284
1843907792
219263089
1387895570
41130989
94069907
2081545189
1108476569
291886249
1746872622
1358484321
445800892
35564842
898130506
761411899
1651279586
1620195131
1359629056
309614232
351848542
2139958511
1778932657
675745970
159035793
640608466
2127535299
1897735113
1240807989
1326589620
1943011558
1701882026
695698516
624265923
2085537522
888397784
225124952
2077553482
1470817380
1808221815
1703732637
327454602
1349285877
38138495
978924592
402571515
2021147385
1760114304
164947878
1597358732
1340091524
1894027005
1589359407
324672074
1508494163
87741611
641536370
380031089
503576488
2133703481
1150335763
417624023
813983321
2080936768
1221305675
62115522
556157485
2036816006
1686013836
332504775
325254930
540738688
1942415903
715375786
1323154252
233581443
1855700033
478247324
1144736404
370991406
205419218
2101817879
1423888390
1722475437
903458195
770133948
572821538
716378438
494298746
852006947
1121174463
1081549709
1787864915
602109466
2074112333
1361490999
1840564269
1420755230
2041991168
413960421
816723393
588172850
342208869
1858152500
15777633
831686700
1160475712
698594509
1040543071
712527700
1399651909
1039798999
1172561770
100852251
593575535
242832186
1296118420
802458920
767539053
823617680
1241345994
1277158489
1609470480
111616825
1375240703
1184842048
42514174
1558148401
1891087405
1113853346
1177874758
1911488270
2053421129
1924059602
1021778123
333243291
1255093397
1512115731
1338262562
1024975950
725211752
1723456033
805503782
2058667433
1239155870
1580093046
1396744441
402455418
1109450073
256815856
1105489449
2114886813
751635574
1112111352
1481249749
1835966467
190049823
1790769645
428600417
848191636
566579295
732496083
1424385855
895838494
1994177053
1316035006
617443918
1197508799
970668178
1665182331
955051039
1510420536
972338786
1514263137
1785536112
1406669829
1798953323
37229389
1274298557
134093451
688351439
2049949952
1023279505
1755221906
2116303801
1225996837
37886466
1654759542
920039145
1997989836
50521799
1828069462
1633330127
839714440
222104344
879858920
625018405
919746053
1758534379
1888324111
39967396
1864618384
199249139
1415786121
338285729
1817251875
1890923825
979777479
1714189619
609742087
1605469893
411045597
990097521
404674487
1977212606
2102150063
1587944560
1318857782
1253610989
1314343506
964470650
1507619661
1450220330
979402462
1503712687
1744333600
452548046
1371566326
197953508
858511099
429690843
2050259297
1705265677
2036209522
1206872081
2054198669
1327835217
2089651067
94325867
620268375
689901296
1789835166
109837383
954291749
583315239
1823487701
986157787
1648089840
679079424
24408803
2016778382
1527374829
304732914
850535538
128065213
146695617
1468869915
516725409
961142911
292162351
350898811
1138019441
1257008698
1188366621
318231982
1828991041
866213478
1827093331
1353368681
488791142
1472825717
1272940700
1037630932
1298558714
966085255
771460828
1773764630
1501904600
1891158724
1532008294
1617629076
1992118981
235361040
1572262775
1321888893
483500867
231646820
1372053455
1140920594
1426333987
501965924
1225888201
206928036
1950418640
1118794496
1153305360
686156977
1523314735
1339257199
387061225
1410784298
1826601773
952906067
88263101
1386068187
349319042
1845312101
1380153081
87121530
1080848257
1382110194
1850530630
1191772164
1883844549
1331828379
1576967879
561159944
422164491
716670907
119281320
1021970674
1146268353
71875239
1879397055
1010392541
220304899
1210481595
573403536
1447829090
1328302940
1792606671
1190083476
259900062
291176447
1952033059
1094781155
1665980238
2005808455
808564046
1978199146
58434873
1166109013
1331108682
653404373
164060859
1119587844
1652577351
1044704306
360633840
410929883
1372075900
509695150
1315027900
264569779
1486543957
257866898
709977373
1719970367
319063347
561008279
461117873
1216173492
1402704145
1699734085
2026629797
1359913658
1197372928
638591024
42078250
1486871671
1593754647
1593241053
1493684116
827124795
187837971
2065768990
337504907
1537806768
331521318
63996358
1689490502
629695413
792087251
1030030289
1271787650
299964425
50913927
1377983724
1963530598
1509266367
1519299734
218289270
727428594
1293435779
750436370
1308123237
719710190
1299856345
1998667077
1276971468
1119173298
630563077
112103395
1769183453
1300592846
1927600165
2091694421
1324976412
11043529
1740078793
953131658
1055606225
1818066202
789981923
1327593240
104574549
1224773240
1254487037
1388840569
895476276
1352410643
1419559582
79441646
1269847302
1820641809
561473760
1605128176
1203776458
1791520042
1564640020
140690369
439082952
1062882755
1420238639
1546215945
1199582171
151280580
1108094377
750979627
419053559
709305996
415086950
867448165
318914095
1114723202
1915414639
1689489712
56688195
861379768
1850459004
154902798
1481775684
607540819
157271743
1968597401
347292359
442858791
508967402
802955783
481417890
1286098357
105992433
377351842
1098374213
1174495458
47518467
1477813132
1635321009
1091851208
1632832659
366185925
639715581
1564341501
199476705
369313531
1590006078
1789655770
69141642
826314332
869776837
182272636
304337604
85273519
1820259240
1192465636
1124159607
2098780565
1138044800
106952342
651250413
1842100044
1378558771
2031254626
401972573
1250411329
1507023201
527870704
839473349
1912069524
1444258302
98917357
3585322
582930761
2114700821
676670725
1338165328
1677060145
71861470
733115904
2092959541
191267713
927586090
996656790
2079886816
225722177
1171749926
1570762062
1447112649
1758534626
1301204370
2028635475
1048989610
1244967104
16571284
302779597
1694728267
1919903359
499634510
2028110640
657910926
2069018899
445161819
795316044
1027704697
1309114834
1729493348
1308175913
176489638
2005617233
1361149776
70379580
1081120953
103654926
438850607
364482685
260931897
1023841565
181920268
1452771965
872174817
813624798
1395125991
850368632
1068768398
1227083733
1300953505
942813619
502542880
941497782
1186323981
1827233933
1752820316
449249132
983548192
1785407743
1210778501
1626500216
175850834
1431992111
1074126613
61390475
109708972
1073714317
1783136543
942164757
1103847247
1755391787
1558141084
220726824
78082920
136755089
458018839
1182018685
1456965071
229490480
828024231
1428026737
2146210784
802831904
1258687258
2023181772
150288894
751557164
1530367559
1731434889
954458004
1707115584
603441568
1386643070
947268536
999139142
938597315
926528990
25084208
758701577
1446291572
580052892
2022851170
974729638
1313071165
16944033
255368809
1829363660
1806291233
108319985
266576968
1045932160
1029373708
1916641993
1007411241
640787887
1717338898
991460345
804568800
1233561442
37631166
584421560
247003800
525868076
152672721
1196213420
1281380032
1152089559
65445595
5226874
48198879
1902331922
1259804409
947130537
436430814
543717190
1988756561
1890467530
694743302
28151312
386377866
1154942031
1589738629
884220872
1184324806
290683119
1506161877
375257860
371208757
1211714914
1515874101
485662553
1541757284
375918060
1283338344
1365412813
1737446490
791702640
819097761
1827723652
630385775
1866633805
395249611
2123134373
1155986611
96238498
1592547707
994172686
2132398299
1951488137
622926218
1095658938
871876136
2107832238
1630888104
494805013
521343778
50739455
1561069500
1318908265
111071374
1628145459
1445154009
1390721237
1613601009
205806181
1504558880
2138082904
151320845
98484930
63206277
2044639723
1423354014
969931224
546537529
678046152
1590725063
1986461065
1233240465
1290039335
907309595
1866478107
2004149776
1125730771
801684013
598936666
645055163
54832212
1578276397
183682106
234942259
358898733
1684747894
372969067
482585067
307104551
518041357
1803673417
1425868002
596836006
1391700034
826750202
1521310076
727334379
1709365125
1580984558
2067137567
1501186013
1565867650
1033407341
830433866
1933267366
1014248487
991773827
683885730
2001407355
547763370
265535321
54277365
260765620
1446738457
315366280
823894327
1854025264
1987927022
1059973152
1866914007
1180421507
2108782562
1930831263
343703533
2071648343
683778622
14372838
648234105
214738106
1331273044
1718644949
1227020768
1747112586
1483447006
1556101748
1883782566
16632507
1412203275
1928931608
1691763577
72401867
934872559
266579389
100886853
1810387338
733246180
2105237566
1598419998
3963550
1481791771
287586725
309285717
127358724
375123955
351590059
1169673784
1972975141
1843545814
1286521061
947615432
1715686689
1349402155
1260241593
1485399915
198307195
94324445
1253523391
755385832
1993294458
1313467157
1584568507
721621177
1139251178
1397169632
368284819
185152010
1126705317
172315818
440390486
2113723824
410088608
1410098703
1448626197
718713822
621158064
885338869
1898953536
768978387
1044337496
670438986
882332953
1693078175
1301264093
923082245
1994010488
742142672
1914559378
573639391
987820132
1221242148
476004299
420616198
2094427317
508164702
1614599395
819170530
124145953
1887273325
1651117210
2071401415
936302110
1466987625
1370976102
1553128220
1159624811
957199450
1296677839
1964735797
1897315569
163052792
1824426752
1089122518
2135751054
1218664939
1466400907
1171505476
1765943407
600891986
1944387521
2100743883
72008122
1789771134
965306971
1847842402
809475586
1970695839
286123539
1061061347
739303593
1788832071
2051124239
1555285011
1467214211
1386475075
1484578322
665989129
1996836834
901525225
1472193855
32909992
39314541
236698070
1351112768
1763366489
428456792
746139370
1753508248
981519306
2048409226
1136671748
1785585031
565943032
684476590
737075434
1869973686
546771520
146228763
188676983
2026395229
283463703
1029333016
2010979305
2144786010
1969658352
3190483
1267573093
1344820109
1748761935
2146792342
1304501724
765620853
1920317369
1914657535
129565302
1582192250
426665759
891930510
159224746
650399997
1942225365
1013261095
495330833
612833210
551524161
2082945627
1679073750
834110039
186439557
794074546
241520466
564777204
1841456267
358354037
1962142582
772110994
756803900
836560657
188154846
1480098653
673643210
626108571
1045601044
1395087911
1214496848
1748462047
459478262
1025654848
897213264
139160443
757164656
172570084
931547018
26715991
1472308870
2074571156
2079853568
1797745645
353151519
1601134115
505369245
1901919758
1372993541
450896126
93147226
2114011907
1360022014
645769186
1637951051
2017882960
1608297416
828653583
1118765248
890688518
1360912615
278967294
240320683
36207167
640175993
1939206458
1302391531
745477121
2102703403
244922223
419537151
2091170827
1448403851
151899696
783245655
1656935050
2001454053
2087273330
232902481
1801707637
1019847662
900280681
1104856011
539459842
1642973598
853773680
1562699021
508646611
1427001198
45776223
2121598843
2096888632
2020034924
1000126120
364860628
240719081
1030893627
886793253
20004364
496455326
1554421295
62821548
2128687669
86471312
42279772
2061578431
1495605044
1463386948
636344729
171800920
547404265
1416289752
1524801820
1651707301
943492818
314467195
1475812434
636451388
1817631191
18328722
198100161
1052921325
1201612462
1636975359
187322011
537246051
1429059859
1731060514
1327846697
1306834019
8895758
1500039206
778391406
2137500912
1231110041
2055273474
857394130
156286015
168685004
1798681462
1792406778
24143576
481402515
1761718090
206527869
771481798
1013031339
166176596
1382421640
1552801168
344447156
50969584
850657806
681239865
167286455
358936706
557419227
155333501
1716275499
1848225368
1640070278
847518993
791537634
508186058
2059289349
1845952285
409939174
1190701433
880894800
196326428
684954993
921417699
718159954
1787990792
1453533560
1986407973
1441343347
1584526793
305532060
639052271
325297242
1593788027
1774835105
521003988
503782722
2031851044
722579406
1880713528
257865723
1800715208
605176255
655187758
1954645144
713816355
1710907051
1250217130
853406542
1140009572
835288725
47967252
1894223831
766081807
2142567932
792331745
1906836937
392209744
1599940238
94655370
1364487419
814987211
1073938248
1664280681
1411898772
569926636
84927765
463512905
2145668273
603182050
610265573
1703883213
58372145
737937845
1759510139
1928855358
2138794809
518964206
1429266843
1533235696
353370676
1317465567
119527577
933123273
945756037
1144624223
1709584310
751383180
509325165
2078499989
1379959298
649476177
1025555502
886026753
9357893
666042319
958001794
1740768597
441334466
1576313252
1079699019
1019949476
1029561632
486535132
1084583387
198374414
1822358450
1803990842
331370133
115284078
111300799
206768810
819933686
625027307
1546845973
1123652875
687661240
1123263300
162550408
321647391
791201657
663730165
1128744984
1537480134
753451824
1281658776
1430052276
1942072644
1710241153
1096358307
781855507
1561500189
1972199506
2086757020
1705722303
673146888
2068712119
795898406
1122096529
1576325237
461139176
1961865667
2144119856
369312792
188048528
988076616
217372206
1510833610
922284350
1359964922
1519496957
402594935
766900169
1583785658
1294247106
597968164
1500663884
1182866304
942524782
811290094
835721313
797880334
1850354205
888762208
2077315292
1705916861
791474162
1513848779
1432011052
1216846662
2030323756
1715188761
974595122
1144220461
66786353
226847575
1652268106
244916579
1940414989
746586144
1422815016
2123157045
324906180
705274846
993069811
1377130440
1063576629
641417050
281956721
493109505
1851735467
510549708
2070818143
1680340887
588630985
1505633040
768568799
184658442
1747771272
1063009306
2051599193
1594336836
1414213508
707980066
1280504513
1700609965
1986382025
1668091229
314178354
2097757518
1862387394
664612168
995860715
424923240
1683805274
2019335770
1013901994
2064978531
1821209230
2119933342
1182323926
1400703819
2043415169
1710980394
489563839
587087764
1245037722
1789646360
1017351678
1931724512
1434069241
862175781
1531773737
977005129
805603297
883957468
141391511
1272990297
1548888599
49272667
431473497
830770453
138823837
1500984953
1375857794
575968417
1030540672
426983724
638296362
298532297
406641656
629545221
1132005523
1888134469
730603610
1161127475
21157461
1126102745
1250158692
627296623
670869158
510968641
210306087
422467340
192062196
1777065650
2074570060
1889998936
1044344256
2064631405
2134030393
285578877
991647486
924749763
963398514
1946578030
918935580
1655135750
941646007
1381163373
1753897160
665411814
88788123
2129234650
1988180683
515660331
1442090745
1604384460
1439575655
1340845266
1251683172
2029870716
1446825583
739045993
1838336337
833773548
1002210499
1870338634
1492392983
1145684151
928822892
859770605
784798544
1267218369
1149908993
701424813
1396396942
1883848881
1718552978
548179908
568292834
2108355643
2088065871
1615667939
602411099
42134516
1678694807
1741788453
515344016
758459484
1627472146
1245319267
653762980
958797363
1285110595
517785443
1035333738
320889290
1464107680
118051996
1511256069
1277698279
926174966
1054973732
591133625
139708592
1909000405
126962372
57410829
1365525520
78137190
1965862125
637998387
318049932
243143486
1252018926
1606325138
138237364
915043114
305783105
1896109935
159065010
1966882963
158593225
135692134
1900122555
121258900
1120720250
1628836344
1073938954
1062967022
278029394
1605985668
911237703
456152327
1605046809
2135642367
1416001016
1893436262
562405711
2059936786
130164733
1142912868
1081628778
403269280
1301603780
1268582999
1509474350
236020289
856817927
1852290458
506784212
262631815
1655577087
86933246
1018641708
412489911
1468633639
1901813005
836620146
888923551
1583285642
665443202
420364485
390076552
1030671860
450234168
1538204385
1918637032
855674075
103064064
756016975
860525755
1949547852
1856348181
1065899455
1569567419
1945652990
1295117041
2134411679
2078058710
2083014437
843411139
1660058016
1193960744
148597937
1475767863
200672442
1532354984
1613625511
2104172032
2034796719
167068622
248730003
307137201
59834633
416073068
1139657977
669369178
713141436
2057462863
2093251193
1350979259
1962425354
1446992640
185595213
223274769
1092454345
2022727998
1052196624
623083310
1642974905
469086961
1576378709
1057852763
1269988397
1072947800
486709425
1564582045
1494644316
563506805
1886701168
1563114691
1587409984
1039475860
1673063188
1811938965
1382734949
627918855
253093994
1853556620
1112976028
1195344423
1591135244
763474810
713743996
1113824088
391373107
814912250
2061562301
830667309
1605618527
167751938
963827261
1428876570
526231675
2014650081
887422046
1885845764
540359449
560777295
554885448
555316012
836377728
1506840360
1155999059
1987289097
2017654639
1210822927
273164759
87596186
573426058
1965847099
86128564
979488199
2046701192
1029116521
1454910929
839227790
499298777
1483409801
2122561168
1634477583
691677433
589007581
1175324485
1885594418
1053955537
389829100
1766466863
788978047
582422786
1638119237
2098836644
708953057
87047184
1277365143
835014381
2056121936
664714114
1024867482
1498505335
91152207
966408532
1563148602
1303940905
191154007
566456098
119918053
1798613259
19184079
1610987624
2088096019
1323243941
1544006861
1428204793
1957901946
1779558696
650199392
2104672871
2098099324
1058161160
1687114759
320731040
1073831885
1135443878
2117293258
364873265
882755530
1922155603
757491587
1679006909
1610308344
72030066
379145248
1711153423
1113969337
485362774
150015693
999389983
1024223240
1939402635
328302706
2144101951
873697188
353664515
2045146766
1810353264
1812594239
1660756759
1337775080
170764141
551679105
1425915398
1578916019
762440712
397399017
1237643630
1156790818
208043016
1938750044
1635645555
654607348
774053829
1630398081
1807091187
178929505
1197115819
1000514800
1723279852
2065458288
1037393744
541622988
1719779362
1527615860
1106005102
2122845051
1974298329
1116638058
1272585367
193612856
580549617
793347829
1289674264
553148543
1870472251
1061566283
172821407
1896367556
1139464429
596092880
1656340154
557316378
1253277334
1895095140
732490325
1211619699
1458504468
1931293972
1747885213
2057655745
2135458594
629778498
1327384878
89579586
380631630
2104209657
1904286700
723135119
96171814
916132794
1345081990
921021065
1210112751
1676895860
1366335300
1922983450
1976639371
339894339
1308332773
364054402
1197352277
1914171904
1445203776
99432984
1903430080
1575560756
1593491727
1341803961
55510493
521587054
949461654
206316471
674681711
1770576490
87917959
2014536411
1143512313
447726316
1661773284
1630794553
1610117633
970741558
404571006
523551578
961759051
1962909330
1392198734
843830200
254442360
67330980
2006704029
1153928025
1798432207
302812443
2064011001
842421173
892955985
85474445
2114488657
1657634186
1296770420
964999280
695272681
951086258
1033303483
137829181
1147568549
2144930882
1297401643
858704848
395762590
1216514898
1508260571
494386743
1846928458
1326932150
1537271835
9206637
1726301787
331585395
1607082706
576254391
1346268807
116155167
158157212
1680805062
1876393679
921566182
1456839693
1545475705
1769752597
916505342
2039781661
121495099
1735675087
54963900
52290837
77507183
1045351091
60948199
2209813
766439291
2144194033
1360410920
1492046967
1242026212
1321814618
1456762029
1833239621
162621782
1208172105
1915993961
1713447157
1645206108
2047204594
578240811
539729844
1590306166
809811972
2103576774
1569892697
1897647082
1138369202
152737853
507033557
1159870212
911811371
1258194948
289455285
634841194
290328019
1311210727
186699503
2106028592
1596304937
461529801
1199858197
163329896
273984181
410644923
2120680271
1721693213
1102570886
5601707
2012258499
655494569
524740591
797767570
1388074782
1137290041
139547579
1064530096
475187213
1154979162
681598481
2075694914
734066905
641392371
1811239277
174241504
1649719188
421811546
125704170
838985814
245861082
1757460492
1324928388
16617034
708912833
1920580008
694114912
872225148
171600926
1321125889
991171853
411898991
1600777622
2022087694
1101556875
1279359105
180551459
1994035736
662084344
532040093
1454394301
1155320508
57106272
267352678
374534942
1910116866
190627949
934877497
2142187790
874025223
1977275983
1305002826
1307544299
1848919308
1638374658
998334981
1426556393
1878671374
406507177
324677226
807331255
148091206
1643562479
755629527
407794285
1391572325
692283383
1891096063
962021097
1938484823
1405359869
1636944273
102606597
1704715289
117550062
1128995744
516972002
1102785679
96642
1159900448
1321575428
1454529561
996300327
1882370038
3575329
1269611917
1706601915
770352079
1075970626
1844236943
1778556083
380934808
213923699
957979671
1982665059
1474741233
756005476
441756134
1942157167
1665286748
941948256
1667888128
1023371447
1096828622
1057320280
1552578986
1151068308
1267627309
1006047313
1612884591
2027136421
1086034153
2119019496
1836946975
1614070910
473264237
1105097685
604366179
1224257755
1276721665
2103656264
571840835
1639741785
1618405381
859195468
1332057169
881995932
189338861
871330010
743303620
1132746710
1283592037
1250693645
1411905366
1875136875
1821325161
904548802
2051228547
1658641028
1926471969
595657069
1174284267
1667337730
347800202
324862873
330514374
1421110870
757458628
630012653
1162649829
463107945
588262021
1296433141
1986911358
1064843753
1098039529
1176838015
356894229
1647279204
1635892943
1813995705
305726744
246867560
1804054399
1052808064
230059056
1755623987
431960462
1686579046
614865380
1963288348
330029493
1933854812
956588326
116890563
1737711693
378111575
1431926987
1353040116
450368809
1699545813
249492573
861336271
18193356
1410148210
323224632
661640081
1157689199
819782668
1545698745
2002546252
221032402
2061595879
1397664745
243015783
1777513676
787132789
141027070
1195936828
1088678727
1324278094
1895298284
1913688871
893352112
2052267078
164966984
1069570063
470951969
1627991826
291733861
1380927895
1572806103
866912833
2005664633
1854747607
1037226919
1860417724
156997747
690445169
1562467770
7986441
1264133973
1792974678
1766913548
1218951393
1724165701
1309123265
1343344987
1648802425
51387278
562954384
1935948497
1756140251
1577249950
1272153057
1198389380
572249169
1914279764
1508142062
1904212048
164763925
2077342120
1033483548
1930248890
752660701
867439280
392326051
578041941
687658762
470630771
1720518260
781915598
1560572397
1315327679
487180363
696303524
2117359576
1173224607
1505700553
419616565
1313152538
958651975
1990807624
1413092917
434335428
775305480
639467142
2129523556
2005460874
312716390
212508820
1136692943
1924824981
1070703103
456118434
13886997
1742042421
2070447589
1726081968
1909018598
1353958808
728156026
1528375798
2099003843
579938681
586915976
1658831546
704207551
565812357
509257427
240817521
1725085792
933915452
953754430
1111809192
806523781
1684981909
1640379023
769124391
1366106932
1411444057
294563284
362274544
1802684921
1972944252
1105058364
2006878652
438536687
661714653
1888215415
672998573
275038396
749463370
1045107274
1122908935
928656322
442542834
119859338
825264005
1606628681
1408889420
603446550
134471661
1453164385
1940869369
1497824857
799090390
896395530
688001794
1355567373
270943725
296772110
656841814
1482618720
1938763884
1041278898
828591586
31335012
1651829994
590073973
730723463
619825529
2068555777
1287409818
1357954941
747776626
569953958
590429758
1409269106
124195570
1740255177
1758584249
761783365
53473131
829892446
1957590568
1226874505
1350935551
1823788976
1287613650
206102931
1701260459
294010104
733194847
1589169162
1914832267
1106361843
772752984
2001783870
491215599
224667578
1432058833
573525465
1082065359
954935000
1195959736
336982300
1764308929
1796184627
700777163
510085151
1826630595
1011414234
1008992767
994450865
1930055198
1931651277
1352652454
1904165674
1775134757
491559063
277714160
2080827172
1977253326
1156551218
13243875
1894937468
160330832
868143282
184476585
1475867457
1899725762
190809866
1669361176
949748117
1195994839
1960800796
2057733704
609697639
1815249540
1192456854
1134568424
555504129
1265065834
1171730367
2044948539
482830700
1733003572
38191458
830151462
975195585
1536933643
1848337026
1704064913
1412953866
1051663397
1660168933
1673387787
84584926
119799755
783536594
1638587954
1349492335
1554627878
800880705
1038592375
1283403517
2142770325
563247883
1672763534
1018727821
1025864391
2081377513
81030045
357565040
799865301
665672059
1535448673
1076802235
1653952713
1343614563
1775818196
1162669487
1036598466
1210724015
853101302
607126584
2094202971
1088425046
888168398
1014277633
1330349059
107760244
2084156382
393136259
577652520
223512640
1987923949
1023939855
2023954223
1393840803
1236574843
2049302159
485396645
1951940200
1226490873
520069238
1834641172
1552026427
1139344156
1072628871
1753642294
416599246
1275115725
1801613759
531862898
592977468
971203828
331031002
666452484
1742297934
511316570
469745505
544668997
1468130224
38601428
174886146
1802666436
362505286
1156359084
1544164116
796113638
574302762
644663860
1351832962
1343194196
1705868365
2146645796
1175753452
221393734
563740209
1870291966
1607174779
266004035
318380478
1040815626
1005734256
1045994766
2048553472
247675868
1748861708
1266293143
1275092264
1883934904
351759621
289507259
44852902
958499096
985671404
1758260603
1473436055
717227745
2132584461
1447322558
801329865
776295874
538785187
146740718
408443791
415559500
260333910
1529875137
31984492
1146062649
704089876
881570897
1045344882
1845059525
518128556
1517766643
1548520325
809428435
701725409
49471272
596604678
474518834
776160752
781147955
1205976168
1672422680
448852318
367077863
1612109037
931199907
817591098
973116852
1198472575
2020207491
1780998700
1896426852
1313624402
251541150
913355423
346601879
19737604
1112136509
741768654
1240403821
1393398733
635775003
361451402
783264295
576711622
1072666816
1752267947
300288731
1576742413
1383201243
1300693312
967696428
24505921
1120457858
1256613680
444594078
914842543
1826104364
23475080
1216673034
589790071
1189695851
645914102
1424937756
1246163667
372537100
88559091
912927625
1729657160
322301378
1425793503
1289242556
1359207234
1074864437
467401809
94566338
1081881561
1516350267
553917299
521876611
991045427
1023129775
541226600
108234347
2134582572
893171160
115876846
1292318303
2120659728
1118651004
2025900146
918504941
1310375391
1859480997
947506269
1820733205
1995437318
1715747542
1323440743
1792765277
711404602
988507473
1888183831
1438108962
783336873
990944544
695597289
1880327399
966730944
255103689
1116736047
243209392
35465157
1550969832
619813945
2036330103
27372106
2012481309
853402211
1417799331
892932092
1262958783
649277604
1187933307
668849619
1617118790
68317270
1176144238
771304760
661728257
128393024
404531848
2080677346
1735206852
1176032687
1253781507
677752922
1843793418
1389319343
453297629
851222468
2033903129
1397890093
2068022103
1493112030
64474541
1412204984
633066528
1423435500
101918328
140475933
1791502452
300214145
2003568859
1418300350
774007985
126596169
1326121375
588164384
1347177028
524193879
2122716389
2124972910
237449126
1915373443
1627982687
1424497652
837623952
795220050
1545799205
173162138
1172000362
635348532
1989827286
903824535
1375697008
995423051
1959245848
1774679634
196678569
199910391
421106124
1671754159
1050622898
64145198
2055263566
1444157521
463235777
2128964228
2041046425
974882246
70318497
1474704259
955572095
918851108
1424844990
1400881697
444081756
829244355
592801473
2030541471
705181552
24970710
1484575499
893737136
15452013
239375979
181341267
295037100
462628182
1307752703
1989323071
1541655164
1224861586
816208004
1977188571
1376607150
1319755787
2059875824
1571728114
1030891987
311973983
1844321673
796082155
1770015792
418813391
1606788736
444260780
37406493
1627301492
40663150
1528367792
768734391
816149554
704780639
426780606
512162007
626729420
1193755864
57898720
1748187587
1801629563
509266152
2058137781
384623569
1281484222
2017193452
1333163936
1516335732
1491766050
517694330
679252263
329204471
1205723111
2019800941
1584588072
824651582
1101750832
1870812115
1091847884
121581358
747362847
505021728
1805255809
949945165
838446675
1458047154
66928798
1303373668
482836553
920953597
2037584014
1186483180
1515589743
1464352057
330589803
1198299414
1485466183
222170276
1707262105
1887303754
759519443
1550663712
2080022926
367011660
1799168682
1570879120
1717883226
1050628522
1127911062
1526545660
223831097
1027535793
265957194
1195005140
261590158
901432285
756217886
2108261034
1045246376
274900430
65214688
1689396183
607736137
652911672
2107908797
482331901
1656759958
1797780285
564622239
1503997969
276306831
1561590407
1927015201
1553828666
705593464
1607362530
979232417
1094032910
259198098
1534544124
1190298918
1870997790
1952130570
467283410
1217344551
172094122
474870427
33772340
1378780050
391468651
797585223
1761072365
861094350
1841126073
1865863463
199878582
1169875014
597839672
208629052
1315052418
2061508553
1269429048
1725786331
2096539249
1745814651
1219568482
2091839955
2001319419
1189810665
1530204450
1591525148
841468390
1533595690
1272250189
164599904
582948485
1868273430
980781549
328640281
1778970274
383296246
565080875
905940322
27145748
936407270
172751551
1409370237
961534817
1516200735
986495829
923457127
117201664
376876227
1659179308
1642506310
3885256
111052414
1529940052
2080627159
1335353966
2125638321
224252636
18231554
355707329
1620711808
2033436397
236840816
1690961698
1209738691
252306808
1443379657
2033054558
1779222607
1078716399
2100936795
1065003552
1782987954
853268214
1416859393
173040821
382592412
1949837366
681844311
261495546
1709734089
1567581486
508885623
1230589676
1204384675
285890779
1418083473
1820647057
1405474548
406177364
1407765097
1715985849
336210836
613721851
478699359
858093748
838127292
1615065260
1964399403
1757863491
139822543
2109268966
1948670963
1976054434
670259998
1698882156
349019472
1759086732
635027896
1847184681
87433475
44885057
437125650
84011604
1054252825
1816806916
141422050
2058245123
1562394141
629324695
77126892
1881861806
278074249
492534467
1021571136
2008475281
2034920421
1751778366
930783170
77117033
624024369
792349884
1877773685
747943473
1664357518
955772993
713663018
164573309
366250816
1689480199
1041068435
1006829871
751098548
1975279692
1127933571
471186357
1848047205
1302977299
220804999
758274357
1028465314
147434051
69411489
850620191
367572079
1875883535
2014933468
306572484
2142804405
1404986109
1053411123
1305305642
1340647905
790690750
1960489358
1756548590
577945135
1372660880
5113888
2020013070
250777876
1788892284
2110426954
1879128923
964519807
1952339984
291366007
1795429440
19824824
1641405251
645378721
1399842678
859393658
1584921651
33500787
997034682
1383232810
395306196
612620880
586760409
811635851
1140289020
1504351010
639057592
1174788023
107333696
1964499976
943372886
1874021611
1351692357
607691579
497582171
1750533828
461154024
1734989056
1136530159
500564880
459977864
874568171
1831227289
958586339
202257337
1960108367
1596235189
2044871999
1269965358
311076400
1497343117
1317944804
976321584
1862497253
548702638
1596532935
850927171
900755895
1295759188
296850551
2103816156
749418331
1288186451
1688720658
1074500828
907323722
1074415732
1427530904
1130293330
2103123179
1637826283
1655573196
1410826033
1527301388
502655102
631688790
496300389
1289446813
1511144253
1328982953
365079896
1996902446
595083199
1452218067
1880363266
2124392628
598183591
24265295
261197125
744091896
900749108
1754345598
370134822
701160756
1686826286
218335928
2026500892
1386246310
1694162845
222970505
1891089934
2118476079
1306957488
91093427
790159575
1435878396
1714190837
652882376
1959674314
996475264
1461624590
439764356
87707401
95818361
1861091189
1155344362
1803638977
1084687049
1584281310
473230709
723710963
1932574453
29018437
1038556071
990208946
1627138025
1265037818
479904195
338431054
195915628
1442904260
674322661
728886544
1093057463
1876037899
1982295056
1606492884
1399002313
686014307
264898756
1012953508
699045790
57919621
823260921
1762646077
838923059
1663018725
1813363065
1070409824
1422863447
925927718
1378047531
1111075680
1810475523
546363602
1957881416
247057021
1630767575
2081703882
1166208654
2139603377
4209592
1172006691
374308770
1276271257
829712091
985384261
901062185
1461759501
1145509252
1890948039
1743811369
1247014518
560212386
1470092955
1061930019
968899067
881924247
794040588
556479372
1215657266
424996755
12758284
298371260
686894280
344236090
192442616
835797096
1519550536
670340261
1631526354
775071014
793318432
347114390
362880497
999141143
1926761376
1799011475
2000284280
333114404
2133199814
1483949196
1021047396
1307881769
523453668
820566514
1756694631
1272369439
1550746983
1400096909
1606048012
1703222840
809653223
1461466709
1405413729
1672065287
366154041
392998808
585604257
1310456397
503784137
359791313
916964142
128031162
1913791763
1254700335
971059216
693763864
517744016
2000500493
742315991
224776735
364766506
546586607
1850799656
2038113012
86712945
1867442800
1500101932
1597465165
100920296
1245276503
1384745529
824189364
409336347
231738118
130262392
1482922897
217518547
2073560664
732202817
1753875428
1036086972
11374147
172140299
1130930245
1675310429
971517605
1069732078
2026350561
1697770809
655782023
674825292
1246489614
670237520
1307690379
1424939626
1565870215
1328174124
546028902
1798861764
1235409786
1045413477
1377141014
1294004066
1554908654
1604107392
1610782634
1280796756
382546992
1797457854
1957163655
1810201539
407858590
1388134756
1805140267
1566070885
1776397620
17999417
656313904
1915048772
1152319909
1208403912
290988792
707987253
1003255360
755912503
311342040
1552939550
1772208651
939640603
2039731435
796904356
153075944
52915702
1241429478
824699886
733328210
156045444
525149801
1648679197
169232132
283831292
1393091137
1752229244
1056794400
426285003
1462904264
1705346691
273142820
1505556686
1028688366
515910309
1137542309
767703681
766191743
720607122
1519373543
1102500411
558434495
1513017413
1844203474
1636075637
75158316
1487045587
1336260268
193367001
2127482360
1370358520
1991455191
1151830852
2020614495
1956429505
803717208
768661452
336749528
1102925602
2057453819
12816205
933916207
1853554812
1859602887
1687473696
1700100046
2067982831
48613554
2015750761
284130139
1176341644
80178164
51492154
1308222066
2030434386
458084772
1940374820
613644829
724007750
691896555
716097807
325234523
1749735257
1966582161
331801033
1064506041
299630766
109292591
728040555
304555302
823223339
938044172
1501586640
142568512
1507702087
384655811
1915414423
1041747471
712328267
1054836274
997039316
1230779777
1129307484
2085482381
165822876
1301643025
1202728229
646727662
1537395370
982494219
249147739
1109459963
1397225183
146432002
708717689
671703727
315615524
1539613815
1158391274
451229360
946195117
1423242373
631500734
1681618329
623080800
10392200
1101444146
1227395232
1074144798
884286204
1633094889
1592235282
359610008
1520406865
1061527770
80155642
95019052
374029495
1699236358
171627169
722404818
1755343625
1072186606
1289438109
981468743
1712916066
2106582366
1665385817
1594988160
1415225522
1323357630
920693730
1944036329
16039948
29088991
1071517834
86195824
1719956191
950217823
1804102199
734235298
1016999000
742405844
244313440
616217836
1509877974
1962282586
566211848
2009602639
1604688232
1317620235
1759097357
386401226
1989531945
537294148
141059082
455805039
19196014
1311769882
2021087622
505741102
2077356474
2128402111
792950795
944580932
1758107062
2010134122
1343491159
1242062023
73187161
733244589
529375925
104216252
666288274
1409340737
2012194691
532305137
712422884
649362663
1959644967
245012746
1118450580
1257130056
251020852
390820323
1442789534
663462280
1716890037
417541764
1711762515
51818182
13223817
621631489
1015980447
745345186
1374955321
112661418
1009099702
128460824
1899845832
579702232
1008880182
1659888773
2019167822
109538081
511038874
1661016875
499317648
198329343
1490719476
659579854
1001422434
547169671
2046413044
2043838433
357240592
626597141
1179315071
1989363918
1356953687
1126746530
1603082260
325330391
1192613769
1062729296
81517157
1342900826
1947362709
299121805
1484797992
461044831
150406718
1790946935
1002374531
582951698
1355850014
1565952316
939884963
1247894520
1435189641
343994071
401947151
53828114
1852833508
1200203984
1106262041
2140228618
585084182
462615189
417756157
102566432
287003700
948062973
524653044
998296822
1376481650
373051139
1393288768
1012689628
538378042
1764334764
958382422
1158684402
1480279228
454933479
1361839005
1828706109
1102409508
1742279153
845347538
656018020
1638855046
41867977
1554548052
1233852094
2105388200
460860456
1489272509
1386620876
1328078872
878509897
358511642
2032968937
1426317690
1771848536
94609431
1379739519
240098708
935065503
1637363573
2001926509
1676927027
1143623011
120900890
450828974
1837196351
1471730522
1586591322
1646514232
936225972
49981029
1249810246
656128500
731489193
1390324979
437087957
1968533773
802423785
234805384
514374434
684502580
606636105
691892395
2105454055
233437179
1437393982
2087281732
169683049
1039259816
412910589
1036166343
1933656002
860658999
1060377773
1834452929
1241188786
892312225
920507680
525611474
1852223458
1112603911
704621988
2122123239
878431514
242163058
500961322
1848453778
496242868
1989435405
555131076
1699870548
1441409935
69245574
1083024882
1912378254
829555635
784401029
492388514
1329757856
1129001259
161457041
669084852
356920315
1060028854
1748196672
823904479
1298179335
920208728
1262053942
874653585
444937361
1737630345
243363100
1869801068
806885277
858862177
1549076530
508301095
2140223642
186885416
1533278962
1605517176
1466167622
51457509
1614661594
433346831
600102226
1944221585
595714985
1839004352
470188971
252305543
437218075
392347645
1701216767
2098167587
211640503
1724401861
373497393
562130459
1883534336
1224543091
181622888
1636393012
1235439443
900721413
647616077
1367899506
275148124
673487037
1810619441
2033878572
421296303
721206233
1157976014
1828798598
2137010505
1583735241
1883423445
1310272441
1652611751
1165833932
993690774
1519942827
49427082
282723781
378387573
288973420
1861021403
156237989
241863747
202412557
1892205532
790253832
1507343096
410065702
1505293016
381710229
2097571193
962495514
263479264
103138534
1761098357
755904024
1970417843
1364529695
352631794
1025048928
1468264947
2008588331
1153763681
337535494
28722846
126892231
120173093
179923864
2080447720
1452664436
2039484428
1489597795
779120242
736263314
2077272224
1462689616
1334740043
138602579
1214224629
20784498
150521530
1330595844
1303905800
742603953
703075090
750046209
879466670
1990932185
261462491
776167046
793706204
1062350496
528827668
745542762
157054467
148471003
1205773893
1075668202
1594187246
64107329
1981640126
765077996
248238609
365158981
1417832164
1508403360
790449230
305112078
1657667743
276619706
1032277905
2110812505
653089369
348678358
1165957438
460963137
1046665710
872154626
1796561856
756374144
156453749
1217977682
403636620
1113695848
2084603273
1652350657
2147218950
573636154
1570412865
188563291
1241839821
1376483918
1349552031
1740617834
1833531273
2067002223
229211970
1159958784
784756853
1798393461
290432014
1881894136
903830541
823988403
1234525294
192472521
1455562753
1612200971
22947747
1913318187
2147420428
1248293736
1345584228
277867102
718130481
399992545
1303522992
20758330
1134073420
1831503927
512679569
452553752
981865462
1903232593
764145104
232036919
1239127503
1498157731
45645488
332325306
36711957
1060990085
797702601
774822516
1384766304
1933850065
780377230
1554969415
211663777
321392414
1628147526
888542061
1401701749
670268308
110920702
1038877130
1972538127
876514866
471260053
1939510731
1732871207
302701819
176444712
1567403841
1898733679
907132368
1753826222
700184338
507437515
1770375760
1374571578
1321101050
483180122
1248373912
2093722783
1107597880
140184300
1706439387
1006569847
1826219351
2114235718
96840775
179618832
485963531
1788532300
1516408069
216914254
1310310338
872580108
1866291784
621496173
1244553912
896011398
2020990632
1451752533
1122168123
110461
1411360397
707415071
814618486
1882861744
985777225
672526103
1870613730
1765571196
2012404863
1078429704
1172782175
1861830552
659716552
572699271
833237013
1625282064
1497410109
266049791
378351118
1168285836
768926250
715461519
575594685
1786847612
1672817025
145509678
2103264829
246389957
193892243
504034056
603531706
1838543398
135259906
502852165
213410619
952006540
1030212345
2040958560
242737025
1953356646
1382476384
105412340
1223586077
805113499
679976162
469616349
674326423
1026438899
926662309
727318883
1956376796
1473620338
1107416295
1467705789
1034567752
558885988
1877113338
381085719
1333362747
1767752130
504828274
872577160
1203603744
2015312276
1589298490
1197941121
1209885374
1795607478
1871104074
1541632300
822577969
951941733
331015355
2101838979
1093601432
370212126
527650389
1353946462
1795309591
1076162878
701284321
646058035
713856795
507516423
1180163950
612774651
592698050
1068404215
1434249620
1000878911
1323462941
1884432611
1854973601
336063467
164581303
2023339750
494642969
1995379900
1446297082
465068555
687130223
2113666747
933682120
152440993
1433401693
1930288144
500888229
1007800344
469917698
1419480390
1750109578
793724402
329032719
1581119619
644700496
1458056041
1444715486
1163322995
1419562127
117100326
2044147341
232614313
2015664299
1110351640
1264300397
1937296509
545186136
1709685596
1246827236
1597179670
2116762879
1208127437
124710835
1110162932
1812430209
470841142
1622308437
1909770317
2036416460
1546544296
1007731771
1247886840
940655699
2075039288
1208451366
1747979665
1259442041
1475235532
1955382311
958077780
1864323431
768645424
1174355764
2058610303
2014943044
1349980559
1456976830
1922480358
49136189
2012329887
1409068736
1243437977
1694681149
1019136530
2058980825
1994020395
791952569
924034852
511298035
2103817410
1804476413
1057470521
2139720966
606361127
303724622
1960469285
1128041859
1473430120
171028864
112002380
687616734
331122847
1792984510
455734592
652083575
329852194
235416834
1588694345
1803767703
1839689888
1865324114
1791376798
1512259814
1845532061
934438760
496018961
1891634010
800820849
1202783501
2037692856
665354835
1882860636
2074796891
1255204748
1015475344
77112658
1682136531
471879164
39722776
597207641
512448505
1859712023
989192587
1728120202
2020058487
1098845290
760716159
2071642247
230963707
562446270
538724174
1846858478
275063327
1639579043
359444334
1656182803
1967538959
201709790
565506577
1055870400
1335550728
1201072071
1965837702
2023479861
849213923
846147601
863122711
1076238970
142887123
396629927
2074192868
705460307
1711356591
2040586241
240904911
1269467441
2129628324
434513889
1315654519
1933997020
30326338
2111796611
1807711484
999087749
1155942752
1787283804
1604583512
918840909
1493148413
1857435502
2083646508
1310825313
1120404142
1443596999
807270865
902072731
1292563437
1150938845
1126422639
2114503829
454471017
1165992333
913295961
1458634600
1538994640
1154330260
528976007
177679033
980760492
1060352189
1129541492
128588286
1836440082
1745460314
1778971305
220312302
72880256
544248202
1540839881
611492664
1685385073
1482929951
827835402
397057676
753381433
1420958654
568423688
1962812771
225608093
1526374613
1023633636
2037437137
1888821216
1860365459
58994754
1751200509
843462023
434267311
526980344
1709252915
2044756627
689582050
161842570
1575202368
787795323
1658011850
1060358790
1516867358
1708235624
1868261295
1048052192
1727336959
162639993
253390061
1626235799
1068408370
2007127927
970470316
1145425300
247642339
777155286
1766646580
1495767203
1654822005
739988581
456399335
1426961460
1408247287
229924380
87828364
799541773
33473469
2099407188
122310363
57813989
552684505
26474629
514658401
473581229
1285476885
1174089319
1995799733
897212127
797365746
1968606807
860917252
1703204031
1295909272
1488553173
760843203
1906651493
1675390799
1950726105
746484515
1249262037
1612085393
1969626860
53439179
919489483
1271466871
1572660054
221396017
1052967468
1860340095
1934952540
1016256104
929374416
246492633
533257092
952752153
1660275017
1337981685
221130094
231874957
1886779096
982200817
2025410825
117862319
1083261498
1131761553
1613227089
331349287
889515725
2055574412
1612996814
2043620819
1925463668
798559802
1324577690
604454968
1715146086
1674524324
1474043255
154535907
70235941
1360726444
417045357
2046865396
820331070
620867368
89527956
440304909
1782502502
1135585558
362093766
1686816699
1220898726
78481706
335863975
1424393910
647034246
1520250782
641810958
962822390
976581589
998805751
19111373
770773060
922073271
1735066751
203581084
1921260374
178007894
1455299282
292783306
418582437
477823864
720567118
1971486413
2046747756
3444317
1860258603
1365993910
1998726217
1645021774
1297390455
827039845
1222574096
161910755
536960754
542721420
2003134586
724064527
1498048675
433228379
495595605
1576160879
1331688038
1727381267
1009268684
1931336373
1465985723
1733504022
774151501
221054796
1799965396
971616578
997128321
1164501235
1167144331
983510748
1534500067
1519395604
1905171729
1220916448
1840112439
1469525217
1203351862
1350466733
148143076
1482308947
690116115
434874291
2145503719
222492436
226353622
1849805046
1569211496
1577200863
458646343
870986857
1567285586
245298790
168062938
939988987
1413318446
289147858
2034006524
1959418635
103385074
974416334
974696337
1093683023
485434078
1515208389
967335850
2010052747
1163726520
1500716677
1429072245
1200330101
1977027642
1011121745
1549021688
170282826
2110029917
590575995
1707385436
699279940
1071650387
693558647
1587981962
1326288447
1602316772
810188368
1706156820
1224777407
857324052
206230191
245070685
1407605330
2084348601
789567533
449347679
670925972
934141670
1594376087
139292226
1958630573
1309479903
1001775411
275014467
891416338
131637779
1191999682
1252185477
298361947
1705017523
1725147725
710398289
1393556065
1600266013
1345146385
1872478035
910785731
338054879
310445115
1840952173
1315132448
488257375
2116948557
885146132
1903404831
92032518
1854178868
1008459558
297255554
1523997319
229024652
540853258
1102580092
1595768806
2081658606
1570004495
140619125
544296666
1555854068
788677656
319237877
408084560
564425753
1446819248
1079551337
1984755651
338529500
414228692
1887752173
1613114713
2001877617
595865625
2077486223
1003888576
1227726995
1434771745
707615161
93761324
340979229
501883651
51969450
1183465166
1888815287
854948868
1324185337
1989148653
1174372872
1536768133
654054628
1845445483
467784421
1668194479
2074842980
170054689
955113624
275035852
76724126
1231903183
411748326
363888171
532903881
1786757719
1016918780
128436298
983055365
54178989
707032014
1078955005
2004068868
322177793
1781705138
1954988844
1627673047
1191793878
936914250
1842794871
482155869
2015912229
382469254
1964143118
861112677
1858523376
1705844426
1980509786
791979432
165785981
434051560
1154309065
2114051285
859708948
841174423
819372657
860259473
1803807495
271523834
991103722
2142713528
1152079698
1352704484
1330025794
1768681564
1326892776
1674736504
1373722271
245758742
1339131325
422571926
658513747
2110954681
210538652
30056594
293841373
1922797356
336750773
101842128
1581731918
284574236
671804751
1169058432
1570786180
71491927
1325940183
1470139346
2146334889
967583331
469083271
1139135365
1076340598
1108930726
1646364826
386097490
744911029
1092658376
1530619895
989341020
1856345241
731076055
918477470
1345801541
733012172
2034677015
543464311
342620245
1718918843
1392036465
89299926
2078749449
1374980523
775517312
1038359749
2109291606
475221375
913027385
1141035520
831983832
1098091547
1393536371
1143606253
1103970277
1541106825
279354905
558688663
1520502752
916697335
715218775
1912116024
731953511
324752444
1911217647
254508177
1048863987
719892755
1287603871
58371797
1516228052
1754345484
295763726
54401825
1627826052
980450719
140272943
345830674
262412619
315115632
1764448396
812848142
1252428440
1504806897
1126795725
1797807712
541112121
383273415
1214943996
515062669
1944128449
118163752
388159566
488574425
1344293375
562465903
880029617
621786301
734557298
1158105860
244273581
668669875
28640093
1556700364
16453960
1794226203
1919770764
1237315382
2129812568
745491237
1098558420
1013793736
887751595
885808313
1603913547
1877227272
594496405
633993521
1443539837
1587301907
1789936570
1624268723
1314784074
367086784
924772241
219790530
490869008
1019696280
2092959532
404876323
636475927
934054437
1876358697
16008063
519674576
158418007
1858012509
1494246318
945521668
800047478
1508098537
599725149
1573895648
928802445
602472083
516957527
1334228269
727155934
892576472
98195744
243576522
1184475281
321143837
188110610
554017889
2143514277
343180676
269329779
2120771794
335143854
1229471844
385264706
21107627
723020143
514028622
45530862
291157634
123807105
706084701
1826828023
1316247618
1861547959
1938693710
1044014519
1608333781
494663633
6468933
883820298
737043018
277314632
1405509540
691477384
498561891
1767286860
234113142
833438375
1178125646
1791394299
1283967520
687467723
296536907
1247187165
1804588987
975216112
2021769125
525009881
1208953898
1085618077
113547411
857038766
700072738
729369392
1272857431
1380758772
48503124
200897608
1067723131
2107530940
1118483470
539212541
1759313097
2118142104
110391907
1760558482
343591754
1770896482
233776374
1263756193
871062549
194492922
1784802725
1188550646
67097248
9556814
105048343
2135984720
1829542964
2032440492
979475931
759462491
537043709
1036939702
1377252641
46664037
1264765786
27016274
93158198
815699295
1577891596
1956782705
525182749
2040338972
755618472
1253979307
860351264
677829718
1955965147
323843165
44354950
1170021231
331644630
1251764634
1624328196
465226787
222902537
2113683988
727101567
1685412509
1190889220
797275879
657418593
2023453750
887052258
1588656876
1533630833
1825233616
328111709
923857147
1241984047
1249263088
285617363
1720838672
892426835
1934892448
1106727478
13478895
1877473752
1148171479
81665494
488144593
243684971
940894919
2067686325
152175644
612979095
334515839
210229395
2040697934
438930066
584849320
1967292082
409871867
91901730
267596439
944003460
602258039
1474188293
849563752
1590782605
339760641
432223292
2039939878
1336341675
1472494785
1538570730
611376860
605227391
1022048582
1962471087
577807416
1163484289
151366404
486929357
909865709
1137074386
103685241
1715642915
1830814657
1139911490
57516350
497218289
173009692
231776524
1444887680
332476246
1017569882
1012558344
1673105221
1505028395
1337531258
1134439960
390598305
55098260
117545504
2118949099
1711063434
282055198
1948882580
852862617
711165958
798767599
1602348968
56342342
635431000
414644688
1139242244
48032858
1681810916
1826288159
1835774388
890489734
222453715
173245892
2084183429
229649517
1681487372
2054162838
1666437315
380201851
1304262870
962395377
1960447253
1015736083
804118004
1146358338
734058506
1522254744
1636417484
120835802
618831392
14874523
544432959
1940941670
529390694
229154795
809911689
1097718858
1741017675
573938764
1304998830
259332519
982465775
485651270
337766208
1553268634
113383566
958824114
1155378569
224394875
1660513027
607674308
468096448
2073531255
727324215
1349565370
1958717160
1408665707
2013901299
138428128
107388487
1416297588
2135846570
1143597728
1600632273
1307652994
2087780221
143829174
332132902
576729034
1587121112
399976164
984283337
1335431339
1358998226
271121582
1766420141
1990867992
535651564
466884132
1305271873
781667830
337198615
766339453
1672357251
1469501635
406014010
1519120838
2016636126
213302875
1515928856
1003287768
1432003686
1056491247
495821129
1711574538
1841138467
1981244025
354020826
1645970363
1276656888
675588159
1851507332
1044079178
1429948486
324267898
454041710
923394499
458378529
2128557967
12561392
685019418
361243434
1343838212
1742141216
1802357361
120686375
1562245411
1596314649
1922822133
1036473012
1991267313
1184804479
136048560
219756856
746175073
1448013584
861409236
356650598
1626925041
1017734355
1712587507
1711707475
1467160972
1499183007
1282360461
2137511273
2136468961
671605486
700366024
2136078846
1571360279
542815911
2061413688
7387000
370580765
655909753
700310699
1179793913
983658672
634915543
1963146231
1327602638
833884519
2101828441
1238260090
1130488741
801342211
1206857998
750042631
3312286
1923667041
1234321809
1916541138
549882382
570718245
1902038148
1848828867
2010575698
1897686116
55334741
1818773466
1509559326
1539701747
1327394389
878987487
1843918370
420265225
1369796567
216087195
1876286654
593935200
922115521
719813635
1899014968
2137513739
1920120976
864844878
505432890
923069710
60383387
1987446493
1985768113
1352095774
79266060
1247991631
788253371
1576196111
1254130206
2082043446
520557799
419285771
729547478
188636425
683162275
1616731393
1908988910
2142397019
91183747
1206286377
491268526
1966763577
847654620
1436843418
1163091504
307328598
2034959327
1835451571
1426611092
2049294918
747386544
1508238459
1483118236
1759672390
977091082
1404158645
949370999
210137202
400434709
1530490223
261257552
1403605486
1550765443
878557642
697272989
1454372484
181820667
1327476108
1553344694
789649283
600342406
1780199069
351059464
57360771
240193341
1084390203
1325907166
1179455701
1112492344
526445196
903477592
548451789
1615433029
1202156873
1048448073
1078706361
102933422
444761285
1615969528
1156855427
945392459
435457111
1924952963
1333521650
597479515
1740826853
1207546781
1065561700
1251633610
107383245
1314954640
2095294104
1746215071
1104240726
1472297461
1014273759
1701346600
1255774324
546458350
118051297
1103380020
960207094
1321428722
1688928396
646469175
1430506446
1647647421
1831775750
692744909
995175976
1994871715
577280912
1680738741
545368292
1125929448
1599987046
425193529
955854981
1774674725
1391804102
107378841
2102701480
197174256
1808297399
1626806409
1308208497
2018953909
1305899059
761436123
940824896
2012740055
1643667298
1022936530
1764833195
1774885290
1243180298
556054664
730739734
1328495400
72560224
1157796468
373452575
1715765693
1244606918
655347802
1906267972
514200973
1081006515
1488920683
691112104
29335135
1457160640
2044248140
32896357
439141555
1186523911
1504731816
745789017
2076130644
1907355580
1079615018
797729336
1206114910
2045738960
505668454
301027113
1749001862
1202185516
2143746952
357767772
998114971
1324109879
701042085
1199052744
375972871
1279437605
633810476
579685278
1166270321
1430370205
1483306041
1864501605
696486420
96367000
1726715947
392125751
454666504
1093254290
1195579899
472660686
2024767176
1927239562
1309405036
1645180690
449256911
1866930384
1770306072
348161893
1776075432
315192126
2030274068
1836583574
1925264955
2058895669
1416368087
959518780
478558229
929880563
525374080
288119296
221638862
503082360
1871060637
1361439513
1487825887
1795401822
521500449
1942946019
1192892983
925540498
1435597230
524049212
1453218970
1361185197
1828457104
1343912970
368645441
1744482535
1384287454
999860361
333857584
198721798
1668996965
756789481
1632019240
1780502444
187294660
1441366166
169892553
1298575413
234654847
975074947
1941088950
1350045994
2063364745
526222765
1005955199
1594089463
745075889
516693220
150929718
226915602
343792857
1024120720
753189781
87328900
1267764978
805041454
483865064
935915016
1892466408
1128831671
2018155842
1245026594
1861856958
431348126
1059735164
609806776
449901813
1517977825
1546471767
1459109914
1754254086
786871657
1384549971
274782521
579593072
1305366899
742966581
590344905
448055184
793185616
955737891
836974664
1158332072
1684762622
1105051840
1693611540
20200357
1945339604
333776069
676566618
360371018
93611508
482502144
1214899527
2107161365
322400419
1534474593
1702993285
870305343
1211787658
171253969
404274111
56827282
738806473
838089935
1196825428
1038877755
780330570
1173448494
506452720
1621346050
700010039
2008053062
987891760
1182448163
1841235112
705069502
662082636
2138435506
1884419326
1139556137
1631555576
1076653403
1129656956
569397916
809807850
484240266
36340309
121812197
1321539878
1738873543
1998367331
896671323
1678669099
293827299
1328253631
1007974183
487214581
1508673544
1269496957
531846029
939700833
1759308360
2118482842
695563394
675226379
594578060
1024693682
119427893
154846568
589867581
563684254
1562161652
1884610784
875122669
244926530
176240608
1190961910
517424991
1708276371
550900310
913910465
1163896296
1204933544
2012258025
1368317576
1171380828
1832118571
1341529764
258148093
1570062888
1639672890
569143108
1444852619
992168012
651645362
290442815
1123149582
1057950482
71582552
1732682332
272108456
1703119433
312219395
439111271
1906225034
763453022
1422135243
575409012
2035255429
1397028193
38462868
1053084303
406765717
392059493
1978111369
1403985889
249465382
337871619
141163157
884880474
714669247
1329997230
2039360838
2108997551
2006005802
1165367416
1698933915
203885422
491573781
572077698
622415219
1143143548
1879476513
759287603
1654584145
58140085
1468744162
908893114
145625285
91349493
128076481
1622097206
782888806
2064742119
622979170
1075856289
166248421
1102986855
1441868266
308395007
1721135822
1825036627
1633158449
970409347
578967617
1140746687
1897839291
1160819102
560498828
1809896740
857571967
1746020427
862458951
569970308
234717157
1069733892
1802960037
1377790114
1393294862
455813861
1824846769
1199436007
1377891312
1032553869
1126032509
1582092385
1941557461
930385096
1803371330
1633728371
9015330
2041181293
1193485874
683953858
81729130
834196736
1285301511
481669827
1231213851
1344965371
1733099920
1921053870
701281839
1281170299
389224460
1322296762
626217477
1378493401
128620307
1932355788
1538615840
27610982
2100002918
981830948
1155444232
1230722491
655257729
1790292020
1346946948
664436944
327823228
1194027020
1012510401
1198373718
960170199
1524299255
1562396375
2048075600
1118104488
501284770
888160588
2111257513
88167374
1833521949
813583256
1465740054
1321859245
1100197670
188580294
981422542
2022786778
716150547
1474243652
470510626
2044305170
1447570455
1677050660
97277124
2134663137
1197018988
752630503
711035599
1582412967
1814384043
1596102657
2123546636
300560020
1774800805
1625345109
1239854947
1145775259
1119933877
846256613
812022519
1241439093
1876556133
3227766
731288131
1357477516
422459409
319861045
1087250702
1819520990
1457161387
1690569350
2134246490
280778725
1062167164
2007473548
1876445668
2078383777
187828027
829208836
642332180
2106794801
1021805836
1523875381
143839634
37604331
67304746
232324374
824967288
1078093694
49273332
1187354793
2112102315
1657279600
793841918
2078257980
1925983314
249262471
1001287034
308322892
273051791
615224928
1395188358
1050798926
394640119
668324612
1846470093
1484572511
2028280870
1188116757
675926193
1811804158
1268854154
178973400
1220365211
1370403609
916184809
1298412735
315736028
1624526654
502517119
778267840
159568284
1495701444
962077003
1502124805
2104156814
1889460714
1797387321
378989034
358915147
85997433
1214005171
1002692232
2071691755
1222235220
1040405329
1197299850
1980009203
1533340319
535089886
295131931
1993852155
549367246
833174686
951229424
281280085
1247783150
1655699336
516742477
1299544170
1842436263
25618907
164367502
203989387
792924562
468096682
854928248
1671550882
1975462537
339461388
1423966160
2013475357
1371632266
770157943
194546805
1329157133
907013142
1837084782
601837705
1826113313
1574359379
712348877
1134121168
1616993547
975757531
330386965
648079029
1997216331
69530049
818235965
4741515
1816406069
404869095
361121901
1795112655
1112166204
157376494
233813766
749445528
1582201124
1827408739
2086509059
2003301213
431930302
760575471
2084894943
863421524
879716857
1347123312
397661507
1214071634
1903964018
1911580072
2114038100
1211467380
718942788
1495373578
775515457
1365875454
1303657647
1793802262
1877354061
1881693689
2076831809
1787464418
1091239048
1107631074
2083192717
1585380612
271571332
458422708
935817310
575414915
764120622
1861035146
879617568
531399566
1450475865
1044171291
1525740727
1628888964
442557808
1617811634
1397520700
714519062
417298307
2095286285
1673788850
85524139
1007797575
639478047
101917383
728655294
458291882
392150578
1340674558
258179015
499530031
814406562
1510471632
946897688
1155495261
1757106170
58820168
211889713
984210625
291181500
1151958768
662044087
1480246711
1752826358
1064781171
966764459
1416635294
576510211
1496283446
127262810
728860308
1062470113
1800312909
2083153324
326803752
873144614
2144184678
1733907665
2073581251
530738852
385478152
1756873898
488722868
67294878
590912763
805415942
416489803
838721658
959423514
761793571
1822220507
1542086834
1760326368
2120246860
1195402528
110030867
1321323840
1524004548
1527968496
1498098776
682992833
29440650
1363574133
462471173
527956860
591149695
1665428527
2128425779
2012990970
157687668
1740827019
696615830
216729093
1214615479
1297987815
1338279014
1028551723
152392240
211522754
94177074
1877136037
284736239
258545030
1430309847
1622396767
2100911999
1681006303
181221555
683023736
1032786743
1323488961
256826056
1295618296
924003130
1782129524
438087299
657211397
371198684
267366735
1891381128
407350638
964556739
644579863
1654599891
1314978475
1212036889
1052049931
657227129
1127555754
1858432950
497395442
1101283427
959069084
1856395397
1599280610
261174590
731824408
537766833
1541460480
731357109
58713840
983589623
1359049261
1469254811
1593832205
919419914
328228752
773052807
1566941029
1471317235
818748353
1819117065
638420192
1893281835
1860243343
1000786619
1272352124
1109799102
142139499
2008840639
1012034973
1333993114
1331318481
298330194
473114552
1759453939
369073479
1253809403
1217303935
709438645
1482784179
696387924
783350531
319056911
406358052
947390865
1247256556
1838683985
1092565237
1129016645
1548513937
570128166
756905649
2138294017
1367060898
773798497
172400940
1049937184
1555865393
1748308687
1848846054
54219172
1940273622
1496750299
1413391240
226917096
820576270
1833728115
395544210
913122108
348568030
1792468137
841826577
896629175
912345822
402150586
639237117
900938300
918129890
832800606
1986320040
1819391454
676803225
1447939935
2033298734
875471503
615690427
1233561798
347301354
79869030
1922707718
2094371712
616941749
2044001572
1860865209
358561997
1460919375
1984304192
1528122892
888330009
1070845176
1413482504
1259125481
541128170
1094802200
1992037610
642705205
1931240193
471847065
2054104690
233361168
1858500085
531398670
825106232
2070575286
224893926
1938475589
66775200
317005587
1760898425
1582476569
1292586160
1814848606
719685918
931846402
876254299
95652701
624130217
1677152268
360116383
629127837
1683086579
1329957804
2044439438
583550440
2094047890
1312762621
826875679
1828585886
244579677
818686280
594245278
588421991
1923018047
187538462
2084648330
804847085
1200753344
1643772254
1767016870
662157862
337615464
1820583336
837444117
143030805
2111170953
225741537
230838075
412056284
499184210
1904375322
984755245
1024331469
1266960459
2018377146
1930726931
253962294
1252936840
596389877
196148366
1591274234
489007461
1154042171
689762940
2045658918
1488066520
36418021
698656015
1277401979
1019308598
247498028
300717446
1428250308
1755963879
452632283
2140989588
2050085752
2043333366
237842803
1585939978
1747370024
67919894
166389118
1507459803
199504869
1180694323
206732832
1141657451
506023606
805402119
1047660826
1969041705
1498420350
1113263526
403280730
1775075934
769476493
378289996
35022981
883636731
752437871
1286940712
95410460
819805312
1695222355
1850152449
1558087561
708899906
441315693
1404789625
1731674103
361410837
207347917
1764858844
337794396
1228525778
1954820863
1016457142
1222150228
189902847
2011743882
319865149
540964163
749232435
100273996
1520496671
518490820
1404841594
2030776706
669044213
363431748
102817824
1358373869
253219548
1900642346
1890963109
99604952
182020346
501968678
1677048199
1001420080
1234307413
1896696152
1926326313
191594897
646160354
1022794937
530977349
753808721
1104295959
1151711032
67145651
2106703060
509734953
1063474205
1694388413
1035177068
1667708613
2001064664
792534712
1536014937
1521110541
1309472065
1651155952
1147691305
60758089
400500111
94682140
2067597904
378678404
1133593806
1392217181
503652369
441201270
876740813
1636197291
286025607
967607920
3257060
849109870
968917935
1440491090
2095039975
669118171
144080603
1692001572
412525642
217834447
197090616
54585331
2108632707
148478834
1652864746
994732444
1542764942
2007413082
726031142
1647036114
2024969339
1603638523
1815214347
269603651
1309939582
1741938885
15586018
505050417
245381494
1914272695
1167030308
1087211879
1371123428
878936121
156731268
1152782471
36474808
1904995667
1238071710
635216435
1609729328
881794739
1357279870
839133629
41320729
997199001
255466661
548006542
1220606778
197940374
1828227839
183094340
152418260
2085685539
1392517903
1887956744
430708308
1398885130
1461882593
2122352496
2018174608
1952426018
1157609564
379519790
1722861560
1915438277
787335628
649950447
1171394401
1048693634
1216821804
829245786
1377121740
320284016
110615941
15352368
517393777
441711230
1581383835
1482210111
1335755093
1254881708
2136246802
376452922
294296294
1503455565
199959940
533934631
1067815022
487030607
428963197
242564997
1759320835
833814902
910314793
244346246
513103117
841788775
1035727831
13300152
114712712
1364453731
29519302
1817058498
625022280
763640871
571002775
45061971
705902290
997068039
1855625123
1923999230
1453601582
883895519
1371410749
98645331
719546570
123479306
73973129
144797312
394327301
1489719708
981387045
1115853691
1552550400
1192411004
37125113
1357406951
207736174
835311162
1142476406
72500421
1595915796
1941948214
657973600
1948286624
444375746
477611803
391420311
1404284826
1318518850
1633422474
1221343057
786928770
133699531
733518360
1481046454
319427813
1533177008
1504627911
172017744
1284478566
1477628728
2104669698
950330790
1223006561
2034042596
524499563
718645637
1457823023
531417108
1135475469
1721320169
1870810237
1888781073
953156862
2122613369
1669656836
783449462
1919175199
2090642597
1108947161
1058377016
93380886
1175016521
122360101
183129675
579079558
919551095
545473595
1406800270
991039651
984433346
407485438
1487133201
1520746708
1381257674
1101956974
1404667012
216918687
1112759117
114947749
1841888348
233666636
456153697
224724702
842738318
1593598684
1615289809
909841971
1808884813
1101883789
1294506552
367386943
195715138
41194196
391021578
1564788228
1561835001
1780904854
203748078
1238388994
1288495770
511721627
293227053
397087019
1913706700
789161499
1486073025
383824852
1421547039
79783898
37566017
1884580246
451232010
1747306996
72302107
1442812404
1566199791
1380565217
1463918758
1296150565
1508652702
1120397700
1283855091
2032314142
385424649
1568950695
1820490669
1166556493
1267277245
541972486
1562662382
327150068
59607790
294702282
405150674
165537862
2146090592
1584052702
574601137
1955763353
1041592028
2006018667
43712428
674697141
1663864208
1503497300
1812281043
779234277
2056826373
1315577689
1601607712
318152945
274330476
442084913
162064470
2147190841
726500962
829574627
999690249
1949311213
198415545
1029793582
534232792
994827440
1465832876
1855473045
889263210
1971041143
26647103
1204973611
522933169
1628291034
1339318701
1282853473
286170222
1155277659
1139144930
929332045
1595911701
1226322673
253567015
551329354
1162588480
1060563674
1725282769
1062845309
34278177
1356835577
800817062
944113612
665073301
1222523697
1966621195
1117875485
1721214648
674830233
110341658
784882355
441299301
2091713691
1533909768
1001151852
188711401
1961814929
224125402
2062516254
670306806
2050293434
1150597671
1651733284
1749691572
631776561
1773052311
185433554
615020918
998158314
1184811249
19936676
1691127021
1822512486
2101283760
1971060521
135398433
2061202974
1506045186
138892792
724215418
2058856607
196026127
1548737668
1432391668
1363774994
937234523
300234173
1100702590
860220971
579338900
1157538651
92374283
1441405910
1612196003
634154993
1798200338
827564202
265571608
1148591634
135699843
654914129
462979097
769024241
1976802957
378924469
1406946762
2481272
263106063
1698159592
2138143912
732278212
971339649
1019395602
444879840
612023122
2109762786
1224221165
143026432
1611320566
800340350
28687803
1758262994
290221196
1659321081
461051098
231455578
882544065
529794314
115827606
1257594359
482148132
669117123
2062603276
1701469719
1475780907
283939118
1555429869
1874823441
1829398401
332630355
1927976633
960821286
491266262
1019933379
838903277
1029085088
164759248
71706033
290370098
660550749
1332483917
1752524062
1083469858
207032791
1699099539
1265604842
1079944135
1789331778
1213335800
746655968
1324043272
1434005333
1037418829
1228426843
1313806202
1755316819
1024228062
1290393057
1069359137
1046290588
1489340582
1938033440
720498805
544245382
1326676749
1722552722
1206046308
301553019
909897615
574404405
66212126
399581496
322513173
1465935704
51067862
1361757847
2134798553
329196541
136487650
39700958
1590705503
1666812097
1069701162
669465701
237053062
1028248879
979148400
2143890389
1266979287
1053031964
2068457132
865179501
300435430
512608440
1551061874
1836183294
40216755
1044901072
633718179
653269095
1830536531
1753300651
448213197
1742339837
2124625480
330096983
1731622577
2017765488
277658668
1884586291
1082920003
947901398
410756988
452957636
1036690960
1711743034
848103650
6859880
1586572122
211401128
1222421052
1555675753
1845425018
1052872900
1662569844
1017673447
1792756175
1899173996
909489635
158055898
1561410014
2022607820
494008429
1856174377
62956376
824949933
989631263
1399362658
239441649
1153002023
397266370
770209245
498530877
1368989358
912515813
720601363
461206494
1811977666
817131171
2032738677
79929351
151628565
398698589
24108153
564169901
1610207208
2100453715
1955982116
972914107
774507080
892587743
1477631380
962066637
236485227
335288547
570639351
1436621509
978086257
500740967
2123850112
882586285
550887236
1516469747
122545869
909551262
475119945
945925170
108245890
2039422898
2071689342
822048271
1468113188
1699348179
947199734
507088919
252794084
1932990618
1561278401
23423933
1396841086
976533781
293137297
1139359587
797361450
813166853
920768463
1297405694
888511479
1668950390
934687870
522988455
1649625583
1777139725
1665071781
2144650411
489806200
523594623
982381290
456580897
2006759079
1192175550
146785034
1623416568
334149839
186214855
2025608356
1269794260
846148935
1529732357
381602714
727151814
1390614987
344122927
1275986805
1859679211
1434390013
1924804675
1735300774
1746141856
769629810
823951698
754412760
1869393867
65826449
1768150324
873582481
1252899337
219902717
680837946
177081010
917403724
2055811905
1636313592
668307721
1952614753
243209574
1474700050
862169972
1059573096
1176546944
1433616452
2110631488
457385113
35200612
1991315220
1271118024
2023553178
994144449
452125983
915602057
921603108
374933608
120059029
1842512256
766579736
336138430
297510967
302223631
1933547080
680261647
957171693
806256551
1002214249
946991805
1428153512
430251390
1231844850
1310426162
675515608
1857266195
223726389
1436750287
1771620495
673784639
1075331919
1259240806
2138004962
1417712384
1745582411
146917142
2124504408
2056472125
1926661053
1246476078
657159475
1063125457
1037126754
29725020
2103676706
2004980269
564179347
1277087312
1246671766
1030220039
1386114221
583917040
1018639821
2031534918
683525235
1602155048
398731549
2128140250
649986908
1081725000
1391664115
101092717
1637595415
1519889437
1249189114
962017627
911327815
1203898800
504366850
105112810
219879727
1729341365
533009817
421829845
1048997171
768897503
983416902
533808686
130843604
1453947533
85975152
2091843008
1492803705
779222572
1107958708
137559460
681587945
1416260735
1696176608
1459882972
1574312371
2102295268
1220149360
922972176
1250397661
659767128
480294445
900100743
488030124
787632587
880046210
103375345
562601175
1520367411
1086457785
105193908
529181271
1033786103
597660126
1815101495
465806654
1079747073
2105460855
1490326835
1073736336
783383688
1037022320
490891235
787130279
1656823886
1983160766
2055871775
220516999
2098250498
1713921058
2135256615
313190881
415886462
806859709
1715021309
77233583
219207869
1745831907
2107140146
143163095
311288504
792632705
647135102
1471764490
241301051
1454471571
1760834385
1907084812
1373571562
247498237
1724229206
176662353
1350410795
2010791425
804109559
320937180
598235868
2087002740
235146020
1566708285
773224842
849098088
1553615606
151655793
1317963861
543604665
1650875033
299247668
1409939286
441211725
1674953428
155275025
1263716198
432425332
1337181506
992930426
1213480037
1313803740
1923805833
904910427
2071435064
1471238904
244009036
1798525662
897964089
121050815
106813462
1620358251
1923582215
947527190
141489322
731307112
523997144
1236709983
999811455
1040087150
123603018
1990304813
1966159746
1419512705
1142433481
1474468000
1630952726
733396508
2136089184
208903570
1313088082
1902704032
297805556
424084675
2067427645
1197454869
1277382450
1454672262
1416278616
42846477
794273686
1380891751
39564350
948154035
1825060898
1591850720
72096009
255677848
1124210391
595335388
1287408864
760650522
675250531
1434667886
1986593841
364352450
920911995
1760824931
742343143
719952789
1979879659
1695566784
1190323616
191245784
1646712500
853226618
1862320688
1901102492
146429653
635741205
1107639108
1026229841
444512678
788843873
242248864
1413049264
263591253
466169663
817944357
6341025
1387413433
2087964468
2039322750
141960585
1671702747
1166917535
1137256336
1158499632
178535735
19786351
113613994
116905952
1930219496
1731536482
933461653
969303780
1969196270
2061538035
972298438
1169980655
1661924168
1462975559
1870158498
1372071589
1503975284
584583163
721763451
657353590
2027875711
926738644
1656139384
498959643
1366973342
1573411687
2042236660
544595932
8868771
556411523
1511598217
129688454
759019088
266894049
1527691328
926712654
90946734
1886003091
411925476
585798999
1589095078
1306474113
1824704547
392361011
1359841711
1888029880
746432325
1600874057
1890707981
1124223481
461602488
556289606
1150463505
1497916901
1174093271
316744599
797891458
1164403671
137892841
1883484711
1099855626
550033081
239906455
1714889554
1197696203
809971173
2028994552
2087701895
1988908077
1279674698
492604648
1494535436
1007858005
1026708773
32719712
333996951
64790317
132509486
1233836143
730079534
1072429750
882413989
863284875
274322480
220423162
1846954198
778060903
508182895
222974192
1847701091
946219565
1187161216
1814636562
117517826
1721991307
443676769
129393094
962105815
1928265419
1388775175
1500361634
680515017
374374639
1887978040
151667128
1730692408
1124343187
2113299240
2130499809
2139151816
15844639
709520
1595355760
1286274317
1134716711
595778910
168115248
705713003
148611415
931701453
508390529
936059219
1797977319
283828044
1873877964
1823587010
331974086
2113171227
233170583
1849054319
459366427
68460532
968955966
693901070
1901938339
900286681
302914812
1864531053
1301023190
123448068
1332280322
1642590987
25740
698423695
412473957
1348782695
657875888
202402246
1324254260
771713036
1822905282
1432169419
748617665
794477211
1679112036
1139387005
747251572
757081854
167167311
402699105
1976519686
1311065089
562884285
1508386823
1795809006
489652081
1531637156
52254001
126100574
364220750
945412931
1261179742
1656090023
1579182264
270585280
363966261
76045239
1428969465
1893367610
1077713347
720873703
1261144250
1281456893
1406787718
1003223995
923449465
2122044582
1732341243
1531068448
1914256524
974087742
1269961083
43912091
78991061
1321702859
1873694655
2008909049
1360896233
14001351
938146667
820533478
1892235682
1486128386
1742771265
2117251793
1673959651
1610168363
277901475
1139621791
1086530415
936948942
1563340119
666580890
1736169318
1194087878
2055333169
1275556176
1316505871
43896785
1055502892
330398482
1611720221
1791209349
639432032
1777057248
2044822192
1670865056
617670479
811837293
82390425
1875753784
1301933925
1072487379
1136151527
651893342
964117995
1443393705
1596849674
1821112969
597318182
1539387120
1768278869
87760823
689636536
678812980
26646162
432948159
577338842
1028297169
2059655786
448941027
359604004
1947864397
1648504130
833620137
1282337659
1054874793
36703720
349338200
785833599
1521877877
2133063585
406298642
240321957
1134161452
2003877379
1147457085
865296466
1146776690
360788497
173509636
324372437
807334688
1441533341
1626077945
895688668
690382587
1426139155
802276211
2086014601
1383378503
1320219309
1750633556
638811433
1749568449
382680196
209516694
168730558
2102460549
785530580
683617783
1266959763
12613171
1095692575
1835786889
1795174925
997060921
848537133
539030441
1537031097
543558460
551677705
242648070
2106668434
526349629
501794889
2127929775
548773624
497926655
507514413
1420129374
1994267543
1416312802
314980360
957871044
653112337
280144876
1524719062
436151917
2126241304
887251695
1036288786
875816607
318393562
1610677413
1543121999
657928632
1902938278
1249732034
294992461
1003945494
1658998821
899863016
210308925
398432664
394641343
1027194408
1774844377
201494258
2033074750
1894710102
2130111203
79435107
1149847777
1429848039
225276084
1545602521
1930021904
1234813614
1992883010
1935104299
1823445756
1411800309
703490348
2008493893
1775715390
2022159409
1659165498
586833079
1650736584
177401180
2128400598
289833083
1622488542
1524786664
283544716
2011538331
200581701
769849173
318291987
465395230
1047914925
602882110
34111610
1588364801
32529092
322041653
1796440732
387474766
1418259821
1378370888
1780326188
621967427
649841221
331163511
1531092772
1553970042
324443082
1008130525
18698219
1690981013
1741989226
2135902391
719642559
390540776
747480280
695241809
1874952516
1016568150
2034792833
556689852
1677285688
884001299
65181082
217439678
1068937440
877774109
2078094632
2081140484
1179153382
995153277
1858166810
328403128
1474163557
1212779153
510373956
24452064
1994322706
305413645
1668342728
1564658273
757136552
948970126
1793864641
692672859
609942811
1726536078
1479046462
1412639246
1884825513
1486918114
263520639
1840086597
2022384506
2114432494
848782802
917258494
566394494
1005253063
359324784
1342494873
1340041931
1524709752
1214155870
137953832
311411274
1002551115
304320802
728412975
1328304895
1254865469
284937335
1049756568
2096919451
1932065700
171605217
959324130
272621327
9664140
1235722034
516572292
2071976358
1829225606
1331107367
1271905934
1036557516
210568462
1805949623
1597896474
1200360239
1631275820
1311077516
1694598356
386837877
499749933
1971386905
1120093916
1214248446
2097956226
1530976503
1797817993
1946078540
418198268
667559352
27075042
443246267
1401302314
802174184
1658895881
34036697
824645627
1974614757
1957691566
1472532833
842041401
1716827128
822268767
306668411
1338763839
170366063
393784614
171088166
917123226
1747599804
162260208
1905238494
923928835
1641959841
356846512
1329764415
564567137
1547310012
1355239181
1656065987
1819267971
449568725
909042461
1459136513
63776306
1197420593
1352299678
1941465456
387707155
966033507
542679993
93022487
16405509
788330175
1255310818
104346995
523213048
1164628716
32256082
548702890
107159796
776447991
143936011
62836268
2045434647
987847477
1482401303
286446513
1880769313
247393686
772662771
1448798449
798680840
1982728926
694428609
1612589574
980907424
341467760
906667160
1577917958
1201820839
1432340451
575836810
992844456
2078326651
1307056828
436780882
998699278
1730374702
1929770610
839544285
1678729619
58047306
1511861076
1263609165
1757141137
248278346
2043281064
1380879081
397603386
421322964
836252333
1100039220
935610014
71686312
830133952
1422647617
325385863
2071120592
672522258
58118009
1888661449
331527766
101353887
677794475
18710627
1478197551
1880587284
768444595
1710920769
1983045348
1761459955
726102700
861913182
452312835
440102955
496961508
2055833376
1217872643
231556170
1043287920
959208901
279985260
403165014
30704380
766654204
553136994
565810163
1837578461
1921341420
2034300151
2011618603
953849366
1774810303
1836951771
1066425678
615942377
1845761177
1186885748
689280708
2126973754
1800748381
1781107826
2145651925
3763212
2013358282
1696271164
943995529
276865757
976076863
431226683
641029209
1928964262
1674551500
121781557
359190354
141089658
1290823731
1309254266
193901179
325674834
931563529
370664180
323202506
1493678477
256172855
1827397517
118618968
81787523
48328931
2111407237
1897269078
1782157301
594815535
1026764763
888659950
297314070
1236221223
912367306
1594519135
2103363401
1473350046
691234053
478246532
716401654
173303117
46983760
231694085
487433895
1752541272
46264550
1432076912
538429970
148832556
83993569
2044970507
2093357881
1170968846
1969106269
1828011001
152669313
657248224
1637405815
1125484917
1294434305
946845996
1929094188
1816484018
1845465285
849559454
1353292035
11669552
690513517
1524697453
133060523
2122715974
1770819108
804877662
402025204
585681580
1624268264
25421231
578357782
1499427786
371842579
1301566824
184313661
299874857
99859476
1232549020
2055046535
654644962
995378259
1156877192
1298438002
1526331724
1064395903
649816135
1708057765
1388689119
1338685034
330732082
878131476
1557152671
124948820
1781237268
94755374
948744924
83829896
346340119
1127286241
39550466
422353442
1472736813
1505163446
1473615604
810107027
559625959
1612348327
1037123162
1923398944
97821662
1701509920
1251058900
106645176
83762660
2097226863
330453827
1861609152
1564857798
867765345
1618959074
1031324940
679573307
292740629
646663519
496531725
872637853
639832011
1601436911
1257202743
16990391
1641751216
1407649152
455873673
427470863
458483792
152509393
273788589
1756854226
815943894
317924970
1346592764
235132181
434094457
646978924
1827920102
719724871
363786920
1700180821
447860651
2107162511
1269192333
2057684168
1210747346
729501807
1489569523
1253740805
98266834
1985883646
911686507
449821208
1221304922
849948729
1264535600
1199836474
1451664968
863942987
1033380783
1337594553
242287960
85723707
1043232072
792815286
1320158489
886562339
458042202
1035655435
1627217931
289427353
1330288955
55072129
769656941
1006175212
444800553
901354653
1793257940
437952598
1829393145
1443271403
310567892
653559157
24887420
789107261
850154472
1748095949
173284781
1132749071
12732517
1099085906
928781910
179415953
675758568
688586803
550344838
798561099
1935748636
1157035386
1375513622
1622233018
982606176
1169654533
1030541138
441554471
2065275452
1602658589
1482415721
933792391
161942063
418711806
1944813855
2064185144
284977391
996291098
640819664
662523234
1785990718
224368030
899443225
850586954
1616057355
505428728
2099792632
124663446
268861822
1278577635
673352103
1171808341
1820556199
1492807946
1882183384
1746409887
1327727093
1160623564
948595706
784724266
393588247
1650242781
1971139144
971867830
278790154
2011122780
1195733224
946635270
754691976
289806863
195297958
547378173
653231708
121372629
1770460358
1920187954
935019114
318500706
2119527675
335356900
1536360695
1067188091
1552168897
1862181358
68792173
1401865976
2000707237
247000746
681674432
1474036199
1729390158
446825159
1437175082
833715611
663999801
732989778
858857626
1443712153
104145156
520951656
1939507378
1986151273
1990403636
840576460
989172001
540523634
1626285216
1625554869
1353395345
686138335
1110198143
824771511
1403198895
1638780172
538816993
1229737021
857516582
2006158661
1556092602
1805821763
1553159470
225616269
1721226633
732661561
1630052527
234248524
382509574
1944498774
1261164758
1714555900
1178317048
941079480
1987634495
1354486886
1053388650
2028487456
2089231419
340432261
777765133
184155616
656493493
402146950
621135217
1687782907
1658803389
1919518387
1879975717
174256981
1419472181
540768884
1335423512
206125959
54194697
1496903389
350089437
1636915787
2034528700
184010298
720671733
1399996916
1474016749
1386196102
1683906454
187339437
249353935
1723536137
597221796
1098718279
1273975895
1024685423
354431202
2057643267
881473729
1471800667
896201222
720599777
620905256
125623936
1166599878
358959937
2027624847
422339641
489489373
782615391
1320452789
1311597533
2030833458
1275820167
1280092464
805134947
2023278137
1732417596
489710854
1097298002
1984334837
1148510397
1087540812
1196123521
1100718076
1373659418
987977431
1576560173
41671537
619577662
1524673806
1329311335
825555098
167301821
368617040
543467242
385179624
823601274
1484189772
379535610
913735513
458651440
1108757542
2066062031
1287890870
150666711
1924075669
938077212
1311142822
1249129838
1658565447
2021243294
1533130095
2060913120
1045191865
1375425048
662957396
1406065058
1403158683
273060332
649742282
2014723717
1875739041
624553990
581772286
1118346601
1627478774
1519178159
2031034763
1576894111
1736462976
1300244137
1428666231
532590277
143700915
1726893503
625103236
1653220902
169316541
1901805880
1628108714
1483782550
1399950795
566626937
1845590805
369267270
172143416
1595702915
189541618
1591373431
1459945
1330791071
777198876
163096871
1741139893
809244744
497868644
593431323
1338859163
1164996887
1610996464
1283351127
144622014
730745712
1087053670
673637004
1821261360
745232108
1015137282
223104531
1888498388
1053450243
450088314
252634350
2072510898
794494206
1417387002
1419386368
1003758364
132362534
525787674
579479371
284311289
613868200
453648966
1693003046
557076516
112506144
482194971
2046127122
1503645192
1455011617
10312478
1929447262
1613749918
796657027
870533709
2044504723
1859358943
918007872
1515705828
106819905
530653196
917202614
105811930
280139620
1758936070
1602644787
1917450031
1917940048
1634032944
243847220
126791580
813313088
1691622874
1943469082
1024409287
2018825924
1334221924
790721801
2117686003
635580475
1382934154
2120349236
1364037930
1141752280
1197959762
1628359418
1628105542
223526608
2107601170
491090962
1570143918
293907507
661692831
1670222653
1554577942
1181536591
1767475715
1626677107
2032831467
1846374467
62993139
1718018464
1854298334
1719387588
795064461
1731999959
1277065599
610390514
106949988
1881875908
560562502
1247340495
973014344
1523687426
727878747
74319370
1601127995
1765749232
404018563
138475408
1271579561
536730726
1697371465
1464810165
1239621736
607863720
848357184
572240556
1785419974
382935997
440367439
1879318248
1228445001
1545341874
983089370
2025151444
1618150478
2071421756
547355055
1766812393
1689238642
1086698935
598223940
543834857
722249547
218122020
203193275
1095526461
1149727567
1247342735
187431962
1472482513
1206422989
1130447681
423760092
590706985
901457343
735704691
1163154098
9075608
2011903333
2095815177
1462697594
1339859295
952276337
1571394625
1661528757
465729128
723392046
736126257
214435434
894832078
1607705198
1481650866
1031757556
1763971511
1784834502
747937165
1976544869
1716821037
1629885149
941284575
871592469
1786697412
862319830
212280093
341805163
1102603157
1639537335
571099500
1744918366
730958913
1532611857
734577873
1933802087
986659809
488399969
1653858812
1696725423
1322499559
753607489
1050036490
1438058182
1388791477
783767710
1588906814
1070154836
2142323802
368970225
1543796028
1896125332
1943238199
1628923297
265743618
1487301299
179817903
1504329117
1574835621
1820767070
2122454504
129796176
1661467345
277229639
2083939540
1526328572
2094269938
76246158
2042974847
132731786
1946319447
1498886319
1171192354
887783662
815741181
1285128702
1982710231
1425324042
1015598361
818948030
192539372
1949263036
2092220538
764918360
1423370871
1151192383
1888630609
825768202
1484491134
1731644716
1913378114
1549150360
1116064958
1071749088
1607067836
80820437
483108218
418415082
1316347808
620327851
1467574646
1959973799
1423967200
677638938
1936659323
718709773
1107853054
130555664
1819101961
1307818475
187475599
158233631
1380136297
1656256317
52007228
1138348465
1431178502
328321631
1931801005
745820205
1673232962
1623664898
2035104772
203988777
1377821605
1000575611
505549144
670100454
1796279828
308582728
1748366363
1132744504
647439523
212366899
1241138330
1617675217
862196207
372515267
570852638
1005036812
1759694557
1477080948
619439560
305050799
709850158
1710055092
1792416174
363833597
942215693
813825625
39481928
1428046665
1718505544
980481556
1425425431
2067066511
724948796
553361676
1490916026
1731454164
2052292335
1050632239
2128282964
356965858
1742424164
142601186
35791527
706364929
343088518
1165078355
991221144
889781101
1938053420
1604135310
1427978480
1617663120
209590064
1473534019
1255975951
1337077504
1836666257
1272130121
1393635140
1460782489
514829222
247724384
1941047176
145624454
55984969
92343526
1071950601
1195957872
898431019
1311515564
1485501810
648027979
271825118
886376009
508273711
1573076232
1117159094
352854474
521542241
1875454191
1996559875
171846000
675442168
1936711422
1181462179
927318250
160348771
172913473
1754346450
1994403651
2086321873
610445808
1222667400
1978275934
1302511750
484643694
1708712960
159989553
1482340418
291419194
562338266
167268587
283821701
206778937
1860139496
346666575
1504571199
948079539
287153474
1452961373
326376934
1383159033
1860260291
1640886349
1546154763
1905688281
1284631209
386668043
819779296
182822081
371480778
1461325465
798742268
981263293
969313005
2093438885
8505617
1918842700
1912509876
323469517
2092841170
541352168
1055826981
1383298324
2101254904
883381735
864989166
614862104
1373850108
828126558
617415048
1477814762
1027590698
102155878
900102235
530257698
1879529085
90865477
744987465
755233940
1650897845
619516552
1919381723
2032658687
279727576
121931238
413998879
1008327883
197106548
2131349577
957436997
703478576
2097728143
1300824090
210532143
1051671851
814331038
1485302173
344104671
1043872685
1862867568
1851546869
1040077717
181471717
1834035541
1874519194
1928009201
394417960
1419920950
1522994085
511750346
20715928
1805329092
990784466
1060130755
1141309440
771168669
1849017247
964976866
261745875
748933598
2101761399
1015299039
1892448083
1590635484
2124139623
692884237
1535080055
531527084
212102201
346925826
448041851
1809835764
1505183150
583031679
1252909888
208102722
1231763076
696440541
1125026202
1013420110
1006071534
950942523
1024811590
2044204663
1615232901
1511385619
204125366
412766281
1837428787
385984705
1830415561
1517102605
353656292
202606820
1114660387
1029782162
1374429538
376084476
177868274
1703829587
1922071790
1775458428
1987413279
2112574852
1458131640
687276362
1161276214
659081307
1533109114
1704625875
1821943641
194028327
1322718287
1075735168
442682352
1854578826
419937551
848319380
1184663563
478619721
1665040006
1824485060
1537630715
1651602043
623878388
65312561
1808136478
1240069366
1812560374
428819941
28774592
657069718
165927656
44583694
1409000004
496118849
399968063
1618693460
12842683
451067071
1428370027
181932624
2053622170
1749159094
1911654096
461147946
1921610613
1397683093
1012380493
1612234898
1545345826
413267818
1919353299
1901939445
178647331
608022835
741340544
715514585
121073944
1804564756
1690530113
1055948070
1773186097
398547623
559572307
754075468
1594727380
1849577809
300746257
1564174219
59931382
1617546309
1185057396
1115325787
1506879872
1789623063
966947254
1695619343
1839240698
1846567235
1961906587
1481213201
473902891
1994535920
135998786
815789411
150560719
1840643152
1370051326
800000063
2009927488
2140341539
1414120061
2071018915
497233196
485691063
1744050990
1537749291
1876443813
1182583539
322966191
559585349
451743014
2038014326
962425562
158993405
173547639
1831320670
221618147
484546650
1368494241
1965644841
1650435819
1157502273
1351722357
1148351487
11523020
93406805
471569149
1999998437
256626741
153142075
72170749
963704654
4999302
1858185156
168624376
316486877
504699821
219286734
772704325
1478344428
2007830535
659638118
1111990888
2083849732
1769870002
1588064848
1221469952
2086452954
1678179506
2060500270
1899487437
1669559826
1512563296
2054358345
1874165464
1775267257
1825695944
882914782
927043481
2142158891
2047059024
839184392
308052765
587255178
689635035
1165949809
737064120
809299734
1722131949
1357446713
1409908141
2018800557
2113470832
202177867
710954957
1063642218
519745769
281978030
1517475549
1734054013
581079854
1623087011
998318932
1823957285
1222595385
224790831
1887624312
49084188
1990623009
633396227
310016767
147524917
723068551
141462234
27101858
1016407598
1992687694
995334336
803927375
177110946
942807314
1853311412
300438529
131551059
1022429619
1494245855
1616857745
647841468
649442557
751939338
2014570698
1874878310
400854669
1822906338
1787630924
288157629
860907675
154531111
1026031512
1464600142
1726663210
1049391390
1640995371
856362800
1230032412
1268363222
651238698
1025228572
104695867
1024917509
828805121
976046251
1846211650
716723028
279993426
2063587283
948595770
1855143289
351725474
240342738
1805493720
198032783
1496135195
433224162
437860804
717606443
1389204492
1379603360
1469690190
1174584691
1179208020
1915007405
1242832107
1549880558
744772212
971407370
839594488
973839102
1727406944
1916630662
376566145
720228685
430469639
510905404
2036651675
779656960
359466958
32158584
386042827
228751321
58956865
1476878123
801974900
20487247
1594406818
480529889
1142751248
1739647615
1378262191
105373518
1850596597
1590523365
908147393
1518415628
896526949
1854072852
1133914305
267139618
1113917787
1337108566
1919526586
1082018504
1433646985
980012194
519678056
1104915566
846757692
209047892
1146087284
1352116309
1979640832
37755292
2032926110
375376266
1705708072
687945607
1608419009
1915972035
1383885973
578616574
1594772541
1290306722
194230876
1201165001
1134589207
1801376970
742639082
809097804
1511834198
451032984
1079454497
604394561
537317437
1130191293
1301509467
2024395309
1673879637
1579002742
1235406081
1736355321
64007313
118070356
1605185467
1837320808
2080424079
1498030176
688532511
1437571885
301259967
126385003
546581086
517698975
934076326
587290094
541472923
59156566
630044961
1271797965
619537048
49535961
992601122
266703444
1675005672
1747401431
1749477568
225763718
1921115624
1819927091
901310169
5352259
1485094796
949164366
2144151588
963024380
1608718823
800608945
303872656
437980577
1481217871
512029592
381686376
215437580
1169228901
389735639
821867639
384156948
454321916
2063395436
631629975
118657407
771920732
1751368916
562656143
1871348868
2146716515
83826704
6379950
144326804
1315955824
1483938951
1826859294
1292807760
321090986
889460597
1286163312
404208397
960400924
1921030773
683991179
1202609020
1299477222
228297918
637706484
1704909009
1378870824
250018406
636110722
477652074
698446988
1908452728
1404830720
1153627289
863062908
480349541
784430441
570189971
1274910706
1499514920
359377970
1979577502
1328442403
488358285
1792488528
1686820483
419966597
1418972236
711927658
938037721
977637142
1391634925
461916114
1921446914
929170957
1845940950
1491935637
952705187
748542624
1143506640
108279305
21685739
430223466
488154489
1490627802
552147095
1671405072
1347046848
36835133
857585719
1285278560
405292834
662276418
239836155
860788787
990327110
969356663
1723557351
1717586210
2006285354
1743711579
2049622121
847659012
733620507
1533027636
418308459
315996132
972247518
356404596
550196983
249040098
1113946617
113982741
12458946
1510574546
1508681336
1784456201
606204782
881573432
44056017
1882555817
782765527
1559518544
1180348756
79477260
1103754402
390177639
1962273762
1269397951
393527029
1696416996
755862347
1709108804
349080848
129426482
2134368301
902811167
320294313
1134497693
684111373
409140612
2076559810
590071820
339797002
1852979658
2015492178
470781879
48604290
1562102518
1539152687
149684001
2074785254
1497382424
474751850
1472783467
1497776827
1688545218
410705147
578349398
301306232
1498803755
579494726
504676562
416382357
972790603
982146487
1792401025
27375422
1006942059
523797286
1304015902
1564461964
580266775
1537468163
1098282837
364573984
123611514
987073877
342520155
1720562698
1484923532
299845169
1968100306
1716923920
553696693
466735915
1620514841
1956796254
587258749
842748653
1418060979
1065411111
1638309902
2146366826
169901038
2041050968
1915192752
1660352645
759804524
1126348414
1240888940
229764036
778923154
865500792
1107357443
373046588
1279632805
1716583778
756427006
107416835
1549925820
1567623413
699485182
631065184
624611201
177487482
1165994362
557324078
1287180099
1219455879
454819385
1726182560
1916416214
329235975
1217903718
2010396526
54416751
1332264044
2005622380
850412478
906035880
2046494190
763805774
220860872
1433280600
798743270
1037730496
1970305581
771161722
2065525983
2077455738
380881327
1928471555
3733324
916523041
52502042
1615766858
662413075
373278364
1356138941
746848601
274144064
585160997
107380825
315066612
788997455
375885928
1187711803
1437617281
555528498
297137843
58017070
378704571
1822420435
1839294995
380542763
1039914566
182062365
562577249
122514441
1977109644
1358418931
530672692
1510487360
1575678870
2111173524
289355966
1002919692
794896472
1835542562
190708256
2071323776
1953154339
793518773
636999062
955438091
1289734136
2134456345
1454803280
1642296109
1897693235
1662900679
163331970
206054247
1079854446
2078004770
828139714
2043960887
671266216
1655988452
1740479967
237699341
357006152
1049944726
1132300882
1161814549
1796250424
295014778
714071636
1044360159
564218796
404410876
1018251640
981402155
1176195583
1881824773
1625783422
2131881416
64284945
547698275
396833784
1523355944
967651210
2100779580
1834568246
697181239
1504190000
1290684231
1192743350
148322504
1899693488
109527726
1167865707
281823061
1020433855
1722181807
544697554
1206223347
289106482
424117587
634198565
783086153
834019954
685356096
2028656975
738974867
1503657689
1654049109
1010071284
1372089340
1421412215
1623687280
150879642
1676978078
2033236438
1891989140
1913538473
1160752623
851591133
330033431
1268636152
1689926004
239676748
1707622009
366200093
176123074
1498924750
1241208506
751882451
1616045910
1903677311
1264362326
1267150243
1589977252
1256120257
1083180931
2092297999
1326386639
109003549
1499431083
1199672862
1656097939
595484200
1615435366
994210644
1957238895
1882824251
517313288
2017626420
1589134996
1529015722
2090763186
1900205667
1768393186
601732060
505806950
1673666584
993902578
824531434
2040511649
1797100440
1339098161
2015779462
218554229
482638251
1710312722
1846728440
435037089
1238888414
2138198043
1826338172
144425016
1420798751
2083892608
1209485407
1428297791
2128396894
221668801
121535386
776352760
778272737
863409201
1451854532
925171558
1728396462
969962596
1070940159
698897580
378749301
399224453
555334153
1761397399
1499705899
1857546896
505133623
1750683133
102858565
1500360070
1998682830
596214000
508584088
305560940
1049890163
1137435709
855496509
24989014
1536573791
1823786607
1664628670
453521874
532287807
300350726
1409596666
110910739
1914542666
529753140
1605214589
1812816722
844667258
751839040
1013006953
1507378941
2042851938
1610141861
3885479
546229417
1237368235
577249991
854646737
610900051
30564004
972863301
192472758
294883390
677585439
1543071880
170474327
247335422
625861629
1307738284
1440874665
2093563551
88817253
781759148
486535500
157189939
965656406
156424779
955169274
1434312831
117221136
1689748599
1968462852
807384852
2088840752
219627307
569284396
1747713222
1345475617
1902686757
5987411
2589545
1862612383
34045720
757417758
421044796
1526721100
500623725
1435312314
960766300
670100345
997803844
1638492716
646147689
2127888877
560806123
882175498
1662327006
204782860
687974849
1116035963
1994954212
501379034
892442685
2126702445
243682639
2023864374
932750823
161085440
466939089
375491753
1389457474
276813261
203228435
164745938
1655615573
12805879
1372319197
876445030
1876960042
2135093362
1872163264
1320301303
1437874766
230678908
1707066146
2141092661
633836534
1619633337
1499150353
1378842227
512965336
626555625
144395808
1691818770
1458220742
1582390730
507344799
142867415
295351648
2051795211
962473703
1379112547
24768863
2106805636
101897027
1286089026
526140185
1551584071
239783195
137040527
276427191
457323428
2040068464
979678571
2096863768
1557721995
1168531244
2020796705
461105099
1145710056
405744369
1367797461
527439211
1788423603
646640369
812904412
629683289
756176942
1306608649
1857487910
708328800
1042614158
1514894675
1805762671
196798723
755033257
574932067
1181764701
301944711
105847199
115980804
171180255
1947357494
1115722637
413652554
781946432
1404356200
1816808879
320767094
1220651802
753891502
1141416711
437409680
592136485
1083564509
585279624
477335211
893277528
231257296
44470225
26796277
320470103
2141793869
1433931947
1206882843
2111404530
160312333
1116331040
58838605
531263225
86773242
1799034525
903106328
1447018320
1128291800
236050710
1203521189
516552852
1618100174
858504452
15635747
1337868271
356035253
131951957
808010785
1219807440
1622632474
760889594
1375226687
549966470
463723662
6086061
1664523331
536620886
828545045
1172955499
797734749
2019316207
1924050474
862295369
1397491500
1066329134
775673393
1985324943
1395475956
433186063
2028229528
843574656
462039197
1533234990
1343464964
1635200670
1809585021
494946018
104792563
518452615
710645478
1615057044
844927066
516910023
1455649536
1389235875
678066037
2085763817
1381491760
1060964458
1379314388
160528126
1987262228
1612707754
347636611
2036437301
2046338346
288235344
1198334085
133124491
1898871068
1563044175
541560498
970119652
1117813253
1593511310
1474673003
1596501858
1053532525
1143177015
786113168
1114230076
527701457
2061558719
1711432394
1222360684
245788700
911921403
686191050
1284620489
1954891478
2003571394
1517598416
504884869
774112168
816724553
692641913
1711370452
1993342620
1754313554
1241744655
213039602
944300629
1818518321
859605837
1625343857
629758310
996462223
935483926
1801350342
1994457403
1223149523
1626788010
955295011
1430300423
284992889
1950025571
1627581855
2109328457
988020796
461035452
842311773
1699902020
686356800
973679640
869827852
678309690
1564805318
203299013
362739048
1479379262
131552147
1214757863
885302662
1128569855
1620609478
406775170
272498494
652870783
651447653
1546684443
1534637016
1201607894
894509051
1470951546
1500270260
1219645619
397400272
130926214
1204997873
880620062
1835770863
373544245
1686260361
108934349
721651545
178100930
2097190847
730868618
1911976517
288858347
42598422
1402985330
1146802928
1749523773
1256454587
459333759
1224389699
1083398522
2020928083
61004242
687695226
545547122
2050617774
1594351235
1212655297
493454817
777239239
1442658549
903569683
131532828
1879267128
1542941505
832561893
1966519954
1007689929
1880259690
152807409
1639494401
481272822
1180142355
1422435890
2062945472
942182898
2114497325
1271669889
2092310793
730446677
1416890699
1945835964
1718076192
1290670578
1391417172
1748242797
822029422
115782467
1237090426
1194826581
302626083
952367779
12101059
424165649
1105744966
1704369057
1641439862
452658331
675407815
2111947805
8673066
1606510122
1121862904
907495034
1145110495
651555624
272306360
639028258
599576232
156523486
1078681523
1544097745
1225494757
1483084095
1794318066
521150252
646322927
378301609
217006927
1415947756
1998404770
1865505952
284934786
1403010943
1543437707
1808243773
875058002
1962463563
1150230851
1709404115
560788739
1183378823
215216976
1507126610
833568920
463158430
1100504087
1164757183
1384743055
323416014
1084505141
716483460
793022738
1102003216
1988891027
511971842
1419085984
1499454262
1253630721
2130358867
684730351
140482224
1567192411
101280299
928977417
917625414
311281223
1750250822
2004012335
1914719593
2138952193
281783249
1660455526
356873763
816619261
1302759489
1678358050
502358873
1603834301
1798288870
1411731598
824270364
408553862
1164338932
27528547
2028184913
2035369257
1228518191
1828207790
1520447224
647269799
846413166
812284543
2053075655
1038068847
192439006
1243883479
432552994
249931274
271249350
1232644637
531465483
386252540
357720030
763261977
1998935921
1048889377
2048303695
338220511
2067904458
411808503
1899325885
775132426
1319409683
1850502450
465240386
1162956029
1279774858
684590552
2133306304
2133694213
821175209
1006704912
1426753848
1760820039
854738723
148735049
171640194
1009559513
2010707572
1131045604
2147077794
920646157
906694001
1152471565
1096962773
1309777449
1378134538
1337851180
1672857235
1925509033
1850103622
871035383
807973726
383418831
730152670
1574747402
33295750
406382484
1272406836
1403801026
1942672095
902894567
1962205873
1205969727
185938083
858753586
180830465
1644150518
154284496
1416320614
1914681874
310567717
1693513020
1701039451
177052517
1129452943
810707993
207492313
1347266443
1959062519
1373937692
959673301
1567325930
1518248143
23626220
392260402
1800278915
1384083249
1670070005
40670622
67641876
468531036
1889279983
422006602
1155904728
36989476
105377537
764225434
1775218074
1145192078
478340761
1946425257
1396594727
1454976233
300557879
2113176588
1452541053
991998825
1678094959
952697867
1792583869
87122592
1811151389
1535570511
703564728
1249784242
1613227142
1649460558
679475033
534518268
1744988272
1883451107
1424618099
1929968685
2117118394
759039355
1606419283
2117258286
852991845
1984557898
643758581
1176503588
381043406
2087448462
844939750
182085170
881280272
920092206
514276712
1306326509
2114669894
1519433758
357312222
266751878
1984216966
1521425263
520288986
732968594
713951854
1234314277
665971530
971862874
944995648
1282976761
1766250846
906950345
760850285
806097523
1616729926
712066913
77151468
227552701
72004374
2108896511
1507427829
1435042423
910755994
303486237
710038727
2110211073
966417338
1122879254
415138753
2112658671
144489190
1798422673
795343826
915980074
15231315
59400656
47596166
1418738667
716247229
220287311
1676185782
978199710
1304624140
1774559513
4485206
2006020674
412441058
1895791080
1679942275
1469527746
1409975844
81072185
1218318052
332567617
2023185641
539090898
1977448604
1108573588
2007667755
1400975639
1080474828
573390589
776805959
1693246470
1295964625
5098932
1007981676
1230079312
1349516324
1985405148
1671473252
1987619421
1707333025
1873400067
670867335
382375238
1939503950
1878475092
207475761
2005410242
1004981161
1053003482
836255861
490600616
1467571423
1047595298
146935893
1095896200
1407382374
1589703449
1772043258
380395021
207060923
1205619229
730737131
312215544
437953712
202725155
877549877
439980921
1629406793
1672677107
135926748
1537709144
1235197778
792136095
229386505
1169329556
664887245
967818130
216706923
2138119463
626873180
1975965125
1691340565
1956999373
1036324618
895346018
256480232
46203202
1885677732
615091341
1206503538
227252277
1477473129
517769846
207542008
1099864680
836552616
1133743036
869184680
226860560
706367550
156418606
72143844
1664435553
1896767690
1652966941
2076450228
455697404
693818555
1737899308
1942877328
1710975552
907736173
1505741773
1578057446
149035668
1189012629
931384555
282360012
980124741
1003395875
77353504
2043006561
1331841394
475881295
1418325084
246169216
117385651
1595330041
401193808
2053162037
682088302
690907385
568674073
1310624209
1285297116
2023402826
1412243146
1838228065
336728759
1537519925
1561281077
2115488973
1147348797
1828014694
1952076075
1473690971
738834439
1128840280
148800520
1364160522
1867611013
1611787842
1501391886
1012466512
1438317561
1752574540
31030173
225548763
1882416057
405430896
332813903
1820443862
1935774128
1708851087
1815800163
1481307830
1751741836
1021786066
166087665
333053059
1638314918
5827705
1277716218
1198948707
805278238
1059196965
502228445
346593092
680602498
432575900
949677744
1460488905
1637215564
1439294722
1382425177
1775451140
1753700894
2065619851
964256911
198721987
1385961180
476663879
232058038
1652626315
736313076
309601099
23403894
629406597
811466963
2144260996
1051829614
738169123
1704493395
1634573710
1404593963
1700166494
442697948
1163338003
1067788793
1047083577
90994494
2022215577
121049362
233241123
849280916
425288353
2093276424
1619946956
708849077
2076678724
904983374
1616359386
1005924600
825590465
2050895515
396373439
451703132
1296171815
1255569241
2073139624
2139974584
763655087
2096374635
1998382432
1311757698
437582761
1031741285
570573743
1367017946
149583855
898555321
1702834907
1781447883
641132857
1822560106
173772624
758511745
748051
1853695132
170831281
1141203213
1403825545
666932247
2144697537
40222801
2132870396
1567091746
959623218
132897533
27324026
411216643
913437235
1786678367
1102261025
1486347836
1361518163
1382820483
2145213918
1548061575
1472365453
531641095
1894920217
1355604283
536030826
589971154
1931870627
1046228392
1823488878
765935208
758324879
268935358
46280941
834534946
653687931
595710642
1757766150
1956639515
252576218
1573197211
364795986
1293897203
1763791873
1459522784
997803532
927684826
1285434693
1227623875
1745715516
237247095
735132474
167626706
1811809350
201736921
1331987594
2041361562
1217395284
1167089495
1248614472
1972817963
1678790495
702699325
659276606
110238168
1608600721
775434057
1842974213
805788551
776550533
704714558
1733215393
1980087015
1813709584
196328539
749192026
1704988922
208795276
1975576402
406900009
604310120
316240633
2116378448
597109475
1172508745
1784262378
977016606
238538895
1908996036
1577222978
1938923600
1661242376
357858012
1370307770
1503258855
219724563
1042249664
399406515
1061764752
766937510
1954347699
592509300
1924242148
1220917429
1194789962
1519562156
2145728634
629992287
211700563
2059175131
931098095
1835957729
912018442
1221490852
475321190
579986492
1922679043
1071156335
1793830383
2088931120
908684093
33150644
1081975806
283991018
814272986
199136316
2120464863
1791330629
329761539
144064916
1642960411
1379546709
109550636
632995309
1740967026
201681103
182671836
1845589307
1964962889
1052613390
322007057
2054132189
1746551491
2029179525
2138073795
948582364
466514086
50347523
877614685
368821771
464135563
1000037310
23260905
407314872
887303271
910796624
272144704
1094846217
1272492118
788910338
523772819
523199751
1449705426
645757758
1483033634
158514954
458889673
510689340
624038792
1358272189
1511735783
1977270712
1974653781
360177345
1161288716
1353809480
178593552
2133095724
1157976439
1193095063
1859808309
1306699014
1193786423
1278800071
1840743164
100512032
1924144097
1417702688
2040116618
2077976175
1874121244
1077237136
504553832
513455500
207971828
1847942968
1192048382
596858397
1757057316
525978125
1460128213
449802139
1963168666
2086235802
1002236245
2126007543
1991364592
415650873
1772306620
2135889420
1910747068
1111478252
1675280085
459969100
1162858414
999434775
926304123
278065766
2035381321
1029491883
338897511
1144300407
972506495
829946323
2093966529
117647420
789926605
511904178
1213180014
1971649503
1685807260
488911200
270937234
1054964872
932215630
2023936150
1850426937
1160371514
1186255945
1218791314
1316538304
1484136340
703260038
1643861600
1893280315
1078925060
1265163923
1887306360
500923508
1560179336
164845554
1680737503
1878858789
1685966643
1694650465
400146659
24786390
484299227
1364291676
934527443
955649227
2015250908
1822201414
1919074688
1632373767
462445361
858368869
1731475166
769301996
654029007
2044772213
272264013
1169738939
2111813289
1582525734
390011328
1835510414
1732893786
204768907
412325129
1739620940
249159375
721488104
1323791621
729861856
1269635810
2109430050
2137968151
364182658
269084627
968476862
1036054172
1256386594
113506504
1487495208
1123591529
240474207
695388205
755365323
465506434
1753793709
78842077
1198032784
1560933018
278628222
1842094250
1177346255
1601606028
692149278
523414373
2014283266
894049543
49010935
125895689
1300556125
658545698
972596955
278845330
1806362124
7562326
819364133
1123073843
1322616287
1371543325
322043589
1787355709
1238895790
423176231
1079714144
1248960765
1380666545
1648946371
808758955
1951090275
1899119252
2135961771
522080282
144032421
1518205530
1839813804
174750404
1981771128
487701271
1226372469
1209082022
1160892295
268991284
1809127775
1232087031
355825259
421305541
1953228521
1644866539
832949534
590541395
1794302586
945292419
88997646
455739853
587707666
1473484706
954720908
204390932
1078688476
815689734
1951787740
2079794854
1864472727
706977501
131146196
1919194137
1939544615
1263559380
881077063
657335211
613915038
1544624500
1647070861
592732349
1095019490
1222899302
1232701579
994001905
1262803142
2054325424
2030479034
562526202
803674108
1078128074
484599907
1904993668
251123492
1588726498
381856257
1947502661
1439992249
1166490842
1058707174
123963940
831176020
1838353322
359457574
2134222854
183220546
1491701841
944967262
5430819
1402840131
845783912
869445111
1315986482
1666396896
241292909
247054108
977584470
7527754
1464087514
2111504620
1490002122
1872141919
2121909902
1176721250
1811238452
158153114
445049762
480326828
1739583843
1587939443
819030293
1035406353
1178002174
1571836493
41504487
47303629
1755140201
1043802409
1356177222
1880907703
277424263
711119119
793099981
164182780
314789731
906538314
489204742
984279836
964827914
806532976
1273692466
871674167
1752110885
981958006
574405406
1880892707
1938362833
1505470301
1050659241
1760878438
1025732467
1398146626
1889560844
457124669
375637851
1106193006
1495810217
537051378
146720601
842367204
528305199
1982761028
504717550
1923021495
1771932549
219570880
1882406083
1993423436
197688182
981990829
1066366822
1275677291
740775209
89107593
206611757
468442025
1688541013
254167804
733290113
524749751
1042765143
1864443802
388011175
711897689
897110215
2010969527
959442239
687618278
1398200560
851232692
1213490922
1859844009
1043493572
1270223218
1301742961
950672512
223758869
1061335664
1229276742
228399404
172124350
1446119460
2120752230
1898158367
1982773187
1496451051
1225143495
1925316741
1455769412
1745445325
38961769
782463402
1044733627
110864903
1493701381
965630896
2019579008
1005620295
726936319
1057263809
2118201315
228001040
1523558698
1215816804
290459503
870163493
1109963850
949768584
1566726690
427349792
1732095544
2113972440
136886267
324025195
998928461
1547093776
483119407
994834592
938004558
1794396980
1338562422
2065375933
1606773717
246744209
675206573
437003321
990493927
914846099
821938242
187707547
488404631
382559555
1825078714
1193459274
444147834
1759034998
1717190152
787351945
1568680851
1802360034
1440824367
1269145069
507500143
2018797716
2059324750
946858181
1477966130
2134906632
1904109944
584569793
1933091291
377051762
2064937921
257910514
1998399641
365956940
1536543411
1986818791
2118419498
1484817142
733552731
1472742212
176678416
1322518919
831724142
285956236
76586676
2019958000
303971099
359541474
537807220
873923056
1849659438
462943225
292438357
181729120
1125723375
1881440571
2029346071
914680921
781936826
1505365608
574419782
645119413
107341890
1571301307
909387494
651754768
2715095
975737753
1088846620
420757237
2145087617
360400344
1936240579
1450045620
2032959054
792090873
1433200154
1732556454
785539666
1396904264
689900499
749753193
2069304905
1679877752
386568389
1925387397
876444409
203920880
1323983367
498256375
560781116
60898762
627322627
1146242046
1878270295
1538620897
1439692023
241457410
2018905842
1681826571
1917637539
359757052
632220996
214030616
864299478
1390980517
1143292229
249783455
1151072433
1450533679
2050371566
1120921002
1459196180
328361127
831434406
875799126
1016432391
226729723
960658292
1752750110
2126638744
83841823
1951521999
1160124099
1650712370
183489641
1955539665
659923678
163660003
2144783990
1930763893
56549035
1730404404
259724210
748612243
1307229762
2058537475
615117774
1093868474
2110537849
1627582649
552933746
1404190785
672526683
117446459
1484124380
1190812027
235238592
1794049627
1774163425
460329589
1853757601
694814811
105401067
417251819
183201480
811118000
531854855
499134718
293924728
1359206603
847587390
505228389
84648813
226955953
250096309
290970757
1144706701
1694508783
206542362
1196483944
21287378
217974872
81588336
1517834069
1272225119
1976564853
1234424563
897267339
1177406255
712380556
2021922960
1751073873
941836570
336844209
976458884
1375530601
1891515108
1676043469
1806717002
1877573605
1234033932
1709091525
517230964
2013391085
616132247
1092681031
576972979
870799186
1762468647
852162144
1875871706
1876858575
1297817046
444635491
1820467042
732117303
917074639
1063370414
1623524912
484410946
46543430
120113152
1583506921
2014983441
1392146958
1884527815
223294215
1577773752
1219858452
2069360276
1959111150
946242470
673776861
1308869916
1532581242
1112810522
2062474504
1061900801
1085119798
1843138309
385008865
551882427
1066916858
1354844152
1542932835
120921723
1469447581
1079441931
204479223
2133392460
815965570
1157802212
1519015788
348417730
1687149870
322709716
593222939
1145095072
892422569
1090281134
1112712087
1790924115
1455352397
2074855556
446504842
179328385
435773243
331468267
744795182
992928602
1236842253
1214633929
2094202201
1622369753
2075051444
1451438300
603691538
1486696775
1682309615
1809886701
102915776
271872882
1906699383
1072504414
335022045
317023973
168164717
957449105
1736819427
1922420891
1167596362
779752034
832621180
135643885
1551079545
57080468
769590956
1758243489
1158265327
171308740
958773472
300131065
667731304
1383441832
822816031
810422760
1490196479
1047767476
1885631628
405900350
2019279802
2044104979
259532678
1833828840
793261530
737445531
74395727
824652468
883058174
95930797
1522310423
1657825679
1703545671
335670868
1985313217
391872916
954686312
211740119
967947072
1896624713
1013960884
486067894
1806631045
512795478
279279539
383618283
1687082444
312494391
93963861
818358927
1466457613
1870793040
173865418
1815609242
2139586098
823830072
354614489
366715406
257023572
1933865999
38196609
943562536
2020277357
1230066822
611687553
1124530772
49301232
1991768974
1617558171
366179994
734412407
2014149289
851521156
248489429
1745854465
780932677
1720884382
846250407
906467375
663249314
261284739
2058832819
1368914917
1683333762
179010451
1502442875
1965329408
909803070
1544543344
2062700757
1160003251
892792134
972630932
1489160201
1598132795
259815425
1867608702
990994106
64677579
1788459709
28794070
1293793474
1927012645
1316630982
711163607
1895447
1527305380
360402479
966271886
170104816
620049791
603443602
1751425740
1755497770
1895699209
885682760
1822769178
1795722984
1371642371
1466484785
1464373254
1798673103
581738167
1331134565
1560504117
2123901111
1414999933
1540938213
633098270
333341504
646524575
165046644
521636181
508549306
165672141
287778318
313298026
553660922
1227750249
1634909478
1754143597
556499921
617451283
1779642106
183359308
1076719369
943687851
1400222350
1338269292
2057570355
1418662239
1335616049
562492032
1265600597
1880320919
1518219139
1477683023
912246005
1716045125
976265304
1327306830
125857894
10031936
1238028716
1199482718
1628774986
588116540
422856027
84034233
58074928
2114228638
789968179
1648407472
253696404
1344054691
1095905252
1080390715
1516257676
297492977
58965320
1220480462
1363393878
1436252995
975522390
1780809551
928477561
1073951287
337779962
1415326536
137150764
811164941
1672548721
1875037835
478088799
385002052
712695212
1873608130
655491551
1930392286
204250586
570076333
226008121
455357451
498575483
110115642
370543912
1000643249
782215869
91917451
1573475512
1722467299
349703427
1252500772
81046094
552829128
852598443
1648152891
61976149
248029152
1652132520
682840579
497246548
1032994706
655004523
2114229674
1878451394
82323608
45193106
1800336375
704906091
471609242
203840952
243004744
186548476
1196859429
1668917527
663822603
1489580789
1769844507
1819907411
259281791
412868769
1447097271
1076706183
806132724
1986849681
1908534018
369663381
1237885816
1617936152
24281518
2023348921
1790155515
135858615
199403042
1888529481
2002891011
532266060
1129702181
1814112579
102568179
1507971899
958005636
132305691
282879977
1622926767
2109190928
23914770
715912343
817004283
1547060245
51447319
1901206539
2060467641
214652517
590676735
1679329532
1886108891
225420048
1626154237
482529604
449856453
1156695259
446140245
534488309
649346592
792726014
1918501456
362906544
1416527067
264392538
1333976362
1023146960
184237363
146596337
720268259
1308782526
1560410728
2094360960
397507270
1237148867
606930191
1240652487
6959808
1626036619
809755562
986804548
1555578308
733094761
1687779989
2126754356
830288609
1615189421
2139028622
221869600
27675320
246296362
747414322
348519416
1818254178
603164867
1806773826
1937637947
280436021
387742652
1142500742
950462975
1841346189
646223745
723455821
1439686949
1503039569
1949712592
2090138055
1871582297
1350332868
470785770
1524198130
741665142
1219945941
245121685
1246208170
1896038750
1722934707
262949855
1555351974
878625545
1614335700
802298059
1187708039
1708535114
346070471
1947171672
1110636857
1791209634
1524986786
521893835
748531848
1351111310
1172070664
868846294
1692308629
460936895
565869446
1346074566
2087170291
62435779
894581070
1839636323
1821936497
2136048594
1552422166
1620434259
477154151
722573778
1621064572
699461336
609725197
2042165415
102825436
1060266238
1657351831
188247841
523947988
1934952094
500835704
735588409
211585651
2082600754
446951960
1027568898
1978612104
1697125492
1154030129
829826968
640331497
1539709131
895721200
1243190374
1596530494
1389375015
567156085
2082284985
586810900
1786383104
2010691324
714089625
1620398627
1569626568
773505259
1627489276
615504366
1830692519
338836840
1346024098
1720850214
1609307537
937564991
237663688
1139944422
721756402
1092632188
2079902308
2113023495
1023877021
2017742931
995938480
1283701841
767775489
2124961679
1181596974
613538231
1074019877
455874831
189256761
1483870869
861930168
1496071985
1593731777
155052038
1478510582
429804404
829682229
852854063
795388194
455232768
634456331
862763617
501525369
1727750846
292787817
178471449
1466317883
2113929669
1699671000
726224109
771602288
296945450
735440673
504452603
1463055791
181833506
262688092
1519402763
103998143
401184347
1297855564
655144146
1773869943
2065784975
81401248
2126437201
822154315
1351592593
351137862
1900102094
847857558
172401067
95789859
622075758
743893840
1768661963
81184639
573822738
1423093802
1212794898
409637485
1222886428
401803022
445984475
1941717076
1542344183
1682894768
506468838
1125287410
1287341367
1474580165
1340263744
1373440879
45975309
1819987048
1419196134
549383770
651749864
2007775756
684285615
1460620214
243364297
1790673147
217948031
1971901031
963955790
981670006
1328391932
1308712408
1880036595
937690081
1044200835
102930243
1868292526
1698584997
1168627533
1362927876
858035820
2107396165
1689775048
392939542
1432158820
1851315612
1840846436
1852456560
628048703
1948953773
917896814
445046234
151515657
1620907091
645072831
1146745137
1797494619
1159656551
1299630726
703662042
1967023949
1559336357
68244461
1347079902
161957401
257941164
1400057394
471593902
1964446671
1204230721
1090859248
1056313017
281887124
689587867
1750210822
269063399
361934004
1319692837
687008134
903598738
723764099
1544713088
185537398
2020207913
1319301572
309272091
1579247088
693235258
2111067290
2027381083
2060633824
1236980847
738440803
1653794419
2044441386
1943318365
1620431923
1029179213
519931513
266977414
2120607942
371512324
675580857
52012602
372277615
727359880
652465587
1341623695
1298963018
786767826
1826518
258239694
1309934125
190183402
834466262
975062485
1660684155
318632613
1995856194
1906143120
1467968405
2016192099
1866684630
1358489970
1750769651
1239395766
1919347848
1286255784
247155160
1883923794
1233605135
1244477215
765726340
1220489766
379213756
1586144448
753248308
144920739
1215526353
219640628
1410220336
2067147137
316976740
1840304774
1120934185
2115318037
2139305391
1408774296
864055551
1418022198
1287709200
1730462390
1198505629
27968310
1982555208
337909734
1945905632
1442361016
1774340214
1642247157
1113542866
1010892661
460635462
1907732583
1935168347
384696261
1492657457
1543399315
989014001
638477014
1967680939
591472362
802043821
2063391334
474165392
638052537
878658240
1854682647
1542364016
1242175150
265849980
1656817807
840769581
288511072
527388562
1363269246
842984859
1664831795
2145679995
1137101900
542256847
347906635
1246802814
1408367896
721622140
379626929
2119476513
874063857
1076667431
1058827178
1995346601
178915102
1275810164
1197648348
1314272214
368190894
210918748
1735046241
1616894184
506674702
2138373886
1799651663
705157167
806166582
1385452550
865251852
401031328
1902518163
597891245
1289987584
1819465608
521865711
1156589528
667063473
1107647400
1642046777
711508861
2105126906
1272320594
752399785
319005944
329141852
1545378504
1083739311
2011550997
1520442640
1556286363
960962165
1135758483
1370774233
1395086842
1054777404
1368743024
748034452
915206688
42315491
884792750
1840548038
1409274941
741342574
1309551062
25708521
831104924
936282766
1057676191
1709752424
1572492252
24665828
1442141807
173705327
1470417058
1679086682
543561536
1550830674
1049694770
1446011590
1721945249
1567867356
1069856068
1556412325
1797797578
750395692
1138906062
2078200693
1727516676
604743838
746690696
19329042
1549417740
2043192717
96496692
477884269
2129102096
1450870696
1722708110
920818007
415634001
1772976788
1452525043
1479979408
36796832
1275791422
1815352982
807784138
1903823790
1657717539
2135878432
2132547679
516828302
47053084
733890318
669844664
1883141111
1064004714
280267943
589328143
529372622
602937197
632990103
1626160839
209523319
199357858
841976463
1594528926
862432903
1762776740
1797904526
1403027794
152744928
70858843
1992096818
1321288708
1241446684
656484454
314731009
401870953
465744428
627781594
1617442729
1434082516
903153845
1664435220
1558574841
924366945
505707556
1190248904
1524161210
1850485299
1689324024
1978429275
1592271627
838145551
698555894
1360365057
359846329
1671474167
515394151
1640744420
774350273
683269566
502712492
1149144734
1166565512
1779096962
1555611896
555811365
595153228
806888492
859855570
1736912703
2032019943
989724415
1713739074
1340490715
1868897046
10069573
1477371789
231786086
1119959019
1810291690
122005639
908581183
1471488876
1285230862
1003962286
245007365
653198260
1579619495
1343495367
1466697353
383172164
694700471
106789086
509227702
1401912666
1148347711
1817369937
1268567689
1972206182
402306351
1552971179
1612119790
1241584658
1510862351
1162815080
1173600650
1467492740
1507426606
1935109713
587611991
1144438440
141654908
1037569477
1315413586
317188304
1587276537
282163152
1625963657
1030226570
1472908769
2028407242
1377593818
210315355
915245133
2089225272
833812910
651361401
652403293
997882464
1330964186
794735483
385126075
2131596055
148962226
1896900665
1189427516
438448213
23496310
2039396492
477764700
832366745
824840611
846833871
931733412
1119745463
288303086
1988219135
406093516
2115429972
450895073
1394659449
1612510913
1391334796
1854726282
517212616
1406368947
1342237480
832166100
1188735030
1106475949
1270211636
391627766
915925651
1500421083
384787160
228434631
2111486055
1085476740
1389381369
811445103
1651211792
1802857122
1524846161
1972257466
1415663776
1023868937
305544289
1960836861
1272928915
2034354134
1125763998
1155117576
1778093964
1580387939
643261500
554925108
1303357705
2093754854
265133511
1802102022
1758816938
117930117
730105587
471990024
1078930938
1308747671
661304680
1528271211
1704834799
314228823
453779090
1177438672
524570745
406683525
2008266669
1465841506
545009743
371225471
1216929339
1859767430
1608000327
1046536455
190416736
1003923786
261718526
29733882
1877096923
416050578
1905749049
437367599
1417989169
1843942257
1001999870
560873513
1686040224
1321095546
19246001
580361488
1288796859
1313571952
392574404
359905918
304712510
1854120614
904013263
668765711
725376269
516060414
422568389
42397967
539424499
1855609330
1121905028
1846478270
276994613
1889062788
24840636
1414735509
654244451
1119487494
1135204610
375806902
712195686
1348761970
1415806011
260266384
158779281
602248218
2103947742
1636370319
1857209056
59267415
808462093
1336511798
557678868
545199892
1019286530
2014636377
762353229
1274617962
1222188868
763891684
264946409
2027786273
690064166
97095890
1552851956
1187254843
1897900316
1782367529
602876530
1826928295
97031727
332695127
465231013
433572827
968376203
1540254694
1687608769
1058979897
2032971418
784306709
301645362
1167002865
1325833491
932964242
1899893800
1373120553
321933673
75564120
1697176478
243105561
1575731995
1999472493
144154182
1656584262
1789462161
1194196363
736388314
335445518
1747321396
870862597
635792837
159060117
1253599594
1087288933
1517465374
1208344555
281215508
1982021207
1166220634
1038020291
142028808
617924564
1259519147
481475701
153340329
337549530
19036378
1241282322
963785756
1270051396
574801157
1545876981
1729283860
1566387828
1413088555
751975336
595163602
622454557
1870118120
1058029722
1282135833
1860150119
2032502966
301057236
1581332709
1297059600
180805033
1989962440
1758875110
750892999
1870172787
581523728
1062528110
1379029968
1342254693
2113447178
2115043166
2109313022
1543701216
355452137
1222390281
1414981191
2009139939
675023382
793789788
83426348
319263632
2119312174
1941054167
1355483217
1860807744
2130945698
70126022
921747753
1025793796
170108055
1296960259
2147079028
756592853
642990463
665570641
1165352843
661481772
1613715492
33462733
1446117676
713663391
439886794
197570496
2143870000
1866016427
397144809
200728982
1380856751
904627497
984473775
975009855
1660880861
1511982501
1076992024
1605197797
1728003246
178803546
977608063
975740047
927844257
1252521280
594649351
235734415
1798858353
673091676
604789069
360991286
918019282
1647373757
74474811
1962425912
507362104
172805193
1295693281
583822713
1503440058
8353858
1086390808
916322473
1809075525
74394631
656195318
1602927007
94996582
1904752549
1480795021
1344319272
1024753461
504295876
96678453
1102492057
2074932730
971468642
2145569595
1208970970
1113475948
1929643137
267634516
155692786
13366924
311135295
64624943
221306824
1122995403
921204924
752613534
978905695
1603883117
1142008815
1576342408
1042304415
513558108
478025651
1678100991
140477416
2106512689
844375465
72838796
842837706
1311304405
25552913
1141805527
452102908
1634249452
145428845
356799578
1013558495
1321641331
1602860400
77578388
883230021
652383236
392089775
610807161
1076014303
87138634
571971801
942254243
1685190794
2086090379
315397527
237267087
1365235296
1156665866
586121232
31475413
171602218
1723950344
79489952
1432175181
936189150
1211808477
748860968
1685719471
383093413
681534977
1617706930
810126707
1305691636
83146643
69561167
1580243499
271742919
1211645017
1237673793
147094282
1408430919
1801339846
433208554
646161251
34376270
1371729503
1078864205
1419862552
1894885665
987153269
576699773
37591689
598817606
300928891
2118501880
1250002909
928569158
961038973
2017983547
1111131820
458765039
626247261
2088074754
397141945
684122137
968090856
1176636968
561039719
1737314394
1496684134
724769853
1533475572
1334976880
2120212285
443389206
1455154694
388805024
2050827995
286620538
1280606542
658373679
589827477
626018251
1323911794
410041530
1300548415
534450320
206522479
742513768
1550849161
12941939
596055611
127018484
277646035
805466338
1330312237
195182940
2000138434
62891574
49603372
91879676
2089773453
865393528
431343226
182175030
651230952
1086058833
1580633527
1057333442
1773842207
1352843270
2061264763
1621108032
1287177163
1883748192
1359543157
1834807122
1321676686
871516033
1204792617
1457867336
118535272
670568650
1488512263
937043379
2037682875
207608873
2068603907
784748537
1916517902
1582521204
238787800
261150
2087099624
1064350018
2133137059
1589021903
706498014
1546437088
940169014
1075423672
1860466283
127355694
1135465828
1669765869
930388254
1542571071
675050225
1152445778
989459343
1286211365
699006729
2092654385
904455495
929677228
2070626466
702944342
1450892575
655074348
1664878691
1287066093
522440735
610760223
1825426272
614335366
1667774349
503695831
274154627
1966360168
1201444644
552376060
337518611
1079656101
1412926381
1372950775
2066984055
1754460912
964649118
1329546932
29201878
1511977167
1350315653
1642728344
2034476889
1215789368
976716316
577873642
1302042102
1089139713
913475864
2144652487
355193494
1245425029
1729874377
1541103185
1298031615
71424388
904749197
1064071446
1178388850
967958561
1975305784
2047156378
1179510067
424145326
556080683
1419847068
435088854
1387914164
1146424655
1501968047
260073793
519066635
803805034
260255940
1407201069
1244141110
115049959
1750337243
952726073
700245741
296932844
117144188
684970844
2122213601
2100801125
1812175896
1793751969
529557587
1260085026
45486882
1496596077
1761044496
1058530769
2071801551
1434829728
1276278022
2066906367
1421786384
261536376
123945728
1240052381
1822534724
525537927
1982173436
1161299310
1934586616
130105220
391566464
494144512
375537512
1830191730
1592733478
993469057
1129378021
582106122
455911960
1402183987
1741281154
869877669
854702564
1174641253
604847213
740973698
1096289370
1067000119
1954066879
719616217
364419751
655955791
1821649846
909661055
1720321904
1103725431
923918292
1375590015
278282716
1356623777
726789670
256287153
187200076
461393808
1780142302
543593406
1291071190
1908338213
408392873
1999330766
882308864
812901611
2009913626
287055130
582285458
784570729
1255512262
1471806703
1389501185
1100727192
559462829
1624957356
589845703
702970938
1648911735
1700207153
1658603168
1312346901
505162071
1919097531
1762730174
283503940
1943461536
739131027
645713306
1736420235
323574601
1837077313
373123093
284022807
744679808
766093758
1775302189
1667554579
1686145168
1296986343
120614460
732234561
936113270
1431050449
1865351786
2064332785
2111534755
843840322
1700705665
169630368
501448332
621580184
970667818
22287487
1475018970
1822385089
1618741163
169883007
1704173683
571744142
269411469
2115083063
371629776
1395232289
2002484477
1651220245
1857524690
599634121
751922568
442174599
1078849023
466999432
1491174660
1513987915
321272700
1245169964
975392899
1786972558
926693581
162325189
92794629
818971138
1064217343
19420331
1274752764
1110432454
632159840
1697208090
2046030061
1899175683
1405530029
315780524
882169120
1595259260
1299741607
1397666208
1260269458
251929217
1034639280
1883120730
714228532
1456674451
833827302
1073875194
1015859008
1217352840
1521711607
1927431971
1500427116
1416553317
1045655634
807720306
2032096096
1791811924
1427390219
2085628638
348365844
1375263070
767154818
1878112725
921499288
868393335
1247258757
2019652073
115334636
449561013
212988380
840649419
783573539
801595768
751114526
1718080888
1395686718
49397329
1566809120
1412224808
1868422887
237513205
1878776892
769584156
1157364058
1613402278
2042015035
481112159
906974410
162498486
826257130
589296385
1122970781
1897128701
1973972231
1736667369
324162213
563008479
737625913
1083676077
1610374291
2129891055
1645420913
1428014723
1171003072
2133424900
1792859167
956151062
34357748
648275634
1885836525
819607696
1393006125
88229583
1180741162
655306944
922816589
1428290696
400072583
1664184435
114394457
621454408
1623035488
1061793430
1888190170
608037616
2088283672
1680048552
564551561
898886910
1883203486
136929756
2136067960
1676483636
2026457729
1114026590
515010447
706915952
1211876659
1030280326
1172887355
1019122446
1245488215
1943552534
434362150
602141220
826039305
583184049
1008666267
2012295718
19470230
1135555326
2123274008
2072282686
1088131555
716537416
2065264857
430703717
1957606847
1391530286
1193449258
2133476433
30606838
1976139677
717411473
433620177
453954951
1068022526
913551022
1095719576
1555830826
1322804442
1225565022
673113724
1190490763
660547807
320056301
1962906437
1375891961
1758928571
1669466623
126114944
1781859694
1498821889
222190621
1945607304
898141581
1117889392
2074933419
774595179
510901364
755328106
400004027
723931390
1014906473
893958158
1858939410
1974862798
1414212175
291024351
486225498
1242562267
1307130233
1365358373
1499540598
1221207021
693749653
154223090
379535038
831762692
643800094
1339578875
251750706
1513604800
96893254
1772639190
868730553
1049785961
2138338650
2059566933
1594698885
306272344
1102453222
1318314197
1389170465
754493914
190205231
313914472
2125049399
2122708018
858980660
1506637797
959678561
1873361464
891268316
1428176043
278075582
822980318
621185951
1908081283
295033193
2043343573
911844956
1746950587
1665110469
452451381
1459921667
1402571884
1478551755
368558867
842030411
274895566
500449929
256596176
1212761751
1846151988
2116150216
130942508
651791927
897465798
879517398
979947838
736629278
408954454
757483324
1415826378
632100501
1498777202
473050611
2057243127
143509188
1530068966
841868951
773595041
1651473685
1190606574
1472860721
643901346
596890370
514849813
963572900
543052149
1246656969
1568833282
344953050
1822357373
2013649500
858753208
590089173
934231336
1930395040
2072821028
824466042
465516034
437861678
1217128023
1511797927
44864221
1391475400
797525415
634475196
1002166457
127312189
146403080
870641653
1751785137
1371090037
1907567324
1731827805
132142216
95779143
706994108
69614750
1890652354
1669471971
1274611016
2078248306
1957291783
1290374502
1850089136
714645759
983647739
2108209112
1953151978
486268614
239721905
1663206064
554566872
79508312
2117373522
1450769827
2125024089
1529253072
474603013
620585731
1299883310
1268752295
354678520
516162
1759022728
1599206046
382873035
510141962
2080347231
103428692
665784399
247447715
1754465969
9948809
437385977
1932998668
1865003550
1485561315
969226104
471791770
2086642430
123226694
608805726
942473908
1929768735
422593728
1964039565
371745613
1713998000
371917429
183958844
1022588013
1942624038
868859935
744804233
1812325648
1396300597
1361186513
866360998
1736935746
809473944
49113136
889945834
1214051121
372474965
2078214739
1020601870
1637274154
2087733271
1757486180
1383614740
701832224
2005990243
1727666938
1671397889
2018442543
689255016
255560588
282771301
1246793690
1092882108
624622036
307837238
790584674
1145526903
1484143395
185855954
1700177580
1226287603
556006210
619819557
636252959
133334560
663851084
948808677
238054079
1626578739
1263474370
258571202
322270236
1787430343
1252710062
2138296740
1714888406
757231256
974974681
854365449
850121320
1719630748
1852066182
1741656890
601147214
158928563
859166980
1309586770
683460135
754689012
595532600
1812250275
2058793308
1061204955
928835103
346657634
2072826850
408493388
520584370
53544518
363985723
1900189801
1226107440
467480336
1642419656
1390489727
2106762951
569198729
1926896793
1112917380
1184334893
1722947433
1217659558
1179293663
1913577755
233887747
306802145
1525602742
1335764534
2145236065
247232192
142231754
1755679245
18269015
136032531
305254891
1333599599
757632437
429636489
436615683
1177493420
944053592
572168427
520474987
1678809736
1760989940
4050801
1794780395
213468934
716588251
1906069883
1437264172
2046540038
1852924992
799354318
979268736
1302254601
1176775915
705955791
374464706
381257548
1154783743
132405103
83934814
1907479042
743810286
1691644458
825621899
1761611628
1448872930
313088599
1476319656
2146929492
244162547
2055493615
616090369
1475698224
1062476506
331045127
2073264276
729190734
1667005833
1120213420
973071084
1773570953
567015128
1407849472
178593391
278316219
1397969201
713767153
613725473
2041627313
1785325776
653226054
731289963
714300703
1494821505
833151106
1770409891
1464617491
316774773
1287847948
1054480707
696185241
828530038
683120
1921853044
90802936
244078987
1860143884
2009452641
1901690869
1464453588
1663365494
1370545114
1932532170
765684242
435852680
1948959485
716731690
1770791864
605472182
1508902887
649051752
1671185454
883812692
120426323
1837151651
1965374293
1190791306
1365901675
1909685132
2099700029
328408360
199308785
775070933
1104102626
1676225127
562734272
1780913937
1917715024
1800477983
874766730
910699772
1558454489
1781888180
163060946
2079040019
557414692
18592326
1748872967
270845858
1059103697
1045402128
2030217819
285573261
1578266448
438635207
1807840516
1863812535
164224629
1122113107
1398172686
1681027590
1686744673
1249984968
472878280
1005524714
2008311144
2107508264
112142153
957946038
1468000370
1677453285
1037736265
245355123
1051564483
674848698
1959661382
1369932368
458227534
1700760241
1804488644
2105261588
1036447871
505389601
1441893664
423898967
2000375049
1789869226
1568161766
1249679177
1963145977
928273832
1494157456
508631955
175631401
1053957628
1540528885
387963465
1659235855
1091015611
1712238365
310429199
1096875717
1328603942
1372650650
1733610121
73690020
1683787392
109657120
712849596
390657893
1640324759
357511837
1543273137
1404651792
1809979951
428327405
1432424619
292413638
236717914
398591176
763090057
1117362164
2017276684
382038078
1686275697
2140120470
432505271
1424620911
249536729
1280060977
1418036997
1173576963
1544582400
782784701
2026252042
1942499461
1108512616
1545792913
986971514
1853770941
1157718885
1514568958
1381600803
777323597
1168457639
1691749461
2038644234
609646983
2027195113
1225346448
181408430
880343322
615008188
625040515
161626729
1983470563
2141511836
549389776
1925209393
1590129025
286801071
922981524
1192801444
1643999874
957225999
514140425
1547103202
628849224
291224394
595564243
452839505
325061089
677625992
4901573
1985321391
1882624524
693333769
1539291555
144732714
299173163
1555702806
160749157
1877288698
1929474515
125573798
263917585
767694841
567846123
222394370
878991360
22593706
1829688433
1587716105
24948921
1719865410
1044598917
577949942
912180024
516131224
1036009229
883558436
279772751
1702964104
773807360
76492322
693648411
843063589
1684851003
249793250
1526525983
816331394
1535170036
670073424
1121967785
1598696502
527033340
75012042
1844664694
322213798
803161190
1873591103
661522253
1871305785
2127962907
1600576789
647770495
895987292
1517385811
520800790
95722020
697399400
1604715530
344870935
2073680738
711885553
84627234
843688575
1183927320
1913447641
1668462239
2068919690
236482293
1694120761
469597436
389639118
1042409766
937634434
428532953
1296443690
2116222952
587900393
1836536698
1579563088
1786420911
1271529443
767916677
377234908
517662183
23773899
82479871
462773573
1820213538
1674268796
295071241
1590725954
1192297735
123685620
1190201696
1398035353
123245984
725402775
870680450
1960259822
448861479
453458026
1916054345
1700382340
320510297
1604930110
2082941294
1658083572
1240394379
1861111437
1238960953
351837462
1861798263
455908343
1563891755
910740593
1634057573
424780245
1307003251
1659175178
531327784
213961180
1953841805
1653594628
1775858261
630595447
104584405
311125915
1718670382
2130559186
1235519796
655318864
837411295
275846721
74854977
1396283570
1026667034
768267047
1678477055
24760593
1065885810
1061338605
1634387105
630831060
1145524881
193085526
156719365
1419920119
87934743
589479790
446076176
905923387
1315171169
906411153
448816759
207777855
399915674
1478409377
1410669226
67519623
1461510848
2085288292
619784328
655540919
1089074188
824891605
597164750
1342441592
1352079000
1959472600
1462694546
756308926
1791740064
1094991933
685832448
1724544684
1423254844
1165532477
910473791
1055726496
39334366
306556918
1480421063
71102984
1730655497
1570185451
2142232310
41265639
187077836
1508769473
2072273913
624388304
306166893
34385576
1368322750
1469676848
1117555486
496542812
236334647
1095195635
1331874331
748872186
1272086859
1562960694
1315121816
1428701494
945701257
79095722
1128352930
1589281474
2133842130
1849493656
314461419
1034102597
1331099628
1131006893
2096028435
670109431
508940600
1622016412
1833293836
738320845
1552898507
2097967669
58489950
1094205607
98800881
1830473991
813762077
1353694373
1395844476
1796536612
515174247
1021286384
1335978050
1224962421
1558424848
2084392284
915625766
823540013
1736111062
1812980041
1165718000
460643325
867010412
365230559
380924287
1743048204
1279889583
976797387
683573838
348590342
1613462420
327254514
1733936482
1544429344
1448500637
1592799117
1645665359
300752980
333112298
1712752196
1444313532
2015454812
466995725
1724127135
1322319043
1406611629
300865356
1728778382
1675563800
1934276870
1809933795
863881363
2145149600
1936099258
1186427011
2062949259
647838920
2092961674
1619011846
878151862
1594906444
1517523608
661329504
937237317
927305714
1015041429
592493402
916724576
1328723420
711322917
919716875
4490499
1894734850
568609171
1364573409
1332234630
2067837885
417229538
726814854
594695937
1164865123
411162001
174329372
2120640738
695838792
1794317834
1390524225
862101662
200202935
1541457440
1488131883
1260119189
111924576
1467834404
1901354953
1626212873
1309852278
1115814818
1024397481
1009828930
2118332122
955898300
1972462913
1319263565
940711352
2025351426
1278036770
702100882
1402610258
393906793
36167640
1791823098
1885110867
1137974431
1772255089
195629722
1359765490
858444104
1707485939
20430077
993848401
102713349
1291513421
39414456
21733851
1474655247
1074998952
1427556904
1862239767
1546471296
494205138
2113931930
125203539
1650239505
795453183
866767615
1561948070
1274784462
282925047
20513741
1248918958
2136217941
66415700
269368932
1959954368
509951176
437013786
566375763
1207944838
1298985822
347257481
1489224946
66138910
459737929
1401446800
118018820
69501312
704899184
1926199931
1466103786
434643960
28798802
1925590728
1193864713
691852153
295778901
1475250251
184928830
839263066
841946383
814605921
585038972
224598767
477806986
1271725306
232920946
1764218915
662963163
855726646
1089167755
1905342820
1065875016
499742004
915811471
594251713
1926669852
633619446
694679015
1862621625
447215411
1858951675
1168592737
644285698
361812271
1288080842
1636798208
661174560
1012503170
672671790
263341905
1281304975
823578059
2117114298
678922117
1815637834
1669680499
1533851910
885908547
352447618
617242599
267487686
1966819178
837825926
1742302289
689998336
362776580
2015495099
1390399090
1701808323
1998179182
1131884405
288881326
1754072174
1453436079
2129965737
1686432538
1775898846
2013605286
1246671599
1186386714
1868744129
1646030385
1213305702
98179921
1671312557
572796246
1610813378
498181899
1952376757
2035290399
1014259164
842882907
763160352
1220916927
2103334926
1903036328
702695485
89230197
1421914102
1231510164
29573882
1967549321
1004349422
1272016113
1290457358
2014907394
2080888329
1171938173
606393131
409479647
2112187809
128531908
82755630
776110862
735089220
220423098
1454889695
1620809212
843002268
889509985
286912540
1644177918
186705220
1919758360
647208276
1438359575
122641983
1747032683
1600986827
1606355653
1934218674
602226845
1016112593
2059079306
43288664
996730888
1245656779
1291684204
1597323283
1534255112
2125139940
1438909502
283489939
1828730095
1486919338
1909713456
1773500212
1262496961
1854328609
1598654784
1140009415
543886287
2116049189
363780862
525818941
1586831402
1368782678
2022380362
294200589
1824462508
1987288308
532413079
137745891
126129816
1331758169
705301600
152352149
2146051616
2038353155
1267228904
1850720735
1911248704
1383146001
175201345
334133897
1066023598
608233579
1649485676
81769272
339811632
408712359
1315893193
1959751012
1876396881
320916022
159772723
892713828
918265317
2104778861
570376292
1531161005
153128561
1243378122
1459449452
1972580873
692294316
815124904
195747172
2131703032
72876441
660228789
2069622505
780696777
12304177
463176938
976614064
1485883152
120910085
1016886352
1932254995
1398069113
1410988733
1827819172
1027723590
709792214
2019868909
202771033
1328043475
1908939836
298989420
1322214351
1231058940
810092895
609170428
1159883913
1144625874
505842376
638814987
2022220042
1209670018
1771023239
988574740
1029605090
1403236175
1066308018
1247229387
1720636264
342140714
278382876
254614094
44308864
2078725434
1633719593
1992403830
629801017
1678595623
1993690079
544487157
40304786
47323128
1311291272
232102595
1024961601
2123639187
404062459
379804011
1660189740
155702227
1485480363
2063136206
1722492261
33126716
1511775880
2033752090
1259632892
959725122
1454328300
474741059
1561315551
368933395
218156429
167680101
1955387214
2117463578
1958001990
1884435879
822955101
240240246
1624404228
1271830399
101102591
1501061839
580904648
535664165
799933795
473753021
620195283
1575252169
1356181475
21007732
38819685
489384214
111620628
1345311769
1171501821
1950656384
790706126
480991223
1509297776
795043809
1935884376
1271761780
489636321
1437887921
1592773796
203304323
797524265
1697169301
1764628024
618957368
1239348751
1740876928
1452559354
1323926107
1371808512
76355458
990075389
433740867
1664044282
1902709852
788346571
916282322
857648527
842373874
1971239443
1476993700
2089889306
1555037361
1617296025
948951136
457992340
667025330
896414932
881793879
235451182
1610136581
770324721
1310046189
1404842454
1912966937
1736859878
1477454238
1977479243
390750252
1014697829
1944904393
328860971
1334979882
2109256992
2112445832
1745861480
909565448
1907777563
2035872566
265471221
1746231732
1185665147
123108579
1074295988
449909133
1461721238
1869724667
865730864
889675458
869646720
1124698642
1226100350
708101560
1581087463
690213185
636600384
338430565
2058899415
1773423799
840733913
2132851903
34760064
1549996130
1622427275
476448057
499073603
1879300511
18708117
321042474
1652595381
353314751
1033887455
1834726186
155232374
1854806753
2062011464
718635099
369690813
1242177176
2112135565
1382957891
287252933
3233692
329081053
1840311506
242160128
83942870
1890860489
830650289
999171527
392543149
477247697
837545047
213767556
761640729
2102640721
1578954159
1702382663
1795219632
53435249
619744466
1093629426
656207169
1966038101
156018080
1829213473
988501254
402102774
417465151
1400267313
358300788
846213844
653036373
785363048
1296573475
1842239298
1605677948
803773730
842424709
664017779
1085488405
1109018125
613310149
174084399
1012414690
369952362
1265083139
612854654
1335252147
13975128
253010633
965633804
309554696
84582605
348149800
901824120
1409249092
128125346
1351525122
2033869466
489845786
1115282467
550531467
568245768
89339132
2056054961
1174187986
299220816
363248601
1477958585
1883177119
709356114
290087071
2060923812
76365293
271741764
1362693324
81510232
676642938
1397514513
60606612
1517790101
334524434
1964357309
11374104
1039002271
557358210
407479886
243164736
967678289
77438329
252496763
1480183113
2080460202
475937326
273706095
208559704
1530684856
1116396183
319014345
153929699
831433870
329678669
667704233
869795966
466063819
618037620
673076307
363393508
1718740817
833755970
867031655
352712508
416360225
1524807819
995264349
653278919
359219800
602279539
1117115731
451346571
869922520
2002975743
256219532
784476386
133606928
379728476
813926165
1730495916
1042539160
2044437720
485144551
1011595768
220401383
1277804948
562315380
34552495
966140857
1460891935
2036582668
220828302
128157113
1589501888
669331598
1993518793
994284545
553061527
363083324
50066095
1876997898
1584013837
2053581906
344577138
471004600
242128662
1280684622
1175240984
106959935
453187148
1056208616
748308746
1141455438
1134898826
1384055484
2106037254
319758839
181848966
240683504
1189485965
2092289105
1531082131
1064093438
633583839
770752881
1586453039
1970920596
1682890093
1463866804
1360403454
6045770
757087106
766277653
1925671799
1486204007
134911964
1385924816
246769335
745020043
535949289
2021635933
1875952147
1023264109
1615521439
240281665
2055911381
1295463288
1275295849
336667790
137150840
500713776
112588568
1988202183
165090973
1357734629
1680297631
1889919401
1714878016
274823097
1899073901
1969944268
1982183218
2044609248
1281084378
205050945
2038537941
472872713
1266688284
1462682489
1454474013
1082259351
1459695482
703852172
1952723362
1274551141
305118331
740657038
2117902590
1009514303
1537321190
2055960115
1782310689
458796862
1734028656
375164484
500825156
1191432741
801857141
838553017
517881989
102742777
968685755
246686415
1294519809
834665242
712799562
656816916
935170110
496553204
1989436943
1310709943
948053034
2074250853
2057378287
970404082
524255642
677003832
517769383
663278396
1436051928
590879508
958629876
1537512907
180724005
1897205119
945112778
1053953522
520679150
1146644939
1057886773
943033457
870835456
149323644
853434728
696165595
2002743520
1474905544
1748970075
426326888
1969304529
1638666126
2057600311
628759430
1946919506
165889082
187656565
1138759113
472771990
1155080904
262154649
847423035
1892201149
974687277
239703953
677847739
1566339963
1263457470
451340579
2058711294
1811338904
1547542297
592753663
1724204298
17805217
448118383
441334212
381478854
1281806328
196354177
1366293748
1047168102
1932762558
1289338847
1524669545
1512111965
1360491931
1201118729
371259407
696341530
174313973
92784238
446995684
1949924333
191183795
1804359557
99842516
2128731042
1971585548
1533908514
1245043386
1380071982
1680587596
433063673
1965796862
392642253
1619692766
1484493053
112201669
1326544614
1280916220
1795991552
1359617856
321316179
16581136
1984462588
74193373
1559238412
1500788213
1483555103
1914814443
2064237305
1520347858
452417082
1125056823
1981017933
781378769
1953802883
1346367698
457678868
751898928
991888141
57344412
1077677324
843367792
655775379
543590968
323248294
421955686
1697919007
397578712
1877933410
837689927
1100028325
89645960
927943959
866563321
452267517
1182624675
400233935
857054121
1586229931
456448807
12867989
1296372769
2102860575
421499997
819510188
1394847352
586469948
1185734343
1762619126
1762231505
1870064767
231891949
1192144024
907295936
337732404
1346368279
739357127
1818939047
1963586850
1177521591
1488471633
614077986
1471271560
1947384778
241748698
995830392
819088910
1786652687
319672020
439647940
1370855319
785679374
1679306497
277269073
127172204
441562246
969849829
599177317
898775941
808928706
873752465
38035807
202326949
1660626909
636353531
247564726
1043079604
2071573100
1966102885
1152887732
2020956423
1414263211
1742748882
179226226
1641107362
1585658374
15502816
1504048853
434716792
1814758649
973878568
2070861710
1986409768
135402605
2024307345
2122099031
846924122
830201792
266136429
1591231289
1515484109
628836321
2041956572
1225378466
1982339466
1993839464
771096075
1156133974
1455138668
276607599
483237485
57052090
1734145303
1570229198
1477045217
2071659372
258223706
899748002
1567089996
2006175275
2004420099
1370740913
1087527915
770162193
1962143840
2075526823
628396828
2068360523
1876190397
1458549874
145384732
1495379584
1306863613
349448048
1509356032
745735392
1204264797
534580442
927651407
347923646
180300173
1098448197
1694689357
1860827820
741704250
120474208
1026064124
1365949784
974203761
775098784
1503412249
1540523135
488038449
601594202
687109739
1298623066
279907952
878703829
1844965343
1932915264
629692875
1352265883
1572758528
525957826
447751517
1719420528
681534003
4879485
1390028298
522459677
909690803
1478714085
1236270307
1887812921
1022737856
1089316059
790747570
1339407227
564084942
1546060783
886121547
1961832191
866069863
13700634
600715210
102259944
1723783011
880489578
2130834570
782670057
457844756
2027467908
1220334022
304247297
1503675265
949176289
2013485287
1085089517
509261956
1663802666
1146232562
1216897419
1884566875
282629920
749836001
1002519605
2046281284
1417041445
18019465
2067733
1130470617
850790322
990844392
43678492
1929010330
182419175
490763848
1857247662
643166834
378901714
1586571174
1429720352
88011396
53366839
418764230
1024210752
620199585
139449943
1227804640
1807706894
702067763
1151542052
1732778778
1254664499
1369023046
311265672
2108787856
695264350
816236753
1946286844
652733432
982011235
1897078266
630921399
2143821206
271132666
1238080616
1582238533
1724208252
2129192366
819354177
976102220
1314606335
1022921688
2072389327
1270694200
2067107568
1087725134
866889867
1352467903
1017427827
1447744735
1626158116
189713097
135973803
396810007
1636676051
1292395060
1585943277
1948336069
772582535
1202167630
76413191
731359921
120024901
1358341869
1554741285
719226754
367320097
1435633462
478841760
2064152334
1903477320
1390516235
618211785
19197611
1321974736
1286939589
1964787275
454501685
1376031820
1412814542
186211457
960906959
296761226
1526560740
2005860787
1812459899
1482499859
910453046
269844295
1992685756
280983662
1664577363
1746957539
1509978828
218258474
1319518849
557482783
1751977011
32254759
391898812
749993196
1653908448
446561681
2073152324
1193124578
1064316986
2044184717
1594799138
1208509673
933620261
1372194060
413296933
1453534281
1546109641
1939725735
2060398332
770682490
2014584384
1409082625
1418856119
1499940492
953801031
33641436
1952102153
889772207
381719570
1914163090
140811178
32029488
991315953
1182513230
213990936
175876449
677585511
1796669213
1350939947
536198612
874818137
1789822037
2024525407
741766187
1890659138
1466170870
1213726004
702198791
2030332648
2025219466
1532302250
237888239
659989497
759820030
1756807881
248708635
444517221
249595356
280224439
790543753
222370952
1795937457
703169183
658226642
1707797735
188863141
2002239830
22131238
180144296
320657920
696872366
923311961
1984157475
1806714425
175599255
736173310
786663078
1190828550
886633195
385523920
1085309274
1050553923
1018260119
1224790089
148760692
1831430108
940393947
957930235
547215768
559379818
603881068
1707596935
1937128055
1859294856
856287031
1558923262
273337669
1746987421
659965097
670849123
192777417
965001656
1947086081
1744276616
1403408608
750355804
2122690753
509683850
696433309
1368790174
2027211394
1996472250
2128570372
532526885
1958188898
1610991532
1465610699
1638437582
1990547377
1552101891
1627860377
426551754
2117023324
1058541305
1509899231
1406165104
702011855
1627469519
2068110100
105876456
1370799157
1941437747
137659626
551291120
759843693
964553457
1293668771
1816320187
1446236482
1129152483
1183818999
574539876
977806362
1221131729
1581490584
1684119317
1426857622
1222654520
558097973
1394398012
1365500014
1611036863
244453813
106088976
26465910
586239400
474386099
217685324
1824688754
1392084861
1417095300
1635281200
105659394
1800872396
1917052759
1820861197
2086224068
1418805073
847983549
1082193843
1749560333
2107321415
451298296
723333382
211599324
808937544
1286524810
333096251
826582071
811186455
284101571
1497607142
404940922
341918756
624750566
2139659624
1894992634
1176744427
1889648963
116578371
615926074
1122129680
718202830
685395976
1173813338
2053269251
654379476
99001128
1817945450
461450978
1595044048
8698163
1058159971
784160478
173913522
312076650
1925807523
357444703
2133963888
1704831159
84405287
1568797988
1421330632
1348649005
131176374
1530677578
911037064
502860531
1571659763
361592062
410091985
623951038
1463584289
1618731696
42494671
1080569837
951076136
1681428094
1741972149
560807001
1184313683
1628929764
354853748
1297814637
378183974
835012707
132659307
1081977985
24272369
1666356967
373043759
1382262992
976083659
885964777
656155432
1852298012
882128478
1850367343
1416618916
354097595
903610811
1094381501
809606747
1595413880
412864946
1247315846
156181444
1642665963
62166698
1462663375
1918470151
1674166702
211205303
1069028437
2058618261
992813190
2054362055
1988258432
1974676009
185685451
554205345
1743525175
1639795459
1162462323
249525307
1530661421
1994211622
2013841319
333720680
1181250911
534277489
1813115130
1919990840
1736874832
535364808
2099105227
1576524752
2096939707
1784521995
1578645295
1067548949
531572595
947859505
654452330
306855819
276886638
893251945
442504366
74871118
1017267712
625412358
71163923
1877616147
1380201568
1162027264
1827748585
464968856
2037114192
790587594
367239496
649069104
582854346
1919015375
1456265133
1700215681
1614352666
715768745
1978069193
1869706350
1644114246
1117626484
2110053559
244693062
2069609308
950481129
1603567036
942068256
40518696
637460705
1622493150
977843629
1859159126
2007462723
1722574467
1149414928
1378263469
1008399949
748645175
2044680137
516325981
529137729
1235124963
1132158892
802891353
732836631
791098624
664013823
665389547
525404359
1802021283
2051443694
2133364835
885516337
49444765
1381044364
204174757
1975943310
563542655
1162259626
1365657807
1174957640
845820198
197590308
500624938
494085849
585507994
1332386074
1461791246
2104569103
761123991
154487339
1150956119
73895341
50835358
8326443
1323059509
491168556
235442222
660920708
1775984418
676799040
1208501099
1123168839
1167310155
495218294
1241028360
39091724
1804318596
260388172
1171779571
1636378387
495019859
576934863
190343158
1897366491
465399015
1996751384
208958694
1569162990
1873001127
1081165690
253367820
1449539535
1899718277
784709431
1429572269
1036579477
2089190573
381383794
75796551
1449160800
765659609
1006599808
2075863372
2001508303
13481209
1737114969
178448985
570561787
1568670292
2053014811
788386103
800242062
1644307688
2016373617
135635744
684303838
921307579
344916677
654365421
975976445
1210081448
543549286
969273007
554747075
2066001893
1284850387
1269208832
1331435578
1483304397
298062072
1962605723
2006367400
532751083
746105709
1495721539
548080757
1710593176
2143264485
961626178
1455229231
599914168
1472251454
782709136
126680153
210314991
1891872599
1326692881
368435010
356576666
1447315305
326425016
825789499
1244350763
551079728
1316437452
31765828
1813430220
1355421406
1600223228
1196467682
1274984915
2120155832
204979153
229689975
2114249683
1476155221
314647964
905969759
1121753399
1767492937
135759936
503951092
1893815854
1848471188
176866284
1342613319
875639324
2110667144
432055230
1046334572
793010595
745475557
488260682
825852879
1536868672
1370677447
948437604
818081163
70805256
2071673168
202698903
1609819181
1372208532
787608567
1519572350
1762706914
577480039
2028949509
1475326527
1308296108
1294344195
1912423124
131977547
598571645
2070151591
1096357019
563567457
2035520207
1890528215
1433683036
1571190545
1754016082
1798623036
2006299754
1723526654
227098350
1034368573
324804249
1589009333
1792897404
1563858702
33738832
87548902
99105527
1551494758
1684647630
219181170
1441921814
776003808
369198025
304641926
1898497670
292005421
98406752
1770015381
936312783
820378221
1246457400
823389055
386709186
1366432018
242362816
361458535
1509216749
1479589639
144292127
935383470
1617886652
202061009
2061216392
1950648499
2027382074
761553106
1461592560
187258148
38089310
1577443698
2052726111
1182848029
1787352624
1430138762
307101937
1108443274
202578233
38324438
601713459
1592738584
1695937261
154755428
1333743982
968853212
441461644
1958944531
1547396083
714201067
890552964
156555944
1087879693
1767246524
222240792
1545824905
1442301619
1780017309
1424297193
718992738
319657079
1615882099
1152873085
1859144622
857622993
413165352
1965220685
1219185243
1568339269
2090924116
23128937
665011425
1907270241
474950172
650848325
2038855649
1560458417
82927798
736176411
1055228640
1796902149
2102932386
2006062897
282847980
1380414830
1938084875
1652237897
2081334392
1331025269
2145254018
1894501583
244950537
2075438568
1581014515
1302381412
348488319
603479560
490189104
172412600
1115556464
1138339642
138226206
1542868383
1839396818
1878141215
2031652527
1056478157
124493572
1553378795
1236847729
642254739
825666007
1548836664
253302236
408685608
457103620
530303346
441944288
1542566047
1372442502
848976030
1965186443
480389326
933618655
750392445
717527957
943197566
712768162
1093772417
792418604
852780064
813328631
1585880239
433881281
554987544
333831796
1314394440
825761770
747194761
2082297812
1305441059
1912421609
804405024
1632508074
1647883378
1254831433
1170931065
710192695
1013101555
989373533
81690351
1516501254
1351152228
1517867214
196068685
1848328160
1604816417
220767162
1688819897
1716799874
171607859
1139549752
975474721
2136112893
596200442
841320410
1115267733
1016862236
1606389072
1177464079
1097432530
931545965
506747603
2141078882
1968334841
270365898
2086700787
1849780605
1136682767
1886557036
220549971
953336219
2047504796
1224101403
52716840
43529096
2077058627
1184590692
1409941815
1664096605
1110822145
26813486
1439338518
1677131595
472473252
96896423
368339728
445573633
813782365
463985578
777449263
3220736
1487307914
593961711
559930073
294885602
50346508
1628472141
1404039412
323660154
1774642537
1267454452
126346684
179346329
199985300
1173101499
1372492508
326861985
2061823991
617494343
1469150086
910868354
961786612
2141151196
1040214429
1150610354
328072151
264558124
369477636
41906875
205789282
1170050201
800827654
256415532
747557403
1182193589
689932611
151849655
1071156641
825043278
914697292
1490160667
1093809248
1615975130
308922606
1742540217
12903417
1309593347
896040310
931259285
1295083089
1596036342
1848708017
1890613677
902722090
350613879
746708358
11211416
1205253056
160033184
1363562784
1013845218
2042076204
528721357
421154077
1282552473
1288829522
2005033595
1033116784
1318227395
119364291
238250944
886412159
738117842
1128214610
1431576319
101022579
356717259
1992737808
833221967
2087864134
1854836488
1935601041
26842440
440340306
847334019
1357288226
775286314
110876232
1911208685
461435524
1254119716
1386878100
453100491
298758296
1823655000
1397656916
448742946
882946415
814539943
1968269893
925119856
1653979537
1304260607
1548591187
827602599
926143800
773873666
1276156728
1385023058
1714325703
866859926
1328231032
2133386880
1353370029
822110608
1150608638
1189434768
460439027
398625569
2036489683
703679458
438518888
27319774
850411580
1848754843
1956201927
2134222227
251870165
1752514854
13421529
32481106
1837000968
156906633
1689117266
1147108152
342945043
1305595070
813645573
1180851874
534505041
1732797187
1130803814
1220701943
1404150010
127691019
1896046361
772170447
1152324217
959241656
133872266
1145642407
1708170827
191384798
109925771
1041387729
1736647294
543511612
2070178805
105457239
2027047663
1345172168
1172913461
628749162
1643458266
579133024
580332762
482865696
448410576
1343431183
752462376
1828979772
1853045509
1342063711
1093067015
1988197511
1914901777
790148510
1864905142
2019684953
147668452
166741518
1960931628
875633332
1827201531
52782218
149418456
482978604
890775848
1939071972
182080281
2107393026
224709761
1509313056
107616749
831611505
1700983212
1003267640
1315443081
1323260530
515591857
963636724
1382314680
525162942
1455265635
190506324
848549085
1383887242
951857356
1993444218
2060051880
300919024
1578249659
70259187
1450895844
2091652953
466916030
1632262742
2094335337
308938262
1028645557
1583676632
86133568
1013980069
227734300
1550898764
1220843062
1817283876
963119046
1330781915
1899767915
921196759
2117941228
656148339
1305089197
1678018636
1235032473
122282226
224357819
560560913
1610135142
723438007
2125086484
1641166873
1487128483
846521407
20008183
1859504289
939801282
1382356309
1603247283
1453628070
806747394
156256744
1543554285
616032853
310644801
2113095290
1301218792
1051473104
1186457412
491649940
1163143612
1285534355
559942020
1531405729
1348348987
1183701295
1242496955
773255803
199797765
373351973
1857259507
1956409196
1723605547
932343979
1540035117
1945075760
329507452
1590952974
726631492
2022677622
1577837456
1868087808
461456990
1807586968
1123504127
1916341545
1104058007
1437051264
1705041238
1200175748
892937819
1362169745
808840536
2052869306
1991966087
1715347384
775779701
1913369954
1296803790
328070375
1868279754
828186645
2118559626
155884511
105091827
1849639890
1108620112
832096483
13046340
183942759
269826433
613422888
51848770
1538520415
1542696111
153406938
23370905
699072832
563615732
749481723
1748152466
249995164
606436094
1187270101
1556900760
338635921
259812940
1871211687
476957853
1820239378
988188699
1109058433
1641134379
1067103697
514537281
2108526061
502642081
797819600
627994886
860995985
973366501
584584421
1566262398
788057159
91738310
1599196611
742014584
1311636154
1688500957
668427241
213206664
1597187507
1224618966
1492681951
36289392
1867041153
1971829868
1862498062
1535759865
520791006
251538837
1910854752
216946315
669636989
2020681822
2037929092
1520007500
904766703
35180155
1459166892
1196175794
352554328
2035974703
1853629621
854503185
1900553011
906850155
1834746951
1437411687
231819342
1378867916
1354363417
1187640460
1570962638
1314798361
424225724
92659133
1452783100
2122127401
398356850
94359119
639974443
925283488
1868335466
269269382
604443049
1435336002
1110886759
1537789894
1995923477
1621377337
1961011365
415431468
1539272458
729625189
359750387
1166255058
1594401482
233877052
866808323
5225422
511115764
2042416324
1587579114
812192778
1303790469
1735309930
98104571
1143797759
1212311053
1334236914
710901969
1869746599
1758776564
560504327
507457122
1134991110
863954794
1791449179
116982148
779074755
396058165
660640345
1907478965
1655403481
719243816
2046123423
99624119
1792371865
1055978093
1553160502
1172508783
586179553
387420811
660504789
1363879354
456439604
1268492543
573359666
1245602333
1810186308
347229418
778334388
1226844729
1305180741
1188171052
1940800961
1061571651
1509682470
1048434085
1529641298
1038354967
648274564
1370381980
168256945
1358179084
230777221
421732797
1967197185
2080052998
1170633597
67361041
367025298
1754921013
323530687
744195401
900024053
2097931611
1040060443
1259732029
1100386910
1522930639
443026690
1984495053
148536742
865342169
1689125422
78762994
1265313772
1974013021
1481103933
91256781
2102902944
88018958
1664746267
858341482
677609362
343762347
180595369
634788008
1593009568
679405360
310395583
1185955273
1079755908
2087805611
907889985
767264096
532582268
971441381
1222996127
412888133
1942713106
1737673649
1434571785
377498544
1322431983
2110324679
1668465508
1426397306
1002168491
1111275417
1457560546
774080721
2106666560
1653825706
1921384565
793313970
1416676397
1065833191
1519670588
1307144779
332706474
2020764236
311657596
1576085456
54705458
154773739
1331563247
580935170
865397324
850584020
427445099
2054768795
673963114
1874684562
590490545
856271307
1820062138
1734792767
1625946160
24703427
1803955236
513062669
1633128664
1893983141
535683686
567044379
375053542
1336853672
2021406563
2043798491
911771461
1092030916
369253152
2079757672
421003979
409845318
1420530316
1762739262
1917179525
126024249
1676675006
1412954346
249246265
1911324640
91841202
1953821109
1103874521
1659857735
1684678919
1389337437
2004548237
871798567
1402529432
941790267
1989752546
1704887232
577772837
1415034442
673888898
92259697
490995132
1388521850
1469613848
922810891
923723596
1836481976
919381978
362367067
1202041035
327470448
293256852
722232573
982824921
1548806047
2111166240
474554805
2146875864
1277067828
1344733
2075362127
162952211
1547662338
21251266
1606639493
483134413
1263925200
688729149
1895859210
1059536566
1883567494
489085824
444949502
269966017
612848878
1616886462
1683050106
1646395212
1489459247
104299966
1054026984
2052695068
145685979
791539924
724945302
1784998574
151677615
1158089900
873897195
260552194
360013079
895832715
376448202
1511983862
283944358
1950052569
1252049474
505460785
515681107
1588997859
1368858582
1313851116
258339813
710910435
1112350610
687256331
389068664
1667016737
265966079
102263574
1648917028
398831263
1619456876
606673041
1549315731
758889374
308835078
25145472
1740857244
16434321
842039487
97602430
1252713321
1506429294
888644382
2015839679
1176999242
1582119155
904681052
2061576156
505583508
827465050
1290777083
141776461
1315872403
149196742
1263048518
817072813
1138213412
201389505
1203136429
530846450
771971261
2112586873
1665942222
1137629781
1629018278
1028361446
345885884
996227407
1145881423
1615597846
249986096
72977967
1954977467
1042456397
116683040
1161272449
276482042
24999720
666882757
1623242404
363972041
1853486368
2092414396
1753787570
1276445329
1508132728
1877838404
1729136012
2008745500
1721854384
912790245
1668021968
1724614875
2034526619
621208106
1837028724
1937020236
1894773480
1820287339
1929565521
940159718
398795844
589061739
312980052
2105939885
1681959552
1325998628
465414075
1523245775
268903845
1410404064
1711005956
219307828
935449841
1004324438
773040727
1211190543
718047964
1205196731
685860862
392115300
1217784285
402257559
137123607
1700708285
1152575473
1913043140
956700163
1694440865
1774623732
1485233295
888861871
1494182789
1988055153
694818491
1415842810
620570496
1997136173
1743808890
692854553
494316290
142368394
634520015
125321993
1116384455
1121516161
866950836
2135248705
1658702646
426392623
1491041923
908793328
565124701
1482259548
1327420916
819356605
2005193369
25209334
505925036
1340786792
125422272
697849288
941492499
1906124650
155535992
436406119
1597748251
1601703771
305506187
1654053156
1771903410
1757076201
896992733
837180430
1745928827
1189386441
1176442818
967427115
150280719
723237833
2073487897
403266973
1212980746
407081908
1394324696
900351868
441553924
1991281877
1194309231
1132362065
1039288313
462174336
1475614187
41488073
1220465156
1327111594
1703201934
1114102687
1173448087
841896091
126851267
206784748
1851401829
1011274579
1535047710
937785359
253200439
1759034968
884091202
981053445
690238351
193081324
811284173
1368723764
736326980
670172541
1757153541
1101631815
1760900105
326523539
1637580916
1025786006
2142924508
323146389
1240176641
652727539
51593934
463447955
1421446960
1182039862
67074645
1230144439
899751037
723388018
2011865742
665985139
991668026
1724984554
562866679
1391833054
321161805
2013879356
929564224
124849058
2093702791
767006985
2064540521
864988951
57494582
117161957
1349835042
729314560
1584293327
196151696
616606036
713040526
845941321
1508824709
404063830
1601746242
922832749
666813434
1712218523
1448180951
777417575
1063847876
1957282112
711195239
701782028
131601590
1100127969
168135021
1232405560
2041874100
432983394
890097514
2034904681
1962563420
536602549
1159918804
720555870
1105746314
560186945
935109786
651737982
592117396
441548422
1592710365
1395607036
1061380501
238020556
254629624
885779034
1187748940
1747573
358166569
2014445336
727278355
1688917421
965261631
2118807499
1562372459
1441267256
1343981353
1038122944
2073169368
644277255
466295559
974951307
350604847
683581681
143219416
1897268132
142214190
480075482
270389496
1555363512
1528785306
853906889
1720890679
96289767
1264968756
2120012376
1570946207
771448051
925833760
1855259649
1131983330
1087127641
1793543833
517559055
1513215312
123302858
1038452052
1393000213
1655965018
268568190
1855188872
1885259097
378056412
1317640986
69312437
409816715
1368229165
885422645
312378885
1214588331
359400046
1638378666
427996389
2135012875
2112401430
109845914
1405217940
1900466454
775632521
1224983691
866938828
931282249
885011982
825481323
1811816530
907594815
1534453368
590809337
1386013313
608696429
1490321402
1945289007
413616667
891620398
1437821660
1610248723
1184140795
1480773482
1108097032
87680032
575063338
1703329280
2072797514
2118095433
537946722
1201063534
1443287397
1612712863
1053698231
1550356245
653669544
571170336
844492638
1268467134
174133435
1607305365
110906987
2120545423
814785764
1989342329
1896946438
888955314
556503860
761919806
1423203195
1770550290
23416638
1897555377
293894957
1220420343
269703053
621548222
193382344
74836769
865678737
689274103
2009805958
614583837
582763914
1982556095
1412196069
1059903361
1653622614
436897554
413993683
661466113
147699227
1679045029
351497993
837918510
1795352801
1136073586
411330856
429117865
540080905
719132565
1935573496
1725421550
2072345610
1022812951
263612805
1925343205
1812064219
761198303
1555411986
980324332
1979836213
1844208011
2101140772
952890418
1219582020
816753314
751408431
1611568535
1117986404
1173077069
264393825
343482259
232372773
161010954
730347604
910868241
1420995187
1638367978
231745278
1488551841
1850053598
1084204413
971258773
939668169
1105736044
908031819
1166965511
1488379331
111676651
1358602683
646827969
1989455798
1823145619
1959875913
211177103
155877322
730297868
1192783293
1123926451
699978814
1640335917
2108398322
2018868799
173305702
651809117
589468607
1901232198
24405836
705364407
1396854837
394579574
1416938164
903043474
67324893
58664551
112631833
1886310289
633720727
355463645
1738990484
929499906
1064125559
1682735510
1997827438
2098078649
691768663
1305449121
2000607279
469314267
728066546
581704333
673627814
631995095
192471054
2130008703
801671876
1187237739
2110697181
400375079
520801097
1948001958
2120206426
1510603209
1397297679
829253751
1182258180
14942390
679762580
1663555263
1792915693
1654468578
140638299
1112622631
673919009
64114476
1581386835
844766890
19685087
549966806
1490453564
1710891709
356546633
962784718
633577493
1900413013
2060740847
1344265028
2079522987
474917075
1949337496
1936098599
1432501740
45838764
49434739
1404986153
693503139
1240464504
816523011
411216013
1274723763
2020533932
1497178240
1473755060
1352383288
1045054118
1571739171
230874825
1740238693
1200805821
1682915032
694508574
845884223
2128030186
757240405
1182509501
1753932694
1994607323
129053365
1818366600
2003140684
135426425
561094423
855608881
1789342276
111368921
841379263
2031609032
24596959
1419801034
2108247553
1722162183
1170818133
1930215365
951849905
1224747817
1410067274
455517325
412665688
1839527613
1031838216
1370576622
857326179
2075497861
262313030
1398156423
1467142314
1799019643
254284856
709798541
764697167
477639342
491116749
849894796
879859269
950840950
167656407
1267956229
629327123
1891858580
1181012108
1900889274
1442607649
1570011505
2111801771
2086093327
1683275575
947276913
361654236
1204563944
1523561703
1510112490
1830989581
163824716
1844158195
1745685082
2089723539
903231149
531000527
1525691349
236379429
1391497089
1454710011
91065743
1550711095
1120583992
1659252349
293952521
1218710849
309364664
1980242883
1875196114
735213597
141431058
1254939789
95354504
2089634064
1179741634
155414597
2063138206
407056335
2018625771
1923117064
1552447373
2094330303
923625496
2083432770
1730634884
516778267
1819243641
1130414013
722894428
1287850390
1039043046
723310558
1555862937
948695190
863309955
2088454346
232008993
1259174427
191126455
324097819
899178377
1469079386
1766036276
1895888458
1569851844
396516681
1305174781
103191608
2076590295
279863908
203387775
501082581
2049379543
546587997
958835308
326555308
642215513
1856570088
1595093485
1569931915
1131653602
1655211139
273369582
2143750117
1013898392
188870189
1241767853
502457921
2033637375
168260897
1878912575
984841174
676284136
715832762
133670707
475875475
1513429298
1066320289
1015177676
1780398067
549140523
903364300
336483383
1291924312
2066842281
256224470
840766304
1050819624
861344196
272087911
1705761636
832409208
1849214114
1953716534
956735366
1707166360
389879001
1699103011
743760575
71641100
1925067397
936841641
1028741028
241020751
280193319
713681412
1539131708
983858296
118147820
1820496197
1799408204
334399678
1316234708
846013448
2022223568
105479602
1400782712
2010532661
1351830275
83431141
1225218349
1283193242
909966568
376265860
136445137
824160918
54360820
1498111174
1286541415
260266128
384232919
2143309661
1695429353
1163494110
236441559
1283012262
1986355260
168975288
1559270716
1320639216
1176558870
730728270
66985127
1897583496
208432102
903713124
1068099454
1759255093
713476382
375088079
971053494
827171876
988835438
713311355
1929593496
27166159
1352048756
1863965670
1212804188
284629929
1564197252
741852050
855242027
120110377
511569786
119806852
349155064
642348828
469558858
1388620191
590792544
196398409
809512373
1270972098
1140783328
1560970660
1226738833
629024200
1935573617
1340373436
59229642
1764907448
338913102
958165228
28416969
680215387
1486125160
849019809
1506352513
1767784514
1105404850
1825080387
1047083597
2014720301
212798663
1792602816
154639851
2057588545
903638284
927724942
455660902
769493765
597572609
270130399
353155834
726495997
1576345442
539405366
1042557416
1839702151
662971347
364129689
94436260
102805482
816593923
1135348338
1729186671
353877263
201296545
2109402873
416744068
479816433
2084401479
89502708
1324133574
728068277
690514137
669094181
56136927
725594360
1101439587
475551547
550447092
1299568440
247361310
1088533064
455451423
614629082
2082435108
251294772
1951794713
1926684828
537497475
1994581680
1677021420
259262880
1434632192
1361913243
1377634121
136091942
149718405
929333475
367590735
1145571015
1747600658
1525082047
1791650609
2065723699
1017732451
1529436528
1460750824
930345880
1320945429
717250869
1227683783
1973585136
1322777780
1151702808
4531213
462511467
1651108665
1230187253
1743520568
583853357
386837021
359560809
1707789197
1226975763
673397635
31102907
860453289
2082004583
800888068
1059852983
1012063250
2010570547
221785965
613842071
527820648
974537129
11951834
1418538224
1388663718
1979116172
871330652
1198520499
469139295
630500227
636788999
515699766
2036374532
711649848
814592175
425737565
1285366606
632212849
587495212
467324365
246059472
1307112524
927929951
2098812381
278031524
121091127
1940522328
720641379
1253281021
1740824335
1540546596
1064366007
2146546657
436867398
708116673
1241517196
19621874
987138243
578346727
1577919157
678893632
1622770234
1812412490
1784500919
852003124
1864376321
1144062155
1926445203
1908377746
791009352
1020074843
5373413
1719724501
1684958049
624744679
2023257371
832227959
879780219
686310047
302856758
1662328291
985207191
526591924
1033166419
418349696
215166799
2139879420
715856230
23944458
1016652159
1612014201
2014839939
1102134563
400187380
1829486202
901405669
1883802031
2019695118
990329784
301976006
1181250860
1870619955
1708907098
1740912660
1639790978
1952494209
1907895106
1601252020
1808571634
2091273595
1925437606
2018910779
990690635
179741164
275707389
357762446
82847104
1165822674
247666689
302879957
2135435536
425469910
556217784
1946870561
1518241752
842841038
1730629556
2099632356
1296522135
1388450693
351330680
989576752
2106346298
617411354
1851070560
688377089
1769080617
462818499
1682036074
424070062
242814534
1607008055
1371698176
1499180631
1809496359
36232030
112810796
1884177006
543395644
1499935449
61035852
1528618965
1261167085
2079764178
47558865
1551508387
28291723
918695219
684206112
1177531049
484891905
902915943
1981518393
415171275
1377733825
1275339024
1529764349
1878601307
57997598
1663884631
372228012
1902562622
1861773537
502537676
1371726003
1400428557
1653243831
420292735
1264748398
446403086
1573441868
23418504
500614125
1399094161
308002322
1628891554
623725594
1597262697
2116851565
352873207
1321575449
1522922099
1780747276
1363251476
153226722
1011066052
1798429702
1914613323
1817068207
10153142
444519671
346793812
483193366
501793861
348788406
277835875
1478298279
1928771633
1880268522
1913722172
185060063
300028346
969809459
2061452581
1191745514
237373702
923669362
2086890342
1698668430
1684143946
185872568
243878994
578830152
609534289
402065119
973351773
19674350
1000722787
1612184336
624589280
1118607108
439728516
1716224304
790695343
1400476842
1724802618
95723965
594468416
297926210
489457665
2037695731
1471302654
1742968170
880475759
1332791283
150007210
1225074071
1467566452
1217157174
1033561970
927163224
1168508062
870094910
1069205616
402757177
652634251
561187751
2003497331
1007617864
1900270984
1552010254
96043807
645020412
2054710780
1941570554
2084819927
1170927547
1831045147
837137488
1844604521
22800225
463446235
1205714974
1499371569
736982932
277984597
203243693
361389874
601481422
1198267932
458433123
1974743180
548695963
624771158
1349716026
1227814494
1813800134
474173686
2045147267
810008238
74229031
1524506215
1688162567
2002905313
1830367897
9954025
1290568495
1167252648
967535408
303963885
1185917
1814448128
762188399
1193507662
2026208815
143910172
452600159
1396945820
63904414
1922025731
66411988
1965197277
20064319
469645821
1383316595
1696511929
559667962
414453057
1653376804
789709805
217762689
2014088680
1943293603
414660920
960474197
1920854626
2139922974
1886339511
1097352492
695544714
1501204304
2118008849
2039855149
1474474519
1853156196
1392095463
235867499
1442856339
1692099211
1472239156
1697712018
989428240
1481068769
1240901599
560742338
859838173
1659331057
1041993644
198347381
1383359577
605485460
1442261657
1590993608
1005288050
1960993777
213111545
1542528962
1962665677
4771234
1436529533
1312141310
274326360
2116879446
1215176771
378772977
569119711
1560673874
938605252
505977893
245484770
931146671
1449794135
230480409
1408491938
140545528
1956167522
1893162838
1322842713
672831554
1996426653
1978249419
1511420555
1017763839
1320521174
1278458989
1341570889
1700816099
427473112
857804215
328097100
293280093
112232727
637553066
1104693075
426545678
1025643797
706081675
185791593
1609561968
1066021365
606828632
2028396044
1897172188
871636265
1037796379
234852027
1251150139
2083467164
1241291986
937441164
836614047
1001297504
1118505005
2078068525
964452035
961419020
1788016306
474003376
1483010575
26531842
1312552995
718007497
992086327
1211053016
1496758402
433044122
1069031638
1165529949
1848509233
1565784777
1515889337
789466983
1878790181
298703975
1914811858
1887738877
1829050246
1712402565
437376725
1937144147
624438885
843399572
1676031975
340373347
1849125574
902181188
1731127767
1394593574
138956673
1778114232
2020854570
1720532377
1238204763
810505385
1898791294
265241824
506118760
1569177634
1384364237
1851404327
806631182
1157099077
2045176936
314076300
912912829
1778733803
263059217
919843713
1038141142
1722914346
1292970687
1273052654
1893296711
1643097021
804172159
2085223834
1239863961
548237281
803927365
1376247671
1285874978
1352322927
161337493
1745950363
1403022166
601322463
966624806
1737125236
959532490
818936649
1247314438
261726447
474487112
1236514306
617537732
684769882
1095748329
587984033
626835637
189505839
308601864
689811124
1256610136
1220034207
155371159
1340024998
1876352118
430130706
1483233751
2036957801
428023142
1602326757
2014639521
1123042579
195101261
1661972513
1323210808
543639957
1923398540
1891663468
79847579
723529532
552912003
320060032
716198935
1741183211
134589360
1825417668
1068722764
206599388
1200530050
455655950
1073144122
1986431308
1646778011
305814561
1359599955
256609308
1606652090
333671964
1239562861
1240301484
1670585891
868633818
1145036637
1011817106
2080931973
1356494742
405867043
224785650
952493517
123169048
429465821
213401269
1533798585
1540321828
716878175
1227030096
1163368802
1114872901
904248761
1615976123
360795406
731485010
1670074478
143742261
1053636262
1757190166
1763137739
46450857
943638187
189954707
403820236
845717236
1168102346
1357749285
1680351250
229264205
944540492
1178925548
1776280393
1874769167
1828006097
81477239
382981320
331361588
877033086
1293802738
1870404430
511503698
1099568648
1089811149
228774720
566172951
728731736
685683178
1439032310
1807180116
5189026
2009731924
147266288
1095954890
1750570559
806523105
1114345733
1382430542
1295465084
1577920565
608917054
1253372487
2146599664
314893373
1609721271
1526786321
1521993942
597569495
169075368
1902648751
1705121272
1908027402
466656301
410750169
310095279
504571511
1177672028
412578636
884038723
1433066294
1058631109
2133204192
1875349430
1229197043
1980241381
462830185
1874999209
2034234891
708516611
1374535630
1544580650
576240107
717373342
1459767964
380430166
2140275602
474936214
41947150
2118396398
30969369
2006831214
1594381182
324112226
1122615445
242965998
13657138
222563441
960254062
1149574601
1867130012
500941090
419621919
1273487412
377427766
1443975399
1484909607
494690288
1088878045
1492648710
2081492779
247670549
178442178
1177266943
541211242
1465957022
321236863
108746928
784745783
182128377
1785973040
1788989526
1154009754
41501769
1396781390
1425853124
261882769
1850124996
1935219312
1951661714
1185786348
1129975495
1876335529
1726017279
1876812222
10636575
987234071
1911063923
1165044767
1251553075
74815262
1398239384
1660313928
693997401
1357192745
267537770
1352250098
1138083114
701668313
30054207
444446255
1167809023
957862805
1338597347
1540585010
881919065
1461402279
1614860360
59412002
1445194992
926906047
1167421471
445795280
1666792091
1626104869
355481145
2042943816
770238162
198878132
235561315
666202101
2143738249
1114288462
1833179174
79335875
1771785684
1559265844
1280758031
2108509349
1674280360
2096933632
1704231649
871793619
416519884
667684442
549756202
1671643718
1725101727
2066158195
1389348908
1314461103
558607967
941187154
680226072
337866609
1530285862
51063037
1171654295
691212289
78315363
1088746582
928332022
29915317
1853936989
1694955391
1850126881
463627678
1365540019
1409086192
452252268
1047089297
1158095391
855087113
1535122431
582023906
656844721
338983050
1506700289
692649971
1229988197
1822260201
479263322
1790275329
1465751840
520674819
2087854525
684223968
1204820695
765637914
1604055161
309715705
1246169317
1244200987
317227045
1411000159
259373221
163790096
1361909432
478986715
1897420300
1902020501
1177619832
293087170
1871253630
1670856193
469861001
596609223
766938755
827928963
1718800561
1297850426
190622421
712989259
163630865
91721581
947943303
198973238
106879537
255246412
475040653
204665786
1697162175
1523371823
749376921
298644974
1413794593
1345355110
1520908692
1181775096
1579826604
772975505
61682705
1336243969
22634064
409099134
1705821940
1699715163
1350170324
133610137
1749314955
1489401897
665775917
119026744
598726869
1521856638
1829817965
79793129
1770140577
1848464104
1063256682
177340340
843886460
2070671397
1730146496
1200189890
913463181
1561011505
1399574076
734501845
529149511
240628257
1693859666
1067927609
718311619
1371412660
1187299632
1924043979
1145627594
978633143
358078634
1424833878
357598927
2074913699
437324718
125955388
948179374
1060217274
1774690462
790600131
1073207212
2122512450
1117595342
1435231549
2045031584
105764179
373475212
1831831547
1661608155
1297218769
1124097313
334611331
2099678429
928655388
384717820
1085791386
1258751635
739304382
1442009611
956407029
47129860
498791802
473344118
37477969
440024208
872434525
467175997
2088901652
666295162
1259106549
1575030146
1923616261
777883071
1466928790
1534522226
763644434
1239673203
55111279
1972320329
2123689684
1389159326
23333906
107375723
1077368302
2050452350
521218472
20239203
2009845243
130830153
228749005
1370377525
406740166
1399613645
815173292
1845429795
1502448249
1197478117
1973024236
1393946399
872952376
787012693
1470595482
1814953353
1276861889
1345757098
783400067
866595872
2108237639
1340128199
1365091981
744518414
1006740376
522498556
1450705396
669192168
632738844
1028325376
1877879324
651245033
2040832330
1605584174
1764979075
2116554409
212196829
589868334
1193019551
1292284444
1972326140
1010804207
1599498989
868933200
1596571802
865983073
2043434635
645167266
1308892733
372078584
777275810
559994223
706123314
542947801
893159655
2022623243
38781740
1319812622
1230548411
1857846216
1246027517
1692573974
106609793
986715056
1079901209
1753604680
1583399647
521933480
1022838996
973541479
1438645816
925928498
1628461279
1804975541
741771606
638196767
1967290441
727497671
1993118503
1469032205
1205273717
305373304
1842224413
359654160
2062995379
1726255571
1449541814
1083156306
2047576805
1766283800
2005204600
358220874
931936200
2140324945
1977127904
2053317828
1653449489
728056021
1120098813
1978594600
1972365066
2066075791
2119641770
135042197
1445066153
1065237109
1149194299
1276611667
924068502
600802949
1503787612
1838141657
219342231
1671545742
186793353
693733729
664939781
909119920
1548458148
1167433972
1720932298
743569412
1078985511
526654876
237879210
606273595
773948342
654393682
1784904585
552180431
1259359689
1607365224
1133191607
1155419080
1026976050
989326183
490181141
1569988141
1859772059
1753756512
1374079100
1793286370
672034652
64642600
1549842094
1129818901
1677709960
1299977377
29304661
2017601457
728595546
1974494519
355968783
1588668931
100723495
1340365722
954234827
699271843
1078427315
545677682
1288276641
1296190083
1413010907
332490388
803373511
1894055943
911389912
1295831301
205962054
185699097
561214418
1684157816
581460765
1458082066
935064891
222942998
1723043066
802963828
1860313917
388952243
1080186778
2122899916
1115485878
1575797768
1817908647
1157276257
250807651
1063613052
1066500443
2143402476
1138006069
525573428
8648043
2085997085
1284130996
18337208
445493403
1953074107
576792709
1077060938
635903626
821019469
1931308781
1966921292
420293526
783449331
593276701
508421078
1986567555
964530326
875599452
786606537
1798207213
838692470
930820822
1014279606
445800662
898839313
112574753
303249000
981736762
645858285
1542128416
242166977
894501141
501330767
1020141031
1290453956
899839735
540454057
1542914002
996010052
1483901186
469222
745361179
1667267189
984576812
834120413
1607131137
1460358245
912735645
1852883635
1734259524
1581313040
1702125218
1665407868
1423539191
850342493
1707369933
1288621648
523021724
1306172331
1701948602
1186594569
1550127876
94660718
722014885
1100660913
1902767245
1893500205
544521812
13779287
212440457
1318074993
1562699698
892288560
2027729734
1877386685
1177529078
1077002428
1898507130
1836841235
423682581
1727144401
537665868
1045201808
424871926
986470150
1452883215
392200690
441065843
1091601926
1370454426
1351202365
1386852605
1780080960
250952357
1671677968
683585396
860671061
1132424090
2028498395
582389660
1587365764
2049860808
1409833914
926697402
2103354633
938040055
1524235390
1985242065
591234249
1073828908
1468985806
1615929407
1902450721
858040101
92363910
1121422231
1223733114
1198260547
1758063799
437170437
1458211988
1076491358
1710209551
1043450620
1396244700
407244082
136504290
333347922
922406935
34370111
1637022235
127407114
1576263043
1937443058
1922182147
1394136658
2043355098
1848976577
156648092
1697271583
1962597677
241614169
357064406
1121824054
1584672748
738208856
1978958574
1528636129
907465357
2111009768
1590289118
196039131
1967010789
909905162
2113731481
15055866
1975833517
2098871778
771519526
659504791
1694426657
2064316303
369739201
417830073
1062027641
1575304387
1067887579
1163714680
1678348387
1453723695
1269324905
254033421
682414102
219408939
450988084
892755479
1831932711
1703065533
1802773275
594356029
315592409
960585711
486274121
698048692
1499197008
1247400674
48426681
597124350
245231626
1198301139
1699762394
1251072859
640305392
613487323
239308102
976321207
1062981997
1648548780
25951027
705483612
1378744585
327564332
1131302396
1983586714
853115750
277593583
1525208583
1339369487
1463061482
1128034436
161974503
1348407618
1207357951
1597485203
81318234
825514726
1797475800
518747362
1328818096
305055539
1542982678
1267738105
765686256
148985776
1340428865
1710291706
220212383
601902909
388828029
973725916
292903428
598686746
451640305
2141448206
1773615939
1695419127
1365917074
1715026805
1885458570
1451106319
2092860532
176791036
170860727
1425570411
651405966
1483239641
668355083
1911414148
824378523
1131233864
1141136022
1858733009
1970929114
223339442
805302247
676518056
1615821927
14223195
2122883013
1046264660
474582514
477128458
1570973848
2053949432
1504992027
527528639
891513024
1375873819
1942709353
1234142742
1759846376
1600093026
819332789
1538434796
717518469
1305287628
423118415
232115180
1502039690
2087560660
1689838754
898607650
2131254148
81615826
1146993528
1158614011
420807358
1626710952
1516200302
443789021
1972306719
489523201
13964973
1267509677
193128220
1529889749
316274870
841309041
1610889811
1650643786
1124892224
2032787651
784370715
439455539
627653859
1259082417
995767953
203345519
1906439072
99749093
1639706398
1907069100
640802854
39271302
817241782
1548955745
462445325
82375137
324469337
871570844
1107475322
1686603950
1250857694
437755607
867075081
1098187739
969880981
918985965
2007815872
1658470737
1316762633
226587783
1241526600
1810607808
320273739
928436339
2003661134
437684347
1279012058
1090358142
1532567701
566206180
1319197592
1913756498
1357515113
121415054
308590631
1823212232
1876038363
2110851262
1629447936
1655622512
943613115
1721191450
1498131148
272500851
1620038680
2103439498
1655690250
1090445470
1251776399
430891867
345963092
1607835680
1029456745
639660832
2013297597
1861997646
1526664652
278843171
2083472764
1214737426
1787910968
2045840678
1726080038
748413712
1869386349
1397536608
2087476226
1881043953
802568413
1689445239
382519582
98980512
927880963
1728172018
1595131682
927067740
271459543
1891896069
1574544073
264911774
1666710821
1827021006
479285474
1578960694
1675205325
781963534
447360812
674713608
1736547514
1977470522
1720814747
342403399
1284067744
1544094372
1002764562
234398910
1335086370
675831873
474373748
1454851352
1013138269
2006070612
1961025604
1154578491
1858448608
1948388270
2027783204
509778261
1750709394
209194616
44999162
1515977514
1391258046
839317715
1823022128
142310074
508837321
601459646
2104909879
1076500662
62900244
697863272
830090871
943430749
397070886
1736067744
1531914854
262684071
917056486
465874722
1252864896
1501124424
7522359
581620066
1646953730
742531363
1068408907
225383974
1097375178
1201500841
203284821
1842533844
1784541590
1481215124
669540161
788302439
227369010
2107304925
267080240
1897760258
1914468021
1897866066
1913346540
1564487949
1004107550
325631556
1001048736
1254608950
576858176
656222921
897925316
1481298759
29126542
763210679
693206432
1167108799
97627989
633623238
1487571788
1822172832
257814628
1657668489
467740983
734747736
1375982033
1084914937
1383497749
1798706382
274088231
1036741576
1713446487
596886349
1137244886
1504412969
2086485170
1829897011
1805177489
484878433
296307059
547659381
786219744
1423706466
481279495
2121800619
1930479207
1460888434
2126461435
407884980
25917259
247345668
1913776183
1857590365
1399814133
684586257
1434790494
1142471956
482976442
1765308708
679644676
549910286
883753758
237185938
1090193496
1601201815
20813019
600732467
1081440792
1496803841
465227025
1312428941
206666901
1830019167
1908075081
1402705572
276788620
639498126
1038617722
484425616
1527706420
814514727
1269830958
1871709247
705974474
491771449
376983668
1452609584
1418109694
676475657
1980097682
91180694
165079940
1300672590
787221019
2073984108
992056891
1963963120
1727073422
1276199609
469449862
1592126644
712708774
781572373
133804591
982049146
1630908043
1734651792
1027234203
2137126410
1161901413
452862279
1128709977
648218180
693952752
1387540049
14188432
1468629852
396146247
1213808222
1914532099
1796151743
324810570
95218258
607984258
1680924581
239000134
2118111083
302018098
370543542
1764706896
145189086
949800471
830419496
661548960
2113597976
985880696
1460079733
1256406988
1286754654
724925457
333301304
637294052
1981811151
524276876
1523045451
1217680068
1004483979
1956400723
457790232
174720373
883853395
1163694823
218557426
383605562
374430043
1469955396
495273036
1120016382
1009759646
1843811921
714077106
1580815960
1351514733
942643387
1404109250
564318231
5797732
1153105244
826403984
1171713629
1200724195
854921064
666842896
1291493846
783096334
298223918
1512537949
2052981470
1059045141
1037350771
1850678339
1962326557
128391056
1129457262
1781613785
287780948
1054787794
975214016
1768406391
1134790400
1826414634
1243952345
1175588422
1214601328
44969213
13641438
278217351
364855278
1756078781
1610108686
1438461201
1153509948
1388430251
290219440
988297241
759065906
333648708
1891259135
1678162524
216443197
939429830
726521087
1733744199
771911762
1576219876
2133289445
1189470111
595900117
555320860
1011648073
18936
1430391749
1545347154
2100432862
1020862135
1077844237
754472264
688005726
349305749
2082728843
1679805579
817765341
200055032
1208976217
1859399315
461238467
705615844
369830978
1458951813
1563281562
249714834
1168121364
547261714
508223712
1463326764
2065032249
536955301
172014453
2096928609
1108217561
1479015926
1831309505
316344587
1867360856
222848800
1623526725
1491732393
2124775474
1938352316
63984963
666457101
1997151949
1160670840
899305906
324279143
806136322
290215629
324748084
1876772387
688223013
1043293473
2072420225
227495217
2069977449
148683757
648426919
302553331
1319301601
1025367783
1952291117
1223518066
365459525
2008202696
1582749548
503855622
1122469544
2120402365
435778426
791792793
116364770
398851149
1290578467
74027772
547636750
1321148738
1468399293
10993540
788557464
868211048
459607733
101831099
1884485147
2014306275
1268625006
341486420
1350988695
762331503
1056001283
1480011769
639931824
110337472
1807261990
921725578
2126926760
721711756
675191925
1497119704
1623319817
187854127
23963768
346394763
1896317545
528467209
1959799501
1391271854
2034101575
524787316
436556065
988524694
1531953329
49705903
1256924588
1721690498
347769113
242059339
551480105
1579787763
219194475
789209793
680837501
1605424155
138341251
717967220
2099745153
807263257
910631129
1948903791
237126101
1223658920
2134911389
1885646490
727921241
862099125
1401753030
470849604
215679322
1096450320
1968947401
1005305536
1799853830
412367216
1637658845
772407961
1647082000
751508745
868491294
2039791422
979987409
1369018442
415646812
1769375030
1743801539
2097028236
585052048
1349246153
1950042229
663623432
282558435
185733030
1111771555
1870581408
1620498526
1856830259
266254184
1070481945
1307910179
293399352
1400141828
1022647920
735808623
1000176523
340213349
480626020
1457942287
1434878806
511122958
1448155979
1440272286
1399326163
2066704061
1176493409
357747524
1790586281
1618659666
1818476683
157007354
1366970207
1533002752
1736021663
1618030894
1554903588
1241929294
508214721
1491834202
233104401
1388838272
1303778756
849985956
2106806941
1613428978
1263107787
605305986
305982972
1223284132
1406459800
715737946
445256438
776487894
612348765
73583431
713030962
1108750805
1764368514
409391484
171245922
283259153
990025505
311694043
377081815
469508678
2119759407
1989874862
705740349
34154970
1725446780
1953834220
2890312
738847505
1164948790
1361713792
2131526599
1876168217
55888227
1140186402
2075676399
1478494923
1369846510
956216808
1306848958
1164721516
492426325
2146265014
1967875718
1645626181
1128139992
98045667
532727136
1865129511
1341626221
1460718124
294365083
1049797039
1275392107
1183394409
1200603368
1112319500
737166232
1033595692
621309718
1873970700
2029576976
1613394615
480990207
1353474514
647841113
1579784823
120322010
2080746456
1301187273
2092777221
1060729736
1360952584
750161227
373627093
623846112
979054882
1561949514
163666899
1523670776
1691568879
360437942
1327734850
1502560209
1256235002
785801378
658281179
2078435158
575655320
1388312663
588737586
746967911
907211932
1494713039
129249913
744273935
1853341205
1515592086
1613873256
1107452301
1241622245
1611846176
1637389998
740040386
1277793499
1700859276
412578486
1504064426
1852027347
80891151
849522772
966054669
1793888600
1107595712
285700416
1698832765
1207868265
1355170281
899911091
2135047816
1563476507
335058896
2115193846
1515608243
601849025
1249482600
189129134
1515701627
2124483835
8293715
545897311
51651913
1122372134
1609045081
910265599
1328778620
856110774
1647879179
1905469828
862042524
1042389793
855025502
729883776
538134232
1178725189
1097013773
788543814
1717564824
1551905313
344829831
1454996318
445314030
1439483389
1827635490
944393935
1760702388
1380943060
450184242
334702800
1346220309
1280989352
822216654
1288050541
1439169616
51381247
1595112487
1048973817
257457312
402666757
1196474376
1535644025
1198061061
2115625841
262977322
369553542
256835477
1668608839
1038411915
897258581
1153598854
244589133
583394441
1504107482
1717195851
987773778
817771421
304666836
213363151
1463653079
369675253
444911555
2084163585
616352636
1389891596
2008318081
87211915
310895130
1208636697
1701918180
1320536452
1464631751
1662054570
914824814
842615306
797221032
399691685
77819038
2086953529
1394500455
1232311388
1227767440
964803173
606358020
386415617
971067214
707808528
1260823604
962743848
149712396
386611200
1833389258
993694209
1905835737
2015467393
1659416400
1428442423
1199293181
1194813513
1428230886
449972711
258681056
1508405596
1798516563
1867834591
2122474696
1256601283
946669840
1646224430
346755200
1202320372
1710101903
649385142
1698239527
169057574
586524518
1292775692
21730796
1536092939
964338358
954044407
1556329098
964127597
1005418759
301537648
1874984415
278174914
472215130
139888240
1136380631
128388985
446309471
1243620845
207174454
1998557436
1613393767
1921805311
1634539680
1983470919
1003582125
71370594
678917316
1406163411
1758135270
841646207
960762193
1668044594
1892178062
1305566944
1247121340
1025137547
821426404
710268932
921594538
1758262601
1068760489
526058857
967357777
1813812409
1812042416
390767325
1135453188
1398861429
1320993979
947541072
700308632
356279726
1761055867
1088124190
1968934418
433225437
298013619
402550009
1099387238
1023564047
15943884
1800572729
664850917
1428042075
326605726
1554743455
1646017776
498658246
2031192366
1664427473
1876785746
1614980820
1380049048
2065635637
740961588
1380799625
1618134658
543730063
2084797191
1668439562
1232978437
1431724066
1691917707
452086929
315560090
490344225
245577984
793214064
1602699819
1616275337
2057207422
805623491
672931389
499586995
1667895872
1819907267
286903968
611742042
176799130
934480043
969233816
1145673749
1968367050
1150644426
1384204351
80492437
1719192955
316985737
99996659
1858388381
776510443
1211553725
1058867835
1513763991
1019620849
1441186521
427062700
2056546682
905620969
2000967480
1337259099
245361300
568718353
1633081388
1217519143
710824250
782478962
1873611458
1881173989
78392336
1551192524
802373531
1604878350
182808109
1350684940
1730700438
1824488041
953246717
1950096981
216735892
330212629
1396650554
1954640513
880276600
1346743315
668720286
614489628
164717923
1532655134
1558893336
1050255554
1286287455
1784102967
665454838
1930152530
609321550
2035811066
1883935396
945463988
954547299
1467489657
2122763325
1237539277
881212740
538004174
1107232532
1278115942
690271060
46980459
631619875
397461503
1439856359
931677180
497312352
835423057
1754098977
976082190
1128366948
362683890
530313661
1841488859
1517402921
2086200734
397691089
218897434
148633096
1902328172
575150624
1514743433
1446663029
449120995
829223634
1319671143
1109429401
1065702843
1023070001
490018822
1397809678
986601409
2124000784
874313607
15241898
868782782
9906597
39115502
902617492
524128830
1031609182
649515887
1927377977
1093893583
1954694285
1356771556
1018278106
433221807
1628307960
52731335
223675614
1644468626
833094919
272040753
1937255083
2036474723
1825380109
502576614
1536411751
1746527603
1749148276
709388744
947494440
1554504590
295486939
98987660
1551973242
1447716389
81767963
1944957945
1421688455
2051494732
1343944695
479008150
2076318187
1664200118
1228036945
1139666901
1101488914
243357154
83680477
1036319669
1393338453
1710056116
1293469712
1628074755
1493880637
1058687030
1676456483
1316650252
1768199
223136108
2087617503
798941767
1276902036
1710403486
90803189
725813453
2076130980
1643268835
1176279286
659765531
1573279878
1389476569
1277762567
256387406
2124021747
870776228
1357665003
962581108
2095292759
887212500
108755565
738495424
535983049
874523906
714868824
1877176355
2060785786
2086598016
1345383827
1246955787
2066792279
443998622
95805705
785073010
989779549
620206084
1501671798
1833938026
1215971138
1485924595
984129471
516748424
1470435017
2036257991
1467465941
260750583
1961873729
2050940428
1621256371
1794288322
1487624773
9510942
39492624
856540286
1728977513
1942270130
1923975896
423171261
951450990
1699399542
647827992
481466322
1001377915
1050553883
361711278
1723822013
355283052
1211136339
1825376141
860643195
1748107437
1160644698
854103896
805933184
94529623
220843408
486883183
455253633
1312446723
1038212806
1041824185
231992158
924294551
1416482094
1113662173
1178483558
1839165251
910673361
392377536
1861851824
128488759
1874950645
854755582
1376290743
15927687
781569800
567550503
401369332
2132158580
1147688761
549027628
716982280
1898866129
1176736043
1080784105
272553767
548637731
709292315
2015236340
220773417
755008083
425046032
252084931
650126813
859150834
2025284851
1886130080
524723990
272524685
293299355
1267534702
1420450879
988026651
294644086
1389419356
2015319760
670393807
119407801
65011837
1751273809
44891397
1524323821
475736448
260418626
1067413970
927108050
1024085460
4829801
815382943
935570302
1065143908
773923873
1140414547
740106768
1748214173
2116226180
36085381
825138141
1770947552
374005127
670765109
1505142006
433402844
998757282
1828444652
512496065
1356182104
1044161289
410124376
1325674239
397446860
1743809277
8981888
1062648272
797718509
336720492
1790789578
2079367174
1913149164
416164994
84045741
1439074539
812265781
1679492192
1395394066
752362696
2090537678
876048823
1950358202
1932871064
825344176
436327618
259891778
2079702822
467661544
2124782342
150951149
1186271050
1606211343
893463243
1375999011
423808573
2063964712
876943387
1090902277
1582884534
1443691348
1768792201
1508387586
1766364716
1597171065
911699859
1319574941
1806644602
2044531249
47229757
1158665937
459524198
1820963758
1965508431
371957101
1005475459
70592234
1205183270
1210478420
2012875600
1366011405
1594780791
1939480418
877862422
897594030
801688579
424082549
1193378424
1820397523
1024318163
627244724
1127309522
1520690336
1734892688
2043182695
1346000499
570519137
91735486
1483567730
1446411593
1738173092
1002931811
1806448021
318389542
884900211
1294704523
1913050567
106816244
202258413
604208785
1059973650
2053767574
393275969
535044587
1412690032
1243060745
1182256678
1112179995
1156985972
1783958437
1254554863
672617775
2028223906
505465936
440239482
1421143271
292472135
665512100
2092271418
786995457
1619473740
898518165
760566659
779101317
1572384133
1012060947
1032493331
481078418
1887671051
1636376226
837325995
1908129101
851748317
384907774
1061309659
1115665846
2115018483
20774807
544854774
1664644050
722294588
1193232940
865963616
1433225561
1643214073
1786310000
1728876199
1326004108
930325177
1452569938
2105205927
598373321
294800706
1535225706
1372522052
407253865
1941760453
1606548030
166803395
744603755
1510458430
647388668
298188407
725734768
926111112
576744652
1168939647
1653686735
2037391919
1738992294
1710918096
723506785
770187184
1987001880
1124929974
58366279
1932960723
884779027
195678541
1396589187
1729616337
505824350
1166498838
153419775
465093016
1502925265
972479396
619741532
1697690981
391725768
113752746
1634815323
2009954404
1324160251
228480605
437017846
1543163043
751661567
706132185
843055218
749637982
1040324465
1764514835
885590786
1768057176
671156089
1920988058
321472356
1556343081
12583009
1848917631
1701852198
895765909
602193362
1882907244
1162282916
1842395464
790953993
1409961225
1583414356
94108595
554130667
2044042987
294708519
1426251513
1784010705
8363335
249891377
1895038433
464732611
1705094326
373967822
627319653
904159763
1730138878
492277706
2146971370
75359869
400736621
1812100561
1026393189
1338514088
1399908280
1495159433
642384217
466184690
440372507
715552021
243039121
394831400
1656026000
1022669468
565626766
1354242229
284459408
1998928481
535447226
890919560
296613026
973648694
1802501324
1678898256
38312782
1646632413
25505690
1340917438
1659082588
610927329
132484085
798767903
79964221
5138019
313250941
1185626873
1105919374
961217467
566368269
308474062
145330419
1151357521
357199714
2016366656
1748011047
1469305370
2089370704
578053699
288366553
1164058335
721034964
1311076702
667131282
591875580
1800928291
1687077270
1375783342
874418372
2021797132
1508073846
547648071
1815749253
407288630
1782547863
1165292853
1899264867
1278957714
1945158987
85184927
1352388053
149804264
1458903679
1880572716
1131989394
1138039842
1858185916
828695565
869378318
1821097202
1820480968
635852482
1550484754
234682013
220401753
2077292777
1109651667
1615679326
1603535304
1171889428
1903746774
73904851
215576187
1087196479
1505545367
1983387669
1419273784
2626896
1390098189
2059186113
905002479
1348654267
1366906608
1798740738
93900652
1540430065
142288066
1055074510
2134999337
17301587
906798509
415669409
830805883
1340547997
493911728
1731296522
2023771024
1283229710
905236954
1321822549
359738681
1696373384
1653563876
721319938
1263094189
2066166088
348258125
1643519346
1346673866
1947375078
277363549
571775316
1089882339
41261084
506422592
1533930900
828118862
887727978
1377422972
1736924263
1646903330
1522398772
831411725
1441951380
312277805
1955898149
1591033372
1013612869
1546344274
824372219
503531270
893246777
2121980852
1684891461
1861489778
1726698485
2134273865
2046379847
672454860
66938504
40831388
411804665
1891650130
709620789
1163569779
137350336
822927101
1693282237
778181235
1767744445
135155743
1413520968
1921938358
1849228997
413886511
597155282
1636266274
218305265
4789599
2083451528
2121500602
217507290
296470179
288644653
623560081
1558825029
2039484474
818888046
407731109
1428740275
1100715824
2049617543
1978641614
1546423473
963069530
1890566043
900351647
1608205326
612616717
548856950
2080579850
859038417
662262936
1780086112
1010616279
576287513
1289988730
1227863416
1388251522
1964560332
518747806
517595111
2003390601
572610260
947775183
74366827
541049589
592028377
1556320140
677858283
704916142
760827458
309827764
81449112
1567336086
66108696
1944072544
2029066896
750920044
1011347207
1531530426
1788096226
1324127027
2141018607
1325573502
365594875
702220499
1078840388
251792058
323149966
1335587997
1521375006
1768616933
1740273789
643712620
1155612669
39607691
436663308
752733144
1056898021
109440098
1571599965
700012700
1728852330
1327848229
1409992631
1970616021
710263399
1361915266
1044726853
1945132822
1206640311
1215671571
909595225
994113762
1981095489
1794714906
617979912
1393074874
1051894701
255629094
814377596
1752269378
1286489527
337985425
1177815845
1210391810
783008370
2140995840
730795778
1756231803
22411468
881172784
972346314
1289027942
96545571
1335655714
1954000650
111918539
1585138094
772766999
612735975
689193944
134431828
1470386476
73036197
2125986392
528508132
24311145
1051369907
1786651008
749908516
492076529
789544464
1723015843
1781881056
1833380736
1457391478
758229203
1900814194
1495844715
1714504622
738099416
1016389236
1346914251
152116118
115884413
655754412
1332722807
1556005331
131840962
1665343548
925336081
156213420
79573926
1605398753
1964228433
2011156564
1790861216
760120041
510470356
2110068035
1278030226
1025954018
2025196894
424371880
2131715604
833777149
283945465
77855818
263773642
168015861
1755039436
1875895528
65191208
454824454
1800051337
577709231
667767952
501655304
1307375441
444422925
1612632236
242299592
756334226
1965355378
1078964934
857462147
902143381
183619866
1855328557
1620635013
1609306440
684499386
727752398
1907751215
1083749160
860327774
596802687
1879474603
1027656959
1239783630
164679703
346688809
1885680984
740648453
1280517508
377886920
1528853328
842573357
432510746
762125138
238889932
527496690
1224457349
1204522737
1217778852
1821068639
471557446
714343305
530493941
1680013150
1098258093
289618336
572201213
196415010
1625052548
1710572499
69139934
1472037672
1975891474
1336193361
1184745167
295087160
730903512
516735012
1944545549
568613424
1783452226
247961537
1972685934
577992557
1067681018
1684114115
931428369
781659499
1350983643
674914682
1051231928
1630311407
92606262
363703318
294052506
1267590677
749377654
1427840173
1265420791
1893614019
1493000671
981985867
1920375640
1966533975
1489994470
129120786
732752266
945759590
825285906
449810988
798480422
2144826468
636746556
21976075
1825161208
606179164
1926675083
404373117
352459352
1766702306
2071968352
954726323
1688843917
1123468253
1562481873
1852022779
1267283369
1073045633
1974787720
1190685585
951766628
976503749
567930804
541017481
720918994
724408513
596865855
723941606
1233561395
767235009
1495973894
1930191957
824121564
1107396560
615446718
1613116134
1264093135
1482753286
564130765
2141953946
1982886036
2087878501
125168742
1382071947
1953851012
826014829
1557592625
2083967089
385077623
736381366
1751863630
1843207051
1231417452
441400074
425806687
54185659
759703364
120287471
1926379290
401271591
802329077
890938998
1515778263
1022572419
259580214
1992132480
55263876
151992668
275873390
428609491
220663022
1862809361
786757865
1837330404
1290024476
464733028
1887877302
1272085725
503079773
391007938
242744261
986555600
18446472
1142243748
192289339
1838378753
997974270
1443372761
1769280016
1642758366
457809544
100347379
350706672
1191324765
2048336754
204090673
1125386035
601786069
270201169
1554484317
1811684834
1683555999
664601058
841002542
930107775
129935815
1095956321
697316152
672657174
607429604
1064965261
194464778
105519881
1311544546
916454563
1582764811
129652166
860964508
271268994
2093149987
1880705069
1551168380
1003788741
914685478
1776998218
304747689
1113730086
1705870942
502432009
1271904411
622148802
1971745112
448200743
1627021487
308014877
134467077
1824405681
1765959673
427274410
1030380350
1531079670
1319170350
736719314
467999008
339850552
312761662
1687463347
853730521
770231617
652560618
967445079
1479874774
1115297727
2101679090
1871395073
1124612375
250738225
480177820
1475870489
1391436788
1674142978
313815062
569802068
2136821033
1649926031
205436182
1007095933
1040089023
1886751823
808256950
190120423
613853306
2132717917
322569100
2142568290
621881247
939094139
891314357
1432509367
10693655
1623116537
2027429177
579606084
1895208184
1118301946
1835355540
534948947
209116120
656460472
81881387
1886892109
351864663
35711242
59252832
106965696
773301566
766219762
11582194
514507314
1790692477
689457816
1203568125
811248445
929835000
568615291
1059494437
255353202
1629161534
586093267
938746544
1818830530
1447853588
572569814
670993004
1272859815
1116568713
1134451683
1435511617
1993163682
1247085412
214599403
1661359004
1753314320
2005422490
1752458073
1967021226
737729948
1425743475
1219894688
1605847409
500990036
1231347027
1646498223
1433463791
126192853
2019821321
1862942280
363959345
216030160
1246260298
547586708
1744520730
1881026358
964530142
1597645025
2056878050
994490786
646842583
962858151
1531992155
1893363570
970517813
1704033533
1238801632
2044108358
1144144817
5392920
266524691
546065794
499613166
1020432581
1521833908
81454880
885062488
204447653
1176996568
394241707
1396282029
1399204403
1634332857
1330303726
507847886
515556796
1907985971
1949023481
1843344993
1553837471
393604257
153389386
1606062845
153800556
1042325467
257343361
1829434941
1451695882
1743737950
293184299
1434566337
1165767477
1907975587
539710269
1607903465
1288907114
1546255519
615363231
1112903641
487576254
2067772885
817895687
2081044514
1095575310
625135303
929483442
21177086
1427898978
377150977
1670461499
1547986744
1113925828
1057820621
246417340
1159959536
2037355058
344714491
711713875
971348846
1481375543
1222748445
1171134192
1243071561
2114376983
1952315559
793503271
389850265
287392200
1355837400
306560752
2105942961
267561163
397961174
1336615941
1853195390
347297540
1840475569
915695432
1092253676
236027608
24328404
717433125
432682745
1213299899
614738050
874160357
222799109
1109025601
692931249
1665183120
1232435711
724553632
911403518
1824042381
1472951561
309986700
300196888
1424563970
2078774762
870142939
281020386
77400096
1119117360
92389439
1834007562
514992087
213722318
390855807
1104620701
1959062787
946427081
241737995
1021231533
30095303
251124496
32158570
1735171582
1588519241
959676238
1017016491
2020598838
907611101
1190743884
1800495724
958170711
1371487055
1053430322
99662622
1777965848
1956853126
952091163
1291778500
1754020934
1389800065
979373666
67229497
162000314
410231931
1592059483
615086380
881691229
379240394
1370753671
496103253
1193393038
1449667705
1054779555
1251997482
732165890
2129687726
530709466
874121361
1282344105
745934529
788658245
1153345964
980159810
203994163
1555496192
238619547
1728131231
1222607405
1120374342
1584721355
1113891847
308208184
1950816136
1467140998
1667061696
1239103989
1909634530
1851608942
362423866
596206555
713362053
767627154
1206421969
1445850878
775558334
1374130656
1404295993
1052518239
404493272
1433835801
2069239586
792061683
1049784827
1200928668
1155739132
1964846185
1607186076
1274293531
53991515
2095611082
1346076552
1883572720
1865741880
1426787106
579175566
296721315
657487220
876718257
1450090756
1612194166
1120190314
200637771
1452074470
604817404
1699196775
413501357
1787802719
1197403647
1498550590
1332209058
1176035400
1065922652
1138796274
2025055284
37738923
1545584176
1706538866
1036376068
435675077
582383091
768746696
1728953776
1873951459
1286359107
264571422
121217421
1958051534
713975175
622911986
1334628491
1086510218
600420642
418985224
1330958369
1120030095
1083113135
953929602
1768758953
827276535
652907856
1184923801
1474476873
69048950
858782800
1251630840
652768972
89222253
1459294122
768841959
627903301
1946237468
824663085
1344063824
1657011408
1060931021
1547617054
500749975
1844593040
319770401
1073768276
1569609813
743420355
1192992207
1170268391
90670615
1112424611
948048555
646232572
1693035873
844626970
921862984
618017289
1330458643
47502497
1860017007
1668762433
922684026
1837706951
551585622
758193719
1391780209
1335769656
10724968
1763800520
1922865448
1254429296
1132807431
570930288
357593836
1157998394
965304074
1982988060
777565108
904555669
1093101994
2026615486
916705741
1960432409
11478679
74325941
1233005547
93226992
236813519
972328548
162678532
750747078
274357336
1706330998
1889178728
1747500113
1794680730
1213955022
1892532244
977664222
800138764
1204975912
36603713
321910401
1592884727
1470723653
1028134474
2100145875
1928869720
2007673622
536866567
346702077
1192674702
2052540580
1841715016
945859377
651336216
1546548788
1502498413
1202604659
784219736
1337955426
1207307413
840770253
721647146
1101581006
2083063811
207023970
1169648217
2059590307
1780778027
1406270319
556915192
769342556
891791093
61391229
1757435286
696091400
288888770
439178331
1949204774
359467355
1388586448
803835646
1354522211
378529011
1871410565
1172114771
1547411099
1798054781
269957091
2045373364
489487672
209211001
288024512
1568755652
618046041
564148089
2025230483
1002485886
241994896
327093466
1777573013
827397680
411304757
1466938692
276114188
293120818
1680543990
313816243
1242885743
821081085
387777991
118937572
197497564
1345312504
1957495124
1283516811
359902179
66739602
2065663254
846245288
87960453
606680042
827068047
1061611101
980377538
1975038218
310360525
580001704
1019181306
1984964477
1824123768
311887007
76126383
1687371024
259785505
1953954377
213673718
1504578512
1468339581
1500906816
124727694
95226302
1978838615
1258353979
1646563700
1632745663
1197448091
305453255
2128845167
1832198159
700038840
516471547
594578561
1596525331
2108155728
1817880103
537795496
1810436706
1652077959
1145106802
324021374
743205976
1102283819
2099303374
2024351562
1917420583
1770281647
1621836140
1534774687
993811329
1130096611
721489716
412325902
1241559489
641500122
643784463
203529355
1418786014
1515010619
953504947
1648622904
368769278
493608091
1357123940
2089016795
2124118372
1452743895
2030696527
2124276374
699490392
673820406
2035956472
421869095
813291389
922711022
1365355716
279517152
1747328966
1186835251
2075779284
1277555294
287060618
966208948
1472957492
1705703733
2064853092
335916893
1163998121
1279086439
582773534
1527843360
1892360041
2116138566
1389014103
2111672260
91592482
1054196404
1531422461
2035966976
2012374744
1814141857
2135533223
118021895
1469491769
969621762
1245305039
1844836260
451797447
596924787
318530564
1998501261
560156298
1363904558
208357586
345549733
799184551
2027572204
1605700023
2096593469
2068885813
2119722332
1850743741
1384667366
1843272448
709739489
2119441992
1746708904
491999856
1248591414
1026153440
1396478506
353934275
1898466822
832770510
1035640552
1742343554
1287592038
1739260076
1321299088
650699949
910818031
1424016637
227826440
1100685526
632381979
780957296
1314670370
2110417045
660776873
645927299
192499016
582170062
1154726148
1167402692
66229068
727009721
150816087
1603818270
297605913
1167485273
1712616307
1704165496
1756535906
570974535
1106059474
679996836
1362192306
374559475
1385015146
1875443481
2004766674
1468352446
1016933284
457758358
320969945
413666736
292909922
1665643432
2006451540
622746658
1522615144
603397239
298889731
493436809
1437615591
79809676
1813071527
1343671699
1474918738
805924540
200865112
1069228505
344270207
961223817
1551603638
1106551195
393698093
1018930779
1473106548
1117554820
1374943516
881632284
1264271000
426032353
2054503116
1965772064
1509923783
121891658
1328402221
988420263
1323043621
1546709909
2043639347
816195099
1698779456
1959685276
1739532041
1478061282
1615339529
851962070
1634713394
1101706588
651192663
1237377537
159135705
179067002
381729130
903308952
683303985
639289388
1686018154
1876614293
1426012259
84664307
565769680
1987581545
82679646
1226833111
1891473695
180072397
285780111
1147526538
2008194534
158052582
1910683428
658655985
1496118338
433683229
1064408959
1577879585
1304226918
2112683343
229742128
1160809237
1948895355
642396228
1054862618
63437883
204822113
1217518254
1135985380
163249922
299930335
350133482
103592138
1603912383
357192355
1254049438
1668665469
729799091
895546956
1427075417
636244640
124934738
1371546260
1060070965
1609342360
46778102
1513325613
1161578758
1553527438
1767423591
410491167
1946783084
330603813
807433227
1794212779
1153217193
702458032
813952994
624354275
1527531423
110436000
671815479
761182833
205731840
1837747503
1139178643
1932808829
407461720
1358009664
1418000335
142947348
85091858
1050099856
514590487
1877155401
1475601800
1503322182
480507473
693307877
2005128371
1189524271
1663619031
444740420
1405107019
1250071426
1123095651
708455493
157364018
269413818
683359196
1156380464
274077700
953171579
720567508
38938820
613366750
1305745602
622812519
1244533303
2069140140
483964145
912952179
544994185
2123031530
1388316023
1907653677
794048073
845687123
1450661569
180442408
923250418
423115803
2069656732
1295293541
1124657099
1542637793
441014314
791294021
1549562679
897813524
2089770800
1516111901
1885947195
432395698
1145768255
334740473
1159861940
1347704447
563691168
2081346997
429969132
1047409415
743906912
864872584
2087515666
1649565989
641029236
257061257
1858482060
227691361
956823523
498827194
510376999
989642093
2036068809
1675699299
1434059776
1877088382
226159214
1568975809
974596490
1871892307
1428602998
1938922654
365404973
588851919
1316324999
1246199984
509861243
1984910861
945228288
2034005346
549971407
244494916
460120343
1955169137
2004229294
645231631
1845362827
663863120
1703276413
82806293
2012142327
2129998279
1079483065
1974449859
1875314206
1616938948
1218835727
1531849730
32336193
1409977055
766460078
1799429931
258208848
1825595807
1934493192
1586815343
1902894370
1224841028
1442510352
1636313278
1939564005
1460464811
1305531420
1330488017
2114857979
1583280146
2076928136
1314116204
360250648
635657649
446331595
747909976
1728722682
1857701854
2122437562
1787471441
169847872
1523713748
1172260831
915809742
2046497731
1010233878
370133354
832815541
96337442
856285045
512525095
824501234
353784896
1831758786
507050462
1366416541
606363032
1273105304
1291531991
249149055
1094929938
680321715
1440152238
1119900297
595418393
1799185602
2078602999
1296813429
546595605
576699823
379523194
1665280547
1571291130
1281491368
1209706929
1792559085
228739396
152446249
703198496
156441865
1823736088
1908587997
729632649
2122071057
1749635844
1676904994
2130551220
705339350
117447656
473612832
934857480
440450931
742962864
322187100
660149336
1243671222
1064981430
674958512
356559046
1085861457
239326825
1113829317
495065554
304480352
1988246489
829028431
1527703467
1444017271
2074446042
1030064239
2060784879
2123020106
1743601722
2100610361
1940176988
355800145
2045075625
951033562
1624688332
1140572306
1655499826
1288904902
1674407445
830189539
28243152
1027000841
2055738979
546222244
1452749818
1463594370
1738733003
1836404820
309012510
143481364
440129786
1916864303
80788293
1267763946
2052386500
255831396
1521185146
1370726341
409901504
189347493
1062805116
1550769553
2100382377
988853912
1912022109
52065747
941646443
1555672307
1144600987
1959024497
1383013573
1536334366
1081784239
441960243
1966113370
804641520
1624469764
1451736956
1614504659
1664208248
1360596797
2114787517
1094407968
1199127705
701888836
65632655
277335136
1249711392
1784595009
981471136
1400509690
1601200444
877600548
1937051393
35357630
1484229913
1792500948
895810317
1344572818
648278752
1550028572
799323740
1063646320
1522315251
88395354
156981971
735377684
1748352855
1176935961
577165977
1871942881
383147969
423125746
1503422379
1332592018
1051705043
1695846705
1830134931
375696779
1562701234
76438194
240884750
553727876
1222974722
1991173452
1298170350
390471790
1171857878
1783302553
173619944
909869403
2032484587
2092603377
799518066
1345073708
1082147752
190457874
170318078
349060011
926995499
1671458367
793360149
1085231488
1050812819
1840257646
2107499333
90068257
769706991
560938444
1700989917
1374347048
1643190529
776812918
1275603196
494129795
1001353332
973091897
109018625
1939731986
915152662
2057509259
326787442
1156290285
550724821
884809533
1874709753
1661874992
567461718
1306252206
333493688
460008309
557625240
814265508
1675963644
271351193
1313557702
780356802
373114815
1112966936
1950597632
1648941682
1491914687
897306300
2098895234
1225948620
1083751081
801625933
2048557404
1788014283
1450535846
1463417300
1166954238
1675410407
1730460323
1326008206
1334791362
251269143
95732960
2118808695
1798884655
1222574224
185632092
1393609030
2023884651
58680390
861090918
593698352
320814024
1643196686
1469018366
1065213049
2053840754
279208528
599470100
1593510152
1081708885
1675192056
227636536
1285117628
1557435850
43980899
979030788
310067390
562338710
79771629
1856877310
1792486413
749012714
1848669579
341271981
1597084426
1424361257
1519189459
1472134116
1247426197
912044582
2006749286
1462953357
1602574478
1881303161
496311913
1538415409
1794768542
1382318591
1749348418
333679923
921582409
799359554
742478877
1325898958
1498055179
990843959
2137314275
1054694403
757923798
1490751216
1275458711
1417926165
1562770905
82559358
175078109
1569562438
692472947
1994213296
1145256564
462810464
2117645394
1911268822
1905290281
701003904
12546507
976252172
260475938
552411759
1661908547
2010687514
80592823
195585814
798831296
1679036068
2142094336
1640076641
790866557
1922990741
1984717994
1784663823
765758532
1172624189
1366063387
307155042
611620321
451267211
238447367
1954316718
895319389
2098233481
1270039981
134237770
1830003644
2038495320
1153649337
538789262
1901580003
874251176
662245690
667943670
289271036
808152983
249703296
1134124574
607247491
1362852023
476468823
1230431100
1047740645
270173925
1241918911
1192891392
2145475444
452735655
249719880
521104919
605023578
383815727
1402253687
262552889
12460822
2072036367
2080558768
1414148719
1239975332
169992193
2020974346
1679803547
1087305019
718210679
1608279187
827611327
1701292908
177985242
155561731
749941294
1473791410
682631762
1924581812
911223456
1370347201
385738641
2141893140
221852475
2091713073
245536592
966890934
1027578661
1865620849
387227751
1095358660
2064261596
1010916060
1650345059
116106354
1405144568
1332411251
667333387
752876634
247696839
989825470
829058913
654073275
486318063
820648752
6552540
1039918400
1920975735
350133054
1581632934
370081159
742862746
1888361718
1774619255
869962997
1828672654
280704440
664832834
995089501
1760715685
874995458
1606789565
1206226094
709140433
2071093647
304632707
1172026899
735212828
858048065
360376183
542315907
35739983
524177813
2103859430
1746989929
1727296756
566330656
886643876
1265142123
490082829
1809132135
1278172425
1310912762
1208407536
1664410771
1377138130
803117454
2028191820
63556380
690337983
1260341006
1710486502
1197738898
727874014
2129106889
1789871928
61772915
265118624
1528107741
707697628
949339911
1836913480
1415036450
1670840127
2004496851
1655831751
883834136
1177588588
1571312232
1435211709
1366259302
1406811704
313417849
1998508644
1208664804
631972369
1430855422
684642223
516399848
800251533
1606465428
518580665
653131097
1844025318
1320066043
447020826
1642063281
897632267
994406601
1489700550
1926097373
988141157
1683226407
1499393231
1389291780
904361967
257699774
1876145521
222589370
1787746288
1027017798
442952384
1049929642
1046317027
1675545140
1919242251
1734521490
1723938851
420994316
507108942
1653519367
648951674
2010255402
155715704
1818641977
2121382869
205171067
1152534411
764313857
569176745
949523304
1464725323
609257995
2122963196
1328254865
1780828698
319924600
324721468
191328329
705232088
1256188023
1526087240
654597030
1708241971
1025259572
129912699
2105349405
1678972896
929767209
1483168814
179589148
572589988
154464371
1403810565
261753364
694689506
303990923
1195633629
1237970185
1731887462
1560515922
2000992000
1899739561
1985081120
1931174615
5076849
423541107
275259699
2131833416
132014416
538523853
1768320274
670636128
1937171147
180685265
80589296
1076519672
2626724
6426141
689409114
2083030981
963441241
320325916
1811010059
1642306245
2000247201
574552664
1834309485
12143560
944821202
1674330133
915995314
1186950541
1595286894
152354984
1438775438
1879114532
203728472
2099633622
879921239
410441477
186933849
1762192953
1425522783
1772394671
57278850
2087452607
253215306
820216643
1595111445
1867031118
425799475
1669565318
544374492
1262598456
584901526
839652964
649450283
1234261558
2082667520
1275410153
803356716
1954519890
1307844997
1506964691
927755691
1098622303
513285496
2051545634
618953036
51346943
1851962764
1036257927
449074809
1611142580
2128597205
682827922
194115220
1867138776
1732764484
999035964
627456378
770563804
1811784357
1449716128
34186652
1062711693
636879373
176678556
1987569644
1160491707
1644918473
203231545
1220222184
521148511
1063093295
2063414846
72343590
140150049
1996328972
550205178
442705119
1407204083
1581907723
259153900
1952110026
1950504061
544774269
986810107
473579037
288294892
1525756687
1017688311
529742106
540078304
993634570
1776910615
1456810687
1371890504
1951667221
1018736174
1139458040
563266809
1552962037
1451737474
1211594320
2058874818
1139921062
30432480
52817180
659397856
376087224
588908725
1066925285
743626224
609016569
1964214922
1873385576
1096642434
1987260806
1000915734
1398240297
1166511142
1656876997
1310594149
129660684
1764959655
683746397
1884967138
1638462113
1046257579
892411775
1873293435
531538756
2136302089
1184511894
1465405233
745306156
501185322
200856865
1439478793
1536238660
314788305
2043070270
311877273
1086027189
1880633308
2026037065
1114725724
2025289370
1721322508
1022875192
905833456
2057786620
1082080479
44267392
1951472149
1204360080
1249372712
566171285
712276088
363462998
1031100310
1611287158
1428705406
1471740457
2049736538
614003112
172876118
1514696444
1228747632
788889522
730015424
1915827738
1495009582
931696581
328804231
426189610
1559710227
1683407435
2091764549
703621168
2112876359
1271259257
1825716470
1171307708
1109369623
1239042144
1799797947
1536773812
587516787
1123918358
410334939
477002440
1192074308
79682310
2129858890
561269942
807088572
1352886923
334741201
1806878361
854962634
1008066165
1639235640
1520628341
835352517
1943383734
1049375486
716552620
1575830916
405166645
1063446506
105219456
859143716
1381223018
1149436146
813934403
1903192025
1931870355
331618201
1393723511
243365596
1560676596
1799219962
2082317138
1978244833
867514232
1405785683
1675641595
1754181184
1184345174
985747207
497814332
1908125506
1773346713
2121444176
1772112292
745755397
1956836834
554659757
1902316869
2119000970
1709350082
1103291913
1397556943
2067283393
871313023
1273609013
2090414309
1469535332
618749490
7235032
1950957857
609728857
406891837
359928885
1569709806
179548307
99673577
614015612
565290254
1535003222
272294143
3807523
1584261391
133170485
1712427321
1279144804
1730169813
882689
1439979441
1595305225
1542197789
2095121696
1475321970
2075662559
325207011
1793102731
64800330
1702624968
1345557996
2063094209
1361198923
585826948
2107578588
1456701466
957681893
2090946940
1919857113
253510214
1161595989
1636899024
57826087
411794172
1364808382
1510851634
2072718377
247573590
1194369343
388547509
1618422020
2046944209
1566369288
1946737196
1085201435
2131209065
1770298194
1795486614
533050643
777061460
561540201
275481318
1943941673
441805056
903455257
419391734
132304787
1916983324
67753538
1246978577
2069151764
419030368
876933343
1867316352
27356562
237098282
1944480685
188225338
1880080524
21872166
452648517
166979337
443953519
223064962
1868485438
333612569
1946853262
1675032431
1590420304
2019821874
1656550034
537277787
1951734491
1371938485
816677355
133088148
2096342205
431043611
141575581
1008070316
1105510283
1564222743
1844301279
761875137
1991899630
468676816
785581055
815205936
1948038639
488700226
1386263214
666858369
392558090
724650154
596366612
26747971
575369480
743661550
2122297477
926591616
1023602353
2091388150
833795153
2146888602
1214049151
1033226524
1314857268
614640197
2088207649
40247055
1934654193
838799598
1674227394
1515297180
991346492
1139622855
426683744
876820701
567305986
1095433017
1285413801
2025615836
1671179852
577775046
1787999941
2053288917
98804762
1114018630
1929589270
98531032
1926202182
1158981052
1654281143
1708904957
1196872298
1253313662
1240537306
536910151
830065736
2064483934
380084644
67372309
2103021471
1762831340
1197450756
1575870110
889034819
1770963288
981021019
953890718
2142764687
902271251
43165461
531277731
993623968
352800280
720178828
756683619
428232378
1311276423
418752541
83818996
1679600594
1281157631
1062586406
2086816558
1572750659
814259395
571079846
1181271718
426598194
2057953521
975272013
1880154405
2119091250
216485076
451331965
1290744673
356613467
66901182
1364380684
858943520
639455923
1054926114
1372258824
89645573
396956422
1905952047
1733036974
202994377
1987683607
1164017714
2051114364
188627029
2081087055
1380030627
745284246
1209437166
1753425062
748274171
844566889
1754048494
2125649436
1391485710
33400648
634572435
1929410647
2125832332
1633834287
1171781417
588427856
883732219
385344400
718013899
1965624214
1876241561
2027812575
136087612
1261728894
1674413203
1460788243
1886584054
115382017
432494745
1070898201
2019402032
819916479
356971194
1688688817
359384887
1860479242
1007075579
1902047472
833008799
283921647
1853347317
1978657958
527435813
527182931
343438475
380875096
837724414
2035456867
1543086391
235404796
978533270
968421707
91012223
625586096
173875466
1247694823
1542595924
709610980
1621687521
958084367
1566696305
160161333
1265746840
463393172
543644027
478445807
445468736
99035719
889781972
1721718172
1770881941
1426391057
236266156
1785144974
521070963
1356628057
2014098904
1941659133
1985865713
1823718612
1011162249
719700340
1153135805
931130371
1293552083
2140370620
732582878
1510109645
975724663
2043826037
1305337366
1374072601
833297977
1112759797
1677938360
1848744600
2117291470
978571585
1014929961
1785995397
1041498319
1185749321
1037290468
1666272150
66802289
11359019
2079714637
1074345073
642871664
1383660878
1163162394
299481722
1024897578
467072044
1247818752
1395000290
739879370
1466414529
568387519
1567999506
427708161
1466494601
1889807219
1585272137
1454319071
340151661
1664029115
159350297
200372498
777560003
1950037997
997860360
1693805586
794048073
719873267
1169075096
249269831
1191678055
262909641
322382045
239588508
841699740
254093700
1668896930
1312559959
824474664
1579490571
1550344466
1183994265
1874458422
843695008
1151752403
990915186
2111723966
1186893799
1186371543
1512847293
2093940438
751172507
865194004
1824425001
1793680086
1406590206
1410133231
1442121138
62375586
87442858
1973664781
1426399099
2027298005
1125574993
5791086
1345530912
1534082180
325520028
142113687
1793659092
1698324365
982905510
2017020860
1186256423
1793385735
1253699296
440096314
287853443
556555947
799004446
2133264049
1722986668
13034537
141368216
1840448698
481126523
2089791552
731733000
1166365479
854897348
1752302770
574915903
2055223631
2139451096
1588876824
1000241069
254538427
481879465
610582692
303379796
974006062
1020763159
80200885
1996920877
719334317
1138502892
1456097675
984780972
833948247
1784621961
1587014617
702213041
1530941994
851774961
9867139
1656594612
1787736142
602349292
1109933688
1328719997
1906396928
177240162
1605650976
567696114
662503278
1967654343
1318632083
675894560
2069768294
872451586
1422196747
481224891
1239580543
1600636416
1994322252
1555239022
35228005
1236101831
1492324038
209776622
1972167008
1018913708
1288769297
808638689
2138131022
267906209
743813969
778361376
609322671
1774897326
1157817138
2058540395
1151596724
1866365896
90640786
1460346249
2044463768
909544778
1274341451
786341144
917004006
80990842
705445028
123175956
1211025670
1119862775
622152665
1541373652
1597443267
2134361338
2058305237
2120119260
1431660412
282176759
739440324
918211063
1933958976
437389819
401285481
1698969345
315186219
671983343
822252797
1473385972
259360774
779026925
1800008905
1367229566
386430632
1448660620
1205181799
2030406180
183572054
1807646694
2073352371
2046199384
1239246757
787208908
61037125
553133650
1631551022
1846841482
355861441
462463871
1406814386
216326299
910422248
1207306735
1401364737
103564003
1865206751
697386643
25502973
2111511215
1824352677
586988851
29578617
665612334
353611276
107439788
1790345239
418689718
16955420
1634039763
1550577325
305038234
2126009936
559386312
1319755638
1727956939
965001941
1236363805
1863239051
1770472072
1573234680
1971922441
893407554
537261940
253062069
1106773003
609959933
298947747
1241498898
116766683
99939532
586458440
1369216922
1886862887
1142937794
1136348021
345118576
431635305
1694728923
732840644
69154430
1086710038
196716555
1838410419
720328601
4873364
1195431074
1815107627
1754811272
975686958
1635117841
362639431
298030384
2097529523
1294298405
1295256346
1411642669
864305993
1130728450
304028795
544751374
1404000725
361365594
986834833
66876577
293481549
841132655
196753661
1170877237
1195809220
1486224111
27764753
1271477888
1529766161
2013799123
1585504839
1039244976
1623379613
996150111
1627389136
364894906
301986503
1297815259
240045810
1121736144
2066768003
1824565434
377246778
1293368204
1496216262
2045146492
585373492
1593412553
833625027
1003920210
1203806962
1800173357
426130032
881361480
1614937561
722993954
1809348820
2025686199
1319185303
12187318
1829155565
556949196
1875490690
1607863726
1694032954
267806646
206718734
822113808
1099341345
1842974947
782054224
1126405061
717162160
1895968723
135932975
1002573023
981097930
786140222
1975640634
441851294
800984287
1890466281
1040496733
1244607783
45890485
995309763
1350926103
1766775238
777514947
2006113313
572077677
1508234460
1479979485
1776319567
899995547
1731372711
948485244
1833168309
2089953235
1034044466
1053864519
778158505
2008322767
825497980
1897126948
1890799278
1670843436
1279416097
1727786839
958365804
1095498342
1676641900
177429534
239431805
922233069
1989829837
1952785220
1474938297
292667925
1675168018
1223243175
1142414741
577524155
480005873
1900435673
2041035633
1288359785
1027378157
1636996708
1157218723
1255190628
441486054
1524314710
1423519994
403374712
609210561
928852011
177631610
1793756464
622930120
1400320644
1368007283
1344797984
1037465739
234772630
1733423835
1143674324
838261805
649987169
2000175466
349039525
2027424516
1913430438
1750566087
1744119424
1017643915
1820181270
1059748937
2039893065
1642594150
836424031
2019174272
2112164337
1765388404
917193025
1270515464
310425408
2021639181
1672827366
1401365591
1268410455
393392078
1459638941
621830696
808298367
787138073
369193353
2099942719
1652801575
557879670
1757155898
1003480035
1079722246
1564768748
1706994395
126217783
2016181852
477016191
1795500980
305676034
1730419487
268985215
1474948132
509117324
227319141
405748472
1483612770
204835813
92276406
984882488
1916985448
1687819060
702183099
1861630540
1209768592
115625964
25613948
1996185848
804468258
1441221602
224299291
1697028768
1158455197
2013726024
1156917136
420351984
244836458
2082493905
1623802310
1829843947
671411618
1978508244
108210541
24132084
271353414
1773754868
92980261
147181710
1620654326
676276196
303916389
887367282
777550555
154995324
1269608858
1647720026
970814876
1117068218
1708099385
1659263895
1537103211
1921067749
1907224992
1378561587
1194663890
1209605593
363930648
591111930
1324159348
369956802
1927313987
780897290
1170572411
2060741261
226788354
1393632525
1980980893
791826063
1221138193
1484076891
1594492884
1963025161
1664575723
439241158
194308171
223802940
1677799945
581448214
1493855912
237966720
255186642
1085859832
1818336895
1693607512
1092262709
1220780503
1622353437
1279706500
2130631633
504052048
1777270047
2025566243
503664875
1339348749
986680030
1090745234
377182245
152823583
1966298156
193602995
1953974111
1220040044
1210462751
1415275900
1419167313
1391989125
520294396
728228428
2111189257
214752175
1765224749
475770294
1872364200
1942968328
173015182
106320461
623068846
762866640
1847354735
49656984
1573393377
856809747
214606488
423934752
1802047156
1862226628
1594604605
440319731
1589441270
857760271
1516594810
699974533
1663772220
1194143972
167476012
530675491
974017132
1762535383
943323336
447281953
123209700
2018509122
1642629174
1317106765
128870280
687152701
1397787320
1292460789
1379718452
17113693
1547612403
1120977674
1989194127
257677378
2009667778
1552544979
419110121
962092450
417526653
1276603591
638632289
808294376
82228258
688335875
1342219451
364179441
1096795615
829227110
1184563880
331634328
444385827
1026329794
2097229781
673747194
733175449
115612054
1444381408
713346196
473852910
1120480353
988956642
410549124
1832909775
1424484665
1821817258
2139912491
1198495484
1431714169
1418265787
1804105174
710814712
1913371983
767578324
317827857
930643136
590316412
431608812
311679178
252777901
265062751
327412764
1679132726
1440402178
1845363532
884621756
1522047184
2103230413
449080665
1720447422
1418204421
1376318356
450126545
1661255667
1968459103
499013891
785399525
1492275592
738082244
1570731087
578651362
383676146
1907570948
507936914
2141655198
1471630881
635035023
159391542
1383927249
635364630
546394455
215321978
912505318
1199195041
281265762
1078944412
1866590940
1224341165
2045593348
1492768428
1686134774
16019702
685230579
2060685460
1745541693
1384873583
1034784349
703593467
1287912570
28687959
1961017441
1790322628
1828516751
518333675
664233419
1430596743
1654777482
1705215623
254972265
2015828643
1475096440
1675503904
790093817
1654354005
9132663
1572429528
1652046810
249698297
2018897818
602220536
1801382348
688909981
1974665576
2022432224
54254922
1461047890
1930266333
689169510
1414288411
851654552
734165505
822961395
1851964132
380455090
102416732
214241237
950983177
855870254
1157750693
1477764958
356993216
393940567
558525487
1881936251
1649748614
2073633127
863064844
220639859
1071854125
247894559
1676729753
711904935
7401273
2108977798
1767146005
452933030
1837850943
582707083
811498690
1354855246
281793779
50233117
1672490931
744475333
2092828581
1245351440
629557890
486815910
542020602
1800083291
1866054596
1839037811
42116606
1670232349
1867933772
1466117912
1532622656
1533879285
674802610
1332859809
1507595219
2122094716
2118295796
125305877
108127547
1772940711
1440362946
1066243426
332171272
1984176059
1451290661
1366150099
398092073
1952474492
1635169633
1265472712
275488941
401592066
1199049525
61261985
1237758377
1864723503
1246321445
1106343433
697199296
831846976
2078271464
2036609767
540683390
322837225
370773173
137656243
2004970145
116396480
1930708441
384827617
1991998003
2140080952
1599504592
1982347837
1481941888
1206118862
337196314
1137225569
1387888841
1958714873
1092928405
795969559
37330958
1163592372
718380865
1733232864
1350725977
2046575853
31309281
218570333
158562744
1091227908
1072156474
209055353
606916601
1457179070
2088844799
1276277684
1649991957
1419314572
1541929045
1895046860
1188199434
1860212214
1771634502
1452441894
132654643
211997942
1712111527
1685585665
144553929
724237224
1208889892
440437219
258818031
1948663893
1866318663
2086494857
1613246704
1052343480
1181811717
37151577
297391262
1825397875
1505763883
1080382094
1873545217
836375358
758261729
1205451964
1919893779
1352374951
1847133365
351262313
1485232366
1094154610
1783520603
1870784377
769303029
2038239302
228729904
1194834938
361677451
1024029117
2129393990
1701420882
1977801371
1798815435
1397773076
1074814600
884567752
887557784
795504120
1331384875
109616523
2084494231
321651981
27619437
1754602234
1555757724
1986253428
1201825755
980972712
2045253727
1224464096
884785468
169058109
928628878
1528851183
1438517799
137283803
1686301470
648091285
704251673
1126659829
859444029
1811689785
425061736
808315348
2144458100
312888013
1403299408
984795372
97457574
1027496834
1005656071
80090872
342207884
125811706
1550809405
977825412
839164670
1826809271
1575922230
1408206385
1583015364
1677589281
532846593
1715403951
1180538490
1272322149
1396745839
464940324
1173935160
1567779568
1745297825
1083558729
2134119257
1830949315
610842989
1371080720
515046223
1678100144
2004157097
1328283003
429640998
2072923388
1748435469
641180325
1225544098
1774234360
2145566190
1573488898
1130778506
1446062534
717936875
1261871026
870091234
482745757
1310143555
1954168757
885605924
343111118
911579511
1748140255
1500994267
1161827725
220032233
985322918
539411735
839250789
840919148
48623430
1966458733
394134205
639261923
536341108
1148686338
1128850000
743308634
1168229134
1306617552
1791317549
1629794244
1105137880
248996676
849708799
1122855255
733416238
293710822
1700006469
194940645
687986259
1471363842
660190033
1085988912
1014175305
1594568286
1310009960
143747543
340446258
1746508724
1446334004
573669227
489519542
980480300
1418156825
1334558256
734301738
330095022
482991059
391714529
1659378205
1201122337
1062560211
2122375179
322096003
1404526982
1737229644
920055885
738276105
1219171081
304131453
1126875408
1962757798
1877082163
57090278
918591463
712466298
2085952878
1526586844
7190926
1038943433
1628187202
457357849
531669941
1732223297
408375152
2015579117
876498823
1648035516
986072346
1106909589
245201897
657287632
1023803630
1179226613
1116274584
611426237
133033293
155569373
972170026
2045550866
1579525706
1212027678
1771832301
1990153946
653017245
1175924433
241761712
462270078
1034557372
2015855545
1150491963
777778681
1377182749
1122365268
1479055943
1898152043
886561140
318533980
1615157809
1679790621
548310307
1081056145
211974582
150181021
675767364
1319881401
120905641
1986761552
1829423556
1164518842
1773393630
649592761
592080068
192374608
151040130
1229307164
744015701
1570925835
1049128620
74675564
926100465
822120536
1641575955
2055550339
1686592497
152815123
1388267621
274157821
1526572632
126257003
1181894458
1668386461
214994292
999129639
5340477
272342085
668661035
2111246349
956461430
1614007400
1164302820
1826715696
884670611
858331332
1864273367
1819342455
1807040567
1972989787
1925087155
1528728554
770009063
963987085
1175292240
106469282
1428866289
229210566
1762116902
1044788803
1733604120
2079354164
1141894455
1209952875
2071240589
596343323
1949778089
1319374171
1276515220
983933773
1338241787
1435993697
437634536
1463849295
692003082
504319066
1643165052
1001182871
2004045908
1455959106
1736723371
28212175
216298702
1688099710
1113097894
1653527529
1902804735
75517466
1588407133
24942794
1018655442
21780536
1436745591
146493243
11666701
891950710
284822714
423817956
1722663490
252747047
1694362108
2140203932
447331480
1514828226
626593359
1468745717
2078196225
250104371
933767862
1148666712
1241914225
2134086984
1220971655
556011655
719442327
1196542921
267159579
260763547
1806662703
2036959087
1960372740
373655713
1313773621
431645707
2086564531
89886981
33776984
456697729
281958264
721991506
467619121
777892353
299421024
1950078792
2063061264
1493055041
295476141
1806726812
11862107
1998010865
1119794467
631474410
1705014883
1906498911
1568856987
88374247
926802281
698739946
670976224
1814268872
865472536
1254569982
1469932106
1258184579
1128106015
1910616532
810906093
913042676
1119855823
1361205702
402352389
285779261
544685211
1013115807
1247324971
266594430
201183180
1301436390
1958141731
1427096401
276446936
438043568
1035717210
391377310
1933051978
1063178484
546189837
1294281694
336596794
1566895942
140297919
337754769
1431038324
1814918087
1132467567
359945118
1020048890
821606811
865108532
1922972941
274627291
1982368116
300501688
1430895241
591465346
157616791
909217855
266715489
1661958106
1758952195
111438340
1407972386
1850671317
1902882708
401669910
1574037403
521050165
1294556073
78358816
365342324
2015356462
1372988065
711532186
125677103
1267914696
1966173988
1153213527
979876574
1027388636
1966805912
1282558124
1591442245
1949548146
1343599199
327034215
1942885861
1648907626
674623139
1278847475
2078090283
10790962
917463991
78114096
260763467
1021045035
1989174695
479856815
363721929
298978654
1096649218
1605138925
708096471
1812271491
635303804
842435903
1048492177
14731765
1468628504
711249949
1168903023
753285029
772372448
2094500510
1248051721
1016030885
1230860574
1446920817
447935757
939054360
273979418
294208831
1237643987
1635344399
1680668108
879376865
508934910
326220610
222916140
972864513
534758240
163344063
303007766
1972370793
1403389010
1732729937
1511914905
1034580041
1574652922
1887424327
892146823
427850217
575134617
2136609185
369737393
1496788202
720259932
635276014
255623538
1399589589
173061715
1212048809
1611474693
2023411493
571944828
799915651
632567252
119161168
771259707
858348071
229323079
1753812626
770055621
330556256
858563009
597929155
1234998223
226406787
588571979
1402750080
181992062
1739462365
1450493693
1076732691
1385488715
2021733943
1296490505
2143433926
952725804
600203785
1339604912
2133329832
358275000
1302659704
1050205062
1617614101
1139604560
333841089
1025132465
1552749678
1266842639
1543751916
1849636586
838407462
1843850665
1684714170
1687896975
732111191
1107652252
192093322
1530822313
1928701763
1600943667
1723723655
1077561689
683699309
1214247662
297580569
324072458
797165419
721071556
1246643029
409020409
596697627
1090516835
108578416
1581127132
865600482
153000863
644516859
533032831
1717429345
1267080629
1107962578
237250408
1483801909
1456422299
1367294902
542832990
517477380
559465145
339527751
355711442
1104303493
2119799111
573950172
1777889211
753080145
1560872541
2131085951
559756030
2139171317
324967245
1458939359
1395512883
1541628742
84530022
1105587422
510678521
662907118
174288649
4708649
1020072309
722338408
1379461190
577618613
523094735
496972662
343095120
1788616061
681864975
1765432816
1253695059
2120482826
1305126632
1554001053
1196637688
602943915
334179879
146146496
1772302759
1410187440
610661576
903463274
1523119090
1507401900
1709180596
798651483
738019847
219730064
1307589625
460271931
1668413740
1819183466
1662628246
690282410
2073264657
2024272868
805636366
702289247
330179878
848815915
906588482
2089809991
269954948
16854737
1043756555
1161767254
723226171
205248829
1026529565
233813498
2132061013
1230900647
1464512958
1055331051
1562677651
2127653626
1870796136
1301225055
1396332890
6155546
216762410
396437957
387963905
953375715
1199895594
441453832
594653426
1402618247
1447553665
323633087
780300609
2023057389
1167387608
462224468
1112163443
282910675
1311209284
1914792211
530822183
1929088667
971236430
1996278769
1043777794
561530029
1022362055
1146930080
630419094
1989368826
648511179
1729661554
186392437
742513988
1327307402
1820344315
327276980
663695341
721001783
1451441150
1303534396
1252937405
2024380226
83257397
2017043896
1361282755
116058871
1156817645
1631046445
1569701387
636164844
2104174823
875299309
1757823198
1766286379
1512048630
1341522222
771102925
2053086497
1684576453
1250862311
2144332445
1468849824
724304342
387504758
649157728
2112680776
1907736755
1443615797
2147419202
546541772
1461206309
777488072
318103154
957503338
100098896
696544394
794643187
1785240219
1052001626
1810862583
1856148643
1619783911
1947387374
1164175823
403111712
198872225
1016220398
2104617444
1957256448
1357405206
148010852
1778806465
273952258
37220672
1635577217
1306650735
941180264
982528659
1699551532
800116164
1071904865
1941951313
1508835875
1369856516
877319187
2126484271
1619928733
748326928
503962514
1329874711
1091394715
1355581101
1622036223
1576118623
1157676343
1367997866
102561986
964620821
1168283194
1746745632
1958479029
943601295
1578919048
1166157434
506027407
412586684
631035553
428066714
679908257
1076435070
1792267922
688056492
1820543780
777816220
613260287
1682381590
1584345716
543412855
692438777
1230699048
415006642
1370315915
1101758965
2106898381
1115420665
889263280
1345301480
1821110236
1954249900
2006403162
299240126
1641923908
198189762
412763318
1789035890
2118141369
146067476
1554235159
1109091985
394663443
751198732
1709638924
712615416
106129087
63331322
1054405871
1732262841
459616161
1580014832
776387939
1712552358
1902884156
83140241
955016951
1590259339
261706531
304396933
1169957542
365711162
1411814015
1640626692
1864852383
638052813
1697416236
2065689187
618315454
1169891132
1901487863
567803119
1585287813
732325394
1493930492
1938156538
1093040258
271602785
1808968226
224045479
1045789760
1077490266
1020206703
846648989
1550130290
1433834452
744090389
1262337819
92476034
1783626588
601270016
1513218649
1801577387
89490479
604362593
721682428
1123301414
42570827
758484023
211660510
1419967668
1859557107
869352451
1460697859
445598030
472497780
1123162441
1383238699
1737560830
717999919
565196127
1272042387
1455661801
1588654360
1192660265
1099350626
210818884
1436060232
599385651
273647758
525085563
351674764
1192501663
1857870303
1317963663
1824278554
702861578
1285111156
94624269
1447201704
1844974376
1477698316
2122020530
1151300024
785692528
2056782252
934035285
1307539703
234007153
324648465
1362990238
723657538
2017110551
230791355
1225133309
1174800687
967852565
771711959
2022766177
1802302124
1330057331
237879845
597401014
962656878
100946085
1250897103
1465605819
126072748
1504555369
1133347299
1339915604
1372614859
744910720
675617327
301057225
471487680
1539029773
746874848
1697706199
1455406701
1723949869
1632181408
1523572035
53181936
1275054731
518248490
319848073
819800989
2098471767
1275813262
2084676053
1775337901
1090778102
222843595
1398699381
1195622116
493150902
205686285
1065277750
769724547
1637468838
244890691
1986622996
447153346
914757453
788332
1907924825
2009466117
540567845
1676125400
1495464420
587257860
774734329
1437492034
1738075497
622996527
703363357
1496748349
906484664
339814792
1792882439
914191106
2142511492
950930620
291126008
2107326940
557506301
1316997173
1243522505
325103801
1147963144
601599883
1582403265
1330052006
1615935673
1580214525
999268472
1065057775
1841815124
1589340129
1249115041
401592229
1850807999
282537784
1497457855
628583640
599188767
1654823720
325891969
1444668112
476194949
1120072745
1978245980
66094925
21945811
1007978677
1799008131
802076233
1605379622
709136252
962955209
1032034301
2037717093
141365696
789352503
186150748
2097109218
82566736
68075843
1761505465
1568438757
1405977187
758041849
151461759
1651712882
725961937
1902283182
1848783994
1714750499
1808488462
1653319741
1064963114
537299279
798596230
1920642642
468163944
1072520879
1533086423
943537149
777451327
255244103
1278193070
416847677
1131759269
971398504
1688261785
1773240521
211904078
1516210990
93341207
1241665504
108524306
1505266235
1823046045
1541428939
703851344
877272064
88857063
879857392
590140748
858499899
1851592701
1309904160
1088121952
812466715
1371689930
2119482889
737007798
83905608
676972603
1824582148
915696579
1281367669
661445661
1185022452
911206501
992691788
1521792194
1861628599
1688883129
1526637456
1479123244
821838445
778254272
386090797
150377103
114766778
687385206
566238431
889823207
1424634544
446007946
1574984179
1423609826
229492880
411992785
415217400
656436013
148855001
1018592240
246247111
642717202
1946936364
1374919466
1576470459
1003877324
563549699
480102431
1055646484
1966641104
511678522
189774524
204117481
154816736
1581362926
687051380
1604913446
695612025
2002328975
418640888
1174954402
1859880878
1510167241
983215952
1256566986
631817519
503504024
1220931123
1710779408
1469928350
2068128926
1732045469
435138164
825977207
1013675094
252521600
1662992208
1091759613
2035827164
796479671
1697473532
372138668
721535783
555898458
470972105
1826281050
820693884
892630477
769345606
1730403971
734195344
981499641
1472153347
1081907808
533654964
1183497880
1379626916
36617420
618294051
1756917192
1828914589
2018025054
9693058
702850965
213324547
82007934
1666450605
1522919155
561361238
1908007836
510727006
934088042
510793962
103434872
241165819
1346826687
1877375516
1910100608
436399701
1848210738
1708170425
173358043
329818350
1695883871
118114523
1814430026
2002395458
1274303406
1097758399
1173726205
1966814904
364962039
1893484428
1853357144
1843169237
1570330115
1074316548
1677038922
25239418
2037297514
1932552646
1986989564
309868699
181643701
1037660718
594707500
499929748
1301707828
1509422046
349963981
346590612
1341014956
803520069
1104809828
1811238536
270849466
2075656982
1672414574
1724722122
801515965
2109261344
1170786218
864755976
75384458
1756501564
1927757543
1246956423
1257159003
1780419653
1596651510
387280558
535073599
1430164738
1896138255
1479507960
678948918
725614567
824143146
1038646056
2042496172
1876514898
1937527808
1043152725
1557574723
1924695381
2048671377
990589396
2084483021
1935684135
1672286202
160131943
1534008215
1176600110
785749293
430910585
838057376
1711502743
886593319
2003736787
1598075948
680087857
1013347515
398113889
749777763
359169769
664503602
1671681865
1999948870
895447604
1178305162
920973805
576633454
8272780
2137766793
238401981
1653520982
1834084855
1413467680
1826858149
2083383284
2139337221
781429247
273899061
167650482
362602195
97229225
1529576194
883459516
448825792
489903650
2030663106
30624259
709630907
2111119523
381809397
19421488
544183260
1338106969
709709048
567626032
65968391
1558405468
681666787
1663954031
710627791
1368481356
786027210
1597663428
1899758677
1027793852
254746955
1578751292
1672249035
1741978770
1633591847
893542426
623659014
1174176269
692276970
768081281
2137691926
832990486
1568737456
150117874
2046890999
151924932
323165243
2056055734
1882087332
2039782538
1395592946
343183790
700540096
23447177
516731466
655690222
294022928
489323921
1959035120
110490317
1017580642
622707667
762659272
1957031562
328053969
251613377
1484912047
585828518
234764832
545004445
1461258833
1514251378
422838655
398847255
1171642231
1326641887
1744241172
1848834685
1681744491
187429346
431525545
450791225
116878151
429781338
1458103675
560172929
1157939261
1230086623
903251844
1122663038
2001983990
1729473426
1955093127
1440928776
1295302720
1074908020
1361285101
451022840
659371685
296188374
193877328
1530942301
500051745
1139349824
1612729610
942425880
231442471
1743825981
340905535
1326379660
1152847839
1937707795
2071653632
976788783
1612697693
393007836
718490393
2062530890
989242521
1452630963
1761849163
68867614
1220088837
788923944
1052403391
1792973169
167999233
928588465
1792240745
883475241
1428906843
105328312
1573214594
1346451055
10706850
311827354
1159994903
26872937
336126242
1974488298
422215786
1714925139
2145226317
457971259
190539448
975828957
2064436226
1823261090
644605427
732913931
142512584
1847991864
1690770070
1438331231
1310229873
296457633
2082261296
1740093695
1370382360
827575198
428590705
318608232
1602394556
953795124
1259939593
211350032
1360551426
2101643817
1480931432
1276505608
574081154
503216152
1420771595
774693626
1025861726
180675231
1155074042
1145557005
640552120
1845061798
1044063773
1610204153
835181009
1123926187
16457054
1403080112
933864508
1281559920
582236666
1871640520
1079612760
1842724104
2128886255
1965607416
2043942926
567209863
1118617036
262394718
1393298519
1530160244
247103632
1544338773
1965376582
523235579
1396922353
678978895
1818904467
61308707
925629693
1414889225
840851527
48141109
210148236
569917178
1802301182
1021991469
163261400
1402539054
416745105
1270956107
936022272
471808803
480268598
1053757082
1128104760
1043386272
1843149945
655790617
510672422
706758479
14445748
1426704679
688650876
91319089
1692498568
90282627
1503604069
1154362063
1376712331
979243815
862294402
1667530264
1640215783
1660431453
594605758
1220955941
1855415063
967711234
897833472
411332047
543056495
1890787699
1779353289
1960675329
1941237214
1366030067
1407286862
804924929
464684257
1765844104
88139777
2102319905
1871094075
904722346
959629872
1859979482
752857530
2140698681
250628477
1747732634
857562942
790554070
445657647
854877722
2054101245
1930575633
2132412279
126980597
1830807668
1847545627
995286050
628855715
1886424602
1973273612
1270149975
102302650
1434510602
389336464
1092822910
1181191710
434737083
815612504
1829313447
437402629
1388768262
1554665237
1220096961
1957611372
1410748266
1424075946
1190745164
335213423
560368556
655121948
1271884475
940765232
1945942578
1112077983
398376444
481936467
632181041
1732798622
147261031
820821773
382828474
1937660758
748048019
404419375
818204987
1328417096
1014930072
846837927
1974409975
2052892255
1021335858
1074738967
557363016
1288851100
517643199
741079038
891214418
2037545843
1815221789
757891270
1738712586
1163199261
847243105
645658026
1223943911
656973313
332999285
552649562
400133989
730330531
406867191
935088405
620252464
118110803
340865245
105298862
1329097826
788021578
918098933
1970247497
317457576
632237070
254492832
1020049791
1484156161
1608094995
648250785
111152051
643168301
1137198972
166164187
1667065253
361822339
1146321922
1951888532
465137541
1722223923
2093850763
440433891
1985645590
1481094478
2075174287
1728037817
811911856
1747922124
365876238
1550389762
909763144
1907003602
737160425
503377829
468071117
744770356
1088769613
331059805
1792266269
1631176598
372826594
1964086815
343708559
1106997042
1103664084
1985707703
938751787
739765589
1320062975
1065680358
1782806298
1028897614
297290
1145636270
1470970841
80606459
875120412
189243102
1578552642
1102279897
860994517
1785105024
787221528
203503731
1682875174
1007528387
418952310
1943473238
1989126192
300953096
1355786289
326861011
143463423
1865650481
1752776949
1314006427
769721276
484791747
625060492
1768230463
2021205546
953192426
77612348
1883414332
1282016093
803484810
122752930
1485873274
1309460902
1786458770
1138301364
517315348
640722097
167203434
1338965556
569998716
675846934
876601008
1096836434
1377732222
446625034
181736487
1621987039
1519614702
2025269972
273242802
447997133
1170219348
69687860
1745962053
1705022642
890045905
1481786776
163272331
142881553
635930381
2039142854
834705942
511730850
1612917183
4865094
255783708
933794126
286864883
222388648
1728987573
669949376
1107794403
590293966
566315580
1721020040
1196431261
1468272615
2068014305
1455223135
2035857469
50087207
1340339985
1808822346
2129561774
930708119
1270919782
1519774444
741055975
1082463585
245341695
1777449464
2013356270
1476655066
661251567
2087172065
1302864739
12897834
530084924
362296594
106232683
615638542
671305884
1829826540
582412295
613387396
1436862576
300620122
1792818677
2068837336
1040277566
953113816
1849776812
1864737321
671451690
135853195
1961468381
110979028
1867130900
334545530
1300480172
405331181
617665070
1046049474
62536481
1319266425
1768482947
1430628004
1827749676
1702088258
1930324598
317793804
550683039
724059378
666081041
316021217
1579803136
156439656
889607621
1605848734
195991454
1691597854
232941107
1968733755
2005050431
564175165
994138209
1788715693
792777406
1902200091
2006535578
1995067401
1168078918
1413546728
414941080
666506972
432489406
1468225262
1566806514
1636494855
933187403
629320685
1221110188
827499904
795836064
1726132545
1335971181
30957732
1314529771
1155480178
925568572
2053838770
1884152474
281060285
669447922
579740342
925955991
748601640
450610606
1616169976
1244045668
1304122732
1900997340
88467768
1525673698
282922690
872763909
1606450999
243845300
489950815
675082832
754608916
155338257
980481546
498083342
1372722338
1169901770
1255636610
303287202
1858873716
154689988
171283920
60894635
901143950
922483986
1187513787
224178885
1569208211
2002769446
20291919
753554983
725279016
512799820
2095709196
1524688957
1148256990
2045603481
1245226892
1806505407
1659348205
707409988
936507897
3488181
97065677
1937323348
1630690272
579793859
1746597020
1947817453
1003822953
70748716
1369438504
2093775833
353623518
811602081
1235691928
1440081243
1723555180
1711167919
1231079842
239198854
1082065082
846442040
1165128643
173527423
1083423783
1320832422
1151545857
1631019367
903582799
774551285
999858510
952246442
170566795
520730675
197008018
840060739
2068753565
1378895607
1301210673
534772833
1973561188
406724790
2090628400
727017987
320072009
535311108
768189585
989051227
1437353429
34851836
777258572
1648942808
750304890
1838125445
1147417813
1482153681
803682486
1297826684
1207839786
1840533950
1002028119
1368342974
1833610588
980561868
1054587272
1410653685
1599252346
1059776046
268556075
662729640
879078065
2071507547
270354812
2004764576
1401184906
124339873
751546230
2137207044
340269018
210286374
185367049
2089945444
954219140
239447249
979687844
1736893583
1541338426
1217389236
1287337201
662245790
162383406
112322900
257107605
564453873
2141397507
864498704
1702036466
913193763
1892818541
122645517
1834740477
1940712961
986522483
511708598
610097332
2090063632
582264434
1880443901
787302293
1690552009
84601959
151207179
1036899652
2101031544
1491456911
629690114
1097429408
1458809727
20424294
943850251
950965253
136192038
621278513
704967326
1758722628
235856919
697661642
479796062
797863627
1997176846
1870265512
1033597695
1767970523
1413761571
503927126
1038468276
298928219
1300219626
373573091
1291703201
1399253173
216387676
416852862
120375597
830624466
448694038
1086807654
402646876
1311819098
635505155
778656090
1779664420
172513523
516552568
481087070
405362580
1580498578
2020193299
478366357
1923806117
1308362091
1390115948
1486479211
1339665721
1126803998
1230388329
227824999
67939669
1667246933
365440908
1361339933
1249794118
713222602
967723512
1417018935
373946773
595332476
1557686102
76122220
911914980
315175901
401294507
1161117445
1848431110
1108846295
1771126641
27690688
543302234
1549343353
577429031
1868320905
1732963213
1843000039
619716785
649298889
2057563352
604115874
1804834974
507408696
149601773
1418278119
1620592922
608193556
902394840
604488241
808144751
600157610
1044024444
1475166331
1584550784
1492328060
1445339910
2013609076
274710382
306358473
710503672
1607713022
524140650
982086559
215579923
1077040407
1006702146
700343205
816992460
1438024280
412384500
547014346
2105746399
1082843902
1114526460
1565394257
1781075081
1988343879
316697456
1704811781
2030624854
945293540
1454644552
1961403132
1603887030
1191724797
264432547
1923943867
367962815
1318813209
2019360409
1883178945
36175060
394005078
963535444
1788086804
784380411
266130872
292819135
1863679335
2045088166
581967534
2071052546
1217766825
1863279771
433637057
976846755
60789597
54775638
1969170554
91623156
1736121908
930969610
831681810
1929973617
1935533860
870085027
1780456448
409858069
90334025
1096806646
541505540
1156752875
184413442
520767467
645400079
515321195
2026823441
175123178
1405182812
1501876643
1237038723
1926511701
630543174
799948144
1803304293
823124209
1586794137
977883859
1220918276
1168792657
2099452057
1060359095
259208307
161428725
347201021
141795858
1663214501
1836376170
684055276
1503936639
1658866791
1432664065
551930180
490830285
1117325708
1484076135
1219974982
1824606627
925673442
596079196
263513365
596466982
370755697
7929561
1610926896
1041064506
1339607862
77261646
1813719363
1527980146
1445544139
819931556
1055865816
1327061412
228156685
1497182548
715995752
1441165635
466755933
2012146207
1710079644
272883060
976623166
608625158
1067168038
547053148
781201081
1006684220
1305592148
1651179372
699021708
1762472489
1545101879
1705041697
230984752
217687884
562909592
135249705
84388898
1043723655
1872602624
1011702992
1512637058
1788333478
370894113
1181454631
865834275
1570613029
697803233
1948072256
600164696
1477569775
755638854
385345214
1993682382
433025299
1475317408
1285773208
1089031522
898116021
1311188706
1776793262
1835960694
1099904153
519635339
715891727
1923218097
2009539525
1154339189
437454046
1381457287
435524095
658584596
2064620549
993657484
1994194466
1297582052
1389652519
1809959396
933097654
2109754206
331142665
1798644908
738223822
2133721402
1213766828
1068572712
526813009
49062143
57510333
156268317
1464442585
2147453836
1121974170
1072344129
927097770
1697647278
1620252612
1510223201
633176707
211113445
494011184
1177058375
798847630
1128211019
1207079484
1795645924
271225198
63682349
2021850347
1353590869
768772087
852659617
1534280666
659938524
1264055800
1076655701
17522522
375364235
540239557
138561284
832518364
406314096
1107725776
749408809
1284598331
637130651
1143130555
1535304785
1180026525
399236385
826536368
553847373
1789176384
1695401371
113273244
1728372748
489689930
1502765489
529497499
842540568
1816887677
1664939392
145164063
2096488564
1712823947
1299954336
122771604
1136180400
1105374970
372795919
758936030
1868824614
344901896
33017536
757300397
1168244247
1877923510
855728134
1041469594
1740838350
2049662061
1233642310
980205382
749091238
996149830
2028738222
1256220950
1247018061
348328866
139617054
1422776482
1343563677
231165946
1659147976
243148878
1642977900
1623859891
775464797
182480058
2055614371
1912482681
1400208340
1099377245
816409443
543407745
32423798
247992707
430223897
700458312
1880144703
1660879491
1643005489
665101755
26556610
1461016932
429805323
2092323674
1731685
529433369
2053252689
1585948510
1028974393
1585109253
414396151
24436875
1144361227
533841309
37368591
1226058773
813476890
1523855470
1063799341
1089115421
1515379996
641217171
107890662
104250735
1033977690
1677660871
702263694
885153270
1661042197
83265956
1833843874
1439403610
306116335
587615808
1857738129
1094112656
1015145507
344648186
989408529
1448804970
1448972034
1109316740
1884999477
1792527174
1209698723
1934809395
37142818
1258829555
750121420
1979105781
1148364694
683789291
1311685287
1991462015
1580365003
1513195994
668598158
416704052
519544673
1405593793
899112380
1448259677
1905844314
1430463099
2027837097
1880312841
1285257330
1393426701
1656601351
971304894
127336421
976976146
1007033335
1414873459
1768733601
1184417910
855131546
1913224486
322665484
1063378767
1743831511
355295103
538510004
273338397
682189281
1153129082
1773793571
1504643033
63557969
276763187
1582382867
1003965984
2090872597
1439899682
873478178
1315409465
1761259823
372973772
181404330
1713726998
1765494277
1411057234
881700258
6848352
1960734412
1357690338
1770112852
1688580104
600680954
863300513
482114216
1235607916
787973419
194537192
2052011740
219791837
415580138
1553096290
1345117239
1364933531
136816048
1299004567
1057584023
508409350
521398198
1522443206
279079797
1869487571
2003402660
1674033834
1962434450
1782822010
2002393702
809156630
807626167
1300408733
1485605108
319219680
1854596398
38894117
190036945
430669517
90829948
373430653
292734231
1186158231
1504263983
1169154306
34005496
689535639
2134340864
592660738
575704537
964176856
1596538829
1392273512
1563728987
1090725130
1393148237
981810478
1701731109
762193827
669293079
2100083877
1955314999
402706209
1672640270
179022753
1659669344
1832431053
1945184420
74727185
1126015121
226144463
475021373
950895481
1024010863
1853148308
276510374
1939574303
462746831
938537238
472521379
1833268412
1499970264
234505690
415352623
575278525
2007925316
894807614
804036827
1945401530
198900988
2121176581
246734169
2093051523
930345824
1710818714
885608642
463886785
657504088
564788601
2008401085
1368078005
1152949510
1518803842
569890100
696794009
2021621434
628000490
1241077892
93866260
794314190
1570251753
353979499
1318134386
1366719998
1542525107
386682009
793931213
1991765652
559049050
1576898878
809270346
1714372093
1756648421
2147054743
958388836
1426627194
966677881
642417200
888580137
1661038030
2050354493
529665142
1272494413
13375109
728529248
1904560785
1690009052
1054386882
1760388052
928514042
1638838754
2031862300
2039321938
1375578430
1315362417
1854687243
874328751
193606473
33976571
288446106
933011570
1327184205
37164102
1035540311
1962266491
2060634853
1187197000
263303001
1266340064
428653146
1375840964
832385001
9089775
2115465963
1803828959
1446613547
635282540
1238980453
664381045
2054535119
286876018
1558947815
1196722390
632059589
1517217638
97775693
1642607810
400468615
1864528348
52756091
827072306
868568837
536788416
158359712
1228352653
1957995095
852792972
68250493
1889779831
1718177556
1632086579
796575787
1261278659
1593351935
1447666950
2010090352
2025480127
691844331
650417837
917558011
1325281660
1614139117
1897242049
2135485354
1368174092
1912180978
1108925512
532480200
306708874
451499643
363312222
1531859247
756981975
671649120
1133136745
546565636
522768740
1902909415
1761433527
592838947
1247214271
1138472703
1645032261
1236507397
201440625
1524530167
757545344
1213991177
1707922450
445334544
509766220
432321549
1433254707
1788229972
387995395
811894357
419897765
1781816763
164058682
1545460138
1122640145
781065433
1752629330
1461710461
682507683
1536812722
951579538
1319692510
1722887933
693621068
1699209393
3233653
1647275930
1300710396
172154487
732578300
1766233548
1276094483
1594558076
664190667
1230140319
1584735420
208624024
1407848968
1899364224
1959944220
749923141
2092126954
1983972284
1223707181
1714771717
1975491166
394499888
372567755
144538574
1417394566
612392492
1195528167
1334280278
763262952
2035192155
1279149991
1826037663
524572982
324849401
1390179118
1072643484
1002826735
388346607
1130570844
640664071
246521871
2017933034
872700900
473611859
238167056
1385028261
1979960409
1990318295
944393348
1671730257
1984095147
1270677818
1995407794
2050656326
1693179264
1066102032
556512667
412060203
1981079109
1033886671
263185027
1970824297
257168400
1278812929
1063260554
2014046461
1549656598
113771271
1686235250
1061800177
249958887
1967342186
492224414
1076639219
2082279124
1623921391
587874615
28657900
1547839294
1966914916
1811844736
2141795239
652465930
1920439947
715058932
1103509630
1619466838
1731475987
1879180671
1047226901
747554564
1785663517
2042925030
750728362
408678305
126294209
1453698009
2072423863
1522552149
340918493
361604702
922659843
754692581
1871084934
516444371
1093118138
1889370754
821948775
660332683
1561683496
130234825
611211194
1652904953
787702240
458027416
2052946263
763584818
2005863308
79754739
1915644144
1845030075
2069415347
800546609
1531594582
995100420
837594627
147239837
713379557
799437588
206843238
1980404317
67184945
1693234337
1431392358
1602053533
15567320
788571833
1747248977
2071862365
598217701
330078504
929066685
1710943537
1541178702
1435760574
1584709425
2128224334
795225016
523663240
1036944902
643424726
332636189
2001915443
1785824618
742398936
1066257287
672263941
119774396
684939475
952316858
646173260
1851299884
2092281404
727223820
1343668935
1764739597
1591389680
373267768
2144482427
150235705
770793778
733303956
222175818
363970181
750471851
1325941942
989852960
1703676775
1726574730
1839747007
1935012141
1437551568
909668082
140551456
1824140550
113553731
1034195478
482150157
1897271067
1811934395
850327730
1035687216
101668009
754269700
1926020583
235561398
488087511
1334398219
758721535
1966542295
1040682296
409717017
1468266028
1414049140
1328436021
229495242
894728994
762164163
836691798
136652560
1912278827
628729713
1654893910
1164779813
612978276
2098552512
677489749
1970696543
357201716
446858218
500452951
1270262351
1033161785
2096324975
82486637
757632859
1091370698
1914172972
1538210469
695086498
160735548
882987476
377709561
109427821
1027383434
484194522
865542842
1134707877
2008336364
1654919362
262572412
416879081
114379133
2140083505
2082843345
510978585
1675579768
408212138
321130325
1876954615
1101111336
1869605934
626045949
1261830528
1223568540
1109141198
1655148441
1605245943
67489226
334609853
108110479
841998306
48164420
1417609048
1533053946
948050993
1891386733
1969303698
1554950120
145085278
629709334
1987951082
223131244
990768223
865111140
555522835
1447430387
1669638855
206792991
566568777
1503934757
1303375643
356778528
1809713721
658204372
2001026698
1735561898
1362203439
619183688
320771084
2067310628
2056735307
1139214030
897644553
723522721
1982057575
1225914453
587587743
1197337084
1516236566
2112297540
414734811
1700428449
220736815
342321538
1159132750
752838011
267737837
1609762538
248219468
514106998
1248830083
1097673933
789159075
773173876
659343288
1158721097
312790396
172464154
1989850317
1954413759
1712310246
406399743
1807175228
1202435659
630532624
1788228979
878088013
1803729940
70984072
1901507365
286781018
1158598828
2028131381
766710505
122423483
743226893
1112838152
1829142864
917215039
1371472824
940164031
1733835474
350268034
504499592
1185267484
476374495
1273179954
456716651
70138464
1814099300
927578533
445363700
1496622995
768414522
2144312171
1401954339
1363233340
1926599040
460406296
590744205
1039210366
819324466
60803188
1668301405
1968660149
1077488587
1110248114
120778439
357841290
1930472779
145797624
1056997015
1521534082
31029018
1564984729
1716395631
1139940972
705294754
45050521
1512617826
1693725038
476087329
551284784
497251607
24986431
1057766988
1447896071
1488507814
974867577
1374194255
1098968795
1248278150
1337727529
824502328
1023752121
921830980
1066481018
1154592443
2009731332
793794312
972067638
569038500
1182084389
1190270561
1006833000
2073676953
26712453
1764016794
1563534032
1099385617
2143732741
2139137848
778206918
708197741
968476194
2129110305
1513540264
1853925638
1772878453
952008685
177882368
628072645
2120603574
2049553281
1897243159
2110209593
91035126
322360283
745845858
79668351
1056774710
1408987642
661740756
1065618001
1636346639
1708296867
1899250350
389074006
698739967
587300116
2040288297
1965655870
778413498
791513092
140381869
1874868735
288803316
388682131
925601426
222720196
60248221
651031529
741763101
1841395218
1140018890
1871254641
1266435875
429559180
506682781
717062625
309286883
1170486895
731595813
919263900
1386968793
334329203
12185045
1711585882
92874878
796665703
793486696
853012745
2071943922
640113438
2098174377
747127099
929361143
2099950488
1873914254
336569681
1455619716
1244385975
1359575167
684203723
2106132870
17484613
370133612
279514225
1418969494
905354021
504047720
402720683
1201126407
1161735558
244632804
951405595
1344332033
679109970
607573910
1898947700
1081582321
985640707
646236535
1866719703
710737691
1270979549
1236224560
1937103253
716064252
600834727
649343782
355003216
337750800
13708206
376169553
945950687
678206933
510558652
584376428
300248716
1212475774
164449361
1830727935
110656627
1070439663
1397519121
1444221646
120693137
371243936
652232406
1772907046
1096706107
197572096
1841648709
93355786
464073282
1024239786
1516453525
1840677156
1904703561
709518732
559456462
18044117
1763282695
961102878
684259599
62334527
71628299
404535527
556112429
2058307328
988950055
1121826495
1221240337
1630490886
2086082314
1255790210
233377802
228758483
1767298600
1592215303
1482073915
1885784063
1914717349
2041480730
2130520136
1829833796
1028908469
64675821
1254185083
1782458597
1595565183
625129522
1792747247
1393499303
1790221130
1899534789
1689769929
680718525
1361977518
257298158
1402942990
1753142384
1274764855
2066825722
980733284
2041938708
1114386115
1921934626
1007562173
2118053430
754713868
717087540
1152856977
1567699786
1906874645
1794660102
161307713
271308667
278404875
849956071
1090199224
874924953
947389828
532269564
402411083
712161515
2115844967
1510710345
829719851
141956438
2064580283
1584821278
1654691394
1773567697
46477752
481805040
1900808141
1006690513
1854094003
2028365030
1221825810
1854332915
869820730
1645940759
1906161957
2142637564
300868729
1428065575
281166112
1017734775
502407580
1259255793
1404692043
540414729
1458954819
1091258029
1846472696
515143586
770095765
924539837
891805238
1321633387
372055847
966581323
1885674552
1182555145
1070332947
1101959633
569031189
794305722
199479816
1982206403
1586442017
47335207
547577316
398618137
1099441397
337566230
969852402
678210697
579749959
51732371
1864781942
645335261
1934697591
1866189235
706060783
32242390
187958510
1091946247
1748272032
1126041619
778887179
586765851
809644391
784948170
1203652807
1237951127
1264857134
221783769
438659420
2031691954
1687268314
385534006
569705838
1028923903
607411796
1793375510
1928758302
699677130
908590254
1444895067
457835192
2128513236
1684090528
541280254
1893625426
2049759640
279251884
2055852629
830121618
750990609
1541022186
575074740
57714643
481474182
832308381
1006446301
791919930
428517410
987390263
1702631945
1479195370
416868060
1785503573
2056979417
221724840
507154113
1789068632
155180363
1066075081
633204623
721315805
1988384689
142877043
1047971957
693591898
1609145632
627669184
2118503608
1373505155
1353439553
838864339
921989094
1971011718
1952876730
1897034418
1474689515
1581025153
89821511
1545812608
784261973
1972585061
1304896410
1101231064
1149466992
1079026556
820404515
1797663288
1674496865
677842524
1363070658
455733512
1742920986
614074006
253397891
741438908
1265837163
1248175572
1125470439
956569939
153767249
914790820
1171405848
2014286818
1057768911
2091625126
118119677
1510186408
687182369
1996081596
725946243
98607591
1838737857
1512810175
1621826431
2060613927
1685854891
1664470872
1485151303
1917856533
1788163606
1199068195
337228278
320452908
239666363
1218901953
2024929536
533524617
1386988291
1773200609
1741081384
166348026
84223377
1108405316
1700152952
876786144
515417307
1359956777
664608470
904373776
1892880822
2057173473
1082209707
416675003
1570664966
60326272
1780414950
1572130878
800924793
1934645847
1560973608
2215037
762137801
879678000
2012595880
1294133534
1505069160
659913449
1703658632
393716568
1817963131
340140027
1450415105
866259087
1688747930
196822383
1384801477
664862952
974297827
1199189400
361143934
544483534
287255112
117925788
1616164739
161698702
29905378
776398252
564057911
287415762
1744310535
489724743
1427127273
1946531699
1706143214
1268949905
2047175959
649080316
833399434
746188506
125448711
1159249607
71434377
926579203
1277580196
907784595
1873585491
934284343
920265512
247478823
801003132
655391877
340511655
143713059
4828778
1514701237
1688627625
1212088335
1352826827
1027343987
72084312
1072310127
901085804
585304480
5945580
713340217
1264064369
1716257592
279455048
1944999169
1217514782
816632541
1442883003
1534956671
1639943044
885732956
614388281
1020361967
781353203
270911417
1340747178
753153727
688596365
1181123478
497989351
2138550825
2108788715
1942476628
1008615376
1393908508
1282150837
1597322988
1326222912
1878643188
611654375
84950103
1710703634
409317043
1964074868
128142421
1837797277
1592544089
1606906406
711640554
1953735557
830051614
1341731235
427669464
1685190590
99084254
1994464442
1048518454
498618504
1998516105
1242789391
1218489785
869175360
668242715
1707401500
1432360853
1615154788
1781065129
993475988
1405610566
413939794
2037785201
1053674639
1276963443
308033941
97365322
1483316273
704707101
1606839270
1723538932
735001574
2134148917
941150146
84300303
1710668050
1899987389
1663683669
1766688610
390521533
610982317
817592275
1601207817
1104991861
2056488439
1397204920
1155900122
639685618
1686114741
1806027097
1647460676
2131319253
1350677402
201032084
501136967
1250789739
1900669715
1971918218
1767889391
1776800678
738043803
1443011228
2123233836
1483336829
1957623278
1313271430
1583578208
1858275257
1015428910
358971447
2145063132
599350535
1426316900
402894749
1072110368
2054681752
1340323710
89353593
1771773605
1370602146
1800058076
1340802262
398470859
234544242
101205478
1106256446
1059940988
618228690
1741960592
1629910031
1667071463
1563315207
1569853438
9640857
1289366759
750216694
1103302975
42329059
322364755
1905009612
91200308
1996047246
1785944332
1637168591
770782317
1868178403
1707024432
1763745492
2493796
300446133
1203200952
1423116157
968298488
738293013
39292736
173497236
1161393294
1002762825
922094608
1045278090
1175773394
648417639
1489371706
85615457
758582849
328797937
175580012
1331079792
1069414423
615429115
1772912095
1505964927
350327070
353277503
958616895
1404974900
277217989
224469266
1015219743
2120073987
1140814618
1373267059
518975244
1232030803
1722831449
1110879749
1737712688
2059242783
1145778800
2098850278
1300670554
924690689
245441577
1432537478
779546609
1407490058
1963302341
690140405
29256440
713415741
997255584
252412661
1536579375
1060928672
1202330586
943978704
1916934816
1723812701
987861155
1370755895
422274538
908160871
843379500
553260489
1275616705
1797274461
825608985
240739349
776261178
574572451
65770193
1175724350
1359438894
456382555
426399336
415275149
608956504
2067826665
1742133642
1129016764
766226495
1883389215
1716602167
1282905340
2039259767
1313826277
60776097
785191708
965795441
1022000163
1091519823
319260249
624883993
1206440533
1025227063
1882551795
2013031739
726574808
24832296
2077846277
1368592090
2021753104
1415629014
1836961878
1285195020
1045550451
484306711
910989984
1346292812
746385744
509869244
1851504982
2029830391
1047015313
1738049967
1585401319
1846390911
1341551887
1287625859
915582259
391837070
444134405
640067513
759768731
1777506400
1994144147
1327042621
2008519936
1729493556
1699905722
168246214
1005041446
1947961068
1104957282
2057906035
1525043049
1601990614
942692996
1459979547
735906861
965176652
2023993860
1147560532
48838627
491882918
1658008984
224679549
595604037
547222254
1374638119
2052143299
122859356
1603654998
1907031299
359358210
801095683
2068397350
32445301
140665651
151561022
1746010633
848485212
148271649
999709876
319928266
1199237374
1973101033
549590709
874752432
10437074
1453772661
1840335066
331078737
1352255645
1706526047
133605815
575412181
1065218362
500591176
1556669975
2028468893
1859829145
201504341
2092966301
956371584
250085664
997012041
724254478
1127481492
872410655
466435448
19787913
1665114590
1587931267
678976378
972591020
1499415150
796631983
1661291364
915062272
392222626
732267879
1684252062
1150405916
435176023
624906966
1534132586
890498724
2091948186
1319249057
1211409542
1421421870
1104967835
912040762
520796287
1621306393
1145463476
1692306088
1059588317
535080802
1823611786
335050652
1275021818
1523182867
161486522
2071001782
19981973
2118296628
314828815
1963980246
80631538
1390345632
796835592
1168195402
198835794
1274033357
165079174
663719701
1493995832
343803629
1300584666
1188606464
906560608
618785809
751975946
893126481
55050838
1425610493
1662622376
2024031146
1529080251
201211291
1861281634
887979506
143545282
1614555431
604421562
357073915
974660302
770313793
1056278992
10253682
1712658340
1705160140
1398949130
1332193742
1153691871
268909655
1054881827
683727671
428085278
1161761469
1093846522
1597610855
1010936022
472196748
1957051439
495128596
1885435592
1578388084
525905846
1842738734
378862547
425932131
946593078
641658753
723535452
2109822130
37295105
118494776
1245331292
1120232014
1153444007
1608046755
542146754
840877711
27946619
1516576505
1008186465
1274724287
1834662509
442807683
745634028
1565413899
245591255
863765273
743493915
1154875658
551257131
245302112
1525029192
213667430
841725695
850889846
511411857
1811415895
2047645163
62380619
1418407037
865288159
168736473
1851417507
1505200912
556553297
1160111589
502265253
1081058680
153182223
2010144950
1153243357
1026007072
1207417593
2106791938
780647490
1664018232
1806705955
375650983
1209412363
1162664968
181976943
1757103859
2105558942
1768754346
1213057873
723838322
1280577644
1053028634
263861037
306891504
632188005
1777676668
671668976
1720804140
1065959063
1122268462
1310177320
243204742
1000325821
1274656913
589148715
1766285498
359281047
985803543
1465141833
116660871
399617352
1576441270
446041145
566443201
777876818
1158695203
29541889
913626584
1018847927
162894940
953845994
929075272
1117629554
2070331936
115372289
407655732
1898181611
838115423
1505113574
1461515811
2045614283
862555384
1161921142
798613449
1197036935
1714294113
441193848
1453118392
2019435380
2018634825
1991223775
1797696249
1772447482
956489650
1904125728
1106386958
1218864206
425310056
1257937114
1245553106
614726369
633803575
1363767223
145042606
747481758
1233690956
2012907864
117779958
1206181666
296739915
1905033459
511667461
2078770367
1835237750
1866778342
718995159
358671511
354686763
80347566
77086415
1520552005
1392352024
168965617
288477745
406906665
1504591961
928364081
1327739358
778344900
820766202
467131417
2104572952
1534514751
2031160452
2037811074
1552109531
1547990266
1754944871
2081515545
139947566
413711360
1778223199
888802312
303621317
1996895359
679682490
935180759
1230831748
401458635
652962004
783945514
324749111
645208715
717753955
990734913
1083881918
417156162
1536381638
1955862896
128786158
810211390
1823323041
1673745317
632378812
1030740749
93004609
1481832617
594914981
724145555
1534641618
214374711
1613975301
254949592
344209368
403326873
1224448693
69728798
321740010
1130999626
235972166
1464496008
917222788
1952708092
897692111
527381565
1806712209
1994122053
478456406
567202907
497865238
358600994
1327871175
2087387510
818552846
307684342
403029966
1693388578
685054669
1040517950
1208032871
1712043685
26016127
309774594
2008492473
1685005204
14335411
1871037310
1795943336
1469728686
1939554877
1179065187
1222431021
167016379
1371852934
1012174385
121725939
1587433295
919682916
209804556
1053887812
178576732
1869977926
732691777
226943065
1649809349
365971997
2105381146
1274833804
1385666798
1364645385
772286246
366253099
1497408092
1340872570
307544997
139425631
1318611542
1906836744
1125265353
538989839
356101963
1761214650
2041942600
1237221922
1287427229
1022274773
293457930
92955316
1856488986
729959245
1793766271
1933536232
1279911279
1577624510
1364778468
776744618
926694743
970158322
1737719546
516516406
896515670
1398822959
156030153
1089021241
2093302480
712468243
2089710908
1725354256
290593627
1505958206
1062362353
522286054
1150411551
1284171669
848676944
870898323
2061933580
1499028876
1565971328
623301415
132649660
1349957709
2131616517
311258874
555977443
557911126
710136681
1066618172
1510782003
831189902
629535182
912714891
1392567701
1581892701
1482210371
211945044
1079878134
1560039218
443181517
1857417193
768304333
1498621229
1208367832
1563034925
1694348668
851666380
392794414
1894062946
642352226
701306344
1107022060
165345904
1821560586
484310404
839518135
2107039695
1160940484
685379120
112680415
826017971
1469439613
426922291
1693666790
78988303
259495088
294870437
895919492
317492507
2008345131
877942582
476597606
218344707
853447866
1525642218
707451281
1554441792
566695992
208472719
1987305812
1135781312
795829232
2009737446
340664372
1569013172
1691530626
562278969
122117510
947234709
1446168113
1234109622
619388170
872959620
782581293
1189685484
306911007
1788535223
365130212
839223108
1451653358
727723572
1719494007
931472951
1214311525
1805975962
758192407
1354723542
1847224677
477566013
642194830
1740997931
1004063957
2078735084
2109042801
413731284
1981036929
1195254271
1525260340
1374653752
1519861929
631361351
1404778539
171666113
331600254
951856048
875001279
424884742
1592652241
2065979008
532104011
2127610914
935149125
1918795519
1821408744
14713654
1202074322
1013778082
928219230
295347962
1236023926
655076334
302380974
1369351274
129861547
1221442527
1466695766
1387940797
270120233
41438370
391153945
1837458930
1045704020
1628536850
1063125007
284875682
883120941
255708513
390612730
1798857572
1733140980
1587827658
1579740956
648918970
1696931330
1882403981
1376697759
925128012
354626729
607974777
702642248
1445511495
844414131
1099426496
215677104
1451120578
1684563467
747153849
1509329280
1650893229
1817135879
371229318
483887695
145044294
2038546319
995689222
1556634588
810095195
1570290196
632651956
93492279
593798214
2030898086
1439935132
17922908
1560093926
1695375409
1614029861
864014084
647668656
192677450
1176774405
1805766495
1442941696
256213088
987835869
2064421552
599698991
476109862
254780862
300655138
525262544
1877660539
733849826
616947205
902499469
636269444
1422573981
300067231
337766942
461377180
1739436746
1863343983
1711807473
2032153400
1559317528
1605176844
250080990
1109028046
400638637
233995231
2050594192
321784758
1853887618
1638298492
80539502
193803686
1526657587
1366316982
1219352236
814710308
1911599317
859111562
1097594461
1971799640
110150905
989453956
1320102074
1850402111
1486308452
1727031169
253844942
337811637
1026748576
1785383639
1708591428
1777089671
1860323622
1083895189
947853488
895863835
235185531
1797041785
348353002
1890560234
1578915627
2137813683
1868757395
137866377
1910166778
160102939
397287553
1851654165
1110436949
1898937011
1177484109
121945063
448068539
2047411657
1566957333
1817923857
1475163379
649081803
128157939
139901028
703850410
956962973
1428802416
291990520
1750192987
1107132380
1507575181
1889412617
30572882
763064523
166109172
848325166
894609362
1996225376
954979413
778949956
111186770
900746146
659946218
634861025
1286052144
1993016959
1973493973
954756172
1145016893
1734340035
629122695
654709445
1159289919
511429729
82093639
1981804083
207709348
1798679251
1998381500
1060709730
181484376
1637501693
205469847
136790752
1107897283
2087906600
928884418
1066990463
2133516257
151542685
939510562
563462128
651037299
891502327
1938814165
2143753215
1351096527
2125118103
126073353
570208221
509603239
1868714230
1294538376
813459170
245801769
2120748946
1545670973
1523505613
2093896985
607388541
1353771795
853142844
536343191
620361017
926078165
2100955861
336665013
1349414276
2114923912
82520399
1551562819
1963983169
868698367
1366465712
1431516988
137749937
515554651
1943711331
848817142
189058229
1752185382
2012282418
2055181140
25889071
642442746
1683532097
1518211933
1499790189
2109031617
354499486
1284490661
2120926412
2045421230
565405524
1015253509
1636320438
1705516411
1745126885
991748186
520117288
455998279
1143070560
1325861451
159152847
1092278505
1816443786
431109915
1147761208
1388913607
1589655902
1347662856
1057133331
519582765
1211756522
2002921532
1284247763
397011911
1170101820
1627837809
1163767319
1648221191
1734472603
622650348
259961118
250803129
1564497899
595047162
615784293
991475115
1103748155
524891306
654459688
559478622
24193553
614551286
1405253145
1067656785
1894354084
790578941
680408712
1113724715
944179412
1930310172
1415611337
1355111251
1383152879
944075102
443449766
638001037
2105149834
1749431029
458778001
397906465
428409340
1194261669
208906786
1094111532
422355746
1228815969
1007651755
145121411
1325553140
347925503
1555352718
297478284
298202445
38412130
1887551843
1996028936
1627103272
1403044849
1357096189
1241556622
1769967835
1662011190
906900749
1740210865
41270603
1006719989
1286772266
490706989
2015461320
1593808033
1469480998
1855930969
995853994
1776385359
231518800
143089247
1366641953
1992760677
1567600511
37421371
695950083
1120467751
1977598650
355186225
1223118180
256898264
2074430172
1405437266
317892181
925838154
188239716
823394609
1121674713
448328804
923688186
1460575559
176908634
1411896634
2020583507
1500286114
607360194
399803379
431258620
1192355713
109822507
970060452
1940646842
1949948469
1351121432
212361542
1863110879
329816738
1786213367
721975217
368185153
1431168893
1200873069
1081043037
545464423
1155599705
608399118
181737992
1258940448
186611249
307051408
429742860
1792463234
7782004
494622990
1009064491
578040378
805524549
1345864874
610576850
1154086637
2112658706
1624839238
2017462840
1777506388
474457083
1432710642
1715354355
1872909913
1439256612
1959676055
1350604393
438418679
1974543171
1772385390
1123234501
1241280582
947224377
192932517
802114927
1034240323
953840794
1500046995
1470676028
493914380
960239916
1219740823
1348429811
459656699
2029348402
685812695
1349373818
1065987919
2045550063
2117074266
976064678
207690324
846084777
1505529063
1556806582
2123285912
597648636
1594663192
2126556315
93058403
753987831
1412086669
131345879
1922926813
958129600
1249323314
111977093
2118536390
156273531
595810943
1480358082
1805097357
1868628132
1852310544
1700209575
2078356926
936401277
1462175236
1022090732
1415676766
1489978715
583671123
1199469470
716633065
860831148
2014272258
1788286105
66307291
1333083082
2106877313
822226746
223675161
2111108975
596738023
1859736078
347985862
721267846
1079335596
1584272976
1782062356
2063690277
2077404158
1565528621
2061187386
1858070521
1605406650
1053217408
1083851653
1692263686
1047441314
456711789
832205037
1014107742
89011308
437829563
752011087
932211674
1909488799
1846613667
2027297357
2013091890
213687868
424194966
1153978332
275840536
968666581
297253106
983559067
687103620
465817465
61261355
351593453
486596500
59641557
982591831
1371389459
1177248292
380305274
650320289
108786112
1447288957
1520706763
137165286
158897764
938644474
1357914844
2097455717
382883443
1694213231
1434695109
216904496
1329441844
2104646920
2062644001
1199697587
1769498090
725937118
740905267
791845761
781283883
27895509
1829304173
1872490254
1548088258
269933335
671995695
1216577399
1339334210
1284383347
278530943
618315304
1724406380
1227113066
1046282592
121534930
1381708193
1557041560
1200679018
1267493053
758285179
2141120104
1155394192
927447861
2052423795
381095355
1389636734
1889908141
1331621773
1281148919
1376622127
909857499
1259026857
1421299841
1479041748
392490522
476298896
668953489
2028697921
2007037368
1172860949
1175125012
1208323096
1429644545
1933096831
180167259
821559757
497141485
651993353
1745084971
64923008
1348239302
955207793
451694904
1524965116
1254105075
378256682
108416237
1163604560
1440087490
1828501173
1651554683
1920518373
1896962053
1792094323
1338459858
1728233945
1527464045
68540002
736804908
505514281
58297629
773122448
689758711
1322940710
1606013834
1377657676
1099478817
1824326164
225012374
1173512851
254836950
1534368366
1151562912
1805901733
1792680880
839939905
1436414536
833726667
1883446835
1408371892
1266605029
125412762
637863803
309548478
1348617332
2031248468
196318373
2071323744
346719066
148041119
954017835
1848359671
1171482309
65593527
62318379
143321855
253849264
2055067588
1448957965
2096954918
816188874
856495211
1840416980
1627072252
1865544875
1672115012
889371875
174602127
2045666220
857450755
1303946340
446260218
1618380147
2126825032
311040268
1662961751
1449775339
562627480
161899890
1635564228
1200649110
2061555230
1099895473
606528195
701154307
1015434157
6569779
70130069
136625092
272150316
2106424412
1009914526
1954970069
1983411344
298333463
105368404
1671089324
1346137414
1640275010
262521876
1889846554
1673610314
60433115
973537281
622677854
968114931
2138862986
1339411769
571594420
546987101
1345979414
21976381
1868361402
963936773
808259256
904983783
1056048594
1589788882
191380685
1990221092
546643918
1612948392
1611119300
1914665731
1953994660
2084266306
699392218
1585260444
1632823838
898781148
761422028
1062445261
750421911
375201972
385023097
1640352028
310226639
841311659
1501873119
743190633
437407466
863427738
681106372
830661514
1864495489
114426792
660065141
1246299424
1819389272
994375149
400446268
1419980240
1451106287
2083229514
1685506768
301044700
893677726
381147351
1355286352
2817054
1389451688
1359199499
2032322969
1861054941
508509259
1871512622
37139585
2052441946
292305148
555522215
2073545543
45014512
940659371
674894497
2073917368
690599438
545495387
2087488793
1665406968
1324304413
1143495570
1151975775
81401277
217916348
1732600131
2004118533
409043838
408803644
3550569
474675441
2091860848
124659882
1823426788
489125641
1014019487
1912601450
365466751
1307694347
710995456
1867260641
564634275
1256547815
672559851
29614623
1942166280
235580559
1324516071
301153511
47719224
520515647
987423584
784666990
1976226300
127867194
579286817
1654257402
113944817
1115247727
961207240
163768071
1580472244
682426376
174346343
940617165
1825047774
1978884070
368780365
1615405445
1190289665
1380948326
1947561054
426976194
553173386
1798469550
569229788
185231522
1309278540
87717992
1647495319
978061367
172485710
315694954
1087978768
669832545
1644425527
1124504419
1464437492
1722449814
914873343
657228323
1574038263
273185200
853776430
2094091312
1801849207
1068084044
2035874379
1557952994
2094347413
2077747352
1813943151
128808738
2025853523
1223307809
844270153
1094555671
1706483480
1624948314
2081848957
795239503
1812542368
1736296468
250442167
1871522975
82858955
1105864771
1301592768
538240608
1692206052
314881456
1018232789
1696026515
1053943867
973040909
2009610298
2131123088
1926457729
398287203
539080415
1559684893
295052680
925660224
155532402
729134303
1538581289
1866847777
1156715102
1005039896
47649272
1954959036
847719312
1066827412
2001784733
1204767867
1542803582
883575366
1961195261
1673641486
880037821
175237120
1299559831
50573755
995375455
1836725952
545401448
1459731845
392405211
1528155164
1116441579
131936333
1971578666
253094299
259610244
1532496136
1327795570
362133541
1062208035
1773123608
998149767
1171836145
346014078
1417127451
277398012
710800640
1614071632
77891019
1589528024
1567050292
1571951980
169437945
1022357743
676892349
1491063433
1344777061
1736035770
1064096211
1536567522
2006091538
1750440755
1113873432
1481485245
1204262905
1403214023
1038869359
1568556670
1310526225
509663076
1084098416
1511371308
1795596202
858346530
832574936
1533965501
978481336
720771771
1979389453
1901094348
1956545522
1979264728
351411859
212057739
492315379
1254817767
1924591705
966766186
162921225
1615077872
1677581030
106789552
171836836
1216090214
1276242339
987309050
1099446440
965081223
707417831
1065915503
2014248482
715426706
1910655172
735205006
100562284
1791875192
1171510711
1976357620
957577883
930623153
712462246
550442630
1841002296
1623787704
176675230
276570455
1741027913
845086095
1833845484
1376893967
1343822018
638565202
173222965
1038341901
435787212
1477642662
1964602061
1192062919
1939329636
1244910536
1856103944
662699968
1253213857
1036008180
26821229
1387950677
1463828817
1242673203
1764849359
965780287
187740119
1470502748
1640443884
1837917262
930525075
1306718343
1704242513
445713636
732701967
196840171
2127748332
428510885
247504081
831733500
1137295280
252777747
742634324
1423224803
1081152976
487205497
1929135476
1809258395
73552622
644900712
1721592010
449484456
1123867230
9087123
1334455136
142905553
1857913632
754699401
12131499
69537196
2011850026
1546910323
485006659
179184503
1507060703
2146201702
1500837743
633760078
1762407507
561437030
1447116544
721383880
1612033979
2143890359
1061419643
353979530
1999245491
760155883
224956907
115085511
1725595598
2108279470
1637255263
21000220
208279211
262651026
500136940
1958760299
31696160
534533677
225766686
399010493
1527496010
341943309
518443072
1382284927
1534068620
1517050637
1707861357
425425362
1626660661
981167944
1450498004
1092565283
1768044056
940323368
1743464281
586631265
143704505
1708914778
190633916
1695624442
1475899059
1340098711
750119379
1344583672
1602297231
943624488
962108153
1535697120
848733867
1689020245
1996844365
2058463172
2074158736
499207207
1176762624
1026555613
1931645521
1239612413
1069384480
2087501211
1188729745
966083486
2023382789
544709162
1081191728
1259757499
269686254
2002988224
172795598
2136007148
306599719
818346181
1145651627
1917591571
444903680
1226866613
826619190
1701063134
199430284
250370725
561017301
699549422
587532663
1836080605
1552658188
1026489861
357558099
1330626977
844381770
1429643800
1725400290
891442560
2122196957
1564043604
427158784
174569965
1488817899
545262388
1419690643
1431282387
1484807722
1779295935
647983223
334504406
1192835850
1573499036
85795397
1940060218
1379713947
708159856
1002538231
224588220
1272058052
1914723410
86461881
1948403229
1127711965
1909908636
456625017
674432005
1195171209
1803664559
558415559
1828356856
1731432934
1383404420
1668332006
206101893
345404849
2103290888
60442971
1154315141
1441375727
1532183036
1309647711
2000778469
1318305016
1073314069
340435411
536965825
1989234424
1459114784
368820286
1223621406
2013507025
792014451
760800745
1637038491
129758738
307579711
618984816
1369154306
822305396
87218902
1375806669
602515226
1946281994
1510839742
1220091306
1452173827
1094982509
761256248
979035700
774604852
1275157558
2053197491
1368101005
1632755490
1608730971
744495289
598324084
177692802
1580170589
775522894
409905811
238873600
1096061687
2036032623
1977589389
39661965
83587332
165059793
264197535
784178172
333307593
1697426336
1859242761
1668956854
1673748551
228614770
492998813
870704306
858086014
1274235356
597620122
353823180
1796964132
764970984
527759275
1975152111
2068939345
1837518473
1221065576
518410890
484906217
971952566
468470760
197351810
1144728125
1766442348
1366975386
1745372954
683901855
892822686
1001061321
190778315
758220007
2045115980
378332621
300742471
423973065
1153633602
1367714482
542569117
30420107
761320719
1437463364
1941619082
1787243746
127502586
1304082702
339103293
543631925
1981348299
2034515424
1521875482
42662868
1083559099
509332669
2028140786
1786052059
287520932
964772123
1412084569
602725397
1612991901
489248848
1257779115
1739761417
1586086385
1193658682
1700300251
325595045
438520099
1264591881
6510777
1680976931
1743614479
1350073225
903895144
1219404708
1415908600
1006163141
398642422
1913398013
1913198987
1357799175
1362372586
588331065
1515470416
752448706
1560715079
1462155250
362202401
1006986055
1133039397
981158030
1647977273
1870199639
936600737
260355870
2081883569
869329186
1992937333
88052508
279374170
1635046618
2015820864
749605702
2096773112
465062590
1410275279
725041520
1182527174
1436052211
901732238
2057793207
2007747843
2011652849
1309986198
2125656077
639109562
1842785365
1992507791
1929126528
1728025095
703665718
422908971
868071181
1545981989
112563409
1915562006
643450668
1249966237
992205280
1969476938
238170399
1485562060
1957410126
1652023953
1698741227
572808626
84950149
246188179
1596032088
1140795867
1945091025
2098035450
272576443
1490703155
683765169
414317524
1242327486
515322340
1262091158
1123546397
407381992
444917376
1697105411
1773148949
1785607638
348413938
1106769143
2136217323
1469385088
835643863
2100645804
2038413416
303685575
881345202
712105315
1745236109
194781315
711277207
2116832612
1226593267
2028538478
1406130450
1617045336
1966138481
1486399462
336726838
1453310838
1462494222
1446841141
269474383
1014958737
602795720
1596248600
1664756135
1319501559
1711840550
2094134014
1984101777
494275560
2026434120
207999010
188500069
297606764
2009905641
828609897
2129281584
1188660557
914107246
1833556712
254952891
450992452
81806091
346329582
716126114
1988111829
1567580436
1834498478
1704227912
1935067222
294180687
419912326
740836767
819372415
678986728
160647970
725541525
1419865367
1727755156
483998817
725545955
1688398282
1532922712
535596399
1113105317
1580481127
1416641327
1630496829
1320694367
649725230
1469986872
600483155
429725246
793664651
2092449536
908458243
1482596563
1713860413
200334812
539059949
2022124914
1435238524
1423263398
1425079811
1078908786
424061036
1930766759
261873004
1289664632
547937372
403937141
4161696
1541779072
72269534
1985604401
861426496
371698317
200587191
371571969
594578914
1020298866
1506792740
678091804
817256927
728982306
234484503
1606570241
1226456513
348098449
362982327
1826580499
1589039571
940832248
1054216187
1984152388
1633860540
171577986
315238240
1091269901
1265496829
1806791236
1707358488
1120543175
1890274700
185907291
2093406927
2056399645
570905555
2051091535
509200996
962519221
1594711280
1225380209
1557957973
1882897464
970715814
677315500
1710545128
748331525
1093238396
754163468
600425309
562506970
924466322
1082698934
31242963
1984757332
315128196
757635623
812730034
294460220
1166022048
1840969548
1318358878
967199725
2077118807
326745180
1945480759
697337841
363258179
401676270
685754018
593717060
1476348758
1599260270
1942414794
400596397
1700891130
2131095311
1090038405
746290040
1511454956
276597368
169981560
1064728839
2074904895
1886867718
1215882609
63949026
1118911995
1191260558
1702973029
1825960243
548401146
344673975
192154414
1667067595
1132812771
1152550319
1736624385
615538404
978546084
1868004553
625221800
896610817
1198714710
2094151883
599439019
13198731
1441028530
1378499644
562570202
240993810
2011237240
2119969955
1593615632
798865982
122534373
433455623
2043974596
523310086
2012163816
628276141
261400241
1263266905
643976101
912170858
9828596
1710424976
1844991434
544014259
2129845109
1547644248
314084166
411601320
1772448882
2145141272
333971156
1963400042
1296627757
2082216215
1184414771
1103766103
1091510504
571902795
652293134
1379172642
932826934
762281251
561836250
1394540203
1082845715
1568403740
783782550
454310786
549115747
480190860
1923289902
389886133
338084965
1910022978
901403329
931607921
2110240116
513576998
1815145471
615288312
1050893871
355383389
693194784
1458078103
1720173175
1641667921
1198140230
1413478557
1845665308
863761413
1005326583
1902617337
709203207
1711304477
41447429
1752213086
818424918
1266782434
1086508821
1954862234
1771604253
1860814364
1078284423
1645963681
476838412
755894103
434732841
657412582
1436567343
1197098127
1927701031
522188989
360630766
2101925398
1899288918
1912970798
1429359980
1207826271
421216605
2137142761
167819049
92293522
342974529
1480051955
1887008451
925326624
2002622880
1823307774
241811077
1895384279
1835821708
227264966
59212686
902835954
1426271727
1106891127
1843676628
1044449459
776939781
906207299
1482203379
240920476
1710350284
781408522
1580835806
1216412762
1791733885
2074461336
1757999476
1503513698
694532209
1369665990
670083213
1834251498
1989935140
1189567134
687608966
245183641
642314195
1788613290
857613600
1939897809
30608108
104365612
1521921805
832622964
228455766
453316381
157774828
2012061810
192921243
288525254
170521266
1995978395
1803253531
1445682656
2109145107
1120119887
1663175633
1407739866
1957766777
1309204888
790260407
993157895
1243795008
226983752
292679390
249087668
973155943
1763508776
1920341179
906442164
344261678
1515900170
553154222
402814218
1481249720
1987330679
167645436
1672866210
1783001176
595453875
1593494971
697999213
332041404
1595313752
81418765
1453381328
1675301579
1186170677
1295466834
1793399557
173376680
2145967073
1715556915
1998184681
1081123941
824611237
485771813
2142153859
1397335142
1904472931
6277727
1558036505
1783570321
1884414882
736203705
183062878
746248595
323827521
2035485398
502352026
1953187658
1818892176
457901262
820676192
1418583803
777088036
582277879
794866319
1101737987
818499062
975030080
1170968918
1397081169
610369678
1815709974
341893787
643614541
1188885870
440356977
1953220458
272856827
1072780632
1507848933
944943371
1952340920
1209373411
1236690958
1251268179
951535860
1496876321
104041774
1881682611
41493739
1800964418
1210462668
918621139
344226204
622144855
1495296938
1068236905
1601031154
1920197085
1897608155
604216791
190233925
573617329
1004095849
522878700
20116181
2081690479
866803621
9630259
975816142
954635458
844075154
503130003
1625668711
1589365677
266476033
460646174
432196029
1114448096
1656578605
1584910174
334255441
1362998754
1921860288
1707940570
1453067447
1270894260
868327098
129494885
315259567
1161315293
667434192
1145910187
448948222
147750276
1234038164
1775627625
2116551448
2014541075
1021834755
1028073491
707055938
208092993
1252443480
821584584
1384736301
1593876301
1244852176
1877051094
1372972044
2037129202
1958048712
600401243
456803495
847001276
1022117417
1626193510
1254058125
29584760
703342019
164482721
1424617589
2110887221
1513142435
1239442916
1346886698
663551979
1065086810
1981711611
1350169698
924893988
1394979269
913015843
1265236370
1427702231
1973212029
1392755210
108960971
73809625
1660571471
1564137571
314458192
2144046
564644938
720526348
1810988785
1912915075
255486416
1079124451
1609989439
750864069
851628900
1265307022
2023096607
2136020739
1123261808
1099786201
994792014
1152942401
1503586582
2117844140
797958862
94357272
489443558
2009285069
1029422766
1466149203
1002970367
899859493
447464624
508885846
1798094545
822681417
671000161
1996504047
990352832
668220081
1222226018
1282816180
1729756152
781815873
1988516566
128890858
2035784054
1986083580
5873947
1312696990
1935868169
1188858992
636887672
1958176399
1642697923
503393246
1964640871
456288706
729788838
974240719
363446479
1620124449
532554758
188549273
1942512049
859522531
1115808833
639417953
15662696
69870343
172956282
1350346771
303277356
54365273
1207462567
636712105
839987571
301120990
818645528
435553761
346088527
1136021684
195303935
1227769543
794215573
287978767
1281739941
469666143
1529988955
1440265360
2021577219
809135482
1114685432
1173191776
36932318
1480478221
1132271677
1135456209
1603569145
967719160
1524388007
1518862818
2099233832
910519208
322521450
666228860
1261323298
1295997524
1807110433
512128433
141481874
201539030
433651431
1619864215
315571730
1893411366
92328179
1342935430
1934920422
1386196109
1517917643
353423438
142856214
1952510375
207264839
65462822
639374195
1681290252
780381208
763816448
939690513
545141243
187221298
1626181010
1902255405
1056205901
1904060676
105403997
1344222855
1965878318
1144138329
51715230
1071698895
1779880367
1720730916
1080850828
1863312271
609479102
1068302215
2060468609
1934485872
961318044
675090890
888604270
704899627
352912361
951998013
2100142432
1422565344
1257863561
315031976
789038560
1217197668
1542810814
1768662018
2033752865
560320455
1037807938
969732194
831282926
1280970718
895219073
1442729152
1729892231
1529868572
982700173
429271837
754196069
2110038161
759257161
1482238112
1166485986
660677271
227098697
1418786691
694534111
1437564476
1110867753
1270877537
1507075983
571552379
767524226
1837309181
167195716
1027076489
1866779710
1502696840
1735466918
805414381
754540941
250375043
761752447
1001963067
696017249
124872924
856345597
1996079429
768436669
270222550
1356470945
1268722468
2107926905
1198015609
1173966877
1161072672
471203598
141763331
957711812
781322874
445472400
1785791068
107938199
1348529450
71614331
1634017811
1187137171
963297585
881152919
1979408774
1491677298
1421052374
102220937
2006615679
976033033
813715394
1315846892
2095009410
526577348
1015740136
2133912575
2077312631
185241400
1824807324
351678411
1010985664
181000359
421899427
705634281
1676316813
1488781659
573713643
410107186
1559205061
1395973244
1424626220
233414197
1554732356
396111271
1074777034
1373119986
1503686740
190644843
666928480
1005404440
1286524338
1069487306
58782429
2137107785
716762626
1675113777
1979671524
1985726197
420152382
1640480038
1961632206
88596222
2012533784
1385564505
1651053055
2114787841
2082954272
640744327
682730479
522704387
814171476
857638295
2075919260
1657968880
1598364310
1537096401
1001690960
1317439090
170674703
336784112
240435999
1396465249
1194978503
1487750111
607515947
318178228
128735129
108035137
1113717372
138447195
81555981
365561261
260151824
409127359
1196546094
1662338768
1328183944
155485304
2040709648
59006370
619531592
670303383
2043720631
453437945
736445315
621301465
1626535434
1105714952
648661469
1210177583
35640998
1190878911
1185123548
468960214
782610520
2102762317
149275944
408856841
1589951217
1252245817
1775029362
407233151
859481149
1432349165
935524451
350774095
487649132
3741318
413974541
816191041
1446977081
1378365657
1688020850
255509381
919707742
13309612
1267954732
1368882936
1466338289
213822365
1394813324
1201905262
1525751424
1037103983
336022712
172898333
651494442
1325675602
1052897517
880355461
1099589773
1081876732
1367936063
1499898226
85708482
260967191
283218692
594689781
1273934332
55385430
1063902455
905881285
996666580
1309384208
1081364602
27307640
1360849687
2053781708
1144215468
833685646
1549967435
1957581205
1398250685
915242035
388712885
2134400447
186748147
804430473
507770040
51595291
436676230
519515492
438489226
1941297399
271518717
1330754896
2123843097
1731144210
1579278341
1404178305
1624037295
303505552
1731390212
1092037894
3262994
146533995
1547765284
153780224
1072862252
2099617208
647024647
1808394903
1943738223
732471799
27339070
1946760326
210673668
1172337445
2113599422
1427376724
1546104226
1846226847
102577186
1064927916
1567654625
987710947
566640009
1871326518
486899182
1175726113
452687250
1100064872
483539182
1979123020
1397761226
148160567
1199206912
75795268
118269718
979178419
1247787992
1017164379
1861672859
884687924
1913976121
2461199
681375013
168340151
1848674842
1738680426
136533757
831624837
781089674
784491504
1974929367
1789989759
1563635647
645457217
1004876616
1653028966
1293945493
270796443
859376085
1515388084
260754865
319213707
44098604
475567950
1040761052
1871641985
993767691
22897814
1767809512
704709571
1766828067
551703741
29777347
541271784
1263224559
40231376
1989906337
1554027242
986813693
1175883353
947898961
2038267518
1928507310
1065282323
975677262
269833266
1104256846
1691624903
18980921
1987831351
1528328873
1102061398
1359457851
2134550419
1807459146
1277167974
2024583837
2130898559
1051574894
252743041
1240901351
319700777
893676560
356547327
1245091197
2095422890
221217920
1543699653
837769520
1718151108
1761852360
1429887166
1612457502
51329052
1333352936
605303922
1982323131
1232687005
1486902202
1211131097
1726354159
1787758686
124429944
1459307395
1543443084
964742990
1494088804
858033613
1918854011
1780885305
1658689791
1715194363
1868319405
1632776658
1784515952
1486567001
895352863
1289175904
980431890
535445252
1744875108
1460829153
329184664
2090892491
1555905304
200829423
1956598972
1662139051
642438909
1807463610
458572428
347046985
1040864978
826723844
95664950
1514060949
132928200
14789937
1694280031
1610333070
711135084
92049592
1694569308
144995549
1964060030
2033764516
1545768519
1151083951
1443242544
803768670
1878457262
376310666
645494701
2019476669
1972341863
1847108070
1695929653
193465666
1401163253
1755998458
1157943129
1181057163
1862499851
1238971248
1309442018
371374185
877324077
828177787
590341934
1268762113
369329331
502745548
1650660055
2112369712
1848192856
1143998794
1896091463
959451385
2117734654
384895090
1844027292
1913651326
1670422888
474539362
1794686256
316233499
803793567
1220448016
2102517982
2063285040
1966216217
532564587
608637638
1855049835
1995257941
1070154107
2087436947
1045981343
1517977679
1295030567
758081441
1582808890
450201663
1581584258
2090068389
868825770
862063345
537141897
1974521961
415774629
1753864009
1651228035
332676220
1854560764
1275923358
398290894
1832036034
351791161
369465848
303704922
1698064893
1084042462
717165819
1862240818
2141196701
1846403399
681821007
676306296
46691006
468950977
547355890
783041296
813010055
52452796
645713422
1091503152
2043883551
907931013
903013529
1772518322
876638446
1741916665
2069283725
539116564
2042813678
318400279
1767850000
230059512
152075489
1513770297
430392533
1329561058
641834181
988232502
1567350446
1443885919
777739182
309923922
2593122
806377069
1157891225
16137993
676066025
200986128
1020407293
1621788316
1819971702
1050361476
398959190
1570944463
584981054
1646063573
1051267325
763786518
593811444
1619966799
1392739636
42539202
750609709
1457963719
1221633910
306871115
1461105974
1039052282
1103807825
1805705071
2126798759
715223335
1973526908
1550113488
1409823873
1067686839
1197542435
1383614318
1147279511
362753395
24789968
1902198541
1021782381
1886123515
251731016
133307489
1413556735
185432598
1775104098
664241669
1041708701
481256014
1515542849
1493532726
12632309
1961456001
254193320
1209829273
1094964577
766771821
2132955077
1124053696
415213031
1972768417
2056827619
242539905
1233411863
1555414064
1151548868
1539824182
1362707482
1536455753
120055384
445230172
1083315033
2053079418
1897437788
1923402426
1882501638
333329823
1335848918
1767860759
495984967
656840753
2013830522
235196054
830847387
123837777
1633368742
151955208
1843769191
2030559934
1504823381
180842068
2111823713
1881143018
1417904142
1551816174
1755964118
723986209
1680829799
1099511933
750480233
1382929861
171593158
1667437409
1428285427
332421180
651180096
913410519
697069709
1725259095
1899695854
452521484
751893138
1029364739
136230302
2013418727
1959515446
1629129013
1366037387
738799379
26897755
510580158
253483765
1902766888
424827488
551646506
1055004987
984260882
1349890586
237792211
271290195
349619028
1317381294
2021041402
1960170029
1279711611
154427821
817172768
238236327
1649230523
534201224
1446595744
2030792217
1482751844
869942388
949406979
1080698386
1870627982
303413719
1026005117
137109886
949916767
1007114566
2040103566
1297896434
891757174
1594852631
420279370
1804709456
1284652018
183754471
1768831248
1805563754
107019201
534075
449991919
2030300036
1170768773
947804829
1254122435
951444826
915078801
1602169177
1768980118
484986175
815180599
1003200749
1596533372
917410557
304344664
717827486
335826400
1868786845
1848339587
603512212
478458008
15212346
1865231649
1543171414
1367670729
1961660332
1952564178
23042970
36265486
1754339870
965641001
883312079
983333097
1255354938
1205188321
1206635705
1249978079
1230359630
2147214953
32063437
1243713094
540445868
1153113719
319017516
1434768150
113295427
635257722
575608491
280251661
2079268055
1794534504
1401062449
1218004658
1120749846
2126005389
1711489391
670843525
1877617988
32994723
272841243
5163541
2116815671
932977279
30833146
302564338
2054643237
148256937
29348431
276976088
1924760606
319767469
1838531897
1364408029
1980247169
120694358
1900067441
794871331
413569579
469718332
640908099
635656405
400652897
1934649675
1679750952
130829324
1725103500
338870721
1816285105
2081785786
507451213
33795776
999828634
262376511
2128215834
45916895
927094934
964888882
1852393396
1422650877
297051471
510327685
357615732
1727168325
910170002
881611623
54283475
448770035
1002396582
551035650
112659700
878974111
1447395689
1124422757
748809658
1488214052
2060452054
1707010024
697927916
1549082117
1729955276
1820572286
1081933287
757656632
48694552
551605135
241600931
1228479854
384210902
1825520577
2105992862
74636203
555458589
1612602159
2104784302
1353785925
486454578
1391714071
10431906
1370277978
1767626768
1334454420
599413892
1082888854
213348189
695616197
1292697213
15158843
1950255917
1222533454
2126141203
1262875199
1751347793
875161046
137539891
1998310162
1432843751
1255403292
941514545
949005125
758320596
1881763547
691229516
341911339
318585982
349947922
1099335647
1582618110
811809821
577828085
2097819501
1289919680
112292309
1136277018
554282252
112984196
1178512122
1637500736
2140427537
219709536
819634241
1803820893
2129130588
129628064
1265681190
658191638
705438034
1036191848
639652143
1266568736
619664321
1889045919
1227534477
358995350
2004272600
1546065303
1614353630
1482602782
1074928414
1376084855
211446337
1019924557
2139345348
990706280
1513786141
2037369458
1420786382
1159835580
708033166
1342022900
677296517
553731089
16476793
1964353800
1980632227
1981024066
88819324
1348137773
267542060
408387968
537364699
691371978
1904761790
379331991
344168035
1628488395
1830721094
1701776346
329638711
1274987892
1038838680
1026077623
999038497
214486037
1231009113
934923865
678471117
295077128
528957898
1424953556
850543655
1786035912
325587986
1241845343
822031239
858039773
292645963
1669667451
348416589
767331161
724277305
1183069036
2049060617
1942172418
611945164
142406721
1271330143
1334749697
668810452
1662881586
1714520536
1607443538
609211764
998428645
888886698
458384238
945723882
1249453458
401368117
589178080
1935517208
1836889399
1958284820
222042125
513895595
106001444
896230897
1921965198
768606068
1361857054
311999719
239306938
1719345021
1065761599
1805940271
629487437
1146361165
802331325
376513456
977018430
409620892
1215382739
2063657603
1002515645
1594217673
1314251083
2124820206
2089759123
1221484454
100478252
897943639
739936538
2031119332
124341765
139066922
1880642502
68217743
1811819228
1997310901
2023634058
1166070288
1597427579
1636822137
245601914
943809507
1632425532
1074901012
613251932
231362427
1963645474
2131859283
1552798308
1554156704
2290135
999307208
1220498915
1518142882
1468149982
1818617863
1560736143
933889764
1194996353
410186860
585347279
1454274392
1606003792
277486288
997602647
1139923140
1881999206
1058426621
472429782
2123632678
1476395932
2124203723
914390899
1419507138
1067016499
190598890
1673662081
1238347064
1384747961
191555177
2033228279
967296565
1132821334
1406313324
1506948848
569255001
883304405
5168962
784432793
1153019799
344367776
644524727
657832765
362269831
452510039
1675725303
1032495004
785685660
1311375121
1128495548
2125497459
1492321881
1529962409
1895643740
898510627
2139456811
320821666
2114315503
603791317
1136181982
130599005
1955776298
522807205
906032702
296085057
1314031573
1966999271
494603433
2050903839
1792053938
1986450363
347249112
482020029
2009189659
1397811034
681414534
139959822
1411092950
1064474026
264158978
244000458
1375073836
1703144075
2088771645
685931709
1515869452
1085321317
2130043460
1218731110
1497310245
1429012114
1599816769
1819842916
2131890090
250957563
1404712199
1181440009
1347509990
1034099999
1884207907
1321554000
718643280
945753088
861349315
1448220601
1535942078
756651087
304219308
80573347
377919631
2052274902
1984620585
777040857
509005438
853364326
657910278
213455896
652756265
253505169
755105085
807413488
50847450
393484717
1328416227
1671383029
1929688582
1068073664
1787083445
1370953135
1978123000
2065559661
1992117166
1708389406
1306773109
99771048
899077016
1049138889
2076081839
926433623
708349912
2117571391
1276388412
746181158
550035537
1711602467
745942214
2130917124
994840632
1762197121
1569085607
2004153510
704374301
1272747513
978257607
1548288071
1785265074
1857631480
876204172
68376158
567729968
243565624
1311075844
1147607096
1684273729
457253793
1346102000
711537383
2075018090
947746082
558494328
574197138
80065854
377056791
695786182
1316732579
106794848
282882615
1567316762
1365789574
1833787009
1643394446
266272226
753888704
781372653
1066772209
1796386458
664166831
589642185
1624826274
2052297983
1339571363
185342682
973678794
1999714862
1207126861
38347647
776071239
486143059
2016147403
323433798
206684115
406887091
497956846
2006915330
1721537820
1061978818
1750500259
19070357
869641687
460637109
2043368246
306299255
680186384
1787282111
477111594
2113077744
1603892898
578816001
1893403875
477951065
835120979
686250446
479578369
1535444404
181708984
1516839327
890462465
217858812
478767897
775231566
904088649
966298010
105423881
871578065
1229660070
1084981075
1643166110
1646920181
110085159
407393052
618226493
639103133
156710113
231294113
1709903177
1696683397
1772864966
2011559229
1609056937
588473686
608825606
1621852000
1898061552
1201509609
1862381181
1187469251
1743833319
142753410
1158959261
850785543
493417736
1293913430
731376595
2105950217
904359664
1930539484
1175012362
1275251763
1496034446
852450948
1330987854
1781651429
1373267860
2118224888
1807939564
1614615725
1180778579
309822540
205986519
1257387754
592734129
414726280
1139416401
925716260
1501516186
441572517
2081013759
2023614845
1073835696
900254438
1683960041
829945322
1022357339
1915138384
1339207987
29456646
1293258124
1137378541
1732625405
437126120
495542025
1178451653
933028911
915993680
670412779
1919246280
544326498
1422884196
612885599
279002399
217517929
1182496565
715285305
1827214356
683065524
450885582
59344971
1496508131
1844703510
792244905
6594289
1436557557
2073639241
355279254
386655026
1158873698
347903958
1592292528
524061959
1743607100
65134261
1168591470
1139532402
1842964642
1480894997
145502319
445796735
1251890796
328392314
1336666892
1416073767
421563909
1654697657
1289913916
598266363
986687932
1673472637
1344417088
958522498
149064167
1233015947
1967967125
743603966
1474476710
1489223869
365524022
849901952
1026039502
1430174356
631673573
1080564378
2030429355
1734538026
708436990
133916589
529121916
1664268266
19870783
1250001211
349075943
390180876
1008134575
244777831
822257006
1870209996
1705333757
410022245
1667550128
1061603750
452182975
1753196344
1922415591
1929321858
2083810375
335369160
63058554
945569383
359270898
2093972415
1631896760
1646417066
13915180
1147536178
209786280
1662156997
702690445
1330003937
2111394325
947212516
1083885510
1293849718
280949881
2091237264
445523346
2069565655
2030031182
505788894
1870590105
1045700214
1099983927
1608854889
353742741
928002388
1010078425
1401200474
370076901
733053592
1955021313
1853639007
1047863024
1674105566
671273491
791724375
2006407250
501625884
2009754203
2132682335
328056957
1281416300
1424844
459462717
1899811732
326041601
1010831346
1293071334
786983558
1573303228
496730072
517725135
1921485891
1696650876
2118753605
94766310
606733484
903283787
544883954
502615257
1340130737
49647755
898745329
804886762
1102712608
305825757
2010596652
542342078
1333944205
496679493
879527048
1270326138
689646518
1107676689
980405202
129618132
1901616976
1900173685
2135504541
589845593
1316332815
1591411978
1732525799
1149310209
307525430
104183335
79073592
1831411488
265549601
839762159
1192568894
875542880
733187723
1537876661
2121839120
2072380409
881940210
1246282732
1194474482
1991515830
246761989
290964211
1680942723
1379194587
1165638278
1714800186
1176199674
650173939
491098988
1146246578
2014900899
603097051
1310646572
2024226342
1785969905
30085306
538452303
1940126519
374118875
1354918774
936893234
717498556
1019654902
740988935
2058747860
1630142008
254420609
584024536
251433558
1622528034
1553921197
1574724996
503125987
53713747
1967207013
640663466
583782626
1700238780
1232045757
1684456128
965851131
996329917
1733619233
403264929
277236420
23640065
1473169400
106928553
1287789309
659489312
2129668496
161085615
1782260985
1656757361
193166081
1964293056
1465643396
2137655312
738941881
1939876212
1237744987
1476531685
786681235
416689008
183757136
413577315
1715776113
380009761
1082258202
89664995
537288692
610427512
2099197121
1029810890
1009382209
615572709
874982977
1454042107
1816481294
2079628089
2065634308
839665829
1762972273
1355544096
1499752594
333290869
1922250465
477435911
1065245656
1511605657
974695261
16658977
480441376
462167592
1696744562
1330342770
1780547155
296456050
713207990
2132495995
1769981199
1758109671
584922070
391299044
994415223
1887899155
1080814621
620330197
1635121078
677868252
20077948
1668292722
838393049
1254321035
1373455990
545829619
842750468
1110363321
1051769987
860536746
1316706013
1673583566
2063962066
206303980
1548677896
1521521136
1995896760
2057715899
1494791934
1742660983
771852039
951358096
1513720594
1913134283
276064408
803143276
770799836
1635068078
1689641642
585073735
956314398
1680213442
1014768653
302535793
775316862
2106468329
490428402
892640815
1380502929
790358900
1110049267
1395451347
391518899
350490592
1767678745
241689297
2024838680
65682047
1822008650
1932584495
547132286
228556673
2040958985
727500984
114600234
1179645346
351241283
936796450
1606725687
1247301518
747241802
1886093972
1636600983
1075609126
1622405165
1315144305
352042472
2060999432
1242560712
780683029
500610902
1820547791
1828724071
1131077059
517406585
1126188802
882876282
1624021283
452401466
1609695460
1056779158
490059615
1991980018
1294879459
2002144612
2128777235
21472128
1894226905
1916087553
89148185
909516924
2047277075
980521444
1624383136
909824114
1716442335
1026961379
230167915
1170871948
109052389
1179335511
1353735325
1980771148
265919442
84362497
1043077790
1974172971
407701041
1567055599
112250088
1673189544
1289678427
1475315781
908013325
1626364052
1204704430
1444176279
1813555075
2138709563
641376274
1208953089
1338785636
464638418
1528936245
2082275019
563355622
346286778
1068442420
1045066105
1357682844
1285537592
116734426
1661751680
1701686780
1327586769
88690597
2114375394
1435512642
1921395779
698086034
1904466908
371676537
1226657960
424029133
842652152
1100474465
910483838
350538222
237211290
771092092
23387490
653964249
2085248598
626123075
1236855943
456344069
1988350470
866020678
1257891708
1597874738
490955437
565688086
1947740239
878329785
1757515167
1026894387
1717019357
47396710
1910059271
2026819330
205440154
783864134
1746677744
1094658444
350821698
2136670841
432037479
380280537
1097780922
18413527
86357610
313877487
389137750
1128245234
1121374989
2140206059
855750804
1909485030
839169442
74059246
640152277
220769004
815714822
801127427
2005655981
1738764483
1263034818
1347412100
406941343
460207198
948699590
425184519
1408376442
1491699612
500077988
2133024896
45218439
1074715535
195195920
216149285
49365060
1836338033
1379654481
754329329
1197201902
2108124608
1172811096
2030131749
228040249
129511365
1183151083
656156945
535976174
1911338654
1545973111
230494872
1429248952
163007023
2114805779
2147155986
1456362775
1915176808
545257272
1878203517
253899227
1244535380
1892706031
1429942623
2113193149
1580285985
911907019
1231654547
322729634
1317163507
572923756
618362575
349126502
1316361853
1846752084
570627943
2096833898
2113117404
127071987
765855136
756450843
1635016263
554435299
244663723
1077487188
579758355
1747729026
2005391340
1064241806
222401014
1183377228
1642123336
1909855998
744533695
2098077184
1078588307
3635131
2039470414
434006725
741072440
617468340
1265678433
996394204
690795144
621361635
112579318
1249037066
1979600512
1547826759
351660569
1350650038
568658678
728434213
1178098481
1309737198
1115685051
854946242
139692667
2022687577
763090771
1362453278
1230394560
235784259
100211616
2025457111
1750436401
2018202899
1032789463
254357498
1242984491
1203677245
1559516998
642765189
2100251670
575876505
7690544
104344949
1398207598
415431391
1887650535
674683187
1941728467
1888195445
516079642
1879016827
744457852
1335817556
337940120
552766981
780372867
1511124153
78679351
1123308211
1819603233
958967881
1238127055
1665095355
2096828824
776128063
1944471428
1522673985
988737044
1128738620
2022593739
79304293
1301281234
1565645791
975505945
358325835
1615850546
1837328516
1114265521
158971420
250518021
921968969
156552222
1966919657
1826543872
535514729
96098928
1226484625
353200512
1201391775
225683667
2036329898
1497557114
549901672
918742469
1304199577
1987693048
482757471
2095523756
2070134803
631331785
27196893
1575309814
225534057
1986449172
1490842086
2142209066
73674885
465390343
2081872541
653529012
2124387585
805177069
522476613
1778185745
688181757
2023320639
1461099040
237563821
668277248
1467105604
4557133
1722218804
489515040
1645992790
214470098
1463642790
1804410555
89413776
803135148
1308988762
1341681697
758375088
166212140
455403974
1885835158
548010204
1806610882
95200950
5482551
419545706
2128819965
1491668521
642948722
474376344
483184296
1703486804
1523750760
1132493081
1531741882
371718422
153504239
1541754969
1534492868
1054895500
1362302497
1009879901
740380543
1001690024
1630660141
898073227
502045341
1102153688
2081674759
961203140
895486605
2061031355
1648075829
596755500
2061729166
486043836
2002577804
333849397
1064403896
666506850
695343644
1546490935
134554249
1448304848
1239043227
1337153707
820240991
358564344
986696487
577500027
2097488220
1971983614
143158213
313252176
754430158
534328309
1047572491
1168780567
1673967846
1081546241
101887380
289964066
259974339
822933115
1582939690
1673043551
1041553275
1674772824
2130966716
330915501
1049487095
748686206
1160933431
574848721
694952433
90296227
1395211636
1486849116
1786682104
1334228312
1584418312
872261594
693566701
1543642763
2091253074
969459331
1959094218
800341623
410285214
504192287
1625002993
169768830
356176591
393054504
1444429668
678248786
152772055
1379603521
595321190
385914805
1514011032
779126263
2087167735
532410440
1966942481
1382170000
1715975937
59160868
1069930054
505451747
959037121
830889582
1537450624
832834218
964740563
381344140
1132822218
33322002
2021083747
1824966254
1139624883
1742485459
324052396
516686559
1339769398
603492281
427472952
1868944225
837165859
198693707
1410391483
48861921
529608850
1808189970
1622223310
1295444034
1037102241
684590495
212134942
578847776
852468480
1335903143
477985806
1318479970
1914878152
60479766
795233804
509261029
96584793
722543364
881676000
858390282
791702960
1144783482
1948420166
1210068842
1500256151
4611334
2089815414
1162012629
1968066163
403679342
1470836350
347763253
2134180224
1214086211
1119876502
711079506
367100672
22359050
1064823546
236566580
933187612
389442008
851255493
2103385659
1810080013
678424632
1775929293
1625046976
1421263345
2001155248
1161464675
1588542316
1549284021
594289152
1933899265
1113035850
1890488112
32627232
352132408
1196480963
2134130591
1212514497
1495356859
193189025
691138797
1490816408
296530022
181878202
1899484303
1047537160
45874682
88669165
1877387611
1154023513
687282947
353954576
1866042200
606293252
2025817390
44968328
547458035
1584736760
512046645
268430999
2070155937
1004936124
331532533
90892485
768410917
1173622871
1799480706
1039934574
1826993907
920545695
174650813
1230666075
1401004684
219156264
477306987
1972863350
1787947304
1348569265
1737723695
860952281
1641061126
422322255
1260714300
1252809276
1895090092
256314608
287733838
1070809324
1321227855
1629987860
1684448532
297642943
609789419
561878162
668859113
774833118
1618670988
197404828
450462894
166814423
1329435803
1717669853
683069549
1148665723
1613683420
319631881
2048011218
439133356
230877450
1549142289
1483221162
685830110
1713451314
826409751
877357328
768743048
1182975611
1176464614
560968492
1828877684
1869772097
2076271650
1659588176
1570907590
828351623
2088784323
758097526
125099138
236256400
813132808
307902687
826101742
1287903348
9978045
547276831
408364541
594902412
1515014038
296474773
1707633294
1104354390
59014259
84571299
1966312976
911579160
286982534
513423613
1177742188
1477318546
935512552
90875939
415684086
341335271
966478656
642959399
1100951619
954721919
1624651906
1221068166
858360368
264296020
1239499765
1939169271
208455476
1674420934
900589909
1379131071
920341550
1239584521
919617697
1118129386
946124383
1394600728
1246615489
1859271996
1596987611
449059752
1326814481
1401706181
1351074731
1922984743
1429840235
1517676847
1285525904
1181983077
1747212973
858769555
620674537
667247621
1159810514
1666085419
1937130459
1351442141
1639135542
330790985
330089342
1285370824
995104463
1965569708
963178779
1584673687
607923842
751226603
971213511
494656912
526200896
348023938
1049220879
951855149
1593726617
1007145231
465152707
976785803
547262539
1939810457
1847588758
474412750
1778496338
1585980889
1837294139
2068919633
433960652
1696687758
333471876
731026031
1352463674
459808717
1273651205
2072112006
1808692803
485298677
1376351216
1891217135
687686231
408667346
1328483173
1447992228
46643972
1066732723
1960849425
10897876
2100297510
276682138
100780978
1006533291
1547588534
1841510442
1074755355
1878405466
707696277
1173673414
75878382
462000752
8501424
309755122
1919506277
1779535134
963395801
1189745870
1408423929
1123568152
87741667
1557320324
1552569302
1525900648
1499843850
2119349417
794393400
1991568799
1294781779
1845708727
115255996
1009003648
968058918
688566933
436826465
542062260
1505216725
1672350279
59350796
895894754
790390063
1740762859
2082069088
1429328779
580761751
125464408
682540962
1637124799
606930278
1178285390
294880866
365555636
143204297
204012205
261959618
674421568
2060337180
811418758
415055160
1168161747
383114258
1623025620
1432153667
1009818752
593463950
1838536219
1275725654
2095510978
1763437731
1111142682
958275271
1885160953
1305649325
1527686954
1412003027
1945268392
687618932
1416697804
1426739297
839837710
961104872
1026850716
2126112351
1764596825
951018510
710814854
1308083972
444249210
1186278460
554711708
639423671
33099271
1054243955
1184814901
1988018718
658474481
318341010
1710345854
1458378828
1191118872
1745738881
1014193816
32556366
1252157512
2098129406
669865095
1603744309
2088305123
1388439225
970289282
61989068
603791521
480853378
1672090000
378770238
921120819
969264848
1663052331
393476260
1356772632
1306477251
1275297003
1136845961
750390407
304898995
147464178
785648835
1734210757
374636566
1778141588
963399571
1701699000
1893913993
1605461243
551125449
1243480142
1214579202
1065577824
1230882178
110641081
747470630
75076525
936863733
646238445
1758667642
1166748014
1655588808
526887792
1344711989
846976452
439337924
228835654
2071418105
1039274443
1151479857
1930755906
316630715
919137284
175691257
944903545
2071061902
1908282800
1395750975
1657210544
700593321
1203582554
461661028
653885932
1667156572
338266065
967836163
929563063
1738009117
161921864
348716270
1838462145
1242261137
587343182
672653157
736964149
1066298458
687681906
1672300425
476044643
942560165
1020927804
393583259
948981428
1596029640
313263581
372589703
1438331815
2074159307
93004001
569802164
1065038627
868579077
1928225970
2073139501
1103069529
1553744832
1368086970
454613789
1533362290
1356082340
1128087974
655415005
805611711
963940437
1888781173
880694620
815986824
1245419856
1338990411
837993236
1478110527
760959036
270330668
467674842
1093108388
946779424
1026250542
949854105
1227996173
111141665
1310882166
514157219
1677210462
974666217
910926446
800420411
964407994
1895010224
885504372
2140889956
546444232
1745841128
198484169
1301630172
95791202
1479494061
2000871886
1263518792
1321298579
1343152505
752656767
1688900978
1365964085
672889734
1755241523
395114546
2070627206
715999914
29747856
724717148
1483160147
767151554
1154370869
980970090
852031325
555235928
1370145148
215506358
567994923
2123427576
76586246
634572409
1888859110
386985228
2061202105
1119409669
1706151975
1786403747
346619533
853174150
380503192
229314961
1726896629
239287785
345741618
477243134
1759999978
1263489412
1788959023
1397592241
1122101680
327145426
323377851
787005825
58976907
2082064446
984977192
1433752937
600880143
1865870038
1498094558
404144863
692787884
504524549
1792833851
146412862
1622634967
1165625760
1145855055
1926410132
454932472
1634507384
1243309675
2073368316
164432646
621763450
264674663
1214825373
1296131289
675452491
820292571
1214905393
99393304
1010754398
34793853
536131541
889438063
1019473633
149105449
995199088
2123467833
2072103040
2132499360
935169096
1697605755
260421808
2125978442
539388248
1659205630
1653841595
1363257511
1829981834
1372785600
1249171434
1042894966
1297350308
1784698575
1415949627
418883102
1999561303
869951736
619334007
960840631
535241284
528118912
1853110220
1938412162
965986727
620321290
90270194
452205402
1029763137
451968004
2147337770
161209857
309587107
745069687
491798060
629043923
264998563
941195077
1570532463
1440166276
697655685
351672473
1268890427
1568973471
277935604
718208854
1841369712
340490040
1681536147
82012786
844238356
32000187
378779710
2137453671
1787870313
1795236407
1116352557
1880844385
195879991
1898434474
2081016366
759158234
1973670601
2084435684
184460567
490073256
1806545590
1017902991
278481513
73310774
975661508
855347963
1213215168
365894748
973209433
1250385245
1815562717
1587472076
2044758535
974124276
1046907726
2058383158
1361946464
103285565
1464374032
485804223
26310782
780665973
449463400
1414248695
1330718916
1081792670
478442332
423693195
557907309
1035213442
1159239292
403189663
1158801817
82349
957972903
1429674611
1692642818
2137426212
1408837705
987854071
254050140
559456367
2140432242
1322585960
1776759662
2095326050
1259722670
1238932907
1190721659
1219746618
1644734453
49134500
1310692018
1963378075
1721008039
548878689
1460216590
1153885665
939223209
1178906476
1419146552
236051686
1486012930
2007259933
1598608820
597969280
1955608942
1035747952
2092724303
1169748018
2099498618
537632987
909653641
1510779905
1635245044
1578474290
1752976794
265823959
693119698
1767259081
1930953836
2108709062
320932863
2076358435
229659327
878629267
1503099647
1173747763
230678017
853723131
1789609882
323646343
1333365069
485225049
611600625
1765950824
1083607606
239085282
438015752
314479675
1006176169
1654441016
1969343803
916930076
2032943076
1254416502
1062425720
214158383
1256929162
210584357
887338450
2057744293
1140256358
1423385656
1246295120
1571538345
430251834
260748441
571469656
103490353
1068532932
1254256332
50515218
1797335562
1089710328
1064840888
1109027905
1689052287
1154955891
858067550
601087844
1189456322
22866738
48570676
1784868239
94964369
231724742
1238351318
475700751
488768641
574845031
961928367
159697348
1374322589
1277819289
1670841703
834778598
1992823050
7045020
1690180264
1944630803
1160054976
931553893
160885397
1354946081
2022098187
1751278343
1185777230
408456529
1147293344
1117731148
208167838
99317683
1724923290
2034741790
1101939594
555030760
163636385
1123178001
1875436555
816031218
1467074175
1819842444
1867872080
636344328
503665031
2005764329
791930036
628540985
423486341
1050483392
2072367164
869976113
2021463791
2071781926
2079222592
337535002
2051561093
1452762858
1969491250
244854023
2108930541
1348139544
889492161
634316092
892610891
1725240179
1719502615
818174013
897174136
1300445446
2042172228
1749448994
1846785095
1703046111
547403636
788492670
817753016
1617305549
1457965584
975026740
1197123359
404731921
1390919913
1116552956
934796245
713002778
802439490
215648243
929173738
1324909465
376764315
1610149019
2028305507
695144377
586758208
1900334286
1727948646
217900671
1130457124
1580913812
291101183
900864677
1261841403
41764067
27758530
2021444773
2120048915
1390430018
1725838338
1149264153
1576918451
1683375824
2142430774
289750686
260241738
1739936581
1818559877
2034897988
1190190218
695110395
320816659
1218422816
853186920
242257130
156175441
861416823
23792689
361624515
2138247654
934486568
856785633
383833897
2080526688
1678685734
277032427
1355044447
1160526633
1355266280
1055021151
1276979892
810758374
441520138
368863191
1070219635
692210347
132887896
162506063
1563844193
574579271
1334328550
682216753
1445185050
1094346847
259711993
1741711110
1978331016
91946966
583738980
717481625
1451573085
1280140021
1695014363
923702093
199018787
172986103
1319691966
11548998
368712323
1109375163
187125730
64463149
80284834
944572519
1175785409
683331673
1984798489
529243810
1822245749
2074022198
2051135855
2001526801
83227659
1413596006
1815459445
436013466
90990026
1559426153
2137658665
2135362764
1087696327
1121107811
96449604
31437976
239554630
901936513
1832072077
125374620
1177593688
1069190745
92216972
1017064016
115593357
1616273421
1503460988
761200775
1861313410
1116118922
1191081164
1589169282
464531489
1333504210
2121751977
738102583
1048528100
1392021312
1089599827
241163265
57310473
1516238240
1948655429
470026627
1341822610
1894493923
430733350
1999864040
286904562
1486890406
1155973052
355562629
1662391086
1621921081
1649807245
931582526
1458149888
2131286253
2098737433
698318735
1947414074
1547861378
761591799
1337646591
1449583242
227080331
2097456119
1397790612
1801476784
1244340450
1423461338
1009431008
1520408750
2127970078
1890406094
211151944
291066875
973598042
1689571276
36266579
950261462
172212209
1914189462
1808169159
313091448
129873359
1044626100
412226202
1391012787
1749708763
2057303475
986188665
30389008
629551736
680754510
879361455
1544544678
1782819952
1740998037
585780547
1648721978
762546332
582650599
571768138
1971996650
366331040
2013529315
630442742
1774614782
2061882022
1817976913
1939411613
1722153246
345145479
1143374124
977337286
1144715563
745711700
1492061469
1820028274
1215767621
1749526805
1503640984
173361769
1187271996
247375432
575044180
866481474
589681875
1954648218
979630996
1665015006
510337267
281605690
249344977
1944277082
421345731
230660740
650429111
392682458
653228272
36230942
1616899862
863071250
1553788621
1591395147
902736077
646249311
909855106
2075993366
520164295
1260160257
1277969235
354298019
1621694880
631702152
1224120233
1934483777
1980007441
91467557
846168803
1670484256
1165500204
2141819881
482199465
446675483
1981080502
244079879
1172258201
234222784
104868214
1181709506
1685710538
1249481389
836231414
2094557402
618762004
1274283192
1212929678
1836160427
1666904487
1511787550
1229257751
1536039786
717580177
1962717871
2022947591
1713379849
1525947831
1672154008
406736746
1059206474
438293300
89897543
430451027
915759390
1492787175
369705999
1558927285
206828977
957039163
754722730
2140994037
1125846106
287536554
1420148158
1247132455
978002682
466145537
945741970
2121749398
587270371
262843564
96165188
466096895
2017989323
2051248234
1145252726
798847768
2034669337
821209681
260205857
1567535551
1063629282
217435335
1283536913
315126652
1771393539
1791816805
617882780
1052404929
2028833827
229660408
1184278364
1861752246
1645099051
333576437
566243338
1661297403
29217946
415484941
409277238
2011728111
308851493
1975211428
1486108934
1157219724
1933667622
1259068628
1537382093
1552560818
149135251
368058563
1339387475
1631232032
981069615
425498317
2122077847
50034270
227038477
1123233936
296487853
2093916200
630960886
2110892768
1911228336
1451523449
1950330569
285434723
1296097805
2077023575
817616878
931116759
909736097
739573697
1043927692
331212722
713875312
1556848932
2047888570
2030537747
909973791
1640237830
52656570
1087538228
1360697148
227618741
1715590922
42694731
29393386
2110901089
985167972
140107629
1111083365
1837534979
491789273
1132891437
396360944
833311410
521750046
1330497649
1193601964
1919700830
679978743
1090906308
270011657
1164992852
8242509
413367819
1402515584
64049825
436859784
482606373
398849640
276508014
45452197
1233647512
1566412714
1103861146
1181184974
967170163
1272596088
1131031453
1559947799
356396051
1229147618
192083593
952867084
437939435
670915395
1747703378
1419244613
1025465058
772703545
966655545
708500472
886823172
1449520276
478967423
1256032627
1899844531
1306012825
576759639
1684194259
479375190
1386320636
734390962
1458330536
1042726423
1180639277
432875206
410775432
1994079844
1871663108
1267822604
63961135
340615578
416000381
1148629924
1388190968
1596774706
1896617678
1631283590
1802227599
361655866
1231357603
808865557
1390817535
1914904200
164713285
1396254841
112868631
1969013755
2008609631
1202818093
843988925
1571373460
772108953
197178426
735940523
1477262023
1874145466
1428379793
1612158037
1921470790
1258187513
1893896702
1384321265
1036315434
1412631516
1759953791
468105558
1406239020
347489206
916819348
1461194187
629765457
594864175
407095034
934379542
12152983
963747167
262439061
357621347
888359330
1981138329
687738479
153028913
356610817
1813526937
1622022878
1384246726
1359081742
2028652854
1579532264
318360641
1045551168
1438614315
1004972642
273334883
882004984
1112982920
984236912
255041658
2108699661
518460901
132899656
1246582
821494628
1133494744
774834997
570147704
2052630064
1625769699
1467656097
1876528027
1697808454
911639256
1084381995
510059117
968434404
1880206392
370593769
685071464
1481868198
127930892
1897271845
1697194419
1045346884
251897061
1312092827
1483258558
57886465
1605453416
475689061
98706533
673505487
1001054661
1835412448
1004940401
2010499983
137120757
1608179880
1803228459
330741396
1719397385
184936216
1739031197
1839997626
277883755
222084994
2081861033
330453083
73051733
1441375381
569827651
670610962
833246020
1665147954
890453600
1109262034
196410485
1838334821
1783220196
974491546
276438730
1617078151
1805563751
90150528
223288149
190990540
1699617004
1532797175
554065516
600059035
2052894608
1168488657
960645316
5154769
105456041
359795714
161800089
1892526287
1151233254
1865620087
1085097022
731613634
1850254050
967863117
120845581
169470839
397208771
1040960666
613864870
789812825
430299201
708253856
1925578445
941647359
312798082
1870955654
578967215
1162099398
341475593
588936844
691990887
1881273405
1566895241
372499430
255211921
1044083480
229107444
1345730455
895737665
802661322
386744933
1824899131
271880723
1195872454
1133504264
471967316
1021083526
1113816228
76682977
607152875
1147509956
1111032891
1587542509
1153822063
1353102940
1124288733
668955343
1238104548
208947187
279323398
1989032680
1645633476
1635523893
1376083050
135218769
30117685
1130150441
1471214040
405303401
728416347
950635208
276782555
322007083
1922605261
1470946262
1624173226
1159009329
1744538180
1977129648
390532405
572901078
1569734882
1442242078
1544734259
98982629
385890536
843789737
1034751312
1191714716
27420070
351650613
1752711913
1191132336
2079297427
168368596
611953307
783177469
72561111
1407444705
1722936672
1489665097
1533141383
1803510277
430679019
2109233219
1033780126
998475169
989391025
197373959
1427462804
772935344
158921259
833758882
1664865711
1381582144
1113503118
13781336
1737770615
270503153
1360105568
784851911
801658650
345554111
1612774194
1719049279
1241340147
1559641947
1738818486
1116461185
1112367752
4389840
662654681
2068375765
1752036910
456918370
1915052883
72252700
313339732
100078536
1184037797
1313497387
1871608322
1145553865
1985454267
461930664
2003816561
1861525220
1990773567
1434989390
1941995750
619506766
26660693
349622683
1500675376
1758480529
1453116744
328241185
1617899337
674825723
937733365
235447646
1375262946
123360565
867704671
607761381
2080471361
1822635221
1605871892
566198381
262159224
758590037
1703982345
691727716
1827564536
606978549
520859108
455163596
2125789226
1806292728
23797942
790079246
1282634680
1610195915
1043654461
438049539
1365878529
168860362
1235114556
1121742455
1936500096
130811350
1693748037
1891415928
611347451
93548276
1568245703
288226271
1305413212
1577439348
1716494965
571876521
477511385
2038730056
1311491547
120208115
558158678
277688683
1336397534
188476228
2030056462
15923556
1563291310
228283049
1399572903
1999184802
261494058
1590563455
959103960
1106184092
1219388159
385658106
1547005661
1070528234
688366615
999762136
248189581
1929438510
712954250
1490157183
820598844
1768020063
119315531
1186745306
2087860425
1263608064
235142935
684740585
340358011
224680517
642308263
1375678530
450005829
1845703354
27758201
374932565
1482182194
421264321
1731638852
915548670
570876590
21103370
139184379
2026299892
1044471403
916894084
2146163797
754856910
1933304842
1098806345
1866556851
1259149919
1088637468
1182952703
531629036
177928220
2134591592
23062882
759124450
1294488191
914108196
1778820255
2050343047
1830344662
106505449
652660406
249329975
65120751
1442311212
1062198424
243615701
2090660734
1313026759
1447108965
353078543
1331938191
1281386334
253570486
506018084
217002623
171054998
449902649
169397572
1898040685
787470109
1293929953
1763534439
104483690
1375513816
2128939702
1906954114
2039515341
910494182
1799133352
1660918694
501074958
613238809
581122452
406800372
909201882
1329180406
541038098
906127022
131211557
305726266
44373693
649646207
1483679716
769301679
1652654995
136437668
1763614400
1266222141
1053191448
1046131051
768456099
788666930
1996446666
387608802
1944160263
1887814935
1369819368
1104521499
1642748114
1964254904
358866542
1604427490
896145179
508845003
1230438241
265335797
1657743897
1281147235
1099110479
610324484
1055163718
1433781021
835172078
326423649
538445108
59781521
449309503
1228018946
1897403153
2002264332
22408964
796580734
2104070509
82661078
34838113
387903650
1404506148
912920642
2014873671
674967476
1891256514
478267556
378486303
497098678
12641069
1973413735
39439468
1363121726
1693286560
2014342875
703558507
94724387
1282806249
869990783
1321465441
1658255860
423653771
219773239
1823063283
1255161454
1918781797
1068696884
1757395516
2083206175
1443446455
830787527
849092106
1870975646
803235280
270609855
1199885563
1985533024
1866989307
1399739100
1353097133
1613599485
1424783909
1049465360
1650224343
1292429268
764003346
1553211990
867620750
1514608440
1933039882
1052667266
2056644907
17613355
1436394216
1843848865
1908764805
1269620986
1955273679
287926218
1806510780
2038154499
664517528
1069291665
893760205
1051206612
10627856
1277615184
1914911480
131278940
1304314148
321013882
59181979
121671119
991839901
2022122123
2039008386
1402454543
1401717260
1087858415
2122880254
105844509
34213128
1577703046
574276473
301583911
1574432657
308350257
1656659608
1993515420
1970242713
2083987458
1330691234
234534636
2081105494
835109880
558511321
1510412683
813703743
203094864
759010913
630512802
189461965
476990569
388147596
918406542
1020187183
123895899
1101133775
6643185
1139370229
630843368
28384130
7898632
1746665461
1364929400
886102305
1683480374
699059625
889757599
1901985453
449201538
1161010594
1045701888
629541971
752112409
928824518
238587215
445686843
224520445
1079848281
1440844240
2001650536
149865110
1044325059
214639158
94421505
496176950
1339934537
1283568212
740563631
1159271553
297748179
1653305426
1043987362
558946606
1762403257
1361345380
2042076832
81188390
939840306
60191079
1118923123
10924545
41328965
1796509152
1794233758
1894974104
2010176918
220549009
332210421
2044401439
194727530
1153607399
2116208197
2125974287
1009708643
326741186
1702739169
1557684187
1655828489
1609752520
1348763971
346578749
1719142825
1668016961
285861179
307725698
1896352402
1338766742
112175101
1899803748
1193784921
1679521163
153867962
1665985594
913238440
893948340
1159853230
1478446723
369296964
1698760177
815852384
353839399
742107043
1519030756
620151559
711788367
1645321909
1185083176
329982593
250596483
140064378
1771065265
967940088
779540187
300466149
86729702
621062287
1562257507
149710529
1523312900
1442490670
1803918092
751324484
1512095503
1053122230
107747552
285864114
1478264736
1621976501
505405471
1158272373
956287901
1203397529
1214041149
2130606880
1890167204
714669524
1766959259
2086771156
410520739
2108660470
1856342715
1151902883
438331718
1433594513
158741674
980522855
319423852
86717832
443055861
1785006685
466797817
2088466036
1828965139
1311673871
197624112
2132490598
1840348572
1158434984
540600012
1867793648
937001068
1385629916
599120826
83167633
800378190
1199778608
1230269852
1871239858
1435434921
1329358333
1817331768
197586487
508555071
2019321050
1148564435
21570903
1598443982
756932222
1673009862
1320918170
1095525904
873260884
2044926056
2144732143
964666789
945131243
1726549766
26197801
870612787
70370197
350373447
1176489548
1852774580
118980324
1723306302
729382275
2030705113
1952987583
1084456060
1545002421
1767144962
1048750334
1272120602
721552505
250572605
1832370491
378459686
959321202
1465198408
1304691462
376835874
55643541
374463253
1032720363
1517523606
1284466085
307735523
1477150150
1714871221
862611434
33989367
458040247
1092181324
461528591
442610122
634598787
913925978
2011004861
1665777285
57362710
498308520
1719970614
1106752675
368585052
1006880378
2003232196
122593263
35988367
1924568980
1704240076
1375653475
656773967
1882484188
2063849684
982711019
197244493
42926742
1278070727
161513262
1376897281
1985641085
1912065003
645107154
778595097
482018012
1702326351
2125493511
218974999
665844003
574877671
1568860355
92871445
63281231
958727984
51664046
1902365936
846606140
101759584
1260533325
2002130541
1755569941
1233706970
1403879470
453983596
1488183720
1988718150
1524368127
1691364508
401889177
458790541
1967448119
2067582629
2065014295
1688838988
1275135255
350532555
362819111
1470341393
1140370367
1982070117
1013973480
8179377
1174857143
1126011394
56525646
2021381545
1504456505
1152358908
711197343
1330629266
1646856119
1516454842
1318695928
282063976
268015034
846778284
2007315989
1364483624
2127253527
72410323
1110876300
1610100231
36024446
1888758951
1952586263
2000078355
1360981460
1436170286
951973440
24423563
328580746
1437641423
290348183
1210399697
1233724005
241684
1265071645
694033154
524760408
67679931
1506747351
952729091
2135689497
309097881
2055683375
2114465238
348751934
228931544
1909020130
1404328122
2012307326
1869246723
1809648847
1062611530
1731850436
1332910448
1133633882
1941646444
1056394543
1123570177
2068157043
205614831
1388394180
1537724792
713032822
1892120455
1648307183
1605736237
2051911551
923925320
487815215
1811900671
111252974
1066949960
129912737
205035025
455590393
952694843
359788718
1950516313
1175538838
620113364
1894829641
1760723881
595782495
1950170992
950977161
228977391
275711768
1020784261
1619937331
925203415
600070566
426370087
2108866003
326700877
1627002013
905634339
1996533613
1768720829
253923040
426687100
1862609139
1772558107
2077064201
1114378298
974983286
106278806
824355188
1002626952
1440057449
92922639
1253983458
1568918943
480139730
93187739
485993283
85541303
1527211692
1905203026
1314635391
668157046
2044863512
1881100148
1396949761
1081550986
583015564
607068830
1871824868
964950902
442989087
742451590
2059113294
452771026
116824272
582371114
510466396
1806262029
1972347069
2100882367
673938080
1658818589
897919072
140485243
1250003502
956582022
86040300
1607508993
1381948355
437724463
373112427
708981898
1634884217
1991804497
520832505
198870807
778659298
758872104
2105359369
814737781
538737125
1165255632
1777301776
55195919
1355963350
1058375236
1338521808
497459018
585289976
998912506
552039779
928945501
270654685
425842114
1524615638
1534275659
1100777349
1752944246
2064734960
1818080774
1162882060
1933901286
1222626022
128350479
1671777879
1920478239
727462647
610467010
647428400
1576152879
836511142
1463575004
412067227
776657758
219593055
2042567229
421832578
1208204104
1887476216
164947380
1643718136
842895590
834675692
1902777854
1982961435
671456485
2117240279
90118877
989906995
74166143
614132420
1845974747
1610050347
2125594643
993307939
1385577173
165620997
621268567
1484886042
201042648
1661621249
23054730
659358272
1389406724
1210115543
1427325431
1417504782
1326796593
1083463106
1562582957
795635071
664862790
1308801887
436708405
1402954033
709228536
1576177745
589296038
1423480167
1690898505
1299183331
519199692
748342222
166647918
1983154217
244219844
307734117
1157558248
690137599
864167084
1973559971
691972952
1241345441
1962009489
64887589
973340738
1952839190
1233557485
2030424696
455195156
709322089
1358993352
1967031478
1351480687
133846155
1902228427
789905985
256107866
1518915602
2025783302
475746760
8511140
949739342
1978360714
297818869
2074389761
1723568727
793506105
1666881439
570502792
1537906722
1481050010
1048498082
1933391938
700865824
1658796379
1197201762
1606992507
1718923574
204143975
2062837176
305683683
1623717304
125446041
1882181751
526510852
346215531
1964648429
1356528744
138192969
1204059419
516559906
1167209531
2007331920
575040518
1158641369
363664706
1766352604
1546958994
498919533
1717928508
1846586579
1175055019
2098949890
1385339950
228568009
32987567
4695780
108054053
1399615194
939725415
1886630557
554675880
1766611465
1730430419
2078208843
1461674516
944121724
833044002
1249151183
821388455
1672489728
591519416
1629592111
1069733271
297459447
1935780021
940860893
1276418122
1470674890
777800234
1563761049
1238796032
1192509661
2085336209
1967747876
1278389652
80052258
1820244540
1800677471
1170573974
12034921
1082602732
518068081
398482104
1510994788
705606840
1729052398
1286761082
820449465
1253750027
1229553217
1506963529
585463743
92888061
1337925163
1673588535
1859407109
1429192701
2093818014
1239195818
1046704695
1663219246
1839814862
627173186
1552277664
118696195
1472220205
2007910560
702893966
650573281
693557788
1965092781
1879973523
576148478
924888110
808531681
1192528709
285065637
94138018
1651784437
412363985
246971404
1713819860
795505735
1711978547
992967682
1289047142
2131646976
1471089842
1315110176
1967765329
1950157783
1006995434
1338805187
567253549
221381694
127050374
146512705
2033472001
711906004
254596054
987145229
1156249573
176676481
646889014
2009713215
304943312
1064251470
2146083751
793512895
2112423646
1005995132
543171047
616822345
1013934137
1449125332
2018850492
2113201670
988803295
2130382663
768838612
4049813
167205345
1876940496
1781205863
1511160358
356446693
1158110936
54181002
41451092
104791321
974639366
601941822
1215331234
202694157
1029529756
640909424
542446407
611190177
495539223
625073831
358109705
1716038450
1374689349
1665185351
23635690
947604686
991910380
2082561419
1306943775
1259599813
1002776637
2075482285
62043677
465590502
805379743
1369386656
1497452622
1116705800
324573226
1148290288
963995002
1031726427
329705576
1887273979
1848857589
1851918503
1635950220
233931643
766495243
2144889505
1152438143
755564190
1101362141
1797267483
1432315781
1311690765
1538928923
1639425711
956270064
923973290
1786565673
1793027420
1673059751
617816444
1719953353
371991558
630137010
2122072996
391773567
964351158
879915405
1916629406
1005978469
1236779724
1922293298
1926611987
1387930580
2064192482
1651958210
1507394931
1894820281
1980645403
274263903
109962578
838496268
352668051
849871699
675706158
1114920933
1153875450
1633763016
2117332047
1807566505
1386839382
105941252
903263277
1214622722
561990584
239745496
877378723
1915850906
1962616889
1838664730
2111314106
108407744
1005743575
938514302
439607712
1304167066
2131344364
1584894828
1127572578
665750868
1518249439
475472115
1587385632
344090093
786377688
884202679
988203987
1360723611
2107636392
1657764268
1108789373
2069421966
866284578
1062511430
1421147872
404319708
1960542162
1675945792
1109797832
479279335
1366041166
1075947685
1523462260
1221185906
631037546
1636374848
1668888318
824977221
1129110688
1637891214
1085087374
1226862610
1686494304
1141043604
61091898
418157707
1275456265
1209206014
433199697
85600260
1638917378
270486490
989082972
768402943
99859956
33277330
1355681773
1888663625
1214222498
1797506607
1993556813
2136360335
581597030
1017063594
1461686042
1262290845
1386884275
553879763
356400616
844753208
1791259259
1091208772
643944956
1933405431
831341443
1096158747
1775040608
1636588292
1851968291
1578872054
189646452
853931930
1240999216
126872104
885800202
2072166668
1994385098
67807497
1393366355
370456200
1732734535
1660785577
887739665
982656436
1781791648
1979026716
325003887
1941176661
598905004
318778207
468881614
1930477379
1888196956
367933905
1712340171
2010955586
1730894763
1812743073
1327648817
343488651
1284517990
1879713301
272783016
454733856
2100265781
2045422063
2072381870
1508898802
1994562210
1223960272
772300080
324187040
1644964058
1404775636
653251404
1185572962
759669507
343947008
450042062
1791693216
135488165
372860342
100460992
716718295
1174834530
1489059851
1865432359
165003820
1967375548
415465370
2142091637
212782127
939106024
572580136
207319248
530363702
971106136
295895092
1729095023
1958097335
1741727211
1291401203
1310807426
1989155578
1619259485
2115473114
326783002
897105105
1795523006
154183627
462721137
1626778600
403643073
1118027022
534455038
1869882550
285387456
475505248
789893435
169865356
2015837906
404475618
966252151
724358415
586922693
113799073
237493059
414747034
1620072806
2046198289
125778553
113456513
1794634895
1346958774
1235520715
784365435
335680782
1784665782
1364032935
325775850
848219096
1622048848
1051715366
1940087593
1324175667
9295564
809645641
524567072
165047725
1761839567
822875909
1962075592
984853043
1440177828
826829094
1209479770
1191462951
28279452
926514163
1245892687
1037107699
101508317
1899008674
1399909021
1329566386
1109432586
283750595
145191970
1232537380
395526568
1534897696
1755510549
1495651707
913801679
541365095
844491377
1696251335
1069578187
1413365254
1764003950
2038526465
934625149
1585401027
1860590797
1483998974
402291749
897995774
1138090795
1790061348
1256909537
1145395513
2025344238
1953441992
2014838111
686266472
1067800523
524790893
1273723728
1047760848
1274600531
462444187
1250110669
92951445
1511447380
1347293912
1207930185
1738877719
1137382625
1246312659
1319011673
2069001283
1982670480
1473016897
219884671
1595068570
1913794788
2143319331
1575720010
1939314872
942999191
1207265270
303405586
893622506
509469244
126563859
1752416520
804197853
183674006
1334414878
2086868315
118495203
2021169928
1155052444
2096305485
1334313013
1789971931
468457475
667984907
2138530933
722982362
1066384012
1363477616
60371751
850541501
157896771
885119483
415637644
456023296
1407071466
1603482713
1533106562
1233443804
305078920
1097900252
361726292
1080070987
79344139
1288062202
809039060
683087814
209167248
313458821
1241012001
588954480
299363893
1824036926
1513514467
1550785916
1751488769
279635759
1842615650
751386673
294279882
1487608352
1977873631
929310421
1041433155
473166090
1343478443
380828775
1864345207
746326391
596105408
398049731
475111227
1627598971
1678211206
1677034368
1311261894
522173958
1216233384
960305335
681408799
1770321343
1089502161
1931700390
1932719798
1255895739
2066044710
830749108
1086417499
1487181775
1281832037
1409582856
1920619017
432147453
1641763727
1383030570
1856874059
1310341856
1745993032
771246664
84167137
1794302092
1838053488
1334589433
520110575
431659578
455935196
595195365
78886521
622494090
2019500174
584789617
717208236
38325880
1348981750
1061612998
801889562
179667392
1892926917
1299624287
1690795927
71964390
1620039523
396819894
1952839715
1150631566
1511983366
815561748
2070313130
224108712
1116776090
1951834524
609795912
925279995
167230085
1536744739
514821868
1485459202
1497680914
1670598045
303165204
1459291269
746774895
1259601903
2080126132
808223646
2006502829
1254733302
920768912
1360184016
919585807
910242812
1059122526
2042488224
1400910961
526784269
590923071
2070558519
275115991
644887590
1775490379
272444240
1077711948
340163946
425117401
575171026
1550139762
897609867
1908746842
294379568
678859879
676269451
1391261429
1724898366
1790438538
1874220204
904516338
1666199089
1621686066
580930630
305210390
55661216
2044101632
1970442286
2071455554
1406707063
173908447
686778004
1055085012
1776327479
295567850
424369935
1125464132
1535247420
1622975711
1015052560
1875198072
1370183182
1605881656
1460130170
1723324422
589233839
1726825563
172153136
1627649529
1737604519
504613891
536679286
280535495
333580153
281607795
445602828
2014528752
1988193960
737433569
424523088
1016578585
1430853397
509646226
218668798
360404340
2081566583
571234655
143324067
301153812
1032549417
47388269
756895615
353905810
1038399718
1244612001
1261960896
170884227
1493793698
1324802405
1269592959
2102080631
339967513
51587567
1437549450
1901186411
1295935586
945074598
1783345203
2107556953
1048933318
950317528
1441378983
1921839437
2075401142
1962190284
1689228206
2103158963
900913443
963457073
916982028
16753259
1769530496
1149060880
1689639960
445688595
300679094
1368041339
1602099160
220535765
261572685
522490400
227655513
437000774
923931263
867815538
775949311
393716136
1494207082
586350345
1788490697
1757893126
489807708
1492263894
1179760419
1355090281
852800644
2010679436
1312438182
1866744686
691051909
521396422
1918359140
414532019
843570803
51623130
1837308333
391969871
708491065
254285356
1959484289
1258478069
1991931338
1651154093
618709029
84226023
812945420
1404217761
1139717130
1810205431
175031945
1203106983
1919939130
578666144
292376127
127295486
1302663655
1680785053
664535747
1832784936
1383505465
1081753051
248750509
638248228
2141958899
496506824
1710492383
2070543821
1249780628
716734502
871140553
69522513
1890920757
1875114723
1965765899
1480615674
261069118
831135067
508308467
1550827436
652649176
1852839181
688002476
2033893548
1410471506
1221589474
105938345
354039963
406270516
1230628023
995182465
1877622462
1774910019
2095566904
2078157440
154392434
556864955
240468277
1217868602
166649891
75511001
504084217
1809796458
1031619562
1318387659
1041556277
730322811
2092988201
163351869
581151356
587479847
155860145
1985961799
1143270538
2082378068
902410520
2050353987
1627984928
575032025
1542823835
1018144514
43479063
380756944
123018814
559259442
1631343198
967613804
1734832571
1091671489
1105394098
797524003
181156402
1466083452
655114402
2110973526
405595911
1353219715
1970476705
393530827
818443119
1120796567
1966063523
1286746856
1671588564
431788241
1701502255
1978085950
393622559
622910560
701578614
908833491
347055961
2099912575
1847162037
1561417927
1607067850
1611464655
1963736244
1020624744
1603636735
976415314
631283102
1015036765
1510410662
2132736475
1239211383
59335864
625893316
1362191546
1481455991
1455204744
35201510
848458550
167863608
473278581
1862251527
430833202
1814156069
2121077166
1681840082
1204319434
223200726
1282396848
1241416096
676752085
1544758961
2138654602
579269810
1272950610
1156654896
1011447192
1290086089
1096215160
460761285
951078261
1939828027
619627513
1529703829
602338664
775647301
865440003
1378029533
175119290
326527195
241208168
1342227161
743985315
1966121646
424644319
29547204
1590651083
1043155569
82993021
859905425
1479796653
1827111145
446199864
1155062365
801730909
1843247076
1322541342
1017760224
1752384828
584340940
1849396554
2012657576
267108331
867213920
1819001302
576385263
1376904699
1487731427
1971258120
1034255803
1510339942
617041434
1580665701
776675525
2028863684
1919606965
1867073986
1837113372
1281069275
1937136123
1280599920
858444980
74141391
148838225
1596479133
520094621
1943516954
1834141877
1009379300
557448537
1113051945
1767396714
1689971227
544966208
1807940517
915474399
548392660
462391273
747807498
1792737657
1610340761
1255573346
377169854
993392607
836556305
240314200
1173663214
560674920
1592743427
1113911068
330105517
1855583412
397703184
1718066045
586909020
401135295
1899115802
1434400426
1485838903
297655556
360134448
722123022
313926819
1493008293
501954510
1229516996
1856276972
1492261717
24438223
1508012669
2087959057
798795295
1486771196
86593772
2104673204
1766829145
1979772597
100638358
649358638
664114106
1902246639
762688520
1674401665
1183000714
1208523858
1515274698
1004283956
1991733584
485909227
1573791707
1158986635
1768541004
1875599833
1074402740
19357446
386354866
1363070366
1403777830
251466702
1476426508
808788500
158863521
1415698478
2055744294
1386008839
2040667795
475396794
925159854
1767536681
567144034
618623936
1628765417
1856872333
1674574565
961824942
1856512963
580321146
1650374653
1010234555
2026682704
15290145
1845865209
1843256384
406096200
2026740516
1305168646
1262405423
294673590
2107908770
1276815821
307716680
293856576
1028308694
295822008
1338755651
1276310184
1609683012
2096518206
1400118689
711519714
835237346
1324326746
129111766
1291558423
1995098817
818573324
1770499854
120206457
1846930528
1245974045
1166526426
479830192
785615160
1392489530
1742331311
1873751361
467482144
1134997843
464110174
2074764179
312856064
139743352
679239386
1677670404
1427117803
1459521746
1912765904
363953839
1652289721
296515115
2032311726
1855104823
292752110
1701550394
991087484
425902399
996025351
605347711
1299940309
1291176145
801885830
672298023
482123459
1604205004
1827782585
1719097284
1535983836
658369901
1194436083
752468157
22009222
1769881009
965379808
1702970254
647172677
785412478
218080686
496616201
626589572
502755701
1562243362
1849436265
484248587
486261699
1005124203
1379787815
1454515857
1334497499
1469608552
1608004941
221372474
702705358
145699022
1314404963
961910459
847886011
387236382
623430104
1479714469
876093421
1358593459
1789333842
108176923
208397557
1047864439
642973457
1648403912
1917890461
1356072496
185364841
1514437854
79137985
1692315938
590229335
1785010627
620833175
1262626650
1635231811
1160437149
536565387
1251384524
114720157
180026665
1691538613
847691359
1581306114
1954868398
224028991
532774781
1693539936
1188745358
1107835572
2088726684
242637656
1741551807
254440352
428121480
1898192700
751329938
267661503
1873277840
1218221096
1182548698
1730392912
839462827
1631350439
753047595
1411571439
1430148325
677326346
186762609
1319304396
266447508
1250616469
1834300427
1909770349
487146059
2041890819
1481571792
595444740
827393768
720341430
2106367900
1246483427
524308920
1408530106
1807201049
300426232
401869235
1847091207
1848357329
711611095
1226197235
1163742076
1142537850
602728136
1363971018
1601301203
1912829962
2116290978
543516254
261086519
778425207
1056411023
1487848096
424261186
1284308429
1648441465
721266662
360304518
246040412
938498244
1863354240
564322266
1919227066
1291035123
1712657444
993221509
1497356784
1181372400
624598965
87858612
1615469677
633181196
442106221
407820127
1354267908
1063471465
1960576180
1632290800
1293666997
1160441926
2032623254
2098871787
1024466046
538309402
1694444639
1818255081
2069689252
1960587907
257620536
1800583125
1889494560
291363282
1449218153
789320898
246894908
677608070
978176780
1120543263
256938646
741175687
875280067
1017566308
1778469805
1198756517
1802385453
41850868
748039040
1737891157
1703868809
1557416428
977649989
31520914
654074064
514062442
1956894170
954349431
2092977857
909470335
1934478994
1173677319
1248355366
203387092
896079800
239147312
1071173836
718077135
573347377
294802464
1188211040
1106576057
1003364847
1820664575
1209452085
915808309
441256098
1991052475
472787033
287771999
431134558
410240184
335604045
1087165720
562146529
1267902695
25473094
1401410794
154031236
1411876036
149663987
1885898092
1603692508
528850449
1188901144
301796022
1100232927
1493436683
6330325
877169671
1977894050
740967595
490996413
1656050967
850849103
1455169191
501703895
1335016708
1130839159
474341435
292891871
1607456732
988785963
1609154993
1236366137
1522789749
2044067464
542091089
631812100
922073924
208080352
1287136558
1286011363
1240628110
1211873430
1767099315
385928235
1919268278
371181279
1008712577
710300783
683857588
2140397038
1118339709
2065320369
1005687182
1698920915
2083798631
1967475230
1552811839
904392787
586484603
37667112
2054010691
322009732
1107605075
2049201741
1564096299
208619403
755677655
1253630734
1242739704
1959761619
965575375
1046737167
1967470870
1563482572
957348888
1372241994
1884340682
1604116178
373056201
1856755181
964759731
883360499
511533902
784732604
194334815
2030464139
1820753020
2041859278
151157557
468012340
392997977
1690730524
1602391053
612248667
1024484513
872509932
96564875
1472215267
901367467
932048031
1041819330
1154720899
971515809
16809306
376162833
1635189924
41278763
268613844
777166655
625917377
1850822890
503778134
568954439
2103407840
2907562
483397049
280054080
2131528323
295891664
1270113343
1427354739
1947442271
1752826170
2074617086
574445099
790499290
1840754423
842319094
1662816108
312583166
494261266
1470664732
1584897016
1374227500
1634713097
2095490500
1361730263
910004850
1735146830
157319389
1622990366
407552246
667219995
1239548893
2107884433
1207244051
929826682
1694044436
94065870
1258076445
737205184
702654382
867069838
753223414
1193633851
50301608
748303837
280728056
1394906972
219049663
996115979
1332902244
245041144
1884401677
452148141
732938996
1146294294
422351321
1998468937
100793349
673516161
1370227529
532557408
43541866
1452075583
95088224
1052263573
1001776209
1531320042
660213419
974023365
1782054191
1852739923
974409240
1219004522
1605031399
651321149
2106109097
562195191
1132675054
857751544
191016505
303005329
1060621012
1122543732
1975144474
835014171
588373433
594020319
347375693
1440598959
263183028
859656929
903695200
1501716604
1448167495
860740026
1206131308
1135658373
203817973
574054971
1770264993
1296737181
989428745
986811815
1921035926
1189149523
733147777
1566540934
566207938
1592546790
2101593880
506653397
329900657
1312996634
347916539
1805720520
1807127
2042395449
1902350799
944484176
2135748736
622371839
297854871
1440564445
960267378
1683121227
1556162245
796629090
1799616240
230169234
1814017248
1515183961
463496515
137705269
594967201
2108058355
584532014
1851778135
829056494
1665570370
1728098670
536573608
1854796831
331610634
1025542869
12625341
129156414
967436335
1624685612
1281133402
2139305054
562180288
1389384056
347565201
1432157094
198716939
847378751
817121805
92659169
695802072
1339364082
381302729
552818870
22193221
1032864928
1467514301
1761500745
712041264
493132344
712408941
763107635
867988145
849881702
1059089791
567588007
1178202086
15156826
1243724950
2010198146
95138707
1469394581
268330568
1291401837
1855379010
742740571
2063331700
1501171806
1875672293
150345034
462111218
1437559521
1085828273
471211435
1199845750
898068470
2094393234
604842750
1705242425
656059413
1472974978
3240865
1340025056
871437635
1288771478
624069637
406387289
2056066405
2132438638
186831887
1626318273
804625447
405947436
1734896988
1643123832
1998076183
1279003156
620673577
580984504
503070323
1262731161
294740850
1614257141
1994386150
1239074371
505013807
233061198
1299749931
1919090436
1573432071
1431053333
1722747156
2072587572
505586630
2061327590
189825957
1334813527
123498903
179305847
1414415301
589969342
740037434
935667096
1229175071
298614786
1273633702
1620360700
1612506498
1349211708
1270575176
955973736
248889124
1188209646
203198164
716621883
1718328024
1657829333
1286036415
315206143
406429277
1066819808
948729962
455791670
1427716682
1188172626
135864736
224245662
666873122
1075729436
1463981516
463304447
1106349230
1452092904
1767899866
1131290617
776296634
1932291423
240909499
361015997
1984828641
1720018084
1036417957
1544995530
254208988
976812096
1079009972
1237538514
1148770312
653849439
1750699323
275050770
1681086338
306160463
1717200346
2017384353
458302720
575061201
907150417
1293284559
1176632083
1709082527
1971442713
937854711
1823628658
1088836432
786416147
1627887893
1040870380
1162293825
986182500
2142061342
454868066
1534197714
1612120951
1222291983
610155866
478259939
989186608
16054279
1126178705
54708971
1019193829
1212654886
1373948140
545356872
1116497598
334243550
1426640482
1243513886
1346798303
564457722
658044543
1267514525
1918314363
375221605
323896042
1903675837
537956380
1545581831
256443337
1635063030
891290377
1030819599
709095676
163582376
946884301
690371094
1096305855
337824132
721801273
2061532147
898371174
709603526
24969474
428112387
654513062
15843846
921996768
907794860
667704201
172483348
407631062
1924311055
1791248542
1600164016
2059381510
971082426
690285199
1665323902
151768062
349550580
1400721850
1502706503
777932472
1455929046
552134602
633709648
1719780543
32630581
830460805
656245434
1590272050
1530385063
1058628069
679507730
1533608334
919553060
1100577005
582576825
1090326221
559687764
2049053029
445150203
1915998412
638596648
178371109
858571349
1704499739
327114440
358097196
556257966
1873736916
1174013456
1510581867
1764256
967121300
660472437
1689974288
700441105
1023863952
1097819529
602778271
186524739
1627030784
1894386751
578221845
406654880
2108635826
2090661722
724130213
1706331213
382221398
218131185
1252676982
446492876
229355031
1037555598
1978479829
1551839093
1623150467
1150323184
300667940
168184168
1153149435
1798185838
861303669
273878056
22988432
1756748295
722702562
1643320483
2061987149
1831436563
1451805470
362552443
903997941
138631393
818268936
1978436889
1794071422
1732487114
1271543613
1385323797
1817217469
1061231017
658484297
777597922
790447073
378333254
1277215101
1958794812
1043416728
14404661
719720594
886888923
888646204
1191490617
1945258413
1985913564
475912457
1548109265
1461623
415934139
609684960
1881417236
1629900292
1274673481
947476973
1561135302
1488517895
338239752
1448948502
689605081
1028239990
1928672022
1485343240
1197198482
1142340509
969422641
416180558
1161553031
942967063
961926322
1630280305
280298932
1567556421
1961444882
441242862
153189454
397531756
929404347
50131989
362507730
1842405506
1660494312
2079700445
150757497
547974328
329607439
394952783
749571044
1437975561
802954766
618705051
1620701503
1045138613
1234338918
1518006427
1471364052
853428277
1028396257
335615358
362440790
1807668501
1270704443
1263371832
1931294309
1458633161
2110287925
216606996
341401639
80737930
2041768714
608099017
1685494367
1130045402
194523287
468675592
1476943014
1109622820
37173691
1926178871
1749578345
2129888044
610137599
238412583
1853575812
1164551965
1783818088
2120912929
1072643966
970929961
1371408183
437477219
673656780
974392919
296874379
1236493512
534937294
1412980985
664164991
341755371
1691509703
789417811
752142608
451833917
1592668970
2079784954
541629689
790386607
225928858
1844707715
1301502349
403782793
115240079
916174269
1066810086
1577908741
1809400191
877920909
846336511
586308657
119328695
1260162504
1150183427
496991865
810161952
1399242242
893971537
1109111217
1774198431
546555410
1393436366
2026105466
371436343
1523693048
1371305394
46053279
193839310
1177589342
491933944
1243660224
930212421
317229575
1544083101
1615513733
2003651150
2028599451
907779891
1428833312
1078948452
720420975
547281459
1579509669
634258564
460550430
1407496629
1939589506
1383340703
535268711
1158870839
537167785
8287820
888395290
1839863661
869463538
158694075
4823916
1658738486
1835717602
729148219
721295348
969168566
1686965145
809071671
1365037719
1953619687
751171441
856685505
189532443
928249038
713437388
1478146420
2054955458
1293629012
45016504
1614419535
1505437277
180321856
1551546327
574576105
988104072
1950077059
1640768060
320013773
1997233731
365137563
34236264
731985472
1317572811
1548874645
2010515568
612137567
1423956450
1402263682
1912455716
742961200
106607755
240369865
71111740
1864274244
1266795603
563359219
745361147
2050558653
950568891
31210648
1156720994
1079860503
98898557
1024755672
759881872
1083114898
233623444
2057983590
1171315729
297823557
409947040
1588792882
332193283
1532060170
1319634791
1676800267
2133571642
189552287
1996509557
2076254326
456886944
1752394357
1991911633
1107225145
1341819411
1867397829
515712843
1447058615
27282883
1049197080
1925083996
1923752641
2795023
806965443
1746713263
602974346
416742049
430933397
199832730
354453228
395391146
272002268
364293013
888158349
1585518837
1864475212
652709979
293344697
1979672188
1300596710
1414796202
577607798
391851048
2013695802
440486055
1487858005
955835416
2010204284
12734242
770421558
175373435
602684437
12354985
356532088
462155399
861178313
669500462
429382282
415620475
1131827682
205757843
626753622
483113716
1202840751
1436199616
1647431612
229766958
1539226336
2110577801
1454458791
1500296710
2078095004
1723454895
1661324023
618499563
854075999
113528129
2091543663
620940649
1601645156
856127781
209224547
1643203092
1180869773
2021097518
426575963
258061907
1109049393
54916066
1973762040
1991933906
2070021856
1174623205
1915977827
580859419
958190812
1746310878
831370711
338589665
2047250519
2101591396
125144341
1178036839
876456577
639265920
1885102555
584038121
1136093225
2068156310
157499717
1406341409
1103917256
198509130
356007882
2130003368
892282787
1085948803
20059076
170905625
1119669223
634466111
153811651
1970534708
1153065139
1793966208
129754584
715816234
1865309538
1703402648
865660134
1563015757
1831347779
1975395286
32508940
770401929
736513066
1871236503
550184739
1240125014
1441567961
185960676
2073450109
473209492
1362807751
1701144533
2131458607
1968250524
1760909758
1147523395
1491343316
902967117
602973522
534608640
986873175
434995320
649083715
1655073970
929246769
942443375
1619705532
1842219264
579311423
492502392
683909454
559161622
1990920895
737979792
1502323543
207752634
441648500
95689546
1677270126
1760743993
23837139
1226994814
1227426645
755320518
142730466
1458185156
1507454619
1167149660
256567971
480044774
384918614
2107178155
1123826101
343829703
176001747
634323308
940767201
1025801195
1910724784
1198180782
1716319938
1142792346
386549050
115598892
1353969456
2061984415
1064785953
1500340724
515638882
1839006958
627542763
1378493619
714512737
384289358
1777617
305355847
200954345
886686837
899857051
1353314236
1841398358
779889201
1772044600
2116811045
132106705
1241134462
965051234
958875627
1716519188
661752259
404138883
513928008
951807430
210838161
1591637541
2100413483
1035681722
156223693
1437086487
234627038
2008372290
1579356738
486247593
431380858
947209118
1346365193
433199373
1438680431
868397923
1083019195
903262624
1335042766
810939655
1712606269
10458099
1792595331
430696473
2094035301
2071218507
1219307859
609888185
234033185
441472840
1687771990
1772387910
783884989
1240709249
1309158510
1446289964
790774611
334633956
587840513
49625447
837806780
1188162993
1398827428
238102104
192296386
1500260221
955236195
1312299918
216478869
366864435
1019634841
1038711014
232898534
1904006344
236721927
1319530080
372037607
1415528568
1656532640
1514957334
2108197434
1948851280
1316562581
1123601051
815620159
1257156670
2035789818
1702288609
45307192
471734996
1515965451
1582899132
452547862
1719704095
517959280
1088343995
126239179
327457518
211167075
1105640558
1868333661
690065927
1987270150
5268467
626596003
1019649002
1254908619
2135709466
253181929
1659168013
1395654928
373089828
1725010684
1472649834
1955297914
216536220
1466546665
595927377
408354796
1373361641
1306501518
67786771
1705116878
872780091
463550594
1966513667
318283983
1201532421
691779102
1079239615
1614477945
564783143
18311196
288097173
832551067
1550986353
1711737191
674341209
1396342222
1651620919
2039718047
1582093133
511666636
1281153586
705553791
1341952506
291283963
838942339
948842312
714993691
1621290322
618697557
590080937
1070209982
764820346
646330419
534092905
802956700
1218402827
1270435675
408051110
768578029
1362597250
1623986418
1075180755
331919536
222784807
1248421996
1756390787
951565627
5328199
157407144
700584282
883410783
484528603
924361777
1165843721
40526575
1624969244
55724680
1792991052
846274741
1197369666
860175180
317003378
734383569
958162222
1559092940
909158284
1160936681
102044464
415687077
2090214379
1372214747
2044163586
656853196
1347049387
287583628
1165784300
228838943
1785864178
1287120815
1219876453
2080310257
2130626807
1223662869
896156284
1463272038
568325328
295538055
527911980
478698186
1471416569
245880582
1146258726
1697453064
4203818
920319623
878876389
787902244
1763221876
603197487
168387955
751285084
1526928372
1007943470
7878912
1162002934
1555750895
434908774
109506857
218248007
836848587
1444296911
1474772569
1961016061
1291984560
1361531077
959243404
335336167
2142619558
523268571
692323646
1745858908
738855814
981227367
890139104
507413377
377109229
746339899
402720275
1897984857
937423046
1760848797
1991903697
1749545524
317020321
681148006
1185520521
1215811155
413269151
628066170
1610949283
1257803419
338369598
878438586
1163840028
1031640797
1694534067
1417346728
1582956911
2068157405
73339159
1844088844
957745273
1127460906
1772185146
517604837
1611104428
1170411536
1576573639
517041305
1880754088
1624610146
803544350
1832925923
1561516397
1585376407
2063154519
830792581
944601788
789372994
1619934438
1740516506
1477143272
2108552656
439673944
785862589
1806687917
708268464
1053466850
1231020761
1533051398
564847442
1731996633
601917475
1201947362
1111415205
404666365
2021484210
398008974
1858559885
1902684172
1893165543
1132073144
813932448
632474932
1950173863
1741540752
1164906626
512437527
559767231
985125800
1012402624
2072137723
1204367863
507792040
1193058081
1169954638
247195027
1604845930
915326381
1106058144
1404328232
571305924
580960127
1053659967
747903596
178766265
345690049
371900389
1578376668
2110056614
540751947
1390405007
8404628
448247407
868318215
236963913
2043315909
647167780
101051468
446149359
1697071150
1003406227
1826520342
2081752259
1971506115
1594909539
221372608
1987463218
1497514718
124704634
1094315262
785436955
585096713
984347575
1083590221
1842602591
991176422
335262229
149968082
177364308
1717366635
1712489521
1024557176
1627125428
1892880994
659795430
728544456
2003760574
543161210
2031658878
1815883254
451639842
511965138
1630177175
175410254
1100040838
536759887
916878874
1911435470
1865493067
700981078
1369843125
1749410238
668645420
1878199701
1059411634
622179864
812635242
1813818832
280846575
826755766
1969655608
1850195913
1508886056
207633908
1812110971
336342416
181980239
835318782
577723471
1060033749
440606601
2000003945
2000899533
1439831538
1463123160
1616750958
420884574
1267740024
1144218564
1803887937
2062717054
737170258
210358660
87481852
1519118352
466068401
1981874719
1088711926
1229079689
137809705
678181807
656847749
1629254843
2132120272
993042419
1635817210
1795276789
1975318604
1039926997
1185219537
1000088435
272719568
1262805126
1231108904
1886132448
1280133775
1078730827
258762431
2125915483
1206779225
1559899571
2088596584
840461846
901961412
1561321461
1227373515
1218549785
1830845618
237272859
1277356271
1317809572
1708706569
2081017674
1874112937
866995472
1417186465
122626681
1680789931
1357864523
82574004
398226037
2070990384
876384754
2124088781
515802046
949551876
224585423
1848534489
1138560802
35812916
2124069035
1179546156
1601434910
198243394
1601754646
30196248
1443395049
2028762492
825564949
1858704573
2025027221
1718405172
391031565
1803944405
1161414876
2144765728
532051758
45347172
982220449
2024428616
29990110
1580522708
1954759764
1063738754
998510384
341333448
1675543029
2118265154
410313366
1691047916
1032390365
13674981
907876707
260661279
644872879
1561107247
92404667
155208988
792582395
1227695352
433845331
1840777179
1701818820
1459144937
1214969815
837743434
358741395
1615893986
899248725
1018963307
1393296920
1205183686
1740029529
904423126
2101596550
1269423058
1471291987
147782427
830633075
124582907
1012881193
1219965171
205710316
1706488903
1961727704
1513601839
473145373
678461182
56242713
2115293197
479489503
1519060069
2009575155
388633092
1564023278
1824049447
29519640
1175535575
885670558
1910923346
345759164
978758825
1945971097
1733716289
673523248
1647083734
245075827
794858289
523399743
1856880994
290755711
1693772084
1097838557
1944199420
24093677
1898211157
2117066689
1087608717
1838835213
1393546696
1509944361
1697039159
1160427989
1438510651
2028340738
919015334
2102245383
2121910043
727092197
190293861
566017223
1366984826
1007122489
1043999552
682719815
565536795
2028689265
85734169
1072829128
2077945265
297584167
35427674
1257126644
1537245001
1789097894
1941534763
1879467005
1033319668
1771815866
1473784168
1563815360
1190196719
292142400
1347927659
1517904411
666164278
1828769978
348093633
1382659419
184803511
1651042697
1035602521
799379890
1546571844
2085232935
1009673573
1203874184
1585350460
359134522
1458021752
177803547
279934390
292881764
383550113
1324785947
339831870
1925732826
457680565
1538285801
1406971792
614281619
1675740380
913176731
1798133131
1034311814
950958604
1332947890
1572202641
1323173383
1944909182
1407670958
2033865816
110838519
333277323
1177751077
1401166347
135649189
522993446
1982629929
710986923
1403110048
267657285
283926337
131847393
2081109706
644330931
1111695367
1809087984
698098040
894713002
1206450188
1597065492
326383719
802020852
1621124968
1007782550
603754748
2021051903
799341497
561925494
1834990969
804402648
2128548214
2017165304
1729065827
20177471
1081450329
561670116
629193401
796769464
1249314705
1598971605
1499964137
1929120647
91353696
1105516018
1675329977
2115074684
687288600
1671537405
820820376
1451485730
656254611
23106512
1381304220
47909061
306264980
54348591
743878
1700901540
374724425
1432511714
883174820
2069568003
289891033
2139152826
260535828
404535141
1811927664
1018223612
2133133711
417202671
265042061
1822196630
1903204589
1999564683
838459358
301359751
1762536730
220609853
832859380
828107014
1505242441
1333296977
1775110533
1189429667
378007016
919140768
603624950
801336748
1760151007
178602001
1168565180
1349364004
388345331
1035771467
1695872933
1862211527
897934787
201607302
671503513
746960980
356590415
278483803
689786004
1059299640
8112157
307328086
515791998
168002820
850894881
1393265132
543853843
1866563229
558671859
1055976489
766238208
990455029
797530817
1845003393
63748038
1313466358
1447495898
52211262
1572038108
981644405
383432094
299163269
1801099592
1329979474
1164672539
1401165171
612364978
758537997
1322747672
464327889
339842187
1230978466
443577200
584933886
1501805981
1726375784
133718531
1835011281
1511484041
1815851394
1315468441
1139360025
213582126
470101932
673832241
1770757514
1210974768
556388427
1166701915
1936217428
867222296
142295171
1851120496
1672156956
1198076123
832575815
261888434
1786953250
1095080480
1946112598
718197752
1961347707
219578801
730726223
931003902
2049024149
1555593218
478172172
152902107
1176211960
256310853
469692478
777649685
1337634275
208760871
790721557
128853081
2139445479
1663759963
1485790368
2129886893
604876135
1225687104
407382010
1508234953
783262718
166709055
808698102
362394639
877921067
221403138
322712646
286378260
319363213
1352639762
2077338665
154921697
107100239
378872141
31044793
146706074
1638860178
126050722
657115243
1914687466
406553356
752306216
886383665
854523699
820636379
1971729740
1788470142
2058991599
999771855
1654014673
1829856385
11894519
1541144906
203130305
237106551
1999038491
2111358071
1698912593
2122827547
1135560071
1323418430
2535404
776940081
1875500372
486035798
272395856
490869727
81897368
1294234558
207932866
459925638
730371338
702492796
396805693
2095485477
1836670212
1608427308
1104707644
192666225
1714214004
414511514
1066127262
190189719
2112604803
1070779189
1790424485
2007430343
2137420051
530514417
867691339
786164900
1878673573
695447134
609973033
491683785
250583153
1685205930
886780979
275782466
1075276753
742328447
1957796776
999431842
1783830683
433473061
1869367166
445329437
2058243345
633995813
1068546095
1167775758
1221895938
1281060274
1892486118
1963746864
164352289
956284362
558743514
1647975739
1375414759
1073863675
1328642817
1722918765
1604972870
840031830
1349771317
828035821
54329177
1588807587
952657952
614569331
2057110158
1738215403
1333675108
1875138797
2035172751
1479439469
1051085052
948408362
1591934497
1232310294
1320410710
833589823
1234248419
870628221
1341258969
1170325332
1121241509
1840756056
1162161553
212724938
942149118
894014136
2043909520
371267938
1241087669
209745669
1699481553
694315436
925504799
320083258
547692370
1991994422
1266397868
2060318295
793600349
1435280754
997795674
569543531
115697602
223306864
1082179515
1428423935
163386326
1323687725
330980213
858780406
376227701
1857721926
383912812
710454696
1627629510
525337007
233846824
130778638
6547490
1593935008
1153978382
387235041
1954945900
47622773
1479998701
1484932224
1752993455
1130998219
430498740
1652967384
355445580
1879192106
690153714
323648349
1877762381
1864728351
1764032640
1287992515
972921308
2063381762
1547731812
247548989
346665176
319980845
1279987034
1600766776
1863120840
1812535785
1328997324
336213566
2037006320
956910411
1438245952
819270618
1135242255
30153467
1812724206
1067490747
1256459117
1396668541
891690070
715894903
2078538650
2011647352
1829426554
1503351794
382734991
138138186
1723944985
67244997
1780273525
174467556
114028054
1709317979
154082906
64767475
721643157
1069232610
1965229740
1316819883
1155492848
1289044858
609257920
904785817
592829145
530120714
1866951363
1494901136
93941552
484903142
672860889
114762243
270599151
478084169
49761097
1271489858
562059257
94848441
2098690184
718499852
1287347546
342275620
425212849
6779842
1792872106
1287709834
398300356
1547809559
1169870419
2122733062
1063640457
741010728
1374505910
493448617
1753404204
1703154534
1177023092
371795343
772909295
1920746595
439869399
851611231
220930510
49418493
403923348
213522321
971289500
2164730
763558826
2108530834
400273530
1163692729
353171272
1937788911
245594534
1731782912
955021370
110179332
1617934715
1034143303
1660754822
764259205
997434778
344769655
1621368366
1804637519
1955547407
1507817727
970984090
1516193954
872666953
1454352772
1992814319
2075481596
1527252358
2090389279
786635849
1236274791
188050841
259122031
1105357732
260756692
2129131417
1989571595
560205093
687682901
1271418057
1210449852
2139807177
1605092855
920277391
733649398
106055101
993840821
1938335659
20436878
1873256073
968997411
2101753993
1265828513
1852973629
189156683
897500967
898996014
1423073244
343320552
229608232
624625384
1140996988
695012588
1201721920
711640517
1985901347
584610409
1004120748
1102028391
1547873835
617405017
545691075
1135431105
1350636178
665743920
2032943627
146106409
425616276
281574285
698305868
905741525
1058777082
1765866626
484052654
1563472460
2033604686
121255872
174680519
240268098
262673766
1175645311
592029673
919568951
227468779
936795937
1361861365
671456595
113704251
185411973
960513833
1650826201
2048854375
893375294
1572099634
1235257754
99617193
1268527348
122589277
828017410
889302131
1347325485
311435081
1090931251
499398008
473930906
1375688925
11119166
1711860802
1913138184
1901121569
2003616801
2038567653
806071173
591950018
536095504
1634951916
80376133
1716232335
363296777
807146729
2040318581
1371367978
1092951687
1518562786
489149424
677228244
1900316930
661706329
268245600
1510236463
958889145
175667050
854983419
825345777
452707791
1445290508
939260488
520930277
2049846351
678051127
1527672407
1921526636
116371413
1352760165
309824914
1166547690
1343097828
780540330
306237285
218127504
1732281346
766371171
270025987
2133119165
120191137
154028783
1240969426
1826939125
1903247993
1865722776
1795057357
973797828
1181800248
1820015512
118420917
1366887774
1730065870
1000565038
115447255
1226513704
82680546
748603922
56386226
1665715387
1518894200
1416598032
941775440
963574647
594103978
363434267
1651123652
502949793
1198264253
1446820307
307079604
698111999
1386159199
1597124479
702766527
1914850701
951176139
1864686703
2123525673
389660546
243422372
2019463204
1311941275
597220238
1399584867
1470277078
2057899888
925192594
387348486
147796492
1137872223
147989777
1067962415
2057157103
11336226
218990472
1868119406
585920644
634404991
1874312029
126912725
1494809942
946350142
381418722
180263784
1142278821
570421000
210007549
627333974
1443028005
848341094
2141337428
1908330311
1597189162
2070111713
1998731989
414944161
916951788
242755331
1898475110
1173775807
1311257664
323129982
1535755694
2074177797
1145402948
179139883
876500057
777536128
648642285
158731106
564424800
805273006
457390826
554701051
2024660183
1408346202
250866650
610506946
1898969913
1574586139
1418214863
1859497501
917505623
935346509
1323689670
1361886140
371479592
450923955
1433848817
1224850665
1061396682
1243227774
2046472205
747582950
1780178872
869025076
856189488
2110714693
801511134
1277683702
782738318
620204791
121290841
806722665
881597942
1670042628
491664586
602969376
127631815
1715842872
689938012
1215825213
579253426
1969436407
1816719771
1803011260
2069870388
1606631424
1078751428
684276902
775228342
1587925309
1759000009
594385897
115057716
1422679053
1553515604
1973572298
1580226728
1961999612
1416864830
300996513
523887984
145359675
857932752
777696015
213152117
1104871836
1028350481
1977799663
128949219
907978278
608452763
601172953
604509087
1551899485
334290534
1464701823
1202041962
589606667
1174796708
1553921677
1703357816
1938916339
329882210
1566296172
499396576
1096747253
395961467
1591787530
667886826
139147794
843051433
845339687
1818192845
1807460396
575911015
2023862267
411902019
2061519255
1799741849
511637198
1002924337
1908937210
1822745358
1054634294
778980839
685265709
1540739529
557910001
251205000
1094182121
1134196792
468072924
397552747
2111771995
1123900420
1928252981
1731302015
505241766
2136789353
1705497341
299815484
2005267146
460199006
1976885063
1927511462
2052320790
120679185
338206944
924268025
1014463547
586174613
1076539382
76429504
480028326
2038343379
1357622072
1838380744
127727325
1142419691
118004821
234303996
1743576531
2085721389
933143612
1169892253
1203103049
1991976877
1391456081
2084907771
862889865
1525005381
1083896226
862028627
1944162142
1269514542
107277090
1904050732
1135829234
883876062
1840821327
782490990
899320239
2016373767
1595593080
2011396544
362297478
577031427
1911803923
1760149803
681852481
1438744790
976349812
1807319148
1264367042
1435572725
744682516
1653034521
292189256
1787611760
67603925
2011461751
745226610
1461646904
1862312534
1300331430
173201371
791596441
1545087530
569442406
1213443326
695004870
700856351
1240752579
1216381454
1715081543
359877996
33209208
1836563335
845199047
848885234
681279563
948535741
2046486220
1547807910
1660262472
1139386620
1912401819
42534771
2147223321
1402888754
1962815816
1759325132
668539362
2096935567
704180260
1625459434
11607620
765703200
1239035484
1224402469
1915592621
671587919
987401799
345021084
358231602
1555928464
1052327233
1734817305
645639360
1557742535
454157694
1414681370
2058037048
2060269882
1898358728
450084094
186462365
207557531
1821843232
1312939104
471779766
559968057
110979503
607611768
1576062659
1744674590
1435122581
1059942881
566947407
1620257968
1046018240
624986441
1567565540
1880826138
1616173146
843213240
1003933126
1365447741
954731812
928562533
1638014189
1515980185
1204681122
562707782
1477658901
66387146
1778477312
1807422876
1098784920
538014084
870306297
1337561434
238366984
709655399
1226481820
488378086
1629320727
626641674
187664674
1406221621
791776974
2146789763
1967186452
459513317
1700625761
158548311
507971080
1863406519
71035843
253718033
548650580
1509504388
694024959
1354781891
281064733
1706961684
1776720140
330007754
952233912
1763823766
845307731
956194566
83185856
859268092
333772876
1554745109
1583883023
586152033
2123697844
674110131
783002189
299954886
1710211857
752071332
1680981844
340119034
724347410
1185819474
290091143
1868441258
1850430216
979252058
635153768
1248399577
242439731
1963435470
1309407358
94286384
779086422
249604439
775495857
1302931476
36701120
1844222044
112461091
1899868831
2119432853
663990793
1071275553
831990269
988919826
82350561
2034733107
1035122956
1993895444
1452044399
1962247565
1129309037
683463740
306391785
424055013
2144653512
1876356872
90706991
1259427820
2119688471
2107268454
1016368275
182961407
925862168
1045573572
434725444
250741074
277444166
378094916
1888221596
81164258
1319762877
2135438073
1560820940
1028120406
1435813264
592556349
2003326260
1022512067
889181688
1537643251
1693657796
211831251
1385285811
163201773
1017293959
613482611
629956636
1373686431
579002591
1964530419
1512331441
547315774
1934277979
1489124295
1508345233
833125587
1386203163
709998243
565327155
2137815800
1804959370
1259688562
2094324989
373800058
874088227
472470374
808127892
1048009010
152938601
1197542997
1459924920
1276990684
40929787
850411928
786597844
616389930
1784036399
453867523
1311179470
767234290
1443989778
434533218
1157384586
1602407759
1907297310
1113562662
1859165724
623248459
713233027
297240034
1172963071
5512114
15418327
541547909
1504842881
498651774
1795494259
1454999455
461071341
501821218
1462366172
1697589464
211864644
1395128024
102913525
1479393682
1946176254
342534740
572556785
1766707423
535955171
170397022
682892622
264470195
1560061427
26817534
1929866516
1593462049
816310398
1597381054
1624742417
1872548887
317623759
961986289
1740145952
1635877503
1341161644
2013384682
156597159
2065000759
1856391900
252826200
2021633916
83758200
1886835217
66706469
2113631983
1053507364
2024823812
1888670051
2065520153
733086806
1778768530
410659495
963104133
2087287222
1263632370
1856717652
192607325
90360287
1274911488
354168790
482793121
2125801074
194296787
1883708318
714186471
1027000982
1461329783
1554591728
1107461637
710673637
1642816632
1818231248
67275645
2056604242
386696984
1328449493
1491334406
348015
2061444478
659724671
1793169532
2038967110
879102998
297006129
799468043
1680114080
945162669
269863569
1043453448
522171722
928320490
1343478216
662659187
554574324
1541964577
2043939014
93588796
240672427
330567438
1165331920
1972441254
936282206
315192041
241605780
916932568
1644336060
1995100491
2011798809
819525767
876783465
1807757616
1983048101
865818999
1345093339
1881229650
866653443
1300816597
1492308924
1605670236
1374271660
863331917
462278821
725922071
1919994641
1179971444
388991927
894238164
1118338502
1686531071
1467320316
392072591
2072880247
1412635548
1743798339
673077301
1560060373
965986549
582596991
1891481365
687267564
890030421
972299336
1542334786
55101748
1915864326
506026021
1198612628
1578719309
568477692
1235537129
1149670631
1141644536
248518976
50330915
982917335
1556010617
887118867
1463503112
1251763693
2022412728
16283493
1574678457
1089796411
1150832443
535283476
1336318475
373757586
6107330
138351321
313830629
2004115010
703213738
872861604
481600324
126539798
374693666
1281697691
1851207812
232472556
1339730211
1516554669
1895623294
91527822
1532372567
1697481495
702495719
174461242
853667644
1059036719
67985130
1816663497
1400929169
543361987
1689673434
1018023877
802982141
245060370
1398350527
54513721
843548784
1989233015
965967669
1482755359
876582198
1170445193
476664174
39790445
1910895286
1055845597
855417050
1347351959
65999530
901724161
1691339125
1356224652
1387602956
1392138169
63614449
709122112
1094068291
2073415135
73134737
1148749681
2129039996
1917330694
137313956
607825871
56716539
1279729630
1175553880
1254344459
790562843
1459859769
867983692
593046022
1752903644
366263632
1415666628
66789842
1282665175
195141940
820929116
88584079
782876674
364741430
1159997154
2027069689
743081277
843344745
381129836
206826547
28292378
627778456
970410265
858608892
580472201
240312206
948836403
1055414095
1225668161
487697785
681284841
577592663
1191915143
1086369310
897295457
852834977
1665745795
1300305137
41293759
1406529799
1770311365
1200156854
179260980
1558952958
1523448911
828947287
189980682
662660537
1384896755
1893380710
236015720
493544231
1090185367
378337083
1481230201
1247623282
202392629
309819184
1431884946
1639883832
2076852301
527342606
145045742
1574311210
253205323
1975763982
774093238
1410393481
1922970501
501514908
1848310284
1433263946
1388987781
151627624
1804623208
825002212
649015946
1730613357
2032595499
855750921
1499647608
107823280
1842963290
2100458311
1671181766
1640874189
1555559140
1779829760
2004823306
1628653576
1752399089
1872794829
1419576784
775859132
2145288258
1387696300
844369216
1761187727
187511367
254472319
1792443115
1779437149
1875744783
879253195
826414728
906080691
1389406508
367436986
558951957
786158289
670923277
296602953
1598895287
179128906
1707568584
1447490211
1259352124
218437819
612397227
2090650089
2029379490
2131545742
20986474
2037139232
936256028
1659878559
1394186280
1560711705
1660183426
1684008036
458669870
256197072
467064026
287957081
395683541
816964030
1180051587
1911036758
2126342835
151108897
1200019942
738685546
937801000
1848046668
243071732
1802314646
1147744633
1448597355
1525385871
1798289147
612107722
1385008200
92295940
301180559
801068554
2115697041
1107644474
933023485
829083047
52230992
1802542448
1327867668
298135971
715448197
1714154622
1485652127
1959066482
178137613
83657449
736956598
2010249972
1116774618
555008300
1609006964
515965007
1535090752
1039675448
1119895663
172134155
1179105197
502994945
378499973
1075681125
519802161
474390079
2116062287
531577129
1256262110
1969908553
1227752101
323522017
969920158
1604639218
332057435
690191022
181530584
1881844934
1978308504
2093452087
252180976
1255623856
1293540818
1004000013
619789676
2110688991
2073471474
392354027
693724004
850985915
1293628709
485328856
1112295813
191089637
181094080
1083320962
328279688
262994014
617962467
1403808962
2068706895
113602180
964204558
967534058
1217670684
1844533300
641760667
1724033942
1958197456
2064652545
963079463
307456793
1131494287
961858788
108064490
151424086
1290576221
1387810429
1378665019
816896972
1476718558
13485154
2138289616
440024319
302932777
1807923541
1594837163
1809900653
481284816
1853077644
1113395573
5347830
426532125
1251898603
828305186
1294861065
1302223819
1348106075
705233314
2109338947
818192554
1478579268
1472096614
747163694
841152753
785345264
1057869791
1227087794
1104607890
925248171
1792981023
2093139545
748820366
209248688
1029740189
1263464371
550107844
1582109520
539799905
1007356460
1032858637
215438875
1814808848
123177430
1575091272
1113438655
49317935
489501248
1644280350
1571337831
945273870
1376168196
319434081
2110497246
1415533757
504500183
1447910474
1605217700
574958898
480487031
1169135417
31223514
857644075
1610773906
1698679974
726723201
792316780
935854294
359540312
2112892153
1253693705
908853453
207744041
766535632
788446972
313861530
269464080
1231788092
1804206851
2129125593
1573964491
982037667
1177628827
464271382
593298726
1019503724
193926857
2084806397
673689557
260193368
1304744622
96983438
1161880975
103777793
1354472980
4974222
217850262
1700826625
943220914
1490547129
180165607
644970889
1697789934
1637436814
1315696003
1267967268
1291603722
1337947738
103906426
1649445662
1978998828
1285495717
1010643010
715862354
713753465
701772607
1702161982
355016602
1552398371
641471151
1225809306
1781259795
531868819
868258341
1749054345
1898183567
335679060
1410152071
1881425967
1447467867
211198533
1818714981
1735143874
1502514169
974546369
1594004891
875309575
32630017
466875825
1246340399
1165916569
601173459
2089336675
79040531
532130927
31787822
1147926767
1173244840
1091358347
731870764
1939366107
1812209714
1336733591
2096462312
617727771
1842088324
1097789309
1183742547
165371040
1365680792
810848896
777388479
1739574412
1748309806
1447288330
1142757258
839654205
529636833
897039367
372776614
48123619
1740962627
1112074152
1176648553
1263067422
147983134
1980768672
894386566
1091302654
919622341
167947344
1584737131
876959951
1437506703
873074704
1337333517
647515657
508991667
515385120
2117324128
770578833
1028294605
2023256812
1404424190
1646287742
217443818
1581233895
1663758173
1308504025
1007307742
228253065
552560929
423433972
39903711
1075717340
1340116726
1644602661
2096789919
1016435161
208073646
32766898
1674983839
678931885
2059412094
1130891342
175668497
1539016972
502324386
1499041256
2115680437
2035484990
1089003553
1019081973
446522188
1368030101
595670411
1743119139
427092179
447640153
1226704486
1094491171
1810539561
1467541679
1457322910
1677404619
606790058
1374072591
1666786194
1451248637
1186523456
1681268521
1915576429
589181270
402788620
1626347709
293494380
827258727
1474877117
1174160600
804590042
710996679
1598096067
98673485
1169341845
634109697
961925699
359947841
1390903675
1316952028
498280752
324134502
47476735
731674681
478858321
1236031408
1914842417
875332498
1647223850
2047222949
731190417
1451308395
741934816
1436486636
1715988285
555080217
1696336489
1014191003
1823867517
1138609757
1492180654
1473138030
1409162647
772999296
411054110
1687233484
1323733196
498427886
1704759771
74378610
1884037815
185322907
1846013927
880740756
482631454
1939340311
675088714
312919161
995914998
621690963
1469444752
1786463146
1769839820
1241637289
325623735
358398484
236979942
521624015
651327171
279700553
613765522
1621972257
1024190965
1209715948
2001962783
772635505
272439723
1899616461
1196008693
1347813282
921468691
2021792517
73836693
141359225
910204470
1732112780
1209804512
1080983493
762167337
1422977357
851798535
975608929
1086895533
1694493245
553392010
357036318
1628938409
133868472
1711496877
1295004865
635029312
671576367
1418899191
388723703
794783169
735186313
1600714151
1464276908
1739241633
863973477
2133943596
853915264
2134021923
969210195
1398981170
493137055
750826835
1231672515
534919858
340032429
96695871
1118478427
1498596275
493155265
915207880
992548422
1712979964
2063999840
2014844675
1445167883
306425293
1851723558
1527549239
165068850
1888263587
1253782271
1574633299
571177341
50212920
137349471
1172973109
1861204155
161701016
1981406358
1508767502
1920842331
1040203420
582360619
1705104916
97585448
236268866
105088957
1564397726
1525343084
433477856
2101461664
153542406
1854334542
1243672853
511465730
1482567663
1891697186
1347867459
2125704449
1384872270
1651357594
971620579
2094316078
542659483
539335336
54468076
1053858966
1126865774
1394941911
963982887
407167428
1531960367
1128378368
1119030495
692429124
1171505639
1280640256
1355526684
481975311
1767543849
1151323434
1377706224
182363443
997767060
1891932201
1757062709
630690334
1579169896
891030360
133615199
2037314184
786259227
188964196
1421401063
925192617
1069236181
1575361347
1155777988
652983635
1942581609
1273246711
1047313758
393631386
1599841112
1997884664
516111454
1345890874
373053888
1779064394
525638675
1195167991
1076602410
1263441729
2081698486
405165908
505604440
63474202
353434158
2064772726
553033124
821862525
2084683236
1059251153
1276062069
856807377
2094059961
363815362
1561442584
1637467489
693129044
1209825249
326246752
1899815727
1650449636
1134226122
2030488057
1468801788
258800621
991284449
920100581
22596421
1867963970
2026102366
1333857262
2064882702
1994311022
1441576312
178519472
970209831
653125670
814919318
1929112780
113894322
484041029
466789611
47443850
636906698
1525720385
1894412941
2025051235
741639017
1739915557
1408710779
1346258002
397032373
1716822081
815558304
22605001
552133647
855677693
669302147
1909961294
1645945344
1509002251
1640864864
1946413647
1556239799
1879060571
839826272
1048092049
363087484
1742441349
13513303
2146226880
1906972488
1996855187
1829927453
195354772
898728636
2044688869
669199378
425969437
91316006
103695062
338266861
903189383
3304294
2141270623
1216467578
1183566199
373121714
167938120
625889326
1858393377
29317272
551278698
1249723250
811042400
1376083497
1819732592
1435665778
1446744661
1250979109
541335376
1906702869
206052637
1772264778
1187995597
1747437388
31542667
1093050258
1535939266
173758049
325969457
1743946486
1927584556
2023365516
948824033
679919786
1963712143
2106533395
1529560239
898273441
407589670
1757182224
1167943839
325485877
1401230972
213592917
70862242
293498813
1910344419
1120358343
1757791439
481004673
1150418589
373859758
1416542345
1740109801
673569119
2691275
116303783
1572628831
774853370
1659492863
1875420893
224475308
1026339173
1166587532
1619737294
992192905
1542131618
476420561
87376823
199262301
640133839
1148865597
838200781
1074060792
338999631
777309262
1671474403
1122395207
1334495430
325416558
1112424001
1625531022
1112515681
1901196666
197374582
1242417465
1744552700
1813904046
89686043
507291236
560414045
555400817
1932828164
445508260
1856457941
1638811583
350201170
527479867
1967477018
1042513300
1295645629
696148908
561536577
1037303255
1712915930
2122430694
2099926058
454868578
1306485095
992818735
129071939
1454273896
1066018789
488754510
1833413625
1995098494
2076981203
1476842287
1969748985
1293895953
334530544
2073312491
1532753226
596585514
1163690244
1804608284
73487433
1146936228
111894621
702582415
720457141
1518617054
763077035
905088251
517102765
1127670240
2116514229
198675500
633182777
2131409380
79767633
1486487402
1484822953
260892963
1221380821
1214925566
212127843
787030456
1129289158
1717893162
1925546889
1953947670
2028900428
1557344932
232603136
572353388
938812700
2145815488
133418807
60792401
1010615600
1813055207
750112943
2046850639
1628345061
607809073
2057221421
38890712
322441918
53734929
1199464031
1079744192
1672210108
2129328711
1698904766
1387564444
1831309279
721189263
135392470
1995447960
897005961
459880997
1725135022
1237304281
1292929629
1061989930
730004089
938533932
769490676
110554916
1218700364
39508877
1009798430
619383676
761906519
133024638
1392069739
115513753
440047337
1580413564
1853352427
370644109
55874512
431050068
1455399324
863338713
2139133393
79838928
495583393
1584584556
886701167
1687158761
1492037683
1391704939
232069802
1359353926
1052411665
2125919529
1020079556
229252730
574530578
172898116
880990999
1047265238
1485869310
1354934841
1075066506
1151275297
760507238
69648681
1293373681
91023127
1548359832
1685476821
1184910780
1412625807
1911979582
1497763084
270270978
945551630
132236778
1843593858
1124604475
1197876758
117679822
581156349
1253165207
1357324792
1964423084
1028353575
1430518546
595509912
1336658319
1031826997
1368267418
1053398791
435571172
1500975447
1426870194
1468282809
141208827
1779545883
1306153562
674258605
526901131
1960257526
1348058960
564971422
675594684
222312745
544536165
743495767
305834246
368949563
1250394476
1262293274
717613697
2113381366
940900687
414270654
322268506
1810276102
681026949
995727511
2000831551
1720237589
1456417192
564350310
1252544858
1720880844
1461279663
21647151
970518057
1654484362
1669147213
1315999100
67149848
1282679058
1446067093
380640150
582537516
574537559
59181622
1773738206
1977520882
623827243
2017692950
975986975
539453571
2053959518
1502504015
1719927980
1529682190
1915235812
1069584481
1660586134
1204390330
1808363780
1702604747
1250029312
565944334
1298829585
1754449357
1845200833
1135488045
1205008018
577603589
1308723102
316267388
660240208
1236219264
1152608653
932917671
1026783630
520746098
35002044
2054524121
2076008675
1531426906
1589171771
857484786
866140803
1823584404
1836058098
1899645985
1989337364
1310670486
504797877
1691561640
2144071971
1645573106
812083244
238243679
557819331
1082136857
656355683
1670087724
401245311
1303198360
1622704432
1685009001
1351254215
1028931746
1949452765
26118250
289890856
1418824788
1836207643
1361428434
736849523
1373609547
99897502
1052403666
1332567955
1513538858
2073496796
1054848909
1185717858
647779104
813168384
232450181
1835059367
1837784385
1273939148
572561488
1667070869
666435718
635026543
1103377226
158034176
1475490054
1519111754
336750233
437760957
1773735878
2127393898
380607107
1006277381
179161314
142695136
263419152
974536675
381090347
563990561
1817862995
571418734
1192862041
1078721875
1980116109
1595829316
1355321753
136177140
1701219384
62890405
2119463666
627847434
499307534
1396367434
369444756
84719825
1081972325
1061951143
80116399
2142430007
1393252543
1967695395
1387165204
1231733104
1605717290
1094993550
1443545434
851442050
1268848015
2094412645
1845077766
172062018
313953673
1916772175
1169843207
842193779
874290226
332689612
1039981745
1197264701
1478889194
581387821
429513720
51181827
447183825
1587134994
1866258723
1400297176
1791961878
487726953
698893934
2059817945
465046035
716639782
207447772
1582639389
252749120
666031781
1116777646
211027457
1431251641
488556297
1920180248
1633189924
889942971
1566041707
654134419
358665119
1161303954
1478357480
511326125
1862155043
605259212
1719509101
743235466
922192115
1456089233
833040144
1617412206
97773162
65179142
988951918
254403432
1927271505
78420917
846184950
543618283
660390770
940361777
881573272
1015276066
1433173109
320626017
912169202
45154394
325669052
574079688
1534083048
1802156519
561779101
120836042
650991079
1451869648
677433794
2140349977
1953479295
72082651
225144058
531927928
1729844588
1558063209
150788058
907246741
2045782720
1913766130
1102723320
869486300
739424138
319050660
1207355527
99547879
1206621542
430233846
1776384242
2089121487
379545410
1310589686
2049402619
870074383
1669336495
1414474563
1205604804
1825642013
173548228
329042410
798514045
1620264086
1720827543
1770091219
1524715787
1570674082
1482261321
996695152
1946663739
1645204418
939454898
612003344
1238463924
1905034389
1995638074
136762889
392007810
320250554
1491474494
1112549398
1641297827
893739032
514199614
36111116
512975703
763097215
796774936
349913058
430526500
550984586
1157037758
23897966
1569570828
1672238778
1476327101
1459892409
707461481
1049503817
227550886
1935591281
1516748935
234328267
606116919
1324521927
1820499676
1540275682
1781981450
144174912
984650694
1612530804
296099893
2057209522
1317999838
1215636052
1108513190
391674827
454755802
1000065390
545206048
591640237
1308455167
1228157237
415608822
521855315
1377765313
1396765059
284806387
1412883898
177433155
24601710
1306054114
2043278479
1041053716
1954336981
847666295
1369248629
539748423
960928801
754426113
1729704587
1595173400
1794540920
193832818
1266994116
417696857
61597347
662702607
1048512557
498675323
316866521
1121511182
702639866
1745041483
1780172883
803413074
877730494
1044339392
1318963727
1393281979
1843951808
2113836927
1633452881
1331177200
1048743707
562401778
872665289
816874595
1162922480
642557563
1819730015
778156950
1166299875
332581832
1712335560
727042073
200535726
2136226401
1914631768
1755625253
1841783681
169205098
792387790
1916722139
407988106
2098629205
1764127169
613501514
1717638827
1310130485
286897567
1160092880
1332998479
118076817
544071160
123600843
1230070276
974872116
499314183
2039383693
481873029
1638223142
114846642
1037354593
971711355
1148883197
259135908
489602088
167315061
874568519
2009184846
1920071579
232679665
1000747751
854514076
501485503
1419034612
451177203
813014812
693460929
1835317391
857957122
1496688893
2143226488
2078307849
1462440007
858385801
444942068
1997494405
1106660605
618833328
1235154098
1702120051
1280798922
2079997749
1124300791
330798923
1392488849
668882690
1893719528
1407011380
460999430
207993795
87312631
1192301375
1741451020
1707898663
748332236
204519165
1300954741
1909383437
1360503550
1767768875
1314326656
1874639287
955711183
654397052
483529718
192760612
1825835553
1455783329
1782263413
1839043758
856654114
691442329
235259227
1956740091
370386500
1087095205
1373324812
166791256
1441245063
558239968
697861563
383427539
1421035955
1852603933
536343022
1413703376
15981837
625912809
1169787148
163473648
2000910839
1465326049
2050595321
1323572368
280200202
781574548
1904692412
65187830
1373337571
650968226
1831596709
2086697007
836566518
1860637720
838082300
1105814360
2008958815
1386337680
1579910706
1631613481
2006692592
1549062668
1625073506
1745763249
1213315008
316531739
1942305717
243627413
492837584
1339825641
516976299
45516784
1206348504
646070231
1963450117
1768629992
2093073483
862566009
1745643124
1786967319
1557650948
1911496835
1078438337
82455930
1609784620
1539399252
2099737015
1885558299
695169458
594290220
433310318
24967740
2034809463
1254564960
1878060155
1445751888
1529704816
710058118
857599061
128356486
1749999670
917154844
1157706651
942649080
1742019549
1834604535
1792262218
297487809
1425410435
1383363637
981216654
743773077
1355852450
1283806343
1718256658
1500230003
1229828366
1953832976
1686491613
2067191218
627464985
456468157
1167887018
1569793364
307402756
1461108555
1877520567
2009022177
473920682
1591226062
1347994666
347915516
273600299
1351619944
2070838218
432566092
1019302669
1052796302
530859400
17311320
2135670281
2113528288
409636399
540943518
817392699
832119723
1642975601
2041061743
1612065721
2118527185
586576727
524387090
1993693567
352283137
2069061427
516003971
1247036906
2040101321
1113616489
2127486137
1316741059
2075929016
1650041644
201342937
271428068
1367750961
38538164
241531390
1432614528
522226576
966104880
2121229718
1006988268
1990846196
352621626
1915838812
1871499383
276780
1187512894
1108654723
281419576
2910037
1870768751
1312235335
838984591
1675993989
132841440
1540167978
1430248999
1101089546
261998538
872517301
686944455
2058112109
1186040218
65752657
1394102957
1003165309
1560200959
2001838138
1905790062
428674377
720960800
639164608
298630435
1690339881
892365764
777003730
1081517478
395337742
1823254091
989387195
1984298425
1676929820
1399909177
1103203247
207916825
2017109588
1704674617
1879870521
259955467
2124171775
1689219831
297516566
921437694
819360316
1673434997
844782999
2025507701
285264960
943501879
1398657811
712751843
1960889814
1014292385
1347849488
1506966533
287699675
497901898
1812587073
115989015
370639732
1093430761
126745673
772626746
928834295
544131497
782289243
348721692
615081304
1442916064
1922234089
437311072
154447418
1905085892
2134897620
1477418243
470324764
181144770
1806432955
962606664
592288234
1881993525
33629104
982534203
148820039
925157083
415530869
1810797202
1049520116
1630789808
423377118
1724218279
883142288
970271037
1965014855
1279452172
222010914
111606307
399178069
191775475
55899121
473873760
1296924227
380504745
745590341
1731744939
734976330
1618826369
1339085629
2050116115
1105253059
1779619213
108781161
914868269
645448498
1708792361
861026237
783899300
90762534
1790970616
580538568
1855288879
1699929983
1953740941
1150225516
1716635742
707518422
1876717617
2123926488
1256607950
1099717814
1512445877
2063107315
1461403869
1948477324
65327581
785588663
1977263022
164050807
1492183665
43869375
2138492671
1136374554
549194548
555358436
1488362314
719848153
33601320
1831749413
1805149084
1305750309
801967942
2130064518
517787043
1281863523
84533013
1285810259
579492701
1971469068
1992224752
1271937772
482001298
1151816891
745907827
1678207945
2065893637
1008080833
960161258
2071609176
1793554137
1774581655
1591819499
987538857
963394580
1541507228
2017745278
1570433196
636743333
1668830056
510575911
2142134795
1962723667
1111535311
1470294471
1517992458
1668133763
1113760214
510156053
1178381631
1757680237
1030016552
1373533471
498293503
210985107
1098146379
666183007
1305287550
1825017446
1382093838
55386409
1799413380
1866148431
902177411
614484503
471667030
2052215130
1341743213
1957913152
2071268490
1969972853
1366902376
1282542191
1500908376
991335475
1387465989
1844839525
1514973373
337974213
2115620799
123388066
2053367379
1136737697
245872145
2036216365
1722202800
568353285
855779032
1127213665
1670194962
981428461
1402601881
1609530800
769513028
1698380352
1279320487
293285862
1412252350
1240854181
1607231423
122677274
4416510
1280951986
109087929
123432167
61924890
1630202997
907672364
969009524
989652851
1568209536
1685156472
2008528981
2129936034
1625378084
1272000560
11565335
1673742662
288561686
1647666010
1078225903
1906524632
1994805452
47228272
1515001269
1392778745
1727415014
2068676121
31075515
675017935
131142746
73788372
851430563
1222962619
606925724
663353242
1017049853
926070167
666114589
829312558
694764226
1772649857
1318622186
326886095
1753289164
1404600724
1111544098
2084149613
1253489635
1039537672
308149457
2028533953
1115963375
178470583
853351984
548332763
117973807
1937951825
1682178089
465658058
660643472
569901829
757785235
1328765329
1328026202
983353658
1352921383
269973533
1945354849
295132322
1988199708
2127756066
1591073491
1025020425
126626850
228170249
67353472
529242615
282687924
992702194
1575062759
1260408859
1452580443
890103962
131341440
1283002611
397003029
1654179006
542769190
2053445785
1625640523
1280316152
151847823
1555064952
792172863
1763982902
1850530591
338834789
99541942
357637972
393486782
1784864473
114800064
1421154116
1536727941
1323461662
123023194
77148534
905429871
226005754
245503701
1191398901
1481678388
1865893447
512471747
1003180948
1082906603
1166592938
555182469
164391520
1110648589
236083716
1386490208
1286290911
593033674
1920221154
20486378
835339967
1605462354
1594921368
2127499059
1764040306
1539143360
1210146548
764433474
216782760
1292472119
1955033760
437135742
1154966020
1537234831
1239062482
682530981
810546064
66240971
493119466
1889078861
211712791
127297598
2043584997
2006333441
444734197
1180381694
426641356
527674793
2023926362
676937601
154322171
916218187
2121875593
1421352698
6773889
1119279042
493340337
1209026502
1971789866
1161439401
1809355135
2020073404
1486171444
1728759460
1079968993
334218820
528282527
693112713
686963929
178645495
2032485451
1859364120
343588919
2056381290
134145763
1784384628
856439640
1083235006
1962391754
999298839
1665417691
1608364713
2145079885
1159631530
2036799622
616726041
1783248326
199868833
1190365433
1584413393
915441073
943266599
126269926
1190778681
868565645
519557927
973673249
798195100
884674942
171223964
1933387466
1247226004
392923707
1295223575
1625924634
1911521234
1856376286
159506118
49762535
447347600
803939405
1738457563
301731109
663835014
998073161
1726475572
550231059
827402433
1825627202
1302098155
1086912128
1673795078
497160889
719729577
1321985517
1915543554
639465970
1241201443
278701551
1094454170
1755348069
1720171651
1897254603
1227010076
1606224150
1739715712
1932183457
1494455158
1900587431
1613285275
1646919848
1353944775
2036343156
248392189
1471428013
320485983
342397732
481186031
1711388663
1780736375
657927991
1511303569
254722171
1207287730
11037208
1169136235
812108511
1337295916
806337178
903088805
703526525
1301618279
1342758854
219263760
1393783272
1232327258
223588318
2020160897
861137972
645239952
495152541
1318387301
134549470
1293004392
694855491
1156967374
1341457511
741976774
1665965273
1339342309
1822751088
1901693434
419245459
684281826
1657911277
772947381
238571316
523802545
1646542199
1034907093
1268386659
66743765
2114149839
460948547
1388316306
844635840
1738501385
2116354468
1346211202
1840562775
57733857
1941969174
1881877677
72375272
1652777843
1688179854
1782238439
1689699164
2047140508
1391198564
777608033
344675461
1773407676
1603282068
1392965306
1015179289
1004850703
342472283
44999936
1182372686
1207251795
784164583
627479485
1472180435
1110136056
604973865
1755438032
1119727662
169164220
1587531781
243061129
1615933138
1923341497
904976164
443341318
441047030
224002180
1926208346
20761016
1301974197
1946704160
1032371275
1985923640
200234173
581927386
671404882
1220331902
695801367
759239654
481259417
2102423288
1826624943
2065219876
1445550550
1978374797
611205017
874935599
585572696
1991928537
1419917097
836927675
452784038
1160235763
696004386
272943869
360228102
1726843107
1291160209
1763183772
365640904
943256691
1110721565
1445073241
417495376
602735664
1714101897
213517055
481548388
1093338386
997694974
1065728705
1947848622
1969934252
812566190
1899437126
1946439823
2055964428
459908735
88242082
1176343804
1281744562
981640176
564589349
807678655
159967400
420779942
1593966219
1717270780
1055550579
1449962516
1380371528
177410894
1718862951
1715471726
764597318
1214707406
343164063
76952134
196632104
309892581
1747069136
1006199837
1949832094
1535270074
1332939436
98397869
1132632548
1095136550
246734942
978227568
1702573399
2121913293
1081115259
890832569
911503992
468486971
708753935
1270504556
1744820443
1079011509
1331222448
1754109084
2022286573
689887394
432918727
1556286746
400132887
1178538711
1197794914
1003827206
1366392999
623742447
2136396677
1481305207
1759743861
1334164678
304513762
1119417789
366456578
2079265293
1694649749
2031275169
781887384
1871596650
1849082145
1165791101
1448016792
826018648
1885072911
552505711
1845025470
920758971
1309031857
1192999976
1438522306
8218443
1608765595
103528220
2110996165
594463586
726623461
905566169
1554937755
466379439
797033603
665443075
439992243
1352906254
1001044880
1199793098
501018830
321163492
1616549314
405095542
794355511
2144898207
314910262
524389972
9218965
203941171
8868852
1362324166
1079879015
831296705
1589129663
31439602
1159452124
318028084
791583497
1584496485
1859852472
670383846
184834855
1956841969
408580108
1821234727
2038422297
1365570626
1194480973
1264529086
917329850
1238622505
1243812989
1934916689
219193387
244188322
377236880
148980443
167271536
983135112
2075508611
638872318
1545329369
606878932
779418172
1675730272
407660237
1321683196
978622519
841082987
1881351992
2067071586
468345295
317500226
448037977
1931265623
446871323
1628031640
1198659097
1392253968
1948983665
543042724
1870928499
1047967260
155512554
1918074371
973304830
403585377
2113459138
660356349
1805463352
108187430
625251547
164957851
38310313
1186823042
444316179
1705269881
702066717
67452512
414468112
2065248040
642944039
702544957
1924694866
2057989795
621853529
1753230662
68598221
1515667984
501060737
1715492520
235410733
1284101699
156034840
1670203982
822572385
1534943299
834549762
1665150764
370234074
726165823
1217431930
983126374
1621469300
667705954
825272242
1093450504
751101420
1793819192
533397676
842109825
708897439
1921378207
965345597
767903942
1490749012
1289684830
1483340693
701726408
2127037793
892100292
1825281516
125028357
760431039
825127345
856539276
1789797928
91864340
466947448
328741820
1605849532
1886798845
672126389
132085340
1238747714
643274618
1242306669
1191930934
222343023
651796290
474016399
1225354181
1583964244
920298658
1087015887
1592974672
507569231
115708911
1857426180
869359645
740956934
1567246106
1308517037
15300917
459912342
2036127773
2082170077
483707394
1124397563
1611987726
237277010
1289014756
740306258
1801871429
614969471
1676091648
1947085299
856366842
678757066
1128549875
1281436908
1452877588
247564775
1007821952
1550769379
995867561
237024742
573740940
1691871973
59372849
2096517194
339223507
650412565
1517505500
622964791
346602860
900104210
727394710
801322462
215500460
57832837
1994163263
1729957949
834899463
610299367
1020166398
1806714786
125097141
2019917979
1455627301
483857371
1738202234
498542487
693689960
1547531845
2082176479
1221157275
1085838507
2126061571
243976005
1532532949
1052250995
740400437
1636803118
1429230642
2000355521
585746700
23003596
2122297082
831170328
1264290530
345414033
1957468427
1132318240
1098308125
920656643
263643111
493461226
2073364870
1256586364
1734082061
1676971086
1997626713
2034419346
340571020
1594115713
1532487125
1043589920
585459243
1394586788
1323017292
2012816234
167397914
1287518096
1217722249
1542018590
1500008774
2065396530
2076790701
275121511
960226588
1917706738
318581334
1710638576
996041937
175140291
1242650411
1240611901
1859874672
333501299
380404797
289940300
351204070
1051102299
1899106687
570678140
1294796026
1564278898
2007445112
1315045196
120881948
421118208
252132573
1683456816
92109487
1097321160
1453882825
144104122
1039423948
311480358
879887926
1815848806
1781720741
793611014
2009332221
1214639815
575144131
35002386
202576292
1261295727
1780426845
1609258916
1935173010
1165554831
716754667
194140533
1133937313
1901726302
629436406
578473258
701810304
348417430
156069950
178880160
1180616
343661999
1833682672
723506767
1389325848
1061808977
403271045
240739498
1173671521
832693993
485333012
144208853
535756815
771512127
73315638
433758802
1560916891
642971367
1603024629
91129030
203783140
2001091374
1511072367
2135117993
1493902021
2106942018
281045138
1496026668
264061999
984746270
772539860
1215025849
256455486
760760827
160951008
772703035
297281061
1463050959
1235856591
1117101552
1642179323
549380879
1246100735
532909351
251683519
1754817159
1458366989
1632895367
1762264850
198033100
285599556
2006832036
267105663
411951713
774675810
1295445799
585860109
620368493
246383361
181617750
613440867
1876542714
95501299
314032753
1922114906
18546521
159236781
1060788867
1080829087
1948793951
1673811886
99092748
1449639290
1849481997
1585920500
1527375972
1843226654
2130777012
1404184450
258099949
1590687294
1238792008
1919460764
1679482305
1911431209
1516107078
2117931041
922538547
222451835
1860200905
1101099877
1932267682
418441318
1331868720
1711483639
1623093980
1686459452
2018399391
1629637231
2141717890
74450734
1941410648
676711982
1351963436
309676126
879373767
1603113677
1215084148
1928230438
570789320
1124275707
693089196
1004440398
1167165283
397016514
504716268
435874385
705994476
2140236477
995538645
317289038
215275477
612830656
1933980831
1259658055
1695287815
1147996823
397093146
9984483
452510019
1205050944
930762017
1004768315
2052366995
747081915
2074364266
1238871480
72964786
853961697
550717562
1782518621
1100813373
1709800710
1240502495
950005824
338654808
1123589205
694888314
881549762
1317022351
2008399130
1700297238
1906951096
2075650901
1628587629
614994183
1592085564
1380784567
807351115
1640188507
1060368563
968678466
1445526113
1897011912
1570869717
544326989
449855252
536729875
962293632
385941662
66079018
1797984170
1570628980
1107757510
4474174
147019644
1418030911
873261887
316427539
1707620694
585364711
620692312
244529055
998775049
2119917193
1155421053
1171665254
208545630
1981706541
326456843
1815026951
629562286
299430538
922311871
1143126728
875460445
2036340237
1067546273
353606038
361565926
183250950
509337293
1241173698
1065852220
1555870428
1357574598
48723603
17865895
36139710
1708305685
1347812401
1506192075
187970000
2124395530
1083189802
1325248783
419788084
1597038441
1550254796
1852512347
141533283
1691112057
699883489
483263035
524245452
1877547458
1196055477
1628212198
1473263367
1605784006
918716508
308222029
1505014132
914936904
1852227808
709009898
1699766674
1517842270
1438398755
2030769609
1936032837
630563609
1560262087
504280318
146196099
490793037
1890583861
1787002673
1090410950
810319481
528092863
1078437186
1536905216
1202831871
1643623470
200147736
527843405
1170410146
282229039
730309077
985543431
1138954712
922415994
1774404175
1446958525
1995104357
314966945
790359887
1798371243
512181657
1105253684
686790618
92687946
1140249724
1093445155
1752608965
2077327665
1353804499
447961204
1639309435
1225489990
765607804
1359333712
1017294673
462886438
666728322
1349841402
416564090
1476649070
1188709971
1807142725
909713942
1026648053
400200154
715658001
1802172951
177446629
591995442
1996200752
1817802333
7969606
1706514305
2076750485
572856256
1297586975
524511283
1510545726
925046718
2050314265
869279465
624415812
2314753
729904375
496456088
1885456077
372324231
313239802
534734495
219746623
1109969017
939889712
2008941535
2061253187
1301845457
1401705495
1022348508
1721900882
1653198034
1046163325
2096027811
2136714117
1575438382
497586859
1452320840
1297897904
1448913642
1129206848
2090116473
666532640
463897228
1593721101
162277334
1406683365
409760006
2120478657
2024080426
1348909866
1256087342
26533500
1602200088
1179855423
1986901779
340776362
1012505260
389068383
1125885482
1806472581
926277159
30308395
888498026
2063386916
868967157
1523284194
1081578945
163529717
1789090598
1612280502
1051821672
262571159
15725421
998201412
639740604
2060681824
983865460
1498195510
862190231
126206221
1786299931
1301183116
384526123
396471512
798907705
456619285
1260344472
59653925
1628733852
1305173882
1750473771
755690069
983564534
2000657938
574986036
801033841
2006073415
1222731637
346206333
1650603287
61322061
657638756
583597899
1988318638
1248254242
1171217522
1885563133
1678205472
1904788451
160038040
1596902339
1890114262
1930700465
605288752
135246037
181676626
401861361
362760668
1406404101
1516472965
1139953636
2114744739
706339132
1490759869
1478594576
1750413514
586434876
1978057019
685445101
326444
1107757378
1140395099
547230592
1773156925
2146601648
1678709232
691469779
1148933103
1225307850
1723289269
1488459156
736263104
509862371
463359772
669832432
1712540419
815316283
1342278853
605077127
1145643151
425480383
1200198202
498252962
398281031
1268186646
1244423889
1255016175
2128343223
1736280733
1960395710
708939966
864999499
1516843359
298749878
854523732
1821300991
273137077
412820325
2028611684
1355623073
2124197143
351000008
2000820326
1831171147
1999395326
375803939
353148927
296330359
2055875913
1928473243
1216178983
1962447266
820173174
267472911
1794219806
2033214050
1098619918
369666707
1694040174
1865268693
2004846726
1715083250
1367712207
971555561
2094258666
1580246387
327883157
1021364818
1909214605
1958745146
427180125
229109019
1253606668
1991812561
772175719
1908364828
576942345
793784368
1043429114
1192581451
448643674
243366342
1742382018
244733200
1930192285
1793252907
1967582774
1835096382
756286557
1268071006
492189664
441554979
1893371933
973873173
2024489591
1387110201
1488442346
1922061183
403383672
434984388
1838026572
1702727263
140332129
900187944
1562613757
1516014802
1423244826
131707203
1521910872
689594626
1072523527
517332466
604200338
1690177659
2013346735
189809347
1394072119
2115860223
2087108904
1242884504
2003476464
1412592658
1008306248
1343987769
1724976720
1523670591
790270395
214528313
1359745152
2007089218
1204815377
2136007660
1589966853
1884970037
432895002
1229063400
116612796
1147238611
2005767952
2038117863
1271206089
252867863
281453909
533448264
977338367
386507943
1193420247
314135349
1442724984
2046260330
2134986512
771289037
208140300
1939592675
672591048
827135414
1629982830
296416440
180342491
1285119237
1064149217
1031549363
824360597
1327299774
972233958
1602512854
1371602494
1558516402
95122044
2143057962
859852251
2124919908
557888462
691347063
1649900285
1431881387
1704118945
2117668050
1625716107
870948426
697479501
1434341524
623046408
1589929997
905098692
1745354292
1407352965
833902846
2068104073
175711607
422271154
1913366236
1463793198
599395817
1582592574
469256242
872723245
233880354
1562268138
119045242
1851624528
1307424973
860704116
1333795967
906832481
273559308
577657086
92254981
90898112
582237865
328162780
1067342905
1537375749
714515885
1188304973
1196912218
386900564
709405378
1257275044
978119220
592540923
2012959372
1890692792
515879620
684433822
563665694
1792959454
322866825
158339021
1400602729
718796412
1855778398
952731020
924879076
1317331169
1449295539
1667256736
1645779257
472764036
117735336
1672609177
1419137197
353776065
1113187613
823461840
840707537
398025205
366689997
1191290500
1307228644
1588937282
1801414989
2035847543
1475345971
1636528045
472253717
1147196391
1847148364
948041429
119584749
1700112372
285737424
621581045
2022454380
1786599234
2051757742
1145533290
34212572
1877092051
358510310
959220466
931938452
1743144945
1674410190
1212966019
511947022
487314356
1610728185
1861452545
2044867999
208260050
22423978
1942308479
2124519034
1315382852
1463077510
1190484742
1637892533
2104811189
1209991368
1147711056
415550562
1755320483
1554033002
170323563
377043733
1643453053
491761673
430280752
934220077
516736727
1847124579
1653955843
297609694
1782349646
2017135887
570132816
1183340604
1476560567
527523699
813650632
42454791
946289480
770578510
1861559943
1230393834
1135370424
1441167781
2018529232
983641274
1304654538
1586562438
474230068
40236082
1361313605
1301741930
1711140888
881856060
1102776399
488260440
377479729
1697055183
1594650317
294667718
38220828
1667141543
650077299
164856777
772100916
385454749
384755217
787225975
1448462388
479241963
565657073
942719936
1115266412
1584241568
161058245
192998872
1514228973
214739558
1483628925
1484346279
1936602793
24409935
1086343375
1755558864
720674591
1203100136
2072476182
1036181127
1655125167
855928008
442465315
981207871
603266880
595125846
1349507280
2025747170
881038627
1353595031
1650513656
476722907
428604025
814381454
1070939367
1607961197
453477983
1352963085
1057102470
1258236129
265384385
1041743584
220044204
2099581296
1476963862
1622523412
612229710
738626245
1796874852
2074667641
2069948576
2058121184
1123840678
1454834276
611740585
220382338
910577039
1752547764
1147460940
1165398213
2129150654
853688831
228744812
1635452406
997400750
1626088217
1713029488
1073146386
754179160
346389234
1882952760
1727745368
1267596642
988319271
1797206702
2084865254
136156766
576999509
1001382134
1000763519
826917191
18918384
1924918620
379913629
1989191520
78353073
1242815144
192554066
1811287630
2118112740
1558942506
1760146274
1025339019
894879536
1305977230
526714046
1857589770
1748344688
517960802
1864270105
559135365
52932743
910010333
902733033
1084772087
473324687
1686591412
1443566642
1723798149
1246746220
1058240993
758214376
2051728108
2079173195
1134248207
1275448681
868548090
40635832
2917972
692517970
1022611543
476247882
1688681336
1285083384
178605038
1651638332
1897850269
2068172128
1619379635
386927377
647569226
1064897917
589061150
2064626958
1975657150
900823545
873850232
1839828460
1632656268
1666139506
287794666
1207769210
670040651
1950134389
1307643457
286888423
196066614
483595750
1164624238
1488946084
856116097
4013802
126034698
1009523179
699479885
1656225641
330968590
1365198135
900763520
439491118
1637896870
1919787478
117156613
518810996
205724707
596584596
1046802849
1356555932
766533657
331064992
1652207532
2108341932
332985264
12975723
389476159
1852079901
2017192604
352792298
1333287625
1121733858
1206082755
634004661
895297460
606076416
1364964720
248074705
817432549
1582200045
1517193217
1076825644
1090462891
1029031173
797569046
1906950085
1377378484
389652224
853374400
1313131269
1237590527
1101202635
1230339579
1373063853
1160570122
1201292844
1069432523
2046398621
1554240938
258753756
1651982062
1502768427
1164063440
1071382663
104881033
254623951
1333344162
383871982
684283525
325702418
136597072
190220254
466414879
1308029797
920078819
2115225673
1570796811
1554571617
2105649513
1847378032
1447101503
2036104419
446685443
379459268
671555146
1886928476
634629338
345883112
524937855
586938109
500984599
761170942
207286896
472930588
1088978614
228056867
2003003541
1411860569
1851308237
1556273840
634123741
1298002407
992922558
1188933138
1425543196
1425124588
1887421612
707149253
1581111499
1241031308
1566805610
1701646241
740524698
1907310098
1006271380
1455521490
17514526
55272830
1665259534
1901606959
194427315
1063680440
496010314
1823276657
623578150
336535158
1035245352
1845540512
1528712948
2142489385
1925908510
812956774
188195300
439820903
1695179033
388267456
1749730385
1688146685
1406761408
1069441000
735588970
1022345062
1068185797
456977160
230345719
350432945
540565187
1166098144
1393295970
1330562170
1104173036
1269812961
1636274088
1898414310
580523664
1280337537
1154986818
540412341
180221375
1532130635
2001926644
984316298
546415238
1463198546
131369592
669513923
1677660075
1673440547
1652030690
1541676417
1249865326
161777825
304199905
1674449919
656617902
167366790
1155324756
864784124
541071335
1190164750
892839090
1358004010
780025241
988662885
1458007964
1654822102
2132621073
1374203510
1159540496
363169529
359281450
406071602
1964209283
1038361527
763372943
351748460
394198543
182724889
747305121
1303581268
1605029138
590013639
1491519484
1532506663
388547507
1977392299
647242274
680287812
2032126958
323534587
446321720
1675718547
1214285221
1647565302
571521596
1742640822
1871281289
282090911
933763754
1440538628
983819883
762782223
1420626157
1607991417
1572989421
1683011988
1889291820
1081370860
71789642
1950386020
1015176477
664511323
279340964
109224180
1434372923
1831859845
74959250
831354235
1541722992
712528502
1023006972
283655854
848420988
1845855366
1209869503
13056251
607329958
351384557
308869535
895394587
1246959306
1870341561
237002936
318605153
1411928056
907757872
942712137
1562463102
826145144
2002455507
127034375
131270647
774872596
231044692
1608916984
801090058
1070652793
1484361719
271933905
2057034342
188362350
1610386215
987848072
1652862602
794012148
1141717520
1005068530
875438103
1855380597
1180289621
1053379092
1355828654
367042694
18401661
896746701
300188430
1598816598
1470525810
1170346438
2112031018
372188312
1919368294
188257377
1381154526
1802714314
508608923
918382907
1083930667
933266368
865720475
642007963
405546966
1511472275
909313678
40686776
2040909434
2064563701
902312510
1212168566
333198216
806585462
170696652
1633022153
1419601267
1625115870
1681012073
214522365
1683030284
1282815571
1242367852
1602796140
882918186
885779594
2038705374
178703546
1601691659
14932575
1364253433
1652020825
215262062
336290652
1311558215
1365460441
317446553
712844987
1462821538
1970461082
90209929
1108625738
138751785
533220703
1834366882
1875298262
1619204740
1229099276
1834160715
12570856
898298786
1337689900
553717172
1746085884
200128847
1936149078
436234624
1076006582
2011967228
335412196
1880866794
284047323
1894529214
427367067
1951327245
447299883
220561293
1145921523
858885089
369833489
1780899273
1428825947
343326481
838310232
435295032
342317987
173150303
271873971
1134117079
1030417934
1823710397
554238432
1095609948
846123981
1231803596
2143104888
1695700227
556829857
594021447
1477666795
810071301
1764962619
1347998328
1727346284
830238952
542968069
1563628085
1454113426
1726886485
47818950
521992938
153015235
1937692153
1867094243
1467461661
1487805233
649846808
1214808966
383173027
1919321402
1341012148
829614806
1406561432
711185632
254554045
448030406
2011275973
224183733
1452263692
2009558170
1964563333
2020668806
282218822
1093639078
1303030699
712103720
1773025730
253203655
1309615611
268414107
2139634874
723212217
414647013
2113112350
1426114866
1797794269
48206243
598694862
741259307
2140865607
660369403
957153647
207898661
451316321
2101873214
1237671691
243229118
2032764761
766239678
38306863
719725357
1379857723
1414637469
136303771
661698017
686852759
1292763128
840121135
1788963201
907333904
670447452
1651139640
1689000151
1585562532
1544658891
1472397040
1844303317
920450273
1362609166
2132084842
1838538160
275922147
1592549178
731782586
1382077835
1717170188
1730813309
395105676
1650937491
1113037954
1093477252
845489070
639668662
1425691018
963534891
137806376
903525573
78081215
18916169
1994302405
2013853204
593031368
10518122
1957457626
1776902374
1257792497
493350334
1575288468
1529002411
341783916
624346937
347795025
404468361
1965403308
893449090
964045524
1441556181
210329285
492007044
1587776880
1307254848
131345800
1812008621
1598389636
1442144929
181193955
34084334
1662950260
1706442786
819581315
1078036950
659517925
1615525260
1201686388
478892981
1335898460
617008875
1409732466
658385132
1458532610
1463243567
1185302110
1272986459
727644744
115980522
2094068321
1558557003
485988916
1305649712
1199127035
1131406762
60619740
1075388723
828432778
2031907082
1665829617
31851569
572117580
1125447829
1538416021
481847830
1132554269
2058405771
1517758147
882941505
998197186
152645318
1431974090
149044542
1542503828
411151739
1138122607
983474273
1590272737
1587863733
633420203
659067634
479448440
1230453827
514522304
1002589604
1737884774
1059097372
198620660
2538309
1443594090
317535948
2093180119
996082833
1240788170
990402676
475997591
1891984594
1831599996
1353683150
1662870394
557205029
612533532
1454483521
1481183907
605070755
752223530
1118369662
990638830
466009920
690021970
1166186263
566483373
2092958445
1622285528
1428379849
2019492814
1416449947
1221878124
35358383
1150841051
2039511204
894299806
830106633
957170765
232264110
792840107
1676846464
1715744914
1007714934
2048624315
1218460056
1121970455
1699439516
978236037
1927378955
1381342151
2055086728
30580104
668181270
1671460057
255389234
979618682
1495555823
931866429
1161226941
2108940225
134802165
1481146443
128495056
1741755405
1951146136
171180438
674890634
1345205746
679754993
2142470813
1324612039
433335780
631337020
1616042986
1362900200
1936067858
623261194
1028823219
1800571973
1807786813
578451032
1006809455
47050225
807312862
418016336
274877929
129600265
483012013
620910667
1486720888
1024674947
25507158
2098722497
69362529
680300191
384892770
2113061145
790977873
613295633
576617673
1436808613
1032820947
245410547
697305804
666855516
107914349
1333399224
1612038551
1531320947
186610586
17921751
604850729
464755461
59594923
1111122456
1882078446
1941909366
2063468426
1449661500
489424875
1233240912
1325637538
56248964
613833896
1758568588
474857042
898906187
1400972979
834990118
53647672
1335806521
2069695017
1852572247
803807235
657929087
864643411
1140088325
948774787
380289427
642315109
679844508
757504716
801175801
803322507
1078525592
604812932
146077909
1188155979
19720327
522078921
1256138627
941716850
2115305454
1550320837
500180734
989574364
1061694510
2129773106
1086197945
987147529
386749975
2055989864
524614197
2006205749
1854402292
1335218564
1838924071
1059353762
402997670
1775641088
1534992364
206705062
1225493238
1604210581
875366655
1115891612
2006702280
1553076337
1292258446
240506052
1933030346
898359475
1934918481
656585042
861638254
2033683480
488129462
1166916870
2050948610
1260109844
2007735783
527357335
332118733
1961600542
172023861
427472131
635201463
1545176658
22913643
590706663
938746685
1875079525
1536367526
1507306385
1304420221
758313665
383040806
451863631
684884493
122211115
686692170
530766768
53267745
1330492047
2092500364
229119690
1430392553
868295347
1624580871
587797590
2135595576
64956648
1270974044
1041171283
1993672331
615924020
341427754
45285572
1722235100
113653650
1020740934
1126227524
2110120
1900089981
832030477
418672678
309046322
572982690
1678396251
1224369148
1425568372
278293509
1967338290
459120141
801280231
281594202
853060762
1179263182
757219726
794154370
2076731166
1630435817
636527787
1400213053
977768422
316979573
569590125
370823451
2055083618
1294725008
1402949159
1037827645
1162754019
1811624652
124108922
1976377999
1231639593
2002202254
1406739787
527640979
68356568
309541239
1360937447
238721050
101947988
1392964379
456686384
216026694
544904792
1340172951
1675822698
1130942953
938660307
769838311
1573380536
1851695325
881369311
1319476002
1409651633
1446021810
2128829205
71329918
1309979689
396956578
991111234
1370038401
826162295
345497231
1949570351
1197659639
1710464807
1306926927
860319406
2017400840
544843980
1986991224
113534680
1377554860
158803937
1075153513
1333854438
1520873270
605576604
984573196
984892823
1750010977
1956132178
377500139
670220094
1806658455
320881979
974897964
1428569625
1037529785
68196054
1571410137
161604790
738161346
1608529661
1134797817
479427617
558789981
166169989
826591242
439554067
1534841586
1854242586
1996998230
1982976747
120934732
2117096308
732423916
688474769
1968359888
1545824073
843119581
1223410755
1375754115
2088412040
1044787925
641143048
1663569286
917290581
1177087925
778734006
1401173325
511001172
933801718
1472289597
1944261781
1180655567
1189408636
447880014
608517106
1682080969
1533682955
95724548
1117740314
690076916
1821553364
1120876686
220768477
2063522252
280292588
1972105567
1514059145
542270345
414655349
722956369
1611132285
1375293662
1271051340
761912496
35488913
294225692
888087910
1702569967
1000732559
253633159
1994278669
396597744
1080627470
1523353483
1063411357
678012032
1468430558
320026887
1063737214
1058930874
1050134944
984840863
2037907229
113709577
338112378
1569109791
1264076181
2096927635
1552125325
755020419
1296927027
829721498
739978534
1110409484
2077091769
270698524
1587934128
1009403764
510630211
1256858411
42475601
2130691060
17912434
923127564
1140233024
1750441452
1515499025
1969416788
730176309
1678343765
614703169
72621124
1877691383
1682239474
1025110041
1679489388
1792957534
1570047899
1305197048
1189736205
1964674248
146199659
1593965035
1478457379
95655417
1357486182
1696996907
2107349360
1828691401
2125973444
1060479158
288400711
1669478112
1548210804
1538697744
1867532428
1767958165
1097184076
541506425
1530257009
453653032
714492105
972841147
535760099
735590090
933590342
720694019
12822742
664258165
725616425
998716210
2057167411
1878855330
1179281747
1806983947
187938922
590268100
516233960
462407903
701675209
884008514
1529868345
1601613983
1489959020
35119757
142416459
1460750138
901149866
286094808
298121137
1681228642
831099728
1817177283
906734741
1222973891
559548602
1098186119
831095464
29324581
584120928
1901667634
755438136
610318930
1597860585
960794151
1727934805
524734844
183234139
1928232727
1867558129
1928689843
363374195
631787582
931514548
1513250341
1550616314
1125706288
647989095
1498563281
1263985025
1846660142
1354283813
1387275160
1110719174
304519770
1740430777
143092900
888366524
1590702931
1940566109
1653224317
1820977206
1761890164
1576182931
1605138580
2078844776
1246406226
1554123895
1388147293
1874975768
209231234
1328288320
1653071595
1996574291
224165515
666990969
1146248847
1022876299
1170289896
155723313
1236850178
1834696002
55809247
1394830871
553113746
1566254907
756165041
1763586164
283318928
472685062
370182919
518501966
132115252
948735096
846675052
1270110881
123516722
1473959367
919147109
733149981
1264489200
1317954463
1100423571
1512583032
131976369
1088664761
736900236
1478511282
868910788
1841733065
2094582252
1086923412
464673311
622351850
1084791606
2107940954
1545601012
227723940
745187894
31791325
1844315255
1168784382
43309106
1298427053
484802887
367927610
497812302
885452900
320986899
1519014975
1509535075
763043077
433233957
2091485015
1333275208
560400468
1242837790
1268383656
1765692758
389325902
649645115
1085643400
1741934713
1229834430
2046445577
942545374
1073138138
381223480
1479415443
1811855144
259803870
237513478
1387539377
90440068
236195172
749325238
880409359
1683685492
1876482856
1183728106
327842151
1271439589
599159485
1915859626
423896950
1946839338
802027193
830193915
485368666
483489089
706864141
396942
176505737
306756359
1811058556
1492813019
297416996
950507224
575941701
953836454
1060747677
342990575
1185372878
343874377
1819783481
1824833752
1438465603
935717709
1616280930
272016545
1284512520
2071415681
220409710
1944213986
93945111
1125850124
243258755
1466387305
166651418
948608445
1676987982
1337621409
1164837799
1144074680
1661084249
365627772
1298230786
1309467331
2108286531
890960658
220654949
1688188129
1082959409
965563409
880822601
2082651546
1439749643
1120563168
794271144
292291524
1747864998
1857791920
1054882335
421013815
1939262013
1539259703
1902562
1151916354
1729394657
374706158
1140160375
1281950305
1972864371
489199888
421656454
369612214
294370678
1097772966
1213789085
1023119110
1362045172
147428606
1195727013
853345850
1606596986
1491257497
1324328258
1661797859
701365139
472261918
1315077823
2115267882
550424834
974898100
1651757012
1313871636
1154364088
755116298
1337683514
949586578
410188644
829012274
870336999
1354593130
1045150134
62026648
1065689797
850453142
1009289741
1517090822
1245562559
513168775
1132329438
1270862409
1981143235
650348408
1676275860
252841668
1615994371
337184932
924033751
324802143
154490070
2115805130
1665109086
765448943
749834942
1902604597
1141928518
841554837
974072588
1612247000
521039192
509044962
1890720918
2099221752
61668404
265408831
1682376768
206069947
1420369251
556158085
1254141778
505815679
2058908242
1660240285
2058287398
536971483
1721919637
199907536
1754825356
488831453
1392274650
551786990
1042264751
132592482
602023148
1103613801
1440504383
1580184570
1428337145
1991062247
2062735776
2111826252
494664388
1276207490
1133629094
54012639
1201470995
1141086257
966740824
335509512
1070083215
490878873
1157534656
126681570
1997458277
812421270
1861707007
1826781808
54419109
646576271
510116360
86519177
1287199439
323429834
1485392827
1643896972
697458640
141218605
1647517111
1948482338
2003319542
119713029
1369519411
2018801462
462614735
1189709075
954883917
1424038256
1264816235
552062602
225292032
607940807
474647708
164586205
1352694715
1432756242
501177965
1666420082
1120266004
2087644317
635580408
293494886
272165788
577181679
7376373
658788394
1980887776
489127703
1690706492
685185202
1259402184
881230609
1627551278
1364781139
768940210
464107940
1703722163
2091963813
1368059266
172319916
852403312
1298242187
2119833241
180007686
706687635
1633917126
1526435323
1596311803
1691788358
1747134106
2030135986
814518094
2057591186
786702926
1702440526
276778285
174049074
1072418625
733059940
781977364
1722642733
2079455655
1208816634
8759293
972090610
612000460
2095677248
2080370831
186968916
550991215
1405532307
1744908501
1196575557
1589068347
1358202098
850052866
1367290828
171688812
3215821
658073773
487536169
2025810369
79756040
1344156293
2091743382
75952228
1068095816
1183940954
435808193
1052866841
1792563325
705728732
2018669040
1213722733
941282645
2002183589
1999718489
1361885818
385451047
2005171272
2126064158
814524047
1016405880
88195571
1529394658
1085418409
1691688268
1859277984
1242416458
576449774
72248900
1227328362
1580322136
1284998521
1181467428
421775009
626543160
1342283001
998267876
1298106468
1695035619
2078032835
109993235
467752053
1371105645
511481646
715763370
1952012427
1440698733
1773186457
1275093606
1485954276
1416185298
383699730
1353818491
300252242
1282553264
1035918617
1237066475
1672225830
1643658301
1806647110
1819093661
128966006
294994601
1757792134
685313603
1926912988
995208053
987634164
302400742
359421633
986317719
1577469309
1486093405
53455364
1895873764
1422567373
147142535
758463643
1985278299
570563112
284783928
399487609
557263856
1893426438
1304157538
1016849372
676674458
655162527
1957820622
294133215
1695944074
1479017704
936570301
2062232237
492736384
271556161
1584416636
1071391201
1102616960
783645071
1505313722
1830551702
924115193
316453981
109160853
1812072868
293663111
600046765
1580541675
1878781459
390738258
1341652627
1291859826
1045609757
2049370452
1907300050
995594915
956669095
1847482529
481251411
354886130
2125154692
604556960
903849887
957447906
1584095050
799067370
1403361212
1044969918
1346398519
121516456
1229975020
1739269979
382974373
359950863
1726998107
1726478207
694422375
1122806879
1646366666
1117606863
21489891
1895119457
191133880
1181762710
1740430581
324971318
1724228181
1548525687
1708419865
1918910011
1975238208
169099730
24104825
459027600
2067182008
254199122
2136704874
696071152
1107517975
1095422035
1941676459
1430630572
1891944738
1352785601
2132399736
608854073
1038307796
107977172
797337500
544256670
1626569594
1654502755
442288506
808080807
1848952483
805656452
1683821092
2135342798
1542056399
1067910538
317403918
1645460792
1214991533
1998199612
711260124
983962705
854904120
1050462207
1251987264
709041619
944753489
525178467
733961133
1057256476
127565152
171407736
313903814
1475257447
713919686
1291412280
232715839
668199218
1740700013
686973673
122112923
293334083
1955677886
1442532221
2068806885
229216521
1600515923
1909907832
1736308928
1706542828
305799600
2040631628
1315908276
1269195529
141083729
1789505031
2062910156
982516631
1373421993
205076238
2107262752
279050423
1088855209
737814107
886057708
2110732223
655904090
1119766256
155758418
815224165
1353212931
127112037
1694321565
475694962
2096985828
1798183812
1285381451
1255386974
1713558780
1305506537
1748099213
1685154887
492400
2113644386
820506682
2036807197
1938325771
776978081
1729302109
393182801
2020037419
354794846
1687696469
1582816187
342743370
1351365732
1427286814
261110662
1830840755
1970231343
1445178173
51780705
1149187485
1624612325
2138949002
2117390381
1752692057
1983505100
1398608718
515098223
1338563826
1848383847
490548776
1730928307
1446369254
880902291
1304293478
2002567762
85003690
360538386
1875377660
494618462
339193400
494621806
1679954752
865196634
1388578087
381948656
633872186
640413866
1842730991
2102774259
1920279030
262505249
384960508
277412296
1341183413
93818814
1520074833
1587207315
131211101
200975314
182413679
1044796387
1485260259
465071863
2026546545
649355217
1133835158
1216699623
1386648670
908925963
236780953
1408972673
1547772031
2081572723
970847271
1645072785
1500254907
1120686397
1912372125
219330692
1780198944
577957740
537357201
1169485540
1118082378
354041321
449296353
1028501253
431617466
432890808
562897204
255538240
1491926095
727695774
466136036
2012122723
328110565
1818077256
1575346633
646544132
49569542
1770362637
24369540
402999373
1178736770
944963979
802096936
1895546547
1727534011
2135137763
329045073
1967854579
715661947
564149187
2122973268
183362769
89241544
1488068992
769444015
662714177
252072911
2020471652
2039208227
504005966
848771052
1975329148
514524243
2093731369
1647141767
11459903
1058980625
148615658
2043467751
620337460
497515987
1738379922
384050229
1733692888
242588756
740146865
254360166
1046268067
160914761
1217504332
1478789892
296698385
1169258527
1381239283
468412831
441809884
1049854896
416698826
1722464435
324609790
207169397
1176486830
1271062139
566710945
1961431811
429121369
408289470
929145272
717406112
1272493710
608799012
1936197965
959182534
1289113461
299626964
688133955
787424172
1390939853
1326438672
989773868
771451650
477702784
1934450191
1753855352
525831020
1399137106
515556551
1996833711
1744340327
865421152
1340957304
1489746258
472714240
1819557074
934531541
153834608
1416543375
787518210
1775922960
1373092038
1871323020
2011651583
1693129922
238808789
992899160
1760548911
1242124120
1161161027
756428134
1738607673
1093362091
434410486
202994037
1166706658
1829908890
542206220
563810817
1631131170
2105541479
316575872
1222740425
46170527
1565503303
964855262
1930209029
744709511
757929001
200951254
2071528654
840030789
852481318
876283301
1904364303
681090441
532241677
378302647
1236612765
528000466
295119606
1758752497
966945242
511783900
1904895587
717058754
1453524125
174374270
1588968380
2088783861
1761608812
1638000548
462585801
1648007517
1108176141
892963094
78519634
1977255758
1156200651
1456124766
1787873235
1640588769
917901293
1875756646
1068398816
983403381
1412287024
331844170
1717777429
1849480736
398439899
1634554236
169579205
49853218
206088412
1825776345
1374329195
1229761505
2110445699
1994189896
1642975889
1862827343
1385134686
1682685165
201372647
315536678
1413753693
2027947821
1063275155
183556367
835002671
287959804
973090493
181539831
124068356
1874888782
896647295
773418278
1151616284
817453389
1147055068
823952977
1399224857
408458317
1421325587
1108074788
1977277106
940807786
1306053845
1586081469
1701102031
1327388044
151219289
494150747
1442294838
1507646193
1840265714
348937035
511107257
1974584595
1247343919
1069725214
1741283440
348312020
360426215
1628557047
1769381703
2003595594
431501808
1508961828
1672643550
2134728623
722005638
1309083705
872099695
829638499
1647828950
820462640
308809574
621898679
2127622795
29362648
990229508
583686790
1995611924
101029894
2141974990
1796581146
1736297496
1140925123
2078263605
1760209835
105249662
1380809133
1701975725
230249667
1795342038
1231697450
967576530
760869499
2061726563
1085174099
1341812360
1858933379
2110146161
1074004766
673751612
1220830214
1664319759
1945388850
459044646
118333402
6167831
967797921
1814283168
1604642
394961139
1154960280
184861624
1878042155
1146962991
821478053
1109541134
1613022315
2008046402
1152294631
1537508360
439583040
11799666
79759501
1001917338
1547148492
943213354
1900313066
1343425911
1705772841
1042423136
1734819300
605208107
1950417716
1479354128
642545004
1503748644
1859866608
1681554985
1571530342
1010181325
1190550407
2005780510
2029769219
476035509
113409407
796499114
169022021
527090773
343423070
1729901283
1245954297
802490506
1769571361
2028819933
555754867
1079927542
1442455952
1778294615
2083367711
480807056
1745351300
1475280346
49324012
259428311
787242489
1102217196
1457093102
935149682
1509931242
1181706326
381462074
2060790635
472365548
1020365497
1235082885
457149446
1264185915
274001789
616040607
412020565
1704677456
556318862
1422564045
505717915
2065017535
1986755847
181767078
1804858878
1996247490
1772189140
143443957
1251747858
1595451840
224825766
1223438369
1405764352
1677184396
1887197614
628432841
1945346563
30554184
24464712
12483307
1507478487
2087090280
1046380191
186664034
745280216
773843268
115898079
644070567
657292786
1963095457
1454400034
1098975108
2072082424
2113167882
1617593428
1033067181
446613661
1226776281
2043606257
156021615
1428444197
4203068
55157536
542250477
173876260
434293533
1972282041
610907
1919235904
1251756797
39042923
1803637704
1669339618
1870829596
1016093260
71169687
1276266044
1798793246
130321625
1305503171
2010008665
1627402624
485004777
642056831
398902010
1334064960
1187352024
361746758
1781923622
1189714296
244867748
306213112
1206686972
1412067480
1828723804
2045155385
1249353500
1033564058
844654801
2142248071
791662649
1387892192
1019310294
1005158404
276974050
1535261206
959837104
1395263500
132398664
563975054
405842847
1544837897
1208112852
535113005
226621930
1052026538
1071441367
450221963
1712774075
1084575481
1554111960
1051259662
898770218
1296245605
154505808
1575864916
1488521013
1230642700
393953289
228324432
148101701
1708370273
1351507138
565690012
1061434242
1829727937
2117971971
2009177990
1873887495
1924115537
1496920891
172601550
709586252
499258217
1686354246
2065707332
113790068
2035167057
1608081501
398200779
1272434685
1332892292
534497407
1435532474
502514368
257429001
1140135093
1646953615
462065209
510209758
1862447907
621785666
732317002
961430634
1492708703
2004269546
1733360067
828354317
1154498662
1611868566
1830246491
1599223359
523074804
1330455838
422218728
336078368
1196797970
710813558
197290852
613414724
1159647975
1777061223
444656808
1719237466
1940800355
718907256
1085792585
231379940
1911948294
1311446068
1569848100
1576825186
1996604561
653140695
239081439
59398218
2034545164
994606332
896259503
867889179
1832455966
1205819721
1213231023
1550653666
952275938
49509735
1157292504
1037126252
1441044261
246028442
1146246431
1008237042
8191393
538713412
1839846440
255952962
802484902
451150966
683427640
860764237
100165773
1057230473
1175697483
457747764
1273323630
152919750
1962729481
765620359
46398166
185672963
1095235911
2023096525
125325342
1296355271
2050481517
1498670995
1056903179
920799002
1327524086
14964560
1059449517
227356120
492119942
1439060576
1750122638
1395010757
1579763819
695556261
1780259482
576013523
1524750895
354328085
902916689
682895530
1201360890
284084457
1857262250
2140249960
625167409
2105620457
2036742133
1785130788
1307031219
1595527300
1622103979
1815629423
1438390114
1987204429
1594796398
859397864
1985362792
855917564
2042119895
204386355
147005695
785923003
983833569
1696942292
641018765
2080631709
1015226095
1631140258
1579983054
136284310
1686851965
491009966
203123695
974900238
1395361702
124599781
900016716
855734721
1171782009
296892539
2109505587
1111715441
1497405944
296007149
536785950
711734616
1415723095
1303552623
315528050
1125132126
1644390322
175376633
1573887835
1494028532
1598959535
1620500146
1703051201
1715494934
727155771
1042404440
1675870440
1442634442
746948126
870789292
17684082
195616176
233147234
304132939
2113890437
1158553947
128118675
1565359635
650569647
973343098
1525656329
1317734362
1215588669
121469580
47166678
1623332478
844286777
35862745
2019043705
1579204895
1493770450
130272585
1242774553
2004515660
90531634
822211912
727313977
692528513
263291041
306878479
160731246
270149875
59996598
1295729825
577964580
1351260360
664409316
1052916090
122546728
1554341181
1186373531
2086727867
1862352668
723674349
1090850110
526006378
816985851
1656086553
1415797888
213176135
1058048015
234258987
1014580148
2098957296
2093261100
577883138
1022436348
2143554154
1205575968
2141675229
1606633043
262464298
589437032
147084671
747921349
308570229
1904119744
504866685
1565023702
1015606614
1216141750
22581952
386562479
1586729883
1952131645
435687012
1982567922
181314007
1628042982
483804326
1180164581
1404592641
951033815
1289032914
264553972
387155954
694214430
1608556006
890771483
1640373948
1759445360
237424904
887724028
1959788439
911009384
1867975487
1021293300
1405210616
1189857450
199407711
461934861
155027498
1007734325
1851259922
1093691459
1982431452
1973706850
185558462
1729501640
207555009
1302088912
42314022
528422217
1170049074
100773080
349856312
4949455
2091588732
1949537822
319610361
1288422868
53203182
959943389
883944800
2058886034
1910001671
537453132
1995292636
692829465
672998007
133660875
198493372
547626232
1531671807
306706344
1728484899
849706389
1512335328
526710285
520219521
1573244623
1453843366
18067685
677417680
1564397785
403699883
607914767
1652716449
1632141603
1795277973
1442154013
54434163
2099040054
2115821711
749336969
693323010
1873123139
355620887
121574525
997066736
1188423792
495724266
22520901
1002759563
2093977456
835600176
752723535
1582923300
286649233
68818889
1445338901
2048868639
1194265323
1899872908
287292163
1532864186
523505292
802654953
1260205823
264729183
1274140266
578231138
502042453
2061499727
1566242387
1273310325
638319072
1533511939
220983672
1088076475
653108425
1755814103
381861671
848348298
1432043355
1352160261
1112184552
1370591617
824855081
637006173
1316815977
1364492172
1821519804
931997644
727270540
1036867997
2023039875
1475193286
55765177
725104088
1796000847
1329702672
1603847064
1942674457
336310778
110974708
1194663276
1444197356
1029994462
1990822551
266874882
1064712911
944233371
24397726
851307340
1866007182
168459781
560097635
1434452316
1657878382
977499031
1029393575
1564818001
603041386
2039782377
2087157901
1165955507
490437541
294503052
555450744
570857830
175247498
1262192466
1195866974
566863566
1832706505
991104533
1418007384
450446977
664770067
638285670
106707678
532314417
2037496751
2094407902
1188563295
1492793102
507447278
927378561
1384423072
1562754267
756620254
723243659
1089408341
73932613
604230535
1316616170
719342694
1009657976
885333029
797478948
2007773875
709982896
2030129737
1203979343
1292728306
2121006599
665659319
850387911
858242922
588551112
1040060865
885660909
946383570
400954131
1243758741
1754660015
1059124032
407997592
640228306
1424635645
550407443
1381816167
1973766616
547567390
2033242202
1401841037
548486648
219150304
895462584
2036817661
1394560545
1502192757
1899946659
502073029
918442527
801570619
1069958712
1742890938
867944622
966562641
817367203
426985329
2051835529
100314242
1082002323
1865507765
1961159775
1813649224
1560754820
476378560
40478019
686336347
1285418396
819036040
2078403753
65442158
164647652
925884159
290741420
1573220368
295953020
582921001
1972847807
607795093
795661958
761911232
553486135
1133696015
63090479
388669911
652804148
1338023047
1512750071
1247855496
845902682
1135118896
1529982559
1074131285
977207907
1588213986
1187853365
431791384
1551838124
1433317345
620665163
1188758274
380325739
1009775012
1087337040
749960752
916176681
1170887744
1273056947
830153603
1832014603
738763153
921269061
877635536
1538230450
1388052311
496081941
1811778132
1219832076
2018549738
441894530
1497860653
1646229284
196098578
1897858149
1888510450
217966019
140724600
1029657956
1508363337
1158960637
117577431
852134302
630968374
1903025495
19302402
94514038
378492126
1537872964
489666810
971141806
716635652
600697886
793270954
1721908787
1430081769
444665218
2051071188
1830819272
1827610501
1606467255
468606282
957691265
615595368
2083606867
1977573442
1510448825
2061532112
1733761390
1280790833
594817861
1738337782
220195669
1117899264
63559514
824276229
1766203713
1290708117
1749982063
812160314
926296877
621269460
1311240083
2004848833
20947766
1213332213
249486419
906546552
167439619
44624090
148456906
1737392017
518806498
180925678
2053191153
1248239497
1536024774
974438657
1072901745
1426662648
1074282666
1923971096
615285475
1524206532
1057280699
1407571403
366132157
1350868936
169920183
1850324828
1351417744
590582173
1823142681
1032188775
185108050
1559581165
1886726993
1201879679
677450402
1541355326
1487019562
1579466597
952530179
814082203
846773277
515614439
1568150809
1267700370
1415980241
1986019446
575636618
2034262920
527900318
314705522
2092112229
1157779471
934417272
1528784416
1642696699
1040785020
735746153
985026693
1290253566
961788871
759659293
1008636328
366024761
342611856
76830643
771682720
730121907
660916383
1612167255
1185815717
296684703
62568552
1831254584
2104513356
2079932375
1356011655
1699691623
354607746
2031129172
234839497
1423021615
491152454
1583148026
1023608035
1606603964
2071512952
123784461
2000543564
794853826
1620058205
31144089
851158591
2034168361
1638351016
1776592441
59365334
1041963880
1183651921
123731241
1892998024
1849225798
2082987207
809014659
74280343
358044011
2055010939
151405439
242701256
140666608
1395575701
2010147053
774003112
1261284029
107026888
2059997092
191796382
77487437
689268098
385420374
1293742162
1540328921
1496315563
955656066
957153986
14198675
1886827685
735859121
342436067
1879017859
1627047598
954391360
1143073356
775889816
578681836
335984946
1566156312
1378589952
428145695
1885523280
1216448075
610075425
1709653900
1894726007
1359527233
2125037387
265146125
679524795
1990134043
1368921267
389139620
2113996449
338395017
1536485272
2064368614
267992886
1941480376
630196863
1652867512
480729976
766951623
1154471255
731526364
33007224
1024823037
836748021
1069913631
450576537
14032854
950327274
811129031
362064393
1993740880
499159166
1096852156
1488147679
1387597548
294344434
855460903
714555174
785747047
1762623972
1178839285
292918595
1956240224
1502468675
735483906
1207393413
1008630576
456436222
1066032114
749413628
1255323042
1674727860
763542265
1084408687
57705397
443312033
1516038022
464917726
150255932
2026134851
689320094
855885614
156793286
133344745
2122348826
1751723148
468513964
23172336
724924743
399119630
1515874550
495995899
840550034
958509429
1516466628
1042796813
849388345
880114872
1907202879
688534820
320968573
786640644
871382446
908423707
1622200631
1713551260
1728750181
1643301075
923487302
569720578
933392425
715892788
1682424651
1494888869
1275813608
1985813134
1629316826
1635996021
1784231060
2082651216
531717774
1637929131
1100810378
1257388553
536613277
985560084
91148572
209737485
704066948
1250606269
1845769752
183008056
48605289
738269940
1446358767
1272957260
1814433687
235939831
468903306
1146928566
924926105
1215621245
382165777
1002198012
990212384
224663196
1798341599
1838003621
2115973125
1891267769
950383816
1431138386
1841374264
2072848128
458487196
1333343085
214668809
622007882
967681786
1602557763
302300983
1342200284
420453846
1918593815
76735200
1435281857
1004306349
1630538404
2114530901
897440165
378496781
1217412400
1452826733
883907056
946261946
2075663246
554973829
162513699
392743658
1951825486
27179210
825059210
1184988013
453538772
317329924
571141468
2023545355
620052204
992116776
1528099190
255640061
118742274
45142087
712094002
489440379
667096088
874953532
419675341
609306069
58525987
1170605462
303608273
129851654
1771003544
1244882922
836566257
381621355
1239472680
1728462678
455976073
1238644169
1156420448
352716130
1333861112
1096724122
1262660140
923177099
1103108259
1360822304
434275319
1634999305
1057455729
1652822017
1159369566
2109741273
1315717075
994425942
1265870143
1241498928
1392137474
1012119427
1451603985
237866335
155694472
2029071790
1603819751
1033778010
1813273164
342470526
1645775612
475709385
563103664
674359069
504181881
1697659376
1291886627
189961374
684922446
1449535414
2124201509
790548963
713640313
2016204273
2107397785
1683398484
716653898
1626630457
1318036220
1056356178
919956941
821933359
574264193
1981197108
2038508153
2006310326
1196165632
139872023
155550590
831372930
1265244997
477839003
1241598174
295574510
774658539
151003237
873709660
1216977534
1656563807
611685209
815324041
200114030
1526403828
2075580816
2048784044
668088780
2031301329
1242734076
358096407
2016194867
179148675
313067428
2105859268
1017208639
1524939149
23074463
205427521
1375350509
1986065478
1156532066
1957516588
2044732927
1863387422
1654882366
1578979127
2055853031
1125689417
396117060
1109636655
87001854
78513266
845361397
781925632
2067161140
2126474244
1792983302
1809912499
1461908440
1415179349
499210771
1272670398
797245728
2129263313
1941282698
242385228
2133636948
428812302
1672024082
1413826026
387635500
366729654
716564688
142763300
1539089833
1215958195
1129140799
2129590500
807700453
843980738
409130166
994293035
923832287
80782758
679089078
1932107196
1521463791
511196894
127390368
1547650177
1496764417
506231882
775373253
1001361522
1702267180
853199343
1183093011
1963133569
1069732311
1986420804
809356678
32814438
77419660
1900822291
1052443945
1295215274
1270061472
1450454862
1136571177
1578680702
316798978
482856404
1288664007
461274217
1443646723
1447599419
268173720
670793936
498957518
41820199
1611298968
2045858658
1000258242
473234377
523494200
1441996892
1559730547
1218978310
179113544
976177066
277340875
1481442143
1616749923
363099361
1445738776
932956599
1262917364
1443577026
1272872450
5020174
842580144
1803371394
214107215
295886686
2006770608
1493363458
1544783548
1887411208
1882054867
1162905945
1054402846
773047618
1369849045
1058809496
881115147
908829719
427945084
211075991
1335599580
741097533
1863674237
1705256890
79773249
1744556646
1264258437
1690580834
530005717
841891480
1006090298
1246810799
1778380551
284071406
1712830779
1650408078
863350025
1295950155
15009413
1967390766
189276437
1380283293
1450686348
655391385
699416204
646316881
1967245687
175162605
818678774
16174599
454503359
1869825342
531837660
1645445488
101913719
518175152
116742264
589409940
1052482648
1056690223
1190346283
469861124
434414276
241648487
1571006663
1375964253
536017611
1988198841
175444526
408715555
977329790
773380880
1411194942
619713679
2122623943
1105934244
1162274178
1514917755
725280920
1481397725
36760220
1774908154
1731497745
1769836670
711719977
1996251927
428515749
1851796750
1326171514
260282583
911738815
860566101
515518185
416128025
666546448
216909322
1178503014
1192429080
163382129
558306266
1697215486
1195379680
1122536825
1323088520
1534502918
2138804336
442696615
2021180294
504718934
673595013
1201046663
467148840
761841688
21670872
377889962
500346959
972082766
244810289
521126679
514183308
2020424041
236761725
880551340
1965715647
535505307
1277472468
501112103
534753732
156141322
144878700
1457746276
248712247
1762144877
1489956497
198399443
563019248
550108442
1235884077
983836015
274284905
808020156
104891940
1579198298
942246713
1480732849
1722200571
1195580055
1692520432
394893608
315071445
1275415274
1030820788
941852789
1312701569
973532339
1638514419
1143629300
278069337
109789495
431259126
1350222773
1062619293
74384078
724084217
800312781
900789857
2077727121
2146641018
1144881926
1059323121
1451005751
1196749956
1363522821
1229978372
780958493
425860593
1472516201
1388174972
1833811699
1770666651
1035693322
46239029
1237134123
1020495148
855221904
1622120521
1586131633
613511120
2145467426
1321137640
972298045
1853866278
666073486
1057997700
958633421
1330330667
152823304
259002503
868932343
78695648
1825095277
311930832
1944321786
142360563
989999969
196350615
815024587
1842315170
1582396277
1128082000
1112768488
1715165999
711490034
1647072092
160986645
877843590
1939580951
1791903391
141290962
2105669244
1549673634
1955140736
2053290324
2098279192
995230890
1108289152
1168123983
241060352
1570585479
1603815965
1923202037
1551087314
1314149147
819577314
1874141943
1095214774
887876586
882270617
1075412434
2131457890
1237452225
1170190008
1441590196
34913549
1357910005
1212222303
958881218
1107873968
11976956
2041440454
1157870592
622061086
838121250
204210532
811082156
2014620302
909697349
1142069949
1149163687
583363262
807513658
114806758
428867284
923517205
1339688225
604300411
1707993399
1454885916
1587873464
520789371
1766105375
723250267
294228950
1659806910
1035841594
1309018966
743350089
250278507
1447638079
197355741
320423284
1966620670
1086143427
1375203790
35499045
1935442307
1185704575
1865555634
1072933788
2104912096
1517610261
2068076853
1077952038
203353997
1344832915
1485630114
1367652610
379185298
959404023
980775661
436521922
1630444375
1420123628
2106779014
1423198573
698443152
1704238040
1643057370
1899870236
568812999
1665952711
1613016062
1808968088
860695848
1597446942
1578560708
1905712024
845773401
648990151
2016257698
450305937
2119498425
376613710
1746858145
1281166276
2076186106
1216172609
1248809746
315650718
1990180655
1008571681
535920296
355967865
860508196
1397915200
1756269113
145191624
1509780070
2139855976
431995112
1616120400
1843782262
990811720
2009254179
1246986631
719499681
1935869945
196200988
1652768104
1935405187
1413850559
2013755826
1646336378
1772542174
1908648401
1748577320
1942574786
1720700943
591365967
749680945
950687210
952334753
2017453863
1367667291
1960777147
1995428098
185199723
511254859
1174502414
815156277
338149447
1922567872
941975113
1873282435
85747247
1447563259
42828141
1193602668
396744852
1786879179
780855841
420940172
705588354
203157186
1746441527
1348644015
1882095236
372713228
954433449
17091423
1944020626
653065273
1938859888
997738773
381727724
630255859
506579653
1578849145
1112584791
166269483
939127133
1368245281
846804322
132660581
1197653003
1663142965
1238478203
1267920650
856915321
1519789223
636977947
1557633023
16456087
1987578453
897432611
323190062
875409166
748502816
1611982772
899488833
590808693
1649923258
1689014830
2039290676
1169345268
1243053668
1752007083
329170343
555453101
844311573
1284700726
1744888795
702643922
1404283780
1077627440
814780436
519707558
311972715
645488160
349566395
456747415
841921888
1342381455
1019023135
1357259794
628512821
855592666
1458748380
555328299
2091481484
982762339
1609524968
27036424
1671682367
2062863459
785921350
1762739362
1073777402
232191603
1769978798
1113406887
1002950743
373558846
15678813
895611016
1806039883
1777626227
1006727554
1681307002
1170495649
560826977
498586367
288643573
1216160245
1464262189
554923252
2068021647
2118350857
706084524
1415209494
452906389
2117625043
597888985
1372750425
1280953841
520480308
2066118472
1813711264
1436399818
1270415276
1064360032
544042533
632089525
1215550722
1358846026
19850706
278803126
921750672
857090683
1331391861
1122031959
1357887676
506946662
1634948663
406487753
415632195
1697913626
1119116482
2098186806
778768170
695977382
629622472
2106108541
158935644
171305699
1479215435
658616056
247277729
1827542279
1657173884
1734011800
1376554489
900861380
1378449453
399883538
1396436953
1067672295
1923531929
2085769558
657348711
639447640
1653550750
2136864661
1142337759
1907310186
1811377759
379795529
304362131
55528007
26311077
1298970154
1878188683
591511096
176316746
302765567
205067034
1750766354
1564325712
64237127
1279978943
1062700972
1636793792
612155586
1898776201
825531535
1310563527
2027420118
1259271518
578541509
1439293611
1374910652
220657700
615600657
1568505866
684761147
973577763
370969180
2064067207
738651748
715684081
860881444
164929226
1472273839
1618663296
1760567870
309381266
765856770
620988425
593126956
365913902
1667132427
1871880869
216912240
93272997
596131025
600988385
584428236
1316732704
1174997528
2047204092
1129808239
1521967385
835712203
1139877119
1472559109
1427590418
1798865741
1199766976
2136332893
1062844911
660552036
309976981
658569369
419413830
366541007
2019357452
1202080719
1689498604
1868441898
1581388452
198828666
1313149986
958048407
234476608
2145064019
191033419
292783033
73047058
1943371511
1297998488
1144223222
209958335
565004723
979012865
1362047443
2081519494
1069003310
1753063666
26374403
173763833
249618583
1035627440
489082170
116754274
429917099
1661791783
1241866124
567106131
1144698161
705198682
507783467
157047752
2113447395
1472453016
1817199558
1502097425
1443402337
1078721272
1472584092
803863320
1844936360
2045127110
1236723087
945142436
1052457639
797625274
1752284095
647670130
1685139126
1042392684
1207458213
1486203018
672296741
1344843499
494501424
1171173824
1165892029
395206315
1497139733
1878676066
2002450550
363369211
663824419
970468512
561082104
357626424
2054405591
1611105020
87993873
324000375
1656201870
1233832195
1134702717
1298061386
682107160
64175878
161906366
271295513
1093746406
5084068
629554059
551856373
1841384755
260607439
1680767064
1190662846
171196485
539934641
2124370126
114189288
1161416843
1982611560
162254793
241800416
1019699844
1618570872
1236933492
686930243
960935616
1780726288
2135222587
1180184127
122839746
491616031
939473487
1079660804
955322535
754825247
1805344704
105692528
1684047743
1018769232
710297405
1027085185
1201765329
50141725
1720192537
703612420
219490224
768946801
1771757284
1726968086
1184738081
1055238547
1340675379
2010986337
298988604
107096632
1982048664
1087089152
955772656
2055922276
369223189
1062384942
160480867
1667798668
1729847890
533927729
40942683
815839905
1944930356
1766448861
1751875909
1364890988
1915477864
2117955872
1103771007
206465555
1352753812
426580056
769353865
540519106
1408965211
957094149
118338039
1661154037
117818108
460411264
992352591
674400520
1912223617
71589763
1178814044
1829579129
2140890792
2035371645
1115584915
593025115
772181691
38522359
119229517
1903295500
607568320
921366368
1599551651
1622998822
73183880
182873410
1913252500
965327664
1447806927
1333688458
140990207
899803740
744323360
1314328372
2069142785
1088135606
810283777
831511118
736144879
824759355
346358641
555848932
210877713
901569562
2056670500
363460935
1717074003
922815921
854836586
1559181362
756680852
2133938515
1551464191
746845747
1692522941
1167705536
1080659619
1662309079
1240214246
479095438
1908912165
1091073489
584738574
1280692678
445813107
1832593017
1568818366
1398790852
226287548
180283618
1407757925
373388447
566651729
2024351039
1478062923
1074685813
301374409
219600079
1789705936
1841964981
223947969
951073101
1223383393
2110304163
1732129184
1383027
1285730449
1039688319
1310614006
481987792
1759094521
976090404
937733513
1591951179
1672949000
363553400
935205233
377180683
1191944391
691725208
1022419735
1489024169
1577973433
290911134
1230761296
1824590778
2013112600
1844992174
23032992
14032918
209350971
1338193738
235932385
124376128
1199752945
745286711
632609798
963289929
1881811282
911109648
766655063
1090102889
238562961
424409171
1277260372
1996170243
671177950
1764801888
1719068418
1783801140
1793771958
2079449366
1974957853
397644881
237601519
2084698652
1205741495
1292854125
1080999557
924015810
959650239
734673462
1985074051
12676580
661964241
419376215
2020145467
213515251
1540653132
725415845
488755223
882876873
1743209986
1229212437
730509844
1912484092
1959514202
896570178
2036189868
935994365
1256648886
764695282
1874786123
1728321634
1672951325
389152583
1060990776
1274630470
643881069
1679452061
751449098
1740259628
45280560
1939448386
108284424
1132469393
1971774346
813401190
2010888273
702182436
477841539
206610164
594301156
1671288513
1579864918
1014809957
378618222
2091678811
1327544775
1169693730
1681025729
517076748
1659587621
1858842195
1777107448
1057681071
600693259
594709680
26539941
733078113
447929765
610824987
565881192
2749147
1142911327
432994198
888428732
482391147
1711868525
959594493
955116642
2141194699
1435401920
815153189
54884362
1036584541
984961070
1813348598
1533611230
1630590827
594297056
330984879
1841713462
456701904
1043607544
1264331400
1975312802
148498722
1609579826
1315435390
1491368069
939439752
125711791
1973420354
1331158731
866221759
1691895830
217643295
433431490
376096356
10551425
467591593
799514019
27742771
2082114889
1649058397
996290978
1485785432
11160271
1362167954
783049839
1173839762
1495898064
754210542
711045663
1554319229
1449456122
1419860691
1904127641
278834388
189421963
1491143377
443117034
1508964049
476577397
564637006
860271764
125964889
1367094171
1506444803
321711979
581698504
1324854259
868551961
455472170
1115095650
1483931163
1528212641
923830751
1332533505
1010331952
163710857
2140321874
2132693427
186847363
1100400425
1936580986
949200611
120850484
353300998
1470472387
553713317
1046432090
1000917502
1795847125
1110961235
372274719
1640378889
987310758
309262930
537466392
1010474362
188751805
521682372
1691947694
1674609938
1874540577
983560037
1918008186
1563387517
1549249682
1326190230
1387893145
1974159617
705730695
1570114290
999431511
1168559498
1033196434
1031239565
646646027
894485382
954896491
1514325040
858343092
1353074660
1568097898
71368733
517143226
197290706
86925608
1533912122
1409020302
1352949373
1587951747
2009687407
139746055
1270164707
1628361107
803016341
486199121
1819670112
974644750
1080386285
1926404607
1944041446
1224193383
507578542
675237901
840800535
249797751
1708751485
1017555596
1097515638
1449883066
694157864
1631169423
469547969
810074610
1364704111
1302727315
1594053335
1163040832
1493540087
1114695724
1692862551
1650941537
1786743715
2044447549
487524233
205342897
1010005192
592765900
664249358
1445634691
333410148
613652682
1065508771
672587490
2031347635
1050827561
1711831285
350580784
1803079833
1547092701
232325579
1540057239
1596906976
970519126
892042484
740352631
1405470529
1199260586
1907361008
1147088928
274764202
373505070
1770387935
169661781
1774248438
1550108930
276969552
1106789766
1964136272
336642861
1093523026
461532683
745467156
2039987141
1829137155
1448740147
1345676655
805441713
665377856
1523098380
980073276
444483572
1018148006
961716590
1736416408
69645547
1345192484
566936572
703786216
2126472251
1037024360
60467449
1416253328
1949126566
46707360
772866366
536459556
1032313572
2061173287
1889964091
846400315
767924118
417207423
1749742771
1790358805
1562726776
122627455
1474967660
2132696744
630481539
1167348279
528230719
70949707
661868571
1656434236
504264735
540844819
1496952199
1721492180
140157605
25498992
328878667
1315558500
2123932337
619758527
1055433905
970641817
1902077546
312246967
1033938627
36554844
780407024
1979254200
1796320008
1954153835
1007223425
1479000163
72206213
1288698341
2018355362
1236914379
345924379
1473546660
1271928478
1930031708
98505018
1285546431
301032696
1351251637
1077917266
13161977
994958019
1384139247
1410266097
212191236
223993226
767818511
2068700486
1307317660
1209313518
1698811712
1475212016
1928793552
1673646032
1913773009
783968164
1495232618
96109512
1914775628
2114825325
212628355
1015522852
1803868394
848577632
554127901
144023381
2091933947
1669194149
1677353486
804454356
1072151691
1788725616
518304443
1487595591
979809170
1545305983
753611408
1718368647
1708532486
1416936352
626023967
491687172
1019760756
1253156179
893089258
346420449
823476900
265050035
72891542
301368503
353379819
1668066825
601374069
1966645462
1185854493
154753178
259955314
1958680494
1440458941
287258522
880763544
3146019
1833777625
269484232
1109094430
1059153764
2002295648
1440295678
1006751444
1091221249
1314621627
1070866946
1587522052
425457330
1114953454
525386807
1638384511
1269549214
1550127005
1169892636
87716111
420294954
126882369
664640212
439821023
1891510558
859357046
717230505
1583378889
2071983030
87009913
449161469
287028826
1913274617
1716376460
1791596254
364193141
740955214
53766802
1503417464
1278310388
389903841
1374329093
1096946310
30808228
131918392
1192383519
1383298492
1991301648
597930628
596457323
880908862
1971860708
1831327073
629827202
136208534
1606225587
1297280679
1846966281
99222001
1455884151
1248642969
375809862
2143742949
1494503500
1984477000
1043762911
1402266995
943065523
2049362698
1320593993
1846835727
1113729370
133805694
1134289240
1337175863
1366550811
1575127913
101832996
472186846
766753892
1909668658
1130614636
415342801
1389350781
1214832038
727104482
483921283
697175125
1798226431
676166456
1512561533
820030060
1738229616
1836056747
183228113
1562788825
959937631
623808729
2113103561
612267031
2122483619
479855513
678181370
1128005088
1497487532
2116685439
1478310420
1000176204
1611603659
145397534
1475594415
1880460755
269814438
757664937
1407468400
2005641068
990631372
551209837
138334192
1864255154
2124845878
907380165
1270444127
353356251
1740785460
965916522
1250975604
1688650738
2093467693
525803172
1413330193
988470154
131163751
2092384139
1818841632
1078407396
440753325
588377547
1657935187
1799048091
1756760120
687464189
219240078
1818464628
1190717683
1302807638
1480174573
876758098
965044777
1688890945
1198650792
122816787
1112306269
1576564014
399356545
1024128182
1146731351
143322299
683908106
1386423225
313520925
1542167931
1942194757
1785976728
2079368038
1730496410
1284284688
621550954
1702945479
2041736315
1459929943
2031746017
1308347379
891494891
376590228
1265838647
1474543176
1951591295
890840203
145116473
1252222667
1462214015
576449837
1704836710
1225756503
1207060054
1755493521
888986188
1371191177
2041258414
594002639
1795216971
1988850942
744591982
1223409856
2043551459
371628750
2002330724
171058312
607338109
1121856234
1852610430
1594287555
1024084660
1744178683
846197025
1794013625
92396385
657429214
1516935033
1124144991
2092337384
1437382618
631403089
1003635803
1998975456
1885092531
210835052
1235593291
1017399759
1430220867
284948372
609364443
933064433
133883379
461939335
1263817358
1888127237
1162004621
1195769686
900791032
614805315
701764984
834903017
1818836768
1057035946
919310959
1081081316
90225430
1465206838
105614981
1243020604
1874267772
433970940
276916577
897131940
1102424414
534728411
1916527652
1679106687
999481293
1215574559
996358583
710684527
2037073754
225353886
1690566253
615158516
1509054861
540413147
700303610
1786585487
1853579779
1319807722
596025911
2004666118
1545318753
1211588407
684998029
471406889
1824987662
1465594762
500955559
1703604645
711439367
68376148
230336412
792203531
1024584229
1471062044
393550891
1972422625
1754647891
582197928
1843562413
211855948
1825485099
832716402
1659999813
178997474
926027828
1299824978
869881849
156103741
1128183884
957123757
216461677
1438615012
982335189
340411261
12129160
1122448357
1549974639
717848758
2010790983
237201985
1875300938
855250408
1791671957
700034337
37614913
1737019627
162239136
1174963074
2020147997
748538459
1239084680
481585475
2095783339
515783592
720610734
1328073083
622252160
2033901027
1639993826
468058157
839089095
909365111
2027111229
1144350121
667683136
576389717
1536440410
905731968
198699171
1522414295
699719314
1804041245
1982812962
1258382637
505223781
1967559545
1090246799
1184033930
1166022637
1200812704
74855163
1065482325
904602188
817401284
883057413
1774234468
1908360407
1234909608
559617162
1236974003
497464030
1165029110
1213024885
1095339632
842463193
992613241
1537561400
640613173
1460727817
1564527890
390988954
1230990586
510625931
315120645
2042839264
377793287
1698056055
112557276
882426408
390208980
749771757
142135872
737554239
769891282
1481832246
52713636
594114348
1195360437
1391373269
1584717508
1099986536
330746777
1005164250
1329105221
1664803464
190252276
1579847497
1923832893
1237679701
424652043
1468767975
176344460
126850717
1190883879
12780177
1300324254
680248734
518745805
1389621601
42680985
1947009106
1148956683
943206091
39124896
1209068029
1687831517
1829986610
1172646677
1969778782
814337716
1256272556
1447173615
792703089
59288273
422525431
1136965768
262545969
677744077
1041476015
1101606223
1708657978
1814738666
1848756484
479646302
2049590392
1193846205
1161639034
16251802
781790042
1707693927
2097997014
1746591166
1646002441
1052053096
1248788692
154433477
1073575247
737255287
1007580260
1434355277
731546797
684017778
1356550576
1422490636
1141415052
1715867284
1485240461
704349649
172230541
1553900608
298125093
487953367
128426416
1462884413
1596068517
1115122738
1770968229
904235660
1415652995
893109538
1646451803
1040067585
1265700235
1554343771
1031033439
1494467571
556425711
1521899489
2099381117
147422741
791110954
204081965
1944980012
571523403
287744224
1881906794
1170355430
316722684
1099517577
1614879285
1606725766
158065556
429819875
923057351
1866333668
1274736578
1200373669
1583697033
355544358
1824048130
1422328006
1011249556
262627990
1154864120
1697216448
377100478
1355784878
1183677353
1742520919
1294720267
2134107736
1035325042
140674970
888634155
560232242
44231715
1194449002
1745046065
1117426611
1934024676
1048041472
395820763
754146197
982976170
950873113
1036842343
1761870871
106953963
1674654807
151471196
162026518
1204884761
356256656
2031867334
1712089155
2066241054
1058557900
1746291407
1125302255
923271422
1773515299
515400823
274174033
1813946377
939872114
518829878
1144152494
1240112166
934334534
2089116757
221704945
763517924
2052936059
1858067657
2127980172
1399449817
919278497
992389827
300004935
1033838247
1973613752
881476813
1221488513
1529176301
383954633
1189734190
46053307
2121914779
1241047422
1799714526
124622940
343490265
1673650580
1685154590
423662463
1432363474
1387680067
1344651378
1642037181
1437516984
1253867746
1705046586
1490267382
1826191582
523081350
760741159
1389318092
1540261146
582975176
323774979
996030151
1970967613
1243915495
1874943771
299943391
1200925373
928150178
2669235
500316882
1645913496
1082104087
1279342056
1836792305
1611087906
1997217929
427724328
357671341
1005232837
664617242
1492432864
1298573204
1194227847
1173553672
1780422835
1969503115
1257147849
870687674
519883066
918205789
1835988620
1415499216
605741132
1874839397
1868086430
1611303200
1229308959
1235205336
805705074
2058878785
632980875
1445067690
675750234
360317653
886128952
1365365443
791163023
985161569
1312393952
649891180
1684181577
1988293326
1191304946
525717310
138472165
647466025
381885719
733165864
1491079700
447452390
241764886
152065332
1087731824
246055051
70310567
371968688
996415209
767165833
1385612624
40819385
1317594226
1978997960
638295226
493888609
1531433941
32426630
1466659293
1811067186
1220696741
1848487483
2001616434
1252149395
918585204
1173445314
946574977
1307446520
1886744364
464680738
359294036
964845526
1214815383
787392076
1620420779
1493372315
1519150535
1106327371
1645168212
918995525
1772831384
124362296
1127863219
611632572
695499442
1489023822
1144157566
1149632364
1183933531
859683996
441696475
1120551725
1649158640
1261190408
1557833072
758310208
2138118458
1498647811
249978833
1698928350
171145263
540097346
606892972
1839892869
889119917
59192338
1339665993
1721818284
1480473011
1844359726
54079552
1590972588
1530986069
625014580
1004175406
901465075
1753766713
398904082
521118914
659814042
1340381601
423609622
1656506192
946870003
2095851895
2012371938
697228665
500012483
1349856964
1192607190
1121770488
1599980286
2010814755
889614493
746254461
1681633407
217432404
1087814229
1191855128
1123213446
1574276970
602657088
1666434466
618084343
861677934
1232655499
694844452
1112488804
1242310984
919112683
1483595794
2031195131
1886280536
1416032255
2145730197
1014422120
1654195233
425425702
432874416
589343801
42053458
784679176
1452264434
475465582
2028111144
994692925
2051120976
1654451971
446441909
585618695
1553642252
270358350
580723208
685675729
1933988810
1286691336
1752679227
108731042
1212258462
1684058749
938453033
851197513
1545731079
811434492
1307029576
1138649545
909967255
463231978
1127843167
83897083
1254741276
793352832
1444915702
254839563
1765151000
2055010891
251334498
1851273004
319186381
1403813618
761083127
395198611
1841062996
1635753761
509594765
931798188
2019182508
197376295
1970465387
620940696
1195230901
1818414820
2095757989
200100369
1193995816
324897396
1941290898
866811451
1786774428
1877576082
1908709403
324410148
699100838
1945432835
885804473
1015492567
1780264033
242242030
1126968070
2113112275
755583193
1675606680
1658853941
2089212137
1501487414
1003763207
1451788869
1654565212
190525053
1829664658
716234389
708579659
182654857
690739000
429745192
1880897425
1859242851
1675532208
738840676
717789595
1826153369
819097978
1096894325
298851342
44731849
1451124674
303622613
1987699609
1808187179
2068112461
183888693
1214444593
1180986782
1029905382
271069281
2107087447
1542443698
894483047
1262646836
383359640
934720808
1431361320
523828847
2112104969
276544604
1343566131
967821186
77508303
130664674
729068477
2030127620
1498367989
1677744295
1666597291
42385059
1425939895
808578916
68209351
1825238381
509246018
386763343
1788979075
1299219150
882026824
1546393913
1681538348
1253371657
313499809
154862030
902162964
77122411
1025863850
983345415
657013288
1104595318
812219331
1899496984
85680957
1223829564
1350531046
1833974768
664471731
767931223
646853992
1482505277
1780435033
538724568
1789734989
1778282713
633736804
1878779779
222029857
1044410101
618705353
141313339
741605485
1099870414
845142117
295824621
503785575
1758091207
1455399760
1066853702
2092551126
1646196518
120922821
171564695
1628146418
89024000
50205530
679274801
1184791306
139237732
1439949016
665629597
1596861985
1596229406
1973613470
1553551643
1812431840
876547822
885474452
876185459
168968586
272952955
1227831584
361866612
903704991
385137001
1944438722
382132562
708808021
811982290
1671750695
996687541
490433558
206679200
1076966143
1242955006
1140521846
656108861
1667237775
63999334
1875951700
1450210959
533243423
660083169
55647871
1702449764
339857795
790979198
1874094291
1857349402
1852612492
547724316
1607645757
1807133080
632132551
260126360
791319816
1629542465
588580225
668443462
1216564182
525581557
2044185283
645427906
148648289
1181415101
1192832293
507708344
1215926608
373411012
115811843
1173731416
889221081
290949244
661250736
1238742351
884085303
462215066
1650954350
1085810750
469257954
64173627
1750954318
1813386412
328443518
1376215510
797915119
1458809799
651960992
1078973068
1150135211
931408362
245759950
2037923419
1221956951
731069648
1853561923
199434847
1598550840
2145186286
1593454824
2060080595
492598538
782052526
1229771196
1973920844
856637630
566207759
1153774984
2143186807
1521155678
154758479
1490339454
937384336
1152396289
1043660894
984382057
2057238527
456833889
937023559
1459090150
1196985675
1667691579
110660736
893674885
578145030
1918280163
520386514
63196308
630496428
1586988866
1969481431
1598086721
138672519
1305221793
121621991
875187745
707837734
966232673
1885079593
1658311859
163287852
1173227812
211885292
573079428
403754590
101343739
1889570348
1893059130
100363660
342480004
779923214
1055456656
1925975442
760166765
1830617601
1441028397
1489824805
175009454
1270357745
1733362296
685503211
293669768
1675370849
243449196
1088669960
2124766439
2017369858
2072145193
1192029731
243837398
2126325237
1781554108
1973410824
1266532176
941048403
2043628108
162607453
62965004
1879772516
1850296791
1355866974
373905775
1285374804
1570724620
1075148940
783021458
1131798950
1226102494
284969756
933992921
1616530752
583507469
381145633
1060946447
2146304247
1166414503
1487205742
1037738469
2114110275
1842599699
2092983918
774875370
383870285
1345214164
789906238
556945117
1595148388
2042762956
2033991689
2113349519
1029369101
1038208387
1730779777
1670987813
1049937973
196100942
1687819107
783925875
1803788936
613284462
1889579149
1933041966
2088189449
1291558808
451479451
1306660100
1594229883
918700519
946393056
1224830966
2115861893
206722002
1532591397
700494385
483609957
845836805
1551032695
1536099785
1484765838
104265052
696244068
1371569038
248167487
322652533
394654839
516726549
1886687437
1970671222
618218304
732715600
2042813399
1498480724
1771374061
1761092387
1570458704
1275963141
1796374588
109538953
678742836
1417662338
555141477
896691459
2087203114
352766829
965781374
863440761
1204389243
81164691
165638177
1575113301
1003668412
532747711
582743187
1295962941
285813252
1087558049
637301247
36285408
1395003434
892351699
1267502397
1993250680
2121024621
1908950140
1964135549
2007784941
745730872
931886211
1171867962
2036500689
1720652801
1459117930
1857844024
946429789
1881432357
753878611
1005091422
1253386961
2068239514
1608341878
1953417367
1785053837
1043705618
1433454691
1103279279
600006796
1213793727
1311152703
525972544
938065166
1099618715
220417625
1086821978
1889694679
1855239123
1877427000
1859110127
1359982400
1776995758
1519380593
302288824
31989185
2009972307
1651946987
2074967653
254094564
958116026
706669675
2077076244
136613524
1077551572
1854086630
1967334276
1381893302
799090607
1458797944
1729647833
32404923
296828568
768997249
1279294644
1381583017
94150637
1102648077
1092101084
1694566809
760029387
1263179900
270704783
972576178
2085590819
1440940689
496869585
1793855410
535677233
1299625713
597933103
117955568
884990672
2111702512
1320619673
165012697
1579054201
2089087757
212654679
1178265286
402520244
649315541
1175663157
1104119030
1138549588
331439495
1145678857
1677190330
2106406576
329276249
883301072
121279182
885170872
257425475
186536120
1786228480
1550723719
1645863741
2098194856
851533996
957371325
113600215
1725898139
632722063
1934285515
1053424404
759536185
2137061292
337310565
611919101
222979563
1169643267
1950682454
1811500714
1409010155
1057300538
1889215285
1797939244
556024763
932726645
1625723043
1508712251
643006529
238447035
1600024673
425613117
1169448526
234502540
1655931694
834062961
172554083
1868182225
81435856
463530365
759542697
1899599576
215915403
1391809453
979657446
1443148087
1914889695
502210481
1730699197
804873068
329216158
1695083348
1462548732
1255995869
1170165118
1825813481
1370842241
679495371
631947526
1010333359
1524398526
1888684141
1357242734
1991612643
886338148
1667732333
877444095
1934170218
64517926
1382533196
496370669
1574470410
696496043
1478250235
379930732
973584394
1785241108
80157575
1377153822
730820504
316768416
1941060134
344346015
2034535100
372423851
1081336746
240177443
1428237452
221794303
445176097
91487027
213948942
133647313
1086720252
2140826796
1658773977
1468814945
2101508796
1346834472
1938640163
1276130845
1299874606
122685446
703371250
1546347185
965558532
938550369
2002645100
1244766332
2023055611
1893655064
691781734
482255320
1597909366
31649707
1800092922
653046274
953536536
1403731295
976731759
1717462777
306058356
580162025
1116266818
729045961
691807628
1566157093
1705274857
1378349884
566807930
1018157760
1603078408
1210327344
1445062020
1627015241
1294904289
919944691
226366265
1599902375
472507567
1716051839
543411019
664148461
976150187
1339473032
281321310
271499740
723071559
1571526193
1595789583
513687927
35487137
2121214623
1828663038
1295448178
326747296
39726851
142161985
549277235
288987481
693195246
1259571683
1404344103
650054650
1598703028
1242337709
898270127
199320407
1598018117
751012721
401217123
1905433900
1375858689
424527098
1151279570
387757654
19851708
106441189
2056474387
1210563277
1548912222
1687558357
1485679672
2027527752
1483226155
958299792
1753072151
780196930
538536550
758659919
775631556
1616568376
489724891
1194774030
818077752
2099721752
433770674
1932020124
1830459801
1196982819
309317942
959811614
2116309673
1121206779
1318750080
2058737614
80339176
2085770138
2061132417
1310095176
672444
59590318
1098301301
349698405
1284599023
110392449
1276992665
771848610
1872994750
363913269
629461820
847988927
558190081
879615652
613161467
2019678285
1034449179
2104919955
1617956682
734130017
1577617682
1142484143
667945876
634332986
1430129265
1197480707
307919602
1113960029
745692757
936763974
119177256
1447581105
8218541
35481056
2004852424
166454535
1217761975
95908972
425225502
1145091672
454781581
409053317
404311646
2080086704
1969862464
1939951848
132658544
889128567
1605575910
1797988485
1527148200
581272918
2115399960
267953927
877752955
1590589145
1009918217
754749603
800309077
1622020644
1084277004
1468444405
461290440
1568781108
971417890
512280738
600220049
6909365
1585073343
957166105
452554440
1841818254
632295346
1833971064
1493819706
1370065708
1332913531
1192039147
480737146
1205065407
1154545377
347095351
1880914934
1061039483
864719059
138335545
1300961095
299156777
48470455
1105537788
476211678
1686564337
1613320310
2000495990
604286576
46243320
628101747
1534934797
901211325
1268204973
1161030156
1642160559
437682922
1844833382
832873566
1824425738
1013166261
476877973
1720086450
2027036901
539658468
270591855
1353712180
1434339683
1674765348
632695252
1179600746
2143533898
1826237173
369522773
524130081
1055560169
1485614997
1202670441
1020031853
787141106
1849168188
1972519911
1955843733
1975892312
368026948
1770733309
1508563403
1981863778
1092348522
1371320901
1305762712
1788079512
1076757016
1106464971
222793011
1916442396
854602567
1103230566
702448092
943372722
386692233
1528224916
1897075723
84983177
1921121925
1948980825
1112759549
831688150
904062421
1523406070
878096688
549085372
877837659
1177088871
775694437
376063865
1969176737
927615944
1092332325
1987675978
787220127
130109998
450005129
813480175
1670003306
551778832
1525978378
1507438920
1941266274
1162732012
1726664936
953692619
1720588853
157861868
308844019
1216372754
1221329737
248333711
226512327
104335046
1052737945
1368282221
163623118
657431982
1214032842
1434851988
1810074521
617617840
1013461980
1156087329
666307901
1685751143
704600139
410780209
269131329
403333475
500424399
754575990
1955085947
1370213378
982849171
943106080
1535339172
649490970
706667054
1674808799
2112261118
576603884
656919161
1784335344
1736961313
841680094
1028069354
1858516036
1045379472
591885572
1598813646
1704281964
917799609
953778182
436116461
1235814465
608292634
1488193038
1938063594
2119702650
1625305102
1154711312
1975555173
724212791
1977180228
1429627670
1948811737
216622899
93776384
650271384
1403517352
717090990
1833424232
956773957
1967850735
356814749
1907744284
2110828604
1653104157
1351745094
179516016
1788343017
2082788486
1229793342
78231842
755362469
852014649
941505619
938794963
953638202
981483905
500435729
30339289
2123614723
947920992
230730032
2059071969
933761730
480700996
1257135404
443812453
1435888479
777301461
1340985970
294351179
1191776860
1313965042
807311012
486400936
1858293967
228337973
1551031519
2015994546
1433420649
2065277230
886016703
1437465133
1351739867
1883168647
1917422680
1876774567
232193799
787315512
1570861100
1300935651
726407815
1356621811
1887325131
1209797216
1106810684
1527101730
1862854680
870950619
160973988
1035103184
984102232
1142193898
21159692
601700476
364906334
1595662567
1374834461
851799625
1265834522
429633871
1828238021
1017828511
763977101
1891381415
966208850
1875612973
498829925
637291229
2047246260
886910746
1589968362
1243573339
1768056959
1046048791
884792846
354935035
1896402073
1008236415
1800898104
493271591
891135669
1020313751
735132498
1472871749
486850725
20329457
593700775
129227060
1707225837
1653686938
1447272417
1690215799
961719544
1892091909
441626257
1090480067
925664699
300643412
397666515
1650926373
1329238868
932609597
1421249145
236006665
1237437510
743792077
1032641034
1952828563
1405267628
229690981
1198773659
1092247547
1753706823
1029790026
1108092573
171445109
1982856011
1852483360
549805510
896659300
606905503
1895226159
22837386
724821554
800636477
32175318
1938729973
1391643359
1669718704
692926988
155285906
1550272268
1156124183
481733081
2105609170
1165765002
704282069
690517615
1272306149
1557742658
154753560
1505658664
1620218985
890491629
1952720071
1725432629
500914469
346908840
1431761694
1936647013
1212624890
1797940953
752905218
1014467890
152882727
866712275
1084134053
541160361
323724247
1904321742
1444172960
1240580944
459419335
463095156
1313399756
1464931096
971151423
1463071933
778163540
2101681921
2054592469
1394728832
1590233756
24087228
1235460294
1751281298
730816850
1435151169
633361782
1566438422
1440558051
993876469
1863074861
1157210748
1331786142
356437436
1844112098
1928825408
97580617
1824751145
627246122
1663525035
1973816272
944508291
1260591757
957468043
275917025
453982977
1164731835
703021474
1546799860
576183480
1516563960
849040679
238492799
2018501162
1265760461
1882566054
1162995449
433151688
1784397176
1216441516
1813465668
1459002262
1293639830
1298408854
891862332
1145188807
542390496
1699044324
278254959
1146629404
932797275
1192200686
1787189246
2019636640
1572892456
1081323129
2021527952
793821912
245549679
154690454
1403745963
1516721302
785241635
377322601
466750402
527021787
79936133
1962748826
1602328010
1462127319
713904940
695447975
191566378
553736635
1702783833
1920373564
734295866
845246125
1294811687
119821977
1473002515
720681405
1774081860
305515348
815638904
2095610058
1959100048
823777101
1906766257
1649109878
790445218
719637899
707924160
1727286238
1228237540
1660701763
1418818750
1080381884
712647750
1065919334
547450372
54901882
2006186197
1406452282
1819240351
1076520264
241330810
451259969
251127657
797333891
1236381943
1857192333
1175213657
1455193370
1036830276
746975265
1234276447
1986737198
1110227735
523392848
996687251
472585792
61231710
1407275727
1685057877
1612294027
93775403
1852300325
1815483213
682171381
1739691018
1713893417
2046922667
1162748100
2033037449
1286126937
1930186472
1254403969
423068684
1529764423
1390114383
1506076517
530861856
79299589
1741123648
1528885371
134911575
771482553
249871615
1113908450
1551873668
1960795498
1604225313
305251366
1683734938
494593654
276041832
732720362
1719968271
1246520051
996787153
1685692067
1575061496
432737553
165624563
1960838418
1370987624
460841543
882568180
164186496
449904278
1253415492
771533748
612052332
963577636
1573987557
963114570
1946266835
2133382534
1002680535
605486873
2053318675
855057226
1398225090
1218939086
433559184
2093899947
1517722472
2144503337
341557476
1363679441
747780090
501187147
437879550
1157406212
321000742
495243263
960370241
575536768
997101586
503677724
1542939755
1401241522
2028507433
1669214198
2138136772
776135430
863652749
359756864
1892445015
1818473012
89752236
147146477
589675194
563794803
335829202
2005012580
468373066
1143088542
473015560
566528745
13691082
1778508881
2023608838
1886612184
82416158
730895540
532497341
1399443166
1215111643
787233072
746407388
971470923
955535685
927845885
39617105
758631173
502912657
775425237
2101608204
1117820518
1067255098
2074245713
1638507659
1254728916
2076080662
627161344
1772440633
1508774948
665832612
355346038
1472288334
2101900902
1255098794
264879865
1752156266
793426331
277394676
1457932740
1328346044
1565710269
1179915367
579653213
611885789
380456879
1416331634
367480589
1173278900
1171678499
1578173396
242077359
703129168
571156691
408777592
731356160
204505470
1482377399
1823564629
810673744
560775807
1082959939
637604525
1721538967
722674329
1262600487
911501459
2026799749
1438962297
871615166
334755041
1126284197
1075945564
1651616428
1138490209
1934188585
1614374394
1286909320
1630438863
1659996557
971308913
318506616
1333624232
1965724380
2020591781
2101352367
1206243139
1575003512
35300504
1915650721
387224442
497061191
69306997
1962934489
745488799
587912415
1108122812
815334166
146270899
1853237639
590726925
327555635
749107966
1130498094
227271863
25503688
1578107897
1719316690
347893377
611079636
1951731568
504324931
1628221867
1868551932
1525676365
637264702
1900776758
1952935651
454840794
119948475
2137307387
1033159453
61884307
1171390504
1463718730
1879798262
1885411952
556355217
1537963968
408679468
1070306603
696110581
1163369798
482493546
968462370
1105292706
1539079130
1928941418
2101181212
886612606
4373414
1551117513
140308388
1527177853
1608231553
351149759
153308153
1842768414
2138782467
207772386
1779782666
2134656995
469469639
1989974491
1914625272
853127406
2115169343
800288726
1513324107
1004248226
1864730438
769486016
1761299747
1310304762
1809542245
1982989656
1996791256
538266146
92553484
1258766696
873713127
1318729477
460418133
264058475
541726593
1776364840
831507775
652756543
1778150038
792064396
699005257
1558914979
1127436117
1900125518
148636223
1110554402
1206702253
1949970928
987874438
761106025
945385073
173569439
1896398351
1993696513
409802697
135599971
1252944796
1548237030
943533275
919477237
1767124842
1540701710
1053067704
1066766545
1785839581
1000969985
180787260
520784268
2102336738
1543820639
464153215
238904286
1800343304
1588937067
910613660
1807766266
1832070444
540863266
532201423
321205521
268593926
1945141756
310119394
944353083
945499990
226555154
2169366
1190301904
52031956
2139151263
1142351510
1985446125
1448960507
932619630
572742516
861925881
1846613300
1714197140
1161994948
997350865
189250688
1217360949
1908834414
1020709594
768467843
1502426122
1068414175
281908957
1669215744
2110006767
2018731876
647728270
1090539278
1442061968
479893454
2112634765
62590469
2059556019
655464765
436973564
753104434
42010999
1331926032
647509832
431035362
1387001774
1791365229
426622059
887155601
1676315992
2132052042
1957376013
1506799440
1216932553
1014235629
1725124779
1637219761
1920510963
1400353205
1714009908
380266489
1728739220
64988353
126692002
1941634952
1135695950
1244296016
942685458
511618460
809557108
1079179840
749809464
2137821165
406257221
406003267
1194466615
727752796
1170396358
203724183
1764913821
207020570
1046022966
1016642059
487237211
1384519760
164045207
796943345
1040924633
927139050
1507226897
142396407
1163928108
2134191541
1504710735
384988416
620306758
1904618460
1095910253
20389771
551083441
634683647
579404841
573817458
1649076355
450033217
1106908857
552832658
262287576
2073920105
804650272
1605957653
104904263
1374468053
970895495
441567461
1808369363
527481558
907354235
1770208151
645792269
2025635855
427719597
1669799050
1810326976
1078727375
919748692
934475067
2014159548
139043538
2097288159
1837251992
647788401
1843600197
53240875
1566349047
309843547
1896906800
766168685
194055664
257986604
1608078646
955076768
1142908167
1147816413
1681935337
2079539538
805856854
1696839577
538868161
1028853639
452869658
41034137
39261794
48352176
1114496225
725692529
619495964
1428911973
1291477589
407372011
195122114
84745733
1940098678
1698988207
115945399
450999394
1945124024
1697518172
1327178929
869450178
345367942
1845524860
535155700
855494552
1547053476
199233345
875797912
1363124660
334193441
1652047552
2126911554
1066809115
1300054131
513099951
1542590237
1026199930
1731618317
958025719
1023739640
858998301
1836325307
1872014894
1979534828
503371200
1143534494
1036881765
1650299216
1134873906
816552181
1322964682
100989753
1975823587
776633999
1263553224
588568981
1565104611
1849537304
491915466
1980550095
331208139
2108666041
979976838
1701214685
390659854
1253455817
1042039127
1914294527
1935415544
590623028
527086210
445828150
1228823606
1321048170
242171017
700563512
952880992
246836686
243751373
403649326
47621782
503689380
746749468
874265270
465333208
1003840009
1064927797
1029202258
1172303844
1660456531
1980717185
1922438647
819528176
162553854
150735120
1390846238
55242677
598292830
1189279122
1864803250
577949255
573101906
1284859491
784604473
2073987589
1418099605
537026054
1382480343
148750059
1428561477
188003829
1262823585
1130191002
491759931
2145419791
772487732
855571122
1817917728
2065743339
476218972
1272787378
1691052202
1411793029
2017319633
1334667767
470721034
397998157
271954248
1896919321
1472231979
227307465
878505443
126107065
1432621497
1133025723
1192699161
750960568
1068531775
2118640915
1704552919
977762410
1588086371
892049914
803120298
801381228
500484024
1267170544
133722336
737834418
907988213
126204986
1422230442
1099620136
517803779
1518609131
1815517621
378040852
1674692681
1707841157
1164635583
1724124022
468733764
1101191670
1930245882
769594184
2128853327
1809685074
712650442
1867975992
2104460211
1713947549
1146724217
1205530670
1256408823
1937054697
796064346
744179493
1945792763
251734230
1051096601
2019956963
1906378418
648239809
252949663
780114114
473329314
1427472885
2073489858
306749032
2114405273
1344440788
786807177
224650936
1104621117
2042068490
1706304999
489364273
1551091539
33085078
1449895306
1482990298
376013519
1268583313
2082228653
1900755529
1158914373
1257075205
779197668
1901614080
1348479590
1659789301
9699472
1231175796
348188488
1397725221
1426035721
834608765
1189254306
484835209
1819910700
993891132
954377509
1502582874
1919784865
1524910892
1054714754
1602405990
689603047
663306611
1926124781
657054850
1545213060
1903284372
1037474531
1305210698
669661146
1363970754
1462498925
912519803
1900158828
1156962819
1459591452
891755576
387704796
1838704765
232501259
1633391180
2122038612
64639070
118402616
473980428
253594074
468194462
1994235454
317171729
340929354
1548640469
1398176941
2080652587
896872986
1471386167
2025560868
298539630
1568941771
1252132508
10553653
1261158664
1904236781
330577344
1559562141
515576638
560215267
1435734394
1447854614
618297338
1872044719
1331375372
1055691269
1035175776
1054534523
420425355
36309108
1926135669
1325770756
385484391
836239273
589479754
210450358
534802402
1369339597
597855337
2005220741
2132621731
1647440672
1566776872
714647426
752211209
344271505
362934954
846183442
1268297610
388871598
1929931361
1922019533
869683793
508873369
2125376814
1148373121
314985085
413990502
1316935065
1374681482
1667815772
2047217752
968451574
1679367142
1299606796
506968798
1870398510
2077794243
1059971223
87854824
38501947
163040114
1678934992
192271919
2059540016
2119598548
1808460809
1194425396
1185093232
893227117
1769049127
1588265499
1622453834
1741981163
1825051817
2011199404
1491146225
1717833767
1407097999
1437892189
1933572819
1227743935
887066760
1274434319
1741239186
599991433
617704596
1846075562
1670495419
14837437
155138778
973199958
1200880809
222700250
265870576
70901043
1076121669
1542242473
1480334290
224828247
861068909
377693444
1362591660
2004356567
731624699
951764880
1140322517
999403117
1332096186
628379926
78782391
1436072639
620008775
2026357307
1098429603
267419083
1434790503
1913856229
1829783827
874357352
1501908704
760786875
1286743774
1663667668
1926763028
592816895
1020186894
2059321694
424737484
198872938
1375818814
840385820
10755287
1175316783
277110316
66460151
640447632
1449306297
228204232
151303181
1611238207
1512768044
1803022295
403537138
909468496
80794394
1097254297
1470913964
1632873675
1390186623
652830394
1731088705
572211542
454278649
1104768173
1652096718
1062922311
102230728
1686899817
1190353868
1471833006
957298983
2049942964
629692025
1467532197
671050701
884153332
402425766
1233715967
279215285
682096315
502263222
1720576949
246135426
1085294927
1476701721
861291222
240939079
858350433
230940662
865746087
450302487
1776568732
83451427
752564618
557053005
350024895
1868538433
812042671
1105889667
1845582569
362063277
580778328
772417773
87638042
1819331754
952231189
1441618978
1090505965
1811470387
1839634083
1529919055
419426481
1296294015
952969317
1205219742
1833207837
1187927834
1652961759
10360142
1034767972
1959989600
584940584
1086219542
1786353099
1432574572
1345322501
692180516
265930411
504827281
1030561859
242699860
2073602301
860731441
119818652
838527424
755856319
790217936
1906291539
100705
1151837547
806268018
560825738
850389250
1099277518
374026584
1658338171
1852194333
1755785308
1731764539
1676627665
2114542816
845964968
1184374626
937504129
1316120657
540217240
1301739279
830960878
609093259
1694632733
113440099
505837097
1205084231
1498743398
2010631237
679543463
98641687
1127788677
1753119731
797016182
1847190161
285800825
2134361482
584664562
568510419
1044499268
1540007317
51855054
1477695285
921945626
145741228
1909905326
1836188272
797813851
1930647307
1372074743
1914116866
197892850
321193270
1299358768
538003586
415041969
210841439
917665164
128124562
183669675
1360673612
269677268
28093355
1661241025
896290638
876985972
552105653
264453434
1919157497
1998089639
1723999701
1585593405
992027206
1181314234
1890784328
118431105
1650351484
1086139012
657187082
1644511058
2141660515
1781829197
791977081
491731964
522483179
533049884
2081193806
197602033
1155117115
599255156
1580345424
2047256714
1850375689
495192048
1365074661
1134012074
1134738437
710541194
320042297
953615528
1402563435
581743410
933164603
1056567229
57126066
71638845
55848060
1892092641
1313653143
2138949051
1110111165
1739874315
104339415
2036818367
802630572
976951013
22174328
1807213755
1051241981
626128585
2118028621
1719974154
731630746
1142926692
185347600
384389244
1378047967
706076719
1626562366
417003018
441789633
684065825
1897142855
25881666
675433471
65076724
1284598177
2060963965
593720988
1391626824
612477798
2003781371
19092871
1367961206
1414322971
2053173120
900671411
1671262175
1127343096
604217853
173471658
488904024
1741421442
825094530
417749617
686108252
1519453207
1491270206
259962234
2076189587
711063022
2008314828
1755057433
1454575546
275141251
1060835180
789404233
856989427
780902025
723917497
902392289
1368504285
908190744
1283681443
1604927945
1168108198
707673211
251697606
724635593
2083891983
1798071108
1929801821
850435952
1706643145
1477988421
1387248653
824465664
406312780
314104190
649876351
1616889616
1880391895
1531206994
1673620239
757769418
1786911609
26768757
1861759597
1243182190
775367412
408793188
1428928508
436903330
1944964965
1754289274
1567036669
1062278029
1096840426
436676895
1143268022
1421181690
781470806
531712479
1658910112
1905723521
912427870
878968966
1124950677
445935521
1615951006
389130030
445368894
608630725
1659774981
1013092990
1928064502
1438098227
855128952
1380516861
1137740719
1146621308
1288706582
1195975787
335250011
1936181485
1656302959
1888355824
1134706157
885999102
2074135892
117747242
1976265760
563691634
1933244423
1784031431
630650922
1012119077
895865617
2008654219
1332825948
1874945351
2078601806
1150781069
894627009
543478430
1185245575
857125567
676146847
1871566715
1004250063
550281068
1757770009
447920206
376177754
1575591810
434074595
301843113
1177505228
760881528
1941439919
1964536834
1724109790
1148582074
1395718240
492644151
918319695
452374777
2100256264
951601953
1109282291
1510860847
1716325449
950149398
4086930
1536471187
253651237
2092565186
909096258
1886190290
139296523
682373302
68397289
256772272
2028689650
19605543
482124267
458548995
209233659
2078638682
1144311017
600961075
2101783129
1652644104
1389988061
1424774605
49375650
12990098
534552366
1255453614
1137978750
1379830470
1595687968
392145345
58278908
62499386
727900006
201424491
656805259
1631015754
658479969
1078183974
1287934340
1894104574
1405664926
1458446643
394910041
133902454
1975044850
842719250
14636391
374611642
511141556
428923742
1797753319
970903562
801049658
1230713526
1730658804
1660784016
1974502066
2142773806
334662745
1864915020
1011162633
1456986987
1012252643
523708337
305186573
537159959
1408026628
853389195
1013238847
2020317173
957888542
989965942
847542550
2061756891
674998318
1622459362
1438414729
1074106272
398645690
1857736455
1888352043
1343253478
1133454029
1604703279
1866374711
1077419151
26092357
179333953
633225514
1863257415
274383055
1168094897
1626563450
837390925
1810459330
1914036406
1853849517
1194461667
1398843090
1893605970
925636510
130483995
241100005
1574654250
2102496403
463242193
655268846
1130493408
1235795933
1677269741
965324202
602335885
236485329
1606961971
674042613
1292599422
120561400
77250624
2006831127
1596993251
1780293278
1628284482
1281372481
1356253466
1981201588
1534198637
2130857595
1966947448
222270780
28121563
2063259606
834262761
171928998
627757762
528296461
360846691
484166885
1775972400
547596928
1940191623
285465591
1985201978
1920035698
1864493128
14683494
860766731
374085728
488968236
328634001
1297935167
917449272
2039633814
261455652
869154416
1408852881
1713885837
810807746
1725465536
1616221440
1285603824
1553642472
726036997
132098381
1080170652
193322697
532535334
88537556
609847868
1536175779
970543145
1246685758
1708663262
404300809
1601042747
1856949587
1297178459
653716305
578173419
1190269298
973594209
415567141
473598537
941208552
1439728729
1539368673
2121352849
1407188461
1781872227
1512368835
791578867
77564078
6297676
437495804
647826354
251562343
1498960430
1178835698
1268323440
1923048960
339304126
1539098035
912680182
976720124
70115839
303632424
249181815
378383718
1209468611
1893232780
762461088
788528167
703161914
1702484709
1022470900
1700007762
602436674
321518122
1413304337
1638975120
638154662
2113450003
1582278553
381916047
1441203929
547773814
675151845
221382233
130944755
1832514108
325559435
681091349
395141643
766559757
872943470
1064826073
332451087
859388043
310715375
1251018161
1592833562
1065949498
1475506344
525465261
2084520662
352376797
1684175346
471072401
956040887
527203546
666831867
1678484332
1010252156
810772865
335648012
1139556294
1225618553
1458036824
566527949
392154627
583334411
1825002700
642172337
177470718
175473482
98337813
605688046
1513983034
973313593
181687606
1305839274
1066594375
274228193
1656127869
608510405
81739527
1457467183
827524127
1873757335
1382966197
544291511
1431655202
1307134792
447978194
1039744726
2045665125
756295273
665532319
624388191
1025924342
1291451525
714649262
1781456533
487019229
1193661740
1382149075
333828542
317813682
669928058
1407773960
557912210
2106211939
1355564017
2061805451
48506765
920085862
779532357
1222259608
589235860
1966505925
1130133483
1526153427
1293037371
1526890802
557121349
1185862343
1616014054
1641544173
713117918
1478051018
1047857585
461971275
1458951994
473470567
1141745598
334666824
1004949466
1684144087
1724283941
1946298674
1139588408
1999490462
1046228802
1600121859
1327784100
1852736870
1315321922
1665900855
1735507270
1355829818
1525990449
777947952
1248895297
1222752290
1781343118
771959602
1153513772
1919324518
1361952995
395559138
948775258
301355456
1252171643
1345360800
725463259
705074024
429088883
394199452
1551618804
1134750472
588501504
1319262359
850627164
1748173785
899679613
769619575
930284102
886047763
1695345943
947663106
1881070037
516569365
1981186811
1066108495
362048921
1948257235
1286895272
1232573726
124987840
1506229443
746480650
1027235005
1441129768
80308362
1518899485
1029064179
1592083085
710202312
1413624846
801075869
1108089768
637697971
1459503710
84334086
1479996122
481461742
1609549369
1782060471
1783066028
1837088131
478330134
771436795
344250171
292267619
1998224904
1118499156
439527910
495164900
73312241
1815159571
1729503889
1918917431
291477330
1369019751
449042804
1057010517
1929078091
1466753638
1001285040
1545643410
2064412055
1493434220
370083604
676179885
537549878
203789730
1424054267
1947822638
1877394612
324936171
290129935
954952711
1460551542
10738920
1726520940
1142126624
412553386
1257729069
295191487
853340294
214324773
2127714679
863736910
327455384
1463074244
978604855
537492268
974224428
1174127507
1396716857
1797854016
1462925060
1869903901
1442437230
24023622
576753019
1815137988
1641393074
951270084
1873274483
922252257
1076564790
375477902
1419241941
1286744908
1891275107
2062366858
251374776
440579574
1192802119
2014594998
857449949
512377041
435084310
1369116784
1047111987
1657363130
1845665250
107175871
110636348
198603461
1947544139
1104372842
473814585
1252843208
566971784
1000790636
457591521
1526622514
586107919
1449344121
177295596
177235801
1501397379
986185264
1463890089
1951225811
537709149
1085525699
660169219
773064945
54768279
739763005
846102525
544032454
741044028
515000293
105415990
460394756
1045536270
493370316
410538138
2084854315
2043268581
708416062
1157722417
1522027711
37736218
971381931
1566128684
1051990658
1097583371
914234900
840703956
1228034488
1951999331
1312212024
217733915
213564398
269558729
2147199609
1602016812
90293448
1264213545
760636262
2120442098
947283776
1079899901
1936002024
410856601
2597948
1109629837
716760300
855412860
1737130216
787827782
806745520
1416042002
1065979219
970714342
2116859410
711118205
1030156778
1518705848
713474265
1572989245
2140800547
1275516577
100634039
1934467815
1173450523
1074223633
1933718620
116483963
2114110634
755751489
2078618970
1644645140
2098250061
1672312711
1188908439
1688651158
1555101465
1605369473
1361072183
1962325741
1872367125
386396513
728827939
648262433
673418092
1510037312
107815881
263952065
304094863
752375046
1451452
1196385108
769357839
1546947962
1949196231
1432117860
170174479
1796753688
48428451
1788711909
1869480881
1509189398
391898640
168190043
1177261091
733091063
1911234052
1690801703
515443924
1990414122
397644409
81767956
1630554327
1013655930
197223087
22500973
800674311
890166910
1537999604
1516980352
1845292908
780183661
1408986564
1124361231
746764919
454386174
514416573
134157260
1726201392
1719004439
540514185
1961032075
400202990
700277856
502538985
147579585
509230840
1553273685
304393814
90506409
1257506955
708785559
284287243
1559724027
754358285
513900658
1124843107
1135423002
1523453076
1887466044
1092620429
726185114
2035209155
1128032992
89905798
934535595
833880184
1400998993
911266376
1172656356
372910181
528179764
1085793092
1841190589
694143900
1010651846
195672284
2057450699
1408516261
791729857
218517413
765957897
306064755
1266317795
568627476
929388262
10650414
1080468150
1359148156
914065470
877987334
923738910
55716382
723111192
1958435507
311070861
1221774544
920908399
1984666901
521561223
1847532785
733336611
667909664
969729128
2031731182
1525123398
1997859459
999805470
425366759
1238554715
708130997
925950874
856847125
1736111005
112975534
1663108155
1765742486
441941223
1421647
1439652889
1848114641
2086916827
181512605
181477570
1732070434
1588831254
2052862803
2110467446
1536280024
887999535
2063467394
5661424
1917371576
1412331386
1242003037
1299697678
946945125
2146537370
1110537564
1046323816
1004979332
314994565
710731217
1764875709
49392095
665706528
1895407437
1542708390
1182730656
69426181
511568207
308910323
1458172863
569547852
1299677728
928627662
963548284
454716400
1591684317
912225737
1451255423
1629340963
1836566295
482942847
2136764056
340014353
857860156
1158848823
592477227
2120910779
657262268
1236050973
1129346185
673496207
349120349
1088522561
210937076
907166517
1158419065
1288252252
17570980
929398437
393548430
391931244
918949729
1304400526
155859753
1675191321
2099593116
430012085
849753661
1942601157
559706177
500388799
763206284
387666511
425910229
1464018688
710593198
1541207015
250071573
368816053
719280652
1934612223
433844791
922001822
1916009599
119458457
1951020417
899490455
934279994
1655453791
257435038
656510623
136393763
25685357
862431730
277709790
104701858
1161669064
997370631
738932289
1659330208
1238202689
98157583
413207954
1913409883
155112374
1660878226
451839897
822752487
1004504153
472223578
76113321
1738558020
601840500
590326462
180101251
1150780419
941204874
368266495
1283892364
1936342200
1794993157
2113870234
48387636
676623623
396721494
398998607
1433034258
72719003
1884372254
1918522293
279526697
2060244287
512703685
1656906512
40675633
242802292
512400280
344837365
195080406
1271160401
1007431340
1926649107
106112965
1516753624
2027975042
997468896
1906334643
1485438323
158547583
1208941536
1818890023
1839716890
2106740314
1994853772
1658437522
598547586
409436387
525295529
1909403557
415643465
1272704504
603051746
1719418171
76867932
1085586492
2132176496
1737424011
1469076739
1306182187
323384067
1080761517
1803132339
1046343386
482657402
1980994654
1341001338
1189443910
1450450990
1082496299
910149582
274585927
1055159255
979749034
1541273223
1188398911
1751135972
335598752
313889211
681149650
1626525022
1438656135
722706593
583183551
92336539
1096026274
179440084
495242116
2100045638
670301601
683141175
867205021
677000439
389440914
1989569139
771285297
14263959
220227891
1909143675
1001255703
1052530605
1999580948
850485804
129817181
262211029
389764912
1219089724
1910955837
1279584947
70762415
335829942
1631597747
1515609655
1542230256
305275394
1445431640
1319207137
1575981460
954910164
386359081
1842343608
255509218
151841567
206711781
1477736402
820135289
1914919791
491405756
2117854321
1133151381
1939319777
541490858
1958461001
73378679
549153673
910476694
1400382198
1198481577
1223743775
851131917
253337076
1315293940
89923995
2109299911
451677035
969858274
1369843339
797553648
677347883
1981606399
494521467
2049280775
56903093
215319132
1887752379
1307262842
1492828352
224761450
1256531949
69758094
661686128
1346233506
1611392049
992533613
769876303
704162960
574530392
1956331322
1791188031
996780918
1358988611
1883024388
388818431
1721327693
1556851298
702278010
252964436
265066672
1990474034
1390771405
1012470353
886654036
170781952
348750714
1694617022
204050890
755838060
1655460370
720155895
1206801074
1048356578
502455798
494581876
1226942359
102792218
1381755994
1942384102
18543766
423618684
1400310561
1612866321
2006261099
699301166
241848678
1807185796
1713900007
567139686
1880614541
1799110593
425095727
355534086
1356092404
1675521664
1248916086
361371259
1811848264
563562369
1823434700
1739305262
48962575
1313085799
1929483332
1686556629
1739731421
184271021
1664617308
103689930
1301524158
1664758018
507929950
956840461
1639976443
1805322324
478133471
91784104
1484289536
2080122926
2010018357
107594178
1201045578
922835261
2097690538
1698780533
1487718790
1997665273
547317376
1004886020
303122885
1124701283
437426767
1235104258
792884582
452252533
345740673
1471986040
1043866766
1062406469
1388211755
2131613585
2018591612
192288745
1434059086
927250239
313478013
364461347
251310079
899972049
183534163
107474154
1674601192
542277271
1113195260
2018358122
1019795272
2144998727
178425237
1007165362
783233729
545972396
481239085
22263183
1146216300
1098555987
1253201535
934078482
1112518753
2131991320
473928188
1774066530
1263357443
1530425697
1677912810
1832103890
508815955
489070426
1139730393
2058293980
1077558417
2137024740
2110848533
531749559
1008256592
1107778297
1532877390
2121918367
1172987688
1009799150
1776709715
1978109635
1838811436
1859780549
990303129
363252758
937364801
1750013198
1421858609
821328999
1567121136
1994181569
2022471290
1954062370
536365382
1038555006
1780745499
432973191
405889700
948130096
1673144094
762624617
368429362
283274785
1856868784
1509631688
676964009
1945353696
1689686742
1298968369
558497149
751382603
1858494971
336133788
1814608909
1533420627
1810380777
764025091
1438587400
113360251
1133850540
810407295
1862744937
434488011
1141632509
2145149100
57548313
271779058
1314722323
1919207041
776916103
754207745
922578304
988316952
1921506186
378064498
1791952180
200222275
1378627022
227487403
363976804
683336443
1131413531
1016725946
952988267
18304029
51592518
1159126365
1407467908
2113600919
732568507
976285314
2116139046
1398102178
608501788
714610463
133444792
2105624066
1746446898
775263470
10727936
116785068
1541908967
620179207
1064714050
1290724273
1561205308
1878650125
1498628260
937643588
1899013681
1853707356
955676509
1053260802
2091898176
1814572801
1625543159
305099808
690003787
1984420403
862782586
1988950726
741034135
970136440
1983506613
585206508
1783727803
471433184
602187473
1801279832
3992590
875053708
2136646938
360996393
274111719
588101990
1104363599
1838311336
1233734377
88362259
625822811
318190620
1999534525
1471018510
2057591737
1944294341
155716435
782844844
1802424448
369136736
1732711422
99150256
2096477355
344568260
113309367
1003935535
1656183151
706941275
714328472
2070664315
738574447
786744286
1578828196
1803856063
1500629874
691277633
859137955
1927137802
1809069310
1780728346
16602094
1006539152
132468770
741641344
1546924677
1685912290
1450480017
1299080021
1099059256
1730341513
1517346448
65792400
1825303924
1486748487
185771650
1443947470
536648737
2055394612
429441682
767865143
650765048
2022509470
1730747804
271175268
873343314
1478787849
1350968575
1500209122
1216146589
978411561
443154738
1448723474
697383800
208108980
1920504941
867118321
179796719
600992257
634995978
2096448370
1775464933
92991196
1604946913
1260704021
1130602012
1105141183
1989758502
1295544784
698535765
1498802261
169999376
51072876
1965624515
261569663
1827240553
1425859186
883736800
1700899893
453104217
686996850
883240264
716610313
1071032587
795958936
1856972663
914748545
414810432
1638206020
1807031509
1363307197
1310573136
190033300
586899142
1139227555
783649004
1104201647
592558013
1159233712
213925737
1395416381
1523271149
707199942
1459355182
116781381
477995343
1373675127
1674228536
2081196260
317212347
859185025
1178342171
85243049
549801028
1373616536
1775063293
525181635
1227120189
390658422
449814199
2107521526
315687526
774718400
243692923
601045688
2049254652
57531454
1865328025
874998524
1737026693
1992979140
1698639554
1531889368
1208014416
306526909
273998048
895335382
1347099283
1327204485
1599718357
403008266
573397162
56358923
949569423
1690170094
2125695898
188947207
1737637044
1603781146
1732330944
497528621
1333236988
93122726
175519213
2061458560
1852893871
2135663640
419885688
1235549059
1321980390
328365975
566955712
2108253007
409923637
1717039052
1533113999
261603397
234871950
1612051527
1290539693
511078869
1582090381
1253200369
377730358
1181577441
1403711453
127747427
757419341
286998150
270192817
1021250871
888759369
1606506797
774056932
1961722897
1073144134
263273532
1265880600
1866646191
369235301
1568859350
864099909
1171114764
1321799790
868082046
359233465
360069501
1824406722
498984841
1771391271
101449644
1404191711
129757554
1755512219
1612457660
1689139731
1225057640
911191079
1430493456
1003426688
763806488
674074816
968422802
67330026
1342003846
1494830099
736520392
262950619
371689918
125758394
151818200
1682111474
76415757
228571824
336028224
709034958
1736744026
405395851
1567499469
2042322772
2066686876
412262111
1248289536
1191610408
1282588313
1304739567
162132575
1112204756
14471293
517160074
1547959074
1334083732
195586046
1753358669
1373703227
1408827067
304821805
1201012035
1986540598
1897326687
1645415466
1459302324
1894458465
1675703384
1610408369
1240856376
973036156
589830884
1024353005
1068255696
1505383145
2112893941
240846767
645559713
195675090
1720244687
285061188
44271781
960552504
1173542439
2045758780
1829667141
1901303972
643323434
684133430
601966181
1566114357
980887235
1889701697
267020225
860724067
1123956835
1789962966
787129933
1160690084
301952066
1775643488
1676624875
354939042
1874241492
790635664
1141775531
1068205331
1795633394
1791575750
250906050
449767113
724587212
1706802632
534378239
476328747
660228502
1670944453
1149729364
1852423917
1002206950
1701687033
222618648
327723192
1799216731
1902324002
1369232317
461075345
932243709
1674144959
1393064800
693479620
1491825260
303082421
397685045
1942323718
1100750044
810741795
1286456886
1904778333
1088285844
1983493127
938321774
309113188
1131097414
1881669134
2144060975
928340613
527474167
1035077740
1318143965
299883212
211936421
915107663
502791788
777908451
1615874930
188016323
1065920795
687911369
1619313674
1993505077
65600377
1898736339
4076705
2075348342
877293322
68062171
437586899
1815344395
1716181642
833526192
1168448687
767836891
196596352
1305684083
792642409
871999559
2093339137
540269921
1753239929
632757539
476850687
2106685824
2073608593
1989381237
464959955
762112975
571782205
2059914057
1241411604
506882827
1530311630
470619938
1293521518
1810733253
1023131935
1509235703
229952873
1665903344
1041049375
677675610
421924290
1974509164
1577097103
184092135
858398621
2912607
2087161684
2084836267
1327372017
1511875815
1582236231
1138946089
694517968
1442596960
1425035174
1453155682
1053710857
957336236
796163779
936638936
1759760624
752866475
483050080
329690561
1933626453
1331817475
1639138762
1834828337
252918953
1291295924
1245659297
1169819387
522269716
1501031330
86463349
151007368
1874904614
1805439219
578366271
1687598920
190034147
1347271227
1044213382
1481686144
2096614519
23073878
1926689108
1870952837
2017280892
629595783
100413774
171554207
97751938
1028277166
1582045688
2128135227
37639530
1124089229
782176516
551750516
1824705773
1776238089
1733642967
1633554986
970932650
845406823
1694721585
1236932114
364715744
945990813
2130596124
35465806
1076812848
1899939403
124220481
1746656584
1827319076
115264155
24782999
1929930672
1473444380
370710645
1241215477
1059152268
104702021
1433218396
684524688
420020591
2068511177
185435743
1103401191
1192092337
1987948044
1061260362
503863199
367940373
686049893
1114244085
240256568
1524574531
642097580
1811319105
1905842955
750724008
887157933
1774752333
2059669947
176147911
2138235634
228358153
1663473510
2095902475
307241517
1076988331
245696167
2115731669
1971781394
537536108
25619552
283716821
588817815
1404887010
655643507
1997886269
159068294
1039115383
1262524702
1553766621
1068860071
188084540
1354991942
455081361
159770252
2821190
404865866
1749056221
1193572003
4278147
994403572
1442326805
1834110445
2078231099
879230975
68808433
663125931
1317299034
1043256773
1044428505
1328142381
332194941
905599915
26684766
1878156511
474972963
143263479
167839725
579847200
1902953387
875913568
240046701
469319303
1095330662
857433576
1061504453
1758373316
441252480
717825014
1835083419
1767702090
261959395
234400798
1835051571
1140321865
909086170
1881752710
1807443499
679016144
1680471699
569501047
1532085840
1758819235
980106333
1208941653
196938279
400319407
1110755600
2118941006
935906331
273480019
1326335798
982328008
79630118
2073489932
1595691967
189805071
2001720676
682997653
1648572744
2016818964
1392328228
1085753231
579776942
975586609
756362280
664790076
2121773127
869558075
878801960
494635937
1069626456
176839581
1255641731
2089695661
398795605
2050201752
246475334
1051979366
740960995
2127403198
1416923843
1159823345
622570467
813526844
1536916999
852963665
1480371019
917218208
865640280
53875653
2041499070
27743998
1462565033
1665740511
782653673
158445185
2014423654
896757657
1931755160
594709004
1293965248
206791270
2123312585
402095694
1900224207
1389212223
822390353
2071861864
26547471
1146056989
358302188
1860858747
758927155
1232676925
703500032
1290467568
1369861712
1115926666
1819185970
1911197990
166770303
1104138957
319478985
923925877
1214557546
909225951
1869794752
1744406062
621952986
94957764
776201717
1842081596
78671996
509001513
2141131853
565949471
386764297
211977655
868094627
868977727
1819799950
849246125
2021771022
1376466809
94913650
1306321484
722644441
1065980409
1238781711
235357121
449596534
1365045386
985747087
396897467
684501925
1396884710
244634462
1807279879
1637931379
611813943
196290462
1302587355
78082881
1887959211
445529359
1720518173
1726101708
1056735885
2111316844
231767036
1024435557
803215341
24381125
1271508638
453350267
440611588
883996038
1561509446
1550181678
1694248073
1819651931
831381318
887502946
1493555188
1445706260
464091488
1417912191
1476224877
1414136228
560992392
1578853607
1348507829
831569146
571798742
1694618635
2085431489
1880775880
1204730669
1078987875
1856147510
361513497
116423970
1086446558
763824052
1439693800
944955779
941400119
410047551
1641942473
775810171
1194865275
452254391
1749237325
2015663930
300079097
884702550
19491997
1654862157
1173962128
706526981
1338830687
508659798
1428912479
1074049022
392657609
1494865893
1460147464
954278285
1505332896
2061861554
1124474966
1601807123
1367043338
529568181
275204792
1202898379
991860754
1429536025
1273693842
207464682
1651038243
385793167
1500230275
877973127
1402063629
1910087544
1637796977
273102618
1521219856
963243088
1515268801
1303561753
742552496
820038273
697843688
716107252
640941156
207450462
445735853
692626717
267694615
883695795
879240590
1481679135
494880680
1079238990
41723768
1117576200
945734232
570690833
2124611508
1423859636
911851494
496148258
345285315
223107648
761808090
702303269
533518032
260406048
12391047
2130141881
1395207261
1109956172
315327940
759853902
734462425
1791332590
1012071675
993509640
1723272412
1340577169
1083753970
1814985034
1799351615
1075417286
1931056365
2098377836
965265154
2011559151
589005283
1326267870
799335524
1072875090
631869469
720643085
1561944141
1065021451
2124528261
2090668459
655743068
1720049626
899583022
512388242
767108963
2120116791
1403337921
193216224
886777838
1575614148
1520523121
214820702
1223982549
1923151139
1071049103
1086951606
1927112885
1175033847
244594664
519729949
188522179
1656085075
1485569559
1802951476
547302952
2061880091
2103522236
1559952281
1767008243
1980703219
453860242
233669605
1681445345
296426271
619338073
700908013
435364074
214670236
793300901
627902786
1641429888
1696112097
1906050818
842146824
608650123
2130109891
1499749325
4950769
1312205032
699989189
1143026640
1320002852
127091619
1272673906
380861855
861950340
1085175324
577600532
1824110107
2021389740
1353340715
1642504726
42890998
1595955001
690676987
768279311
1219661003
316029677
295910976
1201579225
1066112445
351063708
1857545673
80290911
1317021426
1753470860
1347357541
237677017
1100643311
1293134891
1527242521
591603080
1962585015
1583608625
535947964
367842117
1971414975
2114071781
394097924
1925908345
37503543
2070479535
985524967
1303265940
1648130989
86597502
540496451
1884196341
1856068093
109465574
261080223
886906858
12518903
840215313
832434128
621692966
678097440
454001149
1483579975
157066054
647416089
1681021046
1425234969
1801885744
612557524
873080094
1850206529
694623018
2146517977
1271798118
1348797515
401259297
1222779735
1324429964
779878481
1375860081
897775890
2126352580
1595898731
1062326731
1561924539
1718261972
1721309372
42190639
2060498826
826202787
904151735
1907746656
1299825634
628015954
1525085570
1840010333
1633346143
59315221
2023854421
1671756503
761543707
1398940395
472822856
13539371
1831516358
1955521352
1703681263
495191467
87344232
429962595
21337231
697093396
121740823
712179626
440066338
1774453977
408169809
1660652974
953794543
581334133
174743963
1630452130
2001004383
1516830824
1877612371
900225998
134287885
811097851
1189906165
1877639947
1189154762
1583551421
380713694
136508661
1779032341
1422832724
2040630732
1971877502
1795676201
2134471894
309178569
830528409
1712178349
623442778
1391213037
1558241239
2006394035
2139585810
1199913440
901170888
247881550
126886420
1242684236
154190910
1022887780
852209985
322537338
1313876869
1092887841
1121879422
427136457
456812936
1741064389
118016242
151290419
806929218
1445405823
1750727110
1614129646
1603788597
2046521131
1488500426
1603703674
775427326
477744633
1073730178
95075258
381650332
35129125
1234284740
972483768
2067725401
239975458
2145577480
457776054
1731892772
349432715
1922906081
424005469
1755787921
1476033478
924559831
425987656
1787669406
768396582
1780555931
1671484676
625268192
1675514856
1959400132
1934824521
1699957124
1001929434
903518636
212416415
455733677
1073810802
1403634866
528036486
1527276802
1016555972
1644901856
204216476
763102767
1375255420
850921086
1336818159
1309338599
1852636467
366473912
1869400646
918262057
1838187331
57396826
915017575
474631523
955567662
494551222
1905333930
1207801127
45179983
905955665
1444017212
153747916
350074009
46336962
665815088
1234641432
923598903
1817076726
1950862782
622203481
1426410898
1819263678
1828696271
1035656352
1611293267
1002426806
1914400039
1665769864
1446364470
483483524
1538028358
92833605
1903478931
1724519660
1631442999
1313305399
971349266
138768263
1053313608
688818408
359426811
377685904
1431736463
1803842507
1887008052
469834521
165908598
1119712776
1108951888
1019503214
219864063
2126791032
2005390243
1840131381
46450825
1322096627
1100994027
1734460807
801573991
2108142348
1352592580
744103116
1774380448
1058436390
1087895782
1827717077
2071578592
602759376
1426877117
1261900615
222401269
1406687646
423992541
2074269615
1626427566
954477558
723990044
2125395381
1422883724
1509416399
718509058
850498113
690670811
915392184
1100692822
1145596845
1885770442
254504928
969956190
249330775
1633914649
587152606
1429683507
1306388551
2018401344
211475181
1705828682
309932342
1778146720
206928568
633112688
1218884082
1780495273
946917131
1828540172
831873981
616479585
939775547
506515491
412215721
258839690
1591634326
322686824
715843004
1594109782
901158441
1429334892
1081316358
2055758538
856734947
483219387
342208575
876579836
645102251
1774952274
1334026338
1710043802
412637357
1976069916
150727430
1164458138
678053054
1632593746
1286533557
1657769914
901960092
939390707
2006447581
1103591472
2012692132
1252932803
943351155
1665681073
1868974405
1690563261
1146384053
1571271239
1985463290
198467399
1547164830
1285925822
245298933
1191333948
2135571230
1936046681
1720764628
1569135748
1145914200
1583211345
1895738994
302100256
456167333
727979942
1359438643
440703078
1431148693
1512254009
1135503669
1903962462
739178543
660622870
508252563
614831343
488896198
2040143085
1778502945
1601182437
1451319158
1302996312
429097986
1237400054
328244071
1580335240
1341961769
875882993
940447569
1891430726
728540039
605216225
607645385
1201605055
155892879
89247421
822993182
800774701
1025088000
593612003
2055441611
2104927764
1026080261
127310748
413529303
206185454
1428560650
2116751783
668290075
2020459152
2143315295
1224115488
55839222
1381267255
497756880
1896692902
1552696984
2008618107
1500885689
916777452
1686920936
237512717
616933075
1354116196
207348034
1326408016
1554416354
66329323
1944699247
1836810026
1203686833
315807232
1987368058
1506657970
1247549503
645276377
1584371184
131203381
1499907873
310447168
704656196
532546206
1718526484
1004506761
1818091662
717469458
874589225
1958955098
1064072281
1476311676
999998639
1311520153
1679248408
1722185117
136548051
829845885
520911045
378389695
805904862
176554177
312029915
941172184
1449525735
1699325117
1300796862
284454686
1791483909
527283183
33924522
1257311468
684040730
825753050
1453431473
110479360
716583743
379958359
113210662
1929974827
936975468
201612878
247847556
2032068070
1331815489
526307771
1805138145
393416965
1324824473
171390411
66597790
26816310
1951848769
1562840490
630216542
1821052193
1592744744
1092504121
378082988
782148206
526425452
1880777809
396955141
2037157382
1341396932
156139364
1377931313
2016419418
574482715
181769101
256408121
88726955
1127722905
86482842
1067470777
1974315467
1883646355
178971504
1102028650
690311633
347774308
1876566721
138981278
577813477
1216416135
647556717
855798065
1651283067
231480644
1500444528
1656995190
495485865
883947700
1770219759
258070850
586542076
1488762019
340871681
1651720743
1897410641
2110370722
1278077225
513261937
2061468292
1715648968
953830699
1637271962
232208709
1449643193
1668853795
450173433
416329396
353426522
1130299792
1589816062
1194567186
463876788
929001579
1392632436
2099067593
203336856
1900019166
1177096220
1016485430
754235812
2000295661
555692435
1548397992
1478698146
561723187
1060437632
1011435859
2069537621
1606390439
1564163389
1299681814
2093035297
490719388
922181257
1283450780
279717325
1196072128
360145504
19185372
1239822416
1292090172
2145780684
654395573
1865544882
1692434614
1939877177
1558224678
1708821792
2124140111
2137830622
334789845
1245890764
108651383
1490510035
2018802222
478426094
13975455
30421870
810472518
944695266
185437408
1473249179
406043424
609952737
2031194767
1826833586
1281632151
517844192
350039701
1444696841
1670199684
697300441
2003065011
705542239
790175457
956108788
142879785
1024324515
805208315
266625803
1840445970
1076195802
708279036
950218260
222847913
1118294352
1632180420
2075512462
1314290838
899247925
207903878
595710399
1663890709
1931623071
2026491180
1387908096
918506590
1936642558
490245256
734788131
54987409
1132520939
290584027
82618546
714802038
26207915
1878705106
1701667932
517251140
364574719
602062578
238154365
66859607
351087891
2038166434
1479807371
831868085
922029355
298479755
1093075130
1560553305
133193658
1972735234
258724009
2078607432
5062830
279164675
195525582
1468970760
1975614637
1221183917
1735116263
1494808026
1656304937
884402921
92529961
1197474910
1356713197
713421474
2039869969
111028728
1182145586
1983731842
971644817
1666467827
1837165785
75934190
659077992
274363292
1183497843
772180134
1006630559
1108449483
408933206
333328654
1682076965
919544790
1893434288
637503514
925869857
112964591
1916132083
2015146482
16181265
1132320161
1397783322
2048667584
1269196667
1110033589
1755564374
2098890371
1431755094
1611609718
1049453162
639790260
663023182
756952113
1155585800
199524587
1284084684
616287643
1186705241
1020758053
1833040957
19007
1757263866
1330262918
1914203990
846644378
719754691
1695510359
398385733
1285047280
1920574149
948844701
1091328174
1297788700
1802047861
1495137208
747506534
1582091627
535386586
817396331
360536621
198726312
2012081391
1160395443
753631995
1164111938
1768960510
1661631467
1091838667
1327984574
2105657817
14923310
1441234346
1371526277
1833638835
756391865
1660784360
1501136826
2100767033
1092205529
1614995865
1638697048
1672325740
1626566846
1137717273
1986963219
1943827114
2108990857
276680059
152815552
1949375627
639625660
367252641
1246505997
2068053422
1754341776
127410589
905037149
1695900609
1702215153
446369927
2088079129
1839077470
1908242895
1694762810
365818151
1020538110
1288478910
1293862009
296168062
862261206
1972952286
1783265457
567722539
243656697
381259090
1393272414
1785922313
73087168
1364501723
1893845399
1426554089
1234751394
1659965244
328321335
2055180168
68875994
978821244
582364764
830471236
89780849
197888539
1971725602
1829273803
1119405242
1426283077
98845931
1498839355
1624258968
90931618
1692803029
186747364
1240939526
660300101
203791366
527127171
795439434
1929765279
1615663980
1480271858
2139954678
604934226
1987001299
348050921
1257853286
1053574742
1859901322
2036951594
1157454491
711087734
2101488986
919144049
59409493
553206683
2131904748
468498953
1568741659
2004876978
1311638243
55797116
1166127046
578727323
1327157581
796697389
1115930570
631502979
252010457
1448393391
781352181
1205199079
520613804
1758763765
791739484
1974411079
927236230
374266852
1778818976
812780025
226738188
553830735
1268042479
1067057853
808043202
1403942090
1289150273
391408988
527532969
1173934092
2144174001
105524792
1275080019
531418950
1242963413
1094889437
318843109
819893064
399494489
1263104400
1159460837
2134088637
2016305365
85925398
1052037888
1453785393
3984863
1591683309
352916415
2118301674
2138036471
987952489
1557684941
1734793721
80349730
151749709
342602409
139982978
1785850266
2109385378
1139473860
283998162
414941882
132435873
1947390007
1247342589
1892037039
1304703780
746231511
958371711
1374664413
2144779153
1069332622
41858700
1954386697
1039092861
1156675021
613687207
1593683147
440640594
990744927
1120121666
184498933
2055193526
1943388144
502458653
1625619034
789043837
154657078
1246978774
162638175
347192994
1224408912
1385531031
818924589
1969154725
802625457
981213252
787855727
536871701
1042656056
954862876
979824175
1487594934
628889082
195226783
536062414
1301036796
127971341
1964497877
859296568
765307030
1013691843
1186543349
330966029
1378439161
1430583175
1348887567
397188488
608445486
1510953583
666150085
607077503
59214959
74641449
2011558185
1981163068
1936958955
194465818
1837685126
1565762369
956500627
1669207554
1457156295
810026421
1511595757
676307990
1008942759
1129798479
479455400
1191868894
23607924
2085002058
854224034
1378245901
350800915
671158870
945853784
1373391279
1141036992
210179550
1996071131
1155803796
171298717
1206321563
762451714
1872320731
203279638
1749121783
732580054
76997960
1918874821
1207565675
537547962
586983315
2124374004
475311989
1485354644
464394018
2126040649
1273134450
102522082
1744563020
815096026
222068538
1099122663
961119064
991304687
2108662720
610709236
174003903
380367288
1385801105
1107668791
540650938
441914393
2136491625
649036226
1900667169
1608929056
617337965
1165376088
1999790995
1416588114
1586361849
1604521087
3624959
270112699
85835111
2039815042
716129090
2054347820
1130497655
1557384909
1306999990
1319736299
1761810687
2000531817
822756503
1159917421
842831581
459069408
297655926
2114420383
1357426306
1040830090
558120946
1115603885
1504024895
1235619726
1209356697
1349700780
1393974535
2136408466
754939630
651482667
73390843
583695739
771825470
779875628
1126375951
1429069118
774642872
634833367
1750469746
270569852
1426310649
1674131730
1048257226
562774095
417783100
1479487448
718915878
1566862206
792084793
647850963
108507951
1921752610
1107912025
1377390441
313827307
1812210617
341938632
782285504
814308995
1744324054
183298995
796585538
9116282
1913524857
1619674490
795571579
1425272648
917940862
585021259
2046826507
1712440731
1900091345
1819148076
726848858
77362852
110734266
784771359
1840834070
345258355
851371141
1081278225
855099000
1852396933
118807776
1199555121
1085884534
1531846929
870334759
42576424
1175957149
1018446703
928108053
1600302508
842714381
236339883
279664247
1065358049
706688391
1397643048
2116506255
1065502573
1170237463
752584698
409728317
1346863267
721358293
915803884
1316145797
1830429784
784087955
74712405
1491983980
1001125945
1522711453
69162925
877881911
1739528858
288841713
1094582862
215550807
352174811
74013973
91067802
1204257138
1348585823
1543220126
202572245
2041574654
2016212900
645952211
88058909
556516515
720576787
549419806
1779222979
1777327281
1675035279
1778427821
804128149
203199574
150661979
1859352902
932997946
265491495
1371942028
703371302
1733991331
1429816556
265310850
1423075019
930302471
1026901233
241378282
1076992877
317914915
793339649
1772382902
1305666241
1304307183
2098837685
1872266238
1816824411
340025280
1279528900
1380890729
2124100150
540156188
995336522
732454134
1210353658
681677994
1723408319
273398265
1196886088
1936443672
1188061432
812891265
1606797749
542843866
404524068
1248685641
1313820258
1042292319
453235071
2075407747
540434126
1946765908
2020845099
1253957023
1210313697
178232637
2096532748
346515332
1915418881
1617429698
602170139
1595122077
1644662412
1596670970
410400374
1739360195
1961997275
1363482239
1655088201
668494963
1383952845
94084353
1776795556
1683220491
1847647497
67113477
1339522895
1166119361
890841000
718914931
1631302570
1583382443
579320939
1780244810
2075035129
1966771882
1975541821
1856664978
1250196794
1379627795
1826708531
1952795891
630525389
1296142500
804172070
474679459
682536653
1297718095
113856612
254018822
1251965158
1769340651
108748522
1684047227
1322994644
1527975750
410156894
937928893
1692958029
2023293288
409019371
280536415
618401543
1986833069
1134553416
895438324
1481534763
985663923
1460140184
1247599948
592557081
559126072
2120184062
432409211
689077969
561600975
579918679
712467767
871120361
1640681409
839295716
1482750571
953816223
1646431586
816027867
1854554122
1112358993
92975721
854687181
1452231085
1720845642
1794187569
1648268340
1215841292
1779181215
747798168
1166228145
15481519
229892946
1261238992
1292406335
1658856093
1314684120
992731472
82383986
218312559
23938435
1058861318
1554279930
1380544478
1205221036
1944091905
538906691
806727906
1076432616
807752765
277285019
1269017462
887093280
434205080
28755336
863205179
1006286442
429421874
2060380568
412567529
1497062766
476111716
383788398
1860465019
879464278
1656303150
1151212105
1646834551
1496531620
1801290869
171197372
1369755166
1042944227
1584360137
477489749
170745449
2095844427
912268178
1723997658
1114833548
890969747
1093578575
320124767
1813169502
139849385
1974144211
937255814
1060098918
1968000987
2106499449
190166317
2104981248
339818144
1046208892
1513045741
1150311524
1464744037
404066321
26392047
1729502697
1964282025
33476571
1384717306
643963001
207728671
582286017
252178841
1317177193
1537561024
2048148268
519663773
551610740
387652308
813177557
767151667
691579930
2092023552
537420885
379749680
194977894
1020833939
837053010
1633462336
293451623
729634132
840736948
215170081
914326948
1822475652
1250700377
163486265
898830423
1947144719
1707291458
199350830
423714981
937497145
1347614057
1127433404
431710374
1636940423
132951051
474533254
505315242
428866248
1155805962
1501664816
93429172
1029055524
1808234507
746944382
1878736975
1747965900
970699685
1909691334
355602208
855080116
678521185
1312354914
1420334969
1865694766
807415641
807936070
112548010
1713476036
1176190825
487250836
1001920734
1279870569
586141363
1019659507
2088599679
645470564
454962842
1137580590
1247936363
1291638151
253670388
775256228
215283805
237369681
964913228
879208269
1291662666
692708568
1728545255
2083547392
392144026
2004848615
1836950401
1190614682
378100676
394643733
61728043
1076085103
2027808052
1448803119
1834263538
348298574
1993003828
1445952469
1133714114
665285449
1438752025
561734024
2067972747
56712011
259572464
1746985597
666663307
494730899
1410677309
413415855
1506047293
346858038
1895637382
1604458090
1600911641
1301231858
1026866599
1405981170
316266311
804224498
122076387
887008661
1393211857
1215567476
534299643
670718252
851063102
953793676
2133672351
1144848792
1590005245
720400660
720604199
238069327
913932350
1756673585
1827095554
823621705
224100433
1308479772
434110765
1494483002
253755098
2119832845
470959902
156748793
1134451996
600978629
711114887
631350752
968076523
2037161361
298632385
645157538
1831156101
107600058
889004796
328128231
213112615
894629443
1768044205
1750025905
1521548316
1544748893
538068044
1909004942
2072420283
1484025802
1409883451
108531302
583197709
377207166
106826714
731416604
811107651
741854443
607324154
1414431898
1961169501
817999267
155071312
1659113265
2095967336
306449055
1827577223
1955086218
1881477216
1896079682
1733120111
1142407083
1122412070
1803757507
1574675457
412605051
759191878
1375108865
265280378
1076695399
334723379
1701244291
607193163
141966331
1292034323
418947185
192100309
2035625063
1786620096
1106229053
961865321
1330503477
2069339300
1026299056
853457991
1321545907
2067824098
1324694053
663130522
159914873
2005600921
1678715191
1268169345
337936020
1079299622
1630621186
1830460440
1891396554
1379908081
1477996971
1135708087
555548229
2116977830
1200403534
1187569542
1644279798
831837006
2111082395
1692304255
93153406
587999580
1261297885
1233945746
992058159
201236619
1812331251
2000626013
1323142528
22571376
1892270446
1419119283
187542877
1783698435
1799801305
1821503355
1794416261
92118868
1337361959
63918325
855034389
1635537394
1101821921
1278189335
1431401496
665541237
1933601096
1802607899
837179758
343619380
1324199901
945425679
1522849596
2047731501
1522562799
86877304
2075760519
787735003
495587773
89999540
1615710471
1408751437
1291146617
1466274613
1402920009
1762277689
762575861
2063768850
966249165
981305792
1394478457
2130252946
1228203102
1155822985
1555845940
2027263981
1000023540
1191359097
1347867016
1680038675
334239685
1449240711
1925204563
1438323304
1474245589
1815732813
1236780688
48965727
692704093
92423350
1918446024
1935292552
752789019
437653403
330681176
1336202523
177057704
1543677389
2005801190
500666818
403558030
1630412192
960839905
1611028773
1714997648
245864643
88597661
1885472850
1979901672
1444046048
289329778
558715768
1240926717
314368952
1200015374
387051985
1564498279
353647343
377896223
66523682
1097493972
809880929
1855599782
1721374478
1075906538
1728019039
930289728
629840527
1582845538
559916639
1742379482
1649064837
40277200
658901764
1895538091
552906970
1186507033
1867927543
1483025717
1759946314
787065434
740125214
706834649
1307959423
86468371
1575666832
1582936652
1623861630
434914059
286142783
1679845239
1478657093
2016912911
1431019489
1025131353
1541679627
1552806335
1685430227
1944015227
905235920
1562967981
1530898114
957159361
1275144324
904014011
1484333604
421708022
678481351
310301139
1275219701
123751946
2145929241
2116584234
938203598
1744949730
198868070
1324975706
592594796
1448063582
1103779670
2024213528
2141594929
421327572
1644019900
695327523
1177682038
309102250
260233240
1889961573
483338231
1964420031
512260288
1846946464
1574581027
761744359
86705857
772846968
1889030916
802056096
1576436285
1569305360
1952344599
1255901285
847176635
1848681660
1508568187
668809942
1334821162
308666026
595822710
1469944050
865352107
756346723
629642997
517254195
989342094
1771932765
1179144995
805982259
90416882
739510623
1696062221
515865779
701613517
1782732397
1033893848
433655631
782476461
1106413116
1303490006
1633971980
1576058885
1227611093
2027853147
1978613068
1970638661
556491220
1582103024
768282834
1554082035
1157695369
307741607
783693669
2053418639
1624918069
782968516
1082294507
2004893925
925063312
1890524187
124981484
825703633
885513587
1731240221
1932146933
1533279987
1442589191
2103099580
287333183
1343320076
1628964342
36725421
2008863808
1306106213
1160510291
551019723
692710910
1835696400
370814402
388594319
471652557
1639075300
807122892
1427199291
124432125
626242563
12292533
276206770
711163420
186886382
1265630976
1048051548
2102155740
1049714659
2082178584
1273987652
443643379
469339710
970878162
1548581358
787040394
1745221434
1891745743
1190969769
1765913746
1348092043
1894047924
10521854
642792317
1190072073
234265527
379389521
176044054
882665993
1508034225
1618721056
1208623218
779380817
700278480
199016652
148295832
1286546382
202661604
751157514
1283578879
2030630482
871409203
88057538
161081532
93584846
468714899
1146367932
49156267
471722043
1224761092
228342532
135220447
426444708
476412644
800055669
1111287487
782741387
282222273
149509518
1024783242
781244349
243215181
923503573
209835347
989137267
910459608
1333635920
1199424964
441357208
468023141
49038711
157640928
1415054930
1674641643
943806138
1236428396
1335621618
415497168
1476660784
471272579
153162001
1372892853
844193447
1360263745
577986740
1771100490
515790514
2034291020
1768683645
318196239
781533197
2074144930
674746576
154533079
117344561
1098725019
2067723707
1798684921
969307206
1885063884
497875534
203188074
948998292
1154412875
343651765
504265057
1198127605
1593041934
1526810269
479819344
550199630
865776991
857890876
1078958582
1312546054
1529887260
2120867264
222177993
233144537
564329494
208052195
973557913
1988935260
144454748
365997969
1032352292
1752927560
1602604333
722905868
1159076869
990993376
720792765
806648391
762736167
2076755620
1329366662
366234311
1424167660
2091129103
1340176117
1583010792
1014742127
1561433453
2015208488
362799973
1941056454
695764463
1716955459
1307849016
811122336
583013342
1054902282
1429568552
1109165499
943777841
945480627
1129442824
1079239368
1001559150
1176715897
834389965
1697296249
1472578086
1534417020
1586386343
22342399
1463561121
468867499
893725659
1334898758
1399806921
1281905680
839297570
794965294
1851209389
2027065918
1403177221
1921879925
1296124326
179045648
1401367784
1895826402
512353238
1959573150
571048797
48831561
231208400
673924091
814294675
1358022016
654097061
922443617
1644759506
513324576
1249388357
1640127356
235073134
1256021150
2017666011
1142602697
1481957038
1065506041
1660979812
1962922158
1011479386
1733322700
1733685498
815421583
132079367
132321289
906836050
128395898
663143225
61311430
876602643
447801483
164023189
349661109
1308442491
360036876
221975276
39301565
888945675
1894911315
1519669098
595954561
1175071630
2024366754
1062848189
1075405420
352793389
702946841
357370277
1969857491
1751223563
1103716782
2104555905
1249246005
975212685
824438819
886379486
4462802
632324613
858855076
208012819
1949761379
2126523269
1852612458
337939155
371841758
648101163
1423756105
1430490522
70737473
314340548
1799968032
97425098
1379314290
1472892627
888699715
1939439774
1528216474
1923284463
1001066892
2069525187
912351247
1888578550
162569319
1005528841
206485157
105054602
1846309517
1424913716
116536484
360478418
147121919
1657218988
120206275
384428938
1737849831
298653527
270207200
1450805039
1767709889
213225574
203334241
1842471182
817979424
975437263
573681152
1771385169
614453860
805822074
1258768125
188893247
1460029327
2058158168
822881522
581193445
696989193
1350501838
650281311
115494922
671029344
178336115
587140823
1214220048
1485821988
1033599513
984684033
1237154071
714555271
343795550
2080220463
124835190
997028799
469448117
1586984297
1920605411
1522038623
2048639680
828133761
1676874504
231847168
575259136
90244083
1413608982
1274712298
1821882404
313838914
702774905
1262027646
306331661
1933927022
551331885
2010463018
1888360095
1416393332
2097496730
378619823
373518221
1741665647
1853638719
466864937
120033467
1750893216
1219952668
1881060604
1274394485
2017979952
1773921398
743113709
1417167834
1897689082
1882870892
1310888090
1686318558
1996362124
609225643
1105680
1001439410
1013851290
1072521846
1287911924
1658953721
1677164740
283727408
2041992134
161551129
1363954308
1073109411
1236972158
548313627
58605836
1556671853
314777569
1712179657
1041929327
685834051
1614538183
1646096331
1460814834
2005341126
1299418908
1683422975
1937245342
1521366383
1504244212
1635206066
1430040288
965455132
829965044
737238997
406009260
1456833269
1199582862
1521291105
1556423596
968410608
406322079
1362179200
1658888807
1572379746
454014376
1065069542
2143881226
46603347
756244233
384264342
630386100
1879632724
795487072
1554110723
1664404939
2027202353
640336290
1901105785
1479879294
345970182
1511884370
1487422959
253704995
1604656786
1512435111
1121319884
235348935
1665435729
925619808
347838682
747024985
303334387
2004740973
1797302629
1656464668
1961818909
80088678
404256529
1290828098
456894843
1103677866
1627284317
196657504
2045639685
55102189
1317637396
2020213476
29801104
1502045443
798538838
1509563552
1451914905
1845172956
41391746
1584149869
905823272
854929531
1333664466
420819464
1184381576
1091520175
453731887
639677350
855587830
5897400
1945944000
1474272646
679052676
560306677
1189211551
2055808071
61638787
1952301306
89116686
1194812161
806652364
1519462764
1540507175
252213830
2076740187
1625186886
538860248
2070754904
1648031494
127835254
1413855138
2026781893
365437464
1455914066
315384530
2094056366
1493402075
454882460
1923203486
1503907579
97827371
191637589
1897784786
870250272
1905617925
451433787
860103158
2023471078
847302144
1742915036
1990976715
1569867115
602279090
70700025
1435557474
86174539
1672376925
1189266064
279669702
1414853301
1692948410
1818695823
1687309199
1626607728
405265492
94659186
126261729
437607330
330196574
319911192
1202394429
1835846489
308931317
742557566
1623697800
805059860
301792960
970612046
64636396
2026177387
1293987337
303987082
836106217
1749351344
1221663928
914839462
1980846078
128462022
668331711
46509798
1006964137
2125982887
2035775645
1406516269
1864111178
1471188877
1011988195
131699715
1249224297
1682349331
1523978214
898858332
966454043
390369199
1831655988
477713224
1783150863
1246370335
638037443
343535536
848210903
1867904467
1578466441
783129890
899972987
434321719
1315533338
1179292090
1022801098
461583879
642096074
1935044760
168525424
603774907
1241143719
648926314
2030105538
1830467866
766219851
823845396
579178100
1987070800
1743570669
357819019
1196158332
897590162
1162130453
1188750589
773513866
1657493948
1456081204
1574398209
1085982131
879992383
724151769
1378030054
455151964
1664667841
445113541
2111987546
1801144140
1186668079
1254962572
2049077366
1876565080
705341075
1393564502
1578421863
350088293
833465404
703364732
60964296
686127072
1214662971
1404695439
841849277
1528817263
136359340
313640108
1920972137
906171439
2022893264
741720380
1425360621
189212061
1161243635
730387911
489150713
1302881270
946451927
1667919145
342541678
535847254
1502813222
1294309412
915748844
1877435684
6831280
1153760691
45233965
1190076499
124299314
121410410
1934604361
287811903
65313255
1081744857
4569107
1998569523
166950269
1684895822
233725445
87120914
115592331
2134484445
1407723026
1053523396
617475553
501196988
261821222
1661619540
1980889914
1775510364
1155131715
320765236
1470793598
252755898
1628991486
975501173
224181503
89284795
1271905309
154128742
317656048
1515526472
1221165740
291604538
2041536706
603909565
254505677
18580669
1773265367
1317690089
440113104
1214310449
38876674
199337779
2130101207
1806606461
1570329424
1048312497
2075263478
329892762
1717949475
1395474209
85987359
1931818225
18667225
444188755
1177805246
1814008077
990864011
1394525325
1584998920
1870291445
1286100675
1017148534
614198797
1783339808
917692617
835660682
1358438095
785014317
589396507
2018777250
908737487
637011697
1977511584
594990482
330956102
977698686
575597405
493666285
421004840
1386011846
1716622308
597891322
1564974765
1614496444
2074190235
1066724897
1638757974
1897861183
614959266
115198317
748449366
1806193671
836773851
844769447
576285569
258050109
958627093
1699135352
24064363
300586699
942925112
1248820639
1229669202
774383156
1075765557
2124374239
1480380305
1056451844
253256976
346164321
940482894
97308479
714714515
1481124091
1586829962
145653908
464297669
1392479593
430520040
38171452
1668065905
1974480731
1948882429
833767883
367410683
816765566
465210478
1862407536
1167964324
733393259
756957106
1147246724
170322525
1023047195
1327351653
1796068394
1884690666
796826015
706500545
1851251614
179539845
1577915480
344814621
1578496220
620409885
557057807
984033438
1694755008
1301128592
199238203
432622766
1186191314
2078696186
1933825669
1580387852
1003488629
321812631
1138511245
197001601
1519331581
1548105469
780478894
1484586672
878439866
1386508426
1168903703
1110376711
282115836
1134018797
869592916
765973253
826858691
1200773600
1237330891
1231175671
1332197289
155802278
1000565629
2056687053
337089872
512798012
33966188
1313734827
329284691
1794927942
1945354007
1040999332
1855482091
477157046
1431398008
298359898
244173037
1307163297
1028485192
1192051629
275595314
1021476658
1710518696
658131335
1304671425
1105699953
656405158
486579858
421372685
1694159773
336512759
1666246090
686078528
1922200680
1813524058
1444294581
1463599228
1713228954
1275772029
2134227990
1283505912
1393992867
1323829521
1886176309
1562474102
768178041
298723559
348474772
1522932588
1897736000
1476390281
1652229012
1404066384
516111671
1495067919
944314894
981771172
2069474919
347755378
926562118
867680381
807873364
1538095586
338912975
1292021364
674952357
410601408
714281728
777897022
249117423
1030707753
190646238
1663311290
1228735528
540406958
1519156367
757092405
500734454
1870903674
105195199
1784899237
2002616282
1493313867
1102861230
1910974009
1375007199
1650977883
802360204
1780259268
1697770036
1778115066
1333410452
2141710090
90550362
936507626
102360145
162163273
52424270
36884458
307518774
337386172
2143506277
1153375766
1134464290
2010461870
1110943462
1258283531
155597285
453589025
249732425
1412717518
1168070838
739512518
1647306571
1062128593
1345415472
597339618
756155364
993065907
870176560
438289740
1459913393
140086827
2081973592
5105940
1362678229
1850939345
1315610401
274195457
1924568174
542506724
463164192
1508924941
626557221
1773020151
1710429544
427411494
531548189
462770523
1882638707
506433719
2146435260
1532195964
588330160
1512677323
406954257
412458329
348428522
1379605399
482409204
554485541
1629312521
47019071
668320569
2005231739
1706988756
1912125565
829890287
1237895965
16906383
238694859
573323877
431566067
532896264
608848002
447833946
1798940651
949061994
632467515
1565180567
160621182
1222449201
753261475
2112709427
1009092398
48114686
582531546
445124590
190547399
420108358
608155972
1557429744
65608416
1980989802
1194333345
1798969016
932094110
914933267
503736213
913000119
262940280
1666347433
1683196320
1032213298
1595396594
979498801
112243725
1923266768
2110260849
1158607471
1224469700
1574179279
436360646
297415496
547208063
1959494682
1340094546
544198476
1874404634
1499510592
18517324
1885420607
692515114
1365988288
1412227859
506491516
87897374
1316358214
855738134
690296405
1325672574
1140070438
376921725
1065659303
2140750272
1455583693
1697809970
1617350496
1071749885
551374071
692632407
863926677
516725810
1481855169
1635421021
762398678
973599183
547308067
936004636
1903546394
1327876029
699480622
1885461535
1595013633
641092980
1074146
1893215163
1559388654
99975953
362693446
1359449012
938721926
1691241734
312771280
2076559048
1469540282
1360253026
1794525600
2129592764
389785577
368187195
51256003
1196712663
1167157205
1907817614
1697725083
641696574
568828691
1161060681
516005062
593208905
688258915
2065475498
1510431668
1190509173
560948959
22706212
685421928
899948813
419801412
226807077
951554770
663174878
1814505495
145770404
1357092182
2054411255
2021623462
1711197050
124759464
1467489449
1273259524
1382965998
167655813
558676225
1907828379
461925354
727100001
576871814
2003087873
1571949481
519025456
912083795
1522290274
33483605
1740177148
1945079844
1391884132
1317485419
2139975486
690163508
1197785513
1264714094
550953423
1296322683
1289995202
25471637
1678540586
1623136741
759695812
535357699
248811779
207474483
1243549358
1585043535
45277248
779917828
507330241
90794097
759995212
1709267610
934412776
1387205447
879412274
252272453
1037749814
244373657
1409558335
299754933
1970159976
2067235219
79157401
1256219183
913851410
1785671126
88161151
1275039947
1851798298
668280722
1234079572
644238554
305271400
215220108
507709124
1739927929
1401145101
2129588602
2139973130
1916273153
2087672205
1207799875
912009339
1489492566
221986768
723040856
1192767291
1814767160
275361745
1343870369
422508393
820273872
403175812
447566916
2127911074
25208414
2033641863
1092190343
1753991882
848752613
553988826
2046464254
403518685
583614683
1205133685
1599407318
309412400
976780166
1453642815
813648014
1634419255
2046561583
62341125
1803788666
1739492617
1565416660
36583630
1237017269
614560575
1933509693
441926757
42231991
1067954892
1088147420
511636760
1376902710
325940832
685868906
1917160265
561596357
901503816
1193639419
1083023429
1346164934
545259244
1661528554
104716280
112463670
751670875
1432814977
1177459601
601069459
12979078
2072967065
213703543
1207269973
1701651466
301630032
1603983892
828542605
831795005
378699118
1352138030
377370577
321174648
460461287
674801972
1687513357
3397937
1077531115
2132222618
1232204172
2103891881
1495493383
589723784
821236035
793943261
539450435
1343256387
1728861335
1486779999
631588771
268935642
1504426187
1993570678
320871726
210121951
86513834
601974960
868158211
747843752
1761140796
981607061
459552284
407268171
2040006935
2009372534
776616455
392473321
1603231551
1948796924
943288798
1124911205
1926368313
1389513564
864421702
680450248
1151560836
1837423985
1428671528
1168531549
829172566
270693668
1818024474
879791171
1593747015
111502040
560462419
1872196930
988519136
1419048474
538695410
1296787873
2141723025
1696672831
1074000440
700661684
2120598182
1596843800
1159489433
941404038
1721649813
146188778
1630106417
311801311
57886109
1226039622
786416336
1765277204
1780694156
1640673301
1965985209
405754991
1542785361
1638942241
438072496
2099519545
689601059
642367262
1237854980
353560065
824917785
1936820040
2000545340
1111085686
821632236
1097550740
32675318
332745640
1688103643
1571778079
1943397752
126127096
533189993
1524041271
2030830168
2119123995
1566206952
271672499
1669344706
90523013
1790374818
296494012
1101075657
483472540
972784882
349617251
1220014040
1417101949
298086031
669689092
275475322
1775824930
1074619189
1944123291
1579112664
121034728
687074392
2059313008
67249528
1590263890
20719466
1600131129
549002176
451556724
1066977781
1143833539
1505520384
2116348991
1322741113
843104383
2073294923
340536411
1311908832
1118136218
1078326689
2143814117
874992657
1870449393
1432896361
1014560869
1935203772
49171511
409311152
598219958
1343456620
233652728
1621585713
312280925
1749002717
687695629
343262412
1335029382
110902972
2101268510
779981498
652591370
893719040
875194871
1192171986
1013991301
581261336
1887961147
625275489
859066257
1326939991
1531366066
1365566608
394648983
546524425
453084391
451643327
1712482049
1693139317
1024920415
30649312
473765107
2050638852
727744919
1942653237
1953041824
1212323749
1101922711
1394718757
1256900597
1822365396
1918030074
1181741715
645489632
1992800256
690626523
1559337630
18419452
1342855724
1084051079
618269821
882338892
1857607722
1683274846
1709618555
1473448109
988636655
693902733
1269101823
1747374988
375796797
1940085126
1744553050
1282580934
1209621788
1961161112
397027111
358201385
524425187
689630740
2005623718
1483758907
2026386941
818632219
1116865335
573666130
1828906513
1234513013
495622538
1018502049
1257750961
1770452731
114775622
1866555355
693575783
703056776
1433754773
1693312124
1016509624
977004506
1807541000
380871392
1286303725
74305095
2137857232
1734454401
335785646
2133126371
431286547
370144237
75672768
1668467626
923356015
1170808712
1717453341
387957351
934980818
390358078
2145379854
486553355
525984427
866674379
1948908758
1088119902
1914568794
762324792
1245866570
2089592680
1419505127
1185608132
348352446
1076385541
1799408207
2045794961
2108935890
1460478054
1411387836
360791643
153564872
401272588
1992724246
1311690260
879229015
1709726133
1256395666
1774231603
780861815
1160747264
532019101
2125646773
1114579572
1699481233
1532518980
1229261177
692623754
132194779
437017162
1005838165
1610213359
308551470
182885847
999608836
1083895025
1705049620
1615020730
1701748573
212814582
1173628757
664149783
1338409006
1135416263
859935484
1564997930
1803252640
345291928
131233506
376537144
124293213
1887132168
291667271
593824693
1952931574
1057498348
398819967
454567030
1793801413
1963345472
1756289698
1352520878
424592815
1347152737
138617289
1224917054
739001893
1129816725
306024538
1627128937
792344141
639958659
663869911
1861869846
1522842439
282690524
2022937489
1330587597
821899757
1477106633
332145357
1832809823
1362673903
2038387233
499659344
81670418
2119627567
1667864604
1984278888
115627303
455694825
1598083316
323705372
948633495
1154823949
209053431
47365767
1591658816
1030238072
1046947488
265150647
2112350120
116983030
1007887243
2003914548
1899959219
1640847573
1328276656
1875627091
1690254054
1444771300
1129011230
2027191345
2032465778
204415791
1831473104
221813494
697094161
1939897705
215565734
1213315818
1407271104
484170210
1562453922
2060290762
392792817
768454885
1698983068
1873814667
298470706
85298930
696921923
1333387880
1541989476
1829441553
571413590
525975156
88249140
839901608
1853797569
1316304926
761819778
96980183
276190090
460243577
1081158234
1391446030
225564966
1483979419
1146187960
61674202
876877795
876275180
304894803
1045255681
1631279277
847018099
1204569826
1116786722
2134060663
1720492766
848691200
1538754008
720671452
1323411610
1852183244
1235909893
1231375061
1617854200
1877629855
364511056
271028793
1692070442
858271486
2106188729
1936396357
1187140727
1275089439
2028265738
584062038
1128379413
530692851
1565517945
979245365
943626653
452729016
1146521443
195990036
1794067925
1264788388
531190270
1720516228
709732467
1404286439
1346852115
258819891
490563171
1366010652
604737714
490299685
1548683148
1648724255
1326938764
1192704750
724055434
470347834
1286834099
1038610581
1035645326
1835062028
224313074
73484137
1905445589
128481063
1978028940
1405252436
1134976271
515915112
1971209965
2051350978
254629402
2098934122
1593054075
1133236044
1244447904
525755146
993287617
1651401363
8220392
1137378633
2038214759
2124812688
1043787696
397170659
867318971
2012843349
1854430561
1818383986
863413731
598373976
1814526165
619852102
2125714158
1074075788
480207334
1415941501
1886898473
353595501
1877464952
1396804947
1159302648
949253688
30276675
1665048627
113250731
779661963
1658300068
1301420917
1904484734
642063103
980038952
1094359479
881221925
1625110052
69070388
333456393
1735544537
1498777423
507962638
1761157568
570903397
512705444
937191761
671420632
1566617152
1652444661
1745353800
332269034
617995882
521829118
1506070467
1103230142
510358937
1344085320
2048445378
563396665
418277878
600562366
2140151142
981209903
401752236
741459705
1841581198
1014366240
1141590048
88590560
1742199353
19622296
935189023
330123014
955213652
421474920
1471915397
1924274913
1909547558
117126649
1059586548
1603456420
1458912601
1407977604
1186744422
1793596584
443231555
891060080
1338324639
2020263246
19230629
193069426
1108498739
407673238
457971751
474652290
370179359
210230303
593782771
2036199670
1382558350
1470489654
1748282138
780256475
379135889
27134675
1500356466
1758693444
573309269
1385029143
1732403846
1936164018
1110613806
439066065
1631053768
218029469
753982587
905183195
1620375340
1206213088
363211474
1731476545
251376367
1445458967
680606884
758210930
1104520693
1500852671
694597499
1053683886
1868257910
119030871
479456609
1781449205
1914730426
765456805
902209647
268447877
1680697477
1793213352
1012059088
589074234
315591056
640549134
808417043
208987263
677961512
731573546
946048843
238874294
698897567
311021648
1172032178
1081831511
1202946232
1787119699
1539477880
71287915
1357575663
2127847580
412283156
1373485804
907155316
1513091645
1765774814
296795218
700675937
288083038
1105645011
1040660090
1413135814
990160058
1303155258
1610043524
1839011401
1705234280
1098095264
268298207
1292445296
986300233
1531868827
2120798977
450333776
2037403244
446803889
648900490
1486152739
1469435443
1661990072
871134389
1499354954
1438768963
107563768
1141117174
292139477
112530092
536234220
565267809
1403126068
1255428377
1033394353
1029814933
677493342
68448
156762527
527852632
1618175993
732902329
1719080
1171852817
1671553221
774503518
1079363301
1508161380
2051081694
454582454
499225283
1791125544
1966606458
1685222858
1830101916
1534805055
540424476
439910944
1695811164
2065754330
1440439494
442293770
4017146
1217204084
1572637739
695311313
2090338886
844725030
1884199222
231405586
1832249112
919678019
1423900036
1810338354
1260693938
515628342
165957932
1276079107
296211933
688178606
1208961040
1580905233
867388735
1549641804
1956985022
1114722165
515898117
1461658985
1070410359
1358183741
154371164
1556568284
932735843
379694203
2025063417
194493599
145731447
1998907595
1054919654
334714447
2041427354
664996532
554250178
2118003447
1716549216
2041933521
2040158034
52362108
466213623
933426935
1612519482
891570196
2006514264
535368098
1186781223
971873785
242540537
1598393095
40925252
337259048
1760680549
1032987786
1560167926
106796763
262820095
182646225
506721790
1664888489
819208796
930649128
1808508539
739199488
491489917
1647772535
1972824300
890438235
859607392
242380279
497603928
459157191
146014484
453158117
710419242
885369011
1216406368
28207273
303189175
1087100742
938445167
1461680323
387496067
81626292
1141315666
2024827999
861990007
624752901
1091739765
1317360242
1123075935
1998348321
928955318
92281333
1831846665
931689611
741651235
633455175
63324034
98858093
1312566735
1871270757
1740887207
936926607
1217160872
1902222900
65383404
397570461
1070983903
1471071311
217441209
1566376587
556654635
114067702
2136799453
891913980
1914950421
638478523
991836393
1859253711
1038814474
1527937629
764951752
2050059037
192967360
301471305
713190131
643109899
2094394076
1345013651
1807777995
715547501
1328302810
882246566
700786279
1494191535
1894043364
1898457806
1549567917
1931168996
1093867414
919031958
1977087658
2066804185
1379446594
1037519740
1353946712
2116920134
775100910
1252822480
300878960
951853818
746940875
1180255673
1886534639
652970337
1401315009
1097221486
603391767
2074510992
404491328
1999156049
873535939
818663821
72222545
763724444
2047654888
1472783740
1779899677
370389751
1719511932
230163680
1205833908
581851537
2104950398
1965197114
1747509766
279408757
42274312
1520987054
236198908
1122791315
2007132197
820917974
747350522
1552788653
1619052981
1532106121
905557708
1782154058
765403329
1309231696
110367506
1247561150
1220908971
1567023334
1130799806
1756755030
1990239803
757902017
1147491307
1263976129
525610068
199721860
1072602434
1544768355
301962317
628612280
1917289343
1252116530
2102132059
1527222899
1673144428
1487979105
557673770
902694744
1008722053
1516816194
748686087
1428392263
1119867383
854182994
1250582836
1736768803
1032526320
360013507
445491085
826856317
1524595683
1494654259
676140624
1525040132
756651757
901314143
1968521079
1003475731
2136974490
1321120334
1244426573
369237131
1865268944
4735673
1236607282
965208431
1045212707
2038258225
739990703
1314163411
1023164607
1195953611
346441038
234192667
2084185901
270023756
669421875
96230793
741235785
1649442505
1574639237
220334952
585503286
474472708
96755097
1933850419
61221121
498541022
260061718
25042287
1597910434
531774077
1885761201
1346213106
1776606972
1096413193
1606375095
240476914
189217941
211233586
822974417
1110300472
429071745
1867585585
1082383721
928297149
6704602
1655639921
941595153
973949329
1756050713
991380919
1778504142
1973553950
780928113
1622885434
381611222
1096297087
247819666
2040736041
880709939
1661381904
1958862769
1531490241
769951088
1299297268
923160346
1794310278
366713574
598413572
1469678244
1763985801
2004590524
1373184705
170846810
2106203825
929257669
1457846408
1375599840
906076698
1845462260
1773190927
2102337393
207647665
945284735
2006414422
484905474
1809017543
924538225
286712815
1369040735
398726366
1371789818
883223501
1785627066
1129709200
1439420114
114362275
1373346447
430752821
806161205
1777542643
818368394
1816914245
1216550196
248038306
2048014818
906066293
1992907849
42029239
1100417954
502034453
399407856
1843059833
1437054628
659548446
55935363
739248478
170990086
1074010320
2046707794
393759150
13515168
1752566960
581814647
1692099550
2033449700
1028076273
1347388364
630799919
1501457454
1002285872
252241002
199685035
638095968
794189481
1645722049
1401040831
211271605
1340727393
699706657
1012650841
1992519970
888477091
1517471028
1406853031
1268954552
1672914337
95744074
1551412295
552082315
1660039802
754095821
2056741334
397748115
1749702901
2007250168
1754513241
26104421
1614969032
634453401
1395860923
771264324
1125729654
2136376312
581889130
1768512124
1573723561
170094193
1539177877
1112690355
1874537440
2143170706
1864219202
422659225
980045565
1284558020
1027286754
1420687275
1647495599
1502781395
1186815834
1257125341
1133755357
2064200165
2043826853
225023065
707223936
490279294
1195296866
1151708995
591862931
704623909
693283904
761523976
2005943155
678389446
167944749
283760270
731560561
1101411408
2089280250
1043126804
1095914466
607710079
168255509
432717004
1350826012
833297131
1608593522
1322743765
1850709360
2005736779
23676012
44672953
1078974737
804858573
904552987
703496978
23637774
1665692675
1190422867
1030641865
726501928
1190740989
1108795441
285906549
1760589046
467610097
1414055767
2006865377
1797974313
399912088
2086581751
713716947
840003760
1431438085
1024474740
467022124
1518538039
1430411394
640522784
1844269363
10840300
1441076644
2143723002
1143263329
1293864534
457159321
421787230
2068780709
1274997052
1142460929
949201895
432584181
963071426
1751737059
1747578698
1787211915
19188308
73632459
1589063082
1053771765
1133149712
490706976
190082300
1046893102
1258273343
456178839
1426517964
2115377345
2060561016
99962654
1864114771
1218297573
1626981432
664622628
905891295
506343208
967442390
322968142
1600558470
1790874257
1552930851
729399369
1675803273
1403080149
954143662
111799088
1726031852
1088587964
911561605
1963746897
91408318
1863924552
109538577
1994709105
1529748961
1651754282
719947997
521567492
934358577
65604316
824380389
815851355
1852024578
93789216
1751074680
1000000497
1564104276
1668834102
392950134
409195335
1046275546
1907906948
76964921
1575384118
330227506
1779484559
1834526627
1373820375
2052913206
1303939543
1560756474
1482406292
2008000294
965533569
651217478
291401297
1468268311
1983791359
545281126
578734466
2146161614
510246442
412323241
461384322
748037699
682091550
1666560730
2076476429
1472256372
2075798366
1070614377
406482545
764718403
1864363801
1048745312
2141405914
1106019334
981199466
1089533481
2099919867
1604906547
1515405097
440197747
2137366975
735116902
1489961838
1310116358
1945828095
2111923821
893999335
1685763364
373245808
969595520
1435437658
1170779117
1095516643
658554502
2145300869
334095968
203664311
890837369
1422812919
2052310519
1352244481
1319031322
476116484
2010747863
1004462362
1675047751
2041814407
845024059
698635969
81508356
1020089306
1972742194
1357929520
1938366359
305698423
321568857
870268883
1441057334
1009827838
1941201756
1369946978
1052335278
1363928580
1158742711
1281128071
285978011
816463876
1406526070
168005610
1445525571
1943278815
1118064924
1388130335
1966037584
579809755
2069211067
198321231
1443993375
1293215705
1661932283
1906540397
1496785879
1966183128
191767123
412370355
804879539
1459005299
1344217419
119938441
157270113
768100615
156120826
1772227352
832148597
45050041
948194885
835072413
836391355
1694067332
1453377257
1796316663
827684905
642667687
784395513
644290802
1329425448
1334215988
2064005380
501219730
1757772126
61403276
1162631501
331886354
1028136880
1788536681
1593835782
1977342819
634562542
86664584
409436474
2013304201
477560646
2017191827
953034759
668089152
451206097
1829030235
371419813
1820130328
1726687455
408628252
197055467
2088592092
916634450
1396991266
1964621198
218065008
757288365
1795879810
980406295
1555402219
197379167
1866792658
1784105652
1042349750
319207875
1213488324
1283593364
1801697981
1903448938
1225334799
1324913622
936757462
1170365691
976203416
675237614
565604663
617327867
250830562
100160515
1483898645
1123537271
85893110
548497881
35163041
1406403510
1818338661
313526101
1689538498
1774085344
736665597
1487672533
376045202
446988811
1571453367
1888121629
2034935668
1844846667
2063146482
457723065
234528878
453857608
503072264
1550331325
308476049
1718407014
1205850378
1783751552
1875309048
2002100734
1805558011
1614161512
766936033
1314195792
829620485
589760625
1970726331
411808648
2132120772
288763436
731521097
1921988640
1293143408
982110075
1134471334
1223089363
833022078
293174961
865075859
1665442116
1301575164
803453378
1405184494
1253807012
1874945672
84755089
14386686
575958244
1346413123
2021342757
76948152
880899303
868623912
1264131586
462877583
1729277631
478653128
1125863436
1695440363
2053852413
1706283587
1831843391
583748291
1876520323
1120460596
346875907
1855914306
772873898
473166341
1343306087
1812597008
2045487809
650235926
1581419528
55252046
481045658
1535783107
1595926264
1560867329
405433233
572429675
1293276917
602966138
342163498
249931241
2051446536
62904116
1092337654
195827721
888602843
1935081865
959672820
412359938
470893513
294150314
214158094
262953068
363751122
981507466
1909502398
1972854224
1186434994
2109723694
986696478
1707915099
1540363100
1119665303
356208213
287077352
1759071889
879418855
965943704
289291658
495011287
2046609534
558710177
72677188
174919068
1432049670
106322681
2003821583
867171031
1978334633
1659102407
523392060
845191877
676860619
1601713856
971693104
809268169
172176037
404365360
914559621
359370109
180788463
1625337893
1607522004
1368702952
1189978057
890522333
1408376564
1049873887
995560120
1128662221
2071743912
876757767
1381738446
333334371
73929071
31727035
137477870
381926826
415418869
585711119
883335011
2010875776
558790345
701800256
69677710
1900263197
1616457081
87709510
1206949310
1833505787
288692158
1877302978
123845738
691611729
2094660089
240525847
579279698
760321149
475611372
1894439105
1612274061
1429056401
1844287763
1797433002
1866992557
1328764880
294587263
1837925224
935949651
1755334288
370451711
1360194273
1221088258
788028512
403481606
1198871972
1365815521
1723232739
1871982526
1843427618
1270660022
306206583
714576981
1270239205
1696771039
1128210786
1963199339
1488382366
891595825
865910046
1486096692
2061173631
2115226552
713542649
1778324127
1162963171
11991328
2097072382
158735454
523246365
1585906749
142832522
1349873642
1502232899
470853759
1505199483
521476909
565961198
255172368
1204006248
1998644654
635199937
1663416778
680121491
1935724367
778620173
1577649278
1623435723
765138597
1633085177
980676453
1984853751
1308149440
1474429518
819888678
1912945724
1251331528
696426995
997692742
1235883181
237345617
195158167
818746547
964682475
1354057270
649699683
132270557
1750418650
1706310409
1186105358
1919757886
1742852033
512520890
359708965
2014561592
511088008
557002769
463495734
1604484863
1713565571
909854374
1425213920
2035589666
814650405
437381335
975087876
1197981203
1172959798
1227816321
1007651233
273884505
1081464136
253886362
1222504504
404516806
893604512
1417962201
339250016
341968212
233634947
1073382143
34909295
1758768945
1848270602
982260197
999638887
1475949339
457098341
1203584442
590986108
371913988
979648725
1710286515
243622646
318284202
1584662241
1404960369
1618013168
1460920453
1143800894
587199747
1494644846
53284434
1201259785
1921769519
740918798
1312030440
204906742
2073239775
820748129
1469499394
77147846
1474073107
1131336451
1010275158
2105147748
35470972
941028513
452098166
186755949
299474700
258647286
397172605
928648102
408445394
1768235503
1912859409
287629642
1280292535
211410728
1860004523
1184409720
1578510159
781903397
572708177
1013235178
1581249617
137559642
405850854
631098322
347208625
556047736
1955176224
1905491415
2119378752
608083964
1434938335
2089843947
1671783252
1974978834
719727240
1267053749
447683475
853674710
790550392
969006650
180241144
862361357
1504484175
1660310891
1890443459
425440995
1786052005
988427459
779560840
1990552352
481042307
794606108
553063144
187815177
565050629
1605890443
183602751
549610954
979744710
1767156627
477831696
236115820
536603065
2117122013
2048011188
1951329467
1789197891
1998088758
1724947008
1458043219
1200133658
1365534340
1497314677
1056649879
349892492
193770873
1249078261
815384347
1700879032
452075443
2067835116
1365491570
2059055659
1079956352
996553553
1023845968
2011487863
1340035118
1925354358
626063461
1670930188
330603043
1152745786
11230569
204660245
1228978219
569989796
854108083
2097793300
1374582329
2103255585
1232968827
1998451837
288715518
468190330
357663846
1162429696
335246150
554657541
561546240
1310679719
78905072
63471226
1061731154
1943695966
448742549
157183151
492514898
617404459
581518791
924182214
539587990
1961951749
1879722987
1674011671
2014918235
860895767
15311883
783864704
971399726
739868617
1436787409
555735690
192757831
711027671
2138304866
601201382
1215642858
1386486011
719659369
988086596
1451065820
423761649
1921419491
616340311
992761492
1716610334
292120383
183301597
1640122633
1782281055
470175895
1719436121
1620188490
1019293198
961274602
301599150
1927185916
438177477
1823981971
1066834240
1159636073
1881356222
1568332292
699402874
515526945
1866700070
633991199
1481966631
1701784587
2041186345
412840364
1047235044
1806660705
345151644
322147240
1027805867
1953212844
1849667424
1526707619
1299916343
1406661345
486824242
929173167
541557743
366890975
1912377330
1781440785
70963501
403607723
338464107
1622832871
887148313
234690112
383788516
1920869935
2089883928
1948343019
1615014321
1097637178
872639290
107299327
2068565998
1396651615
860778499
1689661496
1513105544
1108874529
874125238
688450706
482318010
1845217796
1961784542
1331775439
538530501
1740848691
564667402
1905167659
1935209715
1632037077
490420655
2104343158
1190266650
1168394846
1158526959
899842084
177446807
933146969
642944364
2044201458
797770393
322717359
1642994445
79335086
1808551293
853565844
596460229
49981725
1672488998
524559296
481819991
533428053
1325760507
2093899366
1690859690
1617724410
2141866289
2011938116
1926217357
1768977794
644762166
623393784
512811592
227641234
1290464507
1089135035
836482830
1325713926
959125934
1976878449
330305188
1230842401
1377573069
1340365514
2058518302
1261388425
568360414
1167983939
1553707280
1002894147
1027479674
1201337736
2087401174
1113571887
629141546
301944036
155642114
24183622
742737283
175671799
873451211
431933677
1993776320
1216691395
2044037683
234920932
2025443358
2095514409
493965224
151976959
459155824
1212140750
1790010365
1973987272
1255769520
805005205
1637753385
1208004026
1171226136
1137071065
1350666838
1315324670
1488689826
754114695
796546872
1467442508
452431045
1280151482
1082367257
2037334599
1442214206
973193834
184151973
1195468698
1968052724
1850715529
1103564916
1163049930
944202111
284464419
2138907866
2025930273
1540260836
1749438873
63599715
2034994947
364675640
539171651
1104064431
2131312607
9603916
603365161
385531232
2051337271
14708653
238377671
1849954745
1558780074
1001331386
986661074
1670679490
1511054532
1734874341
1497015505
796908652
23941551
382930619
1842901007
996635696
1095814015
400716385
160603519
978712964
55630045
505937535
431357347
50022205
1150290922
854222693
287851493
726790815
1004571065
1257571015
1329289611
244799878
1427137286
1817868521
259979958
1918843253
30454926
2088992533
1494325888
1873529971
499683063
553818643
1393659737
420704346
1686415165
331737170
384796377
253547649
1024773801
1700787204
277037635
1343926549
1749562360
1715506661
920886135
284164959
1805216395
1373023919
1747111856
1346754023
1677409008
1555325359
1966085406
500928014
1087847381
1894627156
1916761644
1002094990
1085223190
839630561
725153494
1329042918
1710372121
1410107791
718274559
1271309880
2075568171
1728656296
369365892
433156292
657058255
1933244311
887867876
936529527
1806096326
523782050
1556813031
874573842
1954813705
476246258
244698273
1643668752
1758143471
1000359147
2065336
341813684
36252266
1452559350
1834591100
1975368960
428516901
666435502
2048970740
1124220825
1492306714
1036684503
473601225
1164679501
1128248602
1830919707
2017745065
1578346452
1202479388
2075438548
1400150604
1384903884
536964181
1117347997
925856815
1240626282
1166384522
570353476
579823852
235391771
1507800224
1790601654
690190294
737156087
1983316762
1251899452
625178770
2087149347
1812876346
1458996799
796639215
1800552594
542666015
44002501
1538329614
179602642
1250512342
592835741
1337833541
355858643
107583554
603219976
510212519
8316773
1352776103
527969762
1824187244
534058942
856468032
1657301783
1187574482
461525742
386104660
961981728
742712189
699233166
1760737801
1926405323
1143344045
24050438
1906998033
1045018496
1374912753
1896492981
117069665
1227625089
1984840701
1414775758
1984565875
114238536
2004661347
1617888007
1358959561
522688410
1171803699
1445628243
195471394
1100162246
723430609
744849587
769722663
2058057024
315021349
671508422
576794123
842730636
479975577
523001866
187654949
546126663
838701806
1365509023
1471458062
1483872549
558427434
1321780347
924378656
1970243398
1376270963
1545326945
1655030578
330840692
2007822141
435783037
553613226
1906429257
1068735944
1903582608
1277444010
2020792925
1395866191
1754035909
289646249
1820466914
586721100
81958128
312383219
717202625
1483704687
1268101211
146879188
601945239
1824089193
953027649
2038920226
864636912
1383333508
973657551
410883413
65467452
1305480629
1243564236
1699561506
1683907644
163130073
1177837396
570984455
1409071683
804261556
1859258206
1145284744
2122974129
1159206460
1218371900
286166685
221552971
1222184530
875922760
620701725
1911468860
492193872
482759520
1050508554
1052150232
6026844
156026900
983731925
673390877
1807994726
742480605
1318781166
78488163
28441554
1104209164
798919064
1884352095
1013664077
616730540
2012031258
909651948
1889904396
2119518681
1197681366
1079342567
1280567943
1434306217
1205136643
249124239
1527634721
101581865
1870885289
530879660
1012238095
1349474490
284866016
938269720
521854640
1052248566
13292209
812478906
1090427351
201681598
1454171512
916257516
519398163
253985075
281329514
1803634294
940330199
1638610347
617635550
1658461994
976194820
417335315
1412837005
1132209703
737444209
1706446508
1694699125
735360144
629668923
1435171989
856237009
61851256
1845614576
892727087
1634759065
242805909
1501483944
1145029967
1311389789
1599096550
260159434
1982086290
1171791526
1114408656
1883029866
1940527246
1473782251
1164114248
579098514
1719242832
256265575
1108253021
1800144549
1429882122
1055210476
770648464
1252967696
1990311998
2063490731
1912166352
2040758152
1710979514
1298861728
888202664
1184820493
198403566
622289964
1283841126
1988340587
1502350591
2070927231
2005779927
979477403
650717058
659204326
366079861
2040902960
330810935
1442713884
1208726573
595241877
1264385775
678705410
1019727673
1899788829
1563698237
2066610957
1829352783
2130624412
629506665
1833265638
765982723
1581748996
1610524299
1268851246
1081782173
1245681805
137702432
447308245
2056580268
1807244323
400364633
300935327
585249671
646575913
43754182
2052825155
1587609047
954793000
58705159
8981786
1465074771
141929244
1749614737
842040797
1071518219
1340435811
46524561
109261828
2091982440
2068290301
1219697760
2123357306
1961848498
1611040050
1856228941
467693226
2024931593
551931038
1922879770
547446454
849182352
1969159131
388705866
1170457495
1227093318
920481020
1071596886
1353400519
636197631
91911367
1949659283
857257526
1341363859
150657051
102052930
623032275
1596969771
1240368879
1966077194
1915539226
1316280856
1509138792
682112328
2129560080
1387050147
20825058
2089442344
1606100035
1684920185
1789041437
1757414275
727412434
1395462939
1317847179
860278306
266985650
123965477
1750458038
798213704
205711016
186765337
279518477
19678102
297389148
111720487
716100818
798841153
920875813
415343500
685935771
370855186
224908358
1353612618
1234451712
1496224834
434849568
296411972
1245044047
285334306
1581290242
1310150585
867579490
1055429331
1530185342
1384598408
155844773
1895335687
1751504866
1191946538
237258440
647298279
1035275801
523355770
96408380
486005111
184954776
1733350980
1165321044
585191134
1866775
937309273
625960069
1857491861
797338550
362921332
1493301282
846995524
1151940571
667104132
2034401180
1294595742
371010309
1925818095
145748145
18116104
850114962
835053776
112341525
52497399
543187347
1963001233
768655182
112910406
574444271
1604830956
1243714879
512486665
2051334220
873217583
663840167
1646597047
1118353050
1479956096
1860572411
1155369917
571465103
446459766
1669102742
1783816397
1275363328
1090322068
1390573759
152205642
1874492518
1366440566
713964503
336962677
1820310625
267963461
252963581
1876504578
1548178860
1489144435
2069529180
1744406406
1105228192
1372469955
1567686961
1851546046
1770651271
1683840161
1506074171
1695598378
1337206488
151059320
1419428855
1345263745
719360467
790005862
483038381
1294007444
45247538
1789771149
299874055
282807978
257898347
435193695
1658759700
1991402730
1909547779
1564866290
168878466
1435625085
770550874
193543406
1968695781
1635854780
764167731
1036888880
1504236886
1400707735
1943456328
608747271
57732800
1775282304
232517870
270218267
214218645
255114567
910823624
2077367680
1029319291
388020973
258041909
1587087774
2003781759
30704057
1196370966
1010182814
2011032994
583335639
1883398582
772377063
1455287256
1345602162
1319861661
258490885
555118711
1927159298
1563937936
164413709
322940881
1623345799
1194959817
1937052284
1857411524
1714755246
525228291
1294479744
490624537
1014996269
556991120
704340996
1314932749
1836614368
1524170751
1846582213
2068929412
1201552740
703285899
392618338
1083693193
240902420
269847645
771081797
1136852995
2118219487
2038301148
107798288
1723510707
219732878
771957027
890258882
1497845417
31466739
1190005550
1682646007
747831588
416452822
669696829
1018250533
1669670244
1674115863
590819107
709406962
368646065
2002443175
505012293
219434317
468794871
961072444
1003594480
1224247534
1493654782
1289329378
1246680876
858983773
662385716
636671798
1697091796
163477782
224420382
1003878775
5734399
1931158110
1435275287
680199367
1300013185
2065031383
1493624591
975287851
862040993
457564116
1020906466
387070537
1489469140
471497051
591913813
388394100
276681903
2104629042
1317363162
1450482716
1174234459
466820668
1983286503
1343544196
1590908505
1904205805
404012688
2052707881
1582277384
549360932
1463443843
1853238999
1980187909
1724801006
213348888
429352256
249242645
757224959
2133798315
1302283728
995413652
681284289
1314918313
1136975362
1833564571
1419465293
2056721707
1132854326
903334274
434508475
254757250
611464463
1206313451
393264748
1516149415
1232630247
1787379169
1297145739
1135670535
8390434
27447403
1479071866
1035118675
1630950054
1349381254
2106140543
2120946404
1511645594
445412812
2145366160
493393679
317464234
1299634134
179179297
1832834751
668109098
1698285452
98562356
1635268434
9466422
1284754147
1094351042
287026969
727860039
161712327
788375255
1762121810
723733807
494395929
1324403959
1753501195
344399191
368234815
2033387542
1300910204
642735205
1854935762
1783153261
1701163195
1015493797
2109773261
1207909848
1232012649
384647201
1370207177
1356801555
650127112
1725234940
138883344
101133045
1256453093
2028524881
1540818153
1634181823
245521536
324375055
1309010458
276313162
1529460713
1225292944
283621066
899713424
1828085646
248048568
106331468
1621952808
586781753
1326867180
1799058340
1086888373
396405094
232012226
91530366
143944447
1954380503
1693174100
1881695872
387369097
1752246043
1059988098
1803001320
911865019
1666848058
920538364
1637860280
582224266
963002409
1634536536
616412658
332457004
323668866
437202732
1031950455
716641882
398581652
150431056
2085211412
1981866229
97504628
891067751
1529277295
815937134
108034930
1653992422
546496896
1916060892
1332615545
1471478051
395514905
1222838210
1212292319
1596454671
457545345
174809997
1023509795
2106335279
551908160
852772459
1249208322
1425653076
1551350883
1242190696
295749006
422753305
292709126
348230757
1746183288
1128045950
432920693
1123202137
630421126
1666147090
722630161
1617773006
1587856551
69297777
1645391199
35125438
1322918736
179973869
589496499
77075717
1822846544
1511301008
1707131609
792243394
466111992
1106884095
263757826
806032019
845742624
1687998486
352185780
744046406
137394131
1185053295
646169264
178472191
229614642
693815060
1401477037
696305848
1973561747
521677512
501690319
1759479030
1218986829
2108417111
588810276
1094177705
1329199756
1798367665
549490753
510673187
347382223
1030643536
1152248589
1380525414
1636014504
1144690068
1700984297
877217526
1770347735
1533513631
1901550076
1799652544
250467493
1222775137
407069537
1723173129
17233136
2009871730
1793467119
1011057393
693149839
293374986
1792496863
1877797060
1218499993
1231732872
1159074251
594559760
1493508473
1764935838
925189968
1135345033
1078353234
1173854522
1738995532
147735175
437236344
1217291794
1216823551
5102777
1608115712
368797551
1776824629
1573200140
2010902030
770254874
2048874902
2045239745
996265155
14900154
137769529
887973921
1342879149
272514464
2071871790
1676113582
1049590108
498300559
334105254
111104934
80886265
1222478525
737921443
1035066164
2014865161
886755474
1580920751
1455659359
661652063
1887497893
490827181
1187376412
224472088
1604969048
1049740175
275132773
1127020087
1279495524
1837553933
1591734403
251298288
300600573
1959697839
193666501
292774679
117118712
1241542906
1453283268
108023012
1511760163
1207980713
1371878083
2138506784
326307635
167762798
1429113643
904570140
1154132095
1645083719
1443815160
233771991
873076343
1934002083
392999188
572579059
1872014219
148013389
1952772767
862076734
1144074454
1477064243
1830385213
522095175
2017803324
1965694351
765683880
159695591
5050091
1596686414
2021840157
945458843
345570271
678554171
874786218
774400100
679040351
1730044125
1429528235
1822432670
1059185659
1090086235
2107631719
1614712968
2058216549
335854448
1781236166
1447675571
97357402
1843788396
785433128
23870256
549855564
964355299
1275483080
2018409545
646806698
1124633043
1431776796
1152388917
1323973842
1888889699
868112300
144743444
1184981334
1294266638
73445688
1922720453
1859812328
1251302921
777897674
811529886
822306348
1730908873
143698683
1268204299
1419542512
818107629
1245304983
1515706251
678851944
1894047511
128654597
818576466
420122084
571177350
640584361
1214123501
2042003860
663673490
8483608
1543348770
1455740860
515919476
1734109397
1206907870
441109767
15509380
1067535006
253761327
637846097
856946440
971527350
2125493831
1081750111
155716889
2101689257
1138300166
1406283744
818069582
557665905
1731337662
14773323
1692729203
2030542914
61584554
1897580006
1215277085
2085633019
915674453
506158587
895952956
131554490
825030123
1982543505
1395844426
1113960856
57750499
1466653180
1135177173
682534627
717998062
1460307882
1020948526
484030861
648086247
563702676
1854372836
1418448814
1336611096
87514013
526158272
577346624
1850394424
1487969798
2132364160
1579944231
252556915
2068265075
1073497274
411019393
1539999906
351225034
585149027
1443377209
1255449742
250073271
1050676291
1057028852
1156061762
1891189546
1818805190
118723462
1972295461
1707231967
1742351700
1260209730
1356866168
731665644
1524082625
1086110730
1956339948
163613159
975396222
1436588942
1774133759
922113462
150066053
1118844084
1860006813
959739003
1321681779
558313948
1519287806
1488816477
1141881291
1054692030
1350723659
794901798
1996685198
1033055811
1926464839
820700141
1803897312
104660309
1817822961
1105636221
2111156904
715418701
669022968
235295105
419133596
349861360
1128222453
1334731331
520292170
1116882254
1282907316
492109379
842778546
1369317376
437714542
486222106
1674033291
1288132813
390081372
589930189
619564580
1985628503
651893525
1538929470
901782271
1071600780
1351447285
131512136
751222801
882504032
1027357003
943089698
411083910
1451670684
536335015
633529477
615184002
1269928563
55788811
1796058016
442528651
1004319337
306693371
1696539450
54622182
1687283789
1457883406
1783113088
754309147
869711490
271771376
1371478047
1132036036
668776716
733656872
1995540940
902093597
1143379725
510329156
2006145143
427951733
582720831
1267003522
1670668380
1201653454
35776568
1602162634
1917169931
1957906910
788055749
2145045914
269962576
356101721
1244404820
1879984393
1014460269
1860850843
853134008
1321428351
930896131
1298855457
1159865410
1439508197
1797367974
1775666869
758933281
307517062
1275213838
833084324
1078476452
1507618469
563577448
985210156
578112881
1407307463
1042780876
1462304181
2084159580
1190279260
715815509
1695988336
510715925
1933611672
722488834
591782861
928701458
601159424
1131458049
81456541
546710580
1117390293
248304271
864126690
1481403178
581468515
1143808868
678279939
1709914321
1599222655
922965284
29939976
1021424801
495786256
1943670895
2067473523
637300599
813684222
1383800588
895700303
1377318421
420508225
1926570829
1093447819
1996811098
326524437
436852039
823484443
965831350
1693498694
1227737656
1133835017
769225200
1591868480
795001161
250945127
1628345385
330411184
1159035762
1879905521
773141264
83208259
1850218573
1517334307
275677730
562265744
1978793367
163863620
1057525858
1026238546
211698694
2030492102
313350791
1123812385
814853926
1841411147
434759115
1041570374
98642465
1378979631
1046896986
1948363190
687984372
177681710
97014084
801307442
1853584471
1728213226
1113047154
4750986
1317454841
1275571327
1975548680
523710125
1803540611
703683146
979914838
1531002182
909534439
1528702206
1039359324
1534003226
725901548
123529052
833576719
1146770356
11813149
859270596
331287661
1149030764
1532998549
792526171
1442740528
1270016617
1200613296
746431523
767131395
892589144
948460235
1351045773
1097675076
1918889306
1053110253
1012251147
2012042703
1340498159
1960185093
382072453
1583802378
1038291849
1457422747
1279196764
1893245770
381015841
1357182174
1516231179
179999855
930342697
1278811152
665101629
1672328322
1475652967
1683683531
336811686
1043106626
1872416173
803954482
555831348
1414912184
387611124
844039162
1143125837
420104105
1050545981
382538446
800363877
297150621
986315087
1175604458
498253854
1598042841
440459091
992063171
1684703404
45502368
1751717842
886808304
1725642237
74542098
2035573981
2103747446
955597491
1653166923
365623441
13934861
501835552
227643611
1570423146
1354211540
1471703306
1085823724
2037120515
2047418044
341095242
746620082
1014766084
1064492915
499562214
963606624
566219228
1505251126
1340412609
438843754
520986288
1415014310
928089137
2056023890
470903862
1955077664
579575613
1402762979
1911198398
1424185912
1460293164
1240432030
863313119
1733433
158145326
2126291700
492786660
1497905061
687226660
1636705070
1884066568
142899766
60717775
1524074920
510026828
1854089475
1093908114
365423218
551347324
1378347805
823356159
1104225616
2029481952
253183792
1731317997
1518153570
1400280656
74338770
708762102
1581934129
2083018408
1592386429
1037692931
1533536447
1253024909
434525842
551911077
1531640496
1889547116
918605509
1764442772
2083942028
338660068
843253185
2057462250
1911363477
1776051157
736273068
1908952218
887636954
177032083
45946796
899507422
1502297944
315068694
1616447657
1190555413
1592581466
717191241
1096169709
133417564
1055918827
1847768918
139788892
1603235910
662989216
1167997392
125719107
1246936552
117961046
591408603
825569620
442827622
2078448140
905402281
1218105413
1581505668
1100287842
261140197
1991122821
513167637
1670605226
1672757574
418376757
1621867622
1348792508
1971478562
1922336531
475496102
1570891202
2089948285
560722634
419067001
1736988243
1093786233
1405721067
1856714493
1962997165
1793828462
1020562776
898507993
722272213
2070753576
684280446
1049506251
1622549232
857050028
1523976506
96960319
1320776342
596179854
173707971
1746189325
608592183
2144083847
1702141871
38817229
1011532445
1216830348
1927396751
33177547
1155847739
1177783481
90160712
336854120
1689540977
1511065139
785689994
136498258
1206100452
166319334
1101483767
711598011
14794560
1237339133
1926309178
1234083283
1323738660
1772804295
391315275
1358101929
645554690
893263875
1138036575
1514120649
1180192614
1023828146
1163626803
363205926
891772421
1907433734
2115553128
1771115206
983587770
732439378
696646337
798140014
1088112016
1895735487
1728798722
2105596007
144483138
1186058034
715193903
1993489053
1033627926
425569273
1458629801
862664616
1037820178
1286017392
1285824964
1580018730
1364074253
1203507794
648202431
1186481742
488274291
1617665664
724639715
1055993478
1342409813
1433759509
770826126
1039890308
1535198002
466827862
922167123
1736038021
122317732
433860732
1059779802
1057301363
1260801840
105103172
846733905
2095784361
486495758
1351537
742190174
711331700
1196404891
401155961
179306478
1620967138
1713441426
1774315680
33624495
1055192531
1459111022
301699997
1209924380
1774114372
975582807
923083708
1176854830
627445329
437680615
345461754
1957683909
1671303369
1733639382
1817074433
607702730
1707382145
908401322
2057760661
1930388061
1630707935
211681139
243242121
374968019
1696486703
376312289
610217230
1674660036
374245864
1031120289
1843517753
906321300
772877431
1956066707
2026707365
1426510258
117794889
1949590904
946617549
25937788
1667929887
1039207712
116789807
414248096
2110060945
2004175453
1272768193
44200254
1573467811
168270514
1326041618
1049986376
1486857395
1995964028
1612978529
1654349696
347101497
1995776556
1546015848
1308019560
1581842808
1149538755
1117862364
415055707
328040992
1610019286
1999514379
2074901225
1799643326
760300174
2058475718
2134748541
1529868879
46410190
1529886504
958342115
1740985547
409617717
1343404520
995983164
808595199
1210483846
1944180959
413495957
381827321
781945857
1267915776
86444449
1993706351
72687238
1319825340
600012547
1857599845
1885114320
1788379383
2068736567
1557114692
596721293
113500653
1607200230
1285839828
1044256510
1576547766
1337183811
831135651
1468341519
350594335
1566803881
1906771620
2019163783
1285413519
956808150
1834206960
2045029704
185321005
1332097259
1541638610
2034565524
847751854
907106328
134511678
2026923022
1690857724
1169054371
722085396
1359118538
345195659
1326887239
1603439581
1098514596
883587130
1212039611
1628902815
1148865492
1637659046
568788259
253378485
1032541218
389373477
793458453
1875055449
904947643
2037345964
621218334
920086057
399444485
1944804368
883615717
589685611
989779953
1913222001
780088870
1435556671
479948776
887712343
1528997275
436919229
1150379543
1404058317
1791756217
1945505783
712981829
1033193512
1746447711
477588008
1566796287
609733325
275795261
40800829
1202740252
148735099
1277653280
1088659117
595562851
987479191
1017736554
1775998268
280801286
2005632170
1997725265
1889841685
1094821959
1921664119
96841410
1875605793
1425858362
1999080905
866100902
2081000987
1247436975
2004957635
1872527498
782193627
1430854097
1240386532
1204586580
245978529
22354671
73211691
245940589
35813239
963633673
1482381812
904762683
1952705826
706718977
163195430
1178929335
1762917366
1894700108
348015118
455703410
1066697146
773073907
1476873125
780791161
2082620919
1399680784
426487247
1205390677
16126362
1980019150
69941172
1313754902
987271023
1970920218
1241030034
1313294694
1639576672
2127112033
1601924331
1976147229
251555738
1174909718
1611350236
1683431978
273703629
1288637384
2072329663
643309341
115958422
691063797
1815926384
344344144
274923104
53165020
1378408331
333528281
1732268422
1689779340
1938668606
1523951756
511793745
44939884
1250314892
1818215971
1420892937
1389225553
1911256884
1779599335
2013233736
360151291
1933349462
839662374
1981291181
1872215103
709409608
1979823954
2005304213
1267867306
1786420595
346624961
261730605
1979190302
1288139757
2129454600
383186030
1292488988
207771113
1450248261
925748272
1612285170
460639058
991029113
104692813
101252026
540911754
1764186411
1662873254
1077657769
1444360954
1517550272
708402065
829823064
1560644956
264902354
854735084
104991496
1435396975
26153903
1876227032
1720940238
1035669328
1902537213
1935142900
1719937534
1598393499
2003640817
137383910
1847657712
1041388816
697228042
2104493548
912336175
1496780046
597514559
1002285999
1132467952
938452936
49519406
840376974
856952665
654494483
411924821
632290336
1180249848
976649239
681364297
1906092622
1196084284
412488557
113579654
1209759616
1094960460
1365932431
977716353
275531515
67033725
1927654020
360898805
155720942
166727790
1520599833
1348493316
1764323074
554703502
993645500
1027337410
1253457070
525520129
424525408
472596270
1287450323
2049021741
227301746
1618803337
1783955556
1246954919
1749720231
1887310732
819228478
473451801
1719178563
2142093008
510325456
1702484818
2127553085
531162819
492043870
412873457
1765636110
70658600
1018201990
270814401
1638378998
989553256
2033817490
1903804952
1246859617
1065726339
488416100
834076460
960266882
1617762453
2004003690
348732800
654907504
1518114231
1759716474
1364461005
1693994345
1659357936
69445485
2045967001
852357940
297216964
1176857069
1720887794
1148546901
968078297
853638709
381249681
1114226456
993731829
1892998138
1740190485
1325515763
1132842354
1314729888
2145622262
1575082020
839308919
1900508122
2046340770
838052423
162535935
1241600160
707397518
560292379
1677885890
1090405464
1210759278
1313934429
1341385794
1979814743
1608868340
1439518545
1590926434
1310589149
613499512
239626039
1568026330
1985760983
536825889
1227778526
1477580835
1847166507
974675015
721146657
190163971
491652973
983907417
268261950
1298115252
1879990864
832175216
454953947
1164138285
1773598356
540875305
2000990319
2028017148
525556743
1336133290
48330604
1232900886
166892273
1998336118
275573699
1989767190
649657280
792647077
498675699
302480033
1671501845
746577710
1595310658
388459280
1694241424
1580827093
980158942
2014390655
1088622322
1430808852
1367730566
2086968699
1659519694
1064511884
33135932
965608130
1669780810
1391835866
1277271475
1013369196
1001949178
933886377
1641106692
809237019
1588078195
1365652207
813836941
1734550967
1745600214
1229632787
299585428
631691969
927048270
1373072016
1754542783
1827906758
2083728649
1673690246
1322497524
1355714811
1815107176
396950711
508328025
2101231028
169150820
1255315284
24605848
703557669
640238866
1801539139
1752032285
578695997
2001536023
442907278
721644329
1626111133
1881206234
1215583966
1424068096
1869569108
939314739
191517066
260402230
1658565209
2024068504
709650326
1495319908
1058761832
2127471069
1042761162
914310550
2067025256
2091322837
1293218798
1362172114
579418761
313117284
1855768264
2052835382
1025446510
473677250
1455905268
1437752674
953027194
446246020
392139349
2134233060
23631302
2043193699
2096736491
1367259154
1308676929
1348718032
662256714
158419969
1704297495
606517739
1542417171
1599906900
1032816923
710368502
264894062
1285965541
1486416406
1815446915
1399614551
407043330
880173929
751090137
208427292
1801317869
1638694042
1717622743
1573487284
447677488
265889356
867073400
781920847
2201957
1842012334
2023242042
1976260266
864840415
880699833
623477234
1268328048
677107028
273412959
1966634900
1069230689
825186675
1538056694
485452456
354076654
697002017
1126371820
1667706236
1245815468
148928282
1911203583
1101212623
1068633919
1766349844
1396662727
895503105
1535348210
393933381
1142848964
340235003
1002195830
278595067
1166940272
1295359305
1593879806
1704757424
1469259418
711446214
626123033
1394937323
555664215
1350588052
682916535
2011664151
1767669224
1668413160
800592667
1922856801
719949911
1803851215
1643705381
1406597422
832509157
1237554292
1892993725
924362956
1068995925
1145499592
346775704
27550206
658057293
1877485868
287596283
884044650
413997098
2115237362
1762859243
1941967758
541987096
982104155
78732622
1458576445
1727387394
1308213022
1258967264
1549471523
1278444693
663965185
294539581
1251107540
1393774683
1085501123
1256775195
428021082
591453183
1124435962
139562045
2115996164
206375442
1921433134
783351721
5287229
151018658
436018219
856878560
298803260
885185307
429097781
1207838707
1873227160
2101510211
476799664
527150203
792938002
379662756
1662335274
1127596643
856081451
1486044295
2113985557
133700451
1636907073
787963086
1142327367
1148845396
1576041897
814828327
1187625537
1104901381
639686160
984601426
2115423788
1188991144
1750879813
547844654
1677486158
851812767
249195032
304774205
941729073
1381992140
1958811875
1403505521
695865912
1945829194
1848111560
1073280605
752381186
1025115171
1211021272
1254690111
1417751849
1725835963
625485347
1597825364
233689780
1279725365
486147183
2122699257
1074921384
528205430
1299415835
1848124454
1569937431
695752809
410705722
366862330
461711683
697844468
341004138
1629435534
509139968
1083638515
1281111974
276394421
332671648
1287628620
1145742731
1660774439
1509827299
992242496
1274942595
1613659606
1305937
332879988
286358162
1325082769
532045329
1832710308
2120850366
241696587
1101089900
2092032344
1629595373
280383394
979219412
685554753
1968642622
703544567
679451564
1411693357
1819668044
920413592
2132854730
199657781
835062760
1503072747
1281962109
1663047009
689637213
620161604
890651295
2104257790
1588012108
273233247
1796335818
826842493
504537999
1893309939
910842434
783982340
706237848
2130018887
2082190407
1100170955
1426618389
405981479
180115886
346308874
95607116
14893211
1262295892
1298338635
1129923837
1522369583
1573791916
1838294760
912996341
1592028017
152684420
581491409
585882938
630587329
1319490729
148086367
1015239000
1709898417
1665993634
1770328861
1398550306
472894609
1006704604
598816585
1007576105
1837115963
1411804065
904632384
2079870072
1802380151
1274732978
1354861606
780605090
178110880
2056791136
1774810271
1192194357
861810051
272817885
2113931537
1173847463
1265196414
1792521254
204253319
789777760
1947421662
1195835625
1311093871
171124099
2018620739
137388598
1508766277
1980353456
170221418
1523517093
432273062
1487083947
1997399519
411551419
1952224947
2144639501
1733366261
1552548898
211903119
254012523
201242510
1645499181
845948987
1741009266
1404705971
1628301889
1943567589
1249230694
1450305218
1137039997
954486744
1242144277
609194365
969478007
1899529336
1086212972
71789636
1491081257
504534129
1499612977
1926373837
778417913
1751661134
1620895804
1501086928
1481062732
2105418533
2041837403
66873217
1981782264
441100681
2102432955
1208105289
2147378100
1939262
937714651
676146415
1368091464
52817787
1886388028
1957570292
2102935187
2106507694
395031877
66302938
1162897537
806093695
968068276
625100475
1650031134
2060481134
1324847049
1247674001
374593720
1610972949
1162961313
881784299
1489852331
1795047130
704649765
434706312
1205246055
1702782438
560687528
1222671885
1670132216
915294871
1815021111
1144215864
2080678376
1551166949
185556751
693263524
510919777
764481378
716740952
1871754792
930518100
1776961209
1531499485
780438430
227734487
695412077
918991801
505479464
673528860
1494573692
2093299862
1798490200
738448913
1119947458
1351997627
1191720217
810490518
181910827
847897973
1227742444
184334906
527231875
2078553835
1313389778
365948462
1274291539
406593885
2000086900
1905225797
2115398160
1848815641
1203747712
1449802452
1183286058
1685793464
607953407
228331930
1121216177
794288329
298013828
1099092309
1665376585
365706913
612018968
1718978702
1778436138
618998066
1944253214
399398761
250344503
1385734649
1023069431
1639454870
1703297881
1625142297
239702711
292606057
2022990582
1690150919
1912096288
1255269971
154149510
742358987
104990471
1259283539
2099383809
1496234899
1420104044
1841135498
1249644346
1709073791
2086487006
978495604
344856798
1814652523
1825647990
1970168584
946722905
1846616488
2025497792
1784588114
896168003
175856002
2062804306
1584367881
803551937
2008046539
435303958
1622665355
1126732723
1348105510
1863784416
1848896155
1895148105
921153168
1931541452
723400890
1000496230
240046198
287604915
1066994108
1505761317
106475427
630667790
920121779
2019870240
2091827627
1997864592
354122268
726580205
990902347
1655225717
837780043
2017244764
1714218562
92396839
1094543358
1559419751
2144087085
572465721
1457714887
1166394587
838347544
1461197826
362750246
581210707
806814358
2043550951
591757358
767230859
1441649542
124630763
1766431826
1793366713
1269845407
583647931
433257711
516540004
1499300526
2109271411
1722483043
950015109
986383116
1488900079
1349877870
514223016
819937901
1944685482
1908748608
1570131463
1000096577
1609363953
717019993
1906516874
1539017676
379859331
386813520
968919975
1908171214
507710911
1095246605
604551269
1264930575
983538543
327369585
1144770504
802811287
1411221604
379665058
1265718976
1032190861
1139009873
644631888
1110745876
876525656
556175261
1510627814
1952798066
1360758730
2070669283
2102624602
810867731
816242502
567828622
415077918
1354366162
1059617124
799561612
716002835
53700540
367645321
304189721
1579051331
1530023984
1064693012
476394808
934488900
54923458
1005935960
28006058
1667054255
1155650635
1105698405
915472722
32494049
685066425
513453590
1178718058
252503804
550590603
1155657927
409340158
889066491
2087841351
128802401
2027833657
623527784
1650834917
826406406
1786096934
1358511220
544020264
519338716
1775471154
672512752
1661517817
1147631501
1175825216
1310695391
1204934308
2020444989
412883066
184462666
1133755454
819002725
766469242
237445958
2137065085
1499568759
1539998349
1983979368
503085657
1036638047
1467033084
1807992161
1292832262
214711957
94086880
2117414721
465826776
1319773174
652308904
1491084763
1250143094
1066705100
1907031072
1290838098
631708911
1512626343
1372865775
470289755
2132523654
2098758998
138991856
1601856144
17935234
2051001008
1296196039
1568994733
1575812485
76108677
1676852281
384834495
1339219880
1562490323
1048745507
1420595699
1816913017
1335565882
1701680378
2115874329
110382036
2143438103
1298465773
98653745
894653859
1124444811
587336243
1141293439
244489277
980425424
1404070227
566558656
1324250545
559380950
1062912850
199379622
1729650530
1208014936
109144232
907877653
1424256791
2023411606
1417981820
1393038251
993709590
269428235
1443614871
15308152
1583757952
1665972994
1066487368
1297105813
5804782
483048371
1614668577
1445802405
312370914
354819658
962262892
946136697
1373278926
1155164102
1925554040
686302071
549642528
1278654121
1223369343
1183151548
1589032171
835721305
955779115
1740934530
2669663
1590830232
1006808958
1631346600
1563732547
196010580
1377463349
2113211454
2094659968
1053750150
1917070889
612798470
427079211
839059877
747482756
1757756511
892162123
1788322346
1736451824
317519737
1396209174
185338360
576425617
1918649409
1289745888
1687005782
161702363
588256160
1064151373
293117211
1940254533
1110530957
976315909
1765705906
113717042
1730508725
570096060
1765065913
1534599273
330453579
830548609
1022018996
1608757158
786912175
340706016
1674170782
460989788
60562038
1408148206
148831264
748952492
611712147
758110916
2094033695
2063990175
75845305
1702546764
1629414022
484248620
78345454
1582324103
1995741279
1444867410
723172033
1865158081
719475260
1680130532
861991957
2082627888
1644939125
2026554410
579724266
1370748561
1013206931
1544383963
203845232
74376717
1924977977
592258645
968200201
1830227955
780407408
1233221941
1877745138
1479439995
876221909
868537327
425741980
567713880
2025328017
1371655420
807274865
1025770237
1015897306
296415557
1415118775
270300262
265484016
1267079899
397511832
465151537
737543309
397692587
563961101
426288845
1612369789
952050673
1923408049
228551912
1608054445
1486139616
826704208
1229023358
456256295
1434124833
342926289
1907105273
1640150009
992221290
748908573
1768212535
1917974971
1215000353
2112577867
1501561491
989551624
174459424
302358094
637303608
1968770355
562957529
1662982569
1164553624
1965864508
905107203
1019181556
1179886742
1864934226
1937157400
1905314373
1124910188
815413303
524477440
164950563
512662969
936815749
1941674488
1467610649
592103065
1483411349
1885074021
702414680
2128920032
355505357
788782576
745811166
468571474
495331443
408971120
1352346284
81535767
1645234974
2100792100
2081854249
1234533521
8402532
713069678
314316469
1392998573
1426278728
38929457
1392864135
644184564
1394326515
2077097753
1649936146
1405468812
1589877892
676742072
1324588314
704021838
970658554
2087758057
983066778
1266948830
956493149
518333526
1377188837
1728649394
1445229572
1757304824
722819312
520195421
1577551562
217426145
445256078
460994651
1635254136
246668773
325332851
1377094772
1100701574
1093616819
506143873
1190804052
574080002
72376560
2136474601
1668547198
1137516917
1298539128
727597264
2097516373
1115801644
1263706918
880031685
1241421766
1979920643
431582617
1867284177
1184860563
832311572
2128104190
554761561
2013854490
1793111630
466852201
571526309
139404758
1483909961
1197419151
2108809272
1764387067
1769776199
2127341934
962032995
14537450
161985164
1906870469
286149843
1594668115
2087371059
674134363
569354570
358103457
901077336
620652563
659298593
297668117
1964420654
647693474
550438321
1053885715
195162504
1432014687
1827408877
939838788
468774878
915713934
470228172
241543770
1321595973
770773421
2112382244
1815426897
1710093706
703106525
741146204
1543844007
1243875731
1352209867
428172804
302597982
668410393
507161449
1991425767
1417214360
1775440007
1721540367
190044375
33191644
1609421597
255087857
1907556506
992970870
586819507
526816431
2045090004
1587381597
1314941334
1892966025
1370388962
1414089463
1927197796
1502890545
1806965387
411058306
890327423
509701295
29065052
191324398
1568959307
1390987019
1924723611
1158237328
925895192
176045065
648513962
196895795
1952405512
1537347315
255353554
215608074
1898196369
1021307218
1300938631
501166289
228058508
699427234
2050873352
372360221
21657964
1244019055
105741389
1071623385
1952507330
139438918
675970135
1876209174
1510200871
307618136
1251989624
203264140
2061474268
1082293165
1958066616
552760608
1435918181
846515726
836972962
593571469
1982183893
921673474
104842087
579904486
610298869
902327557
310751980
1857436478
1287486772
1537293750
492183011
653675228
1306367398
859173733
1364188154
763925782
1615307423
673590284
478815930
865716386
486392277
591701699
1059326440
1686310119
984315688
143995601
1002019912
839946823
1884170274
1531061445
95420176
1638936011
123265032
737302116
1986602659
1015085741
108289110
973646625
1133537954
710739131
18637027
1484136401
1708187260
169212598
2138789022
854024107
409366806
1195239589
486876382
3597274
1461376478
2146761174
1802662522
53254257
23016468
55919372
1524434364
1924402075
240361424
188060974
1591642775
2127700813
112024073
1377589031
1135777012
667114548
1183635628
140208218
628944070
13340361
1517590260
829295241
1056252603
1080049432
531738062
483513540
1272474606
729182502
698823647
2075372795
111331002
2044528995
1250780618
115984988
1479566906
1168945438
2136315581
1054064611
587753291
1878410508
1669588996
148475561
724683912
553176278
988793500
1281539998
1989395050
709359489
209470872
859735540
553790305
359408422
972621814
1469442524
37188804
296020634
1987919898
1939929639
723300924
1066875731
1974287397
360187607
719389306
164623404
729535159
1803150197
998325062
1294207984
1964544488
1944072440
1753275977
202849910
148617581
876261420
2041926753
1150436389
337705199
464165965
1730441920
1062309770
2065824155
1423379653
1511474813
1419088744
1073851807
313745325
1117923637
700289435
727279972
1297132541
1342381395
1469444321
1773716087
1913863075
626487795
960699198
1856583858
1019547214
1934208988
1473373227
249996844
1159619324
846777531
2123790047
1755150277
1182616249
293185604
10669263
1503636756
1168458385
1148440615
398306138
1889640603
2055198205
1132104704
157493871
2007996532
1240942937
669200920
1719124784
1798118885
639912819
1073333070
1182197048
1775181485
1495773307
462737286
1325798795
1730270205
287912969
1126801884
754291953
726365036
2048148310
2116138173
1540853105
1876731760
1271648069
72511033
896977281
849334095
1907238708
832054401
1117123049
611845859
1382144659
1370843649
713053118
1803614257
1157931938
1572315527
1729441403
1153462741
1794464108
188865173
253135682
1792723170
1938942556
1497298263
413440633
73072765
1096965598
1419513743
1777244452
1027586492
2118770399
583809096
1715618119
345894028
1719062323
1995861038
1640152525
1347053441
1877663646
1909381670
103819949
1973098693
1989424057
188509937
927504884
393288964
990940156
134982084
1835770512
1054644497
1280538473
621787414
1229551230
751524212
1653116534
204660033
1401323719
810760814
1135260831
1461131020
1868336214
1313429800
6906686
1443371428
2137157993
2079787792
840235885
153061537
398675116
937270817
1617633455
882670354
1498299531
1486479880
1480333969
948914308
887597229
2065200932
33701700
1461361917
1594166949
241952753
832857689
1537922269
654072226
347441197
1992057296
547660240
907001850
1303518721
651854270
1076622969
1849633089
547049993
828316944
1338260253
956833074
1076815674
1185097005
1571473763
308099339
751614767
2051588030
32289167
2084450008
1706856210
1252845580
878232881
1266240171
1271699137
1569921783
999222553
1715438026
1822020191
1279526738
1888338996
424937494
653471088
125323720
1027570860
415264486
1441294178
763899397
732367827
353782623
1899349114
595163550
242130537
107438967
1457358103
1537490342
1119376601
1782408777
987768479
1925689770
1177700246
838477944
119827397
780670386
1536086763
53046093
1186999269
1852742619
983706705
862792454
217246913
1252285300
1350974767
365786307
558055732
1774275399
1598408776
1062520042
391115394
153633520
1538250085
1560407380
1510338658
1233716749
991192551
221807512
386664698
188831229
2043375857
1794692946
1616210115
74845160
2122786607
424177808
1189864574
1021131826
496140267
559158688
589498071
1095917320
1648168129
1576294876
864348954
728597487
1809126905
2069738250
887741346
125209458
380698263
1105533206
323730349
892168556
1491661122
1994533562
1409693235
369127269
763483072
383245441
1599387295
896114405
535462861
137146218
1476340190
374080377
80501439
635137654
1028031746
1917457655
743438912
631600327
608311151
2116952574
1561813150
1701805278
1795072327
815645177
776881298
395441660
1624257791
376524686
1649523142
369484392
2087182056
1915251369
848305545
1484209752
1499338149
974422804
274876968
560328073
1543697041
49441282
901714858
1922970037
56963458
46919029
2076838962
963750129
513866215
437942505
1281265667
1731843012
1269263842
927187328
651696621
1389175683
1523581907
1923708512
393797422
1269796989
1805952344
1873083548
737129515
937932809
1417255031
1625829321
1587427440
1770095518
662843180
81538532
627067672
283596219
1832075444
146221144
1203095196
1297793372
1961125965
2132950736
1531938270
1559611262
1774259958
2036883824
1159769980
1371381224
725236363
1481063159
1614105291
2037382335
1028269756
328934069
1924078558
1372845524
2113578174
104798137
1684653965
1937199419
717177894
1033486844
971456504
1356952907
559170299
1651539211
692418718
6607882
754140452
179923650
907960999
47702304
432985666
574983406
475214211
429822234
904245350
440133486
1893983875
1116560939
1465830726
897493796
1125393788
1481562133
1975467487
305358795
792613061
571783449
1550502693
2126988827
1070984763
1300071651
2046844511
988301858
674910759
1639427804
1363357900
2064424404
1478137061
856377294
358728747
1598087882
491507241
974337191
76260240
202804441
85105072
1913580760
552004230
917193735
1828774806
97894356
2031523402
987910028
917044248
454337593
1185062313
1024001741
1485239339
2006945140
1102237992
1715424460
295780943
213863019
648905547
2099057048
1417784652
679799616
191559926
1915608353
289899062
625717252
1187946959
1912299829
1572081375
1806859981
1454839827
746591113
355625055
2071323101
1565911341
1140510859
1778087018
1941147097
2106835
993822009
60244111
994078801
665369141
1168695547
773626917
1977239043
1490390654
155390196
1219493358
1662892212
486567634
893354316
283291533
407504310
800373665
1169401918
464732782
1039870968
1843061310
1729943339
1141918567
388211387
1262656572
714544745
299788136
380540713
1620900025
498927131
463636335
760460124
1964452807
1598671134
672236841
1095068592
1005004649
1941305122
1541799610
1837291008
1463483218
1797822398
192772891
917899026
253492521
1546986164
1457379061
1470626099
200718606
1291815991
165935091
527628954
1234741607
1585403403
1367132559
398238562
1620359157
1807395406
837386565
1231049784
824149254
1358069109
1227893429
2048080793
1804892281
886618178
1274641427
631956857
1744083368
2013883086
1379725816
1104105591
919613437
1562379838
1950102571
184650858
1395403401
232890005
1735311766
771743985
1578389787
1477785113
1042212023
414219066
1370176435
1455623886
597225320
433824841
581505915
984876206
1777188862
924745671
1415191136
120188944
2104069212
1151291828
340655101
1575620660
1426061109
1378634900
134800610
1607630069
1041132553
1838016612
271017075
894673278
1828045575
167100440
1636176651
71745069
187444647
278067203
1981678589
1857712958
243821280
913648803
2087124243
812536456
2091336519
805759032
355497686
248937026
1483492764
982032676
1560437997
295712501
1455356527
940916919
1865860688
1607511497
449112302
1121529922
1176305001
666275507
553288503
675606837
345501908
638045873
732619244
757348613
1925706412
849636004
1919416655
1336056240
2020700623
798437526
155454645
1952886383
619803052
1359843958
1806527302
135058037
1034996256
1931444337
1374516288
510287768
421998796
341855052
2003559194
2099409833
496961449
307334717
989291349
1194672088
269154082
1861296363
158625143
726850995
677268799
884675382
1316186879
114994846
1039738297
10005806
894378624
1670398176
1071209183
1331002149
1486122010
237944662
291585453
1716739987
345255289
1076094493
1302664654
223784006
220241480
1994097136
1615882734
1365460521
362206335
388265452
1414795339
784584290
225810540
1666730507
766379646
1249105201
1793229077
386810171
482087413
1363547068
396253251
725809042
1453991975
624930468
1946797961
1509787874
1605213966
935428192
1190873938
1889222309
417211694
1228434198
407334902
1544210000
1822261640
1160622847
1862030743
442494841
27204779
330326211
728857782
1632170611
1841319973
2133896147
946657869
1359887934
1996652350
939945048
364786679
2011549395
169342657
217814452
1238483986
964889436
722769454
575912089
383460992
1659645127
1173569195
1189711191
1666813056
1253976935
1774259288
18581046
483801283
1512584704
576673216
190867869
1994277964
990359379
1374516484
981267504
1196993010
732804218
470505370
762545010
1685691180
553069429
709219748
828819341
1337203793
1803573655
1243468870
1908964891
606791755
81592600
574303212
1598895012
776052104
2111702940
2105301412
775818949
1158623649
1057858796
1874065174
1726063063
1972547148
1756043431
1627716217
1087685893
1252734105
529459359
1508818760
1682733426
2079607352
2021697259
993646152
844747335
281505115
2074558709
1645649395
1600710682
197390461
1708971194
299803227
2035536395
2120097628
1573851058
1510589847
1686284612
1930865323
1190466707
268972146
1907462725
1880841531
881060410
1506937288
1746259778
1798444639
984248586
790493139
1035655894
1659834501
2088624706
609183601
974162341
1884777418
1495258369
1129159879
1690514833
120652432
46583218
731155495
1830219469
1113622079
376591170
737179909
605992656
81191673
2066976338
91578158
910738109
1722739760
1678995148
140714712
114869464
1497125063
1203722828
1086818433
1778991038
602724211
2101699229
1909388796
2024595392
1459413623
1833501604
735377770
1514724913
270548151
1798924802
1516608318
683764348
1885351202
1379025133
1015051385
2060524776
1771033544
1833961596
1385074820
816083326
349687162
56685662
1788613844
1343375526
318382081
301683025
344371485
336229191
168783602
1545761907
1827788660
1291011097
731805521
1824731220
1458683121
1305422123
1225708619
225498085
1769873858
1680035855
1536690955
1978380527
115204465
1052266005
133029699
555362750
1230785253
829281215
218820501
1077757803
700006655
1920624360
949655809
894032006
15016638
1066411162
1789076595
1366234989
1203338051
1333758775
1697724812
1291048863
1014987388
252792210
468032592
162741564
1597322492
1710238778
1919299623
832698883
44215368
580638764
1473463549
652547316
24092584
847109493
1887578909
52639526
2072716198
1968804946
106827603
265913094
1498808960
1232084124
1131421644
832369228
790684915
1607556950
1227880288
877739031
2091860359
2121472353
173888237
1048462132
697308665
264695119
1682181228
1846348952
138241540
1034452423
1332437059
1087716682
387155239
1469878300
517044391
1870930235
659629578
1786394029
670319244
1233533078
124859079
968294302
1426622840
1824280277
1196387665
951007082
232807367
1675958450
698931114
878912090
320976731
1254382237
1470686257
339888913
1519287555
254842369
1884581321
1925043324
842968564
1112555853
381909119
1283117875
1808658097
762283173
792377520
656257135
261968959
32997531
206955737
1455920182
459962342
70261960
1653853326
1937692389
379376635
2090163595
1907702116
500923567
1372219181
195642068
1887409894
1685108371
1981063704
810233307
1754555166
1905028461
471767597
1757269864
1429104245
587584559
2038269675
1386520266
11908145
1274282351
1319404942
241293150
1245409999
574984879
510436779
1851653780
755919894
1079137712
1534737723
585233160
431580447
748682068
518030543
525107849
1759264484
137548112
646216718
1703708618
1836113656
1440974100
1222645208
954765589
1831657088
1129508233
1055304795
1899826821
181470171
1983176050
468434283
1140459563
2002223496
516619716
109899551
1481202781
202506175
1921560520
1153456960
1608943082
1088973746
939063176
1883776160
911272605
1191809080
924806612
804016757
874623205
1769895436
799881878
486274236
1953373865
842107853
1753421576
196514009
1044348771
857380509
35215484
1079956882
474583618
945842663
1871118720
836212629
1764261963
291596407
1476451650
1439438128
915364605
196332427
617193755
293896972
2045780505
743355396
632035070
1302847571
1363563114
674038371
3690403
1380717254
2127362983
383448777
203218325
2077575906
1787387589
1451202947
1360336320
138785041
213062713
437447513
285563775
801003561
472037871
529653041
587100570
1913813891
940583545
354488629
1644221699
2121138725
76102201
1093624444
343482223
1496337218
1428815389
315176227
2005823679
1732002417
163551648
1416466337
58450456
1293859828
748590622
1423309181
206438230
462166309
848674577
1984046183
343755315
299250871
1887865406
905469161
2097071000
1377539628
1925973160
1657520486
948141710
974188428
1589201373
1654211499
1170225698
778428453
1721270571
332165189
1991640083
98959862
481518834
152895311
1897194049
1687633142
437145488
316025870
1576109542
1043751971
2040451875
1108923925
1831273780
1653807461
417781434
1336502425
584949114
1701575113
1660763310
284855149
1540324844
1720455639
590156129
1799723797
251959723
906664319
2020884856
2107762770
299794926
195950936
55236407
137085373
91047975
127079733
1262207439
1735148158
438724771
1968824832
569910065
1347611610
20364442
1379418522
1974347275
1379009727
818443285
1635001810
344743126
21938713
313923749
702938787
1467655896
230045488
1262720914
172256517
36806547
1864895974
2140558346
689586141
1660523644
940050202
1640317270
1617409926
1551500073
241648192
1249510599
1678775093
136486908
995511989
1312563483
1163158553
131523457
902890235
111093534
482126384
1772429811
129310085
900526386
250624158
812787821
1750379768
2080695524
270426454
681730996
1767194643
273235413
1018718771
669617689
397205081
1083399896
1432209472
864675354
2074986499
80227688
1727767818
1215032444
1882324600
180712230
1732291040
613919313
1511494721
1803634796
279319758
2042134481
1583269310
575964787
275715076
1551137249
1314576572
1841906053
606038939
343945437
512148863
1936083853
319446992
628633168
1571726914
1443937725
62581549
11066359
1195307117
1757186865
68565321
1275984173
883585914
1162156912
909732924
183671240
1593320019
1365699658
1932765097
951757860
313107295
569588738
1474127496
243205928
759932930
913751016
388896133
944046375
1965100624
900483743
412154148
783977770
410634154
624211314
1473927268
1048568340
1667664393
221021218
798880310
2116528286
2140817456
307808788
768063699
272019767
1533702488
1338245252
1299699403
244069036
570358256
449046873
1883437744
1622904986
2145594313
1652652274
873982808
117483730
1145585240
104581304
1244357811
261597866
1214953117
1268715782
1047214923
2086761596
1672187831
279489530
773441825
1390246374
336472951
1789992635
1062379882
1755460324
1743522293
508898514
1113165076
983372057
516901364
974582228
1085591336
1031994908
1686434154
531628925
1563668649
435839679
2056781328
1848482859
1260541305
791131057
428227699
152030644
1242290074
40208829
1277159789
1724168796
2123082828
1930509785
77797825
1660475366
802115626
494211353
742648458
123025963
1686715126
1341708860
1928493458
392488049
288758815
1373780964
776971568
712647750
78995271
2064474932
601986335
1082979240
2136340520
1076317573
733547029
86729512
1670936302
1595053833
769160887
1572146230
923231298
1128255799
365813540
1849330508
883353139
165830739
1964016115
1920598718
27044762
1108009598
768821120
512861148
668016838
483401078
622656329
891372047
1365961747
1037006079
605506393
515108153
1529196917
1013836054
1034260702
275419948
849682202
711105621
1047814127
906013356
419774968
473162262
1657987349
1566827835
1225335061
1013961848
1187442636
1345841506
728277816
1653175121
1106052151
1505695070
853457297
2053327205
567599727
1841383579
750310738
1102093265
2058097490
2133440205
1237885745
2088116006
254223502
1395966379
1589186486
1108555468
498774179
2546464
1508348838
1750907450
844443646
1285910534
805488764
1517437866
1894420433
1324014047
131023850
1427572375
641897358
2033080709
949206326
309800372
1234894076
850991353
1036875815
1667416293
2060352363
859911624
367917688
203887720
1842439645
272880585
419628920
2001714663
494221539
1245132497
793371651
1891111863
209969461
697164982
1859052532
527839776
1298385434
1638125665
173685937
1565035288
2106963687
969837453
587932432
1448016563
1534943891
1793687780
2032283294
200828588
436594700
1909929652
664536454
1781392453
382923469
1301321879
157110910
367289964
483374754
2038123091
500236010
2019423273
1712107646
1927283116
1039775954
1250125475
486354450
981068014
840416794
132099984
776314519
154667217
992211187
954574716
1366010498
1500101386
1786852529
1883857871
1205408971
1940858044
761598262
659952999
1858232747
1629927320
1083744239
1497984628
1638025314
2054209022
1414709076
1440583946
270199347
1161947965
2131529724
1061848349
1395512175
1885206383
961624081
136853220
987480990
2146648308
2074734612
163183965
2120039752
577795700
988239617
1934403572
776265461
806177204
1713966763
1601180982
16548509
90122711
891592572
1274368255
1328424508
997393633
72131908
96090790
382311533
906302176
798573391
1366012726
544736359
445622208
1406328970
914838452
745409009
17435974
425733080
1376103321
1487793660
290481615
716728361
2050361014
1139431116
1179489879
1002111327
1165278085
1163585568
975190171
239953758
830800361
1794352094
747869568
734016349
964120726
1284510059
1734715324
429691868
472204282
599994145
972236003
597360759
1835797531
2099063185
168242
1805924051
1215193920
1087888412
92756041
1272806991
424086491
1039866160
458617024
903951529
2025117374
1412020935
1457653150
493134274
2087268759
1298692697
1094690997
598480058
717372685
1917817044
666930452
609109729
1893296944
1614290852
1386629384
1927809408
233809257
706109616
478322935
209795277
1600125685
1372691871
1056888902
914618560
1415698139
822800884
669191576
4667834
285458097
1969475940
1263966956
1531806563
1810339984
1702189499
779256221
24709802
2053732589
952723808
1331616581
664145179
1257896397
1715896762
508843367
96236689
1033181220
1772055824
1828368961
237618381
509516376
561492218
264066074
1045712562
1049427639
219006178
1724829362
1293462769
1139536281
1499206600
582255165
335710184
1197427562
1522647777
1515404624
1892786843
519018310
1097089908
1855317775
2138844693
1476993268
194685402
1105670523
1947166284
1924565849
1926483570
2010600351
116356634
1589636710
1283995034
1130810454
1427612571
263683515
434683943
1083124551
1226556441
891074227
1176183673
1875043607
416020724
1071584923
1542793619
675097457
511423311
1588156678
1229437344
941281577
1410138217
2122202634
384477266
1867854687
2030116367
625989799
1373261680
2094541905
1945065131
677012662
987230014
1393298707
1256400348
1345037572
790484377
994877504
490906620
1885326004
500715147
1441149969
1560165181
1362944495
1127505231
2119281852
468362078
91605234
1257585516
1770561111
491136495
1719512737
1772200397
1449815941
2055875297
1978996758
1819924542
1313571794
231345364
1255763765
898076292
1038576920
2063610977
2101352683
305691739
487532205
483032513
864424803
1477757131
1837913928
1211556905
134028391
876756015
265460549
1315010049
1983864701
530921140
1178064550
1506054613
1534241766
1922068916
1032622064
1077701082
1424241509
538216308
336417213
568250433
1820708940
840975245
499520824
803753033
183882669
885177174
262190277
1042249076
316300102
1476406703
1215784378
1278187578
1501114507
751479755
564411061
60531251
1687498252
47155491
111586858
973756124
1840918144
300585892
228078657
1590479612
658539112
1127224410
1749603739
1436559660
527494795
446600874
1207750797
533446312
1649553928
1940486687
870597840
1474055928
583603511
2012039562
1552278668
1801302031
1070857940
1887361912
611692292
689155849
1791693685
1332099705
1758507893
693320802
128834222
267802038
169269689
1228726182
413625940
1372747897
1343993482
1756984456
571617219
1536330581
31941640
1446653470
1952712474
2132220878
1820353859
1381819449
764160078
717106292
431460260
1488299671
191587058
1204407752
573504868
1646172712
1429206712
1600749022
1408567337
537861256
830337863
1559711979
1496074885
1067135155
862788975
622453177
542747443
366752466
1082482116
513542402
34696809
782488796
771929858
854286104
2111590591
293233357
331990045
961446567
1783474471
805916352
1469431362
822356571
442733337
1412629904
1527319545
597425091
1147805864
188287540
57234970
33172731
1689949639
1987140329
32515920
1268181881
1758439755
422321485
1471746423
1353354603
625463231
780833294
141974563
1696041405
1938722119
1227379186
1261779797
1661155204
1376112839
2039992643
1218088140
1764644778
61363513
2010328255
438378256
1379820564
1916668900
1323449813
1174568823
2001250319
6000501
1360459258
1603489821
1762664699
109419880
643892237
1140598387
1753687555
1760663748
358203462
525857197
138795274
159126615
986275787
2120280202
96886372
1401840700
981889509
754253732
307748065
1036794204
263234476
31123539
1893287662
1602372232
23579724
2085656011
2121066936
502191974
1681932675
1074547830
1903543871
2141039317
936735710
142161840
1397731796
1647281174
1526452814
471369754
1985166541
554107480
3340238
487594380
1792435369
829646385
1058610736
1276092944
989531001
1393714259
381737735
1859479392
2117875524
826408798
1877615690
196836782
583736389
882600483
759143271
265719180
468511554
1234170603
450437887
1028596259
2041211618
190903245
358922658
1807646761
1195530167
281792160
209100716
880280332
1794083830
165867157
312590853
415761425
582217848
1957483101
18444077
139544524
519648443
1749163653
1270698849
1775367560
620252893
1413724134
2106637536
1756959805
267961402
346154369
1958619212
1310036319
2040052005
1607301950
1483215877
327667668
1181665808
1603013560
1772625405
721337514
1299622612
851976854
1010656834
640249517
1306103684
685147920
311114994
2091273252
1740856425
1019840006
195630304
672708890
1377148553
831210551
157597974
695094545
266947494
764942430
792197142
1253872340
1978681983
1464987000
441590010
356535471
1625801552
956673433
1979148032
2066170963
325859233
500937578
1452676754
552443949
1252025153
655115456
1360216170
37208585
909632420
181474516
317695691
1647422803
563521734
1152175730
1392898493
261944509
1087778055
2025956983
1237527087
14037360
1033991617
1779430784
2061139853
742064314
1291377561
630577955
2039829390
1165593158
1208916430
1785259807
1946193409
812814077
2005739550
1627573335
945306000
108461554
2042124584
1645877872
322070526
2060063808
1761232018
1602224368
1409965533
1064370757
697103751
2006718619
2028799868
1132009956
168944684
1446983254
2032645333
1073579383
738735489
1134970086
1643781562
156599532
1983038299
614868959
2003611203
2113156488
606006516
890873094
1317804807
883089078
1528639281
1875531618
1567309150
937347334
102532259
1697491106
1215051558
742628488
385453634
879678585
1131536354
873154157
754090741
1885270405
817526869
969697286
84994138
1946420432
1044686604
146820183
41554638
144710518
499104906
955868874
163016200
1093233797
304627543
2048088423
1529318587
357336189
1901183079
788890326
233373990
271676864
1589573580
434181306
1169161717
1432163489
1883842578
107196868
991411445
1344747653
473418586
1986499821
790671638
408880795
1133086363
1264205298
1739357563
1893090132
1649370963
1141025117
1541977595
1118613024
1796957735
1711279469
1153001399
441737880
295908509
243933478
1448372539
1902658115
1272467495
1847323223
2103341633
2056087716
399925036
517084123
318438651
850961298
539546874
1432734543
408939737
760280734
654892557
1624058034
731775007
1724392599
877958219
1151998714
208603021
1667384002
1495300958
919658350
821749479
2114277985
1994671314
676265891
396647564
218751658
1466162256
1182521279
873370289
1764080616
93699158
146515054
179074746
1823052038
1055361425
1807620534
1196087796
795523667
2137126873
1797357650
1478908362
366081871
441251422
511925486
1480462344
1067989241
68494232
388472345
1488194315
2103080090
1767082398
931090903
1647087098
814578957
1777902199
1039656178
1413290185
1593501278
1320920283
547088480
438057262
1152380486
1376720655
523132993
14885470
1558671417
486255902
495556938
1423052030
651681358
1667394286
1747617686
1210605572
1575896066
440865366
2029104320
121741624
1930383543
367253091
709002822
1120414694
1318545781
1952929735
46826383
1643033366
1089651577
358476148
1683522598
2076280917
164005473
2095520727
1817042517
666938602
63174329
1694012075
1012002039
722708827
1298048822
1712267216
772875760
13119028
884913258
198125600
619755657
950828017
1063781829
1496666114
1153413985
695636835
1546623202
857239325
1284420371
2013867558
674747066
1591594132
821499902
2127003240
768400036
1046520733
1362805929
755545954
639237203
825094079
1187341463
131882440
215028231
106266898
1454913924
175136755
1056765743
825317345
2034856609
1032451507
1817706959
2124696039
987761219
2057455948
1419740657
1467018713
1861561337
1884808966
545087181
795463603
1155801930
587593264
532709773
408677808
1257361869
1299331109
1421711274
179600215
1274326361
849531450
1993384176
1426255528
942032397
588045365
2081988009
1184388211
1908888892
745323063
1151746345
279243678
1650414263
616119249
796306374
72682003
763401178
2109899875
867380576
1133398374
706343293
271432799
248450938
755890807
58652219
1369343951
842819347
1137303888
2138018974
855591022
1502670811
211040909
1720214895
821634210
336850298
1545864925
1889824323
1909250106
315496073
1388486386
1591308055
551373896
911509084
1241485529
416790773
291305549
631748430
1139524337
865504345
246352230
698320199
2055004503
995491604
573395719
511522777
14291293
1931438797
2065958741
123507791
2138238383
2014143277
250886011
761067524
1860291473
1455698993
1953372944
914062105
1421493771
631498754
1855201745
1178016231
1753551534
509400628
269994597
70772729
776609242
2108668092
1510032309
1397901705
2133454476
541215457
890426454
358561529
665277315
1737584614
647564166
243434818
912414331
1781129306
645445876
1419262584
1294301397
1315987667
90942736
899802509
1095120974
1868726430
1602044317
573375173
393861773
249093838
670542116
1858823389
1784644053
1626601926
1897072764
701933281
304122034
679249165
718755242
1356310439
1856513801
1814054610
834797899
1661668147
85155328
9731860
652240321
614188256
874130416
1002886610
808452228
1615637125
441649377
560320700
1765110200
325717402
1683073840
959041971
2027635758
838622712
398594723
57122133
1925807726
391435373
331406916
680880403
1602681541
1093477497
1708255105
210465028
2144700115
565393084
1039541926
1583945468
484035730
653912912
998367031
304580556
2009072175
208135104
2138313783
1761798755
816734869
618485206
1747993662
1241716151
1173777707
174712056
362507751
739036839
429256468
42698105
1404918869
923045631
1010356688
1812948427
1294416520
162255594
302822725
902685106
1837133955
1040314341
1054297843
731544574
666552145
1443984053
601920030
1491132513
1653527799
791872828
459382920
1451749130
553758973
1911479630
38372037
332647751
332722313
818262816
172533750
136315147
467790596
139083457
993275463
1030394477
1686193591
387202759
2079454051
1237923373
541051023
204867242
1883139193
402751431
423721466
1459459288
1908229703
1302142032
835978075
854208766
1743113751
787682228
550591888
1591710261
1132208445
398398401
680772736
1186958753
1734878620
2030027348
1046213706
1119046715
1373325810
1257576202
321563751
1334642947
1708527122
70762030
774798587
1204508667
1178489654
1828881044
1275517524
753333081
1222079466
266780665
2101180809
2092176057
546120947
390389001
158790840
1589659878
2074221728
419548732
1811658482
699787815
1936950362
672309035
1364865310
1491991162
1352806169
2107049433
1426281833
108635089
1335008065
693894083
1491229775
1577858193
1045740166
2076139939
806408229
1095673194
2116321650
1091414070
2028462597
2118494224
668221478
1888649987
1775240635
76758213
1267843853
531997484
2135938432
1987891649
26688021
1536981220
1761296253
1186916378
1115220439
32112161
1174665405
1280787185
1122018108
1263896769
961296932
1368300859
1470628909
2029102241
402441398
598403213
878870476
1998321174
1958686094
215159443
663236144
1328489494
215839237
1775064034
1284662594
1798294109
598201448
962659934
91953338
2093839338
597819399
323289757
1781531190
1261477200
1813542164
1755547448
1034588636
1093582373
81739114
1214031372
1568515644
1335712952
152758409
491797388
164236474
362620581
1964298194
2098752519
1353370093
1121326227
574333705
566078044
1498032546
1304269688
529611824
286082592
1072731979
1646245634
1004977155
1079738950
763248165
1514435687
40365643
865743489
1373663589
657056825
420935192
718070393
1781783722
1114410025
1677279635
1761837878
6585388
513192558
114738906
2082775537
456940819
145733366
1519159234
753935922
586294553
268727849
705912564
1656985593
1332241406
1329705810
243012283
1321790945
175024753
1545177637
138523261
509141974
1232431956
818735556
2138258066
1148836027
2135270299
353507033
592805993
511980821
1735215698
1643197776
893282041
1343576360
305236315
1984944950
562715361
781849448
1089977644
1342483116
1689065180
1960418817
1345731955
2137781285
427732813
990520947
488500506
295067882
822470570
1477958182
172855975
390767816
992005627
1558674944
2147481739
489896248
1384947388
1249741867
21353745
1001463394
770568787
2014501448
821852934
1525458593
177877015
1447020397
1716670918
1641891898
486755104
1485239086
969545029
1159821047
1841743563
1319664361
1087233811
1285523358
159449653
1531363576
2130900288
1829280084
749063510
2105915916
1773102115
1014401084
465519723
1332593666
849501613
1467869071
596899075
721093665
1831887304
2116879352
1272269252
1541557524
16002755
1183903102
437731036
1546947833
1126529425
2088340040
1509055887
1445577803
2021027249
609595602
978387441
1165788146
1854469661
421546365
789112308
383709882
1294781602
1668774313
1761736120
204627165
884429613
840357232
1582001226
2018134322
937833270
1242405424
1184905143
354686937
1021167109
1462366356
536585509
1268525200
1374963158
993146535
1107252561
1003063491
135972035
1420120823
1040939075
826878477
1842671185
869993849
1158304399
1860280295
1389399699
1467839256
185600108
1627940552
223208279
1333018386
605008579
1324462483
262779852
259739067
470203240
234078272
897200360
1220351529
404717730
187088421
1288674793
1407855948
493634172
860497914
21610546
191287198
754668990
1494792740
1943213995
1866953446
1009099132
911468353
1928519466
183853586
723018397
66049623
1959187646
1450466677
985348075
1776871489
617990527
862078632
640907029
795592571
218888711
803852791
1801832480
538508433
441593654
1744912520
2029455939
189599326
2052105590
795747209
1735229369
376841819
286178819
623322428
372458040
1403011112
171996760
1791810477
2086338357
696311654
1395828908
2031264657
942144570
443239957
392631470
1813021130
1736073873
1538679360
722546455
680988055
375444584
2000473419
600095234
1706976103
405817450
1556148564
952575486
1946754742
1789079145
1495088991
1637136638
227826756
1369496364
1565138630
172654458
284017828
762199292
1466063355
449184961
1112055344
606656427
468653422
1986777822
216721265
311232893
2112114280
128301716
1087076657
1462277714
936828951
1531569227
1853501675
1849326838
823464622
1161537551
1300964153
2074153604
1969926514
12004717
131978594
1264019327
1719249059
1004065880
1446609028
2290428
1102064781
2131846317
282548999
456296400
235234952
1717045074
815000478
1049596152
1623567493
722142639
1000366692
123901072
685194818
177230449
984415419
472646025
1409322128
652663155
430271940
238174963
702088813
326735900
1094210172
1954946194
606957609
1504017852
1149413895
840847152
1556136237
1568871353
811096463
665552137
1551010447
749006257
1606596010
619021642
804513078
1704714733
862852340
1144172841
575924132
271714678
668953025
1990903726
1573692692
1802340483
141223285
1704325675
2002367257
1737236090
1661247857
1906907202
297875403
927497809
1797542488
2137029757
1356365966
484077296
672465293
1794744331
1173168154
1413657437
489279609
1840082848
1381733434
1033091755
275825050
1894496031
897348859
789059800
782011245
1131994733
389098018
534234707
150893252
1601105113
1618553307
702359744
1284058281
1866651246
395886227
825942895
385206487
51318595
1031427520
1448308431
2034475983
1854171292
1444107739
797145409
82600285
318911509
1437957209
623906677
860155455
1752609032
559268977
735677404
212110300
1791541187
670160133
2097434643
789241940
682352343
1465710329
1491616826
840831591
199192125
1323144076
1207443348
1752820626
301612103
908343851
1148287155
610861369
268655128
121974661
692493761
1883301926
1111045863
1719501574
1020474565
414871086
1418200442
1387048237
720151509
2042551375
1062233915
227260023
1124024612
876822935
1195336028
315286654
1409895359
1307231331
639146112
1365176653
157592398
961084920
1567872501
442943842
946895055
1740462866
1938739744
1563611425
541806113
1275103119
1567902395
1343665274
837771082
513597558
551116203
298761045
270621109
1135275374
1127362064
526494198
331549946
1665852301
1788792880
780674343
1111153398
477376502
678526392
348299847
1220603929
869533993
1009717720
1600576635
948126704
1049889341
957009418
554553986
1823563953
184669262
1459512815
1022054061
882963499
1865464099
1539265374
548926277
291252096
802057668
1861382901
1777783270
252362779
1602470911
1478420569
1669302621
2143749797
1767533866
335628834
475393042
512719121
1858126871
1644173075
284700135
1713783088
1004838804
1638035606
2087492399
818902546
1396583552
319430849
1719129660
50275175
1933824119
210888147
1753521582
875043502
2137002802
2060518923
1793465162
2113702546
1600295269
124071123
1212004798
1402036204
918878062
235114009
1424851668
1056271701
1195180638
376591205
1017120225
1693277122
1748273930
1563119545
968284
866476862
920688809
1267268380
424685799
709478839
13662749
461289539
1830165336
345451749
1827530941
33382394
862308684
110334405
218575483
507843858
1785887672
1505836177
1276931175
327508330
845383188
1715229033
466136188
491559330
552529265
794049773
1430277099
510101985
802262566
1011999603
2021470730
485648797
1632488055
1530632736
1314006433
1434195832
301580470
344450860
1883121661
171744902
793118988
600836503
1526257152
1920991862
776338642
1521699239
1993397360
830886492
643990420
1748767107
1796554719
54134507
1606445557
406310116
534980654
1480435002
1967341621
991072667
63968072
1777445876
1580580786
132616149
17466923
1647560390
1270921662
1872185923
128554925
163072915
1115262328
13932163
822381342
184483267
946939575
708404560
1108046292
923016016
1145865021
1486115470
951703064
1542369324
303022573
616562142
450653348
622670715
1583659140
2104830544
1786957823
655452866
692458056
1990764409
1989558709
685545282
622327217
690356539
875459715
1875700129
525808406
1379399566
1734172642
1228750307
1009253035
743423992
541792467
1233657898
1580014374
1186729086
1939518691
910104775
2016462761
1939922020
1529951339
1424441472
1313334754
947983689
1452766288
1587289366
1480123652
113959356
810559716
605668476
118430433
1593301693
1067114488
2093959778
602123087
1643247491
339544650
1857713207
1443165620
965625438
873074515
334345328
449153831
705588093
1879270943
499216298
425438628
196733649
1493809284
1959889180
1096439118
1556101019
37227719
1476933083
174898914
280267821
153221068
68622821
2015199855
1007979344
1246615597
1474276428
881996086
929736554
979638105
426500961
692353991
1455248217
313291924
1916283022
1960960189
1461451392
1502762791
1890555185
2040193612
758825258
1309223020
1474000536
2135606629
1831734494
1590277608
1164384829
151050017
343331815
478256186
960029150
93600701
347125439
2996315
1359061043
1863009265
374529877
1828233875
356727983
1019169850
135571886
118894807
74424379
1078338074
816256077
1328873598
467724497
491385638
496236636
1816070246
1972102753
144229106
1932790141
725759084
745397989
1523870034
1322032760
2138703363
416717372
1196169372
486949285
848510921
416265923
799566780
2081229026
2137167574
148980
422771881
2043393448
2137484692
1973137284
950174451
1003658666
630429137
1976753936
1567914313
1604016871
1995512604
1607382847
1040010330
653935585
1272910944
1875824204
1098387581
1303292928
582909828
1083667154
1702805727
841149407
1862804013
1849816946
1081345170
1284321549
1441035437
934430463
1787264478
1153570537
1937675412
51560776
1126014904
1344931503
309018124
1960271644
411307187
1584029593
815583051
1474895382
737901727
2087937809
1132286351
1757066664
1681926963
985923932
1726450723
740790997
1020906974
1288974701
14163679
1444813946
547099327
79126825
1708106579
1664499653
1642112519
1059549700
805230592
1802847313
1797505311
1229559006
1165349511
1537206386
248266835
1117645400
2007972216
765183309
218644629
2058021709
955287114
1736506190
2059880282
1259706619
437801224
471672425
754642676
1945597146
496214238
1590204948
661069405
157499752
1783842662
395240951
1315620439
237603464
196756110
1674289558
1061824659
1762522329
832448245
847020313
983803143
1992185559
1301451284
313110928
2027426141
335321285
2027463792
895843442
273651111
411852068
1080788003
1946432782
1235489861
1553297583
1254287023
1045261238
1440356007
122421838
1157931932
730294890
1458652356
248489083
595480135
73267544
188048062
2119308311
56613154
2059758266
802739914
1219938704
1641037453
1746595659
1468119167
586961141
1721054253
1357066902
2106746417
450914902
782689425
413679282
253141820
1531965777
1428730315
1066903882
1985887921
1364430410
1868562325
916588395
1852719502
692727353
1247937883
1308404145
2140251323
1700938357
2001840343
2097586390
108171034
459459038
354836518
1102186905
189078607
955588681
1293229062
414359840
1991027379
46176126
550779377
382902693
1579463108
1539888840
2014543582
1995367950
836116518
1067451336
1285625975
2134595109
165822914
991801888
1792321738
1938856930
692858575
342596684
1979275100
1638145627
147439849
1012474783
1049619439
1865107073
1541739124
268867555
2053238961
1896549395
116884428
1662601532
343858298
1976879317
1688685238
1070161520
358368400
351360302
95455075
1127904911
292689968
1056664728
1172497330
2041581746
516677944
2062178805
626833587
525253667
136843166
1858988857
1294777685
792400127
1314802369
1241296412
44252337
872902629
115723514
565539997
213636076
1501661857
1215611894
274014325
858306743
1360049267
483507423
1784789038
111708049
787872209
1494226214
600556275
242194948
2145321345
1267758578
182905999
1183704309
1935455279
1631474989
1304097434
257580628
418294967
967016678
1366153042
1175252077
1383362652
462074066
984113007
986700560
1207267256
1510613152
552981788
414309038
1439747571
2079273724
1178604747
402753047
528871955
1571035770
1319690661
2075881624
644275722
264801485
1545699626
1725152529
2091208710
1658223882
474062888
105134874
1783343730
1649139092
1174306355
1625820674
450012044
2012375571
939745931
1447942934
790937196
167672426
1603033138
1909030731
1493207795
618519695
1254371866
925781472
1909108235
598718188
1220990785
1924847355
1342222886
1350464075
1015600951
1574909136
1939709672
527740094
1325745697
380035927
2061589036
1986409193
2016600411
2007964987
772525974
1680212803
1700887276
1387447026
1371332893
1094866950
381726450
1741998222
1422532427
1843378382
619765441
804400213
1467697603
1049367945
2057270778
811889835
2000590647
738388220
1833924076
314422895
990233877
2147180979
59722508
589767500
1906110698
54105536
1576855505
606805997
1282160621
524008570
597240381
382984772
2117410700
2013032396
17532703
707237880
645711135
946010126
1033305766
2099975155
1467209519
639278344
530667835
984876398
223171743
262799586
1439541911
1450423823
2064979239
1237549574
1489706745
1455640511
574036643
921150860
1025052461
517647169
1057531860
1049790834
857824381
423274075
767828370
659381961
2133464342
1916010967
143177378
2031938540
29319311
1184090180
1611583566
1676023604
2086056899
1117666369
367151689
528578637
353127793
698437052
135492383
1498870687
930871821
512203073
1802490977
91904907
1339433057
1240788483
1651753779
1331829538
7476675
580213724
340113382
1886447785
1497283048
677890394
1076653828
1621851906
1133665265
1408045701
118542618
672358648
1140516253
1313124184
1706861162
222274187
1724862574
1063248060
531037328
2012003272
593715673
462710877
591367588
475816646
1021226685
1509410155
1036624118
1719561844
651683982
1628175468
1173876443
570146745
922054933
1063707648
966407522
106706066
1945384618
1914502172
600676519
480289414
496359653
181980123
2118175395
1707726876
404165686
2074593237
557644694
1072015172
955217614
648396904
994349603
1096480887
163273839
198170665
842574946
541975497
1901146762
258474371
1024878277
1041552331
1378026877
1467090404
1987898767
349679643
271405852
653464333
491607126
261230163
399780029
1773982185
836056726
1121021494
1781499435
1403847851
454369225
245922367
1650985643
174763269
13876199
1752191635
1524951278
1221180060
206491457
1695604637
271328087
1193164984
1249572693
447294307
443944902
1944597746
2011378211
311477477
370484498
744535465
257503150
1254828392
368250352
747755535
164063442
807810822
1115948529
1522662864
1452671148
140289828
313621952
1645982804
825453711
1974833288
1532823327
1151015469
426894254
330953078
87853319
610913838
1502255147
649675310
267435147
15885493
767014590
1979059997
609677409
68445824
1316368208
712219372
1463227819
1073862395
1335903512
1920829717
1619989450
1718567444
2075256571
874680271
1927046360
232739569
195546965
1190867615
149223913
166916530
1493855484
2142602301
1872783238
801565299
1758827257
1308553475
84039979
394795638
1930293407
1199903066
461852274
143075215
1408586369
954631093
763666087
1026866568
552512042
931974817
173852004
277828814
1816321574
898124784
1792603815
1856733258
404185818
1118247386
1627978568
236962886
1913100933
1948259775
1663718592
138212402
770833727
1581964913
1077389827
1511790782
933890518
570285697
534870914
816504449
945814792
1229676102
1188110109
503286880
363811610
225877614
859243648
1985839412
493162223
572127630
1153778266
393427550
36620993
1201082187
106391796
1148903913
1115918520
822736424
1453891468
235300153
204962425
941127038
412682352
1818235576
743119242
1796622414
1118006524
1200144421
463972435
941057802
407122473
536639859
1050214776
1370053187
254973035
1736881713
1979080774
1745654897
1567435900
1502550119
772467114
1944507545
1815788222
1181201048
678361943
361205842
1868577917
1296422397
1394820255
1979147772
653084546
1823369406
408856348
623613712
1562357482
557761642
799006188
584485570
16739905
2128288770
431222489
359552947
1366548283
1214999104
377643514
757225015
1672688855
107997228
210780813
1318632169
1796030470
2094402174
122349217
1668102377
120749163
613877952
575373224
344566755
20472728
1976101759
1826910924
1016187450
1186728376
1525359096
174684346
247127987
497287798
374841462
281249398
1082691370
2049084437
920749911
1744928036
2064096662
330892480
1892307069
850830008
1916781353
1293788719
1280738636
270000567
1068861167
1040484860
459996791
1441321420
2129993638
753726916
196847618
828999732
826236760
171175992
1932841429
1939222325
395420740
80550907
543687650
640247672
6411344
472046875
149249559
1676832586
2022137528
566150281
596278602
1345328036
1693074901
1887126790
351267507
1841391574
1152463512
908046031
272503018
1918465
969379229
124220403
1859304277
220305276
2008326671
362132734
88087438
132867277
1591527342
1070994564
609114103
570994197
1415943457
1640748127
13148645
963971953
1427511872
735066357
1828639788
1458705582
1403789869
8467913
1661245722
829198949
692026770
1180787204
1456937075
809465201
946623829
1399469224
598879768
1866831759
1646101513
328304734
670967938
1422607259
217053454
1248028652
1197411926
1519420855
1179132415
1391534794
311323899
1076708219
1850891766
141994310
1086893811
1984437407
1850177181
221720664
1991703082
791745195
711860971
1949441516
182359476
579926405
930255353
1701920284
264165505
922660772
1422720106
735133198
1743167479
1835736713
1276133187
910520584
141184252
393544296
387546581
1974983900
1380141981
315980527
356109239
600214811
323100690
2033607559
563273721
1707028657
1264320075
1826845520
184536628
1784282384
1128064738
1743201612
1073924576
265607998
1428639273
876898570
2001793039
1395645236
21645946
2032016054
934615367
1080815849
47663472
297616157
1612887204
1456273544
457199560
814161891
854698377
1396703697
757579332
554955991
1834762684
371647851
145399906
1370989203
511187985
1625956538
1993245412
636290964
1057171075
1926363543
570151299
1882532053
2105385098
466086796
1838005728
1394286919
1210721553
784423783
648064229
774757016
1487715577
1421120408
879242733
618695943
1663170910
471402630
242579510
979568761
212276561
1075045643
1131901349
1856160619
1936466203
93445635
1125989645
1036366929
1552495460
867127160
1776570337
1552937348
166700165
401579974
2109411700
155523405
1290817495
904195366
1585512442
1236697636
535813643
889782503
630022003
1951347575
1812076674
1453886486
1267036263
1796121838
491078165
954313601
736832856
2088978408
1257667113
1792455865
1642959093
1878382244
2119706364
1498827029
35874083
1461087560
228812614
1650045695
553228462
1486645579
241012091
1759152626
1706958209
1147802339
344629421
295738944
508579627
1659177969
1247143971
1690906059
1604313342
374638963
1709800708
1726505058
994268181
238441148
558752835
1472596841
1921971711
2040236688
441102696
601276082
1404397328
1455308536
1717645468
951195798
362457042
857784653
823793871
1407672739
321040415
1755825936
1761560129
246510139
920947945
557863344
1371176062
1479204061
1011549942
734158495
1207054509
1120101464
592171158
1910595774
496851916
14137051
1342061535
672890525
866604290
661418614
1333426624
498637966
1474081822
1294823787
529162053
1678388298
1949973264
1592942209
517256237
1497154756
1188481252
170496379
2001471808
2083291889
666981427
1755984494
1690965721
1271738817
1414261833
680437544
769696375
1440168578
1297925216
1037584028
2097737070
2106219807
276710819
1119704439
75148099
1819750513
1367812477
111299206
1997766590
207645175
1557371724
1793022667
1691878580
1516564131
1881695096
261311850
1907841355
1489218444
578361624
2045024407
693778284
1571435751
1625971787
1211221257
1659277899
2057252691
428415286
936516387
1002486924
960069564
1649397942
858232466
678631071
1861567307
1160965138
1440948847
1996834105
1930924159
1477252779
1350311438
1579937444
246546122
1768202263
1392257298
1490682480
267843179
1361241804
710948617
366773885
2133838322
1584843233
49278203
793374142
214275397
1782260693
1292649483
766375567
1827530377
1197100101
286684985
251334798
1990995501
549954197
305149540
560614245
16316173
1321738213
1991648199
2123549829
570418992
1264775602
1215665929
1394724348
562399066
804461511
2109647410
1673274246
547738544
200483451
1603505600
1739737787
775721994
1866185969
139863259
1582300959
946371598
806260675
1635051913
1940937369
146412405
1197862592
1974999325
1579121033
968844815
337815358
552609889
1429383881
1505590419
1875956341
484868040
1608525039
931699760
1037873102
647069619
922698901
596397962
3180365
1974258834
1572492079
1077163607
39097199
66511770
1503319312
1376165365
1447686968
678753863
536436492
1491198318
746169706
1446907824
1589245346
418222625
36735415
1567522632
979235532
451962775
943811495
1610911377
1939108889
282851276
1569068191
1132952695
580014366
1954494462
1461216808
1132052971
1452972500
594592715
305953783
1740086799
1816173709
744615632
303355577
84077205
1426879666
1999346634
1968803272
354236320
1464541258
1778769301
2120976810
519123076
2096307933
729505482
977061439
376194988
2091292459
566858462
413572410
248097531
1610352158
1434365245
585570244
1362067427
106329125
1715888736
2065582508
1688168416
1672885410
1307996137
1908716226
1398492401
2131438279
1057746163
1144236453
2097116413
1001494748
15360426
24694224
196271820
1709340199
1162717285
550339037
770631288
1241533738
260019638
120286599
92221595
1388945917
1728210931
261556445
1333452742
1117380608
880869551
601435370
538447947
402772369
1358291901
293646253
677026846
237018191
2082078808
153421054
1522476865
1833322746
541868294
469952858
1730376902
143184031
2135090105
371987561
1833763351
1360311220
469211738
1101198057
1888414523
1478629345
1935635133
1893427422
103815155
1821863477
1453295386
624532387
1800580911
964862288
2123331164
1078445386
641586134
1722928160
964338719
1820069165
302688303
1020557296
1630617874
1283943277
852859718
850289155
412752685
105288372
1941240909
285526786
622212612
1754129057
1993725764
118443068
287779624
959013379
1799362848
425014794
585716248
713670908
1793260527
1224767211
303214660
246899427
917158721
701434046
1313321573
390361544
1031835762
1491855138
263629700
1343682389
909506199
1729662579
1493900816
84148094
863778543
1286603134
48876414
1750385436
2083077511
1714181960
1581681896
443472322
422229239
1140314765
1946481498
553153683
1973971578
1215463138
1702145999
1844551478
485948103
590698375
1918550944
1297845210
354141747
817624461
777550066
1780933581
197340280
566085054
2023825997
423764807
111808804
228575055
1443865530
1002502712
127641698
931648004
1590477342
1328920470
390367928
1438278754
97991752
762690303
1899761870
386660859
434023131
186773312
382007574
1917774177
2080516157
1986809016
1558598284
2143734550
706986383
1840472881
496874000
885679838
1604431414
531426382
185314776
1440557763
946229375
83387911
1050387036
1403595103
1868561909
1158853826
2101853683
191012633
43093772
1053019452
1295668648
188613025
1007466567
373253903
1613594954
130127264
1481058750
1498527594
17432353
517704908
1062958928
470889104
577134940
1506126990
132565462
1722701390
1588035819
383744979
1062491684
1729789047
832781009
549976515
1015520802
392082656
1858499611
941611980
251033853
1805363239
1977574787
964514745
1835262629
550207750
1808609522
1362779701
1552717098
1870585714
1131789392
1525061801
523659299
871223880
780326684
440770599
1580431704
248895975
478651726
1877145354
1477057701
415101518
1112495350
56914822
1293063392
2069472579
976624014
434386348
1174115182
585377050
697135220
1857758678
1069973700
996961701
1982639432
1766128405
963415273
1412132979
2054082118
1917241592
343770853
1293763894
1291753504
2009142827
858357323
557212874
485620367
1578531490
994454077
833481676
1372961939
831505888
1728125505
1828054080
308965440
1667673379
1359982240
102406201
200519688
966787478
860739714
1868688212
1327145400
1495166603
467444189
1831059042
1451541405
1970716724
770801127
1542740065
1314914310
976138556
413622731
794417481
2068122314
1831813437
121807943
1013298219
703661061
441684825
1803068985
363540888
1618437428
1276990513
594297559
338426229
481113344
1840752587
573573045
586393068
1118733432
1855037582
1790915996
20667652
2038378990
536427775
1518241772
1896772466
317191736
155184699
1903543761
780736004
1053866105
387032569
2073237962
367656211
830024341
382168314
929640996
214967686
252751255
1587446115
1408838015
354259974
1582202180
1474100426
1614362158
1712856775
1993024867
1477247646
204022742
42024912
1459371243
1385657810
1684378209
8253279
148073262
1814509687
2118844253
440894933
992064361
1566437439
1540986053
616474254
2030045530
1518556792
598393652
857289078
1872637282
1643646093
577347655
2097430035
2113458484
1666513908
1751060487
246619308
1494745900
624966411
918729941
1618239930
1654055786
673217675
1436657528
763754248
1716887486
2146960524
1414264707
1073821491
1331083192
1070606289
593097740
1775767244
48793924
356405634
1752840929
150742779
1952195837
447451571
1633260028
1055463384
715811203
858239787
605390441
1911202480
1552443650
1924192786
147510789
1083700316
1988891853
704162348
149986948
1176301303
1377972515
617608432
1716606578
1745517738
456561315
109178845
1955761403
1686563321
1569694094
1871180409
1834775137
2044151666
1912481325
1008647472
1213343842
1180357696
111304037
862340834
623630935
1781625077
1151816943
1792349125
1868799262
31856814
552963921
1911034601
399266
1133929525
880668737
236455168
592966575
1580209106
199094517
1732078296
220271900
880648670
893262898
11270827
1871616673
735763613
1852560093
997105484
364684879
143296725
877615093
1647115819
337177934
935726066
402597090
1734575446
1441730638
1908416085
617711083
179765686
143637518
1274250531
1307409959
172801427
564367620
641127792
1224471489
1496327911
2136659013
1395539299
1857692848
200211786
1716184960
1993627534
827220539
1219823705
1776978163
1408435235
1935676858
139482545
431873029
595938336
169086163
1504116702
509819321
387664638
1999506836
558332888
1188153383
1366892755
1874375306
2061266881
1597692830
1858727214
246714289
1919750482
136257082
668979488
577740164
1064504090
625508492
840562933
1447423657
65989528
1635381721
933867292
296528612
1304697801
751165407
571438591
1082676291
952458351
144474030
1925786251
1475302124
335203603
1707269574
206188125
1301924184
1422555561
1300477418
393648542
1600106726
1858892181
143332319
536507933
1933983216
1462986008
1929231184
334889073
129862544
248695894
779966607
160953193
516919540
99325145
1743419396
123656573
1176591471
151541887
1876248466
165308168
1489475753
642915040
1907236191
602266901
1460623433
518426902
652659134
1551135523
863775389
2144923129
2018880984
1462290897
995915574
1789278683
424385771
1662018741
1282745094
1694904325
1156416656
1023159446
1483045856
1008838131
1736629323
688847360
1233415566
525826033
579460724
20654078
873987304
316211476
1132627970
1955081344
1508379913
981932107
1921081637
1964588281
1699572552
1100519172
247139700
957216452
1677599582
1270048730
1683596231
1014370987
1895308144
1749097377
537710329
1622220368
671807789
1894254943
568702464
397622908
1822575860
271708930
305114130
2143812107
1083246290
1703490646
1612097815
1854671733
1589588602
1473607949
453806497
670514048
146471835
673250155
1694373725
1617904419
1968044508
969886227
210295129
788313675
290964874
1309578843
864201758
1054537035
1263457234
474778244
1061429783
1572612084
1827183214
1100458058
759606228
1983528801
361364610
1962290896
1204258815
470679619
994115246
1188792518
457210932
163910995
791200556
1845838716
1990677588
1305487648
2100874814
1143507897
763702232
1726089490
513839640
418985299
1142324557
901303986
1492140939
1781745844
583334601
1955205793
1265628788
1534073153
1735143015
1382754015
388366617
2024792995
1744429570
1663981665
1026402537
1654715479
2065387568
1246640643
1109333858
2077054143
549985190
1637873279
1550423364
167248709
765202501
447064765
1856048927
2131931173
688958175
2071578522
1306518073
1096090605
533162370
1584168207
1467871107
1377725974
1077273635
93072411
545126753
527137591
824486919
561111089
338839292
466072306
781317374
483054262
649695301
1824849555
447284396
1412953212
1393898250
404854598
1436511170
1547468866
1941548763
333806573
1483277754
353670385
530213036
2111860686
995344522
242014171
349288484
51478733
45887068
588521141
1562786655
664868218
1093393466
1054876281
1070494458
741770018
1465021184
1864251589
1056155247
1032989936
1466605663
805902160
1318391978
1869949180
1388037503
1608293530
629953489
1006595915
487157933
1514185644
9713100
1556975701
1524735104
2095308132
1783801002
1396634091
2094709010
943698700
445055553
1500354387
452098947
1436430514
1100855649
1031826950
2019456747
1167783707
487201052
1428235408
1363114948
410531374
2078767490
1191086314
1892204749
868265842
1786947620
1550085745
1871434530
1859108772
244095908
1695685666
1589268071
2046325199
1423405202
1939358585
240016626
1378130144
1822338399
1487371699
153813116
82113099
729534113
1205359248
1399136663
789270531
1481120684
2023081713
1812359343
1778895647
38584853
1643344492
213573157
1247935804
1967274612
1616387608
519721526
600261650
163575018
671476227
1600032157
2101807799
81611991
1604910331
754403639
2054560731
1894040883
439728343
193785677
2085747905
1411026168
662665716
1826824916
1591561938
1773620082
1460723073
1714163759
2123250175
72889432
1357811541
201164144
449306485
138765275
336437186
1211683395
951571214
1997505323
2053530446
443969703
1544593029
1428534564
1454167847
1420195006
1094339280
1160038762
1473745061
179750151
1051849441
197179817
1522414396
355474286
292642273
1246326171
842558995
869977164
441950617
485213877
843481983
245127104
2024524703
1827665256
1928091169
132039037
2012386682
777393294
1267204120
217231483
1970281696
1800539651
2005725193
1308448854
869181397
1866974937
699175134
136521938
159608126
369660830
177567384
1371555385
1890215938
993195092
1016206785
564119960
1026699740
11901188
2104492296
390252842
542172086
580300410
1681436525
1533552772
643498517
1363177758
6605530
1160130744
104164891
313789028
1280509446
1225191611
1740333046
1982051575
1961589541
347628877
949053751
1955932224
1819841005
453077509
1023311605
743263559
383675815
952922301
1149504644
1004944159
427418597
87622105
1208880424
1561360867
2031090231
1271203183
968109687
2116063498
878111926
549376636
1948580449
2091506070
1908522016
1968244599
32770742
1250401204
592921825
161032969
1663320341
836071996
863886308
408556479
157748115
460846970
1640265209
419109006
2041163094
787921138
1859278173
2040858797
1537839471
1502114817
314982554
1013836899
1047045450
1163041293
2037268600
1873055007
2054863567
150805627
601941512
174900611
1631908325
1524334822
388045219
1274911197
1382558738
1510751799
731213816
1425151939
1588561305
185556951
557582703
1329463268
1375459369
1953854103
1352923055
444019839
1405437231
1533524108
1758800960
390394459
1206634449
1995089323
644869840
1441124680
934268794
198943656
1349311228
417172625
1288430078
1120607932
184968930
1308332568
1321747866
737401140
963965454
1426807729
482456508
1286637605
860248636
614436632
1274811017
1022408685
37362381
445179327
1706702893
1246623653
833286765
111795618
888386515
1233276464
1890521590
1140339093
782344398
908129726
1681379793
2090670301
1031504013
2073190631
110751950
54874054
471670033
1098155552
1443322469
2094131247
1856926364
1486910591
1537438899
1790632290
2001117819
1832267774
1090188998
2140440788
241364278
1831851213
969426714
71868746
2062202044
572327163
2081251678
1974752438
1532593736
1338481633
1487684928
1736174278
197668243
1084402311
1120332988
570772196
1387122152
67419091
877644095
1588216525
542246194
1095655615
1649658768
1985189857
1393104371
1715340616
463925415
1271783221
1014176134
500304734
2025609422
877206860
303512191
1748643910
865264997
496250603
97777344
1534671005
314531730
851769664
2025679346
125297645
1253909934
1159619089
354590544
795486758
349070000
1210388418
445836442
92782218
2060766049
1022620141
1222398852
1429789927
2074863004
2046923150
488369351
184048969
867030325
1369909491
2115590670
1347162293
556512104
853181599
54935425
2102682821
1824681244
2091625106
869975962
1888768154
1368729608
1580682197
1906846615
1890748527
1503015397
1105132404
1029326567
320142011
505902811
1807232924
536949115
1029149497
494632572
541264178
1205592352
918505556
2034234219
1503257859
1283249307
1642753742
456831253
1181397735
411157820
505370088
1218599360
120264390
624386477
2059021374
488338716
1528320096
111284313
1448815386
979572247
800320602
1015330922
915803017
835717480
1250835230
1461622221
470008411
1223920657
240095832
1014567451
1370981398
985827637
689001670
1027516217
909644141
2060476502
1261945474
775145973
1061047295
1212429260
1528664352
1703599082
10097018
173129490
1929530381
1231824359
1237213402
2012295
1405910187
254466547
2090190414
1109238955
1481677538
1623203243
325062480
1795648298
1508754659
1480924393
1652180749
2059150829
1618034728
524624691
2115107552
628405020
1683079349
31506095
1256506960
1171109738
1534294594
1809508934
609035973
274017358
1036384254
264847287
687708449
1935898161
674020504
1723871560
720043177
1042875047
1094953854
1223970214
1845968947
1039757079
78657467
367626340
1418548695
2029860399
516971897
1021939019
1321168689
160622392
196632902
1956256314
1595441740
1573446432
965761335
313286915
1125258492
1115202501
2139257923
985559745
1405047172
699173327
1334524734
94875952
2023646009
135869038
580657248
1351174451
304159205
1972590200
1000503471
354137256
277731084
1888170058
2132984570
47334894
2130297173
1018587589
1111091328
177059924
557662413
1362203444
485834213
750177298
1591985171
713171053
2031241819
465168154
339200909
419557541
1196906685
721207413
95174233
1281186653
2060832512
210178541
419694031
1760347856
579293101
230117956
582546137
1674757910
920035494
1434220564
88271122
921158508
1908759681
481149703
318788561
899425557
1300195923
1933152002
446751231
1746537693
239943163
1661218276
1091799667
1376752173
167108677
594528769
1259919448
1856669973
801226629
379998324
1002077972
1936642041
695158720
1943954127
873019165
397420172
1183466120
1341411891
1268900139
781749173
1085734795
667951342
681243656
1438917572
1218594003
640781575
1889218430
1385932563
812058396
412820072
1140496576
1958106978
1901783470
1697993982
1324269417
1940684696
944932619
1436721948
467880277
1122203692
344883496
819838938
893371955
1039939331
1520589188
1750779151
1274793193
1554867405
1170608446
180645337
58875767
1290926950
1596166487
1087264891
847615607
1721068646
869325765
1320505662
1535350395
1665552123
1732772563
1864803235
1457376103
578328079
961407237
1516729927
595815782
8408937
593021668
1857366848
307252364
1819142409
1118277033
888654760
56681867
1884618626
1499125843
1728018856
868007382
1271313594
1241576326
715516477
618137482
275287419
237335126
1733093301
1988988493
1689311335
1234543026
1901255747
525462237
686922706
1093321099
1094083596
1166082035
922422265
621479011
172091142
398900790
1421773108
1265784817
1186479057
1640247375
914040513
708048103
899371387
1026674567
354203779
306559018
1346757109
652222375
1771465009
1774600658
1815161994
1779930025
1310841017
1578032744
257931194
1140373903
1517011678
1216493198
1946557372
1402842842
131542225
1172883381
1378538617
1658707109
1193286652
1229726670
1142299715
1320483875
1892078583
1080162877
2089471398
1433297591
499948716
817358663
199314898
1406506515
1047204175
166792546
457014991
30222506
1888417177
1116107847
1396226547
164421092
671061140
832254418
360239561
1709708933
775661287
2039831151
1187847291
1075676264
1479852309
1011661059
562726459
718350206
204622198
985681753
1711254309
1634832724
1380251292
1868799448
1090124351
1617523149
768857538
590656751
1718935098
111045471
1726732538
1928072218
682357179
433991401
907734257
850862813
1105803182
1924849762
1975490537
470739148
428367588
1131922268
265691056
844819890
46664670
1623666169
1466709922
1345477119
1310861907
708495008
1493448559
1479257882
67389669
728172504
1834014831
290213638
1105263186
1306201049
2110946622
1212730817
2025013154
1999479159
1929313899
1676085323
908917620
897624194
800916047
871564739
803826347
670807405
1310448144
1599577925
2048698458
534707686
89188464
1997271086
693712564
166694214
958631932
1487310487
421827040
119390301
789621004
881298210
791923342
912722359
1166966914
950680042
893986613
286523065
1308253671
307216897
1238093658
1569958532
1373147414
768833058
1901231403
609561515
405801187
1427764534
24786986
1025545964
803893761
170660230
1870796544
2056266914
406969350
1018069553
54856274
745186493
1483008180
1040669384
155889188
683686510
1939505505
555895749
1556620591
1187668270
659428904
2145692290
76151326
900741280
1150116699
1904361924
601885263
1550850250
1050722267
1375988194
717518886
2001694327
881259488
1416685876
2123801937
1917968123
1262327542
908860315
1189295170
257471900
585037276
1261822940
533861319
967546458
146702625
2351895
770936896
2144041808
1154270136
1472166146
1833266695
126941298
11264072
1465650441
392760310
1874249695
1258133587
1175854406
589532577
1964088918
563337705
407639953
694226310
1490437871
961336915
1505884637
1779685150
1886324697
1787011081
1711323532
1030269233
1988185781
1025396983
1067611445
1944649852
669295659
123910321
1549560621
38037804
1852565737
1859818256
1152891709
1402591745
1451350423
1521501711
1938419133
1060771341
1270471317
185411614
1918780550
1694242481
462818614
287460978
1159779145
492600922
82029377
1336206175
1350328156
952177324
623815599
2074543196
58460092
2069446342
1693298236
1238771788
773961327
422878468
371667090
206048789
331503462
1883802174
1349585302
18821782
1897454098
1547550359
810233481
1919929999
1528887377
1107227003
2130099840
200170956
216713134
1461813824
1795839853
1930472605
1874334004
862006205
1629794729
980053532
1641312691
1753726285
1061061741
959339240
2109293061
792321594
205304391
601675578
1680754572
759289599
277069179
2068390051
1362635795
1947296826
594379613
54396242
214285828
341020826
1017266589
1915429122
355268936
92772137
1467343400
1868801215
849925856
649973201
2039123813
1033347944
2015946096
1202689742
890867771
458287527
249801018
2005621766
1248029762
1935432473
121423056
1223528638
451434767
1797839030
1253042429
1352645468
1948904688
893693842
798067967
1591117954
1322720302
1245875825
412512059
1355277638
2053340413
1248789654
1999822032
1519526041
1277875130
1323272105
2030223948
1334646327
1281484591
1485046283
495682584
960389281
37068015
1476651317
1791532535
2068419576
1805213067
2035276716
1947470816
1423277858
1550172334
1911605237
1746631273
1174370072
1938325824
155032010
1605582402
974497878
203864649
1841328392
813176198
1433498075
196242060
724852801
324054710
1743439496
756302016
950317544
2147482125
1258133639
1814737082
508999565
874070356
1557809805
2080329244
524754893
1959200747
1471818317
1026781750
572773435
938849208
1995502330
2034575132
1238065154
43187266
827610977
980245632
1165680239
1857234031
1253217432
1861772265
1559457891
1972173102
472976163
572110009
486554402
1180539720
898359909
1935407124
1290137266
610602547
1599058520
418274869
2103759696
2068615483
273036646
540031424
236347534
308789091
376374285
1258021956
1980717928
73496600
100488473
1464986239
1892645946
1644531388
1995688365
841318653
1755815113
737690401
873938557
220938044
333410204
407667327
1007789715
178988381
973323425
1711926939
1472064825
829876035
2061904102
1372827337
246800420
507871694
955745310
335611861
1834689209
1859458590
1959108279
697875560
1572087387
777260574
2005248188
113259885
1184247461
431130938
515118966
844067219
984963756
1704792184
1928532983
794476240
995342140
1191285274
1886417309
44251501
1885886728
1512023740
121383838
251598054
976715769
591731953
1578658794
1961536531
645185425
1199033791
1248598337
378755451
489173761
1114487066
1008790848
1523390249
128956002
1247046019
206967558
1183049641
1179986144
1091084589
837831893
89785681
2131933101
92228902
1462805223
2135153524
708718512
792773334
664443273
571655694
1072977915
955728620
1838346019
318741033
188568541
1580320457
994042533
224785960
1845693839
1939608583
1649672700
1224825401
1259513867
1208817898
1787592591
1528629214
1501690202
669815022
114037180
591899387
1458703597
1804660886
1021007795
1966852546
1682419172
207001970
200788222
1456340265
1385363803
324097918
1517955751
1372713111
1140783140
1335436300
1392348808
117910147
1187136059
559100696
495966286
1614716246
1982441259
1236813503
160746783
1963589120
938861207
393825279
1227139172
1852171861
1516590117
1912815224
1322204056
1928313749
694338474
893605246
852267782
1717067630
124922457
44857142
1019487514
199534653
823428338
593425979
1265862717
1693229370
259763940
1383306331
1402843340
1902809671
1636254676
1166725124
332118044
1238028631
136546744
216102918
1653090784
1582127403
1833132984
1800112103
685628219
23735026
1255033897
295062537
721635338
1070167422
150689413
938659305
893090277
1770030618
28457473
1663666349
454391441
358908041
816538615
980968712
861091086
1348722647
908595576
773586398
450960686
402111843
339440128
1302670240
224857344
803070622
884855317
274455076
169600942
1483513800
270716124
2031100742
1201973992
1676766626
998999641
1775940586
703073816
648762590
915271268
728594485
14657461
1041374705
122292833
515215354
1334811743
825969263
226903889
1185909341
913167459
1968035019
1940640916
1399777925
1554102965
1846917147
1184630242
377091121
1470464583
333988123
58178955
1270529835
418510160
2099914256
1418845915
1768330215
1434307245
585656021
1155909569
878481450
720995527
1427436994
1670042763
631018108
2060506939
1947739961
649979984
1083666215
186291603
713550307
1480196146
1362717686
2042636666
183879700
1924713891
598738116
1850052730
585412204
445929616
655095718
985326307
1159167231
1101179169
251697416
1149264393
42557436
277117654
1881239591
430312899
42004093
1572861406
2099190495
131056495
659493984
1293971991
2057599710
1571218370
778748361
670318832
848636030
939688337
1069179701
417431495
646852653
1477383967
687612394
875229682
2091521703
2145305986
1331555446
392028976
547955807
921377341
846612106
1904349732
1455356461
540105968
820961674
1862574611
73821685
934438686
408026253
1387730298
1052552790
1564410095
1720421599
2002472976
1023717178
110741626
80686640
190161309
554950109
1259839276
682875471
306042635
512302390
923246825
1903585907
371742244
1691290172
1967890768
1148444264
1956658926
1326090284
1638544142
1561095585
1500222866
1077318781
2122528056
2034261803
1129477545
953049992
347073002
91728251
1564625876
512148619
1953993907
654662515
138811314
1572326881
1654759525
102222903
686602001
2134364568
885935580
1021743980
618018596
76060899
2086594946
1527728566
2067869638
1465379219
1599507161
2033324127
93398195
1484017987
1656510659
1778311850
853995662
494352927
1915247072
721726675
2080650959
864372475
1547946334
1353919780
1523768815
1218836387
1277556121
1176542226
1124700694
1817416960
2073470641
1514413084
1871072944
721708450
1918831681
964031141
1377300841
529410453
586298491
455509974
294638557
811917051
349571326
417148545
1142189533
232115699
290838115
1420801431
2043543612
696245596
1864849958
1250148018
908478072
1181363818
634083431
1619713984
603205893
1815740859
1100135134
143297219
588032072
1999168167
626079351
77643272
1137792434
830217305
1055291922
659979325
1601599184
1516139853
1877402779
804326640
970504002
958215253
1808581394
823330059
2078020465
1525247010
825956098
1088296558
1533854119
1549701121
200992010
115779804
1885021615
657412124
964430412
359283060
57395782
1467596012
1505926017
1482261502
387212158
191083778
1254738645
1172795884
2139019516
851482533
1686459913
1634587672
428562559
195117646
1204452652
177791314
246050718
1406096379
311001133
2146074618
361246338
1448393246
1340122622
1824937346
1168200202
1599112334
1655818705
1347919725
1576760807
1199178231
1971548747
63033942
1297698465
869475209
714501882
590152593
1550052540
1428892205
1530461932
509548596
274859430
1714592243
763395939
984792700
926304111
1577154206
598909235
1499278534
192786816
1209059302
147269523
1645456213
29816905
1908958718
1099640378
1128391410
368832135
551685355
302970775
237106821
1513486344
1292024341
1395082059
1311203989
374768529
1644908408
1676356582
1481483690
2044497219
1606516797
1463258602
1878765777
932194619
1049756898
1969288542
1145904982
1555895532
1481447511
643634154
1907505075
1406489185
786315847
952942655
1626846037
1148504520
1243626919
1047493328
233262763
1759441953
151952222
1588165954
1959928410
2066713895
699731660
199577704
527811144
177688015
1985903326
2025449979
114108047
1528671777
1973687595
2111722220
1082022874
1753264208
773708591
1511249611
867564296
1055633928
93670809
1364179031
1516333599
442386256
2126214487
814575934
1624826885
532421712
394473346
533886714
1193953560
144629796
1298186713
1946978886
2085992193
1159935628
1406121520
1586728213
1156376965
1695134357
1419771882
1748492251
463888986
195352715
548104037
434522372
462772615
1210919032
179584625
218784537
1758950817
1714696169
1028545675
1509462472
1974029401
672114011
936600328
2059960735
1861396932
1597343980
1032014247
1026108882
209429020
2091011977
1695691360
1171746214
1981507734
2105677140
503613002
1954548764
1750200420
108386085
1817860298
653681879
1071469851
300791170
1244337386
1858636643
352061950
1278295653
301101332
1146747185
338481985
298762187
191867741
516801340
1264420368
55222711
806882688
405362922
798593159
1124583551
2067642894
1765329521
812206567
948043671
489406367
282957413
1127418671
504588941
798520654
1720778897
1779371809
748552338
351215502
671281178
1453267662
1787956829
2064767950
1172198707
1788538152
2045427601
223663402
1272715357
2095216627
987345572
949207065
1013813171
1929830349
922390901
2137169684
409435640
1817920624
185054365
997904133
255236123
1824411812
1797836080
1285905189
2085000124
711824152
1746179904
478386496
1650769397
1532206581
1230935033
162991689
101128342
459403201
594136003
1007262279
461439316
1185391462
1167694095
374795477
911105937
1727391724
930707858
1914192084
1119771269
503529883
968157653
194208166
1399232472
1109299590
567821843
80606860
1877475754
883091045
1844688290
679876427
1521358012
1316820020
391716003
496052344
1869723400
406066371
2043549281
102891300
1281922494
1610952736
380303224
362237565
1814694718
566553780
293590976
2056477214
779259418
425051988
2113447373
306050002
168732358
1101378409
1960394678
884064124
1112960452
1866687538
1745524253
162905794
2126680688
649878356
1406260748
939796000
188999823
1142211246
896179219
1753184473
1411809079
30018497
492645694
30862450
1617509960
1794201583
1175042572
809178696
563285461
1159899476
1291954486
1071898397
1747878683
67230222
132638827
138985217
674568068
1633049995
1806780526
554451603
2027087591
1103284270
524148147
1488704975
1594619287
525148055
409234326
1755634171
2062286411
1208545985
212391505
673185929
453626204
1481915163
217488672
215216143
172427701
1966605152
1440242917
344993842
534103095
1822284066
868571676
1216437819
833371507
103482521
1430131353
1621076178
95449057
2024966187
43047182
693671184
1040452170
625928688
1967093295
747964900
16381444
1783939892
1864291110
1113367771
1163814184
359602365
996781203
343365068
937060539
894859973
1914653610
1267614727
509349630
1219751580
673663307
191691236
1921780158
148937865
752048035
388225314
611966082
1414744740
259528055
1827460904
315069190
95198005
1710614185
1691582809
1170079529
1366496646
791337109
1547782415
1590853423
363853437
845580850
1001330855
1984384092
1539164228
1729699881
719138489
1286557814
632931122
1041645010
319963843
1178502451
2116613488
400885772
503509494
435149097
562181031
1236676415
857895547
1990827870
2121126082
1287193057
205361205
480871456
850140922
296257167
1432416536
161549454
397653752
1955175928
1798021483
1510710302
1664649544
1924345243
768534494
1785135781
1424799193
257511912
102523202
253203390
1676422195
1089771649
623076927
1776337784
1533285472
1409172086
905885264
2012958209
1462173273
1704627652
747858922
1811014928
369023689
1927940469
321010146
1116563021
548256589
2010836408
866905798
1111071128
1370380910
980647810
961167659
946567040
1524984813
632191633
1757275211
1353840502
2073343344
19039060
1452467151
1295672680
838921731
1624088903
207374541
951140589
1364944740
1518190957
1571292393
1569235768
94403820
1685012623
1080829941
1724722388
1950076184
987397330
1406032570
181566569
1365457083
1212772665
1531356282
2108772
1866050531
1320048225
1396602484
1093164316
2095754857
1968459298
1735196703
1265678797
1628420906
1776489760
2052181094
318183675
1406165232
1892596976
407807029
1387959489
441330352
330067574
536984627
930231232
101535635
302330996
480323708
429528451
539700076
1398787430
1178114178
404761094
827555566
1465550398
1456102443
1696165673
612726781
47061950
1651814203
2047391648
333021458
789751208
601640410
828373237
597220182
178227408
893210893
1862607154
689437915
677343393
2040746695
298022440
2011478586
221336177
149543439
1538423569
284767791
556758715
1145442213
1471897255
1422170698
611683399
1346025878
2122707432
1106941560
624869860
200769578
2100700650
943368748
2002053278
1027897772
75698814
650130405
1391042095
188415792
1859158982
74205663
185761594
153929723
1477710235
1738168814
977363357
2117750418
1919859775
290492988
1429313124
1161395400
1988367388
1081938228
1256404124
330145676
112715575
655416717
844982924
766616556
949712728
1676257068
84990321
131439216
938686696
1906003705
114488841
386958364
450762889
189413098
1116435597
302474820
113723838
501701372
1825356189
772450104
837524710
1967075408
196105462
1833611712
492527090
1902923518
1970308001
1659167353
394377755
845078655
223853289
1686747804
794471991
1279908196
549402965
2023579042
1017150819
1088878932
1677042135
1792234802
22654781
648188529
1359388023
1348902011
760255745
400562807
276596316
1747907973
874338698
967344816
508893471
703890713
1921750640
1647532076
193081249
58898078
272921196
618376238
242189177
823879957
1590052850
1244775467
187070268
1376477834
785568452
2147127841
1439230422
1363217686
832366401
1443755256
809242656
1961261689
2065608643
1780793533
1711036328
1730130172
522285832
1976012415
1865633886
1294876363
715121330
1185895749
776511137
156964715
1733030256
50907562
692516630
254261002
1730228466
2016118367
311303832
1080528602
1242347762
326499482
174782002
486717867
131306534
169814965
1028558063
641923075
1149286409
502211148
1618819547
833352807
1438876132
1508853195
288275944
109039507
600292819
323183401
1077440427
70317133
2016425015
1870431966
511339444
924988580
435994822
718707921
1818808341
741748008
1162145957
1441913223
556400200
47116785
567289867
1136191892
333636939
805241359
1404326253
1699015206
736777220
483165410
491000547
1521494364
448549789
1149750620
1236634825
216575502
1151764840
928392842
1007329365
900958378
1128702371
1748101162
98811143
1345448807
1460912420
1958793919
1443248086
89721296
726401045
545370918
1585391717
1156432340
29289406
200429644
107729082
1555368837
839782768
1131322864
1401981360
78262724
1646039047
413809083
1946630862
2871860
2072425210
1422208815
812537718
556836179
605721380
807207960
1394697667
733286191
1701495628
538643603
958663790
1286764333
968097846
1918961625
1300801908
286353577
1651436535
1473577817
540766120
103250744
1057411082
1898809459
490409425
1852965488
1347315683
566169443
560454714
979273415
795587142
1684782236
1177719551
1041368373
2098449593
431383557
1033079061
1782577145
806343777
1159321151
2077456713
524428937
807653846
1927639938
885969337
113393191
1418766787
117443071
1585219814
962998704
730470601
1177493
2057403756
1393582609
1645851765
1236768798
1572428434
2036633234
973600188
192739465
20842461
1029868820
897862618
2038682549
731291325
705153618
2120562208
114611762
1477896383
1057526262
284780067
2021468915
1301833183
131211044
1484974627
1002000211
978705309
1948677309
898981733
143535993
2010278267
281214181
1420831753
1162971676
1236609184
1000534593
1301135809
1321377156
2124567014
1888391115
968943586
997464949
1379593161
1338509523
1264127402
1751672089
1267466440
164055444
1785111633
400625543
324427118
1746239382
39354783
713207950
1639438064
1014589731
1850427812
2114843116
719264131
348483291
1568924135
1141829164
512949772
716735100
393079444
772003041
1584818339
612550699
949436824
463197929
51490637
1537148532
1480690679
181361205
533366646
80862781
4376878
1622308562
1913879692
1027591007
2131618953
1023588963
1211887229
766176441
1574731742
1771124030
1885968224
638162055
722619723
432655748
677681823
1220976782
1393824386
364436628
318708181
370973299
1877621178
386929261
671175807
1696374706
1244175515
231449156
1738755514
420614804
1001672330
892909311
1388116389
655626561
1059090234
1497247538
1156969751
1219868565
880477103
1726521580
1314767600
98969023
1182980579
1650108143
234197601
288444799
1633645142
526545952
1456770479
1186110980
1444147798
555069586
363835370
1999256801
335945251
1341430892
2091787128
96883984
1410489346
1161133555
1871915009
1079047202
650493229
1022972973
40272285
1049871943
293015801
1481299029
417623446
2128778847
1142423296
854109491
1428038135
1658689169
1941383450
1878791147
131322630
547123193
197940698
1140627492
1026638373
831724441
847749756
690110522
1286984549
1101103647
175947149
1457974598
53554260
501146722
774056252
1144522714
299719133
600968118
398754994
1863938969
1707048571
921125190
43114404
1536871487
1721239809
1259671557
1337529230
924838206
1556837003
549505899
477308526
1277012527
1640793229
1595138116
2082780339
1972112229
1186015024
1326640426
868836336
141459919
1220196265
317170218
1644387548
888381213
1002104477
1374579176
826789143
801963522
106831302
1933105392
130118266
125859659
1686400831
626386542
581053546
1620286705
1609697960
458288261
683447971
1855094585
1337998345
335048805
39758602
1595062266
1930949094
1906160278
713452650
250855496
1675545527
1570637518
933861423
1228770147
706719642
740750641
141123831
2048814030
689432858
1908810125
1386950843
799620805
1928449874
2104884285
1236235102
1964302754
1213592366
788019670
702507102
207482107
622581132
1785664568
925564195
1162590516
998450549
927355348
485470270
804891480
595494496
1771902711
612465130
740673697
1270406900
176258301
1636745207
1571132195
1713253938
208597845
1102597948
1501703593
433122079
916481968
1591106911
1851574341
949283229
317142416
159618224
1037849783
232311147
249028502
1000809577
1946518006
430370013
1782419140
14081131
1149108577
703002053
2045074310
1686785745
1960579710
1215876359
921853274
473430620
507729606
1557278719
134972275
1838513325
2008018724
736610037
718550179
1062456461
1701895872
290112435
557889560
1422949456
963819651
1619265390
125265200
1800733551
52138609
1440076044
1007655873
1235030507
77152885
1504506787
1302299847
1350363519
1587732994
438998138
766089678
1033945112
1120836451
575631591
974845494
394144463
2143075549
510766585
1135308396
598773588
24712545
1774595234
1351643452
1461296764
1804835176
1357277689
2014555956
1631508055
1100041638
693888052
1421773610
1249709308
628522293
1985612067
803951281
382403071
189477921
1324330287
850214426
2095315282
1536886040
437848156
354433201
64183601
1578177615
2033925456
1985048916
1056598139
1752263874
1639081956
1007792698
1791547647
894475348
1916482182
321028423
1518447010
1896519519
18937149
1699678434
2038748339
2056906211
876174048
1545717643
414653953
152049433
735482084
1275594831
1522591107
1569750460
1710816366
752100079
1341980979
1691235490
2133424281
296715363
890281774
707685187
1518673232
1672314645
1296380005
1104148703
44272932
2001724071
2078104315
1440299470
1092668412
1852726502
230552475
1317876539
2058591308
890347924
384041103
466157395
1373202125
1223907999
1564525611
2041217524
1782622072
1618206932
78958104
557933790
1664803982
1861663586
235083351
827022107
1067396219
1907812613
1018502947
974958230
1973820388
1631842157
503914470
989205313
1231580383
418952231
891500079
103334940
1623788452
2128419932
1054515471
1820976831
800306816
864253228
295437061
1071003629
1874404078
311600224
1408871472
784793636
1311878139
1372463197
513993843
884559792
1479510178
361541548
479948218
1374192166
1806273235
1588523698
1588303487
6097969
426206302
1195815613
1562571717
1557171721
1800959443
406846142
220572627
1105735971
1864246528
1534916461
2094921630
524700699
884128533
720740311
470459725
622087660
624282208
512500994
746824559
1875244022
772218201
1600596698
1349357996
922141828
947465237
281200603
1240816766
493016161
1183062847
1799966057
1116528103
521916984
1359102381
421845212
1438747023
1044077355
740243274
370846312
635837735
1970509636
1120037655
270616211
1860721656
587144562
1776173291
33709520
1573638254
227614613
1621932138
45710513
1768068803
1476845365
1258461887
157320378
50147109
800811366
251802044
781904888
870995895
1014930335
2140570692
1100006765
515895010
1481666265
557850389
1470796260
1636163103
1478593808
517759159
1398724467
2147224341
905587877
808472833
931299796
1263817593
940061959
1142947641
2041383695
786009497
1060481743
882599909
1734437747
1595708320
990405635
577364906
382521855
593516001
1470891160
1394416796
1158423608
1327363260
1445413386
194284935
1896433377
60416612
501051430
1704626108
1931554377
2007174756
2040354179
121880798
1189328338
1303713531
429803298
1859807704
895369508
1859552048
1592560854
910019880
193078176
1923876268
602279360
1153397829
156750192
1398392556
680019162
1587992256
1003476643
99333892
7371805
1571065903
2082642087
236841058
1536119247
496901621
1557126644
1182658951
1102087275
1297819290
1567563251
1543395295
1545078535
1522353858
1403099590
1714749880
798317826
508258520
278346954
329101360
881737488
972661189
1740063766
324633150
161580746
1396086928
1545449123
1006927338
279143281
1751610265
1606317817
1767515089
483644926
2115718994
941593003
679610395
1951429869
1079983274
1236973200
217937291
1172470182
2025572055
1010299113
1850677140
1466569582
1636106719
517076865
1486204044
407372898
1799758047
1834306832
678608800
1850115523
2033292362
323692545
481717232
44200923
1839116192
1275143064
510207372
133546548
398317762
54441731
434932994
1759787111
801914144
597260036
34359462
176911828
254808241
209263859
2012735355
1289174498
906384293
989616026
423545494
905645287
2009800995
101671685
520558737
1030878068
1424328060
656763329
1205384926
1980087080
385866718
640003016
2004175916
1702777567
976598276
540897258
240536361
733643540
88098292
1181203231
881460272
840100227
1860853006
1503383865
835239834
1997028930
255123792
1471380817
1857740864
694017893
1588910128
2100961750
1636371984
685876641
1859384313
896897136
1911514860
708968537
297576831
186231615
1328331430
645093720
416993100
691522476
1145490438
1833288318
1694090156
2098918414
1295817692
636217387
2066291182
249677550
165657117
1062489979
766562808
801589229
690856359
1297471636
679351741
707486622
170006900
248548439
1418821518
814497744
354131738
1543745475
236447990
1572951023
990566618
58335475
351715317
837372274
365301852
655227500
1874126388
345744286
1459205285
2040823867
751376006
101658633
156165234
1365464008
108450811
1309032216
562102286
1497362541
1770184423
544318393
2067481653
1206546162
1059599582
1557888026
532114401
1630835360
517379323
1053475288
439769781
708189548
878940047
175153595
680251176
529492877
863444015
2047909046
1142299876
1749768290
555530075
1840541606
1369108283
1862363778
276957427
534561823
1017254513
2113488887
671879955
1728030557
1560758049
1915777626
1611392821
1422249073
1134304334
1413696332
1820059081
1360499440
1825755307
626679975
659456816
539678675
1586183726
1901920433
418879226
400723381
1614465878
1053431391
1761161549
569449715
1254647201
1069043121
274528765
89033778
1603634362
916357052
472061460
1387491330
743256761
1420125891
634361433
887727111
993140895
1852021639
1683975651
1323551313
767868687
1057281985
1477308374
1051497491
1639604480
285049941
393467359
1298059760
1717462669
109808558
749260339
1232555033
1385590307
1667594085
1026593390
32596605
2044891067
605606964
1738310965
1438610691
282238527
1589173607
1441454290
1280316532
126448286
1537110637
2076982542
821098798
990330196
203051491
1410930183
872465775
471064933
1744607
819935756
570461127
214062636
988064711
1435580305
1370890338
2074480903
1243877494
452994089
2142253325
770930968
1236272370
1223225999
1721574746
937713677
159909397
553537571
17155734
1423541525
1521009183
1266158714
35434779
651304691
444222750
1834026615
947096347
1592946366
1807260654
746365686
914818550
1861376236
651643453
1182583685
1244833332
627902711
1795269960
568423377
2101171015
2099944154
1542979928
1801103481
240103612
1906101510
2839767
1529226477
180698517
1491581913
1570250089
801206778
1860779228
368026158
1661045732
1055493140
1934648889
1795466554
1582168237
907088199
1931500956
1340450194
937795450
1066792832
540406766
1811094110
1712628760
1109379950
121319263
931853010
177299182
1404007871
920525498
1302757586
1869082680
1107921354
846815031
552823623
531373414
1044651155
832545621
364947498
594703464
1231102430
186299380
1949859546
1974581488
1946047177
185562101
1015059006
500012898
1531157744
1494717717
544797526
1839964828
156833581
2084706212
1156791009
1079219917
2144174328
2014024518
1851436161
876340925
913721382
1853834945
1659265075
1065586532
1097996177
684847239
378434753
595211438
488041641
1625779961
589122135
804750682
1320466080
592717810
550880273
1981998868
490044378
579549817
709333836
2104257420
482609250
1493857635
805996761
1150815133
616703144
1635064064
1060761536
1406938185
125260552
2024693361
2141777812
1681156830
117511778
790939572
1961424434
589934821
187547813
1671379223
2002463391
1634767079
134924405
989648969
1755703089
98495004
1427089352
1702409480
1493646098
1834603702
1760444967
589445583
689796484
1937561366
103928583
509305601
769570656
920346746
1626694505
1548599423
2056818193
1188925113
639289589
812072092
921736390
1213806965
277556134
1359981978
1291788269
1093158651
1630147699
1625828534
1170009673
572344321
440664828
2030385051
1478288414
1373068450
1331792968
2108987237
21679333
1779851234
780665115
1216352787
1923622371
206593033
537959350
2000544214
1010823210
694765448
1985951316
2032137657
1485474527
1401817159
652315087
1070791187
544904580
810795195
1776284399
1272850528
887872112
1683776387
1724432860
546627508
346898528
1491177568
1052708653
84608243
1686029840
111589261
1465260849
1419586307
1618772681
15959741
998388615
45974397
76526016
1314364622
1088954781
1524012530
866042925
874022567
1540628659
1848951085
55933785
1951073050
742481035
252150514
1417546460
498634411
1383790434
682330215
100942531
1876048099
33527838
982418960
1524351625
2081538072
359694456
874371229
421671507
424277173
376777686
1834019930
2062976416
1820813145
1083995350
2021682720
1067337223
1044536141
2120500194
257639299
95544496
163775530
1001440703
1709853426
355013773
800655618
689711285
1001644910
1648373173
1948733805
799532070
338705831
1481610840
1927616830
1551402557
350188559
1708012933
2098547939
2019887554
544369276
1356328402
1561669204
1329771795
1670870785
229711608
1300447173
1593212926
689689128
652226565
52394452
1047855556
1882377955
1083581068
6669864
150595632
1758714646
1597975501
82035848
2044720364
658524040
1530156910
1231738676
698516560
283236465
1369911794
1566537329
78748517
970137005
1828747936
1619447135
551648853
595759826
218815990
2144575044
106876449
167872367
694335353
181628524
1429221348
783273899
1053023447
712833606
1752070691
1410677735
837709571
960557740
880569237
1742330273
1358673398
2002649003
497477808
619576129
2115764484
1436093973
1756807961
1225984161
349606624
1402659541
790431481
1310070568
1157927673
1985214364
1820512543
1882016190
1826621340
635936530
1269149257
671676873
1839192166
1371500817
1284079673
541697710
205117762
210239256
908651638
321629905
704895852
1761071093
32330420
1717161695
2131544131
996254851
257379041
1207397152
36094914
53675061
1918938003
18063026
1354454635
580915310
390141864
651564171
849518471
836608366
1113462158
1289135961
1146523622
644524689
592424077
1479592474
1677404963
906618375
1174571952
335787920
869585649
1345112586
622901124
758148020
1592105138
1068549088
2097791216
1145463544
1250596842
32488745
1053000444
1370497786
34756792
524609461
644638925
693144185
1868904813
1413927233
14171381
2145511928
1576591788
571982142
404782695
1837622207
1399307292
1733122810
252788710
103093323
2066053268
1913686930
662408558
1092977241
954832514
255245691
127294121
261019319
1871247327
1899320553
246872413
675765735
672627193
1693479878
701110168
1067765471
122329305
696649355
1544963578
276028432
1698044172
1666586571
1492190634
1372162961
1704704594
162098423
388980493
1846499133
489091372
1500998229
926613470
215684332
571320767
1189887866
1758781611
1111729911
1554977172
443571050
900625658
2072212487
115960386
1561471216
841113358
165259203
117433219
1934824090
360034375
2042313494
889814375
1148767999
522890793
897893315
536998556
262403532
1997414690
1207831948
297118374
386718407
1640508043
1814067628
1591850084
350728900
869901060
1957767131
50382842
2089877524
1628373174
2002773438
492720381
1573078557
1586611553
205252527
522748135
1454835241
1239512321
1534019812
1482320305
1563296623
1729958883
542266273
326573980
1166724952
220605588
973574560
372171533
1379245451
2118540899
1458676714
656888802
1018126582
2015392776
1098113902
658483963
349449878
1976959212
1368312101
1590295639
32369512
862619715
134815412
1431470507
1683505049
2039294802
1559688654
1689119988
227988137
353492671
1418684706
908575138
1071567023
495135177
2053252317
2060040258
1697953124
1381329995
1948104158
1976903582
1902076244
1583656118
1916248770
1520924416
689010042
1032187522
1575439479
224565722
332003280
1343557756
1090819378
131239886
755843018
1552429760
91968031
2049503536
2092378605
1462871469
1327792779
960986993
357012658
1148804842
1542869219
712163491
304751694
1777793257
60545696
509976824
253382517
1190475901
547733629
1944001853
887403247
1963465495
1654947426
1675818327
1592176252
494824786
1100844223
134637079
130893962
546826490
141314010
2101472202
456416017
1602804596
750755809
2078346315
2095515489
1383355309
1887801881
1464412591
228749895
799398141
297101355
376462209
811321515
1769187450
445235488
939348594
1378519965
743603235
895181203
992559398
974660770
1321457816
1013828299
815583157
1832239617
1357374295
387882230
1688278256
1048148704
429637953
1393081669
639473965
822328222
321748228
1221347422
1140613225
646838768
567178357
21776501
346881187
1793307019
705515460
2035496703
966764471
140945295
2109767577
1320109223
1387357708
1891596280
166347392
1391946055
2074226866
1744529572
138359913
1967799329
936257384
1199081084
1125671886
1836553349
1585630103
421595403
716828904
270922186
745095468
982974305
251081440
883207070
1419680413
722551784
1214080815
440134080
1177758079
1573566596
2016274118
1139500449
1491720715
1711590264
1183901000
1319694640
909153472
280904379
713668287
1464846313
426420394
56578286
1331011005
445752992
1824931257
1035727267
385753574
307932219
1442172663
1760398619
168292008
1899561316
2017897724
732226714
944191545
2105100677
128812973
1337280305
654486223
1925765704
1115816282
1538919821
1689116887
978238501
96618448
1591172653
983851202
1984721659
1909962694
196557287
963519423
259493216
2079688259
1661194196
70689681
660405806
1380610938
348133879
1279226057
205470643
660505713
1795145987
1563906507
134228000
1259718027
2141145407
1870587873
617071243
1844516158
834504192
763616953
1194892827
88470876
1188517542
1971036459
1193484983
88499755
1585883669
1625725255
2093520325
131188828
1594215344
2137322725
165603821
2099758790
1136129872
2055599383
2057721639
766921197
1041773897
73057129
880917334
576418040
1687125823
45470025
77775453
2056557616
970140601
1562361166
41604797
1311985685
713859759
732611000
1589762325
1917949587
908810741
1089317626
553886026
1465764397
1390549308
697259460
1120224812
943185744
1005618721
1072411987
141766057
2021164885
1014626698
1518035314
1835591011
1511744076
810195467
1741073677
1904460564
551893398
1594606037
2060272770
332483566
1275019737
92842486
1592480614
1191863814
1147168076
1405378329
1113928504
833376166
951948881
1572994408
1659019590
346054728
1574578408
2013279644
1732410730
1082363924
1815164413
935925637
911216618
314493091
2047935687
1385638030
570611633
146865484
996244889
1592835598
722591957
281807666
1047438271
70951596
1891869294
1558536462
1865422799
1982005746
352544090
496726184
10920513
728079688
1961177606
795928053
1443415408
382355336
299976489
1860085645
597120915
1147054419
1747982186
335388570
1091773802
470568428
852480024
671697664
233610397
768341640
1172072240
1544295155
1365671160
1389836159
872624597
1093036976
788829247
442063890
1677394472
536985099
431980301
1732284930
252300893
1847596778
647394306
1475370916
1505811872
618242035
959976768
129392138
1412988911
116973429
1134250835
1963081430
791956185
788971756
864102092
1451366236
1471733923
293037328
788056970
1818490312
1924939448
1929951835
1797153171
1646116049
1589220104
751033550
913182784
540821519
1896979178
1949449933
1109655800
2094717029
423659889
1064802471
1279420299
209963050
1813148929
1109500366
100046555
1817937771
1428115095
1755222005
1882593583
966189052
1291280060
627793933
1787614042
157123076
1988709608
1412097724
1446325984
391764015
1852484993
1811326879
2041793662
139928497
1657542560
861566655
1061961004
158261465
989971405
629923697
2060600902
1130787554
698986959
965629482
425667106
217979147
2090358591
1091907474
2008382275
2115119484
1507120693
504652036
438433351
9410275
1494071841
454101336
584442852
995933186
219103259
1130545197
701727715
913797091
417604322
766947078
61177516
1588159129
1483338499
1145401691
305815548
441696404
1950479342
860666975
1834817640
1878204392
1831305853
1199427470
107186430
1377612888
1121256337
724675982
1691096010
2077608585
1455446504
441719592
933443545
1665568194
186115222
1377200310
967455181
669586308
1653146926
849019274
1280812963
74821421
226045414
1038795963
938170788
871206750
1568307213
1487217899
753786253
1682219315
132432454
1845236052
1972723833
1078705535
1956402865
1504486636
1000894682
1302076434
237967602
1069916103
1637339513
1382355121
613498093
1126999646
732451564
840765162
1944224975
1492339317
1478866490
792131231
1153763144
1202510570
1270322979
1125951514
1676574063
924187799
554786375
1154474058
1522342397
226429312
961952578
1639079183
1656284731
898251442
1554655102
2065058228
34253169
1206818407
277409581
1314386560
387012249
2047912519
60573002
1684128226
1432289890
459410059
1290394782
547062814
1451647544
1486396010
1045596698
1717957497
1698812313
1827576936
813395846
795053226
295493884
1589414596
2019175863
334474105
1760127945
1574811504
616373829
843378231
1550399143
1467004010
877172329
267641501
1974801888
1403290668
713175304
74119634
1879743380
929272169
1151541411
1919992962
701058379
214790184
218794498
294746022
562586530
43017496
776529569
1201715229
1447956258
1666430533
752709151
361803558
1787905871
1535361974
417237291
1644128011
1439637688
2096162472
1457933241
1996189357
1084009212
215096004
1371272896
1470154355
1530812283
1239182892
1012106081
625939428
384689930
2101360942
98317436
593108632
639099108
1383931650
1068970112
53842878
133795939
522049089
2001675527
37556907
673745719
1955379368
1810493391
89751960
1118617556
189930306
313348543
1172613389
1232473031
1345154899
154118256
1313609942
2014730774
412756476
1762505078
1947489125
382290127
1165063346
1696486303
805126968
636639265
1601807743
855470573
740881955
1197121654
47480673
29803745
457548368
982978461
995965504
553238096
1792799097
639643831
1160205168
10449357
637703729
784628078
2037327265
1575716928
1691887578
188620853
158157203
1035024836
1883522683
1372945174
94223862
1210404769
1352730474
840492352
288085958
797322968
1359849892
617819703
106167030
90368513
407605658
1485409978
967580043
1079663774
1395035546
1089087559
2003041612
910904244
193552965
867437313
1185830631
1963888971
713006840
1707197289
1956878048
770985553
1250277715
1728016691
1628409186
1448944869
1789424109
1815438623
79352523
837319264
1108639961
1236289562
702609333
818987469
1725401467
2045757435
1420066080
1731120692
833836717
1738854172
1651610945
1610427518
1141137329
1919435170
1952492349
819234339
1406964657
1236485404
1237955363
2038041426
1704160828
1103236295
1163477836
1685644504
1630294932
841626025
1880650558
1277144802
2098476377
1041076130
1794671853
1499134692
1188527500
435334183
1620268134
1208343056
630277265
2070652109
770805931
1986621273
150260693
1523885170
575126296
63211993
317866718
261284603
1656418398
64243448
1763169133
324872729
811497579
863419640
2112878033
1630987474
62594768
614509761
163450105
1894167757
709972723
100613314
354044595
1070698827
1336348681
2092874311
1728961524
742616294
479366707
2098160795
1534090569
542008236
1553119562
673267336
493328106
629764650
1646686935
1953491352
2097840363
2065150692
808687783
1196918566
373854156
729883913
1068422818
755737445
1112950804
1745222241
232078777
103360404
1409293155
456486392
2020123826
1346130908
1784974370
884023709
1249890483
548651428
884382145
606471449
1033594089
2144956004
1422489013
1369687012
399547254
193645839
625376862
496745298
2029700270
663281943
59671636
317749522
1443139741
56188906
1550276331
2040447319
309992962
1674697698
498505528
1621695737
498389983
1753609764
1454036271
34533366
1913782458
1936824583
986969085
330831730
1371882170
1800944152
1808520580
744361995
502774035
1198662845
1613778894
1536926833
704969443
757124116
1976526821
1886135067
1975965889
1719870800
939972358
696458365
1191240669
451086936
578279114
788900297
723304149
2014618477
726676760
1028537215
2139633114
1711331747
663334989
1417932288
942022389
1806946721
648059934
284060130
946012747
526937302
845335891
68110574
882805357
1361695931
1922551267
2125071511
918207505
432278646
191060449
939748428
163706696
366775178
677585751
516006895
2108997319
1462493061
94952886
1677044166
632310015
2079414066
1792119800
2029479149
1740560219
1725543251
1939555068
1155349319
1858262959
1068622503
746176212
1182281811
1275972526
928957165
2026626800
735939279
1465121116
2142432106
1802629637
547816280
550363925
31162270
832993974
808614516
309889102
473761976
1796879134
424294143
713387393
314136778
1232361906
1421782096
170617992
1651995697
343426505
1486538932
1764314288
1416004657
925975326
1304152822
1466639117
2010435922
1168487977
2109055415
325286648
546555247
2041743553
856477892
482952659
440530403
2026888803
502194137
277582799
2087990898
1268781066
196235379
1139545062
1771483668
1263136889
1602690205
30497838
75435761
1740593406
1054915732
1048705526
248027019
221314317
1279440317
186206700
1815309650
370181888
389591052
187111687
895468193
572652639
409146665
738921500
375266703
1513973992
614544919
1589432345
1806541195
461493511
981596460
433197708
1784766995
1004175403
1766068597
1924350582
507886772
349660627
1355725741
705697529
721337166
1090128256
1579943314
415555846
54034068
2058849206
1882037051
2139202398
857911267
1402012920
2080710102
1420030457
1771043809
79899464
431555057
1221892943
489854059
1781415303
343864728
1545213981
26131293
1261910079
858050183
36750220
2036093888
1820545368
1758527632
2115623865
1378909645
9354520
2122554302
1240615340
1466447616
1816115585
165728870
289550872
812451409
2008474559
770574373
2031504588
143437076
1790825158
780822323
710149549
750576140
1062534479
1334574845
1339647140
499389219
67232911
1284139681
2065284656
190853210
983468497
1853882130
654846641
1193573576
2005608827
1619689743
1514194974
2078763583
1078149200
1697932178
914473156
1488550709
662099788
1909427830
346365238
1685990364
1743329133
2106239980
560749235
1499456994
1182082814
2114584444
1217318036
897055324
1320832108
460112790
412861568
539206384
219176012
432541781
727810631
1503595934
998599696
1312836031
61467701
614428151
1858457285
839521754
977145720
2009405318
720329186
1169939080
1094805584
1188995291
1735454897
2071512240
1981149808
1511394384
1815566527
1184781707
790233328
1933638589
428365622
1002273153
1806753445
1873603035
386732783
1539843774
1244083913
652242122
363643626
964461012
1747207330
2095743080
1123590459
540446203
1467534377
2029574269
1141516177
1064395320
1513937455
789461652
148149213
509667250
642600032
1842471191
134919133
1059921930
22684185
1737549021
1993996834
1635251214
467047354
2007674715
1457248706
1073121527
708572171
868316589
1069443784
1963401118
1496340393
707246577
423974478
1716288012
1514276196
86234617
224660266
796379800
1812508382
1153600908
1364343221
9054501
1771925597
1594992785
2140903433
1140232721
444242190
1488688419
474738438
623733770
754203622
1310528099
2138598763
943363727
2056947511
1863180816
1233601783
255787114
1861674216
498434788
800493067
2058274100
641000239
853865284
1585673420
89969754
443016359
1619950375
1655876666
1971134196
2067699794
1158970919
14363479
937840098
353712628
4740715
510931208
452722909
2037881471
2098345557
1585942612
583701371
1816391782
685445783
1464419519
134048878
1841262466
2079429899
1291144880
528012125
319662430
71505602
695523131
2021674730
1000060346
367108664
2003541105
1936886730
321921633
1525677371
2054071915
1799604719
896576646
917289914
356860580
1207948220
818855717
1299536258
171264176
1891400491
334216416
96099668
1081845188
394633602
564531123
2080211440
489828989
1105970271
1025507540
772991306
621006117
1023284356
405887358
268326525
120569829
1536758713
735365909
1323659229
1635609446
1913830253
54664973
1018169673
2145467416
2053974756
1736847325
957314834
297002466
676912462
42575930
1791354629
1232922903
1953458218
496471117
1042727812
460414393
1244643719
815040939
1676221947
1374161009
207949332
205000470
1971658780
1982051999
264304481
45624701
1920304878
385147546
2073201327
259604333
2077631751
1171496877
883072618
527587963
167275676
909299464
241090760
1092060713
1369899366
1106090767
2057023027
733658379
754013143
818953359
1347964696
997504229
494420527
6096401
101334646
801533569
1683276727
202291447
1679611954
809799296
902928971
1568219420
1080807198
1404927323
1028721993
382269786
1134709510
594235193
2010622759
1497634705
226988025
1424127215
1641354246
1015734680
1164061434
982397904
249809892
1652295748
1069197633
866903560
5838129
1857785105
1659295434
836108962
1906168360
670960902
1474724693
995094113
1466527800
1280923158
1564135927
644059992
2031606095
687555226
1031868007
591511875
1500737239
1355275776
2075790322
116807206
376179520
1551880470
994511629
723594848
2102660312
1915753911
1103439925
457497801
1264347044
1758196648
756044225
832318212
1881718845
938624173
399951515
847733242
712281277
50266297
1799756641
1724012940
2095202482
1906971123
75156121
699683231
1127054911
798257507
544950482
1514836322
504975518
1464109878
833070191
435081388
2123591305
1009969786
1436986081
1179281213
1319470116
2057842118
452564967
531055964
284001768
1800225656
561990397
383759460
1299581419
326036940
1632634235
1257103016
1156033254
1779797817
125481449
1330389011
690778676
1295138438
1615638837
1769413985
79579679
1229071245
854405471
218277367
133789616
1625889466
1110772637
2060606124
636231140
1361355184
1523329709
153558826
1077659455
1641548703
1857386806
1062359396
467269533
697499035
982669197
419416576
1986054036
1184051780
1359387313
1915200828
1443923441
1847756452
751178170
1306055133
344416763
1452428880
301241551
1596811991
778837498
1731522392
329358108
1960433402
275040545
1154926270
38295705
619163798
1808958143
1079465202
1549624674
1464694477
334185209
1612951975
303229710
322176323
2112531949
879970380
161241871
1004196934
1026747974
1632099415
1364897116
925630805
911644381
1213322558
1366959669
1227956021
1243909372
2147078918
380282020
1153027617
1676606182
1274055320
2075883791
178592866
610683493
382069112
134464176
777956912
1417750017
2066252371
1285576275
2000727548
1644856463
1049510341
1655712938
1537967378
1636743697
908552640
1759008872
2076465955
1870697268
1780274705
2121827428
250306401
1284470482
1782221084
1058601506
672847906
927436879
709328698
683356122
713030485
1328874055
1668008868
601218702
1086230162
1004740692
1663433945
333815974
644894672
1680912607
1601226778
1805326400
345056511
949106961
1524235842
936353083
648615084
1828408590
1517013003
1888056010
396691164
2101865297
711535026
527992649
1114590086
2032066289
771674168
259307799
1668869378
1516644706
958997648
1084663145
763676340
327316774
993044627
1227095699
1562731954
280662012
188586800
434661913
327070075
439872689
2007229475
1412687564
1643928483
1513958851
1269319989
1937226658
365828229
1162590238
1453320488
203091269
2065342276
1074875346
443220289
1065303266
2096787925
555133020
644610270
1238347259
946564562
306722071
1195095418
910267574
1301160960
1620161701
444348318
1385245799
1939732919
1978007221
1095401062
1789048276
288689987
204194367
1525724367
693181661
1535963768
497569748
614048911
865281885
1150096550
832662584
300315509
792734523
1217924293
1645160953
1835509482
1725779045
2049482335
1498860594
253391125
536626114
2054130331
220704902
2049655776
30715021
1665345508
632504775
979283588
367057674
2144453305
1318646111
614564086
2087140073
245876121
553597631
761346099
1660499293
683321678
1819454513
1517138613
588291898
1313451295
1581513351
1833249993
722775909
59070314
1698568870
1036747996
1949269263
1410252155
833446792
1552795361
1266484700
92246920
1473296650
1993540135
490519597
910951964
1693302225
500917216
1020173702
527390968
627117417
2110692543
1415893167
745820225
1814265656
1073384535
997378990
512385090
1650290697
1193489826
1795359345
1954063909
1069618282
734329761
591142201
1516218191
1250218802
1498031382
360625627
1901779656
536258490
1817487575
178560830
1345517761
214010776
1969046087
84587250
863113928
639494562
168349091
1244538702
1816818816
1665538013
448064484
264662571
987843469
682088718
1356656472
1013226202
1638799308
208398452
1310199662
1136742473
1690297273
369920694
2056381895
587347862
282674342
1490299055
754856375
1633680861
326378246
188543374
1428743310
1035328232
501107323
592086356
1969452651
1503895437
1119863368
169256616
506495472
1057704735
1987833245
652866970
1252960400
215165569
1476293509
1415164240
1801699153
1811250706
681897889
1208189631
539574877
637970337
521562650
262164130
421204368
1383784864
167352177
71766071
1367962873
269777994
77259239
1993914967
1460627555
604218456
1353922742
1588470622
302919826
543207814
1033939101
2109797858
200226478
1607072875
1585560623
1000909806
2058169574
873348304
767861874
1793364221
1749383827
434925656
500901964
1108069323
533917818
470960127
2078563671
211579232
556975372
1268915872
1916610548
1967300311
926210265
1420392511
1711834037
1301322540
1803043457
957417026
1541444483
1564541656
1983193880
615462846
83982775
222034029
1867825742
424037905
257882251
817389569
1901654810
1633090636
1345706578
1089610076
229883679
1288735940
1640636827
370045163
1699765205
851939313
1378025845
31925272
1865311831
259789255
162897450
798362035
1913677750
1444436221
504337565
1287212339
1969135852
833694774
1437748021
1200218331
1887379445
2033230205
930089444
1459416941
1191451347
99906387
414964386
273241885
724669706
1829298159
998060343
2135567182
1333480162
1325993668
756571060
223821607
1656481424
181272333
1031584460
2085402541
705067909
456457729
237617722
1503307260
638798704
1214686558
1715191959
257272204
292082143
422011107
699494353
526490264
662837551
416972209
121326959
518994928
206788164
318816091
688241366
916846090
1454230792
1427865313
1913578826
1039308833
790887536
1543328049
314144428
2115249074
674173673
162608186
74255712
1134533997
1802939087
490817164
1161133120
592701637
322686521
633734306
2037502920
959883600
101204803
239538126
1791242611
789785875
1843601666
672562049
814962751
26500901
1802218207
1164944684
663687403
1230160391
1885041961
105025655
986206940
1062170887
1007735175
1832177465
1645097702
1249192804
1206026996
721481381
509648207
500721248
136165982
1249734265
644469914
1301243727
1102010939
129252881
1645197951
1109091718
1402569629
546554826
1162731597
410760600
913729999
1440901756
262757958
1193540174
459894474
524138480
1856992587
1311662166
2130675608
1158540174
2131752370
1262673664
866117749
662119406
688156775
2144109521
1515059395
1903234458
1507143385
842384362
2006814720
1397627122
627897113
1359271557
1306163587
538654907
1745649885
1624315796
1686388925
1298212890
290384988
69890316
677332301
1559247111
1456452623
1454100077
1450973192
612346579
635674637
1653708262
1874206328
923371356
1224043054
709700412
1095401273
1743522452
1446457144
363755995
575166082
2012844010
578397633
207390448
1555771975
2025851113
471474206
628493278
1418778227
1383136108
521687721
374544454
1566263473
485689306
75818451
1887485125
1395664324
616953583
1687801215
1227865244
1913011422
8540365
1005414692
309282792
303199177
199064345
1632726121
1085062870
1589965834
1899716138
2064551794
1292991130
1361550928
586585329
1733166777
1064804453
763283247
1101537747
1419887484
684653544
2133670620
1826074070
347896899
1491788013
217876970
1604144655
76184810
550639065
51027321
48091850
972832434
482985427
381522748
1256889668
15976665
1333033872
876536244
1181613497
233166984
1233003213
1411302672
950868454
769642833
795743036
1793126999
1900567464
549680451
693641692
2069075107
1338205827
866739560
642104440
800166113
20813468
511404495
1599081139
2091979357
182715911
418873775
746854746
884956752
465968160
275561450
130681738
415953228
1825940267
1621284679
136861181
1595728519
637232753
1870506633
836501637
1474465855
1397315785
202200294
769585374
1244173448
1836270408
1994143204
1435843593
1529348326
1423374932
40611402
2105180677
1290199774
1585257731
1206953842
197676691
541921275
916150992
2105599017
774800475
703478411
1681998327
268572957
1809239728
1877626189
637048214
1011600522
1594629153
845484077
792865883
851626
335487221
1328944149
49829423
1546033765
1614864505
1150412616
1052756709
122399959
11288646
1837994550
667951196
1490576888
1771545102
779967137
696043606
1626398989
2001176019
642765117
973576078
1410905245
314258432
489038909
1113969451
630475415
1762422851
1334492503
834717661
1694826662
29045631
1623663834
1436214952
819007746
1381920053
771370540
1671589137
1342718405
1683148657
1856990363
1515884983
1268145615
991993787
114880139
2045000572
666137789
1752273341
690766525
374292325
732554000
479177073
1745077231
1761421122
1997415190
143009161
369438101
1321107243
2027709496
287142320
1592686432
208907470
902425575
537600191
1275722421
1142574201
678444505
1389293155
1995103497
944773260
1727794040
1557514956
3327620
1416910518
523365722
748415866
2000804877
733007623
1656349315
1101456864
986842356
1095977394
717396380
592499342
2040428145
1895863595
1798143908
243103258
1566083237
896144642
43293281
980579323
290116080
1481562040
1302013561
53184831
1093372849
1186018530
555352310
1503907291
1539260121
1481241512
1876481854
279773106
1477228350
1365375276
1705320248
1997395064
1929593027
1113292326
1253562279
767579134
1452551036
676580873
259723374
1263090279
1516279495
1449561187
1910520498
591487634
289179549
926647234
1117274371
1934243890
501760696
1655176146
1771989047
1153839642
1417736748
1397528333
1722218174
80630891
2101973365
1010350548
723690836
704494390
546119913
381450267
1353176998
969681942
444277525
2092043239
1471323188
491827450
1358913649
1135072184
1204581389
2003122709
1152774960
292804621
994894866
340019271
1497144417
1255791295
369347679
349806443
407003128
1225583634
1597933945
639565889
1574332465
854952431
1958271770
1727916863
1268200206
725960128
220894698
357526120
327353753
1015083688
1178802921
884138823
575318247
139090841
1124309034
538243555
1814523379
1062371803
747180133
1491028625
508918153
1266508608
947334118
1827316804
980638100
1574979755
760533160
1986767575
673701858
1046715300
910918217
120846649
344934350
1257325792
886737506
1119886274
101753308
137925381
539945257
11246218
1583122284
2117117931
1727073577
189008716
460724346
1453486053
830034888
1813261340
63389224
1411587935
1333547431
979371303
140589136
1007171882
224387738
95097796
195719387
905846015
579469769
1082227644
1641715859
1879711155
1662675652
2111652350
1271270209
98639645
1553989808
1705021149
1536785372
1050393713
108723999
2059270320
642181298
737212208
868020814
667407663
1535432651
306211964
2104981308
79664226
1499519810
1087706046
1770701810
1797137129
260463957
636060903
589625342
858674129
159036538
1914095333
792933376
1609716474
1043300358
183936367
547715846
216866649
1315720319
1558351689
1808161285
591990184
716210011
1339555134
478631915
838095309
743344971
1001086799
1415786117
1047302663
77688067
869438466
555141768
34766915
6123353
1664083416
1758597989
1241414932
2082289361
1952878997
1512143921
359612822
174855822
727831893
48323441
420188588
850308279
1624737193
1789660019
2068838090
1533724149
11480300
1247007365
1889632593
1636797009
5681264
991531963
1402901341
293532000
2049802147
2104575508
1885778696
767131245
927943146
1078277596
2008179852
1781351546
1898396858
516492342
1890847889
1112093388
2018822749
1544396681
115005970
1393928528
915076973
950438926
984660256
1773360207
758329827
399676374
1261194580
1103188345
582790940
112707207
519041769
2118884100
614551925
426013325
185518626
990035284
1548293972
1986387181
252758356
714986004
1897206064
1390788938
2081347203
308790489
1375395786
241146450
2128603783
303620022
1161411124
236892686
728775310
171810499
80870493
1842739743
1903913613
445369683
2055748865
331525211
1359136792
480700735
1583148233
871018986
922258357
787795836
243366685
1328010455
549004159
1447276781
1878263124
1070643020
2131461658
1948405220
51023113
1861260533
1333889908
1256946315
391558650
1511967212
87117907
128314179
778767446
589767635
534814733
1291405572
623563569
2010380792
987457271
26840478
661477958
961219897
1791896616
799647575
1105059103
1737371862
1948095654
297166279
438364295
1993390654
961801351
2097852053
1835550914
1500690754
995998271
809367583
1908310118
848492814
594434076
670961574
376620646
1380501286
277190341
2067080190
1680772084
1303807232
1219454922
1657608816
1700629263
977665875
2016841554
2020682592
196173016
1283427974
1461935837
1657718262
2007603099
1477246873
1602189031
351714371
1529443584
1872315177
888640069
2040510511
1749287158
677242655
2022987524
1512765194
1502072508
1313822137
23278032
208424529
557004887
586735185
1426601768
1901492139
819602437
305759679
1095896796
298624255
321278766
489856622
571008254
771382512
1031485322
349775976
743531767
1588764452
258364098
448461339
186432474
2004308182
1776622510
1068019658
775856638
719974380
547974352
2098554062
1742892450
176591027
1134918356
790442743
1379413423
1437212878
1598575317
574847813
2035468979
721745032
1442045948
958002737
1800417855
314219155
1565883039
589400989
453282000
2123364366
1986657746
391508759
1870750684
1219013966
1729521183
32840844
1827802165
1752482216
1348335480
372465664
426100870
143628302
1952377750
967669361
440479521
1601252108
459188252
1216952573
86999233
670208257
1196326102
1045834325
26020479
1439090881
156363411
1625212524
493064016
623431086
1424978045
523999930
590461990
1814033200
414507683
1889085066
1272357008
517704265
876103889
457278217
1511666009
1204210913
394150846
1838863408
57398099
1192628877
1877933143
401309702
59763906
78531652
1126340949
2127900619
1461026927
1516751169
938360282
194484088
1519177537
1540178603
305827623
810288770
1922564892
1134047278
239911907
191545373
1796136991
910910544
1414215983
1326127840
1770946596
879554648
753308088
1299147258
569250938
100683964
1949326195
1301130365
1899081539
469885360
2143829554
258344475
498341738
1539611314
1235792362
823656376
962634137
53678999
821836950
1925680866
83235516
1410650139
109328599
679667373
963349141
2006504530
1647977483
2121928612
1185969628
310804836
1811182776
217663580
1696630805
1301657974
1358428205
381103364
1227144829
613370678
343849420
757573799
1587177918
569812855
1096642668
1537518687
733560919
1142807644
1058043085
1667084497
1498511710
598006298
748241019
2132737227
1616571782
310705939
666202803
388085510
49169166
1307175973
1326997523
1110818269
14753353
70820072
443557856
1790330626
1717460247
1539694549
1394561829
1792690360
1693669506
1440537193
213121475
1964091670
1571499918
1557603819
1950708201
574633801
485562559
52885300
704742756
147286814
1192410303
1951704799
408039532
1282403635
375101734
1477475856
1613031366
677636004
1373792666
1788463600
2046584558
160112244
1312922284
1423718615
395708001
1757007588
1469301884
1506049427
571185659
826497239
372059079
1030569108
1685771985
564243954
1437289964
1575305082
190530032
956467925
269709714
1282404744
483108500
1839953611
1020871001
1363223597
1849693115
356879411
633761421
584391395
1612276570
423758016
1776048964
1025892286
1338984441
1185457618
1617480740
740220723
1031136025
1103149163
1017553713
1204800742
294118299
1663441330
610509212
1342164928
1140730799
83547986
1648636461
132249072
1574830003
201763610
1985887210
1774973308
1787214715
1102396414
100924372
1173363724
1848119664
1627661812
230156004
507233261
1525272685
160549476
1046648148
1419427736
1181626907
555608034
419673060
1208044071
1299689743
82639733
708247222
1203578858
597387039
1235183479
956711617
1403982393
1091105750
690840870
1386309983
1932356520
2022763047
601406526
1454737697
57752835
2083702608
1107641045
104595829
965638326
1989898417
1376331448
414882645
857245481
1679637031
1847983263
34452699
1404312503
1036678281
201038102
1559589599
1425494013
1434157963
1340452912
1556020170
1494812853
1906932688
1540701737
981645451
1089990
1277577743
1381414878
1217437794
1910956725
249258104
1268122167
818121287
135871074
1171778858
55653218
1620346710
990921752
2115475609
332077691
1206338758
936022716
1821035457
586059689
1437103844
83674646
17399448
2079558943
125258396
1711793812
888769934
687279782
1873993684
893847895
898734286
1024899579
1197788202
1045773516
1036085707
549539648
2007082167
873250083
199811535
1460461934
1609875
891318210
1537634349
1543755233
1051386538
1834002533
740692056
1761193286
1577368759
1079784648
1601818697
488149920
391100567
250523918
1738858257
1031321734
2100861829
216867879
1109533271
2033348396
882970558
1268900832
1926190364
1526470419
1366713983
157860223
54898172
1392823256
71721773
194805033
1137249629
148692468
1598753987
1051099943
655799142
1851593315
935757960
322039800
310148848
1503505291
178781162
245554035
1606529784
1026439356
1368553272
1209200283
378160467
1793011501
1602152279
305413868
251507921
646859191
710021326
1570468529
1067083713
730247516
1491046646
1846685099
1816039870
673574246
49473814
1353893060
1150263824
412523474
1259835517
397294278
1007237641
1385296149
1475939864
1002275979
102542217
20513024
894704558
576656582
619314858
1094110947
1251069877
723628268
1631289428
41690400
1598410463
1297976563
1317853281
1309030014
334006288
987541454
772188195
188810548
1195799660
722706365
393719845
1639355423
389899120
1705727574
1198817030
1490804493
92326981
1513979090
1306961751
1626118642
1195255893
239333514
410287456
2095495723
1754944828
1767673602
2018139836
1456916071
857800505
1797409297
1257144151
482733789
811537296
486310997
1508392970
498789765
805386915
493204797
1428426032
996060816
1794071092
1900697017
1885327
1710604388
855514979
1530991534
1106486199
2105510923
418353604
1333612324
1153416722
468473127
278637704
914152963
813562762
2038104824
1564082549
261232694
1378524704
1299165005
1977967335
663432251
665669980
1114898492
479368765
2128067385
1432403688
1326597892
265489839
632143154
2048831025
2145151419
299674420
1137618320
718907910
32477721
1970244153
883818266
384642813
27633315
2069025267
400152596
1919771053
979733260
155291607
1889998622
1138707730
1638082409
624990630
1866571421
383952961
1749039577
645298149
1080158561
1568023938
1654582600
918444053
1208543167
1973372928
1087847212
240060002
1992499668
1499382273
1570771624
1156509908
2014586282
1929010051
1268599111
709767379
1271610043
1740988422
769872719
1363123672
1931632083
1739625781
1369555835
1470752563
900236742
806009099
738563067
1999222518
555233290
1945798664
1350841831
276683645
1247491050
1163610926
1759537742
771127862
2099044332
1690627767
827974137
1732266458
1919638846
262709262
2023269763
587518957
1443453996
2005595197
604325449
1761132645
1429276843
92575217
1046402548
1360078489
682182198
1767013329
528459451
448325593
120468586
861841088
1231148113
419369543
743308015
1565157528
664048578
1725385339
586866116
748892471
1936935794
1084571090
1244895789
1200285157
412054405
1852579087
356714902
591183681
299777712
1545281002
1480068848
678932318
1499138361
1401947688
72796900
32985037
686789249
1174977861
258217885
88365176
1955790015
819783402
1540115700
105225557
850433248
1803060487
1455836476
706385176
956785588
313565735
615766333
1978164897
693339331
1336607763
455093325
1650622655
573720625
1722934571
1927143634
754431727
634526189
1282193316
199564379
1940711421
1763652113
1981214497
1337131979
1624124613
54398337
862835494
906721290
1203736161
1044688367
523131295
723392906
341197768
390308302
354158627
355439933
1380153478
1288689035
581558210
2064136236
1513724694
811477573
293490166
1401474181
1586836132
1205983167
2032871303
1374076240
561135093
708744037
932358774
288391784
305600816
1648328931
1167231134
1423660401
1757277241
149154514
397277550
725298596
275095754
821215754
412079317
434504771
1433624927
719709996
1297986768
455303390
1263377969
425605525
1509236796
380185851
1245289779
1131507832
1699462322
654758192
795119179
188922551
1280018708
1748998403
975252401
1819748252
597958469
993353513
1969413670
1731647022
1059716981
1554285006
345992397
1099689603
1333584155
1704074932
123744956
303063427
617483721
1177393052
1189862624
335245541
1203749923
189161054
93434170
1438646264
1601609924
1100417401
1866423344
1754049260
1175851379
289845275
388646689
1344186594
989908708
924945973
2121627411
259551800
1414946662
1344925926
1406988785
1345139109
658940137
2135059242
613395987
1192361244
418667287
1272074520
847316795
575001749
1740626396
862289191
77249991
2040621931
1056083795
1198021571
156794044
1807726752
216317571
1396785178
1282795356
1190153820
1574317352
1848115057
1282945070
1451522697
735239719
121427660
1828468553
705179511
1713165305
1769969071
1456615382
1830269875
1756617250
1751651181
1326436054
732109357
917788873
1560341271
711066015
663782128
140914138
1451589444
34024241
835592884
536121212
1621378911
872082367
1241846758
1575483007
78013116
2147249561
490597970
949686572
836597150
1060650114
1424500643
134462500
81317147
1149150071
81083305
155780573
1946340230
1729073847
1742249045
331298909
996646171
304418410
2145217090
855829320
2022060703
1870996656
392361212
940318445
1110214693
1669622787
259064564
1429364113
662712114
352454996
1446306277
2134566413
1685332910
604388901
1469595502
397008489
1091364929
2110553955
843237528
1387236830
2079583031
1830949594
2023199452
1563074165
1341862085
438449633
1180650409
2102945903
391268816
611896296
2029007174
1122780090
1179487783
1601475573
1623511730
1499914842
1925227001
2001856389
1351784460
833008338
1544372568
1799815378
2131825313
2110409217
1797739754
1341835332
1170412926
1688065584
1760513542
976169936
1613927753
1609341002
878955286
25689172
1815105795
1798268598
290161526
1064784994
214450652
2117154737
991460361
108561999
918279016
1231205173
1055228833
1239585371
1450370169
1203096863
982447807
1320887545
745836156
2080008299
2114440170
1108548900
1855501890
366280650
791406769
966105852
1900242132
1149786508
2003877066
1863488764
1427826177
736837821
1844782866
2012084047
1925821068
1107511288
1603379592
226249094
2138906375
1373475626
1235858937
863362290
703714537
2053024435
1402976558
633963282
956240420
1038242943
1307299961
2000145186
28422676
430208894
1022836019
775932345
1546124554
571212915
956100874
1980130640
327106897
1259399558
1934649985
620834275
642003657
1377176651
2089539901
1800256170
167187293
816859918
1984334207
1857982522
89432915
368281611
773101948
1925615304
439671220
503233408
917566681
1720445193
1626366946
1570770325
1867684219
1401659794
610135836
1510602988
139338524
727093595
2123904742
716338426
2000986165
1527838314
735960898
1301620592
1950395815
1467845076
1107039148
607232020
71490452
75308456
2010443674
566139216
1155422478
1863041921
699576024
1764442987
531032248
1222933254
1278780925
1940362939
1129389248
1897162685
149094933
1452060013
998628301
350654203
1277579675
1637754419
1066019834
414261078
509596719
347967096
1392265277
2964869
904368865
1447613521
453442591
2049072088
1236615454
1635565866
1435256922
55449409
1227416432
374635457
786976411
1217502913
1051214271
712970873
1175291369
143499462
1206001096
891555198
98252639
821412288
933770373
760219911
363807132
1409587886
577832392
889346090
39069097
1452883643
1202873515
1895083556
1670142769
1604798918
2137378857
928370978
698084363
499283724
203920042
231757005
1766939050
1739505394
1870768911
1096178594
1815005196
285080838
521370637
1481335357
2104783662
65281834
1046955384
969216194
1676503620
1300945618
1248224143
582751680
863999226
1246620612
1887262657
1680214053
547356294
57203355
480286948
1796297015
1122790191
398412351
511912763
1039933264
994784159
898158254
527433995
1757372387
2098358679
986270582
2136416891
1116127732
148325339
111073638
280993297
258916288
984011398
1569600885
275726564
964801022
1686698995
2132194761
515446566
988604581
1229897726
720816511
1837347760
1432801067
718062747
1487535668
1194868916
1491014837
29567626
1271500236
132864036
95543233
483633421
2081977783
456172557
79103943
1325855310
2015630338
237651397
27678704
92430284
2105691918
1183123394
711579743
254731847
2044084840
1949455511
806822398
405951109
65303983
1557198735
1684584173
1446759632
471833324
752199055
816866889
566535691
674681986
195316811
1767617985
998664994
625902573
1156262743
1799574440
1149715039
2024578896
1924182996
2115932556
2050854378
381784052
816132445
697558684
392944182
1821808924
40450398
8354110
1299583088
264947068
999941180
1613279723
554759156
895966675
1637076186
1061148060
273474999
1341450005
738056604
1788651216
1193079019
2035919096
2051853259
1943474590
1251680096
1965734834
1234212998
536009730
1785402744
607690393
1862043820
1383555649
1924920966
843077152
414916836
1131173688
143298831
449450645
1472123607
1154780973
1290064695
1516133777
979399681
1985991481
1527744151
1029361927
1220312869
70039980
1888441525
1036997933
14687217
1871939999
221647716
1173153344
1106702181
1729307918
477452604
1957618689
1791669247
1553529419
1079466179
780658353
1225103969
1467809536
564069954
1408966121
1405645071
1907012285
934314680
1814771376
222663777
93333389
1308807326
1770506755
1278322778
1284249239
603705405
1793217242
385554057
196343932
1597473744
2069081177
668555428
1860905009
660315060
1467684844
568657727
1482952067
632834724
650103899
1955181058
885280599
1243046522
1667107536
1673691550
1380257055
557496157
1546173987
682794338
1263018559
950717698
1325965445
524967505
1257992035
2123811542
325183939
2060076314
1287859571
1134999375
665421345
68467532
1967408883
2143354194
898814855
1910479860
1174911797
971257794
1147070684
2079753017
852494349
1985365525
1492542342
1608443559
165256246
1435084904
798408222
642708982
777998747
423240660
184299067
369640072
1457254198
341945963
1225853789
1640444053
1453437962
499557352
88849464
1142435452
1954605273
1946436033
218377735
1694741826
1851161210
487484196
1244254724
312611286
192650283
709998039
216212515
113767321
103772636
1840299383
1153415373
689751492
506708564
314556649
1178981239
1980485553
1425387852
985630151
700744965
1881218139
633045621
687375530
611537396
1115892559
40919617
1077370372
1963483176
5925005
2009545156
155948488
420359587
907504875
428705770
898209697
6409996
1319700108
975651820
259064825
1482863903
533923980
1984743422
246956770
1350368052
1173808103
1212400281
1277059599
1708604982
1354696461
602681799
1552168776
1410136570
524158738
253388032
703450663
1023307741
724733588
1071056764
875371385
1910445267
1749096330
71184789
974584209
63670364
1158965794
366380187
658730239
1649414539
1232463404
2086226907
1098526803
1382590093
1032753734
1241818998
1946978468
1889761767
1000469707
1169210897
1048404473
1026494829
112440370
83949537
922268340
1622991860
2108227218
187318389
1077618959
1833009106
60209844
921129105
95100440
1438333286
990740348
609485095
126079761
877158635
2069124401
629712258
2081682709
905314525
1940077763
384724220
170944777
667952112
26116284
442879330
1679581377
685548582
1425263839
779613696
289912488
1892253756
349835070
619464957
1080332810
1798814233
1440030543
775609716
1249203006
464239942
1402875792
91556564
580110392
1447841054
78775453
1113389535
1163045000
1438186160
1206253067
1971666897
1438276113
375464927
419739277
1953595470
1963064360
602175539
1789125640
567351074
88456549
757467384
2021875723
135056309
1855682147
1071308214
518483996
1249937895
688295770
2088571820
8299822
1138369905
1022110440
1739359013
92573045
506864462
516463565
908455638
66202343
1270058166
1107763261
211400870
699217139
72861859
2046617136
751509948
247930786
1346076443
1059608591
1837174402
654109823
723091893
838185099
586241903
516473519
2021179378
996792161
1232051468
158748401
1305100268
1999930542
1414047651
583724145
166994260
566931019
1993559257
1207080055
1206036276
407517978
366992856
813864625
1943554760
252182522
1271864867
1501764099
693491016
2127102815
163168663
26240005
26444382
1741163147
1680962050
105179677
547629613
1825074319
38035116
1748838537
427521043
1872179094
1905021285
874923011
791679043
1132162147
1379028298
208171312
200473172
959904620
1643099416
270410882
1012188037
995649587
1698036024
1630079972
395437370
1757359597
1237700129
341167430
1002379914
374553610
505342625
1671401474
1724826433
1611710962
491867633
197414119
998788572
1957249883
383323630
1400563220
1806346554
236647699
1716366803
1404831647
1318240251
348086407
2127428490
900648820
501152139
963793051
1110538041
1005207080
1739113878
1720845608
1948794902
299658956
1074605367
1052356736
361925581
88643312
1507683781
2067216935
1417192464
2062340007
1886427928
1532841009
19688750
545301842
1387219346
2029168423
557675593
324890453
1771192404
1025490432
1158186364
1816228232
1114452979
1549507387
885770719
1572782971
2004781091
788073404
1581805138
1409745212
1197283935
1863652436
605737354
1239728990
1174213574
1539812738
1276262943
1339285280
1344586774
2090321884
1240536270
256470839
1279951565
1062442928
136231694
1700569872
1240767108
1838033407
401850565
86071369
986987180
2116239565
1600768834
1797618161
1324642739
306345580
1779953382
1218586950
1870016342
2091035388
2005177758
1846652405
1769098993
77510549
955641044
570109398
347777591
773614411
1829362810
971320819
542323310
708759349
662602811
947903083
815534983
872723033
397689494
624432775
558226965
2132049450
143803042
1183077705
122206591
102126399
546738873
1633433914
2100796952
1897753723
419086921
493616427
1449695211
2076298382
922093580
783590486
193663104
900411690
1246097689
1785328208
224731493
795758561
1346803122
1979657105
680586791
549280373
453204264
1282645441
1194526345
1410124359
2143891162
1729097708
599970092
653096357
417556716
1810184768
1780350341
897379175
306974369
1568597819
1379925567
1382881130
1228454592
1683512087
1914080103
1011101293
982319344
1808229505
1510747259
328590114
1415273767
1898738900
167889624
1830216036
985508157
223977485
1787841581
1972081544
1886264049
1833002309
948647087
2092117469
397003530
538853165
920473838
1601176248
671466186
1449392998
83388501
814620617
33526380
1709956145
640743322
715731288
959606661
619478832
410972862
1691528931
1111087941
1852739279
1329368943
1991856036
1768607899
1745828259
10229557
808633864
330070506
1778480005
1923989955
1126745342
1255764134
928972080
1458476914
1040861894
2066907739
100283513
1232689764
2013411139
260833094
704752866
856849079
391390756
1174311143
317100089
459804371
627086449
654612460
605472160
1795086059
854674469
2098008658
1429988120
845498063
1653545199
44894746
1792009420
1181063155
1170326505
968395522
16297522
1594876984
1429952585
2108432751
263934278
1771390876
1796190141
1743773649
12066780
1661799145
154748324
77393324
1673560818
1549587965
1573672160
579771761
1219992428
899475819
1633237706
967314148
1112451726
829514074
455025671
1985429783
374227379
921796542
164626680
1904142593
624769678
1926626838
1724301560
2014281645
475428890
113731616
1957746733
96015435
299789855
398818939
1238108762
977178255
1024029082
1388355482
150568940
420707578
264491367
1755200297
1141318123
1326279441
298628620
285297744
1286618780
168935296
2041891384
1431296749
150369509
583606946
561097360
999196467
1922296268
1887530104
425139963
1657477813
1080542090
461839079
1164384588
1089413940
1407053424
576671844
503938937
1945343233
1668491501
174807500
1583135157
2123265362
2123782174
1553906778
527436948
1385401194
1850221464
454085823
416856077
962665614
553245126
1280494852
2083709019
2094116081
1061985512
227775053
574569968
692832875
980538829
1421456268
91133419
1537793769
470675877
666714127
1321990692
1271663139
446588210
246021401
123130255
652346544
1954806201
1775447199
1358801020
1382222165
1458724981
501340896
1602930841
1527760894
489033644
864466415
1123260854
557997965
2137089731
414739076
1906035066
1175216251
1481775585
629639909
1648180197
1924847262
2057299741
1588657517
1782957042
1316576254
663064932
741863951
2124128918
1408053850
309667539
1517314375
1641664669
985753183
2095614592
1073943037
1010109889
1329395923
1486834409
1268000716
240826734
1545343450
95075498
131414402
1773826807
956643899
751394685
1424748350
1439400315
571711114
1706199615
708192245
1258226878
856643749
1276338028
731162914
825224414
990692054
1562249499
965039104
1484896966
457953481
1923890493
1668670468
1891567782
105935678
1880492495
1205351736
342415858
978125028
939387338
1973490238
298300272
1008183834
1232281744
1325042370
896498714
637792695
1844141575
1024643561
1992762554
1343828048
817146900
957391904
138745943
1832853018
1805689201
1180055024
1915843803
857302183
197779109
1985718583
132057820
1080769211
1282724501
1854540978
879502824
939263016
86820281
748675433
1295785191
1813380796
1264463706
1850222860
1299884672
14152191
248467803
749534378
387583276
431156007
58203311
216967681
316468987
2022506248
442129759
2055756570
1243420403
1797395346
2115710664
1489715908
1512038442
2103161552
2134816852
1421431941
1776909039
628679946
386347254
1621656108
413135984
16716503
655895536
1194819968
732890890
1066200891
1595878738
188554172
419279625
46688871
954369351
1987773035
1655086680
1220586455
1178039678
1224552129
381959335
1748833202
461413443
1865336688
654426242
1016219244
1953868261
2093846241
818008783
1488338473
1209359418
1728371052
936121136
2003592456
1539490449
404294576
1116889182
1619179463
78564115
2066522370
943646800
557379498
701437456
113752367
1440481506
1074443489
1069748876
418066183
151439239
37083266
1663591035
664286981
2076019150
1802868593
1694467870
1557497013
502986084
1452008406
266458353
760936803
2129596691
1599190976
602517570
1429002960
1355217850
1428647905
38670751
1703907439
2132047280
247344280
1087525147
870116007
1359360244
1045642589
1615543206
14938255
633464939
1335267896
681209649
479999429
1917927751
1721054906
933297632
437631472
1169322624
1226888060
533355442
1538149817
951956930
1380792533
99652025
1471512952
1420852945
163377409
91929283
1908939711
609189010
378919573
1018611689
625743732
1353736400
135711268
1116703729
26618309
1541173472
1407661318
1776291932
543281383
1084022175
1952048042
499462444
1264904665
2011292539
1056680773
1299087815
1978126046
559264528
1575432398
1292859496
57343396
1305223523
1282847381
1152508601
209929748
794828891
1376574176
1019912727
1865777039
1009778152
869112395
328314858
2017118205
499740077
943720844
624847345
1454786944
410409081
502420511
879306259
1409649053
1790669982
1347988049
653463279
1970552370
2121901589
1950366580
1995786355
1035775137
574826305
1464809634
1180195629
945655774
1653962958
1680531006
1456794041
1357809276
2143885748
1996261042
1061071830
884738362
1722288100
1278133341
303739823
487844049
2126252154
1163625478
1218574636
1691047144
310753205
1719941041
678506224
866609566
183329141
936183588
21421690
1450264040
811508082
638848113
189844431
178170520
555731867
249402389
1571398213
412622652
764812280
1512990969
1741154569
264610246
1346875191
1594697000
264191643
1403706342
9192126
1300467059
307551520
1769726349
738049344
2065232595
17328062
431191861
869891769
887004334
1028783441
22274025
1621325933
608648076
393647567
446379099
1467747748
1646420772
1114875422
353648575
968473581
87362643
497224695
151840502
947358449
1342709684
1742226157
714807065
183059633
463865779
1188552754
477706934
1600550510
991972105
690640565
1663252713
205338657
1440100062
1735066589
1019018036
1987952000
479551591
760513323
1248558054
1510976911
1204660382
434850619
65625205
1468154564
2066785524
826773841
1581253439
1764242569
2100726344
698316270
1655587361
573597122
656469943
1347582281
719685014
1603034744
204775283
987182801
1407617215
1536527103
352547379
848063024
2028377686
1652704636
767504677
1234058082
734415993
920364169
749633555
1238422155
683863208
172299519
1073532762
920728759
791359833
1208400133
4085435
1707960235
2030087172
1273729401
924915553
1037360822
1066314783
19164364
2145642005
128069185
320842802
1241555074
558660937
1206847662
135940430
2053998834
1593153556
2106819101
1542373547
474861835
32379687
975281355
945681878
635012011
2126649501
1867390373
599982383
1062724296
1764184277
1921493091
2032682547
782502042
1403330001
591209342
1930498466
2081246926
1269947524
1333027922
1744879549
1698988049
1490956276
1701979183
1340631621
942067488
1070027451
945044427
96739174
945264659
1202287000
413083711
2026938174
1069147943
1670057433
1088411112
618832481
1526385425
1713006359
430094027
831039642
947743572
1366683212
522263703
62934582
1494870360
1647886140
1042669152
1579690743
255854787
658776807
1288324256
1605843000
2049875885
1306466960
1456225526
1227013881
1343278696
1139077266
1281283711
1832635926
1928462453
1876677649
1031145120
279787775
2040116224
15497772
716092730
1101208952
109054697
1054066899
403967937
1476719131
2083267169
1275562201
1965238054
1527454811
1466774409
2053578755
411947776
2031685377
889158522
619795387
2103303719
316993712
1229843399
1998066380
574192299
320194829
1445044833
611010570
1655307950
1738619027
1932536439
1366537354
1566959598
1917957430
1268351923
1354158472
2042570857
704533048
1132917574
1560066796
1635171050
1847397594
1312529479
605102487
1263959693
980984823
369614661
1129858412
1041390404
2029188405
1957724943
1236334571
34713289
593290322
469410966
1748805100
1273102256
1066190854
858615679
902195817
1077148297
2080137713
393911824
1185032272
1298380221
1398233885
1516159528
1560063212
1974287860
562252659
170546240
464902766
139356754
2093631446
1174703393
1878907307
1861679262
1911617473
400098510
1410225283
537391437
1914778720
197204879
528005310
1967346874
1437740549
2107255277
1336049939
430771701
1324817138
446265691
220760217
2021535786
73231695
500106082
822240305
304839279
1229164904
1537735586
777962869
1537221597
286340243
1101143593
206693518
1324216349
1077547609
75548932
76476984
466848637
1794395002
1349835804
1787138729
1905930060
1636516848
1808294152
811360068
720080397
509086018
1572797486
895578444
929105854
1099448516
1350313023
61469613
1974281678
1123851715
232792758
1085914527
1281384456
1655168936
611114055
1462498374
778709053
603412644
1919115516
1165342273
1536638541
1223555913
174801971
133942351
342773087
1304097192
506772844
1121215628
602656562
1437907619
1487310817
565040325
280901878
1321324781
1380498301
1517511676
2059628280
1213716672
264041591
1500060945
547914143
391796376
1127605279
1536665974
1152168138
1614933199
1459499071
511783597
648591625
85271206
406867141
1379421383
211511039
1021030925
778048169
621930778
1511814229
1179999685
1683431603
239816637
37137233
937250817
648348694
1864180255
776622946
1652752479
2038704072
936666582
1203299821
377594384
271879709
2024445343
691734904
1398741703
390942570
607501557
400676565
236683292
824566709
1265211763
1122264246
1006247427
344469973
1094894930
1819974840
948766127
855402592
1582623168
86398624
1774985973
1159700039
177535200
1844166078
891345660
412498360
1171812525
1159330771
1819226703
2085298544
497198112
342175396
1380285368
751613221
1492717210
1848812458
813403522
733515053
555199823
51928083
1017806959
2051474076
268329458
2008078633
705033657
1076330502
1408261371
1174679839
1346364716
2097060323
18779994
1021798977
994047006
2079780382
953558453
986914894
1201099385
1576389825
2141981031
282226656
599401038
807708794
1916693557
223030095
640115939
698371581
38099219
92296775
1690857955
1413408035
63655828
1339026118
1508963590
293452036
344384851
2144134322
663254201
499632032
1299083424
1484166803
822501322
1768299247
952023814
1341015431
1359586412
1468721254
885897902
724307381
1601490402
822639012
1042437507
659820069
286763838
1499782375
292170495
1500306964
1913617574
438000764
805725783
1683507095
1478929158
553435095
268998873
1611615501
714933508
465523535
580426906
1279423812
1088521760
737130721
1641840070
731864849
1642505369
1133740013
1100705262
1813814864
433727295
1408140628
737459569
197975965
740918397
352066670
631496229
2027574449
1541130300
223149820
1265266081
2120968428
476709428
1729823961
341395239
659668347
2036284418
142845190
584162860
1518628152
589887418
1375354261
1882661071
344365315
329332079
1461920729
1164714310
66796772
620430009
1533574307
1011927343
1992772316
1104842587
1421466858
1956532951
1883443252
92392683
872919329
949439592
1880875336
924488813
875261602
69591368
1688669728
55006394
1963821871
992029935
2055675435
860047418
838483192
1502778602
1990481152
1627075580
1865810893
183774011
110722607
1269280138
201521287
1535187011
1993736723
2022828323
996664711
550571464
81150282
936120329
2133468992
1159184420
250821079
1959141044
1569412084
1384212807
845836895
1858620209
729525316
1917145858
2069835728
226226945
1779585949
220686547
565571561
30151268
1597788125
1497485830
1758146255
1132871940
1051939387
1661965536
388395743
1078278536
1768769337
97599490
510304424
944629579
2127933107
1367645464
1927583696
1378352277
876723376
180906580
1027151463
1574637785
607142162
1126506033
2144527916
349783879
134633470
2119413789
2094157800
1539341496
337240663
1933274034
543086769
658177509
1996146095
897567406
1851540641
627623403
1242297579
1989629736
1906566430
827999389
312295365
327456177
1845701349
1581624338
1205267477
1315567612
492864596
339724254
719852814
1632753339
193429512
1214339685
470340712
161706982
859650684
1315046409
2013344165
1105069462
1381896405
433172586
1862654845
424855273
31825566
20549073
786147008
2008486914
2044854467
898468354
659740659
478644945
141779734
611801560
558576307
1347761717
639161055
1680082614
1435619820
137740246
950754605
324863239
705284266
699378260
25719054
1221972629
951093819
798725108
1653378437
1085742210
1160714673
647200891
413086820
1871736242
1254687487
1370041247
1102129095
2113496369
1436162823
1178362636
2133716288
1883993148
1731463063
1877633342
1157733080
1643979876
936153027
867131098
1752427209
1145562718
978170947
1400026467
1228511303
2078369649
1656262583
1096264225
2050818972
162623647
1265368712
1145751306
515841428
512576448
1996492779
627404277
1133616398
304198502
294075707
400583354
1397455508
827606869
1025927846
728665346
1601745968
948276149
588558275
1526221668
1474714267
305950547
859039569
802253969
1816913079
451172846
831719241
2074196562
1001573376
912704008
1783317021
1499052940
538800496
1955154752
558427555
2007791237
1410222224
1427729714
347157709
631716663
1655721129
1963892953
766873137
874542435
1250016461
166467336
1153826280
2094434062
1971462069
281737101
724770009
1110944387
688164985
2056660426
2104551744
552328374
1382503069
1730187463
374038327
1985597252
487698036
752814049
1417533452
1837097824
154735882
2066651674
1094595495
1436167056
1242467543
1496349616
124569658
2083419510
85288348
459568375
272243196
2117557501
595866811
642439121
53697709
1648846408
1102125533
1953955578
1422310106
1335697341
1739213426
1520128772
2138072596
1547783222
423356125
1815599601
2028040213
912790968
1925453161
800345175
1838246337
1533953844
1935042630
13546479
1246481580
552308482
1137674316
342332005
476719698
175294860
1033513377
148147958
1452025033
1085887078
721832045
1241689246
280899422
2097045414
909356237
1355876636
1746933195
1571513323
984659684
1764565516
859590062
1598453806
823030621
848929926
1432423926
519032439
852162420
2062074403
342634315
432221105
538117535
1662193672
1905972386
1318480494
1073477929
1916005477
655219522
2108556503
1190591282
1389653502
282333898
1008772821
106855973
1926092943
1902853579
784517253
589234896
506240219
784914921
43208863
278668252
1906105863
1444655119
516046331
806546018
688488392
1771515112
378165972
1541040746
1530313957
884572346
255260208
1359193801
591480178
547194870
550413971
1492762013
218817806
1124694839
771495000
1206082641
1371386135
671836151
1240320876
1537637358
229555889
521433136
17176048
1116694007
420045221
564384604
995352228
263978836
281801229
984792462
1978505863
646733334
1707023012
724689247
979844039
762946712
1932570437
1628034653
163326900
1674847790
794495815
858735232
1646677207
1158271916
2072115018
914082377
494601566
926281480
1911428979
1679607952
533156174
433784824
1276109402
864603865
738450708
1690845238
456334948
923594240
920266549
642439041
306964792
992134725
898870033
317522034
126239829
1574985501
829166298
2292717
543239380
217237529
1436512657
241663484
1262369017
1437892758
1085113872
1986550174
1030667810
1947248798
392889515
1610904964
619151408
302250136
848947610
1627129918
417588853
850166175
1038209784
1012145106
350337645
1358509671
1092707184
982407807
1837002413
1261058642
1395764385
1979065267
920579057
1232271973
525639866
1029957299
7006298
1731137046
1957137597
989317089
432325945
54189612
1225956229
1533840751
1225192682
1025578561
1867407294
96719365
1919937142
1240325208
968385870
170689269
767921711
1956172033
1641008291
1243914962
634993852
1259788397
1314057367
2063029926
1656049031
709142945
941030505
114833914
1193091237
268117880
936560270
2013068021
371766564
1404993683
1966432832
70663834
1172621089
597235606
29488747
1051249965
939554505
1674785654
1611236225
677906082
699495781
1431861173
1375450554
1339203166
1209515183
800859333
1193787234
1773313913
1451871358
686628915
635845526
1312930255
944926977
902481044
814028672
122869065
2005471634
602634834
1907262904
604106438
248350253
101062579
1768159128
1365982170
1271952984
1234110646
637935575
1191876409
347160250
758792228
184745250
1753494862
844783622
892530404
1088613328
364355625
2116384022
586810664
680378460
2099117001
1898950840
1677490650
767617424
1670681139
401073205
1527929660
2060426008
936683511
1417612753
1580705564
1508245283
1861851247
654601935
988801893
2116579708
311835078
1645619560
283487730
19382475
402295159
1194289110
1400282262
390298064
191537265
2109540774
1207797317
1471363300
1361571603
876731016
1607146094
1930429579
961397231
2062766238
1507750290
1431744476
1654787556
190304830
697195926
1987855405
1805353953
948929634
880050684
114127886
939388400
806396384
319501324
846337324
479056557
46159822
479142701
1770889880
293364280
577842547
668322036
1888863880
525117906
401600824
266969520
1989668335
286462170
837300278
878521442
222748962
303045650
1292448591
1516614471
550070080
1002928926
435455488
82762706
1935863776
1020549958
1839137956
251133678
724518278
668730745
887976663
212617612
776620005
622837909
343251077
885433491
1541189146
810483556
292350585
1425171801
648466597
1062917065
1491973600
419022175
801274912
640396174
1457248511
900932503
1047841617
1178227790
1305608155
1438518138
1409878326
405620681
94399225
2000750111
550345568
1622884459
1845902775
1056518730
1231811789
1765020953
1064195191
504144930
972328641
1597037988
865641156
87068287
907537578
235691854
1681463818
1087648183
1814406417
2011480182
901060328
2132907369
176845994
1795655056
1883789383
1774520245
900093982
197711068
1241152878
713844199
1039380129
1776747071
669912093
588197028
479749135
465265996
1169292924
347099149
110764766
10056431
1029626370
1869274116
1427017436
920462332
459820475
2063228080
314607432
21602282
1026316148
252710494
904098032
1249456609
828961589
342218208
1720551529
742360314
769741093
295698732
819084471
1543448468
1838912327
336514821
594907330
471029949
1866470518
1434501016
575768191
1435442151
323171880
360098924
497455325
1152554272
94549717
891988270
1840254277
764915123
790597693
1123724175
1140180770
1572274074
503143840
1122499410
2046001566
1376127588
1852852752
654076691
2127530211
814722984
922912397
327571474
1140411964
1602746020
1566197873
943485599
1252591794
1660688664
2078887758
947539665
1515806791
1298126467
690942969
1374075759
1920212948
1985548829
2102771145
703914951
931852078
1447736574
588612016
1741764392
1855264108
1413471249
350423028
23795907
248202182
116935642
1603680910
1735153893
215639799
1626811406
1607457739
84898916
1078362535
2056588429
1871168492
1441111338
636915602
741749089
1565304736
616401544
1224896107
1843799888
1323198196
1543246136
1157353779
2025430887
1558962695
685212677
587938194
1903662045
1172134150
268884894
1163524917
1932178412
162812215
1939187435
711083255
593238134
422183872
1856881597
199111599
282607643
2119521251
1430773363
992930937
2029998877
88165621
315865733
523550355
784445477
1862084819
336151288
1571900901
1099546736
567205425
1563648485
74237369
695473032
357643987
1734713828
1953960402
693552246
1768320383
1546491133
1677599118
1178150121
721966272
1215366561
22164006
654094953
1109329138
1682567049
466690144
1712869845
1604784666
382811708
898745213
1516688484
59787967
1776899840
46681746
455721764
1440611771
859400242
570211357
109147088
380750048
1286242764
1112293057
1488676002
1426714407
1339520403
2064563407
1844961546
1813788207
1694531451
1247367605
382201198
2069253578
1463006561
100063346
2072280004
623688972
1148928099
76512784
1631578031
1560369502
1778539515
1658346432
1045609149
1821000748
960634518
180623601
1805957252
490893698
342297166
147690945
1660105633
445429322
1161848015
1167433060
1635100860
760372769
2066372385
1747754964
1902224262
1644579410
1501812503
2004972680
1273949040
2115344211
1633768972
1200497915
949810862
1643039579
1179466368
1492893151
94021499
283675881
117907353
269888167
1884377101
410050710
1884478840
168367816
1412693683
1947070330
17324433
1568594030
957616644
1406752071
2075467524
1037722291
1633424833
1463744258
1262534393
1181040636
1135732299
1575510207
1025832971
619352991
1788943628
81636419
1961535434
1901602037
135185749
1040510696
1639744008
975073538
559372165
742993910
1744867693
724092212
337116840
248637207
1577680826
929456392
1388585834
164889210
1813030371
1392353528
457720139
61175051
1422517470
375533538
286982746
417090797
620905722
279396918
255697734
1516392721
1171938972
562485135
902602881
478554162
1850575567
1773602122
702654901
372442828
1977015060
977684634
900193788
1805116784
321182079
1775755403
1906528404
2141667006
518852982
414789950
1598870786
200824279
68181910
854142079
1615008627
112395506
459344446
1766508058
1014096927
1246696152
1249616167
1767599089
1957754030
1125126632
1514383036
1290176983
1853535214
440845770
448069427
290394945
410813920
1870729783
249244087
1613239708
2128691359
737243295
81739761
284512721
1633087459
1551298194
725466846
235724777
1005642152
1120842903
1700075195
749918286
1462172261
1989678003
1453196079
313001523
1515409760
2062818297
1425976276
1904517655
120525965
497662621
801737837
844632978
871347525
1222074520
2048468230
572963885
1288002635
677064768
1280930311
1241434401
479962641
540718207
972041459
1534922256
1478338281
292756976
85251094
2092623525
1696479100
1320880608
1812560707
1153311098
463833266
1792987337
1074095086
1671688591
1157955661
914381677
1329749310
1071638949
1752325416
1394836058
146664493
1141374388
63644376
898626399
559889529
784764107
574705352
1236377608
1733482588
1890284694
1506956310
641774656
1502423174
28650133
327770014
1587155926
109362481
445308542
565044316
89219311
643128712
1669375219
169832454
1512409902
1503453355
1973332302
306169602
1780540488
1870843144
2013554743
82593888
416137245
310100392
908128584
1512544953
495491415
1014605215
1096364668
1530175399
2014888134
1482268809
181750013
352563452
1004049167
2139151093
1615715421
1710433291
1356216130
1337525825
1490190460
855905967
1853220056
1719512494
77733912
1405387510
457093617
604720486
491679383
189766565
1771760123
1906389992
25387635
1877307554
2037705533
1669802365
2045491137
1908071164
2058980814
814211241
449542736
1153609951
82383201
498151140
269063983
1213285057
335516677
642452525
1065449571
580591262
1528696706
1427528577
1872078254
623910015
1635573914
1963228076
102526925
850637605
105960520
1958256224
2111808080
1161008167
342605582
289663412
1594375614
1604161534
2122422941
430792542
1492073004
603308482
823864227
1576439221
300699988
2064516315
526332248
560859032
1541132459
832548788
1274747485
826319968
976516097
701012252
261374915
224037170
145114958
1057776600
1112194915
1657337781
391876966
1041961728
905355635
1810753449
1007994280
1488840429
451467054
603350649
628653855
1231781959
2031650147
405061529
806388070
1763986730
1539698214
44002523
311215278
1297628504
633069435
1066782327
1896187501
448183749
1081649431
380349400
1159029832
350879182
2024250133
1069316920
180649609
308181711
1584663667
2066182644
1214095857
1582814382
1751050305
183852385
1365670421
984869346
1667220773
1397310109
320064414
501038066
1798996699
1705821781
1253226215
2022546291
974286957
1005149741
1017119160
1109531806
375651044
1816086526
1552312711
1096897333
44950331
703285890
1438449272
45405924
305331337
1913404810
79594624
737611730
1784509115
1444502115
953343628
1628850728
7116863
1782207408
2133033038
871240495
255212627
1995584968
1184098458
618126576
283413022
716050314
1574380422
143911577
1018785159
686318032
593188143
994804943
553681653
2041731096
952388395
1603106303
1836616717
93571217
701372257
54906475
1654484803
1993538778
949006880
1674703038
509328742
173359446
1732093017
762439086
651608074
258555553
1636874626
2037905691
537530284
250353840
374127354
2042076566
154120705
1331320741
591212692
785684674
854835384
746428435
743845020
976451606
1470011019
2122842862
1353391217
1399606380
1518241444
361664061
773170288
608218758
872028778
460522679
1183154384
1295387553
1943263147
2137970373
538079343
404044112
189304631
1670361698
587802389
1689276827
1020342862
1570169617
122439660
661641136
527512082
969702010
344090380
1615340563
395994336
1333215440
246027439
1138235547
2144302313
1539992704
1657597589
1737628788
2001589799
1094329170
95075007
485515600
1831355659
1984414082
2018871671
1188392702
39505064
1610017514
215474170
1465513753
1166103696
1228694289
1327360493
1265169116
385464174
567782676
1685763210
1688929708
878338357
740848722
1178759203
291646157
2118546792
1118878809
1913830080
1693886539
63470904
1662310720
75625071
991317089
981245366
898248772
823037742
442953992
183719539
1422245735
742884702
720193633
2094385022
731606514
1665576983
392753479
1450475369
1386161361
1169572676
2013713119
1871303219
1899540237
1975141902
1877655940
1192801934
1119576366
1664554249
1982950089
544288091
20089510
772664378
1445693818
58928739
481537341
621312373
1236492861
2026446939
1327988006
1431074570
731744164
959632777
1234872957
1615875427
526771856
1318720295
1766289358
879345103
777656833
1231658741
396946368
1311740989
1101137949
1010816384
839467219
1460101505
195544416
511035731
303791434
1196965539
1652539981
177465216
307383313
687576482
1074937396
98379722
767847469
816116881
333906984
439992642
613413398
588900210
1301573446
199911861
1523404461
1563613965
99792689
1485642489
2034442428
1539180151
1884586816
1964794371
741067803
1249729963
1143326796
1823618263
897440466
1872268349
443673472
301420640
1699226822
989591137
1240608663
1766334364
1808973977
1463665817
526739610
1236805743
1582676650
1405220078
1729230931
1866269618
808883969
1576433036
393417286
1483332012
1339922505
27281170
204621966
1313106377
122933438
240297698
598630235
1557960712
905640366
172572980
946891219
1332708116
1909462256
150891283
1527786971
1929323358
466211780
1307993378
1613287583
1986490445
1946404907
1515759127
1226754781
924454803
1065835694
1578118076
1167598763
633965185
446927965
55301758
111671927
778898660
535073690
760728301
1540245665
858106634
484175894
166255758
353173562
833499114
587909346
1041432452
1819501220
387871589
1549707088
105104182
1151379095
367737033
668083800
1387910213
1491002263
103519439
602039123
1074956052
244795116
1884085272
1906980405
1168533998
1862307742
1585322263
613691871
294510383
1795740219
1899760270
2142530671
1279704937
1788577271
2005314007
1392185039
1679033415
1266997298
1936275702
2140188151
173046252
1532184859
2141051117
1674406470
990738901
45649873
2067114011
744216730
2037820595
1208665750
877553766
1228452308
1637078263
27713340
50244939
174082967
1243717836
135618298
1640075854
823842855
1868203254
1928487775
281737571
267939610
27827707
1790570017
902648068
615374123
2035915625
1555659052
836362759
1814248621
982364602
1703400203
321169109
170218925
1656394777
293880717
412395633
994756265
188446596
570292140
824829468
1757279217
1653021842
1489286506
962708022
448577715
935649671
1661196544
1961032079
1874792163
1922686151
1466472571
1658462438
726992808
1931935637
1521782693
261073912
1626221363
2085699308
1627231599
1843427968
869935431
344770439
687593163
258076694
519340517
931411720
2045197385
1109037310
864808104
1158995479
1535448319
785918198
1077316048
1345915712
1931938871
189561375
1432607223
1251564821
1736205332
1329164760
647855755
127802384
674659167
471197729
1418183218
871996709
899782793
716432814
1020455135
616868885
124976919
445739399
40781828
1264975113
2033011313
1788667902
426649311
698197975
765203393
861264031
1060464340
1395501383
705158382
1850960961
1754526605
1622699530
2095269166
794383300
1420491553
831415481
450004451
793001518
478670580
2017695669
940455455
1765201436
1149717228
1342591016
1128421101
1318078784
95430290
2127544278
1244309515
1045779984
978947317
312980235
2001552439
2027217297
311073996
911494044
55870544
946935428
1906733355
1810809433
1672031577
1821772569
404017465
1375089179
856548089
1275522765
12101842
832137582
1209853177
264946132
589645948
1393607913
682169080
673288680
413363710
1996558777
136526026
554385915
1932989516
1509980019
1111794379
872994600
1794575400
1366715083
1247803871
820072467
1596414929
1596958575
1389979679
2001928716
94857212
186593915
2137457753
800751718
73720595
1759863961
1205503797
1222117913
363103906
1758854266
1213548293
2096922569
1091670804
1918253229
384269289
1090970306
547690336
1200356030
1438370934
62610128
429261380
1484189675
470819158
203211856
1721956809
1974256969
2002567656
294766200
1244068877
1091657842
824883455
1488876070
998885144
1292116608
893026330
874211215
1690110233
278606434
1723593814
1064535225
1234655487
832949969
1786286707
160504693
2080241390
592357466
1727069026
528723955
1290687306
978797662
2056175610
285687583
2073583740
503670412
724268446
230034482
2027596315
1727759317
1498288741
651032554
1855010234
1263877112
1285525861
292707833
1464347345
1770052627
1043848924
2037611405
335758204
426699029
1485048911
214195671
317391929
634433973
2074529126
1676171153
1120975908
1832839384
810826551
1270939716
1016745443
759252932
306831714
960870844
1019658003
525351026
514068968
1473101401
1012699378
436832104
963739970
783660964
833806467
384900806
1762011984
1263131825
1051086686
1328990151
883850880
805148558
1391112783
404354371
1199821153
35239068
239766504
1101305382
1866669509
187307909
2009418480
2023092081
1244071349
596900616
1805472598
242646560
1978015457
2145236419
1938214471
284025451
1427540047
575736203
289948340
1133760804
123192520
1589704863
1564341561
1570049603
2076434648
1851532609
928059529
1587900176
340319614
93632176
705926613
1691870342
598435249
910608388
80876681
655723924
655608345
610688610
445393729
369938718
1998996684
865986371
14995352
663847068
1271367386
1483095727
456875542
1988559389
1355713263
524369171
859730756
730694208
822391602
1222626858
1500089203
281751407
1744120837
169643801
1157524162
1162509034
1512872379
315880473
1814777344
981885861
648678224
1992488828
305062494
14534818
1533163541
1874153328
309003656
1707524894
836109014
812395589
1014451915
146475058
937248488
600211292
644112050
1375097894
1273424892
2077476875
1870722841
541055992
453984841
1620732737
118610838
286771073
1519232843
1585090835
663583294
2025960578
1159360851
1748404937
1477204752
1975861237
2014192730
1489617343
1790925072
94214370
588967397
1565994362
408723866
510728804
413231556
261640451
93617497
332000773
734113182
1297466099
817815631
1919464940
1818860922
26360253
2064826870
157957895
952207518
540091187
970472838
85539721
1182272629
84001386
2032564954
1373963498
898515583
993515032
1524522271
1947625105
1902457552
1786431077
1102249218
452685645
468554238
1121213381
1093724079
1952664659
2046477249
1088945371
416622367
660810611
1457137824
133919900
1365578441
1669145736
409973128
1467629810
1758980106
459418820
1144568795
1304193226
1380133309
1353191591
11941328
972675621
1817888939
1206678898
769592104
863195384
1916146764
318628972
39573768
66700340
1328181862
415489264
845998592
807230864
665640915
549383675
8092404
124581509
1447770169
1780078938
913786543
726605682
216942213
2086976784
1782667876
1662889226
1068866977
708003473
377827952
1615646565
2011052041
737602550
2088836447
1166454692
709156879
1267609326
1918822856
1472501352
775250083
1327621875
886954256
948869721
1985445210
738824940
170843290
1688917439
917156437
143635531
2130975134
1923425634
799128778
898576600
1173665141
817393290
1737419680
251837613
1148578347
1237478686
816985841
482299178
533357132
84609554
1935286458
1521652406
661183873
80230853
1353211146
1109293762
1232804938
459760103
1403732586
57326329
1362498843
1740982286
194839030
1514496636
99381141
1688045478
322545443
65762459
1557940610
2006618268
909959461
563251967
1322861343
1351560478
389583397
923566196
101962471
293769273
1830103000
2145264123
2136924608
1146612712
682408907
52554182
1702146063
318410703
269614002
548389359
1541144819
186093138
506714533
1210240447
573476620
1854794820
984548401
611728513
1872873740
769545796
649995923
1158816718
567465256
704864044
1230631245
792813897
1492573722
1060849209
1438247468
1227457933
1588635295
1651262843
478610531
964543942
1005348589
1189898275
825295227
625342109
759361330
311814323
1777834063
657624469
881137050
439424747
576218766
1914088566
1496344879
2019346035
213035073
1245786774
1085157165
222184673
1225898123
1603131213
576562801
358733889
1680824661
338119870
982160444
173327604
1390330844
1645439262
1116805057
1738660894
1932624140
1539463688
462407626
989434348
365365714
838458872
1143543089
376347593
249048768
999655123
1626667137
265295522
1336887554
833946680
308536764
1883911543
241054322
756118897
166987831
328627860
178455892
1867695128
1270466455
908354331
202155335
626918957
1214026643
365155479
1183846209
364242977
2127099951
1350157089
1742696925
405151664
469301864
1497930806
687082756
1108534623
441695258
718610454
1549523783
1692759763
826632184
334547186
318505336
1378787826
2026923709
305313876
370738868
1396200994
2079906344
719859289
513135864
1608466225
269181608
314934949
1585086838
1655531247
635447933
954253316
586407094
1045356569
1834695207
1906215363
169659040
1385789454
176887087
173726248
16933667
1837134210
1189518844
2125860034
2071190076
1718437564
407585257
1552910488
407842803
412513045
175926785
467070586
706455845
185419305
252005181
1266470720
1692602246
1398521341
1920844277
1961617975
1062910454
564881418
894682853
2073293479
1720540176
1804488065
1230630815
103735073
2018942916
1419961312
1014779399
730447646
304186453
1114376183
605852897
750393582
511346514
2060844912
733381740
2059981021
757503080
1124172909
2089655856
503027392
110083595
772658785
1262821727
1359338676
343457151
700110112
862146372
1116361897
654850782
1490821825
669054766
1937110896
240967098
1907772977
587614964
282956376
1979393389
545195220
1727396650
1948704201
1753614550
1549356410
191339326
610671506
1599299310
793168490
1144147394
1207516354
1116540713
665256803
1063827761
1837731995
1135610224
66959364
820462328
1874655678
89785955
668547661
475370761
1996467553
276238386
181522509
767322433
1089436053
671076774
414916310
1945148956
1561432698
563720064
1681955736
389321377
2057038240
42576001
457574241
831572720
859507722
1032518916
1585770638
1032117304
1927120851
255500341
1946172642
584163598
883808961
468217709
1174846544
1077786101
1233381721
448738039
1050526289
1817525540
1010236277
122971695
1363986809
1178987330
744047644
64014309
1801657477
1394105130
537259684
1258467935
217090426
1252502206
1502262733
1254833082
2060065487
584605193
768999781
1014439453
1276369690
1454345588
749898923
1370777552
199794253
436951013
603559088
1375073329
1104729104
568172641
587501218
1295362787
1914266232
1676284411
600270283
1445366026
140216206
807955316
1662796298
117928132
644269232
1225528426
971625975
1768407571
2041433954
655489356
1961702701
844020335
154635480
1595256567
957362878
559324609
1599410979
839835621
1985300147
845981163
146650224
536346628
1132592456
923188131
483004565
1858029730
953216226
1421866621
1621569410
1900215670
1323978
1416422573
427467739
2038036442
1423015618
500735052
1200665632
1141472240
385914788
830182062
1322094274
1386828988
1597340465
1788689646
2126152316
366425987
857667355
1366390893
2124956116
1970958753
224579830
1172486886
1484729506
993581925
1677751294
1356466776
922133265
408818910
881010477
1928707520
1779195673
2086013359
1567411305
1421870435
1723127603
802930320
811738434
1301691069
1021159511
740123598
817996505
1267857473
1761282205
1815524067
1584249488
1071971125
1954103553
42111492
1018414520
1345899092
176894015
174391530
2035836559
784541354
2096026610
575556697
804419431
534791199
778099870
1893239494
1105035445
1562626312
1989690872
1392533731
455915221
854693733
1438841547
815402422
19366093
1724865524
865893924
390315537
788039319
700442427
1884790285
590752311
290997966
320425341
1001663875
1752463535
1646015925
1567018846
2025441097
2113694613
951280270
1611106683
1789958037
2142753941
1555670810
89845004
34680362
1393578191
1139432548
1181483090
1581537650
891702602
618371594
36464278
2066483196
416043899
1812659293
1466970169
126759627
495426816
686092786
2113631044
194695194
1878454426
881824455
1947380691
1424346416
790676804
1684143634
857662392
256774288
21606402
236011611
2132189985
141198456
1444157107
2075902471
1232906608
1429612810
1791634703
706493847
166030286
1876176519
13842652
1263353193
1528061728
1701123992
1433738749
212214532
484575157
1376117582
1294152366
106607672
1346097362
858931207
1807440940
128332228
1538174556
115524886
506622527
577435150
1678607239
1071658206
156298290
1833933503
1709462605
1306839015
71357574
1803724627
1099513149
1380220508
483263902
1701693224
1958490985
401963610
2119806395
1036093417
1239846213
133259968
1403132765
1919066142
1445679692
420007143
1050661200
14793819
882463728
610381541
1222173476
1380374262
99618103
368695848
967547292
572069101
1502104297
581336422
254893616
145501476
1158782158
53063415
1769664587
1759270457
368413861
773259016
252108970
2105654368
810655609
677384759
1282627080
587497682
1553538310
1182941949
1351358897
1033518699
1980735628
510545085
1224075984
1154881934
560820420
1952644583
1792547762
156521786
1813946476
454291932
1040545146
963277198
1907226132
294998858
1883595864
2112148072
1712102567
530949835
696151065
1073409426
679975917
1259248785
1352852517
1170407530
1281103886
1056303866
1818295317
1385058054
1358649987
538390770
1236731659
1555491188
355443251
1325391819
1437405563
847772418
1702017896
1132867083
513063879
336175040
1592221774
2060718338
1011900397
1469661983
1032216840
1669283772
1849851025
592938474
221287478
1229405307
279341590
496282829
443977445
2083678116
573789804
847550069
1762075949
1289951718
1846184369
765671881
1658171896
2048771554
219279801
1767025710
1680418694
1368990576
1425798986
1062973384
1038411745
273768601
1918736838
823773672
1081894095
2092391700
1448334127
1849417921
1596098529
1194650529
1331250463
1965187730
2078663545
1939807527
403516536
258790
1921690115
1750045149
1573690755
1310826875
18050877
1035850809
1008666894
410232889
973713258
194100015
1763116982
626504119
1035411667
910677149
1374187158
1995024135
211864196
715183774
773106563
2077230742
1588913712
37034713
447637861
2053423566
129795862
1051009145
508918829
574858157
314706566
520099306
162272562
1214725896
1664962864
219769830
2133213062
1310549140
1408679424
1051094738
137667730
322707817
2024931088
1746725293
2095814440
404768029
1490132466
1164693588
644311379
471756750
776230778
1187442973
1800341337
288336120
1831681162
1574875040
16112768
767720716
366451258
972867351
180223925
968467492
329755068
933172224
1148954236
1807822907
819529905
1648977702
1270538915
1212367592
1878784480
627531515
1458087444
1936018566
1765960952
725043896
679480919
1268175255
449695511
1859589102
1333590454
1784330576
1884201603
816591192
1299505986
1427383345
526835696
1249878145
97978093
935315906
1398808015
1388767414
1760873943
2007162694
65437935
347284615
546538101
1142457783
932803742
482284729
451431662
130465747
1550002932
2006268377
738162623
1017376934
1286071645
1128724281
481295128
693494331
159253573
1491975268
1633440197
1989366419
658497565
518994002
1507956090
1464929103
1659398273
37589633
1731584652
782466878
1405849078
655142468
1381434579
845017175
777744456
395670648
1934256954
26746520
298539206
295708039
1041196173
40074794
1669429556
296662123
1451533273
437843222
1214805042
1556097088
190974907
2009604635
1565634027
264636165
461882276
812722903
1689871414
637847363
1879282693
1490162053
962432640
1975012122
5081490
414225496
1916307085
1416978756
1700586122
1739166207
1167095810
1793151253
861291225
1001322982
1575786930
964193007
146026374
1836925197
2095131866
1849467875
1558893657
2003919038
1958954394
1833252676
2007502405
2001230967
863329264
1414025454
485540279
57757969
1302176493
1264041845
1635546375
1891305996
850864628
589934304
1171273221
356917289
1871627253
325479050
632931724
1774493646
635222104
1637099350
1022102421
573585155
617364342
1398396434
2023609391
1933568989
1466019295
217185692
153867103
973494948
181446106
1590074667
635367695
524385386
1609743993
189732633
941088164
402977927
271593617
946414045
708898515
1367861236
122368748
226870126
1644642901
637491740
815735326
1914917711
2088512393
747508897
931426608
1982694530
903866217
1316164820
1605001699
670857161
2113312915
129991070
56067246
2043401761
350784310
436021845
849477912
1520628532
734970347
2068745473
1607509413
1288107674
1730988545
884040824
2050343208
233836396
1220073271
774684213
1374994840
1402645943
1894983728
399743286
474193212
804111546
1479389937
849677257
1893270208
1775179182
298129572
879948390
509104527
1826521503
1668014768
1578640695
1017928015
1949393712
1971914146
459749021
1902240557
885453397
550154036
677034342
1798504871
315534498
1613650087
1060114347
789850284
1459210619
903816350
1060487176
1781796375
1731244722
1550549530
204887162
427774341
941983686
1827871155
445169741
2019093827
56403976
906887502
871321352
1297641010
1197753433
1447966888
2106464783
1425994670
907278776
1214016849
660735617
930347149
1993175989
1842415335
1908493533
662364848
148313710
1225423823
1569621382
2113035131
470397224
2103569608
1743208592
1582198910
1680488368
1480526333
574038779
765360883
1030260185
346832363
1270386009
1724895440
1855727778
1043080066
1233897979
469646364
1878536484
246497494
1991099160
1036205109
1527713407
1589185519
1161249162
244649254
186609816
1034630979
242070051
2036758709
2059612436
197019030
927888649
1473801603
372852594
1975674459
2069738242
225337594
128172505
2119408112
1067564053
978744789
1957873628
1326718447
1137962482
695627103
995468433
1605378428
1609572836
42884968
1965742408
395034924
946578327
845298368
1736980255
1780239315
1937550983
1744506170
135528935
219008620
2113631449
1999705040
1678252462
1249241097
1451601275
1708102405
39333288
410314510
565029467
1640200101
1192490543
180759600
2048784045
1541783040
1887336163
1642125208
62553432
68330254
2087930118
1852423424
1088960101
1751030844
517139909
920100823
88366757
39458728
1875847319
1212856067
557069485
175441107
454058223
1522039391
97927095
2058560565
516754765
1940698491
687742418
1057103918
336340182
2046879015
1560533462
715287740
124492263
940235455
542100028
1731457008
467917875
417573208
481031778
857174584
119628574
8902816
646186560
1777718931
1898790874
1974592206
140293956
2069764839
1597880271
1869608870
1189862155
545988583
329770714
2006321447
1314512387
1401043486
856385807
1984765890
559273263
1054574832
150015490
1646327483
784667770
379918399
1949667857
990699531
1660374394
133285737
1438212310
640217321
1567110330
767883983
1374576618
850949706
1815589090
1059852999
1341964434
1216000135
178360533
1937157305
1599592996
2050938850
534628596
1721674488
247205020
1994156320
535968499
420545905
1169074736
366000471
2015298232
2066243970
1538845287
65196535
1554927001
1305113172
1991697348
1598985690
504412093
2126061796
733187609
572009671
525284099
138968346
1944767661
206092296
1610315095
1095398600
1101693174
1458917074
1206382102
1931564295
1592501403
1410417148
51397960
2030703064
1100770171
1043114105
1077633404
483350175
666136012
1583363079
218101126
1513512466
390847270
1439124720
1442093040
731288326
1292809304
1124693601
1106534391
2133653577
897912014
731118305
864095365
1977375006
1137268314
54845496
862696066
288047296
1382396494
1684546562
1678570094
2138094650
959532119
84426659
1551218539
1111548107
1697037390
900920549
1864465622
2085231996
88895733
955474438
1741888743
1223971470
1239949679
165830083
946153242
422752902
1096173724
860756965
1551285660
773417414
268346965
672799079
1878916231
1793593049
385796668
546853081
216590274
1566169845
390309286
1471985176
1433848
70036028
2095785630
506198880
1175234113
149930970
1088870581
407280918
67164172
1397451305
888705202
527513002
1506215875
286405447
406986275
637213356
1971670486
126691619
12649929
673464446
1107847034
1066643830
2016363441
602105483
1556504039
1595948690
551687462
1143835642
951563324
1211287389
1365232695
1671408474
1867521241
1576142675
1401268262
1166786359
1090500884
505186093
1446426949
1669992119
717610595
234515740
648858179
1892663505
1048470898
1327567985
1889817258
1001109944
397574006
158953148
314339618
1621802503
1456870601
890907536
109309414
1375985757
16428036
799451262
1909212333
151925685
2048972491
1845733899
821802722
1319160206
208742634
72539001
137848479
1650324801
247838428
726013676
727611286
1745541146
1091377949
1526429211
1928280808
1697920430
1563428068
145959406
1578065931
1082233074
658657003
231742339
1880109014
523734806
2011733200
1001673719
166186612
747283650
1341882823
556412043
372802983
1233324616
2089889473
187385693
949950215
1532163908
783722673
1408650979
790697653
1763715006
708937435
545554217
917785751
2036442913
1396914388
1032844635
167255966
571664027
1774638417
1652279265
2069497677
102569631
799174540
965666723
972949207
91737431
71628433
705873692
48508427
883028535
914987616
33999634
1441015088
1127477705
1689893698
1111065393
1077394896
1349270142
1057382143
2025368007
1819119023
1203175521
1625436177
1118366766
1773965651
1045580408
969212681
1068923648
47306065
1850688854
637658543
1987011240
105982396
1381097660
1685632109
1643686741
291625765
277852979
101464367
514801891
1052800569
1387210399
1206243613
1818600464
317624449
1531440202
28285814
34562503
406428698
551926024
1829646141
2009814074
1534181593
1905150414
197319083
1499310550
1548336884
552316852
1442800881
1145747279
175692136
106685482
580150608
1239649826
316131365
390505836
1724059829
649420401
231846451
893033123
2073795508
1038917000
312618919
1450360918
183574770
677181352
1224299681
42277917
504106579
201262918
1287570219
874232182
73669682
1507120640
365741337
196668926
1758120675
2101748849
396127923
1588061501
1871669619
2032499235
1929103628
274363730
541434698
1672412853
1577518079
1268071142
704091981
737286479
1421717738
468385248
1085044042
272029983
917308380
388521258
1733076198
772810222
742924011
963691273
1896641312
434878408
145187891
1307419048
1638287685
1964038140
1518849921
957413091
332229315
102688781
25385326
948705563
828521383
1765585900
1654350115
809224888
286330533
38373446
1095638625
1651152719
2032434072
1954616307
1351621759
2095740677
393493794
2297802
1092795303
866564991
846829644
1204793110
1759558739
879707037
800213239
610916219
414830634
383645658
127596916
1466966414
1429615996
106401475
531251316
417177824
1736136874
1128831339
1188374268
784561301
585793252
1004525225
960902834
1911299822
1167226964
1671876795
470814849
1543087773
130898460
477741143
1371834985
2022669789
1099120756
1920973182
1559844410
1413034802
27990486
535043993
1038298822
1222568527
247625795
1144152563
1414565860
1354275638
85289971
1985281994
1332540173
1439767272
701457753
1465439299
416650805
1162472493
267263872
255175488
1890110023
45143814
1448055543
603790682
475580763
819480923
338947752
1727050637
439030818
583237393
2074909477
1109415142
1064130999
676819570
1334920401
72481066
2139677709
1335989395
78900671
1611900491
1446875079
480595171
1143801851
771273717
1869433272
650199661
112760937
555964408
721491126
2078108419
658333739
5995180
59807948
515040357
347541358
487838467
714422557
1855886379
970751881
752765742
1561440607
1150259124
1123743002
1492167716
129449408
297946346
547318345
1249546921
1236354998
1377409611
2143740266
833465100
1096850496
755392257
1852751576
1081685362
1315908462
755966819
92154679
1360646763
415583596
120086820
924941782
1941870280
873042242
3054465
1255190216
1705273395
594809596
401817451
509202872
2133369130
1373526419
1047350277
1969788690
1970535803
1176026596
2025767627
1998837575
1602145827
1940805810
14671807
1939481795
1162835518
73431124
333519228
685139384
460598909
1455595406
1339353599
26572504
1809388004
847252407
865230522
766891396
272331259
1525924543
128020512
2124042817
1234924269
886843881
818029340
534301259
724365220
605234042
698314751
380496523
1047045807
441693441
576648219
1758394674
2029956492
137770602
165570726
1699915939
344665599
2108426046
227533948
1216999775
319711506
1197722882
1778770578
1438774357
977863791
983513723
929043394
134735027
322805331
690183307
837416636
623377153
37267745
588017990
1482438466
1279291010
1457492189
1013859930
374462463
190937202
1122510359
13246022
312615185
500391139
2033800022
377692142
510679483
784039545
1314265182
1352289271
719472634
1509521277
236179287
219872016
411990213
657800420
1505540165
1119937783
617828508
1631012934
1155517913
142650758
778560310
1975765506
237953343
767294513
60265541
2018632577
1022099118
705304924
1773764573
1947724270
445061592
1067324579
244623782
1879420802
1932329262
594768977
427947682
1634064129
1059625861
1519020470
456977484
1207905442
1377266557
1000116425
678705445
1353648568
1813142392
684930602
2085291309
563461499
202101413
489170198
354159037
1561198695
700715315
356121989
1458532881
1992846949
148165507
729617275
1546945448
679741482
628441065
1943131007
1047531043
704429690
1320622473
984199852
1169204168
1237910414
1495154079
1208198018
381262211
587163237
1871931261
648615212
620089268
1839018913
1741896719
875854170
1583563172
1304895812
580558614
1720340993
1019764336
270335888
1727090434
1066256604
547629263
1870230585
1393805666
1475988495
392830922
1385610303
1822258816
1046984151
1874521790
1714517655
213130869
531397161
1131078937
308442486
1544922359
1238719658
1749497811
134781322
1309216140
455946148
95094912
87798843
139708453
1389566345
1578448420
1977708782
1769227546
9167818
823129443
1067272282
1703072055
2107035866
1926967446
1450474003
1027193408
1752103435
1953149014
698290047
566606788
293746399
2003372857
236905713
723497484
520522228
252731088
114670949
500209516
1781995588
399101754
670260089
1478543355
945923864
2091175845
1437901870
1574145576
1984799212
1926705855
1150077293
1555035867
77965653
1217856193
1794210767
725085554
1881974947
1572807057
52634936
772710538
547845306
1506783549
1298803369
1068445158
495186291
872104973
2036479741
691312248
2137440533
655480089
1997311196
1913912122
32012664
876251094
1854038291
1204428969
1760256673
1686974840
1061174519
2107456504
286440877
180135890
774072335
666109551
184848857
1529010890
1397906291
467868192
222233524
1235203041
1734949551
766613074
1483354888
970702538
1097029407
1245055722
1580179726
798988604
752531840
730639838
314580665
1376857049
978760888
851957325
1297171240
1036495327
1233289116
308003280
2080074118
1321687509
1329911642
1378262960
864106452
1016472874
1070705143
1498801657
1269410932
398061958
250529820
294251842
1156953317
1896988591
1724161941
1639503209
614091829
815437063
129236467
779202797
1204297861
1649486569
969529815
1078000169
1734984178
83978110
1384785496
1746358027
564222130
804560241
267037753
1957918049
1584325373
831493368
1802955980
187737996
1225259932
437345076
246811654
939141037
1602889775
2059655944
1007403733
344268082
1188081565
2064596231
1299011867
693221432
542570347
1107365899
1550034980
1121230396
338717485
335034687
1022567700
1124703652
423553555
1766239182
790819517
277916573
1106296070
733604526
150731756
525739494
1945048506
907759390
486086184
770138510
1967526889
567876047
1191259039
901021079
565138526
1680427871
1411673318
866156500
1724384923
890717236
1735756875
1499510989
1444645792
940387374
276299523
1733062828
806067208
1586111540
2109491263
1633540766
1119811046
47594835
274942717
155537868
1415549843
1101347226
325166061
42982701
269576490
649663505
2071727325
1157757970
288009227
1370837296
1528153508
73906680
810983376
1299453667
520750983
2084244307
577498425
1833831689
938049144
413233474
1222606879
551945542
85248954
1164043907
1205661278
1344891907
760025274
1049891535
237855984
1985380305
175341614
367642610
2000035605
1543066228
1817246024
982762872
259482752
2096140372
945727960
820167904
1209339686
1487606147
1386788751
1239797434
236034539
535769491
1174664120
308729248
1174713996
1822224337
1341101172
1539742684
490105879
1828444074
1184626466
811130364
1965538584
759541981
1169124147
939640999
1722930684
1866397610
679609234
150320176
1980023536
1221467483
380203341
463218878
284077741
262311873
1238230590
397879918
1425320040
1763478265
971046449
1947192859
1659236803
717664149
116372098
1762202968
833803699
282223786
1172853644
26874495
1651508853
757595973
1204652704
626021633
193954662
1388032720
149906750
1226546731
1232603213
637028544
803431978
197385386
516162090
1680908855
1645519096
1577742628
1318129404
1630076613
904190729
1972877957
1600717472
719916385
813151942
754313816
1567454823
958907622
123790686
435822624
1049550279
113378269
1284399346
253546335
2075665990
1892481155
1021816644
1801611745
100129931
938824180
540748722
261445009
919591672
100415361
53631288
112338796
921993236
1648560496
304495962
1787242767
384068723
225896749
2110570898
1286087608
2028063101
1301088579
416816740
1861711194
871765742
1214301670
1203850476
1579510896
1137279511
610567501
1779859878
195488933
691454747
1140219732
382119445
1405377211
329548695
285838964
1526926258
1870778571
1129139496
1945479113
628075997
692165305
280952702
962370314
628890508
1176631892
1710935558
1480096595
685568766
1966551983
968804221
977407625
1732219449
954392895
1168237193
1577133721
913361575
631869474
1003197841
1660404007
1330617043
2097652846
825226111
1299771341
503640135
434537887
1163481984
282888304
236548739
1467159064
1223196167
870358486
1562531054
305552479
1075078059
740933446
1021194469
510766896
512908067
1525875004
1874520117
232708307
2121263160
1713294663
282955633
1645592661
1535576169
2113501959
1659199399
1341669777
156633925
2032054166
1321382278
61165796
690220813
219317785
773521141
1670670440
1517963179
1262452763
315813208
614087578
941468853
1865039316
2004312035
397914870
1875750866
1942748688
576623205
1974743501
1664441082
1394927348
125450884
195305770
1150629476
1144460763
452178684
245154986
164616064
1086027625
1355492590
66475697
1554118271
352413860
1943202584
379415588
1592724656
965353031
276792097
1628742106
774601465
923850088
1713776926
652709719
151861308
1523633066
727842777
795870276
1456211683
167378836
1887008049
1861127213
257569845
275101913
213689088
1779907312
673111434
1471928350
1240840714
1129562238
819642161
156889080
1797551027
672908709
947948099
913122467
970820734
1608814670
1642709869
1053807793
2009548353
222883710
1148266682
1348208821
1741419229
1160408929
1285267383
2105781173
482051505
1991038568
1293462586
320834581
1496657497
973924508
1350790736
42345131
248642294
2071163913
7153848
1713054774
1890157026
436577701
509234796
1537792137
392795391
2056496290
393943500
687094684
1666841272
946239330
738765493
1545397589
449130810
231616434
2001710030
1517926863
962541549
1093754412
1569817180
365126141
2137219746
1518260184
17105623
1753058168
222442268
537039111
1600106595
1739583719
987249417
1488927427
493912785
1226844796
1598490505
361530979
1316303937
1381844373
1755910637
1230776792
821237818
504243593
1895414553
1143339980
1794931033
1645456430
1873431785
857497755
1139507115
1110419723
1031603560
468319644
834379567
536973995
1516185585
1608103508
1279954359
1112147468
1125849211
787083203
1491714413
444993417
651918563
1911299418
617182983
1628650197
1922590761
368153824
1290158069
892168958
1923582933
1248242467
1581389959
1731689168
952660645
777852738
1766983312
283092352
119915258
413573155
933838628
533771925
920946801
427888591
1259001210
2093023687
1794803364
196374545
690679848
30417916
1579455385
103059157
931694758
4491981
1022753103
1039583660
250130618
651806064
1125769420
1821188984
907829380
787520709
1023394715
330800870
534367714
1343353683
491513507
94168158
395463070
374697367
126147623
1694182616
2102240681
1499259518
127340025
1703048928
1219765301
917869442
669470675
1797849925
1200614730
462433581
902658457
1115363364
1815022910
383815304
1181747604
185011724
1143929508
1578523273
1947848341
270967771
1482335551
599740257
1447205481
864459560
1113852816
411330391
1688468497
938319045
895637887
739426383
1205010860
702768220
169709085
1688292573
267912011
1459172665
407939754
1759792157
1683846314
999593504
1110140979
559909350
2091827109
171791958
394032675
589850431
383788734
1854920804
1510817867
1732815421
584625829
1897179210
1960328489
655562473
118952336
1751012867
602064029
249220801
799717383
787389172
446917930
1436449246
184138954
1686357268
1795027869
693646792
770504077
1418685580
1191028685
1153650538
322635336
850882209
1939301383
1820901970
1202420456
962736913
1658587785
2128838823
1464527340
1433351966
1881443481
837649562
1974017601
1834803983
551581566
300328791
626674160
2034017748
416287721
1239826965
286539733
200693979
546495531
1049138761
1524676191
494660902
831779185
55115108
1543344602
1487822643
1920760563
945414597
707016118
1725231878
1802896325
1743486560
890298464
765966466
2040869315
116549422
1900219468
873355278
761662079
1319033278
1259330164
1691625000
1190314782
953537696
121603277
766672977
1899894025
52230462
1150212218
70414485
719985994
948580835
59619293
688298685
23380638
1684546578
1886627083
362704727
1515365114
878733146
614683693
1456712016
59869905
2048689779
867583334
850596119
574321312
695125739
436823829
1451329933
1563624862
557037984
149143643
1832805316
1206038345
1111331663
376447779
1711537101
502739627
280644669
98756340
1556585588
1358874562
1504020655
776251921
119122867
1022738979
385304978
2088443047
967253729
283754283
308306968
659084007
308099007
352082960
260424306
1780293333
238061233
1999533194
332098521
2108486443
1353202108
746383544
853562555
191745269
644787727
1006103387
475789092
53192267
1397247587
1973278809
2145301314
135458975
116504174
652382933
977663695
480745031
1669733954
1391225701
530918969
1262618016
1395593302
1286573716
450133029
1120617165
33449003
1295055525
1149647525
1032913406
737379213
1079639674
16007735
170576348
239924835
115687148
609614564
881401226
778516244
1410221587
326120579
392671042
1334431331
432838875
1320142477
209427071
1545844878
646141261
1398798457
64398764
907546792
724457846
1068347907
18386217
1423705458
1496707170
726168543
1462195485
1330058508
590481917
798103322
2034738113
1779863977
1812330344
661542415
1519264772
54881799
333296500
1071848554
448982816
897143002
1521856162
131768196
703594299
1441132975
2083923811
1182285362
435399080
2049424700
952829607
2089888177
126886197
45531392
872499020
385471811
1519452199
968024179
676520927
2088316671
381672168
1827295303
1823100088
1263706098
360765872
85678941
671508169
1199035307
1108368189
2073194173
1405620594
731072890
1484431095
845508028
1431450751
1144826895
830895930
447565470
63264545
1976037963
1407976316
1061092988
1589624257
171984532
1431335476
964988274
254480416
1715451899
195021826
1228383115
54560705
141865487
696108384
1054751780
319596104
12991825
514234488
604678798
450589587
1495795434
2000218204
192931408
1561740258
995045870
2063706671
914038671
1161561707
1939402368
2013468785
1132698366
1371347804
1251203828
1905241249
1715590688
2057548276
196946780
1601315223
922678280
1594994483
1898093121
1052474835
2072867059
1539120026
280633592
1878009235
1652301480
1756633544
1365276477
1013773683
76835191
1020355785
1519344676
1593664582
532996928
963270191
1660724736
297512370
1639520459
148861908
930290419
1836319725
1065332014
651724538
1280708675
1424214701
1119862459
957692471
694211613
944625831
1679725256
870006591
5430345
872202895
2107017844
1026227766
1146732486
1718365346
379608575
503564878
556398049
1492264389
1194304044
1361093077
1037524847
2011269281
765694871
1656124216
1218352654
1564370630
1995254599
1557982080
1576011087
457013989
1061911346
1751829801
1982712437
1105699441
488591907
439274912
581786816
224026738
1987520535
411958246
61734447
4089706
1427395174
1571860187
102036178
674048969
1137344614
1451686640
551584154
1742634619
1530560247
2131603867
2002959571
1696017979
50939200
1616700957
1987383802
510767793
265570638
2099838158
938844620
926539410
1296309078
1165967632
822043039
901028177
784222903
447153022
1819148771
1112318465
1347916259
1076903955
1415487516
1815959910
617040647
1331219603
1384005129
309629960
607988676
1578176229
1477902918
1300526263
186272167
185154345
736968837
429805097
917399203
72358410
756894170
95391315
1899660516
1714181836
256574671
1457106901
93963161
2079938004
1838435744
1570649119
1041334858
2096141004
1859592012
741844662
15322715
1390970530
385647109
1941480946
277812817
1362237058
1176061321
128579263
203302465
2111670591
1331003403
1711316351
677080249
802162168
2125190783
593822139
943097264
1211275858
1437699566
1105467129
2132480088
904120480
1018716692
1111724028
1852819960
1035247246
1589323562
777132104
1522856766
844780212
1671835933
1823250278
1683159938
1528654635
1034716237
1687255520
1099593306
1081043963
1132121535
1383793798
1368806962
1907363123
1513693963
744074815
1473344002
394983627
2137819959
375882229
5263535
1249317302
334057055
799902099
1354775956
754991477
1579617769
1735671795
1878828243
899993157
1399301568
452463322
970700639
1680816726
1413600140
1826274638
1674794911
1385539704
708880065
501949078
171396447
696765417
963164778
687574807
1425129862
2096389548
26489698
27294655
2109146047
1961827043
951487074
399517671
1624610193
1803570089
2017008387
679232360
1692630745
1342623831
750877823
1834918143
1823074852
754301011
819110412
1817309374
835717451
483811545
937018029
2024767904
1441153276
1335368129
1884817901
1867189496
714251599
2035701111
150605807
1338345234
683642486
534666720
227416421
336591704
1238232116
1012765581
1575624852
152530140
1961575064
180433702
1374856300
1907540382
1976395269
678470733
1930641906
1728820320
2033471499
1345015728
211424215
937152313
1454588576
284359973
830921405
2046192993
2120365344
1376500279
931065216
397985285
876120170
1312442305
196538926
1561918974
1509032710
1820987660
801332502
1714242050
1669272871
2097392035
425769313
1394862530
824272313
1675416387
560249469
1271243053
1836426657
634064063
589894229
649763608
885763267
339847049
1726026532
1995164523
911072754
142894786
1852512152
1400449515
781767372
815244492
1028567536
1692269395
243552509
1765212657
968402334
469509310
1476298093
2082183752
1298507344
1978107149
905611537
1509606510
2056053089
1365923819
328412492
197547836
704335146
559652679
2040729521
517437545
212910497
822122042
1093858935
1003287283
74438783
1037183622
876573963
1745228929
600937877
1545568279
91674613
633541834
2005784374
1915124156
447764716
1058276130
1875480090
257641591
2096995291
64961703
1767619977
62396806
1549234669
594045686
68830349
1561170015
1946609476
232851986
610233594
1450023228
1074501140
1923839693
857293873
1340671690
1524646661
2082047257
1758706598
318329275
102679088
1502584239
760123593
2047826196
1336156795
2098554227
1448082814
132132425
2012619362
696052326
1434791851
355001951
902491193
174676826
778144464
2042786972
766777846
262030447
1510846179
2013170734
1947075058
689985287
278350267
929467358
846482183
1238415095
1135783434
1175809592
287099083
1112264930
1887384808
1711654366
1335467884
368359756
1256154488
1573699071
128168120
1614156165
638969042
442181195
1739476873
941717279
1668820672
696091541
1243954394
1018591562
422057534
1928604475
1767238401
339351523
266669248
404513981
254085956
757582130
673592208
138646633
47276274
2003109852
734933824
568159597
505732561
411068868
183098492
653667373
1586824977
1306869351
2131398535
1566169125
1978900661
1141683303
300772697
1762234048
1366336109
567642134
155209550
1236784406
1154380715
1665874402
1114998728
1646588572
46755733
1598409893
381118994
307516085
1255387548
2003503999
1881971414
867430426
929442204
2050644145
1323182120
812565944
1598552104
720110274
347105874
2101561849
122491626
856499311
218082106
1867968657
1898786969
1977682207
1167169333
1033876695
1731460446
1437670527
1940682131
2006756395
2074842907
2002018303
1229268953
1496752079
235032944
1884776883
1263858458
633450382
114082470
273541472
1804078950
439942126
1592071975
502708380
1553334488
283989997
1829285386
1828417296
1370797723
520094722
544537960
557089312
381121688
1176662049
1042595468
1216015091
797606547
1261700541
1768841802
741364642
1927062893
1551301105
937741553
1472646918
1558666874
1882531873
1266375432
1370560020
610726874
651031664
1829645554
1749306835
1827881382
21378334
1687141366
1010063028
1191858442
1737696605
1396487557
1584636316
121485675
1207525326
525803664
1734315767
1528022969
184082553
269076653
1631736999
1666019252
761204320
188019565
944991376
6423370
204984176
2114280330
511674852
1730261915
1282842800
1414952495
1902188775
9427101
1246804546
33619557
888292331
153485722
576796820
72796665
497123848
1490079102
818958125
1764549830
1888595332
907512554
1356235353
1408562801
820945374
335519994
957671984
679931148
627007957
459062866
123436065
1985737426
952026715
1700713223
1754684883
1981524224
358855639
1448005511
1203453539
1719446873
442620315
344665402
279951938
1419339102
1850472129
687161125
1514259417
1593447261
2065738224
1797278170
879433337
1236611581
187352626
1957913419
1714991288
1160190241
247345638
1955535931
416241332
400681457
1188711767
1533538034
1126571015
1872151173
685432860
10909948
607123001
1943616372
1266716666
125729345
927815343
1354639951
230285031
2035129864
1358876037
1316401077
1807069612
997395121
2012328853
774408720
518544735
1005632091
413129781
1801761556
835468923
1766300308
1608208409
750600934
541513316
1193244035
1522470657
488348996
1908109903
845914501
1889393453
446162200
1911838968
752711972
1705511349
515029190
1244365092
1351982117
1394695776
2129803118
1000067121
1512372027
1679813980
604195737
555999114
135173209
736953683
413155456
631458694
1679504186
356589996
1486724703
1222347154
1676650742
934536570
329141729
1555908164
729221484
1389960316
638584130
422267848
483497504
1151583926
1580268573
1012658204
1184462780
180889965
973072241
1780615935
711867708
1022749386
639057572
478573724
1121461435
1877160614
1687471923
2084244379
548678656
390190534
642672841
1603290005
1836705915
1188530187
129321451
2058762934
416032400
554833428
233321512
2083674315
1961186235
1401989107
1872117782
1687319841
110144779
943393680
1752353263
1619428524
1384200377
195036848
219917682
1219088438
2063041859
661893349
275958364
711242521
231158486
1378276997
713806012
1634722022
1944928817
2058379911
1416582346
1369584754
151531067
566349936
1393830870
1020396753
2049100659
1069524742
386928544
11732255
677572762
687274668
1168149442
1018800458
1833756242
1202255676
1389179058
2016220593
1131192440
2107994687
1803817171
1555076097
2136325365
491619821
162628722
2041418437
1913343371
737620574
1802778157
1227303617
2130732706
97192016
1236170431
1453337961
1694660812
89447363
290839094
1960622936
847146966
2132835692
235018955
1600676406
447847484
870022611
1666991747
2028585881
578249220
1368716928
1714369155
258785884
1619309252
919887293
1559902149
736901599
1442991107
1751146253
1795634987
1921268496
831963367
212778753
1747248550
2094388223
538003877
1175864470
709255435
1615158668
587619357
1861987161
1298729817
1037848826
1053756362
156409473
1363259308
1236772692
779891343
619428446
1934749291
738967257
762208362
371758813
2133258649
1978059224
1264817172
281991643
1705142389
536527956
686537447
416502103
1196346524
702018249
1733622116
1024857556
1021308305
1948313647
138460026
908637187
203474299
1482757148
1848806492
1297571933
514823427
1297013042
680114047
1582182235
2064205863
375532390
846639084
1473468806
797254072
298366573
1302151578
1445954827
302100477
803244846
640976966
1274877918
1847855356
2072139504
2006298996
741839344
925519565
1518608685
1967817426
713289648
292715442
1375572477
1305258991
1825248350
183924261
569819124
826727856
1935621053
555642298
2018150116
1606986468
184906951
1030389403
1252353516
1602105462
1314661498
563387993
464119119
480019815
305630828
1324076947
123962749
1507062726
313354433
1271504708
1867592868
20510680
1420326337
1159915507
2121289069
313854312
1912415742
1767169596
30481590
506473288
1813529106
2087675259
979234913
1824801840
729849484
224242545
1486728543
896220737
8705139
1584270597
1130032559
1991831613
1267598381
47858297
507029160
1347538038
1773182993
1712378607
1029527528
2079283810
473185793
1755369921
1333641393
1323529813
1609265755
2043208228
128982669
2049661242
190099837
332039033
1955656576
272853450
278739657
1145218393
2053264550
755815402
1790904887
1894286380
300859338
1966467525
185783059
1412681142
2115533295
2142653231
248447477
1015745587
505312699
487577192
437045019
1807440877
1522516398
1428512888
1879844980
194668142
1753644560
1570256090
1049631846
131311551
967007149
935157348
340503471
1006762342
2112004500
375109488
544807805
1213622249
2003024825
545505576
601104315
103632472
920408343
535971183
1766856164
18004613
38789552
646888872
788743882
131537359
1027927402
934708158
501231763
1551183019
564175325
119917054
1224071461
1084900210
1953632274
1752128429
722479424
406962801
571861993
387196229
1001475479
422899242
1362874872
275481677
2055020812
81788762
74847418
1303207944
978296876
749567930
1310528637
1167001965
56058431
263777739
1785666646
973333459
363666423
772385089
1207290133
2010305611
1812015511
1093085017
509212536
1389460224
404234651
1625779949
804207000
1387672300
1894739517
913890477
845141643
831642041
1283649585
1053306859
520245138
2116182190
1699522802
1082383837
1400991394
1766794391
364342453
18722491
2006965472
2134904306
1105042662
1867227537
218120356
1235253642
437054021
1755912408
1643832243
431941749
1453858669
1933135365
1487528355
2119858167
673182338
984354546
259317219
839852716
1406918677
1550172289
2021999250
477218800
1493961888
208383151
1370228211
1359805580
2122133520
1618318700
912390379
1284481742
1420265074
361075018
833330683
161368814
89246510
1871130646
1170834981
1675123498
1010907999
1637279346
1404975223
549584906
177184564
11715349
617783220
1533273277
1616928068
1505061275
341966904
2022814476
382571533
513562686
2018932517
921197581
101071957
1044017856
1792999411
1588930588
1236685750
1553455155
524942
186027780
535957091
1231027601
1040149069
2127026344
1023218234
2094994220
1592607674
1948812482
6731728
1395634291
2003427935
1496349589
773084648
811190309
347771021
1830946152
670208743
1866720535
1109246854
1055558692
589741915
2021109147
613407615
407052851
1975072780
484094014
9529526
1925305202
1607586006
1402763363
93846168
690797915
499074547
1102768592
653423937
813690703
505591568
2090722641
436858971
1094128274
1773676844
1214985420
1174936779
2055985871
542445770
634634230
151794528
779763288
1758848140
1513818004
859269879
779843105
1339275012
943319761
2012870255
503891568
1394268461
1302180631
1512672077
18288294
1039893669
1059350547
1066037274
1910251969
78482968
22506521
1687425511
575596226
2065702604
1225089146
1499079529
183713903
363755596
2096910791
77808312
1772273169
1481817330
633678870
1649813369
2015564670
856671046
1329690389
1317427623
192633130
1214967844
187456077
780758850
437851420
2096044203
1117776261
765317906
2012613117
886139993
1205844288
181146192
1829752974
1324443601
550091356
566997861
597833545
982306500
1299078846
1758761962
1219848881
1998630526
1567688024
291884837
447800703
1678796642
2045882108
1378560946
113518846
2144059492
551614926
474616516
1595293003
340590629
700409332
511642950
550304277
1357385659
1256776149
2090126104
840766827
2005116155
967679582
165523552
1974730193
225801330
647572219
561573098
166492476
1851419617
1114167854
1733040421
123669864
828634289
659713465
1354390855
327102730
129187182
1968966315
1279401836
555107070
343641304
665220554
994720114
1099778765
1036295125
598382548
830977891
1997963658
382072680
1116424695
293936728
149397792
1257532311
398223656
636762509
1876295042
1526363375
2137011168
1133736294
180708417
183810943
165408053
1334815246
1736099000
325817404
692373775
980134007
226730218
2091027479
409346393
395706769
1577272732
100071892
1245835579
1979093153
1146538380
421959786
1275894348
2111599836
547411889
192358640
1657073654
483760109
107887997
1423449465
1353288734
806927501
516178974
1865894528
367815522
709563478
906612930
1046585939
723898777
562716116
995904703
854128113
589788498
113544052
939611506
1353171055
1425077498
2139484512
180761815
1536948348
631673421
2005334945
2084446716
737274605
1166751569
2137156782
233851026
205004145
840876568
1912415023
933665336
181745557
312580364
575170791
456025416
1375270517
190744456
2133313636
268154597
1734419954
1866195377
727935868
1161855393
661365593
1177874630
2075132325
438865523
1695442877
1920772032
620047843
822818050
1382980062
1428856577
555449762
730061820
871344298
779311367
1892345374
1786921078
1639149041
344772195
1688390446
511936409
1101289257
1065370193
9735577
1766135189
776116617
256532064
1479123175
1264725703
747465528
483039126
1922968129
359489405
1702970681
1428347280
1507403277
355904584
230960873
306740217
1869289055
1024428617
1077481222
1520926105
2128361915
201170877
1314064075
1826163090
1152600078
183323468
723637149
2072920844
1170062026
1142224306
1546664255
15751642
1514314119
786049219
1164801328
1473701432
1021890837
598306924
863680335
1414892864
1027215708
139592297
970302715
1682042302
1774924764
110505701
1350099776
1400034164
506669543
1136761014
380348747
647607296
1561948891
959853866
1054431804
448230150
1053104634
2063668564
1768564576
911044181
11877767
1789392071
448117537
2089538037
1793858612
159421259
38333038
970863870
1270197226
1459803140
2010607436
207060245
986888149
1688643225
1683139423
966658930
689014314
167687827
1136554472
387526806
2038237078
1759568958
108845529
1077995648
2104200224
982353094
1458182193
303095743
752222908
736520833
708928210
1639955971
1484832312
1608955104
165927418
670809220
1537131678
78407947
742029916
1628274889
2126030005
1082446255
1116477578
761413868
1304417468
428648460
1396728316
1293824208
391616517
1536492337
237561843
1685599567
595357261
1696469307
1116287336
230678848
1808992503
760780474
2092357084
420395368
1074252154
1111439186
1397399262
2026225805
1153943580
1861781078
301707882
1025002521
603742631
802348591
979224079
671424492
286412366
306905492
1088116721
1312740141
1949646601
481198846
2120544670
1755610082
596182197
1510667553
91124289
1829479423
159989127
742056873
1660117397
1010599021
1943571524
251761318
1381713993
773950083
99112314
71731103
221713509
72033254
1862403678
1923209468
636518967
1309200981
190505693
1418348260
1185189577
276334701
66804742
798366668
998372003
269307337
1365438022
1751110535
1646568308
1747856150
955352889
683641971
1837588075
816733816
1967092800
858406825
1749302030
1207949280
900520240
656916736
2096972950
1948319004
26324411
1743816553
1323703504
1801893431
1335313377
124009722
310879751
2036580739
1239701275
1286215538
553039252
1531859047
1139056922
652998770
1842793941
442821316
1452603740
431838658
446816417
435395627
1818032803
1910434116
1473124687
1102735122
1033843105
1445996955
1586147160
613810683
1531499233
297765399
200065004
1047255876
1690958145
1091207958
142946563
1668965794
1795124236
1570660994
1836620582
1045343225
1236725089
2020271008
38943646
1086336537
1838616662
1278709691
2095771305
930350241
206804851
785180115
517812824
1049120095
1228364379
1216498594
572469261
690544582
405583082
1593951560
544984904
82725025
1837989052
1764914588
2143539042
1023938351
1763934109
257615531
1857022563
5455936
786598381
732699077
613220053
1889420165
134542621
1418092510
1609253322
1216018317
861125930
1927870902
245987897
270538045
2072190856
1688043491
466960803
687529207
1051509039
718279631
368660415
1790053063
168844535
719673068
982699041
1132139102
1231288652
276769790
1904650308
1220715204
1226614593
1824603706
1703936533
1682535513
1865992335
1074156237
750816760
1291213447
372563252
811032600
1582041501
1103012572
1643371107
1209364083
16233856
136689286
914622691
895959067
1873205157
2129987828
751397480
605798873
664618411
686639701
2033625338
1892827859
1848702774
1783751891
886934543
492401947
1505992558
1330626702
1497364510
458634739
201150679
274747321
57307952
862133673
1365321174
753525510
989934819
66705553
1685386229
1535002118
101235607
1284982291
1087702482
976790248
38988441
1990943335
1152179609
417050475
295285031
252048816
1429077708
1769021505
1567635471
663817425
1421721915
1531668079
341022766
1649031499
2008230454
1600827989
1094981769
864786938
1721618439
1415987405
57668808
987081398
590267263
1528491830
865643350
1718279464
1325171181
1551898468
821810022
1865283776
1098575936
337884312
531135440
391398182
1285577826
32427662
1447694477
2006740938
634423375
2029203215
294766981
198924624
583449461
404970791
1065853088
416252078
1482153346
1425400352
1428934695
1917605483
721787130
1595200909
619829416
435046901
125535250
123384076
348000145
598254176
1127175366
2071817522
1580119381
1184767695
326965748
317252972
874091418
2111135321
465075574
409568396
1011295109
494538768
1221332814
1869101205
1150565470
1182526519
186619708
714649438
1992509617
729576278
2107535040
622516836
241567205
656176962
718726249
1848687659
946391518
886729549
1733010646
1523153573
1273516221
1926396979
573582776
1463991599
2015040553
1808887845
468273126
518082487
1396123906
105598985
600476069
1302466392
1784522141
367449798
1420419325
1411653373
179605427
846113198
1107436926
747463378
2012762957
538532174
628994792
1248478510
619561195
1111042280
1591872439
514441931
1178440535
1115987789
2121630392
737590895
1080196577
1279843983
471330187
248487384
2104673127
1945552104
1801936719
131935604
665736055
547083395
1332341324
103402798
433746308
234349553
643131991
1643766909
244572824
1124111880
539907917
1881578997
870360030
566467285
823566052
1358687365
1214916718
45659987
306546646
1555748733
1273569400
515151292
1254202059
1392578086
342607457
1607294424
1662358966
2037826805
1178580451
178394424
895051116
558094543
1013467591
244697033
1023944822
434977865
1672118920
749696942
1614559383
1801169675
1649898583
166712612
1711947250
1206691492
589184263
722321427
735332426
42908300
2035188594
1152028289
764277269
1946814575
420772950
1009721036
453675634
498474052
106395936
715304435
2123253518
2130577644
1761869522
736917835
1727758141
2117323805
1705665349
1108420106
437579030
1951660703
763032562
354218503
158202076
1585100034
1892197349
1569434464
516033134
1860887377
995836524
1344237794
1921770442
849918308
33175845
1865890532
567673753
1070105522
1287180753
920005310
1046285978
1672657585
1907164501
766288661
1044202224
264134584
1071239525
2123639066
1585705433
1302503681
1245058791
1527712631
505282970
1415628357
920191116
142398330
1287419943
1768383585
242544744
517242028
594021884
282057167
74053351
685077973
2057094877
716641099
265867413
46164084
1944491324
2060621686
1916759145
97044863
1394082933
981654406
1883765311
1133523334
1297345119
1019469704
227770545
1310489841
1111695968
1451037223
208206818
1171895313
636440281
751926713
1179780009
676903865
1474012119
1043413833
718141755
530304302
1041545629
1913466982
1298447831
1524741778
957376070
908988973
1820455167
1191240449
1733730387
802140620
1050785512
1300441951
906783003
1237422348
460850816
382954814
1704574595
1877851757
1121681331
619572416
2009306653
331807098
324847991
2032434190
1857216017
608116372
1989376137
1487366957
1518438620
1996938215
558464300
681853184
1829150355
938978646
30284265
1139489670
700077928
1319706696
1457086832
422352733
1235959327
1230135494
1837710524
1375641664
295524793
1060703562
1830877673
939362896
579625109
1141789356
1666474443
108400833
988410346
1891324151
1946637951
1412161395
1896929387
893241160
596310531
1106035165
629560405
441845825
713120652
532782223
1170370040
1357330035
514895542
1135488213
1985498973
1745536953
2083457252
1511035103
1568122720
1106793168
1047505115
147953818
216011618
1661117051
1088078632
1404493056
1954517384
2097877583
179886583
1229431103
1427438397
619459281
2052758126
483752558
1548715779
1853666787
2005287805
1935261661
1778668408
1055630005
1834193784
1308148634
2016606373
2086064634
1203715835
639357556
1035084606
1553773232
291434202
2083716182
1702704537
1955222973
297715276
1263510617
448525136
1269219974
1964077434
149477756
868037265
536646484
301710158
289044007
1950193377
811784528
1382329379
500173085
829641499
1390823580
408104908
619480402
410514283
1343466767
805454817
1168095821
1909010467
1929684486
2088021516
763008144
2058995720
2033167107
200358461
838018372
1338728888
203184048
636518519
682193811
1762293348
842858410
740635633
1591612348
1403339991
726567944
1416100087
1770751897
571918899
2009046595
1366278848
1689479066
2120140154
1505754465
1952430675
428888647
1608499503
1907968415
693349438
1753064685
547104122
789706985
1832124213
1015413596
195777297
691772248
2067411441
1000962135
14664925
338519772
1957618178
1477236377
1874278933
1720454177
764041682
1533165524
902687083
1860162178
348169751
2130505140
1529723430
5897273
1596077455
539005455
955418510
248148631
802815515
557680417
1289513451
75938461
1907501930
233490334
1451821488
1411592339
1885885731
546221760
1496119678
1124044106
24788331
1439138171
1053169689
684175736
804525746
1254407510
534772513
1663678973
1726566923
954348001
488857966
69360892
39908812
2046156977
1175038997
1281395959
2124315529
501327029
976052820
1382114844
835728955
991536077
147897037
1241866696
340541572
1223722564
1280519634
931124004
396686192
2073720628
493817868
1939974976
1828578207
1190653063
1010316460
1184925046
1596614958
1582905335
854890252
26934111
222211016
1015799365
1091046896
1715159339
1583102803
2023930013
172754166
1459161770
2007182307
1762253718
1498169100
966506036
1364245955
1469532312
956408062
683524515
1077185241
1315530073
1153696542
137529051
1690647772
1317289102
1263275091
1263484741
1899875322
238978584
1136530346
993546526
474760379
783251126
433523394
1316217404
1576736364
745429228
7630929
706917817
1084090772
689237387
1204832762
811618189
531299756
135631520
652879546
241918201
579473434
982922583
2109090171
274168868
427936121
2065762493
1338710710
388567477
520926386
589039392
359170878
1767682985
2147401022
823671274
47042091
888840829
1896100942
136956271
201028454
2104991949
2318530
1704580629
890710376
1455689828
2097779665
56825781
768352276
973755840
1124911144
1527400014
1210073697
1874691194
1676331021
2105756232
290947441
2109297527
711908176
2046047387
765339044
1062492631
1212612135
1447493397
357771745
1214616110
1114742430
698029134
1961598304
1935550348
1405936500
2043125922
914886146
2109245759
91257346
306162119
645200503
1562232710
681241896
600370981
837766274
46282572
773554783
429298293
1906695026
295329500
188850375
829982638
126940680
522791341
1954201545
166776076
1373173013
1841849717
837278767
35613740
312792476
711755098
844330841
1956004175
1858722425
386182864
1158749395
121998393
192231401
767036882
191852908
2144487430
487113887
811692334
1048955058
1153911815
1736684649
1120546400
1447445321
1899115384
49306307
491081287
1927116201
559746401
745534578
409731358
562599420
1685444163
110983730
1239177901
841691637
135575289
1780513577
620451567
1393389150
1068633395
1231617636
299574799
206293955
2067610702
816672308
797360253
2090956294
354764096
358844681
2115224429
1700141457
1497638588
1988975891
2012976428
590889544
1128138020
1095977374
828166391
648888761
872750072
58984870
1726348175
1426037943
1129542765
800310794
2102034271
2033517238
990603091
349384682
1296232785
181717754
932176887
758620768
926522242
354941830
1497727276
254627253
1558467415
1906038502
1754092909
323774629
103584870
1410331363
1185584860
854223696
568780205
1475925578
52691964
857755924
33195227
1365254084
1850872589
1727980282
1706711886
485176167
116059017
766118392
475019832
103903601
696067430
1328818401
70999664
466285644
1978290617
2100461460
1812151678
1822480104
1880246950
35886053
1532991636
841483066
1979731082
350266567
322361927
1464829917
1057674465
1400054887
502512140
470513326
880233398
449264222
416491541
1233472351
357724950
1188318550
1911259765
52091179
2085527502
1626642082
768479448
1014284619
127449459
1615117177
1656998035
1025339747
263520909
1644457744
1992710575
1579264363
194292029
638655942
1349943896
1449364002
1966415602
632528534
309373774
1986603888
993671409
1226435984
595643499
613399129
152311972
301330000
894867687
1051467645
1885461524
131741174
779809573
1044524299
1130501442
1292754314
1399302512
412833137
962726766
11557996
1170373056
1411770750
1128055468
1965451759
1876713140
816176597
1192938703
1206446178
901128832
132127410
1338237085
300865267
1273707852
948523253
351484666
906709932
1610872591
2103531628
524273438
1152939610
1288689000
109319960
726208033
48802284
1753829299
51965480
1425666084
1536585666
295946876
95006996
2094146447
1642897684
2051333202
1300898657
1179090498
201296236
1367988807
64552846
2138047855
1949307164
1289399213
1656980528
927319440
963768126
984278685
164924253
1089827667
80602158
858403800
1916282918
1606996729
1285094246
713358299
167562651
1482549648
603575903
460741107
1970994094
687600761
1064631912
940333444
1378645806
871836164
1431912073
161446411
375129761
875839854
587531923
673086159
1295432061
1694286691
639489215
871329692
1994896783
1534403147
49457260
80158013
1082625488
690330079
526547945
183999772
398991531
2082920514
733988550
802638328
1382415838
312700455
692717745
352384022
965235878
2088699494
2012633739
1766743344
1163422455
1326737099
325061056
630062400
892967459
471545906
1759132263
1645547060
1965741783
770086628
381391039
426696860
1761263099
1078815371
1864164285
327841612
1108814738
648906466
1180956678
1609002192
1960925462
211456900
1746092421
878911026
915374848
1072282737
41397646
963059779
616896593
938158637
1944941915
1129970553
1412067192
1455571514
580188214
877867035
57476360
787328724
1768988230
1077117636
338772686
1747988433
738509273
274895001
866045082
875246244
1269998142
1267903284
1213224874
471610005
136797668
1359740217
1267730515
1313726610
1180169413
102758029
669603946
1928205350
1336103496
1736835244
255428005
1964606419
1423138781
662862410
1988593612
370033672
1591090881
2094595222
101486221
227938614
1495780148
1705698961
1341524072
1809407589
134677859
75706817
143274136
1709977299
111936785
1693486752
1182278970
797291721
1474024056
1613678718
37520827
24361827
626035072
159412572
530815233
1836766645
9413655
2096748367
1150417923
628381520
1374112550
580796418
475846443
1687884992
543928976
1926261998
1729797546
924314534
2146269754
137848749
1484083909
1828655861
939661501
1314428514
1369921772
453980910
559369567
1665669135
1852557143
614680045
1152031431
1307600999
751519810
1734885478
2027800881
2039630973
734953498
1116176656
331444217
2050885245
356448862
1477904647
995002497
1965478561
1119854801
281050208
52955332
584166188
245741964
380627529
1146979456
1077957714
85683496
771448146
59234447
1733931166
1379194107
97792800
1131994161
770727324
1438683440
1458781726
1356274733
367564678
901572420
1624288173
1696504974
1209951759
477784215
408467051
1973396239
1187844107
127213535
535698656
489982239
995678307
688736161
1772839707
1300731551
1048314242
1541966196
838064440
1457644372
2029525616
300204676
1367698873
1536967211
1041011283
1743082380
995902407
1852519093
1209242879
988018138
1406735680
1759435654
180760483
659429823
733698393
2039483645
499694683
1356320175
178271741
2140359309
356554346
686631804
433534810
48946665
894703448
638275324
1769853126
2010181881
1217780277
2120864846
1995613312
2094182332
8145006
2088623674
1288803374
1775596254
707161544
1811915796
1237948650
1346302463
684659944
1782286460
347956125
2056879700
309275445
345487062
1103086957
204293017
2049994100
609700504
748478345
388469658
1735482250
2126773397
314645544
1510553660
792425865
487020974
2137976265
1395969334
1630322460
1864139100
710170730
2073436843
938839094
23292672
2041659665
1065068415
11244862
880719235
1851754142
920312673
861098769
1128594488
1496179021
744016197
35693597
581875091
1444842507
881822044
1947187070
2076809792
725267377
1831455547
848773537
400200210
1305194397
1972201717
156563787
318188312
2045444641
1357774920
833968765
159356856
1970938092
599823715
1672983538
956445819
1219691595
615071085
1208973937
892442394
1805811918
589025218
1325655491
1572217857
553477734
872980945
445568142
834940224
1944152443
1728989014
425457780
1920964586
254988846
1556700834
594103000
1029049166
1785198040
821780822
1613351021
1670948429
280196636
1767997307
2032891516
1153318486
345917988
2083815734
459386316
1423385920
323128887
124432786
206876667
1088124877
2138577907
2079641724
530023167
1318908752
1180953395
1313803477
604313244
642077913
1006320025
803145444
1868934840
661274321
522943316
1790434023
37591306
1138730828
1786254044
863842942
1420175742
378654321
251580843
591290279
942800171
214940852
619987028
222461693
1509787597
2089765063
231255708
182362419
1395451803
1783867078
2034699238
1636761198
1563951406
226458900
941524888
1437347739
713417843
1375437713
1130887363
238383414
318273565
708487672
1641549627
1682500902
925462205
2093270320
1483688683
1392708970
1949925929
1418774173
496549106
983422505
2100492454
999782795
315133840
1271482311
773877817
1260898862
1506498023
911591807
806941620
94737205
1880565008
543791811
1285707323
2038166604
1401910228
2040155940
1508562963
2100048023
290243357
1868779286
2021331705
142742593
1075383763
512909964
1847668146
1192682469
225575443
392381333
1089886442
2087440849
755105833
1747138599
1350538003
839187533
664855503
609596675
168473882
1812853887
940413974
1148389199
2022229566
1227934790
414276422
1148847824
1464244247
2120789073
1591609363
363712710
2047126488
263779019
1024971924
1241024994
1276075389
2060572997
1193023384
1435248702
1528322127
1087087330
393591928
1568294310
1504859070
1480676174
2140177272
1209793209
1081087666
288615405
945555870
641908666
868729991
1480536809
1521457472
306927595
402354517
248054017
1002423018
1280033653
1130888510
1509169210
588692554
682965405
180042154
1514111376
748718410
1491282592
1907512672
836465605
175893626
724585276
505516187
400343329
1063329358
441099562
1109801094
1922551376
1401900750
1637855993
226749795
327946148
1934748807
1322877160
1431186635
862523505
1464776112
780523663
69150523
886440081
1273860088
2082501126
205314956
12897045
642459856
1809395297
2980845
2134488055
1917279627
1989106310
626792772
1133543177
643853412
1184561338
1200527517
2070420982
791407511
1042092807
1259204038
192800220
761170504
1303385539
1988206963
98651757
1316198681
1953575375
748657619
1225341021
958749054
142329416
1357986292
527677968
470226587
1359991677
1510910290
597260286
95552908
163345578
517049448
2082308380
1259728233
403137189
991946540
943896127
1637783504
321551851
2081444484
751810586
939460714
933257327
440957337
766139626
1100185174
2119760047
613866764
1620291485
359349077
1368337274
1541988320
697136532
858461339
1062764074
1692277665
1502756030
890882753
338151697
442104960
1416163849
1875323614
1973154149
2006230374
1383923712
1021244677
1746119733
2135694581
935588985
1876463295
530532303
953598108
819572423
945060127
386498145
1391985119
1671173824
2132316925
634409093
930638381
11491885
398204747
805758749
1503782675
1735635799
1916049207
288980314
1289838211
1444263782
1284784355
227300312
938380098
1266822247
1047236739
1651419612
66789672
1361471482
1415467158
39501886
915028193
1451635885
1402835258
490464142
934347997
550519130
571957676
1362329123
1570884802
213522068
961368066
1033253509
1904358129
17601856
1994567992
874118570
11386698
1953103065
252948865
1783521522
816166023
1358330267
1516645616
1469551824
1930374141
1286355552
822431525
1510326993
1648392628
2101612512
56163300
1317095370
1040111925
45847081
1619656542
2128936532
1932353876
463589060
549717565
582979777
1347305624
1383300971
1915117051
764728297
64438713
862963738
343178548
1201154183
1081775887
510557502
548885433
335078974
1722085402
1348530700
1327522560
1375325523
1502729315
742805224
1184865903
1949073843
829901086
461139784
515707773
2068450306
1265220571
292964353
1567054191
943809826
1253652523
1459672625
1602734785
322242448
1990779725
1029674066
1145930931
322996642
2055323736
967408001
541077307
620708013
1830927416
753893222
1850445218
65858064
675808010
1171632187
1779750730
886660717
1593809652
1952955656
940234457
768101268
229198182
1494359260
2093077251
431355474
1296416530
1808314742
1179402094
484050257
1187056561
1350825679
1868641237
404837209
2048940831
1784526992
1833020549
683133158
1217591545
1052135709
1181586315
43728687
797416705
501968544
1096388551
1263561163
1711734660
1330209530
796302799
1139984731
347387271
704641063
301756448
1610130784
737629449
352571380
856135478
1478758252
1793646842
1541753205
784101822
1597631476
2094038493
516288390
1296033053
1480066419
705064471
1605725995
2004278669
1273177792
1950569939
1340020099
2107479623
1571175718
360433552
51435042
1474800147
635142763
998840263
407165330
2121919196
565751546
33585760
838243103
1865351842
1463235758
381248987
1227644851
1958206370
1567719595
614743959
2050927398
1137233933
806241784
330453194
1652924364
136618688
242405117
1672479342
37116776
74858428
630544523
1662148865
1440263728
1963606938
1701344240
1104734666
2128503020
1989758100
687370523
63217168
1527055153
1198789221
1114886293
474308516
1447772503
1384269456
175619623
161388062
325239572
279264422
1142526781
333715757
984060355
1848597188
2101764228
1737516728
1472595598
121721138
221348067
445980223
710426656
922622799
1890267954
1172751563
769925664
581355406
106445961
1017434666
1640159793
449775513
316904176
220136510
26930885
1643874492
2137198398
1595472797
1798690185
555422706
1917331259
1842159567
1587155287
258700945
894808083
1263520691
426956916
343618023
1362340083
1309917613
116277976
1880683586
1633291404
7399286
1499136214
1025628282
1630251999
623790854
1659803797
1899982396
356126735
1664118429
1732062441
1288080132
969631021
1837948020
1728826259
50848179
1239116815
73663461
340149036
1015243463
2146464935
1979866388
738296221
1905222964
608002146
1458165088
1754495509
2099549646
1370074150
2055504862
367629284
748662867
360219378
1298244722
241606748
2053766960
728225671
217964050
112285798
244949978
440436636
2016922924
318530634
297445154
451970259
1991366885
946923716
1393676711
2120747092
1552043792
696556869
1019890530
882035731
1521666125
2082761443
228525271
686181730
1546638475
1018991111
1353770582
1595807591
32108343
960977147
291162453
350164279
671660875
1001079245
1374959542
723184552
1496418279
718391532
1502868630
1009540146
1409424429
771730312
2114145316
163950318
1241566152
1981265233
607333561
1474962684
1180881683
1016141547
1252263410
1481339427
908720982
1477067923
240218513
2072264730
1513785066
2055297887
1003660242
1405663214
2133485056
1163596021
595633007
784733332
766161436
1535191150
278088193
713702699
562852523
2046914887
1883638866
1265395490
880912819
1672891843
1731561994
2131738839
215721781
346144923
1212606206
45687603
1202169366
1036256096
428468819
1364249680
11186256
2052498795
279373682
260645301
165530340
58011948
831090239
1656978070
1462463091
1599888131
2132329170
963375615
441396986
629716824
1995382392
1235566895
1171843203
1897789602
1579202424
1832755599
762569655
2132784663
910397708
134592408
1018395912
1042594151
118035596
1338147840
1153826377
1095620007
31092900
454254432
747553161
409552065
1644741291
1321532218
1573428890
55283378
1296172462
388656273
485596781
1317467746
1562102667
1429552804
283178992
1674211774
1671740674
86346967
436753342
944842231
1779294681
1724589183
948000889
1206611826
1503441204
1433448498
589856721
860516104
876013950
128575730
1495675311
1683431630
989409639
1566429427
1650927897
1266547158
1583972202
1954936273
581246991
1559760578
1425427049
1933294344
364954706
1832567349
965968324
1338813377
55440200
1742142101
493243867
1571738951
844316186
472965230
76584922
139340081
1700640274
2140742971
1464687256
1791748091
1781137764
1282461867
1705949709
1575555725
1329837689
1377867793
896459885
594863532
1562116349
432847757
1852094895
146299570
1060670817
936275148
1531788390
796373832
1564196406
974896522
431671718
658705002
984033045
535237888
1025186057
518975401
1331253756
652160820
1441072514
942540953
703056555
2123932247
2132745541
1835318226
1343648763
449441136
1234172454
66052716
952967883
1763905177
352936385
859276011
1712096093
531210543
626994648
2064028396
344147163
748848121
29031427
432063021
696552976
154273633
1914546001
758074297
2134948202
1274782793
939493064
1186844945
1782667588
1495939424
1814066933
505428979
1380549755
1902760449
1018735016
326805733
2077976978
695989319
475741773
1547983219
650390719
3110766
1258004928
71216551
1898908250
1487200685
2141632422
1576609714
2111882306
317214487
1520486688
343635196
794580489
1426710274
750337710
1238270143
1624371320
1392356197
163913492
205360788
1624850036
61621764
156325973
1850235969
286781778
901562234
163434407
861883552
1897239708
1589720213
1058159146
1302501544
27110011
1267656095
1342028927
1459456856
1496387594
145413245
1083331452
1108787725
1898424890
1842604384
1802306615
900626595
641947719
802399160
1327223848
1596185253
513094225
937315765
2125630006
117071200
1102449529
1072413818
295646631
1415062257
796082050
1469158805
2146402202
1922458559
607176402
2097683753
1834467902
907862425
23171561
1646431403
2121067019
1809932450
999763662
1159983167
1889672560
822356785
1053406304
2038009398
1320889568
102931074
1821964046
1417925679
1082444736
1276684944
795346198
783732250
499355694
1980404413
945023612
159065000
426425129
2125424853
1562819934
777559993
189516124
351652778
780661395
1142111595
328190586
2117833979
1170930072
1652801340
208372381
1517392656
1960648861
504679574
2074038684
1218726928
1911800120
1475188861
1987306418
1619183579
1270592632
1475547108
805611953
261906861
1777012462
1374195626
852039973
657367933
422978943
1998136000
325956840
1232873226
550033590
437405943
1009638666
1808105848
579152355
840516703
1157588703
1276982250
241702696
941879478
637599281
141535083
1016446836
1732124760
1857833986
1983393263
1353567878
1583645504
233629798
1887178056
1546203747
2046694867
446501323
197431527
1285690884
2000491955
2022255945
2112955588
235349693
332431600
517672737
165312233
1742413755
1617894465
963513094
1692377601
2143395614
1692729643
1374473204
1452695504
314196278
7123977
658109672
1089946405
1636500873
557630103
1454672101
1367276049
2080045760
38988258
2080971673
1373476928
161362747
379962681
1902168208
1760356772
1712586857
621151008
1658778840
449235984
1639479350
1477977395
1971246571
2029293949
921321652
703579374
1384235820
969960138
1193649162
452289221
2109689197
1481759161
2052451706
266321037
1984437996
1805527847
635309322
44673696
1038918788
399898972
804881403
1720551278
89685258
1337505271
926324988
925834506
1603514849
416759020
1558893606
658316136
148551582
573468204
1822606401
1123227346
2044605768
1059245990
2041448850
520424962
832280062
1056323749
789097232
1419606185
1428119437
586187433
1963110986
389471528
2107790468
1670661289
992415750
557445012
1251105473
1196987630
604162092
141113085
238562536
1132516215
59598248
1128479883
818598371
2043378674
403945356
1151615305
786554328
600899652
547738825
319847620
1700231549
520858362
1932093587
623895200
768291596
1386318041
2001815044
354709916
605460101
1378442177
1926972893
1753483574
1176800649
1858311335
1586850006
987678847
2092730347
1509971482
181093735
215675796
2096262010
338394549
752663450
1376740055
1460423903
431470478
115273910
333805604
1892609987
564238229
893948966
535535197
373427860
1086569527
1305111459
1008815588
1025338097
1815410822
1570056051
1139121387
204449411
518620743
2087550465
1548833697
825221734
1425031316
353341789
518360179
210446329
549774795
847419921
764926070
1004443821
1431331307
354278602
459599589
284124924
424681750
153085323
1890771719
202478989
922577191
1943604309
1391190660
2114879648
485342396
1267351888
2061138692
112995754
1262830754
825827601
762341761
982934401
1383351091
718950676
1455484887
1389005570
383290686
122889114
924299929
1749505820
1052511529
1156809735
1177886871
1535194331
105467213
1713974131
148463616
800883686
791611812
2001542253
283559229
1238275856
1607191085
596404064
1082445965
795245528
131761510
369964868
751613245
353274687
1186548363
126952797
615016186
1043841442
1501754285
1073075491
1823289492
1807736751
1163190217
2115295735
819647036
1384337775
1144632726
665051564
21505886
1420550125
1901210890
1440098725
1726371163
2106402910
1257562696
1252014932
967016801
150985914
1604202421
362737564
1633029984
206359654
1554583446
784514045
251225948
668513236
1005193045
268453407
1139098593
2111952180
2003114191
1583825014
684230951
62937153
2021113228
2116062872
1179689505
540701472
1777330114
2079633655
629565314
1788697116
715722260
169572736
906595806
1131149300
1483226198
1698039933
343120679
1754558070
1221603026
1366560493
1800103524
339566156
1214673990
2131058011
756161666
643561400
499292146
135837081
1309855706
1315164701
421549034
1640556771
1891470540
595692845
1722665848
75053899
662108623
384907329
1812909361
1061294067
48594083
757171096
799939986
489610571
467986595
1869920062
580241575
2049862079
610907513
294679648
598179036
1622560685
1253882996
1380793806
892202166
138070381
1587052576
829867688
601897380
1337705977
802224526
682495113
1217422807
1455965377
172944995
786314836
467521190
1652095594
55037998
1792359689
90484454
184761567
2142970262
447831132
637774032
1101346536
1952343317
1525959143
1458591902
365716912
1530958669
556611265
896790192
997678050
999168252
1800050402
1430835702
871616165
1677614369
1438953813
431114653
490334550
546558017
2146564298
1065824246
323349040
1081573717
1593191410
1351134313
972097060
819543164
1558003099
176027123
1961530843
1172124042
1653802119
984489134
110266526
46146084
814265499
678485269
1167467033
1316689917
855186868
1739553180
1414528436
38773438
1272755656
1313774854
1141660414
600153791
1572759375
1301955776
1366471125
1673757555
935471803
451719975
1853198111
680147076
1548641844
1625909717
424261767
2021488010
2028541420
616901497
252025055
264349575
1190771810
557057656
1000993906
1121476330
1916869369
313943920
1618273594
209995362
184004945
1327379119
1149247286
1163763996
1990461065
71624489
1657502816
127946775
1138342173
537643121
1811206547
702308774
976377510
769593564
419301887
122824501
2029059353
1679109084
933399479
2095239925
1944175136
765655146
131916877
362716865
522576898
851317539
1969077384
1511619249
532529501
1025910943
1859458315
298795521
1606523264
1391349491
403622503
100694802
1918506312
79653239
1392730413
2039520301
1151964824
850170243
522066623
294574730
771182746
1959954882
353980569
1446150260
177023195
1662728097
1358043568
1144245108
702111359
698230354
1788098078
445272681
2038758302
758583355
822035246
683275345
2085620729
2114679261
851851243
1576488406
1151639256
1943544754
971647406
965523437
1475448391
301989124
1076975519
17354299
285085688
930381213
71008046
1222606073
1283919014
682721120
1320450356
1749456759
1687634332
807727758
572923050
1630991940
1009461024
1669045770
2131389545
429596049
1574019822
309062223
417270342
2060741435
1964670642
2109191171
1343943667
685755602
868460799
859711007
493328
42139284
11943307
1310104351
782093695
741689
537154936
1607305523
1873351014
1313273840
1480105790
1912369876
1401928190
797040454
1919467331
1570103696
88305381
1013910184
1335588881
660498615
1241089399
319257451
791911012
657174216
1751954435
1502060108
657505741
2040692922
344526615
936657456
943112280
441248483
1468222607
162535026
1416433460
100752555
192696594
273330303
560379668
1806946782
1693582187
1372723931
845429762
1005192417
727607546
567274255
1902131765
1428924865
763759170
2101010336
1786236276
501722984
756457278
2034632441
778027610
308775664
1884750507
2081844391
95915375
663324856
1607036774
1386762536
942345464
1629169598
281085053
2001528394
930353006
483162888
1561038984
4822786
258778371
1490392200
720414509
910283965
293812112
663156505
1340537977
1043623396
1258383972
253628497
58788134
318073948
1924580208
1196866437
657586149
1043168072
465050214
475188112
984340539
1493685688
537186762
949001509
733485920
1490533562
1594021600
902410571
1267423429
203322776
417491515
380784385
313874964
1887096830
1629138814
833826409
2146332393
841692302
1464862116
517351999
1159924290
837499647
253044794
1765734975
557753749
1578485697
1276646945
380171747
878112175
1356675
2037105423
226680298
1324889819
1464268865
129994436
2086776649
880031938
1990617091
662013538
597916895
53744589
1519774512
547908561
1144738313
1965988742
274810509
1548912206
2092899502
1841556687
286747061
115751610
133210047
1365199060
495469899
231304081
505048283
1851799946
2035231056
373596606
750381016
1307311758
1458744064
1838611509
772755274
375931027
524489640
1459611829
609013829
1082133994
2051036736
95396746
440246183
984883059
535858768
2108653653
224271632
915891034
2075133366
133364162
1266547782
1039717131
346276654
1524796050
405108800
1432063516
2048368696
298929304
1544981794
1547583341
582019064
183394864
862140968
181586082
1098808526
1147348534
1689373834
1608988558
202344180
1450124161
644362503
148963579
1222224534
829609590
345460442
1221297628
1029162544
1408906189
1553951061
580575073
929708218
1039661610
1772522129
233042841
1973530653
2072168812
1192883598
1147850827
507346620
981795666
2090049622
1107841291
1153858249
2079355856
1486665322
1602751061
844063721
304529633
1978016506
71269892
1015271730
1130865536
1085285110
1094686663
1942923262
271968049
1614405440
1143042369
1359026624
1254371975
707923916
1854889500
1325607606
1570412387
742499424
46874755
87474019
1422257025
1642690646
1016276349
1666593739
1979836465
1527516017
1491413184
532117759
1903104652
1771849116
2118361455
1023196020
1971678414
1661616047
708482563
1146851741
907341007
472323777
1074231495
1841541539
1061469717
72926813
258223055
1867395153
983713944
655821244
697716061
293488313
493945311
1623869239
503565320
1845272727
210502910
1044742570
1051575257
1788228305
457863909
1278497697
1477615754
308779423
1744280272
234221727
1461226564
1665007269
2039474601
1769877433
717300178
2102822734
663987045
267755020
1183279612
1606765273
1038115577
1223792922
90775398
2079117563
2074239484
138244151
1287404328
1854871513
2106493277
1548586943
823248995
354493080
414599639
227914500
109510990
36310747
610679839
890969616
822457014
60208116
782272609
582738105
940894414
34261169
400824272
566501417
351986504
2019070271
403803024
76179893
1762742636
510137966
928972323
1575750797
1162663555
586605238
1399556830
1906474060
1796789737
1941522779
1503895050
713735058
1908967331
461780078
1967591002
1343737180
50222114
710310646
142736249
1112092658
1804237094
1795210999
1697216403
899571490
224523607
1589302395
1523382091
1050697330
1382989019
243904198
1424853313
1991920339
387593593
1055446960
1833686980
574223856
512949014
1913810099
56487753
24217418
32435113
1768990296
454938690
1561536378
778730440
2128733549
2055325287
1744810367
1848005305
983058996
906987846
1054961212
568602166
2055066055
437986455
537646326
1097076701
1411775806
526559269
1815697217
1797435467
309722911
1591189719
450900619
1129987052
1280078256
1099388864
183978576
491149081
294753832
1991433150
2065959456
1758227081
272177584
189255711
2053787833
566834980
1524524173
1393231443
1284989202
90485440
650407864
753261994
197189089
485305319
1730290615
149384028
1112591153
1020966540
532954662
2007657167
1329043470
1773920225
556646629
1878062647
536687164
736930589
478144438
1617364627
713694943
907597043
496150066
278707199
312581654
1638555796
2110172896
1164537201
220582992
1734699943
1245315347
302547505
1566506234
1636977304
1680342724
945885401
916366486
272034905
1381895063
2013874189
1589111568
117475221
1322103366
750165768
602263009
1604226535
325407691
569101708
316177026
1114630417
1165515920
181767180
1472374956
310607491
522191826
442965033
1465908282
1225587716
438145232
1223137467
1393389461
261024701
1743202811
1765871113
1428997706
1864044629
1856514686
1233279648
824968934
1982466469
1394475193
925161168
346684800
95109361
1264227532
1623639344
2102445526
151919704
244659865
875268874
1629445402
874871819
844305313
7516257
1962622185
2095480339
626013769
1368828050
1065549194
1713605373
1018301098
727998937
205193075
1401202972
1881960056
2134679092
1565335076
102636030
1843545547
1896878997
674523715
203832846
518691361
1025987583
2077092874
1567342800
159596796
1365736770
610757876
290262316
907675806
1910813377
2089110191
303172126
1484091413
162749435
1463308464
1823022545
2120606869
369700188
1392286545
1525185392
1770555324
1792997612
1782219044
1771353618
29654440
1701070489
1084392881
579706324
2051785695
2041951117
2059228102
1856136094
1393069857
1718033215
1596506010
1907230060
1417687446
965904276
387633307
1992098513
2085914845
943515894
501470351
421353774
212661478
570529405
1296595259
844744628
284153356
940938836
1991044795
876698524
777360072
1607708244
522850763
2033992913
2130585249
773995388
1053138482
1011806694
38942770
572773054
1361471637
1431073870
1570289367
1388554516
406692118
81341601
1003094505
1406059524
662576525
251576145
331978349
476770712
677030855
439504822
2018460988
1104971834
1189374840
1137575360
1424552349
1722544095
1468149934
438229410
530437931
1331425770
215608988
793225086
249321635
587321551
2133141643
1062898795
1333482868
1999644965
1414098322
1864993434
112724021
1673894298
170777039
2020570384
540634401
2085630696
988193074
722609294
4337782
836153555
745513354
39777199
777659431
1224243568
466549904
675447426
1826111073
1031104043
1972943492
530367419
1976967170
491672551
334263423
1911705619
1043735202
449805040
606471651
601621314
730132189
1307938586
77219856
1588977706
429890132
1522444459
1020842739
758004817
1629965931
1930949673
688638124
1534473471
1206613565
1882794678
187606783
49572655
1620276461
140431883
1928667567
75171778
1592845234
1928611140
1331365208
857868247
1250121857
509510801
49684657
889639105
1087812595
1874382278
2118334362
642911481
629471148
1576270978
826735919
1443155841
767861869
384414383
402396556
53346497
697082070
1041516547
992420072
1414075012
1148626621
968655760
961137937
1504115835
883505807
1821252209
1234038809
1189248938
1848780924
648280409
748792336
780186661
1968868232
171791318
631083091
1845418939
1386044297
359431574
1596841600
531529539
1997112037
2066778578
257405417
1390465681
267943349
1938469772
1045646044
2046976155
1562541924
725651152
1259624261
1902640994
339288376
18612074
574178611
950930810
961648687
1201273498
440048796
1940583567
327644147
1327042081
164848151
118879940
157344871
230207970
1941667994
673399566
949848202
1329225320
216874013
2104905872
154715046
1884647128
1892592535
2062255006
1267244330
1175373737
146291662
1893341604
629286237
1925531737
40974521
1519345107
726426754
264503888
727408705
1323574389
2070597856
994785927
606502046
284004388
384322860
1210134607
587531866
501882357
1913368134
2094771915
1618660978
950794490
1648282143
104031377
1425977611
1507956429
435227980
2027029450
466112339
398302370
1398708741
2083269355
558027172
111086192
524611024
2031621302
968733249
1199222703
78516229
1811026048
1460965230
1877403509
991643678
1128252039
1378288956
852139283
1215847270
14887884
521768948
802199489
811619386
621705983
1232631611
316673881
710725465
1061790695
1064681146
872122413
15258273
1526382813
1100685799
856094680
1260399438
1510095244
1047074170
437661908
656692211
823899205
2004603260
1678022443
1935663830
1591004708
133129209
1547115679
1089568909
1594530467
1104923462
663323906
1504142739
1241443473
1524766773
1703408188
940859738
1060529681
98801622
1010153576
946300787
829444281
1646003801
1203927772
349087501
573128196
368560352
1387171639
1884235807
1480159109
2115973217
1778363110
1192882873
507512635
256885479
1413928564
327662614
447479594
1673301706
693676629
1392778625
1549003541
1791919184
1136185976
1448170224
1135443706
1413339140
64609177
1823309989
30793862
362638751
1618101887
25330022
2075901721
1402030276
105374939
812203379
2027697083
101255479
1425177873
594118606
572746036
1626827663
1429649120
1132430718
1990331735
1629475880
1488605149
1536137895
15239151
1454563642
1240634922
1242685998
1090059201
1704133948
1313746776
1037970110
1809911534
893003988
1002119672
1050770794
1395423851
1884902753
97135503
1772498070
2072077117
1047226177
768629849
1471637782
584546743
261343207
1820851061
285827416
869982873
1698836495
986821385
1211033359
1697375991
942961181
307692809
1296408037
139226190
915360859
904857297
1185001885
1428960533
1390887679
214328756
1013060522
1281681598
2134016877
443265873
1752580822
458679281
1958530213
1627453885
79599552
1115148573
341205820
32741223
2098208001
390334520
941034059
1018913889
2063920067
409188299
1110312704
2051153222
899814117
1807012895
1247291862
1723078790
1190921488
1124782265
95740176
849035776
102928114
1301618462
1658016564
1866817489
62739799
1224570978
1441825029
429301238
1273093078
913239319
2004840530
1233740570
2009862765
752270528
1630821687
599551040
1715629213
986707856
602666342
361771574
562986584
1204479208
1122474420
326407105
236135418
1696675133
1459071153
69717076
1957244679
82311410
1447874763
986164787
1477156170
359686582
2076797592
1555441621
1153193652
227035651
1791744744
1332875262
1860858799
111904242
1921711496
1302673873
2047019924
393673390
1044223702
164155690
833981071
969834407
1298517584
1340145367
1280610346
625378865
1102688542
1727059161
43799902
662866434
1715583880
99058305
1627888367
693717367
1298558066
115855671
855384023
951043391
29744718
518711221
1211604665
471599598
130705924
1054824263
419845490
645971625
1411076476
1720020963
1978405413
905084589
1696624890
409590769
2072562259
39319725
1542584876
1233093780
1939978318
492165043
1127036452
368688708
542638674
1178039028
675762140
942128449
649455643
2040874510
1175921993
892490018
1775991178
1847210475
1030693791
1857874353
674485420
2066252808
985671590
1200284266
272362560
985646989
1843292474
1282021327
1250153864
147086597
1663134914
1506001622
582196950
1583995631
456654375
22322513
159165934
1675703695
824783484
44912238
494970317
1946922967
1947955790
2084314825
1096209790
855872288
345672812
297858164
16330145
1097576357
1664470937
539793369
687980490
60204184
544156883
906772267
1984021331
1689710760
68444628
1791124348
744170666
1936247234
1815817076
1441651708
774216569
772193852
305758044
1400914814
1657292841
1381637077
907202219
1881449314
1183898383
89661716
1727221860
1287088392
2125546022
750580912
1769100007
2125504787
590143358
1567975077
980719429
1853979729
845039329
1323857826
1336390294
1946557379
1168016790
1414638076
2091874448
1951179981
649522885
1920801077
1312714255
185769350
1374057243
1096178405
980566757
1434030333
1080262146
1708861114
938300501
1116994345
191061297
304268937
591804171
1636531763
265301347
508251853
1418086881
2084658434
922112424
1983749902
1687179235
1751793995
1754427752
1163471207
1684541958
1481000573
1858666064
2050524074
779356784
389434975
1018184443
1910488866
66196930
93298064
339081429
1388677397
1459105262
1378795517
2018076392
1565004355
1937386541
1600828435
743638853
943636614
804098921
1948868729
975353415
91858389
1749312163
1358319280
329082839
1394589935
1142419100
2082255101
1704158794
1274873330
721208459
384150797
357046423
1508978147
1343788199
1362883020
710168660
1120948235
1748181933
404066852
313270278
556155045
1805338008
1713711761
1051802038
2003679917
928571282
762530862
123393179
2104250158
2001007319
597766612
681319399
746855829
2093002258
1370864634
1448223958
2028754033
65308784
594916643
304245961
316766530
1797284649
1365794304
1825759113
2080274678
124105843
1674133914
1170499072
839876568
152353010
868766115
1733884840
701471258
1409658587
999901923
254692753
1361189927
1059526542
888365408
87416850
1366872672
1716126209
2025993327
1557380455
1345845829
315972971
1240009484
1464642543
1946747308
1043944081
806967372
518843355
53284778
1394321119
1188923206
913342065
21686
408299142
1746472875
5632816
1040130727
452990616
1616826848
769965806
45993300
2061217556
1721678675
902830508
1667519112
782277961
1607184938
645883110
811518633
733777548
171625101
1076173291
1712562221
1463992738
60604977
1055735828
1116770559
1138991622
932365385
497838788
1296004424
48589024
603944716
1570258952
1322504568
876005514
55922270
129140447
1824664751
198483442
1413687619
682605764
1420964499
819702589
1631598011
2017604868
561814109
750737909
1503140980
819117656
1684395967
389973285
1085830743
1422905525
40276855
1171213372
1872791336
987514013
1584589333
56290326
527713131
977703063
382826016
927113819
1934859098
894537683
1823678219
1757845314
985075598
116903996
1113371130
906481622
749899188
99772571
1968390587
603859052
664769572
1592547084
924602187
517690987
265264738
2079024936
1749203491
410252095
990370234
118988928
1584494561
1818725881
1839669379
1395276900
1737823606
266388948
1232551877
334308461
1226112629
350645326
759857789
1431566543
1800768998
794210295
1738966406
131571308
1456727734
868568494
1172133220
1155355997
558666538
1989528533
1947586803
504518294
1719528911
63618097
1373918761
1589967599
1765233065
1579353550
1379186368
509896917
2122715619
1312700437
879129640
1601161931
1844525844
1218503748
1604076435
910036330
2127895095
328335384
1751112272
388441631
2081394214
468340650
1272644207
1941430424
206446340
1376704611
856094356
985216557
1450106597
1987009183
458425874
519318233
109384181
1862390784
291733981
1018901642
1764925067
357829137
1034547137
1315055795
2015839634
1726749644
1505200164
468562643
1538695947
533798066
1078655153
845370025
311817654
154449533
691695932
860021422
569552826
743887763
1165686862
886220232
1697828629
601641306
1453721353
939974180
1305476392
1945221618
142503339
686680800
551450585
598935391
1108705138
849997598
15777990
1215392992
1464960745
1746992919
1479087852
1301293580
2058781403
1588385672
2137634146
30499844
175253873
1479744376
1286921427
1426852039
1389114673
2117016034
65905385
929282244
591132969
2002132312
2051705550
893106514
444874047
1302282399
367715835
960360156
1498833408
714591749
807402366
1341054740
1511902518
1678583258
1109063891
1583856586
2142543451
724904783
684763701
2012181506
65186346
1822309455
906230428
1548472232
1235730398
256880293
831011819
717459550
913454194
1168365305
1592539054
2078973044
411219829
176461324
283051665
1584476592
1205759828
835940437
1287631220
558833236
441474333
585509716
2112395546
1740899441
1914374473
1746989994
963094173
969253775
572225516
920063089
401884017
496315135
423519305
1857750016
890509958
1163170961
1112065549
1346859927
1870634807
2106918357
1142201598
1302938759
402087508
1341602743
1367540967
1641316147
1356535406
924253041
2139394822
1166844112
2046007232
1327140294
582547735
709458347
553675994
543113367
88535524
1459721220
280644105
2010902920
1487762919
453189990
1025197773
988979223
510605178
119828960
1960697172
1116342229
1570334277
1035268421
1833153124
191382228
1514585326
1840754240
1851074267
1877439379
660591635
907044869
451587684
691894237
1375321841
963388658
150008080
78619183
282325011
466505846
460894909
187399311
1368810751
1993040335
1363379093
1339921086
814815880
161089963
2141075568
880755762
1591593343
105113872
981084939
808754845
904194692
1566494433
2010530312
133382162
912720530
1305968364
1302905159
1837842765
1951086254
1182203773
2124079804
613099504
2006198524
1391161279
1661416816
441966775
1711021105
1581082302
416007917
1358020994
1473863850
146462755
1168184120
301962331
235669453
662733868
482786413
433629313
1440080119
1072360596
1106709477
1214705169
1117633846
1901581183
280115713
1742345968
79625208
1136738782
1074953749
1061470735
128343809
970659013
1350166396
1901899006
681387814
1367086292
696974575
364310103
1120106411
1295750031
1274881452
217659550
2077950756
910987861
2080233741
1184441165
815988695
2109698073
1307547364
149061208
380003202
7544761
142059561
1243458391
612198379
1897850477
1542170242
1271857262
279140122
1342022168
5229850
1864905436
975282000
532911869
1614221492
602195912
359739331
1940375262
267780061
1625985128
1125325927
1114230304
1840868114
1210526430
1149340292
509430614
1748096326
1833143565
1463411925
178506861
245672974
820418199
1421957038
568214910
911493060
1080011636
295998784
582946446
776975268
196236739
345236057
990210738
735788680
1780215986
568093061
294360409
1321390778
793532847
2124404987
472930532
1443304959
564833276
2051753161
1048915329
1517703956
337576324
1005475099
38395493
635578336
1543126644
70498546
1927198834
46333921
1974788725
198959953
1089880311
691688148
1767760786
1639649055
1408201502
998550939
1639092235
710642585
1382123214
353141404
1861777638
1720012781
1937915611
74367344
416441340
1829492919
389004937
1642215402
812205591
258165437
847702264
1351793135
1180845483
1872617649
319768219
1520505163
1044038859
1636998671
1386574653
2090383024
851669814
1208896673
309138756
508318090
1033070841
974110657
859003682
1680474234
896288885
1529897228
1170932146
892889396
497576088
897188998
1443553950
1192071466
1256982372
168494383
2134379146
2049998235
796034040
2030676070
1757697949
1316395967
1399890032
277334941
1584045785
940437846
874827025
1159190147
785472481
587535467
508459462
234093022
1476191674
2084695044
384135300
1505276212
1224355323
603469916
118110168
1339265244
608896614
1053876911
642284736
1441225104
1992093664
1880298982
140805471
394679425
1114861621
541073162
1108126342
1506015276
235860008
280171706
1239931645
859755462
1543053981
502614071
295314563
1415824513
100659605
932740443
1282950978
1657499897
1971844437
1032317547
2009288580
95620501
280982113
534839635
2053453747
548497706
2035998690
1334116110
407343826
1558790383
1636038073
1119110116
2138914552
135912698
1204044394
170161229
1670913834
2081354709
1523862105
807559379
1839455834
806410160
441986268
1550890509
1029617703
1226172943
28496732
2092201308
1382632706
1956010033
641247026
2053125327
1917221648
352526080
841666504
1412376481
35930328
1174493188
168032670
1113648743
1367779193
27970831
834642752
1644637993
2098050329
926209145
870642860
1020655067
1588553448
1853781401
1547574525
1611127885
1927197579
589747506
205863085
369556227
809014606
1424812341
1198506108
1001103569
158342161
1647932812
1369538148
318886747
793937996
483676093
1513098574
1655084925
719088787
669379509
838852201
569245943
226023469
294006727
1935918982
1730350025
1067682093
1094291748
1317542352
1179794278
1682384615
1071478712
1565671170
1278214986
1498448910
212134510
1975378258
1103886162
336586952
635864102
1776326613
1793180607
1914791269
597471037
14491179
2042162721
364194892
1016670628
875500018
10771607
103871498
1317851696
1624783247
978495172
339960317
69516189
605573620
390082079
1789033522
2073921886
125330686
398196070
1120805920
1531843639
1880270826
386953677
1733269677
281695669
2032132531
1300277978
51314709
174038275
2045991112
1944830583
930609771
298519377
1940801939
486985026
289815604
170612530
51635434
87991144
905130037
844028328
923194914
1265791038
165519829
798941747
1415139667
970459678
426012500
218714862
465086797
2138772420
1028473843
74024201
379416246
2011685911
1156602540
1477539060
1145640246
1605580251
1724008433
892614158
939139674
430940328
1374997486
252882950
1436541918
1908529377
2047323424
501981730
1517727053
392476721
390240844
735047727
1125490503
1527647473
1563497753
479999480
1754723538
247804866
307848075
628663360
1520687639
1130133209
42437448
1935680728
206359164
2027828798
925193029
256886342
1572304585
970905745
2000178641
568291618
1691038638
2122613484
1254026066
1327817575
321187794
490051904
457544763
1054995695
2008789566
2080310967
229428109
69149665
1589551126
652430714
1463376058
2054383850
2052426670
1684234122
438794795
1448760157
185403975
1521630855
1142562671
286879015
785846864
1428448347
2061445997
131459055
296296846
982250215
1512160925
412848273
853601276
1246932243
516131178
1060506547
1320718571
1061336679
1521886867
786258306
993221284
68098896
1850572029
618046220
738984888
919413186
1243884004
860507476
1498252572
1303339356
1724576845
179328550
1885302038
1215537926
1838957909
1398012030
124697928
1997834855
1076669503
2005899265
2134659276
2138047777
1643210650
1384248945
1467599381
1890812771
1104541605
236826312
1979583018
1551824967
2140780926
378796544
1094331933
449815053
183404419
1748745135
846730544
249797097
1618044409
540398883
747335652
2020027698
850801390
523223853
1874744719
358415474
2076140119
952467652
1944216266
374465735
1163575021
1495512232
1167023992
663596891
1828468157
1034626248
1001942381
387025415
1104127764
1417048858
1994440361
1750419292
433766824
298000550
458806094
1943299864
1562895531
157211607
470630351
26994254
202574271
1566184107
865074074
589944680
1878112074
442552357
1428502269
1779417855
1936653120
1698357279
1874639274
1978191756
303328446
1813265401
1356908720
894742953
1687762496
1632550375
1304663309
449340648
162539687
1555963504
347353534
1864739705
153998525
1531918219
694423946
1495946904
1367321948
876319170
310775438
568874667
361575004
1040857082
661649131
865571866
456925808
79614836
948413530
1228050083
2029041006
1572344052
2103744806
1114556087
1384308364
1423854610
1202661325
281144383
1547802179
1642300363
1910906897
927258730
1153248703
192255788
1565787709
1617251546
607233897
425969839
312266758
427261043
847911564
903383958
1013787820
1431853933
1259740444
1625855716
1005867337
1819391814
791295365
1624785703
49369261
1771116499
117724678
1687694621
792524884
270689898
1382899096
1561994013
400111545
696213286
1353753366
624908449
330239367
1277479029
1638041408
1732305743
1044643634
2025747364
2140081945
1234402882
1590695385
370869504
873039294
1281857363
1513973050
104367233
1337337599
1678156295
1085938112
1136309563
927388104
1131328859
329649998
809252442
1174651391
1974300343
1355083371
2030791408
408507123
1402674968
599643018
956574359
117688711
381107868
1460763864
1129789763
898770550
1090988319
969932814
1278248932
1427701927
1291330191
796330493
1900887141
504260525
392536852
58827569
1974633016
174574886
956623655
1649573752
1490428385
53672016
194437180
88199987
1252647532
50527918
1650536458
800567909
1528475698
548030434
210746924
257685131
615812759
198874842
188700554
1770302626
389828342
1063525483
2081599090
1009519598
1882198463
183275912
340959085
416740255
1547669205
404183477
666549557
66384353
770516105
892841210
422782116
191025496
178827686
2043005457
987273633
316190622
1758802986
1190146304
231992070
86809493
910832286
952231290
27369126
762493896
125768
1383512105
1166730741
1931738219
2026196375
179739174
1982912931
278152637
1170651524
1519449767
1814757174
455162385
87853079
338760944
802820998
1487043741
338451364
207913762
430973029
1707376342
767047753
204245049
1833883679
488036226
392061897
229875249
1224555033
2125930746
717032943
2048914608
303398557
211902052
780845267
1943796370
439110572
667872042
362060129
856551695
265433333
1986850983
1672693512
404194603
1760586742
999515176
633853078
1511420563
1407317118
1292209632
452016092
494873857
1602867388
2074416817
1649125981
1225430037
1908912558
1331732061
967493983
491760476
1321981695
1736890795
383745676
1703042732
1659583482
612841877
641380204
233851741
867502835
2018056234
2115876454
116691485
1412061737
1449291764
545890986
423342685
1931030432
1033312576
817774658
844131191
431738337
942248351
337242329
915056597
1943881606
2024163435
176888684
261713514
31743024
1693611721
604298463
2097208731
1615174698
1904704749
1434902649
503655616
1593693456
585353293
1365931786
1117501274
1993721339
1666859589
734349523
1260064332
1095768966
394872479
1020449888
1015223067
1933751481
2078417001
544585576
827726049
2033987131
1506415137
587317032
1964773514
938915643
184410866
1621082135
1657321674
439954943
234943569
1438398166
207477267
10978202
511762872
470921160
1145210895
1461938161
1488364997
285210647
1458072548
108936870
1726892281
654382277
494409494
811424593
343807908
757924937
274554006
508658974
1637245118
1692223039
581743652
205701920
1467136807
1319185082
1970971721
2037477818
1687541067
752086104
1549677586
1919786321
1960364518
1397067509
980903414
1367713625
1228341053
2022148311
1903343991
1112355513
1197444372
1586377279
1914877475
1744656231
288697070
1299709523
2020113726
1569660800
814065263
74152618
440689645
1636911825
56746301
1906120823
336041527
1591368500
1503614894
867023792
566214710
643295540
1546399443
464720946
1075167613
358367216
1660865195
542817694
1559782948
250298793
1317661850
1874405273
1384917574
497521522
1304320361
242566671
2096694046
1193349692
834865083
941754782
1439642105
275091029
212653585
2109120400
1037835871
1859440674
1486801196
1815509652
6830081
1599661142
1222365859
1455039037
553050484
558084032
779296398
875154424
784425446
422759492
105900506
1511701183
658890758
729459848
1452663021
996173853
1667457934
1824131180
1968375288
839021387
547086329
1515622688
716185122
1097357991
1916094083
1673784783
1558751586
648805155
1142071542
1754660642
343105486
2049169551
457061096
1853844640
719599457
374746728
1715316017
897415093
1597043612
1839581080
2036938452
2006063210
1445018234
1898553008
1100937392
210592336
1037251451
675300996
1238044277
1502031802
1599974786
428874344
1709046184
1724520047
1639501186
725956045
803859457
772842524
1563837419
696137071
37757127
773186102
519179243
788053661
998719492
261759577
532984013
1026478180
1608763514
723325654
979377408
1714805550
342589736
95296106
408940445
64004445
3994902
1716780269
506878772
340057891
1353970705
1957480269
1375636395
1990572880
1951669671
1686569995
1365087486
1701052213
438465438
156579677
1723525262
924128903
558297872
1199350535
775509238
444717248
1726953573
950031245
2130283072
875436116
1183524952
2066314128
1968122390
950663965
714908183
208529526
112286817
1478368016
980630139
938882700
2018504485
212037121
55377290
360951180
1700133689
504886855
1903507680
1117248593
973280072
1933654714
135941665
2069777792
618920582
288196297
78875876
1912179708
2140398029
1994715967
2096108884
1112829517
344927937
1419458143
206029332
599305158
1874905560
1924348753
1348934315
9156760
328397882
1980072916
1104104983
1739778401
2087495347
200953641
1747137543
1514135674
1352955737
1781041986
2142918755
1260798252
1930561552
1917488258
1613958427
1037806848
1787231423
880381447
1373406077
1273169664
815298988
1992358447
32632742
2019819731
2118265200
1513781856
1807725248
470805965
353094464
721670131
1458277423
1521803488
1333414378
1635742633
2033767607
2130710371
1941264600
1483800284
1547813022
1209040413
1466604367
1017535130
1572776333
664466682
1545032259
1073658108
2064933194
645938115
654414504
583029947
386042809
550936198
944374741
860748175
174784718
1233631509
681518422
1970099400
390805396
1757645778
1564155347
930024717
1059108763
262789025
1844777146
1957274356
202478542
111854315
1229913261
30939409
240249974
188728474
1451827720
554525753
627013961
79550865
1843654891
1074635755
650910746
790757389
2069462836
1291723399
309361364
1440283776
3639101
981278081
1174380933
396584314
1814228421
2102547874
135572860
1339488173
1848496225
50947826
1291025936
677262060
1791564703
1508305322
1163227207
49757650
863676764
2143902196
431693983
1465061921
1902175960
245811254
719074469
1456861522
1806500665
1115181487
1240346258
500834290
1868342627
495214613
429606396
1970662170
496773888
1025028708
715279210
669381596
1247440304
1105538306
1832423849
752665510
1555501629
71856537
979820732
2048436417
1326734819
637485035
112881516
264297067
2092275222
1875353018
1103291944
1730864358
1592976550
1252574965
2079746309
1036606977
875284540
162588227
649374125
1294262649
1187055762
572101921
541196891
1541428312
712980061
1558455342
1068734257
854159981
1258467422
2115939094
988119418
1695982050
230568487
1394794796
179568828
2123566974
376236764
306167266
1607513665
479859411
1826167256
1935597682
1286399628
488823543
1459631822
1784070227
2131870539
155017797
851287862
1891280371
1042267858
335653563
1984220107
1444506131
1603134710
51528262
1054085184
448528126
153239072
349376358
2032722132
1779744750
1501313449
2073388187
928948179
1597016570
2104106804
1276796147
872477956
1452972967
1159891454
1223459117
1379576782
776224323
2128276114
1127330430
522852451
1965110456
844370138
1555455949
1887700738
826930352
1393934079
1309868530
953037365
211068633
489833234
1861017444
161103907
1689644738
311105927
494082242
4868631
1830452151
1957664658
1163459990
34073038
1170890674
562994472
766420876
934727714
600256892
1733578680
1612242800
718005032
1685451597
904715079
1795770741
940696642
650494959
180698754
1941428455
1166319391
1239701168
226695986
62819668
1150000807
2054239140
311202195
962098536
167603409
1145094172
442049069
6618362
1769232256
1876954738
1789171792
1030782797
1235074990
1210742499
146602996
1529029938
323809041
1029830484
709135470
1972832208
1832548113
945511359
601932342
1849073167
712578529
1366240838
1936677248
98856917
701048416
67137550
1031431358
843911878
538154156
1619662976
1942250968
1046769369
1752522133
742678202
1558540667
1697597868
2019857467
1318242402
1527929097
2031754200
2123886657
1636565866
440851584
1363028996
2138694898
873235777
1009509758
555086996
1913667185
149222274
707971118
239193723
1952532566
1607816160
1820233503
1260250730
645889066
438699206
1045712042
873101483
394573640
1439661500
384529623
1751602527
1877342573
1732368064
2140618871
392408399
682142463
1794972080
1449268935
1004741892
656567004
2102090150
106168334
1238970956
17589489
1066242996
1287462821
1520156598
2094215313
1873565434
1425880649
885921986
371996304
2002597085
1247882357
530915066
1729732434
2114845022
2043651095
1214629101
1369819496
828812112
991794098
471782291
650069926
628315294
470018081
1455355364
1253992256
1587974735
751775407
734530893
4013674
1292234096
1493321646
1409338913
235618878
955316849
1682251912
1990566731
1696949428
1595163151
1981314533
1404689206
1069267921
976810333
350723648
1211767682
1785573168
1052922262
187784235
1007754708
84258428
348784985
1872803761
1154462518
136146755
720118787
1796137431
1195970971
1093907516
1291051654
1569136106
626288322
1054644821
1052398367
763737226
202683794
1389719484
883405283
1523248376
1112013201
1608847752
1617465619
1614483449
1698599848
496096026
696764760
107246132
1446772298
1406528198
247345590
40142310
824297792
1293642068
367599625
453309897
6676157
1558755172
498643331
269076107
24448632
1573297365
1430706798
633962924
801301366
1896402277
317210290
21522338
1944567474
390201531
1017631231
1865394678
1062091935
1749847720
1912487962
1108979101
202432666
1173395377
662052113
718034180
734595451
1548792134
1779293623
1192907455
120597939
526785833
155752347
574915387
1804885967
888506181
1946061081
64245622
1111562944
1585794103
622750248
805836524
287135087
2130593553
313558086
655008293
1793056733
1136666665
713855692
2119081187
5965454
1225937674
89352985
562501618
1400930251
1174029503
425553060
517346275
534683374
1671463372
1550760425
468325230
1668796666
1619856682
1814181867
803452149
234184964
2385392
35411619
536630677
995525750
183373180
708223432
1661385408
39628518
1280153145
1710561323
1510131051
1175858891
108476799
565595313
1511860950
621285782
1166603690
489639493
1989425205
261640064
1322333445
702830656
1864014904
1115242748
560724846
1735346811
1097939281
1492605256
427793530
1854204226
454099036
1714039893
1199700583
684320397
1239274038
53066198
1896827839
1688777086
1358654110
59310600
2029742620
158928465
1895649874
142008836
409380741
694843310
1087035607
1980118948
1656696258
197281255
1722816383
1564364278
45605929
723427335
389348054
1085575605
1985862988
143602520
963859817
814779599
1284853287
494187481
1858402879
368782276
107416562
590882046
1036181059
622479580
1118278235
1493887285
1185825611
1339654374
1117819338
1694538437
830269931
987844460
579208620
1727245275
1944144905
557675274
1352651410
1355140619
533192386
1112774944
1647373564
414000125
551705817
1760252703
1564804748
1600075905
704256274
1361596836
1789773178
755679121
283269138
779610500
597197230
1966153178
2047062810
1368580057
1380289571
579909957
2056880655
1909751208
92929130
24187379
1121602983
1682435392
1122305734
2009178419
1868843447
367844802
1930550016
396133026
1399248727
1842638662
1495206555
970843221
1663176594
1322739586
2083812958
1939947165
1618302217
1204203025
1750123840
1653953711
156626604
471273422
174547632
2033712469
1244047788
774458532
812123252
623555010
1544127505
2003790410
1574484241
1592846290
1097096820
567300534
835419693
1804152831
1089582762
13283857
186146414
1433542658
1373006417
402140790
1810176065
1674313997
1632993303
263311638
1436765089
459819326
1960508124
1874249706
1926115558
515365729
1765192563
852912313
1674630693
245960590
1912617766
1170111932
1755178564
1604748004
37537370
1177475389
1755445001
1795666035
1904221530
1592996482
114908872
1583632529
2128713797
1747208727
2146603952
123437656
1161699514
38884564
75895058
1535097456
1247820631
911389147
428656125
20479194
214375229
984016230
1163791223
126540710
1374010165
1515904604
1872634625
1742323880
2027094237
413040847
1587952858
1573846180
998499807
256277561
621741359
381558760
315141004
765224530
505854981
854727365
1600525231
1744707496
1211879983
276211062
214148017
401440884
1606750216
1477341312
398978719
1062292442
378553335
1244077390
1050404763
415788232
507541508
1388051909
472791926
1511029437
2105848020
2016976127
342864775
1285588043
1267741489
1250692914
1013030973
1673078187
1971147489
213781137
1395608140
1045095162
493078741
1819723460
1873505759
238275911
1930137809
940221880
933936251
762670946
440750188
616211335
1288988478
1025769775
1259422969
1543147267
346140915
15721515
1407039921
799934889
526747900
1162504189
105252389
40718416
877997211
2101794419
1524307042
570608288
1856688686
1752745880
1084124960
124937281
1645959828
2016460385
418961449
687582395
1794640915
1452805353
1360357062
1202175780
544560146
1632436201
1571433804
1662251921
1437569530
473977913
374827068
1128945149
807856238
414511513
166081461
1368975268
411769075
123924599
1691339412
1182312178
751854870
736027906
1737903030
62218028
1621522671
713454591
848824606
1193755000
596270474
827535140
1495686533
997147852
835482445
1192540333
1036585799
1229409814
671314850
464728107
766976455
1830232206
109411301
121300687
162426037
966727246
211820323
2089966374
108161292
430546907
828932260
266042911
794543346
1339329790
35419661
1335967308
1501652031
614669531
1412280749
319970658
505671636
673830391
53474417
111840041
1059384272
1707419379
1627605208
734710444
141710674
1701563993
280183917
786570807
1433389338
1464732382
983847577
1793555235
1501966709
1267897370
1657276011
671483675
656604428
1629641272
665941292
511482640
814734438
1670647441
1401067711
97620116
573311223
1634235347
1842067831
2073810331
2108691079
1491629576
1737875509
1413630104
1246049839
857082763
150032827
1932680502
2103000082
1631640609
2038501234
388958223
1949818418
317698688
329016011
444134286
1855108558
519025567
733966096
2108750712
1983951501
1668964076
337890208
796258684
10360917
243488734
1719281244
1641982367
1511392559
1885271076
64875840
1645301411
343834691
806524354
1161560585
1297677694
1024462764
1908394654
75854571
708487709
249681623
1018901456
2032614825
1529498645
720583759
805320620
1482693041
329339383
384571607
1490188475
1143818860
1870093911
1608281316
1216222762
1369930002
125717352
1046781825
1397208264
1372100516
1568831481
2110735356
868044305
229886617
1022384837
801466424
582535528
1371036453
880828406
1650879390
1300585472
1885909448
409602976
514612324
1891152163
1497258098
197093437
1764089443
1064360567
1952711809
1655814294
1462671744
600311728
794732942
1184921055
116338465
1315899452
74355374
1609798443
1754118490
2021626277
1218545213
1759644021
1259851862
733434281
850325064
1868934231
131012993
1517077747
1456934031
868042294
1923177726
162453579
1109275499
2080242692
1723147286
1293963434
1901922530
1683290758
1511251944
1430256349
381603947
649750894
1536857907
1441703126
2053553513
200714321
981081204
337894607
1091915176
855298751
1454361809
1994553989
96905926
447581249
1040176530
144568072
2036536725
1567429933
1092223825
1801542793
632969071
1420273232
414324454
1529444199
2133015783
1712002385
41198864
1996631552
574101514
183288132
1910602700
714676528
1900628581
900384469
154439887
924169196
1061082982
266828717
178681798
52976725
1405222629
664810539
1382899952
123804578
1453842100
4214427
772251346
1560229461
381033867
535922575
226014353
713720914
704289988
411735663
390196364
1655148928
336540495
916263319
402617953
112690644
1891790601
1883478688
447941912
1609880948
398352286
1618039465
786769301
1725806911
1206282374
312710703
2112201859
1507684067
658840518
502727108
1351949606
1363493142
1182997249
230735477
188716820
1875269562
1560281941
1491932514
1831984273
599609441
482762217
813976767
231887127
1187028660
1270062020
953600799
556158760
1174582224
1095571213
1341228219
30215951
1597566945
2128289069
1461432101
1452872862
1658345736
1367540254
205438412
1712399752
1436097702
1278818614
1530504589
1245825103
944887494
1770289397
775973398
996690284
777757489
1261102066
663286041
270551646
802157819
1476541436
1436950304
1574754190
1846621947
1715215239
1595030432
1419118219
237974648
849819918
1351196027
78912702
1574455436
461287516
754359939
912342258
749229894
1870681298
349165744
1435147839
2093387147
539167878
1441376674
905595306
1256384768
1206268318
1943797646
387080487
1053067492
1003683014
1010658493
1456663845
716817897
1231615953
1091863555
804467478
1499140750
1347319717
520125918
787977131
1177658236
423501408
1136272183
1045229907
2129846169
566912519
2091778751
1100127690
270637125
246428219
1821437204
878432628
151390695
345074351
569358408
550611029
1343071251
1762696688
1742425358
113158483
834902330
879143605
217184822
1940706287
1236481977
95122120
1143411046
417281746
497355185
2049611047
1841941360
470814118
13090118
440217601
107770878
872179672
360043799
1682025330
745332243
1508267616
157884401
409635600
603922703
1968611950
1900870093
373115134
2092669801
1736903540
1975538626
2126133036
2060533890
1073614095
1425572856
1413901032
689777608
738536961
290840154
2073079311
8945023
1589827057
2119898224
1321892184
1546485423
1071688604
983064062
1722677080
15011276
583498619
104556831
1391070657
1375556226
546940347
1259672168
900559044
1677376179
1798640747
335930700
338279492
2036612443
262519323
518153325
805803666
347859039
579966827
620763493
1675942586
769962915
960973404
1807510984
1192610449
1079418446
1580737379
661539522
1258440998
1386353067
1606861965
944996744
379067673
1189318376
1819494233
1244331005
443234867
921215588
1737353932
1682748412
842863738
1441210390
1035553353
19952785
650377712
1288153090
1084562243
1366581776
78345487
1160016490
898266018
1603553724
65451757
1513972725
1242732596
1587722822
613288350
1849846265
259084946
125101286
882919922
1836392106
1805373435
80888923
606169736
1472378244
614794937
274271625
1664023983
2090282916
1114154261
115894428
2143536911
734713755
2127398775
1686204364
1459836657
967509416
1560852040
1152383197
1879485383
322907420
1147792584
900474074
2084756704
1124806311
593143424
1636153358
63097866
766506631
727234151
1237990175
1905057924
2028691344
651519108
255255077
112052473
2123915175
1040323682
2571830
813778261
1617984636
934507373
1838265464
1492253126
1215268586
1604595404
260226807
92883078
484089974
998257229
254276847
2085106713
1846249011
474050044
496753382
727861694
658580994
1636246683
1405319997
991138636
316045936
1890632212
1890501955
2129302129
224439981
1906653586
1762441087
1845444958
1381337959
1464855493
459558399
1605377647
536554177
301733109
1642281898
77479391
125957294
98026374
598960697
1908499395
424272501
480839
1961378411
361572042
1014238247
1758626398
1161083981
356522623
1677818940
1502863727
314259352
1519779945
2061519721
154405037
258481060
137757814
1265108495
840508996
610811963
492174550
1441158940
680798189
1080827113
1194047003
2096954667
1358194934
1653129827
954549325
632424086
9103599
1554487743
1627479515
1681085884
352717174
1435889009
1962982749
225340655
833541367
602224890
311004196
146637581
439405659
804077987
523621476
67821508
246758780
610334314
510000043
938180552
1564156368
1376196737
1720730765
944898186
271877104
1279765336
1973836108
1637537119
982675040
1767845085
508157479
1221772042
1569219027
2049480153
1705577399
825795711
1148211963
982458880
737955993
1746630330
2002268441
752410880
532544526
190164229
216134705
1192955256
97841301
633785800
809448297
323562931
252403102
944526861
540099352
527432859
1162510746
886760969
1075239662
1556945193
288650588
611890584
204489877
1368686310
1926560971
670715898
1583550868
1247069757
1178755748
1048746185
1894144452
84618392
1327978921
1005000567
1885372860
555246758
1280239430
473533465
924813391
1952919278
2120963565
1758972740
1999953318
1060485503
1534144232
780329706
694010206
353552504
436157745
320767418
180430841
851420818
1449957125
1826209766
1269574267
1573379319
1295364410
1403122620
1301674793
1405072207
77690821
14752965
1859413332
1010465017
1100444140
1890082192
1720308240
27890686
1237314313
445108845
460707757
1786075746
1059530115
1064611516
745623396
1153479157
1337759005
893296822
293532586
1953003592
86450250
1194687904
1350141534
871347151
931621857
918566572
948469563
1579780852
2145463404
499520566
1940144582
529663290
84181036
1877686971
2106776665
2070319947
535843408
381777637
870731039
565141249
449234009
674124293
983912836
680158186
931963066
2103930334
1567079366
1411993386
973919472
2080778544
1691308334
907225177
1649996846
835947530
208023810
224051411
461357298
1997372359
1561051647
1989864691
473087907
570832774
741943439
598311913
1429459230
1914641557
1619412519
1189840
1266930701
926921177
1610104411
1485428247
1651200090
1577712932
885163273
1353465739
597043300
1882005263
21198290
729016690
1100698609
1129789129
1277522237
670962806
1667867113
6786804
28148535
1967877596
1026720561
1604456801
1063293405
80643913
361487370
1841628186
457708201
1287198638
329375582
1761741927
406800897
1478034074
359788592
1140554841
1557270603
1408641286
1395100696
537322993
173416745
499253672
1054096863
387315816
1040707761
814348502
1574672104
2026283919
1444154011
729651450
1267479202
758875266
144046088
226065123
712949705
1132304841
850767340
644349440
74715828
1212694479
36471615
677955722
1988837466
1564505245
999993024
802164688
164151236
666395745
1681280681
170829890
1040684244
289422945
2105341203
2041830912
395149825
2070237167
1303429001
727323988
1838891835
1931504005
1611265156
326054338
1248972674
529828571
2074487428
1697237043
1667605458
450811664
1214117215
1595675997
163124435
450416850
885660969
796245698
1930864940
1255005922
1893817290
1076190101
1520729104
1984239752
1958192222
1275773904
1103734676
673208526
319287270
864758027
31372837
678534126
55678328
536344360
1847729630
1317511907
527574610
576289641
2003419581
1808982056
1153750549
458118637
422214785
660843287
1626367875
1590735104
1368306498
2028125489
783066075
802308701
74772183
218428882
115890197
1556091383
1800371765
1016817279
1859705938
1998523310
436085122
1652598577
865870051
1435653835
718977894
1136947828
1882604947
1220310653
1381108679
1754696183
1255388911
680276401
1820422663
865198694
173593979
547767317
225621776
942217274
1567105841
1740428721
917430161
1209346896
1210579515
1455799142
318834322
1791460179
774949597
572555053
2070036304
1895840936
1378673147
1205678140
237469648
432651147
1825748753
460651354
1269469924
1161464192
688046876
811961153
2043089547
2088663162
1660018062
1111503051
27552270
633868274
2087265300
433967866
291889275
233521294
1883531159
1418241825
91859607
142762213
192422756
1527558682
2069890428
1117680030
1376254719
1136660272
1910724720
52668646
443990066
1270088017
14311302
1997752393
1381564803
140495562
2091736486
1327740752
718479592
1815498186
1207391977
1596451011
468447529
901215440
666653339
518457002
1102896332
1638818399
617457119
1596286521
245928959
1047357855
1595229551
1019200637
702628553
1190710935
899752087
1457113728
296177641
2050051662
1214743206
205576609
1019847262
1932488479
517832143
121904994
2131783555
488675648
681073905
644018719
1616613989
1981216313
1532173845
1532130565
1717397772
1901926938
1674638530
1761313997
83573484
721318605
892720162
2083646246
24913731
1129677089
1015939397
1912986604
282041163
1653659902
475901190
967882899
1498697905
289400980
372348715
524164298
1151914837
1142458901
776583135
1865560811
909021198
776362731
529985982
1250840543
1191733946
649387151
1684327757
766826327
410901574
702897262
1781021170
466446442
566991260
1124181002
2097961188
325734861
378192038
1811706392
301354842
1750093154
519540746
1034991955
1406738490
1499563446
461415458
370190852
995266339
952950929
287817300
731218410
2108295824
1069716740
610079277
1514218473
1248501053
772736681
874388692
1336047901
485550491
555542945
927007263
409835521
1499867921
486518736
1911911370
1935193727
46219542
356989962
1906581372
839835682
294043805
1518198566
2037752873
1512667082
1361120997
743545840
703205861
625049375
734626733
1334424340
839511700
1883875066
1931186993
1779005467
1088013600
528623698
2106261659
239168717
970537941
1970758543
1595283476
1250928242
1601614204
1486637398
363655518
1076918505
981492949
70355490
937867704
947940388
2109481613
642420714
247334473
1718646620
15629047
1977695388
19738226
2100135322
783974579
1493791592
1520676347
68960870
1692602158
1148545344
997035803
1399467464
1318492202
312196165
1816517881
1804925000
747535095
703616138
1550654962
1701390178
1324016005
1723927575
1136448987
119079427
953427875
1583816514
944836585
506250290
2114636079
916350255
25227624
355277748
1722734390
1962102687
268391399
1460202643
1168635863
1465430935
1159489265
1901550764
842459910
2014730521
423713513
162998406
2103024172
878793738
1004475200
564936522
1204464939
101655521
1965613116
1333569302
226863480
1039441046
1679049095
28158261
1339594655
1302435273
691450093
367150637
1059861112
340419667
691696449
50066112
1640733759
1808800081
1338209393
293509943
890543696
2146995055
498935787
475590687
714698168
1258759801
1412068417
391248502
719125117
1745322902
917546179
528283644
1936901604
1144703466
792093713
624197452
912998493
372823744
235912690
1312681075
1427484543
1651912183
944777645
30807140
1749065068
973058355
1341889776
663241356
71421273
1230840252
1072669974
2094037892
1194244955
984311620
394103245
78252713
1137615318
1595908474
1204713469
2001425807
1139738644
155451118
524989130
1064302675
686020622
2053070467
1297927844
2108828242
1629224271
1117304623
1258943423
966027760
2111015633
1955022801
989341587
1526493409
1812752730
302026789
765173629
1040216332
806784321
555028656
878975726
772249543
1125168653
1699533596
1357071898
1415502526
1441444553
1247066685
319103809
696454163
1167208984
577608319
596868642
1065432713
2014516903
1947081237
106784051
1190019629
714364828
793270664
293317786
2132205528
1815766131
1151624079
1833662354
1428733426
437785919
1010853180
1792527335
1295385730
746004382
354922170
478882597
1796479461
98637197
1643215626
1596077428
808889909
946990040
1222148305
1727550262
1724387301
1578960790
1117538841
1877436436
1499449536
749589796
748508292
1544785074
1104707889
1584195097
2143615549
1612435741
686173253
1551013740
1055531320
1363740380
590183796
1339047982
1954788476
1148425102
1337828152
1524164342
1620697996
1786333958
921521186
1005748469
1158097759
2033996097
666628922
2138617822
255468959
1984169232
1962439571
777664447
1942561298
1647899053
2056119623
322537084
1766360586
311740985
511164733
1073373247
1291121919
2030004885
268324201
1908711222
1558331653
770826864
1526485425
1235593574
411050545
1314424712
2081362681
202991311
23443369
437063568
2108790937
971226984
594857965
1126281917
1164195814
1489215999
1015412831
68572599
455174372
715690477
1357796976
1563474976
478208498
1580449211
1934640820
1196475128
940178565
1936563394
55035503
1018798628
2086035822
599332521
665035528
778647428
2043018397
338505770
1308389958
1454790850
749025821
1973305907
43668243
1477389799
1623624014
1975498780
12219699
953193167
1051732609
149378445
1818585530
323977885
899629571
471532788
1009204058
994937016
1019294955
724708832
1914326733
674315284
1898204508
116626213
1624640121
628867301
1694541343
1262008562
1509050239
554980166
135946369
490722117
1223723286
1763891359
1746804366
1182088229
1719401933
1230142210
586729625
538800607
1561413352
963988136
1145805092
141073776
1765738829
899803258
1782411559
1100521497
886064406
1644443701
1963619453
671263358
1699837514
1253710486
802352531
466967136
327253281
1647652905
1347058183
1336697168
576671312
1455071954
1577615206
1696248340
832924339
1908013099
156952198
1551120404
816062464
1909713995
882647142
1564480598
1670091163
847926157
1915580878
1088185591
2119599990
2058486994
2086045840
284987983
1302792043
1960823755
862672566
1472931402
1057338693
589915082
2042181482
798501248
1997863590
296974540
1406950190
1948060348
90765256
564507398
121535417
1333726139
718617347
4049005
127916131
425277631
270615039
1004181179
1605073654
506914349
942981389
1794655810
1605878455
1778890518
1777120330
2134275198
1089747481
406203133
1122645707
681665773
308654491
2015999115
499917852
462896294
808559878
85809126
1935966015
499270714
886695795
1146343507
1603970021
1958818146
1193907995
349323035
2009808506
724990594
1588877814
1474978167
697764771
521645896
334029355
436031145
1714512288
1849023589
1339537939
117423874
1868529656
471332034
854546402
2120800529
813279049
912278646
1359903585
106203293
652147383
1259727478
1819136173
767712364
2053973716
910908216
671210795
570027373
128766733
582675189
1024865272
1396558743
1115936998
319971242
386068877
18216278
22955299
1741065074
1392345236
1721423113
1843339074
392687275
19244469
55166974
155843175
898720422
655348827
621554611
1744194796
1856621424
1798162991
1681519914
4034877
1288819223
2073457715
847302236
645213603
1819715357
835590769
1907932410
279258399
1025690790
676320336
1070551075
30183094
88467693
1840858403
1091721069
94688952
499949579
1016700912
843259974
1928644171
1015117415
503641093
1878736073
1000625160
709868418
539803995
1762382304
1726102463
1822522153
1365169194
497053087
1791778757
925989072
2062248418
1561224354
2016145355
1841967334
647208279
1750710796
737565245
327869394
1279335024
2006486029
2137261018
1064019826
484973285
1551764208
948815977
198804034
982821515
477493123
178406076
2036567258
1287926542
1624877280
98819280
1653742624
1129074965
65510204
1824565294
1763767491
1093660479
1296467195
2088042172
854950876
333687793
553449141
885647720
1598693885
1252164612
2011594750
731927185
1386700137
1955842133
1892638275
2115632286
1382304865
1134778643
629125907
2052145762
1720117060
1292708457
790577693
699441286
452815531
1606226185
1769650038
1964704972
2135540248
1807996329
215184947
825615907
769128802
1027772900
570617452
2051417546
844675124
1481462854
618298227
1680914087
1486406437
308677811
1556662703
609226306
1131316921
424722483
200132076
2146393293
628533473
1847723407
283513534
1935445162
326673441
1988676057
2008483502
849480765
711747940
628382713
979645251
1444502610
691669482
1599586595
433549946
975661530
678193670
627790325
65305907
1385409857
1211104010
1047371066
1800473086
1862996881
2132180424
42243395
1256878716
796896651
708365500
587203586
1154605655
741746888
426749420
1037977268
1799884066
510791567
276606507
1209291475
1080126702
600953235
404488762
1488585157
1579943859
126587718
1601886
576431610
15711945
1373357865
496650220
1859249567
1498555437
924224920
520769892
1025564872
474405233
1559026808
1090640604
805280807
987067721
1301704800
1172356238
1321776670
64877167
1437697204
1271033054
833970829
774153602
1925796614
2058033746
224636787
1762573183
1704221875
115723773
818483459
379076548
1813740018
699176214
1808938433
959228515
488288905
2085860377
2081497874
1814754988
1460461127
273735810
133863681
1845379356
846400773
815235993
1616101188
1456729451
1745401589
1860371314
848369760
253253010
548779137
2041058967
235388707
1963130634
774831950
897981918
418507240
1620793829
945240593
925992399
292009863
1505691297
2089812074
15741505
965559100
1540531331
1364000744
1356918698
358023290
1860577228
962189332
1533472141
1801805904
775272434
1868808701
2133999856
1234746579
135271904
1937244499
1451126361
1629392171
457935512
1229462667
54525054
1691935396
311581842
1059380349
840568200
807480423
1039126301
1119950195
303366914
1527202712
1864804242
2045589194
1697588818
72204281
1165638743
178037639
1476418537
8688606
565381821
916837052
2093604239
1220735131
1799869750
751711972
409664568
1923183306
599017966
835907503
1708386957
775263898
2099654839
155140302
246386507
1039102846
1170874723
1325519536
1444765422
391823588
2032189959
1070709554
1416904351
1524900661
753241452
1066683689
690449932
333692501
1462771895
1108652438
839285206
961418059
395907657
327042673
623981967
848045044
1028345818
1529530436
1563999849
857464728
940246115
343228971
1023837490
314168986
2052785920
509789526
1262641253
1593128755
252301477
1813113326
51422946
1043272148
1150220851
1291982645
1512133081
1529210006
1422017381
895718345
573122249
1934520428
1469391091
1673616840
905833097
1230689513
462934476
980798297
1353620181
678491277
791871254
544928301
2131800258
1404117267
2040455372
1044895973
1381722972
818810695
985722094
1888185956
1418338582
865539148
624495968
1404455524
1029610176
192260313
101146225
1482962397
150762912
1392457149
290682079
1641446077
1463192974
81537130
1946037278
80739520
1690791721
1080381200
902233230
373561747
2110640766
1937276091
1206770199
1449742500
2063998068
1311077736
1348114944
635483142
827976194
2012488476
1500700977
1472405558
897491509
1436881144
182950604
1552235640
1937510264
1231892593
1877145101
784548660
1544815453
919463155
320859308
472224267
1344536458
910841959
1637110088
967770700
2084169952
1281038249
1349936485
199625000
78954862
572585530
864483314
678010839
887777906
762854112
78187303
1470296985
1508601477
1764561883
368050998
40165039
194893009
892490510
1131240426
6957046
1695021619
836465303
975628255
700680999
247755716
1748688957
1304335902
1583778261
79165914
1424331406
510967734
204341932
708991201
1904010491
2102263717
347968101
239299883
612350838
205885396
1373158363
846013390
235138932
211103607
1474222035
1065059820
2065236936
624660950
2067582480
1242286664
1622483168
671765507
113612018
703295492
439179614
2074377063
2114091558
1742233721
1180317102
1425439751
934031994
1808472462
27887848
1389413999
295547416
1610866732
1652460792
1517149808
2024918392
724826766
140592748
1137506506
2082250957
1983640061
1033777480
2028610057
619823287
1746394437
504837391
587000953
1336423008
481473444
1831264393
1560716848
1317874629
1501144613
1066856222
588847025
691444785
615023181
1573589872
1507772917
1579580329
711465932
1163988367
1376638121
552592502
1157087205
2024211933
395195570
676262459
188395205
1432957248
742173161
1019505355
2065866145
2075639475
39001582
1499868778
730874318
1617299905
580882961
1437953987
1801642557
2116294708
1725076843
946582661
1368388057
859004330
273564548
5217602
71021144
953665502
1207880382
1631745517
1659624924
1153831630
1004894559
685215250
1242388805
1274045867
455038372
921065696
1411772145
154285607
558905979
866670098
1328222302
1501328772
914062949
1846788401
311861406
843252753
1618157991
306449047
2096285356
1846308341
1596359905
820057929
498452470
1713696581
1295623795
1570130344
1919347139
1335214241
40757617
2076856633
606428310
346139267
1032152046
636011240
1556753734
1797776054
1198109819
1957591501
419315777
862859093
1367302522
1225375414
1321030385
972248057
1160691306
473905422
1440679591
1242220003
315316914
1059366563
979300986
371369926
1243805658
1516395573
2117909941
1437929033
1729955648
1858899343
1391280638
403016794
1089712526
101014944
2020980043
770443049
1924096800
951629603
980016419
873321207
1605231706
685960409
1898334168
839259793
656274961
196288721
2143260344
1914599513
1836611902
1606055430
2101322063
676925874
1528830984
1899563065
300553888
917285866
191926618
1467591532
257984560
1467237517
1738952057
592278752
1822421895
909301969
220712400
131599214
351282492
32275092
1725523574
1543356188
1660824077
1266003072
222599213
1810131476
796576446
221906522
1367076706
790108286
213257404
152772730
180644289
419723393
516996510
1009305940
1462592747
1586762621
2050819181
2131984541
2069894227
887508209
275184801
89799740
1846509517
976038900
1954437178
1280603177
1603406216
1793321618
679086351
777615075
911047843
984567471
747566308
895878565
79602505
559466970
963816946
1942042754
1845847197
695558597
1608726046
406956712
1107192680
1332306035
1041025159
653520624
1376998510
1150930034
361147604
906185675
470443040
1941743845
1254101035
1239793545
1748944276
1884880558
953542796
1793871014
1556762589
1286056781
1256906363
1366855278
1330238757
640023067
1983528726
221811838
1258616993
306906151
2118055658
1458177899
1365413040
1911609599
1583846366
1262851355
1320319278
321023468
1257262949
550741199
360065447
1847547697
1956389114
25908134
1852867612
864438200
421910484
205306012
1810261501
1320638784
1818377730
552038543
848866270
1889475973
204227122
2118021932
1394654995
742094163
2069113198
1572482843
444115859
659239257
233491101
649719056
1888993005
1589213748
1130483539
5602775
1881976375
2138439991
1092222813
2090872068
1520321517
1502279692
2048430559
1329462868
1738249941
2086785304
247236787
2085368142
799328226
407357452
292360611
733875614
353716387
1382232514
593097075
1349449548
391686469
1298830511
1183249758
424332132
1746071297
1116637496
1350266375
772637579
1780839028
589783407
453947772
138093251
1989756300
1557633620
1726653759
1276176785
1536696858
2129924846
1568493816
1548800536
96264113
690163059
1043494940
2129155083
606368417
1480783608
82721978
1200845369
1539862874
1472853976
1038207334
549260525
1187783438
1391414342
1156776923
838696908
142939710
974087140
1561347693
246973754
791166528
1843120873
1575560082
108749410
1881447029
1661458798
749022847
601644244
72639314
910371889
1313984259
1572631721
88981995
1903355091
551557863
971795167
758910278
272282124
699119644
525732977
1053462810
587636721
1856227108
1491781157
583654331
1155969039
2035209695
1371046506
1968739408
1907177969
1896012048
1571146699
1282988478
652284629
734670468
1903573694
1981491138
456425118
730769445
2144872580
1137166074
1028777903
927178137
1214033037
909099156
334454610
501745249
1079697410
2064539414
104457611
861510905
1558145609
870593303
80312902
1024591841
1743344942
1681170935
7271536
1325862131
844441888
839842859
357344003
117885656
1593266648
1405885333
1305130258
654900149
847694280
436832536
1645767184
1158561619
1192824628
2097884113
1577781701
558263629
957374401
1892449976
541828360
827781032
1585266042
53104354
853843360
297411728
1494497799
1806565960
241170138
1414580445
1442384889
1017341279
1841786190
224291326
364898904
1363280198
1928812404
239722750
1646670142
1691548456
2010467820
1872417809
1713589719
1927051552
169581506
1640841481
1880290002
410751317
881489529
917770160
2094634084
724942704
1634729513
860072939
100937048
430629922
1335363184
2076026864
1812220360
1857079825
1138009537
1381394085
2026462409
2004956335
1450217163
1787678204
1578654726
432240263
1962684237
1100218506
1042457608
1448775594
1845926302
1043538102
1006445783
1241568051
494089228
1356274329
1152963905
886707781
356331974
1718384062
956133554
776300051
1738134219
1055862838
1512536518
710362528
76180464
446865474
1560971139
1518695728
1846490992
923492118
1201199549
992821037
1531702564
1055144487
1171338319
1270697763
1007624915
510078636
1836319934
2137788468
1800238080
526609142
1998638330
1753453167
1078031088
1186552062
1184684331
2020342303
318857271
653635700
858012344
1790801310
846965519
971280773
1539706100
297974464
921385543
1427482287
1928135085
1056247613
217349041
1936346823
1330984179
1780143108
180108385
1474744248
936397182
97623616
1500072429
2082443422
1247333625
544002986
2057427323
1320901558
236315767
70373843
850770049
2091100503
856703013
35298263
625362277
1503392013
964253793
1852313850
2069704501
2065237337
897970430
376220340
1996684759
978416676
603776525
454607589
1770414782
413135646
1186676840
603021949
382030018
1802555323
1200525658
1245353699
686349549
1125346142
1793496865
1816023452
1965352423
837336157
1795107142
1287179432
1932297454
1871173850
658730165
2056485522
1848395225
1301383367
717967361
2033679238
523970329
302768195
670322651
31497309
240345681
222224902
1714848492
2054806426
1208220815
657139982
1115090538
1722579275
724311618
718510924
1228415560
602573919
1261515739
1135813654
489299288
828252322
541119888
1943500195
1270512055
415620588
5208166
1060754585
1684398277
1164457311
547677574
1661921423
514574283
845551767
686258967
770086884
363164671
1507210952
766981158
1872030046
526468704
842122307
973699487
2113727961
155406595
1337706485
1670822162
1979102096
164377177
1806430614
1070253778
766066630
54999458
587593801
1808336032
1070698768
1107350490
858161353
993350383
764389792
868630170
1378782107
110282897
1316135320
764380589
2107009742
2066297654
614252840
794085175
961626439
998399856
754492203
892321414
1040844847
279980454
1771593343
134912610
2099453267
1638683978
779598247
658315185
759257527
524496410
653943746
1335420479
1112256411
1343876922
480196507
1401312641
1206407313
1770124475
1031898453
1794263058
228613142
652849948
2069980440
1492021239
1878201770
450656126
436998491
1074058166
1237426967
1101131864
639453331
1029675419
1033654849
1856929047
1395832941
1711676592
245000355
53823288
717909718
143673453
746944497
1967989143
52778277
550583660
1732328838
1278816593
1738977881
974798145
1903757321
1468423634
1917432990
265740179
1924900366
198084906
266732558
325291176
1699666991
420646960
1193041227
421479337
1545822984
2075923108
1541681892
1306109359
292711924
2054685672
265508991
954092018
1185790234
943391417
1230549987
1979603611
176889726
987789715
440596743
2115598561
1779743051
66422543
1879861872
1137109309
1707508364
442543727
780444820
484443924
1004701860
683101960
261189544
1758265823
893690212
489809262
1625266742
513073484
572434556
89133816
444390146
1825689767
405161515
811429467
1332984766
1489679393
1272790442
2032671749
597854810
1360200810
180175687
1884958234
1076253814
1932653354
1815108120
2114374849
835905807
1391580989
1130281776
1914447521
860938872
1696129208
872104706
1619732717
513456387
1181488612
139946126
253099845
531750266
1929221812
120044117
668359945
1149557321
552020228
193062415
1420594294
740261749
1420955075
163399075
1558726481
1633555214
1825381396
2013197982
1469863766
1534889124
1284646422
1096447753
36568690
821745458
2122032453
2123353359
1271998104
1064246101
407613106
663762016
734157490
1694437697
1661283999
1293046968
1630504478
1717132235
1136160211
698286059
1222671669
1042803153
558095566
2107603118
97537603
1494507705
105523385
840318977
1325947011
731352882
96376735
701197434
1311649147
485287600
1938336758
2027259696
391460924
1956838961
1373639194
1854403397
1673866863
1315052616
1730269961
1978653599
1585858715
295815571
1191170672
1294510346
2057585027
153512608
889950445
1945174118
2017009548
2017452645
633158130
1980320072
1852883986
1910652083
1178072891
1577368584
1708540945
1070686156
1512869144
693499890
1197213812
1446561689
1784364745
109060487
565163543
573064943
760609583
2054523144
126541361
2005848721
1195626505
1112332317
248608424
2104251135
1954981663
1653983380
1097800216
890470159
1849969171
1438016166
503582762
460635567
1458810555
786023162
395517421
1770721432
1076857632
1327065278
1484856770
589563484
1647260323
1990855763
1717002395
1901835431
1751562466
200605060
551146564
944093878
1173315348
1722222958
2015491599
1834765097
1467566014
1155393754
445614377
1852718780
799503166
1287468697
1149245390
1994731018
1171719012
483651084
1222523701
1398576194
1584580898
1910206684
1522117573
430111069
1729369832
1350112564
356063768
1969103773
668065383
1842035887
945212892
128668391
373232679
1101722112
234426141
1781826202
1169775545
1101729659
1813468726
475247428
1674116145
1006496961
1304249404
2063416782
1718819942
629839410
98329267
1649028312
226445112
1855621521
469609647
966500279
382809972
363396583
1946410553
1903178758
152562833
939307156
2001702112
1680111778
1060308647
1272265784
246810744
418867099
1775200965
1373822
1507590777
449570728
198979370
1903187577
832896696
1782601751
161009555
2102125409
680037340
215294310
958245169
1989257818
1690190608
1492865168
2120204145
1625767011
1565626586
1627666632
1540409292
449656180
877544662
1158356487
64781874
122767894
492235384
1041360644
1587822953
1411112389
2031478936
1655297973
578418437
1757553045
186280556
2007061297
213596125
1617279347
1892814758
357541515
2077082603
650832797
1164993570
70769334
572407649
1848530478
666181870
1910214219
1159870011
860040583
597832671
11983097
2055104570
1759707799
1397919750
1014903876
412245475
756551873
1598211747
634875784
382354652
357242077
1601988135
1457956945
1698173675
796764822
2083857235
875056686
1377104773
1251619707
227723580
858860532
1726741396
1879196824
1600450921
2064480929
1045374315
883203335
650478656
1571634
773297574
671327338
615580065
1061296390
1095902912
733311095
1640468456
1659245599
1612266979
1711690704
1686623711
1700541255
717022950
1317467210
1014274446
866909884
2025470103
57600221
968239408
1691517374
455278737
719118297
703105915
1345754448
1966520436
454905212
2011658151
671363742
890093906
1631625695
361305494
977783929
1901586422
2104100815
593004177
499298907
810496454
1348446728
1535194284
1435597421
1595928662
1040548421
1513876530
1625125763
136781317
1955311449
1999551163
972169187
562561536
406410054
5281822
2049947410
481959178
1205664126
1208080041
779333618
1926257868
101418317
489315060
1638945652
1079679259
259434476
1833868473
25974530
518149943
113499925
2108452504
50560501
1227085617
577567362
1502645851
320947314
977561401
827534169
1228275114
705597819
1600585737
1456314680
1570775510
80441639
505424279
1327268119
1526770778
1544410914
1634346754
1632230310
207243974
618555565
299526825
1537248094
1345396630
1101811345
1425625822
335745608
2000290294
1219563558
717041038
1703596337
1528399317
1721595106
2135524643
150523173
1684262112
1789423392
171160712
1839267356
204349050
859377133
1538114338
1687757987
1050887958
8681341
1125681500
1321310
1630257618
614001477
1235098790
2096300409
534423560
510577873
1318421554
1689525892
183527810
1740158201
1787868359
1376412669
1986284862
457936105
420861191
1652860229
2055583897
471314589
1210370565
1674489084
1709588676
181147630
1338641101
859097474
1709015687
576490050
2065677714
305325404
605536895
29612052
926817104
1660429096
348148920
2071665813
733748249
1407714812
838389359
960432491
1937861528
2034376235
1718484239
1557936005
1674224954
809058346
1912317602
1155236465
1247860761
1726169772
544215764
1040673237
1260737423
143279389
1000364521
820214719
137542612
1443396875
924745313
1146013629
116680002
1576504829
755125292
2091538404
1337260435
412902872
1616249180
284996639
340091768
1603839078
450346577
95120299
1031602899
294291804
1625341477
377726921
376711678
769944077
526603949
401262059
1736040537
358920285
621854883
959445468
837152804
1605853324
1758963854
2014836681
1627929061
1592403898
1426884051
534488853
731271332
1971057096
128760898
1542642723
202923632
1408305192
894272406
958667501
636899528
116701148
493328277
1701994674
535186484
1999732485
1137750247
430044863
1939695958
405324962
1817429256
1429032052
1841543254
57873737
578358857
2007161281
407670261
569502361
1756290178
1216678166
208934668
1285290105
2133077261
686107061
818099587
2058159084
197528321
2014472737
848995330
589447600
1240512432
651549259
434528835
1804352341
1233492627
181695891
683305377
375340692
708245934
1037055324
1337567582
1594577725
687503909
849423117
1531464186
306493681
1119053811
736076489
480918209
889581132
541443668
1717062858
894371168
1962163833
1969432656
327381158
1370221100
1760548790
1954697320
777529043
203768915
1488480571
2006096313
1190435651
1604859417
1454328336
2115774242
397694823
79011220
1860183811
647879780
275616979
1254051853
177813686
1377443348
44996368
2061016949
1744568881
769874303
1005850079
266020105
688887537
1893291508
552697889
323016510
100493575
778587036
1193590017
890528975
440508370
985318593
403527516
1081661813
347600377
951010794
998319851
1567197781
1183719202
188923305
1555485565
594758081
625260394
155237679
1472161392
1481106407
1342683253
2066380989
2068309368
1345118927
147290149
409309004
1285289081
1164352198
1436233565
1776524157
570589220
518028896
655755034
764644076
1907191815
91470680
1817685963
252559335
1637179592
1380785581
1841397509
1191966814
1991927415
1343438111
458823123
1952316947
946001581
2072899723
872517343
1177296986
907090705
1739590351
1188312429
1484288617
487164745
604266051
268550693
1894765905
1818316634
60754444
382018273
456902393
1554991600
1708395845
974178300
2032532157
983042723
689185790
96434843
1946073669
1099810920
997255967
976337803
1507265772
1983734552
1265192090
1684056328
1379903674
373386822
1858024472
1016032462
2069735891
1825850384
741837510
1038365401
1766200135
978984384
809860097
156346169
783357894
1589393349
331481384
710540418
120989855
481163940
2129704443
1012169355
811716342
370486832
439547127
989762392
2014727125
267268918
686439329
2034336477
63438900
505759161
1512756920
1295348753
1430691211
234735510
1308612179
2022387696
384048552
1069584999
86067760
816141220
1105888132
512381458
1813890583
1774849611
1064395428
120776435
1914187291
754345917
885272718
895930223
509266550
1207700998
1101683640
942381998
1595974696
330476857
268577927
2099799621
1461070270
1545980835
826240508
875255694
1043470788
717763035
1736367288
579153744
2108143989
1255528371
486498375
2012469075
97734369
1546476348
1978796806
1425341768
2015487625
688520900
363979354
1954133455
504717036
925314830
1637117684
1360274802
1235598536
888574377
1084495135
668480573
576768019
1873910573
280310993
1766344444
231272254
1865395559
1181160057
2059862470
1351906278
680115630
1858176597
556208861
965599157
1890878238
239105430
118621124
502710099
1952066693
574493202
270472336
711829412
2052890541
1456267972
194190756
175669699
445201925
1412600828
1608677827
737419113
1512518789
1549045567
1915615477
1791628945
1277776052
1233607845
1528027657
1013835342
1659658033
1565641178
1817038185
29516637
361435831
785701529
548732721
2032692001
1391489322
1839825349
1248143627
1637343588
2029112025
388309202
819440904
985920355
634992644
689295376
1391441797
762029336
1055498204
1311207265
655387032
169321509
1854227886
1967292020
2104888092
1940284852
683663466
1045806134
388711667
908560731
1967470596
605786141
370369494
2041021939
1369263055
1267480963
547529104
1940692444
1995899158
1724762351
1845327934
1900419929
717379862
580050735
1834482622
246338589
25374472
569980482
1569602698
816051840
526745438
504951279
1880011257
1454447979
171717702
1402320563
2085596043
617786324
213089765
27429788
1462291678
233796145
2057285387
1527349607
327781874
1472895468
1517397112
1793598324
1210435345
1143921163
268022290
334606146
1875984988
36958993
549591653
2049447307
409163216
631206834
174722041
1411170760
1444644330
1099023489
1737107367
1374300966
1470115811
1716550926
1204522862
2100767745
13646768
719257333
737836056
783622883
549508715
313940764
117267337
1923734037
694170841
325942630
2025420660
2000042052
1163287764
767730079
806232864
1680521413
1121777849
106368752
2100261397
1163570118
140980340
621681739
499742143
2105491089
705858727
19954999
812975137
148589456
1023008934
1133827399
86443602
737211102
799226984
791581969
744705537
62519878
1021437773
1803820573
924578922
1240725019
10838462
2074947246
222707760
20002854
1280208916
2140837652
424547216
562006462
306392145
1955083528
1118888735
1200990789
513482926
77215797
1378431891
1436063952
1423731222
348565142
1576247255
1705616136
1357046128
592205892
1154901987
1670266599
321539855
806864009
179603196
467839468
1322558550
1402451263
429215986
208163172
31800740
1470221221
2116655501
1109459787
910831020
422083662
787964499
386393636
611094057
816008057
1232408776
710490380
1847647176
1512722803
1887251607
2071583843
1257264899
1432749756
463709657
548381160
1154772809
2022987830
789947307
670786736
245183661
2030306173
533518842
1233512915
190567074
1988573937
939485240
808487012
1347031573
645829272
1138048730
1039833537
1086841595
238891840
109842083
1460449835
1579675570
329734235
1414708754
1733992502
52704981
1175196174
222652367
65877447
83078336
542856171
2048057632
973396004
437905224
687425306
854902854
1399183387
1898565231
982509519
1170414123
272601631
265574283
1818224944
1074549054
339695371
1690060685
2142364016
372968238
92281793
1822948601
1797832350
418527114
556265974
1707753944
332825019
1172885013
1386498012
1241196249
2132034635
1101925479
664137960
718922905
1195279394
736050476
1268643324
284214936
1620489996
1199047995
207367518
689184077
1118513100
486947529
1058052911
1498757132
1439046133
1286226759
1047566755
1224894394
319108745
971831696
408996215
2102200522
416956379
328473657
1751435685
1716426165
215354835
1975403517
1152759837
373670143
2126434900
78602659
286292464
1594136413
538092940
1658242255
2070727538
933800519
104290852
1287104872
1542330470
383140459
1421384059
1904037573
712973504
1540331814
404047755
1327732090
967396400
1927355258
1220358116
1832723747
1733886665
398177189
1627388284
1233132507
2036301150
1920343182
667837104
627196661
1688443189
1242446447
1297008158
606981774
1259494627
694386232
895870567
1293394746
226511016
432230331
1333068480
218113036
1674341817
4226832
565064477
1067944301
112611124
959365163
964693007
406765256
334990025
1060842444
28937173
1969080638
1985103853
29018834
304565648
1149809986
1080389901
132654940
1670055553
361500145
305640218
485025844
1844333020
1578752570
1317684793
43283054
376542371
842015618
371490241
253006761
1960354532
1576141888
879304960
597242975
1614088868
1505508803
1638304418
410522167
1563435410
22959774
2092077496
221348415
2006263815
1266761895
511916351
15940355
1138540082
1986299913
798304535
844244818
1016766318
993724490
1880157720
51658626
1791928253
428878791
817889714
2130930950
1194991262
809414896
1275239193
719483772
100289664
1638005047
1125598901
1790763862
80303721
751492855
1025853230
485168174
1600545358
899748829
43695316
2034444139
1019609877
1777993435
1888458336
1511002537
986443118
164516588
1157515628
1317514618
1970205582
349615390
230904332
882431404
21514665
1073318504
1903459222
436897626
1353650732
420599454
2051076208
1258621987
1570845174
1740165604
2822860
1044262168
433745010
635109390
1225596105
2099342238
295356472
453103005
1912178788
946685120
1555905247
962246330
916996075
1876851669
1826594199
1403319645
817993292
1839360782
2122115351
525252468
838338405
1416191870
1845148174
908778785
1761722340
554826281
1892359588
1867005814
312667666
1191615235
904111448
1855159717
219797919
2022036190
938132209
923554885
1029555160
976149815
379350427
1534556977
1388417196
323691361
470224275
496372604
380319194
40748672
627159193
1678470669
456193001
1478635838
2119992802
1799017039
1150113327
931312187
1491903221
1971661659
1450900250
1051729659
1790185276
57718466
1604920370
1061387538
1548163228
1147341663
312086260
2029172113
498069448
2092347091
1415320644
1992379990
1588694120
236270493
112103818
20327523
1483397459
589226002
1413716008
237985560
1226516608
931716244
183461435
822931708
2045308999
1375398150
1488365170
1275839211
1638649431
1159044049
231504088
633957991
1994052772
824846257
1454457539
201994110
98573798
1212983929
918767383
1459213964
1748150601
42599062
1689388627
1849738217
1136099069
2764266
124086083
1667623136
151723058
1275604966
856270611
1259786908
980690902
136871875
1796280653
957266802
476081781
1255603902
1461485658
544581356
1265444453
313882069
1172022678
1555071489
1394310257
1011064158
169220613
1287343928
1131571086
1267313059
858666539
893802208
1794033043
682517184
462336522
200237941
1162002237
509722985
1150553624
1611661829
1585804355
2099582480
2023932607
1270468092
1569976389
1050261246
825964908
832160223
528770685
1612658266
1207733234
177967885
1227666795
1814700168
111611225
675681010
1927099529
1306280618
995072552
384407913
361809822
310868071
185905240
886667180
670251685
686031515
1455837101
571044259
1690232655
2112054558
571580905
1569210608
51552229
187223400
249654097
1013980767
1015080025
55574785
600064701
1611027775
1404657241
1145819909
1028231545
1860361390
1775084876
407184123
929455191
387512855
1328696127
293823207
219337520
1165618026
549269509
1980212669
1634838951
137009681
1744969436
1000551690
519190329
1088771061
562999686
91402284
368991983
492867214
2057731338
1741074814
1172652223
1114878261
1262519766
1872952649
1070838070
817030900
1210514474
119355402
1556838635
660273357
607797335
1342448746
1286233724
746991751
1459105356
1918396747
1433531716
1740849741
25735936
608166062
1864447592
642203414
1924180006
1564241266
1100013779
773033768
355203017
915364270
1726194003
2005464109
588253649
1859271916
909837182
2063635277
1274509070
1592683208
1065494802
2049181658
316147309
1790699668
171920011
182287542
58978405
397470674
377290755
735629221
2130144315
2016075978
268193891
1353628426
1085506278
33159314
419465852
502466577
1720134826
855129810
187032720
2071906518
793228404
378878172
164881727
896506633
1410950230
1398737752
1123849023
443871769
1393129987
1605511357
1073311314
1612998892
953836226
1490585499
829894294
338566462
1929592844
939614334
780225855
57282677
1912845050
1150973110
1876841729
1171755757
1733095869
733207624
638450211
147305943
824255113
272063545
559545013
1049347496
300548460
937182385
545965750
220253198
531090114
752932721
1005645964
728832592
1798926572
1152529947
127165760
1457839009
912201663
2009847851
813329633
689614756
712497392
1463257420
101937683
1472285690
1629212844
808906727
302093041
1319839478
852717909
381655816
361298300
508897749
659365913
462592206
2098920238
1731816199
227678444
1658360923
395116995
1013379185
836475725
608926887
531381050
1844934982
1506369003
1444327982
1811878400
1176260925
651840289
1605811585
1638231481
26945854
975734166
843156906
342407809
783547234
1938404236
127942098
1328331373
596177953
1767150602
1382245409
353508520
1732338930
1026349843
335210460
79420995
926989792
1029068048
1597660947
1682469597
1139446059
1362121749
1093858807
2108666765
1452055614
43672351
579591156
1482070186
1277680196
220414824
1872902857
1170848055
787586792
922955726
1977201764
615486228
981841902
1459775891
1755736412
774085520
1021482984
1301089338
1761183332
382408626
275286106
1582639584
903437348
1175764019
1496638375
1124347919
1561197506
1664357825
1112692662
2124190459
1458265717
2022291847
760688684
1816969864
1885475505
1934179650
556443739
999581311
1117745959
1313732457
1120552384
113041916
933651712
1143965570
1158167216
1875255529
1063886245
1975985810
39571268
856206220
1628467533
125222628
1576850761
1710097050
1076832567
1352846533
396566819
591414229
2111562179
1441793742
1868762336
900863557
296284480
1744162163
1296040509
1684004466
1320015193
1698063365
439225448
1546336841
1156032932
1196290198
375092008
1274136070
257566287
1349076002
985357479
683681756
1668949478
1597336433
434796380
843211894
1586148286
614008353
1051110605
919763781
431333886
799565939
875748266
1101417131
2110302266
23429640
924817916
1287502885
597690788
452759362
51511146
1129461982
1181205299
1045336310
1279358851
413689177
1761362281
1639615648
830839822
1917134389
1339269019
624334082
1441601284
1671883867
1425567020
1743362650
1458998579
2093238495
1673460923
1922499015
2124713981
1940965914
368982369
72156991
1590007867
2095652519
2092238346
1810293668
1961429015
1961329366
304423611
974372683
211432714
1354855394
730635058
2092132434
1335524108
1655680359
2093399452
1568265198
1374901666
1518431379
1614649294
1793746535
1775862558
152829031
431292077
1138492227
1232743922
1363643179
848829331
1389815294
451616750
1462388001
1519551230
1069367578
1284963331
1794292195
1734202004
995076037
1319010342
1515358255
583849855
1228815770
935841881
1200247236
238894251
848801333
582272996
1541929184
515424555
1401351778
305747183
649601845
892270125
74499162
1305139622
952895128
978355562
1872893606
1830917815
265583950
1303707498
970983046
876944888
737370813
1679044996
2102054438
1868352560
889468567
8127651
858024556
800934790
1681721961
1753998108
1244400155
567025180
2045293734
1272882875
1281312410
762457939
1578847723
1391202196
538059891
821456696
643953745
1774895595
493804244
1748595719
428791963
1599851706
1653499019
2020287705
1843564905
428390233
91936724
577989401
1693694102
727521398
2089584362
1281813955
332779202
165983161
1387456457
1686164312
354445228
1893146802
2119845145
372935568
362258070
1077540944
1992242641
1681564249
592892518
943885193
1822481874
2012453225
1652468245
2027954713
1482880538
1508625260
1233608879
242728830
1624284368
1271354631
1249401235
494563936
1926295026
659359822
1432747300
1788816019
998138662
1941923310
1807146138
229185194
322042881
1426235543
181476897
281250678
1228091071
237544936
133247394
379351197
618504176
186397184
235588793
1569077378
1512940281
1128524010
1236610701
369778089
482640448
1226209489
1849928941
125135092
1838518212
12109011
575375390
1694859224
881655060
1105139396
150472345
42236725
815889173
390748640
145611298
1194755293
1172415268
1616534653
513723339
1378238017
841885471
1330518630
34517021
989294288
913426675
418058201
288006824
914962833
1263016888
677679792
2087947206
651222022
86248299
1283208569
1692199864
1098249276
1562848676
418656555
601943761
14241468
687528252
562878435
1005243102
2135899486
622593749
1105596074
2056806819
745960757
304806283
1472057327
628371217
11826344
116371015
723826154
484998089
1795191326
1038357799
979471459
944560789
826659271
1312100471
1029499815
957279245
1539777589
1833647558
1989007950
303524562
134917191
118261341
1300264753
1672249376
670658079
807892577
959425675
1932681208
1039778887
785997465
780855677
290139452
384728799
331365149
429974637
1341597090
1461946773
493446297
1577608635
494278433
1733368196
1718487187
1967135062
1338710687
1795056693
655255861
2145282426
1742969178
1772936499
542958945
9068681
1384290460
945093791
405391903
2111214595
808537622
2027785518
570485003
1916212691
882244685
827753222
1252653658
1064005443
2024937160
216029452
415024090
1289069265
715697680
1279850484
905578992
240596679
1489904695
1149707326
2050639733
1802323834
753019096
90010629
2044931609
1550098600
1198849473
1653460551
653586052
362733947
177799940
505835528
81807633
1057072325
102861501
1519483701
1685480705
2143859986
1590687220
1194331298
375616064
353649994
1961892024
711580370
2143621171
1001141359
1040508449
3824443
2106424932
1804687002
944137458
1550086434
142906812
1041614820
366078829
462791778
349669156
1431652054
948806578
786554512
893936901
1040618989
1457543241
1897968061
456028972
180283059
612272177
2111121164
563625662
1373653780
565035765
1835603091
721452674
1166815405
1048530194
715455317
908508166
1326637602
1319308349
1231908413
800899654
1836650961
1569962934
1592721315
733599662
281832440
1241344084
1468119150
1514454185
1243623644
710882543
648877322
960853328
1781192506
1544119994
1909820670
886036678
245216959
1085847715
2117902353
498592260
678410572
372242788
924609919
381744988
863245965
2119232980
281530809
1442350014
699798848
1029013078
1641548847
1491989963
858969536
1726622359
59830008
1872236894
749347995
705349092
650416946
1255749305
1583305669
648182761
1251973356
145976136
499326585
923802647
652668031
157100575
455053816
1523560023
592450853
763886344
1182728379
1990872971
566037196
2001327265
86440977
1777161544
1900319987
1681539847
1663063794
122272406
873476205
947149023
40185777
1394398062
1513651667
1464755934
1131283174
215595
266942403
800619877
16172265
2109170302
490058105
793948991
989136039
224102063
975625217
543962865
853022162
829561652
1101780399
1279010358
1162625656
1994627939
2050359212
868560547
1004144165
2140405141
1525259384
787805794
1658474553
1713921792
1215034845
1118849918
1717095614
96336091
1014500282
60628092
1386035234
1735613242
662882693
1687894234
322222434
314897128
467125649
1560074534
1836335907
1021170842
1974961716
1672474517
965541660
1444794742
1008750739
1370046251
124501889
1010160418
1644855044
1459764624
1790736979
1650163873
1610702614
1264237049
1535822363
271919639
1377933205
1127173654
1863874979
1799289966
1587943272
2029360652
648222095
1435139891
625773439
1106194715
804357714
1205425992
1476025489
1942260058
899855086
741626892
1630221892
1360552967
1129720605
1631568653
617747715
1214593671
1273485650
1974340836
1953881124
160782701
236436784
1448188147
1064465422
870762931
1712762355
409926014
1550282954
516685972
277947365
1024483511
16597117
94001144
2112949262
1094409302
424272016
653741666
313499817
168417738
809377142
907382688
330321165
986149648
2124699526
1290978481
62756598
1179910751
2119815770
1676094487
1633751242
338460371
193694235
737671750
40850525
1553670185
769626764
108888499
1019282605
1857014677
395574432
902701901
565303465
1707198367
1086080391
1203701329
1277078717
1801173128
1088834577
602642668
515612125
2106778750
697290568
349493346
1387997915
1357561818
670397685
336159077
1558142894
1208336791
484726607
380061696
2033059601
579108598
626465762
279492689
463529134
1871974597
1053266308
1653366355
374011818
2144124563
1178457680
1711969829
2072757470
86111047
155584040
1403544856
487172300
1187281428
2081780026
1142503603
105656988
1240990062
1749571922
494956473
1945077027
268232811
197212562
1304668821
243909259
206525045
659723092
1212080809
444300618
1033667471
1761363171
1447775191
1543779160
1592755381
1839556735
1730804579
554946507
1974865989
1247525059
755194212
947008926
341755406
625049936
2043435129
401985926
7448345
1651708628
2013427139
295842902
103013090
1229767357
139428260
967292281
579320591
1251635371
1044787171
89988230
1352279887
945395034
730361826
896291980
747512471
1272371254
1640533122
1267410281
1272428080
1192242695
1362498858
507049540
395779903
1382317904
1778879786
320509984
707084714
1874449931
754050181
581769182
664954302
2019759180
528398433
103323684
1149778661
456012406
1716673141
1384920199
744498620
874775892
412262915
1240197879
1038013013
530746503
884966400
1446612516
415633963
1452984488
2020504340
1860288543
1158545261
836442532
964265940
481686615
1240885544
644818171
1079210394
1706850700
1589741718
624837526
139537824
614436040
1979251697
70351036
869959862
764703512
1061030821
2001334198
1871865343
615750584
1522939544
607191739
1890046138
265996991
1556415929
1122682882
799068936
2018659039
1713645725
175385019
2047874858
1586374807
51042898
1479901816
1925599111
1417966327
785747071
357745866
422602393
1227982565
1346297052
1426204917
1974695844
1778606508
932892687
53633798
301436580
2097478234
606426971
988373438
1899114676
952280082
344267720
2145686474
1302441016
1694529813
700683083
522434334
1971990788
2038156377
723213293
1713843796
992325923
2115019735
1142808856
818601840
135759905
565984053
1708214103
29792792
1175776392
1410698631
1183293556
1912407383
1939023561
653584311
1397778442
1055004303
1684836991
1545831147
17123265
543297388
1535993502
1158424242
1242768264
1389495251
1540965533
8770320
1228959083
1771235474
1134203485
754021175
1221706281
187705740
2129434892
1392744196
1217252847
669173672
1521577530
531838574
1816229766
260177840
1120183164
2045147740
2005226908
67794886
2067513138
446074847
1923443239
33879667
765820057
205750797
1336682344
2016780294
1884869553
1488002233
1706146795
203210238
1057278473
839243260
1538303512
1358040027
819071741
243581094
591434168
48467631
294078238
2084276063
1857583853
1753281168
1614896502
1679650189
492378999
1885106455
393235296
170154612
1799396973
2030714765
115991782
1378937660
1242078326
1841792415
1912820864
797084883
571433054
36821700
281175059
650157907
1535996643
1536707911
72846516
1890426548
1907912598
1586425850
1144114908
364729897
2035556427
596504793
35476282
1223105039
1865605634
1166358245
16634421
1512901097
1380340003
1366133016
1523958971
1332828964
81181
369114052
938171432
206744297
15459607
1860069218
33309409
1877497952
1852538008
1720755874
730932284
1901586325
1507718862
786980094
883031172
173828748
541793253
2003534829
719073905
687404167
1561060472
362021613
2096854449
1873744876
954801595
1120635933
365324433
1035097204
575821532
1747780378
1415581513
1320274287
242094977
137653091
482281737
1005625406
971262475
1386634967
1681624983
1183234537
2070160931
1326975684
1262829522
348278458
419829168
1319155694
108112380
1925420687
885726523
2103301918
238332333
814447845
1268413433
2022873177
1169393336
1708546646
1832806372
1045170454
105110660
909882954
1124174447
529709563
1044859757
640422518
766321705
374533589
389345197
730184715
986313127
2084851451
1606525658
1654236793
1814308672
540683890
1144521562
848907654
1270070702
459622802
808535236
847683562
153748906
271587398
167757985
1239347333
1703249204
679388167
1362918968
1448735316
2083330745
960161007
117967477
305510575
137587263
1698081048
665893147
212386672
394498289
1905000906
1653486633
1077088162
886579731
969227027
637797539
816263978
1820158530
1379227784
45865657
2095349181
788528349
1795824846
1514708290
1985684399
2013824844
1858115311
1115898787
445870227
1187376659
583350566
1209462
957415673
1617342557
1093170954
2007887436
571147442
71472220
376499036
1993259161
1888651593
745905183
649332431
966597309
1558170714
751649069
960382478
487415105
27235645
2097740033
1781788752
2033996288
557422550
982450507
95640818
826057656
1042865905
1893102716
2015478282
447082151
1134509587
2129110262
191597329
2018943350
164416370
2071184052
2032219730
1626973265
860119928
1210369734
226081779
184601052
924201295
400992146
795048882
484771679
1700348628
51041592
502051671
1235055833
1375543703
1598487971
325876984
777917853
1406956919
1890589046
1123374332
399468518
740929303
737328873
1287268512
168803831
1953413658
690601944
1378806889
535780718
528004860
299109424
1120778738
318269549
732478957
1133174750
1317631496
2129890581
457353403
339293615
588709837
951746083
1634919557
464880723
894821837
1497969479
820268408
566149790
1480697204
1797189969
2061438785
1316860660
1190424566
2032147003
1946783947
2127264001
258243057
323601780
503604661
614364344
2007290058
916988058
591022213
1730045656
127056130
1663080185
1146953091
1157684626
1425577197
180404832
757660748
1324279929
139416122
1801659227
1076249229
651498673
1281843393
1285202186
1195617821
1277079924
2070032630
150327701
2034335424
1543330893
1602566437
986385068
1778819518
1342035197
1183810874
1507735909
1176035912
1816861162
1918552855
273777345
663823728
2048969894
565250771
175221750
1694804785
437116446
6271847
101665282
1895586154
1825079794
1169248712
1798683410
984813045
141847623
613861152
1093723640
2129918023
727471299
1894319770
1609744989
437386493
1547682679
21781458
1326033264
839982687
729162932
1566456107
1484287465
2050683080
256386452
871796345
1860254838
1601639040
1627412481
1701160499
596919139
518041604
1330913132
565677249
171123683
506596685
770040934
858127878
213526895
1472141267
1623298415
151116864
1541425722
1238892950
1037325971
2004692353
1423896494
462217982
494974630
1692312269
1725073029
250307737
1989139063
1153934706
923064109
1659859536
1222716838
1314254337
2089952625
1971320118
1163477698
1242145437
1224350120
1206949225
280035266
679017519
877490276
2124514505
837161462
1257928168
684290695
242635096
875407879
59671354
1389508112
150781687
1063944436
1366412543
123512312
1513925042
1766269931
1138817349
1140412994
1363800273
1144358999
884406468
1087441207
1993435139
951380047
950983928
1711552000
49926760
6219590
858928851
1392380609
907142194
693960051
1874656401
124546918
1839484236
1543974067
2063595673
581810842
162188195
864877640
839565032
396702109
330909009
1437187614
501623804
537350383
471460543
344267076
908618398
726588582
1727226043
1224794191
220955260
2058074122
1303507766
987048902
883912267
341608040
655150920
1459339138
1506851389
906236659
438322548
604747357
727492959
1856733481
2000032697
1464235681
363586843
239224165
183809985
607579792
994882222
562881724
1590610440
1541675004
1374007667
1049853213
2074828497
800572735
786047379
1992365566
165703912
1868215517
1465430415
1493481500
330847424
1608969768
1402852687
124079757
1037775158
1441883556
1431479254
10046982
2065007248
185329832
1964064097
1599284685
387228982
981488158
1664596642
1980987285
1842505489
1747322536
1683136904
1467094999
1133027894
1330821311
1367860425
133092941
1931861799
1460106619
428566880
1199246821
257687298
194705369
1724257601
369950035
478277105
88229271
460874976
1336796836
933321972
1308136407
1153534646
2039740526
1361675405
1214739063
2039747597
452525438
400551700
1284522254
1388386376
1098831087
1254640242
639101638
1164111555
437433077
1725711067
1530260183
688942387
1415588072
126641389
577214531
392277365
1476719924
1461913587
807975772
443505827
668376001
373440441
219310082
1276481643
682280651
265672612
1877025810
400762417
1580428857
1089623149
637751802
1170122794
295684158
305790512
1752229305
1265220920
986907017
981529364
296575292
522984830
1847705144
1082736941
83171320
1712263552
2108121297
332400979
901168119
1546811564
1852054392
1518643377
563753357
1038374615
1450493878
1558375277
913681373
1145301735
852854565
1682523852
145887407
2019118386
1077947229
1988369298
1841276195
866817312
1675060748
199688174
22807083
494372970
896516553
955060765
1401573320
1340395660
1181180351
1111052880
2017380959
276805909
1293781589
871368000
1893633658
732132913
1849356559
1535254160
1792322772
174650119
1914426672
1831055897
362645236
116008846
1305272293
742813484
1573483399
1388443371
69979195
546382540
697805429
2010224140
81581945
921518369
1189771415
326400329
1407580554
677607557
292928764
1751894859
1843455415
513821534
1932045423
1139436224
164942195
1343861303
1072946669
1984590083
183043601
871286399
288136952
1209352240
692140151
2008708280
737054604
1613175132
309635327
263337479
687638301
2144811675
2133920930
193581926
63029125
1311606210
2092579899
1354051390
1765034767
592359100
1847045425
1958811562
377081527
1634201816
299938310
815538508
1380943869
1753435653
649626203
1204324600
190224487
382555280
430639800
1150295534
1753586208
250965422
2126218621
343094456
538999762
712094564
1830148828
1579917455
884450600
227495699
896780542
1555871367
1187996432
1196974026
1248253081
556357425
2096143255
1064855541
391643291
1451819173
453233438
1885881421
1814974257
39119261
1022838560
206219718
279775503
1021715120
1204931621
788671394
62574331
71156151
124932262
673827444
1608675404
357569216
375267816
867764477
1467911485
640406466
404637709
675056588
941686087
1836479828
2110599867
900480759
1709637802
433481217
2140515463
1208484882
1149974530
906257504
755243045
2097408203
220620024
1952241917
1898640432
1546446135
481292778
2129279155
649832276
621748655
1483686635
788623123
1532269698
252102026
1521405272
2041139330
677738432
1115966719
857864290
1814435035
321587673
598566839
596559268
1176623321
878898357
979590774
1651261616
353052978
2071519187
467141150
306624386
778212420
940457053
905585004
1171962790
80757992
802994468
1025673025
368568559
368747516
1712682953
1082818966
2136766167
355926811
1551718352
305458773
1943703674
21843672
2108134331
991089383
1127773370
27773132
181380268
608991720
1029463630
963103292
1458794330
1924667760
812987533
888704381
1273935836
1235681620
720438121
819528001
762895749
1179799892
842152803
913678919
1225121856
89143165
1813297701
1846238604
1084992516
1738192536
175348445
179075812
1649192142
349238208
486591985
1604357854
57191353
1685851555
1189050875
2088269040
622129797
1749055925
848438077
525292155
851228851
1157950253
2146278565
1657905153
23778890
1631043806
1289863052
1203977348
1283310059
712768406
1661529141
400393808
1204212642
1428602024
17781212
570326725
2117456370
2081835953
673382170
1975645104
391234955
1871422719
1253947856
247312771
1155536351
1305448518
859414626
1304018499
87748056
814497296
1975619739
811440877
368567976
1306816131
1112430827
1844153930
1704983975
1685135272
1887547463
2042820407
173658034
628015995
676329047
1786947130
1049042246
277020152
394902537
1724137688
594974625
1487137815
896930673
2122951299
225113115
1909059935
718186576
1117091922
1666730175
1395985922
227450937
2030528993
668512367
1244577333
1025852035
11922575
267990953
1834049227
1287481742
1256039699
530583536
1484659970
241875336
1289749057
443354332
1439329232
2066588120
1776932575
857040762
2009989776
1625236708
377158760
1113312116
1843028708
1882548295
1575484574
1910876850
46458777
2050100584
2081342514
776919499
1124882957
1701532009
1805081860
1593603211
927142166
549516614
456765588
1364199861
1942394654
439217849
1923174839
2013007708
1995298831
92790674
1772637976
375037826
1794562047
136140540
851578312
717716507
1629286802
725866651
1536109329
1780374309
2137037674
1225174459
1286825726
1637776204
1655289619
2068282742
1009161766
1536458664
588080972
1858186291
1935252702
1850446940
2015391225
1484883190
1017671684
736549587
1868501628
763373679
1639063822
1021582811
2127794132
557139586
1582296755
1177079280
2051279661
1494195590
1241800635
1452950930
290525728
803554066
2077976022
929191243
17670284
1435284434
315918003
1562449973
196718314
200256579
1460670352
1600983102
359155975
1007208655
1444433444
1193445868
1954163700
442297727
784323644
857950534
418769947
329348857
925745289
1179090356
635872120
1063268965
30478856
140574254
1946822757
529145330
1142161916
1599196614
892849012
17428624
1137206682
72804267
336108924
1653041851
912660745
1556632417
862600763
1538027097
1733587275
1689223564
1575301733
408739600
144160407
1689579332
75481656
410143516
1130079770
2080772919
1632001815
95181367
1945369882
435458287
698520092
380045156
1997277841
1513076295
952726180
516399179
199117193
1368997606
2058003552
405900620
292357084
953573514
602463531
636740212
1255471917
81665829
1803875355
1103148896
1626545343
1692789265
117733009
27215737
95828701
1210941140
435996608
522836422
1872088785
2102072990
504088183
721973912
1506198503
800643488
6748882
477710764
1340557629
2139397251
1313492305
903351439
1241164743
706929450
1236223059
70575432
2142124353
981872117
601213750
288115544
1610623467
2042334622
1665630108
860920798
1149342402
1617788847
656312447
1117157843
1166827551
349049467
158921707
1398076953
115758951
260657557
1461820812
2072674301
1785340446
1434516008
714579176
188194126
1349476126
1261598438
884816703
163605251
1808448917
29893809
496464477
929424560
828317540
2096553507
1806103072
1124595025
291029727
1407766687
1216589801
1501646755
1917547715
915839072
1166277450
755895885
1418513327
1276093506
1935154589
273554349
373516622
223535728
866352997
1100243591
113525979
863548527
599545670
139708055
1375141196
118434735
1541070804
1335550907
1251619875
1504284013
2116097388
1974441862
1012985640
834936613
889453974
435900606
889324193
876427937
1220506683
1201219387
494044092
499428014
1604157992
1945550116
178537142
700599964
1291467752
1712908017
1598115163
324339499
118302464
1010113151
771586312
1881860782
1939941709
1785768280
1178006790
2081669353
939785721
917946047
1925113015
122603481
412497131
1656105522
885195230
414498621
948222071
1714941263
720455342
2013216159
844422034
1361024587
1594794118
999181398
235663439
629563028
1650043401
539839304
165373498
931271634
1932684468
1618484712
2119856070
1632159771
1554000919
1956749025
1601581512
528632282
1517172579
444357798
2002876620
1924686955
179881048
1086758285
2028795834
804710520
1474482246
1876601949
1792085444
1003256733
1275988993
218393508
898766093
2147299632
1766706370
1558000560
1237858499
1163389547
1877870345
1949234367
1689506679
2017427076
1850167466
1442817261
1831294106
1066969882
196668178
1350955868
988786744
854445100
981587365
1105741105
1459901354
1706646717
1515317241
1220999460
1659348234
1793605305
1468789700
62059669
1505822911
1690618774
2035412930
1708226312
1171877878
714845201
1519659355
1309554368
1363373767
109803792
2021424808
2036122898
1217911484
185607004
1387176510
397031994
986706109
16458732
1341547262
1044392464
1499857776
1940485259
1948057782
695853181
403026319
1785221028
1908311294
986506374
1261741094
1796847843
1159210385
1598408278
696046759
1934216516
1256763167
230306228
448879437
705026823
815527739
1393642449
763807068
635847303
689591898
1847809566
1511519044
1071390248
62204491
1272028109
1871740676
208908938
415850757
1192731984
519416477
979150595
2043742671
1744221324
346477958
1042875779
1891430486
2000456187
1888386036
1616118650
479149727
474378103
832355427
1942065389
1599088418
1560382961
1362388515
805810723
1536530339
1065978036
1465094016
1676844767
1844900547
2011587130
543208507
1909762872
1625674361
2072684527
1638226719
1213396811
260362820
122873569
832521450
1333782464
1177903618
468150250
1970348739
187983504
1840619337
796996421
349950908
12118579
1875327004
1395875367
977873751
1055868546
1249400087
1291427255
747716564
1028539788
1900514286
787293132
2084782269
522192497
1769724258
1059111811
1314575510
1167337097
19506077
314924232
40566676
2086056455
377340931
307728725
1248301461
1904007907
520592019
867680326
106306694
314079873
2094737095
304958177
1448047248
1457740086
830745352
729161890
1499114585
1813200500
618878460
1814270772
2009773871
931645799
3044632
1554346814
1676110782
232984855
191672139
730100753
734735250
121506937
233293491
7133301
1266550736
1405731557
1747673909
1992976009
645361549
2060338309
2018206832
1440130073
735012280
1995991520
1464482854
387603185
680017765
805788872
546853028
193160436
1870260886
1661659289
986015405
1917829247
109558665
528716241
43848717
472837357
1961477060
416642842
1208433019
1075482104
510832674
681507045
1042646321
1988581616
1272655587
2141465157
1447492868
1655654579
406576655
673188060
2003472605
1758861652
2013184391
627866761
573158499
1804143986
1840333228
705831225
1392771638
1761278297
1161802075
242275622
1529144520
1958582266
1447255018
1733432049
1910262278
1899570996
1512840244
1423315102
1864588559
392383340
1395554775
1598859279
1906722808
1247165568
1426018323
2024474656
686554781
1737046471
948304947
2121214917
374673660
998983221
1607340853
1625430729
1439335623
2118200439
799121497
1640624702
1628813455
952617914
1213524900
767341639
1190808881
976989042
1332529050
1751441605
2034964589
1204213785
1206413271
489215360
592650048
2138441361
118996803
1657140745
1812699181
1953890625
1208444491
1636867209
498595078
1585077308
933955842
1361695140
1721824674
1294889091
269442492
1805372592
1153942083
733061635
2029822606
1089354803
814353658
2134895185
1754440859
1197692431
1079000309
793226538
646401431
2041491363
1233035295
1280169401
1624291863
1301732909
1895998792
908147059
1889785838
1251139338
804593407
821970249
47221954
152324022
116034918
1818489284
1319396298
1750023803
1957326968
897253111
1654441010
1366374976
1126605281
168851645
1313976179
1817676579
1605089427
4490016
354551668
989244090
962818377
2049863510
1565154545
633557910
190980638
1675040289
992953782
479093460
93860885
1158315582
1220819660
207912718
2048959919
1067566790
1830289074
203590095
176526597
637951225
1345293224
1183831669
1253298751
751793956
1937279486
1374628811
1836480812
1434114621
1195134476
1377274713
1349751911
258073789
1503420216
1933951536
599967552
791405522
1673626874
16236717
1935081424
1142861746
101080628
356694860
110375128
2110689003
1946582784
439685749
1552553256
1137599404
630920988
401933007
23918787
1411456872
1508777868
258809270
335907863
877494130
1441599980
1786218838
267435224
2081755336
1199842727
1469647065
1403558363
2146401468
455808765
947702964
1601125426
613096710
1500279943
528616200
1951709725
733206601
1311798903
835477458
145825962
371279311
1270111137
543683862
2039182996
1154292298
1329025284
1278374623
1988544009
1469242321
629530287
223983691
1611542334
1576656375
1772937036
6380264
765002290
1244300948
1480391967
666890113
1946149306
892328310
1973926355
574954073
1241246982
1724271862
1851718420
731473600
319353431
974710320
1669341604
357099658
654551246
1676516617
116631567
1676256016
1593635621
1306659038
2114602949
1024375332
1171990963
762926051
2042669135
1473866322
92433576
886864065
1341297979
723044567
660405855
911066542
551992345
554257393
1631364398
1383115020
951841558
702880578
1840125672
1285998037
1684080504
462825560
1492609385
1742950264
1574966038
1710951840
974818849
964013739
1139170054
1078966473
22336508
778857732
1150400070
359323889
1538552075
324102626
1001159535
429987868
628954530
1159747100
10548916
507452205
53773914
1299740754
9267482
1672169980
2068856220
187349424
83987910
1549819846
1352472292
728037760
806267126
135381850
1738145975
517712444
1114840451
1198171937
790541840
1634907350
818580456
1173942833
1455915581
1510385013
1623947251
1492447004
331286824
1259806715
532379394
1991689627
1319050082
1144232913
2137188099
868923876
1396805439
1059809376
1189686158
2142582211
2105156560
320993623
153253126
748132286
1674734152
717781604
972558014
570870838
729856282
1914547365
1219769450
1954852169
2129864084
993331605
1427796442
2016226130
308774606
1755721700
156600204
1179139269
942243606
2137364511
2061752959
311531229
1076858560
1491570812
818637102
371666295
1022373505
160333892
226380441
1127185270
1231548711
780498468
1593357297
1701352283
308915736
961018504
1069647795
1223751445
795980746
1983392964
1066822338
2042312750
1163198940
1992566532
2058118079
725442689
2135264018
918268630
1519255685
1494032961
549748742
1201083613
868222203
909758501
1295753514
59808181
1333108847
173350292
538351901
1167116825
817704229
674998072
1381326505
1645174397
145651132
1003373254
1890623351
539577351
1430487836
1089279970
260649489
961355972
312800188
254115806
2012975096
1895737214
919787751
44281309
2073057311
626185187
1672682956
1813585828
1914886411
1273296846
1403942186
375969209
1605804945
640040441
19189715
1510625975
1578443747
319319973
1763859104
1664378132
673989994
1126498363
232654172
16823811
189209486
933323012
95064121
148447982
207197377
1529978605
1864573534
312466514
1035482354
800736504
326920317
253972309
330618599
2050132388
1409497784
2072958213
2092529520
159892292
938592942
967387976
463079187
744694600
199514722
1574024399
1089881212
617790314
72776200
281903416
581213836
1744226667
951176735
1955929440
1446977382
989088696
345464287
1349790794
1040932183
1166925073
153905626
569099787
1704359429
2112084370
1481886077
216572209
1031671992
1610402344
1205654041
117310073
1006594061
920066436
1657848932
2121692524
570776784
1407520729
724026252
657148938
42897278
1827936110
1045320330
70510510
744784722
2006993051
1929665248
916310284
1010616381
1016413716
1597946722
243165211
1736256646
66924922
13917494
1422906602
2113665103
664756083
1944048409
1101602669
859123361
105821005
903774013
327387198
1972230215
1198111879
1823883651
1096644577
1952339429
340584870
82488874
1252802697
1939651140
1756892581
980077317
892183758
773860567
1514679138
1132484394
1506420978
1301697302
977701409
1569298406
920201829
1768145860
1009652289
1732685743
389529886
197689623
1449652384
77823072
2059626065
1858173399
1642103647
2080832847
1307141679
2017465630
271945343
357646623
589043500
2003878810
660518677
1053875533
1243535996
1122605590
215042147
479783677
1312416907
431617036
155205722
1791004099
361155876
259267861
1362731632
1127547504
279373708
1433011240
1174541719
1676096635
592732848
1635120416
221235049
37608588
727658999
1153981297
212179089
215295821
1288092862
2069072819
196055403
1958011502
1858164493
378443494
824286705
860238938
513966532
1684546537
1366921681
1114757441
1521545994
358765118
2133161249
544205341
404579810
1794155361
305076394
1089612325
745222994
558952134
1672343945
2037505684
465285629
372791795
1149255118
109718209
713907831
533552250
1173123295
1013446768
1923075025
495438123
1038870412
1282958465
533552086
112189667
134210660
1184806470
1657519841
408251644
1586615257
475716895
350501990
1186455625
1207949409
1885959884
2027209589
1010336601
1972805459
1703304791
2049622566
2047845562
433683538
1796915469
1166591702
488494202
647613953
918535686
292022207
1532110360
310291065
765365212
1879438261
71203461
951964425
2027366010
139553190
697488117
484896959
1547077151
482621863
307800619
1472338092
648371597
1413369077
1038571436
828545019
936927120
1242617263
27949501
1873741861
518720973
2139842549
921921278
666872788
1101926187
1652283782
2083432883
1804866077
1284640147
959572559
1056342394
2093024121
1597512852
1706538085
446393642
1071101430
30451542
386917525
282836456
57100552
1804724058
678083190
1084436691
1218022033
45015504
459460735
13341000
445383139
1113059125
1265806567
720855983
614876555
1533921277
770971909
1824495323
525244026
1890589673
723141189
596459270
1434305583
1062252641
1501012505
429414312
1960008218
1492387285
650161677
1889832442
216732259
1279821419
1033654495
557126428
433361771
897399984
1098066176
856716798
816739172
805376282
1179554673
906856040
1686471835
118722765
1006139667
138559131
1018784159
1255160745
1487726933
550352241
491221508
461200042
1758361867
1687558498
1283243619
218586529
1177447191
2087956956
1353755686
2024915616
446275815
979495461
868780692
1797685928
1987793501
1433363296
1365612061
422381940
763792887
575016659
800996758
1701950041
1484226979
1883525139
37989826
99012514
1277004436
1497376636
1481942593
1063794760
1258229007
472736762
559846676
2053791297
805836280
150986214
451803897
597552316
1305788855
373471533
1817122861
1603333669
1061711077
1862119112
645914727
276200297
1799531844
564224043
374617854
157151398
107155742
382972016
1372418809
172141744
1793894266
420816734
684076057
1149064896
804933948
2086165334
607342053
792702162
2119489651
1589928770
106657130
1608767993
979095888
167465449
1233490921
1777882206
932331966
777893551
1774181394
2131837883
1266684487
132393277
1501558356
512257942
985220586
1984420448
1476230213
561296793
603716229
810758127
2068299250
1329727335
980824289
2085840236
523750690
1802694999
1365531982
1036269391
226480782
1429514359
1884929914
846107867
439920965
1569628401
1621328632
1733515862
460243780
1763093447
1633134471
1071322032
290412047
1177722426
1891676464
1608762973
129420838
1494253174
1593254005
1667613537
822185020
1520319313
647606926
210272909
1965025395
1743382913
1437952573
1931510651
789479293
57903730
571367149
1185888436
368297559
1914264128
421156433
1579022718
1447290541
157787688
891167558
512556106
711713636
355805762
2113851192
883906831
1369769004
1855256739
1031244204
843911980
380733994
910616319
864379062
1537485852
795061461
1626309824
553238843
1317125468
418372765
1669372474
1799667533
789322382
875254001
1381707084
229123669
743898212
1207425886
768872821
19157255
2029695610
926811107
1659108563
1032833600
1107778838
586575396
921446114
1936372977
1087188991
1608746136
1771597455
522124243
974306596
448556186
1342703756
461261539
393364913
1017791540
142980463
1651429020
1169626433
488154250
641237091
936885368
624157633
1291481016
1482032375
201237366
522928071
1254351767
410991878
2007401410
1568866527
897251099
1477498937
1298247721
807125392
543096316
1951406260
1487369352
1564828114
2009634127
1836923554
73304038
1894355246
2063783802
1962172901
1202537310
405102926
637458559
1655050313
1627431665
892002226
14838403
38806430
341511641
425965649
714287641
1828740193
1394337401
971890663
377409896
1267297323
1754325722
1017857529
1560401469
1790151476
2143431918
1782419242
686640328
2047973095
336218771
1667684206
1003295877
579057769
522898941
1852341386
900680918
1502646920
481218026
1259925509
1145966573
1927149658
1133258282
982094211
412907699
1899113117
605323129
1228247387
14151144
2089197320
694624148
1892866518
1214166735
718622237
1387561527
1358824112
95213424
1969850624
1371846847
203049678
1241527481
1151162507
424776401
1205770758
893714581
1879859872
1189449235
1730710600
1141599947
1768249720
957386491
1288602395
1147646086
69398700
199450806
1430896694
968702196
1821727930
583204211
925992914
378947978
1690654677
1472503510
547375773
382256624
1171894716
1575196128
834394197
726225129
281568461
1552018380
1656330628
1412280263
154940620
1204079007
1977078462
1954510658
1773655235
2055055464
1273294184
513802164
941594017
460409463
1275972455
253665389
502439081
1626176082
231481495
117585295
1738318018
1388221431
367908079
1973873383
1919496696
1001772111
1036939110
1701925124
1489077826
286356014
1174112209
1706539207
410898871
792165938
597508292
929224820
1060315836
1750371064
1243335352
1357297435
1552337343
42933564
144371012
1632952683
313542287
1755374750
218405496
1365829060
426950483
2026290028
1014728698
1552947380
1744240210
186150658
1395577333
990748772
2114910329
2037993549
598189445
2038155804
1837882133
678595364
1472852604
17540404
1349493455
1231570949
1138828645
2130962574
1222850952
1270518519
775023332
1226841567
2079988879
864226426
1672083679
261166655
812419809
1371562362
208068833
612345517
1452358583
585141248
1894574893
1544727638
1056939075
1706744592
1124530138
119101437
694392421
1311425236
57174516
1301988129
489414378
194802965
1196038433
900451371
702270280
888947053
1868254372
1846295072
1021947982
144293317
1400880346
53225911
791857288
1336915499
2096340318
2019213349
70099482
442623282
1116647502
1442785627
287577326
1914795080
2030002084
417127080
1658700206
227099621
1794564047
226762670
1011095335
31652841
1935628705
103804544
1890115877
1671816109
1574247749
7472109
678977060
1080066693
532405156
992888778
1329585754
1503528876
241756455
1820752080
2115102911
158890711
1828423622
980885858
762374935
1051243500
110901637
1342624707
1443458626
117775440
133962357
1678290376
1738855878
746599882
1829585661
1167271364
568174031
2044193781
504181252
90971713
1648251088
1363585926
1092239356
449528473
1737723570
1487356830
1403852699
1827908409
1515928180
463244473
1366243656
2051393855
509130854
627956276
67601736
1753914408
158852410
963195346
295030211
559492129
407341764
2042383405
2109108374
949440506
410279893
2044026059
319224388
976664661
97357142
1786553039
289722423
527385699
2122038540
1123532897
104784414
316120656
1060351991
61332598
1710450000
1440554647
139287536
1806928088
1213371981
154925419
550015618
1013806215
692028203
1295561331
1684549452
1783161572
562552370
628873393
1714212220
1682762762
1303107409
1200687926
815269531
1746371881
2037317436
2049590684
289487056
698437797
759902464
1852339008
627365107
1796421320
1694401767
59395353
154612978
2048836938
76368434
813857840
467925440
1701468237
321980714
1578501948
1044574807
499255811
1506643563
1329858134
1248561366
467561325
1017445336
1289199435
1047509392
212993066
103015342
606423474
883396963
1934531321
1522428560
672422758
1209414540
546522574
871854585
1186323704
1804691385
1442071164
181062057
1825154327
108310773
1640863357
1205037917
1538440686
1506339679
13727583
564575070
1165758658
1156149971
1363376850
1207817238
1974360580
2026885272
701599614
342218712
81290796
89059908
788249699
2001750731
264934765
1806100366
253471283
2054976934
715565113
100280461
1581052465
2010304451
1258607433
458056804
538392517
233533777
730799203
1675286300
664471542
1771605425
915668535
295839668
279085525
770569661
1412518989
624807716
964085478
442409330
198741971
1864828399
1190867740
145310549
1074607038
431045262
1735351573
2053956043
1717475516
2015760347
886628124
811497837
2092825042
462086938
1229317607
725133256
544327845
1438177848
1278839471
10378506
302467430
1603304024
2041770486
474584735
482572016
1194444224
1616917539
1476337988
1194602433
524411541
1437470328
1256219537
1705159021
543639547
1669683820
1255419806
508046737
172324273
1017597523
1491049937
709238122
291582337
297371047
325578585
495074983
192302605
1915932997
1333163831
1118326622
1407711263
964284299
607620631
531751406
236228083
1638288501
34442028
41255537
2071330045
1920363090
1622198134
64889185
261597173
606638468
636856168
1133234540
1141560756
856369543
552709512
884906585
1789044405
1236473898
1398314011
814550518
1549833153
1424624204
1158311959
545686691
1738175659
92636251
1139530522
2013468941
1208159593
964147772
1010902338
1501674580
1063134470
2123050900
1139118196
815110805
365503546
1582964817
81236314
939771728
1554070178
607301782
1773345388
1456615832
1194331720
1387848925
1221783109
1982390189
1214771380
137847514
1223817625
1829139521
1696112091
498071806
1548072196
1575549441
1311081004
1574760227
1965723743
1705769001
1583778078
1182015208
26960875
1107086943
66876121
1595724724
1221389182
551967134
1828827781
1319727769
2019968968
437575606
60872100
2017848153
82807170
1704150061
1572434137
258732090
2066694959
987923489
1079809737
982382122
2119181202
1584167614
931780232
160038316
1892128621
1114828030
112574908
907354620
739669087
1136385731
1589836404
1500574197
899459934
1901866654
1379322429
2077986970
215548267
2049014198
1888632701
525049070
26072067
1228687494
1171838019
673767960
1986257347
250315600
862821512
1272106933
247733554
1762274733
865074214
1977989812
79791852
444623630
417391906
1649403047
1175195668
1069075322
1064934931
2070367393
2097513562
828038921
1832718447
1615939370
1429306458
1303122677
1261215331
1361895086
408508311
739759333
1906934185
462486411
870137704
1300234292
1974186357
51336408
1271607427
790008101
1024938154
109914024
997526941
1017225812
477733907
1281538161
1096726811
2049617823
1620480204
1817352766
377305183
1547314076
1783603918
1065992083
1457511719
685779732
1804442148
1408848601
1811707924
1659621775
536183435
427513336
385323747
735143294
206721176
1548946139
1264694011
937501841
1673267300
565847011
1090691779
1670328271
698706945
4963371
2104214825
799918151
68759931
389945155
338325220
1704645277
1905246381
1417423365
2123581776
1669440423
971406029
1255140039
843037705
334632187
2049017579
1852729622
125198319
1529733236
381757913
659992170
249002171
1336755526
814981932
1175742098
667318193
1652290511
1812763690
144133952
2133427585
791626105
1934290400
32534819
406328665
39232943
387344243
1625694106
523337175
1080524287
1396538311
1047511209
133471241
910498223
1054667071
1313496696
1620147717
2141589168
423224788
16186895
1242436814
381146608
804742981
1603518604
934735317
1266790068
1267765416
656460565
1735718586
1353174025
589311978
1776416582
2076263977
1045415944
278852982
1118718726
972025633
1661427880
1524705594
1864251737
766171802
1974369247
1790765437
1923721768
1419094438
981824436
618787094
904317612
2066981008
1889577641
1779164613
1782228427
508073945
1679976437
1800941115
1399620634
1913517961
1287388099
279465998
1974277217
582269227
790047610
588895992
130177987
2009952681
1256777167
1169998300
1848208829
1045390279
915292029
47282646
1830743259
991402625
607434375
1408716930
748638834
1775831932
1806614544
265586108
445644688
1922482260
1463130820
266393125
744625248
165743144
1484352724
756781434
2057310589
1580120857
914400936
1654012053
771178155
1187735667
1945612342
2027725829
913169664
519288116
548527349
358855158
1251417468
299410520
3975145
1699183767
901112331
442692289
1787181069
1522669644
148850128
464484936
179842214
417585720
1414393137
1029544613
596095359
825632229
590814779
552119568
1197202064
1125237828
227713177
325418337
2110474574
1553056095
1348888110
287100241
521279569
824955545
2118581018
1184619942
1094782842
1377256721
2128461351
888406479
1778851943
281769037
1030086942
1023555704
1393961622
335464400
321990744
397922154
1849952241
1806645654
744858568
662506718
2041110645
417162330
1514452735
417784189
1528547141
163781099
2137885078
1998103464
630103554
2070839647
2141898399
709546270
434782724
97172874
1576883768
1292884122
673972103
1329535601
2025116746
1594879333
1822772972
19776637
478597691
437575859
1616828478
381355590
1958075907
274662423
1925169041
57020156
796480354
1096553383
96090631
1998340186
49738570
2079926422
1289644300
831522133
406799555
870888198
1523875576
1723609113
1054719152
1632992432
937372520
714924070
749579882
412857025
791105352
843510018
1925514150
1103165505
397539742
1957097439
962968929
897876097
956410604
1431345882
1107770162
134230334
176415238
132638107
531123256
1861471327
1879830684
1120700710
180029179
2079531910
1018959410
600906169
790325768
1355829410
819848749
1508287579
1336001542
112916892
1447752331
986043778
469885915
917346684
304529646
1673439217
449319096
1809961880
2043348666
1626839562
308595425
1193594160
1944530158
377842814
1767396337
1006931973
1844714851
1256482941
112131663
384791665
1899845061
981216786
1361004073
1702794087
702563499
133630513
70955480
1749303719
2101538235
760599855
809662747
1737986231
480433559
1170823370
1515255448
452319693
326973041
544882292
1470684983
1286819957
682720264
143164832
672875220
30645164
73336982
246121058
1083528238
805534121
1805598637
1694196420
1745287641
1909221484
106748941
93142499
2113086750
859527523
178883257
1756015074
991622142
2136173333
1410518982
2140002785
970233821
1757784858
1553412765
2091599077
1421805272
2122768607
1073525225
716297101
799241070
1459380160
1768521765
797611558
125144355
2056839496
1178601389
415302592
864258125
1491232574
1482635023
1927069603
319221451
2029659601
1158157632
1968564232
2003253207
1088386736
80322131
2028792811
1956587668
2093404674
603186792
2119100835
1582693471
1107153424
305366984
2131727701
425546927
1593129958
1393972640
455190115
1315238313
1143608088
2019186894
1897320069
1943351856
801551127
705172635
261109671
299981932
1744105927
528028072
1919453778
352497032
1979337142
1334555615
1715501927
2016227953
509021245
1164268983
2033640306
154101765
1078041536
1917037543
1337285508
114139886
1492561565
67007318
1213883628
1498038338
494376922
989488052
1378489913
724278745
2003802925
1903062137
877548018
825285137
806962717
16529710
1188005196
2105957481
907858567
1924988345
1070525876
1265313288
830509341
1761839595
1089169220
1167583547
48519998
2033493730
1016709989
1658382897
1499532649
926333526
458860192
292267911
1015351755
52015937
1020260054
181488054
1040630270
1018707458
149922294
1323752473
15092042
1479753963
1098539898
1848921247
1641475960
1766367179
608269225
2021864632
1323950723
447105310
850408700
367945852
1116920112
695896422
457783996
96161809
1614791851
1688381493
1306451801
2003699553
1591512055
1509477335
863003145
1873364549
1069272316
1264723364
1454673476
730534184
1182639956
945710866
41609414
978792608
1085116058
1073314920
1999398494
1314943592
1777345640
1512084111
1490332131
323072312
465181447
1719362056
1530710854
681026807
2108235528
1376437366
2042668227
898399071
364366334
468553626
883403227
1655060414
1705352324
1288485452
1575634183
1684593548
889979140
59754710
1936506472
578639537
1035556085
219840693
1557703157
1814970260
705362950
334816565
526245237
338383663
857700863
1339980650
969142068
983875089
786011417
1013831372
1599421384
2112826249
63799253
1090350386
810317006
1057070829
1129384987
1531360052
1519236734
540939023
403170412
1227653168
1033119383
1645601592
1231343437
1565899482
1084037673
1111161456
1253636142
492391741
37340266
120507627
646595341
2136760663
1687186471
1797265224
352953696
405005485
968239779
640182116
782404044
1236948333
2007642554
1763339390
1908160690
99276281
1671141817
791809808
1021725700
2129824035
272807965
1712804322
1825122493
736704337
1530330574
147126625
2136178852
1434597776
1229610192
1795423388
1941822987
1927720591
974337888
407682287
421344362
1971975881
1726862732
1375667921
459111387
1039759484
31351676
1711397272
1620922944
1388882966
215775263
1207695327
788768457
366637191
707863208
209076200
491285298
459843514
850428407
509135902
2118733391
1900747286
1320673745
1146346074
1243840137
337552247
586768787
1290108220
2104193957
51226383
1514021439
2093814707
20693378
1511705548
1902640316
618498517
1827926556
367984811
723239096
289366131
1419798444
592169143
1956444624
1431535008
1562658602
526569281
1300512476
1283966397
2036230801
896779498
1880688418
26114550
27417247
1362199156
137890282
176775715
1224626636
1821341280
986653515
1239006315
1776764446
314071221
404210561
1751512389
1040448342
1225729666
1322837198
1195780217
1391467933
1782278071
387549546
333998138
804283179
509720974
1322041921
450743901
1722857219
2127143999
723533123
1788957778
860187444
441562844
758536923
1355379564
1573417623
2066934429
959761672
959810809
571188143
2108969172
1118879056
2011699776
402195099
982517139
2040625877
190752238
1901728519
2129292602
1059238082
1851296466
1608463196
1188870016
1768891602
488471804
408944082
1857268950
43842744
57989550
778941295
1378075040
902073662
496943088
1836101207
1473475455
173715489
801108158
1655298941
1924983969
1571267179
340883131
2106670450
1913122922
1046702758
1128601380
36337201
186454012
1721812769
1487899094
50878933
1624450489
206545937
183073052
920160386
1706564170
549460474
758663875
1064308913
1452667010
1538192380
221229046
1584535953
762648966
377798078
773651654
499750120
1417482578
143677979
518867434
542046790
187974327
1696997682
1679776707
554895337
1606431673
816613021
812798691
501714452
1357314513
1505707943
1814176987
1138704588
615708239
1068638593
1403181921
1922929194
985258536
1339822107
1139514890
225416474
539488981
1194595113
461537580
1464264316
1859173912
1843953119
1822039818
1087348827
128304714
1320799200
363984720
1576686647
68470503
2080505970
860526653
712182862
1223563437
1752271924
1046384090
1520326479
2022991199
833272671
275847970
819288288
425108761
1996794985
1864612293
750380437
536174927
1994313257
778265249
1822139374
762593774
822994337
1767808431
1057437498
846782806
889953523
1200970374
750285213
1368909919
246519986
1014206702
826838603
1158771554
1953044316
755476505
1796305905
1000193374
1842878063
1753589751
1088356068
319493340
573899116
1701327122
1445417824
244193312
1502210041
1042300060
614676418
566573484
2085632905
1969530069
876574362
680561625
15603353
458388842
813713703
1727976772
1052641736
28246984
76532159
1940975121
174748559
1186778824
894463392
976511557
1334140097
456402788
1659668440
301359095
258334818
1225826673
830198356
2039474698
1165236483
637815398
1383596421
1565283755
757896932
1166125982
114908627
1793789328
1178885902
1802342529
869557742
1404935811
930508982
1906940085
173111589
23268465
1487131593
130584252
1264028144
679570687
957296542
1834846488
1640159149
1342098871
1721559075
74896051
1539354874
1381654143
253805973
1526045277
1151942256
300345208
1289888083
244542385
2045793335
264733652
195009757
948334388
1409699059
1353688817
1937465369
1523937829
1579281194
2038917274
727244684
445429606
1577862280
1362434189
206907928
1730449235
388477795
1542265810
203603991
143308777
34263330
260640703
875688082
1784645034
606632116
797390703
1873723592
1545065204
1226690670
846409477
1383946582
1658108123
425680043
697886852
931003539
585240416
1746803248
2130898978
880903598
1408021928
341680013
2095380439
1719102957
606183875
2136230013
1957932038
8281009
1669773805
1682859823
55234611
1419786196
1241412496
1282244458
1520607891
1025690886
663174297
1790740463
682985578
1635118404
1332194108
1664234832
643236562
1239949362
337147360
1499089940
266136120
292215135
853357680
561969836
1151071016
1154430686
454879013
290143238
156793418
587482929
246106115
855589314
1827444944
2046810013
760472203
141551213
361005185
1209715283
387445754
422193024
1207050271
432665806
1840255918
959686639
1236864994
1337755176
520266584
1275148901
1368638720
294188309
123733809
1096577910
290655951
758216234
594912859
672220035
2132335107
65600206
923316948
1952225755
1661943378
1755428475
2125052467
2117406203
1373425926
2098081067
934411623
1168544321
590824144
635292277
50041178
966405790
521487077
522059516
1675970276
260227549
186690535
231270000
1582521185
814206172
1965684709
598374144
2071851180
1525105639
243137635
115684973
1182682406
1416063510
656338740
780105942
514581673
1825681933
1459728865
1233266351
251275335
361736640
646997744
240257899
782769818
2107829195
248728924
2081205095
1756545984
1867585953
1958798542
668050047
1687892616
519888556
1381391025
604080502
741446577
818215325
322518372
1738237249
255186573
1956794061
1103329598
1476500748
784281901
920519486
2088410193
932149166
125528340
81305064
1259561786
1065886473
1123476137
1815818914
1296206985
336085393
222198282
80450568
1690039819
214106207
625746812
54300172
1726021630
2104735366
1540313781
628303796
297744936
1024264705
889334845
2128211399
1931499434
583966438
1734114506
91964664
663513929
210390306
2048227962
1052492802
1379888126
1099030212
1401244648
212702806
1848836172
694572735
412571998
1662379393
461214749
1461829260
1402889270
358435967
1399304985
1395948654
1912301663
2093240531
2025369240
1636774503
1160266572
1750394338
148605083
854729657
1423385847
506066589
1167927550
167453473
1962395588
801503138
107272435
1479215594
999518496
22118911
2062026738
927708504
529578349
633009282
142235521
1740606699
982522950
399515563
238743454
610505144
1563578645
1653274052
1132468903
684520138
1580821206
2028619514
251800221
919285037
1242939578
1338999405
610706422
1010282790
1502584414
1115324718
1760342822
1916539125
1532935051
1683773413
387704839
1800910460
94403934
555364779
1417034398
93200898
1899888055
1840853440
1800296158
440840382
1383259119
1410096666
503525642
226945532
1455805626
1268617589
268559091
173037142
1776558807
560625100
202296926
1242226133
2146477796
569280138
2121730702
956607959
1693964321
1326652085
1290475659
573613929
1985575964
633239310
1290002158
1215059405
337192745
1423632558
1955786212
1941335162
86410478
1238296316
25103408
2094976278
2060347432
478100935
856558328
1247352464
1420141404
789856322
1583145439
2096806518
1063168133
1138426434
199693238
999136172
1176171041
1572576051
2124307040
541078733
1860776654
1977446451
1999870802
1125926398
4279743
1798473235
1030890383
952961873
376379079
247651353
1957571594
488504181
1023204139
1370541421
2137499155
1689980229
1364111647
1611627609
962744112
970688147
146772201
1573143484
378801588
329273872
229717019
147599763
1080726784
135191993
1142931056
912165270
436818355
212959505
1735011903
1988447935
658546057
1913023318
1478530151
602199553
689912894
1644567026
432608322
1133207718
1579097895
170546776
766291093
1522646551
856584789
1568586868
685557544
1190524486
1425403870
56871224
415404452
771292309
2069724311
332230758
44637559
1256745194
1836059751
837171980
131287009
775764707
866111107
1780477395
2026793684
2107155372
445358416
1893381857
1741870156
1510463556
587648724
2062279875
321062834
1368910823
910430530
1768760323
1299891503
590524980
1950670632
1717388700
1539234346
568174930
902692610
1471909256
339655108
781446202
1648518273
988186760
1694031124
236203333
82138125
170355448
1131604702
1377548294
472174359
1114830385
1775675480
598178763
1890404540
2005460934
707047868
1978932639
1495769512
549121792
158202184
135664343
715287758
1757686750
1109725476
488817375
885488340
1329214456
1035483733
2030285339
203337524
1379967661
180698435
2049749920
197073862
591932842
1314392780
378414070
1659856323
432161909
734339849
339487345
844525914
718419265
533776170
207881345
796743119
623172873
1358164087
558389096
2088999642
1278729207
1605374302
1310558829
1560722299
779703466
1325571271
1505700144
811463489
902378159
774461378
995577367
476795417
2047145946
1107849325
707859513
459479152
1231491834
94592734
537858552
705321997
715308677
1983483117
1199495937
588116862
1355114054
1085785931
633506554
1731373796
285644228
189756668
1242126027
1228914809
1724870231
1059362713
1775249419
1336190885
1919067615
1663276040
342048344
1023088302
581831893
1244644020
228186625
1940281829
1659804647
201049949
1778708129
804319364
821037925
2029826393
887741504
1059680445
1892741287
1997071499
981611282
1231008682
659842135
1968425213
119110673
1988315679
2078945562
1805075218
1170345180
784611457
2142669191
559674441
1736040605
1899428720
922896018
1198605067
1572371269
987550518
1184673124
1053174571
964612970
995186940
1859632716
1022612959
706888780
461265481
703072804
1475017312
623609952
1708588559
1402016177
1599407621
1925364606
784019469
874982005
1264192548
1883333900
1858360709
554692132
1838972710
346262150
400312688
554315946
2052829107
548456785
1226809577
581336479
1825445354
1725331836
615266032
1467555792
988045656
1019991901
765264189
783199722
1103515774
1933129321
999566296
902570609
1299862077
498809640
2085912116
1451456717
457764210
129703294
722142900
2091242440
931983662
1756689179
403312444
660352078
482438436
1151664431
1389779249
1156548316
46035436
1668618092
1132962352
2022290050
1513461985
1818423715
1067282437
225939183
27219258
2021171897
696853718
1670765080
1441401616
1498416627
1900960568
212961088
1515974864
1601845688
1471843129
583310596
1345894136
503587406
617936342
320379790
937162755
2125525794
357030228
846686807
1511616895
1956889047
430173641
1790168880
567542508
961617879
494872971
837970991
987527192
1102167369
1804586113
1077691898
474552037
2144277193
1728361924
537121242
1503066585
249762796
964427426
1113951169
1325805183
375646548
1075371845
806163920
2059509433
41202416
1901714295
1137171634
360956135
643060325
678442489
334382945
1116278721
2005089675
972664202
1273785532
2009156376
1316575193
1897758913
928207320
206602082
2078594376
321764059
603697159
747689680
126559403
1259194008
149111841
1206268138
402973118
1690258465
193831730
1708425994
1353567969
211178608
231840240
753533115
1698814102
1421194662
1646006911
1194200017
952114722
378849063
475103965
887483522
390923668
1567579761
831971999
127947345
2028754041
1637945983
963324509
1821940536
1024217819
1007470768
647649407
1587733705
1962603926
1540458780
917700688
1290921064
494800961
1873648109
583491725
2099742446
367497170
1603331314
1281556686
1816222040
891206740
570401451
901634055
1930541310
322405238
738611023
206961548
2014759911
2018560790
1906304653
1765332006
27279578
1603455693
1737451611
711253276
139777932
524709644
919446624
1825368606
2068361527
220119673
1422675791
916845965
2079680648
1609392371
2062507520
1304983269
1904538126
505082125
45984456
101597510
805323877
442279712
2070536372
129362067
286443617
1447022427
1618260060
636793086
20156873
474242812
810109997
1509950555
757423779
1096781858
1020603566
1459056942
685662316
1071612698
1866210364
1865953280
436784123
1137240206
1525255040
734212788
627913027
1256699017
1667247832
41859500
397909183
686544806
1665720371
138179218
2133360175
302711433
845270431
1334648556
753031796
1153461989
453962858
1569374683
1504002655
90419866
1198306672
971134530
1927877640
1550817636
1759914378
528878995
1650950696
1785858046
1550786026
932255152
1934026016
717087970
1352912911
268822329
1295438552
672664663
2049884672
741350299
1458536129
1958234396
771088176
479382507
782557934
689395573
1202710475
7108249
1209970441
1126362990
379790769
720989595
625344992
2039535336
560883786
1656605967
119138585
1965685777
1826441534
1363147153
1645979850
1678153466
283686889
1035773413
1382272309
13915359
1243926204
360538603
1085342015
1918863763
1560079874
278573064
1658957987
1438149124
188686819
1913824354
1063874195
1466781376
194497845
1983711820
1551050344
1987247614
1706991188
2059801372
1216418966
1702100259
1295371009
1199082488
863733201
2103438545
261920162
524327993
1547657348
1446242576
1790318658
1693453342
668824545
1628763427
560290236
661459465
1289457906
1224043821
1845471491
1427417601
367553126
1830715373
2071347871
641299215
1553153353
2065084906
1576549400
46667105
2109227142
58615696
382580770
1060778408
779279915
1604023915
105735078
153146878
1099346578
1533853949
1240283427
1001356467
441472350
1514067843
1670352163
416322324
997124501
299541339
709714739
191661777
343373231
42408002
1813973245
598498514
1797456909
3600288
1390672714
1847643930
2038991676
1935370729
241898082
450294574
471047647
1844779329
2017195462
562260091
789111577
1268495315
1560467579
739053094
76109612
1364585892
1386184102
283132433
690312047
607804282
16286904
177448481
2117099086
1945263139
114556251
579301188
103203799
1616383038
722879505
1883781993
412480987
1871199894
1441277477
1604218782
270054531
1541504996
1550143129
592649842
1712848403
394862733
2090072323
1389590139
354535260
489637525
2122772321
1828435930
63339551
65734686
1252707653
443724658
655247073
1311215058
1683983573
236900451
2092376630
297483550
455039534
1247648395
1921822523
1633806828
1804841043
1573312758
1229641674
1307775431
1964621133
1516514208
2124166481
1741495574
391581252
1583755874
1256538521
1594796618
1050641426
2105555631
1152208662
995549076
487427729
909342226
1150699803
568706378
156086907
1584576541
838089718
1125492729
2067682249
388480249
1899341146
1313243897
564448253
1581447109
1114475600
896823967
1398326277
1126099099
2003853849
399650354
694606544
287308412
102017436
1558219385
1590398980
2023352923
474507369
1604060084
629635305
1445180549
13393523
58282043
2012068940
883100638
881198740
722074187
137221877
108549881
1970888379
1245840068
1329178576
1448359664
1973123059
880249623
1598604425
1482659359
1288621827
1347782509
89789754
1350516086
1719299260
169507122
1882503418
849081140
1749863863
781988156
42545642
905453860
1356567221
1336515032
687069678
1287389977
1374747032
1820559723
63020695
218192996
863509640
1464179832
1870136591
415741748
1494809347
842536894
1984001780
1985620335
1437944340
1713623690
2004801133
315597969
1293355911
484518260
1507809818
1416546954
1027731472
427489185
1736421759
853429454
637042058
962501208
45183454
1059770924
1713766582
3275221
892062001
1573610823
201213084
1242078328
847674223
820865786
1036260141
500220072
1107306197
1366368237
1313308001
468811636
582012761
2032115638
21818334
724760136
1617539940
683897446
2033055254
1344895421
916678844
552379191
1076167709
159174396
167460629
877223565
1557443962
495218491
803270148
245110883
1656492616
2077348047
792037510
58210958
1953006466
794933850
1539094838
1410226835
911643265
1548590127
694240878
460388465
1049784793
1710617484
1399709410
886752446
508120415
549368790
1996172767
2006937258
932995755
1553381748
116668183
277871213
723968192
597902353
187824974
280731550
1170706770
982022317
1800365244
2106994436
2019510246
1172827111
418806421
1185743270
139795112
1926116410
1149754875
20147757
1355899592
501777442
1646104073
701482922
432047211
930827462
604632086
1899094944
986611451
137553869
856963015
1075587170
1974224212
84363709
1406327688
732439385
739237527
244038708
1403363490
45065928
1392528768
1243848709
116372463
1902342430
1176387965
968177758
1431511269
1882741237
1656393229
1351842591
1204719540
1333004579
464219155
41414079
1203652516
818033903
66158896
730170497
1021410515
609970093
526233718
913149910
2074403671
1734758120
495497827
267365331
2081655866
1834782987
2089645435
1158528064
485427488
1851534243
1847019014
460123750
1167055292
678320592
980729620
159171348
206511640
1508704893
1115718095
773660800
509252791
927968921
709932677
1167879644
15981953
1053361933
599676023
470201322
1664878429
1346231263
1089810985
585025695
449602199
1480503636
744349128
444235960
209559324
684512974
475151714
760932795
769535771
1255408925
1445852942
1845071102
2063135838
660702298
359375089
1571010884
791491589
1606539896
815774215
2099041569
1190712033
130941302
1598188075
1709226409
1270208982
902899067
274270771
218043350
694960524
2140138339
1395684387
380161927
1375274942
68828811
1752767475
195594592
938183214
238069695
724954818
1344211298
916073521
723921471
504298628
1828504760
1276068296
1179102102
179889934
332490802
479151340
1894899929
1178737388
1051355774
244928681
2074002683
1446432602
1809426061
1768089187
1683199799
1605160580
933035453
1055914495
1660445023
2053637808
2076180926
235422912
71435762
929620101
661694285
1869276145
1341642416
1666539908
799015080
1287731952
1736290875
1246630591
1248329416
250749042
1571531505
64991697
504315062
1687573209
1092367610
316844171
644075856
946811880
1849285692
1849249232
1363552623
719375782
1047888682
1417539035
895281735
1620057667
237906113
500275587
1275780108
996584454
1525888656
337428536
1105189744
442262091
1743410971
858951197
1054725224
126399777
1715590189
258479597
2047525959
1260129834
330857811
38813966
32031797
755138537
425989545
577603316
1569528551
1175503591
822037115
1942646302
137320299
482113952
925380822
747230193
1261007638
1753267412
1427655931
1503657290
545389556
976220034
1417617269
621112966
305743570
1855183728
2085108686
2010418186
2024974835
1004344640
87418676
803406342
213040799
1501735222
1230585355
562558228
2005642145
894635614
1234231913
593492579
1714452586
1603756983
5714611
1795151874
570975659
1397355618
961087274
245828883
1417367805
2122384335
1223555306
287515064
1615863377
1917772126
141242280
1916059647
638986914
1752712555
1693038636
1458017278
385009247
1484911965
580477597
2054026025
726382183
615952275
660154376
959532570
686276680
2061918225
959322674
753428252
507394803
1539284070
416405509
2040812539
382642539
1455712315
1086426431
417678677
1316576547
1744519467
1431730133
552081178
267526259
127759295
2056320665
998090950
1954932787
1663284852
1348411213
954006985
1770819221
1647447934
1179114806
1744905637
838833444
151256959
1266914963
524544990
281997110
2098853729
413883385
621170916
1655493509
1745425200
1816632753
1901578708
740923295
795746069
329738813
246237386
51941577
2015683411
2106143944
819531121
1079443287
772061343
1547576106
1855208652
288227423
1350788250
152101962
1661682137
1302890523
264191379
1792609858
1509815617
1800823806
1418827567
365167830
170168002
2048214394
560625254
847013639
1185569807
1385747356
1356238367
1996031672
2041528780
2089469320
296780567
459040069
652280770
1413219572
538867733
963492584
643650822
503306276
496820806
1834255498
1026404420
2137658435
293053948
1516214833
835581940
1154045871
103971300
1723911424
2018434706
1800817603
1736545417
356912554
314906392
514912292
932421462
1547246226
1205226696
845474797
1770910610
883865153
1515512845
508422195
708583024
1571710313
2046526007
651489998
521383306
1924904279
913923555
538961936
650986195
2104101356
1394628430
627828036
1844703418
365163558
1923471428
736871099
887873240
1970212974
797408603
178492917
1947284971
362114157
1455719573
1725578372
498095117
129856895
532481840
1859775914
347621701
903442278
1697118402
1792595149
170433351
368538089
271642719
1845670780
1381716530
572190526
401520702
1471974439
1718373441
216580699
746825208
1599820886
756996859
938395003
1582873411
312913421
1371711031
1617948634
1325698509
27306870
1589172528
1270742078
982448044
1210816422
73045755
1950979884
1826787119
1078381103
1814148490
1420957043
6088675
1706786909
856998839
1849536977
261003866
1446166539
630674388
205738940
1432097764
1590509994
434082024
237952245
198193279
846619272
1299323637
770244873
856791253
843783981
1965369914
1217110528
1191963704
596514158
1045167304
594262021
1266528331
1153535652
1389070816
2141306501
2067532081
1839239799
150568586
173648766
1352481207
1137705007
1128694228
1481862226
169536515
272675258
584368288
521989571
1063076208
1734059419
322683623
1185851642
268413655
540094730
1557825152
976468505
1853917415
84163309
1446569184
249986660
116167775
967474406
2082029202
738900799
1106710184
173723303
721121068
388909823
1783609627
799176602
1811024480
1677284435
52926037
307923242
1103814609
116852842
1811247596
1016480118
581682917
1860167864
2125148361
1789097202
1298445338
1343133010
1789716802
425066780
1893209099
2045256582
670745594
2096580240
653947053
1579219998
2065605362
2119347030
336223426
635912371
596546293
829957326
230795489
1226554163
1934951225
871221937
90234675
400708421
938460626
2116645050
177604533
116591942
158783480
1984645270
476034212
1395953535
1178333672
2016578845
539842268
961098057
909369354
287650733
1050532230
165122302
177906158
1533257509
274564945
1400353293
727929753
941721976
1959015815
793617297
86301974
477920801
519354668
1970974358
1330932585
1076493573
1566483231
984484768
197046351
984951737
1520649138
2017337863
1297148458
2118500359
369031154
609439079
627225894
621341436
343391522
1204628460
1808900865
812993012
1395789150
1269527821
1868536572
667083201
1315767092
1206081385
2028274296
1963991169
2143733475
296378169
1829219683
1993140200
160055865
526378018
1028101687
1965334402
1541872670
341704814
1112694270
155209561
2081750510
1729826291
112104657
106545428
881008411
405056872
2045758126
448310228
1481972045
1486705775
2042914415
684909826
1804469566
1258644275
391006009
1189649318
1818943025
960021387
2086087629
1704303049
697118469
782896773
1427235832
1408274218
62326261
1577335631
674842452
837903254
821637222
360436923
276690623
1610059944
307544170
1161345022
1465115656
476677312
1810946041
1063344836
38838854
1183190176
1394982207
1634769374
2037087846
664847915
1824405373
1117720159
93347512
841128437
552612530
1397288272
68578282
1472675411
967683116
223964354
1288405214
1857077525
1930356371
1843704512
1835361061
386538004
1555490360
1815694217
105497361
823248143
104019310
47327059
1102971884
897934408
1333260486
582099123
263179364
679963345
1505303348
298978128
90660633
1765264964
2080520771
1097484754
2039790014
1314439584
1242381010
419490797
843611795
1383626559
721001555
121984236
998876204
137947827
816113218
1642228227
1113124269
695120932
1468359575
965756995
420686555
1374675320
302524143
1204716302
1464025235
1493948615
26433466
2144332302
1477769515
1120224074
40748329
339793927
800693406
1812397732
921486259
1873873033
154095709
1663899625
157896819
764016231
989610038
1348128102
731741603
362463827
1116638756
1731631415
1831544608
1952620554
991038213
365249302
1512894082
1717751263
1303164474
37550824
1842511689
1289818708
104007181
1808366408
1143544565
648266258
1753544827
676999958
424766854
1867534106
400878305
1135835213
193178109
1949654453
1522088584
840679914
6483409
1030317106
1112124602
454945375
1027665457
1044828107
1059692256
1996061101
890432352
2020520898
1881145243
326760415
1173941630
412811111
41815412
319702704
458770543
1420377148
133554318
454624506
682256497
1986450421
924957357
747829141
876668471
113762146
554507885
205028474
811590388
2035383442
2133897385
765134017
741322046
127970332
1517412442
1183815434
1965468704
555137216
1826051715
110319958
346854666
1792287929
1153642267
1742676895
752346688
1212882978
1503918190
771955191
1380363382
1154648054
1865251931
1745047278
1613991541
2059561631
1430933437
839806396
1728586051
1019418730
1209477904
2097638458
1020101908
1377286158
1817774760
1346061733
1643923597
114124155
570365744
1270594687
1548522924
618125364
660690197
670573880
1548199477
591696294
1292705241
156055409
2038136610
1959629655
1125146522
1013246368
206697881
1597283463
1439999306
1381978693
732691192
686813584
1102768083
433951383
394408213
852601145
432612598
472369302
1626064456
1064469332
383434953
331811211
1795987998
977880873
31763803
1141662767
1871423740
1148692771
1291737791
790489726
72532250
628472317
1409314797
1648542904
930643495
2045041570
648694458
1850166046
827690481
452149565
727664574
603072568
1810250817
1020851100
1521275678
1386447735
1907967874
722952368
1223311479
290927313
1036844222
1430548926
744712993
140703138
1088134099
256518275
194977528
1147778756
1069024227
2082719475
1081231291
1360844341
830187444
306281610
28371375
881097799
2070333844
81501346
778953273
1638396717
1668546473
496917788
584740782
1536100819
1371537506
909581297
1878426000
129334595
2080814822
158084668
1684197709
422145025
1570152093
2139633169
1841676750
195940137
1765500913
1778516111
2001995808
1482292618
834725083
1449782445
187571172
1666135441
1489976395
952490160
560164605
473771869
1795254124
698652997
814509571
1770960724
1798763723
1414657826
1091324218
943149106
776082824
1974744508
1965785986
1882905976
1261629787
1954291916
761023467
405296451
1268859370
661693348
689544441
534805284
1920284806
1321133715
1106388268
488743369
1590733240
425194833
527431598
980514208
64585956
1199893882
128844784
857591573
1699118551
402306210
965498480
1965919344
1135556507
752236201
177479813
1681552523
1656777175
2047486974
1404864773
1045242093
1452640444
384264083
224478304
1307832255
1285070030
2022223238
1406923924
1659764406
258566133
722145638
1800491515
2095262870
342675673
328981506
979573481
700588961
885364694
495253994
412601546
1400728704
1251431117
1887498744
912860006
385910695
1184150011
1858036431
1376412110
1079382010
1895435100
1025706466
1561813589
773317850
1815424886
6443398
746417859
677534899
916161931
1171482359
1158603004
631471883
1404006415
1053612151
1414695605
163530435
1955985439
161725461
1715463694
572648614
1786626799
997219697
1840844219
2071542042
1691897039
971142198
1051950388
737009245
2019978834
881713782
639670534
1322638202
725166101
825817762
1556545368
888727090
1156036475
651513397
660447015
916446463
1767633458
250348257
257530426
583549222
263580434
627487410
1023404953
2029304317
904388089
1119735909
476829933
1899208152
1154180220
1421186776
475736744
1343522166
1871769984
1978826409
2125540302
577103167
1955239524
80624914
1606513297
1051963460
74649192
1576421743
1251176486
1352663645
947000092
125627452
1701824979
1011798432
1715402952
623236283
2066249816
1446881844
1289917196
2128033618
1655484556
1040215753
62480455
909669453
127505383
545006639
1215757972
10962245
462989302
1079558885
1074521968
1456239734
1098717069
1635979685
2037281991
188291449
1345370671
381126550
6827076
496328997
480371988
1982805563
296244271
1745476351
251855531
1688714323
142397324
1890340662
550302619
1948204910
1773290027
953752955
1041577442
1170042553
2117893426
1484923573
1709758193
1954712799
1130902358
194783280
1249716610
1215660755
225899649
334747769
455559259
1344927979
346452809
1909669610
254499919
9927265
1136922603
2046872893
966045227
559587090
42839325
935389595
593985040
362364351
1564527753
1436747186
580756476
2145559999
1440281240
2013477909
1635710933
1367663284
1520325352
139032312
184975906
200279365
1355138249
1745821278
371553189
1423996443
1493368583
1601457705
852813421
2083082179
1863195702
1510839431
1762092287
873972193
1144874846
703805564
178994086
59275778
947154898
278595367
789483550
1659377376
466183667
960867159
118899124
58172046
1851899499
552110687
1993904734
1917719549
589766588
463285278
38573499
514841122
2098566466
1069491973
1071606388
1165323700
1979976922
2063702127
752892406
1633282975
954734963
1977950602
1825833024
36353855
414580952
773287471
769793400
1391535166
270405311
1483031251
564833442
558836074
1032335778
654840599
855090413
1718098645
2043600828
20455348
1574551934
600730505
391790931
218897722
1357001161
1561295061
173844213
617570642
1128927729
278289178
839992395
1830263447
888711891
1354678679
905852269
1090718960
444168823
1102706
1767557701
237525349
1209205722
968825494
1775967099
31509387
1146054683
429880863
910288451
364261409
57132473
1693979528
1144631469
417149674
1780703592
127496889
739653177
1220887885
1474008711
1860070993
1413421997
1659309183
1551208006
105598756
488958843
1444566898
675463538
2007295644
1774279140
1507630531
819543890
1383641012
2143539733
907085127
1997848255
1697577597
497764497
1843589327
1334933097
1541414368
1278105986
1284773324
135380014
658878990
1534241662
52370261
1096773240
1077990011
733256826
431472600
1448748003
311322587
1411397041
1884391278
771957663
862092097
1908172872
1702228576
1601709510
113479635
1667862900
2060663630
468573009
413074712
1997817348
1930206487
1675312823
883917028
257779728
1819615569
564571071
846094941
270041513
1753085689
1564852341
2020162422
1797351951
2143375304
1499530383
1819562971
1982476775
917686154
195844660
1548956271
1161975556
2132693355
121976370
1687171165
486031673
1857990299
419930121
2036077203
706086340
324299965
48954008
2003741890
203060403
281439167
1956090733
151096077
1655663630
1576332387
344325243
891135052
1971221725
17311445
639183542
496309456
954508998
472082383
373579737
1109516305
1629934849
1871034343
2037242224
356694875
1759969822
776014231
1247758829
1234100082
1723604013
517009170
53811284
2086265816
1223491904
16374013
1985833188
1151377405
225430470
377085050
517467453
861410808
1332635274
1949565271
1946647627
2086102250
179398927
1839143039
646345485
1295369028
1081228187
2086738493
143580278
1234534524
943031245
2048920519
1168597460
980750219
1785649373
1521577719
1919288082
943659509
969850692
1357985480
1715050199
1970444461
2067525092
1755924267
1045107409
1373370265
1805179310
605190744
1504156707
74989258
362187253
328740617
335830970
1950041447
1358279807
715611944
2106405262
1175579645
1874272945
1148337720
1263466131
949575114
1557945420
1605459557
1022284647
472144978
1668914509
277569718
964634001
264736987
200937656
65808700
1851999079
709224040
2023183868
800366252
1213400126
1473637616
1764052090
1867247767
800002145
2077835939
292759562
1413178535
108460701
1337919222
883084648
1587391969
2136088174
107631608
49772086
558549720
37505578
1838530941
113024196
164195065
1955016271
483192493
405929
472833504
1593939406
1001723193
1714099859
1865845046
372598396
125673998
1627054971
351921764
902654240
24238397
1792012840
1624377908
1901320730
381976283
1874768714
587968847
1905967381
466520675
625166833
2134300648
792662449
588898419
15626274
1912264572
2010616730
179377220
598909766
1870138507
209752784
273494998
1116903471
996148689
227891158
1461360694
210892546
940390884
814245904
133021883
1223254167
1778599355
166432254
383857958
1738455275
1365291604
114862412
1064661058
29539713
48972842
101468015
1919668536
1303699425
377475153
1512244124
1052087925
1458465483
281975526
1535815365
821026768
1475735013
1651326505
299385026
990230744
1748759257
1852249961
1632866220
1873881849
1187117103
1184186002
313118802
1001674615
1703720775
1814496079
2010635946
1220778571
2030219022
1726215208
1652379193
1547285554
829946127
1842375793
350831049
1305410631
1816683947
670935574
1347554338
548182831
352378913
1013869747
533239831
1532284158
507058930
2082020100
10000519
1895377655
1826522045
1764782594
233210229
1761083024
1204912173
989575739
1585202997
1868143470
1490416081
1034389157
1356195701
457621951
184025701
295172837
312391924
2123433855
363214816
1441110274
1173390385
2072399063
1256313195
902666360
1069900673
1818768326
1241934493
553567116
2016242506
1509991613
130672731
718003793
1710823987
1424774929
792046870
611095702
615092594
2136237100
913970432
43380753
1821873422
1928323571
496843388
2127779556
308434006
1900446785
740688163
690557330
1943468406
843925430
637824070
1185503566
1839334069
798368767
1461205251
1707404930
775643637
2020328821
2144781271
20985522
2006869195
1834111074
481375291
1591075584
578708945
931539567
888926446
246423079
2060010424
1798425874
1429757205
218186550
1449697784
20160489
331471625
119872254
340980069
929880908
2113870239
701735742
52248638
1823633851
257468482
638475326
56545677
932774568
1515573992
1183915890
324501328
1165284670
1465960012
2142207352
1315561634
17225990
1540553897
1470604391
1276787608
376418848
252375427
1569967670
795032612
606194194
1248599645
558053023
542209535
1185639093
743063030
1046714902
1459006208
793894847
1155586516
293878543
1340464372
462856833
664280584
362508536
931734751
1306495574
1375204596
886554188
314725373
362481688
1154116630
128282278
677862123
123299781
1527668761
284278123
810253153
997464953
1568370937
2127856506
1369849686
1140591775
142098102
1391029691
63519027
147322651
897838344
365017919
1899334932
1520159511
406056949
1559725102
239222808
1417811823
34021308
1938523819
698634459
210795513
1735333241
1616281177
1447663553
594551643
1804652329
1450639834
722956243
1948468682
123575388
1338304889
1983784367
2074129242
1942311249
695418179
653406463
167667099
1440924853
388606846
1501311940
1828985469
1193513631
553551343
514900935
102692398
848046561
618285485
1224800666
600780170
593043242
2079173741
1047841101
13154436
140429902
1896034923
134226773
2032143383
447228352
613764515
331602812
1476123690
83234696
1337066337
1626036880
375711458
484414636
248847047
284693866
2112669244
1970591293
2046939870
594267661
1610926537
1315240175
1334124774
1843567447
1962793472
1640527335
1525249780
869120437
2076860945
1439739625
163909968
371204774
1572553073
515754475
1277939172
1818095153
1737541456
1755043361
1856866706
1973385703
458798099
795359220
266995359
825842171
884097891
2137021739
736320272
333058230
858865548
1851439453
1935140657
923701203
481892934
975899075
1166857056
238976986
734597123
389210697
655496868
491868250
1137857003
492798159
2015954094
575475938
1339111339
1760946724
2039899116
476057849
495090281
1873694268
1590234271
400967504
1504540275
968864683
1079905732
672891932
136082919
563932433
975920412
2085316372
737936090
1950602324
1545210771
124789092
1400521007
1193267079
1429800066
1045495075
1537167693
396401902
1687245902
22130160
125287005
1271293752
593818969
1547921473
1875500123
1912873312
681650034
1604895610
1588554314
704195622
1433226670
1945984994
1552673962
1856192725
1323259024
682776803
167332787
231319107
1090428990
632323185
1550016806
1870835009
56525593
256985805
1898681179
1809085529
398015388
1507835867
1833793223
1267856409
1058306759
986833473
1167947874
884298737
169374382
453778686
1440387206
697861562
1432513444
647978434
1525414943
1837967903
314303522
1402142597
918814647
276086113
339686830
2053863650
1518383516
370805537
1184023398
1614730555
1300482960
623700562
1669574850
1531442270
106595874
1692484103
644423531
134845362
745437605
793925063
1876489585
1446124991
1603832180
32201044
240593814
160514735
1288623464
473320679
231252936
613439570
625390864
143794755
2140309334
247366306
2139338960
1500587988
560934042
723624941
1072477404
954252729
555845112
1998394663
1621087047
2134593898
2001737730
870262269
1314827917
1627759374
1945139047
157705441
311128860
1662537817
449597245
55554145
676334167
659990900
1456009067
1019088406
623397923
1263783308
1455055586
164449026
1260927529
2103905979
380308990
1780507967
762790128
466656748
748737548
289192513
1167688338
615481324
1745405631
1451425953
843065708
1957284097
789732317
1740048333
1450820023
1296572776
1164126873
640106457
842767417
1529188736
1269576514
665127546
324876330
1999935095
1338617130
1772016338
675198447
628784537
825646111
1573711367
192106667
1589774691
1841000234
352469849
300474710
31874559
509994866
1842461691
2066049006
1551316017
82478429
1373207519
492019474
295130867
96550689
899998234
1157076172
1091987257
1264664561
1010192460
1111772734
803661784
321285330
275364805
69955653
1446089325
1284076549
998311255
727708624
510063363
1064526441
2034964869
765779388
1271942346
1586872928
1198971176
1944126238
1849738755
1053835723
784517393
1401999899
2074598506
1691148358
165317319
1582245199
526786964
907781460
1456676043
1078861039
174407310
1530322612
1834410635
1220084234
236208421
1140385508
1152545968
1024995295
260648854
1210872580
1242773941
1123026651
1730733108
167799072
543737250
2029250124
206975683
1346911887
7996110
1262890785
2076791883
43114093
1356800461
610160191
441490172
1228543743
1924223368
1447939409
1826320045
264802624
685850687
1983737682
1506841022
1207717380
1833263783
1713066219
1188080602
1343335599
2005992786
1855132599
1227235280
1189804364
797254655
361304092
1178806043
1692697409
1020004971
1265733527
1288648090
540883693
1678818410
469569293
501524188
2015156275
1644373537
1152551216
1363128745
962627763
2048529473
1848690744
910140617
1819747948
2013525075
1123008719
247163542
1538651409
1876384981
1081799663
2143966667
1169090865
439639467
1715329326
398603658
1462859310
1051170880
1327190217
265007554
1958667280
935338010
1361649330
2056122167
727395944
963191352
1896377273
1620212651
1422092884
590894740
1282691145
1579320003
322090101
1300379484
431974207
763251126
1157539737
1764032873
2014930630
594539367
1886673629
924548390
244696137
56266021
1820256175
235441637
1577868632
856056513
851474557
1493994200
873278013
1032559252
1407639151
1951751813
1530919110
1071389119
1998893133
150630448
2007576086
1217245495
567799805
1255494362
1936494770
1738903699
1015494957
1076379235
2059868964
575013828
1719564306
67325796
1142478414
960460388
695477917
1098485721
1123531541
816168996
46142289
1993786950
1801755949
1235925378
2144120713
1697058715
1415257427
656349029
1468786127
1770077753
1461035786
538611589
2061006730
1520763513
981360488
1399604559
164422714
1721621305
275142522
1637121272
1949881930
1362873846
607876486
1244174621
1199446764
1565714102
957785185
1151491461
1279139651
399671489
1461383528
196836586
442562290
753227465
238990862
1972792347
840886896
1684757213
1589103414
1511358080
1960152326
1547589365
1701036650
870402749
143743881
332551485
2091198729
398415412
1163190817
1575145458
944689589
284822051
1128688351
1375578604
2102798167
683339662
2098017137
1625091895
1948616313
1498952463
969354298
1000365130
914858088
1840673152
371211785
1326952339
1615127830
1342164109
204740671
695124135
330036495
303121927
1174636390
967598391
291380279
85943553
1449546549
1972700288
886625242
87237113
679650539
329396437
2102742187
809507392
234026430
736081558
1152844172
397741460
1340310638
1000321279
1684164946
377987335
126899321
890654319
1240736042
1423731769
1185723248
1963876575
1676904225
629951717
1079855155
772257071
1488354300
1357382668
797812707
288371879
668112252
188422417
663385527
986238095
680708335
1152321234
1340671952
682040916
1309357378
860860298
1155896907
1185216495
864286048
1863457068
1904275785
1710134341
840170038
853438861
952549136
1094755181
577039608
1421761223
667239031
21437069
1941510534
1248886631
836741428
158190717
1802264854
381841060
625205726
781437426
776549177
1194442918
359463458
1446152578
657101166
947225287
1840973259
1571412076
1954814165
733015009
910789549
243372599
1082725393
1295014010
1364032771
1301422422
1170970152
682725087
392409906
539281224
1145871525
643320746
1029240375
322743538
1360411015
244323894
1444186778
106543796
882427288
977034255
258885689
1411791021
2049186512
2142754309
2027501528
1352677242
1693832879
474231819
921418250
359644977
896902234
1286279559
2129540322
440060267
56135322
2129736039
297355998
535298077
1870944904
35455682
759994373
48318002
313256381
1479634172
279378336
428279868
1404937190
1369301832
898194274
1495618568
995945069
1619313242
1340935732
349944181
1740607791
492368705
1930864057
1191768663
1986552239
1165220035
1884184450
1995133682
257402087
258245295
459739439
1900478929
929740344
131672688
492608943
872609990
767794255
1159985141
1567814823
432917597
1513204970
511446153
1298044949
66796630
951334401
926669031
220179194
1978371190
944779503
360560569
1733854925
1315808260
831650691
647484091
386456266
145553026
1798577015
51924755
464933296
794571655
428083168
1996669256
422297497
1911406440
1597897687
1244653978
1545066707
348844897
347656345
2144385004
485781550
1117463956
2086330265
1127586032
2126462090
365656467
292613394
2065369359
254617611
111704137
1218451971
64778773
975250769
1132097738
1733025532
1544441400
844074639
1429577751
157879618
505451758
1159138137
1416569152
56023604
1959423897
1740111656
1466410616
125235403
1327510743
137592689
723318827
1432194170
1951706449
1278923186
1450393178
982686379
910598118
1824027220
1470566344
1392305633
1696310785
1151050230
22629249
1093682982
1296648123
1974434985
1436923817
83353778
1955422165
912693205
987065117
680878138
2037827760
1873029082
1717435483
860768504
1816088480
1235988280
1610513144
704661029
785904225
595604637
132853574
1687520569
1697145329
807141480
404300437
559028134
1034080204
420078642
702181257
85155288
1567425009
235472843
1578916426
565868828
41922265
360988765
1605906656
706397616
2034049505
1103490479
342356893
753229125
1377839147
586244613
1913635986
103457110
1464091608
1709887135
321724690
824888576
413673582
209107792
1314709682
1112444875
19628043
184157049
1107885693
323006301
1164506784
1550015917
1986996362
289518102
548245160
1156016345
1834031320
669946154
997080409
140002063
801092761
1892905771
1102892682
1224845198
663877068
574844378
526193124
403871055
1396218485
772690034
171658734
2025684215
666868977
449672843
2066021633
861402839
1039037618
1621139815
1875169737
1440940520
882384441
1951652591
1342374559
595904921
55307063
839343969
336256643
2090660850
1303911174
43159668
1331079539
1966897169
556743394
1694166565
272809957
1609170039
1658932728
2004359895
315163570
112966854
377077194
832430993
405114934
619706577
166924985
996496350
1279637072
1867311672
1553036119
720228144
2097299758
431047398
1142222298
1961833374
105251281
1281241917
1683261309
32899911
962700229
1671690349
43193633
614635501
753781111
549057201
1459542989
457464845
1304195051
581649219
1005385755
1498025292
947559379
308343666
2072088347
186648459
1455639725
1693622671
26592838
557159959
1904523901
1938208952
1087145141
755125844
1706612848
1747660184
652671336
2097443422
1737630285
590333347
227143062
718363352
1130213449
1152050520
700767133
946923777
1383830311
1911678420
365678520
1750925742
1710127346
1055781737
762646582
765333182
925079605
1465283701
388730373
1738377660
45344163
469366376
2015829044
392662561
1207930765
1683924299
2077978846
1513386957
1134870934
1965246690
61795633
926118013
435335774
2141834264
86650242
883901183
1234826843
666126796
1374773744
851829940
1710955775
398304386
1039691354
940328011
1133810903
485925872
1434636987
781649918
808507227
401644257
362830611
100751122
60153156
1193186927
1593284684
1227533726
1284955034
209064747
600776744
1954854090
428426990
1335376963
526816548
1005201152
1514020855
34386278
902854557
1964488937
482379747
322360591
1889385652
100666366
1832557815
1305387592
1707880479
72591606
1820433898
684067811
864590677
632685063
1072322292
161735199
477476383
909671651
1344722330
1316831372
893968092
81036545
1678664943
836142453
2108529301
331196003
2136003151
987025061
729865648
1552199450
204863779
1883832579
1620384690
505731536
984258380
1832736276
2018516978
1966342167
637233464
1104048626
328445225
1821299959
1035963972
993591927
109176450
1190798938
496186745
1109714145
1288601468
2018650159
1919127688
1985401905
778941364
520144389
1127027090
185704250
1200752683
1284767215
1848438310
663742257
873058988
242041283
1789324364
857695711
791513659
1839391404
1652586139
2089204726
246407094
122454570
2115106773
410961571
398499215
1821609249
1202683914
589856465
1259556936
738246096
1535750343
1149787828
1702541097
1000318474
732426390
1882214463
2011822927
1974550933
1994188683
1415652258
583840045
2009501773
750142566
1292668169
767991885
1983658095
1468581788
1933617988
1712083745
2083533014
1222219723
161879523
1655009284
438989673
730193612
316240795
118085976
869381858
1244245356
1317640180
1504351428
1864708522
1197942584
778250876
85425485
1037329321
953087898
200463346
529709476
325970111
206245185
80147919
503512513
423514794
1527553860
1647961941
609587896
316148707
1277065397
1450032172
914433685
744309063
1809616143
539136827
578446663
365221073
1689375886
1395682241
1418418347
477321055
1352495196
328041731
614371375
1721830156
1780487882
82461503
204411408
170258009
911394745
151756398
430838485
1919208635
1493682317
590158069
1599043064
1731090993
519497945
1993555204
139335143
144004469
1763053115
1553441753
819516601
969716002
123668646
1872200352
301560720
1061734262
946056982
1112392346
199635894
1115460416
1848722204
432119124
374292118
2141975298
673455523
571655246
525915536
409727685
611099427
126619329
1729317655
1602887289
1663467436
998617091
1851900394
1899224073
1879255881
1820325259
492877394
207015469
648590819
1560251706
1451052454
1750285744
688249986
1288983486
1083076303
741969072
100426874
345221855
727753356
988524607
434290595
1664047043
256228343
966505160
25033198
1102178524
1230587884
205536889
188017691
424256546
1531627093
2109222744
1767749827
1944780408
513714633
1735798104
61247647
267622363
142024670
1856851714
616218187
592888719
1276486002
1394066390
1684339476
1392284992
1600539435
1435534708
361761459
1864136677
503709055
1792611092
715563103
1971080066
72631430
1090794303
1911785928
782044093
1027737922
337559123
1052976267
1929248186
44959999
1758425149
187111928
1103062772
423630248
29803273
1499292442
1376635622
2111053462
1190646145
452695353
752792031
732299353
1538474203
656373252
614987412
932125930
1256010457
1342560290
752524489
1439087697
2123841793
1938341637
587870157
1018573974
718765547
1898302268
264874059
949082540
1753579453
1129180855
1030150811
679982813
2027319906
283076942
1053650170
125111691
113324703
1724583098
553276979
255041233
1048800922
1761986722
92857202
1991228022
961597875
755466181
1291994764
1075320884
90519101
389554921
1136176319
93878139
13819695
2144081419
1947655113
808454135
1334164369
313580657
1433229712
89430383
1796517741
1363872932
107354552
2100532310
622454551
1407618284
510112633
1552005619
1928016049
1675237286
1632706695
434809970
2074828602
1182730044
1159136077
676413347
667792277
339634788
1089172627
1412534476
1531203672
1041522967
1236884115
2073421544
296923835
1862975359
802965081
86989545
1176319333
1179384755
1176361668
474171496
1705941706
2039439513
1377942086
1547601235
122461987
1186958091
1116274074
1071604355
1070895823
920399361
120992046
1426551743
754515083
322444945
742055046
1734746235
920208342
290760712
1544127
156040012
311190200
549136568
437746090
455008984
1039638707
1901458834
95454943
787147174
2137674940
938051267
737216226
1726220010
1771548415
1768877174
1277418410
847679018
2124909558
489720232
1895050871
391933884
1261915621
11147807
1333374770
2138128635
876855284
1196227872
1639340648
1487342793
957677358
1131006680
1445906158
624749438
342191675
1554001908
442891565
1995989794
1981591120
1666585096
1445319773
729976878
18326122
1339489316
563927346
564794625
1318484244
1323094665
410696875
73061083
1930018427
342019844
676612416
826042733
1578596177
1220789708
414704088
772308962
1909539410
54833352
1333495804
281662656
1395950339
676103361
1005414805
877991350
1076728831
682249447
531625984
191660137
628555904
174755691
472548825
1646217948
1087227840
1390213593
2140630229
1578488565
1377019403
1552635118
1155054729
328963948
941123576
1526907209
358379802
240646151
1407403006
1232092025
1551446052
969325844
796212459
1076979698
533499963
648112277
723356800
815441968
1480844966
1066028503
1587090769
1297315285
1939381656
409629268
1767234762
1892288455
1982403228
554906981
525569501
576667114
1765211295
617922691
1446642475
1846269401
1504991878
635060303
274651469
425715320
669509910
1279058805
1637026022
1541252325
1213341987
1306436680
733055177
533753996
1515961957
1698551848
923269290
1944135404
561433929
580028503
886199078
1019789488
2038120646
463900997
1747101682
1638020379
1328026026
1006210102
61726173
477931146
2043798541
937524819
1091993006
1273943847
191378861
1786335573
1349420008
428663965
1209668675
793646056
2093562745
71388260
1996708903
366739907
1154883334
1554659495
560692683
504124404
748537005
79434622
507432094
33872125
932826840
1258972094
1938511100
1790596433
1216407308
87552380
669661785
1238805353
373276852
472854992
299802130
1956891674
2075665018
266599220
189992161
13397664
570357978
260014574
729708021
1289982329
1660055699
502766675
1234806840
197378486
1143019773
1513246335
250501450
452406238
270208389
1693884341
1189655456
1635349517
1583753527
101430541
1744071909
1833195135
1215184778
487012142
942992
54005527
468344789
426507730
1142146525
1443924488
290463396
685376539
2029502398
507010211
1728964875
19965101
1244180772
1433044036
1080384917
665067119
1619913798
1714679822
1222553468
1424449611
833027085
814075928
1668157581
430644646
108360149
1504292319
377758615
768813737
637156380
1997032718
1952609859
1608720457
1596949615
1079268177
1898775578
1766017220
1653085818
382318741
1850851250
2132726723
1931300093
1414725420
1023354317
1320964827
1943308513
2122658945
2005063525
793869570
887435210
646166816
1401502660
846412817
709374298
1878839430
1968646820
1600323515
1538921955
1854929457
1446420196
1285184195
1796773206
1108283656
2121232528
1981146873
2114237511
388707373
625284792
503345354
735210243
1933473627
1066562128
947874990
1223611348
1996708464
532455485
1518449257
84271248
220924490
131453789
1586594364
1364236709
1189308673
1894332147
1909116874
1754588190
2038291918
1351145772
2117523398
444583763
92794229
1339464876
1861090196
673410057
147233431
895562598
360768812
260123145
430280202
894312666
122287074
405389007
197854943
1902756807
476573866
1260098420
581014149
752249214
1363347959
1009302301
2143849888
355690101
647829530
726495536
142371787
87374419
994978248
142614410
1848100745
1254603028
1039030339
1285811444
2070821776
1156791681
2077090612
1718014721
1075970502
467526653
1035769131
703872233
867523788
1734462338
1380020297
1183132890
1725482767
1322344830
402891259
1022814973
1645669306
111325817
306560793
783367057
1482647277
249218471
208947403
474291506
1636912512
926023341
283670561
1330450131
37125668
873105297
2048938765
859299336
1522579642
2037498637
751634319
1288109531
1907982061
528861020
339251483
1344889836
695581877
1169678364
1235461179
163311646
318650368
1082464255
1650254496
1704483172
1962789350
1465765016
930240580
1580967257
111566321
1989494378
352206437
2058167575
194886276
2068995437
506464526
1219427583
790827428
630858169
1448262210
1738617281
834558220
1185779213
640777960
1155546923
904555002
1880310453
1616614171
445134453
894101932
969295685
904424860
363160557
1763637790
740480235
1081947364
1090223645
901886354
1951017120
1031043940
1840012064
1915312875
1205231040
1361658656
1395077117
829849259
1054298023
679889542
65623379
96711257
1899070596
303734814
481924921
143077580
1318592430
789872516
1076300388
1308048140
1987762975
665023805
3435356
1174552581
1197542066
1566755468
1278804862
1854655829
1934271821
1770863344
1361057772
532629107
550524988
1272639227
1984946320
610887212
2128322726
168476987
1101071545
1030325827
854584933
523750052
1894752940
543928333
807259549
2101098157
2146360700
2000450548
1322850649
159539035
487060143
1579649619
1812674044
1774530963
1076746735
1559378912
1742361353
610326889
716073362
1461883321
314488324
183809721
254412352
1969507524
1906248733
490182819
2096814200
318547841
1070384238
218055294
1786022574
1197333879
936997568
1268529081
1569034342
889944840
1918777714
197840928
979563416
1545631366
334379972
1788515467
738700037
1206390778
294459368
2093802068
1785755937
203061627
86141367
1296816166
1453150637
661538645
1635996797
1819970169
2088847384
105883861
1338709349
121601758
120194556
162424690
500932100
399143221
327665934
586395716
1744778720
557211558
308210049
1196467087
230958516
172547716
302770382
834055399
206268491
313505064
1424164497
602579987
107177582
155042207
152330289
339981469
350730166
1489511651
1260230327
1992756870
1878977970
879015979
1408367724
359751312
468673898
585811849
1344425001
882838985
40116916
1689720710
1567418038
228870896
1125822719
768880850
272603473
2059786651
219352853
1908929579
718531640
82029312
2071633934
90666900
1538193473
1548107440
1068181128
640821609
1768801865
589285760
1404487222
97861114
635909085
1366435682
119148215
1268277790
1523344031
1596625464
1900875089
345291007
504409697
1248076507
873228190
1454841750
478292708
2095192391
2035514686
699316510
1830529695
83029287
1059099418
1544078076
1740197098
185410859
1295778849
1641722267
1173918644
1721169926
526089544
360420407
86835837
829011084
538590806
1911406870
343032927
985788923
1197434045
1639565910
1376049595
1064142757
149634544
1947973941
925519761
1445482141
2112135572
1166250863
1376910534
205039566
1449087894
663365290
1362577637
1065143983
1710517872
396041532
1810790917
1480191814
145085880
1521834382
1608846232
505284657
728084476
532847576
192842740
17142186
1975183666
1495755940
1628898057
1328934483
1746648288
290214647
122937555
2011013993
1018644646
1426148977
1993110254
566974783
1988568598
1773968727
1165157271
191668874
1285688638
1691731922
340180759
1514507803
99122851
1543369940
1006240456
892468655
1665431036
1314293148
1632744239
1038206789
1691689871
279378511
170588600
991993073
142585818
1985158896
539872080
110804153
377357392
600997391
106305293
368011620
715431573
1854545594
43809675
1073883854
1731750431
1762232105
1026000422
748410236
541958986
969673355
2056157271
764173162
1422442626
499080212
2127992404
362701890
1949984186
2129685377
854850998
2060299654
1055874371
1390381599
917963502
777073296
2142083974
52221346
2100238387
371858726
1958168584
1978527222
1772895125
2030599633
2009911439
1675489302
531098800
913755015
1392968407
37272408
1476307903
1381838020
847392449
697466123
302186418
739084035
1223905683
43812124
1595081619
774461286
123750015
1789420023
1400471039
1037193964
911475284
744113443
1468235449
750177954
1359467841
1479257938
668173518
1923805164
958051706
2071946413
1276849500
2023728308
865046586
740796657
662989100
1206412195
501982542
1499448276
104020870
2111878315
1819142450
307875162
795410519
1965195516
1215852159
1973535217
200423872
715008774
275044588
1136058031
1554507657
2114285473
136107918
442254732
1290626113
169479501
1005561454
759294421
1630784589
1922118917
1832753478
1673970720
1504439216
710722098
1521659437
448089863
493859967
1581988630
1407788731
1677413031
579615915
1561303341
1248668466
2105395621
192234862
115464507
2017096880
1531610304
1519077378
67720036
1038941876
143095793
679284003
985783261
150848088
1302447492
980273827
973908644
1686403036
2036130684
686344652
270404748
1293377819
1568870111
13342132
1211685449
2055347140
119015647
1668264305
350796309
271350796
1963924005
729601590
2024547992
120221222
262496263
2146220573
272580608
722329881
1705074647
115957137
1993893020
749975706
1004069830
374268504
365399957
476366783
1182670597
1337583885
235504378
247714471
1926568500
170621048
1266661024
1176607107
2064803502
1131113063
916328804
1945102899
356785219
259154778
1652517022
70040240
1766202485
474238802
41011373
1723747146
417504898
1690593648
1663796611
1893290269
140510461
355191119
419041943
984229848
1021114445
1877703111
224109340
1268386992
284937318
836966041
328503853
2041143346
796798009
150270785
754029455
376958983
915541456
673237255
713534362
1588873856
498134922
1617816890
1667428079
516626330
1930582903
1712197404
1127549923
567245687
1154659227
222396043
112499183
1169523047
219104924
1386609282
268317142
2048363923
1062775759
1857619672
1449676368
2095044272
553412541
74893915
307950701
1515120987
1690752923
790525328
1725702982
200815065
368993890
1262825677
1872891092
208506318
897124544
1400934970
1134302496
1400039389
114098557
152149130
688102464
1890768883
1790831850
1696154812
1764068610
1628262308
1193744037
1996456037
1731573262
1152994007
1673794625
1624628388
1453123975
1251117710
1314433768
312384366
710075898
1997297510
1205402252
964778560
401933840
1667386274
1867707031
269893791
1315617056
734012740
1450839584
1494267289
1225311080
20553881
1725323417
1303551716
1967408619
915102178
2109192415
764487377
841387845
616413321
1747879763
1700006377
97694640
1860362414
1869244404
1849191999
1049488579
2051583388
1895854168
406864112
299614933
1654109057
230265618
1696013449
761199596
1199065853
1286231117
1909831579
307254529
192324106
661964178
703388236
2105278920
2046744296
1337313999
497081725
181859605
1282021999
482256293
1520349191
886894809
741726620
1943784115
223569501
1158176461
446558359
613022942
2110738157
1138028634
334685345
488288777
723358241
1943930673
1462052541
191414144
1545164715
1690952966
1881038035
1885228488
1961456888
802333779
2107749690
1680676202
1013687178
2027812961
697057317
1144644213
2096643866
1546958260
1819169417
1121739089
268929973
34283932
2073489258
1412707072
1818330260
640355150
717896522
980699415
983642524
2066787380
419165500
2133166623
1140098569
1844137750
830929411
1979825629
1126286978
1855111550
1635438119
2032648547
939227109
178424659
1522020310
1703543741
1502336121
1263267692
1555411292
2040023399
593545981
2039460837
1021664125
390445504
1048675533
439398824
1322538919
229388886
783709163
684731820
1446879770
1974330076
955050343
1386543206
1533592638
1477849775
1738486701
777934527
206411456
1121643568
1716143238
803451207
1259736161
641642746
622452596
1539444200
615973668
1236645490
1377062920
121130754
679026564
1670236709
892250206
1056127992
2070588992
1568316811
1624409687
1068126567
148082442
323443391
1887331193
1089362388
1524901429
1611563062
994666918
731565377
1962432206
427361770
1882444391
846920233
2061993506
665176238
105696405
617870534
117089389
997867174
1121381068
933515394
1245790254
1010660320
1404311979
1804246821
1897832392
1618890352
478289468
576960984
1208476766
90577532
1492163492
1758580902
1116484352
985161305
519676509
1828537301
1356851304
551614316
398837117
352338645
1581503012
563183094
1982118211
613299596
1690398946
982446458
1168341491
1653074973
953500565
91270330
627636457
877500175
163584060
1580311123
1579308100
767526967
291006310
93642939
40342453
570341837
273987183
1535008432
1830940594
1377705972
2049441949
1350635345
2040307627
1813364715
497625685
1963146876
1024012217
627609913
635337537
393884908
1499488076
1510876436
6692994
845030567
900237201
961615649
219461295
2107071790
2143979830
796083658
1954733079
1313195934
1480475414
1678299632
560122733
182692565
1744277532
1377495031
446103000
1491384412
1696386518
809717476
1646449851
1276272569
858778245
336708132
120474795
1191603039
1467153333
1965822109
1198896991
1732568285
1785813945
1908016326
1855880712
1184252005
62279869
1993217611
403303175
241357362
1423587968
882630825
299826493
1357941192
1160726806
258827468
1579434217
1468266253
1601616451
191369310
820163475
327521696
1193779404
38964738
1349168312
602694096
854602293
1202478807
1727254726
1733211279
372939877
948451582
586222515
1578788834
866018698
297414862
1972474463
798311121
1179078767
1208658276
1426583036
2003217918
1216007202
54463502
575671436
411807603
428140915
1172916426
810376505
766914445
1702222215
957292309
1815736572
1312326836
892924946
64630082
1300211082
1102989227
1974355351
211929564
2100582331
1681092633
277849416
2042602119
328342832
1717221427
1644844034
1170220402
1541703437
1186220532
1779835413
1000321222
1166273597
1366667901
280173861
887458766
43498313
762584632
810993524
2089657868
1400427810
1996611143
1509020896
1188175974
531427052
685781914
1779921577
1057332451
1133771917
377906000
250549224
1104107381
1677763206
35591131
1253689638
1933182333
655667447
1673326562
1322524218
2099674771
1675273415
1181193220
1060995174
1674783922
808792885
851558861
114175166
55133266
786291358
1982454939
1617208817
1906361516
491486742
810921353
427013029
791429186
1668941520
1888120943
1450829729
1052601585
1303121571
1320298250
1242279000
1968405421
576688773
1403991579
1530452787
161757640
1959701549
795822372
674683717
688978031
1718965474
710836016
643319492
414727406
3485654
1929109073
1484462554
779434342
1708153739
1601179711
825649222
918424767
1687440637
1982293844
909155529
695323414
1076736411
261106003
1579630117
1623674231
650008887
641606871
1800486385
1521339100
1601054901
1909755165
803524281
1712338895
349180956
876027425
984203859
2056023819
244588719
799246709
1570861149
1515135421
1142910834
259271151
1491936183
48598902
1807961916
611123171
809243025
1526072967
141317896
815003075
1361696654
2012228816
2042792011
498429029
890667388
1206259377
953383174
1557532360
287381463
1625225421
897549861
1408429740
1930278542
806688633
922946992
714139846
1509960301
1085202096
873771226
1958498582
1846810654
1386560340
1295097572
792323784
1912318323
2141686373
1842407104
919212323
1710081277
888035873
391565672
1602183981
323799799
1443754343
2059486281
273246238
1552866405
1845076139
1277569946
1240774436
890284341
1753799158
624749596
1208045911
278644238
1743720690
1514921488
1959805767
1787398877
1723294560
1458753244
969511939
948664581
2012547522
1852541833
1195079464
893528632
477728442
83456856
1188285071
1793836369
1291964292
375460148
112515461
1184038403
107660618
1600175745
172386784
1078434402
1444877194
1447251360
285478936
1292468541
437150257
684047288
178899664
1529827360
1621064798
598272624
457172965
171014788
305019262
979919786
1084698756
585297598
1321610545
1538204287
1583766834
222315779
803938314
1497589271
1805242871
488535559
1734364933
1749191536
973513445
253892629
16741468
547745870
1282531481
1938302573
1590728596
1764351149
1971137408
208228061
1538500030
1724872143
2137624981
1363200032
1510789580
1431484393
1749135546
1503637671
1627700412
537753742
1292641479
1695937515
1275946405
685797585
1908882138
242858325
1971118804
1692094471
1796140400
1960204842
774824065
1417467237
1231956379
1147920445
1094576883
1602482820
1165777388
239602573
872774828
1114305968
1325939672
1159848265
1740495057
96844793
145816426
37798197
992127355
1708911531
611227570
1700267105
1203071342
586692208
1152028324
1986012145
1464636292
1761977248
2024395299
1754686931
868260635
1463018105
573113171
2045514947
2074586224
779854898
220985203
1783512434
875640033
1341914735
1109492765
709817624
1632777004
2051659164
496800488
1759061934
43208513
518672123
229058
330821194
1811004288
928074403
1924577032
786066714
258202569
853337756
1867492505
442317230
1823651470
1835468806
146343276
2005027300
41495793
405139024
218175917
1491101953
1144650408
481610965
1374140097
1244870410
1184726660
1144876331
1028140328
5549570
67652332
1390139855
1033937670
705245473
1356561794
1366626280
1310175631
1718035090
1339023349
1851374129
1283541262
1438843237
1945948099
791540280
1459870877
237572244
1597763376
615451466
438228698
1955431582
817536130
1796236525
1861441173
402405912
548025207
2143831154
1691365829
741405694
320869380
1472575438
1344422758
622928264
492205136
656965452
1007287864
1025518818
1302263729
1974730846
586631689
1533497656
1601703698
1767259979
499951513
1625946288
1649811913
574349887
1210752136
1434428274
986807659
436877907
1805936760
1200379158
1258950159
838358822
448725005
1819314970
2016534228
2040537160
1069240969
808041338
810508650
981497719
1112331469
1722571437
73957246
2051629872
1249728163
966814180
1617392018
1881882864
1310662231
961121581
1663721676
1468137278
21908728
662940202
1448005034
475357122
1906477820
668798370
1181335897
340214381
114424915
2012682844
1098761641
1353250431
1520860283
796294919
1251976439
345019754
1430659852
1189868721
517665492
468149574
972033958
1228833982
2022136923
646595234
1399750269
457201496
325042094
615846647
916399217
825690596
1288441151
1880243905
479384374
1514179785
1492053915
786904117
619013565
2107476538
640170788
1425469583
1678701695
1040864162
769468253
802395059
2022658503
1936677170
444026348
175634686
2096418193
1263675033
1470854269
908221048
199180799
613411476
1396251413
747174604
775972811
1661633605
1769199078
161601419
1933210238
68229724
839347420
1230398312
471725179
745355226
512213975
127682627
908593924
1025340464
494766845
2005676556
784454514
870752318
968931132
1613733888
1713514020
956595332
1997652475
736018411
2136120322
996341871
2046997054
2032619538
733534669
1625880463
1516301257
576030919
1936008353
1484627978
1416677499
1524109284
42417855
1200697698
1718351711
1339552289
1334479581
487744126
1154721358
729654663
2088401133
131679992
1900507358
1887179723
695220975
649117413
615651703
1570417853
82493396
1145531504
649922873
1729593258
1108474058
292630884
429627495
1440374576
1007052148
1413625512
845094593
1116867007
1887299415
1789688222
1260702582
1827953958
588177213
1265164975
898516277
1568313406
1705676919
1611981668
823530333
1376941264
1911016920
663592282
1777388791
744342309
836693298
129077023
1783370268
1916299955
242746535
298961831
1893485457
1868492066
338456034
1027324018
751448876
690864375
1046254296
1063539480
1882268683
462600877
1014694357
828243973
2139042557
543785037
1265486343
509731067
1026035293
1889272417
1218912137
1733669464
238790342
1619001197
1939228518
458699395
1972477818
1326091536
1697762416
2104889262
140150113
965913386
477887247
1810193851
134730093
66837894
436381030
1024300249
446410422
1195495066
1669017676
1795692542
1267829703
1585314033
1807476306
237847202
883979054
1956665961
1114871152
863895397
1731734269
53751346
438333975
198305265
1794776374
78229087
568804364
1154671040
1779370075
314433232
1678498510
351231995
1694136200
1136222027
1357629684
529270115
338494156
1465861599
1501325706
1457384869
1760974555
646250753
2070752222
1693872244
1897399819
1315717495
1680811774
1839820921
894050364
991423713
1464006521
655831359
69374744
32839837
1330504255
1455601062
2012238421
1884359347
1620525564
893232684
1731938284
1194673481
917453365
311607037
1421479046
1482856514
505394320
1370998289
1554933689
373570440
1713939556
1903167989
179935201
718533009
94933908
1562929029
1952015075
1334325567
1366455749
678811765
1767829027
1787123897
963757605
603949439
80764651
1667950264
1830677071
1790802039
1707491926
875937195
1994252044
445946581
1492500013
1892707815
1360866547
1668910018
1085835410
1510639378
787686386
1952629437
310618236
248509306
761094193
225661175
1306394114
278485326
1630442879
585574513
1644663462
372147672
955426057
74050036
211988791
301194949
1898510286
1755396956
1422902939
1595661717
1683366943
215197039
1665993113
993366111
1334696371
1286929110
424340315
129049986
926291238
780223947
1824935863
1226013948
1860476239
1538211479
978947344
2008138422
1649919684
1587759519
1771386178
2012090703
481001526
1105985110
1913759010
1980636151
772515518
1437676544
76176763
1810161854
2000986730
1813944787
1416897057
1151885939
229853722
1303565268
1000268781
1701604380
1496649683
2054955350
848588647
1457215886
1087993066
90934228
1568990717
1726343919
842385114
1929878716
917634480
1464016530
173810284
82287472
745146822
263787216
1721155917
1065374754
1506003689
1363669246
640191757
1072391632
1449920233
292544270
1836317747
594679890
1928718785
1928002172
1175008812
1388624518
339684795
1129601460
104628113
1994885481
1100548797
2069173971
2114317903
905846026
1585901476
2031116858
2114676345
306077751
1912865436
178756579
685104490
1702104355
1247832019
1624209111
491972390
2006824269
1038570403
663691717
1826851331
390876777
1033822718
1298299755
1985567544
1720601000
1754445230
1863862961
711123579
1062154491
1262117568
1894089291
1829259018
640994850
2007801101
54954675
989414275
992139464
678441214
744985547
1888313937
1924017187
685491089
1827467323
192381348
602441221
1259690843
957642357
2135793658
437111993
1155706832
1162406866
942010370
1639701775
1637565029
257980081
766129562
1971183879
279789038
467605555
1948412221
1033121319
1967529894
280375130
135767171
184658661
1020274425
756679173
609244846
1309130229
655723993
405164308
1225179316
1146733512
1408927970
506130513
911915345
997264680
400494700
916024058
2065676690
1200252285
1222209388
313306131
1548234975
2012618912
739941532
2130948634
1078927748
495169956
1676499593
277366872
1965098092
670157103
2078351402
1729808775
371520996
1936456359
1909573681
1184623188
187116009
389999570
1604127313
1628277461
268806064
1661733443
846641919
1789104511
1881165498
937806289
703386437
1925041480
531440232
1323133656
701252192
48488322
540139240
1185630316
1060603024
788278912
612619521
2117775008
308282312
269934577
869207624
1375877378
1534279819
356899391
440777142
1177663607
1382859066
739954767
1228463959
2145296743
1990052543
2089046647
1601920339
729285265
1943789948
1373825247
1846553526
250282751
1483149373
1297036984
742713452
167831527
1069087025
589964144
830057516
798991231
193834633
1882197374
1912022596
1857415970
1033327053
543687718
659816691
1908135221
23952603
1952975545
2081066396
1875967875
2003399118
1736925545
1157609702
580992457
1447039809
330815687
1255950286
1884868592
38446285
769600384
540629627
420552644
1183798027
1470718041
1086405075
1530857384
1824162758
1240282335
948267733
181117232
106557086
1155239888
1508576102
44079663
1389001885
1095957099
330200719
680596629
1248457020
282076097
1201614840
1873283828
2025675350
1871997604
366287121
1560625231
1952270295
112947029
1732242722
261207412
1821953302
2048437895
496108872
720676701
1910523921
1607869226
765945012
1246893449
1328083497
1710027031
212471008
1199296597
2140813489
1940985534
1062509221
794693388
83221589
1137256342
97790211
747671084
541841867
1158352586
233471698
85276141
799742626
114743554
1209106871
7161831
950004924
262702827
1937830836
659428952
1886470750
985261824
806843944
1314799836
1613609821
464353410
1682429695
1099201615
330921142
1834702093
139175076
762372135
405643570
989406021
1862011375
287947919
1727719705
1089867993
1876030156
293927235
945787589
1963185357
1689155662
2090269543
417493831
988133878
1093440786
591401923
44279254
96383197
542974288
1797354853
611585198
62351943
15603536
459453296
1841600740
1945467234
115220301
1792067449
1738431343
1828486672
2096981052
1040162754
1475632133
598890173
2006757266
1345795627
633355037
828332875
1693175249
840248604
1903859777
1763942089
111688362
485226159
1453343758
58341934
1138562358
302547735
1343567764
1082367491
2023054405
422016567
1112953929
535817544
1686205095
830662171
998960430
1870814953
414247751
755081632
178722402
927377692
1201773920
892403320
1676656026
1957786123
570753401
634531540
1649510982
604294165
1975309346
954474625
1377535565
1232188972
330302458
875750091
1389268293
26191670
339272794
1620415704
47351232
451092454
1762503358
254008166
285368650
1481393441
1185165952
1355538449
1025500165
1045856853
1311902018
1221711482
23082432
864170807
76137179
719457063
1415723463
1170298526
154572263
25065917
738176797
360728651
743915521
1236331217
646584591
951288781
1893282366
1158322912
19164917
1585671621
1003816040
454715437
1191875836
374286152
1760375469
2141358249
1857526727
1524590377
917512429
318163097
1727777200
1690459272
2099144514
369905878
1731422651
1290377652
1670800947
1407448342
720331946
851641672
1384522468
1310198212
444637543
1730532645
677669768
1249297176
1056386196
260870368
1217545101
1404181080
1095117096
1261771646
1843763126
391003257
425560266
501204377
1102985838
1192722607
2066385948
1107716134
329656357
1149822587
2089814577
109348604
748557241
1621892043
1619493458
29981089
475478520
1662782270
1757147828
785227598
96173779
1458762347
135231844
1982044108
1531236588
1284309135
1302117640
933136061
717542994
1395162063
1625627697
522607847
190701641
1703702651
1828496801
1769155477
2005805034
1627317927
1638193632
998800772
1481527852
1576247576
2120692177
1374272114
1164196957
1711039109
752906162
312512569
36376562
178502873
1150138267
2001626549
87138146
1291544235
1804365655
1386337570
1680869937
365369900
1692264108
648621611
1291167857
843905702
1038075874
396033975
1192247381
1643414386
1909084118
13478572
1359839562
2096954864
1126518239
1337392248
123193610
481591169
944041104
183291963
1640968060
1907912771
1493123610
1363130944
945805922
485005585
15443929
656980386
636918578
1809168830
1386011447
383972025
206885207
1234478853
359064964
2041213074
1784977427
150925794
140627164
918089891
1775122904
1703548069
2054818573
1589228521
2142235842
872294771
1082118046
1217223084
930666273
1014311135
1866860187
911655285
1040735037
455847955
285354316
266990926
106081158
1305235212
1648219944
1775639662
1743497216
1056857707
2076914950
1583576373
1660485794
841047705
743249369
805197561
1143776121
1698553075
621013693
1118321912
914910989
391439125
45120431
875026542
1741435033
1565977694
612198284
953232047
1066329712
1345020959
805334002
1692313380
1210338695
575778051
310670816
812932653
1267709284
331656617
1156414004
1317416703
1306860563
115992629
279385393
1559888336
2040107639
695539586
288289657
108988995
1097066643
944330401
787218880
1689457115
1852744201
1568722424
1428383202
1263454539
146551431
65268146
771505614
590488687
46039295
993597608
1017325773
508148356
1346548977
1828065864
1052678052
1399206459
334645793
687580270
1401218186
993964686
1439329688
1042614809
2145727380
368532966
1074438263
580110697
1146362539
1923404799
792438154
1673599553
434967160
1751497777
1963963661
1853740095
1371123104
181098441
83687653
2066343082
2047842912
1097473052
1553158385
1250708885
454453613
1821070531
1487822647
601139975
1285955297
655937122
1271192568
745488934
1557105329
2147190818
280375940
1047828244
2004838518
860253806
9921766
1386056460
2093827995
1034296605
555759752
1724187348
1957117023
447654254
343517709
35657020
1403737908
415266002
1246669284
343261343
236971419
1801258677
757080222
1841244634
1125874137
115666677
100481694
1874420293
453884842
1456975863
333511877
1662105112
1241120948
164540664
1528176955
99975788
2127866833
2089564312
2082617909
2045678498
1720997473
1066888835
1893277644
722799499
1252507619
1224631950
1633264459
582995959
933332637
502739369
1507101610
1945927735
34252631
507050389
85907958
272102550
1819067929
486941239
791696693
1453343524
583351853
436237260
902782701
417943414
884079236
905989633
885722979
473751363
818484734
1850204529
642030118
1295989331
11289401
982217142
1588132164
1915834260
646511945
1617404053
1058792158
509174634
30834697
687783783
808780853
100353761
1245874123
597043630
1913685767
306779389
2094914116
1110222733
231988491
953514238
146380411
1663227714
937940051
573603073
491146355
1160683709
961082302
393732277
367386358
1894952468
24059672
2126771780
457255455
1437790080
1366131508
1652165075
873624672
750724313
67881647
397233919
607496088
827092735
1304009128
332879856
569331490
1486285904
1784500794
1649480223
377184974
2017744928
236920930
1846890133
1343542401
790673286
292638551
2088095336
1086777993
1852705231
934732776
1099684314
511270598
807404511
453608186
1733123721
1976059668
947704136
918526909
877630910
39372220
935059502
1031003441
929051074
1685815634
979087853
1584329254
2034112001
353232288
352826958
1500808546
903517002
1168845664
1527196994
1058311567
44838724
744368322
1951273364
2126635479
263975494
254077194
308873888
1796150854
1563835858
1018629572
295528334
663920631
1332226648
2099246701
1169563659
51593428
2134011392
1709027576
1209458690
331201627
2098907851
1649783164
382605609
38065129
2034566294
714101551
847191313
1273793220
1656512400
1330389150
1797079011
1654764070
345417268
1939464997
831586917
1969143295
261732387
1095924703
243287143
1379852532
187473884
517440499
1284669030
1052799017
1484599473
699380805
1990853886
1373081785
652422701
2058360415
11227518
1318201921
816445729
1031994387
1267422628
892216585
864667326
779993105
863884693
1000533120
1480154567
517361226
2034026784
499072193
1352752740
812217301
495044479
941373017
2086276839
258144077
803895321
675723772
1329377991
154696068
547425730
933236220
99707076
2106072282
1447151866
630638947
1753387341
1183577665
529957192
2029586722
1931394101
1542669652
316750001
1463872398
961683298
470971486
177124585
2078037157
941659516
1417339031
826942028
1217461087
260645646
1412131528
1972026806
188595308
1142687156
111857512
1188333255
2086287228
896289286
1350354541
755300999
615887664
1715857884
579005460
472175985
1209420095
129069641
2063233156
1566039321
628710202
1877881523
1340576080
2141434733
1423330688
1118564832
668981254
23507065
1164217739
267201948
1933845412
1165476941
1585830942
320528218
152795246
1829265967
144040609
66243549
2145359998
1501655484
1778388878
387537037
1940677375
1739868644
1880930827
1547168419
677576207
1742254917
1249283664
464571488
1467073940
1810952628
1379484209
772905970
1578239037
1078777561
1856672069
59588940
1777103711
1074060511
1655603443
837184831
792036284
963004533
242740456
1666424374
611478721
1013535243
329669424
1761980430
892864033
2003458531
1899108473
1700268
1448372001
880746777
396860591
132170424
1660178196
467733457
626210432
2088876737
729109791
369454116
1830682792
19289868
599122456
35443763
570236139
552874193
668200600
1943171010
2079603028
775928671
1533775035
1296328624
1791777851
1266715328
948320235
1347308186
1841297422
833626564
2022436145
744390815
1853704263
870074441
447155038
472892672
150992180
1339418877
1747712786
1491052559
2028142667
1342535836
2025168847
2113608166
2011953271
445506373
1556582152
1949957276
816871021
1174864744
1055330708
381861427
56025228
1815650163
2017192643
149879594
965965771
2002710624
1189734886
413804761
1780656982
1319219255
158613828
329467646
857847056
1384558470
463185748
598383339
499547571
172553351
776486471
414478637
1830275462
924672192
892355908
2098849754
1281797060
982376341
1242337110
1792065802
1231700978
1496587308
776717455
1450392823
1090437371
1664925812
1632987735
1729166387
1688776244
809253387
311276268
2011294167
1109231424
603851328
191567550
185871869
1026725111
504863431
118403911
1125001212
934482037
1177001140
1240495365
1771925576
834572405
449507006
760219120
581690170
7388408
24120121
926648057
573813461
1337150372
1364328091
1092423593
457933153
2134590598
1946412392
467662613
541295536
164793645
974516975
299819822
1374464673
154058260
1786576701
468427138
105043666
263601669
1602591979
400672680
2094207278
2092214117
876329042
1280645907
1230425713
513766146
424656221
101499303
1394424086
1781263808
1621247244
555498012
570131227
1142387671
717180252
1485511482
798834848
1453520226
1639052698
1151114595
372099790
719504145
1354352157
15198894
997435570
1092854175
814382564
143799780
26673820
717629117
1809803526
1880857654
351017891
856775892
810237632
1095748829
540726517
1939713959
323848137
1594587373
119289445
1142497431
735480976
2074578080
1076298401
1279640151
2088946606
1442524913
113528811
439582146
1794570229
503679363
1587882693
2111184344
1155890861
326130059
1223835892
238593037
2070320593
624707554
359567993
598664354
1231803011
319293783
1743138006
1032219321
1782073092
1300448804
1549921457
953656405
1491478836
348015543
716785839
1899517812
1243807922
405242673
1144726244
1529896318
762010853
623358802
608609287
1668392885
53416903
1047398212
1858935971
1559530458
963053526
1193074696
2111172706
188307408
138769905
1109945320
691898255
1561341532
1959382098
2136475362
1644710243
929573670
790693953
1820025699
750952209
1053216520
1994104030
579107326
478608581
1630057573
119660703
727138711
711128328
2032962351
1227883522
1715482662
586437242
1049189707
729976912
1579320076
1714895279
1458641647
3959969
1435455016
1537102935
1033924264
762277208
1108759996
1185809133
1593629131
1175480732
1765911887
376673987
818026615
1384110521
1322066089
1548850412
1046466083
598736317
617243643
1287258052
340294094
68258592
1937968121
110078493
739422655
1972364321
940133872
1543999492
1986898138
1812321364
1166575833
2047032012
1594489188
397662287
1183224873
285026812
699906814
1533078306
1348917646
213927330
1327160578
1978588506
346043507
1984125436
175557818
927674932
1479973361
1294047126
422731699
1288013526
2066319819
2085166877
1070926223
1223983099
2124957249
127439646
2136889181
124928103
570217605
776253956
16299060
1826187070
1530840246
2147416372
489190770
1200330178
570343913
1224101386
112733881
1038778013
926673846
1122677041
147017317
1120697023
1326707858
665647167
1918894538
2031462707
1035930477
327389199
965304762
1132368794
176720817
470632323
302704089
1974558174
278230287
442179873
743317998
939949045
510241842
1696214463
185321950
793374716
1379730133
432434717
1577123098
1578242156
1112606709
436190732
317316104
2102449835
1436065814
205112920
1428317141
904443168
170026431
2099246714
2137952809
892204424
1138151756
824608641
311087685
173907662
523970995
1273071169
373665988
322102261
688536615
752543114
1644419013
2044991983
1150541032
1069586419
615469943
1727018449
2012491628
2145628778
590552657
222679854
1179891168
354522891
130282796
527221419
897657541
980428339
1129804675
142286728
357965839
208009675
1841985486
1941892755
477587351
1882695454
1079496643
1109738483
1864516551
2042824866
958409871
76018075
701980605
291606862
765746891
1848294752
315920113
408593906
221436831
1926307753
577656417
1827602307
1399424875
1744144721
595213377
1964381697
772590637
147534214
1109057598
1093046834
546632581
684944627
2019482571
1707263905
2062732486
821005140
1698916996
1585592307
1210882093
922238403
1003215461
552672180
1821653802
402883977
486458352
27194798
41401709
2040670600
1488587368
722808005
525143051
1987949844
1047438392
682536565
175769240
2128608731
1475685141
1835636794
301585174
499987042
499921987
1223420690
272661050
1601794197
1831956734
1796490494
1641925499
100852430
1168545319
1754243861
2021689741
226060200
345181565
688729174
1813700325
945602361
450063553
1103692686
1644763534
2044346742
1093121859
2101813715
1564192573
322116782
2106680529
859256883
159746523
500440057
1020408433
429562548
1464835131
63435914
408730424
1650799192
1142078802
340598114
2049431464
1190295247
1998114178
1920478314
754304658
348615135
1764106806
267107494
952114462
1698351091
550255082
1036967322
1343848100
1673251908
608614763
441124906
2088115703
1687263735
484683499
1090166246
611058724
269170159
1192763226
684781238
2015109751
205109927
763484514
35964681
1159014642
1500350660
1412928323
866551522
740370437
63930993
1692945810
1160429337
814675987
1586449680
459997213
458381317
430467453
859806597
629116472
1597587435
606485892
706314490
1604453142
1232380180
177399349
771738199
1408308613
1204395992
2024607403
825975047
524875017
421896487
251325237
2114565410
1674796345
58792162
819941835
674639833
929952318
863363056
1889638989
1125625059
124249443
628232690
167331471
829095426
976740696
747664556
2093904549
983790679
1793801685
1128228159
2130709862
191525517
1898937487
1308577520
622909565
1697056775
66522409
1486989673
1329344597
42373709
601512258
445742762
399744229
488597350
494279000
919501154
946219480
174491739
1529344020
946043833
267552397
340876122
1755991885
1010940972
889515588
68972015
2050008084
227110361
1040308474
1271938874
2076494616
828959909
796816027
1430065728
617008179
2077979953
1234689192
994494581
1183834077
1185964552
978990395
343524103
207206948
1214509630
208168868
2080493153
631971866
1349687201
2117453105
809243535
1537917690
1525665067
1195533525
1815941823
1557751110
2101966068
770394969
331589078
433342111
574668426
830430253
1597114779
1625348063
1665242462
1902776627
1866854733
2099427350
157390541
1667562259
241737848
2038233011
1617924286
1472268647
1737493570
1178576347
178030333
1006148480
550111046
1675797426
1801929381
14374938
296383142
1546567971
210986921
46452033
1005942938
1045832073
269816621
1332664816
1056886456
27059910
1442447881
638639280
878116962
626206360
1970880117
329035042
1048559814
469837363
74602265
369777554
276841773
180805363
1757748322
1053014358
1465034540
621791824
319481880
1566615772
876826455
1876686366
173697431
1359296082
1635477162
2130665680
484376130
936540187
672092596
1238933051
1496092248
1358640648
17445356
69190396
676918085
120412839
286224575
2056165694
2030298880
1042361085
676024758
1245912270
1737914559
658458281
244026329
1692221354
807603350
242118830
628681963
846788000
2054086758
1094328176
1359676296
1170573667
953031601
1738724470
544133341
2107324408
1587242009
1594441037
1605993276
445650291
590609704
1690639325
216021092
1043151166
1518431657
521729565
546162708
2089103830
607759954
1481870933
898602322
537706995
1327423353
152052790
1471310222
2058806249
1302824969
463895539
621303466
510989883
2107136885
603697054
1924178179
442298319
1278773188
470074912
1348121138
1624505521
1827245107
241964346
333255261
1178788164
1745590036
1978296212
140077974
384878480
1010265130
2030366474
1921422128
365433535
603378501
251722631
1440324746
1290099658
1313115624
67009623
1147597672
1945220549
2017252870
1061832492
91520328
1332296170
1518822433
538519935
81118479
1326373768
1159986557
972865516
1196108767
1492026684
274893251
864229306
238887969
426671095
972010242
110236984
1733063736
1611729968
419367405
1664067006
441483091
61308370
213628184
2055714551
1115461836
2144817254
1682483042
18937634
1569021594
2029174690
2142854603
1146183242
1035934253
306548451
1301030327
1076067593
307113096
102178465
1347349329
939365846
581074664
901957508
1144492042
1836809478
1754725864
1936162662
1285081125
772554986
1722686349
365937982
1161593312
285514318
1845778797
2052248944
1808585460
1693918276
28433155
1871717901
294940447
1950571806
594804763
520498022
1711253057
1978428855
395839083
1789223833
778496767
820558481
339719356
1453370194
1741414645
221985741
1513688220
2128337406
1532097021
122133833
1673659546
1115268586
509308373
921839348
665930456
1059705029
1263808412
1564241105
1704791799
1761123214
2018692117
808437736
163107942
41976524
215566353
1711707597
1967344937
1954497327
404641442
1302675795
1518156546
49227174
761798544
328471098
1631738538
551916388
337743137
667600438
1937593843
731378289
1165173423
297726128
1590672707
537381277
1095260866
1564877612
1793526549
1844915473
952798625
737992066
437759176
1575383632
1685741404
1543718391
66524722
385625270
405845316
503359951
399366880
752382272
1198536230
1098827088
383439159
1014260614
814763587
1875760105
1015036856
38734166
1298841388
46295293
1418984504
2068342568
1951708542
498995027
1848364378
212591772
1145857658
747876843
1801356640
1594554375
191117229
1828244585
1687380017
178854886
1318349801
743727775
806900030
1801062862
1983666727
1826406680
1557683824
1825783741
1656499130
840238528
288031200
1603390288
1353720412
1172008934
81106106
1771396914
2088134184
1549367329
930594910
1834069582
1623743804
373731641
314309043
1280774398
1011910608
2114940749
1506083582
978546701
1044768875
1032862128
493975054
1747745400
1379266846
1865875881
1731090122
638853230
2135292346
377168821
1781640388
915953771
794115771
2025664255
1293297291
1808739050
1988650671
1086289505
66110201
1256195827
468160847
201877590
1025082257
1498111466
802680102
983543429
285222768
1651607711
1834604040
381097845
2005265647
1928983311
1997830996
720389494
2071288781
2061209589
962072014
1662003086
1053890533
2112329375
1449096933
1544632770
550681416
1977058784
37393911
363171063
949139492
134181065
401213078
140089212
1567769457
1944425180
2035642242
2024328476
545277696
656419918
2011519126
947191670
1748130786
771401293
329877562
1701938771
1374342221
1199767355
1393879862
338898872
316972654
918585004
1299710312
1018558539
1279174117
32813718
1048761657
642354052
603889403
736604685
423065822
2113244116
1996836769
308325076
349572418
864461607
504148836
767213
376131640
781540059
166276033
657321797
634040920
1710734365
1768340496
631825306
1289549188
1630451750
490424940
1643000467
1414288221
746608856
1957096218
61114569
1219963607
1301264414
125514181
31382106
263337817
1331937550
6458574
1004988130
335760984
166574041
1281402494
1354499898
882746792
1514179002
1789186018
1820802930
705208899
365553030
31945474
174431532
33172927
469638253
1856736484
873061027
554538243
117950765
803024932
399919991
1855975116
489439405
1835404983
1630539843
1727727941
1236650738
1316031653
367825905
1276633252
223650411
1932909055
1457147622
224501181
50838724
675648920
1082512393
1124211458
1203657501
1332835861
1283204200
1096873164
1208181150
75791814
2053852214
1436425678
807631077
841561086
866272752
737213942
2019489104
494167751
1251026894
888477916
1205372802
1689122478
722114378
386743235
772912392
135309216
1193772470
1428567124
2078676951
1364851691
130954223
1413615068
1377199923
1361253908
117276519
1297406086
1284786035
790340406
488470040
18609968
115335926
878693697
1370894902
800650661
250104142
1161967096
185466659
1710810974
956274898
1912797053
1733281243
642862204
680783250
1544335367
2096807931
1270579641
1182669459
1735431161
1467774356
1085781339
1188505973
242911098
1609957377
1155556873
1298506463
794181907
21862303
2140629276
819175187
1373533188
969762406
108361799
1375641014
768541350
1940956523
1246054544
1976706579
666056744
1763705039
225650751
222179292
218696453
121521078
452601028
1476022998
238184427
923159689
1828174315
1407631252
1324188350
702237136
1311704806
1945894711
1680683451
1120681376
1105497486
651852837
944394147
1957415567
563836929
1177211363
346498578
1883064202
1750951793
488629754
2046680821
1155013665
257280389
1301006098
2125660079
553805021
799651810
2014860897
480570141
799268687
1368743177
760526710
772893512
563224319
1761076143
1382582305
1397376200
1247217778
2073488404
1297998182
420597736
1379047100
1300400971
2048073496
2040044323
1584981632
874696817
436564036
943003206
881691592
1486345107
642068449
571360086
1121791050
1043680199
604308581
1813148114
643196228
1375907182
1498728612
951255164
839055166
474533981
12139393
1174284165
830617969
1700142594
1601271958
1590676396
373675964
985810953
1801140285
1743935246
2056377645
1117423227
2055657433
1143512234
1684068771
771710298
1202465333
1345962461
1970128147
1692199917
1808863157
1647849720
1019448367
814137940
1184028283
89953140
693394564
991969275
732127966
502125610
741935377
769292718
220929842
919546295
1817820695
271624212
1071690954
1953310798
73465224
1181490670
1590135704
115530848
519693178
769181213
1101402714
2001726766
1685762556
1496525264
1784991670
1383646679
272410016
1475936132
1118255483
2095696091
721555901
1063600212
2081379643
1794542043
1391182969
1543554709
1656561912
151916417
681489229
114324569
1924842134
1459429060
1817898765
290054403
103186702
316115906
216326220
391614685
2064352139
1315017998
1698810776
1188409707
1023040226
1811039689
627613102
1343250775
798118170
1172823881
1697120145
988577203
206340412
770133029
664974111
1216608504
1593424075
2134874632
551761751
1495185509
1770266376
837450715
1579660265
43055905
1487250918
834851851
78065273
455624740
1482965363
933906249
833684970
2037375975
1078257815
7788082
573028267
154521495
1011244486
2141290411
645393108
442060423
148160085
298773405
189580541
1980495168
218553126
1030429748
107120258
1397636896
1469471037
1035020576
1643671346
865119360
1076074901
1721237957
277014789
75655591
796289331
1715287662
90111579
473332806
1452046845
42388456
644355235
1088977465
1701225141
802493640
1701900757
1841940367
530966233
1069388812
264308577
1784700157
2116634501
1827137425
618072040
304092602
1643993964
860207556
215073338
1443333696
906931912
838777971
1375749646
304699967
976219168
1183427290
272257233
1160461013
321178775
646665047
532807915
266550441
545443574
2016717525
412078772
526178032
39369182
1190716947
638182463
1135501483
632152660
882154481
1111982566
2049447802
537541902
1820258443
1394735801
428191200
391656984
704497208
1249098774
451633529
1821462922
255195391
1443280497
714578052
1556517729
498114499
1523779953
1062341002
1295364115
1458460584
1783560307
1874946167
2084308076
1707185468
397485566
418422054
1511544382
793313034
237377791
694976990
1502370905
1283641483
135923748
142813505
428805840
865223556
1255665482
424520977
1583398769
1106248361
283044413
1162707858
1769077168
1725866943
1483659782
1250320029
1554918238
1604069926
1525502175
1025347884
1994069000
1290375346
82036413
1151860393
467533471
1671519227
494408881
426741761
1154990100
406205664
1734359564
639185528
556302571
1729268468
1685219453
1983143355
1653361905
1106394538
135419877
1113399871
1671523140
879710241
199025383
1991884798
290029346
1745442
1158867747
12370811
1014394831
1117369082
1214547349
87338220
991172721
778201979
1558015516
1473388204
64995652
2026762359
903070946
695046827
975069010
1583054060
651825629
1651874116
1799527517
1852468
64327872
51289977
296986542
1667324995
578406025
713899188
1158008349
115650557
2039110733
336857511
1494604351
1321597188
627328019
1715338785
177749265
2060763932
678372671
668882855
952958335
1891661051
288886957
67045213
287928583
1575445422
1192656074
1130801232
2062072906
312339456
425495075
34536925
2106858144
2061931920
1278447486
722795033
1320414985
1051999290
1097198998
768297840
670735317
1575961330
41364601
716731358
5907261
177655229
1552637616
124347955
1066766196
360121308
1841221175
1814146229
83829544
2014141082
1991176337
647108601
523522501
1616111313
2048238250
1222570953
1539866341
558675834
796372377
475973370
1659865055
222705672
218600045
597334106
1683559216
82942673
805150434
1865989537
1871554693
1887717986
835078525
1973105052
1799262665
1715299591
59233572
1830449743
1008304861
1942503035
950025902
1558570785
1288767958
1444211036
1004302297
817024870
1311426452
1700776690
1112128600
394442888
788819866
423703629
1772266964
1441430513
2036371607
1253967083
1333258192
2019739032
1923884124
1081234683
290901172
2051744372
311289956
453977973
223201624
40408579
481328741
1719936153
1699766696
1170782665
1729647465
1716411339
924537998
1980916225
397824359
696585803
760877237
1483525408
1762154161
224231720
99512374
1044797839
1320711731
318691212
1683733761
425968602
541851728
1335817513
1182137791
1220603111
1091785314
1140942826
882280713
65808595
296447906
311515959
1303831165
1990530152
1350721811
1500483844
452124250
782758847
1810849144
1743611173
622005814
1907267714
697285157
487446194
434140458
1775226915
1807328022
1992661669
1713538057
1384536566
1190501116
936588950
71851395
1892181432
110084986
203956731
1591632525
616077672
812772776
972812526
152110658
1268359181
228029053
935495366
916318917
1959608236
898355708
1834897368
1202996526
482867034
411376839
2030535591
1818593678
889333201
80421912
109145986
1449615255
940554127
691826973
559335614
654827118
1697078507
534906358
1760953975
1112871295
2122467507
413328952
799458428
1872282645
169702953
1296590402
1399926004
845780566
478508874
2099528841
170945406
246569097
561367826
1204390165
1747527153
1966125198
1714731958
1533619685
446496842
1695286514
1572127986
209948533
636757488
1648734685
782533188
297772162
1899355135
937657652
397813097
1205403470
111746055
399868624
377975828
246781077
865482153
163049651
28528245
30690397
390232381
1018342224
1857404310
56973976
996076054
936821185
1215007109
1249730224
2118318196
259742309
1796626391
1643400353
1768703082
893050423
1861112065
1184963638
81553200
726756875
40521681
415449588
1376634409
1530764926
1367840454
495644489
1465412815
178551742
2004487874
449911476
113241800
1754912320
1548619039
1747996642
1363366560
1888343924
673489420
1708083277
1642595264
1732304051
567504516
1649298165
1238944931
20880580
1590756091
1449678129
1494341865
1367446433
511100242
1039731330
1966260292
1912583833
46227201
993553676
2049939481
1862365309
349746206
438132169
247074217
1497622085
600334396
922215611
1482393880
34046757
267500962
1014251803
559503037
1196149960
2111861716
576176631
1285282321
2107211613
927632629
1332241918
1643235211
1876685374
824513567
1041253288
254306097
485147520
1104559298
74300078
814866020
1300548939
179179325
631335503
1303544529
1419600215
1945018448
457896739
1961767880
1190972603
1523371777
323321554
53394790
911549816
888310523
1859457060
714883627
2131516812
1965793814
630561720
1973464468
2132582388
1762006977
1201465220
294596146
395048013
391053992
2002793587
1583921177
689712047
1534390924
1427025047
391548607
1341396117
301522795
2050071948
1637078931
2032334607
641113816
1300461406
765408365
134174983
837673686
604935452
414016811
545393413
588562489
1438960918
1651896951
1323203510
77380593
551602564
361947074
733566051
317940377
1887578188
785147364
1199463785
891774351
1477796639
1640608961
376875621
1203454439
1446543512
264224304
1247809101
1582198455
921537336
517408631
2103891906
1030099581
906744468
522290272
1300419987
1304314498
1342239628
202996059
106472034
783075437
1222678
2143446120
987773332
1430155378
7495624
1453650338
926012181
1373102108
2039717917
301921214
2113537986
1715663808
1800809573
933258887
339099074
171025901
2075457163
84834837
821714118
1415543848
1003149079
94741431
2116078046
2056945303
1562250491
2039724334
1910877274
991737123
1044612710
2107839207
1754167674
96415427
655028519
166704491
140429626
598707912
25465452
666862711
557543910
1752245140
1448208133
752254123
612166999
655525048
1339165696
1556084333
9569267
983611779
148565752
111537997
523485676
1761666843
1892697444
275733814
2081141547
1132037686
403263106
1576962014
1154312011
1750344221
1150704073
629697349
853818944
757112450
1083644078
136192614
1375108248
1094911494
1752348078
799103241
765372221
1150607369
409122142
1098696215
1809590346
503517002
903978566
664382851
685521674
305215542
850291103
120286020
2078023727
843820676
204847736
923403614
1678088696
928050285
1934745439
628409654
2001121498
1044090972
1970444798
1597365116
205897503
496362171
828223122
1346373811
1001571827
891282788
1457077659
1610567911
2086078733
609282250
1773200155
968209635
1214509779
1151183574
2108071762
1667036409
698499381
411827380
1644201657
1000758017
1027766612
415035799
2021931600
298945808
925869134
1681298574
1020340228
1211328160
669340354
1498818255
1311412950
1415961724
1189734912
15984243
518152941
1983505707
1194211213
2103532530
1102429742
681864386
1102269791
1527460085
646735943
503270978
234333924
816287326
1965812496
186078688
1858901098
1895432819
361727607
446712766
1297412043
676720481
1521871090
482870680
1393432658
472416620
768979003
1690403138
249837470
1660103904
84521091
1212221316
1886571821
255833317
1638270463
1526879531
1202881357
1882634445
126282688
1251069497
511003267
916573038
399138174
749844321
741457639
2101481669
914718158
617904481
1405014789
1199858753
1680263370
2068113990
230737266
29099805
945162911
448110571
1504205860
1781323386
893591557
1729120821
1246062907
172886468
2004123461
41817563
34444966
198080795
390498291
1539446186
1985510265
1023634208
644651669
1260303849
401733288
76213178
1290074681
287257974
176411833
1409984958
636515261
1019095256
1668791051
1578392979
515821115
1417806852
2081578137
1800976342
1033962334
407416141
967374325
661771909
1639071694
1335563914
1240601000
497960019
940092225
1518461037
814912686
1650818592
1419704506
552862710
640160269
226427396
306691711
119047463
808544161
922018974
370906909
984886613
72786575
372961236
267585748
3951867
951134868
965953866
312292989
472352268
1976907581
41525434
597972818
255172316
1451068370
812508386
1804662712
445078382
1541045069
1132954579
1019019405
1652514939
1554330968
1683631980
2011662435
226827512
406346050
1188375704
718957497
1709358398
504288233
702949682
512928721
1410802796
86639240
633903723
1736218941
2031415063
2113937312
1862968020
1802813908
1174895990
481556369
208699583
912173764
693568902
1349968843
973046966
1598181251
1187294691
1477840948
1402572612
755067707
848801534
584320644
632428481
450201452
1307868671
1875870556
1791343087
1374148183
748093184
626561371
140332241
645124321
1514717103
1152708288
1317372058
604348684
1754019932
234141878
281281790
897929311
1662392159
1519935402
1739798314
2061484461
600675015
1827202098
1183668504
1732145087
2100085559
1828936301
1343245842
1340012382
1408894247
196654769
2051203687
616261087
125002744
1182982715
415537498
559174263
1898253293
250615334
1366360723
1561181763
1405338686
587563377
1329568153
1068481688
1115976125
859452318
996748003
2143019623
1619632303
97210820
486261550
1969782840
1377834894
508203789
992355555
909287534
1470328934
191366149
2124662546
437768509
1275313209
1545081816
315775616
2091430778
654650403
1616308217
790223322
1095062620
762496213
1089075312
2104499602
1525959722
664606532
614528153
48299085
1432725412
1218315398
146206326
1126428656
500340732
1727694571
622120945
275268562
260762225
1096516809
743839333
346082221
287394177
1211542150
1922094908
565715305
1548174504
1197493524
84020231
976644941
1535779039
1352618912
2145330928
201435723
1581346801
1920740049
1991110241
1124176090
1008759452
346275308
245604934
697294852
1593523880
1163360764
2041341853
12472072
175157492
1501779726
1406925876
1385887783
508175516
2066934778
2083042410
1018974280
2038559559
540968725
1550958125
1367188566
285326910
1697206530
871476618
846536594
1045003684
1850308531
1516130563
1858886238
1062230420
997416789
420924981
2084859796
1511016881
1216404817
585172206
1372494837
323845547
1731033821
1641495770
1052926830
1766493654
1960885797
1179064542
299515753
138048181
1763671544
2019742553
2134889990
2002863557
930953912
1237697269
1964029673
1257556402
570851630
49096283
837067475
2012068470
1597855007
736508086
2029934770
2082137416
1625334585
915574190
737144041
635898268
383236739
2080618096
1637590791
1684177112
1002098795
1301228721
1184524288
692170351
244418941
1834715099
724605140
195115254
1468042253
424147233
521838543
58788140
859773628
1848577954
1536811101
1124537215
1666037411
1218823320
4931550
1673193247
1191627132
1803014053
1332753571
1393231635
734156697
457327424
577985538
579668603
1348844226
162361593
1066506371
495551501
1255695388
1508316410
229685330
1183101702
1945544171
991808351
1535943482
613743463
414943020
215927808
193204466
293086619
1836751965
1012330102
1970128799
108554076
572713623
144176743
872374781
928134061
2091110814
522397778
1533975884
527160156
145554896
152708371
1125527541
2127545456
975332126
748097162
470230894
561701823
1371356829
885847022
42979122
749689795
1769152719
112297406
283188690
320691796
1213989021
2131825181
891006056
970105620
2079347868
302893411
757937147
1157738913
915944947
53168660
252154960
1959915666
430213734
1344763045
735732141
1871281625
1525364421
268536088
1763179481
1333907327
610228376
1924172158
1513040645
1215830996
505317678
1026156452
2046969816
954894549
1233921836
276396206
1531242482
22226315
775137634
30126483
50926972
70363626
1464531128
74132182
1625623660
1056243346
1120784913
1708289385
2084209133
2096467387
692793738
521340653
1984459065
986798852
1872610236
99804482
1825600160
1771758614
568877172
1933638589
423139916
1584121982
156208369
1124216408
1009966368
1544305193
1141442096
641173168
2115174513
1233139076
1098535639
354332755
1746669335
1366000153
574578063
1273871498
2066634816
1398635018
1041373176
455814852
744420847
1094032215
2007770047
2011386160
941742770
938598096
282822062
521916451
1221552092
1549261311
1596153803
1258725253
1567526009
1091151329
325169978
1737827822
835480251
1555533822
1024666346
1730982335
554337975
1547670097
1273884065
1331508420
401374305
1705743317
279738504
1352354021
743325335
773812344
536969410
991853682
1397480350
367511879
13491796
1713694107
2009320796
1392156049
953253354
637337534
1593626187
190491030
422599600
945213210
1498953841
502173759
507806958
494750929
823782177
964479595
1280713374
674831337
560904581
1184718835
754092901
624788703
1543135443
311584556
1857773222
1444985367
1129711183
370691486
732341678
453010460
84426195
610199602
2143878719
152270376
631216210
1132219142
1692585312
1401571823
1572387145
1758096038
889813328
1463682138
1457059237
1354793804
1223011109
1221607650
1797683706
720980359
1545574948
2013005679
52885627
1479991961
1018322176
1375274701
147709738
22389853
1207911718
1207048679
658708129
1530830297
1520058294
2108691505
854280177
2097866660
501760216
666490128
492481225
1118354345
147371375
1196074252
1157323726
1332958683
1990393283
2107627872
1078999807
1632541613
1783689009
2134818949
2027770419
1173851547
1753177846
1123276399
31375956
1767538217
1329443795
1600929982
320289456
484447060
781549816
627741377
1881077490
1690438967
1747134476
1672993444
1220297975
1234753587
1103659787
1695675534
1190040523
1634919310
565352193
527968033
192219406
2095497893
1477135936
928450692
1236901869
565253437
751843897
1748281737
136957661
1032795807
1583832568
396233457
1109767731
1093121837
1470824586
1312217239
1154406008
468819023
574981971
233598678
538922465
1596680172
2086033350
2070750690
1775411209
521333166
2121843204
337962626
1472791161
2125387425
1768289099
824182398
1672360999
731589082
9105344
1649765326
969726782
1818840086
1225495818
1022949977
689400593
1162151093
449553495
177686274
579834742
464466313
725013654
1574671541
307574171
725567338
396422464
1828788217
2093343532
175938032
2000087049
823165894
1312154705
1879075953
580524825
741006709
871089675
1563543897
694053752
1614977251
556232762
1292641039
1539606427
1791229290
1394459618
42056781
1630087430
1758318811
988922400
321574908
163733286
985353492
752105742
1343402333
1684267269
1960860428
261290817
932396241
522414136
1182341234
134258032
676376462
1540755968
1592631930
1069399293
512086117
1736428315
1554721564
1863110021
1509035872
770556054
401822913
1031368793
1675257509
1356126882
656594763
1564234129
162398791
2079145797
1225812819
2036633350
33534137
1705237413
1967455976
653239844
379919049
1713043212
686699006
85519023
1475134620
743623876
579607142
424248341
167498962
1534275295
494620731
926020840
780445126
1078931289
1100759464
1840654345
1109859639
1499190193
1652084817
2104821689
2112605366
426954317
1416180681
1305778942
711645666
534397135
223946700
698068204
1397731031
371885783
2045664987
1145174500
1862955548
2127234994
1727086435
624944801
1470121717
2094993546
435742709
382123523
1051416032
10205062
863730418
426407790
398171310
1226818812
931378032
644220121
1231652565
1460053529
560775496
910371158
1317752142
957310840
841313527
298768237
1310596932
240170737
932938860
1734547175
294916744
798158322
1594920673
1991209837
643291921
730407942
993577366
1632170695
1618430913
532826236
36006689
1315607205
1636146907
2051753266
639316218
342839204
937854285
1444620504
1335243420
45003482
533921873
1854036131
1708916226
847571046
1753809035
334875475
1050475734
1987010035
2100743883
514804356
1011228500
306636845
307444747
297516549
365154660
1606447568
2100533794
2066775385
966211211
1585263055
1154513817
476096948
960409172
1863543009
130694086
118198583
1762828374
479766715
1692291018
580720737
1675071706
1616290115
673078775
1991847103
1751547069
930314299
408559267
644562690
317488565
846636456
1565328462
963822875
1113765563
1521703842
406891363
658883678
234850347
1640068174
1844777819
293758090
92408938
189654773
1774165565
967346484
307813201
564905972
1324472569
1340503
784668451
162450855
515443714
542339236
1262141626
846749565
1304925125
1762362258
559895387
704654238
1580793814
1540302785
1596434804
255935912
1329724446
1935019856
62269571
1863634113
358416589
1152642522
2059023792
1357060549
314886851
1246120681
2050093400
1416918389
1361943460
1697799251
1636777076
1112168181
181289565
74180595
1482752918
1409952180
1642719866
1717448364
767677491
1117953074
2066462182
342875636
15513642
1408529891
138746856
96144025
108616314
837285208
761270808
1215443587
1289777923
1224193687
219544614
663439264
906591156
1146757507
733766799
2087305656
1925360514
2048024659
1140358268
979417105
673463216
961666246
329933830
1141245234
100660170
1907574752
425802520
1081044913
2023619950
301475521
799602792
1888673081
1193804087
1225910838
1822624600
1931644040
1531153056
73370467
695911093
2002671611
494711914
438875158
375815663
359857948
1161960606
125790912
1158063340
1562409406
844308726
80824992
471033957
696275369
1621189496
1955676388
879381089
1793393919
1187419594
1401082743
816606681
1575710888
1917816445
1515187810
901689219
284639848
2084414630
1815231356
1134331382
661877492
2067747929
1050214207
1259252168
2085603475
1749101245
1507098697
2113308134
458514699
2098723430
720368767
2097115099
50611283
1814386677
1526921122
782673867
1055391258
1794596247
6523494
950739300
741949604
1761916842
37852996
1175851805
554208994
1858468244
794100200
2033012573
940961451
143472792
342310131
566256646
833987289
1268576631
262236167
224494503
741993870
1931424744
1906833078
138097787
1819990729
1170085672
900521437
1783875974
154473095
1807644267
1975601817
1445962442
169390738
413004839
1087365186
451097893
1837183311
1783973830
1539866331
2093341428
233785197
595579057
1067880662
2098621419
176022328
1825141513
1377493469
302161373
598417710
354663476
1723989189
497167443
1877889004
1466125898
183505436
1402390928
1639184749
2131137877
1983604191
572642837
1383658910
1560724107
906905171
480305500
618497082
1488195985
1252624823
1384247772
296316873
129913869
1881183483
1860212051
1507473254
464176676
905439723
1914485113
1643397367
437791344
1412382009
1339837218
686822216
1079127756
1553994916
956866541
524065048
567613465
2075782595
1517856107
409954822
75675292
1942285264
1578686861
1817976425
879338128
1509166586
92408710
1517004852
69189599
1555033510
1108337518
1680651683
1842416327
2124612842
1067987633
439753735
1279503335
976256140
1820593182
1083459891
1781683341
1830715929
560702582
1041940041
830333759
1012737706
720763577
2081591750
316100412
1408419035
360531969
836696511
1369627978
2134306498
1117337688
307289676
922066035
296019139
2014308828
1854043009
1236150532
2024706955
1162786395
607378399
147438073
320412096
1302053583
331469383
1211528252
311154595
978409432
1676631314
931399634
941294504
1368654209
131827542
1156813743
750176786
1796503737
1302078356
2122830302
176681578
1032737232
840340954
1171688354
1684213240
1154774576
1355785833
578573942
882585089
1230791652
76241731
976459585
480059972
1599682167
800447313
1957679002
1121730264
77035012
699291483
343814412
1689889426
1500164303
2016214427
357333543
1580152117
1243470539
1243411284
1796676182
2032580093
1534555652
459495225
1289723393
1250357661
771916422
2133609278
145515441
991889498
820852605
1215760314
1974638250
381250701
1718518361
649721075
1957393629
465527066
147017710
1318571342
225827329
167116524
1341430899
1824442438
474289334
385729574
230116192
1797966841
666763709
2069735817
1305921630
2133043090
1686335803
2063778173
649817812
141579760
433246772
1614634355
1723710086
5785375
233973614
1482997009
1343701036
288076650
1481655091
2104116133
509766893
1831597374
1918389179
398800666
498732776
499968777
521766736
1212155250
749315597
1248354890
1157919013
1364202458
390036332
1604094288
471733418
599856159
1387364876
246311218
506114668
580707250
1042677510
1315530975
1970318393
1180234033
777058812
1561646778
970242341
1601317701
783774878
1027111611
590373393
885028451
210332662
1158230372
1927529952
434809680
1814273982
443977098
902014350
1585716557
1533682479
1542619782
581220522
511486073
139244858
1076631221
1088768295
145508297
2078662750
622206273
762714183
543372195
2009457467
1488124205
1141082708
1393002527
1411014869
1547593464
620763880
1927901740
42195149
2087603861
141629847
1150740461
579463038
1470340768
142519770
1276634347
1639927346
1292119579
233317094
1805398457
851887065
1435936313
1268612387
759411025
998870226
1922659663
1038046523
1036662781
873519889
711837977
1818623147
771746002
1284699919
2140114971
1043393146
85400818
308621125
1664320787
12545730
99668190
816025804
1598308411
1536405452
1169202014
1384081288
295129600
1140911444
1375808299
1514505872
341009815
610667918
697454020
290281533
362834479
1293250820
830045572
1780594257
718980642
1816858381
507377513
1733593740
1503826273
900848108
2004441568
915289824
1665128073
286878445
1897253652
277464429
351591973
454883101
1297262151
1942937795
972521635
2040302285
1457042339
1494914153
1240105146
17403568
1111942419
227005685
282062140
1722258293
1791007955
1873334365
1401785268
1057121838
1697020976
1642202579
1581009595
1325034716
1371715978
1568155380
2006694846
1088965137
609353302
786546420
1730319806
511232448
1316081024
84779918
289750885
50468265
1352495604
577711348
665542947
1362309340
839021654
666973757
153976786
1377745933
1066768809
496035200
798203440
46269183
921790860
314653785
1865279473
2018070251
698825835
1532522387
1451254673
712148098
1909182807
872941619
710585549
512689978
11037967
1275120446
1289008800
1556473156
614039418
2009295235
1405720061
1280789738
457429657
348059978
763974393
180504531
1634287659
1856910610
1889191008
214810506
835055673
1153729615
1434874246
1469434366
142548868
1574685778
1606646769
1658731826
1221356888
1878263725
1694470720
1024167033
1319416326
2020976274
1880812088
1413671792
1180130616
2143795109
1867596491
1465039738
404446231
602593190
858320581
1948532436
230459267
719972883
2111891136
1352111620
347118168
1192335599
1094116262
1976238879
519876545
603954589
712933485
82736799
695486874
1153093767
1126327532
1877238578
1442504220
807731719
902330324
386980500
1418784387
1647811100
913447078
416805117
102082064
1973158047
504455925
1315727949
1472593513
2052115986
2914106
1689234825
1319268305
1932313437
1531432498
923009408
369370678
2100333098
49320649
219287860
617267079
817380680
73401350
463648566
816550651
1572714801
215015452
734925578
793476512
1501344550
1119868218
316728593
283916876
753507042
292552066
813248996
815152780
277627436
405561435
2004561944
700981691
1131367645
1155497007
429882147
1540655806
1878354235
465164807
1148948637
1597482646
2055557285
1270916784
2047185798
290268854
1126010824
1916622212
1840535991
519030475
335615496
1428638293
1920777985
514546542
751668970
1723894745
1829585409
1464494129
309100877
314473972
1757997167
1067990506
158349463
662152178
1562536689
416325828
1636660239
598698744
1679337921
999683844
2114117593
1270414213
431319316
1323761367
1340036303
650777781
395269261
474811424
1144512740
1735847383
2121288821
471584819
2038339475
1215307986
1130428655
452699757
1682647405
280730742
2088413098
110586726
1694909750
1086430912
889220730
2136398669
755548073
1537652516
1600166138
1093564215
853509058
1452003461
1323260836
1303245906
1518685004
1902986199
969658713
2106995138
1602428560
460976624
541081174
1080014637
2080939281
115041844
311336266
1413134879
959253948
906494168
899314471
691121578
1235891956
383264920
176221186
1849120559
1233256132
767001964
1779449415
1997106618
975164379
1701528338
1404000317
1039187881
329702478
1309039136
578212557
1015538022
1228795864
1875174376
1918644067
852583162
659183106
1420260181
2054183663
872845008
2141868067
231176146
1616018019
1957146653
689989805
1065199440
202899400
1568071782
1816169336
697528605
1259013467
1395023492
290448952
785938154
448786977
1923312735
1604882674
294981791
1159948020
906409388
5373405
1886573814
155283814
240336273
1520382321
160705799
1671891321
2051855649
717472614
1739845174
610194530
47127106
1064347252
1598421891
1604989501
1227750634
2091497626
665973119
1773637857
2085146026
1998920492
1726011184
1958152596
353948813
883250071
863426678
332284896
732196457
1524577095
1681000707
1418502926
157266954
1469876285
2030513639
1403042191
1445177309
1374458926
79007862
682624359
1493494744
2102611661
1001052045
1079112961
1181941927
889744386
791669478
978268768
2032733116
376909164
1106762928
627456143
999892140
659552826
222944242
2029399797
1939549264
1822211846
1008676620
2014383572
306719479
896079631
1403925864
949357286
504051241
1018117005
1996190273
1544899934
84991816
727366782
1831444222
526248377
576596412
1817313346
274842763
1085744852
2146961723
832015634
1296850602
1541802346
1688496071
2058622868
20219321
1044392205
602780780
1639603373
1326325910
1546439563
1932654891
1834336426
1907892178
2090158598
916879647
594851924
603176684
1575337150
1297667837
423622751
1823067963
190770937
1532412725
1110404646
2016872943
1352309829
1833251371
1227751485
630745720
876803070
282073769
1272780179
275812396
572417370
561757207
1630070513
654256564
1873851462
293628972
1769903783
1162044991
768759224
1652157957
1075122351
1554149353
1153372842
1372803061
31044370
1636495017
658306594
1895322012
1068613227
246321600
2090631295
2037731992
383880587
126526052
2020811606
693028955
1401591360
35167761
839976592
1408842881
1850814900
1637865587
752030762
410702807
1734028206
314648058
1704086708
1432312576
905452635
49647056
546399036
2135416376
1029998358
1004078237
1583981005
1862190779
1949877176
2092576208
1301812692
270106938
758427115
587736862
1097597980
290499739
892935871
1280792970
775398626
1406652198
1130375962
1523995856
1707354277
1461556709
88419739
1730916540
1311376400
1115527723
1655543316
819328902
273581057
1988931602
1759740365
1212586162
1114090072
1003011231
657660945
2081481383
1577537920
882185308
589022715
77989213
1615763901
747397390
1810237212
3611682
1175100382
928059469
980370838
175521919
748381988
1294289398
1931232854
437232585
1000752261
867397041
1292072293
1339273700
448021314
93329958
1384117790
162216837
419302582
320780871
1686010693
1435412477
1422262566
597793920
1660217310
1322856340
448896017
1298042889
437630531
40967834
1697849260
803277828
351283720
744365650
1433700854
1401085159
2068727433
2072414249
970248264
1300519844
700551275
107790324
751330378
136129326
1072665937
1038456129
428736456
839810792
1917795320
1893773057
1971894447
1633675559
27778262
1585183879
1152409102
1628418323
1405297236
1639657551
177806216
1906290948
1172484273
1952203407
414410296
2022161775
1923782359
476183195
1032138850
850825639
1246856635
1376616989
800941652
2053785516
84398458
169868957
723694106
281630099
614873423
1381839873
343836593
533009327
1809151878
1416113996
482703929
1357826912
1711250050
489879488
1121834696
1644711200
1417421774
895109660
1048938987
272174706
310899036
1759926869
1308117802
116445256
1119481195
319397405
320278907
933285246
1573226213
1553374955
603049852
462713060
58454384
436589735
766801884
1632801703
1008545177
1476691763
135809365
1796227936
690608496
732281206
1520067407
1272844441
2047264923
91101869
2077794758
492364840
1373856840
345244145
2123743635
398942031
695456833
971796236
1862651089
1252835251
405794399
538842597
371445553
737824670
1441263282
1221816373
804376996
1881692823
782235796
1019533183
1554259899
1033874671
264461879
244557811
869847707
1375508841
1189130582
110062206
1142728244
399804259
2134874861
396232315
1881019623
2009532703
79789083
731905251
101694589
1606646452
1335743963
1741269473
484116800
260843245
1571518834
1066045260
904145830
832567035
1661436122
112961227
1497387843
601073593
1695223547
837663769
1566520340
318998593
1604376419
366006081
1246286249
828817598
640380821
1020100457
1269863672
1462574907
1179477487
1409907751
1816045196
1227910980
1275339557
1060110413
1603310759
832722909
1671860697
343364635
1871855277
180338947
2004389597
410801986
888146205
1404224235
195305901
1269634000
428038735
1676417924
1149861027
958093168
1052401349
291319041
813090142
2024822374
1092359386
572228705
519611429
1020941758
1965662591
706144016
85237121
1307401470
553512094
27978148
652095932
59765034
1630307451
1911885305
2079835275
514643595
1451281153
133720363
95440550
1552079674
1834903940
934793870
311350588
898345127
111414516
344955138
876390902
2031263471
85027336
1681375784
2044687333
1484043925
1095862784
905433016
1377042250
2065852996
703225444
1874136628
1289410061
1587325431
1534238035
1856269126
1323802562
331732116
1217324542
1770574789
618940936
1560263304
408366248
914823760
1180236068
1185916870
887451475
1857578181
2097790901
232879658
451850579
633611136
247144185
115517352
1449607220
199921360
1953386393
936282299
928202631
1426632069
457593133
19159638
755268959
658432908
543605622
2023785539
1562807975
537069380
1916634504
145870791
1998205726
780599530
1053302437
2030283061
1933640044
377286621
394653294
985033332
1627020323
1717688585
954737921
754888068
489860451
144170525
1815118745
218408580
1183181581
1454963234
131064862
1711048217
51798859
984303945
594905588
479257296
794349794
1897911927
706755043
450374940
1412871947
1833234717
228727607
808331217
1309148734
764742726
2083020373
1785359209
1560610781
97199248
427273863
67956793
1794216610
2049289810
1655597479
2098831353
685934435
1145113526
209559604
310112498
1126077680
2045938463
1491721681
166430593
1211843464
313323016
314882413
778756370
62343888
806843852
305147297
1670972794
1936927855
446724960
1721546936
1680818633
713627981
1391758560
2144552234
304343683
1663376791
1835209723
1891359128
889923133
874419355
609846205
733090147
493797012
1446241677
725487519
1633180874
1643510730
535398352
1259530586
2012940486
1297516221
1580027487
912983714
1655967768
438784575
1929313601
1247375605
1956688514
1137610365
712975591
505682358
630838871
31695565
31803010
1403206173
452996933
1971204035
721305882
240531658
676147160
638261658
1777599536
1331107935
1614397585
627087958
37719541
813001952
946586013
283794527
1120284152
417454921
784027937
669424671
1615008285
166928041
1346428353
1422742315
809376404
179148500
2004679948
1377462603
2112943773
81157844
269159483
13889538
496732169
377154242
728733926
423978004
300453920
1861627531
867406126
344520566
170107839
1184648004
228408153
127394970
924935817
1549125315
91747959
649775034
1876627832
613632153
1853604670
1246953849
1574845542
2032328898
1845859067
336994609
1825699004
563074741
15818985
1039423275
2138183596
2010512950
1653019247
704835246
2005006342
1028757083
428547632
2095304846
1834436965
1744089101
287571434
1648561419
113136866
1206590415
1214604684
354643543
874018216
1643503708
1282556873
1674777341
901110867
988231693
1581681325
696323963
713792465
348657809
1448722277
495786347
210173379
1179664292
225137308
1657420089
1709121089
1635371658
1256833272
1863156675
904253564
1310282672
1988459302
897703537
1794689684
1367578775
195073591
1952040798
173283944
879339779
309085082
546842799
363258192
1412734086
732238292
684274479
2037078235
1833554173
150926366
698630008
1310924355
1338028200
2104628090
900708632
2042152968
2016608456
632907282
2065698855
1164427395
846247794
41160740
1632285830
1202416536
2080397817
981109760
690362073
282497523
1349837613
488151557
846181232
1544820199
1640116727
1627191679
1093739712
498200508
2061041313
97511503
2105359751
582447385
1794333289
729901928
1767778937
350736926
1545254020
595615529
789421324
426902899
1603299664
1965772640
1940913578
1739510915
1189205947
132913167
1223402989
544097130
277938242
579816666
1775575721
1567964547
1130015523
1887988142
633962143
1676446146
188945844
1123273585
904893415
463603405
1202858489
1279750045
943286096
1746743050
2047359883
583236788
752781747
1067967783
674516811
1725141675
426279582
1603045441
1324673085
2142364413
1586119303
1139429499
1804361370
2042433738
1545313585
346092065
1959902702
789698995
816958322
133467016
1336355692
68781323
946730451
1319819309
1660867472
652090743
1757071073
1954721011
1807180085
1763012554
1154614626
990297345
280558481
2046022697
1761818150
1406969252
2078002167
1979170324
282347240
47268520
1681984697
2013205659
104153103
386091596
48734003
269963885
371195753
1437413877
1516579315
1100574385
2031942113
1613716009
248299296
1799523465
340133449
1377534749
1122765410
1092252580
293613370
1260554249
203950035
1226363117
197496083
1407542551
241320262
412761545
1853368578
197820889
896505227
1641419161
752281321
1360545430
1237943768
900069480
550336347
464910403
1245908121
923817257
779637214
236182739
78248805
1529243664
1003861895
1323018096
1532879255
820461585
574405967
287976581
2114288043
301494854
2035506590
1211326057
397123777
103127893
2036110149
1582403953
346870844
280471022
886537114
1721829295
654194534
265608486
260603891
594069024
393683676
1262142171
589662558
1655812244
1055275506
1220718895
805189976
495774994
836438430
2051162612
1243163951
1974112636
1043148162
1501069261
694110112
536975090
1365901402
198761866
1569588064
40506939
997314410
824506076
617205092
1160432650
11377475
216406198
1170826936
1486546278
325475467
1274515743
347295519
1914246102
1407636164
1014155208
870725455
1253632300
590404195
1735270004
805665581
1965522069
607079243
421501035
1220715537
1869108840
2070765207
85216254
234681008
673948725
1971100999
1498257759
1928327635
111064409
2018662020
1010117573
390729794
515358471
67476865
1584972274
1210336157
454945032
1266077734
2063514982
552841543
149856577
361342151
1413774198
1051615812
415316052
599441727
2006414593
628882579
325698993
1257887728
1270491048
1265337666
807162967
1070682008
832947343
818359162
749819509
1325690884
1127852489
146741696
2146197996
1475156360
80323166
860115304
952513741
1577189979
731639300
722242411
484114669
1796111681
1820856903
282600398
1530790113
1136969739
453472714
657656725
806573084
477356332
975744363
1611252383
544285302
197781134
2113326012
260790802
86575463
1839987628
486877603
1844543257
1849348069
1078769544
921776949
1273466007
2144428618
1103764336
2110448235
996779395
1154160392
884740229
1031080213
1897191246
300825343
909930269
1294884815
1208042439
2013979843
2014415763
1821663017
476009507
1785401995
2110016953
110157684
523301422
705826029
730517083
1371766948
1469565770
896275434
168852987
1192745905
1011981001
1865372357
440718066
1817803158
706444110
1716460690
1887010623
2042008670
2044019202
604139604
238628747
1849859849
459137114
603899211
375378098
950638121
1614925423
505945871
2132631177
778377138
192183593
269969915
1370241469
618939185
1231933616
2146967408
1470367309
490169028
1713676925
1096692142
1240601016
334518881
1820281740
399851755
765477191
738779413
1425225444
1779046053
112429141
348094479
120355798
1401907820
1770710615
930896940
884375461
1113517593
927460695
1810810211
2025758883
1884791235
2045366295
632590131
858384342
1880780915
1625553010
1207709950
1129759522
801510360
1327048078
145927698
419678298
1127432453
1061425639
233719358
133463711
2054298802
2079760859
895938002
1695363282
1080686321
1148754333
1055755711
834586683
2023509933
2012142583
1609764007
2092674704
304882571
1146367995
391126466
621721548
1231716096
518819652
1839127090
1456280848
407460860
2013003017
664215761
1723616933
557171808
732554062
1291763359
610616896
1861894200
639236542
1205755676
1345143020
929728567
149140363
1154237414
489552381
1706656600
1546729050
1715324361
77970509
209357358
1978587042
1240505479
855147994
2121200544
1167336376
1352462125
2086351040
811657515
456092539
222375059
291612218
762086055
1283250876
980986588
432609422
1379412806
1257379497
292425934
1844921676
851266791
1372021809
1595573541
1573371855
23217521
1260869037
966961055
1298154321
88515085
1741554049
1086476275
1860504833
683844592
612417650
1633163234
33963726
1748700334
484930518
625060374
1216301251
1820996137
326128508
769251949
1220631623
1667193582
34030661
277448502
102884780
857039462
1468643022
1778139243
134614687
1990305188
973081776
497662114
1604601951
1096562305
1036355422
1552219300
1444208205
25319719
2112339572
918713478
176852936
1937000242
1646697887
700820203
179057322
1993292972
589163348
1281875513
1428708632
967101468
1161909869
1894275077
1086068881
355498644
1333005606
1291292167
1879415646
579642463
1915017937
1970145788
1285294893
2097653864
670551578
1012930973
2047166393
1524260288
287729571
1163872169
1262664682
471912181
1725911058
1826266042
63846805
722877928
1678677541
1823384006
251648580
129331646
1696036222
2031500269
1593174701
469649667
1210622882
1716337009
1312283615
2101450729
1140074613
1079359335
762134141
167004833
2058598816
460409122
413254721
1655362368
58893193
1157556287
1169115868
268295479
2083927457
1636740223
931589492
1043941722
1912453530
1847348571
540155796
1389785756
254996815
125921392
1032113978
1055046161
14949668
1280349016
580488868
1418943334
1858112089
577385121
709937032
224889061
741386509
582753142
1026290802
425316294
2038606535
1790769744
654172951
1052886154
1077192800
341083258
1862860520
94828287
763711640
436301691
2135204770
1617309331
1788091954
1982738883
1705146052
2125065951
1903826442
1506118462
474794502
920077238
585371061
1731712141
200738372
1966069008
1205303666
1950488627
1702436040
1728725975
392872523
1843917418
2114912812
597806575
676996377
389102000
196423793
1662925369
1786910621
2086432413
1966813510
1737821448
1550333825
425129078
1673867267
316998824
756793592
1533808942
1637192790
1064099125
1524009866
1396422203
337093696
1354652877
585601591
489295798
88354460
344893482
1066401789
999873969
2056862873
1933893327
2090583888
1465619546
100519163
447217419
463388605
402080575
1326093791
1011683905
1423920188
106907311
156290780
747020720
2048362910
838844318
643302246
632713721
1549141237
419877765
271314330
788694929
375847171
570275156
460543717
613315473
1095701962
1172468954
1713964162
578414326
1619053888
1595119503
36677619
453349348
2140482322
1786673467
421124546
727661859
191967690
1705079581
681516037
1370901288
1692451189
1427295463
223798459
2052675347
47187435
1683846449
1265807148
1891515492
913075525
2032435463
1666193229
477452345
1133913500
10384609
31193893
287905269
69935981
798577692
48211363
1542112106
886354042
1649965560
91291700
523087139
1444970698
1119697243
1088343497
2045870803
1020154470
1481327939
1519512693
1706885796
5968497
649716038
863805450
707391281
1861389236
81975639
2110841935
1004751400
168860981
1593852412
1775683321
1477892400
1329264710
608829675
1524353561
1819996727
878470807
824450480
1532251823
1596559324
1198168211
472832195
1902642805
280079596
1293908911
1705610444
54685221
2111826347
179247345
632903231
748703778
903837501
444791387
2000979003
1026772492
1819561042
1143216609
36950025
294941693
1194303823
1268537305
822763029
379507030
530560137
213415988
1256555964
153820360
1402721918
2058594790
1544905161
1782930659
1609416253
1156945072
211757161
706059201
1756964146
1839984351
1025133492
970235917
2116201485
254319666
2138661368
122007598
1524041433
1628263425
1114625382
1515084777
221474942
1181601720
1262837089
660950827
1928357893
1244758020
1661484456
665922540
709866652
1864223871
1764708189
1775266885
451850445
487708946
1323094082
342052224
2071847043
1025299478
1393753291
1032896852
1086245862
1110953255
827026978
148859039
759768100
1821119346
1359103101
786142596
1220030319
156179223
1709577554
673404560
1476492745
1230826580
1434297814
1871808296
131458202
81402179
540305672
761326481
1426965298
1648770202
2027866544
524309000
1581354867
1535639199
652687765
930135453
751806802
60532142
1148520960
925276167
716208004
1001204249
1660816464
1988553916
1704578037
914806207
500431319
515484065
1863487329
1029532229
593404902
1353313071
473413219
555929310
1121185040
221072702
521370817
531121799
358516778
829113757
1854401190
1140403996
1724154173
2088601308
820879450
1836533286
314477976
1499621947
1621617230
828471505
558965858
310010210
688856592
915290211
93871726
568947107
87178657
2067946061
2140642888
72725915
2031150276
690846974
1119748467
1234953985
1359903858
867497554
670078873
422769166
713012992
2027309847
1527472909
2115473130
592663870
2097818468
552214979
272163815
1844916697
514915005
69852294
2004824162
700093920
1169284197
1811169258
1319468624
1192154522
538266552
1497742409
440360120
1780953959
1820604496
1145007633
1516479029
765005255
666152446
1412812272
865416986
1505579531
703398373
1917659430
1168303911
481573190
1575389606
2140463643
89603271
168578243
980998304
1152546733
1341219464
674083291
211191588
38622856
1971326306
348831249
1732542424
1586262233
559378376
1354159104
995415737
1159110223
1442525903
245663578
684598957
740738365
603289850
1869351014
268990636
308595097
1496574049
1771755848
1084797182
1851016786
547601816
825084361
1623426512
826936625
1743119452
1333148544
1183907344
1828286201
1662262157
978038368
54097608
466242514
749739650
483038457
1164259847
21556027
1240848207
721514471
106392714
287349893
1240045837
1158493069
612236448
1211244467
1201365664
1564865226
578713614
1685509211
1312303186
138204233
971629099
1837216472
2007115305
1416384136
1289740901
143592598
476658356
43756469
34243203
540283870
236734537
1997985295
2054911192
2027891767
453812371
1056664760
420733482
1618608892
79459724
1274814254
1061142698
1084124977
542201014
337334811
854438241
2012158427
176400565
301861639
365717366
4517481
782517219
899163481
1844876518
209867551
1517351560
739429852
1012294328
1912416340
915477746
15615776
2099866958
1586532952
1035157999
2038429326
858672191
226986013
845476043
789428077
1176805231
1655778440
501033986
1390901236
157853181
202370606
269699779
855645479
798186519
129265596
731558926
78032748
1143480746
745879564
2111612980
773901924
2088298561
424946405
1047073646
1057451405
1292495285
948095141
1312253988
40294493
819848601
1343633035
835748193
348323363
1949558819
1805389719
1199213676
725682014
476027097
1054931911
614464432
1079455808
847581040
2069500351
1405780095
629403374
1193358223
1858207080
514526696
145579508
2020057599
580579666
633856588
1323954573
496966551
426139351
1099536920
1033073676
1975876258
797144464
109070768
1168460070
1474572865
314928316
1222221812
1686567698
1738429391
888312498
555815022
1887702624
950082944
310191404
1048774074
1314004593
398463126
535228949
1089215251
2015773052
1621462848
761315098
1736269669
1845146783
1528890321
290880078
367959921
432394540
322669958
1874408083
228046727
1770211165
2069641354
2096617259
888794705
1544594370
1743043252
683131131
1791121076
2097027931
399489610
763232671
660486677
1318362867
100244650
396000359
442141469
1752316026
719117369
1858455342
2129092430
473804492
648734255
1258475720
351826366
1091727839
2143977936
1047876397
43756761
1499844376
971292082
587074155
1530838335
507932035
97085093
59618766
683453305
368513648
714343885
104849241
338460346
990227720
211445413
1835953220
847898186
1545579219
1590535541
2064578078
57732354
1141150817
391562630
986376493
1581626013
1679290664
811061089
1952673487
1547775406
724792212
299530050
1225923569
1140586324
1702522268
974473970
1136093875
355474426
2031062256
1431332883
1825044826
294319639
246275878
1993521905
1074369498
25694484
877010507
140559373
860947240
2054034018
1256277098
1307961059
1385276886
346467525
405366953
125910966
1320144975
1338677705
521790147
1250886198
967243036
1406835924
1920448494
568811368
196383988
1430162470
114511559
1498149952
1918433086
457401559
552889198
396148674
1394518536
116482929
1488024626
164471052
1496959738
2050172695
1196621131
1697996194
1445991976
627497835
1539612112
1876897846
853196820
194145116
1978927877
161996224
657659049
2073279102
1440710020
1628394889
1819992005
1321592818
435444994
315086155
510762507
1941215401
2071934128
1798019380
90666039
630606111
789442360
1558319404
203354133
795256980
1237670760
1941360
831426677
999946681
1271593010
301653662
1471354258
2005040793
1929644263
1940549702
1707317497
1000401353
1082847697
355357461
1295543889
2016991578
643554252
127123605
506841889
1470257244
567910698
649237524
2030778240
1576102322
451674533
1654339721
1335412168
1202493955
915938927
754720524
311104357
124492418
1729380110
1860680933
327094457
72802824
1652022499
797184501
373199155
564222159
1279850519
1011660466
1080468602
557123920
1162326800
800092808
1340650867
569105313
1073297303
586373739
1039627087
1271748360
1737679447
744388293
890274187
854223972
436647823
48624004
99872847
328222892
1829904205
1015991507
276462660
1219178129
1901062524
486351077
1650169787
1062361462
1701747193
1303634674
521419162
815130485
1321991502
565129730
423589599
348637982
1943471353
841101141
1590813183
295225017
2142825199
843143750
1455993894
377646409
635870851
1277327524
1878899758
1897344547
1868265651
819659593
1173428109
1559324145
1918777284
1109794156
158970579
1897560485
282150012
1543180933
1752011166
1323497673
2016361744
1218272362
544398967
474269552
24431344
1372533227
1581958163
503861290
911785385
770677907
67570803
872791896
743665665
938284880
1841007110
201016371
353793064
1964356774
1297893219
361847774
1463125811
1676528884
999915468
474358548
954322465
1800811519
615145244
1780003110
565729874
23787699
1159170679
2012051825
935654548
1168353757
2075553844
1992603116
519713482
1373512997
1260806230
1727781327
1769984825
1914498422
2118151353
15928010
1381523769
1122109574
725270
1687135432
721363208
1781491234
417506224
1530184331
2009023759
928370049
1739033918
1911214403
228943994
1910199266
383994187
1334782467
537679124
2145540778
2062888574
1829024837
182849176
1352275492
2004352704
998150211
1241655088
526490358
1060192214
1327352033
1957845923
812020977
989551299
1379601996
1078884395
396870958
557548839
1473607722
2067301270
1869015093
143945948
431968162
622998624
456041549
94815190
1229054382
1081388228
1354358772
751851893
1460754814
870022881
539156414
503007693
2039063214
303298836
417598623
296598165
1045254999
1631697408
1901281913
866875058
511680171
36277608
1113630297
1889160981
1525829353
584290145
2038563880
960119493
1472251829
926259662
382973347
518156051
1156648974
1168570243
630722642
303286229
466871634
1811833170
425614197
1964152740
1459410076
1566261762
1513770625
563595414
1288396149
935019120
1318393872
1909126002
983440483
1939676622
423684805
1372993768
1491663996
1460780610
244847783
1485103474
1049063902
1086103792
328244442
1652409802
1807989792
1315209638
768436740
751468178
195834096
1440043110
64352476
1887198542
1416596829
1576299576
1757243766
174074954
1838764126
1091053691
1319276191
1188148951
1697062390
1616091281
529589244
2061506943
43001969
1413981306
74220309
689167012
821535515
1269458083
229733127
155699770
1206074347
1463142105
32474668
1747298906
737058545
776894878
1242284092
1945608055
387252102
211034413
191906990
832530543
1380559568
522965913
2087963908
2107924315
1211671048
331734098
1600235318
711540934
455621958
981453234
1420507992
2109390118
1309988016
1323548650
1558977125
84398141
457143225
1667634797
1871287460
1890902398
1082692233
367147821
2060900192
1679469737
1544542467
582475618
1992725370
1759637977
1773267166
524905498
1800612651
2039278920
203239152
465354075
1743153506
1612683476
173457128
654256084
1764343548
1928835686
1286091924
791528414
247990548
184913485
705666625
2074280626
1254744046
1672916342
23752599
84576741
1616211120
1845698363
1739881156
989616220
398116782
2100209862
651424686
1438658946
30793404
351188400
1586199018
637162259
2096030604
96866319
1397435091
1797418985
1768047045
1837588678
1421458372
348517620
477699405
521107474
669949151
1907791167
603674812
1701338371
125182553
862330526
1428431565
195438256
358135758
1389401401
1841434168
200186803
159259050
1333106699
1047244281
1161599732
2028312546
1879182829
1758575959
412109653
1212964900
527112311
894946488
1398609100
922406825
945508691
1597798656
1445355433
1821494814
200494579
1991911770
1935416762
382807876
805202956
480859380
329783719
1785732605
601679332
1666011698
1107103728
1145081184
579087911
202681376
1524141848
905360494
51811543
708182372
927506177
2081263351
1488138931
1714580025
1298543357
811690099
356458029
912680421
1695899572
121204342
1242097535
1559384720
687627673
43600559
1011309813
1533241903
146952095
1238615302
1653904983
1353074980
315020322
964128317
61229734
1575746839
547577190
1238258129
363096916
994744804
1793544514
407482438
681511057
352475482
1436545394
844284378
365198833
510673053
140315763
907640827
1612244626
2144816709
696480972
2015000677
714070270
1615409496
1574847063
439658192
1653173243
1293387506
2055199104
1665685295
1020494396
609656971
673430688
746066002
1718640403
1880806045
207758121
1665435050
1367573113
1278823018
1713789595
1843171847
1374014841
7695533
1744367145
823802254
1275194852
1831058320
2077136910
231060474
196744082
1080771803
19724352
1691844286
1882712965
644782236
2140542523
278034354
1957160229
1187333805
877373450
1114570468
1023458780
1708058134
1402676065
1542463826
823678260
1753784819
1258526054
580635294
1466354165
1169051889
1252410120
493813548
200859019
521147056
1502810463
2085035917
1597153446
1378186824
966899150
534327619
1529046855
1191651536
1688776230
854602334
625739132
555232042
1979908418
1137406548
1842893532
885493929
1618331410
1855321432
1550645040
1240712387
1638299768
1880088161
768245535
983063112
963840047
1638064446
2091300806
1771004043
1151124208
1849343104
993874689
1565475430
928446303
22723765
842585169
2125343728
1433036314
1208567144
1823785988
332659036
717126343
1430938721
1345989854
195275916
1882803180
1510108103
985095878
235236294
1980195502
574198668
1603533956
161089548
494685134
1876534444
1075990327
528550588
568127417
1428073238
47112746
1509575783
679785029
1595125627
395274299
181146352
1307990983
848591413
120710888
41334666
646564008
879582507
2118986692
157209962
1854366243
1867646510
464750525
540475326
1856134626
679762263
1164497789
219283298
1726138126
1982091961
1178385425
514235092
590368212
809627983
961173325
1466819138
835641341
1072310532
1337851687
1583679382
222169382
495443195
1214412489
593214307
1745623839
1108468018
2140559051
416814162
709762586
1688143316
1365950657
1035533390
361597048
404302027
516709459
1826629547
1830600636
988303357
565680854
156013221
1843617913
747555804
1536771016
556697671
1372802677
1666146623
1276922252
178139211
274173221
1175878764
1170597089
1220388130
103669687
486500874
551614789
942641934
742142307
2096011968
1012515320
367746386
101893640
1222241427
793429270
1805110532
1978413456
1031273785
1159467184
1219839933
756816190
2049934586
1496694505
1879084180
2097003226
473937967
1718010335
1150745493
1569930715
1195028961
557906002
1250255785
338086780
1611327042
1003194732
2055886953
2103340556
1306303537
2081196464
2029326590
458472167
1180987446
504030822
1940508080
694173936
18603594
218733224
57984714
477086198
657249470
1457335042
1760862912
533279369
1944407385
1465674243
1569027123
1264550478
1001124038
2030929003
1958035395
31140907
1972289571
189814151
854264722
430804684
1839515557
359072535
168391746
765398140
1956370472
954065436
1559612435
778630038
854280793
619946646
2131542128
269233876
1011140692
1338164213
1554876623
850771355
435953742
554520942
371498055
1881273321
1094655578
1974199840
1449062562
59736863
1276538618
1640036766
317636632
1400064408
1380485444
1525773125
722130742
2034101149
1767350691
2063828939
122776583
1017393903
552837978
1449450673
1815575507
352008040
1129919134
1899557955
623751417
609832889
926332876
816898766
111399402
88918131
449868064
1032669706
20166463
756639100
238849218
667655601
542951759
294496576
615533429
983543662
1398343571
849405500
452405854
1392149444
1186239915
489362886
994907582
838823367
1634783942
1965521291
1156883077
803763054
681309969
320013036
1073893834
1660615106
1617312289
1092060145
1542838688
1095612821
970817898
701802225
1373272173
2067856101
949524098
330805028
1086803510
1202330209
1002104073
284360927
498646983
433280037
970572088
1564897809
366731382
1016125771
1198274072
938041753
746906783
348924718
1804491686
554145906
1814666031
1493614754
385955088
2137125357
869855612
1517613378
1164973861
1405340529
13138754
259140136
1764005508
1159609615
229705527
1714383446
1030880671
2033850694
1070806911
27068043
2084653852
1527887438
463283405
1638970839
927381613
553876824
1628047553
457762226
1032439696
439239395
2046095216
722359826
34134432
57173974
314012278
433389172
1751207158
1633861812
126712388
404568245
814031686
514344579
1196886414
1769354991
1923559478
1900777180
1718685326
1872936523
950456150
1429408785
1518222769
1619078226
1113858715
890574238
974713807
819446437
1720047669
760526856
1636245570
21379872
1230600522
688934443
128530333
1639818426
1335312398
1926422478
477965584
184518319
1123186121
796478293
1018066362
1019563594
310335852
452736302
466358704
1112605112
1897369022
1139785877
14524371
910703855
1342574355
1806307137
1328576032
2044360138
1415819905
505514627
391497207
1918077088
1772956547
95679107
1382728823
56331263
2084280911
1948727105
870571545
1665461491
845717955
324343935
1815343253
1374278650
726075047
756190657
1221102755
1773785154
1576588504
2063857535
1408516343
901303538
751570418
1949242912
1904208837
1850756165
459726813
389794684
1924929017
972287289
1466720819
1031053750
1057707008
230307326
1730338243
330833141
1946071535
1294641672
1506056612
1806422670
1245520919
262284552
1094988323
815942132
445579721
2093907961
225277684
1757717610
277252191
14843033
342610104
1278283196
1851679782
742587002
752824387
551482392
1070023667
1770943137
969442492
859441222
2004709892
1342159983
1756805298
1887766255
899643263
927799496
649935355
1496663832
1524549188
1430554503
2027751072
915936241
381905564
344351525
1890141252
942853245
1297860113
2128561392
1712348522
1517210433
47272436
81932652
1934796768
960632824
1903913153
528747690
1750045639
916839958
153688356
1067013686
108159195
634105421
1417346990
976694750
1453808904
2032305782
591800706
1612226341
1323477763
1113366853
1595473503
826881755
1155633265
684134334
421212867
628481378
1475300161
1399068671
782353015
1281686835
194408820
559505032
1408234131
423030000
1095226843
1818416732
1790860196
2117051760
387970962
1981511790
1145109673
367705300
1846802269
168609135
1283806236
1912253248
2045711981
1268124746
522289922
1175738232
1101642909
400325544
726497128
168290755
1589839353
1494546893
1470045640
1407707667
375773734
563659958
63085578
383754937
390236681
1649793569
1487377205
576310606
992343403
290203853
230451749
809010962
595016357
434669419
602972035
134188238
1675946864
2049865165
358032419
938590046
782945284
2093065379
442613050
608366454
435755317
285230714
1808690836
798945938
505828967
1467950732
1384115413
124190432
1484039216
307792572
1687820269
690376576
1850973784
1172232818
22773000
98504802
556253673
2003046334
1934418232
988844946
985685052
484896498
444584702
796380202
1992622099
2039941008
515196206
2823042
1837335757
1346403274
1801793832
47330648
1218939982
97554832
499138760
1302053742
847548643
54790649
384073983
363901512
2092661872
1601192505
312351573
1669807599
1797571995
372775781
1965889889
177607883
1678251643
1407036174
2024353258
86560033
2127199122
541176634
2092730341
1278648627
106698899
2130830016
2039393315
2117890707
80635959
1720114606
2027444240
658184062
1369178352
1093864767
2117692279
1058729555
1682629814
16988197
1913248547
2060827241
1496471031
655483742
1878960985
1474807784
642594475
2106489140
1293676859
1487493179
1914826243
601438979
1049419180
995186166
1458100117
1905588345
1159385046
209867225
406468583
513773499
1595698812
1365427772
1907145981
184694373
81119986
610378677
686654020
1930070427
425888629
48768380
1979359437
1356686686
1147346135
827977013
541672423
636782081
382070025
98854843
1606437090
1679290340
1864740242
431913176
613442531
780410841
1213570393
1402564625
1628622691
823001741
1993661309
1965311059
1291288957
1412806209
1476509915
1352800426
1496050284
574165591
403063574
179636297
805518196
1112995503
2039897599
1335769854
625554503
76834183
1958315727
710164711
1711831441
292840101
267920778
921745252
133002087
1848875997
157685690
957756662
1280226103
658037075
992164386
839875970
50586185
394999257
554368060
1770585776
1968453604
1832853237
57407695
1994757163
560297906
938155307
213948793
944739189
1387558807
2136302754
1988214856
1204232415
1279274569
363539690
55343748
1703857030
1160792571
296931628
716421661
2054648088
1759530295
445233390
758585477
1135372940
1599616756
1872693235
1022861621
1824587927
458993488
1555830361
31695635
1407199020
1196998344
319533439
2117241658
1864336036
715066341
758195046
975816488
1226224430
1147707809
1973421003
608415600
1308354973
576536100
1535496099
1022458055
698794864
609822726
1538673103
1934700465
1106931435
1868598667
2859869
173062537
1750603746
1170762316
2043374463
1943461792
802855768
1388180910
1027688540
1235968316
1832682474
863344910
1960867383
1777798477
1080643183
678063640
110956806
1062528408
651883935
1563903260
1582179329
1653426291
2030356217
498217654
562659785
238297879
1546419817
454272805
1804231868
1250110354
489859851
336726890
749983548
1240015773
401300237
1190848603
1247798378
619127432
1103630277
217224262
550277050
2113202085
632552190
1503881694
303535421
340079641
438534509
449152356
1515844172
1851993526
964167903
386403501
1913927099
197249155
670632749
1946483544
1564252026
1987459624
2042852085
1997044313
1583339968
477524654
372260798
1687469592
577106082
164929513
1163096595
380333149
447443617
1938863924
659832896
2047183488
1614860451
2092500915
746558038
511898676
608196237
1035130096
1075168753
1731877166
1582035731
1470363757
922008360
716358583
459524249
1142328572
912205927
1005561595
73827524
454008648
776091389
1628992693
1823244628
938601043
762996389
748993674
1984867318
2007340944
1169734425
34984269
449459820
1084099170
1741237980
1197930305
735186797
527872596
404451410
1618811730
692003435
16770236
378463746
301928520
372268991
1958002470
329448083
1293899092
1217105162
1756566126
1347203246
771777695
53468695
2054050766
215122033
578586983
72045464
1165399946
1982822994
1060781593
241427702
197956537
1352578128
1024856650
1405448110
693873078
1896873335
1896552945
287666181
2119366861
778492675
1289937511
225280235
1513519294
1317325783
387314171
566076452
1939938048
306173188
207998092
1574392651
517011079
1720079949
98141151
1380079422
1060534424
1745954270
166054828
43804785
1583325085
1378153687
1604950438
2141493230
1689795939
537131991
1330137730
699629259
649609668
466677370
847925598
561067699
1396247552
1287927948
1426943121
1975130662
1305134555
833913221
1668113695
717442224
570606877
1947433235
1290687668
1202719553
47969830
1117776685
55669627
753452108
862080684
1244536077
1889365615
245692434
1141000007
1309110310
1254311521
205054234
1106599423
813846458
556315983
2111300542
1281663023
1335059455
406920413
933021539
2096774506
1882787604
1132330190
701019734
800792978
247607568
1845490011
1934230903
2015467080
1225864301
1720793275
750503227
2006052473
991715751
194167445
1731140019
1398945658
218922072
1604633835
321870507
919467013
494577308
1609816987
1100086367
525262421
560893442
691252586
1891843730
670282145
1188945860
812653425
1583392363
577633781
1569588375
1895691863
504511862
179306666
1163470020
1895054657
62102099
1142130684
1610052970
1639375836
1073590534
354606211
126733237
1782325353
1677880145
20755449
308443548
1423262292
1491798114
1835805436
926511624
1784942653
915031524
1877854090
888714530
956673593
1148407685
1073382333
1935017060
1549536322
1449555918
1972493992
1768873768
431938653
503625686
656144514
1917568699
1119686720
2027616186
1960620847
1450166840
1417142548
854990625
944823681
884300657
847272987
726723953
1471046994
467233577
671119759
1082956113
736137498
288738504
169393004
1770338816
2037990143
1884021528
1786467035
1584592588
858800899
31495159
1097715351
1013514160
380211403
1619690833
1383748011
371412294
844873234
1001627879
1329156506
1916021140
93278511
1227808942
1606212518
1203928986
831532710
950231830
1078355131
539620355
491392145
1127073594
269491689
485344657
2057890658
2092486914
1024644203
1049588957
1328978364
1538151886
751916604
1778005102
2005810488
2126606419
1515348309
1330913826
392095077
263388359
496114116
2116437591
97920676
1024548224
819202045
535583747
141277913
605325115
1281269414
54354548
338111765
651646134
1497975110
1457386358
1469614814
307176375
1210450559
757949766
2111643466
578992306
141521460
494842418
1831416992
1654746021
1908708242
437135511
963632884
431725485
672850864
1449452402
501337548
1811770328
540022698
1662716579
236726052
325895873
1772378857
1896471419
1375758696
306949103
1212552487
2132703186
625890689
73384572
1849178402
186548124
2117656958
998258368
1421613705
919564442
1817129427
518708750
1099418602
806473340
1932696869
1409393323
2058487301
195105596
1521661371
170997824
56399063
659122079
671636191
1524766863
2003193452
293872333
1376310512
158648014
1015910751
1636570027
1145697827
241851580
1133267577
1545244633
1800422815
1006263935
2077655904
907955376
1308635484
1903613626
1757706474
1071447964
648759310
1040169764
1997617406
1074841004
3308667
36083954
1169606876
1202869382
299265630
323192887
223400914
1279324825
1852751322
442263831
760144163
1601779390
434201845
1671391127
643764848
1753977055
970136079
311543782
1838836071
1409522331
1554627159
842267344
203134737
1152462545
1008319385
1601960303
1791578350
1761888839
1855432463
1470556729
2050830325
896316389
757504820
50531478
449844978
1701735618
689755682
670231954
1089806308
1245440200
1737967555
1225450372
1311511336
382144098
913648715
1279906643
1995728193
106561364
282373683
1754151869
1380564323
1810409550
791253119
2038991260
1465058133
1835801143
153543019
1099674921
437056913
1740155157
1037349891
1270687048
131680378
878695778
675996413
272948172
955992979
1280244766
1571412530
792652380
606803994
117165662
1795844595
240070162
495470442
2131726883
1748869158
1608012851
173355306
1923230445
1448455100
435627517
386118007
1177938222
1192281508
646126861
87848740
650453718
1952392210
477446144
1403640324
542282737
1029501992
506873466
292501877
1536001604
1882807474
125109422
592830884
372949607
1587775412
1749426424
416840564
1328760613
1953936716
1651379929
1800798475
132762113
1719555525
1490441256
567622916
1787297819
290139090
5182703
1474416828
349482268
1177712303
1138616119
237748715
1026784490
246424722
368767015
2008191364
1613734653
1552223385
859654131
644143599
572670627
789197159
169321819
238908591
296067092
1817316238
1852199760
1309092168
2091259785
114350872
1991207928
152036140
318889561
107282987
1544969612
1563717631
516459168
767059877
1965274816
617465378
726361172
991158465
1721907787
1009308289
156204174
769500147
1827814346
1850855226
936545846
136036924
726942649
2098995509
1442031244
896772751
1036778491
1819262870
1672516858
390050600
1566335888
1359290499
1011426167
796109897
1031687008
1591259385
1580799690
36272738
1691490935
1405014367
1104803582
130988119
573430167
513891634
819830553
1879859497
1648920664
1276098649
1173525967
2141291366
291748047
1290429943
1963142662
25819765
1601467410
471017042
966815276
367669489
745301640
472554843
1246347620
525921121
358896606
1048871057
1952608047
692066894
310956938
547048837
231070682
1613607848
1355437302
1298958365
906727675
386766555
1903258509
877035686
1923878175
1516598475
483943276
783327781
106388726
1019986948
1554718074
456608002
1022261884
1441970724
2100179739
587473020
1118860723
1606438337
1143890754
877398357
2118935926
1930183076
525944401
331057233
1252597468
532493792
48253525
590003171
1448326550
2048770877
208074513
469883737
1537590516
962763850
492665503
2144811998
1439989508
695908555
50888157
1777328025
1278838284
2086831888
1771519940
946572207
1179028330
1968383634
1120467705
872769213
2008332592
2051451464
2009239626
1903304301
899735864
1315594958
819297586
528783056
1248163407
305672326
890836425
1365385077
1193495575
605019618
1591151343
338637385
2131369711
508133910
1626092854
1136507336
1771168970
1977215588
475965830
434495294
1039525174
650251668
210376243
1616011480
862099790
1772258549
1533240726
2091479065
1852265646
535564172
2121575370
1125849101
1163703488
2051415085
1347574369
327035757
714136074
1457806134
1902820458
1095023382
875194223
1940150547
1446034162
649139194
1725123307
1374429451
1203956003
131351999
425479747
274917024
1062197469
301936737
2091544167
146585743
1805170298
1349458849
207551522
770849326
1527983405
1595855839
1774945394
2036164256
877368281
2026197275
1675788409
726948536
424173610
892003617
871747051
1039869636
1238361064
1763570197
1077145524
656779739
1402032361
426780595
32839027
1749185174
508691643
1451575975
2131291126
1902619356
1700797879
505184890
441857545
112920924
917198534
220016483
1497181203
630049667
1527065621
995117346
407741552
1487255750
438912626
252658886
184681500
21769122
542060730
789676851
1196422729
1423713524
1646678747
1956726611
117435693
749233471
926758679
1621177410
903637541
1211273109
32839166
434852803
1424625118
1204573180
524462682
1672651856
804876290
1876664538
2141015432
1185951489
1543749925
857398823
899505207
1476699895
1910714651
340668141
1978327537
483888683
2048401432
637975613
2000522720
31253651
57415436
1227687518
1481567985
973757996
1734576096
1227571258
750778299
400892208
1284461978
380678443
286444300
418450516
133112803
673652501
687460523
1659536612
330657967
1897087040
844959896
1586744771
1792963508
1874409224
1654052780
1811866754
908772902
41816702
310944853
1616701555
1479464016
211769636
1363761690
360450171
189273238
1811520554
1280163443
1329396133
1835599925
1605832770
386677924
459863391
46990230
1105146018
993849908
342966055
1774501501
1541433677
502727471
398537678
787262486
676120817
755775023
208395994
1782455178
35830631
1931729063
1193154820
176955394
337300526
540404649
1818111659
1981628676
1351839747
1193776989
1782713852
1815278262
1423169478
141158300
1055194340
1550833110
1484704335
479973419
1090901963
908968031
741246739
827357565
72800131
49581422
1347596260
1295700908
992468947
1952626194
1468611518
2015327315
590632233
1727574258
365654125
772651361
461208434
945298099
266855804
880883292
1966758924
816293474
887262652
992765875
1778791473
602723803
619956757
1229828185
1570138897
1498183960
671056782
1401920661
828444669
860026848
2004700562
1972727524
1958535334
84238632
636129272
762639514
606328886
1985758005
939506131
511615307
1986085886
1349078076
1912699679
1272247245
1721000699
183022176
1839662928
1785995801
1041271721
1923048581
1127112570
1567296891
1497619060
1187447249
1784128590
640057071
1055745853
879270456
1981837594
231713694
1628177563
599209652
1882733865
199164083
51283334
1553672629
1598473886
1898198960
1223592927
482289474
1832748134
631550739
1593761354
1385178372
822943941
1389437500
2052474538
1304494896
1362623211
582184269
635435170
1459813264
182104610
1339419281
1748664201
1170463470
585348996
415553924
1252930705
1407385867
1699932131
1160456104
698629412
476981361
410660628
1235975410
2066157940
1670838043
811086078
985042761
1612024405
2066896513
407239823
633323488
1624340291
1345491968
391169628
324075165
642956767
1789741361
632858998
1671362093
1420295715
1797131104
2978655
1784578397
1678623457
1421272442
1602385132
633103928
1910847014
1034917390
2041732463
662198975
49504409
1269078407
1395399749
1178882508
343011164
859240843
1837222933
1890127235
563774044
1195238669
179479403
30473709
1869972053
2096828696
174649596
1136288528
13991805
669180005
1487215614
1500625553
143136590
279532692
2070851548
521499567
132473716
1885652269
121925020
612625122
67563302
1102537000
539256440
1119137583
1544500739
1192261182
790961726
1792937299
1326099052
372670769
448312580
833086604
672351033
1852507951
433265186
1070383878
1400869426
395916362
676087226
1017792988
1342595730
102778163
888634234
1986123978
48226080
2146088655
1476957349
2118812631
1846362226
77807208
981488287
664096275
605029040
1140361826
1433974873
1361358582
343516338
2046872126
1380609502
582507985
1893526983
451804728
446966049
1756259960
1909046245
1281626274
298656222
12223909
798775820
1138865611
2120976886
1427426540
319381091
1053627273
1581781329
851480297
359600366
1775579767
866611019
1521259515
555047123
846804349
1441985791
76387751
1571107787
648436262
1837705277
628360213
356561837
863879651
78603299
725487934
583304358
1165164689
2109572502
19334492
31194053
18118143
1220320158
416603092
632335708
82734559
1624351381
1583687349
723421743
1645873085
1810712179
1830435621
1333102464
975759233
1297722520
225027611
1290914803
910077443
366954068
2085414870
1513317824
1414084733
2052696801
919959754
169773569
1416145265
1538620019
69539232
766335496
1639463033
1903183653
990597969
559690238
1724435209
1372817531
1202289556
469335758
1463702600
1631818969
1084076262
616701176
354483614
605791282
1784044405
1255358071
2039682649
78633416
1515117677
270194897
1841089668
1496209201
51808953
906992561
1776201086
1396200936
1294137170
983133927
496757980
86788522
2140043602
1471379729
1974302233
1329204017
520356487
1081126217
676250649
1350175151
272186130
573301170
1792377232
1717601739
913827358
550268376
1879372131
1459999583
1977060870
422072441
1338908337
2027725826
1944615140
1823268448
2119030022
76503308
682681412
1972828265
16343299
1004363318
1291684246
52676991
504043561
846302000
1915120248
1631784168
1398778234
1271566036
310961425
2004081977
1997878566
1802395753
823660634
1989478745
2103258536
1656863403
696541194
1569846254
2081554286
1509727585
563843364
1358231784
633438472
1205131341
530701838
1502108723
452799402
93822202
545618656
441368459
434183042
730536144
602757592
1849434308
1088608165
596711451
54802158
574120132
1259922099
1176743742
201387303
672419993
1632375407
1608838563
1015878048
725239961
1413722300
739940449
776657162
1610827345
1373463469
579791648
643515069
985240258
1738661195
1836016625
2045087145
1936847134
1789351068
1977783264
1774253204
1476678592
632472882
875428617
1417785874
1837964315
2074671004
1382345010
487214349
1191174041
2105561586
918120788
1726098630
1047836350
1208250352
883438244
1353872678
1794708151
1457291978
1918411870
543828770
1020075042
1466268201
27903518
1672126719
504797539
1729164217
1116034011
1513957858
1311923249
236581873
1580322604
393418607
1777154151
813721049
159160789
577830073
856523382
475816922
1035278306
2089171696
766907573
1304053621
1049745984
1473369634
306962076
1968210422
221827210
1872072938
1588001469
1216363556
1455653732
1589137583
24661171
506576696
2126010115
1624554
787261362
1564320838
470930776
1467053319
1706458284
1177800122
428670922
950978945
130486447
728835550
672639613
1589166978
706755311
932522127
1415044460
1641066153
1665641184
1938305860
1449475940
12860311
1745139563
1382259824
485328986
2002180870
842118101
581735635
589101777
660759401
1032441581
1634913982
1388570402
693107705
444365020
218361682
173159806
1806323997
791630248
973391381
1482815245
1621758258
2063048585
1457605923
480903689
1404940507
280251554
916746761
5345969
1613592144
1083272618
761832827
498988503
622644930
299782246
1035088805
974338875
977922478
968823082
254043341
549515189
336371136
732084704
606233873
60022734
1949668555
881256460
84735199
937812282
948879370
1244789370
1559093561
1134863808
1323177077
1403832359
1283605485
1795724676
1366003361
811917010
95718473
1374990540
1311473704
662718485
314002999
1243118180
2110661166
822859933
17947615
286059062
924152566
919406072
34579593
264595253
905075156
2057323806
1864588831
516803024
1560941305
1147990101
32437464
1760454126
1801774156
1373091278
1958822699
1072635252
925309248
1039961524
695898733
357726802
1498761027
932788376
1642652509
1258410218
1438964259
1613841684
97320361
906193504
762963931
383033099
1742293198
2004072095
1892896011
1028760860
1947954142
1041925737
1376129417
918275898
794932817
353717877
1737036908
1917824220
1884114869
439316652
1093795776
1306387228
1071788095
1352765156
702842361
1996821342
1485168821
1125180744
1792337103
849658098
1199440792
1237822558
612282999
370249678
1176478679
272597780
1418785231
1169429239
1962954434
1597432166
1731227111
953885138
1016722193
1051366035
1024548642
1386919823
871532921
892090063
1594447656
1412454575
251168085
1076809341
718959809
1137049964
996478011
453135220
471392415
1644993544
2081748693
139930543
1865126178
619118342
2146015441
339942401
998856525
1962832768
576868610
719298913
1165177402
309969780
960487937
1773915088
780987348
296734552
195203645
1081733264
1473576171
1354673493
1278481375
1192389647
916240785
454053638
823014893
643067032
289523011
1744154562
154098573
157139972
260689728
1033997054
2020457755
1289929389
1168217761
1105959459
1341812557
54466839
1608529575
1717918586
1252341040
1785250463
1485814613
1701404571
1228019338
452851452
672922836
1911431320
70369648
96937397
724092071
201678743
99463599
1193670489
154155393
1611729664
538517940
1846171634
963285856
1859562895
1981268571
237406718
1524635704
2025481078
499858245
1396391771
1873174335
1183471950
1173910355
1299496129
711581417
1852035662
1115005066
1425146763
1619312434
458929813
1399988356
749667299
1510209299
715958464
1984501960
2066405144
605794498
560506193
191880935
1094910383
967570787
294922205
506538150
769441255
1217831269
2113329548
537265287
118836797
298295669
668321881
1920833997
1607620282
1559262535
1913070489
667201753
1923825682
941096447
686261175
1929249582
1095016892
1044352974
114931588
1455182859
22459348
1736331460
958012214
957304960
1857538465
1880349526
2026796479
565458876
1273222200
856894231
5988423
136006396
815393687
1751568750
1026044734
1007879793
1078518247
219115778
437943504
487203021
2350585
1469940426
523370556
16339961
1188559922
2047304157
1724791361
1562766625
637270557
354197356
289829248
2014192946
930277317
687316990
1805470373
619724984
1729815287
2028895823
1849223241
1182627898
591452178
1218722012
212373497
392800478
1416777152
184231233
127981950
2091437067
392574565
315206980
242705439
1850423358
1909836378
273830368
2106005019
1359587556
490629694
631240958
1795547519
1806831316
145066421
520585310
2079658929
2026252382
1553441018
1680841381
653601411
767353203
448473001
18871288
451294108
1853324432
1685100176
905485512
1935520159
1151042093
169374228
1326628766
1025182542
396523886
1052269742
510368815
147030371
194013253
702034127
1247464612
1783540918
1499601832
328213341
1152700708
1202488478
1701066752
216067501
547021902
1095626043
1287917881
1083113610
609818432
1264111075
483085046
114933034
1607710286
1047572236
1666662634
1753725084
1059386618
991748234
1228748649
1944126804
69984741
854927412
1819038453
542148013
1223533550
1188951991
951998759
2072331908
667548995
1774004953
193476756
2097995927
1705253073
1529892425
2132498719
595583818
2101386673
367881510
1351136317
1752778609
842664877
966223863
1796650286
649193575
1561092010
1206833629
1106960713
1069090626
1893269384
1097357309
1107839073
618845343
1319366363
1162981146
1243856009
1629881054
1357597334
1439566346
1114559205
1606508723
362417613
1074993114
389720971
1839364882
1802968568
1836026357
234062359
1504069543
1800511116
163848921
525731190
569169675
743149094
2016955277
996112481
1251544794
767797788
2131964625
411671018
1282763747
8362661
1740796625
1896043856
1494332
1809279037
137838364
1438071408
70665477
1120089682
1189288880
135314850
1545270335
1473005677
717036222
412172512
1695345689
2114080445
1826136754
1499849504
1206523865
1211496714
1228324119
156178686
907423827
1054463147
2023418881
1951075495
253670697
269119356
1296861510
613664498
2123100049
1281279120
1624091706
530718305
930610231
373420121
414226261
268857472
765779384
1085746472
81047493
638067080
166368943
898176849
963902120
1713169553
435571853
436549890
1267344257
224971846
561213692
210034518
2117995270
697836239
1020785742
2082747792
2081873002
2055473702
1949073609
120105508
652586093
825418853
776583986
2075630364
493657937
551912402
1797492353
161368360
233608963
2080514879
98270597
1795954041
1222797684
1070474917
1030945988
1161823375
1197252297
2131206869
1695995322
1095404365
2087892953
1284484569
1662816258
1613013863
1367800832
477525842
267052154
1417488057
421253116
182069504
338048690
935162987
338006847
355044960
395974696
1055284359
1507985262
1937474923
1752748466
654726430
173948192
1691104911
1017771505
1747580211
804522921
1779504417
1291910111
1489484345
338169376
422881195
1280630970
1254626183
275851892
1646991264
579981914
1315616609
194158374
1433438871
1576919400
778714746
1615960486
878854492
2064235533
1675560974
1517245700
1359184160
1965453162
797075244
1257291619
64963481
154743427
957552119
1826400497
1138208437
744896523
213643876
1874426275
886330692
2014021864
159253082
2100523006
1331707728
769975990
1388232697
1937008309
342407740
2104603881
440118712
1440097150
359526529
1574300865
516174528
565718209
1922452261
495916607
121290590
1164060848
1295358160
997608029
1350449362
1794884227
242810474
849886812
1476177394
566434173
1191751604
487347454
600855382
734705307
1435528928
1850980640
1684522834
1453853523
1866454502
191463578
1255841428
1234925458
376661317
678221086
841693209
467326977
14114150
560867176
1087822279
1372036165
1735745188
1883793885
322245746
268002692
943575384
1947161009
776433615
1730554864
566105564
1957405179
1840930635
336653822
1993637262
660503946
1459125785
1791485316
1901267560
1996800415
911282955
1687897920
1738667897
1964205996
710073726
1817544741
445843749
509996960
1151084773
207498240
1438033256
152556177
780216780
244325216
899920908
516029550
1258922346
1840022161
79906531
949309144
518441505
745748141
1079052848
1223371483
1512213516
1049208139
2086763688
939852627
912849100
729368963
115273675
936638384
2012024798
1949215512
1452167215
348222762
1040829132
125952964
72136222
1871831534
1944089128
980528800
1104592051
1452953397
408238293
1155136861
2055906149
1654797040
1072373878
865015539
129381850
1307192012
572532258
350633442
589396895
1911604706
923448950
1557454560
128397560
850286406
1629055380
435111420
2026637075
471912448
1509296026
347069891
929410083
1495310830
413979841
1452275079
981638137
815245606
710485504
1587220217
1491318551
1616060058
2109226229
1967502576
1752736970
2060030626
1831037824
561043904
913308185
1598942935
1636991416
883080410
462170621
2051571802
1013416061
1017010610
1435385500
892275311
1290049177
1688362428
933714073
1544871983
1900897437
1891149444
822212518
1087113061
584354196
27215980
429132539
162554408
244741833
938744859
713738523
1683349975
84053029
426497449
12669032
1114816613
1949531369
1258136109
80940961
1501479915
1356331792
1191988857
360379816
1403029332
1147972681
783676647
1443916254
2057424379
782788044
831730717
202574933
600038667
52146407
1196354684
64372359
1164762749
1260689154
446662543
92107588
1707559506
393721423
223003966
2023376489
2072795622
1939840240
687673932
1843224156
1750237609
2029219519
551380823
1667961587
1708716853
1839583331
1004973547
965009074
367601643
1873615901
405778365
1918408342
1585935130
40230293
862620659
15100534
1514904558
1894815392
84195002
403615012
1725595724
1449905057
980450876
469263634
1100594875
1078679248
1312889172
220308403
752248893
1177421095
1055014491
2106238643
1169668935
498236171
433340529
1569505272
91678188
535584672
1685436004
789447970
1584713527
1765462471
595831055
1927465273
2145839785
862004166
1587103910
1833818892
150213038
1155719171
2098736194
732991362
1446667793
1338250565
1040324442
110858322
450313301
1559161433
1416447921
814838920
539626930
1755282200
1583107229
988553656
1437299389
525794330
2078434399
1467347627
1280386316
972498751
1084056327
2120722770
1326975591
1254551515
296624142
94119313
74270254
1682013916
1048079699
518710901
1649365929
1571845937
1116968034
549081553
1092626664
414351908
594828810
1828373846
2134990969
233775931
1148821321
1071345035
1907583869
240702637
1478774870
682223441
1276169364
293497816
1164192376
1819125617
1012816349
411878654
1812057809
317729594
759793343
549566479
726627349
1677914108
2072884878
1462850688
1785273582
603206760
1767479015
987653637
560813658
1799585841
1018003967
424099908
121077155
113701906
1003218943
1420284789
256151392
1653760609
620020406
710019132
1334541468
454111184
1287982703
983393386
909248969
1826880084
1085492570
1661925155
723989778
1563626177
557977885
242912424
1372333074
424053909
1637977337
1979591514
452238013
894799226
949563573
1759041249
933755105
530368136
1353861682
272473623
1093386563
1307454654
733786196
1197731132
318809863
1628063628
937849952
120990641
1604002976
842289981
1119853856
270508056
2025888140
2089953127
1218635943
1805294538
412217542
352905368
354195089
306180070
812437294
1751613277
1124612723
2050533632
1592543679
1087363420
1765709265
219354094
779232107
544207186
583826171
52169046
566334457
1354473323
667661925
1702724213
1549047152
444084494
1444348401
2139321677
1614068634
1946864047
1462894119
1384642808
1799393470
1352305366
48117002
791130422
1910930687
465011804
871769230
1769964480
226374844
1381461112
2135380007
894735385
1888070974
320413805
440687551
304580408
323394828
1826614381
1099443511
1314132042
1327071396
603429975
356718468
192791913
125512099
454185715
734727262
1437285156
1261556824
110177135
145217082
1234200810
146720382
229155031
949246862
1974031691
84505907
2115092031
151906318
350620294
997274488
1008277514
740982637
2026427005
713975848
570198693
395261760
1945615035
1359760601
245941307
260020771
1432510751
1109668563
1963430756
354357411
121440373
1097028315
1378877797
1495094405
741471084
1099178559
166277241
1646717613
541723246
1917071863
1175520554
1217570131
304989813
1027576842
379033276
1055206968
2088724001
704301741
887121498
417569027
506423850
493108677
1987731578
554565109
734812316
1228290522
675259505
1316690681
1391380980
1673688398
1007555848
1395523340
1275247941
1758470156
1751756937
85900270
500118593
810907721
309965041
1380917424
1631393651
401992277
401699965
1113881434
1123967633
1347269862
1335242122
2120180720
869701871
389290390
1546804041
1898614372
795181456
1144852784
921176479
1373217897
1014311732
216238903
586340760
1251027099
1223440608
1239757671
235589941
1966104486
1185248834
1333313660
901313631
284574594
1972220850
371706328
1125033211
578452778
310962687
37037716
1800456824
561211108
834643907
194564869
88589068
1843533494
1578484943
1622826839
1745165121
6123643
782982806
1513285012
1360006801
659898407
1583946852
905939006
2097794950
625368157
280542232
346912822
251303950
704171939
1370154386
455639845
1469612364
1795230815
116082641
1744120258
116991164
232596859
1912863849
985611753
1346306933
673648919
328283212
1095108936
133412649
1349841785
841362414
1959721690
1256188473
346058874
2126800733
1332207060
1146230571
676202060
1273378418
1617008604
937759374
1085108028
188580254
1804365498
66541963
1485573231
1231543603
1189009228
1730423599
32659397
637068998
374328146
1815046235
2024103535
1364977847
1439541161
2096446359
1527071459
1764607571
1431999220
1041140300
1155647306
516960388
1668770667
2046503991
33415016
1796678155
1579564377
197323712
739986353
756130691
1122845016
1713262280
1250376293
1896798104
442720802
89663031
1866527411
1075859288
1139756050
1329129054
1475577514
1065002747
847380841
493668314
1192988054
305490179
456522423
1811263189
466740670
1594571727
1792789255
1717165145
617905995
249255084
261967879
1398826342
1166421673
1338848485
1073768208
676099138
1103005104
605531539
1756507032
1504202834
1734522609
1116482578
1319353821
1355885988
1390444501
1378307594
992055412
1117046468
902044228
285720095
867057547
2085731173
1422014396
1112299400
1334439454
439073124
1689191029
1299878650
820980930
2047110510
66791616
1294875291
3041294
604649991
1215295251
1643341288
49339937
1254996237
922962267
2035007220
168566286
1911489293
2109537854
1476398402
1953434775
999538784
1841680611
436145048
1842443186
1375142063
2111419339
19563128
1542396048
1535367996
192283156
1469296191
490166578
1695274891
591184473
1489496554
1341805395
784997836
1327886552
149857342
1362924155
1308913200
1127731663
395942736
2121942524
507175419
1067404208
1732796801
96665482
167211912
555829472
297806201
867629465
1148079726
1593713420
1148770759
923722976
574613506
528487472
394291803
1031225254
1489887057
445493698
206931798
497562362
145990979
867790402
828014297
1992489391
420736398
191308912
2040624035
1159581262
244049400
1086367801
804444935
1757897003
834484060
1012031969
118439848
2049628026
109038988
491319426
676155034
224219155
1173121010
1231606648
1154820916
750646070
1116795184
704191662
349834131
1605470189
1463787487
1308240886
1532173593
40014526
1040834231
2082566087
1943318443
126810894
1847065786
892547267
592096077
1972124331
1680778591
1098081040
1534413688
197858114
47390977
570851675
1546199911
2118372528
69164382
557542958
477326042
408156941
1215741181
1121410830
686002580
1622592950
577548319
2140982902
727391364
73458855
424547613
90600872
467978564
1579724607
2027839481
659509178
691272360
1698976398
1710853008
1065394918
982347046
616961786
350998702
2120160205
66728591
442523459
661661569
15711961
12973777
2061117034
627478293
175004347
1198099495
1589446111
1953701248
1663918909
220380993
1105576816
668391668
687426159
1452962593
213936330
2062767809
1264038971
1041892945
236511263
1175069998
1816389
1727069712
1619598117
1038678535
854075429
684456743
783139350
1414769672
1280895868
886961787
627730505
404550355
732712860
1910293525
598100968
16707277
1340436323
183623961
1527421785
610564624
1937808599
820020816
493568942
1702117316
1207095788
1405224387
2124629885
1271831944
206384274
651783745
1120771069
1234127504
1820159899
253720519
1155764307
1514391653
1824820618
810006456
434748214
161979266
521943812
589307199
821326225
437734118
2120517809
2068559186
275563562
801843375
223511944
561624901
354354853
386589284
1027139879
710531278
1069276557
1890244847
719570435
967764555
697619421
1229209892
1843413982
738245465
696089171
1555631121
145318315
814630422
98176228
146052826
2119352369
809575626
1225040277
905585475
745173971
1434668292
1766972918
1232214021
1173020539
1140331667
1981691476
2064058610
775263762
238648578
1600959293
1099138761
2033206613
987416801
901791775
1472313414
2143070159
823219979
1811448066
949860821
1172602661
814008183
890974724
1278985706
1647482582
115828488
202574861
1649616220
735169854
152560773
1267545098
2051991396
791357171
1823296569
2017341648
1127572068
1188817089
2045660171
2146920862
711424919
956086791
760529067
873868262
1097381752
1590873688
1121880280
771045961
939594289
656676954
1284284951
405398110
556375976
830964703
1620151492
125147748
911537197
1395275800
449837248
578103558
1304712219
195223965
543865105
1328959995
1035643885
1250690377
189202585
2046627131
1870549492
1690196457
511829483
1218528481
1916439696
975448795
1677340692
839785450
1861346349
1396621699
1445948059
2039200698
1943157381
664197356
14106947
2040310442
643541728
1282479819
229254550
2052565660
149631782
2101317233
34093439
54992598
559555337
1164528296
87524507
821492291
1937986870
220258392
1578922068
309999144
1805594303
1763903489
1919781926
1934675865
25651321
1331052884
1887672702
976703051
252943768
946109384
1879498831
763941600
148874625
1082641030
1020971834
2046602552
32289672
132324676
717802482
1219000734
531513049
1692402518
1066108683
89114804
1697886903
1898608030
872106243
774524031
20965154
335784143
1144832425
577343214
339697996
1791289406
32704792
1692872843
808344295
1384871600
1519774453
746892881
631214975
1546025590
1194163218
1675997057
104130409
494923331
567539126
1716378870
502968771
567909467
1753143743
1468743323
37155673
743907217
1135632362
1760960908
895304410
376303446
2060593337
900695868
1157137927
1307865150
387594946
476519094
796619079
1420365689
1358644865
487698223
1292423280
623535155
54604475
1159284450
1734645245
125393545
1109061676
481271915
576631899
691955102
1534236387
1410092357
1328070103
1009432834
1897187739
528437381
1109871792
1861127324
206070295
1164002479
1139815345
1264411931
2107073981
1493830134
994473435
1585014643
313147833
2048326744
923076413
222212834
657870579
795456129
201938132
455590623
1428201139
426263364
1280218428
763615547
185994914
1059591351
1904926779
14184748
402236675
642527537
784273293
329693370
1152005432
897590999
2034919242
1007555385
1690323846
362310982
2066941306
1944363968
1510302241
1568756633
1165236946
553574306
1569021060
1363506992
1111681775
1031743427
2084260928
1553252743
341546085
103181233
343571778
894758600
1099342202
985584518
1146407316
988060555
1000890162
114913863
543110696
853138394
348847939
1463287842
894817986
1948604518
1739882256
844864695
1178598067
1705178702
1069111337
550607078
1809162273
1832977258
261945582
1274497546
822554990
151449173
275842239
940434254
61376733
1264878478
780426093
1620531212
1331707006
1481815102
2073225915
68503201
1545351936
1223615539
1921467786
375581245
275546178
123322428
842990850
520295618
54888592
1153604764
836956183
987443766
1472884051
531127013
1384377324
250892661
820036058
1752750236
382579866
872101846
560891538
785900755
851467410
5798509
1497591415
1643560857
310482341
416915721
1842244167
1384455881
1752613146
1443123153
14712176
1290059144
1207486309
1447852529
786291153
1315467683
1259518213
59153316
417219769
143116883
1054619319
1678703817
241025519
2031105614
1394647317
1178532451
1295943972
1451012618
1327763844
787044816
100483552
1807547900
1450646187
1907794519
1293453166
1054170295
1441419137
2086305669
1640805611
31447461
1104319691
599469052
895810184
1444419295
1676622018
742646449
1703065785
1421517576
274912120
1421564393
1725703441
564189379
911208135
1561806239
1829975623
2141340558
1640658793
1491460373
795203716
1994690296
1777267785
386302316
18377163
425917588
789612326
109719615
1335590361
1377198652
2047784196
1119177965
2005789344
1866903565
1057224187
1446721604
81534126
1085210431
983436739
1340933480
1499312906
775759829
445721644
1899246752
1618109460
475389712
515298463
282228182
1698638017
1185308104
1636405085
1115648627
1414312470
1923911298
1003380926
1847435185
677913695
2000602115
6097466
1063196911
2110200806
377222922
437785172
953385562
1167063399
195923188
1732613288
997716460
1460106724
1992533442
43637417
2114052935
583302916
2067067596
56933232
1027485923
392911792
2016089156
460506188
1627199129
1452349305
872710205
1515399384
1730427838
730347432
760541161
1121155852
547341715
1291302782
2142066557
1218587619
705393126
1295862656
1788109465
958976891
202160296
1018949485
221805459
63914221
360117764
1683470457
1367628250
1257788258
1265802668
629142252
1298077506
539597199
973108215
2018018841
285265839
1257159195
22139074
791912540
1835320740
2066326554
848226772
460106647
906105393
1285588811
1757684843
1666550086
1561582021
179999838
147812426
1483151154
165284788
813466805
893823272
1485175489
1817945844
838200099
1232077245
1242347071
441682494
829443165
411399503
149685380
756074614
1540423290
1016873670
643988817
674465870
1153356225
1923706305
736919949
1699703223
1010598195
1463568944
623734780
1486648420
1015605710
1369967970
196288575
2130677373
943066042
427124976
1251256481
634616202
1032311293
68496612
1863149958
16472670
357278507
787280392
1045782913
736609795
947501377
603376544
1343736363
1045911860
823214644
1162674827
2013854596
230413631
935348182
505075386
943495539
139249461
554197045
764103110
687671002
1324398075
1907435114
1517220215
973414954
1329977377
997816837
2087833890
1813858879
523457371
806913926
1239039294
557623832
1066139831
700422486
2129249330
1685048463
862698683
1030598323
1041834406
300251626
102251716
1149623565
1988638836
312662814
1766747575
674854921
270210192
1853875684
168122661
444006781
853341647
1244467800
298816914
1294918007
962748858
2116244809
119814753
568256371
1006845463
1316972053
1593335842
947229118
619049740
1793673772
372385074
901651840
1660196190
1086925126
295583035
245784674
469047433
1361734114
1328612986
516908834
740133259
651040220
595339430
1308221134
1402818710
940410189
1382136581
150947035
682916690
1934513341
1244525184
1479073542
1058148200
1810407357
610293804
1708489778
1934779555
411076166
1334675243
1434385459
1805027169
1391720488
1776448257
1548787751
609067625
1293797828
1542600328
564077268
1248424258
1959727208
798452021
112433284
844544796
1283442125
1859255673
309991460
1832047575
223851880
178956226
1589979779
1406609256
2052108255
1648675902
167183148
1500760973
592644023
2120742016
1493270602
361896517
1917670597
1978257262
1657664360
930632631
996704787
864138599
1329443131
2064074961
748232777
2108602383
1762945480
1095437654
1609499460
762918912
2067614055
488092182
2133075321
1895367443
788258896
1982531428
1443615920
1252588144
1639568070
1533830990
1688413774
917586256
776098319
922978166
2023994119
2070999747
777804796
1428116454
295279636
716202035
1188348781
275108080
1369298488
1023727431
556335266
2099643768
2146811666
2031022277
1260636564
377810262
704182492
73164321
1306292734
1056863103
968789712
198602881
1789530931
1471378548
1764909364
1707454007
230391225
1209911291
1263786446
1737789780
1797582786
165893122
1014949956
1704547805
609523503
715204277
1707099643
1934655585
1090443359
933730343
508953198
2123424731
934502131
767587725
1503483892
1214394284
929822324
1362637510
1993262883
171902695
1552296467
1082336450
856259547
1185652054
2025368857
636994565
760150222
1479138904
380996436
590804643
1596984506
1236540162
1732911293
1794859647
604769577
1611088103
1324210759
2083047355
1675844767
2066061139
1473297966
320103050
903755013
463144479
1570421716
740251168
1372110114
1596711968
1563214904
1557929651
1860527192
884428077
1809099256
1461193463
966166178
1463156769
1988413974
457293705
1484806633
1407108523
180386739
902152347
216277192
2006539754
269371528
1561986070
1360373796
2080962355
31518014
1683065888
1930168907
748104688
1728586069
942737715
137280575
559468
1960454079
48071810
983556336
1262722355
23537444
475927048
1466230370
1041468471
556222961
474581759
804153771
1255092335
162834000
857296855
1352688271
1844297623
339865345
1740247727
1092327611
45218022
2141121449
1880336815
2049531663
1848957866
1522251815
425781522
2018154767
1782113685
1304153518
391152981
1359676911
491706551
1221186223
386399653
1952044377
1978993126
1962750859
490835506
1246266329
1786394368
482509293
81668667
682688209
1334633775
509058499
1701084680
727978230
1803568923
1544332710
1057356341
1285625375
1148168960
52080187
65201324
850917451
1669951883
1795244862
1952871353
47608579
1743424288
1014738802
1186197511
673292354
1200848676
4132056
926801611
1633471591
85981554
718413128
1790981157
243176031
1829363922
871361031
2012646810
582303794
492893579
1158032576
25654137
1316717283
788526969
192970602
2126357550
1753111397
1332237244
1085363244
734553570
1396005312
1988975628
38385305
408674614
405676619
603456516
594596518
1839891038
824981897
852240395
799819328
1255171322
2052986988
1549294326
1844066433
15320372
268994637
1828273338
1260272270
103643715
1697204208
2134464690
822210404
696547606
800192231
1161202573
1856666759
1714904530
1511803532
7729613
2109981124
829095620
20482488
1148149267
409098819
960824954
540496148
3757859
1081959303
1337038220
1812963289
266247771
188813070
551742806
42085211
1040596338
931854732
1606689314
2015034303
716643793
1342262164
1085789545
2075283517
2082481552
1448452542
1830549486
890096365
309190316
912571655
271291453
929228243
802595977
84147002
938975307
1469820452
572938984
1466799712
55564508
1902037347
2066918327
1297919561
2006229637
620478755
1237372181
956962670
1602942181
1534891882
210096190
626717775
1047219276
1698538205
1158313765
1404179717
813999151
1384952610
542872443
670375932
82606448
888175919
529525733
1517715776
1909773412
1255755600
38578967
747971708
2134989708
781978983
1905350067
1174598495
569666881
2092463491
154421411
1304633074
42812079
76262366
1654177663
1125199759
317724929
2041581223
726098485
260168970
1580295401
1131107236
506616846
1154395979
1834814375
1923869398
1720580476
1977443837
764585576
372681647
122080854
464791847
2047855549
398838002
1514038378
2083226015
1189175736
66719093
379023757
290396389
1729427712
438263654
226137463
2105426309
191049467
1072008630
1893507272
696076154
1550587555
2018403174
2146394788
1053329387
2109648097
1144128615
1627783050
1234850415
1426346250
1574605155
1087753910
1798606903
583616593
274207898
52216124
639579414
1350256353
2119021863
1758875624
1932293917
1364657118
51983454
206041443
1999884173
303944029
1951772984
1934498016
1586807382
898384001
1759163655
1014152211
347238205
1101712136
1299744669
326525123
1119414474
1815184743
1993526028
638891170
975001200
1649924450
182083845
1106094675
745134738
982075364
193435127
412884880
1392919760
882389918
2140509647
1596132462
1859029155
120042265
757082185
435828918
1348992783
925199123
354727202
1730378337
1734765949
1481404554
1577553943
2077326404
661772023
466236206
509513034
1397296010
1740510250
1010724821
6413819
952495790
977613687
611264978
25441243
1716273985
357933398
539602582
550710805
1718576273
186980542
2095685262
568397109
1060591910
809065131
973013157
555265938
678283865
983019430
1175214956
293393731
800817380
1355558652
1238751262
1525918912
824143039
1895419629
645557317
861906625
1919431203
1296317924
391122170
1944490759
2088321204
1946452439
1438377847
384304064
2101637363
391733383
796894552
977533676
293677873
1220841690
907326748
1957879144
1296700739
44413242
130981248
68136967
921323897
1652820391
832395158
1435868093
658707339
70783718
1248374875
674347358
659765349
2133182251
790475648
204088894
1787347891
467188283
816258534
1249599635
1906728411
1903360344
321509241
1231874887
841296454
931116156
1878947139
1392392894
1377578693
970632480
1644217380
887941264
550912002
24997960
1575901959
154480671
1885305129
1847809277
917320870
286110382
1416837489
701842830
259215958
1803518920
257141412
277761991
1676174803
333151618
489934673
1531575573
1484424203
2070797413
1526536468
384660065
859758335
1022436384
895059603
748443877
802654096
1465994111
554388044
36343340
1459042570
284176563
1438316627
2122030123
473705005
435967370
1619344544
113310158
1127933893
1124787262
598809037
1453855492
1857173340
400947827
1024962112
1722358028
1124139161
1965047576
350651397
1757911777
790052983
878624029
42296736
1026942230
1027277549
1458178248
92847303
493627993
1058694505
623356817
79264010
493122483
1053008081
213702674
1566276975
130832599
1480334342
507209422
1224447794
52264993
2106557982
1717181036
1076755390
1521346388
693106731
2111384398
80105173
938013433
698359994
240393411
1714565422
218253186
2013295615
828495996
515856042
1804822900
3696814
2055476002
1488331815
2125800616
1255454681
730265811
2119292414
1631960568
903063703
101851307
1874800243
237824653
1077436878
1682688465
376089533
831426684
1801340061
1032806261
218580543
788352684
1459965535
2069382302
936818418
1105055160
53510983
94496972
819742165
843831130
219111476
891167910
1472405341
837957532
1246451035
1690492273
627127224
291922974
1479690250
726659442
383753303
532213014
173481313
1485728928
481397342
722187636
509693062
690619588
1973599572
1109324438
954497162
1059446115
1046904966
65402162
1899565787
1275958321
1110454825
2069150019
409929134
2099484006
1090408700
985087569
1905485300
552450043
1818301101
587442111
1067593210
681648575
1269138057
12068031
1604124419
386823082
208545547
1760928060
459271309
567230021
2095198333
111689117
2079149413
1083555316
146550589
1353617058
537499420
564125326
312562120
1863362327
2116042407
2037287031
1732914010
1719133688
2123015364
1728197777
1344668099
1983418511
91358807
754829385
2000790526
1851666905
1369798550
1261484559
1583007732
541835965
131917342
321486207
522776931
1839241841
1476535042
630273948
50651077
1580410616
1681454512
1563540270
1010271337
252865781
1870607650
128371929
727286018
966742050
1541270309
1792782196
525086131
49193929
642022900
2039871616
1718953836
952435275
1481040520
1080994806
1409639963
446524977
1444403045
2142937295
204790525
1246476839
20457002
369306934
2122028679
15448316
1584655900
1372592819
1827764097
703477215
1206318639
2024006306
1008558146
255112576
836831240
1277899389
110949781
1313668330
732123462
364951369
338551915
1610441435
185585159
1132868439
1539420427
275965852
478395338
1769199900
610602064
1602360574
1043731131
64942076
686011060
1569433384
9635993
672710841
1446105493
985005235
992844457
1659292079
1422128833
1665945231
8284
1538603696
152995286
758427750
1960109294
1854192000
403027515
1200478549
1557121577
1303670315
1054284433
1319482225
36827757
1609127710
2025172409
463058036
982545182
1970529679
1968269771
538050076
1842810490
464839040
1446209070
1537754604
1519384113
1143117378
2073525658
967542269
1208587776
665798362
1643936956
1796306111
1897096453
1181870429
766760978
428262853
808108250
512896043
31058544
498020714
1477496550
882426376
608156478
868631922
702703640
1248130541
938429593
2129788196
65735059
690522046
68383152
79176156
848023477
770363336
1294740667
656896651
1051687020
1463036944
983078333
90543339
728001878
1705161753
446646343
259181847
1314248080
944321681
322853409
51674623
1291628739
1759081610
1848367389
1962373520
1250031829
1253753126
848286089
2050681125
2020265009
1397604917
656465113
2075489768
105357380
415143306
594294498
895785003
1522498484
2145793240
1194483013
1637361921
309344341
1625038882
1122055433
277514630
2000473502
1559843732
1414838476
842439465
2093130470
1479377564
1999056720
1633452205
1288628758
44539071
133818737
197535167
281870542
519215546
1044351151
620531405
1799805925
868715923
1748028770
633270936
2125494416
536216927
1085598918
866949498
1826051972
300133033
119959354
1773307306
1819213524
860106903
889034436
1525539812
1750303735
1825212312
1166626163
248791967
372973131
2092194181
2147457670
1586665056
279953870
909168362
340697749
1219754437
1112129569
516135356
523709401
21055021
1447326754
1105545871
1381608882
967468959
1822815093
2051140915
150922823
1424653734
2119354473
454486926
42269049
2037892227
797357350
1397832606
1333401102
867189884
1162575251
1462555146
915252485
546589188
212252921
1412849599
1923153713
1639950141
1079487744
1857049902
727755703
1756543596
1545482212
108801831
1844389356
2023505848
1386451582
1154026273
860499093
318040264
1161728487
2062058259
775132859
1549647099
720065345
634048932
713470771
1683112413
1173382290
2026061639
1006841317
459238155
1573504917
626382174
1387691750
682644225
1829962659
753883874
122478640
954317586
1363755250
1686673804
296930264
1294816082
207513949
1901455485
1620050505
52284266
1312183170
1757675931
809834834
1109174879
1179055427
1696800048
1278513436
894103403
733257063
1266767627
1430287204
1966438766
2086876690
777345440
2089122193
1175861213
697667345
733631320
427604554
1416831605
1121169391
1562259863
1590485166
1661729312
770781842
1768105549
825485850
1780994260
489465145
160789408
1209166826
963860828
981529789
1400274877
1195467507
1119944875
1768021693
1681797597
1845201029
1293667673
238840802
286496223
1187197279
1824393136
2100589274
299747606
2018358239
1033677536
129507632
774778421
1872582167
56138883
446860980
1260710274
395494339
2055646368
2093373238
1414571420
845090180
1415536319
2144943373
1487576765
761212395
117930422
1541001984
1475344372
1879709858
1371692932
1999122200
599348940
851071025
226438794
195732477
1657915393
1513882718
525445284
1802994667
879618912
690534522
596108447
496823046
604268603
1345941912
757974361
633311503
363374904
47738076
1055865507
124363723
233365878
895180161
1869236652
2013440417
928012276
242168734
2082593972
948530088
1255078973
1566468483
1667390295
977856425
124207770
318429992
1988692827
2145471072
816007145
1259610937
859781278
505279123
443694842
1753448944
324674782
1446083015
472851281
502680487
1748025583
2098251831
1538373274
2042617504
1062743163
1103506819
1013629941
723263761
1004010908
1723171958
1571597661
996902883
1074221601
669670336
1986084563
1578214620
962832372
1386817948
59624161
1170160789
1490189253
10257568
707170228
504423690
2128524125
2065131431
1540514260
1552624580
614648779
17136263
1096786368
337462218
254858146
71460152
617314177
1383283837
610871764
1899047312
266098519
1317060409
1162937923
898401895
326159671
1405965836
588892818
25780381
784568736
1579891076
422189502
679753198
352708176
1168222113
798603325
345151424
449919275
712229203
112276779
1920052412
1678840319
88928481
220092846
292207200
2116437436
1471928566
128868728
1827060022
1763996322
1967442318
444529421
1938418954
774555054
1031061284
817303641
1641056383
2147026270
1669196036
1358452205
1816483542
100787995
134657757
567977091
2139844091
1499179659
1978953587
451025036
177465584
1712324292
1125797584
461437493
427338347
1382821335
1775643798
1658220158
2106926729
1091735827
683911741
670756467
1503016258
967724492
298772701
1540065404
643427603
1061837056
839895046
1782900628
664306729
443335729
536259587
580854872
1299135501
540496143
91474890
1115380936
705057417
1190022683
1742866177
2039747809
1890254091
593934995
2141078736
411131559
1708550708
2046604113
1700026849
2118240844
1035652106
1624450597
858420923
1029250793
554658503
138268417
1947475317
1517672957
1844756141
425098150
1538629862
1940813864
1290375798
970889165
1163995748
277317067
1474964789
665715139
1624655774
1343452779
1542620424
84944564
1066205569
597509496
725383580
1519412863
628456052
1097784983
145954055
30851229
339022840
2086948226
1798559766
542492424
662932
840742592
827787946
262855868
2040466108
179967874
1553471284
212973460
1479946522
1379978831
215411806
1164717610
330764013
1153952403
994797387
1627343731
105257288
1003177369
505661069
1680255705
959451681
1141924441
740762439
1604263137
823256791
1085216263
1775563839
623481765
1631983068
1626273792
2140837793
1390892522
113286646
1405786707
316138994
1542487261
648180625
1292470702
2039204703
1344648977
1290633082
486676026
581036789
73291147
1809982703
1295246038
1929004975
1597218823
1689210919
1762410091
1633941507
1976201338
1312689172
1397048237
1239670631
1327241195
2130813154
1165017383
1119908006
325028571
852834976
1482680845
871069699
542364872
1578112738
960023943
193129969
1917637988
1528380207
2016057407
675401932
218317806
535016236
718379979
1960445819
239664156
215766916
1836850846
894454603
1474466238
787618606
597751078
831724242
1156001210
2055332403
821617079
916829000
707244406
353296388
1103871044
1507332997
1883120681
936410535
438461341
2141521494
1762026979
222218149
1219392700
1643066299
425798857
669410471
56150933
796277838
188893352
1357714318
1619512150
1618795271
1529556958
1892659676
290352661
45682555
391303860
1023592805
903159237
147279809
769374341
557754331
1584223312
393855950
312042453
190839663
1222706011
1568441900
1946549717
1424357876
1789838587
937947035
1244220226
2100760392
1577309137
1081731140
1095887071
1140134697
1348783012
1615807276
2107756340
1925842826
521547978
605429502
1938759381
1245077194
1584775515
1423069477
345650425
218745403
513117298
1114429552
1452935014
307204126
1485427636
996628003
656394523
362244580
217756247
1596756350
731043287
832825984
1034587674
1318519029
1103488791
161967389
281169670
946232579
199659532
559450617
366239897
1568488033
1841824177
1145509461
1369929855
1793043473
1084888896
553298374
1727670388
1837886871
633187024
1686351004
1737504089
778442090
1187459149
793243150
301643788
1922027405
2137037659
737395363
2108425652
1856315039
1484491342
1704503990
2013814575
829892486
1927592819
841121730
440691373
1694368449
1957283888
577514491
1761768049
39491367
1214392866
1767696144
465530483
2011265928
2088535954
261553631
2067846031
1179115939
1406223920
291577745
458501266
1143703627
534473043
814953674
223443337
89044205
1209578680
1416609028
99703123
1426142932
1899108755
1165145466
1378351252
1229942914
162359904
1799292633
1540737667
783313646
420042643
1861450846
1748961682
1779166853
155497234
1146110136
660274889
1896982159
1106378055
540403225
472650466
519719636
1326987601
1260843617
1534174755
1978388965
1967261837
177534858
388280390
1264167811
2134642556
199372791
1783638371
1876558598
1092854162
1344316921
1509308944
420022541
1065793081
263708992
80949997
775112283
544613433
1765416479
82791894
379581874
126559768
1859259066
319829425
1249142349
1023485698
1238502797
221992578
759784989
52745794
873337930
379188801
598455157
1148814379
1925769567
540021835
1658878079
1343604088
1327370923
1190597161
744934537
685269130
1005664057
353182666
2093956647
2134278396
1905004115
1489668091
799172166
1149514846
1127470263
1840088967
942637516
1639460276
1394559951
3030875
1362891714
2060178101
223756145
111881902
1806536789
1257803617
2049152043
1589612857
778440250
221475406
81976699
930381217
128778519
258478342
1142062114
769511326
580713589
2115220577
598951067
1121179169
154107164
687983833
186559708
362466690
1436531680
2030743010
865895190
409542346
335382510
164991940
1696672639
1088251789
1458120785
1505685108
851273450
127224666
143738625
1159984743
409510191
1597377220
724296437
158632220
133088980
609739945
172182017
1468812378
48931721
1692745151
1347427258
200547217
1406519551
1050579220
171528919
1993128895
1347877946
2039752739
1551063110
876861260
1259875359
1820760995
194452790
1905541791
2072834192
641669833
2087337164
431130726
640847656
1209040004
1970349878
1206304206
938642057
1926371174
910447414
95723149
1399896252
549806457
1728149758
1150480731
2133712949
1140283650
1951519659
856896484
931651509
30323909
580807818
3837969
532700011
1771559898
2099997884
1458378346
1767043957
218080848
1140029130
1449935953
1224999550
1854792975
490474097
201969354
1966138146
1263579831
368831961
1968158599
822787946
1510574853
1716297672
1493084388
1417995777
860695562
2101334662
1348704830
283093266
858209616
160558406
698727384
1708704715
1173537099
181573519
1590537143
1403668898
926436507
1891387895
879161734
1377901510
1115883228
1821632946
767345403
1966335980
1396535924
1518955135
1674776504
1805889034
298253739
254965810
1868355032
743362263
286480871
1599613457
2098249299
855613993
692362369
1718664191
1323106571
496997676
1221666542
1648251360
1536921902
1322766420
1189500627
1881915580
1913098466
1934124536
114884225
320889155
987041490
1654589570
93627725
648276778
820775095
1442203769
924487479
1179342279
635943198
1359371028
1799458229
914867057
739977855
1674602464
1174902798
101741293
1182536898
378363936
820390666
1832958682
167051313
1640586191
129659335
1659046512
1790947896
146047079
619853180
1946285373
1133044219
64122782
1439602155
645415964
993932335
1716599936
682461672
202969193
159875005
1215359773
1953179427
778626519
957110561
1166308660
1762374367
553708675
1774643262
70605300
1862236586
1389697974
1019544223
198357774
326201307
615936955
2111345013
1502925827
1026660866
1569341442
1322794230
1021210477
1726758207
1255105071
187785379
2040808851
545183446
908763948
1370245098
205806370
576445642
1456672327
493072868
708163273
1259226843
131552112
370187829
1058645889
1879956836
1381314744
1122721938
769102753
3494599
1155261791
310574555
160190001
256582389
525511650
889966393
1245050134
2133736477
215759852
365326268
891639867
475491946
2068862153
1396698974
1230890800
679519523
436490193
1833717776
2083333986
2002970144
666614330
2059159997
1919070940
1855724069
2042230726
401561136
649182620
1793957204
202239247
1652753930
367338679
1109694346
1968222498
1031838827
363791427
1377639547
1177569450
1149891451
1794954700
1248924600
792684348
1134995578
148444654
528738605
1034107444
1014140933
419656522
1522271596
425212643
2022601375
193496177
1155206639
1843857693
1683230952
1791100464
881192232
142756909
1810788137
357081571
472752838
1017552586
1477929619
1199586269
1202314292
1249214504
786142382
176670975
318133382
1344556768
1743083590
779464123
1084489016
1106791160
1391486289
1776919499
2007952744
2053676917
1646683383
287123751
1435114389
773813780
558233126
314275151
1783749755
1840451593
2106913275
149551165
1647717417
1628432796
566163300
822763532
273530347
246211303
199311454
81733698
69391565
1254257550
723827907
2077994749
1282073443
1490936844
1030191115
730387334
108655750
1548324924
1419134064
302456056
1529011056
1776497085
1584902148
1305962491
248851340
1746481635
1086931014
1647516983
1407842719
1743258728
380630728
1734143955
456155929
1137740047
1537023257
712188644
803921645
400586383
1390958965
1215060286
26105203
268815450
1115687614
1007151499
380895490
403066110
573631644
647675561
1104090660
714342475
807797780
1338096740
1364669277
1394064899
1851904942
1881321159
439917009
1877655498
1678890889
1468317519
1685794247
1624783645
415058321
1588163640
1865498143
266339298
510668342
1500460506
1910445493
676542192
589539359
1709596087
917262940
1518594993
1757713550
18992107
567281085
945876643
777613361
984352300
935894519
158762043
65569333
866770290
1964021034
1793929631
903827930
1322491051
253815367
708808931
1943822763
311279295
2142396630
125839691
299644003
1049242730
139364792
1848136502
1105893619
2054882257
761369240
965288229
1738096215
1266672855
2099109747
1142379194
765235361
706136325
1336043863
1324043945
1359994077
578380054
183822322
1089348885
620870938
1567619860
1451278613
1397529051
604621995
1203957996
250331398
2062104098
2093524259
1251188331
875666190
1017537607
1632838041
654696395
2031563121
478253062
11135812
197335002
203859374
2107134530
1954434631
1660927443
663040232
324051591
346379514
600601659
1846789177
1912410590
213527774
563848882
426471563
1601571865
1066455700
1761914975
2103875400
977347415
2000291392
820873851
1795678845
671047924
393840639
1130627493
95421607
972792053
61840102
26178936
716390873
1490154392
676778880
1245977905
478134032
239667045
458697266
316725182
933600028
781622372
227497896
1849720927
288476794
1885863234
1393916478
229101047
2062341046
891781702
382730498
2075703455
187570123
421010287
1630003425
1771333777
1796551258
1560273469
1890914326
1651813302
1461314953
1497019528
2129021635
438694947
1795417797
1814943425
1774526399
1324015376
58420955
1010146773
1595360241
1601323481
881037762
793125204
205401802
1101578462
223305741
681047645
22413113
2001661460
520277392
1859776749
1697949370
1901915858
2098225917
327216974
1258970759
190622301
855946518
1307486988
1904501695
1677950806
1957733877
2068354090
1853029204
1484030845
449014936
1442296583
1226030645
1270106230
1325753601
2112524932
1212231135
737618684
545565024
349319791
1088983219
1402153093
287600990
2142437850
2085033387
1937653298
186661444
1363337490
1552892224
694308404
238270619
1991060481
968335709
997166770
1228443277
2054540460
122931500
808878061
1042992649
257185014
796432030
418540092
2074427190
385884503
768392411
1758291081
1745252866
2131133118
1493604863
466018928
261068312
400814316
1882739523
1007012568
1609439789
2025407795
1818966026
75437421
952178149
336985029
1177251678
1945760195
969636034
1483767488
1371859835
463107335
1017381693
285571111
202548843
1346097306
1892943320
972499972
752952984
637734833
511044343
480631477
319113662
1102274164
612664770
1331309403
560487090
325900136
1563175838
494575060
1802136762
2057230989
730764026
1805976923
438042687
588704477
327842985
1562708533
1123020459
523572384
1563960326
1449178282
2074517233
1533992054
1793816271
1911815871
1314095550
57259077
296555912
475295389
1266537823
1360394987
1899699154
1274394719
1467855638
39026994
2042802321
839412156
1935040945
1506318577
44260979
1242274389
678359868
464825107
246231983
1552590706
1772759147
1739019690
392866480
1535112581
729718161
606409252
2049399374
1962261184
667958807
1768055786
1719954882
1386074476
963379432
1952353904
2005656881
993628566
1982262668
734450451
1834196472
751481751
767649545
606812186
1314988610
212220653
919585112
1496176183
220152419
883058543
2047417561
2104864627
651588734
1924706442
2004716224
1397624038
247004142
43304670
273971751
1945855271
414440335
514432632
852781764
1139722926
2094369796
8749412
496298605
237035970
1966832910
104737324
1239144666
1627217726
1704418679
888005961
742847436
1265110532
1820142387
1985657876
1577233323
8674884
868944916
973121135
1743732611
889748181
1318841694
265799145
1412768142
956622790
1884679361
1699718967
1508483720
1697229044
1233487931
1125682302
1770317647
1790046153
1549178321
1148436441
403317815
1899975105
597427501
2128866742
1642275148
772638336
1953982110
859211437
2106591062
1141354080
332479349
1727998503
2037150447
1147674707
234032923
1874729065
652923329
330022953
2008307379
118140114
1623656065
1187110258
1573591344
825941959
147936471
1082235063
1207001105
371249692
756192730
1871565409
1521512283
1704418728
455783523
149987694
1271055787
2142679281
1139437925
2077708328
169731379
1521086655
810119132
519562277
735372044
104784513
1811515684
1078537034
1764016113
929603187
821586324
1272337111
622561377
1947093479
1252029455
781649109
1097547052
1235147211
366604076
1851068252
1008305018
1862458473
925726814
667455944
1524440182
1285901372
379109688
1077130195
1897539261
594307393
1814467357
401007432
445523366
1838914793
661330790
1865849441
366793251
448225868
1059422348
2005642896
1062122108
1906588092
2103950559
911680969
87194301
844735168
667272255
1876071758
208811297
44179019
1915547524
1133905945
487404134
1199650983
2116333830
2100063432
1397211504
1190698088
1062834341
1458539531
2072096853
1275407334
2037608522
227837661
1808045081
147661840
710416479
653384820
523950365
421021293
387648277
916977981
1289788147
1363872576
1492886045
930434106
736052658
1950211150
854749506
1075766751
354745607
2087278200
661582916
1861656088
854117656
1526764537
956727825
1596441253
1944887922
1773305730
2012580065
1460882786
23988955
1240149434
2037650305
522494469
64404614
244203374
352228480
346543439
324921266
1396919316
1188297485
340425249
1189825945
1317885011
1577717521
1141897524
1823285643
2047228849
666441011
346189189
351383809
506940221
400538513
101256302
955634618
1705491317
62934390
1408045757
1819878309
349849291
1486368802
699808459
839450116
588432366
1420994226
1592245310
924011273
836552686
670555691
4640770
1844579898
1198280830
70861442
309575903
826326609
974222844
211556882
113147894
1424778846
1763190279
1050896923
1260372917
1183812899
831317481
1585062694
845131350
533390900
58694671
591304056
697498544
1382795520
377316120
1462774886
1278719890
1599173244
2048549816
1522562013
1750760458
1445071848
562345751
2024301413
1749891014
755006680
255414452
1011020674
1603828779
1418985828
1880355156
42858796
619729789
1171426341
1125326993
1230129697
1930796881
606006751
491335572
1326721409
2125266652
1869333712
798180112
1770847260
1194605845
657733314
1842308523
261047293
627000993
674983887
359309859
1851122996
960866586
2082728740
1396712856
23048806
1592367042
1125090189
1860331993
119029835
935426896
1419332333
730294134
1403978389
604833527
781855552
2096156721
1855827807
920573798
1162432211
1086935386
377416897
1138989318
1231638434
1661984156
972440461
504346040
2119381259
776601520
730487972
2054982499
1120935577
106312775
1366459625
719202883
2094200077
1859603648
1366849885
119184132
692228766
72472835
1009744668
1705749854
1713762024
2033490310
31566921
1855212931
1721957305
908392994
112505892
1691509623
1566657649
1862833229
2057743048
911620139
184649468
1415887027
757353953
984114420
1132108781
46989885
1796832505
75974842
1716373162
1882845041
293403967
182781626
1923241325
1497400830
1568179729
835652810
293222928
373554026
644748726
1676157283
626024883
1255827635
356224135
2034104911
663868829
264078245
389911154
409164335
1501733564
163602852
984793577
316127057
255822501
1449345415
1430265192
1977969094
548240273
1354653253
1282919120
624910796
1430769730
1872545929
325261280
1422353819
1826511012
1606437319
1865467677
453367835
947137052
57101853
1481155195
503056072
194000681
709744145
1411733882
135921768
661696742
595751363
1869980758
54588151
514993625
1015562900
254128185
1809518993
287021854
1465845104
571593740
1177682814
73397265
2066359596
1413712972
1011669455
130466691
558879973
1069137768
180260343
1036806855
50934247
903694903
1190004760
1475031718
1367109152
534958943
1367387254
98444212
211419850
461039889
330330889
1389274629
454420885
1683055612
1450607831
1744693758
1475731483
1241322408
378757611
765138954
5091633
1696642023
815632628
1201097113
1172473828
1973299111
476042185
1969768575
1234061667
1323105735
787474176
1758140392
1650194194
1984249247
2131150791
951534646
1551243498
456096473
256082312
718535517
1159737318
1454059951
1310819677
652209387
1729376303
748448617
1267435202
1151136568
1287455524
382839470
940827600
99648002
1944523289
1976770389
1509658993
1946804270
1486870478
441197283
542151422
2139039612
454916971
890240282
1552742386
812780588
1185378959
1524297623
1866424947
1693281921
630795100
1813023394
1550193983
281850374
414695086
400050485
1212516895
731766223
372484826
1561949412
1302564929
906986887
1188009309
1526158120
1919939084
26966251
767890746
1972279357
939762712
708787226
1646298541
1255482423
1614772817
2066958416
510451706
782042976
15951790
1152521181
1302895988
1675349540
1662468902
2046812695
1117561444
209130776
1937643139
1141136398
1892560900
1341613509
919401701
233238736
1281678987
77748903
1117673521
1849621842
1753063247
899484506
836438020
814267643
25413598
869777582
1651607544
665846083
1531519737
1990455734
112528698
1537323888
951454741
1811252992
885849481
284498642
889884922
2003855218
582874397
450752152
1825151919
1115901001
632640715
1555574172
780608852
653319608
1465931922
1503575536
1509060722
1749554862
1949808031
765318808
630540906
535621920
432586917
1295134244
971069126
846355229
69540902
1827009549
1782866074
1546023309
1170337425
2080149667
1394390303
1574045170
892313734
708717904
1166444050
298609033
1882399562
34866290
807097304
883196525
1542045410
893811347
500981662
1941972756
1975543930
1406008701
1923163554
1601356547
422027255
1095216491
1048764355
757875478
302831451
1589562531
1474170742
1233209711
1816289248
60553312
1705185202
284010965
1813963137
162211940
567193569
559033938
2092783561
1565095779
1577309672
357475003
610703587
871084998
979314726
498674043
936207403
1078900554
146653174
1418975184
283506556
1958905696
80733035
1342282227
2118266347
555826684
1534118036
1792761570
1945839310
2065873113
1910267586
1806077386
1062302330
1692275346
2004623715
701350051
441239899
241820314
186905039
203213369
2093238886
1554793841
515373511
983630030
1817723180
1351331001
1247057391
556716946
1426486167
2127656911
1781614461
1726850652
539097265
36656121
815247057
1248523628
1335334679
771253312
1197968845
1624621832
1468508777
692007539
851497480
170084937
1214157453
2133419655
1619830510
50199630
397715703
443172718
784240604
1484768193
1985920934
250938173
877038249
551064158
641214232
102219559
1053637126
1059205892
709835856
374370393
1098061620
532834418
2017296258
1229749046
1592503517
1172066216
26489400
262413481
1265490110
829558088
6716743
1661114828
2031228523
418889986
1780096915
1552693385
1532481893
674808459
1204265916
242417436
212516664
1905272144
1939021470
2093694223
1122058701
2106950922
1585870245
584113025
1171050960
1753160140
177614178
116290767
85291143
1134171281
1352253155
2029466916
2025398949
2086290163
1512076954
858030852
698905152
1503788057
1798036098
931688229
370735301
855856203
804821166
1757801616
524743129
1557895650
1058995345
100651406
1283380459
1598691529
1618210381
1594859274
1902639159
1831020370
1832089673
1194660277
732510778
857766409
1176360504
26179948
908112997
2125447325
1750075890
466737725
1040676224
1725991213
432077642
1757598651
947536805
286420288
2053905790
221860444
755000942
1579451947
2136120520
1466369777
63535458
1141319774
2023495347
1633789695
612058660
1387325509
1145034175
1291580795
344499963
1654122256
851417602
941593115
1244295239
770729440
1805444504
1576571487
322135012
487695050
1263653865
845406778
1024993928
1501691034
1152808837
573663908
497309209
1246453593
1138475206
65733550
838167673
1868101813
1753541460
703671225
1131739447
683619279
713585972
1876854699
1621796906
1374617113
444701819
172174339
2044684100
938824357
1968924144
1357425767
397054322
1426591630
694037194
821031929
1805787212
1656820009
931704783
1832510842
1770448544
1065916218
203276905
1353434162
694538912
1389359130
2104451030
1996514113
155662354
249392612
403727163
1442258628
1596269163
1711973034
1001765669
970038174
167882712
74834973
1278224726
1966165851
1393979986
1581783043
1577551640
361091376
1446369961
634374424
1314952453
39645687
311929507
64127498
569790673
117808137
1399418656
2006283043
1460654827
1662417978
1369178724
322854322
175879644
529101115
1183258151
1548601379
1740243814
188531885
555468337
1863547676
1486728162
1791699697
763310711
522077345
1221493587
348883754
1090920726
768083305
364169387
1688834154
1655351560
1394541705
1802974024
594018471
1916068906
1015909234
1540655594
1052630535
2121247021
1338034861
1807859799
1679773423
1289899657
1869612630
685088202
1449348528
195589146
851773799
262859627
433529171
1075893639
2001134331
679619152
1538301364
1129063703
1883761061
1066127809
1190145011
2127883483
1442318590
40113625
1239652864
601455067
425481238
342439129
614118438
1051774430
160228177
1471499885
1908319152
1493408215
565835771
950321570
945625236
1303527460
1184458804
1039274725
1985493168
136371925
217928667
2005948982
2018269371
581067216
980754536
579680693
1021082671
903585011
200916353
2019777519
242654565
756510356
1841705150
608598444
1874902624
430238188
849177066
1091692677
1811923083
1232636094
2145280007
245543289
1441334541
1399416349
250049781
1032203816
2087703822
1568899137
325722446
1141256269
1581224555
403178413
158329222
666611408
1773383461
1104452558
1693555180
49347844
1614704222
151703281
402770468
1295812767
21982231
1022386066
598452900
316481353
837479808
203536052
1791432733
1317060058
1799551516
1951356448
1159919528
88008209
1405303330
383734591
1552341924
347045115
52469960
1475074129
741142463
1462186229
320723717
53981066
242560181
1514301558
1138067642
751949033
464704819
1611118509
595278958
557912166
940915155
1124785948
1453605824
2066782406
231523620
437866968
1330198463
1521925405
1403867341
538526647
1976652966
1148098344
665763927
1894006597
10001186
1555940942
1875699358
470172911
1937880969
96416054
585609669
1651142718
38056620
1550569398
241475434
740173357
1431005588
733642266
611481746
1601424500
2047659671
714069629
435181180
1122895497
351793359
997659494
437841483
2004647029
1008717013
1799158306
422782467
1622354214
922281122
363187402
1453912078
2093297790
949592188
1704412308
1778741163
1043086741
118388182
1479513060
1165714837
1829071073
1668471134
6451513
1807016912
1850517293
1805645245
47523969
768428592
188726960
392309974
533902891
561416795
1934738918
1615224614
592505020
510309411
926427697
338689322
958368604
1969932800
1673149806
1208540703
1836750961
975953145
789335178
1492902342
274232048
1689481444
1537162683
1741379472
1139616195
1036265749
124630681
989081429
888914257
2098969606
384813731
2037313896
1437500771
929247238
1191063920
956268371
1909417125
886202243
823002249
1747229487
358175135
145212650
827196999
752367794
75214229
1152749302
642674617
1718719766
1850260182
1801780547
1845249695
437917538
292034249
1303446667
1406745747
778434756
1011235833
1371093601
1484329977
2076292241
1750732003
833489468
1382911883
1552236729
708404687
435630192
1693050833
278793768
1314240236
680886355
679922037
1977667777
1012508497
786493085
649059315
1194594226
557891045
971237082
1885589261
1239711171
1784812913
1286924065
621801983
160700806
1237783780
1666147544
779112776
5576102
1313289117
1133311992
1249729646
1235323225
268550471
1426051143
881857798
1140910038
200194762
797929851
1527104754
1313620380
123708010
1272493707
248265672
446843966
912876230
1064443718
2120193528
1648112210
1716533688
844456914
367168140
443821131
388933921
1104105655
169492957
611246144
1043362499
1349970849
1681306353
1308134046
1541052788
1372381067
1483770621
1531375033
670657469
1933848736
161847906
913377979
1324193155
462764301
406637587
1250795959
439434222
341568662
2059051708
2106161522
1611537812
1361208663
579813284
753299567
1016970714
706263069
1472655736
112481441
1615632208
131796970
40257782
288654254
775509353
1757877076
1213905110
817451842
1994987282
1468108667
2064169656
2087862736
1374271734
1567452507
1201700504
938864059
1931159383
854912353
2038571036
1350227568
1450752194
1789275212
1578788137
1238361282
1062965321
323219105
2109801544
407222939
1313802117
1342944679
1698788037
2044316449
1521492169
764549912
668416684
2048146407
1265697224
79066581
294050262
1764330540
1551463783
206489054
903620303
806421948
339572309
1296885876
523714772
274789543
658686190
71177436
1592853586
132229165
627994129
371564559
515902068
1021852212
252941419
500435304
401026764
162144354
1440478183
972770986
2094439822
1910145989
1472440046
727812189
1846045226
117596430
276880697
2108869954
50441530
2099540295
265330065
1687380102
1149315728
1918753208
960598269
699606047
755269686
827630587
1815466953
2143507769
1626135495
2137325248
1895092426
1229951480
1336687037
1419658735
1774592796
1637557218
1401170517
750834294
221151294
952341867
763306289
1972212394
411544281
461999515
1735215756
2010671941
944532634
1245770760
902687245
1978556085
361863382
294215193
1739473098
453016993
1313150483
1787806273
1252457390
1013227415
1475080446
1069184210
625027489
1453122207
716731962
1304456167
170637801
490140694
351360275
944557060
1254785545
1706303626
1019398472
1282391022
935840923
717958203
548588903
306020617
712077017
1584722644
1427199315
974971887
30041978
1045745831
1323143177
560323690
1381631168
1596838388
1119433366
487687537
2145489584
691383261
2023934319
1885100509
1413583163
137788363
1934627679
1348188226
1727492726
529551575
1814127588
346533896
1287446826
1665891053
1791429782
945427491
250711794
210543618
701616135
365156590
1452837430
2027663240
126311494
1381611330
114433208
550396698
1953746073
1064901020
920334776
1942476431
659633064
130436986
331039804
194882711
1476275824
1476725308
770299193
1410601554
1633451410
1298932015
391408152
1866565686
1813031022
1385537004
2051936931
1359704525
708552428
927731818
2047965006
1091333796
912757687
915811140
966684596
727022028
1442866879
1233233969
1440489657
1704645210
835827579
340685776
1946722972
1333636001
220366498
1857757845
1033842499
2042865159
505942293
2136190001
1056823552
1231883863
1755883946
482570413
506710110
1488643628
1573362679
659260432
58786234
693482827
169022875
1335771858
1429255417
266739751
1158486401
1199648352
345445043
445663640
596146686
599134368
974891685
283310675
1616042442
1171024211
1650020963
216764783
80001127
2006720732
1987875644
306166881
1425048168
2034927040
908697554
1894643699
1632218386
500863185
693294078
795203364
566024035
828993626
76069189
663295306
609351130
1196973447
1919719121
2016832664
596738756
902084644
17729049
1707030327
1191557810
1859087132
572527063
1087952734
1649466575
391419875
1090804919
1824188412
1030845994
768904268
1776733923
574305217
1257092038
1265565007
1495354521
383285078
784252066
66161593
173732938
1002760001
452269093
689606889
48784625
1512145459
1294926960
944845447
454462524
1723541473
1645875337
20168405
1982397679
12221041
1113091690
511529277
687131942
735544682
507742594
702791174
1126235216
2009214753
1143246130
648988490
120938933
1804628090
379319809
1978243252
432087702
891507862
118566305
1110412215
1342287981
1234420344
975383330
808793099
177426250
1423444985
1647517399
1146008605
819209273
200492675
1715610586
1414813825
1841482404
773811120
427489810
140934505
1061254105
1048789204
434161958
1546762657
1019645041
1092945789
1656482378
1165251544
849603228
183170598
964541072
463863345
1261274293
2107275261
1509193007
398645937
2133372784
1441215742
684201368
1113245629
1796006858
46326469
962150941
1764094983
1858014660
1379851416
507198884
1015003977
697328181
426803973
1235346084
4770211
1953086751
1508468093
893166783
1255246050
1881966606
1215574207
521640669
529388555
376580264
2112317778
1664848455
1249047493
1995634260
67037521
1474701404
1006691038
1811789958
1565338323
340978827
1159191089
344501658
410343117
808356654
1960518882
1250236476
1946099167
1408040859
33701196
406738566
288708768
1616629181
337195075
1605205963
832597915
99173719
1884375556
2060094102
2077068141
1513737200
10684941
335805216
1228115437
1422143085
1663197120
1378228836
136761606
424541273
713436791
857387711
1240248356
423684414
939792736
352999304
639621138
1525823340
432117950
1971860140
834035410
538257972
540759239
1519475514
1629136025
850493408
1747176275
692630339
1239939927
1377236042
1700412170
1652051663
1509693303
258394769
247126018
1426153803
1051609150
1668046855
564742181
1384363067
1612543771
1704838718
257320802
1386587464
27652447
1312646322
81941437
897953020
1236268744
1404412877
580632920
2113825802
673715063
2103942935
1572706226
1753629434
1276264131
876994225
858510552
865300140
365479090
733223576
1087420946
1116581934
882373870
860160994
240861213
2088139258
1669831711
470751300
1161810725
1670424237
37962661
443644701
1392269297
1668331309
338835976
1866586125
1874884345
922654947
15753985
696012182
1186672934
269611983
1182322639
2075025158
74366031
1450311963
645078944
1853222673
1519101723
1679943908
892643310
730677568
401884451
419604893
304505833
855442772
1185506357
2012447866
1986047505
103639150
1484867322
1002042666
795721452
850341923
1185540677
1914318761
155449026
683007080
655856010
799614603
464055523
1868288434
505453114
1459689663
1682851898
317295457
967284915
975284377
270098242
393795081
777305061
216299878
1395040556
1282216354
511670952
865031726
809092302
324631431
92898984
1890377645
359383545
118391119
428607855
1366606468
1023906029
1839667840
1884825718
2016179700
1319547790
42937095
1944834421
134840548
1304331431
1805380959
899403452
2118011452
2012172426
376399158
1985225414
804940972
1317418453
1233115407
1164946905
1967625994
599968864
1715229870
1724389530
1019998539
630298468
803681261
1136593310
1553664783
76299206
1692382284
35758282
1885229604
2133885391
372477766
1994865766
1967001801
1180638309
1802607864
166495440
403960682
1632844351
1725332941
1122746502
1385174839
1818484002
1208765825
521367814
1679504
1191181102
1507220712
2042377887
55826690
41313817
1226961845
1105132775
1766905301
607812619
437590949
1762422498
798664094
326541315
1775530591
1875292996
1851524892
1390246314
1775829903
775844028
672245665
1959460265
1674521404
2006194641
1682761942
149306854
454524930
2027848198
53554930
395641364
186828203
1012382054
1668593486
414328704
1342301914
70332591
80606855
806865391
2023946112
1068508673
1154907885
1538142914
408174503
810768660
747400753
600871597
658918561
1810040583
12280940
1207468239
535170163
1131163398
1739981191
1321288526
1225256723
910696073
2062085242
1366548430
1123881251
2071020878
49307748
1349317484
936078989
1384534507
1761166324
1456296798
2095193117
956077542
408340128
822506552
113412542
1327673826
525699037
2062785484
1161284910
733252106
1450525774
1330698193
1490351208
333546000
827460897
1803599615
278093602
147194275
480642475
665975161
1082794389
1517895940
1894558079
882216938
1222078064
1945132132
156277485
620168523
234162537
1511502048
2058156457
1655125544
835764609
1671659690
915095658
1263206689
253883105
2117656234
438741904
1388230407
1318392185
1756357595
27141873
769610643
1736850134
558901886
1939719343
833256646
2082721986
1644729078
1508424474
1069960250
1123163122
1673744264
2135747248
1252122215
365491415
1159149956
866708836
813673462
1216640893
1471638649
47033241
1708828848
398572680
1126312652
1529117481
615984346
1377868956
1513097868
1428342095
395355361
1419999551
876898509
78918961
1001720320
216404156
301999754
1508142565
2147426814
1912886881
1350020259
372328649
1912637345
1193957174
755841074
1074699183
483163013
15081885
1597009629
1178896161
297040706
1349826955
342112922
821120249
1818731197
644026916
638316216
1310174684
17159003
1878790075
1872802657
1002623016
1138206045
1763480104
2131770064
166243896
1601970013
371623761
1881521185
1783892999
1467823808
1475085632
519977226
83818014
39589951
227241084
2091452701
191285034
390477637
1582666154
875933220
226670391
12855227
267841820
1972367720
1596321955
517160001
993847197
648758856
213266309
536539357
1139799397
1788770210
1916790617
437196924
777783529
1634769979
1110300
275765169
1195364339
980963787
337822270
515400559
284955248
776880762
264055301
200116653
184292577
880013396
1960483003
459080140
779092605
1274006023
1593240749
92177687
1704091377
1967097641
387041770
474459626
1355907518
119655336
1389197194
998482266
1599477479
1457001841
1655915946
1189052015
377465552
1067577111
734428384
477927202
1578122090
1817341240
1152308066
200896474
1155519219
1627452061
1860398031
251824194
1947281832
569785318
1751079677
832301894
1826640070
2014753893
982038223
1299482514
927229060
975901150
924003328
1957973834
1438467531
763902299
1137122511
634790155
616979787
2142726812
1781941925
591296370
1116169490
232764782
1485238529
241164745
897334070
634500309
480158485
794707008
1189919722
666276855
1662345843
524410920
1747821534
1854102055
1736079696
1542136790
2143517197
678526811
194233487
572015473
631276223
1339934640
929073639
1122867446
601274628
1074686181
868800163
126995514
53924236
1887532406
637691201
378454923
24462469
881103204
701762633
868768745
143548448
1945562762
1157673983
486140154
490889888
758550629
239260960
835419549
1017289866
794417467
1717665528
128973706
1187552062
1593203941
168289579
2128407753
1592810186
2127953630
254310107
1724719777
391020642
1629181126
282360844
1038032564
1360764127
343299093
1620130955
415253206
1869444796
338314553
206810598
1131792778
1435982747
952500353
1684777372
921994734
669678636
579826250
1825024775
190344286
1741638882
365127452
1226446532
535618201
1246818682
1139449757
998836153
1196873659
307473857
1151675775
967943605
1599186085
1171218766
191698745
1810367527
1485812969
1200031903
1995523241
515672000
1416623512
886458456
701084430
1190122797
593039015
1632501357
862318862
874399396
397108015
1744362893
725017534
1854663463
1314576597
205590062
1060426203
10095630
1063348457
177199574
1510127889
344931142
492533797
48258241
1812982134
1534781901
1153365811
1436434579
238610964
572360255
943606477
491355579
596157787
1289626086
1762130870
1702373037
1390075096
737583340
1320431540
1508850195
675341835
891252360
466675963
1722514425
1764339341
807648453
689835797
601053516
627967933
1206340081
44711617
1856688542
1384266668
965127945
1461805705
985819413
1160636680
123418181
1656623693
1958355804
692791198
634075392
1282325609
1108444468
640545803
200279641
1289721209
2141036290
829744344
1782206611
1547325565
442376028
690234835
90055790
210542446
1015704684
688635190
1408198398
602307417
1255130977
781850333
20437865
2053190774
1406760357
22796701
1609544244
358632154
1583084474
2106196581
597794394
1920798242
1878798076
1227311553
1738765372
1907230253
965462081
726519581
514609101
1331372792
187915855
812518682
2117157622
607106368
222551942
2103449187
1423018844
1771777678
948429888
776477110
2067484858
252815725
722342354
1567567170
856812489
1027422708
1015382897
1901159629
1333703642
2037450026
526728656
406989737
1865766085
1959731929
1782032474
1663560426
1607773811
1873953773
377688120
1072690322
1991064017
990651465
1491612098
662419423
1125513066
109691444
808438689
703086065
2056840775
1399742127
656423064
523300379
1600127308
288769472
118755708
558799189
627820044
439508795
527095806
403951459
54280943
2070775211
1343006834
103250675
649440542
743221314
861533353
1906230575
925466370
393916906
369116612
836190839
1636638498
399587738
1632437877
525494029
604441874
1359936378
917984511
426984086
706451593
357373903
964288127
287278238
182591442
1430527098
1698021250
1181010140
516674917
1787942031
1454862337
711142362
1789202107
1615913101
370586844
1574839929
1234836001
930289382
1066047780
267694718
271097148
24095797
1516925596
262256441
1443265336
217457429
1140124035
902151431
1831289588
1165427957
1301679269
1687874133
1210656031
1332961768
210070210
882132774
848458564
1487149444
1521825052
97077800
1097377018
69855763
791374162
271494140
1254745710
1343703531
1040057327
872252435
2136092456
1254426323
1045117688
919186705
1882513387
1803726577
1185333067
1223192733
1628694766
1666433192
1721042951
568884173
1019050001
1066050278
2110628782
972823419
1612263289
1093821794
1344115462
559333426
783147784
1498958087
1994566506
899599197
138993571
1264979966
389611618
2025103819
1064286436
199103933
773019397
321915416
476421960
183119867
1368891116
404016912
1219313273
927880777
2033743223
1851763946
856695707
661656251
874819367
1479312743
341093319
2068036017
801499945
1716968430
954956350
856713805
237448239
1117100459
335377938
1679546179
1312586614
422779476
1684230388
1701762601
1847890677
245530567
1546622368
1141094450
2040368968
341003961
1200897452
114256517
1694870143
457462420
537710499
137780849
1734409688
301386317
1289094703
1805531426
2080197663
1317198898
165412158
2062372116
1315755117
2091799043
174581966
15259849
296823651
1661377984
1828082529
42143818
630136442
1360995726
2042553298
172616955
1931779498
1278531529
1838590858
239584663
335130041
379062229
1056308556
1371975369
619012735
2036175288
1527433961
25666426
406839728
1190676174
1289784312
706638919
1895459810
1618715161
415673208
222527830
173437002
510182364
1379827288
1141651659
1846846882
1493612165
316260949
152789048
1024798095
1801911011
2089984809
1996104825
1417788870
1867996183
1514555832
2078994910
599446383
396495777
1025175928
1034359982
358673524
2031945360
632981340
613949764
2146617900
1110032562
1550503921
1195254832
1218034641
1399200057
321656176
1939053221
1021112358
1668257638
1227316717
492843674
638898240
1387916835
651504125
93016871
999776711
328845490
778418833
2141154476
1589031041
231005878
605282136
1338970418
1976189328
732450949
2116767030
887936109
1234996491
1259752291
2091613177
1323758683
2058715256
434894327
1016073558
863488241
2048592041
2054202308
854047350
668728585
1799398630
1649365748
2013448836
528453188
1929314369
1110142627
723652949
1286772023
965514313
1660017907
2066707632
1100404164
1267749615
1227313602
153680777
1419188146
277305706
362081374
1694983049
886654474
987146670
97786454
1443446757
1480349820
1744956778
643482784
1936432931
764609159
497041394
2059977749
1253652865
1122774178
1774714871
1482136714
1828267931
1490695140
734702284
1768784464
1009131437
684323470
1815723576
1349821915
913784057
1973063683
827171386
590858139
1159941499
1388779924
1726454735
2133136709
1080534999
1737679300
1065863009
1106791766
1790675582
1355393539
1706039935
23931662
423166137
616862040
1800236659
800791530
392450589
42257837
517968421
1908095580
278591474
2111122383
1278829845
112825140
1771248626
662918992
1892808869
1091744067
2020908664
1642195830
297778000
1910403593
1916052533
652495568
731294244
1359552871
805088515
1581596633
578980715
1448861333
528888416
1598645533
722874560
655705939
1165216971
986600799
1516814744
785608093
818995909
1870111802
1715080408
833622648
453041872
854236615
469165086
546319203
797371784
136957843
932609220
935833044
456082492
1816221715
157932445
1934795639
172158659
2006253457
1142310254
721717011
697247329
1799428109
1511242430
875489316
237580073
1059005862
69761322
895506271
469221110
1713327806
1618642489
1811716884
455797514
600282201
334512377
2056203019
686530393
1992938069
1975057651
1910043921
262904640
1237419910
251044811
632973603
1470036349
1279944253
513892351
37408204
134757514
197176342
1541295788
2081283109
505407201
471614170
1596078710
1662559317
780179408
1584900081
1821990118
1284946308
2048963066
871603606
1349331334
2107680432
2013432345
818455106
396435422
905226787
1893997732
746008912
778020058
1979890251
1247235201
1495780176
1320150712
1516032396
46901522
1567344083
816694703
1775010604
674413677
1085269099
394053467
980342478
1057481174
1406253061
609161167
492268854
530883449
476629010
1257858337
257682411
1139450152
712278539
1504524516
13152899
1466695378
624947733
1066515011
484431357
408639961
1164722921
471134434
354641206
934037588
1597179631
586014374
327939423
1793941122
286345000
115911150
1508668911
1250213325
539778237
1739968571
1004817729
1662528013
81891335
756375533
199277751
285845784
655458865
1272396556
1120832658
1360111493
1255693354
659120427
490537135
689940574
864274384
466436547
533927096
684358165
196587354
1030559322
1880621051
1085863354
785565311
2003453118
766509640
1418478801
12835420
2145241524
2068740073
1928638334
379644136
2091100770
767440303
196735750
191955655
1156214736
578891064
1268785173
2042229356
1558161328
245913998
2050097256
864201793
521301933
698676022
1301939701
2006681532
21301087
1861479482
617791585
203243178
8808988
1285862589
2023218147
1395635791
42791480
1943815915
396404450
541691717
1617625619
596999055
1791828152
1228504436
1490466649
754951690
168726455
661285046
1448977570
469530790
1525980998
2062767321
1207800887
1566454067
1172833972
1646531157
1086017864
1873218624
1195095721
1566553560
753957865
573244107
1029541896
540399848
707354989
563400049
1435476507
1036755575
1888215009
267333896
1555230728
264607296
1121996884
695440056
30195899
201535032
74807284
2122241164
1141863195
379402594
1647870907
372078924
1448074782
985138578
1853491599
1547702607
904934815
366628451
620303199
269020702
191461814
647624275
116207838
21241517
649882674
412059231
1558745430
1121629341
171118384
346126074
780871503
447893206
2046536581
232275870
639619434
1489629065
1866882667
2014064479
1616678243
1728386858
430846085
1323175315
379498981
1311123784
1238807410
1351319755
605827369
463018078
877078588
1364213964
480436984
114252416
1940663836
287640905
94295839
1812866499
231274415
114126595
1077980958
766505928
2122386055
541409260
1438450002
1274695326
1887667240
163511052
482198176
113828942
1396762929
562287913
423540930
594469965
1777629974
1478925564
103674984
2085593740
1068111458
1503290033
709448676
1322222671
541694425
2094917992
1876036900
1331573766
1322308330
487382730
818888661
1652235876
755299815
667409171
1203277735
1958032809
1761909535
1510222215
914474808
1254555180
155403608
1433688338
471892250
1175446284
1469542400
1843041203
985979694
13357554
941893067
1186316191
2132684899
1351229285
1762074217
383412010
1260706596
746894134
2077517138
682125501
1023541011
681082029
302548860
1924034345
1154374694
750792328
28985842
1840001719
436283516
1276265475
133490735
436502534
59240943
493046771
306436580
2010122628
1805683159
986545650
1897472540
165805805
1655567852
343840308
1893147614
1429171727
39938829
239925700
1734804054
724200069
347099082
1857364820
946111968
1858207361
2016429541
2030065221
705202870
1758978677
1972518270
594910314
555415253
706543091
404065829
899025190
2052405427
1701162874
485235416
965035503
1002327390
514251961
866679325
249521951
1084837442
2146224946
334440943
341640993
1327466561
515686442
1522780530
1220979737
899619148
2037541105
871062294
1926787773
607590080
1967786759
167546547
1389822806
1814707166
719879350
1373049976
397856301
761339821
1481762033
73070172
1289129753
957674470
1549812644
2069428896
879630937
356240030
820691586
752160461
99774612
341795855
1844366446
701741125
1322261260
1638368885
2032922113
1410044044
1056755795
822139529
583237207
1878246932
2046910357
2003391244
277679727
248030894
406644165
663427581
2129699344
1178546843
1531070921
1794050010
121089993
1237366227
860946417
808427802
1214638423
992439067
319428379
716545160
13290362
1863656736
832736373
145158752
1537013482
1797063258
1123280887
802255188
1863340016
303637969
1475092575
1115282747
611837726
1160083922
150849502
18388410
86288606
903379671
1062305734
1445774407
735172285
1081280715
1754903905
1970213436
1670399674
1658864125
478782949
2009917180
1245801497
1199465642
974170771
1102393026
500377452
1623833196
1167772941
1231005801
814571189
1025673491
1488430069
2128067572
1508007401
134680053
1051227808
666097717
374537978
540704694
1752607177
1954699803
1779931715
1081219188
911438708
1846868436
2136915606
1916872797
723638080
351519219
1645392317
1629302689
2049698580
761302247
674674754
628293873
2116313784
913574921
1192044140
1172695950
196437081
1929205059
1247229934
1995566514
956146977
921500033
471838749
256503407
511495516
1546953457
144786016
963313826
1158685623
1445215027
721011425
553495694
1740669681
1382914520
1954225693
884884021
1732416923
857193020
160110837
331691027
1210734991
1825208846
1008916996
1596487911
1408429481
2029772727
2099198166
1863251422
2015077528
329771029
850581178
1416556853
1169908211
1750850871
2070609537
516983879
2131443267
578696282
39341412
260916676
1871278931
148632613
705438493
975537212
1584762960
1688511264
2033965373
191178667
1116141096
1880997391
1559938221
1328555155
2027854731
1769387397
27000189
250619290
542448006
709260490
879554228
146552367
1566965684
1281060840
1973006106
158561474
840527877
1890007588
447488352
572771469
1080886192
758031257
523689052
53852226
1021114121
2064080916
39639709
1039535284
164535747
898381127
1426519007
1194772916
1807556422
1477488848
1706564828
1407186402
19495710
662529628
1141993103
174686258
678352045
1499313783
657913829
173484526
1086064631
302521361
392582480
1961851278
982746584
1068106615
338694382
1887876216
928151542
1746937807
1306839760
299295068
106966256
1940159021
1776757156
754832096
566676853
1450872608
783520442
1239038337
1662408487
937661772
1569630638
1436597637
76735065
1422054319
1827379619
765600228
567225575
1618718625
1203447036
1163619889
1307864932
246561643
720665993
1946755239
2098755916
1018645520
868803854
1679190250
1763906782
1636374556
773002603
820079114
1239659304
2138135917
867397797
1970111582
723018058
1248464854
850000247
1757194289
1648821228
311529190
2027885373
581480557
560585598
1108829404
1907100335
1177928647
1653624974
1646955456
1381262812
343326701
1807026243
580009295
130087892
1430039363
1898594515
1270499199
1357764118
283783038
1746760861
1394338747
245094427
1222908745
1775454144
2114733374
1912024904
842526127
459062183
387528330
1493404725
1882285822
1688644506
910024866
1354703271
1790452656
1558483050
2086117566
1645047273
510541558
829918608
1717867973
2140850808
715717709
1871889571
87339172
537510967
1803319929
2147349046
1918257252
1222327296
473132225
1333219679
1260861823
195186419
1353440913
223725793
1326681166
942999059
171048061
489447044
1982505570
1269485405
1183966917
1330639946
1901325761
1830403383
641305719
792742804
93073013
371429279
677612689
907366980
397687023
1451459370
40116380
1915860666
110773441
1995303668
1095831363
1016841150
486982176
414355201
861775435
1602061653
1974843620
1286788667
140754123
544027836
524660250
2103227645
791854458
1950280738
642060955
1820026543
794671329
960537637
1739012413
1859055054
492929006
803305196
772396329
2088459126
1226556850
149236919
542375971
511762463
1823230409
1130696821
1884801205
915252281
1811483368
1006570370
71256065
395994954
590250255
968100491
95305972
1659038147
1421139765
1947642156
1436632504
501947365
2100518429
25896591
1546872350
2070025901
777686623
1400480114
127100468
1507056568
256815908
1634966664
227638316
138075642
1135289187
1668139768
659461838
1906463069
1077392616
2119115753
112602005
1714045897
2122919564
221659046
831229157
1356758257
249938459
1022753573
1039386794
1190209026
971411123
2120901814
545590801
2114599799
963586864
1734799336
1409588237
1551680313
179583120
1897853498
521942994
2136133351
2032794434
503932598
477112941
1061241572
1146355483
1885403959
1839122384
1857316613
680443745
1031889812
701660268
1078345281
487349065
1367537273
615474202
2114955262
1197297307
26579302
444950316
2003126039
1996371099
985384248
584049271
1269904211
1904448054
1302809169
36426662
2117759110
1914480680
798473284
286101810
130756568
2101759363
591175539
1822361344
1749473021
195481991
1002154906
189759054
190894370
355198524
1864130876
381545092
684009362
799248944
1954145695
415678570
555999366
1109994417
1971070753
429806552
917514491
1088379381
700008693
1090567668
1623475143
2056265739
1170233288
1688226834
1601913521
1005317792
1051608653
706442611
489784894
1782628060
1045311699
48453965
1492977082
966931479
1122363915
1285277062
105799709
1218168392
1223675680
1218299142
1124840371
900068468
69395396
1768273231
1050033864
817331868
407516846
617997680
1766573999
493594650
1905036792
240565170
1161088248
274104772
1323653801
1945986158
900759007
1279278313
1219491347
369231785
890206805
1646298231
407250184
1341032509
1680759651
953343964
617800965
789498042
2034303903
127737110
1553629034
2043378411
673167088
952156984
689497806
397964752
931592949
930122820
1467439653
440374106
333135745
1587734466
502944340
1508972239
1361137433
341476562
2049488114
883071905
855410211
387834967
2056081852
1957006116
2057557091
561443739
571713109
1233001153
1742636138
1232317947
1914759789
2124665488
188337205
1749075854
1269457962
1156881267
1019749704
1612144492
1051329708
1872975104
1138453733
1154922998
175262633
1972040854
2034945195
1036190297
8549423
1542400609
1861577251
1828853237
781969594
1741918470
1817370541
1133467086
737804147
254960370
1493335190
1719632143
548208263
595310670
2070564029
747476801
490301522
317083309
1117186520
1091158746
465342336
1715131775
665654027
593709677
183989203
1289930258
207490313
145132734
247522644
421773364
1492110083
375914740
813691319
43020729
2106187347
78987930
225417249
1557660619
1603808931
1858413202
663537023
758977042
624196274
2017444436
1496291355
689776621
1034395727
1863824711
175172879
739362758
1999875215
940387306
714945441
475265154
1735898152
504636745
387287604
2841603
1692300138
183937451
69214511
928107925
1286125326
1101794490
726198557
1599375273
1380223932
1761490829
1980990872
1645990622
432158492
255196078
316639659
165821352
1750595362
1302817880
1560280294
906252499
1124436887
1427587348
1076307585
1882319207
1686668450
1913798703
1114088114
699003779
150101188
40874265
657178072
1414122042
642865178
1666700769
681843055
1532564372
1190997117
289894030
340695160
874194793
1530425967
162087505
710316710
1448017272
2096618761
2008986219
1991201394
1759945443
1237334557
1420842043
1978259237
1331640790
598489674
1690276723
921101117
138575452
1540031013
1639079093
1302744767
1970984348
2099806506
749850355
1385473309
860021617
686854970
267712179
1423444059
312060280
826140597
1789956093
356343215
541338694
1631957693
400871365
310821367
1501930148
649143497
2059548589
1727808953
1272392478
420850558
1501458234
843051295
1560808026
698153197
294790623
1233522891
1565487552
370005287
913899112
728943044
1291374008
260486523
1445756910
1006499298
1802738454
1583029492
1823674643
400443325
900712010
698664119
37484964
1578940207
1842319695
1782156438
90270977
563164536
509084053
1977037460
759799004
1261021575
1193858835
2020987769
226480672
284963997
44370264
517092220
125735248
1162198419
1972686619
643878369
1812185755
597018166
1147808565
2080025996
1751639373
1770555031
347145257
196414786
1246841387
1938838004
1368637783
1635041240
909923589
1164919526
2122150244
988700723
594659190
1495412533
1526888826
820267558
1243878086
1176364139
2002307569
647191117
780972672
1306504221
415800849
996111886
369266419
435296201
1906229503
200334462
2032297541
2057770457
944332088
622017990
1883389996
1021857048
359158222
600284267
629729083
949928218
817500537
454685919
170027808
139640582
1491994631
2037099908
1646963668
1841631553
1518700874
1275318269
889645732
1046641677
369903393
1758857208
1309107578
1301447010
1175539572
865168553
994703306
704802150
694784759
1680347352
519489207
640527134
1852109473
1780505141
823128477
193224558
1203689273
1092690620
2116898071
45174560
70471176
1212784678
1100817723
715131341
1438756892
1862669588
797116317
184835593
767938630
1328695280
497915336
105125600
791720321
360367240
939286431
700710603
944358649
1712186295
1330562355
985214118
1770106864
1020107565
1477763326
549427138
1459591915
491984596
1471904419
1452733460
1051854710
1077221339
1313603847
1418122883
751578641
1210195402
465144838
1997218078
1824056525
1786730111
1987307449
931772265
2091650450
1549620830
1123657038
603093729
1981516870
1035180157
2051159722
1565167226
2106115410
703842061
1324945429
71558066
1344512799
103140303
1738723896
1579290177
1844454670
433956847
1306885287
592273651
725054908
2038174792
558671943
1410683140
606963896
1162537439
771934519
524493660
567558459
1109807685
1041791294
1497227184
2001018923
1434697522
1444071936
966823483
984251042
2009574241
194617207
272874109
2102474719
1023091438
1195315642
1641758857
1247549334
621941444
142137184
1600741574
1002536981
2048090496
755284123
1927814190
1633473767
462671878
1259407319
648665347
100422880
873767086
1604461978
2081574469
309624946
1979123829
1758333292
1500035268
1726089036
584410793
2105988436
228873976
2120433584
1228096997
315453186
70528253
296887243
1368728448
1615143660
568529219
824694902
623968270
1010912718
1729691944
1993521936
1837676516
1367740318
1524284399
2103965796
626991946
1058342103
1829283940
955886139
1889074710
75434530
1836974186
578452899
1908054255
324273514
1758545176
1597497915
416502014
2020194368
848755506
697548404
818401278
1305647832
539471871
1080471566
1024201923
142458205
1980384291
110350528
184435704
983085721
1296269747
1148650837
791887677
233603767
1022097001
687264563
2491921
126788764
1603082626
941801287
2094718528
408879171
1525069754
1231500336
1864844348
334232118
1675470400
260042678
2121245189
1635091432
1333051697
1618082351
1355534746
417871782
483470752
334898144
1168335633
1070168471
57337706
1390218216
1173532295
2990791
1940558954
437628385
462007103
2112959263
525705613
2062493
968200324
1552813020
172598881
2077289383
1592147340
436580634
1395135038
2138816215
2013293056
427398406
1454579473
865570576
858627626
304769409
129830678
2017203669
958067439
364346062
1353363491
349431399
280468041
43454738
313141468
563131618
1118056385
2111888282
1507789704
1045046256
1722011747
2040750648
618967937
378542965
1585445598
1528659997
690481487
47818292
519059444
106227090
1287179808
1255758023
137792203
1789043443
559288591
622870423
1967237489
636402226
59927262
207115439
1363541048
1920186706
471163332
1652522676
819881695
1426283729
1612207809
514594526
484825099
1743075831
1365301524
1778644619
1918542530
680030398
622412420
481234677
1941740826
1549887015
604544010
2075035140
1702300010
1936492283
97175956
1822514522
1342654122
1156518187
1003093686
211787804
1202800623
489613029
400194179
863312347
1655887224
1358588026
1970900078
1822725104
1409717365
1845057040
198238016
1404869797
1911019386
618642270
1371475784
161928398
1147680375
884727787
1682343095
616220270
294121326
1824015203
719558893
226312784
962727504
1271569989
74121930
773146469
371023256
1541991615
439454232
849309666
2020810201
545095930
241042608
1420355656
1119651558
1307778309
359045668
1278930237
295178141
38933965
702173315
83874256
1381465578
1560771710
1823989852
506105319
478658442
504320259
1806880811
132764889
486771176
1658502373
1911020074
1095742021
1579270818
694899906
916559788
1303818809
967880601
2017223376
820933947
1892519424
1183772455
1672689988
233369324
479355714
483604610
670010500
1119032644
1017541010
1486087228
804574559
1917212843
780362019
1417624506
692435624
1649974813
1044058378
714445348
757761282
28809953
1804266804
578168025
385587158
228293062
187419898
1372570264
1357443952
848414340
208099557
1420180760
920109199
415343137
1125906880
675127321
688841038
577388454
309874172
1553740464
109808669
1050453983
886515799
2108964455
150400410
290571722
558175712
1181130963
1649791786
1428011721
928541992
1689199239
111893815
1105296161
1713693414
1332451329
971487498
1861988858
1932765559
1800325707
1285284752
379186558
1518933671
2108696055
1745580814
1391137626
2027999782
822686917
1683319241
1695816969
1298762600
940694815
1636634740
1357388850
543766632
1770809999
1052497840
394561050
1079171954
2146590099
266683124
504547537
1324798346
2102592694
1581636194
1427121968
1150724331
215276526
1277568482
2140986541
1590001398
409646527
666545694
158567015
622716544
711830170
246024030
759818909
100029995
401396084
2113004578
1148964124
1230839488
1503903853
134491906
1946246152
952428799
1722340457
1830104263
164734827
1575664747
1426342378
2008262401
1089632742
597593403
2038492348
1239686690
1234597081
1865896547
958924945
890766225
1573549122
2040243357
1006141756
1232731187
1515404253
1122493330
831204040
2133338787
1182558756
1943725357
1567930903
907379069
1824110051
1548888894
710313062
1198202083
555446691
2118033745
263129206
90351147
297228337
949675074
664485424
1286782161
4628592
772542290
1725542111
885418274
190470728
1861620342
41965040
2048431845
950473400
1055691082
737560776
1881970453
1091092319
25774339
1826760418
515680813
838857786
1926299198
299782841
668439227
1334402516
1265628092
1004794195
851849031
1011910512
1362552931
1568518801
1504845037
1298065017
409050623
435380781
2116444479
294137446
1649403633
834617147
1923292405
2079649259
310000688
1623071823
362628454
1280078385
579525762
1336625292
1281583047
1042215885
1386508786
2073640704
1115714264
1011944103
184500293
993533857
1817544967
1281976962
2481022
1390079787
163830548
549578532
725247344
1431084814
1205832208
1069334605
198005997
1621483116
650416524
1899968025
1894695770
460632520
1925626453
718431616
860046032
799462320
1851102187
2112580800
1510292779
1573379203
1007515523
452712096
419158403
608449355
781095407
1326141420
1838181042
1535231256
1574106542
2025562789
1565222330
280987192
1071429014
1287125815
2015485848
1456257492
78972592
1622176727
1159500816
885588650
466971299
1461905787
671183742
1346255585
322167406
760354719
449362301
1761940552
1850419111
401341604
1170639468
981827885
630714238
167806566
361896646
1459872683
891565189
1963558368
1708350559
382469851
2061076918
132443161
876623230
1042996838
594768834
767708535
254950869
172494635
118148094
1294249779
392037966
1712340825
475212276
1245289138
1951721092
495005337
331568812
384203225
127554333
2127074895
973194677
638401532
2050341750
1975964236
1930303605
1722368263
1959391475
1336299675
1975560101
2122682075
1784353995
2035861830
1767446090
1399672009
1510739420
887832589
620030701
215451700
1279035217
1858194216
317141760
388972677
328234798
216802370
537537643
1425587163
42609606
1206124756
692320217
288694969
1384112863
1428566447
127357772
1904567478
1758848853
1765248041
758733794
363685036
2072393507
1472633281
1011177658
1161325798
1310634664
1572540554
432508002
52423472
1551815144
1780749125
1039667232
443905438
1220404023
135674349
1688122645
909186583
1170395508
1554670069
1186524987
1499782953
3568173
24004079
815449946
339134504
865688611
1555553976
367252833
488755518
694568198
1986824932
918635214
85946262
1414129786
686620589
1430668
276447761
295269711
1928790166
172031354
1428884808
1464894706
409853952
2019424389
448855973
889166003
756729762
2079583015
385236422
305406070
362137632
1731202914
87144115
2097350902
2141762017
31647260
1045905479
662622667
1285338435
1134129481
1634138956
1661086716
1694747266
659256926
1284308884
2086150126
1856954952
53987455
425873559
1407892471
1654775203
698849872
104864058
1765886479
167136945
359782690
832974983
1362562766
1975386178
121081442
1272309195
846434140
387335978
1047677475
1709315240
1808621318
834476316
1670223198
1284866401
1952479003
2090397146
1180986347
1756396909
1430328069
1623484272
1184612249
1830736689
1356077253
1758380482
292749658
786889316
1677067645
386010069
1522775082
1504941285
1228497965
44050194
1426655035
1324888670
111529160
1227329582
1852340203
1557290072
1384147213
298905403
1054112895
484961039
1137116122
378957688
495072789
849584528
1327931166
1597366343
34286228
1263604097
22450589
398368073
666109855
834193461
1004613164
761019950
1601268890
2046673382
1904406825
556732231
392412223
1100818168
2070492834
1243828612
1554184157
982601565
549026206
198722371
2119409910
934874993
1307187423
1506275337
2132648923
868502531
1100326474
855689444
742279554
1392957126
546421964
467797196
2140025461
733123022
1932680837
2020329657
1676957662
790224124
29547296
181671876
165615401
1639663879
1583169027
1060211720
863781743
653759725
644433078
1445779002
1049182225
1081274738
640408694
1841956342
867443308
1078103385
217065937
1484429905
1235672333
271018474
1215501710
667507207
334852324
1463252830
1784308607
1225847682
71837773
1920333908
715149605
265184608
1983568156
1677471602
771537657
171978377
881471034
259215850
796183408
35866200
1078459170
1371587950
140128514
343858447
552572178
2095424240
1378016403
1485825004
642987424
3310560
27412236
520445358
1266378059
135304832
1666007213
1742632600
1404136739
666958101
1280394870
1180394628
1225642413
714301262
610820211
127012802
906220670
2033515992
544376964
290947746
1233321720
316194518
503158863
340730445
258454602
1897512482
201637636
1427156543
85183477
1217990081
760250581
2104887735
338178995
2004337079
1157643213
406964868
1668848077
367936570
1709586166
242193146
2020745101
73527916
696203374
916402203
1364071293
2105147573
57582470
1143702518
1921626971
567584299
981999421
614347888
1480324721
639472036
1217381290
525411298
1442996271
1130800552
2113524212
1412346383
777902573
1153694788
1192423574
60932898
209229211
206320759
1410986778
1525059855
292419472
750650567
770975609
1426932471
1347258679
1009523057
1833250035
438259255
1647440621
1328559828
1507021227
586718699
769982106
457615067
742488566
1233486734
346661331
303230173
71797990
1379299217
1877282729
1584316843
1639083179
1687842932
696243203
121919624
244609761
1446083712
989328528
458549885
1831827476
463962391
87890879
741116638
71393587
701053718
1032833794
94651442
1887188662
144955123
431789283
2054388660
303219181
1482709443
2016173969
1299291557
1633858499
143380637
1986178563
843649588
1306874650
127748367
1117975611
394033327
1722790495
967479725
1939205996
1723804830
1273720541
308068871
1390938532
667029926
215020993
1062570762
1308214122
1958062129
499929978
1700155142
702228080
1994549459
2123729187
194642582
636174052
752380264
2015718258
1844630476
1788124983
181881112
244320308
257727351
2009065620
422536208
1525519672
198513844
1085628086
192762011
2107303515
1365958072
1095139630
1723900551
960129938
362037136
439922180
728692893
184465263
218021578
688507875
465850123
1021807958
556299099
424148061
498179444
2059040586
406071559
466966000
1659550248
1654646072
1619609575
1116776111
1890879228
1584255467
1928365093
1962688071
1412719711
1254683253
50222729
211533896
1193406320
224750485
2126265564
1709309576
1138492594
1003491365
732021116
346544890
117574880
1481189418
937141
1900360253
1070764402
1918483931
764722160
1568984544
934287414
619476038
696894119
1858887417
72173607
2077419140
1583747731
485588744
1730237805
1052806252
296569609
726973551
1340454254
2011441658
1865069280
1006348881
251534213
1214825740
326416113
1518533765
533445881
1028072430
1556624303
1323411777
302832899
1525732117
980190394
773198689
2089394581
2122167318
670129399
1760967794
175058736
2133136210
2058839947
125566771
534383939
720062058
626306948
1359368607
1093718701
1301074561
361091163
1479053290
1544558917
1758468832
1451027892
985714049
1202240268
562468401
712995957
1697525845
1301370256
614895045
1541644956
1235243644
1261180674
1812357960
379508479
1117301943
2128728484
1382178648
817212036
1104611523
1536383139
1383466827
1627312041
2064251828
1203905513
487717871
13220670
1807509388
2098281680
1714905013
370807752
2014905903
1340043796
1633797203
155773708
1312619388
2111558627
1632150005
301776201
1609723634
1033205941
1870746850
344537588
80490324
673679610
1955242977
1508365244
1018911533
960664484
820694698
1100617933
358093902
150219397
1411982215
1172755270
1647720922
229492249
1854676605
1745023355
1254042033
606859780
1319440048
1524053411
640257081
1308541379
332547421
137604909
944252103
244616263
1526778726
1432484275
537439657
164098126
1796644962
1495746108
714848539
101851398
713981996
107424498
1147050994
933394907
1877881136
599276493
1790992414
1086085919
1793088301
1096510061
1350221438
517754324
1943725281
1009200827
1469587832
1262841951
73063134
1024947790
450866945
683158216
1910431031
173235760
2053135133
1865624171
1105794535
1738125739
2096365960
566208164
225556372
824521560
1521715428
963243331
1850934021
1295625464
712313867
329725496
1498928658
95078348
1988955416
1502199879
330678562
1405988176
1798024924
4470099
584820319
644247216
1657730999
849172006
698212185
708982204
1264786399
1712647976
501803717
592395300
952749872
362484844
507749468
1831046513
2007080863
383428088
1854538056
1191415141
356931572
1043864553
1198086103
546916742
404973790
147167979
742861889
833458421
227630217
1250775158
1734052036
1079235601
546787302
1790121669
468179495
370789860
520713657
101605703
311645957
1173091273
681418707
1677553891
2081811865
159362382
1034867270
5427281
1652210169
640963844
25746752
140384266
1633879285
1987838168
1177878304
137427705
30591331
1711083851
1574997845
677485116
1043317560
1673366287
941010847
1135288745
1060898100
113850031
2133198645
1189981239
1391794013
1591969914
1009484947
1026453445
1918934343
737562867
2119903249
475607585
1668252764
2081306046
473945488
1587807303
541112794
2027286729
1674260290
798377820
757885304
2057394511
1882093561
1926494367
1797309204
1211708392
1653963904
770590231
1006193108
1069075104
1694271309
1704618475
2056890712
2112769375
746215788
1238355904
1488262392
1993275964
578235772
460226611
676015407
1387269431
1919533472
154064135
1862495842
1226144100
1943235093
1488680572
1571825410
453470360
1179921152
200711633
1717695968
1006601044
2010110777
1368105728
798281722
698286558
851267009
1930285233
186617663
1736344505
1020822774
436567945
1672415387
227061841
2089872374
812415928
1135979039
1416666991
1303157109
1346023461
752394692
217385123
599366067
683940832
1862503140
1942043822
1392918811
2009664743
174826725
1557980332
1459193225
792307096
1743491460
1052478148
247751226
533571678
1463851784
907864817
797261823
61967362
1255309946
823069223
353790325
195680358
885970363
142808974
685802463
472762873
964742674
1829114926
1210716592
924466750
518960731
743326593
1769799026
566093951
2045106372
2054054800
987442015
773836242
347993681
312454406
278598662
696322269
1815954307
817077253
1055221233
1362810519
1663430563
358514569
1575792772
1379527324
1964389113
2091635312
51910145
1048054495
1032053815
655186768
662308353
250934433
398235612
1385567444
1175191333
936347697
1894991311
1125244404
843602419
121650514
495220599
1019933236
1104878221
2136334161
515505806
518924805
574802788
360026533
1182216930
396296953
358244224
1103043557
173455565
1022128036
1441078337
194412054
534957950
720859255
257264613
1202965752
665921271
549221271
573077478
121263621
1028341384
1913683236
1615653709
1182272635
904678227
109254619
53623877
1024343096
809346515
32902316
1463099247
1214547811
1398456504
484172704
1984217348
1147611697
998614750
523119554
1840834648
1169262176
387252643
1649183594
1366433944
191232242
1581557629
857053280
142404626
638842024
1555149118
1722448007
227606161
1009608771
1936398698
1903053153
1877311204
61630686
245359153
1358057845
385044890
2074748773
1108591378
513799991
635333421
667429997
1537433547
705790480
1499408923
174906503
2067859068
120234667
1562687803
1509180498
1676866910
220316429
1539930707
1880501525
1098656214
1489706603
1989310376
971143285
175683082
2107023959
1616043781
2043987267
1993777053
768710123
149717848
2090884002
917783913
1138559774
486958860
1953849608
768429649
992613829
397561584
94393462
1941905197
1357696335
1104829260
713347810
965597391
831984567
1030728567
1947509677
2029182718
1229727337
544409249
1325665444
2048779708
43906734
772837367
1562144308
1219594386
2013612311
1780973153
489564002
551839772
1504026239
364306837
188924707
835702829
168682653
415787468
365980474
1242883768
969337990
2022849489
1003464046
539058604
312520092
917031481
1655986004
1736230159
1355762460
1480177640
1919619754
1218914712
2030626330
1516815122
144419301
422742593
804599089
50836950
462556151
1574935544
274719951
1258447391
810444978
816261621
985579404
301441735
1448975647
414776678
968662539
1620600571
1866131482
983124847
1016733633
965067502
1578886550
44411576
290794215
1451690928
405263329
208310897
900215973
839972913
742072178
223502418
1192382894
1664535600
1014511342
1901520594
255397408
473860727
184985622
612270934
1662324220
170995411
646021921
873315439
142243073
1709174843
1907755036
108423327
1454249952
1022856075
896768460
1630362489
1272476562
1406834054
575535875
1336909101
1514630565
2132530410
592630475
1059071988
1032838389
1972479211
567506921
1174875748
952097183
1645961064
1568933339
400288306
871552443
1716637487
1129363600
270660031
1220049977
1299950046
946508046
285415084
1776245515
1631523530
506216927
628018303
1951683103
665396423
1721262655
1860703736
468175861
1279558784
1750199300
1665858630
1340718507
337115915
1007681096
1056083110
1621979071
2122717066
1286466154
1405640419
1613106721
455530990
1712883877
99001251
1827471313
651453690
1987695465
1385544256
1344473102
809744489
1612958866
781078465
331165120
1453487018
702261408
1552483397
2012114134
718446497
239485923
356817460
1937714414
1442677076
1649860228
1984670510
872645426
1716941641
96542775
753068000
1610693018
84330784
261055751
917036305
775331595
1583069368
740184460
1502626382
978526406
795823310
685682454
553504846
1486006634
983916441
1969131405
1039310538
114084195
1450548268
1882897050
474745711
2057873434
1612417420
700014810
1463953166
835107559
367369415
1559173341
1936567558
1372669542
989614755
997139175
1690206359
327460358
1754944205
1185412588
1793831896
1692425418
382638328
1429017280
923145542
1674702039
822192176
156180840
418793140
1271560287
2023146618
1770214496
600791818
1842358813
170014015
2050692551
1275002017
1270637588
265129854
736951038
2055478239
1954003432
94570528
657457345
1819616455
1210363764
1922616921
2078937184
1983823377
1481261486
458583449
2008206096
1713639018
690960169
2043033504
1789632118
1235848121
783759317
784381920
1764630700
1169379511
2016587087
822619186
600945957
20970360
464677792
791676920
1047099493
1456018246
311435506
1878294132
565933160
410122168
1576832486
1992430741
449977545
793662935
1938064971
1346714480
904467188
1042884385
513652836
754643598
571880146
878000108
896286345
1440444973
233825896
1697658020
873592311
290970931
1418838766
1159807348
184066104
1023671246
2105568251
1560024875
698862238
845479308
17678524
1490135650
282558148
58606502
1979600767
1331124648
2073082698
903164693
1146163911
2066588443
2018292509
1623527191
875197595
527393609
405001838
1981537028
788765453
890411881
725459709
35210623
1281293585
1187233651
1456618343
1510512947
1248018010
218401803
707709195
2127476869
1574785749
1819764086
894280387
1793400610
1414196377
1818246466
78855640
425389114
1437478484
327418105
1264641517
1301607642
722184457
1437568958
1825455631
27647553
1234411348
1548695915
100304880
1664565264
26710539
2023736357
96908406
1830604461
328012932
1981938405
1508457573
1976208652
343861490
1343865750
787267632
2030503808
1986880523
2097265991
1053454435
1968346622
943659556
385640129
718355945
1805428044
872600317
543935585
1655362100
1778387720
962839959
2147008241
594497382
140467798
491855217
259166429
651745517
1608145621
653903308
1024482634
734520130
1278561014
1163755223
1186780771
375999743
812349913
1070872810
53844772
2137996717
96841190
520927644
2095519185
653119417
787327720
1529055141
1452139043
1619820431
1587002383
1855135586
164019081
870147098
1534805688
1155427973
198570913
348860169
158557246
385259753
1158639680
1160705376
1640006732
645727394
191377832
566149018
1787041631
1814212102
2027577579
1369825542
1202667742
881181797
40166939
154671508
767398094
1376685492
613385817
1297120428
1354024766
2037158737
1316784785
1712136857
1610784129
292885995
1823534424
1958256538
972134684
910412299
282857799
1775387938
1066263844
1788795921
872939375
1699097073
334706116
1908358289
1958423751
1543895396
404533558
247346293
2058668472
861113624
510649034
1846100354
1443665700
1529760792
526103847
1214069372
1067402675
1316246427
713323542
1575598875
349199071
1080583983
1712707297
996006072
1087021254
611166446
670307130
1371479641
25696977
636099052
312800848
1158402274
386565344
325116468
568985653
1959361458
1867340138
821387475
958707066
616612890
1234853795
1537737957
264077601
1397196395
403292609
1606282552
1172783187
899299819
370584355
1642352723
2117556856
31825168
525430457
1002483100
246158674
566340006
1230517554
834585699
903472678
520016232
543109955
1896699267
1058589879
398885309
632383521
1373284979
581612757
1177546791
1404232453
1795286590
1962139960
713699094
1930269235
427433191
1644059913
784107822
2027002085
922236216
10581855
608052813
1970417118
1481936682
2059813777
1296431000
1353187544
224753086
1583490526
888400689
643967370
1092572649
1692427051
1901357438
353279498
32227335
483638663
88021059
765669427
659042019
602477785
1999759374
2045777006
2061343052
87298467
1432971119
904196185
1080150295
1510922124
1184325601
1687252987
817069086
2045099825
1907931583
1506436328
969034823
1466439841
1990961290
628911203
368271332
532084078
1682382631
97852724
315875777
1246427989
265587818
562806256
671760757
107625962
1827462927
1269990410
1284979640
1428627773
64606598
1989761261
1234676379
620839922
1740406675
1131096324
517479830
1851879854
349847753
1213118896
1722497536
508140847
1787874888
921962366
60023724
246538936
59944503
26684560
1131686956
1647022489
36497380
1956761311
152177644
1384333254
2104950970
1999902273
1977803293
1614471931
393101302
1157507843
2066660583
1389687567
1662860015
2012429236
716990971
537498935
621848937
545196979
341266035
438226080
528122348
1996949860
1990199115
868005497
109338152
1637870754
112775595
968280760
1752311427
486595734
327072464
425928493
1213597514
1339891201
1310759059
607707541
1630973005
736971310
184863221
1066295715
44614963
1117229
1527692945
292602794
922538498
1125279651
1853179819
28131948
1715615517
649299770
1199222752
1346742662
1887476107
785388079
1551342537
279498756
1151894391
410717085
1707717157
187177477
1222397942
287455040
894897076
1547895663
2077384661
1440745943
444034028
595702258
238130513
1329929406
2117353771
834113366
1307121910
503459470
284191985
1755769873
480535810
1358669837
329831390
1679730929
1302108839
628075200
2082387472
248179072
774380934
1039640374
1818021836
1930546982
663320624
760118067
858276177
1786067408
1470007385
98834474
1276002053
1142068084
825291552
1466413326
450857442
351904245
734585315
529625352
1737142263
590569759
1174603080
865384807
1818629142
1047651648
478863964
197388308
437960297
1602373040
452617864
588162457
159446291
297373146
1392493629
1210301317
1826593647
2008398046
1363842715
1310683899
790584160
787198716
1457606095
2127526410
1352832246
1805345871
815784932
146101053
1989351127
1625473677
2109790247
1594903084
177643101
1724443635
292647999
576189405
905650182
1379551404
982669235
732967604
1955321783
420394475
535121049
1040172720
1885348069
642955106
101278636
728916602
1360336556
825012785
1069963430
1850690013
637729916
2060922580
944258741
1210939483
337604013
239674172
2047636437
1924026133
1969051321
1984251177
1281416789
1225247590
544978017
1554605356
2088136725
298271951
492051716
670486344
640152425
878031666
450498511
1915532972
1404444414
770080050
287051205
506308435
316273148
93966020
314014157
1594425465
682514625
1337685696
1850753182
916551238
1561467099
69684690
1639795028
1196006716
1765999922
66855949
1169862064
1309637360
1821604443
652621777
1108523658
965747112
1698374389
141177781
1196341058
323768860
174326718
297383070
1008760556
1469523237
129290181
1689933896
30781414
1649917678
28935498
1493717988
742792404
1157040260
1974161606
735940917
114123736
737309352
1983429306
1474713055
1090635732
1890369361
2047810056
1110208808
1660461063
238408886
1745244795
90305128
1913231487
1843566294
1206900436
619996993
2082585273
1655556685
2116679300
1433510375
282541307
813366900
993554759
1340540725
76487545
645168928
1338201003
1376019677
858093561
568152041
1618811657
2095796244
1420411515
1087384861
76620290
951323503
1474275698
579114736
744182968
449901929
458609065
1288889263
1162488999
161054306
1191401177
751851913
1793848822
2003150639
1971131278
712790292
340285975
331548310
1291039265
1838636970
264713625
963401945
491488344
1004374339
1191555941
734827715
297739047
1190951793
790278538
1727433369
27121814
1388236434
2028694867
1494878684
1826016834
1376080128
139556620
1419743275
908199642
1934055725
1878191939
1714650903
901258543
326311693
718146138
2049563161
1286196757
807870343
194567290
1623428489
839403208
945653226
1563848377
1224621157
1211055797
79863419
1990335073
901224122
1637996227
1326403654
265432696
1091385265
2047558216
836804685
1949489767
906103810
152319632
279263943
1115317098
546455658
970859394
1096418853
1085775990
1887352663
2064987160
1877916813
1721482791
725157713
145364484
1967886021
522210267
1836646889
1097108151
1108397686
1707773620
623165712
1335869146
122265472
1257053969
2018786808
1705077472
1969927049
359189458
1046048454
186432463
1008077694
663603098
1138093404
982647389
1799143764
2145262556
1258759494
1381772314
1884806074
630351390
1435634235
643629935
680601345
199351213
1161254375
1280915439
1658132504
1982764624
1157189328
238366251
853980707
710354915
878450163
1113823399
548310477
1166964534
2055830897
603379603
220047984
1396368382
927033051
551952652
404592891
1417523930
1000319147
1983345028
1764127166
975422029
216038908
1457472613
1983114006
1776322124
1869380358
1128731515
1123185589
1121209535
412421433
613130148
337466435
880724476
696942438
799277414
958847608
1583279193
2117372465
163741855
1482918529
1436612915
649488524
543175923
403790378
425455798
310867691
612658781
280228355
1828665961
136927555
435741858
727644415
1135712552
2091166075
1882960076
1755800899
511862639
974466319
606080038
185915280
980294600
78549986
1982781817
1108081851
710350110
297975496
1391981680
944437292
2083761722
745704649
530926234
1395709621
1339202314
1339175449
910211874
2116618127
1354140780
1315575377
2050867097
263446537
1403657341
1394424414
251124611
732243101
1808597599
530458348
1593234758
5348244
570134424
1757111054
1273607639
1518643180
345076436
283931067
208245081
1312221766
615040396
1168660521
1840584542
404679866
2031509364
741256424
1689643682
1716835151
109343446
1452027231
314622558
1684150300
1999401262
700701694
530665782
959859654
1003566859
841328320
195229284
463069533
1119518815
452695481
1634153992
1004011277
1217569976
450265208
2021324920
2138593702
1915198446
635653437
1186698141
1845630561
1563445678
466728587
264018492
870364396
425136713
1861589482
377451798
1252262347
32159451
1852558750
1324204664
603197571
1001814298
1831567143
1772584723
649215642
698517561
1947015638
1976956270
1675639928
2111681731
82818178
970225468
587604128
611413274
826673206
1285545026
1139835473
524353831
1718873553
1730006063
1975491122
177549163
1451582739
1433193795
1767927332
1685387504
1273504384
1703812592
1873347356
1479326994
49325480
702174196
1634768447
981769800
1410586355
1657914734
1109188964
306654782
232664746
1694087334
1128096540
2077843997
1439785683
1419205851
703443395
1841614503
1131519350
439978316
349689481
1597320375
686504576
2246484
1137684124
277488946
551161586
2042699965
1210078575
960390521
14366303
730806623
1858377765
629472170
1018325209
1656630959
1138978427
1495136983
367778423
1229635653
1091141018
469985059
671326319
1143226459
230203990
1756326484
2033950640
238668542
872842072
182243286
879297368
1281247182
1227041755
1489160407
270678675
51654936
1270918334
1340930262
735477573
141698150
1618266083
32557563
1400366070
1097939836
508404333
610339008
645982782
857090769
1274183178
1115736264
255762641
755379187
1070169074
2119602444
1265125899
339258432
196831070
31510428
2133690902
429311458
927893147
944543328
1745100001
1903787935
150042353
573546360
1151210774
1847055753
1097797054
384211085
1804706093
806717657
849625795
140032131
1381718767
1971566673
1152459519
1702992527
1921260768
1757692038
1258146341
54682261
181625143
769713251
2089575905
35334705
781657844
1309097229
2033270548
2056107018
1831493971
100299205
2137640085
1359636702
402845056
1701558597
1420545372
1835571877
1303384328
441098525
1680173779
822809234
1951563689
876486088
1040671468
1777460088
909568561
563569665
1804745401
672827104
1599870006
539985947
2050979857
1169113600
718107266
1505813987
847242370
564580498
584798688
1684886127
614979295
2140494296
794395773
1698828964
281183868
915385582
1227724852
464166057
740647961
1411499251
177575340
702750612
1773960450
393843935
2008040981
2140918714
807986630
738663577
1659896020
1629360891
1391078137
1374864449
1027670754
509884743
837536974
770376055
1909214287
716524643
351256794
1223311937
559941211
1718971569
779025393
1538663180
698774136
301730980
732497267
1492707584
1618239482
157348332
1438355464
1140213770
1268263459
374406442
163257784
1090284986
1639071572
1444657778
870688835
1876055630
146812469
1732950297
69752024
126118058
321076340
1261677724
1079061899
1443912407
1812694353
622220341
1785062381
898719147
2018549571
1098329087
1740151611
1001230791
1759562400
361227225
1869855357
1596310317
1477421033
797876533
1165346463
176713256
187528602
1583154709
678839730
304679705
368039588
654836281
1619830658
1184670359
1700077841
1966172797
89274695
1679600163
1674261461
1263819229
1626873671
1783703677
2021840077
363157854
1204442881
1998790825
402167764
590827614
1371062726
307775551
1943817276
775306342
496973490
1859715475
346026828
1160295061
606444793
27369917
1192705772
1414080095
573640240
1837103912
1286641458
2133326645
1224671452
635319216
619751637
1877433154
740522430
1375461146
318340127
981588290
1405306710
1695966266
839258616
1873598441
1803764564
253864290
2145618697
2080881087
1019583729
483526781
1016124950
1969805975
2095983476
349735515
1515054412
20532769
1988544524
1532128377
2038656385
200305237
909946983
1670179902
269233126
450893135
718270745
2069781387
1669903492
379772841
288216841
41254198
1787218033
94167865
336554670
1797269618
2019898300
1260416008
949285331
824849956
1274885154
552036557
125270457
110474379
825911136
632463917
1552509343
1292723044
1642741987
83868744
1683954931
236091521
841746530
1759968722
303596900
50768940
1493852191
408019209
1030018440
1632865388
1307005809
1490774966
586756709
101718750
1065610265
1691045754
802385565
1202040612
428626292
45928947
1371655077
588588284
1639018065
228752677
2110309674
765284029
1836654461
16226210
924836497
715371263
235792720
1712350426
530485491
1625329761
1333212831
1285172510
2089944690
1223633214
1287855890
1232866874
555035464
1921210472
1657451645
1281987478
1495502108
77950495
928635390
1972901443
1052792811
141906583
446931479
1915217333
1420450282
1024848861
1024210063
1190278971
1479937176
109181201
191970617
1452072684
1980147515
539672420
1077535123
1484050454
1803499789
392338935
1469529955
1685087307
551865449
817066347
427717499
643460352
1850380175
1046639065
1409623713
1135020903
125896691
360860928
753509715
1964199920
2036419612
974425264
556760257
1410376521
887965152
165363941
1574543900
1553790691
1524497661
547091911
350953433
693681239
1415112873
1739910843
1308052672
2026612218
1134906012
1040558905
1907001824
401158015
2044366978
1682682648
1943308479
1594224089
1688256327
1563732557
127736181
59680587
1362879575
931573242
900497746
435303495
1882951679
1138751410
2083543258
1078929198
927422600
112118428
1422258656
194395267
346121059
1243784914
343098985
1978831784
1645738042
184010448
368537156
912830144
591338065
371057255
2128321838
381500100
1558916127
207305785
869116413
232038481
973445056
606925924
955063247
433871680
1005880155
1766172408
1188282624
246356870
1659799813
1680559555
1296223528
1241820430
213089055
60124832
1887272768
2009132
1044589875
1414303362
1182421055
415426934
659244762
191622681
892578047
1567937186
1814371749
570854857
1400971380
117330529
626825191
1079016139
302137942
158971112
165221946
2039308852
969137373
1395473324
1658938868
1629842915
2053691291
195657185
928234497
1281452283
1371508962
1035702639
227194550
594488183
181192012
937687515
965240655
2003783359
1786051667
1411604850
1730176460
711797348
1544388616
1091443112
1845094820
1363285868
272489135
1396138653
2137189723
377814335
79355052
1462074283
1678595949
1221010874
1401170861
1361017951
1240411494
1702844723
1953323021
289797016
278842953
1562657658
1272675193
2139574308
346305623
2081890029
1975541473
69276074
811089648
1461692907
872163797
1988018199
51054095
1364877874
1131321008
90680314
222966668
1285163347
455127816
411858697
1396729202
1415410020
1024468069
1017472215
2085001381
379228389
1212479354
1081242056
1356897011
1153425127
1744500098
1108227207
108889320
40695625
197624728
153388459
2054503694
1451460474
147130253
733868053
1406927149
642875910
1542248370
544270628
2112157950
431332169
1105768467
166318491
179097674
1648299428
952414388
886750279
1348819276
1047111078
1141564594
1921253461
2029729590
892802650
1945194309
791056339
1181650804
1837536518
1013154644
1557207283
2084029715
799784633
416333980
135851440
808532544
249938659
1304926752
762295488
1000282929
1803016449
1367876958
719773998
521023333
1967389700
14003987
1934750380
1776465132
300478117
1165032150
1960345170
412107301
142903305
935594111
1982398066
1653845987
408635319
224944757
43870888
459803711
650523116
1381037168
1455593665
399479723
2078798810
2055235944
466838719
2062136576
348803000
1314197978
567844916
1689197068
1688523130
194204042
759090173
898415272
1982712440
1366791951
1439864672
2029450987
955684444
238606442
1647651124
183351580
1710499470
679779024
2079928076
847945771
1232394110
127762391
230274681
902967846
1743031158
1759861776
362531991
1495340570
1574965392
565958026
869000851
1320048216
188271500
12224981
1034424904
1354476280
195669237
2037890005
594013601
2066533328
924740791
572033815
2134075396
2002701067
1586368221
1243328701
834226482
792229647
965324648
367380226
24543897
42779901
2076219240
314054291
1191135058
1678262964
1356503009
584772914
1236986852
1359122763
136949581
1910799324
228822936
1236068210
148108533
1428503834
1941605170
1161206496
976670185
342024989
872589986
396407782
1667524822
321572399
1626418277
1561953978
532447803
858065608
1365674588
1087985016
1707176143
200333365
2137000192
1536752498
1080719848
1026799105
515051865
1876664029
1112829256
732166937
1749241712
2019846811
1699842550
1777857438
1397005258
1330729290
2012850685
1656915649
926526249
712234798
1845212816
275146365
377521866
1134617667
1594975502
745063313
442354923
1104191194
999701215
1066175956
379041961
1510427957
1021499586
1614756216
1003614872
622870742
1521324294
889195783
1962616999
1370736517
366035437
2089482432
1161654004
661726968
872119004
1840247720
1493329737
1130732842
383969396
887087703
1572614712
180972743
751241409
764937479
423896666
202108358
253372306
838135365
583029101
1677174933
1062642321
2060845290
203473013
1055356823
287339918
253392336
1013288750
874885645
871632627
681634561
805224802
61759014
1975741387
1104312684
1303831192
749562726
1124236263
782390125
2075749960
1697772591
398708422
940239464
560332922
833587431
145131210
691117594
1203850575
889618895
1098290773
427422127
326427200
1340889368
1384137628
2129742595
1617866154
1219300727
1689777434
949762152
1481723660
2053016654
1878476217
1213087467
1913008062
1958683583
1437622517
1607807041
1642226364
68681041
1301850011
895551941
518999278
1251778418
1626053380
1194416759
1124603419
1793095853
1141314240
1320235145
815587333
1025208648
893499291
524980409
302827414
655787410
586991621
224031624
1940368564
1891199065
974267781
1036930185
1787347582
1431448796
551528315
1729370048
1872422825
466614647
173062060
405139501
1329055499
776585629
2003253147
177876538
1257422678
2068449306
1826925393
1489046908
1279300414
1635297577
366259916
687397796
1271718502
6008174
1121562954
2072096366
1517185373
117973790
1899821601
1211736434
97192277
2075918578
65205536
2110430533
601659742
2105151624
459589173
1005757682
1705475457
719380559
28321298
1320135825
1788086318
664124811
1756268123
3667812
1794875747
733787963
1251245520
1271398027
1905965049
521578388
228228323
1399774856
12089507
2071873351
603965868
924995098
1760907186
278742713
1012450335
193141729
80818152
1154642100
894005782
853226931
2098897894
358732997
1793938508
1123956081
798467398
1646786937
458064408
1859483733
1247362544
2133399098
174460337
444644553
726331278
410342869
1029419137
1427392766
347006017
721101039
396541799
1797101661
1280829165
788557828
1543005934
557290160
1150427855
253502907
237973416
1712802307
2060168365
682127529
1911540287
1872380111
1227739738
1489450671
1705976739
1048524893
2105029385
53577253
540721688
1888650914
546218081
237703355
1650223129
423032165
2001388999
18001220
2100691365
206841773
1715640505
1227416177
555145295
533956665
122982727
574978269
1068175158
1676984216
1760209640
1062540532
1736861527
853717757
470100855
278387152
1579895762
1007815140
1732129950
1807356727
1624188595
1477590233
706157325
1677715281
1530723347
2107255464
889227274
1323110972
257380216
549009529
397303865
1131521676
383405934
422966762
677934322
1501878577
1545554392
1698909446
1277754343
112644807
499279985
970274733
1350160371
918718912
1277932794
1375600069
1965127810
499688805
253519115
1390214173
349240020
1237084025
75591475
1640493552
824406368
573283931
1357669922
913823658
2137025670
1404739507
1697881611
52575464
1888623348
382552797
1809487815
8924874
278935877
1458967134
604222944
1143187004
2101398266
2061766370
114047218
1119649333
514824718
1789466959
1863549636
30273977
960331803
1951460529
449750026
2118492771
1609069891
1424117937
1076440930
927278834
1162701359
1979927578
399791745
397353101
1634002527
1587109502
688213440
694737395
1604022825
1725874991
1388574973
291073391
1240909283
1988475652
21683936
1263497939
1796784764
1839390367
895051451
2031498797
1779511701
1463253157
2121882377
1478718888
806309378
643098752
1213773547
359049242
958665729
82971629
1584970112
1055050443
107370871
632009148
1351828295
2128328824
15314326
399053712
1832351983
478152357
974717471
1325226192
1463726327
1914203327
388373223
1719607378
1306175192
551924174
442418844
556733115
371062759
1190535898
643358307
1185316091
268429253
1532727549
1141247648
1059516960
1610378168
424335401
635463505
914617958
965836742
181267669
1468052344
406827156
1039843984
1339126460
1108318736
1697883175
229398951
779541060
1797424796
893285592
439229963
1303644229
347428936
764391240
2031620003
862552703
705813362
1313512563
1880167135
993535836
781584556
945363752
751891223
998206133
812256828
1852277447
457617546
1913462225
307699476
438472010
254022634
438811672
1427115046
149965156
2100267645
968639026
1633461336
1635587411
1272793621
1134070755
834198515
93691970
1372634694
549141200
454606439
703001903
1812413384
182592512
1503798578
1734184182
747437404
1587562128
1867331763
1744595093
2109564684
727992822
1333573760
1394946919
892310449
1274577927
1136593760
1131048321
1955604590
975538067
1795758056
1512349122
1573482763
473971228
769385493
1931709517
184206371
999060142
2129002067
217351248
1776299988
645734307
1087483181
810983199
225144099
972748133
789637102
2073433414
1064246661
687514619
815273591
1957141048
391990720
1506514430
144218621
1727839550
440025889
346568239
1785470140
1479169096
1795460949
120634984
184658608
144305802
1509125260
211389883
1664979411
60771859
739009070
2054555015
1943865807
1953163831
1135685820
1713959376
2089723080
1265793536
1709639169
1864594857
1024493526
973637304
792197573
372998770
4549137
670827856
1714409876
176346502
1582390880
154728797
949292333
405241643
1408197318
1602428618
329202365
235335695
38844594
1048812790
780899077
2059177969
603391356
1451409333
168877618
303356898
1718902
1548139218
374578988
1609436304
1732986236
447771456
1679525985
632243249
153389294
349131331
1026242616
1537164632
1006181305
1564810999
985349227
1334030427
479449674
703783111
1882808228
1041353290
1027018209
822594083
59587715
215599966
1882084847
111880674
323164859
1987425267
325236481
10118810
371069559
182758576
528673894
389283709
1857190219
1511779016
510676776
1367906278
1086953085
1995841504
297897795
69929239
762289838
1019899774
994849680
144210992
1974270055
1645473016
650502510
355568871
587974906
1722983045
1152282188
64844655
942327633
1416568648
1540601528
529544912
314464674
344558870
266354439
2131552158
327219431
1295863565
948280292
89973046
1337187676
1312958459
1173594673
1452610837
49345108
192145431
1953324871
1772248152
791614320
15311911
434952599
1576391231
1408864248
468021973
1709611070
1577727619
1694234387
1747301183
2086532063
500914106
723725524
1228987216
1788554981
1854440607
45401593
1943326252
217339176
1853556714
1943907242
712161795
440001781
260679980
1918437656
1984986843
712523413
45234133
602963502
736664526
870243583
321002759
1689689257
131180182
566121959
409400885
1526508715
271993087
1454252700
1774204735
1277474850
729204524
470494962
581620769
110157686
77401690
908079820
316667012
470873512
1651264140
224973287
1646243010
1397712147
99943704
444629922
1111539853
635329248
2042022574
57558111
1994048
1403403247
1920489991
505285702
1578974313
194404483
2132761003
1425608951
1629478186
1687755049
1156617827
934137037
451217311
1626077760
1774307749
1398329223
48719349
2031972607
365291409
1113544362
418940836
856727309
582808889
1030532386
1525668647
344489767
510682858
1411601478
149336170
1339773163
981796521
1429402544
1234846398
1552895469
466313727
1386484079
2058144639
1153541403
928497829
407540360
1453235297
1264107347
197829276
1466958528
477643034
774032317
156419556
1004971463
188656164
706843629
1662105129
332811847
1298816803
258250827
1353441655
749993754
1589295230
485651448
1995257616
83186408
148775375
207784263
1116425702
1932569798
1233675554
669513298
2016285412
1752903841
1320156040
2091831407
419954397
2096464600
868968659
915188051
2070336605
43536630
1292344528
1898273379
449177345
1802609144
328228367
1304762938
722135342
1705242127
807648279
1683019588
1723220519
681050066
793348473
818797954
1609559107
200448908
480763414
1847706134
1350163352
570355661
420323763
1640732419
2091969534
878628380
2028740028
1937205416
971331299
720480769
387487676
107807017
141800157
302211887
1238299593
1778054331
1982298142
636736458
1309564551
1495201249
630198237
2141727241
126418844
1758229116
1662085770
909576072
562017108
1867675216
546905546
123759207
1862454807
1585568067
83954342
1501715671
1597039998
1028960851
1950911478
786132358
1949082306
1693979660
300756079
1795944533
1772264988
1614352679
1053549902
417793448
433602366
1266026627
2014569498
801401822
912042195
1448425794
1156831518
748951132
328510135
262250398
214617585
747933252
343587694
1859065904
1069908727
317529021
906754855
499567915
804345458
655143909
1341865356
1488775769
1357754953
2054075271
1516444738
1357944962
1350894144
1359371701
1716523284
1515668344
446051026
854729912
2031851523
1263805462
1591195208
1069005315
548493847
1488787051
387781682
1348069112
1626824352
1603122418
1491599141
1857629278
145901234
2026487104
1831727751
634399555
241077843
1664072701
1029396970
796710186
1268242209
1098711313
482164194
161965030
1204239138
1663294578
1369078698
95951454
1089578486
1215635940
23429740
1919732796
1134507942
1381889378
1200593362
289353359
1760866154
284876657
1185329241
497872939
1010293941
1801529557
1871098227
1171429798
1461197380
1713340374
176645133
283784594
1983107251
488039297
1118818391
1365164256
494141290
409786533
186134048
1699046157
1576456297
2071455188
851663837
825060961
1835151788
665278179
1532549981
1851271238
9926439
1283934936
1263032739
378100068
1105266167
19007047
1006615665
1824630297
1154680238
1780453690
1358739458
1532210800
137894776
455383488
1419963994
484767378
1753426813
1360110138
736072834
1728812800
1532961636
1440969595
700686843
307868895
1729482098
1444272808
140346757
80200179
111585635
713665693
1278960811
1888388405
226938722
420418128
1008656695
1252125381
606263993
1356143973
1586194381
824024260
542890722
1864344594
452462054
1393844941
1264078636
600073588
747489409
1213418083
404891544
470840805
142320145
684300232
1688916062
769061747
839440542
409369988
418267996
1401553200
850328641
1700633869
1443766871
1700728007
212100491
1138970361
1767758334
446650861
39861112
596751075
1568197357
1097193144
1975583075
264734865
1302035854
1110128578
1839115824
91344592
228121240
1872846056
11618767
634465590
1256484457
1384054025
2027230174
787227455
21672786
335321729
2044014875
662634801
2014339815
1625538454
1392894740
895133704
2052182393
439452143
1662469429
574820825
530272105
1735217167
430543738
612278722
1070830535
1106576495
709621876
359087422
397487755
1470054999
1890509868
1500392107
823395024
775232080
1441982841
1512291076
1421592855
1080292742
991765705
334739884
552900944
1609091927
81406611
1583850511
1525841279
2144705531
1624800492
1054845651
783617028
619853327
1025739399
1121155525
1399589195
425280140
772289611
265013177
1886786119
596809887
657185830
207990589
691162943
1753995753
2023684803
1053871757
1677602050
1257265059
1892957769
978923580
853024870
159464886
1485123695
917371629
977301389
288294781
900555833
817228290
219219042
1859468363
1592077601
1038257596
841303854
127496998
1753537758
135484176
1791688857
1041145770
1494845762
960058501
1461011334
1834853696
1523866500
1930228310
1061838950
718550184
1270703434
1212559981
398843476
156954409
512950233
166258852
1187478982
695456581
1918808476
475375482
1237861181
864153946
518561038
1827698568
302942328
1899718365
810710703
172906681
1314527260
373728156
1816331023
1308264878
1503743585
1730409834
2133532022
2013567132
754468059
1352948929
1481459106
296237844
2094728085
693020840
122730160
1702882963
406043621
1093917429
508101843
1490247831
831916611
332649677
792413040
1924308750
1900560723
1658014468
1950987350
1655640179
148093683
929300946
231668929
1646474233
2129998742
1130385740
30532758
1478109632
216411132
1513812537
1281006564
956826605
739791668
1023676727
1481804236
816045363
1570503090
1004841983
616014429
1028963067
1116375744
982594846
705447033
29504515
1324224264
1951694905
1208787284
842654236
918468358
1869870720
466790685
683317493
783248622
1724781321
447840926
1402365834
950169359
196355703
774998093
1606180772
1975448115
1629512643
1370869718
819668643
1581304751
344536217
1517565695
1856851232
1228612550
531813570
512293656
669020103
1554460689
704657356
537843222
1210588995
1345844535
249836466
893691392
1613598851
1670123909
573830741
1592367773
53286214
41324418
1111212276
437840644
1194482608
1345830796
43445564
2064520606
1107588941
882842215
971782293
1113236567
770879731
204417922
2144295176
1714846819
919805660
1182565152
791206228
900969485
1218708788
203469060
1285897502
1270804631
375455321
2008696286
1070361930
2079673591
1891429047
59956749
545418240
997771194
1771153764
128201715
1909608848
1141651813
704026747
30751286
2114228155
1340068644
1309596868
1684553143
656506501
1352082536
180384503
1286803392
1646342333
1815193912
1453655649
1314535652
975802257
1453252742
1218810750
1835545253
609992491
1323756365
1540476248
1941547521
466733861
451981596
1227116678
72862056
1888328252
1427017648
755276176
695831378
1798974225
983208177
930596340
402986038
1656756196
1795893381
856759410
92935429
533619647
722041670
1070816422
869152151
1838714325
1194470464
877910075
1059358227
2116742571
508146596
814764615
1256782393
1406556213
718093619
185116779
1503193826
810814320
401149312
1640841768
1948360953
493019846
100495811
1045645775
1042146948
2042549065
519779427
1677700191
853254804
276017188
2063637708
242868752
153254344
531379872
432010293
368541277
567572995
1463706230
1566086420
617711617
1872874444
1045825999
2137751680
1658100290
1948806314
448709178
1767144829
937216976
1090056660
1668156500
747683210
141451235
1629049259
2064566250
276565247
337395265
700364553
1718546627
1185777497
1722627035
790059623
1842389662
1465702131
437320192
2082301177
390030610
995686923
2018904074
848026232
724222095
1631162986
1643194967
1647217481
2074548741
127121953
902292277
887492428
1909839735
1713070873
1435407213
2128136083
1947585480
330972210
1110141374
1483335878
180153254
1875189872
820976465
565153205
1077692799
278465686
1670669421
759222496
347035927
1510514182
2048348270
1381298089
2079817012
1646467119
1721059817
1280078763
1084545636
855503797
545714938
400385416
1292727435
1145697279
767870317
1815840542
1192464845
933021031
350714752
11900274
440166410
1987585173
1303723961
90215283
2128089181
1228376894
1231856826
260709326
1142670163
1512925031
903767641
952810313
506420723
1482217795
728166747
1370575624
2018454829
289208764
116962328
1327530730
1313014342
1635952629
1183331856
60234718
1468764006
1210966159
1464531182
1136433470
1506216881
944741219
1650073693
1202365591
1190010657
2034053579
1164567064
1888263902
1596594122
2104904841
174505641
340669039
1696949407
344087254
1508475254
254930568
248994645
1009684429
294848745
491317300
1005339421
431319397
1484838563
1675912562
504015374
1266204209
1093363691
490376976
1716977868
1343706012
1092572641
110570201
917929754
801569884
69352885
59858459
74600306
1761361666
1635021051
1591703505
1291584588
1502118811
2130734445
729924278
1957974943
2037893660
2003377722
119365570
1656036142
1024911575
621273943
1619011669
1807723778
1470845641
84632020
1801885786
1636852733
1619355025
2064129151
347914386
586710726
137773017
376165482
414400781
1413432847
466755364
1482993695
1310804766
1986754245
138954564
1508715589
1355590563
1731590173
1744400213
382588179
1850793401
1787221576
1624619047
193315972
394142774
964528071
963324782
1093332100
438938741
841316733
258851056
1400055198
226998426
639099409
39972201
1916209211
625529204
1835786118
1899149455
1491045547
231932142
1316346588
429677367
860844881
101717165
2046243727
2088003041
1761178755
560588698
1316959542
1643671279
1274296762
1991095459
1289638573
896288831
855448744
2125426929
581741383
795917966
310030549
128331214
1862587872
1788600009
967840300
1750762336
1756624527
100385954
1852964593
140509870
1413486943
1699541214
986625737
1622323124
1128650609
1858938719
1564058522
1244759019
1708016521
1521735155
1827391902
1166997652
1230904725
1081672086
1766457191
1651546268
949964561
171163028
339865303
160865047
161853351
1450781087
615439397
805602674
133173516
356841364
251082680
1598281199
1248236426
1419016823
1463022806
150582687
750207461
1031617502
424848093
1244181107
1318188584
849877739
818117930
345473577
1784972581
1429860935
711183255
720751609
139998096
1834141271
1886825065
1987574446
158429589
1332509461
1771840219
2059605919
1104338734
1476531064
282606335
253865068
1480890564
2064152180
1574618685
169520419
1681967871
752991729
702086629
916679432
1256624055
378801322
376037582
944082518
643043573
388820193
1492540441
1974605912
302577275
140129907
778975908
928673426
168958279
341933145
538107608
1640524775
568295483
666829847
726188262
294550522
851813329
685065071
1266727170
1623768082
1095432997
607512203
1449790962
1145579126
998428518
70082092
264130181
950060156
1507219669
911865493
1394077996
1702094919
1455235606
1379366049
795130949
1869574041
1627764100
1739078971
1352988417
1738214820
527405261
346358441
432562348
548183464
1400332586
1566309268
1503261026
826047770
609650686
36216971
315318951
198372700
1515644516
854389464
1615953635
1541897950
1438380708
125127271
341981861
1091273418
1403130672
279948389
1233490879
261653951
508904351
647997680
977943108
1885065530
364904584
1259848140
1431240924
249034340
263420972
291592334
678564906
2144690421
1726618269
1998333118
1729559604
672854047
717567311
2059284959
2090099694
759667009
1088891059
4023937
1291495800
1625690950
1827317450
1015779803
2072262285
536053596
429413655
1823342998
1193320654
1328696213
1780199311
223977765
1252758002
1858184726
148387225
471637910
796948467
898864663
1553980851
591305988
641465684
1064937151
1143722643
1839227544
1117538713
379701789
853046883
1074011830
613484769
1132214593
147173370
1497836776
699153762
337862957
1134329368
1127637851
927258154
1988023028
744150196
700836107
112988256
242892552
1906753582
2123732066
980852603
600405830
759812787
583717200
1664785615
416446844
647354197
694751100
46350458
1450606741
982765362
7452758
24863125
1989353520
771634467
1865723413
2054143465
2033477203
1277659805
1549422818
833227538
1989215607
420358823
911216184
2118503888
168396506
67004392
618690040
1789917908
545490233
1933832121
1524619707
1252155117
1721364042
814446132
1928753741
126603098
1228623325
817212225
984682123
1765155225
1433345798
1761375914
723601725
698018887
1109075896
1584102347
242632476
804785891
281139612
1540154995
1981218266
1616183960
2018688291
1028357763
753336688
30011766
927327301
137037119
1031723876
1459197935
2019255072
269998054
1950410805
558820474
662164501
984538653
2035531178
1756336035
1781981247
83803060
917182935
108266701
1777128327
1172524803
979916831
462860774
988820883
1128035451
637235444
1193977861
1864657932
253825492
2123202200
592131016
1205757378
1162832865
1532873797
1138046247
89934943
675005009
2061135021
727400457
2702884
1212035910
928864030
1743094872
182849946
1317070975
680988305
1244560899
286268947
946834078
1993330711
1865248335
25104218
1200160402
21514347
484416127
1366474482
613706003
2032325249
1080120705
1193940715
878344895
1985887830
747097926
1092353054
1596196072
1418403295
223128942
1493909498
324982192
1359256755
1568434979
273587025
384424921
1955978592
154698321
616935468
1235850095
1184161816
1224628889
1142166598
1327872552
530313394
637796892
215704394
739330903
774544650
31174219
734877923
1069401078
1603744586
1752105822
1687090018
547008382
1675216983
1686316253
2089131334
1174567870
1792656717
68587003
1204248679
280335667
101121705
856273326
109518726
780454783
1227313735
262365943
1400232130
80477507
1499581784
1570899254
431091694
1082002569
296770222
1101694053
1660780706
1638079296
1073805617
2013664599
1293203663
323620627
1047493193
1186971049
387791510
1611554295
1344325515
2085790880
2118616737
1450386006
828944792
1631202073
182152955
2004121397
922961361
466930506
2097713213
1422924986
675982600
590004737
989058239
329671695
879923580
2118745677
2006646309
456418290
2062683415
855955812
1145518233
243823806
459612165
1880037292
1550300059
1261565110
558804622
729329852
1036862821
101536869
1682179927
533257964
90182958
1114467061
489353749
1191180520
310922381
1191383476
2102609188
737448090
564318796
1594100083
72680590
664558576
1610288357
624043479
633079710
1626465745
1910680610
1233371712
128591666
726140161
2107669529
961445292
1069085850
670834090
202325589
1291140841
1938028321
1570252897
1910869326
490373394
644117127
1200980950
2059388416
1702356878
1174910346
923896704
958724696
1595677368
866709468
904198431
752872209
1307569064
400003095
2058292410
1663371957
63160514
1121135314
1569029105
1243514671
1967540724
866510878
572140461
731339865
283475070
474380818
1430761270
547253822
1673189356
1495964494
1763021099
1377479457
933491172
1456673928
728064836
6895190
952650392
1207585681
681154331
373201219
1475176587
1529764066
78060980
2032402282
169491907
1321182901
1378013285
1544124172
891998993
1443698224
1878761671
243678214
202718419
995536607
2075300127
494930580
1421924088
90166178
1862366353
403863662
208718251
675938845
218199782
1840207957
518182154
1831934026
1409445256
546382594
1734567382
1144136420
1046736807
1907911411
2050486602
547730322
903951859
969757882
1071684055
1333182354
971031355
1415453457
986847909
1805583625
1517868168
1494456347
1667824908
754055832
1324980704
1486149556
1559696228
1233077313
401487313
1894953489
1642872420
32879273
1235584477
1335127463
607877299
898615529
1299428039
482240943
37563298
36883164
486377831
1458294787
1466944272
25776920
872323630
1381257185
1536670155
604139943
840638774
1662443529
1910470123
2126402150
1735309148
782403666
2092502254
428960378
1269352944
991311135
1113708514
1718038309
682089220
292589620
688488495
191714378
245664226
696837218
280840943
227578301
2031969032
1558841059
1415097859
821293667
1624537227
1204308421
31206388
288074304
1347404414
1298888280
631994339
52720717
1835877991
1736822514
324264625
1187019089
1270614309
2115049996
1771835001
1716698513
1080739111
1063957382
649980587
1581389727
1505586272
1317513201
2093742387
1195159007
152727393
523883981
895670773
1099234743
2145439336
2124355623
1458052901
1208051945
878178601
267614573
1689741829
1574390888
2099922663
1948216540
2126433880
964337316
788246357
1685786883
1412136794
607851803
684501539
1063221810
1340588967
1031263016
1090211855
1597965451
483078576
750952544
231936532
320712336
444478363
240887427
297550481
828537541
456250323
160348130
1681679672
68868738
1164759335
144383305
102254402
938024960
1011809182
1978592477
671670179
83294426
1003214650
849274778
1217656748
2070212443
628984299
774103191
783915658
852489715
231804651
528919103
1816612459
379975935
812430125
1547930861
1002574851
656570629
1305598275
692995466
989343556
1223437463
1398474371
650087305
879474500
594324236
1373058615
517283488
1592192772
404430544
774076008
218979931
866870505
185794336
574868592
575104636
952949710
124769012
345792625
1592833847
1583938169
1074199197
2114712136
342450625
1384957063
121143890
248026427
988266551
2025380488
380632223
2097132754
155496966
2132115931
1645110349
1733976178
540632014
1552381183
899024636
2024202332
1656200304
1475771568
202471095
17338627
1092981787
305581773
1431209221
70191211
1298551371
1764112311
1487291672
1261797684
1639420883
1806567903
1965757682
1542164395
2089695569
2071647918
993374502
1315446253
800734584
576384425
959073874
1424469953
557527826
240428592
1466874650
1763110813
542002081
413494848
1168804654
1963622844
962520421
821732413
1166690537
1967464824
2141364584
2136290651
224309192
2085422393
1934230049
204015548
252767919
795970133
2135855538
1063856420
637858373
1199712644
34049929
206686379
144881394
1465365404
802039705
685831615
1482662714
355521728
1595551657
1024403602
1296099856
587391497
1906339391
116954002
1072690456
1426058358
370895043
105396688
1067046528
1018371543
176666972
1515573414
1861403742
1244945611
1455222105
461858745
366385441
605305264
728493029
430430297
723476422
1774264754
699130867
235077323
342549696
1799805961
1398718951
2033760889
2007519383
2087275945
1154887425
299349283
1013369410
1748731379
474093282
1508963464
1090396552
762581656
462534109
653603221
1372225747
316644366
495988475
541915374
517220302
1316145554
1730521821
1983681478
1046228363
1755082151
835059104
1405400913
1088899763
949549687
70636864
1397816658
1971301311
1302871454
183463817
119874627
990301083
1411802275
563075185
1939478536
495998186
78203288
584429740
710656421
81726919
1851983466
1557822320
184065924
1664927964
1965740667
860845386
104081022
570842984
648881490
161935812
514648188
2070197439
425993304
53690883
1116178057
114016202
1528387052
2137269010
2129618960
2012781815
198286915
1953215385
2002664263
1850190105
488932312
1790178009
2008759633
878420790
1293925074
1605224068
1770212078
1982781220
1459091991
1050839317
1766504490
1036472223
2062030620
1783701433
856289515
1961300016
1774152311
37722473
415621478
1009866787
1338014643
583685157
944055789
509471858
764474881
1461300283
698549084
3369348
1696326757
1346842936
1773217647
740400736
1533490499
890987873
1345925433
2054483460
1333626867
32310204
1934557296
1564195437
162348897
2018168159
1845808958
18273883
1300094983
171499817
435294429
1112407884
64795383
2095749310
1746803462
1738629368
1646375428
855764783
654284200
1785798106
1705885001
645754846
677491551
234087100
1392711147
379431763
1663054100
626360480
39396172
1311455049
1506484096
716607198
583827189
715535182
1080259168
791024899
1080838365
889739233
276912375
902708738
1082508168
685935842
1951751738
984420854
850344145
918488827
773149014
2001876984
1144202618
584117811
1652946405
1849344209
1453108585
421170456
1920105442
1602484608
826693887
743638366
1476575275
130958576
15472597
1962184599
1241601245
1816723039
1466011191
704397436
943870187
2097177540
548251740
1426347939
159115669
10913822
166492115
1870796267
1543622950
187714879
561534598
1192237837
1744068757
851404393
117134332
2060340307
43288233
1282564794
1428809933
1006650135
663585127
886292236
101184469
942883383
1445289195
96534595
1840839937
861189441
2103786722
499308040
117228429
1547843137
594177068
49234970
798560306
1316756430
1764832518
1972295030
437375660
2143522682
88768989
1960695314
623936996
143469637
1292715195
174232928
2029771682
1246831796
1693755459
1718726828
1004581262
1860301040
905709537
848913527
1777159243
403866887
1323937668
2093803520
1394597159
1460998109
1704551463
1078513392
82398537
656097269
1031255080
1464431331
1713721933
786502485
1300172674
181167939
334023273
2028678285
422029368
62255590
413622574
576827827
1289427449
315854417
1716615934
881898093
1335679706
458520509
254503352
1966544327
548959107
1701919478
272558301
1978470712
23494652
1025200424
459792950
185280008
393836151
44941835
773683603
379234423
1732458775
968347004
1698193649
1006161234
939814235
739942051
1696036171
485834830
794205351
1708328364
1487119002
827671169
757210203
535312927
2027163553
499404936
852540970
655926508
1098093397
660295891
1703823465
1694348174
1862823792
2097629548
76002893
1887416539
484398680
272146237
2033860617
1821550729
1499117131
442751774
2030250769
39145694
1237798427
888994050
71393893
1842019489
2115438896
364264929
1752815360
1653184121
1610818567
283874760
1208985622
2144641462
943102003
2017688166
188813987
566117795
390189235
1135501589
54143670
386359139
121153115
789426486
1898863353
563584047
1174119349
384516719
277458181
696687534
1733136847
1657430770
879417890
818878981
553012241
867919274
2109154019
1608852156
710139007
1509603478
674820035
1904757122
64675761
1149534925
1784297819
1447751316
707211851
832948979
1680586867
510101197
727573460
1605641650
529129064
312274840
1287746369
1496640362
743478715
1659553860
1769559162
937227989
1890503047
1948701792
1923988043
1576135441
1456125576
461661807
2084089073
766902824
369623800
21418359
139289855
849830696
1868603072
1912071150
1335291881
8126578
1365339193
396061068
309271669
1071840623
2038149021
1786295686
317632194
2033491447
1299990474
590558579
783801578
693746503
1360637691
369822287
712774285
223593322
1219084727
557755375
543030703
1424899733
1261457532
1051103985
628155061
356703688
991393470
1388571247
565590303
1608061210
1443019817
26954446
18517639
1397368284
1229847741
601127934
1393734813
1316154584
2045319179
1824014117
563753981
660334754
1935764219
1808081359
1064569102
1663108083
990514849
1387550555
145664038
1816252305
290709948
1256692594
260852236
685983910
2089179102
727260382
1930461101
447489923
1294602800
172387974
596905660
1577366858
630603847
1945076566
618665423
1856186966
1798424320
31633106
1819375841
191730793
1763258967
611233948
1302697262
1809466704
1358588907
703841770
2091990489
890751126
806829330
1844233314
207814578
1030054434
1535088029
464075778
1775349188
807736437
1203018955
382837007
1010316760
223358633
889555378
1710128896
912243762
1259823871
320291582
1766568555
1377370090
278357195
2066204541
984656731
493225839
346754858
566124081
1216788203
873796816
604246691
630820597
421942024
934142319
768814117
718004784
556041955
313664225
1986585214
1041787248
966346407
324163282
861392159
230690744
158850302
1826084716
1556177449
437301535
523394272
1982150518
1805012295
421985423
100736393
114157257
213077168
1718884845
1413954176
593895043
82024517
2008554509
112009113
1020007633
435277882
1984051206
1974082066
491485720
1360032210
1147651627
1364587462
966540307
855824235
1682114917
1367053500
2061341505
177192338
1709883518
772124028
969823868
971395406
947092717
2113825140
178493147
1337902940
1915471120
1232808349
603882690
1964996822
1638136461
1827489170
446864411
550472450
2050165707
1651562325
1588402022
899685568
1942547313
533892172
1580117430
1289026752
1056952624
1982169127
1814599028
1846929531
998064607
1105338167
168677746
1517375746
1876156195
1084690393
1963574549
1478077241
1463222504
198518182
1600983120
413549580
846271676
90135429
163689449
1673568355
648922505
1984419239
2116517408
608658001
1439231400
878898041
62504612
1309652864
15944994
1595488959
1994343010
1317949511
798886731
553763141
243636450
1523637368
1102970488
1716322100
896048987
1901138630
1167572019
505028878
27743603
1313488588
1583706465
1726952116
2080831969
1566201553
38241142
1957517553
1399156317
1666685585
1393620754
276435931
1207690029
795064660
1453367729
1228310818
221433020
442859486
1486365051
1161680546
401088149
2016546617
1214356673
608398399
1244188848
1573821108
1939164072
38432211
746498814
1146334705
233817978
1926176369
1746098602
404421493
220865122
895177137
2081016326
805352106
2015676819
1927210648
864996912
2023841430
1710631709
88426810
826411304
1402817333
177088567
551615841
2008556458
1124758678
1405045793
828780821
771180589
1969093842
1117703561
1515017716
2045699810
641083952
1514952121
1284949036
705413787
210627940
777163022
168322294
170476527
922939398
1341229091
941515731
658577063
1123494622
314818313
1393027495
1884949857
1266090840
1582243267
1663622904
307711507
1089270534
53649695
1304016257
526960034
315340017
1338102212
1933458197
167634254
813169712
1761543667
212628403
909878719
1725608467
973432922
440171396
1679217746
69516408
487835995
1023046089
2001970769
1936542707
914962099
2119395862
701208037
770945578
1396988961
1458988899
2138736249
1877852161
2029431666
948067883
1660170300
317434882
941378736
1939488359
604165349
1207599114
879351388
236455406
693124149
667816051
1101057489
2067258018
18478968
794524004
1608249315
699673872
470937163
1131226656
1401176120
32236038
1621897934
1037655612
171958818
944473518
1815813611
1394891794
2001451266
1179813105
1113240373
1333193701
248565763
1856860168
1514950016
1039307040
149326581
1727939919
1828950888
93074709
437427651
470532759
499495619
1656118436
1480052106
53526468
308012496
1698949013
268728418
235180437
1325022849
1040995750
1611785672
458584803
756792260
804951509
67460784
716044203
196388046
1682922369
1394871726
633243423
1648111050
838860295
317368240
1159978425
791569477
473619911
1599724558
1814271860
1304912727
1681543960
264801344
1360511579
366530410
112141318
674024763
1717729395
1136302896
1563132773
334278210
971145825
91755362
1612158514
409455230
1728184692
762983242
769163749
579510346
1100489083
1913667743
133366696
1272754778
234279807
1280815213
1729269128
815427201
1822265381
2015646375
452848873
1904992306
371859875
1235863241
597850430
23668274
507541029
80164864
209635787
649966804
843217326
485908899
332788770
1750818128
718338263
1140775619
1261720226
1804475912
1294895820
1890495323
653185501
543275857
1136493481
234432425
509986729
1902780128
586280641
1308431676
250892648
161448147
1110478994
731059892
127220138
603936587
1177809262
2015715319
2070308515
1036193609
1957719888
1790030589
357814518
1830653066
1192253547
2146870099
122880279
194015668
876678584
451748595
867702367
1409954026
1336552454
936334847
2001556610
169731007
629653477
722317295
653671090
952495044
721452638
1353930330
63381754
339892882
712050727
1071304317
2090491664
197403100
1250243471
150204668
206305907
481692679
685268686
1018963492
1608834177
43285641
2130037262
1961486937
807309599
1801779128
1790048801
1454152159
1573424192
1778283289
955654783
172066271
1756887328
1953721820
2083952406
1778339730
1158352848
1443811574
1173178176
911773098
1655239511
427071440
210845685
1802942493
1862735992
278347676
497300820
1747868637
1901933512
1163067490
1972311490
1831704524
1569763281
1184877836
1965466512
375775437
440445797
1936399169
785454984
1339166165
981172148
357201028
1801833196
1775873151
1405538037
1381485946
285207092
1488100527
1698896408
917022377
1142763168
1430386102
886300493
1391523024
1837211917
85799369
1532313777
788713705
1165583335
40674012
1896362428
335278201
523339128
328216057
1736322502
2064770536
1828772357
495407327
510490372
990783652
1486479071
1530752218
620157877
1605035418
1346282183
654007339
1627784414
1797363446
338672264
710888805
43338930
459039941
498022844
341567552
951983219
693849487
722515130
64993722
312398626
1518212560
1383025741
686155725
1312764788
545521762
918732497
886124243
331110850
1848790898
1496089298
236070044
992295769
1404210177
41281800
1513735448
1066445692
1725535818
1725450000
1421428539
1779821074
1890090565
1883777363
263206892
191937192
1383605192
161254723
659152818
1262092717
308321913
1460347875
525004242
666757851
2139975280
2123537347
361786713
966301693
1682928723
2097935141
727777429
711087819
1155379671
45863619
43083289
232021843
919982424
1952247690
1788691622
1894717898
1856861915
1941730537
1559576457
2060119510
895834054
1025603463
786649672
1725732713
300882836
886599391
1787196901
1888880149
248972103
844871671
260476026
2087502534
635591377
1823612744
255956229
1651433108
7581796
1706849160
793979186
984573950
1688589587
1347100462
410468256
1811114481
1412342991
787794772
921254346
19427888
322606933
1338444145
880818002
1917689621
43128731
1393165910
1005171379
429405610
1903797299
426787695
1602446656
2109522121
1222490213
1210800577
1836413838
1852159595
846953306
125748235
768467330
671131208
601307324
982102294
2122206926
1344991304
2112987449
757128449
2084371249
472318601
1070387856
380728700
1718227564
1457725370
452077512
1464205765
792346835
1144696092
239718767
2112247512
814190428
188418284
78984732
1974177763
1221167019
1632954633
1375541724
687936132
852861266
612581520
1237618647
11245378
1042871433
1787866674
290566475
1582251176
614217695
1204056832
907878016
273523121
360907524
794816561
3753675
1056245557
760700105
1416998225
1757575275
2031713072
1949470236
1505945309
296270303
1347488280
611597827
1800709143
356804841
1663826371
1712904035
216094193
21406667
1172442008
1516254155
2078276710
1370912929
1879950830
1183158390
2089145744
1170988680
808372211
1667877351
1156813685
1905882418
600580627
1395712299
2046499350
2090208633
1429191045
2096351000
1426507353
238483831
1708372604
298283267
315308937
2129405134
381346142
1165636905
915192404
2096035138
235750908
1351118489
2111897188
1903489630
1802603935
535390534
351708454
334968271
314350918
712349493
864754533
1046455385
246424457
986123154
1188566106
1041034539
195113793
395657166
752977722
180245206
738190787
1403854668
1236088250
2107128520
1591280913
835083323
1728887384
1469220481
1787477419
1872169719
1539514062
532787988
201677206
1990625082
1726937569
520864122
1561395760
1619042270
12719590
2147084144
707889756
1862929165
430939877
1584924383
2061582540
282534618
1566169374
1551036094
1291569795
1149626625
245915315
493249265
1716651262
758928299
1989142164
1544285362
629141463
1837883713
657756758
578515709
1698537533
1696298280
19907714
103717465
1401174485
949517179
2028109653
645393794
268431925
445666710
232606148
220122546
2070420061
519245313
1049009958
1978739281
1534472414
2048939442
2118706349
1799094782
1431633153
1736427240
1420879805
305900017
1115729933
314929720
1342563383
1941233490
170987554
1109635747
1577325246
34053718
1938205204
650857047
1770176234
388809545
1389628379
607831440
1273947585
573534869
108791504
234760303
899898353
1020479649
1845361204
1319101031
675773280
1731744438
1609114819
564922981
2055035509
812502740
563085277
96920482
474515824
537179104
91529318
1257744643
2008439171
1171456685
461841160
610837107
1366338160
1782111425
1215241285
1811775543
2030321829
1918395957
658052251
1363214187
1757652126
684813474
1256261922
2085279438
693077866
1018288229
1263728458
1079962166
1693299335
1835787313
60452288
1361495843
318209339
63118746
85600245
143026516
63490805
1690381622
96775964
707610209
1505268216
1021535993
1970210204
891593385
600041636
1993482866
1886804019
985410845
1521786194
1779620576
1947318601
1565909859
1907118771
1799755794
180937315
145899176
2132617073
681712947
497614493
679323510
995681216
41640716
821066989
419443193
771731530
1489753726
285928077
1223729681
1672958835
331997627
1456854311
42711147
1773402206
2126527556
810005747
355517827
347831466
1635222393
78765778
535070527
1164724158
497195475
1509326623
138103683
1806739239
1927205047
1378589593
944463441
2137503480
1828247347
792993074
292076664
2087505479
1699181359
74965834
411766991
742815453
1762459985
457432292
1012856848
669379062
1139850651
335227863
874745089
6088
1589695188
1879199278
1502952754
1655256465
399389648
2112704841
122086540
1627116309
861092601
232393566
1877619193
666138954
2138444506
1719623165
304632735
298504522
1217914443
696942715
1607199538
1949389145
1069668548
805523993
1713195528
1577350109
2116077208
1703982089
1081210206
1217557895
1570819323
1268116482
1561358980
1455725485
1876531866
323096210
531192752
1267925621
1906083757
667578545
868662050
1263268454
848655950
271131326
1823649955
1268236373
93289117
1104704104
1601592517
1245852031
1863207630
1411675453
1991382512
2062707623
1829599255
2110495302
389014456
404384377
1540779562
1690780932
120669227
1669791078
687750150
171274028
697906978
655970078
918299585
41702174
1093899068
777187892
115995458
870391326
1467654515
1031633211
2115970092
65710724
224133608
2069271295
1282917373
772358722
194893862
373928613
1253582038
1948018879
2074427069
643841231
1604211978
1938795827
1753154575
1764834806
1246912592
669484312
590065257
1966713041
2080790241
95890986
1146079419
1713773799
2079792787
521705719
680097213
1270297682
639568597
1826577099
1271680332
1359567374
1846230146
635414528
860127210
573122745
744803141
2143442622
610419586
167596055
1591653449
1258219557
986613633
447677344
660181993
364157936
103411939
1859776822
1076765973
1597737307
865541772
837598896
145721780
1751564849
1714500999
574820473
1041652507
1385200941
1152365968
664934329
1780843061
162088897
1771607236
1692444824
167368629
1671643222
1317119136
1537464454
1821740184
1907513508
2046967126
1295590547
1238915518
905617578
722875097
2075598658
397768905
1248171886
1943212197
1252894618
748184730
58164944
812686965
2127472168
1258905707
1008591985
113617834
1594591
1136838964
1032830228
494544059
170527627
1887972747
544810531
21982813
579639184
1664101797
315275335
973081139
2094471565
1097999323
530977137
1599570814
683240304
1730712789
1828740912
306422411
2115309330
232351698
1555296533
348121442
929932307
1635051247
484037283
1453086787
186246810
391939918
1969516013
742422881
1472083214
1306687869
118764960
128693610
549035770
798163248
973035312
1930686427
592345672
246978181
1208317256
933456577
1030718179
1789644142
564685330
167179327
859471864
295699948
1642270987
1226660013
407466479
1455285513
532093378
1408835878
1042500060
494703737
709550622
872781362
154478279
1212861077
512776170
1537215661
1910316153
1773706141
1267590147
2031516084
1060077795
1819480340
75652094
1725714294
893371361
1065519750
1312619622
208052400
14011334
1901913409
1193438140
307269020
513334512
92040481
1064813371
529069953
1406732038
894211244
833397444
1818918439
188750872
912094460
679299632
1405010518
131280410
216995372
585481079
684585876
1691194851
1661304830
738125122
2092671913
1090420986
1364627818
654235010
613540650
1081214842
8561061
1035268807
1014736289
1062128478
103344038
1912291154
332361135
619781541
1653123743
146121452
1621836118
1047309720
142621391
1595424053
1359144546
1673379256
1658499250
957202447
169961165
1796400001
1459451479
968282507
1723784303
297290919
1445369481
2098951842
1189840257
172854738
596432471
877102342
204546409
1276049420
248681511
858463607
1735103503
253458566
2136764554
297283151
1828311729
364903744
1312603793
1473641789
1997019119
2062640276
293911455
635681285
886333486
977138190
619483109
1772296405
1626222026
94326345
1759713036
1904472960
2006095144
1102449661
1647734700
376042794
1768264060
689419960
430330862
1042631553
770285608
595093744
1406220818
653746562
1144432153
1301867162
1997356068
1050452371
529603269
50484968
903727349
1031028564
815955349
1924680486
1507269398
1484720800
859050347
1680514082
1407220400
453921168
594338137
1372558716
65422498
1528535674
1018432531
1659879123
2066529097
1096998401
662198633
374090449
1368694358
142027381
37623199
459820325
2135067550
1680589904
1031026091
1751144628
154805945
1959404106
1353827297
240461220
815663555
1068365359
589075565
647405701
962952563
1627406313
400179302
1859501876
1182333202
141191053
176974710
1254555706
910584599
1421500247
653872952
1706979420
1543391626
1217449536
1780584365
384710977
1724541363
1548894873
1109677984
1997584330
1097834715
531917516
762494231
1181161929
837495856
1868585381
1760783514
1444250791
29155705
2034421548
802659994
537248723
2091853521
608406325
1191334716
345603649
487437084
1849468885
151180959
1704260993
1230771864
1965751144
1724091553
969624477
415042178
649102114
1412302428
1026904374
677087766
2065814799
1596284077
1832639513
625390033
796367378
978835029
1360962866
1263626457
597496010
1418252922
41987855
984010727
1488230188
672398886
37958684
719616824
84622700
1166725094
1375214707
732655885
1368678261
929909895
710212786
1337520980
384190415
1008669336
1798282189
1354239630
1439750594
1985589072
162333064
1864168379
835142457
461191868
1298926821
175838938
1635104612
1379941254
496275935
736565383
1543254213
1667224562
1926496243
2098558316
2137471876
286340433
997232771
1812397796
119523295
1628789967
448527613
70523707
1730872222
1617958826
1833876657
1397214513
53689761
1726172985
1603587084
10192297
1047711519
594517270
743766473
331659919
196742679
1111173085
1157348780
1067796465
1927890890
1197459173
898799374
1687132066
1935131303
1229025036
174912122
1563398682
1086376249
137225738
1437833269
252270080
309312372
2015805396
790078164
545175897
444868960
752263672
672529622
594317455
1028060702
919785578
861169564
1955643356
1185513576
1684668784
1707149498
84546290
640145111
2137094736
1144881510
1013112118
661057624
203518653
12487628
515334719
805826500
1039253990
501817786
1672021499
1095331193
1191695022
1750477406
804209826
1445972332
1648811780
281391419
746025903
890078748
1874032021
1923785756
1126451537
1835313667
1002128506
915937602
1516121409
20589265
210906834
137960883
2110083282
588537442
1476765724
60558149
2071367383
2147317337
256334022
1304061820
443815028
1057161471
1028655829
4606135
803393801
902526250
1201397047
686179797
2112728789
1274725087
2015412435
405334835
1883214450
624881295
310394040
479771044
1998922733
1811788523
362117511
175746160
1938251300
2092706635
1839240985
416892854
1527769157
1014597174
1114654541
683290196
1961374941
307609258
940225389
2068070602
1285843523
1325227971
1735829424
805454557
973804481
1114852823
140904353
475400734
562731208
1525782801
1000508206
694957070
1515027919
1706711092
557695319
1712874676
1946053672
1825671603
1688559024
1579355187
1735197367
850984753
735890547
280081879
308571558
2003259143
1581059620
194174376
941934438
2144521908
37477537
1096175365
487604235
1267307767
14358185
607849223
893193738
2045740071
1887532138
1746646496
1119692449
450583812
538805300
161648309
697089452
74176478
1989406135
1496181801
741903954
1242417037
1503264554
1273906071
896330434
382485386
842891529
1038530395
1203672327
1998838348
1283117797
463023246
639524514
212978550
979521195
440854939
1149800882
943212964
309196285
969849963
295772190
2089862561
1405642133
1129425092
789421153
927285232
1919291905
1407655531
931002982
1235854024
133286895
1120515910
1047860881
1869489525
1705872355
1451589083
1191315106
1170453858
1183352597
1154530122
62599807
1883990278
667650927
1691897323
1265382112
1462368750
1507632011
1273530180
1258781545
733497121
700122019
1081840175
512543225
929685329
385105163
131490224
531979877
1923257044
1626585819
243082816
1649867784
2136215107
1370326552
1273515348
59683061
1700560081
180703747
100861446
568616595
1421816297
1030934684
1092374725
163068392
1005608007
478432737
890475775
1516936184
780975990
50369921
279560020
634403188
1794537060
956898802
671082381
1285729240
1131396631
1941798158
1668054964
532607130
1231865528
604054690
1609566595
388147889
1475710777
1663329873
850548008
1018767754
2081474168
1267843044
621889327
975780474
1079031378
1321234357
116008707
1307885503
180041029
550326463
1625715980
1163596329
174432539
490405558
1622493393
1972316108
608035010
393888468
1295660909
267552182
1687777093
1560004565
685425123
304478002
893611272
1168905652
1681083146
2078346875
1977793244
182114008
597464588
1637969058
380705698
1001284478
504024226
1684198043
2073845632
157587094
65998108
196147251
940217615
1287776647
686063858
2021928307
563758056
288348439
1527905016
1685701249
1247260489
556503170
1732844799
1645819897
687874040
46522185
1091307395
1475819044
269235887
169178128
566398515
967266169
307906092
580673945
847771446
244155958
376550843
801237718
2014986582
1740676826
527985376
1738643235
1083437585
2068723443
1024670935
1385205451
1052339169
877766180
562720019
618282708
1321389249
611231243
262875894
2002076969
346772395
1684062819
671030596
1989256619
1009733561
376476145
387118302
2004960733
516003317
1723839942
1151665769
2073800925
1944158084
310157946
1706356039
228467764
1952084063
808398750
965555610
53011443
18212139
678359182
1140854190
379246254
1783171365
125064259
87032274
2007788035
1676072303
219516440
22920479
1617608404
140490283
568345963
1632883781
1867783468
47692143
488705618
237607062
2121707823
370951546
281651637
1765142702
1787989677
901928513
491195766
590035978
1012923809
1257653564
544748798
997538913
1765478059
111547761
1746319600
1527908518
1737848592
1322208208
1761751051
205457147
514831601
1691962384
1509906195
1114828436
1211792256
1459961814
1906049279
1010684502
765552607
656180198
1812516788
46674721
1105198131
1285988317
1725543250
684333624
1944184103
1494205105
230568808
1827879601
881821012
138988177
73563899
165485752
247974357
1888080373
1858749492
1203785494
1453868611
1342195398
1922453869
1380295144
1621399989
659654646
147193086
1726769314
1611536821
1677396912
2024101233
647939118
2144126937
1438191218
1505303026
791475628
2133495070
104646705
60390018
529053665
397524629
1251683239
1607245896
1270456975
809494907
167586729
584187322
732140423
1687021350
1027246595
112158352
2044207603
797850236
388509030
980480178
97261512
304263733
360906721
1462541288
1860826264
1590318894
1853904118
1278919333
1411020623
1711841056
1730992065
1500795262
2105291054
375843324
451084754
1466419151
606281480
1041319159
474093663
982909027
1037651129
2066708469
472822750
1877459276
419003962
188438796
1803930768
1705841682
513598018
280324477
944460479
1301767632
1064619409
297318596
1463634739
1631547449
1640594243
1628377633
1054111397
870836427
490133680
1451651125
282820445
1632500238
719345365
845723869
736473020
846758624
787793109
1125564993
1041117222
513220551
1652240974
1659346676
914935280
1596062236
713152899
663564675
1001212128
596336874
1407717758
593430968
2001086951
1240738047
2031896675
1678542742
453779719
1601426908
155649506
1767327986
1935076378
195397670
2122052951
563535052
908903460
1883944983
178911163
283557850
2029606122
1861530705
1629699630
587178238
1465203173
868608653
1152805992
1188883648
1499923800
1434187748
678544070
1450156746
277270028
1343455527
2068402301
1941926181
753747469
410440348
620309899
1878726808
2136430705
80234706
1285340619
1644914
1839681542
1173979309
932444827
1976149811
1504478531
880824199
1768932576
1788536150
1431999650
991593462
733888595
1179675351
1071193300
934374623
1185952816
1217335144
183829742
999172905
2041607981
1092484854
1889291020
690997496
757489736
1763579385
1278040620
1194596939
1690059248
1522042376
461564071
2095342961
732097499
1944437213
1606770201
236376711
174798155
68006293
774554136
1362470094
271486903
2070032145
1022243355
56441325
383754332
1844759116
417849339
195154635
750510814
464049468
1951307760
799941575
1928811430
1363326987
659279669
1896590492
1272652362
1576373831
120273339
59103376
1622174414
66062816
688842928
171501483
1508899137
965320748
2033250571
167615998
441455355
1137769962
1205574008
1157807023
1734953257
710722423
157356096
2089107046
684413765
1063225669
108767889
1656252565
1216016705
1981819847
513780119
1477349879
1173476742
85418053
99060111
1681113038
920229756
1477677131
342087533
875234684
1054518609
568589954
1287098272
1142926324
2046324512
1814835906
873071644
1016799971
1796415585
1461759635
1836534379
1878046835
977863251
1376643230
1195913832
1305483665
1829727874
1890226684
140166062
269457956
1140652271
542515678
1346651370
1423918539
274569716
1669638593
1154861346
1337308936
499769572
1622733339
332154510
862435576
974794393
2106449361
2140484792
1962651135
2016343726
1836062636
1110487648
132759960
2558678
248055128
156906623
966385453
431811711
679216242
725662592
1527804783
463742742
347532902
1933021852
1960506364
215986876
624354598
166237452
1382887243
187325918
272787092
78708037
1195402873
1940537325
2092542368
334609019
690301733
1497904044
1321091600
406605581
408488537
103045347
630394083
442840890
1326512672
465608566
242574513
983881323
1464439833
1603950727
1196465497
655355611
785257549
1611387382
122472674
164666935
243737023
1601107892
576308211
598271253
994205431
1503264343
2146928869
1869067500
2068038116
32445795
1151126871
924419555
85046413
1180180908
943514979
1943893430
2030894245
900169476
1670246612
627567956
948268223
502713145
282087063
106680193
840719189
1371322314
1408784688
516108107
73786379
1081271415
2033937300
907054509
618262487
1908719915
941698117
171024436
172360825
2019588282
1280975573
2036113237
789634491
463659687
482120475
2019630167
415288574
1165458898
1676190145
1063608269
1867899256
870674988
1563738459
186208265
271112531
65182567
1268999448
679993078
1830803661
1696963414
1203961414
1037041756
1915349763
617608090
477708369
1647192110
403851841
1055467557
433761392
467620219
1021079609
1287907859
676292196
1116113763
1325002224
1887848647
224809238
282988702
1372261480
1278078262
1054306671
1620894855
1056650402
612981570
1331076247
530184881
1231691812
113196343
1945594466
89514917
192073925
555529263
1476620992
1815348385
864112933
2114172009
1883492727
1909216480
1325940048
1911711185
1038021224
635347980
1694962268
1404866425
1946920463
395339918
645023431
3147975
989494651
2092832231
334375751
947729630
1433824915
2135489283
359502480
484213705
1037942960
1886038038
560284022
1527381372
1647591615
976674029
912598902
575656880
2117057671
1670709185
319315659
217644093
759154964
1528437503
1162671364
1898238789
766626909
21783323
1535408809
1897186788
1899123591
318326239
909007918
757924857
2114760264
543621021
858587565
671169044
1336529703
776649334
669431598
1055282325
1408207845
1905013619
1627610430
262293905
1447094764
1325394368
597156037
1039329975
536936960
1684067502
1957723104
1237630974
1368977709
1609736536
961199485
152234410
1981950038
1347778978
300964280
1586039511
385220916
1580487210
709083778
1881160485
461609423
227983493
233801601
1863320002
216856926
884955557
1904836248
1955354310
1678539868
1251973114
1058714475
216641169
1537443954
118114705
454893843
1155533469
1469286691
183338631
2145398958
1791366369
1294087184
1727868736
2053440221
935150115
929698945
1532424955
82018149
988281640
104358150
315153627
1883844058
719507405
481891843
1753443318
1193465147
802795835
1618107261
1998598152
293725422
1253192647
137375742
1141239997
1653515402
870570362
1302421028
1381194511
496512065
1723294800
1535555593
1150892123
1771250990
197537852
1299553207
1959603172
1461211446
397579729
1431224116
234748387
1309924305
959599638
497698116
997348632
1836479002
463733503
1201281338
1828402424
542712462
294161799
1833145152
6468786
1227163210
1817818237
1643210009
1409317066
74428537
492214163
2069810536
1587322254
710764212
889145598
119346419
1693068610
1585062277
1964533477
705974875
1157766727
723145906
1798290850
1195406930
342350303
1450475305
1874522754
770416622
1967147462
1422164879
1879651725
918993224
327446180
1944700915
392231897
576805685
723025596
437329649
1036173818
2057435572
1271958375
840660804
2028590555
1811896359
1217114184
630346823
1178872312
39601634
1521404041
219876844
45755911
1887871500
57126308
226089366
1195356935
142256101
406978037
676698545
1195824124
1303085888
817261087
487421516
2018371827
296889482
1451068462
1326529897
400654641
1457753425
1787774247
72190708
395011413
1131342837
618111924
794605891
206021000
1120247943
1825198648
1582143805
2033752081
170725651
85822779
1341190771
728963813
276559133
622174492
515820506
1591447291
673440321
501870909
1636072279
170726722
1304961401
317490556
388791965
2053357115
1690487094
389882047
739318542
1407369947
102310793
871423797
1684719213
567265264
897604071
1840733372
2022397575
1379674075
1127442634
1495687825
884406693
1473594521
1484479621
687152704
2005661504
670360196
669701441
1636818830
1997158294
1846184570
2037240734
26042026
1164678202
326562720
1299106903
1991150208
605941845
621966928
426902809
590470984
1280317705
767002055
732444745
123946006
1906470299
1330262725
303661558
1467052427
1689014026
970306966
1965658902
1571938430
1613191645
444137629
743845483
94125849
884040804
972773919
1865477384
1273393263
875972854
1157758660
1672825285
340398511
1865577575
503303205
1849423406
228362453
186597322
588771989
241989236
1493342991
846860157
5025589
1068369281
422087350
1542929473
2020806387
1119404514
1653063019
1737605931
92583970
1762140457
1038281459
1430830500
1258863961
1913629942
172085929
578527805
325875389
1160971861
198539954
670452749
1933927714
1386361653
1498281269
601738318
865410058
677065041
558542659
1875837208
1313354733
1337054086
1840138036
1017116283
373900345
1390339472
448719447
173346553
379643265
1496815628
740047687
1945825995
1245428904
466498988
28557595
1278626159
135236557
190651905
721214497
1887058057
1568165241
1534921536
920995185
636923191
314988151
1179098538
1660359759
1148152782
1008107646
1051144089
1952533789
1749870637
44915676
1857352256
1370224326
1582818855
1093560800
1252414010
604027412
2024857959
522739673
803906198
1527842459
2108964383
244281371
2067403348
1724039731
1721516296
1742642454
930539527
1441562271
751947668
1605964646
39978531
1233795044
1912404038
855935984
54769546
1341364801
1611023105
748009050
1388954429
1136447822
861522331
296200956
2054932731
906681601
2061309630
276260192
1028056489
1011118306
908644407
2122073816
700555104
757619245
464987513
165060529
166271348
1903324495
1977092342
2074952314
456691967
139984197
777793430
1196629448
354165000
1078253825
1309137297
1680727759
1658834685
1751241286
1711170132
1450613499
425451087
1737345805
242718960
1426948822
398421436
831671534
1596973092
683252745
1845123666
58500684
52696861
860717987
308767963
606376226
1246382247
55195776
595053854
503931268
1628972298
1924721904
1765850854
63879976
516440217
236249542
99395050
1354879065
678370569
1648248809
1127240144
1525688133
2014378368
1452223307
772117278
343468447
738814654
1649108037
957093498
98679220
1547025089
985961128
1762757123
2069369088
259199562
162209692
509741274
1390946030
1294034967
1361397678
1621217126
835870230
729561465
1566911957
705771526
591936409
616172191
26670195
171704080
1123673194
1778626334
1612701881
389336730
436020325
1551128855
608666761
127800195
1018625018
1232302818
1568927898
1994463638
76592709
14237340
448917133
1075080985
1885440121
1483685369
1981957002
187863464
1251325529
830301115
2009397880
459399810
742146554
439683703
274445804
607052433
1346642277
770356798
1784416979
1723446909
1783758035
1680841609
1925898805
385348360
1488418036
268169416
1085924348
206287350
288682296
1698366908
1823467761
131132686
340719166
1948918658
2002089139
1709319008
52429699
656094802
282998950
1601521011
665844378
1884044189
1757978067
319940780
1476004980
2057599999
665605761
1682031768
401223659
1497926387
1391524374
1534883392
1052450929
1595281082
476423535
263163289
675144659
2016956642
97691286
1168367659
582211691
354850562
1253977643
1486956286
1443122186
1870479902
817695329
718332250
1362532712
776124235
818440259
1258390070
1060753137
810094559
1647419106
814408664
2082659428
142447177
703398136
1697973275
1613384237
18280752
1863104355
807536848
366114400
1202934927
2003084187
1406962748
884956221
899099044
359680368
885731510
585687324
2086517577
2058600908
1147829650
1777380206
1485607464
1341174972
1489896168
1048871284
1218092310
648567642
654951975
1809198673
672932082
1837337291
1782904333
760344886
1944351122
1264174593
1482090280
1021080406
1695445308
581982157
1609521130
2080458253
2113722716
27948481
1265302808
580577611
360925968
1753442747
1184191831
1167940049
1636378223
449561766
1824048876
1422665531
2073504777
499292345
1870529098
1581585003
1457579000
407091966
373010294
2062037992
544919208
2128875222
1215783330
1053207007
126770603
1358223092
226022432
1692454556
1954329299
692523176
1710255586
765261383
1124149549
128439597
600968763
192919123
612672811
2116994229
1738874987
1104065087
1693625516
1469544458
833288454
82244236
1702971298
1509882721
6060404
2083505077
1039968194
2071875695
1155529747
968039165
373791043
876279803
154699975
1401193886
1860287251
329680121
2064601377
1195351798
946110074
1556494032
689468657
805768829
1191702587
796629720
540282318
462229038
1616922660
719796001
948732915
1926134042
1453670958
2132688096
1242769998
2001297572
1576287548
311181901
719069880
1167600721
85861625
830080143
1224378934
578436705
2092048624
877802283
1688071507
259203945
471207313
593314067
1716651047
1078544238
1570618371
483213173
140621584
181220674
1471281760
605208552
159279644
1316117517
171467870
127123084
1642893833
425876893
747436766
872256653
2073465012
2094261413
25068738
445313570
948361239
311296875
333363009
1102504147
577394706
698423682
525804937
771083757
1893478792
1753105019
1314126239
170761365
727430012
1857440641
1593144286
1439023044
116235866
550056538
773403650
1615355264
1049211154
1284451122
413944234
11368447
144014620
1021587175
412551941
1082728466
1926070872
526324119
2075375290
561360985
1495110611
1325211675
274783060
892538420
1527350195
717965169
610305948
1997796666
644290467
397787640
936723189
796018753
625624289
684150285
1330499018
671313131
405058776
692120720
1559275853
436579580
1681494226
1746085524
1241016353
90153033
1638307543
744610896
1053935302
166371433
996373828
651926122
1632406266
1782661546
2126016464
63797652
1567632605
294311374
1187859233
1979482936
782583488
1272772078
68256176
711827681
1141165542
1525421484
912178912
291836472
1136529967
786701332
198616309
1225157359
1587840563
1298269928
899471243
975051106
1444302896
1453823206
1722700169
532509886
193765940
591525622
1479999406
1047679675
709286281
578587559
1508288124
206542
950102014
1947771066
1676020935
2092476412
533300110
769867146
1395487156
861797997
2107547350
1474426250
1880967008
1296071468
1571989764
1743766036
442120339
1268241611
1132074715
1740825871
1947038613
1608511196
1088205278
1987367643
701120321
2026710818
695742807
12919979
2071582658
967060796
1275435680
1500549940
1976471960
568221441
2020763932
1293219848
1524582029
522432702
2053012965
1664833817
195824109
465770965
349165934
943782214
1533879455
1475513370
1963793052
972584028
279796209
2084532554
2142226243
318496775
2001760925
1471721961
1277123815
919140102
1237783163
612057891
398862486
1256213170
1590743986
2037005610
1936778887
390102388
1951247252
1073445225
1785342996
985040159
515872401
421640394
1677891087
362542476
1480428647
343757326
89571863
935088636
1622719673
2031904763
1648627416
473589713
479531797
523478879
1503470545
544125255
1572209423
2119732695
164577787
1758969585
104897789
468072327
1615420331
1364568636
997452145
1901442472
1595274591
336170864
1779994217
846392554
1362677050
72487151
757644005
259455821
1199655927
293462044
980507474
657532494
1554169064
1055740032
1343067575
1502040547
1753435650
1568403919
951946784
179764794
2010306711
338375142
1547268884
736087435
236613886
740755343
1942081767
92312428
1838530333
509453373
1649291057
1286597122
1497833230
251866770
1524298852
2079936735
47679644
897221786
1853329891
1021825844
385040353
624690660
1322645701
1734817204
536104435
108226126
154949058
944024921
1070317621
187533143
953816421
1614290170
255504792
1343183589
782315660
1895750762
1099700732
1571737086
1340391521
1982924297
18900676
700889576
1948113683
865750328
1379654621
1168039842
1431811951
318725213
648591915
1495329081
904141213
1062779855
769536494
540242996
823723745
1135361857
1383930199
1511269461
1140376322
1070464245
1058237828
2022292825
1975849676
1701956308
825727742
1592214908
664717781
1947616668
1395428636
653864791
1970445763
1383227026
1230997232
739609759
966017874
808350262
439403440
178800654
797495758
1255269958
328719962
1421109212
1637969910
82726914
1398080034
1910724592
2574316
1991320167
461366053
2077965219
2012857219
2066015273
644185650
1706379609
429920386
2106257095
969253070
1603086996
1626270944
1851175875
1252080223
759326910
1887681259
1332972521
401240996
296017183
460709341
865995881
998739701
2103782577
1656708470
1555686939
1312395537
1665288657
452842312
1496140629
1545056475
1762459197
38575576
409656826
208703396
658144701
1696161157
1794319892
151140905
1189019655
200521921
1110872091
1570369392
269050753
192505830
1222701745
978104901
1620629281
849316376
339189071
932815110
231050428
985284829
995290824
1961301423
1622504181
130258106
287077036
652971673
815134780
914530734
303728762
1823694311
315872333
1767115482
1328713997
118760223
875158356
997504811
984262095
1467943333
727701230
2110772628
1020515777
1480774350
2024958346
1601251584
1508240622
292463803
1794963515
1725734222
2058732041
1655087917
1306434719
682369659
370084959
1398493203
305340327
1928647059
144360233
2012525249
341375985
873748793
1566245545
1537362343
970811221
916959485
551910159
1134608703
1514628502
1670125181
363161178
166098139
1155195623
367743254
1066272486
977778447
927782241
745815709
1103539705
239329743
1065445473
1711318726
1895385318
1489776196
1284320691
1057577169
1225554079
1819629026
559044670
1885965886
624045806
61143581
1832058453
1595054058
760468792
862704666
91317333
1064358466
1678047937
1994239559
334974414
1717756302
474319609
1775772586
240998705
1019491706
1585220322
1464412229
1781227692
162256452
1748263111
1344690580
1231742293
1252030624
2051121513
359011999
1153728853
404937253
354248318
946560982
109142385
537879766
324807876
1920303225
468306030
242752569
1179269926
1422163277
949590104
1354223916
1356238776
407064222
562291976
1973395080
2031441546
2091441759
327061203
146779297
146991260
1411437243
995025937
636239473
424693902
162339938
995118049
624952604
1344428646
630280185
1156446314
654097512
466364631
205047180
2051580100
1909133142
1932416016
1898480103
511787888
83543030
1803784067
950920629
289534124
1938042767
847501451
1209738775
742235260
330036098
367471772
226659637
1468004616
1246363922
1102104355
1426162290
193353972
936699222
1120659540
1389124133
2117769536
1349672454
597893913
508292753
1644762181
1869493700
612053816
868089700
1818925870
1100507154
561667031
1860786883
1264285819
1898679627
744836492
1385614613
1196980850
1358729127
943363264
1436539123
161154345
1540663033
1895141385
1468282940
1550658801
938908862
2044849607
1268196250
1032771660
233855168
1359524684
452289334
1086646949
1694086618
2120206995
848635580
181106189
1581358218
25499768
736142713
453244376
329935108
552475406
2070710063
744001667
227972751
1368723520
310055842
736977572
914797465
1716298607
1696410455
509136938
1785306749
302195686
1340213078
1245437838
983566731
140395400
1697038883
557030262
1054099237
741891255
993437556
641498386
1307008578
1135099913
1770867794
2059460269
1096050314
358386635
2091610062
1235973582
1888169069
590580018
1158652716
2046219503
1625496997
1779995379
117684632
1750267513
971472219
659555198
907018581
1637469891
1692262555
528132973
268780268
904652318
1502081506
1136250798
414091883
2121136984
2034335360
1434234697
677099312
364948914
2092681704
1369477765
1955976107
1298870132
1605839416
2007785549
862860991
412221497
1631317058
839957775
922315457
913485469
502497494
2020978794
531029780
1564320539
2103635753
2101269546
155606812
455147
568824625
328141270
1605128980
145175983
1182212048
993311031
1426442388
1082487046
1950608652
604477090
1158496882
694352255
1032227458
1113649480
628183237
828533100
835558740
980912461
2094920207
2074253877
190120656
2022174205
926530119
1759946442
604323347
1070752804
247972919
568587674
333196119
1385649317
654272686
518998780
1906310250
291193367
1594539967
115467115
165510530
266028863
1325197449
1093637616
2136121518
574299523
1408309595
1028062672
721834651
1293265748
73627622
997502380
963548761
1329142202
1597291063
1369598179
1831201333
737637088
82415068
2020304519
517010365
823445795
1272367337
589208332
83194771
1803281408
84632098
1063783131
94601867
1510111051
1357459786
2004493428
1324487956
1839587570
1870493317
867181307
846186402
180973392
164244472
516061127
1120465863
1193226195
105979162
1506164067
2047085339
201606279
340903682
458273161
970275913
356107054
910885187
657962776
1185570724
2013469320
896626072
1653104824
1898981967
1993539966
216772581
1097630388
2033298325
1641016517
80048058
1792560616
1339232355
614010223
1638538917
804843809
1044951094
1708447514
1066961548
1534936146
424370309
1160908276
1658860647
1727101399
279646695
1352949065
64581887
1384569106
1434497939
969242020
1458131209
767590763
1084252210
677622605
1401049636
1436431206
1443680692
1063734260
32691694
117318571
2035097000
89589091
1626497794
571397320
1638251010
1642427334
1090432288
1573517814
1549125700
1175437268
1153000769
814833841
773434106
1551299751
177721875
1562829759
1817436358
1270666951
1565863935
1633182921
1901930981
617431515
632871217
1977142997
513602399
186453703
962672361
1692344501
1915423667
2097644253
124024914
927235855
215719700
1586709644
213390223
368725609
548830119
151509834
1735396839
1070683703
1593482786
635221159
1359416344
430631452
1609499908
61518631
1023420970
692919445
635555355
1609122857
1381211151
959642018
1205246351
1348468332
1932989891
1976682580
2139436876
190171131
133364712
183260542
1231657581
1168540923
1184193318
565003708
2093356451
973622561
980658520
509702133
1016651720
753478369
1535921488
516636453
1638260678
1684955382
385412909
2628987
14008592
339622047
1052938457
505472380
2018201518
685594840
1887989089
167664834
2024807607
780706517
529179384
731559706
1331259977
1133812239
264872246
329850583
1225154612
511398289
889938561
1091324154
1545111499
736223845
297233566
957681190
1682411609
687761862
1587189574
346164734
418470761
1659342729
1975754454
171530241
172445967
1802933327
801733120
123019077
1488583612
545580957
468483199
423392154
86240556
1382958571
950222059
937493532
659876412
719347722
323241721
2069555689
197025509
757139444
2057147089
1589344686
807541629
1158932340
963298607
1896881811
1380210529
1516814122
448477217
932068234
1120010045
1098591167
1266207449
167843572
1900824319
730658048
23099966
1555221318
782927988
1680073618
685621500
959005382
1812161893
963911478
945405847
422590647
1309554005
1642075478
682569064
1841906662
1038989525
146204412
2006192109
1438312783
949294755
1752850280
32127888
1704441348
2025332573
2031448575
1896324039
1698062662
912775482
1015824548
1730626458
213120850
446453116
483306029
206849363
356059853
739036141
427188275
373248796
1608183757
1708588869
878282123
1653614404
118619593
1469508016
536532148
1013167255
1700649418
565162012
721440252
1791499765
1976617151
1470554091
1073311069
791115667
1901791689
1301475817
282978708
1739738777
768555071
348002156
701364598
452655391
163100203
1857965608
784147155
1192406904
440213159
1164164164
1943048278
1738107671
1583464377
1090409779
1884942362
1129418756
1831738528
1704707440
1081596265
854088839
1782872287
855549653
25476041
935600443
111765848
439352558
1369265249
1657356692
1905487612
917240216
447196358
942079101
1597741419
407570506
358850829
1851587505
835203290
237511510
422440424
466267323
1519020032
1239773109
1497286455
523854092
937957219
1573921055
541914592
1290941977
107642483
126133935
1872658085
722519454
1904938578
1809063702
514838497
1289985423
1794587633
1607210024
884635596
642482584
757357232
367099941
897868561
2099933595
808222234
90184116
2130748109
1880324911
1577935916
626976514
493533881
1586254174
2105698338
463150124
665155549
1481747731
416447574
1253719348
1170624087
372208995
403385393
982813613
2010529665
1612558221
1547806474
675855074
183585089
695416697
1670566392
586804087
1728928385
354369470
1539007003
1966665759
2144457556
16423457
188809018
976869822
923306404
677496768
524643722
1628883878
1733384270
1667813734
909951039
125900785
434189710
18474822
1843368822
6398831
439734305
944753202
1288851214
168399478
784774961
735902459
379220039
716455052
903677691
64008918
1922751534
1631283515
1104846834
650814479
1290811962
1392431951
274326733
728662561
2049332756
1595930301
1538195649
724062673
1826589163
39002890
242464255
882016520
916926720
1034344707
1290187565
888063999
457712111
1036152375
403141354
1296224421
807415852
1329396021
41394360
684304271
1460254504
1070433855
122357821
260764604
1586768909
590713678
252644086
420017856
795129929
233231369
259169930
269899248
817355695
914701982
1981272937
1241819454
1948063383
310796129
926409347
1753011274
1118149633
1766782396
1692582943
913450736
1407126756
72341325
600001914
230769842
1225996459
297999825
644929319
1949029810
2103830692
46832112
276261915
1669463664
1435087505
617648107
1046445720
2045419564
2011484534
1898691656
1881024442
475750773
941558061
220700583
930540675
1718713886
120688741
934417133
1408765301
402415461
1664221775
1762599927
1381653364
162200728
271669623
873740592
1429051121
258802346
1437069704
126582449
1624921535
272156016
302486071
1098947027
1562538399
456442
808222902
492283223
979959327
1375021067
1753651887
1622111827
1227540310
1704988908
972257221
1244669948
1446008689
1676058807
744658119
679931824
102925751
1952896619
964461782
653277668
927632441
774201536
631647398
1204882910
1617340034
586221208
634979357
889240035
2006726566
1714607865
1693016231
8636386
1689286694
1962680700
1425262536
664353122
1573956849
1849898717
936003897
622529538
1314055345
392163412
1801117841
525534579
184041237
972620032
1294459045
1082443738
525974081
2108886399
1913349324
277753310
1816693142
2031258599
2107558850
824110921
520811362
1377922198
381630831
757632376
1031714805
1753844288
1288184145
524781212
457834148
670360104
993843479
1241961109
140758435
1252299852
1471820314
1476306931
1767704280
21998583
405347509
1492092548
770895542
645574498
88822096
874155335
1117010554
1486420176
1473971056
792204718
631350934
258528786
1821809599
1418565603
961746098
2115727576
766605951
1908660116
1061826968
1425637262
105038128
473847740
586916937
978697474
241902937
517281480
1412940754
465447146
1560988316
1878102953
1933300953
1165823946
1308632382
1311775026
1943327065
2140855243
302572461
1690718856
624735573
1152494711
125690278
1611671481
947607144
243519
692265491
633594251
1865662811
493186934
1399115943
1936627294
283582455
380401410
855264635
2029641072
483797082
259282556
1896365505
471583803
1791627810
2032794788
104507300
1823619525
221124077
644810764
661656377
1898597257
1258451475
637916739
1630450973
1429555593
1884420629
848780391
1111269570
741063178
2146643037
2109982570
1672741757
1671415428
25022611
437183613
789341434
834660349
981343773
1213812926
2024928037
1045092892
437152136
1924624949
1608766404
2079709409
2048941094
664221616
1655864999
591799354
434024745
1967497452
924262373
2130627540
1487961135
386207522
1077740151
1029948489
1099364259
2047171868
1630929374
1085489838
1648286527
967753525
2087912724
1951817969
989739420
1339059220
561610836
2070547037
1167582967
1449397435
1081016162
543240089
756901716
1572271232
892581941
1151419151
1239966927
48898572
434447475
706346263
1451535779
534382145
314680437
1341745169
369343159
513742435
730212634
1052587288
1281539452
804790876
1753146858
117594074
1976317556
1561294417
1537477725
1637083870
429790076
707510909
1614515239
1314544598
1782404583
1090374460
362340251
1122754609
450904283
1583079858
1270078547
1889480905
1889013571
140256224
1383042642
1696697958
335753907
1591641240
2122979797
1202785906
221321410
699898920
1028564475
943468053
459307605
483213425
977423959
1556590476
1180774635
597026017
1747262983
1956363854
394433877
1653326750
817893789
1473862245
1545037301
2118437975
622403715
490278387
733492451
486563290
1103515941
919857189
680353408
10208619
960024899
838320785
269059897
67012546
939071835
1697107170
916300180
942633108
1022170702
982147363
1896840575
1382247292
1776376821
1814372388
977001936
360129360
514744213
1919440272
338499106
1583639455
1131592055
346727523
932131376
2086957117
1551593368
2119564045
480944926
42970332
1553156080
1923534706
1160672766
1240247992
680665742
872326022
1848840797
1744739312
1629838332
1927991770
1979613244
1862566856
1307195190
471900342
1228093020
1647998818
789794832
600809370
389181511
1636657565
1223824868
2009811648
1570442595
760403709
786255127
288159690
250476015
1135949514
688757167
825166178
813763109
2124821245
187240866
740453506
1208588390
1111992281
1867962185
1082088333
1361533766
2027711791
198425327
1462922033
930676671
1248978441
1059120585
761716403
2044933002
865294509
2030406592
1328497694
668154767
1467486124
1421649487
1972197385
1499861485
658325876
180860310
1232745120
394071047
953991293
1459588123
1085258637
1625885000
1840346196
161226647
1075078622
368388386
1366989065
940336261
1791636610
330959164
1743701977
1687629646
67241729
750947141
1880082220
2044600107
215231829
1957373036
2039489351
561745969
1316963205
8696496
29068796
1259640224
1284396889
1306778337
712181551
727186431
696734507
1990586326
2129513792
277042130
1541583680
798253023
521147670
606536408
674070825
1278192449
323521114
268590970
810981560
571138841
2013632472
2112934444
122172363
708881947
552826770
285278342
453951159
665507917
1230244685
1072627300
1861088376
1688561835
1608612934
1733986652
166019826
1262894959
2043454581
2083670449
759461774
789724238
2038971727
2095914525
1511109317
391703713
2066864479
441085009
1663149281
897565185
562668520
242384133
1155732035
1923469340
1804200308
997186760
989765450
606671629
1271883613
1880803053
252437737
2125872621
1344496860
481269673
1656540302
1269567706
1083740971
1315522129
1124087021
884684509
986428749
2073618315
549248456
768322730
1861816456
2144548851
1592106020
491826958
1236772150
569191801
2093471503
1599352951
2118856183
463508106
2123713353
530765671
312338587
1557243947
357177287
1268876691
1058219613
714002318
707793423
74802396
696493072
1141062899
1499488844
105348658
1003792985
1706406317
298084253
1770838007
331019743
1435254493
3597315
2002525194
1247438695
405671547
512127412
33146387
395541724
175912736
909786585
1323555183
502239349
1476039998
1645874655
533078048
2034033025
690072949
412781433
1272967301
2064344315
1790089056
208590947
595885009
1432050979
960884571
933260179
58631113
1290713646
1248776407
816723104
239163917
1775125024
518707302
2018773126
1961723266
2108916200
1601711844
1102796147
307654848
1026065471
694945
1307975491
1447936134
290345859
590911993
1321550888
530575747
895172734
970556870
1674250285
659185487
604107601
15580098
678095327
127128092
1309819931
1242157094
1874312874
902862068
214227601
1755170973
921769651
1975194696
1061328526
814833110
103868755
1634337882
68730897
684607090
1779075401
420286051
74121154
1852934400
1744560529
163121301
1339301744
1132254734
1253177412
2058138258
1426493783
1711336054
1648475257
882310359
341688643
316275135
1469454584
512218824
1051798844
20390012
2037666207
408192189
198853628
843439644
1956095890
710442435
830344964
578459609
931480676
1453052783
63676991
1074733592
1440313292
1871191558
1862292344
74470262
367987418
1416950971
564313136
745774706
1860326524
1416948309
1820688463
1296938043
470808077
1005327430
247652203
1784884824
240211798
966334780
1493306466
975978809
1784101509
1406780931
1282887213
1988392631
1856217407
387198380
389015459
1725919146
180615199
2051886602
274384937
1224453873
613190325
789987043
475988800
1456237297
2134262037
773384254
699470335
1718839393
1935647364
1370308602
1148705187
54778983
638722899
872419544
271744354
1692882593
806139734
1316243509
1269822950
1407038425
766816187
67619918
1556705692
1488000858
2066603630
1352981223
1047559358
89583248
1866138209
1265168169
214037084
1045887540
984054868
34222060
1341043599
594632917
689654367
1873044996
267069680
362596629
1532644601
1901492905
670468419
1515551832
839897661
523861399
1110109113
39227404
57109277
1482306315
1483152869
66459960
1557399296
478030492
285427229
1736271160
2105956542
2124242153
1256278579
1979071899
1697874306
253317675
764018820
285618421
1173161685
349884492
388507736
881911283
1592462682
1218384252
1263675649
553285018
1095359914
98402706
1387502469
1325583547
1054585102
147785117
214407736
340989792
1179632806
1497352389
167041146
1240871523
923776720
1844745214
1568441315
1410671970
1112812117
1686940293
869067809
477144540
1041347471
1575563748
451474243
1731240013
1635716133
658710344
263538096
1673710513
974491487
1413000555
203184788
2040611541
1124925133
1312512939
2132425869
318383866
1752403412
568816634
1222711582
223431191
1646474821
2062424234
174561710
39117019
972379420
1264245602
1355940664
1228815671
2075495815
186506010
1648828177
1664585832
2088040093
1357081026
853666435
2069869933
1509854851
1029848011
1301352411
1025835796
1246623567
1315511596
1171596723
30418481
235502234
789917786
342800429
943195183
1478514343
2126099437
304945301
1874306299
1070486019
1344426404
422507943
429860202
1499830269
1324938324
772127759
1652076898
1566563399
154674538
1867300516
1989838462
1415039194
1320350889
1801791042
463404402
296464443
1893426486
1629989575
1115397434
1571457717
1762681829
1501368930
336606375
189545228
198985336
1961786048
2082930032
1419123153
1940705432
962488485
1560200541
1005373971
900580100
557555850
1603805524
1471436162
1066332568
647939747
1126082406
1488949500
1830740253
31704869
535245097
1261422662
2026040807
1416627924
1218192742
75870977
1643510398
2104908456
1313917745
1757720584
1092003000
1604962538
710189921
732514890
1072563502
1810894967
851430342
1913914714
309851395
1447360947
1154574430
988377153
1402330095
1864330931
2052658599
1036551174
359990918
885611269
1300522053
2031633787
1167164621
1295733989
1082743175
2014163803
945721448
976030775
1959197324
1818949981
1220377226
1043039167
387243555
249097530
1938563722
312873308
622512058
1406915230
934540240
1006839082
1370048649
1652844326
1195535457
2045631366
875326162
1562261294
1043606364
120411085
2037474225
1933326740
532383274
360108390
2048412987
1604629526
1256957967
785097669
1831528670
1673357235
1808873329
1729353358
1668377067
87622944
639730916
231123498
1379813211
1239869579
1388920996
1485951919
847910504
1755717097
700692830
1292928299
458779823
1704766894
365142510
12795510
1149160003
1391734939
928407659
463037524
151424069
1987882036
1229644693
1652400623
1317201692
1605809825
675611026
1819676671
684976156
149283777
864443948
101262851
670007466
1894545585
353753221
733508056
2003408835
852584460
999195178
1837242418
1435772106
2062653036
1878990035
2054823088
1781551440
1493001962
1986207898
78410336
717857723
1359187659
257837646
580441158
1156853982
887763480
2114171403
1287218314
1959188277
987187090
1687251164
312808892
1074430064
1948861894
1596563342
612293327
1152871403
1002509848
1001542804
1384292110
595165340
1769886174
170166856
765527805
219457515
334415437
11797918
20641718
463613867
1750221058
1398313848
1865279429
1723872283
607364034
643946553
209844175
736891483
49824084
803120261
1982517626
1918952098
2095481077
1807799509
1919701231
1139997471
71617439
2059843283
1418982606
1786869979
5357378
1548941319
2111313383
464966369
485927939
796662815
2135812105
452031771
557143981
129792658
235356752
458055895
1567754755
634111452
730410675
300406965
1708843481
223025433
434914022
848695757
877490180
2081197610
1813496027
2137517758
2017172701
937385111
1068006910
628080914
1244713824
2078899993
1865716823
1466438781
733509295
112714289
1354553962
1894809595
864460018
1716394623
1564287965
1798996287
14947456
530490107
1802258598
236936692
276738142
854893268
2027747053
1320685201
1340005096
1190673454
1372604914
1991258269
1407415410
1880515146
1093348047
2108489762
1640297802
439695205
1327462603
1883331474
155245433
247329636
1983510881
1443351489
1638817327
1764053516
463868153
1117493426
316500598
138119399
9978386
457826657
767616816
715965919
1341159156
494125078
2013610417
1765487968
1548030181
1471836922
819216753
693866681
396869876
305041305
2082940043
1862087618
1200957313
266026097
220726405
610712654
1956658603
640054158
1464041892
53489423
378176585
1553943623
11253731
1099146943
43646325
569593417
137198290
49121862
723381031
551799531
190372268
1277512311
1278433615
1647591518
1495133304
1566025939
855272633
782942928
2025233
1587250564
1636662263
240873500
1327003317
911881700
1797975825
1352132762
1222730968
831808115
19064962
972804671
1554154610
1510763805
1245295878
1278173928
1174922814
1853841304
1129317347
353956323
1347179534
1832215028
289531686
290886374
1377834512
22198251
1494064092
1878570999
395050626
1735542843
1685265014
1805048678
303152704
103983613
241004305
1995911981
241860785
58637234
730257789
698509758
1516556285
259703005
1625863591
719085828
880984495
1914636416
447228867
1335557315
303655679
547953563
458270912
976483542
1070767183
1009545892
1682775577
144354924
462546571
1521202486
95488642
2564064
635299436
1615036056
880953903
738114022
1812912437
1980738865
1540664988
223893989
1403222210
1486108751
908615454
1257522369
440213575
1200787150
1503396118
1061234870
1826895769
1431600274
44279968
1523001110
1280698463
731224499
1310035949
177334234
188488178
408174566
2088605735
812823183
240170329
1425213844
1170772432
1024692598
361574900
2117326606
897076229
569670460
950495700
464870937
2092002926
462128523
1748809032
1639726832
546576295
1105272630
808210391
137405256
1752188701
1612796529
650249309
635004012
1887898556
1236995778
1735532734
1996339531
1261010331
1036418119
789033648
1387687083
589725082
1737184381
709233745
1381473303
1603812710
757089716
1193185118
1383857392
1514311761
1128029355
1539031614
2103094301
1322451681
1735620400
1036168206
2049999546
1114880969
808893932
1867217118
765851025
1078076318
336734073
1446143476
725252920
1750750475
532676907
92403138
266238295
1950897638
1288405853
2010606863
2047130683
2094011998
144402782
885167577
865366975
2048735682
1037931944
977390767
1715780415
680240868
409779018
647713967
1527424538
827973651
1172901831
99939154
1365431940
800465737
593298981
1378538852
1801428137
1740067540
442962099
579254936
2139397071
1173529831
1719757650
1008232965
1503197463
58662126
354479567
714108632
263786823
324520623
1367598653
1151212507
286308359
1261294303
1865022114
2113001517
2009529637
182140983
739120166
740602662
1875147572
2059901445
1306218658
1793474889
807218624
1387218548
192281843
384941969
352767966
2002694366
642881437
1718321229
1550107040
521288572
757914181
2020056954
1595045742
290191076
468503897
1283128942
1563783016
1057429
1785716795
1851230382
335523786
1704555758
508693920
1083490248
1466682794
1119235070
431686800
887459851
1385921187
253682927
728718044
1729915897
1570872211
641219873
1383974814
2071900521
127985166
2010134997
973169937
1342723431
138938302
1166571688
663878468
56678435
1137988571
985540563
1897616026
191005147
1759771023
903923234
217353358
271902300
1870709337
659074053
1899005890
1814979
1693210644
2059295371
1027623281
1396358442
2010583998
369333478
320892781
1034971532
617239251
265240534
325757686
428295498
850351727
1607272936
566510129
555743203
1669048622
1766972631
1833081702
634680920
1428950334
1737888704
847171266
1169522455
190247628
1801878990
1261518905
1046699730
2042590846
1197286445
1632518737
1512242258
745662296
2027084848
29147140
393227468
1376965943
1356504576
1423962017
309219344
2032772799
1505207897
1900874784
1656239404
1095743523
845110593
254154811
254821882
357368083
1522010069
1488103375
1821506530
994788000
811941659
787460915
849714275
610844231
622014808
1995403359
1326922853
1695773592
72460734
1728198175
2081557879
599123617
1882185932
1354851741
1675686170
324955763
283776150
255155355
569726405
1009388218
1293543659
242184354
1020615480
1666957933
1023053811
1410396194
1133657489
1495894662
1819392500
106442175
210242379
1248310117
1689144789
694980863
709337093
1885069091
1598941456
683848276
111929671
421560526
1914316956
1150385305
859534154
119660853
1938733188
561075925
1628912653
241020534
1299786859
39737178
433574093
573444468
1814273989
594967897
1037676923
914967634
1973100080
1038938963
2073689365
1807671533
1975702387
1942706679
1726244476
1943748235
822412258
1010440449
229863400
2096822437
1486015759
1730722578
1673785242
737576222
1749265667
1901022879
486333415
1458536972
122016641
664916315
300703712
929596526
1508915651
57581840
280704773
934309446
1277657823
914421590
135746049
1334463716
2028381121
281045665
1219936865
404406026
1956402227
1055291847
758378385
1464066857
1697531323
1543707781
1327764016
1052298689
2073240947
1839816608
191428899
2066843552
269771542
616367490
1994331525
1950913602
1399374354
586822132
128503500
1168834413
1006153979
259005141
511188709
107213949
264071811
1917305770
1180137248
1663884112
676060497
575651699
1888676834
1691025467
1337744464
82180723
629319868
1940111481
1514149682
2063109333
437759247
1171276212
1767201374
334927164
1428934779
1696182215
313235192
27925097
246812252
1583809286
1978151966
1309930972
908335792
1950699172
563946989
2122499534
339361388
1515427551
14831265
490596298
1207597828
259731162
1747101332
356350630
1832122229
1627234149
953035810
1636329712
242988041
2021725551
2025954437
1274116809
460293821
325343074
592769993
1426878728
2000969535
566445132
1730262189
1632904772
1388368990
263510417
1957820889
1838856757
1743058423
1668006223
2003389658
1459405588
1419799472
654469313
1259882386
816875663
1024972713
1155243607
2110520257
875185515
219841369
295745529
780805063
237924971
596202419
923156815
1590368799
629872556
1771046146
245379646
1436719632
1985030156
1387376688
1009691783
1084770439
1049027139
29988250
2062303945
1339097889
2137799738
1380004469
428263005
512358818
1082807265
1272749240
210476321
1434881345
266791725
312354610
1328587039
231864623
1825892630
862080438
2122482892
517325620
553313283
1089792440
857850674
640021405
88650937
209759846
433526078
1090786612
1320488851
1599728840
728264586
480902767
1086072755
2068160607
674728463
864903330
163076282
1232978587
609414378
1122836693
390977839
131327964
2093123437
1025079287
1598190785
1853039543
2130234934
973593297
1798983279
937571435
1601265980
686008979
1811065573
671545410
1420180048
1248636224
850641584
638331100
1201955689
1158958462
768777366
942301111
195638402
1894425252
1731981154
796222125
1917917768
1250705928
169938235
351189024
1510007871
1365366336
520082520
1883144974
5413486
1856143284
2069801588
1267967825
1919868072
1604975793
1421180621
1733047805
1767622698
2136185374
2082264098
1663508894
946496915
791341922
41669383
970996331
806068227
174279335
1661887532
1194816163
2004206217
2040996186
1413239513
797207249
1671659201
804255668
81426061
1662469516
978680662
230182450
1443817019
516408467
467626357
1626881170
271659327
909356078
2125046763
1971182360
589275992
592277560
997217490
1783787988
950177002
1241261958
560538707
1174237715
966170277
363710797
1704488488
1284912465
1689721739
299675666
12517562
666207843
939625159
1571383000
862544520
24637847
868930036
1573502158
1875485035
1222761615
1757401076
1462641262
1428465537
1863739082
1344917145
668880017
951851714
166859253
535823640
581837129
1815986807
1773810172
569320025
629927069
165770613
1420961092
274718445
1497947070
176066792
1149719840
388339684
618447327
1241642504
782564895
1543368837
1028007080
1657639129
295747578
1437236368
1581748280
1890215313
923858351
1145926382
526594768
1477847004
1379784323
1263691598
60146266
517298326
1631477176
2136739108
1366402964
919792652
1999764106
818938212
1952150185
1417050200
1533544787
1438227653
516462482
96070546
845550270
870108749
545354321
1063766506
853398744
1307704610
1661440701
2047538321
969151180
488895381
1096896863
1077475026
1708731804
1242091499
2007739351
1006624105
1007977421
1718550718
838035410
1633719364
864262699
460801219
1358332128
1205783727
1749945248
1435809653
1317985255
491744234
447693347
841736562
1118257969
1479442686
131528136
1353307095
1690020674
1877328708
398554718
722225642
84262643
1703712999
1278786137
1072944095
1536602895
1338680434
1380923491
578357349
851403654
1755700116
281380574
1914552225
1564980996
1277502732
183223226
1330861286
404114328
718307260
1890567601
388952424
1779001963
725069693
967382011
184868333
1273119932
298349681
840148641
113499560
1564702532
106776956
1841983187
185176034
719574928
1930275114
645047974
638114502
221677339
2145967492
522775134
813391177
1844006970
459560246
1092687773
1643571608
1304054327
1332118057
1103754808
1914701563
860210600
1459044323
1143318652
1381137555
1049460813
12501454
203940587
91808656
1947869726
1721501963
67825006
971784439
1840775224
1656480595
11299424
190097445
2112891522
1857646672
1663231988
950265203
1988018069
1097937211
1792882550
610480071
690456528
206544270
1153207888
598532927
1701436283
688145040
549088741
1917535135
615828781
1554147524
1489720382
412435963
1239195602
223887984
2026844988
700605244
1337098623
1678090754
1082176058
2140041917
2109706276
1394292756
91501891
2049346509
960767582
1615550852
743943736
1366814926
1270640256
1454722700
1170486214
790233337
2135638151
861153237
873620274
371995216
1015825584
765074784
482510611
278991991
1684955272
843150646
1227458841
797924003
1943497483
2122051674
2134091981
641855030
368191774
1170850397
1143864578
635439110
623350107
1826688726
1755823033
564548579
971266238
1747906531
765217187
1237981733
1231799915
882574514
1211569057
1430221290
2115555515
760645357
44183095
549157733
1569620034
832563685
896581028
996909679
7904666
562298960
1448486683
804972533
312321044
818260617
1576732645
849229212
153288477
1798638880
1340143180
1526773287
2013564353
98520790
1013320069
856242640
786460670
1017110201
639183469
697409183
1213733141
62669535
1219504905
1648968680
510111256
1095986751
1494263664
1780188137
557099078
311009060
1929162175
160642673
1559544449
1417266535
169094804
1154759399
246295799
1091924057
1492923525
316934736
2125597032
1815889339
1922885082
1947882054
1926377411
1299447567
1183271681
1370658404
1769159176
1187639502
447996049
1989663578
1908136156
1099372562
837479977
2074302459
1547857657
92254368
256354113
799486189
716830430
1608995909
73864157
1438530029
339684751
45260645
2029240168
175751306
654772196
1034903771
526332690
983981507
122646132
1318866655
330970105
1417728382
110313840
94979752
784125043
1045685018
1294116221
1609109913
674176066
597183792
325097359
22918007
2030301461
1406119724
1862715803
610812310
1184245167
1014204261
66110954
612712530
2107231084
2037462523
1997495473
1046382991
611457563
231474690
1430607623
2002500349
1371350894
270418220
923694094
1526344705
486959237
1959938231
1156689077
1549102324
1286666642
571259046
1608499187
778652661
1967828411
526422401
331286414
1303798822
865658845
2105961155
562402246
1108489171
600849066
7318738
1499631582
1334557298
898093359
674157465
748154390
1634574072
2098830930
1800255623
1371888741
1921441260
675304917
1330308447
226853005
302186590
1155804191
169274717
744389555
1681578196
371678928
2039140491
2049357772
587647750
1155761347
66086282
102693605
691771712
1307092659
1591069638
1243792361
18528944
695148206
1199891946
1450176162
1033845210
1145913585
1788337113
1923522535
447748787
77712494
239314226
935492168
2019641620
952377892
219257724
2112756218
1099697806
2020296300
1289819200
338811081
774377832
756852774
539624321
387898154
367909409
672379373
1704568379
1589076936
803987991
1626546643
1145189223
1660252219
668412232
833694071
280401942
561028210
1644189074
558847729
965425174
2110017629
452351980
269436057
265599234
1232548527
1207933737
1559564522
1516098769
390391399
968014395
1703452628
1617769156
952831473
35110427
233218514
2064927537
1153079339
64676929
1347577098
1109414024
1187927127
1480191351
681143613
333849259
1105710695
1702163122
146396022
88229928
2010346356
262915289
1633447753
960885035
2035613004
1647366613
701744821
908722526
1413294020
1736086429
946914814
121709149
1281993737
570197536
622739539
1505877488
1739621696
944809388
1565800434
1147256881
869760219
1798993084
26472062
265978340
282656392
1412205222
431865061
546454225
1893152025
924428808
649180307
264215431
1782476204
1652186780
348915244
344141944
666354981
747643765
334377760
328117012
883760032
353309048
1592133020
101922141
1547653380
1853298093
86200327
1724893893
1269811446
847621989
1456305782
1983421424
1751005015
1229534792
610909722
1825601377
1285272766
310290648
409167171
485309668
632560124
1828913800
166102260
322983771
950969688
1212226056
1168029588
2006728428
577168882
2141521875
1779075556
1167065977
2059333776
1480463324
439661520
1855053533
1506532208
1960324064
1925453616
361877159
1493009163
1962271381
1517521319
1441609598
157455821
926151779
2015519753
1843170828
2068441255
1606375198
1305401935
781453843
1520571255
1336332089
820714701
1114660994
1318605944
703663764
362692537
732464576
974634409
1468029535
1671555893
1411217317
770287721
854374832
1351472318
553717731
1415082357
563981269
75628022
992796319
1498774987
1603036666
457227718
522324970
1363379830
657955332
1693028507
231424747
1671834876
661767314
514175011
557425526
102225786
1691550514
884438104
381009010
1594283356
884437721
2088598158
1369280034
1994050237
1943213552
907712275
816354467
826500476
1921270385
177441922
155900352
529619240
1294833828
609455148
2064650166
404398905
117473542
1831370410
1323807354
499848996
1103180376
1843925974
1014707020
102904656
1429028940
1091476232
969353777
1929329739
1422766516
46703478
1733332987
549233119
1126014553
637035649
1030684938
943434486
1158567351
384298414
1430587314
1201760731
554831120
427368261
35614097
1000732843
821433745
1506044495
1846843113
779550074
771070648
859265195
249357373
542013032
1653467232
1130618332
234691675
822005282
1438464386
1926328039
695983946
953497608
1869942175
926999155
544940119
710104155
1713965059
1878268304
1898883031
1969298583
2038650096
1571450686
63479250
934811549
375888046
1562571054
1477778529
1567151617
2089641365
873816124
1771948461
1870378662
1578842682
1840445363
1078884907
768471570
902498206
1960836809
162781949
879488864
943800145
1333207014
554509343
1405739198
1365207707
386369915
445239969
1851500251
242960132
144627158
942435148
489487789
713256582
1179630524
619398187
272298227
691700847
709265003
1825068891
376412032
181529592
1415337522
1723407609
1950423266
558696068
1748641811
660041103
789903436
1966471809
1128048329
427060307
917023042
1867317444
1181336133
63338858
1558211736
687553280
703139950
285944847
1467839330
1433539230
747631950
1645630661
375147674
696262128
1395823392
1197934578
201103356
4493158
1351254757
2046537628
489882445
923413391
396645444
155067863
1208389221
1521665798
132437484
906024815
819599139
1161579751
316089831
413527463
673394143
839404856
823429651
984187049
1645162930
464458411
1958154147
971493855
77050949
1715945904
82310226
504925598
1604790070
1831534052
1329255921
1058543166
370069160
56858837
1084664583
1958204973
892272452
1376045000
1628275364
1190041984
877830464
1071669889
962858284
2002907405
333380887
840673655
2108288110
56728608
1469632379
2102334313
151243607
663616238
1583326764
1257874523
1399340847
2088929471
618693508
120638358
628125423
1979539066
1340132278
513133007
1878885425
1679604787
1843558271
1824104360
1384374943
275487825
922915270
926450610
65874284
781602080
756218769
1911939170
2132933162
448795520
1561360333
1291967341
90999377
1167250655
641073128
886137516
1040513648
943835450
1376673812
2039595826
1933080370
1222129224
1946491768
1115735900
716972370
1766666427
1981257773
1179802829
400342492
1911908056
1801950260
2043462443
727461391
1644950278
948953293
31736415
1307422900
1328231898
1555851132
918513607
526510331
514766809
631666104
1764544017
1706274737
706155682
1538675078
1681091115
742828857
430501053
2058032549
1350984293
1825091537
245358424
1447679487
801467387
2017912686
678333787
431295211
429044178
942129891
111453000
1663911740
1017594516
1138405698
590605191
1427911303
1647249111
825139334
1055746176
1349177108
1372929961
1918911887
472872792
725877975
2030734406
101788863
1776154896
444888661
539851021
846762480
182290078
725130501
1147049224
2118058265
1416276248
346697005
1558778037
378912183
1875254701
1520288237
1732830229
1396372449
1104092881
713151084
217545916
238792880
356824831
359656706
306705518
241475890
1116150442
1140931707
2109460276
1349688354
835848898
1528620
190398841
204730767
1527332623
1943683203
128712259
1743487691
1347409872
1145891922
439979603
1701225219
1858328784
955824977
1465003167
827768792
47622860
1901165419
625421996
513790144
64726631
999462916
422572266
1013747740
75867765
2012649104
1803963909
519666373
338469146
239720924
84122981
539465988
248794043
1526312748
1749497946
235408996
1074578367
467706446
1693419809
1924231636
1189495209
1278286220
216965469
1506799138
1464914776
167721593
1426282259
897657407
1197546922
252384606
492825793
1160575388
1293100871
2039224926
396836408
640406445
1799629555
417256712
461993744
2133595472
1253863685
756412739
2070499750
73861176
507654900
126846630
1318247520
1675014969
919503933
1037020548
1856817373
2109567784
387794240
654400250
304955662
653285954
603004438
664700095
2109425381
259348741
8683409
1574997487
981834142
1227239011
1019260602
347732778
397943750
1328095165
888395203
2050649815
2035872359
1479571736
1625235397
1901980895
385200872
714200499
1377163733
1986553828
1353365684
442904609
1204198799
1880003731
690785330
1325644521
136807354
1858930333
1067253969
1715634048
501112294
1190040643
1410650985
152881220
702413246
551748446
1978322967
106712988
810641771
245824746
1927381174
220543037
558782468
1813924335
2055496572
709873122
1546084916
1264670448
689809483
950144421
240613721
1830748415
1372420156
85587350
354372863
1213442461
1735115377
2107219240
1930280476
1807127179
1342018477
1499862586
2026657832
241074983
1051128728
1208620086
1923667190
1950266299
1679969122
1414356250
41198810
1581056410
1575375920
1309802841
1198752468
348286066
1212386529
923294801
338824590
919001459
937572610
1531632746
876440198
1450778643
589948446
1880265546
701820809
264527472
1815837400
1205177895
1439618402
739480844
1212599469
1681913429
705229304
299142067
824491679
1805187288
1490975376
760937752
1648289461
1212446491
1782304226
870648648
435010889
2117238567
956909372
413269090
1956008512
187534384
432412410
1186741855
921734199
1947766211
1296836316
847754018
1090448821
1917696403
1758855824
387270000
727770224
158278168
109038336
1015858216
1019780872
656021473
1604071492
1858996167
1971153821
1259229751
1683387286
1526357397
1660132649
393862561
2050650616
1571240992
1168309047
238736867
1163638341
1654341670
1332000385
688383414
1039438750
1377202220
1623320788
1737526838
1450592000
650561686
800823757
1606826080
472064765
715788449
716525141
1369377960
107724809
4060725
910892532
952341323
392706112
142569908
352080288
1404574852
31877446
1700426565
1538492905
422768868
1067859467
1263195736
1314221293
426789314
1551696213
202350029
1537137868
1383403743
960018520
1064401080
800831005
189884825
725386388
775786071
2032080350
1536426035
602869209
649433690
54929314
423568024
1966339431
685121779
925793383
11575444
1447644966
1676960625
1634265069
118322164
2122458330
1314126986
1372710888
1759654174
24575782
846609395
18387357
734609031
308640119
1694735190
1683818556
1929893382
1922554495
1901101658
2001697574
875744318
281917491
1771983517
1230548159
168566990
1170120840
727301221
41222026
418011021
602918000
1320639147
1619725718
823826354
2134235669
607098701
505857460
416191650
576425734
293263172
128062080
675757641
528917125
1389293329
1004800130
671955112
1108578176
473882352
838835154
707272008
1723952979
1379784446
488300320
1684374004
1629936479
258376533
740805037
1658899066
461953007
1892131102
1796703539
1058848733
1212990980
689363355
928072834
1629483251
1247698445
642443090
1230348742
757390012
1812115779
608043425
1234666674
1636751487
296826191
1511625161
1051955379
1307892779
1353438478
124530349
1599019770
1966272146
791612357
15392937
1913104731
429094689
1446184715
2080288510
1778120683
591482180
584503644
996110984
1452771238
1179881364
1336837018
1713173446
157922411
1189364826
1548582964
1033325926
82924439
918733371
1803924674
369596893
1533401534
158523364
116712595
1750722152
480708895
1615457569
278461155
188313773
1318856850
2040164885
692348154
475015644
728481928
989837293
1961587827
1641710408
85254758
1610226036
1810090462
1875935990
907212305
1798118088
1380894227
587538253
1926566027
296765956
2097677733
264037378
535941635
1963190076
1032905325
1348263393
86035566
559568088
613547405
871550750
1294102829
1795641293
1152111169
595045194
1054836692
1862660126
1030705161
801987698
2083073032
665219188
410483900
429444765
1453478999
932495128
1757224545
1194935348
1937497956
1116263897
643657391
71168592
46934976
1678891576
1865208743
282780987
1063990373
302843399
646882172
1996368916
1079785527
2037995312
1697312062
1304841636
1559095241
695797815
1127959620
188417102
14293973
695324800
1179107879
1061765807
1305350938
1683811485
491559130
304316168
1273247931
611839536
1549945967
591874206
850948917
799495305
320896623
1837703960
14678349
1845226724
1729425225
531082000
665694636
1626077883
1304920307
1745289799
88872997
317794076
400834721
89490530
1062579286
207370876
960789008
83542577
1278535615
1129290649
397398169
1934739083
431275109
1777440957
743334369
1624220344
1128962764
1862760162
1776611519
39273048
851640346
2051689297
605296224
1511753581
1377406069
652647033
569605514
1100001153
627417403
1001898278
411182052
1544421111
937723741
569386154
2139399460
1826665827
1061821830
1610558131
227183792
1118915290
882970302
1738930541
636727307
1698427480
1646497674
323748032
636391739
1904043992
160802269
1069828476
1133037735
328532829
1321858436
81038867
470448139
1421678022
2115639318
669981362
485868454
2128252175
381385171
28341755
623072728
642047980
888783039
802279456
294971390
2106016488
276806371
308362484
1672926583
1845240915
1056429003
1009824317
1290384919
189001715
1265439623
730648852
760020933
1454906427
1995809963
1366062582
2044965212
1796963802
525329038
577376491
139199534
266920979
1413148492
636995046
1818437325
1589706110
343134915
895440094
1716387684
345539431
2137006041
1564395948
1434449360
1533521680
9380690
424867200
1064879447
1346106619
375036452
1803595243
923948939
1152190915
1427107699
472765837
1398253308
970337859
741016206
1125854340
1795008465
1444201464
994801213
219146305
1941388285
502081695
816678297
197661760
851258371
60218119
990864161
985053709
1577265701
1875961779
218898294
1145885010
1672666123
968858581
1209341452
2023094400
1202056522
448037539
1632822512
1327232204
1689790942
98675130
852945490
992082587
1642766182
1796811813
1873169064
174636326
1366346023
1322911683
424116140
2076985318
971030670
1225472328
1637576127
875339230
937392224
1726357483
334168651
892477881
2025979619
464595590
875715264
2057226027
79480775
1594608457
2077389363
1744636417
693763802
1319941075
921851681
966635281
1393549737
613636634
1173941062
955599897
1190142636
298697691
715663416
92969003
1938379424
286497664
277016113
1489404977
2050183972
194481240
742808311
1142364824
538956069
898623032
509585167
100018204
145213177
1461160570
946310405
864332637
1886324301
1227366340
499922622
428609048
454478558
1166970489
871543849
1624646796
1129862282
1138410706
909703598
787281469
528517595
2087437177
107046389
762531222
1919263067
1306063178
2047922364
392630581
722457840
672774143
1915232342
616456948
1131289454
1273784328
2028103900
1777371394
1620044618
471688549
2009108806
35364371
754779243
1903139663
1315668724
530057459
2145665643
1493645470
802545387
1743437234
570062699
1616360493
721828968
1294419216
1661095364
280369455
689106758
1743949196
957755960
2144377622
1912100467
712475361
1290618568
1634497060
1980936507
499019479
611605587
1374355315
707034748
939008219
255063329
540490082
938631847
997056350
236736359
819748863
496866801
1927749267
712013547
723974245
302373476
158728774
229203866
2085687869
614202046
683386094
776603607
1541067564
321769341
2044012582
196977315
1599097633
945081976
440569237
1031326206
1390252309
1095770205
255350348
129415372
1999775398
171130672
1055714211
978029993
1951704273
326245429
2022887233
1411683425
1143451635
2079575761
416322375
1076861237
243348492
1190447656
1638374089
2122465788
1809115426
1965136829
702194097
783970541
1116938099
477311315
419761559
917548940
1987892098
846571510
984876362
716545955
1749945055
683843885
1274171814
716404318
1329559487
1268261405
1138230669
430734821
1157653949
110426403
953085477
1798283454
1877601600
1271114942
1767689011
1014758038
239890876
1430057211
1482968862
221016983
1087922939
1506453106
435021729
761553522
1363364910
286548024
514412007
1570125344
1433020039
201224700
24698451
639445225
1985082830
1912899253
326613271
453179799
1300737270
611892832
537635517
308981497
981490146
481318048
598989803
1245274388
1153079873
306630324
1969572385
330697725
377640769
314618338
728106857
1509517811
1465371106
871809546
1371030286
975623525
739952529
1859307264
1497766218
1787245484
1715164698
2013715384
2082417789
1472128706
1917880281
411583495
741934206
762824707
1637261353
397855547
2135111484
1912089068
2029354976
1027189157
1799379188
1916789445
55597292
1220211699
213169335
1986289328
1006611203
2043318374
408669177
335854039
24545296
1649522080
125149103
1993269961
523509693
1109389568
2128396244
489604366
1631753294
305837122
1714824224
1365277321
1252267796
850947181
497798161
356419292
858737620
1578114946
1036199691
1229264936
1081865632
417764251
1308640525
224613149
547416946
1300364194
1680264852
877896651
614749005
506277757
654951584
542382233
1402939268
972253336
1023085033
37209091
1320485555
591235438
1057730995
971646851
1629565809
1610214080
1601050982
27108690
1589254566
1998041801
174770174
452852433
2120993199
1866379964
1719211675
1742717570
759888203
919391542
959226041
772144923
1778463694
1967252679
1539865659
1068936289
259216892
1113805332
325663183
1626823461
279138936
528474580
1305914791
57332202
116276875
1398627113
1965981433
1491646505
384279949
1903726190
1102610516
1191725091
389227982
1633741430
710266974
1945569630
266163253
723033017
1360773595
1997836886
399829277
562180558
181111732
770462626
1229272112
1006947993
1693958527
1346791853
2092095762
212851565
1472762772
472413898
903598842
1078413404
493868878
1421837789
746307984
2042712461
2055067593
1431041055
506821828
585027117
392686849
591946810
503509385
2007434866
1689378125
958707533
1621902640
581964165
1615529213
890114202
350700277
876395689
1943029323
761060914
685772503
374929456
142852761
643951783
1980506869
1547554521
1458264527
57376901
659067697
1801839465
1697051386
1325103278
1281661390
14382991
405769259
1548187794
1901685576
2104031566
827331495
238819982
915428102
796203479
172558056
2119969335
1387796244
24341419
1605360623
1341449826
365602067
133335208
2050699442
843074500
2013529518
1651556479
214746058
1848534717
1990957461
1044401928
640300254
1521397151
2075172162
182721086
578129010
879911890
1278932347
325974134
429296747
474022517
2104574758
948403914
1558562936
1763159112
903168095
1928222703
797607285
158115546
213345272
374153441
35414807
1628429553
677563804
7983385
456772298
1732340086
1321368349
2034411288
1004808447
1119299711
1935721269
51552141
2006117596
1063932724
1757551433
1020687325
621695020
1009131561
977019506
967515950
2118314145
334524213
1451882118
1526656487
979304275
293960377
444518363
1173230465
648720630
692032099
1985471903
2093205651
2141967988
132373863
1464769183
2041114872
222737666
2062361691
841740526
1604930200
1236039299
1359848357
46024168
1935156061
604531144
264300082
1328699215
209557301
1023216176
1021748962
1030786832
374691576
1277284604
25148294
197105519
2080896457
852675721
348522199
1158494036
187154485
432210272
754479674
1415476873
1712986530
1407357463
626258140
705170035
343303031
575254359
517114259
2020608365
394488437
1509511315
459893002
624551878
622615924
1432531913
1906244597
1725807532
1264995269
147236501
2020741449
634112414
1138699006
27104603
1907033353
459102260
611280236
240739371
47182253
1341377804
1766256809
1156714260
2064968477
80154821
40823679
466489896
918634598
1157905158
605602722
1236769245
648201829
1291683531
282322365
649034493
1548233156
759992056
1894969645
1351545643
2044414301
182964822
176781433
1669935494
110401602
474775486
1368081977
666740195
1860208740
117279399
1337338902
707533399
1634729097
129566502
1343182930
1350275636
1217184342
1524944495
165491923
337965805
1361777954
701721195
992398530
850556084
1196500945
1419922205
987872118
1172625897
160282383
1200767363
118989153
1605332979
1935057841
635127149
862725218
1931204382
1615369471
1931247588
1619817467
71734035
1348510493
128557367
221337778
1321558843
1063848055
51805156
494717465
1256743558
1878121739
461498782
1704725783
929493099
1011800138
390133473
1488411119
237592607
1983060732
1907054706
894962380
268464552
2007237108
585770460
613306774
1547407913
1176240169
1036640028
1094678235
1445913459
181829846
363903030
1629855520
1809452194
694014491
1643785683
1093278344
637588208
1737758364
1528357175
1659058503
1126594741
1754284130
419413065
2032053062
2080171702
768086763
158555781
897672765
1895341060
1746939142
671404269
560337601
635070024
479927172
949387687
1749222529
1495261697
2122347454
543983991
436254392
1919664802
1660220575
417937105
1875497766
873915140
1478275703
1513546456
100516008
1362828679
872433673
54529322
1242478817
44625002
1569591681
1870053568
187983522
844681702
607153709
1510752143
821824678
1443465438
814877453
559543970
316617414
383515668
1934177582
878492542
1210703248
1826490286
1950561162
792940197
127486808
1653932273
132688283
1798384057
1379678962
1169753658
890503534
1215730180
759020120
527570722
18013699
1100936732
442727448
1736963610
1695257954
1624674610
1328068181
51760718
1648341788
4741112
1585350753
1081255492
12878387
1362439135
559606241
656381662
2120916910
2091211033
643768277
464309058
296588484
1270175960
1358871457
78006885
1722054855
614391541
347087284
1320781347
1644993563
1287597523
1624217194
1667544069
1084701056
1190900233
1576916502
1587604882
1464021317
1359341480
232993101
219682757
166447870
1897891264
845165760
2107086026
114655151
958395040
424990489
898677449
1807862897
1520173260
105328161
1637356747
984812682
1664152095
1934798570
670329652
1693014924
1997784292
1189671519
342790979
960593793
589678596
1678574714
1773340737
758045611
1726969607
651311556
2109098800
1168730704
1644338777
1862766250
598543063
1468579493
526698310
1327008981
122229862
1826951271
1287843104
1296873825
1108085797
1463241838
1112504506
1638829059
1554050183
1410412540
457933968
2063789122
1531793232
744909479
1046243731
1499084865
1705737627
1551878384
401511202
1961087767
251545595
483485129
1879481186
1942829663
1032824548
302835060
805416739
1645585831
749413171
2095626144
468073121
1918839648
98895180
2016764334
1980095842
115765310
327110409
771346627
986818276
501865584
383613554
1785705514
501324365
2095667912
1528300263
366534566
810580797
440901249
752923914
1682355551
464314686
1291186606
1980286749
1955371178
601920787
905153368
1410971926
632711165
764359780
663317886
512883978
477888221
1435311556
38521859
1920362385
1212858541
959423925
403307165
2114545563
832449211
1717014926
552985201
1889076930
2038459969
87481756
795607428
527741495
875303746
754108303
1390735403
574343660
786932230
2002985991
1119448931
1574304249
995382727
1330641498
1971453774
780556727
1216927463
531523618
2046491928
514479318
1685126491
2038288169
980830594
1490377563
906730065
2030454752
201553770
1226463686
457132857
710500062
110592315
712243634
1394561899
1746278520
597493712
173844809
2140765930
781270335
74848357
499608687
1336282142
547548722
177765203
399144067
1295162908
41582867
386763174
191660249
404830108
972661918
1463716778
1059456581
1238645837
1933036679
2031525703
969351299
1390443464
1525605957
2023958070
898845155
1587430288
2008175822
1971043313
260299556
645036235
99693794
509260929
901928014
550026132
1508174359
1164911170
160132261
500666487
766308705
403793042
499903295
778539702
1761148861
1084439922
887637677
519483130
1522688963
1770287184
1564478927
1672504565
213234762
740616244
220075939
131338876
1259193113
1868391841
602307591
222446782
851499421
341292459
1064522618
654971759
318848347
292515583
1639006025
1542423147
775027751
1049901323
1940699778
1677978721
1771110460
517380673
1214329301
2122937509
1106734142
1592282584
1522197326
192578050
1731280875
276374076
526157650
1714307156
781010037
1585012591
1675214979
1421028125
543572014
241874254
1513575517
1503174638
998667059
520663394
413280916
1409316983
610687906
884063775
40769126
468823194
1432863189
1209640866
1083008613
788856082
139332688
871279492
617757870
195339603
2018827417
1245318639
208318193
121116206
1197863648
174405728
321433367
1035253628
1074748180
1693212714
709278587
791458548
1627054022
837268467
1786402463
974440016
365414395
464786091
1111836848
1595546879
1011341835
1059342633
1855366631
495006504
339781893
650369399
2095882337
1025949569
2062690312
248792989
1799888847
89892259
1522763552
198045930
1399005623
771027054
43472686
1028483628
1807409470
1242092458
661124715
729179524
169789544
32618327
636306473
1156915440
949299079
743459010
825007584
803691576
1451668982
870684206
1978933919
1075173221
759290288
977153841
1516388344
1762089281
1342617750
222777595
1673168264
1788230996
351080302
1342641885
1944633856
1121028560
1830081430
617657809
2066966232
538087052
1605540311
963493356
1774072976
575670998
1823000484
1272276233
530460518
853007173
545164014
405461202
1365236530
364392763
749050479
517708051
1375780780
406933422
1679801865
1406589463
1920808131
1680396898
229973745
234286704
708015863
116882410
302800797
2010495457
41747232
696945622
622165210
1365584782
1258240952
1133616306
660108569
63225704
1800688530
1259473608
483965231
1592592776
969769852
2014896693
1012819191
1391085413
372213237
820270331
1125531231
343866086
577395473
317569359
1704558355
1596427394
1382897026
1365053452
1754162090
1821898002
794324575
1234113223
540181608
1139568701
292282620
980863487
1329591668
820393664
1060573219
2076420996
448671468
95240562
1336390018
1708474549
158317898
1068503479
1606042282
1403344050
1252899258
1113228675
598524977
1139911271
1235356104
410824947
380944154
521026377
1592879327
257605643
190419065
183041334
1141258014
75424285
565444049
2129146050
1078792729
1770404494
804524369
1970026383
1641297339
1329716384
1957576247
685634170
1876861873
1000656072
2039532742
1045604296
656151547
605555385
1614974696
401502702
878095676
535667817
1783356470
1162753240
1267172599
1154207722
1745540552
677518528
644016016
554241411
1507062679
1765909780
646801689
1846694521
1904203634
1000482049
1288354977
1595161163
1237805683
1152968600
798447010
1581269582
334446615
544327800
415092573
489097940
727925594
419650351
1922637143
314614222
1912842884
470391063
852788175
1541133643
251933664
1416632121
2040158168
1892519262
626960725
278185230
692225856
1163472468
1442426096
1076638395
1269950938
770376571
1690619280
1569742538
800806988
1331540086
522904160
37948729
1106480484
1822665917
760983488
915186875
1099484720
399361139
1192088360
1077974510
315578772
570926048
1467611057
1288718650
374579608
541288728
1936740798
1324717237
342051475
2020425216
529097670
1214102301
2048783414
757070682
1133710055
2078142793
1446955417
66310679
1266340412
752512316
955242779
748682835
1561759587
480836447
1394095412
1028161803
894191514
1725439528
1857412159
712041232
775576224
828617504
452225246
1462566480
589363281
1577066860
735152764
1950929153
1575869299
96800914
1983923532
591419217
1969966957
144746005
2128345695
872443338
36928378
1578912758
576469077
1518975880
1403582288
488374056
337269544
1672389802
1431676830
1549870485
1746519286
1044726939
540074366
498723912
992236923
541487002
1114494916
1776692730
1823148832
628276784
462638736
458940672
1128063708
2134285914
1102944104
304942538
1032081461
732327499
1074517539
730680572
1054639595
730570438
492407998
1532808622
934250053
1436278013
2105896762
780461053
1592654543
789792021
1453752575
1222254260
185718012
537566242
514881456
561243617
909948493
1812108103
86534308
1417781658
975380650
222105698
1068153990
1506174715
1435856559
1805484523
656632760
1258565529
379032411
1709783045
1589215830
633313047
1360569110
1180747630
2089741494
400892372
1534796701
30110573
798329879
1861814995
1597973475
170762313
618303921
765106623
624893262
209931599
2043225181
457441864
1645255339
586651429
1476742020
1448069401
674867619
1530020476
1788880061
141341279
1259082250
1786006814
864444027
1506359534
639063751
123505072
1663696348
526355357
1782742493
592265412
864577996
82514795
1119789103
596368399
1791868865
456163975
1495483050
1146328979
284585958
1063348777
2032498205
2117352644
250618180
1082415243
1366998725
406185058
1557847622
2078965613
278447621
123388164
405506211
1641800303
1629671760
1446506726
1368430044
1875053850
318112481
226383967
496636685
759255360
182805076
2020377647
1917186534
498371974
1683401820
641897476
514956454
1607957168
84994907
871443484
827445723
1631945469
1018025852
928804855
1815202076
466296780
1715404493
397149236
1977261917
1183563760
1675081242
876681656
1218710270
1025914406
818729035
1980464761
2035242969
455126841
815472536
1159117117
1223535555
704982972
1300610214
1581787825
355636058
1152883524
1797068838
728184929
494130371
984498706
637522381
162037486
968330605
165017398
1397119352
1494551471
206673302
1980411649
791303851
1095147409
1706110121
422421960
731568591
1309800767
85978486
2130840815
1418613604
1624778443
408095363
1008288336
1224955166
1901584679
1456460423
792169925
1421941025
989326643
1430551571
1085958130
1208538067
967018081
806763076
2074691521
1065929322
1131532614
1938135278
1211759094
671233097
443635069
854204690
1605467552
1714610877
68190115
262554714
1168796671
749973882
1237068994
60068467
719971753
782024338
7158609
433009742
436996490
115370843
318645711
1540534566
779154058
1500390343
1296147761
404552272
1509113456
1682829165
200497926
1250541374
1712397087
1812318534
1069253679
1439500939
1766907503
666484794
530493962
1754080619
1506419337
244834045
961711541
1471988890
970747267
692116735
68198856
1794538482
339500945
1325307395
882912498
247102250
413165569
2142849716
1332739038
462393828
712377686
1488758944
1471761269
1613265950
388532714
1937611542
12891029
1607366094
1906469722
1387389512
1888098498
1030887475
1020401609
1529509127
1896130235
384007427
521884901
855746438
1605620369
584231781
1287529960
1120804010
1088578821
928599073
794573204
2041282005
376212698
1978574136
216391912
1577712446
2011035762
885448420
274173215
1649775590
1809906002
1555992452
449893803
1705387738
689417451
1444122670
732825391
1036601840
781725741
1162614793
2053978393
555150110
308598964
1154294231
222817251
1134672021
1985574820
1992365855
730476539
2087997597
1244046306
1041220918
47207180
1286355480
1528040473
608737436
846468974
727950566
811782386
1837113904
814903575
108720580
1430841298
440525551
540200129
2037580525
2006877293
450322497
943250971
1353274347
745966473
1044742236
1189737854
140958365
972754148
1921068549
770629249
340962875
2013709798
981222876
1725646544
1559853250
789883712
1372309763
946055967
104509199
1463712709
1288199003
1082838640
982290450
925063757
522847729
1479522381
1680338506
615477303
1379943497
411384393
1850523507
266180358
1460099220
1931214611
1576039631
162270223
1199302443
1497899007
1246174060
664610978
363715532
1607156768
2058896520
1983719055
372479336
533480871
821081475
591784072
113138204
1313169583
1793188001
572116298
682693566
523364686
832578731
1265535437
1119507487
165972466
1462818187
1528892262
1536336350
1745815902
1450773614
894132741
1126173380
824482048
1570652252
97891001
106955404
1071623166
1682548180
467349763
899188056
534008760
207574967
1415324339
1936819258
1427646380
1826244331
2111170694
381131317
1747497736
1268642613
1484394876
1068042149
1012493102
875490046
886928449
483260204
1462906173
1180898232
890786483
981272954
1128744211
154843695
1517322897
458041671
557054855
53701324
1405526191
2127931583
1166060613
1384485400
1864321830
658351202
1918723163
2094916544
583099236
490451030
1345980394
792956181
1484937354
1699138434
1080361308
737946312
2147056027
1339661718
16348896
761170712
1785941818
164165900
1501956332
296039625
362676025
1355721059
737482901
888256697
1342682491
864650815
1298109815
1943128188
212342550
190042056
1989366854
1773606883
1221442562
1769001861
1815473470
468911385
434680317
3332005
848109978
1659308053
1321928140
601509984
957729445
138079099
169367184
1443846978
1714573263
973720830
1505587055
1777763301
1264166073
538371377
292088311
771870695
240111381
289085448
337500216
733942684
1007744482
475811123
1125742343
1963232749
1178072799
1365217271
1986324727
553438348
1539933514
1940322200
898365270
179493067
577556360
13391840
1561451837
366979809
221949459
996784478
2002590171
903472929
711743772
853579988
1307789893
766042574
1095935776
238088405
436079676
2136730369
2115949462
823199896
1093789605
1139205020
824560664
664210779
911229397
736434435
1399261024
501576163
1654478579
885221848
306177041
107681602
1875066014
754102645
408194387
1919433979
1606085635
1961065736
567765688
92878988
443831378
28051273
645404088
1451751140
1997960353
22641902
56809419
2078622669
1221623538
537757890
333033810
1961548323
492110103
1344874586
252700433
340212945
624433264
518375326
1309743334
179590659
747219763
165520704
1285349458
758767772
472165120
2032435191
1275065821
331126584
843865943
1957791980
1997791178
833301825
2068887344
1660658104
1118709968
330960729
286434277
432594757
99097994
2059332174
1247902551
1230133111
1774719818
484244763
1229611402
1291662334
1475687926
1800613847
1100135420
873074505
2084494994
1415378059
1589029554
1606129957
1021342020
364310382
1659145131
1670742605
1099613187
1433954009
1854833736
1735700667
962333763
1544715209
1514869637
576830562
202331547
1936075283
719170829
538882852
46956426
469897371
1767922329
1653679372
958514336
2058944876
262628899
323582080
1322239971
367155855
1125649766
1619560108
1597057869
850732437
1179335330
1279557539
858172960
1615790082
1542801354
583931559
1989202803
2132265973
1269549046
30865037
1920995208
1481844717
1396857533
1337621953
1768193839
584101713
228033885
1040827042
849749250
516686458
969577893
1903943621
388935871
1143838547
1408470060
746817575
948816920
1400721724
446041672
1626006448
2021716599
1928847638
1781030983
1475785399
1724370431
1582820982
1244096603
800176989
793648860
285476530
491829120
1059159226
1523853411
930239976
549166458
172305403
1885251720
498280249
1135231379
1239414754
634869014
1043541082
1678493130
707761606
1382474327
82218733
566784140
1188042040
1026658696
1345177520
1158733681
288226387
792676118
837107524
571031712
973581466
1601710107
1882240717
1984534130
1704922668
1673445779
1186166544
1925971977
1700562176
1246803540
1845905893
2130840875
1757687005
1521939721
2019310030
1072305954
314465531
1034843826
526850650
270378047
525628675
1871873218
816633907
1542574222
1227026794
1760659335
1520341565
1055048181
1692518112
1427463220
904034422
1302536401
881067871
2120758065
56718671
709401417
1116720501
1287583374
952737122
1445883585
695169480
1236416574
441870347
793180920
27068051
458139564
1238347599
615865136
1286151145
1166414118
1607497818
1890060753
306039766
1189733161
1434878858
193825096
123670337
1297628447
976987375
383522568
2135513492
1264878852
1763304574
734356990
275741974
660899514
817587686
1280270316
1194907437
288037181
523704766
728428721
1933624626
1134120234
1786459238
448911275
318267282
323953565
904294353
722764483
481001199
736414601
1127289523
1847652349
1661601827
1094019256
1842790600
1328256951
376864947
1113874765
626136050
560160766
1803217475
1214657739
1939536791
1366922533
971302909
167107007
2054743290
434564538
1999251887
318743638
861514757
796300056
1104552248
1437250685
578704163
365966531
1256324481
1732897783
393118615
702161654
1157099567
1537043685
29611353
1911320430
549632092
887988309
1383981131
1777211696
1082816472
1202242381
1462768505
1268071861
1954533197
1011613302
1970951627
1092834217
2083930650
176227161
710766199
51801447
2028921588
1551446844
840709293
392725191
796149730
1102007570
1115326569
1125499768
795395864
1951966127
1246433916
1019408620
1896348125
888069263
912051361
1367130560
964463180
1666921800
1291407898
1923697332
420169434
90985027
1178924917
241463623
494173877
1449104690
1626450809
564160122
1577887154
1265040062
1339399794
629352579
1445806366
758415609
2115416975
1335496011
364846008
2125731389
1287370824
379343995
650035660
1698500128
362046678
194363865
565986764
648290655
1820927128
1500659674
1249332279
364311230
1233364553
587434316
819486672
1841962324
2051093549
28957695
967347809
706923573
1954534533
359183056
495471798
1445254861
1578578252
1737525236
1539744345
659450043
1638811910
1522966367
1373216399
1781149430
736028385
2029246724
525931594
1736511075
901243542
826510024
964468330
1731486395
1320102200
2025546483
272493623
1514783644
691309832
1184191047
1784698089
2110870405
37117346
261390078
616477928
1953470054
1426639152
833502598
1281397098
1685311210
1782645502
864031950
435651770
478406040
1899312394
1361823361
679866976
419878506
955398238
173171337
1477444717
9873297
110629908
1124557039
676851140
1306716060
1949189831
196396010
1992718460
1636610876
874567286
1242120880
1841354834
514147365
179775545
1193900836
449628193
9963313
1207279992
360524837
201584101
1231632988
159059856
1385265232
74942031
2068976314
218814436
2141794195
1246058923
1222863829
1637150932
95691224
1212086350
49806536
1303159109
2005301545
941899280
1272911625
1333725539
1195973680
1234312968
2068376717
729444995
1782323134
1021754385
647847472
334981039
1342443969
813416026
763777410
223647166
551273386
1773665351
2056687544
1326871346
1747090331
848913740
1544956735
62632339
652257222
2004366973
1897754153
1847030887
1140549694
669283876
591876381
606229110
1844455706
2023668026
90470482
1012079923
1141982390
63778331
867678970
2075161011
56405613
1739452982
2053451989
1206653043
2099618828
1797762431
316459180
1509490138
1273653509
1522103973
959014543
1789749765
214894526
1063976945
774736423
1411473970
1515592739
1149110948
1945533654
1738229594
1594926773
398599174
762251187
16453519
354280786
1267444043
182104687
766856797
695482023
1081021367
279087453
244253678
787397
1610714383
1310485258
1886074475
2470663
2030029759
1175838610
1906004464
503554450
1482438483
1527477737
1715687496
160507343
1238717502
85306053
260221428
2140117516
2111142016
1874089628
506662281
1963093625
1769785375
1505862584
1663951069
850608968
282491099
838175928
2083096746
2026310431
1247436299
1854071549
1029667123
1753036103
1845214854
108452920
223088124
1011998693
153513821
1067723130
1626942033
1155273279
472594462
872584390
73703945
853606131
347897906
93071368
1538484429
1832210008
742146640
801168069
1325566782
187003012
129779899
1108985906
466021998
171833360
1924247942
248835599
1405933742
2020408129
1283242845
2107798218
1661485529
295010242
1141233919
970748707
176614142
969796543
1137774124
1611815242
1475690240
1268940892
2080936776
516995684
1044839236
1674894410
1193263655
1924054356
355770151
707888730
953108971
1036650601
1784587397
288652880
2118888331
1996109898
940015683
609605820
1370946978
220519874
1114991194
1056399443
569309569
1597703176
237825492
1812742248
855133809
1367949130
374686104
951302025
1650998927
354632334
599222312
1914687698
1716355857
643038705
1642666058
423700285
1278834725
1528513949
290745595
1288744689
824873405
316800732
2045599154
74483854
574166793
883808069
193330906
901569096
1359423372
691897071
1708296655
1581626152
1175783134
1654030819
1397632352
1938486398
2117775591
1252880288
391226881
1681081496
1739044485
519165980
1221369323
601295072
2112512355
1319540325
1345508651
752380027
1402937427
1712307147
5116496
2044810628
730413978
1755249880
650500763
851484847
1509282082
946317316
1515057622
645861934
40507669
1229137039
965518089
782601487
1690169681
1647245191
1055510716
1036859645
1340322484
395137875
1117244557
632468454
2008960118
1964059888
1028061293
254103005
1451665543
2118048514
1528114668
810240319
1902205136
1082801005
1869213545
64235295
1256556989
708534723
1603297172
500299659
91635727
895667693
587203002
957527388
846126186
910567886
90522238
972203816
172222270
1087279071
1738196899
700500684
1289299394
547445082
1373931775
401491655
1349383694
1269593222
1121824690
1549919341
1352725161
118440667
1135230691
1751683834
1579933594
711524169
1797096567
702279899
1662574164
95792325
514216094
2117590656
106031635
1778551798
150075002
1366825176
1418435493
895687138
1800868852
1186388615
1940665987
112170534
540615353
782600092
1223687278
1706430733
1505087394
437804607
1630259616
950469081
1628249043
83767830
363788730
1336304868
1481983006
1748840034
1466274548
596271838
1093366127
1997381552
1023130480
485522687
1345466857
1720436387
1742959865
1425163588
1582217223
1549382123
255697161
1088592887
364241853
55189623
2126990722
513570192
1241125292
1261267976
453789872
1057761608
1063957679
49904456
54525329
2025605073
2134291765
1252375511
876451837
474937522
853711214
1278485716
525365506
955048135
1656977036
1098924300
2055586649
1456640339
1481615255
109920532
661169969
172326116
1312182012
1445729682
1747539618
1633253108
89038320
1358074316
978369086
856668424
1183835386
345806185
289488035
1048080776
1331915831
1947221812
1374021505
1419762172
515969962
1314793178
1544603490
2016400590
380091260
355901297
489265115
1909396617
1721922496
1231880690
451786742
1348913416
959149526
239206101
472016529
681039412
652075818
1917712666
272254611
650678840
2139573909
788817881
370092717
726928341
172624962
1709785313
82913888
813947040
1931561524
1286695688
577502735
639462144
892858229
1202141208
977510979
1047261391
1856194024
600565548
491341204
1557117226
724724093
2018455366
516520844
1845240645
1495498883
823513373
2138356100
1848448022
1135590588
1646801278
1338186468
1102902445
478093821
1174535088
854879538
1218722076
1312102448
786156479
250446931
1032547792
124175047
1026023433
475256564
2100874853
644620479
1536873713
1969775271
1128424377
1805448490
1396270463
826464326
1024305646
413824947
1074017945
1278087223
205897505
1759956002
1224386839
352765445
1846614438
392905654
1011725303
312319425
1013958037
1965974542
314295910
1396535259
1665870840
1648015531
1664004796
1536613410
719347745
1381460567
2043977511
1903306894
1699608322
1586732937
336396882
1235772087
489579621
1111860517
883073794
805621317
1464328636
53403253
434873474
315594751
1367006161
1771404428
428382144
1927467569
1698163255
1447362624
60528010
340441498
1407601683
1904640303
829448520
1787969672
1204023152
524402121
162435855
519890045
1005059822
429388962
240044452
906938578
1244723275
208241685
1990976845
1155800203
235358805
156717652
1781090640
1442366841
1593670573
753991131
638002849
270619926
511105096
1390466579
857591360
1771455547
798861471
1074174659
1314458464
739407884
1897000736
915539243
1223460172
1311116733
869904058
2035161003
1801071129
687763182
859552015
1483617831
1350803615
1493478917
2102265073
2068711010
1008714584
584264275
203459687
934615149
571285846
86211589
59618079
1750029883
1780124098
863349124
534328308
1496005767
1979620848
206676523
1567004770
170842903
223832754
958661494
1106261511
882154596
363531158
81208659
1942467813
832624235
1652708521
426339831
1942560213
367076042
1943438647
1004662331
1523150948
224820936
657129780
1227113973
1802093053
1116418980
835458110
625266764
492298997
1509263233
818658133
35526551
2133167501
1403532358
896890795
1493733947
1744772206
1779542386
1930569830
783656468
1923794922
1428886250
351595864
927921565
525954348
685255231
1240076346
874181525
1106369573
1524158161
1010890854
1795669894
245345727
1438475557
2076845108
1671252416
646881790
1534001272
1363290896
603439115
2061207133
1526485488
146982974
2072723800
870556807
1115447698
2062740667
9558617
121354201
1056443888
2060376556
1076152797
112683987
1231770815
1342260105
1075973265
1997169322
1359962966
199653794
1428107760
615236479
1212050995
1366465416
1976203297
2042974202
1382175140
374591842
540749825
1209467759
1316944519
1976143605
349333937
1306015902
2064225674
1674173816
493676786
1958696906
1960675376
1764601374
1321689310
645467558
1547710629
264057907
756414675
1375209693
2013556286
1192576888
1542461519
1629896804
1073672630
1367264804
80837421
1721811595
1293702406
837889939
1720815120
927402570
1183448229
580439530
189928064
1938218400
8568397
1297778978
1904610081
946713769
577786503
1441613920
131199057
1219012281
1328712817
1061326088
849750987
2042356026
1937594813
1410796616
764730704
299542017
190745421
2091143720
2038687492
115921324
1629250941
1368156881
737952104
927918327
2092824541
1178113453
1526175642
1097445313
883834344
1929641745
195898250
243156957
218826694
1504412327
2046755525
2050741723
1414572298
1956345346
1095260635
938717238
825455229
2077522573
1718509909
852563343
513274237
138434444
2117353828
645491404
532346930
544201921
703817470
295567731
1203400372
1071303880
1744377564
1814586699
80734766
333106922
1005210297
919221177
2024672744
2008705464
2125387100
165247203
76657438
726729904
881118838
1031968486
280484134
1438970801
452806535
494449500
2080988779
539789310
935544710
1450028501
166559662
300362488
204345177
1807392275
290726137
1520926866
817866267
130144967
556326306
1548194112
2127605104
1639155481
1132454034
278920345
365591943
1065199883
32343197
1438331644
1953532380
1255196708
1251589186
1021163587
232393824
71439220
1455440646
788295243
886897558
397676405
946771013
324658750
1875592319
827247901
1047571636
589544350
1099124983
846243593
1786614203
923334228
871682709
1243646227
1188340300
568489285
1935333193
2091564357
2107420424
363225014
277620315
305218281
762698269
503291944
199418676
874032304
332349348
1845651121
425491171
895125031
1186031265
345420539
565368805
434520959
1557035078
626124364
1531960970
1834595937
197738634
26762894
1897672861
1501170900
1908668080
805312386
206191228
821450535
1885850904
369972713
962496197
1260164865
884361635
1921145182
131488518
424301759
1075144309
614143558
1861065628
1325514083
69695797
514717923
1898248155
1236028049
1679811665
1489678061
726228730
489942742
862293651
839907759
1927134094
1186712837
309601153
1838254361
1659369559
115439229
1477254116
1506204932
893537266
1225764968
99192255
932982897
162647493
1166787463
490587280
543058615
1126388192
939938052
8364538
2010847876
1854901510
345551294
1828767037
1781364791
908558716
423091070
2014149689
181497641
915026584
1908789316
1617001254
1689629035
585408969
1628083247
1843617170
690344012
2147291683
16624401
112717212
763715675
1565168948
820584401
299775133
234168827
1448730259
806293985
883250147
354104562
1306550555
798673803
1902978187
2003259929
1056879063
1455841418
725786506
38538634
810759620
1212011547
319360554
369500428
1201542407
803784481
134283866
447397471
869758809
1013165748
2124289775
525723998
515442812
663851516
230455229
1953618457
366724174
365908108
1399271893
1479567224
1588267867
460419388
2004896747
913275138
1871576725
609580828
733718171
190939598
1405625345
1232060705
628991085
712180246
246567714
1415507891
793680504
17174934
638380150
1227739793
347342855
1723658726
1380729417
1250746338
1415616445
724347200
1860207878
216805895
835446397
1391502245
597272390
1358892447
1885541715
1547197954
1667810789
106033271
933437577
1829247059
1138737282
1119626972
1485701150
2072350517
1542462927
731245208
1779142718
1388953329
1200240483
1102842151
1927758164
1288744375
551399150
965349776
490442903
876625196
924592358
605293310
943474653
2128545083
96424564
789099191
443581982
1941190200
1853041771
616907363
1200459646
1441366790
2061869243
507756263
306406901
1470632874
1927044399
78433750
1265379584
1716092688
1578236206
276173826
1831812784
1398132066
410738918
1746279384
298402509
1944552137
1924565613
1484178279
1791606779
170832155
1870885180
1567568607
1454878642
720114253
172513886
1353603744
539869836
1390226135
297951698
429849044
1654616136
103969677
86199732
552479710
102223944
508071024
150842009
377323376
1013135819
1476228781
1954558023
1219073158
1731505212
1192941158
648113617
1609450162
1341652728
158219761
1174191457
1242646274
522312268
1850244860
1161920827
2082241241
166623065
1161627065
20293428
1922077045
983574535
689584772
208434567
2069454585
141469648
1647570060
1072865032
1563207190
695743409
1698218912
1867554525
1545367174
572877383
32226071
694443359
1799742290
1385231525
121283387
1051925501
262519010
597947881
2018159616
1492429236
272309177
2058896331
1748236223
1186520869
197273067
1135699652
809841777
958948077
1819205126
245195445
1992834715
285324743
1982971149
1863206470
1650510636
2064877263
1412349164
8225871
1614682727
60117001
372239951
740954864
293122414
1927232084
2130483044
167924890
1175788754
891439548
1486739890
2001389537
1648671377
1105318301
1002037393
1121091739
614304963
1863266628
1397659474
396781182
35787739
1456003010
641001317
475283127
789721092
1977454749
1408597807
233733117
1906183329
1817515845
2056789880
1931597359
95687166
1348400275
657879556
1556982633
658693860
1328062874
1127966725
112207776
1248349294
1715205389
1683496981
198653215
522614355
1395054389
1029133467
1202140333
945278733
1850555784
706236948
1701346837
196819141
15101938
1897559283
225224722
51456020
1162253325
1495412892
268212377
2086850079
599098001
429956317
1667259779
1638681427
1697899066
2024180921
1131531298
1849878691
11504901
424422442
1045097040
1248877313
1447574617
295053101
2059476344
1541147823
526744730
1459705605
176038984
58421157
293530122
1828583771
581424626
2145540225
748139846
12807573
589802222
1290559404
1838050943
1107655730
1707281590
534269098
528620162
1345594413
1666543205
151947139
1319997238
979291
1453141338
1391170526
1782191850
225762077
556546156
1728549405
1906990422
24750628
1479377212
1502857908
496935895
753526529
63976328
881278973
1255357753
327569456
1162458703
980633639
156914221
73390221
1149203309
452538427
288484824
1608330583
2005493768
2029643091
7819651
873645196
190741761
750299113
781750719
1681290055
1847305970
1514784065
184908110
1543149
947310147
1187404356
1828763249
1151632394
1963884608
1289624896
1834110772
1990665100
157771378
1803563196
1505516724
1694513640
1300793120
661912794
221450384
1607195875
742870437
1524306589
1996030009
1442262768
2004114186
330634590
1575008710
317762819
1882856811
1285467492
1947508718
1111229829
1562259715
421823092
451284552
1859286407
1681295365
1361263873
1162134978
676900925
1094933291
1556976126
983539888
1347636200
1417601354
2098287444
319786756
1302509966
1880346782
1244957631
550361780
78627284
927704570
614703123
437695466
1993444435
1403368885
2047441354
968426799
1402350860
958923701
183155040
867471325
313965394
744154051
1260187712
1181175839
1570762614
964714964
160621460
1609247050
597182863
1303933367
1108792705
1113905822
732741423
669182001
1437325504
1227176447
1403843105
1613773530
1685006806
1805499050
1805643387
1383204911
636653999
1514747620
1094348912
1214015516
1663619020
348784100
1996469058
1443431481
521997479
530470831
785762206
1949104002
164516895
183228616
1609986189
9598877
178788018
1258528593
1682279204
1854358538
103855410
1985961680
1630927990
370204460
2091323973
1408820285
746989291
970427895
1030237310
1073535643
758966749
148447380
756400255
1274664811
2104501876
303334005
43447395
583839279
964546390
1434391227
1764493495
531303807
1971355024
1454687240
602804908
852320872
1105760247
1391723908
557039550
492373464
2084753515
2098623085
1651777081
1095479177
1633002175
1733773907
929067239
961098566
1910356725
198750737
151914619
659326119
995318529
838384440
1411982830
677184368
2051086721
1067922628
2001331455
512299038
1406480363
1527595910
614739532
159836003
276189301
435667396
342602090
1904002889
1363477709
1502963692
124053382
1989237510
781358118
976862414
1060904350
1795518222
91648358
536202730
1281066452
1958210960
1993027944
33009479
1863930667
236266180
972818757
1069663319
1278663379
1569868112
1781257412
610979699
1523170933
1039556020
1549706306
892848891
1002970812
2026978206
1500435274
1644202153
428922209
530710890
1186375260
720378575
1072215969
525188329
1551331795
1347552136
1392894017
480730963
19351418
641543707
1717699084
1609169195
1022242163
789425618
841793953
270942059
2025577422
750667769
1213667432
1053054705
1618936695
1783808589
1884339685
1180363065
1210522533
329514179
984652563
1195147325
1597618469
184471745
1814119348
389819105
1323592585
1227274808
285899039
1229613525
311698475
1970095769
1636873158
78340758
1933255651
145706658
396605182
984046632
160330269
1999173084
1995778339
1689683048
195287431
171012647
147863471
1414068875
1853452394
1141874057
1944797346
1080829081
202351933
1563970887
1651278984
615402291
182375757
593982099
377151892
801209857
865168293
1076167243
533959863
1870577618
906725012
761701946
452855045
453671639
384378415
1679766584
2094437719
1392196814
448520827
430763818
726236826
1787018265
74525122
775393056
104247823
1270948432
1617561366
1060049264
160940976
1282318888
1575841748
641487032
1545657407
1331647205
1690180299
102000032
1807070202
1514099880
616357283
1673514830
724276169
1446853838
1369478192
738615871
452026658
89967153
351046940
1775305328
5680796
1297342782
2087616943
1534206526
223008575
1408421962
1269633897
31853312
1015881802
137944115
449827418
909897213
1281811474
374739949
363449049
1182317301
203998033
1811639677
2041552062
342147775
516153368
1568287029
566368505
768941346
1727537080
726892347
47605735
1461836580
129004844
452563702
1956952029
93978060
1028010942
211988306
2108060436
1357264665
1384409111
1932512100
432864725
1869312515
375667671
1380406930
393870674
1658725169
2107334430
1776634935
778183984
257384514
87390941
2109837474
1612942903
274514283
2039589624
839751047
41456715
1013712958
2000486689
1177175277
118504731
1757122811
1363349095
152516379
758457782
604015149
44922313
981216619
1166801288
1210840521
1863026264
642635679
273838081
1882157116
2012929463
674160470
44553038
268091714
1405751770
1724792028
1736969768
570635519
460219330
2124665622
1564623480
382056971
874871266
2123125730
542369561
1876216946
188490115
132475980
1756458663
824386446
278075900
384514245
1453684103
408693758
1989862922
1865941386
143620135
1396393592
2090837806
1667710648
1928007990
988991879
1784545000
771548330
2015936376
1809053853
1777989982
1423046683
100742362
1703431374
395378563
392653448
705440869
961422578
1807733230
866139747
528730169
684246552
412453374
1535374114
1279096809
2031440756
109880495
164248103
2063689410
586516202
1497568648
2047930859
1569288807
1912680782
1103781809
1690135323
9480282
300909134
1720236200
1034548423
1618758810
2049513741
1321480899
400601128
893872206
485743647
168881963
2009378138
1484382069
950639064
972773425
1210732333
1477709592
646607111
912745306
1442838524
1568142312
64749672
993909759
692583772
125360230
388390814
1746974080
1229251724
853183239
1551883886
1493132540
1960371910
1823022232
821595827
1082410008
389660066
1844586033
643207848
863238996
1144633087
143169485
494155515
1043854239
1317474662
1486622350
1588646183
1810682278
358785103
1594667649
84240813
409859853
1986967717
1552195024
829303506
1022823701
1666671731
1568655737
561617325
1628739305
1916067765
1670088024
1827575277
2008845331
1521048578
2015786288
1536828093
847772243
819662213
969545475
1970664926
992391150
1384873702
466014804
611897706
1296428637
1638739223
498830538
2021761767
1497572300
1392012294
798083601
1525574681
706981393
102798173
1258770570
1083175589
2137695433
275411328
65952063
768293249
629517059
1501890904
1819100277
702136342
1437190732
1705350359
715577641
188320373
135877751
654824076
22284971
1484649093
1777061375
1947441613
1425557270
1305624526
1368449077
1183364660
1668894080
1889470266
1533498235
858918001
1946389608
2011386918
1239486910
415303230
960759688
821205024
1523396677
1469204209
2015413923
1835557743
2105606858
2067572641
1094241128
1883432118
867775678
434862899
731156393
1026896387
1764486069
1285888717
51383248
509761745
870642296
113162778
1160201474
701642258
967109208
970883895
317612955
152114775
1687979472
520944543
1864257749
1116413517
603769550
745975622
859758029
1163164536
720723197
849290898
521629978
2100255547
2061094807
1390813384
1102003563
1036037138
54984797
2086672785
994443205
1627694522
1161918732
1529025642
2077115855
104077547
744872572
692629919
697449358
1936427096
996429285
403081757
1204552275
897910805
924844025
308138902
85626519
917890695
770417318
1778601201
1306267206
631315594
243005371
306213557
1452726139
732923163
2085184064
1672411894
1320803739
446619233
758743615
2127534545
1277014209
1717080456
1586091455
1117588837
1137640384
1900102400
1427399456
1868329688
214677905
1716660989
1730636806
1963712752
1971027120
359478524
1011427117
401624723
1691147435
58517772
1096843886
82033895
1409283175
554769299
1172041101
572829022
642226420
1598645539
1351560235
1619516445
2139754258
603874224
2032218083
202196493
1001015761
1799012782
1963129541
435778594
199405763
892667690
218663342
900992876
131755586
890974641
1524418032
1422704142
742278651
237049050
2074706024
1705461435
1355149871
1231192518
1466725157
997195183
330238736
273299637
848448483
756643969
282490040
474914757
2039529084
1950648951
1991857344
905266222
341351973
873695418
734433703
170795554
295240083
789173899
982112226
238531941
535587630
372816379
593045757
526176489
355007659
52066132
2119037225
83705797
841789681
412923444
141731419
2020748545
1671339532
1996172621
1261301147
1467962431
1983791046
556504736
85215704
723646662
259639803
700181547
1466520123
900638690
958693940
2015619993
2075750344
1213120311
1900421843
917168803
1762993261
823049710
1964786878
2082653233
1486280820
667835599
1753665857
198804194
83636577
964914754
154697132
289519390
1362882599
1314948844
1327778826
200509859
908154577
143683008
834737738
868673972
1863718792
1582781547
1138499567
1944586069
1516489255
2072696546
1976807736
921114822
1633020716
594658543
271759337
484730622
12935495
2101129451
1590063953
1478074472
850824195
1785219423
241640734
1394702100
97704437
1064990740
1842138121
1870562140
531031782
1957383067
334030469
436367673
984490538
623552000
1683897460
634811324
1767177421
2027140809
80720309
1443234277
54173715
1564424606
333389825
948755152
572205850
1078296435
1423260146
1963544889
2011920852
1327578744
151745611
1951654084
265253582
310651529
1515256074
1297942992
934534613
420369815
128164076
785544549
1618264467
1052333812
2008413815
204235225
916015760
15219937
1792753562
669275895
231618760
871187478
1074958380
733356627
1969739444
1475762117
520741931
1525422945
1817474684
946952917
1527923225
165130190
789084408
1914255001
152954064
1756837734
34397163
1895609563
218197593
1466569046
670650370
1894784699
1347494280
1651771189
1640159069
133866821
1733502202
955316674
1818749740
1131451019
513789089
1580848514
1730357973
1703624779
1177087133
287035021
1768788339
1517279740
209793670
1570956481
1345926260
146137910
1599899982
228110486
1844283857
849250718
207782365
788035196
1355691630
843955253
1200342546
783909849
1066755045
1953893266
1248039703
292606673
1546297190
839406273
1906719561
577435410
276774690
177743614
349548771
83841414
28922289
1178996654
1300043764
1795001530
1106645814
790661082
33316979
1312186705
1494019123
520930491
1238690016
1782620649
14415787
275269476
663758976
1455132641
432476548
884225186
511271253
158299936
1748135064
1304130682
1485003371
852333192
467775705
1120181092
1658004091
1450194923
1984209315
746625609
2106120512
878464257
484068570
1468479066
360678263
249889534
1089716061
106056110
1021108906
338877149
1178551521
147377027
1500142057
831451646
1973759397
277520485
1171248668
1504941599
304028777
2119053950
1290387795
1317216689
1364385008
1036046714
882048236
1235624006
1239007872
578476896
2136728474
1857141389
1564315072
431533264
583488316
1150773827
2077481775
1772705885
700891188
188675910
1556158716
541337539
424562359
491502437
1686898093
1085662153
1861875069
758001290
2026550999
798418064
937207703
264420093
1737631256
1396369825
129140537
1843321217
1433487470
1451997884
114237344
558724713
1424010246
2046791412
1598072744
819698893
1580179119
1599880848
130108307
1379298127
1461181379
1108883922
1160740708
259739675
893436649
390744607
963008902
695963011
119215514
490281358
2020537502
248776217
1386102316
1941668833
1663293964
1125798033
1099963796
1807396459
1887400929
1484788912
2132828637
1430710301
485394392
695054077
2059428896
818958854
1763686441
1320492312
2017496930
1228165050
669585292
1646146079
1834765824
1634778859
1425838605
1949111083
687702152
1240332503
1279580209
925104897
547388354
1584437478
2078453888
1080116894
73502478
518262479
283429545
1683671360
1650266689
1246688489
686975186
412576102
774569113
476197396
1094851142
1915225061
1902051904
187949257
1834319382
1178638658
1041644326
601292836
1444088902
632471867
884691185
1772153822
469166448
1663723260
172635394
1695390709
1966325733
254660112
2088525688
1548987958
1119658634
1409408569
90608758
14234929
1565587153
1588836096
1748054784
836391217
96691957
162041279
1555303312
1303548049
836033632
1211420587
803126598
1750734696
1629258330
1641779126
586587401
516395117
999673550
1593260617
735257497
604497052
1972213403
531403118
1952572262
234666950
1388783060
1898508523
400230327
1423099217
617767785
340581115
539974024
1767950138
1185676076
201575459
777572187
1002469231
1642106693
816469980
72786436
76684249
931918683
1896057874
1472064615
544993795
967667253
1482595957
1743245349
1318477899
2003436642
1689116629
1256596745
664137040
955632271
1852831930
1082633938
748945512
637353713
1600941415
450157424
1509386852
1938271400
878996242
1871579508
979219705
1550554423
1224268431
1314149869
235289528
294527780
874954144
591786811
805309390
1564910598
115004279
1039599286
50040000
1734281923
222135188
684724123
1325461531
1565162038
1182274487
351982727
518810153
1011537560
500441800
455531105
1436627439
425615471
188116508
1905156625
1610893730
82728719
538303654
2076503841
435162805
240624101
691000442
1090016797
829526565
1971749772
1952109992
1634554344
213956802
1191072727
1962434517
337683314
1954816950
1892041077
1890000172
160806538
85057496
1423187240
284579840
1224462642
780001090
2007903142
771470875
955435297
1416050784
672989072
1623997605
89670306
1804939044
1592155107
1811521015
2007397915
1150616708
464133754
1263848424
529366780
128552693
773468629
1129764257
1435513240
1065196268
686196621
330369851
831355294
757732094
769006281
2141546894
54476856
21032895
1487272597
837308216
853006878
2058219680
1214733085
418150552
738655862
1432230948
624275795
865747845
365904945
1606354725
37606467
1704148195
498411822
2135352927
573515747
1296233250
82878379
1633052217
1850724028
1025381389
1785341216
249907753
1586291862
1687212053
2087477316
378197663
587186283
1681753786
1360217954
26410971
360791899
2085403450
480366182
1307665070
1409553906
984567874
1493638432
805504277
1653549775
173280457
838618606
1815076265
1439758704
1131505591
759411561
698164383
1298463585
1613012034
246589258
876702695
1862540216
1070008007
1674502109
1036746434
569978845
1853540410
1927827166
1240271601
2085780295
898609830
2109245357
330960978
694761695
1283554784
1605414195
1592662340
192425264
1500529519
205449356
1359493953
2014986584
185877092
1366583009
458153686
833234008
1968041059
127197257
1877757791
630978092
2090023282
2117641485
1903498324
34208175
60507164
63583416
88674497
1657622206
969485766
1414028324
778071011
681292950
1475824550
274062280
1463107877
46355457
1281595855
364877191
916134067
1312657959
1302231097
784483239
1148528424
720497062
125611681
226014833
6051490
169987607
338540864
1828428452
493229716
2132186415
917986452
2044446687
2069689238
1162504661
1396146649
1337988846
786167904
1030047242
1819106093
1779416966
920507840
344388922
2099957732
1504853771
1601229484
1601642030
1466904819
1779287755
912295107
762598880
1242313917
462238150
1606832268
1954232646
685128587
2048295791
93434240
989761511
1921047661
1509617070
238635637
153712062
845723654
1846107940
1004912083
1977912671
1672189564
1972148617
1317490100
301415204
101698132
1897779182
1080509581
96331363
1146871162
1632947374
904275172
1812874312
2128577886
176070611
1043833353
1325574554
1141825248
346281412
202203075
696608089
1009841015
524760335
1514240892
1922376440
1279427533
73794671
1102175015
2103137440
927866367
241359307
1520256781
1666033001
1285191663
1352921079
485705965
1001616183
1009784137
583926919
271045761
369643930
2052534865
1923399576
2084288511
47485835
768538898
951689205
1925895255
1890901551
2074017084
1479701272
806427890
1097450129
511967283
303059615
16212089
1021861970
387513777
2021665329
207149275
1854214004
1694335015
1994245918
315786086
40964856
542784611
254962894
1905082855
1743016713
1984230994
1578628236
1905508779
1315708787
2040835283
1242133246
778382368
184023286
1834421870
2068473405
597008356
190670053
595080569
1437428879
980250645
1026279007
1221438435
765690575
2107124926
784941332
1920317498
1444727319
1779725177
938582768
119271709
1826870797
699762490
550524722
605297152
2000454586
1554493732
219045949
1776043891
1890539269
1955096575
1649236297
715606778
1644847593
79905143
2007531981
1219520362
1858122140
1359259877
368365305
691621347
49366371
1270047044
781780453
2083741922
1820233022
595708993
821485132
934625643
767520525
1883765538
209595503
159228608
1081267657
74942062
933434192
669279988
1270794097
1637494413
34619247
1455096522
2360102
1265386507
177088545
599599819
1617897381
1984157651
1731746617
1364379222
919626081
1385542479
1757007209
495201463
1365418216
8984782
1600730668
237087057
1636522190
61557639
1799254313
708790153
2109457490
1609818175
632940770
205907786
1295824281
1584059685
1593247820
2130352427
1372449612
1356952116
893564397
1660764842
318894100
1229910419
11457908
1767869086
593461077
1518464913
1648087592
1125453058
259093726
485991287
1079062865
1008588778
1125007901
1539956401
408824940
1416376096
1363143870
2059720314
1335579420
1202100381
1331008797
1473622738
319174035
403124422
466060366
522381207
1624250231
398018294
1974911595
1111446602
60336395
389431557
972108988
601303
435014148
1312999525
1854096367
736471282
984175587
1213021645
2113931985
673873192
1625680890
336491974
533269440
1353063198
140762511
829275282
1790865396
1599584518
1163328703
935928528
1944112207
646456030
683052961
1910706550
579694913
1351897558
1816674752
869672522
270417860
786091286
801054139
2056280052
1490421829
2120012254
40341271
1937138273
941781158
1774470080
184118661
1576041153
576479901
1973380343
1497960015
1338068062
1246757265
1824740904
1269849835
1076378555
552937894
1340497838
1948845922
1559229490
1642165583
1017315457
254841876
262814534
656198558
892651514
1756342390
1081740669
1260484273
727708784
2034055449
1324155352
267436568
773119217
406244824
1753544382
373629111
444604507
1430703132
1471350290
671800120
911777409
1712441755
488948126
896026232
576468978
316925369
543471242
599687468
554456608
794242120
66009804
841726729
1054555149
1913389097
737968274
1060635214
2115706413
1756138624
1314976376
662018610
1109394096
1402224730
1829034092
1157486849
1378183694
1720995619
1804878709
1272155927
1839775427
1114520785
69747142
1465119707
285838930
1958571725
902454221
2029985106
845187250
1781057202
1658017659
2030108002
1805535455
13976703
877020433
1023666395
941811092
1328722136
2053690161
1911923887
555698323
1029394259
704244602
562560332
1831948281
1029675133
1082627606
1280697412
617330036
1089928317
1233462935
1974867677
2115682140
19836117
1893904385
1180978051
137803895
1187999529
117883181
122284432
915746926
542340932
355166326
902776207
986317795
1415923977
541032646
1463708033
1808346384
1711317868
2072855956
2027970997
1325030238
695103922
327626371
1990071125
814699570
930399947
1681659117
839752504
363731728
2117328550
1578344068
1475687232
874504647
1162422590
1318318856
711762345
5619920
888232949
2047981487
31862284
1270101806
1308789912
1850430380
1468539079
1513517905
1119310674
890272836
794806390
1201300157
1180955866
1899432366
555157613
157715046
877565178
389943812
167079757
1413130151
1543729216
1579175671
588633217
670832430
1402871556
871811363
1255767906
1200555663
1721818883
1965870264
1220662555
1710058418
303228415
1546003811
788106812
1535952204
2092874646
442016549
1022785064
1143186252
2089393180
1257891240
1253879983
1979709107
2147279472
1921151377
1282181197
1497311791
490371601
90639321
1776534607
1046020719
364206617
2072600162
1985710013
1888372216
1344734891
1157686468
1208727183
1642868190
542841737
134029171
134014207
1941282129
780787356
1721897177
240241915
119743186
1847253378
652214573
1064389846
797622239
1439202472
1969720075
580513129
270563570
1899874579
536538978
310898701
614510228
1852244543
176009737
1962337666
1834302654
1993238882
1296268652
1441254326
872833916
2004745870
1514098545
397718419
1619556179
1879002059
970190091
555413660
414669192
2066888409
1730584450
243584415
818984923
47438697
250951608
1811663869
1044256060
1890479703
1930451554
1632397721
1879022057
915088929
2008749441
33845025
621325272
807349972
1733344016
521455163
301944445
810328898
1135740433
134207383
619662263
2100334593
203065150
496857536
916595590
345439453
824137731
1889351374
2121057456
1284374447
129505285
1645253344
644091011
1106302605
1733505273
1550137983
1258884985
149162492
1041654310
1062809733
580790643
962303645
1233950170
26301573
2104874494
1004806279
1226964149
1453029712
1236029414
688401653
1794077314
1480917676
1105001194
533357588
1651911200
1179585568
1870959246
768465890
202154537
1739134724
786506443
1038445213
920510568
1954234488
1799407863
2145583113
712767257
812187593
1473264347
1587546287
1009176608
9792807
2048530378
1599592358
1258832497
1360138054
1887961369
797776083
1103523132
159461885
2018933073
886262624
1189960902
550814707
1401720153
603276227
349238972
338869738
1353204826
2064758331
78130624
489164891
1523636282
879151251
801275583
2138249497
578794805
631614669
618181659
651076334
464601893
1103578069
244970147
289827543
1070495037
1501218388
1270222210
717106849
916463970
6781096
1606820553
1249133406
1119691393
1805280230
1335131963
1936241279
184827630
1872304263
1784990373
1286726233
466802980
984774838
889027825
2129117582
1070164151
38177435
575904030
1072594911
420395404
400445989
14266915
1451870959
824374515
1024242783
43202475
1128371353
108228974
322002934
153946442
71393750
1946176287
777437485
1719423856
368779360
679789566
545520487
216314792
1651934655
1068723142
1157360438
977708154
1163260987
1899434263
688009344
2067214786
582609451
776566922
702497230
2070017464
1263269938
1875959273
1039959347
1930845072
131743461
1679113240
1628533593
555822471
722236798
473849073
1098563907
590571466
1876654006
1324069457
385127310
641160543
932469938
1045886351
2031138594
1393882224
1783633011
1301450790
501343486
193372636
1357418200
1368706105
527764206
2109673082
932473125
803261412
1087479700
1287748228
74589457
1706969774
693762789
107821647
762045971
537994411
797227530
1599963682
486324380
486647752
302524399
803109668
494952343
633776894
1756410088
1951964856
1322691299
134377324
607870029
515070873
2051233276
323176505
648892119
1431306544
1284730188
1079577273
1405179105
1331557636
380714400
1297106666
1931768999
1432956364
821021083
1107576776
1549437110
136575074
2104936330
2119752468
641982855
1854735299
1247291680
609018344
2052911267
1873982835
2079860860
1698081109
904985159
1131726233
1955651139
1922763172
832098268
281355047
498753836
271601620
1501467186
1594433712
1291872959
96332974
922713015
861661091
1957594838
1957293476
644133506
697513375
773572781
1579498841
831267708
336027652
719260266
1946659591
1786405604
742367363
2121577084
529316777
653170854
566470897
2046755201
2118271370
674328799
1534296092
2146036274
1855569085
142087951
182887793
1163619702
581796674
961820696
1081310780
1803125362
283816500
1959398494
27265131
850297771
2138104913
1019570738
2061293650
1177888253
1343796095
1657200724
1082874759
1045755368
540147975
331470687
846227066
2077777729
1076561208
172277028
2010384258
1734687259
2087790471
1394881983
833594416
1803608433
704421965
2130859755
1802198167
807981533
1712840411
757786985
30128147
856215367
2048113560
308130815
718313885
1333236585
1488547560
2017447097
6716325
629343237
879448717
810349668
1793782977
259322128
973433126
390199318
128287697
2035899103
229551705
202971942
712352682
1982808296
1005334491
668043837
1628907600
1519187772
1785130150
291165366
1769857664
1956709745
821395040
2065526665
1542032470
764972185
614107312
767115195
1551039765
2022978848
1128853948
2108893997
2129896938
1869915727
408871552
669693208
591943195
1575453430
518557506
1389403657
1863337617
1061023859
400279402
1484230636
757690151
1538630982
1067273779
129486605
1112220258
1040023252
121698822
952038749
289403264
702455654
857054783
1669641111
408934684
286463288
19773896
1555930242
1158395193
997394485
1068888241
2013591277
1896545607
1942056947
67783529
202807083
952944972
176247457
10174391
940687968
1487740140
1683786516
1221820594
1323178100
41909338
298129010
659527363
2011923911
599771267
429517604
64503947
1655062077
1609196450
817387208
867211840
1545059967
295476376
209904786
1877544718
743299051
2017354732
1451674446
310906892
1530970317
1326860265
59302895
611947896
1527853054
1707653312
1885546389
861300352
395804248
1902351612
725333489
1463036442
291295716
808910126
935224173
1171209708
1949781808
568095001
1763823511
1233082424
132273195
2146251530
484508352
1871179516
1795930534
1393095872
892507581
1114990746
1064246989
1928186743
711351763
1784157174
1203255865
2005035977
1718789489
365816013
1980052592
466857662
1578756234
468455393
201460448
1395023097
2133990411
1480143780
867563899
1398686702
330726223
1460246417
1648094373
521900523
627891959
28178749
1673460854
621771209
1040685722
386283577
573828626
1495867370
332194703
1579730557
241745491
1062981098
1257029359
636477540
220410874
920612643
1875801996
1297976694
1747417597
1877759223
784243909
1038575641
85967184
1427325642
294029453
1910189494
176024630
1416807079
865496406
1445795825
613433148
1546305856
1770712201
270597022
1260526667
143618596
1224160568
1818178058
975291610
1908177978
1367124377
2116438205
1172579200
961113458
811142551
980056448
1304403808
1879078912
867450218
601090994
1305933166
647525838
51800991
1772927705
1930238647
2073244875
378529451
753911882
440084265
998312834
775645325
1942573835
1306609631
806008144
937683844
754603927
598456491
88241705
548866502
28293319
1296353032
1004373908
84730513
360591258
1175247792
1914096683
141461762
961807270
1097960892
1679543485
1545861706
2136050590
1539095557
1610939239
447912915
177828998
290762762
142229778
584401292
1732891546
646334389
608489658
76987405
737082631
1947346936
1613710347
1599598358
518071637
2060842705
1404370941
1068134272
387827861
856333782
1210179640
537438716
1364056911
1102091221
887303210
664047680
1992934080
417542103
451597067
505794865
495719689
99353342
1680207810
1292932303
354689345
1376729746
724014489
674087938
1708736427
1630145206
1380508682
583915245
2085612106
593240166
413098940
6236687
354524382
1024793543
1716169093
1085332857
418938188
2063536730
1488602151
2077964933
987745230
2103384349
715976634
435593918
1335499536
10802941
1791627642
1323959596
2112770190
1191321417
248937767
582606198
352087353
1761842008
1353023647
316717495
113974441
960712036
1694971918
22694012
979308179
1903071882
68495940
841609175
567088707
217550035
1700670753
138799785
1037570905
132910558
1100124619
116387771
2043388242
780818567
510761142
1420058416
258248824
1145893957
551103991
417921398
1807230489
122062364
1543040444
241442078
1529553987
1992733605
331968577
113610016
329882297
1247874320
738778756
1714012088
158367291
814677848
69062150
1203811173
1406798327
977653467
1264674019
228675177
1153296043
1257871669
1752286988
298992755
907418568
2057723764
1632487771
112297190
1991886679
295180493
1226501729
1359163660
673095093
600493216
328641361
1175526048
1278358269
1406907504
1297347234
1013172722
863766990
1805936247
453380602
1170082750
1893297502
1119422451
154772761
891553770
1900285872
1495435019
553470719
1138155473
1395946374
516808099
1696203277
1011733532
441523122
373906131
1318929357
173404930
1631290282
1535702477
378878324
1805733724
879484859
361408493
369115202
1009696144
1311548660
2077478650
1141945854
2115181320
2095503944
1591777044
1577454593
1145904050
303050741
213806472
184296800
342663316
1361829805
2032827041
1496447342
586585573
1936676324
1118643267
1097367822
42883443
1975230685
72062938
1880812091
1980606623
196913546
1569217607
1802573010
299112241
1008677876
948694318
1206736589
951520435
1458480853
409885738
2096531482
1159416718
676043866
532347867
226449198
1457585880
2127313450
157749567
539747658
1256935528
1442271814
2090110660
1299622516
1361872831
845892119
1973016160
1500881400
1782558680
2120338332
1961329536
1107345045
1303954684
2053193025
1048919374
18523837
1450470347
520946358
855544134
513587406
307244842
438666313
750310738
726095726
1993623178
1642659763
1389040093
41385335
74966035
791027776
2089874431
920820417
1313409691
124870470
257017956
1507440651
1809902766
1577987092
829717773
1538581261
1336791620
859626438
1155115832
388490046
1404798697
2126406372
1410640443
811677039
188960834
461296696
2086447558
1274302622
124546136
1467460018
1613681540
1085288929
1103501122
1006294237
1421506136
1252208900
1193548426
397907575
1179662142
1823284245
161931833
1290411815
1043156185
421567615
1893211059
1665595374
102482215
1762976393
1390730247
1582510528
478198726
489200176
2048806342
1576689257
93443085
1503078086
906618825
408113277
76180331
178333759
929704734
1218749240
1775898631
493438404
449374418
1088031665
1768220230
1015432133
220991896
1606119559
1443830725
111894362
1656621669
1196870082
770466079
1088942531
1196592108
1278069230
344747043
1428119107
1691420709
920145334
788365967
8013158
1940756649
384603190
1329466315
1823605034
632911263
253640569
2062953364
171403693
1001648785
799349975
460481458
1616240924
1512375900
622638214
184041243
731097130
1512724515
925737688
1034814228
162560613
1593824868
1265743732
1919838811
499347973
1764545663
1579408951
704734973
102315191
1952362932
592236394
424864906
814966632
1696204480
1211992074
1700840116
292186794
663444586
373852557
901275451
2068995932
1625319907
80405175
209569752
1462006289
2024987356
431357815
1494515083
1011707947
137207163
1290486112
1688432095
1919067063
1756739899
2077909021
97316233
794687376
738176157
1475580122
2064890555
1965188056
999969761
463370111
1636173555
1141481959
907564811
914808441
2003274228
1868310866
1545674705
187709143
951294842
1001681688
2144491632
1155588337
1701860757
242124455
1828385178
1041644671
669761301
1483001329
685289629
1691517046
1528561080
224080215
874595823
53828576
1601933366
1687780424
708832088
1341152705
2128253064
1314261396
751864314
726148511
364773071
2092021595
42035380
1920162599
319165054
371598168
748970666
1548250951
1555338607
577187662
1993909517
1598759893
1254901222
30985526
676722067
843766739
794968245
1121588080
109215879
232961055
1293579134
1866897721
1151086519
1850499846
728241911
2007964265
1281263538
840360308
1779118497
820667468
2142113481
326228524
191111506
1807714736
728906478
517923475
659959189
92954272
1608968258
1933146935
378675834
1809530336
1120818957
1143396186
1749152265
1815286718
873247229
1226730890
1512988484
1276949275
1163271337
2019315787
362262586
218395059
297290153
640568757
555378521
1783565323
1911068908
1579997145
1243154221
256954887
1583332752
219198781
1044634513
904272622
141290698
1458993374
670551126
1435369916
1333957534
1057014418
1582118757
1174956289
943363421
308955035
466604802
932726858
1853362683
1513660873
888707193
640368305
611496970
1809901944
1906488634
1942450360
1281328925
172954623
2060748352
566274900
984045087
1709251813
1079351825
794153186
850563468
721876701
1336588985
2004323737
947109213
878199246
1345388496
2123977281
1022978003
1578159550
909175195
2089655027
1550886711
1711595696
1088586282
227440915
1747001529
876497118
2105247990
1488152738
1594594729
1569928062
1400939366
557149298
1140062950
715640267
213031157
587362919
1874859643
1793830188
1561367481
1245773614
322151846
1547960086
629697489
1216684880
322112453
1966309824
101579040
1100461779
1188399119
1752253554
1374842367
1154538936
1588589526
1174351586
460634249
119985199
1625360651
787567253
1369697759
1429340908
763900080
641139358
1439480864
2072468277
1802491980
567718808
2076894309
1860827978
215240979
489530468
448249056
1291131602
1347433797
233066053
697220125
1627340434
974608195
1114152217
1568737683
806860108
2110338924
1507782417
1573984718
706698109
826540560
849010227
1664044817
2099095502
1694570135
1565577028
2125505713
722665390
1722029127
1481722561
1318609038
1772704489
2122674799
255794476
357420487
2118385741
1763810535
1490108097
2029453060
940573172
561355603
1834058862
676436117
1557487985
1232223981
363403121
998416955
1416295380
432986374
468432332
1706451499
432889402
1118075258
1400027866
1854488333
2012897815
173716453
1605955324
1884465706
1540452626
1083109301
910696571
42668433
190482859
1186937975
824804079
1168497264
1576295281
10596680
1684658350
936928067
537572050
1915835127
1247961542
1348931192
538324458
697926079
1066898726
422663162
2043033697
1330180119
807313583
1549130800
257314864
1452613816
1167765701
2112332196
1076859115
1299672219
1443037686
1070406581
1326942521
839684581
1216526192
2013425773
290280927
10471807
518225128
798469949
1796605634
1563059531
1326706166
853807769
1297697654
1330706255
427476566
1367821008
1527735847
458480
233298563
1727123495
341928315
1143087015
2048120792
1112358121
1618787224
2135285522
163564641
649965566
238740185
246475650
1906669591
1662334553
1725864494
1939139062
327771120
1781677636
893857071
1623313528
585089833
1667371328
790305946
529379358
1855265481
1547720210
2089486818
1946305467
363573809
464296663
778955875
1081652700
293522272
261023732
1234668773
619522802
698131248
1833195956
694831699
913488845
306723207
1588380404
1522869652
793836517
668197303
2079479551
865015332
544474931
1847958056
1547983911
1379968555
955783307
886451706
903734776
1542248159
683255952
2105285470
1473353430
1047153781
1995641573
47400332
1043557255
1868415648
1578157354
76704789
458853455
403097850
1510274279
1155492653
1863133039
1490011812
377740818
1903379612
648303590
1321355126
1320257775
60747465
1193147149
1210093366
2011830414
2005003856
1282984793
478508751
1030594852
333690164
933114380
1745588185
1658357261
1497418718
911892012
2015138080
393306206
264028288
1727679031
195693340
477457474
1355407502
1934151272
531653539
1554809027
1383577537
482589509
1543838387
867011767
662264175
1442970592
1402033791
660381053
403992502
727957398
775534493
1045130537
759829581
122006711
2043966772
1774549284
11170080
1276123890
1252966788
712024002
1617176637
1352357174
54687268
713770733
1480622900
25289685
232589264
15796805
895315215
1142546275
169394980
741274045
597045584
904809100
1797869720
353382174
279708736
95515672
1125941484
204236002
308237368
1757503885
2052088119
1042314340
566943812
444023181
2038404975
104518594
393320991
1620764066
1474627119
1468296380
1888504980
1114850496
1847048589
674169322
123997650
1980564879
1096817404
1670520398
221672883
24121440
308768128
1660914384
1042325380
731720199
1967297131
1306020930
1939206512
458003843
939070669
90909263
1810345156
1736883781
2143911536
1766178069
1376929435
1750067979
1821111181
1287717894
1246070745
1136654182
1018435523
1722975172
79197512
100603474
1536375148
1481305207
427425882
146840717
1989920438
541804421
890207872
150262440
763824441
1809428280
1725033178
126537519
744368739
912165708
790293697
1950046570
2106032193
234051752
1014147411
662033136
622403873
436991621
470768443
1520970313
500285409
774077790
2065150649
473617720
456708243
1112906897
1933114960
783930092
59175966
535658855
1044519659
1489221110
1729604866
1746093287
294923200
1702344450
1380277189
1457578480
1264196423
1933299460
833651347
1162326899
144171631
819189968
538136963
1884257082
742562331
1323482220
1474460599
1951920085
1420972594
906928208
706499214
925225579
903787175
2171951
1187457679
732204488
1274504153
1151116168
1388316521
1852136522
1527332298
2136964804
966430804
839185863
897663385
839806709
1634946039
1321256504
1283348721
1595858572
1639261464
145009590
436395740
528108776
485701298
1138375969
104263434
1507047419
555212820
1724028915
2114748337
216534568
2018124168
363050624
179716114
738371972
537542662
1137856235
1451377138
1061081447
723956166
1247885320
751397138
1327449154
642404979
1283414288
667198460
489999171
772071278
768417543
1748560903
1236062991
1078901739
1058175832
1611337120
1203834619
849935790
165570925
1777088655
1763779258
1494925439
1270414890
493901796
1385125171
1366082326
1035009285
134165218
1510558321
287591177
892204737
808539324
552977794
1138643206
2131750838
172604594
854619033
986445202
239439374
1235048204
200064351
623983716
857853918
1138310311
646488452
82252154
282741031
1748548455
361273258
1359058135
1790372691
500967049
831879595
2077994736
714887556
831614702
242579058
417918259
783915201
1417642830
957942762
701408667
2084748437
172324944
838142278
694510473
1765834373
1178499337
759339441
1046715362
664720321
1555791644
1558074911
378710323
1472387919
1445188329
1704943395
1183780778
1762745539
520967147
606044319
691341876
317640175
25004343
185424442
486170042
417456494
1218738429
792826631
613840389
1486986480
1770146174
66065154
1534708232
1358428055
134785275
1533953463
1572177782
1686241191
828964377
1999070188
907315092
326535513
694181897
1266140856
474385336
1136420065
829576949
440942849
1209974983
1857625339
1042506652
694321827
1577487359
811678780
526667963
530022744
2078645982
993205386
914311672
2112941068
887116760
551894237
1828175182
944153885
1433227844
800136926
1022231187
582042556
409172611
1480830476
1018678255
1064476465
146872994
679226872
1149132321
1930256454
588081724
1665314748
1842581721
1113889902
1683312333
501158111
1515099772
14448352
1407477761
257524100
1600228638
982830099
939222124
1720554084
1790498363
821486251
216308892
129551175
731199269
1844389637
15202447
40749377
1253163396
1145826449
650058587
1693771002
996573890
165296309
1128978270
1245929659
1977154966
1912181815
308996816
466755272
858482871
763356740
435749868
12378063
297515114
1457936035
554175729
1471350988
1487105632
936916891
615039105
1633874386
1724461497
526186491
714376849
1831386027
854929190
1307975174
490706660
1776922183
528040407
1865042307
1811113910
824516503
1159586519
773209501
2092064655
979624113
1042604626
750580514
348509063
558839077
1666377383
66040790
938953249
148394174
1511044589
1942436626
496371829
1777950069
1138050316
315023631
1032447383
1152977464
1412010155
333630734
517236661
1983488250
196558163
700591959
2080450480
649897204
1408434024
532054933
19299796
1453586644
940821510
1996544760
1513584042
161058064
2099761269
824061631
2139622072
1797690936
1681404656
1844689447
696560584
136530642
1854708471
651451677
331221212
1552427574
222265587
360187313
982132060
2101987959
980698939
1075716896
94090785
302526034
329259479
842276839
1561380051
578462785
695637702
452518853
1973001212
1872833508
1529560750
1639341546
863566784
686056699
936946783
961157043
1530828342
1231881437
167679395
1523961464
1648153325
1243338037
1579651995
1368462815
266001420
413874796
115847737
668271201
1141109289
1822638503
1434765672
1335548754
504694824
518600420
2008652978
1321653521
1791600738
416531325
673498066
163042148
784932877
1137480760
538204849
2092250041
1452602316
447252365
2122283514
1324588891
196713530
436167732
555644638
1745479074
1782745474
1290540771
968027104
315547272
1351774343
398358855
984647963
1052333154
1189142025
709336884
194489185
452654762
46011362
797552124
1316142645
347034561
1444818103
1622423993
1560765107
865590132
1754040397
360066150
90988625
1727916360
1816690701
1137587146
1926585688
242472639
405562085
497203051
411393721
1749947669
174045671
445273936
1643712581
298668105
1458951217
1078849991
1551488398
1796380903
1756994342
1691169280
57319766
2065077880
25669468
1880008282
1371510396
1576845615
314035112
1432641011
942763878
1513858339
1429631719
246288375
417181630
1865624566
2081415846
1558300923
1847892683
166326000
323833990
1831084481
1270216027
181047726
405106224
1104739647
1977453742
1767515178
379663677
1664470810
1547732948
151031047
469105598
1660840283
1516011335
1008466832
334876819
724915020
960060797
12083834
857153444
1604888437
182388348
878967198
1572117968
1315207644
423610600
1387907238
273055142
53724689
1198036592
1281046863
594930471
242804282
1827144402
573681876
1644941434
1875283970
1618808108
854668143
1172038055
1489132619
406761479
250940885
1408037307
620352560
2056075648
816809820
2000653810
1869809643
876505939
637902001
1689510557
518106446
630547359
152027646
28305228
361350444
951536695
483962034
2051461940
1777912426
963499068
2094212792
717412515
702441454
254308188
199223147
999434919
678278873
122510845
836531993
1303922613
1037042830
789282372
2094274634
1493471069
626139562
285074463
1695267519
1685003587
1410676627
68302966
1094841598
203222708
841754243
373482209
1788610344
1470909831
338586919
2127952269
634971451
915047794
728339696
1760688243
562251897
255057793
1593453073
1350124270
922471105
694085401
540358785
406678314
508823640
1513354650
1357599518
1908097732
1796458959
1020397220
976101657
598782711
1914779359
1753339159
1583445258
905796799
656740452
18365963
562096792
106889452
300151438
757657233
1453526216
1253749009
841326358
1892308596
971179237
180602666
48451436
583787965
972672953
603039180
1268125641
761237478
888142956
2010464463
278798370
173512999
1869673178
1979674009
970743666
1849272802
375964000
1204353644
1891024183
1552427780
112554887
2104332330
1155576909
1791158987
1725231153
956979557
1499516217
1186990173
1385717626
1966174975
829171591
673065036
1896225136
702751849
785452289
733016369
1219697673
1004396544
1909033949
854118179
117246391
1331039026
204412880
1079443653
850243350
1212583604
1613248060
1838082844
1789989322
2007707305
210316909
2110109096
1571227241
773172044
2000733604
1001467657
389631657
690923693
1481244734
1078393168
339689491
315842406
498854875
1931279704
1188557157
228660381
464548422
206317648
1338241550
333404614
953889736
450260709
845645652
987371090
717842538
296819347
754873028
1037850189
1524878113
548691053
648692048
152888196
929795062
634464975
1361322130
1443734982
30099892
1309566223
737885475
1201588941
498406585
216940370
191408569
1445377636
2057730297
1677522817
484559957
1069529966
1804308576
191484188
531780894
453811022
509222138
1739282843
671530101
393530993
1738386193
1464857704
1190152499
1728681125
1007532960
1195093999
1510711124
1130679686
2087122653
582246599
294835502
2012387368
635462982
532481719
1808011987
1496759246
196457392
392263852
2024126388
297719863
1952414729
213080308
827394316
848452961
1328715848
1012486580
168585243
2115062903
893353087
162633954
647893025
1901248373
174758106
1571339470
1012948337
557070809
1507247295
243644403
901814939
359317637
1926934552
789335479
384915281
1694939736
1507483097
779529800
1941522051
1962645493
1383966364
31941480
2053612801
1515996357
517784151
588547051
806823634
119365239
157014829
118304858
1988652583
290338187
1829676835
1260017485
1409092046
299472291
849152745
886817166
966523570
1224693228
499237765
1172465244
755548827
1809297590
1369184509
170461027
1173748258
928080960
539859029
1944851965
1620864962
574331719
192730658
109174176
975162576
1225563203
1425422563
1156840003
1678361780
1932935843
298043971
1346048748
405064381
1526283964
2029327007
1545461419
1981763659
768089389
40893053
550793430
411077602
208345367
1942205723
850447685
915916320
657830457
571912803
808305781
892285182
1807683176
2122881475
31791029
401294719
380510710
1954630627
1997399470
962570793
1565171466
931523806
1547984496
134390238
1201909347
1481438872
1098629059
1112014955
1027436503
1458197412
2132515166
1280092904
861291065
1779204251
694769917
1033608255
1559548762
1499707007
75439884
766866573
839907610
325852624
842062506
304320144
474042583
351537087
1046523301
822058662
345221175
1255616688
1566808429
1056495738
2132684010
1283984165
590836319
939498826
373122452
673190227
829103348
1575006912
1079701846
1993351037
1421480272
137953452
945098889
313120330
1249650677
357226239
28767456
215680307
1764404645
1398652145
923982223
1838423075
777764948
644990572
1508828023
1425188568
1068823098
2117038768
1758841341
1181273508
997603092
1679626862
557598265
1044046124
1214126140
37926477
2014071875
718007192
734539872
2122687701
2093419321
26364715
1208414394
1730435248
139375789
1772967115
1142533058
819726130
1233718749
1546976758
1090513755
1868607096
1999357864
612142743
1745554257
2096147313
656645771
1486969972
1219436318
904714350
153568066
887000065
1802771657
1098789737
52890345
977198061
851989030
410127355
1936353018
191198834
429203626
395688333
625747345
1078381553
446103978
1794824715
1386642071
1271559495
177853143
61675480
1562365542
342826484
1926916621
293763086
1068062619
187266616
2146333214
651112634
295729759
1507274116
1689489063
1004930881
1378087083
884929770
535218320
1013855918
323861329
1891010688
1713717796
548920703
35838292
967295757
154612594
1364718633
824821920
592295659
279326333
863292435
2025377347
1344458970
1455401759
1078727738
825034397
278463076
1615125475
1922787552
5979529
651490358
1277741699
548694376
1823182510
1229275023
601733903
170219070
1701891563
277786947
64149704
1946105613
1898755952
862360639
115550857
652380592
932308922
1293157040
378982205
2115729375
640982139
1769029888
1027047661
2000065979
2080062493
862331020
1440309902
1435969389
411018902
1760848005
2040075101
1974988914
28462450
571427219
1349520109
1474267336
724571113
93771585
1998601803
976305235
668727121
972065439
2060979021
1310945241
258834247
886426630
2119134584
763662330
113571381
135366180
1933539777
794265563
49703195
1728429993
1848976227
485539342
203190286
1660042641
2044741559
199007386
1982054039
1108684122
1914700335
1228447087
987790225
1608439704
1445808464
1330110959
1507746309
848386554
744804992
774656222
1602005208
1690659219
22101609
617430022
1980150569
1735204106
1052151002
1595182945
681216269
2064498399
243259772
1791723230
1221465796
1829349340
948985843
1954540653
891565655
670245101
1771620425
1106960047
260210285
1006718410
338803338
670179086
1207491586
786440000
614251473
1690101740
961278291
808733912
179065343
1509247709
1909669580
1112299441
745828381
319756010
610014023
2090308721
662973137
1594705724
568476717
1201421790
1569305678
2141124734
638561687
1346735771
610377945
269281224
764639994
1921180613
280130237
1249933594
2122462875
22079343
894791330
978142352
1024742
476430805
1491974293
906374613
2014534049
836326609
237942442
742850902
1105802535
1547861447
1249033894
1648073619
324960144
65167183
157485499
990746152
1769794525
60208186
1133637730
2072084332
1076123068
275523887
2030596072
1026332483
1149520404
1154072441
1340601562
1758205611
1134974750
1984837350
1247899848
392625401
727327833
1738047531
1583527328
637757096
217338757
1968453417
1148918444
400059324
779167781
268641587
580413470
386237688
1470887978
706529997
1247611769
2079882193
779904007
1010627347
435196952
1070259971
497702691
523914412
692811615
503317026
1875496923
1042156797
1293884700
1848410845
2016374763
135633334
463155909
1714444159
1498338415
345455572
108087632
30172652
821278371
437442825
1217902659
1014800576
803656656
698857196
1433193091
513781362
1672453419
410534944
704328228
1460999961
1044623624
424995743
1480639807
916126337
815077929
1201073721
1601733051
1649692515
2047891569
1176782149
1669912900
1996531814
540750151
464882885
416761595
512656172
1455769464
529986946
1088563623
1171332733
2038135697
406667155
1596057991
809687018
380572745
522697766
1557292079
467473164
1774300921
1940412505
627417149
2133763850
178714344
541765337
1551944238
670684389
5056195
884155076
696547457
549635633
1358778340
1475281330
868300747
1205310134
484731732
491695441
1301897047
1786433346
1142305090
1342361266
1945185443
49914721
310032880
1473613748
846080139
1754687547
1765270975
1803083245
740741907
1414581735
1581747572
2063774829
2072221590
364153557
1342929367
391147010
1395787980
787976537
1943020845
422191068
1160472101
1339084212
1934574202
1830746924
1408198314
1250979025
1046679091
791918684
1966362112
656583343
1262183991
731646012
1953319057
1673930720
411413075
1742212781
782765969
1130285203
1645765740
162456986
1885525367
1030625816
433305770
1201612213
1360755255
1004159406
1535614420
142506534
1064896412
1322021568
1003543921
1981889071
202405084
1594879185
2130566176
151194396
535147542
729448958
1982605803
2030668556
787088729
101164253
1978653265
161088331
500732784
1366228784
318088341
1432035752
2113034360
807374948
238079031
270253051
1882868043
698897118
457560299
729258277
1962068587
1136093886
1896015645
1693664391
591227955
670620816
1557608383
40363804
2145250969
1883097868
1599727877
1673013846
692162043
376782103
689041079
384246449
1376491294
1310682260
600809888
1170882847
176702361
956603476
235479273
581914073
612818312
2031646376
181041475
1802463863
205270229
361952012
1776981588
814226495
1139681917
23577873
1364588967
1207131672
1196031253
1298485708
1499479103
832027549
1986346382
811872056
455955830
894005805
1200325288
336603461
560180404
678796329
1645819320
1022611714
544731282
330326711
1808051923
1888457339
1426306913
1585395713
1020696805
744837766
1672996835
970463726
1592958511
352425525
396093684
938400663
758209592
1009463216
1617598935
1510570001
594321499
964851091
2080248516
1530162406
1707011029
1358495879
1121660236
550509472
1213677629
111866365
554554347
1062080
585249582
130204041
1504123624
1906714945
32066416
1009816727
1280188499
1525654945
1403626644
622730038
292860989
1176638370
2097339211
1613231877
1658898683
957097116
1446986189
1065724360
1801169809
1411802011
1721129953
1667828457
1098384363
30134313
1349165955
553535020
2122292443
1066631169
1063490688
1200972269
330953903
1910786431
1285882270
2090749232
895259923
1006335509
881110946
1933604350
1805005701
79657930
1681865468
880207765
390437379
584564941
1431126685
12185852
2030917209
547513409
1595530628
207573650
244658946
583078331
519788092
1945761045
1659533173
974510711
1366240998
1176643420
1007677487
1277761593
1991929375
1680827533
1626259179
1125210015
1613705995
1133290221
133755635
1612073459
1249415538
1164978621
1475275150
1516748702
1953347032
1793060635
1096316361
1700899452
822956558
520847086
1482871135
1341532158
1180848504
707029283
1005868119
687248296
36885776
452867899
2145842593
840212702
1215985634
366930652
2105185120
1838448026
2127616759
2064188634
1580204767
952695813
452819454
1067979263
710797507
798148111
1108985579
535347907
502290957
54236667
1354927977
19237023
48513946
19298738
1408870329
1865464926
1378851366
1005460650
1836638129
400903309
1625772990
598350440
1431781058
71758887
1754539700
1479825562
637634783
245037108
1187451566
577202418
1588005122
956460501
1629401203
1198453795
190556162
272566664
806242987
1399008192
1229997681
845902978
198688149
109593663
1755472408
1636838233
1950949196
1118500751
1013187024
1042146279
753873091
741543783
1016916563
1568046106
747476268
749008690
1965431195
1825402746
130929308
577459902
1465944985
1892210221
741743104
1273082795
1676166831
1986783948
1905842184
1639521519
1149546429
838080697
1028525249
1592777755
1438066153
342987285
732392413
582299494
1248389053
1359244895
1898988883
1790053740
56180352
516378882
1718236512
441445744
1728901993
1016108672
1977064682
1572248352
2116029251
1473448935
1833230701
1968836694
1392167549
2013735993
6387112
1494308566
319488486
1948641008
467249629
1741648775
851616504
1071509146
2101494561
53958646
1555864446
172789315
1564925271
1147395271
1065941578
941820175
1454117280
1767687214
1556175821
927039172
366372898
819053519
1327930690
32529258
1101467376
332699491
346610237
1677806796
2006932343
728439428
1146793866
876659001
576459200
301099928
930138339
952167725
1654224263
913052958
261010406
1420253741
940646884
1643004072
734133585
1782971578
279095794
495972696
145527910
208196187
1633157248
961168652
931100651
769722454
1844881673
1785184196
176597485
1987488150
1760472960
1379573019
1294429289
1082774846
513304754
1005791918
1481753883
46955606
1808923253
42937086
327567799
228436136
1361947574
1442528942
1974547676
196037305
151125321
10442601
1614528888
566202347
533498365
1554985532
970248132
1498333480
729329138
1521998139
2106708221
911911103
1597700209
1359162952
103349124
1883799615
1590846158
1166703911
874891319
1111910486
1562399097
38868394
689485051
663577818
1059609524
102755872
820204143
470607020
766041138
1237011833
358717360
573099847
882723187
1540062555
2144435770
1515395975
1226528093
64062621
913958579
1768549611
1260115471
1856039328
1949418726
1055079178
1507882555
1559723164
1250464829
65994429
382151857
1726752996
1987122042
416868651
998014358
621662372
1248807291
101884349
899514790
1915432487
1349177693
711953469
1257944907
2128395880
140930709
943396668
516725330
436843353
813558172
1056084594
1229653055
1606479237
1303065413
260803767
272127259
1910439852
1005834810
1028635241
806445725
1947875236
1606391297
1433887705
179515798
1059959151
691639365
600529617
2036823397
486305999
1975282844
2058844678
1835587761
1638237309
2053821534
2035722831
2064649490
1537355516
1177906128
841052483
1627038723
1596398231
279894448
1627916241
362589950
522293801
1982803848
266401695
1657677551
407487551
1894225592
473252388
402988451
149097705
1369916205
160632530
1628288354
1239631835
842182926
1739579551
1479598319
1549413187
1445865620
1405310250
2010836097
538028451
784107976
1084451401
552783253
1853905948
940794185
961236215
3357421
1061614711
795165838
1033219787
905350501
160544722
715355590
689153188
1090938883
1205272754
1790431377
1208552776
1310730148
1502333242
1408761273
1454866130
855579739
2022128982
1337126850
591445379
81627232
367940924
1960421247
1787410945
1736272309
882931535
887373759
1286018892
1659504900
1027482327
1832141157
1568422177
1128485651
1375904195
609566874
1649793638
1057224676
1456063320
1704771591
1030302466
1565742120
867868108
483024368
1547728593
1460936894
1328568741
107562955
910054114
1921051279
1436156669
1087633045
75519154
575099887
606757763
1155216287
1552568272
2117278748
223405654
204563513
994253896
2090463105
873758822
1859853840
1441522958
685310017
1703519178
1208353703
853212667
1817536100
633092574
1036445797
467878409
1552959451
394700059
375405838
1886452228
1644153012
2096024457
1490142093
897927770
1887290388
1203906983
227707807
2111383886
1933396871
273279909
1333147386
1687215539
2069360632
1242566650
2078180707
1493763190
824430901
885953014
880421219
1650859965
2107864875
1371642798
200401935
1303358528
1518367017
330678455
570747197
1767882910
874626777
306921305
582323185
91238883
1250885659
1057442841
256324367
1728988185
49376544
1961648873
1861129413
993910384
614700896
963813994
3488646
1406487217
165736736
668544288
1127305586
509246199
1564876331
1172935809
936555966
1282070633
309529485
1801865874
1923504068
292985070
1631572057
1937579222
898686002
699964867
672486809
565622232
153192650
309582302
991610537
2046568449
1715370125
1939816301
1258867154
1164672957
1460344965
927545134
932413363
466902326
285862810
723230204
1316768820
198547281
1771738776
1284066012
696018588
1639245124
689255650
139337218
307835289
388600213
669250845
1107990202
227761102
611529575
1276902352
1759768808
1765918678
1026912688
1832292739
842124441
1858682065
2041695451
1454085670
1264737111
457301574
119042342
424557804
1885214393
192638054
935923957
376246572
1406402194
363941115
779929407
785793703
720854879
1545558678
1701970249
1124153682
1985486857
2026405218
2094231984
952005106
1302239435
1004538825
162728323
99525149
68415718
1399255574
286391298
1323443350
1879049575
330146438
1888405380
2049027529
1996871427
2106314371
812795983
847333326
1036484641
138339825
418697966
729716366
2033890250
570449852
1723094615
453731345
1681310580
1266993689
544507377
1057322216
1139092797
666149673
1516375078
1807525017
836612679
1376778423
556909698
201869581
316077370
1263390757
1502936596
713875391
888446880
1290295298
379307324
250806756
148640132
1499913921
1136539203
821075894
1155045008
1750504470
2103826491
1042646462
24650927
436408394
351272310
787228865
53060212
1881122158
54669285
1767881184
1820701921
498235141
1999217163
955810585
17503855
431118906
987670850
1816103649
1882682516
1021869676
1579499714
960135562
1426445875
1422318968
1755550445
475067483
771459629
973370189
1378323570
1015794280
235707689
586170174
481588686
2066745557
650172528
378276664
777098727
869654253
270681946
379583700
1857215701
1430059643
1528710712
1276636425
921998471
1648305036
119674949
974883023
1338187009
358752722
1675363908
963787002
208121163
1353312215
1009386531
1055118003
122887650
913049417
1600053191
879169525
517979042
1057320510
975632144
1980682041
253960438
1517513218
813004305
1355226188
1741232366
737211574
1308826914
840106022
588286274
819546209
721915908
219945315
1294165200
724614187
251013879
1384447090
2032313591
1934944246
1797742994
898587569
861883633
1668616369
997696720
1514600463
911831924
1653857551
855953886
1837258982
1648252190
737366309
1465067352
279596140
1421766326
1256985485
1279444146
1884893126
20225911
1649473583
392081244
1308819383
1329025756
966776396
154034633
972501027
265073625
828416797
1196614065
875384153
127591906
724817695
576216387
1735222037
1586317466
556866121
1984254751
864366029
2072494166
458700664
1292910396
1079710312
752945657
1760450973
1447350560
1557126884
2088571967
2128449343
121744230
2038452677
813720196
454334351
1536665803
546794350
1068856933
1347089918
892578463
1627555189
1792885470
1685409360
1209790301
1014510456
977511756
2003962357
1302982908
1155721940
1360062846
915292919
1867106935
920679387
1576096213
1956903163
1894262541
69673150
1791732561
1437764940
525842315
1774309077
1801447120
1475512185
1729573257
1530113688
751221627
1669701859
1006687381
1018483628
770396450
755243392
579631432
467176825
1933046463
508056608
929900353
1326352152
365873193
603568672
41104215
563064672
549951670
762833001
901506489
1919412823
1158386986
1608983384
844605544
1919780736
109587067
1950290608
1202699726
1981252664
1133632351
1935459915
588545552
490967577
1500521282
37290582
1224547856
1679616121
791371846
864277343
966917454
91544641
433440006
1527147158
247102606
1878933546
1537758129
709640720
1883724729
1828490431
1902960504
1832159572
846372871
2014826826
2009995090
271374564
1185809057
757492555
742823992
821440417
1717102330
433948478
1804076815
1442133463
2102843402
779708523
290665266
120506895
1595904031
2039380474
1138376923
1731319137
955352456
1347692034
2128992932
290416549
2146435666
2111469319
555117800
1839340474
1242939702
280723238
1337616095
1518715728
352654516
1610189110
1003652467
2118147053
1977521353
1692078082
754787798
1253919342
157767197
280330238
891395816
945545275
1005037278
1387773382
299148366
2079467012
608916976
317028403
110014456
2135224788
908886350
2090090216
1693283538
710296025
2056383416
198927326
106518763
386589013
1330240245
1854382764
747108334
399004891
1625980565
1782813126
343190748
214699595
731962891
516282869
25699473
1528621396
1259818609
603338386
617085018
1930948453
1104965954
823803495
101142433
867787898
617855690
725283652
2066844347
451091117
1062764457
773069515
1139274875
436276930
1356630948
1543396984
231439589
294472923
1961574371
2120561528
2011921353
1695816645
446314756
1098484616
569539163
1283027519
680557910
452087053
1841956191
2120266284
116208380
885756737
1485736004
179809742
1215749794
34977320
835464808
998634386
278669753
1963268992
2115882575
356606474
468660150
580111925
2087115434
386467060
2095338885
2032525117
318856720
642201728
784181134
214011241
1549335506
542905957
346799907
1552692815
546044723
1611737565
1397567958
1516047752
1137400175
465005358
785745636
1716952576
257090508
1542489462
944027179
1570247038
1022515678
1782866242
406334895
1278689505
1396742105
2042886749
771645579
1205112045
716294377
1931115104
95804521
1899593227
1642701147
948805250
1482746017
412298473
432185540
1703830255
1559669734
16347712
128146621
10155812
698014377
1158930325
1188745720
1297283728
1078259070
1741520689
1339867187
1740570711
574611138
690510924
509020885
283925501
1779135005
1214370718
1429808231
404632939
1934098758
1907927851
434536441
318039339
74830673
793113412
1844251636
571250922
1047591569
1366928911
12104710
1320435520
1236449971
1693204411
1222437806
561888354
1367439138
1884661562
783106055
1753769564
1498950047
1587248824
805171837
1065797813
1492017086
637977255
654678708
1252045189
1332330981
1859281821
1148768562
947029369
643965223
811834673
1461248295
109763469
1233194365
1973229334
688816901
786915794
1202058313
903728322
227122874
1410468256
647480915
1901903460
792663405
882867153
1248667193
78801030
1249744042
636474558
1844715117
1887503487
1001549749
288532659
696410128
525111545
760709759
1825525848
1773602855
78881081
912464705
1869774010
2144792357
1180301038
1685253521
1092752251
562855413
2012602716
2064321481
970478450
1039404264
1360094564
593619418
1279737916
33409537
607137524
1582458658
243619652
1045309173
1143687105
1143791879
1770294179
484822853
1840486694
2084588836
1398049372
888809195
940323578
1477729062
391202347
260526171
19750041
611164115
310299932
390380162
1050766505
206882378
1903387454
986003451
361523799
1484376924
1750132665
933993439
426734602
1735147161
208568576
436003123
307818766
1900121566
1785958698
1924716720
810715415
56776311
717549953
620912445
452846740
525844428
289765323
1765809021
1500591394
160554557
1686815133
1237239059
528778638
457186291
1271351541
1685975629
585159318
1416932464
2043330758
703622761
859957786
2045511298
110737642
546904023
1853625526
1005676050
675121751
1770866322
167150861
972641922
244157310
1510324849
1349226611
816530858
2094173281
2051477786
467644114
1043537120
1464179548
441107659
1088439152
1792271480
965414996
1890693572
289090717
164916407
1315627562
1621697954
1367350381
285147429
136790604
260797618
901560536
856498882
66224418
1663375398
923042750
1534609784
1378171451
1437029751
1416989440
541634217
267765835
1148283710
394977813
1486561335
915538523
2063157348
2091769873
1152833983
1050427080
993839601
773269995
380397335
908894387
1766097340
1345356198
815173442
714582792
1197540292
1942511313
397821353
1314594334
1558953392
461917884
1774363966
246553224
829707271
524229880
333836720
1534168712
2053343470
414171947
553689864
921561549
826059337
1790321155
787183345
986388839
1153861636
1555202200
2022804214
431475849
931459671
827118846
1692106576
1161101482
34324406
281072834
813998290
1101714873
2010405796
335793530
320019182
1512811024
962518201
926237608
759968418
1348894527
1854382743
1995136142
563972121
1416209874
404388905
1561070988
1830052105
49721873
1070356174
1191449744
1906047744
1615378385
702837550
944551987
542893574
1078841023
1811817662
424759394
1429169707
1282727614
1886131962
1407555190
978247280
1515238452
1978014866
1402846370
1969504800
225533045
122324180
158945283
1835241609
1240779052
928774820
795991806
715150803
1282391536
545581649
698247768
683226519
1324352344
1086943190
129801630
1813151150
2046354331
1177603346
1393610575
1253621790
2071654185
1074751583
28166288
446985469
2095581320
1840927410
425023046
1568122163
1420081341
189617521
1094885548
200187014
909626174
156010789
995052509
1365025818
1337537239
202011607
2047107067
1504560081
841037091
1675341413
1246230888
1250332107
356048783
1732318333
1282982248
440070124
2131542810
877754545
1105735108
896863753
300087388
1590420627
12880283
1183130770
1121283214
1952144912
832816343
2004054622
2119267652
146093462
1325403514
839723803
1188932775
660266194
941043507
793080291
631707128
417875151
96320477
425941853
1400277383
1576518561
819395398
446035717
1406101760
432309195
2135073829
1806131979
1394121741
1658091837
355556378
1420289345
1943065634
269672539
1978728267
327814715
1441732812
484721644
811708910
1120461517
112237592
652020719
1751430945
609292029
775214823
1407423228
1739985481
587603901
996732147
531023077
1572990642
1868350829
2112051509
594691371
1999032270
1369644588
275833305
1669930251
2058717692
649070586
775148809
156234148
585105921
2043837126
123112656
833602198
2007479856
1358555908
1769093958
456798117
2117930439
103855086
317390677
129517525
681603574
1939966267
1336033290
283958968
146156850
1166078497
142627281
7564112
1734218883
2001980251
1047945763
1858366982
20969257
1479266424
2092542956
92823374
1344132786
1804808168
622392256
1031939448
1889331148
452993956
342707303
1350177439
1637243431
1841927224
2085036670
1538419819
186706081
1672856245
1914212611
1468954716
816067022
408681267
457047600
355799824
711383040
62017208
140902059
1662504694
2648494
2118145522
1106870957
1298635125
1064833435
630192897
977619371
664791477
765005522
1469402134
1363517146
678524752
1038480819
971396376
1360354589
1635088338
46380927
599524001
1226914834
1077044532
542470788
1205144649
1902142271
236670073
490867484
628352427
1173571449
290628468
1190955774
366000729
1453968851
1681197
1008749115
1031302826
1427224813
1828012636
277995252
1060219636
1053711638
699497318
1681249866
1210117478
421174262
1535928994
774779844
1795466247
225847581
452049144
1806678572
1115836380
1453266532
2102371630
1386216354
2023599563
1343793216
1336841056
491598273
462613027
564163063
349446794
2108743182
376232501
1796389137
165333740
1137586701
902839914
73343762
138871823
1138573226
1469386106
1481549887
348320613
236187947
1038533950
402379076
1170842252
318622223
2093270520
2147367497
1839906102
1551068768
450606224
661282699
393205609
342029322
1154540651
1407627854
1850489949
666499610
1547225502
355922882
325075947
1826785682
965833536
1975442140
901329249
1382268290
716836471
1553792743
1956026759
995570616
226520954
1360989558
740184311
1417954245
1610458217
644891936
1221059075
1444020392
1050316723
830683894
501779383
1390477390
162892330
173532616
2145961752
1740499924
1392643362
2094986016
181163586
1371396093
1021011172
886792994
165010023
741696890
602106600
1531145475
1697575391
1406904533
1030113250
1254206206
1318968868
768203568
1260142121
873959092
510767917
1445515781
520256583
37887391
1844317291
58539980
1747187338
157414689
2090814368
950254571
592136616
176658185
1377853262
816681743
280405341
1503984930
1442517097
1156538271
973520281
2047178289
1131141455
1722968573
1640089139
1355598331
1861370641
588894188
669217737
471770368
1203162316
149714496
1158874859
816795125
1458526483
756334657
2016959998
379494572
998974617
1942425510
541658995
2040419123
1083130925
828378477
2118552612
2139390347
816622378
657177107
1099319743
2072740474
1907931644
1432765816
1249703056
463471346
1053905803
350727963
2120591881
406743957
135625857
1745563404
406731603
511740780
318472414
1937990971
431060616
521964986
1852678644
351031930
1487436415
1681274036
704007638
369891370
610013113
1258512141
2137316439
148078864
517933812
1030017903
1114887653
1766805697
775600097
179590406
1914290657
937123102
1381387028
103350147
860716180
1460169985
990010365
1548938266
1294406972
365290042
731998051
1615797336
1919300866
1870669805
268851832
611626930
1015483602
822406341
541205283
157048717
950979378
1511924140
255413315
155402967
1188600638
1089782478
33201914
1693047502
1338780308
762079116
1945095330
2049992462
2122758003
1472764694
908141063
1943110213
903849783
1863121949
1709523107
750519705
1800512551
145302904
158720390
279786914
1676756176
471948977
1996660598
1993094757
146421941
1921323863
1157286105
1780991885
595328987
983831593
1080507006
253184187
1439639552
1075027667
1213022585
1402996154
2140935261
338964035
1932756310
1545587413
316426656
1300828963
235010752
614318343
2120173186
1523766290
1368776085
440570444
1769726133
1149064506
511881902
2140722616
1857497898
403884406
614028025
1096205236
1535763680
511994463
367918274
2022847147
932015837
1731852234
1664511822
845142700
1970883091
519635262
24710014
872342083
880418350
450164006
1596325578
1439806040
1619740587
1954085351
2027124309
914690574
1285287417
238849371
1811273617
1927711830
292069832
1385426263
2014118871
1040915041
269648757
59590791
350200267
679942613
1872556169
1949021599
511537192
479758080
1218100074
244380805
367108075
272925484
1920198672
386332204
388904473
763961033
164426563
756690025
1821996669
870608781
1337499813
555066138
256267726
496102297
1836929133
1297211343
1969288173
503254460
2027347639
1072138759
1056448052
1578648117
1220413539
578214910
690805083
1848580825
1121868477
1926551995
695268389
1012583187
1174644902
1217352426
816685435
2035543037
904399222
274246056
1481317017
887916883
1894473448
1468818451
556943674
509965562
542991289
1998422786
1996585593
1006756731
1612923175
643802072
1473058793
408572046
715238983
993781637
1390766878
1393535729
1240765820
511878081
121267883
899664100
1201488486
1076550275
1679194541
1681663094
1878006147
544242358
755591400
2107891554
2125124902
1340237826
603730425
2082607053
1849445400
428952629
1116140636
1827755097
728154097
1605381535
365028659
442871783
453358411
202887524
501893200
274575126
1876969464
1396564448
89420627
1906037443
1116808604
1766907995
407099077
1741243964
900523751
776592424
560075244
251845053
745542017
1055192081
749603754
418465689
979210909
1167170934
886838601
42844340
1985398246
1468773654
1698698460
450084843
1138099323
527325033
1685763911
1069623107
1897183697
263291046
172141213
572891981
956695218
1419998510
1958928434
266491918
1278137316
1049555314
673634075
928699604
2072291148
1642013376
1024323128
234377379
2090578801
875718444
549371552
2126524043
2123212956
2053952939
202604008
1159645658
1797388172
1828425399
473458660
1529317856
937468022
211407883
1651847627
699088766
383289282
990439841
1314554761
866502553
654464417
1212923273
130841267
1168373921
2018040718
1175934860
612578390
1155716809
1331692247
407442060
515530622
285806493
296960617
1649646680
283694875
108773023
567582283
515095854
2088322243
242186605
955591726
1587407160
1201457866
1291232355
1913660172
1698011131
678475247
1684934325
1200713911
180315350
1641035937
1892210101
878762001
291436309
139144236
1281135313
2103089101
1444000405
2077940732
1659817564
1616812097
230109090
1561188044
1323613321
37691864
119044942
42191359
932594064
1962416891
939466725
1437754143
1726299562
330813132
747435205
67910232
1331306896
979516238
1160099616
465749186
1126615803
173533000
140208636
2038189735
1737533439
2120827071
728661513
1584856502
2137203841
67077040
1427292887
481417938
2049662341
665069332
55189002
13952359
1293819314
523228300
1715866769
2142317719
1974018515
470410681
1868622351
793899489
617653387
1409378975
1147142540
968348657
1973039977
392738940
1011836378
1098317726
937806470
389840637
73961761
512846611
1144404142
775907167
143969897
1812338733
2081016869
336804432
1010591787
346971732
226772630
1501072960
1697882614
1747074150
1212881198
1761476048
330725392
1048359928
1284827456
126346647
2139367347
1408838283
479026260
1949936345
323714972
1266865293
458107946
1332316528
79230966
829368117
1271825266
1550314125
1888981709
1706840741
759800272
33768062
261456961
122471708
1639827359
567375527
962437864
1337504579
1581542302
1986514146
282500982
1231990013
1009038641
617242791
1568212440
1744581939
1554072133
226238899
1120732396
1282893275
1889678090
767056460
943783688
1713543507
410811872
159301022
1487528389
696458443
926387194
591068544
1507739387
1178856154
1070734671
1978722682
972905480
375221545
841446735
989205550
1897042714
1998276401
808832645
2086797903
988224179
1454974979
195499936
293462136
1441930811
2138023279
1721562848
580698457
1635307008
183115025
31528693
904225919
1443835930
1866375033
364559027
246842342
1758115721
1084285401
432708100
1433316026
43492778
287914124
728630630
226530167
1380069776
1244174813
1363825380
1406995873
1625585899
1889707741
767660471
937127235
1971992538
10927884
1227982543
1021935608
2113620282
1767971313
2013131040
862718828
532541194
903670137
2139559425
458806342
92398277
345015284
5084368
724773764
1917136181
971806484
1386513394
1647576430
480495387
138895635
1853019245
1015453565
1373831449
2040329215
631570170
883064462
1634317447
2109570928
1812985645
887909724
1450588909
1503830721
514222280
2028364425
251866848
314886075
922827636
492332864
1273754645
325682158
391929465
1123734726
1736574752
2063860746
508091966
793453468
1961105093
2011200928
2020949887
1129595069
596108065
359901528
839722051
1884515528
1602741933
482821377
1481717593
105030058
1214629359
2057084487
254304564
1349615967
1024624688
419308719
1435190228
1886767955
1697486768
941163466
1321926519
1205623760
1284213085
341296557
1171537490
86225275
1463135669
232193236
1118800185
279509809
154364089
258799336
1906303837
575713206
1452167755
563967660
1180741418
953395827
1830952552
1743943118
891542087
2142884426
719932756
1028845635
236016026
1764444259
949461943
1041282473
2133376469
1558256976
158559065
1283867494
2072414127
1570672715
1316911802
2134747076
1177363410
1790694635
1008731656
1840868216
563324858
728457600
1453340374
2065204221
744138044
495109508
1390840989
200166881
1051217723
296748943
1980499075
113741745
718071251
858033080
1064438489
351634142
384854698
819888546
237973918
1398269666
1017814274
1524227032
1539486229
16718801
914767376
630311931
320844937
1000293278
579902740
173787813
2084659372
2146266398
1144417278
591734221
697873779
1847576007
1993268031
758912321
1304766961
1089066131
760610429
1265457994
1562973480
2003680171
1794603063
2061461674
1611325085
1757119151
321547946
494144627
1595143649
1368877454
658491275
1603905982
1562285095
1801470461
40086721
2081748376
1583563504
1024381467
1681086521
90979798
238497159
493305504
489170975
1688024781
699152556
1200979339
2000223193
686182960
1854137019
1905119096
3331903
344759475
1795550319
95044298
711577499
111617166
745261229
1998470484
1266892679
2048452525
1857148144
586747552
1480213383
1308772934
431970703
1301318391
1461681652
1813189773
83251734
239905837
1668621089
625342785
727448818
1642937703
1013468718
1169073181
799749241
629312590
1141415109
1814253380
1220644578
1785865204
2088702786
581624587
1811433032
1711312464
19220957
146315892
1276766521
888741788
742252385
408826550
147182258
1177339801
288306957
733847741
858942096
2090920938
776043454
1747144690
442445266
2087144259
939584582
408021064
568819369
456648337
595947641
1202232421
1002913078
403043184
469791863
468516810
1988241068
183031544
1527909674
2074174785
1849622271
1892820828
1787192644
49333605
1351057535
1286190786
691826821
559492173
125702976
294167812
68610120
1985851379
175787809
1743551029
788041787
598273761
1058882197
1641760918
1223475622
1328092678
1192133443
1477564183
968704247
2010017558
196282028
1953813462
1045846218
196441786
1380893225
1545473411
75120331
1587903151
539103961
2105456351
1701101571
871153826
926150222
1026535408
1109406960
113456079
2040126181
371775625
996982121
410819402
170831767
1077439138
2050671987
200497287
248061006
296967392
2094649716
2041884085
153287310
393727018
1612485082
1888979747
1354917185
1215983233
1658011675
1116137270
1364564336
1211632956
1830634065
1298700867
1309842826
1568933458
875763794
606717767
197899035
424466498
644452051
337233999
1753845156
588231449
575618155
2128389566
278680525
1054085770
384124343
1633555423
775186235
1655202201
169109900
609090070
565441745
397976296
631198991
2060419057
101338425
1832396029
1374896202
539206737
2106197177
1903639227
290968036
892885842
13294498
2006843011
1025461249
1394947196
709390039
1722096889
2040004647
532580617
1049538441
1749394872
748686187
1300771429
2045060123
213444352
2111593230
1886439518
2039082852
1514229638
1723070548
1960732317
1739432451
1167415429
458267904
1320549462
1719718482
979728395
486903715
572924239
264535025
693508946
295552913
941520045
997075186
48670932
171071847
75268901
554754488
484346583
927607587
1545024754
1289479418
972636565
522449065
888259719
1243621489
1235909890
1177251716
1795112085
1382916347
2012430398
1488653253
134184533
1098470042
1264650802
1214946210
1964953474
52242678
1500514566
1984726093
1226895686
702715766
128537611
1855593862
369147335
1504248261
1643523610
1768971904
755846791
857271260
1153519444
928895518
1219341106
1907683803
1939814339
2007159365
1729363752
2004453658
861309429
1898253675
1632196655
236750854
541158537
641159737
1847258199
924677705
1075901656
1047962441
1217521869
2029495557
949721334
689804364
499042163
820449093
566209112
1699671507
901852569
231801407
503502765
754489745
1397222
2046922046
928495443
1376769750
1129310981
1586412086
2064800132
1963439704
747742591
1414696486
1819599521
1451417299
1528504807
59560138
668806554
1700895134
1217035230
610114921
1991013772
1298998722
376133389
1198111483
505546981
838948309
1440904890
1192868742
1635910383
1798664870
1314773811
2131027544
33623702
187001008
475162716
674817585
2098081834
605830019
959452041
2117026405
1672714223
1065403102
433429151
425828261
1676115077
814067139
283951411
965592908
2126904503
1824378847
112728015
182089767
1825376700
1473623419
1610303859
1177419400
1532189190
1993572100
432468572
1713869926
2090033954
1247675941
806419927
122456666
1438866415
514607609
1495436449
1796880062
1288914654
1927160459
2013553584
2060299917
831128619
815742491
1681056099
265438711
1541041279
1209361529
1157790953
887609295
2070508207
1664811908
1128123257
70375060
1516129843
1189545037
1000738616
998253573
532000157
518186472
1763659104
423801367
191950887
1569727131
762375290
297331267
958032100
113105805
866376317
1829625586
725067935
812633576
522664665
1681015450
1013108553
997690941
1459920242
1533356256
283371472
1088490712
1015856220
1719438939
1170426087
1884512899
1090896374
1411295402
1617821778
514253971
1443108707
305987517
1814381673
185696441
540457751
1463962740
1083305699
1818911167
613424744
411312720
519372477
656792461
1540656243
2007588621
697180758
533372844
817305587
1976984264
854673995
1958820138
1758335374
1687163042
19153781
92197209
1489503888
963024625
1652381821
204225306
141182544
446234322
1482423596
839534657
318894374
805471598
636780554
1844733279
487624314
2093136855
1065862312
662863314
673000122
1127313049
1753220690
141240336
1639120363
902780672
1158390127
417798641
1119263273
2097451858
1039066768
989259095
1884987659
1654515075
1399190677
1401682883
1344078503
1092206047
1578080882
1874197287
609600472
636881130
1123697094
1997881777
1325419449
1800391053
1242292563
66308732
76036791
1715828781
337507979
1149587763
1216530539
615328551
541493482
1475329838
39692848
365922121
1709650646
1826414326
1345093812
1593341959
1127953674
2121685123
2044579535
97431447
1581092983
1741485682
121665514
126021382
400566265
617361661
2137179517
1695029059
1470950218
2063270598
1072952804
564461614
1074399554
1802175894
661738183
709958101
1232742832
978769364
2097663709
426562622
1431416724
135315263
355675164
1267126208
2121925590
1778561213
709077654
1056888171
1224468249
698382655
1007894077
1098356436
1328139288
1246579615
173231416
2066233057
761477639
911575683
1627125362
2034145754
864696054
1983765928
1988484907
1839430996
1298381127
482905402
129468969
1938905260
557589267
489825753
753874171
1167001025
373867391
273049086
418528983
1920938122
1247764800
946514
158013179
1150652251
2025639284
687426871
761180733
908256111
1907588234
981443856
637700558
2101920118
87763484
6542905
175907279
1757814979
679117241
13583548
2134054533
2100147474
679727713
44955444
2105455488
2063011097
1788725250
449411931
1486361040
855342136
210841028
1296306675
1624882570
1343211987
764721337
70591257
1047913700
25930239
1116723571
323484365
954994173
1001389473
378378023
996003095
547837156
268229296
2052616418
542376431
1951281832
1890081905
743983318
1714407847
594332446
126303150
736843197
839907809
2084749929
567815945
2039684508
375795868
1654496476
260248440
929986437
18366699
1640538989
897375148
865703672
357230575
62608318
2015447424
539827269
1907804209
332354699
192114032
448082137
1065922033
325514619
609611483
655992804
82713553
722285642
1995185327
1745889654
428809987
1253592022
1668597027
693199940
1112959833
2012727718
739235495
1038764211
1695072120
2029464789
184534938
1193429486
1934397771
526257041
35112539
781166850
534970916
1849082453
1093120520
2014496524
670243663
841263419
173464291
244416222
1969770899
1666372272
142510612
1349224443
512053779
1285837270
481644990
1723916438
1240209065
2077165591
1029449183
1556299620
1165771184
1781136541
438189103
2053869276
696828489
504903957
1433711831
403467779
822460702
957952273
1163856323
1985657971
40883140
2124918783
1377912773
547695303
2085452368
1546669853
855182946
2098452001
860611099
1518891936
1977243764
1894312568
790098637
628020752
1885670297
1692093252
372548307
2109640427
1835291030
2143569940
1613730575
1998433850
591968181
469324999
1354036005
1376803006
1026430803
1305136399
1831054934
393834266
18761262
1203813870
1365434119
1387379679
1667337915
55490712
1071221625
1669245233
533590006
1389866029
59353513
1632731043
1059464720
1677379620
980380724
1834495113
1069120136
1061316326
1634063774
419991447
1838505131
2087583595
32609637
854544767
1337573665
816848890
762522680
1537950369
1826704158
240742407
6379337
958283944
193870780
1133099765
994887149
1979491580
1982671610
1604321757
378410181
2013543076
893290357
1698862550
1352602242
1464057278
513269519
821574290
373312584
620486662
166588080
40587396
1185669404
2026035394
1878555445
1083180719
1026989874
112425458
849408206
2131137880
887121775
831573624
1238158421
1563590657
158652930
535249177
292866717
228581484
217926298
1398032988
2061099200
779073360
1600453737
490579645
1808334168
430196798
827369183
207688919
603885469
1984330419
441073983
314940403
299554864
427640123
763500415
733436455
347603287
818945730
1065756230
899078748
1146289905
1022196214
1517338398
56947403
1909995319
376325740
758084782
1578380126
944042679
204438395
1436765985
1170778948
384734268
620407367
1014712424
1062187080
975214999
743872617
1422528632
1513589841
1122132953
1954079132
1886918941
1611737941
269862672
493986302
2110974684
1166287498
1077895957
1003104514
1771749598
33441293
1550435180
1726984994
202337603
1659356937
1504987087
165882905
1990034754
1130683005
1614730313
1187445060
720164307
1238230725
188959066
1476643842
993075006
1747401426
525190217
400391095
247339429
1560365843
10790858
963700806
83870230
1447721276
85027685
1144251413
1947725138
532373813
291189919
221259361
125969683
1923526659
1273247329
928138738
1312738325
219513435
184212027
910539323
1462143539
708397524
110079848
1702291193
220659898
1314667566
975250499
2129931619
474596966
345590053
1288570293
470222632
59157691
1287952527
1117767589
1803429918
377637459
1007522009
725456236
1874962603
360304909
990078210
2002332180
1625962550
683485441
935668615
390492215
1026840414
2016957884
1397128099
38726280
608737804
1185751370
1689359463
1198646375
1341256125
1801327061
638585446
1298295125
1459290058
1007396028
696450705
1890846177
1695248352
1950667641
1987304349
1011306388
880695811
1714151360
1380359423
153564488
1565174979
1139828736
1077321029
1747457979
1983291243
408929006
807857054
1354344668
330247348
269263919
609167917
763139335
1639748756
61802701
1238234455
5043024
1823270538
1199401797
407490734
2089974924
640521273
442515371
149528092
533171444
1387072295
721467454
1426955125
2101865381
1291671420
131322090
1901193587
597187364
1951452563
1919067301
562272584
913830265
583646519
1966147776
240206676
304887902
955656941
1187213747
899687735
161027548
481333982
1936006890
1653524445
299203606
2147398274
2054131579
307113486
1930289649
1588026272
49561058
1192921817
1604682483
1599622606
113878267
1253867314
531064840
659888390
1377602451
1176232152
1337472742
902301737
2026281179
1535969253
131713912
99488442
1774923982
497133027
393320184
91674441
343644249
1281762188
1629669568
1586601521
568549802
924092116
1110261501
725639946
406724656
2019942821
1445084593
1638524792
1431790895
2144028681
1356853299
658754855
668337180
2046250466
367309000
986560605
1855167975
792792648
623581410
1261861302
138507958
1451866194
1793055214
1537491214
79401227
661497452
2019712185
1123604218
1955271236
648674441
706816606
1732960184
1647898410
1002425730
1057168384
200090853
1949425604
385731241
1798198265
1656547480
1830591468
1262057633
2032008360
261111388
1000562544
1050734328
420991516
1857908316
164738562
976100635
271741270
903110468
1061654672
1734646183
222130452
1875052887
815964070
2015557677
50086349
1673391853
1100937621
74491680
71620204
677748811
244319618
1582389071
1068700550
2059552128
1156755536
868673568
1572997313
1791897664
704243717
1397415963
758902885
224949844
1763074366
1193830698
923924467
631804947
597336648
1077925996
63754231
497817136
1572624459
1893513984
300352734
823610549
1280570053
73887209
897719909
1503790147
836470884
1356544714
1460111664
1613318524
1749943052
856293094
1197884824
1793012196
1755812805
1054234964
633233532
2068950918
401108910
145580332
460010460
220293754
1553650587
1302914036
8220335
1751229106
2130530440
602090284
1272309045
1085938511
420634672
614812626
120727902
1686375469
1660305556
775486254
1486613143
221977679
1929124092
1799810627
265035472
1421566974
406021536
1103806389
120779272
1759868678
1226222743
600137025
225804008
1365342120
927234309
2012675907
1968328396
2035953553
1950589103
1896457736
1459462724
824783707
846450437
766845115
2133229882
34409468
275470942
1686477492
2096468688
2015521039
69426964
705540818
964083324
1962499098
1718822183
275585288
2147390305
792697117
1316735874
1932833953
1614575988
974701138
1606761615
986796817
1472899185
1222490539
1693280851
1053154648
976021913
1646000911
199938721
773723872
1531911908
1456340787
1476611067
161670158
297046981
417703176
1622677726
1132009268
984159567
1986110566
1007174769
66308102
65327668
1279723669
2106214226
1669542396
1530135341
1995944433
50197235
499718421
97737602
461299880
1511499292
1509669343
106053918
1603061375
1650837884
551566992
552324158
1140466203
1766953860
2026225081
2070384812
399302503
1566315846
1678360624
112405865
1607910363
1490587040
651120644
361080074
421994324
730138316
1152486939
1014857176
1789429516
897726866
391827492
1430956556
744724398
1431026131
856246245
1066743980
553631541
1567714049
103428319
1064422643
1480265647
2113092756
1028949533
575987417
1865554301
1212165529
1963737405
546685890
1165020398
1945737522
651632798
1118993957
1139107190
1304152895
122418368
1722111500
2095995631
1078779003
921008084
1522350455
987520197
867358160
931244753
1619649629
73487228
215096922
211205233
1267519729
881158953
1800744362
1145468658
1417670707
2111514162
1522436602
1670985468
589506997
248215180
111545003
1346988235
2107745325
250798366
557999567
1453887510
2109724150
1403561757
243270573
1380373584
555965574
1944647794
218503968
1277565074
52796782
1375415941
27989605
291608875
197275155
1129123391
955858574
1498616242
1615987829
891031956
1703194675
173960071
1743023832
111524591
1492359072
145552475
1042732221
1337454183
1891218746
977345453
2095857194
1822053629
1856514390
267106757
1434821942
1852425646
2022869188
1791745466
138153088
2032056516
1097480512
572662644
1633509779
647479747
1766921583
1029739063
7152466
941691202
1900304588
713032404
1328141108
907149232
841012395
1355025840
859319584
389652278
501312472
1547075912
778381369
670258782
756602677
2118344885
1318043124
719094149
969388489
603875554
2137750459
323231358
735038702
1253777463
91019861
1133346137
1113967880
666921847
575692361
1742666614
1895959782
1208003845
550338682
1469433256
896650003
551512782
1176919424
1578607251
2143919365
1127054427
1835347797
1706804283
1008348298
2107949358
1496878096
1034134294
1223178953
1011638052
377450335
360505353
612953421
1447987372
448137682
1346711192
1587765848
1139329778
513038807
2034845422
1647873105
1648354247
240094095
1958207676
2008176411
2063605997
1175396653
2000794791
1838879599
970147082
843506528
1717536549
700328916
299169499
1355192651
2096577251
2073239533
1364113135
2020640951
1849223706
1676921355
1109679663
984071866
1118636451
624880179
964305951
581377925
1368167215
1378351824
1631399150
202522458
43792119
949308759
1381474223
1127285098
1927517881
1896705528
1182352623
510067210
683247406
173330467
1014869141
1100465432
968776415
1006420648
1654184998
1095282489
528299107
1103408182
1972602284
1685177856
1972199516
2093911840
75482365
1359886360
2116859759
919066184
745498229
10333449
275515728
1715955883
1741993334
1860656833
2099678826
448923211
2035733045
242219077
102589066
1100344282
1241681940
724778723
883951209
1154400092
1189141585
89293442
868936408
392348696
1645980569
310957378
1254425092
432691034
1476030616
2119568476
889543409
1559409713
941562494
770803615
1416217189
682426349
2005703311
1043710614
579300892
1306172941
2015359858
651537509
1325313664
867683645
2118438494
1733085187
658155863
986024635
2110691755
1595610152
907418496
2129903338
2063544244
872266780
2147361742
902607344
1961100288
1844809636
1514935507
1552074632
1783814830
973882267
447696702
618758980
183436754
300513603
1033905125
256038162
163589068
1466470401
687128241
1657384195
1325635112
1216363625
1506875473
1011013697
1929447258
149743838
457895990
925705372
2076973241
1546575251
1429917607
1133104431
1274749329
193802681
416486215
238431886
142386380
1492025971
1253441012
2024784653
2010400591
1215853559
677630472
2017683131
2099793458
2013723014
1761211619
1405674500
1437115705
749495751
1599871055
439076825
653814976
864764660
1308650714
1394769280
962793527
746255064
179821644
1452585919
1757799516
1376262040
585845704
1716652115
1798786364
1401013116
1726408264
416939005
76836072
1524920720
485256768
1528180687
440293742
1637074316
451254450
1242032231
1517279949
66327586
665808512
1686756056
1320464893
353678291
1259845622
409419878
959145554
1220285430
499477849
1965634385
140155996
1665572402
946156224
1511740038
2105734068
2078891528
328390985
1143516756
1433824717
2131325367
1632740
1934752834
1545493376
1132020085
1497315112
1990071263
1324930105
780959889
822179900
1216721556
1391899321
269743511
2015816199
83593092
105061660
275909182
173275865
1699842286
1587384771
1075389325
273611512
358387583
286228112
283427572
1490081964
542587573
803626484
1054764371
442163461
589634888
2147180115
1864326234
111840041
615985578
1047629807
278918627
847530439
1819448752
741579448
1407585596
313419212
1771736865
882507010
1537403333
823451767
1038014587
1757598154
426907939
1127177700
1078932390
1363418781
520750596
1960974043
1427458122
1140959746
89086276
154325795
1098237539
2081380889
1742479732
1682631778
851039125
631839200
1420542877
677336951
29474338
1751730407
1958523767
1228388145
1411513139
906407942
463008591
1479374467
382429358
1141047536
1490443474
1285286638
1834998653
450026281
398438576
853180013
343143069
220748726
1316450204
1979310562
1545548772
908669469
923105612
1721583467
1264283667
1299791692
165705322
862495832
735342347
874691536
849610628
1033698213
820569113
361031129
2093268431
245084246
599632505
1402091422
1060297546
824827802
2036615413
902243680
452778732
1399636616
2000011003
1986159712
1914880292
1555569029
211982323
1367849027
1357591525
208117149
1356417150
638994888
489380668
1159494265
499372429
136021196
2081589388
1507316215
285060584
1491828518
2795636
143344870
1317209448
285730251
1449032041
1205372545
939141511
1679717417
1375112458
735639034
1721260591
1200091579
1688080442
1743143059
348311769
667990164
1084250747
1501367411
1202525621
1106494283
414205874
309504672
1884658641
554779650
699029276
114741661
1717675273
831111610
2011337724
1425694307
242839103
780582631
1789871693
338960533
820356130
1729750987
906062390
823962349
2085560007
1950075155
1258025194
471478001
1805772383
2031291620
1436207292
1899322816
1161068355
1796031147
513453265
1179669530
745831938
661793832
2113060541
1995999884
1182360681
1211798611
1666245862
321704356
1023329467
974368024
1462367399
143676134
2053549685
160953950
940482862
866360214
1283809963
904309537
1561736304
1086107314
857165893
316848463
793775857
580329375
2044876767
1703034427
961343620
1718956974
1570986079
1756859919
485558372
1407913379
1577648981
1369227722
1423953178
277667413
102561870
900386147
535993603
1842946077
1604070026
1709514244
1917527743
433576053
1960807507
1711456328
1219664246
554164976
940966684
515772131
1075223578
173228713
1571857432
1184098329
1544884003
1407417582
855783620
1012624535
1957139460
969866079
959646358
859784620
1411374377
1975023189
1338636126
398553931
600164127
278488815
19647877
26387083
1585985394
1846575531
244445424
1445333925
508675737
1789737025
672744975
1946867795
967978721
1020347413
1353344840
1463030272
1286440295
1105279018
1151082571
578295917
1889679810
2141002812
1427190546
1521524545
341237534
1671040443
154297228
1677997272
375438198
821422861
2038811737
2046971903
2033459363
377357740
1086618190
1734010626
1095732318
362929141
145707452
840600887
1259507728
883612550
679754227
1165236559
653361660
1825713144
2111082894
1514197991
1339487335
1592623201
530443030
2071997880
1487140587
395047581
1185288442
71302521
2061508087
226223097
1161515424
1484146282
1103778638
198371620
731518037
1651869404
1645964837
1655749565
1029223600
180653511
669750222
135672745
660252452
1883429289
1095458674
1145654052
1961616852
446856828
222417544
459220926
365274131
962630554
2080378206
1604660319
1574783641
1032137437
1983631016
918689039
1123990679
1016319490
784448709
1569199939
995287828
255165873
846230715
479268316
51610018
105211672
2146263953
702392826
919425735
1560848912
1770284520
567324191
447835005
1065044058
12791991
1409232996
378988591
1337598677
1283555521
1450107968
1634590940
229879813
254219303
737897814
235185380
1617441526
1814063426
1220262105
639647741
1076000890
1217611656
1633706206
1074349533
624041425
1417940963
950277619
2110645856
1724931991
1052562679
134681009
748309185
569929450
786905854
791580778
1168652437
270290978
1047142425
123819112
1634139845
1774141799
1237060887
247082809
1084008929
153004168
419130708
415863871
1717665824
2100463916
129863355
1350513383
1492567366
493781905
19229321
424974747
2124007415
1925994997
1450390843
1137827519
781464743
1925775307
727561890
329602019
1978315481
354234237
1822845654
1135034316
975882428
1025148995
41511297
105029717
1408829455
1136014766
826939202
1994126667
1847624113
661265467
1627233410
183439914
1829012075
53842122
1263806259
1337784504
1567987410
1848022673
1604448711
595770052
1762318282
1223992603
2064192583
525493620
289439354
1196816045
1770331263
281473506
2042413292
785931989
2100915653
820789556
1429992977
1428596708
1720936843
936647988
398787051
1539537527
1492213637
40977350
1676085781
2137180677
1822377520
980514928
1071739375
220908729
404372183
1307549455
2058821256
809859214
128698723
116841867
1213072203
1313573454
193854939
955238125
2128344578
288494431
1240021734
1144032478
117558110
159617047
1528618002
503921095
2065021596
63800911
1944296418
499446840
557714076
1078700822
1107609113
87639990
1595737420
871993687
627256925
362575889
2096051369
1448337453
2019225997
2138823468
152888990
1060245712
662633856
516635393
1818228881
2084680939
1776771441
975585411
1103031678
231490787
6383084
1719461265
1287538712
1720743578
2062708120
1048833739
1934176392
446175801
557751544
1331850847
1878155304
487817842
998525693
1916096093
72242545
90403112
519911723
1143071321
1246220540
1335529049
160863198
214991410
1584371948
1826580061
101759608
625486932
2087224810
1010298857
1119342486
1464086374
1236326109
744987310
2047218078
926735741
1915342159
1403577652
1168177819
696010046
1692307977
975928084
1900161164
347600114
1856725163
1751112650
607981139
986236088
595983536
37324935
2104650420
1245292592
2118675676
1420868185
111315335
2038860105
1509883914
988586069
825183221
1594108537
1725602136
614409863
1602156594
1049235591
541766
1329283972
1397805544
806843786
1322193189
1875824407
846494494
1355563573
1920284977
459857897
812981020
565121268
1938655876
806728313
1290358816
1306081274
476978461
1486427817
2067326749
1270995624
1739673174
19949343
1909021428
729875868
281150926
868550080
1268915825
1711525559
1905541372
1444438985
414821247
659194174
1003153438
747802310
1849449306
1474940655
1118562814
1350322066
20842306
405277411
1986240541
2022547414
1399287952
1898933164
1614314386
114958655
2052092149
921589005
1651505329
1195604683
257421945
1868475172
902159278
633059315
1592438799
302853129
427209815
1673526756
2068430335
349819393
1778297575
2023019262
1744951690
17448543
1439536166
1340926870
677675486
904342216
777080187
113475972
343136078
205382786
1591173341
374551034
1959937313
1077857811
1642525209
288514909
124186725
1565649274
550760920
784217033
864547048
1637509811
7117552
1562177476
1570459932
1828868582
2025993698
1916866499
2000672445
298257845
1965958506
1484111584
439259800
1117791546
1557412562
991815897
824588660
1689840167
184766969
1148112963
1800487777
970339345
703935923
1829711231
1941427479
690037087
1368312844
849597424
661548822
1664082456
2128710268
1114824978
1246914222
2013628998
1884238403
1097232901
54863418
870444145
760271974
1524097723
905393322
2044361408
138911
598512367
561252015
1498755805
1773268490
661468590
2143262289
1168019038
584658361
555787978
1006027626
619937453
33093796
1909672316
830700603
1584950913
872482720
1523838516
1209380015
615926789
67069125
1506754968
624031689
1951832927
117073867
1091748291
356988755
485986456
1542847052
1180712344
995869705
739324566
1329931334
1188747810
126060019
939820096
325640223
1723244917
1768934574
1401796672
1759327896
2138282055
764014532
1609722262
2035655631
2139970831
1881781957
107273967
1510589193
1923632440
328763800
1463112807
466830060
1634022473
716335208
1737117329
117318056
337936886
1393929423
1148777337
466366824
69339044
116560107
880176603
801957118
1785872305
2141945982
104552215
55206614
1686772515
1469526169
374483257
1898767040
303716349
844464224
1118419395
1725256045
1613193032
1346904290
899988323
546323581
1768336398
316671409
1212106898
979502836
1812641971
479239357
889419109
2081252840
1363572170
1616498319
1940253255
1649746944
586237928
570017663
1464042992
1184509592
265588409
418874990
1868105680
689367213
1196143093
500643376
900579874
152619184
16758976
32066936
1099584627
1639529394
1973905271
1866823408
179596666
1354158558
1641342442
1872904553
1019778425
539996943
1677323696
2111477923
900399301
1662933725
585859162
1326580976
132672015
261725260
709764526
1300804552
1006629875
16314164
1316205102
273696711
296686590
253625240
827561197
1882354051
746095717
1866767873
778481129
859459330
1690255051
1574550625
55553163
628200627
1760460229
536543599
2136536553
1451392165
1883752489
1046440311
1542525558
420446365
2064646678
1921664597
477013199
1236391931
2046068743
441025590
1938089995
1353695716
950096141
614479149
821147001
1117492498
228661397
1314809299
571347771
2032965346
465604838
734476634
470436485
1992465778
1598922144
1741049312
381584841
1680176705
1403753974
1347774798
1394145086
2033260482
869633509
986934262
5408276
641701995
847751728
36540069
791873095
1564602292
82344279
1541137894
583923198
1721269807
1017861709
2144480871
843105142
1054629369
885314223
581296470
1998298091
267024973
1038756083
139104329
1883095471
1889628292
1177859716
15043191
286157376
870529065
1768062627
1884931962
1763386535
814453423
760001455
340597990
675596209
288113753
676153924
327662100
1069803528
1669338198
1835832071
2091838388
1080940221
1285919927
1548737767
964438310
1522739068
2018685643
1493311390
514943050
225492543
240259054
2043653501
673954147
453797562
851124393
1737354872
462760946
1341518126
1383470638
2127044956
995555931
1969609163
1052544384
912926427
1720516229
114456188
1600653450
1789023117
2044423790
1525984496
218050047
1758677593
2613093
1909797224
1888670034
2072960505
1096192906
2104183891
412861390
1001585716
5049592
41298214
1193962463
367108062
1083894447
458861684
1457071614
1101843024
927599769
1994903908
1897032860
1508869865
427229111
555716963
828098709
1542255683
1316139728
2081051001
913738036
216946465
575566316
184604766
189220015
607728694
1892887394
1388367119
1049960550
425095802
1610939295
349945230
1909579980
482575821
611582287
354987018
473678389
189178071
1891334678
1677796866
952768593
440332150
481306238
1479729727
309704570
225040520
1071576558
2007951101
1670259616
2092321099
1847393246
102709221
32279125
182388240
2081008327
1286343986
1526038725
1805977027
746871254
1851363556
259689993
983749556
1731596162
1082598916
279738942
1775368549
460363674
658060762
879716111
2029744622
969137631
1626769143
1350676483
896279288
969577406
2116164336
151425730
1936088988
1892621084
1943704867
539336541
149517033
285850572
1384655048
965734372
1267216776
5840696
610406051
769403452
1898419276
1349915789
1481933855
919225941
1973312159
29597026
1641042150
1855987716
223261781
1560035802
1579996581
1374670485
921891840
387820622
476422648
741918012
754338271
504598153
1411158644
351582959
1221756159
1539493191
753497992
1673616195
1628167725
1882584266
1864385364
1199029883
1149487748
1523315969
1398194159
1965205798
872142057
1164584443
1712508348
820286790
482443406
601002870
1495935336
1140752960
1570517875
476025362
1685895861
1212714265
154544195
914725709
64121386
177033184
1733912908
379351278
1875214277
576261091
1752814012
496011920
599951606
1055758349
1428494441
373147932
457623207
237771215
1024582241
827617969
749085733
191202724
128375984
1808365560
130135246
1898112851
166911639
452132783
1664596638
2048291137
741282820
1016216231
1253454871
310793794
1929654286
1345028350
1295577856
346187890
787195524
1781380402
2048670334
659915263
640020278
1619652908
806151322
1480832354
1138675361
1669102190
956240334
247875085
825797175
208141831
175398465
2127980554
991420591
1740903632
1098555531
1341638750
161951151
1044385853
367800220
1028906281
1957565225
1683688866
144355560
156696254
703745072
517100440
2083352416
943736505
1761429170
895939921
949762341
573913342
1237231180
479969105
223331772
243938213
1503972892
841771878
1578148869
789620611
1424257765
1595874684
1661841828
2069633102
1606956595
225519278
1147344946
420406398
1711359752
1048580910
2108347233
794809805
739380708
846200067
507494479
959019584
688643521
2012227872
117191327
569656050
1828236970
1725885310
912069464
931949883
711581782
2003686098
135431991
987017937
1875182516
445062639
86449254
531022417
923250136
794130114
2114355531
1420983964
819679757
1827600316
667730602
963446749
301081596
373585609
1516704075
960531365
801505716
295049992
1429147992
1481497855
1676830249
63846399
466202476
1462818086
2072142816
1531146683
221413354
1884846784
1772856916
1149446661
1258071108
312734524
193952940
1457861654
1592932851
1645558362
79358982
1573507190
1230721131
814392042
440322469
2122510789
1112893231
227548824
1951980913
436848952
2093249640
2105101956
1422330660
750885368
562459423
1561680741
436045417
363386341
95582571
1886229934
1436093263
427393607
1322014271
404741592
1317413215
626647821
1274394663
705025243
2104911372
1205759974
1128651770
1861866473
1818025602
238948431
1318109689
1353362826
1607094837
1857658718
587656394
1334785253
1394781309
676837494
1127655397
1781173972
381970403
53857183
588764442
871516510
1230700422
600799565
837501801
1934048372
1941268968
784152383
232164633
991048298
1083808424
1233861608
1497726434
364206014
539888949
409580499
1111097713
2082698003
548558511
798440611
1205049661
2098062981
1683996779
176597559
712465096
624588522
1584065117
2044793477
924939945
1798429820
1732211898
480584253
1183401459
362289877
1110356683
1606727738
1424023686
1285530025
1558865194
717343398
119094214
1143485636
1665432433
1324061432
1186189491
758815774
936173317
33358283
1430964612
1655839753
2080785789
603814789
1427683591
235189762
285936085
1264901335
1139333157
1312501933
1536888864
295945685
1241041971
1011476364
481013492
1565601784
108328197
2098947125
1504878915
1851672738
794313756
1790819737
503644668
1003591378
1788385720
994296066
1354976394
1101686293
984132508
1829429770
1894475988
816675817
813200230
624358095
1128905678
150737721
1362961647
374645835
1545749325
58073315
1047112725
1915997759
1888138996
1292427357
845198124
1529512056
26129256
2049615584
1284059521
1041357177
1029106696
1071972575
1938718995
2003675151
1621910901
1793988002
1152712073
592433959
1968224111
1014125418
457976240
2024311240
2143573912
1196385375
862412334
366230456
154397478
530672035
1193672672
760764714
1885708828
698581277
1173634488
249551902
245340160
335843386
1766676236
430479121
60833680
217143622
1923639874
984764122
1709298764
137680647
1247333024
840997242
578933966
2012209504
122347138
2019592056
172328182
680073559
463898118
1019417454
1599371365
60169525
2055211254
475880079
828515479
1419707661
115379424
1495244032
1948220246
1170024193
2089751578
104072678
2112719965
691413915
1193476837
1339440043
48902243
1213479190
1678323392
972339272
714062653
1457316140
2017752037
1779231194
205567249
1436988449
852677640
1305680353
825794114
502240701
1757420571
827793141
813348964
36972703
269423306
477549478
326621488
1751747425
1522675535
412047304
1883522022
2090491198
862770804
1283332108
139889927
436734057
1087775182
774020689
1088979735
1276205184
1582706158
1571957300
1949508028
1329550734
582414368
407769377
1759415197
1173973048
528585980
208529059
790564029
1669449393
1992386228
1003383970
957883624
586885266
1030044437
2075544398
1044290025
928563972
1552443877
226595268
1469223231
1010404722
1141656507
914685569
1152037698
1322241286
1158364900
796528402
1873368245
420866499
1389246176
952424567
273983758
11635203
890098233
436512712
1017838890
369489771
1718089876
1350593029
1198258495
253151868
1846739182
824171658
53471984
217833322
2079809667
1203930452
1522931756
566727194
1786306615
1189442321
766711960
132137530
156785460
1739113879
29898840
988684164
959907146
728104487
1626137155
631127774
1734621375
86513475
609423942
1587279090
1707003238
175531424
2087702326
2051111923
1788016075
1745043448
925936883
1168170804
947758642
2012180167
470243210
1386622762
108954271
2087937511
797189329
338951800
1015108872
719274918
1314434701
1681597730
2026376206
1610783060
1371239700
753847831
381566990
137165716
1430620455
290834894
400507610
2048416478
1082343078
1486498905
1534571721
1026433820
1687217821
177745921
36414411
1891116149
1346146544
458056434
776614226
1252934548
1933957100
904469012
169328731
1777463657
1131721008
794766966
425176003
15231954
1415596201
1669202147
1535018288
713344457
887022287
1051248278
672520802
217233333
1798817353
2037849366
1996129253
1110652718
324022105
312141426
1916697499
1478219754
1881950358
1586327018
1066875368
373945328
876424848
329569216
1667341746
431659752
1511323941
206750238
2003064999
987253670
557436500
275605518
731506517
468677515
552664058
1367588672
661327351
723171124
1694177909
1700665189
1709367150
1406665305
777664224
1827400295
260393830
295133302
1012598048
1023408422
546387107
229940408
1882856027
1230745444
1519849253
1886169668
803090100
1101713429
342689332
226481382
574646368
1127246192
1940499216
441563377
976989527
956699039
1995320061
611844868
43777384
2146331285
2020150616
214497708
1080481128
568061570
1947892312
1545259997
1182111749
7144504
1703086202
1543809712
1067123076
213801673
2089161582
1997711634
1118609653
907316956
963156630
16606172
904485554
134092219
871736842
680948205
1565913802
61764116
1777415798
2050661708
1774755660
393457917
1830992308
45802117
2088542841
843525287
694160021
1338849579
1428614295
1352309305
1059190285
1010181201
1185203951
44194940
390810100
721160748
410879371
1400775059
1626041081
236279165
697319826
599836228
434467668
1377983596
2053544805
2029552340
394582140
165941714
1002800487
1995988604
1009293763
2034269433
406132073
784591973
592311977
1757805040
760766462
706629629
224636068
2008957455
202266919
433948748
955170251
1946303397
477413561
1346569550
514440983
333419274
1829114427
934970197
845655638
1199643110
1110147366
1098919933
1520652436
879423592
767293994
1456412055
1153702019
1320907969
201403716
710463591
339842197
1761737708
2113642744
1592232476
653157662
2090619280
1455344413
1395342950
1221835482
1504444501
1943942243
30623570
908483781
1590977094
520397356
1211445498
838743870
1309833547
1626228905
216127074
1150906495
1293913768
471794958
715769294
1679034734
485465072
1473093632
867298340
1587347778
352090889
1503467481
324635187
1431438751
1949228687
115143359
1288859667
1930078223
576065897
69834998
258769444
1249647655
171933698
744863541
414549260
1799257631
1168050257
1042655477
1605251441
1163698442
1763250434
147188256
1265995978
1597465851
1474259886
1887801950
1122738692
832935162
594672405
1394464313
837567656
844713457
489956524
745509368
870542801
749988937
1688733862
1426054168
1788585107
89227947
1715503507
1377607387
591906167
1689573285
1809509783
1906457280
1256787928
161279225
286375297
1367028128
1448245448
732761147
582536849
2098386848
690636991
1664114327
703891755
2031357437
845872855
2061634154
545049080
1743586694
1678015787
1690491265
213684696
1739655377
1583250833
1126524824
161447583
1678855689
530402711
322557980
117312069
1430638977
1101648450
109188300
1555666091
1189034094
1360909750
2092405822
465121915
127580668
173382007
1472964459
1561871845
225514049
1359459450
264982647
687333161
1731820891
31733337
2089787584
1803805848
123320218
1289491396
1061396291
1339884173
1226574228
433183643
233354885
1035494469
1281645012
278180131
1596107601
530985913
563955375
942052068
347347536
84926918
1104562456
1081009322
1194622757
606025475
1965809256
1822049577
1034469881
887040812
330480501
998812078
1741114825
403146224
2067727708
1456128618
1641066321
956581675
645960964
2144315088
486914640
468309733
135086414
637782443
1071921270
220659208
638726260
130168239
762519432
1910875587
1904554745
991498568
1661423490
1160470766
1976509889
981625612
645353
1592441689
1141398696
349326966
1399376626
928404094
1728058336
649797346
914065858
1910945127
996666150
1332297116
1296280837
413404630
966551364
1624699964
2014537089
291802912
346258733
530164324
1522691137
2077274105
203039492
2097766705
1505392628
1344153807
1827269507
1371764630
1296317318
1133690456
2126489590
1034532612
1872620728
687853443
39588254
1973331729
847532430
948416509
1861713137
778054195
888625020
1662895598
1259443187
2130796980
35860755
324170964
1327896469
77912617
376896624
2115750792
1994369624
1144520596
1611788629
1802239460
1065460425
1041291704
198186942
663135456
274851275
1651445773
1885308281
455460290
745261174
352400997
1290216808
1503634421
298121775
816800092
1491600585
1230919606
1456306142
67895708
1327639017
1679437707
1641252087
166463741
761655986
1768413184
1257549489
818370211
1465580024
1061899245
1304745412
1453484917
577078960
564169852
1786003695
912418175
217285083
709566978
877508279
1586250917
60421246
691889101
1300603001
1754298291
445386313
881363052
913519572
182693707
169128910
1304853997
1617732944
1195768581
148608100
1934527056
1654612766
1639525749
1323223262
1892004786
1096635883
2076674047
539621640
1136390256
1853369550
584822828
913574739
1848057696
56864348
1468721788
1022122366
430753913
871895925
248684475
1369468816
2076943440
449669427
1835673819
604197513
2081811752
1179188073
6939449
1346325986
852326064
1469433590
2108198147
52120072
1867681378
316732319
558885243
1113369277
318153747
1918064194
222932092
1773057331
769898867
593558638
574992332
70811278
1894357763
1344781402
557477609
657088930
807526493
884330747
2137049856
1370226182
1601942370
1110539177
902567873
447987011
593519192
2012917320
2027908873
493937152
1153545776
620739995
721505686
554769884
285414410
1906187120
151942855
1758113649
1800299780
1686640945
2116886954
1832126806
369477368
189313503
1069640814
2014445378
2294648
152984551
1231296763
937786785
729141667
218490001
199004442
1621214926
231857525
300830976
557789921
1393834379
543004702
1378797939
460383496
212246353
626184295
24611432
158397102
1296368375
94507816
781639656
451555327
1901071924
84529905
545990535
1487693351
1906634866
1817336060
410704376
1003423813
1407438077
780106920
474717763
73281214
289255607
1994990722
1269916481
194173919
439554339
2068549205
1135510150
1823967324
567005801
1577082478
983427612
1123678037
1123144949
1639020990
1224756879
1636520579
1589054586
687252472
1097164381
1452248780
1114643956
963570138
199895664
947722224
950830534
2064043944
803545650
816694654
540362314
1899776725
276411541
1828853307
5971366
1968275789
1592492663
496481603
1375552599
1165971990
1739245903
1655981538
1490137914
1314432425
624086328
304445406
1889006102
682591721
1844661051
41378636
503279014
1600978617
547222365
360852893
53106204
770491807
1683024699
183498030
198575292
143502174
1748457354
914097643
1028778713
1715982909
140046282
214717864
311297992
1798942699
1534170843
350635980
749332252
1094505790
1875508781
727693868
1686972126
481525186
1663717376
663574774
1915913658
551545175
203415914
1510947583
1785624963
272005949
418311289
121423428
1142574440
1916510936
1521046196
1863375833
1772931047
429820916
1761830707
660032530
342448493
979474123
1704968485
66884407
1248776743
151099548
1672156611
75554152
1494130879
682419045
1522604702
1018123001
150313058
2142967529
305360817
1910156443
298794721
1589032985
468423241
754978814
2133631789
1063883261
1145099917
1297167146
1217903450
1048370504
1312516662
902220340
1390168784
1398682037
1776115248
58472901
1756320071
792345805
204126710
1370854649
1962803194
352207685
784962656
1804656689
1766668473
1769040174
2134062999
1787010680
1051890528
731300138
730810713
602252549
1745874222
2057905746
1165098757
1860843523
1482325474
1210178271
550917887
931688042
1876326079
1364914512
667769558
32759389
928000125
2105441424
1367042480
1969656163
1216065929
1100187700
1159498481
1008550148
516174930
899274821
803784698
25614943
1274254722
314929753
1993444893
382225112
809222784
1678437568
858855948
1221956691
1565163351
1196263429
1403316440
981543296
942718117
916459032
1215050418
537039365
1040611060
1848212175
1422093736
144004733
55843847
610168037
1960171226
1978741985
510294353
1868586329
1107166619
1484561819
686961217
1534304206
1563329843
574256618
1696317134
1671244587
695957380
26486298
1459155262
781789669
115228354
2017520786
1252590712
662393197
1198272641
1772845720
1277178522
1114244003
1197035257
1733744688
91476757
2063939075
1648364504
1893961866
1286865049
1529488060
1984369341
276178585
1652279209
501530672
1071520465
861917320
2122374426
1266680236
384483727
1510636821
1200348020
2026233838
2019454164
961093270
945949279
614475893
1296971028
709705722
994683860
74127016
180737930
1302520115
1911673592
1751823343
330215606
280206050
799457820
1056177976
943963778
1416760001
534499641
502980112
1152100966
1190037571
1798560726
534107351
1248975839
414589016
1766930350
1227392592
783782407
301783528
232141495
453377133
152438589
716456483
1126111528
1702607023
88775091
735002810
1298056315
1675004920
1139146441
118764454
484880573
621950667
609713472
2113819749
646159164
1074057787
1959603922
1599038299
1828169998
1408696113
981617440
370318423
1589318872
1534713757
523532735
2079453920
122447186
1617679747
244919269
1541314201
1400449948
758975744
818675622
1361952544
1277708516
681888428
885991890
845856915
860798392
504923427
1213654940
2118084590
1524104991
1316340865
674822547
1274257115
1567282572
1097845626
1727604216
270882902
353616703
1903298106
1561051648
427410641
1140715972
281560136
814171547
2674284
1602464045
1342027713
1958917
1583603013
1308577065
981712347
2136485783
112780180
736486504
1875996326
942260904
280146444
1423189579
877459103
806941431
2065142843
2035749150
242201938
1565690596
1313289281
2052655192
1639327398
706907347
408471516
389839590
973902633
996867121
1337623494
869077528
1065977724
1221701821
540236049
391145015
325522691
327036891
1632106501
102710950
608950985
1784713175
1948523938
2068862730
1494537384
823812434
172566334
270380450
1181807679
146973166
1566764684
1254971882
2092925188
131970625
734260957
520546937
1489125474
1627548845
1546235898
1570655039
584345122
1841628844
2123004828
704459878
762793181
1302416355
1993169102
1198792625
220591456
649897006
2037207283
819709770
1887457321
410597792
556333951
1896885239
285166785
368255713
1207915034
451814115
696431230
681612759
1960496454
194800848
1495908363
158212371
443271350
1376342835
1443337368
282062501
315830012
715509619
1415864215
878775998
920546826
1988573237
207378629
583649470
649442289
1899526322
1355645194
214300266
1425895986
681823765
933571134
1279550994
613165844
1587416598
1690191684
1622688907
1811252386
62682428
497124649
567644068
2035000913
1732115648
1704471111
403804178
999807984
133249476
2124595026
476077040
111903401
639615562
1292140351
919101769
2030714233
1319640191
1077186384
763688944
1657696352
328152178
220594187
1418787686
663291364
108157477
855086294
1871867512
1950186172
1298319536
1950110766
1581261676
1169895782
1389605720
606986372
1434087570
582291445
493083884
1614387228
359655544
404251320
1282127150
192511174
1598496149
1967393175
173604683
583656776
1659268022
2028006371
2113994878
1162671241
2006108834
373077144
1613903299
374135454
809412749
908580446
1525584511
1787681835
1048693644
1433917510
1003964070
71377811
491994276
644803104
1265831132
1978226888
650000817
1634320385
1192755312
497156456
99299230
1012184842
190970998
123382074
1760935044
260653502
1899921732
1706480158
1814608625
30710656
934748991
912501954
1918456408
747161180
281247800
265590951
2084180689
60345685
126598845
58158179
312415939
1826706005
2057606022
1888585139
2110532934
1423860045
1290653841
420913647
1309019147
909085959
1004305007
1122664061
666864197
1953190735
2048485116
756957281
1474028121
434293002
1098736566
567977368
1788804134
2065075847
127132632
1925708783
1510260711
2042498026
1542272669
920969919
1717071719
476181821
933840221
769446323
1308952874
1856706196
700701232
1041197722
1605874289
564553911
1405840847
395939877
1275930871
710896840
382434790
533808980
706952675
676450649
542337935
1707433682
1418155944
743660970
1000530248
24240066
437976202
196552447
1663353202
1685734966
950494306
1116408701
176266265
1280999540
888738658
49313796
2041753028
857716791
1719434210
1857123150
1436444090
1289347685
1920248132
458420887
451376025
1427576710
2097475948
1745188287
1538743858
685356050
73838456
1475668836
23962035
1721385075
751044112
312008213
658265481
252059962
961587495
1590027971
1524325134
1716260817
156872963
1684105992
748360662
518478413
774206405
1001955301
2017435424
603646951
278685704
1352390315
875405643
711793969
601100007
1652494614
1553043732
85281887
1270146701
1912659333
1011519071
292306150
1830052908
928545710
1703002143
1867530560
247199319
1280067580
536296273
395192727
150343485
124874857
1798139931
1241513138
2069509887
496365809
1857822954
892500018
514926099
2035668755
1395908755
648173849
183101122
1476185784
35330061
63073100
792264853
502593088
867013974
1092313720
77244807
2082732744
2099749206
100039177
1896939802
1790409766
1116053055
673439139
1679249834
755087790
46214613
747493676
1793285048
86476242
1840570223
2120864022
1429055308
1971356439
250570429
402129507
22666983
1756014460
417290537
1692601258
150483258
1483868600
2145416464
930102426
1287174994
248378477
483618701
1053928971
1225390983
1666466686
2064206431
101393250
716917592
1654916879
1164653337
536523183
1293705550
476606801
2062018613
1177956412
556981188
1739917600
709863498
1435398423
2008994616
1151084419
1911007252
1009336595
1172796374
486587263
1595805718
440610831
1049141337
96753050
250053528
130687319
3841031
1150451081
393162460
639738779
575454614
1168788841
1340234943
1585582425
420227087
1478973059
2067830238
1787001191
1003458127
1986710801
792282499
92622520
761330863
325450881
138406399
1791221971
25078691
1554449620
1478477872
218930223
944495007
472440004
2088250457
1109529131
178957651
1678221463
1856646823
1828768132
144187459
1901732785
1726022230
123066038
885190870
982634276
402508649
1134050224
381066330
1759626370
441449832
1582698730
789799352
189680347
253968700
375813337
1332497262
623215141
1598808872
684803205
293880300
1354915976
855296552
375233508
130229686
177927683
1631712554
1708662325
1121710449
1471871167
433226081
121767267
1857873132
1575721251
1939683621
1899625411
318944844
719953581
1461627305
185580224
1900531021
1395313515
1799340336
1930654825
231245023
1070827753
1070855650
835846833
620066101
1990056963
1759376197
1880023076
715966226
1569890617
434360628
1315760247
1844677886
2006323462
280744334
181854271
505947596
1441303616
1130014432
819512616
885434129
2111614960
1280066171
658171671
821579601
1227076102
2107648587
105891521
541524004
1378944311
1379031075
1065730049
569229447
1297499509
693739243
1072527450
1751074561
1113091137
1361353079
1552291822
918260824
1902070990
1601052792
4213217
1980589237
1228953609
976374000
1086915682
1078534985
876980549
1940712044
810359023
623199204
598891101
1189784900
2005306439
1996889326
694493042
227909849
2089072569
475372049
437922786
2011584906
398471106
868220506
569204380
599955329
439055856
1341042220
1742583102
1748137166
739340271
695861907
1412630897
1182079714
1437771856
1676354035
1221006597
1914569229
1337087682
1690755940
424852978
1170454243
176435358
1102756001
1426106941
1105799370
824967191
1965334617
2040929471
1609203714
1153435069
1448026086
1948457432
316046439
1262428156
1155155682
1619710543
1144871621
1835776945
216709058
1339381940
1931363391
1149013085
1138211646
1878760777
1463567302
26479576
993089984
1316926077
188990557
101696418
706182909
209410121
1145673655
1960860768
1392190009
1049285069
88900665
976975417
906132065
1506934936
159538006
1591492
1315518259
2059389196
1348048850
50859157
1800782760
18595546
1245217730
1008413102
1790742748
1881544944
488826713
1503932727
1997170455
950660707
1418673701
164207807
1718534544
235059685
265582244
653743892
2092904236
641082975
1723414445
1734413442
386711017
1214456665
1137553004
1172718280
841247869
1407664318
1616438717
1942567250
1263772857
1975210902
1573036773
1070174657
1290386856
279470647
746769850
5488658
235898486
1880479778
146758825
865485484
1739446150
877789980
1356975391
829268705
2117873157
39179793
1519198324
2016951596
577785128
1613035184
779969032
1321390395
283633870
1242239204
1006220999
715053601
1661294472
1947693898
547484221
55816020
827870618
1448604602
293647597
2012965805
973839897
292821674
1181422446
1845272292
1408304590
1818859654
14074825
347194599
283377065
592118108
1668273161
49251984
811373749
2046939319
1339484306
1887093236
1697337893
87340768
1678836252
1587501650
2004295667
1586703460
2035403893
1480118339
1983266016
15158934
837383170
1251844805
2038118207
1399784310
876545277
1442739818
1762586066
2065524294
618680443
1424623178
1357945868
1535474690
1238391725
1069997062
125102727
1213148971
2103268781
2050215903
1188891264
1127715852
921114173
90198447
1583273772
1102935420
1948197574
59602944
1152843929
1488660565
896220748
1846073695
545144239
1397663886
204701301
1477585948
1218086519
630258936
1778706967
373075519
1363498570
1522393910
1938923405
587028107
1883240021
294438084
314016579
506907680
1559154512
1352397535
1591113074
1320429338
1328858251
2012162607
853479526
430143615
1644664138
1403150422
1822617421
1967200931
1691764680
1460786826
1494186943
1896139143
284859102
1322809195
1025262679
113345296
646873227
1663400540
995482447
88682248
639541375
319442805
168705074
105189256
852681151
1686230247
106674703
101972289
583400742
1544671844
741307980
1570722845
1634015231
1778892156
1542217360
188211836
164652501
1517405585
436712110
1756058155
89510578
2014652743
492573586
568562921
71218571
2042810737
217585892
2021720067
1430882990
2089498037
1045524507
503330076
1917367694
1014139229
417694008
790417808
243223382
1885744813
2087755516
541190081
225764638
626291731
587512721
871972634
119110165
795318152
2020124559
1634360200
1613906352
1199903621
1145624618
1645891236
69770832
777138828
1289925945
1933397907
2004094702
891219070
1140027231
806034212
1207445956
1480067418
1607687983
1202134138
1389338254
625053406
1992747508
843930795
1830633563
2069525551
1252913421
1855273913
932976707
1240112655
1868220445
951775302
1120370597
1310466815
1442427543
453038130
731136574
1847646246
202500804
660168814
2127808499
881140923
617164675
531312063
2071611425
351346358
254991079
1260350563
975242045
249098010
1284734944
873226586
1379763376
1908244021
228725072
187470074
1269231046
2042521470
904892309
1911798016
86132713
845035053
549338936
1995607980
919526952
142207445
1118922450
475679837
1500225618
865386934
1742640575
1372649338
26119351
565793170
1441362400
1609007939
671556208
1481694812
99815021
1554164738
1724177387
1198653788
2051393858
1571266479
1673179405
1548195154
1741075099
1035824814
2035851493
844163729
55933339
1886667796
643056888
442254044
1063511009
132343177
1821993585
1228707343
640535386
1032780819
157005111
1599839764
1092265005
10920913
1449281949
493431681
636586851
1089324209
784760495
25739644
1319689504
1723773442
1602132281
863926793
1354388135
632918985
2116914392
360460932
1560586448
416290241
1993393878
38797262
694406693
1535041703
990183607
953477662
21535088
489019853
1002117597
799470026
985204544
2022714268
945158671
188439463
826409239
719132126
1951038388
866010261
813935380
437945811
242900517
238452296
1679899188
1963095738
61030403
722514806
1929204458
309074370
1465557275
1146278917
1607200565
404866745
1966075034
1100532008
555928749
1441575767
363695138
136016360
525427402
717714638
1360134499
1000531794
1718182326
927483652
196741098
862259325
1593882530
292822378
240435264
1225871039
1213603809
592149211
1713037832
1332406996
2057386164
1451364888
392295839
1760700346
678895962
754068947
1057265364
641603491
1783406793
1719460143
1966653301
1187481822
1463735289
1512570863
512563363
772161697
1248551759
829087348
1441158701
434208946
876691912
1102764698
1014339572
1721029276
2069033767
1367911124
1119933551
793386093
2018728295
721385458
1744194396
1640627498
84282309
2012658727
2061762285
1724084400
1712076029
2141711314
437008234
1330363351
194443485
2144920964
108006491
190292195
1026057019
4991626
1456011007
68082773
1085005261
677895964
923430269
268101605
1833905875
1277465130
572818270
372377662
1587871333
376753727
1780520282
1488953218
616162894
1819701594
1825635106
1168821163
1508181692
1574882627
23904590
1495025882
2000495843
875728920
2106616790
172269174
347820621
1937404923
641515638
1875088267
2050234786
1682290562
2072811709
1064430343
40908205
132865716
200981560
143550290
1372442511
622541330
1580253981
107943753
1173570794
1810872211
108527619
754444894
1279030814
97614569
654668475
389516348
2024512602
1050525036
1752809914
1269533172
1195812991
1369470633
1779318055
1489812898
1709844588
1175669846
1057482986
530907885
1018869322
737299182
1227460223
961491696
662564349
1930913134
503175056
1063413994
1917053817
61718084
653422688
1583976026
803885429
808302369
1381839268
2091396807
1763825553
238209270
1973703444
1720554771
1858035700
1016865994
1860347249
1565994594
1245812323
445193133
645977279
327366604
1536431692
1944211206
1197257455
366260503
725162097
759212213
1580698040
1456052772
1411557811
35855219
256144587
226784986
681863528
1971596078
852477024
1481251610
1510395762
637549815
1880647491
366264099
1919220217
1272819599
1469341047
803036214
1553859765
1080540049
200880484
475811929
105047632
187505485
998341472
706890443
1535760149
315849754
17329050
1082818623
1970290435
877704480
1052007291
287778529
1314139197
746244345
571042009
1432959828
829313222
1828695213
1130174500
291802058
1572178341
653646154
952368688
2012286317
2094328956
173449970
2125624001
1938454517
452812189
1926453685
1185499847
40839645
1014738657
2006331829
241670784
60773590
35407302
346026905
1480228842
1165849170
92621090
1771271234
1998845122
502333247
852514906
1390400972
531736806
252477492
1691142302
1868205793
1350362344
2052574891
1836280735
1970945026
728527717
671067104
2083839536
277034735
49386600
1850449468
2146131405
1461122880
748222200
282793171
844703623
1236744935
476625701
2118833163
1866227091
686683556
1654947111
1711516042
1361147440
1475021427
1605396198
924018964
1245524342
1770572379
1609321033
1947283446
263657408
1657290292
1400882091
1731064227
837648433
787887510
2083546130
615664798
610016803
919216147
897246074
1900717403
1139677315
82816210
1766349471
211979192
446998310
1603023621
1438156387
267413106
865810878
1064362624
2124026014
53635122
1251091736
315276140
2135548664
50186967
2118703767
1111576233
1876066751
1273058413
1829807543
2090157631
843345286
1065100044
1193341587
1575990719
1130401083
2055848360
1784028071
489894461
332243167
1514439498
119783624
46117381
2100411230
1520379997
514041123
154809946
413713744
100059741
1573524738
705247817
305202921
1107169320
1911084261
2086071214
247904779
482519691
1858705098
1988766440
1493673165
1473124301
1053358443
1330074558
1247263691
1317187819
1501236686
740936968
1285540870
2012609851
629302700
25649526
1524575681
732515872
1986177503
1068392229
350846440
2074191120
121092206
657424599
1288266028
1702878676
660228886
1592040714
1784761756
1331307476
102442227
730144534
469982526
1010282073
652069240
1907967744
148449353
1596965992
117160478
2025665090
471115629
860686705
1660501288
885304149
100867528
24514898
1354017662
896582167
976948089
1153186883
274286252
768093283
4073404
680647657
100571201
1749249699
503866089
1804115659
1107121809
1520290496
975499657
1146701057
1445123134
1916533193
1292000691
2115345449
1913386314
454667132
1465819501
1535493168
1628483263
1884212828
365185455
1892792992
139004839
1985847485
254910318
95957040
1800715241
882542610
656595698
968074168
179186310
2082386419
1230527884
244238143
510794685
668367856
1473377218
755575736
1151652602
576496580
966270993
709703188
840810944
57884707
1124887691
1276664426
1365425616
537624598
781829493
1150722339
2061221564
1961702367
2126371737
504525503
367535238
1697586503
1753517619
297380861
2055112300
1523648420
1336827259
1272511099
1461717110
1894295515
1809507538
722370729
789068211
1811039445
1613782254
1460978332
950172442
1710630971
1696146998
518445313
2087578865
961795594
500194028
1696526142
278455790
1579420955
1368811863
2089813467
767357120
457346866
42382911
909901770
491016907
489730418
1109870367
82245305
706877965
975287538
770405349
27842210
1218818972
1671554552
738370205
1207845572
441649590
57247097
1391200111
251248971
1187523133
1108113428
1550348553
408301584
1524200626
2069348272
511908333
88834162
2066567381
1833810574
1133150779
1546042346
935357522
2077371401
1542607577
147214330
836469171
876023098
1798784799
1698407044
237217237
284894188
989732795
1592979045
1485709075
1462461634
231119826
400713569
270582419
1140333015
1017871473
1919002175
76012406
573494151
1640533471
1231707486
128620611
1147806047
1795144364
774067318
830931332
1239945393
1324754208
1589030332
348026987
18380554
541215332
1234465091
1180417064
739508346
1625566146
1398956432
58423548
1615661331
1111523797
1023023123
195059182
871054402
1811412467
1911974137
1989917615
1751318076
1980982506
930156441
1628678635
1123654365
2032019895
632398554
1120908982
1225211608
1894215245
246337834
504699758
518502328
751011711
1851975010
2004581410
1437268972
709252652
1091867119
700657005
79068034
2106569216
517277196
827720309
564672534
1415764802
1117014404
2000397164
569156769
794949072
776790352
1936354294
244862654
518425158
1827126075
847106288
1412845030
655364509
93938349
1660636954
1029471328
1757513210
194608355
175038826
804681578
1265040970
1345686787
1657274032
1918396180
628903761
476053513
612376764
1850379935
1206761213
2046591491
708039045
492741954
1519095140
2085263619
1719091874
50329075
636092600
569346743
349137542
1439647586
958780793
1514178429
1658366814
989564147
1344746171
1787698983
113508516
996695624
2031842006
1733426632
1416869516
1670592543
905903764
809496246
1654695728
1279820871
959459053
1566255589
898695423
458844589
1646540680
1313925000
755602754
1621320938
1232542035
343489714
524463780
215656529
2041551768
989806430
449408648
480789613
1680887741
2144432729
1029092414
1942820881
938383925
1662745154
1707379323
1226475657
2041103853
170531276
1131093570
1831993906
460594537
1304065161
1699626156
589053995
1402736097
1792384357
1873041767
854154466
418074927
813263062
106962167
1403693812
1956126689
728730266
1199930036
53957625
1210870694
1020524808
1613975380
1598865904
937632246
921410027
1533708019
347852670
538146116
252458584
1102826428
2121514817
1449341046
1786165009
2099559293
391904624
1972965408
1193584836
881174098
1863165552
352855474
1084885159
1983436081
1654511769
313344235
1953257487
292837270
1875495784
20406897
1334835405
1782536646
301314263
1498691146
471650891
1675887544
898587664
1069127029
1912290450
837213842
1871033135
126161120
1133131054
2007810932
1269163737
313164660
347069403
454578469
768569876
1347070888
107296131
243788627
1863312196
1525337921
1071528479
448610156
282553455
514220992
1636771635
1498895407
362232493
2039726634
359669182
480780063
1195022097
1991565363
2063598867
1909367527
1896599234
367858518
480753693
1042191903
1404429173
160750164
1329494311
821989587
1597244149
1818537989
1401990656
1602601669
127911951
814736743
1290396874
1598173859
1458520841
1795720119
516104051
430998311
785631507
604321537
114714726
1510883852
51023049
147458
1341697804
1129299359
764411652
1654025950
1161489272
1814193204
1531377309
513090739
468945629
1392814322
1891934294
1561747086
1584473180
882668248
739391468
522045307
2016900105
177541977
827688912
465162802
1606918348
426623884
493957559
1049877555
2031404804
2009181108
718126624
822761406
786812411
1639084089
1771861457
571342135
1753580347
2000570587
100991136
1864042257
1816264585
879402641
332320524
1657238156
1851544288
105656773
1480018397
1937722056
2133424313
1477822671
264620515
1193802415
1111856117
1333159371
923687259
1048815430
1406825396
800064828
1786002243
1833800159
1728259
2129650662
35470388
707298001
1949313482
294735314
610716121
1268267762
1459982372
185856914
575525904
895413809
1130421144
883870010
240809164
196593233
1811598937
1032350762
532701224
940010540
1162729609
280891858
411376921
1690016529
1744802729
1770126696
245171393
875739565
2045085556
767196806
621808693
950304244
1254503835
1537898263
1935102746
421828005
1964469806
2135714297
239369484
1509448246
974842939
807997682
1591988590
1821935956
2077899155
143817474
820650929
2111310065
648207173
1531753193
593462147
1858645984
247711205
617409781
1800910194
2132220270
1047337348
1364737398
564752936
1840676514
1790125639
1902827205
565538873
919968090
1171634304
1508954203
1349399291
473271665
671919365
1979282393
2012324756
1327225857
255511927
1001264169
1025863926
1631083905
1091040220
1182100335
300365844
335037309
1778612192
206340453
1736537100
870261480
1737482987
2088638808
1245067058
1738475307
24701851
302098612
2010163634
952666987
859093611
65721611
1884181415
504102208
1139897929
1114798751
1892756491
1965328134
1336940765
1463958152
1043034502
614883801
181242310
197890128
494291594
201920504
1954219099
1754493336
1447308710
2053545731
1539752549
880505480
455086554
445182588
234222020
322008612
975857237
486413660
1007742975
1041162911
12899225
1728877769
547540432
315646095
1247658666
796975850
768417003
1471095140
1133293168
946651082
250676080
478457143
2144353034
1058122908
273586050
214055088
425662100
1229940153
169575742
1445233715
798793998
705651938
1001519309
2083340733
971136240
1816554391
379114658
143327847
1232021309
1313150188
1346776237
79212040
2121086881
355495973
748489388
155025492
555739471
1117496152
1380416133
1930858378
23743042
475763881
489545459
2012404422
1946121285
13475191
1248627959
1577771067
2108534046
803881956
71872671
209500893
2052410893
60620338
1137015099
2100677033
1312585112
133823366
815435164
1368579397
1972403677
2114647851
527222788
1728048707
252067428
302781075
155859728
1224760195
1269437405
1880209319
1451916618
1109962823
2131799995
1748009666
441728392
364049099
1614393681
2103457129
1663639497
393640420
1687488005
141733840
267968656
1747733623
2075922668
177730538
677167534
269026774
1401920419
1627926363
163331712
164972044
831229524
1166855460
1379665945
214804114
1463906263
1707184422
1299728687
62077250
1426763324
1560721670
1177236257
597003960
522432176
54339441
50385282
2097103854
780183116
1283823022
1543054984
776870216
1875720630
1683738194
1087999863
236949517
1076356561
1082584924
944664707
953880887
944385941
511161366
1383999954
1686281094
200187075
936232983
1089360618
974322079
1281717223
2027757805
1086078760
870088894
1785283702
640442536
1128909432
610096618
1684289383
604323743
1151298778
289815969
595011401
2102394764
98866952
2054353199
582189119
1427301553
1836013319
1958673650
421062841
537835845
487343055
885008139
504149
1511085796
1648341402
1032805638
1962478974
1689729309
2069966498
1676225303
510530283
1534400304
1200768821
906934480
1764131599
1793230725
1454477625
485511425
600857125
526297221
1904935313
860516078
880879759
692573168
430344127
1535005903
1550463444
1126127636
724955595
219097660
995644865
940718939
985864593
650945105
95469830
2139096343
2069846001
1255418314
616260663
2084081981
1899315601
1706139069
1110193389
743041310
1870506793
34113791
217855450
2018977474
1610151309
1850665767
1455638263
1469144905
355312110
37914334
2112077335
663458794
1875717718
2111944503
1912129105
1698868613
1790982573
198233844
2098760018
1725070893
813363173
1697971757
1570447085
1265683386
794476280
1831715026
557270387
291987834
971919787
1446368424
459661847
535178108
455660913
64272393
1042106647
346445728
631342465
1596567435
219500012
1266122993
673218573
1022973081
1491409915
1609556190
1490674006
1074178946
1751897618
1469614645
869804247
1386267198
873791316
890153796
2016863547
1718474176
1470737176
1790105519
1659807931
563937566
1686074666
2107595567
2098414858
2093445935
1190543971
666801061
1317359614
350891359
2136328356
1778012977
87551891
419514656
2134630188
1167936146
608955924
1122879320
300717670
1042250671
358684288
930014485
1324685599
1387705165
27187527
2031614812
867324875
1361316749
655701824
1313596496
560751985
962033245
1916204920
308734438
584570736
1671581564
2051940800
1717582965
82681404
961672868
451659033
357298171
2083184936
296448636
1131676013
1162249028
1080658630
727783823
956784142
896724509
1050845613
1153123768
1848271983
1439970975
957048765
46992802
1051493725
1978372387
1797145374
707659823
1299137669
455345329
138440276
567415997
1959701810
1211406960
819294338
1387802444
831262248
448926562
1118920092
893995494
725352091
615065321
922410573
1063268029
2086185317
1249528052
279839002
1813211835
523854354
953153548
873517497
1081753553
1817215208
776508362
1485486528
2126880464
1630570245
1745664784
594520356
723921474
1996065492
1928016451
1534068215
471351312
569371653
2066960829
159278237
164563982
723341381
1905720130
1159465086
1855431206
1878845168
2071796079
1461529665
204284156
861140356
692954442
1326846445
269933385
225946732
1432368217
482466445
457804598
828457504
1515589415
936650642
1600424874
655448209
2143866890
1573290579
369367800
1256433773
274106404
1850903602
1287759171
1418982986
70545095
1953101691
1520113293
1607814696
126949169
1922909994
1369060555
1803323398
1680813737
386029439
1639252605
56562737
2042741621
197897611
1744840857
1277628178
2025001488
786534551
1332504888
1870503486
2132728915
334358872
1986533725
1913426899
132728653
1366026855
2128454498
1274567528
1341866308
980189517
1143476663
798174718
1842180346
1273007489
750166047
1093307903
1401596449
1029300700
725112521
502271033
1412623805
1381239712
88648742
1864258347
138931822
976610345
1538666365
1771797571
380379218
39643089
2057059000
24750938
1920814611
1453545183
631811309
1138160423
248756182
166862272
1728490665
951943709
1567537411
563053919
1569157741
1640305971
628619054
1660660419
549591495
1633072614
1537611644
759939196
268664139
294894926
623377799
873796918
1124538206
1359028429
316772766
51963352
1502735672
238552588
1789070923
117568605
287867076
586981252
2348963
816113785
1446562703
1513902303
799660254
626292844
2016493572
194255424
6711927
1341806733
1042142307
169889287
1286717614
197522312
1401165009
997624839
174973472
174189363
1666661731
113968601
1845110143
79781927
956128517
1801587503
641742816
917897876
1702788808
1888411276
1485024037
446687797
823581892
1218498843
1321012297
1403532889
260381332
1799333532
2070511999
840398504
1603110526
450380371
165146744
1048107765
1951098096
1004182213
706522263
1029385145
1091125807
464123489
603237729
648055354
2121878634
1077964648
2080459958
409860253
1111930470
413581401
451251298
1592502952
1209606530
1770084341
1844307433
1059528125
356716491
403944929
1695260400
1283979422
779378387
20647627
34384085
761836654
1223280897
1493252143
1629030008
1417940159
917664017
579394929
983480856
1510487960
1204056858
657718098
1526021186
1212212632
2008645468
1862640816
1814133258
1558776498
36469909
459280024
843274889
1901424178
1573991012
677373023
55954882
1892221659
679410413
3531869
1326080718
2103707423
1015512449
1996473192
2074699281
557772262
2043834631
885086766
822052673
711069210
1129801235
1178540049
1652688898
359340805
1269733507
77250735
99774951
869360997
160549671
1051946861
1676334288
131719820
256256186
241820638
1406897417
560725295
101199491
118101455
2099483087
471346624
951230245
1899696711
1661750030
935418441
1727626222
334896855
294776920
1652162347
212993945
421930560
889286229
1799757559
1589694674
1873833197
1049941462
2056452725
2036777926
600280287
1951879572
1448448500
432424278
25803232
1790551102
1692462170
1050235902
1963675213
1784688507
1386555378
842117967
2114887299
752058681
875057833
1241259481
885659164
651979426
1990855253
366968557
1211996907
1198825112
1862460549
1274099118
230177441
643094148
1466998651
1930911379
743382538
357139102
304093689
693249546
640075173
1670839835
258347855
1619337878
2089782842
1658212131
1136112674
247052069
1796635649
1624468577
714333797
351501678
952848556
1377176305
1756251580
164607952
1713169836
1423832321
952979228
591973312
147640817
75229213
1810610658
756466843
1989891426
1225784156
1716457452
1329978514
1919716788
1742114134
677633402
1656492066
1724379527
340572868
458273126
797358158
1404245622
580214016
105965102
854141892
1963506540
1067945836
1124610281
1900374610
1233985089
1005567574
2082470622
1645727333
169908042
19676397
2057273534
845072304
1267826162
1013867511
1133493118
1810341151
1957582037
424228712
144445549
102315947
1700347346
592876820
864078128
2130047901
578664074
2136730310
490230974
1496152975
367631559
762803406
1324895845
1043835639
1881832016
1776223123
2083475304
160528133
2108692841
165235303
970229335
743760593
1200972041
1589294549
1350178686
646248363
596670752
953076059
1672693103
1166461159
1705719516
406259254
176120061
1835040055
965005464
1911052597
1502249332
1819763003
1073601192
722473262
1228211480
933626245
1766820674
222911883
1316149521
1856195939
581912303
2049725383
1857260044
785629352
1371501672
215973459
203693116
79533548
1060018455
611644056
549170016
981008583
2097528206
33288031
463721432
1402302633
71768454
961544868
363717028
1024252464
949880876
734967971
379963908
301861419
939607101
540856635
779348613
1409744719
1464364073
1262747247
840864319
406342836
1809174382
1074932569
2111590649
1874494582
93684016
1220757761
847777921
1029613855
62043537
308192880
2112353456
930261109
2038719857
1750125794
441975495
122871222
676477778
1869277207
1401524933
1313971182
1706215085
1754313354
52987717
1370341290
493091087
2136862136
559369603
762399203
949938586
153902760
840082968
808518105
336060922
1560499521
162411606
1741037401
1350283744
354007564
398120887
1899691300
840649827
380871779
549964664
1279513461
1813424862
759462274
210734718
1153202437
651688477
1507758457
792826998
2059677505
1095765572
806970930
968473938
741372634
1162157926
901204496
1167496705
540006041
1101319563
980657501
1061118134
2014701005
1023044734
25345235
1091232822
778636941
894081224
1584136221
1205339566
929796993
699732985
319283175
42543023
75007731
1969088452
1284123662
1525895959
497929211
1379849204
295827963
938616482
461119879
765591834
1272451713
1567723609
64369840
254213515
1383393609
945703977
1826077275
777191980
2102860159
1368272421
1222480328
1909292332
1245932817
332476632
1713893164
1988749333
123169431
108809887
1983876432
1681908261
1097296856
383721918
1601628236
1068668601
1697725354
137710724
755007357
443049774
376192135
583313812
674439143
1922294043
937432773
1073300532
2142582419
1292827013
2076896916
1517295672
1600662113
241799570
335553115
1442945711
2114764560
1462518354
1028165911
1157433912
1807318633
714109318
1772972157
82151069
1448881048
1846455654
964066101
639758731
127876197
1531203931
1120214907
791713568
296508588
1288794543
1540658352
1829739880
1986328385
1643122816
873001483
665533744
248105283
1269143923
68525335
977453556
376077299
831497736
2107918067
1020613193
14042783
2070743529
1728410591
482836578
623286597
1873028997
2006157525
940745139
1440534365
2116520861
361849185
1198452545
694937746
976867866
107835055
554266335
166153388
1957810648
1987206490
511091241
409965816
461377947
1963869075
900923261
186015299
2052490103
519657380
505557429
1779573744
863209868
799354508
664674635
1933255012
1186021948
394100978
986104787
1894399249
1075452947
2091088634
1323545607
2071132581
778285823
938250608
2059965230
1787916738
1288762051
1879957596
592261140
776296646
1528595895
1761415541
722106377
1555236365
1898743376
1974454842
1814900488
2093188751
863010203
914530783
776957870
1935456166
669689391
1857069071
929690552
2066376954
184908040
1063535394
135144507
890341030
1719042412
2131430892
1211757027
696667109
1401911679
800366171
1664513313
18775328
1031712246
1197886339
1309824678
1289267687
656386879
292310126
1969815349
1823569822
1797075164
1741776187
1413976119
2101343038
608529935
1615208060
1059103716
858909702
1729201729
1205895882
2061489566
765548054
880893137
1832740271
1229853199
240890733
294431137
1085026522
689418058
290752297
1972000079
1043217275
551898513
1788596221
1292836197
1697818513
169377522
1683065166
501514418
907528487
1893545892
204420786
1809380178
1167791023
1147209455
979400030
1430936347
1921028282
992024165
1501795946
2037109698
702209473
2086662958
432751117
426228635
1786557325
1358175546
526000223
144639697
1614607064
1388339309
1175555224
1734794461
2077637549
1262941294
1126977327
1321565053
1548422006
786982090
1058955297
47146025
852976404
1669284270
2018685087
1952829397
43578617
1177130851
427818506
1379363478
959896498
758198161
745384929
604264669
502388827
1881380978
1948362230
1783006049
2024151062
1363867109
2140162669
2139040559
442991331
2027460985
1879530765
2139801085
495030848
187851226
1017970695
1148985906
1120120409
1089725573
780908415
396350441
1176704253
1213488433
1724150385
141092976
1557874644
482502094
2057281208
1915216573
1263927991
1789294402
257311096
344784810
558086474
39661996
1636571841
1108787814
778935847
1318743149
1251200809
179161265
719990881
931532344
532027876
1875830460
1501385280
1426304485
903153594
449088403
453830462
1337326165
1709455406
1016098298
2117270032
1366223512
617556285
843480940
1310092215
1792914990
461801501
1069164962
2144544932
1567331780
705530945
763286107
500885475
1163414241
1652578788
1448912637
1960276284
826765442
1328311128
863678911
1303865972
1234146087
1089733672
1033844085
1823387390
1119621339
1901439762
84365805
1561537896
1943192096
1972415426
813101138
1176456631
168716723
1451205167
658634439
482533262
2027875504
451021708
19908014
46895303
1847612203
804118922
1916402376
63826808
1067028588
1579301953
1195867844
609737729
2012484268
1584659537
740612114
1612038128
1585257521
772635921
1511704600
1068694348
237101742
1828343648
2040803151
526325745
1832351786
1714944847
1894005048
318794416
415201990
1438960220
194891963
222118507
452627833
459643399
1619877054
178560566
238655390
1190901327
321242005
39807709
436129299
1298381581
265402437
1106463226
161448700
989232866
603606555
566222872
280477110
1659176352
1513346289
738175624
719362991
1489533437
1309801948
1614110205
1631221917
1944006562
977553087
823053400
561765912
831500021
1455140694
853955507
928398431
116049140
867873985
757847029
1646357275
252026824
433100389
1629367607
1843327017
103083899
367059320
1549682184
667291964
668078266
997737931
369400325
2074717035
1343438606
1322234392
1627541427
11064276
773836686
1929295769
1857476220
951795552
1762226762
670971676
818089399
1204450195
1291025643
1463571650
1631777344
1814609419
1905343798
1688384601
1421268283
190248436
1220825857
890240400
2030377389
858391259
643043959
1516611734
152927106
8465875
399961693
409669994
82238744
1910389211
1309076086
1021760909
1765842413
1162888021
1725568435
1349482196
1946187990
507668692
433589251
1955874923
1945496054
1356807003
507871638
1461691141
1025252703
1440347740
484365306
2035507530
1430480160
311328770
486188326
622895957
1302017929
1317614103
520977732
1232853908
27637088
1621584103
2091349314
437134097
473806891
1394728184
807725300
899994999
1333291126
1995555400
1416311103
1105229159
474700791
471970042
2133485118
1506007228
1526742077
1706775972
238889476
1608817815
1839133753
1965222231
450853498
1008591315
563570424
1909551568
60132191
1204179339
1175694808
1065273875
1606134018
713713850
1618730704
99381902
903357047
757861588
819223125
44181697
2011708291
243820558
1673503290
1980582096
385951539
845483461
1611446023
1519645693
1908279759
279275046
299564951
1967981209
1997800275
514417431
1836889514
892189472
289751452
62290947
543219084
1050563362
1254890126
1147925104
107856827
1854289663
557264577
811818512
2119500528
285285057
537891626
1077837991
529142510
2098057641
671220616
964911983
547642984
1067970303
883170565
1489484274
1830150483
2111647212
89038878
1909231356
2101301054
915382817
1134934675
1749760236
2081079576
297119733
478698154
458528263
559279148
1946733612
1044351012
1480822856
1754587157
456394011
1357301712
694413742
1865829577
397627865
1143374914
1468944664
1316114683
246721429
930709986
1025162675
810340422
1198255328
1347835825
329913317
800346571
610958064
62255644
896012575
1204184633
1252766900
781196551
1569095761
778212731
1562848246
1392973493
1255323155
1918162453
1557767468
1847273764
1114002680
360745588
1784012861
467619078
1335122383
529860480
1460545499
642241367
1095987176
1307878253
698854026
617355235
1283886319
295127745
1908972261
20200525
1705301477
2077335482
82974518
134998230
1398917847
252288912
2132204083
559093693
790018849
545378815
650097466
1747314408
2127462939
344194576
497993264
372536013
1341426396
1045719430
336762004
436451236
952638645
292986468
91868383
890273016
1775562578
434944470
1540940534
688735923
2144470848
1564098859
772960482
1234456579
292018691
1444119037
747855577
969313707
58636856
818050742
800314061
863025090
30837682
1181365694
1085139388
1869569147
281591884
292677513
1595619164
623573482
137731017
1971340498
839519871
421863651
1723711501
965778567
1155240201
1487904441
1334378870
2060083924
1698400476
184987479
737903358
719603354
815990567
774322177
1440356965
1560006592
1559678459
668600726
1568603470
938116759
1223851651
1233988162
1927263216
1564581881
1714525121
1068771404
793073392
1882535297
398925994
1669886961
2025329210
668992296
762665438
136495567
2000613986
2087234788
884335721
570848610
389347469
112299460
1843654694
307761858
1528067566
375131642
1291392461
1830271325
1245294926
1376288907
174981278
1138271699
423481934
1775995436
1777327553
1418640499
1001068113
2087849881
29070717
1982536618
1709919204
1250732855
1989134998
987805123
561092610
903588828
1296474845
34206593
1950384593
1265932966
608720763
432561745
1074611845
1117407726
1546095931
446124625
1684108908
1688234681
1876456645
1428863250
1513871550
1121168114
2048111335
2098383700
1859229557
1936678140
647368819
817748834
1982903448
1187619836
319681278
428943264
1168426342
33500066
1822923986
485602483
14612323
747070959
1682519444
2033594157
1141005353
1647989012
1689229786
798676634
2010480042
1668335182
1253897226
1181773577
611990161
1225281424
963255407
1021262971
1647110821
1379108459
2146156819
2075591489
380357287
908065213
1773950633
618992686
17281304
999988196
895209515
1565089159
750717364
352041452
1471553444
180585949
1076107926
516126870
524385855
40963532
959418323
594533142
990215158
1228241716
251678732
792023544
517724400
1388677666
1432983650
1247989776
928785592
428763259
1796235637
559573523
1560487749
2079454961
1773734463
891780004
2001146015
24187910
59133389
668686068
1164538269
75296299
789216977
335116610
1274542948
1002987068
2133592975
509364948
1930234091
1074940083
1123961540
370893806
1921052110
1904347503
214929366
2115787743
1046286250
164553945
114132557
1209474826
1057080774
915112551
113301253
1492569297
1032847747
1225682753
562107455
580918842
239582868
1603315696
300018953
927355893
665598694
1698376421
502966999
915909854
2120153106
1694274289
1086911607
1428841461
717390285
1830795478
1028643630
45299365
244711355
666656337
1668558572
1538159513
1708821715
1446698979
905386505
524586953
1735612389
205778755
1276118481
1381189101
1460767743
1486181756
944162477
212089885
723320921
5553439
1901007042
628765181
778743971
194610388
818295748
280868767
1320287645
537303336
1993613151
1043491568
366064880
141383501
1624289095
809352859
487973270
1318221587
1143881678
1206405107
516908072
1984822489
101353983
1877120382
598627075
928986200
1927726992
1618381955
644883137
91075232
1764237269
711872671
1771214402
1271947426
2082560844
253341761
534541999
2094238952
1283907583
1740315818
1907168332
1918305836
776861319
2126849784
1445170810
532495743
1394103564
1097959044
676258712
994341046
325907555
408594458
1438108139
1325587575
404696091
31507197
2092257127
266270309
275060391
960722889
1310540347
1794945016
1346256345
1232664283
117530724
1882767278
636194457
1659612691
1548374341
443217001
1817810362
661094258
992044119
1950912228
1534985220
1604288269
1312430747
987735106
1456044718
836057541
1227650545
1690601586
2096013007
2034926380
271651394
1596604435
56587945
1246153610
1806697731
1614740223
1929514276
2123955887
338920970
1615173266
717053594
1520364005
74407658
553985889
530549920
1929062982
607003752
625446000
696146594
2000855749
135607739
406849683
1175646747
1711962777
793806134
1725097171
464645713
1927259008
1498884272
852958038
669036883
248571986
1125757253
1384843476
1831403439
273973869
1410026558
1016407830
514581803
1735538845
9874071
319410023
924115043
523961612
1756344817
1980695758
464410606
632767537
2119365707
1624720896
1668830540
1871997383
1222897798
298608701
356682418
217792635
662379197
1625520192
787127779
689417961
1163176944
1832035972
184532425
905643697
1219574541
889337779
1093434690
849468047
496573679
2041675686
1760032990
151411776
454265861
1122558938
890192282
1984447322
578984330
1790043423
841486913
1192442569
1039459635
1445868180
137218944
1854724080
727588127
1556529923
2078914550
506664934
801589009
1640757239
183998442
154429177
2124926960
1251985193
1622636182
1709845857
1991795701
1168305637
160286153
205449014
1857064792
1144924647
888324666
1072218412
1233135206
478182594
99753951
1233240008
179664353
2095805806
1692138980
2040950105
685849322
925270720
2080908210
224661492
1693016953
1685212694
78414856
727672838
2052822669
148184221
1206389296
1430058673
233866416
538524265
994225568
821283732
1418788788
1775660172
1728302850
2043927391
105765781
1474259735
1340070798
958979662
1306236410
881615754
1822308748
444773808
105039632
1820033776
1131969819
1204574950
1033263567
1635813427
571728857
897209616
480283538
1251761854
2115377417
658094064
9942295
1727381418
1802912506
2041096524
1158404691
803986778
952849734
1707175977
1901986482
1081873616
687386495
2126580289
909269413
1448323150
1824128744
460475089
1684936368
587628813
1840213186
803635211
1215442267
436468354
799740371
1422172821
425969151
33731494
69251548
1433930375
1970503122
1320970687
112771391
514305710
825519858
703781400
1495773227
1249831462
288620820
416722193
1468694405
1349569204
1512276242
1426679744
95001806
171894587
2097447399
1049847393
1084425824
1345109438
32048310
1044831914
1335670750
1651022360
888694928
103344516
1094737462
768803685
2122982256
1469683310
450974772
913159039
944194111
1427375181
961406601
299570055
1046720553
1736410377
1651302470
1618428953
1830832373
1697302212
1776836232
464759259
803647189
1923745468
1917250957
1551762624
1081076857
66144997
1056173103
1822166584
830921770
1982047568
987248785
168074920
1645697295
1890614586
1245979731
996105410
2052798094
376955267
906735827
1895035589
504758438
231662538
2027295576
1836174742
200312083
140310951
1992392996
370762307
1931813380
971728741
714884219
1374682378
1573773329
392147557
454301605
197596863
658854204
1161435838
1969015371
989868939
321599839
1326521919
2045717795
186009941
985530081
396558933
2065778240
1377152400
727311140
1798727222
75025870
38505413
974061985
1008917793
1555624311
597025770
1029642593
1400541497
1942774019
618467338
257170620
636349562
1892459330
2120209228
1866500366
119688246
2072490275
698019771
328894536
601144085
134535925
1672823989
2038618134
2101457540
1504310214
58291422
1084783182
376104537
650233487
1678120204
660221316
502535565
1011143027
24994232
62303543
493872569
1021659946
1696431487
1678555582
420856981
360672784
1649031247
1369172176
284807845
70192424
1848728483
101137893
2130695494
376139886
131236638
1022003748
987902165
1303017565
911440036
673420505
533064526
690752160
397024399
1853885247
1693758981
648988352
1371853353
27343304
1433796747
1659830727
1954182987
17206085
1885344349
1576077967
2058019292
1297076682
2111450340
104314435
488171053
1609062059
1256765259
287847551
296150388
1886106285
138178227
1308371820
499049448
1781886627
912105846
197336130
315565813
833383233
464286132
1511264169
1608801132
972755435
1993285352
1597016423
1535788096
1896172552
2051496088
897172717
1161555972
277693493
470259713
1027160522
1036810201
1889005028
1711375238
249391063
441533681
138565155
986077073
1022094047
2100748209
1599650668
1802656108
1544149028
222905681
1277193710
171725252
1385914697
1922614875
1977972736
388107967
1083949396
1967418570
905776741
2051730892
1668182135
844294782
370002026
970550914
814391567
1457721073
1401855995
1996803193
2097283860
840746592
2106440286
7577959
1728303325
845913994
1928329125
770740332
1503470366
179034487
1014647926
1135736535
1779928349
1209203300
1997922356
1234020186
2037842247
297594390
1071642397
345091009
1941437778
518433674
1421254934
932909064
965672458
687825826
1628648197
698594182
948583481
987313921
941852375
782246958
1888923772
1046639894
171115218
1910931398
621371232
242245982
1955883844
1194811182
980283058
440697316
542996906
832686052
1232830470
1419081330
2103786880
496707263
984667762
939808063
68568134
767840679
1295565325
520590078
1237682597
267686549
1054331998
91516701
408891397
172210412
1640258706
99609506
593100961
1307325608
1214884832
95439555
1627567043
536754094
1312268741
85464377
5243146
234676435
666861571
1943250978
1754298209
782134782
1266616135
859982914
694361628
1560835436
1876613871
571724601
1049353216
1862347209
166276510
539213369
206874778
481206960
734901591
1908075488
2118943646
714944449
1485301796
1166069674
995440125
1692775115
1580498848
1619340935
1863375180
476906018
115557858
401303128
970991895
492130956
1933715801
1205877624
1841469890
2145036764
964598014
1671638861
1468611062
1123244186
1843275963
176971468
1894603338
1378712842
162495986
1108863012
2033974703
1851952450
945062725
220191051
392630718
1794763034
1766253896
344827496
1366126199
1335063578
555210252
1978410937
1378525033
806566017
1653348910
274931696
666858381
1931940229
739597471
1355107004
1508136121
1233083577
1829358365
158986884
1888905552
1175696664
18545161
1395330875
1085307712
1508684975
799871350
1195437114
354462070
1812709331
1607417971
492066379
277601937
1613354471
683047419
1356878583
1817186951
489057570
565934334
1956404553
116806261
102716369
1409092713
1023946045
88445045
1598724806
1927785442
332530997
507985052
1103857652
134435797
836798743
61776956
266047531
159951090
1307122593
892607266
1287674366
1650353675
1637598545
1855253416
1378338587
1161825925
1603117623
1158221344
379783075
1005513821
1881856068
1914677854
387560327
1047417472
1813583440
924016199
1999498501
1030499069
1318295776
885477434
313166715
1846987137
1114225182
163448117
70536314
1287719237
946406926
8061654
328666864
919973810
639359785
367015442
271062459
733682144
535137958
540550337
1372999786
929574930
2040863686
1690166509
1973530416
1082892917
1965513167
1922293207
1750236196
1866886386
1171372544
658132799
1953086877
547005358
1427017406
1370923656
1315152044
1573881727
992204889
2126283542
75819864
371974585
1279106208
290045232
1166833327
1686612092
1771357435
1749411849
599896374
2035673910
2059109229
1926681765
1341728969
1424492303
188236402
976930522
1112022468
1422598785
79174209
286881080
1681923115
843117121
1581371269
1163710772
313237057
1861534996
1559386441
1656920047
853850012
1345181665
720105251
1232579061
570344915
1876947716
356556827
355347328
1914448975
370887947
834760720
239037732
1013519743
2088548363
29032125
529177476
1146371473
1348408707
1590211874
283195383
1119798414
1068438216
453475645
250763404
1845233840
392309981
1041300998
1455796335
899319942
2041707768
742941684
737632337
789499207
1969016081
1310830004
369462829
1517903115
1313633168
2032960299
975226393
887141652
321157063
1825280898
68166056
2136492991
710442639
681671522
836385135
950901663
1418460599
987509568
990108795
22295695
958150968
1621624167
1968541725
2137642742
1825932924
1932725398
1178130731
1523291459
32823680
533346730
551439352
257228562
330733773
1371071236
108880870
495079971
1725151563
11786579
924787884
265205251
594420448
1186531000
1048871324
1564966175
1544379611
879531294
165252786
1743614003
141328800
1394383790
939948097
798826229
1375370190
531912231
1603224540
1347894259
185436522
168288805
303257469
81919395
1760233749
671188434
1990052567
752650684
467963287
1415151194
1763147567
1065182766
669727331
1554077027
642514828
575992916
1796892781
848019620
689056041
227341038
249205021
1215956626
2118753111
2101217374
861766559
1501031856
2055073776
697586884
2085937376
1492071063
1696644067
496766153
1088675827
645629469
1516984131
1185880807
2146261380
1718096759
1444506893
1016908448
1560223029
125800103
239948854
214202929
1362857221
184011489
2131701504
8148233
1724023379
325179513
1140315254
691869175
1144682840
329755361
515407693
1932251467
20645272
792741934
1313883978
414893920
863604407
2028174785
601907384
272252595
1605981157
1025908585
254813414
1850893835
2023733531
1787284894
772924146
1048526580
1487788534
1889223514
1056536292
2093453212
734029673
470953135
808823551
705158502
127322895
93684995
1650286494
1716154235
33723298
494108050
362904317
314923069
1719675302
910944911
1590993505
926386080
1142541062
755251929
1780070932
1149101786
1737871276
1819014463
1045048462
1348040793
1964062155
253411159
625278064
209683349
927430140
1244719925
1383570325
86820665
1642635105
398691780
1511099304
563393181
1870576751
1205673449
141805214
1923459225
1921220183
857446721
713879134
314264042
610742783
1108685775
1559446970
855099123
879361108
1489800420
11366402
1897740844
1397251393
1973251831
29030965
853543610
937164255
1999311845
747481534
164320734
1542570831
83424625
1690605151
217080377
2008427350
41361830
681183535
599398777
1295577268
1147869715
1771382198
1868401265
615053157
1958623637
1680890243
1451258856
1829339384
685417216
1162188047
818861628
1279371369
719304496
355552012
777555424
75966171
1444352807
230504947
1487926876
1950703501
724768362
822344423
1910674114
415347775
1761603925
748575572
2139406830
1658724676
38812457
1300986798
2116646741
1484464657
974000251
107264270
197066302
1813634316
41531709
1250843860
1298776859
662673498
1958664059
1177949312
1872111237
1027306916
1378426049
1141912333
1562007390
1343190631
6392163
1592047607
744567892
1046333628
1446851088
1847402555
1203189620
47930019
1455853053
1906572898
2146592592
1122547528
608849252
445078328
114184542
1846684256
89176137
1794039006
1081412842
1633168704
1233949582
1226225715
1909343404
1409358454
887656462
1176529035
189614389
1792354835
1392263352
1118449717
773270324
700823121
894539987
138305615
192536049
455133092
587461067
1607166367
1691181357
1720838375
677485176
578139199
1006105440
961627024
1096346588
993279997
854477967
1275200565
161081549
214502636
715710395
31524470
1903518592
818301857
1747396012
268749130
1856154644
158422252
1614409508
1385147329
2083833399
695495326
1223540460
1893036133
2099783742
561004353
831401036
815073890
957481206
1419659086
677072102
1535619300
848954842
181719163
1596598173
1638284371
59230500
257810962
1313418795
1839581533
978098447
1228006878
119652311
1884071535
1762845816
1514608533
1043313528
979404580
779889280
2026290717
235399598
336527612
2086039634
1578707528
323413941
1540443914
1085423344
1423540463
1130395764
367812402
1507994238
534923617
1181308879
2026775829
1712119603
700696410
638837982
1772697461
186300608
622139805
1379457837
131052550
1139269660
53551913
1298470454
1416522598
331608391
1745894387
1241864910
929650202
963127968
118466513
451488244
423251886
380445224
496490368
401971780
80944215
40436791
229798211
2046901095
1134801893
503273878
1807818808
921829143
688248612
273372623
665201948
290860079
1232005967
867020206
1389354640
1557223621
619257416
1428616478
1639424403
1792437253
1534383002
377980243
679868656
692562209
1427331097
1574824851
934033018
917881048
1583078939
2020400893
644151943
236383279
362529336
932298447
1177320594
1844383340
597890836
1378130217
727817110
1157750742
511605167
1023064278
1818277280
952639230
461319616
2035596063
1904822635
1208011810
1628602948
136392513
767515862
500656769
1477016852
1159510914
404336313
1614302108
1326567278
1694026820
1150135867
504094650
1514213955
768723372
42613545
3281472
330517238
1096668705
1972514538
37137060
1096660581
1952257222
755477431
1037547268
1733746302
921990948
1434006879
1050082859
351597894
2109477903
920752607
1622112861
1178827356
1802110385
1349218608
1894243014
40969700
790810420
57269575
417009386
1928797736
597183532
1683387105
493868952
106590869
926950827
1908826584
324559326
1284038830
101372276
510080094
1871898921
435281996
1361319747
1278501055
1074029042
563935143
694558778
204906560
1650862818
496916417
759696329
792596607
1038076018
1214955612
724635484
1898453709
1439016417
1487645770
1295588187
1231168727
34988194
1683277422
729811482
813304086
879499649
115057884
1046762987
1940739665
1850036208
1637010791
704796536
2089310463
1871495996
206111425
1082461137
1137044160
713743791
1332598662
1626432221
2076248733
879699576
136088412
70587729
1474903355
936262586
1636707942
1516372888
868922839
1619842318
513019508
1310661378
1029391761
1322306981
14379635
477611338
727520378
1488008903
1926983461
1800592788
1908941064
1082028438
1953397620
1761226639
1397459267
127619499
1765256206
54230418
538417686
738215796
1259712563
751570526
1732356149
1755419099
1778640445
1941423068
1496494111
2131851575
1307229900
1539619153
380747301
584552790
2113956428
64252319
691740523
1427506013
1685769301
359357663
1718966592
1496703101
1014216672
1504206765
162851352
1769176093
1929409732
252985545
1537200355
1950600684
597527069
1070798721
1361174175
1907088410
1529861043
1608520103
537054577
1237528093
335273570
1729940073
1619992886
1404716541
1746176906
1797072877
1894043706
652092351
1189215752
1891156449
1872016031
1295109728
226610670
1166725089
1214888917
1633085372
954303791
766091118
2001140066
1067336838
60056463
301896309
1378704470
876187842
545614607
533177591
1553615015
1990654228
1724298290
1911258166
1536159306
1284496497
702483004
1760099364
448293059
1551075146
622251762
1179346523
271886286
177665404
1332029388
1957429047
1304960868
819108967
549351866
493501840
1932673070
469187952
1218772215
1231257618
514242389
2007154668
285020655
1242778478
628455270
863900601
658849080
212144381
806586418
1929190229
1232331726
1084259572
701865707
1121557993
1524309856
1744391251
1305313006
497173031
814998229
1986767790
2002461044
987140041
1947297217
439229615
1042458064
975764032
1302190518
539092236
1245186627
1990193932
530670951
566953118
913419216
728695708
1991535113
1266201321
1139969648
377548734
1906183820
220685992
320695634
1791746042
1199576252
1891984099
188846998
782799812
965801106
480431594
326269902
277191590
686113180
955666205
1008417015
1315937201
938038801
58668354
2046731714
50828565
1380730847
1416504697
410345063
77609326
758981809
870141955
299532033
22758503
1291548149
1598107650
171453805
624942546
1541147950
1113248056
962914375
1566770208
570628290
1867816297
652386394
895156024
875855748
231912452
854628235
1515641146
2067498278
148883403
90245772
22209108
76199595
2009039985
467902420
1141062156
534060698
1439661534
1452646579
36528631
612483298
431990194
180943190
1934219179
1425694668
478890497
1360199845
1449572137
888571747
79403908
1960053058
342123838
1258545805
312261480
545831216
851788052
749524624
909005322
458631728
594108297
1606313936
1203285209
694276674
1336888541
172910057
269444320
1638282163
865261088
507699139
95063376
286610747
2005065093
607903793
1071605902
200933995
902247068
81818024
564242421
464049161
2054124823
783280946
559296778
129105976
316932077
966296512
1533045818
249885278
1817303736
817115051
1228085949
2107026399
239776774
1974256545
114144576
1807477864
823256096
1080582604
78598708
243802533
86996689
280964519
1550324481
1851924501
2080521570
2132494497
974265329
991929038
1059711475
872682944
1830490347
1704498155
113389685
1840629424
921115818
381885776
612888974
1577463509
1442217660
296321019
1679912230
1375199501
408330602
111850748
1323465695
2138870432
1883748458
1536611590
1938149845
84396146
438298381
1834502638
141838570
431147621
1519709731
1425720682
424882882
601022563
951411379
1124139608
1857205035
1728239197
1459252222
286936181
13967969
968935405
855312804
996724904
212367174
903951832
459924026
128562731
1277868429
507011283
405182756
967834915
1636989924
1056632630
1347136840
1371744342
917790350
1568069655
776068819
1922215047
1748932997
1592104981
436346306
831465839
1317244550
624471458
500105269
1033529672
1403806561
1004625219
701415505
1964976493
156017752
1303690569
1863238408
901884569
1433398868
2951841
1922672068
1694107924
425369864
929645847
90756396
1778998474
1649842532
1902908175
1041935123
249209387
117765087
1446702729
1702237366
2122344883
164484609
1302239451
2128920850
1562398780
858210832
1650841246
841799551
1044201412
344715138
1982559434
1540568375
191985495
119222016
1203803319
1840198627
1053383395
1056625559
293355451
291043475
688917669
917775543
198263780
708528278
1434373166
65329541
1806391471
1697769650
2036342558
415046242
53774930
2008908696
1062715749
199461745
2126769816
150345479
589323743
980966959
1322688773
2055531450
2075135462
1980787958
722732813
1745817984
1054122510
1923177462
964582465
932800409
2054730212
1316471868
1209042667
2106534309
1960998234
1483761076
774517661
1127482949
1583178517
650994027
1447770628
1852489076
2078251684
589331382
532629881
500778673
861672390
1709401765
989518807
1150516996
1737660027
376902726
1519022938
747986911
441351125
40046725
227876358
1198898316
1495610837
1087235047
1477657179
1490716935
166043608
2101837167
536523406
240625721
1091114747
1864279351
1304496670
75579839
1704417785
278558219
162877796
152739962
51261833
1536221354
1322379714
510302509
1258152202
653473070
516407880
1541306345
1831558709
990492005
2049168257
1145337659
371806617
1345793934
1519379495
168213832
293133988
1849532458
1280283833
2112873327
1029911704
136109177
1731900553
220332888
870114760
985941050
1318444476
1057574323
1155795124
1123056861
172644533
338897092
468328339
279851667
2065582528
2064832039
721078603
1427825647
1588470906
1205641495
997210424
18657956
1325950968
952145107
1294366530
1776959287
1693229911
267238164
977168605
710642158
583975373
820437448
1721868402
1578950179
299867992
1993468446
395834856
2113717235
24896586
629841321
1759504281
1924004508
612510267
1734479283
836419828
1702263395
1462855521
1033074895
243109028
1818525683
726705232
563591494
618122133
1774361900
1870722670
1369455580
690025785
1420022881
1102759311
1654815915
257802357
578861603
1545033613
914165620
1255027545
805216197
774350035
1558129599
1886747532
1360643458
2084140079
834389136
187469463
520852585
688635857
1009853953
1825608156
744874352
2106810602
1693326389
1228802884
2113681041
898696190
322805788
1827264894
22291998
1322870096
469897031
1778971499
930456699
340841768
772336033
609743253
1830054453
482018348
188749641
884170114
522935959
2023757577
1718990670
852609706
356715037
296223584
694908282
210810364
1220284381
1223504866
925264203
795160150
1654042779
820474912
1921284933
1772176730
1867535539
1387275641
1765823540
241125103
1653612175
1166064272
2142032491
268679660
578520140
2053930057
1502677204
1919363155
346813131
2104923585
11388085
651734859
215906190
272984152
1905630206
424302478
127300271
1775511642
1134592934
1863857576
1225544092
295944341
283373127
888885868
1256280362
1007419278
389575069
2061064881
1496401827
1080953603
1131803910
557979704
1505458077
958995551
1949263972
1703653654
1979410775
408061195
1096221051
111063268
1126878604
2068970104
2052326032
765646987
155543488
1252207311
1412630714
450737701
1950875764
975018167
1840898593
1882457604
1224957689
155434965
1598549076
1340004983
687623228
1916436796
9173495
1728416722
116497542
153736895
1714995642
1628270907
666976863
1692913895
1442894924
697327834
1770350675
1156503918
256055948
1342895999
216175410
130039885
1257298970
1366534503
1654639763
670306404
1029065965
17537732
163697799
492251862
814654503
1121599269
1484938514
1788390382
2123151972
1197785680
480004814
1327994599
1170288501
2035431562
361103453
134335228
730274083
1389205063
1699917861
1096105555
1537227048
1503031598
856930015
1442087823
875150194
231835591
1538456857
952079807
831683705
684331534
1415537357
1732373371
909891443
502585724
1271148591
199677176
898497713
1772493067
627347721
21307082
443076543
1443571312
479467048
925040424
1962560891
1630500
849690699
217270642
337869474
188738462
101126654
212658842
716495412
467118735
1311418761
201174484
15428365
1565593244
2049565769
418990153
1991716545
174203553
1447561137
981839346
1131689900
578512437
646280313
1944431871
1809792737
821554174
1386176497
635622098
1462682482
1201226419
301242226
1463261180
1079619271
251667930
2078820742
553309309
2025096527
351466725
2071714013
1928166391
221125243
1231221983
1660466644
514564616
1603588241
1749112690
1050886616
400672416
695033355
1599408990
193968231
449276437
637803678
341988688
567419484
1900013885
1300356621
1226125272
1868713717
1512219106
451759246
926905158
321705897
625696634
1260506871
1629210238
2112497936
1781796395
1524955183
1986418396
2020906493
1442363493
1180925241
406607991
1299607761
1757858462
746500922
852709044
1449733908
433626844
2087949738
356064315
1375638049
1010717175
1015305529
1684921075
875354878
634707842
1148022065
4750577
238486326
82609729
1989100098
1840723036
1059717127
4158349
383076541
1527554911
1399327797
804894888
1451471466
1479202110
1408957039
900957765
137667936
1702690131
1149669263
878621020
795736536
164692108
819193028
675839653
1129873550
809616735
1896796663
577812386
71422153
612584221
904814473
831981169
800169803
486640511
2082554333
1316985367
788241356
1600332265
947345805
1880101558
274126699
757120191
1684094966
2131080761
849589043
1258443777
209639306
942009256
136926793
527641464
555083592
652869770
884190195
280860946
174701665
1103574155
261810641
2103416521
1762448576
1414794577
979213959
1573460443
1952813377
1252783049
144066492
1475687240
398389204
479336284
1714778141
1248786507
1079922069
99916512
1024022041
359871113
1161245045
1838221497
314317229
771741646
1794514479
1369116298
881947373
1338133263
1161522400
1298563697
1179447371
1878352969
402599677
1245032070
1841937536
1684029667
1647777810
812442936
485289343
113695604
1693937992
1972133289
666589562
1983737054
1214780028
779180098
1685845600
1961857936
1913021678
1551862306
133152712
1108100340
902655412
2138296905
1204298945
883393617
1174200234
213988622
161807970
1166206068
592983492
1215897883
84086346
583913118
1373033877
450886304
1118045184
1510904720
1004419286
1626272046
1276710064
428164109
2017403012
1562647143
708372383
58281976
357486301
1495389933
23758287
184741845
496322786
935231183
785199052
1392595983
1084858892
709186901
1097282523
219061758
1693797635
1925825918
111418372
1600298862
1698133750
411952765
562785519
1706386383
1589733704
849168221
1211689832
1918009132
998568980
1876755366
1262447455
1236150174
221110355
1257381889
1992238403
736957693
1553951243
1669279119
756585826
485501206
1129235130
1163540170
1329914153
2090131475
2048105373
2038166456
519882215
637241488
52934506
327763393
1123487426
1975796835
858686878
167247018
1973916500
1146343453
524141394
99607133
721927595
307303320
1543513878
2066288258
571578508
1521252973
69931395
1059619975
1656120775
916591607
715147556
39589428
423214207
1028094848
783596377
2092339288
335163145
1230407928
1597327165
1384984498
1624275486
352700545
1927450594
764894247
592329182
1692384099
456971910
1091677741
1027942579
1202315209
1486413017
1864710638
1193272812
1116504320
1016516296
148120580
498418543
365711507
1916024209
684490335
2002721816
528925926
819065193
1956801254
37597681
1057112918
833043443
521308563
28349575
2084769565
1429910091
1494068060
959319965
481690074
1620731833
1986973392
784474144
920784016
405536598
1717331149
1872622600
1144094412
904920
1047911460
88141690
553916374
807536744
2064545389
837040932
1616567809
1945955705
1037460312
1458690888
1368309794
1561266150
1064510964
410012904
329448614
2139385262
1470644354
1684778201
316953166
1215433203
1926310059
2105894262
1386608819
906620865
42828717
66282762
1846370289
951039178
1923132119
945282195
1207810379
635818647
1780840311
1476035882
1934903212
1814892851
609703837
2047635186
1908832057
554629695
1934731684
1103058600
13811109
279728544
172384637
152667334
1230324618
675846550
2077029219
1552888553
1735480053
1802214199
1812630038
931822271
1705021726
491911574
1301577991
1848298397
1859714484
1720044630
453913133
279243113
685423517
9978123
1587730825
1489793640
1490460927
1477789226
2073901481
1517284777
700354536
518667530
360507291
995123501
615552436
2006496265
453728068
664629353
688772105
867051748
1796276338
201261586
1928212763
370791198
996921705
1448439471
63033139
605648366
1650978017
444151548
168906220
1301691054
1566289187
2019770785
846057868
401249149
1856499931
88515111
482464769
2083136624
1885187776
1095034557
106151045
1411692331
2146030363
1334177337
300630082
2138911718
1917346298
916211467
1957333638
1548592290
257942937
1665078592
793521346
1156660971
1715872026
2139259006
1620498243
2125297132
592383374
1826073119
653777116
1662195033
736566759
1329409119
1951754098
269509369
1666829147
472457140
675917965
281889082
1589995866
131442923
974631198
998934913
1973240395
2008617104
885708165
1859974793
121305942
1360158685
1158832886
1790817804
2099265778
244549546
428451409
940084191
78232303
5377816
1530785087
1797335775
840190195
1967605861
224609937
211325229
970294910
1305022692
810092901
348874885
745051952
444863972
348071660
764572030
600849194
1939907498
1648181678
1463678312
422521699
534444919
1799130532
473252106
603438479
1937256881
139819386
817047131
861130921
52466841
1406279079
842565279
1703280990
1590204859
1149662586
879617507
2015700317
82924736
1340038936
1733100430
1731399907
514422321
1748591489
1686863230
808428147
1490538515
1571833684
408910420
1365841562
1467508197
1555587700
1138187224
82486421
1268056592
2129838245
1159559284
1636459208
618812431
533531171
606133845
2075620099
738891503
1738420984
1480334568
1388934695
181321586
1158738935
1435703312
1320306899
1665610375
1439500967
788586844
1293092766
397214533
208683467
2072943303
1003838285
1211414874
856179099
881615162
42601843
1420009203
1046357880
1803894244
49144792
1533581198
1065674440
90644975
1142277467
1075936707
507212068
441968430
1793271320
932579789
668182087
802184067
1971436455
793853812
1668222115
1018581653
1188002159
589456547
92426566
1162788800
1773130817
317620113
1236308137
1593891244
325799904
1331387562
1798268455
302203614
1331450403
1006443967
1761920241
1496071392
1699364694
1909411587
1016043551
1849549494
1995693808
1558349356
636234404
589785671
6948808
71796890
853891063
1054109606
1509659670
593557711
709067764
776160844
294886729
400854568
241851231
1488671755
1821049208
1744097734
2002148335
136082245
571354741
1205626217
355149043
476077201
1633171130
252957085
1101238019
730274263
2116300073
2019220382
534023360
1028095959
685099549
1489921113
1725158106
66891961
1727682177
772001279
351487994
1248437854
333635927
2069031646
1851932106
1208730756
137935522
1788310127
1394962594
735408984
579680541
80937368
628543443
1867104427
1241892084
456695457
717098543
1779567495
660942111
558549368
108198348
675722689
936592280
1154814030
660249838
868474460
132366506
11153247
1018176947
1392714571
1417506895
992982403
166368875
907242688
40019328
970994751
888159847
610778767
1413216186
1326249098
1940453765
2086015599
36062506
659043740
1258305691
926890729
1424294244
62285
1653068272
729337050
704235481
1492726903
1158453586
1865552388
1291991170
1583341677
1066254482
229442412
1574771935
1500978737
1831337791
843336589
171430695
1775254093
1604682639
47665212
876938008
558240923
964930046
492127571
930978382
1493112673
2002746895
171984579
1466765315
903853369
333054509
2015460161
61469235
1458990774
572866633
973553043
2134620342
277504449
1888166344
1296453504
550429298
1653956343
1029640190
416748629
1278761184
160598080
99310566
717738581
1961434437
480933688
2014015299
1851587968
1813199862
610659017
339985527
798525932
1952516283
1898970750
390637133
1057047936
272606145
957409148
1325709515
715340493
1054721345
673856502
273697155
1197611713
1595920871
396214410
397043556
802598815
921319188
178765568
946127665
1813009944
675483365
1641407619
1523799938
666075348
1827409144
1751361378
1798363657
839795175
1144369706
2011510250
586291
2111561101
1441581359
1787423868
672741997
1955619736
677587582
1952404372
2092566699
858083991
1723123964
1075684889
1191181734
746602935
1468663223
1411833839
988241462
934056713
1270369466
1350652924
83505738
1044458943
2000812224
112642602
604122764
292241442
374767617
1084302896
1232561061
1647774394
1930684394
1129157979
1081915164
1942991187
1474986394
926893277
609952419
1552881188
899935795
528130168
2089598414
215399363
1127115521
1826756665
629705962
1489678219
544040465
59600622
1117788720
1814526799
208689542
870617260
1314903453
1569464440
177271028
963047508
1006845148
145824153
1629058251
1160277648
2108542074
1831167191
791969649
1915537377
674871134
155883091
1862727760
1038781095
1452107509
124318333
334846269
1063163248
1535689760
349474718
339032605
1530469781
1119569734
1631355174
267134249
466435282
355717037
240978286
1866249109
529270858
1356547318
1181602660
1002631488
1089744370
2112552587
1103443486
690030955
788470693
1328542847
977894762
861747895
624209096
1055635168
627654105
1894912812
1320050932
591671182
192130417
831649122
527636910
1112746051
1967785748
1103029184
330588493
2131139828
797111288
779588889
1284913312
1294127781
205061756
727372002
1850371597
869742752
1524435930
1220678663
1936226926
1131876330
2139479718
1987345404
1569384608
67558339
1767219635
1655897024
1130054465
124754513
565082290
478075069
945130234
1934148731
1276058697
2065394983
1789670407
55186941
814775122
736900758
399879762
915807765
1360880882
1794123796
543977867
254711657
329071500
1362839551
271226092
67340498
963292805
1341100881
1592388796
53357795
781155535
1565928049
61976736
587768463
828259998
215598348
721070706
1710450037
1831024723
1103326875
2104683397
1035570670
1623536722
1740278412
1688865822
1218763122
1280271721
455680067
523169812
326269596
1719488813
1858433041
1036523190
7975397
1166131686
44158564
1334800415
1299525034
878821632
1816381753
316324851
243282381
542939475
2120454915
1962503886
1442351368
1610211699
1377089641
49357126
638991482
1333169588
171514697
696354360
841618441
476711534
624899976
1121511527
1653857961
480009890
1347202925
1954689343
2141291239
841373171
303439732
1211463451
1554503273
152351382
1254439642
911479524
1439055629
1759995963
1903046632
150552397
1877351101
1717951890
649417746
313015831
1806102328
2019637084
661002300
734070536
554197882
1277012423
1625048274
1174699475
46333685
876336079
1681948281
630272132
895529487
790306832
884543948
1927388538
927344351
1204695093
1875904513
1635058167
738056417
2128236215
376406784
317435979
1983247726
1981475083
1207263599
780135921
1761739654
1296175742
268381055
1491360214
2047956284
1921977674
2058307140
1353767620
61554334
628350497
2051830048
1873221026
1315051192
117630362
1144818007
825715580
1200488362
1444774611
712742333
584023953
2059433720
1534901544
433069118
1251690082
427929002
332199764
1277017405
495033155
365471933
1412802846
1767315471
222650050
280963257
2009473320
1085273924
198450460
545413925
442519653
1993393388
418069430
884036081
2145033095
2095859371
190623928
716850020
70366446
1605935655
1197228069
1878496113
1405321182
2087495974
2002666150
1624089347
816577000
1828875761
623965069
1763338425
880618945
69214104
1025066785
1130877183
1269509404
2083007944
349981017
292677173
438637311
202487295
79561422
1773257042
246681095
1741305412
2023680215
1522418100
618230563
1224838007
461427244
1316195669
855955194
2019636041
1608283628
603085235
622538886
1850727003
726692335
1218968357
694682531
92417908
1414715497
229654053
540119787
1622802461
1823360791
1879180912
206117450
271883472
62096453
116897853
1427116242
845776206
522757750
1306814370
1619751735
1054497919
572440957
42389954
1715344958
1624581499
888610079
1531649136
1503854776
1126811319
33616876
1701600885
1832963545
1827919727
1043904656
1814491055
1970214766
1387901662
2110907511
1598849591
1543956516
104977666
1079266797
1219166540
1683437050
2057273131
1882588948
2094480048
819356639
555197333
1174061784
1426869823
1378471163
916396446
385991801
1693509290
557602251
1892883150
340481234
1211316503
1144850281
1416431295
1570685256
1359793613
8302845
1582460522
295297420
299831468
1632735844
1266838061
726869567
1899604203
1175457377
859911325
173485831
817600921
397894882
1375932221
1911220355
207628824
948270431
1387753159
547042131
1491637659
909412474
389377952
1497567492
1295221842
1636705039
2007667197
1389452341
1802717971
741204004
739032346
70714614
1280570357
258822935
296783241
637982771
1598164487
1167192487
1111811968
191876490
136529518
1215694549
2023019703
542825867
1542571874
1459989655
177252016
1788174392
449536521
889769511
1329554782
1611723485
1730510164
1859334848
442073369
1013048981
519491258
613650202
242077833
1002780302
617077469
1058709512
1636947022
1108805156
1404779789
1913867548
1337868997
2017634171
1254012969
365220428
1494801736
1389701387
808849095
748155553
294423417
1081830527
143696667
1454911991
842055690
1867826368
928702241
139073482
1277240591
740498590
1132226009
214923547
1871089586
1451336659
2087979558
1014155999
1353858311
1097533149
662868050
1175616565
1884051036
393751570
1758803207
319117416
179747971
2120252038
769720109
263254446
367336828
1030006772
1933563472
237703905
1544245028
376246043
1501586530
104806965
1285748048
1371835868
427408706
676403968
1818848308
813231034
164876095
246753439
1612119480
294242337
211131079
1396189119
1689279892
305074254
1688875919
1823394221
594767185
1369439690
544049237
2055622136
780159147
1155767431
2003956464
175058065
377461234
794024290
785355025
1851443364
1890006517
1620842544
1349411795
1730488941
1335754891
1226592779
1054619825
979616034
551557365
1236908917
1885297050
1072836185
325340481
1548087969
1628898462
234231509
593745931
1304802826
354069751
674430402
574972793
1140859499
1353253599
2040997624
281826664
736065683
2107098072
1703575677
1691182347
1984720033
173363993
1726518578
1523152336
894237528
1743591713
70158251
1055898612
995084492
698330479
1311118170
673720632
1387071161
700433635
938907500
1927749771
2072371790
2091183039
1340418308
1621848792
1514896194
1671758969
1051504004
472359600
559309073
1596297421
1969683567
20410607
1142397375
1878376942
404752915
1793241367
713830584
222449781
2102139280
1892574443
1740393279
1301552338
142210850
1755128235
640600340
1047172992
951728784
786414403
291137727
1730343353
2035585288
777468322
2067625583
2029851756
495194049
1399395309
1499792110
925852204
1846775323
348566879
1959567559
790249029
1372784566
2036943180
1277143905
1775000921
1610548950
119721936
805639306
1428741499
366155479
1277524334
222215020
1008740040
1990213096
1090669499
679823904
1116509042
266371088
264244603
1143577735
2053365692
820013145
1607170747
1067757057
1292788441
532126700
497140033
1029640286
483724901
862549137
1345733972
991488238
796342116
2099683768
1832168577
1299937398
605627909
281596886
1080046479
1467819963
1809608202
113339940
1634814322
576790232
1972571956
2144616777
1592947798
725312256
2048810176
1159154908
868056465
1325563258
405450529
349211187
1339680176
911714395
857266909
1189789380
1956487534
2119075411
1376153884
836392431
1594957024
463298676
151373907
451625881
985106685
1505684470
1203162193
51441156
435973755
531536103
1032951433
1265705154
950504202
1342728292
1565773323
2063795744
400029071
712329969
1713492027
1622878763
304581076
141362792
973906005
1675461645
1505205491
662086724
785227977
237930875
1762130478
1865443393
1856574043
970737563
1251550801
1099452045
1820876042
1327007362
981134468
1739460912
1602035781
595391179
134754954
375895911
788400883
1467109299
1160844402
1351723910
844004295
2079568320
1003768197
515070176
581036386
1562820877
1355337805
649155227
548148011
73532131
1868096111
650510640
862910633
1582968048
1326395833
856283504
792173166
1884257933
1624730498
1425283616
14320120
691282848
1871906181
1348277030
1784746512
568631071
56840734
1504375399
1400414059
162216985
1577704368
1962023752
1762938956
174557509
1910508140
99746862
1691534557
567466671
67571493
1291296042
1977124839
1132123126
1032919154
617496094
1777354437
288029308
1183108670
1376263315
1591857471
362696656
549197487
336022183
1896932080
795997242
1472143884
1817197852
227848654
1081200664
1037876988
953080053
1125730327
1064847126
1440806637
1238829738
637248446
2033840580
871035500
214557638
422682216
511074357
251864236
946356569
246324897
874964006
1882374395
536607237
387321626
342123283
1660777933
1856017690
1638702911
1826435245
1178497513
202671921
446254125
164884767
1535750147
1352399367
1722232724
1119912663
1985121172
1973295686
282663169
130806188
859348068
1556475118
1463807539
1568698451
1794890609
1469034191
564449909
103176884
599330510
223066621
1303910267
778518723
372211254
1975514182
563475874
753924101
1945169565
447792599
1586629740
1122678307
1987897181
1924830864
1532668355
1296708465
1583889881
738514246
2107956074
2097075349
1825696237
628589912
1622296163
1984879909
143008271
557602092
1864484855
631941635
726712262
1802779765
865852619
712373074
1663036368
1143644776
621531766
1851725553
632820247
1403980809
943111906
1509780052
1826234029
1285444127
161562824
361731446
199033089
520380466
2144667639
1725101214
1859877233
1142913479
1463231877
51184213
1991715861
846072129
499131516
377473671
1817312771
1976563308
1040640240
1352819766
276740492
933528524
1445943773
1989571380
491387284
921548197
946720734
1400091535
542924551
1218592828
401624746
1478658876
1834421297
1953955136
236881041
1520346043
36399454
579398453
1363251912
647662945
378482973
309375661
650419758
2006804827
852345892
2087236970
1348413190
2127796997
290965172
1229890544
1822042480
1156285365
965870278
1047108608
4261268
175588211
830772832
1308479245
527380390
1064076294
1462462197
1977004062
1913366816
1148930975
1766382892
823175701
413351885
1729418749
45869618
42688115
1135777382
1796962083
1249530549
26045220
546370929
2069137052
1567638682
440580299
340583069
64311247
2124820952
1608405205
367755665
1204030924
1697510819
1581825105
1453046802
1978002704
242761877
1298393460
1200501286
361960805
1322470441
1611504278
1916990080
1607056602
1895028744
623467431
20839086
1983463761
277441966
286982473
1144225530
1816021777
2063527048
1245359703
1809644336
1005123392
1151885075
988504684
784861929
189139401
1740576159
941428784
26216780
340010927
766315612
992164755
169048471
330176895
1380488649
1105797170
1985361773
1507005658
1136742538
1621909258
1692495636
1905659878
421487262
1820800372
361913672
1354570480
1414921701
1714633459
652793962
645513744
1141517544
1888331610
889626568
591624346
1548674546
646324606
1152414801
2134706762
615999624
272700676
2109864135
310253163
1698750696
1196855605
1436899885
79270254
179590285
238464570
1803534186
1876578115
1312937572
920419424
2095284892
1263441462
53871394
823687775
49885169
333166617
147506521
2027655712
892358442
1710404987
1026843037
1628152105
1604907852
647948162
1915472709
1602913548
816255732
1632088689
1247232066
188265131
1501603942
782122811
303181164
1826378769
479697400
1261452888
355818196
401993400
588278414
2050535960
648044503
950768141
974565698
1801961577
90529755
1611894119
1621121662
410684825
110628281
1481092703
1539354423
1906056750
1776351466
768214819
1488725501
900219229
35004746
1675902073
2033056493
2106164005
1647956826
1976196121
2125500446
1342908133
174115874
1449802603
681153853
93858083
522233515
351296729
930805924
1501579812
155684596
606822118
1866047334
1081876449
1925070494
2132210153
1504372021
2051616961
1888829762
83318436
2026497174
1448547696
1230930164
1804493913
146114490
1235133192
705960464
236131978
1724407875
1037835743
1122858856
733258908
742082522
1887793891
816035635
1485971015
132368348
1240824608
1170626159
2016383922
1673480709
1264927944
987833814
277987896
1746669835
208430587
55870903
558451462
2001795102
1054955232
2145446442
1775661599
1242889056
1376965744
117876717
787375039
1705478303
343099848
1048250299
374014639
974821169
485442392
135504651
483278604
1345292284
1397221456
1336477846
2061628442
190303721
552238458
1452386327
2132627072
629825222
702410527
745932467
2136521455
801040979
1736401748
1549744942
2088328142
184540000
484889792
1879093906
1969031135
2065965037
1592570911
1247689679
695193733
627161391
1340707530
2114935862
865341375
34214860
963171593
713092103
1915092659
31533206
1546087482
381024887
553898908
1688232945
551000290
791214522
1587767386
2136364814
1245885938
1066283910
224290880
1987325776
1669466494
945325385
507381571
947517248
1663541206
184640642
1387216655
1397923411
1582312954
657795773
1722324467
261146938
750189322
1713678843
1558867255
299723356
151311304
945621204
1394792158
470360506
112395144
900130591
1407054869
1683056043
687560467
1032702341
273407006
1519022783
2087593678
709938827
1141180789
402588705
1323788622
790473276
1091981484
536269783
2143014129
1435953702
1119706787
66380421
1679219351
767984356
694075139
1876855034
1638080470
649962207
710830557
391925425
733307150
759353131
1252252229
1994754944
2102645688
420431956
716352684
1476906854
1016225968
540849589
1063306557
161157755
702344869
2074352124
173210995
1102294280
401126426
504303577
1099520775
675485979
656773462
1530678688
358862355
376994008
564687744
450392691
1755870970
672262222
1520942637
917248292
1446278382
1357878541
1589820847
1784690079
1277181011
1113169449
1349329332
1180285071
1413510278
143244622
2113371950
1716354108
1443651249
1781118421
349035190
1062041534
907199346
949456408
1336228574
808467544
860252562
1759547173
460407327
441694519
1116410926
2055474522
1897583021
668747627
1829505246
1647245215
135312148
129040124
1577393596
1673605543
267078353
1318474210
1489457185
897521
1299993220
1474818505
1071768284
1474718536
1237556078
1871903533
712573883
656735538
929159164
1108437517
1022556814
1065429825
1296199373
105371150
373612389
874913356
324359306
273053391
591910987
873950186
5369425
2064543745
228581307
1654056754
1302068216
1520199237
1138561794
1373386885
277055942
1855543916
1151371462
495926918
1983441837
422759973
1722658414
2140550567
1911406253
1824207083
1274097476
451455138
1119613831
1976800022
94790169
490219750
1896603876
2130682569
736378802
1096797878
1095916933
1705308302
1257955657
699105555
471851652
932608617
220890823
2049443543
295286150
862814588
1868375124
273473007
1754667871
1829807372
464222568
779148396
397709818
1122650086
882290380
1855625373
418058772
2137996137
1879014547
1365088366
1042373280
1974908122
1493424337
1117080348
127091332
520390906
1812737387
1995360299
2060653135
977711240
7411340
307386555
459597660
765924510
390244668
408798895
1812733296
1836229229
786055273
1027634651
1241760060
1924573219
654300443
1181369278
24840836
1461025011
294378198
1201549305
751754936
2054379724
2140055261
706333806
1176066663
708620690
1931894315
279082454
1288725658
421957274
441215957
1416188721
2135705622
292184366
1459846967
64429809
1781487116
715001024
1567560166
2104538857
1976012918
1869167476
1484617393
1982166128
597908477
1182333380
300773088
1937263716
1555184270
489855864
177752496
2132064296
40537492
1103554391
1141475555
444622105
1804427248
224824129
881660182
1052421452
255932495
1987631526
2063392251
2092619661
1599927232
1574292551
1740063248
551428104
886810511
1763987728
1413917783
209094619
932350883
2141052570
191100439
1305177536
1415703787
93868032
790379062
1476193959
591013697
1045891507
453194366
425397546
275621890
1254384858
880483927
266445362
854128721
248800334
1933258960
1621759382
1930022614
1584509086
677218067
1615060405
65940131
771087388
710780590
1728366583
859075888
558755738
277906266
1031932234
960867450
940326380
280956357
1652758073
2120389950
2076737809
1571572202
1692353204
919401905
21970354
359656544
148319007
1250285343
1010921430
1655603662
1905976359
859426982
400916100
1809325123
214823662
1427396913
2131392835
129403424
117050783
1431511509
2013174484
1857295309
486646496
328366053
951719519
1147388470
801319863
820752298
444541828
1559506195
339624344
2048824817
458261246
240505140
866877536
404679405
650039690
754839197
739782184
478077939
783205912
139390674
1127656175
1431287356
802700376
1389318884
573876591
1311844496
350206412
1584933477
2055745370
40447610
101397110
1971589291
1623481603
100436240
313725877
1548203006
1537670904
1373729454
1152424398
817685184
1521476637
1770344535
355101648
1753817911
11731003
1040083990
1698725730
510185491
1811305066
90355594
205014505
872923168
1720489657
853317115
1072308124
91255714
784186667
1446424098
324081812
123390719
1349397278
1740096902
37612819
700662924
1435878040
1732747649
5133726
1012122589
1693954863
1005974125
1147771529
1514593869
996938232
1797014879
287535558
261010198
1160526312
208928377
92676511
2032683022
2041771038
1385782055
283438432
379875629
2111924082
362052867
2004339318
1527725489
1966723615
119634663
1822514045
1199501021
1411451114
378567764
585118999
2041804423
1916256075
204921485
1351379508
491748559
217880731
176835624
195190835
374599302
1611136844
1830753850
100395777
128390108
1901250043
1809991417
511226330
143666607
756584195
2064185329
1790368445
1882234103
1845951891
374184107
1344077603
371429393
327855316
3424305
2048288919
1133328720
1361768705
2083456986
1988269131
1342344602
1862623148
748383580
7929784
164792839
1150951253
61979884
77741215
291111632
1278869542
547324946
830950846
992671905
1183276100
2493149
1901611648
1559263241
43696058
439736054
2043366353
488111768
8149227
1545614822
836018139
1969842659
1220751584
1763167972
68765222
349597048
2102078336
685325651
1344058603
753570026
1410518970
1853141711
189457416
2070197971
1584519034
1733403121
1176478190
144910848
871991477
212168702
818687959
531313864
1366283545
2142646018
1708926425
1958034976
964051470
190996802
813342464
1128689953
630036990
2072429050
924364387
1694558815
1531405052
352000044
1784027772
2121494101
43393192
922685890
1395482972
1599186849
659381119
286270532
1518601631
396226103
1627550009
1581348958
1734353530
191730585
1906257168
1095686916
941901744
2064694059
68626549
717469953
642948533
92714869
298906176
615456792
326652542
524808169
1450442856
1971177937
285363529
1334726846
518809305
1169370437
1809591128
1113931539
697653316
1381669481
534414165
1575622914
983265070
942234310
1443983997
222706490
2026355844
157998322
1951952987
1544261236
470065504
720365156
1801218850
1220321046
1879928433
1650052522
1539386433
1701395117
718916761
305839257
1509098529
1902679532
393604259
1453587135
191479455
257555419
454590618
249249637
255713002
380961480
593984193
1594887233
521217284
1079135258
435984112
1460277091
342579320
292931825
173713841
820612444
30170434
1896057261
1017428432
87216969
1439994013
1051202455
545775446
1602073120
168061897
333266749
15264974
1363279786
766800434
181706322
436657884
1985618306
822502406
2138073840
1357059202
1492426618
716225467
982777030
1944080424
1087225021
1856336066
1479854042
430538451
1001003888
716506637
2092229286
1687242944
321611349
1634655213
372249755
633039436
1849164509
44027360
1921280970
343986976
172936066
200283771
1660902383
195006299
1262473900
188840648
2058904636
2129098440
1440951262
261013570
750927144
557098655
75939481
204302156
729518068
2074656867
1105993876
1836232879
1785213826
70513376
969897926
484239688
136049514
312396266
1410360578
1979842101
769646092
1751500578
431355382
883186055
517675714
1490534941
1898356528
795805207
1084770376
2080903192
286080692
1106910216
1533043383
944076049
528754283
467170570
658780619
1390861121
759115281
1099933741
2051882895
576639976
445500691
1736134354
135222826
1755766625
1982741950
1841074211
712214093
1311997235
202024648
662107701
301315441
1791100013
605638128
1052477760
137212892
1114719281
1605947891
1906521352
529324832
448129899
906063054
339309628
1062810816
198949232
1168391832
905462960
1930373049
954496604
219258573
11953252
1081257645
548778668
398423893
1644746023
129570581
145117321
1367909982
1329113311
357844609
295490253
2000578710
1997411838
352881063
504329799
94686186
2077348733
34990557
1213665684
372451589
1527102844
6163406
1172684100
1259447852
2004205875
1049597408
890389548
1106035032
1298272582
427826739
2018073607
2136465972
799253019
889036944
1788191937
1654125706
130805259
511737167
1720676925
1942948540
1918960049
1380384579
1239767770
1151469450
863424471
595814929
1422823622
630280441
1728499261
342200371
2111308426
543000970
2072435024
451473751
261964259
2045858804
1952473395
594567431
656291216
1953045449
621337806
1515729982
1854050422
603056444
211584851
1640495133
960238235
1733835229
888955803
422359031
1939378362
2000675847
2005960810
2145688464
687129947
85852398
1290778044
80053652
954263614
221109805
1405955949
1078368674
749211383
1287256274
112059134
657900233
2076923205
1077018399
654692937
940085553
1864486217
581360438
931056052
2094835994
929970088
577094904
1984518725
2022946973
895189973
1552636968
595140537
894498305
1576081454
864537458
2123189145
787883641
397402758
984412552
1231452658
1010969442
1638477929
989828277
1175113089
1700469208
251678464
1134861240
263803950
1185732472
1583870905
1248022777
1592636098
858079670
910978039
383102095
991238574
1089919966
1400608266
218080921
1406501126
1210778883
1094426831
1780912334
921185457
443332309
2128712862
685865455
1453881596
1603586855
1209574021
125540079
1486351985
178309829
170606018
367113656
1782095466
1188905833
700381969
1047770998
1707001722
221029933
1502886204
1865618064
1597685939
1165208957
1677365621
1592220981
1174155045
1884572563
1842024317
1676795701
487555508
1367351482
1658401217
1890135292
1758901389
1930131812
1760277023
188074187
1323196121
508155081
1735267739
2097728996
137364846
249361077
1730937940
2466373
763541623
817850830
1183279890
1586999577
264959638
708036173
2075812319
1250766052
1053481474
1184968636
1607851456
732944878
308513859
260478794
1112418310
947183633
42533480
2093837951
1309023909
1883022741
1423507888
635757812
367672588
1832628503
636906331
1093578396
1884056432
189109178
401199375
124146267
491886633
179493787
1978159455
1020002329
232920857
616238589
1761721334
838594300
2108541427
2025564483
1750531386
41632701
1945440622
1342517267
1654248204
790855268
602375170
1877424663
901171547
1857384899
243888065
265588676
1688894970
788316261
892412223
194530264
446901370
1158472560
483193997
263521661
1840218984
859879601
1464020331
1210516143
2052833235
935696706
1096587054
132281080
1555960206
110819127
550170015
1904652493
982730726
638551112
1325141051
1608486073
86820229
1558503411
579528615
653106837
1360051334
2103627181
1379880245
1146003697
474854256
415429417
430795529
939446875
463622253
1249779360
2024153358
76308524
700083876
1394873626
2076776542
1073076447
987920792
646375556
363439025
747414851
1118966185
1629673021
756508825
55872671
1213135059
1288416448
641453661
1870216438
2030650894
885570300
1365063373
882040477
1613881936
1168655663
1396244197
395488718
103566446
355697699
1208305301
1683004824
400336285
856435523
323715321
1339228464
1521681636
1251767952
65850585
25771753
414520486
1797439714
750851241
1003653684
1527182898
2059510501
258078580
1850320290
949251455
765302875
2010281980
1919856114
832263813
305213086
752121271
1298656057
133718150
1612757879
1641868588
263367637
1060573954
922131080
616038347
1304241878
1854282120
1582363767
1376633946
847406469
1372641320
1630145573
1897455362
1465988686
241125266
168039893
805298751
1518806683
1786583398
1440847055
392328705
526943536
1187587211
1746092520
1825261846
987655390
2062424364
1627683338
551012465
1185142173
1319468434
911160217
252092439
906670050
587592051
1249934734
1111360230
1205995293
2134751975
118916418
1648016200
1470507585
385522388
593569037
1664680774
439607290
132114467
252574231
172500124
1079484328
1988883781
659096235
1440342189
196203628
1657650099
1903871168
1530831366
411641524
2110509111
248314970
786395944
2034486976
66953036
2008993962
1982250924
1046540142
402125188
1328649248
1328077835
669710184
1512945597
1081542892
1262310968
58461325
2095455914
1678389352
1322913187
604863766
1523117220
314286312
1109463950
1860909751
562177075
1597662172
447894396
725900372
1897787766
570579993
1752302294
401713343
1675484591
467219604
873781784
1160456203
1231571993
790812189
660804658
1308999496
2069052841
276194714
608384845
1337053484
271277519
318556814
549299433
1653860764
1429755429
1564589437
1397355041
1668312767
1583311665
1598053775
1943472000
151215275
648372252
1385451345
320801386
343737906
720413568
1641571010
1257769916
1635573743
466404226
1281081876
1332904244
876827292
974137804
2004264622
834045384
1660130475
761601990
1592236237
1924194541
1490980184
584522628
969028899
1421924303
2028977749
1151685438
1905818390
817349885
242562638
599497171
900178658
1805351081
1234930342
1985119016
66157621
129786299
924244727
509071484
1984648239
751860890
949082508
1029710907
2039178147
1742998689
1033625377
855834335
1360905643
1292967038
1525613735
1034027562
1768551727
302957818
1611089160
347897611
2140263454
701054668
824420380
923813875
221460615
1582545454
1978299541
1307102874
854918238
1604648720
453601815
1914537836
214483409
984601969
927663041
1314952721
1860815710
763901351
448381626
228508069
46332110
1382432949
680165204
995209494
386127416
611844192
447136864
918908671
911106477
1855123317
1875915132
426915402
1007047219
1156991498
192275429
1940620933
652928283
1081026041
2020928189
168132567
1430533281
1246712502
1310506911
1223788298
646780700
1707606439
1760610784
1932735108
849511221
72955682
2126506108
586055187
1587642437
405209437
264963071
204490451
331127643
1076197812
1423157550
183636025
1014097287
388795563
202091413
1706692536
1890220758
1613007299
1828638449
1360560462
1634504591
2124184684
363821559
660816788
552142701
1681607585
1899983024
1932573783
1405981474
1486660309
1788712561
1513292837
753162041
1112187148
869382124
691297134
1277827472
1554338473
77553194
957736449
916715612
262729856
1901635560
533835763
475899861
1805904006
1557802174
530643230
102316280
470658577
248047158
159893988
1280927535
2043629988
558572415
1336332266
1703898995
1047454297
1200980581
1322549549
693464389
917410977
1623519825
1713277154
448676441
877704107
1621016140
1173650448
602145654
1674664169
1374658351
2010961151
1761472511
335998227
342021592
2058696815
2036789142
1790603122
2043301338
1855914163
689805238
1919452925
217106148
785978090
1164360503
1652316658
372181062
1592261387
593199052
2088054433
1612519881
1535987674
927726709
1434964846
1356367592
791633634
2013224853
1701629680
578332843
477241826
1224383809
942430248
1600780317
149060091
51815918
702093147
1166632976
213169062
1926177765
541764931
1425590302
733435070
1204994630
1208550567
365243999
1052454468
2038299308
1857644851
160983428
1540471613
269052908
780036329
1288600585
383959623
307541987
987462526
476585293
1127892071
207022686
1087206158
1282622503
1909436229
979199547
1894298770
883079668
1059543711
1633836289
1936602976
921547665
516901870
1021561903
862473800
1177580716
832062234
784597974
520107843
954661209
1456213551
98350252
811430824
1044031599
264382009
1007519405
1266673940
2042367556
2018743030
2091857574
983943316
474062463
97458044
410271079
1408122928
1183088102
1898882599
1138752827
403304999
473191959
678370672
429750342
1659516297
744172981
1577798466
1511952192
343940773
906644668
1287338500
1175242596
1757171434
1449731350
146326666
959748201
186682746
1465861629
1055552088
1471431513
1263806261
607278481
225811355
794243040
894179075
1536234396
811128327
589747254
817362556
212099848
265267380
1331306871
814003499
1725914432
1432389730
1340898030
1684412871
40332190
127278016
1950692491
1266158191
1762486572
1266993147
1853397046
2015927250
770756314
1314751424
1959490841
1253829284
738583376
7271846
406992089
1624947599
1909978941
907400836
1126464210
1975313152
1929422280
1916640868
1719552458
1872786941
1307386054
288520475
1439150591
1549713806
1319796995
1101365697
737937444
672140392
1435640337
887375822
1435083487
1708072349
1791951735
778345075
2124620124
332238316
232076185
501587423
765147522
1493819242
973357471
914826866
1024724599
1410883163
667793407
5791175
971705968
797952133
64527957
821997260
1558862133
1372241592
733676545
724957555
1885908511
583990189
2046988871
1544228766
1847649041
206263635
1231365787
1204910355
27910502
79529105
420639892
2012577800
1612197336
670086498
574599320
501974254
225572106
338026478
958808603
647863005
884908894
2086070137
30309708
618163131
664469996
488997834
1394566708
1750623546
1851448727
52883713
416053770
1245195187
165754091
1448961950
517636641
782325736
611839677
667966671
1871998487
1992325647
1863325572
190090035
1323906424
488466117
1282648273
414499472
1682686702
2040056603
873584348
1150058548
1313727908
829425847
1647240838
1514491688
693062739
583555663
2069924939
1036513505
79267482
711081891
1029689861
2089962747
1482821600
1966486047
794396047
453192019
1170956763
651927776
405031
1942792906
1327369639
2025534654
1609731086
1822334420
802348913
355294367
713137550
876184916
690423729
1422271073
407973358
859534418
1586711996
724518488
30010155
1377283493
1285507560
2081530782
1757676751
868879391
1988733045
1068424305
340349399
100086415
492729039
1374441237
27131629
206210280
758407744
2108706983
1238942928
369289139
191511203
1368568609
1534305876
431966298
316484529
167874548
190723893
1153166796
1362181099
1612406074
154823022
1607569565
40155924
1402948087
780985442
94845685
1443347311
292872622
1892278938
1118302495
999331111
1735129508
1917294587
1483547146
1231450069
1224074312
1178542173
57597656
1281021173
1069084046
2015688047
1256905583
728451558
1040129937
1187114339
269694727
230945589
673271477
1200996534
1119226973
387726581
221212006
1328289946
1454295304
413568769
1849108844
120399171
1318211376
1122764275
514445042
185777341
1831263365
923612584
931296611
948633497
1616427916
1275130902
1240298525
414288122
2105326310
1988766347
1968315772
1667769185
1875996195
12431570
1069532185
506988616
122697273
537997063
249497325
1011131709
654250176
2131494873
1655203136
1828252252
655634883
2043890342
2051087127
1933058352
1482449504
451522147
1451181406
1861962323
863316555
1469879088
481709542
2003043279
529252152
565644467
797745307
997062578
561102166
506721431
1790682719
461885899
754493469
784860261
1236994780
1316798045
1067790731
2117924977
1618495237
674721771
1558924186
1706473864
1885042427
17280504
2034499305
1260097336
184186135
137587439
1519258876
116939352
519782140
2092720741
1900697238
1918490354
2059837722
1533231048
795151591
1932781256
1137454030
152128484
1717348934
940565449
406351556
1559339941
1069003046
1373305265
203324890
765654625
1876571548
2093844627
1916124407
688573431
1416375416
797216575
1668084842
1181962894
1151435955
1904614829
1068739929
247248318
1926563536
143248998
1836766695
1183513676
1543961939
1040075210
1821224227
981036716
1659938108
1415892921
1677981681
92046495
1501390301
1044105653
707689606
633035847
1687867809
1179739618
1618921286
340375534
1399877153
460798083
478885570
1481344089
875578355
397403728
980438978
908781373
634468144
621795131
1542478375
665441497
522463249
1353314289
1121076345
968371973
550820572
1845581037
606130243
1092053887
151496663
597242941
1158350653
250921197
73724983
1398511394
692516330
1791155839
1636004304
263208481
1442296190
381430211
1489119131
809271630
725066409
144082046
734216644
526728125
428350332
1209113340
1423485548
600554739
2139566504
287882028
1473472750
924763176
1198318736
1741763020
583453444
1840808363
1794148528
1062089064
1315984665
144875927
1465351103
792936458
1930787158
96034169
1116610839
1825451477
801642876
1606850445
1565271601
1578210094
1864551902
848165938
1835339515
582539033
1705899634
484650093
1048971556
1411300608
993956502
84078609
2126645715
199195677
1237311862
1367896080
124596363
1874811832
1492699757
997685515
1105753170
367975358
1073614099
334808314
1260296029
215310620
1512192399
845499815
798188540
766209297
1179939050
1036887892
352726982
558717764
1962863922
644506188
1707649383
584034191
429281753
1788507575
353037164
327007406
707445720
743747973
1518196971
1611418220
812370367
713111759
1322041956
115876807
1286599879
1672479767
563040577
1135256891
1823559634
2110090093
880065692
2078057232
1557108959
139835587
1049183422
89186151
63520828
1300808306
899086446
1048512791
1174155691
662604987
448970863
896024827
1046438949
911078569
1789309958
1101932748
814101037
1557553844
1481291037
44399004
1344174610
415073154
628905052
575480109
930776685
470944790
1512504789
305326431
668450234
86802977
1332571439
795780401
1932729159
730271798
2053466510
1459415090
949776265
912612894
494324226
1944208354
1763272573
340096103
108970500
1956646496
1548311947
1882367646
1123579215
1571008679
286978538
1815315572
982242349
1517911185
268724871
908842365
1803796549
1068239629
1095752541
2125175293
332167192
1666786031
1798051465
1866733147
1681607572
178595471
1884513601
2015093940
1929418918
1716914741
1362691865
714805082
2101677794
956224179
1590590080
1495806671
655572085
1162124037
2131856920
1510975576
1271816531
182854517
1488205570
365803544
412585124
625927829
877605636
1997853551
354549913
1319024795
1588621220
1695078139
1855446528
506391883
1492531907
642274539
1263540686
297666143
675822266
1702684604
624343055
1284171970
538914507
239831919
602427683
935894205
254572377
1537081508
782359962
1408471571
1209165264
912144140
1900399144
313618436
339629534
1843183293
1456952459
2097441411
945130499
1631273686
116207417
968564932
1321590688
1666452512
1119645173
1009124283
1579887168
2025294683
293386708
2067481502
911900634
158919221
50777579
225593093
1208233720
1050847055
1789803228
1707059447
1476233604
88881025
1400337357
842710626
543388949
392802304
300622345
85304753
652657205
1955494219
1055375854
2091965401
1219710308
1660684458
301106804
263412475
964880225
1668653774
11044315
1982873841
1955398981
2020746837
1007758875
1627585914
1663318168
996465983
464715855
1286277121
1173516181
2029410398
1097569799
1024466563
988085691
1864781911
1076620552
330828650
184118260
1315934318
1390017301
2048324519
1077678193
1227286830
934841059
96677209
1567190852
1248733703
265707572
1282776567
1841521401
1614029819
824550371
299868241
80415727
2044375852
754751572
293565191
716212525
1463538223
1675662717
582758127
459897024
1642509191
1520192796
364004567
729759656
747496448
599938925
725189659
382081628
2059367733
333252389
1926080711
1917711511
2099261281
497845660
623014497
1946028542
1552075851
519321301
1112293650
1064062610
1079261356
360212044
1317420279
1755422254
854974212
653081321
12518324
1654371793
549386752
498594640
305454818
410907345
746450416
2005100995
512393904
2105662422
913484778
1640554837
668816223
1893232795
953883529
59644120
1518744724
1741505184
122326278
985245728
407756296
1771853170
203764808
2122228804
587053937
93046278
1371056647
1736477471
1918259704
217726054
2055894806
1903196166
1502883380
3351208
1184212417
1627693116
483154716
1173988826
1632656579
1414207105
1988714324
1926987233
1987215651
1652086921
1378993351
377257670
1905680526
1400250867
669066667
975957772
1458332499
1586038989
1920779102
1966385618
1364903769
178217703
686597172
947455463
1686266209
970518629
2005023347
873170559
658597956
487772589
783651304
2123715495
91047647
1129660947
2021787233
1870363048
1167881524
874814837
1707835895
1775497839
1912167643
47623040
1230324567
660305121
1228357951
204289159
502475682
1740443080
115487553
378985860
1639880092
1100775234
543361601
1486310534
1614262895
804547085
103835583
2012714093
1499230593
1467563243
247840782
1736436198
1272835532
1691479322
1796828665
538681144
1690133561
1301771985
1651166294
224946296
918139295
724313423
358701073
617736198
1612077509
1469817693
781572890
24806138
761599341
1775555326
817798662
106069141
337307573
665742862
14131888
1927175014
265928013
21458601
1556080144
105747764
24613502
712261487
618965811
1067614986
653009209
1812574962
968084609
13409703
527308665
1341572357
732829459
1437991370
791205186
1480467137
521317355
1600470157
437498840
33585680
171731699
1718902619
1972621839
1793626751
1609196726
1597922330
1018260687
141176344
1154241872
893626825
1120517076
2103750624
567027109
40317183
1422284859
1004179027
984446715
1774485249
1896033024
1166969209
1790718910
620774274
2049696588
125283532
1197681357
1846809509
695858302
2031949516
715370906
1320580868
1222384656
1510639900
226971120
27278213
1706062032
481214694
616851601
2031096318
953808974
1192531847
1609500513
1225617836
1897579836
1325918713
1034850230
587974060
1622908389
945244545
1569820772
1135534108
1202334303
17003704
1379439737
714192620
257338134
810391049
1957756044
789604372
1304049120
716524979
1543037499
70682004
1225686524
1041727650
566559021
18000377
2111840473
775877171
1203874437
164648032
1430551832
1666687616
1588051472
1092160800
1226576002
953546939
43953448
945672580
678059685
1283633536
1451525341
684312646
99376808
310155477
1641349108
1438596638
389444007
1545668840
319332718
350218551
1791156461
1827418997
711251658
381777483
1601823888
696398093
2002133483
1854889109
811348224
1647434333
479022016
2113599907
857280077
862086978
2100862561
1442510456
410580234
1937561712
131213132
1274737333
296072651
654452263
1226572100
1983674856
897132227
2023700972
201566055
2034908943
1562073676
1009757584
1229278879
192848174
1868127419
281039931
1271417014
1388214120
909998825
1187154492
885878082
1135158657
1653739729
1153518947
1965591987
1889466322
1293410051
1040784849
1591602651
1109313423
1431890345
735290681
614254344
1629218647
1914756679
447227843
1924125392
789403345
532939248
46251068
1193073601
2123841511
1417521180
191646750
1288460609
1523563020
55521326
1181309953
1068634308
171955992
2045283379
562928673
1175437402
501348111
239292200
31997892
889901338
1132356852
481903270
887430725
1693323489
1038564038
1199539670
553294680
194016721
1421118839
1016017707
1620334170
158983809
1078059335
2133102382
923509678
813633149
231597773
1310572078
413060266
1219311216
851279375
1084359315
1266161496
2055153746
86180652
379224963
2029360942
1265899575
315286300
44407566
1535296868
71407380
1462663006
1598925799
242540771
637111631
466496025
1366065218
1652233913
94190716
1569973033
1304702919
2052289005
1001802163
1694415771
1341558195
1486197908
1336856625
1442380294
1294213017
1887713109
1690401590
1465472805
211524380
955675104
813344875
288393739
354610212
831114097
686002684
606346209
1166197728
1064178329
579895530
1664582851
2065542736
1077673402
82511838
75796401
1501278326
778539915
1295074347
746849959
1507028735
872372957
1321412936
715630482
1102699682
227103459
2037830251
1965449086
2084663198
669955130
1825365192
1828442069
284287112
1904703505
1090374202
842799577
404844772
1735829739
888760998
1409086373
341358755
2108193592
1519472587
1848968106
76151997
417541328
1747404244
1393722791
1392840001
1870376440
156816948
745158192
2033232988
1180635390
1581306536
352290660
1211267855
625066745
1393026620
8854901
1120825653
1172671370
396177478
1684312498
1424415366
797398484
1099949737
1917091987
2032524631
547733499
136511398
1490279513
91850895
510751639
349431004
1710590517
1663789661
978863724
279784477
284640808
1736224258
1530667567
1759402897
1650905013
1439679082
419869875
993112757
1648909683
1284016140
2120935602
1964571806
747592142
2045511559
1304765809
1848273603
114976595
1986572248
858478449
688289581
1368632431
97524751
517849194
1807732227
1907779612
1227580055
1483313067
184434938
1469763109
385018443
871252625
288735235
306785119
1066584489
806800429
1567251810
1844793712
2017766562
611812848
1796888193
1868778368
2120762071
220325978
788997837
353786644
1101215211
1767836098
1387700603
575355546
53585824
279046358
447026351
1457433470
1559246987
1373797022
1765896907
1516325162
180917745
649233365
451708231
1203349005
491360174
1014839648
1700013753
836087637
1817425807
327329812
1990427883
688675163
887326257
1950344447
1193372528
1005622286
1159858844
18154953
1777702340
628524827
1980047151
857334028
669911404
1433146811
1911040306
506631745
1362983015
1063627714
1806065124
1771363966
2035002146
1600147853
1910477241
2131698675
969995096
712640432
1982893477
209871642
680895815
759262215
1883762308
270520871
1565432607
1748870577
954239507
1226527229
992984734
242194664
1355439661
195274131
736991939
548234225
1145767593
538014513
403109846
2077827790
993966967
39717868
709851996
1326709664
176346930
135461974
1389646883
305034110
1129506071
671310943
122940338
2075593080
1231107941
1480595382
1839308961
556276720
1754531296
869762672
1852737847
1523979395
930091886
1527934150
621821138
945740881
1264180503
1174293390
989767448
1232836590
1609977709
171354193
2078400935
976595951
320079274
1644041705
1361647303
1084229924
983961465
332923966
1514367773
492159203
578371345
787765484
11792356
1998512430
728563680
1776144214
895065669
624728311
1444459703
1308369163
1986287659
184394786
921083257
1000011167
1401942900
2052849759
701318704
927374320
1616792472
713353495
1475378315
1517258927
1646877775
709630806
1100140265
778412071
168190886
1437295173
48271854
702301787
814943433
948923425
1916628727
2118661621
1407557879
1884480861
48069248
1535648294
100221729
141090087
110285374
1298734622
202322292
2111271581
2111357735
1471663328
631115663
138659708
491092112
2058312359
1267218812
2121284992
195768637
1387740204
913448086
657324779
475135563
327202575
489790320
115520886
1825769899
800404147
1651472020
1021560654
1446929366
327569297
1387511807
1258785749
223631901
1905313895
573985855
753795784
498816339
1050876369
200039896
1939979722
540753859
437842565
1231806069
760353578
606565272
94137383
358498758
940022685
1077948557
2017331996
140179393
961803541
527735576
99911299
1646466775
1411240060
571359717
95771004
928449925
1489650797
1408183462
1433868777
98512365
321153703
78344679
344889884
1616951010
75777038
1046959468
1777848375
859260573
1205199879
746778212
758875780
462212342
272754198
993809976
230872176
1665684939
710420752
1435590071
495541646
1923932953
582865875
650759219
1899977452
1788956463
880779664
691217844
1493985985
549074680
1682535830
330758348
172239104
1614736472
887371857
1679078665
1803390785
562196508
746257116
1403521392
295574877
1527346376
1900569495
2026162747
1569311029
639002705
393044530
785473415
256423792
710182541
1355951182
459848608
211008406
578483079
185762114
1189927105
98082819
1306582427
647378629
1125302324
367474368
1226549169
1427574043
1108416291
1838690585
299899844
1425328816
1295660710
366919761
1753195799
702062952
2045429915
1339424149
1400541626
575199833
265678399
461052568
1069571514
1827522961
198700760
1927633304
307692852
929631043
1184394658
1357696355
2118278716
1270876034
1181034531
659612242
329546534
1618656916
1741569121
2039459199
1127224587
1387781317
279770889
1723794993
2066087406
1217861625
224274927
98067718
288791241
1165677038
135858625
352881857
1589667389
146933354
1047238013
498334408
1258584669
582712920
822444831
1409359531
2030707445
45304891
102414045
567892795
1829402695
1545310415
918962510
2054278571
1063059742
535922365
1677125029
1150082908
1493064731
1788860202
1468934038
1590008978
1072296848
767505943
1115349444
2052445614
664778397
137774717
951608450
1172834122
1280236475
777635347
1077615453
589695509
356428564
1993212577
2146679678
1725270821
355356866
403346781
942799403
1819495642
1032107763
1568761620
768592724
324939329
2068408388
445250936
363734728
214105107
2063563242
1683099157
1445746617
916064313
2057010647
590633850
543347081
422021764
1592622399
1459018015
1930071971
2039466295
871889683
2022774654
219806373
1429211206
1439497528
926677153
775968535
2123186936
967450584
1705749603
1065925377
2110368420
757903193
1198847125
512593261
1135734850
1670826548
230600939
1237683014
798184440
1329499053
897627058
345200258
1563131171
257965554
548462083
1440779311
690166665
682398844
786400249
875389550
1470385791
1359736193
1222908047
1176358628
1237177827
1294966217
1180377727
917320961
862194249
950681924
1255569415
2018614390
1291885784
258479715
868270963
1383558830
144842729
1904238523
1863667503
954121752
1677481778
1618529902
372054591
1686311786
92950495
523498754
1862415361
299287834
1816346835
1810088141
23748929
406508538
376648514
2105080936
1021970307
1119638252
627602118
69786159
1054892576
1782600881
684115253
1723958849
535690727
1298620793
1701931845
346472771
1251376580
43087398
421325098
107971069
1010738830
613124664
1824101828
1832755089
885502892
42966390
2097673220
453542995
1076425621
677400347
432525980
1546905525
814263047
57211741
420688883
1290506372
242565797
1038836237
1570111285
719134512
939506203
560190660
1936947170
1040769036
1587045505
1835855163
1892318841
830645607
1320086951
277596990
334075945
387689014
1798743294
342743797
1784922107
1460566995
173019712
1463886726
559349311
1994779837
1735971504
1475353954
2018887924
1895304759
717405062
1797918593
763636836
1206792999
330516474
591460155
446282534
401799683
697060328
218494125
530138744
557801333
1776218575
535642878
1630494212
635426693
1231682861
1608692876
1304992031
1990881643
2053396619
861387595
1301325279
830406806
1316284450
1479800073
1990926895
2097827695
834185108
779174704
404175848
2087016769
660081878
1061971980
1791957207
1191808343
1598862719
2081631642
970196710
1739790356
1880644169
666440598
1459123449
1055536571
1984826314
981173649
995668593
604802327
1458484895
1325308356
1066629123
1104122085
549056357
1282102886
1760769909
1901390586
196347762
154697987
1574515783
1091169694
1564633152
241628049
752575430
1655377498
39794926
1931115424
791024961
1843685443
8735086
2090352730
1876058765
992495117
1897219826
1188278367
654469040
343192598
303380701
903018599
11813852
400628477
306922515
1347682743
341631255
1777131944
500479991
1748694926
595297543
1000871924
1400529469
494098057
1786194075
854534237
841165595
1410105761
137795727
1897042519
954595879
645587380
1040473610
1180937516
1666965955
822512301
175074839
390033728
1593021489
1267755591
1727636123
290474848
1294409457
1660354185
965016126
232781383
563408771
595825556
1469096036
1613913283
706551784
166267346
1249296044
1426228436
306449007
947725500
1492914992
1381662913
976954871
443900060
866275948
1428122234
85011056
1863340323
2119061274
2076861670
1353350395
1253345168
1391651237
1676125924
490923057
1949171843
1041353154
1511296299
22643767
1079188253
520281493
978695241
1644700468
779753078
1125360218
1623071640
115783075
206051369
61813859
813715090
62665359
1333967538
618670141
27432971
425570052
548217734
714942866
867122100
440189980
1096393048
1483826325
903461081
239483107
221827641
271693227
187831353
1154611411
1292849719
1234149818
731851328
981814975
1859842340
1702565459
544803379
875063612
1989177725
761524890
1572624120
781199172
519753164
1603032684
519025249
1188899938
711264165
1052556192
2029268819
91307182
1322745204
885708261
1612303226
18604298
2043791628
881081004
334557711
522146722
1535780267
682480121
946996708
1204728987
1104895543
1659440644
1580463073
1051100339
1193952210
644869221
1502268658
1742760887
967551941
397983107
176646176
614679280
1670641130
187872502
502336876
303065664
81336998
1651261951
1500653451
1586455735
1531986342
1611935692
860946073
332970851
101703584
409374092
1210939776
593570692
1696554264
1689673378
928835948
904272188
1318929394
98898727
144497467
905727044
245691971
1790494730
2079715743
1218573475
660401292
1545752369
113756224
1710552725
716602255
581173218
1192680664
122584663
1334321887
220876547
1616216597
1730469189
264987451
449261354
50387503
439659950
770120779
1709259045
1384831128
1485979275
1930392480
1351064562
1932151787
543443223
1357136487
1455150395
1128919380
1932061578
1284967351
1419915595
577736107
1233514108
973175520
2074743800
697569385
2026197108
1362455012
585041827
1594211732
675224253
288321403
330536710
973955061
470908117
779416890
1840704596
951026616
94908804
2089211398
952515014
1543682063
968108784
1429308549
1047194142
364108369
508855890
2028189918
1211537457
191981360
1532086441
1062512384
1779290182
320263679
1366057743
803388885
208836500
1821440426
484409002
1026812944
2080357427
76836076
1784222016
1740664687
1483075111
1969160766
751319309
1997613783
1448845130
148717561
1300422990
1234863118
1695591311
833413503
1063497405
1866255067
1758906611
1184195018
1889612521
1519593003
1641005141
1177521711
1849649599
1901726636
2123525455
110436248
656178309
609631388
1205306960
1997626697
465162093
2068139325
1130311045
2146158590
1795314789
696300056
559958118
377866796
326051910
1276925715
1089642550
1243903028
1795913518
1651096948
352635488
1608465836
1073260515
1709744492
881776885
172806063
1177800988
516827576
634573217
1671878466
1853715671
1852546146
1033629744
255713208
2103739681
1222483535
948808807
1228289131
949334217
2072836178
95652835
833014702
1135605259
640280147
245545442
1246967973
1291813072
2011884840
580806445
1817814413
1973407018
1391999292
122680031
1833817543
1873155268
1812759509
314825209
1096429790
538247907
1416921750
394031246
572511127
695906316
414571709
1418420568
539929459
523888388
1044818424
146994660
118396933
1084207305
1860073604
959457167
569546112
2114332821
134863686
808351462
961474307
828741735
298418270
864455789
262895882
1591008581
1327877781
1831379090
908776209
10097558
801115390
53718070
1197453950
1435273877
1636437949
1629118678
1898525790
1604911527
502099827
1020717200
879704075
1004088402
231425736
1883139813
1672986962
990870948
1138587935
1336242306
799957592
670580199
1428324464
1009111904
2060889699
1805706631
52216672
1224198117
1002615807
1318502941
1003386024
1752068057
1732673183
1662902816
1736112071
910774227
843162047
943802893
341233741
439060128
1958201994
1285386162
208607180
640274002
370236050
1390804714
1110539283
1115702198
746391893
961013143
1142801705
1755379401
1602981747
132687927
273278050
1693205430
675174370
300154390
746686922
1334047175
920796015
524858670
1474970279
701111541
422527384
632676044
2134187979
1329390786
826698707
1482245047
1418126256
763356742
675710848
1328554061
140490994
8682128
1162938389
1082861854
552300696
484556830
1945626970
1190581890
1363363801
596470460
1261279659
1892219320
2051684052
1330011087
267381913
1572116546
720160399
1696727642
2097615964
2045055205
95252389
785220560
189900006
1967228819
1703313347
1177791363
204905919
1754896754
1951041723
1599644591
569801770
832330151
550262290
643593570
2142524876
1771738387
53963686
884297833
1563425388
2050318002
1109527566
299015244
810163843
909763657
1929496183
679071669
143363467
67865151
1019972811
323883392
1460167708
303910808
866669237
538157241
2132300286
1025211040
2026320659
1784677355
1115481279
1116114310
561389247
1938293555
1974393302
295731656
1154093608
649881365
1730902230
128797906
1329583223
1164345551
112915848
598191182
1608400176
1224047495
533256923
1084963424
2055406175
1550676946
1678212083
762628629
1193480067
690575289
297234330
41552636
1709662968
1331728283
856428942
1731819053
338654372
69299771
1246105006
176390676
1990337675
1938909404
943518044
1755193052
1486237803
795088778
1227933244
356743793
289092110
513408321
366785564
513609040
51127870
347609309
1289989067
1098640881
1379170837
1808350181
47192289
237989353
2058396165
899296442
1426037779
1216019826
1595094921
1438747813
2113129768
1011636275
1022861308
388270707
1872823798
1945303359
743127487
348739765
578040841
867817196
1790317541
384331548
99136280
1508141144
881601427
1380815398
1638346513
1093660609
1355821657
1228514344
2084998827
119148811
1039195263
1645624452
115860915
508406723
420067160
560728251
453406388
1622606101
1771079606
1370289206
167022024
1675632377
1870147496
1149442264
1402919591
626431214
1777474837
1047885539
1414411026
1006334037
152518610
114521509
390190216
373194843
1558284299
49818492
1041923992
1818616361
402582659
890662285
321888381
1898108391
1697052829
1809754476
654803752
1909774849
1505485479
1768915936
1196133501
50073584
1084238435
1159873075
800160873
75229302
206159656
1290008927
192067799
1013913444
926657988
804030374
940220282
2121126129
909072169
1170494393
940892140
1346849928
1599483556
1370084668
1732566690
1011847763
1312620543
864544077
1183784541
75665087
1408875937
214816529
566080172
819818161
1869403881
2023380635
1573436083
2121221207
427759344
332010178
1902895679
63042251
1701120386
849030271
1603399083
1918657260
219212570
1186361116
89082446
876543754
2115771724
563040479
725920292
1062958938
1536239285
1814805394
207791488
1479069325
757020699
1585748886
1780966726
529837411
476068574
1976580404
1351570768
800260046
754608028
573003937
1511120469
900519962
1283875884
555098639
371402882
1720687704
1799547366
2076824004
718530090
1606252906
113177583
1689006352
1682449619
2061508769
734229793
2036192723
584984699
1482607282
1961203457
991963824
2063486308
1652065476
1867153310
1625309258
1605169838
1313064007
390438698
2066965553
1528261648
653542254
1251641200
1001816667
645201016
988292484
508250476
241257532
1689573447
1360880330
2046581615
343812573
1502752653
1624276274
857147283
1981280788
818364452
472218653
502489580
1741580856
1194881017
2044473559
728942344
807571155
1779462012
154190636
764666313
1751884727
635855736
1042908488
1168718277
717622306
170334263
196284404
1257982400
1466755979
857356910
202090206
683613643
420449586
2130483885
656336055
1181382961
1356043447
147355403
429043751
93226249
399832606
1566887234
1986426656
1015154363
219461219
1578415520
941994920
1430527413
870806503
1696580733
902739982
1545636305
940881367
130839745
1387184835
1371437543
33031473
988125874
127163204
6480333
504679606
757325110
1859712484
1682921591
414056800
1559509212
1273159682
1799781934
252875359
1161070996
434140296
1734273930
1567596813
1990139269
77436996
225289911
2031714973
297684683
1232371077
930161154
878478879
1465984459
1568321857
1736819407
1510377201
1806304228
1496018642
806153911
1140474743
1911575755
284179369
835691163
1228766669
1439582706
1829293332
1359319133
487777502
1741921217
41104071
373933528
2043724493
1786139757
563432603
1755699763
927299453
1174053346
109610336
1778164950
899331753
1479192694
302569617
1060993877
1388876200
920095930
1898454314
1911093197
1909016332
1111231933
1560714064
1620068104
1876876030
242927530
586278717
1612185349
1029404425
2039481793
1886062165
1067941059
746427263
892390566
1840569164
1431161616
1779492499
573564033
78371370
293933073
2024086840
354544482
1221067987
1407026277
1883986664
2048487384
1347038895
1530458291
837517994
1333006849
1840613826
807384034
778192484
366063502
467040901
1339576898
1454964683
493786232
364360701
722111085
1139298412
121222636
2131139571
987165895
565610943
1646261460
814217090
57420027
1768086941
52782881
794681248
1396862048
2112771675
285584255
218102885
1783031937
1156814709
976503254
1759971889
1952409905
1679713558
775286546
202155335
1724883569
1551103201
963389018
427843290
1479081839
1371342417
1284209656
376641565
1452144662
1703068166
1192632141
389654491
271708046
707748709
240344322
770164160
1444846289
1409525703
1348282769
1245986580
426241584
1924269878
1291629322
301429392
2132251731
663794779
472841191
1391793447
121170933
2037605683
743079154
289553872
126783098
408806155
400478050
1415100919
1654283699
408969837
2106023839
1065920940
1874926282
1678681128
839526188
735667292
2037548075
1680006371
2000383650
1762305045
173996959
452814231
1480562837
2121726615
2061743270
936522659
1709437754
1001950556
1274440420
1853168091
1273467615
605100475
1559863345
768986933
439170185
1052131663
1845650113
542949511
586098595
423829030
674798602
913942630
2033074321
1353719520
303752679
1423240953
1756680886
1079126882
1703864770
481612364
858174149
92409980
835143307
642209534
1941389704
1504523280
187170527
1772224562
1161723164
1538298552
1198681944
2087210971
612768770
1014956529
1688325373
925503203
180858734
1647558170
1023486735
1185570267
1651821702
2010267070
321128910
576752763
1115832269
118771206
1284140141
1520679542
1250903786
617051969
1641641824
772947869
207737493
1733994766
531732130
1457904642
626053473
1381838359
1263217655
101036181
72712693
416278723
438486238
180813493
1469893787
323606520
740153666
862826717
1049732731
101769784
1538331123
60664516
595163894
1449650845
1068570116
1930289750
165387932
359869686
647422370
2146320061
755812579
1379131929
589341800
2106671330
2086115074
1933323283
1985488716
688551187
1482364275
1809599041
992459548
848472381
1868059329
2007635443
868658807
329444948
877132131
576964114
2036747415
920084652
783348400
1095695286
313025257
667596736
1197019128
643110622
495472602
909876869
1074314702
1010684381
1165990028
820827099
851099119
1720264187
785319843
433132187
1185999168
1854502821
1408586575
1983103487
1074199238
2055146322
175917871
581922284
679239851
43368500
6655829
1541605146
239998949
1925584409
60804526
2046225181
941198681
666532079
1225623757
774026455
853641427
939119809
818308669
1719981340
1231953623
28865218
828113958
1438446082
1113631501
1087380694
604723320
2027556993
880071344
2139130370
535008749
1464697624
1451724394
129569490
1779145660
498311981
1797078262
298626460
1030679190
493048045
1161805045
1217475194
1278944212
668285859
1722650525
1510664135
1639386868
773059064
1567818390
786781846
1931225218
25541093
1361470109
169502263
976992236
209793420
505427284
1028178194
618163630
1446885095
1864924177
1297776911
2008910422
651204733
2083650998
1446847276
2092731280
621284562
1859950722
864797782
1859806061
1360327684
1805098441
1865196802
404043315
1276403418
1616720501
906163847
944480369
1839849326
2079351
368438801
1424917947
1039901035
1008880195
263070162
2101765820
58804801
445981186
294268071
1597325010
825663980
2079272647
1080793873
1014885248
585302541
916297080
102571647
1757026787
977702683
1791116495
875760238
1950858485
421410957
232427420
627513394
144116642
1628405950
1883688747
647000907
1046612057
330108241
1691094369
326700457
1584827652
1642397597
1011398440
2062629873
165405594
1934234759
1979012654
1218615753
909959885
1791528358
1454003150
1648571907
1067422943
796385341
264487705
1491732163
143877624
1163537956
945566345
1181066791
1042209313
1257932421
431458162
697718263
1423297492
2113596739
836165314
334253062
950088122
2042833831
1431206086
1028343642
1893821831
950102157
60205603
448031429
649339379
952993918
1328600812
1597465240
189173941
65033774
756642899
1573638180
272466223
946827999
354423648
366214729
1012641464
446631455
383677214
1261034903
581942851
429549106
1697094229
1706510412
582139199
621023443
1541929573
1941606183
467675089
512690887
714054018
217599283
661681732
689016953
390022289
2084275289
922694844
260226552
1024575821
2141520177
654679988
2071197617
972700027
527108018
1748159453
867637834
1993356237
231360314
1523209035
553808620
239286173
973674189
1397918830
1602453416
1435368838
999160200
2147174290
829519737
736287582
2032822924
172365229
936417963
2074750193
1943728485
1486427801
1807174465
1120651074
1667071707
1065701095
1803939143
89944757
1579093901
1118406382
1285721684
1076390988
354523790
960147398
1130976937
1186197859
1067139965
1113248505
404930826
1919602966
691001343
1904707500
149986034
651691555
1891996588
2072572306
1707265298
1893620337
1695951992
1886013080
1686432607
1829441521
255665709
925162850
1624608098
725324725
1654943792
197575689
1941466763
1945057253
886065166
821943666
215242292
633206272
246114024
1511032904
2012071930
1468873013
471102763
174902486
2121235548
104575152
1972225853
1142362961
502374476
1386031439
990929122
1583440511
433118724
918515983
1982022349
1114908012
2131111242
529612763
2088238467
324106737
110127865
35924697
325947076
1931216610
467712492
1373806153
1610253475
663378579
702196560
791863202
1033857780
1401933907
840511084
1008736354
1780645538
1415839698
390678761
1052927859
183872181
204583514
1821087669
390003754
1816644472
81158527
149788259
291059766
2028092444
1497054566
254521416
1068358041
1293134240
1005632341
252516296
1490103763
1846096027
1037413082
1590323092
2091469521
437698441
666031400
1209010664
1518162574
1435485377
1305748270
625830410
1716698131
1257316847
1019759418
287435537
642885326
1279092814
2056259543
1389930850
520696771
1049386325
1470485906
1074004596
126675187
2012136974
1869035983
1550443678
881072759
451378362
2139656331
378660946
325344692
1104858056
710697647
409350015
489685701
1475678913
131548308
1081609775
1513199489
1277801090
492387316
2040101645
1716351332
1577795883
1818603057
1268532956
1604468633
459146881
1150473981
690494871
1196533085
1080410241
1696187925
733498852
510254235
202354433
1049617825
535976527
1862885277
1010428081
1299384567
2040942703
2079693710
1299773041
307298789
2146036162
2130553655
1155315868
477347802
1054831670
815929317
961909333
1880814985
232358265
1234871670
91938419
1231833030
1034707015
1223893730
26454851
1499661047
1277058092
127419840
1625472840
438852094
1183303004
72191002
1280763168
1012739098
1456718237
1495606774
400588718
1996379033
1261626454
1974659287
1993172694
799832938
1106284206
122898733
1588333318
21003794
2147227640
1795120340
1465311831
448088939
1507245461
440853856
1240013787
1217419036
2075614135
1059676705
2004720842
923897515
1188359548
2024221311
465126390
462673999
1726534788
1543737493
1581348465
2007439379
874113640
1691421371
425718797
277659489
1788958782
1342203443
590672615
31449677
983184964
1280049618
838370368
38917739
797767088
2088243030
585908353
92559477
1885835109
2113986136
1589525399
1579825995
1572044062
15740473
1295925524
1605868928
486177142
2075297948
1164335171
1057663045
761989072
669360978
634884386
362140907
854443299
993577737
1158420406
1924447151
972849178
966284579
798986486
1391749591
1336678565
1274878588
909033048
624443379
1719282031
962132109
460286764
969168890
563050251
1966693751
1178705882
257323906
1162356926
836294744
849026603
1855353486
888326232
24687847
2001610410
608653630
316082982
1425775943
365724480
1858186656
1219846595
198853655
1814551797
1533073306
1947226158
1403721407
145774302
1554736406
1789955616
1133901809
1236431734
1377849802
1224011660
1915552170
586498137
246523074
1017058477
977489833
364497516
588619471
65921656
2105201033
1595726469
1295478997
1643561525
1902257379
467400989
1848670704
374254306
1713076172
530496279
1280511381
926150789
2074440418
17126820
787464736
579460278
1694444536
1658682091
228476734
320278153
645930890
1308523978
485671736
1150788584
786248647
2121121320
1990769231
1918118000
1081328229
1502371294
1936489589
1628327521
1519627014
1513044986
143399838
238317378
815885668
446839209
469297573
191681298
1057573830
1136117399
1159888793
2125054314
874280118
187020335
1498696340
873945452
756102626
311448397
1851695906
676606550
897529437
1673844571
779381550
1854259911
164673513
1975780049
1816540046
1459196520
1396826766
425597970
1585703780
1076113673
1848055286
1665214668
1175328189
82769797
1230193629
612004516
37717922
140873663
261575293
1099715531
987279061
1878279315
309560961
995707536
1328898029
847780578
1463023105
71652876
647375987
1006743888
902889863
1192139312
1298546928
25946156
722261836
335432778
2139540388
75977410
1432812925
2083710777
1472785150
1725656664
245293908
2045028085
1491018381
1553900375
832470281
530927164
1680825035
1948650749
1590027519
1740386597
1997432465
1588464131
1991312814
534743787
789451129
418157815
229657863
1420564816
572962237
201221048
1213031970
1264320686
128277351
2084556923
1666513721
123599086
48717303
1556253060
536772589
210616655
420256287
1664158277
1726678134
99540189
1994990906
17881732
852758132
871011890
748653194
880056074
904100932
70405257
1751945701
1934541362
852324080
2022115180
38637087
1236687866
753220721
147280681
1447703159
479084966
1619421544
2009359562
2068509169
1595955055
1732947067
562005685
1485104424
1801287439
27654005
479251624
1940142063
294856999
966887981
530059316
234758315
1569203543
1888423115
1991849181
1194548659
2081462789
1806479775
1950659624
2144091124
491470083
433283012
718107195
511124707
618144699
375907605
1712118233
649246102
1920623462
1541943378
1125531808
1070357425
179665220
713921610
2004521901
1597799597
1746369317
1570574537
1243433816
1099506629
1124142868
1142859254
2006689691
955791423
651963377
265596314
927413365
427441023
953328159
258752084
1423218205
760647600
624257693
788501806
1442815306
641877336
1038467253
606308365
1787143002
1789555269
1831928036
953745453
1878470255
1864044392
1034965624
1524333549
570547775
2144034683
1490884157
1793431907
586391419
1987632284
53157902
1101310121
1599613136
1423552234
1167701599
2117354920
1790033635
470788906
567040807
1947925300
1382957210
2107955324
1591499542
1960897585
123304663
716865107
842278576
997820087
1693304277
305380275
1088778868
1842953704
151250979
1321510064
856366772
2066762870
495141912
1508829390
1407707167
325287474
1758677791
1360331114
2123554860
243008353
1894726148
904718307
1612885222
1491552874
941432478
331043792
1701351815
1535107471
426320269
1457553705
2070691486
1551393300
237378828
1818197739
519662082
6382096
752121712
1797850350
279982098
1621323486
2096121884
420663922
1613314641
518393561
1246217149
293901254
1641984321
1929170029
1973088325
738415021
145421268
1796425647
1466278294
2095343171
80615305
1945194701
617921868
1787886690
2005610849
1095764597
1711785794
1440945444
2072929621
1415123917
1876932077
1011160675
929873654
680049473
2059144797
106750248
682545628
2102147055
1520912464
1714122656
1391927670
1154804843
210991914
1000995734
2146783669
1991880990
1063801213
1863167010
1106714359
1595876895
918766972
200985909
1946689179
20975060
1617634667
688950329
2142324444
1179561719
882368507
1263943521
1099513677
2009611958
2085590992
2100507601
2061924677
1853051759
1614413978
1018823557
1478758398
1835163224
761987807
892367788
805990413
1383280182
214280305
1809636131
1108134234
467958115
2092453997
541200466
1579959738
1018851384
875768750
470998974
175245764
1472943865
819593482
256248363
1729166801
997009475
294795678
1490275102
1130388647
1574780875
28193939
1153820254
184552817
614140820
1612112999
1415790346
1805107807
1863239462
2029302271
358610314
1354883691
787823944
393783750
1629162933
349386870
1328124539
1753673573
353541363
173042696
1132861126
505641595
1909948694
1258439099
1521819897
2124552761
1307155897
112829062
1290465162
163234363
772121433
1559522731
144806957
549658210
479026459
565448541
1754260736
644771803
1171490557
1190584734
1278506928
1435807688
1865690224
23418016
2121114377
497155412
1392676452
535027540
1807190376
644829364
1131778430
1926936159
1674128214
879065099
853259341
153374232
6914341
15424278
1602194874
1974706508
1299553746
977307663
1707463494
1109607001
1949358312
1090848648
1663952656
662582022
1981284546
1624209644
553512517
531858760
1905300709
743601739
1837330297
1598407365
2095908936
1420968249
1592883267
1206328790
1516178247
1187755594
855985357
1775462620
563142320
273517148
1522179179
853071686
2042539192
161795533
24658283
1998620143
558427210
14530904
54429176
283626149
1171835732
616153599
1300231048
1769688302
441425916
911996399
309176378
1457841643
635069429
319594417
111162757
1457342751
2040673856
1991586631
354813625
1353872416
1353901435
1792377411
236998198
754181943
399540731
752039833
1345813699
987080062
2031417475
1906613363
1297104845
140180673
1229894701
1274520583
252315326
58332929
456738887
487997454
128979332
1871270171
1187587030
1609104663
140904400
1936153502
1625508357
1217979936
628692498
1106191267
1912215050
577876499
635343993
526942836
807929022
147142355
1393112254
1271313911
461473388
246490599
442349710
581279885
427219439
617091391
1907372081
253153808
239005252
180270663
1414709312
1114593127
2036616505
1583256491
1985933404
1919374164
1152191815
1612629053
2013429825
1006394942
1119276086
1357128653
1924712495
631746174
1287631102
1535753088
779721932
479791347
87389815
1341290015
621199175
768047339
2126740794
210049897
899732101
617140447
1706616335
1309906470
193780153
662761872
1270854682
1028554362
1039351383
1457118197
1543370522
1946545933
398548683
1909819442
131726742
1536729525
1112974498
1902806537
716869472
823284398
1038492324
280782289
893136878
714763688
647346944
912320395
645162939
754188801
1032047979
948106368
1945900924
921697856
150761003
2127846992
2140787167
601011566
524755797
308242365
1535458960
617458258
1402350440
1013519556
1683784441
1422828603
79711317
1790264207
570734034
285543268
965617754
681413454
1859017002
1268681977
109321490
428598696
374791195
1566312145
1831971350
42606245
1941972343
1841282284
2100256318
364317877
284632591
1622529212
2064928381
1536332079
1726116517
1404574010
835458108
1127309422
544335520
328075300
1456886548
327782928
682118634
384443754
303613889
757660037
1440225064
1900386209
1175248362
1153844719
845942361
1551568046
624021061
2084432450
901062302
1723983077
1976321290
11259452
894835967
97167586
488411261
426952126
1913035359
1188938898
659838573
1562562970
1619377559
251497353
28627828
240068590
834020829
1563198981
6201416
1938097128
586929477
1142490272
293339323
1387544170
1242899108
1468988579
730773783
293252618
1573368851
355544067
348810613
1491292064
1859813548
1595573852
361006898
2085238343
452320100
1915283460
2145559418
1211515745
2099414369
1490162709
856721753
1192863631
2109785969
914618003
1617340473
1997154907
636523787
1722888793
1560944179
1554135620
1082373686
1305146439
850347446
1415300642
1555233179
1636372590
1850199198
2094390282
888106882
1493263702
1535463868
295047731
239643476
607095036
1882819466
251049791
1526795766
1034796187
582809181
2098383411
1158223984
545270112
1118112315
1218493309
1127925168
653485178
724761016
499971030
2119036270
1454324443
1258551249
1246045600
278834540
557762103
78382654
1086678288
369024251
1735313646
1476676529
1905788891
250316227
419648088
336982567
1218006462
1285515177
426093308
95063378
1114624204
1906016621
621512827
782960706
801816098
207529038
1249413792
244718676
1721160962
1881476463
618331991
1685540616
1312501831
833161234
1701113303
384268394
1695471043
335386779
1537371292
381669706
307760910
1002188231
338574488
491293080
1363577199
752770076
1346743650
382461440
2121875036
1773969115
131910255
1586947969
1388389255
2144019288
1525927413
697333830
1525785407
1758304881
1309597197
414196390
95411407
1700467608
1758531895
1824345903
760327202
1470815782
1289468267
954206985
1425898254
734229628
506657173
967595520
626776178
71593332
495493427
577829180
239851837
824473470
535711924
1119020139
1345011819
1742494221
512746900
1507726708
274952024
1251475607
1815555856
1196754330
34348505
103189475
897182115
19374194
345299634
746745202
1267926109
1541063023
126243684
1944750298
1493707691
835271414
864839026
681926203
39624512
1623679931
1310324026
1772567796
473058604
1624387009
1712820000
913603845
190461472
1722991686
1429065724
1723384443
309664410
429896216
1650234494
1512850997
1139109355
1527025499
1471148535
159394222
99849100
2075736224
1443100362
522899481
304439980
2047970522
1055404632
1628258569
401208052
139375383
500434220
2047513353
769306610
588966229
251443614
483024204
66238092
1809373818
993944445
117387784
1413314605
1253014768
497584412
514466019
1587390330
274430076
1751093959
955531675
1332571359
1743721624
61080455
341263600
1205395944
1690939026
1257273671
770576518
1509152442
1496299665
1497330893
1541824544
699129088
1712078518
1722411595
2100064317
114793873
1552217571
1857001862
411676611
1002730362
371839602
261762612
1938783089
1992511615
1487480188
1351362539
2076630776
609610346
772883444
1022134946
1388208020
1119694262
1388885083
151017188
1739509502
784988875
1988486485
1017301575
1200628789
619784746
229600167
774727407
781672226
818141259
1420675290
1757463779
1815507602
135068250
1859631280
1849633114
1423390058
1442134473
918685874
510257015
1252679293
1169037730
1708913894
1773308051
1493402946
725967240
761335710
1467005960
1943743886
2086785730
852078075
1280184371
657447042
1640637551
503504873
1725460967
1612652506
95897422
131525963
894203169
2075121495
1645408977
453991579
2026399035
1835415383
887322697
586776774
523836702
433786729
1749409794
236359805
376547211
1873739835
645352801
467681945
402564921
1532149081
26127103
11204173
241600320
1748850841
161979964
1120821367
967275392
1011454767
1667220676
1885192604
1105467481
403912919
1806121074
215524481
1951411022
692945287
889543304
979182884
2005777232
1110145956
764602773
704953723
1506560235
1930657507
67787811
1261739170
1947903568
301376931
1836025380
30049618
998023162
1824870423
1005552802
1596928895
963996758
983149961
1253700075
1920420602
181920996
1498501069
431252023
1071369548
1825408406
57590850
252258127
1341331647
220542361
1815885587
867327472
187919776
68867963
373824722
1665286246
1047002505
317235439
1114957054
1313457245
820084906
2073246737
66368547
1507753499
625693843
58830544
1470768810
1440795871
1915626015
1938951025
327621102
918769752
390663301
763095188
480411525
1991549574
1359636043
930193901
282998573
2100059748
730919084
1813078063
1930817793
1794927317
2059313479
1305930106
1861228449
1814531802
1694888044
1381972263
1938408122
937315968
1522184089
1391386874
844542148
841158375
1674536736
751579199
28199501
834044395
570965348
2099127449
949922438
1074617158
1036805217
1226908315
1405006738
1076907048
803147727
1285715274
282601178
1149716410
2053698515
366188336
828557450
2058424183
1742424860
111559087
971606377
2007500535
1314219305
1224885743
1318238528
1435848970
576044107
1011232024
992231600
2144547601
1402967159
1604558826
1190978537
952091043
56500356
1040750589
731614402
1478546735
447623609
1701205781
1584241891
2012890372
618097839
2085038087
1555908659
1087860044
278792469
365160113
1253635758
1168701911
540415534
1963610162
2091691845
1652030232
1468091098
113580886
1806076364
1481589221
610294343
1876351078
618604797
1809581228
1291899745
771267123
1969175784
459721325
1680901733
1743611300
1769672107
333815792
467628927
807103031
836570367
1678283625
1243168855
628884016
502820976
121731452
1423914883
200506101
501011643
1105721426
2104217021
641836324
595846776
1790631182
730378348
1356606804
1171395953
622835523
1707105388
371440438
899894913
983678424
324287292
830790487
1734131233
827390497
2030062146
943041998
1234999859
1875033525
431311061
1667325982
2076243054
915692863
1083338144
1085434814
891196633
1920022027
2038933095
1531748317
1877007240
1757214941
573136082
1080553649
1890298825
69418787
73319763
400363538
1849187631
225273671
414430677
1645530540
1783019225
1746909328
506921752
1240153892
1062924535
2038353668
703489865
1513599149
2095169455
868110522
671674592
1271553225
1702061271
1446635749
85522445
164687080
1091488323
1320783199
1438555375
2008203697
927310994
1189218703
1464585877
1955988172
192060568
1276302213
202037401
232683473
1597145669
655501340
32537008
1259808704
226068166
1678274310
44204534
2060960269
1119714935
980150076
2145122473
1767296565
751708979
2006817504
123194115
1853465745
1997836018
1176018040
1703608917
1246965238
1175602691
640977291
1586987522
1411542147
119138472
748443822
151014927
285330385
794392043
498756703
1573411115
1553479838
1869596156
1148907437
2110053176
1732051362
1860567935
1843755898
2081173263
1780449248
1426468748
1110376628
831142225
321095341
984066493
1191509663
904091135
1329830776
447398969
770899421
367972307
1131017981
1962695983
753095870
1077009659
1892764833
437944592
2111583271
1675896468
857627581
2066945291
1178205041
656856686
2072200850
1695910147
214422624
624373118
1700639628
978358889
288856004
361079181
2111878451
318041451
1184496077
1354400864
1501264389
513157254
1704459761
550580548
1456326034
1061320073
38712153
1704117146
941305795
306873585
1288583397
383341776
156118513
2110940907
576522867
304399126
431743661
1615099631
1489015636
1764360060
637121995
685722864
871107624
321250154
657831321
1857534033
1100389987
1927057555
446873004
229097838
1700384908
391009560
1957259422
1724101848
857291468
1967856573
1487849244
470692929
1284801263
338518204
392290506
2101629485
1378132071
1210429628
1654717614
1572516682
365259090
413118173
388477096
828684478
581723629
1500095249
1901509247
423539369
1389227313
1231523962
2072420263
1970543222
382830899
968545043
24515990
633001116
1142334263
1416054431
1434792527
1450998640
797603714
295629966
965632994
327594331
321934019
1191004743
1179529731
1461418565
928847156
2082133942
963298550
1851432795
398917383
1409455304
592197121
1377638281
1068156247
1664200914
51816653
2105244499
1600581018
904587159
2016881212
1498971604
688812650
449208386
1309956384
107507665
1351856057
2038895583
1200871256
625920453
525112908
375306964
893747354
915062225
1639000394
501826432
170224590
1242288759
290799986
910741775
1342550739
2020049972
2084477385
367738969
231801597
97054890
1306010536
1218590601
1727460564
416516113
1155769243
1473690588
1953705241
500287420
216699967
2059489144
352339044
1084816529
550458413
1202690112
858224637
1579879638
1329567989
394300886
1157505248
1736395530
1894329404
1755328432
310507033
1887129446
460451644
250332081
480580252
65329905
458499973
1644665925
1346029376
1588969758
1105204051
1674536577
85340828
1570429437
465814791
78250141
583770254
906427698
1872382138
1000986497
564507532
106103717
1931677392
478334666
2139051017
1585697225
2028118520
1837018253
626223394
493840881
1863164407
2075726254
594761935
1545209521
1673463972
202110737
393564177
591674564
1637529215
1261810701
742212
1296246239
1528645138
132222160
940840540
1079743034
33171555
1297860736
1263967452
469320564
1393101257
635064287
1417257648
87764604
1315143073
1600311927
350735349
1970128322
1182003999
645363245
2087820644
1194085329
1742139485
634588351
1604205676
1023552807
386897949
446550498
683407270
1585799892
3175663
1889776259
1625397013
1325587499
934907453
37034399
53572625
720761340
319603612
58410839
634345921
128180100
1777955293
1898524499
555363789
1649690102
1107320606
244440715
2128240570
582989268
1997598374
390949336
540418474
1315783098
1285594567
1152738246
844916983
685250573
1830668137
664918960
922203507
1045833236
1021227207
451928817
379167452
1037615433
147709382
997891017
1752186867
264264265
3452076
1582288799
1404448735
1176254084
337984245
1846086929
745443628
1422865243
1176801524
1817333257
773697391
1983024937
584455893
214378131
2085583453
988789934
478761050
2054126147
1507640935
32128137
883613915
1497676616
1426085261
1999798220
1647958081
2034806887
2003609218
1058722345
1719813915
2027340499
1588825633
480726101
1216223745
1073272054
2054199003
816958896
2052931365
1319673937
180824302
1631256499
1003884944
1275501634
1524988742
243359459
520031664
481258392
408767311
1972850166
747818464
41472778
289627407
2119249838
2141146739
1744779266
270975977
881101068
1338079584
2123146751
2115039893
1387342864
1143864345
1023565207
1742705378
239954191
283664814
445508099
2104043291
1141787143
1252620471
269664311
503148835
883217448
219545342
2136040507
116564825
948523569
33985883
385161195
1041258668
730703522
264371444
651235695
1523143920
1326425729
1865062990
397818102
1582632190
63208220
704660127
1584033555
1541011161
37096433
74927863
1231706991
1190765119
590049742
478542213
1967047288
1479514286
1465217239
342426013
55469015
328467940
532150738
1828755239
1664442601
531834840
778679780
1204195299
382413507
1061848782
1365415880
524215112
1428158580
1776088666
1731360335
534998707
1356514586
741235841
1603841730
715915656
713086576
718816116
806735586
762556842
1062193967
1447571481
783304621
1687975962
292761849
412664763
1933911794
1148326880
1988010568
47620986
836622831
938293345
221605323
1080174763
1990457236
362282893
868795216
1547622786
1177293496
578070339
1406495523
759277834
1659933728
904369584
1502217093
187629299
1526046056
281388185
259966816
1073318042
112128581
1019721382
1625807905
2104676561
1281420238
1355059978
803940541
2027855958
1230336432
1093798413
2114106046
721036747
1952316789
1938710750
410289584
338159147
1664852991
510854735
1393107121
1234269508
379988015
389123863
390687948
2033186168
248190247
150731101
783104957
2144100425
1815994405
817445347
843271433
489199205
124916532
466030571
1920720271
1201813646
855146301
252322031
1977531659
432031372
1255700020
650993131
1570106439
1362921740
1165888895
1863429775
315999173
1480179823
819357799
655287920
407609804
1450679805
1616054702
432472200
920395914
1366655917
246230646
1890362307
2098844777
1872039060
1482829854
612233089
754815599
57498929
973205137
865374073
998850124
429931348
663241480
202119092
1914577140
1554116280
1612347798
591374741
292537877
1057286498
1403114352
54517694
169632587
2113550210
1172050457
704774674
1997784592
852998090
1419446315
1831436829
34982267
1402280925
621557004
812433240
984700148
793817102
1040279101
464917450
743236312
621604002
2069062056
557983599
669093298
133680444
278370419
186420607
1110550387
1571614916
1065476289
1920706376
2003031853
1610842885
946550828
1922880126
957071189
1830349750
295079423
467786527
1674128456
1432962759
1542231251
588298642
902220428
1088857546
436706901
62297578
1602315370
824186581
1082686426
1271862389
744532260
2007594322
1825401232
166783498
147487449
1293222518
692322459
1583396914
1467597819
233817338
1689202983
2055942446
402773674
5353996
869942509
1770489025
1418154733
1706204363
189917462
1331893188
618107872
30732111
1490829510
1679256886
1361553155
683092497
1116274463
1244369327
1055115752
1386032398
1397918191
2195452
1444442306
643974922
57221976
250677655
1981666467
1600458522
1415650432
1055977027
1548683597
1836974942
664604627
128926065
263560170
714207843
124592847
509220081
2024978753
40971063
1367101649
2038001267
1137630153
1859417391
189054226
1474003794
184091138
845729920
660868312
1404320936
10382484
1257963181
617138600
1242629197
2082727125
603181626
919718966
1642190788
1332316780
662062932
261664120
1157146065
958540495
1703961572
1941979595
679473660
401022411
638574695
1900026608
294240494
907128219
1521194775
1757811233
1433914599
511902556
206748890
325507797
756941236
1721999059
127066478
1282841673
1285570905
973296528
958773250
696423496
1361866627
941805597
1557636770
1350877519
2027013918
1561307993
1444421408
109745248
2144761029
966523762
1118093074
522693682
705461511
807039918
350238765
1194169936
1841751778
1051200218
1149632588
457284162
1764766071
405547391
1770768906
352947025
1105399493
1767399465
1579271392
399024872
1237739899
655402476
1373807929
1197826796
1129164772
667229669
157578436
1525776302
1650354519
291923552
1518021363
1173148328
775688545
1371369086
1318980800
1637635130
872103100
1729090678
838915501
837688864
136119604
857328639
923903801
2005104180
1762901551
1787202907
992788772
2056904602
1804726408
1865435545
578224888
1487680931
1956945735
59812552
770716212
549768830
1689899913
1240127873
535694448
815375514
970223853
1775766212
2018582174
246122805
374231500
50304742
182740276
1807834870
78228274
1138988840
796439862
137911245
1227193
264965299
1282206640
1875006270
1012053295
384994841
24372845
1481312444
1595215135
541883873
1099514789
1860012448
1468001533
70895981
942009175
2139263014
1078003851
2076454383
1726307820
724626660
995078114
1879246769
2112671302
1225324850
2110073867
1634969601
176488558
506728831
1296851596
1328427856
880276176
1239488519
2143928996
973080481
1675841058
418840150
553416853
2006231743
1313906102
1865832404
955902615
100024443
319049570
295891997
1233419411
1875806407
999586939
1613660499
2002689247
368141857
653818230
1925002726
2010847354
1524231206
442641980
398295985
1108063817
954397906
1817327251
1621872911
772742431
1009008598
2071448248
989543480
471793165
754784276
1678601884
167535754
1881115273
1886749344
730032939
1350254088
630271774
1069478995
1667829269
921496086
2061867095
1480429585
296071650
489069272
844693233
698543497
2100465357
1823898823
697351294
1338206043
1403408961
186100223
274736824
1374613616
1963163593
421143230
1379185823
834040756
274372824
519557466
1422551615
1193720120
485559587
1521455939
32083294
1084347595
549319430
543116438
688824513
1486888072
506300387
443941024
553495083
1942070903
1883011036
968291777
811711663
1572425532
1293676146
1260838567
666488389
1136281639
481259251
1947995418
1039389511
1462840826
1230337109
1120578439
741811063
867280441
780917103
331743329
880747835
924943855
1243679202
1125103518
835142312
1934262342
1505950097
2037265525
128525808
1008426035
400352539
1692593433
1114520689
369210098
1473567311
1295633255
2008384594
1810183691
1390020730
1003133074
2062458860
2087550474
194304061
1470459419
1074475614
1515937972
1210698754
629354713
1374126981
736022128
1059072189
217256702
285961463
150092193
886924543
1516117622
42241294
1894024278
1820746384
1872348919
1304085615
1264219796
2016898423
1927447635
591395134
1227930786
564397383
238515446
633086946
1036479829
1431268572
925894589
288793494
828381194
799998481
25472562
1142806999
2035768203
78077780
748918634
2022575940
321061775
1995784888
1858761145
1803067338
1394454362
1983069869
1983788275
1651273361
810090497
1062023753
861533464
2011210341
307187406
1146259811
1011727291
1359129206
120449749
767051054
2105961319
1596492166
705749008
2017184698
1876404490
304638791
1292453165
129466544
933285506
1744207888
593957281
1616520730
1581638838
285876409
983530644
349307752
1232446987
1881881540
63496724
1495062229
701859942
258541872
131412582
248351999
1422708690
991626787
483649475
146325791
1531422758
1324169834
312771726
823723503
829114304
1612235639
1369610663
777778494
1632901623
1393142103
1307858083
401147983
219607092
299039481
2118424185
1163081880
1918778791
66204102
886149282
1065772847
874273020
386064163
1306062142
1554091483
1693173219
455319322
512391895
340702862
651593883
1827493340
1808426207
596229276
861765365
1644016456
1881927906
602330016
1085850491
741736362
481150175
1267325325
2137659213
1794060199
1205908882
538930446
1431983197
1753497770
1799494819
4771555
165341059
229891310
1588770603
67865102
1208243091
1668958167
907217816
1442177940
856341136
254055013
2100189212
1271468887
1111584843
192812865
171772167
781861844
950441262
2098806537
2137503534
1333484205
1307555696
1590987879
1473490234
920422616
87064159
1725755545
81917709
1912054512
928275426
1804494700
745142190
985022778
96749404
984865784
148408034
1940105223
1001488139
1153913874
1077713006
849049693
446583663
821257555
1063938462
1510352716
685635623
1706488042
1115568012
160710416
1457807307
1294739438
875003424
2089379544
845094104
454285230
1900395917
1019753248
1680886828
501612057
1182779474
1726987780
1619298383
726181246
698260095
352061338
2120016439
57542974
1083488016
1643781483
503702664
368771608
1010503419
1518406747
471113114
1714862578
1693216308
314611365
144879991
1667541182
1934128015
68597393
2023912493
1699338270
1871121789
1094509688
1229196477
469659606
1441104120
20850869
1401200146
625773124
651556952
1988555428
1478523527
553472129
1438292030
1618983453
1514233168
144006820
957685495
1128490574
828484926
1042378683
859048507
841121614
1358808642
953438809
1116095816
516171138
516705508
1834427599
81682413
668324389
777422676
181197177
2030980030
1868226461
1525268560
1688863396
1852089032
298637677
2130358521
1688332098
431257168
1818072278
1916007345
654958397
867214362
2043416805
92831171
1865676435
1417917820
710745796
1724064283
1885461343
1957512512
1017696727
724310713
2064715917
323874288
1108195344
989699101
1971415886
2116730881
582670917
1971351166
561436225
399589449
576816231
667521196
274161280
1013247489
398448013
1446109717
1239844705
230641993
1045764284
1656804599
285140795
2074841379
1118889034
1222846662
1556810473
1294373367
1726874341
2028383293
203334373
1135385454
1577722842
1406404572
196146939
700286781
1105941081
1650429857
521773694
971011789
1359230709
533339770
932223194
1267733075
1839734523
329971445
1116893551
395857360
708824409
2075897448
497679510
764328068
45093468
1893670752
1673535212
1613648539
1013132339
1086088007
326301179
2122312519
1132850942
661050602
487933150
601360256
1026143582
715922101
974595975
1087590447
1797003386
314652989
112791600
999982987
1734701077
1512549551
839518955
634849489
712973160
1891863633
928139684
182504738
1081249989
1413198669
1999304972
1087306501
103953899
1239217213
765746245
1932786538
1100808402
1952010899
771437010
1315838170
1673387743
299648306
2071879365
1184212246
1173874355
1695350960
1248191568
1831970830
938495620
632801692
712776395
620500316
1025977873
1408716353
412759786
1126075146
1716520427
1792477657
1931023656
1366333323
1134235636
898084274
1349996250
761301017
37771164
1952355449
2123732395
726646487
1623038514
217660292
2081052777
910922098
1113059072
855492158
204320586
405516015
1267873739
1292994255
429821851
775884267
376002751
1404998134
1914849400
1255170903
910637309
102848558
31409865
1676353557
1891469955
307710107
320086581
1944713128
1094277891
902265547
982249501
410513039
1929407329
1669226806
3203296
147648526
1441353859
754287538
2118001718
1812917395
1331649374
2076197120
548541553
1826652193
1248020719
548837935
1640082301
524689644
1314503483
1465320316
1462648600
1781191776
1301838041
439893938
528385271
636317438
163804554
126108124
1027333843
92231932
1026204207
445978558
829746941
666754521
226067851
703388616
770077795
1523515913
623483892
1726066648
38498066
728424705
776503278
242663154
2004192270
1310364705
1245895201
284903400
502192636
1217765407
126163467
807972682
755352770
2105994246
1055061474
1905826247
1782864639
1562525423
802599636
1166806671
812898562
18040409
600389011
1746706795
275611032
1651451122
1437850161
1292936449
756655658
611420136
1418532015
1420518714
1595814706
518932030
336648431
435316979
1541223554
1736476145
1620429703
1627438343
243588390
278948568
1874868602
102844005
152158182
837307695
1359206461
1284053941
1849971636
217216779
235228857
229304328
1957347111
1180199700
1544324413
272389477
637529625
847033068
1423490376
942046819
1161882676
568866056
1179087494
1320839404
1358531273
1763971856
1163854501
1419937848
1718176758
337186933
1382948192
623527678
1564579680
1293778955
17890656
747936290
1256076954
2080029408
1074620378
291150454
922294433
22224484
169243974
1917527895
721051495
921801281
2041127199
1101303907
1747301011
95131395
1867686687
1331775704
2013650126
1839127625
852594176
1125163024
1972875210
1303600858
883079429
397706686
1557475406
191565551
1454043062
574444173
1633815222
1948778175
1741580830
1163697008
1144671927
1295128671
1197935892
864553791
1533310020
132471844
1923773078
35997051
2110236576
1938925292
254851538
1459081204
1214733576
246743108
1525489627
587859286
962932224
1163489531
1124687632
745148368
1749679258
2055168137
1077205082
439610050
842489849
782073002
2014872200
1283550492
63068465
1834952318
146842540
66673556
22564492
1760192746
1273843682
987136857
707743924
1226209177
1297789620
325049251
820160024
958116975
540155666
1709879485
670867440
644234730
888465226
1117771073
1204729365
1867777517
1246887353
693951813
2115562210
1892118335
276257918
1277845605
656505035
1972860033
395327057
1725973407
1123927253
50746829
658566721
280038298
820878378
1502072641
638703714
1786066834
1976154053
1094702985
1155121633
783262477
1369868518
1573053846
861487418
1852043286
1810648369
1287700214
945278446
804780421
608529117
1063440014
548643377
863587749
568595793
239534677
368402870
1371516893
163592455
2082484699
236489429
1107665720
1468968977
1931807823
727297514
196082824
743620047
93753083
201027327
136150343
9098211
1506214765
924011590
444036296
119119406
1848280488
76492813
698116899
824989404
1243222687
331663297
1918751625
712991402
1007820270
486253749
1986643482
1350710689
911585455
662905910
509198848
368803553
788467587
1862606884
461338860
2012126410
547809497
132540147
807968673
530798971
1693125330
463862637
1127401862
147910402
574464571
1665932783
99109362
34427934
1787166709
1461328925
2034179863
549572368
1882974193
1607198957
1236460595
1225118651
1673946887
786201917
1192414050
887170629
453456276
1079902225
800890946
1972783225
421234928
1779873494
484299320
1018572085
1685826229
1085521214
393446974
1373517138
1438762545
84051481
1004712297
1965126537
696351466
943858441
1411464080
222181557
599318360
1740461385
1988700385
1675683877
2072251930
889087332
26135728
1498747886
299646297
420332511
984810253
1680204033
642472973
1582068074
1764389820
1615770549
1352481074
1302015638
2060639220
616375123
2125934825
278885634
472867053
218445689
299852784
1410807548
709159433
541649723
1994159311
1112303534
122651391
1031010869
947310319
2128169941
560580037
940372997
335836209
1645121924
1683967492
402430360
63460252
1265381655
1577267734
969703496
51259185
2143163476
243500371
1543372511
67885869
680363989
877847386
960127330
665942709
800617073
1566638416
641558028
1135650665
1528780344
628836484
1165688929
589600536
964368338
1271822615
1101096600
845388300
579571637
799167213
590898404
1856186703
1106239808
1317554568
1019148965
2117565672
1561959572
206978419
1405631968
1180150354
1105962229
1600536106
481855512
661604877
213246560
1907643764
1373890983
1093052189
962509226
1637046324
636413773
996832143
1017859096
181518888
208829748
299632810
800555007
591894289
1392798736
1127426978
1758384403
2078690649
1206176997
238705841
838265081
1636024388
850521446
305048773
647823028
1723411057
782464084
946609241
519503699
1380919201
82693477
1097826611
1892253352
63946617
2031017480
660010303
845377197
1509390076
266666246
1143589806
364945506
81685472
898714542
1246826742
1592003541
802321973
1162221775
566857476
1771757615
352014886
1497554474
616062297
670653549
1459737408
1885227006
36369907
2080534397
1796415011
1637850472
1038865507
1275797448
1874389688
1166568720
1484036991
847953065
52416069
1875869868
572965927
791205341
92573316
1265506761
420729586
1207565189
849443570
1711306211
1891505835
385632212
521457521
916101878
123399999
1359260949
1826168479
793930434
339712611
1752043530
1946731469
1876951134
1195477971
117122832
725966279
2060800920
1626556877
930882118
1295798422
504243496
2143736906
954801305
249646957
1377383366
1983812410
432165600
873984035
729528167
2054540340
1671898552
1856324708
332408396
1600758128
1278533577
895646748
1608597643
1284216649
291391461
667520928
2063754444
273064758
1552742344
471134950
1191587013
910147939
1090354573
608915040
2069123230
2050691938
652690192
682639904
1019204556
78546591
908148296
741552066
1524529505
371917149
403991128
1771375900
381845560
1659181785
837617374
907951457
303539871
1606834155
1159438381
2027779353
79984573
646967925
894886084
193503892
441507481
1589126790
141502445
70836650
1601373002
1154157001
224717619
895120659
1933799075
2050484408
1968365070
592038098
1052342016
999566656
165470779
1161198742
1211167676
1937558948
301252657
554006033
1339701765
1549746601
1592108785
806025994
1024811321
59965839
1756853503
2090193798
64605828
72125348
1377486798
241464420
208341526
957543387
556717172
104673611
1320933902
1853945867
1938950171
922908401
1040230449
1379573867
1900965766
482086277
1343368456
1830839289
1129506940
1210999505
1600218311
1877530516
1464473700
800644255
1566427941
1969873980
1136668278
1414804087
1179574275
502957388
749234773
1269420249
113374040
192286288
426994967
106775118
97335618
1300888059
1124553093
331391707
1317611315
974602122
2030734374
843913504
1581324052
2106601960
1527944110
777542007
1811690508
1666966866
1130844394
1721773983
287289043
1852317150
1714181952
1214583140
302725584
1446167915
1356916058
854374580
548457832
1555294800
591899715
1952826837
1380496388
900810062
199712972
2017814904
610459276
1612990504
1198854993
1230509928
1421246689
1585165118
463032262
937312468
2050028897
715240543
44107420
1177425344
1021635075
382700750
2127248367
1953714241
1033556981
72859600
1359249684
507905550
887335950
1974454336
402731956
1525777163
212792138
19027917
700942110
862202812
914685638
229841895
1255822118
115435203
1134988310
199036312
995470828
565088349
1265802540
133449264
1802390297
1460925227
2006162788
68443803
98870311
1646971787
479513891
2074367310
1612507528
1729188290
413201967
1251540067
1152170376
675138413
1229678589
1858007070
1984930256
1640605338
1147419625
963974333
911435445
1051564982
519627224
207658314
179115009
34068389
1891759011
600021342
1963447649
1218784872
1767854632
1027541919
1161729515
891704631
937658676
434735104
785475786
1798972445
877624196
1858296322
1242020300
1954931000
767514560
1320235801
781206813
66359987
1999229869
1967546340
1586485130
172382315
1202893166
432506978
1177540447
819515085
1118931771
367981652
618501075
365000973
2125326247
874207867
1250647522
242430735
699504163
1689400965
744777913
1145547753
1953649396
1788782520
1904504980
811984956
1022604155
1123407454
962866460
1386138574
73554618
602530431
46892980
2029563127
319386966
1800690400
1127914784
197324177
1214479865
893467099
1809483049
338337355
1952925974
386100310
1244062327
426321973
978475562
595320914
1738619840
2059796293
1683062527
1767643735
1157569349
449076423
982037691
206394531
174323608
32899367
1595626188
1845830901
123200288
369884849
1677033801
342927958
575407513
467569478
1178071814
373244962
547216126
2034555740
910617440
1463144491
2099919953
230032189
312314256
1104375912
1419849787
2127290891
1051090244
1945164197
1139507924
2145457202
100287272
2304500
1846748685
1780673708
126257278
1976256041
1010784717
1821407272
859527163
1440399650
1265998952
830441195
939748753
1920420164
1626366687
291553040
1457918725
1942331103
654088354
1218164389
1800692748
1548030598
1634658502
679220875
398645942
1799654307
971099412
1632158687
1758470962
605689315
957179714
1304302325
1750743162
216397937
2074747115
373555406
84068487
1741312838
779031441
341407302
1640227012
1033913908
1574779127
349016481
341172620
156475063
732455870
1904212237
273136471
791547418
78577370
2038510794
2009756203
729475108
2140247758
1082921381
1246816974
135031075
488319292
888212175
1816460775
810255404
952843603
1160559768
1244845345
664484125
284345403
1820483145
1693159191
1979216680
1794425084
806569120
1665149797
1390374659
2036054224
1812753438
1494597489
782215581
1318382614
1252199074
1253306853
912741613
1346524501
1555639021
240041916
1332697088
1278505597
237194636
216827823
1238422571
20763866
363336684
115957637
866988913
589986061
183693930
1735962456
1097973474
442558443
2060642906
1571165740
807386312
2090540522
608062572
1618384453
1520572144
2106276920
2125759264
1995114858
1935247638
1529348130
1152836841
331668797
1864914570
312018002
2066845187
269358795
795248987
2010302439
1355629392
1317380060
1548203970
454262766
910384216
1429264998
693850861
1016180405
988591452
829652275
1777368335
1741521975
115648987
1177466827
1799776121
756418243
1043928716
847814439
2123512041
1358103344
784360500
1394401700
1963162692
776258605
1682872552
1987560198
202380821
1896518592
488796996
953966998
1752220425
1021379401
444828709
444023090
1113005794
1130953413
1873445174
1178476648
1300640206
1139315260
992749236
652088527
873891501
1721151783
625000966
1379462747
718195254
1663203253
257969268
51569768
974778422
1663528387
399293487
1269926425
1321460326
375356466
1841518545
1665993163
29734538
2005118045
1898844097
1800710706
1183476871
1307357354
986571066
1218943438
1395995933
153367902
1878474654
805503998
512900869
683145137
790202226
1275489326
997920506
2076157713
1886025768
1850692512
697785405
547785903
1747891954
206382081
1736669136
1323957337
1312315486
1536058638
713374361
429755456
1750364837
946354053
471366448
44438923
1400944849
486087366
1572605142
1673296944
1239554963
1302853614
1468548331
1667841991
160789687
56653520
2117601752
1632228218
177420465
1122867638
1231907021
2115026387
1610559798
1005822436
52081800
550601156
1935490887
2032811090
1830365919
474566350
1044653492
1587016813
1914053573
1542813871
1095195298
1773138513
857720626
1239988181
888202031
1649606010
1127893790
1802514968
1405367385
718588333
1183234549
62474866
576921016
541494109
1923367270
1623800185
1158527940
57135965
437585794
1345809795
1071018602
767472515
2089781828
373011292
1896017595
1702374168
172328094
583083379
724775262
1976687257
541678961
625927537
252158228
1223557201
5971356
163027773
572466290
454212678
1720053312
1419820632
593904768
2121637156
588717875
1209181477
1120950143
1238659978
127382698
761421306
749973894
859598646
1100054093
451301043
1193402567
1132495429
1846064305
151428421
297070119
2113932965
1152589832
190472286
1315612809
192862604
840287832
128095891
1950807737
1844397963
332538208
1301538798
1788227911
1043325327
176938406
2139106567
768116099
870129767
2029002667
1292943422
1157586810
980976053
1334268682
375559421
1501944671
507896656
823820343
653596951
1334657422
1717577850
1268067019
1425857521
1906738935
1084630308
1970059379
1925906323
378656871
2000737124
934698417
622489700
589114595
1050922588
1765053932
1513350650
1743445783
1175000872
1589977152
1257876076
488198212
1401496015
2042136222
537668500
602182249
1477453775
79440721
173560507
1081809483
1318176275
1545592863
1468048597
744389036
1694228542
1314915289
1202858814
868819467
1552534726
1979525286
731259689
112340510
1111018065
97141466
372340483
2634947
389986956
486170207
933428635
1692148453
1015293822
945216876
1121026715
2077564430
1933741856
975650583
289052551
1785097696
134739973
1249078504
221457185
1721790321
1149291885
2104070537
1141565984
563449501
260637549
1037072073
1587767132
1022118018
841319318
1838115877
539757441
894908035
187097199
108311716
1876151960
1705779040
307647111
1099136357
1533130433
611521008
1731066981
1798462494
1841635763
2145814477
1178433200
253973541
634311733
1115524823
595305607
234776260
1315164831
876149712
1323749278
2084022095
1922761041
2064426259
1945373844
1487526636
626429034
249406412
1936648080
1041145307
1426725013
1806606105
176838596
712839766
1769913106
112401911
1896086603
1412961957
1921366436
153280831
324706336
1127547738
1001067463
1975928507
1295582903
182710587
706269627
609530421
190185284
132286475
1593580861
1742602416
53133977
1902269662
836575801
1134035553
973116821
1579919141
863680141
1133051049
1677113067
289798354
182110827
1688745146
918655624
2054085384
593535117
1915584890
587480590
1386769675
1272565380
1541989869
38092013
491281003
328402191
1268462567
647990562
437281024
1671798773
627619159
1550908093
1559846933
131006160
698277693
1432796316
1283058938
323134725
472255410
526997671
925987539
1258824184
672676965
956878846
100718700
9814348
739632260
136975100
1203351031
209257313
907131652
1859567061
1873601444
1644027240
862754094
1966087367
545392748
31834532
1012549782
2124838967
1088425752
1667198835
1739101486
1135978644
1603313028
1066437568
1042356291
1351087013
417784519
86114785
853493288
335556554
1062401262
375401143
2014538799
432812184
2099951504
1436532040
499891158
1564506872
2110867980
1756923832
578575368
970867158
1753611706
92728974
2065662979
1501866441
390321266
109393308
451321273
527324669
2017101348
2007863272
680881933
1916549964
1888096269
1089861714
1505774940
1852751384
1661585855
215404816
1514559170
1976440119
772015271
107826374
947959069
1063450360
116339060
199925345
79685515
2126548181
323849826
1998647633
751834450
1887481909
2046582336
656353752
442329046
351497777
1750836610
49048854
1026649246
555930727
718762403
1049915853
1885503482
829162699
8103493
1087739968
330186560
269390273
1029395663
551668376
1079509705
1832067849
531929391
1354966186
855924789
889872724
1876558126
706045208
1512748261
1136994959
453671551
937764005
1926608938
239537915
1971374235
1101387635
999036246
1905529880
807633679
1213174826
123342387
974832142
1381932183
1473619204
1628775698
387675978
818900951
1145495563
2031275867
361628942
1703696120
587777649
1168846634
1762038648
1055967592
230583869
285267621
943377793
1844904442
2106339594
614895873
1441289850
1967664390
1384719823
1574712741
1174242337
1984700291
1682923441
859537896
704996715
2040632346
1169946370
382598089
788008112
881324541
923785705
631561058
1504716000
350460779
381838212
1076625046
375836160
161858460
2054601980
1955651917
985055342
226544801
1990526321
381067673
952613417
1844588251
2091401909
2001733892
358822517
550167943
469899441
1708695285
1238586936
914318969
1556433530
122012341
361581711
396894053
1446511100
224972393
1657258650
1077640448
366927972
18563166
1144963057
321550430
1614927606
460189205
965067446
757640591
1306248742
406076931
1382622266
1300822545
1137043153
2120509985
2030028005
3646186
1221589534
283494922
489554095
737870551
1020674469
1954948360
863693577
71549012
21381120
367987911
1949881222
502631552
786645168
2090090278
119673298
179398882
100378792
2108952779
1252727322
1716155838
1533021816
748871442
761977132
774785079
1569528361
1941605037
454711539
178899109
714681906
1936128382
1305259040
1712560487
1352062785
451453247
1730159471
1174733846
2000487595
1753618737
206162143
1458204785
449185909
1560655144
1526473834
2052350574
1830182820
1885873954
1816807570
1821507806
593249019
1006447080
1036527061
1044259515
729349641
403387057
1078536118
1787291245
2107969796
425929788
1992169624
1126158252
2078283742
760821937
2127777250
1053977952
299727505
146504604
269491363
1878624378
222225947
947907726
1968739746
67951018
1863158776
1627533615
1070762336
767248453
1149446883
449478605
1900991689
1058385827
1716772644
1643546819
527955258
24391236
1388952080
930965985
405202032
81722252
807609103
1638377440
1516191078
820233748
1640300482
724840663
1184081994
1424005646
2079433682
381904471
1005817527
1307397921
1188399535
910241794
1872959414
346849138
1792725657
874976720
635333822
627901721
1297387168
512713177
338248958
958726339
364039582
707938994
382450252
770664401
1217427052
1837508105
184378699
1238702778
1594615897
39559903
171950440
852132648
1039884833
242158350
1921571196
183155272
1907241838
1770491525
436157304
404305704
403420148
1910347027
1143485721
978519202
1812006003
497096793
1770608690
874020916
1917753051
2056849042
568215233
1819844411
1491500630
318024863
69453611
1516682799
791447394
411576376
383328390
891549429
914954485
1171055126
1979236084
1436876280
668982062
371134623
591994771
1761446293
1805330780
1288782183
147260701
737820625
1729972383
1020193900
201978838
1681009829
730360228
1621560750
748942909
720945268
2129555384
351782686
110995622
1656313341
1780056436
760482727
894406199
1466253498
708731161
635195735
2046405748
381510472
520719589
1642285751
882536478
2103463310
177743608
974629458
749066402
1235608237
973972926
315354131
1516105172
1030850544
1922518060
1293232011
1487764022
1950603860
1204710000
597289725
1652953279
318041386
1300915536
1711938717
1038243999
1520439360
1750304520
207152384
967680302
1886002809
1422366592
1156686517
1794227907
1475040026
1465990260
1866523139
550252214
774220064
1664295279
1711956393
365658892
655409435
1732765861
321198989
947263423
669273850
1467474600
5658487
2077953573
342495471
1856343793
1998898565
2083426824
96488812
359785466
1134338049
1653761222
622188889
1234788223
1411241443
1447801497
1292412517
1464524533
980237643
1892101641
1617942857
787038169
6409493
351040776
1970956247
516474623
1420222337
962706590
137052047
966349434
1244429583
679527662
1599861695
927879191
1056877917
1876825616
730788744
662011658
2103235164
878937148
653936709
1494054765
1275726495
1595865933
575921212
1829567133
1760533343
436638757
1913145303
502008701
1397383787
1527967749
463808796
1604308695
1488736487
1194384761
1935671507
412758954
180022594
95110038
230857103
1434346218
401857961
802051982
27653521
2119891096
2137029141
1604655094
1925498199
1029374783
820078214
2077364513
1028547864
1946078262
1901802931
1034185302
1594057707
1292724397
1047335577
296368219
1652855266
781193494
2012902206
1512119098
496866700
138953205
1138807508
1170612684
57936671
942777197
1918006218
1554380294
530852343
2143337099
527379090
397300150
125039497
1236230262
1758736112
1323416026
711321931
1229456188
1274804036
86934339
1804880573
1228975663
610736643
403316717
1365105600
1364646309
1185364075
470921476
1628255118
519898115
1602547840
923854207
1749258734
1183518992
211408812
317725780
101727687
797078190
366443603
338350675
968715265
2140608820
1167356100
1368348031
360426687
1833839517
383278378
1646838215
1865736875
1545832290
1337989546
1901348012
166707286
289868160
536006895
673360440
911003341
1092787681
21047894
1581723803
1355152447
721033330
1655143374
737453256
1350152489
1897256001
336331999
1630127874
1231712314
1493769552
2066886635
370013765
1497103055
549805837
1350294937
2065638695
1838612577
441130557
2083632554
1192367661
796677282
1223276538
724271825
459661179
519089466
1209985636
1406243723
2009839454
243918906
1430726046
714089776
1470367995
914807462
1785700978
1861604884
1542573990
54175374
1908098047
148250443
1866808365
313825620
904609681
518576074
540975154
162369890
1438420059
645905911
40542936
2145643928
619388007
1711999433
1012448534
1076822602
248241358
38143970
82640263
2025003098
999193860
1879358202
823006566
1002369774
1784152197
180061767
368094302
1509678645
663164426
435806280
1801518088
716784956
1066612753
1043401811
76264918
1195167788
202872171
255843611
619130375
304089878
2042282242
761036570
1778241653
467964754
1791240840
521489050
972741750
302501541
1666211342
356621847
1643800903
1711220931
959778148
266059866
238924464
1034279463
1388699410
1692191453
159689891
113587683
1422591839
1414765512
938336225
864059408
2031790279
588239066
215846447
898452493
610663240
660195549
1250762297
1111581386
854277473
1230024207
755224665
1100951792
1490906234
849840386
962181739
111787260
1551025188
1201298004
1162218671
258549226
1554712492
85212333
1780063519
254322986
1224642863
102731678
2036776054
1838625030
591866591
1020864905
817320380
831744660
508800571
1497338378
1423064923
2123129913
683109650
1784103942
204541576
1602204623
1954963834
2084370456
1130816628
314451275
298788419
1340012151
492420451
1707077674
985904889
1194750433
1817113111
1886484156
2107766766
1123674421
1877738250
595692301
26019633
1960940041
392998251
626671253
950555728
330746562
1315915602
1703753630
1793425489
1820824870
1708680009
513576817
571868878
2121734190
2037300566
841562427
552709485
616835633
1173384944
1672474540
870497368
1287578593
981625639
1914547112
1401487006
1401305543
729498420
1889837607
1040484953
1770430228
1806316114
56281789
1564037403
1070772023
878408212
1279978922
89946097
1301209256
729470706
1640053296
1346140052
701054811
39171162
381445345
383059175
1211510303
379390114
848055812
1272955207
1567306139
845738505
1824993086
1060287128
1230029418
2132699697
517886566
450724650
614737759
2050509453
482037684
941001484
1887590221
974428449
166646671
992517904
1830085654
336010282
1226435954
984787414
1184492624
1007826596
1331357094
262802340
371201409
1103563884
900111360
1219543893
628068084
1559096970
1444375947
477125964
2075728734
1337462719
458924829
466267445
1925456724
995852334
1686464392
1305562372
1920257889
521826817
2142914067
1284826687
1923296058
1490470351
1109930106
1794982183
157044221
1634917907
738987273
1627070009
365334199
643873981
1400753452
1954862390
100777184
1289774551
15862701
317636152
1216111609
1519291735
2088317609
1330667933
794236036
839158361
48572976
1070035035
1720629106
157979579
907972150
1015645214
466020194
2080195567
470969562
282437574
414012319
380069433
1673628859
1056352136
1460611576
1123092930
807025547
229058829
2144962800
983883545
342205395
776506340
1415445152
967629480
1043442484
1753059757
861140538
1925653268
2092980416
1490669098
1093692030
1590969293
1847968751
1970724884
898388020
1436527223
375228768
878735497
1836270673
2049141291
79743670
1558707204
613624298
1667778734
1885713277
1041326706
493212942
239276454
1544652844
963198640
177060935
189805564
1585855643
1253443603
968799196
128885992
471109993
1913977308
1386983122
1041960386
1383840480
657703760
1922206235
288112242
272600908
1098383516
119463562
110226174
1287535774
168131231
159177510
374779701
376342295
2041851684
479536923
1078352698
1892650922
1982276044
394972283
481920919
1135813144
911536921
800336373
623341944
1772849853
1341342193
1130884516
1006575334
2072376722
1280692957
957814506
174640005
1792693252
74612979
2085421211
498113587
1440336708
1759180269
1548645283
1161534233
983870094
1134373418
1848688944
218627262
1351674106
1864084796
375514195
1339665378
1374301317
1846457815
62565698
1062477184
1758746678
1174338173
810808051
1734503845
1041867100
1990938964
1786236192
493798071
1489841912
1709840593
2049431448
2064251584
298532744
414672721
768703283
1992597303
1447024477
390136906
1927889063
1696211186
1350366841
1658922908
491137910
644832561
1317623679
1914241584
573971145
105212157
1643165005
935071407
1382298786
1390519829
1014929883
1335699651
130701383
2076974805
967619428
70151842
1258723199
279259724
1420670082
2107959262
630045198
1223907648
2132654166
206632620
743687889
1353361797
1686188613
620531678
1218680538
1817051861
584803238
1329609419
1660841772
581696136
1623546308
1927273031
1442620270
2035802243
1838052612
576732270
1967669198
1948259083
1074755065
908489311
2129312606
1860344569
888738891
1150415357
2068230638
339808283
1569135980
1084390452
1647748939
584369535
60889519
1239076585
1374277805
1705262484
1083276128
2100370541
1043850985
1002104527
530339087
1610501134
1027932527
1172578050
1172215561
1258095047
2020505519
1353351348
2097075876
210333499
1318702037
1406957187
1180212169
1316154197
1595841775
1744246822
1214985984
617632545
44343639
1559776718
2020942015
141046235
695117975
758725945
1447353987
1616752722
749446632
1511128390
1751675351
603147919
1518781027
1462211301
1661226433
106193780
1657763654
73741482
62576225
192308366
1278390344
1438767002
825058742
1447229217
1075705259
722666222
1421859430
1968949155
1166384767
21884077
828878554
1827220127
1894189825
297262586
711955922
956597445
570418918
581361322
20488748
91192027
500396961
1083419333
153220248
1550379559
766958132
1298001244
752873767
395356428
1782416905
1321452989
1621884607
1793789664
2063500981
606966620
1087753429
1932870765
1514928768
1326385673
610214149
1172003735
370508023
1077841546
1466642072
436285578
357479434
667146876
23753619
1060049293
458402689
331278385
1863065561
928198360
417171204
1042819118
270402259
1860752240
1414856585
1078656073
1973682740
926311723
288948892
2113633312
2089818046
1404251387
548754397
2041086482
363059062
482731795
728577977
1703607895
1126465190
1865227044
247080317
760452115
1898613124
1484930303
1438024048
1591180670
1031131410
778605565
680353694
1197324216
399454803
2132339767
44584251
1313699746
1545649063
253431371
443818910
220128703
596468706
1629355946
597025338
1603215962
166807514
301992648
1988661482
641241543
156463294
607620954
784149047
953184645
1425154741
720214668
2054524209
208319253
1236447963
507201479
632518810
1564811530
433972645
2132469816
1538558999
985320269
1311888638
1388180289
815026977
656456539
242376278
1645788977
1053644629
342683604
1606490504
328532215
41040395
1638441492
656791170
570168416
504878855
474927328
1120969619
1690963253
1535733507
735581715
1958632400
1396346309
75487581
886358479
629718404
1686137164
498384468
1813397373
910887004
1824066129
550165039
1099481432
748954312
390898692
128206377
1031681329
2080328190
613165596
1440730127
575373507
191645261
427692287
1263943448
1597572485
1466968814
501929528
210820969
552037706
861379371
1440370882
1414644577
1315552750
900962678
416467249
728189661
158709379
1204411627
38459821
841193447
1395356358
534884404
1944000168
955323132
1175803809
578180866
1123843746
1000141662
1763788702
1048051068
1892725475
1292948151
1987321528
1424239882
1953560534
525616788
202929957
471780378
1279851530
365921019
464106772
865379015
1023568489
904397963
289168205
1146120891
1496727762
1412448993
283420479
390816774
643363073
176384651
1432122635
2053272673
1886538029
1434853274
694774940
553176279
525476658
774195163
683963505
1701910583
621993520
231464072
1818455979
1824928050
1725603251
170444163
19284166
766271753
1307333209
394115868
117970570
1086596462
3770900
110112664
437649485
663191213
348522678
2104836777
764135935
1673184764
1900947321
2022816543
1285038234
1229589514
1539374575
1397164362
1130954266
1755053879
725570041
1843810462
104947206
1199790354
1768968147
1084390025
1132018167
1528288675
505219745
156913960
1751698614
1423946036
1814283461
1144234131
6299555
1506979397
401866746
1159749988
938204935
568304724
82072826
310831954
1976071431
1253938625
802362654
258355007
1711566686
1492209255
715305296
359594256
49490536
1980795204
490924797
1437285066
447792741
1936432998
1444400069
812408326
119038786
1952890294
2091869931
861511334
1227728079
1676387199
114778081
244804806
2015002312
2088560751
558054374
404805453
1996638623
848546565
1377073600
1586232800
738926230
1024558790
884306449
1519553405
2115926880
1202532973
1268252448
14104607
771895215
258418214
92859950
1266766767
847941581
1093331496
963196553
1298618391
382136905
1860742252
71170691
2124514047
1948873567
1334787861
581455798
880638164
30081495
1114611481
267767449
485224034
1426895394
917701076
1780149100
530668416
1459051621
598502377
1393038950
893564203
484081416
787402589
1156228039
387395439
1103850464
1899016486
269122535
534251611
298171426
52844720
2115343329
1347901867
1313737946
396068038
1607085498
685175648
261620398
1748347657
386981930
1778924994
1146132178
510115111
12019608
1456350194
357411562
708868058
1981627842
972686690
2038687003
618412150
2017655414
1096593772
298046575
1818451003
1926069069
832858168
1927241034
463349086
1722668109
211871183
1475898791
1464281580
826214466
2108060671
1306130670
660949540
231377048
1038681326
1130118293
857091721
1552186773
617108684
167070778
961695219
724621121
1042683092
884401610
156466197
1891771671
184491176
1796902484
157744995
1717777920
2124457312
807204214
185872434
1702658480
1559399344
1296671251
1067490714
862345080
1416599876
74966687
404405535
681105298
142923870
1645878508
942940047
709538565
1060170917
85994322
1666461901
2056238100
115111697
1888374730
1869380747
1948782027
1870954044
2114532644
1362591191
1548842365
1550836306
1337478784
1101722631
235602320
29939282
721386596
1283899993
1599918884
1402168062
1957754938
1275680084
1112835432
26865648
444106960
1844613435
1216833039
369678269
207683323
1511933956
1493923212
1787953147
74774806
1931426010
368586675
1779531134
966520802
1835242528
530586445
2060205397
1039436517
562826243
416555748
2004989853
806173634
180250974
144815375
1269410090
293348202
1373415912
1931258866
425121510
74923496
447326067
1139146330
1163384565
1697502907
279927
1782593442
1615782674
717505780
1216489202
1336064029
563721126
921890783
1557327265
517782661
184705394
979999415
1836384175
586756036
1381125961
389544262
2103760387
1513374168
1476402556
832343065
865063543
846448797
1079092016
1790624914
1693687276
1104373740
912978153
265908541
1030950732
787841647
1994611517
1542091315
1166645495
1642721458
2040105926
1077720355
1059471124
2140897943
1889508656
72972764
1947670154
517293772
1412971463
1814945314
344869506
386964341
1509806377
1992405629
745122520
1046283794
2137830697
1859950004
33931877
1691538510
1042901329
1914329596
1636136331
1495368604
310106629
1108324429
1805068246
1122693555
848865785
641736054
1994418893
616322371
795968240
1556493737
1868116956
1620442495
904229204
313467191
1593809587
655547035
1229604337
472541296
1869422477
1247858240
375914499
667879538
1006008734
56280037
1746878450
1867959979
941550747
1345687638
1427357899
1934687665
1044916203
827366052
1876155266
510474569
245869656
702237775
420876356
1075821246
514505276
253774204
231053722
629132428
353486881
1516728504
1756824952
845254630
791445760
1585423371
301848827
1003227059
264194623
1931565231
2080127264
135032181
540758380
1568337784
409312948
1070058814
957490162
1985467604
495816390
1183574547
906873860
1265854817
108748327
1619028577
1874229165
984134245
777780091
1039748079
1257154107
1255133531
34259154
2093719590
739172184
1329218669
9064069
1785040967
451539176
803139411
627469739
1355459083
1229108518
23521981
1578629542
1538618246
1968988525
1835801811
1436799672
708790080
1315855283
1146788301
802019439
1821341958
283416919
1871039547
1062792046
2083701153
74810663
1528980527
1491925104
819721068
1580625396
1425412389
509348315
1248786000
1157069905
1169031413
2082431431
609684580
1448096031
401418343
352689556
88694179
249916409
289625133
2116738692
1102367944
1620179146
1449000990
2004090117
239080231
221947594
1290008459
988136096
1255613640
221701775
176996054
256978000
1038671142
1549201402
35963309
15578221
714470204
11563188
609176813
2090509742
1672623480
2054865507
855068174
144733306
2023296600
207857965
327146404
2011898285
1475760297
1877318028
2095416714
987145447
1204046728
289965720
1948347737
1522949831
1491085031
1528182913
574563877
1004573392
129337202
1760242443
750149010
1919347147
178420481
766309146
1505315566
1329921209
1641327951
827272528
1867049169
1099818398
327213912
108000441
1694495764
1220664189
443924520
2016731138
765834493
1976881936
1814745344
888244484
247041776
1594829334
512549317
1648400873
826824921
1963022638
485005495
324559882
1350335950
1424207334
108288792
176422383
662299758
115019094
1075476870
46786990
20357208
213630476
1984209938
1994998581
304179443
1073953441
1116317287
1995863590
210164521
1004669925
1681812535
503348393
767983768
1917758144
2047560962
491234689
1401462833
289041175
1841734030
447668727
2101728934
119631184
1257610897
1278254174
2006021712
1146001689
57965023
1245714009
1270329302
1212981180
887543456
119557885
1868595643
555550147
1420917093
827945271
352874855
1005467146
1063142586
60148239
1732250460
1160354573
57375823
609175144
1707289229
1473430075
1588024008
1003911772
211356083
1649444088
1213775123
1331441116
1653480172
1893284908
160861867
1002861696
91793448
2077948307
1347280365
1530546982
1205418904
1792592416
1486401672
1952628218
1955057481
844497157
992341944
178165415
1379845784
1300793540
647210025
39687014
167029956
1386954253
1153202884
1293296761
538296079
48845356
1276743797
1952232005
1104034697
2096870631
1081706131
1673882797
1018591655
598836964
762175279
1029283820
273795920
1471976518
804233551
1418302456
636560351
1446696426
1943815500
530837978
1554680156
1670773989
1561061594
133935807
1010191405
1685193723
1793182518
2097517923
1252198322
612616674
5771728
248913292
770796124
1296610287
430429204
411637972
1942537661
1958238220
466513888
725331338
244672291
908668653
1364272698
1986130273
1350678510
1975602841
1388314196
1516308327
1775969531
1089219604
144241466
645318062
831770581
879650491
659318537
991421477
1135740568
1792055521
2101600203
1712173914
1251902495
872035281
636226369
1304189216
358774871
955605176
870517681
622500047
1845909626
888466288
663489404
704913340
2019719068
383071511
241768904
464477294
986867215
745614673
1924943591
1731190012
1331436235
1799640491
1376860207
1007563916
486269631
2146618159
611290210
320760450
1575360972
141580430
353904661
1843261461
548383250
983535809
1758286216
885136989
1601066280
996274558
751256965
520109424
956416996
271715395
748030765
1987580416
1305894606
1602271859
1414631460
1451881406
982707681
573461995
261688640
885091212
675414453
2056846321
1694675578
375216575
1789403831
467195818
12360459
1306436825
714590749
98792464
406850051
2011590339
590619092
1500452399
202895003
785175612
104041737
680468311
1809559491
276378111
743634998
1864529877
60768588
975500278
1279979807
1213005926
1631158116
1238493884
196577184
72682835
1256313758
1163733577
1518597566
1952311271
1875255354
2067230839
713756480
395860300
777647415
149688848
977107814
1336032445
591399966
801075875
1379840878
1609439475
1322192042
2144207311
50973712
1043055507
2119342193
640991612
550438216
533400308
1229561824
1391219791
1893409409
986802144
1510145476
924816467
888769347
1583069367
1679383544
216445066
2120364756
1497694880
443506539
1836045162
1927563512
462109997
695016664
1925075313
1948168729
422257499
828363828
1044995838
1639401230
860622378
2013066713
2112048733
2090983019
1320474438
120155591
1819432692
1118313338
1151517419
843462922
337896054
1854080853
87781917
40059192
1138975705
569864439
284351753
1423540324
972928299
478549339
1616795004
116223577
2046426683
1113624482
1745719432
1547351061
466690568
477368854
539146576
1690970207
516732517
1668998383
1434618630
47387655
1786151156
354791462
211121016
1330167252
740392346
59607759
1672658128
2138390282
666201426
1145033618
762232849
352493526
1585835076
1565839612
1764040667
217266959
522063720
203561306
1379404141
1898605339
621382531
37340071
1956479043
591822125
1740923666
2055692167
259239848
1856827139
337255577
293319920
209011917
1791619501
1801289913
1482181993
1967575382
1973696175
1744953476
751551333
364262843
302384119
255779893
1932516184
1680151319
1000116211
1132978374
1792697134
1467434459
1317971512
1002419816
1896995554
67004289
1865126842
1999779530
676783373
788224439
1903385180
511447979
517176974
40818580
391720448
1034572892
937492333
689049716
398538975
603608236
1236656724
1550862876
1062905492
2042841853
292312451
1429899996
529988024
1160926768
1420989136
403590188
656385895
581047438
1100349397
1191720030
709557184
1702281520
1509561903
1922816276
1362183765
713546534
2037126098
1514768856
337857906
490754766
1227125608
669721115
1717767075
1287536840
1059531846
1852891919
1780462488
1851466754
311671538
386356913
131464087
1327867886
1616245020
1841248584
106279600
2113270362
277384714
686845036
1204657294
1675983511
1710923546
347140162
459183661
286484249
2120787794
2111366895
567738653
2008970140
1796902987
237805016
391608483
668819375
1857511984
90546251
1791086055
1501488463
1447019498
418632133
1727220715
878327325
1346388888
1181716570
1357595575
1192821404
376202864
181788220
1092542656
151259085
854819143
986158304
626738563
215688764
604002575
639934263
1136062249
1002569453
485788267
1132214919
1177772585
55188276
638630510
1441481440
1238375982
1505991060
1616547576
1512145786
586144540
1478321311
1018261067
90640895
68226080
1757278648
35850293
1134211094
1929030952
786269676
280012130
1732392630
2073974340
1376454072
1658208402
686163724
1460705363
1168394830
1766090188
554730951
1209573692
1948975128
2036194175
443194599
1039673216
1786711335
673845861
1871595034
1630314530
925335383
277700049
575151275
84588846
770900568
750252952
2015426679
339025487
542694921
400340220
707301176
1829733932
1596161350
1046527585
471474131
1181680972
34437946
936689688
420750218
468232993
2115648061
1059659145
1111230836
1279223315
59965845
2058213095
768014090
59912127
1890690211
110049384
721458277
1040941263
1579266128
2040550104
973659382
653463104
1721835838
1701067714
69335677
1394789558
1261019746
526849537
59188910
1426078929
2032882639
1930944886
266704558
1799028703
1082267514
812913605
783313898
313635856
854485188
1693841486
1420341006
251533360
922401408
1767299251
940724816
206141517
1280728271
1339419806
1764703013
1344954879
1473178473
601166416
549016965
107782280
154223742
1421627179
305442054
298090752
226166209
322246519
303206354
1737383704
1139119194
1492016827
96385166
1624995914
343124338
1211789305
1573880092
304941393
1388996985
167218808
1219632129
643740061
1212088866
1297374437
1582028674
1751195610
337760437
237047530
992569226
444991000
158339095
1266573376
1542797195
1899910707
221581103
1641764309
135120266
38520297
956559201
1213384061
1010107265
948345673
689105488
43623988
1282523805
1601749139
1705058396
768551091
1583096865
556736737
1131409194
664770493
1798182234
1539460208
1731776371
1816854442
722522114
53961764
1277737854
1765842837
557868663
1467633407
1166679358
656416984
2059293708
223491413
1877361831
1460770785
258742503
609305910
1711760954
2089110539
394713915
48283492
1382293655
495732763
228397476
346704598
496864106
421179952
1060582979
247435495
114871557
2074405985
1015840776
671163052
1658665356
1739095331
700228853
56992663
318765099
1758576308
1780983054
1021460240
2097558012
1301239841
949787689
13984762
1766246386
1812233585
2100862023
1358219533
745836900
74119020
334401446
417315205
1721377412
1142289545
1020338983
2006362376
1760565634
1097244782
425179351
708382653
5699193
572753099
1744265551
1334480529
1918728095
2059645326
562618185
1256217644
1859944986
1449045149
840216720
1614280750
273780093
1007823479
1086202166
978855976
1094753296
1875807926
1487299800
1727871897
2097592387
429601727
1187035684
1949407239
1722153749
1870887858
649106460
1024691624
406067752
1937614738
1659554918
459895592
1505001015
1337751776
1517477497
512035414
507961593
1492949214
1890396238
387394562
984839195
1065273628
31405620
984923308
1081970381
2088754050
286725111
1491986500
1153819709
320828290
38971327
385394448
442843552
1220971809
1440748483
1712294140
717804916
171888027
537928091
1808124555
557382698
1204526020
1651749537
1521594757
139695972
733348054
2046639195
1156460512
1235414120
735858487
125782251
1091883358
861538714
402035805
237044436
1299246734
1080014121
1801506787
2105656739
877472381
1525736287
1381758053
2070198782
1331443018
843298044
2144776125
48068033
1734203962
2142502107
569309798
1427548343
272716290
1075990198
2021486911
1105972340
1227219161
1917752672
1243313338
2091835440
1387968912
1528246575
825561296
59976328
496970297
614833543
2077732520
374735777
1703153694
1706139580
504269693
1390323639
82809985
975437028
2143156560
1286475939
1218719964
377600289
1007576933
1444403538
147585536
1672010798
966275677
945628806
287913494
948420863
1470184478
1105369805
1756182350
865594195
1172130956
1608142647
1408663885
101017215
2034383300
1792726540
2102867090
915122966
295753769
1677477361
2409252
2050035069
1758704240
439634660
741469437
1026143226
1836354116
231358736
829686646
374019397
1479123089
1776047917
49575612
1670971056
1002161481
302954636
592423132
915743258
1699098686
211664641
874646285
52046909
2062622879
2133601878
216301948
866870130
1153975846
113669320
1289293516
1514261871
207483086
1773401803
1321781794
750771585
84674776
2077188239
477370753
1481943931
935579521
205455451
2058762095
2000138402
2055038795
1434855625
1719467548
407244674
209200049
789093231
1574304865
1344954644
94151162
691599937
393335345
936905491
1618061570
1271612111
1444860893
205725467
53793373
1600409524
1423701773
1465761666
1304950980
39805733
1531250436
579079968
1464103664
1113766329
1631133871
782214811
790958372
312222577
1136424668
241930839
588769186
949921618
1815502437
1130486226
1000922492
804924564
1850516241
637242631
1461060956
247868847
129835726
1846303528
46054891
595096012
414626516
539144337
1891539429
1451282415
441600815
2029345959
677711980
1346566233
1273854954
671596930
1432024231
2116503401
1195845710
1187874912
1650898765
1335599006
1717537730
2042028387
1507880408
1711098811
1698465296
212748458
1460052643
2021976322
1825779407
615568758
679800457
1466784291
997700373
1279922096
496850803
1202634854
1783920723
819744491
1418033544
1657175730
1586071948
1522442241
1101559676
1009075070
1203063555
39400339
211726961
1207704290
617051816
1619612740
1221347880
1564576226
589258880
2025186587
2092393937
786935559
1259766484
1595762474
1548174246
1046244846
1345868238
1711704341
255660454
327983378
42490123
1755069368
1448578456
1958957991
1230479031
442388862
1588751619
1792935191
1061834787
1445962893
336760395
342815078
2051978859
1613415572
1206906888
612787581
1097232880
1770401049
204370340
1744574309
1833107252
1710294106
764828660
1311869601
1876329170
1710317707
1262334056
946239601
35249721
837621533
489898733
1020805983
1047071486
1302729251
366778527
419786971
2029436928
1544761161
647467185
1083059204
1995988306
262055289
290510084
1279971206
944447579
1794306924
1440747990
122779606
1584635920
312432154
1931146792
1975754080
1459130804
1341965916
1622146075
1935456156
1312412789
702316487
1476000055
1843062145
319079962
531173049
924677705
1232773685
2051464904
532866636
48287848
736001248
2103416409
1107394404
1221599364
1004264730
1018334953
593624541
1683876794
1522912008
1127942830
2014076808
1859230719
1978581873
1593943870
83374658
1794424706
1295683844
494232096
848941642
177214096
1840852699
2043209091
1310797831
1021922777
627290778
244652922
1458773737
177389590
1597259465
589433563
1646668655
469609827
619838765
936836012
770439446
627079356
1982472438
1148379958
1928341702
1403097746
971960515
768481185
1507182576
991441498
1259723092
268848536
924599566
840160811
2093844266
1427495689
1339354972
1849396075
2005207486
787956853
1840381062
754319042
1950153827
1872105641
1897404207
606819374
645642785
1609426219
1543205987
1909573558
322803377
584641134
7435066
1037440374
626663700
1596880937
301973893
1125165448
100101657
1609763219
1355942787
2031655217
432302722
276461900
1646211364
568680985
30618932
897418814
690422937
189821695
554467643
54763320
407998540
1705475055
1834287212
874641342
2048452145
631277309
1033753990
162587600
495350928
18929470
1413025379
775453831
573367589
862425739
384509522
989170736
1403487033
1447899360
1012043774
989315659
482879963
1130935463
811485248
1501180000
381467137
420195139
262959111
95882713
412424426
740685027
1539960441
894944237
1873983126
1631737238
1886133120
297943719
298490749
468503641
1272803838
1134861538
625147636
754168895
1794525628
994044979
752182777
1695853714
1260034542
1125350693
2004764892
851855557
450216881
1571374122
769868210
1995409670
1003316133
1717868850
1920516751
92150302
1994665209
676609019
164647876
334257619
629525151
489201830
1687706222
686308261
422890224
1234142194
754345403
1969993828
882086028
861259429
621086354
1488475843
2000768366
953193332
878587065
767967059
805569817
539937091
1991970206
1641558340
517510696
141799715
1976734301
956643895
178376141
2096888202
1958694411
245970541
743407847
1200487121
1398144084
1288509837
1400287005
1008092077
334857922
1186463364
1316203514
475098463
1987679357
402259871
1783583386
1489254232
1729666719
576837396
1287667474
1602415715
806785169
1114523414
2093027550
1483280062
1901391000
1391217277
609531065
562187129
1491696320
496176194
1882306547
361084837
1946451847
1603184785
1882038598
560223389
797931892
369800316
2103530596
1829493523
1141729025
1475186221
1897888580
1587466507
1348834956
387282385
1643509995
109241523
1398929990
1015573763
705913711
231117143
63572151
807919586
747210287
259984269
992157951
2107184270
621145214
1491039533
1061124691
1832084367
1203335933
1659525600
853842523
283457676
357032720
1941861158
1441944132
1914755653
146314281
882881771
26429004
1057094325
729880211
754819412
1965030201
167579436
635626737
2044192000
343764165
1753837885
267722710
1140997183
685779999
2052539905
433278610
1726520811
150799776
599928725
394930758
1821683817
1171271659
189907969
393965605
2060813843
356778303
859360954
1745992513
143302903
874524180
1424250756
1404921698
825442146
1556778881
1976267829
1616083565
1073934359
948072837
30465995
151492530
316436144
1558145305
279403327
945420635
1085523839
2004660758
1489622386
963801792
2113455092
1037702700
867720104
1853979534
214605693
261839602
2085278206
1407205549
500564616
1970222981
2030727879
902348634
1641957372
1191629804
1906513962
10413829
722667663
1185336830
2141014760
971228238
1618145186
1761265885
531766268
2047586860
748476256
1274315320
36291479
764450017
1016081626
262107520
366348886
1975065673
301833181
1475472704
1247377673
934153569
1609106487
918870584
193745243
1117164928
528332097
423288938
15748446
1939121161
102101555
335555300
692332618
1620724881
1150729884
233548981
2070408961
1496396114
2069951014
1353379825
1256396694
1986852270
356029885
1933667205
1199399465
23181314
1185121944
1648648669
209420464
697799648
1046504340
2111587964
1429243855
1528048862
649511162
1572121825
297084503
2108899314
1853989994
1193524986
1068869157
94846652
1811237366
1106393662
409449477
2132471988
1245785986
2085418722
1440280692
621616760
1448044980
1451816489
115820276
496976716
637681502
2072180760
575934249
607143818
1081151178
1518574053
1182987500
1002193639
1556445520
733019235
1419094023
2048542445
7985086
1614213736
1521833238
382808310
1020917292
2070853170
175826275
643597403
113711454
1383016655
1166477219
1289374929
585124259
328112024
461045605
960170211
1666181182
1065290368
1772305972
1680645147
2074053297
1775114985
633651941
1545160851
2048073654
649154803
983450350
1504948853
86793030
2624188
1036917202
1856563472
1326934675
614197651
737018288
1513191878
1205989510
1028180348
1087738730
1834650121
1920813631
2060795397
1863618363
1795160559
1605180151
1789172247
1792404540
1972407752
891494379
260799566
830255399
1725243688
1311329710
78636835
1886098733
1544806506
1851470705
561897006
713582334
1393068943
772777850
700025860
2100051311
1783283723
993246145
215478703
1783722064
836455277
1081604571
333913009
384849964
1991345461
1070655287
493805826
2040256179
373403985
1819005336
718481718
110012038
756378178
324592418
182499990
2071622751
1571754939
1766555307
1498255390
109690493
2064733185
519169055
1528150160
556104940
342071164
1820662801
1941814210
405770960
894212390
1481780585
128158129
1619199263
683407140
1394448408
463925267
2141912021
704367295
1617041947
1653774515
2111933014
839076848
1602993084
751734852
126303989
1965259626
779101133
1459967066
426015694
793171163
1147483042
1619290279
1277531780
186452129
276229008
1111586647
279101781
1118551822
1415419731
1938617604
1873066541
232612287
1760903551
1100697828
620184592
231140836
1343713613
992848316
918185620
561893280
853028090
1908608092
1996715597
1937162987
1783056241
903559808
788456821
344374885
1945564189
1005844642
132373350
599713190
984130233
1141498920
522884519
1350337384
1721836665
1837486491
278302699
1982204872
2017793821
1436529416
566588338
657335909
1119787644
1986004601
538169719
924172566
1938639786
2022230946
1791533150
826681696
788630036
1255080701
278431420
750530449
1757676262
1424863982
1488054781
312299585
44729878
87783158
77776741
938469186
1664819730
1133221278
294212662
416246102
543066217
71540339
1008755953
362129052
165853606
1252954274
207134554
1217533140
1385101886
1639352639
844067113
1695031701
1302990212
1850603808
127193420
239963374
838056847
1056007115
349226862
939641558
305306685
1607115932
217693391
1719103065
1050094587
52346423
1147966504
277388008
156575688
969879569
1129810396
1915715505
1945383390
1205327097
805887153
1364973713
435731767
349325627
1859272044
211712417
1084637878
1353177261
2052196259
1164173459
1253817504
1622865248
538132943
362204993
1781230435
166802891
2056611079
44297720
1223614877
270981804
854388283
1173845352
87578587
733273456
1229829480
221110690
1147292171
1104316126
1559236365
38841190
1260280537
1018924159
685880068
1050151682
2021949404
883144617
745762322
1078641220
885225074
1386288038
991205625
376762178
1532198767
1926603638
2022529463
860808613
1672242166
188850295
329821019
944574975
178241783
1086799937
1652502035
351396590
26778566
1544094714
1488175000
2073738377
807485168
2079034586
689101787
2107699674
1597005119
1940126659
1092994112
306693871
886996893
911988565
778727736
1645247481
977581883
177437037
1644251401
1781358250
1013292005
2072774211
817996099
1777132874
874614561
522316396
1522927246
236310517
5720168
1252057278
1453411483
1951224797
544319970
960135388
294479540
1790987472
1153686652
1927828816
1325729847
1047033792
1966388156
1923250773
1331235979
2087105859
1037720204
519291659
1710401304
1091261306
1145522002
538208514
756243456
155541517
1600747551
2060730679
235126956
2035417858
1190983477
398293822
1640104670
765780277
783459950
33089222
2137078216
1898087761
608982173
832357119
577404626
501601140
1326389474
556733299
749784221
2078900920
973928439
1044676380
1680386009
588160900
568774390
2034546253
1853132751
1008276999
1372031223
1350394275
1895249501
1985692738
1920572022
785160002
1700560870
636064863
1234683443
1447811506
1604996150
1078927023
1174022364
1401200097
873072139
1406948454
1503694249
500652482
530316350
533246389
142281316
366877222
1355120829
562067344
1049748542
45326599
1753928271
1033334461
1865267938
52956181
1336265618
553234713
834731520
537657977
2133482433
286489802
141797582
1222339470
631883560
533270078
928138819
70298889
1592110787
439845292
306265562
25784601
88334678
257408639
1794467649
33944664
2035544795
1975281847
1330833174
971758793
349674779
1170463644
330519188
1557501860
1541335092
1337404321
867441811
2056732530
1604917872
728707416
1733183687
721554022
739995784
1496881793
1628989747
1120878942
29269648
164627869
95674775
1813757058
190060248
91169537
193360779
16575333
791944152
1342431313
1426133941
1859674544
298161876
1925880174
2127889659
893841003
1468053893
1101288415
110640454
1131166153
839738720
77725676
494539252
181136227
1160666208
610124862
768158551
382032098
1967798496
1373327036
1361822217
1409203091
981675577
549990352
1888166453
1932062523
544116852
756366402
97744928
1990506486
731719036
721549147
2059986207
45256937
1933917283
718472492
1733483061
1945502213
1451200069
1737270617
2092875369
271941297
1369957951
707408971
983226662
1499450235
429035985
552318620
485132265
587197631
1197971677
74607185
1251260746
107519328
152354365
42295784
1712173614
838880263
2003257270
678897188
22878635
1412866590
1677627051
1833263229
1505840477
181178715
644372409
95128859
1716583657
1261955840
685241259
1518450012
1880887268
688618869
839460594
1272984083
1500303494
862763603
721410754
1637971370
1827299450
1522525556
1685427355
603643550
75330824
1809041979
686143152
352686360
318266352
771095153
894011575
640702979
446908003
360223933
62195548
179542240
1575870139
1146261987
673545432
1916809756
514270057
1050909756
1492312420
88246508
188517433
1225026847
427099005
1848803933
144799238
1521267581
1586329413
1367969475
1520424741
1704427948
1776767037
1343732901
1131625346
1928283303
31301619
227594859
246352175
841630028
421117859
927625490
445713480
492870399
1780113318
759447038
1442925401
1032118693
2146721761
968037752
1352672132
1699227882
515796991
828917056
1701031199
1771218161
2067298267
1770901027
929392575
1922683295
845137804
626044611
731983391
2025660644
1992363945
2016556420
1099330287
1550987344
1920541122
400120606
660391022
1219069896
1777694859
979182609
647797139
859103262
1017481161
1679887452
125658435
1456992278
1978520842
1920759878
1377432453
1858913313
969791345
1048981369
1588333856
1269079016
1976148063
1702682322
1971348480
227430467
1606962101
442868491
1382270882
1747665421
1907898192
1587124863
912957738
1346097155
971637944
488341504
1309915022
1401705774
87252915
1722698861
283589680
531345161
420122596
1925570945
1658003117
1679051772
1760284755
327859118
648391051
1217446185
1803120549
2034871441
472344064
549775696
1894234385
1942527321
1400195282
1508149904
493200299
1444501624
844899773
1472234613
1867729753
1000561830
2140564612
309561092
37171337
725464732
585968848
1175933025
209928455
2001855302
1214079639
1779135257
1733994510
1075886717
1468172759
1836491908
1151952362
660758722
933723066
1657508607
285126936
312099291
603886119
1413104697
1538989604
1268257446
1654789162
1863777116
21204991
1690229848
69069419
207595291
940175233
13307155
1751358216
1487460456
173845908
2079364047
556371535
2111520944
873335009
1984561568
1758894749
894089063
1277435981
1706144883
1211816121
282052847
400738812
524159150
745979945
363646160
1570780079
918131753
428968831
1948746685
183847844
613443657
1432347722
987774415
49999964
1489722251
1501288438
1561299210
1852106860
1003642077
305074904
1056139110
1886102485
466537664
1800431117
1003818282
815121199
665247930
1798673019
1026565871
982673641
1588268143
519724376
44345433
1249202334
1177449605
1652419836
645669293
885370799
1147365661
429354027
984325862
921755094
838133532
1059256163
240848187
500286736
167125865
1101516894
1142630812
1428036061
434183435
2088294945
1561523998
464149351
830289598
928013898
1032699126
1167432744
346478986
1971853385
1936887034
646844926
1460739972
19827203
793661882
1937731028
1413121435
89823272
1824089301
605814043
602776923
910061170
922856700
433164476
1036449854
1956293532
1260536989
316354124
1951965490
223532490
271689634
893421556
178601713
755242736
2072996473
1186217115
1691010705
1520386329
1983543067
1935794173
920020296
1260853821
1020843123
1457310563
450521865
601092310
2082075741
1333835239
561986730
1191016502
389843263
2109019129
1047023146
323742829
379643104
765739075
1676027076
198278860
812703489
1259826211
932077998
852298365
897991322
1682462481
57856945
2012680075
1759036576
697945936
1708167592
1985607811
1742504624
1162345091
1127226652
1557571154
1314523321
1463903648
621775853
1066812358
677961545
1450827003
2035268401
936010461
290824715
304614542
347965624
574382106
240950800
176089367
1831867909
2085425006
1212282828
1502863061
903156319
1378201693
1055938888
1782762254
1650723892
1744513499
1852254441
1140898752
336710934
1130663670
476137226
1068398645
356301332
2028333817
708662438
177983666
1324040040
619730234
1322287533
1913435897
223691284
1052266098
132964993
179379969
1993447977
2120442814
1669615464
1688250079
1252037887
1596857197
1953548792
495650336
1395425270
1498098102
1594583832
1206798373
1903770064
1180494903
1708841543
1195625024
1167838670
2122985040
1052920634
1848968456
976426307
458175950
1027212217
1560878214
519725718
1884034846
104491679
1402746930
145699461
829509874
245538226
1666294643
1520625552
1762373932
352555068
714192293
812747502
1330675944
467185774
75793083
1417058302
1210775724
559355658
1557811843
163106196
1126956185
1847344157
546497185
774244632
1956454561
1411724887
299134245
471345164
1574434168
462913702
369326485
943452829
1579326357
587483437
1785492698
1125322194
208838822
1693402823
82842099
1399453193
1704403695
612505415
1128493568
1362821285
1768635945
2004166313
1819612213
1586980659
349290323
995564580
1837600378
1448040602
1029382430
1081856293
588451166
1714557974
781635655
352046919
1862180004
1289685804
137410516
1582126831
1250047914
1765870712
1058804950
404745395
2042798298
334263530
1261212566
1531146417
2138571450
683240096
1973334755
2139339827
1815107529
957554609
1815113983
2139211691
635345637
362093317
797654961
2108905901
1233633188
934251504
719339497
634535119
1375629870
304849867
1035454269
1713634736
1002348448
1904801844
1075129084
539177319
1863960335
1531768172
204461295
2016625725
1325731967
1165830378
1612881892
1479003846
1677340093
228461249
1964145495
143160736
930874137
1219375303
2020431843
2023378539
368056085
1538785404
654466021
1700253392
295553671
1186085069
550788945
195052056
1254381888
696814961
665300876
1913112637
769172091
1296385993
1500257546
449895259
169588714
1635054245
449072660
381181574
400242611
670894844
1292590027
2103260166
1053584178
2008988493
374978124
1076648720
705900590
1350475092
1898598626
551196250
2024122528
816481455
1818302071
1284807269
501068581
2008436842
2073273653
959366206
1328098051
1575536142
1922388866
1639798331
686420192
1821471590
1181187149
1679704004
95861322
1740675350
1892618829
1226664784
1481484965
1153047637
1525710119
1828492199
833205039
377258361
2121448904
239575911
2043394839
1272245881
2076891633
2097060446
1122537429
815346869
930124018
1010695140
63741363
1572922294
652040097
615433728
1868984171
573989600
1364630876
908521130
210302785
1884886068
665081525
1258514915
571907652
38370829
955569059
1206171985
15080883
825785823
1917770348
781648067
768744933
1779597872
18025518
722380230
1803853803
1006619919
539857226
1166177648
615460060
861060552
179899844
1556894274
1015074361
228402155
99867910
1750690566
1414188684
1371904278
1871222473
1091762382
577061311
2031477527
2085280387
1422427387
126112810
475750043
1453941866
801421278
617571511
38957291
322333084
878030458
1311433614
2058748649
2093431671
674355606
1363540706
594281043
147600650
1942119166
723320714
191360240
1470230275
125574324
1791076567
553411099
2075966320
1469052467
693768366
2004139416
1571777087
1046215633
744979515
837794103
1915639233
1512430533
2022042613
1200887741
441431753
583529922
1341486057
1599624839
1835679877
1699798
1365138456
800483479
1460864446
436065689
677447710
549746581
1658561378
1864023578
44214336
1699458924
1116845798
2003696145
1093120437
1503006587
316709058
872139414
653073850
885802381
492200409
218668708
315716371
2078052285
1441609405
1147394522
603887059
721659579
358210742
158147198
2099601280
892383204
411080147
1755133967
872153021
1184708680
412173579
1618694400
1469064084
705836504
1584126570
1510474166
1495131971
1181946422
118359921
449227220
138185978
1682423065
1173044064
44985202
1012006366
1226753613
1294985104
141273226
845025883
952139725
588319571
1786448366
391029209
306981009
241764425
1942424843
741170042
158866972
1812119383
2123438633
1788372582
1783502637
689173416
277816114
219597190
1742497297
1317533753
2135345426
1610194001
745882228
2077991584
63900391
1151008424
1010113560
1735100745
21068735
1508628806
950596828
1966441906
21233841
1247897102
915260085
875463103
238294903
1349746690
482466438
359500748
446473363
402439186
1839292994
2005742377
297748841
1005406353
1780927110
734276550
2098873066
1021417018
810045881
1767258827
1593036632
1850591177
1277922668
924740333
2048138383
2098129673
770178483
705923256
989249214
1532164150
330409517
1925703210
1457303053
183016058
979677486
319121456
2034748749
1881653435
210442665
935778649
8976411
214168921
303390079
451905415
1445566711
989429248
287258460
2067933020
1612302259
1051084132
574185877
674758764
1537994640
1124043212
1892769807
1383686747
730267096
548755001
2054181582
1222139803
1037571950
292864621
1571409802
80663361
808245211
1121582010
733201574
1755360427
981407399
201528299
901800757
1415807742
857421514
1578408794
2035486959
1045197466
690617265
1629552433
485057209
1170555036
600238171
201569168
1618026236
1206503242
128722160
1726030426
2065975220
1328458421
2107436510
219964476
444869835
1326601270
1876396302
1823719537
340559404
2010724153
1425523984
773125561
1599575627
225860976
47382218
546982342
227300411
266418891
737587182
2097242662
1259314575
708430415
1989313784
1212998659
1427206612
1228665216
1270283280
513924280
1823421173
1755524466
301042305
785510785
8646998
440370828
2121223121
878926081
564116611
10275972
66008771
1191680553
1455357706
1916607459
653057291
1670517974
45801225
965191786
579645618
597643923
1498130871
1756156672
1374868072
775822918
1196836041
2145420519
1036871632
84632759
1109240252
795595891
2113632786
1850858718
584148642
1312223508
1398365081
1574860745
168962554
814503868
1977325237
1666881833
1092965231
1643532000
255943557
1310529484
749768520
1614261124
986162933
1669530939
653686812
1417731079
644183960
906051118
2108506319
1797406134
440085865
1614791537
1504208783
1360836740
922548064
548395328
78540688
168928082
742521213
254668858
1408475988
1077080109
2076242714
1734366450
1943199458
1660199011
379809194
665036945
1803379318
1616937320
1043886781
225845620
1836755991
864315
292538755
1165136562
1810979464
1708746296
346472038
1980513491
1842484947
95194390
1232040006
559703545
1277003520
1486723913
404465344
863156738
1285441690
1862350969
1559507233
1874424567
26210760
167782650
1596312630
1360939285
1808538922
980878038
1334611968
1439771469
389446334
436218379
698804001
411680572
1195436686
237573179
1897466946
107260326
1266720636
619959574
1246367886
1904844474
980240556
2095444748
1422092745
904608237
444810347
1376093005
2048657708
512859885
1881266649
876973473
341309609
922804538
949910405
453163381
1657111063
896283791
287707679
2085699839
1015078070
797369701
572869963
1174220535
1273455674
1424234783
1712390110
289268089
1583568433
1995855405
75989037
691918547
2014910701
937415633
1088689070
2142749214
1662978427
1315214192
1702715554
1913251513
1577636224
1718566946
585623630
1279311217
1571768026
1119475441
213223791
1186586613
171823008
1699420014
860555881
1310735658
934171380
697940830
1417980775
1017288262
368880857
1682339758
990036219
1181041152
897232503
1232979034
639063477
978336113
1070441176
204631104
2054018294
1534749666
1849581084
1568794291
94747896
2123586468
1378145117
749958603
1295604047
1103888819
1951937231
1164120160
858358992
618658369
615288928
713626035
822571939
2046818674
178721184
1378857190
68519499
528385618
615621702
784810646
1666720544
759169129
1664564203
1076510770
982489371
1074719557
1899075878
931272827
1798572365
1343587045
64067295
241027001
1051482779
115185699
923468112
1248540682
51982828
1415034008
216855497
73689544
1043134079
294291225
433045280
702636939
2007620264
1386977242
1065441349
1457515087
1463742165
562185457
364465578
217186857
798833512
873858685
1044203008
2065970674
314434403
1388902997
1732183857
2060232759
829574743
69187899
647824115
1519643263
309811810
999780975
617508522
170434272
459577163
873156661
1046733009
909041440
2012252153
1296704507
1462073162
1696361761
572714207
933059185
301434331
718449608
674109001
1864513660
2093927405
300375701
1254637341
66477634
1913851
1722626517
821947935
1800967348
88086547
556600233
882270400
419356875
1335431571
1080107924
876805563
1728241803
1880772315
35840720
1727188576
1575317212
187658533
6065300
1573061137
1028296512
1561064356
1563405995
941979382
959357844
8919388
1289836905
133582289
913696448
2027250319
1971134367
22643496
1826042377
1584630925
1228922819
1415156214
860031119
1408177874
838554406
1952456161
1594354678
252858809
415459021
465675689
85260480
1330771093
240540529
129318049
400280135
173947844
365997601
993086979
1265805098
1809944488
1415432228
222717566
1555559746
2106962393
766932770
1638991467
1331164745
1761113177
509488619
679181488
1907739631
1141438233
1907362831
598263881
1960362991
1050046129
1122807479
2013364959
698281140
1305047711
228182093
943444830
2073424131
531682103
1789165895
1742169852
217791746
817559530
1960288300
1697019117
1719953847
1361364529
810973617
1075628091
11596185
1082592937
904767853
1033752900
59124972
1103856764
1277858139
623034610
1958123032
703740548
88777428
2024909374
727012648
1882237610
1781755470
1564388600
1129780513
773014310
801406000
1135617963
1916870575
1248492961
1827925027
1356788299
159891718
971799725
1162272403
353083414
574420253
1418998368
2086052743
1499580810
1624267435
921112290
1815327760
608329612
1992388835
40515135
1637315059
321783035
54860385
279985729
1844817916
1263038652
855599674
1351120401
1352598083
126736632
34781046
217625283
759486140
905143309
1256520339
1238017874
1599100039
583771190
1461481588
831897898
1453131141
1676154963
2004125515
1162776506
189285793
185644934
975966930
361017790
996572008
562725442
787335233
1234717831
1318000620
210116037
1110704968
424675672
1750097882
1013937416
424202551
559455191
1673263800
1865901073
2065909214
592892054
660425691
1473276296
964892703
1314202407
2047513177
725049711
952862047
477486195
1042403664
1702971139
608075418
653441215
971145301
260505397
257498106
160634403
1488257904
1743268574
1009932609
182561462
441510808
272498857
2044533428
1049281188
835911290
1098330187
216954937
996935430
670304170
276155275
1466520131
1191103339
682717151
1982347557
2087726596
65397837
2111348155
477507406
121526741
1099433413
352722406
1668986144
738810104
2126489877
1355387802
681848265
210475065
164199258
1237282940
326330858
18442761
1673155493
227636400
162710219
1111575277
770027936
1458501633
1864252326
1847094667
1807598353
716044580
2056629373
1198821108
1272312510
996538032
890369058
880022252
1993408010
1844809388
615920378
1825925176
321098801
1451485046
947260396
2008986794
1085569937
112123796
1055518807
196528595
1199784006
179766873
218788120
447766669
278817455
2090490791
2007734581
1328061927
1087520063
556718239
1689341987
2121916222
1889073887
342736802
2132132853
396611067
83211595
524334266
49994685
1558822032
419603274
1782685066
622834004
1103645281
941358811
1576946186
1261638771
367218641
1555065712
577823868
547099654
950866626
1071637577
1417554257
225546542
1755824890
36844287
829057128
863623422
1547845085
365816999
626412632
1462454008
829496153
381221259
1525967599
13037352
1682243962
1707844192
533241289
734417068
1675575643
1730094894
694297164
150278064
138787486
887151825
86082025
699381701
448202859
1804784596
1027293732
1625327098
1430254914
1826817676
46685631
1081293680
896743284
308416359
1976927061
1478031181
960787681
1233282803
1904353087
1012209964
472354844
1986603610
325069660
1659644726
1840593810
1127836007
174442064
200135781
1647695666
765656297
316773677
1018352430
143889127
882763041
1644358401
1145569038
542432466
2086350790
614906168
1457476432
492835728
378824180
440026973
134217975
2120844325
1501725507
1034204217
1229883729
1980542242
1340437316
1531461049
367386602
95538023
1352996955
1682723020
408589569
209759849
884267296
1149329965
1671497731
1942082597
1845671848
2035256921
1160749289
221171122
1918562140
625017254
1221989274
1725098737
21568108
1557735774
1021487420
1262301092
1142940122
1854515820
1598984906
1541705521
594555325
1890984824
1523205144
784298173
1834547444
1842852772
1554175058
388987850
205024924
401689534
1385785873
1166191651
359129304
27641252
1239788694
795520683
1674250903
1952499117
1992048156
1055622318
1109127707
404972005
500317730
341995756
1560039187
1118147287
1870058641
996551581
1291155762
1755147094
1576780361
157376157
78634430
1427970316
390462642
2011720098
1338703537
2014883110
192892800
736849691
1390344285
1313123269
1359087424
2114299615
626036633
429810898
1068999487
1061878946
700500123
1527714696
1279496094
555020851
973145267
985319405
2104682584
359648484
261400762
1303123404
1284129491
820578706
166284050
1823313343
1529512021
228595840
260991623
423755048
665167962
1788502622
1205185507
986478219
1253886632
1098617719
1315217566
1327047073
1340074450
1340289242
1247876241
2123879348
1663626477
416314455
2130765030
1572433924
1584044733
764244070
2070306378
33623998
818715342
482508080
64102986
1920594550
848134349
963832775
643012293
1617114682
816045610
46400329
692116301
2114082787
1511480364
1351566511
568281018
917339072
990568147
132183816
96825981
2084470032
395357866
2107898873
1906294482
1396688533
1115794189
1423698841
740324038
1078194998
2058388614
284064116
470046208
905524598
1794244332
1134370746
2083837774
615090344
529742835
829428818
288406376
1358473353
502729943
2121499839
2130989828
550556051
1228098906
1883773655
523909408
445597986
1621574955
296208374
1515034925
1671540301
732173111
111139396
273087875
551883161
1331699381
669079764
139240769
876074261
1519292979
111716177
789537512
1875858776
1142152648
1239249565
538772104
2030196989
1886404904
1747707167
239155209
962152708
1268342149
435692370
457053426
1708470781
589025491
2032996078
256182104
1367247496
779998944
604460122
616128495
1902953845
435942518
1528675926
1155882964
764913854
1910024414
2047332877
510316411
1390636556
2056792256
1428403260
1851268139
939043693
1419845773
1981568021
686489445
1738081049
1071349140
1676730532
1730784213
1749130183
1845903720
442402025
446399515
34365765
278748136
263023419
143284609
820055107
826838251
654445159
1918185878
1109848759
1777094512
812890580
410883269
1917362237
999672489
524914036
1916298304
930756110
295357835
1776187955
57358614
1146328011
1885786206
365806127
790579406
770656067
1703804528
1177069782
1016255947
106906860
148851089
949383050
20063148
627599343
1011778466
2036308368
1105262243
1184217723
1521451139
897939460
1646107017
349472263
727400784
1965489926
1604742015
820653046
989341028
798220554
1701508951
959759673
666772887
361689985
1890685047
1447529139
28317211
492886790
393902607
1360266707
358805686
1333526475
2001311025
1014040739
1376528166
160614841
798987935
1156607454
2041576765
1763779650
193709574
1192534295
1818815213
1300908969
568279713
1561784254
635504458
1695277147
1001050961
714055775
1849063964
2129085189
1020279615
1165022142
1302590973
1749170720
445651317
954543146
73808674
1751112903
538791440
1069760164
511156666
66242470
1499392255
2036779745
886745907
107583779
2015993962
81836773
206347655
1798747504
1750716072
462351473
56173828
540300108
190249042
1967964126
669515394
1030082427
1000987452
1972203909
1451076058
897010062
1164837779
1506884015
1938301858
763136102
1887955820
1594242139
556837004
428877245
229154833
344330767
1246461542
1863582398
793243779
1484885996
1964951275
880018489
1407067126
1120581554
249125354
1902909251
1187395501
269412460
1119004691
32668901
1632740736
1890690661
1976345611
285695665
498512441
1939420012
722515390
130722469
430064435
509472570
1616950294
140064839
911621467
560824138
1754589059
454177727
2019388206
2010300390
1541411818
134599331
553511637
661879759
1918012231
1835946221
934487137
1068821528
2052409216
2134127534
1511540831
563609975
521538837
2057230038
751588727
226390972
1493013750
1014120498
804824951
1743362648
745062124
249248922
105057595
530844772
1224592437
799720438
1830053490
484903236
773234954
1048683764
960285331
573352106
785977219
900561459
589182740
209703612
179710396
1201137044
161924292
1782251555
1294572401
1976112408
327378827
1816576884
1236405596
1973325594
974402315
1191778264
1327205986
2046248473
1372269141
760642081
391448253
1077278052
264148189
685099381
120172827
1243268478
1549262248
812117629
56073793
2098542511
1999108424
2118405168
1989951067
1926191849
134894633
1285224592
510653187
500385813
903825504
1219345460
1380559561
4973906
994516123
963697325
996377085
302117818
904300965
132424385
1494838716
366371392
350079407
209241936
941288951
102427424
389754115
1038777959
1892206615
1783232232
995244613
456026807
1396164733
1472121313
1409307289
1796688548
493980963
305067853
822600045
831156680
850155655
935730846
1674252892
53676068
139651730
535097004
701435547
767890182
1607820238
312767245
1787872368
2080457980
1784426402
1113499455
2119447713
835360191
496367086
2006799388
532105566
901686174
1324979725
720384689
2045850458
987880013
485828708
1464555972
969363827
504390729
1134758273
581890407
1600167424
268755569
884861786
301543234
1262527875
233172080
682422297
1474534236
550700165
392911076
1621150843
1850514179
487616057
46943756
2010837391
202262274
1743141518
1137121671
1817690063
818120236
858356857
1949552837
1966391381
1794929330
704552970
1773320550
1330374572
746784126
1203671317
623343933
1587339384
1936788295
629303556
1842482826
1564302446
1173905504
698262853
1928761548
1319727182
2044622120
1148642743
1545910356
275575962
2144082416
171127401
1095773852
658436239
1840419734
16763469
420128497
1372064912
1252456411
1738570162
1146142333
2020412369
699715854
138442596
2088412184
1133924138
1883835136
1602735242
151095668
2014142157
938878729
2015314296
1206573644
858357027
309508077
1458295982
1019887015
1050951785
299050646
879409455
124476763
1980708233
1444920744
62315511
1414821530
503548378
76021513
1877013310
242397712
390380905
1939095252
73602050
1382106211
103767517
47613935
630771875
1625052775
1491912676
62638262
1380245278
252753163
218427927
1279149796
1598899857
2023311830
789003882
56253451
2063013627
1792736
1294161324
1917221221
1158325774
2022872109
2007697532
613381304
761878034
578672151
1888893530
1683626956
314434640
2101202660
1430377331
657133930
1192246976
1175870225
1539488656
1253437812
807789309
1533258931
793107244
273988725
767017868
464796750
219555606
417893610
1202108286
1033404678
2114040193
973378246
1651994395
102330623
1710671133
1617188887
1484714855
820431064
634521188
1389251795
1514712032
1315839266
829857595
195271588
1625222333
1361818058
1181315031
108938725
1220480259
2091260536
1565018565
1247709104
1549927750
1705353969
43397664
671646871
694326628
878215008
2037754679
391330652
1936323371
1580516473
1695156109
1430897277
1949040693
378087330
861455293
1612696722
1474037877
1103988636
648276105
756708417
161679518
1222917126
542537139
2007912694
1807776642
1050488488
985387963
1345573409
52343247
1659615883
1289440771
464708862
1849929436
744510754
636523995
90627845
866619304
563543630
605703034
1975235614
194607331
1902868460
1140298114
2040885481
1174146423
1642350428
1695393447
542310650
1279421521
1524989036
1089374189
878524753
70694663
47989488
2033818348
1488137647
3350514
414464425
716136505
2024066188
1972797537
1871156142
565259574
629981964
1650292434
765132762
514191173
1807395353
518589765
827742500
249361632
1532918082
1360783316
1141579702
950517932
2035696791
1377237519
192526330
394519361
115294086
402572831
2015785917
122543565
239798751
424813225
1068458456
1670777823
1710900254
1736149265
1198778118
1783666244
1643997937
1785064379
1023352302
2134469742
937229421
922620972
1992687249
1600473005
657056698
1856604568
418009114
1788392612
1284975938
1843134189
1590910896
1646142984
478020453
1276397804
1401782695
1525943944
1556935205
1336532212
805394731
592184115
360936506
2079577696
120842465
24372679
1375389220
1215464961
1574988521
2086803252
878511018
1539606290
1138553152
1279111400
1204521736
1431330336
47894005
593217617
752200240
1152098209
1999881039
910866435
788566558
1709743473
747961411
1134850751
155292548
370384228
1635306667
1518394766
443261769
860395505
562051394
1082208560
162604654
1072332179
937248844
512583147
1585120812
681903598
1344215365
92054542
1442188468
2030175598
886097385
1778499538
1272416541
444287998
947653055
1767160353
1526348684
1846676114
1992340171
2117225493
1838451142
680837753
1079105892
1206548524
1273559817
1440529025
768205055
592913786
1399979223
1198259767
40255499
397656342
1604972164
1995760385
953946117
2137975045
280000002
225712100
1234593360
1596923395
53353562
1269185038
1926198288
191069711
938946727
12711071
135622249
249136731
1494152692
276800883
267140812
988863916
1020008076
1100451074
995949416
1680221962
2130665507
704611169
207890198
198040436
1126025445
240203479
1297070474
435694561
831437498
1843524144
1279127630
1352068227
90155065
1026878221
588113443
1260291668
113109141
2089883664
758313942
737865959
431479756
1755549470
704370667
189904352
400971666
2000120703
1795073930
1353316931
2126469754
707542175
1400538713
1530106054
326306070
2129918761
1453336193
981865588
2018767287
1627490578
265425438
1003555496
1324063021
162575851
17676632
899026318
1694256793
542166651
2026786056
1176894934
298927971
958050922
433741135
658128281
1415447764
33256127
2089632343
1260581464
1909325426
3962816
1649233131
774065888
1195743156
976367570
2030026263
548726368
951409599
70927644
896239600
1300956608
566264145
1752325113
1486607717
1615795892
1826076652
1152407934
1165187898
2016348420
2009676596
1113928051
1623289584
2071381442
874983263
942881888
1330243731
1871554819
2097497510
1428231819
38848986
718341187
1789831337
695338355
609922825
199534751
1388638
961340977
485689118
1546811661
1692065317
1098556443
191435519
561120429
2046206431
916797091
1167372307
1680943386
1981113642
1268787172
416540096
1467399219
1509449792
1935909604
1083326435
1471692631
1949414945
1602423083
1053486508
1702598778
1455446162
1812468175
1485460
303944995
271332474
1035693970
1979084366
1264055424
753116815
268697232
388752689
205175240
2092644047
1269136200
2131800134
947553765
1401986461
2143797298
838692329
1225013931
2066878238
986680473
1576110480
1995711546
1338691611
145871371
1137497168
1009249167
120984076
143297445
1317790953
1321504999
1857623960
459283339
991445170
791244285
2042994667
572272984
341658272
1978220542
1334156394
417544274
745733303
1233271234
470887358
437472737
617572286
1101930209
1162862186
1934868419
76544850
4416795
1118192560
2067665487
1292605034
1841323578
967883961
1045007889
1912496142
1371106225
694982999
1707235130
331376225
1837316012
1481669832
1807026931
1461192765
1368520700
1760889125
1121445321
928588858
1546041268
1812911130
295334467
883036632
704883235
2107286224
2074394376
1227317591
1073775805
1983704736
892279969
496985108
1450696955
2029367583
1069245526
100564154
1973856039
678000666
936953344
1691694964
2083946657
371245552
129703622
750856795
927748568
155099768
579786494
1417780568
1704180794
156216915
546457647
861993741
1424009533
754069409
740142048
1623459937
1142938671
54043256
736268789
1523574100
1366264956
164067424
1993072062
1698157719
2119763899
13575556
570904029
1113836616
977558627
287536226
568428824
507563636
1834945493
533799446
37598648
992741504
743359574
1437778606
1804703438
780778531
254354356
1353051532
2104439665
1001975668
474579309
656519489
1069876285
557114615
1371390129
1578061958
136161641
1960139727
371403538
736511401
810035744
2034145479
1005343310
1663864580
1609677262
665990496
1210645221
563889122
1926891084
2123479386
1476988474
1750036423
829099742
2114189646
1316197486
208877456
563970484
424558796
1697298374
2133017835
707961567
1150435699
1393937793
1043233593
443333175
734120747
1936353553
1453716335
1687095537
146361606
932017653
1027031170
2039368003
2073173232
799365658
1601371078
947565409
962431051
469114821
876648577
1280085197
1520020507
1128311005
954237264
517750135
198251742
947775310
855472953
938405539
1609967517
1282351470
1064194698
1935716793
86724903
496777865
677957448
1905601810
566820728
326698580
889647407
24630128
680681705
260743708
522154850
57975291
2747687
1099290604
462592471
1760716285
1794553068
1367312495
1682719921
2079820754
835418855
2103975160
2052869283
113407121
750818084
1428881939
1638279092
1128158436
1657900100
1928014292
1724437632
777886410
435134128
1660261827
318771181
1937955834
1448732112
1763895707
1222627251
541150215
1898733503
1870726330
535496766
819837791
456570236
742237472
1948694373
1243159655
1380699014
1928008094
1105869392
485331542
73079265
794282899
1296951327
2097612650
1422183558
911362468
1069086505
585124705
897166123
1792129540
1429186867
1720564035
1184352854
740084825
1713553182
2019452398
877986436
463963128
295777650
949802517
338178437
125899472
116213991
1339571392
256000531
675986110
1821753984
222249456
2038955014
1741731972
643074917
1488277391
1230871844
259929595
1108576660
845900065
1035286770
201671532
530105286
1239779711
1559289997
1706285889
1970982503
712345730
1481216991
588180271
689864386
1398049329
1150024094
90990234
111077451
1302590577
35380887
1835360629
1084268559
1925115210
458194693
924398062
1060194656
426074509
1364432579
73046674
670329455
1214878397
82393331
889191731
821987160
1504259297
560885883
1001362530
987727831
674948671
767731788
262190766
1568498300
2027529086
666360771
837492584
109056361
1136011206
1407291166
387793588
2133839463
1660439094
884117163
1139975709
717657967
1767420924
1761245350
237192113
223738422
140256925
1123290094
946140301
780282174
1977174706
2117419328
181920326
846419836
747767204
334637894
389480920
243162407
868833381
1243848358
172332343
237347695
1306445087
994222613
1108522604
1882413309
102252022
963225383
1523312954
986574346
300128942
416057927
33011055
8902970
1509464005
446192349
571558235
797680382
1139039215
1651239782
1587422158
656751082
2091353771
364522068
1660339862
923373586
288343733
2106016179
874213521
1457356289
295040939
1074888612
135127077
1402793830
1344915738
152504005
457776444
1671649134
91483091
1015629316
386943861
154561863
1048037644
413088103
1500349684
1720987575
2057158663
2035773908
1373223871
631583143
1120857334
1083893114
732341569
1486106327
1265333775
995199016
694397707
1068230518
1592025879
886680447
1654056445
737952900
1591868153
1198729117
121839767
1164428425
503294454
1498368570
1658052803
1306144555
742813777
454463463
304642671
311005756
1823397933
1171596330
1050093968
390235339
1779659752
1130310048
836842620
652260531
1713169539
1566427655
1026627124
1463073257
80766870
72748756
928755921
901264250
1133112770
958038328
1153271554
1032923861
441104677
540578419
757923720
1720041714
979731227
1209191462
983215710
262218309
1437674206
796444837
1964549979
1063961336
898296702
598602404
253876335
783344309
688986720
435162757
1998220337
1376213514
1981771235
967739796
1226978250
423341422
11913910
1640207011
1181882638
1663003207
1217567285
203422381
94214409
791268065
753510843
276487274
1093748345
1704043228
440438664
1739984173
4674335
564171472
1587124776
919098524
1321935668
1092650381
1547060683
287206715
1497687728
384070575
861551323
260295850
36060231
2106421233
1066914894
163853300
1823529720
718076768
1833905753
1985415083
61883611
176530009
2015935295
746942491
811565296
340451106
326394768
43794867
1207164420
2095138854
1366698671
47885574
744864798
1484784350
1456037313
921614245
925916968
968130652
52644442
1391491978
1122093455
334070206
954104859
1441607665
175349160
666002507
1356301009
120781176
461768939
35370508
272908675
212763125
1119204677
526520650
575587403
801855881
660980754
210780522
660381174
1130896944
1047973783
1923460908
1611386716
2123328537
1367602804
1225135248
1376662680
80123431
308210804
68385085
19692645
1038296590
279189011
1878226648
1993975112
209200313
1767877083
111199610
1457521779
1661741571
786225902
1938427766
667997101
761869758
1356336053
505351556
1107249197
2088193854
997001028
2144136191
133181413
1613950517
1966752853
957019648
524753061
1550854734
995241785
1278773784
1499069905
1782297654
1941142585
472733306
1454669542
13276411
1294041419
1199365493
821271967
772388578
89495929
948846996
444793930
1476277740
346197476
1170823578
1810158556
1430746869
1749223651
70913371
38599211
607390007
1655443398
2049636633
595136667
620383673
190612810
777542316
1322107350
1556473848
767734698
595346786
2078455943
1818949057
552656717
655695367
1120277800
246419506
268034159
1969708914
1247833204
524292839
1559152101
333162110
495078831
1551150397
513179427
1710884569
793006327
1263188465
1125682765
1751361130
1669508431
1576099753
267633405
676045444
1616729871
981793026
163183503
2098215807
1103472157
1084671221
1143599356
1018513637
4359162
834821913
895485752
455145038
2016682521
686948303
1693919403
521914108
2130720915
1553106060
840083582
389341824
1471138696
1958232070
1902783414
1003202827
547846751
383095474
1318100218
849317702
4412613
537152163
701441416
1936147149
1715419791
1686293551
504180853
470816356
737460325
739639725
1885238292
375830169
899129114
136385607
1693451480
134882612
1924770031
157543466
1395486483
1621753415
1014974769
1215395881
1427560898
2041643992
336431402
621723313
333525165
496824996
735747808
365671791
2115589571
1952751042
1923744734
1514594919
564354290
1030575013
119345723
1605157680
1980681437
1857063347
249637893
673447452
433646122
1137889434
1688496398
183982483
1599473973
2131562742
1813630156
745438547
68872375
417927007
460719513
426146252
266277746
1525823618
1844294030
64690400
502352685
1687926153
2061381142
850523687
1047984674
1622984789
1500114298
1345871609
718253589
1025798030
1215386892
1608841855
982882793
82137924
1190208539
1158560323
1557405767
286980337
1626300682
1768329956
1395484075
453590945
1900007664
992967499
180873932
1435968627
2022241457
1748252043
821898853
323342004
1846710219
1807572787
132274253
551871473
386315980
986597693
149154574
1684350131
2095998112
320673895
298679898
2051690606
206740043
777432519
716603629
2069713256
948634468
1549751941
1768752065
1197453759
971187747
1281442963
286755700
681662303
392108082
362401351
1256647249
1601800091
763936187
1576433571
919675865
600061016
1204719418
1303560568
426661246
1839501281
706537523
1413988989
372287962
1575872858
343596243
471762695
860902029
1773391995
1519622374
1737898385
1457818346
2074247727
490030470
1930367718
46309806
283155839
200177562
1556812446
1323043678
1851465300
1360209400
2090172027
2146729094
1719444206
1787963329
37891088
447286460
1181808602
908344021
590712829
2028035920
1698032546
1602064717
340170274
837015329
1977248804
726329596
107692756
325439502
695003566
1239623729
1505827288
2081480976
1547305940
1891009880
1000492952
504768258
2099019257
1906586717
1771618538
176723596
348093070
1669307689
1545581556
1683445412
1305739446
791550476
692412185
1004610119
509265682
2028355000
6109872
1513730927
893602128
1698275708
890509419
760886450
381756224
632437776
1767310295
345357302
1557706304
149700398
43903625
2127219824
1623462986
2117434879
944442472
569041178
619787578
349920169
770716682
227606131
779776580
2070954263
896186028
2021674394
404376283
1668389786
31931559
1795407288
129724543
1909940973
1174294982
1313320600
1390811893
221652921
1815788919
1927717679
90940686
1715251563
1383768696
1325529906
684814457
125170944
767322111
106935813
438047204
223939238
2097703419
1160133806
1857799573
1607404686
927494122
267334639
1618684820
1652094135
687730451
1779062402
1936804738
287167376
1139282227
350836706
135782820
1640666588
1942652295
835571201
1321661105
239883051
1621498154
955392972
418817905
315499555
1607734928
126260001
1338536534
1065582783
848653950
939206484
1719171718
795354756
298231795
238012228
1920487723
1312720458
1804179596
2068006965
705948770
1410710336
550888697
450528938
1705110769
1019218166
2114013296
232294992
1583360336
1170399553
443590118
1017163521
1228767879
1701409498
1086513106
1427888117
317849756
2042806131
2045147219
1188669621
1843803620
510933441
1386936796
298240274
294317192
745139343
1954490033
1913728500
2111969819
1586309056
791474753
1307798576
1293556566
1925887957
444874914
1212158736
406600018
1590797114
67464914
2091257286
856651088
1410560147
1841079097
818351755
108043500
1454306838
2023679389
794361925
394307211
386838051
769261550
279675180
1428837754
237213432
933766689
1711957131
346039822
272996330
995649103
328613297
949191258
585265274
727507253
508293478
1443249649
1564749204
290441796
1377063111
1152866957
2094541060
2097164377
1708440479
1749816224
427790061
1991740714
697944515
578171817
244476879
134815383
1427439224
1165537126
962479037
664536477
986087866
160140007
503918442
293679057
1984684823
1992295647
1474462663
1455818485
577561523
1747323958
1917452051
873785656
1033848997
1142160092
1668710284
139749862
567981345
1083284190
1652900319
290871571
1454738641
168260276
911910716
1707578457
182705608
1702058269
1660781360
2024906437
743527221
1854099849
1194717923
1275003168
1680813870
1561833622
1280883305
1418949328
779046229
1288538003
1044917072
1940441244
1514482966
1414683064
970167055
1312927420
2070283066
1365383113
1539191070
883107760
836818236
695231579
2060891330
954586453
814193338
1579032692
1000883387
80742588
268593114
935083850
879627153
1950980730
1187356622
1866261239
605179680
1926925086
205795066
739491951
1864503057
398813984
2144783563
1504103403
700328332
2104396697
569460441
1259351296
1840450414
1440806286
140431918
1527937819
402646246
1197616034
878601700
826294586
1228302569
690335976
328736286
343395064
675025526
1230068305
2063901908
905197640
1863709622
2057528737
1426040152
659872178
898108290
1093360458
1239303704
958125261
1030825044
312915256
1552067226
1313149020
955005371
1077039055
1250262594
1152804944
442525525
1143054881
2041480838
1768565451
2059951748
1475132934
1519729837
173333382
43672878
1665538139
1784836161
388448401
98163635
109648212
1674310152
1697494595
737889046
936539295
964904161
296602620
140770080
590563826
577788300
692266921
2020479332
999296233
1378963364
702329492
1878669010
719074693
1853374610
672861591
364365269
360953977
1811943864
1475431686
745308353
1844659964
1005669989
1938357626
1185206509
1649432440
347081361
2055892791
643140478
1066530268
657181853
118115169
1914191977
2051758926
1005223890
2088595392
365629701
1721323322
19361463
540283690
880610743
96685712
1165968693
972894481
95427588
826375405
1891769020
783499024
1343841821
1341676708
1185186972
496183303
1881755423
731598471
1562947648
1683919107
2026107735
1766251144
850953683
225076487
11742447
428064768
1980354943
232434120
393945950
1224986097
1543862007
1634507627
677011552
1955169052
1309321863
2085622130
1113485306
1066104324
1292317785
984689147
1352008838
1313113611
469612998
1756577502
1166649146
687985371
515051591
884875771
423881836
396328151
1465620340
1495179367
961688384
1900359066
272735036
152784980
776399677
1838376966
75349528
817800091
1114006173
429039775
1157262227
1572291864
1632050280
735387085
622547549
852475020
944680774
274505658
746710612
379476744
1410607984
636801291
1636297487
1630433048
248580180
1272151845
975767061
595837103
539597772
124754449
523524351
1056527839
2125862941
933231831
801055692
1637646048
131404148
2066939416
1492217666
533015216
175148362
642762660
1617280725
1246528156
1568577558
1527936877
762628874
1273155233
455500586
385091457
1877361673
1193648838
1838345140
1202650641
949984129
1647792599
312223898
1064428969
856282867
599304810
1469038738
693145131
1812425224
2489159
1317161133
1812272212
1970477309
901275485
1655835295
976335368
994107987
1477202325
967070422
1685346014
158986686
1945012779
2059814553
1522337860
275552711
2127569429
662323810
662178233
646534848
1417871152
563789990
272420106
495310921
1493141835
1453049623
1825745539
981406773
1796515170
1100209539
779903385
1056137181
805501706
378899582
2124111933
1921881003
1596227406
1843552773
1289475109
1138373704
400640548
765493810
440042094
1612686691
1934799370
1021033218
1196779580
280126431
1846915219
985343103
697836128
1044268961
1978502731
150226280
737484357
815648438
1509414756
1889846027
1157403138
2079878835
324179915
81499704
356662311
167833444
1463148296
641387080
237169846
1347210479
581012767
792380107
303748226
182297174
1927308936
1488456310
352165542
1008048905
625045579
1385474181
1535201163
1097854525
59282581
1549139976
380431797
2121686946
1370984037
1573401825
953938419
1972161443
1156587187
399514478
120029204
541833169
575702938
28618129
321283626
2000874943
1607160200
1195968873
1981081036
1528634906
1791766
545257497
1469399922
2000521607
102045933
1662122714
2136612743
1074836435
1119247145
989782622
1781241379
1567170016
1819609117
1725164655
400041879
593561662
1567513987
683633308
146958362
844774502
154624222
1436217206
651983053
1892999268
841980643
120915595
520243118
1341542492
559357077
2000908549
2093193110
767098914
583584498
1820781778
734974173
769550084
1276769170
1808368213
1464703299
215740619
419440790
176184181
2024027275
1042020476
901670196
1358569707
1143254133
420203048
1576696276
237166889
57065687
1854909959
163299414
1460043348
1377149029
446036466
963909619
677028962
455370973
60959743
219425372
1081690170
561671787
2085162061
1900803865
1280617515
1346915570
548853782
288925761
1779298341
72794087
343438086
1642114730
1341597465
2025865884
1927324317
134161972
384431250
2124838947
1451380406
129991022
989574159
680811594
307809700
556433146
1572349702
392051508
290927941
1931830485
824945271
527462867
1329051102
2047116538
858125805
178124338
2139356041
1037175171
71197004
1268754374
1039112581
126486881
776123289
227895213
222133209
1001186240
433682490
586807407
2013880696
61400296
1128324680
1956292378
1492016871
1052521070
1915952737
843299463
631466099
1175453469
1360619708
737324280
315024314
1726875521
1003903873
1669278364
70402859
286348912
2123432299
332127026
2144249612
372461710
17389464
464515482
1057196239
2065041678
52386668
1877640346
83389486
1097653714
458596874
1888529954
235051617
1025792986
406353262
998733076
1052238873
1990879974
967998268
1455062000
792685434
1324860091
1870127747
1373665766
1234794052
289121905
1708202721
1220442966
1874282769
1495984408
707662320
2080041287
6031388
873675300
353040804
129063529
400532172
636729670
1859098370
337128099
336381227
1123799815
1903302571
900258844
812831332
1492215000
1489400088
257703521
44361508
857680146
662914440
715874391
872342462
1452043273
522539961
1579566655
279543307
727648122
620391367
76639326
1639341203
1667802860
1857875595
865799403
172832697
218125439
1430835978
307835517
100861146
610880587
336803186
1692503630
815015958
489167200
137194596
1533811206
760917684
1204222480
834447445
814841688
1459196281
665488141
1324292268
592857062
1440087693
1069006142
1603771172
1590941232
1444392000
330043610
1018753300
1785734528
1409888989
388569646
795442750
1253397044
399601371
43273624
379096787
200927663
1067379668
151786559
861808075
86705039
561927625
835921751
530469686
975773843
1546974290
582170031
1122570796
1648939992
546843637
2012729084
1302310816
950547188
318441759
1505925205
1518909497
1630145977
510317035
1436141758
1394306576
1443360541
831758571
506588379
317442095
2131485934
524682990
848556960
180353014
1151537258
1119270155
283149054
1274574647
639237726
296824776
1151644
1897111305
326354772
1964410981
658198977
1211483671
141359113
304160718
401429205
2025776556
660291935
621178950
611647333
353814980
1471869180
665837648
1373787418
637060572
895168803
1029938225
1892673766
1017639832
1782190480
1045854424
1729049854
2106915219
1581340349
1145036174
2004495072
1562269907
2100630298
1126741703
1548423582
1949582195
742721194
130969629
1400612999
1657338583
1708247047
1729295884
1271698675
706131406
1393996648
1229166
875959471
1088687931
545891346
748284010
111344650
1611660147
853636095
433142158
32962811
634275723
1339311134
85745099
645996410
840802027
1052675212
1061290641
1796980238
1193286069
1518597560
1645677646
1213889091
1142903593
119207628
319148142
575124522
35981239
2052341790
1055545368
1213346609
758201124
1217325351
1910286737
908859976
758572920
724200236
1201806180
2004624364
237515287
2141675377
1872670276
190981798
377170698
193464463
1631547127
1676665124
1605374745
572629586
603382019
550964906
1283598621
1588558417
2013557038
1806549719
613155198
1041813450
996142763
1732906679
1833460688
16415746
406982327
1926622224
1282978023
1604674291
1625486797
341602907
1478087103
1055042169
1982319202
900813504
875605206
1030667208
890785602
2041814121
1054287236
524028706
689276274
1326237815
1326620968
1286514658
652891727
145559220
857544203
1361155389
2129610394
728105336
652845446
2099702175
580530163
1260679724
1808639519
236173425
1811088170
1097506112
2119660038
2106114178
730239817
969645820
528182532
1623778808
999319214
139013803
39898862
147747138
355766754
2023007287
1882643930
1630541877
1187158614
1146372941
396080222
1560726971
807034711
565039179
87920573
371546716
342625700
1651993653
1870636644
470989995
1588336947
1737472191
252413500
1297633543
1748254372
989742419
844626413
1993654857
657100591
1990017571
307132576
1508164039
1684504838
875396541
710417248
592611293
1991510820
517318706
1983585066
1243421575
56149686
1563287535
2085738389
1044931452
1779898696
1847100861
1925473589
1158086134
1288005546
969496875
445490010
1487855822
283594670
58449083
456448695
1611252241
1270540876
393871900
1044702094
296896581
1062475411
70524456
1638519757
1565458988
1769917156
1682646584
1413363044
1033643912
591491110
982397592
267437221
1666523487
1912095696
537676865
1762375200
976148926
1898103117
125534455
1380353421
1580454940
639374761
542523027
1097550628
821235285
488085637
1865414646
276339432
1527949253
1624919851
2145522090
1799940604
670519950
885683859
693245227
1911061831
1313966900
1930302779
833760762
870506513
1635883200
244422181
1027403095
150004073
1424184829
2062510772
1351440055
261102419
724746302
575779975
1389638690
1110245383
559567095
461830318
1665905227
531132769
1562123557
10672338
6964419
1411505687
1697037868
413390462
1853215298
588179561
1766261105
2092375118
2117609768
197760149
646406373
2077446440
1270201201
1037958805
2083406738
1032024616
1206362789
1921030313
330040631
114996357
1603923289
615903699
1319749450
178942004
1420767628
1775567788
59377808
1479741922
1714055902
1479346392
1774978488
1235817926
780148053
2042092350
1961025901
1174866191
785367587
1021434342
1026659539
1069913334
1355185264
764434527
2080155510
338857959
1074533472
2091881431
138588108
1296046418
1463499972
2091987322
797743985
1237629511
2072387049
1032078643
921091863
1984270618
625486638
1521475513
1163112249
176390763
2061909521
1515791570
1915346936
774141038
1316879261
740157761
787287459
2029097085
2114289481
1791810005
1163160824
2034470258
681332965
2082744391
659464972
1163264652
1659805561
98550560
1475642856
442155198
262915499
1870664389
1098622130
776353147
1076958993
1280458802
1566152637
527291553
78246661
291701542
686364867
1462864735
1510351397
1730476112
2046944236
1124678113
1866955174
917733340
1679056631
2037331300
1254606834
1186669281
2138704374
910218029
1798834404
1412465452
164345793
340654639
1463411286
253677476
2133757425
133217692
697591703
1140245507
2041105673
1621491387
119875227
1038560842
1420779776
2109741026
248413069
384302370
1211971991
1819053569
985935182
910218900
1743088099
1399180117
1438077401
779367824
795939177
1657397584
360872420
2140672147
129633268
1957647159
538388089
2068121652
1939040722
623962131
915243813
593828962
1571860451
1724482785
2102881420
1565191206
1302126770
2046365541
1471658701
916093531
452086716
894130171
264164997
1101823216
186918360
888802140
187536772
993342120
525003247
1468181985
415194641
991412673
881099097
1588174167
1887212452
644816355
2056860446
579017360
1423330193
1895134783
699817246
2117819648
1500268618
2014522524
1227879445
2088152054
796802736
1644057154
1180289992
1262649540
1999200700
1869852553
195667803
632336880
2008233594
380785004
1030951245
727032946
1212330258
176332724
984480835
201492129
1569233066
3275697
2102995615
3445281
536359764
462153210
1999200098
1020417656
558971521
1610198243
206984694
1794116253
1062999974
1645323081
1467384433
712239029
2094622775
889118114
1853528701
1217629131
415615309
860518719
1912202321
423846625
1865608449
1253009916
1159745659
1288772232
1981216240
1589760217
1705990364
688003776
865278856
642964011
2023926152
1060047212
1515361965
463086546
1093243155
250958816
1271059816
793619211
1556494447
2134360469
386267009
1794196406
1216586573
893848932
648057658
247895366
1616083106
338397589
771997715
2078712368
985961130
338217004
187985069
1663948135
2019776341
750014115
938539621
1036228917
1463080915
959991639
282468628
69629110
400407096
320564233
673455157
1824895659
52815946
296124472
216342087
860983238
598345874
981562119
1716915742
101380301
279690896
731910696
2123532714
914071623
1947316897
697824041
1453667282
790631863
1187537580
1131962025
557664148
2007745327
332708329
660423177
141194347
1035004880
1804169584
286665091
1843397427
1737818632
225458360
777667371
1684029901
735743418
815244546
1780639813
1947285360
2129238648
924248745
1256337528
1385931040
1704963526
45636765
1836649235
320157181
1527793091
232502432
685007341
1893151423
2080300770
1556161621
207340477
998387585
314278464
1351494754
895489445
294664744
1781193709
1585266126
1709624943
32914457
2128796045
717824267
1498036181
1551213997
962908141
134555531
155695465
1801413361
1419651540
1622352552
1882532529
145299239
1878564318
436741415
1396059454
2069209609
207809814
200346248
1097502456
1230105398
1473980669
998754232
992916554
755431108
857965012
441090820
1588005569
620904900
1231723686
629503202
82805541
523593186
1641050700
1585483662
1835537247
275645960
1188082822
891416564
1790394557
1539769011
935050558
601232622
2134618888
1156838912
1418134552
1689182415
1959120332
1130887175
1415453963
1422549176
1032999704
1803070218
461192954
1278369024
1386155372
1170116524
1828606164
1703260637
1301447319
1410572681
23167282
1776053992
714058969
783366820
985293686
1383579736
1886305930
319701237
59414201
317627944
1945365296
1899927856
494072759
598230358
79510118
2075452414
1090798431
227899240
281043443
2020049441
1880653074
87655196
760326067
293199983
1077775358
1949570143
2060242078
648743988
718970545
631033074
35192311
669683536
483982447
581018657
2036388023
1284805810
263807972
704188266
1333215966
167138407
1780412749
232321712
1937950231
2128332841
1039699089
692279342
145183266
554149684
915529538
110752060
327712431
1419160188
687133725
1049189870
832349688
879696309
1025809185
125648361
275385991
905813604
249248297
1659766883
619126317
2040553806
1888657844
1324985451
290886590
71396859
734153489
1607989474
974702890
1304518341
760897492
635161948
1074462317
49500681
94725800
1238503796
1898818361
285943193
2128181945
1387230761
1047189820
192871231
1304561980
345898273
1735755480
1014826145
67835822
1520126406
1406865547
859215985
1943474908
1895348352
2055185525
1784778195
543695858
1345208369
1189001998
745595010
667291659
1150359834
495491791
707108368
1164549425
278867542
2004214111
1262033127
639009121
749753698
99227358
402744729
1093458139
1878937241
1857963706
907091522
1272652699
471108911
1930208100
1358131073
515492999
1960364038
945172426
1799711886
242825086
1149063524
1985704371
2072881828
1147885201
1674458964
2046897094
1666393768
332515804
476720109
1069162710
1041526858
486114405
2073572826
1578032185
954212000
1196227516
1904945173
318539287
443518217
933616783
1644421734
84130868
1589960179
1749502562
409164277
719353077
1215121578
1812571422
1650288837
1392765250
212380860
778098484
1771923191
1846118195
1188523563
772156513
1036880393
226487133
716151418
1076801381
1569852831
2055136298
2077905836
1582764266
1848189947
1570995136
616203721
1489900739
914402700
741018142
1564336676
71731537
1538439652
1812352722
767108204
416924869
1241108367
1658688661
955293155
2097392717
642645061
1780406847
462293803
524370242
435924380
1817118197
1449438854
1293596841
1118130291
2113347172
604288518
646060097
239123034
380014170
1228858982
1620008327
1270962377
614690162
1666813966
46345155
1044392511
268555260
1842858800
639173140
160595290
1073427418
886307719
2102524374
1549826631
1467923299
672046512
302058838
1290564235
605274091
99768825
704767216
1927018781
608644922
485384639
891498152
1634976430
419236479
1822954363
1928166218
1121406467
1193207811
1067771545
881829282
1979536518
1698725418
1764597697
924434352
908722638
720581835
709611021
240093689
2078274677
362921990
1541574089
2021355685
1951991330
955040356
1526961613
936055593
498588581
1453422346
1472301862
903762186
1262697937
75719681
232824305
1112662355
236730563
1413616752
434531567
758018000
1006634245
1142151850
204091945
1380271135
247904033
881761082
245774118
1654878162
477083818
980917735
1768657161
1432650783
816646074
1633904889
1824072963
1766707299
1576943420
1444848371
1188492395
79374623
1837918197
1979252002
251048222
159790328
706187251
1781212549
1434097995
1588675495
1533487892
1152434559
1428397196
29273255
617495386
101674860
1875363694
1706931271
1517568273
161730967
1951529000
1043725109
1177809678
271425599
1122753117
272266122
1040236289
2121515886
1062415250
67952687
1524896194
1744401935
544950266
1977277004
281241425
601714470
263978400
742219655
1547707251
1947997419
820947404
1732503861
891433355
898479798
402300010
720636209
1893625088
555339564
1601291412
1011257683
1105842696
1555582562
117351651
1070285027
95057118
1962536181
2005176277
1161558947
469189272
1441825999
99822436
1265141540
272075205
2087744720
216940086
1812189603
1834174992
1589905957
948618042
1727774775
717573261
1980363598
1719813584
824476836
977273941
1603778903
140347047
2048949316
1517696636
1071203096
1144481686
1368233475
1958242911
1715887853
601431971
731988010
1882726957
740775206
2031138747
24895343
249682581
637633051
960679603
698141798
350147457
27588679
1901634941
1224727170
753901603
1358179184
374043582
1703765494
821067608
194945466
1571685210
782625139
922254234
1076342385
1958057364
11672954
10769302
1051866238
1533218479
2092998106
725494354
2116710443
1552771705
1163532289
1150484303
377932301
313423917
232063456
828829469
1761128493
611508123
697423638
530135807
1896249796
1663986646
749264925
254351827
1067929586
947233065
2008186838
1382830037
1268392269
1463654490
879954531
1055428434
273718043
1879253730
1498620776
627089514
1726426181
916076495
1034789803
147214752
448991050
1533454164
555485090
1893871689
1972329636
819926906
1141532250
513935410
1550984371
291194910
1341910596
1428106317
443716169
944676719
1376316705
1536001791
438899945
623902227
1916755195
1365537364
452104994
1164958497
1588525803
1731352516
1543480475
234727733
285861253
195828062
1236849590
1543340368
702726873
497631480
1880156525
1735334015
347172416
954071386
1316896316
1235680103
65482682
1011076613
678696001
345707114
343636267
910308304
257227516
925068881
209333517
1942476858
687290254
1836080188
809266312
77970151
536098974
1142342135
370470422
547163441
958140344
1060356676
811129575
1974524509
998634495
105425184
2043557465
158103528
785828767
143663179
1219021513
2079309431
1836498848
1689102944
1214161216
615647472
646894714
2042128593
2059206338
772603213
768052457
1723999960
1690757857
96476462
1558287579
1629203953
872824275
767434173
1432449678
817324733
890779364
833947519
514277866
1294674019
1683921568
1122115424
1860924907
83004841
903764300
1021482777
1673110361
1269973116
1769258100
458359779
144855653
1130220138
1554783790
824680637
1224530454
1329632578
1268328040
1071863078
1269973324
2131441360
1447662030
1572570697
1042950602
1663436072
1752006565
1864150696
1033028135
1655305114
1292126359
1357627094
1541193822
1988146602
1207294962
773604595
803496671
1011690691
60925634
1548443184
1986034976
652024649
2022441586
3173792
55609183
688202175
829630821
601136561
566409815
317194731
1848948495
1436690298
32190779
2026515551
739028208
1484546969
2074416066
1571984437
30867815
1647419939
899074219
54119080
186431015
1589103453
793915352
721970230
1289057708
734316272
1055515673
1168483509
317110826
1098100120
1217693315
2102883092
1032420262
1103609840
1360465852
1123325495
1373595177
1912481728
164571743
2108307710
1629525968
767524911
391550429
1037415956
2112546637
1969366275
433622987
1446227221
2136715809
1301171243
1750222654
96820784
1035809500
1068819748
2115458465
1743605306
1152409400
1743405468
1276330620
795095922
719081062
500532532
1969294466
1137125817
1464608653
1803935453
2029108365
815803957
2026149783
773752680
1746599766
1877599311
1400491977
1768590207
201771055
2033164697
1303317510
143219471
1109195531
562741778
1273536740
2063933682
1637883552
1071531049
2038010322
1455678608
718673669
869379506
173387656
1684304074
305522469
1563178824
1462845100
1018692983
808680514
1146175831
1830233349
1663684167
945979154
733941689
1170120920
302326933
415837782
2106641988
1577682495
984323544
1146896772
119856477
1144260222
216774029
834458282
942171396
2136931545
768193641
1097945195
560542406
1581106696
522895735
217217253
988732618
1255185904
921972967
302340965
133967444
892634601
1699704394
1140548321
45734963
2142352159
1860416217
1183934537
1349222625
307332322
687245102
1950796915
439345437
1550123599
847514358
1411750651
91060017
243589533
377488566
1226093501
707545119
1068766482
949009128
250412447
213778466
2087576238
1723110430
128622724
188044727
1854439785
1734573583
1832077379
1582151320
1626685325
1557995476
843738520
1082408011
1518809438
1534382157
929868150
88270862
1728669407
432822185
1986727652
1696540346
1712171805
789477135
1774161265
55352669
1526515819
1683634339
984832827
864370117
1108433105
867174528
730883856
1321706108
1510349575
668046435
1094112022
1886171763
576770325
1839559760
1636792010
1144360521
40019558
147823144
1920231747
554877934
617029236
1112509163
2127074206
59099919
278563394
286612997
93801177
362662196
1737557878
1771996739
1496642115
1370529302
1986463264
315318676
1517921915
1880176613
1811175172
1396609335
1716448802
925118395
398115333
62331592
2045343124
1884532009
14230579
1341542309
1680330811
864260974
2053903862
820149637
1353663316
1841755420
310712754
1874290367
327129086
2134364183
1426149843
1261798032
1507259689
116527824
1537785586
618726616
1197392530
1934813022
153028114
1837215613
213553814
800934047
340705026
1563715886
783422443
1346690577
907561724
1551867695
55512347
1723867195
1529688502
1627090025
1550343590
1004717148
807471332
1631488533
1832061093
2049012172
903406133
1759578126
848447347
1866448192
1218592956
1048956177
67085096
1686728069
609916992
2063326932
1963202422
752355149
1949324042
1638429313
1432042639
1789239820
1688625103
1066058916
1744402838
932053939
2057521329
256555516
1464745713
1103037762
578080969
501434030
2134591535
586759950
2110855868
1822007255
1532618397
669121638
1878939398
303182547
1111970661
1971812583
1131018792
1702127070
349243899
1981309865
68713213
1269702735
704260597
888122425
1316395089
268966634
116580755
1429575259
1513433233
1180432305
1547362366
360126156
1962438298
1314726613
1330106388
1572108003
1891891344
746945137
1244190971
612909449
1043072591
240565971
1623206423
187135754
41252732
1958857479
1431014628
1729890529
1978483027
681874712
1679097532
196779871
920677838
1248851324
1078219580
74753048
29204783
2133211309
300605128
340236198
1728653408
1912829565
1333930205
900377926
602705852
457224796
2067178896
24882972
843759683
2038612969
511146238
1384917543
2036442892
749078382
1415856209
781181827
1075995233
632804658
1305601305
1951241099
512293160
1762575017
2009036395
169011827
727488519
747809381
1328811119
1183636727
132208740
1835367428
1939779960
289749016
858033768
1832768738
854676660
1059487083
984391481
1625579612
416269534
2055669712
1853185790
1986330447
2085335451
358381325
843184071
983873938
499562118
2002281539
1584224044
1261270332
548629750
1892638412
1585587448
706770715
185501269
376123227
1543717111
2002823981
1988685490
1758029095
1206765946
1126544663
1165751904
1850157500
2107484624
591972220
2011202800
207314240
98414600
767313141
715281065
1493171039
822881191
2009016498
1573399495
1271645697
1398608837
981284216
1409956268
696073084
1717744886
1122823957
948917689
1003999480
791013323
1541167648
900359059
1658091526
1211551612
1849525273
1234219780
1262906023
322903857
618910655
1814194938
439697073
499050887
1979916787
50199169
592266036
1891431816
232888472
792171645
1273439168
324246963
860707863
841855153
189257109
1008940599
1602681652
2098435838
198822637
1171454595
1752278835
2028662925
1212182526
1995015333
1157248023
851796785
440856266
224774847
549839134
1514615512
281754499
1117889791
626649229
1719921702
82209057
606526714
336386177
1064179402
1303594217
708821679
87208703
2016603962
489962286
1697401880
1578423737
2029726102
2147058568
1845803534
1348905717
1823062892
742954223
7522148
2064130439
1632743036
1151722012
1049255657
218557708
1211890257
1824644479
539679227
418352731
1685481189
250234409
1936836037
396305236
1023702819
1933622091
468202231
1860632457
1374378669
1360500986
1781762759
695405698
561113114
1307974607
1983049192
1787031997
2098044766
1826934310
1502747276
154010820
1133884499
1136868276
16439921
602800688
1349853373
1669852510
103676302
1719962914
1303690751
996912738
627885094
690583581
416704686
1579227257
1690045614
21484614
278538529
1935238963
1806285518
1360251631
1810261866
1190630671
1448992978
1550531926
673981454
1383251891
2128632399
1720855553
801127200
1275646906
1268511401
1568401613
247639739
981631265
172495584
477236603
1733097528
1130985446
981596079
1493843084
1405117327
1689381825
1803448459
1518053955
137195805
167272629
1952261350
746941288
1240285011
1888796394
1455842181
339119839
1051065912
350465972
127694808
638123354
571697265
1850163434
698976412
2044731676
604784199
243257876
2052259274
446453558
106821538
1277052823
1216049097
1947477804
204932680
1995474929
1239162006
727991140
1794752538
812203915
54453796
2057785651
779082047
1629744302
1008851373
1514567939
1752700558
1741042838
510475370
1999880110
241631224
77561528
788865842
780084446
343120477
814209455
1008701328
64457920
698952140
2090805107
845682405
1235775538
1828125803
1269666056
35262578
1990546379
236403718
755385240
1499089686
1840515505
187025548
1542288329
2033798232
1246148818
501226063
1705159409
1323767268
341224776
1906781195
995121778
1119974546
340848957
1702653434
2084681854
1527109074
1483058147
1800584875
266331191
1611638428
1506495337
137129680
907497984
606878014
296121255
245320216
132546507
1764570077
845657917
1735895683
2029449440
436373130
596645783
441684563
1178694377
784656887
1257065795
1244581217
1558096228
364504296
528406571
2147032338
658825848
1677351654
2002048895
1735354696
1448358632
1552196349
2061085367
277936856
649189955
212018332
622287093
1512685146
1377038301
1353744282
967426551
1611304388
1329485245
207763721
506369468
564691715
982644238
1038283288
237245760
335303226
1009731291
1394943582
759667440
1939516350
2144147003
1291284914
228911554
1914611377
1434754811
1132682955
1403471638
1142895376
1509155891
1275051422
1000167775
587764720
255284837
260014306
1631637913
139649450
526106418
384181621
1257429747
1034851477
336164139
1747623726
1602114343
1474303584
642373897
221368491
374393572
1344494992
1684543918
2091485279
1597722013
839945792
1259224941
560793415
1877733989
974824949
299860447
1696337720
1517368225
1256270948
1391518358
783120624
154669027
1303244488
1604391551
904286856
2048258414
1687667140
74489334
1623098809
1393516306
1256409988
815489025
400295309
816608270
1515902492
1834238034
460162464
1456218212
1786128745
1269052808
1640871777
973549985
541814359
1863160658
1836585246
684990949
1281497104
506764638
1341659995
817672619
497079930
1240359952
1000097828
890652299
1051693310
1178003673
366301382
164500665
1699112979
2142210656
1883970479
1174015544
1896005623
1265023141
651176736
1728027684
1903907535
97120648
477926382
1178672702
1231833850
281216166
844724847
1348678405
653550844
1612816369
371595750
1583007961
788273670
647111576
1876906585
93648139
67097167
1552072371
1087553149
766088571
1050025784
1165480785
1999000211
925480768
2817350
1198563974
1289585218
3852474
2122915523
1528643890
25489237
416255941
1089093133
315020067
1506647750
24112186
1164408651
820711718
276871336
1554013678
1740811049
111940424
139775295
203052737
681699585
1431660192
374186788
1210470911
1584783649
894920901
678399652
1485354142
1734631130
272231516
1554992881
865236362
632277725
170337502
1344763098
1762037361
1714730326
1255136104
113004754
1671770935
1253468355
1820977993
1199008075
894292613
1876132764
1940522270
704870689
1321787021
1218157109
255441829
1439823303
896162890
266265162
122345667
462626055
2111716517
963699716
608761978
499747887
210730035
2075604214
97152429
761421146
1497041794
1543322016
1317105383
1398460025
878673851
505802912
1041140212
949776125
1381665311
309642283
1217748964
962123393
690305406
2051433683
1997843091
1900929831
2059403513
515025722
1520600873
1920696046
931105148
976257777
533597185
536080175
948652347
7658531
1451697058
1385146858
738124901
1575331502
1309520321
2104341656
1765758275
2048512754
1938358084
2085194239
1161092242
520052177
1963486830
231704786
1664792849
1616929113
30308182
943253940
1756735736
1033908265
1541860315
1989688717
1717711151
2041149224
237601775
291468234
999009811
187066359
2095690337
1825073325
746400654
1362881190
783597754
1676213072
1587348816
656464153
362754749
2002496523
1774472974
51003391
1354920945
713409275
797115679
50702841
1353435995
1654914491
773981172
612004163
10327915
1994835449
240372055
1630214885
295949001
1627844512
933559164
246396798
1134354451
568065948
1222490775
595742307
192388677
1973221510
1722071016
1859539084
1023919492
1603580706
1809127137
1586762064
1777437310
1697823404
605557993
552683962
1984793318
75609149
1517517190
1161798188
1992688303
170675316
714985224
2041202043
1125009051
1733930566
755589759
565934560
1119193565
130711713
1119292397
1134773439
1500899734
1824484667
1996603111
811078590
2067841441
2035428871
582214289
1422552861
1466517608
1762272428
886534573
1350874247
896430896
1502967711
1121051422
1076877629
218440330
615495924
1115478499
546714554
371431042
2136937587
369925714
1222463109
82782890
1875969506
1521835175
953139855
1619876548
725587822
941633193
1513101509
1660489396
1365780420
1071704934
1512944855
320679559
1128052807
1094565772
1781843753
1368751968
2123940657
1320783203
91375560
1536608015
2028116495
267523439
1250228157
1453275354
1721912408
1535305323
250899357
1253058822
909579394
2042500599
203890183
133302812
1072975848
1512816635
1672514035
1338224692
1309604685
1927368654
988826665
945151378
585415346
1910607884
1411075792
622073643
205874764
1574339301
1424489051
1429979303
1585979805
1016463952
1496739962
1965195332
1649735978
1392650309
36556398
1305275345
1412172146
318144344
1751611136
563510379
215165999
1360198170
836855015
2076953280
1173565293
1700115603
177243384
876090329
776835937
1721006946
1619794013
650576966
622055618
1107762446
183181008
578538944
2080974647
87261383
1821165856
1511948883
204993253
1236043911
841282386
740341957
958630892
1328854994
2097522252
1717205443
847227767
1911923795
574530313
1029730979
1553357398
1335701215
533460050
106197758
1134913426
391217808
128747758
1563504584
1587308195
764206555
1658443338
1085427958
700724605
2115117656
1949925919
1343865933
1241057828
189476205
1304565062
1043552888
1967131298
58849359
1479259556
941075189
1302423953
1636138992
1067837592
1833910444
793775454
1600878074
774593759
437718518
726121964
1195358302
1445772614
1806116998
61528988
1989317145
241928957
1367133849
2135465068
922141404
570294039
1304998352
1305793416
1587564580
2106914226
440569080
2121940602
24452336
222093213
2109931310
915430314
1409304983
1811070087
2049224887
1717422378
1054432501
2022055461
151895780
770714224
36713531
2036412781
1902276727
2083690093
776911545
854577421
1447178742
780897902
520186645
847159347
2073025000
392920003
351770328
294333465
1529230554
1448392317
2035054284
463345323
150591948
1409684194
1284113228
182995227
193545894
26278198
999724162
2113678677
958153766
692322786
1377716962
1528557704
1500746326
879959499
1126776600
196464128
1051319369
1095123674
1169127963
1422352595
1059517752
1071096665
203142671
251723166
1973836802
235563942
1791878645
597825035
1802635322
765659409
1389266473
2032640595
1410497810
944371432
1526969524
1694864179
1221928705
557979174
727257442
1170492639
2108293036
616270561
980116994
452667576
939096361
2026644065
1869158121
1187053542
1664332643
1815495226
1593334430
508280175
1979316307
457661767
51657436
228063340
1977843510
1127674740
2062638086
1410438761
1191082481
9377431
287018615
1180071322
391014604
1833400695
2065507661
189537998
497596051
526124545
2132875310
2028044382
242261267
2026371876
1763764814
116764553
399724905
233739184
2052021157
1157411821
1782937633
530199464
1116790875
1494964303
1227022722
1104879535
485679517
1301480922
1517391215
1227799053
1429390745
1400284734
1810430073
2071480888
1300610980
666996117
645836569
1249135036
1358063922
1913220357
819538698
158284677
397222171
1109675223
204076712
539560432
1611150335
1144753797
101718423
820898920
1604898192
1491400526
1833159840
906849
902934367
2029699664
1307342574
654011742
1890890345
722189029
1436676342
1031505627
618401345
1381785228
507122061
661532393
115108395
1167198092
27492897
500840133
1822471322
1698766646
1076812484
1443121715
348177432
1488410554
768018075
1501204083
259243803
695922321
1236922188
907921434
634342589
739768119
399667963
626067871
556043277
2129964248
1218748085
630778262
1567348130
1711656126
973943712
1108557997
516965049
1817966729
403010456
1733324814
864812517
2057511088
1762407467
758591444
6708085
2077029960
411384835
1773921492
793033079
926901719
479192792
810844017
1415522261
973084881
603328789
372367728
2143934724
2121662634
1274301714
728222786
1445222978
2088364250
884760279
357324643
1952420657
1770983542
1723006969
376958669
262901463
859622746
1502211214
351197315
1941834527
597833207
293025562
1461535732
918737433
712823664
770368690
1013898932
862378274
1929075822
1883492750
644543598
378481207
1087731299
807722178
459150276
258773790
88178966
1714117952
1673149842
1975328325
914450281
1827134858
2138479119
53236555
853506849
1394221000
1356314697
165887624
1511282203
424766090
1042895788
1668891100
237946010
2016550186
1410507323
680963187
2000074728
1405192971
508439284
448404362
853819541
1262035170
2091787373
112304742
199463065
1677840571
779508333
1199094430
1782514982
563660207
640982169
1984691232
1755855300
1933467901
1952494757
1038327319
1484333609
997227850
925688930
870694473
6695889
1414593523
34598004
214004303
133851531
1463392363
397515211
1933811401
1276560514
350094608
486726811
1180080301
1187854227
377311005
476735087
2088602812
1192300599
801344247
1141821479
1841082342
1792358989
471648377
1114065048
1237268473
676434239
1499090741
6015543
153885580
826817101
1823154847
945674808
909810203
490997726
2114506387
235064809
2042072185
233366018
962165511
1372101061
1858895150
1787771566
732449049
147728079
1492748416
1585677914
1576334896
543699383
1959986409
2002960036
1044105603
1771810894
1026814738
388820356
2054604689
279363694
599143905
1741078139
1215901251
1088495084
1684116453
465770748
816200188
89989328
1235385832
174965505
1352937638
986858344
1723441296
456133501
776779556
259666271
66403266
2122873695
440102111
430529728
824525686
1626247701
1283182685
2114723136
802899823
370902299
1425500841
1922127351
673653812
827395130
744834357
590062494
1604418108
425145057
698066065
431100667
1941237576
1695167236
1514474823
1246322481
1698117126
795956926
1025085564
1239332880
344121003
410509921
517824235
2086473633
576908972
1367410661
1652926209
879096236
54608225
1664081866
1208268671
1316413559
1864937554
1272736835
1415474316
1166294070
978060115
743351061
1355146113
389198023
115517659
1920499625
1839560709
167259208
709637586
1342709222
1905395447
126704825
210480817
1288362988
2068478915
1111013081
978032406
1794802791
1090823280
1134298063
1455147502
497910068
1583893848
1338865783
330963597
1069749471
767141379
933581331
1406581681
1271176632
1473506586
1229520431
451244251
1263853419
968189143
102549402
1995212251
1323718084
1971162825
560270637
342003591
1016172136
2145300704
184549482
1036776407
1728351181
975413525
1841359574
401160631
597962389
738908619
286653681
13050355
18393214
936891915
2042733606
287409897
1302197831
773567975
1972398471
1554646431
1318150739
1976969876
1913935625
786656394
1624575595
279947971
378463937
660796812
868386423
439217903
357726411
1097352404
1854233055
2078520645
151277897
2145202569
1373028205
1874644556
1984438081
669931178
1311981010
212300079
847120914
697133674
281239202
16504664
2086422593
240017143
928016699
1227039041
55393743
70273577
767435613
538870585
1855660525
1526929131
765631824
447723497
764554662
272301087
1924465326
1426308780
1977766461
1310899568
1961653622
1440800337
1437169316
276673556
1531441160
1232662954
581910348
1909104217
1616392047
2032204945
1484479096
2037921738
197436757
1817118486
588208033
477928037
1914991252
1784627821
1680672261
2128635296
514091466
599880922
1966234057
1710141401
1611864308
474984004
1068751687
802864475
1829493681
128926779
52337790
248283591
823784995
599594493
1036695455
845473694
382514877
1009129813
872896022
2078990476
1221959795
1701654104
2009677073
1316109887
778673416
616512430
532997505
91050379
1430140887
622236449
215816556
423253047
228318973
1229888977
820976130
2052953959
857616024
1575538656
1109741264
825851297
1994080926
1684268405
572095145
1496660430
2110460217
1831233142
3111720
459495447
1214762141
874345264
1655803540
1574505862
513822192
928045131
1247224122
1913082230
626362233
1171090220
268379421
629587091
1354497502
275164656
1820782346
904343987
421153748
351321134
1321639333
1228164595
763210564
1337163496
1004275519
838836496
1511884944
1979197613
1913466896
1860283842
1984371574
397539828
1722501263
42119552
1875511989
1701006764
2071933942
1918645646
1878988121
2055204081
1885902298
1870947841
547472716
1940761512
569927985
1710502794
1154886096
1130646698
368057831
1809398394
752064887
646819383
716062634
1269068641
13466749
1307000209
1991353327
682011602
2043879085
1208333306
24911826
120309192
1568639588
1929124493
2134755060
1311096971
1936878125
1002903213
483504507
697862300
833286993
884833813
833964580
169316341
117299149
325530412
1505961258
1455828635
2029994238
1899710865
144334171
1147914876
1020907834
971403715
482048883
625788923
145469144
81440214
1350820809
1788428757
354588156
789138810
592497876
2036500986
623899374
1690841668
1966259501
1646817500
1808663643
1795382347
330994182
2066699951
1307510092
1509670385
1586040182
1391461167
1221550136
586438658
1986653239
1762805190
855894061
625909453
434340948
428039687
549264380
1186407732
1715727296
643378140
1775792032
1965265367
743745054
1381181292
712548282
813882166
1677580916
116007518
352193114
891341669
172102330
234868398
240652822
517852393
1494974726
2019495980
1405651051
1618738855
1357106830
1600001046
1397890958
828543062
1997500707
1225994577
1848304862
525887047
2116389375
330141990
246137583
1087833719
1056787490
1839374049
1364593723
397855684
57272780
92356755
2057833707
185951090
513674160
1163646747
295282062
2054655968
800050790
450496003
951708859
1262958180
784746910
2116240670
1174854069
1961800310
228170973
519255689
599258889
1995600398
1074694014
1481165139
844438509
1334434422
1909884343
1212227590
915550033
2019062740
35485558
718225797
1401483672
570973672
376294983
1528926619
738840260
1588005947
840188861
681971783
64797142
633686534
1064048553
2042520419
468389138
477857563
1553782384
122987887
174814809
1318284101
91399974
1369571045
2051598268
221754237
1612325407
1201145326
186487459
1923831078
44609116
2004739744
2101013029
430500672
2071619823
7492544
1800907948
1781230085
1049530989
1638088265
228390550
1954618287
1445692848
757880359
1609260086
782885855
1429419381
296571547
122752184
119655662
229716740
516489617
2026502975
593025901
1984642279
501096754
763564711
1194928776
1969050627
1365966637
519663111
1312575670
2024430326
1789714802
1466866871
1303448340
1420442498
103560658
424340176
1794257591
1587451264
84314928
2049357081
661649404
280425627
568807663
1280557546
1603037059
1202556619
767582142
1407165503
2020357683
1298500249
1903380838
170403322
1006425322
1815334152
1186754966
490387737
697355661
849039522
332459342
1717039975
210986768
1600520926
1916808216
1158942660
2046071097
572730012
1791649686
581794086
1745754520
1949587080
1425857557
1532124074
1810048809
1253168035
310691955
1764638722
1102774050
1099934456
189413122
1865985351
641208559
613165054
8621378
668848931
673991166
1653663437
34792462
1169832982
42709659
72313619
178137200
46303122
956191346
788675854
66257685
1817193711
548559853
274436382
912755069
1890337965
841982224
1221227712
1795732771
1288788825
2014138263
90146326
1367844114
926763950
696972517
2059022616
133604529
114041032
2133707564
1451718234
1938226455
448069725
312691826
87767385
1855491310
1927421104
575279071
1439503929
697051276
905752557
1541532958
358727896
2028585594
1420164320
1627679061
820636195
747330379
259414684
187067217
1121955651
1889385123
1601914206
201602838
795578089
577236674
520976913
1652077291
291104805
1877644460
1391990717
987820845
1047134441
176679217
436849221
894242496
295670674
705011768
323550293
853490484
1985996151
374965718
2032406918
920269005
1598252329
1808918051
1108781344
385865569
1738854672
1313520997
1297934327
704723509
1461118221
1161867474
2087570103
1507902410
436834595
62049757
404062234
2068300600
50837385
1810109269
36227938
166737683
1276539647
808305003
2062184001
1835262699
1474225361
120812063
727423964
812755711
510364588
48887938
869298553
551172114
23208242
922880652
809597576
466936964
2009268426
2087170050
2045983237
1596846119
425137532
1151826804
1747762317
232717344
236277803
422218244
1876308743
841142214
1172874813
257576063
1140364492
1713726681
559912782
735909438
2134329760
1871788828
1542339610
1681684106
1753013315
22738222
344710163
661018775
322155719
38550746
1100287028
312077210
1837357654
636415657
821777551
963728102
1160691160
1486458645
1844141944
752426712
1707215873
1987970553
20098781
904301538
821725232
12297018
30268205
110988388
1951395126
43346647
1328044345
1943508838
1153620284
470657379
381077657
547111388
1411759884
776458239
1924450771
1549573700
20570330
1899075871
2146393344
1386374536
1444499846
1226077153
1017431935
199485057
1049034853
97532198
1520632362
609074967
2044578401
1285564273
1793962093
108223381
712479831
1214981937
1767153059
1693925195
1720020364
1539331839
847496114
526128484
1416739398
1925242852
1463146822
860850194
654665000
978850267
189949969
1423958435
1000938083
1833092928
534801171
1160606844
792430963
377950851
181826697
4770554
1947578150
471675066
2012306640
1611571277
1307977861
464176861
970618898
1525850305
380406979
508651010
856052961
315224368
1350422311
1739675511
1909785139
2026274860
1364896222
660713680
1134353819
1626611041
1008799655
457093186
1852369386
2024299230
188851952
1007640955
290696509
813052993
574769925
1562609766
1602721505
1263960066
834049765
984274836
34467434
1775642309
862418901
1235642910
1756711146
289088499
1652737698
930449875
846759924
1538346576
1439427331
1713289836
435117938
800057306
1206289672
1435897401
2054251617
300479981
603201492
1365361143
246719100
1580425728
450751357
1696473460
2043722452
1895883150
1472429925
159495163
2142210558
202417713
1613210854
782413804
169104951
103798374
1184114997
1063171955
864191969
519621915
344831767
1961221300
292347331
480387753
852539987
1351216623
1530283720
722369654
485509433
1427311103
1403854074
1215178155
1469060786
536509574
113902793
1692626766
1855089937
1309467047
2107329233
934991895
850604022
638882609
2120599680
770178431
69789285
1464687620
1193562964
983061348
839175610
813855990
1823388257
1003267170
1412100867
265799873
686890452
302668405
131814947
1784643650
1723679605
2069204557
484774713
767350489
1105057339
918872301
196908361
1697986162
2117444659
1864374949
2060308685
1991285819
684930153
1746572311
730039673
2068464668
704769499
1792697878
1570539601
707960299
125945010
1939694058
294131371
63146181
1915646312
728551957
279064555
1707595819
2055155429
1173422516
1145632698
1897340770
1801977944
1821740435
719593538
734447206
1397063526
1968143316
605510901
307324374
781988757
1014373477
1534647309
1429564161
2022993624
373273019
1262799159
1336673525
423343374
1838342081
648468441
1463375777
1102358934
1258153499
1968362783
1526135082
1117685262
667196904
1212498606
1687794957
1226643530
504775811
832894995
1817418115
856311936
949750273
266259860
332614416
1392125912
1488022062
1177833150
1136763036
148538947
1672957115
722891691
1379829883
68620567
621997304
1187341399
1207841759
1481308449
327781158
1926119991
214403984
1168711976
1841947644
85981810
993324026
845403039
1796501618
1871716474
381168006
1383924009
169045835
516476997
503504075
1602750330
1494463527
1773705276
1997797032
168164976
1743732883
213740445
2034998546
2049281848
1830462305
2044959985
1694912138
1171214923
73802246
967958518
1734364902
906474863
1327736869
773542992
1541561242
231696995
578977718
1129355091
1425581956
1087069405
1511117189
2018041463
1328881590
673001586
1367010793
721164692
310245180
1207257068
2040814565
979836193
661224351
545739308
1921954518
1519572163
1848127826
1361732016
207370487
1693940940
1333671751
76384655
252988715
28632363
795669584
822740234
701732555
1010350955
1011747299
809231535
1866071402
1879825702
1816170980
220874023
1309108595
2023731620
1978245555
677907852
33049751
823430407
1353258724
1974875446
169013637
387062230
1266920427
516985471
1186370838
1307233128
287527747
1127100599
2061321516
1298356368
2054085917
1553870389
153193084
966212915
1616503303
80356090
1715001175
932398302
816707762
1875316423
1605615904
207559915
1622028584
1811795875
2129985590
1917775705
1939200433
399777620
2104506198
1385563078
705923636
1100946076
1885439261
1999858457
318863792
243813992
122608534
1399959721
482089328
288247672
1908678773
793941329
1905785297
1760155392
1037768129
1415565542
1494742593
1455450705
1111493056
1350163805
178563589
1831700514
1803833170
2103298015
1436953482
470507362
229604847
968559728
1040257443
1510214913
673217136
584218341
722976540
286548696
1525630633
599199286
177272606
1003042056
572561986
1500120483
1329904061
1291858145
1142702810
422230052
2144364466
202718067
1039616900
1483975117
393424725
59070047
1497558638
1279103574
1324597255
2016415685
2083605442
1329688357
2054178602
461404048
771812079
2098372183
68793336
1256627668
918553042
1913257900
721109944
858429776
848856661
1176182831
269440574
373429622
1710622107
583822180
1124239892
1047619741
418792541
1118529090
1797660878
1503736403
1035315137
985002154
1479715606
200376847
640181578
609325227
966524120
11764957
324106973
411681743
1918331414
487766825
1892183827
1802394063
2048215692
936818889
480172505
948623129
2081343003
1573284128
752268382
395304537
1722345767
844488352
951742796
979870515
1716388090
1751623979
1166531872
1141793974
1358839633
520794906
318686857
1504177888
1463330742
574466218
629436043
1164649917
1643987592
669050403
279756925
2099025650
1556716151
488631682
773477016
2079396933
1167097750
2025547024
432418400
567367252
1003361386
1253875035
2111856862
806856078
1794712095
1782292523
1838830011
100699666
330478679
771802596
1196156277
1831311511
573898092
216716439
1401185280
411635049
799179603
1461888331
397945396
1856093852
2130088789
1900368710
408690908
1365629355
2105015876
382595488
257949091
1424474854
162471202
690473407
1763199995
933754491
1124080887
1962025248
717831090
1973875514
1730843480
522094799
992164602
2037525783
1242520154
397586979
1579308376
1015351043
1061008670
1494551
316759154
443995500
1541979174
1727623949
1662113907
814671905
1258688858
334629664
417972200
1568120151
74898403
1495976637
964163691
1391032971
322702742
24849870
242261593
759648404
903277995
1971060631
2074219891
725902372
118943390
440264637
1365500198
1775083901
79022353
946569438
1181762794
1989072163
876798102
1790965433
1085909953
495775753
1442771013
651898132
367843694
208555979
141098645
1805413644
1903223333
1076499121
1985845579
2085395369
383118031
804745363
617175738
1342240950
1153675655
1249254879
873444567
12542957
228122071
539538909
1818691151
235744269
269228128
8006704
864745113
850486496
322956380
1554466911
356915685
1569965440
651849253
1980048987
1467211201
297864831
147959120
859685544
624672041
163444687
935193488
1916504882
879148213
1987160033
1101176111
1251801576
1657810636
303083853
205468169
1990801305
689094729
59873566
85501233
2128528643
1655884950
928245013
1552733413
1314205318
1395063080
1573040617
677421984
72009039
2051021642
819712477
123330514
693592465
965829364
1973711439
546698281
1692216744
2140786551
1723091641
510550034
1768978344
613411854
1361072734
232519573
219122635
1607521275
757989064
1483336685
1680053889
1007910508
1616382541
1609145217
1013157670
866210639
508412332
406334135
2127702435
620037877
179690175
1418126079
1311756634
457228005
1302188650
1521966271
693742277
1971092915
1084150694
813461034
1865326129
1237178194
853615812
2064704530
1538484610
2042228149
2118590013
863306265
1951316861
1215476841
1210624104
1581501197
1528189992
1613790542
1277706969
1733366030
658911532
453561552
2009764104
912346590
723172995
122910179
1771663964
191644347
2103906721
210697891
381394606
771449159
794831620
1146440749
1846136309
2085944180
1295401219
237082397
1204446565
1816476537
573903311
466134918
1297919616
410379485
927219142
799300144
1144821038
40229853
616606055
76770068
1273490843
1110537696
382199885
1527679811
642663064
1920766595
1294904932
1840495681
244591666
1072659122
1853573960
449377508
1913859549
550996310
928852886
1599540391
329194486
1520212967
1715102619
1402859702
960105329
534530712
1015824806
801316860
8373892
991684612
233039885
2059104063
1446104156
1730300464
378531712
1687229867
1366087097
657087013
972820875
1883701409
1529931019
641690888
1392761448
2025484363
386194212
1580491540
1855021932
1191435167
1906218644
63344924
453055855
1610095887
244881665
1990029308
1826845417
1636492903
106837516
955782513
1943398931
1072921842
26691953
1006203831
407613252
1838464523
1065120949
446980673
1027579780
2009688972
2023548526
783838721
115878457
1708506932
1472112546
1069576489
1369850769
777996241
1856139928
1707340823
847798052
1659637011
479465576
372003983
1289384432
1074396077
1355825213
848213896
1583086598
601856544
1793664148
1445707798
500505642
67568793
930232832
135663635
1709418687
1454649494
660395434
1695584358
670651010
38238853
1687038667
1163231619
1235472164
1234008293
1314380198
1469535084
1482165003
1376590087
882640238
598492602
1847157668
1290076984
1485173356
1685442602
863365574
2044282554
1306537126
699716324
561032274
793923183
1345402341
932941508
1247556
1227758816
2062007234
588145943
478021996
1533333753
335500881
916742240
1400160704
1151430879
1017564692
1033405637
1400421833
1074790416
1670441502
1727850415
1672573440
1556208162
1085851346
211849256
184006130
1277777954
1921168281
1178148802
612255382
1213053932
138582372
1384202785
1169182877
1702388980
1582360882
85779850
1392444006
2050772068
737612205
288635656
1064773295
1675151668
60587487
903249577
890750551
1276681377
1237130029
39159823
1241699091
955139712
1330800681
501948934
1891686795
355377498
1215826409
924396461
2146482993
216712743
1211427612
2085978029
2145153328
118110683
1047650728
1085449571
1653331514
954621994
759618998
878069910
1695447181
1204304064
1726455508
1638824431
383087958
659121037
630780721
1836496689
1712740700
1656318986
859274601
1757264708
374344762
1120427735
502858451
1497175769
808108704
1205314701
607207893
1970507819
1208744074
1014114154
285429777
1863535570
1792504490
848084562
940081333
125091007
376850966
290447841
370528869
249519123
1574763780
1884006509
1500046920
1486432775
912886405
1477904908
866483604
449705499
1855099858
528182614
1546420163
578776736
1946191444
2137881300
292915525
953088504
1498009297
523516474
875823568
269637084
2041254699
1161786870
1194375586
205783194
724857959
139356085
853610828
998271014
637852020
1336388766
602187399
1482744830
558645474
675512681
934447969
958755699
619584432
1877559053
1793000507
465454980
817671930
375475796
1619184997
1340478057
543587912
939256974
577563341
1436426148
491699904
466540562
1709702338
528299255
2108280857
724159450
821829365
1164065230
576110425
1189311480
1882607325
356231227
990826908
1916772869
622745912
347391126
1386485098
575654339
1369723177
800693811
589823394
466535531
619613726
2095241146
1945306072
681106740
839987597
838481536
698765735
285288042
559429243
401144849
979399672
744821883
1491928551
109118818
1719538788
125788973
163616563
766620606
1751104670
236667190
1640174670
853122182
1137549124
1491649707
1553074552
1845887427
2008181630
928229326
1206262455
1544622703
319169985
1214073920
287916634
665842324
266472378
1956317266
1438553947
2090961705
1574337877
1587132995
2007276346
760161093
784068399
1711777152
607850651
206552937
1733813607
623220259
1259690313
945769099
122615159
1595952536
1994546425
2054849917
1912393744
689124966
1385363064
988856308
1005278261
781541731
1627908881
2069649505
2126620900
1305594084
229664770
814941258
933519267
1716247955
1084361111
1220468869
1512021588
412179067
148072505
519129445
198463953
1547329882
994193290
379616065
1799448588
1018748669
367901832
379648606
1445073577
1016608573
162481117
474727211
1509560491
1374566807
1176010585
614613784
1401487600
635329764
2124539245
845223945
1073593454
1009796217
546399891
1158846730
1692580038
1729792828
1428337605
642918059
970748403
1854068963
865733817
126960262
1769135305
420757007
1930073652
63926474
1279189437
1353504681
1001994245
903208739
1945427405
1791212628
1814365167
883414492
837103250
814231568
1037968171
1828253546
2125185704
429596745
846482663
2006587780
1189590347
1197730045
283493582
971922689
1660153893
773939012
1564888
1318612400
1706677553
2079860709
1929516997
1773273866
2027352423
895439276
659855207
620623971
711898934
694958669
1736663797
1571173710
1663123391
1335802636
356448419
238443844
817895046
1408146431
964919643
1420052731
746195576
217797078
1938261205
492258619
22481088
1398734949
536029726
960437338
2046623479
809879572
1978203132
1982588375
47629663
478828928
529086610
632790690
936775894
280547996
2142807695
1479707139
1663659462
1903747372
1729360929
1847810222
1147093467
1929392454
1847106818
67901938
227464705
1632509903
44849284
558166990
1044408718
1376892823
1934364680
2078122719
1642941402
540734751
1649106248
278315766
974192214
811094900
263032923
1059315462
31743817
1610719221
1346453053
268913111
1140579337
699471497
1422349997
1115209172
673295001
1904985672
336511748
1038599574
837094592
515521906
1057852454
63630280
511154680
403864897
505448487
1133294642
1787924783
1911830410
314216916
998726352
120992682
374886715
955008442
522214686
1716594519
1865723860
1213024496
1261750657
1313202285
511003937
1542461350
656889986
1302991918
367760387
891902668
704728033
914633436
1823802359
1561577174
406263814
981920282
515513710
1020887301
801231616
400732004
1980143318
1558974324
492727852
1080447545
886822887
2004077885
1055110438
46634339
847167167
1784670795
1673533166
840492
2078386950
1503654174
1842361748
489727418
745263985
2049954880
1776238303
725129799
440328473
180323913
1883376768
773319548
477877230
1860113983
1528695847
2094482135
556281719
901273366
554495952
1805288397
2071227973
226430257
1743660548
1245552080
1246019318
1088464244
752294404
1080125003
301795266
1541173856
724778099
1910602469
598815614
2039313304
2118439709
1556884558
788186319
76456719
1297584411
202731462
1658106758
1606601757
739637167
140368290
1291751564
2104027307
898793022
1648795619
914878905
1585842450
1236632103
1206625260
256189933
1288552649
971046817
1362920785
286143155
1565662577
448467354
219003686
516494988
1784947990
1580218854
1524283336
39868151
925752290
1239314982
1129451877
266785608
1471075118
1396310833
1273279869
1531568612
1139031859
1675437455
800137879
420656150
755340623
93547069
2051254951
1909981739
1071559270
1993468471
918863136
52494326
2003863887
762134367
1078868373
2140838184
2132891806
1451115486
1044433269
1537209667
1675979098
1871092633
2039628478
842482660
2011780364
637928255
2116948462
298045732
1416025029
1070688586
1705028779
651059743
1366102784
1738329681
912722803
1181014128
461738765
1447619649
1968909367
682762006
1128173057
1923459114
1557568637
932142717
985916858
645548316
658770928
737114280
835688902
1355053286
2029577752
1344654813
542819939
1782517031
927986972
472467531
345516545
576820742
18746184
68464831
14758903
1881782192
112834167
944065149
1381931656
1260341731
770636087
1100527558
156596522
2116305081
1079512423
1399531126
1612838717
1187077142
1488203548
1612104513
1174959441
952148232
1576365411
1943369525
254166091
654743854
417236565
352709273
988472182
532372268
1395247010
1744097883
379766293
1525963542
1968306785
392922033
1237099203
1345323635
1110856687
174379173
93472975
1314983
502427907
979971164
580779714
1560265552
1063475137
221451933
1764059417
505595398
1106412016
1734136062
461567776
770304888
1197469486
1157126894
341236552
1303555167
929316618
1226080
1795721079
1976988039
757322733
205746176
354530401
1782489658
1217133674
1367964794
1663823727
1892842900
1674782259
2010532687
64598304
271563413
460658693
1606955037
1751382795
977203299
690238508
875892094
2032500366
1196738141
1212727912
1933986156
27019887
733015109
885473870
84347365
387645879
1514920713
1390855598
1885714612
2106759612
1426349154
827347666
2127155076
838705124
2069748621
1547718275
561966357
1242958097
1042316602
1663233639
861286464
1159628438
2001469378
2146743169
1006558533
967337216
1122919454
31452151
699877694
6222566
1452236015
1924152694
152506056
335638056
2046920631
1758803937
433293943
1523874498
1837788412
365752108
981442113
1844715812
913459174
1659870614
73907990
923751405
2083297087
1421168094
332089267
1698037417
1433040263
1991151049
1607734729
1166187546
495433841
1082730604
818769404
2089309131
669244000
916056044
842737688
1905172815
1742186998
2122604612
1368531744
1958969728
1763230193
985252184
292749949
1168976315
1031522922
1034399949
879243411
524567813
1378254892
126889278
558378202
1396685675
1868727717
136542078
645733986
1178271646
2070018723
1192559991
1217573362
1249895693
1902566600
1694792675
327892045
1734147748
1541287850
1479782760
1973233681
252806352
18869684
1587722213
2098833621
494388140
1470414598
1498083140
1784526891
901190009
1067613079
575807376
1640913309
895896720
1830842728
1915656947
687941277
2007490984
1588885162
232089735
1028793209
182999750
842645696
1110144562
961010381
1208513631
569541812
521327419
1766244983
1776008334
1906663411
1988948356
523560792
1476704391
342329374
1519055288
1204740531
1347916758
1491387197
774173534
2072973748
1980519744
1930831976
1561423998
1076372292
237608588
1199089581
1851105188
1857280732
1420882380
1827953298
1833426447
903293132
1580564339
1875221488
236790164
1983678088
1705409895
2027481229
22704934
1122343534
909509794
438994756
463696251
502604768
358971310
567998801
1300159090
498216988
694186182
2060006003
1623858782
2091226424
1408186423
1252235559
263518451
852670477
1516880527
713084698
1262359775
355243907
1999910562
137445726
1833547134
461906056
426638508
1939505184
478898278
1416416091
597447435
1418551370
1453048108
960790145
1782148636
1118298588
1723013663
76266550
120659274
2046026116
94527373
1589843448
1333000680
739479790
2042814807
771942619
1407851893
921482747
1270230495
254960123
1462656838
384021466
116323194
2130889410
94051281
1003969305
52161422
2079333656
89227658
1026458107
1571671044
1906827044
537159849
1114137619
416367183
156715176
1483714587
1388366753
1196815605
159493647
830809244
530120949
1125879294
1126184305
1165487715
1115062958
633195939
552325789
116361226
1351124671
425239648
1221757680
650853438
314917313
425546880
1589183169
486484973
584054799
1636933016
1523142706
993254749
569955571
326233479
212867138
2079412488
952601608
139434920
1346958137
1899930008
178372849
1487153846
660281250
1237264488
1245591398
1462932218
1596412110
1534471472
548785172
414160000
531118215
2138708767
572732401
516559322
1032174968
1241530424
400721271
1603039596
1725754787
1313477215
2040629323
674236588
1176308809
639434464
59886998
1151045102
2103110887
1619902397
1898811490
1659212379
1738250219
1275607542
18898400
1549010141
1555511122
1134355536
134514044
1668397945
1200966173
1069331869
2093371650
284362458
899883283
1722587632
312345996
1732397846
562406205
957969036
565291686
648913638
438786407
995465839
1351588862
844007912
174310220
602469801
634576870
1340378691
1286664933
607946595
1650608427
989596525
1632137559
1347063824
1104895643
1440345145
208694001
2119971626
2144996045
952464585
1436951367
805152379
1173231022
2053707189
1468707364
829548439
1865376657
1243825489
194184891
487520807
1535245781
1463837288
1000092770
1410051824
1572528935
104242817
111478634
1181216941
620142594
521990164
1829625991
263756686
1519562380
1857424445
601872713
2126502674
190488349
1166567942
2109485240
299569167
1402603499
1453083654
188022500
1248804652
719601240
832098918
728773090
1973225236
360896079
1914246603
555078092
681909915
1855711913
1077037331
1588235400
864443166
1866542611
1682170792
546802395
880688869
196657674
2051724317
306220018
1127550780
963696822
1058060722
648628792
1518236248
758061943
61876115
2085299875
1001887327
573365417
168226362
383524540
2129387200
1072762598
1724870150
1894254238
1594432372
1037632951
70906242
1648168618
294405746
1885404589
33492928
390893598
489671168
2103274673
1979979335
1489051547
725897113
158734902
2060090238
699067219
998053203
1247018884
117659907
1304649151
1914227931
101904378
1002433996
409537332
1819279551
698878286
752363650
2014635249
538051674
1158540175
557857157
153728519
1153001534
1697102362
1730555315
371124135
696318253
1886118595
433098690
1244105996
434259695
1552396126
492245914
2123806656
522629630
1212980367
510543758
1919030407
1997799713
1045986125
312430414
1715719788
146637211
571037872
124036590
119323707
1954720499
158215633
80013316
1129829298
342118165
201676936
1646569035
523232914
1576620043
1463409517
707280744
1457039011
392945093
649094718
211731021
481030528
889732330
261432819
1670305964
77358501
2097550572
1664834867
2057222431
894320100
995444205
1182778460
372253114
1113028165
1599555550
2021568978
698964223
575158220
1368264580
609159830
1115961860
104631597
661224988
2123561434
1742488921
1876450916
394024520
1489990130
206879652
1034859986
813808507
1100706816
844087365
87378901
1505507085
970465459
143622832
1954896714
190269360
2084737056
259682761
491437477
2039772834
1305506418
1163621689
1969377124
497874607
1248360283
1779904568
147364957
460376555
581402493
552553316
1268372337
2060218465
1149473700
286050265
839123859
142483004
1908254127
598366148
791453542
1902344524
1412634696
551011063
2066369026
1340661912
826281941
837766857
55831228
1799567724
1921223110
989213271
793119146
1413301877
1400257991
172035897
807367671
1535214882
543507840
265647273
1586898853
292132139
344034514
606169483
1067813021
394011973
164956672
1606549165
515300368
132278966
1460584135
607250651
1195707773
389946990
1681293150
928588659
1193064979
1500054640
813269826
974559790
1165592125
969341243
945864195
1274862564
1650571350
1140033601
1692532387
1553650837
1019289086
1236535981
1759303767
2093584236
753154059
1194806412
867455621
2023227735
1947512520
516668409
1691771214
479058745
423104034
1632968425
1965172065
1193173985
1701956066
1491784175
406713615
1229216474
1927907909
1864863193
688794467
526377422
49725398
1356052008
1235075364
898592699
1477607289
1555247030
938061103
953993885
454076325
2069872153
908069901
1756826026
1648446388
1916332771
1174671601
1918017560
1144743998
462582587
1548205396
430468760
1999757309
711605769
432824786
1374477857
1490272076
1074715404
98231754
1769472550
1507379407
507480044
897898524
322421461
729500063
678346647
1098860338
1642401500
876623202
854609774
1692950872
928323154
1015974672
1325135527
478731434
1012894867
1924595815
1452116895
524429311
737342153
1496119038
1934338633
226124404
370141656
1758574481
935193393
1047993295
1032096952
743634791
574333150
532143470
1432408777
1488823188
85728760
729905570
691862121
1787164081
1473348692
283845699
629865079
358993974
1622612673
1088312150
1129053402
1620206177
2004626294
815425148
212001068
401216680
1412721049
1131223037
1172096669
1306246405
2000085098
1919988886
1084792290
15211309
840198548
1916869584
2102838418
314481770
974039639
1136167001
1680837
504785111
1889049261
1306861577
643851712
1535424074
914985896
1418218648
1384420248
749823510
718005493
1469111133
1914954610
275441625
628093816
622912888
899608742
825910919
338485276
684753144
1163266224
1933130974
360166612
1207842812
1532820549
1560850648
1266293817
1679706540
1719597815
1928132747
1615961802
1763291774
1032549397
439125690
421554606
518912911
1879376358
1576312198
496540859
1256117310
1802197877
1982082306
1170940127
95056212
2054770449
998110537
1344472579
156349890
365937719
1138947061
1435920897
438641401
329696796
878057528
708175455
333942992
2117965291
1839873684
342066738
217558472
920831262
333149678
1696220503
1855014892
227366626
255101738
2144277928
1381456941
455076845
159505815
1217687190
1786244917
1989079854
280132402
994664890
853192051
1262675149
1936229641
515717693
652956552
1764721850
454679356
1523622627
951115315
490286106
444731719
1891456066
1258455816
2057378841
1581689532
1892502188
2043375658
1011996644
1758371518
149587198
141448464
117737361
1097737383
1804618296
1601811005
458776858
1109903471
1455880310
402518477
1897208772
912508617
1861442215
737560591
1123117573
1209970998
1902282550
5593854
1146518402
137386565
1989887409
510046968
280594348
1902905967
345898421
391508719
1581539216
494598996
761015513
902617339
463866034
2104630481
365978842
1320748457
1661230791
1195647238
104845810
862621051
304594501
1817235527
1817069888
2086424594
1645852301
1416799738
1135468234
488052967
110085051
1141617653
173212648
1858111486
798691747
1119014785
959851888
537313513
1043744235
188876180
1657536985
1043981452
376066526
86464126
880611275
1417957438
937643138
33077908
411438124
1800578595
669931061
2037149317
432642129
52207219
1039761662
1089898330
1933348927
2061475329
231654521
1131204272
1622532440
733747358
2028140272
137488168
1460332452
1615247100
1647431765
1753790656
1031886138
792610979
373290018
617686253
448765873
645364771
855376814
579797595
1669658290
468672011
962050201
2000445973
965853696
1746248342
1955726969
50862906
1833543794
1031779576
155928090
1103208343
2092440751
1196789796
1218209466
525539103
381711694
820600535
1368008944
139117917
1499629944
906683349
491610261
504673387
370989137
1556589089
1225342793
1772464779
1603614322
2120809900
1235789452
511206634
2144404611
1319152309
884703704
2061376846
912649639
485852909
1800218854
298014046
1110191451
497074501
969722529
1294592787
1109089671
472709675
1782636148
1069118815
1696255431
323494881
1411292855
1726408786
816734360
1113139921
658410381
1314160771
1518924211
2055890290
92730548
405469313
1227703601
35245406
2030406501
1162675355
1273396363
367001171
1917910373
862328468
2055280147
1042218906
1026266808
636840649
1900900890
1556730779
1065348082
1385585703
1175773681
278253670
1626377403
1340538828
516570630
1095155687
659799437
1905134171
1121911787
1724303329
1720990316
184613651
1413872825
1572543185
1485832538
1170968878
357329640
1634103100
195961720
792299297
1016250818
197804248
1426366612
1550030801
1485693530
169334894
1426540798
46189037
672784865
77732854
601401091
645727443
365385995
245442312
1685451435
116780112
799815994
1262004995
1276578403
1021248877
94448329
1381111669
490436191
212738655
1274311737
1090226728
738030138
1125193341
2025547527
1176274797
996409253
139309841
1309366158
1701935750
1636630644
1921846122
1669536129
400489911
581458090
1043529919
1169033208
1632496224
417143083
1988302633
703173128
1767977492
1230090650
2146668820
26628696
494304581
883960441
1622135797
1736289363
1602393448
1134520403
1391137858
1987375990
1182438361
1707766957
532957826
275191989
2048580154
338612562
2023517735
2030952618
1023202147
1703596560
2145385289
1740874519
1158445936
98893607
1902427529
1475776324
328118066
675643229
1570563464
1743158245
319374734
1943702086
838886459
24525941
1518202610
2078335725
1412272058
1492746121
310959620
63527267
1684148048
34092475
437532624
657741243
1326256031
1921023658
762399639
2004642186
744210133
1207967894
2076742605
1051257519
130093451
71206346
1139899850
1505858906
144297533
953172751
1122171506
43792029
405660113
1123886528
1930286545
1801281067
141556674
1148308168
1427232767
1006966991
1778152193
1974844332
928951617
1417720581
788033827
1131353546
863082046
735740543
1804756892
1604106307
1551949741
1061206351
2080688915
202373675
1686512551
1102855995
320608381
1670310128
1236816138
529568906
862003477
1260916310
1873181738
1851636775
1479056939
2103492332
1547990750
222113324
451481094
1292300409
710553759
103993666
1817696282
1301256099
535224216
879427089
133085258
51023635
942206810
1222543434
463107292
332727469
1444657848
18207209
880007397
844329153
1029442336
1105454327
1552153089
354161590
1552179494
1242731943
1958003712
1478163528
1697776794
1461235007
959368410
156800616
587455707
1611864976
92631358
1881915535
2080641288
2035954078
1496463579
1304455891
34435217
86762422
1275101897
1778105493
2111677196
201593854
355105112
937870082
1638211744
1901847624
2131250839
954771282
436597350
933826807
475185302
104426765
1100102226
680940045
1394206026
202782758
1274774485
2089666302
1420902341
174070622
1396956106
114190178
1626479372
1517186642
1247916346
2036694693
1045770102
1241361451
1978105029
109391118
528780958
256104829
744501725
2060514002
1109841743
1918071374
87127492
1717125578
1774498354
1142284554
1173660037
136255555
1959368169
457604142
190285968
1914217179
683725624
334957803
1538656744
1104143923
1980754238
1984355523
113076232
1406431964
1519329763
890588362
1854564686
106503601
897676843
630780662
332611622
1903608657
1317845476
618938585
2144222064
1907167725
74649814
411087290
1806056994
2069519205
258910703
1399423233
1315831980
1812164674
2117125233
1758390363
1201870884
1885634751
329579396
1512760766
762431242
476317766
1857674047
1448118773
1527420297
2082520820
1821359088
1799278350
880456080
863212503
9365227
480245297
848828159
861843340
1292239599
1157524936
716341291
587365973
437372906
2144878712
1792679418
1406255741
1605303249
383388282
749541362
1994239467
1928836628
212498543
1304220989
1261634943
95218890
1674530223
767298411
593578594
172836923
676655615
130455691
1784999165
907689769
251758678
355738107
1045268015
1166834710
754748653
1166441782
1226382023
1457031108
1593047937
1478811669
912090449
558153461
1860697477
699717920
2121803680
120688143
1676025926
268570514
1042253406
2077553932
656217002
746965944
1934322134
1959417040
1305604084
784287515
1049684367
582451662
1608516583
346932509
841530843
1936204263
1586244532
282948262
1173993948
1793085335
529837720
1519914758
975195760
805799549
1149674798
1307204469
126620661
1017960441
780265482
1716474859
2020367470
2009425568
1253344766
1207054176
541380233
468069277
1945551195
949495762
765658866
723124646
1779472278
442698283
1972257510
1414855264
122801896
800952135
585765597
367393293
1766165566
685931503
572855303
325557131
829059566
948930719
866956109
80829746
1459111329
781521474
96401195
1466569945
987504450
1544786562
1347637734
276605936
1261706797
1314381812
737377232
1020273582
62105690
979842466
1048401400
923001308
2088316895
1147929817
1592185757
1376863298
16679471
592743238
2067590395
2085846470
1424792884
2048144823
1513527772
982956587
1555828303
488162806
1138021080
1775209007
1412094053
1537492136
849910901
154900505
347136596
1239202066
1769478423
1707910108
708570238
1904388368
656122687
1524549484
345771992
1012883867
881586168
2069562128
405390299
1553729291
792344718
1502023999
1749970079
1817341270
1005284711
1256424292
1119383927
1992865791
1013936176
1889084811
1109646019
451461947
883774914
2081860433
1136687203
2007257812
1100853412
446669689
845058087
404163468
1592517410
699249820
1722487733
509031128
907508231
1361387799
199515924
2030450545
1410240031
1602065340
479231630
13762825
1750740780
1193292721
316538279
1882720584
454415730
1666973902
1417165922
1090206548
353033358
913405938
834162272
400399542
124323231
559316709
71000251
139377861
1454702821
687053120
285714442
517991952
111542622
867918888
1317590797
1248806279
583751006
1167940238
248323320
1763337070
569575900
527753677
1384885033
1865024260
678073475
1245027736
832422959
1397183357
391284208
2100694087
1370706191
611063702
90063824
2048486208
1412169852
1797164614
259574581
1744429845
2015227008
950674113
1709669008
1788083116
1706215706
203810038
346285185
693393657
874813894
2117716318
1137027557
893959728
1002631421
1907601832
250960832
1008032640
696890616
1478311174
419521972
959406341
301100927
1856200709
718143539
1572723673
1825120901
817939706
2063149880
849467809
1944954887
456914011
766226368
122082815
1393202914
992625888
842017408
318532812
1852486233
1774752810
1577655834
1169840348
1127603911
2132461095
56560966
542094874
58630617
845352549
1119853906
186552047
346629878
1352793923
2118565802
94679107
2127875679
1718641391
510322007
808633760
672220136
1940118374
1187329983
475184511
1716001832
1011829432
726588523
2138994025
115604278
1271923501
1823227379
1458024122
1667121893
1136181195
1010786064
1110592029
1979468134
428565611
114963583
1445055570
572856047
1934788030
118097769
1734027835
131640343
1682684381
1712644043
1350294890
1106366574
1609805943
2095183440
2112307144
1526425747
1390744375
1411788505
348860579
344085513
1847274916
894278242
1509752814
1357698093
1380539872
1941635603
275751821
134248989
1847086123
269908095
1579430610
710909114
188345328
1971582096
1637198591
946296659
862274456
1387983713
12647270
351735757
1198193828
1998070578
503994975
1154122894
1471396998
635573356
1180754065
1462723396
110707860
1701170
388066651
620717734
2049661279
2001818273
156881793
1726479670
605123857
840819686
53300577
1546155721
1801076039
1692687244
121321747
1460648879
220841209
1607680642
352918554
77761033
1448580151
1963383375
1284567250
687029499
690845705
1609500371
708098487
1372854730
395844497
19939525
930635249
766322527
859465538
274239527
1476578695
1147046757
301247001
1457622676
1770483235
1144549696
1720748250
504918149
1079561844
1831958642
1919072056
866457945
562406131
1621404038
2111010744
1183396820
914426390
1006630514
1927209889
1620071749
360126569
1760313037
633207856
1716135917
1552854305
1972887420
1292468612
1372036214
91852268
334284773
600282089
1249125620
30657458
245045564
754260896
1317271285
1609788961
385960903
289143116
1485854045
719939784
1192943062
346488373
1176167199
1872025258
247368065
725920797
1104215389
1271496397
60097382
1086963272
378019184
732602442
793854109
1482979632
369902487
1551566560
2144552058
1058128537
687433868
1665361640
1761507344
602210904
720959642
282067372
405571375
114543172
1759270169
463901078
1296418697
263603887
1814912823
464879268
94905905
72185397
971901400
446519907
556113579
1027615346
1214247975
110470283
159594568
656396310
835521492
890099364
687967544
228982522
275396319
1162590496
613931021
612094637
2039285304
443023094
1521126105
2046560918
1015902233
1328163255
388394125
1031860787
1540133382
1969534611
1107902409
65999082
746158889
630362604
92336351
2051908485
600637095
1519834152
82463769
1063115456
378899872
1352648014
1041775603
1782703371
302782901
491661747
309104598
358923714
2064318190
2053232128
1030441327
435406376
1256191638
1129090066
714175389
22750492
252842159
1898716622
743997566
257290064
1133819658
1875696407
175058864
675485794
889239213
2037728501
894500026
1016080955
1384927986
1046219311
696587456
1261094238
899374789
2009680712
753784225
2047469919
652238851
637806439
347198379
889193948
254261530
458067934
711419796
942067973
201710293
491349083
323732790
1683351951
1321303962
1364645923
1282316748
959790622
2113072383
1467555178
1658532441
1369193758
141639330
1787910601
115878092
1141821012
843495293
332063344
1979096070
1380520479
579148965
2050670759
1980361891
1609230694
1525880887
382959095
1119945682
963921716
1219207725
401487944
1398415765
1239631749
115897316
113901067
1300902645
1986334864
2068873676
1283617558
1225830405
1957329477
625180026
52345821
1007747759
294747937
1337679954
309965453
5928084
49574974
1333591404
1877238587
1575462154
143657266
359701624
1921240936
1727956956
1292964098
521902861
227212177
913959793
695931382
894703501
1687306715
1223001772
574135724
1936171826
359460694
892702664
776368614
1057881213
1040066624
2047007250
369778741
731959576
867046422
1750367263
2022112956
959547526
356536654
1830813426
1253908384
2050364982
1458352750
382276257
1848382146
1755698003
599474645
873057893
1216457854
360669643
1849986595
1305245067
397088318
1674614331
1310146151
94357003
311912353
712599979
1310977591
244240129
1075643863
1711469737
464540224
105205515
1251134476
369324381
343057546
1753848265
2009988057
2007516379
93739073
792004378
1381365022
153031353
76224109
1827924048
2042541835
532076119
631177696
1362495419
2101028784
1555170741
1938113563
131640699
345515048
1927461666
1846140989
1328754347
15817117
2034886754
2102644927
1800340428
1469113482
1964150713
842427155
1295279669
1988803029
1466042136
1530071886
1498707620
1673844380
1637237252
1760299391
809102347
1547516041
1017848847
1407841580
952715514
1652465186
245357191
817109461
1803131509
676663037
2060795838
1583172411
34520596
1089678325
1082016709
1053161824
931016662
500778904
341532803
787778898
801595694
1911506413
1629098638
17108144
1873319542
862078398
1272011660
139527812
3755483
368512857
808734033
1536214829
1922247957
2091011600
1110678368
1205261562
1943173067
173510680
552023344
174502857
30871071
656412270
1756948718
1183314412
357495439
2141863341
954797348
1335262243
1035163771
983770538
715535207
1186019807
939604513
1481278054
1712382555
914878798
2031515448
1842523073
1403279331
1189704766
2025618053
792544750
1587368957
1423119214
1116301604
2139470284
1461184999
853695417
1843451860
134903069
1086151536
287971765
511510937
625340967
1023081122
176924194
319403574
1208518991
1171985496
416643695
259610582
1065617417
414769663
940051573
484311562
966398441
2116584479
1279390519
682540876
603867183
244057419
1827951257
25327570
2044541637
686711534
186683515
124346255
1859723252
199073961
2139115446
573434950
1364022537
1578951243
1754838517
803623986
1793697353
1999080958
1608119869
576689125
399925026
1570666085
1879844490
1779105034
1102193432
1004014932
1584028495
423054273
1692044441
2028772685
1122831419
1518224900
1133549314
917998807
459587540
1768939758
1806290368
728147818
2015756288
883158870
949961891
659583185
405247766
746281018
82532472
367689440
1167331962
33150189
1254569725
1792596969
49254404
1027684099
91828089
841969803
470995575
458700606
965003895
1696495261
1969003660
251579094
590195379
845345500
2124043947
277742208
668873856
468989804
2118711761
482963650
1210253091
562523753
2096055469
1525553029
1963723764
698493847
1869756380
1580392133
1424279351
2031421070
1516558678
1462407912
810799197
1255620004
125059534
1301244565
1913883156
6053828
154202178
589370724
1486123678
1822228216
815162995
744378864
838485016
1781230009
1121062057
469961724
939842749
1053650580
753557227
1381237449
1653993239
1161045312
638017662
1499527068
1285847550
1871364556
675108902
1938187084
277809531
1941270019
1658508535
563590526
1306377847
1413033046
1213921740
1782258089
1537548085
2128986501
490541651
1948239556
2145038211
1685759879
1948413659
819450971
1561088296
983566121
1320388682
1715378473
621505478
195869464
703425850
1484034522
3988839
1305631001
261649749
781831716
2120135359
1969767666
1573469729
1754261638
1320462170
1412352710
1349316397
1546421071
1789685095
428032284
2013382124
879054707
1328201453
1839084175
733801107
1428068991
1439839585
1813287264
746490879
1382376792
951380454
804581486
420823991
1509818801
1208081881
905561666
57787068
38811926
1516186283
258586328
1770767741
1775893190
96598693
979297780
198791161
1852936673
934627566
1917735381
374944304
62940188
1361078627
1841837306
1347540074
1417623306
2059295133
1149923360
168119074
1646067644
2090260556
589168086
1186706417
1117337566
2078951029
2136500882
749000935
1819982937
539053760
859461934
322051505
887894968
1081169596
969149338
464106260
1009187924
1627829674
1132000751
382997436
7709299
1873131112
1986746439
365217877
808902239
1557356170
1875435779
1658811237
392829851
1605828354
50419598
1129981522
762217855
1745194095
1019235771
1218313477
1404935960
2053619445
1578293892
604439110
1183473754
1894513461
1446141172
1587829799
340647133
1513423272
932005040
163168308
694841869
2000054255
1053222430
1944268695
422477104
544200728
1082610487
702282602
1302305234
683153664
890519226
151654626
731342863
617144249
516679086
1829670416
14342888
1406952906
851116633
146578738
1039470103
1053674385
2024195535
1173854656
230597841
5062356
168024750
387546195
1352314782
165211100
762539824
2007142161
1502747381
508278154
1182746512
1897097618
127313230
603108790
1869469652
1408382388
1968594232
1564116201
354903746
1948007214
2116593613
136661884
323303391
447001738
1052626747
1507498144
411286720
111274630
73013279
1153565764
166777127
1097439615
1300586692
1958319592
760150895
970824772
322455304
1847129381
424065078
227140030
162518604
1095918246
1142868803
494184436
1680915945
1310881719
131373918
128057694
1730351031
509587034
344822454
1567334487
940541403
1905963645
276466429
1911417799
1663521101
669022474
241581624
1659591521
2048880677
1393500542
306692557
161946498
4754352
1397660849
223479961
1347942955
200040042
73276909
286878926
2079627846
488219441
646402927
1938309803
1362751693
640125525
1462265324
997945987
384632933
576305297
434487620
1879055176
1450774135
1529728323
615818446
1246444608
1596630565
620458173
1443855152
1420060597
2003404215
1739581848
1975843606
782007569
1383160391
948845646
502468352
17394442
1344992266
503107798
1792968231
576715269
1072085712
1317642415
1433963515
103063168
1440311827
1483599185
1703078082
1347179248
1046222139
519732936
895748652
1199995339
957379518
2138401095
316396235
1737017567
1764390299
923950094
1558852398
2123774589
255860663
1338930979
408455459
261752779
740339611
1780001268
292997449
609201146
458491934
760191302
1119710687
1360063836
117663143
20844016
488976455
1711468623
774658618
1860102732
941983822
662393185
1360990596
651274638
1550513395
1771456381
929619474
805856542
1299582100
286707194
627838020
693658355
729044222
1170855793
1057357658
1421225034
1069802518
281380701
1069847945
1392913333
62048151
855471227
541840483
193647371
841692538
918877071
866966690
840518160
975013037
418932990
2123310876
995992650
1889070210
1688642358
86837184
1318559767
1856245176
1043545376
205814756
1750657935
403063274
554371246
1279081558
1777202233
1565701352
2099478520
1558518499
1027226622
1688617898
1872642215
725853827
82917542
1638475210
67734985
438703923
87341313
109403372
1104599544
19169839
146920493
480439606
1136679305
352409284
49634966
2098912683
888577371
1600397854
252766551
1307705483
1376728154
1259379490
826886146
441221970
1909282295
1826289599
1715969762
283854565
603821282
414877854
434501990
1835270221
582850814
2105252992
235956210
1302667355
615047415
1890692723
248751789
1987478607
344165763
1202378843
146951013
1321725375
1293693782
289771429
855210995
582894547
910013713
1068083803
2116955237
210803110
27928030
1342548478
1582032267
845545638
1295495950
1100042472
1280184929
1569005399
424187808
875986469
169662375
1212584479
1358370114
1382109615
1112961231
1566249765
326006543
949524583
302913251
68578221
67771234
1621066004
1655271150
2056268534
552830793
755079127
908427207
663430922
2115534718
218761950
673984683
993314127
1148332758
1346844299
1786990377
1726810699
2075540791
601586142
1803427265
1768452671
1856710994
1526485557
557476315
631017704
1752718062
253804555
613558823
2013821570
460028213
1400894251
1523229907
2131358588
936095983
715210371
1697258966
269510808
326371035
601773373
1773997366
480161694
1091416459
30985636
146005269
1462538080
400784480
168029943
1977757733
2031685678
1936142679
545506445
906539028
536777606
1537346297
448952972
1806852907
1373222185
1441345248
1044185560
1871612756
1418981985
1330589871
807927001
609225633
648223646
1751882519
766374674
238770009
193891027
1680966310
1000852978
850126655
1212884375
430842017
399547637
603601077
1484727352
178811880
345350491
1649103770
383689321
658173101
734241626
1643305063
133298110
1352670606
2071104831
338728626
800511690
1535866447
196104497
1060285244
397227790
612828826
713823089
1181034110
1812005906
1055868646
1598201990
1010317911
1537316284
1631972434
1819093086
849735908
808972535
1874117046
338903774
1071672000
1611452338
1740212850
1352743899
280077451
755986768
1981017174
1969465379
708167145
961426052
707682881
927547599
683210632
1381101068
140195440
1628178443
1503772962
300754078
777946054
201504081
40955988
1412427066
1407074720
108751185
2130707969
1733406083
712070311
681618036
491204025
1132567051
2133240290
870951246
1024703074
95354410
24991980
2016857237
1043869240
1501187275
971427167
1557890357
803129285
1939863625
67893895
318139156
2143787226
927863538
1328452656
563650774
408626222
502642435
2032095670
727548012
1889174667
2051618562
1315059780
1077120816
152443352
876090993
339340521
1161280085
758366273
618252539
2138246804
2007227049
271421101
1180187554
485005467
1324450215
22158246
2097882386
1994018066
91360436
2066697501
1410669864
743319304
1438450229
1030794657
552828353
1037423793
108377461
1901742987
512887437
87112050
755577587
216604171
831742422
593950769
589657273
1086452871
748631119
722208289
30072357
959966243
346506630
1788036214
267976983
1523805879
305411159
2090738280
1914153258
1726134302
1844120144
711411832
173879425
482141433
731682140
914377049
1637030993
2021689670
273647221
1413176659
448397318
540462629
483810122
1647977456
1663937305
1684281354
1201802646
1958374998
67804074
1898919257
94538646
1448743305
817216532
1768428608
2066085960
1680523514
1770481302
618070434
2059908147
202305501
1220194642
794652269
1235233943
980991126
1390543643
1855012485
1963357352
784589375
1799483233
2140905169
1599382869
2072228601
1469274832
1866752852
104858996
1782454905
1305339564
1647504802
1719007870
271362000
1505470046
462265189
1162788867
465346626
2134317608
205569011
310831401
1084692742
1494512939
894832292
17868695
714742198
332867637
736479761
1731058701
76269218
108312173
1967794401
1797517152
1827705587
1384501741
1046380858
2063233624
489519824
1617346556
548594155
181765353
482297350
988283982
1019034130
379390060
246403550
1095784115
1748043239
1757517372
34759501
1569775258
197559800
823148613
744489461
1739372324
198868222
61217372
380426587
510966747
997160447
1765050580
214934479
551066783
1631163203
1055349211
129244314
439237060
1115546533
1029547400
1513191959
1592805714
2007908721
457602565
433975245
110444987
46839897
1632778227
326646136
574590732
934376425
709489107
346041332
120065895
44447163
859653623
1924616404
1053021834
2038059895
1289238728
2028111805
231094933
1742617937
1880212200
1296412975
641738677
797281463
1837377485
1739743318
4046141
1625725254
1742739283
1646433725
2137207131
1635686560
118199526
1031307540
2066349359
1218659220
312322263
723274675
1920946566
1410008199
1736955728
103869207
715444963
1901375025
98460146
1698232976
877960636
1509407047
1087393544
254057985
1363776090
589695826
1811954323
618752982
2003626484
1799898201
915336624
2057658194
906629698
2061342060
1028177831
1783485208
210358775
1051205363
981908924
1514898093
1364571328
1966003939
460626762
1253348834
447004721
1102968551
663513748
1949676032
840068891
321843868
1345920145
1656427654
1996551766
1826682297
733006156
2009773382
854053203
610986712
255311869
1722314976
1171232109
246417726
840785798
108870272
945557249
1663036151
1004779178
1155159826
736470350
1275800398
488827997
353476120
1346569910
789941654
333016987
1861993774
2047089932
820947505
1090121708
1239790050
721373685
1402611174
1042816525
2122175483
1513220855
1320185800
800404341
481986279
118826408
1696663369
1611481869
148012434
665320528
69159552
115757394
478163793
1200597414
1661127919
2007118986
401172175
969885072
738473187
259276032
1604557839
230142189
1776263778
1559995779
1533978246
181455474
243637617
539216734
1130249177
1318906304
1663273824
1782263378
1196133765
1110943089
300723897
1397897666
1049095090
2096160115
1043114884
1796396081
1944678118
1277497484
1196201881
1080145777
745188012
2142500953
1603505870
339382633
884369323
1167486172
260821729
156756996
337143290
1312068033
320172258
1666702758
2037131049
641550917
894398404
758022423
281198847
702543051
1822459470
1742157229
781760204
812216330
2018007422
794142828
529849589
241526509
620905198
355967815
1911112192
1334109330
643997502
1156097470
932127150
279654670
515351398
1598571859
246865557
765588814
2136390738
1477727610
803538118
85305160
1600091159
14145487
1465209891
1755004621
1058857063
1378858241
425513530
1704997118
1783535981
1834368045
262399140
1866839258
1271019334
1023830886
1328640936
273174530
147216531
233308312
1029706794
791980608
589312133
1809141915
603339161
373991948
743218678
174843971
1387950259
1536153878
1156958295
2088301856
788308429
1957826466
933643997
2129818710
1202543273
897280565
1977798296
558771077
1589387484
783844453
452159545
505899488
1452657732
1586626072
1472540496
1145343748
347859241
1652180751
1332582241
1630362640
814621270
1576055764
1945647896
866323398
796832603
276486547
1598566824
90911431
504030004
542454292
1945497106
687761304
116426239
1853622470
1177724057
952873729
540641186
1540206194
1692023058
451004620
2144763403
1042740567
385660344
1961821959
1201750759
1601893768
38291592
1772699437
2059441783
1074207225
1927072438
701384203
344312240
2011460432
624020840
403590098
50163761
2069321074
2128097684
2018573488
1435245314
811481760
318784698
1608935565
1108351638
857796873
600664125
1565832269
421611675
1510018518
161496891
328437939
1546115819
19704242
94397661
1302756260
1713585528
1622435290
82750023
1554434104
2048521405
793097985
1040768400
1668181661
273385288
382368533
1510479660
137667755
1700622658
122606588
125997258
1569537550
484187558
1068387612
1694106443
828101764
982050992
1923696271
618630410
1366014009
1275996763
1109633606
626401332
981313375
1456621713
1634592754
1912371450
263999483
2076365092
177813676
1177000842
631805445
1158716637
301476952
706140934
1554949580
938866812
1175223541
768239401
2092223071
247453612
1900227403
272982629
1008013098
1836257256
1040179970
1378124017
429041519
1971755345
1821943598
1183985182
838606512
1397479939
1040369215
767638265
1061900576
968751109
756159966
1077351668
2016685034
1066480469
189495409
1380877180
338900235
846940236
1433118695
1534848620
1229773769
1003346445
383994662
888941695
768512344
463201424
2057916776
1337383337
25339953
1304639232
853841642
1899836619
2129132902
508753365
806211916
1005487723
1981704246
149431547
860537687
1584074431
408482323
951663235
518240717
1117682729
63363053
489273518
47468293
1959455034
1292128522
1222561770
1117288459
1058890425
1950621883
929958265
1417074685
510981763
1770188106
534706450
27876484
1092962728
2083873028
676919310
971317999
815642170
1342313109
561375000
2078450408
452850036
825767047
1708324889
128394292
1774271167
1758727762
345538862
108034498
1858671020
2030189520
466736800
256116427
1899000788
2016589408
1770925330
1849821902
1198564092
300721325
551781253
1476277591
1954575448
162787973
1510774326
960398078
1773610376
1970385425
1123735604
513892634
526105568
1106264895
1742042715
1053563478
703195634
1964786711
16670856
81955490
1245019660
115034574
1582718267
271129572
850745511
308895728
1704534609
2027030985
1549724283
256790829
466253988
1226239543
1234909814
840677340
1473078719
2095027552
2113828060
172283217
106847529
22485602
1032519773
1803629393
1439267998
418401146
1449729337
776670009
836095138
930764112
1276906276
1412069082
780045205
1560721650
861779880
564029642
1513324412
763463274
1776940061
1217686587
1853444256
2113724954
362951732
1266691450
2011360281
1339084913
2056442966
1380174399
1417473245
886065769
1065543507
1060759981
1373900562
1593088371
618106143
1808964814
1113565778
687864870
28561739
290719397
309932833
884511299
257822784
57658617
1051313703
1316786439
588506796
125718373
47626583
487636802
1922410302
1011919102
997603073
1068120536
1607620693
866809706
844423214
1532264361
205339532
261385224
1997895217
1005897286
477485788
718840741
1839435054
340497912
554409811
219793081
1794262660
326479229
155578161
672526870
176165678
1972186961
1492767862
482764425
1563983242
1747719519
311831153
204276167
745339869
313584843
1655657758
1086357051
1237174886
1296489275
443776462
1250458422
1189858906
282192395
1787845455
2031766898
1991016148
1828756338
406027925
1942460274
1102633039
1491322366
300820914
158312794
695227990
2106440057
1516613142
780445985
1133049277
693742224
853103283
16090033
275070628
1838966738
1202110944
248357912
1204377627
2141148429
1561723088
91976730
365436919
1357295710
450227183
1557046441
1138839406
1910775205
414334661
31407736
1885971436
894860217
925639099
2066643243
1081479653
834142158
448675712
2020760726
1721958104
691771911
1354065175
1033709643
1798341540
268083737
950445613
1506903214
1477228278
1528023665
1168903281
538212927
1166343993
2057068038
112250264
1622028959
1115122855
1533330211
624298401
1867153516
889003168
212945055
773394709
319434577
380019332
690502001
275232
316022005
1501788910
1767258498
659756038
694491290
1364034851
1363798461
1062439753
1233488781
774997605
971494387
619448829
1012656492
1825420108
163028908
1590724812
1214703788
421479005
1208716787
462356077
960135716
1614284282
1350778347
98328099
1292024375
783617873
1275771116
1940594013
1040134167
1005540
932628112
481575484
1397257977
218068086
671058222
289143350
491795868
894258817
628777548
435861482
1068306165
1401218847
1750343261
2117327192
1793282617
522789090
1940678977
1696781905
1845195586
1545441945
34835170
604501694
282544828
1411408044
1930128109
1245548681
894901832
2035097679
1737284843
551472798
243233016
381796636
2127705432
464059885
300981042
513703852
734536990
1692427606
555821989
1924784114
1722146306
1042391548
1156320945
2004987598
223182691
1680379738
925073164
1453460706
406178239
2075505679
1526316624
288063779
1623071541
1239103815
774935648
1594954245
284013596
437938194
706779303
1542940876
1941914288
953855990
2093564356
661519147
1077524444
1357067647
2000338412
1758150102
548889395
1184884791
130716390
352640662
584865550
1545281700
329516779
1727858316
1809651027
2092222220
73748525
819831909
2144764661
130023771
1671073232
121290508
572007592
1297115489
1728546626
1154797362
1331798921
815778739
1573991850
133440012
305436721
127233188
2142769975
276185939
1954259002
1461180444
884224802
1338404831
417839540
2012362315
73671553
169480080
293922705
3549970
2044695484
443168634
1478958600
19086211
1772012963
1086534806
1617983245
1102888180
742901200
1554193803
307342777
441928235
173173675
322989385
386261860
1971765913
1100226924
598844681
1101704127
1056296940
1055159505
286193337
2142593173
818934972
1529573166
1422325517
614907573
2089230989
608875932
2038388744
259901806
1004394578
2003988829
1358605012
394983410
1799276595
1939013527
1838951018
1633986605
1720387152
264006332
574786985
870177825
2108145349
1784457596
156426608
536886758
909407218
862824385
1978428154
1311402820
871548082
1690572558
945721924
93555482
159955596
1355810293
1226429542
177547323
1600561194
1765818680
997506307
993810195
1857642342
2082044807
1270737329
1623400680
1114793921
116538928
1916015410
2142451866
143531083
623157368
513613970
127071857
2044840497
115788031
508903602
505257248
2128225995
1281045817
818875620
1630004525
1001608716
281659897
1956492141
1567740361
382957742
1733471148
557984023
533122196
403751513
59498130
1880384456
820841076
801904583
1167765235
683777310
2080716583
149501382
1652154745
2079890427
303786546
13459011
1715317537
821888857
1959420535
1018007479
1464234544
687521849
217189183
328548951
1316181385
1561478155
832718711
682536772
1770356102
1110906676
645596881
427138604
302330992
1746482726
1071817163
261995504
739886500
913478003
1720941988
1452636232
1575298926
1580305966
52558035
1219390730
1091856797
1780060635
1832623925
1330010
1970663183
1418892053
1367385708
870011478
881225032
645969199
469283360
160386493
856012060
1696393622
1413734407
1741429606
1321484833
2061998711
2076777572
2122889806
1006277753
1374575852
1698872843
1172168782
513494751
62761704
673868514
607197234
959521029
1433904721
1101349888
1087203520
469333688
749265406
665934301
1074954851
67956747
1133786359
175466633
1115911485
1669767797
567186568
984865866
1961956
1488658377
1076098679
729947465
1031996847
732973043
1155414716
1216685187
546995255
1042735015
1873223251
1628723049
377070178
866578971
442381742
868461663
209104526
1948252172
643558982
888542957
846308396
214812925
1136302458
2117680138
1417396916
1479758489
979271225
1800105666
371620747
1058806187
982905813
1154282387
2044915774
1370849817
1028293622
2008911193
586873095
1760616122
568071384
1007112580
684503755
1971276356
31398788
863486998
504468898
450381693
555144862
1973959707
521802387
836511866
1914998627
745967512
1309063795
1338196032
1585767803
1473185837
472378237
1932188294
1519656891
111714130
466421843
36764470
1282574270
1312064037
1441543584
1370482636
1858194156
123854385
1126932641
2127197898
508847591
1576465737
267734369
2031757439
1812469202
60848695
1063152869
888145689
1512329928
1685599267
281754439
439963262
1588974276
161737732
1079535211
1706614054
444601117
1775083564
1379072944
1466330120
775809742
1045823552
354934480
837062424
906634628
255996504
1758709621
1008631083
887694528
117825025
402442184
658415700
546081606
1114276383
1069439799
1884221086
1200221724
938807204
1213266758
234096968
2052951921
2102054613
1683374032
2010392104
833757558
540445348
1605534589
1448787810
1652985703
2081359440
1058869896
1856637802
1256902809
1801435132
1303372314
665533836
1076675147
1892994530
903859343
1380879939
1768819375
1904966380
661019023
808192874
1471939066
1577552412
1405487889
148254792
383952259
774847192
926037042
2001683959
542347722
1607362062
868439924
1983024088
194643128
910289265
2030111884
306325332
1844766653
1292655748
166358844
271244424
349168150
641010743
1875252517
997101201
620000108
947011399
1210223656
25593665
711726490
541049623
1620074696
1835960354
1261201177
2049097524
2059316258
216637933
415653212
326881727
532884090
1106367860
1802600153
174617604
427219213
2145614702
1122772347
609527427
1022368991
1964340464
1607059683
368960781
692285659
649012170
568873064
784884522
2043910989
229452415
921005488
1416073332
731540866
1361441887
1166868096
2063262860
418580749
1258227371
156858302
1222636422
2005839318
425990073
994006686
1553648236
811405644
410054570
857512875
911577854
961625084
1017057546
1598377234
362315761
1292627894
1739073659
96862277
788202011
1955894862
1991132431
1024814279
1957643046
1399437217
1905973535
672007794
1206447007
106035131
1891991989
1126735608
1212165534
695639327
2131990325
1997607174
424810907
1114677006
1944159632
785248890
1577007935
1460747230
2032594164
1574194531
1405713635
1775179542
795248880
880829536
1743934436
1759567821
572187128
931953381
1394226580
1429110501
74499258
155101289
1061311045
39963965
2000716538
1898361511
925997818
1367331284
1716976432
291827616
492702721
731088962
1547659683
1049833562
731595563
1242771194
14614480
428388832
66017839
113843508
1347634492
1481775487
638520291
2099847615
1956921109
500593875
740434088
991652029
234578289
1438795253
76620237
392554980
439371397
1148294197
1975342731
2147311399
362557366
1488062357
329517143
849789663
1548045587
1331038690
1854803536
1450333585
1133694555
1588720206
621585033
1421421730
1507506842
1782330946
715423061
476465297
842698928
749315224
2141731403
712258309
541831126
1493083980
1172505599
1185424714
1214547777
1764658807
282364106
1538504225
1849134854
721543528
123680298
772149435
1958807508
438090281
1743371825
1958064692
261391232
941500150
1058333318
2081140767
918238534
1509004419
608602551
22644567
57936300
1267417227
376117997
1675784474
893814641
963163158
510534156
381764111
1006204688
21906694
738933875
1943261371
1142838114
1641718151
884493484
668263179
1761772053
2057920785
1938421549
1810736376
1475826539
752721878
1142122052
556246701
1577175722
772644793
1902270090
642278215
170077879
94925819
1968728803
1757367809
1133207984
923709975
197314803
1030711736
1814430113
146222338
665910615
2117952999
1695764746
718845738
1219241940
1030440502
196994572
1982983270
1620012984
401248107
190718968
363332711
1910685651
1273888471
668760678
731229547
1236847422
958646183
1948479118
1707273590
925980886
1411471859
923953816
2032078236
1709234222
1588178956
392320588
678792080
125713838
1654072765
2146236315
1198986372
1146627634
2102515165
182983134
495945387
2033337429
2111537349
600145745
572652600
474747865
798620351
1955109016
1172561044
980538921
1747526060
478348566
1529870391
1478022826
245193782
461953876
826976569
564655929
1455398688
1305327906
481296038
959284176
1391197247
1237031938
1889857179
383995648
1264302112
1781825812
1550094285
1560418032
2042882269
1288686993
811752682
780480547
1548852103
214204237
1178238461
195001175
1261208497
139535402
537467549
1841471533
1472802958
127048548
1375843630
1480168216
1030998897
685415732
1799326721
1366777868
1318870619
129436310
1491600473
1012613045
1385013750
687539884
685251563
1338700641
861361204
1329256031
523625444
1982097769
735385084
2018216047
1147077342
757573989
1507512737
1702323731
1724726979
303695912
816818651
892873479
111808446
486777921
1142976134
1047004621
1055537572
688401004
1150458967
167403533
32141124
1190912326
1218503243
2037214919
1705376672
2054553112
686436436
1564838542
1170240756
1757495457
1054625005
2013482914
800814615
741070854
1197667432
656770702
1607557546
1834454576
2122612350
753390570
185478127
390806682
1091898383
1519333641
1298083037
1915127930
499728069
607464485
1349712572
729343708
1058108975
1948446808
576867313
1381820700
2068223584
1693259306
960160233
278450435
550589984
1587624897
1252358803
1898278190
1075123594
1819698444
1828703007
1335639241
1158101859
2106663932
1768129143
455990453
645668023
613189837
1009996404
1793178287
1230137743
1318640250
2078737246
2013270694
1908810854
1411454595
1005555032
1856451185
1028923446
839399919
61618978
598541736
599197109
732909732
394908695
571337408
1705435921
185945721
478465552
692702922
472137997
763473585
208111750
556831181
1261945347
139123928
54365784
918467323
1865369532
1382638838
613736315
1221280926
1937875296
78179156
826688542
40380744
1587659446
1801973078
1688053426
2079692627
1042972977
301418802
1373337076
2064246041
49011495
1623887502
1093144373
1819188585
75679161
1556747959
1966223510
2056510461
1346667184
255321242
1355903824
771420476
929464182
985156934
103140979
1413041926
1147910796
590309489
1322065921
2102705271
1476440789
1396983785
652722298
911856234
697228419
1937438818
583343106
1127071706
1206952078
1945520629
959534502
2025608554
2060378661
2064801755
1115484308
2076400394
223415706
1076430986
1987543816
261892738
384347537
854646507
1639346328
1266980151
1193380504
218640797
480291798
2080902945
226447508
744272754
81297777
692724825
781302996
1514206258
1404856698
840119316
1938314544
1814077439
718791266
648050086
565093733
2011465858
289231678
223888612
1264190915
657945734
1658975532
2124658083
1408362889
167557164
1563739844
206467270
752596181
560567750
1112114504
871225258
1630739146
978478477
2115022803
720400787
2052588688
240944667
1328910516
639016549
528154248
149296199
794513453
1429574758
242298812
1972661322
345116390
658875238
741922472
1268412691
670894040
165462463
1874284814
971480288
868399690
978739120
1364830451
227596750
1417682123
1711899836
912304994
82059618
1754781412
1108226842
2126612243
515368346
1238795107
1915950131
1889792450
1990672451
335870712
165964995
883349313
1141632120
354526682
686119296
1916047169
447153495
35247829
819745506
1531943860
420056985
754724002
1339292088
459337490
1106102588
1069350147
519121637
615561899
1389511054
1757791826
1539267739
1146274999
55032309
1957210709
1301561674
879707783
897764788
40955821
933999929
418468732
1105355405
1445563730
1270673798
1791215090
742121661
1196604306
1743391150
1374009070
987640621
1730121448
101363305
1321171825
341610579
1014274740
561199943
1463888642
978454855
1505794674
2071529923
879996414
1819206511
451421308
236260987
2034586514
943765319
127755393
656784511
1534783608
927357438
681369054
368128700
198083685
1040223417
342373618
128495331
1650747807
63993149
305660501
651053789
1356859890
345300522
1878895801
1283325966
193010996
706166595
175000382
297464955
1053978634
1551469952
204443547
1375866403
1871917592
1844827036
325040188
931319933
1319357276
1331728840
986811141
880770797
1524579251
1476323003
1987401474
1551207149
518651964
207716079
1216872186
1657751264
824148428
890588681
255921001
469754681
1474759497
1864044077
148423984
957002190
1423525868
1295419571
769611602
345420580
1564428617
306619882
670955957
1271884352
781456871
32982581
1968906971
74709155
2043789079
1044242797
922403493
747995823
275972026
624029634
982746185
799398897
1379033512
603068770
108140641
261585824
1387261241
2020028284
136546264
133150932
172383802
1691741070
79662431
1540115923
628679386
1699772567
197916703
788342244
713187795
137937542
1943147972
1299411015
883902632
539266909
1373578606
191298881
1900732898
513039998
1799934125
1941103014
1510552399
68030844
1395568334
1225417698
1559651339
1934384198
995217042
1908879229
974433065
441711998
2046511316
1026675185
1525794216
1298120248
1691015783
205880942
1218245866
1555315461
1650886283
1192237698
679904473
1603040159
2065973553
720343676
1358027136
1668293435
988193034
1695380580
297993977
677699809
1686477363
395957824
1049685448
1334511590
1228685200
1466335454
1527046723
584542092
213159530
1654875208
45144740
1639627826
946487145
1218270361
1101341968
1202187882
1061003648
1971326346
321824152
1317674088
1949268993
339509102
541498715
5990746
2103376107
2077516437
526186427
2987517
1988269801
1684804668
1665540444
1276469489
1144333358
1805892225
926246469
378122021
193970153
2128130296
432854988
1994881946
1470752036
353385560
1097579280
367759319
817396938
963413757
268730177
1678967879
1185216457
1110238583
1021524925
1425246375
1393914269
794452550
2129507939
196899713
2097076763
258052816
1778774545
1513200506
1375348785
1861923498
2119713835
1821439654
1471517691
1155598465
410907599
2046034769
1241176304
2029687379
92102541
1373501474
1340309472
431028615
1976609612
617069689
1291072018
157077270
1723594631
1855629287
1895305797
1757679626
1499209350
1999309799
1268064287
1120727460
1391917929
1843626634
1857200562
10876317
708196312
988940337
350918086
1959020058
286630558
963107379
1331637909
1446599270
460197284
719134908
1886213002
1426121514
908440722
1447648682
1054157768
50855463
456075921
1759618593
1997647979
617526067
1251987707
1491968374
1052264031
396670938
1900467502
933515844
1876517169
1520597913
1766700883
272737949
142290185
1788837060
696997971
665178105
342311170
143058023
72519588
686777275
363092286
747334218
111495876
144786222
1108678968
1474003346
483734024
688213066
1658115554
697748583
1505417208
261935395
1007380700
317053299
1506569884
1150277878
571541709
1094002290
998049442
1110190048
1121660299
1421110763
174937429
732237756
818641247
1012611717
1125581402
1466238764
1712958201
399754209
1086029494
308415304
1177655527
1254953580
2004836973
1594214166
343814835
2085972889
1354453825
1398440910
1849330535
268306032
1470853783
525197679
251784343
1034487773
549868425
754603690
100134634
1208141434
1982102065
973633805
58826369
1892112153
1468096634
978914780
229155663
756375844
1149175132
1229513134
862024864
1127168672
334824104
1744791819
1158517460
1714113700
1261710269
1146693731
716360015
322223960
2085073700
1159652542
645953925
1729981989
710728083
492477274
744221854
1512187019
261759791
834355850
1967959531
1256333755
1607407357
672682418
398585148
11199762
1199932409
172364135
868870298
1348027036
1864192045
2055975873
745824126
1446035168
901500579
288109863
1975061508
1110061924
670539187
395510616
811279915
56277788
1783237855
1993699058
593685795
842261965
1735330818
1415176921
484850211
1887319472
251437173
9823426
1643715269
286188151
1352328187
150199803
398422680
945415682
1147505355
1863428696
1975035371
1243697408
421523999
1017704864
461261860
1604511389
1829025259
1687308215
307161554
751108284
639225735
510923768
1423815292
702790862
856832939
734937740
771773334
184512384
1441147169
976469020
1492371064
70082902
896183926
1604494771
202451637
374067872
1934755925
2064411122
2028709837
505038877
1746755627
339642584
1391483033
586620574
1856576060
729624384
398539827
1772316610
1427942249
1111529683
581185801
445517448
421984321
1134966383
108984080
1514619561
160447145
1413914582
1073297878
98381152
1061842968
1983990555
192782951
1543695825
474566750
1466895615
150139566
922934459
512412504
214720998
1495672413
446503261
1507397450
1867283680
117349805
1007902023
1391400885
1130766589
1488277631
1371740404
1120453247
1305165991
325584657
1657722698
2030530360
1960601322
1300340072
2121788148
678700247
260630258
579882240
904487325
1623736317
124572731
1967325028
1783972081
1426434388
2099102558
1785112573
2086996620
1304925159
716657128
1776068297
689866741
1259651919
1373140683
950219359
1669193576
1633442185
392338062
690539079
1093005267
1231433219
1215002462
1833152759
463992005
1797237598
552780147
1195798159
1459843942
1598960962
1309448135
768236157
1361014330
2085623735
173128561
1877552705
1428021541
2117401672
1552322683
96378789
143296073
982968667
764012040
2066416309
663085578
347916070
465340078
1223685070
137205512
246378271
657625179
2053114532
1151533748
1611284837
186619089
737842124
372318563
1802519498
1443791409
1097618275
1530051217
1068418889
328618653
663637779
1954141534
162961031
526157011
287023184
504984661
2025106604
39214229
1526157029
580033069
364081830
140110439
653996779
1183159760
1951237644
221240459
1114169061
237540933
1780156195
1433867877
389386936
82085842
648179610
550179199
898249945
2056861447
364244953
2143159645
1961907540
959037044
1782994391
1498929054
1120221210
135412015
131365846
1894438064
1839982268
1793573086
1019886962
640626633
467094230
1656991814
1612969755
381045592
472207562
431698227
1760791340
954648710
1747194116
1118048071
2120610094
2110939409
2000290697
512218390
1259621292
5670255
1900689645
71708674
243893832
1159251668
1632476490
1980210426
2080734269
269485762
1048199811
1128356810
1839638135
1500212974
2092020327
1831578778
1329811895
1959277135
1393510550
2125157047
1683709325
180819085
160404770
1204773475
816546177
372423400
1693042523
1881429043
1393237048
721929239
835985021
440230107
241010939
1724885139
2131518823
1576347245
209714816
115303183
1201501321
772183163
456979812
1110106206
620411866
1354702713
997070185
696137710
447403184
1789607336
1452649645
2047716397
727326011
893266862
1331211617
2070770306
693000588
1519777714
1700934749
857883577
441736864
312268519
223975205
1830532093
291554380
82362599
1773402716
1367954208
238853999
500847737
21655464
2107348460
1169638445
1956381447
616406179
1440842815
720769207
314738201
735045692
236204957
748371611
1701812841
1342124377
725681567
1453112780
1526203674
1774652826
308523359
1808012985
791535373
974425788
111219483
267408467
730868219
831820109
1332987008
1179842150
666938328
1403360011
406551931
1426123758
1640043504
1658196182
2009086849
290493788
1419273914
2029546736
1868182254
782093945
119648723
83189159
378504751
1663893803
1675954423
1688593133
286836385
352731012
100387157
1897776480
1516059917
1119970842
102835878
1475320798
1654126871
39601520
909115157
68377056
1861659158
978572793
1617885046
624453205
656621412
660172894
187424602
342636830
935940164
1394413841
1883725239
1763606920
1925729366
1455792675
1265755361
162256100
1524855734
500190624
1492840235
1589109909
299931523
1546639291
1513325127
281033693
757506474
212140157
864353411
1534101162
101508545
308866879
998058167
174153682
808204458
56796102
422615499
520791868
1495454004
775975280
460607600
1876057992
1918627855
569278563
1099933200
1145116038
646729883
1375951111
1093108085
176475473
1102340208
1843098966
742642512
1049327938
1536770088
507304728
1970297406
2065561611
1103465362
528203558
1863954167
1904515701
1329785239
339291790
107452604
744370805
358442095
1995751762
1626712387
242395320
1910606551
1053447270
803938727
1852447571
1818646249
500485305
2048073191
74548221
1968431019
902750260
1370884488
385213915
1719128146
967502074
1645566864
1874789476
1847109863
821739313
2072681285
584229165
1519961787
1948293981
1147841534
346636885
232404024
2120351929
2012111167
1969062069
884228489
1561702259
595680250
312401410
938206363
1363517102
502803713
1917920129
960487754
725483268
55493517
467748833
1345960461
2107786415
1387274066
1316543888
529819551
2143369719
1671974427
509151435
1160370646
1426135231
1115795335
331742824
326647639
1901899288
586056106
1779173721
1961891374
2030731992
2067772584
1967593891
1314653203
1132924784
25823145
28695112
785610387
408614158
792358110
797003643
415828759
1310081126
515552501
1644297432
820363167
706327508
166167757
1370199004
612493929
971446621
1731760322
736635338
581761762
1557241149
513548569
1816917667
1339359580
1460088948
237428266
1051368110
759103321
218886670
433644796
1102507196
44105783
1893769842
1222189791
1844859047
1901000897
942480586
2108160734
888182302
1972072570
619174424
636104764
547708265
1001189486
1276540
1368202328
1399850855
1407794389
1615550490
2015701517
1151543915
2025280612
1945641346
1317509679
1984205122
1222195476
1227193238
1841336233
611500391
121536491
1930537827
799433789
387778761
672180707
2008041830
208356266
1255609430
727335814
494467844
1873678693
363925125
47828363
66794754
1789629331
1092437277
28404942
1741686221
1548806097
1242322855
432300814
212002707
521158605
344518086
1941130863
103455478
125363411
1614542185
998781590
2064320684
2108916812
794978507
1296255002
45689878
1059308684
433954068
1100584337
1771701684
1552949267
841422917
878071540
1958057198
1414597262
839970790
2062548601
813095569
925392114
425438915
1661105374
1813111575
427952517
1078641577
1971224854
1028184305
704583767
478181150
612397331
1181294229
558623498
378169865
920541673
2054779078
1583532598
1386716119
899622903
1102188885
1702606874
930150552
346781456
712505422
520785440
1227714492
1227436789
1093930879
525099162
549097842
2098397028
998208415
1845832372
1494398434
280782991
1497218895
959366032
1184475828
538172174
945708291
343546254
662235501
1251173491
1444798809
1654896476
1014257235
166804297
448818436
1153208186
1572898199
1958809481
316544997
1856508183
662932138
1599546005
1668964928
120620093
1170820530
1717446607
339718097
1160949108
936667709
196144212
2102905211
1250015994
383030601
791201814
2088396729
1346664430
69962634
1378997553
250266911
262982095
1602848752
1041625283
205338772
1829401450
1162494297
1376748284
2145244856
1247420946
429617493
1867845395
91299150
160547217
219537998
778996859
373794023
772479016
328336752
1111852438
1681775396
932031321
908136782
713097601
813745409
1083763608
2100537390
400438187
47237496
481274081
1746339243
710341517
1073447571
713412356
51492287
2047278604
1550162265
1225877893
763941455
685833418
1235068592
1570762846
95865353
207902375
1141972617
472963991
933015197
1403308128
1344028981
1249280089
418843133
1729414241
63837879
16659552
203374073
480484097
752447435
2099296995
400714171
1004563266
2018242915
1769732241
2054608887
854776437
2076452408
433516420
970520014
1180341399
1577031858
309396498
1408815193
1921422618
1589245507
1373472845
893459217
661993074
603338923
934056265
69254820
2075003634
2095765626
155325104
476049013
1829141614
954861388
22823604
1160365855
1120023834
1119810207
99239734
1087599853
633360160
1729694959
317991178
1300881848
143019426
113139985
544543062
170847094
35249246
1935535097
1143524529
1926177375
1270503362
1476066950
258840617
1278807926
581639814
1409984724
746272008
1583284695
1683990533
1518087028
89146736
1229743616
1417307590
1946514012
1238823028
278373400
422538146
908891797
2044841514
760841466
465297248
380070155
717364321
248717776
532885910
1019872394
391658115
1846237599
226696524
282945561
614428152
952946668
401568081
190257298
1674964466
479031830
417767158
738905137
1048721589
1642628839
852497354
193928103
1605807777
1433682903
1398959
657341641
420771766
1792797632
1443298050
1507575019
1898884685
457667841
1641954361
1791521528
1007604970
943306686
732727857
877461936
364613989
137241537
1412022240
604308024
1371713956
39780302
796011883
923975039
1910994939
1664953934
803563497
463806460
2033593971
457342239
1769398867
1257810432
2011038874
1172798227
1323388162
1026321371
2001875607
1722144148
659406626
1248069311
2102617483
504381528
471836026
1657780158
799175823
1630069330
599161764
22243773
960322537
2034191575
1997950009
447074156
1831305759
851376422
763885706
1289782914
1105085461
628576063
174213550
966410507
599443576
1762014189
2118961087
1053030334
1134697776
1412308636
1450007343
815932586
1921293108
369145969
286372928
1230701877
1229820434
199688631
1350925201
951248014
1342455148
800063693
1776699952
414150008
234815573
1424947158
384199209
167445779
1747577229
756163391
1586454184
1560358105
1904312471
767229959
1513436188
1927081155
1426249948
2097224175
283875403
1800553954
1198649042
1936220615
1022212898
1126935625
2054638498
326372218
1804203628
947161439
1505096205
182383759
155336294
539608679
1838846428
1772261975
284318158
1394171452
382010513
924149741
1038934542
1976170514
1879904729
1837761795
1310723086
560171344
71531360
687311789
309540758
1504837684
670060986
2102705833
1085163535
1182463404
779063112
1970182072
861652241
1417635839
1559035452
723740141
20365806
883063922
1826644887
1040937955
383094346
634276490
583725995
632829433
1113730748
273657124
1964445375
2027094120
1783733277
931274121
2048607543
1115964873
1965739147
683971874
1398907658
1672240502
965641207
349206621
259278095
1167511816
584116992
1789626390
43005183
1341207411
261484823
1502469250
1639943403
602832602
1291940527
1362421632
2063328427
312474325
1915497280
775716367
941229350
481077955
1152281848
2050419579
828368252
95437870
942776330
89983673
1875242461
631942330
135892123
567241139
503612765
654901338
1534486925
1853977208
1252975949
1206984738
1485878681
1778884161
79443416
26789927
109041460
1939976065
117436927
680602946
1482458357
1928983486
1446155199
756032654
1052767626
355634698
676038789
442486798
559995067
1744423429
588082748
1354618526
733943418
427717797
2059769268
890445993
1693407240
1178419161
962580600
906829704
465000564
62925745
2031060076
239180618
1162607507
1099495815
619644962
388368623
102903731
662676943
1561741135
1354983554
962827448
1264445963
1791602279
1982835731
1823993134
1823524810
1149394925
250979547
1798591999
1630083640
2024845153
1773435537
459360001
2031366293
1899620106
1281337585
560487237
1710583977
1624396425
1789429295
1738203353
324665628
1316263012
1530548610
1688351065
1814002383
441926143
1351731448
801821338
881239191
48351038
1247365026
821780012
1938502597
524391237
1213361291
2064134718
1545181237
2019593541
1073104962
607447317
1088146673
1612566348
840241987
970234438
1534473086
1640606698
1037986966
957997626
304969108
637925806
1926963056
1212658321
1829662656
1733011381
1803645409
1083435729
366027608
460757351
1714223943
1915533317
198160579
1104726950
576913840
1760673165
663378439
1417003123
1013735738
1502741746
525438070
774320844
426637695
1138734609
2026828642
1317803004
843621398
1078630448
826708595
1069731456
732541654
1536317714
1753802618
17814588
768931417
1424072226
11474144
1018261524
1456556979
128113732
1859785780
910288029
1841345296
1132460098
1733160950
1244188439
776793596
1377677043
560072165
96261036
389129524
1799603539
635392418
1389793943
520951696
1564672276
1954922202
1756750639
247484351
948562104
1267827423
792353024
13099705
1517898746
2117697412
9441259
689321475
1151964013
222277006
949075932
286805449
1123146191
516722281
1212225962
1605247857
2074200922
15640264
248933165
352289607
578768495
339148895
151554913
1446409074
674821007
1376498976
2051935965
2101879191
1696476715
476676191
184075159
487938444
1728992291
585980300
1898739072
172721010
934242041
1797199613
433191733
1032792511
555590315
1880495848
1774684428
194578320
744806277
1471214428
380587707
1007591317
1312065860
1773746860
1105025655
2013223180
1935661071
1198273265
1862649261
1561274162
1608134609
1476502488
594291113
980924102
402768258
2028579008
1903516391
422126761
1428734636
1050315720
1872522762
812858398
1399748130
1961338558
418120685
1287666757
404290530
335171135
1480383981
1980377104
616622473
153469949
110803437
1339267679
1690282614
15675521
1884321485
1015883300
2138155023
1371711053
54296747
1114651544
452803109
1022241484
472810795
133731888
7298873
1973143981
3108729
2051355696
2065644650
1000582841
1773448389
1338627001
979985916
1513048091
819968141
500824371
1844703091
4616287
2030760091
532053591
1238123549
864002376
1963241818
434546499
416269998
187444675
1048164990
1959117335
15743595
1954120669
1815075428
1028541343
503640766
1981839192
97641314
860593921
486132578
1146852335
724428619
1748708128
172812617
1945991032
1072085978
843460972
334250533
1033909275
733595360
1524435783
262401315
134658692
1117393694
2023553404
745421593
1525238971
788638524
1346992472
1310103122
1770387277
1140473716
1757553556
801123224
376313014
1803424004
838734510
184637868
673830554
2029135546
926273640
644147789
1617615022
2124073139
1350880480
1463947676
1168554769
1611351401
678124683
805058310
823313367
984743262
767180270
1155237203
421104121
1623308160
848341157
651117247
444835601
165232003
87417734
1821045059
1890349634
132792309
1068982808
1603221327
1597751774
1040220857
1599368083
600805139
100513121
1235898601
1826638203
1975893967
831621379
1189296529
459537535
1675894130
2043178672
1367479142
1114143770
897028268
1621979294
1716210121
2104654868
36333595
726621113
149450778
39369527
1383657278
1468379578
455482980
1815992585
2055786487
1611244529
486086199
1226224746
1039415771
1918637140
468430216
734417326
741987088
1343332646
1806992474
1559775501
178417731
1329444390
1490518030
16956622
160273616
1272293231
1632768086
691590940
1882569544
1577374542
510900886
1261883646
1528653174
1334496478
1847848694
13664262
511046823
341609903
284566571
1064004876
1458653750
2028056889
1569537075
1705865723
814690150
1246147981
1492070319
310960154
1813480896
1937590000
1988756247
818884263
823279549
1671663954
2043347614
2123575596
1127096336
279681687
1850295806
398709955
1059537624
188458334
1789164950
797468555
341732745
1591777905
1431897614
738682402
91367217
1674279996
703218901
1147196063
323655746
896720729
1206143973
281350544
1395209244
865169054
609601313
816927173
1366108020
1226470389
1233334063
1132099915
1205703258
786262853
1739867860
1802476726
392857403
2108792087
1427955345
1945959503
578147225
639811460
973201691
2002291455
1439994045
1236771275
1230743489
140573963
1675262656
2081152541
1297520236
1903713500
1843401320
538284899
2050162673
155396783
366248944
1745889362
1764053556
1918173676
848058375
1956975886
1341623010
1391708191
647883820
705410447
21820209
775578265
582791720
267985950
2089362479
134476984
1772370331
1935219488
1400591143
1630054067
2093219546
115925014
1863247385
1639248786
1845298115
1777153246
1130516280
853835510
1809985688
1247564476
1321546227
449410109
2064415525
1240788004
1312739065
1604938691
808703943
1675310994
1700640833
1362680353
601747793
1249181959
238144964
301860279
1100196205
324912348
24215847
1531217167
28205325
158060900
1709924865
2049590671
233703445
585069112
2038756123
745478336
1177089597
1677009216
220710154
1339018248
327584485
1681113605
404610100
114672988
1976931783
1055908612
1451121517
170142273
934250167
1839007886
1500215687
1433112192
993617391
1688600299
654490831
994912619
1517524213
1235563561
50364251
731288765
1663653365
1005984587
943176669
459215535
1202789548
1857590636
1042227447
112155681
852403773
1031759060
1557425784
1870460723
1177016746
1929553604
2098665703
232920369
1742565382
726619709
551237063
429586643
620258535
286053720
339062952
754050173
1400712771
798064704
1031980566
1029869791
1209384179
832522114
247974171
106834619
543376534
650203618
2037460595
112777508
1411959990
1331930842
1756225987
1500105854
1956612052
2044584040
768139585
1046926211
979760351
684320256
1963074069
411335416
1067107867
220180144
1216855133
2036576801
81040042
1420757684
1515216859
211155737
617041478
1739617857
1152913426
1329667834
1669892430
1850078194
752887898
28012023
327383283
1491398273
821274663
607749201
458082342
750920607
1334888393
428251422
1018048347
2138608947
2092487631
861951064
373675117
1531217141
1674007015
9383326
913142772
927692199
1695640827
628380077
1995919385
1166685686
820947256
1638273349
1051126346
304214553
2030821552
550754057
776962634
1306349192
201951059
358262209
749363009
535202343
1317418786
1595088668
890625895
13084849
1742112007
688001222
1116623037
1793958967
533404692
1957989528
693211375
453486696
1443242650
2049999996
784233899
750474334
713090523
394457731
807468322
373752923
1644351189
1125418626
775702072
1607148759
1214946838
1343085599
478367803
1897106541
1305145361
338966849
1611760519
1926880775
1518012815
583521430
2073297526
110752638
1499261868
1477223213
2054471722
36785878
1052356661
1564913492
1186488859
1789040105
1563766277
487781992
840951681
460723116
695854379
1411764142
473897519
1582318259
543044337
43506107
1146668596
813129595
1516490351
2114613580
2129771203
304153259
1922206916
1158459314
875270675
2105590577
1171221836
2018111516
1024999790
162586816
854650322
103472912
1800892881
1202583015
1794221689
565317599
1064214607
364819028
197275288
226302683
258803109
2009111766
794511609
401818712
546064138
2029182550
1272010623
1573562901
2074013329
905450305
944379845
70056399
222145174
1810376302
1708500922
467972040
1875138255
1265316527
1514918089
1125899443
240110672
1425436134
1047436640
1666544529
621640132
761535166
1471362217
359276801
2085471117
675250850
288489038
1165076658
417999903
926808331
1180635009
614583179
2108703800
75359350
1431035591
1330361987
2124571428
927256946
357777527
1228994773
268379970
1091931333
707832482
319357240
1746976228
320292316
1252246002
510666106
1013248921
1105639486
1960914169
1360605153
1450118178
1745509998
842117415
265975372
942957560
90352764
1983944514
2110748463
40163044
739201350
1438275281
774373509
1373630826
23233022
1123846879
2145246877
1309141061
1939557097
918040164
916066601
719542631
54520589
629612564
607292054
1864291206
554775958
1653993211
1514763631
1595877094
1739586631
312667698
1672938313
58031405
1647149567
431198723
1904657073
1512454619
517993569
2030113681
930184539
1599316598
2146692824
1639800037
1742511719
989679368
290718723
1416707574
1468539140
111501843
631197938
2077550551
1295255128
1187809522
436737597
220443111
1638290247
1633010655
1662212896
1460413917
412784633
184743637
1783797682
1266504554
54787238
1532707038
1330669220
934440288
1227544907
1869356316
1275674593
150842749
1682887259
1089882794
1332296355
1811120183
831946840
414678318
1449646058
1186396678
783654190
1201788068
645584024
105419456
1523759891
468852192
1245250379
1909992041
794133103
1412815627
321269675
909858032
174487543
594678576
1774258020
516484849
751389504
784067377
1594625438
2012936604
416984359
1169425877
1089115159
1666694903
815443274
1953868715
1691008518
1933786800
1691132232
1856682990
1916111562
947511624
525701654
949314560
821946107
34960743
1327641286
1543544970
1021822882
1813869445
469589783
1680377114
46156832
2009303602
1289756859
1288391754
285206657
1267561109
1399078493
95694983
271554503
1624050754
992104854
623971404
627709395
1323811394
1810130292
1627636158
326246931
336475715
1102453885
1719692122
620153218
774190555
1979408088
799626364
1153349966
230749693
819368104
2084157691
647206970
1748211559
1514623075
581979671
98986489
751825885
1720368430
2123010584
1162213471
1688318100
1634092163
1442964735
601900667
184261602
1747319147
716925091
1281886819
2019381604
305623497
100378836
852963271
1213277553
2087333131
1913588662
212296041
906189254
1123975831
2008549886
691641502
1114872385
852236163
529805130
239454777
306298996
1508433299
612950618
2118869475
1345773560
1683593368
896070908
1964774311
80452381
1500835224
1495530672
817461949
973913777
1522661409
1106277094
182376210
1851729590
1966827934
419536142
967823438
1204021784
1778396720
226114801
69550009
744345420
194681954
913115317
284230169
1545144542
1764174512
551283611
884069087
1651914848
12823940
801574334
108014916
916044952
382737935
1165796522
125646838
585122829
397011002
41585547
1441576367
341420667
363511969
1062380354
788725979
1034623981
89392056
1143143124
2031095027
133792321
1303354075
559071046
575697195
530397315
453995399
1919218886
1552775878
25167743
510938457
1020392977
458573560
1227254168
67471288
167296137
1019471175
512038922
1864489171
1280897447
1794540040
98819555
850592680
359056866
241277025
2066658694
1217193528
443126211
392375511
758524817
985732987
66469313
2005536392
1551895677
1173360214
79065831
1495999285
1416189846
1942015795
961385072
2113779687
746224762
1221075575
1548515006
731372534
2062474786
1632129782
1715796747
784581365
1620090974
2085778385
1127107553
1153904465
1495906990
2096246548
1533738978
601220156
48977403
1429019574
1205991072
1778917386
441216926
515808226
633012867
1817058927
922797675
1503216514
527456242
888775412
1774784139
1616299571
1711654324
2073463447
838692316
517958959
2119611841
2112579283
1557348407
2008159869
1938552088
1679499128
1065296771
139835947
820659129
1073781936
1618234481
631077271
2051714412
1107130880
186786298
1955083375
867019271
1804910551
1957765671
1956948037
1702495519
1514841519
123735649
620959216
739806822
996302170
490889111
618491896
113087137
322102237
1782645183
1295978717
1112611687
1089199292
274618812
1091893613
176617213
163804092
1482592194
1429182249
2086111468
2091272062
1276454175
2044662314
1781162738
698505990
1991823212
2079531907
1529062392
1986400544
1522441547
50820022
740630848
1263283567
1004364446
656769093
439637606
1787682693
788163760
1340410706
1662393738
2102645977
2027978376
1263800382
303116218
1082086079
532813057
722420467
2078829756
1025792288
849867625
2048136660
1581116369
516803733
755824430
1173702712
196072524
63219812
67646676
1111161882
119536772
296958251
1434868513
2094486783
1840730984
723345111
1630757129
783851022
274075687
1481037541
1708488758
732034983
574728812
1346408141
888818186
1351847601
1812044465
217447950
1240955951
271276572
2122048097
1999866033
1885305945
1619485017
1937923212
2109663551
153851046
1448249988
1579275711
1421517601
1157384161
616886583
639888370
682458383
888206848
176210867
659863507
1118241533
1656211444
1733601809
238894075
1897533534
865526804
1326232566
287546729
52847320
827320949
1771753286
1296180371
1110062037
1860090170
1358939635
1027998791
395631494
506755262
1635632302
1866918687
1930656446
254799746
415066244
1434999619
256945298
926162743
749622784
1182124629
1637892589
199108607
1930188463
2104134227
1393558265
1786475844
110231435
787904914
1467382043
2030121588
1325522786
141589156
288932294
1684407786
760165695
1002943859
1856006448
459216507
223292873
94674551
263867108
597776043
41659144
1829423053
1238859239
1793595921
1567658331
1355577632
1206470067
2082599063
1408015819
809570269
353438959
1279576806
1698612517
2043619112
1356687326
1634363238
422123957
184256854
1657609732
1777730969
258095395
1926096461
1020345640
1889821372
301876066
1887196512
447165207
898039247
2099796152
359570695
772009939
1393271910
1387634610
1657422523
1302925327
961627719
943379398
802710426
127733655
824906254
1785551727
532042877
1692369704
55761192
1622730318
1776421515
1058167549
258718798
1880265622
978537272
1051798660
295051162
875733027
1928504424
1922008559
209053363
1652399403
559885528
1870087895
1219230056
1778789829
152308772
148898644
434376696
1747996082
857656261
2044227139
481805932
27205446
163016291
1062914934
1741158928
456540705
522932334
1936026025
898460920
1058517305
1554763888
709895476
1535226387
765929557
1991360386
704115145
1986093645
851186625
700881166
1283026227
174626838
1397425593
1805943652
2119399801
1904915387
1206891569
1774065635
166387356
1355179901
2095087631
1600058215
1216869794
1893141658
2012512982
45485559
1527208550
1034174105
293938486
20634563
982951348
1525727257
1561607389
1090401579
1140207580
736732898
1925165846
1570244178
1440275129
1582747740
44806936
478333087
890954809
21863720
934043621
1574289854
665370631
1785132667
1855460066
1534004377
420412096
731486478
734732774
1505651054
567026527
519678662
8793489
1115805280
1956494721
348034487
1039136624
2061823707
52509786
2064657640
1671676014
596907193
490865640
1715214541
735391458
1383358423
1695380586
856984407
1865596181
986797816
715520979
341392351
1456451359
569470840
573452257
925608924
1920897332
1797412347
1738862880
1236251390
1311063709
2003697225
1791726738
303649572
145976974
172587937
659494405
1804129689
998558770
1571725707
2072859263
1765158291
823628575
221342490
40848038
260875785
2116073234
12725247
183594051
100128182
136745202
82675796
571663734
1531107947
1626019386
1200305428
570752537
1904926267
504272422
2095874154
1536391811
1709564720
2020868335
45851082
887031370
1258215425
118469911
1792856578
44213486
1426584654
1424610972
1908550683
1868377554
545545238
1648176172
12801164
1977077034
210373837
1421575818
2116676327
1252167487
876417412
857779699
1371783341
171962848
1785003719
73193628
770431616
534282128
891139959
180332794
1511733248
443510899
650409936
397194318
1832019017
212948389
341977953
478318650
449629623
496356200
284428288
696084877
1880024732
506278646
1075016323
2071863914
427822444
1259566181
27142882
230619247
211893498
1444989539
723501291
1553904379
890340468
1863422630
2061324136
583751951
238110743
1073621381
730104227
1513451708
1599424782
882625411
245292809
777307061
565867992
1767866363
1460297566
1432858349
1821082264
1237060279
1138247360
1920333934
476662016
852748037
655575858
838872413
1225191787
1645758938
1393426134
1197770769
2089476586
225323765
1274709491
1226989365
92632928
1016223916
850170401
642063114
628000173
1502974243
948348717
257930316
1253744469
1885971775
196323094
832682534
1991845487
999858694
233678331
179232914
1686906067
1717502909
1328744217
1744967241
2141907925
1518464924
820699155
1422205884
897613083
39482919
1159308917
1294323836
785824322
497999351
1885807322
106009043
48193038
571667741
215395619
1986052496
2127281033
497576866
1177727497
127556402
704923449
892876457
676101613
110707465
1076946551
482212184
1515278734
1660687363
1868761274
1402894248
1234550408
1181251106
1104316149
2078413123
290999153
1439366362
935218225
1441546987
1008492556
618433670
924960243
1078538423
241072517
2081835533
470817870
357185778
1635952301
224202663
1571172825
1581944349
821972066
332229757
1755606184
378853613
1524511160
523315539
31540673
503505588
938071050
1942444206
937796162
93341648
382010268
1931996028
606335597
238629252
1351665493
1932251090
2036013830
77469950
481069497
1004705745
500573488
436572188
2086177864
499033814
1431942698
1970607458
236627138
759228586
1202737338
1975119243
1407598676
831327975
2112248828
2136671506
1982378132
930043966
1097266399
931978102
1358610360
41737583
491423107
929068311
534285346
1108830435
457713308
277239143
1734389207
4051911
853198282
1864270183
1270587769
875687187
1112217582
976128377
1433173318
991749984
1315917826
1316395987
1030483332
888885099
789684227
1300143880
881752047
1681492510
990806292
2094289956
962005208
847895261
2019279735
1469284479
1920386697
1704784281
1229547235
1047601327
727395989
1518731714
158153552
547529216
2068543763
1320378331
164251760
169485702
1320568168
1367648189
1558511219
967887286
2104528524
1906797280
1754607050
1006107898
1338435357
360933212
1015466072
92985325
1331821921
773801186
964323393
702054286
2058275
403102720
645308865
293637958
538950347
98305061
1715149388
2105183184
1433067734
1012590940
409364715
845241460
984335142
934996772
249544498
1499188823
195310560
108331673
557144224
2050694674
1159340638
1033416786
213955536
1820887614
1662982025
1727558491
964792651
995814713
62061260
697747060
1757461943
971857973
316874036
819767133
61579305
1829758133
1218874976
2135073863
1966707653
2007701358
668514578
1698001554
869009305
1722804695
1490241144
1159662799
1545233972
183264525
692603623
563960062
1754898
90076118
773700226
722425595
297297385
1153283208
2066425132
499242639
440984439
1897223162
534428247
1109702119
1020349767
610725668
382637486
1150396323
1380707969
1433370097
432755659
1649246511
1145038769
63390907
1380511109
361566382
589008678
45469507
707452071
2053536741
1390582162
842199750
255887491
448275936
165742976
195942346
1330575771
657333699
1110698091
575868214
1233442291
1605309472
672712370
346726780
223979004
228186728
2081751897
1871136216
502882330
1985767474
1361435928
677345281
1954364657
353200589
71977442
524924143
38982707
902911669
1138202648
116699651
1616019519
1039404930
2049561936
588554388
103156469
2143290549
1885405220
64911226
1489019212
1899750414
50069391
1061831991
365498386
2031603560
1262641955
653626018
485967850
1160977199
764275679
463379772
1468410422
1111725086
1302649814
1699876933
16423899
1413959007
2138443459
1635985692
1537270584
1535768517
1671944735
1718114078
1715555162
1646706436
2089465277
1830074244
2007830616
34582640
690006837
1776787352
937726974
734243008
420122414
889925045
1169676698
1912327004
1967915286
47899856
1927432829
1589215010
653734687
774590013
1606599219
440268375
1441889054
2089526225
1659953860
1419000590
1864477276
247104036
269529300
1853278007
981020098
1571201938
1550153666
1316594010
1181284054
1987354902
1321531062
595723291
796076723
505593238
1537987502
229935907
262839194
528725980
89413801
1126361828
722536553
1147774186
315651988
1168256406
988095757
1559876158
810030700
592607772
185690853
1044557683
228369356
58810854
1913434285
1263321532
399700715
1840232397
77433621
1778359469
885284835
1218702777
1141994672
928245234
2008562737
59898561
1721286358
1684758096
413565579
864143963
1050167534
1615328466
251974503
725430654
786563439
1341841489
203340117
875457948
115682830
1497678401
807023827
314059413
319257438
1774178493
938053911
1756369180
578278909
1858930804
160137180
1422187747
1022102009
1620928406
1864007105
1572403971
1071262608
349187951
5013254
1283108790
467584946
54472506
757326512
272811335
1881201458
28448153
330477584
604160482
1252299851
2035403766
1173428728
747349526
1637734910
987027326
1674070943
720777939
720608414
1551746170
1888648362
653637540
1279585837
1998886795
309415353
551446954
1994449544
631523641
1962634165
1799897260
1614952326
1545946813
1474461001
1079467540
683656518
48102687
1699894865
2127756123
658683519
973237096
1122661533
2001985460
972261608
1253817599
1800586106
301162134
1760482565
186706658
1032628417
1493425691
1496506051
1632200651
1380014279
494658785
1125576145
464703557
242119272
1977397550
1488809283
55748319
368173975
1216173448
1175573719
1573721275
798364956
1715691759
889411613
208254260
1600085901
1928465264
97345325
243230566
1929103162
1951985023
876529568
1815095407
2002124822
1640709595
806415212
1886254584
225229481
1902679895
1065316892
526497801
1471100812
685787077
1483860116
7156683
1077945452
1668818532
900211205
555812236
597671812
255848715
1249533761
681550541
2052998261
1467626342
417218508
1762026706
1872207967
1248048374
1384216907
378903222
1763274215
1151495915
384522339
712025022
1630812647
214240043
230033727
2028933498
291049255
224127411
219194979
697815603
1338264323
72658843
1910182595
150954776
697743801
1247894679
1204590825
451021412
769522143
89385474
1563841368
1693653474
221063587
746025094
1595038937
553269461
612817670
1041225388
523290817
1593292374
1098469146
1632175821
796091281
505996200
1752038196
1878961591
170474102
98924161
625824927
132481141
280685596
762245986
1907877240
1254034224
1056489633
1273700202
53848106
1633748712
175868466
937589468
1591520361
628701121
44649726
1337705313
1594884811
169268136
1729015605
986545793
1796731271
1931636740
249442803
1824426855
2004119721
671971413
629551376
1930345883
15396290
1847733351
1835969382
1455455881
326129951
452798132
1796199222
1111259332
288389330
400124399
263349822
631785912
1427342914
1517811826
877317620
1107901324
2000884104
1217130864
1912604745
1437337657
1766796794
1320433607
655316750
443196153
1387587141
741056497
1004386512
1619594072
229046476
276342434
86518039
1325540989
1595530252
679849653
1835247645
876454524
70519452
480954238
1618873280
1481105283
1919129433
1230109437
1246795646
1808065331
779749885
671032405
1362451542
2096583152
1783595896
1856261639
1397776756
1314156924
663628116
1598789613
238916723
4076366
1902566162
440378804
1039434123
966543067
1443900840
16487624
1758647215
1496134554
605073387
1481341821
2078186684
998800217
242579262
1546022361
1265722902
1206568110
1043722980
1609239840
27068578
1074072854
2116422005
1640471973
2092649770
1026024174
435649535
674669741
498685068
1464051782
938185454
345575294
114280354
676781192
1744179765
1310122074
1350094936
956526400
1513256263
1141859856
1133828373
1629755874
699167673
1199700434
885986632
1230684784
1738329418
519587076
779276841
11593068
375086570
10162125
721587740
58919022
174553799
1245353873
1006754071
521155554
856135018
523463871
360906165
1327920612
455158007
1211685162
405369011
159738889
101313965
1227738815
410126645
1689245090
1664308696
492133744
1261568328
637873838
1857114474
1782821145
1818082865
85741762
868047555
1041799226
1716019259
1484267262
1232521855
363631136
1957501801
1775187543
155284525
1937335608
2012436425
1581230549
692292088
1076313316
1782487336
1894237033
346278301
29839472
687550393
880594623
239660998
786763927
179875927
714664778
570127722
2125913627
37958810
1033430753
585798469
399984689
1561092950
201531298
1974832634
1661981292
2081767509
2056285756
658131646
266224410
1000981845
739252192
1485450154
75332003
392118702
1283443137
1401303941
56282275
1961263846
248551883
717451942
1140912224
1633862847
1391595995
444119696
362898562
1914071489
601637164
2002164298
1569024806
1649834765
460445669
1397400383
1674544728
1976955070
1009993741
525268133
1695973079
393855640
1994125386
1955008651
1199763944
570867587
1545752143
1443559260
507013132
958017194
1760835852
669092995
1441985283
368981800
1839735391
1187725991
2044875786
755699764
1186751058
530452510
2011933156
359004615
2011007102
1544792677
664446893
638516407
940357310
906693523
388715180
1213100709
534709019
1096695140
1177897061
280188700
1894703745
2139975250
2107739536
1156800066
1471716024
1470123382
1622401923
236836619
389725312
398372564
588293947
867324383
1070835247
1965127594
63452823
1565266428
1760890246
303878801
1167122382
2108900458
1600557637
1764011034
1484281570
860160466
1475369039
382498408
1232450650
381883754
2019994080
1541617181
1348795032
582782455
1865392629
1408030239
2098537836
316675531
1534844463
1129956382
271695695
1403589363
1988835739
201184436
2096168981
1475907480
1081511493
1164406683
1687122716
1800071721
1763147892
702022694
348267840
1549487575
1204244410
2143208778
778591208
623243877
1926083042
1656139217
434491983
39462089
1769518515
1311296732
1387167834
1030559595
1240902579
248764926
1538058340
1100904989
908794321
1201279321
1514925652
1834998353
1490531633
18241543
1712141558
1857014759
1855087623
1251584181
246744241
1511643361
1277249613
1179764432
1932835200
288111120
368431586
293223451
2140977616
1985238670
983554270
1419287536
142537723
1496517949
1144110973
1726287829
2118837432
2006565784
984521937
1394617357
1531717043
1686191951
465268422
859245404
991200241
527123809
1508660368
1127658319
976919795
599786273
1747374143
992985349
1366689418
953695843
196219415
1925930231
1463942072
1350913360
162417135
141719256
793744322
1258804888
1120666109
1091062464
1865449513
75913867
1916567663
341388605
1673745095
557089411
183775903
1568579219
1795837055
578566557
410525269
1838786598
37073651
1754893394
378494128
1248100490
936030014
1631211953
1699847201
826046183
1710207937
1154652892
1428925205
174401602
822569717
1769401237
1083377950
1332083554
1122184393
1529690742
1195475567
42132645
452328994
382056713
15847847
879850229
269555174
1970037870
1672890885
948642676
1213393861
205806823
606243138
249429505
2014432988
2088634170
60895942
916224441
682296023
1836643141
1399763199
177055800
473917315
732073534
1758593078
2084481861
461809198
736270634
1498185805
2044096517
386000947
2089183812
328847240
93107110
83301636
2042361060
1282976876
82136949
1237162259
1825413462
1012260938
284216603
1074115263
309312977
1427255557
401818377
585321072
1569795596
1698454533
1811052781
730156774
692012120
272111592
1758221089
681745599
1833883814
418062032
798394367
767913149
1855650366
917061830
203987702
884885732
1288334970
171474477
1959862740
732400668
1017969178
1256597929
861360269
1845651305
794915195
1774588535
696896838
261517480
462786545
861189821
1253821794
735885574
391158068
1708490115
1320253570
484403863
1842987202
1155922373
1369216540
278327027
1584093796
1759458265
132808817
1810734521
897831595
1656617893
1673814580
1186132524
2076536503
1265320879
88258899
199707189
41276609
2002616989
225780885
1843997726
651058374
1303125431
1870624407
1714230406
980297662
734911292
573379342
1682492867
408879270
1297833034
528192149
540757224
188613854
1632542731
1857924784
939137276
1245254507
1280871578
152532687
1483552822
2008155822
302350873
1060424668
774022925
897102660
2089415954
1648043079
975328944
262975805
1563431005
1360501094
1802220042
813165451
629104394
778713784
96841069
66255153
592936895
1785702959
1789549475
748960903
1482087846
2003435762
1228344629
1714080902
923169674
1848245087
237630940
885400588
107189751
460942669
622222127
93035144
1182844207
1715994105
941116114
742040724
790005651
966470872
460380309
2025905013
1123896313
476224922
1989403836
1872678394
2041140171
1685171188
72378991
92182624
702653844
2029996273
1876710910
393037069
789251696
1680678433
1689051766
910685224
880803205
37157467
1529118967
1024314427
680451401
1879803382
71255579
250065475
316069359
1915698884
1921441910
1121372754
1742540855
1743437065
1052186353
1880801143
1976749739
2112175823
1788595957
1065407476
749050116
913079409
751934157
1525463437
1301441951
80397694
473026435
1301033556
2090138629
606888986
1641227224
1682339763
1076619069
28658077
749196617
521694228
839585694
76022482
434264006
1227788798
2104812974
899609737
560564999
1454230771
1175700495
1148772141
1439004919
876341631
877416821
616147837
1796054023
1165553062
706866132
67141207
8498594
1689923805
233183534
508827118
345373673
1333279825
638321540
44461251
1532774479
134247291
865663384
672180013
1666330099
1444643792
1321925125
1200113189
213782392
897162702
61752703
1156490549
1407421909
701854837
1249572943
226213171
1316521428
501155272
968076726
816132455
14915390
589245300
907946297
465740725
1475162649
505737804
1859062125
1204834389
531377661
594393947
564232694
1406202553
1083631422
110699353
1989418450
1970270539
1606542850
1587131295
916687320
1554305578
930417752
112417232
1021077077
507049705
425741259
1832429822
1048388095
1949344064
198763674
1310187587
1763761205
574111550
1470638899
1214823712
1544310377
257359524
605345582
323752464
735428402
759671492
1794103498
1871587141
1841364085
284741504
512604086
1352459128
977820957
785720838
1337293038
411220808
745262041
9783458
2041449830
666331739
494852450
1903931354
1454589999
1790407309
995022477
1224471994
1060854855
2087937342
412743255
1794007689
446030728
1707602697
2112911496
663798130
1334668305
2001716267
188275703
2092268478
1876201356
872421533
674240561
346160595
153587858
1075916849
1415503967
2117952399
455836007
1230207859
488435054
223374363
691270130
1634898724
1515933676
146257432
993535529
1330051435
1359923908
1200178244
1633735775
1696047272
2083730728
491669972
1907845893
2118925632
58778837
2022850037
1067442169
1517378808
1359814808
1579694287
2028340586
621758230
1160682040
1990694759
608659778
384083326
975106274
851503111
1904392911
1043723199
1592933262
506207862
588626174
553826499
1805490937
1343295443
1441966291
353469864
1306907631
48969568
1268142980
1457766080
825160107
1024049921
520588550
432155637
692449352
367847052
1969832439
3362888
1381854790
199325840
1189612958
625773333
1721132981
140236469
1290557693
477036386
462288836
548606337
1989804088
237061303
277422991
1409114582
2093384072
1574362881
804760504
2112807676
1252963120
227966846
623306535
1908119866
1893007677
1636830132
1763550544
790477940
999371945
382955326
1874466839
1723944255
1325056280
1434006144
675989036
175501516
1442224926
1605229739
1392215498
1890063740
1649514104
1546721852
512720435
566386268
267406502
2079960627
402731610
959993948
1430096644
533670481
801215252
1528526332
656427118
197816028
1986992510
440095642
920790118
600699773
889055444
1240613871
344943850
489084660
711588133
434054190
1752804455
111654832
53234034
15562744
1118159086
28201975
214702516
1747766759
789477639
61141525
973417776
890793051
1371847546
2024837225
1109136690
1175471140
1175860301
626843243
1671801
719597238
1476627399
775355422
885366785
1584558272
1869554779
963117642
1885107593
91916264
680354020
796939146
789860590
971324771
490697570
902083573
498022706
820184038
1327608416
359540998
158361692
358718048
1916172257
1617797884
820956668
1064958380
204900244
1164209050
22911258
77039471
1957690508
698507193
1174653650
859411293
1044168765
1226501893
1841025043
1750080259
1899595744
1231152210
1282679935
1263851098
1149656058
1575023931
617217099
1633782578
687449289
1352080197
1341585012
245672653
139379349
2077406252
141219597
146093307
142158397
2121754867
764037511
1801905292
2019888160
897638281
1294707520
1423942705
1129218821
1251160639
1502272856
1691306499
1677215970
1888104508
814554814
902470720
1361770142
874014089
2068705033
1726651726
1090898154
396815313
1930295443
250683290
1758064643
113705478
1119683180
2035524330
183067782
111570265
175631057
1487763329
893535994
1712824437
2087954735
691677990
93308011
283028675
552491263
1360608432
574195364
252967481
148851466
591141145
1372236038
579716964
356458719
1157586630
997799729
1633776164
2061561353
361786107
1598501670
497911708
1358258888
425733297
1013326821
1610456124
1114701376
319046235
1755720607
850979988
1756252344
1577540720
198812975
2049754443
1740969411
1330244448
1177963365
367244069
456118005
1370755869
14477021
219839380
2071446820
756672082
63996854
289660137
1673628644
1616047290
1824927967
783029827
3300011
916843893
1180059061
342702226
1950840841
1137312958
121122811
1912946175
844671775
954072814
760335028
33483338
194950664
265747884
2021866537
1983804365
842455244
1510433740
2100845662
463663856
1018976946
293538111
1592304202
802003637
892411119
606451733
2127469547
218085595
1527657677
177270765
1262480118
2099281469
41258530
464909066
539937694
907775765
1620940147
1907956143
1367220960
921262931
531622391
456879916
66131174
1974615672
1114904525
2141689229
1772036867
211642373
843012864
1277096459
1257624064
1409059874
1203923206
1908941155
2104547484
497376112
963527487
895464526
89249037
241812276
407441590
185348819
532712553
1606415807
1714160014
2023123388
1457303576
617298721
1451440189
2068250048
157953060
51808394
1959312374
1976191261
2078342544
678551819
974353214
1973124591
415863034
612597271
221455840
781718659
2054072342
767409944
1056081783
1585217018
806209671
1049289235
1312311637
1630216493
1825518081
1621066790
501232841
431923049
1861114980
1770318154
1212501522
1938317165
1906048581
1552682204
1653996910
557605673
1682086566
461011379
1277903446
1739285180
1844877246
140634741
339471680
747385124
1945820396
942912000
308601432
821389658
1851980122
1455483798
77554374
1380475054
1308348799
1643672239
1600020535
1668179211
314824193
1800643562
2058081848
728317918
1918616095
461563097
1765747873
1431831209
301523284
1166734399
212181546
556866510
1602346385
1805910728
1672855083
1804775979
27203199
827036348
514247476
774523219
648510985
1394221098
910514542
1767157371
779288778
1577947677
433965105
2058824662
1127969340
85553529
26597687
1001588154
1909785632
485354112
286149092
1572093477
833045691
1929811094
944076421
1501339971
284140585
1714553266
651428752
1772886527
1643545640
1541609516
800886941
1877429662
1375718610
1723675082
707228206
1327333472
1121979322
803996790
763589712
881771040
339679683
1979208291
2107942121
2085839262
1102137893
954884762
362423642
1430628757
1458577291
1957380175
2115241306
55501969
1000049409
397788309
2119312608
507029904
1007465005
893936958
1018502878
1849913279
2095267173
1198050799
237648553
249785148
857091598
774520835
30107444
1260695772
175193248
1992801060
673987669
911712868
411549581
1447226610
736953833
1455858661
306583648
676915688
189584824
1331041924
912960351
750628119
546544984
1343200562
2135907447
699359467
692932805
884582800
848074321
202534596
577704194
465325896
1293867114
308762645
429874604
1723097361
383241524
151737700
33181505
20304984
1476651090
458539090
751491706
2036231584
1078824163
1044136374
1020401809
1761195321
101104652
1046727620
1154849679
1696019162
555895481
74209599
1078839061
622064169
1162190866
799765956
925709122
1362644832
1652292545
946966198
601495365
1814760135
2083800160
1613892265
479378065
295347535
307387759
1325279787
1335226358
1335756097
675087783
1524871144
327718834
795697585
703675692
383799502
598813141
355759941
121910346
1815800926
432162766
1977549961
1503445153
708021426
1426937777
2095091121
1217223919
622538569
1091970472
454584621
634891708
788813061
1403031213
454235189
1635946653
1767725599
611398285
1040829957
46903796
669357677
790244848
270630323
1121823684
1519273584
558685559
294247645
978561941
888683108
239707816
87944345
1253285887
257904521
2049362847
759607767
153612389
1172615079
1841775733
2004957630
1877064249
675862975
645570803
487122231
2142017338
1564897766
2053043299
2038889916
1130163160
1910430253
884852415
1724420498
1390525901
638161444
2075987589
874223572
65212954
1700224948
1121793158
1611947277
1777718012
993672848
1675435159
243021516
546193040
2009274797
834484322
1263173844
351919412
583420455
934978093
111730785
650772253
1215815911
1480277585
1428410707
2033697615
464565615
633595323
1648916838
942318931
1596800831
439457849
722519472
1605014547
3618230
1049540332
10407357
1151766336
1246427131
1744651841
48791685
840486553
476691844
1682913386
907319446
1706127091
233410250
1258667776
208263081
324053448
2041840804
630236765
970034188
1455002257
1946472740
1137096386
1695439780
520510758
1071189969
1471160166
1307072907
663170157
1851809122
1574692913
1185898669
2111072224
1809889562
1704553510
1788131724
1694341823
1520315171
2123291613
1232930181
433969557
1031223130
1732626248
1426813849
348041337
419894044
308719801
835140734
1620220345
1530832632
914138596
710698637
3144702
109401745
1580852115
1645793960
504737805
1318228255
1431731928
115773461
1801588722
173091012
1480726460
707033267
516263069
389903434
453088092
316544338
1952041894
131020231
229760560
1258539517
1667649288
933252112
994621069
1550076468
2000396786
622930538
961314413
692606261
1416499152
969677091
1566316010
129088033
1943593498
1994931538
1333771717
1163830303
15935208
1309501787
375128321
2110926684
287244097
1102689653
1686087660
851657675
364672227
1131011991
1009103255
1651686234
2062080284
566588330
1894012559
1720306742
1492363808
982498284
618795836
960609947
1991377611
154040641
424262004
1437984835
385453896
330785690
131500973
1130426617
732695616
630550881
1030839965
2078695021
215764233
938928335
1408746334
1030318430
984992107
1565865874
862337563
47323216
2096084055
2122814254
1891527689
1182901607
1656003044
888234222
857894423
1662462484
973571595
243099394
2109606434
1493537460
231715324
221692844
389485272
1994120088
366197589
1030794840
1165868092
1564513545
1141727672
1250819849
922091290
381792143
1054788978
194609031
940769938
2126090247
533880169
369099578
1050513180
2041211913
984481220
2111653630
1644070875
210824717
12780936
141335027
168193451
802103799
1216585138
911101286
1942677729
1299228836
1501998767
812838305
642997211
833172813
423843608
1268597057
250444928
1334726832
351070589
59511362
1059256374
455959979
1761112926
2147270102
745085944
1564415446
787794573
1792511108
1539541046
1272501580
645801083
402051908
296938018
1587400507
1043739394
1008327315
1894301362
1141903816
1976159343
833916779
1750670459
281215707
1244469263
258800494
1801684293
944774070
2035762542
490177790
753648153
453963263
1793510044
35845954
2019279724
1924230903
1865886133
1443189613
1235717294
721784029
1318141925
391800745
1871455840
993856070
1312758625
1589981224
1365415964
1597809382
1634490753
113573659
1677716050
529758154
802950494
1599040735
1866150317
1776009999
1956457781
1780486412
2144510139
308663458
1929808347
95355150
1065918910
1932416718
1617120296
1507793476
1869740425
2067847517
618199972
1251283173
1720578529
1690805998
1043336349
696797384
1088523025
1865015529
1531442661
1505654204
1500427962
1706615683
1998573628
339936151
998283627
1787687479
1316780924
2127251001
1843779088
1884892095
55921960
1243116167
1423040248
84067968
491800359
386424341
1698582671
169842068
1454822789
1852180302
113595360
928633610
1231819933
682288645
1192102047
1175402100
395157427
939656188
1812199210
1820675947
394782456
1610472481
3312398
1513433827
1535577607
59900945
649958729
902774470
541938123
1392614247
1519376029
817405621
1201141527
1217627225
913871156
451049324
2119942322
201155552
34677721
2096944173
255978923
26634851
23309225
505784900
636403555
2072175394
1802219059
2102734183
1874495560
942247256
1974062038
770206726
312885714
308525980
287537785
835400568
1668590136
83442906
1195886357
1524775983
401664965
1679363181
458367012
1886821947
1787546157
1956629061
1860446354
1283689767
1083726225
1377630942
649040063
1608998113
1687239594
1638404056
774437293
194563373
1240426331
1622554708
2136792940
2203162
406549926
1950480616
2115996198
1539271870
1730312541
1974832102
1139870230
179033865
628579274
405342703
1812871122
2083317766
422167624
1638226337
88588380
305056884
1046185378
1497163909
156775990
1212665422
131962019
871049944
395455536
1780980217
595429046
927720381
853497681
1351797161
1756141383
2052797861
1764342149
2133572219
2701052
563051261
342348670
610903990
527704300
750642582
1403313846
1748963297
1660549653
1784342423
1820201117
621830355
1710913152
617046842
2074993641
431745910
794167406
595305323
895380284
1519657128
1720391007
587275289
1947970427
1112347955
72070649
1942745595
2002714028
1660833293
1446312614
19221302
2026666461
2054804663
894483223
376924062
693856384
878285576
992668559
1382842497
901955026
256112693
291732480
1416720826
597859004
168354934
734379458
1380788479
788781061
1347935613
1427001782
1755176683
1239849159
1978698347
1923653318
573380306
2109268890
1783527665
1137496180
1596679921
816727502
770779255
612850812
1988430169
923893073
1971412683
89329973
547369701
583609038
1312081094
1410247778
1945515243
1902677058
32557539
53934311
2031641733
189087498
1758318863
812545248
483511075
2083195401
146515057
595296399
204906248
1751560166
1529360857
2063995893
1335001853
2130758099
1269403477
1551760738
1179029186
203532508
30164714
1622321063
1992826832
1421295872
1262938922
1053124768
2064740579
244718405
49541959
1665095342
720698085
376328057
470998886
825468861
48536637
1997375259
141665532
527931194
652052996
1804011246
54485637
1008260180
1179256873
1073398254
1634295030
1549498343
248113349
1389654831
1669546591
1604879300
1223873918
2054930404
609990588
1878386616
725180181
965632570
578694092
307302491
1683215881
1977441029
167965810
643104066
1468525187
1418079308
1328460427
594861991
41161965
1872829341
1501691364
1998864289
84264376
1344109479
1912232467
1594207169
1231904315
1887764435
1583706580
1986588190
1392570461
192877780
247962688
1853999862
1209976613
453854267
16165025
216024980
1547745050
865705487
27914916
332625804
1418802743
1343236939
962641562
612357005
2054372365
844916737
2124406189
2056394695
1821239976
767804893
908565131
362260887
1611464251
112604586
484633836
2082834005
149357943
231586483
779155099
1092008274
152723933
970326980
1984546560
1397447147
1945243676
1188368049
2023712800
1685131867
595802136
1177407858
54276630
1534995763
1404339553
370535711
499083173
1403530372
792741771
1689741220
2075728575
415164236
943872427
897019616
1111906450
1710567426
922932144
1425744355
636394876
1681916699
516850125
1118004154
1554223492
26557638
567158081
1415099755
451153159
980604884
2045606949
1000347837
1378051162
1396159232
1040388623
420608437
699792386
1190584493
1871304710
1970020761
849618413
1569618763
1180534042
1167568999
568607769
1793787177
487243277
287055902
1805465166
763383293
1097074234
1754811753
1831996814
438362369
1378645923
335186914
1794640017
528284586
1003045594
1045479091
26728498
196217770
1393227711
1730771760
1245391659
1114879260
2118096169
127874045
1405584108
1517773045
1373528582
591817202
981946231
82531082
2134805714
1800922980
314725259
1373784283
1894355916
747635266
166089159
2025627322
1899656716
1985734019
352386920
1136131914
1025157869
1141761159
980173335
435067140
1842209439
1861342389
2142089892
1664015523
836603597
1379561316
1135241946
624214868
1582641584
1340128560
1349523605
1106091317
1990227883
1336837927
921983528
714041062
1652299467
1607258577
306930560
728541451
646608696
1347378873
519498034
680385858
356328250
2035693384
638473554
993615165
316932054
1434336981
320947142
481482813
819154157
947506309
651511452
714822161
280063340
734678628
392163732
360360193
840791959
1639182999
320745265
1914414205
33524975
950295198
11132043
1921223178
1005845323
2003129488
49196518
2070822209
1801593929
1016372866
920607402
525853932
451947983
301576151
1401688358
1077746086
103053967
779258763
1283142724
895130619
1780869569
793811863
1363500551
1381339843
1605099495
1948160330
76918088
290804035
2035226340
1307070843
131029233
1773643204
915158544
1564337410
2142866583
153661295
887698017
1212839156
28478739
889666658
1708029749
1685605067
1745560630
236892325
1891948051
87743499
1598772558
1222603756
1323908870
1538776120
356604232
677308349
361185587
824727217
1306256199
713549335
1391153787
1206571320
1089514576
1476708182
1369301004
1432319641
120604621
311161000
190326539
1355237388
61358148
139979342
237229090
1098864639
575961832
598998408
322333700
1225854130
1935729709
1638292379
137985049
1538287995
500982718
1927334667
1355846023
1944150453
1539184989
1715527272
256768858
203240202
742252638
1548268263
1353142464
1265682277
681647232
1729705499
148554478
405610320
1790758454
1117189059
1645622305
769836119
999157247
2088922527
2047940819
1644249880
1265176997
1953298445
1177165575
1955835220
73554039
1335042299
2012848067
548611302
447651456
348495416
1630131806
443051308
1440676405
547996530
2122702964
1171621317
687308639
45777070
2135983991
899697861
243420285
395503806
1326698421
1689725150
1088413212
1563115168
1564103008
698923861
1312140176
164728031
383998044
266836734
846990198
1590084323
1149422661
359863772
290217814
59333571
1040048556
1098775455
1546684385
1861651561
756388138
583823296
693412378
2139814298
1594873958
44155937
966527591
1680602724
1940963909
2067225258
742042076
1526876772
146028174
651530251
554928484
336560183
1444516631
1187491316
306032452
826718930
145885943
260302049
2016428668
1846678819
92458947
964710239
1530328797
1817020207
564920734
206437032
1206895088
2095076588
1067804275
1404238507
867358507
1983775789
734129059
211583783
954592165
1261951765
2131422612
434244121
844874478
413656683
1084508055
1995600457
536937120
1218348919
1930046731
681852260
1714900822
903580353
865716440
444712500
1683992713
1786496530
267757017
688554723
238370058
686046824
905371554
1333940044
649662167
1712576222
670833190
1242021651
1922072485
950306342
679952935
2060089319
852929884
2145719788
490411355
56267833
2021803494
714368904
979989216
1227492500
1671470013
216482772
1568895879
108604108
684130776
564244434
366758386
386335694
1111191611
1647103146
2018503281
1644100037
24473641
364002418
2071886897
414992020
1220038791
258347310
1064145026
2082246098
195535247
1346913026
1283466257
2017097629
1356265852
1623633428
47605200
680088057
1299579099
2059966801
608585905
1013627878
1465501351
1154270235
406706903
1048008543
1355046050
1793260807
1107322470
1859355338
1550564162
1382694953
2127518156
856235248
392228448
2040290415
581957421
335498632
1234733416
1276126023
262065601
1556699207
1962238699
1367023000
1277294948
723875665
1708562972
471583423
1263217406
614776022
1732895199
1079338609
1767536885
160759200
2299330
1730557844
1968371433
149275616
626660906
960587186
2029131454
107038850
422571026
1890932620
1301991404
1991407030
1035744705
1395104169
1843761346
181465426
1956895569
785337352
1487271377
512503683
1020922396
813111544
1129794166
1007586355
443316600
149926603
1191235886
139554217
1937504045
1551620701
599970774
312176372
1889680190
1591668073
744324094
1262588425
371590255
1255603363
1679979145
1409579473
914259091
334195214
1457670410
1854057714
231138440
1167658773
864463123
56155961
1222871213
2063919798
925519062
380191917
1916337412
914249841
2141175585
2095246161
955687359
540659071
1769464899
1153572284
1192586962
1473060892
783894931
295881912
1565264109
202790095
278478322
190710400
861478290
2035676484
1873261093
386620424
639960839
1030090479
1392435542
1042254841
207337660
638973906
2605129
2139153450
490730360
903249513
1787049706
1078651078
748208629
385556227
1781538757
807004635
431635653
368943621
1466568854
920102382
785028809
2135589545
1488251435
1747055654
1350857017
1698692260
1728262434
42235530
1171748827
1596498593
1146957296
786322496
166217068
1109032202
1586681016
107805637
168857692
683912990
1487566444
1544875373
1688247739
1464706634
987576404
1604422931
876805860
614453236
303191139
1876229355
788763932
308991884
350888492
1379991478
1595596185
562392397
898229741
235004541
2126415375
943952937
1551460780
1351905106
123226397
479295469
1644387740
304080793
1336152584
331008902
950632317
548210100
592865682
770158567
475892651
1340278771
302786976
460857683
2135946518
1157874325
1248098825
646377012
1447388495
889174457
826676377
184366359
1401161010
1822114806
74502399
1807706928
277449926
549303470
983333285
194833033
467344308
1327730160
2055595949
1019938841
1499453845
1707916031
1835755239
701805022
550985137
2040517295
1620664972
789026191
119332926
182149377
482892146
1938280127
1141387607
806238823
288168325
1297292543
803043908
2121258291
1799112026
1000120751
1616692653
680635374
1933713205
1728718692
2124566246
310552558
152018451
528215787
69770077
77435768
1662896537
992478803
643652034
878416861
1034444340
183641766
1431964564
212052945
1986050437
1275665155
1399944220
1966097870
611979012
385002964
274911550
1388561919
334488425
1213144945
472112092
402990242
638046592
1069360296
844271558
16617660
2016384629
359099622
276806758
2035292504
1433953678
249868357
2124635233
929325335
1578140904
674448805
707507834
1155356460
2067542525
1975075226
825771271
2127886966
628018316
2018646942
2092001112
242623327
893734085
882040167
1292753097
1957516830
1866661365
2056116380
649523672
29990161
894534527
1266607385
404533188
1946577734
1210393809
787031859
615155087
2115470891
1170629133
282025467
1961751448
552597490
430034951
1859107168
1163913146
303893015
1570716745
705444189
1784800881
1512982369
987830740
1206424107
555743836
1824753297
736965816
1137089750
1244163138
905575369
421506830
1342852010
329925705
1997624225
594101481
80620050
107712944
1312937226
276420699
2127651046
1504213590
1809615706
781731316
1497908935
1730942047
1089370382
763920596
962098356
303302054
1639961021
1426126727
1378444593
1875897307
1755855924
810565435
1553111536
67996919
1540431081
972294383
1972390684
1700974524
1923016858
1224891653
851942399
698776486
362446216
2103844949
2088983182
101237146
366184173
655351604
1622295954
538741498
1591010846
660333321
445635113
572691337
1348740517
319720832
1992338057
1040664686
2070213411
1718091154
197868584
1738830122
794403204
1810889472
1928752680
804757358
471446381
163261340
1169581913
1344169820
1165454679
691721
535890989
470376423
615346149
1061568434
1199767023
1106701193
361585155
1517586313
1569595442
1827063653
327709586
1047407538
641378074
358048928
1422614234
1026624585
2142481922
79562785
2143671175
668076212
289953198
1296741089
160915653
548350874
263875043
950587895
1106917181
44244665
736334008
1972221736
728038220
823846932
1559887789
352704840
2084347866
1611590912
937278244
898751450
135219123
1644183436
1761041366
189030370
1441870041
1295725047
777084110
1227988002
1395959200
1354773258
1538585197
1235336452
1607858176
1549005556
45312134
798428403
1679065865
1314377344
1285883936
492364955
886158667
757826695
1824949830
13919100
1181688688
150548785
1287518651
1606676405
201630296
2112656053
904944018
2058256026
1659332836
1844876638
1043366784
250586279
278608652
1818109936
644926007
1964600880
593927038
2088720420
641731278
1377894162
1944257986
809088625
1325091847
250018644
402796903
1638859375
1170007114
1254930299
1310808792
924000073
187836233
52899882
1088657146
1450069947
1688247615
847301443
44838036
710064774
964935695
934993877
1102182073
1470510814
1565278882
1715471777
2076495684
130113496
1156177560
899165857
1660813602
1900343713
334015011
533694052
850706929
354839898
1024128843
1530993272
1714402555
1955923240
644397346
1031162507
413955357
393728210
1497199332
971768161
1349920517
308693422
1101901149
414102594
350491567
1444679447
1659696601
769534882
1899579980
1904800320
676160558
206181135
1820216007
314461098
601991448
1652052473
143505404
2048562573
393913286
1787177789
145559921
1043616217
350847352
309667386
304772839
774190364
1452237345
1133821508
798519580
1391893360
694388739
1960434588
1499514052
135284028
1572408622
2098533096
1686588642
1571445243
875373086
1729670748
446029046
2003023343
541512512
1526693139
1137322652
1547533735
40982692
82144239
381599963
878508581
656009941
981656971
1323825573
1007992257
1759125915
2117860031
492699711
1121325054
1203231264
1599361671
1032641528
1607180618
530818540
471392922
830701873
486443112
1686028315
1408266016
129690955
889619891
1779534789
73651177
240011135
510037969
1115396894
2102334379
2109541311
47622082
633748658
1837904086
1869626652
1742468484
560108105
579390909
1650171806
959458209
2122067629
307729500
573831804
345584674
1646869601
1223583630
466838230
703734905
580987866
1449286265
59018637
960919919
683862252
1695707410
806234601
872455222
1968413224
735193243
796345140
1162653173
92202677
21284621
1620945814
149986417
1514259506
1790604500
1188523478
2130345411
1384697167
436214674
1526220860
1439053159
1475026969
1790119648
1328819770
1929076701
302695464
281640306
293065409
927237880
1824757919
1327540097
1374698241
1335926385
963758798
906092781
1905940509
38782888
330880078
380590150
2127800649
1149001395
1985216804
170501993
1275389706
148983148
345603621
511650840
916436020
516860180
427355922
1997940547
1657297134
604869925
1558088903
1770170056
35947732
2068082964
1954794580
1637430351
845682912
1805404942
1029082003
479153619
442038934
92839277
381667606
337290975
706931866
598889041
154329451
1067462488
1173648094
1579618272
1972262354
581166301
670939981
151899410
855054810
1959422622
1896517945
1598139756
754412187
148728131
756045482
1146365210
600452126
1969469444
53020537
412575212
618385423
1652444194
1586774667
1827803855
698991583
1171976602
410475868
2069707957
122250967
1051577033
137723087
604874244
2030012564
818059704
1649981643
1315524606
342978433
785829735
1948599682
1879723414
1578657364
965567614
336569864
590340377
12636946
1366129012
225371832
555671380
1526584543
1467793100
1608769331
605183110
697985677
958834037
1628339371
662544498
238100605
1765889747
692720785
880828959
221464301
824276238
843693540
1670270242
1590210803
1909302192
814593182
2070596776
303102354
2122503974
1992999643
414851283
175067871
1322937848
477934545
277395990
1252645806
1610813401
788319772
1263132096
1371897457
966612739
1721062675
619614979
27743984
736968682
791352420
1909839358
530882713
36790670
1312157985
527897639
2068458704
219213236
232883393
46657973
667181471
372341057
391036694
1165907083
2020654865
2133167260
202346571
107985154
423751260
50658070
2031459248
678350481
666851203
1260389538
1802301903
1982356221
562642923
1147026705
1094439519
815818672
1365930073
1677343742
1201698528
1360049534
471884607
1332418106
1344660632
1040808108
706935656
611097824
648595153
1859476929
1809105280
1798792885
849695081
2000803168
1503963909
236560193
352791308
957130856
432695304
113352712
1035230926
2136462512
1634089380
1252741154
1110202207
329560229
1995264086
1564560606
817094738
1794594938
803975642
1331878280
833040721
1558405429
474261415
1495242886
44761011
1835193833
1295693291
597297834
898996473
225999794
1185421316
1176623080
520684790
1438539164
753977545
1790369744
114765874
555852032
710348577
54923541
1986600482
355246728
1383830879
1913719376
1870799724
274749729
2062681799
80839354
1742219196
641598313
334706296
592017661
471462022
1136794430
72731958
387001591
656176062
1311871489
1746304874
1536417582
1208496207
154817913
1356385355
1917606217
1686082203
1351097112
1273578316
1215446545
433544469
873362697
2037011121
1349067242
446307087
1298738767
1819581841
174222162
598711108
802418315
1544805002
1422064257
111243730
593110782
1630091657
2113772075
479560219
1862288823
358371996
917714833
1874301368
1288123138
1667472155
738845349
116056608
1032525066
957179209
1061918418
29152150
1373527021
261252545
16632406
414289527
539104876
1725612460
1254278968
539211409
121409030
1551803761
209046343
1511007308
141503255
2003526289
504557696
893822938
1911333094
355866160
689691983
244896454
1190159026
507827970
21642311
582994632
1228431107
1108831254
226557230
500310899
1122108624
2098760230
789404827
390250726
785092243
226532170
1718137962
1333903809
549099415
1156778853
1238111381
779645350
1437136889
1352605750
990290501
1345930054
532211864
567105073
656916764
1599918795
1886482318
350373756
2075001521
312799215
386143337
1291852252
1644945299
1570680869
1602018400
1989113200
997406421
1109166438
450727602
1125712432
1140364960
847344579
927285444
1962438387
893340909
452334579
1919232625
965869340
905920132
1908469170
1470349849
1557373167
1557498007
488283542
644817248
283806813
166782960
251075569
1818210549
422996033
1548413498
761071250
300686530
530774498
205448500
2013524735
1334808828
1471240742
2121250697
1511180607
2086878458
1385804876
1863143781
955721070
1716265200
202279930
648741769
393134678
1727930635
1061849995
1056413933
234613656
808805041
3267258
382219778
1746794540
1420226491
1685060657
839319904
1741081684
1648993112
1016804387
1664521245
111567813
1975017046
1971746483
1096495472
117793916
93225713
906681802
372951004
1141356529
1069529518
766617523
503625901
1934634709
839646454
1288158541
580020415
1881024953
433122749
1183039546
831625240
840846472
513372071
1242013867
1711899414
1078409282
1710001523
1327938789
2060175782
1111182608
1576838331
670664188
478290033
1221096649
1341643430
1080536804
925485165
4126027
1104861315
284287774
1139658654
1031293607
1791414018
1243874200
1769019595
948373781
2080097082
574156359
297348176
1311295382
1136140936
1989725154
1846202377
1261638089
912170824
519759385
975792011
324297458
895702210
1611924867
1837767868
1721902889
2057384764
1608145115
1781256056
529319589
1641591913
1434968584
501534303
2096281363
1631115204
1805937999
1947686673
1781241493
1559455490
1786777330
1658707402
956583280
553484698
1168583137
1340087991
1740978366
792555910
251198993
2116154613
1467702335
931579862
506052076
792525786
1155374400
2045100007
1805200743
529921713
1749484536
47901967
830916632
104792358
1465845374
608709975
1590456057
1180141387
489216698
1156572911
1114152802
148571705
2069024948
461867993
390148343
49255410
1774105852
696149584
1000840059
1038430149
794573450
1287236862
1749534134
1261886188
1502506333
111599365
642407261
1744730087
1702177929
572877060
345221995
812413889
546548879
820547647
1076366978
619984304
476905835
1813161901
1809765615
1744721740
181383517
1525320672
531414208
1142007096
1990807107
1034708896
938406095
931391259
257628362
429309845
1899990464
1944285125
581478908
1718929117
360493535
1953134103
1803134459
1158085498
2060128635
132985845
164066745
1355483651
1971132113
1741934626
1244662251
247724829
837257093
919670061
1506190521
771990940
592229138
119980677
484158505
1171680512
1361520748
1365843028
496272495
2022851711
1279063426
298951556
1766617608
1630141303
2030333019
324210416
970425407
1959121216
620982672
1153358431
1910540092
146952919
150098804
1299032086
1102773763
2023128394
1770727079
1945855952
1008870743
1984047984
2098114120
1254639601
947780942
1661323555
329762917
2064608563
442981418
625234027
1022780809
1887728480
1950615592
1267764398
1160447581
344503669
2096355794
1812375526
1748746734
959012153
1990715031
305331867
31183950
1228356690
1864151636
887569287
1291760710
1273588853
797993620
410959050
1976545852
1201387259
1156458440
825442231
1428626851
274318811
1053243519
205706387
614855690
336075603
500396711
2110266350
1455494941
1058788083
1758564029
1279642137
2116356654
569518279
12618058
1376154435
1408973270
267963061
327880147
261202095
1958332620
116912087
1985865819
1905732509
1464264512
1173305619
1057128530
399631011
1381544047
404117928
632707722
964851137
941265131
2041743108
253272865
1464052205
675362141
1636937983
400998541
1092146713
886440001
589071041
442559799
314025723
1445136505
168831481
1733286291
657337269
1850253108
34662331
1388599110
673589673
1160076934
1365666027
1053428323
1143388470
1901707109
659744288
2087068861
1112877319
324024446
2073431065
760948372
425077731
458416950
2110565310
1196075700
1645235008
198683427
410923657
1928214327
1982899380
1162609753
1422453537
1077942411
1165159794
1758013444
951977120
177030080
1808645928
1127865630
194929716
1837711379
1438919650
2056963190
1078541254
1453136348
1195219546
1662922770
525167565
197811341
1684335146
1914470782
657369687
1939543332
1798299686
953814913
2056221711
2142755868
525327063
692819163
420529125
1440540549
23907835
589440564
148411450
822552136
1168869254
1736945758
63972723
1993498873
480263131
370474681
751505487
589391186
1156471121
1034570118
1172839583
1984509823
49718617
1475562522
1520230960
1075334446
118792219
914350751
1291661443
875745088
2047619270
2088382747
921649151
1784472677
1516804798
941838713
354265428
124519130
212711425
190810388
983049711
163072817
2069659537
314247222
422844459
1443293821
1659621349
1584410394
2078137410
1745257478
1760986170
1494768948
1697374085
1939252409
1694486584
1674593978
1571062089
1379089338
1280238778
1069077231
440908540
1241325123
25353169
282952475
84774923
301502691
1537207529
1588158440
1445611200
1899682332
259451172
1915973660
369715336
1960828001
1097334674
1389082328
219187512
2059450647
1688324469
1699854706
1465571375
889485726
807247470
1526566514
129923254
1422115402
1488597217
677671651
2123145585
941133097
1794470505
765585841
1436386681
1242753805
233226100
212754590
72942586
959172265
742020038
1661755286
596451478
1122950797
1997473630
940916332
33768491
297029462
1907839397
1900962640
132465754
191088175
880711311
38799582
941831214
1985561295
1471396427
1441172543
1948974085
61149604
2136604127
439829504
2137176761
469747375
1258365780
701619663
485944386
1055604420
2087049615
1068975277
61692901
1503242912
2057007442
2088701797
1217256114
894673202
1855969442
2128901945
1246871788
2067151068
291168234
1914950907
346764799
1296181997
1646904687
2024908925
596983848
450166029
1614285296
1106519568
1677565412
549794801
134647094
1707625773
1211720960
1937411430
1101132168
1354466945
1138060216
58409649
455690389
537053804
57899069
1124553287
510003103
1146638024
981809479
1836766041
1196835652
520666494
1775634179
1867533876
480916588
211350198
250898961
263987262
710280193
1955414875
1034710162
1123673427
561569641
2113620668
971223637
1988422187
670717147
1957642579
1095260352
915711640
1834940177
986569490
1365483423
1045839821
1769294468
1459334443
1472288956
1518080663
1016854741
1194531969
1593647262
2145142235
8539492
1016190018
1957060194
368534602
1935931796
1149682619
822873280
929038184
1189159087
669623442
2065779060
270293190
2125704433
1889864056
1472965991
205198705
849537782
314307532
1292660225
921958199
842427943
630452848
513098840
2093850423
2009677181
1854719948
1786387909
2036422810
197019402
906926099
1909494924
326494732
1874271489
2086117144
573452129
1749708932
1691220263
594702124
1108765284
1762279800
1593051496
131970942
1938392794
327341210
984941718
1234080077
352658266
1498724069
1371604396
857102185
1650957513
385385564
1438494927
1020593096
340211154
1846602287
1744805774
507581886
493750143
1822601567
938284180
929955886
189512038
619434251
149616739
1494884506
2001601024
934447094
1540693344
296565817
1680928500
1426423694
388156515
699434744
1400370369
1569060311
1811454048
1651061129
1415628836
410316733
1569225485
1432256429
1187052835
1625060138
994130241
62154308
157249570
1045285298
225316596
946057651
1283093952
332253787
1728553807
1484305484
1179374395
1772628965
1184318860
413236275
276528742
1426251705
724398243
1333039575
43132534
573207252
1099732944
1073299031
1855751070
749762969
281623183
1075468614
978350092
982843630
1421885811
181182310
1747240837
1037306081
1071948217
1574015220
1089277914
298845967
755321270
924833587
1873406212
540176464
1556895106
505033590
106907173
1392200662
836274872
1625158889
199322770
1469631663
2037521611
236058462
1604959500
2030040190
771471760
935274651
1910784832
1021263104
1130421580
870029186
50794272
2049199045
1960996573
458295791
1466192829
1294838448
918725640
946346720
138956948
539069234
1567698460
1772151063
1565786432
1946325149
1056484686
908205194
1575327343
825991673
177106377
1829236192
327136455
75220044
1296395240
687543212
1128300273
786103666
436576242
1973006587
899245119
912342393
235442840
475700097
2023274903
237523280
1916549502
1253323356
1647712780
460447093
84744890
1399831421
1966247609
1865047876
121158171
1093814933
742227627
561133629
2036944042
1214525200
338651122
1994768185
259765542
1656744557
122380118
1434278791
963692666
2129767952
1217943637
285124343
1093327132
852517475
797128206
1024956302
1597541553
1188639825
152740674
2103227065
1343092524
1035381650
1297461894
964904545
1580007281
716982678
1140213309
777038992
81660878
1046458053
901267777
165123164
1111094756
1742227960
1268678414
465327348
1717978847
1194233158
1196332013
542721979
688176164
1797500325
1284265224
1337731624
217518876
2054875185
84289857
529893620
498605451
1884115224
2093162676
290664713
1487609432
2133928187
782488951
1941875403
534932645
2132655209
1434915697
832093189
1660838273
2115291360
935545145
483062278
1038453508
599419990
1204142040
535311388
607594753
337943024
499686139
1574264191
1266217306
1581980038
2075173260
160620604
1696668701
1184959845
1027853801
641756778
1555937128
1719730382
1275700684
1771285870
899302642
624197011
1732663989
689631138
1315216483
2139106048
1302442582
214234837
1081219414
1723692087
388675230
927383191
1130761760
950711634
1401499170
790121955
1964671394
1832579922
1229839502
283218584
550253115
399382746
7506416
1984971297
531292680
1029356875
322622508
40879423
806284419
1228042967
365348521
784083182
666181937
371825770
1036532377
1112087050
813820102
302763179
1357643517
1316349478
1315746109
1969597306
1101515187
583501555
1079288214
1640850455
1195241110
1671541653
1688180485
1962056860
652730529
1303903142
631531701
2128540346
1362655751
842000697
285307719
233833179
1743195153
1569532537
538996436
1798567436
894711678
1705034977
1598589220
1844549884
406424863
1221873448
197118948
1027930229
1662317987
1531589436
1889322828
718899656
805364343
879491138
1024034634
1240127443
785007828
698324499
1171836765
1104459979
2083868589
1627180579
527343343
463212047
511835743
687574597
1008532989
1845037335
1415669159
137648944
1043730506
1401682413
2024590401
1651229264
1949594381
50701779
1448053351
507630635
8052720
824976763
1693758062
1761519297
2102139364
415582882
136937727
202694623
12329294
479170417
264607066
1108559542
997961850
1938983766
1636430189
383672033
142540604
808448612
1627898534
556468940
580964373
914234199
1543500101
1230189729
1484964712
1586826544
1988917578
1539146305
2114712833
194451100
1266977488
1395723810
101113601
1885203157
850162031
428747353
494896924
248858889
1600275847
1938107008
1436742164
925641261
1335387117
1711552093
1610670241
1747285770
1276030552
573907797
472961939
1911637649
131830602
1728337852
888887206
555197592
1047912185
1296675807
1313380902
2132664104
76567217
499942884
1278559508
1655660033
1496843816
511410751
114205473
422772624
1640402638
911328988
1293356244
1742077957
475590750
1568794039
1830001477
2050320159
966546716
161478215
230958599
284098314
937528913
597930061
50759222
1652740552
1183341655
398167553
1652957977
621686778
1777565374
889845297
66635424
529088261
1297517721
1569025648
1040824644
1833963415
684627151
1951716726
477374113
1323318027
525764230
186688891
2062403921
1993607892
2034786596
82984525
1671618404
977544638
624700562
1062877062
1193567957
1742259919
1916123550
1354152741
516530453
1223916326
53619168
210954037
1235607642
1954179258
222707933
1161312401
2001967846
586030054
111049419
732626114
989186075
529718807
97644221
1030409493
1810924442
1117164586
773387512
1634733897
1224342211
339485788
639146089
738165128
1698996371
1362453655
1007931075
990694257
1050913019
74748165
57899040
990189771
1990905448
1256081905
1689659441
1710930946
132799883
426056166
1241036110
894097410
1938327872
104301776
1198035429
133567081
1251542824
566861028
1477504019
772099631
565441521
1554195002
76781079
460549523
1819082569
1257973737
176076348
2067078273
1902895237
1330266915
1611677628
1964483300
2131169982
1360806163
962081365
927973001
1130485864
629826785
13280040
917603818
707692777
854011558
108170314
514478551
1700144045
558147786
2115397029
339062801
1290153234
362692376
1035961621
1025924546
231068168
93264948
188040692
1866221906
768824590
631115926
672987793
10525819
1059766776
1279787157
831497113
1837158178
863431197
1611782666
1360425005
1688322426
458074381
118166405
706676498
1323556307
1018720367
1380561432
1612224028
198263581
1328159855
134797095
109750932
1735325477
1380126623
2066929558
1167511974
1001005369
1608816591
255842613
2054553837
1104825242
154442235
460454295
480429486
1324461658
1095927408
1486355378
897662559
253002056
262051152
1621065472
1098242482
1399871137
1049905817
123714812
1585176572
659324100
2069447242
2015743829
1030537862
661416148
1564558690
195788563
1615410256
16591015
329819412
910268873
1224018482
191290751
61202317
1041682573
1492574966
578502073
1848872002
497294803
1139578807
1016733532
1251184744
241677304
461730859
847579765
1473026681
876049191
619919150
1287312169
54716147
1100212211
1424153115
1817459772
562908331
830787960
3023328
192585796
432509177
1537748839
77002583
1538368961
180552566
859625632
1711113886
1984755630
479617849
1913755951
430057489
1703610515
539888199
1147263164
2049183886
1122884760
1369268762
1120454727
604883292
1099619291
152215480
596908420
1138782343
959097942
1634584723
215956457
732873068
691148002
1520172457
1426072493
1467540586
812443270
1089999133
1190041486
1553598391
552857488
705782032
745473856
431537920
629601525
576322834
1877600838
1506487456
1607710076
912069071
469280025
2111828111
2101539620
1430166876
1456535539
645718506
2047116879
560294698
869791081
1048874545
674461489
525359445
1439006741
917733934
319496237
1371005803
1608601872
837179906
2084985039
893188065
486704741
1467586920
2078385954
889590760
253409561
2050247645
949582455
483108661
1245027097
1062104253
1100836213
1005895970
301342257
1917065214
1209110603
1619330113
683287009
927367654
1360444235
129819371
464365991
1463531519
1999825059
493691731
389454631
1834887315
1947375421
1646177266
1933706443
1336734494
1908159526
323983281
790358863
545128665
208571860
942051862
10133722
279110869
2088979805
1932244
1787208337
1991345235
298744224
1883526763
38272805
18974360
1311003
786266463
620905829
1846513025
1984711628
338955560
1483209137
1553413726
412145214
1118687427
1940821177
2027217001
917099232
1731798390
1898711521
1958756214
2136331708
1717068398
1900467495
1966125511
2055505019
556495305
58823134
1400660556
1121800878
687387846
982194126
1363357574
1225474889
651571110
1683759911
488004747
1634120337
1882455645
2005631377
1271793915
1991649514
942215153
1663158367
863858973
2061448378
142814191
1851102138
1645671993
276843695
750468609
968444801
988868434
1854716531
2081352249
998470466
461127818
690195543
1998612777
1018855183
1084079180
1492815785
2023599244
1831678490
54217434
215372622
1200605997
406881606
1672338009
111686137
756266356
1555830120
1089017913
746433
1180512600
98441481
21622900
268048726
654646994
1142939419
1612502468
1303616867
2126775286
137614587
67949275
1928101802
1490674008
719721686
2009882964
159499887
847531571
1487436738
392760090
520628557
285465843
1739802766
31117807
179327766
1859241722
1405305013
528506824
135867458
1254547686
312369238
1398341508
1137257879
1528092566
1353191114
1978490008
1948760357
1628615529
1693310495
1173883759
1005551184
1509795080
1882575108
201251390
1496506992
1273960877
582428836
1127082031
237728774
896079655
273070891
853903014
1059939525
821682244
1256182329
25944346
1933052769
764928267
798134379
1783852293
985427665
796320492
1778442511
1690772208
2052249438
1681361111
783477913
906853791
892889499
1886524418
212604956
284377936
898484380
1002270632
2060028711
451876209
1450164194
594773427
1838366260
1634650415
1042478680
1670634034
1313378373
64980790
78358309
809857207
470902290
335656074
357197279
1771632581
1415368628
1866048079
259450508
105659717
2006333157
414058126
101831202
1232071442
460985785
1696938904
967221104
300976824
2087924733
380782924
1287025961
304337384
1669951049
1466086591
1998918990
10172195
2123039826
1463687291
1744883253
1520225621
1949920828
721978561
1392407999
465791067
241351563
1717086295
421686020
1567033650
1206942080
1286782926
305111220
596546158
1695883570
1517899418
915779450
877380741
2011237693
1336188608
1203171315
830636435
1403517137
1397885393
377462120
1279023587
1975518638
945555520
778502046
1271488636
1380141651
1615596083
1964219631
1242515125
1067247621
857151374
1023112592
1904722188
1808443803
523647126
1534674032
948908884
1515989292
382444864
149932611
147104866
1649966769
61193993
733224973
2019294073
2136176174
890294066
748163145
912491222
152784351
1468567784
369982027
169719248
159906899
393904149
83606478
1219515265
1880424229
627700329
1551901609
1804188788
1326362864
1793521594
1005743019
2096993590
507258689
1558774130
1755724569
1606005839
856594875
2034127689
855814293
148133188
914312904
568409150
1487467824
458528149
1558516699
841225475
58905962
1865824398
69876256
1455753885
1202873575
1829352335
552344957
1662692430
1752934215
1248953035
187511336
313148789
912343918
450741429
1197644855
1603861836
114113872
1392975609
1489390610
1401470713
398374941
1288301165
2113316367
2039605715
672514202
203597614
1896657006
1563085319
657858553
2100083048
1618069839
1257101415
484062380
505703630
1440605383
1431290653
1276040828
126697846
621237256
1886797052
443629352
129859602
1135415908
1300272988
1860697463
238032260
415538337
1991450729
154136424
1847441491
1622429337
186010944
1169572990
251548603
950225334
1497016521
1465419661
1957936201
990372605
2113047757
985903468
540978423
1404934580
351445373
88818488
620693970
302748973
1986668119
858875904
1839230345
1126476611
1841562208
1064902726
250871161
130674430
1256299517
427520722
773358886
1675150746
675314005
2056824656
1785846655
1991083602
1033611455
813599112
1796247097
526622575
398061732
647803508
575329970
1209812304
322553975
1400888002
292017713
1872013335
21764128
753743296
1365121415
1215607299
1785643170
1740034811
1690723867
1776242285
1951919245
241305648
1514392899
351090423
90384351
1675158672
230820279
2128300590
1492205563
360688132
1644896875
1607821909
1431039241
1915179092
458577930
979821220
348012891
829820518
378165401
1740199586
951247178
1367272744
1881717609
1894463388
1187579080
778133990
1220593217
501662420
2096184911
971632643
875395350
1715636324
985861042
525128636
63627696
416577902
1398550187
691254245
51034404
448822638
1413139584
1853316307
1760053126
250319239
178476759
469664264
802983827
182218314
1380137697
677021855
957596668
909293117
2095143775
1473993165
382010055
1308470096
1812811625
905133185
346905139
89878115
1121872646
182696068
349115521
552191124
1727238139
1523351545
431377567
1924228540
1560593687
626352610
1587792348
139776661
1719113555
1800160419
689906855
1835774796
579289515
1907369890
244396728
1477688738
1454480803
1338125910
1000848120
1843405544
1731844858
265662873
1650684482
191923823
1907490852
146299604
1322336080
421035036
1755067230
397100431
1099941577
2065731023
5556537
151398960
308428892
340380343
848699051
1203605443
1144099293
492625029
386349112
1512375985
519877674
1152231095
1281763886
1147562604
324624305
480013227
788482485
524758143
507903948
1480424452
507651043
200582598
455995406
829451300
476397397
732983780
1830879162
332387051
539599631
1683345491
660553198
1275236212
32450509
13701022
1618611923
51877795
40538097
650247869
577472271
968183484
40789862
681732100
1965363176
1191535297
542616651
1844024184
1345737842
325464979
282017534
12963887
1397585057
1594540208
766581359
1260717962
2087813726
1624383362
1594512561
719673054
771245424
1774156303
792651390
1193718265
894978074
2107348081
210254845
1993772302
655895152
2036915146
1864207606
313429914
1262239683
1819474972
1417084185
989810175
11760199
954400420
1027376144
1807748033
1835298644
1692463222
479305177
796690096
60562302
1030492144
1821295314
1540999141
1555975973
137528245
1691986094
9109213
607771370
30513292
493701528
330261325
1289802528
1242007581
952284570
1823612865
233186591
662685210
95136173
1222984631
736195105
956487636
1649406290
1664138562
1566193018
972206516
115248544
441343162
695938634
1948032362
1067689525
925621530
1924077176
1359587554
55853335
522975247
1980210346
957782945
998294316
471826207
1668262427
247231915
37697713
1710194126
1372188040
412251467
155083994
1074881811
893169914
347252104
1402116722
1191066675
621540468
2085221617
1689082955
2013649777
696439591
775738041
68207906
267857689
2039295929
1273583011
913291354
322338926
46311389
187689723
302766421
737855770
1304678678
487295696
490884227
160107647
1273675008
136476791
1935163340
225753731
1517274457
2061010765
2092448206
1507072502
1245945887
546040230
485569320
1038596631
50314344
1908770465
1374189063
206040416
1651369434
1195759870
1557087971
406539357
1229467999
737629262
781014084
1841380834
1492267409
32462020
1987112834
1376488473
1024225879
180786171
1528171722
943717463
1994604007
1135749110
311757587
410710651
2144970897
1239812421
1076511957
2100042602
991028460
602546481
849831945
621158041
364109960
1487593521
1478465215
1171937383
1616062353
758012799
2019512027
1322884424
1528107453
905376877
148970066
2127758036
559429065
557614537
839911485
1026142795
415114912
994384484
1724443669
1650115496
1117288184
776350577
1009477252
2131500789
1306133864
1666672201
15447519
918382245
181244224
840956825
1752583506
1834216114
1760728747
956789882
2002138778
1423614341
1921086056
1205014914
997144824
1525623636
1211616906
985182527
1002228305
192207868
1932416733
2081439017
1885783808
944164045
2040050750
518824282
2099049085
331478961
2121323051
621103612
1422540447
1847613647
1395550709
108603785
1590746341
1807620344
1170986859
2048149437
723523337
1417789366
477705475
1222694581
999615886
180383175
461291666
669831767
1714848174
1243029367
552568400
659367339
1426015395
80869004
1424840330
1032280535
755232904
278563996
610205957
1386925014
1877559326
1363561859
924441019
1854040715
934911716
851302780
1369408605
1365769737
2118855274
152465229
363923810
1197601957
914889040
1477861046
1545089523
1901378070
386495462
293438060
1831349267
271619234
311805152
193643216
748058349
304418072
473205069
1196924863
1617762108
973265681
2041014421
415417080
301405046
890592472
272250120
1606588967
581449650
1406964887
1157280778
1159264740
237052586
1580248849
982068802
1384171227
1972410714
595071439
1808975906
1217308835
2010325849
1941500306
1546035635
1117635720
80867084
510619626
1379319543
188841625
1237450369
1748058726
1421195416
2044019909
117742331
541581301
1684157309
1273192690
394924377
462043061
946938251
725340906
750237255
1507782389
258460151
1941189418
1089614638
2146445206
2006358232
1370070158
101521775
381275698
1199945717
2088607467
469810994
784035942
1472491238
510081341
661087139
347511603
1823230940
1829821380
1851956032
973258972
533271116
211579579
1974076389
1251977103
2109109504
281442209
782516441
659513176
1986303454
1308691689
579551106
438354127
718556382
780148351
633127877
536048288
343685615
1699712467
24656811
161380552
2007473283
598499972
694868967
58870224
188740621
1660552636
2106262561
1114598815
1033004932
1741456316
1206119276
686465932
2126640800
1486935688
420647955
804753654
2125951432
486291581
1565853739
984807183
1434466743
936082704
2133646752
1009086800
439142541
1912304947
733348586
987216828
2103443922
1885558699
1341313632
1171357939
299911745
976893082
762212208
1523298470
110848249
1131441916
1874225803
226450966
850275950
1080442674
2068622587
1947870606
1965090311
1587035532
1104326103
1963006826
254381458
2012935174
1045360025
237715956
1222956419
1960736956
1468906192
243042217
1570171289
1381175321
1170095721
2108312981
1571094667
690476840
999083908
391280001
1771615539
465335855
2048626704
1242429535
1654531507
1056889353
576344296
459801620
1779293322
1695414187
90095107
633512482
1253277804
639276270
1753076472
491906569
732056759
507452405
688363256
1702273831
898126189
354907331
1722163423
1071753962
546405337
646047821
1518396547
50893724
1913349730
139594095
1147487570
227870204
102429051
912173171
1582658495
1486328791
1525981843
403950696
301896050
442963559
1881722344
676443652
985078953
1614124105
1840547285
1019341199
298231235
1552134129
732451595
1147879655
2044185189
1690017204
475379015
861800071
966097481
945594973
135555944
1399920386
1419019091
809507011
2060485531
1479084968
348808665
1554055451
951202580
1577217172
2113040602
1689196106
139491261
1803021048
1331832364
714501228
503283434
473801614
1743644447
1258592064
1961612939
1430939825
1386145931
122968108
1741907189
979899494
2048618095
94950606
1682778496
472113970
2076332312
308368558
548455596
924308891
1385875742
846104612
1305397200
1671830289
358187821
1580357168
1389022802
1063224238
1239153922
682832590
982015241
1735260868
1536895297
1728838969
389778300
226232668
297163660
539059725
1104048781
112353148
1951890712
616947207
2146199196
1854170981
1750173885
747965321
1151596064
354738100
1660571423
871352717
1823519622
865828071
2002813864
463580419
144556956
1167365270
555683721
853087354
2081568569
1931726529
405712628
1614462096
1924672246
584245558
607573256
251256749
1750052740
511004789
1425987597
1493031872
1117682183
727333611
952133072
524181602
1091394510
278211347
540819337
1570710797
1323598699
1144451376
999440110
129247159
305628210
1517258252
1509794171
536310405
1655842495
1471280476
1505139984
51997382
680985084
823349046
1549417595
221554317
2103499105
339583800
525960019
1322142534
1150797735
40894993
1729157811
2074866618
1418407227
1613006924
1044956309
363339393
734095583
1427468395
1660999994
298722457
420370732
913976530
344328824
1445377657
694264507
930450038
368390244
1925047207
528335298
1104009863
459988410
1619765395
787014284
589833701
2134997949
1560806454
747143298
689923545
132034151
693343977
1685639071
1487980378
900792728
134072535
1171319779
597030107
69131170
1284601766
438620707
1481009335
1061665708
741420262
129376172
125355999
194558908
1051450573
711236400
1008550600
2069192391
1133718436
546276489
686424435
290825158
1190935720
2117643561
1488098311
1465541337
766773337
836393111
2095279704
964227195
13646277
58778587
664430905
658442948
77960774
2010724006
351620424
240127315
1062005431
100989814
558851347
425487612
251625884
941989641
675747617
963935479
1353982450
2075073008
1250199683
1591179933
1535481208
397639485
2119845610
1769988474
1032566372
1954043424
1501100756
1087244255
854591003
415676787
806298052
751960987
1076284161
2122792989
2009977095
2060833975
743814982
559590742
1399553803
703126393
1360074437
1862297835
1163777651
1397592958
1354270050
175882113
1185124364
1036687425
1155280147
537455331
1620530346
167768552
1513327733
1494409723
1860479059
687974537
399426782
1417343307
1490541372
1436066084
994799818
1621302133
1600259436
329957817
603324894
298598611
256509901
1214995747
987801325
813240328
2099484478
1360324655
504937310
1621540550
717573671
353170714
289651625
1271695670
1410779025
1802729421
1443677490
78838361
1664073840
1262375680
317430656
1297349835
1910588047
539110262
1458452236
1544860410
149018260
1168737454
357423983
919213738
989183537
352003332
599307535
924410365
1284257469
552649342
1515782227
1290092298
1315619543
792655325
1824700203
412664117
1814003016
881817585
1863370600
4269033
756249339
344892853
983224702
1871139895
154535121
638405637
164392427
62537721
2019185372
2121776213
717683795
2050682668
226471337
1325607052
345438503
1354457908
1029574990
689063906
2061884451
601964440
565159627
1316110987
808550026
2046638698
1624264469
1160832605
1051855219
1286100025
1533818092
1038950987
473394132
1295505455
1612080908
1990380551
1030183183
219751591
1723890413
588425969
283430565
1682324381
1009530439
117951775
319431579
623122948
261112342
1440424701
922656009
1715198231
46719985
364274782
1376816670
1734317590
797819219
876035012
173866204
1491870297
172337456
758365136
32362849
284720122
623994406
461445710
328698898
56888828
348559723
1186837737
1996456714
517257228
406035481
1077894682
89368875
30777263
790981173
1684467703
542956560
1348978607
1879610503
481962484
1773451859
1265987767
1075723029
172282959
134742500
683229528
14552896
1323445294
745436716
181024454
1547591178
2133825681
1644252730
1578982548
328933923
1577690615
1845046074
1223576904
320151252
1569999509
649893521
1226799690
224526626
15692636
745015358
205733009
170298222
483972891
1433957577
52341840
454280772
479990731
1851876377
722944496
1512061968
1540493842
452431587
85736854
1700149730
1418768885
1018758570
851236842
1120934653
1422638779
958127833
926693923
1906022919
617098052
1462529088
1670659689
1784491125
60987139
736361169
24639371
1957454730
503978178
817960713
1653015064
2084722478
644895891
675962132
235052012
2066946236
2098189950
1615121736
1618314470
478882776
1632221096
830909467
232761061
1825180199
1962642157
1366288038
404129278
1137880310
1838059532
556860015
1881897211
235609871
631320767
589927039
583575916
948180879
1565246588
516372133
479583247
1176607789
1445043427
1064181991
1154875564
2044570315
456088209
588522446
1636731599
207481989
743933963
1498892641
1906938353
288714624
1871609725
1140388013
1722005881
38496613
966169984
499545100
1752621323
1577058602
1929219867
622352428
328375524
1590174270
1430019124
53543220
1775466103
286872893
1996102905
165933498
2089415592
1855890490
1569942945
1158582455
650274873
735019787
220658454
629897282
69111017
253870871
394813148
929647435
699523346
1999604818
1973044021
1699615664
57790804
659185813
95473630
1058023723
434809148
135537906
1555914188
296591160
1762282056
1138177144
790918095
1525365530
1509010874
74873482
1899956866
1124332183
1591618266
451843249
1856510221
1257370069
559646975
2122382683
2056743031
1174022577
672126615
1539456379
44740855
21194245
1385302617
1508124536
949878083
744615004
115108530
1320491230
915691517
702587109
1829486227
1340949764
1957805649
1727051398
456934712
1786971959
501702111
898163610
477460254
1189035145
1290999732
1683824822
1253412192
585803503
2041793881
1949822778
88986361
1359828641
1645212832
1381902077
1642118108
1431903449
14283864
1808157950
259180008
1211631050
807520198
1024225701
1075782068
1477958488
1671851002
925603488
253829424
430681792
2065535670
1764072799
2114154924
1350331254
53878824
1524809137
1290148578
2007068826
1465249306
1706132224
518801317
345650195
1966332046
451957740
218289755
1147268148
1989087679
1904836386
2119217304
2096513586
207929142
2131415810
1455549446
732564671
35970260
1900133078
1228845657
717033763
1049061859
1365566790
1547628922
2127679296
1791155499
1374974725
1955320827
1727681114
1610932529
77180045
52429090
137694097
909006887
1433354480
1077388754
1599255811
1307814093
221973285
784417603
710818531
1940017719
1682072023
2021673258
616541889
1055705030
1535241114
206730423
1064517907
524129890
573701896
1160313043
1892500351
322097166
1101039629
1097232173
1298412494
1560461251
562656840
2003996683
1440337133
480962253
859222890
2104799775
1130111688
334118899
835756322
1732645850
517456641
1999096950
1785208885
248310259
351526980
294021027
1717771662
269564382
1125221312
696706066
521447783
998012918
665241673
2126081761
292132189
1037365557
1919884182
1746877583
481466881
1051065018
654936357
234716369
263521923
988146224
1589513365
1895995217
592115005
1791677942
1950542652
1807658891
1643907908
249503197
108730164
445673815
538426883
294042212
88512769
424092813
804921835
2135316092
1704854050
1289423437
1782857725
1899834917
676456279
2059206710
1911616720
576894933
283599424
1046375779
1347376793
154735651
1076534456
11695664
487301821
1959085655
1613783579
1820948658
1653585185
1421751449
765442576
1976029473
1327760919
33779702
1815906999
1754850720
123350994
227329241
986464925
417299182
376045011
1361285961
1150126887
826560636
88736293
911667036
2090599234
1281623175
292336801
1698400399
1639514326
1908228306
1345001596
1302879081
1058167656
1126182421
1141238291
1119955154
2025864924
511717676
84301425
700429878
819135630
858320584
497498321
168613470
1944721081
142055309
567271574
500840739
577559025
928611567
1300848718
1468925026
1973329913
519105752
624386887
695284599
1306960215
669079042
557681679
976338868
1774518357
954447054
1662671612
300519677
990761619
1382303398
1243650956
813381041
1243821016
1577748201
2048416768
1731551998
1963417479
439120561
103836298
1020149024
1514132489
676205917
1992907664
333932507
1705147450
686709940
1220745393
1097588239
1061544318
1979856192
1360393794
960008900
1257072308
2023681753
530600473
1956698457
2020248090
1165289377
271694125
931108025
1535913818
517702206
821859988
1571172635
1549070899
844062689
28797264
1671062273
1313964131
1650714333
1322680945
1790161037
1611136052
759762131
275205098
164216992
429483665
1126591571
1010177544
1355052078
198054116
648847452
1728540263
2122237312
1592137812
1029564640
1624112548
93155708
581363440
70195069
736489010
496658081
389987979
809615983
1199495707
1143340769
548883226
1519960651
1098727695
949943906
886062086
1892152683
1681688490
753032328
1429923871
62934081
414874756
341038077
240121344
821632499
1037395819
820001526
2088243064
1230488526
1097178809
911909807
144743271
72777392
941336115
432358465
1580564511
2097914428
86758725
1664558930
322497930
1775372759
1525712165
506438589
355610510
1987302480
2043397822
1296604510
734824443
1675126965
313631056
324570461
1142886673
257343979
384030917
355815892
1035380686
1189938056
109591556
1818805905
479911471
1455314413
2078440026
1548232042
1369896239
123210232
1092256437
1476341254
1018158833
1398736416
848849298
1228936810
571492719
1852209785
136238841
1818837815
122925277
1305533450
1525480746
1165305
1222211781
1069296302
1599149664
1930276580
1013518304
991591376
1278503893
756746840
1523587364
2000146312
1397351150
59296562
885235268
928936
1487410273
1682465484
1700612744
1743324435
1220012623
1056647860
1185786920
1710809442
2139145740
883725392
1660714852
613963354
746270395
470426077
2003828730
958611335
2050164658
1896490575
1525957659
979453295
19025496
1410485679
1046191594
698656761
827154561
1305406858
13698793
1709069275
1716112201
571219164
1037406453
654851688
1165533236
352424973
1210179796
191302154
1448956959
597841531
1994699091
256111135
2031756738
1352737030
16211056
1524629386
2000358258
1291494281
465661480
696354074
1729636699
1811316853
832847529
664593197
2050543589
2142246289
1172804693
87659662
322962014
1817709530
37768820
483689146
671843375
1971302275
1948915443
1981849901
13529228
31396187
778902801
388420368
1427134288
1327951225
1430837056
90576475
463070264
1351572643
299683232
196409467
444075124
938757236
59272289
1355109005
1616823621
1919991479
68869591
88821228
1356087922
780784318
1976298545
1877520342
1353563137
1394251038
1477897434
1612541453
1753660624
592549811
179352010
413043485
1593571519
623989388
1945207929
211040828
1553115919
1025788873
841754418
1516260379
525696047
1381369747
361422953
1101914860
475000975
883015882
1512803343
1772842561
691101322
1711794438
2018752129
661647335
1753246994
1455124808
1656077935
330074053
921180406
335010174
819986197
569067554
1078412380
1592854832
2114912865
314331693
793496599
441315330
851164137
89274777
444737105
2042555792
22989353
472822208
1709344983
1616970117
352436608
463503673
1208260367
1606337673
1247247883
536067666
2118293608
1382033328
1244954160
72700762
2067084979
435813709
2120238224
1384827551
2131805217
443435322
534299256
381641529
294455731
535713877
130075161
969370785
1092656458
2007998963
2052229321
257616741
1534640212
532967142
1431243113
350782790
121029983
331959067
1636023877
1891743095
1058799387
1631075307
18813854
411125956
720188913
1465041587
313330102
548217394
846636765
1404281601
582276940
380913275
1798932684
1572435018
1813025774
1770664225
694950965
2015033605
825747926
1279291563
152387522
1226194996
651612205
689932731
875335738
1993051150
2049527348
719332562
2127039729
1450509281
1941259222
348488141
713050048
1380723504
1360739756
427439066
1045699135
856564267
785862175
464529031
1618273332
1194307213
1022029842
1118103899
59003411
854723313
2139680987
264979523
15510216
162103220
117203631
704320599
1713153697
698794744
1478727461
1571319485
1250938103
827597068
821567806
1623395975
2024561283
1161260146
1790762818
1006569506
195014692
1135195706
1972047282
1382532496
1619150966
1815465591
1192714466
1530808963
1496069670
1840155629
413673436
1094959480
1933781758
1059970383
1985312267
1035030182
506135770
491626544
1808553418
742272438
111273186
2114667142
149816050
11867245
1055968729
1256663542
180628468
1975115935
1052363127
837870756
727924142
2139130636
764188514
1670455623
1970517118
1146512423
1200284589
469921616
1983608535
1476302984
1803879363
1686751098
1260402627
906165486
102252203
161471329
1304158403
2050630249
360159539
1482436306
196871324
501461759
1839738306
1318254319
1172658281
182195464
890898957
104252147
1672755044
629692687
1168544982
1169091765
523447352
20671533
907902155
1140052092
650150736
1240831404
1286156029
1482804514
278652192
159332964
2054411346
2069105943
1043659011
1291839958
1159059529
767038820
861146722
1397928381
712439591
317398941
1867894737
1400420907
401265784
1095907375
80936175
363539155
2104629393
188622908
2116889781
145577491
1512642451
1120675014
328833036
807415269
1460469585
1083459536
1365437231
1069023279
559975828
1041682421
188424460
1918204520
907628223
1643718898
1536582843
723711587
870212346
759413640
1948777405
838274668
289525244
1307674301
783956156
1667070339
1090341871
876773009
465204595
2009542529
1578872974
627160496
1039275263
344118689
1847053544
1729121505
956665401
742290030
521788923
86387625
1920105848
1274243555
614236860
450461683
48611246
1279115924
1960983069
1994262332
1474466787
2118103212
767846848
1653415362
198428150
1314024222
1334111335
1231525941
1153425558
2112177963
1214981958
2002936356
1475962713
17571252
2081794324
563013536
54794606
996013571
92885001
1842365789
1107835859
1256520604
1797715996
862863346
525134592
1191229695
1473294653
930546975
1666348564
1413192982
749174151
889238521
499498943
758433499
1659541475
310094955
1403365958
1138694522
1033978308
979806288
34834519
1702271267
920132038
651533072
895981413
1454182190
1683683689
1281120852
637698828
749663614
1140087830
839781911
578088476
985770945
2002472123
694315211
146146614
1130099602
1947786354
1106356179
776083790
918139908
198058097
1108892524
1494892959
671876801
1969469567
515110755
1371407808
1166445527
667671910
558443291
542642441
111871395
1663039077
621085048
896985874
1867791876
889370773
271174058
281721626
891367898
424659968
1889060675
1853952559
1208059108
272759547
1732881010
502775023
902053775
525920091
1470156798
1654627986
464114065
845629874
481642930
570987015
1478123289
911390382
1471655655
674190769
1908495460
254668346
1070249099
1967553547
812597988
930525302
884903260
1448306512
792921284
1717575099
859836870
2081966723
1052453206
254974723
707572021
1508127999
1081125202
1676296680
366749949
1342317440
1029432180
1096602941
793839032
60824306
1386536917
189808757
1784736450
1210534621
807394671
51027335
1862640446
605959921
1186407737
184861482
791148806
1171122813
1814243031
378034935
861230836
704852265
611441969
874676222
904998631
1231346343
1895725575
905176190
630401993
1459094515
2006604549
1929871551
744695958
1955293686
197674218
2029570353
1667494187
1071825845
520808692
1163029475
1706937082
1033577602
1550299181
1110349883
154780700
1826711247
912183363
1237437358
373214388
959683885
1975101337
1620650258
1925289593
226921970
1655726459
645224034
1354251553
2118661278
1896342101
835380005
297973556
1440238607
1793653802
571553445
920194340
1227874657
1834085009
824772139
1542478491
949022170
606279408
1816351530
1822922313
574027952
317203831
13758920
1882006019
1394721367
1520322536
841651877
2142118751
1815278995
1406720887
413494749
868262872
2146951868
2143636429
991967267
307853479
1603813717
1102004236
1743712892
1207890845
595786308
96866001
1784873651
1007246106
378665720
1896118813
1446113142
1491216898
1753091681
1899738148
572824926
777197772
1855701086
56797990
798496125
1695935739
1073366703
1231724039
611898220
1341526386
605910193
268040277
696360039
1073018691
430683293
797865559
782687375
503463282
747178495
1135055243
1270320419
771268867
1761090535
96089377
727491569
1135654476
1937393624
818854379
717228082
471492509
726121183
768223851
2017726847
2037268176
1062769784
1736691662
2144636447
312964380
1142427877
149423367
1534742796
1536674530
570080156
243881091
1257916428
604383479
592488614
2153187
1701386877
157878202
2043459518
1436480677
1270632155
938319810
1247403574
2123182402
461502886
2090656530
670529822
966954985
1023931262
865024865
1685432275
1703609377
1750832892
708842584
1074441771
855851320
1621821255
523381362
1188716102
596233960
1840316038
490054665
363367277
117859860
116663218
163639523
1292862464
904434742
1958930689
1525511024
749966287
341747678
1593111076
180940777
638356987
2120607040
1503331008
46974315
813588421
328532614
2078700612
1668017594
1184475858
1956768605
1840329856
952681870
914187949
1673776521
472861643
1589878083
1433570260
1546808770
1853025067
196284631
821740924
472105791
1586234022
842475379
95103994
1204345817
1277976471
666385674
374081337
988481788
836326069
1044558223
1943443579
1374311290
500424320
1167090058
1628040542
1778268069
1811967510
808511048
980400358
330934762
1043796388
1726062176
768227134
1911775985
344278764
625376700
302257843
39023531
789202424
273982812
1524329118
333914570
255252435
266323058
1906353511
2067532800
2119808250
1373323364
780311306
581146197
1937861413
1056974012
1140886264
1751096764
182242346
229170069
674968162
1402566011
2095244167
148090288
1711138568
69479015
598439249
240978780
1098430653
1613434791
553714616
950180774
1120181227
1712165599
534076957
484447694
40541203
801724506
2011281033
11984957
38213005
544448296
710623370
1718712798
1866594461
1667427791
1120229112
1353951659
1584730691
1472857665
520759936
594048923
1920557159
983900694
2116220983
283044815
1404332694
1543141041
1958266522
254187579
144614522
1804534176
189181255
1658644358
18602182
1817222519
1365680813
1639724609
303995631
618028175
504484292
677229237
753910149
1853370126
79526222
465503545
1335027874
329174500
995971378
809287779
31521776
17624921
1165261062
349346209
756140179
1694679973
880668388
177367254
965580921
1916582109
773164221
1566765392
553636727
1542358817
745180865
607613249
147040835
1123779944
363111128
605092639
48482430
869090530
1392803015
1782223914
1107693213
2135520768
11073132
1867587315
1589400783
680006758
587314391
1439172906
1121137854
1409997562
119035562
465290733
1767365596
475463765
251210491
1627589866
1613620681
1794259752
732196507
797958792
1512980209
1944325699
705762169
89221386
652742049
888954113
1089080705
870807561
255632828
1631602543
2026842765
60357849
1680834992
1811828286
419589915
1679696609
2137212354
1982513051
915078418
1458521103
182241751
868576057
1542881945
602513568
533015368
1982438920
2080517951
1379590168
704899047
1665755040
26489779
1285838912
11141069
16065848
1401865788
155655962
1229397993
510678651
187019854
38396295
107074466
1303689769
1736404602
1170834590
527155217
149205405
965392969
1621462360
1118496029
1334701461
387040512
1759072556
934340743
2055037483
473160635
1899163123
320432191
1006994207
1586405198
962136673
979915728
1035454571
1971307209
2049990295
1224822670
196245977
520639036
1070728010
760290882
12829617
284852175
1466141588
1063392183
767759154
1916468057
1883366318
540315314
1101118074
1207881504
756021874
1666481013
1188289684
1460586470
39465117
1514462667
500343340
288973169
1704956351
1400529820
1939387844
591150544
2024920155
1019084420
236586940
395191123
175972729
1525712632
668457598
1184006835
2003346974
793273803
919738100
1960805785
681634338
742541002
1647765721
207594588
717025851
178115266
357671595
1295500568
290399789
1625256485
223996531
662364370
504562326
368056003
1927556399
651440835
1737003114
1637093011
114580450
1970335277
65971602
1267850573
634646412
2073197610
179105084
2088902484
1684813091
89277112
257865520
962687906
1225122392
541061703
248484307
220032528
808382732
245587147
526035020
1903530372
849855654
1045091025
322825438
984175210
1943573914
619645659
479332107
529277151
309339514
1012240115
1740115393
1907915333
202161088
343585650
170788499
2008745270
1072720445
304878762
282799550
1563341218
1541511208
1956420983
1778714371
1390601458
1635309530
614143383
1547580971
1128573616
423428638
473184181
885005859
1835266045
873372284
1705594799
1421888095
1259193665
176389088
1153720593
1181916754
1553246379
1559481567
364041464
126438996
1325389828
773405544
1219473585
1076076357
1870310269
1296138628
568742838
708603727
16578379
1681207683
152485366
2127136200
1329952449
1611909593
1017404965
1390193570
1147092404
1401295338
668493841
1748470722
1410020187
2076687889
1816179369
300112660
1116115961
1630100384
1647582903
1853704317
575110100
516654544
1822786586
1594406396
1583904976
880042261
2022582585
1245198305
1167861021
1619025916
1616429184
1765694980
1268893987
1594838871
802549624
207045502
492045907
246327889
1835227991
2052843129
764053570
1642215120
420364634
1204832634
254263437
806087086
43684662
1056791271
1120642913
1733563157
1803001531
868722061
348423954
1414713922
566967080
1662240945
1106693514
727437990
1574731720
1185527957
1486153556
980242271
726073964
329762318
731914391
702767031
192912630
1790341121
910921894
1966115674
1196670020
374209127
1987709882
1274848960
288110144
209637123
330308836
1462433633
704423972
1187882557
435357896
1818796034
786979966
1674868184
640538536
235164785
231061889
1803102967
466970536
737171102
1523136491
2007705940
1503954710
1978645002
1640030262
1891144598
1701385839
772796616
1365856660
2104253379
754660072
1303355166
1199919092
1011227610
1150773445
1987295239
1350621785
1413264636
2029317495
330031518
495503550
1755101380
496034139
1070014675
1210053374
2092144944
902273761
1956236918
1918557778
1494786213
1903491119
1146475208
1862988938
226800198
1945418152
1412835847
1564623181
927584913
2122048495
285126866
1186510982
1167816423
1558456899
412170185
1488717237
167288528
1579311328
452518066
997384287
2083042101
801175378
7127545
1532816367
912011032
634878514
1894437756
756555061
1327632411
1326980536
1831608924
194291901
1543704039
783044701
2144554340
1291876562
280206244
330912803
685132191
181611664
468561703
1216733748
71593404
1568906517
337858917
962188255
1353303903
1955589193
2069559182
1028707643
1617999554
2141264786
447128030
1501110217
750965486
1303587095
851887388
683097159
797578796
1531623051
1084881475
151506248
1565741635
1088501659
1503295247
1222140146
250801280
248555505
1812614527
1297107896
1710023314
606587213
2131719567
209881719
901846435
1911548437
1539349405
1017228448
1063051310
1686975313
1623439883
1131333270
320008324
1493335844
427784474
1060924348
949644943
335656706
260069109
1962848489
1270245140
617724389
767727648
83965604
256278594
1983040086
1924268012
33307464
262272621
193627344
382750763
1684125035
1212014401
146824851
991138260
1440445889
1606399722
659794621
590161228
1997754872
1891447854
592718214
1963629165
201217611
2089444373
1996889677
1879134438
1761869945
278335225
1813704005
188080308
226132266
1442604080
495403660
1810909632
235996953
905703106
2099232703
699264231
1273041070
1968230701
1279603396
1591888752
1929365096
592726480
923358052
309825592
1569217827
2031517573
1700071976
390061764
1043890394
1202492829
1572421169
329805034
1607976319
1544882024
28519399
2099208608
1422074601
1244876341
994919088
1874689719
605386301
1602472898
673549225
1810141016
1476791219
289996682
637704053
681812460
1261842927
286458561
557839605
1389496233
818336711
1302482044
1702571795
1039277221
355408399
88522159
1963611009
1024251993
2079135313
838596181
333774945
248980889
1212773695
2124673242
1053358926
26346355
1300707435
534832796
931352179
808873136
888699127
1513061344
593948731
2073954493
1586573681
839005452
1897525290
662283096
2058424446
968831347
1459760730
1275489510
1509774001
748761334
1002084523
445842286
1380164900
77389644
1041887729
1141195211
494866348
2089511128
1517559650
632412315
1110959802
1996183145
1457454961
972467758
1654113805
220770791
811845535
657000236
1101697759
415068838
925231941
680031817
1684374971
1578840321
1604880700
1913099506
1848458541
336536417
192635415
417039195
917755997
1626431939
733501299
2011377796
422057981
72381104
601518236
2014800766
583961059
1198137110
999778863
441760225
289258257
1976733242
981781414
418380332
2123788534
181054116
2020705670
1957087759
741403832
1860619858
1098717236
1100789760
307770691
348567017
1695891850
238435078
902588742
2059386522
589509476
1187148527
1105533342
310012141
1792102955
100970570
139242312
1319380461
41056896
1406059864
1299038801
435579653
942919673
1744641508
852210498
1106513497
660738813
558210929
513736212
1792928469
1848344382
2087342476
841928680
1904200875
1676095994
2038484519
914394535
848733614
2013993084
35617262
1628857844
112265521
1578722656
207717372
1888873454
1552609416
183406666
1674751644
1666168960
990234415
1274600162
846454689
1874925003
385728315
1761763261
422148254
1900589192
1348300057
1297524815
1610905125
694637229
1425058937
623692697
66542029
134587759
1452788774
811537323
682088668
592968623
899416732
1134111976
976115040
572073039
923150697
222681895
1404313201
418726964
1509475036
866466008
1291941811
1042135230
506348692
1167359196
573336252
1545535914
1356639573
1068517544
1035558408
389133367
2086625371
328892193
111048324
1717531619
1646807477
793551351
1891286745
334820990
1972980478
1988081822
796006422
786042006
562491028
2018688553
255783369
277394769
960849248
1735956429
1680525952
2038183862
1363200446
2069271270
1748924376
1209091264
1514253337
1687972729
1444623921
1945117457
1033824163
1744755226
17662573
1111088902
1606270566
2111679100
621459615
349275899
1499544783
96360813
640318708
1228565534
1734993615
816069538
2018307090
1369730452
63351790
1030695768
1824428869
215960148
1366827783
2122956398
751513710
1611529047
10948477
1615857084
894450396
923997730
250555369
1270338006
947925653
1456420550
1260339320
1222869718
1613216248
1449816641
1255112024
828923210
65369191
587321508
189734828
305228070
65384468
590466936
1183473205
285726764
433247461
1712778115
396991651
1105851247
382442957
1132278870
1649076443
1417253464
777001042
1897391251
173456913
1642797114
456551709
1387922879
1771115087
1744698155
483946472
833165931
321366446
631755319
2144008336
289591077
1553904458
440068818
512754235
89044594
1318890674
1475438684
64263239
1081411978
255233791
786819388
418083504
125006832
175981309
1839379890
274044319
1338565701
355294353
277902917
88697369
246507568
8527836
967668120
373938789
527109369
357354847
773214879
301866538
769444546
798045570
1594455856
580604540
1020819160
990418496
808306222
1028708864
760266079
470531549
1023806923
2018018786
503063490
528840636
1402595805
1256949129
285086608
1605255402
847065415
557653690
2135878584
577913977
1417604566
339488271
1606163304
293773000
879286550
106721096
695813249
1261628148
2002281277
1414041033
5989663
778311209
1415201012
1061026761
49744416
1792900271
1544651415
796103681
553290346
1251298606
1934831892
1780220213
1916618529
1468610040
1740600597
1471475107
1025308611
1961384104
2105623846
2087976282
887225195
963610272
830315460
1304595544
1996731277
1408812338
727397807
483997648
1883629017
39786885
2129385500
1605119622
415770225
636984766
1688215233
913918150
1614826116
1208015937
2093929219
627632278
834200267
1804170483
28887270
382902728
676117670
1500448834
5391964
1540795197
1685613982
641100896
1207627946
102569381
1807410398
144583011
1030570854
514575590
442369412
854342909
491687576
1793351627
1902135787
1075324698
2129165378
567972057
1889037291
1762803262
263528378
693415286
927734038
495537041
210143917
719761238
1402121126
1185902372
1832053929
247014492
2063396223
1772047509
198064245
715972130
1562042936
304250431
1218073263
967601070
1519949997
1706709693
1207355375
2015123425
701171375
2045497387
1740180193
259732391
1403382260
133169550
1836464955
1281516697
2050208447
1527351765
929526436
1865989590
63469222
1574994034
1706138805
1091035341
340322861
1986369077
33149795
1929733248
805200619
1860010219
525289176
813745856
2039538305
2111156235
1150528140
805774231
920660091
367216778
799747114
2041427379
647285701
19753282
534573510
93593454
845307632
1810085745
1508712369
1188002302
806590479
1675768448
10053390
739192365
765035699
2061717736
675355651
409769214
846644094
599876592
1017238569
1408655041
1929364979
308822970
1672580161
1957217535
671685640
1496859721
12539691
1168343404
398247157
901476680
1461949315
999198296
1517259333
2041451058
199797374
306097970
141517364
1014724224
1777685771
1087029554
1139005692
74451622
1415670781
107139765
2079949881
1577169787
1052654645
1801061318
1420917884
1655665260
1396401749
787754788
1355669408
1659606
582042689
1000888652
829709211
1662098716
1387911145
1621682537
2034220951
1099453193
975257881
950184380
513382208
1498543376
1008122815
1388547873
995413164
1491766610
1990665818
1681541726
1839354471
175506548
19533894
2105515838
681104943
6209020
57298925
2010809780
1621654141
773028890
1584603312
212865457
1383307588
1183157406
1946864059
1229988720
413503102
1831353403
1375980491
1460658090
1602259287
1028821959
581801968
1487073283
1123772346
1728338916
1137560827
1791265624
1181259685
523200898
1235943082
660686234
1522467285
1690710435
2077361001
1603446830
314440672
586196618
90098293
433951417
1917141643
65559281
582072971
1061446300
945421277
1461513966
177903539
1121838009
426885504
1080149003
690090466
1958873152
431797083
2097543645
2117737238
440232336
357011652
1725411606
314615124
1381797865
99540021
2083756395
2052679995
1056965338
1027343417
392283299
1087116382
1607082380
308647546
648069992
1840070423
89637581
1925937643
559941858
2033978113
1079287292
1432891540
642422812
561858925
823949886
1204822620
551745244
113060209
565847926
628616884
210856725
1388342729
1563770486
135972754
1713733268
1846422439
1145022749
574215001
468437830
1792741634
812905110
2060293768
1335431053
1430204986
1282760563
1801611005
74156694
75456697
543346260
1341711754
1594073179
1498614049
791502823
170098794
1804912152
154114609
579069687
1325006210
1915729520
784494955
673456428
832310408
939978187
1407341317
1283634847
2048647550
665742981
157378423
1272644333
449435219
964152592
1699266901
64464010
2079987222
405505126
1747348494
1696912907
1618824856
1702924878
1446445692
2103283022
1394961073
752048972
22269020
1860461716
1607423177
29153085
1420715199
1834568270
1351270565
2068514068
729999644
444397972
1100545597
867936268
403287614
1752382020
488362804
800738050
1074888578
1937041783
1902992942
256019706
1489724698
371378466
456785916
761771386
326168867
1355422064
1721060931
1533186230
2022578093
1963718612
409144938
778474481
1071090522
1685620751
1133328002
1725909340
647406746
298771501
1671428244
1255605485
517197667
1504892128
1887753323
1684529165
1837662782
818500000
2100671008
1882717755
1849801560
307022047
1969292305
1730287875
918292355
189411449
873984288
1900762289
1025642687
869785052
2009040752
940006341
1874244438
1622615569
631109117
1997259855
1557372263
1425131142
1635569390
1553185506
507868306
1008997625
871977628
993327104
858686370
994375490
1413202110
1195834324
1337520718
1859953855
669954927
350065216
1778483628
985345399
779059507
1249353618
1875104715
1616890508
1381017357
2141402175
410073493
1717696307
107428630
100133320
863701147
1951223820
565995045
1709737614
582580687
1669413901
534505243
671934932
1693978619
1724210291
1092131724
379928759
751863050
1331938518
8393688
2050457987
2082292068
532282306
1935027207
1867002195
476862931
1213317906
1745989274
1380937317
284955912
498247560
15924911
1647003203
1189739293
1245534667
275630635
544231646
1415408251
948031002
733922405
572101825
127317909
799089884
975595517
1916318811
1525404078
476863207
1029816553
1533501651
450589282
1192280461
706363198
1675302767
662688509
2118336216
1696960828
52176228
986311394
234575356
1552844135
394327063
17708628
686749588
964687089
1689165062
428606512
1092622753
1380627977
1803536127
1085819999
619517973
1373607364
919783764
1983188393
322231522
2083937000
1205868667
1685992744
1514131603
221958024
534379142
678759191
2050920839
1777914831
2075558781
1393764826
760182261
971012123
841275568
531495911
605803098
1777345
1120845376
1565770445
926812870
1930078035
153578096
1911235631
1119972077
439066583
740860536
702431466
1512883834
682852212
1333730786
926569357
11067542
493087004
969356362
1464653181
301178193
1714156740
379244591
233254459
233896242
542147300
844213159
1100081449
30067068
200578470
141874513
1142453326
1454392372
1811592137
1023834960
1995859346
1600540998
1364742840
467599570
1129269783
318349779
991185010
8411444
154794970
2080608499
38356545
333491479
2051571734
18009014
1000692545
483214903
123039116
1273545092
234847638
849789862
566221479
979164269
2008817002
2035783273
207541302
1825997118
450477881
679855466
1486183116
862902183
1772002723
2132867447
1880091057
1273715501
1946178594
1737347597
869565710
400700028
536776979
2010087787
1164857285
729370632
1162465220
607170734
2132650598
1381063304
1991187178
1779215379
1947588763
1766677816
971102004
1803147049
166801378
822624122
140285056
1807116761
1487195678
99157352
842131885
1465414407
2120013532
937875707
499537268
39986837
2026519157
221108411
1703684376
159084656
1569391690
1341501657
2130344706
1253167433
2004234283
553319314
1679302857
893354729
1588857307
623667537
722710788
1056629767
363598274
104640612
226594456
556739867
217148665
585778743
452524441
364866497
745986519
888004219
820587125
680839293
544419660
530625574
1402958900
1350111506
746545888
193698242
714567251
1704889860
798430932
1747964177
743319374
859184921
1338290182
1719315425
1945198188
1284808163
1952576825
2071262234
1298384609
2106100811
1240871983
2078219114
976179478
547424028
47902900
1720399127
203324747
1564934820
1676679822
2087040051
810923629
1252642738
1825098610
1379792244
1743106855
866117336
249138736
427790000
1894768941
985464070
1867590581
1915578225
227923697
1694392451
459604580
831494399
1678560781
479108045
1727652842
639964894
1699620190
205611794
1639086855
42606170
1040051081
1200146327
1720466077
1042575344
1329623335
163886195
1179898750
1669746360
1264050882
1928180436
1834627692
1905871064
1409477499
112981480
687015749
633456525
1588944581
1451995034
1499845204
978085897
753134416
627026961
1763342991
1570118435
1421595777
8599254
1374317814
1669336513
683652538
913065542
1302282589
1944082744
1122126690
1218375825
113764749
1036024611
299386415
1819486038
992831362
5936709
91890911
1774042129
1095764802
132545129
1496258092
628993235
1182153108
224883818
24765502
1775155131
1660270954
1036773098
1809900861
58865615
1317047192
97495625
243922744
417286394
241059704
489829670
922976525
741028911
1805320758
754027568
500399489
263922753
1465171154
1364916918
2122681701
678437206
527456794
568496915
1376850262
916346264
1981750575
1439856247
1267747962
2088802638
1388163041
235070843
1566674538
2088322973
448114834
1089214521
1458267676
813783460
1294649479
1065541293
425515802
122080344
475810460
1181812989
1944236177
580602622
1942247676
274372436
1844096849
1173628112
1646105467
1660990167
539883534
450660536
983060016
439577872
995843491
1817905477
11030336
1084442884
2103101273
963340725
1442059649
1472432846
474127044
30257450
705603218
84824090
406335191
2005633003
1472521370
1947955289
1939096893
1253366544
736587120
1511728455
46435624
334809240
93978738
677739218
1535323577
1975505955
1481731214
552568699
1696421710
1660707697
1405683430
681012375
698474251
354845080
1448650915
1616387656
1240522774
454028297
305411490
1066792090
1556440678
209544949
1983752852
517276303
183640246
1442994386
1999811271
1531590549
1764367063
1000058698
1176422154
2027439735
1640923184
531303203
1427821549
1764316911
2002412961
1326658731
1132685145
1672903920
1109761025
173463515
1726900082
61733237
1247251011
1052412004
642338936
768164434
1090719672
1636503182
1084816254
289657538
562327088
583596744
1634986948
1816380413
1851407520
865763906
263202378
354757689
181559580
671392547
375230156
658065533
621023905
176984308
2011549314
313158537
967828661
193095772
1456128767
878032698
1975441318
1289104331
2044490458
59481079
389641417
645400573
845123029
1355292963
1907355510
1583669042
1856860628
26473940
1613516692
849354443
737589624
719276081
954704904
981195380
1173443156
1682400943
1159412998
263205094
1398479768
735586142
1365700076
1591932941
1381632877
855251164
560289691
1918939469
1608703578
1918794376
1797733155
15189411
292506717
1809448026
2104415126
92736092
1215088577
239028029
1436825675
615550046
2062337002
1080708482
815515500
633447736
1967096443
768435096
191338487
1331779464
71461358
133242561
395113411
3535462
1212867717
225967954
1477892811
747830915
615957928
1213652761
1931381667
2095083940
1481324728
437463777
1032001413
530328469
1185625791
1442308717
615054250
2096544178
1531872651
1448239179
1547354993
1496081354
847396121
719841868
470004466
366706715
1562105353
871696919
1142782281
699993993
531087444
908569857
1808394919
287613451
2113700070
824511620
829538928
1765573250
943413354
55336512
409038324
439561123
375877960
713510033
1526521393
1824981883
2078053803
991508141
1447256682
568156167
1007578709
1920874660
362580497
576836545
236537912
495647753
201789253
548061587
1154310985
1579044846
836946289
197408979
486393959
903186757
212772500
2234841
66824108
408201987
406040097
1884979787
742866637
684938910
515247012
329875778
513754890
733971361
1206198296
1059001209
834137063
510066967
73637053
695756725
1929529623
1404615784
2111874344
952461987
252539037
1716441823
1507523002
1545313248
808057205
1158834472
1732716926
448211270
370742686
418008006
1030868115
1829458893
1504718907
1057314584
1687602973
593697735
1668944890
342992923
1455854071
282277038
343841104
1423021109
30576244
1751007739
2088361120
1461676442
1897488320
894196375
954989794
9500581
1747733993
383178330
1015701818
1456201475
2103881482
1785290999
1186695019
800827908
766532173
1457084160
1055283907
377138310
1891901966
907307608
2004750684
434023613
124999176
703040811
282301121
1515868904
327110062
1000286226
1272276729
1376019027
46266923
1029805225
419900222
2058729619
1971224812
1061479197
270111020
592385707
164814228
1228989710
1085007177
1985458364
1550027923
775848704
1960844417
1766164120
410664258
866474111
176843574
81822662
535858174
1944622883
2011521613
877750281
627033239
1370764424
1691588306
160266078
154053706
75193707
2044186432
720368179
1681282176
1044984343
571259475
1727157776
1758917885
634702594
2105879714
940860776
628477214
1593410757
631105534
1411708914
964497273
517248085
753526756
926716661
941020012
1340662631
1887582711
1943718293
1107038061
365573318
1621252692
1857512757
1372625780
250646590
1520048872
234378587
1285896883
108328729
104730992
1218275347
576237256
1587044391
1696566626
1813170781
665899300
1477835953
1643452143
1526419461
1445246373
2036450219
851211326
2036565155
1131467984
1007961815
1212102815
1873707816
1831747050
1306840631
1371724349
1722652184
1657131452
498253105
198004835
1551081564
1782088702
473906703
621230644
848645389
1918215726
190330597
2086964310
463931355
2132294113
1834321164
1474086789
384417080
990136996
568951375
1931196080
909599406
2055032930
2087047168
1773385026
2069907269
1143904697
582315163
142245290
793389945
1539227104
1265438402
2111405806
776085870
1512511409
2087897688
821738403
1108489612
287852339
987626575
1004220403
1133239942
1299495881
802193192
476823379
1649948092
88753920
489301752
755608539
452916971
525579924
404194732
1421316948
271927688
1070298733
1587345361
597685826
765808580
1878539061
1079965673
948586048
796884988
2117907564
2047392621
1477147496
1665582014
588465868
231872179
240857920
862478609
1231998529
314943781
148264715
1347463702
1327065225
663245341
207112566
248346057
734676824
746777552
162766173
1554997203
734759428
611275073
1370706908
2042286209
1294541052
426355000
1311613541
1947848312
1417787020
667351746
1842430367
1017091291
1488102058
1460800062
477512389
5174549
1387783141
883915785
836464261
1370783427
825827912
852116133
886647538
231043017
89962951
558453141
691202522
1293184069
412732369
766482923
1515200326
458031018
425875990
837242639
893763405
470213632
245262590
957968959
1220101307
891425592
1745955068
80914283
1766211278
1274846749
1273047487
64377129
1160734772
468929982
798790740
388035759
1648641116
700320535
1563585686
817555175
352601724
1482231732
981064808
1260142587
2015920029
692837704
67143076
1862473591
1205654739
993984250
704175092
2025654569
1142013215
653365306
541165446
218431831
1634699359
1807715891
949931850
817254400
412364010
839512026
140446404
1035339399
258252438
1123124625
1757617406
2056493790
677030838
838181344
1403254296
1770116110
936928461
1445431784
871243216
1986592573
933890532
1438887136
1001145860
49506889
1291813078
807511420
1870259411
1788160460
1430672415
1594622163
1498863124
2008032293
1919760448
1504759711
989136606
1712678545
926554941
2021391958
565782245
1984217185
544979261
1917613248
1825006348
1072408673
2013248539
1754595184
664086472
1631873106
307650876
958004872
295234279
1544982906
277653440
287104840
1171324455
1748613291
1797654220
115760024
855271808
1050376944
197045137
1270907475
2003881334
1592379696
517947382
1502709665
969952425
354581804
262879361
1416125827
1100119841
191444211
1261611801
829166544
1627352008
2141484986
2035330118
297729993
871074572
1132667312
1293891284
554085872
1289474264
11213052
1730779239
745117845
608747293
1374832835
2141612416
267626837
2077851531
497215189
790760060
91390113
1771046650
1005321848
807578165
1358595650
1694449168
1472153118
1550767169
1013301711
2059678926
528300600
1958709103
1279097428
949705796
1173389988
1908855744
362782508
1988806903
54107725
831783046
500234233
1471839441
946591669
1283341040
827137247
934525355
264011953
954125390
692401864
920673227
1850046306
621008895
597592082
994261892
1266414096
316973620
1117895635
8558563
94147411
1228954987
514588434
1014860021
292406864
435192178
760406236
1808103846
1859740551
1297590638
2123102652
192195222
452893807
922089913
1367956688
1543158759
1266495470
256642702
672911391
1117273973
366667455
727020118
680250422
2103595892
1090803461
168008594
1257915544
533152876
1577710133
1950511923
8009771
866989938
1750750953
338649892
926157195
1701043358
349892471
1951132706
1476632352
1321347298
576705638
1200931936
388123458
1206458624
1831074325
797343055
848133325
440695596
973251505
1832432159
2113615557
209895750
626204823
114867857
1699566002
2086460336
1550307263
1793915840
1536459386
489102025
1204907207
2129233973
2111056794
2017728986
262644575
1321178250
98039144
1991422204
1782049716
1060125347
42741148
152039254
1889251206
885775302
678031446
1971723670
1138144577
363267714
1839732661
1765918718
540988677
1676535075
184677580
623235174
336458913
1805595701
1661259565
2073528708
1763658706
500678691
1056255385
1465636797
1895362615
943156334
1098704416
698244140
1164094069
1057538266
1685255813
1734059824
921375048
485752870
1345201225
747074031
232517325
1797703416
1475568853
761782561
1899949140
2029596794
1748045288
1421791029
984843853
574195311
945278548
1199185437
888621348
1600616024
457338089
79958578
1042371845
994561992
1446859344
2070721580
95562356
2103036649
2011092996
868563840
565755466
1624692505
1023500623
388399197
2104350247
470151114
726678351
1820030425
784772248
1271626937
637027524
1397271777
262135127
192853599
1647140749
1556733438
172071314
422417746
1180018548
1558084367
1612588059
1654147107
1741386545
715016884
1288410584
927805850
138878162
1250888093
1180297631
544108280
622956902
1653871893
1061572915
113894998
1606461902
1641094556
896323740
1544346814
1067338410
1960370261
75047625
1811682375
192629900
815852093
1635247680
1320776498
946809999
1423139216
407441585
759181505
849708094
540530896
450145156
627084455
213535173
1879844944
755161119
446958814
1875237107
1162236097
2006457363
631456637
2001322556
1356359157
255259973
460725691
2035246101
1378844649
65517232
1393015246
338250412
1632024152
1487383502
1580647673
946362411
801579458
1369474412
1623941693
1186313564
1657661192
1523125812
124491789
1046644989
1628522549
1607476669
1557612349
1654552892
1329446883
1230177795
1540663426
694547226
1988371231
1920978820
542528422
945371866
2003946332
1298488472
42192031
684541000
1967900861
324099708
846043733
1166496628
1413881102
1237172576
458614204
1907647435
923794689
325998835
1771478615
1775065527
508435300
947901398
105785877
339278256
1723595414
122222770
941333169
547137859
1624065820
722414064
1481862161
1106048827
1590180273
1420767857
808831667
1617881858
1550975539
343628073
433021359
905649802
1300642028
196066850
1817031065
1609800956
777148809
654179833
196079002
259885948
602817794
1657872080
668820192
565156351
1336593419
755680229
1330275888
243677843
1936670958
1327147676
1970588238
1183752781
585044577
1718709697
1839259220
1146720625
2134928764
1349489373
509604762
1206313809
1648158632
303160646
1518955654
1734010625
1706373557
716958672
1483690608
1500413800
1694552378
1822563229
808940526
455805786
1712513772
1685304623
509741817
1403196976
1327293922
218521751
2141645686
494456717
1734904938
48488840
393361752
656624705
1614911317
649796514
845784688
1745063412
82360254
483745453
444807580
2038059914
917010706
1523645186
441883660
2018488789
71644202
2080513449
2037510185
735933179
2048985294
1610282061
1805332411
227360665
982310861
635181625
1627853232
744197765
64976384
1781418977
2108586224
1295015175
67857954
1143366563
973826695
301903712
932014830
1515494860
1336314773
1589369083
329986423
98575472
402532286
610241552
1646056318
1586488470
1819262811
792572665
2119754129
822192566
1642929637
254480312
316450228
1267761752
1801844752
754820185
115958994
1032547348
32444939
572121885
55552462
394086427
1775234549
1809688331
1325504363
1919358765
130023798
500823004
1111835213
2129493554
2042393846
1122795074
830477286
479891949
1258252584
778697917
1991521222
2088037374
583124368
329924255
719911619
424478268
965775019
1399262669
785870022
1531043770
824099882
192861577
1414773495
186509513
513591161
382473232
1343016498
1296906015
800999757
1340248460
358275342
860750398
1320665325
312697232
1542845088
228353815
161245572
632859262
1368242211
121271678
1168492821
1714042350
1599797097
924156717
1863171551
1146865972
1977901362
984205571
1648629169
1525040447
2135901033
409290374
996715306
618434435
1790266268
392883848
219352247
439173483
957894719
1836522309
932227674
1039278322
246228066
449202848
904039483
1939759337
156659953
117383808
904106156
1025288563
2135463756
1900068105
891302557
1426974607
1324325712
144063673
604559222
1836705379
324015582
154183871
1028105703
878882405
1581002437
99094833
1327686669
483110527
198549407
346356611
687136019
1273342829
1492499751
1735595666
920801292
1865447699
540314224
1931359943
303588982
696482255
2137510509
526031548
1811624272
839771963
697518702
463042288
1053667509
830464495
1331870875
1456130657
377250142
1588415134
1382496685
1064139547
273896138
1427857700
1701860266
1550760328
1619576329
487206438
1316642872
2121903554
1084576695
1571467831
885703206
1014524703
569547226
928177748
1072905319
623324386
1530491520
1285575833
1251298349
180017586
1228452499
245035014
232688349
213635352
2103275146
1896355073
1893144695
123076199
509987470
1094699476
280694281
1451177531
179785534
1928631771
632813442
1718933938
475121756
1400843023
428299924
1513210737
577219490
895407576
2071931935
597523293
1019545193
1254077578
2010221413
1079358168
1095627769
251115785
366228331
1762855337
872258454
1275818001
1128870297
1623857574
502183798
2053869857
415337494
868862697
941007487
1849448486
1297282034
506982519
1786506804
2123867248
2113503045
2087529459
282165750
274391334
1058958293
382802590
1233076261
791787081
1692199060
1308084424
1279341903
615415855
146663560
585199307
1638288791
1180798895
298056978
1381856461
349672351
16790336
1707095982
967950076
489748065
2009892415
1896420469
2110210566
1163171820
1687095795
1540123776
1966923718
1099014968
1033045260
307589177
551651934
1998039573
70692017
935307550
221688184
726633542
2143294481
816841820
1253832221
1733485901
222815510
768402678
1105536783
469435013
380297337
2077113969
45843725
799039878
798172664
1629402698
1330335458
612611690
1221215386
1999032011
52336141
1853454939
1596265242
930814225
556161651
1520501020
75124724
1665560403
1016262405
470816713
506792338
2104047465
540845570
612117299
909364972
1172745344
190694719
1745483208
1069918089
2136551882
293519760
126662152
1001771873
1162259606
647349376
480111784
863458352
1548609163
528119731
118924002
346111032
726005817
1911494858
596850854
185386963
1988672115
1184880240
1053473567
285621526
79774158
2056877085
1772274228
169972759
112680959
2094544540
101242865
1583605535
1907437127
128981048
2092590534
814918546
1982046224
217007233
138685268
1939452109
1519066282
1186717090
1638022180
1343810044
1147478441
1045301141
1594459829
2085289265
1600384423
1019690125
1032053270
1570085924
1561670114
25684446
1512547366
70558905
1968491703
1149522854
265535589
1318127688
1644465148
2050605358
1115254207
1123319024
1185019622
33878322
1495028834
1936389449
242426133
1589302801
64111934
146989236
170099618
1417976391
724268803
1589457800
2009718996
1176497275
1250708797
1822308283
644885644
1858376549
1059169695
175121519
274104456
487607025
1094234031
2087223027
357176630
1585047505
1306741156
184631889
1888044121
434947065
988931993
1333186634
466457462
1800237672
124518614
1098623244
188007896
684244040
919602945
2081614658
199358188
1441653920
629400702
480419131
290438346
1739928683
1224671548
275692514
1668043251
531877748
911659659
432936076
1773717411
1809698755
368504995
1334436811
1036271720
592947904
1533916417
1442397810
1098658406
670555375
743858312
310985061
736800979
1731845612
1502202362
528681659
1494990702
1820548426
702452706
1325430936
671263597
834455237
1977740181
421573306
1398304519
442371565
940690973
1655536125
2022447830
137413372
1027725284
511852749
1778272255
1076391571
217291343
1696992158
2011206552
1624389310
1904966067
992548997
221388598
2063387201
1013650451
1610043513
1416764523
1884919243
2048536361
602963555
297885444
318259019
1187458817
1840730301
2118907488
463301350
1401426804
1137188962
854839468
1813366526
1894055677
1619558851
374695032
902193121
458573003
203463980
1281319718
64699740
309854091
814698031
1406563217
1402291624
1945185930
1502219484
1346237398
1415080514
653548772
316251480
1958658886
473635904
497405863
1560578151
516232650
351799421
228277071
959994856
1831750855
541268776
1088750377
444772983
50322081
1906494841
86572738
1535837132
717237189
1594800235
108513403
756956663
967481826
1890873893
262509474
1258103780
1612146136
1130607035
974097132
561936274
110147910
1614985978
181843588
1874192463
1831711364
2139886475
1404660306
1458621663
2095871176
1127644848
1775516687
830054987
417612785
1367884166
1689485820
2008241355
1061725732
1454813113
473848008
1807568874
1884720646
1473445589
69480939
955340564
459574668
1751475061
1335224779
766256383
1081020187
1060599050
2016634384
854709433
110729499
1441716807
1463204818
647958961
1044256568
842612084
2013650502
1106776016
524496163
778733628
661902402
1065765828
311595199
311322715
52066018
5641129
2007526469
235805637
1884665906
29677166
492095631
623609084
1787392093
170998971
250085145
1823639269
75150560
201197867
1696806100
2036443581
1218819754
1534640226
2087050250
933955259
1486432277
1968511303
1202798229
1938717776
1132473046
948843862
1916473399
795749159
136562476
530489565
526911650
64895381
382527793
840964955
1529316928
563142605
1804593129
419702562
852047900
832552193
27955930
1958109958
2022035378
932410085
1824376897
1301915880
1645460492
1135249911
1422627931
879818458
79752002
855678476
1711461942
1768234831
665490876
1851183700
2105634553
628638099
2127302316
257854942
2018899926
1800931661
532521060
260538191
170524658
295679890
1662807365
577890825
1696453460
163246754
1806981623
558250315
1149159529
1002069572
916783227
1934810504
404821766
680197161
1708829134
728854469
507917802
1629574166
1750356025
550772356
773374316
1112106005
969910707
486302060
1290201572
1240225955
764688905
1337718291
1684302153
1136463206
372665724
356590549
274530851
2019316954
508279338
961497212
2120254795
2066090154
1277741894
1172614097
1108435066
670556786
1961013940
313433330
1289663531
1533221675
1357652820
902616466
1746072196
1826214991
1992799105
629483101
608175364
1938376581
912795529
1302883291
691141304
1672593087
704103247
311020068
766590710
460150087
1323279562
914960684
511530770
49708844
470296159
1448225065
537471232
1973377434
1349208376
856680119
513919446
1036698523
523380530
1224189777
214487795
123223558
1823894929
1001018633
1068188004
1226019766
31514275
1896772486
230546428
1188645339
1904073912
1180914596
1806180494
1933629443
1698757503
577671201
1069988774
549300537
642816884
1120194917
78546357
524804759
2001898190
21944902
389614018
347993431
1007857865
1917574173
885232593
324007407
1962721136
573706881
980010594
711310548
1120005611
1710139547
639941031
1804652066
2023996091
522576973
785883485
507185945
972863004
154442525
7535201
568535194
968905709
450096682
1165443760
1205334258
1892337332
1130385115
658519377
981683038
33153190
1239730747
1386320564
1500908602
153616161
1462476304
1451126125
1183157635
1010957402
993334516
1579418035
963383218
332474708
1234545226
1498485374
209510453
577917107
928806578
401788992
1444760430
1490206919
943907874
935348154
1205032054
770465195
805743241
2113754909
1960522946
22657931
669979502
1473129705
257205628
263930115
1470006961
1067732643
473493001
2001097090
1936809680
778970623
325762720
347569932
432735397
189929447
1515245241
1862321398
600986691
1021190872
76301718
2049755585
1295927523
313852928
1199303453
806365665
435417372
920774484
308092883
1468123566
391555861
840670189
1174117639
1358114613
306948438
1314935759
335609091
1633805577
437370391
1198713068
521472882
985326847
724463685
1088597117
169860468
1793657003
617699243
1701231709
1042199051
1760003519
909033656
1668669890
1260165738
693202747
1081252099
790886314
1778379279
2047295186
1024238561
158193784
1241345752
1587767600
255260196
1228723331
2107797927
1167521460
1119337132
1116385472
143031893
803677672
419380833
1815030974
1070986255
1269110385
1759724794
218107892
1694916012
190347899
1012442182
1158463998
455447004
1924550997
1118579085
937322172
341089055
589081054
484164909
1891993152
371157136
678194290
1020329645
1381906984
948061578
553266559
123580892
2123621316
210639543
426706772
603722160
613247821
616330620
1469218007
1685255649
101385461
1243895898
1427530595
1906273928
1306427307
2128663545
1436407166
1908711549
2101812161
1192912465
1364733013
669182209
1176103057
256123826
1604911891
448220016
465546012
1732093578
1668694014
623125461
489769878
791332897
1960126317
1759781908
909888785
1005723747
1643083293
2005440606
1987365475
1718832710
588874417
618918552
543718636
1772488735
1144154296
1495375771
1537886915
1760752635
260520611
1609310840
1083235621
1899448158
881998875
488798567
612810392
1141125126
923739089
1052625413
569934076
1036715097
687695456
1990743306
1326017530
751254215
206145622
2120659769
1918350193
2006395622
922122259
563370184
1161377029
2140443990
918548640
1263821467
1996079010
1008595960
2001658756
368552394
751034414
555848242
1480125295
590946353
637352229
2086366539
1847838128
244413603
2097111002
299293863
1552274754
440598293
808862556
1634009617
194817259
1256125633
936188535
601424255
2018681148
2082792758
1748163008
939196996
2045534832
356351286
1105146498
1682110093
460824551
1634833423
316741702
59517848
219394341
899579793
1994379099
1746051702
994920608
1908977693
1314357953
2032873511
1223044669
424514769
905601897
1296524643
2038563006
727042179
1530875182
1123434403
298909911
407405856
1128723942
1622319254
1274143549
673275988
895525736
208703148
1021553270
1621708753
2056743454
2029665766
1778420127
2041836843
131133956
2018369329
1402654342
815936249
1881589503
927807780
1676989348
1401620466
692268365
1076889599
2146237133
663467059
1001029744
2118788737
1758899969
1558193344
1828329862
1591115096
890859282
377792572
1246084520
261602263
1599004542
574745258
886870941
1161812006
1236854042
1495546492
870228576
1622104025
369673967
1065292827
1361827871
993877783
1469077746
1589507586
810915510
1465485886
1880501643
2053340729
1515965371
737709372
1436930227
750243016
1763610139
1046256693
299174287
650588584
1368212421
1055562590
18293957
1114775541
62673118
1658656682
852969265
1282370127
1948929322
1036388106
1228064612
1732364163
1637729026
1794134048
1498190076
658611888
1327789368
1741822767
324177215
184294168
836578610
367061446
1668159347
977832136
1045762368
1933080493
1257796850
26540269
291603324
916808278
1668045119
1309355426
612337354
482646456
1387097908
38719138
367111794
1493735485
1918823255
1387652447
1215665020
1184195380
170010319
1929158921
1078579953
570708780
1052131502
1049977691
1675465969
1178641312
1041352945
668341261
1929550258
466471986
984576576
560184831
270192912
585670555
1986448572
1616736890
681211834
1041511721
1867122514
1156019854
1574419958
600021112
924957497
1775744636
1196488153
586236275
406830380
1399095830
62015870
798315759
1753348142
1876332838
235141457
2030808312
1300123475
476008456
814359076
496675033
988842202
592737061
922684294
1668007251
514015044
808571801
770768432
946273557
2066537706
14848928
221028817
394391789
620338409
720538295
524084243
1395906499
1799067188
510196094
1344890321
702494583
813288923
657294920
1237086833
1914856479
1419202731
150503944
1673100584
438290869
1414223376
1894740744
1921853465
636418702
673409577
1529801334
1730138536
1317505345
927506366
832741400
2123606950
1536600156
543214311
1420613261
1893161257
1339068814
755286794
1832781839
555095160
7256058
2053418288
1528682911
1261329871
900447872
1003703875
1229346954
91763070
2066626898
2047960436
1834122685
776193462
1416836418
1414663672
908130881
10080681
443123985
236005918
820792362
333863742
1552870507
519361687
859380063
1985416407
956291400
135453655
1662768507
1641419943
1007367011
1678983915
108440790
1068141096
2029697257
2110311752
351320413
1189567660
853621427
855150544
1602715295
2112997758
358587458
120163204
1002155593
1200118287
712088623
209014827
2138715170
1741908550
1802724505
779265442
1040353873
371734364
11592404
1970487056
489379287
1011315879
2079320145
107836563
1166428749
1946184601
394662518
1980433832
1594119962
675389581
1152088807
2071323574
1054546573
1992294856
417017912
698090355
1653382861
192781782
1932686672
331561033
252861945
798548257
2145372776
610670044
1783402117
686644499
282246419
1936906769
670480138
1345262900
402489457
321216557
1786940241
1867077224
1754877264
416619112
1129975678
166335726
1107200681
422581371
1294599451
641913469
130137619
1702624626
771071859
69733412
1877361418
295058034
1708424986
1826107824
1494731897
680263869
710670060
1708335773
1744546783
2009298914
768907161
357250292
2076893905
2127488068
343737520
249086931
2139486587
1545787699
20647938
188302606
372482202
2097705624
238821051
1040377849
498800788
1766103132
891671769
274053894
84632156
957171594
496503301
2142460660
2002794331
503702947
2145453522
1011230703
1737869765
1713084889
1155859228
1644233972
329010447
20623313
1264188808
1277205782
691815856
1492517315
1033422091
179778130
1249681922
861498118
711219761
1846277061
1226545670
1749041676
505975422
1807145882
229332986
1655233141
1230046363
1434588550
1073965050
1033768814
1400454319
1916398860
1809314137
1181734551
1381447924
78922737
90682755
1276369147
1986079951
762875817
1599199693
1705449073
1582272156
1469145274
1405384247
1076465474
633105008
154169356
408219262
229439255
708902848
2095986110
1827869222
1582263786
764585112
1485702927
327681302
2105230287
1782575647
709868809
1056042788
1678033409
1674525031
234349026
1831695614
1776221668
840908424
1993828525
1771960269
541111024
1124810258
473688543
25534026
523379952
208877714
1775332033
1172186124
396167753
1810466532
496937983
182678140
622296652
2019997461
1768226324
784400563
683867025
1434759034
2102174119
234028063
1756913100
652352520
1441180814
1829517294
1167715473
359604804
2142075009
78767748
302279995
1870945530
1045207383
1170086104
1975008545
1204101404
639195775
1486489253
1215526026
367921609
977585832
1275142048
1989545880
1070648489
175125776
1551753860
1271472583
400446984
376266688
923893270
1845628863
1237331219
1863516748
379009252
1700450638
1554128987
523173748
479502973
1129856020
1710045564
1606357005
1262979589
1448564033
1045756422
1991833854
266518627
1408937176
104325079
1607157968
1493868321
126926401
91500623
44015438
1187141913
1468816520
1978797518
1111980731
370872977
1598563030
256103165
496799253
68534826
1752035301
886945703
1753063428
4773862
1098606467
2005253315
1508962478
687517356
1157397939
767353109
1129654202
797033383
1597310843
1040358459
1089063588
1826338576
2115131062
1358144690
337132533
462164944
425581439
6617718
470171636
1559486574
1732890136
1002191957
152767435
1702033122
1536221805
15090633
1950342183
1673798958
1031930100
879561017
1925517891
1965364541
1936787920
1380831230
334814054
955972882
405118619
1683004200
1836867165
1539643298
151057624
566356347
2012508624
978183317
1504948263
1469036897
2096290573
187445419
2088551641
921359897
1009587098
1304749497
1946837405
1806527115
894801876
320775018
238412203
1659363030
813481236
234364740
1962133506
1964309464
786305000
884100262
1425064184
915822507
1646475963
549408124
1869917105
70912487
541422398
1013393889
658812482
2024450000
106328404
953373016
1985826380
1389004951
479849732
863101429
1014862821
1947947422
1383638352
1658960205
2090611656
24300162
284552544
414731407
1769980377
1465776699
1852883926
1586645152
265480815
1857259993
1050243128
1912601300
2116924949
2096525898
1302637018
1677623352
28103288
256503699
233129329
634306230
1741677860
366460313
1528130633
1444619596
880272958
1353292791
918051139
779957157
1560183175
1310137003
85827710
43240213
1602191964
772320855
1521417237
1459308036
2005746632
611388367
1431413698
798513475
1068051759
1081986353
1304701515
1371978580
1090073227
1293966754
1627513766
1478268206
1221812178
850406921
1775555675
445889065
1440246441
411513006
2128553455
386508975
209079558
546938306
1770333940
858214964
1691084602
1982463988
1312870406
1642179411
705079756
198871068
1728565977
1810105409
1836271840
1283238382
1015885803
1398090108
1033532776
757071901
994530587
143149739
1138925427
2114025507
1430504383
1716169901
1632616697
186369974
435240635
832512069
2098868169
339355489
1227456855
567821188
1979021296
1603164212
1726184640
1126336887
151010707
686485319
957816607
1454311963
125183960
1927473682
1635492034
684727145
1583141449
1177520800
1894341480
779661610
1099221031
920485009
1648895995
414156007
1029146046
367148997
1595098276
1839662778
151749358
148561509
127648763
474682700
754402720
1490347983
894599594
1748336137
1859943416
606254408
1300406877
2031764866
2015632907
1046214343
1057331429
1239201690
1344575748
1825277500
765048070
681459568
246087915
1420526671
430192981
1916274836
421546670
1538309324
55048700
816866835
1321438898
1787187926
467239429
1163723666
1049776895
1945810059
282706672
1283644763
1536679275
1522456593
1472219627
1902444645
578588199
1253621595
570293862
1993544367
1162756515
1510622374
1153525858
1231594433
949664518
1225600689
1747287718
97404049
1729435144
2141555899
1033108733
1986881466
1595884059
1902861084
1296318990
690489905
2142274396
1632399149
517977776
1589977948
3276303
275229705
427080471
987946123
688539695
990019106
1929452909
1147114120
816907250
1637457993
1744640114
1934269708
1933803957
992880405
930076919
982376159
548629150
1359992247
137792744
815865546
130577105
730184223
1749481740
867706619
1380848455
567677247
114726811
586984870
1491487963
1330541321
510606808
126158313
723153249
1645037339
1008356162
1289262822
40040192
1869447286
753622824
1911757992
352277000
890610271
1532204863
1758965945
529979142
751504358
1237734792
736401722
45851908
474647881
542674672
1698226780
2072549413
1367818936
1864606005
1570553394
1286816731
114342290
1465168279
1165864061
529200193
2038520968
1089573524
1269787564
2055059993
284567511
461124268
1522708664
1692171100
179348696
1673368181
1055041304
766971361
2074357599
1226916410
1665808809
1305041645
365920694
1361733980
1199710877
43157324
73631651
1068192684
1102627673
181348195
1473805464
1451788326
480560537
1521449085
1718767145
804284198
478380710
809673460
886393319
168841235
2011444401
649069908
1835798597
1399869585
1443950067
1089963466
612356495
591288860
1845909934
1662119098
570675729
150077526
1846232100
1382696594
691353142
1121042267
1696131897
482954974
961550072
1929562720
2086999538
787210637
163241376
1458331970
1753150793
1914533464
254339375
1423421279
378522764
2052039129
643135806
1742025064
997220610
608673843
337109681
168862708
258224851
2107303926
1639058604
970750303
711687310
1850983221
928658443
366860421
574422113
1580659429
908130217
1356997337
1008239435
1975736401
1970580747
1711735358
969100857
623159247
799210622
33423273
35595667
1232216794
1406780616
106209701
585975356
447896074
591939697
1607078356
1785598184
54327245
841064752
551242724
481198956
456364711
476150881
1842271124
292845568
1089111752
2035556274
1202254436
1423617623
691722542
402830401
663846631
902666986
1221992786
1371855993
609495587
45744190
567638872
1196986043
130307678
232672846
1323074251
671169250
1240298711
1875889041
390681772
827274751
1545137217
1608811597
1846188354
1766878692
97683382
1599276004
1993643790
738944760
1379167109
1559811109
193875081
4554493
736335008
1691928100
1039110803
1186298372
1246092942
1602355770
2003388073
971200254
2056950142
1521541178
596671783
1544973002
465467489
1301972928
1063631765
1540539884
1401192469
1215584494
972110581
646373283
413916181
2145917827
1221407173
1412074229
614250072
709228657
760686220
1303392802
1010066579
761608457
1700874633
189357082
2131371695
692375571
1683806229
111114048
280325424
2090641744
941000086
4321008
2008983330
1974518313
1715334775
2125104832
2047056164
2060913151
1578177078
2019098580
242760331
323029587
195352090
1772553169
810359847
1505384087
1885572727
706042460
2007258907
137151774
511349226
737371260
1478361547
1943760602
319804191
1818353958
1168453485
2137356332
758678255
953285116
1141273999
952213586
1707719461
306288212
234420887
243505788
1983655969
1570109658
207817655
1088171337
1258023890
999662221
1187199834
1877285893
1872563965
1377992809
1237780444
1776932235
428776517
58023473
959973594
561901052
268716658
121349033
1586013727
2085772725
1844469252
345528390
90789403
2027588208
486968378
1261006880
1542415107
2045908838
1860232346
1280466765
1408645788
1557429502
1669317556
2100098752
797197032
1456957872
2055064944
883001532
1914452411
1970858495
1584459467
675763138
1694767629
2087868601
1343318161
1036925126
883591883
1117853495
1893720380
2110961163
1769198877
397806987
1797488562
1075653542
509043154
700248887
2000227582
1215129621
1540800722
1387028107
1682710264
1846770688
1710700143
726638053
347294211
263640892
403100164
972773158
1279810632
2144119791
420875414
278786147
1094033118
1163828201
1211035123
786219037
366026817
2145561673
930266204
34538745
1010763635
1946518003
1768370529
1711777459
1119087893
1114105192
1138506167
381599353
693124718
141594617
1341340113
336324117
682469205
779304618
1727061304
230838654
978814069
1838026735
1470262374
127905310
1116167557
582887041
1614785327
27184021
1822320650
1405916904
215105217
308218818
569708734
1574214312
575380534
108108616
2092535347
474221824
982679166
1081962831
917928817
1918316435
368108788
1128994882
1442478522
3192240
1785436460
2145992208
1064950519
1875843421
564936195
926616491
1642288064
759183161
38200550
2002863740
1493218886
143930070
826551482
2056206147
1008513935
791716589
1291380636
1845255138
1074177734
491062787
441731526
1824775745
1869440665
524385788
1508745045
1134744936
2053775310
911266897
1513785952
1604734214
3422182
838256525
1081526844
452597398
1008154332
336829960
1239844922
1881759908
686012775
1538130712
1933323994
1967265873
2083810200
503589521
67815469
1567363059
1291848370
1686453821
1884152709
547680457
1326542790
427036838
1513096209
1316090438
1193189817
1679039067
978884347
2037930778
962064199
811711949
1428844937
386779273
1449660972
1031197619
662427646
519126970
1358845985
1893498651
1567689364
746456230
270259781
1412123045
843210038
1539914711
545039004
226134059
1205261474
440095126
1503008357
1379927733
423382439
592849494
1623398617
1197538439
589703760
1735990080
257388730
2018855071
968591546
596880017
1047731974
173929985
1126039917
2111313726
495894942
267388964
842132820
211724686
2128215062
1670680134
626078811
1103809439
1856302013
949944612
2024907545
1310910810
2033033331
456844715
1818741126
757864482
877305805
1752283812
839868709
725256373
2022403791
1508518866
1312963467
1552399717
797451450
406949602
908507015
624921590
993592386
1644209989
1904132336
529851621
1011818331
877441820
1304450513
1578067046
1671888801
93699627
1457558693
1029876210
84826807
161693612
1452954558
843085993
1337313880
562036051
186203555
1018601502
1657245720
149305345
437418307
1808378902
1790730015
99426486
2104743633
555572393
237448896
1457034030
1123190449
228321089
785454098
1426856879
2011322214
757923347
1713251424
1128415886
2128509991
1487773768
701784090
4792458
1424808663
1517925231
813540442
1587886923
2011488798
1257792012
2059248958
748398826
805496921
1471956296
1494544474
121929013
1924206820
2028491889
1537865471
1717992763
1823390589
2108333423
1406214217
1711086525
2111797579
1102955741
1831658357
761904430
288001023
1258442341
1717496334
1936803020
1056172999
2137042271
392379001
21424074
282580392
407182410
1036937692
1040534077
158458252
1915108774
1967642194
924246772
1125687426
1403487247
1421404587
1227794493
211207003
1225286189
1590321953
9569165
1661651068
900809651
1315482127
2123697784
70660683
1187990719
1177036691
759830044
346375610
2131747450
193112424
1233479670
2033733593
615316442
1023855600
1316382158
196572301
1880832194
1555196977
355918433
1043989765
1925891004
366027472
97633587
290086267
1250687052
1473758551
107083500
1959742364
1464390993
903213313
1745524183
1139014885
1306800998
1949736294
1755935148
132609310
741328606
1286124989
2068107368
254577569
1057613327
841530255
1750432273
668169008
483662738
1162113406
2049838290
2004207222
731086088
852593858
1356896825
1953374147
53201925
1701867471
606308871
1973696078
960912968
1146350669
685164500
568755394
1704316356
803671473
48903742
1073379342
1917284608
118090604
596011929
78390430
361995134
1035895512
779662939
2084996368
511550832
1883150728
17000747
285032725
267697400
1670621309
928214799
2012281481
1520860435
250203249
352069533
2056725725
1593069343
385270348
2147126147
577659413
1033671212
384690111
1289787609
1091070508
1590201320
681199151
1844053680
647133430
2085625979
1465361695
769344019
354763765
1696879315
130262027
2058072558
524646659
485592284
1612700849
1662796697
605930658
1814736874
1669205445
1299922534
68902920
1775103228
1005538462
351690911
1958094685
22308022
504315781
637289409
172832751
1952288754
1113874624
1632503827
589371088
1489465287
657344430
8538481
1452564132
419726830
660274140
1843026789
1744565854
94409951
1903971967
2087374177
2087177891
335882287
196492817
750270288
1995254020
2007950517
1472159399
755584280
1729848800
1478795492
1949060607
198130640
1633966687
2132886818
1717513387
497372445
1767976722
2004972482
714350740
1737020361
1241302478
916846983
497278802
1896505524
1336715405
253494675
775241852
962149795
1426161405
1417423297
1630984065
623522500
1912081679
1167139760
2006554265
446337687
1653848425
49769334
1768257604
592481630
1634442083
226921748
1952526900
1413074647
1056117041
16074915
715517661
1701404962
1852235417
2085190139
1066930239
1404426753
359125584
1791281471
1205729835
416861817
1668019574
622797658
990766125
2112917240
307183825
738195913
1139520516
1197812820
1902959443
164055920
1311760272
2018624328
1086972104
987198502
1190156213
783487280
1778036611
1353762204
786725354
549212136
1351335650
1565517613
1809648381
248732307
64421244
291503741
954808546
215292148
273594221
1492229917
717333864
1482896638
107414670
663192477
2016573532
152835469
157728498
225053941
341670206
1119757311
1485373599
491948930
718090812
811030488
1224223330
446648090
863115799
1925319377
256602520
1566670472
516081280
1406145893
55572082
1387641072
139994689
2057646850
956719852
2096659800
1887355807
216116901
1574834233
1485265679
861277749
459167264
1096201508
249555519
1312206300
1884993346
1280416990
1796049741
37280794
1344185359
1786471479
259453002
80988029
2083520035
223822149
2117889108
900660379
1281215526
2023018610
444074983
987683072
2013369636
1937337135
1641051644
1927611923
888669461
1262880326
988779225
1575876996
552720713
1185060859
1452146066
1977909641
2094928965
1110967853
1172585330
1729385889
424573609
717331753
309509376
959754751
1842828953
1761545488
1345430923
986970217
881558667
403697805
1415142389
1732074503
97896364
115465071
1880416810
152146642
1477469550
293203997
1200551538
166432600
1901857440
1325596284
451607325
831144955
1230436080
1705585061
400205425
219704500
192246160
225187567
262241163
1363894615
1641842032
1731240780
913771102
1211232216
1807746490
1299915319
1582888902
1034698327
1097128204
677061503
1887292929
1671804440
721981217
372359573
1035572492
1363801215
923745377
1729853529
390410909
244172574
653827521
2028372590
2121896487
260385738
968721853
1973338210
456103394
421485745
760647661
1322788461
227921523
1124196785
1749884423
201372274
426572595
677096134
391617402
572713754
364663505
1537815116
706873775
262268190
2100204283
1468180334
2105791760
1587008032
1885919509
1890394075
679735307
2090866453
1959543375
1002951311
1286355115
116779439
926110775
1796102706
2035098583
1039169407
459025427
1590230704
611496354
1258656685
1708161095
2099513317
1936435808
1620831632
1463564268
1682380827
132391442
2065026656
491012808
732269969
1169441969
782065741
235772547
799075649
144993064
1968929804
952533491
1287017845
143095487
1575092046
1856134637
2106586871
892106124
1236445960
81354050
24352893
583569241
535529952
828172604
111615963
848967883
1883364880
152165731
1317283162
2057744573
2123667397
1333889119
1595116765
177390468
260002723
1964143640
405416181
179820578
309780665
1375335701
1746887931
1438008271
1847086732
1631028272
1716975280
333833781
1064535124
2013978012
1207343423
187043440
1295670765
863365557
1967181678
1152230994
1138578111
377187670
2083368254
1570547566
129934466
418087339
922397353
1311758088
113579076
799986952
998931982
781699634
1924604374
614576768
177077745
2140418649
837275885
1697632927
2072972096
1075081491
467531978
1140978587
219579526
540964087
1136597297
53360952
239484584
1834802543
577157430
1501320523
157288547
1632986882
1714638195
107903073
1825747950
1399365592
112305740
1843398981
713435516
1595663279
1987044954
489366995
1665106143
1900978178
1835073524
149285480
907421017
1251729706
1247394917
1130922868
1913847224
1766401292
1917864395
1634534507
842178637
1948481774
1613189344
993659127
1512279152
718003368
1206752282
904469625
2084138125
252964721
1151014075
1098509000
1731092795
1848370165
2138358380
1032009852
1953190500
662879367
476033210
2138219192
766528171
173657929
1988941134
1114384337
51763317
1647088329
1560694361
1509586825
276855074
1294840312
113717444
367069946
1539246861
1060792355
1646714568
1585513742
44910440
516236889
864085406
778165039
47400168
945323470
723674069
781108380
437977601
1483953664
849737728
1620702046
978646792
849307614
772224703
1781961745
660910135
1472397816
1289136368
1132107492
437153884
1557075304
1276596638
972635900
662624977
1980402128
829340903
1879538457
935699930
844880150
342922720
949683622
60576990
756151400
2062468355
1834307002
1676802720
2077061187
559355389
493561284
869598133
1363867693
1078421060
960118225
527697988
1156582318
2090949556
662528480
2031003328
1780154942
797352446
2117108680
248473151
1633113908
398897534
1783990784
44539825
1354186420
1315380522
652929273
1332113868
934510991
68118905
1015349996
1952692710
1578279251
490826080
538660857
859313917
746079430
929506864
683298470
1629156157
274590857
2027899981
954940457
127899467
609611353
1246831208
1640141942
1856652170
815381000
934348647
849762954
731271955
923035198
998144205
1509763254
2007393553
549094130
518299819
806815952
1509396499
1256208334
1703308370
1052841174
525376444
450799336
1809787389
1427430947
742802101
1910086061
1933619130
942972715
1817017777
1242985777
1318586662
113586822
2054477115
3503537
1061269082
1846989776
513653690
1161704422
1364607156
1561175899
1546579984
1973448809
720950062
1912277800
358148095
342501501
1246738140
1975037649
807748034
1897132481
435212761
1333162859
950681425
157589370
329940391
2043417749
769345347
135081245
1571941774
582981561
2089775203
1404957731
1717574696
1167164698
645337901
2039883780
2126922280
910157805
819553338
1492031910
1417860299
1137776207
957552233
1436599330
1868565370
1201095059
1928267157
2030772616
2137321053
750636773
1595009066
1362347500
1411509474
881948434
902957505
143279347
1176632274
2031365898
1425280439
535420108
797522659
1888344069
1961211984
1738337226
1225401393
2045425628
70238771
1262660466
1551516010
1121499408
1173860898
1066939752
1047489197
632583015
847953718
541446047
1684966581
1853291533
520796942
250708012
894760635
1257602379
1534460988
1811409451
1573204194
65247178
1147371668
1280078235
41966433
2032765423
938188557
1596041049
515183351
1027547289
1935106708
152763928
879550604
274493179
424571803
300467723
828452617
1701924722
2120039114
474968420
178309544
133475101
1540096867
1069228199
361685510
1790741158
786441572
2107668114
216309427
489680425
1421883152
1946924199
2088644855
1564700103
1632913506
434052980
2128376729
970039635
1100686488
6400647
1264849086
973099356
1879940177
148827395
209924150
58945181
1539889189
876174832
1359392305
45011698
559461159
762304464
738711751
610781481
1444617322
1865901472
989574901
1126653339
1834320333
1743410890
1368184259
2103342519
674578934
1177394067
1997053964
1152168193
269756067
600664274
826882933
310055242
746186564
326247584
1294266170
1336633957
2087957169
686725907
1821119092
573414086
888848745
1795717447
513704441
2087422959
1682108551
951849625
639737683
2006776335
1542087499
186412171
1457509914
859047107
706948471
537957160
446343907
682854309
1947207122
21968100
978866516
476068285
833421409
102336389
2029373996
274568682
498946163
1565946877
1611041239
1625787384
576131803
1624181293
1479190061
1970927563
616964167
1768767022
1109691807
1003938419
1369368546
394128408
1175929909
1862044031
1811566842
18293659
1920346830
2101096635
687056198
2078522752
206523710
901953711
1252099069
1052063460
515454974
1057226726
2078464699
1650251272
1733121780
882510688
1618536718
1483544131
834132880
742979104
1661422021
1101290608
210119376
1190701477
78841337
618787542
2105332740
1536515703
1345957480
1655066135
2078150277
921166863
343506605
1614780613
2066333761
1553379675
813926053
1222871042
956304349
715177080
91282794
1779922878
1290757890
969087986
273930954
468176472
689387740
1381658079
1086216754
1418701298
1319632763
1316030720
1450575068
2052183027
1902772048
1187705997
1796186991
1029963081
563312794
1910548570
1246394715
1055736602
1398236571
685348230
1579460013
154729068
1068876129
397899413
968986298
1616823552
573986293
855861104
945509209
968944985
1129779619
644728260
865617324
870451820
261547732
217176449
113077555
926084370
791032003
1680753858
1784090853
2073678540
711303890
1371749515
772819484
93578172
595377708
2057799680
1955765621
1223816434
225497199
1501907504
1466343135
2119276179
222656956
844075225
1055824447
1536386704
1506785950
1986112885
1152665301
1185918458
2063895308
630805886
610435198
1164592292
967571491
1979484743
300157684
1535557048
1686227588
1285310866
1094736723
1010686820
1206695015
1468335551
116353721
718621726
1368721432
1638786546
897421358
559590905
1497626170
1190645298
1064854403
1403181865
1821660121
1064120358
717072044
1741586067
1126033646
236167929
207960302
1152708556
753157697
2025866073
312414328
565597941
1559372860
1266670701
335428767
311826943
1714046959
188995455
835318042
488542093
410448719
1621423193
1426953918
2104425656
681630037
749521353
742450863
418699280
758554089
649530768
1367411881
1060198020
2131614545
1402709150
1735643419
982269820
1946595365
460487585
1158531814
1519716561
920311440
1013065544
915708563
204684185
786514335
1443515414
1817586573
1130831839
2127512632
1245367940
1705901907
1834725760
429932164
885574775
17923813
1487592376
1223480623
1165122535
1476154829
2094333326
1075490539
1407325295
800445315
1225570006
2079177451
386096708
235427462
630717193
908328793
2113440773
1797504483
438791968
551874253
1109637561
134472731
379915415
1844266947
1725134129
584327341
723193331
1501592111
2084843292
417911587
242492271
155751755
549941808
521413
720760595
191741603
1677845645
1591325422
41339027
575549489
1565593328
1853493542
460311014
1298120203
2005527937
893686839
1261183963
669246827
694241319
1427305189
410433822
1110925910
183423595
357028383
491193347
178671077
1977357338
52331829
1024344547
785237304
519051518
2027477448
946202471
380901044
1556670909
1988356422
503340290
920680684
414436230
1965880076
1406993209
1994082546
867518782
1065303767
1927315017
1302319041
2062680629
1625556761
1913801601
2108199367
466174992
1717398313
635477167
106898432
1628596673
2054515090
1659599918
1893239519
1611531463
1471799844
586693145
300359765
482069622
593404025
1573789590
866845139
308696822
2076077461
1591569312
1424623370
1985321287
1687432014
1001494374
1285046296
2008625013
1021637997
776987091
605682469
821783722
280251515
2042832028
1659392911
1942893538
1656440754
641069030
1382106982
308451305
2021380085
1293676318
1890342415
1163674526
1160306848
1561039992
1572644531
1328654777
1174197244
805899746
93959639
46792268
2092348097
102990126
657951815
1548350932
857182463
1902481256
390561011
1746947500
1415114294
2134516412
1116367701
1166220496
1874141544
1854308604
2068683171
648997833
1631242714
148547866
165347116
1247319260
742672926
1077475050
1204168315
115534929
1158433284
35000135
1109300095
554250450
1559773591
1129452760
1991291373
1288651730
1062341119
537666459
1017006981
1621666060
1783199951
89200016
1219987096
1877430275
1379336783
969314049
35482468
849552108
590897924
1033065172
64418682
1449877459
1600148045
1625677389
874618587
204650675
1708277010
463097250
1248236319
1694972738
1094911791
530614453
1893548450
1346830844
309843580
1390655029
1728353553
1394781035
92005430
1418983683
641443898
1516149621
2120636481
1825797032
165872679
1415840443
212413132
1156027674
1620010628
315797273
973213291
154119237
334958528
1206166583
1950769829
490849682
1096980785
1293187996
526593607
1437519291
747262829
1033342131
1326063973
974061265
1793666187
1348263205
1034198975
622302280
2108563092
1113708933
1346753239
798672806
1284842794
189650152
1433715866
779293722
336641231
56971706
784826597
712688299
1565321195
319164745
996688068
483442567
2125774337
2029841693
599628762
1623962942
1875083670
774272445
344900255
941388012
1795833381
1777032313
169656750
1824558979
1836248888
1279894167
30001788
260469033
434777413
926650928
1124566748
151221679
1689806293
1785560511
1852142204
771588275
703829904
22235474
599276981
1198048809
1989319302
80656892
1450391376
20635327
1405807955
1454870131
1366081261
2054431493
1350699795
1454792505
2036776803
1004556674
1421560520
1023624919
265564449
707754322
2131444911
1220104811
225747931
455618310
1681506471
76527948
645845319
215222529
89861345
233430523
674445130
413623262
818584492
2001671570
567261742
465923518
1183664561
276510952
821907178
815889338
13151375
324598886
1408281863
2103354777
1830029497
1851199489
1368852914
91138480
864981024
564725735
440916249
470882828
482543641
1713704098
2039781599
1215549430
2139223972
428823381
200254324
1666557964
1543200242
893672860
688064556
1898743704
1770057777
1632830081
1437626283
988784475
1081729117
121061003
1456669895
1791437043
305212138
478595909
670852980
2030170769
206007725
922779790
1736812158
13816728
363939225
1485798371
997016145
594931739
122369194
1123225992
1218131717
1937733100
1512837470
131892249
272895563
2033490127
33487794
1936950518
1698953770
1005573622
1238228008
1548909724
761984824
1538359561
231041428
1428921048
1221785126
689805407
345749414
828878607
1132007215
1363664992
392318264
1194313914
1668463384
500123907
917291496
1450352350
943199814
2028575041
806675852
2107031867
94120732
1478517594
524643559
699043834
1059865344
1738555733
1909729675
2030238691
1187988097
1260083502
1968490178
341446496
1134430666
140519767
187502768
329137631
739106849
853908543
366199288
415464418
145089879
917333290
524474951
1678188722
43551866
738043008
143031472
1110936796
62529055
1821561853
1181832632
1454414752
57492015
906689049
1201637765
1742592722
373199609
2087397291
470887045
2117307132
1946695235
717241193
1455765341
1387227034
1788248257
1862004202
1709056205
991049641
417767372
1364141664
1173936290
1998792183
1496861441
1046648517
25126925
2070798494
1850441691
1458479113
1558187183
319586843
1514357380
1179876882
1689378931
1932411165
1002858906
351452282
1257244254
539748580
672624340
1646981679
479486449
1293621727
922503817
754370237
1492833442
737235173
1466914126
1364213032
1486226682
1969731759
171061816
597248351
949922612
1156628808
1232847231
443198375
763783596
1043366077
857348661
1112151476
773269823
1317591740
2088865051
1172870652
1564999856
1047163322
1315024479
682249343
1894818377
725311120
1601792006
1750623983
262427280
1808052472
75699323
368993587
1075668534
1312274336
1831968802
353608982
146950189
268177641
1817687197
322057968
1173162123
1687650836
1936845220
1908144595
163476015
1512085697
1475150017
1173290884
140880238
1724715679
178333350
1124743567
669340065
1816989031
538656132
1430481975
1115634859
46399381
1651322769
1802464243
118464475
1716549725
593381681
1750966539
583062222
1865656325
670341828
1946670060
60855752
231321681
1282434067
1742160250
197124041
1487125627
1777501436
1482684245
2024158429
1412751740
354875632
1242789838
318866476
950191704
2137806990
1837868821
1855688365
460002454
437347454
1395588591
448648374
128888886
358717101
1561266019
525143212
957593600
1935261110
1359094871
50667945
1515146733
670932527
1276745644
1532934340
1502095139
661101993
2075450096
247939076
434300017
1271624765
1737701922
2113176742
44642925
734324566
1130674363
960286969
698134966
1265339328
763051167
989631116
388409135
147099682
1935475640
1479706932
1748333737
1045139058
1813602145
882605120
1522063447
1416324942
861976877
129399287
516814260
1558193024
260103838
1681562690
399254931
1494933133
260478358
2074564777
226725444
1994438830
1977972929
62412010
656311285
1551749490
1327963192
1940244097
1714860243
268781978
591558736
1127897228
969868657
456609208
56401834
770152801
637759730
1204168719
1288944168
941748716
1717526827
768826153
1435847117
1433215686
1575750509
1352516605
1424012989
295848836
422017979
729400309
1052189512
135821414
456486409
1531736977
1868138814
1064876166
683339295
2128796718
1867914349
824622202
1073070055
2057190134
1204156484
1464269762
1858113379
34490914
1367086072
344679577
1012197691
607294569
554073516
621777005
1706818279
356240958
746774574
128811863
956242715
314980497
124210692
1934881196
1816730013
94767863
327177881
1946619595
1665751018
1853810124
1300586850
928309982
1850321215
947866834
1724142489
1613113707
730331940
1069099256
746945226
1844754300
1417987391
783307487
1357431431
1536190919
1712800158
1356342493
1912874
364616497
993553784
366548399
1207150218
1242047125
1603653874
1133992553
921563904
1383979437
270339915
991137920
990585159
716417683
349257704
1046376622
800200630
1730422486
1482362186
1408796784
893090749
396797122
1592041147
907476218
1539038642
1377166978
2129807115
845567166
1573858769
1515014151
67698263
2030324333
524711840
2026206517
739483916
394897071
1589176064
288991172
1033369852
1058874043
135861146
1860071091
1173130541
2057851389
1502582146
64158516
1673542197
610768165
318497290
93714305
1533317732
942543922
865890018
1617356166
258737773
299286475
1484726083
1872561238
1498207461
1031494902
561706920
1092402878
584696660
959092314
429136487
1714725248
176266658
1710626425
2060127153
1951062529
1231454065
1750182553
1148730836
1541684199
58581793
1574726727
2121590169
615370637
520780518
416085166
712119977
1766975571
971034828
2136577297
1342121883
503431936
1342680759
1066769104
1054891443
1086106571
677728031
1046255810
376889965
176008368
558519517
33864057
1478164121
345555821
2144046013
1471224261
1164549803
632332389
1912303753
339553026
178659299
2110647397
87327087
400170193
946955151
21042900
1724208707
630673380
1463233457
236432418
1584365689
774819919
1775419256
403584056
256521115
1603196693
67884813
1527224369
750368155
549016880
749522944
204673288
1984730865
464684320
437463553
1848221207
1987031809
358057519
1933265469
208405045
755628067
353762631
510167034
650791795
3209272
1151189100
1235911027
2103304231
38223939
2042988666
1084274484
970921536
1442150801
184265475
1308455159
591351858
898584855
1622924730
1449716088
479241368
1687496834
748879692
226869966
677645118
388206016
1222240912
485999371
1172771927
608271347
11554972
1349376050
2099914315
622748326
1700829835
1490052116
1410876388
1953560446
1477825637
2077544811
768170710
1447546124
476880669
207056708
1106778544
1773974589
348662398
1392285191
1787055678
1662772063
1005860814
498733812
2030750707
1848633350
95233114
646310
515627532
2105761171
164035273
1688670150
750332319
881421928
1003261458
1825977073
325342186
129899550
1930402782
945406582
187097346
518999933
759363033
341050812
962385342
2063577284
1071101174
913779295
1881852278
1502890124
443970416
352626921
1479050559
1312679628
1326288534
456978857
1726556588
164582508
1242394965
1828741085
2106186952
1303464540
2139875015
595752556
1720713410
304427706
1344762863
1745904746
713028163
1938272354
178502183
285987105
1454722591
197390341
894951869
1750790237
1512423453
1917370269
883428200
162455055
131553522
904949432
1910688596
1377911718
519269549
1097627477
1476111095
701121523
1820260560
1004924313
1371255707
51359355
853643912
480491568
1864433613
1116634341
2139348261
1369936063
1975932714
1570739972
1995343969
106089457
1649135337
1553522277
1676858891
1212410276
1188656454
285967227
2122688778
2109599124
2096431996
929079493
1796610819
1510637271
1325635370
1716854942
1665702731
963105019
267417159
502654890
1293915218
255022006
227661815
2061322908
1035639402
1445079899
1686419209
160614791
16065015
997748980
2052631806
1896748223
1062059367
189807321
1157944111
712923176
1067377666
891382898
213822920
1066848531
173162418
349916915
2137792013
264349867
1607959318
100725013
990469167
1740249487
71813245
593055731
1719400843
1177475863
1446934418
1994671848
107735998
2066601597
2131800967
1122322392
1977326990
1731863119
1185698286
1978981154
1213729344
2047690605
898062459
1227483399
1572462544
807718086
858325793
2022426695
361801759
828181384
938824473
2065569691
1517354122
1509575657
1963205654
418864495
729726792
1654728877
82627369
989032569
1554800120
182402095
1284455784
1353885539
2085100525
486872043
721665299
783733197
646997110
1496476998
1945768081
1334769622
237511827
1351989637
1878081724
1881334472
576990769
2030037538
1104207534
273640828
42639788
1141736688
428659318
1982110713
1463640073
1279656045
127709452
1798732832
963151313
900884548
355441313
143773328
3009697
780945749
2032509242
117798228
627488211
264627605
1509406231
781299058
1785978074
1951183088
148316361
686690013
87478444
956765488
40729891
674714687
1596659582
917405285
1170620800
66448361
1455028039
700886838
973786364
600723392
2097228161
605248639
1742339418
1212949871
2019923150
235737721
992235025
2136548932
107679396
771121256
1452637723
1393610908
225060510
1565674807
968146371
113368772
1222440910
211620609
386164180
2131658788
1495008191
1883776101
931804448
1060931959
1636045938
823818223
759764752
921039899
1713251882
1026956473
1582657922
1885063080
1141004875
1579423283
508361716
153833765
1842278767
57114973
471538813
995578877
128732430
1077477298
1578290925
519436696
343341846
1311468795
1585910587
822381046
533251725
2107300310
388686536
358739019
783930129
1474744652
1772203949
1996549737
1129496233
1452860557
1472817711
1518556615
1690880925
1975025501
1718030211
747550529
1757221740
246219671
1358872550
1313609648
668450994
1412378306
1707105497
1604539274
1513640245
1995097417
1955704598
132337702
240378013
1838253805
878646649
44561206
117078583
306211684
1576778428
1072620334
1264350126
1110976008
2080003008
1936461703
1443417843
1812591294
319251984
5177704
368944261
2071570752
1315837427
1137308446
1594070500
1500912364
1217428634
1506521321
1957513169
1101575512
1463584379
343752998
225698829
2117955408
2011584908
3429557
25797685
765721967
267469765
1923841677
1394303994
220941821
827338964
1299264750
1541028526
1584942249
1944496296
1218353383
767958678
1559818257
942888424
1275528930
458395172
1536462033
1340937200
305229590
1696482055
167408172
358319351
160199973
966192126
202362551
1783902309
627988761
84012721
2099108800
1810180509
294758180
109261617
729895552
1607875882
2145366069
953873596
1354508167
2101979194
293194156
1538497824
1156222854
837113234
689067647
1282975381
733760290
1762501866
1170642551
1674544573
1546861559
584759427
1523203905
921410530
1267220395
1418808329
1901452394
1779839545
246895942
478679521
1063843655
870546021
357828895
1199741483
1058080706
1185782384
325527643
2108342500
923151371
269401554
657899134
695313376
244230549
473116793
586766434
1254170995
867841125
1828487229
26579485
1829166615
1277558836
990816259
1890511040
1589760807
1570412554
1627406720
23124339
358311200
351567606
520535963
2083078970
1479868926
1323866117
2006429750
61019385
1643333279
123033238
462948154
617758934
523218459
1492235920
919760985
719452307
232376131
1078656187
1804446032
123089362
11596641
1646411481
1849418848
1590784694
778021990
643478583
2019308131
1303373204
2078364313
231329114
868676927
1054389617
1576764285
1113199837
1304320324
977711762
2108946367
2115098451
322689322
1609121251
2144070079
112104403
1309918854
1453227592
1735000994
547763120
346545474
1311235102
138138943
92212046
1543626020
1310311827
1551356622
378511864
1582247055
1793571676
1464392521
911688335
1305903663
491627598
1951155724
1740657463
1453365185
1601661443
1357609443
196965889
523035792
1583865176
209324647
1389523268
1252744842
2101338572
2187018
960094065
1968457170
455533277
398647499
695773039
1033303544
62230321
823767269
709901661
720945408
753130982
1719985803
1243654637
631034215
1687902742
251876774
1256938381
932058132
1395570437
84532425
1732754924
2063870650
1058516314
1912421307
1639619302
1727817333
1232870838
1815638287
1828799018
497011046
1780186825
698917244
1560377775
1980699092
1147506792
1629979856
1966028320
894290781
110843927
819813787
307829515
1210411564
1593533674
1275351
1525465788
1375300762
840588558
1459627684
300142394
178619758
547934263
255157714
497729961
798936816
302470444
192601064
1299356564
984679403
1680469482
1442611920
1685997064
584106740
275493685
399952897
1948041918
563861467
135514478
1428770483
304161770
1379962559
1114414263
888733217
46746741
2091191665
1903060209
1548412880
2049210499
29865645
287175263
134248862
707431827
611423101
148947356
421417049
1742025341
1400096138
1562859532
860261796
1252765691
684261974
2062477315
1565505218
1196595447
51647516
1975205135
1208031716
1724922514
1964270842
600436674
1998437759
1633080485
1086951650
1533010758
84334055
210082268
840892467
791807917
425640856
976320402
1863878959
1728735245
1865783674
1441179374
966335259
350911874
1869097839
1148453970
687632341
235654132
1878697031
1106325545
266127011
977258028
425174035
936408863
343778858
458226256
1182590579
1168998779
2020910711
555713984
1832808597
2091502801
642335597
1450103287
938035228
373812000
1508161401
759338920
2041491500
1020693466
449502473
823077988
190902603
1285311311
1161107847
669586967
1714071077
1242909579
155733720
857466593
2114556556
582194365
364828222
1252549234
1844838872
716389487
360677932
2118838610
2076159102
733173608
1035643171
969616736
1372137210
1021620265
1682323260
1635135163
149608310
113199278
1947322471
1992523467
1021736159
21995897
397134726
340184448
1777601599
760007381
401648620
1932442956
974229430
1028144176
924648323
1404174130
886959084
493385000
1050400223
216774403
1961404218
1161782635
134861170
935864340
427755340
1080925329
432762
1539483893
606060436
1608729377
2072845635
995483625
1289627506
246405750
917235767
1495222090
421394630
1383187642
1972800941
232192410
607163816
278304188
120131448
173852020
293394222
1186802278
1377193796
1748732630
200958801
2108328501
605719285
1982062056
115968852
1533185516
749395163
1023341755
667988459
1511346439
1656407881
1297799771
1508391343
1320315313
256952045
1007741829
121502478
320006277
1422060465
1344772909
1408844533
1422598541
1284799651
1125154402
2085115999
987053026
1007526167
394502295
497060808
1231391300
1774588730
1918443510
1075432448
609856413
1283185243
199364975
1691272517
231961126
498011527
1063366010
843745199
1068537107
1352375557
1902625699
271365221
61876194
139076907
2095937465
525153651
926341927
1703987298
305480885
2076736105
885195835
1744638348
1905216097
444415966
1849781687
582999543
792912091
1537531017
1486090263
819220534
889091257
407836902
565891478
565889404
5155730
11177041
137489967
172027093
750637132
354583418
187869362
2062526618
727484237
1551593232
279683618
1473792300
546622104
892787137
115292793
1805226793
1011363321
1084745358
1958336680
295036286
2136632247
1782666961
1561393971
2037605238
1156134993
1975916714
1310461872
1344218986
210919223
1260739940
1872237627
145521998
1850287699
1726691155
1596390970
294200193
1331428201
1783545957
731638784
2023724818
1667983142
1040631912
1157962823
1528849463
993217080
388893487
1080340118
2076934479
505897232
1839197785
1529424732
2092085624
721686616
391563455
999740526
2140008020
1049917736
1148497729
7519605
1507514964
1729025425
62901365
1264626609
404765422
898112544
1199259030
243580500
1036942132
236973294
379943390
119136080
89535963
715507093
784678882
1942878899
1580058385
1519942854
1452149916
1054146424
77522892
645990407
29694178
12822551
1364545219
1539933779
720363630
1919093132
1153915887
693212553
1869950843
416148824
1555155387
1545661946
117029158
810086423
1879009161
1991853802
518075963
392587938
529915061
1286112005
1996294840
1025974907
1621127604
2132550759
1418818716
1508426023
1058136876
777455774
2096775501
68359544
892746703
1862954262
1767378279
2123700962
1464710835
296958978
1221527863
1885522634
407480682
222076797
788547647
155497347
384071344
1699274356
2022086315
1902795165
812484648
799113412
2136987729
1045454710
146952453
1802484700
759950914
145454542
1292720109
805185005
1380590929
606671893
822364567
1340388195
1635658883
1660352669
75371124
1755314795
1457885950
1008889980
1096417819
1974779749
208064035
486565940
399569877
1637927223
753060042
586105913
1231651508
905575723
1074919473
1944289348
283656742
2000471050
2048260864
1766856832
1739915647
1743435133
231260036
1109113161
793646528
1639615569
955396498
359905120
528657219
716858246
497905961
1231933678
1481449721
660945418
1013354630
1569305686
407267846
164413082
100260485
1782796798
1590392901
555246764
94216296
1275523952
722316939
867876938
241144021
150477898
392649325
1507732144
673092965
505164364
1114453866
480882131
738867617
26864954
1297479738
840907151
416323658
1289654150
829479296
74719029
583258753
714729136
1283734596
1323619877
1684016512
1369576173
1175275471
2032469963
1471871273
116398098
1434031087
2108482602
1770380804
1443247433
2073287543
239386142
40580010
1748043217
1870444067
1431301849
1404092106
540305571
1369987972
561513302
136787885
1628778894
762997838
2088316918
848328870
735092811
1815659887
619777134
1858417563
150118887
439245229
506501337
721629439
1824863
1089934481
137529659
1928140168
816343734
537773035
888592869
1575268589
1942527475
919931545
2007280735
1854460872
1232876738
1635015307
1962109582
1094692383
788633600
1006761764
1266430972
1540797686
1583990397
361955149
1035243883
1214321098
1545735668
1995079705
510882112
1637717914
543460036
513838669
469855273
1464680901
396390540
1455057230
617959612
1963145851
638261737
768386399
71170008
504850453
1336598935
1742757140
2086297922
1032094844
525123973
1769237645
232855572
412793462
1677048924
1897116504
1297604088
126864500
1568738348
706305635
410820642
253084366
1983650947
2103196325
901821453
843129270
812730743
43650876
1658280560
338143080
2079483840
396099404
376999055
616600353
953423387
1747776855
1016664066
481260196
1101714503
471536615
2071515986
2009233573
1891296297
1855795585
453546374
1846369008
816574868
613767508
2001190747
531216726
1248952992
759780993
2036055658
1061554906
1194930268
860505637
1782667958
63706317
1716495854
23343471
219778448
159901890
1410165286
1636741008
1311935185
257452775
2147249975
33001697
1997411522
613572592
629631521
1986039904
1053169712
1751057302
1403253948
438898278
961581280
1803495148
2097706018
1769787938
390313534
427546252
1537133148
1581307119
1524330017
1181583606
923061594
2004292604
505482105
446878777
1728809111
1341286950
1094078409
361737530
944129019
190018347
1457830366
1166945465
702174513
1718056298
1756502038
437903064
1356904264
1646416799
853239358
1649317957
113929048
1317832768
1136062605
429118784
1700306967
1830692576
2032058553
410886017
1943642847
2015356610
698634661
403438683
1316722591
382416123
1584303169
831644439
2040920364
604130944
1573063489
632077172
7004435
798581599
1700505464
953508738
1849759860
1212792790
1456032814
1546894958
693628919
1720188578
1061491601
629000730
737533993
1050035331
259041913
1221279063
410186089
1380679907
111607070
1533456209
612363472
1361623323
1218325239
516244527
1569411994
796219989
1262207897
1861084261
1362436134
1530631115
1167870479
800652000
836914593
404601156
141492759
946977476
547432686
1360899401
719782713
1166143011
1521444911
428823216
1050842665
1676757966
571673428
613353495
1208604851
446780928
1440154732
745875742
130394423
1229897946
1335666701
434084083
890231848
1300324196
1095951623
873092398
532526896
2041813880
1996768634
1112542963
1275442758
1260024509
231519756
1221316120
2032244606
244776327
1646794472
1882495720
655208233
1299872960
753570838
858534103
382108787
1726345425
2136196296
425310232
1803924854
716060342
198022401
449415322
43983769
516796250
1778906281
1009447846
1254057826
1351380296
1245859906
245700256
1517063537
782756690
1421070685
2082190594
1086986807
1776503285
1059284510
719133364
180442624
1032394410
1944097405
1238500833
969859634
1233623489
2054031284
1080597005
1893110832
1408281646
726598901
194206128
1719573201
1472599618
361267099
55912590
1001581042
991655449
1569133326
1517508144
672263879
1589030162
1111144830
1678159859
86215781
1970788063
1582910416
147102586
475750319
837928883
685296144
1475950674
990333949
1555829182
684878733
1179355982
1919635066
1311216640
1176467269
1988407222
292264910
303993062
421585865
1454576123
1346765569
756632565
423804950
1847767589
1442552489
221261808
183264000
1858301388
841725069
712277378
313418881
1991660094
490805807
903381411
1553947924
1826289416
1274188035
1980781328
1408790026
89514023
1647814399
368318790
2015531672
1093199953
351454763
806148770
1904588516
639021753
1353814357
1326764648
562731420
2049582650
1191479345
1800687344
106984118
5959305
319747035
551819299
1815569685
166201211
957356712
1929272893
180401615
706825830
466009282
1822895746
1457900836
2021203212
498063461
1326805847
2110193243
248965954
54637992
1113946366
791877483
1480849901
1315191630
624819435
317242065
1311442005
847743671
607175543
2098363935
1887697735
1809441885
834647613
864998249
392480433
859689837
1276086783
1454684402
848302161
1002546011
896593378
1164325205
633017773
494475923
1627996349
492930139
778273410
1287290838
1426313056
1172457134
573461205
1004529136
668244914
1136863813
1525202251
147701781
104180196
1802606308
1331963302
513785420
1537726320
1579420115
646321777
2130506114
1197488380
484720278
67453922
1974745050
2074804350
1562255043
1684837812
1281487023
2112678863
797211427
404568395
721418646
2039233329
1933347487
1260960941
761327989
2016030344
2086744969
167522274
1421329878
1437994134
1175395190
1492471749
1600947841
788705462
2102034314
1058715597
949977644
1437049160
724554922
307240165
467380757
68595246
1107308591
1702858544
949567220
552539796
1371174670
793822331
340903157
1488402219
772953991
438790725
554057669
826655067
1488324664
1816232127
2033760124
2051241949
267636987
418298800
1903821733
575567525
1928354517
1375333948
852287741
6815845
1103022249
1518173151
1480543302
225825884
1489737450
1786500025
356198367
1505758551
606815315
615838123
959391457
1047824261
1753072062
1985079758
2018574860
1666764569
1681369721
840923608
945419147
754161133
1967277316
1462805389
993950686
127316606
469977834
887246673
1627549045
1204987212
1711110315
72938993
1558856018
16558142
2136663684
431051555
560640769
1049641886
1674717351
2101157865
1901569383
2102750513
1685534510
256169101
1945325036
357838471
2032737957
1323791105
1553902133
2109657743
426604584
1993431297
772553435
1880857697
564832644
1621301859
1542850778
1880556925
382856620
33645508
225964353
562529152
1806312702
1550246860
89078229
508286777
1074556217
1659977354
1012952162
701293082
1803780593
662832846
100957311
806094088
31384808
313311482
616444471
1917257406
1634389622
716038
152625002
458916036
1067312332
1387206903
194075599
841734109
304987554
1938815633
1300908160
8632341
530261352
769954370
208444787
149036110
1936142314
59397451
355826795
234151010
1732382895
1571708742
768757383
2054800142
1805957850
1813163364
885794647
678767633
929450424
392716259
1726181809
449194775
117321938
559416589
761062424
876689639
423900270
1727064740
249609354
1402628917
547301736
945322215
1475167515
2072523053
1823702590
1521652763
1325244374
1386715879
566397403
257689387
1269160834
1321936672
1745593670
1706030701
1325748118
1266489765
379587483
716265664
1192247297
463362398
2050654566
2081520302
1968294563
1512756911
2043397658
1512867919
82254390
1447852554
2139933445
246751117
848618310
1929746881
914863418
1541925560
83372164
853276746
1504224285
708854291
1911768777
1812810372
42418839
1355208435
1905805613
1240876693
456793910
506684732
1710327171
1282750711
1336200258
2000318012
1781104852
1714496487
399624299
813693518
179510037
785278206
906571339
1086874556
456328133
1446634341
1215638801
35661982
1443591693
575915665
1464158458
1993589984
747322682
1080210465
358703925
1764791655
769720384
400070201
1524468294
1126678894
773052233
336718232
897552972
621554868
1566713532
114856987
1153922353
281309855
1267188667
1435714279
1946909406
1894377431
1636589856
388649170
106506652
1500357781
802898707
550188014
1290534499
427595485
92617493
1003713739
1244327126
343645439
548269291
1598827567
1883088856
1511303007
1732598413
1266616587
459977010
460186584
2051979299
1313726328
1569665755
1707339234
487950614
1125498419
690069048
2025851737
1423049451
285642138
1733301388
553872521
1415428880
2130195779
99325993
897611723
985242170
736512717
250676009
811277165
1648760925
1465599895
1688258842
1512646533
2041496083
1697924938
1245085133
546025764
1588200331
742805051
1920018296
2000321367
902708762
663623476
1648186603
213543477
31269574
229862000
250740605
706215292
134633604
583596773
1018245650
1193202036
499279586
1280429514
1117616647
849816230
268888870
129312583
2142576557
682788750
716510220
1600782829
1950623116
1311783492
37971613
1531120829
553521555
1281559453
12831163
744763558
2112912666
738256116
1518787274
2106236935
278883543
440763026
1975355909
1550871501
1639739693
1884368358
2073689745
557097516
1342803748
659324851
949011119
215020855
2132340605
1508518518
612055074
264628291
1706710985
234867787
1652315251
1179027243
1225222800
1057933808
1135125711
927769488
1042263843
79048698
1452448447
1209965530
499475013
908500478
1358700704
502245649
707530347
366032920
672036094
1399043460
6941592
1588240877
1989758784
2011150945
1276971033
2121990239
1610239140
1118807772
351615110
1590952942
1903010682
1009438015
1660145658
1483078384
447291258
1528814135
1599217748
1250749363
834823861
888230637
85967504
1393473346
360809765
1659607698
1707714344
1210270552
1684062685
662536565
2061168115
1627368423
1704638866
706501305
2003338920
1732083416
751289554
1354537682
146315520
1570176217
799777563
1374158235
1993782581
1049715840
2029285109
312095945
451267552
1338917961
1506532154
1059921476
706801318
81581257
2000401995
1321042399
1637603339
243555048
1334228720
1150375990
804535254
2040566349
1454805070
187209804
256171920
717823830
281038337
817991290
1523284626
303892856
448788823
490322501
148004379
615202288
1676444604
223622332
1385096659
2131826982
1778711805
932093571
2026221604
252180930
605556211
2060293763
2099617290
1069210207
1638317550
1464448967
1433050043
1725756364
1128496699
910565281
1316565096
379217903
351174183
758742203
180606794
43774758
965757117
1966253027
1080762177
1417062164
34842299
1063366701
413766471
503360758
968871149
1674487654
1396468335
237244215
1687408497
526821741
362414222
652774522
595877339
849913343
384243303
1905095011
1838991282
844798852
649845135
262961957
1277446379
1070619738
1575597292
243188082
185114057
644668852
496167293
192719014
1441718081
136777289
1510272301
129096913
90941265
1392194439
199660745
960385758
1862499520
760336555
57344772
1084052341
1572112573
1602557080
1046110575
1634438483
1877643456
2093862931
1256284105
1015361297
1927167405
771814493
775454148
192219655
1921033567
78027015
928258523
55425986
406069548
622037685
451824126
1327882556
431188025
1649303691
794524767
9457616
1688728841
380181398
465231584
1720277242
1653649814
404245424
1328779263
1903301431
599386813
527482626
437229228
617786774
1999080746
1440003963
1269146270
364693645
1886562811
2075765050
1159894155
382130566
465256896
1091535123
40095447
2025428050
586111574
1848799840
791891215
824728986
1858623867
1768967666
2018935988
1179501826
1493150290
1963613994
1694567811
296028203
1415293241
901567365
643567961
1088002992
39180191
703899668
1878230171
1992670798
87775469
905781150
351938218
207164135
2026419892
1234026878
1400195612
861946603
1516366895
1732370325
1736533072
591833086
1294449558
2124588142
905995997
34275053
223037779
361539989
388161171
1774199259
287375642
769267161
106749128
1024641487
1167311310
677004134
1048028936
1936546262
112808348
507506354
227618654
527610017
1818827350
1179577191
1979339856
816382824
1037446626
2066899976
2114251339
1397604130
1582142128
1552195459
1643285110
1466659811
1213847242
1278300042
810888061
845858473
866971069
905668220
844268063
2088201009
1297175425
521107020
1583032589
1026696931
2026076553
1873516153
1963364708
1900600039
1672772264
1090900492
1290058443
1823315448
1297553236
901389864
993440701
457551614
1027078633
53008457
1956569457
604628839
79840078
1448004684
838471944
414225754
1236360775
650101500
1521635067
639292845
2127633636
1452054495
1862043449
668845636
462232496
771610602
1771171378
325109950
300969635
1445717926
1368797302
1697237984
1976997145
1839051094
981166936
353410796
2133767729
775346940
2027220154
338840281
206709966
1541309741
1613347754
2040362235
143600705
1466405079
1861740693
1221642559
506012724
962817496
1664722318
658795796
1647234293
1151889627
1256007211
1683453989
866644948
1349824986
1086343282
1763342371
1455120127
2117497409
669058145
2073033256
1737360108
656608144
1536402683
991698202
398228715
1776641273
1957676938
1509698576
1148180647
550302148
1891968239
1505706150
1378786261
1292253265
965288200
1993927961
1588271776
730193745
1070474064
2038885903
1072698398
879707288
376813332
1348658712
1936496071
903846680
921596870
723066515
243280190
254185841
1508814147
1105023618
1967670901
1234534377
339536890
274104670
328208832
1747853068
813116558
148555720
249782174
1201259867
199879051
653542366
1743126525
1274162651
229108329
1313340788
1144017802
1644480123
607378495
219666889
554838079
98141716
254587421
666408201
2059197470
275139243
395168953
1148503234
41274051
41402383
976481139
628482656
1368523162
1526255035
762831905
409754816
505166577
1122077873
332407725
567259971
1361453993
2033633009
445248921
1806669714
2112218786
1839398020
885757184
640620532
467730767
1615983217
405800144
1373819206
226844596
702007444
426618692
1516972625
1739702399
2114754532
77123319
2042860611
500064859
283482522
229809837
316659371
691467888
2088031165
2069254629
206594231
2044124741
592990400
913626350
835101570
2029563676
184671658
1999656244
1165128969
644480589
1298157454
1476956425
810645860
1530164728
1234391618
766046456
715756997
72167539
661831430
449406679
1141336783
851139936
299006478
1957893835
1681511918
769076668
1066129640
773441345
887323811
1197606696
2071302476
588978505
1566268935
140050970
1469263514
1247054000
414543266
1753394168
400888006
2082550853
1877751097
567874786
627175923
842034786
1212448535
1410409343
29553993
1455821999
2361450
329265355
1089158366
1947578573
45366227
717286634
2094270420
1363763272
214561524
1108904719
218519846
1273333108
1403732309
1505572409
46867827
22691431
1483490869
1920912499
123406628
632530671
1891370695
41084007
964069164
830070615
1880772948
1323636924
200265467
1643240786
1653581323
149724236
1859062411
1544553517
1948264995
285742799
953824487
462259548
1850909310
289458413
1466529957
884049837
658797688
745928870
1049695674
1350506775
1407431120
1418831136
1808387961
806937967
1762142713
1887929245
157344673
1833678798
356811822
1444889273
1628997687
458277439
1600676499
984291259
1350693297
1543024068
466389873
552309283
1505353984
1922069434
883039321
1904326757
928037522
1458633874
798868432
1450208211
172434347
1212844291
1836581783
558765206
1294477655
1616700059
1440447336
1994888859
795471400
753750629
2088385211
842370419
1482547456
1584096111
1243814598
1805963448
1360624357
668297472
1456480753
1356021739
2027980041
2098057248
1741089893
2080495486
1874454525
1911699292
1862541303
1100811269
1324875957
363155080
2001396971
1968992127
1469939671
1117552791
441543027
2006621403
1923600205
2099405277
1956866841
1856400466
2003304705
522119554
83085657
1726902340
674448553
957772266
45490137
805812405
903079514
1030782976
2046388358
733011873
1581503624
1010259063
1620878860
1729257027
1666821744
715211542
1662424583
1033709491
573659790
1792332713
1428777749
1879608917
70853719
91793981
83595071
152072067
1458332393
1203779331
623799839
481601706
1331996436
1036398314
481052467
1708839475
453669297
1243990933
1225132136
22234272
1590587838
1759761276
576335763
73557273
1786006261
2094557898
903722388
1880045737
764928954
1542105863
373293047
160973164
674642765
663684018
792910666
1804575268
547539013
1545167451
1543470560
843025151
1559387929
1653875321
896635205
2031611322
1980014408
1441580733
1224820034
1980135728
376761056
359102511
1155885456
1522130669
400286769
728387374
710316076
1123114555
1961522067
13722409
1001142271
1511626953
1862751928
1243390874
647823001
160935801
305673706
350779142
1492835018
1816372545
1916748526
1497506984
6577843
1924336966
267804383
1938359299
1803813420
387251567
1309722875
1890415865
1570141396
914377658
948720596
532586544
1662056594
548737410
574301368
1758986098
1482736532
779254065
1072626052
2057285123
433875552
832688333
1894708916
1957068947
1042305855
1505224645
1350630846
1310385571
1244606086
835564004
2087684957
1432325596
13597391
756102256
815078846
1178000392
1153371539
1229961776
1872110341
424943043
2138416881
645549937
1829924659
1497598828
474974818
220563075
1303853698
1975128152
1780032151
1025868822
364554223
1065212734
454339114
8868560
1181340373
1815656016
632479468
1716027522
932341163
983902123
1985461206
860750317
699447395
212294045
883178272
121331364
1642821215
235063918
1423843521
1709909523
1493552319
1132316015
1211026569
1298770665
579936357
660841040
1553077353
997394479
835144934
1165413888
1064183448
76901660
93743574
428055284
468546593
574140639
226957828
1222957253
2018747096
602681361
1162240224
678114651
1134987188
997978036
347865526
1563976745
1998858495
1785596429
1991664756
1212092316
1159645380
715743989
1079313755
1362661374
150468361
52864011
528116362
251751635
169061247
1420591237
112108209
946709685
633104568
1236812366
1090210413
969260371
437347741
936615243
1349131152
1077779534
1983365147
1740164174
99549912
97920686
573028166
616953120
1906753009
624601549
42921370
593548472
1584595557
1045105479
1935717101
1091285845
69020602
958644603
768431956
1477222642
2001236173
2123666182
746161372
1537735115
513581884
169287771
1122935284
823079397
414348511
1249260183
1667054467
1011149336
107628189
1534514396
2011854812
1599556469
427195912
1005859779
1122078636
896642178
386032766
1090471552
1799508434
577141934
847154149
666058238
826649629
1651669217
1018937135
1284488734
1083260594
488253381
530413071
944364851
871560578
421699041
2127353194
1596255516
547203937
247892476
435500082
553913011
1694487327
946374972
892545594
1300592277
23931657
690209721
1484727855
681096433
1861514802
465293281
654085182
689993321
987381471
1535959113
1664506867
1817266055
592552333
473773609
1836211884
496896448
204217907
202432161
627301821
1545810751
1616474850
669038364
413589675
1939986182
1462795858
1456846991
1267528604
272332250
446310827
388599042
837055842
1765774739
1968659225
206400241
428043804
947659318
2126180244
167262594
1484713103
815895977
726711776
1186790787
85454239
107735107
1074438222
871009552
1434896759
90261777
1605142247
261458907
32385714
303537560
1213239763
550350730
585010148
1762773639
1492923340
757025797
183713342
1516618809
492788788
430057367
36829087
930899441
1744218330
1358337898
368437503
559682433
1894359361
1924260674
1615813731
1661935700
35518497
2145055411
1038146544
81199187
1863898531
725106642
1633869499
1241333714
1902586371
726668615
269942845
1412645892
6686599
1729892696
311672398
881972120
1566835990
361820732
158449412
1130980821
1395959735
1799072512
1568907162
758397947
309253563
945078081
1868646890
1008419124
565137511
1691019159
2049954603
43954862
190330503
115735950
1370415623
756256654
1214680754
1682124907
1001692502
1690751491
1645664440
67862819
560013652
1488416516
1647421775
342197867
879918825
754458156
1811499743
1145272676
1765949805
1122626255
1037134171
1439598965
1310031030
27298735
1708769894
349206692
1418224658
2128708468
567599599
127696977
301885355
642713770
886301283
538475669
1344265042
1030731386
1933588552
1705468198
2123244732
1751385133
1610384397
131462573
857174342
473597555
1937075176
80402770
1708324101
955512462
127631075
228249532
2058268736
1449657200
1776229966
365057252
1914158600
610003255
1046966408
36010423
1183197852
389796390
769481492
924256169
215306508
2013789854
1229161644
1409805734
1634845365
1327936716
628383741
1050670106
75871182
116128317
1778334987
908114143
1131213600
197661330
1832740042
51639248
1842964402
489539836
2040019412
1986397016
422647493
1935769508
2115593148
1311621054
1557050017
1401030814
914227442
1031968909
2112729229
607929733
1160110287
1071773660
841672353
314216535
1264043654
264564539
866300731
1484843765
1114878568
187116322
1507174833
939980827
852243714
132133049
1184680466
1325448029
1660930274
349167651
1989557739
1785143602
1019950334
1677672984
680763427
426856374
1785591482
485923793
397593053
1372569116
433697968
497666877
1877616909
278533590
1627764869
997976807
888250227
8444461
1893691686
1694187242
126937125
1324603634
443612469
404121806
1300006324
2131649084
603372806
2007753640
1007302912
842680587
163376502
1718929525
640024349
194685887
146688346
1819007605
839948141
74417073
924628072
1324473210
1133548150
1019411921
2024598845
722479043
1935599425
215063310
1273906999
207264490
1555567274
1488853075
1038577036
1779546962
1578810507
1765940963
1233202442
658910992
576513752
1361886312
18368035
702445443
1667277655
815768521
522143598
1468004059
1473335812
1948005524
2093576249
1182546535
561145813
2123451318
1943509490
872648882
1504230346
45800395
1522543401
1476256937
101146239
692342096
411767273
2047533627
1321793356
2118035137
1071301913
977953389
1161735045
26967286
918245220
1403920337
1616743461
461220662
720396686
884323007
296979441
508613548
1889233957
647353716
1965882941
1840818096
1798488728
1508634634
573807682
1384708047
1189266526
322891192
214963451
2031586352
311562274
1487820734
831988092
274253002
954318334
1834007228
2001413272
2102919590
1755488439
367153711
1161515124
398250821
861442359
361037176
1166628069
1764618853
42254406
141720382
647927352
1921188037
42995882
1034022481
1866066519
114692452
1145993617
1870768526
480174131
1571158086
473198815
1057375330
1250921758
307913521
813128988
460322599
282715020
1620752828
896667696
1279737496
308384117
168346918
163989859
573688034
1840211481
1930437105
970211251
1717611022
1462714400
698054190
1816212373
2004408115
560301336
832598875
1466305044
502721454
1468341715
546545119
564063869
19870994
1391394411
1106566456
1955921008
1227556703
1547973432
876991682
364573467
1623480583
1960015843
651887598
72740322
1988143078
1431000412
504933759
1871390905
1238115514
45729715
1691126041
1292617690
89532336
318926098
376781477
1930931358
1584393378
1444166584
2003342159
1454394782
1819187111
424132549
485071089
1895078456
707887290
510583327
945772182
1421796478
1460521048
675231413
771585345
666751778
1937781669
702534051
2018483134
6380635
1629901024
931374873
926455446
471123805
1017111462
1243181155
706103515
2002695922
1528404068
1077549747
970679353
195050552
1818362323
1117699384
554690826
1414262793
495574110
1384584993
751398630
1066276375
925932128
1285134002
46937252
1417594348
364788093
317056593
1311111359
588717738
15424737
1557332937
749967690
4358257
1394127826
1541529090
891452559
579128975
269919174
2018343805
1847509340
1775155724
2115911297
1622255704
343881363
2000229341
182222016
67185879
392174701
931145442
1100006336
1295289174
1044229132
624433911
1449111680
473581333
2118084498
1305697772
1310403832
2144448873
419771187
246683309
283167526
538526099
946287792
228695926
1091529370
431583527
1471773605
572196737
2134188916
1035281373
1816425122
991927842
1454799887
1107858644
1673729590
1193706596
1712317403
1801440613
953677264
1109280605
1890744351
407741249
176815148
1332576833
1738346799
1519140402
1425669988
739084699
418551021
1928341297
513939669
1324883005
502174804
282516988
646956515
1010900554
1236873009
637138847
1563021327
1632983912
1253785776
1940898975
842202341
1190613170
1664340764
784498563
131761913
2142437176
351263946
858194556
1674272006
2007090690
1462059974
1090258455
1145777083
746013939
1821518456
542828447
1352281152
1525696003
857834396
1369634450
1894038977
1490858093
1299574436
470305865
859292991
555582019
1373363222
1548691585
1074320820
152032051
960756079
1773984046
33759347
754835057
470214100
1063724922
166341904
1531909407
1632841215
1412124380
545479304
609237151
1632014464
733313781
1704404641
915176487
416516714
790744563
1278950978
1439740042
1907632908
1138749133
968250913
85030034
1204498525
1671569279
91146991
1770877061
1081371465
675339017
359991541
2141493296
929393687
1385954411
1415232797
1878881480
2011133537
1268935622
1109904598
766605198
806600033
2060015029
1801328199
72963009
129689758
224127212
505215262
1592942900
33611583
1848417453
1184212379
1454769667
1443224867
894500625
1898001954
52177303
810929993
1135676127
157912780
308391424
1524037314
240322169
188089780
1678504796
399562377
1366092130
2056049416
889348292
265053907
2070170506
502942225
1727461229
154046840
470145623
518969454
183954680
999159339
73226053
1631899450
421285096
1877276411
129441531
337572441
628728750
1105267808
1987327563
863031758
1819848888
1034969531
2004476259
1788995893
1057300502
1087289537
1428537741
98338835
687623664
1936889634
651131789
1622770309
578490208
1666955600
2013324815
102344991
918717963
1071894498
716029829
2115897626
1233975583
1918010155
1372843264
340784389
97237132
1284882376
638402474
824824976
115803832
1268730560
2109457321
928103755
2008615651
1908973012
1587123795
771150340
815582119
146672530
1318405050
1591897185
1342845181
697445337
2114170326
1877871540
1599606303
1018859535
1028684370
1689193963
1331508334
987152179
1819674844
1581854808
1992920434
1380088343
849736009
1551423182
1043348795
882132988
1353386531
872815767
1272695816
843663977
1219360384
1676782765
1269127582
1912560058
1646607507
1808556490
1562891792
2076076300
1088021444
1120579252
1153975697
2146579153
1510578981
272944750
841746828
886385940
181364544
1265941718
1221997457
1546503477
1864096024
1902310982
365223683
2120148136
1487260450
219349141
1057461267
653049195
1767680332
1595980381
6795545
1907809601
1560624567
119501830
1918623163
2135460714
2043283358
707514431
647988314
1908435820
1873287500
792816351
1474778340
1659923012
583106327
1258638132
1078710083
1467413117
1958620282
970332656
606262475
162687037
495219552
806560605
1025590078
42986832
61997545
900406899
1941804632
1431727708
1230923919
1394851320
988582604
1991177673
1775249538
728434620
1819342928
239814946
1357728303
1457747338
840383344
1303104731
1162902276
289136028
1515604007
1168486441
1376498777
214180306
1827556417
1735025264
356608161
51358002
1849592121
1425100343
1960655616
1675009834
2116759222
1606737418
987053205
1344732349
1636580568
341035214
2122101454
1628854188
188640853
1929881027
143746559
239434676
1678715576
2139212033
197949350
1638320639
1591509151
427779933
467648607
51929719
1482827873
570819275
1088992816
126030484
1481411993
1117331220
1568791327
1414467276
55239127
1129987437
1505473323
1361015365
1811494644
940843240
627458633
249923420
1922801915
1800559380
674501439
2088556420
163799204
1371938714
509592925
908133399
1512925
2002346273
748495616
1982752218
1570175292
1114715429
641646649
717125057
1960189617
419463200
345579497
886111642
2126626939
1714154127
114058003
1523781357
1907331065
912268264
222133953
24429724
1116475635
450576435
69728773
1256114810
1629617116
1154143027
1959867589
1299754416
110339894
1262400858
1560688008
680588521
1463778056
1448249261
413990803
1448607947
1734896111
1963872345
2035446238
935244754
1679520861
849307283
1270721637
2011816677
2011902420
313173747
598867809
168529317
2100978805
1939402745
1109942523
764599890
770609599
1893656003
1248422690
298054228
1115924071
1046544174
1049682694
1659398730
1486462709
422893806
1680065991
1080672927
53820222
1361105598
1031921740
1413903139
353155118
425390869
891022426
24303722
123310625
1042813930
1802974948
1607918292
1439190789
270292587
1361563530
28938033
1111445644
1289609112
1376402698
1200301955
827698884
141220923
1462090973
1411336943
846404094
419679563
1220544689
76004708
1286718719
1257970848
38511953
601948392
1404786617
684390477
1442429029
1820439883
1442441523
1861384054
1306027696
1159577628
664142218
1379599996
1283897985
160316706
601531703
304552692
128389722
336541593
2025350527
1751855322
307828209
618932338
775978235
1097993477
1310995930
863256669
504426348
1225608118
484159745
621770557
885700169
965948073
371532602
1521312849
566948218
46845630
1332386541
1498892
125837744
1227315097
1965111356
67855978
1356098493
1827920937
141382243
571691636
105242939
1009792766
206382817
1808780007
1466291313
687884760
1234374348
1220118808
194523465
1504608993
286801280
1885298404
789307450
643999864
129042263
1951762371
386216027
466480387
260812384
69648576
1119046069
1630358523
1321384716
783820936
736732973
1797467536
587978751
28370970
1295423840
873026371
109853106
144089703
2028982390
1165757494
33262775
1383050615
384691783
905949405
1147038439
1306268037
2094014749
1489070009
1489066801
2025214605
1455473997
1016344997
914183752
292355924
2094272522
980106694
279893569
761662022
456769900
984778295
1437101026
1356655131
1100668554
67548048
1061805321
1640792256
1075606539
1424837141
692374388
278252909
782262255
1028529426
444064361
372532030
352134230
596577278
178883917
1894885888
1761984863
475202966
1846228372
363325284
2035980210
989680995
1947077007
1556483534
1646023324
1144665935
791824892
1197823305
1387911662
854438837
127541399
299998117
976375066
1258931159
1783168694
1720028395
1631847559
82624120
454591191
1677431695
270638245
1862863789
1737222023
273977380
392562588
985080113
885717258
982866646
1914742620
70436519
53318686
970721740
955412647
82092526
98610150
1783497604
1146426642
1111034759
1431165012
1025496462
642069574
1919232602
252603434
707253618
296261573
1000036431
1716720593
1317832852
1474917455
558878382
1003027192
88069364
1532998673
1716427270
1277524710
1259862210
792807736
1636030170
1621184856
1232554924
468879365
1047999753
751590851
1871955381
1622116725
1637598534
692250755
328159360
1369937024
733285533
1122857090
699522949
1539543426
515006538
580125166
959860607
91259900
1904315167
548279253
1396379588
904334427
1870248132
762834685
1904710035
1653142288
320842316
225876984
1207402765
1007532660
589574866
1186158920
1014809849
324483279
865991419
2065144253
1724466985
1877424880
1285524907
812812939
701596928
940518951
443198592
785457642
779675406
1427297016
1923214275
703706321
1071178250
1805055595
620336795
1522275717
1186193072
315962772
2097732323
29833713
1657072083
1798162097
234634917
68512128
1706896669
248532014
1477073729
1867510781
1021325008
357871230
313254487
854290183
592435840
1161625182
1706551575
1069382971
1211715822
343498554
514162113
128785305
1764982899
1126627709
1985184524
54949892
977306922
702739610
1188549771
1931169857
1375916397
1193965902
536261438
116971244
836181383
761314382
2080602416
1830560480
1722032364
758386637
1846253240
128853131
676401478
1983577686
2102187379
653272301
1257499556
1774349507
18343372
715246471
1172866193
31835304
861942309
1430891628
169959389
2032805459
1465514979
1747541710
1512263952
1291166577
1017626442
1321605928
1396499456
1197179054
381149098
890167645
1487572245
1926660327
320052230
1531520791
377004209
883570245
1350585017
1460473405
1528042631
1220828535
1408491123
817504898
328926974
2081898364
1467855322
1894621367
1209929737
1216748465
1382325237
967001027
170088762
1604098750
1624984791
1925815308
1625062829
1063929864
1019998491
1647504671
1537225471
519771346
1213996716
988517378
341358707
1443226006
1038747991
1209988415
280498340
1569329363
1885601217
1406399464
438501527
624238847
570107728
1240067835
1365497921
998854494
1448254273
1541359543
1951794040
752763208
678145339
302674096
14377154
125089684
330337165
1125024562
428630852
553011164
1251877814
1517575556
1303640560
198844100
615403070
728844838
659046356
558353300
1615020806
1157901500
649131253
506531953
1819629028
1488075009
491568558
276545040
700709498
1162621236
616967173
859084217
264966217
994388930
1114214097
1592013516
1765636103
943972955
449612470
1564409378
1585835651
1136101140
1933081055
1032398731
1385116054
1717117829
459838814
958900184
609512575
1252163333
994894676
1308052469
989522846
1281592395
1705177466
1847772741
1498814754
2042585211
961893384
55626185
282509722
670675102
1219685896
86190988
1258725163
1117640704
1856963145
153095518
1137782460
1671980999
796592877
2084442042
1979370406
259799774
988502484
611093633
1715934378
529274369
607617286
445700335
1760532342
2059521435
1674019613
596742057
1881916624
852226913
1021233813
690545542
699084243
2040204658
706079644
290912602
738395962
578245616
11807418
1433225754
875558338
104331175
203017788
2144079312
1986863909
709160994
2005677508
562736385
1287756107
1982615982
1976875780
1600404445
415557436
330574929
860051833
1734409020
2101087537
1232204025
1069948698
1993729059
659534109
940597482
1139172439
309541242
909941232
1586299671
2090650736
809181610
1803515191
701899433
655166949
1431915114
748479075
408049057
911901321
267686244
46581646
570067608
1659273083
1060353922
733998415
567254745
1533638072
1238244015
2055136077
1838447960
494393984
899774433
892415027
483771491
1008981903
149272173
1365226054
946336787
546095790
2008529093
1712685964
665134186
424500934
517224481
1728697792
819151854
1524229105
1853597131
988697399
1178328389
1677643594
1855460747
35827244
564028982
248609752
794701912
1781431808
1539708242
1870889451
130166292
897737455
1043087485
2141839494
892983299
773943840
11551477
1974004895
107254648
217311911
2106452961
219548161
1951560451
1990471887
568030426
1845504735
1816351190
168235795
16252576
1311774943
232191241
456152588
1970510217
1485931719
1204238074
427067656
572117551
1544937229
124074068
1169760658
1911015460
1015150549
489855766
1234428017
1708575881
481781652
185582800
1859812740
327452592
992657043
647506050
711171187
803317705
2119663175
1415944479
1675233277
1563432715
941807800
521380785
1604532009
867809797
876493008
251392414
1861884280
550024618
918197006
1841607413
226437683
1066024329
622689653
184160461
1520356820
1000663722
761859978
621520645
1750005186
493590773
1537706882
1277626214
667225167
330681813
799788364
1787314910
1340418433
1736877714
1775731673
402226266
1884000001
1103842952
1859661948
2086306531
2129751116
1268383022
1332473850
1193899124
227404606
1970961582
845089344
673539762
1995736002
1516320663
336808678
1061427930
1003591987
1059442674
134357330
676574947
1900436795
526269618
1707772104
415336624
319093920
212299898
209434909
2082393894
1034818648
1568966529
736992885
370970009
1297116196
1159560790
1293425203
1859609817
386661483
1833332569
528091713
812414608
1945713025
274225568
1656822427
586174263
378906648
1485074261
419650518
503371667
722909605
1986718443
117155098
357257227
237236391
1893625578
1691990853
1467961875
1956203674
601680565
56050127
759683852
840105642
1021774250
232944285
1073962520
1663264141
1056909690
2077203971
236183115
456413634
951637884
799175731
885002617
1429508789
1524750333
882906101
2109639053
1230162214
107852752
2147148808
1755572283
1898349943
879546103
336147225
1452087086
1858644602
1257768638
1628938068
276728960
981211716
102356908
1082673126
387027809
1839704788
333319245
1812972560
69770990
956457249
1590752027
1543562283
1166255249
250803842
1113005242
79182200
422411732
1245947015
140943973
2086168240
2061194030
476789007
407565362
656947168
460787121
1439462028
708587273
570655574
170774986
627877014
598932300
1064292618
1752924499
1019388930
1954673282
218483546
1489782135
1465842408
1692241526
2080405306
1366106471
2102289747
1083940470
1893938365
463768753
1916245186
739460672
726107771
149689605
576011643
858162292
671326925
1315178695
26044919
1260273596
1425722230
12200262
939988791
203546212
654863894
1490838745
582949194
1462985634
1603734618
1005623630
498943916
1907955295
278129707
1999265308
1084944665
1472048940
848334905
976737916
766220285
573574771
1778579361
421432318
1299773086
1586199372
1706403626
1082216498
1390627685
426862818
295204973
224929749
586608110
635290981
776155845
1673739266
1177037131
1455345675
916122488
1828836758
1376150178
1893299990
1512779141
1513512400
1243055000
251870800
870574756
1533045413
1235005304
182103455
1242378999
932564800
1596014421
944195172
1298249028
1340323662
1574241780
1646920407
2053179348
1491126387
131259575
2059885331
1896527823
1024019799
1469347613
1519637629
1280516618
1679714127
1442086727
875304757
1002640240
165759196
1430256323
341937291
1590898856
1621325850
418903484
1499760016
582231785
1917130837
1694791697
70576354
1750377388
207240451
641319292
597846384
1100355013
38814711
1630588242
1480934410
566310034
848049869
1402216265
351831552
1852526830
26949185
924964792
1199496191
1931308383
1756228547
1556352822
18540228
1395531348
1119355927
1631615938
117709615
845099490
900509945
203447373
1723934507
1844453601
1802580968
2089921847
1116790867
1693861540
1212051667
522364036
103463585
2011947289
1783269100
39351944
339723803
344381780
11760748
2135056728
1095054614
1409831905
1841545237
1313472987
405891845
1733691636
852110080
128053033
1911853644
1162765320
1373465631
970170318
1486207574
1290300785
604303803
806196555
50167343
1305508122
408922876
888328401
1855402691
793944010
1795283882
365727402
940678424
914620268
543356301
1696549855
1420308464
968606307
1951693452
2059669760
830329622
1619849488
1905977230
1925646190
112341194
1687292112
291612145
1936479524
1476037729
544955640
266536590
1306280189
749150416
401686307
364725095
471310105
2099119606
66776866
1804438092
1375044883
737451944
1421562690
663359177
1309361679
485528566
41187530
586425555
1384101729
475613393
1961024504
123429419
1827322983
1294134052
958494788
1774897636
931273459
1016855629
862429468
874053043
83138420
107374758
1930535190
179599372
1937004902
598025703
1283793771
1868877604
311531442
342317399
1570923412
395968309
983993377
175769047
647177546
1191361385
1807069379
417940055
1776842131
2101529036
79381312
731510773
337129998
1740792985
1670582663
780478635
2072730088
1320133732
11767353
1413332162
1603151319
510325579
1629432861
1468652007
630384741
1018660312
1141703514
1677246664
1901639259
187227716
1089060113
92156854
1436997198
1315329685
493996084
389833830
7207451
738046573
2059785453
633695052
1849703841
245217700
326801830
423445606
1580265641
45210276
600104652
1071994504
1884104144
58184751
939709304
2042265960
234752853
986212379
84125991
1374597990
1959136069
1676416295
411990191
1126631578
2028581837
1408555471
533294490
931622884
1454729092
540409284
876755788
229956285
774952317
1972561189
393795718
135721488
238106973
1904077219
2146272406
197285152
1088119866
799030700
433263120
2022989852
1556515938
1162073654
547781846
740915496
1930487224
230186210
2114766047
1836509278
198640048
2030840600
628626346
250688555
2141124685
9587371
1932863277
155715913
493377383
2060354022
681707371
685811649
1915870141
1115710637
913244687
609737123
1877340306
44461771
1626009130
309621121
515831958
2071078599
1769716130
974344229
1968463251
977684401
1266957429
515240795
1755408613
150467402
1108890992
2021428121
1047978963
1185672352
922766971
1987353370
703102894
1858656821
1789691941
1044716264
979830250
1217892368
400191248
341912242
727208170
340419072
214677311
1946830200
723389318
138706472
789635230
512426139
1033648613
328879883
503841656
1295209022
1869646238
551806378
726721639
968842968
606824753
2124049396
664228086
485609615
1660676572
542744343
221561622
323662848
576677384
511594867
1632259703
199483392
881193819
800781643
924046337
2107368108
456956253
1381707364
408256071
450394179
860770924
2031054105
820282879
474581332
1416418449
1362726829
2053914050
2134225163
869408878
517180799
1219520229
1006193390
216783548
875112534
2108542272
92342786
1283550120
968730509
1478110174
313071225
937813980
1289132417
1038374977
1183429535
1256636375
1900322470
393590914
1155165880
1279801577
1831025396
1201012113
464835948
1640017261
1667805273
116533391
740274953
964924510
1681842575
1768412878
1592514539
814568042
809384929
374724125
2072733406
838914423
365144408
1146290368
581741458
1695015353
498764555
1405903502
2122414402
466051267
794016690
1932239866
784076976
1461201742
1749195155
172408513
1315606034
399889391
557390009
1106901752
771350517
531899511
1954274639
1475162685
2076787929
816604557
512187950
228940910
433541647
1261662062
920587846
1696818164
1194426725
1619624366
155160637
74531251
267339758
1737810905
1166864085
77488567
648131516
1071140190
1324736748
533483312
1581290115
1328944653
686101216
621586628
1941839826
1280388705
1517910208
1341217964
847919869
813490122
526297354
483405141
1064183262
1498174562
1593720401
1910144227
2034879098
1928521700
690176504
2018140804
1734052362
1506164633
1632148986
1208354239
417043050
978528832
1340839933
322585397
701742319
1419135323
56316542
1317902442
1430058054
1745453070
1067341793
1705793701
344662790
1935092868
925314183
1661937860
1223731637
463742840
1680926913
217891793
1254251746
1015123161
482138964
1491601023
2139425877
1387744176
1632252819
963331155
1062047668
691568377
1887482824
843178905
1581014540
1756532036
1478978420
1220624702
519941116
1732776240
232814886
1450302902
660017379
1462274487
272815495
1988743342
1206630107
936759910
722150630
1042908560
75501360
923296681
926716257
710655957
1244008845
2068011770
304787013
771352343
618332852
592005910
210067598
213228310
239059337
448975962
1017107179
933793989
456433202
1032324305
1833660045
720090603
1581365241
538804434
1421860503
1524014359
1221911489
890663636
1428756778
313012935
763239032
1814840363
1117024996
1031387416
1098083945
1358765189
135641180
1836911533
465930956
478292735
136138810
346500308
885897429
493794840
974677531
1158158627
1350463153
1355346843
1368661078
1982915566
174024069
2100144360
691848831
942218064
1780365328
542086240
1043475320
1804891336
2075953143
2137234376
1045024731
164217180
1585753329
810206677
100157431
1052518720
437119722
2053831212
1757057665
297251134
1220095908
2068285752
1090026050
420611553
1261394341
202013934
175702281
940609664
1082787408
2052042952
883020063
761582271
1794107319
1067627021
1742387254
1136659389
2022548325
4220936
730736909
1159668471
1559509088
986547357
811583131
1687150118
2131094895
936557478
2085745891
693132407
2075838326
1894761643
1421047046
21617363
505775959
1423319392
63833550
508062
1900163204
2117906351
2121207511
1919677282
2016876397
689766448
2005095065
1451324352
634484585
1789622283
505325768
1911439646
472289547
1838888935
342409358
816154007
291655768
895405404
604498585
681249689
1860991798
808888785
1321397040
374929580
1546479403
687760424
405984556
1635308150
1717254366
1992933396
1199434667
924895939
1524148315
427982432
1714719837
197546996
835604830
1205335558
1804149171
1553399014
315066384
1274114839
1362894260
1409848722
222017624
1769234490
1102379806
70359793
319638270
1754215982
618744031
1017834429
455546140
1188705359
194165658
417055787
243354997
2013192388
1463109614
1051787869
1106709341
221729044
2111194397
1692447433
1131760752
198588773
1888851668
452650043
690782983
807978545
1958338467
1957217340
1569565868
1394817868
767605639
614138713
318500874
644439279
686031284
1120436510
507233068
2070126380
1890389691
1824407726
1858640477
1328684864
156178250
635544802
945429792
1584292539
882999910
1487271045
553772566
281862249
2125679408
416687765
1802160078
500125859
1511025486
1244919380
484613034
1624818939
2096254388
365772775
183998537
1813285104
1052002283
596157560
210907020
113297954
1728388481
1552578062
1049916512
1687029930
913213731
238218344
1680345609
149180113
1777061795
479633678
1728289155
1912549910
426269126
242373428
1544605732
1425119934
320821015
465237072
888923532
1690457156
1005938449
185269356
1867885151
1408394863
117787813
290326077
504438328
2027828233
1152952284
304853789
440765900
982148133
1541781413
248698895
2084452741
747475605
1972053348
1139142992
906003331
99075881
1038276016
1852432084
1150395834
1740158675
463782723
1790437476
1835331712
904252304
544399828
1603537452
1635487967
350286986
2072446744
1789429922
1742659157
1960918713
1641799105
1254608116
1564356962
1811821713
757719079
1333102958
1721319979
2109671180
1697732970
1683498308
687869426
1338932531
2095739037
1649635701
814826937
816098403
1196702286
1731044442
1828734144
1041725777
96195564
1337958005
1242271378
1726144373
1937015977
265385542
1852626162
1935278458
1494870117
98848026
334202514
915538419
2073371220
273312405
928703805
41394937
691934802
336503170
258777993
1986047713
965847976
1431043038
1298205814
1086990446
169219998
1941352138
582856640
1913930381
1562783476
355948431
1666423263
120398212
2105327807
1134133033
1526599997
1614504482
729348273
1097754291
312663242
1752787719
523552913
493165545
1209864743
1234338869
1420188499
309908752
1222339680
502445836
1696960326
1316394391
790309184
848984031
1674475437
125508003
902328404
170333318
140109776
1546259345
1865236691
2011229676
1847919763
1367310037
649586715
1388345260
1262542640
1547482337
373424037
1836777530
1166218997
1125198209
1533080460
835207596
1907393575
1237378873
1097404517
1915861397
318433783
2091459200
15473264
1054656806
1596633130
522461062
94136899
1189125625
1575855767
778919219
530420925
282648968
1877200450
499583468
1030461441
445002381
606284904
1740750877
1738642086
946693029
1091281935
1269270963
940114189
1535542670
1197725887
220933388
1769636950
875345218
1020795086
1335673098
1715023997
2124396101
890523424
755271993
1720803873
512250183
1590820411
1956977057
1101274570
202407275
1280524647
193315907
107476149
1983926229
1155782700
1019628530
1258845340
1668330618
655964009
1587339677
1559043210
29683171
1101702299
201287595
466672743
1186717238
182081284
1377369931
1316166225
1846154803
1149805359
332192735
663437604
1561177697
1697262686
212295440
2110248694
1766647729
200941179
1203666458
1774328541
2106626629
1491169640
237137201
284109667
441139018
917254784
1134531541
1555543417
857618428
4576970
1605552474
956246245
1953316497
1742050781
733010201
897808614
152180350
682871545
776097377
161374389
157340729
1397842124
796166480
34681315
1372452383
1816805952
130095707
1285827538
413615223
637261331
2005690100
1703041206
930117843
773357500
331126253
509277189
1033154573
1590766238
1730790279
1332828588
121479392
491641821
1070103958
1055161090
1010933101
1296977132
965707745
714530240
1211718230
65768887
2017060975
624960084
233734049
160673406
606485450
525406638
1299448238
1165521522
632574227
7549922
1834565510
1523190326
1168248402
646770259
344517913
305583436
1208523972
1934829997
1132773966
541666622
1253760328
1234272441
1624175555
1935423331
652616800
2003957225
1970434756
1912651571
1358315094
187511308
599455211
1959467103
819837879
1940671148
860735709
1285753202
805537138
382013348
1660183764
1355726294
1094105464
853140037
160026915
1041350616
1915342400
1908806383
1822149413
576256836
622198737
119523178
342930983
646760395
1682441028
200829282
1245926514
1111620288
1484194806
107256999
1453672133
1126367623
1172760189
724876530
51991914
336200746
326555139
1818682495
1393983383
1441074912
1105008720
1325103858
1573180445
647841141
1618028936
1324698146
719655331
1616518194
2013602062
1215176103
1920208674
765041399
326065430
1892214897
532343745
79079266
8746896
1663726338
2107443005
2006341396
459899437
528585324
2064957874
1112885565
1898613334
461890881
66061572
636357120
1171875249
692329301
2063438862
1643215861
223528585
2125906596
2013012812
176835213
757045142
377134755
79444219
103048314
1760338091
1900119480
839243094
808549738
708473543
1949747158
2113069900
1956878649
1728486479
946871477
714043368
836148552
1112483189
464919107
1286646621
1287777105
477189170
1124938375
135508131
627770166
679786740
59259396
519378531
2142383541
1056145968
1309505053
812795574
2125606473
212933002
1188508377
975544074
2131492235
1771046731
563667486
781080996
1855425446
257433327
793886859
854932664
907184692
509473679
1123419549
1553928945
1669742259
1400673242
775395206
238939146
37575919
242388517
399985627
1672619168
1866655959
1187200422
1359457222
1800156923
2139300158
1348296088
394937364
1088442982
1992782244
1483204013
1582332358
2015149141
484863185
1303785273
1183377885
548665471
815845109
2005164006
1730301470
269203540
230983573
1346183054
1491922068
21075059
374262871
1361679190
967019838
91655167
1281766206
923574900
2017785831
728911147
220582934
1724547641
1095171025
919553441
38958005
2086505143
1229716470
872446597
724743668
897143354
19138260
799156423
1256412998
1415385643
1845654576
1420176791
480276547
1182159756
1961954130
906835480
1687993956
1301602863
1621733613
234731605
1310717813
563153410
1159700042
1160360721
96805672
2070223606
606150238
580138504
550632925
970667142
1520096533
350728858
683696692
1393580958
1713736864
464393010
204651539
221107445
2124909770
1876663442
1152156197
64604832
1341290568
675124573
847755466
1325414445
1399239498
930985532
113277940
850730482
1640321519
1183539934
206541085
386989688
293178895
391883144
1089274382
570991085
1438828051
1225853865
1865662321
744563453
390595242
129764851
1648314863
1845576308
649987468
1728417975
1425827139
620823599
1986584377
1614016457
1837486747
637047463
2002914625
689695651
1728451015
858745801
1269571950
1521375435
45559058
728552589
909962854
586389505
1924762160
407541296
1313292176
124114846
798672156
1594556793
2066552328
163256837
193303069
1444100973
581136352
1380976583
1546889204
1145754013
984651153
1485080272
1054520009
1455527470
491647139
1518017201
1198345582
1679606862
194407003
1389104395
1588134996
1684827278
1116360846
2078105097
680156989
1462380674
1536280018
1437629518
115340320
1749161916
1862710800
202818859
701858102
2565028
254760371
140365144
577769145
169053193
909256664
1789161599
286529912
515291842
699173871
472492535
1414448533
1756455105
582276296
621163810
171644952
56678873
959506005
1826747740
1224489287
1134221453
629824493
257304063
686145355
1293573027
1676228323
1909281656
353042435
243198220
540939382
1372723865
1427008435
954143424
310701073
266187147
1697246823
118440720
382293385
198653893
2005490535
735957097
1419073463
2106904110
1680858840
94722646
898874991
1288664977
1522628510
1085697309
995031197
152748193
1537833477
1631153663
2014674651
1133588676
1412897419
1078579282
120373563
822510009
862519009
1596690556
1553702426
615555044
1799412066
245102793
620060684
542667526
345508467
1197387410
833504292
1749249552
1368279848
877134994
379750438
1042737034
348872634
1428527354
697893057
529938910
569168099
1292253290
78264415
561818405
1838722991
1568803606
9770004
1129586306
2043567640
1136920698
1412039576
1508477758
1697538584
590721962
571848168
2057321783
571621331
1691230191
1047812373
491052491
745364467
1898265731
1505124043
2074166131
462415289
1854695767
109038625
186780195
386189626
864899722
1011552021
1174336557
65251716
1766856185
146300024
1450643757
839902015
1753853382
361928444
399617938
1727895282
783525443
28491018
1173689348
1572190813
1617828177
1191894866
495188670
837956547
688714312
138518042
462609907
776666140
1718713195
610742439
2099644399
462243874
1936797887
1466757919
331967054
2037759129
170581405
2049473573
2108898981
1999021634
583729056
617298974
1292004995
332611086
1650488363
181904025
717865893
104395356
545418228
1606208776
129556595
1671411981
1101571891
1868676353
1968439382
2100980351
523696652
1443436113
1338736537
216015804
1969035535
1729520875
1906584498
272084933
1376496939
1516104692
1065442313
462289615
1197453248
1137179500
1937887642
2075167855
788860882
691064453
750804855
809830679
456236164
1049489920
1755929367
506903878
620313497
1753363097
821417093
1408446265
517759842
564728450
1916638828
1464777028
1301406001
1057147071
472968907
923413550
674030510
1409926784
1571503840
1210747
1138774136
521848267
66016118
1085498682
1992318903
1928880069
1031701753
1914061026
1745059943
39004880
1041997860
1921363318
862160131
1180655768
44733967
823092507
2019563318
1906379964
951972950
1161629203
625177687
2084029145
381887773
1807553797
149582277
1460853940
1054767074
1123323567
896584059
932659379
396882365
680731289
16952544
895463393
1528423552
1130495177
2033492776
534813884
1965183171
312920344
1751296936
30967817
677907641
1318302778
465021825
1016457529
1358214323
2069722779
1805525218
2101058198
26502140
1253074593
528162799
172806380
568079430
1163760352
548705865
132749598
535332580
960029732
270784584
1430576782
973345794
222382074
875918472
234682733
1502135205
1749803714
1561808971
102745339
1902857581
76237336
1198918597
1203977571
1342349620
476825258
896183925
758884100
1421612770
324902719
1750702847
723008342
2139973503
1464232505
1571015763
959406109
1494576212
1970432025
724260995
170091831
1065134061
2147411408
399261366
1692977982
893818434
651601688
252344759
2079789394
1684325577
1366906928
1448500579
166529996
553431782
350685346
1969765078
1267843587
1416722907
321433042
307514303
591058252
1516387642
672050165
353888139
1237413422
2121163597
1088317868
1031864194
1833874275
1924175140
1523050939
1903223503
2120796168
1140950813
1713138910
1755007591
801722844
36931688
845094050
2114104874
1436976818
127392817
292077058
1452466304
1563935832
71227721
234318438
928707264
90090768
780391042
1680036566
1426547047
1434308382
999671639
1615956477
425560234
128307718
130931516
1667094093
1385783272
929181152
532977414
148147363
2075033367
646867181
674689174
1312125498
1267558855
1304223097
1944853129
542680645
2091787333
903350508
1810701763
1580111268
1161891754
1153917368
1199519921
775156768
1132924386
922793321
1852966836
1980939980
821161440
1947144003
1098020244
1510557276
30285923
1144530472
1764979590
1674592585
777434010
696865533
912095780
1322837646
1026856855
1052053179
156618873
2044464906
1183460042
38402367
705600762
601055444
164367925
1558996677
1831910903
1687519283
1472741677
2103146241
2098227552
1064192803
2103215693
1428861578
436049235
1076632287
175968055
356069741
648095734
1228607036
1145860351
17779136
1513615468
327637923
1210441854
1282131318
2073847419
1593814042
1620751972
1986633917
355480269
1957723299
1283734463
969363532
584482698
1636927808
996851173
838373335
1347424389
993935012
161671963
1087092585
2003444544
1307718814
1369601541
277584724
714151782
1161998428
925696858
1118236779
964157147
925773490
1679449200
1929788378
1118123509
1933244027
93777111
878266503
232236089
360559206
870286759
163915277
407978969
528552967
228158121
645639651
1832669869
1059552532
1929880994
1675989700
427395553
1975497251
880714596
1797781025
1128873686
2141558142
848762722
2129561336
727730760
786950147
1572939912
646129484
505002551
1636570357
905503971
861674353
546719778
1445528313
1652358839
912899972
1857723224
1605496565
881381261
2056046006
740118449
1533693514
1731372475
2109603094
2065024585
1377548564
833574809
714120955
37535262
1472650227
1213997160
1071130153
1104131034
187200194
873448545
1683663994
2005404181
143346467
1985215741
1486410047
815200790
964709903
1145580728
282339325
244796228
624267813
957242437
1033710938
761648181
1128625805
1002667567
1766967015
82952768
1425458342
1948515044
1427458248
322284169
1862720145
203261348
669713270
262824251
674684149
598685731
1320966812
1654954643
1324675557
1201207099
473129768
405689049
446333725
1786453652
1265830311
118292129
47744831
1395094945
14008403
1774551898
1108006238
704932795
1073460535
814675672
88833671
1250139039
244420834
1615144972
1866412112
1020041371
525909092
1670115227
1488166549
1054671360
1763323762
1215579986
608761469
192864455
2035074707
2115250953
142563312
412502467
576201223
1117929615
1705072785
1432832900
1501367111
331761719
321162596
76882479
814506881
401560731
171515241
616280850
1404410421
547408733
1902205906
1973703155
1406511770
315043052
1326082582
121031829
1238344432
860202394
255779399
1650966282
127381984
185427128
313297286
1132802175
398048582
1328528776
727058920
140670572
1011122242
1987841963
1030337774
1678008883
1914843529
1733981857
819351020
479114299
906473729
1840530175
2052512723
257153153
1682128761
1910192587
1087275940
1913121638
215202620
914398519
99445576
1194853672
2035378044
887946392
1060610759
1061604994
1783708160
63556953
1990661977
1179606327
1040953842
233687553
1480690930
1248810808
1110455558
1002249185
68919632
1427726434
1726871362
315509337
308401609
1697697219
1633380292
883225339
1897963857
248488465
126167085
242436715
564431654
1085788695
1351453170
2029216944
1567313188
781242515
1734710618
2022261973
1354693954
1110598390
650680118
1123988807
1664368883
492682544
558053238
692709574
1952745019
543549006
137303904
15720922
89999040
426271854
1487665113
699638573
2103267892
852963663
767518449
1365452862
312024918
1865741828
1927542600
548611412
1574905742
2063896595
1920007588
154832844
1108691091
1561124038
1600378687
2109664832
380120803
271699483
36943877
1931636978
1847969652
1497613973
477692170
560255475
1616624350
910572983
1733369475
424148277
1903357569
332311662
1149759013
1682538842
94441529
138199214
1387244933
163694394
1260988086
732748393
275804194
2098860713
579087783
1051053963
460856780
640305818
1319810786
815986662
1536424144
1710197046
496538764
985367075
312257590
787248217
1128500256
700976993
1442701792
27549054
1331564515
512202664
1724014945
1522674247
2019492262
2036635203
825079173
1637614845
1818721530
1520139792
1963743938
1793381324
1925163229
379811145
872641989
746355299
1724093169
970611339
55120218
1282400522
2000228620
898961503
1112401107
1180288439
455584703
332730760
107120
2004177776
1466666995
369380836
75156759
2060682127
1046252183
1849183822
82515834
1547978063
84019530
1369284717
2078886152
161771068
527246746
1976339385
2017045980
1331786335
267499197
568855816
1885211476
371451089
1930914881
1468537693
1230380904
78757765
1413214283
915420116
1125754500
439972823
2097090853
573779476
1702160891
1247199858
1001518137
1418025016
1410389444
490888257
186798069
2031999907
546281314
1404914242
406498927
375941343
1170654174
258546985
1477490476
6826920
1866466743
90040095
991592809
1187841900
206132176
1240398358
140766991
190585845
1845341992
1370452469
230493611
1825345709
1406101822
1424458686
402293293
895068630
1379725816
1472959882
276888021
1131095162
1803103995
853942244
729064756
768924176
32528554
340088143
1141226066
1951313352
11690213
320705053
1517485799
535150581
770433451
347182501
561732163
239594186
397841024
1785823779
655847451
1038780000
1806321572
1046586525
1718895209
1345156332
1303869342
335152528
2001198069
431716130
1794394511
1490010355
414777885
8964234
287648744
964241045
70446972
301007697
65663532
742236800
1184765496
714427678
479755148
1682074855
1419176429
1018940140
2045632681
621085351
677098047
957439317
551496342
924083541
1984586940
1489937668
1878167552
203039627
1726449539
123817711
715799833
1902389620
1267145573
1826269229
715759571
88103037
1825607162
562330322
1885224891
2090526771
1618391972
1578971585
1561664331
594578951
1167903468
190596399
1418038973
1673883129
1568769356
1719660157
1543160310
66179566
808000064
130360550
157589190
909486985
1256153583
1925898749
884559756
10738396
680195675
2013375635
1647330516
1972780916
2045402599
292056807
1140835300
704352399
1307852473
200773984
2120613221
1341127963
145987390
976969625
149334767
1496421431
689504705
465482720
465974691
102855945
341442104
1476848836
283862205
1260570580
2006402033
587343866
2070975183
2135457035
1319312655
468240138
2035117360
1415763588
1088472980
1991457803
1721907654
698202067
1263919209
1130700127
575513828
1593883943
421975375
1838056019
2140543051
1765940567
2044157720
428123813
1355782219
41767132
382206973
1408423851
721890177
1971225221
1602855347
461678636
450676694
645122091
515899405
596274240
2127874379
620044787
1198287643
1234763453
462024754
1081361154
1285117141
390450065
1112074050
1229267602
998244403
1279272462
180244999
1569739368
1516319545
1411965898
746611531
1520443622
1013575779
917061965
1969027732
1209630722
220019275
2137656946
762661716
1406252691
1272700131
1319903870
1917848244
974247756
1245921223
979572819
774579595
1060700744
2117878013
1658016476
1358299026
751725651
447944391
483674407
1417492517
355741640
1745959498
1459100337
1567685237
1984685192
2142394627
1710844866
1997459880
746455067
1538084928
804292999
2002258133
78970434
510275161
1022416491
232624213
486363435
194919683
114261506
1464495185
681253231
1718031430
2029285873
200649419
361145934
1180546080
1815522778
2145706622
2120269464
2006623979
165987071
784873464
1158655946
532949953
1681567165
1989733650
659957649
744450150
967176365
1872983650
399823609
2092803062
1129904554
15079989
587712374
1274972410
516869504
1674384743
686862980
364932905
1426062548
1114983340
960418410
171421374
959045479
2008972296
1759884858
612759941
1411979625
949354469
87279038
407551538
1351116554
302190952
429494933
293966281
1585754350
798857516
1383264156
738435647
1315399753
1245218029
1614991802
363933815
716712847
1856546227
468907960
21500721
1793503792
11605521
1304976072
1693728872
1781399832
1983785002
501048981
2057789459
630318839
1127734375
1578301898
368338536
1593294888
1314185037
176762379
627848661
578519987
192352214
248571950
462702992
1312954021
3837388
321335526
95446921
606726407
58740755
1311462500
1152932594
400218515
2027766411
346082084
787658307
2060870236
485944593
569240041
1456315881
1531514080
804692167
1495816732
1303288238
1635659380
1734094605
127949199
2006085580
855043040
278472578
2130428859
1719011011
1631946485
838704711
772923632
983650306
770568462
1067416092
886636406
789395867
1940695243
637881061
1222038332
1195223136
1352981928
2088609786
480550375
101219188
1008131130
623646127
1580736552
719492315
90161771
2029286590
1153585365
762047594
1361280030
1502476067
269802833
219392716
77727460
606511067
1218409124
214780527
777584334
52447229
3525826
418366106
1580364331
93334861
1223659370
1601681781
111279591
793381100
278062598
285589083
1798386191
1683991790
203090996
1393658792
1344028110
656288545
1611324893
569070132
297788322
397509356
928976639
994314676
28947973
12048313
67939692
672517263
1656462173
2083336015
824264500
518338978
456366501
1614329816
531831831
1031069199
973663272
730109535
1559442691
52668494
802119276
350829796
416433520
55533942
703721681
844449957
29970975
2033463346
1282786644
1593501797
1266098854
1021453118
437670628
552323758
1256421608
318882419
832299669
1248629751
1012470243
1866508885
577590016
1936252186
1944546669
56569252
2038310247
730904867
1790795411
1526202327
1255788856
1841874049
1353540679
1312483116
1663918161
1773517345
38586625
1140029164
2010141733
676106785
20876196
223662596
451793091
1685072062
1297813223
472085732
1821315633
684026641
1116050076
1844840368
2020091793
1611075319
1746957038
1164327195
1801975933
88199224
1815163257
740990870
1261211719
92419875
1432700119
1060283626
480031547
748480233
1279832416
1878882123
1846000126
584741818
891251053
881132583
72136198
292536516
821196049
288750185
2041175684
2009851672
2105664229
2123224202
1878344587
333751103
283934783
1712843505
253741903
2076855234
922638490
1352830443
1677948273
653021171
1664548682
1638213774
1386080350
697777358
1538825882
1643145832
838354054
1297435835
1450233960
1709275552
1327317333
2096790716
451690109
158412316
2141098175
725953385
946211424
1318605386
457870483
1864122039
1623457462
1621225264
668150092
143905339
2119206309
1495571696
944190425
1577151963
589523688
561765947
2103366722
1082704732
2118804262
767197640
1119640515
1806300468
333601828
338627958
409098045
997876955
175281533
1857236878
784329876
22087752
2029682732
18823647
1993637489
785336662
1044604912
1381671707
1728813303
1129278126
187097649
1000509939
1485972884
2145482565
1855653698
1807707877
1208346429
1646245830
1534423583
2046983852
1602240317
1178841447
1291192630
1728349250
253573311
1426369410
1615498676
1329490738
473947500
166248067
1851520184
498399772
1995755952
718367154
1784055556
990940315
1341405465
2041360771
108906888
127522189
1491329527
1028900410
1643982241
1689561574
1268431420
1992307047
1199999283
747754002
1279691717
870354222
1303336602
888202455
1970602023
1903542636
1998437789
1542138156
1545661737
1635896054
1102472019
601915553
486861098
871434492
1763443254
230644281
194258694
726078419
2045889225
788573003
1713019607
1463294781
812747690
1926296325
27616618
1127730248
2114363732
201278533
863275400
1059504067
1992208242
1466652563
1423370097
610758901
1350639596
1288414620
426869062
432257687
186543199
499419534
252905334
1554767513
1231564034
1231645487
22326442
2121798446
1487073852
878768420
577323683
1349884408
1556276193
1141193538
1167826383
1772641692
352594467
217654439
656228816
1162483717
764419389
1540066870
803624396
1898971566
402669088
945926247
1535631518
526386728
1840248502
50427424
1626426567
775848921
1810768257
1811209892
2118792605
1591578977
725572383
1289709516
1260485131
2031537224
1208096977
1425965118
995269285
154709823
1273334361
128844220
136469568
858812308
1153712425
1051308952
70497596
1262052563
378773859
933549234
1914044659
2084238869
993597855
787525063
1280146706
1075712008
1278616262
655043495
148311222
1317217386
1597770116
1057915263
1095255451
1784786617
1876458853
1612370823
1271710617
523912090
1166797300
334686241
945931577
178529946
2126157335
86303632
1355878476
1059022944
638160098
2067269849
688659831
557092228
2027441696
460883188
11046161
1477098474
1252541864
1360675005
761193234
113078725
979569751
2106309418
25987888
64668523
999321654
1945234277
551167399
680731029
1185760351
1223043983
2017925899
423864335
1492384286
699345507
368801861
354677596
1158152079
1011738096
1751192552
1795194718
857008557
2077732223
2066020601
621448513
269640550
448146451
467803253
1441174190
285075109
780565144
1733712065
759311993
1476082590
1198537154
455258734
442148847
913097173
384677194
657974272
1190982953
2016706618
1881017599
1563439798
497567961
426704147
903505919
1123519033
1503406221
1092148869
954674736
2034426194
1337658161
1479562043
448416471
1433920965
860520314
369312159
2138011423
1103491348
297392470
1601912997
866356258
760300613
481847574
1616402559
1762647200
1366396043
436484375
1382779515
1323210844
1344581339
1954174091
2013405319
282146106
855039196
1913754908
1674757902
846324230
415297771
2122905922
1105030036
1235812660
1807618702
1253213028
1909384682
1311746539
1218028009
878943961
1687775335
158872431
1379298600
53743334
1410512815
751158992
84945873
39085266
344533865
827062551
943211413
1608842759
1835038251
1750035885
1494143994
2119600833
384251388
123764986
301534062
209525706
817253442
115931576
1937097394
1159641287
1024130685
1466287107
1645306317
652639969
1789713864
1137030083
2061110185
1237665472
940603461
1300647398
1393889991
787010175
1065865225
1766300582
1863759230
76711133
1165073495
1085277180
121446829
1463197170
1853378893
10038899
825213387
225248045
1427239011
1084157280
1185140874
1415351385
177316055
994652132
1778857400
1315559971
1765543746
1546255402
1418897756
1712501986
2045744901
459829680
677650712
452915792
286339399
877777915
1415742486
2003821458
730803666
2125044657
785098536
408374340
2112533344
277975650
1181585633
1384046560
341378986
1359147991
162268754
55134376
1412276214
1223792634
1167285901
62240146
601749688
1263674899
643407813
7270514
2014328420
2052869727
1305404155
701430942
21335491
1115819228
1130233900
1121991830
919696244
431288907
1952351020
243605754
15635743
733116452
848881491
1980718648
1289918633
439376335
436083585
78621417
1665246651
434239187
95637426
2001143429
1770173653
2070920569
1068697413
675448536
221620297
429497658
1566865242
189443806
1884040170
870154256
1185556760
1018121442
184966675
1864027629
872998728
1553522910
1496596248
197916231
61338205
103320060
1302129124
1536098873
470514646
785350110
796693567
500575998
780823462
440862282
858412919
767135882
178285550
1404176351
1343668015
1359133485
1448951084
1150357256
192160634
44791376
1733448276
240248930
670681075
1093170744
578794938
996392239
1750254622
989404830
954283106
819509751
1391047682
706039046
1230820163
29244791
719466595
1223830212
1744014037
1635028515
456199839
167184172
1161120598
1919883569
1575250123
475740754
806963552
317077407
2060218096
1334185544
1870369294
287538608
232128115
271168176
2007033621
1563529334
1585971816
141702593
1262609133
1574470731
1865718768
1589741492
1723753916
49267505
193925827
613516219
1731872895
120486578
1131908321
1093993253
914643643
264475233
669880188
38860710
1606984865
2015242855
221922877
2114358530
1345254916
477077760
109286554
417813452
698791992
1569726837
1142484342
1273787205
1967197042
1695463879
1995109256
885646402
1838820087
1616247173
1488904650
219591272
1223891289
2112755631
2043591478
1524844371
1572639798
1879417048
2041004903
125221988
863260961
327790016
1513406203
118240582
215319022
456565092
688880498
1586053613
930979848
1110077292
1278812121
440813790
1883668903
295791019
1419494522
857864600
1924576690
833001419
1371263875
1832437401
1426663420
211850269
1059959203
1840867274
560794917
1103360639
1166028154
460285187
809441335
2056531742
762099686
1471981497
505214169
867967824
222193001
1004213622
1406405929
1772553545
1702933731
1214198332
1967953281
1566764425
321331480
1528089217
800186536
1316349343
847148930
1231988267
1178139658
309230986
1197013650
736248248
1745261532
1662577394
1007044556
950571327
1221926848
274837235
164104612
41732623
689723052
2064565320
580153032
168965688
1905978183
1503155700
2098686718
1327107352
1094946917
1217002732
1896070867
1876055766
1269712013
200640231
1659160640
1815533087
693036892
799032353
331488029
1275919031
1104286827
1605623303
1107681419
891542277
1143032040
1675343168
641138777
1900099440
783240944
450349030
926420961
2035581804
1036906998
749608959
115084296
1437137124
753793854
1707329806
1891751823
15708506
315258328
1296453566
1116177649
2115684628
1067465594
225363547
1971742137
1998751919
1739769762
742872196
124314391
82679805
192894256
1606175895
2013994435
783628161
2048868695
2011286075
1882675003
1096713175
2038085883
1853282478
367992968
1432469084
319597548
583999691
403854254
871932146
991496767
627843035
72668028
1248638828
55986088
917431425
127144895
2088681970
1227565073
1076582176
1237150048
1828724525
1388434416
407242189
731259783
1037516586
357643322
1273330745
1171679861
1455955063
1780324098
2048925917
640149726
1954135908
1188142001
32480307
1740192609
391235571
552625856
1511179861
1782000152
1675558789
2067930832
1734810892
320644782
615249001
926658555
102941385
845846276
1601346194
595777717
1048052805
1425564562
1439299316
1674542604
1162569516
61755567
1401344382
898320333
1975861242
672833138
1529376467
1068532813
1621610577
200438020
315249525
193549741
1651699138
707756233
1244925228
1997546707
1769877364
1302041354
213910983
1758617324
827499578
1102756250
1878154619
1213626550
950866296
673536808
834194467
1025915773
464632087
1434649688
1064078597
2042517617
1140500443
1853292215
1758416869
1589921249
206146311
1441772056
1348219868
235103062
96866257
1533660190
476432619
332555441
13748353
2027434186
43653953
547489807
1402641214
1426174720
27641042
1670779040
347387906
675648498
2060388240
1915325531
539301782
249023537
1602351051
1207918172
1097171073
1151736765
1290174094
1293948155
1158354594
1010229633
968481700
2013660396
14184629
2062728532
1220776061
200846822
287585890
577369659
1683998963
592996096
513623921
256289680
2109185892
681267839
2006280416
2075971059
610299348
400333395
605781013
476634673
691742710
1576989880
1548631162
1001289291
562871945
1770221489
1819313612
1757911501
1701349510
72713724
443032327
1691733398
245741060
1424849601
208675781
291895403
196659699
1883897494
15186753
1089997635
199892177
895621853
1531356617
1799057711
1619158708
1037067874
576722855
1808877563
1755730356
110658032
138228545
461725756
1002050519
252173330
1945634545
1091503519
138809767
181583203
1243616231
126521049
58034243
1739496792
1481726948
1576842915
1332232178
1305132425
1422325673
1548794754
1823491428
1839730484
1389507952
123881346
494185836
1559322140
1631534743
247734728
382885408
1997850069
1070614148
1679074625
1999888832
763325855
890781864
1422983748
913915946
1853656166
236854940
481838597
652796458
1222161877
894539321
938420964
604142332
898264396
377122952
288731450
913111648
2009138073
829120361
27229856
1113098235
1322957294
1298226194
1952450381
1204651025
1155739408
857247005
1650163041
1384223493
928715501
733983907
1045268981
1894493980
1328161633
1058219880
1400294547
1752187456
2008838156
1258834460
98706408
1587431745
74180315
328374173
1416805919
1435925855
376907799
1361784826
1913385245
601196233
2095489753
283373116
1145297416
2109355727
853604588
1760495175
322029154
960547317
1343204300
413412388
923362394
713831059
836046841
590102820
357808684
1375103687
1530169749
1344047831
1219946240
310431491
74322203
1030385869
1532865392
1235058711
309198557
1379976001
221231296
1735052540
827465646
1784645963
875285145
278504997
342167906
2110740191
1582597539
1633162996
1762715242
1490103132
2042700085
448317435
1500123745
739497778
1753405106
1513130379
236166821
1431825213
187701736
1961027097
1985848869
1019948509
1980144106
781630419
949950815
59021789
833947761
1179377559
200002490
61465715
436054730
948618949
1600636507
1256688588
562213298
564607362
446227837
1141140705
2066569679
1481575786
1832369222
880402994
1723913128
719185741
337690926
119105864
524940396
537855320
740737457
350802409
792505703
902173176
581410655
964555653
925912412
1455947157
249844600
4385842
21727045
576512272
1044200381
472639021
210846813
653518800
9678340
596076139
274676402
1526874663
1228002606
900866850
1368346232
1836457893
62510311
1083662815
2144123366
2033627412
196949489
268885346
852360617
1028272864
146643624
688469074
71604440
895156101
125287210
796647263
745769305
1282713953
75082035
878554937
1954386953
1710366086
992304364
1330959252
1117541769
515231047
1868597485
1310156920
2039552400
1927602491
257078952
276794643
1572895700
1652454026
1974643283
1479803339
797560868
1095224990
1145311009
1726893771
730551002
346472332
1095134235
1049063829
648290398
1008918527
1505124309
840176616
77919760
526841022
1700930748
930695639
1438694129
1052462632
150101365
218290104
2012073616
1225929848
354953562
1319370970
780739203
1155487638
162627584
44817771
1001134611
1729317698
1830082201
1976973561
600191642
1706297539
2052393653
1925314708
1697346503
1772845127
940480497
2029390047
308848594
1032127655
1676612448
331207898
1733188568
1962095685
948432942
1363559209
499361738
186010673
1922927488
511983069
2022817637
1537014324
506691902
1955446466
796477882
1693976218
448218996
1345218409
553812260
1878658832
1892291526
1554030200
1805196580
190597312
55248591
242496971
1352990902
1069632120
1482858578
600545627
158380949
2062474825
779123730
456688864
2127471220
1863834987
1272731051
849429127
562964253
86970539
2011911481
1672966379
1928419426
123476914
1306174092
464081254
561292038
1389063991
580928242
399941225
2002332024
775045871
13843493
1634855291
897772568
1417648076
1297875305
1444381088
1448851872
1498628818
2058233666
58909215
428599206
1190395481
1198284786
1487644541
578409025
865961265
1618460548
1320357614
1621173421
236958853
1569409169
808123470
1777527192
132625977
1923399611
224364527
1687118588
1286353616
1469827241
946607434
373992188
638946293
1382566371
1409610010
764222321
1004216064
2142837019
335443807
1480621797
1458474679
1755049761
1186644494
1117456450
1752044968
722969879
449240939
549000036
322363615
1991882684
1410371451
1930865887
420507940
1563956137
1211992816
1192878832
1384777433
2053647069
30232929
1241439601
1120080431
1038896838
1439596375
496418238
1719119685
739792640
135310427
2070562674
264906623
984517494
1306251734
1408323737
1986165538
20306418
391526583
1018165640
496825743
1271550378
65138738
690662858
1352713544
979953698
1171966788
398584752
911712164
1977058549
2117986310
212260045
1700752005
644503002
1088666869
1782154893
1781460701
1074228078
2115350370
1866611171
1606849062
1642700167
2120757859
1620454443
224795175
2009315058
1910664253
618221245
1910535542
2097473963
1268540669
1580056490
1061588759
975145954
1058847897
1455557070
130164693
248716134
887024025
1649356098
1050261728
1536854577
1871380132
666332961
913727126
1602212599
1669855673
454488690
1881459078
1723192529
1857132787
1236735934
1529493948
1903785926
773503630
1987421601
463896660
165353861
602227161
1716566372
2132544180
1378959539
928548336
568884872
64418646
1830132160
1434404845
1508355938
885792112
988625757
414593369
157539789
501831266
136130989
1639176722
1650885210
1122992181
707548226
884168372
99603783
1292878748
825450707
2039107321
31747884
296012498
1042046942
1838390221
209104939
645989178
1028804980
712469927
1975316700
1852499934
950149405
486144706
1296398947
1652577122
707649909
588887362
1117341377
1532615527
896750061
1223035358
1421773146
1055338742
1787210140
1066902833
1978400266
1042123829
985836548
848511797
1572733736
934354478
223282602
169870476
1566472318
1664256710
1828581315
2075807031
640706468
436825047
404888772
2081172180
347108608
1776605695
1310583982
1052000940
911939443
375062689
227338539
1814316998
1787402286
1301329611
285772188
369097217
727112700
367141326
933838829
914729764
1019015875
1621450733
696568926
799624745
893153352
943733310
1871370653
1252723910
209619917
770301637
1631642023
689071632
428017818
2106696482
972970429
1813435550
722134638
1417924248
1516905973
262077626
705747370
1099262954
840586945
304046779
2134936442
322970807
139930703
46246202
1098752485
1274487303
1512202949
1935497054
78352555
1469970585
1187235601
334178046
1963405512
1535809797
188486323
1765530363
1149444359
1159416800
1478430657
551263557
1287122614
784970379
1551238718
2016077266
689505488
1229181564
862678752
81127418
1916757295
809772679
2040590501
1760790735
742074569
1895938596
707830855
490004046
1727842122
171002617
41590926
2142123142
17246128
1404072714
251645606
1038261347
1908111502
101964729
715851514
2094727652
2041565374
141653817
621376552
1378994736
346134098
1021297461
1930641564
891025888
162836545
977474286
1095076280
110683035
2077261377
1008853384
1961794811
739335563
1695258764
257502345
632126353
2010087587
1966561321
1688851817
1464182557
1054338602
1555834853
943197335
1057502500
63807005
571972626
1731576669
657665162
178861341
963465827
454108621
231221490
2032985053
851155828
1671437803
1803241120
1545456588
1952770367
803331307
578508881
23850666
484378904
1326411277
1811177862
328311777
1333338779
1104433361
911039572
1116968769
1565098172
1705515699
1161970805
187322165
1819550092
1784816252
136014989
1421752984
1964707606
205533411
23271875
721373032
610893531
985218286
1184524341
1208025436
1934277207
647310352
227440377
2011444946
2138951625
669162934
1880022292
389490820
2060913044
109296948
98985155
156581632
1302343479
1848318994
806817966
70207854
1445498128
952210408
1870292763
1929724633
11912384
1078866303
1678182177
2042274123
1210476050
328803777
421299349
1317940284
146230713
920830399
240552991
807295415
1803341589
203912887
2072530792
834876868
306226139
344580695
564214269
1885786115
278242299
1989926920
291237026
2116366904
672286331
325034871
733512372
1931271680
717416745
1979308605
1063460039
368628751
1476714920
271439605
155694831
1994203515
2098943188
2145174273
95699764
595523157
468637529
132176155
1787432609
1263617113
1468585435
2025694920
1377791491
1053746204
1727776155
2076071923
294826294
755713146
1418271820
221972456
1819238255
1590861859
1475743849
1893604411
1386658943
1858255959
673194341
216180395
352097259
568667698
822241407
1600442367
2133413375
208939531
813477821
721242549
236080014
445831473
1431131052
100714591
60394073
1692547088
416213672
702318032
1755681074
1828420788
757773613
908643292
555918531
1979254009
2127615700
355108259
215892799
693554283
1898403115
1302125393
1262348383
412314447
729866709
1337709154
384965264
1880792108
2089576718
833157571
1374076605
1478642192
260991701
1499667174
1087484944
205727635
1742019335
1084880009
551598317
582339617
1408780722
1363606665
824678143
1346198237
1268126408
1314138843
2089785073
770224247
1868388210
1496959657
673791457
569580014
743898423
1597789668
1155616815
221090377
1350497935
512972443
582622933
1115261226
803083174
2015514989
1724521198
368980214
1316330030
1829550048
744534672
2111919343
1550689657
1971184364
1154643104
1315747744
790056722
1344148578
948796709
262732172
1114873500
2144174636
2134321616
1117193793
873480849
1734240226
2075399616
676400086
288034870
1361518900
605773377
1031534684
1059933075
845499456
1555443411
546472050
917485704
545977312
1884067050
28487041
1045983767
950976951
924884343
112653345
1275300620
662190176
1763227562
1048826351
801601239
302052954
1186619986
1385362463
763771035
1447296797
934682513
501540254
786193449
1943277160
887468297
748832067
1079948924
1806824008
1321049280
1742046306
439872817
138144935
1616050322
1422273764
89573296
1146035814
37125832
1470017339
58607203
1926494579
394652294
1428535425
967345167
1443805766
1521785875
1601442252
961371463
137161580
514622530
1303381372
1715331272
1823010484
201873935
922176806
1541769283
1547472781
2034767315
1153468760
1575106565
1530633813
402699689
823999998
218367870
1817153743
271075929
157637097
1256575282
2007838254
1170164410
1979008209
1802472300
1224556595
1815621706
1405580557
213084259
1414614438
907959287
1557302970
716619362
1151163621
1587364177
1882523850
1171765175
1280294372
2108218272
1129798805
933284684
1254087786
245918235
1632484154
452656472
390928966
1285845791
1575111637
2043668102
623292906
102306356
97579647
1129088303
953524308
1303218841
501063053
1662375253
314677030
1949443252
1854807284
719335539
1074395052
56971676
1785757536
486176334
892064765
2168716
821492053
125697288
1812855295
229754513
135418556
1156860198
2032928239
590803964
584310247
1617137163
1773763437
1594867539
729806117
1205007990
1052109062
594763318
194642355
695710692
2131431875
175567051
1418922201
215734324
619585433
1726062046
2011415367
846197813
417127754
1917843135
763050823
1092125004
2125461914
2017961228
2072703455
1248334132
1331384381
1090280636
1255771832
861357548
336936264
900143543
1323635873
409703080
364771041
863020109
1228775764
1365099389
1971318636
1091591345
1403105960
1232162186
1774338038
1583370069
1686435192
1993172991
1151736389
1816629675
768252759
1414065076
2003321800
914089501
1167866177
1580858199
2015336190
2008786939
1030106643
872051745
1165069726
1145110590
1663209401
619849207
1039520731
491741537
1698407039
420991797
522314205
198986843
1903089455
1912207745
1102421532
2138332033
725176476
847274465
264374186
1369282659
2121724562
1891072278
981657769
890771110
1593636854
1310093117
1684312127
58579279
1981354206
1875976327
1169069335
1256390237
318638246
837207578
1215078174
808923997
1799812300
348024077
843987546
843673910
1423567558
776091560
827765035
342819182
580074989
881485048
39185936
921618711
826427034
155787640
1849910852
1718738462
2057351035
38281076
95685583
853172942
806177896
73987765
1338263537
687975102
1861449889
1673088318
334429498
1509860966
350747865
1548470062
2087358954
1840617475
295992618
1554431925
147128886
361893691
1361735745
1136248875
647494198
258747838
2021039325
560656806
1213069488
129643353
860757973
2045565985
2014410949
223302244
969800499
19828518
790570158
1879624738
8793071
1020664444
668209072
1323979899
906577954
2018966845
1928394887
1229635155
1157211592
2010470239
1319867238
970059907
163383318
1537663391
407297146
422125947
1193268851
794995983
789279237
559831891
626055900
747678727
1100543723
169625683
717129513
1244267066
1151958100
955729842
645842137
1195056281
1015018624
137414882
1879722349
2014876280
274377967
1366421626
808744567
985124034
1365430297
958301231
459849346
400324403
884076654
1241587483
492213313
1005303679
2049350197
1211215391
1918165053
458632814
400616923
1027028053
182845196
1135198211
1147159055
512087666
1508198436
192684934
1599786557
312094700
1443306367
142556089
1133010076
1074982698
57964583
1815099135
968426645
1028241688
1248533123
615675948
397470960
638342654
871047745
1619478088
190977578
272049577
1570455855
1492337859
758983814
252828572
304902336
268612649
846357125
812614380
1940271326
2084403653
2048611063
1571998591
153374107
1832644706
912714554
1308073304
1236217452
1231913069
486563251
1036186911
1777838922
511836176
1477057439
1807353930
1121938322
1527176006
1663424593
1761718768
450284632
1760101662
371364293
520562239
1949912562
1168944649
1493804236
59961201
1056017200
508282518
1533273480
1327968602
1808643808
1640777080
716161815
684340714
1678615260
784283930
706834618
494813679
1339247775
1962516296
937826588
1623699645
1648293322
502793685
977475491
1052923993
304070868
192803458
1628060493
1466381855
977393528
1025643422
503058575
767779689
344136060
1922578302
819016650
1291931727
1593266857
699010517
566471614
1078282608
981793004
1676652343
663833394
1501447091
1988326075
830008677
1007688663
1181478896
84141376
314076187
210620423
976951350
1066240754
1562476650
22232447
2100904757
1949733164
1795807694
1237638883
54567150
1730313962
8384968
817454915
1016938193
210707206
1944536259
1992239847
743212038
1001982516
1380667851
237636182
1771566486
2063629702
1685742328
1457636539
304890572
1238894737
723066286
1577765265
1424857467
1965393813
486529803
801235855
619332013
249478609
743622640
2000941613
1324122888
298480639
1407569183
2080025757
458018870
242163184
798834737
486233
1489320656
1985481180
1738299999
520420096
606548186
922359044
2134014694
165246592
2079621069
1436609576
1704471816
1586571454
771531149
569233299
2007824926
1633384244
1883197563
1552999043
1996947579
98751653
2104845124
1543897502
1405441179
106478346
1489039930
1228808230
62269723
934194435
1797636635
37629825
42057351
1620394460
9107851
148671661
2074811538
318387609
1093082335
535164534
139956489
1709081919
525816398
1494420417
1475213707
1870499851
1359146499
1515672235
197055126
98451876
1322010443
154322258
50729013
369575120
2054148907
382658867
1303887487
1345273099
2027063919
399535387
2041080140
2036468162
2069927080
1726369503
1858227508
1765019564
662519017
155159303
337137432
339512186
31796799
674255156
13089949
36695011
1057224469
1936704408
146396325
814953521
408802942
1668758809
108402538
690054735
1246679022
1538006781
1482055317
2098984131
612370300
404563939
546160015
1692351840
580150816
582766998
1955801637
1966345146
1370326607
1075722030
1235282999
838279717
1518987112
1541932022
286905899
1070583257
1595763433
2033510570
549799282
349077351
1973753906
190585504
804448843
1240231481
1784096965
1604344287
1672960167
361054730
334519438
1752301256
429023121
17024475
1853855320
1192005855
1492134447
437952859
1525727075
1616438498
286664669
838999018
1358427381
505201512
170703801
861136496
69073607
899749495
892778007
826142146
1942944069
1763155933
1340576704
283456741
426541064
959002684
510232283
267499282
1719915324
1614124109
1313097315
1901875768
141131643
955093922
1790289777
1136113937
1838888372
1578178308
602733679
38628819
1416163421
1631149659
129646113
1149748144
965107370
1790504651
727841744
1161947579
1346738555
1824129443
728175343
1169620143
1163665236
1340373478
1329278934
770253212
1748179080
536109906
199693887
1316595706
1977869282
1120532322
299610322
1309356978
606202489
748432645
121432610
375844789
829602763
1343671757
152521798
62769130
724923124
961352902
185690504
712944654
1226465727
1451873381
776604813
1046141144
818677110
1780884683
758395052
2133928771
732578606
2091883070
56738215
247036566
1402530789
1724318458
89007283
870906397
2063763691
775990855
760842241
1462281183
391147483
2049915339
2017852385
1821813424
1010376435
1302456366
1151816188
262927644
1097195918
150962077
1171703313
1170120206
2064694314
1711714151
1008430662
855277831
22782158
983367422
1222144912
126405395
1497492216
1253393262
1588728138
146773247
1831150651
1370922591
2059034169
1548912237
571871310
804062237
81189954
563969931
2048590259
1353468161
1789907197
1866615626
450131173
1777252662
1100637596
2037537300
989918744
643315105
2030997415
2002617116
1753304118
514251462
1750712567
1415499685
1268641191
1069166383
1197432766
1403014348
57588952
1450825986
1800931044
185525719
1919290260
2063916255
1839238929
2090288686
1361045611
2024956909
868867443
449102897
548844035
411896328
624590134
804999843
486405150
1611772930
869465930
1839561742
438602456
1713040946
975577775
1523540961
1214189523
1409405437
318096547
1875366276
727420504
18707629
851810599
1719681522
710901451
1391058415
1970580168
629473891
2031160355
742360411
1055826775
763777668
940351279
975460612
2133187545
395021988
260551488
1423920119
514274535
2080989659
761393817
2014800871
1379448640
154402933
2066061787
82280530
1360263991
554068480
261629262
351219616
1785551287
228045806
1385972925
495627928
2082006062
880237430
21370676
2121921908
1430136020
803839941
992129045
1465941738
489400080
1459414150
13886148
598117998
1736132477
59841571
255940460
610598323
869813342
1334458861
1237313091
203723765
819479965
277261335
1890598205
811197220
913814877
194174533
825608892
950447980
233537544
812827653
768013034
1544150025
1100489936
641362555
1987546082
944169617
1495252297
286167837
50241915
804114681
311936633
990270819
530088299
2139934503
1528279184
809945621
1627787406
1655975579
2112960338
1754381371
453666238
764804886
990085678
1184916539
2145890055
808070634
834276620
130230779
2122079743
199240711
1332238334
878669503
666999639
1560747032
886267695
1006919719
1535902542
892700824
1339677775
636473688
932162155
1679401512
860638654
553393702
1120430389
1882916493
136693561
1141904656
310866111
1767312780
1215728135
2051664283
763831945
1780523133
1299277194
1681796575
1015433638
793548725
388816588
1774441986
655056255
502505703
365502789
1306935702
236019672
1802677747
550221677
1354124694
763282253
1427302991
849480163
1221816253
141014275
1977760257
1801169088
547739624
1664919604
1296383888
1322081132
1231198883
1915103752
1894509034
661518554
1237849
1223622485
821136248
1885210480
787951197
83724024
621901672
640362070
1203735511
1493002110
771303677
1593851020
691136809
351961761
1843458195
269709734
2096587736
2093888060
397683516
1866657352
2020189034
970967948
875691909
1827759097
223951841
1952017504
546284895
1397972363
1575360425
588386022
306524873
763254675
815983207
1754129915
1473114858
833265745
811379384
1586889008
1581597793
121176083
1962873946
17316260
938016590
1647126940
690959078
2074109417
2007655238
317583901
441775159
1973147154
840338987
1379684743
518832538
288888854
1409251818
1047669552
18490159
875430968
1131316011
809098629
26503559
1365905721
1737062182
1108318848
287727648
1398993022
1077094965
519931931
219809781
1905226366
642815435
1780721660
487151749
714912386
565935916
1371310225
1185745945
1344637888
2047583538
628079781
1717727135
130831597
1132426864
283319247
2034319138
1622664330
695029793
1755040463
129664728
462740888
465978364
1214253961
98143502
106709781
1297311273
392877531
677365179
1413502263
477537372
1608660694
2081737528
624997594
274211504
1143044654
2126733797
446444
143205314
1032329658
259817831
1405851202
356873520
899577245
1171875706
791115023
714893055
1937855775
504738197
869112659
15354213
1151676103
1778024472
1850967687
2032890599
958543835
481533867
474338977
1137823494
1088044429
1372044257
300640801
1424356447
1877558501
1569495498
1547158137
1616691747
770831097
1200642369
1787670577
766150682
351714566
1167114313
2131969950
163361469
1234231563
666471562
1534598251
2057503577
527836644
620940718
456050276
407981257
1784570711
413681634
1799007624
302168916
1819923023
131259962
1389567545
1877450990
1758012874
816645175
121415063
216452467
2026400296
1916483750
1348056432
341535589
1644015165
242321406
1385402690
64513850
1226601138
505353721
635208150
1226464419
1166992164
141078573
2024558897
275844633
22402536
1839950014
418910188
940138906
1045468286
935344047
474357866
547416068
1260219190
1740219932
52399039
1011608265
652477127
1129611161
457153878
1209467556
1283096336
846499091
251840536
225260913
1517709398
1864783641
2142622103
1548459099
249191147
549383998
998655768
661361221
1378975774
349356908
385169851
1202481833
1460260254
115111856
751649296
1814408868
534646353
1233963091
1186778476
543876164
245412515
719090694
1943384390
447339504
1983408284
370749210
1498613698
795641703
2136963957
1162255388
354833468
1491556218
259456287
1162628993
418180841
870130295
1090434466
646568264
923711887
742494893
1652743104
1837750127
854006708
1340283945
1508938927
900534267
2147043053
1569028988
929185057
2043056870
2068890276
720747337
865368262
482469283
1297039645
1690354548
1263864627
378287087
1229503260
1985310342
576485241
395938525
191812655
427501708
1428383981
125770421
1152157574
539366635
1650778917
2033942926
389225289
64077033
1511930473
166075774
496590263
564872624
150852518
480142912
831400072
1257516757
1683074303
146034911
1178545713
1965463564
195472843
354596783
766840130
1568936016
1248444152
110415648
1736813880
1607985952
486255467
323984971
576578060
274079730
1506330571
1115193717
1761827199
1553968857
1075143558
307344600
110087805
269848621
1397751889
992339582
80119139
331557502
316297875
45862953
1116016949
575229949
1264192018
1447746281
2138070603
1817363899
1875009978
1191823248
1562314752
1379619260
493320179
261120543
1025635392
1672630446
663514940
1986345933
241973246
1178719366
1140676096
875588915
196821802
2009287485
862312187
2049728618
532698426
434809790
87404923
1334682471
451688808
271658323
1610873196
985318067
568216284
965248481
75636811
223160956
983023852
1935650660
305120399
804524571
565461843
1537357520
1780501038
1970433452
403228319
1937445352
1698904883
1242622078
606711817
1422130638
1891659638
117237455
1383678552
539649303
68746621
1194168644
1367298435
573754949
1239282121
1434969555
1600864139
1768149423
1022218363
706400931
1489059796
671193118
1766448132
1852594328
1465115725
1071833203
1890854530
653309088
868938067
1057525445
1751607774
1776587549
1662548491
1606468129
509192016
2044938539
341656644
1329492632
1369084024
749868984
584938868
296654806
1786689297
1020884156
1657177549
1391712073
1147700671
2126863999
111640044
1330756255
606076848
1883616670
1453095446
1064332623
46811445
996646477
827225697
1463944113
1722939380
197192765
1376281674
1869760679
405875478
2137428846
507675884
1563038844
439249841
182920041
1210388249
1276062211
1790792936
1505904824
1654856257
579444335
831783968
183916488
384750567
276284915
656822599
593288910
36174539
1687792384
676843354
766459979
1564844965
622660814
399873045
1110201583
1885095327
735241294
1598605481
368580124
1971392049
783774638
397607426
1013862395
1990950222
697687030
426074276
1925274626
1561741895
229653366
1898150182
543023882
1472237386
1886737404
2032338088
749512591
1909472811
711768341
431577248
1693145045
683072550
1940031075
2124916627
1794467868
219776753
184262104
1528236191
133559652
2023571441
1509649814
661997853
1142665015
634945845
1319386870
428049098
1317521794
2127239512
1362824138
1879539230
248576065
1096634421
1272438223
145807710
731082737
679957106
768324512
400750790
1738993984
467789433
755298306
1060421588
1907612277
2122410068
1136349064
680988742
536887814
287051251
147613527
959648590
342759661
2057073516
89238118
1613842709
1791186084
1835102076
303626605
2059035005
1567957387
109850387
331921196
1067637852
995040551
1876794052
479750187
575828314
443521149
2076443087
245815443
496517305
1798431221
1717178160
1377225157
1547488029
1740609554
490210635
238758339
1044558305
1528955731
1796752093
356241532
1189560261
1556904100
594546251
1438369328
278116545
1673053128
1832758021
774509148
2031120933
2119080219
325891239
1770393886
1365947208
175050729
1280427090
2105561579
2048810338
2065507767
954096565
1442905563
1966365816
257705654
1867389473
305972644
489086532
1476256158
1009662248
329340975
1484543063
137822443
1606438793
520249462
1328167552
1324805559
1826184863
344984517
1475389566
1561844116
293479965
1799362752
150972703
1185059082
2023604321
678587579
274160429
461256155
527140571
2092577255
896784834
1711603923
1744387606
47480457
653650959
873925837
1708296696
1442153131
2082045425
1768171584
1484433964
1354055110
451600320
1472573463
47021684
1174715994
21745555
2090955054
224711316
1773463173
1073301547
1215206185
1698886339
1714928650
1273174591
2140506789
253986870
1231371546
591809579
302257046
854834317
36487013
555434640
955134667
840083229
490460699
982036471
1079329084
1847263285
1187233760
1194085834
470678865
2098667095
1403411935
1579834470
1176413694
1663056224
879997232
1058335488
1718492190
143259699
952164733
786163765
1776094627
115032921
1904331524
639039968
2030184283
234185270
1294865804
656023162
753028790
233463706
949670265
258347945
1914561795
19117256
596746032
958760940
1093407009
630865742
1078877308
1183322695
744296879
721451946
824990583
2045506137
1115461524
1457523424
401350692
182950124
1728915421
1590394293
505063296
2036594778
120948307
1004890517
373503231
1964547116
2090411978
35505321
1102358798
148539921
2104798224
1353091577
381902672
1448012136
729243765
1077978506
395351352
1337095251
686999995
1193421144
1635800975
42381121
370751118
1633077432
430373309
789965193
1982093825
1738251465
982979206
366937477
1046277412
1574383931
202966074
354027765
924604943
628021246
896862474
1705407746
1627483481
1725580681
1729678001
2144626451
1051791590
821458381
142704608
1838776305
899419680
1001969495
728994612
283284799
778229783
1862516853
1034473544
701704475
932207929
1165830938
238951343
837003853
730129037
1583921453
1011461999
1844411617
1015670161
279314603
136503931
1784924733
1344800293
336863313
1225029202
1776294100
1022884154
1572576022
1959947718
666480014
1279754847
373259599
938240702
754103095
1393260392
557238328
253072476
1465264809
1270335791
2133796529
765134314
394896318
347510386
1798957388
906085526
1409662126
1431782989
1879329372
1805991339
1275489056
221162015
1335622295
131026263
1185156074
2013341628
2082534636
1156762600
1332099953
980413522
113613694
2127668562
985757138
969024952
1436424841
1987540578
705724276
323175768
534779495
1561441196
1203410147
1573866088
592682588
1087264584
2035770227
977671079
1020684631
1393170289
1321322743
901691971
150100563
1060578480
36330642
578024337
1890077872
1845850110
1851440777
1384283085
162539494
410351856
1970975032
162695115
2022653079
2057217127
1808267231
161824679
235268054
1175591537
919732424
1306476778
678789137
669199483
1927959522
1665738934
1962903893
1316897700
362466355
1088366076
54473014
1469536128
756193017
627610557
966660934
1855515513
161152229
1076927359
392512859
672961908
1329918505
1356390302
1422633862
1326845046
589327895
1954491629
1482855626
1685700138
1617857523
76494267
610377502
38268325
2136961916
1035555679
1299374879
654662037
403507231
1537691954
1069574593
650799677
830693926
1881685559
237233968
456255455
1439174406
2058110878
1115275076
730872077
821106853
654940882
624448141
1794910514
1383913122
547573798
898404749
1372730829
2101052967
288054466
308075026
75195870
1262201348
811109585
1605573202
694200209
1212822349
1007257079
1127169522
68400740
112685361
1181602093
1698882069
1675004444
389138827
32370132
2081902936
801786756
900151588
279669557
1075759251
2066666694
1782488025
1603406519
1232208506
272348654
1318698095
991095515
943393916
1211876314
481373663
365082742
831414959
1404317302
633006713
1731455524
624120826
1166024441
1286388900
461767027
2147266194
1206509085
554397597
1111676308
1634907142
1525318201
1003996811
88270273
581916114
1457071561
160054716
1852945293
2003679515
787654064
959353451
627778617
829293344
323151635
433066893
336260162
829320753
429434363
1149745439
1260847381
1478141093
21809975
178062621
248386258
1416783381
1975929601
1011526578
595791652
2085122847
1740868470
2111308616
1276029878
1855635975
764563924
98057479
1637873512
379910871
377436601
1216373911
236254656
1101937437
2112205560
1092954331
1919172764
1488134908
778667950
1007774748
1765847600
1915562234
235072260
939957234
540022747
1465398808
396758799
802673187
1869474807
1131907712
393167642
1504754804
722671741
314239408
1918671331
716786829
505135223
1233456669
2059278370
854012225
2047087513
1408525910
1856334439
770577894
1138042637
414128294
1035871103
1935649526
698013894
2031308751
404193987
1093432850
828094797
470601410
260620891
819358346
1556872629
1743834425
1098444113
12995017
722762413
1524702116
250822168
945081056
1411819018
5738573
1561396348
238586721
792109346
362461753
803345476
1579796345
1880378238
100458094
773634837
1672272360
1161583772
1122384888
1006517946
1561625850
1654294029
449550306
1608835968
720175537
722837210
357700054
189561599
1965087025
1964954610
33636373
787904763
1481147438
1419568170
1376031663
824611610
448123772
1722573146
77399372
1895622216
1777082364
1372453584
1627654322
2048304442
643187592
121360475
1872808303
1740525199
1277909154
1346292557
529575731
924085105
361972475
1417478545
1151609172
1807340839
54263613
207233009
487638077
1923384342
229686267
2091047853
1429832875
451405144
1524873571
651980152
185502861
1280948589
1887171062
1269896005
564463278
1478261367
2090306128
1930599086
1221090232
1463306799
1943275974
667677486
1936043375
126576712
1821203033
1918552189
315792419
2004562194
1281659157
1628054615
1276138039
351183534
239042189
1365711285
2135676981
1547398311
470943449
961050088
1627173241
1875805507
1893876114
1539472293
253935729
1366902815
1956143826
679453953
2084860592
1248599103
1145793242
2048355756
1022244122
1191682651
1591451230
35398949
999567481
130902886
1993066230
1874381076
299322751
148452993
2003450760
1071114133
1162772648
1701558102
477802513
736921951
1763008441
1160766451
1353829864
1452680172
746650712
218352659
1618187454
595104772
712771945
489551414
1801814507
432087036
1546340127
1527268989
1619362121
1190232371
1687893796
474574012
899065149
1370093419
39327914
1177934538
1943316178
1246454384
1324428492
320946968
553594487
1231709276
327697148
1959370248
2095965067
304909253
1554943207
1916057888
16663957
952665782
519027575
735661291
130829118
998398896
680288681
1627167473
13028243
245148866
1275372173
1699583080
340831755
1373110795
573842494
1843824747
574612123
1077484297
2044742717
2029935061
229319116
1760512390
96060547
1404190117
1444378061
1649660851
418531087
1701904913
255232398
1847287407
1168618009
1890638663
1569112493
1878155108
2005230829
1689828059
927341795
635279263
807199605
744893813
1179179942
1138201860
1503052536
435732806
1751445783
1782857119
930930198
671872166
1900231318
1760780585
1417597235
1141418838
2038923328
1586189185
1731313319
913780132
878722516
106204918
116153112
29011595
1974415838
1820286551
754991396
937384297
1209775745
1260162897
1706135266
1413736674
729801233
2239730
1064159390
369607861
1363242681
1593131408
1977812537
742828070
1833396910
370254062
163079916
1028313233
2002628943
2072558310
1825099178
1845408419
32975442
1362130314
635495775
252131874
408933036
1937444631
1310813481
2031062706
1737460904
1813055593
222743669
1777296078
1240381474
191240022
1094119314
1618266710
662541003
2057445625
1213623159
79337459
2028953725
693582729
1967516338
521421864
493509338
278772003
97050896
2008570674
398289619
2135898496
230066170
896693019
821864401
20563136
569778935
1908779531
1804968008
1967385946
782732189
1023978818
588016175
211483120
1186530788
891569806
699562701
925112495
1649106145
498954812
784877406
1871288502
1818576392
414449243
882552093
1801268264
798428782
838774892
1598890454
1776825173
609193599
1779299240
1780591457
912461336
1522755098
1174277959
439329077
1886156363
895975721
755098785
312095518
1337582238
1746920542
2123314667
2138552970
1578758152
862175174
1425372094
565891711
218223762
431476023
1411912609
1603155840
436132140
1493168782
883257073
431255795
1736760461
1078538173
1854089222
664551301
1169349810
231526732
13179178
16439093
549882229
1477307919
1298385586
1155325553
689430311
538061430
1645703441
2067740432
1251330116
165070178
1258058603
526421461
802998210
1531112455
858683717
907850574
388017125
1224234619
611779010
1824701381
1833060308
1132669729
651985146
2046224370
1971992015
1720331368
1428096571
995185735
983671337
1589652399
860580599
1334473259
528620819
309839362
816711802
908478369
624260227
333080793
1049491043
1253013549
1549702998
1659084071
1228525810
1119032335
2141486718
1214356757
688850654
718156145
1580736542
442248899
1296347120
943606839
198076799
90360256
1919085438
562392659
1032274196
90374851
711968234
299049022
1364889898
197672869
1425713094
805511297
935614966
1741010006
1632586644
455271723
1435028413
1623959115
1429814237
730784459
1971939573
306772386
383834502
953720219
147075328
2063205541
1617619739
432439524
1018548721
1495641185
270774508
215908530
1584915251
1481230539
941524321
890011685
320087900
1138217184
1683161715
1461027635
598070911
1707265921
106999587
162047570
1979838795
1858051836
1380071216
318693083
1220516249
1094217044
391719003
1008370420
1805219373
924092673
1163606170
1926732379
1933647004
2106946890
1422529848
689829407
1373471484
1772766590
918468603
2024149391
1267563111
842678785
1072776750
803322255
1885811138
1292358909
923170486
230260146
462274489
1038925126
1179353069
384821211
1897247754
2135985136
220827278
421231837
1922151231
1171941266
1840890636
474514613
71309403
1082071409
1996667141
896768630
586325627
422338775
1955107949
1630405873
350819266
1634897917
939038770
1188878038
234361869
1101885412
567887051
35903155
292866523
810380555
1112014344
1361915800
1384036732
704777004
585972071
1268705546
1835045729
1520869754
1735406734
254748542
316739117
1643274142
1909666649
468202551
545048653
1577883860
474039816
1800228387
648164246
692476279
1643550673
582041986
136873484
1062879778
2097956055
439339183
744142165
162770025
252754029
1322955707
789542949
1633556319
1584763772
936106270
275206462
1750981434
184294052
1525468700
535404720
1934828967
1466510487
1734698653
1020903169
392707881
1189724173
146931107
129834869
262935916
1353771693
386041220
1194031369
270143814
1417178782
1021534268
203553428
1135620610
1185730786
651231016
271745845
504656333
992868410
1243040910
1510467124
1483370993
162353717
1425922652
1792553949
1679454059
1053983398
1570888497
293473469
1433042638
1768921497
1853809307
2115107672
1122701445
321769612
481783044
1392301729
1440202086
1480315431
1699623071
916204580
1252874879
430344158
597767363
1387377266
1750488514
841314188
211268253
1022804756
2137938423
1698921234
924040621
1984748792
1379810015
1961719089
1532539745
69480114
1496394291
1636757698
406287483
567355587
782512862
1426505379
905012086
631904273
135331356
417065903
199437986
2011547449
28630778
1010583454
1596481481
1599351273
620046171
913142407
1166586762
1915358972
2028061586
1585017881
1361066722
658037184
391585565
16767044
106119926
1443579280
811618423
825513941
1589576842
1786785496
412781934
708051973
1626873289
714892822
1987766262
838467347
503828818
728533556
1568100744
1868347593
850988719
1945102883
624158722
144487966
1004946159
1394962318
234195377
674094613
35188922
410226976
1253749149
830755109
2045513794
734284975
1417386860
2144192314
331495542
1959667976
2033365130
2090890467
914394562
388186412
1819163514
885554058
639597472
1119835521
910976062
1300028891
144448
921560837
954365238
1550122775
1680210163
394352826
590374598
687319218
1398417965
1517558315
199340999
1172085074
1070735418
1579997774
356283828
1025088114
1182911227
650035396
1723844872
972299885
81140374
1386131674
2014476682
797992918
2138713903
224826149
469956156
1937192566
335172088
559917181
1903791567
525008424
2016785554
1185735614
1532883790
1293264206
1471150543
1896762328
1603340649
1706543779
804488657
592864972
1346107301
1092785031
576034375
969583441
1775601225
1143276201
177021670
717749049
459194887
2008405400
1185776928
1864639929
2105010506
1237511053
1043720421
434467236
269393887
1068446683
1527153893
554250228
763783872
1590174511
1345100349
1999787316
1029469643
1864086268
932592940
1480137927
258448900
20440843
1088349656
280277648
1811269554
1199365100
1619379975
314041724
1277655382
1607097659
671019078
1478091038
1493876882
443679644
741356673
1690562824
1058430543
527883120
554359643
832391711
382089868
188977884
370350213
1657658616
440017276
941633513
147213654
1781608638
450348749
1775259404
1324421017
418530489
688984768
1961027861
740686404
694778540
596620759
1130144113
983975604
1953860022
1780942110
1149607152
690826054
1403549582
1007492829
1707335530
741278897
599890894
1476154970
646656591
1648182831
1896720699
1207822462
831230600
1348481300
291881167
1505687517
560408461
72832575
1302760296
527487141
928563347
1473371306
1050172572
1951757729
1314118539
1087345549
660692052
1664709643
1028076377
276547905
1639627102
1950089060
659215667
2062740463
1581376476
1382438581
1755496558
1065611760
1298059039
1756589997
1671367540
1243515316
995638381
155773865
1753387599
733942450
1146031218
1757565941
1337535838
1355373758
49912428
848272727
499543746
1768108225
2132286899
981988599
745925130
150970754
649794679
1391580330
1559625875
392962767
1200928123
358702790
1118189847
1188063867
195980029
2012086917
109190577
1597118526
788223047
1465935979
1999741435
1361913406
2036388031
840541783
1374163178
649208130
49156406
647281657
1281000469
297478456
1713091286
1669551826
1211556071
101234749
1175216408
380034737
1554276205
2081895563
1961328688
178702800
175544428
815679401
277274394
189086003
2078022579
1829437145
433091070
1383259254
544312909
579187584
1563759704
803413663
1254248682
1647623071
2028819268
1340185219
744467873
42787167
1739407382
2101990934
701992765
178299794
883444175
1973569384
2146680269
1233075924
1608392695
1702600990
399156936
1356102813
2143919319
1716872603
793422312
1595558820
1470805863
1583924357
671674388
516759889
1740930564
1843052130
1581042019
2100568175
1862801484
603361463
1576047480
1013844520
1808126286
171010671
613492700
1234433676
1662855720
702048370
1495585199
1222824992
352646254
208263506
93506768
922530007
1155822414
1438304823
1602505586
1869793705
1691780929
2049563196
394789975
1575576368
1003478946
977295175
1900104043
407267864
218182775
2017632939
395027970
494656172
1492027717
726719610
865862878
1973350900
114587568
651745279
1179147813
1964844381
521437404
607803658
515829437
1845486360
1031890893
2006881941
169211110
659561078
75797620
405014540
2067593305
63605760
540376317
647985514
1928894099
1446371907
1385961668
1699964784
1538382574
2060161283
276257284
505324372
1560419172
1782873754
1744875700
1136869390
1594122249
473592601
1095078847
772195752
227889189
867127734
30414046
663531017
667593087
430643281
997685527
527182143
1208696166
1459726227
1347542052
799156473
357595292
795956210
1541397194
1285600730
1983541222
896220441
1001079777
1499237096
1790932885
1190555280
1068618812
106560140
559956140
557762603
1561655124
1364859296
820609114
2038476192
866620048
778646876
401349840
1327661049
1360189286
1513065943
1060431052
1944902684
1516969285
277175158
1017957707
343057566
657310751
1634409196
2016065379
1541001538
1589714401
564601162
467648413
592840628
1404002915
2070509614
1713836685
1992686269
636856307
1853293148
44190966
352621441
668984928
511502238
78340233
1939792364
386597186
558713126
1967457046
851432420
1967512047
367410711
584229945
1463989855
724199900
675551074
16837561
234716526
543679707
1159719975
1801961502
745788542
467067773
601583112
93246580
407107114
126915899
1945830699
1058914056
935218545
593623649
1722758397
857773912
188275950
1108617016
2081310634
761928758
265252833
1679985927
1858028358
423387717
291607019
1553485135
1341597005
2021722754
448745344
720212892
1623811891
1123680189
1075166835
1457387483
1961675472
821280122
281824594
1632692366
775253515
2099387841
321117366
1200430437
656746509
359706647
1158192887
605032659
773008503
45061840
984072299
713196203
25950246
52817438
343529393
308478665
296388032
1815263645
731061790
2115994301
558614863
1665489689
2083155869
175566763
1025340664
1586925696
57152354
1947981327
1571357899
573242040
1991068695
665913979
748426155
365439670
1873129331
442063922
1286534883
1554331855
1637042071
1999851520
782934754
130015952
1768323614
3793419
1831786326
266285461
1263712638
1998802937
1543082723
2087495661
900791419
2096556837
1854984339
946665692
706805439
355660668
1431276245
385959251
989481165
1534818524
787941496
1828315923
473825507
15418880
1879404746
1831053900
1549435520
1346359993
674408428
555273338
1915862796
1178156395
429159069
1753100853
720594472
1034374760
604693277
1555456400
1669059963
1153204587
1521880235
1328737432
1577636132
1801459699
810942676
1420650263
1848968403
945304542
43389638
1873863987
575359624
1967454469
1801741271
1895629188
35830771
663074974
580302781
208366525
1892977161
1447109101
1631424806
1830878719
935108067
736722433
589731200
1140022321
1045823671
330690803
1378826642
1594628465
1940130703
698991698
1512617308
1374840466
1928945789
769833497
1529757842
289687754
1997384268
705127932
728667949
629692172
997401805
432967660
411682016
1017184637
2107436342
767074094
1539586718
1770675717
1673992732
691276614
2070948040
1311473835
691117059
1803933424
1594762713
992237545
205448615
1693389449
717625575
94442525
472341486
262694379
167341772
1801196809
689081940
2121048747
1741657507
1494704440
1116157756
812343036
800965088
1207345762
1564672976
480024232
254474799
709012915
1789601004
1284396828
1416719186
138383492
1629923009
1759866781
1855849699
2044602249
1842581947
1206529402
1013931446
439499881
1160237443
1620712585
1211424622
1706437815
1227810542
2060964650
1095711568
746919753
20274926
259113752
2066949702
1574212421
668144528
148444136
1961844038
1914105351
1634022265
2004977263
1800860014
491712884
2116621109
1392729390
990960675
993931823
4768834
188239920
1592646571
322364856
2001368799
2058126957
570791728
561660160
527671351
1037867048
742132504
137125485
349236367
148478330
1659911450
570862640
1320416895
1326197812
783628448
1829888587
26724230
1861196321
303453049
600867136
1920802819
364771341
478656759
1600313339
938444806
891702956
667172688
88969765
1510221517
793103874
1962509098
262917747
1002660772
1262290710
709053540
1857404092
898518494
383397469
1612134883
1453638777
1227934940
267478447
1633793560
1159607021
1567725803
1243352859
2016752356
1701671243
2014378844
1136142014
470593136
989250361
2051495330
1059103980
365067970
493587543
1962177481
993519832
813459141
443096979
1053860469
276638328
1441657239
1011553463
269520967
1174795426
2138183566
102377114
67958372
1674881060
882715209
681613766
43976679
1579484413
1661470873
214772444
939698828
795327767
842373889
1269662614
1798272750
1422266021
294885457
208222917
800686235
589719040
498569505
80107920
560653923
1355483304
488195251
14707089
216476444
432260683
1001078010
1658522501
566842593
327922750
1473426134
2071533002
130930282
374075129
576698916
1889614241
1907965466
408708224
105297537
519647926
231518075
1924900647
1140594480
2145418249
2092507798
1129760541
1735613260
489918334
1159883925
68826282
1055022619
6335197
182652959
1944365900
998894420
1383538492
643945764
412426985
753179540
251274823
292170172
1871497932
297596950
996163990
2081966513
1411255212
1238099874
155721510
1032466240
964792726
1168138813
562825696
958811057
269115037
1773235613
310173167
979961436
192013627
882598240
2074970136
910820866
37038533
1470723001
366480216
1382695142
1142681050
1408011452
495259554
123458706
270721379
1430283086
1933506601
745842322
1075961269
1874846135
1949925590
951897171
1386686313
323604712
578217322
95009737
832616702
2077674921
731090793
1702314878
1854706801
478250050
964775005
1745832553
722017792
2118268157
949685201
915495169
113147582
1249804334
1654269447
2125130013
834276732
1018067657
1712728585
2081521059
745849559
2105019001
1851274232
1200587735
1289597420
1958840748
527092421
808778426
1373735810
1868346407
1315915667
73196448
621291522
134929208
1449247370
1431861971
1675696562
448487803
1704233583
1773221568
1763198680
604340194
4989389
1058181553
1328254039
1308512693
956614208
772577422
1289381718
246163427
1191869873
1996506185
1435019344
595076906
808234267
950442347
367864970
1612655162
712390308
230920362
931504352
918744954
787685555
1354090211
1265126375
299666589
1856815698
1219753426
1462558630
267463479
1998945083
1302934473
1019565225
1812597902
1404891486
1019280430
406834124
1561384491
1569052443
1758724011
881490021
2035361370
859191622
117882059
1651675876
847277923
2130400873
1896538027
1261916872
1238179141
1075444608
1939106442
1244262593
714473671
1113877457
1085515238
1861464452
1837827147
1169083833
48552131
70973260
1561864090
327885293
1992739153
1417698494
790349000
1639301488
1586037867
1764546139
1191779356
1673225071
323153522
636083722
918038493
1451338829
1837407055
1820107772
1531165032
477840217
932343481
1669155277
1584848167
829452425
1490846815
207823994
342525574
1357202516
1801642140
192874051
538215478
575030295
1893165007
1587319276
11058399
438608306
1718525868
1025741799
617460454
2146105628
57685697
2125620488
1606766893
731092659
2142786816
726291744
533397155
386483671
1417327571
1111956586
201849719
1258006203
45645436
1400526484
1000277009
2131758272
133823041
937690273
108019362
2037900569
1258092298
228661031
55996052
1377150059
1864959732
348717196
515797220
964246921
649756391
689131417
1335492834
1142759303
1219837786
1446924597
1338950617
2121055202
550519681
1800387322
1617075470
910005486
615185024
2062048632
147213126
1921242048
1925015351
1694752356
1807698923
36398917
1016334437
1486715586
999425858
1595844980
2131265950
835899680
170739059
1520668135
810039844
859681869
691530277
609769687
1419333421
1465779415
151124242
1027136480
938469937
1493996423
75096553
1278557717
1535371791
403704963
1265046800
302205083
2075689873
688711737
592109427
1710439875
1808179452
774465107
40406731
900806478
1639647975
132026332
395697792
1979452493
779704342
59720098
613722898
1249558460
1117038053
1738423882
668397236
1727624777
1240406169
450644103
766379372
1282864504
355541836
658982329
1074149859
143370391
2034866362
2117297963
1324325076
97726504
1111982817
773283265
324341168
1210152925
1342096401
676631396
1482868481
527193072
1879604676
1198812444
1195172512
1886562587
164643557
2087949729
1137140093
709499099
914296367
1674858452
543188067
1545353596
1739916065
22073418
1770893359
511464206
1294137098
52863060
1237219765
668902984
976535481
873727938
140671605
1809463988
1646087414
759201603
1857506430
285095106
1505069136
1734945502
1741491905
1495512155
1807678834
2093636498
6508984
1279605388
1832602118
1130306081
2120174299
235182228
1688819442
1630517683
515658123
1109943596
1660764
445149407
603431771
1148845036
52990320
1544617161
1041788782
1015874152
118878002
1759398791
2023042036
1041856324
473978276
515321315
1098330545
850479105
360695326
1894060507
1211998177
968519576
48907685
201966657
1646299574
2142673931
582323673
194198685
1416980794
1174494658
1409713283
1132883290
1561713737
1884150952
1621064922
1601838956
197765345
1833768752
1065238150
2042287135
2127890781
872785927
1134221069
1404088250
1475100587
1468404998
2132291880
46164700
1173189491
1589290135
2086106464
855657804
1256314025
508542133
1266627261
322580628
1961298172
1185532102
1143426562
332630471
331472553
807118813
1073396470
1549040531
201018070
732209980
2084568093
963047699
1133030253
1050602521
1029270196
1195818942
1126192471
870818400
1080969124
1119605086
175859625
1428775732
2089653148
886527714
1021700126
1796365754
767274653
466420376
916334413
1398731536
561758430
1164003722
1252289906
264362933
1032186643
1166388962
1539042711
684905943
1048264317
1306269126
981336846
474798986
898137314
687479560
763409585
1308942739
1493737901
1046837317
1202815434
388111546
1297625351
1247964530
874870254
390123686
539644164
1590506399
1707050380
1464378971
1238411618
1347909264
607007175
501189019
621218791
1705171005
1054963022
159518710
1861477599
1943107921
1102706686
476735163
103707371
239439127
1582467902
1653524774
1220265922
224981655
1474621170
975208158
504598497
1920325419
518708400
185885136
1801298810
341401935
1824283817
1650322629
1698258342
199844287
378298850
1906692485
1803533876
63311526
2051321407
1684346729
1485918300
1650509238
1457651390
1332592807
1860230067
985716193
353468340
940177881
1418452165
180310645
2079361433
1274728202
1441907893
194178156
149922855
1673489165
1968898417
1000658313
553243698
1286462693
518049484
1321708003
337718813
545678992
753323447
1544118937
1949414288
474632909
1117218059
1853444036
162232060
2017416112
1593043441
274406183
1103431616
925395217
1814663097
2120208866
1127687996
987581981
1945903102
1788737296
1857209333
680095825
188185505
354524676
1795309242
1190882646
1933107832
34442340
2079782476
93198687
1640039235
996566123
1180965954
1112804665
1415566618
1455478615
1250414700
844020962
1307260460
1697374012
1231259091
2124027298
1502696765
97517996
2024058549
1033217068
808968385
165452365
1541320850
1731478208
1643708588
1920740409
1358373043
1069240326
1856967878
262716525
1489324177
1952083104
1168129739
685323526
1678111073
1227145700
897233189
1587596826
1877244235
1075105758
1794295836
1585021158
75116196
216253228
896788917
269648334
851768626
2040353880
1718955513
362529439
2125869420
335097151
1092800337
1319599201
890961354
329438998
355295992
123388578
71214566
1706635661
1219483779
465968321
1229482948
703492203
1111311088
425666687
1668649839
835822088
1430743155
1320436733
24164182
988462456
137304748
1133723824
1143432318
678574219
1148147595
1107041536
1033830137
1905075939
1047801960
1784202911
1097461323
1293344535
600734533
1133700417
796791044
1545677262
1670728420
1371581417
1498249646
812906401
770059955
2084680721
1545761458
209035144
345324246
1850007465
1256180366
503620795
138271039
584074014
1147562097
1038878044
1107648827
2005145499
453060558
1773867082
58750965
1869723102
2086141294
1038730339
1934375098
1098880887
411788127
710063407
1040983274
1676894689
439946374
1932229230
144563439
14350586
1481302584
1287955917
695443326
489527169
93407050
8012078
203854483
1050539036
1095345402
224253190
326226878
37120173
1322401456
524482149
1122455436
1610098424
1642876663
49765771
1926193943
1171681602
1477274298
1854899179
1304707822
1183243702
1717644955
147901087
1488596043
1321181098
926691927
316811240
1262836931
765254331
685852058
1938579193
118412008
990248017
1520038829
594721933
176739951
151789184
1950568638
499998251
1276397542
1398436311
395316340
21889052
2145892867
1240575883
828428272
2029540197
1680429342
1653052573
1823727833
1423367367
1271688005
235102886
1473056319
1855281707
1105465732
95447941
1599530093
237613437
1144729292
1574937247
442378697
2127849049
1025741170
701577104
2099814955
1692506281
294433367
1054816333
1745361876
682855215
1234388503
184695682
711639987
1941942581
249205923
2095649517
2039070943
1212630253
1965070862
704414960
87497199
750020077
1050537450
818417553
1147920504
933543790
249722043
1281405606
1180149053
30062089
1140840251
662880685
1272067337
518921921
1995621080
1010810458
674274452
1064664225
1901851281
1865759381
1738437818
51019
934936132
459653968
2084337268
884914444
477426603
1844236775
979720200
709207385
690796059
1055311689
932835402
1708709557
148580032
117828972
783655745
1663268175
2121995774
661488135
1596724912
630322422
1493498308
1938540788
1949379982
798165959
1051881318
1254892946
1540115806
304689113
379159330
303709779
351791392
1263902086
1221640364
55518667
1594775299
302376646
40700681
314674625
1541729145
2051868600
600456486
424804590
555113925
215025150
2091881013
57419115
1679652084
7739101
2063652213
2073429769
1610676932
1030770006
1976392442
1632004492
1248983362
755290188
1202569024
1524310744
693976658
425957647
2021748849
1940421852
420554613
86161721
1203567993
2100994172
372815741
1778657641
2107256551
1426196363
638382375
986652432
43706281
1036252866
1111325913
1411771118
1508887587
776470681
1026659218
1013014330
1014215502
1289457339
1717711863
714784263
923590327
1231320282
229547660
1227698025
1483012743
1708886732
531372473
135774108
654894625
1059606281
1947336127
399041875
1243694179
1316393029
176359891
1291620365
68473739
624894048
1494548333
980795070
1468370341
341610051
2065139535
1031576749
1815711983
1084549153
2109431055
237644194
178311094
497124872
995804215
480929401
1237879079
1629346713
759448428
549325899
1420659035
1080447738
1460185564
1088735856
2029924574
707800628
1835883068
448335056
41764352
910389858
507764812
1042696731
995527953
773839228
1703398486
1497553314
1121331003
1609944134
658757481
1656115861
1226030201
1600939313
1423921123
78999849
524446367
1842182707
932498838
1656522150
1903591047
2102439735
284372472
273771020
1741812643
559845415
493475970
792068330
1512619080
1069855594
604064455
798243602
843960952
2096358426
562097426
348956211
240783201
662787058
1147350546
1840284437
761121896
1430509084
1511581525
1594909562
772688625
1988501719
2101152231
866668779
673178697
1508317303
1199149618
1553103532
773718781
1973493930
16696413
696871904
1320280518
1225881522
1116581917
1080216067
963187928
1266194376
1043791302
2135661343
1009572228
588030517
1712259621
2104431614
1673211609
1234620592
1865947784
1238429185
580040082
1375006848
985944341
1480869547
2128763026
871883858
2098153847
1082655748
1764605169
1513631178
256996439
196199628
41384545
664371516
776834192
1211127010
1105337285
1213619859
68770491
2093919501
383313552
1686942833
975356231
1463842864
1441885078
811895280
1941049817
450961955
1943461744
1611247907
2018158593
1617849801
1253063317
869368111
6999803
665293608
1670521166
587569311
105639010
265938350
2125304943
569157491
795080176
1149502200
1510762793
432685522
1518939362
1196984367
2144111069
1739504130
431563328
1091129565
837483893
420479645
1571029882
1717845308
1523562628
591698086
1547513370
1198161923
1055602031
2098820690
1118964935
170620243
81187771
1339821253
239614717
592183322
109642095
1733379800
1992552723
306409759
1062087444
506630720
672643396
2138502244
257389386
1055519655
540961632
1451002048
1993356309
778444593
1631613196
384728240
1468745167
956275489
1183142460
442004857
1031344348
2139613983
800229656
1978072260
590832805
1287373130
1517854398
1789040598
556538109
158415011
802131726
119497906
1924887828
402331672
2017686906
833241313
1045127413
358226884
1578270834
1243379778
300178666
1492469765
1526541907
1855912439
258032244
162677531
717869345
784734149
1346292661
1097250702
446454724
479120409
440132713
2109456064
274953435
853968797
320586164
129782572
1824248828
1971751009
989512331
157796861
1959454132
2114697202
298260559
985748898
1085388741
1582567617
1838036513
1710592228
1046031771
1481280901
745540141
2085556171
796425107
1735040717
371785045
332593875
618065111
2019830070
1849932634
1736356009
1474948729
1869155314
1763951441
1514107048
1729127327
1171074893
1798946896
115150121
1607221959
331487830
852666555
355509650
763066617
1259802913
1242736419
1595959480
1915819566
1007074223
1607256788
1710841540
40878738
893080455
1795718949
853556319
866548089
743594599
1176882356
2066889634
1752206870
1548277729
1001480329
1137639352
1153038361
727261336
1343839689
1147436499
923330462
1911759706
1754526879
1979052129
189636900
1754808438
1219019583
100061383
112829103
310617950
1022230010
1500699159
457117396
1864907938
715808543
1641812637
343499252
346884420
556589065
1060626071
920677887
296824795
1925920950
159652516
625385213
348154674
1217931201
491601356
2143520533
1543574700
352486375
1838056298
306950866
1472508568
1051595525
655695345
274122080
918818330
1442261676
1606381776
1175772459
1123012995
615651503
504451859
1456750508
165588715
1758941998
1001806114
324554091
1140985323
267219184
2141923236
704823105
1240089201
1377954142
1256639737
1842358689
654527028
421633287
1417487387
810076493
2102596516
803349985
944979604
765892436
1977764950
1303179127
94295806
1368499571
1704506954
668800728
143248061
636732072
511051505
1390482293
1014144204
210003696
422595968
1546725147
711131142
1993205618
996204682
738956794
1903519954
663548849
2055787800
1726457573
1426237358
594237551
2086009846
867200107
1854966688
1446448411
414279863
2096649172
127569010
349603665
1245740984
2021031413
695041136
190535581
639732769
2034163697
527385456
1370754341
1674370779
1313221271
2051776664
1352557246
1378055046
803371753
413070378
1402647051
1322524753
68801313
1406669583
465678598
1902136062
179263907
774512578
41776440
455681930
1325425195
1082617216
977715323
34504357
249707955
767453701
2124911856
323484595
449958641
166825911
199496141
943850236
216399413
1942184059
30054107
392630276
286636516
246376200
1682714905
1591647309
1518538468
606683833
1067339601
2137689194
1184615596
1799010185
214351260
2041325386
402721143
1417267899
1318251069
3773521
541485617
978314042
2115727728
890036442
549073878
2074801337
1091891780
821399409
528949808
1364308429
189737526
1339403689
1738606986
473155208
937646507
1821602298
1728920999
2100238783
1437790297
1271423654
540525358
1021515942
1442283869
1817641936
1747338963
1682638729
46464891
1362103593
880402047
1693998433
511656340
397420851
1230016728
1374037342
1281609331
1377778252
674735649
1878944091
1701376407
637151815
914341898
1334485966
601036551
433078118
711178803
770194148
453079013
1318910854
1804816931
284819914
1074978419
346522127
886216620
1676657460
1529096782
1678804404
1769940353
1461507059
268991683
1029160891
988553456
1656139005
1216161118
1447161177
1722155520
242519373
687449417
1000887847
131015909
103359760
1549599950
953867014
719724730
227493648
1775857261
1633520484
208070770
329425655
1939805128
166380565
668447575
2013104167
736582055
1371723095
2113055941
181710727
18959447
359805256
1035824388
1783238170
2032163743
1079452139
1165965532
502247048
1850630047
1917847509
1034357291
863212639
1627513925
1394286521
1624399950
630039871
1379515945
890294586
1497749513
6855774
606004862
1426162899
1967688744
81724259
1204657975
354419348
1358118216
2114270699
252108781
83974055
1965310561
312044251
1267403160
1624982924
1349075270
370329329
2097078856
1850357554
1473228414
992507732
693885602
1023918059
179115284
197776179
453810576
1444585937
93333594
815826651
586600372
1277778804
1168874098
1549124840
601052419
1807236755
925613465
485720488
391482471
2050756114
638053438
1742386270
1824722837
118105189
704690388
1793565189
331129827
1229922772
731637419
125644713
1025078950
1649746553
688859564
1515207762
1456840832
461536422
1865068288
1424753508
120910612
1536821183
192179479
872974103
1851460532
384166231
1371880409
132907539
1018802364
1779821554
1759032518
305160917
936801669
1606049226
1851841593
1852165257
369665710
342128244
1682870286
1361781373
753958396
93668606
1042268470
594909558
1166581533
1405363884
237269749
1574982316
64150394
535151958
2144044079
1241316815
792805142
1895603390
2099789510
901677761
1276929036
912001449
318877766
792114383
1565003609
124182546
1608305163
218106844
1357321398
833784044
395463035
1506568072
159351590
2056759531
1713465432
800184556
677386611
827936325
1099977946
703493470
891814245
1261152113
63664676
1375481779
2037503337
1115898070
1922326672
1324202927
1724050361
1463143301
749850001
606959465
536865564
353725373
1219562533
1993825852
1187489546
852463117
1252685133
520552941
2016756717
1794655901
1939443728
1016237701
1940562792
1699428095
1308230068
483119841
962861203
508230897
1081755123
2030064747
95839240
2005411690
1488269196
1938909262
1761081481
989378135
1828925539
1000166934
1530300191
1609113504
630483349
1699906058
234476269
1211096751
1914995574
1327865712
1702153738
2020378867
1790529218
1514400326
1839594905
2117823958
385690667
1320839839
1325933940
1265023981
417741863
2045459831
966016362
1161703377
1014716542
1879697422
1945480417
593381880
2007487291
1467462071
938594049
2035289330
1915682726
1190725151
1143193436
1787446324
1055949481
98361248
239955338
276648315
80636506
1733245321
1218378366
108168189
1856376499
137333270
2004179818
1596454316
1458354645
1759790317
607209312
2083648179
1151408137
851731869
1290234445
1464526400
1952608422
1926234427
130736725
1239077420
1369351483
831578394
1817379569
1059015659
1894251169
303834385
859660909
24970247
1302571329
139324805
564997430
2074334059
1113732335
1081609673
986235472
1380864531
1817349356
14468699
1582733301
730199423
1734407460
527337149
1778018119
1282717292
296924551
476952703
634626378
1861042028
1246728850
211652830
1012804155
1274192675
1743392203
1005120356
949378709
1487444560
1909943683
1399860190
75587256
389368432
1986563484
1410934961
626697207
624792417
787773274
1624907091
2043141056
1573185212
2063974872
572040219
160697631
1952031830
423344730
2106964159
93520764
1670840915
1703957655
1954530086
1768817759
1629846093
1238622842
862169163
1211812548
1166196737
1984926967
1037428209
668847037
1979334470
1704969247
567063487
1851310640
1666654869
536280955
1153707598
1195803646
402186479
656074119
652577045
249896210
471028909
1837876543
1720338573
992949498
654530878
946341277
1620346044
1789245888
683733368
1287410992
3486455
864736734
781710875
1309778984
718895264
91171421
40913914
1026155237
857212327
1779586241
604938691
318540505
1603761567
834124554
1607907178
86241050
1493613410
439394143
1320692437
369906662
1012961885
1190951971
1997459235
743821228
483588330
1811982782
375360336
167375577
1925428015
1534609582
1341832940
484849620
1267389620
987592625
346894806
1205615643
127685384
2041368247
331909600
1804124081
318349274
1074013135
1709984037
618818995
1172589314
1782421360
1712870457
1728146588
32157013
1237837830
1437728811
1270920828
696752684
1251807058
1950656910
798636287
1051597370
1205347701
602329513
1783545405
1186606467
1225494017
122471881
923442281
140482007
353922061
1051839689
601370204
1380952229
2120769031
81845599
693179285
930032018
126517988
1841683608
1486829767
261434569
2119484737
1813013528
1593747514
300679405
1858760837
194056266
1930502479
137175486
1445530790
2048546485
427063652
1745957307
1234993762
147710906
187483153
309132522
1396410376
1138721133
1771258626
227836736
453858569
385254888
1352343247
1253902955
150576827
813091097
1096607376
1681340388
1738791983
1981424356
1274665035
1148859422
793957117
1633907261
1359475184
1276695454
52783836
43264586
668453006
1457113611
301320765
887974351
1879386354
1850467396
2003548860
1059428398
1373864000
172968544
1759466689
790334641
1920404450
1982646878
1825371359
938491006
1691079159
1257515416
314275488
902819920
1805344989
1845133349
479574497
986973027
1800558711
611424789
1234726506
746989959
2108078594
322003490
1981098185
28196148
756023391
1810650177
174833162
473142777
2006056953
388495157
1052436526
184215154
1433112354
1550999354
132723328
868852473
559544144
1617803248
365374904
2102914968
1698835352
1248515933
556526613
232396337
925944400
23844658
1678558710
308970808
2143413557
847755200
1957783031
1205687615
874614916
952633868
1615142094
631658555
1123433696
146383288
1210482290
396013121
749065768
1879658405
1886799192
594994563
2089200853
1269146678
495353684
724737811
430777585
1291762011
1357578643
894090800
723988459
18678952
1846289690
1078664657
345410452
174600787
154979001
654364504
1564134076
1612121723
594847608
2128470193
614213022
1818314804
1475336462
574073434
489165353
212644690
135578010
1143514637
1580246058
1158541998
1562455075
2080296074
1004516656
1788256980
104839459
708803711
885970253
503929755
1824952970
1902766007
1779761966
715965146
796944307
952175213
2142973020
991340181
285258269
1334192409
816346384
1474830112
606355781
1261229732
1379354956
1251195328
1694437243
590447317
2026124402
1214687783
328752468
1499172910
1739030987
942540136
284563125
760476380
1948951702
1995506655
773357178
1855542775
69888115
911821772
1336353510
2012924668
1446439276
1770144456
3152424
1004666602
1243763931
856189186
100304464
148240768
1846505579
1766963987
1351442806
1371497111
623963097
203955192
355177004
1301762256
1384806350
1893648279
950421531
776577054
186951509
2019282201
805740300
2125713184
1883543317
1417580754
1353682206
1808361165
1935171150
947672842
465114289
1426515781
1785284348
1240192474
1734722197
2088517294
84200756
1180225309
1689481574
249022371
1588422928
324580172
1579701780
2147143503
486808865
1429818305
807228278
1623237440
1023135839
847408256
1642502067
1589717123
1804037287
413380275
1918599052
251132132
55822537
675754671
1499382572
2019101248
171857731
1709337255
1931995616
192666588
1314496404
1698557180
19859205
1353067700
191921575
1691176342
666615227
362756811
1327049439
802160887
1312329015
1221888043
579407268
609502824
193684823
2004429195
1450856987
1683298849
1322549877
275291354
647252527
122433348
1075089959
498476848
1189582280
330363515
1666916082
452049736
1328485193
503157665
1547584753
1716217700
1554421663
619911540
1182576032
115231785
745041468
552958389
1942672685
579607011
1566745114
1048100104
2112656688
32643127
2048200024
1637361924
2136734201
1763750543
1600729433
1527804322
1809735325
1474203659
253024195
620098603
1837682964
1952461068
2031647321
262142301
1507114633
2004686110
1225421469
2103574303
1166403493
1770744212
1224733466
634129465
1967299748
1529561109
1963247378
1464535189
1675575791
90852426
1731386093
1344413933
1451105274
1623796336
1436191786
232140978
2042913650
1254829458
1884078625
1547973640
1250271751
1037677926
116903373
2075902589
392582741
1868828038
2057835122
1737920587
941023256
1548014267
559772974
484833857
703050830
1670766902
1715901983
988780160
412604963
205245360
445829188
1968295755
1969139285
1905383664
401342783
298419604
491909037
398428724
113842820
296860299
862524373
274770326
1340766377
829833867
964616938
1682497540
2037449818
374505245
517102606
659280901
1830885946
1423253698
1772609921
1863503689
1719810904
1891758631
1422634269
505998707
212632850
285911430
819366975
277271056
78967297
1622655786
339076112
923199230
382296458
2008704042
1679294079
323691113
1361930356
750797743
58563965
1304253912
1768483062
1531092568
2094126986
1265828596
1964602197
1999187835
1166621829
970832763
1895263701
964309976
1248411988
2052130323
1841300712
1202746353
1178137625
797363558
534045651
1903187490
2075916486
1802196561
2005054562
2121595192
1190710706
463060350
1426024379
145642963
418076303
1460797055
1548830189
78211405
1407496758
399606106
1651492648
1685809273
637097412
924266832
1712272129
797505660
1778282924
859577072
61344126
2074243654
1186438438
1512673806
1433088612
1779313849
922078021
1804984410
888403591
624545225
1552451164
575699867
1571340185
1508615817
2063758614
1409729459
2077990847
1223496600
913450479
2064271662
1172022111
1413933205
894444664
96574285
1363666798
1430839756
201544713
864853591
1880456100
380968739
1669109190
386230690
2111375677
8955284
462074782
161918575
654656443
1492773248
1017615615
1962976551
1492066677
2019975563
1679801023
1371899148
847829902
1812471839
1888814167
488014004
2061809169
1164736141
335395552
1218072033
1404080281
985964123
325117466
1376137963
318455264
1179216883
1672538204
987929871
1756669241
554371339
2118476520
158613209
830056726
1202042529
915759766
1339209258
425515236
762615738
234017562
1851112256
1987897501
1559986761
2032680005
1654773174
207220867
39902072
1190774211
1958583217
905606834
1055946775
1437238092
2008577957
1175535070
717260821
147261789
462157622
1098178270
330401725
2006337699
2046861462
1901733829
1461861093
397521710
410997056
669140296
634433232
912631860
215491767
1923986011
394347562
1721444336
1260904837
1548021768
774160704
539742485
1596256447
1179125438
1180069208
681648998
1933368192
1400229290
1965764919
2088766869
202068392
1237056345
2037039751
1398915157
1188280153
1235287523
812373579
3853106
902183952
829987735
1827428894
1515290794
620329063
2146720270
543078172
176464487
656512254
180400111
2101681182
195253671
1093531451
1660943370
324259792
1672961804
1746303330
1251231267
1681099502
390244203
1145120722
709412660
299686632
378603454
1376356084
168573208
228952927
1751080226
2131911231
562884562
423172322
473490979
1345004166
816298161
2027236236
436987305
1806805829
1815774073
1749227657
865505220
410632688
1829491183
975662269
1869430356
1499659126
865595565
56655579
1551559823
1239823012
2092234471
1380780431
1476197335
1073973038
1344180044
871616119
253444003
2082071197
1662682962
790970149
677204487
1464928100
512174129
1741697155
1751003040
1834952520
1355044663
1256363142
1346313237
781386003
1359510895
1966029946
595250711
455837442
449984587
2112987919
1977213937
556141884
759681526
1739112276
1500094364
835452877
1131774300
941743650
2138434240
610869527
1199272490
447513806
514302940
1605586901
870094365
1972394826
864563471
193779126
1799306094
100540019
936074692
954875258
1745907530
1674877471
937459239
2110042331
43721823
1085451208
1030478742
1998708531
1833182028
1273973824
1483303122
2069523416
1807467556
1597022901
668581447
48751522
857107798
1971002864
502947470
1847803001
1306319873
1890686788
1529496097
1383913916
1346712951
1470070000
1572580447
1641487447
501603755
12977048
1813268144
1254914055
2069043489
205873487
161252889
550113727
590902290
559615907
1981765208
1862788540
396292906
437130643
710610662
294090334
1831930737
566385179
2074390212
1264714160
1466786565
1233911268
194928902
1372536957
1238980839
926662388
1747077341
661498733
325342607
1513971996
1117951427
729107062
1850532589
2072060212
1834999907
748554812
402164956
197734240
1475792328
530750142
558860554
1171534148
333839488
1298716002
1229793234
268291062
2093824095
1694018495
1486228429
51263050
2001139536
1502256350
503655086
437375846
1415388318
1427551302
1497404649
1362220278
1186596354
1273827329
294061732
1604773109
2044125169
1711337241
201801594
1123997820
1116225854
2125416203
1311908451
944518
191500187
1810490118
1436065572
1342700027
248228926
298846645
1879466344
1716542602
584935301
2145233729
1672104282
365603005
1409301960
1895438368
1614654541
1517556587
1144576822
131022612
2134596643
776524369
1172760519
82997954
1784117460
378209672
1795267719
2089269605
344524601
10791511
1228578571
1026073053
1259754003
1409127609
2122851691
704094703
1093997227
272527981
280454029
1038679479
435118088
1704580226
365444684
1181365290
1495165020
1859404409
703809672
531691291
225177606
316953347
324732668
1562027987
1919654624
371445793
311000151
1277517477
989658169
153804850
1106968094
682326147
692547138
227424262
236408878
623553915
314618860
1457083905
974784932
436186742
1808752516
1614660627
361447592
1117736010
2008679433
93348126
2030665458
1744184702
1051995352
139310190
1480981930
859298887
1962548754
125716341
842279443
612816303
185359650
326371282
1737322934
1291681484
809238747
1283043798
48911962
1942100904
634964235
1705853627
1154599583
971906352
1517420577
1935569631
1363138136
556924844
1639653939
510277581
725909965
222212291
2126859609
741101362
1048316784
1880981054
459176668
1153421331
222389023
1304398660
814186085
2137507266
899411627
590204912
1360121621
2132333117
1577686497
31628912
949360351
1329387450
1046878084
1475719638
1981057926
988392334
1615897775
1776534576
45092554
115593221
1569768814
1926933665
1377113723
1223046922
1377535215
882050632
725441584
214436894
1786373631
2011192727
1566660272
305759839
1852940088
457238288
772307301
737198895
1659969235
1289076127
709442728
725592213
1566562155
1900849326
1449782897
1227607786
1704186902
23358002
204687815
675378047
1254986829
1406440828
828758036
1484419795
456864046
1501686947
1289951341
951208654
2091108385
1174947833
1648062612
658515164
2013016282
1992491700
1618076778
762308692
1623586796
647819942
1508284129
800281779
1547281575
487646675
679023180
780411886
727532545
182691979
303257534
1242575971
1044921765
792761327
1995356134
82361308
1039495127
738305082
201552905
806191171
623154099
537663191
557065373
2093816847
803989944
852136155
1944447651
1729316488
1555770841
871222452
332818447
81667876
1890636697
1320997190
1763737407
1169403767
1816300111
274575268
2004933596
1326447994
475662877
614451498
202064553
1759888808
1999054478
888184348
396470843
1466549655
990391574
1094984591
295574228
226639277
1359578896
450470440
1530943163
1431532578
1134405545
1558584332
1032866470
1652702822
760102746
1464679122
1082541558
1004901392
1514649620
1538377253
1131018874
142616758
1925184024
1028039243
1803109780
230362693
1666807677
401167837
789036987
318398336
1539539228
456071100
2020086963
1757737439
586736223
573400710
353379439
2144866310
731760020
1357325812
1653140225
1319123981
1109254201
1147618470
1809526919
967833999
1632364371
447867887
1867121147
1307418651
828591037
869610564
223080613
1498494309
1886207436
226649315
785652610
1361792925
36305537
2126035315
35389100
2064514869
683630377
1630187551
1111427928
2005975550
1854784955
1646715031
1461258561
474512508
346827030
1156405512
939015639
2087484643
1756139854
1417315869
1557421240
365004047
929679372
451977024
1859862647
1367596152
700404858
820551376
1380215318
1730767561
858570679
387169912
276580877
821353030
1501897043
280395575
450383833
678609355
2146169606
1571173969
1394918038
186242756
109063548
2123506781
1081958713
359082007
2067180524
1585517307
1409403624
1424973800
1199888715
1351383862
571911928
1207832093
966566810
1224881198
2047133018
1534851631
2132457602
355838155
1323732670
1442151917
573049356
359241307
1911938296
1622796229
1496291832
542855753
795484993
640476261
2087292601
1075353987
1949863507
1719857556
1000116079
1676207443
1009181846
1916917773
966158385
1932741215
616705705
738078267
33355284
1634328372
585770923
149873069
1631083499
2065934712
2109895892
34589275
2102885895
548279671
1526376097
95175688
703579837
41874270
1434321052
994758926
1343828614
940572142
1220282671
1376961613
1724359790
835512512
802874024
467989384
1591902726
316470902
826567511
1702916504
295409661
1873876682
740238639
1311527112
782648854
1113558299
1583605451
1467968792
1527772025
502668924
2137084709
2147434044
681233197
1175177173
1939741273
2037297699
1218166805
1341848793
204144887
1841696576
1551685921
1464691971
345354628
1273814643
153404967
386028339
1204638689
1064230276
2040838973
1702382318
493481368
1149565330
1219335489
551792434
1038584426
1005277382
1466779393
240812083
1300638870
2015182168
1804962844
94294535
580879446
2008049356
91022818
2146485054
1701015912
1588059506
971694102
1079048666
67914289
1119370137
2080414759
1337764560
1471933613
76927005
592356957
1879844839
1263703567
981848332
631836971
1950152167
1320190890
512464249
1676335766
487615116
1576229584
78305178
431593341
755487608
1700813034
332922762
1929013263
1592206260
1338789007
1448047960
14234763
1174874767
376591427
875363077
1130574056
1608536435
910846087
222039790
1003858301
1112990320
1092229
1830442580
2128746172
1517409849
1296989522
1055198954
88635900
457517676
1037460865
1942653410
71893407
1291370584
1044623905
1106816510
1720579376
1609876011
959376452
2004975853
290384248
1079808593
2045251530
1458485994
2022587660
572604693
1890028342
291332082
544333000
504662779
893847578
874144421
148393766
1015373558
1454570324
1171869225
594217345
839838956
979762621
1505622129
1536101331
526597027
140438336
210910351
1656013993
351946576
1562561699
849395001
1655193196
1873717080
1014728335
1926082177
1789039189
1534115072
79975002
631679124
1660790180
1700358600
1807023587
222462330
244002212
109399379
1522332871
1558851522
531626884
1967229827
1377767204
228832467
713330965
1379081068
1327442768
651693720
1146879158
1933679811
179473717
1886204484
1815215589
506377950
1128531642
1976372886
1721856347
2028142100
624748559
1467127185
186909947
1301898004
1260632097
582340482
394015873
2100439049
927053042
1169159326
2034929087
437673904
367008491
925929333
485440669
708113246
139343411
282896251
871948099
1992437935
771832427
598798980
209822455
478339268
440329043
2101350462
2113644402
1066132991
1642322964
1713752814
520989701
1501520268
1844900003
407397148
1799422797
292578150
1155138999
1168171200
912379819
1756765866
84531232
107179674
1184007993
1209510226
1501398660
1736489677
758366350
484000112
1087824016
412705558
2044806759
1028922345
364150588
580674971
702903448
954317557
1603708320
510237552
1101257541
117689294
283633932
351353738
1285303463
1037143326
2010816701
141124664
331771825
265534808
1290542759
542289333
824802611
1301811487
1929293787
270845026
1118618657
124072226
706438127
312216349
1564890493
798507257
655138341
968967418
80099470
1179970655
925003161
1575241882
1402996612
592510537
1351724162
602061060
691262408
1654947694
754903463
1697892731
607605099
1302813554
1290147899
978454023
1644186641
1359318978
128976741
37496631
1922130788
760406576
359048177
2145774387
745148051
260513391
1276706548
143784221
171632993
585882871
471867265
1143851560
2143242164
1982124230
731224520
719887582
974983775
958111259
1248653304
962489971
189524685
1773680653
1438693931
1188036088
1327798322
2037303270
33855298
2130761161
1809431203
1305221635
1760355330
997482109
649775140
977900833
553467048
1440938048
1631736020
835827782
298763248
266346046
1905298077
1920868518
692008048
1372229588
747841084
1446516878
182040550
1296007999
1597729489
1057271078
1273661462
2104090737
1598266018
1172655352
1271813837
296124956
186949460
1733684662
959348242
85360773
66911647
1620163386
1509619883
2144896156
592056789
1290227028
890446373
482484368
695506118
1384474078
1236156184
1351758720
1632724797
1380529952
297061687
1974817532
2010621428
372716234
559651866
1775582546
242026277
1718050528
1332849939
948720728
424246646
1011758287
1861344080
11935442
1788028097
7014355
1133071538
401986407
1576236743
1451553390
2145626481
1781263024
1871103593
2025803129
1169038494
817084763
606536910
32419352
1281498158
1600262674
137547045
1270311846
84474334
190705858
756136260
756985514
1179204209
437005300
1960246662
1918305884
1160689396
879177532
646139187
1454475054
1547600938
1295760746
881264368
498889056
1669833579
2128853909
1380296865
548953779
562133624
523764229
1820036115
1101854956
631837726
647116697
1401350908
897988673
720250807
1758966549
1706371790
2059610418
1897982615
631662192
1255502371
442448700
1370597122
517787699
1500611565
2092897976
758324712
852882956
154002455
747240201
741387600
1775396661
1693598636
1433970076
789135915
2082948620
1117467942
625131327
765464522
283925388
487991522
1895027400
819204244
1392652402
1223209250
554748774
2093960605
2087268271
1514409527
1796668143
1952378749
503501064
1994785482
1191028621
849679927
871746389
1965551789
1535320781
1368750596
84823608
347946054
1278109549
1355666156
1569932518
1287780665
1745764235
293275948
1814667287
500883077
811528995
1629236667
1635690651
239567630
174030396
370424423
1905416474
1894244804
801066750
1310431737
2006630626
1465263439
355306464
1875015817
1134128594
307608940
112386814
626318334
47963753
1794685393
631168560
546407309
1119878334
1241280457
1139917702
331649305
1060478972
1375626636
1296824941
1844902023
76945085
71993006
93059476
218347567
1720367633
1596170427
1633926705
1099159951
1809548977
2139563723
491702671
765606115
287227883
797785737
2071045986
956831261
711104928
1839600616
957086805
154365003
906619520
1612019067
1480989614
648548999
557115043
1395505398
1262692021
881632264
1345249593
1340794624
1635823963
1633955925
863639310
196030495
279769516
2092282725
1278378275
1761716220
1312585226
1720866393
1084272206
2085636733
791175856
1527477961
66430438
114706369
1734228068
1825142832
440979914
484939929
176825024
1460951920
739307761
872602031
470077059
683613966
1785794893
539652539
198035329
646375375
936546843
388365221
849043249
613871812
509947488
594345119
925440643
2080523157
1480462096
127655619
51226842
707016890
183428367
1853109983
226582867
351846291
1519258592
1653165889
1184778751
1620930311
508081023
1809448282
1438819768
927751574
1253577404
1488501920
702482913
1581367639
340959627
579015737
177798589
1864194202
1584552861
231293340
1833639795
242260458
1099499944
413609564
1225511753
2102045862
1295750337
19901294
17004948
1823680726
691888184
686487009
1014705309
119840587
1508158225
1502184242
674039701
892856974
865139608
1913394303
612299796
936461985
1914474688
1254233234
1349583061
1262498131
2008145060
698301084
824721425
602083917
1753089703
1871279831
1780428011
905948148
786003465
979380086
304388840
1604408060
1839162283
245208081
762456950
879619785
76379313
915649074
893602725
1484964396
212098198
1684353393
1500888060
143260418
413304692
1190907984
1356635386
576326423
265407639
693958548
420415110
982501189
662775725
1591582441
1989879208
146035011
1369668798
769030575
1520886532
882886369
1831624865
496593486
187109581
1424603749
518253726
59326161
116793733
928543425
2005571506
1716827478
523462065
1499460734
1850087800
1299564655
594793077
1205981371
1013994557
1446396556
1181568900
1920908985
1375815404
1855626120
216370658
1475017558
1743587301
1639193479
684549577
1305899453
669959902
1878738986
378649773
135899909
2002376352
24352957
717943804
1744340812
749322457
377057720
2056511268
90946803
1437228629
2000382412
686899657
1367482869
909179616
1090508313
668128794
571128649
1300201172
1400348087
1666636513
1809356217
2055905585
1199527616
437856882
1779525045
1165763136
63941207
1433851802
1847062428
1726615007
859701375
147805450
348338284
1532757292
1397650678
1458316141
582188417
735547722
1224217284
1490552616
1387656547
307002801
1687968152
26134250
1850234650
1121597932
2102593673
1578005004
426584904
1762083938
1321939856
2037591624
1344398433
1378065512
203595624
417763062
753384994
1278163981
624190867
1397453316
753952536
1925028676
184541368
1018128200
1201630999
2037332290
1390993682
1974115978
1412530579
2109353839
1873946735
1794596093
1635410990
131779350
1379086035
1906965600
1355464668
618999786
585772539
814903670
909029581
1779499609
1756067464
1869633739
894836407
997726624
1473186705
1891798692
1268243801
1587624533
811435859
1796951115
882938916
860870662
14501626
184667835
1484681037
1664213042
1451286360
512394271
1994037068
1931775014
1519900837
669959011
206664066
1592343394
407024520
344787313
1006282857
1245926823
613102732
970637151
1481767860
1486370199
639760526
32541048
2077350107
1716132403
1092768124
1568283838
2058402544
757539349
912091581
552770975
1414681376
1332038964
349024636
1731626500
740129025
1522829033
787714494
1804866438
914875105
261077155
486304130
161693132
1883809136
357950443
1874121237
827208898
1656913102
1230259351
1466378819
563308260
701946961
2024438574
1692888020
615124832
1685243636
579976948
841828067
1414679643
843476785
1290803361
721258235
490323201
1580769292
130065432
1564720643
1283303615
1447488665
1911151292
735918657
1785965512
379824239
1815799335
1974878551
33681221
922920992
627636699
1044026487
871359986
1445316932
1275442608
591019362
431526780
819610322
2038927453
1870897768
59201987
1186446596
1402816856
1620304504
153636967
135410246
1864721178
1088321784
903160235
632264451
843228570
1196239650
1256681911
1005734372
1227270284
1069103990
765054014
944327718
994796943
1463739897
270539490
14107081
1291112979
40641723
1182835697
325138940
452166153
1382792217
2075561950
28720932
1153520172
829263504
600242122
1726000988
53549594
1705851336
328301606
697457766
940205695
1704458760
390423200
492598337
1426733824
1991431879
881081381
1432629583
1860296150
1140987668
2103120790
1080382009
1793894424
265485750
1968907196
1861442167
1953882581
1609092374
171644332
839555798
1216848606
36574250
92915512
287441311
1834728938
187384397
622565476
1812902378
346534578
1990427456
872104643
1982490032
907847624
1574495287
231159557
357405681
1637117308
1176026896
1787069268
273572558
1585743691
1565618033
688931152
1574264431
1752186619
294801038
175672556
1299774013
909295158
1266087855
1889927823
842061869
2082091268
849269803
920569024
642898431
1055715459
1181872070
583797484
1986263324
403813381
1016337697
952842080
960685577
2033437811
25637309
1853060640
421163519
266102267
1730019873
1247339029
1374666364
530174548
2139096733
2016818254
1871197513
57531172
1520418527
885389777
1570720059
89922649
1461988992
884232616
1786510865
1561421342
1994828283
1311912863
1830238433
1824335659
709224737
886259288
1428412596
1029037939
1286563158
58658096
74028450
1235327344
400555165
543102695
1845734074
1501261219
578608690
986846153
422855831
82775025
298172082
999156706
1251850916
1893944827
2101433487
2067344677
1070763913
1965871469
509942800
1944390132
374159494
503421690
1163486136
1710284533
671133224
1625734914
790274172
285229521
1557316837
1733367249
1079577117
768382751
695291084
2136077300
1402437389
1169895558
823327254
348712404
942321965
1497428874
1087706385
196321621
853121499
2117895979
545714919
1851033684
1207973314
999295602
2111059311
537514655
1379240424
1734562480
64934866
667764889
1737879451
832025068
41544201
729167183
1391634417
1276527760
1565938195
1593202794
1833417064
1321322620
1418855310
2028658973
1861817092
83163682
356203572
804941688
1601698156
1184267370
1635283002
1519984533
487701013
1458259221
86376928
82549629
231254198
2138084465
886752025
782382307
1698194105
1025929983
1650736098
1690634307
178674564
1523824498
49003654
294266614
226472327
988583302
940913666
644794441
1034242419
1608823821
1183371748
854361552
1745302257
1909836530
1098411360
205757327
1731220687
344181091
1406252549
1626551245
713253289
1491567849
351153181
1821948030
235541355
1904799378
1605492807
2131701110
1473753126
286380513
808058166
734499672
1864357348
2124552922
484185542
1014190340
1682083773
1938727944
370622246
1815717575
674148477
1112771944
783806506
2127636335
1553692821
379787728
1324329386
2029403024
1975157155
1385829867
1388406490
366455590
2032333498
625133017
990106933
254947427
2094464045
1924094956
1088050569
1811157374
610573460
102037167
1219871630
1264698000
960670971
1248864008
1661863393
148148467
514536499
1851522828
1042638718
508318922
1213465702
1675929468
625391205
1512909579
109485649
490634813
1729047846
1319254089
1765301800
996850903
1031086706
1463710438
786689874
468887234
391938456
731149473
721750255
1325547382
1823083204
866014702
1261924901
2135656512
317086498
888049447
1629113939
960186239
1503771946
1975706531
439923011
1193825758
183091479
489837439
374897504
71726422
1161927844
1708070307
1471184426
407219943
28201956
708156206
1470556203
27736441
2038933845
1763809259
1574500760
753985284
81712484
415372850
1313669058
319298627
1936459838
2133168128
2127534845
2031963638
1326690343
1203180134
1117603976
1890649851
1748274054
870671958
1050229044
509310832
17793047
254624745
1064463317
438274586
1723480890
2095025323
909644397
1815249730
1127062102
1209830659
788413981
1027679920
1965087564
345851751
139711383
1230726588
1065522341
688113134
1768605469
13604301
729839026
160134416
1878237421
39726803
86953653
1007846750
1305299384
1045369049
1811996999
1419073012
298458606
437342946
90372275
1398073199
501959567
1479448828
2028423655
1812026618
1486058721
1484452467
2056690749
2137085734
1968283126
2022326212
1226160297
1729089162
1157980033
1955865029
712024989
755520851
1413309645
621768420
461151145
1725684210
970010239
1433285105
316793592
780550375
1456938938
881012759
1778273912
419303377
1815597489
121239421
854695651
347545336
1363128522
1382708485
2084872488
1215386556
1102045203
548475712
1069290914
1556898466
686777764
1565810682
2064146822
288987766
52273028
1969306276
908265038
386184526
1676082951
205949638
72016451
1800188878
1847397814
291077744
1504721131
1256570500
103987392
1741377515
1627489029
1631392013
1289610883
448369711
1361708813
2105011111
1983861128
1126306175
481507570
1730579961
1561439653
1436753224
827974440
1577334953
1082201020
34701890
1602754058
1717385262
1852552665
655159099
1719984344
1037301557
854383622
400288954
189452669
845027267
1093871728
318266265
219561175
393385784
1757619000
1272281951
1004294006
998373028
1298599569
1384675410
1778115849
166817485
2133656610
1880916325
1805199754
1945250033
989091875
1048274758
1395982495
1286439479
1261127158
1458815451
472987212
2069845249
1937630291
1787141761
2031253331
1075268546
156721617
1933490016
74518860
1174027047
1446414638
1846489175
547977947
1610384372
536251588
815783342
1669178248
321813983
911023118
1993544413
2146962744
2077485389
736018105
800651237
973187799
681535955
1818917248
1642096791
205228547
965412992
816691854
856512950
1238188616
1709620713
1673628986
930990089
720973305
123077752
1691489928
688270972
1550281233
1704293069
724654537
107906040
1446551231
1090608642
837174280
1603846637
1896976277
2146862031
855179528
991556345
1685091167
1833286755
568170272
235849789
314381610
605271468
2138950625
789887020
1151646654
396211361
293818325
24159496
913496668
461135873
966996644
1301023367
523733231
1797100111
550215803
1477555370
581747685
1833841671
624223338
1225981254
1810593070
1389174401
2037823186
1488884548
2180005
889193845
635621264
2136066012
764947430
67332413
612746179
302867753
1417732249
1634636203
458172806
1192693059
605090267
2000982010
1191314367
240131858
1202044547
1890273434
2091808456
88810858
1690119204
1948354157
1050002789
145280326
867510013
1561138176
1014600558
88433601
1784867315
1956241084
913797982
801103038
548605949
268640269
481409476
822304888
1285778151
1149210819
1831246518
580674107
1812440321
1328128707
1010207811
1707228902
1873389648
1633469237
58389568
1948148437
2088160999
941663390
1169038274
1098512270
478862315
1062965726
1300589490
563813228
50969348
2141505456
1216278673
1706729098
316213540
934270846
1036199810
152783250
1768580195
1214910686
1683755527
1282124770
1139246208
84079730
589468146
196833873
774970089
104377948
266538655
1793934454
138509127
1382127532
307912690
682502977
262409133
30130485
1657537465
1802311
1070758978
19629535
1930598768
2103468618
90753202
837952578
1814799966
162772069
1832976179
1787126254
1231004139
926917801
698863973
1047606461
1028082235
2107357578
2096819403
13399335
1947156435
597846202
1377966678
556374341
1903880792
59454651
141829947
1435268738
944219259
710038516
968398033
2046692278
464597169
194436774
102175076
678908771
318272702
523797727
988133335
1241259772
569212557
1042140378
1986467816
1138685822
1755172953
2007751025
1000933116
1783040205
795341924
1637398625
1054160840
187765773
1272273444
266418244
191142689
860121336
96172470
1925924600
46565318
1073015032
860176423
1291704226
321694375
1753944290
363185348
1272402381
1800191866
566954994
391463853
139167308
1493766302
504614101
1742300031
1454517925
1846591329
770650355
272220392
1343156984
1990776081
1798056554
2120336119
1736177555
1139743198
1656484413
751875920
713028716
1141355990
1605059132
1998141147
2067321398
1606850938
196122581
1523634526
660853152
377859398
1340636705
1471218207
929839309
1442368097
981000223
1489661062
751405512
351304456
737436359
197877619
655769929
1159496247
829867936
1249550846
191372328
1090464784
915625633
1034389454
1368581665
1885497045
609112310
670059865
119459870
1992270401
276458070
1373617097
1742425538
1546352697
1391676559
1610814890
538410236
1115036857
743317642
1857637135
1688801986
1565628045
599335281
647787864
151704172
225361763
1608726106
394697770
469470123
732040184
14980258
122863972
1462149206
1111563250
1732340361
77280548
1451168593
671748881
1581224208
1960194652
404102771
688240823
1307068025
5358272
894849220
653615134
1798238207
766503842
447493337
1543346460
1389749557
832840046
986021604
794732535
365576427
1859322921
1454359400
1428932050
2077211724
1557488657
1950332153
1058154772
594907404
209685858
4844183
895538411
745366346
1118690582
1649815088
1151480495
1132278788
704093340
1939231395
87585042
895835054
1724458514
1527353906
529378629
540249020
1753633148
1154839604
1351148185
1889261908
628500380
1123892311
387490486
319868842
106487610
1640030118
482645624
510888478
564732216
437027928
1482081643
1079301649
94999598
1350665741
1523427102
1491099108
864006617
2009204215
736623000
2125126348
347922926
952631285
347825103
280776465
534175642
875620667
870767620
256854107
254829773
59168372
940693844
702425551
24321857
430975492
579422974
1261928151
287042693
2110704272
2095798566
1785877619
1815764351
469229749
2045963657
163290303
881099729
189603255
177472125
303404940
1929381218
824215962
96058413
625100447
832665781
351000891
437733592
221373892
1482885494
151276772
1587316808
577662753
980640804
1316479
2000649596
1495081968
1396566834
2139244351
1760265414
508501848
170734159
454182657
1619482210
1299837140
1864942446
1176752514
1579339044
1209089563
1089415783
186416370
1719498541
526019966
831343085
1638123614
305589829
1253267520
1146353416
1752871347
186251316
312804613
1271717329
936891517
1158901368
725313904
2102373759
1431375731
25554668
1849373905
1123585288
175878961
1892373621
1072603827
1809897150
2072787033
248837666
1734497329
362486985
1532919199
620474504
84620140
689141307
2121240202
741389721
1492016295
135598522
1450307899
534783087
864293192
265687796
205880476
720792122
984527338
1611314896
2117842687
1972988482
507428901
1696644888
1555152055
994471454
1838999992
2003052303
1999154405
908451296
2052266408
2012094390
136683909
1434828920
290296769
794776594
1849830499
579601375
1456281029
1367766284
1156996605
659656094
925041235
1815350941
935678845
565645888
678466216
782017200
915754204
1147451128
1740771689
1640631977
1646021541
1166374927
1845435544
431830755
459946268
2079283972
256438128
436271953
431592304
1351181661
293582224
529494939
1171236281
1390435726
80209037
1024094969
1515537615
1291539292
1258856034
896030019
1823544880
1134620530
24910747
1146491602
168582680
1700695136
1770724732
179280954
4937129
63051384
2085382342
1620016960
987892119
1331147781
102844304
496423728
1334755287
807155156
2114458455
2066639924
1864558081
959794934
1180551069
195188800
1789102095
1608553880
585604063
1545118698
1563053552
1252674247
1914545729
914646276
1326449220
1058859815
500139365
467013786
1326030939
1765443212
1096553163
1976178130
167832130
1899028715
836050217
718717713
1519486941
282679844
1720199816
769290742
489925637
464887455
914702959
1447754610
1312637886
825892562
2044510346
1153922080
318942133
441929855
1533881988
1393373417
1333784350
542291638
171583121
225514095
1309904253
2082517239
2137341192
1998461437
1190381872
1385174289
939652091
1635403116
1093107106
179867274
270382010
1781707769
1458273685
691848891
1584713335
1116737865
1535998182
1007768948
107842033
903105391
954559402
1201240329
1880240626
2072153431
381064108
252352169
870527491
1033012277
2120281900
2133295825
1249523832
1504701289
829178567
1938067709
907501530
1204248858
1368762340
61172766
1716609479
927039864
1160291087
2120595278
71422282
1600998417
1921827317
926774709
1738955884
783994774
34652564
1242708593
730863374
2005343798
1293696261
2137399723
861523114
1884981674
2115035990
64327726
1857968946
1486497712
608449951
854899612
1309152496
1372429933
597347693
1186855730
494021246
12204054
1869491123
1373757330
1760894377
1353990080
1820724634
74060608
399981377
1051174282
638471155
1463812926
561651134
1618537119
898777362
1548242411
318650045
1887393258
1445377741
367262978
393568743
2079944563
386620772
1640531187
1383956288
1853670867
36489475
809471201
524031270
327285086
1326446729
1912569807
735312454
1246630175
1657824097
1542316987
1938688149
261756555
1777963101
1497135867
1208866514
729414293
1227174614
1098001250
1812691800
1092862193
1969672846
688959437
942364165
827847852
2108553292
1755844412
1554834122
927753431
711452006
1061739828
281645942
1662658634
415879446
1113998095
1656533599
332393034
458010423
509136610
1636650133
1449754124
1896054391
2144537782
64168890
369998851
294985294
1471735319
2093983995
1427350863
1539485103
132827803
592707197
896520240
1753444613
1756733530
604832377
1783307417
484393093
2075687951
1928224890
1134800865
1355841111
170991910
1301654735
1610168754
26645685
1505774138
580814250
790986609
167902345
332839133
1476443692
1419915626
1130548140
1897664185
884052008
513607241
1038273224
859860185
534828717
844832731
1865683897
1959386247
2051756066
1032632019
1251817455
1468956567
205187251
1867648973
764145330
531400715
1559104541
852670158
1744259897
1374746864
1178534001
543687626
1744468682
2042506819
964970546
1501292310
875629481
1268985241
1891830908
106757395
1753070191
1861533098
829198092
1953033036
1426376916
1373194081
1409262962
1577976891
792910818
140017063
1980184995
893727434
2034852407
1478479289
302962179
1548038247
1531544008
936154886
860239515
256901042
666275631
833432681
413983569
1570484477
577309396
1191811977
1572786914
1853320977
1732978635
572865819
616240198
1928188740
1966594466
441060822
1220379033
189104495
1842703265
1179569693
1275361776
316738719
190094715
388557341
148612079
874455659
555567834
893070021
566540219
1492910263
881957120
540159341
1201099089
72691859
1462807947
1516217369
712035062
1523616516
1803676605
900029952
1282219788
562529719
1649523670
690034621
1933693690
1001899533
1172887769
1810502485
536078553
937033386
352790104
1783724217
1107417532
1201672968
2139819921
137788865
1299880003
226198463
181300519
69162733
1905957574
2104304255
2078405510
870838041
1739058498
637472677
569387318
1022846917
803621908
292158597
993060021
1460494838
345785814
235321623
855003935
433589644
1900176809
273483663
1601996445
1252262456
102065609
130070821
843353032
412540809
241461668
1800278474
2112096559
856012016
1645494194
1891005603
139617331
647508603
552643661
1439586380
417099934
1930010699
1082440631
1500349200
218604913
1417191363
1397955586
2098368316
1070456029
1213641594
40337456
1733998387
851089614
1730711230
2019166547
1116662266
1888670300
1097346742
1727904210
967255819
223367050
117029541
1595076350
1095049986
2002354566
1573137326
1668735820
692532105
33483562
1830731046
2003384698
112493536
694619896
1222911259
1637911936
1558417660
204596552
270308408
2080837628
131853683
2000476967
1078951563
706226008
1226067570
605050820
1873685310
1979194152
2060312393
1923074851
1432882412
1585366499
1433263726
1931822206
1083826756
244207265
1565950142
83988411
1533582886
137292886
2128617093
598334736
1492719464
1141419851
288597893
852225512
1914012090
1609847813
1877434182
921816076
1567731000
897326286
375316787
1745749787
1033834354
323335292
655322272
1870232432
1340183352
1518213228
199850436
1795924023
2083926237
1803586347
1682478448
2065063321
1073499789
454135289
1072334098
825125603
1238558873
1537663965
898544574
701052166
2119860546
1549114153
922674529
1926843601
44882456
421470299
459420769
498228366
1383822006
913725381
870012081
2057152356
1424347687
66437262
1569923125
11013801
1412994796
677355007
1735420809
1280483457
837177055
1126247082
1222517298
1810804314
690689916
1035063834
304130596
1619946018
1877739219
424112865
769364236
1318260341
109271782
997763564
2122874781
1359055461
206205558
377889694
432043637
1055308326
2010287349
136574506
1582846448
1916019554
517821171
1807484148
1634834186
1134443687
189146735
591554900
834700970
1998928728
791493292
1138025946
929594068
1091660164
601191715
561930213
32475697
1531708631
1002837289
664232667
619345113
1461560326
1373709413
1096591578
1461835816
1870341664
1681895188
276082361
1594993460
472524747
851756070
1295863013
1925448505
103154219
1182285285
1859803793
271064905
1104040123
2010796497
522082095
1982250334
1535639484
1065412861
143007091
1305785708
1335485056
1433386975
983604419
1044700979
1982714276
1622953947
861641846
345652526
1082085664
976125392
298747138
1562079558
1549844219
162468801
289157907
1093171499
1868564703
1333067849
690278694
957592212
452193001
922902315
291551878
536815405
1597683156
1663191371
1868391652
2063540591
972266705
926444881
464868000
1273169979
192646223
2069065650
1031540159
321225583
1538689043
361960100
1790388514
866445351
216961260
1955800915
329075596
1038413071
1657869335
732710122
945045923
1069196894
2144591960
721111485
1191647288
274975238
459973808
1782620882
38616637
808074447
932574976
1321753841
1979428746
903144803
74768808
162266161
1251550961
1799801142
1822554643
618601628
902715377
634220777
1967455980
1922554380
1481322976
364876781
820117091
331612455
263858559
1009585577
2081358976
1331431073
494570413
1820399826
391729445
2105854032
16439001
991417312
1908610729
1452348686
111943275
2028473936
459456396
118750454
1386705992
1602378539
1607253388
2136271270
406739690
1472622244
1947262713
227966665
1036992616
1355792803
1949576610
1874936329
1582759908
1807384248
540038343
706939735
1884843077
1409398069
1621200777
370425057
1406329385
1935136439
392961753
1148437599
656466559
1257929300
549603286
2097865164
79148166
463628759
756275849
1426700620
836833335
676394217
1150304123
200124890
1353175096
1197182618
1359220238
390229660
1431350371
540454922
2063280933
47122112
1373109330
1671497311
2066771769
199189993
537755837
2129651164
963892280
595323901
218576462
1113458206
777006121
1283433939
1724133408
761104199
2094620530
396252526
788035984
319700294
506213126
1351303735
1008402530
202982637
1078498946
1150406861
1005488027
844291853
638548596
1678828523
1490985228
1839437337
1716334265
1567229008
900313136
685353288
1540966569
823480596
150008817
404996490
1895109018
598423509
1550293288
1377168694
741440585
1540682999
1366938855
1463411964
88450210
1731517410
1332020873
1129027338
207541315
1383557025
618258965
1180892422
1452478948
1977488047
1902223940
728512089
1849636690
280295136
417284964
477031929
909741909
1262761680
363185328
71697794
1122106491
938355986
867988283
1619561100
607692480
1900766391
436878360
226816566
2017735346
2083871169
71370251
290430297
1563459202
567345561
847385790
705013033
2125392214
113908245
1507095086
1719988115
37822669
1511015305
1252417904
1476037253
37189588
243720120
280156297
1976062362
390841391
809024099
29623029
476240139
618775904
113277388
116116393
585671451
873861913
1538709160
1709928401
1515428608
635736601
1696046264
1856182417
1682299610
1691317293
11432491
847412559
781366742
42974549
515664201
1377013279
63245955
1450725953
1864849340
1993877050
134476221
1028951781
497284735
1037288882
618036061
195781706
644598592
691688429
1432879678
393215763
238016439
635234892
2014153994
1984492903
219746799
1259185617
1089310211
699858393
96970096
970162586
617277263
1921264822
1851914808
1650932020
303314708
1761917761
585401770
2098344650
293104660
1070749025
1828938530
766013858
1851892251
1120595943
1729016640
385257422
1389839615
876357392
1013630334
362594568
1365802752
507782208
726468246
1877990485
719317698
110169358
277789355
43609866
883003695
784857282
797342809
1339020849
531901689
737963871
1425638791
1495228847
2140583673
599879276
1700118322
1373470102
1394817636
1702689103
1535482363
41870577
2027942273
1657220605
919514726
589945924
1665116466
968745811
1397499148
100496187
275934591
408277040
699786915
531025652
1015512667
936524041
2017826007
1459453096
2076281503
195831412
1604995476
41929641
1713255962
2136089315
203169901
480784347
1009902503
1112113645
331384297
2117380922
1889061798
710552894
1219514493
1469661483
1214142089
529398766
1443930053
821456903
1339802043
1441566805
483362347
1779217291
816778263
1291632130
1706391584
163974938
143337935
624195766
597460111
655269844
935493799
1470122423
700339504
1389704985
965520514
1009471261
1730803453
757922997
1999145844
252756182
1771203106
900274465
706449915
1310720037
516356755
1898669968
1223648999
1385966910
88498094
763310155
619628758
2090878264
964535602
2100882244
1317189785
420530371
241425172
2087979504
150007616
1665395417
625184282
153602461
224172322
531187152
1101203270
1475087726
403331759
1289362022
1666995528
807879068
973642843
1285232219
35003383
549340234
746397495
779657572
443427962
679434513
1777916187
1908847816
373745179
463544863
491985000
619526393
1992842750
30319505
78442819
1007283127
130437034
1046039761
979235063
1360056020
1230755145
239733523
1823152730
1001659807
632154096
1177183257
1749625449
259837029
1977984916
998152069
2026579027
312249717
1251175246
1812580852
87958961
673341381
1623956051
1058354912
1985184474
1952097734
644762428
722692795
1587161809
843301612
757771430
471369083
208163928
1159741928
1827616249
767591552
540438757
156205982
999792305
624727424
2035051080
1135998121
1758044020
375418855
1170351636
1327352864
2047965647
1084798864
1106530763
1259950459
342837383
2001954614
917403569
403679949
900077618
1371750946
208362121
1480405907
2025703194
1871138596
1428986419
2106612233
1044950389
1300191774
2106236836
543950457
840830495
2142666393
1757270340
1937279079
1297763889
497859056
310513473
617352646
479589864
1290307110
1825929146
1557373085
1063548982
399080165
246641339
1334160723
1196147640
615840022
1812793106
2089226577
1367710294
1809177604
912225825
1191948523
1878766051
935867534
812261516
2119931293
856661140
262802069
782545292
1141216357
1725921326
522856352
825660465
1961393252
1540909028
1263397275
2068885320
1448856633
1535628108
1623661555
1189767501
1222701285
935096053
718461632
855831842
635833439
858262748
1203403984
1302849032
910377627
1473459379
976192929
572656663
1530630424
684950505
81502223
2127140877
334113951
2044057074
261988341
891455544
2099603204
405615739
739020085
1778539484
1107304065
1446481943
1224324478
580915321
791851762
1929986014
1120585315
378496293
1003783245
1164986852
1084551227
1841850197
1575942520
41972782
880938851
1962690243
1771244933
1828264854
1583931397
2040033836
87713576
871748891
555824811
1777924817
1851586098
1148900796
148718454
90915224
1564744059
1385046779
443604057
1522657871
1329876534
1672383142
1540345525
190519548
1520854353
765027212
78396036
1134163275
1873363442
695211413
1747842091
418674536
237314003
1282304448
1859907106
14056301
2138661268
1820500733
1643162726
1522212522
277735012
1882742161
1467137442
318595861
399567219
109525049
1082801750
855710657
1195009708
1144406976
1907122673
1182081458
1652427349
698694632
1985349218
1418710751
1840555579
1022133965
539905470
1195820043
1223045296
291831293
59391993
2040722276
1895647905
1187544519
2037020180
1232205313
1187859846
1060912913
1227607029
1874175873
1223942646
79033725
1245977127
240323236
494869949
323795278
545519988
1352758556
476129786
2133243659
729189215
798688286
1138389516
836020181
1536708089
1636784233
472078573
1141641577
1581118714
945396563
264140808
1171345139
1931758763
809159054
570189070
407003237
1153573973
882460883
895090899
1364427747
1184186245
654754611
1065503929
2062456062
1791185240
871428
1490864592
1543910732
1921515013
1885653912
162618955
1531821302
856221100
1011987346
252363928
1885794981
1648932374
571341750
228622495
24546241
1578255674
2000512301
1227972299
2016441586
1624552345
1217267686
2060941872
1250746815
1049204196
700851641
1224657495
678897056
232663187
195053446
801585636
2028426277
267946030
1475780905
1488667913
1308076070
995226973
1138670918
1961107190
2024191411
71245305
980841081
610558180
1779916942
1474261016
2051219129
1390559272
423599590
1011643342
2049190931
808078421
823589851
721563004
1777982621
278115598
1551233501
10061877
641818370
147790173
435615903
1192085492
1023879898
82369740
457861948
770048961
766551098
1785202286
1351495243
901490770
1547569274
160605949
1633296681
1790378358
1137025741
973129289
2052216166
62573867
1258899379
2059852564
2133856243
1511511510
958863833
1319159682
1582469132
1874957231
663131560
1353081062
1946722513
538761233
1900209904
640842997
551809210
564231922
125010704
2126874692
1871131182
749218151
1020530482
1120707932
1669333901
1843200024
174885692
1716932961
1272815493
1626373380
33212075
215847896
961893815
1245658735
436083901
1198830612
15059444
1145692242
979794058
918058934
17431927
938860411
1879548290
1041557699
816651969
481329878
1880215360
1040491574
1412440598
128765613
468747885
1997778863
233972016
1603632681
17874001
1200543906
1559004206
2083259895
1596933010
1776851316
2098458915
258842140
317751337
838633646
38733139
1878480115
1503814636
58347138
1878250507
981608589
1042920080
1541481452
2078093345
1114646945
507219474
1318377429
491305982
1870898566
438585971
968187459
2093924555
1895389246
1752992529
1182918153
1407504492
475965206
1917691311
2016442240
1199320115
1620894416
1262899111
541268571
1248654867
1808961979
213946776
126059472
427763793
2092155341
1366950809
1995328905
1812092524
1447715739
184504822
200717125
17118352
1863297938
686557530
1739315502
1113450594
980909370
222276226
1349032537
1272193335
1445387443
271124237
1238818446
1037957147
1915644257
1623778689
1999599922
1619040195
2109857766
1603071397
1337954026
1007005230
2013635782
568581322
1172079753
1918280476
1051416101
640418184
2089776178
1290705206
1379296893
1507655871
140586218
544487062
1239531091
1930289585
2077210645
1479291994
390031166
1100505503
672556903
815118168
1137392959
54169734
118582325
1637969930
13216295
1899476472
858125472
907313963
871065236
756644806
641192612
1321744843
558843098
1699898375
819309018
362248570
1838875449
27427870
920954273
753599634
1896097348
1648331040
1060419596
1979023948
910285563
1004602625
1199988560
416305102
109109334
1576141236
380302506
1321867057
227703583
927522235
1921548831
139997366
1873768094
954626293
803873041
1698417259
474480518
1163753476
103145593
1452005641
1064959619
782453123
1757491944
661966788
1843780125
1529532739
1700586731
312418408
79411309
105567555
609328056
2001568791
972659339
789610924
780524158
845417209
2129888775
733953300
52859224
346617076
559855393
2136917149
1410020238
1756385769
87612300
2044235962
1873696182
2013489548
1678005309
1514504375
1942213530
3468307
871530304
506253146
1536523996
229829129
867503027
1603620710
1500468553
994546986
365908401
518647628
713309922
1650050987
1751168608
349341118
953439295
1495160266
478221619
725738956
1723706442
1896555731
2053649079
68828004
1275114395
16583689
1572419203
2129178448
2082539882
1671527641
1198206331
2119783317
573302509
1943335663
686265417
1092900767
1443695807
902245520
1175972203
2035647591
196819423
81144503
708528016
1743716662
1554327816
1261500830
1836910485
570973957
803739669
2037596291
1868917547
1202384351
1845024023
696949441
878530291
1540118574
2022200667
290895645
1117643880
401114886
260887433
647315529
755332278
81514244
544765385
382373316
1886005883
1438540874
885423084
2063080235
1646519387
2023888495
1361573271
2014431578
749080279
204690724
381223191
1245898144
958564105
1751022638
1539805405
171178865
1800307963
725247952
970242641
1352821547
1048743073
1117344014
983141360
901434190
562981444
901837251
1576561440
113709098
1622815470
32174371
652475228
1843494060
59592475
793679826
895781691
746412620
1041534316
1536478127
805637058
1924561177
1937783982
1370969412
1594920466
1249409089
1242779179
1718381296
1613318596
2125387411
1987870610
861898087
1088564071
1540278767
785550710
1922595898
455338610
539746437
596405649
647096828
2118559607
1873307762
1861128508
1788860463
65606333
527605740
562441992
979874822
1739463138
866102722
1818990074
910854721
1428823933
1905615367
1747224190
1707248578
1600698190
2001976659
421500408
936696214
965996078
1489977804
417437785
81303755
1348867996
1504512834
891163166
468996039
1345266710
1926344526
1679012616
1909623154
1935048567
1884546373
530962607
1429127653
694318810
360970109
248256463
553360162
1051600694
1507391973
1594937080
990074969
689370052
2058669153
1308082437
1224975055
2114618313
1259331870
608548756
1701156411
1518225654
1530776981
1262627881
1070797914
762940889
1209770839
774634423
2097832389
1643842540
974720879
1211768853
1416694393
1428359735
1504527088
295793321
1493634246
1504379644
1072210793
1949857334
242962291
1104400913
787759839
175253888
1648516090
85158884
661659729
696836555
1538286692
384506548
1019293594
433204244
1429704394
1752122666
1535126007
1716828280
1410042321
1445575977
173680184
1457081266
445343887
1881117961
114555162
1976547765
1559414534
434339575
2088852827
1971382294
250820340
1958588972
1986061324
1579603828
334951127
1578260908
254651560
681817860
854448946
139430624
1318577626
1202781581
161856161
1422639894
242554094
595561614
1523503551
421391903
874063551
836884994
1961733016
1654125768
2133411829
523838204
396048889
380424895
676955248
1786684671
664025478
2133537984
128331968
1759633939
825810470
1700110268
2059016514
1536485587
742246268
1459690838
1230142303
478128207
711932992
218330104
1318176014
1689471422
377991126
710534190
995237209
1368822348
1731890431
798060276
1453896856
333729368
766790582
102343656
921361630
498385550
770755624
1934292981
111536554
854271792
979958745
319398642
102422816
1904224690
1538834672
772671073
451855250
1027766069
1610493831
1476107221
1692472186
1959153317
1154680161
1032809013
2004387398
1935481634
165768663
1800340740
95941862
638457425
1496649416
423695037
2114708308
1604907553
361323624
811096494
1237440717
573279175
1173763479
1247434735
477790437
1104389471
24889407
1563058282
2099745521
408266838
1812905260
377635280
1934000812
1959882728
166047046
625046644
136902795
255728442
619240553
1234948228
356258156
69592926
994393848
93375734
627009502
1068175835
1833157909
724845679
8184573
1156498144
598077328
1316078863
1303531547
1762852812
787000288
1276339636
293454396
1731241088
1794013343
670377030
712882663
616195814
28430642
2020461762
1349916427
333832190
985719460
1830184530
2120929053
1540595450
1550026713
993602167
432107229
1280262885
2121043277
1515258556
360342034
622894551
1305951780
2132971331
1102250944
1594285467
594687898
739751254
1824618206
1855373206
1995998632
2040968294
1952138633
1733609992
588908391
1772996091
1649920646
2005175957
504634088
751583878
834625694
1799746694
1033605586
954355875
1576557330
1069124369
1408822636
1811946183
1728235111
1292166008
1868030742
925732297
47443933
808448881
1131096069
1888722577
1157805592
1676967763
1218807407
1957697907
454402339
1639484508
1667840192
710735677
350470990
839703259
1890487964
1301560360
228155524
103311503
1690491028
418995726
1796300665
1241119393
1004575943
2119250536
1314160807
411611307
1401033568
439444713
959406177
444374468
1584327217
1867543832
1508916566
415788027
78008563
973028698
1602062765
1938621790
1667649114
1416954034
1830175525
930105137
145840963
817299752
2116883358
968866847
819152944
1560583743
1206859881
1977114051
2072406047
1540422326
1730687924
1550606244
24774164
1349724904
1850950663
1600127201
706420749
500558755
818652366
1125541706
1554017521
344973249
1965856397
539459664
645572335
837637787
168963778
110619757
879370563
966040090
227274997
1573646627
43688860
529384861
280112733
1787720416
1934003845
1217864545
502214147
1453651851
176310280
449778502
162340260
730443901
1626402652
819755315
1513736511
1812237585
1984125281
1038004845
2094078985
1450988761
1736594760
1351488791
1793025958
1543031203
742733871
672527721
1403811211
2112803380
1628811615
894514385
1405116092
252685192
1281484701
791828326
1014180828
1098130581
914217868
1363157662
1798847921
2124209891
1549080065
1865401179
827751787
1004575305
932027127
12942379
1373525119
1476494874
234694024
625269784
617508347
214080418
896642441
1574534119
2071477448
561381723
938357412
1652639020
1934970415
1369273190
127717640
2099331087
2040422551
1154856806
953621846
1116596678
1528120352
57021929
1137035674
1366299422
1485996906
82631967
507023543
1930380679
1510462187
1287776801
293038838
304788314
2127055327
29900031
116263605
2015996925
1929863858
226988281
565354432
554474417
530563592
277282855
1510532284
984060113
2052245671
1610722633
1931637267
198134483
1909582479
1261336024
175987512
205639669
704827255
343125078
727847574
1714654161
2047818586
1560271603
1075942834
1854534982
1592901245
929074541
1842667923
1491910024
1515203982
802169622
1585360606
150373687
2123686510
1460906436
948991530
1642994507
911721381
1054982034
32750680
1519469461
642258227
1558936831
1876469433
1654260829
1575489752
1941989352
732616504
1405582573
1686848969
1860594881
1621987493
944980999
220774805
295625209
1960846199
618417605
1555169297
1844547826
585867473
1005607430
868197259
1404488061
1106958387
763161278
1434776930
1165589294
1669175994
613466609
1394290090
53106796
234375094
435611747
1398113258
1622998960
1059102979
1783905181
611256194
1760046808
111732587
1519420354
2114142043
979500166
1983528481
1702105842
1457689157
537991947
1379882999
1099098609
863205374
449585666
1648388819
104753130
1450274816
1835000121
1991339206
873889749
1190839185
968211063
892573536
577992406
738069557
1611858911
2070623430
2069965457
238585115
394949216
732607323
1954865115
655762119
551062454
2111046165
1629919192
2078569530
50602138
2045850870
154595185
568936879
1933299540
287666522
1700431088
688793133
1602850224
1555505610
2015618644
1341224752
236272536
1645507322
2026178419
1296995619
1624194180
1439897308
1671512291
667781960
259791701
919360027
1229509937
1181460593
272249448
1033260939
1552351250
416143048
1891262386
62635317
1280019467
1877851239
277134893
1899147079
1717104889
1555211185
2126669796
1840500165
1405090297
723987161
874856758
112379877
2018636889
1444723997
2074528125
836309143
441607396
405656111
452392671
251912891
2010204030
204470082
764680085
199658827
1396102010
541498983
732216478
244451300
1219087241
1944565649
1070377925
1396887265
1780044725
306385007
1565907488
1962280770
802377304
1469938836
2049338885
661056371
1068516380
827377196
1713162617
2083880708
1694355729
1296131525
1938463773
605522917
1332779898
918225633
44563981
2014635351
1334235505
1271184384
66556383
904918233
1256468551
1730033428
733261375
1039896195
189829475
272005443
1518637394
1203703142
1461846443
2072872938
767793685
1844033265
1912299211
588370046
1005030083
557213772
954760815
1059739694
932172762
83921317
83942326
1849603455
234677427
1869302547
1541000644
1638780786
331843495
1109141667
892421666
1950639591
1959871318
262780581
1096423161
526672528
1652999300
83867024
605208737
1496182787
1705857374
1427730133
59754800
2132499305
1192510159
1888704699
463640977
228637517
883132246
565510793
956687398
109076753
509619505
951339419
418943812
212144227
1092613193
1259525162
628113237
1702035396
1925507294
605476634
1716268239
1017159926
100271372
1669341437
1142018716
952643832
25812093
1790602989
1625024646
604180510
1904757957
535693613
1480916378
620749505
1185429876
963618377
657888690
1109686626
171330741
858822755
1353044077
694976750
592560871
1123041550
208049960
2094398069
68959239
386911610
1767789372
743210020
1404671557
1728658047
1283402806
858011992
202952796
1537909191
437571104
1616237148
144634677
408341770
520861708
634121537
753730847
900469408
2080117155
1144231456
421135145
1225947670
1675692606
98592490
1390011407
600975329
1954922067
477460458
1630183909
1198723626
1188079149
438573026
306203907
608632025
288787561
1752255668
25765250
304004412
1455295417
194190094
1975696899
306956158
555521291
1922471668
1429808576
1294926273
748027502
161463278
946412291
1689641317
946313432
1018432980
291390738
541511204
1588055661
379650032
1883666037
633196345
1789085903
682567226
601028511
1715109668
484483002
1827876090
1310775397
480266351
672370220
1580046726
83970949
919202090
1919464029
222974513
916129655
1100038120
1253233214
229699265
1367191951
1928093593
1227008696
649515078
425742399
880864148
2136098325
1369702862
535020647
472825018
1804392774
685498465
181554494
254987374
1465658177
232426424
661983409
1604545023
1636074132
1893211546
1152954183
187086490
1874336685
1308797615
1811537265
1558472873
611002144
559942440
1383269821
332650858
961630370
1133013516
1130623882
1369921594
1194183707
1451925035
1294763309
2109064994
264170603
594233908
699622951
1919123374
1320043023
97502380
747753787
984317344
1787707588
1149618395
2006801079
1485427968
386821673
2058939864
1351140068
69758284
363796417
2126964817
812961858
248448439
1113428382
12816862
141177306
330793449
2105670610
1809692892
1003841750
1678212593
1294438829
1794488800
2084420502
575679122
990412583
1238818614
2140155798
1293250895
90587081
1235519693
2088209334
117268763
750224477
1613503839
1851417188
1047061029
1079288161
1055703581
1555571756
1834398369
141264358
1741019814
1069431136
93432433
1269053539
39670337
504243485
1011566514
1929305759
376351561
634236512
1264812771
915688081
1146345394
1295651898
1707010943
1241649516
238606579
1964459430
120327102
795552138
1099639018
427042260
2004423863
1813385506
290843078
1398592860
1266340737
1372683196
2002509345
1211368548
1709567211
1818790157
2061511123
562843095
1962631425
1653572377
154065136
1249548377
690575560
1037181989
487993783
1970962866
1675704666
355231203
128043887
1478348833
1694761082
35051049
1166569340
400551298
140896489
401569457
1776140552
362178748
1946834649
1237852759
1203285520
454524967
718867310
1120107504
698328724
1758442661
1320002076
826893392
246128067
1059021469
2009224081
1702623335
309514665
1098474754
1721172859
1735792576
1441553406
2002501520
2023068453
1375498959
1956481372
962285783
785678185
1248469153
1250032328
110857316
1098433367
1589755400
205491570
288046447
693634430
1726747361
1951861298
1172263028
1016859635
1045250393
220372781
778348051
1917352024
1190755037
1754472105
1247931642
463719456
670187449
1673332897
1587708948
1638184362
469050455
1701206586
1063478618
396665535
1854218355
1541809566
1157306151
2075696754
1895261203
398914408
1748346740
1211200692
1097643756
2109532712
1977462050
149167790
834690648
1805696668
1594577662
2046523109
1955957478
289434654
1710385576
1295267258
1925992353
1727444182
1158185435
226768135
1271341030
1494903336
1887178404
2018377096
118084921
813071519
940937241
107059700
1708867010
891016255
1505477739
103527342
263336785
33419562
49537972
328464228
72824930
2095797074
1373036768
1764475097
1388552009
1737665340
471119108
2037255875
199702522
57004438
482259129
1978777717
1151174185
1263241249
665966218
1703876646
976978028
1395720718
597310999
697928012
1363072315
1856779092
1369996500
1433324316
768064050
1426057572
1412569499
45888891
296108472
301116477
1939211807
1476093316
2078554531
805922047
1390289429
1170680284
970232119
701943831
464962515
315209149
835798886
1429255049
594889780
623189633
737206613
607904006
688308275
324476886
1025271847
1163918519
230648607
1706632967
1024389031
1549012577
1361348780
350070807
1474798744
1133828457
568915907
942389638
1477927511
2125855909
74839124
54131029
898814384
1126095749
1635309923
529119176
1263669005
1038372221
1158605880
593718663
1279711390
42997370
826813813
1572173392
756171821
1472669519
618279918
1777735196
937623128
1675601425
1492913953
2116666567
1678053320
211271186
1065627903
676250446
1389112352
842938368
1954635815
932116083
2141292634
1203624662
614970080
1488522368
1092499398
639406837
1544196189
2090985719
758846509
1528783728
1186773909
1915705489
1254042213
400825877
655320404
887950768
909488611
1298260796
592004812
1278010617
13928978
1910598267
248431406
903049470
333201545
1537086070
2027164308
991022751
1260036154
299940319
349336557
879608297
1163445947
1862622855
2132371248
765008280
429769444
1794934568
1911877574
146365292
877575034
1727623723
906092229
870365419
391486536
1478364847
1919493414
983124714
345460188
940948725
2145070586
2021889703
1512206958
800052644
54804587
1898535242
1268755730
11205529
1532160722
1413848184
749498242
1224880755
1443460139
2095256175
199839906
1395441706
833836640
1154595471
782559819
1138873477
515358979
1427426636
1898725388
386988469
1306665793
789180579
669625602
48254092
282705412
19575862
161176249
10583146
815873660
1969837426
185220743
1758368806
1612144636
105499704
1489674387
1077905834
378640090
184032940
1135552925
166303353
684311013
297598449
12024132
697915310
611837320
1263643010
224609560
557365053
1158737192
951327926
1567816978
860985944
1313043953
3965410
792656872
983456650
854302994
1171582825
2146319349
1335429653
760671610
492071732
418747777
572158456
1339103976
756955066
342394393
1043983562
445846408
1514563481
2110029106
1220475266
1313660520
1587329631
1627370481
412458337
10721731
1948172453
700746297
1876331293
1780251991
1349666765
685927891
2014581735
2064507909
2116620026
1847412791
180150240
2135908185
950977241
1621390471
931491270
1988218928
1256342064
546979505
1743346450
1223199332
259729908
1077209282
1878357247
653032999
360491355
1260534200
1370198077
729967319
303472205
1593217898
1903241513
1204623439
880146972
1200656651
1998179426
276077154
522546360
645541213
406734568
994810549
1035950544
611348662
229744116
1979427300
1691489439
140158911
2131021749
1016175534
620192902
1327112472
1009408982
2028136335
2034258151
62616517
778736282
2045055998
2083927475
531779131
2130292334
1009788957
366092189
652790521
178303828
184886787
535523283
59461768
1460279160
860982773
1304349026
1503262398
1600336673
1481172678
911099001
577270994
857962858
1934447107
947645125
1549113502
183138309
654320914
182418496
2065908635
612737054
1332972434
678984432
158855764
1749996943
529936881
1853718324
338872763
255117379
638711620
648664142
73084373
970855421
1106684025
1686789165
2090131440
645408824
1638514858
191544363
589407456
1944254710
1555314113
94622007
2040099722
638219948
1395083514
757885853
2141334030
1751043836
997286295
544035754
1578093961
1484551226
698085216
1031378458
1005997908
1949625873
1628132639
1089214425
659938117
457798167
1811536373
214659740
657108718
1850229548
1107731545
1727338764
482965069
824040125
2035399654
229688116
244396904
957012012
331224197
1412244005
1310436326
1389345221
873635733
264690971
674586527
1996446874
1691575848
2048578777
1829111303
260654124
483109997
1258598516
586323446
44870720
1398938326
818590139
518115904
749035429
1089466566
1943523508
145514853
1786992918
1433681624
2122653901
44133063
1438526259
35399931
814972001
1059634479
1362440526
674836584
1494645091
1202421067
225281792
1516144355
1756472668
336354315
855558345
444491800
1764297143
1377326152
1866439763
1644198785
107345946
1618538869
811794504
116015107
2016485086
147922387
1935107409
2069003557
1661134001
1892513951
517508574
1920515398
1365970302
168899700
71644633
687460493
917546553
2097708335
1072268322
1673156193
2120956181
583624355
1469006412
859852898
66472600
508322479
524606454
659864643
1740643469
90521379
426518652
1625699835
395623239
1308994755
943847976
1447404042
36065685
1550994626
472872747
670425112
1429456056
456345490
592853357
308774055
1355716878
1974037097
1541944992
1528404979
694230610
1649462982
737964324
230192026
624288604
1641678630
1186033614
2012441861
425816781
1952634521
1334738487
283301915
621762408
104295965
1513403643
1526125776
156461056
967127898
1167116834
1434992084
1052793791
998772367
1188997481
1027906230
1898227397
2086355272
1374671907
684595759
1424924148
934724626
1766164927
17339493
1490608932
675425529
1102034983
1789695266
161487396
507911659
172078007
1893297646
346219592
1797602032
311277434
511660185
829236369
874883094
1983393228
916091173
1498385552
1125388275
1712570442
1633169524
390361051
1399403063
471281693
1851739672
1635967292
649787643
10352128
982786795
1497437673
1533155373
75803490
1506927363
2085032646
341652191
886192508
1529997396
1192402924
2040171013
297718272
1486488616
2104329472
1945187029
1007267861
7002839
1249316351
1211290684
414097210
1783055421
675403459
1491004909
472665262
1309521724
38199253
1579198121
61628221
507296645
1292823009
1340088745
1535006558
354116587
1486035815
231759357
1333147558
1981731013
1911942000
92445629
1658844425
455457274
2085967504
782781093
1389932309
1598226700
2140625744
835486039
251572195
384846834
1194442248
1844312452
1636382034
128034591
168695088
1434622032
284753808
919809850
936058278
1133345594
2058529541
1925825517
1857836856
1972407997
1593036817
627032730
1227417677
1195551918
1404299911
1398195977
527092454
554910334
354552639
549943135
263143507
1118076642
797986501
1298683249
322538813
780470662
1203642214
1501862196
606666394
2089959254
328350748
1721504468
1977824642
1015806533
1718978814
1824855421
90422203
1518526179
161458138
134834349
1305599765
585773849
1908824145
1863795615
954062575
339098461
1086365762
381636271
1904619435
537928286
1657715676
467185065
319192858
1447585297
2086131056
1195643552
1154506942
802213561
1175357081
1575409545
797948378
1344728246
1653415898
1888952485
1448822304
397942508
698005735
101844737
1112697851
1239949578
1516898637
1127533231
369711013
1434657224
524486725
600968288
155476299
2122604840
1244157200
1755058429
2091104194
1010456177
858351450
347933205
1207981389
384917245
640845588
802580945
492518369
745403345
1464569214
2134916148
1432353271
1117743285
1633053844
193038754
966489398
1947480412
1686011854
219857217
1671954560
165195917
1856611352
1171991335
263173933
42569277
1901860863
1511678510
1271275945
377656615
631252194
1867437801
1018831145
1026759167
1604488599
731535748
1143022785
1338042564
2027210692
738569197
712811826
1631763498
545651770
625220661
192604406
1157315189
268684902
620242668
561254544
2132638901
1349774720
1334976852
811887510
79961275
1974954965
16902949
935662538
1004784466
1791549402
1687464386
1036243425
472018540
690375654
1786218960
1971014184
630966270
1979174619
2004388134
887910373
448570095
79961029
1170098722
647643800
108890834
681818907
726658258
1573441803
409340199
168038840
1566962102
1937802936
1138846725
673919573
1302144021
362200918
1485706355
1120761118
1749322741
2015142777
1968196666
556128167
1226795157
1689603177
1209115723
153232977
1846817451
846475465
3529624
441707313
90285659
1141168348
837700660
628565819
789763505
1090312716
615834314
41931239
1737179912
442047556
660052988
1413423683
1394868987
155673955
136153774
433167948
1223878314
444411357
934176522
1663497114
1156886159
2138881100
1770365967
1997838255
1475560327
1246333708
886705616
914632761
1033960087
1730999114
1292038138
158253778
2004999651
457974142
1619248097
662023663
626786193
99635685
168257358
386558217
1376244744
495080681
2125715928
1261833337
228168653
1616534293
1230996381
1496424840
1945937530
1956972823
1783694264
1411398610
691672066
968807582
525501969
1985730559
1656946674
1485219877
1744937454
1558578573
1194863325
793300873
241483819
984438202
1145535770
151202784
334432562
242783344
1951963408
1726197820
1597758336
258525360
1273066744
1040327957
1726663184
824376370
140246426
1786131878
1512382973
1372769334
1089847401
1007338309
1870002516
1498857866
53648814
1743749752
247317797
1242001653
333152953
1441390030
2066380779
11166368
1051864137
782640106
1983719233
574735396
360902937
1139407490
218512131
2072632997
424514307
1653152525
1558258280
1595234486
106830555
1495094989
488149933
1545158055
1582217520
2107827031
519852227
2031734394
1359720894
1060761305
1041332010
1925781827
1343376487
1483635676
1713788072
1485331031
1698943243
25658884
1697826557
1025319851
1489340513
293498511
856563894
323702307
1200015093
1331670861
824416414
858042567
103153400
1291180171
544096075
1845469544
168680164
2126500903
740654550
69549368
348348400
1683190333
1805851496
1080588356
58595149
2003647847
640404555
1928787656
1866678656
1057920755
1868777406
2111089749
937234474
1328225058
1666508295
580076719
640083979
746999118
1561970502
1106662388
138914750
2139262063
2068152602
1129664246
76746165
935481066
560092473
1655458553
1575676500
1033676657
1709567883
829195947
110734016
226889875
2600142
658356755
616476297
481198457
1375823859
889269856
361086518
758499845
350474573
1703386928
176325940
1131886340
38227013
881516971
245961847
1024294552
58873392
1704744334
377253029
491779044
221148061
1238965516
959189088
2049573930
1181001528
206904644
1316593208
256768640
2084204575
1246611014
1868526315
1558449194
638078979
1834329009
1032934536
1509338344
1730337032
1925821509
1611670350
704457473
114246787
83987209
1361679645
1879413765
1197248790
130758399
1818031792
1226760261
1500129450
2061759289
549320432
717514724
1619332895
1514053507
1183742022
1496030864
442800256
1829306536
1424518002
1685395408
976201404
1098958882
376484240
451007380
1834184829
1690920270
36439647
558748167
1200934642
991140976
128905783
1783689280
2430112
898099227
1812055309
260508724
2040752958
8691870
1186043903
530608324
51624370
635497716
1151817584
1190890147
401871627
67467889
276682360
1336468481
565816376
1674313017
506455922
1356491080
1562270284
1681291406
437747622
81720479
164075754
1680822027
1633083664
535503591
1928337541
128129789
870632428
688943034
735892650
1852132920
1049934407
1105435012
184988132
812686015
764682530
2020822521
50439314
875832026
771079041
844111403
1883921994
2025746850
520346621
1988541155
1329825149
1991719669
842188582
1468889373
231436823
1211687803
1521227416
2101747085
1341355220
1488638269
864821700
1381298612
125936943
1935508507
1846178192
523116446
705050572
520713622
1726364114
1750750803
560815218
1425129821
881843138
882095618
1192666169
1059820860
1437102162
1920730277
1369108532
1378576806
563108356
214772055
428468052
1025049114
987619303
1459941706
2038953236
1510683878
95735593
1538071656
1381355280
2019326897
169354685
947957834
1667924973
275336180
879674462
466589170
887689522
690566808
345254135
564231305
1071284689
1966330041
233713826
1043924829
1437963226
1843553264
1629545142
381173804
6088591
2019518041
303645095
533157181
802993376
1771354831
1799890586
356424744
189860475
185186616
1090921137
1559551842
511546090
333577949
507079140
703787327
1707074511
1582171806
762758479
1013811392
1713722366
2061404395
2146864277
1711695496
260921630
541828329
1171695926
150323072
450981521
1465962333
558014493
467464898
1854636966
668896255
2017109030
1394836642
1332998530
1950543120
114471018
1809802194
1156577636
529128513
1977789013
862549148
438946687
152447631
1614842798
1239377483
1336611862
1611950101
2059244928
1156828806
466817812
1221100837
20941303
1133350438
1226914149
1264007692
493809200
836205876
1432178605
79443808
831739248
1887526611
751182794
398335613
1280750211
1225989659
948944898
1691435326
138982041
341004847
941238533
486156933
1008410395
920783413
6923169
1424027412
649086966
457761186
1166640043
1382433960
741635655
400645420
2107802071
1747673898
1201366541
974294471
1034787349
1335733319
100321505
1065811509
600601102
322378875
928698334
421258814
2070955720
1069842983
2058730979
711632759
1134060508
1017282367
1761575436
334336387
529604716
1476546540
1697536518
887156260
2126276350
1164401817
2103278547
891377031
1879884273
28217458
1396885640
1315457707
570159957
1225816833
810583637
929570662
2145784323
145700810
1006379666
40378563
835858680
1986076277
1086520459
1948388130
2077330432
1049180937
111556452
1321322192
373178331
15634206
133600303
1208511466
407013058
581114010
661214339
1622380244
1915846712
1277928214
344925346
376034333
1029340644
1077501854
904269210
1888341361
1394596484
275137832
1038053264
863509795
758798480
310720701
38995007
347726576
87164770
1513553275
1140320422
505966556
20296302
1603595619
1302114342
76759664
2023348018
1692563769
821525992
304434077
2053645114
441872527
1762076564
1670543886
1149794997
1882002092
1344167756
441618280
1110214305
2085873173
567404141
1296710521
1950796515
1377851731
790808328
1818460472
1458980030
664939252
2103285494
2058773246
1794085052
625121734
1044889931
1979897375
34380107
1098997028
1783880022
2036138061
1246481679
331376026
1135998066
604813976
1386732740
372204595
726731849
213999176
1766916488
1611144122
1989568770
207280519
988859221
1986820143
1603277885
1923680989
113342255
1800892409
913265090
1117939129
190958947
523348686
773333960
1655889603
74352560
448459630
1933759339
1088692357
688537516
471428785
938247174
1103103647
396158113
452959303
2062535872
1810785009
2066987660
888807269
364796863
565119353
2064310198
605441546
5545747
1550918833
753490706
389188077
1168144394
1172885948
1327018692
2087280864
1353970993
891552923
2128677391
187200632
222106680
88061139
1955776460
480520841
1272679549
1853772026
105301135
645473750
1963827524
27294608
1318977776
1953269136
1401748550
545328878
1424614363
190574195
554995492
1310026173
2017853549
1888377338
111705681
1930625784
659318030
1706471321
1805194011
1000031778
439185588
51979380
1016706582
2104408126
1427386801
1986290649
1181020405
625500915
752897025
233799492
1434876241
2099415448
1616799565
489531100
117719659
876979513
340272421
810068377
331323372
1830987945
544513927
1911766363
1653030796
874089788
549613306
396627861
1391698973
627910228
610547787
495623451
2101741189
801455739
576242701
347001545
295942564
1270872715
167222124
1120695628
321282884
808683350
1520119704
1419465141
1633306393
2111900770
630294262
1750414823
1558419581
343533965
966554727
1063956521
1914950851
1039678015
2003457284
1937217594
1993877029
476815893
1922061864
464019183
231329089
1232822583
179258372
1692477088
768185182
1576972424
344711166
941073349
2001683729
590112204
2063842917
661701846
909522019
2114117633
1944563035
2077434377
1127203593
950614996
2095358605
1639921409
1923413105
615173857
1355035123
1566466509
1558186002
739110329
1701677895
1524214609
225909814
1181152858
1194328400
1630099499
235984675
1781048719
1308628837
581845118
1253841620
2039657127
896538549
1611001834
2083765642
1438626834
273494456
1319800431
377965922
829639539
1693065383
1980731456
818010701
1885968813
2000705884
990654051
1950861207
1460206434
1647362190
444900951
1623500534
158797134
558688612
1633895082
329390724
1479669806
280091527
17968014
1210105583
460260710
815620456
1959198350
1867259376
1704950520
646372912
85012245
220375059
547143562
94678117
339488399
2053814138
941410171
1558643861
2134269131
1087216125
1194313770
1620142659
63815725
15835891
1437086999
1102816171
104039946
812402297
225313541
1713583804
2094484080
2139437668
1860056524
920023064
986392842
1558421923
1853338411
610398527
1174508804
1465794047
221667183
1263126156
1607858517
206023114
1746764333
1404503548
1668358402
1655675796
1787982388
996340811
515532667
171060991
1112050054
820557006
1336324234
235812822
1788830176
63340105
2027301104
1264294827
544495930
1819761175
1301401277
995800310
1317559639
338586053
106545352
1224064095
96141488
1272755708
72701970
1387084738
1534842444
1313506308
1125517055
138971096
334698051
959263969
893256196
96682738
1283623399
490908363
1237037165
1662052015
1851768771
496711584
2087379825
1785681672
136874057
307958669
2114770774
1159822307
1215478229
56384186
749206443
814408539
846740688
322606067
1182827267
868576360
1226858555
460373714
1996143566
1474951369
1405580704
1179838929
366489617
325396328
189117924
1674334460
778079719
1792087679
1825991861
166396791
623335403
1072508464
597716284
1247941172
406805786
1634529808
1891683928
1649100433
1590491440
745987086
886632167
1234263980
1510481254
1925988002
1027654231
1804327320
450830274
1588801187
975070165
443890377
881546356
937129458
1237578678
2072308474
1837657299
983010689
1356118827
966103283
1568645248
618831797
1708300430
1080097043
1742183911
852267651
1775547318
444236700
1740259722
2114263502
2135456245
1213274733
1266751136
308203897
1790829250
111259722
1251581977
188964858
148896787
2128823834
1376937792
875667532
1742388655
1146452267
958518763
1887360146
965682847
1283103366
1209521460
481550192
1058447403
1105611754
424359486
771721104
2100734891
610903795
1555292875
173457606
2089145708
566618799
201512193
1845231444
253948231
1848554099
640210929
826708242
285187986
604287890
375197613
1671626878
1457461308
1448215595
2077510038
1994751649
55197691
162588912
477762687
539448684
1071252530
862333875
1713152335
562586165
1683554093
781711661
2124180222
1649252103
1683842127
1269450802
80782950
284526175
1864119468
904513268
1223785396
83620847
72792771
1741574539
1819870510
874868778
1550012223
1178464424
109844603
1363933507
1618109661
1062821717
454809275
281388675
324066467
1903892823
1745945653
413030912
839426763
1798435169
1156720994
1358789337
2128646680
85995485
244677312
456177532
408723574
717764593
1502578984
1811206154
1895781233
527415081
1798289796
1605724365
1940749348
1751276256
1107002954
496821177
464862199
100470452
1136232072
1080902547
1184452584
151700110
2017279695
37426520
1222747667
1511766372
222607701
306406229
1448229042
882925372
953738686
1245032074
420033342
1739630316
1824637472
1785393614
1646616101
1653141845
784288486
446868277
833999859
1793424086
1314403023
654241502
1792277479
394613160
439313287
1327005941
1676201956
1228788915
603014665
2133063746
574515174
1629993164
319410748
1900079127
1931398692
1519294531
2071226284
2133594748
1004608434
996935625
655781388
1521328775
1164303502
2119644576
1026931934
1966894923
1990441930
754061154
884722686
359613655
1694857262
1509748939
51817365
1928673061
1484398544
106551523
44614957
804125968
1547212066
1013459403
416834307
681267398
878140095
1363275149
888144070
1485069249
326739727
1132700956
1444963276
2118396009
854770188
459775629
1612020434
895228903
2061543517
1954583
581895982
1870887151
920581978
1785285985
445516847
218950116
1729307207
1957435453
357042167
1310397222
343076440
1152037876
221311782
1954360558
709244389
1802507587
1036847521
808232463
906294904
1541090238
588995323
1451544021
299016968
1082060550
1258955161
1852671618
1693958683
94238309
428205064
1238499253
282775686
1546294869
1555324192
920418333
270102239
1322550891
1342974993
1234175987
8574111
978128981
1914326031
1484354511
131370304
369804723
1508267394
89130494
2117762141
2062925361
101090863
209678648
1219701040
965041738
1888784539
481540892
278483975
418948361
139736340
564145640
213111170
91357913
142385607
995775242
1531752307
48215686
95787794
230815129
2079367276
783922568
1744399221
697248735
1251455205
1925060641
1848417282
180316685
1964524273
1190465869
1096578208
104504576
1055216212
23423902
179651734
44649329
104399174
906137751
1885434325
2123677902
1626106993
293410432
1386369666
805978011
1314768627
1707005583
462670929
2014985014
1726332703
1325107960
1898691836
1991023305
545073787
1818162684
438708914
1094910655
861141408
528584431
1806646302
425862985
1614443877
569162222
515635334
2105223012
1440596537
1541308
2032324841
290319826
821603497
761589192
1201991419
551394318
381271566
1825354346
993611269
1798306993
801085492
905422021
1426758550
1882258732
1428986285
246975108
699981559
791883942
275958471
82477698
1703930289
430332307
563679439
215872431
545492994
2008874128
383429325
77398703
971155801
450492976
463599124
2087751815
550623092
2076127589
67074449
690929859
532617201
1217800733
1021197090
217843653
1981750223
1896597067
810965849
1866973394
1155884997
1826094652
1486813518
753749122
256392473
1261084777
725639074
1031976642
1384204466
261496276
960985183
50193822
2086411372
2066832128
1482393927
351882955
1367568134
516524674
1672951806
956380746
564012116
1964838788
589682205
494040296
2020416755
1245210567
692450807
882099684
1346031563
1596857780
24266415
968007099
588097824
126010155
1355921429
2049738747
355349383
1875243815
489678658
1886260670
1420953538
1391549545
1063178945
386933723
786203959
507958200
503502596
375202086
1162236423
1636199817
684323333
245775651
970761083
1802871082
724521018
1173525797
434720309
416313963
1896620132
1739635708
1165270563
635282416
1582739500
1362349720
158463905
1090449788
110153734
367334390
541605513
783700473
2139520928
2050171452
1298597642
96027276
505274890
476548445
1304006252
1674254265
52001283
1588337964
1609071165
2050447453
1489874550
1705544736
880501045
1927618444
1642763860
591514843
655039412
1964803916
2090536134
1831065809
919984953
2067208713
73010737
182388320
1311116189
949243364
134175610
2005002160
85785092
21693953
413427451
1186508699
764561092
2066816333
153258012
899359066
450436184
1509029966
1292597348
1802634697
1096560554
101523487
1092425584
1323117178
1998686619
1354097592
106001997
400746217
1332155785
1017971509
1003236667
1871850445
1084816122
1850564938
1258682043
2046826655
2105720027
52739605
616010853
394926684
637280836
1670477952
1009056573
2120585490
938665711
385767879
1099548469
94764815
1785869006
1031104146
327678111
386055770
1760090835
258128292
446297822
1019559736
810510544
645949116
1084808827
627625593
560917517
1493459830
2047349665
1049945085
815370602
441023168
1547116510
893057035
1950745507
575424165
166384865
952165073
824087398
259338869
1258207929
1396752793
1664427989
1279821075
2047852941
17261939
690812488
1018524524
144785466
1838827918
1598751597
350042764
902641430
1554911579
629041879
1028342226
849403055
1234603742
2089905971
1320633651
1382445645
802771066
466899687
2039121791
205348747
1001109521
431159334
461442321
2122422085
1363515537
2126924140
1474288917
1403208574
1846631500
1544710483
1020873838
1529854255
1591915475
37923551
1524125767
1626125752
578603762
13914613
814471124
1191633419
265357400
557915111
1890266652
661954410
2071941842
593137416
1821140345
1137580917
541122644
354882400
1489357021
1375448141
2047249301
967955134
791893578
1060861323
330543726
257843388
601440582
1377784734
2071895183
661728171
2017230075
658772007
706701588
631092311
1927958076
1537400638
622232954
1737199170
1594353216
1383997978
74689259
23275576
971179170
1678406794
1218864581
1838373875
446472569
1695875315
352395983
52479758
1780916129
1594366986
1874314710
2129652454
804095854
2060397000
407029694
698029315
161957986
272288092
1496309024
1686441696
1524630457
2124826827
1921590428
771331880
1526586971
1790927533
1444666430
1967956149
1721031519
946946339
1862770821
1695112118
1526972084
387172951
304034536
442631625
1232270891
958412038
2093205274
372343321
2020511016
1472980206
1946409428
218085742
2037654980
1846185514
635866990
412730020
166591391
630760086
1659672931
787403638
221507032
1137640703
502244681
654505820
659263874
2065761887
1554600537
2112393533
1581272097
1631955311
1665839159
2060559023
705459491
1764568795
1772963114
1114234079
19693822
587459074
281451550
1590327394
974467729
732126491
455563981
980997654
132503107
535993570
460251340
167831019
1791984584
399965644
1606184045
551311642
583690327
527828780
1497811525
863475976
223484217
1554624653
459508462
289769452
1426189743
161998109
1298579713
1861421327
2081055084
754864161
249841598
1777029416
278429350
2049143231
1442550017
58588791
1147687112
217971329
997653485
1796733154
786128414
1038315498
2024256196
203430570
856435251
447682781
252121435
1965596728
1501020305
615657770
700879600
1397121110
1727415929
1247700759
1167542615
1702808851
417043726
782999050
185719315
2036185912
809032805
794426494
206046651
853799648
1549290655
1045511836
1042855180
387942441
514574630
159273857
310349916
165608031
1887937119
397427080
125377724
739253536
1159878665
1880445425
1437885230
1232849076
2020762506
353994036
504045092
1236226419
1436748378
310857730
341405796
1627703467
502871947
434871991
615391890
198903065
1528913748
660480476
1953262131
791573074
1308583918
1810817660
1762146140
249801141
1966709962
1109007927
170265317
590664285
1960290369
1002662877
621237667
869452165
443455050
1750673202
189553972
7017161
1332928107
1155605885
523545389
593727558
90797539
1590669772
463930223
1153237784
97577513
229232901
644473251
539841262
297501520
1184091770
1058373747
1386389332
1664314795
1879904154
90728144
1484789515
1822551215
1127886988
499613450
520460532
546477305
859728093
718451897
141761501
508268104
38090403
1729567344
1134091956
1439948378
519918578
1644665088
1554342221
270580333
476443230
1065690480
1981948931
1178788414
284114752
425688673
640692393
1418527080
1762603104
1180136310
87386625
1556880121
1015781401
1380692693
273392773
348846605
2094694603
1599676382
451053160
1283042685
1578750634
2010624210
673525814
691144955
725565059
222090744
634694763
1773285451
1229026016
2014078689
661137482
8792291
68917194
1226905986
1768158231
1891202165
1538003828
481656824
301484712
449426157
1703908851
1672908412
1427694243
234048767
2084138493
1074309757
1465796156
2081498653
1521100073
478691376
1679946486
476600008
1866818463
430891373
1214661327
467201903
526916894
1004923654
1698372622
789365131
1753220202
11514859
1366321545
1969042068
1116031085
468730627
730290975
424220250
1658296229
515804492
166948069
2104725714
2107600117
759643254
1222392188
1262813358
1727308698
829029537
1236340784
1650913723
2083214215
601510761
301946485
1987319399
147322298
363658597
337424290
441797374
1773916216
408605902
1297477104
249863964
78293693
2053259071
1249102144
1687119976
1075497509
181413101
210133270
1573936325
76559890
907636163
889750430
41595942
1840530351
1389234333
1368112706
2045727598
902458101
1557035168
339621523
208993831
215179821
701295791
1069238540
437031218
2011136788
1375919128
163050265
1731871893
70350386
472133182
960233982
1448932909
217196428
867756012
1245252454
2118941654
156697436
1294361155
1768959611
219675935
1413183710
449906812
683121372
131946073
491702367
450862620
1557193110
1053983280
924259840
1296633302
723586452
918162587
1009436470
1307950870
1723564862
1461423142
287385028
517829773
2035329292
1589192036
400248035
573223576
900814928
1977291760
2078694787
1552723199
381162527
808074643
1456994765
335593053
378080046
1844628567
111544839
1065116745
2000281216
1321717806
1864026348
51183
118633263
1302391338
44439347
62966511
532023589
682294790
1441601728
1076010377
1487592637
1696918733
748230681
1602608548
583568843
297883271
1560720076
332872916
1128730920
1613129085
462835315
924495359
1782179785
1212456726
897504231
1060445186
1768578924
643678076
2116269050
173975736
1570872100
649370360
823079820
1841721725
1838375749
1476331646
1305608336
940629794
381336985
1741870026
2049510634
91847505
1503219133
1516681200
1105900536
1400983281
1944747358
18899272
459023849
909297727
947612844
159938513
1773149347
1763977586
2037951027
945664343
1318049723
847347397
1663218504
1117776831
1991204989
780606617
301612213
948719561
747509382
502638001
546652714
480475684
1604617235
975739328
1584258794
183676616
1969256910
1570270126
1511779958
1123619525
611349384
2142314297
1720349672
2023878273
1241465895
386297837
1138346709
116193321
463538717
1829666531
431988638
2029888866
1339190091
1252788593
2052435731
1550485145
1376459185
619783963
828919643
1908778956
1451532226
363040661
896909253
376896638
620131298
1932224986
615465334
757190731
950556083
1203085712
1366095628
1475232406
1599861042
930268608
2124778872
170903466
1336855537
435908333
236628964
1291957171
1119189229
587410813
118172702
210947205
1940985046
1923284818
89922176
1643701385
65014282
1168396096
1313439475
260406312
529210725
1112898146
2026892377
1270115443
1687142987
110157408
1293932817
15571307
1908979314
666857529
931905439
1450355806
836101805
1170201012
1753351769
686937476
1659149107
633020519
2084810736
257333110
272165719
34591734
1244189649
579966964
693729901
1486668661
1147395616
2100329275
501119848
13909130
508860414
1237239291
1678048713
924897650
1083963379
1023985465
323453261
323266263
1732360717
58297124
1130156641
192694957
526172193
1995232516
723398244
911086089
919550582
1684939131
167096340
1896808352
298293018
1065201804
966132584
1766207942
1054292752
1519687783
1557946925
1127733505
193987032
448847713
2078136345
939570687
1220118087
508730936
2084622029
164306836
1582248607
1957898745
1210311449
348557797
1150818371
1335838405
485687170
262849537
1892258072
69034497
1722532465
1051674137
1086694930
1135137897
993142986
1879091084
1923498338
741026821
2088141633
282863104
971384241
662470516
1598927433
110813952
219721163
289654373
268216806
924164678
1413568041
1009794609
1821916893
1340739569
821824680
899994027
1350187445
1682607873
784812101
286166340
858567740
1696698264
1122036265
306124907
1749859549
1198615725
541517126
1078212542
486884197
1626985280
93105965
1079334733
1122192696
457945041
1331066857
1385176529
1860464854
429171921
1131096637
1750926707
1321245503
1300957439
896414662
242548448
898636716
1006857690
1467094587
1252072361
1678702379
1507372326
1035255292
393035756
400459327
1978630219
1442227104
1445387571
407263140
356425037
1342026791
1637921844
1712676372
2045009424
905248878
1649712986
1734632201
1181937200
947533285
513565925
1595589600
1253835102
2068438772
1071288671
993424990
126161193
2090560309
1737251208
1140347797
1521296465
39714616
1969063166
2033561080
225254289
1302793543
158818252
1915759592
712739151
767800813
476296638
1601498432
301797079
1769860878
2013057870
1566832352
894059254
1447458133
1929613610
421586706
1018437709
1511293907
185886172
1624109511
361757629
2112640099
1456766871
319956193
116654570
605907057
1280304969
17560769
1873624649
1718196165
2107746985
955322322
941107532
359000747
941559286
1455192924
1319419338
1267087555
1616824011
1668020138
904861796
56922579
2006269428
2054007837
1064672540
569732561
1826544158
1610554220
102081871
1786357167
925979012
1784569957
395818772
1528771232
852296928
449753467
2092188204
2120333236
1596416339
43068757
1931077446
1314639951
1617381878
320007997
891176313
1549412863
296520595
1068591799
383930608
136406114
58414530
1654001868
282276173
796375170
1942273348
625621913
59811706
1604545058
589645572
1086611999
425851985
934215583
1695709520
1070568956
629307053
1399079422
1724937938
164513252
1101945175
1141835026
1797824613
1526287180
779708934
1295562924
519716858
1918647786
588775179
1353564078
886979039
619712533
1164154277
238915844
607569833
810873616
1929638012
415670154
975452837
382501789
1489354088
591334075
553108805
20266377
222807187
227218921
484265517
451426473
4693355
1645373972
2056604202
377105553
267841135
1109728460
255303193
159431927
2044867056
274825486
773360052
278728283
621938018
2104213429
604543398
875340181
1865416524
1952986835
357081511
1361148008
915934505
1103733505
229293822
1487045189
1331649040
807669527
679043554
204820374
1769585896
1003850851
1876779369
1934757476
709275308
1735766851
1906054200
576900953
1542375561
672983764
153514831
172953695
421186072
1370782130
85083260
1792316011
1135421363
1621122544
406211697
688813360
1632051447
1999891888
1958906115
917216044
679632498
1652702912
30241627
1702188480
501749841
2067486672
1374636561
1978096201
399426743
1013393308
1537500130
1723465094
1550273902
1928283634
1917815288
106936387
1298321116
1980267381
550852867
110556060
951704946
1772950150
1290382678
1431379050
1849578714
561573612
1950880563
1162871121
633384357
1398304246
1664107160
469398834
296868717
1721438040
1973395673
1762212907
776647578
1293608168
1256245957
533544989
1969347346
2034879319
1294608155
1089473587
456735936
756378051
220496055
2125435373
1487669342
179501766
861055153
615920804
189151014
25418729
796074289
802168436
468622348
1717823074
1477758696
1759435765
686585986
1070763911
1521988519
25968854
1613863761
193450080
787656927
543003554
1257375432
69588614
892817758
2095579861
62004974
853048261
1139579857
604463186
1813274648
1641252697
599387516
924329494
2010094665
1371583708
1576721241
2018886132
106349215
1699644888
1182080389
966666900
215690388
1261492445
1401520365
1241234228
2121430231
134499019
641261912
1232492522
1883821366
514154105
360066122
1506597423
1810435338
1991011510
643721890
1977074908
969068460
98524466
353358675
1349926953
708360728
713696839
1878582616
1996906194
60740040
298784213
1234733551
311011696
1068665476
1981800525
717766470
95875831
724915520
1999665726
969493044
1297773875
1181922687
1171568586
2020470943
1938109676
1973084173
1532605801
232242270
355249707
603644304
1963722649
1180943390
1828440091
1966820440
297513868
1316880055
221647334
2079223341
942599967
724868454
1840137885
752291815
1519692245
361000368
837884211
1785772664
1009245074
595018644
249907609
207783277
1398054551
340618221
2118254593
849702330
1003490968
587933420
2036101571
71775060
1765011832
1961044524
1139658109
768786334
1808738127
253176459
1653763787
193401805
1048306405
973565701
803429221
1738915688
1030531569
1430940422
506136365
356638202
318840038
1657102276
316039051
1947770154
416516043
1960773526
1810047176
303844411
1615870495
906315585
648835570
729477305
1330095939
1843325242
1251395751
973694423
2047626928
983719622
691803720
421265900
634219541
724208419
953760542
2062927257
587165604
8557988
1155384109
152506607
2026061486
465683213
1805576902
148169431
660421442
2133875013
1599007347
1103207935
418190599
1338935364
595167876
730880175
750215450
1853250904
124190958
356233609
577894955
233946235
1759908812
123285210
136587599
494756729
1511950043
396501996
776705511
1968304979
405589756
1004216474
186056155
1827406697
1466437386
1717757437
1588049301
1626094322
1163090885
1456596392
1466626363
814248781
1062946816
221464592
1723585425
1621549838
547404075
914389496
1797211968
1557942076
808583997
891831104
1317707553
1017529838
607341824
411723117
877002103
89809200
1570192658
1785774261
1394312424
392400868
1932061856
833553388
497307975
1334208928
1506288947
1697767758
1671706308
1661306734
1926816771
1256639937
612715143
530507531
151463564
1644512871
1545876305
2122011855
1184890513
6463265
675168597
1665719788
2011229894
916019490
1039289968
1859734233
1992199902
1592590523
1139107601
2126356768
1824749362
1861456765
1186740599
1232580151
717780551
1009610456
582635157
16423237
761727959
1607779948
1719143000
55803385
2567598
1179492886
1606448009
1668484488
277435373
985621555
885507187
2050046673
623758588
1736497053
554418907
969140983
343562735
1344259676
642703439
738308155
20910850
971839479
1061102188
1441369214
1392219005
1276540692
1652151109
822655777
1384476149
1752596566
1773992338
91718583
1257302289
1516533830
976721997
759567190
1237123869
2028767719
1477032017
743596043
409190009
1039764591
1613051695
228594185
1284486787
471421464
954228768
560690938
1398274754
144997847
581651603
89160457
654521322
1077076504
796461998
1375644757
1844645853
1063610053
143495900
1611875355
343471579
1110341510
1333884485
1339177421
175440617
1474427407
1349282061
1570200837
683691542
980798507
675775736
251164547
1636004935
461097598
1941461894
1790015428
1102736705
25058763
261475680
932422508
1900455747
478712485
1838656437
751882421
1242590103
683849302
2093096647
270248364
1306036869
170687951
641587200
1949693415
897273867
1151185826
1684932903
614853843
193314710
1331064522
53814369
1231785953
1058937051
59232288
628712875
1873743143
1533059911
157174066
1025122749
1786849569
309445480
792095253
933682910
1759949135
312890795
46479363
994653593
747107871
658723845
1411189718
1819441168
2122141167
1970651539
2123888398
1442718509
1439800822
960749193
1808839627
848958991
494136814
1029219661
1089673685
2137363151
628162907
1672121748
114105580
1826096797
225311283
1948162544
1630098414
1948293535
1551696648
157854455
303826417
206538874
75825608
1535777791
302760277
867844729
1033195686
1383049140
1969125818
1059804042
2006876646
978293563
752102885
563024968
388573497
646521816
1706563373
602808641
1271115273
115759609
1798397441
1319541791
218113576
776009333
1780242848
301282239
754661256
145475112
1559582112
218035156
1971651311
39925290
763224177
665640535
1864701437
668479659
1172676956
214583874
1062364459
1384136790
1532999416
1861684595
2102939375
1153826169
808295798
1679715170
1937876181
1797308817
1665703091
138661571
2084748909
252355538
536002232
26626212
154899380
602127764
530074985
1826347357
1678433892
1960949248
1955256754
711295020
1594574249
1582077753
2084489415
2027754628
1983090407
1667885409
601123648
1147004273
1316149523
1570183237
1507171035
224993718
335666717
808722063
472965310
1281820903
1849834989
1612675623
161162147
998630138
434425948
614754566
966844120
2045231216
942669563
48000253
1590681436
137364303
73345047
1134893012
1518504690
799125159
1714686068
392896508
1911926294
2048884596
1123233243
36420767
1081201264
2055130048
2082763033
892160418
1383144589
1102982279
1032878183
1259353225
164278943
2127621290
303317408
1845047246
51161886
1808810391
822326451
1186312137
810385810
1417890707
334773548
786149056
1037964924
793697795
652766589
2131081618
426063002
1925058514
1257613437
1970029270
470654819
116691696
1838994405
406667338
1687136678
1803277741
623841954
573771418
1577014023
1727785516
347572028
1997249924
1147662021
1469134561
1342381371
1352721481
811487790
2140139234
310336703
1283694054
1322420756
1940279869
1506362225
1025068366
1787435541
477017497
1457858507
543066435
1355530718
245519199
792240829
1636733352
1659227158
1379787583
813662731
303114907
1381491794
168360764
1762968282
288342328
361330027
1242642089
134779772
691197862
387289063
1288316873
2124176794
2074655270
2044024822
463671119
383637866
766933472
133299092
688086152
289023683
544486006
57094453
1186919906
1560408126
544576881
310328750
1429424527
636982379
1522515702
1794212581
2086544533
991975862
210588079
711759180
962548811
1093773021
1315036023
2071255838
133565969
890455610
168657206
966832503
1890262893
2031071227
509735739
1079712688
1232660096
23813150
1786358195
1802893580
2145522319
859577444
1972529270
284476147
1351101292
712605613
664538065
1603851116
1634919065
1650408139
163355772
366490428
1230580479
626695073
1294642079
1896345618
660412744
937165701
1642002338
77789919
197889158
1669687467
901666818
1572245050
328244696
1582227825
1207759282
1855790185
1026676971
56243622
328971079
995149239
658455659
1900968321
1862342986
515790484
357302768
1681174413
1573796516
1168231938
1235234415
116290224
1966152811
596995128
1995696766
41920853
1511345795
857491309
1185260086
1065631292
196333533
1100049412
754708061
541778999
472070762
1543799167
103039825
1882054445
732510167
707590484
1002400427
1591924608
1924021534
549242013
2079113839
479900477
1632931688
1954255632
1474643403
233470167
1523814446
464754892
1901550948
345389466
1440239888
1939397794
852784945
343344006
843870366
1265897109
1757505320
701815807
1610890798
662300069
1834651470
2024653203
16066193
22546028
2071777244
310556251
78997394
614494581
553926577
711185037
1378225405
22837495
850504832
756309630
1867003070
1865432989
279438083
1430254741
912169537
1603780272
2075246478
2044308548
178023550
1709593660
815924632
517884834
633497576
1204934863
2017329252
1053983234
53165274
2037530354
1464069060
1433807366
468204123
2076096515
188621700
1782944764
447693570
212952036
99884075
864147473
1702562115
1952089528
577381085
1754869873
1440650020
2051818334
1535174120
2095602718
942475116
854059753
1566950651
1106118686
750174367
1547026825
1613031755
1512653533
1300015791
1846565123
1389241831
1945892191
98231805
1368157887
2076024829
1980393171
1489744943
1738953093
1404649131
481346872
1703128208
526241766
112452675
38254839
1363687393
1468640799
774335875
705756771
1484870950
684434764
102136399
1740965968
673686898
2016274565
250019289
1675274752
1137688569
1527985126
1130796758
113363438
598986453
1631740574
1130999797
1131027243
1631351669
1240894643
278292398
193913071
933884390
2096934433
1007436103
778090276
1369351702
1493685407
683252819
2084988543
1399570222
75814247
1330640079
1217248624
1294025927
1851165868
1038609536
1141207706
1048732297
268673698
1585846819
832114548
438238251
1258216075
1691460152
539484747
1005816505
1725098050
476943989
586152116
319831982
1176162148
780541807
1946558836
1290301942
1548732611
1447193474
41154306
604721594
1184215267
1626105882
666169845
187098430
634322570
1069498535
510362259
1213615162
2019639465
1584244897
1447506888
870075589
909321373
1653664350
1731515648
814426075
1502413964
1834073967
806464760
456832074
1269104025
1908142507
456831688
1506657433
1539280468
793625363
359715251
1634193976
2079177918
1634999685
2041262616
2123624880
1989264430
969182143
244354120
1631457262
737365197
1139145074
812679937
1769960790
659302466
1597586168
1689650465
1902088833
2127993178
192044587
1508620411
1388975276
2055610607
1517535919
1099655958
807092702
1765004651
1927018949
2129759940
281255022
1546076283
735538880
1491974797
849596612
889504995
1810290503
831075590
65136676
172658028
426470319
1102874262
270058930
1654981386
350873329
1961694156
1189276258
662948516
1645563711
1110163455
1625391548
1937263568
1439860215
1196267115
1266726203
151437021
1418043447
1947696602
1792690519
1253229323
1696204490
1104540108
741835080
2100329720
441867962
1171899765
1389579261
1891843229
355285261
1668476231
463320834
1727179770
668699604
2082623989
1273080931
635405485
1791357283
987474477
2043540879
715181845
1629860316
2035309847
1560447093
1345496978
481726916
1146907682
946019104
144674179
615934969
785278514
1972371690
1915566457
1034391791
1877172415
1434864993
578157291
208072426
1022360356
688406986
1970773755
1883701986
1674536948
1452212408
113303175
1426100296
1708228524
178686565
923161771
644489524
822139731
1253376225
1082653822
2097630913
398063055
1095644405
1624258385
195088799
1286362869
2119465213
108354583
1261853215
1937687912
206028465
1034341312
1538994231
1148158219
658766527
1181651313
221158327
1399424285
290443369
1404077846
96539920
1093128734
1924958004
1779434685
2128035157
1998569673
1819821476
839194165
467377677
218848257
2102630064
1351236094
1794126426
420266764
442185021
2112595577
816887297
1904448455
1569136819
442571114
894877446
1372413117
1965029601
1815817542
1655741633
1632245682
157000533
59586484
528220417
1310567481
483538457
1935454223
1976922014
55015643
2139892872
679419190
932017887
2076763728
1133175917
577735773
2085924976
1387528654
1020027108
847548073
47155317
1914379862
1978357660
705675293
784518834
687505322
631014493
135255292
329911952
2052394232
409617844
1128149243
875081457
635242949
758088075
1029768403
1541856005
1017239995
1911738498
1089139944
982200990
173787473
568521440
571557754
732053836
906944897
1012239541
950114902
1617215556
987611539
667494825
1744839147
1835900257
1006993474
1393265137
1322741541
261147638
1025218559
163919378
2276793
1344527566
1908856686
952851209
1398524410
170483338
642538652
699985769
1773481953
787482094
879335048
1282416207
2053787912
165060098
236212402
2017787029
1347273332
671465599
567919500
632456353
517948207
1913673170
984985717
2090523441
1968323254
1921768783
2136638072
842259091
437108462
902921703
1526954441
350283768
21963428
607706633
1678368071
1264258907
1572342631
826131439
1117140194
933783313
2041647141
924941766
736529455
495172956
480894799
1471746662
1019395099
519408499
929033553
1077491929
1473756565
1493119625
1853139482
921770247
718472072
1700364133
1522286648
1728369723
523689429
1164408731
2060311173
1868092559
1107354139
1033792594
1501459203
1325327952
391864209
1875138649
1494165602
1654003467
1572001829
226853532
1660427393
1127112402
1973977966
1275227078
1884871428
2019626893
2054871197
1410793948
2000111390
342822460
278732918
1111235652
1154880001
2052444711
240586797
1678000304
764131665
988556856
1684368225
1079291618
1050873142
657973298
313830934
446412064
1190018615
1800202716
2137964409
140856391
383087665
1042788383
884255587
1540291615
1221192769
1880286460
1534944685
343672786
925278009
1649030575
1077056331
1003151806
2091347734
933938363
1204051303
137160733
2025840215
1466067288
2047691609
1587636509
1362775392
665761646
679421053
1215622909
1319682490
937218294
1043454700
914740353
961557208
1708850314
1888321007
1919885669
139944391
1691158396
1441280944
1763356124
1159870136
1731488891
1502690255
156995454
2028119821
274547967
451017075
1146211623
1384653907
903938226
2131625437
1417174033
1867944477
1664083590
462113298
1264476857
1351467948
2117229625
554377710
86820293
212501393
1563621052
354256304
70843587
854204543
325210828
1924611144
1577463241
601457753
845526210
938743355
1312133590
1373164188
1015116107
2039361280
856105153
1889308061
68164950
1252210688
707495560
315966950
974620197
562088576
1002987126
289853478
1995207197
1615905210
2091890588
1454899991
351676533
1251908917
1340858692
1346633094
1187168707
1993272167
1927315409
1236661745
1723678872
885111735
1180821390
1773702909
402026631
1895372824
1380172304
1371649811
1821478888
1304201369
1342175786
432279028
1736818467
30579776
473362425
2010043135
1418017094
109673680
1172960552
1608866823
435901442
1021806398
225513922
1215763133
1446135878
1945956143
72159221
67173144
1238483556
544172388
571920378
1216463483
1191655911
528014592
166520059
159995082
365499047
229777021
1725987062
969735042
2059764787
203600245
889354640
1565066060
1336822377
1143903091
2144471857
219736822
1622285826
354094519
367871643
709826740
202699896
335777721
1829059543
2100631992
1844971550
1765249341
1882603444
1652385576
864200807
471497934
906329864
1880077609
96260916
146710973
577035210
658032897
1435276128
143928951
1144918152
1512494820
795290178
1235563211
1294343425
1589340376
510066555
1710729802
1425668792
14404730
194468061
114200153
843421853
1653147957
1869011852
1034088520
192290667
405299023
408015763
1053695025
1677229720
1401244921
989152312
1342030474
1267023736
1479941463
1960558694
111880839
2096800381
1076625066
1685392076
1626238234
625345233
1196925036
1976139341
1428600246
972915392
1768642986
77217291
722505278
980091017
350475984
2042572170
1258500054
1827230073
312496348
313766250
774757927
630507247
24332933
258160428
1020152165
1651505875
1765070699
325486017
762902481
205382440
1895786964
486725037
1655486722
1920085780
811608294
224112940
1376395145
599321062
1667485486
1516805272
849871738
330721543
2106134732
610240152
102632509
297828061
801212756
224723036
167658315
1802630948
1909076612
1534279218
1033285263
823745614
2135188119
428400370
1777594844
1898185361
2098745835
508591445
4061643
1657166965
600451555
328337163
749186530
1598199695
1468701432
1390337623
709536527
877559855
116128337
688505066
912786682
1228516818
2101668160
1394309385
2007437690
1133836183
233407171
1284855144
1208695298
1329344533
428085625
1341286857
242865761
1757620677
1861635723
930649834
919146185
140968919
1833707359
1032477402
1567671731
1321516352
342428849
1892313289
1846971067
1538658905
1580779438
159517364
1112380567
1121296272
1246550242
719013794
1073988467
541806424
2045730433
2074072467
221555462
597822720
315916944
1733152997
681288932
2106049053
1521709259
1098071224
356379385
2021169543
506451309
1918978931
1220917566
594971878
2040324899
1164471906
851933287
1494104057
37937474
1710108439
2099900475
336196920
451953272
298700342
336232798
1851015715
1858028060
76852427
362178561
1437231997
555289492
541817981
7472683
1960870213
975136730
1570584268
1365718362
127374198
851833822
374136550
1060348235
1231500678
1141104300
1242237011
1701849663
1889225681
1084698667
249309288
1974095667
667360887
1232246525
1935715779
1877516209
1083094661
391036511
846192871
1911764596
1697088056
1735929102
882281622
1591294949
1563508893
1236446075
2099932562
1984720891
229127780
682307990
1170434934
1837874225
852601380
1624333650
873175157
968216222
1847830534
437350680
1123482081
2105326378
558436016
1559746985
697571538
1918084922
847438543
65485956
1053186353
793737768
1036512338
891948620
307960632
1578342686
1629723061
46706887
822780676
1078175807
1106586805
556603737
1242941732
1578325343
466628276
1572667090
844198579
1353525924
551496852
447975589
160485730
1497982943
784972599
363049954
343895143
1475208471
1514062719
573295268
773582789
988806542
375658364
1250165071
153404770
712081642
1150045391
1940923828
1390900503
20033098
1135862477
859702421
637783149
371930594
644263443
2023313452
483643233
1889027049
147754023
69078764
944337151
974492149
399270071
1647481031
959648308
549290538
891050232
1087499852
1995951033
1563705574
1134983369
2047872588
805076312
918417219
171732522
373306520
1157801626
697816296
1109765628
1418139530
1240598193
1106090811
1375393742
2025946947
1402864824
1340313182
1685152440
835218281
1798824037
1330571355
2111344833
1664860394
356428318
936715048
1781050500
2048688395
1658716813
1749766892
1487244160
866092925
298624010
38701056
959798357
1640091586
1339797968
1361983874
1923922284
1095189765
1283969241
1096923019
1349584390
1626150649
1543309302
2078385397
284299943
1773705316
203319322
1792965189
1302071479
1282123237
759331915
1131220939
134389515
1883739106
1970635366
702689099
2133235276
2070389906
238185197
615919329
181828917
756811356
161718639
1407816519
441171035
114186843
1838980363
1224980868
373615385
672711235
933050448
1709476239
1308519203
1322809102
1984942415
1455567033
1099582854
1545922269
1376989875
231465797
187203105
322198298
524370724
487237527
1549809847
2136418047
1510178286
1698244510
2059125799
173170211
883307304
1315670973
1663530974
1283658262
779849764
562060333
974456553
72554677
2055171946
527658103
1906578762
1789418272
1376579815
499895394
372314944
1175956250
689363633
1031652214
2093703823
784605638
376684711
1136251449
506708343
1760822698
602862877
843168952
1008992261
344209782
518996164
1996266799
96533594
730018122
1805935522
1755512292
1261954479
1784443341
1238129765
1216084857
1873267270
1075680882
1799452901
658796331
731408977
1300094677
832712488
1434001675
1499419855
1165051409
1636023390
1969029789
1878281167
842014789
381718023
1463054393
2144727147
901529902
1184068133
2119072840
2025830234
1426893373
558927688
127222064
907158708
958972099
783099002
679361279
1257132268
295439559
212275739
525576800
1176876133
1741389399
1245522382
871366371
692010019
987053172
1816741584
1378109604
351446436
667155227
1139617326
1428337385
949691256
838785401
1529034519
1298531963
1631734109
1946077290
1562622626
1622094725
402931790
410155126
91245915
1574036640
380519299
2014957576
1232452995
1009326077
1956144030
415361551
500555115
11321927
1289458614
233479128
1770656277
1757509877
1109720346
1673429820
1848618029
1157309510
730307603
1227267422
636422303
472627668
1624056744
501376139
1418622925
20381193
199698985
1571649197
1247932072
2084851621
406953366
429638482
484998920
34044123
1339522788
1291141640
1644730161
838437346
1896540112
1526345944
1207700113
1987754980
123819503
1729681830
891085269
670456397
342179611
20832799
1877209981
2118235447
487452187
1275600873
680149898
1770986549
2066654844
1388902532
450767936
1584259135
1636700507
962217749
1610436189
913333644
1416032454
1207093766
1824803035
19992231
1865620741
289544709
585447776
2140120630
734119885
289220589
1203111325
85930170
2109344073
656687951
619145545
568213526
2026550332
896247900
209047708
1081220204
1592291798
2119144934
1917122343
1396572013
1595614722
66907347
1257722078
1020220875
2088475818
1196905689
1622292899
1446513259
136477800
948300679
1402990180
1343215481
1340703718
143620863
86002820
687186306
520097164
1265579742
968448640
378132927
1819532344
2116748246
1324914829
66774868
384773824
211043581
2006325204
861707033
1410145623
1585197719
155868085
488876140
80034969
1145354284
82313576
1530800216
1871678108
1322703561
577384649
1130505069
1946264202
925345579
1338561595
1313547352
583416264
1972676609
981702764
130011502
1072685891
159442054
687125979
89690086
348658814
901473832
429686690
1210068313
425435373
509101856
1404484926
2001179215
1696925412
1086671063
1300941058
272989260
22455349
788722150
168262227
2061189254
644135118
1259025473
1348195333
1704433057
563143983
2005834709
1700625965
1771071015
374858916
1330709628
934151524
841788109
180523811
1955518472
1018159960
1207389319
750467179
1844696453
226250491
596905779
27794580
1322016255
673895645
1477411643
950822055
339364875
316389262
1910702190
588265169
827740423
2065045373
438675453
1701914059
944168051
1294656341
595816024
1199302240
1718978757
611160215
1622355582
521161414
371987236
1580440444
38060753
785418039
939645089
111922988
1002449096
1866251747
2057493821
1203656277
372156908
479974395
798578899
2001113836
541527792
185765081
1206046510
1528282916
446028197
761917091
1933159660
912086303
1343915863
1780871048
18640438
889732811
32692864
1303210135
448482583
1327091585
650980868
1600410195
1226143605
1186824900
1023069858
1522092433
2058276248
1900184988
270228921
1279744884
1617373203
203818483
427440839
374151510
18622081
1954499510
207025844
651818302
1339983222
809408548
762432856
892528157
1621359730
1439682369
1196763112
722424902
192849146
2144462526
1660233550
1903119774
1719855072
531898122
1717450296
803995963
2057630827
724173697
1498129251
679707770
2012659072
1300705974
1369392206
956358371
1909424482
1999891974
1876106970
776035998
1401280082
1519088390
1570642846
2092446730
1250247118
513088177
1864679525
481384177
1386763968
1294549549
1496249075
938783257
1709202339
1127414533
1694220755
160077704
139688033
786400082
611071995
1199734148
104492305
1890354643
1734227515
700252623
954650648
23470689
355489262
534394485
209376341
1346748090
327668500
193803769
1207670582
1635949878
227638936
1538654085
1166473098
1321549485
1024899130
801282941
1486222120
672041460
1222603107
972588773
341085591
348371957
1643788075
1785161950
2084060589
2041585777
61031526
57019827
1696457892
1374523811
396598280
328903649
1834503225
1438957857
1126247323
1890545711
1983392730
2075543529
1173943488
821318018
1907800195
1425899090
551305410
1229925853
587971030
1073618037
613013914
1610296745
555231394
1747821217
513559696
330854672
2108577152
204048815
243676292
1781334894
1826658002
130759325
662015174
1331173289
597655133
690671445
1643579988
186158307
1695586508
1688312547
38960717
1357363788
1512485673
217938432
1052328231
285836165
1462020394
1245047435
444572584
2039657699
517192623
571730953
431647179
549890014
55996022
56469662
582569288
560803501
2023812878
1698096175
955746083
81905991
1153434323
830944709
926638661
767369622
1983347997
1515652803
1287509472
286904023
685849927
657742828
1129523053
1804952303
1708504461
2026923290
2058196257
1112456722
319223947
1982256599
250808316
1732422441
1935102000
1335887232
1325321742
1669841935
672422766
29284239
2026396932
420126144
2027926792
1108044714
680008695
545995983
1596858673
101422667
22230483
1606209897
1856390182
1564090436
1409774599
243841998
868737197
604885007
1803558916
1637210117
107257329
1732327739
724364768
1398084364
361977232
598496401
1464069906
200558191
518449814
1746985275
736594784
867720267
1389471469
1004178407
1522107557
174046361
1547575966
221503565
477364238
1900937242
1501999270
1366360116
1044486333
761392564
1360287387
1737565205
1890417109
7781863
1276004897
1027072945
539263235
1504815085
1168308093
635389564
1159751895
1054651626
93556573
1235458720
1681258990
942660846
1221270994
169481960
1683965689
1929997035
1256859665
952320473
1945824627
2134288647
1473237708
2076844580
1796825270
2106447116
71930009
1122056075
1943092202
1304058890
154294153
925776365
1064541308
1144807320
2087346389
508928723
832144346
817660069
1194356060
970390763
807617170
2146760117
1099273493
1091238995
828565973
194045144
1180998989
758406919
801818079
897780218
1689638394
741643606
1553522793
997499271
84443415
798306675
1092127466
1108188641
1950007263
850862180
2016604321
1861690131
1062799921
2081991260
1210560763
60377704
756951983
1254308287
644252029
1236611170
1704774301
303164629
362993810
1176258367
12285431
455208370
1482334113
216396888
1078737893
475894175
539553083
1034187636
715704255
347292273
878560971
490341379
249301032
2032741929
7597080
1980718330
864181744
144621360
354265108
1586260093
229200265
1655495947
1690414181
1087654174
1561842143
1270215715
1717629670
2112202067
1871182442
1498859087
1342089197
1231043626
343630073
394855112
1136860362
1649459543
2004020441
266905264
422756920
411304344
645084285
2041390444
1576151486
486690507
2128503664
973559912
1068503266
1869886491
315402700
1102395342
1257141045
1364292284
1428959474
1035754123
1216586774
47924558
2064751325
2119974581
97284456
755166533
79824866
1751734639
2041073055
1048413744
1226810706
979496908
41452103
694559284
708952899
1739437718
1736141255
1508847263
1243706148
1234778736
1509732909
1841569714
711175707
1723732073
1760798426
651978120
443155040
380161648
868778839
1268819886
854772519
1353566918
656002314
560155004
1588718929
33400118
813348353
1833776816
325787190
1479186025
474187550
1795159936
1731637764
40864017
984420644
1867386072
431616586
86636851
2005936465
2022347863
2033974071
1477942627
1111632213
1024537873
1067459326
688445010
2032630479
1539789675
460252965
1104734010
112535889
695700872
355885993
966587901
2075819103
822640532
1638617269
1176163269
887855646
1538248596
1964214392
867732818
2143695120
1499628144
1419974264
1060487749
1024010942
1222875035
781503723
1168099032
756573640
1240591661
837247873
2081524406
1690663028
322333934
1925717338
569395759
1595308596
1488158666
1624504041
1702233627
985912968
1184287373
1886936436
2071643148
1883645766
258879934
417098713
948803259
795678337
199304727
735818189
1250848308
429410520
758069483
1438351769
119123954
936071163
181729354
1046726279
473339782
1509270633
517477178
1443128169
1306091082
2129111146
1398523283
1261443139
1273637938
2056106434
1463717118
9826567
295817085
1244273673
1185031340
346176393
674053463
1684497099
257870344
762316302
329832970
1429947502
411224103
1066673470
581208414
464776090
387927350
1852490362
1300334087
166207997
566461820
1890611730
1276838758
1432586785
2133262454
340775384
88773737
411558583
1537498348
275558151
2096716896
998002419
71646448
1289073816
1787758402
358853318
2101379616
572891463
716147158
347268151
1156305578
1442645661
1280879075
1604345092
1396794448
987598343
177229446
600135285
1765478727
1666172970
418683057
908747242
174306537
1142719154
1117700789
857201757
102747905
1904387612
2011810049
2133028872
1162768677
1467129001
147708642
1628675751
604205474
1693991009
1856082355
1716671539
1983637799
521949577
825356767
1640464492
1905128924
1873179683
541209195
387234205
351586388
1212725043
1269059181
172680830
1257895780
1524474404
1497062382
1985147120
1771904204
864144254
291024212
442662906
1585101145
1903294211
923056236
1626716620
1154703478
800504895
48547836
1491537502
1446260101
1724298263
1552839402
324929858
497123245
745025457
926539068
929967287
272956815
926643798
1138999217
2120143601
767550050
1870040088
2081437868
1370822849
224563590
511409971
1568629782
1849217083
1152021357
2064793487
138722205
1028487723
1585912089
1613691910
1305624248
135809294
705145085
1884162292
547906481
1040984743
2050069162
1066290802
964415237
1117051656
132221937
1523793586
801231935
330956314
28824592
576148493
817151474
498287183
1966129318
1916278637
1895882158
898009745
522883615
2074390194
1785423139
2129207493
1496944337
2105012786
1877214566
1874653211
1145792676
992414770
529684417
899860181
3860655
621649402
999296529
2017108227
857006858
490761897
1998645773
1288370855
1508864996
539992499
1331265302
774384075
1481933648
1484878940
323336448
1842659524
2053149046
1236173993
1354771848
1500772600
550947546
1158192998
1883976516
969352135
361456919
1224021603
1667023657
1586439932
296043049
977510031
1705910314
483064948
1314381252
464172634
1933592387
2062302865
198607045
2140312563
971384921
1085978986
1365360065
1819778012
1984275904
1052771572
1148204445
1280138862
1499487600
1664362410
1410572934
1131093745
1154824227
411320570
417017391
1940578534
1630257818
1940666988
815008819
1015283536
1251626226
1723630525
141123494
2030717489
1305990052
2114245370
1996777056
282766614
1873456997
612167799
997060153
1763597656
1057295803
103057467
1821511668
1592627284
983576731
1697842304
543634644
1954199941
1613199162
420507656
282681933
1049579815
1277439465
1949327281
1203424777
1745035783
653993784
2013783516
1645918878
1291264004
1953307317
209161062
1183030105
1069336145
942329468
1646416720
952205509
2104688016
1127089868
1028309918
150064444
813795833
1655193242
552532045
851259396
456917531
309864294
805092842
482143049
622152847
1110897204
479638238
1194090180
149726853
755916539
595817087
472374454
1260204539
967349584
1543489276
987350563
1780026303
1353368756
307028867
35057463
1819863562
357272780
1970513624
1309362925
59327156
1823878474
383116598
1337450486
1904081170
1175158479
340179652
472057009
1049990259
502379164
1132652024
205251375
143982290
1170463452
1476536644
1167214083
1545914973
127023887
1111144030
1193520180
263782369
1430544580
1905237764
480159034
63731086
1246626530
809717997
1704818054
2086186120
1686612665
48699038
762905331
2073245643
2044470088
1256235637
594872496
504998300
362525390
1706991828
438735747
1960118901
291904011
557142526
1343604364
956159824
1790729450
498871461
1656481385
2060027749
124474068
535136322
1881058999
325753564
1344273957
1521045305
1382673835
791425166
1100393939
1794881733
201877580
881992948
1375069278
254348195
1776092952
562476996
1225132219
445606034
341658014
801028790
1863769713
1081056113
1064174370
765282113
1065600542
246281959
1677942642
2030042440
417842411
1400649185
1839541704
1836894504
909268450
788882870
152598085
1606038035
284033328
1012193449
1217353173
1806381049
640269591
181477425
484450767
1805093452
1955993007
331616095
845469020
1643757036
1804017060
1837679730
323208316
2019257271
1739335190
941145057
134388081
1903775199
1131298498
483453481
174364644
219658178
1845919483
1030217257
1035283043
1611700892
1836913872
338553709
1119860007
189011064
618798684
298867803
1691726782
137660094
825313560
855157882
140778524
1916220327
745618199
1514195587
1924729813
1195533669
666878559
1897227089
1975172044
327293805
840682902
742339388
1097907313
1459372462
1256074302
1324114109
408975994
883781093
737285846
1764941481
1658718788
514270923
1761509235
1428477652
546454909
987279730
1976641872
531635097
2123824498
676030481
1065126369
413246057
1672147257
482056286
549023884
2001077890
320694486
110553400
457012975
1463816807
439587172
2005485913
1691826477
1263424143
317190776
400647561
4281998
1641590658
1644507354
1127589588
1186805988
960434288
1975327696
852670708
2024187390
671220945
754778424
1117558776
542185144
117339983
1994410271
1764435773
1268766671
1511352176
1690458995
1812680533
1575613022
1706601543
1485883957
757965938
2094717854
905297590
740214706
648778784
1612770610
901221101
626712984
1177296039
349873607
857230314
1181222227
1498483122
315863379
264006801
129682633
548781060
1388492953
1649373858
1299976801
1730705168
1775827498
2019291305
1888603393
652687141
135572139
1977057425
2127508648
1456017345
333913211
1104921899
1693265479
1834816075
2128588860
103118150
135004324
2603897
1412205921
1091726783
1805602760
558361142
1793204802
1207421670
1539662329
1038900624
320498712
432606294
858434447
1143126891
102565709
136920432
918201222
1051270675
1457588277
119482624
679403348
1636510492
425302693
1640338142
506296159
846442749
1948150504
611351071
1460122450
196857334
1361106184
1122001794
1070202459
828415498
1732173347
1530702788
177087304
187199782
1604645907
1957552579
1000394996
1465944510
1729066360
982591672
1265329722
1304191489
203227754
2069733979
11732585
838827037
1627559117
477421859
1838020040
1111143936
1880252478
1110926187
76561733
1015425461
799439360
500569138
181442328
1816171121
1126189634
679073346
1049010973
1191000875
2077082513
226104952
1629708870
493450483
900031264
595289491
1860500593
1150457099
1491728731
376380123
755419848
1612020525
2061973992
1250754111
1523494210
501260291
1293423627
176159386
953722573
1079094078
1126683421
1092540290
1159839926
1134006652
358548946
1361706150
2037594108
1063402217
103624711
329726683
216985791
1577628144
379601317
529833660
815674110
1584322661
515561416
1003178824
2047061630
370386635
196756511
1040931830
768722784
1288761848
1467833851
541707921
1611016805
334870867
559749678
1064924703
1707845743
1719926237
703064959
86504514
1621318633
1887117056
1343285911
795327660
964039677
1329054361
260294258
10493495
894372224
1964130649
1693351116
1526486479
1688263472
377790153
1714543119
693282902
152424748
658572829
1233764767
2038203682
755788380
1908527397
132005535
1379446893
184627111
1006376698
999185190
416314606
172413173
939376851
1445314969
1222172357
26052811
794831308
1150166078
1384709446
517654857
1821918301
443379044
708718004
1202859979
1565346003
1652668622
1843883179
2068889930
1157557050
988549649
53522788
1006333653
392436233
1903885913
862408566
1132585361
906708055
1696975902
271605934
1245089622
1424304081
118074152
1447704624
1857885743
897787742
1851362693
296868880
1479532947
955394222
265408209
2024114096
2067666437
2084240263
1247847802
1226651181
2114110843
1269909299
534010348
1852978346
225864532
895090868
427837408
1393474575
310096214
1657956818
99198498
69112861
329808721
658544244
1840060020
861519045
873216890
1442216823
1391328870
757211417
643075680
43025546
130066286
122507589
382804086
997765901
622864082
521356508
2113394779
601310042
1830882882
1924867307
2772115
169466792
674358355
2109677233
1990033249
878330502
1448764386
2084584792
2019877633
470654056
1519027544
1556302883
968992160
914698909
388648445
760201600
1526154769
803848365
1211853078
2066329765
1191604192
712657883
1081968483
1786758054
231677803
603422686
203851791
1032207901
876285480
390370960
1558145088
412616509
1211197290
1214694758
131529748
186039304
489997239
1697395639
1205562854
1122159122
1907125706
1155758374
1653311433
1382322343
1543106209
363635650
1087423111
390040661
1100734851
772589278
2146639642
434669576
1103040660
93130693
2042086785
746051640
1740560518
122578470
1058762449
556833885
691394040
94015658
39424921
659950038
643815450
228320138
1913742685
923254229
1521360454
914650987
276401743
1929254846
1720638470
1200482066
515095006
153066251
1518929031
878351723
1165026423
1627937336
1861050353
2002877642
959935636
1371302004
1518200482
1043170303
834411030
635327505
93087318
727276894
685668159
1742907610
640773519
642837636
1996132414
1171880472
1700561053
1224815954
123733035
1451685121
60724547
2009059538
148901109
665058095
263182246
265481522
730023777
1061143573
533837158
1562563224
764953544
542869557
575550294
800977382
795598271
1828270845
1081444409
1979218801
2115788044
1844845678
2056979048
806386765
1125670204
455789759
313668397
1717536149
1190821459
879281442
239952677
54712722
999480522
370103050
266227446
235086595
1242518057
839936431
37366474
1143255767
1867742435
2019460381
276950904
1923696158
28414142
2145162132
665841060
955012398
274001622
1795745941
1177267056
182643000
634357389
1371289207
686098237
1487403608
1415249179
1802866975
1956095205
895374993
1400806882
1271691273
1291297261
798035901
1542132572
1019340977
1655214423
1230729494
1467803166
550074486
1543487435
515997381
1752614486
1216575251
464699523
1287781237
1009031993
1312889160
1270038875
332068310
305683419
1401662102
966338116
2086264922
1532079827
1795671868
2098982615
1957703240
1312903919
187539224
272392477
1923447544
1421430638
477052954
1944026881
482358921
893053898
260433723
851165818
1507712562
1764978847
1723817026
261726339
1725151402
458796980
1061442396
1795708711
898702689
1534481300
762369696
1875378291
1634484947
704444619
695712242
1548349222
1885508618
381947329
1470763945
1254642466
1765117872
1267694312
702267356
680928647
2053975436
2081034916
763226654
543710338
107531658
1510328948
1411948502
309946482
1690807674
1441970733
577530556
1351087930
160556858
547218741
1927606989
852623671
111867772
342411723
1638246564
1045241059
70699893
1632287258
2117695469
2071796742
1488607104
269286340
277774651
1214901933
1507898717
777171226
256302183
1599459476
1391315378
907905012
1543988045
2129968310
1174893439
144716635
1954382727
403057041
966672865
491760316
83171516
525471240
1398714803
1396978405
729239255
573189304
1714680962
605761032
1082887323
2125506840
1627733696
1286255510
617833889
675603189
938909165
1492644084
1624937692
731355973
1914066545
1577144714
1452539384
889675847
2038418030
218984271
1511831815
788939109
605874155
827312793
1098785694
627690493
659496656
299125349
1497889569
1973833489
1223221035
516064551
771457073
1930848263
604020690
1110036633
1080074069
160421615
1078356989
564599183
83764259
262576698
111475243
391480626
2098066317
1696551716
1310149123
630904962
1231441334
691139277
1337707262
713074935
1307646002
1197321457
1229851042
476795939
1449799919
1353659804
1901061962
589283674
725469066
310002776
541808356
1831397369
662683764
447177037
917873736
852369744
655695391
1557592224
1327317534
1827356685
239629492
1924839369
946544535
1595633869
975332020
2099654805
69240711
835183116
1526666394
2054669859
681215555
2043360462
284806627
2048581992
1334040570
813347980
468155586
1812229309
1690197595
1208375229
247026389
1714067462
1512906727
893421390
943745110
421062253
1491586380
2029957222
1500210722
1340178529
1082183738
1751358282
1261910111
1053610475
1629937949
746884054
1688979276
256404820
1300964830
788146780
1130216388
112605346
1972688807
1779315538
252594061
1490870511
1930129868
1482092468
1797388371
769300303
226518837
145847660
113742348
513479789
2061590861
682340252
516419893
1777460655
1178338757
680472108
1243083908
1738145859
240928139
1901969237
342192150
1165729437
2047750680
2117127796
939009674
1723425758
1340890130
126651767
979356817
1260767279
331594274
1347937370
1166545404
954322363
1672877676
155855269
1357624467
2030435261
191104229
683647712
213883545
1398186888
1669816871
33934468
51311618
337931520
411523340
1481665180
148989526
1251617350
1521414483
514351166
1671707962
349762571
1187980657
256200906
1966056832
979602958
104169841
1105397642
1390473188
75109146
956319969
1774430213
1650645618
925297072
905520353
1764730502
1893524188
1155399641
121592488
1902413873
929210714
1370443621
1261078997
1929603768
1637624379
1512942305
1156510226
875582941
1908439205
1430966473
1890337390
1991463457
1192943794
1871300706
1521479246
831277812
443844941
151553588
1238633755
2123019436
1977282319
1862391678
17022723
2107244202
56389108
1552455439
1947081830
345229999
141808668
626862591
1209052078
461958437
33291115
148783703
1474453281
848442866
379874444
171306278
956832779
794427333
2080377021
1308878277
1708902405
1169131890
1952889821
1692807640
1034870789
1200952580
973289232
358680154
2077333008
374984988
2105914085
650572594
445085588
527468626
353679794
1642223615
1326619676
81009167
305461598
1933647891
1746819805
1508555353
864099847
371443280
1475512679
720960130
153793646
1848680970
402145820
1448450311
693965703
959216473
1530474865
330242541
2075873210
152659537
832728472
1590961967
1901212649
37546141
1307825002
1485813964
1886864633
665740470
342158802
290063640
1378732773
338611884
1881694993
373242023
147514341
338339967
706145130
54327182
1706139204
1894204774
451596224
1207411831
1981815457
1543264161
395636567
1093169483
354858580
1297793931
1582583226
986003435
453131597
1296153614
391719445
1774393749
3286272
245573431
735878268
1760880610
1556336123
1838696944
1253424347
1169577207
1651232402
1487387936
1771393097
775219942
1244021984
1656596751
1848705181
1548209466
741814630
920078844
1791433043
1692876775
1535367389
1703066656
2105790140
628422890
593374777
125046985
1785793488
489043799
821773805
2005969201
1941555339
436249668
2146291565
1911675908
1143597115
1039858377
1394448199
880795957
1945345924
32667736
433394154
1357251990
1206084370
21370038
446557562
918628396
1196121421
34112264
1539681379
403275251
621767992
1524234524
58935184
685284793
1012575141
144359412
1339480098
1590482168
161970969
2068286593
1348225703
996852690
350428240
1517330280
980031577
1476280716
831901136
1054649690
32836089
1486588010
1310224757
537431822
1473380831
520202751
1124121241
2035595839
1208929982
222252004
806151403
1943110004
1899693200
1662692197
1945629270
784014322
798613577
1079896632
817852721
299267711
492188031
424190503
369347187
1778371462
1928416404
1904722446
1464604778
1767637798
558236880
2100605350
1142326384
29219722
1889054470
1451015620
1807625551
1894766968
105720798
1236388994
257922522
1001652175
1828452754
1353013840
1610914377
1030377602
415190703
827243691
662761496
1601115316
1672559651
1390260202
2122852932
2086792414
615765832
1064970925
447105340
1755752572
1287417038
1880259132
182702089
311486362
1694153198
1790486170
1778279228
701202941
1515532225
1798315896
557772410
1051506571
953367753
1080864666
1326863318
1330129192
1403953009
1088665974
1086955743
1093638217
1424277546
850443169
781634937
1408462727
1363219460
1135484176
232456778
697570011
1140426421
818102409
1424189054
389347169
1058401395
46719488
2016507448
159548638
737901841
1384430169
958128396
1700510788
697652549
1415408517
299167771
1852877184
1806893510
2139600092
587166719
1655085745
2035683633
2072899482
52116347
573776146
1170714137
439538397
808587686
1769920666
1651458384
47218579
676217912
1392572576
1837309148
1467274711
1432596777
207924375
1808542922
52170733
91512335
1667838746
1775612674
193636132
400135514
202229477
318900358
812089373
1555729679
1119506294
1662871595
1415012047
1540986168
842389634
824688690
603628237
1409338712
1314640605
271486312
701385672
1148675008
564206529
1697627420
2098283970
906517255
1553583779
387880594
2096037080
1094965421
1271979017
1749266081
273693171
2076441263
828533313
1448141091
768821020
106837761
1558838749
1352815344
2123127673
1783251127
1031104906
709197015
1095716698
1265071762
239961788
1736392046
727947568
837409187
679851402
1688859529
1587777825
1305971435
1885545838
1449435221
740818336
450875975
1187833057
1227624822
1036052382
859089892
1544927732
278336403
1738323534
1815076708
982565576
76459114
1319015512
128753019
1552014660
2096848203
1057299318
1495180830
572184521
847277298
35801261
898627452
22440292
83769886
956676344
1640891256
1386344881
649368946
1025125577
1915711042
711393706
1291723836
1188517226
863720613
1084599122
1304283724
499705887
1016797728
2096142970
2058820697
1548483295
887078709
1446769813
439015953
1552132325
717471594
1393557824
238055680
858127988
187856981
399547006
308643285
803351779
1635653328
367682737
1907132215
843122713
72158717
399953722
869484602
1023461615
870847730
319282322
85631459
286071609
1920052627
1508684346
2142772817
1012166834
112210530
2103439745
160082445
1876663821
640904462
1710282700
643518289
462470920
868136039
1788356076
1898116881
1031692902
1392546441
1804194190
1693332573
85982809
1254159318
1022655667
941102622
1656270015
1255070767
1990178370
1253376234
1437413297
722904574
175768127
187077267
1275215095
493471737
1430759822
972130981
675287892
329327608
834884493
537837113
169629168
1206049899
1872848009
420483324
1097543888
1693758301
1829185412
1150449814
1643693444
1084485619
1915141462
1217791454
1108074176
1919667611
1406195121
1215625111
1148382507
1285779789
1257058026
307418343
706497310
1587308657
1542119073
117215037
1180354830
708488975
442065328
1716694130
1410826805
531578275
167474290
1953921396
1364326526
1042161708
1472508731
1511212131
829388907
1746473803
575865374
876388024
1710933510
251112349
177520092
2121967400
815075490
1345717033
1248637827
1539136777
1744383859
2082664566
407167302
1091565873
1427252572
1028047790
731971113
654659860
205909365
1007390176
1205979785
754335942
708153195
575663879
1200236646
55254341
575896558
1319988109
997653363
2698920
1490104262
1465600902
1318769056
1945973381
277160422
817299612
1072583447
695985612
1217000936
1671107562
1768323738
1993447293
2088237463
1003330783
1944163770
1675215559
1429858399
921648812
85724409
727167268
933099590
1081323474
1709044851
1128867018
1088695630
1867302594
1404199836
579603106
682292813
101781904
1788450253
674247919
716902737
1720120112
1346818670
1525554464
173258574
2107460107
194714994
760983181
1941442732
1694146232
942517969
228071438
2011099602
325835077
248722404
1162323693
424009376
1973125309
154457852
282634436
1611159486
748322744
933760801
1529501098
779906462
2011395144
899168739
885965520
381001201
2090960223
32700974
1816190046
1013905134
740540721
1579704494
512190457
1576895561
2139489077
930077897
769527514
1913389870
381182629
52622466
1176334333
1593892441
86911314
1612629118
1958427358
739209760
916279484
1010649162
1549488376
722835944
1515686092
773286713
839577726
2105967278
736478895
677437431
2086594221
2109982887
1001347660
625918142
2060306919
23452364
177573074
1704589379
767507381
404006691
1603061501
1607364982
770257771
1571917691
912015136
28839843
1538543664
766747934
47001539
1860071193
1837118314
12004631
1135777245
1948282159
96527031
2086759653
89290292
2040559764
1074672192
1088011963
2061085939
1364371788
241055618
1178135789
1117995843
1503502740
1304675025
661640988
960253258
144651656
740942294
122052069
1932349622
365288319
1319463370
1328781229
229782290
479192178
571836951
1592806432
44675092
1013021752
1575773686
1589950814
203773742
1719824861
51951421
1169333997
1747129056
1014286142
120158282
1203540901
1964586589
368380532
1709479573
1202430097
740168562
2132112615
27896880
315893185
1838422382
1006949488
219792176
477824678
1768127333
556940018
782048968
563879395
602561962
1402894047
679480949
351468001
887917822
1313625040
243255142
1850138897
1575730202
1457562114
1941981146
1998265859
2037467725
1554188168
38027188
1912902612
217223666
305174389
387974326
17144317
1931001328
1800483521
1287686946
2054234456
609560747
92320061
1321167106
1794514878
399196735
1658638344
1759305643
1452557395
247004657
1145629512
2094591643
1633350751
1487325650
1488485913
1761897772
1676906159
1053297525
1689348684
1803758911
253229161
1226123088
1983318397
878192007
607547657
2009599680
779027488
578069311
1889775367
1476679131
594604898
371426553
601637778
177459713
1506920429
1430879388
1215710944
1740685369
1453062863
873683385
444878097
1668707104
1334150578
248208292
759865761
821135746
139764511
531532844
1296550915
1701358706
2038716082
1572544790
1253137411
2100745504
1834597663
1469114094
1537605065
791682066
1438328123
1738322727
209049103
1709837928
909766376
753393254
1065494160
115379348
450901210
1711589064
223689373
1669345446
896744311
565270970
1756600913
1212103787
1610328627
854107859
1099401179
437129106
1820625693
1950120336
2091369332
1384654430
1461850881
678427677
1973065528
1869520634
544289488
745300209
1654008804
303384860
1273032256
952669601
1511990517
395000491
909540671
524090638
1690731691
1650978677
903689181
1115435262
1957157038
1665527430
934490676
2097794312
1332260349
622065859
1344527586
1170751756
1855606059
1048952555
25239014
521579107
360627914
168632327
1168927707
1064810355
1515329518
1776611289
977312379
1759154397
609815988
634799232
596472736
230607860
655741458
478236071
1406539480
831284620
774125572
303215040
1633886558
1670956029
475930511
1517188376
1998167800
1248968875
1409886793
1962501997
1885848076
1864874880
1424930706
1816795778
1517839335
1450161168
945760352
1814716612
1639861457
2006346851
1380019313
74601162
604521549
1197314955
560977191
2003164694
1416554891
1459353319
1623405435
1046338265
395137896
1973009779
1967995539
530950874
2073393414
1421977908
627256623
1150705505
1894867395
1717592565
2000277908
924346238
759307700
84592493
1291038077
164939227
1806533960
1969507180
1327663712
780062675
176931475
1906201632
1977434783
566194991
396730483
908699256
61527193
476775513
1901372392
1892866042
212057895
1707775230
1005972338
27445633
793421424
853660057
138467229
788277639
1941782461
851077253
674396977
1150221742
1493075381
2145253369
1432278007
249247172
1866151055
726107029
1956170238
1125860788
2030669543
1966437386
1879177435
630179741
1824876809
207952876
1370701567
642066018
1380548077
1415628504
2119112459
915165206
1617365858
1068060493
669955831
1199533902
1755100657
983842073
1325070510
873180739
246265168
2018995106
1738672916
1327038783
2094680261
706426880
2142955745
1753806805
1016755064
1200371500
168270386
1508218863
383516650
203781284
1088895945
230244345
1575275880
873216052
1672007736
2057867462
1176134515
1236685950
1724897017
898064461
2047856199
36961512
146517484
197243795
1633338142
906372270
423803062
160547006
550571031
2022335480
603083132
1704720816
770653501
673539838
298090719
95035046
1716105201
225764303
1077706251
777934700
1997064079
1072830698
2029713347
1909937773
2140241417
177066791
637215723
392069813
1033582385
1928264788
331978709
5843438
940826083
1377612046
203810971
2094381929
1230194659
494722891
278926263
338561427
406774298
321940598
2112007861
2086114340
52339920
1962271657
1702551452
1419434860
906252327
1490791500
1963924904
915061044
566620192
1462421416
1326823617
1379189766
1202497760
18028527
1245457038
279165184
1360579422
331492814
567291314
569175561
830222455
1202560730
983277353
1780599898
472637104
1811538982
1019487670
1922978354
1722414489
839303245
1683989159
1531813284
53010938
625618277
260991377
1100840726
371776126
1203950560
973881653
821695057
1160815542
728434797
1128868597
1925865982
1002609784
624251310
221967365
2047283480
114233814
1580955557
926452939
816057780
1308941301
334043456
1901078955
455494426
495010146
1208666700
564734720
417235863
1635787902
1976220338
1453510052
2103575435
1758295693
415490920
1166058183
1509587702
970519729
1869921772
1586876594
199612435
1097673818
1652195817
1291852399
106899785
1630193270
1579019116
153333898
1435076597
654908678
869960052
2050541868
24513027
2117932685
1168741277
2086404153
1184742653
1963412076
1291405592
2108850100
189310744
1107979526
56219266
1179840434
259707591
116065484
1258865810
1673801595
253779990
1696163113
832826712
436393023
1817288520
1422324739
1198324609
689861431
2041066271
1294447907
1235644533
664776750
582892221
809574132
112406976
654841623
2064679990
329725566
784441549
1356643056
698140390
1789457299
1944794962
667721662
968156566
1166863749
1892790092
430172431
262158442
1285508836
1155706920
333239156
432267160
1425150470
831194423
1438610479
1428888946
1741718819
1136811101
1210139031
1583921338
1426527959
964201399
871719725
233465496
1799383508
1519214658
1174325881
150420843
953725352
1763439617
1729434135
1051864687
1118328619
486706300
227354477
2056882272
1835459527
1387266032
1299626438
203194819
1768371935
761242930
310342443
2097138360
1200488775
1762445529
393017477
1852450668
2038663638
2022091626
1547612559
1989284621
1581365619
1345194090
220748216
1059416241
524251016
1711612871
28727143
782505617
161095322
2077974694
881646997
352770117
968798040
947740480
1364382427
640350347
1597156921
1760732015
930709995
43785154
289324814
2062664426
363991712
695538270
609966344
1574181637
184666453
1815130768
727763937
2003963869
126226282
1600371538
1318816512
1047581097
2014921603
1232649719
1711653501
1403693924
489247324
984027407
1258762992
544921970
1177621922
1199425983
557602310
265676550
140869117
1367064360
1692781217
1815581983
1749516729
1598919639
1623263553
1150240846
1391187432
1080739786
1143693237
1987313490
753495766
367711183
1838167503
470339838
704628511
1552632469
474192373
538636932
296087867
973079498
537531551
589448804
164851498
432426446
1135527181
669872594
2054410892
332670987
455656853
786594587
420881715
698123629
217110421
2061299726
763959612
469866159
1632131018
852661433
624230739
1995316254
1498577658
1871157397
337940719
1835974693
1258344833
79386014
1338860766
1128561166
2113147942
2035717701
1623806625
1191769901
143800329
709125107
500269577
1243483620
867355405
2143182027
1533824060
297875479
1986172896
1828033076
954131558
1857819769
1784648351
639692669
873711750
2135618011
755895494
286926599
1397160143
418537591
2009608521
1892821486
1550383126
1981599007
1435027773
738600209
1061786813
91824861
991053795
1404962811
146503670
523466022
1775443713
910004983
1778482960
1849733811
1827167021
1462824287
418831049
169238282
717195106
368952258
176355311
256333137
1962465901
524414522
1242181606
2073989637
860531273
2124979869
1974222970
745604577
1028073617
1113527966
809602103
469725064
839214825
563209851
656941779
1558265362
466527019
2071704232
454136161
1485929246
1896930211
1286505133
807565921
5684520
184003409
1684051665
584382058
1843339808
1965846043
866502345
1546566594
1661554991
157199615
77490091
1090260844
779322564
475386523
1069857347
2095086742
881434027
426583869
564257195
1932416376
988495024
1148916973
1666408658
1821768566
371385539
2034545755
1550459295
165539563
2143757808
582918150
214696497
2029299749
624873089
1266422227
1231088705
1657616220
1837180565
332219894
1987342943
93826054
105591058
154019843
1322579671
1879459601
2137192188
1304840086
785996148
1466986759
346151108
903549688
915811875
197426168
1168042389
2083872031
1454078840
425273962
2079477812
1838885151
2134114240
969933019
1193980576
1855897166
813629610
1247370384
531474373
103023747
425566402
382424426
802959660
572336441
1055702461
1713136874
1425292893
455051838
1575245533
1441978124
1598567881
244444016
1301641994
941228608
327518365
2119496284
685752176
1305364444
216222553
1072097782
1636253018
1777392680
1647434088
606326788
645142633
877942556
1441038029
1675798645
763661636
2104691629
1666066999
1154554305
2109376414
1258301717
694822763
353260022
1185791969
48538261
95019477
187052366
642474707
1532551046
660647534
1261289577
1980513858
2079077418
2122751452
1222765350
1424652395
74129733
648763187
2043250014
595578255
2075483299
1360132507
1232836346
198530688
2041881033
923731745
88797379
1989007116
885344618
1205950140
2075658188
2066977673
1946266199
324996662
1462377042
1771221014
1157710089
1693426898
1250991015
2116621799
884777124
409726410
2041440389
735371860
812067586
1822239215
502023092
554327106
472879178
1966350878
1136531780
1325036390
452466719
1345407445
464161854
1026737523
1933029703
1758914804
1028081984
1549806875
1918159424
1549684382
1635820692
1459410953
686485818
46729878
78707841
248702314
1468808288
809971820
271083337
173837143
1689221769
2043388253
501589520
220907050
966535889
562519492
543253000
1922797141
1833254169
1311039830
862761017
575182305
824416925
1371308836
440655265
431460373
88176000
194699592
1914078249
250937021
1304912391
1511150309
1734731276
467830844
2105292260
531653096
1203409536
841078492
633909474
290475487
408048194
1269104151
1576004941
1487115729
1837587197
1678600482
407738298
283740886
366070874
1126322518
629862352
1101982199
1180988424
13089833
1390121007
1032748760
1451612588
1862205867
1098055367
822857085
971412361
1050270383
1250166062
935380169
1364583091
1063843604
2084229286
2084010290
1414895293
214899626
2034424493
954787328
86915806
1270991198
1166645494
1727641761
340035936
1465936416
1343157731
23994868
244394153
1433077934
1387565209
28160297
1849405168
738299254
1847379213
475018732
1668935251
909411676
952794348
1263315549
787777951
1561358490
1305659232
1556292983
1846661209
1726781351
1083259255
196793733
78111463
1592158986
938481062
441254491
1589059320
1787979812
1425358295
2060850909
401462144
1007388820
1835329905
1340453979
769015133
178927468
208348994
1757858831
1018153732
483119232
408757594
1654178194
1712630183
1899210282
1841512555
1007850755
1672255596
2125369146
888986960
1948849626
1867384149
1287781699
820971595
972102712
353268067
1481612272
1112464963
1177996208
853744887
1261860303
1547221952
761453953
1553136507
102408994
736441953
1382478641
299561000
1469874338
1047321702
562687915
801460889
2087218442
2091629828
1544379088
1163246044
665325399
1718991121
63228657
1992954343
1534993839
191666828
1608013642
1641150392
1163254535
1491662246
571150853
4021353
569288108
1904660597
1711180583
1438872269
1630383434
1678185257
437017058
1218634575
1507703160
1012318485
1533980520
1543260052
1504094141
313325555
1838215472
501739382
1034250666
1775286402
914447097
2053631206
70093802
1589081913
278702346
1199007895
1885160271
1624077202
1269615273
1167605141
1682768872
1666767205
1708366996
2069880268
113483556
898148388
1455073819
1101299400
494397863
1876976656
1033959677
151751975
1023994439
718376350
1560271439
1490708860
200642391
2071192034
211797436
1107979246
1442639300
7168963
756431606
12661049
292554498
440085188
767929465
1231957592
1075713835
1059847294
1620603232
1173261541
1101294396
880651192
617595010
305680364
1024114601
1395540476
1683992984
388873955
1001727579
1613885082
1970358254
1968839508
1741976775
1692319701
734233861
1215863815
480131830
1568613010
1136951904
1741074950
380977277
18623217
1398510617
1715639468
390826963
1454416933
310211134
2031555914
883355725
1091954984
398683242
295025724
1590764528
605783201
324969277
1665150146
1331453495
1113233802
618678912
1031917917
793083415
1953895101
510653397
333107122
907851868
1603836957
1646846133
1180517739
1639828890
1512137228
74931327
930991164
637585612
982555164
7282480
2069382509
401360228
1575277385
288602014
1873407875
538066384
1203375585
766246116
1390526815
736125216
1469815964
836340187
2076708460
634188288
739887919
1934442068
576615432
812198996
1834242257
1414646260
1035537512
948057043
1573553763
1669676607
1370614750
1855556167
962750540
867870924
578282520
404622840
397892970
1511830977
588878295
1827569434
937543764
1722440066
390967151
1573818129
1359503082
893813739
1205449322
748123710
1009535826
598989130
1410838344
789385787
146871082
183858665
440173894
1767934966
1321289931
1353561931
1662997442
1703511665
1443955474
2134118145
1969435947
1220465728
1948196251
289070300
1862550571
678934268
1305886991
2147373245
1130948524
75408268
2098115443
689263996
2134402762
331256560
1842475095
1260225207
2052572599
1033098778
551618861
647698165
1804462376
696874459
1578028388
1116076670
1617953608
1133254739
1109310175
1780271336
1867990978
1790668609
2029630986
867623952
272689103
1025715904
1579780610
1047432557
1687770736
314870520
715927825
1453066530
1427363144
1048133237
1213195443
1463470159
1338984446
324606099
1474885145
1752275493
405360942
2037060602
1892838966
697755585
79738441
210433045
491419176
1730802985
927468548
1418488920
408651594
861547563
1290381990
499436947
1461937084
299200113
1025370554
1430535373
1885918652
1706454986
401909011
203911486
43071882
1921783928
334694565
1770715774
1227279421
127069992
1590076677
1523126074
675333204
1448709069
1798228735
1036706516
222179975
69800165
27078891
290882561
560245145
933932824
674160088
1801601835
1813229056
979578347
163470953
227975260
660467666
1069383488
1525694726
1816641917
855197901
24992009
1463474726
1548710066
1050052256
596825972
1326075959
1615897317
1976695354
929572664
1665265682
906855923
755879764
1088567381
1903937894
1352209903
1202138733
1299019702
1602720514
1548565748
1293362075
2140115304
1674172056
1032747071
1672499022
1737964426
456942908
864421535
751459999
472057825
888214500
1679531988
1196182383
1129856626
907526109
379039893
178676926
532856661
1487444399
1182212878
1567432359
972483990
1240709936
1682391
1608887095
1781440823
360120946
622043219
2079676875
1396318449
1400583899
1175213488
1225048164
1379804454
1108964448
875693628
327658293
2094522892
1114235192
1147944935
1023071350
23075118
1253877916
2056641281
306734517
455488730
970866735
1931966468
597966732
1318873437
378008444
1708885466
437324230
1200480113
691910801
66375667
2078215126
2107107144
100289590
1089508695
1251331318
826225141
103454296
1150100873
1641643079
1712984966
1654216078
1496189041
2147295668
883478133
269227107
566668024
1712493831
680846457
947021075
1049925191
107560868
1580233106
631792991
1209151035
1166844771
875466341
837651357
732624465
1660136409
749582814
1431353950
2111463861
867288500
47008746
779263172
1098786756
1922744314
136769466
1881099177
1950688173
107639645
262481337
1818245162
1682160131
1067528961
22007315
147284276
1792460537
887489769
751286961
1054134137
622728395
232759695
239749589
1719097710
578247177
966081655
2083915735
1741271066
1166196703
1049105586
422140406
340570745
1012527049
131517626
1895051264
1325402765
12757747
1272679120
1421197154
1440354586
1095100214
1708515708
1553941690
1849686572
1748268593
1028751225
1811205611
1765755238
767701819
454731779
772082957
1802079739
1048623500
347173752
1089548902
525559483
2141364981
72144595
624807585
2027409217
1586515314
1419670679
256228574
1918939998
1635199433
1017656543
1640502521
882232143
1520210458
1628743088
1726621276
1676853434
811411262
765666034
1327921581
1592105491
534886388
442025705
331471642
171339602
951234189
1967596170
343895201
1620665991
192087974
853130655
644661452
1433139005
640405456
867917464
1270807572
968783665
2091985422
1619270590
1926889356
904589040
1137303190
1887515310
1689951155
286930268
300052483
705145044
2031929699
1798853781
1211415206
1742910446
953609664
1022965149
1533876848
814672309
1292051146
1689163019
183900277
823343261
1940884190
1037057897
1915986515
1986570194
820947432
1010275573
521586627
1300357063
356567308
1127175651
2106786093
1126398470
946823011
1939388237
1872624951
1373510138
1913881930
1938210494
1434646527
1704676416
1730178549
1020323508
443717915
2035167335
904587797
1329466127
223893674
880338892
1615262241
906534090
1713270741
324521514
225720408
664608511
1403604131
1302559375
1538441974
563341883
1324585521
1559922354
997756640
1107769767
869506444
891559874
878786953
1116110510
1209242875
1971085016
2115023639
1611136438
1705311605
335243346
90306754
643412351
1826150691
1063802073
1213913047
78805150
2007322115
2003362111
1769846319
1143244924
2132923318
507438976
1966237322
1876044490
1082321324
287612321
304021786
2045100284
788420090
559456084
929679030
1735266403
606136988
420134180
167578350
274716485
1212077295
1283102118
738600430
136161313
1489466119
280556759
403205964
235343598
40219203
1318911221
318586871
1957690430
2029385089
1235097189
1461320743
1099004542
1333429112
392407202
1391797881
1571072402
1314356397
771463569
920877391
205063036
641686052
1539872241
210110858
2029447287
1649996632
1834558001
983724214
360674061
1682443307
980972111
561905446
582653067
14773285
1290406382
1779758735
784627969
74677100
1348543736
883346347
2131440682
2041342522
2086987621
154169632
1365095577
105307660
770856428
1183689029
365756643
214313144
1875711542
1260019910
1046526939
44762646
1032844933
869077127
12578770
246014671
1588477701
1424173075
1762599968
176925152
1270270214
2035843051
1684322476
1887574985
692707346
75682736
1951697435
198749172
22210853
1128940603
204725880
2030757705
70702119
278389303
735484206
426336955
1086870355
1790132278
581351294
446050525
1794300854
896011428
18289713
306307279
1982688587
653046984
496137375
1924269090
2045125587
1134759481
891804881
1153056038
188190233
1458309435
391457512
535876897
1884868321
90663854
2003893291
1242028705
1331266951
1729663638
1834277229
978569201
987397355
235486346
1644735041
1990766701
1150559482
2015583270
475034353
1524037700
110875173
689631787
1545426590
1546686863
1635305054
190902172
1929569586
1050657442
2117730454
1027088391
183611154
2029548841
2027803993
421862434
1402478900
843910001
1887194880
387072964
434809210
1378860799
398808649
362856427
1551114995
300517146
1099145652
826248519
1110411836
1422886526
1240821444
146902646
1892415887
1241514511
653001170
759932497
442232120
2045763362
1438838231
2106841561
965791560
1716627776
1331701092
1384807123
1455672604
1258234118
529388263
765876740
1462563278
1521373613
907999313
120389937
1120504828
39530470
91215740
1827665257
479385931
1382989799
49488583
1477968238
1539701442
617399256
597488982
2058848297
1277047198
1930490234
1998361278
1140645431
369254922
275034388
301330390
2080222417
1858527602
511075156
128713394
506747837
1950648555
490418139
1263328060
65569746
2116424368
1631869685
1708163807
2111531201
980205017
210838684
249275681
783383572
969751193
1508257223
1435959331
1303504447
598072930
584279986
745315420
1939151441
544153850
78743927
1402719475
825978603
614948716
1761611308
1270151280
1917108593
626715001
2041363364
707668048
329392077
1653167285
837660828
1600217651
542800572
1523128890
1215756916
912639726
1423663111
648706349
536130541
341080997
1531886892
1769645260
1053993877
1034574397
697215202
942159617
125473089
764897338
57685557
1311370736
106016055
1412241581
1648250324
594063230
719265206
1568429008
1683853608
1968035182
631479735
1960068738
1848788017
406241967
1816908473
1282604000
1333870556
1840168495
302392143
186170516
245689307
653269075
837096830
504313619
1829716403
172856882
492254331
1330999481
1320277570
1162159832
1490911110
1690402016
1745153188
1813831356
759783415
1980300833
1954975683
587938826
871048906
348220942
967488727
202093504
1211765838
1384721774
1079338516
2007008504
832496894
648699008
2031612981
2112017682
606726295
766016468
1837773147
274863395
1729994737
977916743
859353801
1148431600
72803201
818783199
180427730
146010095
1539019179
706748047
1876258621
798578990
1375257757
1711089014
1560242700
874188715
301568132
538104672
672982440
1552659040
2090814119
1834274078
581845609
1659465076
1784960706
1540446282
321902862
285496540
1320320360
679034092
718763395
1241254347
483773100
2070637769
1294916024
1236641549
43316228
1014330340
1428440685
1980429447
613959398
916042102
2102005417
1955849139
82321011
1787582076
790507948
1393251333
468443681
490221541
1062403308
1869619105
1886555141
1618752931
53589609
1881370210
594392866
158524207
894455679
56972183
1881683210
1085560833
1307778554
1219539097
299969736
371474265
1167302507
899113685
1406451985
1123844361
774193966
2061481614
1222327869
166050153
701578318
1707353138
1139265680
1846442387
67263468
1951814586
718258815
1196576673
330953605
1395026290
551764867
178362182
340180826
1030724097
1325446457
1929056627
1268177023
1076561744
988512891
275268921
595439444
730456935
802127215
529377104
1298599205
225959474
771343791
1837075290
504373088
1659295826
804271814
1890376404
150964515
1153753284
1328569861
684758742
26574301
815626354
1929312529
1157308095
162325169
738663877
936442922
2145665560
1541831225
1696473758
636952591
399972133
1775703429
426624615
441776325
1084791960
1416744696
2009636016
1946981272
1800020128
388451335
1622226758
774348038
1068004028
1414727718
1544821732
73863124
715708864
196060811
1379139577
511863296
1798624846
28003432
281627774
2101308621
375761303
1083507558
1685449507
149643545
469804603
1656497168
298736075
685696766
1771391042
1052428156
1079576291
936725338
1672353325
491012559
1963259444
2030069393
161826735
1374725401
146320462
1709310554
969815928
1721649791
448422755
1158924320
818190926
52585823
1439860552
1984346072
131235889
1495375097
2049538575
1071850669
595467232
503951116
2097258336
785530218
879776700
54860336
848212500
1092229330
570759489
652332924
1565220599
538266872
1861651036
621014359
692988505
523177295
1706285170
1151172991
155097932
137154697
454359484
805589911
497791205
1982758742
456925363
1142863573
1185193318
481176105
1570110593
1056990340
982829879
1474840593
1779024391
2029018760
2089035994
1211464772
1787427494
1492179347
1325186411
33481922
962010600
1610755720
1207338127
135655665
1432678683
1954141764
1967821593
1448656648
57913097
149318260
273580701
917242604
1133377945
1343860894
307832504
1920168996
666669254
1779543068
319916095
785499283
31511453
1402583126
881404444
1645813259
1271334936
1687989036
4363622
1425352920
497118076
1329659728
2070228464
167221848
2084375198
1544029727
1602178554
844122723
1096901229
222896649
1347922528
110744308
1575733128
1719797994
376373268
1858319463
911709998
1242893962
1492321982
1547896307
1602498273
976123411
151236028
366127584
178892146
1202310485
726376622
1949044122
2089646619
468733417
1812796274
859926078
2099746286
1357465767
1826870761
60991551
1107931998
875927300
43888936
1943374994
1861818031
554636700
615123681
428523507
1699495484
1313154650
516018715
381165667
1002263194
1139751614
680047381
784446382
1568825133
646866481
1577620531
469376405
2023510549
594999484
789076312
904109566
275629133
209395728
979300560
1018861442
986352200
384799426
763602810
1190305178
1120996398
1011040957
666682474
1500449354
637429187
1753421367
1265462848
593501567
487477001
1967303540
388224642
718119396
592956437
1703092730
1395174920
1861753993
880256457
1901129105
1467015614
567902795
1094298062
770813866
686988822
439252513
701608662
26942048
1820236740
59838451
1553299670
399235767
1885254762
441330088
227027301
897550833
354074078
1824405230
1411958796
446081234
686075589
738894407
1511282233
267100540
1481444270
174633971
640467859
1471009206
704682441
2096299960
1964353188
1874566412
309353586
1936350090
2029501595
1943308110
124049661
944201093
1201418668
1872516744
446538388
799367776
789623142
378027412
96350037
330308510
505757461
569314836
954790780
425502089
1194644845
60125863
1753859753
408364492
550096856
758067625
1173393307
1697509835
1758402893
1668183805
24983600
82000967
1411327489
1834624493
1815997063
1026444375
492941997
1858352299
167810111
1154824982
860441881
1591282990
603501366
2074622550
1466016859
1373698164
1866099193
432497283
331325758
929861655
560716659
838601001
117720655
1011169475
1496174527
856596235
591616004
832218423
249339991
1210193521
494849397
822501082
1433037697
272486745
1887963156
790518142
171151885
558831549
2134365239
1282378992
768506340
722146760
252588334
1993971615
2130156485
1379558032
90890681
1399089310
333108889
85396863
112182281
1925771551
354094058
361116936
1337848431
17162398
1763247250
1444291888
1600039677
1920558323
219847732
1254751500
1179189259
655947333
219362820
920378873
966086875
377497715
32405779
1824432330
1284475172
1437566279
962483231
1170740505
66660892
695496450
692931176
185386621
1173100943
1586694883
339085145
1628851098
2125413322
1256927851
1254177573
1950161999
737006144
686911184
1110097655
865005356
1558357197
1895103069
1175388471
1548394736
388493638
1774963419
1600240051
1880793450
1962746989
1688052828
560915920
1817635533
989026769
1973891783
1759972661
951549861
269591506
2112760989
941083980
1207988454
1956781108
2147450029
1049734741
1297116170
150518894
66090295
1100758814
886755828
782564829
1023150276
100235555
1056330868
194986398
892669478
177827226
814292201
2015559991
2045151555
1459566724
66812580
1694943037
492502536
1463303780
1643780349
1367535148
1625541263
979808003
1768996111
1954032265
2082048310
134238850
1917226281
1315363227
1013873431
587373998
2122636821
1852316168
575404593
964496857
2041678122
1301916956
789836734
703778089
910543822
1099799892
1233086940
926195494
1296739409
661565440
1945304816
1987319018
474212621
246062306
176326340
980486377
431124007
1393757806
1551671717
1505911764
412570699
1132882552
930569772
224077900
1468032612
592536001
1610015521
1200408456
1606889620
161106163
2112299764
1256701317
1170969905
1531394168
826381426
1937470753
1259531422
1492120696
1431828031
337015911
928295472
2072813002
1868372148
2085081292
1973259123
531769824
1592045485
855829376
517098922
1213047514
624110947
753300922
452652150
250556323
2052498589
1145551999
1725917128
685106454
1830924829
2084781581
1402933929
1024285998
1967222852
523469962
1108044022
554571692
751267907
336546680
1806659010
1852940992
1486929117
1431300985
1066176956
1164675756
2106778617
1193348727
817242418
1960317510
2037909956
1102752856
286538388
701608753
1989345990
2145799886
850873484
903767620
284456316
1087413681
239410255
1810215829
738854133
1332228928
354964394
155224783
1083212700
1219147956
575379407
424928079
1497508970
1700874720
742991506
1061627045
112846448
988619272
1880620524
1384601294
1227132319
1508216769
1130334550
1072175657
1215907432
1751658861
431675368
710109181
840029936
1360820512
139746265
1394154099
882641377
1594587549
929246978
1661943108
1501370561
562886985
959636143
1121199595
1692409274
984272980
712955027
1235440415
1942523364
1165724377
1342836258
659428863
1101118510
1360352945
427600399
252248641
1424253701
2145007413
162513624
1306469804
1284191870
838762747
11594002
549193972
640646942
1028300549
1139155315
1260222517
382122829
322510435
1692101440
547230357
1981434596
1504838260
1331875496
1755947740
1194467326
1640259931
1406137023
1020018547
369850823
316622893
1916287902
1059926862
890546043
1344989006
2143318304
1206299957
1527173403
281216638
1998646541
1829451981
1003932448
1521729802
1638486266
306839194
1972760604
196709009
1177338981
2051197908
205259438
1508211268
1868545041
616227670
896735312
963043482
592463612
436442494
1604225894
1541087751
297919745
486776909
762705248
1218763810
1331029498
443832385
296562949
485184042
663309945
218339294
1279419672
1426268162
1739671320
1932228576
1160451501
404830201
20910761
1555091656
507068245
1515791804
28609528
47808837
1479637230
1208458123
1657941150
1334542251
220929584
1357530632
497523312
749056538
208896317
1346758769
927973098
1845726718
307045786
983286037
776037495
633110864
1745093218
1754215737
1128094933
860889627
1861209111
163366338
285421541
1670391561
1931298570
23284597
1108693354
3745738
544711113
1776319149
1945493283
994780360
392877968
992063515
2070210518
1934809060
1679301021
323618005
1162426483
1660210362
89473636
1743694538
2081207150
1730887759
1053839278
1902809299
1767190055
617073238
600826981
1894403747
1076025262
1995033641
506057515
82926083
326969029
893037126
791195752
389644818
972509247
165727152
1178168531
166572938
1047872820
1010459235
1264187206
694224390
1119500530
110165002
1633806207
176361247
1617539098
1108793732
1851666482
1702002461
558110085
1839140779
643356885
649004385
394779175
1352757142
654688325
1619754183
1937775123
1027290689
686647197
2040618748
728353477
956138974
1691271917
1814462905
1727558296
494576793
168891732
623254192
1608738055
245565014
88002945
297667502
1292143405
1982012457
1537377675
732002030
900837467
135457981
188664758
1564580755
924407955
778597408
746210794
1629354312
1435246537
364760364
83402532
1323089267
1740349175
1998332047
1362728502
1542223476
35117846
530341303
1152847788
1821380715
76823311
533641884
509292641
1834359293
222103068
2046426295
826769239
203181805
371616185
392398984
1745227855
1256222340
1834879057
1106328115
308131350
230643274
27791236
1486226901
1008876621
816014962
787535333
1914330968
1568254503
1615015678
1232863670
586246923
1798278261
1697735355
519714509
535557620
667895778
1189024896
13520180
12203519
341734210
663829365
720047911
1917669767
28326340
2037022239
2127724386
977908003
157992235
801785868
308258642
31135345
536326221
1466049866
2116283806
2002484440
2126020851
176318209
658568148
1935524329
1475881550
104795981
1959263534
1858934235
473077592
942540280
2026364130
1022505724
309017756
1939838010
290614265
625958540
594260752
408037747
1709344654
644100375
2044942850
1405249348
1772853146
1535780408
2139160905
1230534044
863738975
893056312
1228905404
1423154924
133744080
1815195950
859765054
1165309210
1663275115
1425518934
1050773753
1602993338
572943553
2056143163
973612014
622813750
647752865
738597038
1466228447
1570813273
1754561166
1911921854
268297441
261795336
1824822895
769582920
429480244
512293012
2019859784
1991677902
904610214
34834740
610997927
450652870
1333688655
319846718
501910386
150379306
628206071
902638290
1903944491
1044449679
964775661
943699281
868109168
973155606
1240973168
232888767
823502164
1525664560
1530675207
706002487
183532541
1955166343
853155324
353612667
1224639179
1465311367
670617713
1989033963
1759550368
2019415567
1398678421
875771118
1593533769
1493969786
1932749347
1770555956
1194676607
1242387175
1155971188
1771225636
881410794
547079892
698426805
703371071
578204757
1996437938
535500481
1779428954
58221990
369659603
2000130329
548476108
1137349490
779917861
539988782
875381650
1474933722
377399518
515274944
1110272990
307412427
1345048835
1757438943
1035881267
70121321
867699472
1731440539
1916717034
414010130
813568124
1546545613
77960594
1795630867
898827534
606656012
1539252349
186049166
1938745124
495843185
1797571223
2093722941
1314572183
2088968976
869154656
984548364
2130037181
1857526258
1748928681
1676390539
306310201
892677013
23906823
39735048
587831577
1078648854
883604948
2102942719
1653538260
1674226325
568936667
1507773284
1008085953
1743987467
1021075171
1498228350
486211737
226380110
1654599515
1533423972
738448808
292441685
1083807837
553327311
2143418749
1464952617
679994397
678572277
753987331
517318426
681954504
1570119747
1390769865
195420599
1042139372
976665125
490561042
1286116604
989699857
1027883615
119609320
1507449902
1131214
1244546464
92806510
236546441
1982134399
309262405
454104427
1415940250
1095746003
525081545
958317859
907815066
2080838078
1777757580
923453662
1375399570
1591527663
743480608
291443360
565661690
350779974
885443088
271004867
1982313553
469563017
197102232
1686794296
941006802
1928012069
558856566
1124044175
1173939625
2134051848
100158667
2022407476
887087673
2124700762
1633448868
1989918637
1293991149
143586817
1844460777
1378719243
1363784519
356839619
953255133
940767619
2015259248
969856007
1091496944
1632001193
7621037
1087576820
1372034329
526266979
1743248520
147980567
380398393
709967776
327433639
318150171
1921773695
1843180160
597002245
1960712875
196187147
771556141
973034003
1792451737
1375834086
1997183894
747646869
389417514
1994018786
1865107489
1928018851
243931110
1726242691
1139372055
432057280
662899623
1377427564
400692448
590244144
546920754
778995807
26909604
2118235067
210744938
1705060182
1571773574
632474583
437415909
115324600
1806433122
1287310
836043980
1627844195
1711179685
1238015629
296684340
1516659697
43410740
592595323
2052676712
789721084
182451167
1414999755
948734255
1995119847
2129539117
1852613537
1231132155
1889951154
12755884
942777295
351665892
255707899
298171573
736015051
963904748
726772191
2107602694
1515570993
599802091
35977984
583138316
770522182
976060548
1476218693
571933399
1448004757
683141764
600778495
1549858990
417567720
1835559643
507500563
83947779
1466309025
379676293
1713765385
1995595354
1481859952
1010153688
684811993
1642959118
991170197
390788731
1552131088
1388446140
64385766
1009253033
530710079
186212139
1362283776
1546697517
927599836
301230224
399667275
493904895
1947322751
1599245448
779288923
3325089
1943810048
43340298
113162209
2051920740
1271620419
609257493
630368693
1658647089
494492699
1230519893
1198267392
5102201
1992302326
1174242645
467000970
96553402
461011681
1569388188
617524514
199214556
2093371232
456262926
222403169
342077631
695294700
112858418
868843973
1857660279
1868140635
1885494579
890798589
1597512662
900331112
747081111
1937538741
965694604
1274875167
951992570
1863953351
842174022
42843139
1764963483
1016340128
26968341
1539295538
1715619957
100755727
258548488
124311177
1867859882
1142635196
981120100
476244117
154892509
1137446043
1984435135
756118683
1934292478
374264295
1557682934
1604450019
2008861912
943371132
2144846289
586223922
1758783298
234082642
846056492
1830629452
1569110989
1243221307
949271793
686799657
90686691
1823399017
1070813905
325437658
887145070
1204495086
1079626833
1254186495
397328643
1490949280
1688417415
883700904
1222961834
1267605612
1490810495
689244383
1690312463
628416935
1785641595
2073063497
29184883
1745820447
725125354
220608328
1535359866
1750710521
1527068767
76826635
1532213411
833936111
756359218
590354597
248222637
63301269
378344894
1756340416
116587448
1496424843
768716770
1480775851
111038155
1730630739
1106171003
898023161
1482336927
735441740
877431565
2012931874
422823065
1812222542
1175591473
2143457213
1053067610
1847942677
1975020413
1184514072
472090086
1398890155
946648934
1544220576
710678483
623723067
1308916316
1946399614
1581606153
136900087
627290076
723711052
1588075570
52271643
1112954837
1679306096
2059664700
1796551280
1425949229
1168585371
1382426907
1269023269
907420491
1760951889
903953080
211543239
1114304578
871237643
1566058090
612843842
453804873
731521669
871162628
1499204526
517375871
1049223729
344185159
1728614428
85110110
526617259
2062359802
1569571813
1477781354
1139639932
1432644618
646046025
701787686
2096653168
1333327890
1676937317
1000164323
1605524128
546174428
1086974545
1965306280
1628265870
491058542
1422948981
1851052799
268479673
71500564
1826138618
2053180081
1267660272
1004637900
1499015424
296748666
630848154
2004622679
1546531201
728677233
1538047418
2867077
1747999109
245539519
1795504714
635523954
595291296
1572846855
1162256878
720341958
2136887160
518184884
257761867
1295368454
1057810619
1173440522
473707507
1698466024
1884099675
1291745352
21000374
1823807281
662150460
846814132
840823128
451700095
1111900117
1136767625
107230232
652420079
185054212
1843840693
1656785739
601583878
1341308927
1701865372
2085098274
1447910005
1618039099
1362308780
1278357499
1280517228
1683791994
1129384882
1317835910
1975409409
658725517
782702768
244437175
1831250278
1005769567
772388441
1332438833
476281613
1251754039
1573908602
1346923445
1677812538
1846475095
927935003
1053927926
1852067152
983614602
1359483215
1663324896
1550284212
1669146682
493214784
1822176241
40642859
1899283428
1024511277
114717833
2045267488
512079005
955579930
41278603
1554363346
913702114
2067690931
1699848957
335751951
955840797
631997254
567788334
1068000960
427350044
1857446712
93051972
1413325811
482156150
2117544639
581670659
869800300
835137582
1430191439
287413131
653013318
459137894
604866279
1594875885
1169590256
1579227695
203539132
1767569163
254588151
689857807
730268906
415122852
463919970
1426042116
1906266426
672348588
244515273
537716289
617346367
613668845
597897836
2069481967
729116150
1224858230
1896309695
261658741
437490484
683366062
962865334
371909644
989269187
1474685998
1834428476
1026122437
1001721260
1509521970
1165647499
188467434
1731615007
538140248
720839952
439986888
1384812130
1151023782
1977221673
95250420
633388354
2044871690
1568162273
343022633
824590934
1300633718
1347966505
1925552845
1248651960
1920998602
1177419583
1145532520
2086232403
938107885
2140879596
1803414877
1723523600
715332662
210173537
513423200
1133328063
471303650
1526379898
1062495565
1631976179
1755279829
2107083392
1842913107
23996554
1542604517
1238661133
1960725194
1841884198
2053017960
1666588530
1998732265
1030275218
1099765741
1121020463
882700265
775148508
599292653
1141502451
1340985243
645444406
341989898
1201483901
848591127
1700019985
1974403728
2053863486
145822343
533325803
296789513
1569698919
1260692596
1133457910
185276496
922153365
1896512364
1470857632
1417221526
600354099
665031353
1982672890
1188827274
451997307
1508705926
559212105
1503627659
1195189880
1597673055
1102594901
1364782016
1033689146
1515060982
1778173649
1823273977
892799324
679793778
267126240
799252082
203782540
987022644
1103243142
1773379054
214344673
1349540739
2042079351
1928223029
347571783
1292671065
283600821
1624600987
1873162704
1256234206
1976695426
461557988
1833837365
311975236
836716925
1206665317
1930388272
1368611660
1952412527
1814791791
112291411
954754966
1219230373
114560214
285402552
633826460
1344944357
176099068
1546061496
233979994
1343232965
1255624846
444722175
690323340
502016149
1754094459
273978543
845836048
1964099749
767378964
1262073328
577431085
36363900
342819188
668225980
1845510478
2035261515
1559900053
1059133552
576084968
1445314051
708215299
838570028
706450116
1957153934
226598858
713557377
492228240
72743475
1153667890
1347634084
933008726
1857096377
683327766
1427707025
1853629926
620797022
1777886792
759335182
605919471
1753592581
1058446933
2018314672
405408792
56266083
248574252
309014070
53924766
257999100
1825073710
1104174715
923579692
1405001095
1876702662
1865955865
809773466
1888279235
2099234807
1515899215
1003464565
58035135
446138969
1075737761
757921073
656759447
956633744
1903740401
538346342
714083834
606855372
1729032082
1655557865
472470702
1830266191
1858542938
1798818659
1213389292
705498975
630951109
648303949
291545433
1408115580
153120040
2067377222
313830386
1492850893
156076016
215807280
1335026551
821608596
607957208
647021702
1097748373
1457877872
984481235
652390691
1888522558
142968910
1967310910
1797320027
1562159005
204493338
1065382917
2001791565
1569586134
23504467
248250571
2130706821
989115843
1759243096
1622106470
2099718059
978343890
481996384
349805806
930784842
1837736765
1645068836
74102310
1537138315
363644067
274130082
2033998914
1524306660
321177598
75230660
1828217637
1124284960
1473860857
810779941
1089340258
292673732
170898215
406479151
1823924939
1594549256
118494863
1949961283
1927078975
1247849321
875574087
1919562711
1070710930
791923624
453253734
1146453537
1890149827
145172623
265706970
826992875
1546133673
1302392573
933788796
1537519479
433425393
754032557
312252188
1059960924
669337825
1224352110
1204382704
720276620
971407354
1890179830
1249483546
415946110
659236895
1439552854
267858704
1232626294
1643649037
1724507736
1881441437
1937291324
1378803175
1005904527
1917009746
534652415
1849843670
1995495417
845862301
2143642741
1638351789
74993508
995043596
428653516
403775427
1731827708
588807950
619819577
107836200
209262626
1898822707
1230913890
346908049
693348576
1307699538
835622341
409948123
1100609371
1016463168
232281069
1639517214
1063120688
574618533
528246641
1880362524
1818963300
619199598
1636587692
2138850104
755202472
2003707049
579611539
968014635
223889718
2005207194
605668655
2040862700
156911828
356147698
1728240309
867878429
1889005410
1391873001
1213359839
1056505011
1711544228
1207388144
1941875047
1745782349
1033741086
1852459446
1946201058
1752715414
1611735872
694160081
1371427009
286246047
1720552792
1442883627
1037035957
812902413
1327821512
1719567725
868898204
2061386593
2083669302
1953069360
1440130661
2048169135
660414312
1797472728
2063618224
1363690935
183801914
1649819937
88268878
1775545657
1115298954
2070905140
348141463
1793922926
1163219412
339542031
296244573
795579748
1690959821
1676755983
1316725596
1108448851
1617494890
518862975
812698633
1101743715
1918191765
147935700
1541871987
1806088330
651545808
1802959088
1458461419
1825560058
1758308605
1016283391
1812812671
2097288722
1725113286
1390666291
1401925733
868286320
1388235917
1726447394
1237616442
1892183937
2141953165
977416376
1018583942
616934195
142680476
604985747
604352055
998913725
1933619409
1736557493
1638863595
1646884466
862887968
626197470
983944861
1620186791
1083639
1738745331
172752265
1062485015
668570216
990486860
1274102316
2003139474
1748878171
2126025957
1906375351
1926470510
1246059764
280185839
1068040039
846666401
706296941
976816515
140634479
2111209867
1415661060
1134894409
736223390
395016761
246273709
1579499432
727904598
161132648
1850031738
482817501
1883630543
978287044
315507443
92192326
448448930
457983734
812689677
1441056028
1144495091
1772149288
1327810531
1854988214
503775773
517425488
1124803227
1930301865
878127007
1611187434
600115847
193714455
1649560181
1764436217
1860651569
1485603255
736741739
669537521
197121598
267502243
1042070134
1919962159
348621007
1709744632
1185089660
64429656
490267576
1398120537
671488566
682596015
526703102
2122460780
1196425171
1270068737
1518248590
32270455
1285171627
1533800760
616010451
138025600
803513997
1323711097
413401131
862981396
1337911645
1622004054
184691462
145660061
392894467
1817500387
1612460104
550798024
1715790204
872464945
639501343
696852995
2052381584
814374900
1272476796
1364118007
337209927
1877142462
1636446757
207519612
1638804729
1787736894
191358058
925758817
2073752794
572955427
733758142
1990250651
1572029339
1207002987
1285109359
1426469848
1250906465
465947366
1999832544
2116260930
1883741053
679886956
1897825855
598595111
1899755855
2091362893
1170953705
2125574280
600783950
2052307769
347283036
294410583
1881167138
1540892147
1389813488
1094023744
719979107
238261748
138624726
331050184
684852807
212954994
276096867
1559412204
93382082
1973770178
110487113
1635384144
1048260090
561481165
1286412249
2069022410
1209352915
441637239
116955441
309408499
846902598
1810218183
1925989078
1187145554
1082270169
1606863860
846015077
2018217126
161912319
1546536316
2105748815
1830945048
1457487739
1070940747
534348469
740152473
1722818947
1055634988
1313297906
1044876510
618107973
1916155934
465135853
1747071471
640305606
2055508506
1047903738
252879444
1631460661
1339169308
1607617088
1715810086
682748045
209768886
1589096527
697467051
1543086858
1111510625
1063846380
470073879
397936560
659647110
2032765549
851318264
1724826374
804764763
1819910447
1277252314
292432272
1896470339
180585359
238946094
663582268
1974555629
443627381
111199630
1213501500
59482105
142898498
1757985044
1881168330
494704258
1659476589
1336115498
1122665999
1856233781
1692312383
831542956
1493038943
604380891
1894198726
1166768009
134260117
479909176
1776714593
1799543522
2054950008
1016080471
387492722
1056255428
606937466
431315772
482575683
1562122065
1099223705
605886386
362343185
2030224494
350358597
1596489562
2128796465
1284095217
2083407831
877396712
1941089043
242810567
1168482575
1644102478
560742709
132211577
1521710534
107428110
1915115370
271469392
1810664097
1181803909
528008563
715690535
1095744169
388287023
980537984
927714216
773205061
942467490
864784501
602851166
1736183971
2073628554
261766395
1239440564
571140413
135536804
1020046465
658079786
1628329514
1473983355
1693957380
1782947391
1341942972
1340567644
679857842
1350713655
1304073596
1742453140
1602439103
701954960
96989747
2087132119
1415650689
1673960940
192302334
183305817
1713792931
1467658875
1736084856
1046760234
501873105
816464189
1748875149
1652418433
93128187
578608240
1232564762
54825926
1942996665
1118500056
1874531350
881204271
200880539
1245476308
12598269
897024089
1567273282
644262362
290450759
1646582817
1637410764
858416715
1977562928
626923504
218265842
745766946
2063622765
1659986079
1105058803
1503299665
1727244247
455370669
827799243
843697957
633368162
1434282951
441925481
988197322
1700794854
839715093
1525425851
432024887
799224015
1435095329
1938655742
1835252617
999981618
1034857306
1771335161
932804523
1080833220
1751973124
1751138552
1068009911
127849679
430152256
381805738
564452150
1426242073
1881898325
1348845704
1470567251
1988296324
1680557914
1360387191
1693440892
1850145864
901941364
1640825503
1779919555
766333966
1144901784
1035200906
1284135752
1070168879
992249475
792815373
1119143288
237818453
2073135499
1406577147
22848714
451166933
627546246
105937959
1976337364
515073569
621970141
656838128
1804562678
1924543233
799416443
1389479553
866073003
145896641
541856296
357736418
1577447398
1971341406
923879854
1271957585
1444132261
890757996
1245993516
728452193
879350064
1474618023
280334482
1316456969
1631324586
892395368
1145688862
931080740
743000895
243863195
2037467806
1803477673
1328321268
1143580232
691196332
452575698
1640440732
1385680045
278736477
1268498174
530907499
1303580068
831459441
306468401
2019342063
1839683988
1843846045
796010953
1141596317
105417517
1732982341
1177070731
405668141
1770026551
48063272
1871238232
540614301
1100512451
692477969
460706758
141534540
1615310643
414175011
12508559
2023363844
1401843864
1599711037
1432808821
1331623254
1233692147
1520282312
566467350
1176342728
1753181264
1599187513
1061942414
1615592077
1084446543
2107214368
1980784688
142170486
1626879616
593106176
838108910
3505440
1629185223
899519147
1927562879
1329510883
1571659164
307964077
1767681056
695667955
1967741896
1228014279
583136736
1380026466
1208926167
986268431
1058774511
1460209702
1408105930
866499106
1676635110
298921430
1140413426
6711191
2115276827
1070769344
1764198550
1719189939
1719125153
390311586
386920632
1567999606
602503378
713947027
122224085
1517867790
1311703628
240300576
842159320
2011251940
78633005
582876244
1007905685
1091559774
2100810945
264932083
697806703
1792083412
1701281895
2000068191
114373543
1178902691
730555060
369835690
134932362
1161097416
1102274027
179748860
1809011850
1944915539
268636280
870026799
164160646
1572879003
290733878
521421363
30453853
1720907913
2137278570
1175321913
1803605386
1020718361
31825158
1668943266
900158829
613058285
99500930
2021120748
435583556
2095935339
962355741
775428623
553633437
129679904
535416975
381307278
784755286
567938513
1439150848
1789228536
1884439072
1251482610
1438325845
1096631861
1187798338
127435142
2127804235
1670664011
1959660372
1758525234
536181305
1069330782
1588294424
687831311
2106482627
853015316
513978543
606875609
401681160
1195857565
33061804
518529014
1861103606
1046281518
1009472906
504996600
425928317
814740589
965099346
1481090809
1167787230
1263735059
2054944964
376747759
427221416
850412764
1163118086
733662137
1870192222
1340682504
1137753606
2147017472
401217675
1568539788
1318887521
50553122
326411735
1276878475
945763450
988297194
782931090
722598816
1586179803
16242617
2081617725
303294998
503947178
1717823277
1685452210
555812220
101509586
577029121
1665198164
110820201
1131691913
1492568917
117143991
447158274
1128835646
2053138686
1944506686
35461507
1929156507
1892806807
1895810262
1919175906
1362555063
1250966916
1975325679
448787022
840087506
205200267
1090693433
1722542263
769404560
1474328198
937616637
1074438822
695501900
447566531
619114287
788882132
1134890155
2083360138
1857491582
815775526
852163933
1462461769
2132548957
1545563687
1113896043
358599010
1500695825
1921604343
673810184
1547989883
1237991421
982843611
1416959798
309904941
604401515
378998881
837759459
1649047259
1015001625
285498260
2088318500
2131950805
431507014
793643338
1871315614
406505987
1491133505
838341288
138505026
231951201
1560631425
65734231
2006727009
668512470
584721831
2049054059
626110516
1112309111
2034511665
670459715
1275304833
360308744
1758686027
1936242220
1133110954
2060768064
1116314986
1072313110
2118302168
1275397568
543561798
1967501945
309338324
986548885
407865446
1533681638
1623996751
1168265485
2081736210
989281046
94169251
903636433
1063104442
1837996801
1102060311
1637743141
2122648598
134413194
1825147021
1016542440
661943445
196858021
1261110365
402442905
1874544601
327885589
1275089594
1260477675
288989936
999928947
1184335570
1531094148
953705702
318073753
1081010582
440098768
686241914
948570326
507602887
418057201
1255777666
1550066181
1582991333
860120256
1245457641
960456555
446359814
1762897254
1423599991
964767516
347490458
665698350
1110391411
1574979948
2001997948
500754158
777516690
588979654
1121676828
744520515
48473382
255659661
215216068
48516952
2046247255
1041507561
1289989015
2039799031
1583350643
932709867
1788079391
1034763977
625783803
304295437
455437390
1872490645
2089223542
1568634334
1591544528
1592481454
170260211
317119990
290593611
555421480
1624391163
1228514155
140979956
1438320966
366328002
868916326
699821072
54093454
1951328588
2101533568
777677825
351543846
2063693398
1597873319
18653673
608141784
677164699
1784510833
993151109
1530023363
309412446
1237050590
1070651552
1764282687
1722715755
1739845632
1459816277
772776497
794922448
959010349
1816611846
1923559944
588078102
395104535
1033957123
957425140
1272377271
2029958409
1407492003
1779988143
56415347
17880449
220828331
1623546174
292810071
1405661448
1449666523
384691916
845299427
1201857926
1768888614
2056568078
1666236907
175697118
7876728
1023799026
298663166
139075657
1891993039
969169908
760555292
1644758535
30426591
1685543199
537039329
95282216
514981849
36327650
1569987645
2146409924
730954815
1263477733
103345038
1797510847
1492916907
1897156799
204058426
1843879912
1127528525
1639965637
1660397987
256896074
60890595
216019158
1981465531
1032326080
379516550
1363366322
113747463
1054240970
405359943
734425076
263642069
1680964535
1574409158
791532560
1969618112
933236489
1558130804
1112981054
318496649
130591955
383816920
456394308
573101061
489675012
2020137842
1780909163
243000628
348571591
674295440
711082257
2059805682
1317752804
1044592163
288451833
423950587
370813005
911265338
520495566
1970044698
640969650
815744225
1651239594
1883956551
1733911823
957866261
235541392
1990056371
1286972394
1411477494
403161648
1641216741
2043172923
2098043980
843240961
55333569
1715468012
302173124
132813033
190961783
78587497
1567327619
1311704717
1404631763
64680526
85221574
1523996056
246100654
428034061
591493779
480814933
2073337030
1621539591
774140864
2126772192
33791114
878874781
373029041
1896392524
2078442955
330306750
742772118
82825421
13913939
23082507
1804363271
1195141951
857558267
2127981106
897123073
1008218625
1620111877
790878758
1601394864
609047716
1075682147
1665390077
741850429
2003693314
783245854
1197117827
1710022289
1205488189
205714594
603400443
1315045670
313975814
1008827074
628747264
2130626045
1325612984
1365147223
1591735198
437090402
1679982112
449895908
1146420380
1529406763
155631115
266323907
621579578
615954506
1817199666
295484176
990077182
477586160
1607560038
163812083
980032673
1096059466
889740650
727291954
1637501604
548863360
1337955023
1992596444
1704370030
1909273604
1864768244
626202905
909608411
1632326652
399551652
1179541544
2017784470
1078837124
3440276
567265257
987660753
354888904
1510794901
1672603743
1488116196
1023623828
1346159364
588700883
614947119
1634123605
299674335
287084131
1957759136
2092312374
1212605637
1937245734
1421859202
84671123
1595025722
231786266
649930976
348615598
302786806
1054158990
868125691
207408549
1181015702
1545660556
900588571
823136820
1230743012
1110330974
667401190
946040851
668933315
464253886
930146967
2234686
1873857312
363798601
2114224315
1729145130
1270715167
207379219
1062927363
1382814515
310110548
901709112
1072415858
1753225403
104912239
1856555985
1619652440
1757300498
882686520
261265975
215829620
1306426966
317777238
362214566
752400900
246546249
730785947
1975505480
814661907
1584529904
1741863186
520113933
2028304728
1030935316
1086888062
22245016
1321907672
2135194470
1628423255
1721296363
1302952226
594144583
130739987
65597036
486650219
2045754143
1167032228
1748508442
270744778
223040840
2036636292
1329876809
1110259100
789303557
1157820698
1709408690
127043249
1292187197
78010992
921556213
361023319
1623152024
803353469
1176207219
180772868
1527850870
1711900424
1347408078
344258203
1643229530
1239154367
1055538266
1023222207
245855392
893950506
366373607
147351195
379544824
926363685
36984319
1658223470
1767138704
980006527
831613191
1983042937
1372606708
631656987
1070312599
2010610677
309298641
981151704
1406662497
166601931
1034944079
1896686578
1908681241
1291884863
1056238956
209851192
443445287
1656316184
440919575
616047191
126520078
418756680
1648396397
1729801941
749609901
722061808
1062975801
1501957854
607987092
37238135
606822168
2001410514
1362042998
494787115
1843898652
293828688
1153872496
1274211346
957013371
1896332469
1634990829
740446136
499167005
1366835904
1111168027
1842888376
1477581878
1776933068
538416596
587805576
332846217
1491545890
1156980580
2140282552
747972514
1855459555
368896515
1051910631
765033253
2030003138
1560044349
4461817
1051609288
1667297502
989908610
1321800162
1845339340
721417244
337506453
580864328
1875201055
1619490097
1320009845
497802810
2024160022
646801412
1851466390
1711835820
1199098587
1522635829
1701948113
1968229391
1202608147
1484342715
1829463698
1699764020
1835626914
141083884
1322626843
972280926
144018941
981178217
1229325270
1669129227
1281837553
333219732
423095486
857369252
751709924
744387891
973923316
1059464581
2072051980
1268182402
394742067
996705833
1517131077
253463521
985225904
350476117
695545921
544416123
1837185089
801614004
159280054
40609208
1714089351
2035123158
1728423251
1655041756
1190233038
375383925
980743333
1162359224
456662181
1393331401
1286384054
1307069010
2121536473
367194829
1380274887
1507773462
1054943687
2105553676
406080293
357816821
406369829
1974017514
1218171196
762758784
281338230
2087952032
2125439981
1064402102
357099341
2132830134
1958161049
617131891
643260801
694544056
257302997
1123668611
1137678710
957186414
1701106253
222812801
1096475314
1659115867
599838467
1959249167
1357053205
354342949
1352612707
333310159
1444577118
1718961134
2047449576
2004684381
5261504
1213307822
1196302738
26759165
904330254
496532238
894213326
2102968809
250183986
648595225
2041106377
516416285
1918209980
1179968020
554395208
1287640206
1674920243
2058758209
2025482814
1024612975
767601457
2145104873
871514405
402105328
1432388000
1903520018
25703448
150330228
764068198
1673284189
1853848593
1485995766
1708286410
1392055623
2119817607
1665040460
581111728
1948919383
1376563724
2131635565
2093084372
1617536233
178501263
586014904
1020028163
1205139483
1287262742
1730443483
1097722874
1339458125
1712529202
1075091802
1025895201
2077402776
381396821
558740248
1519819425
2119766909
1664919493
136172571
1551232322
337336413
495493392
1106591649
2019132093
285851966
2121034864
470601660
2042011996
320305882
963418817
115350357
747583867
1564934001
1763203570
422340729
627371713
817875594
167437286
1128620881
908798727
281957782
1987343541
1823514440
1041315785
969890664
1977862268
588832431
69034312
841442739
1974018444
1925849802
1924276258
1065852933
1789646798
1980204303
1412844617
836826429
640380232
564909649
523851305
1619423892
415575577
1386612614
1921813072
1696593110
314004755
553802321
401234474
321788907
143309653
38885501
1038397342
1644201963
1064046026
1314755715
401819210
2048875648
77433782
1178677931
899354271
1447628217
931810476
1326200826
667391790
1799713723
1982074724
642556667
1972338668
284108717
659853135
1877560364
1874654093
1911826365
1869308698
434146969
613624402
384746268
1318150929
865842878
191493149
882363997
1097504569
2074622998
2044217997
1005789174
942648700
264749401
306637701
1182225445
413661243
1483201405
501480334
1464981923
1133311049
2041750391
705736518
235423022
1040209709
1233718651
1266810506
1305996947
735946124
47712703
393043512
139777104
936399099
735669272
893026973
1223215180
1513578229
1710333290
1632840117
1374938023
671061648
586879638
1405742397
326058859
1857894137
82873723
1001463012
2115177578
1668166964
2047288558
1645912451
891336623
225313640
2020152724
232383915
1678943991
1598283296
300046538
1799407979
76677180
454337304
1894778524
154180490
741593783
815869650
767786130
1861753968
144605871
920273937
1256869573
1687652391
64519724
2066938057
241958853
1092855937
564213900
1559932204
1431208233
1897983885
30764895
1260882372
1821539198
1758435741
318748181
1058702682
1809342012
1552013183
1666599628
1996878688
50280720
1664418183
629617263
2126486259
623795011
365351045
1775475876
1172788189
2027600874
1329570027
991662178
376122733
1970875125
1758117048
1117446159
915545323
481183807
638954970
1278764425
1574318985
1173177549
82810974
6850319
1677155574
9857741
1159830695
1740898987
902800620
566652374
1134117384
1335100209
596772389
673677942
773711959
1840544675
138199169
959791066
585777776
760073392
438843143
411322009
27449625
1560719233
1757107742
448704968
155358286
175074138
594444813
992366488
1488342549
763842709
1113984313
596484142
100691079
1650294238
151860705
601399147
1105036339
1307438026
523939174
1194742816
1677918751
1853604338
629646705
1784948993
1177607787
2127163879
899835590
1869351978
40851029
1051925692
797274010
1752061997
2062659110
1656864331
144447816
1411941319
137821242
529113647
167626566
1275697742
1143077505
1017356177
118004981
1288010679
652271937
1447861660
365214664
259515731
211699974
1942544255
915999235
982008234
1091835166
1540135244
553287797
111100116
1480156530
390777635
383713503
1293891760
1768198491
1579902661
819770520
1387285854
878324028
948550298
150925851
26304705
1306657141
1916544702
41528287
746507356
731595868
361109713
679765540
1545592647
1156090804
2096451721
1053144488
369895595
15533187
730557471
567821767
2107213380
1337169892
2104802165
2123523633
600047162
381230651
1789746638
853090793
1419795837
120756334
1418555
1525144888
770351579
109605696
1654047421
571833222
1264658733
127914335
588823276
1715474094
1522379228
229301332
1630184000
422054851
1916597023
257499385
895361247
186911442
298218859
325119909
460799820
1857424355
1206162013
628803568
397507189
1823163880
148813052
755485163
427499467
210730276
1600533089
1018966251
690483735
89972886
996602347
617010591
1027347645
1047621902
1152179398
1729018018
655376689
1626533654
1009719051
658478059
1571832364
1441419571
535953249
1316910617
150255783
1837089341
1922103282
1556046749
234432406
803219327
950072746
1205142042
19875967
7679700
1933367672
1383287222
1232119616
1211688305
405573626
1937653751
1787791182
1275975131
1161296336
941472104
1560809156
673492329
760650743
19866829
194165618
563637271
59578364
382622759
108601054
462035287
1885957170
1255047223
934142478
2099577620
1815018556
1159453049
1640567569
974422886
685990035
455066518
1999222675
1997819841
210567115
2103418527
1570613866
1885621799
353660425
347064931
2115026772
1476981755
1549374839
443787199
249835287
1440820195
1412277929
1300472542
1521437685
733660409
922931369
527582755
1548385775
1001285480
323142025
1409897571
1680181041
1328288894
1146940995
1324870229
436866951
21048106
498967338
1909107042
294353398
381745214
16702481
912714242
1317338956
1528351324
298050774
543290821
36115484
1220055607
919650571
833440129
2016744328
1478035373
420371720
1160830928
523515042
1216895118
1447855480
202146606
1298974237
302407274
649242527
1750673430
1606332956
1872321908
1089493608
40062830
241847195
363088346
1516154248
997683421
1460560278
803706592
895697503
192507074
574397441
787844360
1233529972
1688209140
1445273514
1023616928
768317647
1791846419
1459255911
1713273813
251805555
572369145
147773386
401843759
551000673
845440016
1036745993
426328497
564324048
2071089167
381914341
2055038270
905440452
2015093188
994252011
1089219157
305303508
1410987770
1901813971
1044953919
491529953
587040807
76388040
139585923
1902877941
1418683159
374643784
2087406476
1539397833
1427434646
1643069921
188998527
1046474169
1041427296
808171418
1104366860
2078446486
373774905
789924116
553022526
1574069977
1572028802
478503392
1427428086
870019426
78486148
834197994
1129789400
990018093
1930967280
19564928
706286679
825007539
1861205309
2132026788
1046303446
1382657663
2140114721
940991499
1076868334
1519541513
1562566651
1219061783
1945876907
116074558
299611186
2065069586
1191316539
2023560453
749270643
148631645
557152542
1106587656
1128567209
1467783943
115895735
1434178686
59937487
668674218
819199382
2132065448
980046812
308481545
690057510
75029239
175390
1365221079
1212111884
58390861
676999297
1174565164
476789492
564666820
672426862
1404701437
1526241705
569691866
1415917667
546952489
1920909969
2051531531
1052961313
11819202
825619314
198470287
1798895035
1298711172
854400142
777200115
1112736731
683978567
1847666332
1330431845
1706722491
809189521
1071563011
2076586716
2025789693
1762818130
1110947950
1136604565
2082671714
1007148420
154457238
68502313
245684282
617441467
374161032
1148903894
970894681
1293924171
1787588492
2085937575
1832191588
576096466
464496283
980311647
1722630772
259031708
816047837
1486128641
195380906
1689992165
1307409946
357247675
428157126
425235180
1654788849
585832774
547611116
2046969948
314456839
1956330269
1773668240
59564954
197105949
1320516908
944607043
382394261
1150059380
1632141603
1389991926
1720786582
1641165365
2022118685
1394949192
2008917629
337802583
404124588
2145938809
1178707219
1161425753
592203027
1385026679
558873740
1308094230
93165154
1379450193
334468990
917542400
589243014
390465808
911721724
799201007
869859916
413214571
261020965
2138750852
105753652
1449531901
1039461765
434725729
185986393
191462808
1886792939
1752910231
1829937496
1231002904
1363670971
200696606
1687499450
1098615666
1580274761
2091420058
1618993909
2105493024
1233010538
1949271233
294574795
1935007519
1642332203
1935907180
1494942411
661696370
648987715
53321566
365404975
4231409
415384719
2133958455
1168886793
2135171377
134820082
1297545617
1990755839
1245973263
269886610
1565988026
45927040
1232492958
769057446
664507081
524829554
492949944
1398463046
584388689
1397609414
1366971651
500036272
1272146496
2045175838
1989102511
1424531279
1665698905
188255795
977606221
573979794
1899939625
2136692189
519211341
2041754570
1848356602
1002895609
693857800
2086692755
631800115
485673928
803278258
815228861
2130252517
1392243940
1893843717
1122954668
1403668385
1900179000
874550628
499261803
1555107582
1041091554
2100157015
74523769
43182767
6999586
988405725
44001012
88145341
1066580100
1784323783
1724924909
2087625159
541946480
1361933740
719512863
558663223
1239379765
1180559866
470708160
649155895
2100584063
1973056132
1193244735
483976009
1310172302
606096074
618118857
2047010044
929798872
1005013937
1030828941
1633299581
275814206
1142345465
2036679351
632123701
978107746
1943836835
414804281
1302502597
841324149
920570391
1362235475
187540058
222064941
1218566943
1592570547
674487260
1100909221
2119933361
1644316602
1583673593
2132409906
1825326801
921893026
1752319249
1095269778
1373012427
247208989
1458433430
748736906
128944562
1721334491
1396322320
899686886
1235242037
512940981
2131921087
37488080
946901897
1360451585
123156700
1794005935
1454717191
889452514
1290034114
2043406866
593125082
1050744388
912099098
1127663544
182628998
1663438198
1375137616
1960676154
502577071
1435871908
1717901056
2094547983
1441732875
1254747061
1849427099
869546665
777847882
1303609699
958857425
39811117
2084801282
1810734465
310500547
176494456
845221266
99026404
1425850549
1946901611
731360520
1426157850
1058242908
314873177
584828358
1160260197
742489867
998490660
840921516
243203859
184224703
1030096234
131338754
250245318
2140493970
440523835
2092622322
978465723
543550810
1110253072
1373475055
329183623
394438094
1126876692
547873985
2140427887
984299553
254902891
1832608672
1707631787
1376076681
802950375
1429604110
2065240473
1383327236
2016692998
54850906
1008806150
1081334503
36320872
1643922473
223181483
1149575414
107449677
2123154224
693325046
843786410
1649494539
638635423
2112428614
1605143285
1764221981
105456790
1371706709
693847605
1784109004
2093142591
233895024
1716422177
673707788
1165955895
1206421177
1406595277
1327563045
1683376205
814518184
806780191
1468924739
1919873649
1472359519
1220858296
397934748
1799467819
1127022183
944319063
780362403
717445180
701587754
1666369212
1396945358
141421782
1032185244
87613515
11932859
1493292128
1177310896
965421367
1580439922
586673391
1910015385
1968951747
994854215
2008922370
539237842
1256986400
1729883456
771002854
370196905
511990195
633984571
655155773
1928949356
593541792
63184036
1555457999
1848912024
196821732
1197991409
683572796
1478815650
1327272308
1189566315
336949478
279116722
1178341557
1902008343
2010371450
531709938
467187141
1730615064
1564011984
1554724889
907232807
245325164
1337660017
321322065
1140008503
665822646
1046684915
1542298994
115257052
2038758406
399247814
1804257636
1072696538
1393469164
2118069032
1729410845
1563403760
938514159
1200030314
1659722446
450693196
951820104
1982901030
106816192
1225744222
509376066
2014674172
1779268354
1175876422
1037204695
941993440
645159435
35991186
2053066616
2005728429
713823304
149859505
830479878
1818911366
1511930193
436129719
86101208
1383321197
506607432
1219977045
899734353
1811867223
20678670
1895476871
2118522337
1745342931
600384578
95210017
739315063
1005522026
1301758193
1515466550
1874941831
1036468244
436490868
155388034
959420104
774645362
1040865716
2077357567
992430947
1723561089
687699936
1649760728
202533591
208194536
1215351632
362164041
820494485
1929753890
46305897
1807182114
1022170633
1366729316
183540139
2123421609
301867773
2083387788
58060423
967349887
841565682
363210256
2098388005
1108607861
2090009574
45331384
964702144
1789476103
481382724
1923641481
959366386
1795827617
1678746000
1902155621
2119457094
2016541900
1005371418
1131610652
380021100
693002483
1428385689
987587343
1749406915
1137508829
971952954
1151699136
1836517949
497466494
1715183184
638101205
2112912258
1024543711
274140372
972138754
2073533138
954236764
1424794495
2106559805
867343797
486537094
107198541
1560593738
78531108
982412955
1892532755
2001248882
1538853507
1396933833
2025222597
2054407741
1687439880
2078873519
340169208
1204854114
1360861373
1641095185
994750200
1093198418
1831671705
1397823528
198084629
1994991324
1184148895
57403914
102647394
1758684829
135234294
2096326062
1813937807
689545571
1093944810
428490602
2097936353
1943633370
880850755
353342958
2010397971
856814238
1740832211
2115829955
56095819
1900804428
440484631
1348478644
1426587570
1800358150
1864407020
1975049032
728655240
1130108969
162275304
1059374563
1934884904
1317201527
205358742
513904607
861140699
248729529
1638382212
122591715
583925046
725280243
1948578516
1496791996
508058707
403510088
1944648292
575572170
2087895671
692913439
312001806
1178968069
471522205
1911725237
537414364
1258651873
1552134410
562260836
1069526210
397765227
246469326
58241945
2112397722
1750515914
1331054323
1510699763
1566910637
270498892
507396592
136279424
267421648
1625038594
1897244481
1546022774
1682673233
767701878
1823494532
1341398748
362095072
1681674857
1626743455
933000952
168825520
492351893
415882168
596955514
917976898
1453537710
140164614
678504863
1210110340
827598006
1634857761
1354128793
1616001641
719070182
376224874
861567352
742708792
972492452
1504996414
61606253
1258115299
395188278
816129345
1836675925
2067145415
986877425
1039426552
846289292
1136548827
874126800
2026392989
1138034001
1305327764
438674564
449890551
2109069439
1873739444
698057710
684941045
924239983
1900126251
111051022
372957835
208330550
1660135601
1149905472
626778312
537511728
1928655133
1878902276
1262410106
106126385
59022360
1400817776
115425059
828065425
1616501250
253481509
1224621950
1914018972
1346958856
1603876372
982537025
186486157
1667606793
433063942
1700566859
1531908939
1157871389
1795732234
2063133635
1418505548
68604619
1597642472
870178089
1160389057
865258118
37105475
20272164
1888831769
2005728136
686637470
288820767
234217277
184553252
202412808
1862524181
27090516
87228037
1568515916
1410379822
138404074
618946271
1710950005
307389475
286198897
712701468
15698766
1400593155
770704066
1369216626
2010986997
1119607983
1327848759
1168917399
1334353191
328613691
1910910537
2077269471
215330269
964155028
2138770522
809736097
1334001736
149401057
1419387770
1540124800
1561197303
1681655572
1188777888
1365572146
1445188721
48734822
4014066
1395336328
1429281263
1401933912
785686351
1356845505
481295733
1849444436
1356744720
693367587
1208200124
85051848
1401781620
860155049
566749979
1059619991
1292840420
21578041
1453211955
1781483605
1348156968
1200523179
866230652
1957461360
864868871
21603877
2076812132
734913886
530239469
1859802930
530989251
1155015189
1651045009
1153627370
1190992832
1265043348
1112245086
1723174504
603016557
584037100
2083890269
1360479063
1937685408
1645570903
602657506
1585113106
1597110183
1862420875
1337158132
1706291826
673555535
1578412355
1326984073
1078111636
460219446
1108500575
645977146
536524380
1279152013
1060290543
661369862
904183691
1881731983
1659919212
1061966366
192716354
2115032881
1924373068
2099451248
311205405
1483180689
413601644
1476917381
1460083945
1468611805
254187829
1862353645
1767862277
2031934007
677005916
1285507901
117641119
1300345477
1353587145
787890598
968100733
1953736545
1878481744
1856963313
497403639
372171397
1446575873
1577578805
962395539
1182536589
773298839
1522456432
1366560482
590231274
1076770983
1409078014
1703187140
1203430344
664072588
796739124
177681973
1538662963
1896500116
1195954829
580574890
303745430
2068865745
729635551
2139363058
1667786451
1349442029
1773931941
1406518165
616540811
346722797
1442215781
1769217608
1514561358
287582913
779328635
1925380955
1127999522
1294879677
1996889043
1764775099
575096418
445428401
227301579
1332485841
749185132
1844252104
1140043255
1420715304
1460698939
1443535569
974628556
1099738633
1729764650
1628278644
1140212285
1174382212
1146084433
1087850962
1590836423
861542397
2080689274
67913862
301753035
1678910093
1194846503
1120725879
370993950
241025779
569432188
724433579
1073076314
2109971881
664678607
1788999802
1907844190
853611571
1881032564
111425520
1075802441
801546267
356222627
1343667917
113050866
1114339416
1485130728
971238400
1490078274
1842969773
361647656
2090133870
308517875
634546890
1153010808
363717496
1196168785
1741642168
1323221814
1522600140
1811690006
1465613919
1378839436
88691711
1443882557
1659582541
1021657348
1300109854
414569087
426796306
1248022545
1601201249
1261105452
1074593007
2073201647
786632615
1973572095
1650784145
325250329
1802417359
856808537
120616789
1954158508
396515622
209524831
1708080699
1966639474
183625341
745997046
1891527113
1532907619
1868786504
1202972308
1139898355
817383533
420225896
2040807047
87003754
106881610
1720600528
1513201782
129377145
70218089
786999056
1003925164
193049056
1313407466
436798893
1332417352
1002309104
1517664184
514999815
1562149157
520000643
1133097896
1097292009
1479393073
2130719792
14713560
355202499
1295301076
1691687207
608310293
1745623777
145792465
561781201
1620588139
1920685381
1441856064
2047097421
536715219
1371328945
1550248797
1904050620
1473215131
178598954
1805208357
1377310027
361397236
1260861663
1947528636
32677307
1868333779
507255720
2110906919
1597567617
393461089
1188612353
581352827
1381240583
1228167050
2076235208
1837296616
2081181160
597537084
1193820076
2101939403
1621028343
1145576608
1513420205
1816285923
803724802
444867748
898705390
1128525872
1306579375
1917082294
492789745
700417914
97950963
580562176
1744920952
303539858
1574295755
464668116
1413665264
1404127369
1324339093
1146023960
882420063
2052808771
974696648
788203204
1648781892
214264526
1216351775
724364033
341451261
702417067
23371411
382534184
1670394077
521314595
1048857536
413481974
1968167524
2139688041
1265206692
342040777
2098306638
1317815526
1660346134
888498297
2090882940
2105877183
1773269358
1512970125
1757816061
1341660461
846104980
179447487
420878907
773920021
1310399414
1130344326
782481304
149301043
1586462670
427009211
1721313701
804947588
526316982
618139148
448615095
1563057770
1456370067
203673774
52074933
1038662859
607137770
1408564286
555189149
1851294852
671453637
1064214794
359797489
657024921
1298678199
532885337
2142171324
1371662668
190553778
1691638850
1722637232
1280272533
1204253093
420581672
254861728
1635070537
486336810
786293040
240246534
1433639825
499572095
635864940
1390790525
1824531376
1395023261
317910547
1376793970
1982308003
301761090
2094480332
2018362287
749954967
1845660518
1297246776
2036968507
866818612
2056340401
1153492017
384774522
19420665
953724189
1940696149
1976028651
1105201162
105444603
895748782
550972633
449363302
353218647
48219070
1602611805
730365160
1939628096
895604115
340532031
1452845615
1735867883
1951776624
1751948804
440168229
1650806537
303779552
523383493
797060854
545309147
126154486
69163854
849936281
144478626
234007875
77726530
1248013418
933393121
202527144
654045433
428785853
850003895
560896854
892402947
1092426085
313154462
420843336
468456265
1443004320
398895092
1807712120
711719464
1898367711
1901551814
1040158596
296280974
1701841731
720406591
1864811660
906216739
840973293
365316919
1503828556
535853135
1977548022
821093772
1438654933
355181126
2028492239
36752984
1675405188
623731969
1526300588
66333671
455926264
950654644
196392887
1149145277
375629649
2098217539
1918179576
221511348
396438588
1377448024
195788548
1747465304
20171207
815478324
1266511959
489898020
148065269
1457688314
947851190
1189895635
924829575
1612675962
138483553
1795955107
1431107751
1230596775
1921768201
282508628
1594042613
1202514474
163598820
592446458
1721671103
949902728
536357173
68752937
370577048
1584627607
515759597
251252415
385131290
128231912
961929174
1832273518
803600719
831972832
129088297
2062657701
1317975083
737133582
1648773930
671043479
6885828
989068475
1159590938
681781278
228133167
880924812
312468847
2044878369
2092790067
341336193
1151689949
807752098
1055370754
159143400
1955995394
1040962029
520284259
128709355
560235407
1551147490
1343474462
1962046252
1013130812
2077836652
433703182
478962417
1275865381
708777014
729476163
627947691
1576251310
538875609
134425619
1675277397
255744027
834808532
1352682084
2057603071
622116408
834465516
1688419131
1639630891
78447913
1681586015
1735397862
216179692
1419995755
2047592959
950368235
377808066
796581671
627581612
1256500063
2141435885
289319789
966000485
163775545
1193885032
274601818
1771959463
663618439
1340072192
2080054859
563923321
933947799
1166375541
671426704
552360967
1786434444
1854551346
26791474
1795870113
332161608
422330724
2084413531
1473705775
1560537162
398543785
45808758
51455185
541270104
153009441
1415374304
371137284
1777953537
1999750297
430041235
1714709140
40211965
653796728
23790298
606067758
682764532
1244320035
1642502161
1646239183
1433746802
470501129
646933168
2134644206
1786567610
1340390475
1186504375
382433456
703652223
418516056
373277544
1709077249
653488247
2021224781
2082334264
796338219
503899261
1745814582
2024844475
59471121
1135628617
1661928683
1739880122
1811119306
464882008
1132522262
268994728
1703247087
1407560615
1538538839
1568030241
851438043
1760508636
789066367
248791946
8573619
207010246
695146809
889116887
75075030
1451807702
912165076
356391776
804629854
1211304348
486365435
1540577521
1226586744
2049697697
276849139
159803592
929446625
458474795
1892091247
690753293
261454972
2146896249
1214807706
540960303
1851697463
240843494
713226598
1472221629
2015994844
1077810360
733836429
147126318
1600728132
1093985598
1326278737
705971612
573229937
1709995186
1609643830
1384478107
1117784042
1350251187
1492149902
1573430676
360833456
302607633
508731039
1064857410
1548719836
2050641351
35549749
845974191
1082765238
148791726
932245478
1483110489
1747604176
513320375
291437013
1750152128
1119609302
356458078
523330978
929885634
1502534889
1491072241
2079122837
1004523076
1555042209
1853103866
1601615751
491044617
1499464984
224955083
1271340688
32587119
2112668651
222746545
1983554085
97203525
166646433
1759941236
1530074889
698868388
151684161
2091908301
993619794
273464407
964070412
1838766849
368136812
139158947
111729113
1386728099
273645055
806463880
1269481128
1255972910
279178559
1940290582
531978336
496520648
1009306140
967640262
1121404642
1536938325
1726424298
1332130177
1468311363
854698659
1877112058
26038296
1897027776
1210538503
1889263735
1375612993
507349190
1801479738
404638947
1615810344
2046854924
1743514229
2128885662
1703381055
1947591215
2032512270
973624658
290639996
1839909820
529251869
1901198162
690714571
1977730073
621911147
1020153536
1143838
1692831658
400155943
331824583
931705601
1265922614
1587513676
537476884
951547015
667923284
1245154277
1435032143
1990044804
273902366
733235452
1066989766
1350463031
114595325
2127774356
167968032
1437883625
1866166524
612268182
1701946371
977938373
785653273
2034910603
62893025
2110786260
1224183954
1207485928
165365222
470243859
1624097088
808174999
2047823191
421335827
1594501715
361641571
1117997152
1498183658
363039779
199110409
1239625946
1977790640
447215979
2019586030
29360924
666662477
913189575
1231450863
1113200540
1769391294
679812155
816840768
1676034595
564892812
836956175
1032932894
1300151145
2008260145
1106517041
132556143
1871761252
1803953071
1464589812
1425969550
1706579813
1668268706
467072532
1002673511
1157233005
544821069
2140253605
1301179007
1751986224
1819784631
333586903
757712562
1602690016
1524491481
752342976
1169205855
1985419965
529121426
1420925449
2131769165
690366433
1290083289
1764400021
1578503783
839517574
1020508938
1227875571
1913927173
1075653526
2114412093
1287587761
1245939794
1294762116
1500697391
1473190804
1764600132
1875630580
1639256029
876937701
1283949977
1960985691
7689385
2115236440
604329956
2094994278
466179744
1338724077
970012719
1307097779
937325004
83017877
1533882579
91647341
1732174588
1387633383
1105845738
1357219523
1848380050
645826792
209359602
1438366339
866563781
759464152
1485834471
2003242166
1960736113
493486301
1589810483
829198927
769715885
1479512805
1005905756
1243019648
1283606245
920295751
842551074
852875729
144148776
1523671679
890997612
10406891
649861474
520979994
19734513
2143374013
2029727445
1415940127
1318728607
62806809
584472020
1095681618
1660090130
886373459
2084698742
1893247850
1581093518
1108631537
1766914776
868363278
463510612
132442766
443039980
1370131190
1577981634
1746467821
1794336102
1199465645
1165489970
1102479100
2058574173
325190825
825701176
734675492
668997802
1970929795
1080973237
1337333730
1047946418
940776829
290498219
2089467538
53118436
13269846
878099931
1310626025
916002426
1601636767
9028690
129105481
1198445660
1186284405
305013176
185780932
677411801
1427518483
1026997085
575608725
552315229
1427292845
554285910
589902664
1979302996
486819653
1396694728
1218261464
1906176160
2139317808
1126648651
2011778362
524749221
1202599123
133361231
61476219
64922621
1274455531
1067409976
1622882498
795744168
1966751059
2092326263
632196142
1073910543
788794570
2100930638
382286635
1269380144
284817502
85892003
1838758063
696003523
815153508
987965090
2085832370
937027377
1835949221
1290099987
1112198885
134169201
828902668
1917226475
2146730674
1163772657
157141120
172155250
1443152848
1093065023
701719641
822509343
2086327267
1084566376
1719404785
422132957
579456359
119334974
1517448886
1427755909
351298496
302784357
2049204720
2078383937
1315990338
549725685
118656795
952755267
804727155
1718943520
1621464838
1569430900
740781470
803458851
1954114367
2060636860
1318482066
1411732853
463467179
1392408387
590118308
2044030593
24900760
791007269
593125959
275029754
1140149875
915169717
1945413241
1463067861
1407676128
1691182743
1738902774
1784484486
936057577
455593280
1728502673
252768495
834435485
225689411
278162335
1606314321
1830709319
1936371372
399016389
35747865
1060902684
1930095760
601026245
1067624035
829025579
687851279
729544540
712691009
2051454175
135737369
216269881
1882513158
1054740474
15592284
1693522746
340179469
1804415904
2132493354
1935351392
194642601
799731113
1229278365
627561880
335414741
638840668
900113120
847756633
681288414
2010931892
1823391833
186949621
514080269
1300743835
528862932
856880567
1133820699
776475251
677185492
2117536961
1216708250
2078614394
2123668010
118421948
1545632056
218984383
1088428189
468864928
251017531
2129724192
1404202920
1224253597
2081096980
841466902
844784767
295159148
831847840
100924976
358128161
1579871914
2080655533
1217542223
2023235873
380861410
2140029563
2024230838
1481804898
1564777780
2056566872
1652415597
730370182
1470806581
492972914
1317264956
924330362
2030019306
433330743
1830399928
1285114075
1090291781
1739346710
1629700994
1682574411
1878702982
945966759
1181526051
1098087433
1001666401
929927639
1342362731
1959776346
569700316
2049054774
499235653
412827745
193849880
1817691700
796436641
236476576
184229262
355853208
1730536820
1416681654
525147054
1100717339
1525326700
1157372203
84377621
2008977271
1249391139
420739849
1136994544
297294106
1658288839
432102667
1351825265
2061251757
378258500
967383639
1242814335
1305320239
791789586
499290200
77189339
2003889741
1625021867
1098952029
1368251978
217000632
244115364
1865844412
646893292
824549811
441575259
899708674
98397564
939179115
178016555
1469760581
1254437166
741393860
27097391
1798229592
1104328127
1987034156
2055491371
2034222356
1036581936
576662580
2073977481
1866458751
661025275
550048529
1803366264
410469740
1462419949
1809762385
2053157314
478484199
1567517951
483979438
407388876
753174915
909977929
1347123197
992656511
459154159
1132727187
682005241
1207362953
124691989
1229223512
1417530010
1142761208
684491244
211604258
944639391
209946274
2035599242
530059809
966511222
702868736
550021061
1356133041
727847526
2042409066
149191340
657855300
32228182
1174366629
1752779842
1189857782
1045412282
218239065
1615983690
373867754
1877543751
638607031
1959572297
1978823175
1011108217
508788386
1127373213
1629368234
337300200
482999658
1240724722
1336689908
370474563
1395787637
1998063471
1024565630
506250327
2095508956
1883260232
1143039511
581489267
735244635
735107886
1357329621
1170873398
649484121
2061647026
2128824733
1835288199
1663354394
264665648
1394170317
1069162802
817490043
1561010061
511917348
387393873
2049333981
1560320495
1989696895
1405031381
332783301
1777346150
1455091563
1844207505
1729091519
1263093774
645657116
1203171145
1670582031
2083505669
231143398
14396473
13484091
1945317944
824620747
1954426994
988998926
1629026062
628318154
320698466
1598945866
1405218398
593215541
2031394400
643142561
1146388118
1079650574
1948293986
153016318
930366016
868622295
545526420
1928449361
2020619647
1943262878
1619141242
1725963666
2138074232
1064463402
789135410
1818172123
416043320
1998189751
814160116
352717593
1192389327
2008697160
1795062995
816954561
560638629
1810685
949506231
1282302784
471614389
35778597
1443399770
1672002227
958400443
511971769
1614817549
977761362
315117016
1789376175
721769494
695069430
178741630
91430531
338319412
1070145312
587036582
1761974246
1430047808
1902639964
689384933
1416087651
1470476756
843046955
1529188333
426032260
894672598
966686922
473474721
266125549
1512566785
1407833847
354782594
1761804764
679478219
321902403
1363218889
437711702
357792590
1579535823
2046285719
390758967
1719698864
1348041174
1282214183
480643975
402600353
359940730
1080593654
1272651142
1792329861
1687272112
402506553
1930886921
1119891408
2143972825
863227145
1644560517
1035490114
523498287
219699734
1196987419
1517656088
1974946704
751173400
708521284
291460664
155091941
856101940
810674705
1968593738
1725604570
1339955891
32047801
1207268419
1319296034
291286029
1126891995
1728118859
1244532159
1917972326
1112392957
383683157
1000833801
1903794295
667370727
1879927809
1386217915
1035234556
649799019
465139554
1994137119
737367066
1626476106
362850697
545314578
933096275
1791740598
1470424241
1075804796
1046324672
415052314
629322276
1212272969
2086040143
17487897
625347880
490181693
100002033
1636926752
188101915
654714677
413270536
1653438072
1578206900
2088476259
464540779
2087806438
982671281
495323729
254728949
402545526
55969900
1980763069
1848066977
1424835560
341747159
1774432206
908444998
1016812065
1602827283
1949603110
1441562140
55191372
1232111863
2014467969
962353539
1537524372
878075274
723796958
12353309
1163540959
1623941379
602887329
766068797
683620849
703550087
1762096915
806600331
2122796682
625091557
19731886
1104847409
868676228
1411326794
1719135683
1738930218
1871669487
1595616710
1710238645
969810000
1486183388
1100933577
1612107314
1211593669
1987266053
1580599544
234771307
2845547
1262002798
707564104
1639230762
1935166906
1192682533
2033399141
1340046478
994075843
1092433882
1877189451
1267439330
1954659795
756288141
1176367605
2085671368
1904176543
1470716680
1213728080
973805309
1276469380
121557347
1897398990
545898772
1780461392
2026545143
32688862
414597022
1488879182
1297885797
898071298
64160599
375350105
502626207
2047932635
1217639044
2075481016
277506063
507937620
1492100349
1877482272
1914091522
2019839456
1655679050
1952733504
115066426
1364533899
1004014835
1490356392
1928799446
1142295417
1060108547
267357196
1386410402
1267533294
877069804
702236051
1385231942
1730919537
158999452
1763554478
1441894510
282544266
362333516
991173656
2027381261
883817959
1240159731
354660466
46713267
1969503196
880538585
1407798816
644883156
1175537575
1839363405
970045523
947637695
1147481902
183809333
245587456
1491009581
1147187945
1960584767
698526121
1589927379
684210228
53588038
1545197110
816011132
1907016568
274781188
1110265371
252269686
1551235735
1102255961
1946521870
969384535
120598292
377796966
1769448130
1012346205
1116827684
1732489042
510984492
392364064
483698046
1480189975
648815069
1787464980
825864425
1665390743
1659009344
848084301
1850841337
2125746360
1924204724
623692231
1330494144
247895709
1231844419
759290665
1923810654
975162217
2099356009
109212246
179452459
1761646512
2058345770
2042402863
1516648714
703078216
1110018595
1061934792
1268339070
1837710757
717510422
381548632
688037011
118688393
1841429752
800559200
692871340
485336439
1541047627
290016310
1043626575
959203975
684791844
1107757517
83349243
1880469179
620516069
206682530
1130481400
507749304
212543029
1466238509
251187337
251331689
1232026586
786023452
299952449
1853680021
427156873
929966700
1529688212
1127359755
221811501
2030359362
1182368303
1135740682
737005792
317424649
1220876258
1053125044
1396952371
547011822
1453798549
1839662544
252536617
1245647380
571921802
1877085882
833275214
897403699
471756215
1531975418
1712747315
1208110179
2029299400
970406861
1218447303
1854916039
1796418727
27892321
1266504723
1616292931
1678016241
199691113
1216026796
529561956
1740753717
1218586500
557204697
1164456913
1637470078
1852412822
862370827
2019835822
1874445439
647402671
786736356
1101133447
1150373877
1052896494
120667781
1314129876
191528554
853540683
1248608169
135569650
799983124
1923431373
465484896
1337744807
2087850117
401855476
1734644922
193921164
1140641180
1530115857
580741729
581890697
489557247
1838536262
166600635
1827179539
1185849483
6533429
1413209413
252060860
1712211836
597436761
963223670
821947289
587456269
1295949682
2000769462
1953138570
220831296
1170560741
798057168
249528287
1286494024
1701847707
243791041
1825205187
1419035089
18896940
544507601
1186065244
658099597
480710123
439954383
465790714
1006304335
1938201964
399788229
297834703
922076254
675836035
2022431663
1266539519
1777924706
1839732188
140724456
1547846939
2145469500
1140104264
312783347
393904817
1102680762
1881749514
1231475638
424641913
387490756
559820330
572025901
97644619
961842624
1280510304
1597647229
562778260
189091895
468915801
2073042850
258350809
628059863
1893017331
187942688
754812502
1754239990
1222090762
1796178560
931526065
1319123598
186240083
1064086884
413103955
1016225892
464746932
1314730607
1937953096
1158824062
1168891012
854174043
1209691606
517018837
2026945728
973929833
1119357738
116187507
204401112
1923521484
339227812
1647265365
755824180
363604326
2005172768
771512611
1567178004
1812185594
1451597931
871008362
1679568264
999275752
1370890724
2031912202
1407180523
219479349
1118246466
211170519
1436413355
1220855380
719809388
635808984
763666131
928193277
1574900970
2006528824
25447590
1772266438
357498064
790317582
989207327
1630477504
88521639
1437450529
1951200201
260000802
1837177143
610062535
1053936103
1661435997
322458525
1591950095
730605399
470128135
2141401308
1872262903
1704460246
201295692
1416353357
1218568840
1397345889
783122573
9529687
2092956891
513931461
993558433
491091698
338733118
883981280
1624668777
997598486
1480553627
1051320327
1508707244
1876306336
708637195
1317959003
1560521415
1951632349
2025196221
1952765863
854485340
1125002161
132408534
807975770
1572485397
536810126
141610338
934215961
1141095117
463571794
1640016602
1323307524
1082233961
839844582
589788633
2076804277
1168854712
1193193527
1098202348
791152760
2038807650
1631192114
477834834
220895791
1170073493
699851461
1111435748
1498415250
1415284923
1655218794
62348262
593465424
1366557713
792253685
822533829
849229817
241627335
1018746657
961832381
1333843113
1263347434
264055168
1953754775
1933364924
2002998522
1907593356
180124845
263715987
693706514
948239507
1099094686
293130372
1687012560
1660172882
1758618658
1884802036
2019774399
1233808168
1092409833
450051088
1659979953
1828865330
1840921010
1124482543
545257382
943922073
1798414886
325323549
894773440
1562160831
107232425
343444755
125532863
1209320730
2077437715
336542326
1246573894
12028460
878286498
692140714
1303095282
687585372
114526743
774747
1995181821
795576220
2085299093
1781536590
27460320
753100500
1315214135
1245506992
1654091305
1339522033
904018232
1220823786
1195772796
607185774
557434929
1658635000
813591503
2012473742
290680734
1144019973
247629143
301961736
615255382
100248435
322029747
1767409709
1194551542
1466972388
401129558
143613847
257914053
1128606670
383661522
1240714265
118331722
955334279
510058646
509975045
2028668619
934607755
245931066
431255293
1497173866
1951154471
728114755
211767534
50498047
292949433
833381677
94697384
1216822174
110203908
688535007
653649024
1084377736
380737477
337363495
1492730452
1207482472
1168576956
1951555447
2113244760
1606214578
128195410
1224864906
1821247430
1770263254
2067276716
1239214031
468052213
971703781
1418095617
422024699
358245957
434278809
1001900739
168578966
1826912272
278741076
1070119256
1536745479
844327234
909573560
569681640
1896782713
45166761
1498400756
622826956
474870989
440504580
1878157935
935263979
2135333987
78446794
507527155
1038286497
1567958578
1242061584
326827236
1948305658
1855403955
1015699304
405111253
1530881271
1608465988
1407175248
1712632991
1470607910
823176767
1345301730
1164534973
783856674
2131609458
805301824
1871459106
1329669856
360703325
1498155707
1667532415
1501518659
1298355136
792620093
606307352
640178900
1314893421
723358515
1310462659
454513786
1022739980
1881015827
54584576
1868976215
934022963
921307620
1795263313
399584396
1099077799
1456480978
1600097815
1868816684
1477937477
531192773
1664389157
1335168058
2013603427
682120962
599947567
772654624
975331965
761407146
298231672
2105523858
7271005
193063997
208218732
2047516540
1502866579
1891123567
713098535
953268817
1442967295
1234659494
1690728507
1166212080
30789031
120407151
1034703828
1336944898
315410459
1514936372
28922540
1694196235
431048704
278073526
1566211014
1949822858
717826127
1348965289
1262980284
1489000146
2028896757
103831735
1219652515
1952626116
1260127068
1849903333
1251648155
1768187656
72732103
1142368238
566091865
1430122169
704109707
1080689451
1354662744
2144349700
1821569581
892168950
1379478622
1240719470
866193286
1059680890
1789024163
1097096903
209351092
845641638
1675952303
522628216
554965015
395686938
1994083024
414042872
53531430
1169462478
819606683
1394431720
617470493
1551817386
1370051002
1932225410
1186195832
555582101
1885310268
860016526
2050353509
2144892299
733869013
480667862
189144027
982843868
1153533416
2004285671
1143657054
353573282
1078268485
1083974061
2084285751
486169836
246159367
1941024968
1194352890
2095573130
1051701441
976893097
1655309546
516812617
1787200297
410507297
733997480
991304046
1556135162
2070710089
1987638935
1326951788
1548817720
446847750
356159717
1452441658
626775686
1937591809
911608232
150973682
1317335505
989280396
2046661504
1151931918
949360493
2110198994
1124712866
1050193031
678812411
1175751429
1226345964
2140176729
1367923642
16303653
1521411751
727489591
1622538421
86872013
170247467
149921148
107383153
124499015
810273871
1054549238
268149080
2014949232
1136946758
953484025
1464948982
957063228
2085460719
807022773
688464133
1362462079
355792447
1503694782
1081351270
1062257188
1113953916
1244164809
437682810
1268115723
261573212
828304971
601688247
1003213188
1766352724
576843699
1010652693
336393130
2068520909
957816501
2140830789
432278701
1624203725
149325033
359037594
494996151
1441938536
1653210670
77187023
593969472
855363246
599945460
289006807
1494607355
1972682121
1826868904
1120401004
1661719573
2086417022
1162402729
1972398031
1789368578
1567056152
1759494063
1056216315
2030356692
1750308343
773873149
1994882176
303536685
1890831545
752711068
1727429259
780651166
1841483319
193038775
1901529634
569101033
1348654728
426283457
2022871175
774189946
680772623
573010432
1787375192
2076147687
1336462509
783432508
262445654
1783764122
1285995736
913453910
557057037
721848575
206814533
326935954
805961081
1518616128
1319215580
1648065245
244673853
1453472051
1463533285
1308137937
1070500216
1465927707
2132887648
685575991
1584454005
1640525392
961886149
253034004
102449153
2121898147
1959574075
971593700
34541161
884775345
31794864
281042288
1667702118
639921581
1103789272
1930814941
583004250
1171965800
1784113744
664563753
392814428
165274615
286775812
1373108943
1482574138
460629776
2083981701
1218683855
156290548
2007891833
1749166025
624103871
676696377
520131340
97024849
1665180437
649429950
1733800768
1778520124
1882810080
1906947730
974821685
163966678
274193749
232174792
55241142
372824420
230588275
176219591
1440186884
918393659
918753182
1469249502
1281657829
600812972
1169928660
1940869551
1961482659
311549902
1707002802
1973783932
547916447
821617516
619097468
650443426
1092155186
647748643
1170866384
967125111
227665228
642991445
117048055
589133746
76153996
418342902
544703282
960804239
1987359388
1232034260
1680845856
2121383345
660277045
1061257949
531731436
1683366916
930228334
456567786
309171184
1567352748
1779427170
1475384492
82798990
1091513542
226403279
1052054120
1252269626
1488781032
894531806
900642200
953989026
1661999965
737784004
1153693810
1658761267
1932837603
2004779519
1246623087
871577319
1370264804
139989671
1494721848
1300641854
1700491466
680445171
489596089
1619406125
838230272
73386931
1831764933
240497992
588090493
751306332
1506777983
918549884
688533842
1064707375
497183712
1971372144
530163550
1858410017
1124106902
1930528641
186542526
2004858884
777775355
294392554
1960847734
693032902
2000034373
1737752828
198436820
30569462
438796933
1750601622
838146176
2038909273
310412180
148646870
1145621502
79275932
1378681990
668813905
902029554
1910934601
1520666431
1992296324
57491479
973867240
1774765814
521867285
439688408
109702465
1104207451
1636716741
2098872443
592690473
189199790
1874325261
1414945865
1263856588
746879408
1278740786
208298892
940073077
838916357
148127339
1308880413
476332720
117623546
1273757582
1574216187
911937070
1180441913
462333603
1570023059
1767043018
1459161858
94656482
1971920401
1595173116
1479285432
1505405274
537372788
2077310039
364872661
1244009306
646966522
84189714
1408572929
1867065535
1513368755
839763005
1069405891
1358075841
791272795
2022015624
798076891
1189277960
628836929
1165000422
628180359
850082008
1324564507
2005823977
716823790
1245003473
1283178009
1445447365
714406457
1667677904
1263055031
1792704370
1609334349
1852852277
1548202894
336027971
1072451191
226029398
1986911274
1486907670
37388526
2105001047
245140430
2100922205
70194315
1294734583
1844857340
358392844
1148464644
742749024
1369220714
1262611538
412606165
1844217730
1693459350
1529701580
104362742
788375247
1368074475
1188218738
1435780993
1768305703
1850801365
272672417
57026802
456509705
151635741
1525930642
739719468
152315072
1545902888
617886813
1651465635
149743039
2086177417
1610316516
537736775
717359277
1744682698
289910641
504273601
45494692
1679268744
920230135
1752343004
1216330775
2032724378
482384126
1725836835
1972736697
738920461
1832175529
1636566611
75944025
2099324824
887117990
961638835
1896753116
1247841330
1121535495
499146519
429003831
1724307287
1057768923
76550976
669176107
334977614
150603105
26566425
807869233
148402424
1808248457
1588813136
1107867637
1378476780
1942205141
2001582479
961660510
539840264
882892868
1659207139
810276525
2123996329
381795839
1722378689
257018714
36861529
1294610312
1977798557
1378189494
696044552
1687511544
1028127603
1018838342
69819755
1871970238
1297948918
1581574827
787368989
712944875
1949094380
1786975401
1336456560
222612384
918617223
508146291
2143245708
540510243
518353190
361543266
2027893035
202517824
970780970
774923995
1649100756
1151385633
819053819
1276476720
1259884019
1485170040
1407900139
267456419
801992659
1606487161
1158572333
1403076763
1610816245
901112895
662382007
63944305
850972896
580261783
1434513943
936566036
909836679
1395544296
499261369
903802161
1787948202
2100791110
1837511664
1656208574
462589245
1366135252
365377334
1899255601
432704163
1674314888
79858422
2131058223
1604334498
2104644706
1576421305
693055776
572489886
1523598224
1318331302
80272845
1661803716
735810899
1418911906
1244715144
1408793119
1127222065
1789346478
1896381621
942008867
1008379980
730697153
1604801597
1967767875
2125544933
53251280
1222060309
690847797
1815560204
1815813881
1145691143
1685587548
623960354
87117510
676988529
418499756
1168471748
2003693582
682058003
1539188557
590488947
1067042247
1044378974
1377996828
195941714
1584476420
1663505722
2039806105
977235526
1430087384
875240298
2045387935
870800398
291909177
421196772
1386024101
2073909901
245704472
613182381
2051557177
289638999
2139330465
1904494951
1904901125
1976552490
938197972
1584475620
1487855110
2049730155
1706478111
571095909
1234349417
1836118054
1463814866
1472366394
224444934
1379173949
673650165
1185042544
1071390127
433735375
680075669
1316422053
269649449
2144933407
857409492
342554660
275785648
2116004655
1789709754
959845589
1850556252
1993728637
2143269013
406328212
1932446908
383540149
720878855
1206758616
1611877590
529227196
2035412225
1364294825
88374225
894566926
1529335234
1423553380
1866932149
66497075
522825320
417566309
463592015
5880517
513299993
1182635889
1716781960
1253810458
1613185479
1721871686
1123388376
866590173
1527802838
51369080
1519969728
683727532
1275238544
588959364
1369962937
1440564682
968043947
903314262
1192566314
299742878
1459392512
1480589477
274275254
1039522076
1687292432
1190902367
1272395341
286942014
208812504
815592279
492847044
1618612353
1835075437
105211103
1185788474
1359079041
751969138
1438809950
1338888669
2098053296
1775045808
693271211
429512644
2089166138
1400086245
1583558258
2121212919
1691115684
1911826597
1572581761
327448414
1089858354
1624246788
480363438
794048064
838341456
1300224610
1336671253
263500537
1501885346
94246632
1024574255
1415020349
1769647652
1004624086
627708406
8963841
753266895
1800344499
1189739093
1495773979
515424767
1680857977
273938387
972083799
628528133
376320694
770246478
1733528743
1379312259
422109524
869042081
1881906476
209556919
1063375446
1181475259
1691849881
1670344470
1037204028
1117452460
2135253649
1358609785
2114897153
204890658
1370352011
255728062
926911841
1396467446
802723660
1116269059
1155373481
1282263671
1222641837
280522632
2012619541
195517379
1301328502
1758599491
1201791745
1665486194
161125607
559685965
1366796973
1694586281
65991973
1075146824
182681584
1574737685
214114207
749587032
1483424867
1741049914
366031510
1128219341
2013913955
1892701309
1267724304
845805860
1206519873
1625443315
607819810
1276320866
1927896242
1409072111
2074200976
1860712415
1886211755
809293520
1490974061
1911015251
221404935
871503057
622837216
38802235
1591670734
1899402173
1760363561
796218607
339921400
161169340
391438523
1864377129
139179075
1570292432
77737982
943007207
1440297201
1217805830
1615864788
1753682677
1723288712
1802946826
1746296495
97776146
405414844
1958656680
201725208
151955693
328395138
1182906629
1641101415
1177931807
1641510381
1332384183
259303639
706268741
206920682
1699600902
1134456657
1921793531
1313441697
1826117563
1682505964
883857353
1840604371
453652636
1378125753
2013145305
1256885485
575660849
2038904290
1679904023
302382422
640288398
1740480486
2053240040
969135576
1567937299
1035214400
318599390
523542176
1551921792
521287807
1502184853
368907981
357242883
654382746
1255131364
820611628
894296224
2046163966
1101022559
1455271953
627932015
1039780176
1866229347
1800016218
297769436
419858239
790310272
1827665533
66463691
1328805807
2095558026
1658641855
1147227206
948711706
1857736541
1483110999
1654206778
142688338
1957780895
1712339252
2013303673
1193071261
1109350919
1893945516
1802574875
1713563767
734107884
1424119190
914522022
176197356
1903076660
528570965
1778214591
1954521905
1491594523
1395365058
1881874076
1733860209
848049780
1694469239
1356009543
182147558
1473010361
1108005102
64422577
526159
1852001059
695089198
746529018
1133573156
980573591
217293933
1755761648
2136900666
214097861
1908298427
874197530
374218593
1636693142
1994305870
966569808
59059600
256620462
934460822
1209267731
416356203
1948953054
874244733
61603541
1034768740
1676698982
1085509199
1336000700
178810393
790927993
1028053531
1455075764
2063677320
2005357258
1879266946
91426464
1886704432
619937459
1742531367
974449664
1800858128
820955317
819358776
1678314956
590142677
642232856
1895149716
1154647979
438631653
490927853
885797116
38151491
1474481985
737753827
1184705849
984521431
775509649
900070621
1665817361
1353612568
1150051591
986239762
2085624888
768672075
615642950
1192882252
1983528097
1205503606
642553416
1500704562
1998207198
1175053314
1538769286
619505376
1621625827
949715886
230646194
1368704851
2111211128
1845444808
1635467823
1849097503
1002711959
240259221
1976013815
333667945
2047973489
1187803834
468940743
1323982491
382104014
1945545073
1230934009
942967430
1443748449
1653848550
2111740740
1156926908
640905627
1817457746
484841138
836369726
74045511
1719780334
495249365
301345969
1862517104
234129348
2138836743
1892567713
1575519714
1422078697
566059613
570524743
707609709
859763718
1758482043
1211363941
568035088
1592534684
431268407
1341787348
1024356792
256428593
1744592948
312895276
95385613
1095877517
1945475271
268088644
1127980098
936895599
1474121106
752686797
1612330220
1205189582
1765038532
676506649
1177435018
1427582518
2104452643
2132832789
476783199
1017370135
1331356318
1100179107
1599484631
1199385583
346818534
1846605077
1115518061
560035487
1767367437
909158851
554506688
879002439
1885955724
725626633
2144106486
860825163
1747944716
707956963
1122731010
165053199
1908167677
2115750405
1042930116
1524374477
1909339324
326735676
771770741
705145577
995887153
1034589138
1955982990
1194050148
572352522
2064948815
627690973
252064804
629664153
1402700956
2126117731
369967793
450520946
1613297544
1741769034
1461360849
384783425
1093060666
1736736126
149228133
1454314755
1156344605
1179127821
1247419393
119235304
1044432206
862417360
1728599100
336377271
238108708
1292294750
166416962
249214478
731850176
1454939622
1309323315
1279834098
2114209115
982453378
964471078
187645007
806346470
615765824
1350404933
1266383952
836556888
565051221
325906202
2000550533
2040674493
597642141
1671542735
497098259
752807304
853690201
2015747029
1103156171
992073319
1385285738
1015739637
628898301
380573951
1235418455
690526316
41570564
509853297
224068494
1563785033
1371191095
2002294260
2047411762
4998865
338389386
65364559
1527636805
839741510
81563399
1489325571
2069519105
330205707
931875466
138258123
330089847
1080596155
1683789025
1447551659
1811370248
1456868981
62988174
1742728073
1769457781
108113478
1671118441
1119335458
187294061
1770459478
148888138
2041648039
39654033
1292242946
2131454720
765389329
626454943
1690954019
686029364
418286843
1846221389
1275408894
1008807103
804944629
252812132
379817413
1270043989
1994873005
1696919104
563228505
578981640
151794813
730887218
1023418308
849272683
1829180172
1578663223
1019695180
49963127
868139928
453301747
1884254466
1340502731
129170316
605478382
2086376049
11335854
1025227786
1297360507
240356534
650024830
578354385
1018075032
1639592027
1896809009
1146331443
1437802403
362888892
1482181629
235975758
143124740
1493969298
1193165163
752348431
2074286103
38968389
577424500
1487829717
734204375
917752589
1583111409
721885488
634472915
1550552049
868178874
1898474594
1786288373
716846766
436970779
1944757754
1532500806
1215319351
1530858091
2104324125
1172018720
179235718
1831722215
2022122179
937584408
179175583
906133391
1557020636
1182660880
1920552387
2143617373
893269667
1328595908
229978098
551796646
1855484177
3592524
1553739458
1171656982
1036166979
478202945
478565862
1376908874
1434680396
2083165868
1919636730
2091767195
1310613951
978741119
552625905
522665033
275760348
1433760093
1957888984
585607664
1229619742
1059524729
1453414346
339763548
1626841448
1962377553
1028752383
532038539
769219395
996613741
57190097
546746999
408052723
2026055371
2051189631
1844345363
691175473
1970867320
1697375039
1025229712
50946356
1940736567
1654482212
1062473496
299944398
536789560
638399987
295122465
1275001167
1367319553
1174616321
749237847
829579494
1728895788
1195632729
1019642444
1330093914
1280115955
1996608637
654024075
1718273345
1354755843
321318162
67026339
1968497047
2137496963
820416879
2126427417
1187435951
229890410
1189701678
1322280104
1324511612
1148798670
964951970
1964570324
194172932
1977418393
1149843084
1932337445
1251290006
658360719
527002508
1811836676
772964745
239314500
1030714951
1989120928
2071732092
1549739776
353134348
1770570839
1056636521
337714372
1715670751
145037988
186882076
1207165086
157569198
1125252875
540998174
702489185
1684879484
469342893
227156764
1075789655
1048042616
1687245274
1777116842
1652105101
1171260579
556091001
281516469
1481874665
1046256535
1220141444
1654507049
129986780
1932453399
150759090
1618356233
565619452
791184393
1448840467
335130922
402435830
768161865
1380000368
359486829
1831320328
643135823
2005251418
600399715
394065504
1218889873
123160269
709823545
996673325
1008128938
1592526199
975007737
1920413834
1846959231
813305599
1835442685
669317460
1059121384
269302489
1560686794
1272470030
1641954149
1593044004
1213849404
983856019
157455245
1587276977
1247651702
896584816
1352578462
366497281
1982597103
768808966
372292460
967398606
2015598576
1845724320
1558621262
1958701580
1611850493
1400148297
442752405
923932307
65768904
1639410801
981080626
688129019
2040382021
1739971032
2129105906
1940719567
2044519341
1231724826
1212848820
1241724310
346983186
1013023712
1044127154
2092693641
2076494663
1701297252
966914769
1692284611
1170521534
1240859337
1164568412
387873453
1891259791
1878858802
2130614333
473834927
286948734
1390276854
417796621
1489414776
97811040
74852940
1059207629
1620692657
957585660
1699371379
502201503
686814693
1752309968
1459004647
1355958296
1702720452
645829071
674168685
147573384
1536681390
1117005603
968353302
1170897914
408196527
52929729
2145429077
277998831
1018750001
566848179
203959347
929128420
2100673222
1061016022
919951628
684566886
2143749636
288149473
1349247381
626972545
1982871571
1510597621
1996927882
564306749
669962794
1324698230
1136714949
1468311414
429651975
1719105865
7743785
786260593
496372054
639100145
1984155795
1380515152
1542144963
1676675904
693325228
1987501170
1168010855
343656793
2123842494
256047099
1904118415
604501550
1413750038
1728707489
250253023
104876130
99428618
1237921694
1828333905
360546702
693060363
918235040
178555317
244638358
150077397
1346518293
1050555237
1829365763
2112381981
185716007
1137104988
648236725
1243226880
1789346556
1495284336
1149525860
2023646262
1782834694
711399021
453739370
298914290
112751700
1619465714
1758929055
485208028
913539340
121817487
1886502401
2030745634
2053348806
1737010072
793145284
195593038
324946556
202254715
664701781
448181534
1289530642
1609152265
1250534372
1688154989
922686245
889514011
1773194958
680895610
384317693
39817863
943075166
1438807239
1168202184
1346173285
1155648359
2146461195
718801156
309591561
2130487144
75867254
2045170101
523983758
1113271040
2058446290
1421450910
48949202
372755665
500633381
2034166612
659218125
1033832167
1499456422
590789543
522859578
1867354910
2033990236
1431329916
1695870338
100790059
1115503635
1235741548
2116257133
962734360
1536174807
1523886044
939283557
1924592417
1942236931
1272515188
591397970
400359557
98807369
1852155263
2042235372
837658999
1640638771
1140837867
1372465008
608163530
1560257043
1472006797
1455158979
998389623
578980602
862211271
930184101
869251999
369703875
2078667026
465944091
1874811403
522449135
1849394867
840199168
2039487175
1959285041
652238923
1297319058
179465458
703560761
1395911778
366741899
1024442960
1208983625
624350441
2101262763
881947460
878319953
523495449
2006831971
2122836945
1892095688
235259968
1931796108
397614871
35113390
1305109685
542605032
13452258
1612192542
1039481151
1544572526
77125997
1435036226
382817924
1848164249
1368584854
423351078
597963602
1440941864
1284164287
839482488
969032508
122621680
142582413
1667984776
503732169
1258516507
457564886
1889693063
1732036838
1671656659
362056165
2020763816
1295213700
852173573
943448021
60612410
960440185
1360678631
392589774
476240694
1445510398
1798812699
937777025
1702326053
1251002231
935663934
1370013341
720092125
972878108
6125831
1168490220
1337818905
501138160
30815684
2089449369
1188112743
17122925
1444696609
1321300485
1983937757
621440217
740734146
1164267354
2013704949
443367350
1217819064
1994767299
590555824
1495914811
599661739
2034150301
619421539
1891640417
2011767825
1589829274
816244389
1941595511
886845944
1905962239
1932080705
1407486363
329750430
1698175848
2078995222
2038775741
1879359206
2082551653
1018365649
2030688480
446145827
730970926
256753270
1739976667
160259223
362084900
1701392489
1896339848
590387047
1163466074
1589652254
1940053520
1479358853
1889302313
2111613660
363870157
1633416013
473340003
333109216
1841814641
923722482
1625099226
1068862885
244452594
1039679442
811979377
96823201
2020781488
803474376
1659369592
272324800
766469952
1956498946
2117826684
427805013
1654754785
1903908146
427387035
1434401907
77910655
1277526393
1899851338
1728937918
395557414
928519868
948534013
178806899
851631928
510760745
1833750386
537061932
864811210
1724654945
1991199016
534916371
211397470
66612928
375518739
1408535578
1850024197
1175690570
1029042292
1382847176
1568041388
395399703
526025652
1330140292
731423607
1374857163
1883478164
1229869593
592636528
1728265398
140077335
1894311807
584520119
1448428771
1156742361
1663648620
1169629917
1154852012
1429794192
1935336546
760391303
242291317
1111225159
1102094250
1745663216
1340293569
1687074933
1169436449
1822150096
820581551
550860205
1061242798
400849005
623826516
801232717
821376908
418360432
1819508108
1696573563
454823019
934150575
1350170246
1555220370
642007466
1750640817
2038527382
717710098
1220671214
643902093
807260388
695565603
847949270
520155598
90759978
985184358
1861390493
1150917067
547747273
1520266129
871645247
2033649686
1536176870
602144383
1120676540
396643193
1689067515
1956351310
231762238
1067730188
1360797574
794088979
193865395
1795102813
1568406547
682519531
928353659
1983210324
396327388
672871332
998063662
1892302535
1223291145
2112104508
566644108
909444798
994898092
260466242
711576289
28043815
1493166108
1588494797
309907035
1679311873
824891716
1982996624
509087438
1017494212
433918959
1401479124
759169221
293415253
2043213531
1382383589
1858763767
1734102631
979221061
1395677303
196536791
2077967782
2096644761
1279530211
791542822
256952196
1812200006
820885689
1575873189
946221409
1661252608
407956350
1827158486
210523649
782407063
1366396160
821692604
1034032583
1341196518
415470204
763881334
641580763
2085205934
1858218242
400962883
455751024
87329956
506405844
2039940926
969466880
1777712751
1404808979
327587314
1344893929
242934049
1073433820
1619997717
1690848504
1904214445
396499230
900582471
1359273460
1038468750
1697600943
40888428
1384164751
961649525
38092704
474234481
1824010644
1548804829
906963425
1266075508
1833332637
1314402307
1630986997
12672488
1650746769
303532551
1326080018
779740126
1414871441
1690088821
915583514
948367604
395326008
752649906
763183511
1248069867
379156243
1406942288
1238913798
580802996
2140838026
114549053
1858327404
122880473
1391190243
570603276
1129802642
525852281
1692363614
1947117628
438230399
1473765873
2118059305
342344233
447588291
1313599908
1678628280
977844271
1307243183
1792625868
809422539
1475177652
1087816567
1866365429
170976399
934839328
1219066185
983023092
1994526224
1998651200
240030008
1650727362
636095842
2103500074
1717285507
89379117
1366163497
1912456482
499450608
1686730785
2086516572
1097120271
1253032658
1544981024
325834671
1811010403
1541681572
1134331890
844218935
769458230
276806105
337354051
269501468
77910319
883451212
1746391054
1509822236
816859868
1998756356
123582030
244644355
268484575
1724521815
802141129
906954872
283947932
638542137
818200989
671366012
33342265
632952800
916568735
1650076047
774085026
1062342755
1349923662
1324769086
44689570
1387223740
1233508243
851740409
1850174245
424850324
1690783809
1640061301
1057091594
893860340
1619112547
953898516
2123066317
409889275
1683059949
1201292094
720900906
1010262447
469626596
10384881
734362984
1088581041
1168662047
958980855
155962927
1855052971
1644000471
888993319
919726117
965286997
20082802
1963799536
765306658
1444617463
1471592398
2089000961
695804501
401145400
1503854908
1087827702
222688874
1261568891
336527431
2126347663
1347917835
1846923069
1469488421
921637258
1399696951
717875320
125284910
583426552
507999213
853771774
80826859
32728759
1290347327
519480143
900568560
932147609
1573676672
1022057597
329184426
1174670860
542430236
1116377729
2111447000
1448454654
889286330
685954992
1054173906
411239674
1727279451
138847148
1301723285
1875536311
545824996
600100847
1324937744
113618302
1523738169
1847352205
995230909
342751388
704442450
827095127
1359112228
1278760667
1856315252
620879352
613887235
681316219
1046869517
658663209
726111006
2020853139
1139889243
1977087408
213329577
1422549109
690862424
907779655
1560635496
1707391826
334630404
1273109791
408156774
578362989
1477998410
2003472953
1426872015
10845864
1069625382
1833993542
575540644
1448445434
750676910
446837402
1812892686
11101084
1547845622
173809319
110324126
940467234
1074239445
1756033667
789593775
1398428322
776940863
1802805397
1599144843
408592332
472484766
1992937500
1182397781
428364366
732371386
654348722
285607225
95535144
296168587
22633511
1716309573
931859893
891232555
1731153879
569971747
1077311053
1808957206
114606894
1408813185
418733301
1586831850
1750931357
2039454282
491987956
1766878428
1538577576
777325285
1748684164
958694362
2022247724
1141312870
730358813
2099154501
262081280
1144663109
449260092
874316101
1616724873
1460680626
116232942
2090529190
476484585
1715370977
1376256582
1228631719
1044956445
332169048
1860392363
2131616663
2002737208
1075071216
837301008
1218740849
2083232501
1655516794
1299718835
1396029013
1031996349
1711942319
1832742439
958504263
672454049
95730562
16697721
257198787
1390939504
1663912120
1755824802
1629458950
412259544
496636226
1482095295
1614813146
1846198154
881697451
1952654574
753888621
1695813457
1582159423
1382535228
1542681168
661143441
1042569262
1032517151
1187593888
1524472504
258061603
1363956865
1008915827
1173067154
1708912933
927960259
1427168954
923710510
349283607
296881158
89221684
548189518
557491615
1553841240
1935456517
238684079
1554985221
1458142147
1055461423
243369342
1647224253
1253596563
448697035
1779398785
774815766
1546170864
13903007
2078336897
1870422374
1430509138
1305367460
1167599909
1989598642
998231514
991513396
1603780782
1431228790
1413718390
2096549187
813990613
1351713033
452954127
1006187904
1724907751
980008505
210360067
931431247
34356793
576673252
277985824
420375462
1357491070
108922885
857257050
1576432577
601910035
1332544488
1292101380
1072632681
329637455
1713369070
737551242
705748655
498038848
432699106
1053016707
315668673
2349852
1491033813
1156662340
20057616
700136364
1879320233
2093857178
363730454
1093668441
369241452
1289351908
627645999
989919893
64905025
1783462455
1349442462
728045494
878734567
128602462
2043594137
2104717550
645040388
594574279
714176475
2006897094
568504014
539119158
782245033
2026297921
103706684
1676314334
618061639
541022919
388123678
1465199995
1234920989
508492034
188058875
934034566
1970296025
969284529
1403760274
1386811468
522114749
711925448
782519331
1716232114
724513047
1060687979
258119571
147356839
1888050503
1646015568
1228232311
698260522
473344798
1792970871
763914468
1845880378
73231090
1425064280
1976096886
1611108005
78618603
1405933083
1575251121
548484394
749058731
1817375998
1145948966
183749959
1509841625
684099318
2022579389
1977569039
1344018919
808234242
428686271
168570634
1996119355
15530930
14248696
1730387636
714223608
1236631333
945263409
597136479
1705518665
1522731023
1541736923
29072321
421283426
1825488745
278126322
177172073
720698317
33686255
1732948869
397169488
1719537885
1886488954
280041552
853952478
418689380
885050975
1014067929
324136814
744060177
2125383551
1442409705
1686129697
1277260060
7135149
218229287
1843478306
2107593438
1690385352
944211574
492687443
404587111
1863665380
620534819
1767587591
784485492
733054687
1302188731
1937234461
1215763440
1032304531
1056060406
1316134980
808160702
1108095147
572509085
1187948650
971899280
1925156942
1994247255
249778586
259101999
522825797
15548177
875182951
1891343812
1361502868
1210136695
1287390851
1406204690
1753773109
1247778668
1494015098
1885108468
975797029
589515665
1729740807
174537185
1102637466
1948852963
425174484
962341262
1016719920
1192239331
1289049081
1991210607
257656010
1876319255
924912387
1906513029
644385395
742089771
1973613928
2076264271
363907466
1412509984
758997176
1539716232
304908864
1805949144
35896501
1926331787
2067485330
1174818109
1559848098
1641603738
150926027
807232171
594095860
1131736114
1475598771
1020026572
1065797034
406887887
1898426531
1569836435
174769838
841297953
428818419
1605198016
1805298623
1024119635
572300083
988976514
1072528240
2038921420
626431304
1467081323
1606303823
1480894059
374504733
188837516
1700612588
1660243894
1074864401
298733274
567358760
1104459960
1398807585
574573816
2132327404
851927086
1686137244
311571790
1681804789
1901523368
1089683785
557624606
145649765
1558331370
1357790298
255430954
23193348
477775621
1192738949
680254315
864854886
369440418
877442514
828379647
1034059325
1214284953
743473420
1779776700
1352840796
1985676923
57166282
2090230659
1622882841
310383697
1275233574
697144697
91535120
30192416
514575147
1947825561
1454928523
361219691
1571942961
1456362114
220260710
177621751
284586974
1022084118
690370739
1858377962
630266021
248500514
1708608970
43888142
1342434552
416325375
1089527432
143228963
115440745
1875224145
1799563754
1879791330
115758800
917074536
24608610
1847144100
279370780
1289545518
2120650907
1503994410
319967378
1958022892
1833994194
227663119
1026308469
1847357758
2070407588
527111761
2088566981
1362161823
624966896
1817907681
1020977627
686240172
1574009466
1408642075
1363942701
1708951620
836847026
1922394686
1155757363
1033924246
331541741
1259935341
1838674522
1792967317
679424403
302801101
2050551522
116526428
546625651
843254378
1472162840
1569460258
1537409442
757733071
828222810
657775608
1332627826
656705302
2043551048
127020590
1741795296
1114446700
1535277541
8050765
1447840135
1628839373
544491607
1124134252
217888613
14693374
427266442
1673230482
1778083690
566311399
1209067078
2008595237
1696898152
169092071
217033686
60945153
1669545672
1099622643
1615703938
1857661140
682456129
1176204493
546636732
1467844100
931397840
1279304313
1322066783
936686470
1357213113
1309163077
527458092
986955760
537262942
1116147838
426414282
2118061352
155015182
292286074
337778561
907331469
2033918347
881514130
1082924305
1216832327
2142448671
2069434622
141369586
2096210795
1907528696
175332067
1913048411
1080895394
1156486160
2070353941
1569985275
1322549918
1316890582
1863814534
1561628020
1058658358
210727540
2000167912
369635294
100336634
600436651
1903472920
266090598
2050770682
1043229625
1224788695
149581165
1102216820
40223593
291971433
1728815275
1317397012
1737452772
261218635
400456806
943081919
985712583
203758957
939759465
1141504993
1082537121
878985684
531615996
1555039422
1977022104
1559989649
2115368229
150934260
286054987
740726078
2085136850
635035447
76588815
114085027
1934991774
1063393718
1779193468
374151720
410720559
1640161414
1712592171
1523675094
494443300
435928749
1096223458
2321865
572263533
590688476
629729921
286985662
2001469451
1699198157
559237775
803230508
451957730
1967021956
1338885494
660146061
2134512908
951974674
1021567329
2084272969
518761301
559525119
1637859673
442454194
325209648
754852972
1474600095
1426410968
1480704266
1958498579
783548175
787429001
600004329
324837438
352375357
1094758339
969490185
289653744
1648569455
507652287
1660361054
1263665520
1495132639
926862649
942723644
1988494940
1502022704
450265222
1040238347
1917601724
352576460
1396498282
1518744185
260302935
950664872
1107184155
61661330
1247946396
1706418680
285472390
445590302
830296789
984123628
783289090
1141063075
1416121774
469544656
1292550244
762618445
409439828
1554308457
35228606
273356104
971550912
1537427056
1905873175
1832886678
226855928
623665998
1450483149
1679885662
1132187631
585457062
1416555195
1000889717
77737087
1743732565
815654395
538909373
939786000
714074828
1768539578
1454849392
476875033
107600689
619553388
513202664
558542414
794012921
246470794
934798443
242629384
1308650932
64123812
182273579
310358580
1422505099
1457496025
889075828
995337126
873235104
44967012
1135143395
756714184
1923738420
1437853245
1056795205
526267500
1348240196
1970565494
822206157
1084075265
1018403661
331189363
825294424
479770383
379928022
1301008771
373544325
29083995
1439168713
1838174599
1331155855
641045792
1868918122
846216690
145890788
1969165462
2125899901
1123523259
662777004
2050957495
1891320467
681048465
1394454298
1276284853
826034244
2058107662
829142841
903994209
397142750
1528453556
790441720
172838846
397604756
2131508171
599167923
819511238
39655656
1016630745
1549204190
2048902559
1911873115
2018813066
392453592
746293209
1270910118
1407739748
1046294254
46335785
401651229
685589190
842020026
49214957
1227987688
687940128
1234939604
579474793
1785745750
1876324928
808763974
586620054
176469493
1722428361
668478756
1739925022
579937198
386458871
1164264356
1156294245
487126195
1701571629
482620336
1688660641
275696090
806840971
1868075333
1699618347
838572953
1950518623
1394682639
1006360834
2038403503
1707260218
1877354090
830617256
1760404497
1402127240
1526096746
17003329
1730347612
1169110335
1226123648
858264295
513492138
1994429668
1096358852
1226542914
1440900035
657242360
853374103
647532055
1085634868
1103634883
1246136953
1785569111
1440958273
1937792163
591043588
151225169
1193118282
347630820
1963975854
76413320
1292636006
875577089
554760181
179312135
319985148
502276826
332949245
259858539
727349102
1808878843
979676001
836696486
349247299
54288944
1587895494
1300957838
32250904
1574373610
375565425
449755639
941911702
419005412
176171309
480012963
221840149
166024238
1002163268
1633813102
946497788
2060837670
220876205
1129445244
1660953390
1059337602
1137819549
1625810697
478726338
2060887283
1440969593
1989260279
342224050
1276486266
1396057522
377891838
995413476
2065596576
1673622113
1945253627
885313693
1869432331
1341886784
314936556
1223474420
1727432588
1109023214
763884535
1437583610
1315588619
1851297852
113247878
226715548
530115902
327186506
596935168
682025340
1429413289
1276949312
426843389
102610143
1363005251
1943036680
681043152
385728072
95633144
1937217214
1369973940
1338124462
1156185491
433127083
1816384422
1081353577
1501233557
1032972641
18647654
1570401387
1669317083
1088784112
1238434374
1895859538
2065782647
762869198
1025776331
445044338
1049733157
55678644
1983277211
1045200399
1000839339
2077829439
294341326
916713968
326584008
1838100452
1254263385
493054048
1214204800
739384434
974094168
21104557
1562641864
859227069
144097196
1628626646
1171385430
588421852
1325094245
1338942791
692053965
234437189
293895379
830293035
338343322
1485712181
1902439021
305145223
84037941
1865153273
852269545
761154859
564291514
1526831008
596517829
1427322975
1984876708
1281815607
1044421534
92374809
1332547941
2131359000
434566873
313158405
362014416
1874109370
1313208905
48947366
229234618
848145305
1899081996
1382002528
2095828702
1406410248
825977489
137441706
1926544742
204963489
1447641243
938992933
1627342204
890050342
415245678
1049281262
859466685
1338217578
1275689708
1118330993
1210733041
521529858
1230843834
1057740445
2095970730
1067351723
1540974112
480146129
1952648597
1619763361
655401578
680996725
1556133044
878068242
492273813
2071524131
878865366
1820064867
456848070
855677447
1891362854
308108850
564660278
842253607
1888420331
1384217992
1886272055
1877046198
1285334515
1453315566
1860518773
889545211
1747570686
368143244
1621065178
161428189
349277508
308950916
1479657694
1873698625
859637562
1285283041
842659707
1898180367
1954190454
1327670286
518833874
1857747096
1036833782
228441993
1620335768
180939058
854249224
1918097346
1770540139
2083952143
281682936
1489297466
1816667941
183702319
1294743417
1519006270
1015124053
1884378373
1564962712
1057354453
267050261
1390516212
403010996
226672057
1106983311
376934506
1584365784
881105535
900290592
1043227566
251766800
1881946124
1283041078
660301755
1186872407
346911072
709168870
1904257905
351939379
553261559
557922454
2020624260
217802901
14815515
703814547
1525773785
178413949
755605314
920032504
559444531
225932821
1647778299
60736634
883040853
1066761120
2023280448
874574775
2009368173
336217988
1992571768
789201946
2047144256
1650868395
1397720047
481191074
1648691376
55835180
1929788506
1381404987
1616350461
875615592
1356493423
916068234
579725845
1841278127
1607664261
1399416467
47157175
1680770328
509096824
1452581898
1470894384
348670058
2103417624
834063167
318311875
399214745
756566619
1586385532
413983101
1660897410
332939770
82598421
2110200924
1136578407
724315597
1535337087
674743218
357925509
973761097
486443613
366369170
446940971
1649037233
1323979939
1637461388
1747316178
983615164
1612183370
1935766749
1972773710
897787041
1346646305
532851244
1015180270
1618038871
585803897
1516746403
995075423
373828870
1397674160
2125816214
1245876478
308105235
1474517330
394627248
1783096704
1766128627
2136548284
2011734229
324299405
1195599206
297714034
1677655445
173414800
1938440069
607746787
2048582207
1825523919
2055442285
1979768026
24926573
1783946614
143313203
2036715312
1024972153
306742747
1771385831
1540240223
1576573172
776469344
1365939644
1940785593
837805778
1474973129
53422105
1940332778
811727494
1384395797
639620174
504908633
270649377
801924955
276936694
1954880985
510428476
1750664561
283504684
39794027
540407892
1460599514
1090694926
1792673354
471241115
1891398767
880973581
1301426533
72108816
523721437
1632329691
1710318319
1432309990
1501090722
1843184144
2102900875
1595634065
1749994563
629713901
1614000143
313480681
1096584169
694533420
38902961
1508016616
4410903
268241890
1590404709
678632572
1206641744
81014771
1680035693
701267903
1007313180
471111603
1697481413
577212755
1293207988
1974543517
328870569
1430643462
1057345642
1988824656
2030063169
2065209987
627349340
1295454339
930592868
432284088
86669707
723770833
317269456
1343332147
1732238992
302177468
1616771796
1920939598
1684607939
1349790575
2025357923
591400837
362557180
1209461940
811447326
1620912276
1507391646
1514068883
494502290
1510468854
213638625
1605379980
581348972
894408099
388295552
1524799867
1138961571
1250578938
896257865
594345773
1071252592
1046689650
1689903798
475652090
1068220756
1201535527
591609064
507934919
729704652
1438739764
221760946
424476832
1379793157
1006226017
1650818719
299578528
387345961
1952695073
648306324
2125868188
1062228412
85022855
1497748154
898397767
1197002654
154761981
769642890
2123856703
1440634160
1579381620
1122837780
384642079
2013968314
1954484987
148616403
1547891827
1241768370
1274719053
1715591218
335738840
184289757
671600364
605270235
984913345
1547333942
434100577
1322355869
131675659
245737811
217661348
2143834125
1434344701
1786274340
406759453
1805445311
1642465021
1223278918
1870187270
561760077
1824935470
665992931
1836849905
409297274
12670310
309726529
1355494480
2117123341
1289125162
1446905361
1769936505
905773433
1219354535
1866998037
543564691
300618336
2042565848
26767963
1818945670
370684358
242499298
1892921384
2087955957
2029169241
663379625
1410089557
285986812
522289507
252702629
239785637
977788473
2136486369
1199754219
1153138944
1802863790
747597254
1286494546
1065902193
390609832
993781889
319487161
2055916983
1280557053
1346120190
1233114798
1193021838
314921750
1716938647
478660581
1617863471
426558437
960456553
953859409
939060814
289816151
1262709344
249316409
127574275
1809179679
617225707
1597007486
1665499874
163982419
990811857
1677184765
336777877
1146752210
1568953093
2035561936
2060332079
493087002
528630899
2062947489
270464889
1183992762
1844241040
596943561
1419337342
436430273
1589134683
374413658
589286206
187717563
1245398686
1495678850
1545465459
140591333
1684843862
1789214584
1212566959
972757146
1447255868
1147191656
1570461988
102256049
1167235799
109531427
1101859536
1006448449
1272658542
944638241
2014579590
1276714178
313195982
2079098766
609444498
1986362884
641916069
1275800122
577350347
1645446093
224223433
1403294447
2038092105
513388544
1460537467
813396885
1343970302
525477305
366129266
1936040572
300300094
1476051378
688916040
2026731259
1646660740
965212760
1146225463
1055550673
1199251633
1809549432
1439264010
777130365
814135800
1108334297
1134518733
1554134909
163909199
204028652
1909975362
673542965
417249750
303953186
547131229
645062418
836418736
826669331
1961363002
1059727247
515506670
1180925167
1672204447
1863114650
975531204
1133859705
1101591691
383130823
1240952854
178522730
1750381804
1683053561
378153846
1631245400
843207657
1397861535
265491037
364721991
128638349
2001348135
158669202
814384801
1305213322
896050105
856845969
1453335093
1240909251
1379125181
1917236364
1336639191
1799862456
885868927
668126064
1924986575
1948289839
85559475
832773517
300704268
647834377
1361930621
662271733
1449162293
1700574573
830699707
1612931634
1531571947
739735676
1922652445
1095110572
931364461
1503329824
498497093
870892455
178750776
2128944779
1371341257
1409731651
193761979
1161238883
939931455
294780902
54111598
2132392267
7006181
2104411032
277046092
510360891
851005497
1695717597
94544256
330418935
1257845413
730739763
708203934
151398797
16727381
2129402869
692114592
2098758521
1257288924
485281127
1943145543
2027909332
494430596
1380543391
1714387616
1957661030
596505559
1002829325
107671285
2140323648
584070976
276563460
1081676038
1574486293
9711775
1625757058
351842963
435774395
1592330219
1046170947
1157359161
1828853038
267546357
716167995
507764956
1910986379
689587111
380942
679518529
1228095048
1320844792
884246128
356868328
682230423
1677746774
2005176498
2038614894
1285393228
568983465
478293752
7864112
1590234293
861860506
852512199
1965774314
682469669
1401254304
1610943614
815527074
1300831203
244621867
1169738347
805118944
1377790726
746927116
1108393677
1332506610
1722851692
2015446584
1278088569
1655935325
965972465
68457103
25859559
650583206
252616837
1119740576
829149612
1272118087
1965528400
1017301943
1337317904
549825354
675509894
1820766924
948338325
913000475
529492669
1195776341
304223100
558455274
1045144330
951529732
1658502977
1452044038
1362185616
1710274664
482038353
2037939013
1296863123
1350049477
1893638981
1273823414
935561115
83357907
813463341
1437466475
874731492
1396673713
1507126809
994225821
1894529209
611130853
725842596
643496894
137728521
1598218821
920805245
248304523
1818435265
1774761414
1967633804
609890890
520361456
981132985
1040513781
244382611
974478825
308761069
1488070819
825596602
1107281357
1689896884
158159045
550071151
1221281870
525907685
265798937
1943923059
555767237
2069045859
129615049
587573575
969942626
855694439
1989522343
844372051
951915625
1993739045
294901588
1820132495
236715635
957019400
1800379903
147123691
2133307925
1801000247
1093627021
705895827
293559586
288257762
202372407
1050052218
1317603707
332946169
1210848512
1687055823
139533634
356918013
474626757
434625222
528475977
287671846
542659850
562089904
1142828954
1933118799
2143242347
839010653
1224856197
1693046648
332852620
794953548
1675322120
1932895572
1459853258
1631395079
436065367
1362767539
958800726
1297893718
605629630
1656667507
1780976372
382932652
1094795146
1698501331
529073925
2135606213
1136226216
2097845006
771863440
1764357035
404650386
526563818
139640348
2120885757
564610425
1228134086
1352342509
1762391743
72729049
766447947
697551193
1463494605
1477494139
113030312
1497206335
1448308662
1170209235
1955972395
380194343
1696010993
966970708
1625545593
144956650
1988641667
607874351
619202853
187588126
2079738291
893831316
1095468322
1171008103
1844409393
307927484
1230364608
1959739062
820563949
1155692813
980582148
65810781
462203130
2035611437
1409131214
947827041
1371591207
731496179
578761036
772246630
412464646
45727700
1418890007
1334656072
1013919338
1746034740
383559504
1151860344
467150087
1415886738
529627235
2032300367
1720843141
1597624560
1093244844
2050472586
563133523
1395979484
1326004757
1553479219
95752689
1678572478
1442409496
981314496
1479870424
554018809
628397605
423103825
1757713026
1625426109
1709656354
700169560
1924063284
711517028
2066108986
1608146206
858877927
112469662
964368133
1206854294
545911634
950297559
2126985878
1390917513
1246229898
116478518
274761907
78814986
210979948
477124619
828779226
154936227
1698189333
2085232175
1013982230
809684548
1651170195
637020445
647632272
812409842
1347491115
1191410575
822758049
1445227570
2072444473
1050493323
825625825
1793933092
334220206
1095401875
1061437639
770481264
1948911241
419157784
1158629797
647809102
1334539199
1342846263
1466381849
1856713471
147440755
196194449
1985295349
1210951294
967642736
1958957517
1212239115
1903623221
1013517426
1265037234
519793425
670325913
1422534119
619057418
348693420
798753791
1751334961
1486411699
1387646244
2090242598
168646084
1261302303
412113571
1223417617
1982453490
363239006
1778810872
1880906386
2050544215
2004845374
1401921074
1588588985
594797721
429919074
215873472
1004764506
1967059257
1640507330
1438297437
800962656
1365221976
1951830262
1162674341
1207221800
688697660
73392618
1659757155
36507703
2131097206
942654130
1120453942
1782260941
939934300
846010813
128629470
120618430
805305489
1044006637
377542524
35472729
129338706
785016146
1999036188
93287967
526290168
956601820
1363622043
1291356094
942324842
1743671606
724380365
927114805
1066648980
1253425646
193618099
1878945774
1418642163
492119935
1582347502
1722956699
667848988
1927823294
2145470264
1408493194
1835525445
1391245607
418502473
2014718824
793259890
1220980177
11102839
257064927
1829781720
386016444
697644741
729316145
386121150
367697104
825677860
994821225
383669313
1060216559
17615814
64587962
1115667971
108877793
186004764
808352027
1098876783
1624783597
183691667
1609978213
534355956
1125821423
1474348309
1169024588
2097459977
1770500533
989283910
1899019098
2145601464
1760931855
1747088117
1401626921
1965074722
1543252577
662569907
1561975933
1051367149
1958710703
1876023517
1327518460
1621233
1444151906
705738352
1981694660
1022555182
1422936035
282740762
38666345
1793542783
608802128
505507381
399785176
1260442464
1997636761
1010290949
2018136866
856702862
1194263673
1990180336
1399595164
1175928216
1194021643
841304853
1557291137
2124915267
1869348792
48219067
952276142
1183275195
829617481
165436586
708669998
1124735613
347966633
1532178581
680843254
1664217081
1595647758
1231520733
586304900
717715623
1819791275
244601090
1012336851
647691141
2713220
906370366
851344512
1799307039
604623497
1195578443
1881960009
2024745266
396737448
631401723
1955566863
1517234301
1677938033
1127486716
1535229774
1557881658
1586921702
970565069
957251873
896774386
1075605244
342991039
1690921732
85350776
1916185237
219542136
178046760
674930114
1488954148
1150206011
2094653627
1515980935
569446163
2050653123
1261687084
1189578116
311778576
315375490
242079631
991642242
1369255735
1197568693
681981357
1231705985
1754389790
630175137
1850119973
1343567534
75365810
472651379
1136852813
2043143310
2097478169
665619620
946880332
2016344261
1166190407
1277476338
115012786
1704224308
774629663
1778321901
656936804
1807026805
1095326542
498261733
1210572918
52430682
314901771
1104762304
266645389
1469112806
107221683
1445009020
1955977673
450194416
1663407974
2093122507
1392539573
1357935361
6248620
1932865664
527338373
1699363156
1934729041
1644665507
713406402
568309294
1644892859
450506884
1936096525
1853988264
43358789
1520344118
1688010844
257175890
1401243739
1767659682
562846074
1860229202
1159875557
2010877220
907897184
1495957344
1485237045
1723282021
177879117
1784005035
740984257
829914537
1908333499
1419106444
57843486
192255564
2133386506
103764893
285405182
1399427324
275666907
562141622
698712516
1571009622
323299168
640168109
130273332
873596194
390348365
459591019
1837757264
1314069274
568789823
19082439
1038930562
1798781899
127703099
1174909711
317480420
540065947
1019947122
2115622120
1770705241
1649721710
634478209
381372218
840039935
1068304894
1697508073
1237120856
1834982650
918312345
51823148
444779408
2115086725
355849071
166255382
893856571
1988871096
101249798
1459188917
430919383
1928239461
2046982232
1735517453
251746497
2017090099
1566824427
1425993532
2037200151
1609904156
401726259
104636758
1157185996
164545309
605785370
1256700721
1002684254
1658438264
486174105
872258651
1114245301
1276409711
2047667860
1947449949
512136121
135880541
1252800514
1951375081
408336717
435211753
576599021
243822204
2042185116
1696372659
172286651
87750081
567726207
1763099593
856422261
1578713396
501538167
547112619
1305853020
874428895
1955906640
1597817893
1640513182
1781648599
316629198
2110282167
654033674
1601968205
234785744
1079275676
1722516023
1656890149
931486332
514889731
464104493
572758562
1302865714
2051303472
221754816
952964794
1659199998
1383033650
1636035596
1145334985
1835018224
849612990
741167263
387482036
1197319289
1670817511
1213120012
786278847
1198930100
1526291934
1555190906
125800067
2016111615
2069778631
1005464770
1041342011
1538499752
1878563178
1766545009
828833793
300722109
1310025959
1719147033
1859851264
595976467
675687289
220628744
1037269175
647197684
1700049197
450381498
77895984
1708856165
2000314838
1010350484
228705178
759931446
2087941594
1350982290
1665255277
1529912044
1747400963
1286368366
241245077
1456619768
62805229
416148726
2043317440
307468193
1990206256
2049102238
441414594
1186931660
2129659683
371755973
987263895
643003129
675533001
1531368861
1878507403
1379953603
325854928
506053794
1051060710
1982228221
1283979415
36841550
1844591122
80219809
985397392
1316826136
1267698291
780142401
1728519914
539247843
1598467830
1261133755
768422739
2104911204
561472355
374982854
1758486256
621509017
1156628952
1169462983
1030932385
246623127
76169154
783124734
2100900251
1935667043
688272971
1638291818
1822927110
1414486066
602336862
1440880293
1320236477
1624290071
671037532
2058437165
1091802186
1160440937
413632987
1063893493
1209530552
1547877363
2090902486
1692100675
1582422231
1891768426
1506591064
806534173
1997848041
832697510
2064141553
1599727828
544874433
957825880
562765839
260697896
1408255662
67388165
123422738
282881354
174798081
2066682700
1618629960
2140092088
1399888574
916361238
882258256
1305130163
2086129181
1855878686
2066119816
1230769906
1194774428
487313283
1476359505
150215463
1192579750
615163961
780363100
297539035
824103180
1801849086
2109446321
1865490934
1353491631
796605754
398580553
1683460550
1310796139
2125553242
1258520579
1316419360
514648094
433989681
2080828984
1185938188
1027000437
907613497
2054994008
148700773
985680701
2015216374
210057756
592347771
1186909299
897490453
1060355738
1947490368
100847129
2053691062
58207943
2107939298
1759922614
165321864
2058897373
634481244
798690111
156017560
377575596
2132704513
1838289603
1206906781
1390119241
1302816609
588578593
348186869
1525131286
233289733
1850376237
1573959894
1401978984
1557518235
1660866690
1581641012
1480112436
1038200938
1252604050
1874158964
1768831666
1552424865
1682413594
647267847
634133716
206318798
902363354
950384014
559160715
1929841181
518006952
1197482068
262709093
1990188258
523721708
125027514
967847678
945573377
673044334
1638582143
1598788084
488300971
1541972704
277418184
837246118
451418119
1264534344
1764437763
80875819
1098863929
330136856
1829077978
610256041
879268235
896736735
1967437979
2097434188
310628952
397070217
1068530222
1470954807
267610465
1732309557
1611759017
1891817105
1417018770
1716747782
406571989
324951102
23157599
1144253931
1543394924
710269676
395250740
1097085431
1297666969
1693401167
1319876645
820488389
1215881835
488536353
1283083434
1516315371
639596390
559503328
196865552
1452731509
774869069
1546257078
663596762
974511883
1262956700
264825257
690819138
1070365909
1801692597
2082948401
1664371513
664212016
414323534
1240669218
1451187997
584441842
952977271
2101203527
302705581
1933987376
130668308
2123251313
2017316832
1316496885
1334935996
2034714693
1362006878
710398876
187620950
1651248981
311792961
1298575627
415911738
1927977202
1262290471
1465538682
1413037729
1018562098
685745901
1962671570
1864409754
1108955766
478630312
339792247
449562898
449550847
849103325
867461791
452488436
980346670
1224102918
1382955282
536416575
1480755716
1717606299
334168037
1370400443
1207039360
337724657
1564694513
1140487817
1200170528
993396602
123222259
543774641
1589088317
739654866
1001295081
670640815
1739232712
552334741
802343481
1257873016
971539846
928300393
893228316
1948859216
867508370
266021702
2043833037
1196406984
111716542
1987721689
1597068102
2058787003
943879822
815490844
2100599783
503385052
929044571
1243651519
907254039
268705361
1000470409
2083185761
952332533
408955807
1541834651
225367710
1750003055
280795890
1696922549
1426580538
1560172318
1151787847
2064680346
1440438902
373839383
775280702
1879907152
968635380
2057625024
2024947023
169788837
1218490532
1820008055
967156529
379352748
1364899527
159612699
466651925
1049585508
1449392628
471244862
1185469405
29884017
846130343
1543661128
539061547
382811689
1301116886
1453198143
496784688
705411865
1692302069
871774614
872930163
374938032
1406342335
285879722
373829080
903943459
1060942764
1295179979
1412312201
1368985005
2004151603
1928149853
324830940
39263723
1611669150
1382043203
110894743
106543653
682349979
1981322876
2000729373
575460895
596246541
1351697969
660528818
485856055
197780585
1531221888
179584972
1087207122
372236780
1578903269
1329795310
251013340
881653965
943346932
1841424949
1930344806
83303133
1228255460
2099304620
1335062409
2065908507
67070765
1266989545
647044926
1800558280
1120784101
1245307016
1922369457
996265152
629392668
691994655
2011314613
531701468
439246250
304701939
1846904240
1856831668
693199706
1229152500
1585508939
1056006474
1037825039
384183774
1940372068
823341686
1656628467
976214912
979620627
2000877918
1446554407
1230418885
2103310954
1645815501
1562349327
1257951896
1872842152
1929197411
1852368401
2130119404
1261659895
834182099
562074825
1012011870
1555694643
1139173660
1073355252
2098264446
760689885
168874161
1968791482
667672218
402985112
1332568363
1439405654
1644559448
400160075
1716063671
1456019178
896135185
12471635
1549074248
1522093233
355160086
473750945
1193618494
449947687
1475249857
1345756290
38910103
143169705
95942678
90378070
365698742
840273712
1753443508
2007380180
1545150198
1268189199
558155503
1919213533
1698724008
949460432
439549677
924898508
2086889888
1338712786
173958789
1824858325
587921172
352109554
1572025817
2049717047
1180630273
1262957235
933846919
378038272
1737951118
198170550
1845669066
645406417
1779823227
2069761057
1142432244
749623230
918638957
1262968097
1582803542
691591840
1699061888
1749669208
1488129224
982312349
555236504
336416454
568403998
799236586
153625319
606391916
947025545
2056102882
1447983707
1133045003
635034356
386641856
632283777
1503926852
380286042
13437199
1499434240
606756495
913128096
1092945823
448077117
521438582
9052859
1813755739
652628035
137938906
116296281
417610980
798322156
572083863
1109994815
2044839259
1042645138
1403110375
1440866354
881064787
835015973
1621946009
1336694421
2036598215
490881987
961237893
1163341175
556469884
2060697585
1139007643
1526218917
988499839
1630580909
275226131
538396306
78948934
509579468
284256694
1584903268
927843656
1506957129
1179302010
1680009974
1645916841
545204066
1156473093
91466254
1280974421
46581973
289566221
184798581
1828848630
890890317
266467377
2055032999
178580920
1903042419
686819487
678402970
2028517891
682870116
1133281975
1147803292
825748138
1755154096
1755584297
398263941
813070770
858441109
712261100
2053222750
329464001
1652933318
1614559230
279628330
1634645764
350653669
1538529776
931014024
1190178673
21739928
2013453972
469284275
1237647101
2130306216
1074561169
1451085543
301539978
1993537972
1813060857
5419897
1918057966
1723220735
481697192
503801908
1033611705
339362571
62024500
1611518171
1135741212
87118724
410429313
637539204
22472902
1368002216
155873153
1614235174
565372217
1664908986
1333241425
1584620030
1757698054
1041569459
658294398
1366654821
2046594919
1917743659
710884484
1083005842
779455380
1779097165
1851181581
1933255460
1380533524
1390323939
1294659236
1378256833
682851219
2042378745
1782274870
164371319
46599042
145945287
306998117
1147270460
77581481
856807173
1213245544
529833273
1763309620
2107571419
646468475
366821670
741873458
1974781024
900724426
1783771292
8419490
1396037939
2048328092
1089642637
1404776420
778631579
949446923
1821292762
1805228728
602769226
1535595239
512550732
1257271218
1981407121
1776142424
200113298
474829869
1949596545
820211374
1175294010
1322318678
756602975
317213624
1959406870
1716964142
871966579
1670876710
1388627301
940772331
51234543
1419927761
1135210291
1760599449
1361281448
865780864
393963587
51852968
2082052006
469201602
217997990
1545808348
2072022587
1180288911
1754208506
1303884998
598394878
1213117341
2075830863
1848956472
1520428484
1709422257
1159741172
125414389
1032056398
143188590
1597666384
2109495590
371408536
81322959
1204949234
815822163
1702117971
318772626
553320847
483721569
822080459
1000053435
1738316960
614655731
776086694
2097774764
983969442
1777663413
1479708093
323152272
825282266
209885783
1883744081
377044502
1693416138
1793434796
1701071307
315582537
1097759603
897922432
406918490
1302861251
1472401579
912113049
1979884160
589431148
1768711632
684700332
1724742319
1081820720
340184515
1488832338
390649766
2117384506
76695492
6531038
824257704
1055804366
1361922832
7225683
666596887
2115335714
692378390
369004374
1399476692
597600524
1104864331
509604563
781574024
1076021476
2091114486
1213927318
627534195
114929401
282902663
1194210130
162124621
822785057
299509240
861160195
1638913074
1890337787
103930338
1097019970
1915811177
906720525
1568642028
1466630295
271473633
1316269354
1910900168
1298022339
2031114065
1207323238
1703751630
1294803697
609074015
276190653
327089328
1398543231
990773069
1953774939
1986209366
1090441414
525805241
1945081545
1455120840
1143018858
762867971
1510795590
1163973543
331728275
662885097
506560441
1579404334
415606196
62928214
1399800688
160353080
485922899
607813191
1295621618
1944964416
2116314219
1317233065
645686142
853204774
713294904
269350979
38651165
431028785
1483373112
344662318
731138803
140912883
2066755751
1356441926
723113639
258863852
1800003404
1178287091
27569575
375722300
264239454
111090455
1842318043
1248291482
323855456
200515391
58308988
1947293599
1334851055
1636794416
1556625232
1951215467
483408443
266593540
1389420130
170793766
487391805
801651885
1982371901
725168883
1695791533
64019766
1840092859
580772301
378209822
1933667688
1946589146
1526632864
301738952
1129059358
1651519133
696950896
1610792322
1886286003
294721088
675978061
1290523026
316496706
1462668357
681558889
1915601100
1175481757
163164736
102226543
222391377
480137706
953088147
618018358
193334308
1052433536
870355008
770907427
519603568
1791486869
107275746
659712768
2141669436
747245338
1124213522
1402109039
837531198
1085405578
1297070366
1507091336
1100091681
1066121202
1273426770
205415536
1580789859
1388622310
177967385
1060747444
626081769
1733915275
1456826382
42769527
709346757
2111584277
1176768211
814850585
1971401053
1885686827
1631948398
787304149
1056026713
1050551410
1543052647
1732443855
423169567
762858118
1410785715
1837764896
374102439
1228999804
142981701
2093243583
651563880
501413071
315101947
1777789986
295035944
1111886622
1811463370
1751515543
1613290119
551541611
1748029888
2033542006
46346743
950290389
1500487278
598602032
881107071
1722294158
893227995
445218350
1445997939
568754140
1717781182
1036384046
87068441
1874459608
1714248885
2007027220
686952756
951749909
1322696590
1182510625
146473858
181488551
1389463123
1552644253
944484278
1047719599
1657283750
424839168
1236195224
1645351967
1313835136
1074216401
918797228
1073369386
1365460068
824694120
1563076913
1206192868
1256505742
345801013
861737010
515446255
1182169744
1290325592
232399390
335945460
371998054
990728541
1601239036
1038932804
1856599482
1306171879
1473331315
21299352
1382448803
244740047
531330635
1425147180
385220071
1475630689
835296850
477604045
1900234136
595745127
1957269070
117392484
1004715516
1556816141
1078049336
1964958295
346904754
1888374318
1740213095
13835994
2097154669
1502617201
788414023
1614598215
1511542000
1000429822
1211975959
2094233457
153528818
815825416
225266015
1037924231
886066406
1112889326
640580345
773789326
939040157
656905888
711701995
1372669382
466346446
919733390
373617879
856764803
623110180
793953833
200041163
1612290521
1870641773
1232730909
1816064589
1337389743
1105680128
1201119625
1057061601
1569147868
473199672
401195807
936075188
1354170781
1901676915
1468786848
1556594027
621491406
492724857
2043205426
1888887011
388696824
1676703925
315593493
1085523297
1111013090
645355117
1139584336
1576426077
1844136108
114212943
176740068
213996087
24790442
1440376808
978173479
1723775021
1758202270
2068702701
905064910
939822858
376958399
1981922444
156143096
363837155
776813021
726557045
1517973520
69032923
1227873363
1921404940
1054127020
1057745752
742124130
784868494
1542895014
1443664865
977332358
1119993012
1538515381
1406028310
1472584188
1461543751
493258101
250304321
1860639262
854721072
904588655
251817976
964623280
1420778489
986302814
553931216
1965699568
201281265
70440817
1237248483
634978377
188030683
76077658
1036976994
280900200
1090766633
190829417
1648459101
579657041
1230263823
1156483258
424478850
18212483
1714769291
101994479
1118662417
427185539
939265663
2016682962
1598644566
287795960
1439779434
2135293734
871091419
425820465
1979809400
1067418153
385464888
1096987882
126514309
2014633445
1227731927
88757516
1954467523
2016610632
1367454637
2086279986
1056479435
1366572166
1351653854
848178029
1215554188
2104473093
534260380
1721556335
1435132455
304465459
1432654977
378489771
1177099950
1084826674
1821278053
2051255450
75047345
1099336051
1620353482
1145729536
1523855936
2104202901
1979309935
1051669150
859739799
799932302
1135669154
442390622
956227225
1936981860
1161726858
217619096
1863104022
593433926
1528505378
570768683
204455696
783943684
515711217
1905531132
1338471370
105591449
1406444948
1065380907
139792694
101456013
140632279
1537569523
788564270
1210532406
560914988
1953875592
1232174252
415064241
576059559
1787201283
896876036
1360181810
1889376430
348080712
403364678
870702792
781371962
1241502966
1670262824
2077270983
48963438
1848416883
1188757708
666134688
1138176728
766707033
1499536249
810722082
961862
62293880
2118288203
894612294
1216271483
473395745
1119134219
1461059521
1768202500
480548575
1778221822
1574656610
1908104463
1516809840
1803949110
2110958633
2080950747
136612585
1570402808
2061625697
598724268
1734807074
563165207
637292049
1846718121
366209947
607313081
688710200
787335024
432680662
660214353
1435846155
326358725
1673235842
1340486095
759285320
131385747
243629705
490253660
584300619
385356187
1111300812
2107017712
484646446
877888425
972997873
1692852723
320377754
333954676
242391630
560426921
832602492
1284184097
198617777
605036310
1169726044
2093749521
58718329
276736014
1364762292
181691841
904085884
711143777
51866014
1540713789
592875135
478607879
1921860604
128405322
1188858896
530975806
1754563028
425952952
2003479226
896857832
636052981
1575224200
1765476016
2118881450
164253315
355455367
165353672
638435754
760817935
335431129
919088704
2131449345
2141138568
2124002767
394963312
531617783
691267679
1183495450
828442948
972780026
2108193687
2023021479
464239219
1776146719
66600462
816714932
292204256
1638678481
643797614
901346228
1966980815
705384183
1696205771
1324258333
980996035
482748759
1990777654
1492549173
117229165
1479243043
325222998
2028410556
1185299830
581529205
1093456128
124130262
1380124312
344064414
1331833096
1851554917
958362292
1603267865
1375930922
935570789
761029034
859171873
1316284153
1949624531
140450639
78702894
1932476462
1812229031
1439428330
1915107136
517474826
1037110281
1352440924
149345597
712005518
563175353
1057194789
1837152012
1565675346
2135386595
518822904
1045895466
685860820
1688457834
504182773
127588842
1156442927
620864215
1704167788
1100733406
82625488
323194239
1386673174
411856985
1095012543
1295760106
1242178838
653248903
1997603177
2087133610
1850733454
1510765797
1272806027
1071997641
489949293
1776016695
1912078801
666251517
969428829
605017244
2099081812
1097154253
1850224183
1139222394
241170704
846050488
964855211
782906909
1497946294
1019097005
1223391734
784897868
1666610753
1306937040
1367802353
766558877
35106147
1637259818
1325220009
1989853678
54881327
205285622
1229563024
983493887
358324150
1923198796
2123747398
1620159117
1985099808
1201327451
267471643
557660879
557313386
552252466
347535390
179472974
713992909
279354817
1100044299
1133120356
913030109
1887586769
489590815
1225627857
1920733172
814597340
232078192
1768185901
1093521226
1124971934
1613431323
1694094259
1247819417
1798780046
1084095021
1886954712
1897577321
1152919783
2114048007
1121109606
1022130345
1310011297
1293006372
1894741771
414507672
403048788
698883554
314069778
1605813072
2014941346
1537029883
190738116
217480864
1024080012
308099158
1355839828
302789
1733038687
2070376595
880469538
762685551
1350392900
755440971
2039160710
946353849
2021824411
934743151
1930346806
1570398197
1597449875
767624116
1986517494
1202676065
1706783552
1909059878
615462455
1466340407
713661814
572253101
1740485268
564439184
798601403
2141112969
2109052308
1615866693
1509843695
1016135319
268759565
1377980673
2122537689
808489324
419041723
145558258
922090887
27682483
1159915283
1794597555
669107488
1973687185
198215528
1043406675
782835583
658868077
1815588353
1428074631
604230495
367492107
315049316
436102149
1997270916
381922714
611187240
2110251199
1629634779
1648614185
195548328
1925639152
1393774651
572296955
1699535873
2008184004
387379
375434808
288997377
1535174899
316418128
484364835
1963690769
1230688419
651169950
523855759
759651510
1462547381
204778199
692754297
996617267
1081689170
912567002
713357006
895783427
707581067
1745329852
706871241
360356566
1129517608
1324786748
2131710165
116891979
1370491578
1093248832
1772860818
1863856242
945649687
808855725
1048901401
1996746247
1236096126
822643618
644314089
103124141
1018345212
564194501
1362133152
1781974539
1777465164
113016703
1442090928
1551457592
31005347
796161257
1546265026
699803894
1119979484
83585598
246054486
2092639691
1264321185
683826686
1115239265
691114113
25686453
594423658
677600899
1455753314
615966994
1797694528
1369947142
313833786
102596558
1877473001
1157136471
403148105
135424836
681569507
1514665749
213674130
1897718787
1275032793
284224627
74410595
1314083296
1946799307
351001849
1326266196
332087220
1670000904
753003863
1951222816
1627101307
12128563
1410247524
986470329
1242704627
1484378038
1342281236
1002413332
1180530160
565839675
594570602
1247436333
1728822503
1083922723
1416317720
1612598709
1084253193
892388384
358843071
1299188100
2090898526
834175464
2107001282
535338196
1477978104
1213951361
512501880
100469363
1723326111
949678683
1769877729
1907678994
1231935945
1622573355
9568478
1514720176
578379904
930189139
1023248477
1050822532
1880812711
1992498314
1682152200
1893022303
438402580
1209516404
1004161162
1020047174
1706440512
1324303748
1672215489
713264614
770130461
1589558722
486826986
1849843087
781384463
2099262018
1687823470
259723057
1651795595
158911812
193351037
1761333147
1815211159
2136903921
1142594484
1666310588
1030708469
1227265373
1688699230
743801076
772029350
2082787181
1935865198
888654618
2023183716
541482731
1673596129
1753985812
419470134
1355768930
1185897066
1591933660
1408386922
337993642
205788873
1018705367
1049250127
1018107436
1452413209
201249492
1871509921
2096300300
1114793653
265432800
455743242
356336517
1949631522
1977396959
894241279
557197525
591981861
1227874905
1436119257
267528977
1359825988
816229631
2069165279
958693542
1276922931
1292532265
1990157813
1312633769
444643023
2035578266
662314645
375111343
1650941610
1099157168
1916776677
2015310920
1778208335
446825095
1011669539
1283255480
1280033022
1085156879
2059124576
1374075940
167961198
491284576
1479700932
1462350091
709122064
1008084207
904247872
1502501483
815697938
402169275
1326526165
1508087263
1116330600
1984841132
222661998
406644323
1876445462
328745741
655253932
911036917
782849951
385675561
1905258438
1952958406
1016224912
406874945
1625188885
1431179078
1003274326
2112626248
166685604
1897348604
207290044
394158925
338083486
529970437
238382595
429597150
1738499647
1724688555
716165308
139885028
141686076
1107897799
946383867
634549983
1985554441
1653264405
104032556
696830093
322292391
2055319656
378420709
1454999217
34792571
2004888504
1448401851
2123889238
594226033
1233258559
1585506552
351170695
1251000860
1876110337
434716893
1007817892
54016622
88005625
1964047200
253743645
1028121284
1762689288
255278713
2006662937
2016172595
1787754333
955831508
94932668
236153788
146498418
1710526318
272272165
177091569
1748799889
335768945
1420662803
121343115
360700761
196447227
1667808465
1547419799
20485664
1122295537
1631434296
156141710
1636239723
323924277
56693163
396119967
1110437089
1682238503
770920162
1397472807
309161659
1470638404
1127483929
522489810
1728233919
2138802460
2073570880
1268821652
1935356835
444814299
219951089
1173133155
1822280761
1400857190
2051755703
578291300
499020183
2142391651
395632561
2044193658
1807063194
1585866335
799580217
1171957119
1697085794
1698789295
766709633
1741654005
954453777
785927264
1450365304
1076012609
315038878
957546877
1598036007
1116596347
1722186734
760421578
473896675
960521971
487519280
208432813
219577391
1954352991
1707169680
841070838
1101198190
1934725205
670280142
1173758030
1715515443
623283772
545328763
1411670937
1097072569
990518981
978403081
1923931325
173663048
448105949
224430444
59459689
1126806212
1685023099
888231389
1447384843
632342134
537581079
1435514157
539165790
1043409313
207956656
934508504
2072098766
2074891477
937612729
1272924865
1540566364
1350758277
2005698625
1096244962
620307630
1945279363
93170438
277288715
1506728572
1865074120
116726427
1986608535
517031989
1590788619
1941515076
1582842702
452406290
871459811
1528821176
466617791
300538412
1164546559
1103948475
499784925
1743770504
756574092
1574219807
1904062913
419047320
974831345
1079526596
2053889253
157653877
865586209
189295688
968985670
2015402642
1035153075
621962268
1463284040
1057419044
1818100689
1930878780
1505523675
2003059264
1843396883
2129414752
508117947
95314878
957453889
160258324
527906598
11033324
1365252122
1924454550
141722015
1564425937
2094330314
29871463
1511699762
1100076549
913891308
147773065
423060812
1588854667
965489248
153082539
281693387
836690482
942479064
1954085731
732429439
316597737
707062413
1550701195
1151340861
2125493012
515216733
1562899829
211677610
442268490
509602476
1335607762
1246434700
2068171136
1874597290
1383231971
1054593771
1463294474
2090666349
686194
1741665571
1470757733
584580281
856630595
630086362
1757574585
1848175463
172527981
48880560
2111011804
248324410
1868878628
1907341262
1780097734
1519176560
1000045250
1284590768
364225253
1141674976
808212074
1322046606
65412927
1986019986
1473936895
1981803473
1355036178
687302653
161786021
1806475200
29514125
1243418535
740018073
479855850
1030287271
1281587821
64547595
458839203
1004419630
896852020
1186164413
915969063
48957267
48380604
1618505117
1795932686
1162684909
329848694
1292140097
1901432174
105429425
55144982
650164064
695767858
1871256361
1164220080
128187366
156902667
411226245
1459489801
502894348
2080348006
1403457883
77039023
1565389002
1263474561
1859791601
310435420
2130903550
1044187679
834513142
114629145
355233964
158265656
1165968621
1790800024
1165323422
142400169
385720179
313745330
1492165331
1914328722
758366089
1536869581
684950203
1502606599
1526487998
1286406261
255707544
1410223258
610134356
877534982
1716410148
8620246
615544205
537201765
1189497397
2092728348
1007568227
2112867676
597386271
45765128
1201683988
1210892797
192591206
2101710314
695669919
1355935746
1398575683
1525145772
1774339931
522933585
464178865
1117080384
1146477732
1293500771
597312071
225304830
42986686
1971828932
435721445
220269943
315551819
186113587
516903720
781935423
1674173021
1479828780
1883064842
1959260584
591066972
2011827418
1208429449
390996903
477009406
1224548619
1048607510
1163208066
342259439
852821514
445497602
611701558
644023797
234277246
1302398985
539242137
1287870813
535280871
1974575178
2113494587
1867315785
1550915855
508570696
1869034157
17593775
73246334
488109371
25048461
1830794189
1139437852
1289651834
1469005670
1255872684
558072237
371364541
227644995
249195646
1569038501
576397234
1935053622
799968172
1625169871
1256717014
162779482
2046353231
1686220076
1266971902
1189929902
417701207
1263742051
2067621604
667259845
622186683
2083756570
1309375949
1992664955
1563044266
387183902
609406800
2069311287
4167169
134361347
1957213565
1854430367
466526603
1233793294
660665167
593092825
2071895491
434358714
176365967
1151521276
1251840755
2089208474
401170910
1655904818
1544419214
467538355
1583963007
1191013796
1989882118
2096276784
973635660
607242473
1892015108
2030556499
643602329
1028749024
1480121413
390162186
1499042710
107323157
1446524233
713868913
2079173930
228678741
2071636502
103170122
1089259484
735599229
452929048
758334767
1240211129
257096914
1552870644
403354424
1020213270
740887776
884839082
65284129
602350061
2037116886
2035793030
1070029869
765785723
579429588
1448192122
196379554
536913845
2020592677
2019982784
1696512420
1456804941
1981609055
1471767936
99709483
1804755880
408973723
636054143
1769600067
801614375
414874148
2695575
1554898056
1931793725
1331711797
655038923
1969727239
548790184
412035240
584324373
1179795849
372788809
360099052
1682180086
1130145411
864809857
19132015
518447588
212762185
2136996902
368439909
1260264990
1010223610
1633502080
675593843
1932794614
1544394142
1496248152
654569343
669661907
1510060628
1156207747
592041843
907201594
516651226
947331919
1405363199
2011675058
1702728455
448322290
1094913154
1643053740
166514480
878347944
1705248874
878574427
1122498928
389923261
109382912
118248630
523812431
1152254802
2034848953
925363564
579245320
999895884
1176022021
318400930
156545446
523142678
1268926768
2033292120
158596965
1902420284
361507096
2117829183
1449272040
1812465434
194508431
191335595
1194230892
1444072392
2007398311
1352466319
899572250
1244565847
484607290
1251516107
208202265
1046596384
981239708
214035696
2089049324
1007242018
1484750366
1858681885
2006792197
442439114
627608725
861898209
1475372947
888110609
2001342965
913902573
199327955
41781749
862144106
783007619
767951941
536321672
1932878254
240808641
645834852
1446868112
910117202
377344027
1402448720
1486378037
1269352071
905714310
667495744
1961269753
1598440793
1570813608
1590727457
765166065
964565449
31750630
599519288
953433412
1236815598
416793523
1927313533
652430689
2132933802
2074041550
248839009
2110990651
1135421045
806690970
300508639
1719740438
559292629
1077767233
2075413502
454145834
836206683
1784830002
342850560
496948619
1964347321
499496619
503093422
1495390216
178933100
1694162427
210418264
767128967
253424377
270087971
1727404659
210574260
90178153
639145740
2031797630
783190635
1099488446
1573412393
812864652
494582012
962846789
468869464
1300017331
840630638
1949568725
895129972
175627353
1692898815
178076680
2020383729
1916978572
1015823258
1141883750
1267194721
1612783860
1743802321
1595721416
2046537510
57559879
218305654
1983640741
451159044
1213281304
430785317
984339974
1379439681
816533390
1799940839
1798677764
92080177
1989906761
1814074178
2092804869
2057788920
1141796362
1435937037
1588143890
954808857
1626596986
414593696
490912636
1747959740
1943312543
101567520
1617323282
1430917280
1319033670
685108042
1692268757
768054822
1134878534
1753443427
318188091
2009010279
618977794
1728538081
1023154450
1053781867
1507080209
958219572
1549232356
1758163648
1711724208
19411579
1414323739
564204157
1294681879
608222475
1431274594
1328393849
1995773843
1144246270
1948147155
47187784
263071435
1616113042
1676711895
1739128520
1615330574
2048767162
52054683
966532927
988163970
1506847669
229817944
1648422099
1593493919
306009608
1373977241
1846934717
573423590
707366737
766860119
627496513
963144193
1556885609
1847586865
829791005
796787910
838925139
1537303079
1469675153
1829387491
1106628475
1481286182
2032326452
792641738
1328686615
1873649335
804679099
1769528116
2096748021
420102883
217052820
1335366939
1194074249
809827452
775801085
758046696
65013124
1380960666
419835906
935741570
505339772
1439616875
2059897563
948809793
1681803125
148994218
872690678
1005555822
863650357
823729041
1324036819
1805927277
2106635184
46540692
1238283050
1375459347
473897844
1625611473
1717126588
53996259
564369745
923961692
2073225238
200181998
1403140376
588533685
434558262
160373253
1133479640
1805153575
628825558
2084721326
2055302048
1845180530
1682638928
796798647
2110214579
1022897843
1519728947
147256047
2116718521
508636027
827237152
573978732
1471684210
1838394705
1198210949
1350630790
519345163
642110818
2012057286
307609917
1400596680
2011423942
198041584
1762370659
1865057079
1245135642
1072324996
1086035226
1813711813
11537613
1011939870
1476165589
46697027
394930509
1398007572
94079538
1290225952
1705437515
1543120580
1288263086
680198684
1646537985
2088544183
1716865234
710857221
1155142251
1050755227
1068491377
617575939
889727850
1357148471
1854739286
1160302278
2040216648
1686301251
975151268
113749294
1117028816
697556574
554077759
1067509378
725319515
2139429041
757436623
1350480190
14898513
157933342
1958840371
242567194
707567530
1923979541
1515848073
1244649289
1053612945
1373323400
1926808055
1826009231
2013550080
1011522076
1943033808
2037368691
504078880
1185166574
698529370
1555723576
1994495789
1531786084
931714717
1420264712
2130892495
15457137
1234461331
1538165111
1555291077
1616244248
1793353407
1801549445
178687877
307873936
1617300877
348096620
652503246
2062765085
983195588
1541959061
654709259
949849578
1190793377
2012265508
1793169236
1938968649
598757117
246984315
1123556520
568869425
1988468587
1069950474
793703
580978508
703840097
1346566456
90779030
1658325262
427527947
224429633
528896409
358813263
1081475892
25268392
214682383
1582668723
1287200664
1672176761
912620534
821566402
1753872774
937378531
187354019
2145636350
628408898
1780291295
1187321180
1142196100
734255266
1156608282
727555601
1222713621
812573571
2139671459
1413223257
401330715
897250428
1048450941
1272877283
1362835299
1055174965
1166184287
2016685961
818752879
1884128940
1063441770
1002642185
2081714298
1975837501
1825920564
1520644132
250741937
740718590
968488331
1180050323
1088120508
866550803
730530561
1806053177
1610515379
1900357243
1390441883
2043955581
156531160
33667074
1694920761
1518265045
833888227
1153904233
1640500757
902442009
1159026324
1714062770
749696745
1718805787
1448484770
1127494352
1209809721
764719804
1928494850
109944263
1806759933
1175256229
1262494331
361473033
2126070708
730027216
14602785
951001795
306766491
20997155
305047781
1700038936
1307918817
18637332
45945942
745239027
1563049402
988680720
230268121
338642672
1245391665
822299172
1621325445
150596112
1467035397
105644348
293656833
459892834
1299699664
2130765025
1024532360
1882305614
1638466473
78542976
1988800925
403924748
1171852137
850246274
1939190471
2089847777
644102015
674452261
609516385
672690665
1381923961
2034125525
812308689
1854113370
82214445
399460392
521475336
1557673645
1170005236
1928418894
1098893221
1567742765
442550711
1362965218
1269919185
667068614
1209196990
413148434
1635174974
1628023782
843010929
1162828493
971181543
1165347305
1878018722
1173409747
1561643123
1196346454
101295192
1260567392
1695588222
1272803862
1261366072
1420461823
329437086
199985767
1431608303
1723092084
2086171834
534058757
1880994173
1437326233
1925290471
1698919975
2118547679
2136492433
1649218033
919311590
1333636794
335742521
774838031
1539844532
1596776835
1116961502
887337939
686355975
533798856
782774262
335409998
1053000
1772415687
265714746
1309989058
943078042
1518105636
895072720
2109677714
1949250372
1876238562
1771767254
1303300093
289874195
1664702134
1427801406
2132630941
483522636
1413058364
140719117
1557797261
702934537
308000059
1087519595
308985407
1855582951
1686226984
1276825471
2077245253
1111569499
2053687506
579835388
597701505
1815914459
1208020306
1750766659
1245973446
756784298
1635786112
32286296
2052002793
165959177
170899296
1208843129
1526479538
595439086
118921964
739581530
587506272
1246936726
1774222973
1157104039
1126168827
141137222
1854114618
1240373203
413112259
172354702
885342503
1872850920
901082254
554757624
115319770
1893915864
236431697
245300524
443002318
1142891302
466762889
1712097599
683019678
449589106
1496781248
164292568
2058561934
1212273811
972953931
840316594
34040906
293835260
516299002
1827489333
1559288012
799334793
323437624
851741607
689891005
2056326804
11049975
2035096523
1427482320
1109365627
1518933910
533244978
783888128
1333657598
778933400
646159966
1086475931
1628989362
1650757411
1563300275
670927424
793335937
1490068038
300744149
1683317063
674912310
476762053
1293702248
1221122244
360573729
682463524
1272654900
277827673
1175200436
1475981143
899347061
1187683843
594195141
2045108952
1997186476
424178522
1223266559
290077845
1054283769
1576274073
1207769654
985159094
1322858627
96014693
1021231419
1093748682
778790674
1857616348
851264700
1879731596
1220463873
47409411
384134530
1041361497
606716003
1319309002
510416215
2133064506
629681619
1076868938
168047663
1585581686
1021774504
62302021
532985733
2103223413
1725157254
671929
47177674
773912493
533264969
1126821475
1155294923
1715170433
1028692188
1121147112
634302141
622840464
446028392
737010252
1906915063
948452265
608086714
382823047
1295883136
1929123079
294015933
1435065399
103226178
449799945
2125604923
877985696
582460738
216815060
655963515
1808144528
2057334789
1205287194
722992728
788449546
289347316
1350468850
543767739
800046807
1050165521
596081023
561818739
613918405
1814613824
719887257
713350382
1449454046
1188467297
2026042577
1360333797
1912254531
1198098828
1435180016
1162348414
1580871478
1461102706
11732216
294197296
378616755
499459376
1478859125
943191030
313468886
869748561
1946491076
478197540
249620098
23063948
557662357
367060994
397768701
147661764
110771301
603095112
246127994
858907158
624254703
1916141497
1959384727
1886837312
1311285550
968132002
589407284
500956826
345631576
275969196
945755626
693340093
877602079
1557076813
1705352546
1348436673
1511787922
1828710191
1813719926
624617635
882564043
554802997
128095040
892811995
817931959
668411245
845559748
1062709847
1191089575
90784219
536084223
1649591881
1119934658
1944908736
97226390
88322522
2000447661
762957125
1113575532
2121523666
1637650223
1343837311
850181752
533095484
1237399399
1392012900
161642252
1483582831
132056614
1845743714
1137088865
129298177
779237856
1665694639
1552738702
1824912815
1964331882
1267809842
973618312
1400147886
1642890563
1574583758
1454681425
909671175
1417080142
592677496
138156063
161405923
1035375546
667662295
1563811590
1167866443
2126525345
2021359689
1795356390
88607033
400804941
692809397
134691490
1034597437
129955720
583831749
1436616688
409417148
1923746722
691876230
677389096
1864971655
1745945299
1595054880
1276961887
954248982
1550396257
2074141112
1420864163
1911824231
865378444
144290984
590387476
615660472
10783237
926628451
44800579
929836841
1829446927
1076359409
1049406901
163668446
175018930
1191221586
1474460275
851822101
661484980
1694050634
99429654
1573629826
415647991
1270990359
2037619335
1404711244
1165136152
1681704383
1770040679
855180173
627492882
1654307419
1128929620
807072418
1204295332
60130265
1847678931
1972360346
1586025518
77818374
1869605957
1489438644
981258067
1796947851
1507848297
525039889
337010096
1415744336
1441917049
1988244016
1914516691
1398717228
962649833
215248879
2026899942
1300389428
232114623
1798193206
1761737301
1542416076
378221990
1104848976
400866167
1799845128
1470249779
1407603621
760255442
786639065
1493809753
139577694
2138774042
2051636232
1509482242
1752967876
1882046080
903882092
1763569080
2001697299
1085086359
1777205747
1489131208
1423402949
1721895148
1160284059
1296372646
235645413
91588264
304430929
795626163
1219942736
1286625943
1093158826
456080203
797104240
487556569
32038594
1991864962
441696700
2065595368
1661269179
881346254
1798987087
2135434188
184337766
1587780818
2020024229
544186080
1622113160
1746072424
531017743
1732368950
1601296978
1691334542
1209071132
1301341761
1559752568
798351723
582201524
1177163629
896192085
806606787
1797362635
649588228
606294388
1662688411
1022291730
1851836159
94561522
2039431532
1262803925
687035234
1501780168
1509860222
1674834804
2006047117
423017324
198471592
646942101
351091840
1519401789
307654563
1069188609
2084621573
992940407
10820888
971934707
794812659
1006924824
388136512
703002406
1900426333
38637665
96488185
100148919
666636519
1702530323
2111199077
1866229582
2009022289
1201378396
289556988
178217308
360824405
1879893551
1941018165
1141968646
703546227
2117792506
236372408
1984510802
483034043
209157471
1936388262
1973716829
59982591
1090045034
687651132
1690564796
1787178246
1429976679
1538080877
95948976
640120149
170011339
110927485
1788897601
1491681089
289809387
1055296026
2093538376
1503579874
706419269
1261456983
1231892746
747471030
194399720
1692992804
1600934715
1242335672
825696595
2084379966
1230245974
2059698268
1147697934
383657107
1397644999
582986809
559165579
1692393039
1419324278
1771839137
1617000415
1846255120
542224429
1196462732
1538744953
1160440884
293360257
437589294
1513905915
2112516787
1515325720
186676705
1605092307
890646672
1459374708
755727999
461005141
1376777903
537428761
1741354039
241376190
1132538870
2029786024
1934712469
1083477433
1483266398
2073155488
1393137906
1217966789
2043084353
139080507
2038114811
1831835967
1883647232
286697734
1955161190
1517689998
207908493
1124727203
1071533760
886155131
1992060766
1746258163
473060435
1245314597
556790512
301911148
255966298
1016729907
1221890241
1003520389
2036394828
1042339576
866367598
255421546
2059430545
1518022180
1410268503
1599659320
865188122
1309657213
1069132643
849821441
1063117575
376839182
1840817076
1640099386
620683981
897670729
2077851521
1627624903
1372375126
307791438
1234304525
1056052971
397388374
2050250308
173586288
967505432
182935034
2088529641
138942860
160911883
91879140
1008494688
722250896
533750176
56234139
1376384469
1983880812
448625222
2071321830
51711639
359569359
462724677
1325399611
1429938462
858904601
1938199219
1633887693
2127973582
1137809787
1333755388
1752268231
1008837834
454802709
495259165
92329996
1303083403
405454905
1591420587
1027909501
1013885806
1761539882
1983387523
1834401645
2121008434
1659572839
1097947784
1803541632
951885196
737471227
1915345482
200340662
573981192
1953207680
556449812
1623084866
1943726438
1192476774
70240739
504194495
1651256598
23811592
2114988398
730237769
1318833154
1420126864
1967974793
213605799
796013766
1126133616
1965940043
1867709741
883169285
1697689522
431363359
1458375895
1018167886
1532302456
651746902
197950124
2092760708
852766947
1870153820
578490418
508772474
623220431
1490432835
666290846
556258933
24343202
1396762305
890894999
2102682750
985427908
283389747
1880042763
1416881467
70640776
398984366
901897036
1983739242
414140195
69581080
2078073623
391521744
1087891782
1818013188
923256594
1462949113
1734868083
1475318775
1697888019
335745529
156098158
521350964
719937472
297666189
320908726
1350018898
1206420511
596273461
1144595721
1729453183
9067647
1423603627
2062663815
702957153
1987559213
28637476
1554983243
60086862
1281626350
1673807979
527559073
2018081053
1436417401
1407477187
1372744209
467625322
2070345373
1577652824
1500001437
183124639
1864531392
1198846198
2126348719
1830099529
831402931
1297789341
1091570778
1870916364
1817423962
740377299
1396714947
1912651317
342172561
1839467598
242172576
1373455958
1219870124
250098041
1441683112
1368524191
1644093177
1138744025
1530796285
339999860
761466918
2046069027
1744902195
7986723
1423950685
942763879
1323386682
493474174
94296885
503764142
1669974263
577287383
1968765901
129990305
1559626949
2015620571
2098832084
1239491667
1282867927
1466875619
416679943
47245142
1592791080
25961981
946324676
875878099
1827384079
1107182081
1872512294
732658155
1900656405
33833564
942276523
1016226090
1432877478
839900073
561804691
1790230902
482729530
765151132
2003303199
1742411321
1497661930
32033214
435570758
743754525
1950615868
676642490
1973211167
2092232423
1073691251
1359163888
1145954787
1562045885
1873175349
1255275611
2096468146
1149260469
64652385
1771596373
403923956
1487180462
1816774210
64842188
356634562
357555888
374224091
1028473083
1989965087
2143681919
1536148407
1398262812
873867761
1768042111
1120574270
92292158
2045757778
1249186735
1207610316
2064092344
1520487519
1755161520
1749912206
867830325
1973594444
1240868016
2036045283
566886607
1907359077
1754148333
1648976155
2126477741
170425160
801813089
546465970
1168552452
1416275170
124064521
425594768
2026246422
1259620983
232929452
325050908
2034542126
440062847
645576419
1415848614
994717513
416042755
613217716
1086955146
155297533
1349143377
684876745
38390147
1426545399
1848604302
850440562
646980168
1173064267
1945175821
2048922067
1430380253
1184009042
44886906
1556055566
808902756
1306229288
469091045
47198010
667217979
2048290627
1095605646
1592830007
136200995
1442004221
1702921294
1301375131
1139033723
1118942764
892324253
1597713983
53457844
188513464
1356800353
1122005108
1164897629
267867998
737444253
1402132709
1872470709
1261047812
1631308252
2132133747
1869134853
571529816
1855927397
283564794
791252887
247152992
1860537864
1735754850
1834179797
721591937
291976823
929210669
630853942
83957617
1019930625
1119951986
415847611
1771185169
2063288575
1349556887
597351749
2038799636
27673255
969616024
2079001640
1783517813
1672946281
318701673
382521630
1125460284
895254988
1150105575
1763563262
993640901
759887428
1652989451
1734080598
392799909
319654530
675251146
547158899
2123825726
324336998
1028888725
195663455
1077402862
1616300848
1257425868
475839361
1767302134
1433206133
1854945208
2055744957
1310635806
709346112
1093407585
985619503
1504231232
455201144
2022812946
1149863813
100175009
1216908038
436366410
547106127
1378663663
1919480171
1273420911
1021230259
1695443283
389176400
238993010
1259901500
1179131196
1761606301
2141791140
977943725
950883431
2010782159
1459457974
1775438098
1142653189
1631598373
1603216064
413390511
1704827361
1246549830
273861639
970994512
681259302
1659119294
1145144309
1131331668
469504486
763257279
745508321
974773661
709453483
1212089759
1248969581
838966978
1408591908
2032781184
466216309
826279764
655528624
1214666211
489879449
1572900450
266560784
10739664
1858511165
510389131
1103865460
2127390231
672438502
1525230191
4994271
1331679964
1432688064
1280641017
2077383471
819124783
629099058
1550882167
1178841044
799384110
23913890
1609049513
391084645
834679643
500408309
192119018
816751284
1811591313
261999117
1521508585
781919737
1706776472
197847385
985150849
1894258198
1539066264
1013012881
697446646
222502707
69868149
2056910639
516070230
1665701565
1802250758
1216270716
2019061766
1999835214
1510458406
307619016
1392132390
672103829
1898907732
307289324
580084705
712954681
1823251054
656072529
341992716
1764636583
1039997729
134044988
977913096
139377107
2106025955
2138369568
979631179
1232440912
2080678680
925839813
1023133548
1903023767
256443478
646626015
371833664
430239405
180252980
1590820960
796402124
49955780
755096739
1049254170
17702260
266056271
691302442
122682525
2030245418
2142727136
1404140324
1742212729
43740517
1575773825
1593453479
1171370024
1984920057
1384272313
2127040212
1904155408
379440320
588387675
878139501
1862255393
1556725051
912775100
2014966779
660898036
1002912926
1434946604
1780767779
499565496
649392967
819792085
734346214
851168273
325428352
1619043617
30987794
312274391
1620695751
714694679
1619604867
557701815
2058017798
1392873053
105653810
264893460
1351083398
328405134
1427108959
1201775948
637972745
472912349
631764423
1999685279
262684729
513625503
1655298381
1406600841
1729294598
1900731892
1292681052
236674173
1319295640
1093177931
1710955037
58950345
1704030362
441634100
375936535
1804106191
492138485
1134881430
1310411241
323031307
872157954
22687252
2029940428
897284579
777817639
1325808006
1386668277
455008792
1210504012
21891898
1294149502
1909331298
787390131
65700684
1900201113
753150156
7588658
278754164
1403489922
1325673402
1804135909
1206006673
1930546959
680845961
2115582854
71483778
293088339
1772194234
435073908
358246001
1520195644
1538825887
1022989498
1202644191
1877838255
847360747
1090132440
984166343
984202377
534988324
1905098149
102148219
844020008
984721568
1455376085
347857967
378267115
1291838689
1432345795
1638005610
1896209920
1229697699
1300325217
1910988708
207409972
1943892065
714858411
1962752404
1795601624
1070933643
1744413605
1767526138
699277462
1971163293
1596785402
2076996118
501685016
1906192420
1299205816
330397315
1797951288
732260099
1475418669
511750329
891918202
849582450
1982318256
825097004
128552313
1999656975
209475631
2114930032
20570638
41063015
681152800
1779280324
1194638999
681890195
1005541159
1007356932
1184590794
1468955000
1610964667
1971666769
1182761763
1468732434
593436695
1537193088
1439295171
802726603
349311694
333230303
659587367
1560672702
1045377819
2012154676
2085342800
712646860
2134953061
1747809155
1314728741
1177403192
968724371
1817198663
2138500735
265260120
217181516
1581434097
1863797054
850184984
1648409586
720449567
1902570868
1272368033
1639719586
1763439223
1173127200
874411537
1974980117
509193115
1353044282
2141117410
1549102192
110141861
24631953
1655690041
1628205662
307281650
50760101
1849268249
927868415
345446488
2066042695
2072147823
310834385
1084488491
1546745805
699367692
2128481770
615285837
2143767352
2102477282
691292228
1045478750
6485432
74810920
872631695
434062224
144586666
1473717223
1776160542
630158883
333176413
1810156738
359891366
2113612890
1699873621
1652025535
34906679
2034299704
1199838718
1882486821
652132851
441963685
2002627095
1856699906
1103829557
1581098360
1933513190
1584755257
788834597
13163243
1064090871
1789410162
335894109
1728506455
242376911
1896886853
85679529
1362111939
489351588
685157011
521667924
1314542475
2000564827
994346571
638097559
674386884
1107657664
8212371
351972567
489090759
417849083
338385517
703376872
1133294516
2002717567
473296929
1546367423
1482984906
569798890
1706721412
1384093017
143514685
2025109069
1788992672
1504075777
1934429828
444672746
1682602227
180351279
959433804
1110832772
1172354886
1147859667
1652007666
1261441363
1394489797
1349785404
1146370916
1414399005
105462919
186162255
1280710949
91124020
443348943
536680515
1034084448
211772354
1424231124
1947831772
1939088307
2102356206
325971306
452708404
696892150
1425108856
841509549
1088487354
400072937
94662695
249963349
1111999989
1776245297
143646240
1165694760
1018903003
694739750
516284278
985151556
1001948103
933701141
278678583
703530211
1068473020
1278081405
1754101869
720775539
1010847489
913810977
1473364728
214444827
1307877437
1184626220
671280678
1794447839
1322866705
1308805707
1446658191
306203346
477491059
419117186
825912473
451091077
1355070034
373306014
357974217
353220398
1659657281
429110193
635773117
1046409972
463176857
1119450904
758531191
1965825516
67629609
305804901
420724981
9562254
1974583417
427323384
1527142660
1248284204
875297629
2076161139
1219171514
1380681454
21723909
571964862
1904976344
1864892900
1732053298
331517120
1024097366
1721722810
52677716
1500762251
68411025
2013439147
1845558372
694276938
1063549303
847575762
2026233726
1451340155
1280767156
1283988602
1267797194
491952009
927545084
871976493
389544638
1824704752
1808430696
903385411
1801310513
836185463
534974652
1696781762
1786283856
2027841518
1223109424
1467495737
4540232
1729655976
1701124999
1610036229
1850546742
601608012
1759549325
652610746
1966791792
1080107377
455847346
1457717539
417561273
159283293
1179551012
376747467
2013361388
1857749984
453961317
653497236
1875159983
1313102908
1162382110
1206202742
1182233559
2104381506
1046951475
1745012695
1603924758
1367751743
91460841
994290164
116704207
1021503291
21227085
2137311415
792977870
1211754980
1921084402
243678267
339402344
1214487826
5480856
1503123168
113466439
752258814
329399868
40746797
1165415491
591626858
1644100499
259395991
578068886
282785023
979904260
422087598
1523930486
166014035
1530198395
1533623763
1797018657
2088095181
1369224989
1127695646
1462286550
857996167
543791322
1663078017
1262911883
684718980
747142051
789815432
790692944
1587504429
860248357
2051566971
980920991
24696888
1462536110
1880698209
1452668266
745028209
495764099
583287202
380619451
2037677629
133036712
1362107726
1415776322
1519382679
1235938918
787101927
79651048
1617694631
1932757452
1203375041
626360426
622455009
1233260331
172035812
804157333
75497263
1635059482
457230035
1454141581
617527594
2078210235
1296029086
1635101543
222058366
138209722
1986467318
1621803581
695300859
556050283
1620032684
139015416
472843039
1184617977
899384162
1773878856
735505433
262719815
340777592
1773531010
1604326678
93201749
1745691474
983995597
341771874
1480738198
802878229
1397776800
1676415017
483618385
392322043
1281058016
844101653
1267319811
512704673
1186317631
268447651
1018694784
179416508
2009613517
1620284218
1884042790
2115517418
933170844
1501081284
2102438160
1497135883
1883752864
1951829511
464477761
1924817776
348517860
1558253794
1403503005
1097584827
1360957496
839502613
2072532965
1176568785
1947991635
647391631
1297953107
1485778268
646661075
625320190
56893360
1965948878
1523809739
415998987
322418779
1205684675
2062067532
1477386795
1287789378
1900779666
968533424
2066730137
1395164138
1798758723
274832527
100623759
453026188
2042639611
1449691766
1622562448
1379972808
1177254133
263662750
130862627
1400603266
293874281
2042375026
805398096
119074870
1673537503
345542435
1404457704
1516015503
907641880
1546484619
988682177
1026217223
1433952145
537736169
256952092
1688085148
468044668
1752197227
1908590403
1637652253
639677342
426821893
1328947675
1874831118
1418580003
216654574
1585404178
972979462
886808899
646005785
1092011695
799809947
1674801146
1953949522
886014421
1702521692
217077966
1124002112
481086774
1666365347
1735745155
520455286
1662979543
687172332
1859879916
543053010
1477527795
544290877
378596856
1920984255
827337275
648229421
1596067475
1980531021
1005818359
1192272650
2097534554
2089375184
429108119
1099672728
795209466
180670632
338856915
1832104221
2002517433
1032671190
669210350
226656930
373091668
1601770536
1498934986
859266174
329990252
1973452448
1285433712
1276158480
172583956
72061952
1333104393
291858533
470104353
196331783
784769135
382715303
890580921
1075517285
920954083
1329129874
786499662
1201232115
711131399
2008546683
1915627246
1394666722
1265046700
1960103187
1778982075
928752463
1199546603
1340028488
1862611564
1025569297
1848293094
657220041
1284176615
946237546
374549934
220906135
537849094
262904745
1999544420
2136858462
338232894
1023533916
2097476874
1332928904
1604744216
1962016111
1250585063
230616741
2060339070
111116991
596978889
1033390001
724708941
866898568
1847031914
1494954435
1485059553
762920938
1248279315
1795925621
319460653
412058873
2080130263
1252314070
1315602193
1845657524
2012085669
1313289377
295894058
1306277335
1855562843
387377393
1060163080
1420501436
167383855
1757033999
510941366
1232455074
1650069552
1435125418
2039649472
7637266
1462378988
1621525407
1898580561
437443531
165867017
343653218
424989344
1423483778
754786353
1836061523
160473851
2080173792
824694600
1568980690
1128652226
327348892
386309287
383680606
818327135
1038240978
1272963460
944107913
12528154
1985712712
2076509696
1741722414
1211071166
507126321
735897309
1560520070
522785128
40124955
999945055
1424083208
1520951318
1773830886
465882316
1735681505
402693175
1810328733
509897627
931257563
75303094
1130394183
984403385
2051112617
635390092
75050819
2084384155
1576947160
1722104059
512354945
353812392
1673102652
1258607398
1263166267
768932055
1358817545
2042271577
329377020
399531205
1949622150
769850997
1481483272
1895093382
250499193
892859580
1474191869
422874063
1454132632
1345018691
2058246381
228612172
501449479
527930228
1083207993
1431217962
1543598027
1155469406
52018202
676983741
1953064249
2062807241
1518745923
1499448701
1232687068
702587547
1381622427
1309226617
1506232317
1699384227
1040121906
2068185460
1525213406
1233632563
1690486036
1711478884
2117431765
1551936802
1739666145
424002098
1226026618
1756821842
854673121
1454653826
730113642
1057632411
2137156984
2125791931
1153177111
1710466612
1616658136
1231901192
246918762
2064796500
345080585
1778948660
1994792430
1845465440
1345814174
433138202
990830541
1099322584
2041742901
1354990537
919328042
712298132
1495849765
493171203
654681397
828542661
108843009
499656466
1174660269
1860403001
1884238957
264479329
63047413
264301845
701172063
1183555466
56235481
150051660
1142652378
267373506
1870017016
1093262714
1401762323
866845945
618257230
2013051089
1601946957
994860779
590610649
1487343606
1598859458
425898747
696965434
1891488732
232275043
313767078
1555202777
823672484
1203909499
2087162249
1398762588
829363802
1482833876
1982993919
1686471837
625604110
201197398
1067605186
433402595
1257480446
355819266
602014743
826742713
458120264
1319227490
927788239
633836596
595677675
550135032
1181384704
1211308858
932706844
1470937672
1576107493
116672645
390893046
2050776878
1067406188
464831136
743866863
1096382276
1741420734
1941037460
1001785262
450864928
2076399490
1214652306
966105218
948848897
286079335
56119734
1769637864
27977930
971816468
822192087
312319254
1499400229
595613965
1943762121
1382331858
183642984
1443584187
432389867
2098622557
1344351432
1343353892
722966468
117497382
1291049321
1091625292
63585550
510410140
126997894
414806953
1146093703
1892858973
1370998896
1941651988
684193813
200688105
1284362451
658789596
442463828
1703756216
650133784
1216404695
399657597
1381995767
1876665236
226717856
1595590974
399269268
1527580418
1226757082
327326771
1221717994
243765875
190465137
1885690547
1238418830
602956117
474567076
1914038791
610432712
1230088337
389036468
997696860
1186839953
20324852
1610469518
1610370615
1614839597
1403896000
88337911
517457073
1188617985
1495051802
1559716691
89819072
791042284
1658162358
1247836888
1535376748
55304826
614467055
533003444
788366141
1250694684
627875127
1987362339
1171211681
1575511386
1687604460
604092237
994042287
337400539
204892755
596419035
107990050
560837697
941707703
1580146275
727810574
501939570
1281252099
900490236
1547665685
2127597943
216700366
280065301
1506871251
1307450936
600952231
1745739454
1865326046
201653602
29054472
2020474454
1978098678
1899536295
137109372
1145032746
1692937371
684326540
870257275
2106279347
93674544
863442613
146060532
1067918133
128487660
1308060117
1339758070
886269626
1300435898
254708150
1273954721
1541551612
1875251109
1808640473
1576500875
507008213
539071176
1799174598
826052748
1183720242
1080776260
466061238
1662666193
754590678
875450006
975006233
1058081589
351144442
671351726
174977653
242501627
1173311393
1126740366
258615144
641221277
1475630272
1960521753
497927969
1283476638
7275590
1345954664
1076236613
1118713599
1697514248
778826863
2083494232
936644188
375219662
403509416
1111761173
579411825
1359998921
1139012326
976321150
4408087
265934970
1243444036
535982651
997552748
925243982
5758757
274907646
13935494
1460619394
1274108442
1931938386
390327658
212135392
355075487
557962647
1560867810
10908335
1724576046
2112790865
1611242742
1507625595
723702656
1903948080
502532953
895101787
1615432140
335374566
1414653090
1460538178
180052011
1473179302
1739054099
1227728724
511517241
704763200
1273137035
153276529
203027225
1223495205
2138143612
751092604
401337814
2134467686
361869178
449168827
524324222
65191445
2070424124
90066080
1879694649
1976002228
380499351
1314827063
1559064868
1132356165
332290990
1475364931
1084368425
1313719960
880306723
91184407
816687582
960110011
784645862
1407597389
817023827
457691255
808492145
2043878279
1285657501
908564635
1590642089
1778479945
423240922
1621555962
1043505904
1700778786
930309058
106809765
749481257
2077969849
410412958
1949413074
1084695342
1953064074
1694478705
594066948
620561769
277446631
337063374
1394872076
776296981
2141645845
1781529602
37445732
1111603615
451174369
1256259297
1100136617
1302799184
704252620
2089235617
1629700594
1806014619
2112826237
910350149
672117467
229573088
513289607
232801539
440295896
1629379416
467816597
475902064
1141958321
1669343227
1276499322
1960745103
519239000
224210639
1549251924
1392380168
1603876779
914915000
416538510
848339754
1625894928
1444002473
907608058
1409772816
1688413020
52211281
760139048
96758417
218565479
587147765
1762647790
1674706262
1087213899
2082875023
282069998
479071508
485363551
1952658047
886591619
704247785
768252777
342042051
1963015440
1417693812
1669011831
19865050
2020928398
1025589232
319837566
2008596973
752975507
437717813
1489511875
1972555724
1202005671
1109583328
1431016830
488042395
1805431263
399763833
170923588
173658136
576561353
1597550345
135576462
963545850
130336081
93108247
852786028
1301958932
451045567
1670553103
375814669
2084134640
527235773
141298498
556096359
355874971
1459832302
601914041
374775136
504638975
430387257
874758175
770374314
867051356
2029649756
743266719
479253533
1776990513
568535068
1574012262
693216181
667320577
476750926
141370532
68384428
154519846
1504694508
286614075
1115123552
528381200
872797315
27009831
1051611114
2076915073
492735794
400179016
234622073
1188627788
877463413
1414562098
1656972521
1136651539
1476950925
626028142
1880262622
2063077201
402183360
2094913557
1254734974
1843133767
58048198
1419391606
1318392994
436818733
1786854550
1546303007
991045554
1059101585
275170793
1269450594
261805118
1216707739
625471139
349710124
575539713
1876962226
331322354
1926523548
152018305
608250404
1273271075
559627178
693641428
2095597863
890570748
1368383976
634242665
2110780873
1410536023
1133023631
1723812742
926797322
2065442111
1089209568
616163918
1354333275
96722077
236051398
714298317
1525341210
846945145
1144439851
1986048705
1392534945
533607030
1752525399
1995683220
358540187
1266535909
2018849066
1570152419
343633202
767847513
232764020
1507878508
65055861
724081758
709756602
395956117
1182820623
459948805
662623828
2093784739
1385323914
204614289
1166422236
1882572223
1684099748
843913135
1120415118
1584635949
1149732028
744188055
1781486632
1181299882
356208301
1308506851
70241448
1265598354
225255209
581638702
476600147
638436567
1066906758
862926335
382864708
1242688211
88318228
1527455722
479193404
989977701
1734285091
401609256
2039420482
1308553921
1588264399
1405599186
424217144
39086134
245255315
72327345
1779983271
671732213
675327941
1500570704
196187132
1039311583
1906144648
1620951891
1315982958
1188279573
26198224
496859152
776651031
1331158279
382273147
353350481
492541095
2091680566
202559798
621844919
521385252
1035945491
1257033309
1283869319
1715790297
523609351
1086857529
700509702
1565918544
1280815803
1111556034
87444250
957503044
1967574580
1926731654
759293426
1940143965
620324390
919156844
1005758102
1315770257
127189881
1741343314
403637914
1049260674
1004395011
2089126064
513329021
1895477351
144319588
232195838
1647915256
1617999614
819561880
603290756
1377752992
1208543426
675427033
2025412991
1643506321
321893943
311928431
1668096712
2026113441
1143668089
1205180895
1839502812
2089854086
668414599
139987005
532419954
1155719168
239685733
581515182
1723948575
373163221
623284166
112118991
212238787
82146683
2040719607
537846769
381693023
1028730069
355949231
1405498424
2108698616
886817860
423689067
587741384
352147806
760414795
853135642
1067607142
532253548
1110699989
962359605
1278958202
2058822854
1719367507
1193503177
350695871
1945021132
1309969117
490041598
1118420704
1507180080
906809829
665804082
1721755238
76044213
1524162683
31254057
933820097
365251468
739308596
1712401530
2139687678
1809782468
1898920919
108005857
2057139296
1189212749
452502660
1626941945
1465658850
1716531223
1767452819
977660400
284644516
1895161540
1570559296
126550313
312323053
1198831249
621666789
831451485
1727080023
1967738034
1075965192
1063665316
829192192
1261080698
645811091
551972931
1301328352
1220841158
138219132
2111887479
835969785
1525645071
284920155
542516311
443138766
379852508
962289729
1156822273
169829352
927423
1069489901
1447804821
1570958861
406748609
1361794443
1415132322
2142265347
1528633053
1062551671
1795191211
1119640272
173837269
1493693761
2136848494
2127950550
424661585
371792404
1154641773
1352174252
1218658330
1220944567
937568900
942060896
1693380
1756567518
772831924
1564942584
932174066
1466164440
2131789417
1742505889
1201907014
633941555
616000033
705801083
1166400507
1981394785
205676697
1269978932
479316429
126951844
883012155
1011509706
1802444166
1380821451
446262934
1808000964
1100866425
1435815626
1554574293
660411916
896387456
1525217218
1841958700
2062523269
1770105966
1954050685
523853132
480357394
2082499265
1703870775
1050137160
859454022
28574294
1876095339
2128052762
896610818
385348446
808892890
1602486505
850704999
1182264727
1252532374
1192727285
201097297
1881129999
463858131
170796298
2103707740
415082944
50662698
579276104
1466239270
41399655
458126654
1709609551
1756024366
777366998
1430144122
503856182
1603772719
1780489879
1997382771
2012409018
1421163724
1425388465
1800412072
1512030047
1030309635
1343741442
458058726
1308930505
946262764
546291757
1155594347
1253315558
2071325566
426533247
1409791035
1398915152
608838959
2105224072
1147508791
96410664
1279342884
1652272552
1865130446
1631510543
16950959
1055893805
1843878093
1097967481
706305439
1858627158
1659166144
986466730
1841328229
1649561465
65830962
1112078866
1429983092
1440732784
876928254
1165242216
1127614887
1607770058
1325564978
429282715
1153177680
1439823898
2060331045
1842037842
1603284954
15044326
2087342853
888701110
1051499355
1404796032
2103551229
1236485264
2146410034
1425312947
543595219
1598508890
1812553262
853660706
84794443
674200968
199546457
2097581047
145494539
1936796213
1558499430
1256273489
574637016
1600869858
1466820622
647826084
729005871
566925218
290886648
1701620177
1087931656
1232262454
2146842941
779033105
531579057
1213186748
1001145475
1277168659
127780233
1911825
685264268
57960061
719263080
2119697357
274481240
249829925
529919782
145308795
2078379889
46284589
285926475
339437607
406482731
1264875525
532609007
1066148175
1918375661
616210122
1935393861
1735015061
426707876
1578612934
2041194914
1961998071
184709750
1947022072
702055529
192318080
1269787144
89745012
1668901589
1248797304
833711691
1728734336
616821738
1754248470
741916919
521538214
1539212691
40327762
1019993361
1405640523
35465782
267381737
1712124127
1233728928
62681122
295808483
89939859
1469717057
599903959
649838157
1659980930
1334675246
747279722
1670532598
1042361506
710434758
850551103
1741922396
967794966
1761523160
328866799
1641337865
1310579005
1979503889
469270850
1561817935
1310178624
2007865223
1797074527
1868090205
321855555
1796145785
867120833
278662581
390511204
157690194
1792033742
666908592
287353660
1784896378
1252866520
374522648
548094899
126326570
1168467784
1399856641
834984213
1017923253
592525920
1856171021
2052038298
481182806
13729735
550702356
1519290259
1885152830
1374693586
1651863188
1826894443
2028983082
1220253948
1397597111
1009572386
375348921
895843648
422724976
1712083227
1026108691
5122532
946150072
1621688984
907632699
1413841018
1227884766
829226559
1977518804
1730829910
1402457002
478546084
1900522963
187798257
51738101
855488447
774732768
1396530665
1365752157
660771443
1881662997
416183673
950859516
1998273948
1129377657
439850056
1914115974
1084009440
1316342300
870092981
1068116846
215767537
1094138686
1734736290
1016517468
1685557032
1639597758
2012364250
820080619
1059629368
816456749
1517115863
1780947660
910388425
1366063939
358092282
611411471
1628529051
1602807540
1801952521
455730468
1678193419
426033848
1351029316
1801354419
32250806
1268006558
820187039
94862073
1747736215
790739706
2110333998
119568341
2108660260
2018274697
1145285130
1845820797
766286347
576671001
1165700370
1067579457
2115146147
409027993
554064086
1517088622
994170437
830453004
493973170
1479672977
552366429
322187087
2070299778
292142261
706200180
1783007855
66964138
65507270
408431097
250360511
719591953
338838008
1283439428
258328405
689441518
1509360274
957937346
1201405587
1697600067
1697142081
153521228
459067777
1378363738
712622637
197207303
469365014
636582515
185159119
256652945
1495892362
1693620283
875018638
354081840
1479155552
1073445758
1632668671
679328183
726346542
640059790
1535303816
710075815
1729781216
877978299
1716256977
206625606
966239583
1477326829
603243471
1164276993
854607913
195897761
1466087164
983690980
1583501862
98643373
1264455090
1850536002
487147700
246349271
202201635
13868685
1265968821
1748536703
144182621
1836234541
369926422
1505069276
536919834
1854976541
2136716083
1864718885
224935633
467790768
2123330165
1751365782
487222174
512743303
1132473136
510180982
207999984
1169963529
415941767
1436387062
1964973736
1473866556
194669833
139351382
592526059
863019152
1944293013
744702476
1025202284
739196769
787548826
1403548151
710780851
238303103
1497677501
1175376873
951444043
1463182472
334254211
1500407696
149723926
1950153058
1686848081
1383271138
1747211892
1166209360
108744413
108843422
1346071231
826182398
243535310
1180492170
1743890530
1134938709
298508414
1308089156
2088946206
799605485
331097333
217499203
327593192
2115791426
1439609715
416254077
1560826140
1462350389
1059234365
2022564830
2061803959
335719022
1897681232
1055259878
1134691599
753789868
1094500226
255420665
1544664424
568756671
932718198
911721543
1009508508
707251420
1550573068
1877201023
1891078253
1226700092
242518589
1164319408
745495326
1565852809
1321569750
741747131
7592855
1478398019
1711458166
595801152
1560080736
180853882
33396171
333799299
1213909340
1482128545
1775641546
369132876
192392490
552648701
702676121
232882580
1747688649
1712136616
532211768
887032304
1188212082
1961723055
434704274
1004997363
632763044
1454830855
1307797681
608276181
1979756126
1540731549
978414404
1156721494
1995999385
1381974718
560270488
788592777
160796877
1431079744
626262928
1125387894
1667188050
612693093
737105401
1323469764
2027545467
466850545
350759767
1898587148
1825325199
687823492
1941105206
1324365188
1255172503
257906624
1771674717
1425500152
1354763109
1499722520
1805556248
1416811178
195929004
246299119
854622120
1109371507
305887276
527315521
1305504011
990804061
792811404
1944138749
1105950165
847566699
1557275091
820595451
1883805171
1350613947
13768735
148283943
1846255068
277233520
1903097069
1503393113
1282319032
478214713
1626000630
1741097817
1433574977
799137446
1833613016
934688806
300440640
21143888
832191347
1554245653
9612539
1341629938
1536462414
255930501
1027793648
555316914
1906609598
2075683692
1911592526
690930080
575441675
2031147308
1257091541
364896234
656857884
1108101756
1249363562
423420659
2060463594
1371001658
1057466263
633285392
1512878016
872973351
1256214504
865044036
1184428271
1828531665
1518210421
1148835347
2142737824
249440748
447149390
219626811
816631602
844377701
1979555918
1230493377
1438161727
1093609240
1561800575
1102378084
742444309
1725306953
456497147
1788142535
1350294676
2138638638
1021785859
1334394254
17661897
155055432
351055628
674282308
1510345311
1757530063
921045826
77960677
903189972
1147559167
1315449849
1937861583
1139012225
1342606503
205224648
1537191700
1235115795
482950415
2057627533
2145885164
1810630802
1592556491
1689922420
1132902052
1276793847
495034781
467818029
1227149897
879881433
1714649900
1237557755
1874501258
96837262
1766816947
603950974
2077474333
275510395
1349188378
1111378525
1814389892
3449309
874344092
103437720
209878465
67809837
1265155450
2015199142
1381391099
1595179476
1233685890
845160058
1777264896
440565174
1560387310
1878758451
469725059
442346446
1693068767
323033807
1457837755
1875311564
931421669
2068175145
794064141
1245208148
1063496346
1186283165
406742603
335062622
1115054848
763012898
1640786327
1427321001
1483484136
1776502961
1132873553
541349013
1813154138
1022977507
1304739752
1886100392
492859666
1895418742
448528680
108315292
2013914439
1474597834
2005313100
80249087
882153149
592065526
28982259
913709472
537300519
362139366
1580093451
627487561
1348984851
1949684386
968820553
1544255558
2054186302
1294195771
888421329
1813479144
249200171
292348735
798368545
351697411
1005837679
964341667
559447224
701575359
170219704
520066158
1222985665
537968533
139117635
1938125963
2058355173
2087821132
1590940886
968953767
1025142104
634877580
650578276
1793758538
664002223
2050142638
199204412
2021425690
645665801
1525211743
253724247
635028293
1437766278
1129375843
827223658
1148986284
400264356
1559487126
1660864239
812384053
1753436383
1784931647
1372706177
31604626
594100130
1251572885
148099305
1142268049
458967441
1139340060
1541996912
542391296
1596650951
918577852
1013247100
1336565351
1935994933
1300204900
1594132023
1282908822
328474603
937065597
161770422
678647455
1039746279
2102913394
1898718672
448866222
1623203571
1939631698
1179087578
1289164394
2010848134
1783856448
1772525813
605401858
1187941399
665264622
1050591317
1091805636
433349737
1566017628
891508176
750610247
501317773
1336102451
1781626035
780827758
1731556263
2085722814
669407493
237546118
708697553
693042923
479844960
236892273
2058766828
1601052160
1383460218
1007103400
420320514
1996299628
1193553509
1176819590
1849285543
16833783
2102031315
1563489525
1380184124
17233828
2142201787
1147478704
435378551
413109046
268446452
283205506
740546769
1991231730
558890764
1018126677
124614728
300830142
1217067032
415510550
753410251
1861894642
2067052456
1417743020
1425258725
1872642627
1189883493
1079284698
655215163
1777340391
575497930
607995082
1709027454
186517568
300570403
2047748979
482365200
1390110168
439598094
376892641
1547456540
1098663910
1498085918
1257247476
1994910088
603095904
701892780
1305255798
2020158710
1039940208
1510892635
1020389662
1012522047
1811234173
1348733038
1507246011
452446415
853291670
1764585933
806017007
363510116
373065271
1862117662
598179919
1166596345
1892557720
1230591081
82484400
170044372
1975252145
1537462931
442297088
385847071
1839344284
272456710
897879944
39042579
863325540
837496522
1212475553
1603854614
1789072673
2143469267
407677937
1020404540
1625164205
1441853926
420694364
157602010
186968707
1473667309
604412027
26115570
246865926
1041343062
967429125
832681043
1271231198
1160813699
763801264
5384594
1758809169
937549887
435300067
1870233048
1792982825
832506473
935658365
1725792595
2002720580
2095656574
961154924
1688273817
1923854859
1515210968
247623347
1529358485
1173872328
194951491
100745719
1415137294
899581639
815908016
96441182
641946327
1365286381
1495801768
946440765
491962805
761879093
703561935
1363535769
2086538128
1007236332
274348692
838388410
317891420
1295561192
1122360813
360889535
1852538499
1779691784
846980293
150799759
1383736253
2006975759
450192235
1635010397
837500873
1162548422
239780752
157442956
1351599517
1756906293
730367580
1869129393
190026532
159932328
566365761
319503580
2074779683
82861526
1109094935
592375172
1201517737
437163636
455300652
1580867759
1876928177
487575326
2102775788
1599744456
1366565086
5573322
1304514297
1317920075
1485893731
1475027546
906399667
1735814185
243456968
1422205899
252483086
487557214
1014956221
306871301
1440853747
739234007
1365883406
1911154073
274889563
1104315946
280760081
629285315
1096810887
1957398237
1288742979
1922136350
1780336814
631673540
251744042
624755350
421591451
47372420
337507166
459322568
745114123
1146865878
1810249977
1157185040
927887054
1708143423
1447989197
1884857381
1784010168
135834185
695849029
901164320
1837262775
1472081850
527459037
1456345015
1403950044
1178740863
1656614197
1817668175
665772168
476617032
222202209
1146291484
303318729
1718987615
210011087
1630689421
948409255
2055173889
56598812
454188809
1037488938
1544886832
1211034764
2035788894
871219709
127668945
197529304
1948077492
1595033525
988079042
80686008
1778873096
1541274032
530055533
800213086
942333464
260941026
1329333632
1261124083
114957178
1147133961
2142645067
903289646
122258003
1910220238
1111888957
824331202
186318115
1928853457
505271180
1377826105
268605916
1379764108
1926710172
284432953
248832343
1578854942
1982308569
1939418125
376436957
1707593994
1263693501
1089087989
2014349722
1361432067
570205273
2096776675
197357841
1011424206
2099322808
669193252
1489320262
1498476809
973562571
1414676695
918575392
426957544
708679595
725601823
1241201840
3055289
313973799
1448467187
229053675
163849255
625923848
313716974
1956671761
941910126
286495561
1506794150
34774396
666269500
282502489
510788148
412011766
2137615819
1856411214
263411340
524814484
632063361
1173461260
742964038
38070288
1577460972
1697809920
743439655
2071466408
1361247036
187244523
1745768939
2144371435
55976359
1522442007
1713921371
477274348
1671644739
1138198230
603766803
90902459
1737219601
1181991094
1995058627
273437641
368598768
1620967866
359271293
1380464983
1974895167
650868100
1795724682
443942108
170233688
2037167034
1382256187
102132645
1657384123
26278660
746091441
1975931851
1084177367
429700858
212549260
934370382
1982282184
104090197
1427023767
1274359171
1833282286
1721509078
647427763
1032229218
673909798
183443189
1962956904
587813856
547474818
1772887527
1582415131
2016144050
456709243
1027342389
436551108
557311487
1508116023
1697698216
1811876905
262678678
332126599
2115979284
60548930
666232827
908390816
1041467111
255859418
871199943
872988750
46279677
284165296
1694223143
292040536
565617533
681255898
285600376
1599165434
1910490168
350399966
519763469
232859669
821802030
457485798
1198660952
1247432049
1451496563
1555344006
365251592
368695130
417035596
1405801543
1496949436
1547902069
1620906807
1439873841
2133243395
228299307
554686988
1881312784
472750261
623881773
199078452
1598283770
1001433551
121229459
1498420393
630650510
1641885359
1323578961
1702028930
1933156638
95924774
1897853903
765370033
555390301
633089348
199423626
1225437266
1967281937
2059597654
1333464999
1244217482
1048225195
838565399
697042584
229450347
295531147
2146289237
934588999
1463491148
318005079
1267971012
163519640
988244785
976340059
565909927
1635494789
901819029
1739341398
369201770
1753175178
2127092776
1839580459
802889867
1109251498
81647428
1619479113
2134152910
1914239108
1026683370
354016803
1969407948
1184750776
1494611379
736517996
607092487
1313425704
821386223
1694806092
234176764
1628178269
763744743
935556560
1054528156
1692943533
927663366
1303469282
2019527376
1033960922
934262595
145811918
1300851112
1083469745
2115312475
668978535
656800080
337285877
1717139554
1866122211
1152316879
333487329
1836521337
1778842414
1870904732
702188378
1945925294
2016018619
994609588
92517707
1161741816
1387870172
1465675220
960980493
357018371
338286751
578232554
134905756
111103485
346715412
1654623558
317662270
1815325953
323946646
952903815
562784505
1656633821
819498232
547230825
1827410065
136887324
822155655
164103835
668748980
110264075
1263896889
1506932933
1963690144
1538704839
214280346
1779081697
365575169
1016432285
1731456028
1587000631
1513538553
811560873
208514727
11922207
1037256295
2093364178
370472926
391762252
563977156
1089609224
1143261557
243426117
1055015292
595455474
1205401270
380529188
1008948209
1123679295
551715338
1124443445
1066176742
664250065
116491103
233224659
1888313825
1203635464
834508321
279637055
340913818
1214833625
232116272
613457729
1324627451
2102594058
211894134
266181934
358494808
1275905250
1108930608
1399465730
32899570
2017442858
1793358721
568708612
139270728
109120974
1101143548
54989448
1915453946
1311945555
977491131
603377061
577770160
34942204
1317471394
1349017707
1348387886
1783264921
2126129316
586132556
1209400817
1101743055
101189498
1925567526
990114138
594510892
29553089
541967191
1297415252
894119795
1865320796
1808367270
1400116113
1027627434
1802800682
416365768
483800200
428314509
227358151
972899806
929685465
470776626
33818769
492018766
1227070281
439668573
1151486048
1932160220
1933606019
343112843
1814552367
1850754746
754432854
821177559
2019284150
1164647377
561269489
1592330352
1927105784
715065719
1594850748
1476706671
2000555617
2142103574
199601650
1476847761
1594855540
1105241000
1576923463
1241811321
1521193333
1647008769
1130222222
1438912050
799093969
2065517882
2021790651
651914328
701475246
390954840
1104508977
2052036868
72833236
1392420
383686613
1989559542
732601164
1435065986
1274918964
217768125
975632370
2109946910
699641713
579332324
1958734494
1252692864
1720372741
28670777
1432629586
177280761
584765930
490615122
1558619092
286313814
1405149079
2006664756
1985187953
582892646
2093253887
298385934
700162913
257906679
767738937
387214940
882726106
729299511
1960322221
315839034
1513479756
1126081632
1378012680
1476884242
1579334162
220546808
1029024425
1645098055
534554825
382718297
1932890421
1486701460
901070864
358664849
188315484
141417851
840958007
66204104
1134996398
219618714
1848636086
1898571279
77731995
397979263
1213387032
1635440318
1355779502
825671256
1047704092
801373056
876090066
233323227
650592448
1597904264
1079001560
62412256
180320837
1590244970
1175955647
1927041386
1267528815
1321931061
1164588143
1952355241
1073327009
1877938880
1924965023
1759511576
1733384588
2050572725
1117584440
219196992
491213528
956098140
477108048
142651339
1860300181
1768422359
738533849
2123000632
1217687530
2121557931
1136145290
3605713
835749359
372242958
1593632889
1495148303
712523765
426522221
390726265
274861680
45717639
805757847
1132401826
436788710
771523443
1763468203
66925797
471087888
497845030
798282975
734770718
1440232076
549898166
1620900181
1229056625
657613885
422958075
448522087
114224555
1751283494
270773587
559317619
915961827
979687010
1317769470
2039593499
432649976
852538596
527708630
849646403
1451962666
1163549097
1163624502
483063958
364687209
272282667
1954346608
120213865
1806315407
937244881
1337684003
1981342652
2098519720
1230308471
1981253745
542702398
1141447415
708463008
582713230
1660475820
1847230069
1873871946
969255319
1084780600
129954048
226096581
1478124718
1786109405
111264451
688843128
480679757
1023523129
1189596644
2079015168
1704703605
240918550
897425805
323078355
609113001
500928532
732476317
1652609832
914371494
1885242942
1848941287
153460258
1677651049
1619585022
1421169193
1535114905
866126663
732836528
1400340779
824661201
1120125859
1228502209
2094518297
855754945
648488063
1669598524
215630029
1574883020
518969221
1445737452
872059342
767947495
83060365
656165511
474916899
1765469611
1803029111
76805080
238289397
1255669911
1318387884
1805907095
669069311
1388288439
62810758
934140871
1297373447
1485193421
1307619976
2090365587
1278722824
156617392
304839380
847901825
695559719
1428870624
612635527
1662586991
743605834
1764593462
104364434
889565153
2097960452
877051182
827055005
1688897482
319725696
372380944
911583652
1819832496
956136421
1081005781
2102143604
1508673256
451609406
2073014607
1781766699
143790805
624040156
1921707654
2059063351
1036073290
1888432446
1489758231
703491552
1693152131
305144901
921092868
55284929
1969672137
1687423067
1693414557
1318790250
1472788790
1077154750
949292514
572424373
1912801342
554600357
809652492
1891033273
1452219115
1615635102
1805945946
1439704075
1814082910
2002557277
219791106
1895313964
1080617306
871930549
782698000
388751208
429868893
1521735859
1748520746
2013420651
1067488776
1875286955
2081052224
285223829
1586778974
1005738979
423618878
1769643840
1378483146
628548573
1136882583
362078438
429857721
456227522
1404425162
1728020081
702490257
438245123
634091249
2118353051
1278089164
1134204836
18398488
528615891
888068922
214960015
1710138698
1102150534
2134277234
1174267581
1820901888
1199646016
1056776160
306019730
292386275
757889721
1692255003
1722496602
1216444173
916902253
997573602
1239941029
1861196789
1302898572
1469395551
1393342227
925233000
1195864608
1771104185
1363712628
1900612876
887157580
1999070934
327402360
496944492
876812319
579437728
2038343829
93391475
1729716075
1144510692
1309124681
722084587
1372112818
1116075377
1677695723
889923614
1577272710
984901376
235302071
461228182
494649809
1018330586
1254670428
862082386
759406480
196664498
1711774071
1603999249
1115343597
185455240
1486032396
297133232
1964723973
929331712
1603338673
1899303539
1305048130
1248305606
361293568
1861784461
1873897024
1730247923
1305316017
1032352714
1872454314
1930500778
217965817
505516709
92237614
148809635
930477076
763733867
1174509463
1052734846
1890098926
1521454541
1969206273
1270532726
746299158
1957484965
1299822575
1814068042
501117633
1140700144
1019053912
1050823174
2079676282
1862008297
870274415
815861477
156322822
2011873017
208112478
1902028910
1590565646
1986975456
1782527386
1223013335
902786236
1163000832
914619063
412617981
1270210949
949026348
1913428421
947197676
2055550081
248927131
572977224
1430834159
1221879084
883027108
37259351
1762956778
2101406152
377442509
1896525556
1612902077
800975351
717947460
1084953248
2052507618
1698201735
178793099
602532254
2036841436
2016020059
1692896855
1822334771
836502783
1792107352
1287703096
704383818
498155265
1038903887
1633605297
1985818571
482668158
149568072
174118033
1746108235
539873594
1454352604
143663329
551529241
316077720
874951761
1630319012
1675491622
1791860762
1811021389
894482841
1775182652
1808984341
482168308
1712100494
1606859823
1155675882
767826336
2029779971
342367948
1467839053
524753396
137724738
1408951292
548406771
1388962699
596990779
1405083812
1759094806
689015139
1753505597
1359981658
275901010
972900147
947677376
820752233
85299565
1953641333
1571482774
2026551574
592361089
582154660
405986781
1770659338
111717958
563911966
2108611350
1502371412
180402728
258032217
1203020409
590238635
86278081
1350173124
624610676
417064942
149899725
128500306
1575081423
1882018647
1379340317
203498
356606284
2039865947
1215973219
236928354
1065014843
1112360051
1549761192
396093502
1601320847
1782342134
1580706303
1046241592
1915636020
131512904
1205105659
519141179
2046884941
1743342343
1432552807
667454808
1866015587
1334312119
773640638
1222224841
1933471428
576887363
1186927341
430807977
2115547290
1877626634
349835873
364185621
1568893188
1842392202
455686365
889825424
1070504781
1317615946
1279583808
1909617612
737011929
781616824
975114919
950262219
859239919
59494220
98285075
1414858080
1483740752
197926252
79034604
467871683
451952961
909113654
331557908
52152644
1269910894
1423613484
495225127
753345765
1297446328
782744303
1633205083
1076595162
524362946
649770516
503197326
107136433
386533990
970489101
1433872493
1159370604
1922856561
2102712931
2042669246
1371089098
2023226876
461132781
1861030105
285118707
730097492
2105774302
1884525750
1776049909
664788467
1797605386
195392257
761015133
438792093
1681372891
232387811
325989125
1545260843
1487052324
1795307239
781777224
429679206
658426373
1530247313
513995291
305042793
1950883558
468235597
1416573962
1697609360
1948987549
2115847174
1734751016
152279964
932667250
654327860
1323533013
2063682863
1507754038
698546434
1212260315
1737292744
717949090
1705159360
1279050486
74971940
154519319
1605287486
881179455
242386768
600055770
369021238
343789521
1560416344
962057114
602507061
1312074414
1103941264
987319811
1559044350
383863543
1873518412
1545960438
1620761883
1815019100
1896032451
839395567
100016234
1842832426
1141196366
1867245195
1576560103
623015838
110869720
721975782
1913321281
2114298203
853358236
1450758744
1281846552
331010675
1208846373
683771645
1164965490
1959306838
1531591760
1261493689
36727410
680824002
1847879639
2023840096
89726866
179830064
277399249
247975862
757369806
2121379589
1047994332
1079379841
1975037370
246144563
422178989
721084225
1488272288
1160811341
242180866
208206649
666868968
1573189535
940869575
766311320
1224583590
2013572578
946068437
1547451052
1234186919
217462241
400036995
1816466353
1262375564
863065496
725889939
1206497364
1738704185
680561616
1355932467
2066636605
1011517553
528911034
1565989565
2089054807
1885012987
240171479
1654917789
637183295
627571236
48218147
176836821
1799097203
1783824306
107943619
427717856
1420199419
1881160754
853844726
1188342917
669106774
1842557460
1613846497
2008672121
1786757256
1367625623
902554101
220865483
324002217
302007810
1987991529
1548028567
1261272396
761408228
182449757
327275410
238223464
507076507
552853569
1046704627
1381667821
1374437813
763751251
1282279426
280316376
1881711528
905867330
2000593932
713151625
206769340
126232166
516310067
596362461
654688452
1651705174
835265233
257707915
919638404
655830796
2078493343
1457888471
1149924923
992666343
963867415
678534437
10873711
757757695
485303467
1941793058
337189998
220289776
3351793
1212818967
1351275086
142287303
1337666293
1141667194
1217735953
278107369
1415306080
2093181614
1108288320
836685194
1539706167
1851787584
1634585323
1134712636
1590318309
2097564577
1584294100
1045977636
665573943
22065331
123357663
1358286261
568423156
564089381
1364550175
996979169
1741031408
1801159542
826848934
115561090
1373192618
859371233
2048494628
1782157530
1045527475
1000172900
33447926
60110351
2128609593
2088233763
1508026424
231624088
1437110635
670070551
1860852854
1521780418
697117692
729374779
2135311710
558276720
487531662
1961561233
1621759202
420796785
2049343505
796086051
802506580
1780968485
1888524199
2084652633
499108527
719458426
1932985957
1593229779
807104350
2071823717
342875201
772288754
1878728769
1221600447
402135897
1398020473
714138509
1581153091
212433701
156964105
353608152
818736462
520910333
94459919
1442690861
862674631
2030541849
685948808
720718774
246671141
1779249334
1508009835
466580202
1148553922
1044909550
532597045
1748964429
428080535
443076902
1691574657
518036487
375745771
1691635481
55631647
292778649
160911843
1007964142
1490344055
590495066
876825640
898339940
510265971
995813056
744293276
512631026
645537426
1998024370
88216176
1025430149
1784281254
186155621
2048194598
347290358
2100923892
508746994
590091044
2122237140
174080741
1148219350
839754571
1944461342
2025771368
530993754
1167184947
1021048290
637515545
381713064
568577783
1258808698
1734290291
1968455104
1983567194
1706608482
515087990
959092703
1547985654
1774402352
909098672
1091779546
1666734212
1133345351
1032259359
108096738
1135619428
1890153727
792581642
66297302
1140468273
1098790541
353241812
1762056505
1841408673
1117884752
1449733251
985068101
1665493098
681775881
1950423002
130841803
57986254
1344881043
1365259585
1595510038
116214661
1600265811
1723480071
1141260462
1659946118
1424487108
1732141964
1854803655
91090508
1398498668
1590974996
956227477
1733544016
1075041531
1145860783
921365887
8983832
1449590028
1177327589
232680645
1526783147
539550411
1315089944
1233779771
1485108935
1462044852
1359315084
171105515
955227338
175237843
1986869626
358216481
212665416
2107622172
286023285
2108329410
25035127
384013805
328357998
1214379934
1570025650
1417643547
1677754480
729861728
121907584
684290248
1954199294
959915011
630995173
1196479149
2059174244
169633417
946479789
1556411129
1933291776
954470420
2084007008
1583110379
1428263057
1197481844
150974425
345933545
2019793629
1304582238
1484158086
1083244525
795130050
573393729
1121325750
963154614
2041055308
2009474702
122723540
603975254
2101225890
1234718104
526111400
1819573993
548804151
1052490144
1781603012
1969918276
796556898
307176097
804947328
2140782548
1722069157
1794567685
306566783
526558644
544081592
1924261930
964073275
760142974
277404808
1760871562
1829777779
2038185731
600444471
1444766978
1188106607
689207044
430702192
2020535178
1454886880
135385157
1448354984
2011664662
1479238791
1085429044
937698128
1734428311
111108098
1427780434
1778345453
378412335
841821841
1724278593
1183729681
964785716
1790665215
1250996560
1256702551
1872165767
1919681515
522572084
78291393
1017667608
640348209
384764564
430917048
346220415
760559350
1703932227
849012172
716027621
127043382
1144618541
398287002
1244785959
2048499834
1194551785
1006801267
422937307
1807273372
1243402948
1105211204
1083830866
1897621196
126166991
977875495
401582244
551902238
60710376
1976549965
397360483
1096664894
1223256916
1010740646
2110354154
2139194832
282987644
521365151
1033830008
561437772
1370410908
1600227758
93395127
209395608
1298819566
130608258
1501287912
8611667
635130650
1732719586
2055947897
434718873
598124985
164491647
301751856
2073859957
1313562472
530991740
1434101198
2054369762
633515418
2093688336
552317473
1011864079
1168298247
1971512167
1251566940
2079909755
1959071453
1570871232
1137440312
77101674
596639735
1409078544
1761919213
2113803833
505882083
1270478810
975888265
1289468534
1054918381
1900019105
203065785
408344069
948113968
414573449
573062399
2019969433
518622210
1477872576
2135469416
1721135324
668189265
1191390363
598637991
1156330937
884885648
446514691
1422835557
750791209
298253316
1943085209
2061318865
965388966
1958580380
983159564
267485152
700057668
715219985
1223151957
304463416
2043394761
149789587
1945305547
1663067284
201431893
590644894
853630118
2090437275
19670587
1957383193
902500683
1653415884
488818077
543612522
944059626
1089135679
1805853490
573257683
918288560
733292853
1483768627
1154342409
1845848036
94328964
262940216
1917628270
817213155
576538062
1098887949
1960441531
635299915
1324631474
1314040261
121554656
1895723950
58658628
1860427131
504668336
320197687
519398217
499119800
578248055
148182611
782793961
1571683684
1777361910
1109573215
1749371387
1925901231
243016931
188038762
642607850
1110263743
1688919786
1605236019
1679293297
1309263337
754821847
1681765286
1737171557
712110965
1086377888
1803275217
2078239362
1357244454
1640259432
1991812651
1507713550
1729233304
2138315499
330621161
388629328
1597088765
854564441
1279653286
927491389
1320158611
1726207248
353462217
1043542758
1908408435
386315828
1151826541
1835887800
281275553
1312180485
476475224
564522903
1585349386
157020366
1353665670
404440623
1814414982
1750401371
1175792408
940654720
2056320889
490838802
1699744904
1439257792
1037733084
1438306116
2010921522
1099876014
451884871
1754336488
1934568149
1451726970
2091051803
1708381138
1904930970
572212024
402977378
1040429502
1343827954
635450996
1439434610
275744341
286694796
589373707
416511672
1339953051
473433263
1344995589
1069697446
1338293684
1720833296
1286929469
169179260
1936510974
1407924700
601030570
1994794023
596097036
1418049297
654584174
1172625850
1574160209
1449283713
1863186187
2032327433
630334037
422393761
1416969976
274887328
1387199868
1343816154
981856390
885476557
949821632
1024616171
351968297
769645078
1560655113
349538023
561300307
1059109352
2039305969
59619614
1662447927
1997220976
1259303945
365486420
129080076
123178210
1003548433
430395060
2064893887
1872548953
1162546059
1079058987
238059757
437133989
2035262172
1608137802
1021971040
67588758
2036834208
836612986
1181999879
708940328
1047315181
1262080652
2036108510
849938001
1904193437
1299553980
1164975353
871134277
983252791
2054743593
1522832403
83883129
1344675268
1600116203
1449197249
753642536
1040428716
995301417
974151103
1566543954
1237661695
460159735
772888159
1487220516
213669701
1557667212
1349757329
1034453789
1406123619
1650862035
521434630
1928383623
269694614
1259931524
1447706441
1266840671
574876980
1528182547
1869725211
113440231
241830025
280464228
1068267679
1989661109
738231079
192875202
272769820
1696171759
841240775
2060929690
1731577794
1163105978
241945182
1051284912
398440269
1353354597
1210540572
1005656762
394084483
1822496088
1223466981
597254711
2118595022
315953419
1047291345
168316217
62922677
1999486358
1756724233
837114626
1053521654
1314118672
186934582
1421998089
1614697247
1621943631
1566669403
7181098
456859650
70402699
1156468694
1339964717
1791558059
698192083
1323524381
1521929656
1700266998
1602415277
1419707651
781423261
1409487785
135412364
1833347633
23496040
1283505698
2086180074
1226529560
206309999
433306147
2046466781
1388481098
576796113
1357658014
2122376144
1975789329
524589842
59439039
493842506
815724891
889889317
483864056
1820402678
603211189
1905157862
272115626
1400915891
527153750
120069659
606321821
1666520077
1074831987
2096235641
1202882263
1375945637
185164653
1726272750
183165812
1466936629
178929726
640992875
2127805087
1759962479
1392797161
1987580548
1937772549
930998819
1983004810
876610470
1063541357
1602606073
1472337484
1441630952
1952883884
1701548112
2042621072
2141871873
607811068
1853662298
1291826165
1871684072
381255942
438957754
1097383026
925044630
436870702
2055315978
1243836844
1400091567
1568967112
1756942047
1152016195
893331573
359132566
1421776480
819952929
782785649
1989161127
888204366
1801896849
69787874
1853722524
1697419559
581371759
176537703
1428094102
311495863
166862514
1269881991
854607994
1131524077
1567968332
547345508
387781044
554475451
481490216
104952530
1585020407
1656809099
2019990319
802858185
893499684
412913490
1272193758
2033448802
179388117
356239119
413359672
1595973231
513993059
1561462677
1602806342
218628629
1183501075
1263946075
1461527245
1513805317
3853744
183189099
1835193845
1107080905
1711479666
331125721
798859659
1967870121
417287830
321535057
658116225
495717788
981559871
3850881
1906820582
1130974047
439065057
443392902
1411847267
222829202
1147779765
874950744
1269479186
752845732
920365683
1875605673
470740749
1536841270
241262872
13352296
688316051
831291033
521785375
267250278
1849765035
1927603379
46500639
341350621
996471175
602198472
1262368727
1223825788
1806166774
1267064537
735299328
1607403281
668923940
1226271431
360739847
864608420
1560927926
20748574
1862569228
2020977496
1887131081
1792268101
1125843963
1440324869
1574853542
745598043
1947715025
1498140330
1383715026
120753511
1029757927
1688663526
70475003
1004305782
139678541
150939708
1911724709
1799303897
1531243931
926262348
1847954555
722863531
1853069485
1222878527
1262966795
614786496
1003728818
578108372
1030376293
310286826
734921284
292368726
48638155
1459389616
1377740270
267055572
694925944
756085682
52792647
1084980743
1272885162
557643153
1662642527
1155425782
1886830803
278050849
1840337002
2135411453
1036589806
1607298832
1441509372
1850239513
276501788
1957151016
47514414
8695323
310324116
934920150
1462621437
637782539
1339901166
88564810
1594590842
1639963462
1680293373
2005440158
1872846985
1170215929
1054522744
1561574218
981691341
234220725
605114714
2050214442
1322520692
2083938250
2046808672
1678961666
2146270874
700983916
585502820
1489150336
708304634
958404545
372229876
1867149488
1409108662
746869477
581425386
1460018115
825003000
611303587
1052693828
498884475
505128336
1789813394
184927094
402077769
914039824
1967898761
773732032
256291431
1120613750
1988910028
2021698552
1178025557
1338214734
491464825
1234840555
837062708
1614739923
1530138529
2128755055
2100430163
1264319204
1551137493
1219101761
30511923
2107822934
1452991661
394651168
1600273669
2099420351
1920890021
1884432005
957289052
1033243601
1462214667
1408501575
1714926867
46202994
1104336099
186128556
181102607
1146609200
558247042
223270265
404727073
1071754305
1490232548
1711835005
657144709
572915233
561865657
1762751458
1898902955
1926734812
1977581539
995053359
1676986327
843915554
260494502
731969891
1794016884
1647832998
983522093
316769013
110961686
2137752947
652774647
1898936296
801732540
1139090936
1661750838
1102673211
1278708593
1566931491
1502666761
91292688
647852538
504164647
1958664867
1344585522
1808180600
160163828
16003022
849526291
585952642
43489749
2063414389
799295951
1869598133
1098176619
841790453
6543638
640908127
629771482
67897692
1222530202
1628462021
1627782776
2040283739
2061542202
1054608312
1859576957
876693835
170032705
1723132839
942751137
1653610330
986680840
827930557
1210642554
1666772612
1056951596
192062693
1759720243
1332124921
113260046
937396316
118865176
1485555052
426554935
287474695
1034140960
1186411377
104622809
1161936532
1950981150
1508389972
1963009393
1199481041
157844208
2046556571
523974485
1466899440
270707820
1668088732
2093123187
86079433
1092189367
1782420356
912648540
101951857
1430151620
2053514744
2080492434
2129080631
524778496
792785987
716118467
433750237
1501105564
831225863
1120630384
1513155026
1117041553
95888522
79410487
416420756
1306486215
308392255
644456408
1988753927
1464811278
1760496494
1922957950
1416786832
2115112381
1079826927
1182269295
187645692
2092804967
478754250
1214426131
633707116
261823946
1246061964
1594487928
1425563981
916291218
716021521
1575995307
607236674
1639295903
1046401435
274894018
824385072
1532215202
2068019281
1119215097
1130716519
235360759
902853900
616467883
562073311
256868102
1219162447
1605563023
1692794291
717994131
735070617
2091940789
1451520088
2115919339
1450770267
1078430864
163577280
250747970
353350374
1787732460
2075552870
565384939
1857365571
1516092893
1893275661
2024593223
1273644737
1702042441
587554881
140379553
1243168757
1315056519
241475356
385018065
97948945
474863975
1266460169
704097988
668156966
932124180
1761199491
376667394
647557035
294169883
534469389
2092779617
2034831655
1158242465
147580554
1920693656
1706570507
129846860
697149832
442450247
643707672
1951373832
1166331118
1783427274
1521782015
670917632
1418202982
1707198910
247180376
1702560715
1598094288
459854443
612386423
1781304530
1082435297
1106205372
211402016
1641192128
1865283155
1632258934
12224872
1743545820
2082631247
180174590
1569434728
1294999254
1548388340
991191445
1194076912
1654297444
1717997540
530717116
1976405686
1521949402
550046778
397506564
1577480556
1692453246
320842341
1899917216
1653870295
2103307580
1284748929
149214955
1533271592
139907668
782964876
571944633
2145269136
751357702
1366481648
2110665656
680195036
129407003
2107390192
1795306885
1716073051
922148038
1163212054
1163868297
460521418
1713515449
885372589
331668545
359014975
2000756232
1731866855
960695628
453697854
335269166
103076018
1885633542
2131875931
1798016411
1396585121
297262693
46256498
433058758
1596891710
1940453140
944678521
1032331474
1917378191
47867386
433204231
1909544446
1962895996
122765491
874521574
7065879
1373462782
1675850379
315504306
1483141394
1525404904
2054808915
216594061
1853202946
814528086
1087860891
669968677
2085360034
2146713890
1991611077
13277738
736602887
730460987
1462235407
145012056
381836162
261753539
207069113
1703356596
538058359
434146407
499593803
1827295012
341168520
1385615776
108041246
2019893854
529551726
1103929065
422422484
1121547498
380820912
1274397111
1459400916
244659473
1071105231
884291454
1540457010
184661679
940464379
1863244521
197425128
1251607905
1285106666
1044945747
865089266
402734867
413111169
1793341846
1550791915
456258992
2004055513
1933217712
613026075
98540130
1588354332
660692476
38241297
1749216953
2054739018
203727324
1911525479
1571454823
1906772906
821851224
707910336
1917331142
101041266
1493725023
356598287
2043975365
1490978087
1866046806
1901400015
146926374
1919555138
972287456
612431937
1607877551
1178617398
579876258
2096423642
1546086027
1306785067
692564790
1205172827
1670408919
1974233738
1177689650
1576961221
1339714054
2137845671
69156104
2132804709
150027119
693876030
305464254
281485206
1352479997
1457061647
1566259557
402903171
945485514
735549562
2057152322
159145577
1409956995
46633018
1204670073
1423940867
2051848278
1610890533
667756092
1573320087
1166931008
82217639
604562014
1698248175
248331632
129797130
80757169
1008675392
1164088751
1560762757
508453782
1880816671
1427615214
159396975
537962241
22240035
1041098905
1132851947
690131082
283340183
403334022
498316483
988297220
1556121537
1960905386
1803673504
1627406301
1191619998
1943515651
1811047172
76960315
331143449
1509570576
1701397624
1705977896
2034371648
695775123
1089631208
488052588
347351205
2085130914
1515579480
1438394522
1287753594
1415707714
628818791
475837831
712411575
638708439
2025602584
949194692
817330518
385518155
1055661197
2053811880
1077465156
1182435022
183266103
1136485686
518377897
1918133820
30982571
1423122658
1187453345
1821305626
1340428398
129740752
832171422
497516123
1597174783
773197496
1802064930
944742918
1324978660
822787858
1335490198
1376676714
881441877
1667409478
1895417701
1178535123
2126945924
700674717
1317303294
520435746
1742287270
893028947
464362468
972095938
939374711
140476842
203542985
2083137972
929858396
1601640810
1074750322
740091455
209648913
1478476915
522709379
1824556718
1716649679
1563473529
632004818
1622222090
994471040
1737783905
1609533853
695558295
232855854
352850011
233787460
1231626112
430633601
1774687180
698088856
1692818033
2094167666
1246849552
1337487015
2036657423
1785687531
1451817106
1412732402
1600811443
745140714
1336009431
404259428
1313022689
992327741
375181575
137375905
513590760
1949476357
389987810
13181653
859610324
6532698
646696327
737329373
1026121902
1154282558
1575922395
1288863869
46285921
1229600851
30764673
1270666814
1734082016
1380879554
1286409502
1004793057
723310980
48124268
977554652
2089625146
955306828
917796851
230638675
81683143
1519303227
1672744946
1352949966
1517556506
1353144605
887561221
1907094622
672206406
393718363
946580813
1981500296
1658401829
236392752
1691371360
1620331772
1772606497
1224383561
1770032597
73571886
187883042
239489004
822294292
1953452655
1691081358
1420130387
854215014
421798255
347056806
461571030
779525900
950478070
1207308490
362472723
638563005
1626873567
1028784285
1694334295
1993388767
731400351
1794357064
297668295
780918681
1048946644
251501519
1923430111
1304767802
1047719383
253552485
1902145648
1917137238
440720796
754390399
1774689718
2047170361
805189994
977083359
1576114906
89545637
1197685214
542469000
1458624556
1514279383
1052609487
1018017906
204537015
172584530
172611178
1139116427
1368297390
1589632207
1324861937
321032676
1449241438
1998904165
1833284926
268423150
1842657059
805101380
1092658331
1957197414
1795172859
1472888998
802293742
651140151
291787798
1793650509
1428414705
2102768866
880423374
103329452
1023703325
562876643
1597261209
2066717207
387096607
103589323
1047034442
1891447048
899379848
1059544612
255593837
1007954909
1907533691
1521496677
2093646126
669669096
976119507
887408810
643864345
677361720
594520136
480927034
2042909179
178125385
1107302528
24097425
589496396
31531434
1915652154
1185204671
241061517
181045328
1794302467
1121542938
1402036523
2029986328
444770536
1569932556
1791424241
573704456
1327431262
806178402
687444890
2094813704
382021706
36719821
1385607473
805513272
210423815
1983290906
2111699842
2089628101
2056146954
848009214
295014807
398998579
1267018330
1519892645
1655459718
31469636
1058049639
743087828
1300439614
438849185
807508018
559139293
632709099
775402456
2094402918
1778276
2036345801
2147099763
1129751797
1504332399
1793908530
1106649506
794809236
114799937
1320844511
1344881990
4072401
1344571475
1205610994
1996219988
1059525387
148783834
1366995400
1760363658
1375172708
120925837
2020282116
381123963
780169863
135829468
45350396
1959888916
1856757343
919195020
1625003839
1413970326
1709266120
1027008963
116781542
1410519360
473215337
1934516818
831376799
321817797
1007100027
2023514083
614483176
852083843
182695250
1017306991
553944927
1662619589
1988135030
930978272
515415070
611004759
317545985
1434629279
1353460651
423070472
521720804
1571895580
281170645
1025038971
1089804281
1675515446
283343896
262389107
715466259
615671706
270025337
1095007674
1044090615
2057750106
1489394654
862037369
229885446
1884643550
2001242804
606395328
1089402782
1300962221
1715116227
694880390
2073913182
1504573791
1609718060
763150575
1360877142
1864895118
448705212
1934621519
746090898
1621632705
1873129932
1060375615
1321781208
438922250
1232774015
468248941
644761682
1423083480
1011168902
1396881347
1167968443
635291252
1259513581
345677284
653431654
635104325
745140050
1785585991
986414545
1723585837
1270612872
195840642
1750894293
1815928145
1481183895
1146540345
1098775646
1532629208
1746129236
607096938
543304333
446833911
261868629
1499202312
1115328815
643315490
1295499955
402294735
871735978
1752520309
1225328465
785133005
56494511
1975177957
815852603
1815332921
1023702952
640046638
1603351548
1038830388
436009769
406373369
339774603
15757256
513334777
1268834783
578556184
1179230314
409340726
553305971
1801376885
1684286569
64814586
829757360
1548251982
65848685
1577465689
441253802
1421586121
1914913441
1182809205
87162817
354291176
1640672678
443489586
1740798907
1047627911
1727436412
1493074477
695341768
1967208864
1628876690
775897802
407552052
1746540826
834777768
1900643329
1377420030
1275641332
232819861
917265949
146361991
1471490391
1778045318
1347685136
1296565052
1607833629
2038790496
808426801
1463758268
1976655096
1949623332
587152521
158912477
1267516253
1400055232
1020522017
1213624622
628554054
2101058300
417980834
156874308
1309868438
1488766120
983975852
1570750994
1280618002
339832106
1839312924
365976805
273326679
1929516058
1992814592
2133976659
1605262650
1285530077
1085706480
515050390
101927803
2133353753
1772275184
937118031
713941546
1873303121
959441442
1521693405
785105124
1415947285
146769898
617972541
565566314
1728743305
283370926
1459221688
433433804
1142775914
1522408717
1500176794
970354912
675813789
1144043819
1190571032
865822548
1796199594
435149889
386789082
1417944305
163438414
1117253305
81753351
2140651183
1281027728
1377031350
1516436137
2020635603
163423016
482061466
1399043315
64995200
1322079926
95753584
1572577804
694479929
809119363
1279130906
286302747
1252949113
1426815250
128644621
1367627466
1417651859
1401246139
1375868525
770165776
2121455124
1225166046
1429953997
723773447
1697789376
681569343
122659696
1403495309
1155482398
323329007
1566510233
181209568
931292892
664532284
509086369
1363542556
494639234
377523140
1101521396
1489100230
1007487117
1821409815
1855829744
2048701109
674812342
1745691871
1028203949
1518959115
1112192050
1570754541
1237147439
1229453685
1485232008
496900715
2126630880
546796122
2107020561
2123320023
890850885
968301385
963398028
684987239
1621676223
1290100564
2037854274
2054264374
82226119
1668212377
119555352
1495314796
236673130
1392404145
1370041807
199398440
1964819089
243153583
44445117
1014733187
1062018852
1912390503
577511163
206925371
2093369925
203722771
65762596
929659829
1522183586
1224297946
1167148941
318020877
942976655
1185579127
1860658011
1289034509
1736287322
107807399
281830803
731115602
1721063108
409751155
1346166291
775575030
1564673036
1392807101
1774614766
1312069361
392752898
446066191
98447731
1285762482
2120447404
946195209
611486661
1604003547
1146924811
1007946792
2016597982
1123471045
144544284
1684494953
1076132505
595043595
872784667
288331532
138363234
303732994
686959218
1228545127
938064797
681545192
570290962
1818576320
2001640615
1197811498
1059229700
990167013
983836457
1473895592
1222912884
1894228216
748592697
1172526874
491838495
1265715426
1063698483
1841107934
180126860
1867909609
1569540259
183456214
272775269
1135384655
177503041
1210008859
338963224
2099594077
1019786514
1721340795
482551380
1029174416
1480656763
261626082
2001110913
1463417083
1962990082
1080292208
2125317998
2062323896
5477778
1704253293
1506051812
1077233536
1402688776
550415367
370288123
1074861345
149659880
1602121576
1950212593
720586050
669593825
1480024786
251689900
174139354
998749860
930184976
1036805596
565938510
2069802826
998912125
813005514
723972877
1903050328
990403477
1094794118
2057548723
1733103480
256157868
1592300909
1652993762
1809334606
548870454
942944401
161740272
1822316302
1498079882
2130462220
1016866849
744370978
205099911
678755909
551393921
1376983458
1913552887
80762673
285886714
1646705139
714306853
1616810554
1335069993
763511107
1300739636
477506361
628924485
542602564
1847738308
1317819904
1884611188
1553651184
343954756
2013725958
328919748
843564905
323048505
1366390662
920215632
1369949562
1185992942
1876709286
854497712
32873546
905968227
995242146
235931086
953527322
1043285860
1097459164
1731877808
624702028
1634298296
1730088859
920621854
444243029
212896445
1496996525
1405330509
1179443628
551473130
1521630768
941166891
1054860927
1260070706
881672577
336475281
1005184316
1006852768
317639437
1344035488
940433706
334261519
118978006
982098483
1172513076
1706704453
910291053
950969129
370782500
15693633
1902469838
1974526045
39120033
1186381464
168189122
763559687
1786057012
616969232
878660675
1545324328
1344854143
1813919241
659127093
1173679129
1589647935
415526043
1852806638
171063
1935177622
1119624839
192068122
1383389515
1134365577
1469893974
248187822
179542427
1869752067
1732778295
1095554170
237416108
470159872
1029696974
1264265536
1081767677
752866892
876475887
2129729875
355620153
1235554631
625825946
97149733
1836708103
493866679
365411374
890549265
809910093
514681506
1039569804
741502304
1542934983
882867165
1278849536
741864376
634122286
968345004
1278486449
1106019408
345503732
673723165
1705010481
1815581674
1632535705
807393287
896313555
1560523879
1225842600
223214695
1457566208
1254097933
1637038556
727985590
1236123222
80290406
1774725685
124803499
1021955207
488812533
2112091875
1040707700
1712794182
2114605850
115910068
1549602549
1853441886
705513253
856413058
1417064603
672649779
828994301
1030182318
1659169335
653335670
396559852
1216717041
1181363219
167560890
2019008356
276495037
1613925353
851424516
846724154
1046245607
760354663
1632783188
1026633037
805673584
140717671
635040056
166614517
339615501
1144907037
1469505223
2063331808
1282410437
1994485306
1153904748
2121638821
440391535
902335848
364921660
1229425333
947350144
318902720
1757370668
2116821441
466919372
1552308071
2064811381
1085252922
963430417
1969410577
1197138165
1281491166
1433788074
443850665
1472792006
612386469
107383357
42672660
643093605
1350479175
1165878212
199991642
1141997385
1576801619
384043080
256833179
601808772
147331130
146042887
2056404319
1272516782
1975819961
23269146
57904856
1543984455
1569455733
319634786
349422342
1206600523
1474601159
1248290768
253115413
1404123098
824914198
890799930
240629659
1558385624
1325158896
611606865
659892665
832454706
696704262
2124779842
1845206663
946731515
1125099562
1098405745
515515738
1846208219
1330631676
790049128
1842266511
1163980995
1752605175
1982479129
1307010672
1096575797
1069011726
65689079
1905260584
790593064
728731056
265886263
1627805401
979426247
1292160019
1441697385
942501956
752139113
1154699788
1563273277
2121816729
77667974
176565375
363893701
214332910
754867402
74167754
173917474
457807742
121960489
1617700362
1469501384
1538210577
432650676
2104207292
290588336
1910881711
621352148
1677784786
1076880752
804691939
247649399
1636402889
507330369
797888436
96931637
1355034865
1093875910
1039006417
2018861841
2000382550
1764099777
219539843
1913616879
518521412
934508366
1060298841
899667475
932538661
618807733
659950115
1767237147
1404075407
469966634
79358710
1964532086
1078584084
1141156417
200333790
992930898
1211424977
332072944
1130464084
612631594
1716242257
1950111577
248345487
203437070
1124261595
1456663107
1064806519
1824493718
1435688319
1353073959
483994648
1317174333
1629742603
1996220383
466990874
1373287352
1250037129
1804655924
1619679898
1475715702
1795451294
1005392819
820982371
805633599
292529929
1882291644
749019104
1541843924
1371351089
1660025274
1885899696
1842146116
416262729
1020002902
1103245215
866634849
826176724
864757476
2041506339
1546709526
41946942
1976322984
588748597
2090495859
1407024853
2033234382
605156173
1560437730
1085738480
844220347
1325630921
887832407
1405327695
315015569
1658819249
135972360
1796433678
44890450
1339626801
526396769
381649901
1749292739
134332933
669157420
407808733
827261049
963580249
1454930547
16298506
923439893
161370416
95040973
689013266
1051402870
1206960070
421445108
1527026579
1165082914
255372806
508916963
275379572
948588914
1953540344
1949101822
131980264
771972327
718646458
2010648357
1180939738
760263948
1941790379
436366172
1195232077
317315908
1117867892
1879374021
826434610
464859575
871908688
1206648903
1624733138
705753770
1335266974
2100255187
1910364555
1600844116
225336129
1193144770
888474465
846733795
900276331
2031981771
530607960
993847915
2066940201
805307272
1324818533
53950942
435241381
785272765
547833565
1092315393
1341964663
948666272
909505911
78963605
995720454
59734905
1787072890
2023462513
2076449023
1983594496
1506066155
76491207
1917743969
870800469
405002460
1147732109
379862689
470660409
328658306
1958084708
468755346
1020236189
1632650925
657007304
92138384
1561915140
1602713111
1178061918
1430794974
700587432
542960866
676392381
752624316
1009820808
46274938
809495414
184202266
538471964
846138773
963399302
1184561533
824064983
961735
1405566156
33747174
540828539
518677160
475510876
248536860
736809480
1434345761
1282844838
501919911
355162479
310339210
1793829575
477554006
515589024
536546272
1597745333
1225163009
1791700828
1515952995
10107580
1515882371
1455305756
1631088235
386846490
53706174
59854535
737924048
645831258
885486508
212604366
1149730397
1080840078
999757896
100382003
639662734
39755989
813355435
895038127
1594600770
1409189611
971038944
442235567
392419866
1763594844
1062570860
987345805
131215636
16417504
2072923574
1366579901
921855317
1428514950
1196496191
1723312202
72043395
665750235
162562744
208059340
467992443
1630984670
1882600708
1706758163
1705349829
885171830
1806965365
1584773037
1606239050
1211785721
1821756297
1841553711
327891222
1839933227
2074799436
18326296
2021903465
175638987
310614840
775295193
549541007
1590505308
9951662
316380663
1997045223
2026221343
949162132
1400347489
640231366
1003829913
322735246
2040558399
1975831383
103189794
1804995187
100699339
10709343
582985030
1911113900
1620963634
618659913
1616692247
832414166
1836910488
1851100082
1376990560
130985723
1790943489
2144700587
1877795085
784134547
1619086697
668009898
47030758
206669394
1372714814
1497184261
1271472
537779957
156223418
832346745
914496157
1054901335
1258378051
154505915
1865176206
1098375472
1748045341
1117757649
1781125258
1674318861
690685902
720376984
1745661737
1387841948
1004400645
1005538334
1042710045
1184898812
1434477193
1977580007
1154353252
271551442
2021358527
1316877207
1140256438
645911724
1459336377
1594361635
1535903581
334038396
363398884
187456148
1109231302
285438715
1093097972
1324470483
362016745
862897716
471873041
968685738
1589169167
1343753644
45531542
1488782159
1367747425
249026566
2070348961
1932083638
1095626035
794908310
745633263
2128096123
820629482
630949611
1343475173
467201321
1548044819
2107467242
1760568403
836271668
296888623
1705388305
1663259547
2050703177
781777793
1317700049
2108400971
1442062481
339099546
1227876057
1256244935
1178750959
1848990720
567207601
1306395816
1000238960
773480643
936739416
903860140
775967563
730566326
862097111
2008385804
398870612
1789634515
2138251308
143168962
1839653314
517343167
1509620504
1146731605
674648127
422413424
1497435966
364234636
841498538
1871647998
2012805584
1128428449
1352088868
1234781089
263360484
1524933226
733652390
1721328844
592998459
157341503
479468636
407869402
2039913843
1215757107
1140688977
463113972
1226973432
748317194
866163614
1765548051
519746716
1049052628
427876463
1309121653
819950894
873861860
1793151146
1391128837
2085592254
114203921
2070835989
979603202
1687176253
1440424724
1102447056
437263409
2018520783
874302266
1108678942
1546644027
564304718
2051170112
895872230
1040267325
1093279390
1877102917
14026676
755972580
392988130
498665308
2020479059
916515017
1701364051
1582067674
770971740
295279532
1470617015
1230364175
972124736
607938335
488756958
1634938408
2093289559
1147356678
2104486439
2059415938
1238067612
1373309228
1474580651
605643525
1187309886
800395390
792820041
1944642303
96724088
176146977
1139350263
1954462747
727222
1182202833
1081890556
185953967
476426712
1641861718
587588471
398706205
1403115653
214743520
1457995101
868021216
1375127689
821624606
1642193540
1583346983
608136868
551826934
414553231
414661984
336760729
658991892
99394170
1646898217
1306621225
880155600
126827267
1077790881
1214653942
1890645474
647415694
1987069375
617226829
125329630
1293569319
1379847793
1661905686
286248094
1179441183
1923619488
1314885664
344116038
1569123731
964840144
1897498146
899477720
2142504284
539528184
812451137
1063615206
1956449481
2015429822
1671868152
1557119445
464056692
863766748
1397111861
1987145759
298594796
667784742
137163951
1429177261
1149270408
1505892413
860662717
1458771157
935150007
1047491759
979388241
865527721
722107580
44261352
509005394
90096584
1407600470
1334835343
2084175523
23696490
299279344
794275009
1501129559
162484480
1386232829
588866932
1084433069
54242665
1396386432
792591132
1806884222
544641499
71225057
434631110
1430303638
409688918
379430410
1384545730
167271420
287302694
397028768
2024591247
2011296140
1412191222
159239640
997107634
1092960850
971290534
251317191
1369650057
1141941482
277176878
281166752
378483157
441210798
569578663
848767766
1704418771
1162044974
1539305006
113728295
582755558
367728601
38151368
659792700
1958715783
439477731
1086948651
984605253
284614844
2055141981
1437645538
1813260863
401042719
902509837
185033036
91744543
1693590539
318552814
546953955
594549783
1517048284
1783499822
1176236603
1766427026
514331909
430547364
1089159605
769131307
1837960193
184751207
1511941180
1335078960
360859802
735496870
917630272
951934932
1837796266
286863059
1153706313
442688348
227789536
1123970507
1978705222
121401432
1360722839
1344519384
268206106
1568410458
795158369
1338189748
1914995126
1489500507
1001310539
1723524989
1182661746
867777272
718434469
860962946
872117329
1918307720
185052705
935192681
1187385231
1160279794
1836795935
1939993851
1773981535
1855247840
413251153
1488408929
1963626420
845971000
1967449733
656457150
48484144
429021517
1198409953
31675390
1822244863
970953128
1735271386
875730806
124526630
1014645922
375468133
743967260
1900108069
184040619
884309708
555698948
2068867222
1573303140
273654358
718257548
15929442
1550851165
856761818
1356641776
1052430185
444135079
295782263
697643195
111222944
2041358366
897121755
691802307
2070381805
1557356079
2085831531
571598249
1314410934
468318560
1245883203
1056520537
1337543306
1427439413
315440395
1853777620
2069954679
61314053
1754241446
1143732403
134216358
951549371
1376282299
1244958390
1624155890
1725377971
1967981468
362499207
1450250534
1823396688
1133020497
723767292
1023501395
1749907002
675674792
1668460169
441594504
1596659716
1604778262
15170842
2023326985
1827987327
2043113455
299457672
1725281498
1968982533
951043459
100602154
693963384
1128424971
1633041194
233545835
438904529
297276813
1196464451
1873311524
965686025
829183980
1308042158
1939216433
1966463199
1463917734
1356453357
1759269435
876216998
518200733
1619584889
13827608
1150510119
1850949669
2144442403
1693205832
1458162228
764150080
279987227
1925804122
1261187870
795502198
1733869554
1984117776
693808972
926808089
81132986
156154203
1058277633
947209264
1239545938
1976021475
2073572654
1140877398
95873074
222926798
1225820872
287482936
465223526
1734343320
1259258905
764146523
369487412
1450673702
391366115
582201240
1508273833
672696687
789524778
1150106542
1453332890
1830028176
870889862
1741665628
1842037341
309082809
222578461
1814671097
2144508706
65133214
1867636084
1490678429
1982947826
1697552972
1989823777
1078348817
1479725906
655780469
1339665130
961108680
1846798356
1503145010
756584534
2064673945
831019278
480702023
370484223
176316281
1237576406
1962194103
1932323389
1850248181
340329128
309839246
119037012
145930237
1121813199
1114865715
1693010386
80678882
1646718418
1458420557
1289551921
909060625
730780675
1100589868
1001601883
1626542108
1479575299
2019643239
1566236030
433279392
1102124525
1976986152
2095411105
1275272834
2030211601
1207172492
2027055751
1961060555
439589528
599347738
870532478
1268780836
126628236
1548191041
1875464064
1425018711
1566103408
1749720966
2015252466
1364312088
1524953035
1352086181
20508023
104600492
742747409
1996849101
529391541
417194428
1941226903
481502672
1097786989
186923504
677457671
1794398146
504924779
1776336471
1538138951
39688901
438281629
1560872142
889859144
930024669
846181106
287834727
2006579280
747254296
338356049
1530559668
739882652
1694190605
551358790
105874600
343259906
1023358925
999440729
1818622074
1572563712
1724830546
1552038498
1377832385
404975889
618196159
237087247
1996874927
1410742697
1970518046
529148011
1781539066
1579923241
1148112245
88736036
1968409789
1934061029
2064560124
315409148
1447477981
1762773252
1864030923
1806538704
154853665
774878753
1036474585
1164207629
335561388
817465828
258138535
1323218892
349192591
680668149
349339856
1421175682
1295319512
1985973166
1208206137
2110794818
2076721969
1057315808
345927178
1164423686
362953623
648222621
241089657
611830207
1383168374
221662646
1050748574
768746858
72666503
1914844660
1523101382
891483415
1588608462
721259630
1632155899
1918387827
492175193
1697101413
725313445
1878863145
1870428216
2026253828
1955431284
1949938536
538593921
1726691140
887679114
2034798976
794912340
1942412217
1604746465
861122391
1865556847
685977268
1093709589
248015629
914318378
713873832
878672876
55880333
1706868646
782823683
1383529771
215855951
1083159487
173608802
210861949
350341779
253550492
921615001
1298014386
332766601
191513959
1573850996
1446835794
858681824
1433376114
1845999227
48348094
1038753243
42827646
1970675561
2059798486
914737223
1531252096
1921123993
399772746
1987342710
2082997809
311181318
1842535187
1279672945
1427854972
1414712467
1715287263
584165001
1814332498
1286288708
1347149717
1422862966
1461397706
1460941008
354190325
1836655870
297235061
1254067803
1946031260
937436996
731295614
1607822044
1124842433
600126756
1139728260
1204923675
744444387
803915044
1724534551
385665379
1078221648
921536763
566507631
2082524877
2029293358
752221516
207580865
1723578989
1954997541
280216347
170922079
588256296
903490643
246660692
993083387
513069820
761538655
205651899
1623189597
1986365580
518928733
417887156
1943242112
611571421
828934162
62610394
1127086043
391850661
303873596
507809291
777739528
1003995499
346637148
50232747
1954214964
2114057295
491651931
110103363
334104072
193907998
1798552921
1343888606
1644812568
662102580
74897637
1846017623
1350150687
713325375
366921101
435390910
1195225141
1533672590
206233534
1062082361
292300064
471964795
100523951
1033844133
337205573
24600194
1980813300
1212820237
1700515031
1153325204
1953925964
854277095
1533104754
517095028
957924011
1786625093
1370372427
2124822081
683117624
1352394781
750747539
885126548
643070092
659128942
308874413
405676997
202519101
953827078
1600713486
1483802738
1116840631
1755640273
415808292
593264123
1710596494
1582597936
1908782389
2089692891
1138108965
113755209
2098811733
530782480
1032591999
848351149
1117424719
88038254
1046378576
725975210
944850308
640370847
2100969711
770799815
137676055
1592181812
767409756
1377501926
435039340
1630791389
343958944
32226356
169343556
1882843670
648035746
1227752444
244552930
922836306
1958595848
1710240850
1101913233
1613406585
498044987
784245252
1810613668
819965208
1700132810
260400390
645397254
1210194254
1343811422
256567442
373983203
1186362814
1270344402
101991207
172198587
185459807
2050325816
1667520453
1955720872
1471086150
600274663
585546982
165621451
700383193
685018044
1308061049
1188634445
946617557
86540573
769147196
919781567
219864207
296215759
461712432
341121313
1599397504
837569191
657999934
1050220462
1587439207
2136085216
583967706
84114867
1466912750
1260435671
1868487527
1943785858
666045451
2107025511
1198684507
462903450
1112523895
1740741914
477306223
1043405265
274057124
304908196
2130472616
1680336814
1368931953
1787559140
1860424145
349926010
898639518
1857170277
1491528467
1277256369
1082824642
322132503
1964107080
1225489228
809717939
675540562
705594063
2012726216
1982630259
1735981635
246216101
69450410
80023944
557077280
471301988
186355518
410891098
816131966
541186564
2122212478
1406066664
1902529808
21325717
1991285476
2034213965
1776459696
1736125060
322249523
1161749820
969508632
1833207425
59168643
1691345662
469470495
9685062
1969938213
1160447552
1870179424
862287278
1809127319
2073293913
1123622420
1299932660
1805092660
1271261979
1257877607
181052017
2033571728
1584882950
2049221877
254611134
357947358
144049803
673191584
956815394
996542060
385601714
1256908906
565686081
1613964273
1769905855
1125202625
1135855380
205901002
1130031607
455174881
1803066774
1879120961
370857292
1592432754
1231785030
899372554
792363697
1462612856
805838919
1596561481
401256033
42603381
1120418421
756520733
561157100
344888570
391640988
1535401236
131209635
402145273
197550320
2065504014
1197819319
155678301
1501815926
1143924160
963246482
1525983705
908039312
13154222
1181284099
1420663456
533999923
216411121
2091068417
589569437
1159067400
1908177991
465847986
907504014
1265776908
1264742193
775655955
912322398
322027362
1982616218
331094493
1844295244
1917776077
1932852570
1870993270
1873626028
1114685904
162323005
1077126434
631179340
45837780
1688730089
2113846131
658986831
929560369
1262759228
2002678903
1525998480
506687244
320874268
1128241248
1751107293
1071056383
322742113
50623085
1800081290
1541006425
662744288
1437854685
552720138
623757730
1127853879
1222111495
2066276446
1126659697
588308894
1118576115
406699306
193190619
1695448237
1415426434
381451753
1867190210
660869481
440257211
409265719
495064862
1289151102
1256647690
129510503
1807508372
667109113
1433847979
1470644055
633219402
315757733
1914525721
2098304069
2055239164
1754862216
1331835380
1304985068
1443369286
1501524547
295777202
1092815347
346039460
1365201712
694119280
1107847054
489270362
1954368485
406408441
1521407481
357609039
898563453
323693925
2119244246
194526275
615099520
219482157
356809914
541997748
1494344815
268077795
871912000
1738010852
1040523548
1973447062
227018581
1944609405
347504979
1854405306
1051244298
827420241
735543496
2020219876
2111523475
2000730033
522566422
1358061084
300686852
2002343462
1737929961
630946123
669593474
1966820792
517648171
948832648
1037555003
2083114806
386891959
1837273823
1469250404
346112157
1234991354
818400576
391834355
1292766484
642795980
1840134478
465540968
1039482297
1979316768
1354365927
816739715
184539377
1372970981
1562117042
1905056007
1064962973
591897188
1813214127
1852300170
1173821606
897205428
2146982105
1046661622
535499206
480196503
1808835991
632101758
1798002567
346387480
728790616
359198611
812048716
2069994905
1732681151
1342903334
1724337661
809511940
35027235
1692242926
235649999
1840946801
905972757
23972968
965634336
518567129
827811126
1204751542
1673927763
1168552548
1391217318
1824176961
1660179452
1005168791
411250083
1488389173
1557217031
1962592225
157312833
1670188999
539393454
1634909099
1642511498
24625272
1483319576
988678985
74066639
1569978672
545760131
1116964050
913832829
1698393031
254914840
1738911544
2029330689
873656053
1880971082
1501054058
1418975914
548756620
2059929130
977450045
1128374533
1577318495
2020575221
2120789345
1917737447
1027956109
1880111448
2112991566
1882051838
425456959
408553927
1544072375
1943310300
1400698119
2091729946
712809281
1255195174
233891120
1934630410
358297917
509653556
2038869591
942543226
1826524531
652693739
377630743
949091138
302445572
272637493
971988943
1500251465
475631815
1083397351
2086858256
1121211651
89997494
1718312864
1867609313
10192086
1083073742
703370413
306589415
282715133
1688386626
405813760
23213247
1183743566
1830176472
1591988772
984433469
931065259
555363949
829271975
534841963
1101590834
1461631596
938988058
108528435
230083954
441534671
870451666
938003862
1359443375
696734055
339502219
941037369
1929083679
1563389753
134930738
2296197
509068749
1006728086
859008166
400572440
816780300
1682341737
102180242
408766032
1726170093
1907500763
1459087578
637836903
384787044
770021809
1063986639
1493192566
1011582042
601216802
1731918450
1453914942
358311360
476964828
1362532270
250182857
226022315
484843283
1838345683
614469414
810211990
896099932
681353357
2489005
1748680738
1220644540
1671185127
1732692906
1391968926
1944300409
1089330281
907022610
68854077
1582658683
1802286198
2013438446
521792663
42250233
74737331
693005386
1189093087
1732879641
718815248
1407306553
2054454389
1374524972
408019424
204825833
323468058
707674906
570961707
98406659
987067219
534213405
2079293373
269109081
1382766642
464226140
1977884063
1178506501
1896298337
594810227
75499688
564698149
1214038553
456362228
1187840766
1537415413
1932794900
865128014
1561584802
973697094
1685206361
1605764313
1277835585
1780958865
1731979662
1526413551
1405035216
2133630147
1573185609
416687708
222856811
2100262900
763061635
1873281658
1548845296
300158586
207720931
1763856035
806036197
945061656
746969805
1629205071
1361081492
83955376
262861461
2110643532
1978581647
1005710959
508600580
311783963
442708442
442731162
1919835026
678229991
534682681
1775657003
525378898
897307994
77640749
40590248
489305927
2134004254
291205621
1452654273
1611264367
948675018
783271542
2051772265
117871032
674166188
729061583
1409125653
2039559375
4757370
399051324
1170190260
905944885
336857806
2014511426
556477848
92228572
1026570323
1982529586
547555854
1052919212
217489235
1578516186
1824795454
970377138
1412337776
516952184
1693055114
347776113
496332664
918785958
1976598813
1767601929
1842675227
1723241019
1098721630
450141017
1973464496
1023862179
934732289
1759243710
1624439235
104518529
2121721435
91116475
260295283
1862659486
769327515
2045578303
1278270986
654516691
1799511562
1039976438
2083601415
444929875
1532877541
2073528529
1439477586
1694355850
857533131
417483640
1500530579
1822334403
1669331331
1098348129
563668126
720455257
1954110259
1308037902
388810683
2102103896
522567995
298700120
907882120
1931344612
398801368
1145289814
1346958668
1866388782
1006482806
1795420836
582565998
343050508
34608536
1634588234
460402565
1553087453
298369610
1361133846
1546229556
1691464122
1611974984
760637635
1483850630
1757772447
2051310507
62033911
1674461777
418014491
1713685554
980057368
512668873
1888435254
406293945
480492514
1848879867
1780599372
24465706
1663411549
274564262
1879058018
438285425
948645634
1566399662
722421697
391045077
222725356
2040593055
1467474506
620909710
1759995938
55758138
319458057
245254997
1127569528
1000795279
669787087
870226520
1355711331
1097737309
692818018
6824806
337411425
749209127
1325511212
1480706661
1821360598
955057141
1478274075
194900904
1261632174
782864790
1534553970
1753057682
617025957
1631801317
1352568909
1758825411
783878165
1650540171
1113809201
1207968927
1835177648
2024797822
127817623
2053261308
388404886
2056973233
230799365
374266016
1360671008
1670625267
872254142
894457871
1326176349
1419799789
1825953655
824318664
1775830779
789180078
1462512096
1606551610
1277413528
438523156
1054694996
371449863
1721305774
188962605
2016720064
1093601491
1914221510
1361624171
1351954026
1355802131
1597015164
841144323
1507471751
17151561
796573519
1584859624
621835542
1089862149
1452382553
1318865462
340276698
271474995
1701343701
520469057
1113698868
643711445
1811665753
425017411
450162281
435197458
711539498
1559177337
446021903
2114945765
1537190394
2131218330
1448421172
414868987
419036168
73684331
1233182801
1572301673
255068599
1160206082
478302945
1263119762
2051772078
488812726
2145237283
431282513
519953349
1095190536
1827836936
1723293178
1035161104
753655588
339634287
574890626
1137282883
1472458207
2082653052
31769711
1296932461
1199539366
1380943386
609049956
1515626446
372061766
890403252
1456132662
1884452167
815205024
1089285292
441755738
951393912
1576237234
2045908480
371942587
194765031
342059229
931791470
437023163
907360523
869678822
207800130
707038571
819892523
2064444650
996687972
1258930220
1703461600
1754598604
633901882
1680202284
219438762
1001718547
1025817384
320502414
607566955
1868703888
1747869288
851942603
1721291618
1400503605
1863576028
616411012
998300386
1452761607
1882977518
470037232
2071441954
620551048
217116403
1010687575
2006651111
1999428517
1891504669
1481854688
812482394
1156125847
224305219
2012036602
857019969
259117549
1614833606
187121337
555354086
402545798
1438289553
1476658540
2010509231
495412062
1631168398
894186713
1105521310
656174648
683806174
312521842
1980331818
1847416868
759794138
497651566
1679040134
768659984
680082669
141187658
830464964
1945168830
1812518400
216342862
211057808
132556578
1682181662
1179967149
1711231386
479040130
2112580417
1483241741
770983523
1115187794
174149263
554125641
1124551195
1993327534
1672759054
1497901426
1980739324
889437874
2004332224
375654932
1065765735
531218546
184258180
193794389
2146394639
654259574
2055522915
1102266567
1711362443
162159611
1749456298
845128681
1515785480
645010913
1191063521
1324287449
430791882
1405469583
1731323896
2106929206
1938941451
1410213249
758409496
2041688352
1962605406
65029859
1496141637
1293887927
450049155
155938798
1367868150
1145447281
34852809
429596598
726261130
1323069374
1743837418
1560678102
988845465
861539574
768219760
232995182
1268380432
1397527998
2041697509
723382756
827706347
2060596804
1970946114
1942092371
1185105839
1436887934
458937147
1670948701
70937709
675334210
1885230031
250612265
1164112462
1405682908
32157605
96805630
1916362853
2004718552
1960025176
1420434210
878932128
849445252
1904803675
1273071409
164936812
501242307
974265971
1799860627
2086973497
190436843
1000773704
734194763
2081867827
2023560015
1993745405
1561586654
1427510471
1576817122
642783685
1895770287
2038761055
717371819
494650248
1390955119
1516405273
1173465599
1832023124
1427675404
1373977917
1465454144
1980524832
1258911712
751723084
1826766399
751923496
439085044
794066261
1143464590
1992187383
1623593309
90681132
410608540
678443868
1285543473
1697655549
1368809477
1533431834
1498901813
1170733429
1334487696
2066474499
1884750583
1800471955
1412681873
475716266
1250190530
749236421
857286676
1690826400
2112074548
1041772414
2086626788
88739453
1334188834
2005396589
1203813570
44886769
876452334
2077111861
412254770
1283520732
1622066619
1508045401
201416160
1704509921
1668915413
936647237
516751216
723856512
38958011
1383972792
1475108010
344032311
1963175704
472274903
161708024
383797617
527554192
121655493
582200907
757713621
366637673
296873339
896503288
1568506963
78055976
1881434410
1788556361
1927759974
122496650
1207657772
170013696
49885053
265575452
968203162
466355218
1008423051
985357618
345496644
1580725468
1652703690
1226118211
1738756507
1921625939
1323130907
2094450244
1123552044
525286150
854450117
963656915
1608831981
1967754229
1566024902
350681108
218451219
1826658673
790422258
1942841760
653218506
1126955972
1918207450
1552889519
353413258
1905857331
1121149372
1688961379
897445165
324515101
1048849206
1956002907
1502861105
1742103358
1015166940
488211502
1886107974
1639385509
1457849886
1529872823
994332153
1438991594
612535832
1836143753
1797246057
1704407059
351426790
1212777776
1308116099
765574031
2051236439
1146388283
1024148269
245992118
1760935805
1414960019
1289600575
513366666
938020823
1718289087
1387874621
1692856339
252753397
237080448
713265429
47156676
484366013
862197862
1123098855
1205138122
930554405
1142766161
1429499453
1996742818
1608147983
1287191277
1349135476
699214282
1381751644
1706588863
1747184175
1213876050
147937958
313634717
1620178105
48658379
1343172900
20194885
569214110
80045465
1398856190
204197259
1340354998
1520456741
1171223773
41601018
417705942
445831048
438765213
1839416911
743756469
1617957318
130777262
2004511072
1170004501
328825232
1804505677
335359293
2118911517
873474052
1758937064
1048599082
485782468
411676660
143410197
1737785371
1756643651
393312910
1884436274
588707854
262535539
148877080
768507958
1007218350
144328956
1739497609
1992297503
233141923
1813772796
335004601
668913565
1632608952
484391083
1499540958
965938537
202483731
918364062
1606720143
1387620493
981862498
511478651
349764182
380156691
312722537
868825039
1772587117
1161737911
1325831625
299508523
1857382862
1073237459
40645076
2053651231
1844105840
156426882
1782551356
2041991399
425768000
1475559395
283856050
160126295
1113453944
1621055945
2127291151
1948245241
1273835026
119002315
1522216807
1998580964
815001337
922900279
558746027
704777910
2060750704
993370295
66812570
1913957426
2084799550
47737535
260814334
1505932404
1595489474
1625559283
1799298272
1873840093
1648986767
1941700981
1481574525
1701981171
675909261
128644210
326900543
2092681222
2093821905
1882647920
1485102124
1829595571
1441077653
22872786
159209617
1257967680
419840431
48623154
1646317092
491913678
1420031668
757359845
693525971
863790827
723875308
2005809165
21087601
2074357551
471861917
1052851398
1213801051
104217959
752792230
145030322
1947777916
394714091
694177388
1920609698
1745736560
527988854
1393907181
499708584
168919925
707111178
1388713878
1044308874
917281919
1538226126
657096201
1001250246
1052611325
1282471735
299654926
813472770
1100574536
569974390
812470570
1710888721
83937684
206302633
2139687521
1294249365
1583467357
1577835088
2049787403
1402344577
1459632446
1229751041
1595945785
1499795378
1857848945
1643097233
1659792146
1978528119
1062399409
1636664626
886664969
647160647
1141609641
1208562078
1094692627
1940190749
804566291
1460838604
69670852
214366740
115331092
234268805
179513556
1463492573
461039484
910059998
1919914826
1705795377
654229722
1086258269
1232625552
1378134311
1695231750
635069332
715692982
2013322946
2020238671
852675189
1293455886
349409810
1536446534
691079178
2119468859
1682410991
1105918440
1415539610
584384462
1546856217
348713416
1018810527
1617006559
1127043889
563790118
1718877110
36122628
1964345940
475817006
366427645
1986731114
1176464915
1274268679
1635279335
2044934766
370358960
201419291
1848041328
484247362
1251213026
1239400733
125196371
1249644097
274504810
1084948599
1659067375
1517872918
1887735755
2051646834
984904711
2045361045
2013102363
26158682
282622232
1606244005
1687853952
1001497600
1361259991
1303493145
68333244
225158358
896082951
1320107238
781063676
1111676465
1025239275
2006004169
124872967
579655510
1025997032
663033069
1949693047
1055591201
66190380
1632191196
37812473
907440879
1216269014
1454650876
1103803620
469012587
450214205
604851575
1829123094
789467022
1324330037
14686996
131786523
866253203
1653175564
1477655012
2107704623
430517891
694023751
1227598819
527545159
88860760
443060151
147177685
1186722975
1733919679
1810944518
1852605413
1156539196
226546794
1128299563
974697147
841854863
1881161011
402964208
1002453721
437512604
94819301
175884560
192888904
1993117757
161450711
1320131582
1761848392
1606117936
1872716523
1981753216
621036214
1244931557
678405777
1280749277
665600113
936165915
1911368556
706245674
990151297
788315513
540384492
366390514
948122423
1608126361
685493773
1063239343
353042702
1608837215
922489889
1606271602
113433816
1962097052
824813828
1164595617
609173415
2020410793
1615729929
1477941907
1695938963
1898608836
1353949472
644856646
1448445794
459589903
345231859
457926601
687403469
860544618
1101195491
1191236758
1882272303
2011874227
1496412065
1015802835
16589321
21028209
1151125834
1500563826
1592324392
761129891
770166057
1784250186
40772412
364171592
1047816474
2106597751
159192650
784409754
871844735
1469454891
181998023
1767343874
1172215182
1698285231
1359993757
1712375442
59020717
833313605
838194930
140559507
631736739
1446121229
196061876
2013931337
1136617743
205689000
678588297
1690292487
2011871003
30917347
1715693084
686104952
978017566
1259257816
2110698
897449167
516721929
1260856891
974696361
41917667
644524847
841526519
2047026266
332605698
2134262038
865009597
43266538
2088441498
1550513932
1702683485
381888280
644632720
34838273
1192731023
1065609078
114042993
903091807
1070317016
1174362819
1264848546
9611429
6025441
814965429
2000425422
181983528
163278351
822303024
1366108211
1608887800
1020554814
1986139776
2052865797
160026982
964429008
1029603347
1890521905
1090962667
2046049391
1169923535
1215025499
1598692152
58554913
64829771
1406434926
1224587745
865610381
2037515104
2125408101
1225139417
616019260
409223927
567007776
640143159
1548204514
1868171905
498689311
1051489945
1862571008
523106110
414834610
385975560
130557807
1021933129
1294465775
241728306
1074525228
1273599052
1788746026
1458725468
8483615
1744261680
626011895
1545553715
725727713
121406651
740911717
1973074824
540370888
1881029049
1600037979
430858569
1064687901
388343580
1179031491
1025735603
1686676416
356556898
1818813186
745310839
1886805009
1187157472
2060767024
1812982674
1474142283
1739528713
334553272
342656417
1296264470
704049172
756297581
655456853
117553595
1316004466
1515882351
167895068
1263885532
964010123
1044664448
660440329
1546401723
1345119643
265502487
638040306
259304299
598484556
1861536672
1241849685
1473205422
188254084
137065531
1231653310
1017385010
1326439556
1434960666
1154407026
1069237922
1766026435
471998618
409857512
1906082169
709706374
442919455
1695714808
2098415224
992543079
883053311
2118347522
1029389477
114901960
1248300329
1561796481
26515507
157450751
1081260050
1297037572
1933692531
1516535768
803740179
1148341035
749703894
94061372
349642842
817760696
1732778592
1672516135
1125492574
267021009
1223862492
703003057
1503922815
1138151691
985686951
1330076405
1642790171
1700413008
1514631007
840565315
1094986231
1133481305
36525022
412370347
543071264
1343665211
360818535
1002678820
1831857954
1860439741
749339716
64983712
558057152
2052501653
2042643548
2034923090
2136412120
1248771988
895747346
766221832
140150840
807196127
606106824
78277601
2029784775
465792084
1202152879
1274292279
907623584
270748890
373467880
2119522421
662815751
286002166
503102581
1573887295
496900561
1867090941
1210164123
1152719149
2141906093
694650609
81342223
636640821
626669114
319037508
2109435697
818930703
1741392562
311066667
157317672
1821640517
585863556
122582195
2030860467
1687064197
292339078
1344412877
2092497340
624343422
581541105
1956551231
1088196309
1462032045
585234861
561564659
342995086
886071769
1264828931
2052788281
1423829711
1813752408
290502788
970788569
276451580
886440232
1322380369
844270539
1201551746
24997782
732559625
4866278
1865237448
799601859
2000097235
565559440
1456054987
27544772
1997915859
718495621
1475064276
1927691796
45462000
2081630202
977260869
623538216
491832016
709874312
80448075
873974310
483815773
1020578248
41614128
830232681
1299950397
2060071855
332893158
1682422521
1723895112
1002439670
2127096249
546118655
266134286
221320917
1214336036
787852789
514092785
16208469
1138098434
1043116461
756284103
516542942
1692745770
1089340645
383266802
1023284989
185223297
1736456255
1765750716
1927628018
1711326152
327364053
1294345087
1765696044
1127772913
958152399
1939020939
56009353
117056053
413723315
315448664
898677251
1260316067
406916198
182710490
1546401508
408591737
1148295603
1437874951
122020695
1849344416
599320643
2007058797
1999253661
1360688880
275610925
994896651
1848813668
1550641874
953704938
465801327
193423392
1658779480
896271258
1571550364
339583521
1961955347
1495308421
2032897186
1718364291
969569769
2015301452
458276977
1273954087
1562817433
1560511510
787737191
11728483
1885233547
85999420
169877622
42093753
2074882744
4865021
238338868
644569357
535775282
2027435529
1041291085
2046442892
273403370
1956462685
112796929
614375754
1445650088
1338499746
873079043
1337357063
1094365359
1185857735
1277598682
299283123
405801261
464767031
1366571725
1946895490
371849628
42395107
873904183
1709623946
2075714242
2050049456
150661860
1465616250
2041168493
594679740
1839372243
896944218
2128004635
1763040896
1426196681
825513816
2036213797
2081506936
1390439874
97351088
1723880531
893944393
1481376965
1709891047
495342311
1661743802
886245900
1298419290
238124587
1618269260
357724295
792468235
1347780011
283489571
575365627
1437812817
735939393
2048947239
1288734437
1282321572
1839070929
997328520
1245452201
1388714851
963846823
144852449
872395737
511088373
860770243
460261274
973013691
621840925
1135759924
1048295804
1392909332
882576336
1799361763
683575646
1477228416
1510287469
202675951
1486099116
2081891799
1847473139
1188636208
2042795232
463867914
535700679
75949336
567652831
1808138340
1969681852
83793435
1381741482
569357011
25694161
1303752716
950885203
1124740182
2032975215
450476729
252262105
1627364338
1574872057
7008870
1391165282
729154262
673531393
938423544
950763483
1499243642
820743731
712914318
1552384702
371146429
330588265
503838985
761808995
1181747835
1635202352
131504728
1841628635
632914863
1042135883
1701598812
1798367836
1852373363
1757119018
536797314
893070769
1952638608
951626765
1710292759
678078281
1376915898
1212721216
281767723
306047789
94532975
1453716897
492179691
121172295
488173785
1655434396
1855085656
1009337182
1427685194
411537765
192421019
1340715688
1464318317
1800957626
1114993959
1930336040
308436114
364541725
483601823
1057199480
1999674243
1112666110
1329481216
1447291970
984381076
1200776168
1540870964
326519818
382426095
806984762
1699488408
492123119
1618694093
991404985
1100097324
694999270
713350324
375181564
773074225
265786281
304270302
1304877120
505599669
239195842
994092302
1239803463
2008244136
949923113
1869674362
970113492
831138352
437633106
1137469765
1783559726
689083117
1892935205
520786066
1449657885
759500025
998717525
1917162222
737584326
656180945
2138026176
1945734687
275970386
2000426384
1108169180
770754633
683075679
327543405
697619168
871213121
1080518161
646221236
326359010
1644393843
1809699109
1839686661
810397356
246341727
562713760
1383299595
1492751865
769610469
233329124
1038719246
1479248539
2000816276
1329451966
1820500670
1351655197
994045608
1417611048
339948992
927455461
792677517
1288617927
2106038897
247502561
450507753
1798635485
1112077853
640122917
1960491245
1011125200
1052559277
497744167
669905584
1770554521
1498393725
1342186246
1679737675
145950940
656173940
95510883
323577978
2057691241
354437804
2128570497
1004065496
1754148293
630041196
1815991218
1446954856
460073149
2076043743
1614037852
1454884640
1015013398
1617138684
355271610
1846263670
53740682
448647712
507132552
1226605023
1866447523
1924016805
861576658
1613956351
1809347906
1790018241
1254535545
874278049
451729268
1071475831
349146651
675797498
226598577
19053039
939011887
2117469011
1483314620
372660773
1460816138
1336644913
1118932539
1503755562
2068293435
1110923825
1027171160
2023358438
1880691462
264055529
1762853760
509878548
2004599093
1691789029
744522745
136215760
2019444908
2130359369
864696527
2029605241
1778262206
1635567700
1053153688
637143854
1117169406
1771370412
1107798496
327948528
403877273
2126630492
664185953
104859733
1837732440
368373851
1939660023
322562478
1483791312
991658425
422343304
200277187
1015767051
1437816528
122890804
1945806017
1438577466
1648225449
1324652669
1725342801
588881193
1669474560
1078232117
1318756938
107960383
1538122387
14305394
197195186
270096123
780677545
1635139365
826718668
1988088581
1661306845
615658266
1065429710
624386756
1403949210
1979046417
1395280268
530241541
2053822897
36198189
222677132
652912132
627065610
2042086763
194985818
739954652
129513231
1034930565
549627728
295198295
1111206673
397945943
359669707
560946955
752281468
519339266
481032751
1616538013
1530271771
1373485999
1185681057
241479263
197895152
2001668812
637753254
837258611
1773227634
119433872
93116161
2043458321
1190469240
750418477
2092351851
404602855
906170302
1818641018
1659826957
1846179304
771525127
231475257
437365702
2125360985
787391154
750790281
1658557374
503274533
670573360
858583178
1837106889
896321982
848321301
88120439
463776176
1071279926
188724960
1393964226
1881359683
1253967181
154870221
1362269109
1947397134
1514775610
863185949
189686919
1740203343
44804326
1925709052
453389906
1764090307
1619862762
1177750019
1177118122
1364588543
1461179142
1188534215
1719764970
1676011639
434935527
923468216
2131377207
208480673
227771004
1216727712
145981097
1204305098
1896768514
990803192
1256641036
2125515179
257351128
1846485717
36207247
35980023
1739653705
2091318963
692961175
155144836
1339784287
2095606504
1877030436
54480376
189152191
1375002
1114510096
1201992195
781757680
2059940568
1200326040
694102014
1727034973
1226968909
1453398242
825135327
1617018593
337794847
863838072
1182636650
258079898
1921364465
1140204505
1427036926
216418765
949324200
49308766
151172538
85869788
125547093
641750115
164972377
1825862896
1305139660
1124280078
806721893
1235040669
269271302
908484975
146219035
1427980271
2034711472
888632470
335445095
600867202
1619589128
733241346
220891795
1004194408
565121136
1983273949
723170409
814401407
1555325456
149916461
827559736
1666751646
1744547485
1318368782
1407368822
2068382350
2133164832
1357646861
1606623593
2008935960
2032331183
962195014
1283606165
2078129533
357949567
1340391939
1393043469
198831908
951098012
1569245745
1619144717
1971216317
1088718876
953485981
999457996
26349587
1691494110
1240084794
1963236647
1404204068
1854577031
2098497824
1147673751
175261957
1951664482
1767503065
1007875906
1101329116
323079533
1651830699
1328275285
215966423
252795581
1138071793
2004744027
1482131117
538770725
2086782420
1610010711
1516977612
559241112
1087183739
1406119124
1614272473
1028828053
1283600791
1367543237
1137384156
716106325
1060486211
63932057
1117180369
2096729217
1868349197
170449202
921690800
146158234
2011088322
1696094872
1736567959
1442254104
1501374575
170761975
868249182
507776201
1049121802
373321202
1551791178
1470094155
1234968057
1273298646
66440945
1469815493
1446780284
118717678
1084674320
646606467
877203010
237228948
1117361604
738577184
761805493
727630551
313118514
1930661654
227929565
1099250478
1604721734
1566499330
1983639088
416219674
489416507
974446151
1967456079
1895931497
1816710058
1444282471
801533121
2019593311
1577747813
1078812467
1777900468
509065682
474375635
639544423
1415030136
1407273588
1694585515
1492909322
1206188484
717726843
151080016
1062492528
27461908
1745142783
1177648077
673977636
2005137058
77584546
1654769922
835710952
254038778
1133127735
1561000337
825490764
1355472314
1914453010
1541428762
1219450208
658919506
468997362
1008195883
568691879
1466052617
1914120015
1022485862
131003520
399222908
1616109439
1177125802
1794155421
341798204
1259105872
706095426
720717127
771335403
849550456
224921188
1442296623
1912658650
15624158
1246223397
1727026299
319093066
271853305
885218039
1775650352
501959794
172815833
445581464
1294289943
1027640221
296806828
809938616
228165670
376040491
1028558231
1517637868
1376910181
713964426
1261250153
1624091466
2058014169
657457584
217792352
505165839
390094513
949070618
1959427611
664518293
783031574
974961464
1331281598
846555335
959195026
254084708
611219579
777347700
763802858
8451311
1692297690
538771013
26887280
831507424
17468586
1071342867
69965196
426180925
967594673
961923937
2128767215
1795134456
2012621111
780677218
478545975
2036101188
958940670
1067950981
548050433
1791154412
484096781
1682903823
320874267
2017319185
1818088292
1302307345
445948303
80068465
2092021448
1497204519
1593402844
159686667
464934485
1362260595
1834860164
718331496
1280614445
1289649009
1007622418
1133953081
1820458166
54564871
384828790
1393166003
2065633741
1056938613
1763114641
2056819294
315805660
1757198095
166066998
540478289
1378010482
1146655497
1760281889
1396741533
1344912440
166976230
754981486
1078102391
1752013894
1939103799
405509366
1378694932
393582928
746045438
1124883166
360886328
1424074277
1195151615
126392034
205298264
1323577768
2083199487
1002420434
1598163202
639576712
1896255586
726367561
1013342374
1208306538
804248972
234995307
906641280
1224781726
990047705
277351349
597127598
650096401
1450673830
1546259043
1345382776
640221914
858694859
1753456196
923779850
261632237
397763124
1118820630
589712969
1596145904
2112251057
1523430153
1103241388
365606923
1467143277
1372294001
369504257
865394045
1270602057
780824733
1026946200
28657341
1166385699
1384787914
434803400
922856313
254603876
2070883983
1181421217
672465448
136853612
399706549
478184631
530703525
784149480
854654534
859794720
714423111
1291056128
1004476862
1767826917
382349909
267441638
1915040187
1826030745
439383434
754805334
1252173150
782184692
325432492
2007653472
752084025
1401259838
333672413
1888661547
2041102220
2033730050
1728187155
1550421987
1648132623
280636815
271723474
1595646786
769708070
496705604
1173183461
1726803135
739004613
1533902467
1040119476
1738289381
803085465
554812467
853957838
2109006749
403109655
1402017472
1630761097
240688857
252268166
1482678415
1457412713
1474896119
1558250625
956395917
1304138945
740020913
1413742014
270903951
1833779397
874501511
449608239
1652141951
928170462
731880008
1149122086
864330070
228041399
1871117980
2016891361
2030657592
782418195
295105463
331219434
92689922
973521467
1508879599
188483348
478955716
1144311607
1004164353
152629080
566572124
1020434651
1127959985
541334962
899951817
1773446154
1681257608
874486353
416762196
2076040851
1588261480
240954154
1505007057
1241872993
324669629
1950036935
486214920
180622085
949000282
1773985304
1163959147
1890130071
1349334944
847055297
1401301223
1717142775
451047669
83789310
302689159
955832173
2042662984
1314918323
2140553518
1572690398
1563437596
1367907258
1792430651
498117484
1395007815
1576822186
1518582674
1440585369
1014642040
1336658184
632029504
558640105
1986599287
36495618
244746365
760031037
2003505417
1592848670
1153358138
666213233
1919424466
791057566
1753016792
701228764
192057065
1595520972
85225506
969338768
89224095
1778538456
1946434623
2011211661
256056605
844303014
1049533090
1260181820
2122417062
465063850
1486077555
1694841598
1194397194
1360635887
2046243668
985386033
1954736091
973960758
1776900240
484735318
804511767
1079027510
1099817663
1728513924
464572250
653468198
26764763
1378503205
1548322247
1510605042
1352132556
1300864389
704332248
1188597736
1439333098
1533389942
570142194
2038503155
1718738837
1326545772
1414358799
1852729543
566374088
1820114384
851905327
986135553
564366560
1352429961
303419107
1750879012
346022605
892519241
1571069081
513948796
1735762208
295123834
1936767356
1936216762
451447309
1296052486
1425339642
52225319
2089386888
804161440
1987337859
965779427
927887869
1987883601
1980597172
21597256
317921737
1920073794
1746876037
1620500679
1060899371
1570451790
782752782
1622579607
844402490
302600698
2103984611
1954404444
1872800776
569892750
1018363216
1897205037
2122063245
1513829589
1894863134
209249886
1853842335
217595297
621189962
982583517
17028283
428241924
299584656
718114877
1841280711
24978278
1568171366
358373199
980640385
2047669705
1346141480
2015823884
1136684366
1273415563
1188253616
1491793015
1600379728
2064696249
1941492683
450606470
1848400266
455788551
858839519
1935775041
1176862979
1673728522
1220292975
178568509
328277980
192688644
1429493786
1505112036
694651905
669337736
819375884
1632077990
943193686
1258654161
346569320
1627554727
73528071
1455163962
582673934
1219579576
2059441583
20239021
1694324044
831037661
1828794961
1288977573
1180579795
1191484223
1291694203
1092196069
1512843542
602501347
1888752821
18485540
2042303906
1226364797
1033112451
1867837557
1484270156
2030911151
393968415
1707215781
716523869
1810616691
115023284
605786017
1536494001
2101231029
1415324741
1971587989
312491124
629490831
931127316
835306655
1907227645
1190466300
1129477477
631788352
2145861896
231498070
1768527322
411665996
651100681
1641503866
1034437060
359043152
2052577513
667899197
459314182
1334475459
1026568486
1449670947
1720488615
1930879821
781057618
737989336
1643579954
1816919845
786627162
518705556
1968009077
800385026
755133291
1942985222
1144244715
1350119422
358707911
972480255
563324374
959757694
691724948
1198260216
947850940
651620450
864001055
725562290
908104049
338300306
94139995
1840215664
1448167032
398717786
2118036426
1527399307
1854792722
1296110980
408932647
2133988564
1898174657
1036698197
553800550
1692183390
1687121320
1527360949
908557812
481959772
1898180637
46515777
430442736
97892532
1899422832
680808823
783822740
1235324760
1579630671
773148484
687885883
2067657459
112831628
560015164
139659490
1252891533
828559282
208116776
1948907857
1103602171
658022488
924911784
1714545927
165166992
576962243
965927773
1397718103
1174492947
1024055297
2043185857
648388479
529253459
1137315838
889281068
1782984094
913994941
956592795
2054489434
1700158257
1104168852
1682272202
154090728
1200590750
1209644577
2068733044
1369676598
774228975
2045461628
1213463865
1857738592
1715247305
1562753140
724310169
1094337216
1295220003
552672042
1900220689
1938197580
254999532
528449768
1112704982
182635855
1216551608
1137219896
1173489256
1315757425
911503301
1049560785
809152845
859303707
801421414
790659236
299303494
671511485
268957504
560052698
435653206
172246985
247405149
64426325
1858452463
1090660180
1000679778
2105215799
1527627242
1909680622
1859910755
1414762472
1308116201
2123302769
2134997381
1658254624
198014450
2048189304
1951816470
1800523282
1960431779
89678419
828341928
1839104822
1907237293
219235596
1133165194
2090840818
1645444309
731106690
218119293
1846434215
1579958041
24193773
2062118766
541901402
794499342
715206082
1284926050
1997487703
547955115
219563088
772466219
415999420
612626296
415022781
140229650
1677762514
1338817416
805722967
1852173239
75871032
1347521520
1396906734
1955080574
104144404
1323918560
1344822619
237499558
996177502
462193810
570901716
1005270591
1252069908
333554674
1582523116
1773102658
951400331
1792623008
2084220186
1399274174
1211831802
1376777375
2100279263
606592380
305824954
64013754
2003254314
1120840385
1200524523
1320194538
1114235629
1674082207
476035212
165377339
150690162
2141413122
1946168160
1129135158
1253551591
976493036
2090500894
122543780
1659368275
372759495
121929445
1386938879
2033135072
91994600
170291505
390562546
1406175050
2108856702
1602778625
884607065
1517275913
910337389
2109109553
1691589884
860695127
326323427
281798818
1577538054
1142769823
126142916
278425156
1405872567
46043131
1515859659
569253762
120621156
1764543745
1417608512
1271574838
1207791676
187962214
980501556
1173118081
416924264
998500803
1496925622
1736675128
521095674
1625538182
494380518
30565140
547704193
325690295
1244864795
1001053974
296446502
1421103860
1691273546
1339883313
330134834
894007893
1337052604
1640334517
1349084775
2086228117
1430898599
1884196459
1124092644
1850241239
288395779
1221785836
1358642805
427884293
895395431
947226368
110980721
539759867
494077051
463262200
1612456919
1217688839
2050596649
1348796668
1131795855
890472468
465130411
2046315176
750862984
2139725874
3303260
1876901047
284005458
327321183
1385598558
628738991
554469541
88558959
1797486823
1257385002
1650435235
1262382916
820570943
1645900390
2105634383
706424982
1797478909
2126903960
958639840
1400720733
628363652
1800378706
1258012078
700574921
1109386279
1864209344
60150119
1390861872
832397361
2115264522
1474845499
1065426021
115052063
621358399
1839229080
166173351
1137325723
409285521
356519289
349395076
1103933862
1598737722
122148591
399883913
98581519
783111608
1204045067
1395016170
543085979
619500292
1169706284
1936216333
1818732530
933651857
570287279
1093306388
454423625
1250590671
55939677
251669585
1926203873
254404441
2071857472
1949692313
185844832
2060090575
1129106209
1094911333
290722286
1349831767
2044776946
1043817539
1266614505
1921738045
489177803
713585903
419878808
1750924013
538060726
549252417
592228506
1094864097
1424306791
1872297578
1115235036
1073272535
1481934315
764135628
1407938193
2114668777
1141606720
1111431263
1535652842
3721365
764002796
1565157806
1230025166
32241609
1481094457
1344943299
550210345
250791432
138269488
79463085
132650485
1472727169
201746778
1352910994
1864708315
98556452
1676909452
823201016
350528004
847758334
1569875843
160846690
435420497
67874087
288599689
1405243688
896799245
1508938651
1765033911
1147562188
1382539628
1513491435
954014261
1183313720
22289744
514820607
1792294830
1260238562
746073524
849768707
1966616168
1339745696
1699332026
102099819
194898850
644353873
1845222183
1961986988
1967867264
1888197285
1375371572
2114434193
2495953
1960996394
1952699046
1177602218
1056017316
1659495287
1940372940
161227709
462585461
1413219219
496448841
640407945
1144244020
1409223657
1867247053
1995456490
474194917
1957247462
1081189512
1240743208
543367362
2136596369
1100606821
1319854533
377522942
254328680
1633913235
1953679249
1903553255
1978446061
2086552831
1303755446
27559496
387615976
1874091470
761735591
1646684795
2021482882
1052930345
1503714645
206503554
531164839
2011624173
1465481656
424910399
1848076807
1693592249
4343153
2081766135
226724855
1472183007
1157479161
1663305513
527426152
195210798
855629761
2100701270
1298951949
544018180
243885510
141193391
2120976820
603718818
240030351
1724916254
1746341301
1934719478
125497365
1758246903
1685507490
1952729933
501400782
404273513
1809403976
1173355857
1431524389
204248123
1308611554
44890861
772990628
857112031
1152293617
427449218
1203870214
2144493341
1021477018
69349693
1525414324
425510120
990696515
1384210197
851467936
1943657531
165052161
268171133
762845268
793342565
1913351836
2101813801
723868673
761332043
225397270
1890683655
934739462
172277773
1566338723
1798526859
639824232
33078855
690893690
279881173
1070108640
1317209538
1201108286
904499715
473672422
819447124
1495690180
518702478
717841287
550011364
559334722
1417776240
1881655895
240079442
380832572
669152305
2011252710
816783430
1906724268
258044321
2049756636
369226671
1958680768
2138214311
1006882162
2146321285
1615114228
1060775141
946272601
408703420
2115998374
2014679627
786615573
723815434
1916160214
1671792960
1149558194
1473246994
2122282616
67295813
2039673189
413376582
824850516
1038535271
1333059756
173021277
2120075307
2091905549
392314323
297661715
372336991
1011655578
59032934
1401969707
1520278487
1832114270
962631396
1796642051
809998869
582330434
1299395629
1820697483
2628589
1544308624
1025133177
7530853
523133920
2092338317
754139697
1286132105
1948291703
818216636
1728354171
1754169647
454705977
98724886
1294072312
1232835374
1898606678
1912670334
823932365
1701894549
1639030628
1421152977
1164829449
1087317992
37836174
946209801
506846874
902112733
14537556
882853146
57707034
38611179
597891412
1391029423
578868254
196351849
401486987
1001719489
2117732571
1287803348
306958909
956293543
1371236821
230663652
1200430124
1216210064
1938722408
1403734102
310631801
120483394
597265414
1713428237
688320055
879180490
261482175
1636000772
369092557
1652412964
1054689428
86476455
1164124589
660110905
2138899199
1263892198
1242756334
1062193388
1537300020
1528573639
617564409
417956695
260669885
168727824
913467299
672551579
1834327182
1847832437
786176374
733660949
354366969
1846729864
889981428
1080883886
1693302009
1352996532
873231317
795850397
87535801
26492346
728634618
1628709256
2076285236
481388814
422996854
902493895
936101698
1311457976
239155392
1229865816
396352694
955082979
1026969389
1198304521
2024742057
1513216064
1465165023
35602522
2022867938
1266507478
1366536489
1689437864
643672319
1382028593
918294483
804103383
13984849
1601364356
2109238821
523977002
1060847856
1948975612
1736425239
788918664
125744197
1631362556
1205450373
948466199
1573199613
1835360622
811503409
2004869901
1180275699
915939021
1471354215
1380405054
1144351271
94533852
958528601
1694874154
326276070
1451595084
1341356352
1555543674
941145946
98228003
2097424682
519930845
920010308
1706926287
339491748
263632315
240498596
1926438389
1118300185
2106876190
1291951687
2083067497
1964124491
1525338912
1747350033
1321519156
572703274
1747701557
1183107054
1473956269
1512081882
1502762234
1099176538
919139234
1100545967
1235808058
894918860
1644909596
592324648
1987283343
293892394
1350903803
283881552
1462095564
945760071
177659258
421812850
208605029
1562989844
479862486
1828237950
92581729
1973975818
511501228
1695025582
1882463514
1025657031
1649708033
854375381
711282386
869328092
1575092851
700758620
1872152952
1996487934
153085425
1814520166
1694248604
1126407825
907263016
1961464752
1929925431
1784272623
1413164101
1529945859
189521144
115874594
604913881
1635280979
229730647
845510965
355447219
1380147183
2017475513
258117325
1677997784
1684454896
1756263177
2088782695
160031320
1541572167
925616408
1426486989
845709963
1534121265
367908748
875233889
945032374
1577710460
690415458
1163600236
49942183
381596203
1999652421
1157048404
1137912201
6950876
1624319264
1913796137
844207048
903553970
95092371
1390846999
1141220280
1043878628
284460232
1389379038
1450270951
1350356028
1724651561
1774010840
1583620036
739331030
176866599
707209724
1926701820
60893318
1520487112
1136933607
1868842282
443328484
1722067142
1044569452
1955572956
460953985
811447861
1753202137
977110210
1562590307
414400204
902280293
2060238799
850029228
227093095
64386569
862970350
545721755
1169369648
157486067
276615968
1062984284
1950838666
1982534750
445430248
1418548814
1555687981
445499978
459594933
647832202
357109240
1038603871
935431285
1451921672
224731640
536930007
1698437019
244940843
433788408
2063339347
832881436
570457932
1487659258
945549822
1128910249
1210006304
848914389
1825287956
264534422
1895707081
412216009
326999416
17112785
1207480022
1464007787
1796262603
511133099
1418858520
2067595067
1125008412
1379322098
1217876316
1144007761
2049910034
141492156
1842209021
233578967
1656517018
823980075
1284553749
1642788999
997831941
445483420
266130047
340845220
1756064499
756082337
1517138830
1667846623
434777932
1182504877
866877893
147498459
244561525
1311700167
1783312271
124346790
868912558
411138137
1168245507
1107553136
1679139657
1384128766
499999449
158322970
567318246
1965153299
1978657200
1517393833
985518552
690354108
2061812515
1860702527
1546348297
318152041
1407864836
372521768
1010547605
805852156
31789534
2095490049
503510775
1162840432
486268867
601578077
457849648
1485121084
393110238
1124950715
1206494449
1276323549
1202117014
881505786
1875514438
2007121322
1520969038
1209124655
1639955550
2103541371
1931025764
134320815
1854831557
641797983
541993963
73741125
2089352579
1031332809
64107009
688128374
1297850347
903118450
1796191262
2004826378
1421092371
1499249644
1440435662
916858726
1133981596
1578673242
1505783451
1145692780
894728353
2025735732
219241899
922322396
942334720
1749850233
601589475
1630534138
1020085552
2074567750
738266683
261898718
1293484972
1013856328
1557703744
139284878
1131376794
946299322
970248906
1621781710
423818240
1425534853
1456674951
876678179
1149828305
776059994
1607790078
512838778
14792662
1033928760
486709474
371319837
1248235794
1633610745
117012877
1732551257
1026587581
1637665324
512136658
286553130
2110194130
880749186
504262235
794162224
1137253751
233018231
1107499623
1745059706
423680079
888093818
1357491258
57529404
1580381240
737366083
982506829
1778006170
555342655
1832859578
422773369
984033319
1646401562
1503259410
377047093
161516244
1611699769
1933266113
826160941
374108776
451701319
574524443
542343143
1817796973
1234690592
94801486
293015464
1802967306
346791203
1043161605
1256156234
495120297
33844464
775403734
1088379022
319860417
429194352
1550150070
4309090
844691777
1831616924
2086140704
1629416822
2092317161
1375843444
459814354
1292632681
1257838995
1140346951
220446270
2124792008
1627225425
396974874
1972090708
2140640140
2097745031
1365767803
892169428
1298130109
798769048
747534138
88999239
1949481023
1417606592
394692192
1082276958
444305903
1978766278
639437017
640361716
1721737257
923511168
1020448723
1567683554
1539387608
443621588
2096828679
376754617
1097166271
380040105
1117300553
1720890628
1694326892
1768974869
1376459295
1588348131
57884366
2143150268
616328893
1620427571
1811742518
265688744
421576600
1658715681
1955935344
797115577
595107091
541740006
597373597
1076574772
2045195666
578784087
20675203
2128659521
395134519
762392334
1449225980
1586404352
1467601416
1263489015
907235389
244161589
1365353336
382518919
154763346
805961718
254710700
1672891934
1945243584
1086482665
597138217
200519268
1320259957
701066674
521316947
1898704352
345126604
756199312
1502693582
828738727
324154437
481589588
77135573
521913767
1487039916
1525081342
2053670100
1130486190
1267100159
434735762
1140505501
181232011
396791832
790148648
1490578670
1006675911
194357901
211494379
684315564
2026769375
1244312754
422662311
278457327
1359834034
842001851
634336168
1882557328
1482462651
650655133
751413636
833372652
1042531286
1846260101
1451247637
763429042
425139521
712816544
1938605684
2048822207
1871593711
118883268
882961327
1496035745
2032850816
80950076
1683752190
515328989
1114058268
1941211483
1199629122
457967187
189126563
6224767
202728118
1125970220
779835447
1654228418
1477736364
26990464
1636488823
537446096
343655865
1642750063
1315886703
27911213
27114917
1907816251
1497824043
1236121285
1975600067
87456556
1520685551
1786068646
1597496947
1208727704
824812354
1989173253
1060334415
1343072277
1264799325
1019209347
1388601090
872249297
750660143
35377746
59345486
2036161278
1992814845
262073350
28993740
28910171
703050084
1333305530
357889825
2027003066
518703488
27666061
1146622301
574340749
752806063
510912798
1611880560
1176802131
80878042
1353202899
1672847835
1644885086
120706512
137911455
1247997102
727714323
883039664
25734288
591061078
1595905083
1581620418
1012483950
769184439
1251014995
1603261229
1084215913
838227532
1854021653
1977239492
917477706
284774708
393023088
940950112
1127281328
1079417327
1108955875
1125158622
1183378567
1876041558
627717146
1693107616
309477413
382047525
1059760399
1819385942
1604882115
2142678036
1254627792
1060819305
1218897216
698732068
369944462
2071521450
1301973243
2057201325
957070477
815905794
1758137169
1194438485
1267508426
606067332
30975685
514131624
1265430071
627574316
424796857
465358566
75681912
652981915
1430355834
774689662
1807080871
662807213
712354574
1758934928
69024488
1912427451
895581455
1562569873
236232545
1456389766
1889123098
1808969704
1834556928
1168303782
1443751165
937791947
1683928228
320768132
457083070
271188679
2016388314
1089194700
533847872
810314489
155620307
1282669042
1359458499
709510968
1794405125
1522420046
867008503
491966485
67317883
235707913
2035548014
389949448
1214656022
1810850084
2091306352
434377052
619283222
2024364576
1005025248
1035676827
1123091453
249335880
1739377014
1330233045
1534595544
10040783
1596415152
219217950
631452689
956799460
2051832053
1471934735
1179940719
1678123704
1298675450
914012640
55809815
322195428
548924442
93556856
1572531214
1845740732
701357924
2102535639
477767281
881351185
731858412
2073992603
954191086
987773304
2101184025
447023963
205161731
86834761
375112876
588675387
247669792
1379328283
601995605
1353479698
1830848199
754116801
1307363819
733490198
854995308
189081050
1136684905
1789263424
1175369881
309851047
1363599892
1652469600
1859318016
1342260168
887295311
93261797
803137654
256831315
594857147
1266627625
933602529
1936920946
1670410102
507654917
1144303054
497642014
671778006
191327156
1648909263
1875822453
1427697882
24531982
100790530
1677949102
577390641
1293799257
347109791
13748285
397702238
1512049512
339571613
592543158
811311061
1879304280
1441677161
786524306
99773243
984933774
390813714
741339672
947152892
1801099393
1025397605
2137765754
1715199527
500214575
2039982632
529869975
1691604984
1934123435
1607289047
520766970
250049901
2059184443
467855104
1602562702
1655671268
201436548
1078798402
2045177572
1465876362
710473797
1438680148
877090575
1060275117
1469257304
477951792
1457692691
1054472940
2028455390
851933548
1251890037
1512979914
181251514
495075402
704520300
1361222840
1631230668
2096416357
1333903114
119385090
366298708
150248311
1921309109
1912002841
230794349
1153432777
232390581
351946068
751876687
872101266
427401072
1467214776
1543306331
929154792
314443982
358812584
2101097551
417093776
1690662770
471260926
1053814742
869036164
2092115098
1536529495
2086500035
259978221
866673028
1892586699
2083932380
785804925
980335259
1270419312
1532634265
1230906287
1491869685
396348925
1658557724
387376753
496638230
855330966
1299187830
1366210919
123272834
1868247675
873754185
150222725
1175993423
16766469
1825529229
1886831551
1693227968
2028296538
515490508
1130660297
172856980
1528877490
714544851
1985418789
2035462171
1586548942
1197874333
1843408536
552196152
570568740
1450387341
147247555
1277154746
638199349
2056579612
1611036717
1890826229
569811358
1784466224
939584545
659444109
1431694866
1159972235
997454398
181844637
1186373850
1727843642
971225254
310172228
1935723532
1337310636
1212879140
1949497993
1256815606
758108428
1275228006
997155053
1822522018
2037947687
619623110
36630841
2080398454
1630313096
1562949049
542234676
72143841
1322005167
2037294639
797654396
1256410786
63722935
1053828598
1883045258
446421195
407607601
2133209870
1840802971
32524803
242540117
1057478578
914169862
816036166
1589149640
1292673704
388940240
416037213
2116356254
726525856
85649754
843046047
1615360405
2033698667
1195900547
1048969815
1512237214
1557856177
1931879558
781052225
332668391
1074824297
2082155168
1384877505
1657543405
249552586
1665304503
1199295668
1986568275
28923466
114973581
619761648
889719830
1597300956
653687344
1088930626
2142947331
103209639
1865579836
1988677598
1323057248
2046527243
859561565
936534255
972841233
409622602
237836700
1364242391
27434202
280100851
986896340
706910312
429095687
699287317
1158946984
1907144020
2120330807
1563995824
584488191
393987025
1362342390
1281677291
1423421616
418861219
1220997473
290042901
1712592357
598060063
2128180686
2015919378
2054544901
1105339830
2101550042
853702078
463664393
1124503932
774328993
651063754
350518078
1328091957
1992843866
102704750
1967140627
430912363
1285896472
2066432586
956096669
1830238989
11190935
1158172178
703261314
1433983062
1281475921
1107907640
938063115
2120092244
1629637079
97669582
1631797294
1807046056
1366657006
1037135423
1016509793
213795088
686775765
1343159240
1412104902
1123096676
1726500272
1298481126
1151499414
1443035795
1419838531
22086465
1999144845
1900489792
1467508573
514583099
1498565544
768521583
1811753736
1103205598
587951538
1472676952
1724117405
1028687651
218616287
213539581
1812656180
1764219388
1347642922
57524842
1196694981
1848816152
1639511158
1162233852
1748953520
1424130390
433650847
1546502158
1242200328
1745424074
1558812402
1998410780
1867083204
1330857639
1530420860
1250760035
1668297874
431346416
765944559
2032785983
1611062007
1228700448
1602102095
475161070
1130851795
1322077462
1762103300
318554282
2064768921
1167101111
882251012
281351266
1539208800
583953587
27700276
2114355311
494387813
2016644732
1476130705
352285268
1378163685
1401768591
1051353928
1193422280
823044576
942588110
288247996
1490198691
2047078449
592425145
382027645
1223852052
2129519946
97917220
1851994284
79473521
313889063
454795724
1941739758
395368919
814232406
90163746
2013198836
2037419400
648147194
498590287
49286602
1443778759
1810369321
1852689262
1330456744
561002853
129736072
1541308263
1466145520
239515081
395174881
285827506
217783164
2100863089
98502979
1512134464
1103837847
1132829837
1919974693
814786330
1406458622
847231701
462672596
1493213642
1662563699
410870867
1285498492
353768093
742646251
117739605
1840254071
263419710
504064656
17841976
1292240644
1404174389
1561322816
1332821917
442336465
1243765101
742528676
409680453
1356097259
1850096006
367107070
2060387972
1946226420
445889346
995007766
1408452149
285537769
187923688
1611106096
51137078
1686358442
1871349958
374066883
1803828844
1518867430
629212609
1778170426
722771564
1434347542
2119610159
7680852
1870786974
1167071522
905319706
1647420013
318426784
432437543
316122301
88133639
624634229
2021629419
1973778529
899075927
1253369176
1960685653
1961947279
578482273
1646179054
586793564
2053837505
644463239
736768958
2093165834
875606870
1357114974
1044538883
2106881809
232481857
1338216438
1666407004
849789692
1244147372
265288045
381431299
984401111
1059394059
1248458034
841765142
1325285732
603344215
944299988
2018316590
1960645648
1348759157
1197593215
272133854
1568455810
1132735263
2083640733
719206624
1200977352
1072234728
348396033
1993896289
1701565445
1223925053
367869151
911210883
1582689045
1307381233
559190031
1035109917
2061958194
1421851024
1292135929
1494932251
1728752835
2134843222
861573846
292311263
897107178
1393516390
340885332
155361264
1946842253
1029540810
658236130
754382123
681190061
1622785880
640355775
941313585
2050409290
1417936723
710503143
502078876
445887940
444392113
588383134
828389096
935209684
808125152
112068570
2088960916
1447105260
1189491734
1465999846
236781146
1879086213
1450804448
867127371
529037308
339086013
1802307409
1820329918
1407755158
152406627
1126719620
15752571
1962732187
398848471
2101289297
1779726811
2029160715
930381313
1649927740
1325830723
1203073621
1013770615
2118074363
196783020
627145838
71242138
198665064
1798333508
1519703371
1343956555
1991615075
263964312
713342528
447569683
2136910601
1111368402
1641386158
920795593
1546817784
1128788417
1213663811
1763459280
37330134
1060945727
48619797
1954830642
371385589
816978740
2043912066
1111333166
1592110495
1247974719
592824754
1483056626
1888915685
1949154886
547178523
1256888960
656502677
2092839593
1867980036
677344632
1840851072
1536077026
142041280
555224979
955128283
1025974133
542082364
1190500753
108816494
361420557
1527833181
1215079152
654512337
451978593
737970892
1903011810
183811721
1425937144
1017210821
150546354
1160998352
1524537576
615095720
1380467341
1927795183
1823466591
1775777763
210952352
960857968
1255940117
855121211
1151098775
252512951
136005158
1335708766
659540203
280787322
284457850
834232180
1154781411
729815557
1169715341
891574694
1470422005
2081664137
1242418507
341490118
726551825
1407550020
390636057
819058682
715545795
1877761707
1827005023
1617135807
1834694248
163651341
1822680934
1081215529
1357520674
212675343
97581446
579155918
1092903824
1568582903
1300816787
2101479039
1351339661
1293128131
2142931881
1740458406
552576783
2058113441
653170508
72007275
1624454871
473399349
1323832281
1661558889
1246156766
1474765862
811084228
1267598877
469535668
327211169
1912461038
137184469
1971394720
1526314088
1839902781
1015389447
1403171108
1091500749
1573235813
67825391
573448409
1638699883
1912927738
208942596
1951105903
1997687601
137872791
453807642
1961067317
1070128048
672744562
1795718855
76947111
1150794750
1732605470
371232903
1122760517
1657583711
76098336
1070737483
1821058909
1481003949
1474689895
113748973
140025961
1808920079
650332177
1325985413
1368330708
764327569
31802779
1253369018
619992611
807821930
216207039
1042653370
1937140393
80522692
1827978802
1467979413
1553525833
823567368
521310520
281880816
389816000
1188736985
461246798
1994882151
929462913
996832022
1995327354
1452119251
735691506
345466842
532149577
1009432646
2120000710
2131970092
1735055358
1642929363
1975639078
1658666642
1065153067
451795800
819323675
260890072
1773985491
21703822
763111265
594272696
1533291110
674622816
1868876175
1567602418
868398723
1377004282
501473843
457427967
1838949042
770995805
2022920375
1505077309
1550860216
1724039598
1854411196
653512006
352815469
1504019514
1946426590
321937150
314353950
406742511
1722665800
1297650416
1092353894
1853863109
1752548969
1051847116
194131811
2063392752
359955700
558771937
855826355
62274782
1495802416
979845277
1799359931
276894428
1805399049
315859096
679216938
2001530882
656640246
1021627405
250475755
1839678724
1936582301
1881168980
620928257
1576946051
1927421859
6614622
982656149
776218667
1933949597
1999360964
1840503408
1488155459
1524309853
1522043521
1340672441
781574383
1732202003
2015821199
1819792096
1477332643
326114600
1382649074
1391398875
587665124
1585708922
694672804
1324104712
1988459517
1958498922
1636790984
542926967
1187239186
1757099230
1833372867
1435579680
831677066
986047633
919982768
1520620436
2040586630
1612489959
1785676077
1740116094
1785805070
1418800384
1697965100
837641915
1171551634
2091163171
1998509561
548673897
921898331
1050018214
316409916
1268930039
1711369509
1021988708
2010862455
718102083
719440907
85392431
1473138757
770095960
68438010
1360531327
1914107663
1551202110
1651919197
718979719
481363956
866410261
158478405
1418044815
860371827
742280792
912279587
1355239086
1783380699
764510083
2029650912
1114935362
217276434
806545435
568361680
450836208
977092199
1958385978
1800887240
846090059
1176891922
2083662601
57979543
1864430965
2036021506
1393438359
1713869697
147106296
48517945
1449895922
9803759
1254633657
206416420
1181388906
1718669907
1739847520
34161272
1377722712
1963393665
175178588
1188360858
1118676355
384504398
1302816693
840393763
158962740
1983502652
563954675
1715788762
927380165
1251682522
1830767142
1031588233
1216315293
322970003
1578880317
1068572926
1019880289
1950338607
1790531315
1321761075
508177581
433260732
1943127642
1917580759
1862750353
1930470902
1306195426
1834088054
1762801286
1223355007
761653791
242651011
404769179
760170190
276662054
1926416943
293049040
2036947627
1045286860
1107537036
1898159087
287982232
1520216847
980552246
1233934580
1700080415
1388130999
975969309
1554520837
879898104
365332934
1237442878
1143048825
1445492089
435632727
196429493
535472333
1805691192
625875935
1412372353
2027281190
582001220
662815232
298431992
1055784160
1353803639
798978620
425892421
694581561
83915091
666542522
1409522854
1075604832
1380792041
87424287
1058341831
2093077548
1895039352
72283396
606690996
1005303397
63375626
1370805655
1725178759
610035359
868669579
890528758
1142692097
1023590921
107674183
1671496916
1614448110
541555810
1161554882
432302711
74983900
358707367
77552226
2000538504
2014903496
1451883554
1389864803
1494851783
1818736713
1829396667
1465365563
285928297
85075651
1379610264
766244517
1640956746
455556314
1856943837
240768363
342158726
1915222061
517965300
1664502788
1241594435
867961055
383509894
869586775
1657236322
666583463
1418159910
1775216933
1769071214
1130155841
1244362208
1137321434
1882281653
1400715673
154136874
1764665082
724358193
856435587
1995755208
1875413104
1496006955
802358092
2078655743
1199275224
856648875
1961175714
654376232
1735993690
653239461
187381557
1848233425
1131809288
330421404
1033491094
96500842
2122227282
238365456
1875208895
1075316924
70114467
1899120875
983804559
2139291081
673574866
354088636
1818999022
63982882
650918393
224551685
1436959366
1043411125
1634312610
750184831
513689935
1554060481
1928341043
1507221566
897825860
1745390293
1103543032
1791356425
1051777245
510935857
2115792032
1280731562
1302549018
618205149
191090023
805191373
240796066
1107160605
649570379
1378999588
1810489219
239409508
856292963
662941284
708182759
1647125862
1864256170
1593087089
1441032583
1333993414
2020609610
738062224
1589102838
392084225
1632019636
855518491
631547390
1495367897
1196908597
1053875458
1091630370
617745270
1131867694
377180422
919569285
759974096
972751587
1576452576
1820861996
215991443
109923924
1698758260
341684903
1762982411
894482416
620536141
1690484668
1081257683
1985602381
1745473401
2005806220
1329353967
932969519
1168146013
1031828077
1044542714
1418381959
395657798
143309713
956178493
299044721
76653707
1212728385
374369141
648685671
103350685
826180371
1902047329
1683356891
114487104
680171661
1713789186
531509434
1274293126
1927186427
528216194
1467458162
1547637309
1320007518
39272103
765144548
1926535985
1319385016
73181553
676903324
1403969798
2056672673
566370173
1404537317
2113810216
1916399954
1892076086
1117052565
1161926585
102407789
2132199537
433182145
1241780832
2019134692
2006183955
1061263667
524755497
1474967797
85760217
2031669650
566494204
773645161
17395291
1103061969
575431802
2137510391
976964112
1325757586
78880481
1837127460
62002783
1255978083
1489601276
435462961
1069922258
2128016632
990880432
1033329560
1194983401
986383335
1995581890
1110309795
1501996921
169922654
1953315492
150142191
902582410
1516623410
1864881579
1771882366
303010020
149607207
1294812799
1522166068
1618150444
1682686592
663624452
492246968
810116668
165880187
928096693
854947558
2063119569
642349856
1564536569
1444129444
1388796680
52575656
1664379923
579415582
869032561
1939264911
1638723023
338654220
626765256
469832192
1688293818
2137411469
1818704680
1080414720
2122949877
673522709
1164865174
947976111
1892733564
560586139
1991533459
1598268544
1828051269
670478507
160843761
1321582225
835029647
946840400
469417470
2026617772
1815466018
839441541
15943235
790738505
1267432031
1813429560
1372107506
1982646653
613652219
1039187876
516661369
120829228
1339641436
364388514
560068897
922733252
585190152
1538477863
652902122
144122082
2090051306
84878464
1714380148
183570418
1495097882
1643570449
255902900
1000732197
1102209221
1611925579
665881327
129713205
817426932
732350701
726128352
650957027
721935571
1317567762
1936708211
1945400830
1526724660
629716714
363226267
317780972
1785350140
1102458008
997716836
523050678
740533044
205809824
1821847283
1432899934
1589568271
1222591029
1573642982
534850311
1835440302
1532828934
361877871
671322720
342313831
48296458
425759923
263914198
854277936
228401068
1555401138
933896078
1536213624
1569194412
1427685950
2124976400
1638139112
1869828502
1685454639
839395362
820344162
1930907473
1027781376
1967278988
837134404
1673703626
2047478746
986622695
1428145651
1988123352
1545078095
2130983841
454787129
463724681
52200293
1359314279
268407174
1053674698
1908372647
1423508904
891142939
1637396768
1497299957
1290753151
992049745
574619437
1884332872
1618407630
1000984571
951167007
127833523
1056951386
1362636290
1906017563
542761313
1896804316
8156615
807765946
2138751705
409169859
1579658913
69841515
308802937
432908348
948845476
1809504245
2011041674
630833446
1283627632
1693131904
571466674
1387166413
821143770
40070522
1293478619
60899777
753497022
1367099852
1861924548
337677192
399740092
1894380123
1417571555
1479899723
869001422
1529604558
1349732253
1174260091
639452834
93416800
954409156
899613189
1242307682
449031453
1744176317
2052322992
372837952
1086769980
341691179
848660448
755232008
126002535
390249215
209694824
1954036607
1308910773
466236238
1588844971
980172220
566875575
1047551483
1561950024
1973128719
1418168469
1351477793
1543367773
614874373
1106950603
1182977640
53786278
536704505
7864894
1293882136
100197374
1810280012
2080886555
486712303
1802554674
870210392
1157735014
1624058735
785718190
415445132
674700181
1696003047
2103186615
1599268443
2011154164
1330369200
455749131
1419872064
1100396202
1117854159
2141776445
1783908183
115008194
679449221
80018551
478732712
1789088049
1138392941
330610076
661815016
666371600
1292674745
218609520
1792353141
144751690
234120335
1088483821
363374003
52061635
1411892530
660334267
1414278177
103052037
288991010
675165609
1070806068
2060903535
656991724
607547693
890576829
1834099010
691178338
420035142
105401224
1278843231
1197476617
623748309
705801725
709503983
759858035
1585046582
521272473
1857902865
1387006188
1654734518
857299689
1716140347
376960908
1063537379
961187961
800406907
2069056985
1265922835
2056701673
201308215
2120617527
1210827161
1343934572
728247569
1201580610
660206898
1594291732
629959021
1554019334
394780111
1507478980
1679713279
230037752
70385575
2061146359
1690101339
104932263
110854315
533834293
1470167919
1077905056
1459248105
121197556
1173432733
346041862
618520164
723443430
330002798
1077910106
1490053876
371656672
1580668646
2005238277
542475866
1396409860
1775186208
146570446
1216687149
1082857867
85394213
391951548
1386572501
447029568
55122775
681746753
1497581303
77183436
714226788
199936335
1265363287
640115365
893979974
527142178
919015759
824126885
1238602150
201718075
1349767803
994604097
371943921
1359388637
665360458
1512904315
152165218
1523547077
1815573029
1381449813
1948557548
1703139970
1983359046
1940502826
925139665
384781967
1127585643
1755035945
1843312434
151038296
1751766267
1312900993
2001341007
1884421480
144219129
1596531030
227069661
542550417
794460339
1396254470
195073485
1760061982
179268912
1389515642
1725476611
655127417
1457317198
2074425694
1322283464
1693029525
1874367309
2042628644
1484672035
185098491
1570773926
528426020
224959574
1863738047
1535064525
858335332
831082428
2055558648
1046815652
1495243160
258821210
897542438
1447704322
363659592
457220118
952731934
1388768393
1503240054
1117288900
1665970674
1839011017
1758437298
1206642969
773802598
403987539
712497162
365717081
470255001
659232712
370675432
118432622
126864556
2126272620
2036058496
909648865
2095461012
2136754202
1045471869
2140675355
1524624506
214682947
704587443
2125340239
681170367
1229224033
1063861631
1887306044
1666119834
1006483125
186062248
162308615
35529139
1827426111
393976844
2018697181
194476484
467478329
714701179
1989698781
1527457744
403459496
829528462
71775864
431094562
1618563245
1709455515
313068973
2045320918
475650135
1204648435
656373615
1893323231
640388108
1917224480
906476655
2097556448
1392918123
705966408
949719584
2119427391
1391419770
980166962
1168085602
1045310138
2114962122
1364831139
1037073331
91715234
499945507
220906703
1780496806
2091152483
1071948632
1349457199
989050270
528017796
1691555441
976298074
749891032
792701100
1641554098
1278419581
790157019
1668713367
438909381
1494773566
1239319323
126317898
1105823503
1216632761
442569592
1262967948
816549618
391616765
723840815
1173642751
1616721288
911561132
253543588
160159314
278856002
160989486
399036653
644973745
631744139
1331891467
1851715778
629191873
1022680068
485445591
1296857179
1220571497
422213469
1812803270
277009233
1360248421
1906364669
1685305520
1344269836
425646766
1631809650
533744577
975398088
230329124
595656978
532431840
1694596207
1601072268
86871481
149041467
1577378510
1418415490
1784153299
1992005026
1133524696
874418564
154404257
1601186886
1282431050
370645539
2102981484
125810256
848331095
1209547321
498553437
1895780929
276899120
109653901
180710253
39016975
1583520173
2070652223
964966609
1416546524
1541703321
1249951350
1394448974
817965446
1512775289
1820338088
402444593
1125911924
25894507
959885760
274875584
1677265302
1546491696
1116075060
865308325
598293973
533494854
140375723
1374211779
1729585883
1708719374
401204255
1964525523
1927634928
981247132
1447609383
356598648
835611188
671498724
155926085
1884765740
1465297365
628332750
651125648
78535790
938567891
334027039
225673314
646587954
1273416034
1074192261
125368354
1672448844
1382155221
691093113
1523590605
1729834988
1848716558
569707773
795232150
1377632377
1574929547
836861867
1055813649
121245191
485706514
2051230097
259948900
777368350
1278746712
1012122423
1819881169
1220738751
857663973
9231272
1734215537
2130667968
73154779
1139986569
1681426401
1761071872
1276012634
2034544209
327628185
1826144896
231984059
421828751
1033092987
1871378267
492504260
1835588100
1767188937
1964849701
605383307
954645800
857014119
1987869421
315958926
1445473317
355503180
486225010
1849676687
1688017228
2003771371
1128863860
2032051269
486125360
260462418
245105793
934613177
1787971867
2005233518
703282574
593956156
1889940217
1560321867
675148979
639092741
799683027
1307933255
1378751255
415887460
264492060
1853971111
635457113
153781272
717654435
1285739301
399672495
1976509851
1227064463
358558228
771842487
17890067
576544925
549771989
1577470382
1317868516
313562024
543432803
703499964
1467176855
482453167
905349101
1319955495
2112682791
927085917
1443793527
1915112373
134447189
329102876
482881394
502976859
1855011588
1004473079
546551592
2001481465
350511153
455072123
1498631323
182600065
165518203
1022536471
1613021133
808383753
1668492786
1297667296
508577918
1959948402
430019619
603269380
2012565413
895519298
2113057939
1783393677
422462062
2135458981
149198228
906272178
1250192412
316674552
915970959
1026814378
330094619
1538433048
273960882
468758247
2041003136
2018897448
1216130552
2004009103
1333259426
1915021169
2060778245
607655789
1591071402
274843785
854205228
1371329205
541422115
1096846074
1320394778
527970194
1345974848
1736087968
731047670
1676624321
1760899140
1856818575
1207590700
1473147988
1728043341
1793110305
606396588
1142608048
1077054739
503451041
812038509
1135349777
459868112
673299980
2143370362
490763021
555242631
1258736825
1099028357
882598445
723584959
363779665
886419981
239064569
743866606
2069804815
1566233224
1652000601
1582577054
1292140253
936889739
1098377110
509215364
1120644255
174259066
1402331447
1611171692
1055175650
727856905
1301897015
1056344016
832620561
1055662984
1113693809
2117621296
170062054
1916009245
271271168
789726585
1711761204
684254280
1089028896
1177494576
1031944314
1603391932
1380022979
416529889
412496690
1032775432
2061381750
296248920
1831148484
1653172132
669336318
1725008448
481962027
2147167604
377891906
959466344
605012994
680961479
447727950
1187258735
1836162411
116939061
1428089433
1078363317
1513879762
1412102289
1343662799
1547280487
2128170307
1925641257
859017908
1875053837
935274780
60201255
2078965067
667652685
755719518
482850924
1768180462
1929179588
226652920
80991365
260528134
1196865698
1087399519
1852299286
1310703122
741546607
202156989
850678736
909597512
1404359416
581073879
1806648623
953066403
347541616
1625188260
401630328
1330067551
1081632383
1954690294
502332028
653346988
492423020
48235101
345522110
910997943
1110083366
1797108646
723337702
61806391
597321042
375498277
1650938644
1243564805
1602920183
1590275354
104201887
307764843
806816181
1898796322
1954121825
1124237623
1917859184
751595909
1164243715
475568805
1388287706
1730867164
1323470213
142778845
2079242518
561706108
1244924447
589200742
290093227
672546410
312941618
1468214281
1390101934
1135072328
141008596
1987114262
2087415202
382138311
446186136
687824898
1288990192
2045010610
1476052025
800716166
541871675
579521125
630237861
1778173723
715915823
571714691
1589480832
851558290
617075850
1259430772
714334993
892320592
705878268
1406108091
1041585750
1952213246
300311975
392853333
323986943
1590816903
1105630972
639597910
1365182966
1737057506
1293735992
1754646990
964633078
1126890293
763459334
1895959874
1769171950
293931921
63782151
807744901
598753733
1749735693
193729087
591887121
298672142
1699488347
1468639023
863024224
501937195
594966808
1959864174
1698624278
198324818
655450980
1083765676
601646936
1790604317
314983224
261317646
1622510813
1287380621
941950638
993890819
1957731957
1763217537
1534501020
1139092298
650597119
1789221112
1271810191
1950239600
1996742899
733672668
1030390653
1434607234
1275218751
87610806
630649602
1227950969
1681323280
507670557
744484619
1202464163
1935376021
1451233591
562619662
285714390
528672872
1959542200
1062633521
260486665
544604444
945199070
1725799061
1096722489
387520432
1113935210
1722283084
964238262
1237055923
184421957
1168094379
621678232
1297430127
853510872
2035462670
1175388293
1120512792
156531043
1606320651
2021400286
847337315
76096941
1240879494
584873130
933919314
925664759
1578337753
1613899572
397145288
2118506993
335684528
1138996821
292026365
910676161
299499648
1311983577
588249014
1049245626
831896212
33356173
1013639113
1853042523
51935266
177552219
1317978159
1605954292
714305860
46149941
1764640944
356841058
209469248
869998101
414985647
241304656
1298461851
242275746
2143575128
1107116997
1160183286
731002586
821864107
1306804164
569493938
1483451824
514699258
1510491319
418265365
61914672
120922274
1206931063
659019584
1586927134
495068020
1117945552
260889319
557229846
1200433305
594418805
1819667793
609372602
736883289
1679759335
1665579758
1754293933
1791158763
2135169759
890784847
762194384
1165277922
726670816
662578547
1748745205
596719605
1300268733
2048339580
1033766269
1386514118
1435553416
1606116345
372144167
296195244
1801760971
924274413
15852054
1878184584
1945231414
128337219
1417627382
1119107414
1926383178
354185712
1641005828
1930008070
839371014
745645374
298874228
704650827
1637521621
584969435
1894740481
1725582370
215680860
1480127638
2046606248
1461519085
1395647854
1800220167
1675118268
1459944167
1182427526
802144652
1267073827
1411741174
691576318
1523467645
1314975436
1662073719
45045350
1132674881
105263042
873389306
528789442
60976005
1538340476
838418962
424940711
860737026
1205987265
2039315660
1743047928
1912900184
1799737268
2122769977
1254888243
1727824766
1249729302
520782263
174306129
1618461876
376838807
352496198
589181120
986100177
439553023
673973882
1717662949
1019739892
1123806602
984925203
2016478429
550990055
902600472
1164909898
1360052211
238839332
117267730
397943914
262743592
1481188789
1866300044
844355536
1842751107
1836841169
1125680043
1537179403
417952934
2048068106
6283117
379276873
2097768301
1587809866
1995524639
1970033437
1203068783
1013495015
1752391699
1394059334
2107159792
2115034979
1958817575
1465381536
2079665717
1829479048
1188942258
1116611764
504233412
274206184
946409442
1592691500
52185258
1125039174
128846630
388702546
427177155
636824672
1183117119
435956959
531726043
1217126569
1449176507
487072504
1017813198
589842235
402767503
1087099774
595153024
1019964188
1801907307
1245961682
1887173903
478571349
917841181
1580756295
146945529
1868414002
1760515279
623656226
1161826439
414985958
1333217374
1041228932
391309088
883343869
460363359
687500109
473999023
1744976238
507417516
1514677742
1098556623
878411598
309742322
1906366888
730660566
1640221550
951943450
528886119
96698157
1920046132
640663064
388712699
950864998
2029471364
1543659574
24574517
1103535839
318817781
507557281
1093718210
112639857
933803342
26812184
2004532911
44207338
2039908056
1314142675
450357260
340085620
1379292128
548344272
438419506
2140371394
75202103
485579909
1877765342
1708290114
582948665
532200085
972780345
187532977
1147867311
152175187
1535618045
955368004
2101556540
454660529
1748467579
1740180635
826075123
1660660045
281700816
485355874
1828105560
1162726841
161007538
187753718
2080406249
215626300
1713957339
222827010
189124584
1159080671
742027740
2137174234
1057658225
933013345
1808332350
1251533969
1091290746
371569760
2024206022
716251616
1819598973
815007237
1970399425
1314135438
1652235167
282167970
918618886
1844986341
2072996452
1951663304
546222661
1441639850
909656820
1564650725
2130627976
605272650
1975791221
1532353710
2126635618
568396224
405152131
917094434
1349964027
797383939
594320648
1423773914
764129335
622490294
140809598
49600410
1681848979
1657285725
957948889
1151219355
1132593611
21118337
385940883
1669807199
916302633
799744501
97170778
933739848
463107157
1282022254
1020838493
57882174
1586282124
712046676
1117671787
1158461056
654730286
1016881583
1378737433
129356430
1812894625
217559481
1147833663
248618447
237040841
1976390094
1936547914
636792125
634721389
109879467
1875843750
2006655254
149887185
1454268713
1151860636
104708061
515554819
1155575780
1882607808
1100933132
2008128014
1088651694
607950756
877200020
999139545
1117694438
1380496433
1800821971
1678319929
2031773935
2100606568
79463254
1638699065
136544734
1112702511
1047753612
858537509
1535367398
164832025
1928453757
653646471
718838379
1327179074
630682228
1907322974
1093593051
1993631097
465448511
2072551901
2008026829
833545504
2102114784
1096756618
314984322
2011254508
431737598
1708636793
1430452856
983189194
884772007
296479617
623873708
2108916219
664146805
160349340
168935544
622307315
850777882
1797793380
478969724
1584134635
215430235
1372130109
862344290
816759724
325187598
915958300
840847450
1620808589
2042097768
924507232
1498972646
29768304
1934264443
135616820
1502278733
964531308
376531126
971784579
745813199
1772558644
471540536
381662532
1644454388
786707391
714138672
1235627761
427933904
1450336913
128331159
696674257
1339153463
760684824
1624086573
1899070557
2146445803
1267242535
1303092948
1635682461
1253784091
1122241993
1272999907
1095242754
2002873424
1659058334
820103240
1783457455
500575982
253834294
1893586146
286764084
819512398
2011192224
532684163
958697666
1698009564
1491197831
999388845
1303846302
537589249
1006642809
495713329
584047669
637183611
438105204
1633424133
820855839
961582597
370433210
673674235
827682204
759718942
1921349768
1460878776
1472859912
817516859
1281484795
1327632089
1101512851
848871039
290789987
509814950
1368492185
1187460086
439639646
1351325904
300527630
1509158303
1187559966
1328704515
1601756755
1329394471
1902349120
805890062
147095025
1384756523
231665766
1636290028
1035299001
1050817559
1212872600
1554687140
508550007
1848421735
2120783787
1550977737
1851634476
718984043
1957916811
436605219
1863053495
774867542
960189209
779197716
513574111
1264987841
875467102
17814057
560817439
1646552144
2094405358
333743435
1588979557
633301859
576997804
221820474
1719363351
352190419
891793639
267653648
90058763
845135566
2110940849
1246526945
2113909821
622007616
1973899107
478455929
920848072
1726133864
998120070
1469228159
1187553606
58956154
1856965244
1437043538
681996040
835485742
169313467
347154100
58532397
931136819
243821225
84845460
1500237615
343028214
84883838
1825655771
478335416
1643289909
514519589
302139575
385284227
662966681
2015218259
1418095876
1198914074
504019651
1303159837
2052655061
1232941067
1991892282
868044312
787922387
481533078
992613127
912559239
418475134
493368686
1075909393
320137375
1858474901
1131772246
1823735606
348080412
506316810
1139493759
1133328817
1943425710
1732423188
2097158121
742311080
2026213423
1056045754
585777238
1856644972
9265794
1649671930
2002964239
715578637
1750382966
1050884561
1823634713
1378896578
1306628943
799765028
1883884652
1283735042
607629
413784476
939910630
1824191154
1799982371
28784068
1348607145
1317118332
1138452071
771036155
1358443136
2009109993
665890223
215417319
131052548
1310051631
1877837613
2063651145
454927671
53287792
1787727749
2102583530
339047800
320789308
973919173
2061332445
2106342320
1277043302
569414191
2022962931
953105193
383746503
342081920
2075757553
1898884818
1531005450
1710580361
2115979952
287170174
1692293932
568235756
1231931467
1776908923
391412179
305824397
483560643
1185234939
304557551
750908250
847943093
1930552734
407382262
901501248
283303933
1379684141
661533772
267605843
208140974
2008484467
662939456
1503990507
2132648222
1366233817
2056611142
594783428
2058837120
1329389116
2043372650
1066760383
569061167
410169549
336837508
1552666245
1595360813
1187592566
1330198592
1473587555
1553183643
1227585001
1555987952
1915424936
1965633730
188275
1177987832
1341966369
1229318478
1472519802
1886685092
1979172917
1068059593
497190691
1286159442
982449614
1985996231
89890189
304844718
1922159433
185091216
1448469036
1040231638
1879310384
662298769
2033821110
1574924698
1065820559
1778847424
645178745
1484211382
1774656053
246610793
1092890649
1961063556
1534737237
819244039
2030539036
1465130141
2007381005
314575330
557565296
18191406
1023068737
321778751
1084323863
507471053
1345542818
1446795788
1005471104
192137265
714088746
704601404
411715801
37269109
479742137
1421638647
981135151
1116949604
1249231854
1158202143
649860293
1554985498
1079766347
170068331
1049127008
1836705982
982118258
218312778
389159010
893130982
1033499939
951545610
88917546
1733900550
552477161
449357054
688505671
1853801426
908874214
41857851
1153930465
548140508
1171890835
1207820171
1710604402
43717717
709280360
710295108
1804459955
1110784805
1730021827
499000460
1015217517
2077864846
889477818
1901110006
195574075
778162561
366856494
1707673330
1437578153
1978292998
661064624
617899497
1493353204
1032549769
250917668
45231905
508849943
340270214
38349708
301778487
1139750307
832446424
512918458
1402152080
484382458
2050992539
1874918815
851215575
1480124708
2107591936
1065838441
129963021
1272968627
1897372724
2088123030
155364562
692771954
496453192
1187153040
1727568086
1374208232
148553309
1902745513
1042373475
870825407
1532782742
193102397
849970234
255697229
541348324
1320046519
901154883
1039397372
2092985609
481824911
1687987596
433601122
1615747438
127249001
1901513905
1557241290
2006954241
874148082
800690857
1614590872
1474420541
1087145193
817507403
1791929453
1750236682
929955308
1195536186
1268825682
69811614
1894439214
1747639547
1411700912
654332265
947696395
286504132
1508155437
839149379
1677018734
1073090166
1141617664
2018845949
71349572
124124071
1205746006
1159671570
1112578277
1906225891
1516023686
1981331064
1908464215
781304248
74845446
287936440
1537692177
2001880674
843653925
1814548435
1092563251
592786224
1159088661
296875069
373371026
572495693
581064141
105877293
2069465583
1713107556
871092705
1830911932
55359469
1265602029
1077118451
1267379841
1664876048
667475961
1350123883
1331320138
949664045
1983902942
1252913344
52481103
671446956
2088886829
989591694
1215815856
810277388
1419788441
1286003364
1076343535
708721265
2029891046
1126375968
2083593480
250617262
1173379062
1462212506
1877385445
1128295164
1590922763
848870562
240967225
1352166491
39934937
1632604632
1738248442
535992038
474819449
1809621298
1494751138
2103057239
1211658069
1955091303
237142460
1597259091
70931765
368151562
420357489
633631970
2136178562
1842056523
1576975961
1148999185
1111935128
761013482
1549996896
130564314
1735396266
1014702001
474359222
1865013791
810678473
1928595058
549447144
1553026009
95677788
659235244
1089368881
654724136
1363728214
1359398526
755032290
1876029288
637018040
1069410741
754746819
1853505321
1442946035
1867316644
1392890130
1090558693
1683327146
1286739236
1796581686
720625647
815369225
1311854664
1713656448
252140048
1400094697
344101015
1458756822
1409252291
1523893207
1642689912
1388059138
1323654728
1947850567
255369159
674634872
965872075
335543507
1172389702
1668103268
767722946
1384194827
693102011
2099357599
302363018
2060736364
1089971080
1617983112
1593107463
1038745844
1603038255
565267126
541611077
131932619
1930281577
1435596107
376981910
787653019
476228701
1872078156
1656493028
215982114
610791334
1800084946
811060282
288345903
1601279558
1133605828
1531567072
2110051601
1331739193
1602606425
629755497
1149744722
1468963218
616093322
556132452
1736788217
485356479
1249364258
247138444
1255058859
937667727
1511168503
214322991
429314725
746043769
2082944737
361959279
908459488
815748328
1260093004
1854637755
643587846
528579426
1594799166
1424022867
211593707
330739524
665550981
1620766374
2132261115
27591920
1818457746
1212209542
1972516592
1312388961
1941774742
1684756503
266162591
1163887724
1585290255
196206706
626750425
2125992063
865512928
478383337
1611270120
774935432
1843556992
1268566997
464077306
289115267
349538025
317380655
1538978206
545996448
91275334
1707997707
1764842693
1766831305
282814929
483102272
180822466
1880690130
2049903440
1541461812
1360601550
1117720951
622704561
197629044
431714893
1691290588
1933304358
1469932555
983718021
278983219
1574354414
2105469284
962087630
1330957989
1314923332
566738620
127531751
1171879287
261684801
969419907
2031184123
624787361
1841513821
199338618
67697837
187404537
1011119721
807085748
1628416211
1033036539
2067898048
1834882938
1135023106
264051132
1071507459
1152209351
808766571
1714577395
1306832605
1959176994
1636794649
971819932
29892893
1036017878
1117865014
712771923
1040016473
760432730
918017474
567955849
115295164
1101187043
1161557504
1137943666
1415603803
963876491
1000914666
1577078291
1626738132
1977762876
2059142894
1282650728
1631870011
1657440868
1777912548
1247830596
406135267
1882219566
1991549191
1829926630
658650370
1075572315
302592591
314652374
1255951982
1232670581
1394785588
1574502704
1727492272
1370220762
964993004
1753121572
1608898029
1135283805
83683910
858534689
936011423
345015961
924842149
1818957323
1225504506
313692912
340071746
247974482
978357838
762658922
1612522352
1967447375
1890514027
2032517073
471617843
1839949564
1356253183
1800439080
1007669639
2067459588
270589239
153301280
391683877
1801032864
713794458
42680407
1399080505
285576270
1255035998
2044888090
505198249
1927860745
231450865
18506387
1294474959
1930441506
181213445
578215617
1492241684
1986435308
1846517906
470444417
815078082
1429576971
994774682
1245935780
233004573
1695311418
2046614218
385673281
1054729192
932039557
492799099
530719305
1276965670
952549823
1847031825
639110908
2042418666
718147349
331251201
1161547054
1518988353
328091419
412528862
1256731302
189056693
213585768
1640889138
110302265
771180403
85109803
450567710
1286821292
1668533800
1697436540
2057125778
1681965843
1261922465
825739920
352780434
213823360
528004
740608292
473832239
1214406350
432529978
803514045
137922854
386282703
1930853390
1635110331
335557130
1404743131
1266236508
514095193
1541808446
1877352214
1558422873
2122200324
672023653
1409564421
496549258
2090447410
316453326
1060533537
763263636
1785975514
1122858611
334885625
1478242904
155388504
1549790300
425235244
580720230
969015645
492738748
1434026770
256882068
2123530626
1307349584
1186378209
372999658
553232954
1126264756
1720977910
1283815392
517368840
840744266
171274197
1383894997
601050672
1863973860
1635814281
1648855136
787773777
2033067784
118970407
1061977367
683871492
1532478056
1216117873
1351326734
360102801
2007658862
114453289
1581637831
966700512
1098847254
1304840931
1030280747
1995092089
1068592754
2136450733
693657701
1507174098
1746163148
944629240
651137025
1209157735
23422988
1514966307
145849156
2059084997
959006973
1972848080
298000676
1852239739
2130274516
498511495
879186664
912397417
2129416872
156169157
462792423
661558383
1088520912
916008911
1986360017
428550461
43631728
722506406
1906691413
258126180
1453660318
1174688500
1629198565
1696916869
1783571392
48195027
1411290636
1068061546
282272960
1897332519
795770131
1339925291
1379955313
349231607
1748574452
497033974
1083736626
1416775845
577411374
1883740950
1037006369
208211247
1048605731
305752871
695743369
1537145130
1362686336
403631392
486867199
942233165
295126028
48964276
1906682880
1558517481
2144722033
146909334
1122777277
634441102
1644149452
74445663
2105611905
2048224727
822725122
178901881
1229971371
1875825709
862273788
1608139170
1119198839
1724192443
1210322196
238646023
2119801888
1818729618
1340622071
578368940
1064941329
1417346883
787980851
545821709
412303491
252359190
367788947
286245490
1651598295
1699705541
345634802
459624977
231347089
1817936277
1961250731
1994239515
1337098357
628990329
2036578172
427155341
156506012
1902895245
1571904048
1761253850
258672769
744958078
1555270567
1458343555
506942381
2124977681
182417953
914557486
1386831934
629774925
15919550
1196283907
1907563156
922214924
630256880
1578593958
449223439
568723133
1516034248
1221092379
984306547
1938425247
1800127906
19737078
804439428
844792324
1560722025
2107576774
309707133
1826343728
425027063
1840355756
1935879134
1802350156
2125140505
1948581797
864635877
1231752695
34510119
1988042469
966959629
319570561
1622560079
1707840305
1653556739
1654473333
1355882820
1931748751
2038680842
1488491144
924158945
1975681229
1582741434
811073097
550481386
1601973500
1010133303
413931472
541550591
2007618631
1395238014
1808498768
729251123
865783585
1526240048
1248524390
1127136590
1725298820
1845777382
435107930
1926510340
747162051
922292240
1531547640
656896529
1453703046
1278122544
1311788874
1819652527
1582499161
935826607
1432614598
1524448954
1147824723
599203670
366096211
1364703645
132881728
2096500260
1401391814
509900117
1398911261
558933887
478219216
1464588547
1096607889
1331030502
1653503656
1695861420
457296713
403790587
982935860
946151644
1020166440
2119720207
279788188
598089047
1373075283
1066667544
1032823983
216395643
1927039969
1980804408
187839316
2131705319
943063729
1559988592
1530297606
472889818
851411230
2052618233
1261904672
279361424
1408848469
1398264257
1610324495
1765069529
784970741
328596233
1908717973
335910688
488237546
938307568
1224938687
1592538028
1035066093
1503943759
333978287
1932276724
1758655633
652130505
442695388
558318443
691230598
1767764409
1463445569
1164506882
2048543801
884413785
1645472619
657039249
41877112
1900579191
1599752456
1971397605
1076527673
2035829431
2014541569
1642259301
352198508
1642312109
752316607
1671143447
1805575889
1355399731
741920530
1454010549
803704164
1847132372
772810854
2003680031
581013872
241815924
842742182
782055137
522626646
676224322
1652610553
925497058
1017866434
2130772441
1013620439
1639808058
1276402576
681199054
285574312
397463409
240528042
909596908
1436159756
1098163237
511850780
1218058511
831352000
1518568052
1841329095
1139515583
716983377
1192687901
1452764815
560619006
1254128587
1845024816
939771946
233615154
347230616
719942420
939513453
406915879
605477959
1681124094
1077713604
714386988
1389091598
1747550354
2129460813
1714016327
1289911803
895282990
816076308
952525816
108654071
1922485785
929640230
660888656
415931801
563870558
104686379
1372355267
548626622
33492455
796685497
518301308
1379486980
659935219
1871786661
1369098539
294347407
2018230500
1554228728
2054501984
54197128
573218840
1996506149
1374787971
712639630
110231070
756641070
66808791
1431305515
1194776663
19148410
1424159423
1138147347
1436826150
1567707069
1281214016
682627892
1393944542
1204004612
993648507
1443168306
379981895
184858036
2089561559
595588129
1579616222
433621850
1128511111
1456646363
2230702
1538388704
422197792
427348905
1804862274
1227351849
1820025648
1267244855
1545692601
862801429
626752431
1283582549
1738145780
1307311571
1016507508
539840894
1808130488
270796966
825344662
649854456
1771324710
1225806263
41254325
1954103045
82149734
1148282854
4024063
780069267
776537231
763341854
1400057446
788365426
1848137339
1772469179
348098970
348726533
1593319940
2030314952
530172409
1190940457
505956492
27223854
201229025
1587629489
1504443210
87633516
1496799270
1433636408
571661785
1626728600
1480317889
1240051159
1330393239
420451557
1280648395
500781396
273482313
435609977
80536850
774227186
737307569
56856319
1653671876
1594516831
194564149
1089805868
1356126132
967954321
1577134386
656720436
802729263
1558894811
2067617734
40476304
220275879
200036174
813465463
26233457
1149689108
859341464
1018193853
593927481
1235729775
1288803092
220522204
1392296673
1633862625
571443989
859984966
618436660
2133285702
42548926
450101803
850939551
1241594365
614528005
978042947
1647401090
23709624
90559340
1285252633
1987616405
302517240
1117462507
509437097
598276681
648553522
316028740
371548529
1977416642
1641235020
751065716
1643239502
1025570024
814822039
533282210
433571199
1384271382
1325165071
1430741172
841046073
1906123420
594648232
721628914
1161342229
220800122
88333280
1412556892
265785254
1948698857
1476279441
1877299418
1880442284
1349369067
475792688
145041604
1376477196
2122162362
876635201
2049404381
854234770
2039614669
387362541
121135678
1165535434
370859429
405022245
990076375
1225804115
131713090
678708804
101541365
1314656102
939931267
707304546
1616023006
1931833755
989358868
2064983269
387391112
280020909
1140649367
1353855415
1310558153
1849644289
1225867159
1468848195
554833817
1131436890
527095758
1149167715
991787750
878326734
885614446
639068692
665781699
1934914131
682976660
1220322201
279954336
1519128447
1810621379
1748019184
326061884
429562597
861448781
893480374
1320907587
24736989
1998560373
1720544277
1236505250
189403453
1700160617
526762517
1409865842
1821131149
590309476
1878451272
92024904
1702594411
1853294014
234935195
193660632
1953263172
744756762
629660370
22794647
992144908
836549360
1158075786
521887581
691721585
342913681
1892417038
589033605
1759198159
443053048
1430864759
1881610171
420346846
1802457728
1614882890
2039701730
322188668
1920002988
1020864675
919520023
1328601100
1953733035
1186637918
2100221784
1946301802
927707272
76245204
1207425465
1084463916
774521459
438732904
598438208
992998706
19409824
1730086826
584073417
2053011480
1745774326
775215037
2005089819
1737642876
935111058
780497163
105108207
97938429
749684732
123793669
59491674
473832800
1816486273
332185827
1860429713
407111156
1770542474
584893305
54956146
383768226
1364557433
237767540
2109791078
1093414805
1558918915
803084781
1751363959
194347140
1761224211
498181341
1756731466
1823143023
1920717524
1456333852
1710640092
1254777503
565150026
1041459546
883236163
771770899
1455314500
1255767330
1373314052
898945679
984073237
1310786982
438961726
1725880363
708263442
40236247
1288765419
622197841
1743009171
1482178142
355996790
2147270816
1553817053
317019798
1103330787
157002135
1319122993
1226520586
1076868610
124151712
1486743664
1284371031
1825000964
608438962
311316829
1057537982
987991749
689126231
1219655676
1383310304
977854813
1692630465
1281831256
1106678331
2114977565
373062601
1569265007
193141658
1861020146
132929321
1649064972
1292739805
465874062
267781015
511590630
1759454513
681763554
1100523846
1517490210
948464780
222300720
1770589982
1823013384
505409901
1768528098
1435896999
1622773678
798172930
1321000872
1997604109
16303889
133454947
2084942139
561211431
1466820455
2127438241
699519565
2094677564
1306901937
497366727
619328140
1041283218
1811879906
670171629
771943462
1409469774
1295157896
1778027869
714280124
2089867480
1207335942
1192627627
2057643157
417154981
1648392591
671281293
1855037549
592267713
381997713
1981313699
372500508
1469418557
427130300
1077722533
1594574807
1867250436
954287283
2057867020
939040767
1268223007
758397177
44131765
912907750
2125926843
481980234
728971479
31734595
1714950959
1491469490
437433779
402540316
1758900514
1442408986
418448953
1274721668
1897893521
580319536
1437212403
978647214
1745666869
731303942
643208576
1102094304
1089918449
1671689715
74055445
1874624823
441630534
1967245074
1596380545
834316380
215348013
2029693294
1070655326
2105413677
2092528490
1083770992
1978092688
282010120
519367214
594254224
567207338
1380449905
1718274970
1454762074
2021024102
1339657557
857637082
1083058973
43830190
1279940071
1739430355
1518952022
1719902980
1176510343
2003109753
615950817
2062907247
1602574722
292249125
1485507747
1990856779
266029929
1134108703
2122207529
120658683
214568301
1236799294
1077561663
1991008352
1639925897
1006798715
1281184543
1203930199
971816661
1910235433
1609639154
1397967494
1912052642
869981116
215408962
2073454028
464096293
1113526009
461992809
1953353231
924098303
1141532123
1907831774
1892982284
29027554
1637327062
911463367
963869295
1567295809
715579454
2128843376
1216577378
1973565908
1496921582
685815883
55097171
1936029415
666124304
490494939
160241826
1017263230
795265843
454782487
1470434421
1833431315
732396632
1242631679
531004572
1835765694
130450312
993469828
1251699119
1088779868
1277908491
732319137
43584015
1778087809
1360490585
1240332915
2059693831
2043118122
329719943
1934487345
1651356726
774642025
600398047
1418853159
210416781
1179096404
1611106640
361823640
1425689102
58141499
370573938
896545187
823726733
505068934
625565625
15450963
558939897
1248490612
1780447462
319138519
1701505360
1120869846
138829157
463196638
1703965307
709776799
445175252
914783907
905865548
2059105847
1715727946
1895827891
1939437591
394154073
1780156657
842455107
1940445997
115387357
2109995043
386572936
1629609828
1089703789
988029040
1880489471
1712121791
1950175523
219652832
1950692222
1739389989
360804026
291213329
1633376619
674422736
152251751
1530142998
786872877
1357164188
826540799
1208482424
658865842
2076378206
782157171
1061779054
763077596
1272228447
599827164
405206913
767243729
2137116248
1472258720
1536901577
832558275
663207912
523791674
1003937273
1346273621
1420703572
85597190
1612415827
894087236
260514667
1101845102
239241822
1102161729
1650589783
655908208
1229415913
1395466461
112964935
1209408553
776939308
258881699
2132015905
1047949299
801506894
581017619
2100382241
474739965
1212937611
942545332
1897681183
1001226695
1565080412
263077532
2101080756
1310716053
1260655707
1866893696
1343933493
1037610579
2066767331
1469623354
209667001
673846259
1838303362
1152723626
1956584995
1904903661
1332547935
1921794048
2102894061
818371820
131515712
176097956
1114843379
1880397326
472517363
1389494328
220559030
130697924
1718547514
1877060146
973555392
532738447
1454627266
35301846
1274715875
828204508
1515142286
1792410867
1568706978
897431605
170110920
1163573588
1781107774
2123876140
1797180397
677747161
367602761
410689261
1514940523
263746073
674668442
1682153868
804609542
1548841673
1694664951
137918372
996675910
755754679
1168862959
810993809
1931150524
1753951575
1345958463
92977645
319500949
745603278
1800145878
782055641
1699344354
1962934650
289247973
520817066
383063597
862685583
758008822
1830133844
1156724146
808831632
951533038
1635696779
1566953495
35467436
1630736716
1887430200
2113903191
289017672
262420001
1286501632
907331285
286102858
643928593
1235071543
1721849886
325257555
601011891
1294959336
2078898820
1359236542
430219308
463795685
1569974133
73575759
201325303
1537184512
945180169
896855844
1416229423
1147433893
778880761
489403228
270042630
30548736
171265464
1375540807
1906534978
1989822149
1080574787
1042849332
35285930
644877904
1703344247
1937010274
1974099765
922512394
876167028
1195689003
874092402
529077493
1618151189
1024375446
361030527
1282623777
895155254
608655021
400954570
748119077
1644901530
1913642055
2047675880
1409692954
1667555514
1174432243
886331377
410328715
659555900
881974465
997867915
1224343476
1474314808
1623719311
1076331729
1673782174
855085856
568128535
1909224823
1906407971
1830824929
1758397491
1151186763
2017875956
1551256810
1423020400
1452899463
1096810187
177940328
1690463155
1704872921
95137159
1388955368
1994679050
347885165
1616771278
1531380798
1329603776
1787438761
1213016876
126189264
673996426
40259165
695168254
1920376842
1604201374
1588460670
442348786
379692151
654493823
571642851
246186116
62500532
847482694
844536226
1342919686
1603002776
1068842136
1725641418
1966867132
1916699188
1792244296
1770466023
2131934964
603595342
751416714
1487962809
953152267
473289349
57293271
80840058
1917116646
553606303
810849667
1425172407
659819147
1723368942
707544674
1892707792
696148631
920803635
1323347344
1206622675
1699627913
783251675
484920264
1757667709
1720791448
1412856287
879314419
1538190606
1265721657
1664959872
545599696
1489984886
1738541239
2025227188
1810245087
953588207
1843492823
774507737
1259413317
1817847606
258734052
1147233512
837393403
363168973
497710316
785464616
2030996536
353473590
1544809588
660143722
1255179689
1879737905
1424533307
1813076884
1721909212
1997361648
751188038
1728244558
1694783441
1862644436
505628250
1102957261
84761946
1184214620
1994660569
1290487850
802104866
133145414
660142902
772969513
1157262142
1141628704
722946151
1944681611
1866574803
606256337
1363044320
61484704
773610222
578046566
718893762
1208418717
1974162113
596015142
724479864
611665872
1017090390
1159908917
1324208278
1839737483
186924109
947694273
1817050665
171215645
485289448
1627982028
525116820
1685515528
1806256295
967888332
442372455
16017833
2118046683
774283410
2097203842
1519364304
608837491
642336435
784646055
403366871
1418211565
1973128135
511129040
1148186512
938030848
955952897
709132459
1847021292
36537973
1759271276
1589674640
1848069382
336452966
108862568
669447397
478420772
34599123
1317566454
4487395
1514803069
2118664049
1138976944
530149009
655011511
1248472884
828538451
593991290
1663438535
1118269658
1901361599
687569038
1941505393
1090497592
1575646050
1369609607
851015020
197227680
1168542112
786390734
1878630897
958236044
454694531
495711783
1173063636
1825392017
1465675452
603764420
656228480
334337019
717432549
2018739462
1334275140
1179573346
528802540
1767171800
786867189
1000043348
1041214389
2100290568
1870197689
1305819615
318491908
919187057
1855479007
1372293841
715406479
322834984
1389060228
558525906
781027175
1986375211
1694798325
165942384
1290029286
1716712409
1894395887
1851104876
1920739509
584511432
840878167
1202202013
601383113
1463736871
983818464
1448022522
1776733148
1503358549
1217374970
983873181
1396079571
604179348
795786367
1464218936
2056443813
1902091647
1271583501
1324329698
1477198362
679037911
1836031465
580494419
1503086387
84865715
1059491848
1807276393
1552634773
938304375
1891809955
1772171921
560591276
68578330
1249226588
405607382
930582698
807970851
1451649630
1223291448
634311263
2019105048
2023965845
1059794672
1136091556
107971903
405270106
444873864
1110003895
1381409256
1959817539
1783302866
1552285478
787546728
1399995040
400800388
2125432904
738447531
1785998700
1823906486
1791474053
1596476712
1407106335
1406233535
150966444
315955108
1291652868
374664389
268452290
1269841798
833103234
888123148
479643101
159062842
1802834428
667366015
459993222
571009294
2065641057
961563219
397086584
298924017
1420255397
1605879903
364187386
516888166
2093048771
1805415077
417737132
796789781
810031956
435895854
1339694602
1088805159
1553067052
307156033
579005637
1942355681
1369317462
419651200
27402042
974262276
1563709436
1098881733
1598854419
1125107940
1747899507
841234312
608295809
1569189708
1028211183
398620737
1174407872
614136684
1391192639
892019170
1436363960
1827309473
1200449194
244756134
2005871273
216566031
979577471
130533930
816530497
1144868758
1211768117
1726551651
1422265674
861228493
913325168
222771046
662500380
88582658
1009272455
1512581011
1741836142
593925717
1676700909
320918515
191165864
48918527
775228880
1483342048
1579964975
1514711176
1861777208
450196890
264385402
1290237551
1466478677
1009021103
1868737117
1627343847
906775699
2040554660
871108427
1553668198
912213325
2079783946
759634229
1942507640
1255726185
1719297346
549497724
52936100
1920173668
50784104
1509827591
1731204991
888134797
787398174
643117635
1502831383
2133563208
2020425268
7353445
458759093
2063962255
1799504193
642260567
324477638
342347182
1580653310
731703207
1844410512
389059112
711742445
1463124525
870366182
802388355
276197241
961566611
995980014
447453573
778172022
1842172022
1199971008
1947708625
1290308707
1689936360
530448566
1704543368
1899154414
1477157926
1617617146
1515193240
195668498
1164439713
1196445882
2001330074
1266164550
1460865139
936897772
1245801506
293482341
522076642
1098339104
2072194249
882245106
1680392217
1954865743
1305669402
1143765655
2132291513
1651261817
1498033354
894310622
1834159700
911454719
877164215
1768483051
1126529088
1753425371
665773568
1160049577
370769610
670966177
431986601
416538386
1194067534
853631956
219819349
1796790705
1223109841
1999983813
1735284940
1233768530
361445419
2064007190
765291898
439019760
93260825
867390313
19135215
63260585
383854726
562391101
1824812863
1647975126
2037526572
901681857
1955316006
1595076325
1571944020
1047755585
1734943285
766528371
231216402
1285520750
514963617
362256102
1248922673
1174704443
705258228
1686192812
948496084
361233108
1548320933
350764994
1684826503
836551439
1209976097
1828436738
2088356168
2070738854
2033652349
351543522
1679419737
1066578720
418929235
585919057
618340638
5369294
869894588
1568714874
189172449
1961104618
2123790828
2106788159
1765333556
277244964
1217915850
45591547
128432546
974927055
990415261
1021926493
1172091204
1079353039
439349466
21438487
1011782973
2066514037
2026685761
381434436
1969388312
1957156598
726059672
1116958799
1853700400
1610026653
1253181133
2081854847
401501188
387322597
1035726063
830169029
1918764351
1279993619
129732212
796820379
881156435
368018944
205379117
674109524
337438123
2014563050
126274126
75777208
1627858873
280043801
849401487
529740537
434281000
272120900
1672683187
1092832467
2102051921
829364629
2037897342
683982878
1530003216
1890485889
46902786
963988134
232569979
1404072513
1500457027
1494961893
170349754
675284422
1362305303
1580675080
1658805618
960267085
719928550
1900803563
1796835186
377483168
747728451
379599369
1468859604
760906151
375226086
672684735
1461548990
343137004
641966764
1577777344
383543334
386074506
2046366015
554744396
99304038
946751263
1632479508
1039161260
1908858150
444832831
419535077
937947164
1000704055
1704666422
1884164792
1555342595
1940955584
185875464
158991644
1759084342
386053615
2008964897
938729104
2043058815
24323068
215933123
1955157773
1050778079
1549290749
2074370082
2054570537
1334862947
1871268297
1744374023
1579379206
1317480711
973613580
79993961
1351512318
1941613282
467515785
751779972
1215544268
1794626898
584044228
1352014147
1953719408
1849792677
935010718
1786947710
663368666
1429605905
2054793369
135656812
1666688118
1608246269
241074241
1471708809
969534462
1452872165
1903188185
268431453
2045316746
808703415
883649615
1851500095
2040133640
1239348875
196345172
2016998066
1347591931
1550996039
780295318
449851323
2094542381
1024504003
1873901523
988517986
977287065
513532189
909701043
1058594926
915271255
1954028761
964408882
467054267
1868851402
1178580152
1924412621
1785641713
795273972
925369687
786889401
407752552
16791751
989377215
145027828
1170900747
1768550469
1838558447
1359356733
2020333049
1626139651
1094745108
325448059
1440766319
1131654408
986141870
1737093681
838299828
1588055355
974419042
838614892
1393368105
1358133672
1485653324
1115837991
1836689159
517993727
904710902
1958313144
2008421955
980033816
525784633
251769209
503734707
839258649
1401258457
402661547
1167750099
1529522177
1108473398
992092916
1010233969
241054089
49903161
413778722
1654050388
1893537190
1721742104
99405110
1423350812
1377011309
1705994424
1318020091
1297789929
1363360497
1666859465
2007179112
1002510987
1372467704
597230752
1504948999
1250963601
985627511
170722946
518659189
1400056607
407571306
776202445
1318017209
183850154
1948095541
163486858
257401712
2043483141
460679263
171749146
771701994
719830545
270361858
221044240
1038202853
1250372774
193127504
1464071196
1431621702
1273110472
1228912484
1658514566
2008008988
131622254
1083255014
1876254733
856183567
678152694
173344529
315701424
1338899100
432984086
1799730691
411086381
747445777
586822045
1481525762
1831832126
4353030
886712113
1290774986
1469363349
1103620602
1883535640
1909438537
959514580
1527021944
1476941519
1537968150
765226192
447158168
495515612
419795979
1296187294
123087459
1936983004
1460208391
120453961
1264383939
1397015169
473624926
2024353417
1744775979
660935782
1907540786
1619769274
1002181628
1423782567
1370652357
1195329818
652895227
748894160
1419259608
865547510
1043690795
1572564804
1531006112
1203601999
44374216
377122427
1612264126
1754679512
49868028
475657251
640390640
488264953
440416893
1056018883
800328021
575280234
867654768
734272106
1002669876
1132055147
336833871
1303567469
78971816
1574439892
612826508
201826380
390727517
288326506
467898882
1780904487
1550340283
2131033671
644458983
974663966
1435598671
475185135
1424461157
1228859340
374195553
21110395
670376806
665120015
853713530
1298425544
2083786877
1735904114
785294616
638323081
1889360911
1935667688
1805858266
126291504
403021836
1602628644
854943975
421253226
1663090159
1647829629
876534005
1858667389
812522908
1849369125
833063063
585760472
1402368805
973303373
483511599
1962955403
769920537
1410881256
249643354
570663816
496938584
1042209380
1427488358
1975045981
439608131
1695976684
1030971167
598825163
1194652119
779847958
1695582784
1236540493
542327448
924723161
63112189
342903740
480532530
1235321125
251988151
1518056195
1201032587
2142352416
269184843
549274750
1377688636
1914894119
791008147
1585769618
113699369
1363832837
1084344236
2125573776
1466998970
939644048
227151664
107415742
1805519447
149344892
616227080
2029166692
711211202
646397913
920924602
61027991
857666541
1548424011
1513293273
863101919
339013479
1460479163
276482979
1904123036
1330940229
427013183
215465545
1115749736
1588727783
1765391351
2078494589
1215193052
1995477160
1203373878
2075367799
1287009625
763243959
556602235
2130631133
613788924
2068642937
2066397165
148632453
270769784
1207004166
203462261
79231311
1205190464
1095709524
1250841363
2017509304
1130372809
1075693269
737711360
1795716884
1609558500
1504532428
2024001093
570314425
1793226744
58022286
1246219386
850533917
960077447
1427476652
17633420
2091980719
1529761313
26388569
860155727
1162707801
643986951
280449291
1500346841
72056821
1079193823
899868401
959589639
1712049698
97269940
1471061959
1463446291
569221804
591241962
2129805712
11975265
29392907
1827988885
1439785016
1253953239
1497307519
89793052
1427776600
917133621
850148460
577944317
2019465578
2143985718
533382074
1258958598
72451036
1876090967
1820954860
788676210
2031075083
1956869066
1658621784
1298880039
1046422611
320062407
1700511092
1848001701
1879832714
932380522
1616986099
200291910
1823335068
1318034659
1870625723
651819331
1765632418
2075566479
390608807
374049271
1342372679
943436258
427673539
1423238941
428374532
360376910
870792862
1731014234
441865025
1516600955
136357832
1793130510
1885674938
793387641
2095074014
139537412
1330429828
212482766
524940346
1992467832
1650072739
653055063
1695107255
2019606265
1473531178
434136251
772546318
791850825
1759140664
605836014
114680510
1797610902
1432521108
1400063768
1921318183
342521112
1409556876
415711977
1841514831
479052284
1632946628
1387299302
1778027792
1807865127
717382684
2072519072
843447140
251982101
82998148
1216844300
28950378
2128559395
1976568702
751685052
213487055
765149965
1452360822
1547393507
1563901818
653898205
1914518586
389418730
600994675
1786866468
1213962813
965060777
99760591
1286395679
1192664872
999956018
2064762155
307593239
1429781129
246203101
2040079798
618592170
2102307148
2035101068
96144018
750912244
1482103725
1527441891
720407692
322506211
302572470
51179505
46923949
1659824290
2077797265
243786883
704369079
984664809
606548833
287580612
1719034651
71606501
1260460151
444892851
1206385336
1688510261
1459167718
20910162
899396441
1644240557
356915391
884488526
725120787
118079989
661464218
879895074
1472921870
1511972870
1814147778
746619460
1756752015
1378630129
270787783
468868887
71348822
168687097
747013487
1394773244
1436478249
1317070027
2028308547
83883886
241715908
1103039714
471207750
394178966
1738202338
856260471
234420491
1417858419
1986016434
1870689323
1228470069
364248440
384738829
1019915721
1004350656
47774705
1107265608
1563240055
2042188856
2067905404
1467187342
1876165413
736390574
1213685530
1121833950
925749551
343864702
1073543962
1557119232
1247414627
1043440086
184294450
232580005
1976294715
317565469
1419778321
2121375228
308431404
496472983
1037248924
146049684
1633056414
644188541
120473453
801896394
109139379
702167383
42784439
302016830
161059901
1583692558
2111116646
559227314
1512754113
349306276
2110149717
1750054474
690421808
1003372165
1220409073
1053272117
101933830
787547936
1854159873
347539143
217145370
1036727212
726781322
1596267104
354742598
2141880489
962533570
1029969432
951663606
349708838
1567518565
452645284
914649988
1715200318
937553568
1689488624
550242147
1215087175
621686887
1567144198
2099910170
525874094
1016775364
961071841
1905600876
1003013106
1222732004
1684674039
1435188145
741695330
1549607728
1000844644
2105607024
509744974
2086272792
81809400
1507231526
930836371
758558579
500193336
162658927
1953838317
94956950
652195972
1296163242
882236314
1268097047
1633483936
1376222815
70739252
2116930662
247354287
652903414
367447823
371281561
1486987968
1022825138
338364606
769153291
660905822
885456311
375157154
818200019
1330507964
1471632742
118874148
570162623
576740138
2133540263
854077221
2137727388
1058075186
1396508708
35214481
1075141039
1647923630
895392227
274202513
1760454359
348053904
1518999340
1768734399
889309638
1132994284
197384075
705801921
1387772921
712568631
986620535
540651508
1093201770
2035218786
336802498
1177560321
1704073162
995559783
1977353312
404371830
35142053
1360296334
942040852
1266855643
1278133025
890479873
2003426121
1555641418
2047896650
1396728361
534165179
904807477
1004265290
1815708815
1168969707
1746176579
906307688
1413113820
1785525029
95474201
938274506
1465090283
633396868
736197885
311325775
717945185
1143178633
637960408
542465428
362696984
1281482336
1553133023
1078739713
1614678059
3831139
1739652469
1005914224
633098765
1400572394
713140053
1211891026
1321717529
1929684
1273020631
253150575
1357598477
1292158610
901161670
1887438993
1118542705
1344002302
2080397294
1856039831
1866221931
1807084840
685200063
35213203
1386517637
36880330
1793174524
1618467585
1229799585
1510396286
129231165
269666819
1141933076
1869150968
1003309651
2039645578
2080701010
2013678130
1576509589
10421503
1868340670
675095984
737389661
172029251
1657850388
1484831101
444269409
950512197
959727337
2091231948
1522565013
153409043
753162686
1979258011
62403669
1783564643
1425137627
606260173
1838149034
1297874074
1643868487
938732465
1373713896
652451470
617712252
778217912
726000766
1214049936
991805131
18117157
454570834
1959107381
744878838
83315791
1279745534
268790586
1407491726
512460460
1581893454
1237216721
701437800
1721674474
1532340238
693826189
1489167041
291027649
422135036
1783253566
171118696
1687991181
600550653
612191717
1993251858
1239243615
1976500120
1314107665
234412104
178738132
1237138197
977999790
1905058012
239171600
1014534824
1273034831
289739758
2045018084
1215843543
1010320217
1665111502
1680534561
1441474942
1748226850
221829607
1601846171
870862997
1188472159
1278555633
1984325106
1257752479
1339742631
108165966
1328587117
962294025
1200651161
899324437
237137494
1302434093
372576594
1028672231
715516781
2083118405
102036732
1280229746
1524396528
2019955127
2095543401
343238169
1570011751
180293617
32946528
2016975074
1562363988
271025460
600078970
1108376513
1470815932
1216682016
352088632
345949235
1895218201
892936147
564502603
6591959
1282793263
1228005665
1789088117
234972300
233673449
269309377
649523128
303292255
1641841299
972454439
2102631069
1240850848
1980208635
637936521
1756661632
246181420
363730457
353394362
1774660108
1568977173
738597150
585586061
966403059
200739341
1120024190
2084355610
153222549
914955977
696353643
57331794
1229235728
1485305061
1311430489
915260485
1648147362
2090013873
1834243959
762763454
847617060
470921902
620252057
1847714022
580992146
231400139
450378319
578181986
338217417
1375326596
1393511708
1782386668
1874399516
475465543
41221305
408106381
376156044
850375130
462488837
574890365
11406175
281278133
201433646
1704098883
1567036168
1078283726
458560447
639238515
293389980
1978524500
460810655
1293075655
149587725
1254752775
502634590
2019491983
1605971744
1391232471
678876396
1441557570
38400925
1625773400
1844263288
387062517
25496255
2004935874
1629401345
2079580308
2023562643
1094697020
138882191
252985646
121143220
1602559288
1354047045
626910961
200355692
17790397
1013005970
386768901
2017238527
1910385109
581081039
1778771290
1206665283
1016015531
1614797618
1312090183
1536681590
2138024934
977206295
1490430311
778230957
1167646315
1643386205
1534629598
481088287
110211753
2012255365
131215743
845123084
1695457881
512995113
1233796240
1017798355
1602782019
605888010
1531114327
605840220
1669554555
121840097
474728183
1630441001
377381199
409784365
277161322
778991623
765831565
1020372508
1008650026
1889203850
1467962964
1608476132
955876855
639860050
149713481
1785150157
1939192463
211502639
1895234033
640886097
1905730439
198263077
1829102917
1204072161
1543983827
1532873973
288373290
1864230757
1134535849
1083651797
914892389
1268099094
897826165
805176177
56042181
769138871
989171757
240254581
124001278
911518525
1185672305
1117852550
1350346212
1970923620
1586795763
1136717236
1234843091
1044456477
15392141
1220829247
1226597324
447349042
1470878166
1159567111
1756444251
1156017676
1167123180
1581125098
463762175
1058988215
869932567
296047130
1986984385
515562243
1213262507
1332709780
1014966139
1601288086
1326207178
1586807719
257113793
356629678
731891456
1965691292
69131278
465795521
293439864
135620076
1934913064
1817406280
326465211
1925528985
126597514
330557075
1314486136
949817258
1734238798
1390956173
183528445
1189578243
1341357758
1311412164
796959391
1195343192
336801895
1207690513
962254214
1065405673
901466200
1165091575
988721755
1836177405
911077225
469814454
51504735
24569055
1133730263
1344548958
507688633
348143128
367493216
1466354334
1389305140
1954814468
638379026
1063957358
216625049
485837641
1463637681
1857213057
1741917497
63420797
1278332565
722377481
493458754
456368228
1543126944
1286148097
628434292
1133025653
2107539107
64753861
844242881
847342346
128002779
1527311696
9304407
749314402
1251844156
618086850
457871284
1178988113
1549398465
1381702606
1196263459
1045451219
1522920606
1002661372
986002797
1731791399
75505782
961649758
535561634
1983728697
1050276792
24889467
483621223
2068104138
2104736903
473548359
985637207
810998638
145351615
1520357266
194782366
1087950180
942411323
620777661
1412681495
501578607
314003564
420152490
1307813828
1848643277
604792690
1548179838
1126338268
620912921
1935342651
917380177
1553359867
1292381244
947580073
2081320400
1880077460
414712416
1219272516
36044331
2055533055
1397428036
834231353
1550619097
835072116
1515495170
476885047
1437846798
1023568820
1495953195
1434441345
584861935
735532746
342804205
1177561989
285273821
800371191
757946245
869901950
2090442088
1803298828
1612440550
1343118359
775296159
1634121302
1722790302
2026113178
1284647201
525900023
1155055681
38838910
1793344113
1173144185
2001980237
51311573
1432820928
1721817554
597954606
1520713125
490723219
2041233458
468049961
352313651
134301707
1411424129
1036711969
1397625545
1848481428
322732343
1831968931
322343921
1060577795
1638165318
669488751
2128639280
1352772802
1337984950
1900657222
1716773168
1359270059
809816572
428968456
485682690
785431306
104975766
767647694
870479984
2111189363
303285377
708868911
1817969910
1706220842
1858800936
1532481730
1124182827
1717756013
2041305215
736142161
527239007
1196995011
1771178227
2073420446
22164721
1352417583
203525984
1939428562
1991233780
2089968469
315380515
819824330
1017447357
606963311
836148923
21332879
648450972
1047047818
262346377
1500206308
1173094175
655210937
581908417
371084295
1292738393
2145905653
550067703
231346473
1374474595
581157876
170479863
1796701229
1511991834
1086133988
657742872
1127757049
204844714
972846379
2144725929
1466833719
1918441506
1629804042
1735767037
1920956135
1892949310
1502776437
817126984
1474883840
1833223135
1873576648
2016919680
1136546520
558742838
1227407314
904895194
122359527
901826006
155529787
1750850939
1604555100
156963176
137741558
897415100
947410755
1884077136
69778422
1228582305
647745608
1206142552
1029855254
153089829
46925221
1809257555
1041285937
1770415350
779160347
1891629768
563692761
1212714997
824260254
26005584
104840719
760155862
115089815
1538525095
1864986092
828208284
604860411
673927599
1004273115
262723317
1703436625
1429751800
2105136476
249617404
1473063067
525606704
1495054077
2054443305
2047413378
628842749
1372562388
1425688837
1583501381
929214002
1137248448
1086898575
1245766419
36276659
228995508
1407308448
1046796396
1514416621
1535706693
679502884
398174553
527782829
1125715485
2074963034
1191525193
433142756
1586019607
258389366
1853469020
887255652
1474299721
1308634392
163644439
673829792
1559051757
1485355371
497902077
1783792514
1063072507
974886997
1246320473
1049816850
328967464
1848067292
2062204726
1104402163
1950152026
1070785955
1427864238
391537066
651305406
1154171909
1883828811
850540127
975702627
1440762085
1296784655
1059364262
1427308018
1811678238
1979044233
1246342622
1342672130
807156177
570433024
578321161
1524737881
1494710718
935028835
1192973179
1532690221
571915314
2082641604
1534918678
1607579216
952928690
1190625166
1118048188
1965052377
2056431662
347988321
1693788387
1701312139
867651936
1501897830
511009961
1624108336
1415770608
76669260
1990570027
1347251904
849309184
907555352
152057645
366917798
2032791986
1029163672
1874908780
1146382603
1322796265
243980358
251762102
1685070547
310029268
2100865747
1406413401
735017563
994266013
681387060
1287749863
494020897
98310417
754315459
2126008495
1656392376
309612434
1436977157
1976808463
1189699678
2016308763
960754734
1409469551
506846595
376946306
1505321700
95054790
79887433
351429484
399932887
1316603605
1221794123
247131759
45648263
248196943
2126174212
1441955422
1218400186
1946801856
741625713
278291808
1340001647
1018533890
735280530
667834296
1136569572
1388169698
1618805914
519709001
708347152
1024203129
199241223
1743250607
1688592850
1261988794
437598308
767287449
1317999729
1686030517
2007034393
1479720588
49007564
221269341
238972450
889678163
692483188
66594227
1341159669
1164274397
156459330
1248694010
1190835087
561042005
78428983
42721800
1954836794
1007461101
2072263163
1154065927
1590012398
220776966
171680705
1890036191
180306055
1224776911
2062882429
2075207376
1017089408
1322442555
927733377
1761995526
1024734219
1639731690
2072537252
1571261271
149568977
176015536
96186630
870489535
998080367
823576703
2019220416
38599583
865617163
289254755
688147896
1089604611
1703167505
618551851
423877577
291903003
70115678
2078829756
1615170654
748264108
643473865
953548169
1502092812
459650888
1276381971
225699241
2109757845
619352060
730311756
462720181
1614686409
1207484831
1941798470
158744467
1682208611
585030808
1051035114
1774587425
1524947859
1595139610
991805967
1263022600
1527776525
207086387
716267077
1548680289
1252783862
1359178548
636629131
172575885
950077105
1935622389
896367640
1708232246
1424925887
33355242
744292082
1472610061
83422574
1193907335
1431651617
1544879655
1197473774
1035162034
1750222273
50405666
1406279642
1801144149
1822639768
1775162177
543792229
1466709828
408356970
802929414
927433076
1242518686
1911110690
625879261
205262668
454563409
1880243660
212061395
1265498894
354423186
247077242
1216935327
1729197781
1407966232
1328535400
864114297
2069889629
187823601
1558581421
655054119
1965163132
1291631696
387304058
1678172321
1077617232
889217867
180919093
508088053
550140602
1348335765
2011895454
1633928119
982483695
795635017
1328054711
1557110335
795134213
1228974246
762367811
1639477322
650211742
919446047
891937776
2094922533
2102558797
1301643996
1143808673
453818164
1289545851
1208275265
1758609622
249127183
1907975289
1940955845
526934612
443027725
744167141
1271977316
1285455412
1344788520
2054287940
2020561644
410782340
831252236
1146743220
1625643670
1084944653
1793801303
11003954
1516229508
804506370
1741675093
2026213968
2034476836
602760644
991856091
1722600782
778773280
1761644246
2057309188
888410021
525689784
939599810
898961656
1065122300
310429245
129860505
438134163
204649947
1464427259
805636455
760997386
276012964
1120178079
180822596
778035316
952481208
825387376
1393257554
1409089984
230183190
1975412725
1487157086
299552270
2044306812
1080555091
983320888
1898224861
1641318903
1141642827
964749800
1298342008
1894189184
1286146629
1439250381
1848144885
822261513
1378231
1438368853
39301459
1057478468
830533834
2035513153
1911623674
682376872
37754754
298105899
1332447908
1119815470
7210775
1701049771
1774521841
194643842
237721329
1070479907
479342232
1991381793
441091150
1230329860
2071357278
1263993436
358995276
1070604825
1519247187
299139788
343360081
1846543121
2104604943
1598337038
1009477740
1180490407
1654646609
696611615
1581810792
1333273031
825199778
702655357
614626287
583554616
1121640727
908009061
993312923
225292075
478650351
1556230147
622571947
2099321260
1670840040
2054710130
1178953404
1021213877
2120625192
1807393407
768866662
612058492
310924267
1859669715
1397336194
1097481074
2070097771
1069291801
1119357334
638426316
536287939
1876664819
575357621
2014872322
1052488599
2044912194
229264896
94408347
1520041662
298605399
2042970906
463526642
1814894244
926355079
768256343
265239568
1452434022
418070156
1545392678
1791279418
1597133533
1704916707
138427302
1587184188
202025321
925588657
752614042
960213808
1411597916
1518585374
2131045376
1221460221
2046197486
1340054391
976122050
867251521
934673315
2074607399
305426112
347546418
427105941
567950836
1059085228
1062525751
2036461927
1789921052
274304744
1722689352
240491489
1484680335
320805943
2105298836
1562731050
1138535286
440563016
66135677
557656755
608418892
1530664231
467098694
1764527316
544713533
1590898947
575741165
804218576
455849927
833713099
968225375
735771698
762461774
324779899
489747040
1614322688
1101620897
1479079822
1256206843
917950272
1186307561
1290785696
139886989
33164993
1014682980
692369795
8417812
1253441937
665160745
2134941527
957194286
752370462
1274322447
501872021
1621051694
1382920680
1632951485
91789792
2115839764
1175143805
1363111796
1523437844
1420924113
1721986063
1726741434
966347033
1594751571
986772019
1040684442
1522803677
397967742
968912770
549549851
1054542022
1531187500
1543585290
1864270216
1783644124
208900823
1722218452
379880824
1133433570
1097432511
1732541862
311316986
1224194284
606383053
1063879925
1641647773
520226705
1470854531
1785441796
1503615532
1691823471
510006908
1482957472
927511462
1340355779
759781644
1298840605
1464838810
1157172631
177376189
741847295
2053002921
2142166817
234208243
1869925576
196909282
1458463664
322911192
1428630636
1763549963
1334790416
797535495
1673168274
1023297597
1948884047
1011340839
2018964686
300225793
1397898004
1384676951
2051691424
1576349755
328945193
1542230354
527308534
1667564063
1053936591
771312823
1637004477
1669965291
1007747553
931279552
1561957168
1195909376
1785014304
520980571
1292271159
148726713
1809185411
1278482270
955360800
1477316972
1926388541
891108477
761472509
586092742
1242954994
1817721530
2134970579
1654121521
1497503147
1383323520
655952316
1143982497
377624675
2044018686
825122835
65446762
666203949
980366174
324384613
277522374
1807183383
639269129
1908880604
1401674245
1048433861
91266076
2016425342
1113475585
149420384
1076490104
1819118704
726408320
255230475
320854523
74926502
15227910
2001033186
959736617
1361512464
1014206524
700487830
864040841
1000456899
1218649797
2142081323
675773452
592327981
1130132335
532725771
1599572762
509656888
1175777357
85581578
898465897
925226318
1235723799
1662973495
2020031918
1012135281
596759550
2018473319
1973399101
1523459646
128397441
1678268161
704074625
996146249
1785657805
961694254
1567234589
1193027970
360369408
1391650014
573797415
19305106
942163864
1528421804
388087777
349367625
1012821619
186863473
2094658096
1260447583
670556062
1577583124
550275878
314495914
1487587563
1244970345
1471992589
568058258
1902094750
362914731
1021009370
2033375875
1560795569
2032309074
697620358
869689511
1545919079
235508029
1565923622
392684649
659648286
1800682346
329679830
1149348815
1245543482
1706902288
1377412572
926810051
2007871630
405466800
112797361
2078501560
942667194
806593583
581434203
333426422
2052433646
1938914228
870310469
56245449
879006514
352180590
470427713
1606889678
1955578820
705564597
1637135376
2080627174
1843990017
42600905
994335438
1990576154
1163684409
618003862
1571126391
2068144599
455480494
1688741503
1021044668
2007827331
173307383
1516471988
1685259943
1509270716
419877547
2008068761
971985650
616171106
1496958045
269328939
1979847080
1118399061
1125284018
1781369778
1533040613
48418790
515488605
1361167752
828266293
195148622
620217524
577024292
1267724545
1491436324
1390531249
2147462289
1859097600
148645792
1175095629
472190168
791437225
1207545812
1405491882
95887520
1902153834
583340091
1865627355
1934965330
227619928
1535351098
1457112308
1151844815
674768718
504098129
1808818795
1338265481
825841374
204046102
24751177
312659465
407129886
555325399
1711951456
113026183
683871771
1389028687
1495850134
521070923
649535746
598249615
521695787
1725471611
822478834
131718050
1543445187
1234036174
483779035
352274542
1677263431
1117350045
1891328378
1805010496
835284239
228887529
1570375989
625764534
1058699377
1849678380
238530321
1403725156
106734254
1206149669
1705265592
1051007632
125246312
90644733
1203176441
447602002
1033493494
957838561
1308727629
1512394615
228755291
1826723702
1455094407
234847810
1369772696
1273896766
708983076
2108819600
1195980040
626494052
117095573
915410163
1271767251
1101975956
979549557
1323147215
2040660697
589824193
157616802
2030291470
1755892442
174578460
151459154
1198395086
55688182
754571
733234391
700086851
400442647
757280990
780636973
939865978
104898785
2063132152
1024749985
1362669226
673627643
1151088105
290452649
1701522360
1373761332
1523322122
140199870
2104691764
268199004
888636359
470837840
754611633
242051492
1747892322
1817326575
477860879
1669165211
1593618883
37789711
1018060724
1233838059
1396918668
982672053
2098260891
671132702
894574002
1265943730
190004212
619689735
2039581685
628279182
831497220
1440479532
943371032
2114228787
1566092541
124678400
548765063
629679362
835027773
2027740082
2085991369
1636062706
1120267637
1358443808
1515198003
1597445368
942066341
2146631745
14712763
1905260569
449845297
839931830
1706692575
819466211
1994752060
1821164793
972709125
963118053
1234333648
1731322339
66629318
837645867
1634383244
841334895
1399472108
1893773338
1818797928
950475425
1383368991
199988898
1722929463
914836269
1348899508
1394796118
2037066310
1062407528
1626492760
890419135
419812591
54199847
1289682399
1203718991
1452106596
250417966
1464701887
903552629
1604364090
1487889358
1153970113
378750687
350094917
103700921
527799163
1098061727
1856789056
1938698175
1709811047
2130709622
476665416
628190218
673971382
164560572
1646687491
1959073457
279802259
720609716
893218606
1816378007
1963309243
1472939616
2015705572
2092969502
1282540843
373549077
2047904929
1583948443
1345172088
266371200
117370843
710311164
333313838
584819723
1628000885
1892775499
308911856
1810458149
1809000810
1307083617
2109066463
842630457
657003691
1056966012
367052181
1383784283
1307971072
1093714541
1723056562
1019293204
181935983
157623503
136628147
1414400815
868065498
1950762067
1625394911
2136882298
1645477609
489272805
1878812880
2017216573
87099660
1615930488
1291072563
2012827983
952092575
1710010390
1534088877
508378072
957995519
812717893
573161305
155130043
1133927854
166897425
1251602635
1649859219
150428542
290845315
153687030
1043943855
339656222
289887236
196350328
112160820
676581585
940192996
241415215
1178195584
453133691
944840068
1559090228
259106711
469484078
1349488219
1350141952
1637328094
581236878
777428718
1216307081
1456640678
1838629688
602761120
790537677
398320887
316656736
544616636
1333832583
50967228
405093403
1758554926
520296885
789377681
1711074865
294613170
402803420
1716191127
702066953
1256328204
1732030008
2131584133
1578502971
530499942
1927819690
1901261023
936905251
1570967222
749908990
1433736371
645175444
1997208355
772177627
17073433
1616796673
1221333130
1342949776
1182672912
764681245
1415881410
1191199492
1872316861
935243585
527503467
1117627360
1628444393
608596748
353878681
862472494
1910727542
482953341
1918694871
383702502
1597682788
779754304
2005879244
312729164
1763808809
286453830
1310595529
819632326
193148686
1914862323
1263181052
1041209740
1910852816
1369324487
1967443520
455513003
864239708
1354901388
1902452082
1273373749
411738529
208065594
1196680800
618308557
542762205
941043608
772780572
963182981
1002595805
793689673
1692614265
218801330
762229866
376004889
1803308708
281761583
1169041806
1827513252
1098138539
541210601
906412544
519737988
784038943
2136913114
68043866
868358546
1937276116
1283624237
841722804
723053124
520872070
1887558690
134339812
1950673333
856297820
1346513518
2070192743
609429249
538691379
1641122063
366538948
845044153
399921645
1223603063
1371632291
72279957
532457521
1159412108
1299733788
2126345036
1186611344
91271761
1505201087
381743755
1468576032
1687287263
1406133631
345066595
1603344479
556883836
1800472661
1242005303
1660570766
1573197863
1709325694
2015645486
464835856
203581675
724415996
2061925507
712354332
1742279888
1574899393
316244408
766557311
1145551691
97918284
1206245850
1136936594
964838042
1389298438
1762381397
312861792
625166678
1172343419
416403029
142767103
54632886
458345135
642730848
635550941
1382208337
493360254
652026251
1124000066
308520280
468591977
1553236905
1730582039
1605349483
458597721
1910862645
1913397973
1363212799
1769204152
1923988880
69609985
2122356117
620429923
794395380
1145321925
2034323233
1743785349
1589003290
1437475725
302865850
746574850
1598126265
188619962
1797266844
783461878
1759227361
554083992
814010936
2090905087
1407790165
120930075
1106473143
434575086
1393108574
235067462
891580961
306190007
413953539
195238278
1433710036
306039732
1643426896
1648584444
668089120
474583054
1147489829
491434519
744586
858295995
1678672756
841683452
1589145828
1516674792
1677485286
1245062026
488238729
405301564
1926376141
1476735405
1583572195
856019788
1234901700
472262131
1410107239
967685151
1257895467
568213475
484523806
2033438792
754970730
636720742
1688847670
1644830405
940846391
1183735643
1818477920
2059818108
695518848
1281556373
1227196412
1660205179
804936583
1383457739
1910776814
257507577
1172776470
183115933
578140598
1411380940
1521129817
1550572105
742962386
10330710
1403160551
350713365
57218737
1130479385
1661129330
1935577345
814532718
1148893251
271359270
1405862322
1325397373
1592618326
215879430
1428561704
1600810320
562101692
381917000
1656066641
2122780223
1109384453
756267947
520678695
2030450676
1982804051
1308520263
1207880702
1140081707
761098431
1071181964
1215446142
320670456
2072598863
504311527
1295789929
486894471
293738988
2047064632
1482338252
372498244
2072106149
1546074043
1982784298
195105674
2003001684
1370513730
1709363879
105483246
330586602
2004716411
925366882
1207520498
1810132700
449360581
346006084
2072677869
1022559015
343348164
727580075
1626370872
958140761
1944930199
1561924717
1334235253
1881495132
1651567333
733246064
1598026554
1426900713
1614859411
301637684
594113757
1626950579
413967092
1182098261
534844599
242140402
177556247
846579211
62036610
1726371638
652119559
947710003
976732394
537657232
1316712485
978753315
234039088
1292005314
1172178603
676769284
1719618482
1932407421
1135859115
1078607378
487231088
1630082942
888649502
63799016
2029599405
2040457246
679626936
1389856388
543595038
989094736
274850361
7129577
643698156
666468927
660804414
612984117
1657090605
1393034157
1297263228
1601448859
1712326471
923746690
346178287
936083451
620242100
590236703
137911013
901575954
1720709876
2048740931
1616179669
1526248919
288026101
667368146
1905503867
403813680
682880824
697614195
422874587
1696311011
724205613
990478789
1173624895
746045282
1981822065
867476287
2094801182
1138834528
36637669
1653968258
1570114486
1089123548
125951268
909510372
837261830
188559565
145213356
1205505599
2311134
671746830
1326165528
1800011569
1752503086
1463850900
378058822
869105336
1226116131
1010341185
2075450861
1915334484
1032329931
1889690969
983201908
108145964
154699958
162401247
1773788537
2075677266
1573845952
1148843985
525074700
1119240936
836041890
1073386434
1423908818
62341579
71959749
1605082618
1736864090
1730038892
1978930251
729565133
1089856032
1594621674
290771177
1049042833
134403690
1808056600
1850485627
390512485
757265360
127416772
378638087
1628980737
1101132725
1579879337
743216732
402429730
1181187555
774101366
1412844115
883516271
21367453
861704691
1221322991
1612380409
1844169822
987300951
1144795708
49797971
162439857
149142692
450379737
1580671962
126620768
80881654
1878057478
932882932
1809207691
756088891
1663665996
95286164
623328772
691667149
1818863973
1813703961
1918010200
1729356615
1488307267
1111845282
1127197460
176005827
2052641789
1262381958
1144340922
392562845
585587498
926954560
1795030974
537952388
1707405690
2080644368
602995935
1762145604
1844795702
174274298
795208156
1598190647
1646403039
1691529944
1321095897
1813076449
1709030129
460132872
403499475
631752364
1062029653
928587435
553900108
303012440
75609557
679455608
805509646
764622969
1944682447
1436621867
1145036643
616256793
1063517919
2147202530
203290372
891422902
429863352
1087616888
1257521373
1870408747
1099502491
5126475
1033185179
542768595
398293859
1647302181
1058284371
1950354604
2113503594
1177557702
1164002356
2128178577
1488809375
515030762
1198769067
606353066
124136929
165127326
1021091825
2107196564
120018113
1173528918
683293939
879773062
963550947
1268518374
136712118
1832980157
1851392495
212541068
106254346
1214461873
1611219520
277545789
113619675
629997289
1001656784
1669058651
1743727675
1213363809
697153021
259010077
1460910684
776337267
2090808719
442028487
669398728
1587207861
1340149755
1322171733
1625371078
910922051
1442675282
1630357359
256299883
853788720
88352389
1414327412
2078459579
19932406
293114237
1445979728
63384426
473173434
1363400792
638684323
643666062
333894094
1026758695
1919515960
1279587988
576263526
709579638
2123598852
1620433236
151225958
979099724
1156414374
272974532
1193269347
945315541
861633935
1635771606
353175724
925054814
222591580
1458977789
803203835
1297195239
1865884078
2033367297
1667300692
814886692
1703461689
1781724176
1742242943
1065281750
6221274
362604067
338292828
952362415
1286920501
571026303
333416373
1923315037
453874825
2113621594
1139236060
1577110761
27525247
1027676296
266504679
2084191654
285838752
2039606841
621262068
792457994
1061471835
191311753
247061547
1867790592
513842608
908502002
1410624060
2054310492
175999258
1289218897
1959629390
2090378962
227892935
1656617107
787477716
23851359
1648558138
1296929837
1175227205
854021735
243189790
320464525
396745874
23034481
1113637952
1567623506
531986774
1293741983
1226421662
544907973
726450232
167195783
158586691
1877378963
1450305986
427375114
1141665969
1545692304
360340860
1077441069
1922509824
1047228923
1900236009
656893324
1687959505
135605463
1221171520
1238159976
1933717100
2070026701
1505885811
107500081
1725220500
715755252
83003385
1026394156
1842957185
879658585
976112857
132044798
1319230855
1900509197
854881406
321954545
1232107983
714030326
567509533
125701930
1918552758
1995962396
1070721359
913855911
524271740
70846838
675080909
1872336944
1598025940
1664157764
1046394856
1833189365
1313456114
1576322380
1740431189
1083695979
2020233218
1969509536
950010099
2049226070
1706310168
1577001062
1204144775
164002223
1353518500
835715869
960379872
1880098113
1985124745
258631910
798307068
1607484274
1609104327
68254590
898187247
1448723435
2078439969
1765954219
1504756198
2102776244
1414668801
1274687480
546196160
1493963019
779759855
103923699
548752376
1512547715
1613186278
1764123880
264243635
1646452917
749294649
824871189
1039653009
631404501
73100806
2044065962
2041618641
405357280
248201933
193938580
309897936
816677379
2024895560
562506714
928887650
1589161023
336309637
828313311
849889386
1943717228
1909031813
1272146173
277769263
358235371
966598044
1608733395
226394720
2116637562
631285022
920785
1002669156
1900677503
748781021
1130336563
660831497
954832311
251807453
2049257023
1513704722
1855742685
658809306
809707748
23771026
222533135
275498022
1564763761
410760700
1967463836
1770573456
744300319
1700795478
400508498
920776093
1958320235
1007441390
1853938314
507855344
1284630303
1864818931
925812804
2100859070
396081533
110785340
656428804
483834672
194193906
1273683481
1624946300
273416222
1672714463
2001537771
2067106815
402784911
1578733398
1201882982
1255172786
883727262
606513249
312400257
1738753812
1787326792
1763738794
1634196476
343033710
238835753
1482933119
2035049084
1041113414
1374583335
1587807708
1058530740
1013579594
708724694
1876031460
919861295
1471148126
133443689
627074166
2027110853
1335680230
1280844269
1858162136
1342686351
1133315559
1262473512
269750459
1422223519
1572997865
520473275
1360891596
976343153
210466804
129649205
147021975
734164304
1612373038
134142831
526585667
55184307
1408002055
1864221248
880695342
1328950963
1590498204
17705688
1247114648
331240824
480726161
1916150214
875065852
1759841868
1096756347
1977308308
33063363
307004387
1143420774
726899147
1187145283
1828669679
1456906739
1193689482
1548408538
309226624
1156194100
1785670903
834008006
1460000389
1106786142
871673697
1078116601
1440213953
2139235849
864106131
1940105021
167868986
371867717
154253737
697106216
159837464
1719198376
529134395
1714594647
1284229588
293136439
406806589
2039319134
115700566
160737245
818677938
325216515
2032809698
3963645
351932490
706895207
1098752075
486525966
1253641699
585015226
461051341
1994501198
464399504
1453866393
700431610
953283181
504369910
1674894379
1387570707
777248868
1065325664
801210896
1834631500
763056645
2041456852
399272420
1911953986
1871278911
566439090
241097823
497278165
1771175393
277932491
1124078201
1995087989
447873262
852125490
2055872462
1687649669
226569630
1703608642
1723458874
255748386
1988537916
1554041503
443746857
283269433
1771734094
757773229
707854352
90550461
339504923
2017164101
507382615
1636037702
1124686222
374499034
376002230
221627932
882397319
228246128
1561660668
427829875
1546125606
167979349
697662269
147854248
983940905
2136839723
2012887864
69416639
1555501797
316226333
645555612
2120165078
1485754345
1648828906
1994181665
844610240
1450619557
1018860828
609565720
388347912
1125549973
1630948986
1953482759
1502529515
1117902988
1563914564
63118078
543142690
1479877492
772753753
222482800
1555687023
1959499956
1427952459
220912822
645217987
1163288745
538381678
1721560231
668409242
530475869
2075725650
489218544
1660929234
1505346738
1077996165
1100564579
646904754
670921969
72504010
1669126485
1445001847
1366615295
602803695
788923776
1046781595
587714060
1313811565
1492748198
61597609
93826831
379521451
411369171
1425521388
2071841605
814814229
821465115
1822420951
234008748
857169190
1936626011
181970026
1527268776
1887498829
717503298
2104875346
16736217
745733299
301360166
1936610876
333570536
894282107
1201750253
1237243342
510288451
665704952
655503545
846101059
1734498569
1742511218
162696713
227903910
1354749530
639462281
832735787
124219876
636207210
267138940
8195642
224466168
314153507
559691107
593339955
1876712818
1153028408
1592293418
123826931
208280176
1689228329
422006874
939271289
678634561
638791918
955348168
983170073
851560513
514456274
1940779667
287823528
1974762803
1885124833
747889978
1194999611
1526390643
194354323
819132168
1269598398
1021179311
1888403217
1773382096
1521545349
1614068833
1511663727
283141710
1651165334
356907709
613178669
1747473635
374057447
620256882
261256468
1865219495
1401728652
449962034
702331127
244035886
188527557
728199189
1235667309
825472980
477930679
1778248006
1833323694
1236945638
1671613522
926764817
990454999
1251824731
1092497288
1308053550
399257190
629536596
2098393068
304223248
1876133473
1992024068
852014477
1229475393
1435326569
387603616
1495540053
718248750
101201250
1744321777
193218426
1100358666
856027471
1234401961
1753035067
1737001821
649333119
1303489006
839411666
921772286
1832031080
1564881347
1424262726
610360980
741519960
823085946
452776896
255241179
823498116
708496324
248636862
1977313868
34930501
1229173409
2080131642
503663211
1730040421
911836082
50477633
1750198013
1797859487
130180620
1691964479
834841050
1190293742
801705282
2089639322
347666444
2049250838
1021798710
1403325780
238265856
270085201
1543446002
1476255390
53392441
695379951
1435550907
2012736128
1562792549
1678285696
201520056
1273678533
1943940373
513670733
1378487883
2046591904
1034813756
1578433042
1180818938
731084313
1186232273
1172685187
933884254
968645179
980503504
633466665
2002109776
670908879
1516745828
309160526
1526838624
456040962
260709091
1475728996
396211011
873686533
1531975142
1334937886
125749223
327747836
1215802930
1133447093
1518885569
1346943109
445835936
266210935
547242791
1280474892
1587717270
366681722
330342318
574322054
639607807
1713804165
2144499365
1354235504
552797170
862995195
619454168
1557858100
2046746258
893428024
1857711819
1503875911
1291338136
434663674
1693169232
495963593
1131637263
48232601
1045134695
1830020148
1646479688
1191100630
252579219
48556010
1315787019
1511316193
460112217
624523629
1469220593
1099869907
1826888943
1630796308
1439621530
1777095064
1636085369
332465659
2096098460
16081769
166180319
433256132
251901108
749893143
1266193842
1447259682
1860238352
257227550
1642334952
960751421
1768535680
72792528
60697958
252072257
663277027
1664732781
445659155
551989765
437005940
1483878110
857676008
415158282
1402739258
220314198
2027669989
548201619
741394101
1651494603
1364095132
1738954237
881278888
1969579953
1651328696
89094598
1865847999
1951843287
326126085
766599120
2015775914
117674915
1540535645
1065788204
977740214
649506799
2104705005
1979204980
244254249
1137596223
333719091
1757646905
509178073
2050356546
874248719
199360526
644673712
1585082363
752368289
166475346
1057425741
423755387
1361229142
579924840
409950101
386959116
327855439
681122123
716373275
107054522
432196587
1360115048
709449070
910195218
1433721239
1062540039
713224569
598269399
406600954
399234481
834919445
605463257
98059347
1700731722
581576317
533739899
952579279
1135912557
1080147034
915611363
1654334307
174985325
998670265
1970008929
712611025
600048598
538291720
1956845663
156689880
1257668212
739216308
1220990684
1688107921
623582204
160061579
704384358
756595672
24274855
504859653
283010762
1358941383
181221187
477911515
1213798372
1565793894
1495993518
1155431833
402728564
1000454512
343572605
1118195541
848967234
243750968
1191490554
1584865285
9363731
1215317764
174902244
1170136448
776311574
890375316
1825337945
2021523110
442167922
1331616020
1099325596
17348611
1475005612
1656602624
193458799
1889695638
1966116311
528070546
1288879937
922003835
384318914
2004377771
1229405524
1233241111
1022953281
1231656901
818506512
861248466
756172123
364956969
788038152
206831698
201595488
837362754
215134464
44474344
515673604
725966194
1656610302
267072550
2146579298
1286374528
1334734957
652408342
1336235826
2117364414
1128604734
495213118
2109781556
3859799
710730458
1383077183
1363327922
1337907003
681682501
199911434
829966126
1396310139
413754266
1369027578
2129787675
1145869924
791149560
158029504
1979519618
598451374
1870084137
1797246871
612941958
1642280120
281791119
1830759024
1904284939
1218264624
162552026
542553283
197684183
356409253
830443071
134281758
1394107133
516513347
1169569506
1431897914
1832081566
1310354995
588669174
240777208
1039102295
548094735
682919672
164350429
1623467648
1664149512
86491791
1375631773
245587155
1250189344
473302715
1790207606
185008545
241634884
1165320543
635240267
1195127411
718530073
1518028443
635483743
1662314980
1907254056
1699930568
1667185970
239679324
532695652
1041461489
123799956
233896881
890712504
143631935
706552208
1302278318
1643302921
1228345931
160706433
1808250602
1855264342
845322045
308403847
490253280
493162254
1499783538
541425363
328222826
603293367
886565754
721613126
1186481816
2023783482
465602297
660397250
428855444
1468553515
2000744383
990456251
1309472311
183497192
1991468482
2107688537
490646509
804933066
1478872889
1605088055
196628611
1644377959
1028612849
1946834756
990886798
1809945929
255417027
1058872383
87479160
1468303700
552840619
1512788617
513387541
1903974828
332321235
682253864
1342844118
387981564
1974699805
270936666
295845592
1797342726
743549290
447473110
1810203370
1434303771
2113866401
649594812
76255416
14814909
1799312680
1187551983
544979955
1487677800
302904808
903140097
748905273
1608513792
2116226725
1292560480
191874604
310298422
395079835
844446708
1960076209
1607623577
1393794463
105366592
719773733
761074728
1577702446
725008636
490304463
926895556
959651805
1448589236
1362944135
201601980
346649783
1995290542
101904642
1323688087
1085329703
513926907
240811525
1555723777
764766299
2034849074
1117650257
1692071328
1053610980
158931275
992843628
7659702
598953751
1248441635
810403434
1339531336
2052978716
113951104
1942191050
644789821
924523307
659022572
1860619967
1396290685
626623521
1923089737
1820668474
481492520
1422907657
877650098
905720800
339103582
1742535807
2112931120
789955050
1981287803
2117760856
982298517
609155276
1623089006
1631185791
306750781
1800567360
1177357828
619089509
669407320
1167018858
412429364
595831387
146674788
687159981
1402570523
251734359
988934721
721407638
689495618
1310664560
750474481
1180220156
1097786522
2031717594
1658039402
326820004
742197059
198488041
588874731
1356780201
1340866526
1235484652
2075317399
1062855899
1530341993
1491318487
1846387222
1668858312
1966253929
1254003663
809492331
750684593
626869070
362323308
1718065850
1473345590
779036353
2125982629
1758228822
415109782
1538674501
165968616
581127304
916053513
166842066
1138230548
1349870963
1106157120
29152417
511108308
1682674000
1937185676
179993911
468385634
417256967
148271255
1943235208
802797261
1143948800
554885420
636888260
202236995
1157768381
717043852
871055816
973415
1978159801
1775087442
988698059
691892119
1670250981
1935628744
1289530329
1798311870
456438378
965942914
99272024
103208729
1096316296
1644377113
1559339864
596685907
1067547509
626010047
780457394
1455067860
1013114457
1584425784
2015515723
1507953800
889710401
1015769965
837623392
1040262390
2146443854
977874675
847487917
1440123521
693918329
295664387
161674238
1521607126
304899685
1531282296
1130870694
600741563
1850698899
1696014192
253620251
1191950269
1005020938
181438713
1370521498
469587828
188805230
11248108
1021933978
1617950496
1927305055
126337970
433339276
664205645
1376058354
1852117988
229788745
1262426871
254014009
354182165
1041499449
1216214754
1325068308
1482462927
1506148760
1199017890
872186062
1729531539
828659546
133357891
217481526
2107679801
864327459
177634384
1962140662
1660593157
1300731228
281421666
1165672002
1220236746
1665399002
1933216226
1600625539
1448118562
1155175539
1502338575
902240773
878357889
1126532817
185117538
825151161
1561128678
1079190118
1666287824
1899393499
1251663210
1532862095
1800595067
617763638
1423743607
439389841
827711676
695211588
728928150
1064116989
956373496
1540798077
1506913455
1172189452
1044553001
82498387
650194445
1288504240
205244376
261637326
1760750354
361231144
1399340060
1010956233
377432986
193709487
945347484
1362694620
1697449722
769709969
1182517491
1457282465
1167084077
291310382
143291104
1092681692
1529210336
412844465
1112974767
2137354807
1337451725
1738218272
634365398
1183828136
7465431
102022803
1597526567
144194973
120534589
347761152
2057784875
1874920783
178993179
1857031116
1862939768
1524394816
207462653
162472282
151310401
1126315448
451609316
1684414608
36004045
590696918
1681061936
1405396863
1191633511
1780140208
438620267
84243684
1226465689
1006828240
2040776484
325527590
921720048
1038492895
48480898
497338910
402325283
1746217768
382179579
1482628206
249748016
1593814841
887742391
801616542
1873152092
412117688
35209455
603902419
1692126983
530633831
254892639
682957237
294984046
371526738
207168185
1908536224
1936917006
701567003
751818959
998231074
1118594454
102250088
2073131430
1189024292
735804511
1770517727
1094434333
1849753554
25984395
1671359010
1606197673
1766533774
1772505295
1667314838
812871897
184867685
350623910
638258184
2106416808
2125410134
1019690145
1080207407
528917502
1156120333
1984945092
1816816502
467215514
1942982649
1583070983
2002016233
1510055533
32312224
1042162351
641190688
539254625
753254707
78877042
472548052
146441115
1509239744
1421657722
1413343484
114342813
527156427
1796970334
2114037614
1451268743
2071894717
1309337275
365725085
1668115754
366588371
32153168
1546423056
1059952359
1183198381
1933095256
1595895083
900299032
2111126564
1531979341
450118253
1704517701
237033381
531048939
1322745605
2137521025
1095974198
157624578
2141862201
1827461635
289815081
894038701
1004909903
678850968
1261124409
1107223227
522992185
1910385733
1531782210
218829718
877145420
1550122955
2006774118
1019451732
1123710814
1615137458
1553604299
1739637454
1159278549
788577115
1363663022
1610704138
834638291
26770794
738194443
63253682
74463283
1945104701
454340242
1892087949
1630183879
1087088839
22165285
486554580
1972698481
1441820362
1200684511
448686123
981155497
1074599104
430558334
968056946
293226
1513605458
507291275
1145696915
975144696
2095576625
1440444822
1253530001
1372057910
477472383
1867081105
1130547356
1390684183
1598518569
60835076
1113324522
631110847
804782978
1447845191
666490106
490104545
802944702
1643138740
1725561491
91590570
846298780
744594672
1855620303
2063083313
308437865
286197575
1153871464
1102774317
1021418785
1782687969
353341267
2019947540
1078816865
1053417729
1175051944
1979125663
2132743571
1523122923
482983332
1385105258
1615914645
2137575114
299206895
322958100
1921258924
510767512
944288606
736055955
2001660682
1674628380
2048895050
150755856
809274335
540985475
1925559762
389776867
254232398
2102946048
1528692366
1148745591
397831770
1016721679
1214280887
1110382799
1340649637
533612873
1900272464
1607272771
297010115
2057498877
1124979105
648827378
1742999732
1378989432
1245832349
2023252198
1551903402
1483813747
1355327730
1289637619
1059179782
2124226113
361225733
1191799442
1841603015
1254576353
663001128
1166871773
314118023
300066217
952660483
767341925
377638899
817403610
727893926
630419292
881397251
1532667533
754907265
451640395
900435006
465604539
1806217679
1793542564
1272205984
493108515
1215774740
862760098
1709204924
1825344261
1794697901
1404266029
322831254
1595395734
978801935
1611132777
852290450
1723278857
122546477
1342410240
816393023
799773034
472599033
1973071979
44660024
1991627374
1983303062
1451397576
1668939693
738858222
502464403
1351558816
6089235
322461496
1775643377
80367860
1706634150
924502501
1899097277
1545952340
1925253581
834306236
321048037
331727443
2090407400
1966901768
931194454
504248013
227062821
1946638356
1441433051
1218771915
1423780174
997335091
1495394167
2128117332
1749561606
1299119093
588704615
719534626
1738742936
1119932525
1209391481
665839256
1746892904
7208867
229911132
1742662074
1141783249
272687087
1412717427
1844319743
143030853
1967586335
1329186776
1820568984
978627417
576724188
1422232303
1694346928
263939818
168695585
261450548
1569089598
78559546
332818016
203279285
1326404941
1532163807
480676744
1702340219
917717699
715660300
80491872
1237028664
1159772675
292205128
791818568
593673523
2043524666
2069053277
984818520
1869028733
248881149
587020840
661849575
637234467
1971491347
450792095
122712810
500456488
1117971793
735612644
1235137386
2015082149
1290536232
1074506227
662280223
1833342886
1724615601
1555454359
790894927
1093116838
136816043
1577637127
1778565056
917916171
1806679914
1005990663
434295868
304353384
377387127
388765715
257906724
301523912
2012078141
695856226
609535434
1175417716
1251932619
1964022557
1920243850
1298830108
517310718
841209650
1864998120
1241294086
2036933948
43379345
723388711
1134169258
967612235
1601637458
215244142
1097836591
63732987
71384779
2061765545
326521679
1011233939
1339667840
193652843
461140289
876090016
729859144
1952735908
1602125738
2104220889
66671762
506954811
1294446487
2015137541
1095820260
1844230600
1483966675
194537302
1842416343
81552372
92902346
503331374
1690536541
1875324434
2014055366
1183125136
1842471498
1961439247
1345493297
1621426875
434729065
1857607009
1881805776
369653740
179115308
1644334645
978472205
666928868
94200654
1127368426
1930617401
919059464
1346393413
666609932
790632118
113646564
1387367444
1840390902
422098541
892956386
1646531854
885110901
1611005867
574805552
1560197178
1490655903
1218876936
1333438285
1851510455
2012842273
755858390
1145803023
1591058681
1773336799
601756882
376833884
1286098125
1880032623
571355286
142407491
2102539262
1319774494
578231413
1188873239
922481140
1576451227
1025424912
671976036
806410953
498548719
439465225
1920052702
663814371
987851416
1388807734
242330475
549831524
1916470110
464112810
841365494
153216133
841056527
74937625
2131862084
1060513697
1527607910
664600420
965312769
96696249
2139270796
1572522244
881960468
1712559516
155077948
1630691239
1141463767
1625378219
848520902
1286855315
36431055
221853488
1342676194
29638117
1954894317
1759246770
2002807435
1247142940
530353193
634067713
645020674
1923870889
1605613151
751392493
623005614
652331578
1746915447
1555528599
2066505213
294624438
433627956
1121374478
1935477106
254075849
1963062575
538576659
1259476859
1135738063
1078920802
198028189
1441886181
2130297245
474043683
1677797478
182969859
482617879
392407433
3754582
547407976
1972041422
2076338774
1125469788
348600538
2109301598
1963079873
867137821
847400268
1607983185
1502991764
933376982
1773991864
807196136
1353993169
1522185174
166377039
1308323240
1104176855
1233266623
941231071
577332518
1903324470
1072066228
1095090194
666167338
1786062231
762008985
922085248
165900953
1372005060
879582707
358724700
884128549
99702789
1914637405
123932187
1316267451
1925444959
688504287
900526600
1830763662
1286245322
2012940178
1809161156
1158263814
1984461103
996645668
1055225181
653227000
639540534
258782920
1178324653
1559374298
2031834417
616110648
1622826831
1416880989
2048245817
986088887
1833471303
79835315
1163217846
367837147
1323269730
682315434
1382451096
804725780
158330754
724981977
362693210
772126962
1041421807
366445597
365686111
1453510112
1242941049
1620664427
1102858583
1461068359
1301554832
986981339
1145920126
522097459
1668162568
1026292680
1291101302
1985696083
1569617344
1940875332
1035513654
785227778
1703928747
1359912308
1857999493
2080119553
1928566463
1644490252
984500986
2120254662
490287531
36519396
1313445224
2129206463
1766437159
1637514195
1086264365
645299702
1321604025
1554850798
1230109258
828310594
1391118850
2109655597
2048688273
924892137
1004072991
2052893764
1053581626
445306593
137776067
468339768
2035981456
382184332
70588090
1168445973
1977582942
567294641
104107404
807532221
298062937
82984325
306923664
2088646198
1504806203
405912835
1563188160
1872496907
213924526
2104438466
1677213590
2011457488
1653008971
207297602
262832175
371643503
617288112
1482707043
536164050
1548758116
615756152
1439534696
1652246867
1926333441
1316967064
598200252
142242443
2008024987
501109306
1672350167
1041634040
274130357
2016572869
1379368331
2073282594
828654208
2031404931
2075495573
1643826696
1841967357
144882338
2109872066
1369908829
280802592
573806484
901997929
1250003160
1543884640
87502836
391024570
179117139
2121829747
555670388
546405080
1234957915
878454063
1750186832
53302075
1520132907
96999177
1431127897
470455200
1929967343
1024088125
1345528170
1020236775
1166107840
2035319875
1243951780
365076096
477765646
804067431
1324420749
1057001409
467059693
11646257
2091622416
1947269852
1378567213
2012702819
1140727184
218159331
1199301884
856555573
184894778
474791762
1080818495
1508598930
1204019411
1493409130
2045539555
51640789
1716097697
548078422
849029546
1557465863
1372514708
1687023524
1814295165
1628060785
1059568815
1111434806
1746176453
1724318969
1645006929
1463291362
11810000
391983347
98419202
329062296
529543803
576285887
362560695
1750117135
948827326
103732741
1979806957
681418456
1500782561
1634375514
799993165
1474442621
184243141
40405194
1184596650
1606722507
1905769339
1369562054
1056817210
1402609640
1363961127
1020185661
924089250
1909028510
1358521246
1999919951
676248088
68299154
381007045
899092894
1366547302
331421357
400946093
40618260
2123173711
519808350
1021366185
1627357189
1517359266
409631908
1091718307
879702662
821242605
2058142302
95341572
1097383211
131499297
488431729
1579605050
667797299
935769942
1066390507
850186561
1534178494
901162450
1859650233
775759189
1900781741
136750620
1945409948
180002857
144007185
1928522387
1945531268
1859078149
762350288
929773448
1053001412
912464359
1288343382
1570037429
117562315
1738115469
794348401
1452802993
1569917789
57067931
1940238377
1735993455
1328104521
1374542906
625470141
778043708
1788795585
1073244914
1501337338
1003262270
1121541557
1543071574
662534758
607882788
790705490
2116776684
1695303086
500895085
553044276
679219088
1170988852
823162810
1586376401
806655963
1444984047
967886066
1295671197
1265761961
1215371054
1911292363
925955939
756832434
767466196
2131565164
472873581
1680812906
2024899349
2068770821
615195531
1359185432
340735031
1059566565
995375853
359457192
1706339686
931892416
550892460
85576021
1112411059
1707573832
31183500
1003047566
975442712
951431603
797285419
606481699
267960840
1177274790
378719007
1664676922
1460398797
111464274
1907264974
1233233265
1887491674
340208017
2003127797
468343318
142470616
294122966
1819065705
1004771011
1027566992
1120707627
252144969
1864068210
1215700721
294378448
1080880096
1147166584
1433082621
512665371
624913177
1415649523
612471772
1007871905
775417405
1645862510
919578563
531632909
374473017
669045315
2057780095
1459566238
1675621816
1797389301
1409801138
153568185
1578150412
1107040312
1645389727
1385079991
814733181
1259286900
213468189
252909568
587851788
1894645698
872469526
843634064
1518097686
801313141
1280441519
1549924872
240881034
886749927
1232006721
763313137
1941398535
350408559
1942517604
1883957015
1554449755
1053892845
571154000
266281328
711292418
1048692854
1390232587
1813542665
883399113
1396585998
1223118369
43364047
819249357
1400769037
358537460
163964338
1877655078
1347597250
1802367487
109442067
2046199403
1745804125
686774799
334371173
573199708
953847980
924372968
135327849
649747676
1761952922
1070358991
1468836808
1271462471
1141278820
845793402
351246866
550204935
2017367755
890816703
672199107
1139820652
312976344
1705352758
1553917512
2133846197
1791554690
925396259
776143654
114369298
1247592609
1204862361
1138610585
1900672763
960092507
1011743796
1517994769
881196433
1999772247
74319260
1941792629
213604193
1387700658
1722464325
1923671944
756491160
875745452
1316982507
1824705201
2057993467
1664029535
461390486
1420952085
1445003502
996962651
357135582
1184578874
552197633
1028253044
847536643
630949597
916220309
501513863
257334319
1692542946
58801614
948127631
1102498841
1175115084
893968683
67106757
809466976
158933751
991490903
1945987885
708373502
76955767
1715004418
1994187268
1035134702
1290927478
2093429170
243468873
715631338
644355521
1946168976
1394462451
1480642397
629851590
1337937952
71037042
1534539962
2125702775
1359217872
631727467
1818694367
1161548177
761467440
43221540
433115926
1836863011
2104327032
1389357468
543179209
928499003
1748365173
584140023
91393460
1043233900
1312669453
142656667
1932813758
1178442855
1446140775
467888007
1443961532
2123021149
1107582036
466226344
1636551345
1369223719
1526795800
467356166
1824231975
107133002
263686159
308809106
79939312
1573570632
244468537
429655357
633420294
145247213
1009674105
951766906
1086685852
1152127038
1553541882
255521575
261705476
642679256
582834017
1152360534
891207712
279785905
426303860
764557170
1263323971
461152429
2104767807
639408838
1172087867
709841987
682886894
965035528
2061643663
1066611383
427730533
1158557432
816348462
549856901
1923997677
1668771030
1112230511
813894800
69623897
243706275
1118211097
1982326288
68003061
158620203
2136277202
569792152
485978254
1345305979
1670826884
2007983994
1433651853
1955243494
2098795923
1758172171
428246214
58591566
1253554371
1250958986
1454459354
1104697594
124908027
2070063984
660157201
1220977088
1374362349
1977361992
2054219637
1204385069
1659923737
1060892201
2020622637
1925617784
2073873192
1375488267
516062347
1745386966
1305711676
476651747
653520237
589071369
1609268463
1715079075
1325940296
1587609407
1317171933
1867547540
2088908278
406063193
1435731417
1557897948
2076575214
1054086758
872929939
289528031
1235165450
1831034409
1260102979
1448223173
1691523309
1847523908
1292905253
1348300517
432473403
737860548
1690553686
66673446
308998384
234062424
2045319779
1330456303
815976760
856063050
330688914
317324510
1504150375
1688383319
1577286692
1699708203
1558074301
226584597
2063116323
257790799
148081271
1979265806
360123023
924094739
1293976436
3898486
379863373
153391859
2015775631
470677631
1929915893
1626156311
866502496
716231672
970538830
1638817428
1532911931
281193466
1798292595
717999828
620510968
1024675428
402212474
1277382784
1354694987
2021016178
1889856176
1586999076
1046612284
1673926784
765582639
672186922
1240417863
510231198
652788480
2035403269
1078299989
684405832
2112435263
2133267473
188446328
861244350
1867791986
260826781
1768407823
732102887
945614438
243905911
498617455
2125749894
1965548422
1571921556
2132834797
807256664
2084759740
1680944501
818429685
322659535
2099091314
480470946
256156059
614410736
228327889
954147262
126011577
923269444
1560044815
1394842157
405705217
1616109149
1885922105
1327783692
779989170
1342042145
531514786
2090170764
1667781418
2044265179
2125514737
1073275362
1450725887
1155014265
2052581579
2106473593
2138563888
919978051
768230782
1030085971
1349051271
1667949178
1458731910
2125993170
1699579956
889638012
1466307395
1942078381
1198244033
2090380148
1491562972
1720137554
1976829055
222032448
2061226791
1375620680
1964290394
108560889
1613647107
1245766694
472052454
1355258329
188274866
562595357
748826760
892243893
795632964
1322544781
13829032
1642090570
2123428322
1983564389
965916180
452372345
2039918659
302400662
1525958614
1198805015
1930505946
518052435
773586399
2145438969
999656008
1416427484
187070468
1022298214
1582606660
1590549469
1577340854
1103084852
1718254989
1019233454
1297300828
1584440841
1534807581
1493459935
1650313091
751400579
2119699004
754588386
1837791447
1912052402
1283629864
896564943
581148111
1567211497
1938517687
1103734064
209751004
1845241069
593531186
682866684
2142858948
1539748350
415788996
886591880
539926406
2113788158
1197484779
654516658
1565295266
1098333702
1016537121
2053167380
2098523581
1703094188
725644518
714563033
1712789043
1508620025
158574739
311969723
1419708331
1108010871
1217736267
372155554
126198256
1309169720
1904218110
661193950
891952987
1282399047
1424594922
1545653888
1094591152
192007854
171443052
788519662
942493285
1514028028
623197419
847600161
84500894
940294307
1554423349
1806368634
721673970
2138783439
1404222118
1022064037
60701507
573134091
1318990209
1099635463
517575476
1365155505
1575520367
874776121
1657727343
1039121431
1769082131
2056671636
1815670101
1786651451
221495282
882749516
2040023274
1617606487
1655850535
829245932
1455126422
1894459760
545580167
2077417261
1318265705
148054291
1802076343
998389261
492571772
2126654356
1249815614
2101988768
893875776
679965980
1784460918
185719614
1676353183
1840007297
954648271
1470532984
115456892
2050381792
1707933525
560896396
35979507
634571968
2044241478
1380912932
315240558
414916568
20666709
1243444370
1693068823
818198954
859457244
740371217
60694338
640441187
330199242
2001017592
1310298377
1892568567
1089664717
599435274
353052213
1939626756
2063230994
938405406
1603063080
2101513510
1852055164
1104364665
386694918
973846525
1888132998
1620708040
2109113698
1144440843
530843736
237550980
1527400531
353229897
1143832054
513823038
912434474
842015965
1593485581
2004670399
1197132911
262114277
23214005
1324182579
2014881828
1078142533
1663068003
1462068938
1839581673
867134260
598251467
277338599
111141312
1764046006
1119806588
414078333
547994501
752388086
508741448
728495035
958776772
632300923
699646711
772648272
635641835
785309956
475600143
70841823
780546070
827835092
76902461
417963918
1066779151
1878912656
2091892338
1966082019
1144368310
1997624460
922348392
1903201321
1807220973
685320578
798930616
84231361
1011728297
657270565
285183475
1933773414
1413486580
677286992
966487872
335725047
523971930
379720864
1486345056
955248805
223569435
776684063
1076142048
939366555
93209048
676006884
1528045928
1854037117
1574418192
1535238037
622857746
530377846
376248777
546740460
460623799
1671543358
1860602411
690174533
1429886408
1970468035
656927222
1680370924
1375252537
96718268
1587698502
1993918728
231256299
1533543454
141510371
1106044466
292705992
1794161112
1391323682
1624322967
2125250455
922193797
766274929
152999987
114975216
899221653
1216709300
770628363
1287278580
650065848
2063305431
1270731666
1739030913
972927735
2063221958
1185440145
421471809
434098267
642253776
1308241347
1130823730
1839868240
1645178102
1159410242
1380762930
565209108
940228058
1124993523
219646542
1233148633
1626970924
1322256807
853816636
910381297
1479173703
403447770
1355151009
1725349435
1677728758
145849649
1931726072
1178413019
863877763
757007475
703335923
1076385981
1224749049
364151679
1364654402
176020750
1718603849
2109387323
789664526
500615006
257053636
817036338
902301002
907787245
2034654499
1480593459
657312534
1467893185
1804699687
301480002
1454629352
993030874
445251367
1704098550
2102314228
844871461
2076482107
1895793138
1623191156
2096634626
1678804045
1629440994
117285414
1162128776
2020174495
316974105
1215414291
1740784027
388575890
30892574
1374199288
1790013938
1591883545
1980134106
153676380
120909298
1550520381
882551034
1296930290
1767443681
834986109
1264276465
907724492
1398909737
866462604
1754636677
1135006148
467619321
193737808
234341779
1641037126
221024113
1618010917
1309731317
957991731
1364852
1613444141
692512628
10849142
579158964
1072049592
137545056
1663563269
910758750
1778539991
1047855728
181144944
854723627
334619063
1915921475
237078635
422470218
1589048032
965480518
1112409366
1827459174
1892548185
947825630
1692025460
919600239
678183327
113394725
563372736
479339274
421261900
642989773
790640223
320474306
2145315752
1484427761
384732361
1679968669
891348178
675579054
997494895
1014216088
1675767627
242693913
1369188235
919880904
1906572595
607777401
1216765812
1525356544
180301593
1857962439
81321413
1316673716
854502067
1734070813
1659853763
41114829
167131397
11540931
627714064
1954255890
678358227
175295077
1270001782
817150819
283250696
2060453790
1177490728
379050343
763075371
1295607762
469615157
2129560242
851260043
1405009094
1479676457
1074259421
62565782
153068442
2058024968
812326972
1552491416
652663951
851227164
795335120
329876386
2080402484
1476821791
1711679781
861385209
1029407417
1743615506
1643561149
2143759825
1263086866
1146431202
1598316966
930496641
728288362
172987836
212310359
1994437563
1075009260
362610824
1367196884
687541975
324427755
670352901
461659488
1375690224
1555032006
825249680
2107215112
1244954620
1037825165
1603339021
1877150233
712572063
203747908
1836727713
1289501651
1014653739
1489492720
337139245
904701695
883044436
1276978881
546154148
1564975504
1407270010
1280804022
1667145580
1240878955
1268953513
1372150312
267772030
101508698
1582271243
935464025
607739017
1177303537
988518751
1244925723
373916394
2089848982
2054492914
1165278736
1352888795
1896791944
1909434470
1988558003
1929326711
1652592260
992224289
662806177
1617097074
1698784516
1841139645
79861666
1493458190
628899136
1938612868
750777438
951116675
1798037986
1201420336
627546570
1888884519
953053444
685411953
2132725327
1969426118
485304584
1892223815
2123532711
551276386
1371110665
1169345545
1000967453
1880604555
220229731
1278753398
1024017252
365174897
1859468253
1276570590
884894194
165908690
1223964927
1882654441
599425048
379819764
318707440
1646735935
1324810163
1543582507
773019330
2102397550
439311791
1645574614
1012666151
910696478
155374056
335754674
752875853
382828199
1517217721
1671336491
1072481403
1462352420
1622398403
1611124065
796963549
695567758
2127797912
932311826
1379106176
1009832281
1618802911
1869520258
2118090983
1286369536
1347616726
297255348
627847343
1522682499
1319283413
747667330
431674451
722012994
1438060079
993394054
634817286
1156605750
98394992
1945717388
594057370
2119098012
1145690442
2084259879
2089941243
1846152316
758000710
765697121
216743112
1268940061
309528144
1709944089
562802170
1368132559
497362882
1287037122
1723382550
744212836
214390560
286222898
1694411923
1492413108
1725569444
1514527110
1184079991
268058145
1846162217
100906862
2030423698
2096605912
43445933
1335027347
1582699835
62600716
446770833
577605262
599772351
1050153478
1748255906
609308114
2072962238
743584790
1073320648
1898869758
1652901654
882831944
1344795306
359416795
1215333789
1044589302
945808978
152780249
1722862778
167244218
407212194
1221489281
1183981913
1633601030
868840729
653581434
1954079740
1768837686
1496383487
313246392
469933290
199274616
1175443333
1461920388
1281102288
1934375486
1568863013
1087185590
1798152256
28302729
454982686
598838435
1738466082
2036071485
1260352920
1885228874
236101197
1145098487
831663447
1527646560
1885074261
1573609095
1866363829
314416029
760077647
1603921410
474651598
604619279
2108028192
292611120
1034306458
1707980825
1265860183
553228465
1802364033
865853755
1010547312
1307775944
865610694
1145666562
2101118450
1671351496
2103319111
417750090
1280195634
1213317197
1861151909
1385802966
654697404
1077089881
404802654
872200799
1020830358
944853152
1777288988
749520285
941718071
190251342
1270386581
200072470
755649668
826804307
1816823125
1498464242
2088314708
802183681
1039173011
1485424556
1011013817
1758285343
1641218759
1737415485
1023658954
282752244
538568067
880306195
287321197
667612653
1734521868
982082890
126636992
1092122223
792429438
201219522
1612610633
1114670865
2121510593
677085711
373997170
2057935627
1060329537
2098381511
2051691573
327714130
2011869590
813364038
1875846649
1692368779
1900677839
2100359980
210017962
397391947
1184083012
773579049
2008991708
1410754798
1454929435
963466469
1473818084
1693348913
164644867
186032629
1222839426
1345293365
1604268706
1162616969
1264861942
1530126531
1090023166
399475143
1359646665
1311594035
384835199
1289365585
139564570
171131534
938267695
1285589844
1195124846
695317612
1271522353
512204960
2019778203
1763918180
1566276674
1497714454
884731995
152984630
1757774800
21293144
1066588884
484389429
1396065423
113814457
1768049737
2115441351
1505090137
1801539608
1900009606
686447880
702245850
276076040
1405416666
1176892955
5843476
1319887533
292732029
131417882
1450187161
943972671
1437727977
1086440383
1484562943
1314270544
179341919
1199896754
351069932
2069235226
1300028208
1106649449
202499844
1394149130
1625353510
1708934883
106718680
1793387485
748515588
267248992
1471584908
303782206
163987257
1246173977
2076944706
1312600075
337711954
2006932917
1076749085
991618865
1938264428
1487387133
2121059750
1379233257
258838922
85629077
961279131
576132697
1640805466
975572227
1164673139
716113717
634797773
200911924
2127796212
1522382438
1777090341
409004508
1777567687
714009451
461568278
1282604860
2143662919
1423558993
1990957300
662788533
1240026044
1992286397
1512649057
562925614
1554174369
923028129
1544617754
2075124322
701783240
414436014
437711939
1157053932
421440435
1129773260
600280675
1181470137
1182530751
1424454579
68153625
1425870657
1103474298
1071717249
1519733517
944009639
649438949
1239962570
612139579
1764064043
1712620703
1973308750
1197680656
1668577331
501585699
2086426964
678081900
569159886
1736547902
2058306181
341249927
467609481
263279316
344699060
2095141737
1076027218
1039710086
475304364
310373090
1894754802
627322973
837586087
151316554
1886158360
1917346514
1563130729
1620290255
2111460809
1166401296
1496378836
1536084679
392467587
788631301
472691331
1564429975
1824519594
1042476977
559311609
1142302061
182518386
1749618795
418194388
1837690100
691212385
843537429
1681389833
1890254090
1155057547
991635525
698400355
1069792254
1587490951
2066419447
1461826362
1212365417
1013730177
1149308204
392117089
1402345589
2131897676
1301310569
266773124
1517924625
831497852
1362653820
892003867
798068377
786919800
332716400
452495026
1562322803
1473702014
1716326614
1715037107
1289544063
299189301
221463688
1728158899
1344102220
1826906567
1126444579
1744731117
1634735030
366743811
1656270049
1786800245
2891226
1727589067
494544259
1417207931
1365405264
2023206715
40545048
132479857
1087910601
136719356
2010246851
1900082392
801802817
1668459093
824178859
1421032890
1448903066
1117971934
316057430
2144966448
1471174467
456886803
1670051959
136295670
667748438
2059483483
439294249
1673717597
1167139862
1604065865
251018843
1975012709
1913907305
1392963336
1296253979
315559838
2046142094
921875139
1110644517
411541873
1413508718
1323810877
74703993
1681460279
1301939196
51216307
2000294227
1396523293
765991442
950115757
323222554
1929212792
1067964482
1531431199
771589099
701987564
1717151259
1455094017
670325142
1744125399
1719811874
1216953198
15603525
1498358638
1516376173
497224512
1762730254
540184115
1269029660
531050266
61951223
1371889031
1080271354
703864395
829510509
1142913297
453959003
1453846648
1552549762
934502908
67041037
1876415300
1797805862
64933275
785321723
1365772406
687018737
815548299
747505370
739077183
703168324
1299111048
521000828
1109492641
1575726076
1606470530
145828802
1125257980
1163760760
1896759586
523781640
1515535154
1953892468
391452979
1999514499
1525358935
1407867902
1214425297
280434885
680926191
1388830636
1656263069
1168195218
470968727
107749597
350329521
1404617952
532049710
44888539
774870085
1031805107
637828576
90258071
1778073742
2123202240
1675043379
1704693825
1889486566
401535216
1676736718
268932687
394735048
1142243794
433655376
922428853
1540054317
820480314
235717770
1038892569
687024233
1908398224
363872569
1293729170
932569308
1915893468
1141269450
1668079873
766767125
228517085
1679377505
694520960
750844412
246475225
1293695336
967531407
527959777
1024059256
1278240252
137066684
1672656535
1182545351
710201382
175324898
1520204063
1012156481
90898316
1086562543
2075841229
206723420
1197023972
1083267557
1029940468
1343577734
2121449285
1715660135
2136637708
81282498
913368324
1562198033
577635001
948074619
828567401
963669827
437137878
2016192597
69257655
1916064301
183823592
1331356490
568835624
476723503
1947818910
1850536078
1324010505
1672070757
1833396305
417723300
1103070715
1484494430
953434928
1322015161
1873835998
1310797714
1007217597
813894883
404624763
648395636
1811661659
2086466014
523710584
354747874
1521625002
424389150
678557460
190465606
1384322299
78291501
625899988
950513393
1406390196
457663705
889960940
904381915
1399297865
487077708
1041776574
846824670
1167810698
1974599187
438778017
874004961
1426495342
1148086404
32710146
1009803062
421128592
1322477039
500621977
1786889124
997529791
55369930
1015458111
2114001631
952947801
1776927699
827392685
1644748159
1280941186
1638745522
1064416539
1191911820
451456042
1269136838
1075775594
454374073
1556605610
1277706282
1562025520
261485150
333833941
364331398
1236193029
922222535
1302255766
1076659231
1478594830
633383181
97496048
32508818
566617620
1745134143
2062029384
941086999
871682613
86214398
550804878
91434941
1414977899
953884960
1656349116
1872896247
1929840252
2044951160
161062790
1148870815
1228437685
1533326341
1746597571
958030154
1864858248
1337435900
1506713635
522958944
1681858551
1342327849
912797679
1005963933
410807211
1835068673
260399066
1073856531
2117598982
1433213801
1773953348
355516565
127880902
1561555528
533346434
876967924
860250690
835263830
1088036233
1912726038
1868241209
1649551794
16705303
924475218
589494781
90807835
1024949492
1566511296
445417510
1572625128
561467904
2006744216
1606230646
2009580291
885778053
416578016
1118071094
1598892868
1591235116
1116759397
1723739261
791352101
2092947167
2033032577
726393366
1737303326
850950754
405096069
577676414
595852803
1830725917
1601197838
262846545
2016788256
1761796054
1447619561
243112778
2096653475
644505143
111797456
231709124
885450350
1419501917
1074645084
1026158049
1319248089
452027771
2131619909
1555719370
1938719776
382201974
1252195830
424512891
503287207
21390354
1323800125
965242626
1067583292
768891001
945710560
1640679148
1201016754
1949957537
1373400635
407031534
1816783682
528615119
710449330
2061208534
1900452867
618044321
251761531
1154392805
2053063031
867324728
1897592250
1371715916
1523859783
584988102
1581427648
1082087805
807090110
1406519152
81767268
794779949
2099031819
1615469075
1436217444
1221261559
1675141406
1134356319
769900515
1981944070
142786107
877442088
379598214
329279558
440892966
124451111
88807334
1743002266
1930098813
1112888935
887091918
1843377764
949126182
1829424350
387350208
807459819
1722425552
1234567379
227429001
141845073
720807376
1260749980
229355647
252774121
4569972
25897440
151458427
1620157183
5020351
737893593
1869569696
573041095
1877382567
1208321506
1587600206
1334882197
453273509
937325621
384908063
1718793975
714952139
87412631
324139293
1861289877
940762846
1408209753
774503889
827968686
2123946817
1245351821
195529387
486193801
743526080
161281229
357265077
2084830601
2045712109
1320150224
697205366
243445742
1489943623
1801653685
1034054768
2140919874
882328136
297880572
242134403
2052124590
1989392426
1263490302
554366167
968290223
773230708
54356071
974634051
178841957
2052571476
935660456
511061235
505356986
257862966
959171382
1593854570
1634975047
1890112237
1392772407
604137662
1237181534
1096697254
1449442261
1683416721
462193499
1392831966
972123898
790967119
946439124
1757646922
1722482535
778377794
1605276613
1986371521
1319278710
1265063756
408187971
2003883092
348627425
1707373262
629526275
1404931017
1529461563
1479730712
2011075934
606270046
1059568861
367364057
23127477
182972911
556057355
2117287990
709393021
952757208
259801090
459867342
1627758622
545929069
177083891
1556553084
1606988610
1209232314
1507572076
2060103616
1176971055
392654476
1347378127
402953355
226694074
2057784739
669392163
1474196076
721308603
631627396
186009339
265233304
1642199960
1150691066
1953140099
1721721105
1568919240
1720093782
1122720626
679458719
567385849
1937362293
1007624876
1305527161
1036822877
151961941
839563186
765375686
1801276918
633856141
662352698
334568506
1812485342
472093855
259972171
1999634048
2049883374
1540771977
864066455
1325347177
312545902
949449120
1442673656
437321580
711937144
1930553112
1540261481
1871778877
419312549
1772724749
461773654
199798981
378228939
2078723747
1822176469
532490357
728261203
1417139116
776153418
1126802365
1280793341
2061179661
1071465899
1314205061
613410803
1054974439
1261205274
2074478494
907509577
1163612473
1249181126
519259630
87357010
912137560
1659643805
1748349913
1944624945
1253633779
2112622814
391708507
1181872049
927159076
25522199
971910707
34320250
970650516
589850546
44063217
1931980301
1426052739
222126111
91010060
680722755
337667933
1923541517
582930935
353094533
63325949
826648862
783434200
1358006777
1576330133
1320633727
1759143465
567863939
1143658849
1755932338
605133531
2112629497
1033312932
607761791
217096343
891354590
288546841
1039918778
1353666986
1114438089
2022793332
375311428
2102369865
54628238
290869738
1950970100
1326698555
867731497
1617179018
971585900
1046550441
301599427
720589713
1841958773
72310578
1938107329
1591917560
1148293979
1934059522
1663304277
1018412585
1154897566
1815096985
242501314
1925277302
875306487
1741460994
1577941272
1516546180
731786293
2131385728
191729435
215374160
347116467
337861481
1677011496
247459373
1193382153
965870142
677140150
1586234819
625208589
855256231
472436977
1118287859
1508599666
1866936822
1624167459
1241886279
1159997619
576733684
608530609
173278205
856570936
804522317
2063034818
1148579364
710284042
1744608793
1897503959
955395301
1977814508
683455434
2005921357
455557718
125112116
1360467830
1286193407
993424201
1862931866
155284513
1629418511
733384735
1694817800
1190354727
2111203605
1499432019
1261276723
357739570
387912212
1073721039
314926742
268306858
1176799410
556532350
604404955
733406461
1367878477
1580985914
898137612
1447794319
36160483
1480723806
2015590633
713217676
960149159
2110955369
369733591
1810462861
1494136593
2005453174
1106342825
964915235
298649416
828087516
1967654266
1702960428
131153417
1341384879
42369192
590995476
289051838
1985204647
1256312361
1137505707
1954594204
423703092
883858855
82418646
569721379
2063843974
1911711766
73367006
1446668752
1260915161
1018853936
1043884047
1809360713
1259869464
1760691932
305939674
1580961693
1098578095
160448629
685793344
545216417
1936463870
1763146822
784528649
1855445867
1270560075
998136865
1089732515
662317866
1300646682
968622261
191650768
185705029
1755196176
1162888068
104081400
1726580149
1128720238
1145109041
1826189763
1351887192
235209323
472203008
2130192968
83402572
2068342583
217564432
1337221753
1607462249
2112235812
713634027
1697107698
515558439
2121403799
1435204567
669226161
1199107056
1219025455
1531927999
633822505
283821190
121401084
1298972435
1921954420
447146581
1030923573
816788468
2073404285
252439794
1260910789
1421835641
1937092776
2144845254
686225293
2082673818
222035865
1701682652
786790862
1984609231
370792338
622040083
1658364733
1804147284
395339243
1653631977
1974512092
1558863162
188271186
632503069
1265461096
1074127442
1281976981
74280932
475836767
688056970
1528401760
239626349
2016639204
589910948
780421275
639602447
814920442
712465205
1160484999
1260913211
1906903312
785737656
1392306628
175030766
348279135
597744728
1702349373
1846961765
28692118
1550250453
282587014
1069374981
1094990038
1506318695
946045968
1469428610
865504607
799041374
1193196092
2044157106
858695360
1470333993
893757739
1884688330
1169858073
299280399
34435377
505651973
1499197919
1716526162
1481484160
1061679531
1846769446
1910490585
1741884198
1589070567
1881346438
1633040282
339509358
1221617627
1901474701
1564724326
1969444307
1623910856
1547839147
707316176
1148178416
1134518483
766450629
1731168708
869989897
185719178
897254184
531213659
1472124336
1336406981
1499933957
1370052129
787847074
947093555
1365357023
506423812
212433911
2075830134
1442554371
227007471
353740276
732338080
1054670579
747437722
928604304
104971011
405240446
1168826188
157197025
1076786737
1121517475
446408535
703913028
1704947172
1163854616
1240860376
1348536366
1966757393
111909478
1975953066
2009336553
1152272194
1195204062
1317905191
534271502
249994625
1219170010
1478036883
1806160819
1071865494
895748567
332756792
2046499844
710944612
2138471759
911049389
711127224
1335010194
374106930
733052826
484245765
1097435715
7368666
1902119693
422901509
1809131004
395006759
814267263
778226371
969040128
1508598019
270651849
1095196493
378625403
2114357382
1653208068
1833461373
1022399064
831014156
625930222
141331728
405107261
781995617
1068663964
1337520066
887855481
390533393
111555859
934336218
1530102874
1337781706
1259807354
402176548
1781124461
1573471030
428011103
1748864626
1947202556
611728508
1475257616
128014376
1603250612
675703534
427339653
252578010
5351818
1634805065
1289670161
2045747949
683742611
2125639865
1567693380
2146870760
721706364
1549873239
1946882399
1302577982
391425210
1486315021
1070311070
1618860323
1107091563
375786158
207969507
653473961
996738714
790455789
1845455385
587673751
1758421793
1105137400
1891688545
839705140
1411120959
1187638334
71229720
1120951686
367509149
70306908
1227281983
783222181
1818492516
23907748
2040378827
423640252
641973107
1409060684
1525500608
760174681
13320231
683747516
20482171
1158143428
1951357718
1951001047
739238960
106235479
713891039
1111483467
618575754
999656314
2120425121
757217936
1313516285
870628103
1821724845
480524554
2109614006
1029297085
1231310768
35534209
1182192107
1455335636
1591821280
1738684483
261163882
90083178
1275545411
1197829028
615087523
1320063331
348345169
1179604186
1791863791
749726458
1328789350
362795863
26512706
1863175573
981997439
1824320065
1515728860
1511484761
1342894521
1029263276
900293054
2010600680
117288229
2034550146
20341837
1990787421
269496308
2052536666
1048421871
466470558
1029504327
1510452401
1824883845
1067580416
536009774
1197467021
1727141729
2083745938
471139585
790488765
1072824809
773465732
1367005323
1391734641
1721453964
580147283
888675689
972669955
1005669372
1292289121
488032057
897252990
1290568114
555893227
1263223774
175908341
184391705
906992769
663507607
694079398
748967812
572700896
1949786531
976946899
1368631814
230031601
877294906
631061791
469476609
1324292089
1444713610
645530244
716348373
2001589989
1893581189
1531479567
1041644006
386306238
55014890
961863075
1402840361
424189596
637971040
914036402
708159528
2142385174
210265069
1922829877
1805640762
1783790449
2062666425
591204532
623774692
1153104397
137152552
14893805
1280451924
532757514
387067202
1994117705
1100796853
850512261
1775919332
1531047005
518171287
903176711
253597061
2117304175
459376515
1128890645
667715644
1816511296
1927214224
709700158
699057761
1365936335
47747617
608370082
1240693871
2123846259
989825472
566858850
670157674
765408376
207095868
1902846990
527804408
1003519265
880131875
1350921146
1596866536
889660772
409890888
170583976
1997728080
772081703
1564180310
517885475
253990816
369157060
157518742
187257690
1458166571
1417486641
1038422821
573551931
37971529
966223098
2054888657
343904457
1344216163
2082596627
1802824193
578813262
603301832
972526419
1836691777
620687619
719755260
740028852
1169252585
92237244
1501759512
22533735
48982085
1929966668
1198443714
388225637
377260839
391725377
169945859
298949396
1907145531
1266241927
808326672
570737474
1454242377
1238805993
1654715728
380427017
305481024
522321782
2047996709
802217936
2096006625
575925316
20894481
2141037870
1914997902
123288371
789598070
71826552
1528173460
789004393
1444217000
108242318
76597435
706318727
530238098
753927918
780885851
2082079146
615502584
532393354
597142383
104064569
393478150
23041491
673563363
554934854
860094070
1993554767
934357205
1343454187
308727770
1798992138
1343291030
521582485
1409736755
904790586
2034515721
664009893
761243011
1180703174
1244856435
1752171030
354993448
2056090371
1627242128
258572733
812106168
1238127094
529771751
167212410
66138697
1995064133
2070483327
781884176
771915830
162112706
1363584587
247677032
259861730
1624241609
1951073357
76306489
1416405335
1125510902
425137498
1454167348
933200522
1852465844
1312722419
1478512541
759009637
1108927894
1580560540
942141562
1415778424
1099251408
1528010488
1248110248
669692240
1380753292
2099725539
1709941406
1655639122
1102947417
695190099
357964394
1806474654
1253579931
809041266
820860594
1653427181
103127765
1009857817
523503225
222721759
1700515194
1949412102
1596840783
1938984222
249142910
1269310
719744481
1697589810
854596645
1929956578
1876453870
2078850471
789063926
336969527
234226381
1654438051
458617837
392042683
1161015098
1182483479
669726958
421835605
1955999322
1475444558
2067351827
225657190
1290064632
616908371
355719752
1568946201
1547770068
1561034686
258318513
371704051
1594130462
1086452440
1801956841
1484567847
224768489
66430704
2118949254
813080305
746974352
1803470868
1756393939
180995136
2091366408
1014699706
1883140921
1039546652
896524728
1422908615
2023590189
2018179426
473022701
1662807223
1188337252
1725565854
1600635778
950413163
727155842
259435156
1167671660
401017521
604904691
569800767
1695455668
780650284
12953861
1930344356
81040821
430857904
295590385
1699123054
1991251600
1739213505
1747286378
982995830
750979200
36121273
955081080
594794364
79929303
1211038077
1955872087
1578093003
1036442731
1600441534
1011519708
1524634841
1287607903
1744902765
1728743788
560810371
1190220402
1194886993
1641092681
447812068
1623006743
668351773
1313458170
1951902508
172012363
552782011
1618901347
39741349
41002432
651198661
490454996
1520974227
1282430618
33977246
1073423062
1614890198
1240821747
88268121
943988030
304773516
1490725593
437135005
1536484424
866530902
819976634
18311770
436468064
1243542067
1642937828
1253278834
954958027
1994452814
976495455
408397754
1343185603
1627387055
112117021
670596100
47133699
904007897
262174900
2119615819
806675771
1023960087
1708598297
1029869748
416365436
365883999
210696224
1342040942
1173819657
1945927165
1190753863
344465730
1141267765
303786333
1334361016
330990120
458753105
380936646
37754383
427798839
1098608768
1403359581
174776295
831420941
420934081
350886197
1866114266
431042556
1927013932
643011556
1777175901
801280890
1665116604
1304813535
1128141648
965296382
634015615
833843508
217906847
549103339
804004129
28404712
1742121204
1569620994
40560486
958187216
610568773
1315695941
966261353
2045343038
1909198073
593026241
1369446854
1205115181
1934338516
1341474671
224791833
1515372000
20401379
652917619
1803094922
1303583286
151323012
1440319067
366472563
839965260
1932191299
1894540212
1045570279
1355510364
749693260
425439993
1651996003
2136930487
1835846912
172570087
2133298981
2023065599
321450973
2071811794
1290947550
2066393527
1824683135
1370420856
865718413
1461307367
399767290
2015970
1009216640
552642530
508483429
1332680070
1713651883
1956572321
1353585607
1908496666
1705422981
123445281
1820491568
1682044904
1963301392
1113179915
1983463013
443273908
237131298
1042610533
1209896085
1332493873
207257749
949945869
934725191
506497425
1767016609
95919229
1438891847
684068105
2078935304
85393119
875847089
601210806
1506469994
1427422346
1218608743
186930572
958677358
1299412079
1894457870
404743897
1900155686
1115332345
1386799136
1269046475
2110961913
724000849
1165009958
2017323321
835398527
55403291
852603272
978830299
335218625
614513135
1446637557
802648336
813785349
1472318066
167739145
148262908
2138265434
142884556
1441829867
926757043
1512405217
1456079021
1055562805
321696395
1437133322
795556568
1712958103
1044064957
976049490
784622467
1503734621
1739657575
874029984
1218662251
261021887
1343027602
1153793314
258755306
1595483767
171445732
1710854377
1987067105
1799978664
2096371723
1145349400
294441212
1431594553
254545438
1771663258
508537178
872378394
904931631
714159652
284531103
949398163
1258718113
636171942
1908336809
420629299
655966136
653842231
221354810
1244504790
1923822836
1086824058
1409467751
1263557116
2098996977
16380872
1166009859
1095431447
690324422
643803139
1634813982
1544003781
576236009
1484735680
1687055605
108021377
390575795
1918969286
2092793655
652929011
539089961
202201137
813091916
1106068450
1236025350
189612915
1724204878
524862028
1889558845
627185899
1400705777
636463267
832112253
1619070302
90248033
2031392279
769045607
1292261209
1913686457
2091206532
1162128500
1534064975
498447514
1178707044
709325252
1699827841
1653504944
586158711
1543362791
881880643
1720197518
1089475047
532520200
224278323
2068250090
942416448
45383328
2088389717
1997750215
451669486
1085729318
1819523748
188987332
1804058393
627385610
1236759668
920627863
1258175304
418383193
1180536793
844147404
1869441085
166080252
465981647
320699211
1888483256
1234360993
2033711212
1824979504
998235108
949429204
600726809
1577062819
102704147
1300684463
623725403
1201255350
1705517020
259127032
1132899726
1553718111
990235737
308499887
1587903644
1361352493
2058717218
1543393265
852391884
667294747
1829965763
1384356961
1801954697
2067586713
1594867972
2024198804
1551342278
611759578
1517693105
1019047842
724405333
1124337024
1610274098
166749792
583214660
2016145572
1148941389
372847660
1814637697
318542525
1038956169
403931071
1544545072
2110800626
1536916321
585907978
201080503
1944116746
410502718
1635214904
2017123289
1604458704
1834744192
1093999927
1705099360
1086052887
1145035852
1653571155
1597104967
446536924
1820517742
1159322637
751402124
851696416
864768064
798658577
959979012
1340637077
203127043
1067995377
1998951210
964124679
970883260
1556353076
1901889949
1757396954
1171077488
2130207026
1412038965
863754625
321673957
1361536780
1654817918
828863026
1141178022
860899997
1941842084
1019114102
924345320
20265286
1079793279
798788010
1215298612
1173023445
2086689097
1716967364
550158200
754626499
1782036601
419995530
1195952211
232785886
1362843448
1286340817
1406548052
1590345623
2088524941
1849146109
267805804
799971182
682484755
542832332
112216290
113865079
217871834
1586501917
2071807330
334039000
1942242961
1449106669
2067472935
802761402
624377937
969667984
960649995
25397033
925094523
1409251577
769766589
1785328805
707627461
1400197574
1923094558
138693639
367554755
183925319
600160171
699057375
40384634
1558429102
500005553
131456172
1861494657
442876634
1082110433
1872544903
1789973497
1513889482
2023166949
1073436625
221291012
688156297
737214775
1149802920
167513401
1995602293
1131024424
1986444334
188921941
1293048655
1890050579
374713828
1963345397
508409677
1966161589
1588670635
724564023
1988948333
458586309
1011054426
1914837295
1550676202
1082399275
284511291
41298906
1881533162
1138088025
2072297399
1840833313
743552102
1655164965
2072731131
2064966443
729554024
139070190
154987881
805128462
2003095163
1424116126
1550300422
1242102548
756431949
583277043
643779251
72335674
721883466
413086259
1855645934
465184064
211790669
1644500437
300961276
584391472
1755094504
1994850582
410263831
1457156326
501693493
1842159117
774431173
1287587724
1956457242
732430447
113597735
1983369800
1998584795
1597860283
1425779922
734437405
690343348
357651824
1103740115
436185765
686029072
1439452710
2021415397
626585531
1351401709
557844667
1747830751
284446804
477695307
1363888321
1269358565
1911913044
1819749837
1300106639
1555674764
974427909
752329659
964625760
1343539682
1765721370
233894872
944982716
1394456753
1060460400
787710356
466184041
1157005116
322756185
50753649
1445503509
1214267020
1225586507
1036422795
1197838637
337021649
793896258
1046497071
104659017
325992609
1831924112
1050516549
280357874
2032198757
23106238
2103519647
1588346273
1515030427
914710083
841428607
606351467
1071134565
1436860428
1363517423
675837228
1483797391
1218345654
113525520
1897098866
363539338
1270738944
1338363819
583318815
45008277
1049899264
1083906585
1432622284
187411596
426497664
1337541975
1236424509
895018653
96968952
1810627994
1376385350
31994518
360505505
909949621
1926213510
955723589
354068137
1848117734
825516352
1663502660
2070854753
2027544650
1042900462
170111211
18441253
1783231863
646449370
469997860
2017517859
422651043
1888310599
1896414433
227919913
217110667
300624734
2070785603
821630783
2124774474
1892653941
352480357
2100631190
884799031
761498421
780845378
324665391
847915507
1080140103
1490970851
2138009707
191791838
243694098
939081400
1632345753
592610899
1740317482
1816310808
1031887891
1145466240
66773173
1584778993
125165082
860080247
1863661640
515026848
651119776
1411983174
2005747407
794992400
1871518628
1999162731
469195573
548906351
1027287738
402877226
492166032
1370531838
516992369
696770669
1276539176
2141917060
1105976264
2112947852
1483766979
95090343
289106507
1994031841
1711657756
1218633710
1124518541
1705353429
1573306375
1310979132
1642476211
1732719662
2017088639
1593821416
719023782
211256139
1030486377
1602530834
1897691114
1247623637
1054821509
857572550
285267297
2053923303
453723287
289283512
1487062139
693266324
1761451325
631578192
769992867
36184623
2112326592
773615734
514802707
1682106159
359971723
67188641
1901016959
211657770
1089311015
536629250
940854083
1056112842
541439982
712266744
1548877424
10586590
1264055634
325200507
169664532
1100145255
2024818092
2018581948
1597124287
1031733064
1516585034
1332967773
1016807837
1912891427
1486996325
1658105913
465418071
1009681102
1151330560
517081863
1286172601
170058871
1442202322
321052271
211110730
198094035
1060658693
1171868035
1889252318
1871505337
1712033933
467958706
837282798
2111764443
1307643024
582845242
2107975767
1366296727
203832488
1929880360
69234441
1992067167
639396072
873280067
531513505
1893116807
187212331
2082603149
218433440
1994454418
1831663304
1645495732
1407013239
938986452
320597774
267720557
667471385
291704813
1532448995
128018370
911284374
1695072761
51064006
227838794
143607658
607759001
1791373657
1454196597
1401767072
756092199
2008041383
565078085
1273097816
1187013290
1541437593
1432608690
1310260754
1530927857
2138249042
276130426
1855437368
50227085
1998665475
1343209317
1221553537
289738298
1815766641
1856849281
783198162
237978239
352433130
1013404136
643974537
1831372957
1536096911
1448668690
1972846841
1426956033
343242113
716973668
1317947758
2032693673
764452095
1133174880
208807058
1348473586
142100856
25966696
1233245605
1779810095
1128079694
1708615880
2059374239
910681584
86920214
1609906040
569731044
1353989342
2089381601
1390996542
268492948
1020385717
353759532
596234035
511059689
43799739
248285203
649473821
952903825
1112076936
2127301566
772337501
40004224
522114761
1811714641
1037737549
1607576089
1338719857
602002795
662115279
655901650
883605879
322821622
1452316439
995321210
178298292
1631909792
421104865
1574307038
724895996
1128525503
80588368
126787765
1221823187
2042204851
1574160007
718063842
941776775
654607201
100727125
1318547079
495706650
853951876
73830683
166001737
1077083675
893165069
552818018
2116433602
1370204736
1836201700
1611753709
229958798
737176329
457673616
1581887492
735526572
1563286584
548740198
605404876
1227434093
1394426743
734522382
103370501
140259384
365374142
1115243185
110903087
341792620
1135018542
1772272326
1870534638
572498675
1732823768
1129289113
125573885
1563587241
1218037846
1741444683
1298323639
937075483
172309422
1744152546
392449778
1408857103
899032331
1449625653
1194037044
2073836110
1299648122
1749924893
2078731335
1693963959
457760171
901156048
1200730510
1187182388
644460221
1550371641
1827037276
251666113
694465984
1197349962
260208181
1600681407
1575233984
539135364
132430846
1204314611
580794072
1987735900
957291355
264169158
1284896668
1976533638
1437924589
1047580255
1730771066
252072429
1996435278
1876990068
1015398794
1350367500
1057903799
1824273346
976873663
1024726880
2105858327
1653702111
599927765
1313019493
1820422392
125471491
117707615
1817753077
546512644
1702016831
215260245
187228111
776979295
2124774929
163670663
1082705143
1414934618
1965562456
561382183
354042116
681888245
1571745672
1630932632
2131199713
1548594134
1710209391
1812308650
1768953120
548493037
2088862710
758683010
1650979254
361293970
824929347
71423806
76164762
1730730037
296953953
2126238770
1883223525
1753562573
1482446764
2076368724
737893985
2090901558
1449761570
2111481035
164382579
254692071
504395173
2125964210
1002929474
743517514
208729083
1248178255
266986854
2072002452
1967267144
1029996283
1597207234
2042196495
1459891009
997406064
316449306
1263280933
665422484
1390675460
1034370434
1571036463
1992794823
1114689837
644573793
1436425598
1400923915
2108280849
1143077787
1863246211
427142537
1446463140
315428617
2118499923
20402410
507985439
1405088162
880000490
230496137
1788888808
988236643
469779935
832398357
284312422
1037210619
2046051679
1272032712
421411172
811585104
1573186564
1694089469
374222198
369790403
686221100
1664009885
1054213037
234832245
1001597235
999757147
536243101
53725531
1028011664
2114701655
1958400296
1357271483
539164035
1883317317
1967871914
1459845165
360854278
1258468987
1714150276
152352553
358037944
221531643
1157692761
1433934549
2033422352
1030270909
714355396
1505901791
1683080783
1543444296
1475338865
877365535
1395719497
886603682
1720485039
1644808515
826928144
819311306
967298827
2063006147
998665877
1013916278
419358097
1181115820
1111792571
1373079551
1262785910
197724908
231629769
842681538
416061250
864175754
1011791454
1522973464
1426381225
1049479544
1751986461
1197012250
1735774823
1389876176
1138316569
498185742
1260575267
357087683
288245364
1766709845
490966375
1235529706
213389606
554610612
443496335
864083772
1539536969
1157893400
1400063177
2058273010
104942563
2076783557
1898822768
1621017602
1319520054
872773329
283427656
1666922465
1880127204
1874963352
414459283
2111603218
1658529648
73622034
1573513654
211261696
1139432345
1128195385
340453862
2017970676
1528220130
735117994
1121482490
672449409
21193686
2043780040
1506804304
1599466335
1321558875
376438134
410898476
307493339
115859839
757727268
412856849
1753865657
628356200
1640951913
714393781
302377337
1195791977
1717518220
589778514
1219249834
1595642504
1956248275
1427990937
1295758064
1138474178
2015956163
804652684
1796572083
634302169
58541279
1584839273
216658517
1547816679
2055939993
1178578002
797552875
1162370667
867796911
1939507420
121488981
492785446
678618394
1256028980
1999024618
1155375833
736794112
1255878752
155441379
1564102628
2143729418
1106829558
1759787380
5288339
58712939
295920429
2019649416
267156449
610776297
2046576020
1982189841
1007041622
560401599
1773662432
1142901297
1647926722
648356624
1950732994
1205789060
1360836820
979918806
1518047159
13040737
1179035759
1839332023
1850624
1556658968
770025777
1068852087
984916953
55682257
1056341709
640447101
476416645
1093311638
121693021
774463511
928319394
1999183096
1449376773
914851346
1419762592
1756609607
928635211
1320937162
1002689422
104528271
1275083632
1470529065
1838953157
1390890931
1715921340
413489638
539567617
1272812170
651501647
341473547
1450917075
1117426443
956989127
95778074
574352402
1795623704
2019892757
250737039
1919686750
1896141325
1668720384
1230755032
1293002812
1079400747
1018216561
231360507
1873616443
1155624833
426904883
2061663977
342899552
1215188556
1675408128
1867729278
5155230
908324153
2082433063
1666869846
136424734
1931648685
838470106
1174714474
1765269406
649983002
1063697078
1069156033
600437271
1006037439
1097894085
2093339818
2079160146
418864162
1684052965
1739441626
1606333897
7324307
344648689
71754447
798655040
1272460506
86212378
1771741536
1197547979
750106284
1118121891
701281426
769340452
1713687638
1316158297
1280484580
2038015410
1997166295
1836898356
1475227889
1204398685
2020325427
1674646575
1190884576
387301125
42942287
1260599839
566483961
1741468850
1051057403
175210779
1604769583
1164427723
1642012464
823247354
420044501
883465485
703100510
395245036
18692662
120102878
301514939
752893084
263262181
978448285
1521033018
1050831450
945438237
1375449393
637276483
1461526174
90798748
218251871
1410587037
2080137764
1782266778
1683258414
2084120973
751291697
563406698
2064579992
1358108258
2017473967
1910492425
6192414
1964070161
1542251890
976413738
33694655
1118420534
1631672549
943478168
1348922994
1143610018
266634406
138136470
1534400809
582957044
1422042150
1969129901
1497927848
343032870
1773309976
1240354193
372075702
1602056777
429366247
1810101981
2136568454
1467541157
1896414502
865007435
1341890315
1277225707
61323443
253922184
1113241847
949381730
1785469346
790215382
1155263249
488289914
2136190771
612573104
1961518802
1281856159
519623485
191199109
131665345
417630384
1622980643
277740575
1408705850
890930589
1112342432
1530495477
1513164425
1172749473
862836894
539583148
45484854
336450795
1125229832
1691691933
893126221
2112904291
1726425441
1049237152
261777015
1094812992
1923563913
577325843
999614602
1874929993
1418403831
676717691
1188004379
1629099676
276042577
1946403875
1711557368
925213595
997053763
1282943290
917794753
284527505
1700028606
1131221021
1621961979
1411715765
1854295869
724065124
1792659313
51540565
1001177121
2054669463
754696314
1774292269
297912025
597856984
33658556
38333434
547250272
1279401208
1020670253
1288306927
1652093487
1091702822
1671485803
1981134019
2061324316
1911128427
1536126319
188627635
667372229
925746514
2036568564
527903813
598263325
456134573
1495002374
885321325
121919176
1594285366
1899128898
1729912055
1315268974
1939087923
201882240
1286848316
446623792
612975589
742030046
895878225
727292221
1012521071
1588787761
1848198989
1117424914
1965960927
527902177
1824103266
1376498856
470196121
1011167840
1253646357
1408141255
1616946296
171822177
1051090422
532833086
1674492201
1374786575
1277815311
1518823126
974390247
122396368
878465764
1453775920
729072827
955384268
1103451297
1336550553
806129201
483746807
1660245163
1778986792
1142638060
1036556391
565847724
1064925126
1650060510
270090449
1678776426
71732279
579350163
423786303
118507008
2052922204
797162163
1626505368
1262302872
1926335202
22701244
264013597
883867583
248190471
82316268
1911512112
1891512984
1155298123
464604197
187319132
99864503
1743979280
600569227
23642927
169247527
153453969
12995960
1683915074
1432283446
231430507
1805522404
941368080
686725641
929382864
553148057
806762686
30195380
587248781
1508580423
835137372
1489562688
1910419575
1422494290
71650069
1522878831
1564941273
277107039
71674246
873003471
1804708365
1045330104
1243958321
1549521501
1418545834
1381506684
1773218253
1758221780
1603215147
93321014
1367755212
1126234332
630323456
125605528
1375921608
1175826037
636444803
274628537
2044826679
547797985
73081499
2028731772
1085766141
164222298
317351685
1981268508
1705936191
957776280
2064600877
343101487
2062856193
1207879390
1821514651
266218130
1283017077
307830493
833673938
693292235
716261566
1679602339
1672388444
633498395
540780345
1028710367
993738239
772831921
996065862
877724605
473731968
1499398701
1517799078
27627548
77747343
1073525269
1419059575
131295159
1913479596
241550356
1704262394
883065334
573810477
753443968
2000730318
1753012182
1175028454
832528857
922650720
598120230
1473884775
2005853371
1641148718
271622153
1083492644
1591537993
1317301843
447105118
1489055475
1731063399
2146374046
714565593
362063368
106657315
1870540154
792702267
1524652437
1389669957
1244137216
464271773
1989702510
1377396908
137335051
417367277
987773751
2028014253
439102695
597396148
2141436745
731790970
1542420007
2122202505
216527023
1395681892
402789440
1484014615
186286043
1655960083
613455004
1113586774
382333827
2021801454
79776982
237685042
2035254073
361925509
2139899239
1954194838
1343447255
999065210
1196305392
1701708037
406097842
452831178
460278973
870245531
612188676
1480744634
1066898794
1506696684
2007810000
1322516647
973643737
1740190767
1430246560
533496321
81183548
1203168445
385926733
1100019080
1004154596
1482941956
1976029850
867423572
1397820682
45626787
2012558830
1799361204
155954150
1359686426
541964642
12447361
236695848
883266676
1141033307
576887172
1310675725
308484877
516887320
1241226368
1499569060
1577316173
1345366914
927402146
464040571
2129640755
1693040035
881422228
1907044077
1883957257
1813037029
877831112
642085540
157224878
1461269311
1686257865
78121840
444062605
140372348
1673329545
1922571790
225775609
2077610615
1537456825
1878710209
7530894
1639732102
1530754601
1728375119
1544143452
1393960280
1780801684
1787234456
902167839
2082191802
1848301198
1441823535
1654209138
816982673
574527310
1019259052
1948636280
1530638234
109888735
893433020
1994761008
371760334
1592142964
1283334446
642582732
80865531
94328434
1470068950
1865106979
675691237
238673655
1623982315
2141787836
2027061609
1816696277
469726348
1332122773
2100236276
270493381
574801237
2035901841
1817855301
738200170
669181740
1949052534
524925569
429161784
2086576549
754995178
867891334
547897578
1625582147
1133701826
1099740767
758211657
609830725
635841493
1747558267
1406817092
2046933326
212852789
1101898334
1499295641
705015271
1626231284
1972291108
1243836513
153647579
1579445254
884115936
213224300
388881193
1407067788
1559808389
984900690
965018507
1010711285
1516580089
1898235281
1106422482
1953898653
405806569
839065633
1326655635
1059672242
1948796627
1580127370
380475105
1474089570
720214046
1071530583
1341193428
1102319610
464443210
317497476
1037336501
584839562
238204144
1903337033
1207148105
1764049623
1444244117
138070655
576680720
594501195
1111744864
2009252970
989724015
1856250440
1071472776
1268397128
2100327797
203828378
1942274764
2064681646
2056889512
850550479
1313486184
1933740402
704465229
1775610622
1081507348
1001952184
860979266
1127753575
1117833577
1541850660
708523844
203320170
1209532636
1090508660
642688808
480391911
197699870
11255824
1519179287
960711429
1441286230
1985162001
599204333
244434620
1926190282
1573957028
2133971583
634550777
256551512
930662535
2051978111
1285472126
248351062
1854516962
1811462004
1218478970
873274507
1815336827
819568912
1403754771
481200022
1988908149
741520905
1133860343
483425491
1943663646
2109831556
1816884878
2002345023
1741564015
791244177
969624274
1142085920
1096464406
293330488
851061246
213657749
1425356277
496415581
192950013
1180415906
674841073
1748191875
753286293
1278831024
16421183
480139914
274221588
1711955614
2063056350
1999756307
386725567
720847068
1014947713
1657404676
141780732
1061559333
997518424
713955939
795371477
2056305530
1632690109
596034196
483646403
2022739728
1035709344
1201258329
1768910482
1856576293
1554378982
1973758155
1737986445
1551494616
1036287755
1754431164
287817881
1306598809
1485085774
2035993525
478350550
1761038126
145299114
1712639629
118092479
1789805666
887167880
575024489
173962449
14348827
2043271200
584101638
1559724259
546577861
552329688
703888921
1302633466
200181063
744842739
1308652151
1019401820
843025342
1158816516
1332306996
755238912
1915711489
1646405576
1361151276
550065452
84151313
238050433
673760238
942799339
2125273510
1057608292
1030698430
119496433
1446707606
1249303734
1732413481
1636791648
1451831666
460779506
765426846
1741577153
654637655
1753238302
518023530
1797278096
1352267458
1282696998
811713717
1453638556
988608776
1226453050
550876822
525604995
439255404
1661928580
1881125613
1494754558
636337266
876576195
1118903444
1847680917
896862465
51970336
1820323428
414789047
106497833
566564577
1775267449
653426466
2114137475
299862924
975890462
985248448
656468059
641226611
1677094291
669303457
16065
491933561
1565631273
1157937254
1728250527
1953471627
820154638
2061068559
242320649
2082274604
1937145155
426277292
1628820923
72141944
23776896
2027465675
623413407
1194513125
16250362
793932063
1933051014
254926467
1352098183
742836196
1121147275
1833706321
1457354393
1419599842
1591844516
849830727
457216928
1248527768
128899202
1087758009
627448594
1576097532
1624729477
699731012
1521386735
1019789232
89849389
13834760
1876523365
1328922039
1010835191
762066039
112915241
1388997795
1280385853
2100336585
907700585
613767979
1436272802
757360526
66388585
1413391872
1669089403
386551622
1216073037
76832089
438105266
787081875
38208766
1294413879
1987272441
2103637292
1515673973
1136156968
266602202
1218331572
1889420064
190448317
651530162
651002670
132537407
1111653149
194805618
1112195607
1242874690
1718898846
222856249
680050668
601654776
1283145257
670843584
304416284
555553324
178229140
379104637
730646419
1095020904
1175504158
1000661334
46500207
1831864931
514359472
159092031
1611305758
236956526
151435625
702996382
1947215491
1065131228
1038628908
561249517
1876787328
860158698
12082112
182910520
1196335421
588879991
1585390914
1264088725
275700639
235251886
694979631
1202029042
654126692
221868592
1549933181
805002158
1955292253
940640265
1023136125
1718057958
2059992061
1642073419
28923188
1500855920
2125125758
1914404436
1963483554
1677857022
2017507632
832209702
85034540
1603348707
875133586
633817765
1799891492
377995864
1622613561
1958275924
366926137
668657012
301177520
1397706446
1080088379
903329104
483882089
680141607
802290957
1708082737
52632983
1601427028
1372970077
1183775607
107748979
1394185896
226438119
665742806
1510933858
1445551868
1736997908
1138481675
1356275637
300877656
852964088
1550849736
1280112976
1451843737
1632227382
78844689
549233923
2018530644
670202425
1599724551
304401795
2089096524
218026374
2028416002
56593528
562382525
481168752
901218399
1777732483
1020936480
1842765823
2057418520
372239565
2073907082
1301979899
1261778544
1611627018
1204419218
1561414363
280926763
1326161468
1865898565
582853733
425454025
1534633142
655454651
215767055
512317288
1974518244
684429211
547632815
1185908089
271410189
1805957465
364662068
492590386
2128759427
1744248204
1682457003
1777286338
390817376
1605078497
1460401843
480388578
431915823
1498022222
38238291
1039651690
229750458
1363156551
319565851
1689833505
1606916301
521588094
1106010315
851961047
965887211
711971661
1325788138
959911555
941498636
1304720111
1284070558
1747332305
1467313852
721295366
536755313
1460912120
510501565
1075972372
161853377
1047121725
1328514605
946413952
746347079
1798233887
504045031
1211929802
8161870
1239719934
826825517
1487976282
1273081257
1572674393
1908773817
1630982552
927862396
359623463
2102706725
207551078
1272174048
1863645101
1491635811
648214725
688019994
1083718954
1371675940
1548955265
70824248
1113463622
1374726482
1977518649
161386035
636660305
1167319825
265191800
38036750
312646097
192026875
1039143755
839636700
1443501844
1284712413
524473016
857302543
1858222807
2075210484
577173515
732984067
1400242151
644883638
409173028
377126920
2026357189
795670066
901593677
1952103754
479216072
2035662837
1207441931
571399611
1159739012
6001219
800801332
855519962
793600376
1483674894
502354554
498602268
372518177
64548990
610117115
901938232
1404490741
383712424
1614781845
1635392320
1357057431
575093423
1606218185
837055780
428295727
1739166810
1626082763
2104849535
643849234
1738630245
729247852
1575564390
359196092
1796196090
200480674
1953698875
267583653
1035973062
1646064186
514003933
173385658
1776079982
1096899009
1367505024
1494650935
1624129675
1427936712
529053836
1268355485
522574309
271738139
19509098
343839464
2121633539
699699237
1323178670
1140261164
284907903
108102691
1990679907
2021379484
271910208
1902376024
1445956959
778892299
411878011
1797031010
1170654853
1061390587
560954387
1650359102
1201588049
757026837
1514010964
1447591077
2043008399
1201199619
1370080589
880954394
1484909019
182528858
237952924
1007195730
298656926
1381493245
58405921
1196409888
567577011
333517783
431283226
513201311
729416932
1499676056
1219503382
1432567584
2130359943
301422566
440820336
1010752874
66750227
477298293
1008633111
435215982
1129710439
420892104
576224177
764067864
406553137
541475318
430725866
1824674253
523013720
1885117487
145640938
137477730
1286118641
2092323228
84430371
2033622782
744622205
71926137
1251648576
994645113
620647722
1982591757
261369741
1422125598
998424055
1855134842
565409555
2033631207
883820472
2130096168
771850508
1501248763
429956696
1075753989
225932231
602294571
273938577
1560682212
1847590294
1225674772
662848573
1503330089
828736742
1337952906
683629208
1350904126
1566449970
1557615012
983825657
1060924683
134634066
299857986
403462209
936858959
813412673
123907593
1619710396
1947954396
191361155
1846733031
156244699
1299713407
1559118849
1274730509
1021939201
162837965
327883181
1494441249
56021703
1010558989
1954007348
817238051
1528285521
806064045
1262683355
1669711821
2129903533
1718874056
862916936
1871064411
1801121126
854464977
1007076922
1111184810
1365456969
1551035190
1379554844
717907063
75579346
1893438474
288677601
137639352
322876011
519349545
1249624639
165875868
575596774
2014094933
1397278083
115630371
1283640084
1776759948
1617951291
1111980806
960298004
371042455
2072145339
1765434179
1311198791
1679180929
1627300512
832414464
1477083142
1188752069
1618989074
1038623112
1103708020
808999942
620554763
1297352232
1872721599
246349155
474509897
1164813126
401006761
2078156451
170004420
1279092718
2042750167
1832057011
743108488
2019940953
489536408
1220787123
841870460
246323704
1461508719
878757125
734822309
1519741486
526035087
1292101276
2025945454
1771979831
1561950942
820470593
692748304
1329295630
707516322
1722642205
812210588
424062093
738853921
807482362
927857405
1126452944
82106259
1060790520
1465540815
1070169860
103208935
271335436
2033266617
553545117
954506786
1533629479
341842975
1951765992
2145223316
648315005
207035114
611387803
164466874
1945679094
1820154239
122601897
32621563
1786783264
1314192978
1081407807
1740606291
331615012
1103016078
1073188964
904959637
1838015167
546171085
1836021078
69462359
398672689
1270810970
2015172361
360003680
1377120117
1774206523
1401872440
1368100179
1298920844
1516119419
440711207
1958752957
152606088
906313605
1709805196
1461643486
200584922
1395206011
651947145
18899326
1169815249
1975685893
585011096
1612711027
1157248909
2046106427
82447194
1269693398
843109638
2081278997
1312322584
805210161
688315530
892042635
46403916
416783464
323131926
2097279753
429004616
58573539
477869781
508085344
188901842
1296124124
627892143
1820790160
1333618278
1198306009
1499198278
1326245655
871937569
1886746994
577878063
1040950818
904669394
225447192
981080920
2078139801
1760531946
1575494233
2039870932
632313072
2086324278
1734231568
1283939350
198988189
442527392
1556855336
1751216881
459622029
708646898
1907202349
1636093690
2133448028
1894986745
2000175880
1072781822
7980331
573382155
1970540811
51822985
333560977
754855849
153375311
1131179420
1746780188
1851513404
712609635
1077542306
977501168
1967638965
531634162
739856449
592794472
717491874
1104925985
1926959358
143604073
2043301956
1631741827
2140589406
1356746975
27199314
29657646
969905439
2132038680
1861861274
1459077026
79044469
1367852671
1318806200
1521567161
61962448
217181155
101419488
266555859
1131887055
561744052
492165359
2127402412
656164278
1711893068
650141620
916589288
480710576
922335165
1469318320
601819041
617376313
1520634235
1328543613
1371511493
631233599
654723534
398535297
943927348
1344307382
21257488
504813072
124615821
346778458
1887998422
875364719
1937748661
981243889
590928277
740693557
1561067132
713515072
1851574321
931953171
1256475123
1578072680
2085379275
2027237621
184895850
629898980
282563042
456951668
1925107615
611972888
2117580202
1328923936
494561840
1794241286
523995600
935782096
882984212
98052243
1748970550
659120194
977426465
851548347
1637926676
2680679
54123051
481082932
595790152
676939187
79363576
584729600
869164717
1012675243
1413281337
724452129
1954684821
282080907
938230159
1705183525
562434608
396465157
1759592286
779511436
843993660
1746287265
796724122
1759151235
1287751897
1997390117
1299030833
1007895523
1408441737
2129553315
939151455
285811376
2120361587
752361922
2019122811
108702407
1150164874
1658235221
519050944
1310025784
1641180246
1022072801
293471367
81749702
244948702
149522866
458522973
494549416
202999994
121194378
165382335
1525188588
250155793
348256501
1187304779
647963670
249618202
1280138914
1282294929
1019914703
2144841117
1071715606
1344327
1037214826
2011926519
547741105
1888944479
742603987
1294524506
102101608
799944417
979791829
1031799084
55271177
1989476211
183880908
1092281964
1533502350
105297657
745388896
943940972
1814814476
915537400
514542114
992693399
1342161154
1851931978
513639592
1795638412
1186432145
1254114112
1140019587
1091401729
647672239
153825087
818862346
2030633974
1832871992
1560978762
732394278
1515401098
32829957
790318185
2007178769
1260612980
1503026424
1624674486
533756921
1195844302
1841175882
217493660
768235928
74594448
1601419226
1633161487
1819131007
1132032706
663516287
362338792
1667987827
115839422
1696077819
754440627
681464350
612251968
743614133
554938909
2016320410
1750311512
783560322
1179339870
1017933146
1163792820
785881420
832607645
1281971760
1482561826
1896974075
589202053
561683334
1329111024
1001402330
1994611800
904724345
401715773
2147307232
1645237346
1976765986
261691828
1866142703
1207918852
1693906315
1117371946
217390536
1061183895
639165068
754765167
1109294352
1828620830
96659292
1246866263
177585590
814684293
47933992
705407625
281540944
805982290
188685117
642157732
1766584895
837795604
1120629417
1208142365
577647759
1324795962
794998728
1426760329
29835647
1783396845
210931222
2026960287
336904365
94349597
1436945461
1924850331
565099393
1903973705
1158437384
828715105
739368501
160912765
471652170
1133936393
1326957271
533416942
2120337599
212811415
982926135
1873273592
129142832
864579538
2000606094
1871990880
75917458
1339174151
1270277194
329654939
1476963849
1797454255
1560431737
426595301
597142370
580262
259570684
991340526
796323965
982333105
1000289795
862277332
1688088543
1522302596
2086572812
1260704309
1538107033
987930036
842009362
1003768054
489752722
541929867
1358481470
174838663
729413700
646220526
745373814
406675650
1316684860
1108112731
955717728
118602071
1579953448
148752333
489770294
818074702
1881273669
602520775
2050778815
1504998317
1495266654
102240947
2134569587
1890322548
1670380297
1112601577
779388071
497606261
1877389423
457418529
817267590
343773535
1813956721
750454723
766245162
386648108
731100840
1467008519
1577414089
1310931496
681897149
1701867223
1852426749
522517166
497721447
775634164
1346978012
1739328839
719657715
1459466315
1070285438
261898935
1798278636
608693953
338720285
756571179
1767862971
802811020
1646378073
83916905
1549365195
909401064
226834786
96061308
1745143696
348087686
580020119
1897957139
1566985858
2054695204
738078939
1168459481
340519211
976618956
1043862039
364278955
2098303706
515418401
366036041
1605841167
1898507123
365947180
1900474316
535063291
355225002
17720125
1015571925
1084834864
1332112873
2006443213
917660446
1023655483
1775730674
1169988562
1889032639
1002089853
1860232495
2083655356
1557447770
558233125
736125655
1775951034
674856626
292163776
86237427
1747863077
865675711
413652402
1790881677
1936751830
1308792026
952209854
1172919773
487373735
950480954
1521902235
582281056
2139236300
197494510
867490483
704308209
2020898953
1175503361
2040917464
865246213
244410127
640561651
1460741426
1358241834
236709758
1744953477
1698372564
748205783
269363333
497233008
243221049
2053954295
1289968734
502426184
436595609
2046804391
1295665094
1760071568
1159176543
855009569
1067555801
1809441932
896450477
547368550
1946096875
1040498314
990402944
1905191881
975332324
1071989363
1192584599
1413259038
573889995
2112302773
818753852
31954908
1658254366
1362013554
1476533750
1424895417
1910273259
2001809206
1887020339
940768882
699962420
1006062792
1076405381
540193888
650820190
1434497460
1570042390
169104595
1557994913
1071844896
45955165
572331467
1044783778
790434265
1409817392
1271970971
725451600
615935300
165389168
858227768
1091977273
1239801180
1050538789
1776454453
103700579
1779842075
973095647
1328007770
1485130255
1201904670
1838490609
533631554
1913281004
113863243
1976766165
300258006
1188275322
282761277
1438922253
1176201157
1989080490
469552692
1254400709
634564745
60647686
1908385184
13605278
1959439745
2137707143
554232775
519914899
1902470807
1555164755
2112809695
384937345
1454659988
494819521
741981591
1495134308
1872015328
467488732
1868867661
181717102
709098976
961427900
488143846
441669712
1073121269
1378088552
1429733415
268386118
202903843
1730672512
213345687
1127937317
452997601
149954625
110608235
609316549
1208169906
762867173
142575359
471468560
1994948935
967927859
1854481594
353747576
217022922
768891209
1006666556
417770769
1236017618
208555623
1692969212
136494324
2345084
1093853111
1312971516
1369624441
1957945115
2110242923
1764542195
831455287
1282072638
937039786
1461269891
1737049476
110947586
753836130
862635063
2121749767
1771891759
226333038
1895507981
797757217
530788241
839601703
807237537
492221394
2030740290
34528818
198704592
447291058
1697481446
2107059760
456004352
1819298713
860526753
666900461
1165164608
1954931219
284951374
1630024266
247392649
1993050772
65569779
381184555
733921056
820759066
1215845613
36594103
2050504960
1212294781
259426304
385522042
1840961555
546018044
145222755
388194361
370602296
18883542
8420603
821922637
525582043
93784988
322983529
1873540848
150830038
836099679
400635392
896978565
1422165317
548150889
1767735186
1747688545
310805789
658247892
486132587
1826038543
2046469029
1855051998
5897426
155843592
811189021
1877597481
1783292077
1056506316
1786495022
1866953584
2101957375
871005813
1375911438
52221092
1928326678
1132537070
1850570534
1860524459
1670659937
1511379210
1342806120
296943482
1031571370
1265700778
1616847609
1758474901
1127677775
1700097767
2060310192
699851979
1891345870
342595168
1660265528
1035855847
320968644
184625123
899884912
1962775385
785444084
1982555850
647571850
353152713
70917780
1862183195
850406289
2069276798
456914312
2058063658
1745156099
1642860373
964755746
359859339
68107721
1892571369
138253413
1904347036
1771647551
618130630
1909935444
1139161551
1454455651
948009154
1746870875
787232922
1288610230
568692099
1340537056
307805450
1266830172
1686340300
1054589962
1192068203
1345092939
1684185942
212675090
214630460
55617232
458662179
1890300631
903859754
373306004
138826393
19299998
1706490247
301293950
1802876207
1777435575
72745479
974597306
1643395854
329078000
1509666100
759115902
896556769
1024028674
456170901
364551523
1020362731
890901370
112899051
203371432
1964574208
1920638270
335820538
1059931285
153865959
997552281
296207318
177716476
1380245811
1745511637
2029127197
1617639361
1911712095
76331755
608843823
1189943315
27131410
993107090
59927426
787196698
1925262233
1863852358
1521522997
211309307
503794004
1534320139
194083182
1730459784
649958636
1436744302
1712727106
24905212
1125291782
18403193
1971157615
1351690340
684052444
1478888803
1140479045
702225159
1359522437
1690790585
306674400
1857566972
2104605187
1623447883
170551452
2006030069
1661156774
881018340
2146815999
599221938
526773365
1881595251
1748823567
957308955
530123271
1653332873
1007198295
684602380
1719190213
1577181467
520046270
1553270518
748408838
178115070
940600079
1634464252
573137971
1513241529
1314206096
473075306
778592034
1242973087
1626771707
759138110
1609091801
453254391
436884174
1191719762
1531485768
125306680
695720919
2110339229
1974782916
1159255158
1175829442
2085172420
1265079134
1171453839
1213269620
334393641
159719338
963582540
181367538
1283496930
1305963232
1082997672
2057127114
1779403388
1846176266
369972817
26737605
1436025846
724140407
739151508
988204089
1864340345
1295991146
1439557818
712105745
237003303
1578658314
399345497
2104056479
1463687646
961230762
466448797
722285185
341626467
1791227704
239001932
570867649
1716711692
1547166148
1459296636
130359630
1972324849
486490654
791069688
1819108336
959183577
519561118
172677302
923759417
34048207
372290420
550243020
1928384725
832368396
1077929035
638173168
266212745
1651751115
860097280
1418562943
345258259
1243685812
1941028454
2127839207
863150726
1123240437
1932421025
995715058
650576054
897537189
1104764689
246313328
857991645
141276739
646205288
646332891
726877313
1324313665
24896249
1287544240
1385527254
614418980
1352775459
831428471
2130600675
2135051007
1656265097
136856972
1726029347
1032186899
1122241352
825098470
291209974
1535872813
612109803
1384966754
1932688341
2087183458
443954978
1147173481
1448090880
1640848719
751111600
648664495
1129612463
2033886709
1764666661
1136897134
1103790790
1478895652
1547416064
396075171
1689323974
1455396163
1912565465
1809462151
1042966193
1929410698
362440499
1967275241
2118271316
1139069261
24646938
1051781253
769352837
113554795
292090961
1917271185
670453402
921172792
182048670
962996194
681675064
697101297
914981865
2017859847
33868296
1455095322
1379767678
437459703
1159191201
1230673741
1343728505
1989573762
1823885621
657119007
206298243
311885437
1591795763
1531865248
421098348
406358311
1629349596
742940043
2080830051
1690594199
1778985429
1751256996
914513913
1835213059
189057757
1502808903
925293365
74489814
68933898
1545863640
1476949942
892612284
1715974643
1097188274
1502044752
2078590065
325658736
435503829
1481329857
335735965
988182093
421895341
271065723
1865496307
1694430052
2101947526
1422722159
584330557
17143570
1186113047
71208302
987943208
1507016461
157759226
1446862514
1685103435
1151451317
1268429271
1322906614
1251619021
1403044089
758038536
1100398421
1285368306
1320506479
42867766
1033473504
1678049276
838166566
526177294
1787638884
636816328
1922035969
1133941571
1358201517
1119435874
1341318363
2010379632
1070563347
1122389071
2095637
596631470
2090070082
24281192
323039315
1248191590
697966281
105901665
2075009095
593669112
1379857422
1831946861
1018369244
664758183
1394364605
1883389363
1535830504
1132547174
1608037016
2126267577
1260172775
135664648
925835399
2069960055
741226914
270960643
686841664
1459850717
1625036887
1186468902
1759407314
929573238
457758701
1523998655
1147356416
988151942
1016310203
1855844645
809758303
760302952
172489197
1973475005
1183894951
718830481
1972816111
1088313847
875840037
966573360
1758120495
1688648124
1084262964
1391405503
1284001263
1994648519
155053898
691758235
931786836
442525731
1029323361
801688188
11211279
1707407918
511340680
94054393
875632843
1931910007
1141888503
1692137593
979662657
1193104981
548486062
475343722
1319796129
1149054755
169448170
1621521221
997257565
199890941
206358953
1862146917
677146035
1956636908
459534057
188638839
625642586
1038574754
1184996995
1469609053
2111362326
785465487
1653585472
1539682610
1178695200
334510153
923226472
1311296237
2071905496
1760241620
421793031
1363095401
2110162281
2111843592
2017694887
1542198183
495844212
246534845
1213363694
1799749873
1751630341
209142432
1523006879
1756359610
1546415193
1198030732
583850749
1596379540
603909439
968861597
272452793
785178589
64866277
1781022308
539858193
1708859751
479332538
913670118
2028729767
1111668062
988611589
1433975292
1651602575
526814373
1919279115
15773307
728213355
930525500
1413997454
2125135425
235129035
672535428
700616562
705731427
1863848877
370401556
810319438
762724990
1557948488
471949962
1961495688
1286208956
34551713
1686987321
201902420
2018946809
1429190799
1714297400
146845179
1542889999
582116200
952281693
1064050379
908994244
741389947
1429542657
212316992
226964372
1974813242
1514524458
183158292
967249682
2103770550
373930542
1443483028
1127678778
15131249
583257754
890469295
1255741128
520802620
1321414733
1075422906
2040647731
324058544
1762580116
1486289151
1940913998
2081497907
860338821
272787907
1604030419
321372334
1665830197
1665236203
1402233845
2082577633
406451703
2009746264
1529492906
1242518298
213538990
1717981997
1322680886
574400138
403186713
1663504482
1619098412
1747869660
1001498503
2034064550
240845270
711421901
199062040
1736742817
528525345
378952940
874919957
229807993
1678359655
250345226
859128223
1056792748
741497469
293360543
593780978
942122687
1216251394
2108363266
114323575
1678054470
1724796375
1657006137
291854574
178739945
1182528685
1711306187
1401724981
2089094182
129836190
1968988663
1950842615
1141586247
1218455671
1740160523
1503493863
1697307523
1411264211
1508881256
845717976
865272966
1574671240
194606640
1286082185
1298716293
525284045
895713894
2141341857
1366180935
690602624
1308303384
826273148
1957206560
1576416553
1907109790
573045482
750243181
1359750108
603274563
877043145
959419664
789397567
1769070284
1267173319
1868777944
1665585141
1134319170
950849024
1228246688
1601187090
1728544584
1380667077
1486667929
1096765891
399639201
2014683318
1722625916
208431682
1865667327
952010630
773463500
1247637098
1747382529
853275716
1312721231
701678789
1884059490
223578617
1155447526
374205585
1565454203
200911871
1911791407
1342910375
237169873
1361843573
1643177539
940006760
715584158
1297151590
1477897460
1454017619
1665375911
826514028
1400990602
431023201
1162682054
1893177044
247721902
1611297219
805759954
2126217421
1124408157
680197833
826986274
1797532731
1151970734
442693071
267660782
1925804226
1623217006
611994627
223387138
1407023564
931085976
451310549
1844888043
1791466221
692356812
131356176
629435642
680243024
1219121769
1465865587
266670037
1759969160
627033495
468604993
1977707659
105623586
681032502
1657789114
836342475
1174648689
620643556
1861093574
615130210
1457806307
692450183
831775095
1239277856
555432724
360572682
2136760254
493648754
230545047
1753327434
1233431992
744993864
954510177
871613329
301620958
353877943
825937863
575945603
1654567387
1781002405
2081102226
2078519021
1180162739
1604627972
217304037
472143447
480859626
1605086719
1015664253
1391051470
514605481
533691162
156527339
956851933
241221808
256851777
313168774
299230719
1332831290
2036586926
1159377184
1741368747
312581763
2114140683
472250875
733566132
1262501092
245040314
758664982
992101414
1477896778
1801682845
1675993940
1399203712
527415491
822855055
1872095536
479634685
1474933944
1570784193
1592297791
534830354
1442152052
1319927045
1161322537
715076571
2012409010
431560275
180962658
1346625632
822654708
1130834681
810031358
1919763896
1022306145
1082779997
1516657066
1872040486
889640332
1472165456
1786397746
1441474678
288647209
1764366940
1026324515
957173692
354049930
1426765099
1616652078
242002796
1147791386
824015406
763546305
1028783055
925086770
934933690
905994980
1553049234
146923198
1524061306
1389968373
1763739256
593745171
674627931
1905147098
366642064
1379223965
856651819
1675148746
770438183
1416179150
47017604
137553500
1617872037
474068100
359219018
355832588
753690478
2076072993
1463066318
703907025
227904949
984154407
149722895
27498022
1696638808
1876621321
1746390030
1223211576
593505107
2041786286
215025630
392987149
79800319
399924118
1396641516
2018077718
1174838107
1920083461
1310375131
942160216
514331421
1230793377
717514634
1609600117
1366693064
394754163
512330904
1461129020
606326507
761551816
1742456034
548544878
328306684
518795608
626655487
43912882
600147820
1613332304
1068305699
639225110
933514748
221944048
1649958555
1701135093
1838822745
551946150
46147056
34215359
327573822
1190788638
1002810695
1805123466
1566090880
97505666
1333459816
247311831
653473044
745307453
1871626308
1489446841
721487426
1222060969
3246421
866827236
1032984181
1683933517
1616199093
988641113
1114530954
1638375160
1564992082
1237852853
1144044234
444199804
1456121529
1192610244
1113210527
1097512562
1004943462
1001703676
28297525
362230430
1876778972
1277387611
1666320174
617400139
1371464791
507568533
69296514
714451921
272087169
138164189
656321940
281262252
644247103
500773792
848930078
808598170
1435562848
1297429308
1360930431
781700111
717067661
1028940352
338771439
945895492
508579437
23101897
1208939528
1538155798
518871162
44184823
2092558230
1940538537
1610746469
647878670
567127260
1637273876
259325042
1306320576
1873081947
1124470080
622752620
948746876
964986141
1792610312
1372198406
926697364
698081292
482219545
715319421
1241564513
1355601354
1762040823
151687455
1886081787
1632289652
147751106
905765914
1893201386
1547871617
1082994821
1530968136
1170155705
1876750401
424269217
1539769181
735244455
1007300535
785093690
532233644
2077260962
833318837
1665059552
265817864
252660438
1086811316
2129157904
1860911733
1710675698
261983120
480251115
1998848703
597938495
2106038867
1105904542
477257428
841341889
1102796643
598607337
334435658
115265859
119325516
1586845244
1134209527
111973219
2071082889
1415751343
80920708
1973837924
1634420689
1837290884
788447856
777433641
1376479618
811544053
789891489
276472836
2066310309
1980035725
62379499
795861196
1305775065
2111565914
1288718495
1150949804
949009447
1078269922
949987567
1244201941
913974837
572137708
2003873983
1724374830
763485570
287781600
35954575
2061468731
1259614616
467114181
1727977574
741603940
1201261933
1148090982
2066728102
1019647666
912564224
574922535
1052770646
1308991776
1220119846
1503934425
1939657284
1769112669
801629354
217821518
1604771821
1141342712
310354844
675319448
1824799170
835056242
1498905518
1232816831
1494656019
586549914
1664328775
261440483
1821846370
1287727666
197030508
1117891862
813170882
1257222572
1151580309
385517559
1875746437
414408972
1614802785
1051371515
1478505486
847723907
225715773
314424336
1671846395
189661318
1768929897
1479500052
1309282035
989334792
1969281179
38943777
800652114
1830415981
723305502
1453857962
2061565378
435969726
1559291868
2084841100
2019164023
2093929576
32353829
1257243815
165548027
96835939
152838526
476914455
1645267490
923560077
1261392835
1951068473
301400086
1872139315
862097411
149630004
1050652386
519419063
1029001509
309145801
148847573
964681249
1859519318
1113151012
740161440
70147892
28085094
1761955806
408611799
1941833344
43358238
332044178
1319366080
1656353336
1069529367
1497882811
241433618
1312416936
2050703406
386306308
1829298645
423437350
1793976649
368919638
1084302236
178970657
1287342752
1636324722
1496527693
1377902533
1119030550
378630519
1538190494
1541093492
439741413
247411086
746215676
471387044
371359244
228965687
918207522
1049513341
557499687
2081518704
10152116
1317540467
2064877318
1201971792
1676663557
2022237911
738094287
723597062
1841078110
1984768842
1233120260
1977059905
1446411396
171670681
1442969212
1590895898
906651944
661381382
1268019763
176067653
348440446
2140045084
715946659
664224607
660367680
807066382
854812630
1785355772
352443741
743480921
1029087079
863222259
1534329392
1236460701
61418568
1486342844
1933239071
13046456
2068324254
1448188470
524934419
67122382
1163048988
541969452
1655310647
1121969331
405230374
1594599403
1777201859
1198897036
1794516131
574433900
1297060477
411448600
358266726
1841242394
1803129585
1791120518
34419973
153242459
1008524558
1872266329
81557198
534676889
1553165392
2017998673
1497488652
174652121
1072786083
1879112552
1207955575
109469570
1459983633
1609963489
1868351878
928133952
870967229
1148171167
715735353
2073299804
535138850
1912767130
451274943
52159733
1367421893
641138034
1534511750
167673664
1808687052
520691513
2063004131
1118486098
788752825
952740521
1633467250
1039209490
1168931188
436861464
1639968086
171308022
1624434534
1633375334
1328715698
1361595446
1620828518
415943616
155040934
1836386451
369055235
1730323507
364036246
1209048165
1029187959
253378797
44212856
1188009209
682537362
1220385717
1953233923
874984336
733903412
1635074562
1894828626
1242501142
987255127
1396169855
707067250
1880933077
1356962695
730741745
1061605714
1192400687
399634389
657649799
624029053
1245332825
2049965134
1463183262
593382763
553956662
858698340
2024837619
339472726
830982181
640400092
1613304351
1555846565
512961432
1030762977
1979642526
1476047842
439694071
1261743153
1094247514
1091832454
1470675420
1728676371
1648821456
1985998081
1841630951
82076832
660548576
1180376377
623437199
171194807
272417543
1337256361
2071547911
1887191013
657269343
1527797762
388874832
337083136
158431151
1982469069
2105678790
551905351
1360999617
2100569853
373799427
633404147
1321731392
676887197
1735299675
851632081
559041852
544415363
1950307489
91228697
1049308877
255154789
1381995878
689276683
1729829193
335709406
1356398650
414358374
1285938911
2146935988
2071761273
1525818939
1627345689
950982827
1461377283
1070878165
1501393075
577734652
1764377753
1523151914
1771112593
2006735412
2006217027
186610384
334362410
2085615605
1803781915
1606557519
833348570
171545288
1680382343
1651513177
1927841213
32126311
1284772764
1503974629
613708581
1139006653
836315259
1469647620
1932752737
1826313835
617959092
2010794357
846819647
767421266
622117530
2082138370
1707915264
959172086
1751977817
201015395
1574374431
1698190207
1292280503
850206645
997067573
1231090735
1638819373
1349686476
138161920
1305219841
845701586
353957899
1504924782
1375768165
1834772060
1001472051
452053141
1181161627
2119548705
652648063
644014007
1292261179
1831791865
678716340
1208226699
856345687
497182676
761015028
358066435
1439401478
85551428
1000165213
1076748054
1260164905
87146276
625911689
630039679
1843419030
1473488075
270240323
1512429138
1021864862
1540400782
1866799717
1506805314
1264031133
388270826
1365826309
1204668545
1456819428
1846625726
1785564247
1502186192
1896095497
1550774604
219631360
365162879
114022300
1890112038
1457787222
104251009
1898475527
1577082826
603013850
1372995631
542034213
902780874
2009845946
1912227336
1528310251
899799074
1663789582
1423417500
2042988694
438403266
230296681
1137911370
1951111871
216702591
1848170408
1280787076
293121436
226778352
1643326034
905251800
2103789077
601161975
1095828896
1085923776
180390229
1015753374
989444754
2059572160
1672047735
1175789495
913825031
1949634188
1944432045
2128551395
854556933
1961464668
1600623507
1672590638
324517427
388789512
1697871372
1328097699
138968176
1327587208
534122063
559865350
1251838006
1852908881
700223175
821937715
558886581
537597421
1155499131
1427824850
939958715
669178879
1112636809
155892265
452945071
1723065314
123894560
59569715
1074856010
972245404
858335438
231137957
1537720031
1278824225
274914489
312873282
1539125426
1250646740
750477348
266598997
1105999938
923762009
531464230
100902610
954359475
970096723
1078813904
130179707
680488803
1550416970
1114485290
966030885
932470106
223868686
1890611350
1671883306
395472353
474188316
2050276441
788484243
756788880
404623396
263339664
1081251566
455454799
344939694
1425239340
575398211
1962904513
1543993567
2025820985
1335651314
1491873371
2013424262
375759016
978154981
2023877972
1093042790
1496892294
1328362258
470835949
1426469356
862963608
1229964857
1978503833
1601071635
1459109472
406668217
816534616
424313151
2146332708
847625144
1838549510
927375759
93000530
1752452065
117283655
1048166187
259509617
683293292
1097447857
1434457746
983268067
722147259
922381448
747582110
1770995665
448981114
724952585
2133621470
1913478984
634345701
480550715
2119125514
1372249251
1110767049
1421654911
567774252
307028801
245985242
1706931711
1952572616
74118844
1759241447
2034062556
1688362193
21949190
774124281
155641421
59677149
1742972273
426922491
420332627
1455463154
449029078
1400288874
1096032513
177930327
1406684603
270318493
1741101904
1473763514
939199511
2123371825
1068571210
1548416974
772352408
1596344938
1032024662
1992348822
435911464
1151678389
1977110781
1778577298
1035128862
1551866168
1940779241
590004513
642394587
331390166
1757157126
2072784748
903855451
209681625
904189424
782273793
115718622
433332632
685873721
8068889
388749980
1583729729
1869446935
963652407
1576189423
869058818
659417711
666340923
695862886
790636772
498757946
1207163458
1570390623
1764263013
1069876098
161938678
1847303279
651216319
1887658144
1555918213
882529256
411957989
1893389327
1366877032
183106849
630665251
1072642207
337875969
1611172144
434524733
1515603391
1913977292
1322391162
337319917
22029147
1571889483
315001138
981005743
979781051
321618038
273804112
207165070
49386049
267801703
52991194
394878736
1109969850
48728045
1181227988
1865512872
1467500034
859578668
256773478
2079776342
973333303
415447227
1551199528
456720734
2035570315
2140763935
1219231185
90071365
240169515
368974777
1636848030
424393597
1321548372
720013880
390701543
1967012867
2094563890
808804795
1405775987
862042199
1458556820
1126832676
1160703653
849080555
1000589255
312355714
1743269506
170253341
1753637702
1907145503
1652890188
548141057
295381634
1113707161
1309291872
1573823788
176339421
599661933
317269016
251365381
2038074691
1922838499
331938805
1589179393
259135055
891311402
1953520695
664558963
127276546
1954276603
1682066923
2051330927
1003701068
1491935920
1893657674
1607631593
1794192805
268739366
110679180
947142687
1611045501
492387019
1771069178
264509789
36155518
838038575
459644438
1590423797
1850739816
114920949
1318201316
1974149048
480814495
2068119991
966501807
754327251
896215333
1596625180
1366305798
151599858
549689185
1591598492
727538629
665275654
137439133
1958315265
70470030
576552524
1862759354
433375662
725888542
105189607
986770850
653246180
1427234597
467415896
2071173839
1927217272
580521791
2010044843
2115573933
1004531687
2001884566
799580462
888858843
1298037724
151322357
327727354
1096025379
466971984
1776264654
2014369172
1943583870
1016217158
639930960
1776822847
1664472698
793081963
1812980351
374041661
1194852289
1667799670
362904386
1245895571
442269430
1000507105
1360838510
607606506
447492089
225671870
237965571
1908372640
501336251
999393892
1120803084
899524014
1274832201
226404809
201250811
2013814683
914316404
1325480148
601259414
1299533467
1774213932
239606455
522586471
1849724992
12896794
2141410301
1650570161
1269364148
1934587948
567947349
1047862278
1153060170
1222611130
910684624
727008129
2011084173
310498808
2080900543
524372879
737146623
141895312
1570423949
247660208
1841423991
1740851516
1686877804
849354942
1161744268
789512470
1321362102
1175291706
1330570976
553150944
222733725
143980915
400802843
2107153544
1147244172
1816058063
1101063138
867539716
421775018
2041614541
1589261061
1567589535
813334170
420532220
1489084427
860361427
1075569958
396527379
1664923021
998595672
1907631493
1864872547
922434658
1527833215
484175154
87877993
977790572
269739286
75594295
1308538670
1143734260
95551115
1351430717
1986640506
1461660355
1533216790
1823129474
2013695529
27009026
1770866294
1228912737
949123473
154368574
2153844
867749007
494266464
517310404
320179414
393640950
1140435843
422323639
63681572
2026001525
1548484733
335388891
896638839
1599453396
1988518436
1504813291
1571691221
773533290
1711612284
640752316
166809421
301151164
948028539
544885168
485287616
1097178650
461451229
1516352276
383023208
994607318
1808176728
1008283525
1311194295
176528089
261894500
2067135941
1441008104
1363627247
635617576
453958814
690526244
2113280086
16307400
1986735295
1398607365
277849276
1437260558
2023496855
791467097
1056984700
2071788051
1983436893
2108535359
323501331
348106668
64407007
37106378
1314193722
1912617451
993445446
2122600238
1855503071
92653418
360743048
1576363203
830982258
1085042392
1531228966
363884660
1128659835
1041166349
689934104
985895614
267147371
680541130
703863149
240508062
1307597815
1618330707
1842976299
1127113621
1633012065
1961071955
787741133
116497876
594805131
556479550
1670407202
1687553597
1798823906
444483766
788439733
1689323767
1709908459
464915675
415283731
1667053516
1755993229
1107330248
1808365841
1788528213
1590839988
1986297921
1034097323
2066435480
1506679765
1294819706
1601617890
218749211
181315982
1970253301
1628334834
868236020
387231373
133654322
1477009481
972728238
1133925442
1041312309
1268582939
853187340
1693012413
1438586915
2002432362
1856635824
1417318644
705332905
227756357
1940895735
1681677887
1262712750
1007829161
319173073
1712594341
740219417
1946704958
1819644661
1550879104
1170510258
1478465864
863105465
1301379244
1711163422
970004486
1249832020
2066361518
802685907
959843611
1364821557
1814505555
807635417
1756150929
225004418
1182829906
1148159117
1204452273
588889499
1797391119
1948480829
2134096775
1776092975
504440014
1083272009
18029286
1001978090
1092319105
1508803960
268992744
2086620440
1198844108
339949848
814300860
854733927
214946974
1753506545
785005214
1958095348
580359004
1126571933
762126624
101846914
1914081486
1520003865
524919007
39752156
1114696204
1162185171
550218395
170251466
1165792114
128858198
1535098284
1788110791
1184892718
1486332919
2022062382
1744601586
1929411441
1645816458
617002440
1349289484
1919459521
1404035934
1272736077
981061516
745596980
713158282
1960087458
1468057067
496128346
706973220
368565720
129710517
200065266
424609331
1123548123
1773012992
1000988418
1931494459
1257899817
1838090082
1996848430
1585795188
840375577
140786624
1445233797
1655997890
1812720733
2042450638
788753538
2023330234
1542475818
839411738
1977956495
1179270364
1592783415
1185091879
449576647
45349635
236778600
65581700
413398521
886260745
1838523363
345971454
1995049900
988132128
1834365651
1631742031
1857487716
1126690737
1915714212
953234314
943201132
550526334
326878867
131728732
1035877398
756520142
1414178222
1504383440
229420538
759145147
1557972276
447036703
1689278287
61542785
459854475
299067241
231244656
1127528609
960652821
1258750398
499789872
286872927
2073818305
836430112
1009181805
451144276
1966918373
1763544200
987762231
1122887866
1621364242
2034456439
867166514
119807929
271697821
1134716566
949021934
182547754
470742614
1062765812
1642906266
365979116
1403890096
1608281939
618382352
1189367224
2061116286
609968221
1610481980
731608942
7733647
841213310
1972817733
1624962542
655782265
58653386
364109299
1540703124
98462026
527986467
189322900
1988930305
1510861501
2117570800
1934131663
1554151191
1474252018
816390531
1021605382
2051271446
57380699
425431652
775704009
405144438
409907981
2140047568
1759864301
1554054482
702881250
76982809
232006486
2065475443
1754989610
114733090
676315740
1881045517
1776737034
1152304579
1941547947
1097496392
1441256189
484649554
1611748270
1455936256
381770109
421207657
1832755285
555377611
2020385810
37296278
222615234
1788992137
584663517
359481445
968626908
1414513470
1983231583
201536457
1222067213
826625171
324606786
118231766
1386394852
581556479
1080478475
321246201
521082987
187389437
1675956936
1606475837
563683477
714693953
2124410141
1885665217
2004196524
1865161909
1590739850
2107006483
827006899
1260914204
1025784270
1847348629
1772236315
581912539
240582404
1216984302
1163195507
783420820
306358441
940128890
2070382013
2131658671
190026890
1049462956
1708237060
387038197
260100872
1906762446
1692598459
1957305763
234822075
643760208
185282505
733802008
1929886911
1000092142
384690359
472867872
1160557114
1101843891
902626138
710188492
768777090
280748756
1618000692
1183930079
411686895
1997551112
1624765975
2049338003
1931452175
51807929
790131147
473111208
442507994
207100382
1475932867
1126178976
631421363
27168466
133024335
2076476737
223940837
698743856
557902994
1219838316
385509214
1860063989
1951305438
1766892968
46386787
2111638452
1155485199
1765182307
770078263
1900026411
1070128435
2113817603
903675355
2095262254
1612593828
1109099101
666947281
90710772
56127375
1761776054
1754824534
1345582117
268490107
431879960
1236810707
2065738315
444982384
843407613
644692409
843434443
1610844615
1325895561
1984770461
626521300
1055393283
255327556
1906499937
222352916
159273822
798052061
999331590
632313386
646386436
979209047
2141307326
1434982172
1881736565
884284692
245665005
1545746666
564266540
1577425149
1220838158
949249547
1749128188
1209094044
150943388
590358332
1414913543
1119397056
1345058031
1486978946
1926519503
1342058680
468680911
556585393
1218897319
299280154
672453717
1840057095
1017538036
1685424164
1323559696
387127426
896269346
484939993
1462736029
1145545479
1279375742
753672895
1022578343
896537380
1989926070
975043650
1668949852
850910599
1805883783
127752684
640132917
534714301
1400661626
1720411387
1729872875
1022317437
2047660713
986225912
151706146
1737999272
1328800962
2122776363
868397107
1070704787
1920205101
274790329
1492483982
1703805856
1614567310
2093357227
688130010
474846294
320461258
1554946932
94349568
2091129751
188267040
1353099306
37586203
2059921607
851407198
274884246
678668964
1819192814
2108443793
2083247504
7948192
1599642511
1878951015
379284573
1277354706
2097857762
1695799945
1244430800
1960025613
1733938402
121880636
1600028016
1660715382
1820711342
1591804999
221499164
1340263571
684249294
1005259204
385855375
545673482
643292239
2111276517
2006165640
2057360758
1274623457
1627244102
721282426
181894722
1836006412
21790633
1026116291
1565999457
404344349
773006148
1557157655
943022003
1095692209
2059910673
1330891529
420276063
1259058767
751984158
1126570388
1299332611
1723759769
1049035147
597467167
401978285
889937624
731319399
974628618
1905138733
478936959
459491066
361900460
962884018
816550628
1102537688
1657431755
186220310
618673197
1989676741
341063834
2109641283
799179029
300712551
1929786693
1004156423
1805942265
132949571
1817351919
921826522
887669386
391951873
893185040
791814723
846917222
314535524
498962376
1642901112
883582043
1774699734
964946405
1875377975
1254641470
410199131
1344829304
1838600906
1921642013
89470189
1476369057
418523706
105916542
549333299
333329240
1406024533
380988093
1115985107
1161887498
1482910493
652396959
1415301810
1097318843
149180362
1380806671
1254081310
420820316
1419361168
899502468
1184860697
1740948091
1713229324
194914201
1980708376
1212612751
747573090
1245427114
1785357641
1507196456
1404342758
715806047
510674102
835866925
1697389769
1794951927
1325538796
192540370
383475114
1049125123
357395897
642190
956113878
1301826907
1632272895
249251708
1212391791
1410424000
127443027
1043223839
1588115121
1640425456
232829837
577862671
396706656
1986137778
1023902532
586715898
2057863670
769408241
1083732184
1613974004
550004815
1907226413
1056030244
815037046
281285618
636677586
1574657032
1048264601
915487375
283400791
324091953
1787745732
1775084883
1177199322
1919566751
857621552
680374993
782714634
1482983628
37014508
35709187
1484264384
1979738681
1765023950
663052275
303341494
762507215
2045077816
895724495
1854344993
492359243
437388999
227225324
803283286
1966271661
1607804577
2080959665
942572315
1477800658
972495195
1846620898
138767498
508714850
1623421695
789927118
2130084966
923313807
1223357521
1920888076
2050821324
1050728428
321010093
1722165123
791697200
392187075
944649393
667325593
77037747
1834737250
2066705248
666501691
1998616200
255009946
1973223697
25419534
224084500
1763523390
1753253404
901489752
616209663
938479913
1256427616
1997719569
1744489979
904609386
1837112389
2085533556
175098898
321872389
1701098395
1060100400
1926999092
2146109610
1365073553
635344787
1401836599
1717967554
1928485895
1318548077
1152350202
791990943
2095948248
326048344
1353964851
167459552
1719149711
1579651516
35579793
961164534
50325625
170874840
1691446710
1212089953
339204381
1560517351
340186246
1554935923
77752785
189690449
1531016204
147082522
1983381093
1396318338
411517776
320910886
1373248179
1787977193
258985232
614183686
157571809
1500293812
35941250
653815584
1196176490
1479584038
1855180055
1609627755
1407221169
1777958892
104447991
2015593703
156876325
845759605
2080130901
629817754
1158432573
1881631959
176092829
491169905
1563235255
325274228
544052806
1084841710
1069183195
433294344
1868501108
763337622
3763721
801884167
756130780
1909396722
1058608496
270601883
769745297
524908432
2125228955
985039857
444198982
1524655167
650917993
1537934081
1642371404
1224930881
693213011
591447879
741579726
1596838351
1857703686
1488461533
2032912907
798407104
1801974300
544613682
1097690418
870100632
2064303874
1072727322
1606250858
1875219405
1625913628
536298178
992991924
2100453194
282496924
1746243304
571768857
781373082
767864603
1273143218
10948937
1967236472
2013962500
87790608
497246635
491942976
914891787
2088721783
1241447791
947512923
2063369395
1241887226
2015954270
1037670261
2063596743
170526586
2052149942
1956147968
338746604
1868797023
911729859
860920411
1933933459
335764379
1898288034
1450955144
986967473
1196506418
1783565647
203913105
1874888513
1877021097
1543707104
861471571
1583620978
521718835
308619086
296487433
479933561
402695152
815078997
164810265
1108253734
1435912061
1623555638
1237472368
1764183140
184292928
400605444
393413570
138260195
704471923
1147078735
2000603641
867554775
847298338
856494306
1594215086
1591309224
1738623544
732262261
90346897
979409997
88608498
1111299155
475456680
1555712995
859726943
430184541
1794761322
1900394643
953309202
1442566301
1104214073
1087203798
1581654136
1172515551
832316470
2125797577
2003015466
1404719664
1014945711
1667979501
1152170795
530487877
1838046726
1037043679
784481055
903853224
1525598646
1247839719
1505298251
751774819
315059122
1209710108
741862538
267070171
1400361187
1881654914
676738530
1569030856
865487081
645906617
1515476684
2133329502
107017235
1859576236
728210935
202842580
1433033112
1782954539
351399657
1349763169
946505225
1597839152
43943088
43874507
675131807
242659865
670874653
1133904113
574189039
1555277939
676455832
2118576767
220290334
574209260
763043800
1957340995
1361342220
1042308970
1826109899
1224332516
2020321354
1553890501
525901158
337498548
1977839716
883562406
467878205
566859943
1544054747
1515890832
292725454
901375416
1570817488
547309020
1348323666
1287496173
1718304674
1710855226
677859205
524785632
1911322232
219053862
457930271
1114271710
44297460
1258141933
27671937
524284906
1007781425
1653670566
1110083930
400334002
638880789
1416903972
1631799557
336618693
139279583
29835330
2035788629
1465247186
407495151
930774067
436951036
1819327561
1701342764
369582272
519287318
576467958
24486822
1245023929
1146823265
155925430
1563607642
280874638
449538544
362455679
738901547
129749553
2016934717
162962185
1650458010
1577041050
666983829
118786125
100376304
24146349
1596626597
696390107
273106954
47165296
1798937950
1462402932
236616486
2119232778
308007758
2060672603
2030335535
1972634731
1594329075
754019507
2048628835
682926452
1500742144
1666633282
1585139879
557808242
844993134
375097443
28939299
1258180805
2126065089
1702971017
1388108842
598456601
1715408744
615736806
1534831690
1002416811
217506678
1583631036
1548656964
2007357739
166983783
1038678894
396232382
969855865
1805515313
9700810
1523840299
1529670862
469677142
2066787006
630978878
416148656
1840110439
1956598285
144261290
1650624294
873717857
225724446
1893487072
1050975518
131910212
664387714
360794431
1202537557
982784109
1075192738
553623377
309041232
42118297
1882694099
2010413022
697127364
302497193
1384517675
709916519
491399012
465949091
1392250137
796008967
111343114
924631051
19426232
2060828930
1036365977
780778379
1308158199
1474548113
1751587006
2074502470
906962805
814152326
1845706459
312469006
882963312
97684447
1293273703
555684188
2047135645
1696760549
1031473822
179998484
1143720218
207493794
21679426
925634140
1583977370
1009115355
1050542355
882999026
957083112
1725322270
969940000
1118000238
945966616
2137525045
1223511343
271110094
1308022064
592863796
1579053868
1368609263
635014274
919974209
268688961
1365882395
754903308
1254230800
336582582
1087157087
1959958464
1204781663
806482323
1388136483
2067763884
1654978815
1027874812
393096031
630094846
1219130805
1883936923
452544243
1201357521
1165230671
917994360
2096249490
1610813401
1423053486
465781428
208594188
1158379719
766538187
1259010793
1849620391
1428422018
1309456695
1900364750
1898680182
1493355412
1886211604
1744771077
1983371219
612223637
392292536
1251040613
956019987
643887304
62300613
1201683890
1313961493
2124603220
1981974843
999638541
1571786516
1568196016
224052200
1571115003
1806130066
1558875908
1704145580
169029894
35776678
967333399
1452646305
2038444997
487835521
1191321775
1236825405
2117818184
8447848
889382190
555613194
765482932
2127132593
1053808098
231022875
750222965
1012454057
445445549
2048181340
744962767
670003044
187167678
1521127042
2057863560
752933947
1066029233
1196838940
1800336807
381599855
970181148
843769413
1008064643
873064349
1281232610
1806543524
2093138459
2141344425
1365949459
1540188344
1833902271
1993298659
494706688
2120866812
824804020
1138273306
1266501658
764720799
666870912
189382186
1693438764
852832184
799165271
1947711615
261230446
1633097960
313779013
1896076137
1424809444
739147179
1458759939
1672647310
1198841539
1054394537
814815605
1745948434
1006396816
432304673
1462266354
1891715622
89634234
164116165
150915241
1533445958
456427077
441636154
342467902
1170910734
1413861093
1060918410
1350713349
854963411
1594153854
2126631671
58442614
2037387962
1802020998
1330961261
1309418321
34159152
51677056
757548071
1350092248
278600396
1553927032
528258244
1593308061
644066349
162675764
2112484610
1077415746
128810846
921048019
1103995495
436049651
211835320
1331053049
275181195
1558768502
657643248
890517724
1847051766
831840483
1851134900
1656127705
863550789
509548348
143941375
828790039
1762175253
1447762377
2122052957
703367109
509655651
1586579579
1330561673
912174594
636888591
2039121716
412101615
1026397380
1452429984
180991589
992600831
628489331
264933057
1901327282
654360306
2140446004
1054887803
570990964
1475518374
203322308
93517258
493500234
357980118
511595870
1821122032
823712417
792108656
1603849033
925857049
1315946187
1117850118
1073166478
2125928366
483806422
8524457
2015053030
782595937
1333138505
145169320
1220252074
1421199887
723944300
614434425
1137358243
1922301746
310339336
206949495
1112113712
533020358
1529033555
1616486799
1241878039
1313468235
544346995
737418816
159714074
1822573530
1022804530
188674610
931193168
1811829396
217983638
2140642688
242095140
1635955444
434818911
250066034
1270312451
229286899
1324677962
5974105
224949451
217102942
1562950240
1664981723
539665909
1359419012
2106759508
181909289
1251343086
1107829737
1303129385
1279628693
1643492789
187227560
322528569
291447925
2009232389
513121855
1239917021
1038850908
909282591
1749185700
1981781301
1920529624
224507070
2006451076
1436216243
1783656697
565241744
470148860
661568572
136388409
2132779078
144941683
1784397736
521761045
1820283618
254351377
425022041
608752714
1417818542
1655145890
458242895
910316752
432421053
378276856
1284128002
1327056711
1310556859
915717133
1016819092
2129722163
745858323
1619078762
1975670446
997750053
1608111145
946315364
1593564799
583741786
289443758
1689754445
194508524
105901388
1758172786
1997742556
270276377
743340679
645227312
1128752867
1029995093
1964349710
824012933
634260371
1880435133
1923733641
2048492869
526378324
1938541264
135693286
1452034269
1933724837
1285765513
1335464618
1994530577
571994873
431613786
1426301831
1878346964
723402949
311165800
600112810
1484416118
1910520919
328362968
1044422577
1349908777
2122839906
95904966
1310607478
1604099230
186091027
1548884376
997497412
1922965888
1878162512
1350165612
1522809295
1585260970
104920272
1910660816
131921760
875821217
2127896324
445725184
1306919655
1443336514
2019317126
1272897279
719463725
722081993
1338293194
2018694881
254345731
2087551995
971007286
1057815286
1869505454
2070383311
762249855
579628298
437291914
629663032
14096586
1304778769
2122747253
948031219
1593294675
127301565
937931175
629789691
1520166328
97478973
1906630427
2005460101
1882727018
1712898873
665652539
1720037862
834406694
741275205
1364573955
1573212677
677382284
1107358989
947946697
155462726
746115274
392406120
345409102
306720093
192496159
606802920
2064848176
166544220
1349247544
949648844
1433814919
464331430
1665981336
893128582
1318623600
16994830
2009957118
1951496642
259561463
1382973004
1814717943
1680754932
767267477
959452952
1155326226
183305431
1547327080
810234602
1645297195
1762662876
1074982848
1919138756
1609194099
1908377712
1121481876
1698620105
1253823796
343170459
1419368077
1254481137
1820575050
486732599
1318632835
982247183
2030893091
2081749079
162097676
1710789188
1111668682
1531199759
1096064773
1817663522
1717508231
891772782
116692011
187528915
364695634
46203623
1445326959
1113003359
506827690
1826824573
1309002823
311210110
1578499382
1362552571
685095897
1343344007
416283392
1337617932
1170137229
443414601
1672791369
2124759084
1988953289
1697711675
18832491
1338285550
1163574470
484680404
77107027
595627782
206016926
1449469001
43878811
2061155054
57750296
504866635
1523706349
853018821
1468576318
1734046644
1535533130
820381715
1836893081
1274718284
295490639
1760370756
768739554
1044787078
267588307
719358358
207774852
130349981
1436353917
784141544
2136756815
1769376305
978808656
1661439110
981158582
1909043628
1824273538
318526397
1234316467
529052877
367077345
247476088
262189143
807116450
573202734
419712655
1036837061
44165081
2134448952
2058217934
129605247
1216635297
1392515774
1043510375
819145043
1329621780
1210489773
964367395
139113361
105737382
134400134
909844864
127531835
2132647178
1519695863
903049289
159902934
73075994
688583388
2129305414
1975995787
144833471
1199145718
1477488933
1198026073
337212167
1988921629
199044153
41345359
57355267
2115984252
270074549
2134656565
1505475216
364981135
1789215645
1740704245
442761752
139474060
871338503
1581530796
374141383
469004811
1608869423
25392306
1408141574
1206050192
1131877731
1707842667
940778238
628241681
500933147
535556388
1486883676
1378503067
1105613868
692316900
1774475940
613864690
1423907272
843397375
17767007
633788464
1970188012
1793246168
2030940417
897679863
2119142876
1585821655
322148032
391748822
2106894157
994154269
216813909
1659405566
1651958553
975197129
936949813
1905895200
1354393579
1618965147
1146651031
1754236569
2044505041
2023175327
1352734137
1699433216
1365003432
1768213085
1975692142
534763429
1787539415
72387802
1998367974
93939810
1266641589
1896431801
1742889809
1663220007
29979462
372072519
225504043
760263519
1255282683
930835926
2086105330
1407034470
717209604
6442402
1762833625
1232927737
1509848005
1407887449
1688000276
282104404
43527452
17978717
1074949334
635991697
1538191020
1691536606
432921503
135677066
1250534904
288072181
561642976
2013070236
1304744445
1118438866
1874661261
837192769
408417294
1141264509
1631379882
75986786
1732298840
1502647352
1004361478
544904040
1170556305
1816475493
3811491
1557979922
559768983
1854052078
679276936
1905468306
1064678799
1517858860
953189114
1340201740
1549512317
881578790
1825734993
1310781078
1942279332
704863653
2021934974
1265877111
1887543567
914193457
1113330629
1150211698
1108160610
817952046
792165396
179570737
466271355
967179014
269494727
1781413187
1793186660
1173292634
2087968320
229999506
1556777184
1577760668
1675673355
1346708808
565835182
886555226
1665591897
1997252515
1799430136
1621352163
1930449556
2034157804
9319417
1337902311
1294984089
196859472
518108152
68824351
2044259899
444437180
1038641219
932174816
1151327452
839951527
885725279
1149678545
1927622435
391089392
635767306
214945578
1871429516
1808737429
70404698
448045836
1058754017
1099211464
1990638946
1582246102
1922061504
1749953473
1388246905
862261494
1983522195
203876046
1622924274
1243544830
86527101
1794087980
421136063
521453972
952646881
2094324737
200670194
1699197356
527713719
1652272129
674111591
516157311
2077543805
1212005800
557021553
516016004
1242879661
769535274
1067070881
1379930821
1728760840
641713891
2040200438
1915789548
949392554
717608503
1171654898
745515622
2106978453
170425142
868811960
1591691940
1995447367
1252362622
1921562019
840958672
1784266265
194440698
258960255
931087207
311564573
177708386
1536243809
668270342
1744472734
1820330675
266793379
2133410875
1200180654
1252205734
1967191846
1931141106
1563985844
1221909808
103990371
673187806
1513266202
551761491
910706818
333057145
1713162619
474667329
1123419753
685052802
1711344949
1695560952
802487518
976017895
578310053
1791370036
1356551910
2075098765
165009661
1357584380
174253272
490165186
1110772939
2011551427
938367724
1041545813
2053795541
839561744
2008963817
1468072767
1744367304
439504996
1785152496
1127438949
592215298
1233844992
1253624475
760264754
446359180
1450013780
459823413
252697706
518781229
371086857
84883508
1099583515
501870583
260372279
1613594259
1314091010
1849370518
1694554789
1275251077
1569619653
726014528
933668208
472759617
2136784692
2019599403
642620553
1411599670
278697551
579571653
251046852
1487850426
554874338
2063296974
557183886
1959510793
188108483
1808768449
476569430
1212847420
1543064161
863558256
1150993330
869327907
990219846
1651490061
758514895
1457963621
973620458
704431865
1887945937
971090615
1271148856
1106417941
1199708514
1184776439
566495195
643528674
890293027
1075435984
1369821713
758847631
479238796
2048707493
1763202993
2007348347
588320541
658933260
29593939
143484295
657050947
753693338
1953833707
1455868676
1800172827
157064360
2097798587
2128999701
1117521737
2050302599
1991068311
1286904139
678614388
899771537
1378368569
723685168
652211744
846081504
102197606
615617543
1350911261
671427874
2063798143
2105366352
1449060279
545379334
1534106724
320917230
1780309174
741312425
975659261
366597081
702222745
2128791886
788613827
1500251438
1108771135
2092834299
1556129669
1801713177
1190779373
2098446116
1216605684
1333502139
2115578795
1328878335
93360305
973153012
1844453061
1444998284
1984813306
1530970845
143143240
1562481528
1164494823
1309882928
718306929
411800848
1077543304
2127645628
1917848426
451828790
1705426612
1728945804
385589054
1613205949
1255524215
1167450859
119021407
1827292165
1764848856
157040211
1999796095
1651169390
2135931906
2030698329
1884686034
1258341003
1752776708
941398629
583702055
1303315641
749235129
630058533
1673713460
1671723105
217683063
791203645
1082419664
467984045
1990534191
399170747
2041735831
1852553120
280808422
1442094113
92506419
423224233
117751184
455663261
1741465260
2128546571
1180823226
1136421826
1122564983
2133839459
360079958
1641477912
2091435454
1207549690
1311013711
1300650921
781156245
614866593
2060605111
518332542
1489673635
1625057429
1013329428
913654974
1936315636
1666556182
605339979
2062570473
25291032
993095168
372951407
988660414
906166995
1933440924
1503294141
736137744
170626603
465801046
678813291
1326267574
1503699116
478486854
1864347070
406383218
810870686
96890006
1572508558
150138069
1921457709
1078526586
285273919
242844577
1732316167
693178312
1477275104
1331357831
1910508310
1491266625
54375967
957588409
1867519545
92959700
845682869
84617232
935485239
840770939
1186810799
393197470
902327556
252185739
1859071195
160599835
1474085497
970617134
961907544
1686461244
1501694885
1256083289
896137704
131724326
2101466388
1773115483
1695787546
1938121204
1358154023
1860385345
689720665
721889561
2044098356
1777266855
1397161900
722853419
1310892283
933420225
908212870
1915880112
769790302
782624088
1473105360
1738549566
485685856
1149624131
1596842819
2070634784
339794879
1863089684
1763969060
758180799
1482420481
1789528970
763838341
1050032027
1605904209
2011621445
968105129
829039989
1929157738
250401825
145614123
1351783500
904701071
2035875422
1726593884
1711748445
798185623
933748005
1509740580
1731897501
880454755
279695223
847683121
1282597145
1171721537
647988093
13642473
1991364871
212895733
1854220372
1522094504
2062507539
271742640
1805870390
1001199019
1619369308
577419323
437328536
1165360149
1540380761
1054960879
6351265
1256943303
1293998170
982662727
1906148630
1402021363
1330051904
753937450
501729599
828480243
1745915853
1706877880
690461651
1344045551
2017458539
329030935
476091702
395463883
1469783253
1936687610
660303813
277198038
483628114
2023332839
1299529881
1977371938
1747528584
1518488191
1099265837
2046238071
583509131
1404322179
1642833579
1244414726
67158874
589762379
1995838783
1081777356
1352901204
140192466
183637204
1034976179
802311829
2131855914
1817649838
1415470610
467053607
1871167619
664654005
1057927665
1687659175
1547805944
125007051
307994269
1819250841
1317634011
1864081806
899405669
1061488746
1592771012
737175135
1795126692
1592185977
926106031
672290711
303422313
516703102
1327170281
964255545
1440062688
746241130
1844085671
498553931
559903620
1760664299
641307374
199056429
81082311
43864998
303607580
588583443
633201549
1316151463
160099302
1570666339
1821350976
838104337
1702781299
352562277
1528350033
117471701
495722723
225669169
1436621369
1030476292
787002492
1800628348
716951726
495478490
1057891395
1731932804
1273217904
1910045620
1422427591
162085819
1931125705
89344769
1315836208
820142160
1608791106
1320249852
1814806437
546133328
1746307830
1349743841
1500475988
1538971590
1326996251
676496324
412655590
254518624
809912360
386600
272141069
1522875557
1196965883
207333249
961216684
1447453996
62905380
113597334
300981879
1047297991
437833143
278540920
5480545
1289396029
820268419
913265938
1031813110
1446209346
1407752374
1426557213
806971743
1727444660
195916027
1887116682
1391686407
953423356
1286514658
559488744
1539095158
2135093374
1811788049
312660834
1375617855
860984346
1697332276
648183533
651996632
867957302
2138167050
935227297
572701797
1065047819
1178245226
227103402
557736585
102724298
1395970559
91279123
821647996
1113770277
374983140
428567354
2060862386
277508656
441810640
1596373198
1394297134
1933759031
971862011
1238812849
1823690756
1053430184
1428058380
1994909617
1412345051
1801019018
1389003713
3383883
1397514961
484307814
502250078
1417286036
1117055361
2134042705
1400971546
1451257460
380599166
1798097591
1749503
190181164
591064005
568852008
451497337
1799350934
487785804
1223353387
1564458414
2012103869
1510699025
852282486
745652334
230236972
608772094
1697819974
95295871
2093541683
864242371
907191355
967879717
1378450435
2123687662
1196375301
1212522267
1474940696
468168943
417039273
1370916003
914929666
1331804715
1589172998
1582993056
1225788311
815693613
1094688363
715311097
543097113
73172380
725846171
941315732
1631903564
2015920792
1254417643
435865196
472707160
1735330104
1845462879
1308121881
1950137848
759021633
1875414257
1883400798
1726322191
1176314147
1934353186
999145059
1141528149
697023872
1079679302
207028315
1778024819
1254362583
647690264
143600012
530815570
479577987
1728799206
453770983
1920583953
1144765341
1080621979
607490769
1287177974
1530346497
1546329041
394907410
197005939
945425138
2128905283
934217525
895315028
877121660
133914923
1089377132
103848554
1037572280
2043220482
336622003
1912829356
1457642112
1951578479
1504768305
1386036443
974751135
1105958309
541680497
1749561728
1992988719
1311908086
625268545
2056813718
1062583914
486078776
1268374394
1460885863
2071754593
399282469
948062043
511151021
1738753121
1306961878
688525064
1216879118
642997833
192973027
1364073592
22696844
694482069
2056590745
2019832300
38279955
1012593416
1346606088
168088660
1271364672
1100566636
1596213250
19938664
747145079
1614734398
1073730425
1562859129
1297774012
1888208176
528113110
1144109410
142153040
1759326186
543393061
231324827
637763098
1701311619
662443559
669483956
779947398
553282863
1319275583
692329130
1599712078
1429142535
712464908
1687001094
1823888572
2090340978
2125068612
1990543066
511635981
1502526885
1916781418
337696983
2120380975
1886174867
1313182121
1214751010
924200579
1411065654
1316824394
1793381888
1955174468
939426003
213342174
1156045784
130755512
845773464
346821522
1022072361
1216326898
1994334188
927011685
1511899966
686599125
260937278
1095789495
354377090
817320106
1099588451
1260378476
823592472
362311717
1333345365
1792662514
1112438437
1885792186
979786372
762942379
364117173
402211163
1891457886
1455057880
1589181048
2055184600
258319603
163350874
1730572858
1628894931
1898796451
556729347
1990236070
1618378288
1154202089
653321872
1169320747
1421377406
1105480255
138016324
307911467
627006755
1502818667
1417430142
1378938586
836233436
1730960262
172983683
140671031
769261096
1911950143
785854934
1943326285
1613260842
13105373
691301810
468848561
626068692
1419245468
481606141
951151801
1261330810
387785980
1099852745
211220810
1359685532
651337260
85716381
92506026
1399418880
700628752
128370266
1531808350
1770907727
1956898687
1593010843
1765539438
2115005982
468699804
1507775614
698113609
852683757
817775604
1518265299
147626728
736066873
994883277
961971913
926031594
734976637
2033906628
89041288
934729903
1064832469
1034331993
1497689834
579161125
1305112329
225333210
1763782830
1910287816
1003677644
839171043
1434634154
821429245
1947041797
22941873
1177983938
185815562
54800896
27220033
1086782662
49400352
610010839
1532598120
697713208
150472644
2140240456
1027173460
1528116068
949571910
281356284
1748251854
1069955196
998695712
463060451
324779055
1625182594
728252825
1262762732
849441280
1685379111
1223922342
386887924
1811032042
55772814
23003483
1135858358
708008010
261376074
21243583
1556383431
1170928622
979915444
2116975923
1217578244
645576980
1617429714
1848498677
604535283
309858472
1091440535
384167920
1662726966
315192739
654599828
867424576
1167610886
1829921426
739735502
1822599773
120295718
790022082
1824533507
1980238704
1285600641
677317203
743812895
1925307238
797027906
1921354048
471334981
422435229
1817304756
1356246182
744770128
622090286
516406501
1007451075
142869460
1323235001
579188273
1594800831
447207308
1385456593
502487683
499159436
918508636
120727586
1878512147
1996798340
1342072275
555579340
813078552
792802417
1711379547
2021920083
781156304
818645518
597822828
245762924
1455620319
1942392512
2057991125
320989105
775670656
119189939
1555920820
1417370694
396272710
5362405
182400878
1429627637
1625393381
675258863
1379034960
822031948
684399671
780108671
1838825872
326655182
2111527529
99680322
689061819
1013431062
796824965
1216068333
1286379856
1796975943
629914027
545517146
1112051131
218180228
825153786
983069671
1513190112
830729809
763428807
704860683
133664539
259107568
1831752094
1996870042
1777579984
1446593531
1571515514
1034493221
1795603174
394203230
2006652418
1479304868
1329958570
1268720775
119877364
137991678
23284117
1305912610
236974069
1848213098
2143937280
720183438
2097966462
1572904535
1433582580
1062662603
1057449000
1139631110
464514504
1743366772
401558851
1496382657
389506159
1918600421
455129745
1216064218
467713297
149348060
206174969
1113957300
2141646532
109755149
1257702999
684553808
111066002
2004962413
2090250732
386201992
1454565237
61179730
2145004863
114672132
722942373
513850417
1332725029
851845382
746800208
467221062
1496969440
438807022
73790646
708507948
1917036097
865616156
1986194437
1175669609
1993536932
1723773352
76193593
1566087319
1360719474
1445710947
1608400605
886513591
271436559
1449725249
667969654
316391829
1810916760
660458070
1083415978
1310053005
166720423
559147281
1361544530
495514992
303762146
117775788
1194717935
1753742685
561966422
305770747
267433898
1540478950
1816796397
413257235
172046819
856260512
1735735538
1387420013
263902788
1944188512
496181519
1584287400
1323370275
1249331026
1634296418
203794181
309482867
1282248980
1678896083
1532151635
1988694099
579803161
1267140912
1239381573
1971506693
1992450384
1100654823
943348606
599766017
105993178
309978950
684065814
1651148459
1587176288
1425924951
155874038
1184531014
342147806
1042995799
20067619
1799355062
875601310
744393956
1870397861
1634518023
1006394125
634317477
1466556035
1940480659
622323696
2031748824
1930874814
1982333817
1589578003
1707627533
2134641975
1724267576
408139001
767699292
328122711
753832870
1546745618
802786625
2134855310
1519047179
1110628661
782846861
692264635
1683495225
1797379540
774524970
1613887474
1628292206
74208030
1568689201
1436539989
2078806384
1167434775
1369350597
888958680
1749520429
788403096
1753651397
1579213484
1228299008
1270445689
67099238
1205170356
683939742
1447937426
1707882003
1857508979
1212792293
1649590286
1450683688
2030590859
1137060326
319526393
1661323220
1611718807
933524174
1899207150
1692217475
2078110967
1365052301
542571527
846371080
1044444600
1887611779
103844697
1179903514
1042559760
1055653428
1822785762
1565828049
1816928049
1808472968
1092112788
62702161
1725924371
2124662917
1374390323
1148885345
1628783127
70352610
1294837742
746140966
2022970871
678313526
1233590019
391899694
439150490
638264098
1285754961
1107308958
1136172878
1288423506
275553691
1783025018
16942385
1029009037
983079470
1388655959
1976051339
1512238332
1343601976
1411402269
519554163
1382967539
1746643823
1022448109
829835829
352442118
11669968
473316707
483773243
1711227616
1487456247
829305724
1015384380
1137827622
1494874549
547579047
707035896
1016651365
1655658980
801319217
1874823680
1316819675
1090739417
1036346289
149152160
1786926743
412580229
1396977127
898589741
847625287
1509455200
524602778
438776229
272205625
516535602
1779625805
62776945
1276111732
1401985014
53423203
1746032892
1478858218
859363598
1852954094
1557127172
341638418
1600846545
396560807
1236869556
1710979280
1257093123
451481028
92694666
372843273
963346126
999159240
1566605970
139755401
1242886829
1908248077
989931316
2027613330
1488549535
184324209
899802603
485939890
2064564199
809115839
1443011549
565497277
2113957713
1065127986
904950368
944776195
151041170
1179282173
1742104039
230205385
1936914356
219204369
989877020
1084352099
1651084244
182973809
2103020947
579686738
1930389740
1144471032
1267728044
1298146760
137817772
98120598
1420085937
1479941556
1202105933
562107631
773029922
994174824
1843215567
1195543555
1910033771
1001154022
1562709327
1396486971
1606532851
92518783
787567465
1703501954
529303030
1793789823
345828703
1571928869
159630885
349977437
2126796335
1510544942
123563144
1256986013
1351852036
644814370
793120071
1419945320
1451325106
354032834
790743509
1477971995
1309681994
254475523
1982578646
2124894569
105757929
1105917869
1195179623
296205379
2129397495
682950478
2116289913
775832100
1844039372
1386956025
1452657432
544703585
971372793
645532656
1801538060
1794878354
1096136802
227067426
1890490494
2043480089
888588657
1528461513
1546814830
2074245758
1576448964
1929275339
1113571289
1586406330
1583879361
647105274
666797018
1908727049
1421799835
1979009409
1639174685
929888509
1227690306
1584529118
1646341408
2123811477
1842831357
506971696
1835393134
1853781683
16603025
1487736732
1114295794
1098025849
172716930
1303804826
679593085
114090190
984721954
1635090350
654401130
1620001052
1748430627
18830020
1587963796
1381292184
1969405420
78454989
350473035
1550413354
1844816786
71731182
2104101676
1190618106
1086980541
862411680
776944926
777879170
1087725512
853652060
1868599640
316503639
2103731820
1845311536
1028022470
1660178153
197748935
2115292267
1698939831
818771974
181872468
993223989
242921261
6403452
2057343456
256981948
1505598526
1559416555
2031522251
1425162441
2031596890
699730215
238869586
17225940
1012174139
1788306808
1892601073
319807552
267410580
255568476
239945611
1168570300
1341769900
458175351
663659159
1017911281
411972072
1553304151
2097781067
1970892541
1773766974
940951016
1412711980
144606039
77770483
1962652577
292562201
1539547328
1544378638
1289602811
941366645
896961775
1247445284
1849217516
1552258245
1002537580
2068863767
118654370
1905363068
1099789952
403886715
1523825147
1578545250
1710269470
1205178823
1468759616
1812048165
1806328051
2146472018
334229897
1836852757
1445804349
1780492337
410116762
1651518370
1152930869
1473885401
1397241821
2061521367
857808943
1304279341
395845801
145624636
990791505
709922307
236391641
1300694563
663022317
1195546594
96693400
265447747
667494537
884016667
551631275
60248930
766698992
1374164922
1801930464
1517631313
112715080
256895783
2100189438
937906250
101458259
290247644
1666385347
1428954348
559510012
1006385136
693853724
1380573536
816805913
1675032490
2077318212
130625812
359453243
2002934489
52632994
652116363
1661114450
1916307224
1052369524
333169784
1066606745
1238466150
1431885200
685967828
294456149
1217766794
16031111
1962093101
847484704
1944244640
1901376630
361199875
1185234277
634183447
971999265
1998815058
55678627
1937952581
479355542
457424070
510625395
1298231223
1132861891
2018276130
1397010306
2111604407
1124174022
573536280
1622094008
1216842578
47894319
681709347
532850879
1789321917
2122865068
2044447872
1357480484
584230505
446870070
519536337
13338767
760476378
607656012
1362043311
1834664900
1325776180
1734533534
894162867
512203967
413282909
666083670
2093149472
1966950756
8756273
639637890
1108926908
1181188480
1225773266
1162343038
809728755
786594391
1710041115
1174420258
1659100824
676735741
850393626
53916219
1867625691
102619350
1363387751
90035450
747655778
1685908434
1860312495
984791168
442952420
998378073
2052391254
449686063
905235268
840531450
107689943
2030999213
473602999
2096095014
665589896
1251359603
288467388
132516465
342956122
698162786
1546271508
1610046277
716111936
1763266153
1749673900
1318269363
1054321544
415492918
975371229
1451933005
995970526
1789883908
293462533
1171526350
545276335
12577137
2022544961
1451460413
1613782631
1098226206
266870593
1685869679
1642780433
1889263256
414978370
209290726
782081983
1770815402
349968464
472919099
1555651711
2111369483
1314490818
309057962
1354422075
608850195
914816985
153511600
1184169535
1363751151
1314650783
1119616464
1552181908
48113012
810715903
914124770
2146790797
1067196145
1576535224
1610272897
692430784
15042938
562673862
1067211408
1128933182
1042101530
639022951
1778883498
1872956669
259262075
1589615276
926214403
285588508
606367368
1875728418
419503025
549883852
286042921
175643625
1547932781
1426790793
1236848482
240593447
378046538
19785457
1728942976
1234356759
1169200403
1643958473
870640972
1527854915
769039538
865783952
1359835211
133668041
1291643511
2129551193
524121744
1207441166
1260560019
10836799
2125139927
1644543454
545415937
1677162120
1494858444
757577519
1121675076
1198534010
1414456572
1732530471
96838866
573129805
2013147864
366814195
2033347375
603901427
56528948
181746849
1952068725
325433930
599328914
1903841072
578339179
2007886803
912418585
908718208
1373142522
244897388
1034985186
755751208
1959668935
541959609
832371647
309997327
929422432
1020521172
1508121112
1506859057
1134699223
1247662870
1754572441
1031591100
1229890075
197846437
421390163
625254609
495375441
1793870551
688851875
1038262229
1228021792
1513330998
349717705
120229272
618018097
227880082
469673323
739440949
725659467
445055950
760466019
706463513
2074674276
1126508471
2095205066
598391658
386643757
1218746408
710930550
857148490
1000330287
492684243
135706596
842857356
1550300721
785876216
1062574294
747797022
301863407
1146857599
1083840057
399888554
81807979
381549734
583243337
2039436172
949423569
1377756698
1304527840
1304370099
1245591773
580026017
172832019
1429195210
604832641
1085619222
1365286056
1745309714
1520399740
727129524
2067448339
55493757
1608655294
1468424915
920846681
105528068
1923165054
543344868
3937193
1989781678
819696156
608326242
467132292
675007576
1981531475
80778211
1960644925
1353458215
909541774
737250135
309295681
1517608300
1341191283
1196490177
925645583
1085139591
1647257667
547839495
510308800
1342306834
23837037
1356675709
806564623
1693618628
1113182553
139866930
1828489980
489957420
1773300724
1187805478
1122059252
1947944413
810410755
1631966056
1746778150
1748217830
1842004712
483077615
1418193266
305830567
589489836
1890299833
1708269824
64283486
1236261976
859068587
990468229
1450857086
2050986238
132458690
1407216154
154068612
1929004322
1582091644
93915069
633546162
972736835
752080930
1618705612
611612735
362414518
1390443633
770586023
652642977
1385083606
836490924
1079906362
1770961026
1394775420
348240370
1665692453
885685767
702395183
1778648606
1389899783
620360314
220793500
598378078
1067854252
1394035341
1082751859
1169708917
72271252
1029989043
590609105
1124062720
1470964682
1239896305
1792806874
1152259237
1873616637
1519321071
750622472
1492572681
902108463
754503756
906153864
1231693666
1598584693
636502900
1472704197
27018994
1893999264
853650838
840662298
2062115207
1840611200
429453349
880916822
306027955
797797011
1623538711
2039694844
15385866
655353014
1910168464
1451285639
1773433684
125930417
789316854
1851247304
123456512
724818337
1982969041
1409938892
169064714
1252077130
1805488086
1163536233
359051473
1902747222
1844301194
1273864543
406258736
1904315391
1042033240
417594042
1688384914
1845692306
891347310
980828893
2108937746
1949497121
1386393594
1514040993
82209990
2053834618
105700940
99093650
162325593
28926824
1334071982
455819368
960233815
2569481
760523721
1259538536
218587312
649522541
1519280743
1202702447
444038561
122377469
2016343074
309796666
243417296
331899736
306976082
145883636
737088738
1759436892
1507519351
913973492
1395623574
1410583513
2144096151
669488021
785738201
95718869
1410799629
1664077009
399476825
1686695718
627665735
1838601953
548788125
36952359
1549408778
942921927
2005809104
1012129416
1863516497
279568584
1905441157
664046370
277705823
890632811
480406471
1996586124
1754902484
1905494305
505787073
722223558
805983045
953675279
2001675855
1893074024
1048372186
2022077170
2059532083
997062657
1834505668
2096988007
1472650802
1171624715
767205350
259921023
458789405
1438355006
1294882006
346984724
1735443960
1140764155
656491857
1352253130
1696509733
19485031
1731537695
409675022
504370258
20368394
178477820
558474866
1985340033
856917059
2097970737
1188127797
1867336825
1701371253
2133677550
315484912
817262597
996533860
2081522934
49653383
220300602
425055019
192766405
8888062
1392219092
972373072
510120201
952925072
1000583626
1788290924
880617423
77320254
772917737
1028315097
2143557066
1344713026
1387784597
1431528903
94214061
2070450130
577181452
1264721911
444133645
1992252786
706785268
69513895
129281818
1850472843
836587360
886577352
1095086709
702276717
1282554994
917590914
1256014295
1581071535
316563410
856484704
1248273384
134087223
1835516622
527841131
1205387767
112698235
1360172280
1907846737
1080709492
321376607
1075493538
1766030868
2104690496
1366793054
674816912
1147841712
222384420
741463019
1771841598
887816317
1315444801
1401535725
1705062569
1754099526
874122109
800258878
1819271975
2141247645
1145827668
1277940667
1019779454
1413727181
1316422273
1023061797
157933545
42854903
2079607944
1040180892
462928698
852133132
554310456
1335678756
846034596
1007970505
535063282
1527856989
717421313
1321525963
1020355497
1947197949
1267641351
1933992619
1966791375
472609574
1187827404
1258023518
1089854725
2145176785
387283020
638469688
530661686
2080598574
1579811784
705695147
1911308839
1440820371
1222840405
1921608463
1623073048
1857185691
1091045341
1167895597
2052575214
1596142870
1572416730
739547712
933798812
1308824000
255144156
1968020075
1244597685
12042565
1927500504
1821021599
1692295086
319847032
279643352
1181133258
681743461
2000313187
2059541290
305438863
2000364230
1438066223
1698333124
1144860936
759551936
542590086
1253604136
988612371
645052571
710415527
400188941
1914934262
1962536248
1525120259
519769142
1827907199
1603056215
376293610
1108834286
927386509
119166009
1176423530
1354847087
1039431053
132263933
1953714419
203869704
486403524
2137767604
1212926281
458820276
1757416407
454928182
1067273725
1981421249
1611380215
827119767
1705632085
1822123907
1647716857
1757195274
1608842257
1991631079
1968311380
413732775
264593744
1564763103
501367259
1435744388
786774727
476701583
1115131463
221076589
905018714
229377346
1388969571
634647796
235508906
2095793519
1795102348
1279199466
2135971952
1130473020
820890653
1947402105
110053236
1609622970
844186788
238320019
921504987
1143553152
402350014
433370283
198724542
831628194
322438531
2068837611
308786121
182100677
2142388237
1846998842
412114335
1757718198
1296833297
1962699674
464743939
312663874
1652182087
1583314835
2133066739
780379696
1221895201
1204568129
644246257
354905274
447497545
113999053
1711905017
839856606
1368958289
2059014172
1495003484
940278135
1124881620
228699068
140268023
919927121
1227001773
271284672
1936221926
1180129394
1257674100
652595014
1934182234
142087299
284543417
758507187
417290459
843151536
247307135
1148100883
416185503
561728404
221656788
1000690156
162235152
1004141876
1689975790
385716257
810281077
1896701518
1078050809
994382088
1362680043
957865273
798086428
618170891
2103868590
1282886936
532404930
384473983
326143144
466105295
639850026
1516618308
901590575
950837317
1670058577
1908560592
1090983887
1910474904
565528566
424245918
1576008956
1484632185
793284233
22956778
459031236
1017976598
1657443305
1787153108
377027626
1810624025
379690171
688329124
275590566
460330728
1563282630
404515067
1893161512
1830824425
489371396
718173972
391665415
1708065765
1001240188
313684242
93087817
2005064949
1915194682
1659131192
1442030842
1924195852
1812712953
666250550
594191106
1165389853
1220381578
565008490
2012507246
1744345413
597479763
747036138
280410688
825459812
1294099376
1494992664
1076459970
262280674
1830504441
1662943615
1989843073
1162296098
1463096491
1909082547
2085034055
1321318417
1881934389
2092801203
795503562
154369449
453767782
1012445930
600119938
2061862989
1125435762
1058603520
1346088231
1454458254
938749392
327862163
172941797
1784185608
925145200
1888066196
1716398283
605348953
644046118
1672021605
776300383
1002955042
810447560
1337863419
13043154
1347701716
626721737
1805873297
1272136343
1909088085
947242368
2070881914
1061015245
489641406
1740511750
745951545
2098377405
516523586
518846120
1318347349
1033599320
603589649
1645778305
458294641
1338353030
2110583661
346418525
1436348863
1439395275
831058177
962130178
1258210508
1495253120
1957142467
1435801989
556328004
1337888834
364857085
1929098328
1628530856
1881303056
470231195
264469696
1522863996
943736679
322918368
656997448
1263416548
1460324196
166008681
1486500305
539547423
924681600
1002225341
356778736
1239195438
1011997003
987376002
550892517
1232467110
1562234781
628141475
460105648
45553478
465465200
382966002
934553607
1593458872
38684155
103823319
829617808
1927139140
671693478
766141272
231662599
586381504
1830726626
1621399457
666677553
835421026
93508326
1746703002
137066184
869599579
449867789
270891157
178050568
464273911
1051443023
162038955
1408954528
1804588208
565687338
531971434
714942708
383136538
2045672968
2143957976
1267509935
1079769904
1171150063
2023704930
1782168195
1225023898
455838907
454721120
485674816
193242000
2014900784
356010004
294547690
819167694
392654660
1859153621
47768065
984990277
425588494
71333074
141987614
939571933
1684715984
858031013
804735
273408665
2024710574
694674231
2006859044
1927966018
207886024
655751012
775343486
925232414
641862486
1198835470
1896222855
1641217116
236736536
236063031
1347105455
242806992
1394749551
9157676
1618514858
677745978
1379686079
100483980
2032381786
841345866
371914882
421138055
611438090
1341978345
505760456
304006612
919764112
1678872469
249249364
1776419412
1341705330
1227635477
215647114
1466796801
1394891878
452857691
2121783144
229186468
904603778
17407242
914200377
650097298
1507140209
459727330
268475634
1997039372
2117767542
2126201489
1323066176
291227613
888552194
517901606
662139560
987676903
631001869
499516278
596710556
1684802097
1342649313
778988787
821645323
2078612956
1747640018
429797747
36974186
131315120
1379943380
1954052876
136922924
65327751
930697916
1056596142
790664210
1558596062
546230922
1788549067
812486034
923786238
2090402425
929574719
894013233
1501614740
2009334058
1746325794
914260923
771434223
110165618
61017451
2007161092
1006972938
259338744
892742544
868728115
1656412378
633838706
1496122761
211460559
1421303412
1443794898
1748461955
203098331
2107676341
350093092
933856322
203790504
16563697
1989646162
1882739594
506820744
1847315907
1870503600
712646711
417133688
352148246
2024381961
1386479717
1066822008
473693183
395825161
1260216842
212761203
271005279
1796758138
1067621568
2083031975
525661823
160910706
953126061
1369343867
420711541
701262972
1108030424
842852967
105198384
1073987088
1508730171
253499243
1565400634
1867506874
1868002925
1129837614
1574834183
1729576568
1536752306
1952894243
293501035
42782078
471434212
844137064
1106123477
1086711868
69234301
143063807
1853045839
1899868606
963883450
658563541
1701665266
968317417
212253639
139962826
663709437
1737500116
538071827
1909053996
508269389
1337081710
1452179547
2065867321
1998166437
1434013411
757563793
1109898825
559977884
167369161
1898365864
1179546515
2095931867
842820570
904455452
1905871986
989757173
1679656691
68796333
681475203
1276018959
1319328736
1980726094
1385760147
1889928762
733628951
1394452489
629469904
597570795
1181296652
1037656153
560457220
408732178
1907250075
795308789
151448403
1873968995
1096190481
1141741071
1298830681
304443771
1329498321
1264558201
1286758866
1318022739
1418753306
545377497
1943561688
1880769334
1605241981
85525219
1176912284
1992450971
1956158719
329394882
71064881
2041126527
1858586126
1544128132
665611429
2057264518
142606147
1601901731
659045450
376564403
2094656125
1719990819
2070267042
94387858
1321953884
382006507
544835348
1296488181
1487111074
997840409
1636315603
1344672996
1686766946
1718748219
51416218
600744694
800323777
1693451602
2049879023
639394596
1595791689
2117996884
853110460
1263068698
364680665
264875149
54215064
2097047576
154556383
1556105572
1229400861
653547583
592712779
1296429796
1389043845
901670489
1937564586
1669267277
392208870
1486297410
1823220349
1522911654
1992072696
1192160505
695425281
931492979
486514368
531167515
817425434
72528871
1640447455
747511536
2063897829
318480401
1843519578
2006958030
1095410101
1449627395
782613353
391314295
1799814531
1279260548
487334006
31290835
1150877977
1937463998
567415048
2086446535
1961953906
1996699268
1727994845
1740680000
281075019
30277704
844333088
1029942642
1962920955
602285746
1933482673
22462675
28550774
1173822459
35559807
1217222133
739210191
1662609403
631928869
758132487
1243148712
515293992
1317487755
729865960
1726340271
1316960313
405383797
1708576398
1604452661
914902603
21284949
912182326
2125402761
2144287628
1965509398
1097212020
1129270399
1601642327
713544380
1796877726
23845448
2000438295
190946924
667260265
103286788
766863998
1285718229
364111695
1930574382
387717716
327883853
738514625
182693324
91553334
29517552
165149026
937427308
2031174812
1077770096
358223290
621118588
1887570669
607950954
576505949
1482641488
20369252
1354671549
1145187223
1441408987
807398247
1105964977
1059349611
1872568387
869143988
2132273160
1078145493
138875139
531098773
1126159911
501207587
873581608
1911457851
1107219148
1523612187
1251745390
476714209
1302383864
171201116
733714359
1639413157
2064667976
1943076397
689380131
1196420556
205648789
29534627
1005270966
1719915422
1239269796
206020552
1734952866
348211745
596136221
143681811
1698847259
765461666
1548473801
1939697979
2064572826
1061883761
1004706690
173225389
476327395
1946264254
885244439
2081291307
1183361941
1367866564
703807567
1159598238
1339550656
1233208532
2125869642
1119193892
906458471
466318326
1567386548
1508941602
1268604115
907430062
703616378
935424142
2114561071
168706207
1593708801
1068004048
1257464731
1167366716
625141128
859983541
1550498209
1855807522
1171649340
1960071406
684753829
510425835
821768156
52453471
1550114121
1980418771
758229903
1827240804
1066232263
1743538915
1638800503
2125578228
1040474977
417348239
1384297258
1432025068
675378171
1686392902
198522607
1282584750
1099781463
2140402578
614754783
1863506056
709966107
1150058279
1891481015
643818872
928184708
1832881148
748953357
1489863466
1269764434
1443643919
625574504
158517572
1417763787
1704506418
1486559366
1188493819
307076553
1443119416
1258439184
1556072339
1834538244
1655439043
1360698345
1152000856
658788650
1203383120
1409178711
1018598250
1432064810
249145460
564786612
1022497165
740685476
1451654419
706216991
923037841
1173168437
395599837
483819867
611142475
856242960
1722042683
838221845
1670937237
1273229132
1298271739
72724879
1144197942
1774400522
428015816
1114108178
1732898045
1552734916
1704893861
498669655
1071296538
684976258
706362081
1217452969
211839968
1386264077
1384170551
2083810940
335852781
914675825
633306299
1902686032
1061047072
866898124
1172359418
1744149547
1774602374
783910165
637403539
1359744671
1449973497
1046970294
323046692
1804517544
997617270
535951479
1341162204
543135668
994745223
1652925539
1167725646
804403757
1734167968
234835503
2107441213
1233447683
387689784
1651389963
1566886955
1870704199
1824881072
719993500
366118740
463582480
1446768766
2137966722
1265357949
1755910584
804207158
915116901
923335680
511227008
1815306712
819729751
1557858067
1486532598
1097192122
358012766
2042814562
508871690
1701600824
111510087
1829928943
646525895
1161218814
1322694224
787553347
684056773
1930160759
2010819383
1371235648
134393740
915093303
1146853685
517522969
1387279256
1030486858
2107828353
362721121
114795541
1680015121
274475591
1828383247
1076697014
1773649450
2066143246
918417598
1897204110
573712141
520608990
1702777507
113124444
1596579885
317449333
1009655168
1536186230
1310725975
814445802
412831865
575812321
2020398782
706858419
406082770
2139458561
1621681217
361205885
1216971280
1436313851
1839015711
2053255409
1797564189
1539781966
1793103499
372846036
1315937431
1849507411
1668132677
845287510
1535303489
570455947
2056811176
349451474
987050659
87918201
737012896
1175804702
1474644576
411637503
44450228
462421571
370572680
1952151426
1701987655
784627104
924417988
961248818
59611201
652598345
1163535460
1487516523
1142837011
2073280978
1259022449
1983694725
1359683461
478257666
948503715
453004944
1922111509
855451159
451725300
736543777
1895947477
2137271183
633862532
381671604
372469435
633050664
421692345
1787036825
810187046
297264743
921937147
392586455
598223157
1940429623
1232005981
1580064762
702843474
886528276
765343319
91656466
1339977210
587979556
1809957023
1050443012
487184761
2013637434
571421577
993037927
172358620
1255973185
1627963316
1324931465
245607547
1717120323
566575262
429730099
212169041
1886741985
467822151
373346886
1386351913
1146610063
301590412
376099037
756192616
1496929899
370326699
415050606
968167771
231080657
1520918702
454860776
1049403190
816569704
1524243696
2064226263
1072177978
606506333
2123389514
772498434
1824030100
58337913
1565391813
388940198
949962962
1047381533
1690943692
2109253140
524230622
804698758
1850978162
743330454
343305337
1248183224
944146130
116634078
290307448
210165611
1188903124
1902181066
2105713845
272954791
1642425592
777035357
1773673900
612518011
988285524
1938192897
645233653
150383715
1098959379
1165055423
1077731434
201623926
1237176622
1214752499
1226979553
2006295068
1786794835
346070353
476824920
1798349823
1610038348
1026193236
1894065789
1989706011
1215095674
557784499
447607831
23498358
1069597900
1249380389
1298979650
1227910582
805716959
159541790
66077890
15383655
601978391
907322821
1785037530
1633258732
22737930
1845889384
1148159883
1132439172
1375974693
1787417353
1216750564
723356975
526512423
28212562
1311165621
2020692628
1891633674
761418401
1954540019
1300770225
563511019
2019445418
325037214
210951057
367650322
2088250838
1481600121
835569416
1142288105
754778509
1709477728
749599116
564030746
2060762426
594540275
1092866782
985622822
2001749332
659879465
1659144627
445988070
1973596313
1181798645
1774941133
735425428
1244058623
1461436784
1870927454
1613968830
699537058
510428783
466484702
916650540
1381338876
713521633
499867338
652165495
302933394
216149812
233536993
178165558
1862697721
2072287433
1965154247
1394154640
673612410
1483782007
993739320
865393355
2077880170
2054803264
1195465482
1741823298
503761238
1391732517
704537063
1599132576
89739115
801525316
1003577162
1552415809
992286103
1636100807
740574564
21501527
540827806
2036469611
435474558
1335991341
608094657
584653488
1778462299
1489536363
1006644231
1361058851
810119044
697160106
1992873881
277332856
666287908
2116557296
1766854156
1209193962
1540973309
1696869294
1081198474
397290933
1439597486
997632674
750829001
1133657780
1316928953
1372044084
2067120530
1165436469
495352028
355579057
375215565
677658656
1429801063
1137433465
1451529357
1141130724
961516660
125444910
1988516691
1082586238
2129971383
1201338752
905559747
70859265
167661023
474748843
681756495
1209855346
608504123
203382021
1848014163
283708315
2033001783
523809133
203623793
771456420
1888412084
1491988322
1743629443
669345736
1498491901
1394726444
1683367055
878378826
757530391
78840889
1928470511
1433397330
335580271
779614578
2005962448
1042881750
786508673
6365525
798382636
1854757488
384504433
1115284771
1713725752
897390836
1720833584
732022427
420396225
1723533329
268743350
301367645
1370573860
397284942
889297756
1191720463
1476757695
495320788
694293218
1007721458
221750026
1401642956
1121111157
2022063040
642836001
1619286192
356979312
2139402567
781280380
1177989218
1020852244
1990391305
742058966
2117108691
1525109006
988853141
2041463268
1126202185
1969385954
250846587
1608230974
1713801768
1951971365
782095214
1042786397
866530210
183753389
1549159464
251996277
1933793853
1849164290
1682720560
1604700058
2060621053
1425385609
560908079
1547796767
472256075
1501512311
1098978242
1637259904
1774185064
1993584238
1541752047
392353270
1720923396
945597
1758843921
1857482638
823941105
437167207
1156003460
2049270124
440015111
1818616285
785023135
1961717731
1548755220
1874833407
325717763
1902345609
1331431728
1964174693
110704921
234334196
46526895
973990824
1957694304
995863375
366321752
474896551
1804339786
224988966
2077566461
1041624777
1334770450
1133025956
285871480
877456548
1800714127
746328143
30282192
516118023
116983641
1149973202
87055337
1489107877
367428245
1815417108
1353206123
1092373371
273120162
1487313472
1921170141
1846798606
928117434
1717009004
1825761653
2055146956
1372032495
1095646862
2060436944
1992470863
1612881342
1705820259
1587994120
1766947108
1577657746
1313201142
1844300846
796946944
1623125885
1042115120
1325083655
2023919312
1081058508
1825801828
2039486928
41677306
2085220809
2098993694
291190811
792591625
797224796
126070979
419315268
39659807
931599632
719492431
1214189341
179414842
428667801
2130654435
19748302
1030998083
1212151596
1962986648
1889906163
1187327467
534704550
611539969
1706774575
1503117767
1236020383
985523064
1056000454
300119748
897303520
1040967281
323762653
154915027
2052786119
332085467
1575327718
1324758258
896132888
1040126775
2076803805
171049391
1746886995
164195955
937956774
624127998
1699873163
1957406950
1896040343
2124560883
243097574
1562341778
430067869
1046285542
2027793472
642317627
1781766348
280150091
203046998
1302561334
430321199
871519827
1247296005
212401360
1357103873
1902298199
867048836
2140552094
1370764360
1272152870
487686113
1837904764
1907595094
1662445318
1559738575
896506939
371445928
1154957320
1577229595
235394142
1300410927
542622299
2050113809
922619288
2012062039
332543606
1999946402
1803403603
662422796
256012649
378346410
1582787704
2111290486
294688038
1785330724
1118213051
1283579082
1378556052
36023369
1662783613
558102567
977377256
126351122
221094896
813673194
1710320928
268639335
478925957
991965947
1054150620
860146437
1046417745
504941772
512179585
1788093343
317529819
762878771
1221257880
1385546223
661113480
1430066202
1915287939
590270433
1489365060
908851074
1895087012
257957749
195532149
354274865
600324572
1091718404
1147585903
2000809643
162087784
1256974778
227874454
772082958
2099791925
879406427
1112010133
1633898417
2095707953
848867565
1018419744
1468984984
1764534197
836153559
414729013
1291082019
519735660
190076723
756833060
667215046
1591319709
451907069
358505477
777061037
1978298892
1750325520
555092977
664468999
763802611
944945436
1024166081
1907049220
378566074
562959609
1833131442
558836858
1522748493
699247805
912317843
722164206
1467493986
2121831317
1608501501
1697287838
1651317997
273396185
1204173067
1727141563
977376038
696668036
328193323
1629796001
1232649925
413509373
1630752208
136126713
200441932
552107546
910369093
132707290
334246750
661899602
1246406858
1055735919
1555709667
2031179220
1822976804
599627909
1317760412
247561130
759609994
1190044903
262606227
1702418478
447977370
1372406743
2092357988
1333989271
1463344793
922955401
1657645037
472094779
2041952965
38938800
1526457406
204311601
639263616
1353626984
1885523555
1215005576
75964391
2049136243
114787324
1892710119
1026528046
1527075243
1229377314
1636477312
1648578888
1914961954
1009434662
1966185316
943504019
901489625
1770196173
1499988950
404168816
286573955
2028026187
2104152909
906834306
1893276730
1731823545
942030402
1788915200
474413555
2001318140
2106183303
852255599
1435255673
1552311510
1492418227
2002874795
1538387208
262181349
1689377549
1253103202
1822491217
752055947
480324905
784482855
1307194051
827095078
876588266
494482405
790161840
1713226818
107920288
1999199672
1752885991
1145878686
1198466634
725307506
761625196
514659005
1470787291
1638035717
1092684170
1666836800
1879252850
587543487
432303601
1337813886
1585783988
2023268529
476618478
2134403479
745484029
1003495582
1111358743
1301980508
1286479304
1361219559
2116820814
465365446
1543729527
1346739374
650455438
497937456
170902752
660629808
2020977437
1996682080
1973047663
366377307
2012873885
184371514
420378344
1852565000
356669142
190148897
1699237827
1738791525
1796077547
2040343136
1042893409
1549424471
1470591762
2085172934
1435356084
1035616146
1867124086
429124431
1138546848
449883309
1893324013
529107219
1217055210
152996600
1907832486
967793743
1256719525
1688829266
1704402206
1909892609
95731184
1294797314
2070451665
449596182
1041417174
2032996118
7405726
1756777687
9326787
1858764191
384287985
1141901818
488039743
1834704752
226136231
827737551
2095131198
1374101928
155393571
2022963483
1934285538
63449758
2077721267
220260904
1425651645
2111026379
188613645
251858226
1854832658
1401484276
565016573
478391400
1717892292
552108311
1327704336
195647589
721019547
649399886
2130134532
141009016
1236284315
1811833778
1069078453
2104857094
1741556332
418882347
2075803305
450626209
430629860
1580848392
81214143
1047305815
2049425816
515095464
1042118590
2004009265
782916567
967307339
2048959752
1477383868
1911839755
1027229554
1424167653
1137640139
1380949874
2033024074
1683741081
1815138732
94928978
1553081791
314803848
820359151
273623391
1078456943
1374704483
583166743
2033774241
995241211
388687002
1970272640
1757065663
1562412973
855936513
1024248684
1423264185
755839489
551035718
1779425832
1213003605
359740354
1438534803
249475345
1608834555
1808798160
1725850922
396805451
1261930195
381401587
321184372
1043085013
1959094854
1697757110
1418215675
677240716
1861386983
38973502
421886824
1235246282
1640753004
192226955
614271253
1273026235
2005822655
766806006
1580819291
1990234242
738676872
1396539414
2022184054
1061831012
1829235561
1337496907
1798196660
1732392031
675637969
643042597
669124047
1229074456
891130859
1930303545
1200660178
951199689
2128186721
872433193
618402937
449753962
1848095172
646791960
1966584492
713969590
1319463328
661772851
1913475995
626419200
1332874829
64635817
125052304
1873878414
1139004242
1824307099
1176631851
374665988
1939323190
1155156732
39853015
1760499898
389384152
1290212289
434940900
1229037312
291557379
1081775370
1322355153
709256436
158332645
1233744751
2103033935
539479981
1201817299
1195995394
795769944
1258310540
279841448
1082176035
801409792
1399952319
1084206969
2019641657
1130586116
558154435
186838757
3279601
405709784
1768172309
292487617
1193650900
1127958997
698349148
1815009764
350297995
1507405448
634293890
1507746922
173166262
1146764940
2063191625
2016793575
932708679
1639981954
1651112061
1230762839
215752787
1872329584
1199536342
1136164697
1730230376
1769445046
1617718294
1298106676
958678650
931511756
184479861
1244586133
1402194968
199950422
1137524108
1305904759
385690387
985631449
657753384
287647356
1693534937
679380239
146512554
2081528291
1963033419
519927854
1317692445
1813672322
1163252281
1897020709
1673990637
1488226371
901601054
1362129747
1036656490
362913023
2000295710
526876054
490347259
891810992
1495861710
927599115
1698707066
1917060489
541551926
1852317464
405184218
353183762
2062967294
2404925
1104256353
1906725485
1363005341
332383826
1436843896
1949555159
506433742
1577980369
1183008344
577715452
862709802
381103247
1690443790
361887460
1051212622
410207973
1458808690
762337407
607721550
2139186938
1336339643
532507428
1086357809
19869644
1933984991
210819761
1732345966
2108370641
912777968
1801971696
2012874059
2046472921
1442920317
1912234771
931399663
1073490316
1745754414
140291345
484373888
1451165284
1683797308
1946665795
539125077
1536831651
1783580446
494948440
716903293
126482773
1904515384
846579534
624109131
1048484338
7884120
1750238652
1034336982
467941939
1967909910
1230372184
1696970745
1238204147
1644805613
1081206566
694414190
1128898552
1993501448
105086292
2067295746
1351550452
1904632769
597802267
562909092
537096568
194777262
1952035215
192973737
1464510646
1676921615
1859241383
1805075774
1403301317
1805294810
1936531048
17058595
285506931
1770834162
145227123
857924830
1399346282
984161307
788933276
644277714
907837056
136709103
1644979910
958597745
816950414
1207529575
1771955824
1638308873
1905250925
2009365370
1362547413
911432989
573476309
603183366
815584489
2070723987
1092359079
1910902826
1807656946
1770084071
974890906
218659366
765178611
2054140139
1153734870
66849755
606907213
1780960586
1445644706
1408427250
1768308578
996604978
439991491
362260781
261015554
2010740859
1972055042
2012192718
1967129502
236014614
10626674
1925749880
1468913503
520420379
1100199577
1533259402
250288789
1070365935
558239955
1261279903
2105895027
729870026
898582894
292952473
1945172458
473932225
2040304414
909566410
857573572
24207966
1915421927
1696298717
950876418
211225917
54192299
1830470074
753306631
352086969
1762038070
1511223637
395991493
500324427
1445312716
184296125
1937167317
1498491598
753297182
140005653
1298173845
1453616157
570711870
1136856664
1468700701
528536271
1393039062
1384153873
908494993
1701152740
2058761056
572995395
1302703794
2108273156
1914212698
395452909
10761421
1318537923
348770643
2104263093
364336075
1995717127
1800171388
550010102
1802997309
1685764821
777412830
2001832515
859828632
1021445923
1243232805
734765238
557539617
1882737896
11984375
1924149087
1517873202
40823097
655798953
299491043
1742738440
354020681
933716191
324016216
385766990
2038688419
443750932
744707648
2009493346
374802303
172254709
2003516723
276488344
859593173
1788705202
932674296
1864132076
1207078309
845944222
2070179774
1909815664
998035333
1132653358
325361100
1979440208
321585576
520195125
2016404032
392243662
1750874104
1660149804
1667855629
1204515190
385645606
1569858207
216903906
1217321155
1977539151
1185573420
777561130
1986086480
221557995
1474082232
607545442
1637946185
646144319
141722402
1028539262
1533527598
1016662804
565898803
93949626
1910625447
1092739560
888427863
462907515
1283747376
1621003410
871139618
1674455802
1926909453
1688003932
161514092
929803715
1187026382
255065744
272932821
2014662004
1561112382
1239707404
641625325
1142471552
1706309268
1159587240
1807282071
1531877221
2125458768
751502877
1587314451
505400959
452113431
1633979675
450044326
1832829831
418221155
875347041
2028106620
298139791
976856050
2018774937
486806480
982003058
1747019306
1374173008
1157995677
76681528
249665090
109993693
1129914247
1909807551
1536914076
858371827
434056523
575106191
1326505255
749685647
252928706
414547559
1633914804
2038963920
1684308058
1304704004
1630557340
1006800351
77662054
1353386616
1249855907
359923036
360800461
912033381
136456913
2093731043
1333300083
485240312
1815716625
980980769
1528058307
304301901
716875838
916498092
861276398
961897017
1122819102
97443876
814536298
497395546
184219475
592754907
1733983854
856551781
2060335978
264413504
1940634166
563653812
1636691170
351774616
395122255
324960085
1664865746
1080648322
1239767194
1593358910
1913049020
929375931
1765699297
221876361
1896633838
1613464045
1122362625
1645942872
1281499240
1978073275
2127422246
1039536815
341886187
2090809596
1152889732
1563524096
273179212
761864078
391172529
834397360
1182290381
1513464821
1846247378
1254068255
647160399
1941935184
110880155
2082627204
1409685942
1262078534
992130522
948075515
93487042
1551802107
1647205793
1434507584
143192084
1688315608
1507572143
994733149
882406448
1139062432
1602180414
1299265405
2133141078
691089241
962605018
742791913
1665211129
1213633009
2952118
1124363307
2105562109
1668242570
32851029
1883264699
151042506
988622392
1217276988
1932067833
1562320556
116208309
1097724841
693079002
561137739
1872091111
1562711706
230927502
667222642
291424488
952062685
1400327008
971520152
1967403753
58009212
1643756721
727062800
67522934
1463211538
1824248795
616513182
1589002757
582613869
1378728987
1773855436
770777500
265460400
1764202622
1190336611
1682599768
16826781
1613622247
1766198699
528923121
1429974365
1396885986
343234171
1197970350
421755119
1108659798
169623094
1072287305
685921110
427613655
1875256025
2146893676
103169460
274443891
622712473
480988486
1237078483
688396062
1095699022
1550877200
544641046
1033840789
1490206634
743401724
790967836
380046731
989840226
1559785941
160210052
680899197
148385775
1545903641
476093908
904672856
1554839316
839890033
40797122
951591573
877687915
1642904831
960396916
527133604
1840318431
1733674642
160801354
370948306
1741993957
1775759654
1013018068
1180529848
1078909739
1658635266
1555421399
755049946
795396994
1498532027
1403447747
1580568064
861315067
26177487
451335310
1301156779
217116300
2132819282
389128278
1890120019
109877105
959003700
1672435294
1480764851
396990029
693418873
1939191670
615013631
911334675
1212174904
1869773644
127510500
153171489
965684031
396825992
1456184547
856632935
484547090
1035928767
123553757
473171899
1880291116
308914371
1135546927
1759621896
977191828
369139838
707652562
1116328619
1177425305
1839443963
616774341
738837678
99503384
924004204
767202232
1427485942
1349652362
831652161
1074674171
1050392431
87919725
842534861
506161121
68676193
1094650185
1581143006
190799809
1139974418
856995440
233661190
155075242
1797363005
1142999674
116885060
594850330
375726555
921495321
1831294785
1368733429
1301972331
176014624
1550575544
2006086429
331099161
1700276565
392916617
313989258
541655429
35135354
300252963
705473181
350997497
312180608
1582155529
641860879
609979864
1306573280
707286015
1178774902
1703800876
1608182548
2094031581
2060446394
2020914443
966539390
1483912569
210544032
798962047
1264022643
757362842
218960153
607703020
14289456
1109361395
882580001
1878891120
1816081133
1364038315
1937809588
1121832218
1639805252
225080359
650671928
673804259
1653560749
723986418
226962259
289208731
337152759
1238786326
1289524756
566753573
596126273
1078694701
100611059
1139198098
1566136192
1588955453
985810217
946358037
1798514111
643662637
2049422950
699964198
432587477
1280564386
263114784
1040842003
997911604
338901776
892383226
1064601800
865839930
742605710
272336850
786831478
1901418689
878959078
285058758
2027628224
542501529
2101995044
435243429
150583517
411010563
1438032683
748302944
600264911
486497735
1735554244
818284771
1003677651
1179374933
905201210
1222673180
1774973052
27979028
1153331186
118248827
1159684383
1677850378
1134175880
1003612840
349423018
617583448
1526362185
5563533
779967140
1901130576
1391436742
186737627
1531129462
1727227633
1395945086
1338120287
1091456115
1733505182
1660772834
1584405062
404483801
522756417
458492778
1917683898
1665906856
77888790
786862272
431747930
1940060394
1088202499
2119489553
1702857161
899543977
1795823069
1747203190
276829399
554185983
863571887
1604492679
454604189
573893540
388804331
371354857
1644654117
1972390388
1951837722
639083780
1244492425
883093817
1524923367
935313063
795951060
1036018640
998414370
52232209
1580432615
767131400
580335440
1663982113
2078778121
1426849160
2077568749
1651298282
1686203823
1747452364
1848126068
1085760467
663229104
612673520
920331919
1861652064
2025865953
1113366640
100283945
1558199379
360575564
1292620319
1024495187
962942227
1355737115
1646724107
344185431
1852950662
768546555
1636208857
317577350
751314404
681033118
1184702376
1828011493
1289861496
190467740
898852766
1397154528
500970201
1851269364
1019345078
1735407382
1939723251
1183311933
1698828187
125566433
1635329549
802813135
1802399347
1532121830
247019808
1831615547
1515012140
234681730
1990158774
1763649835
1258029662
1611718101
763080331
1478243315
861304604
1201543320
1890086949
1962885826
2100404245
489089880
1465050508
787730902
295944196
1681867035
1847131130
3597253
435316094
295001584
1604699070
177125793
1910471885
1195695134
144009100
2137609044
623798907
1534390122
1963567756
1186117616
1415195988
476246553
1249373694
1217660361
43354338
672807046
140099552
862735048
424556462
1429876291
1451815389
276047021
1535911203
357284194
1211119093
1990011178
363180064
1749477231
240731700
744363585
199357771
1812586757
222401127
238865171
79831290
1235363611
599684641
419890867
1238026703
1030297000
874117006
63631834
465982119
907325929
569445632
1723887191
1570329910
167623864
12348383
24391625
585241539
150736879
449633819
1269144429
1572598801
1012548208
1218716003
426274963
421527795
1971426337
1152601287
1010514120
58422579
1595876009
1067958031
803438729
120933666
463693010
1972344043
184604375
1291575703
387772410
1681827691
409441741
1171491148
294617908
125637126
796160722
1090470929
168320070
665338156
380229348
469527655
433116061
1401915411
1963458334
1223324134
2051031149
242564943
330359829
970431406
1590568338
255683321
1921575767
898355795
2467011
636676336
2007326309
881488517
739982294
2028742395
1249487903
589571778
1770375255
1257791749
953446427
1200736842
1042011153
1612605467
1423786815
288445141
1737894266
1586884398
1348752492
1075692222
1618521941
902062800
1928644574
578495438
1409453489
623265459
1698357264
384797002
870750617
1898847148
1835986377
434248165
1972177287
742510322
496371853
1564025360
331313657
908046162
1569295975
1215311545
1287653592
873720767
668363960
1090465527
871183026
1216846410
1101344737
1093377639
288511612
949110042
721148993
226277330
799471960
2052522402
2110426571
1194045183
668804143
1461063306
1867767923
738784044
1635782228
1610349111
681713794
175077630
2063864609
1826050145
802833190
1241451775
2101931366
939381031
626894363
1744219771
1009728417
1791635159
617322460
1747447851
71454001
305877976
722708696
27026463
951530814
2069770750
2011808417
942017785
1277306835
1665865599
2047674636
573823113
157490685
916426333
1928495479
1281565236
1902821913
1350418836
528778172
40320149
93889459
1094347892
1489498720
1056965762
764654680
553799643
1213741812
584612638
43911953
1390424323
2043354554
340158247
696578475
1621909460
1127038499
268697859
124663780
1083098331
870874090
1025286972
82038952
1625061247
1921323461
73762185
1033811286
1194974414
785809159
1039892361
1790055126
1678396642
256194377
2103366170
131579204
1935032853
1158027875
518388166
733932712
1618021933
1009825145
2002815412
1180582145
566696369
700795480
1759710514
2003439135
1717414247
181641235
634712624
1915744510
917318881
2098437076
360283023
1798875696
1453266161
845193225
458013481
1462846536
1184379219
497595817
1957532793
1371307689
899192683
1493203853
1986905671
1441628675
244977781
699195237
771816880
156032208
125177725
1880333745
1210314634
896059301
935079895
1050905035
552893266
722579732
1107442574
1139121854
127128831
763630110
39237976
688379554
160151388
719358582
10420936
2136132634
139435623
1920156973
365552376
1411064119
1834158559
1215013885
1189067821
64991345
122537606
700789760
1360606885
1785038154
1969701236
1245899468
1044739761
381852563
52552118
1367189778
417913512
929589320
2046782077
455542789
2073903512
56568351
871851551
1103195522
1063049516
2063794355
603494262
36595624
2021684310
1941163513
399406243
294932936
1113221316
2131287513
686008581
1312571497
225900118
1597593161
662347792
1193883027
1017852923
1602908235
1175787074
1833540781
1497073412
280262495
1759753530
1547964313
109224271
374313486
1060549627
134242722
564266646
1668895319
856195824
1059976602
568662950
2047086044
1155235119
1512593369
1520417912
2023816619
407085779
414917769
795957776
26617742
1200970528
543568511
536191195
1152453914
189939626
1071843473
1208723291
1011295364
1544351051
332175529
234660802
1983191302
1939660601
1667908888
938158803
250467040
1956335851
197077989
101971336
1439319969
88221861
304004136
931737547
1726681646
1424353695
2124910896
187780728
1612501913
1365487075
1780848478
1592946105
860904112
1140599078
972847231
51590917
2052560114
590656179
1473990467
804933610
347620907
561469338
1243260152
1217744866
1099270425
1581970652
1824895907
869285481
1414600523
572283476
711980255
463903158
358963751
850490448
1998058346
1215751359
1385775645
411008487
1987602870
459390308
523167629
456997756
575186028
1520270051
1045295956
1311390836
1947021295
382161912
885706265
983836231
154782662
1750797577
67869007
297993747
1871030079
546975379
419163989
1272294228
1114826188
1229701921
119565097
1052182938
36334217
1927126581
955972088
2048238364
250408372
1485842873
1410396534
585497379
2071615405
1316338796
671347191
358158383
1945134567
1026455779
491687296
1188027864
1170315110
594129612
961919135
929359722
679829584
760602009
1923088896
1019529811
1048749659
1850213061
958632899
237950907
1593148758
688111657
1136392916
999733089
456219478
1462554163
1694021402
536875489
316677352
1217072563
1586861206
1766670951
314568983
1055530661
1678625474
2111443309
610276895
1534951120
970646896
1515943554
612240622
114437771
537949335
2023580500
683937481
880205984
2082833565
1775736068
1959380945
2141433801
2128404221
225603354
2035833966
508189868
1348276736
791993680
1477621045
202904735
497631697
1576287790
683873084
387039185
936099731
1979667741
1152314425
596891474
1310943787
681395274
661786280
228508600
711251751
1008308166
67243708
24691348
905986584
1442195245
2140862840
2110674340
1975338219
1526495115
460739061
1838823596
293427386
1325827744
827151665
1748885411
1798708570
544805922
96962108
710114507
961833554
1904723153
1461093030
1105366878
232334914
998003664
1965039345
884996472
748742749
374984152
1538771478
402824835
275209953
22336181
1988639405
597002668
2134344042
1052368873
695100017
1158716287
337217364
804954891
1864805094
287359165
753903932
482038686
1531804111
854110283
949135508
1910052190
198442159
484651436
1918836842
1266836240
422198707
1190128420
763665738
127565882
1535082416
827570205
1804041565
734065502
1721361016
882214589
377919694
477497425
1827032841
1514192690
1492497046
2029345491
1300343759
313930054
832417739
1769957477
1746688228
408193759
198416534
1273703134
1824060519
811685307
1358389264
1819851189
1013409407
1044086402
426472603
1593701856
322778654
1166041789
1482037313
379992832
451683416
65824361
379420985
144578989
813175232
1004540709
246399196
2015631803
380447212
479379004
1002927548
9930015
35084208
1830532686
880689795
205404427
1650196990
1000012320
1906183909
614105501
133631773
1374320397
1866600352
1800010377
1148989961
358665866
1735956175
277248686
1721597465
1062118642
985050065
1182926258
2052604708
134182802
1938713627
2130101786
13185618
1848048422
809055039
845418547
1648937366
952369661
497453821
110193562
814811204
698476935
350282685
1678812654
1707961365
314675709
1421415527
1754787054
680932342
554883951
1053402051
640479453
1006103863
856140985
1879234316
1161432646
633882586
2041151715
34638749
1774616855
1017721410
1861910222
1007343157
707435980
976961046
1552618969
1979870218
2008618165
488655860
1095574868
1947849339
267795349
428834776
1573759503
50091819
1729519652
240876957
169735519
681824580
2057052704
1869344015
953510412
1233004653
487577066
1439385174
783598621
857974228
300477964
1753867624
2123621880
317656085
987917947
416769988
1164128022
2011723705
638805440
919818077
1915312647
479463273
2118414440
867561264
436659072
1448430647
890978887
2031263796
1885861688
758677877
953497830
336870541
2007885655
1209175410
627701338
246736071
1589193206
101239226
588186273
806488908
1138548711
1337037511
171276021
1952004
1038410482
1595842840
1866116805
1376680353
402086782
2000824503
1713701703
1141743586
490397511
1077920135
551914675
298258800
625612767
1062869120
12053693
1251568532
1251864565
642672238
1297686877
1934151443
1345800943
2131669301
49176164
1446307097
1005666847
99341223
160755827
1144203891
251980634
1432374901
800335404
1263437022
1315415852
1540153070
1783251840
1875713607
952956713
1821892909
747469665
1056803421
406117479
457209498
442102352
577515770
286244146
1880520569
1862649873
759301143
690017127
1801988673
743713438
883784534
2087199623
890684557
56651743
1599526884
914160111
1134736050
1803171899
1996534215
1793192296
920692913
17537216
714459826
1325105574
396917210
281169249
369437605
611456380
653179207
559215428
1349355636
1390979256
1675240088
1616726681
1882778552
1141960363
1904593158
216039765
1743367145
222691546
172036378
1413383583
1434036051
1308005445
926838663
341925753
1498204112
1783085169
281146019
405115706
1222102898
1836653908
1543541168
689212436
339504396
1739841965
1895908773
1001000435
2101057507
118286679
1810950475
159231976
1224684670
2074327859
1249501593
516513392
1700528089
1793517479
919637401
921036199
223135047
1311176523
1732607745
1031177123
1334303058
348184605
575568540
1746698868
1966071428
1112081591
605503452
514579061
633393569
88062521
1405819312
1308220641
1215978995
1794659925
1810380449
1266607608
178813229
1635501559
1913506118
505681537
491473000
676309738
399896530
1387665229
733957020
623575845
1600939276
2023088757
1076285996
1237407183
598931545
2103481826
1098233688
1408068140
1826934163
1550274029
1914725982
832865784
1204381236
2028996408
1435444840
909849370
648573093
5802164
630632259
379883162
676290856
1532253862
139920785
1316298315
2056900965
60730459
33660546
529674077
1796057450
93945344
757583074
1385610317
423366569
192054380
391279794
907467655
599269574
159862114
918816642
386577849
294940847
31545136
1231407447
214565633
662196760
1455633007
201415658
1998656290
1216210669
1247784029
470258558
1965578655
2016016613
334758194
2101711669
1739031964
200186292
1620973087
671690999
1106059041
399084172
677886992
861250063
2338308
581922157
1981806867
568946442
307062713
882162937
448486224
267825202
1731159480
1493535743
1125405455
2056163755
43344743
1046286193
151295314
417407007
779552099
718138481
1592820997
1116888192
1588045478
361517646
519939771
629512248
1255780110
1267391014
357374341
413145548
316568005
609955620
246618666
673450247
1965790166
1826848445
1266978083
191144777
936311157
1387901070
808685737
179615540
1612332352
1142253566
731125514
2005952912
896445990
1701431926
214010090
941834650
1337120090
1859653960
1757310952
174816411
437945537
2026627411
973547597
173779621
1057648037
2016570149
309369667
830182179
1644183105
1742558085
164364717
1974034491
1619544164
1573020480
166243845
1606161302
191475646
266928130
850189990
1776829112
1699880892
368471094
1327405043
820517611
1953106467
23711528
911574679
34057724
408579498
934872491
2037312056
324437435
510468881
1319057968
1773963037
979337413
2039526575
68043982
1351065748
1088943919
338213845
1213453267
601947054
106374497
632538968
841177985
437709045
1871110663
1315949021
425054018
931812978
1037998320
2001080337
2119180584
1354492643
1102680087
342343390
1361152461
2089428802
2067362688
1831066030
478845376
414814413
533080595
1939853484
238948618
1291838514
563867827
54236951
1322024710
1726697145
1105772516
210387266
416001021
2065609046
1696200454
1239952222
2146092949
1853614754
1411076313
265791167
1573151411
1677011234
1281892370
678244672
1667182278
165561687
1005572875
1765028668
1533970049
1672946704
1156497549
1461011585
981712291
1938301202
687619026
870776020
796998089
269058228
28242063
1030899744
2143310384
1122953863
945325979
903038518
393934899
1020259246
2105119486
20950968
1479157622
1111916722
330220035
1029424558
1403657747
1878829026
418930185
845596377
1276468588
1367473163
341642737
1588063794
2103931262
149050946
1829298954
547682625
1729659268
722892812
321498366
751515231
16951541
2139602378
166303298
122952430
136787
2130696574
755566676
726556992
199292081
1081971697
2075711333
1540665270
155196211
2022152147
1702213594
1419429322
1598916039
1236681662
214300935
723137458
1782158562
1666024554
786074365
835163965
410785436
1289729756
1580484894
316236549
35263869
1142067892
26120152
541666498
507343441
1002380474
259004454
47743594
344933235
1506123881
1239620616
33704418
82181482
1125036810
1291174550
316778021
16278325
458374488
365155416
876045871
1491484119
1482526165
1055569732
1507261127
1149754795
1722905408
174634002
1239676214
1620402701
527523577
1879605463
1382616374
1742129531
901549673
1251612267
636595954
95275534
195706479
1700383836
2045710874
409629141
1296164002
369540414
835835671
922455771
1105752693
1061778055
1977691763
1319886669
2061213295
170645903
217613813
851249768
1601451867
1552121574
745848673
13721528
369655313
223286153
834269028
1245012009
1785169848
388511867
1557832305
54136269
419866626
202019550
738831379
1324418169
1343874060
1422993633
1671396511
1455118693
1173383968
1374356903
513540122
2050770091
1980635882
1105732939
2007892877
1163956163
1822099478
1704962488
1927881778
1061932932
31592827
818959850
1282622660
1310483200
95910331
1899778951
814910713
412564703
482380362
895565342
631565871
2146202265
2008366345
1594718034
413807410
15046008
383053481
892584944
153720178
82760326
2045188397
1937649576
1096539093
1753996078
1866536404
1161902398
1537409206
1038718157
711583617
1284523750
242769928
392008047
1695878404
1297375899
1411018219
1858359278
189619046
1332100661
56816854
198132810
1439227846
164396963
1397676921
477341656
998165061
744445382
182481822
130748715
1303928714
607277996
1260736436
1557583172
1609954247
1111856457
1900585404
464989874
1327557670
991898716
45818098
2030513782
1369688534
1225642838
1838774448
539915346
1948334945
1375070928
597310950
1654238850
1151547439
1286192484
904687161
787145399
809181517
1089342368
479163774
475168194
1026288892
543940738
1003338804
1264725018
366434263
1576054289
111328834
1456109986
1187455012
327004358
1291167885
194263826
608913186
919051413
1488027501
562478277
38165550
1323798775
1961086269
831241220
1122029012
1428051187
1445648379
822224586
1056720198
1705696149
467427411
1175495723
761268238
617943028
1164830521
1512629390
1941398066
1064167851
2143779915
1695332804
916134045
891668817
441062512
63305716
201253696
641342482
1131571128
203562137
1702621155
756762710
1629575001
1851965423
504458139
1607197200
1890770105
1542704367
286528827
1809458954
1462533923
1394114812
1042667473
1525990031
1777095199
1554003156
1076784405
1832639157
1013021688
2043931679
1131284253
428827493
1735869196
1978511039
820183764
725334958
192652651
126527507
1935385200
528847229
1030387216
1806241600
212651922
1421217171
1688601478
1692588081
665249115
1332234448
1179010641
1320561435
1837204154
1375274801
390567606
1036821791
597124306
1025096919
1862396686
1934778500
2020297093
799529464
1467063983
982369512
1829689550
520708016
16433007
487137077
1915000792
678411017
1265624102
851378777
500556458
646048482
1715833603
819621697
1379266365
638511770
1039859593
985384309
1101715020
663316260
1155647817
1578334856
2031462267
841857907
1636606317
201563023
1972535709
416494609
1833890285
1314460623
1305065107
1871289365
827710126
1762508486
485160061
340005017
956547232
224673523
663451803
1408376276
475489264
1024368349
549472545
545792699
357006750
2029041859
133003201
2073558351
1193010761
1479501813
1306749937
742063964
384648341
693993389
1241724031
237906452
1351893744
1219988503
105046802
1126281935
326192608
1669290676
185265461
1314705140
647355114
1906854369
436574006
636930157
1542993364
1143300698
823748168
201742825
377149353
524957085
1021811446
222843588
1454392526
1976535012
340243118
1373537264
1717859030
2049753045
744026902
2145907569
1393866622
1628905052
1860369193
1188256027
1671380478
1494728458
987651706
1164763871
361956919
1749639443
1495156384
1539850441
1923705502
309261967
355737089
491256148
923938330
1588854108
885408299
2116224360
1297814221
226991787
900906289
48870780
349960189
203659442
225904925
665509020
1001422952
1953492278
443930851
1736066455
761807049
756308663
299101290
1144614570
867595690
111713417
1925507289
1772326567
1720336890
1340254
1782660121
96329680
1830319301
760247485
406718045
871183706
1501550748
282633245
1369443626
1595004585
349243453
289526407
1212331294
1244308697
1633865244
293783421
1955333067
2116060525
1836845599
329396286
841394898
779818963
1216094222
848976126
1000020374
1038070040
1221258612
694398124
245405565
1717280777
284772405
171375968
1159685755
681228822
1721435308
976786576
352120080
139144822
1971553348
987564766
1927997583
1125098408
1714277103
1131997439
1116907440
444635867
1580801584
713822219
278219810
2027822193
369306392
528083164
150607248
724741242
646493199
981425463
918795108
583566905
248891452
1909954455
394633044
720511306
812548099
270568323
804421393
1061617032
641287546
1496335897
343707448
831895297
1637064813
531367312
1128338812
367813244
1700433488
651303512
983030291
1983394249
1187995571
1225232056
1774168918
505241611
1348607580
2094700381
1866524295
1657300320
982154299
2001390479
314510190
563704908
1794656514
1397237083
101864852
1269513350
176451802
1400490466
1000496883
861272202
107708948
75340194
102418989
1945092371
964344888
988907663
1068692673
858466655
100181349
565690009
1700901217
647308253
422717801
1241939894
1685457447
919809566
1706376995
1878318056
1328417452
1298318596
425858941
1800742955
1191481985
1354441069
1889260335
231620145
697249601
231881711
1208074594
2084865123
1860501332
1294342455
842671571
1656995636
782736096
344678054
527926954
926590952
1793525757
505556561
1350665074
410602986
238662399
1475496684
1596601012
872627964
2088858165
1322222791
439945367
2120644251
737578838
977759557
1257522407
1860704062
1982978548
1987662807
915532199
1484253705
789496259
333023588
1308178698
1727768438
291404043
1140911498
39697342
958596854
931470983
1305068034
492621558
68523934
540667853
1511704463
1197914998
661348493
767787940
1440850272
391926428
352405692
539560994
1423802961
443159999
1901741946
1089577282
1408966730
994698198
1449024682
1361744545
1898115430
1278488534
728256837
1217249821
695906089
921288442
313736957
381748648
1849369544
2053041894
2102976739
1573360214
1666923861
632390694
204581856
115240372
1651600168
1815216224
2097655372
555542696
1733050679
1047101488
11352319
726802815
1524851900
136651197
2007518876
1085836823
1147256901
1269822251
943971525
439913967
1059717254
1317300353
704101321
1947403569
802576272
1809734157
792229695
703397372
290753023
1706461847
132111734
1096110903
1449083530
886093209
192895174
620585658
1119203138
1688544664
1410142116
16631610
1251107975
2014237339
779930600
44047140
1979877928
667355042
1744153672
877052539
2027835236
64459327
1400216486
1210825975
658745126
491550492
752062953
1657765993
697584758
1569599900
1261542400
1477499736
1377308221
351107494
1712303187
1409736301
964977649
302617114
89141936
316002255
1321880094
1071259173
228555905
416818265
1370187150
1480950013
936304102
1318355520
1052209353
760005337
584360087
2048510916
108195726
1660289003
356629857
1232744582
8924057
809393766
1813928880
4081833
1728280582
1568443557
574495206
1539913344
1153154720
985450375
1279073793
1757860133
623399820
817850573
1517743443
1306318413
2063929743
1533213988
1801981241
2113414437
507887143
1281548903
1980459683
1454309385
1895413439
695430710
350522299
1699829505
769712955
1357159311
1065846274
1734351405
445838265
202654170
1234157876
423924554
1379525732
387502689
186023128
138463490
486590848
1764597557
668607077
1655826503
1266148224
831105305
2137480493
735950673
1414462452
1751774659
1773468056
1185156804
2112293097
607677993
12816037
2089639325
744233470
383272165
1492250005
2093953434
2143849476
792781899
785865206
1224723152
1168278996
1471177843
982813332
592557404
1530182623
685672930
95187161
1414556626
2119400645
783895516
1368771017
70713683
747570676
55828963
1381398045
1847186382
407117651
282155784
966367729
1631340154
1712062352
993246016
1272022478
1460372475
1412200662
119054897
2048288365
1515669542
550071441
176978188
1083358488
377598859
2058913797
289220912
1382981623
595534833
66603081
1567971926
1766507035
94312472
1810581166
1399404642
1601979434
1580669186
1788398869
612221544
291130439
1953017106
1834201542
1012113460
1527670384
190533929
273185865
1098809584
1702407251
1835236442
261345610
1878130943
1440265844
699377728
765601455
1800214786
1493980040
1010066829
599375983
1665995623
1817512290
900756492
212857852
80808663
850746565
2076305108
1491776847
905375819
387375566
1596279993
1039100612
66787782
1888097280
274195470
987761040
1973639232
1460729631
1760941109
912750948
622761475
1418034725
307064754
1773552006
409074855
508345739
1203797704
1062239413
1194107799
161997165
1303155189
59643166
435865177
1972629279
867392256
1070483684
1834058362
1917406484
459018533
1484748487
1223433844
2139886239
36100471
154939782
41146157
1344151873
2018195972
559848624
1871394453
432276461
997889175
1854607613
454423028
376281045
1595909981
299042762
633753631
2083748921
28580109
254890118
303634293
1459243798
149227989
1044417595
940115125
1470929252
2086645261
1580003699
2095237232
1511833333
1497297015
1845647700
801279488
331310843
506666066
228037410
325323153
311420993
1520209960
309854533
705564140
1821336956
955414349
659324154
1216523194
1030731030
1324256377
996442636
1224529537
1360728615
1947657238
991995017
1868862473
518624371
2036252253
18828259
738374108
41250831
1521967599
724350838
1780286412
1813970583
1703542166
2098678487
2080647717
342986449
1429443200
1051271658
2117853196
314178838
280749946
153611708
931582368
272634749
52462009
1138497434
197065324
783528492
2041358324
507522675
193170188
427737048
167210185
697932476
48584804
516743583
994099383
1255905881
626708728
372898679
218532877
416646461
358906795
1211660336
1993003450
1506630035
174783984
2053134918
589551966
919048161
1065331171
972559267
1917804814
1641887670
566793471
1999119879
1050794157
1478580976
1702966611
6982433
1867162395
381070096
1016629489
1860625726
470180023
232158487
1645593475
428635848
1584939516
1403641242
160204039
769319805
1812160882
334914757
34182952
443201474
891102747
2025763749
79000
140949902
221359492
1259908949
166188630
910622828
1213414951
1385813394
1866369697
524211598
1242415537
81453373
33280832
2012109917
852969214
1706276384
2119830286
705233512
800492694
200316401
624186565
499234868
1775801089
358718399
154865994
1223553129
837695285
1883603011
1869143423
686844304
1162531765
1060153176
1732319506
2107423948
1893526628
1068593718
1736504371
1348777835
1614405574
51568028
1208747575
205552130
353739138
1941857430
1643998129
669147572
1436515490
282996187
1927703751
619165622
1448926663
2097184628
409185061
1809263021
2117805436
1939700471
1431427293
1440615025
1639023227
1954554349
302708176
39672214
1944835019
1932763778
1832195748
1735889931
1930924847
464906943
2060169949
1643138202
1057736495
1154516357
992770699
1640926097
396688775
1939390202
605074839
777189225
843992390
1656229888
159131917
485672196
743465300
1396560759
214599128
2083024829
429885955
64700743
1948540631
1544239517
1308743793
109753292
1824827141
1270772711
8798074
1271083889
1050130550
334073739
258326239
494488318
1608311081
1804203097
1955042674
1800283084
596867800
495952456
1761704667
879618750
1838974983
315988395
1208803898
180255549
1805245191
891751056
2013938794
505369689
1236517825
623005192
2051764797
1973146888
915293747
1173005794
1081994785
2005975025
1238816911
783926522
145641389
551946291
83077530
595730209
1191029894
1318970636
763195026
1257439875
239209375
1142566557
760003145
1901033075
1995103810
597230034
1946409553
1151919211
899843123
1569303843
169754133
405702763
1766183942
779805738
497968217
1633855797
569028277
444808254
1293111896
1260820413
1087281365
1881469060
1410240860
1739487383
321281501
1003351796
63157523
999150401
1877457303
943008523
373975566
288222055
717621975
787889069
2057046998
1025433589
1555762514
1743535748
633717608
953455592
1419025594
887948350
1248341244
981491411
2015395204
1520796931
263030388
903382271
2024747226
242785509
2097112637
2059302641
2076626308
2086735808
1340405859
1943329523
989782746
1190647260
1435682313
1479957509
605971167
920629059
701825710
2023637804
750031929
1442251142
1763533527
695457532
1518734588
2110847699
1939700348
675906613
1950790792
1880555075
1400283899
1015074263
1681509878
1653823763
807954808
937690533
275843549
2143698257
1971750174
1697041406
1250140481
939919284
1956599079
1600018480
2058778615
1582025427
1226565569
1050839402
1353598324
1861034934
901941124
2066267584
233097440
94656028
1994707506
1632203742
1815741003
1936175296
966940318
1845604723
890926345
330381771
2064169775
1822504350
1406366245
1945608810
171600950
863399763
130968235
389645208
1155846602
1718173320
1502366069
446423659
1701777047
865434757
391763493
1060961332
1584022847
253119369
1691754156
1618762354
1189898223
139669380
1384376889
622407581
1201573177
1816129128
12530330
1151859408
1214762725
85997518
59746121
167802040
1388163276
1770001981
317798331
1315226427
885198317
1899111935
223061138
4388312
1837010895
272930621
1878137605
1670498850
1251060641
83751951
732157612
417970180
1677273551
1997714076
556190647
463160747
1249915641
1533316200
473258208
1310958621
1236199149
683450091
1360528063
1468043985
236812961
655446905
862205025
50629919
1429528314
1678315468
1920535372
124534125
59108852
478850594
41101455
286669329
452993525
877444531
1450216216
643696870
175166426
561285803
1394438843
2084269196
869531736
58060469
111364450
342292386
1327470508
1904535734
1563596408
90499483
2068992618
1711930765
1468069877
402084584
1605308656
162160747
984884637
1956151613
858636478
26534509
1196620410
1857991540
1481296652
1239722882
1056278465
315233889
2004749207
235584121
1586310858
1990068458
583159277
1582247157
1966981934
1812375500
280384531
312168422
1709225220
388735568
1711301887
534607954
728449982
309417582
1337811707
511156855
1720760188
877213000
1642358949
1028250307
219784116
982675219
1084748033
1577676366
159986156
306964310
335381665
481682016
1942582123
695759180
546631640
219985251
163035976
875975746
564658477
108848791
814350670
220927936
590073874
1719355018
237390807
1552193468
604801670
1236832145
866460147
2012242084
876399509
1366967694
1616381478
2030720018
310475053
720854738
382531643
1457755333
33762156
771339142
325582646
1650637546
667818431
228931312
776715414
1549684836
1015648641
1062598352
1349125553
2003997956
1053815985
1755702254
1706395206
1991477975
380649348
1456169606
479029963
1031555640
1124210433
916562553
1285296726
196910694
894787419
2110504749
226609520
1296427384
1902533018
847489144
1472498675
1371033773
1495222976
12964423
10342192
1976643794
1179691372
1353362772
2069845113
1039915557
795399175
1524557479
155714336
489002354
345264061
88830225
1656867637
569765630
1456442761
589190170
1797361392
128732097
1653815714
142951708
706876906
788776375
1139020138
998967132
343082591
1318997872
1236222186
1755878420
517269544
966271108
1383877156
582683295
760950502
1845783213
882733809
1529833837
713903098
875844779
1881651845
1750404386
1883228348
1925791632
2031835433
1558706692
773744948
2058572375
1816511788
1694755633
536892836
1901940399
1770406353
1372662695
809455067
644263119
440268042
1985754664
275440103
225247236
450135672
1965628824
1691399697
1132831433
307905769
523484362
1433586625
2066262777
997250359
170766234
824497248
1617831422
2109958146
216732266
1302956954
43949435
2004318329
1578044175
1909004628
255320826
2048856484
573118503
1551465440
765928651
114662971
1268001399
1716648720
303647186
1095777583
1200129013
1218617720
1759679925
566927631
284254505
1202241215
186553754
1641641444
1656187066
1400468135
4805535
944459660
1750131678
760954592
666031166
1952522149
1955118758
1030201589
2144196938
1757885563
1938640963
107852985
1618669370
1524088383
2121788198
204398300
546357382
1389354567
731788621
170819331
100840142
901791001
1881032840
124627414
187091525
35792950
607558397
629926698
1924912807
1545222287
2098900634
2145784047
1467016924
1318158603
336955990
158071939
1523516786
1114522793
1542126031
369524158
1384529214
760558662
847812025
512111713
1379853558
1568421264
238523422
1412725645
858796995
272085240
446718071
1128225445
1105010152
755722205
1930492991
291078227
91781178
254268074
77014798
1476871348
596731011
995952553
60772008
808563609
902366881
950806733
1172916006
1052286561
2121433073
2109757949
985910316
1876735789
1142829937
95960876
681559954
293253623
993088116
583598926
1210868529
573599573
1204465856
224650639
1246552091
1973759749
156623182
2057785439
1331246934
1011730971
206412064
889485248
1396343214
254145606
768499003
1176665766
320088291
1442285454
800748911
958932458
1984618141
954783167
860891614
1488257744
232414641
1277887099
1261651403
200490063
1242231325
1187079653
353035701
441111088
397920441
1534785302
1307871690
627010303
729221189
894877026
472740619
354527820
1511305606
648825887
1400063904
31264427
2062632674
1284588316
1220345538
1548441701
1911897469
1041553992
1561138432
735475636
602551486
1493857164
1044252919
928121434
1093334710
1547449477
2009734866
1284846263
2142978319
1090431450
1286565132
528379292
251155558
742289391
1991323838
1628000384
1144212774
1497425635
1314351439
994068567
950420286
242281352
170769805
1324527182
1314206440
2125503037
853714774
607678510
1384885398
1875450048
487057371
921451752
969428330
414279927
810894286
1684355993
973537084
1753563861
2137950278
2144946528
1434124532
1227159176
843961951
921747605
954840788
1989629755
143865768
942982512
636961496
778480827
1075477046
958471565
2060838037
1213312445
2002277673
163745301
1172906404
1003062000
840946963
1475002646
890091099
735432718
2056327043
472036605
358042874
1293403936
789717060
1722069421
20250458
1472545332
1767074974
1657194431
1208851891
966059388
159395851
1801377334
193249277
1639205351
1406947568
1925781620
62496098
1258368941
909147095
1297759559
1425059182
1457436546
897943687
489030870
1580797812
488613410
869279284
841180718
1774107309
194948476
810405574
701972160
748320668
171818837
1551107214
1976469475
219193134
1445291973
1517475259
810620124
860857210
1765617519
963356694
1255528852
2044682163
150340926
1184714388
702658801
1746022675
27242756
300311616
773446304
2045302362
564285001
253686270
2054326741
368711727
974441777
216684690
2072222391
856635903
1078558170
1287817047
1277909460
1413886301
638165591
1595766467
264831267
732604156
475597000
28175793
980924296
1616297544
918203817
484478053
64165351
642557552
1259300358
550904478
1760441880
190444026
1950847525
1765558773
776358081
360036112
1279317736
2055555895
1117369376
204109862
1128849663
1512065676
934066597
129815585
1910386313
1987230598
1042588868
635436629
1533534604
175381810
767721669
216596144
1455266369
602734278
593909579
865188493
863525221
1920617373
576976505
880591961
958753224
1217781577
1859272427
1238037508
1200903159
1057317505
43907749
1714669565
764991161
909143738
256457464
1043434389
1035594479
2147416614
1918910043
1962035595
1046924470
1342246233
1523375915
98468512
225119789
650165695
424774102
1822862986
746238351
1212117785
915716872
2062058503
1859079076
1824486218
1833305575
1000147258
636431770
1041938132
252027523
966814642
1977063271
1527252090
651658130
2009374953
1726149306
80696899
1544222047
1711263351
1575228356
1259242938
748667812
543652391
1494189364
2085568232
240248793
1237942935
711710981
1498365575
1637138300
1557389013
1721893759
66835621
1642514933
1541154603
1629928832
1648472557
1661399035
1484252549
1423306321
804387597
850677787
1630973120
1111039515
1109239208
1656854163
2096036415
449966086
157817952
258267803
2016337120
48342287
804399868
1775043838
1786865213
1229366634
1117663850
1730526732
2119819779
791221116
747546064
1884480647
798349150
927950232
1725943251
1322027836
1638322200
1997801549
498980243
1462009658
1603594546
1226115395
790109781
2044614315
220933030
1272367243
1314053276
1868760762
1237232665
1152562142
1131936536
603521413
1109488391
1368065921
730351691
1556733215
812789139
1239194210
1387129345
1193181413
1301914944
1239920285
942741949
1058724999
23527546
550030459
120596638
459417047
727435918
1014670563
1312541751
791453460
794346611
886700932
51950272
2088232326
1182563420
1088723044
1728536289
1008387919
1839509114
797721393
722685021
1906680197
673410318
1872151690
1124752352
890783609
777588907
1210315041
685606870
882274194
84144217
496155501
1766580267
744729167
1664541235
2090749340
769183466
865067235
973570830
665595048
388932650
1071471294
572868422
140796471
506358370
730418110
1755992800
835497612
1494090505
1405086495
1838619024
222282591
1829079675
379916724
59361016
1589216599
606929836
200957701
23228272
51468037
306925047
1267460333
1000671078
618359564
1786208151
1890349368
613033116
583671291
579652404
1244275666
1590658438
76044424
1083476860
1246027027
544825844
556137057
828577639
1380907091
1473610640
72305723
1322041126
1640080861
506537337
766015781
1190219614
11389213
550673673
2009469628
1698692602
1905417978
1239927299
1247516942
1358208610
1321299067
406474421
895028948
737091020
865891413
1033539562
818975394
400967495
1913746762
1225948704
2140996025
118935580
417427777
1393632410
417505637
1622125545
928610926
1457521244
111333963
1750903088
1464289794
500378194
1438370360
57693523
370302646
1573202760
97342961
1699621049
436380271
1838137533
1570481203
1607859059
1490917662
928139797
581506988
196198709
1092818569
1500974171
1893736725
931564943
1465023720
881342748
1363550559
204071025
1019314869
1963310897
886068262
387725853
1571651930
2106385265
580108834
1940518762
810568506
1858248757
917060384
372471416
2128710102
1737608684
20862977
1279099444
713925752
2037257031
1802274260
1460340541
764095999
829201906
26154744
497094561
1587010372
2335170
1626430977
1312163842
407241067
929145453
147705976
1714244229
1789107256
1173193225
1958162393
2061497333
1709431822
1319131904
816102645
1150549972
1490304053
826941266
83521917
1478667477
235282837
418513140
1795572338
720316487
649461852
606315086
814443259
1877902250
714672717
1092226638
185908603
329379714
1071277426
1622767798
1508310742
402931913
1051781674
812172841
2005682263
1351335027
2014734612
469490979
1108439443
25242558
256473533
1845476655
1798210460
755841190
836948073
2111397849
800272885
1669141142
1248271633
2018009275
1202740759
996104551
2103341286
1878945163
922198151
691688231
1494887681
152862510
531225720
1169975038
477263936
998693077
1454233706
745005582
1491353142
1428213939
1007149510
2077951069
2023273557
371286202
1059812999
603280214
1493133638
1993440762
25163595
356202513
918805199
1596275117
930177553
267968983
403149673
1438689549
981865464
1086682030
904515972
1830393189
890410010
187135918
512079207
2055664865
1782867234
1513855938
1689253662
1815030372
1532813346
173979133
853353652
1608912377
1830098532
2113671246
2058971426
1848360143
910408653
851508530
1125833275
1906127248
1258166575
865514471
1108823666
1816634680
629999282
249787593
19315626
158316066
1085205842
129234156
1029381484
461199822
213897843
193860420
232186509
1524470626
595617969
231593028
382395545
332068314
2085956358
1150133888
795141266
1577970224
1693875935
1648029282
1698140853
1793442145
682286729
1243077454
801446755
1785433121
440666752
1695253166
1928674978
48216652
590890237
658589044
526380341
1366525053
206607228
104364928
1400205163
1832852208
1787103434
302344277
1487737763
1781899020
1958746106
463763104
872637441
1661461206
90304061
1298185714
1093723449
503771490
746378401
1500433681
1948408827
1916231433
2112068548
1711062973
1683725351
652632528
809700392
622369371
839769713
556904780
815751717
300805646
617258698
1343434668
2142162735
469484930
400294617
1755404540
78251071
470014114
1617676191
693468071
2068563007
1167329550
1438759104
71875036
1087930021
1663772230
67284395
1031327675
103215319
169474571
1442385951
994420065
1388499110
375495814
714074960
2088281741
1331855237
636489932
1456046289
1615258202
2080949062
1975265442
85616596
702477345
1212910045
1919004970
926036663
1781773254
2052633059
16705195
1733991904
1070902710
1802624720
2083795316
1656112587
633692883
1589137868
474425772
1976034530
1466192229
423742548
9036724
1758141083
546489583
1754233466
1397195818
294107228
1181642427
1855972740
144120988
1818794281
235783506
1492446625
60149603
1052704549
1137716715
436653159
2091465795
943422007
116583400
1388125974
1451963469
1640322375
37476588
1403451562
654292484
1677299234
598402553
2076900504
322318924
1337610822
1380147814
1023967297
1056380909
391644690
303959487
874690107
1893640304
1325191692
2081746485
212787020
889590668
388217442
1736045191
1463715359
849075322
1141128276
560552260
171884548
403473738
1761309798
241754407
472217731
1954317246
1729875248
405062093
2141569739
208960765
2049717565
1379625809
1220817923
851495507
2139086075
1311313642
1673807350
1839547686
1445952976
662957983
218611942
866540441
1079846831
1725593931
588852785
1380477921
424384449
1923359243
2050642403
474376686
70391306
1658196525
183479819
1273023052
1809177732
751604682
723651530
419804954
1125254293
1113214005
2072972928
1513327679
1922497972
1743665922
1365364094
571906986
1078627263
853639989
636253814
721631568
1087458585
1377696485
2090596345
76353469
199936156
2020508688
962507529
1587329987
2020148306
2028612610
265762338
2021962211
346858410
1661670587
97779525
699820344
1689161089
757212146
2040874446
752406636
650123925
1090026596
923389135
1294010911
2085276415
126860632
1670102524
1357803686
1408796142
1578240827
1833339609
2076893824
1456299732
790814718
758044728
1158698733
1641800554
1088529064
404057876
1737800008
1113387824
554633398
666777656
970788462
2048138357
1978023227
394542380
1299767371
1175028420
1532678587
639873973
658960911
2042777165
1502377594
1214451430
2038709440
2101387343
1784773171
376707717
598094709
1546916561
1901662977
1074142297
1528909591
1491320360
2043047520
2032271058
1130160963
1568327616
80054572
470385533
1647655555
1921021844
693817336
712146107
1233975750
291821315
1179551626
1788285065
2106510770
1042995029
108330282
313787003
308305386
1264123599
2100592240
1336804835
858229309
125411480
708450810
1907824747
1063448034
1402181938
1080960774
736945130
1790356718
1176802942
492410575
436807937
1315866421
105243773
1934429119
693973330
588658082
1992606872
1102756361
275859743
1672023559
420956940
1414795285
851526307
1794764651
1144440374
580658839
607059813
789870168
1669901155
247462020
2044986097
360216724
1847529183
732259444
880479410
1982909033
649699446
1598157618
1365949178
1122388528
2031104681
1735027002
2009740311
1781544080
1896859853
2087460493
1051253207
1988280520
1423125815
98639629
961675921
322766197
1514147677
324014809
1207286961
293020623
1162979936
189328846
558864302
961658170
1949954902
1221552386
604272410
732409372
2057457305
671367698
1016097942
1394807572
1836371876
1344160660
247306807
1658230040
1689714170
1508119922
398269653
597425534
18818001
1190647175
672857581
1486426625
1865229497
392525625
1659252273
1315682764
1907350316
671411154
1636140978
933128388
1908408169
1700860719
835901501
1277547694
1784255818
1140093892
506786678
952692900
1104994976
1470937779
227659010
1182020056
1138748884
1371931740
1259445053
1083775933
1910080342
489614361
734789762
81466419
1229898907
1187407121
1385709273
1298825097
1783381510
1474583197
1079603425
848242040
957580700
1186862929
1900006615
251845761
705060882
559380184
2107108935
1709014801
1593340080
483515657
249637168
536028823
422604354
1007285921
2013520707
1906684132
1132585534
1301627274
1637938866
2034928695
2080927259
307256514
1100160082
694536894
221092420
1926177076
1054563795
1494974314
834808998
1126138153
827428839
1616405136
1343489444
829436281
512873738
1951579462
201951127
491526356
1807755032
203726407
678134925
976980219
1977280901
1818252775
732345483
163331590
1618314355
329267859
476951514
1705060251
752092671
556971172
1858373929
84604952
293653846
1914934057
1646179389
457866751
345324481
402892767
492356475
1763558234
420376716
2012195615
1165390494
1440282176
1638336990
1333225743
539906357
1730943319
30338948
270939304
191623169
861305736
1333405079
2039325928
789682309
850983150
647996858
349411491
1315080677
584581668
828457564
870613819
43958259
2113826252
1844809860
1502281694
1886994742
1607602046
1435294201
1993191160
909243769
139139317
1435113400
890526065
1614545796
194986466
1049162736
330653157
645511116
517060710
1657394390
1923900478
204927614
1438177548
1471999545
995842441
959126926
275427198
746937350
861320602
32222061
1126251987
1768768698
610141693
441982294
885493291
1382286120
1740751535
1420333210
1166051825
817846633
177695414
468178447
1201183300
1452845719
725411691
146935694
1920143502
541015208
1607219737
61920940
2015647283
1851294753
1749053157
1605233280
1267328443
1835496662
640473593
884303465
768674236
2106842277
1325898580
25198533
662529684
799720995
220752669
1073859683
572541304
309387886
1186770414
541856101
1829880214
1971321703
152162644
162306091
278691715
1426615848
565636966
1373769176
1882029646
1408216387
1041677224
1316546794
1563980541
2145700535
2102048556
2088130514
1638008128
354683505
923315320
1989850756
832622545
365067463
1437299692
1386515906
1646667849
1249550348
7864509
1109203102
838840214
689113957
1985983399
2069320377
1761782347
647504142
1621162233
2070581012
162668714
700565491
264711003
571577723
1324402465
603860647
78299336
2088192449
812625537
1304073573
1513275118
1276762389
1839905839
480452659
465073866
1930260728
1751378444
1219670338
1326352799
1862761665
1689145213
386648907
2018260168
1891331287
364507352
666073892
547218954
1697776605
867260490
761744219
1887180759
1927556516
807007720
1156005030
952726890
2088918426
2068334444
321702400
1434011542
795964471
781764959
1747448198
662644839
2082876852
1413394046
1572554590
2062090131
313006245
1855545421
1221595022
153372333
497357778
1310836711
1417371928
1720686017
2057196579
908090670
1162694386
228161326
366474146
1165819864
755178327
1624081344
1557399371
303667012
1156936127
1750124505
1782725967
1648917298
935045246
1047424569
577569604
1896850245
1486687234
301315505
1867330721
789159969
562639025
1548364900
663572761
2060802810
1315982487
1680291068
1810184684
1495637489
250911346
1698156938
1784117720
1168205005
227394494
935573772
2130252175
1256584409
1968657003
450016065
369938200
689683713
769862675
1313291403
56306601
1873739405
914952999
2039575200
919581232
266157247
1623994972
1857767636
1317334327
317224335
596618661
816776188
42458367
1205936602
1592999303
1052311223
1186723438
1779957134
718327985
107329090
1130932479
1919457264
804533942
2147294749
1830382691
2058201992
373674392
1627143229
278485012
1406156595
1078022349
2064518603
401817602
738364819
1580299077
1294250800
561994800
1675081072
1506398555
2138301457
975664704
1980314262
886550335
2049813478
673882044
517676377
870504295
33713692
868839517
1026568974
263683318
1149579806
1063505054
947824230
1861362930
28653593
1219572615
200718364
315005394
118346912
417109331
1884034578
1885005094
2073925047
2037166423
2058552421
1647268290
197504468
939654213
1757564409
858551847
1449306490
454233869
906689426
2131773058
339700376
636525640
22467957
1108553624
1305701640
712634038
882813535
1941846038
309154617
722137079
1407803591
789261211
118143333
2001516024
1281674894
872926356
1245598469
984717829
371808638
2102726221
363155068
1669715627
2017025860
905664494
881656028
1570614703
1064134172
304926184
1518983990
332011217
1042158723
1739498707
467707408
123532794
1937568334
1623358218
1153631739
220584129
1185738681
1183366039
192956315
1668300295
1389082325
636815330
485192715
1554801373
1446822678
2089659049
1230482780
1183553875
1890009538
676270421
598462954
91825962
2016918059
137121478
858679840
276343653
1339457041
281388525
1808456519
294849725
1294197152
319691539
2008081512
1796927412
1714109451
280563394
2018468557
1110554027
199077711
1013506084
1137401203
1930822161
1199945920
699897559
1194613296
2078591281
1719962075
995267913
483850594
1989535329
952772364
193090347
288283271
723335741
597250391
1570185131
1075365899
381243530
189281797
483650365
654715898
2107150228
1540286237
126884470
1231854
941485250
1091869395
1667850300
1962790314
1831742576
1829549312
2038341440
942080764
1326360367
450139893
533517751
1423015392
947820623
1394816733
1055329720
252472781
869528669
1333494105
291658067
1992507987
100976262
917668049
1282331483
1620449452
1269176442
1316638256
2000071376
1245409087
235495095
583190727
1891382323
1196171957
1925279821
216078014
34604073
1853534417
1207436357
1905192262
1557664238
1582745115
874297483
2113052943
205578573
1407062387
932618061
553713245
680637681
1950048349
2067879436
2007623874
196921460
1446314825
379495319
1600177350
1466209076
116095509
214277624
1672586891
1391399407
950626192
926439712
1085557472
39852326
27643561
837360946
1028511690
1423159292
196711968
467149899
760374290
1804693834
1428772150
601022753
2092386206
1087502095
633628360
1627245874
975647823
1601129491
582633307
1660010255
812193211
1792632347
1990670255
894814279
992655682
1757915201
1383672411
1191091325
618676028
339766681
518911630
1018986024
8999367
2075105994
227268115
874559204
458040951
1239758999
1393895462
1520669580
1325286755
1542788713
882408999
28568619
800529030
739275796
861794364
5845294
1138773272
596816963
185776335
1060176415
789700580
345642785
1622415788
1001475064
1969232565
1839561675
1876592519
599256797
1036335216
802171671
925245146
1653665007
1064886630
1248111096
464346930
347873356
1327917670
1017090897
913256575
1474001219
1309859229
1083931231
2112434013
1347601614
241420780
1216271709
1091780528
104987213
349691024
1092939459
1881238260
1738740411
2036481989
1536876757
2056061739
1299473815
87671971
283743925
419827714
1442353223
235721277
700831603
755892748
1043653713
1932205515
1306482667
1998368727
553081989
177613868
2091373862
1062246870
567090310
956930221
1401632400
734754437
242382360
1630283282
733067294
1660684121
1768257485
1262130922
1669667969
1060516807
476316574
530402667
374466615
1142582934
1102998585
200913873
377332255
896360916
126327865
728788142
887824344
572580528
667665341
1339640647
977655240
1836002895
1293324005
1391334334
1963799380
1527344588
2058478714
594870958
1633223619
1652195925
874916608
1402740497
896522577
285153648
665131204
47599723
141065928
137628026
187172885
380321999
1445950070
857470420
741005058
1393230826
1449748371
438123243
1712082251
64391187
1909182809
1371087538
1262291451
242077169
463762619
1457348807
1233517168
1798629622
1936261886
1188091599
1909413906
874563578
1413987176
1071423594
1341206319
645711070
1590826583
1525835758
1731619925
725220641
318404278
363921981
1952150346
842625576
1052632207
793269007
99695963
1780609346
1475530676
1776122302
1345191676
527615099
1305860357
1429226574
1498699381
1386490294
2030937517
1046670699
939131431
1581683792
251574546
468000498
479665841
1395766408
1600673399
1268989759
1139207475
32786396
694381593
1018889526
935534967
2111156522
2130478368
622220293
1883420778
1054497154
2093073352
778920067
1996838406
1700517888
213771231
357637099
582233129
48620023
41501721
134146437
1491167275
824771318
398064149
702454300
9382223
687087063
802941662
2074849327
1875312473
2017834086
1236921831
124447932
583725175
1738930122
776009682
309142299
1938360176
337289372
870730653
1052792125
1411017340
1009094461
1566160216
1888491573
1060567139
996095030
736939239
2065055781
631664673
828227715
877150116
199021730
400039501
1438260635
1579688625
36851004
1189745429
69447067
905465163
1540429012
948494624
412341226
1498004285
517691138
758178789
1154630957
1295644297
745280472
1081740656
496705432
2013629135
773749695
926366874
920111929
85884466
1544328240
1062345587
1132175900
759157863
669393961
426542622
1320509591
840374514
1826678718
1014003674
1229348325
1463611634
459476150
2136441410
1324387276
1079358911
1919481555
898812743
889995030
1582503733
935808065
1855754994
611762155
2079311239
59394443
828129919
908763686
60695591
433282485
405144023
1123214751
1195574173
2041974474
574543468
1405738357
1681220433
917841494
1676560636
1637147172
1411136758
1705059511
1984336915
1477298165
1432573380
1555627702
602692207
415965309
337647908
1108222076
1346823368
142098914
1583315711
1649195708
2057431151
23992382
888529345
220812923
115987902
1543355577
873076956
1003794756
566996359
366859903
481577590
284615191
639721555
2135671518
992608907
1355990158
1572058083
898729299
2064660677
1129491936
1333441030
398557160
900489802
148859241
161848931
1268315058
600673501
1174567872
1976792283
1436174509
1600552982
687124557
1241837502
948968998
116517022
794422402
284235311
97133335
1591314878
965430463
277172920
1082439212
993622029
1676707865
91885658
1946963458
242768785
1309252880
1057284660
1565370895
793622968
1776928103
500248812
228837842
1122977744
637842169
1435005310
1976872400
910050720
1045369599
273867407
1431166865
1391320882
1087593297
937022392
449954288
1136367311
1425792516
796160802
1491511691
1156757534
468919802
927474761
158907559
1284755868
194747112
4545929
2034211698
664352543
1958702579
755633884
1419301081
1609665712
2017054076
332566506
1957169640
954816379
100295015
297932459
883824288
769431831
467931190
535540993
1151840911
556364172
1504184777
514121657
526717872
1333578188
568204554
1942649807
2137736231
632423661
1740329810
616658387
1729118732
1168030714
1944573163
85712657
224585492
1480818345
1511331196
1726715093
1116707200
1106943691
202721250
1911254526
596821038
1734214162
1851071255
1657270542
1042945705
1874656235
213433720
1945146217
320179656
1411068030
234695121
360349355
903431030
265387669
1189002116
1639833358
508626721
1913254331
1432750771
1752611340
428261007
1567603831
2010910709
2052213793
610045190
898382643
1644597641
317845387
1539032131
1332346232
644732708
1468828209
320445645
1966528752
1619830225
1551336432
188921285
1790837623
669746389
67126498
813587838
1655911674
1934117257
1293892549
943366469
2062012992
1980427259
1353542694
1804740251
530784003
694723149
2011530277
1696385618
611743781
498484817
655981515
94112120
1929811407
1602945171
732281352
1681142109
1717753241
796147004
877315024
67328019
1134792008
35383273
2000056926
570891312
1051223200
971108485
1764077723
2070031773
468695038
1242175273
220709451
2100469131
1184891407
1992228867
1823216178
1682568832
469520020
743149637
866355101
1815616857
1000125509
1930138113
1017013545
1245313128
1575212979
1421123660
217034571
1371332789
139097164
448289814
1493113359
1162336727
1899622403
614524770
621969244
2142999011
55506136
812165844
1995955580
1325017713
838669040
1307467987
1360584020
170379279
934046471
1506175572
1470160963
584379188
1602904340
1120561889
209622792
696487889
728126973
149433677
2133466988
2065176105
2014538179
1389416237
557361828
233239191
954746583
726218208
686205909
439363150
2098590354
1845283475
115445275
586776352
799975688
651394467
1958343365
827891733
1700118187
636228725
92764103
1700647251
280070744
1299954834
1785136532
1425053885
551049151
636741644
1218225661
168761835
1527865879
267350567
255975839
1325481643
862115219
2055736138
780773149
1479583512
2105924136
1473572134
1791146095
1081500093
167355842
544462682
1096917465
902786065
554604133
303911717
1987786683
562625179
1340232840
1952792685
1698208994
135629080
560332042
300460314
367907129
1373352718
665277386
994696678
1755039527
661640124
666238439
343661256
1388774135
147418675
1285407682
469627534
1135329190
1210408543
2081348494
1321780115
972594888
375771191
1097677559
47018976
1918426509
1474363559
1109389861
218641776
1446449982
95405587
1343851932
122098337
1984002001
1890377648
1974632525
216400371
1683534405
1349914232
1074697817
216089281
749874688
568325414
459697848
1522467179
2115435117
1970127064
1185807822
1995522903
1162358728
1870501974
976295939
443620213
397532751
1627051433
1457455892
1752442476
1169523823
143066448
1377702181
1144868551
1291127941
959098589
337658609
673831243
656888776
1421796686
617738587
2117843275
438253549
1029742374
1302036602
1635921023
969813431
442422981
1146034499
1524735991
1026252610
171209386
96169154
450616208
453530183
473888105
2088533181
1696167628
469505534
839054949
717451081
1502975258
716044695
820994525
1273915604
40692029
736676548
984645823
1156148656
208732834
201300920
1933822411
1081167124
1405149508
1999442230
824015134
2121372449
1959252352
1589000505
1288761451
735478574
1562611881
2092558525
583851991
172759471
1729280403
2092278371
987510174
1166218953
1563195374
1189676239
1849480856
229970147
1531086288
685817877
1312628367
1832947230
1550741200
898766101
2054236202
1364600559
1701518522
999283405
112254337
1674555605
494644242
402787662
103796846
510291927
1329629102
2032722823
1243601466
1841123633
905694636
1398042028
1601143913
1281633719
719715126
1599716171
1481980136
1962480481
961798361
1907263993
1937259054
596941006
1468980970
1433697057
1000891238
1571698194
2103470523
383570547
1211478273
1498785771
275895739
1282260045
1461227686
1658739073
566324151
1993481068
255588702
171300676
1049478490
2063392785
1381649491
1866352771
574124315
176743754
587070623
916845010
1707138781
39737361
1146552246
114605988
1553503139
1606853806
1588987250
1722341463
632399463
1748495813
480147653
1977300505
315130880
4262447
1635796870
956647844
1728707472
1914637091
1816818455
425763974
290886180
212159151
1831299051
1115269870
1837375579
255918555
1322524384
909004372
1126085889
1208051441
824378514
1097977697
659145332
481121217
1398516203
1919846582
444764813
1880060933
1917336677
1254015071
841286299
1891760981
1726072492
647332614
1488160775
1591927642
531380219
869303622
788757615
976859789
1609774335
1510739674
1536078323
309840375
87601261
519171034
474697501
1599880129
1816545806
1612474279
982184846
1453599094
1819441216
772165517
260187226
701540785
1087010722
698416005
456720273
1844131637
468845389
4809288
1187395952
730965683
212456750
2146775589
1171611556
900900115
1175318075
1066464277
714696377
1770241464
1337763540
2108175757
577535196
1650059440
389514969
563133168
2021533575
2016256344
1424942576
963754490
1729144550
263422980
881415175
1637882662
1860608639
1460827337
823642455
938001791
1604459759
39865636
453484087
1468133142
1928704264
1999508239
1187204220
1484552347
1470698808
378320500
1880290919
1873694440
1217521708
2031310724
1869461549
305059292
1321321766
2022708674
1938603838
1771985299
357212100
1328309600
179382944
1955695060
1075472649
1676537317
1680716793
1620704146
110033640
278720602
1407524538
25473890
1703103661
1161377107
1183740192
1132967893
330756017
1766228896
2125460617
339192673
2123420331
995729046
526515450
4091690
1952337725
862899049
990542225
703319239
1146060003
347267203
1365396957
1188636884
59887157
1736956710
1630892116
16334047
1376384079
78511642
1869534185
1770838494
1749945335
781875000
639703048
580235945
1805717770
1847889509
1935474788
2105552295
2077268814
64117653
1489417639
199049137
703980104
1059980436
1778044312
19221976
104532438
1907131469
1223957275
1251809151
904246868
2060384243
1153648295
1821747640
168290469
390559227
403255033
39868379
1515725471
755657673
566562899
812629785
1993462693
1112900807
1411872139
1849610305
1440680982
634722258
2050682895
1203167733
1005353475
170991029
1582536725
334351067
1953017363
2003480500
1213617338
557122554
1397728824
2022903130
1007217849
2089997131
428057465
1418013456
1421598221
1155431806
2102674805
1818937464
348061416
1742241808
62189152
183897609
2083644723
968348790
96694328
56144931
1004607307
231029107
828374995
1998696638
1577124899
1354597744
179794481
1984589160
1203225496
601096602
1874903046
1826391778
59154000
424528596
1573835382
1975062946
1438932611
2043624703
1014470239
841640276
830040050
1670669585
942758524
839484971
1024366618
585988794
1109881207
1214241822
861924996
1433953052
434577285
1552859221
249822581
1068514108
1487261341
1613060069
297345275
915138965
1291946437
229510636
1720287374
486848827
289194674
1960612197
1129764500
931003242
622222464
480599178
677314759
2099687960
2004812133
736608663
174741637
428753379
864861724
359891466
1895092943
2126851288
1328408085
877849847
1304619229
981652499
1228685313
425886871
345196543
921256591
934378074
56569084
1589529209
698351448
1037952752
380887553
800339704
840885988
1034059714
1785722476
1013664163
170004226
365900490
1676597460
1760461745
828354399
48658074
584737515
73286628
666440905
1051141720
1800449865
617850638
390044530
1172153917
202799068
1639428039
1099346053
991776658
853474257
205469443
433839329
807609684
2027056775
1792844963
807262174
918736833
765193523
1704488710
1846255557
1969152384
124255476
2120311709
721723062
437085009
1650233830
1636153125
1079169557
1789503463
573807776
1336270406
305659693
1463052607
348201198
462564634
1880550363
1594043452
1682822099
1940144045
1076994458
1214246025
1020215663
793062156
563459916
492442008
1059486776
1584493593
149922869
396995214
967725627
1647038695
1528699160
547746393
1568803870
1643098257
712926061
1232083979
1275441854
55872412
34264938
580085647
1616436724
1580399539
327434740
561741097
75303493
1086102725
738157312
1296175628
840464363
1947710684
72314957
997512390
1927188560
1395631050
1491508955
2023006556
1288099018
713759877
786806172
1328479518
39539830
18425002
1244899230
2073222128
1871162127
386260138
446051958
960605023
259098244
415764678
1273273428
979216349
1610855854
968396856
797785634
7763987
1676983882
581193371
1674012224
959779316
1949432678
1575635716
1860830740
814212772
1706574760
735461766
2072019093
487610008
1090721649
1862869568
2077654288
45247937
1683707667
702567034
970178729
575137920
1785626866
1391244326
975245584
1821867842
314013785
397047552
1605312059
835812018
828494612
2043326477
1725461843
1307742220
1483780116
209697367
494369416
1569588764
2081559930
1952276134
795437989
362815534
1210570437
763216970
1964468665
740938610
892273515
12331348
1807649762
1450623659
651091195
2046190165
1565522288
1024361107
2121815236
510010080
1071778845
1685202400
278860624
323161699
2060155389
1827082800
1395983736
1509855072
161581098
850402122
1748071143
1082816584
1668433175
1127606338
1460444427
557542317
515099251
1254072183
1547232408
251137127
8488797
293394985
767719386
260437489
2145424144
1438769630
1885243764
249920632
1139017483
1282880469
1481838060
1137522000
1168793813
1339903341
364905139
1316374308
88927400
1206239373
871578536
1879736904
721041404
511873019
2140125647
1378173113
2073332468
493671187
1467058518
1928859203
978152282
1644405406
5711924
1808013766
1725376145
654593240
729379753
1819896891
1105552336
2063389040
1549475699
1886185722
534101618
360293989
976794449
1563825985
1400465479
1544537049
497160552
1843769723
1629017008
1266939884
1390839037
31849696
870999503
1617986572
370956233
536210299
1045770588
1172963419
1034744194
986710720
1064875957
2143586270
1550744767
103681226
1586672794
2033855847
1551111733
1878691860
1727786807
1473492904
803045970
446763031
764744935
764716235
890203143
42865927
178035616
613119827
1339894436
1242561807
1493609467
17255049
21827683
2078905159
378540793
1590930931
1941979203
1845981377
233127204
1492896298
23530681
1256793325
1716926614
1521863995
789241222
695149893
179355234
725065287
1834393213
2145289719
318326356
1565907605
786871569
671840691
987504522
653138112
25788279
398170847
1892652087
1128101420
1564039594
1634794093
805311144
1717856861
1132014903
116324756
557801576
1870193534
366773823
535423171
1833948124
1906813650
983839206
1416786208
1023710956
1543901409
980968862
734905229
433058135
2060771723
2053729155
898339252
997759562
1142267960
293591805
466275896
1305416594
1551043731
2034586706
985543837
1532758765
10350156
2093926756
1788975495
1344324834
39790974
1374767772
1047593977
1906478931
1337989835
879385762
315788192
932854340
97139777
719640674
1707344758
583048236
1602162919
1373851618
280848297
89201244
1690917145
548994251
605624247
721108052
340299505
416954078
1270011271
1813792211
1576512099
804090419
1372491385
2050611393
600845764
153470259
108522168
433496035
413825516
982513489
111912559
131727545
1018980910
1729828574
398176656
1994642907
1647786215
1715836737
142546936
1661284643
329624474
108525518
1258205611
1886856845
1758168916
792064257
1047501783
604544407
1307004049
1148136467
1785493478
35400608
2086091824
743997407
964588680
53409568
1656922896
1029093372
304553424
1392615629
2114481697
564388553
45872461
2040280566
726927319
1786259422
226808446
1535519551
1188657800
480191886
2142112421
1890279222
2044321518
1954732064
515858931
663167781
1840320025
2010449812
1567146609
609111794
818782106
656424366
831896901
1777424931
1972644932
1101612179
316199709
2096070442
1917770720
304753896
425689873
907273316
208287805
588241980
717235352
1163251706
543181188
84091607
454198916
1395974167
584252303
44456582
635721746
1091194689
108447971
814779505
599414872
1055407441
1166979002
1085218703
1710182240
1203765723
618294694
1549209307
736218643
313034395
1089995965
141469562
830584372
708684250
911836838
993578814
1752074917
556902486
923806194
1399509645
32999543
1162448850
684565947
206944992
158238233
1075689788
1889326573
1527524646
1801362421
1192708770
1626515449
1418579869
1733793083
1380172287
1373130316
1428240373
253699883
1270318892
1108327792
488989333
523825759
1196983729
2066968474
2009313159
701909441
352964658
301101418
1141598676
1046398123
1699826013
1051309512
1629476038
1826788584
1118852800
1908126316
172081953
1038592247
1342741458
841434052
530429116
1948422812
243645038
1140775401
753368204
785135712
1671765649
1199631317
921464853
1214598539
840224773
2024977548
1969560630
383291891
373443827
1920874270
510624830
2131548744
965897070
1467255341
1295706138
521658685
895173764
91581858
1435374196
660790859
685319683
10298809
32583379
1412556608
1937214692
217685869
1248077882
1444878317
1994860427
2108153104
95063759
1497006672
1520033771
320514722
1867908851
1067443916
73264586
1500223879
416824991
225654057
1475408245
1387742506
2080730203
1901384642
1367610578
1487265618
1771066650
1165930603
894056271
56689633
1982388813
1524308100
1481187002
190305734
1426460922
1485199729
1959178703
106062517
1053089469
2001479745
248200056
259346322
396632374
1641140932
592556864
1559678123
4676493
121517862
920588697
2103824966
1481174293
928023608
1448716316
1904518189
2047135532
1811333663
1058637181
383229611
455400403
898966140
692772500
1512655462
1167563683
1414469624
433815992
1885649078
1220189313
566441844
793530250
1598498809
1386303378
197844930
249544430
1854533491
360804126
32418389
1841194446
759542845
1970138451
1549836931
734694457
242214139
917072574
1819100981
335267378
980647476
83440555
326390208
406558252
319166095
1887553384
1855604586
1155274641
159003492
617997716
1518588031
836874299
1324344494
721495290
1267456361
1719192383
283420941
2004292006
872774280
1964022619
1673763533
1492112211
1933224117
213116056
808903492
358308668
217623860
1448660731
1864071088
506731149
849045045
855687385
991436069
1167737150
1940410022
1369522333
1039709467
1103135506
1026183002
435085177
1125044486
341010222
606033482
323169170
1056477108
396631338
1349039968
1022798348
1749991529
58711109
986666128
1067964894
198922237
800901429
1372360281
1963474102
437844999
849699919
2112420670
2112383768
48058548
898334695
1738664244
2086415640
1328409442
2045492944
1306961147
166698308
140642364
229284370
761170573
671503158
1590777185
353628053
1841880463
849188000
695275534
1566971968
1139239325
1271566625
1122002979
449939086
1938090539
1215144772
2005216415
1224076261
508050198
1555274590
729399435
486926278
1361400005
555618669
372069871
1423588812
190642323
116113435
1823961841
1851626362
119300279
1960437212
318750296
1993979708
485320958
190296037
1861948067
701459952
810072701
2036640944
1079958482
52545935
750430234
1500726682
1783347752
947783563
942397244
1070088472
1804627861
1107883642
1610526523
2045791618
1430655767
846914764
735220202
2030343035
1722191259
452138786
702405706
2123845388
270425588
384550500
904900144
1715565325
2126161229
1624745437
1833597640
1273647854
1949596400
2014441822
1990746355
1493325040
385517835
1827275792
2128235287
822717513
280621224
1471379030
127064094
1205607444
1091008080
1407435746
1728973518
1650114697
2095707526
275151463
476496602
472703514
1260854745
577826673
1703607444
191942409
1213429401
1212055274
1356847480
2102771275
1556523884
759058699
1439068214
1287108907
833953835
157001981
1414685990
2113310256
1506790848
556382962
899893947
425773790
1827366368
1021053464
1131530413
799784382
1699725120
538201986
780242437
168919394
1617988129
1689184204
550045579
1104023147
2079345861
1456916896
557834613
1490310442
1659807465
281674697
2087014039
1874092173
1052958398
416793568
1437538615
1523286001
560182488
742450145
2066905963
586643946
652050539
767820070
234340069
1814414820
1985450962
1589516773
243901761
1312280295
2051664022
501789802
1584503029
1658142021
446960446
1591643166
1282516054
619006392
2059829384
1773127902
1248670478
1015551622
944699659
837729393
2031196603
1955140349
1725525370
951986588
1181705756
1550017606
133565119
1971982677
1909815241
68245780
95786731
758385155
1616830433
1291838201
1095570599
1872502027
1254394375
2107578590
376549413
663694757
1847831459
455655775
1194193573
1094968937
243924257
123069715
454115164
1739534385
1127790977
2111596652
398104374
957951941
833578753
1336782526
400532888
393989423
229598973
537871167
688985147
1632878661
1770606165
1908837595
2141005674
1806510213
455411188
11568894
2064753292
106211995
928363272
910066842
620622919
657856122
1714054785
2104556186
1186376329
303142352
403478088
1426674027
704327429
1842373294
1822252329
1019985877
1400818510
954336574
1768063637
2093624525
91616592
1915427272
1869892521
1271994879
459858726
338599906
880612118
70227495
1470916617
742051834
1551608077
1681078002
100800429
1736604039
786005073
1238440828
1711321917
1680599474
1116047723
1863644704
587586872
1820219776
1642402780
1729044540
915543567
2121720760
1351296462
2031792590
1829765031
573440920
164092047
2054465142
1680337604
362191540
4220094
1815938504
1021356517
1010794340
1541470796
1847268982
1659809511
232821589
748249457
64854053
900886015
1855742209
91578895
1049626190
243731136
1878999748
1958868112
262005074
321014944
1910837391
1393572318
1723662896
2045172305
1989039657
1812413400
964162491
1630125675
1028526596
286618910
894522566
428618766
1532558042
926097918
597246862
1185594041
308235713
1443256328
1882050210
8548872
280634825
1473898265
1384083412
722321319
387274822
116916294
1246924401
146356583
866049226
102344718
2010581298
527555348
1524939315
112979045
1355729117
1596817919
581598561
424404744
1385978483
334410164
1126119402
540705879
322081037
207921015
1190987079
539562911
2029924495
23627614
2067470936
1551868034
1812111338
834226122
991648368
1759384071
8561393
1349928671
628913767
351867770
1840127182
1408933108
477729473
1502856189
418241208
1708755553
679507290
845623243
411460893
735916890
1948728411
434671612
1315625770
1560847228
371891211
687821358
507040772
348003031
1126016353
769386997
1198934497
424321549
1215566878
1648388033
390761336
1379395127
1588601970
1118558907
1930114707
1977965983
1889333900
1694070619
789986003
84521897
1771986892
237275294
999416580
2111667459
1967096146
738338827
1791748118
1204827215
1447597619
1088536159
1930464009
868777451
465929674
1009077018
1341306686
202421373
2122704477
738358468
1293823153
305183980
431983126
700277250
1324134955
1880499060
2107414269
1523472663
1528254472
218857053
1251877838
1585653814
1979486579
1713380285
417095462
13456862
521457507
2093020390
1716337963
269359450
290292454
627305247
593145352
1020336827
1780784929
2068204343
892427336
2005334778
2088563613
2103417468
1766912743
1366336646
1514444260
1539942976
1577511818
2064409418
170284427
1140782456
1335682302
326485314
1822372951
91243201
170098979
424231450
99674552
923964199
1944243153
1857858536
948595956
430330960
1016670231
129853359
1973389049
1234755050
970049291
33909969
130575571
1853961599
1488692889
339217897
1570923026
1968773833
1376392803
1916242217
545940200
95640619
1955055517
2047107015
1839912539
1230008945
1730503075
899118969
901072994
1217553777
862757385
2068316465
432090317
225507364
1029767453
929966852
300460219
1907301676
100065553
789813075
1146905829
1949479587
829047901
1419943138
835152116
746555102
1256065969
346378323
1039924228
1920377838
583842822
1371886275
570593473
328918189
1844694347
475884428
2126755297
1983631498
1988264013
185460620
363205082
1443348480
1098202438
1994703291
513369119
1420183755
2116450752
1053463377
1227329491
1813770668
1849567063
453332055
809807441
1742221236
810068234
1925296954
1723279525
1684973937
2002670279
313830937
1141955231
1964819360
1046769356
352670114
1079131248
1901884882
1838205905
1070643934
1987089740
333800928
888722428
414756343
1410872653
2141015300
253045286
1762525111
253999199
1847108396
1916981589
1866974421
794906488
1047303168
812308959
2140687028
1432294429
1379089178
1612290127
1586550721
1696031053
566437702
1785619251
769995611
1568028396
800794659
2104285658
1417672145
1808835400
119759310
710455896
1614324107
881276292
914663607
1675956112
2023522989
1479309360
1165436529
1612734400
391862056
1856533198
1900627346
371573409
1544077200
133313703
276817509
666695708
1979938513
1008232226
1410390745
53597455
1215517370
1920067508
945334915
1774994371
426708006
1240426992
1458347975
1265748076
1316671318
1923555918
1837767400
270110701
1840288767
1389590532
1434726175
1943799403
1409498571
2141044629
1378911779
176616749
1311605907
1680735407
200576491
1405036858
50177007
1738058928
1085532847
14196936
1657722033
2086902016
696333617
699286182
421628965
1115337014
1351744908
769792966
1248036045
1183706354
295114887
1678714237
957910633
1878079126
1102721809
9802660
1119168076
1480023486
60927742
1238018972
2107365256
367071342
385599180
1064640955
516842386
1972952800
36829822
1335820207
788771282
865420434
1208337194
182850390
2079557741
14269141
1912049719
110355531
466160684
2117063408
326699583
988164723
1171065197
1490114794
151756910
806419500
880345887
1524399444
428629095
883100855
977538159
197855107
1192099484
605426228
731539485
1799721000
130179592
1953709104
1032908966
1657520868
1318332711
1444241771
2047166840
1087023476
1043444241
682733230
1861998094
1775893843
409620993
1693441238
1210874647
1794736604
1994316478
1509617313
248456692
969369372
421946793
1116960692
1557732787
902345650
396912934
1028418139
1711020712
1744615150
294458405
532376928
1373120327
202671018
2001007165
1820703732
2146518996
549941637
1648941178
1750239637
1863969518
316516502
2110986590
1640755759
656613882
279556564
1534263499
1022848915
751018183
835326771
695965959
844027812
885425870
1630269585
544126590
1981997884
2092101155
1567078054
530926447
619723606
1681737013
766561513
1486226847
1567625324
468938141
397496346
322646373
1632450560
2058659115
1959449644
87615023
1770443561
1285961323
995438297
1753512727
329874619
863367197
714361236
1970160311
1764229012
2027644313
1178467348
521047943
37524657
23656391
814280291
1882652842
702261704
1591583909
2011005820
707335492
811675449
1447600113
392284834
1299384674
1187081781
124760799
934902438
7600597
1277585302
1074357488
796062626
1445482672
1812117886
1719397389
1488603516
1258256773
1120079237
1290921060
202069367
1687936416
2070351865
649449848
1841025436
1014900802
2020273319
1189438753
1045854699
1555878602
512382572
1085116790
65025855
956889334
1074140362
1986027265
742412603
895579483
1932859891
500535105
925149288
385172857
1330258372
1034355504
131791173
1792423360
509007701
670690250
901260699
1631377111
196445107
2091238266
197560029
1396619270
841106382
1168772230
1720994045
603450717
753714892
1308875560
1092275222
1833491111
1942721657
1679041628
131600141
1802061948
1358551892
1307039432
861086107
1639038892
761841373
1322433321
962895506
1042034287
1055743402
988683237
381431328
270324722
1483991082
908867100
138154072
2056549611
878829178
1641115888
98807463
532469722
225402433
1682202369
790771519
554731722
979446336
1682277849
445267432
743368341
1160523517
1103097295
1627351059
836597198
506171899
193166145
1184308516
1206353522
405948358
1784286821
293945892
1757212402
1247883884
1997040498
1905130361
705792283
1221248795
837544639
1351972549
1037915707
1561148621
403042636
2131148329
79651633
70009527
442904871
1827311978
887342317
1997749769
168079652
44517599
395175047
1732841721
1530699167
847429464
579343207
1635674076
2033770623
102712570
970549221
1941934125
985891137
961321069
826466565
1160959788
1728630198
1705372204
874828644
1097625348
436161008
1486218793
227384503
1367399885
1027958909
1736033918
1632804931
1495200751
862325465
1941728478
1110739894
1310345628
1083492705
1390577060
808444579
1156531641
756221009
1956688411
1832571701
887729140
311343777
1798617570
1037128207
45527826
1055665094
1750779473
365985544
273392392
336281373
1398252398
1631736071
623508274
1295627255
1387334547
198871625
2049581251
404953789
2118973569
554038580
269849894
2016384088
1825635941
1502406477
947499923
2019711687
1899670949
719982375
1547434040
1089016246
600440184
1872136046
328781196
984407543
997637503
111948581
257287052
72762915
1263145235
1415537399
588320004
424991584
689238171
1542504463
1957996246
748398814
421311530
1054376342
1832551626
1575185400
1417061845
1141630971
50751880
425956767
501980058
626917864
1447101287
521343316
1532795408
1075623974
1539076999
1604441626
264339061
1764434438
2064341939
310132298
469414018
200941895
278099119
558442652
1523506640
1725974232
881110170
1114889990
2123217508
645004936
2076036294
1567803523
217107705
1419445302
533178605
412868762
1878212371
123346652
389010471
964163298
1350154546
1981818241
665575484
1302706437
1371751386
468929480
1603150592
1669169514
1253847599
1335342427
741672348
1858531349
1147933808
1109283434
1866324412
1324436196
1389867418
526058717
73676917
1231005175
1339034225
451087053
504817792
729404319
356999946
122991753
921390149
760421476
249910688
751394785
305682523
383238242
1488120975
1853013116
1715605762
378682942
584565811
1854167083
1316917663
708404205
947992039
1118466910
211655203
1851270969
1378650635
1919884524
1796973967
595608955
1236087200
1678677762
1145669614
882420811
1483213181
190579398
1154585846
184068528
1046258596
561468626
2028162573
35709902
179673764
1664454983
256809197
1443043895
1018751640
1329352879
2113371382
1944693996
370234423
468814685
1462463142
657452450
1032439501
545304102
662767835
807155688
997446335
861271753
537627550
1816973430
1729241883
194058157
550146617
1430818378
243269798
34612399
1801424169
988039975
2024725495
567527117
1580313962
1145969389
1530060598
1318959395
340351263
1806650455
2075625629
1674218581
642526006
1433809210
1997884656
210219911
220363011
360230630
237060553
967235598
1324310666
692098629
1651494720
7304766
723803865
670221264
996371141
1492107501
1788440111
1700923406
1040210269
560844444
1286777987
117364775
2015262951
2142899472
1119652175
1316275618
967971914
809762205
1187478572
652656370
1963244418
233978248
460079847
1322981193
1087842208
484359895
637642722
1242060736
495264819
624460573
1559023713
458479235
1214546219
1923830065
1876234874
544413600
918031958
399437009
1604604752
1170273686
1135582311
608075442
811396604
704090307
856557543
253315410
921575669
782239823
1680755516
785228970
1095763201
1529412157
1866504365
1915699845
2001734438
1706347374
1756921196
771341089
1452737163
634435642
755305192
889217354
345089959
711306419
1623984489
409755115
2097461622
626254939
1073820267
1485444438
339056763
1548374835
1750233879
2110182146
1471179912
1334498569
25310681
77577723
1892995956
1282156280
6862076
1046680723
141694700
713729582
1064654118
1136963925
719055642
2142820703
1235814261
1432803089
1342223360
669040765
2065871672
160974041
589976901
321318103
74885385
1839764097
305301276
1707106779
1814699125
1280562380
2081666265
302791884
1540073090
434538987
182412178
916596055
1547816915
433769757
1564680198
791053769
520659650
684708708
535098624
1876265775
272057876
819769344
385903022
1893068196
793157301
761225282
1556940646
528777398
313653803
1183391728
1096247454
17402681
78299474
1946748168
1150668399
1789454383
1429746030
1096148347
329334676
1901981340
1346117580
1027113251
1176251919
1936990575
1005962009
1364654264
1357882800
1676519622
1589347756
899843934
1067975291
1219006730
1220862058
1856538854
1171926618
693359627
16596042
1156040030
505047002
2120558790
972610837
1718289539
1949143152
73440243
1581568808
1795812305
1144914562
820178866
292222615
1053892878
687665092
1677706406
891480103
87209776
112805680
1369737693
407444647
1522524924
1502946231
64042017
794095337
1917646455
690143803
1066909741
338082170
1702929894
1137836013
66287853
220658017
804230116
1756848230
1252591928
30374103
788866331
1851104310
679498519
215449589
672832766
1093842619
1665732716
1247547614
1094549996
1159830684
289094470
310192275
138824190
944327172
1449410112
118032859
385895936
789739800
1509026840
888049559
440665824
474273642
374096003
139429450
2097451328
415024548
873392247
1949044560
930183767
1111661641
823366140
1958742686
1164825418
288127737
702416033
2110490805
247303775
1888722425
886768252
1948206445
376054361
889601289
1543696013
65415724
369063847
1103032791
1653686077
2068109243
1013062674
1149936845
698463390
1258829996
522174156
1822819691
799300144
1832655900
138081586
1627096769
1404653177
866309910
697517786
2118837945
925192944
1713827732
1646952843
232995750
1278223639
595578491
682120749
834177878
1524473313
610433410
1503476790
851306632
17996424
1404524090
388341370
848107882
1960225911
611185445
447631107
2038744664
344166856
665312097
1354449966
916860728
433288561
605253592
1370594183
110848601
299824961
1366280607
1237706566
2070882972
222035117
1632806130
625983973
647957934
1351501892
677991011
1575201466
1397846574
653974266
160281159
263465398
781702653
1427053388
908604850
232471635
264682589
197969520
1836575109
2135755072
1795955859
548120549
511281381
626318677
881678264
948050507
776378041
1201499811
443922264
6639386
652574805
1625647647
8287037
11689722
950257591
178341526
261701612
194060906
1110652359
1290494432
2022073688
1096929698
31659199
1665361134
943676499
581332237
611217841
901640051
1094645109
672722199
469264378
962956536
1691354796
1589590813
66024030
565047370
866886222
250474722
1420871145
1207597225
1297077498
38461907
1273279509
1834548533
966257549
234908176
883758360
2108809608
1883193779
460490641
618576266
1120825880
504862753
48675382
1386145264
11962396
131855109
682601430
1474155406
1141274116
514392028
1854775478
256326518
1040071642
1917060042
806661977
811722955
1630208805
695816744
705282410
1857507978
212591502
150686312
1506237367
570179124
1932717765
1430970066
316354075
1666411037
235111697
72524263
1043164130
367214324
1397682525
1065180586
1864559785
2132249403
309349699
657535249
944444403
1695040554
1202236964
481834712
1783267631
530469208
1813813326
264221460
752060620
590306645
1039383553
1756809778
714961946
1231663541
932968851
695582456
1449887968
2139690941
1817226488
1102493748
542432009
116245449
1126646576
1560874998
1201529742
525223698
285349271
470296860
1318379868
1071483292
1558875776
985583022
1929511259
1994247403
695440893
440407376
1859931866
490321533
1894073481
2074006402
705981362
1172070688
420667735
1988922811
1868959913
782334068
2128356519
1443428673
591484312
2060868042
1484441026
162202296
1828503873
627392412
282938850
1110203078
933307059
1659073278
1701852425
469798262
1757425687
433817097
2060863010
1793105867
686223401
701273761
1278299001
1297364669
442296756
1870108676
1270612626
660685922
1610685451
1328784746
1117149349
2141929402
1597358000
203578394
2026172245
2053824745
887868835
1430076820
1837426589
1372023199
1728008384
928324211
1798633390
859468191
1882553682
222069716
154453521
1439120842
1582141755
360072680
960204324
1827577534
1454734479
115403439
1288113385
1349014977
2006143466
1408779092
1919136867
1221264588
804552194
1181088561
28256443
1835770718
1393805560
985280900
135660370
1608350918
1472666993
105192502
1735254104
1973139414
1715870174
1999286652
2058138184
142959425
194668460
1760123558
471752288
854920546
590011593
363638338
328835250
744284494
1139958472
518337054
1649752180
1332760062
1075029917
1035871565
354311266
184824826
177903066
640308125
1020360464
451845030
542938314
1700851205
1746283223
1716450335
1577619736
1724083855
2021629497
1153947812
2123877439
1346732511
1884426291
877879110
1383101918
294648003
1565439081
897249098
413862655
1329054783
1342625756
333160207
1091272411
1166145021
1582779426
1426070082
1046424280
1414384479
46996625
1605963952
1980794729
534626235
1104448066
708651999
1122085713
274245305
1488146441
1568247294
1843303536
2080099898
1500458790
1612437280
1907898469
1847011462
2044838701
603894953
1373199349
1192001369
56270421
1556215491
1202074583
1605020914
995143118
1987522241
91737270
1818091389
1287906818
929813970
1342454755
315482669
756037397
1882847838
872716022
2124640433
772982872
2036889423
654947448
1078825145
1789033759
2114171261
1871754208
1656746973
2038219155
918019705
1099451985
1799578325
1441242498
1091949199
295169563
1620127533
879366645
717969090
983142256
76721506
85703815
414713821
769091780
507361155
875349090
635943840
129915602
120010546
1281822203
781938689
131475644
713340881
1988736816
933871777
334526619
1098252549
1803541588
44033483
463444911
1519368397
1318298487
590100924
1646665254
549457348
132026734
310069220
1781538929
1606838704
509093291
1230004880
2009560600
1922509535
1006878307
1505935678
1511231258
438593460
1977533763
1437083400
1872111548
824489843
609231692
114692299
481673404
1267795476
268041528
444754784
898031540
246574315
1911469923
1630327305
686102424
1891178033
1164591857
681137158
202168348
351610530
743485688
2105918452
2064058135
602583011
785583981
1323470103
458710958
1285139079
1773899118
2088243712
1803459488
242415797
1308747499
1325503256
1795252899
26439735
1734941054
803642357
197460759
217967714
923230277
853277363
1186132482
1487759735
163150027
601177438
448009202
1266165046
1369583114
1339013248
775212077
182241893
1828138536
656414171
1082316308
1022534396
1803298204
604727705
292938903
987091271
1328358324
278188417
1660160677
1946719183
1941522267
1518901978
956492760
2036502085
999207550
485355618
37139397
4660319
1482213055
1646793033
1534056319
754691025
2146544243
1647316645
788044981
353836739
501748520
611324509
3369631
824391258
349854553
1961438373
1244324261
1588134907
1778900504
141339428
1886698702
570516584
1083808576
2077357728
1593342077
157450809
1497572506
238156142
373998449
1757634322
1576849455
240192888
124696388
542009019
414725834
1870688901
1257101434
1027344668
1326446215
1516260718
1817697834
118381654
1544798243
1376464005
878396253
1900463940
1148299886
777262997
281517570
1942926306
1750978279
937436412
1927987313
2053916937
565784199
587503775
970563781
1841048805
202955994
2054326786
2136344958
1313427338
1735292163
1121522156
1663177088
1954266300
2100483676
1019675063
967990525
1178039874
722741064
708124802
1347429511
354702995
893920069
1631711819
1239156401
1589115554
1170451841
1036518838
1820499765
1362801720
79212185
798476838
299100088
1193313373
31143762
859696809
1204707314
1546591526
890170960
2002732960
311361045
1443491082
809354030
1221803357
594994833
1407004561
859368351
465945020
1136127222
385943717
765798100
675925804
492362670
948807434
1511213716
350580447
2128774320
1173974386
8787721
297813513
721852719
150611404
365318909
322809306
1051806390
755120940
1476800501
183193536
890679846
114490381
947189517
298667442
309133676
2025645156
1417936005
1865477764
1126464179
1212608562
2025708685
1129239972
1183723727
940963194
573636368
1562755219
1224904692
1527580309
848192606
1729547539
1656270206
1539300529
238926032
502024178
1168072788
1567640012
583512633
840172285
1034494306
703574760
1595388529
1123431230
68924263
299733681
1983231265
410113821
127177659
987497190
1480164174
1453827293
1871917521
292769762
609759080
1683783909
1266282631
847090060
1913444950
475823029
169274710
1645432435
779992688
644306985
132485426
202515888
1851688238
2085591632
928639162
1417052512
2075189837
739581130
531022852
1809928381
300185848
1474572236
730832877
784517643
704054986
1224883904
49763564
197342629
1800788392
584122160
1862045781
1210236862
1298238087
1597056593
294982711
1995002403
815071898
1034790823
112771055
1507817393
896583482
855145341
1447911392
1768506775
1516998161
778169465
1931757128
1786531266
1900616122
924020376
1551543023
1208588694
1196973461
1928789268
1418580936
1465166729
1798957600
492044375
2146698527
1154517497
1307550120
1263189219
646658585
557568215
337032122
410470706
938386460
1691667578
1196220956
1982139338
579073019
1084136345
920784049
1536934340
2102487514
1003510106
974587304
2117012834
2045619527
1705463793
759869013
64588626
217738722
1375023773
1855347313
1397518791
951765786
685989910
1299873115
947697255
1719043290
1216621697
1415355770
215399670
1081799533
1357591620
163025226
1851886743
128632878
1906685334
1107231461
1362792186
1823315357
1904997128
1515666659
1525864077
99622657
805608994
929185330
2138500173
281440752
1223903516
713234014
1128932878
1159775532
313188619
1796770243
1459520833
543433197
1599942851
542113356
1945246873
756536239
1101032133
189902629
2054880867
1916313688
230931282
950479175
1305129859
1579337945
1875632779
987565897
1240610954
774099157
806410096
1333864012
1955562695
82120626
647328049
1925032356
818780227
385878052
1733433918
1290987464
1266684439
237865184
1607174654
282076544
608390784
10523807
1886291705
1334627183
212471189
457052703
38384103
2080561407
782344334
1652704525
870209258
1284219333
1733665089
923078085
1977698435
1721749804
66858860
397275601
1390723516
1046197939
840152954
1825106898
587485057
1462295110
1018904684
2085422168
382452895
435017977
1559118449
12955979
1387410011
1078298626
1921844469
963641099
1185016730
1667130044
1882883265
725385242
52858590
272841961
473490066
797377948
133830732
1517175054
76372199
1450516348
1707736275
1084699298
617921275
269247669
254626528
1464728662
1079081431
3244967
1524946517
240288291
1524380668
1457592923
60713305
272285634
125815382
2131973713
1603534735
582495046
1940520779
1943756127
478152668
544039460
704224574
208895432
41922229
379919683
2144543581
352790035
446443684
1222339855
2097479097
321627618
332674100
1461337653
1290027538
572044705
1671310416
55190842
1818949377
1674692431
1694286505
347632505
1359012288
428940902
593381744
540250776
800578727
249933856
211826334
104769892
1558492428
538233851
2007999705
1207797808
1880986092
1165003644
1130356402
1721359330
1892082231
846465734
1261433082
1476570115
1266143877
1083599153
232276997
923213213
815746056
182816962
597245700
871202746
1089632822
1352255214
140767668
1841799229
340646225
1777534138
1209386536
1139107666
869387448
1406211822
1226849434
1508293817
270777620
328697520
1142270851
2014163603
1356643895
1980647658
1823738887
613546811
307150375
1896888254
1797704310
1238803497
1122581160
955797914
39362963
2021858072
1369866195
1742651916
575568981
1403025842
1124757084
1708569239
732192865
2013010553
173787544
377348421
1399152803
925922357
820055480
693043906
1687656099
1238712053
1695141477
1195895218
250946940
729276345
2139987217
966030994
141247404
639442233
1688827462
168775919
18370105
707599200
1673836861
126445302
1201791377
1791664301
1474733269
82392571
2111569172
1438032255
1334140606
458414659
1675242567
1627460762
1784119697
749332553
161724912
1340608357
1743860357
1558055913
635693550
2070293135
303415441
898855213
1645165402
1511075234
1103546793
685241502
580301530
1980367807
909765119
750131926
736243033
920582128
1358819646
848744882
48937326
1616984245
179872212
1250097206
174979683
1720624397
403043953
1400221260
601068058
969990247
1042411644
789605871
83727160
1978838783
1126559369
136440389
39648139
1766627719
901941879
1485879647
1052980853
952752744
2088697655
2086322908
143238841
2022085012
883365900
1148877089
633878760
1743273970
1697687029
631429588
1869872693
456232239
1778482736
1273181483
1566494091
1001542327
1075773589
224640732
187756289
718598232
57681298
1804330534
1217777047
996796664
2061178076
184776245
1962193058
1605551626
2141668124
1210023486
959348726
432882762
1630345379
1315701144
670665773
792709169
503062468
1596158046
1737777696
394795403
1740683890
998565752
1168680190
1487759416
1733452018
1964652767
2018963371
66492508
443770928
924761037
1434763361
1208342112
1827360673
1901585698
1940220417
347763593
1522833489
634431380
1968639605
408554017
2039947683
2013830087
860659956
1822550364
988287301
2101866711
236843152
495045139
298336332
854139988
1807137335
1247857347
1643786704
1753842335
1111343832
2112730099
1057526061
1496412050
342686150
2006680621
97925216
530937231
1769186087
84624567
1129365086
657530666
345737705
818160895
655264840
861705944
252328414
1991958534
1891728744
371068528
941048473
1581868969
1535575091
758640875
114327821
1280825671
37673138
1150605660
291861023
395819507
338767669
76698532
1297255690
1674738316
1902999096
541812007
222668085
141313150
1785371809
152296470
131355804
1230769484
1720836161
24471622
473787951
1895428950
561849290
52394934
411990077
1680138695
2127678831
140177958
1990602218
425753968
683748443
1790083547
1538067089
1856788459
1163356176
765522797
532470536
821390570
182580645
892740274
1099978930
1126360625
1540790000
365151733
1815333581
836708148
1455677367
1522728812
449819008
610148969
1861502159
1480832157
1892055068
25293976
780972591
1398189715
176041590
1272891815
856664242
184779538
1565477916
641665201
1229841689
1820017603
858880595
627623936
1173196183
39384810
1759471149
184912391
1406199965
2011223952
1397398221
1085096135
1908775570
1448041987
324559811
1765120655
1023765725
1936265209
620803953
562468396
1848744715
1570510876
554182824
290807560
445753927
1797564289
1991106985
927363503
1535035030
1858411877
1422304847
1796736897
1912908132
1975711446
266198417
1670761442
1424033856
1475970999
219522191
624351062
1395296975
1274247848
396290225
426177680
369641552
505158021
146966907
765209741
1342361376
456744315
1351910196
1014602367
1352118819
864012058
931799320
710969523
2128125806
1420885720
525088603
166777828
1845427701
1993751856
457074064
1276745803
1392317561
1481079556
1867800877
1920673162
439728009
1792043516
1575896907
1912290035
950239115
2095330300
731182940
1854704596
332957473
921764996
1636791484
944409463
6271425
369383521
510284301
1965720036
1579710781
571544973
766124666
698542025
1187398796
927493186
771879968
1573522052
292308509
1461091967
1065800452
1804400871
615440752
376688814
158945914
364885780
640916021
1683784134
1633558402
1592244988
345541099
207506338
2067700702
834777204
939286079
105794390
1292533466
1285784924
430956509
1431802038
892567829
66829911
1538916172
1840478150
2126253528
1464799809
1425501423
1367132201
185728408
2134200243
1186903558
1378786713
1009670112
167151506
1427237720
629151650
798170756
1334411954
579260282
1097716603
1960844903
2094300544
221154576
1013066213
685230918
825306243
166065391
999111084
1070407887
676661327
2140619873
1251849866
1351847270
769581484
1276539796
1294696950
1529472155
518700702
1214319521
323291856
1417238660
153943423
841647338
2008053366
849444189
104186455
1421749571
1334939768
1265259122
1151183458
593467023
1480950511
278222133
1207748837
863144992
962942679
333880039
1135405708
617845256
503331840
1054798803
326640239
183102116
1497274922
1346376736
947166788
1360799018
2143217619
2073282420
1735311970
1634743253
1478314994
1963928120
560107037
71305732
37160271
1179315263
2107983729
67879595
903518914
2120850268
1082159248
412241518
2125845568
711259303
270467842
2021239340
1685224034
5980128
349041751
821009610
2064834159
1255518483
280035861
114032037
1757358974
1730204289
2116863608
752714567
55868913
334493677
191304781
120199303
1093059596
1537521630
1415486310
51100762
1434871352
397635074
205182194
1077077581
1924839193
1623049854
1502951198
1589081707
1346513893
958156354
10269208
1115761250
1028218081
1571819351
286553087
2087754877
879348986
1794453899
760149262
1305594070
383875761
1785701763
577129439
1656823036
1788098614
1722472161
1897056818
1816923418
793234188
1378182738
295755745
859189997
481023309
1604447142
749160673
275510121
1541309786
1618329791
893288502
1884007822
339676628
1468977891
1218083871
571371489
1820255846
772374054
1913107404
884553684
1845679054
1481600627
1902930327
119518930
163887129
1087933051
1703887114
2023858485
1392978600
2009523616
1115953679
1416332395
1565251845
1958132446
1203778951
556016914
136163030
708537908
947298746
1930388768
1683998115
1084397388
1811803644
919581400
1139940892
129373167
1663051657
655293917
1839013642
223748555
1784028632
1064842870
1549066006
1222934762
1880026601
59396880
1644508016
1905892902
423942134
1475207003
2067237260
1610401080
1170233939
2031489439
436438646
1222138532
545953415
1242982867
735801026
841162457
137362725
1253430953
518346822
947353500
227820153
2078827906
816980167
366068309
2134415908
1442346819
1497575193
1483648801
1911897105
868777753
846199510
1522704911
2001154082
985024682
1289510200
1403198980
879977148
1321780835
2026940734
1071330977
1423966462
250701826
577014507
1954810563
1562713305
625604664
2106437986
1536837333
863345046
1800930051
1606630736
845786707
1159815161
2055128262
1241971261
461877073
135387722
1021878124
1329946197
1949694824
843167989
1934694681
807228195
522595074
1615920707
1748525698
910214518
1555523339
125195122
824796552
247397712
1390877501
1982768157
1792760484
464109330
357412988
1378615950
1293412213
1923494573
1335906063
1898239232
1198441842
2132448427
726706419
491014243
266334113
63548982
587451352
1293749743
684022068
13440310
884538283
304045607
1667574626
1342125145
1167693028
2142455434
1219857467
453385256
277542514
272120909
435874792
592452163
582710292
340457916
1191828626
762518192
931352735
64135700
1209364166
1048563408
923975885
393620866
1024661735
989437631
830862423
1681595948
215819591
1547985195
1779968272
1244560204
2052892660
1517869974
1682883887
1645811281
1176763737
363924065
1729460432
895489822
1996673095
2063413652
266627381
1850920779
1279043751
1448260699
1512661504
1447483435
673906940
1004910050
1833767071
1644393812
1916003630
813597149
365774137
1008550245
52304046
964410261
67452338
805511997
652985540
38950719
1163720782
261982328
461680340
1316772295
1790479573
679537461
865662449
2078761360
1897959404
483696091
1766152821
1796470193
1203534998
1999560399
874646213
926326608
945301183
398931333
1652882165
1103874343
97334651
612374129
98615713
841967629
1170842954
1953025757
910753758
719940402
1368150612
41466260
155536728
461370459
592480884
1248115610
339456176
1052792813
339847158
227542804
853253191
42984902
821015368
1564027146
236090707
1198880960
1079905676
1780767955
137535854
455921541
602219207
19146726
1058413981
1253354537
1681925166
1191264137
1160092591
1701363045
306170429
895660954
105720161
198725036
398139137
225928092
101146115
707443845
796348615
1816246946
1070076153
117620228
2027916204
1736881172
1932498859
1559323479
2122701832
427894532
160402497
95021796
210114928
1150966614
174726110
323442956
1577310125
1065936251
1085594628
219469694
1998348827
626444998
1120414216
1651105281
1925561641
1408232981
50598031
122364780
573813023
385467199
1733539323
329339986
360438910
1943358494
567825036
653694024
55692527
1724668989
623161064
1070319193
131343218
9119123
311569037
649501774
1485028644
908528768
1767393536
43610103
1436411469
1561576497
154126721
610656961
1328714759
931639925
1265255472
368789064
1718593319
619748431
159862913
2027015289
700069346
2100927148
1617966116
1178828649
1682890337
1422087594
1537415330
207880911
406987039
1645185441
1941358969
1333271206
1004126819
2101400326
1874852625
1228799175
425211403
883933887
1094785064
1415014498
443748343
955660881
1584240909
1799784061
1456308108
1844580421
1856626929
1066308106
1861210491
1029700755
1364239431
245975212
324336172
1523567645
518445073
2141332037
289875956
2144525777
1090987641
2101891516
1566858515
1113974451
493743690
772312270
1438913107
112655754
346999012
1537187052
1540808961
814280701
1027381375
1375123092
1882797484
529849853
1334648300
1973066398
684853614
761994957
675354504
257850759
733390121
1383361732
425322277
198948963
1332505436
1255430534
2074460273
849297641
457288246
185469583
229334767
569764144
546731551
258751807
763249780
694708434
135171095
273519362
1594130302
1847077985
868563812
1754670628
1482094822
424537729
29120642
44524861
2047167214
715855684
132069084
1801402358
690364188
1687086327
353545035
968846124
1966937110
710958027
1491801647
1291740429
1277111460
227409747
1304524294
2044862947
975095136
791957798
1593868611
459700077
1424495413
159128194
1201850578
433037782
1939286402
618757029
1257955899
1584011186
1051756704
850707602
872323521
1364764237
1858417550
2135299271
1970154767
1777456601
1084968641
726451239
1464896796
156079579
978601535
490443493
1415424055
1237594384
1399421871
542286300
605011158
624921089
1895333071
811610645
1815393226
1331666795
1670889917
2118200936
922255824
1603491838
999092883
1246919343
276927120
1785108101
1318958808
1193544857
425212519
1885771580
928254629
1340001025
1760702724
337482392
1704926625
1525561226
1306203006
1472637673
215595200
849272313
1326640682
914038630
1398746310
578980928
1281085363
1136249138
603441272
1904956322
961503915
390717315
1636161226
770592858
825593886
714736511
24913252
16726456
129313158
1876727002
969347714
1985329839
77044655
1380077065
2062623633
1521324599
653830151
2043947108
1600922348
336755500
509290445
479037537
218613457
369679601
507237739
1501016660
1035919120
1501840141
1255874484
296191345
1092881249
161259115
1008141073
1847493004
1205271027
1662209197
1968041174
1085280928
780873063
366536866
929277024
824976596
1179208464
1290068790
1008811708
791675148
1135866179
1506796151
944314165
1813934419
255399344
1589766960
1943524156
803220694
607710093
845500410
1577806632
774736837
88822145
514812505
1021918700
423789770
132958398
74455629
1981557292
167636986
1509683757
1522077503
1898164494
1955402651
663786890
1917704150
955064368
1139046533
802500418
1517140510
1292878947
1567032936
1672218351
1030247414
17113988
960259980
1493749016
143524756
1507212954
1794618844
1913111036
875370317
282516572
1766813224
250307435
91014654
1009245065
449293721
2118755194
754380669
467242259
676312217
517056103
847357048
749147631
1442034763
1244858611
778663772
1734597126
618914309
684699276
1739428736
2119429685
1228002313
2046891944
96378550
2009633325
147137836
752500795
582049921
930722616
1747476944
1500448040
730215139
1580561963
485440381
1120539594
559299144
1637796281
345441725
98197221
2002216416
1540620508
2044885422
2042699264
1992833116
1425437871
30524190
168383185
1123309346
783036209
1819792301
2071058384
1285743540
1674878207
219021344
403895976
1029675768
2093566027
1472652360
801670661
539999832
1789106783
1661046492
770281596
1315160844
1914742180
2090726878
1031176652
1817627485
1759246710
1800647530
285662761
185394675
1169848974
789317994
1675591697
1354831596
1736328768
308293081
767188550
1536436110
2057084028
578608987
1256774211
1722629813
294572553
701251851
110728948
322781396
1358383886
350682883
86693365
334887131
51608780
946715378
9592523
1520830421
2081683497
1099677505
553905311
1288346938
1930656767
839122123
2015306829
1829238671
1367740303
600395208
1158550455
1419357307
2098799612
792920800
740111941
1223407788
1176354629
847165215
1953891623
783112334
1857400442
1588620428
717556663
349087833
756858758
1552019386
934577914
251268164
495387635
114459746
222595962
406479151
1311578778
782752302
103396146
1000272906
1782547086
305219584
1853576318
1238254346
110752990
735990019
1830436806
1872266495
892323548
1034514498
693700181
314243734
1246385318
2144873840
277792613
1864697192
684880725
563181827
190679065
137365940
2029906642
1422610445
1117065248
509285600
1591343270
1848682816
1203458393
2067484574
474733078
885041266
224613585
175256629
71327207
1409817392
396079579
1603964996
1122205560
2130066749
752716780
1983728799
1087965171
812500019
335878424
704576846
1301232057
433271882
335327292
441923981
1189380518
922319975
1977835268
1715649789
578368024
703453853
983042267
1770082006
254166130
1883506607
145886144
1712354014
1530012657
916696101
269512857
1236525418
1711046552
108534882
1011392364
142395320
570041472
1153653859
257793740
1382076333
234479743
2016767112
1648941562
991031608
315321241
264822188
285044421
1080559871
1551981257
1782951189
1135543316
1959606871
346495614
707488061
390408134
1883117044
1424224299
1889770932
1527002611
193891158
1067713799
1832748972
1905575328
1321508888
1719695485
1196691953
531800168
1685713179
71268722
1092557032
854343636
1364523526
308636044
328267719
1861997587
533407271
1752172364
1698782123
409129494
628926449
1559535540
1707499718
1058081217
10164714
1325025554
33355276
469779612
1760290433
269034721
1424066964
1758292688
1897363690
1569172161
1807351026
276312857
1511404589
1914632626
728883643
1955747828
598488256
905917212
539622610
1111971308
302307354
922541174
1058804682
1992667745
1906248800
1470122557
638845094
984795507
2010868331
241176964
719261215
678568900
933041095
476021500
405969743
1630098921
1049517275
1428827162
1152059729
143222122
280640499
1728406041
1134816821
1468446735
1565229561
227595390
1187680712
1917356315
1885526754
915351171
1651225102
230221910
320116096
1657770467
1167953600
893272115
1002386493
1934725427
445071035
692544453
638305430
484151707
707152567
1534272757
587792419
1784524111
169054999
2101113654
787625183
144273012
166230812
1781793082
458421320
195532845
1225088371
1861251988
1633193316
2031417852
1419397250
167646944
2034387863
527386889
1760756457
1144462895
1627487979
641401706
1881626344
571304095
1295666556
1198217625
460367832
2003750996
1425427053
1301618877
2072366338
336396409
1098503940
1077267785
1199454101
1307693921
147671697
428307795
282942725
1684617461
1521148529
2004539923
1988586724
225027318
211974880
1938848532
2139114513
1002702046
459542228
728346561
561371506
1283735199
1682047025
101370371
372669019
1309357749
723265654
1743208516
106229274
2072731190
1980018772
1374740541
911895330
1404094838
1091547306
1443039260
1325925065
1633537439
165583444
1562569167
138956120
1636116492
865625673
1915606273
1905417886
1766501135
1226804806
497977655
1235157573
196310452
745983167
1571983308
1383153604
1045344395
1332061547
1721278172
1305683704
1616893320
579712282
535888559
1367860172
1345551507
2101463592
984158506
1771313978
1718072044
1502594351
1272619669
169709256
2131810598
1561215016
163091739
562235872
1824786793
1209991150
506549774
778933463
1236272472
175582147
2097182016
347861372
386772142
1692290484
1225276983
122249275
2068904820
758454990
384588511
1001433856
866357329
2062877621
1090944466
1078754045
1968290405
930712665
183375019
869659418
133369919
1183083677
15467036
1227003386
1362595132
948795436
1372807186
1889693968
1600272459
965693312
1473792611
878678391
932860581
874633090
522039404
1247789020
1230769381
1775466881
1993551878
476677260
1752286780
248655007
2078013231
55407825
318689796
1209353314
303541928
922011048
289720084
1079577291
1803971583
2073438496
686576728
1633492703
178301865
1603400272
767205518
469147277
526144544
1821802747
767307755
178722143
880262935
30275286
1326338654
529085862
1556335584
603337520
831527318
2005162162
1850079915
1801721640
1189337071
1507313333
1529580834
1460867661
390735403
1546569562
1587982969
788657726
1375695223
411990407
2112796648
1195250573
1407521347
1536062635
1270629518
1612553687
2136926869
778907512
1857722998
256530317
1416530730
565260631
562487628
274564884
808772443
1109920295
1022785779
317600270
1998812623
724833004
1534939926
387097127
759568378
913962310
1185764846
678834578
607008611
1511980152
635946580
1262771866
1848158412
1542008068
1333377530
894052445
847707494
414328225
729584041
2026812086
1323655740
1019070202
1240693697
365179692
1702233413
1789240242
599719448
2031232039
276497603
1940535672
2015332430
1222230562
1865934015
1834676414
1453329985
2008403896
549686568
497411217
660712015
2014748900
88330539
1736471580
1776371523
201027811
1178303529
393845039
1819300627
342490507
850651331
682035741
1824094289
1864723254
1814765263
1467883781
1674207639
1615163813
894400888
424250482
909869749
946786380
1806816759
1410123642
456059736
1603144197
1370966345
2076596722
1258234263
655714721
1311989447
119660731
1754727339
1172262488
724819569
2127224343
512471733
586530662
631708378
1068585473
322012227
463489398
1269155689
1638996498
621084032
1010377037
927553369
288168476
1390466259
1919586662
672654012
189737967
1234828312
311799227
1429116364
1371396173
1253749548
558059420
242460362
330880685
2117444099
748706393
1664668692
934106543
1124727588
556156919
148335217
1634929383
955360615
1739652142
602854347
1182993362
122842857
1113776662
1661906050
446262729
1405830795
1222135610
162882301
1548922371
1825996472
323694702
514612284
1249239559
1662654357
392691275
1760207768
1337765941
639570138
1890908376
1111957593
1007292231
927515856
1233955835
123950064
790679465
671435212
1489812424
274178128
705358445
1582292188
1803155794
634000948
1367513803
79582226
951762327
1379453779
80624963
426940480
1235783392
1063303366
161478920
1097410624
228199671
63578373
782905100
1539154436
1185293431
1554218594
1807332157
1251890565
1363250188
1278474496
793168844
96984804
1693943924
1968072088
915274435
1283573925
1264515156
1347275498
2120322297
859125237
764192976
2118414640
268759774
1389794472
2137256467
187070172
646111441
242964524
994482858
1608052756
1712273241
898939592
264570050
2033093734
539341599
1063815409
1410310675
821740868
1681286502
1988162167
252358489
42243082
1708192857
686581136
402995740
868331540
241148721
1413902569
1463053144
820204998
1638081143
1252175319
1865686292
803050432
826288168
2006102551
535672228
1571955205
1959776362
983567110
2120633534
1734852532
2030290143
1051934547
739579494
615979385
2039426609
1275123988
193141059
43399009
514157281
1278572691
118827218
132871243
1073713419
381283810
1510025947
1859189434
1014609152
487087067
1787798294
1358023590
645462818
892035479
669681641
1302941001
2053861122
178277688
81419919
1554931798
231908392
737498640
334667477
808648452
1651121671
1033690822
2026790897
495018760
169509009
277790676
1428049013
2067772415
1300924424
896571664
258531007
1084439872
1346292210
589180187
1283319029
1895574630
2052668511
696959608
868109729
52615159
19498787
806653549
427375553
2087685290
2094996336
679683931
1908368065
1661330602
315495502
772406916
2033036141
2069669142
1490542247
2043142841
1347428136
2030773419
933800501
744262155
1499340150
1661286926
916103374
1716331811
2133907178
1737404871
1160767278
1192294418
661983895
1011829914
1127507317
750714300
1899575631
1796228523
968382105
1953862004
68725376
332161330
1815388571
95756684
459626673
953909819
575273153
554101100
600878211
438487273
1202438912
1013494728
825537170
2018654531
1088932734
773236028
1161727638
1364781256
417052964
7081418
1457207255
1129886992
1942573330
129254438
1164410294
1132626459
35290160
887392009
1640256486
979632120
2114328964
643295179
2056283764
1599076824
342267252
566639848
1609037317
1487547399
1915963895
1892621280
506199119
922722777
221095754
194108268
1047631885
1425316862
527639605
317431299
777699784
2117140302
851768726
1444176957
137971549
2073315933
24547185
2104763969
1333596304
1125782533
1611918573
1990784849
1418636245
234361290
1408278561
1675046590
1448550795
2141103595
1878043424
444373677
517345576
1415902537
167518139
740277005
1128731845
1053394597
1487832970
89391807
1601662440
777021415
166925491
1705779741
386726238
858250368
1751030249
1297308052
1587506063
232559761
775441071
2066142147
161797464
981887421
843203459
944244692
1498574603
1794549381
728947357
1950425857
1270001154
1804653661
1575991055
519338986
827432992
1519849811
482062931
1001393183
453021745
1775431413
682131408
1524495018
5370377
379836472
373103895
2112552492
311334743
1553727483
157420099
1662795492
117779178
1660212979
1053051584
1428988343
1052046819
88345133
134229099
1554747800
276097998
1543113013
281336036
389390859
500694528
290657365
2017570092
46154168
36682067
1535365869
55466482
961639486
1445865659
1695183214
1759431768
1805423768
1908933331
1076709404
2071190877
1595744104
152575431
986712171
928631570
1315472754
941959973
65565843
111507436
1217398053
1284160681
335256711
1493267360
244026840
455512088
774677751
2122042187
1942399217
1930109856
394663186
161849742
1896377657
1176015468
1313254762
1450544781
1729067077
1790752860
454739304
813549855
5960045
1769709122
1246442101
1948718532
934908727
469839641
856339767
1807843343
1129823778
2057122517
1865085087
308009528
36016961
1344967589
1168238582
1400046882
193861004
729999904
1315505366
1336541644
664294562
1220497691
1046390196
601606228
1068212103
1403486706
368260051
687335521
1179631022
1339046186
495632908
540734060
643969611
571073151
781988484
1081321073
5867085
702582023
1085728064
505802167
1448057434
286140303
230157876
1903991229
1168900386
1910506748
1620562833
1243278677
258433508
883992586
1180292114
1375661240
1979769482
129423450
1623569702
1439004069
1650366940
462093757
112531782
1640046514
1324484956
1508099423
769482339
1618273367
714711167
455806340
1310655363
1210290055
987252276
1923881448
109287394
172292046
2132536037
3936246
1211314276
550633090
887890927
1365097142
734684792
1115183132
1593429030
989960188
1503255969
2011634663
388542398
941828979
360207032
25501093
2110536981
1084529686
183513370
906103874
1181761652
921278270
1722921346
1062427372
883336468
2043837866
508723331
1557000478
1366507454
1540937727
2139352125
372089555
1007591775
925766093
1007196790
343634145
920187067
299728658
668125106
585339276
1937100119
1142073281
1121193159
715931588
657078548
1438964946
1881648505
1386108052
448105133
1344869094
1751150092
1129358981
922642490
174786717
81982150
1860645457
34392332
139374849
1985324240
469175080
367657021
1417341201
1347363118
1482691225
1428147786
1464759135
277622624
1645050097
2125429922
104872974
1746288262
11404782
1165622920
1726735884
283339946
1016408158
892476372
1141612097
1654199429
1410715202
2031199108
432027812
624550832
1237845604
111846838
698913729
1353218320
1665820358
1095611811
1449739708
2080869182
1898987028
1620980893
1499828104
941659681
1038977887
1057858383
478845622
1813647952
179420894
857144574
2100165610
199635463
239223147
942872780
2082504843
603138171
2063975820
1923028270
1647723067
1036384012
647061308
53332221
665125678
222872780
103310370
779959812
2008666839
649444243
1354765400
218706973
2038888872
824667875
943196585
1337174582
424357245
569887256
1352167772
511471935
1702039027
154568290
1699154559
893437578
758507718
1470114127
692318200
612103579
1844364671
1251904248
1621043123
35783222
1064483471
1392239662
1450703652
1624071106
1455786188
1460757631
737613774
295212618
1638760417
559567231
1238660844
119352663
1825024809
544516877
2132414073
640699926
954025185
1438145591
485771372
1796647265
1532719936
1806560939
679560223
134762190
1089359023
1842203534
145743316
66948504
677389110
2131820453
1734311659
1725816863
1862146493
888965880
1376892574
709483900
249757592
1760572971
2141100440
1952002996
2057925949
1638003104
2105338631
331721347
287725651
718191343
1750010918
1260137785
921466911
1229589367
948286696
850189514
981111020
901041764
352941063
1460873869
51679691
675602379
184284964
1011808827
694757271
1143345503
2059541313
327666678
2084868455
421378696
2141701457
1001582283
447855985
1043975369
277774745
326482783
940223651
2020897721
355986572
884790475
1301880644
1951742347
752673612
1755411691
1887996150
297318202
1742895876
2085993620
973753554
487049421
1067303474
502337318
715997759
289885472
607602656
169178258
822706353
579431331
165637388
428278476
2130801637
1483301377
1940159423
669929791
536426706
1817893761
324765644
1528754720
1300578490
1874185809
858593195
73069948
1328627242
1904730632
1047958447
724333106
1159748037
1951686229
1691451061
1267603947
342338857
762042
2066839207
1866191309
1193543717
2091064049
1814690911
203707830
292289748
1171708209
965542967
2014634451
1331639199
280858814
1186155965
1272440239
934545334
1207448950
1541375116
1042267520
692349706
1936070848
273492114
1354134871
1765479211
342265747
161234332
546017881
1520561335
399581242
1147847684
1129899477
791861265
451754355
1661794721
1538746175
1282125216
1087533051
1282760857
1855788729
520522249
968508743
914198734
190637607
1511481938
1709995408
199282554
23178623
640671776
705613224
2002350056
754786970
269125152
448891466
980548406
1455676850
358489179
428948764
1471881444
923755084
26895296
1432828868
2100784990
1767846278
1668223931
1556190697
82695002
2037507340
1058938055
270242739
1320411357
906973364
1085945475
1192213298
660661012
463252758
345158210
1658609577
1723512100
1924385149
858626126
1427355503
1720541664
756434523
1498483721
1365277182
1920895941
494262229
331151284
1969751534
1364041259
1554681655
961937723
703795260
223462587
152055300
1705166344
1554373000
723954616
182681623
10248168
1907420387
177801471
714652922
536031305
1896048085
1057221408
205779828
285799811
2057813572
1097847556
223115971
570500718
2048140754
2011468460
264531450
1265145555
1616338593
712963720
1893543048
722822015
1630217472
536556855
1041360464
1409296115
1192565937
1082468381
918629539
1308063094
1860126557
1186941683
1175358834
992911581
1523647239
873563435
1661285533
2026423724
305238098
1852881220
722769529
849419873
700260451
586161421
354427616
1236377734
1574267856
1099782802
1232797283
395894926
391565278
600340322
2101921031
148913625
135984592
817399370
635196548
985880403
1146224716
376315301
1926078073
1079625690
1509638775
2039781716
1000309360
1847863784
1743158541
1231233498
1877913712
169698445
432449015
923696478
524456774
26296031
922694982
621586249
1471759012
1293499607
502594724
1000026456
1760001279
1983955836
365659292
756640450
174435004
1097958571
1419244301
367481188
2074273615
1374237760
1882356282
1218070951
1823937651
882475897
737103295
1081646753
1577907215
435381558
900211207
1632422614
652036603
633248572
1755263420
482445188
2022967086
524191970
350538747
177710623
2136505125
1929728339
369650558
2049355623
772902646
1660303755
872305569
12143767
1449068158
1880643204
1564653571
158758607
1663093634
2096791607
1097034096
1890086954
1715814381
1586073167
792267971
1028817776
683120506
207215812
1513675098
421956673
224868910
1619335054
1315430088
940263436
1585524494
1516064521
1654182785
1971613029
102010291
508974133
1690135390
124619988
1098578202
2024168752
204747963
1117305034
285090119
2000613693
1914437648
251786895
2069057091
1121918200
1742064932
1315468622
916845019
908062396
2147369573
557748100
1728725412
1283209972
2118625728
587305605
1683020321
1651812371
649951314
1747603216
1599367173
1662059272
219831116
1023897954
1224366920
1713363840
284807034
1576182187
188719300
1840605261
600718992
510749670
1992975546
1619702498
1235527140
905113820
1033493733
301862065
2111751327
771448124
1837964151
529910460
1093456341
917383987
463071225
654723470
372226763
1942497679
1387045632
1457273490
374139224
624577688
1598697339
520894251
274502198
1672889895
992798009
1304993165
1325107936
43902476
708152075
807318785
879339606
98976195
204036458
1560025545
1308468451
2074060163
2094400631
610103712
1498910414
1844661241
374656435
864512031
1905966604
193453647
122003304
1514861303
991449900
291355986
821767665
2088099155
1743994136
1918111921
665920076
498113923
1483130737
765960160
956648527
489320537
1702408408
1054634535
185392369
563395998
352307541
245577404
2021566674
1695466473
168302646
1298887957
76247503
63081961
2092796632
628327854
454900216
655633845
1629891193
994529625
1347853604
1650737412
605346385
12507689
1951085587
1434893937
165519029
1873644463
369753533
741279837
1114925584
1452495525
2066928067
1488079390
851407956
2059435527
527424459
1939938279
1124472941
1887266443
21765101
2027515779
914701021
719773584
1476391529
768721829
676476904
1783656067
1206694188
1409196310
1171610061
1495092289
1235236453
1699962410
1061476189
1411460173
962170525
2013211627
715741494
213503375
1797758646
161966460
1041566045
1743934137
702207764
1501577401
1372989559
924934627
891481244
600083033
193866955
596839890
626105340
3013257
1731618802
1743750369
291205948
1479447795
188429585
925862584
1842324636
1624008857
1895214993
2047850279
1503649808
1059099766
1794371851
1494450064
1873884764
2107282473
1988351909
1514735236
978256524
994628444
239883322
790541284
263773413
92768877
1604010115
666605039
1831113840
395764468
1415953886
510363743
1470968297
1253663600
1476205227
248522082
1623720304
1419486186
346177925
1906802230
637052215
149310004
608218797
1595513384
27078507
771444210
1320808191
1721614422
617301167
335512836
1951049055
2091419280
2018985572
7436258
716315112
1400089256
1832813705
665746808
1608863629
1834004994
1389197445
1491541972
87466618
873943625
1526400745
807651315
1509617190
1650499875
730974754
354071168
1691696206
274730289
887120930
79178782
116521575
1061887377
80337300
509220016
1419425781
1264646791
1865347797
752856268
44789117
1036172770
717858641
1724819789
1083328948
208505580
1806929751
1743687662
1117980852
1875340927
317742613
1910201076
279368125
307234762
1014326344
1345349231
1622252932
2488355
1262951014
1343005517
1583752371
1630673836
224768713
298914972
988894648
837388602
794932104
387617529
1109807939
1538742906
2039585200
1310185868
1967389395
1061108952
922845766
2122111446
1410134638
2009712892
810933758
1668569047
150683367
1481352032
1392126447
1762709167
494428868
1603822852
1863627510
1927126258
790823873
577915614
1826119578
1146189795
1464539582
1866968587
1944945150
453192060
300786627
948913517
1036694186
1168216747
1905846299
533998638
771142251
30406980
1371683056
1285731121
1363956900
774347602
20333385
262600873
259617256
1690274649
174908819
728647919
672260471
1572590893
1336511714
2036090414
112163885
142928268
619781213
42260729
263726723
493376254
1778276978
154921033
1099096831
8630571
1652418482
1766578736
1672801268
704314938
721075545
568581039
13620809
1721440843
755249803
1299116323
201964416
657039390
1563855805
1084542582
1604873252
1002635436
1508839347
54884139
775465383
1137174623
831825696
1376823114
320497897
1241180811
729678346
1521091270
620436579
2005890567
1721648613
1731923603
1190594241
725376
2101429409
952365016
1933218935
1660542874
490748502
1546384730
1545387612
1603758761
674763531
1464002291
113996791
2041362995
2003450462
537140776
1824722423
906276304
1259401296
1770808870
1063896994
1073193593
1024469126
1867752575
457720441
2024758723
1124855808
140200093
1316490891
65291171
1678596994
1898087638
1342258853
1022677253
1107230190
1683050054
603980118
441999603
2003428868
1194009875
713769863
1687042182
234628464
1610261667
1031101198
1221188552
2055331501
1103551493
186628149
918399249
387570369
1371762211
1253744839
604290428
76458093
135035329
946467283
1053630932
803029433
1314867788
1038608869
1283669494
1897019989
614518635
1180629947
1751094674
1422292554
2082659790
2052302802
282578008
564422583
129578810
43474754
1913909773
259970275
265247355
2002611700
514397965
1839343540
785390675
1252715551
1861888078
573129204
860882750
1266334194
180360096
2084494771
1116439450
1359904813
794440796
1196716509
921290784
872790928
413664938
1702338909
458592871
1962135290
156050725
1930375457
224175739
1313742019
1247841260
375948878
1025972107
1907042951
430449971
564047026
863459455
1449904559
1621204510
360965236
2063864581
1241991956
901349872
1616296234
1134348665
1616099422
338796334
1663803268
313146823
1950553728
1717023672
1561598920
364618286
531542235
1892507716
1395421126
821137863
1793681793
1690461736
1759039870
1815597130
1928467910
1512188366
1536895270
1868485259
1732173426
836075588
2047498127
1313214127
104508302
1666827001
1972634669
2070418511
699241946
928729
1523708782
1345940764
40460538
1102608925
1281090875
938165385
1421016661
1222761958
1344207493
709023906
1560417971
1120742646
392406189
1230418411
2127535317
99049093
634067579
505586598
2102159242
1320374312
464344925
486773817
1073271862
642896192
744530205
1280052555
188117157
518453171
1897109018
474125373
520924602
2034089039
1426244597
955959817
1551472949
1915412090
1207092629
1536840725
1674027092
1699746092
938993993
1639615387
344021554
637562501
196370216
918025901
1908169108
1713845391
1918234454
1675659364
731121526
1043450154
1589393391
1771153535
1892517064
1746798197
1733325821
1417086084
834508309
49139364
204982541
1463494392
665424803
987818307
296295889
169531569
1107060199
2113283730
743405580
1324107899
214468070
1934937011
834790201
961215247
976226482
1063208811
1463410300
1069122675
845918504
894447183
1154568951
1672087289
1816791639
1919057615
1672548841
1803451359
1377798546
2108042664
1371069324
984728652
490780887
1791097324
1296690291
1232765108
1547659569
620988705
939332638
911782134
1178856559
1933495406
2133676947
1763646907
268130321
1948101465
1298137978
1076463440
749981491
1168177521
1605599670
1167105840
1080022180
1102295515
916285585
1934411527
89761157
886143845
425807068
442014258
182426469
853636422
130614020
302267674
2002949707
830884721
1036480297
1774876029
1675587296
1447334374
1489951202
1897433875
1939632550
1912629775
2126761796
93974533
2109988839
1920167550
446006500
968405089
1953790658
626779931
1520748494
170109676
788600105
4605259
423785332
38506814
1530408534
988932319
934178644
1558687676
464294840
1769089944
941634912
1588821644
1058540382
1716303216
193061005
1588984153
118556259
1140201899
329695889
679722795
577526547
674085330
1256620654
571276218
1371801276
1658450727
1445315295
1604851345
582744199
1160090133
2121617457
371862541
1220404181
884969166
730912391
603868505
1476729208
842928498
2024153285
927762536
166947638
147177033
1626201559
1751234873
935859490
540428845
1237249950
1957240962
1660006533
1916622437
1541751026
531154240
1884564842
1842386338
774185995
479304892
771478904
598751129
921974924
1142192569
1356223966
1773313233
1402001844
1061996152
1378537908
968512614
1858147589
967967600
1923742809
1817665332
1906452565
421597349
722418500
238336930
756123506
741227778
2020331780
1922251669
1381526375
873537338
1012207222
1278385820
1575151679
681260468
1464765969
19527662
116099911
298471169
904492357
491805101
1529118959
1403501098
1060224922
972474721
629621680
1313160775
1830981636
1758755982
462672423
1019796460
1442483170
723934284
208170222
1268274256
258555198
1025692167
1899683141
1859484177
447642622
16964570
1188840263
394021239
1927602550
469854208
68185043
2123614290
1691369967
1657928291
1352773409
1526902545
162082641
36673465
1429886729
2008602619
343835335
1665464803
338464033
1157527540
468053971
583994598
930205903
685383389
668245405
217756379
541783546
2141093796
228116949
1864290116
1225370282
1859190916
168653550
865312011
833390124
1639584576
339806839
587745552
471244437
1074812286
283651684
1373099931
1288414948
743405773
1628794056
788418489
1496946257
1483469609
1020202207
1567567985
1152963926
1152677671
1681646158
2007903242
1233908804
97662021
1883252253
413871329
726133327
2079907545
1837324884
67281331
1412291202
913801395
1928868703
182653307
1193239376
335221014
253725331
1375270845
469136261
150197544
895440993
1742858562
1277798840
1387169877
1189525163
717750245
163985852
1053969424
1756883685
1323732794
854088478
336879693
311523452
1859723217
804994994
303211615
546257617
1773515991
724144435
1801838041
863799284
1913870172
327645240
236767820
1374706231
339602155
1184836000
66123442
107774750
553142786
120126988
749100945
618194231
1431153075
400035464
304536005
1943254581
1192445543
1698978889
386548381
745523708
282810400
572227016
1163687830
488235922
1866092110
350279183
210900757
981340379
2086622305
379998677
1253902582
191237037
1981881935
1715908254
238144975
581543046
2109733857
2076854410
300849251
1147811091
129906264
1941926167
271920341
1643256254
1028633396
2054114470
602442093
1236350053
1610735971
1391999292
308238109
1055880951
1398599042
779533440
2088509662
653161632
1197424064
59112074
519853274
391314775
433337880
1988145930
1997474831
1406123705
1671906480
655083743
1365547857
791277476
1249130083
1603489528
2131225158
1305543088
364237465
797122497
611489010
1986157391
840155034
1763965699
1416418134
1855068819
1014017763
1344678837
1768565107
1494343494
1635373453
2114106976
1429463130
590257400
1436062793
494669895
1741833586
1325298978
1682416587
514284658
1539683221
1226283581
351025312
1762079266
1187013297
2129213589
645180539
1499524102
1664221289
351234549
706565355
85294453
1445929
1780166368
1356638493
1290195199
1100354419
132608426
236432645
1026731704
1043364355
884215822
90154582
298592959
1765104177
404745609
1343887367
1874631321
613019995
1060834765
51644351
123016382
1086581600
1351202609
2065795196
1427731892
600667238
1710333050
1527418948
539881234
1130565393
1288310506
1277563794
554704138
433862328
1516779979
2116315625
1803855213
953140785
362832616
296352252
1254251932
507848914
735393355
209399218
923007017
1984123576
38672246
756723518
1741241426
2075033725
850230360
1859841014
1177600815
948289505
1669353183
1317265941
653475485
1991327809
872372315
1657680894
1000949474
1202874964
1547416088
588547205
388280763
581353575
823083260
1102846977
1892052896
892241750
1833580399
1324733361
114946848
619197950
2008456982
1805142538
404692519
609332667
1470819263
720658339
1758181543
1728068337
671389072
1571093165
661483244
775970030
444840575
1585124256
1245009870
1481529013
60868943
499583373
626393828
293111344
1897215037
241188370
121441931
2140964273
2070948264
1122761154
395396823
2106594118
1429231670
2030344335
167660263
1025950102
268154808
50462086
1844886471
1806004073
716069874
2017742769
11924179
1033144568
957959905
1325530598
1726627623
335679196
1483371226
28969818
395357369
1046767518
693529779
629908312
162222595
829355758
859674221
1574172234
1654335183
1682538085
1638201579
1687379249
1929798130
1656440338
1065111139
1849345687
1146380191
66784190
701107517
44198433
1357385808
452246547
1836480724
2081080680
1029828078
1576399504
571391328
942202872
156400367
819085696
360255812
643749677
837175357
1840268061
1119018885
1096921946
691307414
1037070448
399637021
699237166
1358499176
213828349
1034015725
21545078
1470306333
494934982
626377582
1484258296
1791052977
1248621747
1458130105
1847775762
703888026
2105989053
1424454540
1036723987
565300474
2017730532
1752307243
1343728336
1430096218
248611163
1250053861
34776416
57103766
202103159
1702551276
2052983733
1504773737
142133024
1413849137
1253956331
900265399
397577035
1381302192
1199160691
1684070513
1289203886
33718284
1832318615
67783954
934247526
1155744561
1091278703
1138850290
559162999
1540070719
1839987345
984601393
2018761000
576368200
2075363466
1817112942
156858948
2080834756
1646904366
1521819610
1385052850
1858422809
1334091408
657746422
1963257611
1904339452
1921586106
1421161122
10497926
583459209
898305652
735400486
335823032
1845915013
1303221463
368360419
189121358
472112645
853818461
2086186310
1025911928
1710450464
211215921
1420714940
265225824
1569323790
1508426603
72768158
2065496166
1700146217
465805675
671158809
1605080845
1914378221
166231575
356932867
1861418025
2131122266
1667654573
402667398
971515879
1765408376
905481653
2102535275
1488005149
1514378509
116184272
1919292536
2132674859
2132355661
458449644
352834585
917999045
55927368
878227431
1348993429
1616162790
646680959
1875559837
1081052086
206039044
1135402540
468372351
1512880006
693452434
1217883073
818666571
175883
2143429314
1711836283
1218453721
1952749377
1727007842
776666008
1534407995
1308962380
554885885
1796874151
838915173
612626851
1236545078
693327131
1983827285
616615223
1221856937
1395539948
2143370778
404705291
1167654276
802498197
1957959905
706898935
547312952
1096176557
397733987
1542044486
253337938
1074233532
499125080
490295046
85112548
1553221559
781435255
1859454263
910333269
1089028
1024139029
1108895441
302452086
1938314863
873517582
2111049419
1076966061
782543708
132865443
681154525
1232638778
119591147
314807952
884937235
1065695149
417763217
1046898652
1250099851
1705077771
13362708
1549983309
819587219
205803404
1779086288
818249066
495864842
113650907
2024499939
449960802
1098667057
1538235057
1228655344
1916503392
1439819065
221537164
273326771
511650748
1130120940
411776684
1514248814
555554273
890000100
267591534
106301107
1117118394
49949411
2086127169
1432994237
1294629973
1666283152
10844304
1205145173
1065386811
850340433
167639358
187859487
611042460
1838798143
757012601
1667626838
1144923425
551384967
711726231
1211598698
790545012
649322635
1865073043
1660652866
789143444
2059572534
1269135924
769699704
53942423
1192705522
2063783819
815591995
1574002590
141270444
46412153
877842915
2012233845
1209667360
1560012573
1252484516
788852078
1850444739
1366060725
706906339
32609051
386415056
1457597980
739380784
1798272150
552829558
1328683829
642316477
8671327
1553772571
1837310857
1832107936
1877478278
1466766498
393239955
14325606
1683728199
895268821
385351598
1099613314
345144342
1756794215
2081628537
117437794
946781811
1465201481
437142427
386311465
1634880227
551630868
500342738
1051755877
895793856
1102702798
1332822437
995356747
1368375293
978429948
710993552
783246303
672319772
853986000
352298415
195691171
2012147215
1201799267
554262707
1061822358
327951513
1094926244
1674836967
1402654444
10009533
2057715008
507666004
1750696308
390340679
327641674
427768372
526689823
636873190
1427274328
1320197353
17060987
1103244810
1424191856
620054414
1715863350
1392254248
1866677019
1243401970
633613769
409462436
562612182
1739293676
290668428
1252844842
564638663
920331223
1227633862
1019810404
1209365709
996757589
55476858
1298580549
2102268051
908382275
603056859
940945503
1549884241
759863084
1711366491
1418213522
538033542
971216437
1488450376
353763044
942506672
510940080
563657652
484754091
283881223
74402885
1075502102
288916370
641031799
452663937
42106721
1485565661
1894033880
851273502
1904206986
1295127279
337778181
1467719985
843935796
6446105
1831438884
1367506779
1025885930
95410348
1205849395
1709524608
1208676383
1577895130
2126613737
499506024
1811382060
2090557326
886369197
1375115856
1421002501
112002668
610703122
828831501
966857572
1534106046
763061660
1978394004
1879632722
519121242
1660910960
2081753702
493247442
1998972973
1306264227
2011148947
1787119983
1626630490
2033995055
154702719
373017320
2116428575
460040024
6116437
1757252491
2087861525
1389663148
860806414
1319187734
953983512
1992989632
1520791405
1288757851
164322941
1743234577
87525112
213817610
626213696
468046962
1327792474
1918225538
1750913724
1425992201
703860298
54716331
1449292901
217725382
681273500
1632231183
11071957
405937427
1801016631
931449773
519256617
1694101687
1954147553
1015254209
47345465
2146278616
1613966129
1365602878
835926166
768844237
787171136
1344663214
1508466975
2010820444
173659237
1232425541
2124069450
1998307871
722774445
1150716989
747260187
6933148
1161400974
165344595
874822052
160946873
671467322
443884147
1666128879
1031724169
88878205
914079376
1897457609
875286660
584801324
873819371
1301432697
683643795
151287205
1894167439
1258796331
1319709989
378779129
1358622017
486786122
335783416
1001117539
209798144
1956141316
788555228
2048211683
2144777004
277875384
1214716457
716298123
1198920114
1799936565
1834230826
1827074763
730277001
1192832462
780046054
233677148
1021687957
893392442
1936625136
588975687
127517992
1384241611
204309226
55676129
1691981424
1471269362
1947765965
1089171310
1087307561
1133141597
77503755
1049667599
377000848
1314167195
114497197
1988636931
1981803234
117421466
652080164
221658422
553511482
1818892258
1148351912
1285042037
516298385
213683572
2006275937
800021456
804384459
802738001
1629196265
837521280
566578822
1358712506
40539681
667312410
1327814612
785926453
1612918730
2061518863
58156416
8398108
528467898
1024491163
48989676
1756304832
508513203
586721403
765066306
268830677
966103912
399328176
152980427
1644352795
251285023
1092870414
1985890715
1066516753
21985544
1924670557
2002368106
356138365
681074127
1060670443
721084991
570947069
437917780
72090093
184636671
1601250502
488547706
86062079
37716377
1637560040
1832089866
1610134300
528777276
847153230
449616922
1748688105
2074792078
428531634
1867862838
801803010
1600463785
1955369925
1909935268
1332055052
1333931709
1035235002
1166104300
1191437012
1686144162
365079189
460758653
474402750
879458627
678837716
1433367659
774414312
471468738
75591464
1054121168
171853587
1594414121
124039671
1847469104
1761328519
1663567770
1219545821
1885257452
1401694892
1075212493
2136029985
1426370205
1458492350
1868726001
782235194
133771405
220845148
629823261
2317443
610759724
780377980
965996170
167215362
177477970
1238648496
53882116
1627632751
122566103
874482468
1034688172
960322100
1134748927
885568902
1198194318
2102985780
2140953694
1825650251
85246265
845862802
1257606012
1957891601
1075775012
722942076
46874791
763886954
264800953
18136670
1400101058
1196326462
890598389
48263332
1506178072
121471559
1353427258
1051019943
1060812073
1714945350
2072524364
309856230
1349126029
814822303
296138140
757610520
362507493
1702024098
1741931034
839359435
1629672581
760599903
872641071
1026083010
394066055
1545544437
564451750
1421219199
691061927
345049265
1636537334
1730268782
1319060589
1206021521
2133349945
1292939594
302717282
1970066320
1659472335
1627369973
339769717
998383518
733802085
499516994
1013363862
2073766279
1875592382
1479834344
732185634
154146149
2124873618
255004409
1499357204
330003181
1833369520
2027804791
754785668
956900743
105272486
1648505053
1044190629
1876039003
788662293
712845494
490181336
1011197661
1817046818
421282957
527058866
1839332193
1872332147
180453539
791121156
1838938509
2004733587
1848352200
2130192474
2100829410
1422737681
1323545836
1251449210
257232664
257865809
837882785
2069098950
1247348491
1944874667
1410621662
364523938
395506171
1182793746
1747650607
1251487447
134243221
1795453959
1199304475
1568473828
994659789
263671779
483291239
1325466057
1591902679
1129427250
1850515760
1497249581
1214773087
1659006862
156359839
1359113603
526376458
1903314924
912693288
1717812277
2142729349
900402504
1120567353
192978199
2003479005
1742398575
1477303293
2018806694
1055360115
1288471863
1230715345
1453992756
215896978
1343063308
1899127721
424932329
1800382189
173779333
1903532830
1576299244
2093551357
521290290
583671185
2025774852
769762684
2106624756
1064104119
1840885717
1613192420
1504843358
1488778956
590027606
818813478
412237787
1843088037
83465466
378639228
2096342552
81978387
552117012
794491116
281324781
2002289634
2008761802
928736613
525994035
898885843
1466229999
1215043089
236473647
469977780
244434507
698706693
2137361811
273293249
703597496
608022396
1843132777
2069637195
801257949
65055181
1406568797
1490404092
1986282985
500233243
2106634447
2062715157
1049373795
1933843426
1379014793
1302541084
707727070
1082821555
843014277
1382270103
2098453019
196360504
584335
1100152937
1279030562
176365442
13675507
892085621
1567520477
10255915
58722433
2078536218
2017748020
67756483
468104318
852095356
1313896162
1731916962
1201380949
112135818
1744431947
1557730836
2075713973
95580565
803067602
1121827724
1758183718
880124708
1184663037
1602001085
879864108
697891270
1025270497
999460651
2117810507
1161907370
728458142
728393559
1066293022
830992731
1451753414
2143834210
1952467002
869662396
930787282
1179461819
2093012192
1984682580
977859167
1902284219
1297052173
1400245251
1936382600
889238682
1322480430
1437620821
1452025634
1589578347
995116349
112733879
696377269
1824562231
1494134759
1527726531
41778046
674056002
708059508
2012188619
413568844
218673558
27328352
1236374640
174326866
1381501390
1810825623
1537593233
2092815754
1923583970
2106102835
562204927
459298529
639689959
1559380481
1705446733
149553839
1417880510
1249847000
1452587372
994889865
510509211
1959356754
958394243
271323964
982463045
459783654
335076043
423616239
73949654
1467543633
1011723230
954660772
1064690294
1539208802
40310047
590366575
984609459
471796194
1480593127
935648400
762463226
243944234
725214169
1832611830
1476168363
492202776
1294828729
780038885
652007290
1834016114
809182516
386770489
1370797607
1205539609
1675173857
1795438469
719984419
1267481643
818094790
2079090766
385154764
2079396579
1686807292
1669970844
1729822256
1663216898
1420400962
434285632
478769924
906843714
1545111234
1811082266
1709150368
1314943796
361283730
1016015005
2052665087
1396730508
1468269577
1092835945
1256940558
334731348
2127713139
404003629
1522787178
1709393742
1588009470
649036771
1841047254
1231664147
1026988029
548147956
477191804
788928114
376739623
1936726611
1121069242
1890563135
1977444137
190395966
655561512
1897987027
323625319
158812941
605741648
1427350824
2112959894
71338971
328704501
1887886678
64241060
1441269812
688749967
1279817850
721164914
1193263805
1750097993
370813763
2097436597
355422018
1593400675
1609289328
345430139
1718090150
1233707190
1220782066
1335413442
941585106
1376167484
68009370
1072293113
762972190
521173747
841691007
1874258173
1718444205
2003354857
523934303
1300263165
713344227
1328927647
1127383235
387384224
990899023
692254777
1216790297
1642950764
210063291
1337222428
1823605795
1782739819
1996558609
79615781
1075598519
566403623
568940495
1830028790
553096335
157523906
115426411
450157251
1187715575
962173081
1683186947
1224372864
1384597208
354944874
1476178978
71754948
421145520
149864669
503389950
804181076
1151218154
1345603622
422744832
156026857
1918618931
764308316
1431541104
118442400
569849592
631908153
608067606
762499125
474165172
1062458263
1257867416
842558977
1850853745
2101385300
1810050597
271207077
796670544
1031415884
2000400470
1931403859
121288301
1701693156
1803086996
848039401
1237668504
1086296909
317392123
1641731098
144109019
1008934228
878423699
1389166816
504046623
748306812
1483802353
1063618156
158353657
513494261
1438446465
769959033
1661364387
935291554
1233258195
42522975
1166300068
146429569
2069294864
400923137
1155248102
1149000268
1710320866
532730377
1746211827
746557883
1065472255
2072521839
507324429
560035441
1613234726
747578082
1283183039
705279272
1294666971
1902565230
1569613032
1790920892
2075932555
515945301
687726360
1890377487
237937332
1064095799
445262038
1702200727
1655467461
136652749
946036843
832216194
1116890749
821464279
15346689
1267995789
1572552223
1329097253
382735368
1822159290
2099464320
1478773867
1418781967
592320640
2087567827
87961857
643701398
1063084533
569679104
1759420296
1941262473
1488910203
1496046118
441419922
1878703764
1070397321
591488098
2114776977
1536211260
1929470534
1174567103
1339709866
352664750
1242188916
1496290114
964560691
1410236304
1561877807
1317529312
1779626676
103779340
1248366886
1895127642
1325570584
117301994
1529497474
459411136
1087868598
1411458479
738366851
266366552
725208381
1732626526
1687020422
1676591614
1887821387
240897127
878760100
1723813898
110083728
1822065369
992567049
982385301
188911381
1155683786
884041824
304911559
1424887130
1211472863
950229616
537807501
1261622191
1629581618
420624973
1144794549
580805016
1460640447
1776677263
1790628931
1713892317
714764298
2121065069
1409986502
249492700
907791689
829670243
764142139
1128049817
1808797190
392479814
1873714378
883497317
2097549086
1225718260
1811482253
1927612424
1274362057
1222054585
1292610064
1915339586
1139970497
456282729
116223005
1777308991
299751538
107796238
1443367274
527175407
952083889
215753973
1868438929
536418465
615618282
398391924
1822666879
1689635393
675905691
1881894146
1258442203
1372720025
1054910543
244075736
57778560
18218056
3147470
2018431287
1470996422
1213605036
1742377666
1451330872
1727214118
1906666832
1839108792
658877241
2043440773
607510461
1762064155
1729327522
878007548
167325264
1570094267
1307774852
42079636
1328678197
310400836
1072345068
437247961
776413637
1127686980
1459803767
1508456467
1397306209
1141956683
2019689506
518444432
2143060819
680735557
891331264
1509296462
2018993440
1324429566
1251359240
1271770219
1803972479
779677586
1828776649
1182438725
682064612
1690903009
579351634
892114740
755788748
1070053651
1404829612
1858930581
1022804390
1752338043
1506866369
511138
1943859097
1556289198
972756476
630191090
1886026791
352197485
1751622800
529059805
2110515812
48790993
1551322367
1528602213
1559718332
259653712
1928960884
661239728
365120976
1439111610
306886541
1192182619
12275515
402312799
1062496488
801273664
130388906
1297716173
1368613754
762666649
1825078878
778451275
929160021
1723344444
983713676
1315036091
1122525591
1813902504
1575181820
528473741
1127614466
210651065
1071418862
826732330
1008782788
478927420
531755597
246943234
1655657344
916067104
1245949087
1542758894
451729300
923401098
987587741
826053003
254310879
1436007558
465408490
859661838
398510333
1130472874
245730049
248214828
230462862
467778445
449011215
1212027795
1234308976
1135791458
375812364
1019727599
2057119937
660491
1611655656
1178841271
853951348
636376997
999284512
672171840
1979327627
945135165
754995108
1169373626
1353986266
678584699
881779539
572072049
2063331583
731467257
1529246380
1215523102
1133960759
1044940841
287922180
96763659
156202413
1945730014
1972209424
1146650446
1272092039
528888126
885747046
1753330095
1774461151
806038579
1278253711
1074924372
1890315274
1380897258
524759160
1814739257
1987833972
2128041862
1914903448
656060892
1267779982
418920468
75895622
1713721428
1865251004
591409839
921395718
422180302
261321109
1372639530
1403811193
809874470
33025478
1799910947
1267676883
430440533
95914585
1963455314
1848585002
401828860
1363749564
398239523
1674730443
597911661
1452352910
2100831308
1868236290
1052885
1599453519
549346973
1143411752
1187576756
431343561
655581768
80633067
1780487740
1738726120
1404146090
1288744019
299730297
1132425454
347171760
2019857275
993366418
1327665158
1728829867
850919758
792303454
698459041
16778905
739484294
823984816
1935777814
1082506283
913443321
935809298
1997565529
1339378084
1748738171
474749766
1095213432
1244525179
1241013667
1627531354
129593805
1730405274
2095597612
319981345
468255224
1390326344
898874717
1249423670
1150216843
1574003391
1451524613
1921823842
1005260420
378860944
1819843293
1330669014
946124759
749633122
1182788526
567843641
1341782812
724156966
1637196031
1615556158
908026974
772889971
1617321849
739018189
1188096728
770535981
1293171746
181430488
146091399
1485954729
1810464031
1701828715
1263794096
782564274
1930109281
1903440432
1166085236
1097327044
207368587
1886771678
456932175
1953052896
467851089
444968118
2036841692
317427154
1579171467
385514122
14013971
1491611803
250363183
421234981
156157346
1136106105
1787151195
205593954
1481635724
378035411
2141787053
891555406
1046839616
2062391062
1922876411
1278566196
689890930
99480761
2118550693
1459020100
381691116
773600184
829993445
1819139810
2079328426
1734488793
466201321
451464469
314886343
625444833
1449522024
1399916012
900721459
1956421169
309205637
291605245
1474982065
831740913
395406374
1790693185
1612859893
393105838
1656121478
1341360646
558502674
51343303
1570899139
692334
1754011741
1104102590
1974383432
401979367
377594346
707118009
683946844
711180540
2096072890
63804005
1960913432
1998538831
1097404898
1898635243
1873248841
660914753
1348080703
467583560
679253337
1722121380
2065261387
1519394071
1491999267
1162913930
784630768
1578307535
1278009027
224095457
1220913409
808971225
1334724589
241238360
1761933133
1856680638
1797626157
1767100213
1088819622
812391646
312870336
165190845
1095953734
1821189851
1943963761
1166327630
825552454
83241155
21005166
123229413
551373783
1210217492
1409427855
2146273151
1576909733
1356429590
42839375
150328917
2129815509
588150359
219036269
1153329242
1396582760
1093643894
185316667
9725690
37359010
894313957
1378239166
50487278
1612259911
765913658
1596103074
889171884
75598036
1412882234
1603803763
2135618358
1964758032
1965168073
1404153588
1128825569
1100589970
1473751662
1553101658
148763813
1037350916
1660627677
1829709284
1357096322
432461702
993821780
932011972
1977961768
1849465375
157776541
1559860431
587896450
1883440535
1947444586
233102300
723567531
1550950873
494794504
2147188449
1876842176
1313983807
506776214
1327846445
328844581
524573029
23034392
448847056
1573663102
325479918
931822783
1820995291
215559438
169260657
1224805790
937337854
1169458093
450614647
1222465773
86921972
1813974158
2123178357
639120279
646729497
1817412915
1606330622
2013354070
527347899
1629254447
747732589
1202269850
986670545
124522282
1193889029
535107639
536791481
447690350
2032677971
1505183875
261686622
53765477
1504832757
721625628
1328494643
840940056
1687631079
1905728625
727017361
478477756
1416266601
213201755
1558591426
23115724
1751057772
1398987872
124611546
71911416
435347996
1441367505
1942629764
684787665
1703265855
487627667
456793686
1622308375
740080104
28972839
203304718
687826950
1538538224
61510810
719995010
548160548
1990304444
912650595
1322290034
351290497
1101320627
1864987270
987353341
907264164
1399530417
1462530710
2033930967
23429120
2003086429
1634768996
668701564
1798312948
1357691671
1670026483
1377230426
1973959313
1793501066
887908746
83138718
669862002
1661986346
1079654038
1612601484
1112840980
661152615
1599246646
2131347091
458822364
1194469755
659776007
853951707
1118279159
673794802
84167446
654270522
1575066068
62199926
426743274
778373055
751744552
1727241225
1234348664
583699920
1087782516
195059179
1353649348
1772973902
901375136
1056403548
1776608082
1710548168
531260304
785761222
1304429979
1364933181
1827614861
1551352800
1283494282
840036204
662320761
525810451
1040714525
1580310626
1424004873
298417824
1416888545
1067890036
693204514
1948181415
378485839
1349245751
1547946868
170162923
1667397065
268649294
733232236
839455999
1615697024
4172982
2095841083
1925615284
389182543
143536919
266978403
55600440
1381643054
1947330610
1688578541
1390973610
1876822178
402797437
1065956366
1713091043
1987879802
215808638
747917605
1795517194
702877595
1176342700
1992844001
983443382
882910441
961114314
1133662485
334696182
971079044
776190944
1611440909
961104428
1101591396
1073250893
1343398726
911052972
1975363402
93377407
1430095964
2039544898
237735595
1367381654
1845798923
313795975
403474882
1826564784
995733756
1371637785
1904607857
849071836
1295641974
861417004
1778651630
1866388037
214797610
2020058737
1843080989
1862831370
1422784510
2136882778
10052823
761208795
1191978852
1875543971
158339199
630979680
269486586
143729800
423569336
1449801256
266988615
1677187884
1508574983
503749014
1232006145
1273426667
1120258039
785550676
121205282
1138874256
2113216343
2026551770
1474737396
1029178960
517849882
93485616
1495941653
2114929169
1639799190
1776620507
1131450730
394792729
683404964
408794903
1172938454
1767733157
1256059604
245843803
83135625
130095212
224379008
121957206
1929727357
39089206
1210297221
256140615
1178425130
1858113721
1107007078
407581508
2064669933
1166858906
1102516476
1552906130
644747478
248926588
620691020
728606858
1342828219
262667464
103269325
2053900640
662310533
534095725
373489272
1604118997
621149741
190440538
1356448124
1735438051
153002980
1633180253
316169454
153658098
865609940
1443191101
1716824880
1379634623
1977543298
1674818834
16246831
974984390
1367373343
594144044
49614462
1828250654
109152811
1627360710
2023014053
1024630174
1796874302
1222899895
2021633242
1335595474
1083211876
470764915
1964021484
49233993
386685609
952022928
1997980595
2034737049
1415244138
1648162953
2089945071
605695297
398269347
370687122
504452394
560908074
2130233168
1680225855
1769787457
899762730
1057350479
701989780
288649003
689896374
349227520
1081825616
579608365
1389410639
1219134391
557086708
1859023768
486732095
1495275555
947939146
772725642
1539072621
1611786650
508689325
590635181
1486136576
1728321026
652222742
751168720
154892904
633398039
1131016225
908138673
2063721874
277229175
1901136466
1759806013
383126320
689367321
17513979
1316399625
2118310468
942250409
1301049926
1169316608
1663335368
1791813201
266984590
1222743933
1625459664
1232807658
1377270565
2085621597
119609476
481689510
515955388
1574838127
1928948686
354616083
1801331219
840783494
82549383
1933728819
1556506199
1939834015
1993989413
1962443017
1839220576
356602035
1316925527
2101603570
691131461
1482249835
1710144529
1016586838
472954608
1272237457
81233270
376780071
1347659965
1097512810
1246487964
452599285
512110363
573478253
1880050322
692195949
1589616361
199993116
1030799305
831433074
2073979299
80851044
1357299087
340952114
856207616
1528580194
1019003439
1163346071
1412637617
1920839405
1279504762
676819949
378478791
1362504484
605420877
243641549
876684547
853602705
1361090059
1385790829
1172340382
1059033788
1061266106
1260097040
1952532741
1047326934
2037252307
684308191
1898557988
1199619768
40799521
1493967471
1131644414
1674347887
107361241
714373105
1564148375
297480935
443664521
1012927945
287044879
1467756616
953329321
762716949
1839078805
1229127529
624237030
366682732
831642395
2047107669
1707314665
122809407
4071473
1171916873
47679297
782510259
859877226
1096139995
1211720523
743088661
589405931
1496141188
1342169117
1567532811
2126193949
1372029096
809528699
341669094
1287040252
1582576481
971064458
698788347
2038444538
1933019051
1342064759
1564393353
1597039787
1202834075
2087824930
824085592
68294368
785177336
120679731
1022938813
1601793985
129505120
2069002128
1958657730
1272932419
31183946
765639229
2043455765
1748045593
1359829688
99280049
1354207352
159257945
845966702
2097740408
1003804699
21242443
1251170573
1999940133
78968400
1673031766
1910671439
1524526693
753544810
613462088
1943053209
28997131
1351897994
1340880592
440940203
1655198691
2068484548
1478389622
373022516
407402430
1243365760
1748736441
1924793021
825257367
1937883450
1718144201
1072237860
63891211
808867747
1343243364
125122258
288393961
101981813
1564144804
1679348420
1458998666
539685813
1601201703
1107830053
1240469791
762017048
463329955
1579794805
266817009
828309811
1839577334
237269094
1884521045
1216725698
1465401676
862690990
1489021838
471056897
867600829
2006143765
987628953
518389638
578863695
273984549
2000966492
799577627
1597030645
1305208786
2032463631
1648813401
430036600
496562121
473080561
2094973837
231139819
2041278862
1865762966
579844189
49274307
1772321654
1658401191
949960341
171916098
1372562285
1969969253
1217072852
1192306550
1123136782
1901287280
2076340583
1127521965
1511188546
1564224073
1272944926
1274542471
2144378608
1241298308
609879219
338278614
2058005401
997267228
2026564009
1515100539
1341923154
2123742825
1023190719
426635661
1533517974
1481985197
975060346
1442141142
1419790499
362429794
1855181974
1733590025
798493389
643126862
2080195316
840074209
1530700162
306831207
556507341
490561126
1594623442
1066443762
1541333770
691313864
938044569
803387897
272923770
1827699223
414960973
182260461
2052065499
1644572676
1535045733
9294879
925302446
1321898799
2073036117
1220310503
1660447129
1226045120
1646182481
1081978260
431598737
993810812
567017876
1757682742
526470214
136632587
1990132509
1304348601
240697704
1645965173
2073693806
670456454
687755906
597947931
123190253
1429875878
1294988992
2017817335
87668758
411964127
251150300
1721543723
1758597682
1701443566
697715773
1410663660
89133761
1404845086
1144635828
1707647205
584685917
926932449
2045497195
824758605
534381338
903309885
708720653
36686037
1148164288
498971716
1383687209
335320951
708871569
628971110
220363965
1943695233
991974502
750778830
1473416336
1708405121
1292826371
103180036
1702341567
85278749
1245336541
1199201886
221851799
24681707
533421143
380319620
1415047950
1187466333
1583852297
1730562769
595813988
155648567
191933004
473702525
1849504591
643437930
438911514
174287230
1828928114
2131868925
1611337270
1514848126
152704652
1840485247
397679902
1573530990
988837659
911434724
704001353
2011529084
1647610258
1438793195
2091951209
1311791913
148139232
1496568153
1933415618
319103050
272804560
1947931447
475786349
1428131919
2054666930
1491020246
1033810533
1649164035
1447660322
1814667491
76217801
1878903613
1355945249
1101981147
565013383
1706614266
196998527
1819413447
1913658633
1382544341
444338015
195352674
530202120
1187507270
1852257975
543496105
1224872721
71197402
69395022
532166703
1310363577
680185458
1384375826
1598435199
1298494654
1004759658
1300116802
1786029726
871560810
1211033124
1169206479
10710393
2025319171
1697373604
122152342
1953183803
950239377
1853299183
1494289995
1591714494
1759345502
1702992089
1588973192
418741496
951450688
1386700222
1731866667
810442642
82824903
1303906608
1526043116
332040113
1781415881
794966596
1247781348
2137127783
342850286
1242740071
287989577
1038480998
1570533805
1777882560
390210902
711695673
626477361
1090372892
1936506029
1916861020
139546760
1286208386
291534401
1936540215
1032945474
821594328
2135707080
853368766
1681161003
1952097187
753537809
1216202643
1951344374
2117206669
810785985
1185060328
1371322445
842431409
317981546
222228776
801199688
5729649
990765579
680310662
143277856
1103752750
1013948873
1306882605
1672771386
1091880303
890162109
1085116984
52625036
1410018047
1482908319
1683158176
1301123033
2076659649
1853638180
2139074269
1917904383
265662090
1374002274
935469569
1244236444
249701123
1637499969
336288026
1688349831
1213713175
1784238035
1602530001
35552731
797224567
1020823147
358459417
1854642660
1240608652
2087513973
290672319
1222571061
1338196724
736256952
399607312
1068289466
1040805940
475736161
1672471572
725562408
1210161641
607162620
1185593410
834045844
1179225670
1777183123
215572758
1239189681
1958698636
429713705
981657385
2104684388
266043478
146926604
1725031070
1004964009
381072597
527971798
1695065645
1651498288
1057798618
1397750612
553039015
1456103213
1781318043
446821882
177241090
768286979
870888310
2100509882
665475735
1463817078
26489724
1226974985
1643637373
748735323
1212445468
2033530736
1787860658
138006677
379701628
63245564
324695679
916157482
1203508097
395992474
1239183964
607464995
561175677
1043921152
1847111666
489063469
35802427
1899025024
321930826
1299085201
644212131
1781404481
1320237604
1807907819
2028076235
1403073686
378520116
427160764
1260718116
33038807
1290523468
100351028
1204923663
58811212
2078536940
1286025545
1667405784
523391086
1792433403
1333808582
167320872
1219053862
563172449
33703174
1170710892
568654190
487842711
719268296
449366461
1497997914
1822410197
468130933
1502901083
212692263
620603026
996114772
876835969
1480901928
318022955
2050146101
1836262545
1516747313
1427513607
1988199789
177843273
994667092
136236547
306092489
133963193
836400344
2018382065
832450445
632771828
221213739
1429512940
625067205
40673320
2078572566
882605802
2015988040
1497575344
555136973
1145312552
1905544366
1578061449
11326599
1633863565
387380263
1536189060
1791476690
1741991333
1532262880
1691792554
1347701067
1781637594
1776251415
469893364
1356245358
654021722
686692762
1168756574
1537825645
1984702534
363457664
425759583
1829225380
377591787
268682361
2095223938
1096676863
764141675
2132114892
413245213
1333166078
127612583
1866082181
2038332312
1950300811
319865569
1730525202
1017196330
2029921647
1420993994
828722178
260113507
2129610848
239354754
1003547945
525163318
1633983961
348379522
1989664623
1745371314
1235289406
1521375580
1219524593
751030315
2110209208
2110426505
1066695420
1066621645
1716905103
924616216
340984464
551639077
1539934186
1589791820
2015423521
1660624461
136163398
1285218067
1454428070
667116120
101056294
968390534
1555791054
2073853951
1775784070
1707021493
356647428
1102809882
104916156
644894750
1479686830
1530209814
150573856
784693761
288810144
724902847
2044527763
1176042983
362561415
401731299
953087129
1459621388
1414673016
688700146
1293057248
815110195
590674342
1764719403
851928805
202867217
1222991453
970564697
1365739102
1675046163
580481830
1433187294
1748835012
1738425108
1768872910
1286176953
65747768
1573439998
585603675
1643074422
2051098271
125141197
878339598
1034798609
2008178747
692945749
1631553914
345664847
1542057823
696530531
811813033
2036025217
2031496203
1188068504
1277611864
947320372
1134669730
1128280571
1847109420
1182514490
506793929
2028400810
1179498056
1970162598
804880498
763960545
319014244
1471237206
422936135
495204697
1161203090
1807138017
1685881051
492143485
451956488
1693192053
1087026341
1547687836
138342324
594678220
1661320719
1102175554
467050600
760323618
1669038692
304970637
1149963235
1090392923
102234984
2140247288
2028473686
1645647116
439029958
63376449
1112730977
242684898
12024446
1676808282
289221122
449453557
1852025661
2104012881
135381862
183269069
675660449
80721988
379982604
328431575
1222870898
719246605
1343695230
1338456210
215968183
695009486
1495053497
367099607
1022070056
243676944
620392179
1021474557
79420299
845902137
1935217620
202126357
1691360890
545122857
560979857
2077620349
1863262748
1513532295
1694995683
1617446343
608952090
1047224577
1879051045
183678209
317566300
104953173
1193362658
1749849975
1158970712
877688279
1193348538
544300526
514988904
26525478
1726357718
998885853
36796793
1190359404
1043453734
1448273147
1818558694
422620308
871980501
2027143771
915729864
1213797468
2010608575
796067220
1336324162
851418248
236957954
396178388
58087187
1590730159
1044141036
642567147
1369113054
370880704
522164181
132458101
1659853708
1192350689
1303483330
368123357
1599544421
1109612131
222535644
7765763
995791939
2045578435
707937303
1840202149
256982271
1164397979
1929293422
2082047977
670323757
1041052909
2085138814
1072654173
1112702557
857780614
674384286
104298614
1262317625
1313593387
299216055
1556033432
74097029
1828749493
160882455
393215197
530581340
1561799065
1060754109
1217410159
845534677
441328812
180751566
1654701786
1523993364
1567230779
2103497861
2141753606
138707092
1155037709
2137450744
316599566
412305045
433460773
1093582697
382036422
1563755842
876140702
670845366
451068778
552445851
1109369584
684672129
1768911865
1905233262
1072175948
785714571
1449464514
1057785258
938201339
996606359
646020599
1398001852
1889904641
1637769943
1575930148
1016474252
50368186
396806055
727775101
2108218641
1773172789
337121355
228227560
912316932
1972806143
230745332
1047034163
2011094616
844242939
946519194
1598547244
518363757
691908566
1094740689
1493454123
1483925130
406574739
1503671967
1489076350
1660222388
483541993
256014176
1375794782
815052323
53837530
1153285437
1850998356
1160634371
1543887234
361856194
1485551803
78545742
849260078
1291863971
1515705980
615924726
955835102
1461881116
1348805035
376357488
2101458322
934989102
170708397
62260704
1080480063
443846274
1069911948
1691610663
1274587339
2086047006
1629978104
1108586116
820255979
1045539767
527677890
1723486043
665085674
620058353
837869123
552810668
1571704257
1634890482
2106407210
611042448
1391829552
1010160184
1859635952
1131862334
93192852
1501770509
58789700
1957792483
143124402
1419364024
831819067
21088000
1179318523
369835737
263991062
1105724785
365864971
1443783773
1526621044
2134704992
1966216695
733361464
864552087
1536460153
726941354
1578535694
724765000
589177224
1160605112
1686063410
94043358
2029851163
1523251752
521605868
1387282285
372248304
1122913088
1363053055
1507528251
826421439
1534076001
1262818381
484398003
735959794
1336490311
2031626953
248659936
1299885417
1296108133
934686560
1955768555
545226577
1659111707
1666042681
1096102552
2035376491
1401029614
68342980
586497856
1156097985
2077612859
1475460783
1457235908
1990524070
2132245619
862620977
1231829997
1262058070
1255745366
1409045729
1862994557
413781327
556857838
1118454029
921334096
158424778
997180540
1296245176
1827862060
1796048695
1053173242
1765048720
1496704686
641976223
660140149
47334598
1752940603
161287296
2103825694
1343999866
715088017
1152317570
456743021
908571265
2022112876
1290548695
30871270
746513393
481028304
1658114183
894771362
1238399766
1715605578
276797811
1493964342
1233582116
540038704
1083543505
1188818017
1642599019
2049615383
1995985912
602370293
780668345
190764201
1114415368
4646484
1123653931
860178765
818008044
1582493724
767768019
1044802879
1695506697
289982377
1271079918
1493558412
1774292582
975747031
1212865111
105156115
1984816812
1154474363
106627946
2020232099
579399235
644761471
1938359475
1625854612
1739967217
1100620650
1832324157
2093400984
1502147768
996245863
1827120903
1590250294
796324114
937108634
546692966
885295636
147330212
1675080491
1746592573
114066757
1275743793
1685334772
1758081561
873619048
479852465
1013882230
76370802
979407866
521843143
1916679107
31987002
575080682
668550455
1091533818
376328645
992466579
1949273421
1642462109
1297366562
662037244
975399599
21237142
1877098684
311837238
664386697
1088030094
632639103
1190485699
1553359858
870161513
1993659042
1006692633
35802410
399156344
835132367
416780370
1502642856
577635724
1944932965
295666266
2113619719
423363047
848295808
1922348060
334640911
85115238
656730755
486535692
1232237619
950675195
1769469831
795326518
1382143729
118614891
1316941306
191615499
2078681286
1925120851
1388461544
1759298409
51472063
1288260067
1801658254
650115220
293342010
790263355
283656291
269598212
478568628
1936676537
857340512
1396048232
1645861796
1143756226
89592202
2015942978
1608744209
589710946
921369113
849335652
1746943150
1168144277
856598343
40703859
1630829273
1809912110
1885135266
764752519
1265072895
1708963809
665003112
1017697328
1513875028
1167751617
2115503272
1125331906
1157518666
1393623633
1193287475
1647201258
1816322707
744363691
2112523938
521001342
271238301
408508861
2001594961
1343366299
359329893
1889753285
275696515
410226895
1026343876
728883149
1188617407
488109296
1040299815
1954190565
852717338
1461894202
1514346519
1870454161
1289394501
634440962
1649855417
772541000
994434385
38877985
124917935
358271752
491083506
2104213006
2106816941
1743317932
1686008377
2011558548
697071365
1645500350
1320233220
1404592694
2048166492
1471047387
1961806357
759452699
285083354
64385429
772490954
14378177
197528892
1132113088
772934006
2047469254
148407622
1040207435
1554469768
120916598
2030116903
246675829
1348412549
759025310
1654809221
1422094978
892512023
2079963281
1986770658
648125412
542976028
1836209369
862423123
1087748561
1946784976
1727823412
1515873155
1733754510
2035908800
72904586
378282683
1404395324
1064219821
1244371739
204742154
829468390
440419243
1447381636
1793157043
352257143
1277438610
557778978
878185648
153314643
2031515022
1714015778
511467472
1096137397
2061954686
1243152296
1359301550
924650874
160846709
1719412793
1036954914
1935477325
1800148152
1717077204
1959048595
62377527
57514701
2006143847
444683412
524614280
545264992
1721625542
315927293
1157566834
1419628781
1408540583
2123465838
694688193
1952978219
268526238
1578556008
403082243
209619798
1259551267
3104165
8095185
900017254
1815836482
1593837799
1041450597
736212884
184661253
719239946
1137767245
1828302830
889168383
84531577
907453391
1725555525
1502973848
1381628333
506115563
1720744011
1795738456
405181659
1257990773
77759636
2105327185
62308512
497141983
1000745653
1767363971
246870683
1866779620
707412260
935670463
692898133
1897780755
957644827
1696867263
1820450770
1585409282
2076129119
1314284395
366913264
333397700
524258716
1795039713
1865304084
486829432
576537931
1205654595
1266978603
261825387
1474628734
161729977
1824447714
244215839
1629376864
430415465
1926832519
497642365
1582146106
2064072059
1754258978
2082513641
122458665
670562232
384315340
264555903
912271469
1007102202
56025457
29345616
731305500
423803760
1516209689
148690691
1863775404
593064143
178559692
2088581467
1021758475
484700614
2055320094
779744559
1289167070
673687276
208184436
827586668
358173400
1707366486
341494787
456358867
1479135963
685610584
1928808047
89632594
1540921665
963701128
1085750892
2058858011
760710310
581552946
1309753092
1068874575
551073486
337929527
995921218
1474676226
157633666
1781537450
225282755
1846031745
1119199875
37935125
1778655093
1165622611
821306540
367930148
289745985
595261859
1177789371
1875321873
932709757
701207590
1837249453
1792146503
358675536
1799532271
1872859637
1310885930
1479655961
370989600
2106463215
998403725
455690640
1726336859
152902858
286140612
710611455
838678071
1947999251
1255787445
389542170
819441728
1652102125
583964452
168867005
1664953825
605923109
1645366974
1189860807
1004898836
927313770
275339691
168243906
2062839406
1413110735
1797565282
847171879
133529648
1199232787
1313633242
665954279
1343869917
393966943
2144900903
1929798
613919096
256142063
367521405
780831053
1345155399
1197017775
2114408457
1551943346
434706306
712018795
2092523340
522088093
779393340
1000953656
1368401252
1569333779
1883823973
268427508
88699211
240703809
2051532004
2096235107
1149173751
1667294690
794763539
1918362545
177958034
294845744
83049760
1302030306
1172629803
479349309
1291194286
815211654
110018138
1810139228
531095953
109436713
937595867
1907565794
606402952
1703646213
1404207277
1362520683
1509978374
1669399603
1969546167
1023652360
760041473
1087032130
722142026
865574380
160887191
2082799275
1611888119
1385520068
1332326337
1986810657
1044992663
794029816
53270600
1166920416
1727080622
2104656526
1127147605
837151911
1861533777
1246544880
233115956
427327725
372155166
910705864
545195104
411687178
1124494144
1528030588
957351930
1598201102
1622072676
2014463757
1320047148
136782303
1467402112
206063087
1560915626
323700664
1941809536
927497191
807037558
1582030946
826090986
280283765
799639381
154574200
91765211
537848955
26425664
883525226
1832991965
1018237343
1959045699
1704130271
778545660
1609006953
102106707
521872761
1874767713
1497644163
1933692832
1801466114
2127398652
1600504335
928676786
399357840
1402639919
629782141
2000639581
1509487761
539121366
1885646711
1404153605
1711957663
2049640131
450362524
1238060152
937295533
1933975706
356415735
1102522605
1814222078
1005624247
673801786
648902400
115566688
1004729482
629558814
1649667401
1761567858
1522662661
960949486
1489197758
2118119211
159478843
885269592
160662210
1506770855
1978230652
2117399698
1164853949
117324886
785340917
1068662635
1993014222
1213980949
1622422833
123867805
1335052713
1464872347
932708690
1149122879
1150418221
1920654156
1542743368
1796724483
447570301
692329556
1844375337
176703932
1762510710
1462149395
1391731777
1219335163
1450269401
693905066
520903020
2116652767
2131639751
1437961523
1549489009
503129439
1535372724
1502049881
1885056774
620270853
813494015
733244096
1602687301
60406175
29475146
1157466446
893132829
1326538361
983440478
1038269659
1590903228
71866632
949580709
24869407
1441998290
1239362445
614712031
953222805
123082068
1681649223
167223886
442713749
2018577061
2028487416
1628611205
899748703
1183683108
1284476395
1346695596
574429550
981955133
1494989120
846808685
795360977
1182735172
1871167146
133567817
1192923429
1890705656
320944533
1274612834
900971646
1355348221
1511129501
1160632275
1717307514
1972388995
1630194868
1176579575
1756291064
958783560
1191696749
1978737486
1012391441
1056144444
751346059
547080047
1802200367
266501092
1756599190
963446933
1818475761
106684313
1765725574
690806889
416004173
2093282111
1024921405
885966812
1035985919
1984546794
1323121658
1082356621
1737440562
1122399032
561284498
1848498216
165965507
1824528313
1004086830
358381185
167811158
234796353
2040091237
1443360741
2024840234
58245610
522791926
242737785
1975907829
1235323092
1600830288
1204751540
1190926315
776688470
1910698660
1004518159
542331504
1659787642
1865725944
1779006223
1946829132
1615165794
1671100032
1208031175
1551811225
1966192775
1698347609
1988353680
1381987385
1207274260
2118537538
18295503
1706474232
33088657
1628075607
320158274
410538020
1399263254
639533847
862472584
1163548831
1964462284
1125165601
57997334
769851753
1280395649
2047293971
752153728
1588832348
1428041167
955246125
480440585
289048554
2096609647
955652745
1647894384
236187457
549843273
756634795
39941484
1401159584
1849469723
1893500702
1327364379
1737618112
2043272728
1848083019
1463899276
1164831037
1868937964
1536387134
1212248875
1105870928
1572178975
41624952
666887410
317812937
940727889
1850274946
426429162
1510044945
1294233702
1016719131
2029456403
701871873
350514190
1072724232
1729417359
2072544983
1643341142
1154427395
56575650
1737824407
794469297
187965582
1818799928
994249513
1961112043
1821299558
1109635267
723809838
559756885
812170309
1309340988
1869578283
322114281
1075450430
529009966
119307497
620514770
1006865255
1513790542
852595620
614351242
1793468355
652267018
1891954102
1356895568
370279212
784470307
1591634941
1113554126
591736683
1151147162
1753343452
1911406891
523474697
1564097365
160100127
1603768415
1909515982
1021501727
941827683
848762517
529891501
1176471017
859573114
61594922
1226274201
557632269
60120324
1617294380
208701404
54060792
1901657996
1997922670
34223429
769284405
141912891
1077041566
1216924182
1506862948
33530378
1663352858
1907259916
383901985
151367323
26046326
607093660
1296083906
1432005046
87083392
1821399510
1851037631
2131052775
31330241
21419632
172817255
958002465
901841733
746026129
1795463367
1391028299
800017789
533172897
64309465
1921831853
606253048
752729300
2031939496
1945669252
2125528232
927530715
961853833
870206511
1190319880
849886925
482057874
1304943135
2095725269
571121479
1068838591
2029217293
572116334
1403119923
1327343261
932859118
966653414
2113928842
1156860871
2020307099
582532392
1916294264
517804135
438441398
1315010034
1214149992
1729789958
1967278892
1904815437
1106938765
2076242827
673437428
2061820699
405598880
1459883442
1570024842
1009682882
156881678
916422341
645656404
1676529472
1012253525
1601966581
1124495193
368684101
1965847128
1574043659
1610989967
637779309
565860954
153718079
1498075266
815686428
1920105033
1052437517
31784077
206481775
97065228
869165807
1196343567
1297807764
584879740
1960699658
1018225534
1546096773
437589679
492341698
931473663
1729216692
546614265
252300371
654415208
1171978514
1567615144
1866777559
869609649
903124523
1707668058
1930737175
2111788479
723352122
252013273
181663117
2041219184
1281518842
1282960193
1219102148
2140394437
196232312
1073317506
1821509441
312979615
806802702
989975224
1403677743
1029534555
147040656
671611848
531559480
511328787
1808499641
838098512
1184755949
1619301305
258843695
27666599
1504301671
1515271502
1043061538
262309436
901249749
2136135901
1526358102
1378275595
1993202507
309668671
603616018
2113326213
1928157171
1047294627
525386442
576710439
805401493
1250079995
516464551
520783204
1000097056
453731690
1276441057
1280463711
40317655
147233686
950008555
754884489
1078359791
1520226567
2029706476
575913045
1632693188
1362896937
1696459660
1637247776
786243704
1010842077
734708740
1413107280
1795470440
2091740218
8465770
437543700
136248414
682152029
1217904886
386565123
2027154881
947226924
1294555557
1272509429
680023050
1021360392
480792065
866578053
50613234
459602098
1879600770
2118337709
223676494
745428151
345034591
1090649262
1896537668
1548211302
210130765
508821067
2115279114
391874557
1308629371
1850852250
244913930
1452154441
1079407700
546444311
1666198856
278856658
1438513798
1640351299
2113655794
697698397
1606361924
95521542
851614447
828869958
39567814
1346289260
541877634
1595423877
1926448825
1987855050
2040688466
902383024
2081867640
310928149
200513493
624305479
337497749
1266465986
763229909
1062007334
577565865
479539726
1241430357
1219114199
1899970501
1961550983
204031211
2044806238
534989867
1530672911
851878999
999959944
1308441717
1465571336
1933458433
2142118259
478048655
486069224
1651033573
361458270
172231575
1370337050
934188575
2018110283
527249766
1244432537
1569859229
418981314
1268392351
1086604217
635956171
265340887
1348798942
1365424879
521957696
1795998377
176531445
1970534892
1930018112
39708864
1764798894
1276542832
1727855902
1240994851
1684276521
826116112
128809314
409392219
1206952226
8020033
1124455201
779199782
842228995
1581629095
750814899
276343947
848140695
79832597
1777907860
1691549955
80625738
1460686855
1123043900
316110827
2078092543
1752080176
560739627
1247345463
1192813793
847026447
1294479502
1803511961
1526220627
1746626711
117611547
2063988495
1721826788
679766095
916567367
1728587079
1698936050
1347335391
896734034
1554395181
53418882
1144833703
1560701734
1323962547
1001040818
1405818090
1575263284
326500958
1170881309
932757314
119800853
564498836
462115425
971194378
236657411
216674674
531451590
1164846894
280123587
1129077418
601180473
1766841209
2079743915
1830433150
1370408631
1446798767
866873777
49066860
1054486799
1946632822
1321413728
1263300200
1016731385
1815428137
2008387003
1902034609
1095775275
1754746442
2128494424
1243911346
452674009
1258786338
1881090941
636732379
1862700586
1300307647
69818668
938727534
1692163567
1206659454
283971623
763852352
902566729
1259790687
735200758
61554292
1039474559
1450478947
58347681
7552441
252164474
677091899
233563356
1928323849
1858887580
110867559
53106824
2078506405
411246341
1600449282
995700778
634471217
155952301
1217976848
1789719213
2064571877
350688321
767482885
1552565612
346129304
2034543130
1794393292
978604276
1288671901
610935307
626107250
428567801
1416608051
1634265202
1734216909
2147292310
1646175091
640750151
1648979326
1139155588
245641516
1160977791
851895389
688412090
837891292
1390508187
713041048
1523850473
943634679
541250513
1698357270
1726458809
1861734147
1088829721
1525234035
574903824
892790189
732556160
771636879
1857762582
1270851197
585503009
662661793
624038645
880696534
833364433
678178978
2088869722
699786170
820780996
1379175733
466480054
824515587
1886427311
1175953714
576335697
797764421
1287810193
493048801
1308152746
622838074
740646771
581827873
207145140
1669572133
301887603
1581455357
714154273
439341540
823458432
907803612
23852715
101632327
574594351
870162518
1813091832
1701708906
640543678
2037671514
164950835
157556114
505407013
117893796
1124230781
2046199473
813447520
857268284
1135718255
577226812
1532381038
399962675
515654257
1597458171
135591839
1050980031
236510191
259756701
143347359
2099607702
1291672820
2002795412
1056165694
1159299494
1397223413
1370501637
257925605
445107571
1221620751
1651878712
441091620
2043558639
1516450353
886607922
623151454
827365076
826661078
1787065385
2126677963
278902322
692568134
587141782
449213754
1360107628
8288122
91772284
271608949
1105432973
519018314
1606214433
476678052
203390103
998825886
420754860
1161396606
1352463683
250059508
1743992809
825760695
1956092719
1938836322
1301048334
1332433243
661871475
1180147295
1382455974
1810058592
107463377
282962160
1531119539
1480928240
1089165451
52194327
767308208
1549107720
1121452011
2793673
1613109155
867413514
794911504
91475208
2019100481
1930883062
1645634798
2059837157
1764750186
1216235884
960928697
79335931
1856197105
652486294
524604077
1108204120
2089386615
254201214
505386269
1874631230
203799597
1291228833
1133035502
1186094395
281969758
666562023
952441948
18275502
1007987859
880744938
882704819
1414991010
2113132744
655871118
1399259177
1345023813
1437961751
902986577
1801818847
2046603594
340772803
1545568143
567335447
656903874
556275575
96992952
1459969278
130088608
642009433
1835047521
1987106077
110864252
1091670978
1036642602
1358298931
443521857
1896566102
1336915465
1721792133
1596284022
2108303955
689441062
1721865932
1298475303
1898251266
909309973
850355745
699109413
229385831
129777147
1560184764
1262767341
1323836941
1012898718
1714435441
648834028
430260046
397475843
1923957582
368883368
800340922
711555226
1158096974
756901992
1445585077
1421469968
85463443
2124687838
1480975784
1420069948
968555616
291329377
829059619
2137930712
1561647254
1705083968
749544577
911769811
428323341
1287152055
816488327
469068811
126411829
2074724256
979738962
143013347
850613031
771629919
974823647
955623140
1049538234
1544495254
420541677
891242465
967097369
2074713911
663912928
1865701997
127772773
2028072584
240316548
657430694
1228694333
270225835
514812734
711507453
1261699042
1902365770
22013265
410572534
1257185548
409286190
1255336140
1807768004
1250060707
189568993
1783426189
486540957
992147506
1042861830
897856277
1452642155
2006575168
660699726
183644137
1292699819
1582161308
621227499
431191753
2010653041
1419482349
702410686
1538208013
236725127
458653637
1143143284
777985134
1487387582
510289451
1865338704
985731427
457280076
1337397305
1144291260
85659877
211843852
660535594
92230554
156949292
226420120
300026301
716155220
955911465
207189390
1719490934
60301848
57657351
1149950718
1986591163
981210784
1247338035
1284850215
1605158890
1972392824
1050643033
814388417
207964003
314514647
604745005
581206355
695305282
2010151783
1556386847
490556245
1705180343
876073017
1718437747
645555274
1957205008
954708204
514088956
1058655070
520981696
900533298
886072895
1660106135
449153790
984782360
591509541
1658715828
2111741371
267221898
1641215850
1154277584
1460818600
1263820747
1079050116
1074820287
1443811158
165781450
1997759600
1490123481
1869673341
1317134010
5142656
250866195
243827610
1831852523
885513013
162777466
824138510
262047201
1924566591
577556410
933013126
1274180088
1169659238
773704606
1174218220
1965782058
450894774
1717097546
1211725531
1073716943
68559204
1467040101
114517631
235436811
1777906593
1121479567
912477291
742624941
1270917440
1908028482
253652173
285681493
1352853967
84563565
1064264216
682389310
1985821524
1699970712
1993969596
122669281
347511079
230238913
1417714751
1630041225
1037832701
180179867
919401429
2048424643
933440889
645585833
1069961698
1345708664
1641733018
1629866039
1541231638
472787800
1509157383
2109882680
922555360
1569002392
208274195
404969956
1306380666
131048351
678834932
1784848591
800159021
153911775
313784092
488732642
241406670
1230671864
2139214802
923088126
1774506740
1810812476
1309045416
2097089011
1947983259
256542749
283330738
1443935494
1152654414
1964165271
1774044351
173996324
119770357
2013927059
2028471720
2122505697
337681136
1850570876
579999918
1495971824
1122042483
370524474
1326235394
1379662145
1209711160
1849566238
331791766
1069992338
568321457
1659965664
1590538534
1312581167
1571737506
33315049
1320906472
779700873
2016341039
2037225928
1427695762
1700012165
741597996
1983378282
425696298
1300396171
1086300692
264504065
1323469265
1170491837
1138521790
1214982045
1342681435
1919367767
575156499
1241452200
1432033654
1783803860
839470602
1755219971
119823827
485336979
271001945
490250829
1950860466
927946368
534656902
339676924
693886391
1280020868
197740817
472436333
922527785
67894879
1603851125
847652146
1854226703
487000652
722551964
629593799
2021202256
289778876
489249817
989047555
671462420
1074326832
675384926
213662204
321252661
218117283
109932058
1314521078
2131740442
2069980747
1609047790
1969863180
481673528
1683209814
1617743814
1258031706
1631893079
87980893
1095515415
977167336
2057781939
1135365714
460864126
1144864704
2016916077
697602766
1440630156
1470142462
1005156232
1174097707
520757367
1717808358
676538406
1257831590
606696319
1923682640
1143080277
1935349787
495548193
1860959686
866125887
1865316735
1388816266
888139329
1964341704
1336178015
1729002890
32474437
1022300065
669238196
265761131
1437317274
582062910
1500917988
1321829662
1159480678
132386670
1210324493
1634899494
1218604202
1043957604
2049874198
1470871777
1220474739
1919104177
1996076280
598366575
728531624
1158958321
123144680
2094130877
1734284230
1138774239
1338144171
411092116
696907057
532472306
369194024
171001339
1684855237
252715290
1622558444
241676122
801720921
1028953289
9954844
436617359
847337521
41654074
2015344693
1103120291
1736481583
1482116218
530453172
1803893351
1773171873
611655898
1355186742
1037883748
303602741
1894895426
1441061477
1733122435
376239104
384823176
1309413078
570726059
2104075446
695864434
816829117
1176325637
696156712
532234647
406454581
1324965854
1768601420
1367958198
2085408238
1850350118
1904851520
1368631512
159563070
562006767
1471318368
205056336
1302160409
1014487640
648687271
1387549560
2083778665
2120723624
1565166628
503297890
554858919
202673418
815689858
1562530760
714807520
345661308
794030901
246623349
1335478514
1947523817
1879447671
897050693
1897664107
1504054283
1123990961
1814640607
972908722
1282596551
1932643835
1954923373
1660520813
1699656017
2035465637
435986767
724915542
820964740
520441766
542659578
1112517572
1889512507
1867161757
989024400
304805877
1435655723
1953201057
824118439
197167169
1560248245
717289120
1619432787
1399762741
561271253
987518629
1047899259
1716693730
1204133149
2091858853
1292726162
325015157
608205735
2020939029
831489609
1744937202
1322396633
289332759
889771957
2034486937
452979017
1075978697
2026162531
1065386081
1252512020
1177307034
202507690
198608189
1487129130
2119903068
1493289277
1940812005
1653045419
2147214657
166377958
1740832098
114440153
217126709
429409519
155005641
2131631155
1451306841
875529464
815093572
1400176140
1986933200
1727180882
2131339184
1070893938
288862325
1496059773
1016846332
1066033858
1904742149
1755937534
832985723
949040277
200150864
139551200
473592233
1672998426
1025746341
662329475
1452803810
1513876350
1011029293
885927311
1026575331
522138104
627790807
2141292826
1606689281
213103192
812955309
1321800449
172968783
1156879056
443999863
2081759401
932274693
493257120
72530
1069345726
136681879
2102923010
1627759012
388124557
1715095070
1199247266
1184474594
1450643609
253308255
770705177
97143063
2095884759
1355914909
972855600
1642593397
1329046304
1668633275
1590035855
1539909347
206532576
1652102404
545827017
1252331508
1148441853
199897823
803571520
1850217699
1923143335
273265673
1392435012
25306270
1958358913
1727945625
339526457
1859158966
1591168616
1215197011
1890761662
677632375
1782111388
535971969
641692196
1203995476
1754319934
2096147440
1268736791
7287092
811986455
1133898262
181114769
469748322
1736183998
448186267
673015944
627611998
1682548215
1435512237
1993361525
471449465
396620073
1563730341
1973065102
2128933467
199933493
1721271829
204895318
967147375
119316162
256778844
1154724244
2144114741
1096593697
1277326113
1653320867
1628628649
1771237050
1777058537
1611680262
1823500716
1576010060
972753371
804187453
43751609
238920296
1623266836
165706460
24170702
1912897786
509115432
650077033
1388513329
1420865438
1304776520
115127695
1857473244
1979554511
1088135493
1015887782
1256750788
487753653
199084881
921143909
1203695634
1087936907
1157856658
785142672
309011803
1345544340
825923605
577859441
418806723
1894051845
1351797363
969485165
417336225
1007057988
971308184
4098223
2146063506
320766273
912752250
375358867
1239036197
553480364
318767297
1479438480
1023939628
1974069366
642012449
1928544801
1657048057
1824878647
389740077
126222208
1471221592
837992586
34363308
1009460236
323883351
1055297770
754319153
188421153
220159441
451669330
418407374
703436701
820493734
1942295893
1452840704
348281691
1654448842
1542578667
688829598
622820277
1708432562
310686697
630856330
232724358
1401705589
885975564
671377947
983886167
1682690325
441311095
549211997
1341450750
868500452
1600221571
1928401353
1881406239
1177328819
1265962694
1308093544
1935382920
2126259658
1264864334
644623889
1862899397
1640261775
688129200
815473058
993319871
1812683152
2094595610
2129444501
441463595
2082917544
254089290
739909753
1111759758
1102721501
2039743272
1109575651
1133027793
1637324889
1525710014
1544659640
759710386
2095381570
1382750117
1371724798
1403311670
210164179
1075546461
301691925
1196916907
154208741
1954906127
675520915
1543810553
597616297
151650699
1226111193
213717815
1603516142
256790744
537746641
608483553
929325927
499211509
16234160
1222184434
82539072
2072557211
94074613
1766785259
1206406082
1312689924
258202758
193078027
15386203
805715425
353371687
573428243
990640816
2091569108
431802892
1516857986
97869932
1887378423
599348759
1059095145
198652413
1677320964
112695390
587213472
563026201
51148098
1443458865
2003974739
459285241
1465934044
1488691587
291479480
1887239186
1489282928
1652530982
1519565800
734360983
1999863164
24447197
280151095
1790464054
905547656
33816776
2029071360
767185235
2007486738
1595490993
1503795312
68394804
110678736
1312097303
421058869
690250930
905093165
870161533
323054469
2003942961
724444866
1848047074
227542075
692841794
2018321246
136299771
721396243
904844662
721918239
303401162
1610131416
891142104
1431949108
130044893
672694011
307980290
1476122491
1585929175
636698927
2080329739
1600887955
187650543
1594387319
1636392035
273840077
123962229
1950586750
2142550256
1345278037
480952646
159530674
1743455314
1800290348
2071531822
79135703
601408713
288801652
1781474564
1734804967
218375208
1020882531
553163757
1129298369
728167579
501623644
882510211
759155902
1831664613
2094268697
1130350407
388665014
1289193689
1531142440
1820232730
616129694
36130425
1048837724
1935068239
1538310732
625838325
572992068
1294721807
60960075
990210469
78101666
956301571
511985258
1935068023
1481670753
1717954090
501865606
2078486210
1588210336
423190698
1454442192
566099501
349821197
625972783
925058710
502340110
1534662490
240128923
1772073377
1257156053
1821404701
218604801
1476928788
676416283
2122152244
883291877
1917484778
2104184448
581797244
1870069166
746512532
440831033
53851968
197731770
1597241593
701842259
443660593
382815280
245520165
1060461343
1542582529
1283292980
463455286
1124525693
102907749
1883735525
55289215
620163232
2016560462
1949839495
411920136
952078629
1877488236
1751937304
211676683
1828604082
2133269427
1183660922
703926877
358720570
1494341826
1238052215
1460937116
1355754024
1255369589
621739789
1288071345
658673323
1278602485
238009180
1703986889
1380396905
273745008
1042268091
170477287
1041029068
1589175708
857834662
15712988
809029032
1102501451
859123319
1283492932
615785788
1043610990
1108337786
1335500931
1473797424
1445017794
1997402568
447668659
544949173
104840080
1555082844
429644108
729489831
1146893313
1146695051
1310556829
1569468325
991738581
1041282978
1572576399
388518348
481282086
760220171
2013594693
1369578540
1707307664
1087790788
2081724285
192683810
1313748314
1690385785
1249386074
1027963834
1842495001
456528614
1521630683
391954158
1155810271
17732185
2041606695
337250146
1843324070
555277503
145625382
2030137583
717982808
429682946
706565110
884918361
1588191772
2096424321
72313219
516655192
1012842322
1060333241
531927350
2025856447
364096939
1876426820
1756183726
812741531
955247988
1876143513
50674214
1159448286
867435407
1227108591
1733420749
1492894662
501272529
1182446848
814508262
1675028862
1064512376
1719546979
308343301
705967558
2019364654
1197124032
650906027
254155439
1233469850
745408735
465493756
287750434
976653566
1224998294
1201906423
916940449
359103996
137459018
1304095631
1993636002
509848035
453046008
1097538856
657348852
1686076642
725652107
565894343
1094246958
1235193830
711135757
340757241
1570898907
528254696
1359237549
2036909388
293646004
1940682773
79878123
1215426851
1835862280
983226525
2134836648
518180292
894626451
95941691
976295598
155717251
50307358
1363733138
1369893377
1349320018
1686895810
979449322
1050317268
2059347019
719561750
363772276
20098001
1009058016
63614995
1809930036
186483089
1017167230
635605212
1352076865
2006446276
1882715096
1146042810
1557504496
1607539607
817461074
851285359
1312474693
1601953869
1679435586
430719615
1747703869
645864039
943835486
1442289415
879630947
1104521856
1598089955
499772957
615545978
382682683
1023986883
1211185742
1588586510
1627590874
568218685
465232739
683612359
1550121881
2061567370
1402399305
2090530989
571403683
1411319512
434328736
982812610
527348943
500115823
148955634
1329154513
1957280972
1617558704
1542588128
1505967164
1881641169
1769662467
1415918298
28923123
1247027940
2099400087
1965775477
776571015
902487099
1046590393
465292709
973428780
1295742413
1248524245
596005542
164227023
1635358806
1900775528
745835177
498900277
659047562
141338485
1276878351
1197819154
1167197108
159495283
1683960000
672055838
1239342936
178093786
291937885
1991721781
301539867
440901666
468024906
1291387183
1188159320
747298402
467169344
1584694670
366363648
202741280
2063020180
107313290
1795600080
749022441
1295840205
53147525
121671674
1242925836
17304567
128742086
1800147356
1905106645
930206682
2124682380
828278904
1751246242
681567252
1945611875
333622266
1583742719
1324322486
342437953
158832136
2005288608
788308944
336045575
188189640
2057467545
1906605461
266976893
1266126302
1505907058
675697859
668653720
1481682950
1373459604
2057428221
415472358
1583626860
244216487
685058096
280432842
2104201381
271373854
991613988
1236095381
1631904595
149072414
1812561379
806661603
390964934
2138762852
1362460186
1988257446
1627116824
1153388738
20311366
2011949807
298251450
710872887
1965944952
770809443
1469180348
1886904916
656100524
1222911837
568757679
150597623
1967866897
592266500
896798723
507495526
511097246
1524969048
1449205286
1012094523
958831927
1291679540
1428345897
309923578
1545707640
210403259
782857227
2092555780
1153708711
605317502
1507059512
1665487711
591643916
368613110
1228604912
2141503818
1409177369
293908620
428189611
1037592130
806832712
999568349
1503034291
966238233
1187151760
897157463
1392814272
1175266679
1002355247
1025221245
913323562
8931477
916475133
1431380132
274938671
616317246
1101860273
1570898653
1888540632
860258065
774541963
1555618774
912454829
2035614714
253736240
15503598
48745390
711312913
447373157
2120982498
1632647137
54008386
1160421316
2058480963
1280298553
1462314556
816055650
554834586
1339014397
2002016956
366363734
1278960732
595948740
351335950
464396676
1690634464
1008605375
377851437
617588712
753415799
1976546849
1370137236
1914348530
766607560
608257428
959788869
338323361
1511186512
14316043
1371698867
82958333
1079982040
564931205
616389473
1706344285
1255695071
1480784252
1947689847
1153395670
471387119
282338423
520964505
2036175308
71404262
123115023
2054211581
330398025
1609960236
1765313717
1427137240
288125252
1783511479
1065554763
2062956992
2106166463
654850952
1180451272
1213653705
1665902279
174238723
603538767
1059671084
1843375735
1747477334
1110519766
411084536
1654930147
2073478076
1661047154
1960925399
490170572
99061960
1635112838
485095129
109837573
291982766
1837266467
902383464
224842255
1528898192
1921308460
1662667892
2047183794
1028213667
1027150663
165631398
231707497
816779051
1595306442
1182079834
991059115
463420286
975417678
695656379
1609167145
683683196
292820935
1974245846
1385612488
1217420975
1872644727
1664886660
883020446
1280343068
765324900
1517717488
1833959455
960627562
1638994245
716840291
1527106133
121858607
2128762987
2013460472
1046231430
1978846096
1930492494
1944201100
415768058
2141200076
442989977
1958024752
869569406
829945194
1817330290
538307190
1158794799
1416610138
1462162038
597553497
637087505
1520214816
1422719099
1630736601
1579654949
1891483878
1541054761
37306861
1232024807
1675830112
1840481123
388043582
1918967773
1060773172
593334454
1055666858
1292950687
505952361
1071328331
1281425531
1425125924
721268156
2013015337
2093361294
735016200
581460277
1287038160
371148172
922981321
2045798944
104362012
688097921
1529310134
1759977540
318934917
1011316118
1571087570
760328805
1199523752
1456638410
514217436
1157121203
933497083
773460410
1292284150
887264952
626008007
903473549
1761802109
715862419
1127820708
1740919144
1636693683
1630674649
1431726285
1476511554
1397181354
840443387
81503323
226093549
1865854970
562795280
250945710
452878975
1384942852
2047837466
1251288108
546363144
533256603
973521893
1522817661
706536660
1959345405
619388570
1074134407
1394549313
1751088048
1044009376
1551943154
751970806
221326296
1279358407
1673372281
513452967
247574859
1024455984
401422492
1451984834
1487372729
1744505488
600124746
1643835638
1460515022
708495152
1361458334
742495865
1120060683
1162453170
1373366796
1809634891
305517451
835684411
1223127377
1951201254
333636644
1241614307
1072029140
1965583882
1708105271
1115613586
893608813
1694310578
1893284890
1624564871
1963740860
817414220
1169475629
988927040
2001519786
1181818655
883073264
183563929
202394589
881169292
938886283
1187492246
775035828
1546806114
1286825489
863855162
1800353172
550450308
463554844
397849273
1749763202
185698433
1616209405
24999967
653870491
164380134
1255560887
1196300612
1385756738
1338317612
731384373
76774567
2113541757
1213816941
280117669
1306164975
1731613955
986341929
374494138
958787747
34810864
1982540567
193542437
451681611
993814069
1174939287
800514544
6740184
464026334
2046939887
871616504
2080314963
748137522
2025028503
1459223603
1220347435
968814890
677313328
1630405414
499497981
1347396747
1844872791
2039060579
1125080462
514653718
490569011
1128809374
345299038
566252015
1926841948
1867998192
561127499
1509759445
323694703
1806335232
2020734397
323339343
267148574
498387703
2075538342
537021911
488944237
476651109
1094952530
1088004192
1932908087
692125978
375023889
1335802989
1158885098
921444826
799263964
623028338
1323298675
526977229
1751041585
381430143
936126412
1114117155
785638315
1366705049
1630134446
536460259
1551486060
1173782963
1051933920
581508635
1012090302
1229719056
2048566264
792974139
1781514715
66609832
1847456832
934283953
26703322
1101216069
1937096072
2035412648
1129052223
822715335
202998338
1050759328
1818650337
618292251
796001151
1857068385
1916540300
1800396021
1412600135
1820727742
844284951
1534644715
1387423308
1128818134
1707957297
1145106286
1556023697
1532971637
1272592542
2053774215
234928245
2009713865
114029176
1472695719
36297129
34245361
329627602
388738848
1816819388
908812116
335817338
362398508
1556135544
259608069
1449903432
577525653
962564012
1773779074
556124931
759266460
1703152318
565828109
1073003670
1235076358
905129050
456756097
889804497
760680314
242773878
1901219921
834738553
2146964742
1834907558
966502883
601314460
107856632
855294868
695055647
802275203
1869568451
564487877
398658776
1636931368
1110595270
1687538808
1163589630
806503205
840639256
1648197895
131914833
696157610
1597738057
953812289
1809709969
954544199
1418724676
35039200
483030880
1995858774
1644998066
1555523515
1624415659
1532121897
1101734544
1097195187
975010978
1813157737
1271535206
1373188901
1168228165
894894114
1481617837
531763987
992334213
1656681803
1193261763
1518581102
17321083
1222138820
194414210
1789060341
428976779
78447744
2077864069
947130917
1185956913
330801811
233806502
1041329687
471831452
1722370283
430880383
54659993
1461436646
1971876158
666211377
1239091862
904034087
1137871366
1253882968
2059651515
811728877
258542791
2041794183
1375084698
1586997141
355671041
1580690218
1509139055
138308036
1786554881
203121251
2101930064
1284433320
1648109248
466136353
1322771086
133274170
1367848502
712093000
667038732
413428210
1185083020
1344484789
1542231074
1651795961
1781407361
753326649
204748954
1959586698
1243618222
1128728799
126830593
2105339099
978557029
1873144046
980505668
1035184364
1183908458
1761084472
1575804095
97881628
1713236278
1486075536
1848301616
1340764099
955968396
1004955265
1777420102
1736835983
320417422
1811973469
2064764663
690726085
2045795203
1409898351
1773755019
1112432869
2097030749
281773192
582600146
2116963292
2044222281
1756065774
587632489
317987921
1754953297
1148737701
1220383648
227282911
1033355201
245973475
1546964331
1776359244
1096479834
532063034
430318077
406407915
2015130097
593617036
506606007
664053377
1308094129
735808244
1494430704
135204446
1028306709
1960405028
66639821
1466341880
147026865
701318035
732311359
1827088968
1791785000
1468892644
2081071403
1629242450
1209637230
182490631
1362027397
415905374
54692619
2054946951
7273886
1775207351
57853577
2083022964
1671058020
1135581495
1482160414
1775976321
1773318901
1554499909
563608017
79119902
1327724569
1062178917
3622883
1359270822
560571669
870654288
1551438246
1465050882
1480987196
1669806303
853655919
739376849
414359093
985479996
1730483483
404338956
603154713
2077136559
1273543547
967457793
121443907
545943925
577010445
1989830265
1451824924
507550930
1292427325
495175544
391183365
1439486404
1282765533
484269834
2114572411
1958032756
1579644292
1142302253
1129872285
1266492655
946482041
333471626
471346100
544033263
1731307037
939437772
1231800240
1295120090
967384150
1577318894
1144220059
13683437
6146048
966201505
962519256
1318493845
269438204
669719872
1656110247
1170126803
357475893
155049062
1104240184
615794238
1093967128
273456605
1628934699
1441736519
932759272
1959857129
12596297
1133310736
1800539196
657898705
2079152343
837242748
1026143564
1490717165
1008303781
948473224
1045037658
1699000510
1060194813
469732615
1729185803
1710144154
114443837
976480557
1733465932
2068196627
1028108459
1845193820
1831660117
448594637
1996376643
1171377317
1539431274
2061036211
893923952
615755890
1798628174
55726328
829016207
1665006020
259792621
2020880160
2097714889
1246911400
1269538344
1846387824
792020086
1201812861
1132739086
1734759827
594120575
127973242
1831793300
1724290472
1106464650
796741510
959305024
272913946
1600487424
1156013194
1588292554
1755700852
2059948523
1752968059
913420614
575360436
6375030
1658862248
787583391
1462755654
957108551
598001439
1742991084
3409595
876544710
876257437
1814900728
1862349375
1156495852
1213416574
1288459993
150503603
397598521
3228732
264150672
2126323269
2057053723
545845152
2044764688
1024161846
626644954
1991396026
854985109
1487811463
711337417
1460488308
522240459
1082257116
940737320
513364007
154188091
228116800
1919748033
1608583554
1565861666
1521398675
1964497368
1719365665
1004034481
557811655
1984667750
58929397
397347770
867166739
308149797
545606946
1690583934
152694923
2034569909
1703413678
235583653
812553120
229705035
1374361740
58508014
1706878586
2138347303
2130848198
743690202
1838159486
152419799
1584044866
1776312597
125121747
981419238
624791256
462131909
2044315099
552368373
945765622
1017850469
1855199471
642242835
1431081198
1089547181
277244399
810930616
1575488674
1147140124
401459346
1512341181
484898214
2009855022
873318589
408515957
195020986
1796454129
101317372
857118553
421197311
1918353065
702426251
1045359516
761718216
1671082078
394686519
461668892
592463150
1314069770
2005396877
369646945
901748955
379048261
1529575874
1425368307
1696406157
162507293
567998586
742350559
607902950
300807062
842170948
1213133647
728578034
602165233
242636609
1170453889
595426507
1460872338
826185032
18167559
1903882907
1482789190
139049333
1206657393
1195907642
80080395
1351018339
405559382
1008351937
2124927237
126417634
1053369468
321205752
2024054154
464740050
1922852126
2111153107
1014995435
2106699141
1973013157
303708158
623283535
837491213
1490491748
1549626477
1456727788
88252312
906130083
1743812438
2021092146
110426541
184526797
1338541592
229534492
2017813735
1652921478
1687110237
1354006893
1934239423
380928176
875011499
265673156
164224556
1086229237
1105716821
436993604
1266326445
1390090907
99230493
848178775
657703266
1742625380
1425258431
1396587589
1111731191
99465823
563433798
972747830
2134516185
1743419868
440670763
1426131400
318278700
1531656838
2135766677
514035426
804845383
1581095434
648317036
1489301933
2094848557
1812517957
45071418
1553564280
1014277989
1271557638
609131604
1532789384
1116808414
1069934289
394374723
2025896569
168791156
564163350
623908525
403019654
2108781590
1241628442
1940767945
146395894
1181842914
405977169
851634081
2018811783
925225197
141779060
1997908527
703488056
912349391
98608908
603403948
1971447250
1420086761
115559521
1102382128
1950299695
235964055
155241242
1638885848
127457692
199757384
755452591
949386149
349483381
324568682
2074974676
1649290917
1594447426
739429996
1524641960
1377486072
1569783401
1785361460
1083456284
1154908656
1159392146
768240691
2014947987
571582173
899965375
225481024
637882580
337491737
532817161
444657156
988545541
1042613194
2009300997
262261743
721927956
1519354128
894947952
2071039027
184543057
857071963
1786750567
1816610716
539849669
1325660694
1823625140
550451012
81016982
1665888191
524358036
1110697123
921317234
52931283
1713425657
832905690
1109772828
1194595059
610481865
2083375413
875318363
469078981
1774753344
350832303
735653448
670591343
385026890
113895297
448235277
1019425867
1206148154
1681977988
971406836
218125644
1083133030
1413056535
1103218206
1834914494
1734703812
955730636
633806736
885654431
233490323
243912580
1817305705
1673413802
1601651416
1134941698
870682662
294843508
1248895616
2027243614
367029933
969111283
409223423
1057948687
1485777520
1649607434
764060392
535259563
1220182052
932050290
274564577
1856681392
484962222
545877457
1711896226
449978374
1923511778
2061644531
10743514
2036647163
1214271262
459005555
1882127292
1005933800
1279967496
1679905205
1066626147
286100761
1932324309
948400482
584747015
855144196
131509557
1364404942
1544571914
1996255762
1178627963
1940111014
5714490
1077281347
460138412
1338136244
248938211
241461637
1296514478
1412948191
2001475635
974718865
466716736
212481231
1042997940
1289388512
1596280827
857833064
1615767750
1156363487
1003903166
1836512162
1886292155
2039376628
1098249295
1204670498
613870191
1033756018
621681867
1477941579
705953432
1270152466
1267570318
365210263
441828353
2012119437
2117999282
1407322665
1400280665
413450865
1836943590
1929741560
1127040042
278615769
336798290
1267274339
1662234031
1646558704
530172789
2142667188
961210926
871583618
949507621
1487170868
681965253
896250835
1593889975
128284379
933489896
1499538320
233829042
558550167
899858393
1800745244
2074433741
1713042631
1238598570
342284219
281941559
1883103760
2140748549
2051249239
475665024
612323239
1343958481
998983104
1463126355
1344824799
2029242085
708302093
2103413434
743548512
604306167
1169794306
402032360
309207015
2090546702
463064029
234086390
82897735
1244123756
1586696600
795837434
1242427072
150738687
825408066
828673882
901180277
1032698962
1379013804
1980757828
1662373953
1726872684
232379244
136461294
82139001
20719656
283127003
1562190386
522774928
2029831558
1985135425
1163294418
1810156203
1147024927
725439877
1715001331
1603767908
261350745
132003575
897288037
961926085
93388377
1197051839
707413447
1166625342
1049340635
1409049779
980824921
2037644490
1104271613
792750276
1130937175
1354295131
1352173968
299996116
565282290
1565184591
1536075350
964068326
283669039
1161983793
354181291
907846897
1488754925
2034035844
106436365
1810440487
1705596462
1090738809
1691993066
1626315162
619338821
1398601372
599126924
1506780635
1502072102
151800007
1510556366
869932161
577985989
1511569097
496854220
1560224762
265256777
933583114
1481683289
1054214578
1872335274
2075530863
1795767165
1798300458
1745886817
325323043
555511641
1439036945
139336243
924985894
187971767
1739909123
766783258
2010334807
1356509385
1049999279
1993936757
512899518
1677022574
1915059231
2061094791
1479373986
1100531231
1217195489
503531522
1685505976
264112865
1383642746
585990211
78149534
1870816037
2102626584
21110937
725654041
1203411634
1125319359
428272650
2060695942
465758409
1009275553
258294662
1886896593
915691035
2034608711
1778888600
696792092
172534592
801731962
340161030
195339057
542500547
1824545550
1954292158
820672537
1458191214
797902051
368790271
1502281085
1810994822
2121576553
1144920958
1191097639
2121117212
1010271783
34149189
1278669577
988387106
1064024768
1960427522
156156523
1475470363
1759934252
790265465
945557860
1536838302
940410858
968115359
606217699
1530516068
550819557
1471640948
1485199690
44469021
811248198
1022671055
1472732399
811190855
1513336264
1384046586
513623672
1476784805
429375987
707710435
74687451
625393970
1723897095
1818389367
205051812
70591487
1508574111
1498390434
86605298
1170708557
848052034
1768182700
1783142182
168300849
1517011250
776764367
1111506429
1917347119
1634926647
1347889806
1485611529
1503544609
1478750791
1645455930
66211207
1913633184
1539789924
1176477654
1298182286
687417976
411286274
155137272
763491773
492170121
2058250720
1559775686
1046027812
1052005393
1103557832
1292480512
695166511
1539202201
615425950
1547136144
1244787015
2069873946
936162910
1795490290
1866514001
1404224242
1257256343
622248552
1552933821
234633293
2111888139
806562497
727454729
1193308380
1471120678
2029863913
1678993944
1612278033
1039633403
1126239605
829652218
974625891
1046599874
97185701
1396554874
1712741110
903530218
874722882
33756514
533506083
2114702284
1017549355
1151851967
537108787
1791616818
1674880005
1264650501
1786473150
105503505
399347298
990618675
933734277
604712097
2025295870
1860147867
2058122938
260762633
333817187
362725660
1210382756
1290749125
903361667
847326141
173826777
385668549
1095810590
1900005572
2076347234
2126959106
668047221
1740522905
1350898180
1319823470
1912778164
1324694236
1280704765
323613722
1016352650
1876795468
965278602
1917744319
676921240
2017364426
1389360654
1072811851
2054114932
643705624
822112870
290542924
192199984
968303525
845825878
1522800053
718972824
1509102616
426307063
2122478919
1167472179
747338018
1274566859
152079960
1837389990
479318252
775311752
905730340
1358612522
1732249206
98131758
950050019
1209995643
1393698372
751187114
700294861
1471981302
239753907
353150735
1675152148
1735588768
216018866
1085614907
91466967
1798612135
1560027124
1407704343
1095519941
1714455435
1279289394
1343622341
435612419
2002647336
1598039036
1391416895
524456890
235216688
128299396
1678458250
1090099844
1992035031
883515114
1884313402
1269744171
661788336
1285119246
172094758
694695272
188888531
1431567568
1652383089
152651805
216353970
213201627
735021118
486276863
1086166185
1897423914
1114400294
821780531
1435764103
1026521652
1978707638
1870629746
1564526611
563101415
1106720411
1141676618
211267553
293142913
288017697
1749370999
1142013596
1198359129
1524474925
1224893361
147631268
963454687
55524446
374342802
261717272
195262028
1659493529
2051116665
435361455
731111005
954241146
531462073
651552406
484556354
297184696
1661065700
1603373763
603307023
1381622460
1015204471
852329492
1642160284
613928245
744716905
1041887319
537000738
1909987275
776675102
2022001858
2030292668
1831084290
2062983630
114311267
1074169225
1705322743
600316042
1006136847
2109992292
920782744
1563756148
116608669
381287535
740649763
438592308
1888621400
746134635
278240938
1802333238
1386713161
257409081
1839650759
1808284755
464072248
485244618
632360193
1503734831
1076094269
852359248
680678511
1566571163
1836990076
1816052305
1952893198
1540603000
664821512
880647033
1820260937
429167974
893065683
1319348305
1289609547
1565276157
478611891
1326217017
547839844
737553846
1953805366
560631030
638076028
726198067
1952887585
432617628
1916853584
731419967
1991174050
903655327
1956317579
1403307952
271037391
522285910
657775120
1709299438
1902263457
762051383
1353234253
401544140
2080552345
480881334
834408352
2047524654
1359196499
1605635299
1448971562
1970588507
448363799
1966561502
22795347
1976656651
2005828134
1657617827
1314769427
1656503054
814854315
2106390315
767910435
601729297
1359999422
1852942729
1246098831
49448188
1116840232
1813513788
941039588
1549258857
1119162556
1920218994
30222070
801843199
1585385808
1413551430
1056958452
1211169322
416974324
1493803380
1560890894
1515292776
2096602
902679410
574902508
664645554
949900909
224623865
945126015
1663858604
1748854254
1221914177
841348534
1279421471
2037624149
2132623988
240788541
718519318
1508381373
1321495318
657243451
395453244
725132160
2063291706
1421308729
976722231
1384079179
1358519683
1053958753
1843317319
1833830588
1367084058
2010220367
73029556
1895432486
1433016590
2039381145
781967250
456206889
1673181376
37667091
1633406320
1626394604
836907068
382224106
1649603168
857185170
1327804532
475531459
58123593
1038847284
1179679750
187001083
1858743131
990707295
276845224
812324550
1181820817
57650309
111617395
1304329744
1104991224
1225968333
382079723
537836514
1509703954
1045503027
1556982808
2025070142
59104998
1925322363
1582006130
387524823
1737067632
1405422563
186969780
1504060656
2140958776
149904778
1287670164
683161156
1947179206
1387705840
1478308700
780991008
398615772
600853108
645746166
53194074
1581363975
1675503219
1801334531
1802820150
772070126
606305598
363174936
648122144
2042195118
219743227
1694567978
94051564
414103994
1843024999
1536786148
733240529
1737630871
478500580
1465678858
1617788632
1338849673
1086633134
1698399282
1175150581
1828097712
803099132
1810017012
418080839
619080682
868143238
445089025
1335685554
673201123
1822104052
462511287
199833045
1969341312
1994453247
1643883940
1225966580
608772775
491752862
57928167
330661916
1747098659
556875049
1884521822
1540368455
1829709349
147787281
2109164134
429941707
1725219468
1851228612
487913026
169498809
1640603369
2006009473
1204821302
937740858
594214097
1892874786
342840916
1508032270
693166681
2077815831
506638419
1215541221
441422367
1563563947
1592552916
1723022746
1186450221
823963215
1444743474
1562472088
566678136
852249026
1467187419
1732015707
1870086497
1194438272
502459388
1035272959
922984314
645776904
1209947667
1392907221
1670103466
1303943337
749462538
676943629
1500377992
1407537202
106971069
1958809748
671409736
1414283834
1221807163
821069806
1687906884
1503920665
117383857
1438383891
612822651
334658341
798643733
1003040647
2038024333
622793606
39747473
251220505
1144931889
1984877958
75240085
808823693
657163315
1380164275
1637644676
744989792
1522863909
1863806366
301169068
528836125
605441063
600603586
1291902790
1857814842
763013128
1011593544
1136882253
1021320407
128159898
948560220
1413362276
1483615129
567096413
1101867347
1666243302
579021406
355666628
1110135668
1225043872
307684993
821372110
1408909327
1049530533
14732436
1220494607
571168977
73881340
1416641980
1638055819
1751845436
33257516
1948347959
1974739681
1887258185
1871901531
523750467
673032085
1022365313
775062765
1552346548
1752656150
320669316
1213670129
842204708
760636691
766709196
831308193
909239744
455296278
648077970
973168426
1276477164
493481336
207211349
1314216011
214496562
770889245
548227477
50988106
1627992704
1041705724
1837814760
370121138
1199703758
1944105935
774543489
1268212
328781045
765887790
20203244
1649346068
705534379
66549690
1922884334
347773600
1555821065
1254320372
705994221
1403081880
115607841
1607746481
1828567608
180026449
1871021666
1707593719
688223302
2131393394
1064621159
1608207172
1721234940
534951890
83097152
2079967582
1351110572
311605329
1320675019
899570487
1885699003
458887463
1550024196
1564147927
1427466187
1499895753
983621603
1962238133
326043550
1656512386
1562538614
1017792504
1856794287
671677854
1760844691
877195962
2024665919
662902047
1705478193
1287068858
539449395
1494690942
1946106231
1955518767
1827667737
1698875290
1961499645
656880322
416228031
589221462
1001383287
561550562
1161632010
154810150
2052881152
1636694688
1152556576
805698657
261201834
441706551
1212097936
1001609141
956836443
1320561166
1077884194
2122663663
1848230974
1411210832
1630258995
1672894455
1246506764
226313168
60535872
909360446
1983320956
1162138493
11544132
495888810
1824347849
631316389
977605103
916780461
1179843036
1805909339
811514280
2090994207
1806204613
318731000
1533884211
1243157991
661968842
1562833481
2099187241
286886221
196533466
1070028727
932955819
71228098
2128038422
1940304481
2099220185
1239192233
154420890
236770639
1343284579
1971822572
599749017
1148563071
1439255694
1801319523
1417116100
833513476
1818886878
2072864903
1436957468
874401875
1177929356
1941628976
1491887232
968657320
50896833
386590350
792962975
382960419
1520874079
1689000591
994077980
1276328137
683350038
1340441376
318510182
1846754150
226476882
197702518
456178019
829784388
1546086632
1338599123
758088412
1945828952
977433324
26959284
91912203
1945830418
561510972
2077720835
1223352355
1154378287
1728825604
940134223
1651320717
1876918036
46818677
1977978951
1400589859
389005057
152314701
277565805
1302257237
1464096127
702561951
231746126
191064662
327837020
145817066
314099827
1665307407
1231296484
1737612282
1264501749
1999804001
2066708238
1767422650
2074393506
799040744
1035471772
495131980
1496955210
1623081102
1873037080
438856218
2123161001
221242029
596620038
513422602
963794245
826092171
1252190657
325816883
794465322
1574196071
916084231
985165717
1276959313
717533895
390904882
94762929
796262361
733675138
685934961
1244986236
1350338916
464001896
1561259220
2124375276
1433076873
1583051602
1656469257
765047124
692169578
1211749137
213451520
150041308
669012365
1343869235
958506526
1445059536
1280939969
1735310346
4548527
1788301336
610298054
822808536
453640832
192610293
1724955939
786658572
500427865
1191152058
1786029985
1130055401
1445455319
1128768674
1564911997
180592898
1314280396
153080523
59920022
500561519
866213491
2128878388
1903432096
1041444582
409918047
436915315
542738668
1091587625
1295448044
1139623615
1967315405
1205445018
1342225610
143117853
1134982553
1807054431
459096801
1678337207
335027501
162486349
1794294173
1714203938
1945382430
980735819
1556634949
1752356020
1508914702
1278006900
732151815
1048151376
730976151
1074946367
401177080
365223973
1131202017
1572604744
1905338564
745963548
1613332978
1645794513
383674613
478839566
989117838
676043375
548375878
861117802
437878890
1722681969
1582505825
722416420
264660041
979641240
804595785
512391999
874455367
1074346721
1070940152
888252606
215703906
1612679811
261514703
1308761493
2077482440
1108035377
1209639325
1694016888
2029961879
142753586
930376397
1924445897
192699079
242810934
1773394232
1302969841
1752499479
1404470708
1312660803
1616342802
1437167545
609709854
1690288206
220340326
1756765419
1185529361
2042637448
948186356
2066427717
518659323
201129407
951147939
783908241
1082895544
149854492
1407540478
601223055
1356028731
668765590
79048719
273949082
1857012201
1209416794
1843640753
848908645
131500926
1476413638
1027425383
824742520
458252876
1875366136
928388181
1298745674
1706845989
1940680069
1138885046
1806233851
1404317362
1056045725
347282295
1366894125
1524189222
162211584
1735479508
514522307
37047233
1890438671
1816470616
1816697531
1857384547
1075975701
164521225
672013591
950708847
1581078973
148894210
839042128
592925098
1960433621
681149346
1962108905
129191866
1035742272
899186190
699347867
1605359149
511151932
2098777086
805808739
1600363727
235003449
1459535825
1739912284
1839769633
254307301
132317023
912224529
366253862
1614190837
1717138651
1865389457
945060328
1497314051
2093762983
459607874
1343565811
1335467712
1399056598
848703778
381767196
910411402
596969639
609789831
704482522
402248562
1896725926
741635169
267173634
1895083396
1641714768
1138897883
426004353
1533035485
834450259
653633441
609896373
1924832401
1120536142
1043696816
691396056
1198304653
395341772
1879160345
1238076149
890109149
1897202449
1044935210
1223535005
1793329116
1562920798
1236022890
1704631172
2001630455
933789896
1150981006
217151700
737217212
2070610997
406155823
842417403
965505194
1034260475
2014287600
1548660187
1872148321
1355853545
1625124427
473977365
482650309
1377575623
22749580
676957947
584376419
1320048147
1405678235
1137563261
1762503487
1007146562
964616216
1789824622
1979625750
822335084
960008717
1850307988
439837502
588167442
333090282
1175818949
985871892
1699455654
982627042
1433905904
1935450278
1166152689
1280179704
1187462891
1969743144
1691126780
532256353
1612517994
971415831
1344352798
32317945
1586772352
1370826051
1726843159
960651519
1892069342
1484953301
1277044861
113644275
1500411284
1276434020
1879801696
1340744245
389297923
1250505079
937729687
1295587520
651459048
2137184697
1632700992
300670134
283399245
1347954090
2132972946
2070065928
1956555286
670013784
1309688630
379751970
625144774
220050802
647180548
1293393890
934186238
204771459
2065598906
821966740
167348723
1318467437
537624273
217244913
1593841189
465228857
213011308
1766515967
467753736
1597743043
1531526762
217437803
228388198
884185528
121818179
382317957
1494729745
1667696582
1208199644
658120831
1475458576
549633973
1743384116
832299915
682918233
1642345949
499006728
1865797042
553998368
2038126151
952629540
360696935
480376827
947332415
1574796889
1544638509
1410484123
1158555259
636052366
232781980
2048359668
1557368429
612222368
1418692855
1459735602
1001011741
925800859
599008203
1966447928
1787195230
2089551300
621269028
843663941
1175413941
1941292477
1169441991
742680119
508662402
195072786
133299527
178883147
1708313245
1397135507
56464791
252947744
2138642507
169602063
159674057
693108894
1473603871
37753027
860461839
2130532227
394460510
470122933
786698804
1859786094
1634508582
478692207
2102865299
336175915
954770441
1059880667
1768320067
767192574
1488761928
603857664
1629847590
330657151
1966758831
587894879
2120589548
142619295
415588749
384649498
1902192986
1171946647
53799126
1592307069
740719337
276846678
832592048
721665174
476261054
1949943380
1967721685
449175420
1951429815
23128180
1165085964
1363786442
2057435345
19380436
1091898992
1602226615
343392008
369510338
579533525
1201373049
997491553
567968334
944783721
1656664514
1429818023
325222380
1262399298
472189911
1755790757
1759140171
866684660
1126156096
2020134607
1168541221
1005048088
660598715
1499669857
1830011928
1343356111
1227254813
785437219
1280672775
1604446169
554897678
1290193879
2047598913
1057502814
1634450372
503624341
834281282
1144235030
349467559
1167154454
1438035929
1245844441
613520596
516205723
1782432159
1034643448
445448647
1556064478
1215256176
1264001712
1635213035
2087969898
2015486212
1244515959
1467896726
1744513376
865233944
2010590598
1043387565
505441563
270223279
645280618
1816819508
1744505986
591020014
39044114
608094784
563957978
995056497
596196459
343783772
1509374725
1738350893
819708692
1284109891
288266464
322135759
1847156646
1545235538
600662226
1653450527
694738005
1604303224
2085049845
1406001230
404581572
1873195265
1937241301
1436350863
1421811505
1051780700
1540990803
551137854
1427706963
725368402
173490468
492771244
1480490938
701663774
1253622785
2051769183
2039967742
756689182
214723424
1716593019
1193697052
402699156
982319522
2092498575
1851230882
1345891429
245791708
132226750
1271600120
895695835
1842994558
706878159
1739253863
324989283
887186872
1377486695
691892688
475303492
529924927
396124919
1367739986
289068933
1698107417
980339619
367284572
2108321898
1624593994
2086682205
12782249
1308277843
469916776
1948654535
260577325
213961090
1426389282
1052260375
1511390431
1055474484
552873930
552579074
1766867381
600206178
356078871
995248063
1060347253
277552583
1931115089
1712541949
1949492599
885774781
588128938
594745569
849987009
1337906214
1689861895
1388699401
1112949016
1007948390
1939370442
1854624553
1122629865
979274761
2138414140
606051138
635715221
136795502
988459332
2075058752
1829104279
467915167
1767035698
322203214
735051116
1277685050
1084929767
527318594
1201539031
982343493
587288759
2043556144
1930254967
283702661
641320982
2056368932
1719795385
2038883598
402633793
977859856
1622832904
960963896
653172925
372680996
126043796
1955778961
420337859
1997622031
1371226672
1849922705
2061597764
1640950936
955885505
2041977163
2037504999
1178897575
172425129
1734379040
617225549
1333917100
1249493967
1701183241
663693071
770909017
1139265707
599797504
326096198
1802514700
2017303893
95935378
961508884
1434767506
1517042545
1216708053
522947855
1784170382
1639915490
1225975232
81649733
2025780809
944419634
2029446073
201051216
1277060569
2080680106
484702964
2117328928
1223482937
1123491927
484645844
1487585829
1320518875
1344245145
13854215
838359899
145359458
665479287
700969807
1132874893
233484689
1985783174
1929160851
1446029887
1322145002
152827471
591073673
220856573
1284658510
1587990824
2041070063
155427048
2096924693
783106478
655671374
568013679
60259654
379289979
789018576
2010027547
374494759
1971804053
2044506869
1912012726
1936532199
1573994812
1399987637
1103915979
1119537585
1680499142
670617443
1643270152
341930951
2026912709
178675066
395220816
1801618739
1626288123
1881011557
1517020822
1649613207
1396491833
143294260
654846173
2093878143
737852915
1266861883
550527948
541622800
565438014
300986620
300602325
2064779158
1562623350
139751634
1091588073
1349068584
1406786234
1440534227
1159067322
883790870
1179262200
183332991
1894261183
1020843747
1192928244
1137453866
701997861
8815730
983601190
1783520896
1966753765
234158981
1251773232
595547792
1233102346
327658456
1533548517
1012446662
838545290
175366985
618965718
1388701575
465866588
442574196
714967593
105618057
758074631
1038485690
1806530128
768361136
1484437967
1676319997
1142495729
1711448993
1836786697
1645828625
510607941
1181442797
1159549921
145200608
1033887594
678863412
1019563843
132022868
337300606
788177236
380200613
468562975
1315397606
570452201
2003470529
464531512
1820705751
1025735856
541777624
321717039
2123044331
1021154600
813936957
45899380
1443450940
1228366463
660312973
802832209
1056176371
1383552563
331208896
751803499
399678153
243758560
1429491641
1484463239
1781663129
65746249
222578385
396514567
1902466533
1899911272
1599068430
1834258262
1321715170
1716903449
1614578055
1611143096
2144355566
238809510
507508847
1161499564
57137341
2002773512
1951684242
494985176
2031338565
426981173
1811186144
520418906
1705277921
1854706944
1122099802
1689017599
775573925
793376004
1104436409
1948162979
1133578980
533376266
1813354649
1830763188
1688409050
1568314645
791186176
952158396
1356175878
1137127920
482233394
1998219550
922641059
1207428942
1616458329
910748181
666135169
444740116
220149525
765748157
1316769558
1850927624
259826463
1278434546
914455849
2091224437
22545032
1636072147
1689070390
908235169
1454924037
70760003
437000079
270384795
1407110785
429922973
513020491
2129498211
2096376565
101124971
91901052
1953800706
848050835
356127563
1902866644
605429529
1969160890
388774324
2014741482
1533951570
1454992669
2090066257
1637583958
1900528672
1782986026
1938697877
563020500
577211500
552606652
477164871
207817522
770120870
1270768326
1796485020
1965519753
553074462
548180753
687602625
212958579
67347348
2057209543
1357652611
207383891
22055739
816955159
613295548
1806951340
659257818
1213005665
1760744825
427359399
384299044
1886335637
651718607
1838364719
1082207908
601790043
532563462
1251879650
1205468984
49885121
1626270552
719648249
1106478970
1829210147
2043275909
498894619
1033118590
470986773
1521878350
122528078
1769424777
90082475
1178925404
1174383820
826239707
63531904
103927598
903171943
1415772360
1483857617
1107472517
1663814900
1215122584
1495523749
1698121295
460205853
705475221
858670226
1997315754
1802319276
377909922
2086756679
503290941
2953133
21619440
1662523194
1163324046
1209653799
2004582685
692850655
2065530470
531884545
1165039033
903236308
555129507
1172626131
406314417
1780281947
1934909189
1229875228
2136849672
294614806
859430430
419695850
559315131
728888490
1976679377
1614834908
116783417
2123947574
679629730
1439138604
412652611
1507193332
1464362714
751213647
1102209090
452425227
465654416
1579357478
765365524
291159150
1550700087
239657950
849856223
271773519
666251764
1688856501
1180868959
130360690
2119779416
1061093843
1083377630
1140506139
1292800328
1165751511
1073068449
2043348338
625297281
2068254127
912706428
471671098
2030608371
363172721
2013147411
65225757
909298309
2012086281
584798393
1313876701
423060919
1769013244
1400413261
1864884195
1877900244
1084898004
1535128705
1414318155
1223232012
1915347824
389714531
449443586
871894568
646451385
131086850
1018939919
1152326926
869457048
112686266
1251462729
2009825475
336088509
952570507
829746080
1888018099
860686038
1569142292
1125439932
990668403
900775707
830022969
730848190
1563395866
493978275
1479484471
1000588479
2131963485
130988781
623728529
1841775591
1493470803
127729240
548187795
1329756491
1549560769
2045487307
1333318951
2108543304
958526663
170736749
323104435
878192961
1918508629
2020837661
1792858029
1949645782
655133472
359701801
1879421037
605377805
237435239
1292729712
711356183
503795382
1602763201
25666993
766622129
2045105274
77311180
1713787017
2060470527
70316079
1863207357
2042136657
1110970988
863297108
1548102716
908918398
1873181188
362752447
409316208
62172313
1435929851
432214153
63109002
2063678453
1626096610
1240346572
836583511
55588558
1936575814
2077128742
1895326447
1578368831
1573117748
906652181
1705517348
992710896
1876562404
55351740
632544900
2109343692
949502547
723745612
1641801542
1791947152
1410202503
1274443839
908672660
271607214
289991103
410077596
613479458
1253565673
1194284180
98999855
231998352
1892876908
1641521269
139134392
816101704
1188615126
133552601
193537354
1329242598
134555859
840451812
823145467
396230656
2013957238
730595886
1939717698
1259588246
508300428
920820805
845394789
1697854079
2096089690
1982973621
1204533484
726512120
1260081821
1095108013
926467811
418554428
1925889450
1109486212
675810373
242702663
1339267252
37705257
1429347201
2056048975
1858376761
154551061
1158504043
1879823773
1332936215
1198561115
567464526
893434317
2015821968
1171619711
891686019
1512019936
1937222441
1968885835
369198770
1189746205
604488344
2140729666
1418212087
2096084360
779376951
597282510
2019383254
1865525351
317075255
2017186900
1896068363
1758670872
1826020020
1604447896
652537783
1801421666
817543255
222926371
784483762
1192115442
610313009
981459299
946834268
1800360317
939029829
51289813
752447085
235376092
1389449138
1713010468
242746156
1275501940
402696841
223025217
309237768
1298110596
474164698
1182164538
263836300
1148000817
2139640096
170374847
1290605231
1315561202
1505346724
2071728756
1679826951
1353116342
1802477628
65831007
1741561172
1703425830
140663899
129980021
713475384
1217456679
982225614
771331443
108195375
1894257521
705070634
1489586801
1087198968
769586075
1726050848
830601407
680573604
555862514
1194370152
358878481
1455172869
1583098500
617897011
1049122543
28229410
1211751704
1669493438
912821047
607873732
1993163387
1220856797
1973276258
1278625600
193217379
1421708687
244205412
995886609
1391773425
1940005172
1591916673
546616813
1961471959
217971418
96281301
246599713
926507954
653142479
1120497669
2028965039
973015
145142087
1818305681
1686470064
1349397643
11708419
1494948357
703231136
1608368523
813703440
1799373228
256486928
1446831541
2145966954
1656647154
956253677
1492189410
545831701
877798790
1677063136
1018317583
1372784818
1656782140
417861563
761334325
1677162952
958003640
111467798
23877843
1221067149
1260354325
1956323404
913536152
1458595965
1258433951
1175059058
1089115038
1022405898
299337038
1364790596
1756119913
2120952735
708460342
1580787728
1619021701
930582323
1118923739
1884076851
515976838
1187743993
664175114
457069833
963180922
1755992351
1112766561
2017289663
669968748
967569185
502392892
1946880944
1367236145
160254323
387200796
265463721
909143008
1532624386
663865767
1446050165
1309733460
1767965475
739196391
820675386
1759001099
8720065
336309450
2062694089
1835146007
127518510
586937645
495020334
1342942092
211729224
1127026137
1042419583
1933604221
986260196
1766219629
2125218330
1704998133
695035668
694495022
257427975
356916949
83456406
1693049119
1445229812
400207469
676382254
1647360400
905244874
322501699
1442538166
764283058
182841470
579902542
1572365942
1426576287
1081727072
1208812436
472220527
1717917476
2036281888
321615671
1733047898
290298419
397486386
537428521
604358202
1833830267
263409373
1947071447
1833373069
633475116
1311352450
9070024
1736772107
867489344
512621117
1004227270
260257044
1475731131
1686337181
1307739261
217883524
901368585
654937922
1025540449
1320742612
1077943490
1527720711
1546380257
1992156252
605486847
237443114
1927262293
1651441153
1857427491
155109540
911803009
1670095591
1967744369
1045976639
645745899
203239115
1571101670
1399377691
1243749991
1082508094
846959579
1604045201
193949855
402710183
370031069
2002600206
589659620
1829158430
1957857785
1856682460
235872356
1545831434
178524556
1212984562
50968458
1358113207
649886092
465124732
795579991
638793374
1305123060
1384199112
1118960098
1174094131
1080135313
2034778692
1862240169
667760414
1729684433
2137624998
152327100
1951296764
1331082967
596219181
1516793494
341473095
752675946
1920345684
70384627
1665190475
1114794639
685107715
37736609
1016996447
639720136
2001206288
1890687301
509785053
195261492
464839675
800491554
483796000
431312267
2041696422
1553697612
1871333716
1294579698
1459035431
1469188900
1800254038
246816989
537599169
834154716
1313798040
1720777813
476196625
1728820207
1489097453
588986216
1079319650
873476452
1165426764
1441640991
1450097183
655493402
1391977862
1019462114
145872561
1091486867
785842943
31177725
1704488424
309069053
973482731
965117739
1403856264
1002830282
1176732496
549402310
29364489
457072219
416173232
1656990768
1087880772
852820182
859075314
298271123
1478461849
2087899164
287958478
150502375
1244936575
1819308462
1278916682
473089408
776987712
1400987865
1279855113
1272262612
787880622
621581366
1885845210
693583352
1927372145
1595649011
1606602474
861189864
739432559
1831446672
2072434524
770277406
1141205004
1597646949
936890957
1582726903
455402639
851586786
1929973661
386433929
348829353
856388009
929481717
725236545
807449558
584789939
755133042
797583877
963330688
1900384007
1578298356
1593683363
777766526
800490361
1369018365
302647106
1126978693
1465465901
1696379936
1868328471
224767891
673651386
929647979
1547315490
877694011
201797822
1668034423
879866413
640884066
1820804667
995368225
2012602266
882632816
1373071446
692953463
1717311078
555409733
1842413264
1414114993
1855358153
250203937
1710385901
610273098
1801675940
2099574804
1129852286
1132359242
1527399737
1616188828
1742509253
1010147087
455105902
690721028
1135014769
1637158368
791471850
24250287
1184062965
942043145
992378674
1196300057
754708896
691670061
551719591
1377464580
1334616753
1591005823
430952044
1396062260
166367743
1068580127
863279863
810263590
471329693
535033888
1254792680
61795711
513625429
1540706801
1907377327
43418232
966898927
945845140
747198054
1611498207
1262089660
201941164
222793405
1587643582
156809109
1650114653
1991524079
569155545
1877474494
2073848962
938736106
1950139067
1941254213
1077136239
981288068
465129149
2130230353
2015292975
719016325
92797854
744630242
1411087045
1454752392
2089944309
162643542
388651812
1891005168
1420467547
1661516703
1950430624
84298253
1777838939
876152024
2098900464
658117980
261999905
1568498841
1278635082
1151888060
131114391
488854084
1698295430
205623931
1653108624
399458304
469966877
119699938
658365102
1696887016
735951301
1262202287
2033004461
649680731
90991437
595942283
1958853770
593591082
989252090
525950212
1474988155
955639840
1475152331
883706230
507072619
853877720
1502772714
2130612311
348965740
871607337
1809834078
654220139
153564828
1706425751
2127454768
620034428
422717838
141369614
1029473439
1513328546
1372631648
1242481434
1757263925
1809896575
880851628
2070008057
390448551
1536692799
1806479977
1312333685
1472265853
276279332
1752073704
1072798091
1057633235
1565951418
1537529952
797406699
1859090568
251212905
2002487706
1587148132
831957040
792758852
615022836
1090005402
1496496013
1885989870
1564328679
106250900
570084642
496682715
521260044
904979931
1983127886
2081426267
2074031737
68946827
171943512
980070317
324838614
1034118674
1799125206
1639070062
1630402477
1028149002
1055922176
902189052
279955807
1536245261
484795943
286807824
895365510
693815136
366178375
161878145
397923017
162668949
796720867
323897133
1889414576
1738683295
1348070882
1572372597
1381252559
1354509366
1333480776
1512617754
698113325
759471783
440092899
666377443
815165884
588130858
577362189
445375981
1612668967
1747625862
214383225
750983539
1670564168
1723588480
1623011023
1710517504
1307577789
323799375
1197999288
674572087
1317247548
993808515
958425183
1472333873
1716878370
1491247975
1305934604
2088975855
650001812
658114912
1035121821
1254382788
1285753148
1056194892
2088962578
1922655031
452597537
2063951613
1001840514
730448596
710435130
986538584
61423445
742028037
2053742179
1411964263
2117393034
468716536
1834190854
668123723
2040484235
232908613
1948607859
1319059893
470631372
1014451232
378855532
1043947795
886057132
78094342
661201284
271323304
301919944
265724373
1645556856
1176488575
1038771601
749054856
1562555293
2052437871
152988705
223542589
808303889
1669947038
1254156957
2086669856
1666395898
1870781140
1245680016
374859887
957491882
2008783212
1381851868
967739945
583131750
934518825
2127626673
600985692
853322848
880630663
1791281850
480798784
662790175
829158675
2141828235
533547822
850131207
498610513
1089337250
621952804
1959167171
455857854
306741038
2144395827
827545065
1442552617
459939991
1187888066
479297739
1645779665
352689123
1417861091
1008508869
845305315
2017420495
835414212
866705268
37893946
985018871
587821412
2048676504
844735037
1987401117
436107154
1516670718
621513090
373415333
2091925002
1318555948
399150355
1540586632
64128805
852945161
1244962845
1453996224
1766776546
16526783
2082813853
659678504
967011553
1017756252
1745289406
872702424
1492242271
1927983460
1590566622
1086038924
783744123
796215909
254013872
769950900
1900358932
215114935
1231905794
1979931912
876138263
197878943
1047839097
1539007074
725712737
698308343
1184896205
382324823
79170721
1000365692
868028001
799398085
1436188813
1778017995
126579340
513170619
1252471526
981737852
625938252
741239647
812639244
2006665704
886192954
2118224697
1717427721
1580020177
1902238426
763415077
1992302615
1630311725
124514336
890344872
1478266875
2010494670
1871294423
110058179
1243428002
1463927960
1709055906
168357631
1385330871
652903226
819084581
1386921895
354645039
853492509
1649912710
1441188690
442842856
1435245667
452651526
2081120438
422726376
1309963019
372118061
1851369452
2000340698
2002895729
1800740306
399307369
2078738325
1462220285
2000467365
1659097906
449116976
1128168461
1304725426
1474035484
1222222510
1725199329
1671832753
1542583473
38769813
1075320154
1415669541
1934978403
2082178787
1109075144
1081565578
212047097
2001723855
500183365
1010619361
98044363
1241012561
1344493398
665660175
1204135379
1937149922
1917799826
197592480
105385383
2021179602
1823455529
1109083109
1753156070
1287877090
326224422
928488534
361015089
1059532423
1604591466
162904848
1596923300
773540138
1715925745
408414175
93291009
1100391929
1646104114
1354511267
1392393673
14650567
471991872
596586550
430329622
1496024103
966541468
172436695
1755336916
201863789
1979530808
1796275631
533613504
44452050
297775391
1891060141
1590251019
759133597
1185863581
407724244
609340256
1676697010
1561633024
1183226361
1356056058
813670341
208673324
717437422
531611124
2125127237
628433195
234610949
270101034
1790103851
439771521
1741980092
528300144
1140809891
1417320729
876600968
612210024
1540671332
1767777189
138186958
179895584
1580383427
478269345
1280611953
615109533
1024894706
1277688320
1336436788
1108411371
611964154
1254159100
376346744
914123198
2139406741
1502062918
1525741763
2090467559
1301306662
1794088943
808470720
673766888
1605263310
180693254
293039061
1635315196
361866221
1157688034
1783048072
847937385
1389332527
594521064
1176726085
2130612731
731077112
1567582013
1609242905
355004094
838649642
472033280
881026486
1605699771
1535269277
1083911970
213888422
1550755101
668006298
1755110989
646897557
501173072
146894765
28961966
1033333256
1116831043
85789209
296313580
797618555
1978316782
772416292
1977147442
1486425791
1001208608
1092210094
995796274
143611175
2018679322
923761980
1399908779
424075446
1569723250
161200002
1343715217
993078381
460698100
677564554
2131529730
2095575204
1941517354
1741204204
687478642
1724565855
232635682
706380523
1837107578
1003709436
805915767
500154616
738276706
216610296
1232666214
700109665
607339273
1277016948
145036446
35852577
2022899098
1901739136
138790308
1742775227
2147346729
170400900
1938413030
1018394916
1523719864
979152785
1525675941
1714306901
185954162
1133615312
1347678989
1789813925
1581568659
494055719
1105237657
1241129995
1250760774
17462685
1891069814
1295881619
2018371242
89521253
1228884382
1749010894
199753096
193557665
1344960509
1204349877
1660404515
1032727475
1214637296
1330801329
1530730514
1231231947
725740146
305802555
1620145014
1344864784
88470067
1121045157
1785546677
801307875
1195367926
599969337
1084075520
1645523528
473970655
1046544434
1374378910
621215233
1515465320
2057550087
513006751
2057054165
753811811
866073474
865475042
1350345059
621736300
91690562
1928537097
1116032406
1818093580
1474465589
1747208232
1946176885
1837442323
310121627
791112743
1733383979
1564400022
1983166461
2141369032
201233502
749146363
1231335493
1019242519
1864304592
243409115
1511122023
2105816406
307723425
1581834668
1411742896
1484430780
1773075297
1626058312
124353948
1489224267
1621346617
73215226
2068277825
1637510808
185199968
1947590429
341896802
1754819579
1314668703
232880581
440111263
1444486910
1548288505
2070349265
425225269
104557280
1197667864
1912391708
1882256485
1411636853
1325403348
1534652913
1269939683
1279272823
929992791
1875908880
1911312721
426561464
533322273
275937300
2010711346
2080260309
1188532906
58259155
1629610173
416157841
343307863
2110978603
789546380
831362340
88581275
1086717121
231809577
1589559764
1113290131
1747971878
494431352
785664569
1053481272
1679646612
1176675178
488247176
692468859
2036624128
484940232
640078935
1472395323
169178306
424134733
1454913761
261113705
1337108228
955410309
217710447
742180173
507460354
836539065
1129945163
735409005
945260896
2026008987
522647094
254232659
832758351
743140010
610511606
1221346599
1443900855
1663720935
1531005614
636294422
158225286
1840440961
1659902307
801124810
336686191
1367123235
1618935324
2096075672
1448458509
533566080
1873657697
1177413176
1710318376
1168398743
917670000
1365526529
623248855
375109964
2098443206
1795264450
1963130105
402648982
685170996
756292346
956923477
42937142
1281773694
1073161202
2074311053
1904084429
2058192570
276603008
536756257
2029586172
1712208433
731686938
788133402
645672245
1643021988
131293522
1912523238
1853456745
901867886
7764415
933819608
652718221
1267369420
661332525
1264354103
1890692512
587084131
1439012521
1509025017
1478515904
360630283
201010086
852247824
2121745594
1582844025
1047520457
231385833
1293764914
96155706
457741039
1000661345
80375207
1008193553
713718328
1734682702
1901305598
1721397330
1639022794
1422896023
617448951
346709275
1610999004
1353237498
1524588958
1366016461
152730298
1424686969
121563418
1130757919
385643263
874377581
409876033
1334787347
96315815
1948175034
569686113
2082359562
1713535744
1506523610
1869360436
446937435
895230783
69407616
1943708607
1342920977
1272488838
1451705137
519210910
1682365738
1297166620
1459126774
1542566199
1518526519
1080044256
238377106
1543012769
770123413
336042156
1691543172
1339163747
771959551
1571893248
1769861766
1531320652
1495790115
38855668
1639301913
1445898102
974137471
1232271838
2138160737
1571346136
962036788
153004207
323146405
1239110333
40006472
764821260
329361058
1391105067
242683731
1478349102
1463456102
164901979
535320918
739340042
1764252428
1208632839
1918156326
565437262
1798227130
1523038441
605610783
1514076398
187029657
1966523126
1614264769
2027833749
635896486
1587696413
387505322
1885180955
1261236437
1611369295
530461413
91462246
1928805093
647775066
1764875546
2041743373
1445122831
646943233
2056087798
1799807033
17317404
71917718
1343966809
1909322815
1611699046
662045664
1207153339
1621942740
861029861
1579868119
680883653
1534138548
124171135
1545670710
1922860542
283339235
113868115
1816337418
349600739
2107022594
808626484
1491513297
1161199543
114986860
998017097
1630232226
810120228
320657766
935749747
135753230
1676373020
2095054198
849677293
606840530
1361012041
1502748101
22145511
1413951554
2081050205
229391163
300562068
1624535581
1882345734
195230367
2079241031
374865441
1380149435
1666315254
1549092713
1352303584
1874476111
1940555772
1654480826
1002883417
2012628146
546258680
1366824725
1123331606
424949548
1659154061
380970738
968504683
269597405
1627449320
54894377
142317695
1272669325
2042785494
356869743
22241344
738589447
1287108250
857506425
93030594
1905525515
1306536335
669591663
1237363258
1766364182
1538242237
646157524
1357392793
1999139830
438167495
294431813
613580043
401243088
94994461
1142448965
1659001481
469255135
1163502154
396684964
1892816191
1388320609
988118719
1764735988
2038425199
339292729
743148119
1750675760
1633306939
295387950
574700340
145241589
1982160214
359283168
990138597
2115928793
1794265420
1578588766
959881570
1131330005
423744541
93886743
42823595
1095059286
246059044
1937194872
306006501
1261766914
545041741
636934260
388722659
1207484332
352017090
840262669
235782487
2145011252
1810194884
826659889
599929722
892375652
1847967727
1860554968
205967380
1476754693
1856325819
110085066
1054555069
1460949658
206983325
1200238001
804569892
1165109919
1337155286
414531979
768471749
1162938537
738846671
1131923853
1954198414
1701758093
1057623910
2068599546
1653207708
1608563274
523531026
716153488
1868418625
1846362714
601816051
89223367
545475935
784593426
1336523192
445148662
997366901
1753588737
1750909888
573214378
1430312207
1127040995
1296573716
17473565
703351637
1766488855
1197395122
159130547
1359766575
1520363685
1550158082
1197372498
1976431709
374305257
548342277
911225287
742729026
611982948
419293990
332133723
1446896923
1812059226
2017838557
370101779
1171512079
713087100
1663323010
734856415
1815799597
1366496980
1695246360
130787555
1732323356
2093560564
1765108748
514941870
674465924
741695362
1402748624
1683887520
988665622
1638072129
1145870568
22329802
1677681435
1147800911
562972205
1742017235
1626153808
1777290314
997879893
593927779
230319270
1770143788
901312689
1958072892
251723720
1785326992
1648208550
1187291012
1610749887
1748066734
1509879440
1234124903
1211654105
2053440421
1723720352
23480996
1142221380
34712597
991557226
1633619322
1487896209
947291373
71851178
307967055
441677574
930788014
317230395
1464382531
1643259820
899138573
781111192
307953642
1168362599
1409935954
566087014
1176404772
1686109893
121043304
707275852
140994655
1983296795
1314730158
993210443
1010606932
1391642515
549112415
1725130219
184567600
1345257387
729765041
1258050742
2083922226
1531358664
888656218
268188010
912891325
715835258
914792015
1446823932
1658057802
851742080
1582551
1744959005
1619237868
1135524667
2095404711
501206387
1793460059
1359887134
2054480999
583026038
313829640
1702061603
535580670
645015149
1734754282
650955332
350336818
333050606
1919249233
429160397
738160040
167631521
745375545
2088818625
1055546621
625325116
1619972160
648153935
1174154334
409468838
2138755300
1173671937
394408361
714928415
953816255
882110527
525478229
1792049536
1200366722
1456551843
1218819727
1168935727
953338849
345961078
1095609269
779348488
361341984
80933704
778967590
818390772
933947693
1223434623
1611934500
193931643
1031968069
1680052176
169263013
1667002928
1997588006
145889719
97704101
751132093
1497131120
1783859776
561301421
625667429
1972841511
489704112
111093395
193436453
747880745
1685493699
1264621579
1165865672
1261394776
336347329
1300844542
1174320244
70221411
1289874822
160523072
1212464914
943002360
1670442095
861987103
1660355079
1191559669
755796214
1886040488
32651396
797743461
1028647367
799752100
139340509
322107599
1477539705
1027336192
842610796
1146274955
1805961643
1414279760
1214442310
1587733314
1783897728
460443857
1422823769
60752129
916084869
610298057
1258741422
873176220
449217619
960111391
2076940378
1658280603
1823598416
1992950741
913458681
1153082094
173119010
1813580597
676523116
186025050
1275892425
888085881
1555681324
666099765
1574924950
1173402384
905396021
1780736029
678857822
1714049247
1380344592
1050849495
260550436
452643074
224664525
293439336
1255432371
409813604
835641790
1495067816
56468103
422840625
1925754818
200561267
645022048
1452615509
1918105069
1320677027
207661789
834257991
1686409953
1918492857
548752339
2096188939
1402853177
1752145114
772699828
882468992
513183424
666935512
1202639248
1551607373
96211841
299855908
118967486
529664282
2001561454
1171118201
1947312222
1027819772
1342658248
1791851809
1907643252
1078453763
1773839059
1637723260
1929988557
1888026556
472199995
1904704296
102750689
1785328900
1114067231
1907960042
1953721319
1124978049
1770907868
512871606
1269800749
575236299
46847081
1033783514
435878087
1075017410
1309945321
1781040986
85006893
1013135521
805546348
1599733323
596999820
1435437191
1206843170
1410497517
606585389
307997094
1632775799
2142517997
1440903073
168649012
1170554593
642137711
302864048
233559469
47541264
359528161
1458334271
348764220
1765527040
1256271330
397682420
1782658012
1628036401
269564468
1573683458
1215702598
679805812
770735222
1403738832
743383111
831141549
1993548590
833585844
1630940501
326278100
1133262644
1233467849
1922196558
1838297019
604499916
347947549
1716207561
545880670
1791250143
929002523
1556528708
1925400839
1705575680
1466031611
1878215198
110587996
98541224
2114808138
1812883941
2125174321
1802303251
1886980456
1106852146
1196098800
1080882573
140800447
1544267723
965641353
183603468
383472548
1266123590
793591262
463871236
1042949529
359417317
619684785
41409877
2026729521
1011658702
811427446
2040848969
790930764
2053580523
1650420993
45231443
1305574936
12705623
435083365
2146049328
1120723245
1839975172
1728711855
1747198369
526012698
333665093
1422443461
1236711628
1495458306
339990402
1351100464
747942432
1155578060
957019821
1713895016
45530034
1763971201
1927716539
795977657
957494665
802867470
1293739303
518169687
578703094
1231256954
658417604
1009941859
1627941337
1142235606
2146825207
2064527289
559466341
1866738144
497104778
178351518
1860729916
418264845
1720465637
1453781268
518630499
290803429
1136121741
1893258857
1256394927
536058132
1984009113
1002045081
320848145
961586616
1486610093
1976662235
1681148577
1298217958
434648124
781251853
1106905881
1916448677
451148016
1010777870
629265611
2130886747
821634098
2086649642
1251924875
1596259937
891531081
2117076486
1556801667
2113321611
1769786948
821321179
1246025351
655522686
1767698425
1307337909
527062673
399768471
86345256
2011738038
728628067
1115533394
467899939
1889170434
1386909385
1806751728
974917845
1305885209
1509207227
1459687225
2117268105
1193449268
560703551
663515305
2147363898
101445644
879409082
1839282663
976573082
1507214171
1197172969
312081093
965678927
1229323071
860511540
1882802857
511543516
995674102
977227275
1626212199
1268390552
1374126762
1585010937
2055805845
1811051869
390731418
1506841606
1829620766
1367805786
1245082676
1235085792
728076060
91000026
1630767829
1856650836
333474289
1075898359
1360612208
1875237378
1116395404
1640325489
943108713
1623793513
260191929
1728985126
1238817350
1725924992
2005974985
1087973957
872289635
773710167
1299842015
1635499220
995627186
59041696
377549423
1140476915
1869610370
1236339842
1557161863
645456803
594265240
630757621
244269660
710336434
1168326439
735646001
814285656
159798197
1116502640
104128693
1064563315
298859507
1435893887
2080525895
318623098
467039547
78130258
2137831592
1911029258
1019509935
19300868
1552489034
1184651281
2126510385
1265242842
1717491145
130244630
2102004327
1003349537
19253855
1887770998
1474454020
2122738830
807055312
272456753
106767197
496826753
1483389686
160216062
930909056
1720206865
970426812
214877602
58679933
1325071090
819222460
840908360
1635070518
1990279748
754809307
1396066392
2001291228
27681583
1642799945
1703250661
160791432
1241211479
394293575
421441465
23970036
1266134397
569884596
688681184
863338161
957140239
1896694954
1441214429
1286582280
1466310324
1355347377
1938690797
110807986
191731642
1703457614
1192078432
88700102
21925484
537640321
702359588
122221419
1789889936
1566601226
62587375
1481012254
284962264
565528161
747783106
1149505609
1522006062
1546528871
737234026
474914645
1760776293
1694432917
331029760
734350774
471557946
1848413617
1608265786
1684274655
494810123
1786026880
1424742263
1390506004
2096855083
2097044351
1271079387
1561473917
142329928
1469325836
808602233
681663750
1021746953
71786831
891137504
1955596633
242251550
1920986538
1617643953
478978943
1211755945
1050118465
357155163
1850930686
1767435385
239253852
729410820
1852179211
797236263
52945138
1852043404
580166825
1841225355
807773905
249616498
1977218299
1601114314
753508507
650232052
1246395958
1586484656
1452820334
1698530271
1390359348
1033906148
57095178
1468919706
1477390306
70644779
1781179220
19235773
390676759
1864989639
1039614495
453425505
2122200317
1534246557
18432475
1508233236
437056259
754052402
1505866901
115221533
612457714
1350296422
1038823801
111414623
1152841315
715369123
454475912
524043506
672159063
450495398
832704446
1684132889
1268013541
882637116
848817716
786663858
1877094384
1854503470
1241256278
1667365125
1628247411
1230830497
515055831
284622841
1821436987
1457333211
1950878301
409982226
347115910
318864185
32480930
417504702
1236205243
799221713
1028355424
1317571839
779366546
1160949473
1183652244
1692764391
793696471
1359724401
1455062243
1969641920
1990448507
69207104
133477843
129916836
343699819
584187439
180486667
1768804554
2063887491
418965131
1518080907
368672799
1126747148
1797691747
1176741098
830286637
27816726
1483245431
704271713
1130451160
1309114865
1306308830
23317803
1864208012
2046197669
1066641066
128919978
1561364496
1490962717
274241085
1904849270
1570133080
1549912516
1813535236
1610338611
212235370
868646031
1455461721
150036337
1549947414
156545634
865064297
812525717
1897743589
1776329890
787463287
1890567119
562504145
1473071994
1058157332
1990045431
969035838
66715375
1571464040
1124643510
1347316054
606855051
792476444
811241224
265313605
1604584937
43398352
1870065499
1356931753
1337162548
1832332197
1705944693
992734059
457046372
1198552280
1355166614
1699013650
1094480769
1833075075
1429245418
247560598
930113043
1863010814
499071257
406530002
395898577
1195360016
2066260344
1225117509
781888961
948520191
2095431728
1115853870
1579904183
700462337
1275594727
890782730
1655869386
727476380
600348779
49955840
875515312
1276430953
447855506
2030503782
1645588537
8843707
174303407
640093634
1999854524
601867240
1125487007
498428220
600645716
2107514664
1528035019
429575236
558256488
1118342307
1369260746
2095325452
2076370586
906951289
1738387331
666740373
727016176
1609661979
2146136612
1641781045
661227156
1193614986
197406501
1484347293
1681704314
877635373
2137831124
1228417965
1934985450
1129546010
99879142
1933997674
1292515118
1778685356
708485666
1280868020
440992656
557791559
1853820711
1058782871
720471876
127540501
1389414734
1693300901
506536297
588007706
367680289
1019172694
527638197
1493180131
185846870
1429066253
2073406051
1248617491
852383144
939138116
926189196
2074891099
1529503290
556260223
939166664
233814035
1741209192
741139742
717300
1379667972
11029854
632964493
1806917656
605533506
1241560121
415747458
1454884010
1142427952
1854638867
2041260362
128513654
1487656400
817675547
35880360
1020730297
1301954793
1720398853
1700958106
932240264
13657571
915066353
2067558776
662721842
87392199
607688691
1573304758
1628889360
1113541620
1954173740
886063345
1461229681
1512008721
846348627
247097534
1618519493
50516072
535312425
777840780
1758944657
1895574092
598277711
566044153
1125326288
1938974185
1398599487
1166151891
1920792185
588000547
91678676
221088540
1617041907
1278308730
1794931204
4478494
414913908
1146879444
134769169
1487767956
1374802085
1840255406
2097705314
246583573
818894441
1970668232
1909935173
1663611707
1791124762
1018029996
385092891
544022183
500155965
1695959402
406305022
1459388884
1855811481
721346183
126495746
1250895811
975792842
106974429
892814723
415407972
1776125430
64091046
514153567
1517939011
1037093731
1612103265
323877598
490548796
707248821
790232690
1794761555
302120126
832862256
961891732
660692036
853872672
2023181751
1085831210
510772529
1769905903
545362563
139227095
1369010511
1805266963
1440408543
1206535386
1637535077
339409314
1451906331
662644982
495438701
1928710141
415522659
1937144274
2124846763
600402554
522099539
1979896512
2048954425
1035905708
1875525476
1059006282
1820103389
1186515665
302410226
658564425
33914794
520063725
1710960680
2127830830
1650332282
1059829902
542013171
649772686
212008276
1866417076
736334619
1009237418
1016876441
1305599413
827765075
340748961
1621039034
307961791
82118355
2055581966
450915177
1841510472
1083361590
2105764879
1740926
1216553550
1501556451
380354962
1082493476
1572692633
209500087
407536469
658760783
1457016454
252640331
367303123
1602537220
323148427
121194317
1674802866
901534552
875360245
1702147320
1501859431
376653488
1411140360
1500421000
869653300
1531897932
107405815
993721340
1260938832
168967308
1388040788
1741469958
1256315746
7963019
1560532992
950311240
909517369
586216288
1241664286
1808272787
1211236456
55040101
893363713
36749934
589284624
396416312
887526433
1342568439
1300167011
16812328
1952221177
856728008
686300220
201028302
1585371325
553340968
1632985975
86252384
613247378
974605
1231652552
771394612
652990280
37547860
846041580
373164480
1627533071
57222834
215924299
1487018199
2040933265
956446666
8738356
956811822
2106981520
1377546881
825073197
1702645473
296588416
2086247624
255576061
576574804
379551416
455004629
1634987018
1965534223
1209679268
1536109283
661589187
1887874888
1432564187
823554087
173416378
393673857
1234175656
725946361
1268523158
1682698070
1437051510
2129895223
2140154629
1537434724
789826324
163455583
1673567580
845498250
954981700
134749423
1195917856
1896900215
381856433
718957098
1161724710
632655239
331310954
873192678
2141430552
555871366
2028687741
1011198017
457310240
1792655815
29152717
1200918447
1931304505
178540503
369704813
1381490429
1411987646
2106202118
1285942597
159329018
270474672
658923646
2049052846
1848105324
1483607892
1347223238
857863013
902525332
408677965
1134915026
839173540
1297069074
1871834236
1727801436
2073949515
2120842053
2087519863
845893234
1860897474
1407411233
1468761812
1016828241
533663876
2054765951
2016448309
587098052
1962705030
18432187
859220825
1828882999
2102835955
75239968
610954045
608417482
1362363310
2133100845
340133110
987151919
403245509
670580876
1378287512
2079512360
1931932906
2126638746
87483567
710491011
441777019
1594787151
610270047
452725707
1731100979
787880665
398920154
159742966
1615773024
8493533
2086871012
394282735
225634662
1098791213
476866946
1577217010
2044458547
1588575449
1836779701
886780373
1247333127
208829881
1196357514
1365603192
813829066
939407926
207221525
574567571
1288726320
2040180196
658795809
1413971270
1029074118
959902412
247891655
946044655
654764917
334800967
1934496337
1353449369
2073089895
1918362812
1342872964
516165461
368687373
602729575
1394115757
1681523553
71279220
1045738286
1856244557
1626585979
1953213923
1791566623
1727889439
986131738
1067320461
1045048951
1471636998
478165082
1975282665
767862342
1946658577
1102365663
411851938
681827310
885313010
266871225
1696702636
1633618115
947407214
211729034
514488756
1286831691
1344189775
1931674341
1170362002
1700568787
223292809
1675409075
60023467
1262132526
614639705
574316012
1345590166
1643709883
424957974
357898476
2143166230
610667884
1832129979
1115337798
1775923738
1993059255
2049168205
1075971438
1266220573
1539012857
679024153
715624058
1386747977
199120964
1740339258
1938320135
2022760233
309913284
626603022
1993704429
1707223320
896906299
1997190525
432081899
420674110
417743664
1287533745
1346847585
1770357497
990630234
1074026536
1192461679
1068738191
387508087
2098650857
300063458
191760562
1912386101
1269977894
633559038
106341422
229188088
1813758976
297172778
1147136343
1013240596
1321961456
1464790763
1731814229
249151042
592840451
2014516355
30599072
481407219
1431014784
1132505394
1430211521
816942386
1273505151
749975062
274703153
1852068407
596408750
1842471035
534775307
1485237355
504938254
41614875
1680793350
1954926108
828549080
161477000
1329054262
545083115
1763663130
1782631945
2076887734
239981841
1136296335
632505472
1153007891
930399436
1202928483
355620550
970082713
41629973
1228424932
1738036410
218323701
1005290316
903614510
256122828
839793560
1910404191
1046074824
1867167771
1867827363
844196992
1552208671
2050363374
107529310
563491673
2107273773
464660557
1730603834
1464703025
122717800
833189188
273060797
1836964530
1609284
141658617
1416024950
779475640
1496383096
1086917848
851586555
1397624988
859673274
1032320095
1322371721
1308118459
1950329186
839060211
1380528920
653214809
669492609
692304548
687053216
129423382
1767397433
1632969375
236693373
545142330
2140500883
487027336
1330041406
810857896
1677067531
430608070
2016230268
344096719
471070577
627113269
1341592999
1689649115
651271397
1707874507
669553579
1188502447
909001202
905088694
2009423314
1316041828
230868640
492970336
609521858
1757736402
534725121
1101903397
277759000
129154804
1768074083
1451796592
1109104538
1926187687
377851124
2011194964
1844595300
1595047842
686865978
74798311
838129941
716341436
697902531
2123627664
346039066
1541100653
1727628345
732921069
468687364
1175740076
1516455371
582895968
1757476800
54828980
222256368
878325122
1142979572
979811613
959980703
381982960
1879487237
2132660570
1684359658
51393355
1429259265
1786512651
1689436050
2010167732
1406945055
1718349404
64730817
550642104
223323024
38648127
1869783723
1920468497
1882715767
142153919
915358054
1518754562
705003594
1903492449
1356574571
2134141676
1536138171
987109261
148472185
1619728743
258554790
349511214
626517512
1328509110
1953427876
1255006074
1412682006
249197928
1194818518
1073224023
580594841
568279747
556784447
1389042076
1026298947
641756985
340521562
1990010367
1147737858
1542830021
240429836
1412410540
941326724
1596126634
1996268869
1190739018
1448914966
1478580539
1476684971
371082332
1226795313
1583083273
517420832
1428790598
523386844
169896931
724118317
1773525326
1406401943
883245290
1715482085
1213750204
303240426
749074382
179321299
339687865
1867586445
823580566
343161907
1779622596
174279766
1385222118
90995769
1070370922
1391006163
1865854591
1114343524
1750236983
915511448
1408539239
1226485198
1925901776
271149384
689625275
1595864405
1253500581
1986595528
796186794
520596100
788909861
1855827141
1981646835
1873766842
1265811487
291822068
410119929
2128131624
2023532237
1574187467
1050875120
1206851707
1684679609
1233529719
176696483
66438328
627729476
304406355
1299318797
399296647
16992834
1865144909
1524683971
840286758
1969159267
12187373
119349350
1243684200
1697171038
980172852
1607804139
359455463
340455660
257612770
1879006318
1365106175
2046712580
1316027578
1734565377
1794949977
1167907053
1819860004
1229586829
513752620
1355242781
1800715643
1425394710
495386586
445704248
603846485
765764681
530523410
1283408342
1929578047
1593560658
60894432
861042725
626894625
903819373
1074427545
44312671
93976873
81059579
1802192775
730828551
258451432
1312157915
179853920
62087250
432938552
1972214645
543683681
1929275430
912048034
78092103
658736249
1540879060
365964188
1072614464
938920124
1918172261
2026210975
954025262
277183718
1011558882
221564345
1147038987
284201305
2100463914
394997586
908366519
7595994
1575426289
1751019217
18003148
317037425
830150990
1708281372
1610323708
769641884
1298867239
1508442034
1897340206
1501428912
77925608
1159176575
967766163
412541592
1911720228
647479071
1453550407
410770039
1601741023
34527928
831114540
1080479559
1042081425
1682243985
1766111083
618639918
1220638608
1187210332
941093215
1132623976
476627988
1951660625
5797037
799973835
1064443923
1987783500
1274659102
13190879
1195383481
505709143
1918466409
1591390012
79273715
1742431996
1120552769
2054188915
1563876383
1309204689
25102186
281874464
915076546
298803339
932658705
1435384645
570129406
490574617
1311626024
923955954
991341433
1605450582
661329583
1929858935
2088334859
1734546609
1740311685
1420379569
498488143
20233457
1684603250
1046345049
1655560176
1375315733
872507003
1282539234
499783344
714347746
670758319
1860395584
61720618
1247746588
105389738
1279354093
1342716793
1501472047
747747879
399179791
543100459
516854604
1576797871
1091884689
1388227838
1397344639
1467411620
60797978
593664747
1994544909
1706724030
1625854536
898007897
820223994
456198626
2006657067
682692663
269979438
1798224410
1991245627
1424591892
1829228734
1526298077
459215426
1164527891
1121194955
675303248
1022358534
175755720
154555870
935625649
1636859049
5300576
1953379216
1444198410
863698998
836445217
2112635871
1331395992
1842679091
193380054
985037450
576855342
2093986469
591306757
1251905924
369667292
347229813
1877448589
360938430
1066691229
1872290559
1674590019
435609376
324362732
835647120
2057599761
1119852404
1749309225
684718228
1821784311
248659901
1784282260
823537752
1569413617
1366869182
1317039433
184627960
138598726
1854013378
908063573
1195172412
310480374
947017846
258478643
926020114
1752676772
2093903572
1653988409
1982396197
850420224
1421397440
1670942264
736689566
855339109
2117838270
1251308513
431662600
300128808
1421315566
1693193430
1457048964
1734414650
1964003248
58435309
1501018629
244972432
877705222
1644874911
95146518
497136793
1302229575
1590859820
2073614910
659018834
242674126
1481496498
1114815359
1042808925
1313748219
1250798139
905499045
88835023
684263077
1282693833
1211417075
1942859703
1072343363
1482131005
962975783
1309934257
1034944588
1521124857
1545727500
944446052
1655739154
1416766748
1406458130
720988829
696164013
1986174009
2011652243
2073607644
1688154193
1957221980
636926986
407338511
1058228145
1920990208
1369807328
113427511
764084451
1205094617
145730833
737816855
679200580
173287079
1846068054
1521388819
1970441992
779129511
1592812489
615264439
1478170587
1139656922
151188857
1800549625
966080272
1153775861
812739702
825715468
785459623
607765000
1101562244
937303417
1154215712
1193228217
164654881
25663322
463776562
1299590444
363739343
1616409981
530845697
412945016
1049589838
1360969188
426692838
1081567261
1493808312
2032845007
1555831853
890024852
1232486450
1003208781
252255669
423566241
1983094429
2099339454
1440909464
1985725627
668300157
1293082922
914172476
1063601257
1670117429
1583160156
242648053
907634305
741079741
1523076150
1337355642
584268123
1516266253
1454810085
260751189
1938448640
1689141924
1532796493
53871749
1028699338
2081712451
940843800
843724232
1187980009
1378845791
140209559
2034793164
828562599
837534939
489733652
1830745283
161204890
1273826548
1033621768
1245548883
2130528607
871802764
2069241817
1478157242
1040330002
213615981
631433467
203556785
1719996039
1134560226
898105370
1025674218
1540218538
102120246
1673029303
1652253572
849724237
1180554315
1906420702
676978947
1290943241
898656127
204281012
344307823
1098418600
218325761
266702102
223545619
25848983
1495824478
1532190424
1316188237
1165825744
875926271
1165931257
897524662
602633523
2130532037
1000987022
1378816775
1457830629
713107047
2054445557
1281430246
357053830
216379657
1270336254
2082410149
229599636
143853728
730821470
2114077447
2070377934
2087272688
874230229
543915939
2098905373
135435416
816983466
1009349164
1206643959
664540267
1045155463
1699084315
149099306
94231843
1747025100
1590917318
1101941050
593221078
1015589427
1588807795
752250038
443020756
1732288891
1953370523
950613996
1131352918
1937874730
1347897200
1866046868
2046376388
1899934082
911515848
754412936
84313968
1445683483
432183699
1451180229
1620153501
339091500
906952038
1365487011
1008754874
71861351
1908570601
1523631212
2125253047
1832797573
2010265698
1913312061
5081504
472123128
892502316
1810461178
1848163586
871294718
1321428165
1737480100
1968763202
268294059
768634541
1136883120
1569569403
1305853655
1870421913
1600248924
743494210
1336499832
1435627364
1586947845
1039711743
1247675562
1297258515
1637101854
2037513225
920519803
989619912
279630051
1613216607
1202320735
1994381217
482893107
997529955
1354349582
1258206833
1383610583
220718948
1625184914
1179453901
548022016
817756633
552962166
1691157930
2074028030
1193672201
1717572384
1507787885
1333632062
384620721
1129055775
1010731599
1160622601
2128645116
1082366794
1766149886
1866406166
1901176195
1368519410
791498756
196673122
708588962
2100204615
741010290
1658147181
1925270564
553694575
1381499198
1774735226
1215954933
686509119
646520310
869619755
659356722
120776121
440773986
1662126679
9410447
871253692
1329345659
895002461
442200492
2001917049
615224101
2030747605
639736252
1133364269
626675528
677717962
1436826781
1744507873
1188357794
558248777
295689039
1890273907
1758210320
1785149962
898435335
306773858
629971611
908747722
1476637095
328150077
1252515314
1446886689
795404166
983647076
990455595
443847478
246430242
1572213125
164476110
542644167
1176081486
1403413823
1331319638
1745899119
1744085594
571506534
273081969
375799696
160612374
1809927055
131660739
583038387
347107250
1278500859
1172727180
1260044546
499078981
1989920300
1377360799
119161948
2006566885
654346942
1823188826
1451149352
1699269374
544019919
249320438
777148562
1453701392
858934217
2070375098
1935157231
213932019
2146989217
25834444
1599847429
1460830443
1852632337
186810663
1646355013
1386893091
324902399
681935026
98102155
814994888
187907359
197563918
437498022
149642740
450581902
1137130970
1734270645
606154148
978524092
344520409
1891830611
1813501339
19132720
1805268231
1334448272
1659242285
1178791357
1150769980
13382075
220525417
568581910
1079557595
191203046
835989695
1626426713
1216785632
940880458
704391429
1593454346
1397524027
748935976
911741120
612788687
956551117
370995996
1903191095
350427645
265312797
757743987
2024730145
1737990987
658926066
1122252981
1326798481
517245265
139717449
728600909
1214199750
625807198
1271245691
1188998935
2071510552
990683240
736205427
404835607
1330826414
1509490811
1806636700
1283289500
759016669
1070744414
145112489
1303947925
1075004355
1419873830
698304456
1942524463
1738133775
833068852
1610279255
708418199
732443745
503061945
370982296
1619731020
45399266
1798222493
1886435379
1675743484
731348507
895150262
1951703165
1267808889
711536362
658494685
2053018332
1897778333
747081746
67929665
1201245000
2138571299
803756438
1571962531
594606083
2085740540
1174647264
128807552
1579438888
1234155585
717171638
56005024
2109457653
2079668226
736250807
1407948564
764858054
122665606
96311241
1570988318
382598285
662627685
1707945186
742117908
1975558011
417107396
876600597
982759536
323457045
564454309
426497473
369196817
1042675825
555738724
1817824872
2100798763
2071013027
1349329246
1404026474
1671954172
1657300747
468889443
1650727719
259440026
2102781443
2073069618
1573035772
1496203128
78748394
1926828894
577476195
1770301661
148847017
1773143342
1243002809
715408249
1388326298
1490060150
1141014490
2139596645
1249024806
1423675511
102308178
890940186
1060530907
1437581392
1425263283
99687211
680614537
787166444
1560669267
1921268595
1451956371
161014264
2002282186
487067303
150627745
1311381768
2019473731
1225352967
201080552
1358782162
1334740974
338017776
1104023694
986940976
176337266
1984812289
1885597655
297014563
2123558406
354688481
993254794
1977741553
1877538157
1999104597
1741623236
430002704
87829810
679371956
1711424722
833618163
863821493
1816809566
307633379
393271742
215479689
581144931
1273527542
350984411
43795969
476020161
1018689559
1440870220
833248092
721089703
496648813
1079697036
1027067216
1410809607
1295428502
36003179
198123286
756725754
1132306455
1878213487
1855268226
78003422
1094071370
1707965858
1392309569
615540127
358266501
801278754
456349858
557286779
1880967457
483410117
430624393
1419473359
2106426643
1026151785
1884360780
1540363311
1744315225
1880831656
1008148424
431604016
1815720052
1290445968
26533457
35936629
1482507699
490313257
1068575210
702951849
520113138
243656145
1633125539
1524613831
538199450
1938572661
2137276905
799613597
1639424249
1701640741
1064313
64897806
838767234
1335091590
558176533
1394277359
212137753
1887747392
1600324378
1909971440
633486846
483182386
1914766484
1618523985
616061845
410684957
1162926000
1375607930
1756808034
647829917
1668236736
1558865714
575302216
2104186476
1007291851
772521057
596889803
550816602
136598131
2046541609
47977779
1012700098
1256362026
1397100908
157421044
1883219461
216472580
2017893378
1784179715
621239902
1961372017
485531504
1680729330
1539920628
1210603635
701467549
945317129
410349916
698010724
1655873552
1409042904
1857249698
513526194
1687442648
367567957
1760572275
1950800939
1802406366
1417773819
1952272737
412321211
1439465450
542196794
868335195
1451324412
1695258738
1041887395
371103870
616382130
1180425750
1969200454
1296557728
1514581677
28398752
377804177
1135782928
616663795
16191961
95555050
2010727539
138014672
2062883997
635510327
783747248
4533468
712644220
830849805
1039940267
243804931
1534700300
1684810075
1102789135
449600287
2096154809
1418100545
1752170427
82586556
260087935
1971490773
459465395
687867965
1976659534
86008780
679978081
1515511238
1559103970
73592003
907658386
30747382
669597220
1809037151
794238349
414029038
54389257
1999807841
81381565
672532083
24832093
923447182
171068060
1263031642
1676394567
214216924
1837303583
1758294430
1997479378
1341208468
1023278611
1953110770
869011829
430071925
692440843
185868167
595007686
349092022
852690415
511255015
1440214840
953559039
866037469
767551409
226567412
2103567021
1030959867
894250743
535462029
1694000351
275020785
259329403
1675568748
767456062
2081448199
1948374571
1777371519
234759879
1365793509
496601142
532620070
472710670
568688558
1420477544
1745482602
1615460291
1680328627
1185565667
513132969
244102453
891394332
197789250
1880970388
293512187
1343266004
745705522
1671100959
1404514484
2124733036
1080578269
1801287743
664011100
769072247
1923422436
1366838559
1030108875
51354723
1223641291
1413539586
1320007712
1079900040
106397266
1286184223
2132509680
2107861691
1541786505
1097559771
1916013302
934303369
1524593770
1460636961
915051097
1970670597
1076770325
503949913
1840160281
1183703183
949097393
1429475795
33841828
628525639
694595036
1344178513
1239498812
1393083458
1508188250
1304492136
694502361
264518325
216754245
759355658
447394348
716553999
863130358
329805733
2114230864
886555934
1543172921
1045875587
841314037
1122903529
1667014748
1803521861
908503382
117320947
796687414
1923448929
2106225485
765717623
1687650592
1552605230
678451671
1386600644
300423433
49974213
5637807
189246892
1116748397
2113725505
1809646355
1945999848
869339088
1697218427
36602370
1648407470
699999528
820420331
11940447
1382397210
2006064804
1351053765
604838116
1685520337
1366750876
1465523254
1192063783
976415246
1620820958
1943439116
824746232
1265586762
1542457331
960428386
657987345
1296268254
316966292
488863711
539122059
326709930
1748868784
1733881143
1892482505
1659254877
788216416
873798247
1492432032
2121201506
863974432
218124043
346316093
1335066813
2000376070
120449495
1948524089
1720176251
1162853987
1091346424
2119797022
754471250
1252202535
209686133
1202832376
163300459
1142748927
108073372
1909373867
1523796355
567019139
1448109486
911236699
372886880
769696762
1292570364
1899158831
287552514
1518666567
473106959
1432024947
1617939597
1371266853
1663222878
1342786527
2083163705
1049537933
1494211438
504214455
1260690412
116678390
1746773667
934519870
2059243764
1375315023
513836684
2122357149
170136815
1037286796
1893924027
33392836
929839176
363253544
1591577903
1055152582
134027296
652788072
779249096
1848273484
1962330903
174695831
199085728
1333860150
1464964355
1294640398
120349323
1426411402
110584763
1632401162
245894889
871837318
943231588
528375610
860675248
544382358
211613470
1702278012
896958338
1614937828
1513240064
102623884
219655984
1795415923
769154546
1278554762
1508656859
2080158024
590204144
1080135221
1698115065
1275956809
643521474
933526611
532482082
543752520
1679938326
1735075085
1271705099
1958664550
604612375
1484591338
1279683715
1169687531
62258171
305358403
1588792816
1656450666
159117773
998355094
1469819317
873787644
1199520162
930688343
1299397841
213336279
1337258200
1863295917
2005076578
1827793391
72205752
169001359
1667941190
227824179
1596482579
1297154719
82147011
555139745
504178898
740367942
144984813
1921153683
1486102222
1469120053
1009777744
1743898897
1605780159
900021147
1239557779
1889611716
1714098009
791815928
2032620772
212503825
1406358008
720852213
408607222
1721978351
1301432029
1489417670
783118379
1702275267
1712717018
530592377
296198705
787799893
456131117
365613995
2063137500
1236306101
914315353
1645506559
1080360266
1726145540
1598861518
1098965492
1488905764
1529885416
647622821
751945207
1711616682
1866799816
361102726
1030734231
231600495
2003177533
1229312288
2036224137
2119490238
187287577
1863571039
436411384
396111960
1152889586
2107018352
833214481
1295083169
553877131
1482650657
1204660898
1984336901
1889443900
490947539
475076912
1727113554
1121511171
845964067
1038974788
1451389590
1393104546
1193848885
4394165
1140874911
1106675894
1486064345
571624331
989925243
1266472816
1851599212
474492687
271102742
849514563
722482498
514173268
1707418363
1283190151
1985392241
787204486
102026443
1683134770
1994332191
865428116
1642750638
699102845
1151528277
1799829762
1199461177
1927509187
862936104
1849669994
777980257
1564240225
1353796425
1462711998
1116796452
894628462
782607671
352432189
705650401
420896773
1513024710
792928240
1425995565
1853597616
1605442002
1927762189
33767438
407133641
242531584
224280074
2101850365
1146271812
959605862
268301998
32352031
1159960750
92763907
770379435
179314381
573021747
1932845545
1120441239
1202598639
1758740587
522824716
1352174425
1550673281
1248194849
1702451886
659946088
2051321861
946620182
1753206079
1358000655
1619090256
2086219616
714299963
679028290
1152819179
879503582
1388720770
861244568
583601878
846365976
1683492606
1738768883
1969668356
1861596108
597238503
47511810
1555910773
496014487
438262374
1877029033
1113495347
1833226429
659479749
2087547318
375732528
566836779
1230428581
1081562515
1393160980
2028620210
1306762561
606704825
150647695
959801505
1625746557
1537498111
1340373694
1430819711
2063050975
10628218
331416316
1094633617
2146024897
637681581
1486434562
1842517292
1902072672
1499559811
864898110
1458546930
1882475488
51041251
1628700252
831287127
1657079628
1957195957
226565336
113554027
1966174226
993922207
369440740
1884177653
1272794795
1897273046
1031205854
880850022
663676593
1483359616
156706895
776536906
1705826886
2008069273
950061384
1065511920
909924131
1150716615
118855404
38611364
341871185
584132927
886609469
136072276
87841906
403628156
323440768
861114747
1547138563
376450979
623041758
443434801
1120373786
588417719
825863915
1774728718
83817401
1716889488
2078486681
1665242093
725712622
1604605436
884875546
1763114302
882942172
111795259
54705649
1936095311
1417664834
402448026
2111419107
1710915237
1765960182
594070789
1011405460
1981026314
2028163622
773773639
526816707
772590665
1534628599
1530361287
1428514093
516560234
1522711511
286087914
287811600
1964653098
1896463977
2048595536
1731042732
1932830758
2024278912
203694138
768474356
1018570312
147125904
1888647803
1292524828
1972508324
1793024553
1024579093
1567647017
1787937053
132756589
1670464070
26789223
1411032386
1658327845
485777876
1827993200
1108661492
832694317
1373448702
402440730
1642747480
1691856201
689383567
854365030
364416553
1896743195
1800229364
2103807814
1038922338
1954480798
1473468295
1113617450
614745003
1583543774
1449887353
1426342562
743084108
211890157
638725270
202485194
957103678
1738165199
1089964050
1588876007
1188682985
1525458335
703675621
1856682577
1003651173
624173008
936137584
2027298709
1225745168
1474703055
923319945
1449328953
300519322
59452836
1655138690
1843100086
1542624206
1941305869
1087622948
747921146
939080375
154851477
1615992615
1577462540
1720929918
809935066
1203420389
2009246937
818242286
588722741
531414373
903380739
125937723
557199294
1027558847
747981267
2060895206
2117534736
840702326
1102563814
2076685475
1780035202
1808467998
1346544023
1642445631
412079730
869829736
255914190
1474645333
1938794535
245332488
753775909
545722412
1352923357
111109091
1825501766
390978025
799814347
1718125181
2020975254
1721416863
1556253149
994451865
2008247864
652744795
1714222953
921737107
1849109746
2029827251
844726021
649052875
1235299593
789570636
554089025
980881489
2084586664
1056419387
98151776
1050937761
1976084713
26869801
1908531982
925395865
1148555027
838461786
732745980
2064171990
640062608
811195409
1747551260
54040630
1378479856
1141635152
1119720630
402461599
1233413207
1890147884
852255461
1679768922
78121939
1904838580
823237331
894875386
1655362906
275950375
30408859
1433797213
1328405097
1385964995
452297925
1879134278
692483589
1631317391
1687527623
1677252198
249177334
553126771
490404582
834645472
1291726333
498408929
2058441400
1764243802
1460408892
1180361523
856208646
332337798
1262208392
1850198843
1890777188
336429649
884256404
676106755
1337753987
1357675714
1747349158
1361633870
1631670092
1268853062
152728374
94502685
1432309390
1664872294
2068794457
1248622178
1392965528
391319084
1015991998
1514265471
808136973
177322342
1620048505
1620805817
737246462
1513406667
697674863
1571514913
2141416696
396213697
2107315737
172740677
306339357
1296419206
1090452827
1354713359
1438547323
2021178291
1824441696
1362723560
1408373915
1164046408
124927732
1867134752
883039500
588486240
2103001114
258153485
216341876
1901168060
753665136
2043797147
326192428
436772201
1518294611
1252468045
1685258450
1551608349
514686429
1814272686
1387028087
1749996603
1213528537
1399062193
1522489795
582653472
337510460
354763157
681769087
273627779
144164234
1788454414
1046797983
1641144975
924749289
1684532038
779625012
182195210
383485190
1410170738
49440907
352768057
676290148
1643952578
1446529468
311046379
217628051
1492131108
1354366050
660246541
1070032487
1695261102
847334348
401356055
539833649
1602553712
1181864401
686197599
180215632
1034694901
406617342
1529864345
1198422801
1548518602
86465391
869968666
648400957
645945469
1122676830
1201493956
997093299
19882437
1057247013
765305032
976983249
1922118293
1140998261
1299737397
550620312
791460137
560311807
814689776
1829004872
200133686
635377417
381935432
1293462574
1326037946
314887253
183266323
1572856555
2005658681
1254405283
325498067
918098542
1434679409
1559386428
1599476966
944477655
854252448
812792154
2033414285
1089172496
1468179546
2082694944
326683264
729317272
1610100151
1623747539
1951490889
866729787
852583063
1800434608
1498898101
525508021
1404471187
2013381240
1686630979
1348297424
1876102307
1717989217
1068964750
744125162
1009150108
1224501806
602660485
331798385
549321199
986301998
1445858174
1949339413
837874243
1209421689
1936624991
1435313702
584534000
1588291265
290668712
473110270
710193255
85665222
1238323321
369553855
1177592473
665832289
999366059
1250774231
1574199455
482635765
1634643188
1790082401
6818636
426246451
1595514119
641275830
1478998812
709592923
25404616
434124361
1860805231
1679601740
897358261
2054327292
99498327
1636672729
523435451
370096703
221474290
1282090042
1231033942
1042117390
883154920
440527012
319326633
695984129
597369359
1412715391
383419849
1604113310
425198819
885088681
1062366865
1113604115
320203006
492693454
384766850
1436317979
312875190
1625364007
601779915
1885780811
1115827003
518342093
1118562983
357334168
2054188515
1868434325
2073636973
1137607772
301160299
1690604941
980057703
781110270
2078081328
1985695311
546276885
1589782171
1484761681
858376702
1571934826
1855369770
34881852
829553148
315733538
694161063
286258839
92252496
1077592634
159014757
1950471908
634601765
515425143
955585125
2058448211
29938890
144066949
1798730045
324496705
855406024
1057862835
451475636
283731299
416075978
1693830207
1889761695
1846638974
1484591380
2006113478
1406992708
1619731531
731319521
1653956200
1759348909
2143158988
424590011
74392297
58486204
1569695056
784853989
340265985
1604170433
776301201
88035897
1526417930
1031735252
2121228731
1681378117
346431875
1359321535
2079667323
283964844
410073516
1214098253
25041211
1668025398
274559770
123532472
1636617686
81005277
452805897
305712224
1623759219
1230903984
623092994
54597478
1695307447
1810843190
565277688
1282474214
418678356
135558563
30045306
1858501454
566585597
174699353
1876609485
1047627685
128065960
1854781324
1408630197
1007437439
372105316
81968456
272141928
2936912
1171264471
561880547
804586940
801232066
737452905
12858855
1955960301
1825244143
46215856
1566314771
1060848009
941506127
249063998
640310885
1313048648
1040878799
65292991
2051419345
570269249
281665804
113280771
199094009
469248389
1624415712
238937711
1244743625
275810576
1413081004
697806492
903880390
160211506
863484919
500438612
166722529
1747466095
989712946
1500036929
1862839392
1579075217
2117223476
1872509212
1032400500
1914367702
1769930157
591235620
1714808195
1427398463
373749049
40551297
1885411157
1304775869
1286745142
859806230
395226875
1585475752
1013020409
1399130324
1907640791
233869040
641404201
849017818
710315056
1667925002
1721819690
980746713
1172618373
865786725
142722313
61015773
198420590
1249373709
1188448500
1799296455
622383306
1400997897
591033711
1891181576
801562061
427235254
2104835697
1058660907
2142002022
1389191928
1625212113
41260844
2130034026
810337875
162946726
210240036
552840201
1197537904
1972987739
1368540520
474388430
969106180
661378883
1890834335
684758452
675865797
539207050
1226276550
1223590973
247219058
1795681982
258822693
882472560
449710188
2098521540
1833616599
1345415471
1749217519
206933096
1848227687
802307886
1219093562
1831088938
1541378893
53740739
1560441155
1885520225
780495784
1698135175
1272764063
786155007
1508518036
1835004827
1184665193
589123412
214415576
144399789
1554409116
1816038334
1679051901
165263765
1264786919
287387979
652777233
303349052
236948226
484421365
1435769195
1653131757
1760774706
1916347270
815297715
1660954826
100070231
1022107444
1516553175
556895985
2083707162
1964059413
1489632831
1297279303
1003441762
2040928645
21062178
992047542
1664054570
1553669757
1161684574
901778024
1824494590
332574648
1642181894
2146231032
1969222835
1604660496
680570276
690971494
259345183
1486442696
1811476310
1941922310
784835146
992110501
390752997
1577492063
897110968
827674942
326532531
2109572590
175867058
128272363
1617990460
969162910
1712565569
1792635389
780717925
318309466
688498298
42743979
1310310799
325890649
525909989
1956997539
2044861823
645315148
2135056077
459283982
1384349466
189351761
1238279040
2022534084
1472148306
1187427270
1776523412
904191243
1177160539
1886995976
188475449
1263776026
2117088807
1907242006
581311234
828105757
2070029193
1289023585
85286454
1454636924
1763929481
1180941737
858575237
1702408787
200592239
1336052563
722361818
1029779876
78777150
1591548356
576066420
1703370866
1698501785
1872586399
2118848440
427081679
607056600
951017791
946793520
2051352558
927459054
1020192216
431272996
1439713064
2054652489
906036076
1455973265
1659562886
192268411
2058979054
468708418
1123095066
1745246653
1594740662
2133771642
233422659
1730061578
995486560
460652724
666214348
323494674
750582683
1203956112
433680440
2125961004
1398923246
1900685976
781528341
1605524159
1154034760
397769754
253299762
502968049
545350651
1189075676
801717130
2015106870
804945471
694437158
1654745790
160479974
967946876
1938752185
2028542472
1087951045
854756471
1851355454
1921627120
1052577714
1116621077
1446599589
1383558251
638921277
302676399
296540285
1287514522
361451506
971501849
2005643046
601994177
1526052935
683865960
1967605647
812084742
1778332818
1009632904
1633820394
913430080
1039649267
1564888645
646432546
1518832975
281433152
1378369741
936275079
934389598
924069913
410805831
1724572700
1313080376
2079059049
75905593
1077952970
1002467163
69469694
187747945
72611639
1768261760
336504878
213645381
592410876
538604497
134707370
684377220
1612213690
898126242
1788373166
464794550
1437098998
1330806667
1359908795
1612135953
485298317
108961744
158862724
1322459220
882513148
104688194
723776679
983887682
345328934
375735390
1155349617
197883111
46573168
1527750904
842644279
724718507
1328839926
1877617030
326510791
465925011
292913866
1726786971
2037917901
1940764150
1503735138
390388562
296705186
2119692692
50834598
308854651
2075033007
726087570
1998219385
39915041
1953857506
215179033
856557293
628896451
696630208
219470235
1256127390
280701013
1341726888
643747687
1887542342
1533614368
167079695
1472758728
908509394
1399769206
921991943
1030160700
1453189065
1527955734
24802828
653790612
1191044643
368529111
1458782564
1054828089
819797127
340213248
1955580145
1316439237
880948704
941778104
1444701307
1809132296
1989570005
578482483
434717262
1615066889
84041313
162825306
1459477058
1574191044
180246243
1970671710
1894803169
629405889
444545474
2017427808
651847689
245260120
206103376
544484938
1896033619
1930767759
34543355
2141917300
989423699
1538529219
598603418
1345700777
636798596
1647284223
44236888
1844399923
1098421305
506450572
1510970522
142849393
240149933
362363432
128844992
713116807
706726560
259185676
646064444
1772412502
803080118
1408003274
607027028
1374785666
733403370
1394895810
2113327146
1581618604
1994996734
1601148973
177823430
373072983
1784496730
520268922
1380425200
844183589
348777434
335504241
1982295707
1951242765
56887417
419808168
216393315
859680722
841949903
1938470104
570727934
1865585978
1663660716
609540763
833259096
440990590
1772869275
1772141051
182536231
562254356
1769395907
1972184337
1984440775
556316418
520466150
781250424
1466268925
360296080
14704778
1725622852
987731333
1101767664
1741016481
1386031327
1678133242
1950101824
1839651387
610569350
1882582640
1087189083
1502320334
431855923
247265496
1020957217
949711726
1770492237
403505476
1169883068
849442993
1886837349
2132831140
1400652317
981830323
661104916
740133633
1565291175
1901310789
1648489863
1197494381
1497428819
1821013075
223328114
1479770314
1785474762
243867973
436628182
1520595783
1565729039
1108820636
191159135
334256092
603170590
807272184
354826646
1967260848
397186984
1892453934
137066105
1217875306
1618518870
1199616786
1369172018
863035631
2114780336
720125408
559822351
1337438004
277661860
823170656
1605012609
851105911
597841567
1892241012
1888950788
917054132
1743724845
146717639
1604309781
988477463
1944294774
1035573964
1816821241
1407577477
1445962846
141604946
338167748
181588137
2031950327
1963566106
496246794
1517239769
256163448
1688562445
1370758535
91471603
2133802482
326261107
55978479
936866112
76732675
1004258642
863090320
470430746
50257097
1234231385
455751754
695098966
1323688726
1295749745
508898287
1903885640
2132269733
1138777056
681861827
353344227
702339102
1258307573
984978986
1403161566
1174514936
79017506
1936213108
1376961933
1095190799
1025877380
754635929
1191591192
986047013
1421698669
1418724118
786287783
821355573
148294889
1977456085
23569036
1479059924
1853569755
199579701
530134748
930544781
1360968198
45703045
1337575947
387144925
692854587
1970051034
579234552
1012142713
89862884
376477388
66618675
1689322747
141157788
1472313695
108525477
1781357420
301041615
1398966109
660714030
2025645371
846269999
600268700
1609292832
1029065212
1204116133
1324575825
1301316301
2088960468
1978175321
505929672
424136567
123606492
787572760
925267993
83543419
319989756
525049219
187190048
716671165
134955964
423775894
852089812
22031418
1931671023
85291840
357397824
640485216
1548299658
1760777931
1152700396
1010537865
1663656826
1313806722
1196621134
1677908748
596085437
539835263
446143557
1762022417
136464627
404696799
301225340
1019243273
1544287978
1841754510
1339924347
933066387
395012140
1054584871
1980222186
1551908706
380992463
197685241
1294030646
58265519
487617595
790479065
191598140
1551386619
1118967773
1680832467
213018789
719683162
610900187
1129804203
1027914429
1864639603
1906722390
276192409
749578180
1798223237
938214235
1382779503
873488189
194080002
348555294
1750911852
1462181862
1043170464
1145858496
868700227
101090664
609090088
1398991617
1953666066
686168912
1438047956
303272892
494817001
1716468273
376974373
996446698
954494972
1597188988
1902977893
625271189
1625825253
730437038
493957993
742210821
1829423895
892875024
1802724931
1941361938
708850526
639943424
934369402
2093535595
1413122824
2037539711
2021832414
43882704
130520813
1594558597
155075635
2090918208
207083567
62282294
937519325
466061496
485015251
1998507881
1749239658
291648584
1185604696
1413878421
1337744451
1795930586
98389320
634009
1615569692
1348751087
2138485730
1148779000
1919042895
1953137243
274061960
1188915025
413061242
358808296
1758586209
1366684837
1222702107
1935671616
228834605
688325276
708757614
916049655
1564571984
696214984
1602526389
1407756078
585421226
739492913
302533847
382842631
1318427147
1146173470
1354309575
364363182
464601807
818429224
192229034
1977646162
1166566537
1863378173
181228024
169865015
1674269051
973689335
1082169327
1723586
647933860
1414495518
756564871
2100154237
1817254976
1612136812
1529696827
1026901006
281728147
681422991
419465663
2054447982
1626368169
681225819
623775572
522121793
1246852670
1144116755
1936033075
2114693417
832334288
470001129
36680000
289662241
1349536248
304083911
1927981886
37822388
356878533
280668465
826643038
147402571
1044832017
1571014451
2007288960
2054836037
1242770778
1151579036
1643629690
909635743
1602316071
637324351
145317612
1808355679
2006942970
2104706056
1232306746
421191185
1665498617
1096566452
1946141583
1941133456
934628146
139814138
73213467
1443744130
1138815245
929384730
1836355600
766064684
1779405316
291943182
834978436
1337928288
398100630
1539226870
684643873
129101112
396069241
1803511513
1404846700
593732844
537185864
1362586439
199715688
919020905
1237075834
13654971
571455616
1226543731
162715250
1039926324
891433480
459524058
1511034933
1154619400
463448061
952797630
1966016344
425666171
852058109
113540283
1597677095
537253337
1121799104
333506143
2035540288
464742534
1741342541
1901737233
2066344376
1846053233
300474158
1956073717
1982252773
2025283488
978787943
1391375206
1869017451
1182264076
1389487478
589055948
735364303
756263038
1222854619
1828393817
2078343676
1764326835
679047771
288597420
712071589
1198190162
34314711
2008043817
750648914
1177786238
882274594
482880224
1324826211
897315846
467216215
1110561543
1538008885
977824131
1734077894
971965672
571158058
1037409168
115934969
1988226978
1228268527
937625747
625040432
1155356153
218148363
1855778259
435526598
1369470714
1385662877
902198235
258793473
1548729775
2040583465
1776624320
1380048068
1079720477
1754735499
1531878951
1530893790
1155784891
288560419
404335032
627481917
1901106010
199113520
51606849
1166268822
1977872614
1866989911
1761227016
16897066
212069944
861249573
1281223179
1304268680
268711242
1019615079
1806216772
885515612
1642352370
553857056
334428333
102526099
512922073
1203275551
642344406
594995211
2091178826
1240047378
1285074963
1687174389
597168054
1281358466
901051290
925626425
809984537
359284415
1344879283
561982833
258762019
1141202294
1572622935
899306828
1266213632
1487456089
1630004706
1352536857
1681620445
772711961
1384047644
816118638
1138759509
309403391
904145443
6992573
1711079951
1742052516
592607665
1876531889
1249769721
203366904
89568066
1288178066
1465769941
1203807137
1337809879
1330513721
1497385803
604531428
777283567
1899795616
1679544757
1344110474
788681080
811563328
1782981250
635968080
831746586
122853783
2035476363
1849564915
1925097767
953406794
693529711
902602452
1459766954
1033530824
1815940802
1515676319
756695178
1021113341
268990282
1913093481
1995484698
1942929058
1877186903
1285678526
1661570165
1350429109
2099149628
278862063
2139802409
1218107981
2051196555
1547486443
1394712689
483544946
2006065361
1556249183
1864770753
1166210644
1499417333
2085775200
964573142
901220884
1842547213
415177004
467708999
1970174168
1489885158
738150037
2033826912
1280840380
1639406176
1761124986
1091683913
1381253064
2016191580
226145758
871845811
991477367
295583197
207798751
1796035223
378071440
1393488879
956410512
2013188538
124257971
1329885612
1190979766
2042147873
506403947
2061148092
1073972350
1298852362
368005306
1422576809
47191807
309450991
625594100
588750259
1964037469
183046038
1839609405
141477443
1273930329
2043167281
1324388285
548505872
755771649
2055966597
105368777
1064632157
1811283669
1837632564
36031853
1554721280
1310510482
1999476518
1051323939
818268587
160597596
932640306
1221533428
2059664960
551787301
1256798768
930513043
1740353628
1350910293
1378052832
2102365003
344965165
2020719620
924810186
1858518438
665059151
1185656336
363169761
860082614
159379323
1702982811
781342279
421559238
1349602296
311003375
154281490
1742778642
73357584
1232137000
1779483383
1414886750
1965030577
399807595
228581677
645083393
1992269485
1031729332
540328510
1891930256
1951191263
1854038388
1006510152
1837295894
1792589723
1657391056
1219716011
763176984
58550604
1490556614
1876827568
1091979448
744136643
1334832503
1941884424
1673810586
1033555876
2096904541
367914610
1989730214
1756401864
1848828063
1576683327
1048324853
1696464582
1183478820
2003143473
1726195198
121034980
1115417164
159398965
971839458
711879374
1957257327
1522915146
1390887756
434256864
698541559
1148864766
1215370423
1727170733
2032291246
1919527266
1735940108
1725530669
1234635006
634077386
411105351
1565677228
1828391219
828953443
1824375924
729874874
67742369
676017726
413384231
795599965
2131863185
1062021713
1304490112
1501046134
1639648486
756384341
1975504314
1517935090
1631209315
1662619097
1151341869
772339031
176759665
1298714107
1884176994
703332692
1482613723
1579348345
400720577
612998824
2126535694
77142239
82850828
829541648
874582416
1329292071
1970203178
1680866226
1714316988
1519632852
82181711
2125914425
310234288
1454314652
396600377
1775705061
1769405890
1467322031
1525188904
1397856956
1945321369
1402167854
17889739
1312213990
707439961
682800333
1491374251
1466144616
1151896127
854055843
995454000
688725347
236952564
5300280
186117344
1433157392
521636762
1762216903
630979704
834268951
848056831
1454586962
756079212
801982890
750299134
1308016703
2134668271
1573680364
2070184431
1467513736
2098151744
1619085566
691048947
887657101
2063445061
1577238535
1400361211
1642782619
1246232183
1938042688
746590831
934899298
1199167247
2050705029
1372757414
629293301
982133293
208525497
11915388
1319197509
421840377
1826122703
417384747
49813465
1673945502
666800603
1738676536
1824703362
1651782374
2115373132
1674739363
2053997276
1979190610
1750966479
1426892700
2047442127
111806403
1070657929
1455618909
253972568
1374726828
1640615123
1106013486
584830885
1942005449
1782612537
1176589976
692323650
159716052
1870390784
1562466634
371032034
804860455
2049057297
1239108033
507504249
1704772321
1241206207
2117083546
1778701426
126604329
1356254759
281671929
674954957
782443611
707034812
1585449385
4300635
653920119
921870508
148945308
890055001
333108421
1797362761
1033546632
1643529637
243457660
1102993521
278780809
357832564
772992504
999609157
887996184
738379741
1798917108
1009443350
104689897
873945639
977161617
242561465
529457733
1143064851
37513976
1404493565
690886136
528378263
1215094121
471654009
444686743
794269721
2056373808
1774595441
1648867493
1259908249
1000790983
1678363042
1107164905
36910695
1914806527
166424989
658792922
339181947
388637397
1070607511
1883028230
56713450
1783971467
631479254
1308294021
819610984
898199743
935268779
1648401553
957454231
953625134
1443066454
1138498209
1370250550
640528326
1773591645
1193637910
967648603
1224048497
64428072
1043383819
1603615777
230244041
1924256053
1584379973
945825836
438710744
1991480680
396050040
1566207307
97335421
1803460107
1776166507
1710528932
137188667
1803181973
794412788
366189105
414235458
690807256
1463660874
1585403397
157639968
1926160595
1053518980
1597019077
358232676
296465518
650065504
2086610153
799641096
2013135047
968281767
1540446838
408591612
1964650214
844056774
151896330
1482814442
1893182590
1842538143
1093674274
1177212410
2085221327
443546162
1682104308
405928643
1459248427
907137038
1297967726
1398463674
1559475777
1024762349
1508457149
248024835
722510404
908955775
864937903
388177082
605930182
989832656
2137363794
1867672951
1652598709
855039899
1748674930
81245504
120883000
807551390
279955199
705587806
1074642548
1004924816
1431507808
146653854
1280645616
1669222255
1706934765
1132706453
938206492
2053977108
520153226
1690477556
2051654451
1393168177
952146827
98188010
533024485
462302084
1098797732
1234519392
548963244
538308393
364090501
1490335846
187821228
1747985934
1887300359
144795450
688102861
11817929
1807556675
753743941
1428222938
1085869610
1084539381
1533863220
1079778462
2057527126
1491201476
101924785
1991534419
1349005351
1133930084
1557594137
193354905
1278786205
1753870049
1384913882
1812897549
1827865318
1595076412
1891214334
1959826223
131030014
492265626
1517628016
126996491
920907574
1202127269
1986834812
79386384
104288364
1053807373
879239402
873567390
792401837
661510871
1118520642
1439967200
1957135127
56045960
1270961457
1182168046
382804381
426071634
2103115813
1413609140
1655801051
1325189817
621282546
525560441
201063413
1104410423
531975990
428060014
1421300998
1603950522
754490954
2095935989
2062919685
1816194921
1867690830
1424013084
2137204935
1589970282
2125530951
2117404873
361038145
931014775
1922566565
1359710222
1889612744
1913682840
763291226
1999747845
644384042
2017741402
2063979431
1198925222
177958752
35906846
1053813106
1465887108
889396080
450938064
32079519
1373154912
1429693338
287373300
549719903
41882195
231398855
1819661914
871410719
1785324031
1251339755
417135998
165801644
475388083
1677320203
1414304934
673085865
189376783
1662323315
158063032
1315765780
1742933190
1627453518
632878217
1587726661
496868756
1163107146
545068090
1474157652
2055500872
373065402
1393545777
1142130921
148869741
515322035
1913315221
184326311
596513172
1701526904
1781463143
361233054
1390287821
1223938289
450568483
152893947
148089931
342288652
1662462367
571866194
1626281729
18202702
894597682
1492961169
413423982
1621047269
1763190560
103895179
181678717
344803745
1226395188
600051908
297272007
114721500
1729018227
493675905
1339127146
146572699
236113010
1386706261
26144652
1403032667
1060419596
119414308
511035600
1636246244
2066085660
2041343072
969100254
1898148214
922948061
979507394
1066761777
1264856726
962112316
470781457
1556918512
1184506180
1067832407
1174730821
351721621
225565601
868002130
1993136643
1119202648
1578726593
1669477574
2026580867
2083558364
1208699736
481205483
499777659
373509252
1695993723
1095669545
1318893013
1178234126
610293006
1625760970
1478666538
722378614
2083581540
490510059
521303576
1412410027
965692990
551410348
1209449653
756040584
716878207
817171993
702902202
163816424
197186117
1761500028
186297147
1780345826
1787290101
19275353
1035997719
1709721961
700812049
19877639
512341290
366602403
1618738158
644036628
1441890526
841395369
230029421
1277915334
1970942786
143961862
1985672452
152511284
729996159
1495894143
85211225
1328322274
1278467708
429941064
710673778
1103627928
1445889524
351914180
82824875
443071190
1707611938
1435915995
150892360
1626173429
968454186
1164776073
1854631403
1793130758
4992675
1896784914
1705002701
144202912
472800804
1598442456
1761918539
2114109734
1815457307
2018091806
106379891
1613578467
1635463170
76030956
343811631
798658076
1398316670
1548450397
395008697
179310529
149957168
1987681097
2068484647
446250417
1544016201
501851628
1540612636
1747076095
690044154
836537153
1167801621
355135727
1960257548
2001370835
748027238
175302495
1185500396
634793618
1412396942
10492947
897571935
72794955
2145752030
1719704058
38763244
369731820
109473987
94932522
1634125791
178069172
1210584554
1772985391
990800751
1482985294
286457249
1969256945
944024722
556249448
569974560
1015403735
1618841514
1058893744
1743872379
665812179
1634761840
415471895
1691454655
452385237
1377594474
526670102
1654592922
1333372752
1582014820
624588848
1257240083
1251604653
1207952162
88433618
1563726163
1562543467
273696248
1744699043
84122779
1469070719
1633777887
1161640280
1000411721
669132282
2135006239
482701727
773401575
1617984521
361799512
1006607349
1399350371
913056452
738076414
1218261697
877232669
1506236082
1673919402
753921899
1617078604
526952807
1551106159
1810385311
1789556360
1370048257
1045999583
1338753158
1224614124
440369626
1832330163
1473505894
419537831
1540793934
1305846200
1040665865
377680238
2025133975
1429844811
1740439166
2109287795
1861334024
1215873817
274467877
634973936
1641644335
673596062
2131209330
1452706359
457613235
982014420
487142871
894395352
1187612738
64756861
1273552870
615729758
598052698
1007831165
1732660051
333895841
700559802
1972210737
1872875989
3661903
550414421
814437614
1885839127
1453120456
1879262495
50341150
1286443034
1884842182
2012223236
1288729068
993320042
406440490
386618850
611256993
1533052377
1544778376
213260067
1074398697
1911656524
1746966152
1167837696
462370955
91882252
1211287168
929889162
2079404982
1066905652
748720549
1360421612
875940495
690472244
923676586
666187202
955720137
214180612
1565078261
1873396941
455099507
66813628
512770862
2085183258
1926120258
1893026023
432004947
1875935027
392092227
1716674346
150808632
2018918229
970301229
1203471123
1100460627
1839338726
316717080
799972146
352018509
1592055246
1441142985
2096872300
1370178872
511050674
2124565016
880997524
694062801
483811554
1459730242
1013181821
1803057075
1800981615
1056801961
1307591292
1362379149
166880825
1348791832
1492233667
184432484
852687673
1822174319
1945434280
1418901559
696695321
444196033
1516941827
261900359
713174784
1452023291
1653518438
1118416008
1931053137
405651204
1109874926
1551174710
2030314069
1375049154
1783476279
1100290790
1269652420
472376459
932131404
1959873364
1085518456
66287855
752513855
410126651
2014783133
711149949
1825015585
419822512
1941432290
1913494637
636301896
137711522
1894140311
1923724722
739500452
140249518
1776615009
1171590483
20409073
667181274
543071540
7408988
510170396
746201065
1357868211
1344428202
1572825090
399511819
855931033
1016764636
2075084197
315649733
795929810
2020987938
1059965313
49372949
1127922258
2106870930
1966960923
948335913
1396671387
1694098741
227347554
2122857407
1215483906
39588106
1258092016
1298843569
597068089
1202145618
603656946
14438858
1382989439
1424296711
466000832
845470059
1871819031
1561026084
248294474
1090506366
957688134
811524906
560896966
401130348
1903825289
1227909560
966991138
1962158224
156720049
668929668
688072648
1089277181
1600465975
522707472
1844684528
43051421
396971933
1777079850
935129797
249721671
27653536
2142680339
578883657
1470919918
1082897986
493543172
1830926688
455979474
1737481628
1537446184
1011297567
1040633886
2141716524
1953362600
1389938869
1117997641
1930155792
103230622
22570592
527854208
637428883
828819100
1790019366
663047242
327114759
1677626876
506282513
1322706524
396749403
2067334126
1801190590
1317215651
679840188
597644191
1038478203
171564859
429813456
2091896994
1012095427
456868437
620363855
185466063
1442691747
182039315
1479847738
1809127051
1635418223
280962145
718672720
131477493
1710275957
391006802
1853378377
900385671
652905397
1519967266
2019540271
1302660124
190004745
746839834
1464066623
717633977
2104711053
1121122299
522890115
1879394416
1792756811
1911801277
1347875407
692930299
407767381
1501709293
493569919
62770225
249316617
1302279366
1476528312
1624620537
2088867671
844206856
303807589
1951508174
2075417124
206310628
233092603
1822856410
1383682348
1016038874
1685258674
1512210314
1521228478
847487221
1597872545
551237185
1783457640
1514033958
1462624616
1035261509
1002961653
718503328
122448518
115919117
54359037
2057670637
539623673
1419135632
252435509
634401311
205913737
637892544
115147126
484833092
1020455071
1684399210
363893956
542775157
22696584
1408350565
141693924
1057960536
1541475288
410934199
734754926
614734106
1984729760
1789106484
2030416048
1580703884
1424675152
918708339
1793580974
2054978577
488448539
1599340060
547775952
1276518225
1179097860
1074455310
1175629939
458729537
1313186605
1466823509
224187095
1050530342
298110409
683105223
1607984563
1587343143
872873818
2011164808
1213345795
505146067
279763328
1977619278
2058491724
1924486243
88698717
1263477072
1101584207
911700284
2006991219
732588525
74187414
1465669175
1485734579
1001172233
59165497
255003426
46179306
423567520
1559499238
766686273
930424947
1001193436
1557282712
1364247767
581812829
786604082
421651622
1385380102
995079804
1554059610
1411391888
993515633
47483166
716128680
569235284
1470726257
457961907
758230458
1398054741
1266447941
1636833275
141661700
815434663
264945964
883758782
1568455993
477474811
1684638933
1386006914
1093054099
1213231272
51418001
899145861
1158974483
942644220
1303154826
610090013
110912678
1839942142
1060485679
854626776
123802284
780895443
411255896
1081170016
1202954747
2092546256
414509592
298515467
853753247
2052582683
183206082
2054842
1774495676
502186837
287937017
1290569767
1473918397
1203978345
1448410414
219077202
1134909429
2055560402
930259648
1054883242
852141931
782785506
2119505488
114676115
114392174
1893068199
1981241327
958188507
661130267
957158803
1943836540
1171760631
1664421689
689822625
1684930157
1354535044
1751117892
642958458
158302719
871772213
1377337889
188289357
1325710795
1766302002
1216822670
2073610424
81712507
1402258435
347015113
902661735
1271684961
638570986
1374257416
298914764
855922499
762132636
315021935
929613830
1317345084
178175591
1597649995
1913040971
33577791
2109140874
1713079417
1779400753
1374505631
850776369
338166966
1884703159
1182370582
421518923
2127177865
1908342245
1244813789
710953980
823270402
370717925
1885253324
571970832
1835518331
2120269257
891512465
244797302
1587505157
197097384
329938050
1189889881
2134479327
296743199
1017519420
1056433093
767025830
1390629116
1235826798
1631179635
2031033601
697370220
2146270200
151715858
677370337
1090830605
255905000
1865075509
1564392952
1331376497
938646291
1436521061
1878341655
1266585880
1689928267
2131458931
1229178825
747893499
196048175
11962435
89049955
1428839268
328052556
1169093606
394188288
1704763640
144420628
612423178
2000522819
1312232359
514848914
942018496
295179294
449965669
1407934277
1072660325
1408233272
380735084
31627487
558398742
537101715
278754232
1225774785
1096130276
1505171708
876546429
75852086
1267713340
52907558
519648772
1509582999
496791202
61749826
193573767
74082457
2009355392
1118042590
686108622
631321053
1015631702
784584250
1843344566
1026262112
2029814403
524207231
2085542041
1497752003
580243792
866444192
1803630122
813850563
1852676621
1944969813
451587359
285114862
1624882049
1913284039
2066213399
1948392548
865001649
310822799
209696574
201342378
1938232452
1776837628
657888215
1234379187
1057922891
1217294435
2066027944
690760389
1467492808
520051129
287444997
76604758
1226385921
1487645086
2045871277
1079906524
1062180828
592410205
998857791
1684648745
829548599
1429952401
1989993873
217919948
1890210389
1156441488
729816836
618689826
1037982676
1753661189
1989396074
2119111120
1910746189
2075924337
294334624
722500458
1768106563
924568837
1610410716
1644969712
1357602706
1400965033
1255088603
1389577306
483599470
684154476
791728953
2109151555
1806538039
786728529
720422075
19416021
1227902383
78743642
421741911
1261738897
1116532123
1607237529
522695841
1075752120
2086593749
1830543343
993973235
757539324
2104395741
832324559
1526914537
1220622172
682257369
1732362917
422733618
260780877
1809320598
567660403
1600063011
2139351661
2006757298
1004183046
1227932662
152455265
1755294584
597496543
1276072946
129229591
547803266
482228141
1327633517
836211734
699283225
1788689142
213374658
845749238
1545357736
472577345
1195864043
60476246
609425783
1506801742
291114995
762983987
721418673
573449394
550527766
948759876
1319789872
1386661906
1662220631
1995587862
1277372917
749618130
1222801184
1017318238
647290068
1091975954
93195726
965247426
1461098239
1184319730
1184021262
1715671205
113375554
1627602569
899862980
1452948500
359495878
1118366221
1750157955
1252952813
1917580062
1502766059
900618961
36075846
1389529643
1718019535
1128715888
581923291
526764419
1792616587
2014795555
1967902977
2087653712
1370180233
1696869648
1409740544
698043219
175193589
411506332
1539846522
136570678
257605365
954450264
1411262057
1948458548
1802359250
877924790
1090168388
1007976461
1538967971
1056781242
947453470
1690486504
238212594
1386115742
1625760191
251917210
1290410385
1502271877
1768613401
1069855117
346966096
748592133
1639728067
2047083497
704302496
216089994
193831113
226507059
930314951
1185264215
442180343
871769885
1563344140
890818375
1417284202
301182952
1480088517
1783636664
711005094
1868467643
232111853
1359551420
524476841
2129684270
1312079210
845818733
1211330704
1393109941
239989458
590783646
892440374
693679976
686005797
2030461952
1234002468
100712473
1789265919
154288399
1598352826
703596653
1168535717
407258407
185575299
1196940544
73500241
166374733
1962021355
1916590235
885678949
240431285
2068995437
709095360
1205802296
997200524
1017582346
2113717735
175090030
890403198
771278572
789203167
669041880
1084854134
311415375
1772787057
1473429875
1576332073
2068256110
289350578
733369568
1065140082
1780269743
1452686122
695713423
1117148016
1354379309
1138142997
2089385418
1340556084
1590407675
621732435
112693255
1517848596
1998683264
864556184
2118924169
76171405
682790692
757003602
254757160
1182363817
851093027
134381871
550044323
1294471796
1766601828
1046095251
1922132258
578391502
1104111284
1014246680
894775153
328433893
1694969131
1329427385
525935580
766804206
1582648861
132342581
900015801
328309073
1578532766
1688287064
618637474
1514902720
118458927
769231355
138588441
237833656
1694790467
1505568636
1699965883
1954694499
1957867313
1876962013
1864712058
419153324
327637698
1363042785
1410428054
841795535
1066041093
2018507291
1827418792
1775658419
1176001086
938439662
484474743
449876463
1512157807
921821096
221979704
528603023
147599347
1634886022
814650499
1492574989
627818369
1207041577
481832141
667603486
200146078
1737272955
1399848978
623987669
49324814
497335203
2100047438
59990308
349964940
344286388
1782629017
458241368
1769645988
1167968536
1648695763
1230138819
2141624011
1091902988
1642582143
1783327386
549858874
1100556945
1668954411
1720010322
99653705
778570620
781998759
1868341002
1756591550
213270369
1871869449
1083385324
529696708
78773318
2129466804
1825306580
1887068930
92588601
1313645146
1973599491
1904158900
1054107628
1596555917
753832615
576735672
358873127
2091499511
501332323
1600802876
1805022293
699217491
30871269
1752150717
229861919
1348028701
230575514
1957801363
1290731188
1082991140
842536152
783426993
1398160350
1858566112
965917015
2030539402
2111873911
757521252
66641286
124514384
285740094
1145933518
2067976626
627030682
1734854120
1645339494
888912858
1977216512
1225000268
1208229944
441157812
228463480
1828362436
2079518659
1385603871
66146548
1048437839
2025281243
381973863
1938261272
1494951370
2108764720
4042861
1738631382
1332543845
528301385
1473469525
1467267481
846943648
613261415
1574941002
471296981
1999198221
74319523
2115090158
994501904
1110636694
278674533
1584704739
1938046500
1381666516
1644058019
979647375
740199869
864537995
505371695
2134797181
1172584980
481886032
58426812
700737050
1196708841
1439140516
1816457724
1882914333
21559316
1092664911
455733668
1450966838
255048278
682878327
767939572
1581860623
2430656
880190422
2089106745
525509884
66579817
2080414255
2145846437
796885540
706347762
1944015547
119708551
1697469016
361401366
174290109
610073217
573819864
63422259
516440368
783620239
2141185925
579104520
414603109
445704300
1597417930
1914612918
1162002593
749985734
418427378
1492152716
1101743255
885523721
801084173
364073575
590415227
136480091
839775215
1833973935
915563717
1705825069
663451540
1117005209
549793553
1073433839
787836186
1013119931
1571950684
582642212
866994301
958484880
282218578
79393497
1812849175
204360656
1454429798
1477033211
512786431
1684438943
1164932782
227635973
2096276685
1086905543
227640642
167830221
967682372
41328556
862761821
900551234
1429281802
2036812834
616641164
1633967939
2104551758
994684707
2098864689
775087310
997739493
707455416
515326647
2118805994
265454949
1251770897
1558245994
827201356
129654211
1731362598
1336373660
242234958
1109486666
22186539
137260666
1122580118
1287661495
896342244
1069930959
1131494513
914341391
47816641
1127285614
730150742
766424407
1437519039
1184693649
1700823028
2106676102
1125107960
2112309761
2041839235
1073663771
512197411
1207291363
1581504785
484198134
1764426260
1929448934
1991551384
2053538485
425442936
449950495
988888032
240876367
1545799020
1628591599
447862094
1362406144
926900998
1123456062
1036910820
1774396752
1562186688
379087850
757196609
1084127221
303202217
1166860314
1072704598
133648961
878296038
693167308
1573475641
629077633
1314919750
21992457
1025619647
288649446
354722401
1365420279
1121905747
1695062290
1384046200
315507963
122017000
107600147
2101758573
14220144
1221728874
65584807
661919853
1832986261
1033912199
1984320333
1954012446
1878033139
1077097908
1834826723
2014857765
1886327788
1149139868
779526654
811135324
1991659699
1446888382
1253827191
1123945748
1680185139
432218639
1503004622
1097290893
746121576
1686422228
1810630869
1939526796
1640165743
47392853
441504114
226022004
1703628058
608235810
1632768736
926004737
1414669058
811935564
1413012503
2083978319
1205468775
1908479314
128776607
33567031
1471738777
347251919
1925979716
1511846426
1322388387
1820083561
1717949213
1496119259
1601698183
1217092130
523055005
376908148
924456381
1615212625
1624332865
368621023
763142830
2076867871
1963839689
551892593
1788696813
69559459
1524856786
1991301434
1099250634
229508989
1732998091
1256035087
627619010
994810185
299157755
1910790660
160889079
160431884
616416149
833841023
735687657
615511373
154806367
1616544394
1007025448
1686224447
1840720985
1436439094
178230198
1707825098
219035023
843822966
1670341287
2018065085
1790403384
574893977
2030980407
1022795725
1764547981
73154261
1174749916
1480609545
886042257
1296359986
373529602
132838629
381739537
148441480
1846328889
1016463792
1614458377
256383662
1503528858
182718086
1076060795
1505131123
1080951864
1618070798
2040685093
1544364026
788916670
1692695670
464347824
1741762140
628513724
1333323805
110965939
1576834817
1468561361
1033629189
1039881237
1542505518
1860971119
1060474143
970539150
431770304
1187301956
1500478299
606248233
1577887010
1125449058
820003718
729487801
1044706466
1437263041
1612967038
1448681868
1465044096
1968017618
940254761
103699763
1174012895
1124908481
1118437721
596560333
1668321218
1421072339
1655647278
963121531
759391722
444679993
1284291131
377031629
1167943242
425919652
1595633928
1633385928
589909585
974747058
226598803
1687188087
1441247708
952209638
474381282
891314850
946994857
1332169132
1738213841
931145151
2068022793
157369627
1090619531
1804315059
834768653
1146541575
782002568
1367831318
1725657337
1055998214
1989004936
658105765
1094432074
878266684
1693486992
760042639
1696809596
1723990932
588499376
441178745
203918748
576844909
1120007351
1504049627
959239339
760967817
1350336991
844432645
18178506
1211454541
1404371448
1909083938
381604884
1436869412
472699724
1023157182
587625140
2005538971
398743661
847349392
1873643238
1780425123
740472293
365804923
236371561
628894697
868161869
1287429803
1760925089
1353742662
1173653075
230730421
438880676
1490140268
1575562741
908323683
1813566175
159562936
1144147082
1559010588
538142508
1402094296
1396543458
1477877269
1765606334
24333622
1185482115
250783538
97615825
1886358425
1104318681
496782489
2123146921
9774017
436726200
2056766672
1446238811
1283505600
887104115
13138473
1499053299
1564792838
1936176629
1964073647
1217717236
1976525821
786964065
1477451681
1166184890
1011788115
1010037554
293856963
1024358380
2000057205
1048612590
1141977668
2140701197
1185318237
1257651826
1563637892
1370597244
974345506
2051012123
1045179621
2118698373
1563562364
92508376
686114813
1430290989
1447619769
1884001802
1766823767
126301622
1931784719
151750596
267818618
2078924158
152346892
906475834
1658162784
100341227
1466798747
344566974
228638306
1518804248
724919342
1684666900
2018724905
858643522
1438100869
303611160
284359612
1289485051
518306681
1835895583
1048227822
1258027154
930862295
1000862343
536654583
190336783
1310836425
1462337375
741197318
482843868
1302640951
2006076181
984218126
1423693606
1909344757
151589258
2036617157
1861059864
1262809736
697815123
1305616388
821821425
2048766796
2007362674
579029975
1224458113
1507788824
1421402248
653800685
1867230018
282469483
465859446
279346630
1495954678
1874819045
175338989
2034078213
673511948
1306753616
1089603998
123467392
1234612065
283688895
1138912957
604398019
594875023
1455183009
1480940118
408001559
2042569676
1125213029
1631507766
198191029
705292663
1092165308
465608993
2104799560
818084082
489944841
742598676
1975142432
1709312471
830281369
1859514789
1510170259
2095222667
2066818365
1508942348
1983942984
368991308
1309758800
143490977
51394831
348277442
2114172817
674660803
598196647
2050355290
1045550977
332261099
267897676
787437481
554082171
1408979558
1553731970
2072756984
269255864
306606960
323493086
1680242072
1288502428
1141387984
327268801
898008924
2050111378
1853581662
2090482261
1356643782
1879844468
1700142640
787971288
621440826
368690640
1232358593
1138605455
1250585569
1192735530
1430074333
806039010
1630859749
1188366460
814492255
513168775
490186122
443515002
369491722
1855994284
1656395094
699917179
132374096
529223259
1707819650
1558166220
710721448
1552428470
2118563114
70340045
368467264
1097406767
1033606314
833807837
338080048
1607286977
1448954735
1272338976
1020197936
2094322721
197210134
58057887
1396265851
1957616289
691976241
2122268034
224507825
712102673
1890300616
1942880467
544453239
1741692026
2135787998
601250015
25525468
291055156
1618513171
216069057
1102687769
421029922
1584809035
1891188586
1225814236
579019612
546031969
1020194231
1934705257
1472588082
1192831602
619429963
915814617
27454763
2095764541
1136565684
52547635
137501643
1593181335
1537010975
2018001434
468974534
702104617
1559968410
1515545466
1674073522
1318709658
658383677
1769474639
762946623
1714922018
195332539
1373371606
1135496483
1976501789
1898713709
1765500646
892379339
321138913
326166463
1313921308
111059529
999187757
900318795
1119014347
2024970391
358462872
1174491387
1069660405
1114990037
1576253409
1420668194
1399954650
1472964611
1961377587
1833396162
1104685384
300851623
1186143618
1342218393
1015570889
1350691053
1332997904
998080163
954518354
1863770377
143715171
1865346307
179380977
873396676
1376108690
1227923111
1749851150
720222251
1247507708
1640716940
1646110311
759924334
241324365
1239191604
517487825
851070063
65459081
411317221
1516747481
1494011901
549103825
1067049654
895826738
1938939005
294301495
764038936
1461943881
1358181421
974848191
375256262
1014585455
1284523949
1117914521
1422529900
1234413477
691058291
1142656326
793574461
1429721750
541234922
663548600
1819708146
1744817603
28477215
1918059638
77467100
1379445527
902005800
62158978
1717983067
120368934
1800440674
906798606
781264232
1556213772
973734437
1745897286
1656933624
1651931940
23062068
683443344
838282831
2061697919
1374274889
447645071
1955131802
1057822864
943554299
565890157
550242962
1928455094
1296419530
264083342
677152199
1993502400
21596775
1270696983
895654818
686453448
737468609
1486350316
103615921
391818568
81072835
781483057
815974899
841989971
1155018515
223457113
1714214966
1636733782
1384218350
1101678445
1675201846
2083474337
2141437476
1430830227
295307137
376420497
143792947
1002623706
1855648748
40261299
836304821
1396063426
1205442836
494851324
313499829
1954497909
1496722434
810099469
1332958890
1497531084
1617194214
826542091
1084079645
1277333542
1413188227
730611675
1069981480
1771753502
1644580600
1584996833
358784735
773338777
93623181
1666174959
1192212001
671685592
133103016
1112926960
1331721096
1656559055
1806565957
1621938838
355926511
17685364
1293234880
343829247
1239480853
82455936
2134102281
1965320982
709163495
1794886282
913025918
689123973
2022901113
264333158
1541357918
57747660
1627958943
1167438542
879243104
929276500
1568277947
423386888
1490478007
1060786032
275796373
2091791407
341613039
1371681408
2043645934
1845308044
421568489
1613307494
1410579866
843680906
438428025
452639799
1515644553
1658921398
1017494723
1692408287
745602708
1421959169
2056593193
1709883436
2141356297
1356179159
2051598399
575951202
1197136286
627736747
258381737
196849493
46896088
1332669982
193871790
2080942417
1629049956
1413265158
1018872459
1698640578
1998297263
1656800747
1918195392
1101734286
1320959682
1962707313
555569887
1944941530
690476646
1895390948
1092960623
1318329983
1646246081
845612136
1212562984
1728406485
2078206191
1950225309
780835284
665301170
2015542261
1138721479
959497673
1229915194
1141393753
2102014138
1543997795
1947786410
563061515
1243575655
1476689340
1140829852
582342087
995081535
1494602054
1301209827
2000073094
1466444566
877679905
54549712
2133285303
1570390584
180015386
70027330
1236966564
129407216
2081922754
1758851248
1621103946
1131647699
1076727713
318332384
2106528294
762913347
1815156733
1500216326
145638993
248157189
1561248602
556599465
61423950
927424618
913830233
285116712
1315221353
1310459300
565369183
215779747
2137154106
320596654
1984878264
183329406
1527128177
303909096
972946851
461997665
1242316354
1938824869
1811216155
707221979
144899638
1672030591
1532109907
219385874
616020013
2073684059
1462570078
1845432845
1126746874
779003205
1510936437
1837853821
145576813
1967884585
1773560758
538887640
1818471853
1424077867
1059346682
577264901
655867042
1477796163
1779950962
136220555
1668414146
1106120735
104167854
1335846832
1214271993
50968282
1060969719
1362932338
1881783234
1827405061
1288688019
1360830036
1539156533
799178201
1030045945
1857544518
1928345382
1683427718
1530048478
622749441
661921158
1099505887
753154758
1800111937
1501788322
331808251
254368355
1139983375
709381465
937445393
590720894
810422200
2033572117
430593202
1366759149
26647400
1587784622
613392974
1726088896
1894854058
253462084
558060140
1582641606
901185475
803931227
772910130
917861365
103032058
1185549171
1432790526
1233323662
110393259
310838233
1078163559
1825111269
664277253
1196021898
545011753
1181222890
1397245390
1327415274
817264671
366838531
241577392
1767492405
239203354
1556596680
1508618461
830750609
990134902
898157247
769138360
1394914745
1137741527
1384644370
1445022647
1808990890
1503943744
263488381
1322399749
1581836186
576868250
856200696
1954561413
507546200
532939089
1877954581
2053096941
1175565723
1230755823
2089659270
392268157
337567971
1486875308
118476326
1071731892
1061355896
1276570456
473669176
160388802
1720787382
1356863537
396992169
56424571
970375726
267335462
19207024
1532377346
1433534802
1316329312
1238658483
544249279
757894111
1729174426
787152871
1182300059
1189893407
1534741584
516225653
1315318089
1865095057
478835282
1483648854
360928820
2118491219
680704216
481828584
1374293979
919849947
1176328005
722848857
721837227
979011143
1800520921
1806686448
685985324
180896724
1347743990
320891196
1697423086
206404724
1025410734
998396080
2095962437
2084689998
1499215667
1636894430
976749845
1457989779
521931456
1807409670
1224138326
788211455
253148293
1546034535
173970201
120127039
1737694048
231547838
1048250990
1317771901
1694201216
1609081981
1133097370
915521907
2103314799
2048520094
384226017
833942218
372342997
1589975609
326595717
127143939
1708553014
1346792096
496549264
203607353
141487955
549489822
79553784
750708871
1237650879
1533349152
1594206160
790375335
1142524806
1362632684
53495646
723006115
903048218
1919986240
159321941
2040987011
1445569266
11901033
1680237693
136922957
2063583000
228161714
739990026
949856083
273599575
1674928344
791007488
876443783
865256964
1759779220
541072882
1463192198
1003925807
935236439
57489047
559061322
286738024
748331456
172910856
1618841029
1943393451
1420624146
383883749
389776918
936649599
873439540
2112948679
1916773673
2064800904
386742935
1792910438
1970580489
206044925
724773485
1921832544
1642617156
36755567
1739233024
1935862663
858427854
1999046752
1534712753
1414722941
1943097466
1923287524
1265581378
221067517
233987810
1146799579
546694695
510993733
629396918
1926802707
53881580
1059574287
2008310856
1636031223
495064615
184288518
728523126
2016559019
1680817349
1673838804
1950917516
1618858513
1784601313
79649626
1652564239
1530251835
827668236
1991645994
927291389
1113908050
329338670
671112979
374636288
42313394
1584778399
1669942062
1920957830
798866692
1662271583
1042677641
472427341
1494829440
1162586002
1369724622
1706908044
1633635252
187381608
1092299772
1667310235
1681394024
1965715849
170207393
1612382814
557744551
1831305296
315562915
1005926019
1840637652
1706875619
874698477
60876623
1664884747
1385116148
894932532
860788408
1458721949
1968481119
1137765451
999053645
517242203
309737102
1882536676
135976657
1226375064
994877788
419737446
1976177125
730943149
991515480
1866058217
1435433113
388273880
1459407564
1771858711
1344453634
94203624
2018193573
126905029
916255259
1176736635
62930115
877180471
161053653
2128258970
255025744
1869084066
1100691253
1346306222
1519207317
406305717
679245394
16349140
1742696098
1421818506
1558069339
1459831827
1235182074
237142760
1705466241
621993224
1025890225
1607682518
214176654
426435834
1790139055
524039992
225961308
88349431
727392805
1303362508
2075249597
573265152
5584620
1451454413
653554093
1288471305
1985535582
1868626120
478355646
1120122939
46157677
1224046661
1369733265
724385136
2136387351
2051572146
1743515660
265137193
1154569204
824416394
1788550333
1858801639
51729094
907228936
1431028680
856690948
1502237497
984243222
691253721
730998453
1490791192
886153637
1332960117
131322083
44614458
973789968
67126539
1914428346
180732941
1639070403
98317205
368748591
281905452
761659720
1315578985
1003913088
1072029143
1390261056
449973751
542633231
1035403574
43636534
528770890
1353654404
280457940
1794456678
1326348620
449534041
688719497
1061210348
848328167
180179802
2120499501
1991430062
1799772574
2090716195
1077869536
1192423178
297046496
2087778968
1700483546
321615511
1210675148
60825040
2046022362
489248221
2070175227
499257125
1673134313
1228116624
1968431648
478927862
1837896677
480462373
318465438
1155688424
1275528670
1785013574
531743794
1160124288
1865803540
1160613106
218736074
1324450340
1556052692
1548228834
2010422801
1554263034
2031295281
1475068631
668079257
2100447434
355853698
505186129
2025518431
1993508402
1240542867
558077187
1618684192
725802336
541277865
1975976595
260691204
1719496152
1108563510
1812597929
1970365359
584474458
1833564616
1348394198
1152931000
1402719310
646874761
982701852
1719391587
1903211556
806030857
48132225
657269024
1371272529
330791693
35753351
1124247820
1151618953
533527923
930441260
1506673845
187854446
119717501
1161625067
923249211
1901198182
1851055390
1945962094
1140944511
898283469
162968113
157577622
1733348756
1785372585
254893312
1175350782
94501591
599397230
575641438
1151792798
1296349464
196283005
131584292
1094379904
1860434702
1788104014
1500878294
2140972694
1660504977
1024047081
554907557
468071517
1554841032
738362331
916767880
138538931
267658586
313432670
1917141547
1463992669
2044548772
1031532349
1067921947
842325045
1729965962
789373511
1593400778
2129658844
101426850
2118167059
578874209
1087658622
1717773482
1250346552
1061796374
750434097
1647469476
1373010238
1382942034
935429309
143792155
1707297534
194400802
486483654
1137664187
1397199651
7512891
1849878917
433847966
1258163013
68023408
1076721254
250959320
1973643494
2013069259
1644811173
1603483052
584646660
1820936670
1441786290
2010081414
1715563901
135886106
1708757482
1133972589
19941507
355983082
1047735447
739685204
625335823
1102611440
1754316602
1408387805
1852830168
144649038
1313905370
1694092655
1760070089
1938218110
823429738
120306153
300662622
1466669479
295340243
1643533299
2147326507
1809278371
194903807
1439214596
1102639736
445878149
176851604
1831104612
138435252
689915467
82398230
1501660300
1552552616
1682732553
408009918
695493112
1826619625
1099164596
1875315984
1118322684
1913435606
2018623803
1384844159
190710892
1104049351
1778061881
294621587
339803090
1581860769
1140717571
1171225483
2088917295
810620929
628936145
1912087901
927760114
478466612
783662329
502034851
1254035098
1230212822
1153929536
1791645695
365216054
908379520
2066011475
1782315718
590612433
838633242
2134259344
872236451
231437211
1377091533
298660264
1218384858
2042291615
1057259849
220726993
1219550776
764053513
154031424
761787852
1671033281
1565560255
860788677
1283113561
562769400
1212594735
1143134388
26771489
1343375888
1508946632
1984120563
395749408
1626842339
354686540
124199518
342979347
1999608328
677600493
913126846
395083523
768106466
672956833
832657680
592165693
1490906889
209482045
215481467
2042993771
414805855
900219674
1360574853
191863032
326086304
1649228161
1437658698
298183981
156639163
832080422
1420254944
1326425982
1021894372
2059922836
313122910
260046056
1321222639
2040788993
2091780680
1863705890
979529070
139803065
1268642204
314244859
282686234
1545938583
277473960
1916976093
1645672510
2078000937
33051474
67818762
2119066620
1804284063
2097964390
303957942
1418630497
1387906316
1801261304
1004148863
872686063
788282117
544529976
641343697
426580818
1982885625
1209260055
537272824
2053594657
1621752506
678198911
105439761
744646697
1824626134
1236582461
9244778
354268713
173555259
109313451
998420856
1186769539
1040132041
513217293
466473690
26803058
1888843093
531851797
2044692532
1377609999
156022808
1451365573
1390030539
554466213
1562720418
2069622650
2040658557
281807442
1880295164
1965017912
911919380
1782859951
2031931963
1447796701
1773420473
674602366
333810143
649184888
881143255
1608417383
120702190
507722595
1398225507
1509925163
152695587
730327277
1352914935
661034204
1857705176
2055076028
1738768481
1481116842
1045543662
783888077
1823488476
1037210665
668995428
633031653
1331454558
1099093822
2037753256
1553888967
1300153505
1709338804
964973271
2118823857
898954263
1887060005
715345287
764365214
570224927
216090823
425121463
1352232180
1705448640
1827739398
1972152690
2036376003
1979795061
38317858
1587426193
12739115
1962702485
1768358778
1909036428
136688721
422405027
2126901825
1479699250
1470090377
287942326
1518259459
1117477754
1957869617
576849568
388064552
908685452
1474236209
719000971
1418109870
1185036595
1432465068
1480922169
1468507817
397782948
529955637
1444159143
2074240896
1074064004
1067002621
1733927056
1672800693
1840682366
2061309944
1480593618
1930948712
1971990596
1519721029
1848243914
411188628
1115363406
1810131678
2090153397
1480414958
1831098375
1441893490
134455628
1263850877
389431209
219430753
1732893218
1971927815
7259374
947354356
516256139
1676628217
665168890
1369993060
1075533402
2051345797
731739893
464228733
1816102979
757400429
74063568
1230023363
749147477
593581815
392074023
144635365
866475266
1492073643
345113332
726810472
857054559
1642856420
2116938775
1250037918
1536280237
1415876746
785773618
229368179
1033345031
732469621
765102308
729371477
823984981
672276166
453461927
1287353043
389339583
1112187983
66989666
808714877
1015332809
1094114200
1815122847
1206242340
1517120005
1574033906
1797711449
113572966
803610753
543217433
1139291875
935363539
1781304310
1183347529
1886553891
2101182901
411683055
166495638
794092125
37598788
764265790
186872268
987512114
1955200278
457302876
1961232242
1852055296
291098249
1727260388
528803612
1065095502
1678822166
609888582
348942633
364042238
1355500828
519181661
1352678554
888697300
580059840
328854463
2058818468
463986865
389320977
998690681
436239366
1718204887
1221541155
215489076
1784464267
21003778
1599577962
2083059684
158373751
640662003
577133908
899763172
528294337
1729031720
1439427451
858184783
2101719209
1094270892
1099061357
1215284951
1613489016
2129326112
1605770908
886521117
701194749
1933417950
1774124598
99977287
1484659128
1792298046
1593958400
354178588
1917977945
2087203846
651476928
754470017
1545173470
965172134
412982688
1807279705
1113521471
418772820
59078915
1094686476
1243981133
1363382554
1094210279
2012690344
863960161
994376115
1967863759
169130638
1881108891
960757813
1426149853
472000400
1815760181
148238951
826868649
1356128384
1745760331
1382671772
2129267262
1229991415
1152064085
985646553
1056810749
135598633
245036912
798568225
1944703524
335570545
1563801282
571805017
1027110323
601374487
1300883664
1581712412
1187229204
1242142590
1944249724
817602414
1842353680
190269065
387283553
263867429
1489901596
39533259
1692148114
120985545
1016809612
752549591
246136472
863910131
742181017
1058047278
1653204541
668950385
371961785
1546140956
2072882041
864472245
2087485008
1515548269
299103950
270021668
46831619
1140710900
1104176002
579298020
548455873
379435428
1459857091
400994543
439861363
1394920677
1044413807
1291532375
1579401789
1252916507
1070080487
411555382
78258642
764546286
27741108
1029698195
1828189235
1106684367
383562737
2054361326
1569896221
1243266958
133309705
1679960197
365691635
163648638
1305546848
1800389601
1822508365
87698880
666610866
867953204
1803584405
61766720
158571428
475844230
1233855512
292147178
381098351
562383011
1175437726
906564703
1029550500
164238703
521405579
1300976919
2138930842
464969325
1122469415
1919355403
1663168159
1803815577
1641593379
702851983
1161630586
622745242
793043242
186617484
2040297240
267465924
1868301008
1680738549
835353435
1728378283
1628565563
1880219066
417677113
18987044
701845016
53604768
1788087748
700981639
583378693
725501631
124015570
1961942518
1161922016
444547484
687283864
1151592628
1992660955
1437676549
1552425405
681090143
439735898
2125280097
1383548291
892308238
382319190
1027617515
1570618761
1748442819
1928623470
850487587
760718947
789316029
868365545
328793056
1632316539
583421444
1732471681
1992815636
236337506
340035269
448734210
522353335
640396161
184899492
2072337194
23944256
2051609304
1726029158
56254996
103798265
688781291
1708406374
1469335682
183150858
1566419614
1680546366
1814253408
1829074865
659855152
1182874180
165569181
1945331945
196748617
438544967
160209636
1060115710
435691157
428380225
1799670214
1876277601
1891670957
1739349164
1809582483
481146335
363559888
2118503098
1480350002
985419639
1681154606
2011277536
547110421
57195961
480394426
269969601
330329576
75660970
1132548513
1764194279
873496989
1837429496
242800381
1601462021
1210560251
1486504480
191172400
1885842364
388664151
1023313682
46067900
2071174921
1001051556
1803830268
1316639631
1761781573
243419314
1830493861
2057545707
205889367
1793947005
1448731941
86389774
1643239182
1859101962
573364651
1984158433
522183631
1614332803
1760118376
1399286271
1486633059
191255017
1344756425
437940254
1679459740
983064595
1524846345
17275643
1910301138
1530105647
1351012445
823303645
1048558150
2043223136
1151055249
11444287
565938893
2025714311
1611201322
2008822505
671964559
1131005088
1742407605
39309152
1381438519
1101475860
481834962
1025629654
128481178
1978525384
1900196477
766067373
981602302
2049958319
1019774316
96564660
1006814611
2110954200
2059602337
1085087660
881936623
2034061216
1455853278
2099659079
984760930
26561324
933449855
1869406398
98323277
23148649
865644932
581255152
1144696207
418151478
1385939213
15637395
661646430
191076415
1121060440
1035694221
1300829202
1673696378
646026436
1175734989
1081266815
1724805571
1775724802
1183718088
1600214926
1970447486
436538403
652022992
582745359
888903147
106332372
252515873
1279113053
684142341
117536452
579376162
974867690
1663331103
479119312
423039496
1025529747
289075492
903822173
1058807675
2127825844
1744025252
1240240941
654302789
903268725
1576774088
361226168
80351597
466187303
689529743
880155527
811119319
1362072416
590275082
2020348071
1102778665
417151619
224414450
1334477898
198866789
362920230
502838601
1058777772
1924749781
2046825420
1606810676
1853023232
915541108
1659257705
667195558
2028978359
1295909427
1668562487
1209304242
1027951809
1198428696
419678171
760226831
591832379
123749853
1942096182
1031682077
1486476088
986820762
961278334
502782160
1339158909
438750254
601775424
2008774645
1553045360
1656873065
1640695864
1741023953
443977289
1522200752
503530525
53115972
1672465572
1748939341
598309247
885196798
2000599894
1727925003
465203242
1014045462
235192588
1781995253
1426022250
1040785448
14554946
33601307
2073675188
404787294
1227548203
1721870133
513411459
689450428
273131639
484187303
1597104532
987448889
831903853
976677903
640910446
65862861
97903542
1751988211
1101963741
108829949
95643493
592291505
1436295635
341439438
1283765544
1819418878
396996005
1623372599
1130274366
1415125027
1599471705
1327618908
1069385827
1082741823
682556865
402271639
673499745
1116293631
1092785170
1800709601
1010126797
596834807
1928553283
1781268105
1826391336
2098025876
620899853
644757613
1146916089
1307848358
163385654
1397567236
890157781
2037886120
556106870
1840722362
1088510105
2067549004
2130584288
1727047224
1253159515
1640259781
2001812145
1097315009
96692862
1202465909
144778613
435876034
1588991532
276917238
338913520
1175201450
1685725604
505379565
839360238
14158422
652606486
127465522
791356702
413928179
866946140
316142597
171611709
649274311
1368779912
1312663399
184682922
439531159
1425764217
665497825
1598888915
1110469913
1739058033
1115216917
2014822014
110764922
1633505202
370110169
930140415
740875080
1432387514
182124632
1484750991
1280816412
1150056508
1536284444
1480355927
484962948
1921891108
1959644868
110078420
948633897
805766079
1696909139
1285838133
1416334438
41960240
738761223
509819278
745445301
1847649332
1440192830
2049246385
1915068648
1146509288
1470534900
1254972421
814402184
1034414616
91056764
1973400689
1623199277
1276697823
1230969357
1446965946
1512732189
2124008836
1935041852
1751700355
1516396633
2099929213
190837942
1612586034
395429988
409744828
176883543
1980273192
704223709
512238749
961128402
923778101
393677281
577159302
852060950
858614164
1845623548
559752620
818787989
2024997725
540894557
1989086157
1270124214
1582343160
1095944804
1382491126
1181674605
927922132
1265741566
2007415739
1314233492
713876750
1315708132
1320004135
1256432888
99744868
973680072
1924891627
1904161654
220639568
1908841761
873141971
1301943215
1803770242
1977770655
617164546
1301458366
507967113
799364176
638034663
685673534
1564918941
1426575541
216901396
472345211
1030198188
1642688832
1602644735
69454487
22144942
1395967191
1403976949
1343493192
1240588463
577245518
700741263
418200253
427027116
1981554301
802386106
1650059916
1619998398
373426130
824819769
651903198
386857513
1894848223
1363900823
1349650526
766212049
1589487114
1349270977
593068287
2019807171
1538394623
2058210804
1753001179
95000509
337806305
176482345
1366239109
802110169
1924480222
298150731
533889939
323625647
1326925527
200721248
238104832
1970906896
1928832898
263298620
1350036495
214156866
1694591659
736618170
1045869138
66627034
1202568165
1494747726
1509048823
907675
468126061
93094981
1768890313
1617065294
1570123269
652784274
1107240200
1725752376
978494288
1650717058
792368738
1850968332
277789685
1211367661
296599910
1389438735
2008606298
1304932154
1671701297
811995520
1206580755
630378096
1264195317
576136342
1910535908
1246523528
1037962078
899384507
1980565158
245394290
1980383702
1320822737
1808512877
1098196144
656413684
1412965658
1338014243
2047256338
1521336897
65588542
983863484
1714945396
1434962556
1922075305
802621329
10213353
801031414
1382779444
1697265942
1658157016
2140851247
1044982405
998725418
2081612712
264596017
1812804979
438369719
1249993706
350949121
1384636158
2081279023
1371358951
926748376
2075496103
1111755092
1734208782
140322947
1838640932
1108298627
299834759
643535761
1224066778
305736970
491299267
1485870736
1987909549
1195246708
873802343
1664787782
2009532385
554084389
972651386
585762593
855642591
583022615
1498210298
954402080
1425734909
663416839
720627412
767533151
782441672
1155072490
466511618
1874448455
1071536725
762738689
835308436
1982286005
1930429437
1314070365
366520326
466601989
1636656459
138901949
1328583863
1843850771
1383409735
942520332
1733251744
1033017765
41581673
818396369
1030240348
906415961
609552357
1611343345
586868054
291514108
1856413557
327966526
1920221023
1116062402
1967638074
769768624
735753675
175885677
2030827252
553098459
1118228037
1940881258
1244574558
661557865
722008289
367374040
1320836294
20748218
1543351407
1368712195
928634008
1709852535
1722862255
1637087529
1780868097
1894064157
1926319209
908476331
740256973
41930173
1654011398
76426900
388456700
1784249378
408277974
1383045439
1936032617
772092357
1387281768
74083585
405729392
1625960618
1399726923
460781591
161312098
1215717936
139780625
1420605214
489193809
1910229020
877715224
1262267305
145839295
1823602577
578235540
210254591
1553095329
267688688
998209002
1113428827
174309443
83360911
1769419867
797088561
1061528952
1309448258
210709018
920086215
27335832
480949852
1594107922
91829899
795931435
220138743
88348902
1013906867
725828240
1137798024
714102233
512257984
994363129
1918790670
1904100016
1396217845
1455882433
2027761067
718746228
1062532594
1540496517
701109952
880317160
1220683165
1735631613
758095776
351625723
305597408
1352331590
432415900
1608116351
1482657438
242514361
417578846
697483178
432525544
542427974
1278552745
1360534796
387513169
1583637161
844671962
681469445
22054997
1868382711
1905525962
229444979
1471880208
2026590442
1040084683
1276950124
127656335
2086700508
43490456
916300195
1401516378
906876068
182764611
847733078
1621704675
867297392
617394678
198366474
68326367
1213113052
277602812
1094676158
180487025
1775658164
381264581
398769623
983989262
2042764795
1115111404
663831836
863031210
1841374809
134361921
1006081377
569297708
1190387015
235036750
1254797993
1759171772
1128403580
1645041045
1992998957
1982403039
897463700
385324871
65205387
1945835121
1982222117
632091100
1528419851
1619204506
1739833414
1734923116
926203608
1480570132
378194861
575123125
1378855307
35203899
230352004
1732928790
1858749680
352924917
249612378
1795471566
1619742885
1528191041
1956339215
273663769
1069236579
1703659143
606363326
242846388
1173826736
1517732436
331204058
1921672700
1662844336
1536331347
281348461
895071520
1903292764
49013487
425531974
1045063881
184834695
1369763058
1254108215
1822992240
1634315830
828560291
376063631
666990720
471455710
1359857476
627940338
2146268755
684250512
833394352
174172980
417826895
339713155
675597875
528361127
1743299872
1901413651
1841847763
798139777
1176608106
113868480
238667472
1303124842
1917578542
1944145223
609211164
140056764
1512740669
919014338
1325519423
1922945668
1727268354
2127477227
847601885
1305015308
230553379
2011140045
510047685
1954166119
254045459
1130617344
511998320
4963544
528787760
507518579
1289233136
11486863
591736373
1114802101
773054294
2058360062
1086573215
1713084979
993984319
1315613051
1134734110
1355886572
1989799172
137053095
726496181
1530707141
171093043
272902900
1085236149
1277549289
1924324743
499957057
892567125
1764368128
554717090
1167739087
390577727
948122709
1240011647
2011409232
1455181498
1549549846
1232346018
1008777818
628608733
525832835
386884096
2077651992
924424952
1023775173
999593542
841021265
1011031982
674103107
431838260
1592542102
1952527256
200046465
402645433
703381814
1391360397
62996300
1601008934
847811142
2068302594
165107625
1799029753
520268356
1078700709
1642125963
280860738
374910576
1662893569
1376427650
2009280448
1835310645
2122797083
1252533244
793846065
1894990613
1653463877
811124723
586222488
1537239389
502832237
1401373098
819284845
795467813
295578575
994338372
20838901
1477067170
728965286
1218327843
61305522
743211855
1299364452
1521757121
510353872
430525949
1855624143
48882363
698178244
2124357293
844258426
62451981
1040971311
1968582233
79207239
1136859586
896497610
289481209
1080916250
300269207
1894710720
1468761020
2090111524
238001468
390411752
54985187
1608962438
1186583329
2079169567
1936226415
936202809
377825939
1155744033
1908785208
413026727
396143990
748296301
1466255353
1983183548
14582526
1778109988
1804628965
1916645087
317461201
1481713136
943310519
263108986
1189245507
1830871341
1869074692
285704456
1151080408
1647127672
1651894860
17732173
1029494732
903386824
1964748982
1139259912
585705512
1146851191
1665946000
276506449
1378463160
1079208940
572430714
1481020887
731647724
961803975
420400195
1842446415
988942697
725910889
1779123829
673012377
2053111246
1097963115
2078073744
1401607134
1832602496
207353902
2073833536
1993154713
1084921328
1634629246
251945328
1285836239
1481103276
2011369804
2056590556
1362598482
666234773
373340915
194238754
1678301464
2034920635
1207606791
656309963
1167711251
1158455865
450489391
1956589378
570222079
40567873
1341862876
856903204
1739138211
1780993028
1011367600
1706434834
1544303447
1830675399
1215789059
633356273
896640194
933174001
414833403
202165584
2079954372
1884070681
1616930908
1318418012
293029722
2087375712
1172448642
1523989402
36749443
1926313350
2144051823
1732903074
647526762
163043681
2067859334
726721761
674892972
851636666
1759226958
636576626
707981837
1137555444
2093757867
419773273
665862448
2048235749
55196619
528687117
285899430
1485220117
578451721
179712465
1245207400
1493852180
1058307899
2069118283
1802614420
601464318
2033252011
2021901471
117135119
2129852066
449406106
402837254
1026878239
1794524915
429029408
532644159
304215430
1774620612
2046419490
1649638959
1170655280
913513334
1899016892
1962085981
1657964186
1158211956
407584460
1048645825
1294937976
873292380
1520406474
1150858018
1412476904
1887655096
95115504
75362785
708574409
679164182
15365473
319152301
635385266
1196408292
942075696
799521316
1450430036
433036420
720080132
1812445357
1082376660
1605743772
1608640640
40679075
72010778
2062577868
721751258
1924240972
1120709778
475624218
1236376577
2120446520
1276735575
1084131523
1337753251
568169858
2071512104
121431851
1020860580
827604094
609570671
1754246906
1371015341
1306467254
350295385
252885397
1617391026
2008330764
2039209983
454732945
1537062241
401039155
1451536997
1600345638
1421341329
1964328197
1520386744
804606433
1750383411
597421921
18250793
738456621
1301581495
587252883
1304758840
2122612437
1411957883
2136947973
1770842495
1751096732
427426202
1993204917
46596972
37628401
491730902
1338712543
397659997
51525551
578693948
1055049433
923139432
2073913612
1884192866
1860004049
1287661734
1582664426
358109991
2011857215
1069453651
1445493037
1019696332
1331058090
1986387668
1572883162
2064347554
2054989783
1326443093
1007208026
790626376
348728769
854561037
30875146
833779394
28758760
675581437
1605694450
194095612
1893646189
718822609
703571546
1357812410
726149274
400368553
606921782
118988046
1984555426
610772395
887457956
645365153
829350838
601701638
1816641642
1522569481
837690744
1439620432
1495364894
390971494
1063771198
148512229
2039742855
1843523935
2058882022
441011111
745680560
1376713594
1624248177
944473133
1665759020
330114541
145219665
1321064112
1949799380
1592536902
746071951
748580829
1305300974
2024200808
59643399
979552878
1985979855
969016611
1797915697
126479080
726147588
2088781530
1509546641
132358428
599101758
1121129957
450904532
254136829
1842213515
1423079156
1356438400
1938344668
335721913
1923363476
1324335646
1044617998
865615271
1966838578
1548587172
1927378547
1820438019
1568320578
228799456
1015619316
366083754
1499342795
1915503123
980375595
1763924004
855416021
1808308993
852320314
1651882006
1833069918
649662765
634680040
1629871401
108211511
1185994959
272061334
700283791
1889112088
67944664
654499703
1065203972
1278140235
488715048
1956554742
665121184
1365440724
749730983
15635665
126927685
411948230
666295689
346984049
838689387
443782227
2045239731
843132911
516109881
1294210973
1899790449
206209535
1939061945
845093811
1714718139
344964139
861321001
8773984
1332855115
867504130
1558748809
1195596710
880902088
1418885835
958095133
221504722
1019529942
737714162
1392139612
1677032887
1686663309
132033315
343064983
1412010928
863884482
1997683462
1151405352
1259425539
619022597
1151488768
740619687
1603102870
1255976025
274617687
1862044108
1416268017
324932594
1071777274
981966159
839069151
1990736708
432510047
963935667
694163762
1004076206
381201867
1450634716
790644313
1773146381
1379375087
835349135
1553033519
1720277064
119100058
1285601082
696382561
1002432954
701088335
1354608953
2037753578
1707797607
2090000963
27356419
1124442940
327497446
1749024612
1338087850
1213533292
875608125
1972762954
896740822
1805856151
887531274
2050592152
2017811246
589571946
1397062544
1706863043
548326214
1802053304
1951247872
430687580
1963860901
1472275025
2071871499
1502889006
69128704
68887004
794954867
639426804
1310924970
873663348
1306451918
1080631088
1663341103
1458698825
196565081
555795776
1472956042
2022382873
1473285731
1620336482
1097803423
1526602627
1542227146
1670891795
2099157257
227018194
1504338078
449560483
1552186812
1353435480
733833711
1076854020
1856352981
2015047757
1617679356
1089689862
2040291431
1055483691
327568646
1738896500
1569738135
716180346
1663653754
1693543047
5077860
644858171
330918078
55315498
200936040
1846891007
883610338
604250440
982279716
934040376
1489400941
441529272
448969073
1063801652
968634306
320430277
847031093
2009960749
1744055494
1984377923
494428664
526531131
1957683214
279480919
1184092280
1634807741
1437326291
1534032259
483609108
1871140392
378759005
1619936693
747527890
762604253
1169612834
155670823
1346633582
431514261
1721098690
376064091
1001843236
275140421
367932985
399956654
1997758088
1587924719
1881181560
1929322025
1996429812
1495007638
870055633
1715568717
1502911312
1201997595
136401061
2031350069
1869262889
2095515219
1036978328
1863912917
451496021
1483192993
1510425509
509104539
927765082
1038977693
803231441
1995592010
601317297
1024796090
1290876712
482999646
1054200069
941927208
2104142361
700181341
254888587
1363499028
831405455
152873199
309768181
1097645383
393480232
1532433903
542107889
2086567481
1227895252
1923335856
328314293
693081641
8995757
1072852469
1813944931
2144610317
1452294288
1899908991
1677757506
81843014
780895454
279362021
2100905318
1942524516
147156786
633637274
1558927570
1396711933
451924083
819311219
1536974706
1318055335
820847657
1366807097
158430064
1732085714
32542926
147507889
6747442
1939187324
1392881565
1223975949
1034196780
580889243
1899044167
1780348769
1580118655
1713614254
1115345413
656744519
39183066
797710372
1716732471
1918400500
1181084309
1552662545
451167710
1152996953
775217065
76648097
1576978747
6004084
341024585
271757035
91637169
412912385
616598139
534004744
1406861590
1896452953
639470055
1191028530
1537480223
1173373518
1401576152
98315933
1408910671
2008033035
1281630941
849443427
1467255960
1007142296
642468832
814042255
1580697400
112562283
2029037947
1649665499
570988373
1827007612
1246421904
982641808
2080756926
1560754485
351611969
593418994
819185168
1052566723
966277919
878638384
154263760
1825211657
123638088
1293272987
34001307
2096102019
647300768
775564558
1343589421
1875876425
330866004
346873196
1756111828
756506593
5414361
618300226
968715246
507914443
1512307721
628251293
955670432
1283847455
1749091052
477779645
1921012420
473182971
1625180342
1508495580
1161881960
449908804
296741823
1460911699
59299958
1378800943
802952630
306802335
1010986520
903497216
597805306
842977661
30466479
97848808
653587478
1155089911
418475055
1809527019
1433456258
1496444817
319760507
646743519
1461812381
78943607
1956297543
1207122309
516291465
392431616
689357767
1660966879
1196119702
1533874104
732566467
2109169391
1935811110
944824973
1948823536
1004656811
758071535
1913660228
1705285535
2017721821
590933889
14640850
750212647
1751867237
1120999782
638468892
819288518
1901107572
392033371
1860822194
1964774635
19205387
16901390
1183067589
36431382
348496622
1145285538
191388693
868140999
90936583
662165485
1449539242
164415895
1431585196
1238140063
1002226976
1714376565
1882784954
452484396
1343065311
1825839785
915413790
1504569557
513890337
229710240
816810902
1108614979
111641558
348782779
1896553132
480593191
557372807
1975036267
2061910855
687148979
1644616338
1699298306
1962097194
1862209943
415288740
886775510
91748275
1421766373
1364657414
1213705895
1873955208
1827658092
1298524471
1756348181
1750330984
1325323451
1899066037
569434852
420460221
1732199108
45756610
1294171215
1901113300
297023473
26531659
1531090151
743724451
2026182466
709711215
1874755108
1660997071
476182146
1748923165
1444624813
300951719
356010822
216463342
1599842613
843689128
448323008
468015524
956991294
1579296736
164628084
1457713583
1490167534
2000440040
626078101
1960295317
615775451
1763838502
137800631
338664369
286322261
1706035439
1157019018
2138713341
47409863
1699482550
1951326429
1215174467
1563183945
1109356937
17216486
220786237
1064532691
2010036048
1296733903
1874105918
417162962
1732706640
1633683074
1610298309
1557542770
2019208698
714346981
1416798657
1274269482
285601624
1818566116
1843949237
1922012233
475295322
1695084904
1190618108
792264638
1090581609
1234176513
1473221506
1213331065
1913134540
621230042
1662643838
1363536067
830936028
1360560587
1356882742
1559018426
811552591
768365155
813925202
1003124762
1798857424
1898703685
1390850750
1241301850
2140720252
1587946006
169598113
432480257
837734569
1899455434
469218132
349107602
2139249770
41288297
1494709458
2134401209
493416254
1002686372
302070364
485804993
1874103572
637915766
1344785891
313806571
1379318194
2003024460
1220217102
2030753912
2119203287
1303313457
1934473904
2038045916
1869110812
1463004750
108664138
842092320
1639945403
47414494
1489872278
108241252
1702822998
728493432
1147523177
1857457311
32861620
1370025088
801495390
1286136133
186619466
1518641286
1183805540
1014210320
364083890
1876264639
954648819
1436915112
1678215226
191616903
141244211
1264241936
944693240
1683960359
2110609188
1548793178
784572538
1766691212
1512815269
146284258
477640697
694978645
863969130
213253042
1839775544
158188799
729754935
732161517
545610477
1616371169
1418247333
1765896626
1066313476
462710487
539927801
1663517817
683485097
1351895820
524161639
367850842
2093794490
764113852
723477627
1989326276
1143294684
165982899
1151112205
1776271757
754513605
1781462853
204874288
1216780023
1079117613
577030860
877628784
1207957174
166221423
1552880704
765219016
1294839129
1891106188
686040287
307653110
1593188874
1685192310
1604586620
2095540022
606711789
234878301
68367704
46988727
287491557
1601426435
51661045
2091001885
649187012
836543363
386030508
408276121
1694884335
362368614
1301045633
1790438102
1516452609
333607791
594733690
1369854629
2123922118
1583628066
1697195466
2017583701
1497607934
1273056938
41561966
850742355
1108877945
116890019
1181983705
792094194
1601566172
2118149292
1811315668
638254498
1623490445
1931754382
1383018802
1115306281
1327526962
1994126139
626404171
1924365201
806278768
993506436
473526920
617862026
453357474
1457851912
271625533
861073995
1270583318
2064453310
2126275446
1665181905
676255473
440624979
825330632
1524362964
594920168
652187086
586309368
1596747906
1476938239
1492719297
1742042230
1936172486
877967992
1516216356
1060906692
621440737
147857891
1225286405
796475299
1672494146
1322483463
914970121
2018045020
1003535314
20363449
626755610
1648032092
665653135
1773821571
45971911
1813010296
1775602587
1397830028
1043234973
372041696
147913861
578450391
1704734744
257855425
193885741
1778254064
393923834
1297782125
40544503
729493134
706856781
645022660
951173225
274429003
434453533
1361041155
514247159
148495361
629506119
1093447916
339321497
1676687949
2058203834
827446492
951348573
471543414
1918522907
1129556972
1137283424
1107684032
522253224
2142900727
814432458
525255944
1433519475
560310486
720733664
1622511229
1611425830
6518026
1020516899
1344582702
1090557378
444580417
652952757
1680222067
833873774
658067302
661782415
729091484
176529452
1473626805
654157552
1618819288
1422491332
1534617066
1630596852
968452037
133339169
2050763540
512877050
1493257932
1424439715
426899517
2031199897
217605831
1754714923
1044659157
1827589805
1827571412
957016460
723568932
599469284
816005994
1045172433
2137652328
2003710691
41752413
1788079697
1343235809
529324108
1810191273
1264927507
47465354
1385170946
1620695042
2000879022
1293218468
1641191272
1457885887
1239373204
304529114
1987036098
1204865440
1924918175
2086185108
429603091
1668950338
5502547
249953033
454795252
988388869
1544122952
372664334
883995658
432927838
422469024
1189964898
2035147356
1203126325
195230157
191495108
858943321
1769475734
1352799695
1920431526
1275602229
1083399261
1316249732
1762713943
911313418
260396963
769901319
1681355127
261135969
1998251906
1919402722
1593659719
1454318428
838073483
472116240
335919287
441542795
680044667
686900105
551241707
1859953375
1897987868
1472971095
1285401640
1276758519
1817230904
1142739742
2057800725
645791652
1336393247
1148970442
1693301572
809598243
359147946
1922955377
284735440
713951667
1899200083
1615672861
226061548
254671052
381637797
1063360617
1704607899
524595347
1354952887
684953956
1515022049
196720605
460233205
958512735
1492745908
2015317030
786283455
1717739777
1376089620
150831347
588565877
1182491441
14988745
42656924
406586088
1913954295
1784977025
888909643
317178989
1258698311
1293687915
263223714
90173192
722674616
2063530932
883784237
1274469658
1643013485
305456240
1239632855
866203122
1872880550
1316362155
233979043
1998554792
311452612
860766911
1647387496
2016060030
241926591
449225736
199278150
1463011828
60207932
1125676839
1653905650
1835637919
1150308719
1227401598
2046458531
299028578
1360636825
346936636
290020632
2070917576
2096570572
369198959
851503468
2138270937
1245790932
1421724392
1908572231
1539710032
627048437
828898562
506250862
857776877
2062079232
1669982705
264420265
1496533840
230230197
683290696
1552374118
174600179
96791673
1211428465
1628878892
737307561
1714759562
29734425
2049293969
905646584
1938491730
904120394
712070880
1927081712
279241433
268540581
679882213
1266683910
1000040968
993043068
1944713478
1778783214
428942087
744122738
424625169
286802640
1789711169
1416620665
966576159
524840623
1301805811
403715320
934365486
1393924991
1811568606
960977281
619511129
88436748
2139844396
1931910845
480868816
878931230
426975332
1578564576
988359264
1700195938
869416616
1323753309
984043203
169931521
1466708981
1102330059
206668093
1358081305
92973706
83087046
1561576670
1928190539
542392236
1073142413
331357084
1392501837
971980242
460319744
943367371
2053687546
82402955
1100486324
242434891
1100925427
377329077
515204429
1712704468
962586095
1165025834
1105434117
1010416303
820123756
777988540
2032148375
1283093257
53698976
1215371728
1119517788
318833650
653957046
2073301828
1902755656
153647010
1357512079
1399659297
1734897752
310749557
1381278889
945804812
404205567
540779357
980915207
170035710
248161281
77956482
573028680
225978359
209398784
1233056618
1857396903
1489592260
1699273973
382995191
1106769172
1232451745
566445421
1495392728
982370383
232109257
119569132
1496353889
411673568
1980168803
211873010
1615834085
1339449542
129730311
1803649451
1337885879
180799409
1063577892
1643969148
1109957648
476117280
2067038913
1895669679
1648353015
1662426754
1116328790
1329607995
429740035
565895527
1988610612
63518346
389103159
1571236975
1990861063
346905403
1823212073
1579135772
1716764156
1984848657
644367743
2049491485
107945263
1783441948
1233113256
1998444588
5883003
1150420242
265543846
1400604004
225688600
401368553
166856168
1986860112
416027219
451594144
48138932
1573845398
1317233844
682353316
434987170
158796885
110981792
411707653
49452955
196314811
387626947
1117948664
1026775914
1410452934
1532169818
1717011102
1436580543
2057175567
615143557
1259432095
1896051946
116152202
1389900872
1520242811
1726419032
1734161965
1815566
531213414
639924307
170729951
2144608722
34011733
1881007114
1258384015
1679280509
1298446023
802145376
750953841
1493289537
108288681
1308719661
548793342
1653600824
1299062477
1677628573
1759896819
1812569862
203048891
308385513
1963758647
503884254
1889516213
161040372
1850667891
442324971
1031330301
2112980651
2134594063
187061756
1108322322
1359522333
1117486484
1687534147
1587688805
783967716
617329077
1325141601
1227903896
866728549
1751601385
1758618170
1616089491
1873766712
1748788346
1855743279
872579283
916485291
496428118
1486588266
190857326
904144205
1662306416
611069433
299455114
764680377
1632886713
1254477914
2096019334
2011486002
199913741
1337411369
1731220224
969110135
305898454
1842873549
1275565946
732998534
685289230
319250708
51608332
1644339677
356504315
1064495984
1358345126
1473644496
1860835357
1438434762
513358598
1075307283
364435572
221972109
654187305
1144049934
1861488365
2104042031
1861124679
1610274406
254439540
600071861
551231421
1992996019
275008366
1399606493
1920255831
225822842
1899638942
805325476
144531056
1230860302
2055234266
726863412
1634865030
1823013307
1314394004
2007840563
592430929
66525469
1821855549
2121787785
1255340015
1508894381
630779159
759721807
284403142
155215141
631568320
1365631924
92191773
766021691
2017663461
1140974624
1095608408
1088746058
468171086
1467829204
1052589876
542950267
2072829989
1211233474
1443162178
211652237
1692921096
1767539518
237966119
734880042
1460472553
1624323758
1788080776
878477336
1316057562
41862456
399999302
1700767403
6123111
1047674137
1519111809
1444662480
1224684355
448458610
1689817592
1852601636
1685024826
1547526597
1051264914
97354611
1679340214
1339836770
981537982
921803329
789745291
393120894
2033890145
1777205834
1025609174
1947946210
1523361730
1864701812
556591399
1104476884
1247509316
1094205416
1629161453
902589976
846578030
610953762
103139529
1943341280
75277189
1576801079
1104646515
886235806
561624607
640275592
2030184304
40630493
432214929
1133935330
2132824030
2052418226
602849785
1862902857
1236482027
498449068
1521901004
848029208
1682744669
1731532996
1150029795
1862892428
1930882677
1014281444
1589757953
264534988
449559036
1304828196
1631830596
855611495
841648170
421235687
789009140
862610273
840958573
189430342
1785658004
100146511
1861161905
618195548
1812251237
1273629723
1036830895
363787516
1695277317
1224104077
1199568991
1965377712
1183491505
563377472
1773515718
302625703
411938132
1570245793
769359548
1347597836
1149591221
660829926
91246548
677059499
1891544621
538622054
685594798
496934709
1779968709
1700792420
654808657
1762694066
1010061665
222486207
1760241957
491099988
2139761229
1764395480
632386970
952716561
265628712
1353010739
13831166
1830363021
1283811582
153422600
1291213085
1457326838
938541643
399665686
861675087
2115465012
1093133662
1723831384
1221243308
858057406
1063964471
652439909
1711867530
1065696228
627480868
1013345688
1796898097
1736846308
896847124
1256834998
1770814460
1678344461
121798999
596797330
189189739
1237252164
2053012850
1723874344
1752157931
1162561631
1078961683
528163448
1612010906
703933286
2079633640
1992184455
1818980681
177303995
185475617
1491818242
1418848212
1921456992
1777569619
130910840
183598504
1457814316
1083518031
397876716
2019690316
2107531304
185245515
1046521751
1768570901
1664239763
1997544888
643053622
1275751305
352623531
2062733059
701299170
1772273004
150203486
1502444247
1813272192
1235650887
817513101
974551921
1082500501
1861041102
1641377445
832568178
713122374
714217994
684679909
390822087
28895887
1282656871
1088394778
995201620
1784398987
176465060
788426053
471800462
1489988944
222087637
1772334855
2078831941
1153085121
681510147
76086412
1144273692
2135785025
1717662564
166286443
1946035559
1422811767
652932176
14064946
1748190171
966156791
1140220359
442382100
627603200
1053063483
1221365934
492148299
1691104731
1796315379
19273944
1791485394
91527486
1481518246
1357243752
1528672473
642429094
506603577
2080214362
1043830198
334765685
524852901
1055683321
1993670610
1631320970
1021304972
1433054523
2076174853
1872495671
1258758517
1307621091
2136385717
1621560413
1438820112
1307371453
405584898
1614134055
1690271432
865580014
60533421
1918275670
1794096337
1333245193
2101142386
1864511318
1939358018
1086749123
744859520
431289316
1719207755
1426529929
1390280058
1185861411
1759050481
608152954
908831413
1371171512
1902008284
6702790
787101186
817665290
415010452
800264461
1607004657
1181546213
157332447
1319629158
1340608228
758713908
744846971
532614065
40744275
242381443
1379376447
2077297429
659302406
954819218
427036055
124006863
659680927
221550189
1051220400
1177891246
398264200
2097634732
1270797991
527092926
262808147
1175913087
1308572426
1644510303
1809375660
1076917837
1303168197
1513775845
1130243666
155141597
980084629
227525388
704471200
287757766
1538360088
1017331782
1526852391
40822451
347709780
1454614307
160525561
1139040569
1869331627
471465364
1502626678
1383033421
1777897062
1107598071
1850799417
2038415420
1860527353
48564405
174566308
2073058633
796197294
606185989
1847244315
191063547
1282801540
448539808
2013860547
163011371
1369424192
498974957
96469590
1381406842
63367112
509221316
806920575
2122454711
1649561604
1255814518
1096190747
1641576768
7969187
1920986448
689996513
704274871
49689826
1437814378
1015818060
1884097690
451934443
652917165
1049996307
945567031
1192116880
1038011388
2138872920
1148994053
2008455599
1069223525
1470014559
1567471915
1805770800
1142714097
1552508200
551746599
907085770
1204715597
1830571329
636046556
1611288808
190349804
330529699
1163270382
2049445837
1284190466
1131719189
393842341
1017248738
526409770
536289057
1064794409
2136606169
60643255
1285531801
1741120556
1674949866
835255835
858365284
1652361420
2133659254
2066139191
1190520965
857342372
706216777
2106028410
81336919
1590282002
1499686492
1423997946
1296139194
990442277
20343461
1639676156
950949825
299421274
162638340
749607137
747689555
1438655334
1133556448
1680606273
1087405540
1190812669
395779771
1797487353
1951090241
1448469576
1538404348
1811266753
1087038163
1096996983
1289222403
1685863003
1426590747
1454569221
617417154
619416649
359977719
134995806
521774685
1149580495
44497394
1804375002
9929892
472458816
1180391571
199706497
1495339939
1744311609
1848329369
1794142741
1057704153
1180143382
1160578206
1625565973
808646284
1674107747
1272466045
232968163
344369855
1076077590
2141697374
1648750292
303436908
451241128
2047892565
1435401073
2060448450
963027965
1753767931
986532622
406293211
1659302677
2104853811
1015470334
2038081006
461420129
1006425896
1764971227
745609151
1479914964
1724666366
1553722515
1915669667
459633763
1679266863
2037808348
200368316
572412276
388012531
1371562292
760364078
131756040
29720146
1266264685
1959148503
123299715
1991001640
1115787471
60022131
1147649068
1053143682
1601515558
1787361074
1401233090
1392515669
378637474
551089556
24802648
757288098
1085922876
514629931
772844292
955153336
65217867
2097966547
1647921338
414264879
1195771666
686706712
588895511
1052260867
987230691
1196432325
1619721437
1325909673
145525011
1550281282
1052541696
1392203548
436230464
537921737
1607399793
42261511
1892537662
633466500
995377184
1155780264
1911396621
511163090
2127023880
214782536
451082170
2131671930
1664074971
1511939812
26594877
1036614490
1496825810
1968239477
593141820
633198588
1714847299
1728925641
1942617208
1863819389
162481835
1078998966
1258826009
1597553412
67114832
2109684690
1178474276
736089129
1544396690
719588706
1680121841
949916614
182320997
1747441496
581109831
101211280
1093881836
411541789
564252091
1310888351
1280766857
1109047457
1381153144
1371497532
879144471
379856141
21970465
1183591278
1200915812
663232654
353245923
633094488
1659529612
2057214565
693192802
1331259698
1782752363
192659916
1129131134
241352290
105255650
1055365037
829036160
100870731
1751196810
1818069318
1151403139
1883791956
29402084
1670189598
1888792080
1524854385
1267156737
972318213
44554545
916174753
1938622309
919479402
124909320
440245672
2048475782
1638601018
554895224
166565261
170434957
170973208
509277
1743310801
384813683
362206742
1665080102
1809606365
241948528
2023353393
2068963154
438047999
972134297
46160380
1205721029
874607313
852268846
31891087
86312724
2145172871
572452775
1261331526
53624746
192947414
1481826351
1619554925
1189347617
1066312120
563031475
942843639
543071238
555177000
431966992
497219994
1904647653
438725122
601901484
964199817
843351460
1989446798
224629056
137075738
1467138121
2138953479
1335386313
1700126226
477555804
1070159209
1311577547
1401642910
1319593644
4852136
1660501351
1323159651
482221788
1914862292
2086759491
1111666734
330936989
1244908193
214294286
641042163
1571672809
1082217602
109896172
1628383303
103018551
2056377068
561644048
933952930
2060267016
1610026640
723715242
1997756467
912695180
876942279
762554436
2114833176
2127612976
300020009
1129393125
1870695974
1585150788
87490097
76456083
482994107
73844913
267167953
126025733
558014185
2098889020
1207552972
263327422
910456367
1108657706
376409490
504955489
2033036599
1817246355
1309328855
953152474
855280465
1772615200
1773399075
1691424193
724431315
1810531155
1060539921
1977005617
769783308
1672946038
1385778498
90244574
788104106
942412506
983524896
320121060
1519126311
263630775
790412749
96669536
1824792538
1700856699
1709537299
2106430682
1502239258
1360965637
1396840055
615803044
510980497
1488591567
921771426
1841446657
261462977
1378017436
383730815
1927661697
165567037
1459523998
1692346686
1936323209
871781350
75281988
214536401
962457453
1484241177
1099897700
210709668
43910930
1789897696
147285456
2145708284
1569599156
1897477088
976940884
894681768
1123510634
1592538984
1156442773
1922377299
328790182
1480162882
107401028
38065584
18752510
1915534393
304811755
2098288220
1330266403
992846368
705040526
2092165134
1128981910
884537873
186348792
119079623
71455996
1793771361
1390781235
71458035
557484704
2077389577
576822578
2039183721
1708265944
717880385
1288248050
286899913
538158297
170472317
1247539120
610341968
1997117099
1473117350
1457108489
348522703
1925055086
1595054457
376226748
898007351
1534641090
216726322
1390896720
1714548240
522991435
1627528574
1582589765
1025116772
2032255602
147875847
1727780969
1162158547
689382461
935598534
203237320
1535827555
471698674
968145408
1237285998
581214047
44793611
1257935735
1561942464
1444566910
1819440842
1940075984
305171773
2014638707
598301423
2036072700
2121490632
1849639950
647804061
1976284720
53221639
503217711
1198895074
1026822953
231716768
2020290283
659088421
55866369
1799948554
714327743
1922950030
312900947
645986307
1320265456
2059441231
1949159059
1367681514
119125952
5066786
338934859
1137566445
1540458225
1082707213
1114116830
1195651818
131198325
406113615
1644158868
1623812255
455097871
1404213161
948651091
1478545089
1929837482
224671679
140202114
1581035549
165091155
1214088752
91284546
806331230
62568154
1184233751
973970063
1461919686
641892919
1860975626
438287015
810834273
343309079
1886163066
1390555994
741893448
961763856
761984450
1445567700
1271440704
1052603662
1512184275
922174135
790134016
1192373827
531108103
655046333
586501593
1537272185
2099893882
1129212513
1970387666
578063043
243176598
1594741287
2021471575
1911979236
1346614449
606047907
2093535569
1091845978
1859303471
673914758
911892819
1051753565
646043600
91069825
1733221059
189310871
952134891
393411807
1550647913
601367698
2059411587
844977989
977887294
86111221
125560032
91438717
1356626964
1789520590
671986838
1473123871
646734240
1288073335
308550507
1881241297
717909285
1699988551
797476492
1052022521
59137747
179424589
801594585
1254538858
802666370
483749524
1277877914
1924644925
1163812307
274097892
836357761
1080917023
1559988341
1468184286
889905591
1771006576
1453585476
27299337
241039215
223423694
1932287959
1688715976
244062745
1604659448
1578192677
98291540
1635731171
869280543
542841064
969889875
721616625
1047990390
417282597
477772619
2086575648
1902082167
2101342835
237708550
1531608263
20742189
304818225
1379774243
1339086611
2013299678
947492254
1084098326
801865043
743237995
535772040
860036044
600788147
280556204
1736318745
1961383050
712404754
197695383
772558136
1987038859
739926863
1804363897
366880496
1953899450
36621777
235108384
2145777078
2126559375
713953354
24661691
1264175061
2135921365
942189195
775021249
823170121
1861990218
1873306201
217160968
1632085980
1504383085
1605907308
64446785
1569806272
742579303
700582110
1030005089
533594112
44147516
420690855
729249634
2049983978
1275704687
326687897
1781974974
997041416
545599941
1602536282
1560832839
89932658
166499368
835479401
701129269
1801391603
1331219248
1804763144
614993199
1495342132
32102073
1919708292
1359245515
1900109128
501935635
160719980
1376943895
112167817
192753369
448360442
2144627175
177957091
638702061
1698572292
1398472094
1140278163
840755966
402079439
2134770236
1689174371
1284091349
1788530618
1332127489
332592530
1738095925
1630631831
1432679435
1260174066
1425342695
2096772463
1957250138
1900435989
752714814
995234269
337299531
1776120918
377412359
1683001384
279187478
1716402309
227775032
1340728877
107912590
453566368
1033839563
1904737373
614891274
381841410
1797846564
657143349
29290767
1492241011
662758032
2051277566
1280379035
1741291011
867582668
899036396
1053648318
219342059
59410330
1821844147
1784278407
207685598
1095259886
1305972327
1062505646
340642502
126366359
1529501435
806617395
1601233240
1040950750
1733881771
1688186177
1895565961
586677206
39231628
876048681
335156662
165248612
1241747198
2074381635
1129459177
1039678351
1722846499
1835830469
1674604354
1034376208
1337242530
589248497
1083490841
811061751
1300611043
85495263
90767324
156763735
199507538
271566584
27221747
1028157352
1875671234
384589780
1362765718
1215244442
1241329768
1442458218
557690760
3333440
1745165536
297101562
523083364
1244023479
1927820552
1959260174
1121352286
1462584220
2072886956
233853181
77888333
1768177724
172500899
355208172
971548812
2006152028
2145887620
245221936
999111670
823552323
334011787
1940430960
718950100
2034314623
1013896685
1087985892
453758379
1768683979
1373531357
559334879
496612574
1156475762
1224972722
1857166186
708023424
175325714
1809462446
1578127967
445668702
1915594254
170264416
2042991136
1968403475
815330893
808248661
1889247984
174591582
1099701961
184781663
1377593347
1850988161
1334408929
1056852120
22635054
824301757
2136221530
368471660
2110339457
1084667322
2146703492
271943880
468996274
1023353014
997288197
200761021
1707695582
558473775
1689283539
1687402991
479399357
29140324
1660366296
461436846
1017621931
1129958390
1137018236
1384145083
1829494290
413108629
1741203334
392513964
1935756363
968493488
265504373
1057487652
379221284
1037326984
1122187276
1310024265
1359769358
776659416
1046324181
864848002
1285012569
1671436534
1036695950
1641731141
1640047962
1999933791
1736044241
547885294
884185810
333660344
261604920
1115897726
289677434
851645641
1264458972
1052847577
1362148985
1483657359
2049441935
150853774
1710455846
844377978
2052198128
1557238177
295854757
44782220
871389892
359330256
1886750309
483881983
2072173310
232689712
783030664
1259463650
183590883
1880982116
615089871
1365265489
1865945730
1168352751
356750105
1626815765
1296923216
235843272
1884981175
843710691
1223363427
351207672
1173644553
589871414
604060905
960712753
70524099
560841238
1572874132
1445988392
749065186
1507548916
742238969
2107866415
1668885694
367701678
602021100
985129893
358783431
1785522138
1004830534
449057146
1862055900
1409277211
524238291
1227621604
44216178
494323933
1571190057
455226857
1071423599
1870160495
405323923
2108337693
1234637619
800274863
826511386
1364256914
1182692176
1630100342
1481901911
1545697965
2029490644
104086954
2087543648
462980178
1112420146
402781107
1253959925
1700128618
785550877
2121050798
1489722061
1854425419
1186925838
237858237
2062546912
2132793879
568248582
1921724934
195101183
1190782227
571361229
180824938
271043381
5646695
1120872911
715614278
865488082
1141307886
440919217
1486927346
14697881
820847980
2049475989
323013881
421650253
1232119637
353204972
1520026937
1530715659
784801642
655976317
831509103
236279171
720966182
1587477445
101337215
517400547
1203171693
601086251
1848174311
1758170059
19852346
1688566556
1807642118
1147984533
2033485578
870918718
1852930802
1199105650
1747647579
1497364027
402959249
804493624
1715692685
1629993013
1432816326
1746770419
146777738
1389501668
843957606
1770634090
873148328
1803204374
1681401230
26866396
1822061607
487922000
1692325741
432854290
1570912090
273414357
321877366
711237063
1037540224
267016024
890592376
1712373166
797571844
233289072
1534117865
2036527105
847742954
1617972448
347944546
1761139062
995996704
1734497055
168301965
761474613
78012930
14238367
351843957
603152436
875748484
226504248
348817893
1203295625
1996855162
1132731036
1127916714
1712760384
1143715768
824140043
160009177
645587750
128410399
366418333
1490176172
1155556306
196860326
597920920
1343735128
1256463530
269243624
1197256216
92893371
1666645343
454996056
1239654182
396372768
408246109
871553502
1906456783
1037335136
1678560113
1451231770
1176083888
1741620666
2021245182
520668201
895014081
353655449
42296022
1431740075
492071721
1850538016
1896687332
839832361
557326054
1282057410
1887230980
1836095251
1022070982
1091307780
1472479132
1609448278
925040279
1587516541
865147958
976360749
1685390742
1843833298
1893134484
457190925
604925137
1905922932
1607277663
277199929
415037182
1343274756
1689032721
1422352965
1596603619
904512222
731263411
1878997092
1681887298
1138403492
422204504
727423926
80471219
1558381360
2038125943
565167914
1235534628
1900431763
455297975
231158623
1637565361
1842150375
342256917
1428995821
1824395122
99487667
1684731089
790011653
1115777946
1654760327
2058326527
742922065
377899715
1455291448
1795776019
1306131000
1037658186
350210045
882006560
1174073629
1487104343
33467243
101807686
1859685626
1248004079
586094034
1384455987
2030181920
887768292
1244814530
1419334752
1270240497
410493592
378937607
1341277925
246196624
1298425364
38009534
1934917469
1443597496
1107354236
889351447
919833492
1851547482
1096272548
59253532
1833973308
1332622253
95521787
14840775
11486046
1245205695
2077273990
1175465594
1951512618
384669446
1644185003
387034811
1366796355
2106683462
1479366446
1406089431
223775935
1820317807
73687090
777428539
1221337361
1836642641
556520026
1863395653
2109131565
182548255
559193708
582144498
1176274978
1544091799
251250570
1690548713
1701405530
409392951
1770519830
348450985
472806440
1054805947
147209266
588349422
317351133
255838696
1895332664
1169997843
1350860817
1229500823
240474905
1288631272
1027819421
1571624443
2082988519
2019634519
589795981
2057425498
1310080373
574191936
1890923393
514326163
1210485908
1067996268
995239644
560293606
205173396
931686092
444942535
1803275436
31207560
1130465419
1971164180
1668279773
525404190
298847769
1080747940
1724995039
1091741031
594631741
1867601277
2079585823
1725944205
1656144930
270530677
1101825390
2076355753
1109371031
234115732
2141235369
1082372205
997976342
328414089
450618164
102939179
1576507024
1530930899
393891539
537861352
802222041
1983670697
962206809
1408744404
62498223
911632867
1122294605
254553258
17065704
1746062259
1109494542
1336402329
14660862
1947727786
1365275174
2030066639
167706557
1252340261
703708986
999253426
523438638
738080808
1685581931
1179800764
1150457502
1960076876
1132922094
840389714
301226599
232154935
1784771614
1857140626
1620786006
2041538878
1791225359
2030982102
487969339
1021238513
567338107
1126228702
91371670
2129771491
1833752984
2093182166
520559770
1288066537
1467775426
1455471406
1983061103
1336125451
1897233199
1734529523
1167289352
487406201
768820696
167670590
1901248485
2002552556
962618384
1762961379
1448182361
1867048720
1600502525
1556304810
1141395207
1386678821
1253083747
1700646336
321239054
885584982
209728813
1277592532
705188163
554140582
237818221
1514316868
1666581799
807305009
1148682518
539021437
840020185
1159998726
888508848
1974195920
162531478
654667927
455566578
767718653
2144125811
2140106901
1005330593
1837965946
1346441256
19907955
992159660
845865599
1669091716
280244250
275536177
1330519715
840966551
1349703432
85465529
209881270
1610653455
1315180014
1987584714
452265227
734658810
1591124669
1826757676
909548820
1470919362
1502065766
1893006020
512981304
2056206738
2131169706
1691494874
112649049
946609894
1081155115
194738917
645222609
865347164
2074558891
1202118180
1584756015
532580503
2052054482
163111560
915495877
987953373
570870860
1370947079
48794289
251670536
1212638674
367173092
565980228
1125106123
79236980
1506672427
240009725
1753757845
682053980
930860703
1931271757
502167934
848196853
440045730
2012374845
236417254
684043060
1810682594
1046732862
1188759213
1047509725
2056200888
1500920993
421091998
33240714
1693241018
188987962
789792708
345717569
1788112504
899302093
1161245267
239187593
205337294
816568079
1956846129
969159860
2129526336
621412446
1170012209
1089746645
223823166
340085557
1281516092
815010170
535868839
1839843796
1582331691
1882280591
1166780605
1655807388
126161800
1645064164
992696674
686197293
930762107
1532984684
454288834
1963691779
1027422400
89303818
136386330
1032292941
125891625
2069056336
1536553394
942269032
1089403932
592093553
280366465
293747003
1209386962
1217902564
1654240929
170140970
762752539
1923907118
1305335033
2018505816
1364463628
1146646357
1752210566
580482624
1845546747
1760149565
1218184777
38129350
1385301837
812520881
2047807451
976834368
1291064819
2088485540
1361495033
1903057424
1099162513
51154698
978848375
1175342037
829258100
890438888
2054897959
946171374
2016468372
1116948453
760912704
990572863
1406023392
1177055858
756304488
129363919
1513765263
369065176
1845587556
1851291494
1373362937
275819196
1072876929
238656434
2046053988
1988133432
1320441110
1189580888
720521516
112281956
686317868
821742474
1439796910
246287592
90951028
348336103
1288160429
309866064
1955843365
521682776
1721733002
1944091127
599165737
44389475
2034431773
892650835
1452249719
1177216362
1461064131
103486965
993066651
911068701
1843591628
1110658722
1112699714
1269670375
1563953394
1668834902
787406218
1411057433
1429822673
771368537
490863348
1340544912
1309057958
2051567668
1381411540
979684408
720777146
260639874
980878766
1591045837
604394515
1754333429
368000584
1763251211
1527122101
268070383
1890863387
328998454
1360385799
1933571591
580865310
706397991
71437708
621193992
990829493
317960911
1410809036
48203039
1675555181
786598108
1731328758
317284470
1959312752
555456353
720040067
836535262
559624858
2011266465
694168740
1378397937
1625120505
936238382
1497153789
418295867
1753976057
2049316115
901752281
364807020
1304439423
548733805
1554179892
639825931
649689607
398643246
581179488
1310973727
1171065597
954449716
110039085
1795670430
1945761984
527895145
634121620
633216753
1558901946
567198760
1418814376
1853567748
798561484
672776546
1056722388
321799279
1272999167
1145605102
2137885807
781941454
779579138
1011244209
1638869150
1040334061
702157454
704585229
427933838
525932347
1540998559
1791718937
106118243
306719211
883107062
1375459447
889178436
304815899
1294629842
1885053261
731782887
2139334929
940575936
1151678218
712510179
325421301
1764565420
1325413546
1886405949
2139429959
1159390217
1271045108
943099068
1773237205
1663302890
1204686848
248187667
564326772
154271149
1392645955
1391591747
69693063
1785171939
1264346607
542686112
1993665176
909667818
360722320
541904457
1133232251
250618520
360546936
889624868
1529963972
196645363
1557244163
866653331
724349100
2068924789
1220121712
1680925939
961324442
835229698
906972789
1170782198
635620980
1151823500
2114679886
551610264
66721831
908134390
560183407
1070491502
733165920
821516598
1566534876
966588536
1123000389
468011522
1620776363
301770047
882108692
1954526506
1934885653
206210655
785046650
245248054
691336031
1859505799
80868699
108829700
415022538
379723557
2029547368
1759935822
511181958
587736087
2140790216
1306336350
1617358452
733313006
2080196678
1598647643
403171932
1655492895
1277285025
107659613
530610179
923235510
815917570
1070808427
1501363197
72938542
972422116
1591942087
1174444095
364261519
1686090694
1456714710
2138967812
1115727706
1894171105
1887652315
1492299318
775357981
1315973403
693282775
115097439
1001129798
421074174
1350925808
126026673
254056066
1029585122
1438026261
1915794966
167656531
1203287433
470845597
1793954998
2107560614
1039763246
186444854
847016855
1787724097
483163183
2132369084
678352618
2075984392
868987763
669321421
390731106
219360439
514630111
1454809768
1222017603
1871825847
36675942
804015050
718380997
1147058155
2140866333
795225060
979130670
859913597
27967803
1794955865
2124301589
1882113867
436043059
2143588107
288813016
1990775926
505960108
468589168
221654368
416101067
263851275
540452287
997487715
2065269966
446087700
1626815306
1967406917
1426263277
422920186
537204437
2090170247
1369686542
375834547
1840495989
1925441405
853388228
812803915
946462271
627684373
1685423790
292345866
1868167731
447668289
2076553299
1691739297
1041224955
481220192
868899869
1252284294
195275854
2108488444
1281887921
1141469543
293878052
1827751378
1324180227
1985275677
183007073
1984292351
418453034
1686267783
790246993
741272346
835541913
1746512703
1575645311
118814466
1444510028
1042942148
515927250
834402653
1336061032
1833604307
1339336108
1300164806
528831822
497534728
608729655
787068398
858221514
877111611
1424729590
761908478
1408580387
516787375
815825190
1592737858
1021404925
1025919345
108005731
2054587073
1070151310
983958459
880718178
580147673
670968336
1883273910
2083715496
54316999
240506434
363126420
352243731
2082352719
507578579
388378239
1415362841
50921460
1519072386
1517887396
582074148
2147359554
1132668322
342919821
1508191071
513520854
1466826329
234971584
329188818
1858238706
1095072369
1459040323
1514036546
812363384
685931521
1759649670
548952153
1288266004
2060771323
619152826
1521552535
1223267072
625580344
1665006528
121577473
1815443435
847255039
2067659895
2112565356
1732621980
1483729917
1058015638
1318847435
2107945915
140495870
1579244255
171999430
255320976
1078902361
2108167157
1395158808
1546200276
1529915352
379585272
555548474
4792919
1545540855
1288234546
912923341
1761852869
868175619
2052012813
1479114156
1931444628
1178515408
401118118
1967166694
1805720403
57044492
2035053971
77735923
1632361954
828848596
169000911
75810894
173558816
505331852
1327536406
694094457
2082056794
1102512449
1827464761
1956283722
275486985
2023823652
1392855124
403610430
383825793
1510756174
1901896367
1014237510
1439386950
1394239919
67906036
1981956312
1767439575
372394140
240122144
1820821134
1025146307
418499364
229126374
1978456988
779116329
1247804492
1109892465
708226267
1551225296
1579189677
555279461
879971401
1143110199
9006401
591608795
1948790945
92031728
43784345
540518288
1282342259
282224427
201496907
1278197829
1343443908
18484377
609370602
908525955
1325558375
312903081
1811185991
1341628305
578645368
1939154001
674695026
442754552
1923065734
493241202
1428435283
51715545
283734391
2103202298
1122286979
1522072606
1755376284
1801053255
1535887475
92706763
1861843203
1293406069
156110893
680781815
1779634738
1168919116
1413841153
444910124
1459767965
2004621519
838994414
1178374424
741486148
684637567
675854439
2052790773
781246838
157201425
1333927159
1349413737
219678704
1767814110
1886975798
1793186753
2002908765
1754069406
1814702677
1087618862
1763486032
2114820592
1401354471
186293578
1833666236
937745329
271223320
635629668
694740337
856332853
1042527362
1584294734
295198102
321892106
1511265241
748537722
1010491598
728655126
772105207
1141775170
1683331806
390001185
1920345541
951236792
1197250838
891877758
1748929513
653562566
739392379
1254823380
1125035479
1736453279
88894623
334588959
325518571
1393233777
1284547034
479479009
2047619202
2054801468
1570218831
129478605
1310130708
2079289040
1290411240
1262824549
31576491
1164948471
1759966741
1930976716
2050234837
568096486
1302622606
731366311
908942409
1563944144
826087133
642940253
361778640
557063606
1329160485
1631327196
1043286682
1664705476
518469805
1933527985
408621666
1496043856
1234186831
1057030173
357879168
1784256084
580884471
1321993308
1910790069
1981464553
887699697
582946378
1783879075
298550659
1298268698
1685432513
1546752114
199892982
1153129966
1099247047
492378743
306259656
645029241
541509825
1592048303
1294432222
889431927
2022146199
1170743878
436118473
806695330
1406618161
2046125987
1262020103
713474203
1464869472
1208830771
1951375898
729427861
986591482
280740764
1278437810
1183089033
934408563
604099033
417237914
1280882941
1130719007
1305320924
1658005826
777877511
1476220330
1147263522
1601033757
750676196
527402191
1479373038
353745946
1739222627
200739178
936671097
879971214
1905236873
1113561229
1380674238
2113302771
155579494
957407530
1543877559
1259688590
809104935
282259107
995652526
1993119567
1640490782
1919193924
592615525
1762276593
1176039147
639424969
1802188829
1959511630
1408432114
686850164
1032271354
148466017
1913411004
877951636
49753782
1730553248
1234449985
76970877
204385264
788453998
549509813
593790944
1175822757
38843643
1028953685
442274106
1794453810
1852845756
2083166187
865933014
2082518641
82416601
2080143710
1416614054
1956387681
956567795
1857132575
138895901
203453785
583027226
1571370437
6886160
218097585
943421474
1787846534
515609432
780784091
1652559820
1467260708
408142775
414204436
183299942
1709470478
1450740092
751809192
1518081318
1712229939
2062985182
1788480976
1683086785
468771067
1321050659
1195768241
1495124552
1908959393
1742644967
272854322
687197874
1142081697
2116452648
2044103608
628434855
1821551018
866882290
1159317933
1174911343
250077886
147380185
2013812916
610989465
174876934
1226764108
1968298969
529353092
1512507566
2035560003
1490576365
1326781631
348447804
728545800
1490662275
301475577
732609862
565422675
182766496
111986201
2035221854
1313747756
1323089801
597507387
606975121
129095679
1231671644
1923543601
1422322626
945202402
1113183706
579732560
976837477
1646162319
1787879768
896430613
1512666182
67775335
4930429
190040108
767975418
1257645921
2140248956
1681938203
383631468
1949728029
132164787
890040625
1158625604
1795975136
1596250731
1319776800
877707056
1879945826
2102092995
1600932796
51687451
62334943
1388952658
1110072522
2005054502
1535315491
127673932
1595559886
676619688
1526507930
1063037402
376586357
1594278088
1617544454
36913895
1157130830
1848728747
784549426
1098932068
1858772678
1609853699
1557513730
172139304
2093368263
227442941
1937978487
1448670290
1025104259
1649092210
1262387707
283234048
2141784352
1092300625
1123701171
1226367705
856439448
1028119299
417575948
976483682
1460974379
332512701
2137123054
1038094457
1843280852
338456256
2129930646
1914696804
1284984605
1814561630
1336310637
1382864374
1229508447
335105091
318147044
1058693451
1124484557
1685184583
958499070
1830749985
1712302012
848882487
1660165809
2072088676
1435346154
552977969
995448528
1926036202
280067784
805132421
300260199
1040948535
2032231830
1949515633
1915402420
1005228852
1421500248
967818877
149022182
1506177595
2094052760
1104902059
1664145536
1099056417
691530739
827452446
1905188353
2116669737
1702575732
821805960
979304035
444604736
1120905054
915529141
1314137589
532372238
1097362942
1574578475
1524127776
30333646
938949754
890193055
617605526
1908709305
809549321
1543759684
1211220525
1036439588
1137624606
1454575571
1326294850
1503329833
2078866667
2030960127
213487237
1634669399
337450856
1526264488
671020948
1677327608
1052742822
1351071482
1631669777
1077466
787350480
1940581870
1740002464
1693384960
867947373
1637821463
2062128913
194672781
475178631
1737414576
602137475
181894918
1827615702
1995952442
57658970
911902142
549694259
1535501064
152320710
1290861231
1290314828
1362295469
1618865802
1350878811
1957008684
1117661207
19999555
1039863436
1064947641
615147106
243028212
974078906
91162714
362163247
465864753
1802204291
1314808975
450675537
1936028783
559868504
1827737752
307390900
746385042
297012623
1313168889
671889738
773572176
1732678052
1799449005
1673844786
880053637
236644768
12339915
630124912
113338820
551027800
1338427405
851866754
1253699254
379867221
662476416
1095867937
1150419036
1334249545
1575428052
1080215678
1486536046
1619969930
630902849
1930166965
1304326566
136209969
1507323230
1242919609
506498949
2111905038
1796731753
1202158500
365605718
1627845200
168852726
410627993
330280105
1519021432
122990496
1935115948
2129498423
543200186
433992567
954982450
1542969002
1637100601
1592176780
988039775
1928492365
1114459287
1771754882
43848404
484905400
1927687294
558884296
1688673974
404565899
281952889
2030358523
664308453
837708764
1914480630
991415171
28906638
646954596
588432825
943292405
842746139
1298711880
1458587618
549892556
2144566859
45225476
1092180534
735148637
1872597745
1026791522
1202728040
1866663082
341997323
1629219032
1069727398
1889457303
1735293813
654950900
1716385042
2115015779
826895110
1484812170
276231407
1267559367
566323832
824199273
410765367
535944552
1406771222
1713123506
1543260682
304426407
458073319
730145914
861690714
1852526707
511360127
153405790
555769402
1479434183
1755305256
1858079024
323287848
480811546
1300582479
968537145
1874013347
1861740537
683512479
1144335218
1209111488
1849944804
936336436
534581894
2018776042
1656722378
129689981
1288309346
512407548
242171959
728422978
249525098
1234230653
1119642011
834790223
2051815293
1868409279
603957969
387335575
1776393282
852936157
541771567
923537157
1343888895
1009148561
517642229
283058796
902385820
1706394859
1371208440
21891116
1066257194
1124833932
1531254984
1786152498
1027480019
234116491
625031986
454361061
346666751
1366085953
1469393662
599236437
1260851104
955842017
1351095927
697713745
126323542
1042437488
1489305537
736116114
539664393
83941122
157594456
426821731
654896064
332352658
2053653848
33249655
1739609840
816567626
1412241540
518040722
1900691049
331725716
1183018212
1694342429
283420228
1129943046
875590910
1239729732
240612197
1509723752
298120356
1679027013
272543354
651708892
181495690
248915992
1101188394
177709124
2023796418
1067706494
772277666
719714360
297944987
1139911039
1186834411
293716853
2043480383
729710977
644251771
184765454
2095279124
877883324
1842561577
479774975
1252152941
583300369
2137520473
790149442
1883468926
149189722
1818592429
418089366
568071365
503110240
428873976
2137882379
381784121
1740246678
1993067051
462023867
1430009555
467511907
526917214
1148235564
1171375866
1248295576
1458808700
1046933818
1183869723
222709422
412132925
718550850
987971691
734093744
1424208810
432846046
1016685720
1424753185
81097691
611968950
518556792
1301504609
1702907873
585268376
1683235373
725133506
63125575
2125626324
478276389
1992792124
873623402
1472511112
1462056640
1457194924
759126804
642687579
1967756431
713040814
990928768
1101996041
577114584
1250522406
1604436336
838993191
583139527
2023928511
1084788726
1975030095
1825850991
1484150912
1741723449
1805144340
795226220
676726891
730749495
1554072020
1986188303
1274458737
131995071
813448752
341570511
485590234
1149815303
707965488
1324183095
1507501123
11029793
571512753
138949523
1977527502
423847238
212974141
1078838411
2012739868
1660611393
1046168480
1271216225
166507292
1424028718
1021481099
139643648
1281797223
213058616
427969503
536539988
2123759320
47204533
924767041
521798017
82801545
1449450020
278586478
869877025
1538765991
1348667191
100503425
1716173821
120341614
369337755
1850373424
1953777441
473644618
27684346
655182212
1035168391
165338743
990600415
431595807
1292014192
1546769041
1845370208
840959155
432595363
1205948904
1756134492
140070361
50169940
1692532071
2030100611
195644223
1485283751
495224922
309972722
1257876625
2061736553
2001151992
471299055
179189476
825696055
5295155
1075328411
783499611
1377604170
1434656815
895307332
449280124
999230168
1647595930
1014001437
169995134
1518328264
734110099
1883465951
45440953
717134167
810269963
350412903
1869737328
603767426
420338817
1014302432
403039139
2027277223
1038134448
1828543756
465499297
1625607862
949616280
1736342859
1212983878
1594930959
203046858
1261628972
474292714
290977864
737720977
230030296
7147750
394579049
2128584266
588618554
1105465597
38992311
1187565571
921064363
443954167
78651682
795640304
26358232
460578946
1289721111
475173938
322683102
445707941
2070591197
756530428
1605242241
1332493050
568778008
1335326952
1827844272
595594199
196723371
483115831
1078386845
1297964331
1327856672
643011982
55085923
724696332
1157953169
1202794758
1565817455
1874534314
163708247
2138123821
590248699
400896838
304990319
1233867994
1227657588
1182399886
721752856
1835941002
1916679020
241041043
1778956798
793163053
138971589
1660820872
733208757
1429468908
7387910
1504615844
817406245
1983486594
1208827358
500980039
1250705707
299915592
1427583559
1964066602
1181479012
2090243537
1997850056
1861043635
1784876981
1040296992
1268095952
1616130093
1610350087
328272291
595214490
271727217
1415868348
1657015716
878683105
123180340
1710115872
62108043
598186687
1141660301
720770234
1838217465
1320642943
622707174
911724975
1944660450
774199047
927308909
2042333732
1822477821
1336821182
720181507
1176650007
1136031944
619468417
392941879
1866234905
855530008
1256690488
1409555583
1043550498
153588947
2025431125
368946466
1823276551
612130773
1906145107
778007785
1358300394
49147416
686041440
820629545
945280060
169680596
1013426513
17955531
616952701
1865479597
70557028
954190985
1059764863
1869339536
876886658
414104884
1337757627
1469097458
1866409387
770912332
1910812021
692611080
794975879
574949982
23097605
47843880
348074408
722504736
1785082173
1185196804
1982804726
1567520705
381066032
1559086821
74792764
952400976
631478843
1270098125
1696892767
233761363
1966458199
1163436491
1694933545
2144645088
1052333386
940411473
1071228417
895917407
689677138
1428031883
2103397443
1948971298
933375713
2017338900
165026478
1033251818
1671703753
1278516765
2048234986
814886242
2081397808
55543663
1504082849
1538562061
362997230
1999943744
1934624008
1539669315
1793327631
79623954
984822024
358044307
50210456
2109272694
1470961205
256978074
1389297043
325517935
1381580120
1869366259
1267491584
703639461
11338657
1489355222
1854647260
366675084
482673926
1875235699
97743728
1508156512
1428000261
230491919
222360161
347385129
906958557
968421277
673832053
1793941077
2114438192
1261506903
864274115
1532201367
1142616901
776803797
481957480
266062758
1386203856
413485224
561739387
1737395160
901240210
410934045
2095568392
575915132
1068934362
1201762406
1252519737
1222087506
730036886
236024566
278352944
534286731
254671718
1207873315
1808402140
793834610
2131683674
1299822758
1305908700
587953393
334357922
1233557052
191742826
190120120
2093300572
22099475
896054223
1234973111
1591521561
593767006
1368826633
1039109855
85222357
1910680735
145957778
392926226
1096329449
434563891
1124983817
2060026538
1767372876
1296407681
1972174397
123730278
28565213
991419380
215141517
470177071
2030434448
1317817684
1953515828
443275374
1177678469
715164245
741143340
1217633367
1402836540
746837380
898448902
1430669448
1527241216
1434720177
1608550064
1835701118
869793073
1485185788
423596689
1029016199
400402686
640303142
1862571420
709075632
144382869
903742051
1348845674
88838228
1230133677
1899783013
1912297163
1916528515
1345218913
305997760
1629113743
972326121
587306028
1943309230
1779200337
1089256614
1244770583
1204041287
1817121804
1605850198
1586198240
1535014620
337724495
1685406166
886429407
287098937
818580004
289944591
1277058639
1888132481
52637410
2096489328
1775739204
941979290
1745291798
1343040037
956476669
456342466
779868316
1912464351
1337753867
1739579945
963910212
1454675554
816354160
471029863
1094154424
1047192057
869357839
147896965
546944305
1585297732
1018681540
1886375402
373890820
322593282
1097549310
876725843
1117622697
1739799731
1755423168
2060603737
1852898092
1909282102
1793746651
1616243541
1336568393
903330642
1832139174
678853438
205825296
2115871243
956212443
335492738
750339647
1342458171
145807759
1812516564
47801522
1768270882
346979139
124183618
1111277688
1979251591
669216980
104317713
596670985
1975114846
1084211074
983000955
1814974466
442462362
616328392
882297263
394618222
856958993
1445095686
716731062
670928972
314529725
2129428805
2136168380
1360932691
911317603
981293454
1851588409
1021413568
1302657353
318926814
2117856447
574468136
715250577
553460969
560158136
990639346
2138685219
1955254315
228138088
1670895721
1038661814
1313134787
686233078
1312722025
1452194814
800184439
190354652
967309572
143764467
1902167373
2009415357
4344594
1725510496
1457988788
1426728807
600378016
827679989
119227572
473052662
666941651
501293768
1627619062
1596903575
569374317
762400829
1544782604
2128728309
1610559956
794937380
2087757780
1582940213
1569185138
500244307
1645627093
1547787176
100412956
186395323
466820540
446914783
1643143368
1772769574
758691971
541303170
1466862025
207332060
548791527
636379266
287173144
1460255176
221588194
1832842542
1881591199
866935319
683167865
1300150360
551285388
30607896
1468654297
912078854
38958649
1531181797
566085905
1063433301
221334526
833771615
383377106
1981670088
1176583132
1989929276
1772066231
2083388374
208037901
796895193
1947181062
694816105
1028414382
230562294
1575002974
1300666669
825073835
1519677708
1304555972
1471837941
117431927
1153659645
1608731969
436470297
124616623
1586702695
307933515
282037540
547741999
1610898246
1914774754
249569009
405604171
169921504
293574106
1752921527
269737273
1434141594
853850507
939152349
1629616599
1729126410
423426276
419304590
328855469
467217625
419782892
1051494260
1818304897
1417708278
1400020512
343086407
343155212
130822586
1998913192
670182394
1420859643
57339527
2013428607
1842475662
941470184
670567868
1777323138
174147166
586945184
1445331469
138510575
570424872
218519794
807445941
1977492099
1416984337
292233556
1129859582
1747607552
1769236684
1864996069
604409732
955793112
1538064761
1620672495
2094925689
1238521206
1525566073
1627910100
309697108
891030942
217568261
191977831
992000338
2141187809
1203546698
897730455
1359304207
1464135936
922259586
1176998128
761307932
1774441797
1511556705
118953589
1225497570
5605842
110597030
1423575485
795891100
1400083185
504421495
419543740
104928887
1944288856
1852308847
1716514545
90322645
879123541
1032368230
1589362386
1469565210
830817115
1365162155
1062992969
2108164567
1796462696
1472665166
106963248
1925421160
1562502018
1767605153
593544520
2049210077
607447090
2098804953
40934580
720687709
2059585578
33814491
108461504
11440948
1141272182
1996906865
796717072
1799665011
1650950179
1081119070
901104015
327641407
1171134539
630587782
1378625027
1163131401
1885046994
1345042393
1109187771
843153519
639706410
1512552718
1244126739
77289787
378410329
1845675505
446763789
60450214
208481926
945643274
1986630382
1458443516
325834508
1764299128
1641703696
1220948688
138604474
1167526455
1734992920
984514779
851101173
1395454795
735341352
1521292929
1457720936
1870731171
464641275
53774708
486008651
926863232
1887466906
295361855
1166860887
1916023894
592329986
1676033082
1505171245
1363811673
524942646
400586675
1695497613
644309943
648331324
310530039
1233440654
1566600922
1615648389
1206355080
1662727143
1614022821
1831560685
823962783
2076831830
938899882
799899269
1446500148
2111366047
652995892
545372737
1347220286
1697744867
661855801
529752667
669974534
641613044
780225130
678174070
2047804862
454072966
1200648214
759506646
1445582052
94882372
453038229
472976256
1440059274
1481632443
789495326
904327506
2128607419
993228852
916303602
1708680372
374246640
811057359
137992788
928689974
598827789
1163746651
1657773074
1405924764
22664085
1954395102
1958666627
700603896
1998973258
744391209
755162512
1969127014
45193705
1886679106
894944297
1579438859
417252758
567126550
257576957
1051294761
1506082765
1111327116
767806810
1857127579
1631199007
1778522530
100888389
274460568
323261974
840767551
2106977133
1831718903
2095616614
62414928
1100766822
1608508771
518055606
252695574
106133523
469386102
955562264
578363181
1596714908
1550221072
1908079821
876775890
1466253290
507602233
2143072704
809619916
774613994
223689042
1174858952
2081164623
408586940
734362430
660449318
720344421
757324734
110441894
677403612
82376705
704521037
1959842840
1376869758
1374417431
89755282
1866760563
592513179
1291415987
1455251395
46665255
1090367358
949723421
1846452975
927555150
2039042738
1216411650
182528332
31350785
435560846
1913607839
2144587413
2017954290
2135605939
937961276
756614196
7069874
1085236213
712411302
543991397
511149592
1132761777
566264077
1339561932
1348849331
65330195
584333181
1338353228
366993554
1495414160
1967797782
335820467
1467537684
2129669276
594916579
1048328561
1483766666
822861675
2046553152
896984727
977626898
810728707
430665168
913883655
1501549873
358157701
1351387204
1506830366
1866325987
1706115689
893628548
2115674487
1797935040
1983188580
1778316467
1511833412
1705439942
1036076682
2051503528
2121678873
1511225813
1492486543
2033183261
1607121668
221896571
547926161
1534666741
354751870
470373836
1508050779
56997755
1299512768
719895861
793726084
303393899
438808710
235512385
1362327996
1415711129
201131104
121947141
1243763670
123070983
1113177833
1579754015
1270268824
980792239
1954033577
587633594
1875506403
1144394197
653792728
1574757525
666189991
253130493
795790093
1043889187
1414585208
2079975213
1522055442
421891127
1182813837
813091505
32314652
511886756
826128369
1710671758
351593487
790403140
1664406273
815768654
551962467
555350105
1864288341
991834692
459608328
140749893
1060095432
512507785
1130995548
1154425961
1762090863
1271566638
854524296
670422948
1958000452
1841817074
1277781127
2025990796
712994185
1112408061
378441
1926946247
1615223044
554547015
47444599
473301867
677709722
1187189829
1595655900
1799126620
825296351
2087350697
1975435039
1007093682
356511743
1486857874
1571211752
2069740886
1372014999
593508671
1013146676
977483801
294067759
1384749237
473300422
217328208
2010147147
663511026
1932436971
744785363
408438466
753770255
35258196
1231235494
1302915868
743386659
1763802146
1554848204
690053995
869795831
1260315342
2136554397
1150623279
1677044409
398727596
2066062673
1320958691
76514260
400047033
1246708764
1086694140
1256546746
501937244
717062610
1148971321
1198648723
1224680522
946459592
1871573746
625618441
365808953
923617486
430729081
982716879
241321548
1262251857
944564400
1673920693
1055963260
1597688790
1409553325
1100838736
837280349
1341052682
1485260812
866297978
341779759
1115653233
830945622
1333077848
1193400445
725897240
1538541025
520460866
129558035
449893571
1247647921
505181420
133410636
1443162930
1060900901
1101380021
965818491
304762568
1931079576
1230685530
1187683678
1716047200
858281482
914563039
664784167
519699605
1609793640
10835917
2129104755
572880887
134664138
52487219
1766051781
1949214770
695311160
617221665
725299769
943525925
2055063207
1690362914
853077879
828908590
1929979063
1172059101
743700753
1521461088
756194677
69307328
2019452384
533304035
338435903
367216313
635315810
418284379
1084381017
876453038
670040200
1743630134
1145778638
80461414
1547031632
1961977209
470557042
9303789
345057193
1300042624
1783181485
1511642476
982186835
1347277728
328063341
1867341937
1237968533
484868861
1340122477
1088311141
1243052901
1840275409
1079154316
2084457854
546698167
398012493
427513511
1517110042
48702463
1664610323
2025009329
1886562422
237353194
1277232845
50057202
207020143
2125576946
2050164381
2041104661
1536530888
1156668123
1678045607
33090048
1579301414
910624178
415173009
1911640643
322392066
1620951392
407315547
233526045
1531579629
302829784
1909033850
1063655337
1016776676
1966317515
346513935
1858934270
234588033
906950639
1475580616
1325680146
92640344
2049473546
952583847
313205472
1192694491
304180619
802611839
807891700
1351722522
700036960
1120964036
178837341
133372332
1586774962
506282214
192292171
964760667
219780730
272456538
1878361479
39899496
1308209952
777634167
1308646693
1981015081
233719961
1094878029
288619834
1131610450
1551770707
1305742031
2031098805
937414956
94564438
727437757
1758728964
1032243902
1163015734
418750543
657189662
1403655349
1661643708
662328053
2094934187
101609704
1185335087
363407665
1993041556
314781215
517315475
1750375229
1756411197
1000219110
2092629201
410761412
725467877
853846901
1465379833
626593582
1898958014
683326829
1014778732
814749415
1950504356
957411451
203611098
113388345
602318902
1474993449
1983414016
385091333
1825774955
1542782678
300926369
1598868563
563818045
1837653283
1222754925
1037537582
27347533
1783381740
2002593507
1611691790
1423145441
1003987906
241477516
1009142012
264488229
835077843
855484420
318349479
1959617602
635169033
1234186103
1912772244
739751994
183411449
322512052
140899929
1432881834
91307902
2114966093
1654849066
601036431
1318493631
142586769
1147315444
612325358
1764170650
452429741
1611753490
1724458156
423692212
38710946
403481109
1429834761
509418478
1080151515
1162635428
736165916
1628438377
931642124
865268526
432456745
471978307
1218425433
457869443
1077815112
45398538
1385812186
1566242275
1813152368
55805618
494590477
627018851
295371297
165759572
435962693
1522968562
1172780586
142805268
34179277
1904459009
609577370
431778161
1299957984
924643105
1224983480
1008234344
429173089
687681371
1168977795
2044149347
282690353
890495392
933432497
1161421640
336582192
2112556110
1790224164
1814374095
1547437748
1467813210
1039497175
1140090875
144924758
842193190
1282616503
276135393
183657248
227786881
755792122
791061195
650663942
1414512431
1907993954
971990377
1091120064
795693489
1740118220
581804985
108434626
1854133230
1999187961
990874867
3243632
386623293
1641446819
844344370
2145697094
82534618
99310565
1286076993
1685720115
1116749758
848655063
1979775040
324685637
1592929138
161284589
1415696780
559554910
202701283
1512435802
598640150
160671584
950713793
1441440784
1866538170
2005839224
597810343
2069996452
731569564
355994103
411544996
207551809
1152029713
2085178109
399023900
1776449425
1799411971
1575070138
636937477
853772696
1181443490
707872637
1499508754
218897288
730885395
2100801803
2103372386
192089665
574815821
1421257664
1189445393
948407418
1055485920
379210048
503195555
1568547315
1231999077
909591542
1811333925
984652872
861430345
1373676276
774648728
25277369
314055880
1903535820
1098564639
24476208
764753684
564723073
1920800882
525309040
461617712
2128756404
1524801935
1445476922
558111506
1572515807
1950784772
797507057
744742246
506876101
219192094
1354915200
989347137
1509568422
1946651737
1892358849
95150538
81855867
996169874
1125800691
1886951185
1114577417
1680932052
554536801
411439207
566653015
391197169
2089493961
1271313246
618412792
1221695985
1806893200
1359702184
1859164181
1062369147
1720563421
627537845
812225972
2023942819
483105967
903702514
1758625349
1227995436
449090518
577629092
1407216821
1543019106
1242145595
1103221224
1715283974
1688932225
855201715
1791492310
49891632
1712439465
1105718378
2076211232
623289714
1654350632
864828039
743267063
188482561
625748144
830632453
1916994206
153295242
223655048
282433933
521148443
15846594
1723439731
295753468
1572255506
560972418
1586783333
1878621955
1601148911
1823027804
160899484
192081616
1328562634
804258314
1067154347
1672292994
309150934
30157479
1059476971
629098182
1871805672
159147113
535360315
91134102
1757633296
1187519197
325624791
692301057
1940994207
1208199510
1326840919
1806568125
893235466
927457068
993825604
1376237755
168100803
1727908779
643057693
493457352
1792311073
150983371
1146949775
1969312278
642577046
45156672
772689859
1136298964
1997088819
1535891594
1673704474
1978350313
801204195
315157283
204053805
2044018647
218431742
1004495288
1055328873
1890424229
910351471
415190402
661328306
1006260738
368711691
63403764
745135229
901279260
1930143578
1519871967
209530650
366630338
457572003
1040105580
144209551
1013989640
2036581761
1651168267
1092116257
1357599586
517378066
1465093344
1515647514
1678541998
467051062
457742346
1372404755
53498020
1985001833
90167930
619412435
1892167665
711646937
65416306
116447194
2129844232
1568227864
1800625780
1663802598
1447314229
1314659029
262309092
1294664840
1139704189
341808017
625970449
1217102540
2140950493
1742126010
1851463783
2116459722
846100899
2110423439
47555042
76498658
1705836608
1916122373
328395012
1440992023
1625099009
1382486472
1489414012
1696478937
1678549047
323113190
1969982431
19681740
340075659
490292272
1937080195
1412963345
1563796549
435550016
468726098
1370084304
2084954792
1439619784
1363864310
1301054566
1583559298
1363015180
959622321
1142823941
1928861357
213131695
1853591988
141822433
329230802
725698964
582646888
624780612
558223157
1051375418
173017805
852204214
2089101948
1772643349
616944197
1101701829
137617407
52581291
1853809822
959561936
1915755900
124188145
1205639939
764790751
261974452
1785958809
1629006907
958786162
786677055
1216853488
1094026920
1350307764
1524720254
6075809
159774281
1502196266
669031836
1954162866
1718423591
25839103
1140989234
121665205
823617173
1711548058
703410879
1600284938
487490950
555814424
2109133363
547800416
1739044729
700912207
1225808554
116060132
1584336970
1006316488
2096047796
931108099
886031072
641090583
1409147965
655907944
140164297
1685441338
1783149866
547857086
506235421
1643173598
464852832
1268726735
1393787509
242927647
2079757622
103759219
1798782154
750549432
2144419142
37474640
1696746468
1519187612
949674870
1373834960
791626364
1423095739
1342974012
1921769032
494534448
1551264506
1133660597
1805050487
1100366151
1779449927
863157089
1072327359
1282180349
169394537
1932625649
1068658084
1841178354
1267085035
1707832211
969771985
871485787
517957338
292878119
578820234
1105801161
1542279925
1001319996
2133208498
1203825507
1616109429
1201806302
1153287416
108785570
1501263920
2110943801
1497487945
1169880509
1347686427
1432036044
233805481
96557412
1973071468
1275361084
850297268
1596470632
2037024172
1403285477
1358216219
1824573211
1761776006
1482370650
782254591
1262951189
566803789
1683760030
1868444973
765854095
1622380968
1796540836
89730944
1001212486
1365470166
1319347069
537369768
1815824679
1079261932
1068188814
1779637481
1257939466
934332070
683352662
762441470
485842284
1450212754
1805020026
1592484489
509494307
495504147
1338976331
543183526
521241730
1058731546
524608413
2068883269
309173686
799508118
238557728
1798758518
977638443
1366308089
834892747
1232250851
1808625314
240213716
1890304609
1251699560
142735674
343672520
127388604
2134114141
606917236
781801881
1793120318
802703469
1950728024
1476443325
88935491
1998450364
202524571
969499781
203720719
696325812
335845766
765490005
1580355475
1842750734
435861325
929865196
610401133
1591314321
1260317159
518544300
801845391
680953855
1598717585
1853594552
1511776500
1383999009
954976724
482214693
2054312848
1227291321
999322877
170570753
1373107374
1087316033
508891494
1152293614
665710099
869869291
110818686
786056601
662472538
245173604
42295348
950026369
1857441390
201737305
165602850
1269366379
438306601
1553446778
2133337318
1701135697
128869468
1804525749
1102102546
354952551
1791657768
1946083857
1018930462
884045583
1041123437
433891354
2127534007
900850009
245974977
1628771205
1198851490
1190225824
314557618
652618872
549594156
1608614080
1966358134
802446281
87446196
1904456902
1047321645
1857334813
1099286569
263045917
1120247205
1600462168
890668834
1574195400
75518695
703325007
1259313514
1722097443
2317580
1087820866
16487739
1171900861
1733834280
1339277439
253716654
801901640
1601880510
362471256
1237741155
1786024353
1848271997
778322017
434424237
933054922
1464722768
1648445206
1989217037
3164020
1293620506
1020472253
402004909
1152132913
1943224045
167216714
796816079
1860631897
1610965172
1294197019
1209635031
493407262
1598499560
1732858351
211600471
1623622144
141936930
1631133035
291517984
663126062
1102017160
916676810
1633238430
1027057761
525779271
132695060
1980955735
1300493153
949015563
1192768600
1829127020
1277661004
1255093553
1183950347
1005698771
1993704890
1192659786
99016594
1492347383
1580394979
684921292
867388127
1111772191
2133954351
1059838145
423874573
211254374
1983072084
1592118651
117946280
507342401
964601906
1141344835
1591973151
5014868
279861972
1066332054
60766320
909111829
719581435
648643320
1120381104
1461573100
1168589733
1442879626
1082009235
873836404
1249597941
2093630137
47003186
673713864
559011280
1215302187
1950134759
1206423989
841346007
1924951748
327017437
731076
807919752
564145946
136882326
1380818717
1291980638
2025871723
2057476448
1122924497
1524660214
840835894
1466515090
806486294
805557576
206146071
337135933
932625587
1321810847
1504689042
514119189
2130316277
1764703952
2109097311
1432794954
604906395
1325506573
695471650
1084802925
1415727030
838108384
855184636
1150894692
73289887
1796748556
1865808462
613624072
2117236429
288252098
129257401
1993976485
64775986
931786496
1517334626
301897605
111320908
423777237
189243801
189586184
25629133
1151561336
193346050
263192017
1397887599
249753483
2102367094
917614624
133597751
809781199
2108162465
1766218833
1479570431
1693719988
152507274
339853526
1096720556
1325681626
1542544165
543986267
1991820138
437348279
1618673020
273950270
270714257
154849110
1916013384
772613333
1107190568
607534984
1992270168
1631732600
343674771
677901078
167170088
403179261
794835
923289452
1004031205
588156336
129057991
1904208956
606464228
2146066960
1628781818
1363384627
1486934730
1246581841
1969283708
144198676
536190402
1864916355
83391276
499715899
210309814
1120897289
2069701908
980895658
2138490886
1163454267
127206057
1422822319
1832026573
781158233
1486491643
1753546909
442325587
1291024992
1819391329
1773224264
1753199109
1499454723
867005837
1939786847
796452872
454027639
1647700066
1911159441
160815751
366744064
560005096
575437996
1700736605
2124948443
1987351602
1369662016
558915492
1478193227
332806102
517449544
1791531705
1675362271
1917408229
1517439799
312892137
44420117
2059177197
1237642841
119460938
800522675
944205384
682621045
595731151
2049592181
2098814631
1026508642
196952906
955786171
473619686
737567999
1384829695
880291558
1428292398
2105885956
912496848
576429654
1295733913
1732152375
1382012008
389650719
1990709207
1948802456
895113068
2061938695
177294607
354464065
1791386852
451958413
1217798370
1886270270
499735140
682976684
2079132033
2092345334
541663106
1186244085
1510105686
193191054
1153457810
1120559589
628072501
1671437209
583631984
959840333
458102385
1806904387
191990147
509650402
268829254
698931220
595820805
327016621
1138417506
59373890
1327362644
1950308570
1586889768
982585643
1392703437
972327946
751863304
157509245
1295263920
579833716
679306595
578267875
1737181226
2611643
158663276
64170684
1814085150
800331133
300079284
828801376
745592558
1943272230
93750217
1735579991
2035338375
1386427439
978914223
981512446
988059091
464405497
1921480841
1653680544
216432502
1698855733
978562937
458415577
481397726
510783901
1261213236
323174169
1671404387
1162119200
133070829
1472560262
963403001
1722741755
2006769958
72872225
527304188
1208536892
998657119
925964728
244634263
2010821827
1490269516
1840059243
2135051771
100491713
1285816001
1863623184
1395221170
1227022373
1156894102
1416019443
1049113357
1644345469
2142872825
133016168
1194113308
444738661
1017269142
1200133230
1825910412
1364293941
1563522856
1219672046
261963253
1486299534
1105510607
359730925
776534595
140656687
709812521
359630737
526294855
1136452107
1495610676
1991688660
1965038027
1364682784
2086767052
1300452981
1301633003
786821772
1555640413
1256695075
1693999427
1885917613
516577997
1442916909
1509177220
1253638554
1803599993
598367603
809991727
449948497
609388877
481433637
1065085768
292532175
1528202051
2059502412
1619230528
616577492
475307406
3771893
1445758348
133650527
907128215
259058513
427646028
717725822
70744766
702257490
1680409969
684972058
1859785496
130346594
141393445
458467312
767256354
90517560
1590484855
1833195016
260976330
305901902
1328694955
614369217
1922634885
599160905
1010009405
153750484
1333471942
1682992464
1547737349
732474673
770877315
1953435680
1437723990
238095492
380037242
308852557
1069965740
280134556
337035230
1664898489
2076318610
1253772754
401344496
1571014847
780082634
632831103
555057215
88715130
2078320912
1493970765
1244131520
873187117
45769704
1534039996
1990694635
592630710
2027703228
1933165215
687528342
1068043270
739535835
1229433633
568804667
215486786
370630329
1079710710
1167708185
16215279
509646330
1424665269
1633380123
1089771203
372992625
1870410010
1345503489
289244090
1883632735
1572974671
601127954
425114368
769567818
349352506
1650622621
1229321764
2047726123
1895466053
412855996
1138378066
1788583643
1572110761
1933365678
687521422
1696873316
714040598
1232329860
2000991330
790266306
1339073441
2103864975
2086826763
1019905321
131124989
1458347699
1872988079
1686954489
1747582704
2143359130
1518308806
813422102
267469952
260526248
1590462058
572203328
240395267
556365860
982627705
1485024661
1460868789
976099772
494929954
717487852
1886524859
1606907155
2084111422
1833331746
5778459
209515518
162348213
1110318810
2088177859
1416621546
1593528582
29088678
57919898
1700574385
509113202
2028704398
1260999780
848881806
95123111
1906030308
440294005
74454098
1906533491
816799812
1902569914
1298108899
1110612979
1404842498
1523267536
382907978
1702328233
955583477
1277979628
169887291
104561648
1629651461
578842883
296366436
2001866027
77209027
2078134391
1226872931
1967107568
1631937866
380670860
1929975654
1001571678
417967125
1666264797
1825266494
880209199
1275177763
523662102
564395276
833341528
1989796211
521898122
1207871392
891838706
1908456445
1603465472
1138262664
991170222
1564182038
161452433
1542186700
1440605456
441524581
1393345917
109468437
635152699
1771800324
6191015
1846138883
1459179767
720440935
1347569184
1815762136
1392642120
798392011
1057663750
513317479
1059831908
67823293
1495084922
1563124014
665732397
266222776
1155311000
1211610065
1817107344
1730398033
978873178
1351195807
350840968
707874163
1487516606
286136670
757079674
1434193496
558357046
127883028
578466751
1820623459
1614592964
906245933
1616781596
2011292416
1781668451
1933843210
157673376
1604221635
1601242690
948959410
902291376
1077263868
218910936
2082584201
176918042
1906649679
328140284
932368473
1300103916
354480199
749203395
105595583
1307263028
522019328
1063985045
1539948475
306587482
2021534918
1826783348
681978741
923267020
2061260889
1556509131
1615814573
1261446511
955518794
1415014755
816134234
988687999
896217166
124886473
1605363666
18700822
1598137516
504608829
718639973
1683781181
1683784313
380735180
772749135
1957293621
666694376
2144069545
1220399782
1385001202
1779688513
2036744714
685825081
16260826
2021884175
152283470
479133302
522469543
2122281149
158568145
78781369
1742570801
1692196732
1612164212
1126668953
934987736
2034454307
720105127
1099299371
603086481
1850683254
1079600851
887664138
1469182138
500645141
729630018
239289067
2097337419
1407560560
1072487454
366791390
1843656111
1242960908
1990174824
62165197
996295728
1613311777
2142791160
2108757527
1566091620
129979276
1392912364
1067079018
1990231939
1179303793
188120165
1342197818
555466451
560637950
2110887408
139387325
471940220
1056969201
1278836166
1567611986
68489351
2070770263
403000959
1098673503
1779764407
898766304
389117431
639551823
918743470
288510351
2059272136
442834891
995423808
1973255005
1953752938
904321157
808865101
394439001
648704635
2117932817
547328924
1778727795
1795527340
854558493
1722891945
1682057812
591810767
1863741586
1673028255
496443537
828784181
1460868230
208079118
1545362048
1112993688
333402294
820579899
1306676853
1222540986
747998245
484345885
1185160449
1546261885
1643244337
1130673301
12568954
667909915
112053251
662073171
157628917
957793114
1790347938
286077026
755826570
931448885
1314950503
1670091384
1785194145
2092956739
1977063655
303718537
655904610
168298797
1546480827
985738573
447106493
127503729
814196500
1629712411
557814072
1282858835
923660703
367733751
1760826981
1664013859
1515812119
269098452
826318324
442146229
826709601
1494905479
500690308
1839959991
2016016978
776471826
1790695414
1988236826
2072629570
457909545
550964498
421959045
899443944
488498470
1063826063
1306353610
1726815005
1177874503
666026951
858697109
1034439308
1847912799
1971075648
148611275
774895517
1790791782
1343749567
1226395482
1924751271
683798890
616668357
1338692775
1054146107
915135030
608226391
1569942719
249679926
1929042122
1256501456
1186567579
445440262
390103603
721939897
1140079087
1419648697
976076690
661552680
626713470
158561697
936109391
1139692838
366081216
413873491
405426507
804505074
795602028
1973337214
610898100
798143370
1465429472
225340732
1361907272
217418274
840684805
1753213245
29116756
1159396980
2128809879
1483707983
1732022977
804492850
1257602993
1117153923
1670141045
1963980944
877995577
442826839
1600708318
858850904
1556829413
1710551706
1873264491
1512749555
1018767499
844202366
1970052876
1403703315
925174609
739802662
426026972
949237632
647905090
607420267
439382983
1975536128
347041769
529620369
1648722728
1813433306
1807306053
734787298
967850463
1158525992
892218770
301874175
742352681
1707195869
1548203949
602440678
1690456620
536395550
2003801469
1188636677
1243763157
2038352394
1219767719
181627178
457238923
527373556
2009228945
194419460
446918893
1545185849
2113761344
205953237
320159984
727113930
1466799715
899056048
445213354
1379507361
1230969616
427211816
2024076678
741431018
1906972786
510084018
2054858089
818736573
1471966095
934230912
1159809225
175062193
1654564391
1457179684
1693290344
1868987842
1699547474
1308640871
1731749916
1274507452
1692239682
1768788199
1085990698
755845968
1376505396
1518263167
447263951
1079997007
702831024
612342599
1557267260
670955847
1332186651
395759672
1798704350
1280699036
1914558807
81760140
294591097
1222531133
2075516615
971954588
2139165145
79639371
1223010384
2032645373
70486928
31649069
1609031880
257856406
1749053868
1778638685
1762530999
1449983519
1493181853
1650883365
1677788678
1735821648
1348218514
873546472
1852304112
1992298712
1081175988
1601407395
1859115834
1310342382
174777989
1066138456
416033133
436227495
1813901621
1908403574
90754746
1085026246
403774466
1286895355
86498497
1098963116
397834536
1234849950
1591933193
642509468
1740799327
1618836756
1628036558
1593811161
1923639145
2034874867
14083385
1940259998
627387718
945075898
1026726677
1332635719
1457648494
375330244
421484504
47590561
441911858
1629304124
1134944710
973982784
1496872141
1920515511
1767643198
1205547191
961869571
568064930
901686522
207244642
1609608096
737673151
951498578
706545044
314843815
177636875
918865314
1800099596
199821260
1999153070
1617516667
1803865976
232607780
400773512
126147433
308561875
1625682271
542803471
663189757
631695735
1664753366
2074895430
2003434372
957839762
964694156
1735194861
1116256391
92204574
1967411635
1000592851
1872331221
922437973
859084264
1967944415
1796579482
238927541
1124538454
1978291809
479254436
1062280947
1595376060
1273103484
613838111
1269402597
1373787715
1013430248
1522875652
744387980
598207673
821355123
1644417986
2089803118
178252620
391476470
717590501
1930945407
1548111763
880668508
1635372236
1573493286
644545291
1601911103
291378285
2006852208
1657588508
317538942
839670334
1582370829
1747531145
1084058157
1748909219
453842589
1338601567
1407299717
2019446839
619314208
2125864661
1419619749
1134588172
2065487746
1574602896
634540821
645537101
1876660933
209737477
1741517551
829675512
2081732704
2091703456
388632862
2070712831
2000455476
1896407693
384989803
914890248
1435520745
1075576427
1834296903
1059170565
441521151
281309574
394091949
238763508
2056682520
2012516090
2051058662
1325616900
1081803361
2011080937
443684641
1361660056
1434612749
1557694477
1892425744
802826961
1983624106
1415538961
1518504629
1197354180
1883162143
1590002544
1487728166
2037409163
1858611004
1681004259
98241827
1250525089
1095918820
1102906100
1648621198
276198014
850330661
328131442
1411443887
1018446979
1983884704
1427028082
2061833927
1126815360
1678811345
675681169
958593096
939046078
867528960
834981440
571519418
2101211512
552143387
1986873498
1153173560
1002178407
1678899984
213003927
538916562
1736885361
736889926
988727225
1617397191
1005206168
1287133854
1218628530
1591651198
1743108988
611531556
1484440137
990376866
380885430
1119234376
355330093
1151480157
368604155
905836861
1398447641
1398764868
357418632
2000622795
111828580
306417612
1493796375
1203994624
145112217
834295711
1009975624
1953850686
868542868
1687599930
63130556
1423370428
1029391235
21731407
1332244423
50873854
87583763
433020155
1646569756
895300321
1104569632
1505455751
256026214
1361218940
69744903
2069388182
1312281717
1096109593
103720773
694669921
1378725743
1395377506
329014182
748511929
728583
1433542655
468888638
1356268814
1073140529
1994076855
564125496
2135321432
1835776143
1652985441
1103624719
534518014
320364651
1629281578
2088834797
1835352908
769818770
1342408093
896287562
82672016
1686598609
256415685
414443071
437589390
2004010221
436732203
681094825
1596814219
646168615
1412106467
869665044
1493955209
1754992227
864228330
1430724251
61127859
317281899
1231073673
1632983757
1570658147
1947723782
1424486311
1306098201
640613283
1904504226
1837299312
758652813
1370797709
1659414272
2146692445
1168307149
1989759167
988228398
1202136783
562514718
892534719
18231982
554079478
777212672
1651694823
1010919969
145720690
450546102
106047325
700173405
1451992564
650394335
202328709
12223523
1122914359
2022164361
1399566181
114415482
116858491
1470657195
658199763
1691162798
1889191881
1425078516
1991716606
2033885622
231949338
2057121237
203640927
1478808928
563624037
309912182
1551489484
1032923844
1751165815
1746752470
1894494914
1920876140
1225720114
697704618
1411909977
37350597
1783119902
685164616
1518049985
537425216
1129815148
1149874278
217629646
1127588773
585059593
652325668
1962498140
1237910134
1287104366
1429681753
2120959118
1614157175
998081588
995739772
611906666
2122423267
1097919170
1906263950
490636331
24435332
929367683
1960415206
1046264086
1083698697
530735696
1669050703
1566228637
2144085288
498887834
324513266
2078783892
1031758676
1669022850
2004729986
556598352
613517827
907726200
1441147554
1451383411
1394928672
1983908720
950962905
1458876284
900908963
539346867
1456716461
506517747
1742522258
144800830
1685140866
612564717
1653903049
784435409
1387202205
985388009
961694262
1357229769
61292151
569152828
1177766516
257086847
1454109371
671798029
1727637246
1164121727
896975663
1135411528
1392895875
1704137153
1927997475
1580257073
478394116
198019610
1479723394
884754374
488807765
611731628
757210102
1974123074
1624490393
1976912531
1558546324
18246182
388347092
212022247
271111843
2018510726
771179512
60296392
838642550
288681792
1985630654
1492993284
1424276993
1869951826
379566482
73662673
1368892253
385510093
312818034
1103146106
1092164344
1606437556
1570661392
239917368
536339870
747636135
917609337
514875730
2023236354
53441640
65147668
621990934
1720924346
95749634
1960827344
282471000
492191661
835811340
1903619185
148619962
1481112396
872437529
896946230
1012180292
987715284
162547304
2114466849
1161695539
724790330
513020190
1385438372
986402617
430838258
107839789
1029969012
958254860
1957294591
1841496401
912648059
248286120
920987480
1494287242
344024366
1876670153
332489738
1260925623
270314151
15052319
1022009501
1888053680
998733054
1146500665
391991589
1991275663
1411807970
1857618019
2036671556
1130272915
1901580318
1715238374
720193743
1360389098
1546210923
883543120
1830501488
186009295
1159334187
2050187719
948773417
474837721
457164332
2056937954
842309542
1103791052
2051637522
760000778
181880011
1382445078
2063070391
1279009066
358447262
1383219268
734342747
877653469
1547235373
324800512
362030816
91324552
1582017926
207345135
1918985775
1331002685
1608025165
1247343602
571321358
994186726
1680222613
173641614
1937482650
171157416
1889388774
1257026084
106536191
1776328270
709763980
1579168070
1544572855
306028758
853292539
1186160224
611296531
1346569676
1644848785
1884782630
1825737199
433360712
354368389
468652414
378718637
30175153
1301584306
635226723
1539698621
1649054949
1016629758
496201940
794571346
1451834941
554207305
2058842014
1876583604
613930629
162552222
356726689
839381187
41753310
498428383
1665099775
1527372386
828474431
20427469
1606401551
1468254382
1015217713
1146169796
1677053300
2004359366
1087562025
113030723
608862434
1421867004
2101295094
445493235
1888445029
739542494
180898695
1954604250
1199090403
918683300
2124642078
546318328
1118903042
1564339612
1607222464
1032939297
1509464901
150562508
1149555101
852117949
2027856985
1843939874
459700587
1719752283
1674145497
1515621573
381930563
884318563
1847258160
1975815178
1748814115
1095107485
207914717
1436772109
1971741628
15783770
1522182661
1894408592
1854295799
2025144307
1079579238
1100893678
805573357
993982315
1860757051
1300496249
626026561
405120203
349803867
1565967391
1717820597
1088993856
928875057
1543235619
521518736
1538317275
1237020871
759971518
1596740173
335531173
1019592835
1177334982
1244089816
899147381
1785228051
1842277394
952474843
1040455419
1851706678
1376967734
1030188373
357131890
776091455
2132966804
529368004
1181419032
138560743
1417706322
1238816623
478799267
1492647371
1071836715
1358788175
2039009994
1172618659
1481842074
695447973
255729212
2068702315
1781222176
1415746164
1549519472
1363562156
514556986
1139447035
1784103441
349607360
670989332
1906814333
1236899316
2136283185
1017605793
563713215
778126226
924764563
863111765
246504379
1432257219
167889788
991781514
1164265476
171121894
1791675606
1998252418
1003223172
828295774
411448090
1020949349
1172295958
843126985
925239720
1128021896
1470869157
1920588270
106805947
1340214123
507634870
1360075195
1285852931
1278749770
1400799207
802134934
2037380847
774877757
1337316222
491840087
1926666631
1187156378
1066421456
444054756
2012032510
1383781870
192188568
1108237726
2051938968
374725574
1761664433
1232795584
1314709118
1702662892
1043643065
1704060572
318128275
577358089
1896606046
380525162
912148648
674724704
1969988422
995790892
123535156
116142513
1717771833
149982972
1318778322
532766696
920672124
767323629
2104399739
1954271336
152709473
1749623668
342573164
1729042149
51422939
1268833020
2099453707
887425488
27574169
946459297
799857626
725763373
1525165242
1189659314
496896332
1751168145
1936106577
1980877546
21716165
1996039563
1095325425
1878059251
1497345597
806674863
1934996039
332592869
83542267
287330547
1357410031
985149814
690541357
441951202
187556706
1387873672
916715319
1405519461
519610682
2049435610
682635964
1161025741
297228424
861139403
1275291545
2138207022
1126892832
503187525
558498839
1269821250
1084121592
1537264231
855210784
796555955
2105517458
1608091386
2137097280
844542237
274564788
1851357949
1695360059
870219338
308840452
1810405367
1352957163
662833473
45714693
1881330283
1084253742
891528603
364819876
834205610
205573435
199740919
609190564
1998457980
945216921
649209434
2097758818
699019957
93581563
1474856577
766821417
22812756
1227769799
741674026
1905677634
2072112503
164399459
304100633
1286145325
1857216999
1204358112
914096479
2061906171
312618170
1224598761
733552014
1037719656
980719881
896188833
1012864429
971520637
1281465701
1260750567
922783292
2142976032
831060361
1831254521
337938275
227148357
218487991
1369616395
213755707
116034876
23630748
432047901
300452618
421022865
668974912
631236033
348791550
2091759613
477762355
79594544
797381350
1156716421
654940865
1945008954
107814381
805083046
273778873
1865309623
579311538
1913496954
524782669
1993611274
351788785
27235043
173125763
1151047966
1686822891
953123673
1552531846
1313489248
488939148
870293294
1731148617
414719203
1387972729
733188381
1401995249
120578475
129453996
642271578
1238767029
3586306
683412591
910690859
1697885503
1911345150
903899006
637254901
1446031446
1968680556
1000475813
1358597375
533239659
151476402
1809949952
454610207
1280395334
413611729
2036635837
1647780655
1261354086
1210828138
1316280718
2075327542
1618816683
1047399820
1364702619
1163479330
737858124
1948640486
661958764
215778079
1285165204
1498674903
1243965139
267319035
172314435
1951175430
1179088733
440556106
930955040
1924417516
701068813
1305323337
681226718
2111783105
1888216494
1826242863
782039066
19165041
873413347
209281089
2005780549
1909816307
2005394805
1763886717
245607625
229407983
605119297
777894684
1919678863
1839233021
651778660
1567969199
1466256109
942778711
624671519
509144038
831753230
794727701
1625877137
686432741
129401951
1267916360
810480797
471386688
1592520363
234940565
1570686523
55470311
1034295018
838287107
1357279177
2043271349
1493172362
1709360432
534343530
1319911416
2006455517
969846629
2013266696
1134054565
1899649225
2052276912
1445364403
2061809922
1925393421
1006918911
537248460
1770198869
1371770523
1821427120
2067627618
601613767
1133506290
1407403486
651807150
604040240
931299647
146180136
716999541
850845326
1683627027
2032976309
1650720846
1811368573
1287561263
1226580299
1051149429
1789643481
387179996
1826687252
337765793
2122548300
283390781
279383378
1780973139
1776544119
374029037
154779052
3692222
85313281
1508549095
1015952725
638586864
1190107212
839978536
626422430
210196053
442376972
467450955
1309636549
1671535273
323771436
356687508
1562063772
1816122830
76256197
1124270678
211234912
437342640
729606490
263503606
767626717
2088467611
492636163
221244414
551141356
1666302559
1563634409
1640046260
2006489015
374763501
8677739
1856909663
1230967802
2090703960
202132308
632656157
360609926
990583711
953918741
793842519
1761619808
524581129
492747764
329602431
1518465223
512751943
1156297409
203858423
1339470527
1178182780
328875383
2082234227
1715298831
892819642
1799724510
1246496273
1058955945
350544972
1639573401
1983159942
1616959289
147924945
1999473803
1197721631
1216917930
867516584
524824840
1569539776
1273924592
969849542
370657358
875436367
1233274708
385207207
1702164507
1554257894
1118401903
820548564
779601296
1170414185
1659537430
1147431298
1035831663
1611703848
154520012
633744179
677456924
1240409267
1841110446
1275762906
715565457
1864475034
208373807
1059567452
1081794207
724635952
221085378
1222130151
1929944022
106700389
2019229925
823260404
499385074
282755427
515143561
1568692111
2020420219
811392317
964910521
1568403100
44763707
1741825753
1754247394
1108864635
16756556
966496891
1488660744
469681456
301381807
1081608937
120797456
385267042
2106530590
2073046740
1112200906
1829205946
1073819005
237754259
976030551
1364845979
1948384615
1538926391
683232182
2097851175
683993881
1962221226
1358600233
910754292
1469877616
990493768
1405773237
2084205222
591126271
1909301769
407915820
2017239009
888713553
841696108
1278182434
1866340289
177236437
1242405878
1213406487
738668277
1049626116
389311881
1953107758
1030480371
1436575607
1316619921
340002659
1769979977
1576527914
1764986905
1063256096
1627709070
894580415
510977101
471703925
208588789
351238926
1579215993
1428318608
1039313267
305906116
936347539
547593476
708643687
366981497
1873934348
375783187
1132934223
1645970868
1069472509
2053394835
1893997203
476927172
1670292685
254647663
499027743
1839438497
292661560
1949057850
1134651296
782044730
1802020942
153539223
1518514258
1058454615
1053353305
1231792962
166389403
252276086
427082894
238576967
124861343
305615094
1337061943
688783540
1160109525
1219162575
96866227
1271062029
1822641047
1040740963
748874470
1027833575
564112777
1555173701
554384300
1729301977
687290555
820049218
1085860538
1488760493
1464375407
989020565
1361960709
1938200345
341598568
928018851
2146981118
165146121
1320192817
1298464434
341031963
1524790594
1822487183
1716931209
506404147
1950414889
516285530
2133841083
113379652
677086473
1900130035
560641552
1660489488
1904373000
399916267
1204839912
1210235261
1188105283
851162986
1423557990
661001752
420043305
810627076
1657500763
1554760529
1656308139
2044744487
485518645
700614226
1880801741
1204626099
2087971102
1185442264
1077925214
1269479269
846957735
67199935
574301109
1422789680
1011014677
887391226
1981184110
773312356
353957564
826845802
1116210242
835599843
893492351
1115276561
494363912
1920992440
198867206
790599314
914585000
1577659241
1694873807
1686045769
668591797
1777534640
884663483
1723788440
181509788
646459983
163513975
1108968733
718856659
135631672
2070222206
721633520
308822826
1274110527
936880663
1399865080
315317260
419511850
1875704500
931217453
1353731232
1503151460
933633875
1140925879
1284441125
1319516528
354066055
1027340066
1327059273
38840247
1404125444
886599948
386185750
170859762
1634152046
696064700
513744008
2005098249
1611026731
455730401
1287591598
1709616950
1187775232
1934577614
1707161320
1325732886
1663107296
399251783
375583802
606055517
1044621277
1545237384
2070703686
741279938
1759869037
1142276757
372897254
1201573580
1826415534
803332893
794189099
12182021
673996562
278722768
1031213070
973428537
465551501
832881638
4912083
1507487310
1130423105
1918402657
464326701
79778904
1535415140
6310786
552337200
1310748244
212910754
983765552
418850077
1090185976
1264387224
1630799729
1264759113
1083661587
1447973384
379626152
726885940
50814457
479139577
2066228605
75704723
1302935433
2000979249
1384491675
934239395
635213455
180498781
823507812
249691292
1447249122
1297938168
490761974
1864796771
2064051145
564012276
1714491217
1851505623
1035787901
613937543
688146611
418574998
60877601
1211905695
431349562
2089713105
251672414
213284429
624356671
1502585166
1993154587
719988313
1714792821
784688796
1567958393
1163281731
775927167
663565369
2050087957
1002387090
285733939
1305882362
1445849128
153085498
1874388805
1050173829
284622571
579024315
1985779245
7384307
366342476
545697685
1434647537
20087035
1707458112
342328480
1047526861
677403628
2011344072
1150996274
1211754801
1503400813
877293120
739385309
1751218693
859825162
864438455
2053984694
294414532
1248938629
918046963
2054858403
1462468978
522101498
988052735
797322062
620052683
2138607999
466564723
689529735
759036763
328741624
1896436791
2146189029
693537545
1327699059
702780734
635982913
1664779934
266204120
1797386896
775907048
1073151470
1027557481
1399325107
1907765666
642957921
1311937132
293035655
1986296932
627127185
794653725
561585731
1229682563
717788736
492277959
346769656
54747194
1755640473
593901235
2028690393
31550698
1058044358
275566037
1270273111
1880555957
360346972
1491276002
1583005991
292236302
202751057
96603558
791371188
1573873549
1304932986
2105076907
2109518685
1529915912
253808055
622494175
1177895945
1158002630
1862771945
219456690
1509145900
2033958814
2044691965
367153307
2044768420
1291992874
1282994
910789880
686118925
1528246210
1158638757
1305877896
1663065750
273971695
1137596821
862059184
9548634
845132240
1649017459
2023526751
1209426773
1467816771
1831972341
681692169
430799951
1168570131
426968868
416408120
488568416
1915360703
289237992
943386772
205366986
1646834825
1044955992
587553396
2115844508
2005181017
323541812
477360303
179647560
1154591347
177622872
1932059232
881459274
1443973605
1748367133
947942855
1075117242
1930996649
159898594
485656426
2126813359
1000467544
755414854
814469888
361592296
472491698
547420587
934282149
1831178939
2111424547
760502210
964004862
1143110699
987933932
1658118561
1712080536
1230211231
1271104431
371761225
1891622352
919673241
1361246939
2051062972
2051472524
475653744
284767159
834219289
758138479
1639403119
887881724
352840681
928913316
134329041
316564650
679785998
1487015268
1388173624
131360590
1641173144
1336497790
1206670859
1886134705
1683117951
59427558
1615068809
290266756
1215075333
1634192634
1324376833
1292828024
1368578597
45150320
2051887374
1412980507
722104256
1371499525
356015708
253172079
1537473124
127160532
1118927277
1481815219
480966038
112101979
1269008092
976891518
544583912
1141417840
818806617
1072563904
421451497
544172727
1223204256
245863468
2014411369
1233265051
624561922
1652465628
1798352307
1926088108
620408294
892225968
209952763
1955849466
1912357895
1148859712
225395743
518934798
389010626
1626668350
1587969668
1428199639
2076340155
1695084511
1914297331
1309165392
1269434837
1866732506
877645643
599584089
949707092
2047374166
1051621311
764473442
75621995
769765852
207613835
1959011302
1890758324
1390470845
664412581
1834559796
2066968188
276808367
1429416112
2040436519
1166965613
984349623
948646981
538766259
382523218
1035731247
1106573398
1085948581
609173836
1378744270
1977983554
2131023655
727666958
2083651269
995448889
78990103
1735497845
2048965430
1675181659
815380432
389139913
673131651
136316409
993691221
210894512
105957693
530187063
1403653966
842385796
2048451198
1781910405
873464687
45260923
302796905
1463442406
782343157
608047800
122971973
208127754
953651859
897785851
1852060304
212298662
64151993
1450676614
67172790
1035252401
1040272580
438984065
1119816779
809981371
724742406
1420038334
1882445515
375925920
1433410768
571621406
406732212
1069122879
839233589
311887036
2011579130
1134296987
860898752
406158373
678752700
892925384
1627382329
712266818
1854247430
1436248517
899673224
225401970
1743857226
874543922
693513995
1211179116
1855270556
229139982
2129239770
407734833
1695986945
2131822822
423750697
383159336
1172480614
1201861434
1420876656
1289999394
869030438
1681521396
410412047
604406969
1993055894
1007836158
303077967
1898051501
1048231233
1816354118
1292394055
1312983314
924189487
1997569967
520869065
304834614
1960671496
945435619
692561787
1920234179
1960437609
9902409
2098203872
1060181791
1898324804
467583808
1124768104
758726027
167616941
1387202608
422172230
1313684439
1274107078
506779544
887857929
611176133
1724108650
1510053831
879451449
803281985
2005774760
825625945
1777913989
1836957271
468409604
1565247395
1392832372
1962202170
454357273
147200285
1414877958
1156849146
1289850502
1211339656
1116701585
1293491602
97969445
537464797
793577685
1808679382
847644337
1979661118
1745437089
1615534202
1939243945
414952971
224003381
521177089
1996541802
950962777
637799071
156898072
2048453847
1093509406
312219911
1042096361
1395286489
2029396265
1267073179
357519745
411464790
761122259
1547852253
1414321860
1980083713
1805433876
471600803
1280825013
18721034
1874368906
895920737
1514788383
1590436752
2025487073
564031882
682633979
1438145730
502804904
1507541681
598504922
1913370824
291121800
405225089
1074930943
799190228
1856426929
661272571
224001623
844559220
1341950779
1689971789
69513630
1799620880
1539511608
1040647169
556102298
621211654
1618844114
656595609
510499768
1343896774
1460022227
796003938
53630937
193948272
1272698608
393861682
1279612052
1300657822
1011627401
2127442874
496598265
971294164
1684115336
2146088227
1061993265
619466729
1319010378
1353207081
516932433
1920209921
783295724
1126217412
652535043
2040714566
744477272
1274067366
2135877220
1345134223
1143821288
2146054938
656991636
1597476539
1192931765
1281811713
1660961689
1730047328
1263697434
42798976
568956495
511936243
191999152
653709346
1256825507
1680035951
1113452719
1414351546
1445682925
168973372
95527426
1619564851
731643205
337896938
2028350783
1504019484
2057698680
1515921217
1871054931
1472332546
484722512
1533485999
885993869
263292054
398871967
709602525
860829207
37355089
2000565989
1165418156
522305389
424330742
95555945
1285907468
295348863
2107519085
1401490433
1981141726
893691083
1817639711
315472219
1387026347
893211678
1430944731
25057568
1674029845
454558592
264804468
2000956313
1017662744
579852872
2094172220
694864518
1684736472
1249024505
2060540679
1511034013
1823982914
239920237
536693354
1839787719
879071305
1015089729
1170657607
1275725575
343213065
1217487245
145919103
6159982
1088546573
1233593135
2100880047
1030853493
1978472590
142528876
2069525852
1106814029
497010096
461579973
129652719
310493398
1885922527
83856259
170856752
485606702
785775312
808653864
786129583
461405191
1904748094
1731004321
2147473779
1934575688
799437911
117173717
2077631982
1423104050
53378330
1121461651
585579622
308862633
1571047249
926089924
946683248
1939002975
1321366785
1639150935
796009948
1097780116
837531615
1263089241
75253419
1663512096
238980287
1302298392
213485095
523414647
810303719
1566066487
280651680
2019366088
60046812
647564007
1508760431
598884532
1963236611
294787304
791599064
1048839698
786498892
1892247886
366262422
971256342
1234226649
722598659
165111704
1661700990
469068602
658029271
1085820275
105307203
688530324
395309299
1879115986
1680016585
1068370605
2141337598
2034822988
246486319
1016677919
1853225560
1255298540
1188786231
2107546119
1810528591
888185006
400880872
2021276824
2144819938
1770527493
961229240
244249274
95928348
1410898119
761568681
571634788
801759952
1977867560
624155517
541726977
816594196
1927334965
1745421176
664324915
2057385450
21783132
1470756308
658457849
1606572380
1992914113
668644566
1372558547
512496770
991967686
37668677
2054482210
172686867
2043582769
363635268
2018550986
118727399
12207075
2049711187
1917696870
2098060523
1400214848
1626924681
15422876
922530123
396900939
973213653
1654635768
1410053891
541893218
1316982343
311726260
218825887
43202450
1247203904
1755136430
157460049
1214013075
1277648997
73979627
1613143339
22691668
1442345729
621803825
634676307
621499663
1587586537
826296348
258146275
1826539141
1310762761
459666875
1064211181
116622944
1565127154
2018814754
1114144185
1057176371
589992293
235975876
315950115
2083123230
282520008
1400469082
918518749
928746626
910855063
1354114839
598606388
1467487426
1765346550
191223442
377338647
756003464
1221061826
682866786
1890621202
419923102
524975295
848345215
1960157458
1047541481
1295569651
1953716115
1742001494
2030003227
918209772
790548347
755465986
784120810
524282250
1913814750
1730551615
1955853659
1958585167
1013095945
3463865
1654424915
1179398781
500906768
917991374
1577590737
2147209145
1819180512
1855305114
197722052
131780013
1091515604
137994604
270596014
2118501402
1379444766
1754256772
879380767
767213867
1770305358
682866486
93013598
612926641
483474530
338693261
2057681064
80920901
580237587
819798976
884150905
1300522931
204098052
59080834
1826514469
954792022
1742791662
546968196
814557075
1271258536
1207031584
1482617810
388477726
1374473908
1784454273
1914285744
785555077
1264597238
1090382104
1911164042
1919537567
927118075
1614547656
1360423826
875455851
938112574
1707773036
1622449453
95964530
1032970687
942023108
1119374494
1188874043
993920076
311024792
2106584167
710578966
1670655522
675194805
714681703
675083275
158829586
1162218560
534117570
50755700
40356084
830553533
963316185
903121255
1320794223
1049980311
261149967
1456260129
1440942392
1341024346
1908426156
843389333
858914507
1465940298
1879296079
540522101
1634350120
806000403
259388643
1454617607
165635593
1949947788
2132196711
1092325457
1439122737
1647258751
1044390794
757231022
1587236858
516450194
639858616
1805196291
1015264695
606963342
735583760
1413212224
937705413
1841514420
2024070739
1892824324
1296319776
2042889732
575453354
1829821104
15377218
67100028
1565017301
1171279837
1906753927
1818564343
1995741130
323459328
811571783
252829020
1038135995
790430186
471977588
1792030855
981628963
1614650481
1619377814
1308447494
985410456
596412942
912698861
1627194647
918255217
429591390
755231788
1215998346
2111502168
381311061
197461992
1087912419
1716475786
1272463638
1257900332
2135732928
1787357683
2075628937
873509603
1414709172
861065334
825579058
1876413970
2116595665
98085716
1886104565
596212508
1363325414
1759235665
1705224315
997559519
1471174878
343998387
572968635
608496343
1201039210
1681899045
136405673
2045704857
872277312
177999692
468091428
496636614
576289344
846452098
168232139
834663806
977408925
164146875
1322001379
772755884
336318277
1712282109
214363080
312692303
1039413556
1244505726
1162179221
1011489823
1724554914
309324015
1319033314
2041810999
940843799
1792998173
291968495
1132512657
1221295064
2021638227
1186692721
1598933000
889089265
1176843645
653862590
1072580242
1302945052
295568863
827194862
590761227
2136095194
103197292
1907734277
1070073520
2097390588
1160318863
1813215711
1266649188
1885954999
1450361648
406411778
1026925317
1726948616
891988839
600742095
1790098836
1860336619
787432640
2082843618
97171249
1454977114
782657516
1932725974
29020663
1136448198
1420269758
670423569
335717538
1551669396
1779030896
868426900
1376851269
243695545
1291719691
2063936269
1597922100
101235623
1748954163
1629438064
883689819
1092381010
532627636
71796297
1187258525
1067092769
1491081462
256339271
707799537
729566575
1687626805
473169090
1547786460
1961333487
370065475
340714401
2028123444
1076414667
946374700
1851871316
1917734421
721093300
1651206497
637636866
1289646919
1503616868
1460028100
1129610219
1936980057
1801762005
900729630
1274781650
1862958681
1767933022
902725128
2063678371
640927258
2033858271
74208339
649265059
1196624550
420061662
463994924
1216124120
579953595
1751765523
258208919
737340797
2124689178
100737341
1390506841
1600216480
1570669508
1340051916
1729028877
424246076
891726874
1614050036
829599187
1667679711
1334355750
1862028625
1874569024
2095519729
1631499341
1416107683
1411381890
178839045
1487463577
1054781128
1389601016
1433409483
197965040
1251582765
150953978
52633597
706064631
134101905
1774276531
1765817379
1043340449
552848905
98560200
1272772133
372680540
882400220
1324915530
362822511
378283222
735343762
655551539
1380468000
1306153213
946824026
1637948422
1986873638
382638268
1667539622
320296215
1146220962
776858925
106666154
677536197
1722981912
1660460436
1195547524
1067903620
665086545
1693923687
741227908
533871819
2058682343
1126791943
549314993
1957009443
1721511436
1290811771
1298568976
553977231
871385513
1575707316
1814380101
158512408
594433448
186973874
1429796096
750773315
1334244219
1061304442
1369885249
958156015
1107368655
225669398
1483193047
130882072
799251042
1627150840
910292258
167012175
955670557
827135641
1064199777
888293158
5015755
147154783
223055351
1695043631
1516779850
1985665886
1904122268
2030613672
1479097888
1887111874
855886414
435806063
1691841448
1101191538
1489969281
901225331
901379824
1296285836
951996325
733659393
1288445274
1437606234
951909169
122711253
1501639921
1776787223
723270180
1655291211
1336413530
1144815980
1849582597
843913680
496977658
686497441
2060985587
1083310159
2845739
1037848116
1395120466
217078744
190828785
1659626053
1352938204
319578792
489372488
1143745167
482550757
830995582
255415251
901742190
882513182
12759250
586800501
1660997425
775446514
1708203319
1270789629
2027176455
297604252
236254076
671194694
890819310
2001274056
1140752344
738380440
726924871
1041111312
899725182
890321582
416314158
400354464
1373687377
1978522164
1351142965
1337045407
1361728933
1775921317
425155311
551640399
1387324010
1023748660
1325653730
665328747
795360005
1579310943
820538251
1794772800
1073483371
908363119
117848101
982994566
1395667216
1344560918
679707780
461649541
1983013992
212452295
1957397301
1076296779
2022089936
1353070861
2041138024
275483070
1096220430
2039632375
1381422012
292462926
470806421
1027528648
915993544
189876975
374491242
2097855021
1340174189
519407631
1633918760
2035205924
495978443
344280944
1701200745
988818348
319526495
113562163
1421983035
1982512061
462171931
777062264
306500317
449053312
1437551200
1930133701
615126904
989338434
588183538
286557821
1044906298
1804685431
372578297
164920255
265652144
1018922226
1533255240
1219857116
827083203
1816421353
1858788595
1447991798
1678851125
1998149877
1290196190
736134727
1303175040
955535502
1205637590
874949062
175898368
1447575637
1322290137
1167828438
467793382
1033795378
978260292
1702066328
1034255986
582333855
452966876
1772869889
440469524
1859390925
368893935
464771815
638555397
1054641213
206054300
1280039709
492773739
685352819
552924257
1549710397
965841198
667777231
734143463
364198441
764749286
901299289
1140555712
1233452854
1511882131
1223268650
1369207747
167468957
1847990512
448999846
2026681570
1996871150
1348954403
1397685249
1039135348
2109249444
981952141
1846075932
1856082173
349468990
1592700582
1769417120
773156000
1879906794
1179331261
339682579
2037818202
1456494879
1240022346
260549358
318596648
1114640654
741112173
1738168101
9753900
581901532
1351671870
1892979255
755621954
651338488
2025695002
1746494029
1088172609
746105547
877823629
722797310
1911169668
2090137725
1563987959
901989738
1464905754
1242902673
174033863
1875491197
1090028226
1959609706
1458626662
894868658
677967477
1718430352
874577836
1817547647
177876152
1986056480
937975108
1609246982
1486825306
479947931
2064444842
155719595
790686288
1517223431
486878027
1577408792
717465245
598813044
1818076605
827981351
2041506719
965628274
2120881978
781963295
949084798
1401682742
824902549
1889253300
1000115969
576420777
644931088
982445727
436673336
725478111
1063630711
1549137509
752887998
836395169
2076603614
1427266113
804989748
1636268203
1614056825
1411134920
1442302736
640229131
724127987
1233683986
1719357175
669230089
674477528
1284588031
1742016175
604313810
1565110154
928004587
1667689770
1755706186
504761610
1952301186
105568886
128056027
1162600054
470031046
902717058
1756003387
1814586293
601405466
696068891
961725845
1953268453
212611785
982758892
1427630921
423020156
669128828
1523768176
512021502
2135352057
1046575499
181242010
1706265758
1699988974
409944692
837381324
1603069109
557657137
518216508
1751889223
1548178167
117555060
189370373
369806922
1522934024
713211078
1570718051
1033776539
1234821222
624829313
327081057
1755653427
1032005115
625502926
1705646816
1669184716
544771697
183418845
503581688
1564775661
1532037878
1049283690
1764483970
74895475
1062434081
808519008
1544131490
1670317859
2081188648
520257590
1052585008
251019293
954954790
1443582386
193069670
667022226
2034789475
11957314
1899406029
1289229709
1150433771
285226583
240814012
1311909862
596101130
1840263062
41065129
1410880711
1585204292
1057210571
1625652302
776835138
130535976
877795505
25203772
625329062
1084559363
89309983
536275426
1906245339
1306362494
1037024915
885703861
1815523994
2093273393
313269015
1865618387
458486640
136608515
323493903
950902490
2004861828
534301345
40630993
806288875
482632873
1828721172
2114057330
318855730
455914253
1740451566
1560883307
436401598
998016739
313415642
1330246363
1544911776
1396383616
861482833
1383362142
1685002581
759731402
1710039173
2087918225
1033788726
441930184
1977418756
1792643757
1387389019
1858246429
871435041
1534655276
672445870
156959893
361886961
172159051
317760340
2028088425
1076791800
1824783481
1057431963
1947086005
1052532925
1134466522
1188901
437146102
2121591287
1049601474
484289029
1470742834
1393542383
396727788
2003506601
1462839942
702241710
376629067
781143430
261915445
1043646180
1545949098
312255470
1498269571
285211341
764043474
130647997
1695663596
400636586
673887754
908393456
202895429
270063058
1808050843
805951762
767178438
469904214
1099929645
86103061
839772705
1364653719
785423579
153702259
1314301335
561505114
678029676
1791292305
1385447666
203123185
1227724758
265948698
361024415
1474556953
2094860582
167426801
110333453
461260827
98421777
1452725415
55448716
889798196
466422516
63089636
1209549170
1688714234
490373668
998541442
838362786
440269149
1861484160
616165685
158624019
628820988
661283601
2043001859
882436573
1517272183
215562175
710403769
2019784987
1679008129
955891548
1455437479
1609093137
1765377386
1697289759
1885118826
1907364756
1469321472
1981077511
1272216774
299638214
462143830
1442303554
1995536251
1239142628
1120346733
149169760
755456070
746221898
40260763
642756620
1375438833
793315232
1494407205
126526345
1830641659
410635067
136618568
46100436
840975251
174494773
1715304550
1984303346
1068007342
1142642200
417043738
942927389
1476129641
1616748903
293901336
842088435
2038923387
852111016
1045014169
163381038
1644839575
1556181008
881200982
824728109
811044999
1375480824
936961875
498250750
96519265
1187061534
1585129833
592390535
962054993
1741989584
926091075
515678493
1683717621
1180398440
1011188957
582573984
1212072199
269042290
166157642
1295722407
1272671521
2115281052
1036922634
1035263693
243400556
1535685671
413331391
1569897617
1421283669
497946553
1899407557
1211498708
1536137532
1197706097
1148877723
534327586
1824322184
845162571
744222164
15065094
1585032728
1601632674
1254522176
224721550
2141727292
420878332
1026260193
911384260
1234432798
22649456
2014394444
2025749080
233237213
388733518
2034917413
952217524
948124194
1409956767
311869235
1014187458
571672586
1043120417
630076654
86252871
1497299610
685810990
81197985
1699442413
899448500
1595391133
1304965963
900518443
2021972156
440426735
1891219098
1952500546
891681908
1906352826
1164064446
1686692211
842935756
1552778045
1942265851
1972911333
1964206190
1945581468
692962741
1295633911
643272857
1440969260
82007762
1190984168
113928927
1737405838
1539643882
420598468
847928485
822980158
1950445935
226350163
2133128389
795317532
308160545
1666329388
1368931069
1078106587
901154096
1938588302
1586874542
878400740
787458153
560683688
1618520390
606093773
1044655764
1847518973
1803485713
1407861148
1002970505
1004500075
704152268
1265312947
1562777837
1687312383
1866112442
1040924139
62315979
1145463919
961251245
981893
418645831
938535040
1716846850
108890876
1583815307
1425290805
336586032
1440842099
961928019
1176022868
1417249594
1310494631
1770842114
1187077520
474201547
1873230670
1170841117
625282853
210826252
146121062
124012028
158662282
2058137873
786055321
1643874238
1954152263
1569858734
64998260
453125835
189871426
305226675
45286021
271583029
1028739744
881094539
1934989097
452425858
1010916893
480577396
720573646
37735192
61472961
1681145832
1733350436
851848159
1495948625
830792534
1660024042
1101383898
1069116675
1662622268
828923987
1269316842
1272768311
388488062
158061266
387925245
520007375
1878041646
1550839595
1965603596
204064940
1591736529
2039633969
979229524
144169452
763636866
2077872883
1175375909
244854337
1821241828
1776251191
1917552282
24725046
1714041623
924500883
1847249401
1832774880
707179016
1160385487
1851828444
755423086
1198682350
361735968
1360339151
389663149
1202381290
310184039
1099698944
1183794611
109502511
795171419
598704225
1934606749
135294773
539996555
120393149
271148380
2109621229
134379335
582471600
36131263
1000215704
1187042183
1520394233
1400073845
1944105156
1987256019
488454251
749453246
674816551
938695959
1775851554
817120616
1570640953
542556025
692531074
185491700
1076085995
1856843482
194761768
417252100
162970796
735043093
2118024562
283829015
665915125
1947722687
1639205007
1861680100
1213587982
1828052363
153634093
722310055
711327685
1317247258
802212137
1834584252
1042165063
1934149422
2006125902
2069604532
1611680692
244037029
795218209
191155835
862470180
2074546667
253085513
2136836157
1649255495
251507455
1227328077
1074021928
1345535513
1799711553
1254152191
233508956
319111255
469886004
1016157719
496878816
1430737682
405307051
1457594071
947511050
341009267
1443249912
1577342114
1675674717
51002516
1134607788
596967144
1015913228
845604543
1156260606
871640497
1140304232
2122699023
1263020034
1723033157
1372207791
533774425
804397542
1537693624
865799671
622889017
889328504
92591630
1093160056
80055102
1861142454
1040785447
1267140497
1602749148
1518138338
2127456928
1372274480
30478282
154755649
1024308328
1305636871
609063591
414589829
229565271
939108823
1719389065
384027122
573057025
279457133
2058666703
134195880
1573759637
1387762506
2086828312
2024810696
911375907
702708112
1848893303
1627916148
1230757436
612547238
1732220922
457819005
203927877
1476930242
52854185
1399060053
963073730
330358562
979825913
440385598
613399167
1160510329
1563558906
840579567
1627369585
519047217
70464043
927068104
914201147
1613615534
1742483878
2058445586
732779060
1382600003
803557042
975148265
37707844
685639771
1909696438
1530894438
1471837703
1778556412
1047932555
1846029440
954217276
1803728380
1265266592
2080136944
1422799219
759826954
1994007316
277755298
538728677
138343731
415401051
1892966905
525958305
830015809
1312191173
652999064
996621926
47983938
673995207
1467955799
1901476675
1310802880
1753801017
1309299528
1652785109
930437399
1027040601
1184315285
1087915010
821582214
843134745
969504843
1311567963
813977547
1626645741
1379084049
619735209
491137771
860670504
940294183
1129620030
986778838
1743464464
176299149
1499561489
58007592
1544815994
738356325
628027093
1942157165
2118031175
2028550532
967271460
1027895777
753529070
373059834
1481867035
781462315
713538622
1076065786
735055443
1528590468
946715085
1576483755
2049921682
753319885
1474234755
602105776
329681596
251972890
559823470
808549475
503891994
1195118892
395911973
1551305458
112200382
1639768081
1415545419
1761602949
1331013023
1104021254
1798661680
988645830
427485902
2121659078
1580359112
463739687
1193484344
709516705
117338297
1111426237
1052752602
28280373
1591598812
1843735498
1531962428
988802311
501000642
2046188059
1356088698
1471519612
977986565
455780309
1347951817
1603137912
1725614586
1591537255
2112919723
1463876623
1188143456
333005328
1446214811
417682325
752640701
1982362734
1875250513
1689878926
1513695270
1299291925
415581498
451669896
1493591742
665498904
652759004
177888577
900263463
2012290514
1818119992
577887870
140095879
595810107
579364701
326656343
1896634114
1827970916
1053889180
514374890
1560252484
936617944
218218030
1378502464
644365083
1293766385
362262059
1796010958
1539852542
452223566
1169762793
1687353646
1034055658
1614244278
25948204
1982922783
1180410482
1319991270
1087239002
1569577300
1497059356
1822623477
280059355
1374337887
43740459
1626331179
1427955243
1652361656
75056022
1518264388
1720793957
1231200891
1069025929
1855010971
823472428
1761195223
1669744459
387258734
1135121507
965025539
695661801
1820974280
1323286184
1629902104
1174369592
1292503043
1684554605
139841161
439044155
1546935990
1616374670
958594336
477531303
634190881
1078393401
933546699
1541425373
789542489
1263974490
1176739802
1902475713
1758136226
1365592424
799404412
691399858
1048691072
1859110931
1067997140
638836275
1826866853
759408967
2112498792
1047487242
1545571548
155216310
425177131
1408145475
1889544087
1460306160
1698347459
1798544324
519215693
955293328
670755840
1389448190
229323449
1407462987
987132875
897568848
843311760
780542885
505171646
79817182
470602388
703139563
764483773
1045170934
174556190
1248426194
214393690
664680425
2040962014
303925061
861180668
945925926
67779468
2105338130
887833990
221993310
1249023294
1174538950
2038710543
1642332548
310475746
1705349765
366930186
980899335
1711538071
1899308134
1422015918
285913096
1100811775
1051094718
1166500216
230466487
1187651098
1873247731
1284941734
76437855
1870323981
1607293336
1050684087
762817676
1872035265
551675964
2138630644
1212618104
1121767988
519183108
1906667654
519985204
1541160445
954032971
1002111862
511507851
41972918
289893811
81811302
107582289
793237529
384640690
1238814570
2120922132
301521437
1115555633
1343570753
803264417
2029709154
1262135405
77417818
1483860992
2022332872
448372865
1079255215
584561755
2132832757
324249132
2076698717
1887564324
1988647360
1272446374
1886039087
532501838
658124596
910830724
2104213503
1060123673
1303713185
1049228795
1652079118
144575400
800149807
1223073545
47116367
1778567284
19097494
398359402
1730576208
1429657034
254364627
40616147
488626355
57472814
1897566070
249537442
1593628877
1392174932
1846844738
1785510794
512648533
1660797260
1467743126
1835118344
576689013
294334617
1326159348
1211443321
1548178955
104884479
1227558963
807670121
2091496536
2082465573
442834967
1547900874
97617748
181336409
16183240
1663334788
1189855421
1080299099
1636927548
206772454
776812829
1914097350
1485193978
1879300391
1321993698
1128463771
1320633606
1249788449
1142249493
2135891719
1942290555
937258352
1443422611
69724729
1427226446
535443779
1396884659
539066466
1129592090
1894762099
387778850
1865379375
1452415425
1670068999
261200794
1887728378
578538462
1620561794
1535496807
1053495611
323090908
1165501194
1109949829
172484405
1964922253
706598711
1345026886
760663885
1458064931
2001761397
1472321447
1892927341
1244582344
181704390
1684763083
1461756452
2037389378
1513382232
1807166167
160988847
656962987
2081045275
541367240
1298270390
1720791990
986632925
1282298926
833716530
1091073206
1397451725
2116394955
2058063518
20651449
1139896648
363386170
557438059
122275936
427316179
1960651781
423777429
1463926246
1883417687
490019639
1825740448
90372230
1898686788
2116828937
468687076
969682519
1669186151
243386287
366708685
1061544730
83080519
108687210
163724998
1862632109
868534618
831715447
970821752
1298236342
366828605
1378628569
1833064093
1368363286
1266988506
2044301105
296176279
480623745
1657873713
85666613
395748747
1379383654
745235478
426539512
278628576
1460215312
1094861595
414213268
404500094
1886236245
2079301334
1965292164
347201504
420523608
1605344097
757114608
1760540855
1576811489
1642801317
1981214534
933833933
953790939
1249300196
1112193464
1894340977
579080420
1640415909
1425676988
1911299498
52785971
1803108757
79145995
462027361
859342294
1991783837
467757772
1604827723
1927744290
1561535048
2067602812
1734009511
324953466
1536317611
987972184
412347181
131278998
149189491
29459898
1799306894
839693497
111614707
740147226
720241197
7460927
720114188
497187951
1933027129
1504672378
37456399
1134429876
1780826624
1546800482
1903476429
1480393060
1964485421
634161176
1779292928
1739162902
1639540448
704686375
307504399
1813497027
1034769919
327827646
1986884126
233389640
1556819369
1205715699
1308353387
825192117
1457174621
1635279308
493152863
2046235039
316595431
1475932189
2027721713
1424287541
1193373706
320522946
1920343555
1506607681
709938106
1338756166
1134220092
168664787
1797271559
213271935
224931525
2090237904
1627122382
632815925
446056800
2108020216
1233274956
1541361007
1621593389
6532488
1267878804
1101467282
356692422
2091181312
1642147373
1632295098
129499374
1933486941
1009232156
1965822562
231924334
1467188529
387449859
811671355
909684934
69393600
7204553
1604817131
431346926
797185804
1971921153
420635411
268053208
5648910
1210303014
1122843697
996519358
2072832908
903191022
1886238904
1386638339
2040819477
607455474
1827388566
1174979695
786730003
2089207926
1283051071
1501227224
301757453
789410475
2060875904
191146947
276824468
1999229772
131052694
596939842
149914954
245170055
1515281573
212023793
1846746471
391984759
24618527
625862960
1200788257
546212120
220111775
107581404
2010300708
1280330471
763875230
1294921979
1195475490
1093683700
1406049832
1354834285
827926150
993316634
721754106
1156533308
1338274609
1032742370
66157429
726842934
70002469
388132350
864413738
386546406
693570263
557806026
1850413157
779327636
543524068
1491879993
1494676328
23372821
2131868178
811793370
1502126155
964972008
2013082071
929594238
652345142
1569004977
1312097782
2119307946
905487459
1461841690
1094031349
1621731846
1494657652
652080441
1591136163
830590738
1321505830
799606703
212459893
346719273
9778946
1202271883
1651612818
622320144
1563209053
1116382897
461258990
1642811046
115036299
1960228229
1960173043
951121494
38124399
1056138789
1110587542
1686203256
649254046
25957599
1543321961
1054443352
1270407241
1950643007
1150608184
135848388
237148984
850841041
54513847
448272888
134568989
1927190109
928725877
1835525651
2116107902
993016193
1315670404
1030351905
1321489545
364853923
332948540
865362348
1552540225
687052792
20796896
1402041529
1097768493
1299150557
1247277205
101415722
1288895771
736499733
398228444
328657904
690258724
616895611
1067068268
1867193926
67575621
1051779155
200793458
1025168125
905415699
401971276
1106403390
287146964
746568531
1512904127
631587075
2048556103
1144407902
1987791478
579281470
46578095
1306652113
2078401843
270702891
1917227864
742003135
676085196
1060410599
899951332
1306346914
1746176460
324619318
17540259
1094114822
1323522156
1771090883
1623074732
1043106739
803886768
1812167916
516728367
1133313400
1520131024
932289266
332098934
1280871162
605863304
1607684614
768573065
723314342
1289481299
1784008142
841395861
1203558501
2092914518
1241267880
2069597709
1310523179
2140707144
932085941
909515409
1380883336
513272878
2090748342
1703556516
150037047
1788994955
1644945310
1036314112
1889883556
109607760
1939035730
910778258
730179893
2135445236
770397876
2144260873
1304799809
59458277
1964927945
1678772041
279491490
1389450785
1558698579
1815984232
657336070
130074790
1560083884
147112236
1676308380
1883146132
2135699241
1444481588
1973816282
2031083825
1851405157
2136359659
981180527
1239843301
101134761
682058149
122557004
165132313
690237647
948300650
1133488223
1667235798
576855680
1208091897
1601386124
1110693912
1061379438
2003061336
1958760331
1816059516
534305496
1570402188
1352892129
38941506
1714662761
1174382797
921930724
606283360
76823386
1899092534
1703199614
1717250808
1635772588
314872011
943933965
10097539
1694911810
1321386603
1290630832
342595353
1117713252
118511067
661075019
760290427
1999150538
1507619590
499084565
488689424
2058556909
1198889952
1025538896
521861900
299663942
250645516
1728357693
926331242
2058044630
1848828150
405249450
306623586
1693278333
319982228
550375385
1052224444
1044801624
811271004
270282816
1825087666
1446311313
1386827915
844388329
4113046
1048094020
1043319488
1140237836
481653508
274833262
1335012753
1641720473
2026609154
1739760782
254701634
1216092197
730808868
1876861961
1597564389
584285898
1386773755
1351277283
1783506390
2067008986
1592037199
442399085
958020444
1455906273
132277626
222876041
451976843
509625394
1589727041
763825554
1447195722
897428301
852690090
483552697
1661245056
41318082
2054287825
289410745
1110860965
820472942
893176628
192624708
1524259705
563881800
1142450642
438514494
500266344
1229721884
2121855012
137733937
254432150
832857415
1536374116
1217298821
882191532
1714961143
1496808045
1218864062
1305314957
1359976159
1630954902
282630242
619361670
1756267998
1230063494
949588850
833103188
328023967
685156039
958854795
1003907184
1260015582
573314175
291119218
507908489
1384106409
1705396297
2036744926
1151161005
1132757278
506496315
359333999
2074699340
1174556004
660882631
702845975
752664256
2089440226
1607609520
1294106006
583729060
183523634
559761883
1829615997
2106834087
429268110
1688835387
1084718611
189596425
1517271395
1405009947
1623818836
1235134718
1524240807
320882735
1271974913
1793025705
1467760798
1337709473
66848232
1378137510
1435309044
724489721
1214668296
383154717
1995804535
1862564742
480766939
1098346943
1424586236
44883524
1799659151
410217953
648993990
1997439426
187872149
2095337890
409846994
364058575
1356969048
73325557
2013314462
1085311985
390790398
771241570
1138724691
328161366
1437911600
1171607272
844950775
479142419
1659949011
1135933095
1972383444
818584803
1996445423
772131607
1382290473
1289467848
1344267281
1278797274
392400448
650187136
410543538
941774165
436048508
216380423
1167845858
660102324
521728923
1766594928
727309716
312638483
1978746163
1056798805
1600049566
849952992
307611069
989746998
1397737973
506977927
495144996
2032757123
925438826
796954019
1123178155
1752282104
1170842204
854898028
1888609505
1227683802
297007079
1130486505
1476962816
321349738
1076728291
472144422
951388998
677488191
1560666025
325117394
1480932862
343540836
292405441
1532350363
299919687
937562982
208178035
452270248
167367193
555841197
1400871556
1662536073
1594297117
2105999449
2122408982
2126451431
494022872
1976112424
288692009
434746684
1329670857
2050382224
973849246
1002451256
906688076
1966581018
888668832
366428272
401864875
302268171
1840592895
864294207
109730069
1082745474
1021789522
558883509
679174969
1587940166
1067177375
901524879
1429926254
1912342789
1356213052
967369765
1003872017
615996527
418280668
1204633227
1548255811
1120721647
1991093498
1473537686
1288842968
1146166086
976158479
181332217
450805811
78162337
1102034657
1942613100
289352554
494044220
76985852
1081946853
1267341850
1999494742
2031907317
1394663779
1084066755
12332621
85752665
261885978
1415217425
570458231
1387891392
1398612609
181644545
1694307353
1839012033
1212999829
625487921
2079342336
2109438580
7177662
1130584644
974232329
1218807963
148251164
425358549
1202747509
1519439298
1742496285
1705088230
1368693707
1415527595
1130145594
252737081
782385551
1544515122
959584251
913333345
1977772619
287205240
1158639588
210501096
1110470376
780396723
1678350483
1744467521
1743641935
806503192
2135230746
1677606845
742235120
1629665007
72806070
1139881504
476534481
781670966
1930108113
1826005341
1998861135
1851491960
224380329
13387296
817220665
179031896
1067973163
104039036
1976071813
529432793
1139143243
109800957
809618835
486909264
1955470750
924124498
1950123709
1755550689
939784879
125459394
1653771868
1162544846
1732360287
1624364520
2037803917
2013510040
255565209
1903586267
2059201812
887918358
1840265558
407761570
43523181
1467236330
255220534
1547071562
547650418
1159827688
2105136082
1517515752
1078560614
441717047
2042100927
957643207
1821279780
1686527990
1353517286
1886213154
2124716489
901446542
1782783192
685350592
226958647
1222416176
1349791385
2015639581
3360801
1056635261
99593872
2081145872
1930959761
829252165
641005443
628962891
880776719
1828944243
1844676305
37577850
1926377369
646825172
1939995758
1893375968
1387634211
1495705172
89973620
1826576600
36168230
1120199268
1379811917
123652060
14129775
465612457
981398300
705994846
1025155078
840189735
1523762051
1903217454
1342434223
21040538
613440991
1007167543
305774774
870461155
357955559
67328290
1984766519
873845265
1711000768
826577833
208899747
201706969
1371888652
1360886635
1319372019
1475929943
1675784778
42861654
1396199362
1869977613
175176073
1814388015
1196661376
857693325
55611827
985522568
426724616
420973062
272166838
1986860111
126824524
566930770
1017382732
1830855005
1404951159
1395880008
1631386186
142698605
882008823
817629456
1973735701
517312310
782262027
1644638045
712899247
750427020
1590896138
1527356274
852465045
1739625791
1557486931
1543310331
351371047
1066348940
1069927566
131454027
1347562672
790496184
1989835363
470020832
512183043
707311807
280170572
73969554
322578295
159930510
1111197446
445235540
1604378391
196776235
1663048338
1462435147
55924688
1522534453
1584629442
429362262
1031471268
102413688
55085936
1745070518
507795793
31802637
1730132079
814737674
705250026
35422709
220889692
446104817
339679282
1934870475
1287953923
1678718174
834899364
1613593968
2091165095
384306073
1594579477
1158715161
929367163
376298818
937797132
699670686
556149514
484158990
598033729
1379520418
1831537653
1030006773
1637922305
2008063542
2104549189
1595808051
1863969219
972582020
1432563616
1767045779
1354683699
1663019928
1005399612
32112040
2132002969
510922491
1346981430
1252467467
1849200579
1939818373
1059486
2050087012
1721326424
675857864
1009234171
32022313
624717719
550863805
2102630059
699087517
2138938749
1929303714
541594791
652502371
254313192
454642452
1547692971
876351799
956470029
654607625
372683012
326839203
821421549
803023737
369648146
726265231
1949159828
631888473
701972760
512864375
177621403
1046223949
255392006
1265323346
1045366679
1268674105
147589805
329450078
1489206165
1359497097
1509326694
687530412
1513653364
1852911233
2041505544
1400162239
163639150
272355593
676371165
1208801440
682213675
1502750566
865880722
711821166
93275491
1655414488
388354084
1011229634
543942529
794184416
1318079618
151842926
168940269
807149797
437881667
219529526
648043174
847067395
622178197
1795563909
2074487420
1524111759
1897670545
986710739
935411306
481888331
533129540
1501295107
716022742
610887037
805631708
1630262989
1909719103
1186467111
52505197
350173461
780723131
1377026728
12470955
329387913
810409637
103850496
2015979241
317658615
377840658
93428269
1753447298
808364873
170553589
1181675487
677600763
492517416
1362951218
1586677423
2024861966
83107063
582234021
2145694991
1704632678
2106075034
1256679401
427646214
1940269509
1161859776
1568603303
1396379414
1979555545
1106611084
1662898371
2146464841
238666670
1786068943
638888681
744898742
1024108154
1237742643
2056279363
529067417
373261254
1028629210
466847313
1916500826
432993232
1659609451
2033029341
1533557772
1721785886
1679085328
310303767
1728620053
1928836534
1735379791
1295787066
217918799
830766538
1914614681
2013364810
2125342311
154473917
1717955120
65420571
143569075
1225739597
357262241
1340235897
247113779
1215250660
83459660
1001856665
2047385585
791510541
500063941
350942992
1560863959
1884122949
1679874080
1368041617
780830408
1425346775
1021565057
1904207831
828337194
210693139
2003918965
1215225971
2134403886
303521038
1994784910
1596685638
781347904
1437998435
1502994399
217544807
835556629
2095389094
1698974353
1574581104
1470593344
847613132
1256638276
1417893861
1131501211
1801741487
81573491
323567437
1165710697
852422314
648312746
2029265807
843961372
100191047
1832327274
1126635268
829012190
2081696468
995330602
1364706569
2053688256
1948078490
1830969495
811989455
427235830
1081762804
314251255
671347475
440295032
1269857006
691266347
406878221
1652323730
2022637541
1443168888
245610941
329111170
189944249
2024317122
393214781
2094339621
945729513
444611347
1891041790
2101899499
139751352
1562938837
1779781089
806247630
408844287
59050853
1694767606
1506944103
1488717193
300669679
382936069
1377405000
1252439907
1174101345
1585134903
138701330
1641407244
1321352455
899326536
1316978114
352334002
973275868
2097945577
1124271374
1406959440
2071737595
581560023
35033201
138613048
1195244914
1592615873
1098041992
2066743333
808867802
238850192
263866769
1837627862
406636435
1926645600
820144660
1872773921
2131138231
2037270505
1921331372
27985430
562862951
1806304963
1496659180
1246291069
596346632
1355761245
839684942
933287179
686275435
370505407
1641015049
712984423
1423813125
1965743650
1025396001
1511887018
419936744
1889438012
1262972437
1918017266
375567762
587203327
260083719
84801080
244957587
111531394
1381085661
1126036604
67296004
1227608518
1731439639
258104771
718593319
786047002
276323407
1655451872
910168133
2135300178
1840633600
497795863
1479688089
1839063612
1326293467
1366172782
2058311494
1815076234
1506342268
906677355
1304923058
1541329532
551749791
2051182056
1028916786
223603088
775577979
1307628390
1036197054
316632191
2000826580
72360844
526192370
1863929263
1512879001
1781722378
998919608
1030912294
111648055
1869716205
1472481302
117959755
526617159
166654238
100254291
254318196
1874819679
1135849558
441430992
2031867
1125208676
885162627
38251997
32489321
1092904745
1013264196
1635043539
1776134199
765923016
617879473
1409817562
1520751684
106970187
2000222893
396212674
1518168024
1042686075
623772074
517158966
353837609
950981841
1341789263
1011924329
887010946
896798246
1558934798
504207035
2013129691
100849145
827434291
1102665387
1655145635
1043352936
1605865762
1599241027
828371071
46954235
1126106431
2131991700
1930674960
898369894
2082367725
201335372
2079126790
2063747386
2128724937
880378492
787999756
2040785828
1613761015
1315309485
1841908549
921436222
1387638601
1016209254
1383435025
568058812
1291158787
2132094967
827021825
674183599
459332910
681768693
1021428905
633139013
825751187
1725067158
137045395
329139514
1576251855
595804339
123592276
383050301
605654356
27964218
430167793
1816718586
1232791855
401682467
312592077
840445550
1476432849
1336493946
738673779
877608095
692297218
919158096
1014537749
759540747
1045723000
1605378347
172194194
1475758739
271667833
429878270
225393944
1154244932
881643703
1626482053
1977237240
394198759
631633732
1580897284
1328856593
783501924
856845089
663712149
634036791
876534871
477885666
930195999
472712221
922952179
376589733
819176041
1928101344
897238793
2089956025
267060757
414532487
1781672008
996327971
1402346858
1916666488
964939221
124395278
2067639441
647662142
1376906343
1176133033
1765562455
1570979000
1737879881
542619566
1374983703
54675040
1774129926
226035786
1541283975
1268227764
922283154
1086558476
1962145569
1627705331
219356985
1115882861
638313436
1448183798
1608711298
553574215
1421904103
741994450
1209547192
212728691
1891039231
1926745303
1788717167
1579777364
2032717830
1282893814
184482331
1937767368
465298220
1485389512
1902938464
95024400
1708156287
1384217442
1729506671
234916653
495887177
2039887050
1236669170
246908890
1478311623
594376369
423927630
276539725
1183381187
753668709
1760451205
1786131990
2064053497
1366701787
1183113548
1897322843
341484539
1242747063
2042879949
1931790133
1296567676
1929556623
1860375349
2075666671
1645986072
394036651
906908790
584896952
376521194
1751023975
998025858
1304377742
1635843333
197586036
973038704
442811224
1734264807
547644448
1812085661
1376798584
1773266545
40824222
622165486
546564352
1116707142
240831687
1211842638
1978741223
1212232739
611722830
2102433998
1657304743
685685779
474113573
436986070
1865974634
1623657819
1702523195
1764294499
1592758143
1730054673
316054625
1417460627
206469602
127750367
364867059
1959269971
2141146498
555088290
2130715840
742698213
645926375
608034272
699009387
922952653
314755666
912254239
1249478096
106207152
1864629100
1203952657
1999504800
1251481778
1666721335
1034703582
1449500375
1088760880
1880213885
67699412
1236107648
808212376
1589678292
1927527754
144191632
2072424848
938136117
1878254011
1288339790
1301118324
1310871767
346839877
1544578235
582143157
1253395142
1700014166
1856665181
1588865378
1281150003
1305569155
623203842
593512581
256461812
619703988
2049689370
1292420211
1091473352
1728866541
1508153529
1259921025
303028464
757923034
1233999589
23742952
1227708327
498104999
1327677906
2031156685
362014821
803017415
302517943
1702301478
363861803
465015754
2059268018
1690407894
157641819
866922687
1759142995
1754762183
1758134436
766627739
1804751257
1585697863
533617024
229695292
1111876221
2102075745
2050854243
1930868103
1201713138
246350027
1524215806
2141091462
1258205563
590799784
724731429
1702396233
1088877721
1471689017
153912061
1729718086
479010355
846618760
305269426
857303623
292205067
533994395
1261502601
179143265
1830888274
1018062899
128293330
157478020
787852404
1721424857
1494448764
820396178
2069360645
2019677322
2070813040
197070799
117727419
724417588
1645309178
1309215458
376664324
1258836458
2081152664
1397993540
862358727
1197407512
2107279289
888242792
1132714001
644294336
2010690949
1948239360
940685329
73112786
1187231140
1469040730
537076645
229374869
1624500703
603630971
2057681659
1297555517
1519133884
1133037068
1113761813
919184134
2072006066
1073049284
1143162616
79256022
292834726
662205755
2030736929
1553392071
1096041171
211683031
1028943511
541995598
1827077369
1297491727
1749779492
1982805724
1597751803
765767178
1986473384
1358393580
1358191045
377146805
667022718
672506667
2024563402
1902322006
708440361
442532523
1121906294
633946841
531358330
1671000556
2009818253
751167898
232398589
1597260464
83538055
75010144
112214197
1224540272
1394980153
68658172
481599024
106218057
140380368
771766414
9997001
14583266
1366948315
489572709
1912102698
2106921246
1290066664
262569392
2122074313
1633868812
1947506448
1467643745
1605034786
2121598064
1745194448
674277861
551458672
1403143830
1346222102
1182316366
334415070
425656354
184030102
339040198
2084417753
232209123
1077499838
1258604249
1023164338
736607764
11465027
1938864641
1083470895
1456417077
1952008035
1208934226
1011595360
110106162
1008879449
880468828
1682828737
656229234
211892340
255000262
426919176
646497890
795662578
1891634802
321576732
479151554
58507849
1102196552
87045277
133708589
1144722681
698017402
1100564151
1415855726
1376218213
38653568
1563531008
893540026
1846287536
1320210047
1694361649
1623545311
1449571572
1954862820
1090569679
1473395070
1858391326
481307071
1903154313
771790440
615913784
632497879
1756031749
786827743
102024734
1090420
1566962065
1275442399
184884612
479381574
227969648
1893514499
1680700045
1215657844
198607467
816109592
820467112
1805597253
1443629216
998628709
1481314558
422689022
491302702
655319209
1528196160
1121630044
1408250699
1475564547
1401928272
594451481
1213730138
1092268529
2074487640
494239278
1194379598
911028249
2024827663
1450425420
2049582857
1053096170
1464501173
1205279175
1952645789
640118457
284429002
1385260499
525730856
8123628
674207077
445229401
1316972
1876542254
1594127403
187489492
364753194
950386470
1189328840
1720133552
1598803213
324624149
1745976604
611231098
1742325770
820745060
30638386
795391041
230749088
286570952
1808137769
957533154
301397908
398890790
1809305346
1878514376
1514141967
1095850332
1670306745
1423650021
837127158
1791926839
173395455
1168235118
969108134
1586207061
28576976
270777617
563803712
843777610
1802568093
2135748373
834567987
123237258
1220780937
1494798586
491082982
1652905947
1288654023
739219536
169451181
474564733
1942934947
386885003
894499674
1465791618
460257698
1716118085
392227302
2119280157
133759860
1954506709
1826617886
2124680423
890159413
933276925
228901726
1378816183
131645571
1008729291
87271092
1705765695
1940378505
307950743
1821136363
223529678
1630198759
1436928475
378020908
2125216806
729407520
2090932562
890904112
818781454
1297573733
245578830
920775239
307861070
1680416183
706619263
966947185
918396441
2101919743
2081083806
256724600
1917157968
896422224
1619206143
2020869775
1455291066
152344037
1624465192
1611663979
545211147
1339611142
594296655
296910151
1708703175
1006040135
641620786
340575702
1089904075
1512222140
1143490122
149087815
914004148
1964984744
306193187
630758647
1226875238
1805022525
300007854
581585853
2095622760
1976528799
143279405
805480776
39743359
201818258
111825602
1329477819
1555581013
357348058
1119340412
923634102
329646838
1104927027
1843918482
839336299
1674102236
1931664091
203124763
1008396772
1726806436
1453868861
547638888
1995803476
1463762053
1614361247
766512510
1724451566
1591040859
450779730
339601370
1174885590
1459901471
1463390310
1454030336
532826817
1897685359
286028015
402359343
1166114194
2084833964
2093571393
1848588421
511618199
1514881024
154124537
1040277845
995757693
930053087
1075092862
1520833420
175595731
1059712272
1419271952
203981035
2119483692
1379969443
1412102219
1798639112
1884048570
812902614
1524582188
825749786
122783944
440419502
1521402001
802772763
1801163529
625935727
2020500651
452989841
323819903
1481470692
945159073
748934546
72031063
553922395
790272404
1775756964
1720938593
1504155878
733833855
1956081890
1694767738
1484403972
1364182821
1576815861
1638161414
1861886317
1594724591
1487493237
580950619
1274187551
1884214812
2068927584
944374767
1709851851
1290911243
2002996121
2110456339
1770530948
1979563464
1074102257
996241541
564580912
1902187501
430432725
437231046
1827677705
1925811465
1788284385
1171592113
385480305
1589219326
1763234592
1285564149
1358737068
1209692615
1807434082
2101956695
274531476
1873613464
748633962
1124682733
1197585311
2010759409
1084729638
922419782
1049509356
1853908760
1469445739
1650079797
1262204926
25820782
306014305
1901070036
975739322
706497603
1477820537
1597906040
47749452
1433462238
362184198
1922679860
985500998
292584458
820225414
797423243
1161975560
106131716
1249185186
1032434105
1743836318
229159714
193017384
363780490
940301043
38003174
1410639465
735567858
1226193144
1941158344
249484030
650114374
434094252
989972681
1222478865
530284640
2010208856
94137058
1731195971
1262329657
1850809907
1181486490
1970929233
1540714013
1513584329
473218276
190935816
1534335304
1601063805
528807704
801996961
883733645
1223897683
831703336
1823592449
398383937
1234545307
1351103289
1984832328
1742543120
636116756
618648630
1558936614
1564481966
101478399
1855119114
943704615
232235449
132498798
804869586
398532826
394939929
685205976
1868402386
1129411998
873799033
1069214672
660865173
2076960498
263962492
106285260
25712098
1931250102
1360702742
460840682
1024510563
531349492
1502349666
1964894084
804835021
1594234607
1655720412
1813051748
510915717
264875387
1053533558
1620841167
952771343
1661084099
650727034
1913695242
1718489876
557582577
701854059
1626558846
542053247
2142825276
2141126297
1976124895
2072450337
1716309042
796014815
748694627
681967552
781072288
863833907
1871231904
318459210
1898043658
2024684560
1482520348
1985933034
1711970373
1488989776
1145991434
823818513
822559116
1830860961
2043352690
1253283630
723956268
1585875699
998440798
528009461
1457229769
505770315
1633077761
1540449710
737707576
1116888433
1915878806
1903290601
1293815271
327693793
1072100207
1941276338
4372985
618557245
809879970
1333659605
1881083503
975334227
751263255
505081299
1281744581
157590160
608522071
1641602976
1389507534
1424659344
542640109
1308253589
590592572
949386051
705941575
1392164231
2093136007
1895159240
402516164
52195249
589598150
1325901366
1630710906
40077808
766097277
2095810201
936753824
406691051
1802395522
751468821
1996827146
540528662
1395028824
1147842364
1588117963
38028659
629031235
352232131
697711922
170903167
2098765636
803313159
1084462196
1762179110
2136185090
1846633395
660623413
1649956594
1025287746
1230456631
1028580040
573520761
322791702
858809576
278334353
2015766057
2108289964
648485650
1162493883
915674238
1501140888
1198397688
2121473500
1012571184
2102606533
2041462731
1145628522
986288100
1614165771
2065189677
352322468
406514626
984137528
652951685
600869145
1663568161
645189091
868263971
1139527691
546904916
1027382349
1661963602
456789336
1542452022
374316820
1198999007
2061038554
1026493430
1212747238
2013463420
561274688
234741635
992014625
1001859866
900859448
2093711927
595113991
1910076771
1963537423
412125042
1879856959
948230069
1702857737
1859202450
1179709076
339358457
1323553525
1755370195
1667889182
540986610
1514127661
2055712928
1388182903
414814328
1952046409
1984684267
1804850951
1553995019
1916821119
1287563614
1799450914
1453617134
2096502434
1355747378
1234508655
292866918
1937400890
339916923
289562117
347981884
1082469569
1100350983
372988068
92316819
326098833
1705282050
1476372592
1701719400
31751975
1859827471
906614344
840398360
1376498806
1053941080
1487162623
233134298
185788405
106393333
1351538693
166182577
1812161786
1124109436
1946003615
414036110
251888384
411752603
1738204549
662122057
1228593419
1735103735
240369686
1412550694
1169323701
1829635558
1255805638
869346814
1806313240
1768038214
300124214
498339893
1459337964
947681328
1146046466
1978099623
54876981
103319346
612052553
2033716817
1219748458
1013851977
2050066719
455364304
1801863153
220947305
481845117
383661430
1149428107
2047052524
581648010
1773119433
1983391210
84184527
1667797304
103892340
704698081
1065591111
1174109383
753209335
178629597
1003629435
227231966
2011552593
26530639
2039216190
1803111482
1283229169
961054321
996127876
460743682
244054363
76915161
1347597369
771289477
518320569
215697589
966851669
1771856040
1588760278
254578479
964335934
1410545081
659598301
2058169288
1040136493
2138350712
1593638913
1887056527
1190728221
684633478
267650718
2006439627
1408765102
151373163
682274521
763180402
462305572
1898643995
1358288112
1442260823
1133415294
1737609628
152076760
1799035669
223272831
2064529510
345109286
824375399
1745765705
1709479794
75787400
1420495119
515937673
1645476359
149802704
1256909806
1570786604
1019473178
188414041
1893895933
386380421
1186913373
1881075209
1603547488
1580351763
872544523
1083624211
2114219628
564616544
1418438844
1591965897
349785841
1177506309
1286699539
1433022460
91317167
2119406504
325493952
982302647
1215031339
1502301324
16518848
363503419
2109402229
1767191067
553835170
647742636
578324315
27238379
1176141358
1779844680
1859653856
83885277
244539395
848282264
1890346146
1549428384
485424912
776703998
756820873
750429933
1063690008
946255267
1849503358
356478615
499220620
1540533156
1601155175
974707355
1155767794
2085610302
1030934811
549142577
194900501
714675837
625669702
1686585612
1416185541
1041260940
1999847200
306718594
466913995
1734287917
1358101974
67734272
328183854
211394605
1427126679
1709521868
1042027097
1620540861
1249393068
529168355
390816919
1280438188
441915133
895444727
1372989481
1782103435
1341609653
1329454699
309504698
9374194
10652745
1911320145
1425378360
419488442
1738277882
462730389
1344589167
146971067
208565431
1519909416
956720693
1974133732
2011544251
558044978
915628940
567853814
1311611247
134389347
718835256
144061560
447645189
1658344046
783128627
474524401
878803382
99803467
961270817
1046498645
1601424239
1349052787
1831695000
1465319361
859050723
322454764
1740523623
1173369865
1365316199
768253623
965156318
839549200
638822652
1080053276
1486652260
678691747
899468421
534936422
1866084725
1112704790
1875938595
1170050223
1553198484
2077258837
374808008
1233442946
369424657
1121946506
2109532050
155231214
1390872445
805462839
1327145950
6776218
226081856
1210954042
1917746728
1822642761
1734586830
401758825
1860124358
1118122345
1752565494
1832995776
1539472609
476412179
1518040478
1849301427
1683937484
894743069
888926451
1217751230
2068004379
941368508
536726458
912006511
153890317
347065501
216884819
431773059
1091572215
1284674812
1089758532
2062362443
1074500885
508419351
1814654790
1077029391
1109853977
943539343
220296079
154125877
2064500269
502251274
1753970707
736185933
200323546
847180147
1218441166
1788993023
502047834
1700648222
139237664
400098247
1517155634
1312793782
572908462
2096902135
1361708020
400035951
323411715
2142629211
1432865228
1884666432
1583919302
690217457
2054190103
1368914443
1536856706
1614583432
421594810
1379985876
1159944352
1502480242
783680970
1407498688
439713856
1940257856
1862936821
1236749655
2084488520
1888823488
312546363
2117672576
465322303
975049910
989273007
763652794
496767179
524340160
1034882207
2096866922
441811577
1056200407
1096220743
1345993287
1946209559
486472424
1419589151
910722743
1087851827
721306332
183367259
691286021
1805995083
1624231482
798194371
491631515
1943424685
1420552751
1251009343
1684816629
1659169079
476246582
9514436
884533432
488054868
508458860
1231239808
832697537
663768555
1504129360
245093663
683126912
1440845742
319862329
2115421828
1263753981
224509230
994835110
976220305
151612640
1823860327
1394711313
330133222
1309156739
705911229
11856530
527680037
1268997790
1659122243
2140195846
1144848808
409905202
1670868589
232739398
1252791825
1617341837
512068962
1985816633
204798776
214622501
485668432
1471791256
326306458
1047032055
760702393
1328893819
1520848287
741835379
1849205831
896370982
1395709974
1934341879
351847768
694823755
51194293
607713405
1948888042
924470437
1263966491
1563266300
1292475016
2073261564
1427948986
119698264
1676904516
1115914532
802886200
1470302072
531365844
895894267
1594697343
130870812
798197022
1445984699
1786346037
1145653727
1290240941
608012028
2129323740
824194766
660260257
1937469057
1261584926
2003275536
1835954430
718577584
124321748
837678814
622104093
1343882448
2056117413
824389835
826611258
2092162025
1555337294
1973336729
1833863675
260953861
572622686
1808117804
919277198
768541693
231384486
1647376743
323163477
1695448273
1607864576
1737801048
1453754603
114679947
248513330
873078363
1273332802
509776602
946905994
2092711737
1628541056
783729742
1491790404
270110420
1016097567
942359276
1574799905
1539988557
1762219180
1507005006
1411310221
80589790
1909843529
1008847857
1035795060
87917090
1507815623
1332070221
262832606
1381695883
1257366073
1237780994
1823595630
1621388627
866989134
899416252
1835479999
1926561516
1180590922
1241841217
586322365
2077241755
1797843766
887063894
78316144
2056867442
1007275673
1849841442
513523347
446185887
157099249
584273215
556555743
160216429
833564842
996669449
1615139069
1605400432
1203895688
92408073
1650975771
631907393
365987488
22577522
1448610105
1997610027
87581992
1597942606
537405868
2003025631
1305675211
1062852911
732479928
1248915497
275212261
1404497636
1473216796
5628902
599614258
368095696
231782139
1750151846
1677424131
1454891154
159630034
80491852
1075321919
112071561
1607176097
1713089034
289909784
891577695
89920903
10002433
2087697957
1651434323
1834345607
634563602
902371971
1755169897
1366341161
532440139
2063150851
1720544090
1401817242
131278160
2014055924
1180577074
1789706156
1399004517
265811002
696574660
1935069327
824746420
678647618
969228417
1170338587
1001376191
679902158
394720894
1643928539
787698722
1113690980
1528207508
345931625
1054593740
2111857577
1602441091
1822088124
1600134879
709129073
1391087733
1961151040
1177032018
2102313456
1361124578
1657232238
682793741
620889211
449809457
1273313033
958392599
1972792570
1277860471
2096793735
652288229
625473484
1268842853
882503545
1873684690
868762323
32151801
1396538046
407031839
725412547
1242267277
69511883
1938045631
1557361237
1761347174
2023259055
1909429992
320057146
1103524650
156137259
156440580
1882833358
1678472788
1875103608
594688889
1325437542
2147383334
1267302572
441865431
6674483
1007331511
1301969887
887906896
688957064
1567741734
771021077
917579944
1294173263
777392914
2110722361
63739787
1231227214
146740070
2061648086
152925713
213517581
1867278359
1046639025
183916098
1564749013
560296212
2086530568
879547038
1344819616
567811907
106731956
1010569388
1537941294
871857437
1714967898
861638404
251879764
1684733358
742877136
344668218
60347090
1207932430
1980887353
1932902263
125203268
871079183
1089168514
858408215
1356424719
1343648621
1307118179
30294704
1055217501
85259414
852396747
1552465672
1135045489
1823190520
766083022
1195887329
263238819
348643394
1861554033
1898005746
2008101302
302008108
1346276930
1680860600
1352422225
265202048
1399073131
15570034
654314386
1104359936
1353095404
1819017995
1113023258
1385336594
1743182322
1139577472
1430362124
692050604
461959401
1467514576
262587361
558058465
1905570871
1614435182
2146634296
323923459
298687945
511289214
1286688254
1492164906
362456488
104473125
1341026577
1085776533
548873379
547276524
32381295
974511232
1606794720
189958485
1759117341
1431748448
872305005
106375659
1865729709
219635988
558888543
1270569535
318330499
735225168
108002714
2077829284
1399834178
20065946
1013906198
1004385656
467716139
2146768318
1972164860
997928500
628138155
1180527172
287633823
835064493
1787470951
3504968
480981435
6209750
1248214712
43902657
1607680583
254298365
1666088793
1995797049
471514046
434997771
1987391836
1665903395
370106115
343250458
1480226984
1542410048
281696550
2024300113
66189643
717847630
439979084
1166321465
1649312913
1045866678
1626333848
751322430
767381494
992895933
1247127630
1749786768
538555158
405462435
573697631
1865515423
960654920
1046558773
44430262
1177298290
1983477901
993762964
2111019223
1832425866
1016550888
740697547
545773834
2018599014
238744981
677344508
392318216
800677331
1295980599
245249385
370324781
664799999
1885224549
1096567639
442862500
369095351
68034261
95999331
1123589885
1220048321
884712417
1711404462
865121212
2097403774
1655731021
706175256
1730752344
2089455849
1749744374
754366608
1509345824
1265954416
1196558291
266512581
599148939
1576792882
1649206351
146133599
1824539222
991593804
988347925
1242724875
511369931
622846654
1721111801
1228931522
1239598437
1476680883
111276149
1856448423
2097400461
679566520
289185346
184422221
576387867
1309519950
485374176
1012207987
188379740
1694440840
673658218
1129665637
1885884590
1026703127
45365780
572664910
38909312
1421453483
251558888
997081963
340443650
1832211221
86091308
158698066
74752590
2106806446
973096780
1772941316
1006805242
1494927712
681560038
1662575245
28786768
1069694808
473229579
979080960
1519541617
720509564
1567214134
397154718
1523145141
217349490
763787096
2013734451
323112304
1618174332
642056097
470468745
904610418
1350957821
1161434044
604882052
493253971
1894671642
2111515491
170116700
446996694
1900582634
625685603
803166802
1160138582
1829478115
1731643545
1052946009
146617722
1969104825
858319746
661657777
1304859640
819938258
903959084
483092853
1593287321
1889829526
2052403099
2103247376
435487196
1624132540
975408116
912766374
101594375
104039433
895886010
1229091270
513156474
163936669
501729540
1017556509
1953606529
1701648277
971594639
1757717680
1150624196
1564631918
1589523765
906908371
1061813994
1260339228
1135160571
332021890
2117433289
565082836
1904417831
480186657
221850164
792207193
1003744626
342416390
1952894605
260838386
1009201606
600394676
1600123570
1737227824
948256789
1929611085
1352317791
1945464415
840555047
114614778
1160032124
674059470
288447474
119231334
1201441110
284015857
2144694572
1614461027
792465908
1775686302
74601504
2102516355
703267342
1409559899
1376621390
711999753
913567152
1592223116
196567035
52283472
1578382625
466153537
1694459041
715457235
1254096985
1064321890
425075452
1756455171
1234387009
1687437853
677632491
636625349
1594407356
1423241415
494793847
697502317
1286608697
1428124085
1686372251
1635510020
1178338191
1300056355
1317873781
1818743581
367086562
1131407774
1827619451
235227395
371198467
18450338
1363695195
711981840
825218693
1788098277
223590257
1601532730
73925462
1844989456
2104730202
1328905043
1478286677
699601533
2096653172
818892272
1384839036
1475259749
458097771
1089244661
646544499
1156343753
1163494291
890963731
2094827794
290598462
376344793
1644574253
2032176756
1082940833
677827847
1438751058
23575682
377804701
1115930542
1014286455
1505915874
252730864
853794111
2128237788
856408198
1150498802
1853142404
656568869
2121456531
1786650076
1198141868
971662965
760919496
325348620
577014524
1444528649
2135460390
1368171849
244170761
395731053
498759546
1543252926
85431414
1709191135
132063909
1092573100
1487082985
147178004
910647866
1397671793
87730971
310551655
1758129752
1653799782
497527128
1740144634
1056513345
36125539
51147651
1792278948
227451947
123519544
1741430807
294554489
1502175753
580858311
1458087691
1885186786
2073244036
1786466388
354457705
281107283
748471240
1806240690
825580176
880938051
513901030
1345963468
2095247470
2031055681
1252882457
1932257638
1882343348
592519985
1197360865
1019528618
619646643
895085720
1228414614
1865527958
673846155
1284441616
1615315032
437353917
1406216579
670301415
480938243
1051139500
981833688
460090551
2109047738
1167503117
1811550139
501514196
1838449474
1110292580
2017536587
225523633
224019765
509064793
479555509
899251538
999988086
763359140
1816388736
421066981
164077306
1270977167
344072331
2039329532
1118497204
434575216
169405606
346127209
913561841
366603881
65825100
257956701
921950223
1111716562
495631488
227232609
146911701
1195386814
1493846252
2078111236
203221795
1898331107
2007001733
558644747
42608038
830494436
1148829350
477876210
474057066
1232972869
1971122403
129235360
1655191375
205019217
834736661
382208799
590201749
844301405
497055220
528645618
805746535
126800554
7412310
507864702
576527402
1310364512
806065245
1840294721
1135611074
175915044
1785300821
289343030
1648054369
102088862
633643693
535481240
375389294
895874611
599730313
218856360
1697062660
1380389238
1010760666
1119689128
907506011
1636510995
1623471657
977423662
1085739349
108540703
1227114172
2079476118
1748124831
1975781482
246585325
828604044
1908425372
215089562
855621173
967053422
478086656
152215237
729296380
2020677725
1604266038
377917490
189495722
1719512178
1977139841
1803944475
1227167887
972730439
1665292697
1796026681
1717548150
1404071186
1287835142
1307526896
1769734185
1981477232
1182226513
510688787
767825355
689584823
814123534
1625853382
2116312324
233251783
1341741178
388915066
1231223114
1277042411
190000754
1672350098
2046738445
701543585
281151382
1814697207
471774922
1303301296
769626444
994642061
1776077
460897827
1193039332
1127234963
1883826663
269166508
655224460
1250753574
1557201687
2071302110
1274625389
2022498099
276544141
1957481752
1813098613
1667662053
360318221
1670002268
520522400
2016636689
1767187698
48798444
1972844380
1241278119
2068701351
1171260200
1174905791
1358485765
815022356
398538860
376283581
1646442464
1306580798
22156620
1408258370
710904060
773360455
1332452874
1882362900
1067434674
432271921
1956307086
205620739
1702195404
1665346586
2030411049
176161047
1908613147
533154499
1857271347
925378202
1363415699
1832533984
83781777
823914923
47103033
828265192
2132167735
1524486601
2069005992
512630662
2125536207
1571441871
1135730250
245767217
1158694360
785098987
1153008928
1824565168
1102136299
291544963
479604944
1921884243
2132327359
1022301941
71920872
1848541541
994666209
591127809
985581883
429918606
983024489
1174444341
507661374
1155164553
682331106
658001598
339292238
804321765
614463386
484214535
438167547
1922726262
1649656593
856361967
1507879331
850056083
471465965
1303239160
1592509604
858222175
1696378322
1692275264
271711335
1908343011
1172445591
89847187
1589587416
411955640
1770391183
814605708
661977730
2117614729
56073845
1303670712
430915067
1182916889
2041391389
401170271
196282648
1907284171
1272876454
1390794840
15263430
1226020327
376936984
309557252
1157851207
459212975
164828092
111706447
1649604941
591867479
477073273
153554271
1621621717
1063331592
997134877
364398295
625225042
1376637966
953317423
1790749601
2071745047
881065647
941729549
1141528386
1087056412
539034957
1599177818
2096256317
1714859197
1296634567
450410136
1682307816
1946717583
1195367444
1359228220
794118765
2080049257
411231915
1908175191
1056922705
1763374426
2068731600
1695333694
1410191853
1673536818
638928288
1943854404
1580486684
186451399
467050435
1668208582
1127022718
352751120
475499310
491871646
1368071413
2008380035
1751930263
1654129070
217874647
409051425
177793780
843725382
533939184
347670058
879874834
941238399
2144361471
475174892
88520854
1234446528
977815523
1918806749
918517456
756558625
1708835087
385191558
942976999
520999837
1712748081
1116041521
833416158
1189372328
2139213102
1291881624
998718760
244277761
815902147
1301059988
1341944072
340862300
1589072828
915705055
398443602
935592205
588130426
1832753934
858268115
271800323
1741858315
1516274938
90892663
1802857042
160121158
910699489
1334918503
1234627943
1550605247
1469476347
351328548
583625929
1121992277
416303581
1393651506
572879330
1958484676
1999784903
185044952
1626436796
750458633
1619935564
1919817408
322868012
737697491
1024669090
1581720072
2144080630
1631665563
486585859
439193526
172140550
70795695
291921367
1650459782
133727766
442656167
439397078
525236727
210712611
643253143
988027307
1299403864
1423720797
795692480
847743392
744554836
1940751538
1650135709
39774686
1678581307
1696232820
1097237995
1647782850
1199711696
842207144
886788935
2015658447
943761229
1476237325
1252079755
615768415
1840841685
835986550
367749096
1940967525
140948721
944958465
1712976437
1153464709
1614158690
2066243432
1980119297
104007608
1778242687
1429735723
1125345679
1737247514
1609865485
2007053798
1836842410
946119844
221029233
156918966
1500858179
996358993
876453233
1043496648
1122107991
204633938
90576721
1898502331
325906021
1383057155
2022540586
2066545077
218395128
1521986312
598721984
813116512
1087390656
1376717389
1314599138
600495947
1423580626
1191890511
252325106
135502959
1220703966
1060554715
792808903
1173242361
1006257414
509401753
1736112812
466510420
773507178
1349349830
1007262907
1687282842
1276402942
501890157
1614370043
1769159852
453858384
1305751920
85605101
1902867327
870963432
926800857
1568416302
288683902
1217779667
667086600
1757735332
339751965
1447686826
189146007
1114263725
806024006
908360321
209082957
1140348514
275481800
797929932
1958480292
1001201377
746630791
1175230069
1699737976
1372807855
957834589
908096587
442242911
1931764617
1987529851
1932885848
1143474826
916089889
78052959
2054174203
561082580
960288093
1515789595
1955416874
1764874804
1385075894
1876109786
1795348732
959634804
1349014252
675227123
1119722030
703691889
421988891
16317089
1089678659
1467076595
657992593
260614556
346185363
566492270
1227640469
1545225472
964327835
521891298
1838769714
795127746
117613730
880368741
37060621
2014324286
1627013667
151754759
296946234
2093845874
1141594913
192978319
1409786157
628067485
1409814913
129102418
1357276865
1047948353
520886921
1445316762
72802323
933216133
2063286400
2114513882
695294878
2133513086
955641268
895612157
1734991712
1084417992
1685896672
39765660
422748188
1998597945
1646008685
1539133747
1209990614
1880135476
60348064
91267016
907021316
213473494
230089939
163785607
2077466145
1170362487
903019985
374831159
1283383128
758914713
1269326075
797440178
1588424572
1756499882
364614784
466041602
1353583083
1576586332
1560490270
465657029
348501109
311087614
1049080432
2065680179
248673291
107197087
399725220
1089483556
213290117
543890786
1160440965
1171256886
655705540
329297696
1856562491
958174732
1611283178
2035911095
1265835716
629843256
27537316
906016019
275051090
1352918764
1309437749
451626761
832975549
1607318551
123974147
418468957
885536223
10016381
763202720
1016899399
186771479
1765488139
197354892
366887448
1245963656
1630891075
1369961263
442213676
444439824
558115166
1949582077
42262699
1502378405
1021251412
2136426119
381971539
967710105
1856360289
1237379857
1530513339
326005762
205295000
775009932
93315600
850084822
356027597
21491422
698370931
493168946
1138631679
1928546127
246688835
756551732
1032911149
1725437845
676595151
1366525774
2079819459
252385552
985086537
1970020660
1190324046
950971993
1141136781
1170136860
447474035
1109045262
1488145557
35627850
471231770
509068388
981601945
275491608
1231816288
433536160
244153474
995692857
1665067896
1215331203
943632875
1547458563
501622599
483189653
64898260
698153922
35919568
629886263
1958626795
41028834
2131242163
1283720485
940312884
1342165508
237829673
951472904
1853535682
2121233067
1855166098
461932223
873963138
374974725
1635587128
1042517784
112812541
798850191
2143521780
332601531
1754976988
1207698420
760428066
1785934653
1574086632
2115121060
1669653160
169115728
679015724
1265212418
37401841
824174995
1886087830
377056140
314583092
1516429006
1354849759
1469065460
1720605734
512564345
371235219
297775519
1060481244
1254685030
1313076784
184821771
869104377
1916222989
572832248
2097081774
1399552019
1345814914
1364705473
1774101812
323152661
1166414052
105868674
1445805377
1781364805
307780802
542335302
1708982832
310254035
734064608
2032073700
839759977
1176462175
717483233
423076953
937606857
1746800508
1470436720
1059838223
1608726803
1910559300
1008228225
319555580
1794982266
560887653
1931338848
1485713026
2137334638
1363363042
494063293
1869431535
566861318
290891836
1973366792
1924489967
494284227
202517039
1993005128
1288555872
941383427
2031790944
1705083690
523346413
203237475
1525475471
1253021367
1776838902
105598192
57558543
297822505
1877959756
1245693446
1588782395
166137870
1793370004
712586786
1247412178
1845147004
962918424
1872716551
1258392749
1836021496
1353544986
1550038943
1081224135
1637141355
1530005563
832032372
1279548046
1935831488
318348746
1882391564
1977610265
1914496682
263267555
891293934
836166036
2067424047
1837520830
1288416350
1371295233
1477534433
1660636009
42808758
79221646
502903328
285460856
975333271
2017274402
698942506
299724405
261558696
1398016364
2125730204
137597781
202496790
909398996
1748844123
826277213
1948191829
450136947
1878640717
1102665292
1311924749
1784712651
1557560696
511732954
2117658393
1452447911
1789196719
1327316136
892589592
84972992
1348103625
1497153212
2046133538
1578020709
1921576195
159416761
976836279
1452813484
1272726483
118557154
560968819
1509922128
629364131
1820588571
1689719192
85401218
764347354
29819578
1234891954
955408110
1366268722
400595747
1733429860
571624107
2128202380
1886880244
5521343
737966073
226238771
137495578
1413604192
2019470140
403576029
203296267
1882509723
1409264441
1935773629
930284614
1303684242
1256086894
1044383576
1344168635
2124869733
1744841374
888937044
1974215974
917799955
1552919084
130070280
2000418860
951891044
1024235344
1791412580
1783902365
152022576
980290782
1941598536
1166249044
1128845371
943196560
397983998
1323481585
348261742
1604664423
1097794314
1067887045
582572052
1395005599
2131003680
320120193
224465534
1821782661
865599982
273232057
1328843430
2074665766
137975512
996323565
1779006423
1227764882
208212797
2076237340
695703766
921769620
239489558
1781136036
1011818095
722459235
783561861
1657197591
83324308
282064802
366993403
604408469
1118743884
403576704
1890583506
1956323822
465794494
2139843114
130476287
2145376626
453083495
494486098
1289750176
1360677945
1621780603
79952210
728900125
321345861
426992118
348003358
1033827140
2068108404
1143017243
1944903405
1050236027
180944230
1752845394
1842796971
801830826
481870173
543886589
1725303883
639804736
21873133
911227907
403581686
420741635
983377545
562407313
147337710
1425137098
1118843959
1416557213
1100235422
1584138491
478129470
492080806
11716363
622441305
1315109553
1301135249
1181081271
1461277315
1168382820
1888527361
1659638371
2146373503
134831378
379668751
1191530649
1491778991
21355568
351847280
855847350
1367234617
660720677
526209733
2139456627
1510869260
575375341
1162119955
505684425
1675802366
400714207
649627412
392628626
1426594659
921463785
593044171
915261080
1593794983
411537655
1475493318
1120344740
995052550
281547531
1967129875
412742443
1226498718
206855602
1419396507
761308510
1661446562
569363677
761251393
30896637
81551297
201667956
1880795844
1205817929
2086749124
1331836390
309779694
45485087
1764418441
1769229929
21200888
805604745
991457710
2037956742
2077780385
323260954
795780173
1966094394
1314432473
203329032
9968342
449264554
912981826
1937826681
347360392
1992582007
941724471
1381064178
1933442808
2112707402
1189702279
1606022914
707937079
1748216268
1752898839
338813608
255917456
718946585
1575320236
1099162318
1907356327
623171165
1760247397
120775800
1572429444
1275200284
1913440391
633201516
38736433
1581329605
632742017
576984815
508238390
1812280637
355434418
1613391147
305589451
1095037543
33137367
1241718945
1341268036
206204898
948512063
1696140109
1637984618
1715598743
1094689466
559850396
628138320
889837842
885743901
27441210
600544158
848565609
723600300
998982772
299849042
1061858207
174769281
989304092
574907053
34065072
1835071339
57324387
970966314
961724351
1856869239
1027545762
1998750247
112373455
1628112342
1401205645
904958263
1711805079
1509723077
1653217477
1519933893
1878918324
1998017761
1446126396
845396518
2009353818
1811262815
2052505137
543921478
157499410
822948021
1721369539
427223319
1192907415
432079549
438739194
567176375
559582745
707335001
1258324423
336443075
1712176049
992438226
1604765154
1880812520
687561894
1434742073
1088945360
1301148806
272395166
720065288
753510785
1290812223
483320642
901737679
1938034642
123597674
410652888
1323539702
120801065
70379254
1733601859
1923925689
352229497
679791843
341684132
2086160453
1624711480
1684612960
230232836
1367309678
1930346522
367831669
641804524
1294027192
916998462
839395625
389931060
872065554
2137129612
1070009757
1714602693
436686896
159082457
302994715
1070906798
1663255443
1683437396
1888688155
173584592
1860603016
1547355444
143955901
644597805
166979254
1586206900
172348411
256285486
1829993043
2131513328
1202498062
1198265784
1687330529
867814467
2115271414
1086662557
813803079
269067876
724982074
870989183
1216916904
1063971489
1801502547
596345022
1814853703
973741502
1577569867
369680305
1249661459
771327941
1917260624
1617616471
306313629
1509870121
1157486207
856501699
1710002667
510048875
1716449569
1902906718
2089786830
1398835031
1819093901
1000698420
728695034
58795171
767370117
1902049255
699468536
2083520470
1417001691
1524734084
435128564
1021180839
973606157
240921891
1132519565
688370978
414707201
341685674
1735537111
2363324
636350511
1069050215
1129021681
29362290
267121373
572428139
500623760
1260966937
632109070
2146049567
675534899
1730494860
534446934
580920480
270486672
928999281
366919567
1793128939
1421485155
1379899279
574270834
127284663
1287023896
655989621
359799203
1095725167
1184153135
900544667
1458183036
1440664495
1362795397
1696267472
927717873
1902527100
2139807715
160322104
1137537
1730593035
1682517686
1862130589
2013649765
1703020004
295792191
1250105531
1688381488
2109753671
432818938
1122652831
1146194385
2034937337
1684652039
1413205924
364752908
455833825
642427722
689917970
2088511633
365236888
1736599082
538628605
1937038732
701550074
1169778873
298687865
26549130
349600093
114946966
275290442
225746902
711833323
441434703
1069868794
2025205377
750394520
1429456235
278513348
470593899
900930566
131917088
410174499
284024206
1139323856
24038171
1931946586
1847288235
1117120126
807384251
296992708
944479406
770833332
1259228599
360172367
1213914035
1104250972
1419809363
1442209698
1284382811
1908948515
1250212111
1918693401
1385197226
1058833682
42804610
1462774938
1945347223
1509808692
29385382
1805657604
1327355438
1485764907
219554901
690272907
1789670900
796183510
1232753216
857950655
2037678520
2092638789
2060393039
461287633
829290829
520107012
1338444283
1544720109
132832465
2146953001
714092900
742052282
699101999
1786241369
2087275879
1017677966
1836291984
962420659
341440960
182780521
1273745519
633198374
795274009
1761882260
397864322
2012437716
716911036
86463420
1153773072
1614140907
1851753259
798027748
101576477
1083306162
20483420
1428883718
1694032195
992928647
891637732
528525050
903858236
1693709979
2083946274
1783341409
1899085655
230609584
1041755616
1104655601
14747953
612080322
1860501483
1687936646
2112120159
1452264273
918627324
1300955234
699723407
656990954
732780081
465358253
600932638
1545589399
1966320260
1060110092
1936763109
1128412582
732028619
696700609
2041190422
2079478425
1655436486
1556004166
1082172632
506389121
292541613
285515040
1599459322
1228120715
1878194071
1306912592
1433391902
1493412522
1817385241
977295180
1197160079
995004160
134410791
292605941
2081484952
423708612
1066138399
459441854
1256851973
1291051397
359544254
943683897
1669975661
1581577560
1926692842
128133128
1963425946
202631414
1325919660
1850776660
968923586
871036764
1885776689
1015853828
1365020702
994705612
542042005
2052960706
447423482
1927488341
1423918701
1712399027
1797666593
1161435711
572152592
2089351391
302000748
1597466514
903129464
1911618784
147309606
1650475841
940093895
1419608167
197828273
360993775
592052734
720657158
276766185
1909600000
120606661
945892888
811527765
1466147100
682859481
880144683
582683371
628276681
445799154
578340495
1211255634
1737013460
838510883
515905227
378763819
1108837690
701465494
1650324952
1679029098
1175404123
1493371515
1824247417
618908288
1411405736
379505617
904353546
642283720
1031509403
1077089726
57789905
780604238
1493224701
1434865694
1961000094
688327045
1357736912
1048403809
467502482
708209542
2117847462
374738671
2000680839
517519385
1006911346
1097630306
1871849932
1720267436
911280132
551858408
2119262352
1767490216
1425401868
1773201214
2024913249
1821857864
68984567
2056147183
161046327
48028650
1096228384
112233631
1035339414
1874699223
2099808906
150291401
531476994
930116248
236323757
899207068
1099677321
1459879231
594556008
109371534
866858784
1237711188
1529260880
141701941
1350529502
212186133
1461058216
1026967618
1874588483
1081814824
1801560331
968239264
41720788
1614530700
1082833187
471281269
1294932690
944072500
152334886
283563897
1797172049
1745433259
866603079
1544724513
44243111
931057773
1338258637
1017701622
269748762
1843997375
741879343
142331161
1891735383
529907297
195170408
115293354
1582507231
341799217
612029825
1608175302
1443727454
2027810887
2133968249
1732827205
1990292476
4888146
638412414
561738047
843262990
1967380930
2141336969
421562277
1240236618
1941455591
365962809
2084436483
1640635001
643951206
2019027825
2017376484
502593094
1717272454
1530464031
1932128618
431573538
58185272
103391989
171786238
852203864
1210383706
597242008
742582663
216865145
2076433642
2060374350
941432571
1637900249
981294312
567576320
1042237083
581915942
1908282023
956312644
1559121488
761491862
748779434
1259025511
817956545
1198604700
464889729
2043294598
1845068927
1572352379
1738581672
817180497
103844585
1548826
1716531225
730969867
552336942
1555711248
914164599
951043023
1062821264
140034324
359328862
994730162
344278498
806657466
1995298651
331160312
1906899827
1689024549
2145259787
945765066
541523084
99254089
2135135232
1928708850
569351017
1884174361
1654787853
1674393912
262578460
1846708590
1710123864
481048289
956495512
265359555
1742133964
1525661934
759257230
2015608405
1462136539
558000015
111349764
1355135231
506279305
780087234
579974689
248810347
1161158868
275858022
1730215188
1592956703
1026683966
1447126239
1353155407
153866666
1608874784
797063673
1078439180
1469958236
855328730
300697803
1717667706
168029332
1602926685
1358614068
705081737
594094251
397936116
1740264598
413749258
1717549857
1345854100
238687231
928974385
524311499
1134620617
288430752
19986658
1796319114
697267291
1133002079
1947326640
2094584927
1674312416
1184485130
1211298775
2050272945
532033606
1326981540
1267814645
1665391666
174168377
2041302585
1572065485
418867434
971741480
863683864
766728475
2014485461
1454637146
803808794
650511860
641274314
1530995167
1577378054
1705403649
428614488
1907913229
1294802341
592426834
309891014
167030058
1906732084
933772087
846557679
996312234
1055702294
819101533
295009390
1642911353
380903963
2046737437
803962330
627141211
413750691
783627897
1591946410
1054292148
1881344951
2108860921
1104100434
1472149759
1377110434
1754250029
1275967552
1248376735
1991640819
999059873
776186331
1541550980
2003391678
1257814608
1934688887
994035292
446516903
1506996706
549310971
711987299
1013945177
123041499
92389679
820555942
738722686
1061962642
2099697520
412303879
45845334
1798017354
1281918462
964944471
724021830
134250931
1603271735
1092763503
60289894
1333055751
435078379
764292871
1076223403
1346277721
284731684
640207754
1847917556
611642205
2090720695
776674034
998999359
1784867268
1504081508
1733508400
1781061025
1049709406
837821214
860955176
530230733
870341790
965686065
163301315
269630252
682285703
1861477023
867696844
1394206957
1577770266
794095049
1838793343
111998856
1618593952
935357845
392756033
1041358209
522471689
1448344517
777187582
386428789
23810906
507322284
1024534065
821874676
1613443105
1145242042
1231997515
655370381
42044986
1622829084
20295190
384313648
468425820
786758449
149668509
727077230
1270164338
14471456
1391075217
319291296
1137826203
38617889
1299616121
1083197961
123290381
190449789
44609446
1245486776
520044020
808819604
1963162315
1027943306
872487751
1762125380
399278936
956960494
941683183
551957947
977901270
741232586
459796577
834500196
422442910
377593326
243840974
1311750511
161487234
1070193207
1926937868
428212120
1432414630
1688037051
1594340359
821513801
1740479297
1872707382
161743210
816188366
1460993810
1854789896
2030777671
1238672063
651780235
263572534
167349395
1324511201
1377299755
360268351
880507995
759297176
1185849794
1388130235
1894531921
586765371
1970913663
1814909957
1021084708
467540006
2078397403
1197998505
31058000
2105359358
793979450
1111666218
103860663
1329627537
2068311864
24660710
434169080
297930116
246267028
1597138163
1612583959
1138707353
1167046934
1056836984
1742082124
53222041
269369119
1306364407
1003764894
1753694346
1338837626
2051525738
758937531
951134082
1092677501
956740565
1496708741
1004921186
90577010
2030375908
1287595670
245068906
1208470584
2034075220
801347496
10841819
1071823952
152764825
179105430
522109935
2060114825
347880053
130539383
1352331268
1897774013
1001049018
66465661
2050974800
1399485454
297215563
1481031569
2005285803
1549275091
248138235
2924252
1166751384
756253758
463357188
506340413
501481355
1521364632
376339722
1661276393
1545910036
1458952934
466665206
21543696
1817299036
1198477782
1426593540
568016787
664798508
691826403
105017740
997375075
1879312938
1356250958
340918981
1102549802
171043701
1755817815
982742907
1452323505
684599315
161943818
785509483
39250420
1387325308
1699324691
2048503829
1976058394
1228700742
942112102
1519044929
2058641497
1390948876
1625588066
324814969
2121986314
1363173408
2130910886
627138475
194320665
1354549049
1768598003
58802841
360902768
1273902174
478821143
1941098269
748029096
715419133
1948324805
1848442184
87155397
416114686
483757410
1906120730
943434260
669958206
635670252
1817427206
1083286868
1228571183
2068548621
125412495
2072243739
224408462
1426787055
1383936736
1483151037
979052727
1342681626
34197359
1836702725
782180442
1903550359
788137335
1450631259
874784857
1168361048
1054174347
323710179
1425197560
523375861
1619744840
327957836
1978760549
870523859
1295733020
895569957
1943299853
1883876136
1174164467
1019331338
959470351
1539309988
347331365
704164694
1137846688
1244717669
657305168
1552689458
1385903012
1633336139
818248316
431950290
2084849278
592872196
403911275
1543967057
981975188
1078663169
1395341119
1123013983
72613248
1700144568
908281934
285462296
1690765969
382964604
481114951
1601465790
332702271
1615624924
1085832477
224014466
1888973089
1148626257
2099992877
1921370373
1550754429
1540199177
753208074
66798987
1495839557
2020477242
1264162030
1649427285
1939640309
1912416150
1966629291
944121964
1865545495
1820591945
1689168786
1645831869
1442457362
21553443
100052368
203343216
68800890
684637084
1174706968
1365750659
2087016332
558145783
1178755142
1632019159
1328565914
1288527386
761998029
1420585087
460409857
656984084
1589098727
578267411
897251815
2053606206
1974235912
200231384
1168863912
1718779954
2113555234
1757473541
1016260090
525241152
2080597371
1811704419
1228047479
2049311329
2075428921
1369795922
286569553
2034277141
8672381
1586754312
1092586820
53665967
1518945799
981266152
690134399
1370370825
297237492
1847323304
1933636801
1752845462
1232554076
899068092
729315716
222384185
870680780
1632894573
849839384
1157062626
1697564449
765345292
1670498153
1271315258
345383156
1267419505
528839627
1351181526
433649736
1271018507
727823665
1962496344
985688987
903355648
1021274558
803216703
634492502
1427966484
1394419705
783240076
1143838970
634505408
1955564142
940182414
1574070573
1407179167
798409800
1491699541
1619880539
1716281909
1109032202
1378138631
1930481078
12527267
397211001
1279577610
1522317895
378965243
1557558129
1269760800
466435560
18982536
961148474
927800631
549323919
616121074
1508127449
2147309986
517265714
781257080
1316345919
389213827
1524887007
2000264175
1585060727
1733300284
1651829694
1005371695
1526369340
1751285712
1118686151
719099459
453062840
940286345
1063286509
752798180
991554131
1266490081
165031340
1760353802
1736712531
1720908007
2013772132
873624090
1809168779
2067029533
1108566916
2055378322
2045791904
1883486527
1424078549
749543940
357152828
260539188
1443497648
1565334878
1319687612
2115274157
103268372
59319335
2140644248
719497416
1139900771
1046404050
2079037002
190138836
193133304
78802229
988102686
1302337849
1785370420
1601897965
1216887709
1561428210
36432567
564487134
1659658576
745247478
1476914367
191194704
2120827801
915701456
1509685108
1691330843
110948897
101159078
772313053
1572087286
292489092
1469036316
301004375
1725095878
1548811336
351572303
1187282746
1118016540
1394394104
1885537724
1017295388
973698389
185774272
1501192099
1883976417
862711208
194486353
1493628516
757756412
1624074411
1903456175
412310261
733225998
1402545720
1886893943
1998130596
1291616991
50402179
1920651298
205110796
27350287
870625027
300621566
1602883460
993246885
928641372
1897441443
1637279886
477354295
521224155
1990913970
1617840202
1976505359
1424844673
1119688362
1100260770
2024955109
1967693391
1061309906
1064293539
1835077469
1635749389
24348324
1079014664
471969244
981165652
1227321468
425912601
61956495
1360262866
1175829625
804311656
1678721736
474141098
1780918757
1870404129
365979911
1799386538
1930418886
1935441288
458081199
1405386897
2090823602
245933322
1377614194
1254222073
1479961557
223593034
677613951
1746420010
353591818
495498886
985309945
198377669
405694587
1215021236
1147883025
1974458333
1502041338
1032565699
1425914774
1573193674
1474773257
1953215754
1260807440
1061209850
322328308
1269727754
642016745
1281010207
1621550302
1435254669
1421972144
1823479613
857127449
1834733260
1053121052
895794890
2099759738
35171466
1774939249
2088771362
565254946
904812358
852438256
2132872780
2051602208
183647449
1104996604
205540301
1388931780
1364537663
49928388
1138432958
1406142492
1802857700
494135267
1014949905
895087578
1079644797
332023048
1196354512
901593286
1564556683
1803532898
347923700
945841384
1393137865
1967640072
709742092
447835262
1281391577
186624558
1810080145
1023203189
767398405
1526975843
1898259308
1877357836
1213532309
437486238
2042409855
1851971616
1162429578
1158881727
289875861
1194843059
1854218549
1616779176
1441508893
404516570
1590146675
2054797017
1521858523
1069639921
1787471570
161074919
1223289561
857679473
1066137095
361237937
833559542
1837804600
1222928119
2088707804
1938051455
36902082
1504928232
44745845
756862352
684213244
2022269728
1092435712
1901797361
908845897
1641672892
1915493944
1313095844
1294837263
2011044113
105144407
988000784
846452242
1517320472
1567066919
641313627
298919760
1233898103
1990362208
728517140
711513256
1093990870
1609511176
1570033006
1109525428
1840891171
772922997
799135749
1879798115
726458897
1159950898
854047111
1081108051
1009298306
1067016856
1092076117
1820324399
1015109847
1253865085
611818499
1518825815
464501656
1553944061
1934732628
1524717487
102597994
952480360
431457104
416892426
865867620
1305325295
1993294809
2112251350
2045695779
260796459
17115123
1354566917
1399983533
237563193
379190838
685288345
1038568839
737826502
1982313679
1648295394
1838178550
2027442473
1423240064
341674761
1289863216
1659957905
638619347
704800625
557158354
438340786
1791916237
395395517
1896359622
872627336
1147018471
1337309014
1885805839
1410351775
286537991
2113138660
1146872099
1412440903
119574606
966296180
1580914560
660508440
336112983
1386782990
65011586
1896419953
1029745730
227773755
1375871604
284921592
1501236496
428233703
568691149
751532724
887655939
1214435985
1003961588
215148714
465636830
242942571
603572284
1944869301
1137603957
324111621
386697818
1849709495
1053993730
599828794
2029423418
1821754008
1782680537
554188296
117299710
1588994111
1139273332
392450128
330593060
1620469038
555265294
2045556226
1791209285
1930805306
1619912
413078288
920598750
574822125
161689351
1083448585
1682475565
1748651551
1518241110
360785873
2121004224
214587928
1396419018
382138788
1866477172
926225947
1985493702
1768875961
1395746832
1618601447
1260175235
1805072835
1149299678
1371282671
1303374475
1156568935
354567024
1534471993
720888951
453524184
1715398239
2001381601
1627561219
1196404364
1755934794
258207615
1523459793
1741213898
1370054298
863226165
1080694896
1653694433
866670518
344173999
2055927615
2004832027
1919547504
904322564
1388882321
1110712719
1989618414
1522484655
669053080
438800411
344327291
1420173650
1601628941
222983259
1313287098
2032758884
350789470
1157823866
824297253
686763349
2129890728
2086874218
180810620
2087668834
604064369
1234868248
312852803
1465222603
924131431
1539602750
1743305715
1421599924
1567865625
1901264740
1824913299
865017816
658364541
846785788
334145280
596490706
861340703
1175616193
619395835
275966282
1225873627
1722713438
1354827496
1241401679
674712337
1886978103
662597778
749293897
1781299945
1474802427
478324090
939234767
218009378
875183304
1184225663
1284427828
593434180
125723001
1836518614
485732174
715092455
849976561
1048861436
835219278
837273699
133758969
776392607
980564619
1275199282
1028150325
483051121
1091195188
926006555
196184165
1187893300
959445418
1018328195
514155782
1709908362
1183856979
60061184
189696013
504334631
18109408
1892813304
1681893725
1990061569
1774720152
815108939
479078169
567104891
883481985
717863281
1352260021
1021931903
11436250
1865194180
836972745
4110217
276750325
322897674
1047565908
94043671
324883687
243843325
459545592
1617666783
252109248
1472907567
1568828998
983710109
4991274
1608036359
1099698672
94945804
1364864683
82964483
1365895096
248407631
1371725538
999575635
843970543
1790296223
1836474258
1876971114
1527351231
862825089
1962813532
214470842
955872630
16618009
1651171882
610623656
1426709373
1414420698
595988681
1726295429
1500642721
1618524576
318276039
1806898652
1810464202
916600735
1865844040
1250720229
657970919
1420923647
1193471586
543069828
438247912
2000931192
24763238
1575298757
281223719
1399495184
1429489033
606277140
281909617
81630531
1043683810
2095975182
1471210511
157725294
850565503
1810264428
1435098484
309554667
451395830
643034115
239209491
1238593544
1304918492
914376655
2108888580
1590540983
444191140
1766409491
313294039
1289052008
798587693
583168675
266117698
1296481891
2118178338
417337218
549327916
1236683858
135774082
2034496917
868884645
1819926664
1555245541
694520610
844215026
422939507
1672969645
510508601
2038265521
659879059
1850655087
1010828678
118900024
746209572
1805879749
1095330819
534173892
2097906196
20034141
2127471221
1277676042
1160227349
819846428
2073172345
1665585894
1013714033
602192705
550183923
2080005067
2064868069
584261052
931602966
2098352059
1595366360
936889428
1185788428
790050813
1008578708
1910515487
1342237713
464036153
1092207579
1007717967
2089984774
908838646
313247724
1045008953
2135404523
1015777392
291925190
1082846110
1310868312
1978311826
524555847
337984569
1361854451
1883848139
2008324791
315332378
1207606530
490645323
1372358846
1421201442
1826803844
822638735
205452786
1411683656
1192968469
1850730858
250270908
1303924240
723501165
338065175
1575277262
1244382180
450039279
1926942636
235323285
1596166867
217473111
1063716629
1663924763
1508073800
498071700
341381755
1550739200
802807974
1207548746
708218159
1387098174
1041536364
166777813
813483223
303859958
298608392
1008688702
1400769871
2135801373
693893348
1845041386
1652383054
1688259348
1443940928
1206132779
881406567
1962227886
610803223
1162260236
1505148257
1688863542
1902685163
254995077
1501451952
840157431
417994749
1516876667
907688436
1387429823
1908093662
1770881202
669551407
2056238110
431489679
914244025
49390187
391007961
1694536313
1274497067
2077466697
1620370285
413240175
44579618
141838820
194741941
1914672169
589435029
1677340004
1069952108
1517713719
1611730860
1286475380
1582599689
71114171
844946364
1703254381
122722456
431960917
1525122353
1010327837
33842010
150846054
734307663
1340088782
1331735959
1755794071
1021411182
323309105
819783007
1647911574
1446456205
1226367854
1450816806
43647203
599771296
1065125178
850336468
1268761508
898086589
1532617310
590284101
1578160435
1616107747
321544345
830831382
349325347
1232461992
1810895235
650070041
1863579554
1116184259
1111551518
157299909
812326871
400973354
610622272
1561445304
720173473
384255587
1101723223
529758097
947521384
1457374614
1982638316
110469708
2106273090
976028302
1097926002
1850194563
686919944
717051795
23063317
948124270
18498128
1196348399
439382588
278660464
814132097
222414565
1192239389
536827572
1749731668
76435793
644114207
1005205384
411183911
298057847
799498677
1956674952
734837726
1409970094
536930565
850219216
1678004557
1530655553
232579817
920009239
729548049
206785070
987750557
1569306902
1731875907
948263032
1723531683
1991402213
331286704
1031793106
1417683311
1459062825
923133897
2070313805
1731676685
2140431178
2006395914
122031640
831943191
1443810963
1905706112
1054409050
266108766
1698071139
803429710
1150547067
1643156538
83221511
7745576
1897181654
1057399718
245181302
810851315
1898717310
53103847
1869711687
344229294
366755454
1647378572
2070427114
580157539
1304634282
984902713
1444380323
1013497156
1435241269
920006336
537275738
941474853
1730110986
1605227818
1386380541
368178169
225113506
593632774
1430886730
1128712771
1153101236
1829668405
1508418693
988476459
901586490
1354112270
2011186611
1207838303
593962597
1956946055
1207156371
702528842
303607466
1287578064
1949076092
1421419926
1081256599
1801679061
1119585269
190123005
1081910149
513577315
453022611
336877033
1506871948
1199863474
1610737099
1408360890
1537839865
1423755265
1002154327
665194151
667194526
150629605
449926494
1679494502
87848383
910598442
541685699
2088958026
881466747
1689670046
1159531502
1702933293
1275817542
1572388684
662919078
1777636437
377931713
1799253333
1107514114
1193137140
54825319
697914312
1517524322
182568231
829934710
588733611
1966197828
1479136713
1053732400
123217855
2029697431
1651070671
1126449746
796858016
1944828311
578554912
1231820129
1132634746
441897241
2083423722
537978508
1006237165
607274092
1155612562
153051736
652858177
504149195
1490520237
615900238
87146474
378455836
769865075
1716666932
1230665848
1236488661
389944870
2142674178
2007412003
117380004
931280994
1782463582
577177283
270594389
1792143027
429617134
2092069247
293846100
1147183239
1763146349
12825309
511344777
263021425
2123203282
777864203
1188059979
518019722
746164219
817133597
1805965539
215736088
1318357345
1250223802
1839061824
2058514581
848708272
973938956
647497744
894594335
1490455880
1574284898
1562296029
425234855
916869822
1044598666
1349534
2014986862
643413686
1058376624
2098555060
840473196
1461469644
521307262
1815795022
808273116
1489507203
323031534
403465124
1575099427
1310268491
909256603
411310908
1149539156
1639276566
855277501
1278257871
1738925390
1352876099
110989324
1922963237
148442618
921095824
1774896741
122548480
27232723
1226778177
1877871664
1017648029
1872092712
1209847706
666145589
443345396
1108539
1099573458
205973828
1263681176
1031601702
450812319
1570330022
294883465
1508883599
1912032368
22248443
710865564
259899810
281620851
1559251199
472346781
1342510107
130942984
752297846
67501632
591224082
2094838238
860846961
1920069002
989784248
1514867793
894396104
1203366997
1926327849
1280349098
440849931
1153862420
552837057
1623395458
656921554
751782719
1412203458
661009994
873276772
1623930156
1389859824
1596425621
1728065348
1300625017
1824302626
247391927
1837048042
1499629547
1919196319
1565361913
1636067701
921984129
1773919819
431204385
2112910183
498603809
1626576512
494303712
22456723
1783941351
229817934
439286852
491700864
200193870
935848862
1721428493
327898573
1815390921
1135405535
176728719
689354586
737199267
172825204
385305796
1664555969
503700914
144678159
1239648470
278594970
1591897047
1388724068
324717130
1955526704
1049751808
461518305
1267548863
18707621
1874194732
166697916
1203242037
1746550368
231698586
77118185
2111840893
1782179549
291633579
168959352
225959522
779526530
815344651
611345456
1294391237
321085813
2000278050
2114512944
1812875087
1429093287
281509766
453911139
1191330082
422778106
1407694690
1018748003
1213267718
1428133265
371956477
2010064908
47264448
1346987297
730406594
293216243
923820074
1794617279
887933556
1115385872
328875809
494989559
91028840
301180314
1198663419
574490946
1841806936
235554563
1744273124
78879215
703860918
1105769777
965622335
1534240990
2091897640
1704514143
478435499
1095863621
957556231
1702392791
902656668
901653486
307386694
68327623
1699563843
1661618979
100098836
38759333
965370633
1689495369
352050584
1728842218
1388424136
113749733
1145867647
810226742
225714309
447020792
90140861
1833895607
1453818144
1685780215
866472802
2047826335
976423526
1342741891
1136652171
1369008399
227621054
171691190
361075354
772679098
265261514
1349625201
301681474
1913490521
1901426586
1027165396
1519296774
545318632
1952121339
362409891
1324863748
1960105095
956883268
419237661
323851609
2127829338
1314539670
419304625
133394999
2054436615
1257889665
629157528
1361808757
1963249059
2138225983
1686860793
473238552
777175729
1160669717
1016222003
1140848684
91238914
64547287
1256209404
1335865345
636626612
1088671381
923971612
12901364
328538585
1795248667
1335718586
1218964518
525941733
361789678
2054889313
2112692130
1111983362
2115189766
1749744807
371921409
1328581740
2145893239
524097255
1910297111
1708534138
144537594
1582147099
2041085841
252762896
828347910
141605106
1610838555
1789000012
1477257203
980363746
1381820123
1552133135
1824030532
1700125445
1092105969
816295020
644253803
1115175537
633312747
959827090
1946627005
891751978
1392007127
2088454067
1153415196
828147994
1642184511
484170483
750802309
96380450
1017599013
1043703015
2046656347
1920519680
372228447
1229508285
2118550978
1166918165
1391541063
248773460
710023459
1214435633
2132045424
1899397262
259644221
560288783
1781462301
1686726378
2080242264
1741386035
1627280763
1111503395
667538087
110176608
1101826273
511865128
1305647560
787655618
1330055479
42931834
407441273
29684333
892430070
681220220
1945581765
1110287903
461138039
314104184
826483314
1398491867
19574540
394516547
1332718218
1979626529
1233905235
1146103889
1758745376
828817727
100104540
1038102903
1961172105
255811854
89117158
363280652
1996711715
1343545146
383196690
1523397047
925949521
31225695
905879213
54809456
1272801780
1759719935
16350632
576814101
170469702
1990461531
1811688444
1065899927
1678996749
421941551
389105773
10244221
1378871655
10843313
93130074
1090996075
546994301
274917472
784877361
390534200
1426293897
178484274
116118114
940756349
1707934241
653835687
435528313
390650224
542220982
622337437
1111510796
469157284
1720649260
362789520
1282812752
904652760
1519121925
2102062812
200860448
543671586
536061660
641135462
1992729246
513098691
310313650
1710806274
1476772574
61055456
702872608
1449504774
75497834
1634613005
1110107975
2047751325
1014382096
1170471762
558750969
76444443
173392133
2139084915
1499341865
32698510
1979189617
2042806706
272999777
1603535508
1345725178
1421906941
1150444563
1676178351
716735748
11583080
1488847014
1911582591
1141667996
1083421290
76235685
133805892
1210582491
530455597
1177726784
1084104191
1101359951
221962858
188160505
939347059
2015304715
11857628
182145099
374525287
1010124079
918142719
844218346
606692000
1239801033
1342552868
215951572
864854046
1979725800
1370183805
1078548633
1421463816
1268590802
1149632332
134933474
1005659062
312780138
1921629360
266672494
1898454433
1888089433
96516664
680035115
1501452419
1887922202
367492665
254677438
1702200782
1086493560
2126050364
1662571979
772651736
1440881100
706428116
1780085481
235341260
1857943621
1316898448
1867485545
1269385542
502488354
2061315464
1433917661
848519444
256181648
653485067
1750135251
204639727
852567188
1599513186
245305572
950217277
1346752673
172400643
949061816
1088136695
1079835318
723751595
1147134874
371378923
722004809
2006742893
353895982
1374833025
752503335
46539413
1035360854
747015221
776514381
929830886
1824587861
125621309
61253095
1410083691
851380616
1426103758
480932451
403564727
1342487340
1395215474
513020128
1390855140
1819137928
105455375
1008334585
184291792
1975447847
336489488
2053457475
2066991080
1602667693
477636075
1384549110
860161183
561552063
1824434055
1122763069
939089915
391689040
1802618856
1820484738
363856705
1337177765
1680684804
1128875305
1888717328
1689923662
1684283805
709093016
991144333
750326106
702881145
114271620
1548984642
1707620947
920084043
1871243039
895382466
2053639589
1980903708
386371088
487712269
451349041
1976549612
1927018811
399591438
696806593
500966172
1666550353
1093731653
1568987908
1770105650
1220260736
317455588
186520960
345212884
2126679601
1838391734
756986347
1444390460
656668914
76276354
507436373
842063597
6700480
268688047
1728521785
537553432
1039745153
1824279058
518672217
933600034
1928541444
445437227
493824329
1451943394
550886813
1471745470
442725650
696199704
1608863861
1749435071
1647365779
1283344390
1589200692
1839405273
1837932065
962329819
584184845
202500673
2044466109
143394312
68772039
2020012007
835004481
380800802
1364874374
1774923836
193308816
1958601857
1674953248
1347762340
1019823929
527069301
608157324
443063676
30914288
1446117142
596442831
1072513464
2014563552
147278569
1847189159
999254105
1910811389
895406248
668200585
257526531
1950478762
958786554
1278151166
1796799520
2084305580
2137602865
483325275
136203688
1022958410
722160689
1575912746
1326088689
1019276901
1225560028
2007845688
1635386274
298755722
1376098078
1871498648
712926957
2109958294
999593654
1837515858
637005909
1219603870
434058141
608297043
536864264
47885682
1416206117
2081986801
1119135719
1045877003
950258585
1286177496
1641582450
1610755097
1068392358
1089187213
282368029
1495662518
737629209
902138516
818925554
1903707370
913329674
2069027515
1236045670
1126841919
1514083627
1562518832
702314947
685708002
1760122529
903001354
1981564299
528707583
1880928823
379330652
55069800
69153584
492047758
862475617
161145746
534388097
851128711
1346974182
2042985494
579636433
1272032713
1563599017
2037746490
2119515730
527303920
1090666492
1307982431
214767878
534913362
217944063
1086316492
9568207
1361187008
1846519948
1390820920
1677830998
1743653192
825194532
1635159437
1209896225
1142994170
343378413
771115821
1286650153
459458105
1721258763
324260338
1425070132
816108613
577636948
146389574
166928941
1071677294
1151534523
1893073719
1047421076
1421991150
224895094
356909460
1566767145
368716719
946383309
318249251
1197603807
639422489
1900894929
1702116425
1615611629
369596556
1797641444
740045956
293772928
66537920
89335860
898937527
715119792
1703506704
1351737609
1386751782
1425416740
571247064
317726529
1796497968
1009258840
228544232
429405172
1272183843
542576470
79723090
997771099
664044917
1014992722
1527754616
1744013185
1193967470
1169974283
119585065
2027642681
1895046187
1179261641
1885474473
1059795547
456902301
960716035
53976885
1711154721
248214256
305093288
847963690
1332899433
872527763
1167801526
1429293058
2067768286
1574546407
1981259583
1487517255
1458152015
58102310
454235079
299014939
194572128
2045003324
1294642033
123276935
1975625833
1692235503
1571391778
1757565519
1860302981
1049142727
2098232379
1086923
1908479902
54325146
1990107587
1260651243
1706544950
1065327668
1827934274
219746782
95128162
1938519831
235374799
251995493
1669655314
2027089833
1657286950
1922199464
2030757897
1393426814
820270910
1746673020
187397138
394585082
1531853309
1292618563
1557834576
1516798864
1211620473
777601386
1255246417
1529463196
291430384
1714255842
1771383698
1977646053
631334420
181003100
592416303
821255805
150272713
670369837
455271448
324106743
167282583
1129142245
1203791873
1219405154
310004770
1996707126
1194048560
1985193462
711647889
2107375468
1639174238
70459055
1523992519
1551665060
172642194
51661244
1486614298
1914719438
1719834489
1103394669
1019140987
133832560
144782771
274749404
306627275
656526955
172289638
568723928
667629407
1376713519
508709532
1902179390
1558305310
1824667046
2095754756
153118050
298358118
131948780
1012397579
126483476
1908727581
1917607715
1039507264
1043912412
114360863
1748960712
1312846898
1295682878
1599107560
1834310262
1935000378
626716562
212083640
1526666757
625679626
1771015948
1670902107
1798271578
1340578569
951324292
767689407
178666760
90680578
2112371224
1695367602
86979803
907309092
2130765735
549966347
693677322
278367391
2107416503
229545392
1346534106
1662295060
1619856434
546223640
1229334499
1831933991
6697580
758527553
5861513
257151080
1529115160
697077222
1361839709
595912845
536497680
650922647
1478597949
276258547
896990394
1895217811
896090110
1332026000
290897806
1320853299
496167785
696680828
1919812725
170321678
1042576323
1645123296
1245727997
1017278422
1808707704
1437901301
1693703947
1321324761
1124331531
1358191355
594754893
917777771
1523627310
2051908223
1689085699
1042288408
1693956629
770490270
134602974
2053719987
359808350
205792621
1143309400
679009176
1855296996
1161871939
1652365566
1195373592
373231542
1440863491
1223340996
441375140
596053799
2115849293
403890225
804845120
1671200328
689548264
102666128
480173946
1737064563
1508277093
45011479
1456957510
1136815763
1794915468
435639991
2119220325
1166023534
250407230
2047914862
1499628024
17195133
80607669
1857254840
2070545130
2132275463
1527051090
481098293
1344889144
1995995061
1732214312
1065291202
914542344
1836972379
1249903564
683365723
1728631419
1087537776
1816646943
1103855067
419204860
463936267
1342691521
1442264301
846403603
28902056
69255562
1939401008
1316670207
581579993
702270555
1083331109
104444503
1598960903
971310773
791789773
807267869
1890329531
821042367
366557077
844703705
1729567106
1011920868
1155025568
335547463
1121832025
1315910803
1393150083
709283141
926055194
925063356
2061904336
359902392
990650918
1948054065
115067333
994086349
1658976210
1772385463
1960699487
176459834
423768071
337375314
641427742
371110378
728041773
113874840
569275851
2067429810
1107107777
882167243
615892249
287811818
1168509793
192855362
1936245372
253621876
1500660304
1539274142
555185684
644206617
87639576
1469092290
1000813559
92218794
1550260174
818833071
381490419
1392458430
1697510370
1975040304
904345287
1828618416
1058756454
1312554033
605406219
470776350
120670939
525080464
1469367538
1859625760
985986913
1643754901
383235826
495150532
1636008810
671816073
730328413
577639081
303969659
1476492834
241613253
662102989
1950278110
513014629
397696025
2107377421
897949212
1808332147
619493992
244625363
2121317707
234295784
231399984
373502460
1328551136
488027941
799297458
1945641915
1266976809
1827475928
1196228135
161449888
1609358561
616145701
1188380979
1762721684
1367398328
1731155924
1301439343
2111571500
888905713
631383375
1711476754
1946759606
2023124091
1299329262
775979627
1382645212
527726389
1994227099
349011563
422354517
75577872
411116116
1555304694
865556747
1975644873
49481805
688068533
768796679
943419238
201142612
1625067983
1710122043
128786994
1495500211
1382397929
1498101550
1820491334
624765705
336190673
1036883485
1299946439
755655227
1084298491
1212809940
1907237852
584052027
1277929252
1472780116
983532851
555810375
1408451903
928569206
895053864
287354202
1979910922
1179241189
1014602546
1487140534
1762084934
415768598
1146998415
1757233462
1053167545
150115825
229456238
1834642503
1887539054
983756257
1637879149
1790863005
229978556
1111664460
646341429
96422863
582911075
1898233887
170878552
131206036
774040181
1073578124
854706780
1745655424
1078137496
1781615636
1597408704
1046976011
711801010
181632243
377935901
111716743
1868508638
1850623293
238982097
2088643734
2020157509
1372363252
656651486
578127376
1736596434
1939809532
1883519789
831847778
935352835
636829497
1721454627
1065490818
985807615
123925292
941535713
1564313331
1656785991
449644197
603285649
1218282900
772999885
846466457
683196749
114286529
1914511861
2146927633
213947302
1582065600
816985151
491384926
1805372781
717291209
337816420
145689945
1458980456
1839211052
591581443
1476197687
1078779330
1243284153
937193009
1434026709
1274076388
1265640028
1058813005
1254900900
1559995621
1754757783
1286335691
1956583090
485728788
812984969
239759895
1940212975
2030274677
1708895586
919760624
232985968
163895340
315005183
79751065
892197532
431925580
1045881535
426543464
234794345
31047806
2033823674
1799275358
466597857
1512762171
1614981520
912238125
1180546905
143958926
86170969
1818594481
491159037
98630955
1631920530
1153010727
362642941
1158994192
251200612
880913529
1999592266
2145214848
20267609
1040312274
1296926249
1176031104
1381680044
881128480
1897585948
228291985
109126548
1123930713
695359262
577901821
1173732815
951264979
1721808445
1057126812
548816160
1483037197
1313489330
1049321029
1540350395
595624054
502630402
1269078274
497800970
1544227506
1624516978
528519048
108180111
1025654290
260221398
1573909193
1573847397
854947008
1855474583
1414054916
2138607467
676406790
1660940561
1676779675
336669851
1357559386
2033387402
494032405
1811676051
750653370
110065988
550158085
2113423487
1508770320
438413129
468772617
459859594
666397566
1683713074
1391949494
1615926815
1043277881
1397827137
1870489552
1026552818
327600909
1530251685
1816658490
889417215
1357651391
1089403519
1292378028
165397285
905013554
1052389250
1902884910
378046621
2059699550
16505857
901559790
2080913480
645837258
1131520519
980292072
360924915
1207907898
1159761150
387463211
1438368521
2095172087
1534612325
1820701670
1157265945
859948256
591700375
1016144846
1319282568
404428678
673541081
632649210
1773480732
758778669
1499940943
458321094
1739343380
248171031
1161089479
1925147298
1496900373
28946382
1496977803
545425028
9069278
2033541540
1374876137
1206511615
887747431
1522773691
268285956
1252748203
1804758567
1702508567
1022002902
1427541805
1305329117
1108074719
2132863111
1990239649
1551944902
1719404461
1989435769
766202896
493812644
560497876
1512114684
1753634125
782114639
1308324984
1334390986
1556973110
1617168096
1656079746
2116879684
962869855
516328032
1113822007
1723156947
510580688
2130125110
1873494950
940182953
1909177249
903020367
13136322
739143603
363619947
275823753
1914936467
1824155711
974122930
1071940258
999792538
474717136
2030027455
1703133983
1431696152
1499870386
680502089
1292989922
645575818
2048837031
1287780564
643555147
679573246
1057371230
1452368663
1475665498
1609292405
1768991444
1686148880
818791222
596307233
1850774239
70353514
1319087451
150754162
1897830140
61126645
53047677
772552647
1214754297
870458318
1517029447
2077033307
129641457
367790146
539919490
1767235069
1758125440
1174225193
1664258334
825816752
1875585443
406048921
2023913289
1575130108
1292450766
1021883174
1784786303
103934893
1209218609
1779825695
118025382
213697385
1857449147
1917598170
2054606714
827250965
1414768103
1624777110
1778251652
1163268789
1679910528
635012163
123321554
1493989151
588595935
338463375
1773298408
1079045530
1011694007
1847998674
1008326644
1530906308
1425151453
2101689278
1963588189
532417744
1789647070
873987218
1384998676
1983552241
1776364813
548994330
1121702094
356515448
924508233
23231526
827514042
606215842
419718536
465199539
1674873330
247377251
1185046327
177697581
750001999
418864848
1467494896
220254120
830120304
1776609816
1903533639
2101916754
1726730631
1943130382
1386570546
1925417050
651473664
1328411019
985000047
985411957
1816959563
1405869148
1117057162
866562074
1328661125
1960375927
1584878364
1202848666
1204448369
555835522
415612675
796546640
395543543
709929010
176653609
1505522305
1818611434
2063613675
805595674
1273724398
1866113866
746896279
1987477586
178912762
1878598938
1519051187
1103432447
407315607
1138035949
1672835659
794912787
1518429177
870839869
462210093
92209573
1072646951
97400120
1261511542
201279955
1217374745
942683549
996211418
2123021195
606207399
21061772
1669579529
1567614336
1812473002
1969064639
1049279351
486636644
361913184
2014178203
798517812
290223380
347504605
970889655
1300227261
1981752982
1179885213
160273125
1565318992
427455590
474138153
658262519
958760530
2024145313
748037216
342670302
1509367241
239102423
814180806
196284228
931031427
566527015
783709637
1596242653
861724218
521973097
2138655656
1957573172
1225496699
1459427912
287198781
1939348806
1167924772
115224993
1294058525
1990530660
1465837091
697298577
1048028230
978382919
1451993242
1467960053
472558147
1188725887
1029666563
1743171995
582070842
31525239
1593744720
306346034
830233831
1669198037
163596485
25321972
1901591756
1055149540
1653471635
546384375
1533921655
648987644
1814608367
1642796186
1337678935
1898249144
1447370604
1646037769
84309153
1088528998
1569657432
119651442
2070742031
979496994
918969902
616581285
1037206134
925349175
876939923
940831389
629901919
1396109643
241203822
2057787902
2127084941
567800102
1949717723
1603386912
1533145309
715584831
1268135324
53659670
348299362
135946048
1272521798
809852047
1960356868
482896322
1754781219
1528985220
956718055
1423271163
1313912100
1445792074
557362171
1293122911
70168677
142600882
6480037
24972082
457299162
437700037
1254122297
1355966108
748334357
1456149577
1767761378
860112767
1155099046
2073960901
696963085
1983097721
1021432342
938022179
1911812726
657474454
1686436742
1714160468
2118681500
343829207
1293011619
1582631229
1030382577
1770890480
1859992327
1165520394
222997015
1911071618
1442017090
1695731258
1924364051
1967641979
2000849434
1577995337
308286145
1804565555
1219513680
2044972148
467947549
2007124708
866878358
1850816042
100939904
739347453
2062167876
507362894
1866269132
349425562
824542118
1015364081
744507586
1565204983
1740940538
864253969
172136100
704891281
1233596353
1448649752
111029359
1639222597
1717603055
654290997
1198200829
690586382
181730907
1718601549
1594724186
1105356129
373920616
841074538
1994102272
1263366809
1624751732
611501100
1218111596
447205857
1649790306
1132236955
1656238215
1974239915
1902453013
69030275
169378314
2019217980
444017925
1158092882
663101026
1312643559
1004158912
1741718639
232358239
733644295
1157567365
337604078
153072941
471311168
742925752
992384987
236908244
1157068159
1741936528
533686892
213545478
809325972
1926387358
2047390996
1456913895
22927438
706235544
1104378142
1082065132
860224482
264198059
1220983636
355259734
404872881
1321552662
115564335
959661349
1416363356
616249151
1638991912
1299060473
1926101239
682965303
985465961
1853251876
1987831111
1003230320
1018445600
800941937
2110988121
1218548131
745618042
1041153573
388344599
1417193495
1970737652
605730583
1572543069
1167223968
1064469735
2127172852
1294989910
664849309
343541868
104597712
1971112594
541067072
2112217507
728724795
1510832807
847774175
2142849123
699955974
1249014008
1642482696
11899118
1313033672
1800673280
965869193
2001755706
1594183515
1920071175
923425280
568712368
1973253263
1217808941
321990399
580912103
1371861484
1485255437
1722945072
229368107
437333718
1243503905
730284319
1383459274
954729103
1154496791
646810087
1724273914
2124888213
353089862
1362603032
1018592872
1897946170
872126776
1821555725
1385713788
866766165
961686203
2079078467
369669705
975576220
719891684
2123032786
1636177497
75673452
1847273976
1561036646
235131931
1867426986
1391058354
538063085
1746131749
959131778
1225335680
723622918
1381970130
871745735
1260973312
1602820802
2101775911
867055997
1826406448
947544549
1571029818
741902378
1001209055
578296239
1925619756
305943001
1274817683
91108825
1977690211
2055365981
1451497202
837096931
994364486
508668127
995910077
518024639
1608575911
1517045135
327873877
656078142
1403052014
1903041630
843869339
963633406
1801506386
1366131131
324782574
962798138
1666351732
1474249158
866301542
433680286
483086284
232713577
903563043
221320376
1754529067
438070652
2093763723
2064419610
1492366781
751820722
283715432
1161812398
1691288552
1966389976
926820446
1114750400
391369672
1059928713
330462490
908172055
499874958
718214231
147355484
1927492505
1061934012
112882492
1126552224
1019291703
673203923
826031096
2135679796
1859600663
1961098627
56400340
470401849
1481997678
258344109
739955274
1951455705
977071165
965771117
154624459
1194651971
1212632071
279700058
1980587913
620811549
210400193
1702311294
941369805
1818785806
243827391
2075024929
604134020
1526833893
595449942
498561504
1288373102
273427042
1457378583
1867518074
177091031
582135218
1729061551
204719479
1686485885
168614882
1671054315
1171551166
1842827911
726418319
253111664
1029555870
1802822092
1025288099
1078764891
626830475
613691685
224452383
454994928
679729630
241095041
1670723931
450833470
1227248125
379277646
1413508760
217264897
119601715
674281656
1438389361
1135145159
940323938
528829874
1186831603
1985380442
1068400810
1138335911
1529404587
1961982056
1019815778
2111889484
198514902
175129298
1215818795
1794602450
839753200
577125734
343721946
393800128
1740037443
57385565
116435486
433459106
421598249
822228895
1743930561
2066512511
1840347484
1288161284
1342954941
1363163412
1219163007
401040228
1143547924
685300132
595548182
47867516
1310074969
1587722081
1731342436
178932424
1721769204
1205177742
846596329
2013544599
814838174
318854169
642598627
1838124197
1373747469
344089514
1662486296
269988611
714256213
1094574780
1410630590
1950049578
1054032945
1835497630
1065714260
1651587970
1679928651
2083605138
1303792428
1800615246
524648538
140984308
1498850889
859963596
588961121
756452847
1605198424
1301351309
105345399
2021821603
1330504352
1955355317
269678553
986174058
1075394041
1690905405
1790649727
1286510776
1332982686
525490751
465375904
441280576
1874338513
1466012917
1487699218
809307469
1913743575
1433817456
693246546
1094636379
1845739084
582717048
1172959832
357960314
1779330726
1556962235
1115341148
309711450
1290739087
588196474
1583309284
302264194
657429885
602137941
960184328
2106812192
1355226613
1765331198
1018352233
944939823
649615788
552874986
1012997448
701947628
1756671230
1056491279
597900438
1375541999
1324231605
2072964606
49477100
617011645
1818300444
1512355553
1823036239
137487226
1375582282
292922183
1394754783
757879463
725364024
1598765010
5917616
535160977
885141599
120018123
1228876633
1390389373
2045039164
1950963251
1292674231
322616608
904827045
882834529
1663973463
1139254421
171113699
1129454496
1346301894
1886823358
1914235487
1589908809
1960849706
1063945059
2053383095
1860703998
1732286538
118396152
1093118585
1309483951
1246484834
1190198583
669613176
390652849
1000123300
188893592
1772151397
1926511869
1533655711
1182485626
1918387651
835367707
1069982124
2026520794
1717276557
1742573490
380759221
199767898
989597219
313250534
1351164900
488098207
454222748
1133505388
1721490732
103683857
227212308
701773443
800511596
1369901374
1952156689
1214204154
916461581
1692786637
2122061383
319356500
748494644
249758914
259717845
619270672
1547440027
1353197847
1803520967
974258057
1857613378
538683460
648064429
339995119
1752687527
347878750
1788410780
1934707937
1999472129
1628294817
503412417
1325249668
107883288
848886344
1415298190
156024308
226312906
226314822
777307224
1565564732
727038417
2008557760
1976116755
1604941730
1812226860
1264643194
1228138629
2064017490
2089642699
1312502932
374396803
1813607405
548786109
941657494
1943757304
1569662793
1881794177
551705806
510853205
1706756520
916054860
1634014543
1959666424
1288295636
1283812322
1255519160
1266985018
728397125
1552888497
838500936
1356520058
520016553
1263638500
734013006
2098591396
25518063
1573737713
2068050559
872626940
1217164223
1152068997
415008053
1215986676
1738565666
1621732155
1673636578
46482305
1338344411
1722801715
43289548
519272348
1722722684
1976543
589897587
1883670342
360829016
504762618
1238493425
1929126420
1478182015
1955732205
344914844
367097203
48279403
1950788462
1495352896
1765274481
1179969348
543486304
1193486673
680829187
1287489628
1199102263
1049055428
1099099145
659248262
1958413756
1442765412
148113835
492198866
1632621508
468172929
1151589519
1365175410
1124885398
1870958424
154952416
346311475
276474688
1734238337
589344075
725758983
804622591
349315030
1755864180
803611014
165023092
334108462
1370793818
927817152
466245119
969196247
472377848
1222433385
1972375154
1525280205
266910517
985911578
1969915005
235869749
626625395
2100964130
751693980
2129402105
1699596841
1636545173
198754549
1474373352
1369806053
1858144697
1280568289
5177469
30993721
1591176117
320031185
1755478419
1591441052
1821914399
1622079277
1546929873
232897898
725693322
816758637
1413353780
565249238
911130156
274763482
239456785
373464165
551065069
78834832
864057417
1789116370
689081863
1217166727
768398153
1629158327
1436679196
1127845352
1510459537
96214115
1201205168
279487549
513461927
397649027
889729999
323951227
138785453
1370671893
758716017
1236189610
1849992058
1376059678
2025846976
127240995
1108575849
184025261
481863573
1028668221
372216804
811557614
1100839749
623452968
307772156
119324212
2068463812
28042188
2062568915
1337281588
819718375
222771132
608204348
1025382556
675152254
1443218706
561770893
84391623
39253102
2117531696
982029679
387088630
1105465758
1023469105
850074416
1819565401
1211522433
2146711092
760788210
699993281
136391351
953881817
93251936
2019951024
143358241
823930179
926070840
241876327
758456150
774548649
152569411
1298577105
492878232
1218202446
2037535230
1005439103
87253760
295591864
93302590
1460938491
1471886761
10680336
1088359362
1521147762
615355030
624885142
1315093525
582343936
101593570
1062362556
852512408
818182193
521141210
699612321
482257039
737512430
513845197
1907699748
727935568
1653609670
892347843
134578453
1803590435
1748588195
1852100039
762672626
893623808
1676774206
1686984878
409707826
1291218325
2099255356
1287757736
1305825113
595861518
387468684
1740842399
1251000654
1391572094
782216148
1959683630
1617542831
1980507552
891204102
1487793902
333509647
1101842341
826619079
1149255508
1444376812
1360325439
1024146301
1153527932
676801098
1711393380
756508375
1112122895
215057594
1882832030
1169416183
605111933
575465151
125022916
1570426232
1772878466
1721389782
496630863
788746867
1133213349
1573653037
243880481
1534596161
1597704781
1111897726
1435315249
1327516039
1390737473
1810013184
402283720
1011109755
1284675498
1249924264
1600714060
1475790935
1723349822
578326874
1294889539
1424704141
1153294883
798057634
1138306978
1369662931
1599451245
1831310657
2056135976
188459526
831598178
6846434
692710033
641766696
1153847860
596955539
2082866073
1125482996
1786072716
2003157491
1055093835
1536552378
1216359430
1238152625
958111214
330976986
891627785
795304052
2123915896
925463261
1028448836
1059110729
108302500
297755879
282935932
1436033805
784701813
691198982
1977760421
475700
1773112011
438448389
1283277707
209736635
736384276
2062605575
447521815
1065169041
1403999886
721321930
136020700
1423474272
583938110
1558212012
659275294
1013572138
209183098
1986446894
1653246920
1889417567
68365530
290853327
1614864883
1468325234
675103717
2078173419
860923607
1424682212
417446881
267985281
827304335
238919304
2118437283
351667591
1368482263
1594661691
1107346929
513872131
84965473
522543116
974649731
25803003
141104999
559982838
157004284
2081732764
1177879243
1012589201
1065983308
539060357
2033874894
1014015194
1319136948
1496030355
1526650369
1350055120
973916682
519244257
1282281390
1490095996
2003794299
2094085558
191357213
2055371628
1339942919
302443169
824430988
1984045983
731768625
258619483
1652357984
89897363
293452396
2063464571
1280744603
1687330490
1175022511
706469269
996830732
1060542464
1576953771
1861880101
1475462459
1522829197
1115578850
1718954534
1253735189
898379377
346194241
656941806
1381539088
1089730472
288347124
1257912136
340125018
2048117240
206441469
1751958427
1054866080
1635770924
1480688388
286358017
1582725463
893171146
1766426479
1320298905
398049848
1442110676
1273229194
1624443848
1383830590
1789526983
165082792
676895525
835873824
607774487
1703043299
1060762062
479243441
1949324210
1645799354
776515319
1931513568
545206962
1652747692
188179925
2020989537
1473616673
1070300059
86479739
1541825929
1215228867
320373672
103292234
1056595449
1028845114
240086702
338515785
56973410
1814036526
564588457
69964378
578365773
1738032887
1401364591
1578971575
1216578785
424339507
456713653
14502496
1806133101
919752037
1040554819
685754675
383993223
1564503510
562563259
1961893911
655688863
1467097173
1024433390
1614773570
1089255980
304248253
1326904078
1764460862
1407137208
1656167332
988716623
1078373615
256462692
199149142
1977433611
1665851435
1142227322
1429906034
840293128
1941962667
1179731837
426496037
17140299
1765714791
2135803729
1610474774
1972984390
1935191264
32194842
1858565652
1648199472
2001724773
401721264
947497576
628553285
300205126
1750974653
741856519
320338801
1705329913
62172307
741349255
1731290206
1111848296
1418901363
1464732685
1392561424
1504347315
667029702
1547728738
456998062
1131501678
944573437
975897618
1782778107
2144971703
1763444826
628949860
1740636921
2132718876
382738846
1032206487
1520495401
1785091326
833333306
1501735605
287387078
126864285
410607904
1911979766
100525804
290125708
2055442124
223533760
955068131
1090591770
1472970875
486330004
1939517114
272117501
198470503
1643071295
998931297
1664724757
678251116
1045498145
2086878121
1592132195
1125353124
1266135511
88118067
532503763
949397286
569426543
1187960521
1615277497
1339247132
2068427358
1460734317
1495340584
225747926
862980209
449978243
1159620649
2009974867
832732829
333614156
2013342667
2063317687
1728850711
912463098
1584770540
312558972
1531097811
1316875636
169449110
1470995253
755008632
1796152512
477595356
230604390
2140412233
1893542206
2013282114
1288745502
60637398
1831013461
371871430
1762292048
600928806
1967943505
1040271224
1134145713
1553999533
1558523780
378371614
1018062181
1739602963
1239231104
882724843
264705585
709844637
845238790
1268314352
2023682843
1074559854
380307652
355058236
405714514
148257556
1413924428
1402875839
777079751
1410761484
1064502058
118691800
1572684346
409206993
1113091491
93042534
1428423248
562215857
419194289
574693976
1634193425
1015852786
1542373635
1888632873
435786302
742091841
1792268210
1931301746
160391967
359384648
1795938356
799803126
1787095153
504660480
1977115582
750454035
1196848081
654905882
1015116323
1300632769
214428394
1526814752
1478131464
1436664104
1550350292
1132425095
766049540
357271202
860094727
776765399
1183650472
1538886092
1102277062
1818596898
942513679
1288885669
509385398
1431406734
889750021
467214718
1335054747
2147016535
610810241
1957502762
2070657437
1278789622
622834727
158749231
1743768564
646581974
718109395
1251437739
1376286708
1630871981
1950817096
1123563195
46895915
346823221
1827527870
1791884212
1879019912
851693497
567131215
2133557611
499517020
1453650317
1317515476
214009297
1685973792
1567500738
623392652
1616430369
789492150
2040547030
1462446103
2007927006
988617346
1032678922
219009162
1501347036
1548408529
119821858
1693473371
1805029045
1174531815
1234208999
1072133555
1914868595
1441592332
1732816335
415190706
1528526217
1803352105
692313210
1443940541
1432366059
1467895152
1580135978
78250856
1924970339
18681781
1318783288
644556385
947153325
1834644369
2034088396
1155036651
167162583
1799610294
1954330027
1036168886
1166505989
1079823476
1620913521
1267116679
985919993
1305242621
135288536
428166281
1460474472
1207966442
561379209
1217705212
2080404347
1066637521
554563368
508280345
1883819150
1668286347
628226393
891863036
992932367
288535613
1301282814
1656003769
2138331700
2047649642
738137501
736302384
304098404
1466694912
367460322
118580445
369612522
1675625715
970193293
1445209554
1425812888
164178729
1022325906
1919254001
1671696127
2055579600
322364549
1457820137
1429050471
636221405
1634308391
1832338058
1612629658
1392778409
1971744751
1000288406
1437523070
1745921330
1154680606
850593957
825295269
1092123973
1686394664
466425889
1295623357
1229096600
474140101
815802654
2017938645
1685321863
2145533931
796108382
853014682
331516072
1875307345
1319634927
1425278040
543906506
1972404717
1162119022
827824084
2116008194
751057738
896474170
142843130
2123928829
1162800935
550485879
1042234853
1568788094
802699176
771749973
1194519416
485377349
704617402
1766306028
803597004
530952371
717013133
1376276918
1669819532
1740455786
490448249
1901536771
298592844
1561067736
1789781044
1701316791
541691219
2888678
162135255
1082742728
257383542
1943642340
600942313
1368535353
362869442
1335924849
1620585531
1724118686
1976499605
1005206622
102877969
1530927565
903004796
1755017124
1733632062
1112748391
1736175062
76861270
5740894
1257657499
505538890
1971687869
818802502
17284913
2101983658
748826479
895068241
1625013880
5334285
368038768
1475125824
1155982626
860479915
1156944705
1219208428
207783819
289966916
717516629
792263720
1961656355
479797880
1315379899
1180703273
4406108
156848601
837454947
976962043
1650396170
2066136311
1129338513
185350408
1531562010
1655215682
1910228828
1696662143
188066770
2011020782
1028313283
809345218
1047824166
574121718
1437317478
254009231
1645228396
1471170156
664835194
569517751
1222985112
403982758
2046919084
473060407
608249420
704959448
250525181
563191372
304368371
589268165
193153968
1650097652
1718211256
218466111
1048173219
451518719
1530225156
621110962
926144629
1735844999
539510303
1146187308
2075443448
1336628931
1325326632
1925942750
222430748
60637629
525819662
2123352601
1350092948
2112568637
1250079030
780546300
1456101301
483346769
1801507663
1181046951
1953528367
1176694888
1164531384
380528254
2131393981
1349349755
1092695974
994810839
104075169
892662351
324991231
2006609292
1351015778
2129377824
1876822065
1321869677
1687682068
1995600724
1455581788
194508035
1721899363
1313371612
2144186311
1653722009
414020494
1436752258
489042081
908616730
1411815838
1472532692
716280032
1140463705
1626665801
1259260348
1042517201
652157415
524423776
1432410464
1325534451
559966705
239258062
126447138
889160347
274849277
1400049180
1133889723
640453636
904482588
47554138
1937817513
1302454515
1074452379
166228927
198658307
644056605
136563225
1142880682
1342967066
492718639
44902010
1758662432
1817378718
411077025
940480926
800968124
989725520
1611610999
1660617304
975772185
1903399726
175654051
2030010496
69926163
2063103329
1912804697
1846414083
1515963073
1973777705
1725991958
1944882678
228058064
402793685
1060840193
1251053729
1602139357
1004382356
436757477
1855415446
1736367903
1696499866
545039270
252631864
2036441318
1499630319
1294075773
874152902
1667618126
1063753283
1051971771
1675326157
723240156
1129749457
1610543363
1532530421
1163050368
1730775443
891873044
489252874
512324496
1954890941
1776149055
667784516
645015695
2004921320
1258761965
431594320
1916509465
1072800126
701164415
1631738486
1852819439
553196908
1018561366
1387267379
39409333
78071776
1863414890
518102575
1946220126
1806736339
763615916
688520831
1291018924
390926401
574637114
573531141
1965113245
1702513510
2049134123
490113006
843692136
1442438259
926910591
2120367189
931195091
1082424888
1148854928
1028690614
1904413860
2060148950
1895358137
1755220666
1101363234
117472397
826429251
914048978
1649825983
1639902166
2131843798
764661657
1027357896
676089116
1878853476
367022180
203842552
374091222
506826804
1761341240
857659193
1142848575
1169670311
1708137954
1527728595
490865050
58169667
998013425
1904853179
942924964
1931688982
1938043367
1399194521
258290631
2067734515
1533670505
218420240
352286544
1853656525
704865813
1143598919
961629042
1145791635
2095914819
209573142
1037828879
164111652
245904349
417880187
354111874
1330071336
772423523
1897199712
423623955
1038013583
197721394
194117489
305568046
728714917
1661625727
1780182093
1433618572
1926027657
1442993244
381854164
1075546007
147435826
264681171
633593777
1715928751
1040377033
1487094538
687506010
271604780
1483758585
1247130768
1325730587
5191425
785981965
901485476
961147058
57931931
862780216
328893378
1764636554
1981730603
1642348603
105650377
2112803280
946514004
1353122432
37107209
1504561060
2080715467
865892679
655946936
627320790
1842145577
1919136918
744165641
277462866
1993221085
181836445
2124276211
308517348
779629358
1406675683
1291966002
1611287287
436437524
1401883694
1218739016
995687535
2065809410
1062035100
1090587488
873875610
976294829
1653004676
335315916
1841813716
1716212769
357969732
411452080
2042744578
1470778586
439531867
1054223957
1445131662
922355164
764898398
426861078
663664339
106043332
1232868615
1581147590
1284890204
1185875277
430037981
789703553
1994334424
1994693937
1557402000
490542544
121662484
1864525113
1918780218
1673938312
2132410263
105057160
437819096
1075147122
1919175830
2084561386
2022403828
553452159
50437777
1463902073
1070290848
405290045
251955982
921021068
1892563598
303573249
1622944370
460729320
1759850
1425543649
1484199849
1021650921
1137940660
649231286
890124499
1334600104
1883078765
1053797916
1365790620
2059781374
184851296
1355202904
1648840903
1335302163
614370815
126497959
2026931572
1003075254
1380744078
993594584
1264611874
1206342664
1381839536
2113763747
123439262
1689568394
2003870014
1430390104
869047893
652464411
1855820062
277236036
1975660028
232067097
796568496
792473039
1417371444
1415760019
1680590579
725004164
1821759271
1355668594
1521776937
1163079108
1452101712
319142443
401667399
505823480
1576926002
1050957726
1874210647
1955928201
70952515
269955996
347752501
1482973644
703049252
311320849
1711686295
1994765732
543929988
1181390984
1456602840
1678544614
1294412100
1443058395
684424922
1649658111
1971552234
2025712396
1340764964
805086471
1007375093
1250871521
974196393
1213225464
1272721987
673026878
1541087986
1403857130
685983309
233138582
1327268981
826801366
410367690
181020453
2125444735
430673851
385211405
213626085
1314250960
1360927107
1414936389
673198939
1686702535
1026983502
980103710
2027857232
927046723
1896494111
219981608
1577189950
1003500365
1736194543
1168651003
386844539
487370276
727135529
1598376688
876831803
574328048
419078194
1687953071
1495052789
2083165383
897888469
715145177
43481112
2099624949
1266794087
1182798427
1489499516
1401249268
357183431
1903821993
226521790
901167172
962064945
914919472
1742724289
163556919
1023178413
1928724787
1589733126
1902040411
1442855233
1678313296
170276139
1191758212
735366765
823856672
1037176363
2133051743
623016344
445209719
1299453396
201497301
1318734763
856817087
1288998725
1379907124
1008060697
1246589188
346073012
1849277466
2100107206
1947607764
1854752678
43135047
1519171061
1640934320
162131521
45055671
292796334
261609929
970756826
1801668473
652447268
413630554
195006302
519435015
875189463
1527844921
1597674098
553160345
982558789
1819342834
214932002
962457716
471073948
1040960582
78968303
360457125
1261873905
806500435
1974816989
1354177911
470683756
953857495
1022280563
1706407940
1557714029
771886319
1093267175
1679947773
2089107006
713268592
1570905818
1712691161
162612133
2113564159
643265233
594795681
1020073887
106693928
438571514
680637024
204029848
1318979810
1156408401
548212677
2027500174
1238869962
1718244686
1406444189
1467186934
59754606
1746378218
1795212318
1339586832
587792847
1192433438
1144960404
726167808
679238634
347542501
468657160
1211265380
1481889805
1391379399
255390851
793019664
1502986347
928816321
2129746137
1298564561
567394610
1250676193
559557436
1114141308
1644218362
1720039748
473404175
72174776
1156099219
1246000706
1339945148
1262190696
1890885961
1302027309
251204143
1379651744
1653828298
995005385
1441640220
1963970265
1682727115
1966256712
802565385
327735404
148649422
1213029182
1446751144
1726520672
1313507278
1024453258
1003247969
502541954
940128372
971319191
426774296
545428467
1850641623
2087386689
1077687365
1265625669
737875579
1070678619
1642589307
1241385535
96232232
1559656619
880904639
1774958178
1513977147
1258007174
1296452266
1655394529
72745897
623394602
1235049761
197270092
894010083
1024908772
1549216652
1534654383
776401999
1178884395
410120379
1474806033
1702526690
1379508217
1506055150
1233393468
2082590645
581548115
1997589974
301777499
1211384249
1224524347
2015204317
2102040564
357551666
551616662
1570426168
991947119
633062635
1838869683
531582570
1795127899
1701989587
1072517049
1664228963
1164181045
776055650
1284662578
78643715
1887510348
1832277439
23004592
2071875717
2001144940
1855899858
1900599296
1044123674
628199305
253372625
497585326
1027758438
999009265
222472828
892411707
916784365
32556073
950321769
389357803
444898868
972310725
1070865976
1140001550
1838325905
1215884879
1754227721
1623300345
315161344
895511364
168016719
420817456
611704166
1063042820
845225147
1802972455
131910481
1271660449
1980787313
1537773837
768473489
1718071290
2147242056
289947743
2109010308
1420860992
394128544
477536879
935296542
1965050432
1906196467
1880041210
769515334
977851315
1216177412
456185603
175982350
237793271
1557172660
1777266724
1996332339
1245014207
847765257
1461880334
1392741286
878158402
181197068
527838432
1357370169
436513262
1386928026
1340386375
849667712
767249281
1993481814
1476638783
230936636
1008447598
1241957559
2056500479
1810455865
562627936
1827432219
1827504057
1355059790
562145597
1795136920
268911027
624912403
1559683670
162414058
1810451062
1123208903
621616505
329212522
2022437297
1509882675
1271772200
995900152
1161265644
780728847
1551055464
95069312
966732440
842960220
1360614765
84576962
2047867414
1231114105
1807292807
216469145
1781325857
435822708
1283125423
1680635818
1607514200
385210768
931596433
1679027205
1372544011
269240831
949831837
1494610138
745454810
1785887277
1927139520
1762963904
2005993057
1165572571
1867186089
854528635
547932523
827912736
615383134
1355646351
78654808
1166787501
1067901153
1603907039
1148988029
1328998759
1641099489
724682352
2145701082
2135188995
587605831
537448985
1247510019
1928197936
400904354
671388830
94918500
681202300
2095891917
562713155
1302822025
1846389101
1703537108
751524126
1107262845
336491997
1923854310
478302142
1089061023
918523307
478112391
1819430537
273020255
823164908
119611625
957923325
5344942
1556428905
707292514
1361250398
1165771852
263580678
1192944684
442037855
485662157
1510493473
1122828487
684522271
1234666659
1615005712
1926929737
272837323
356900524
1195148985
1291841437
618660996
1146302395
117833026
826019898
290456291
1332495436
487833250
654706810
1572402105
1107616829
2097403970
2029873282
1004935404
1236503543
1250162277
119498320
708841598
1425158022
1442287758
2091483748
1078035594
366806234
144661937
1322432558
1010410492
1470649610
1680019602
94646798
860709446
1403410498
1954438115
1348110679
298352738
349574741
309476985
1255705451
1794071600
2132038105
398169926
567576810
1822591292
958888604
762315441
1871260425
608514303
117417761
671219052
986894988
527907569
329488323
1938641331
1992457573
1414806725
1080279101
1714211554
953103782
570962747
1225546189
1698312805
401540913
598409442
1794080408
628724550
1191214616
2087958670
1052789359
1834010402
17673445
896838534
458753629
592202171
1175567186
976306983
564025832
441603431
856292232
2055118883
2146272712
2013611991
1882950034
893387728
225158698
1089883569
1152806971
1890582368
334626069
157898479
1446992061
705129678
2033927149
9130881
2028519367
1332948699
1982989981
119256873
834974956
610908504
760743253
1101678044
876093370
1100046685
929013488
430581751
697863870
1988654523
657474335
1740326518
2128448819
1828724431
347008185
212529028
1145995810
163252081
1875092442
231522950
1597380032
690015326
859113622
1550640073
1707352067
2050438462
152233119
1195145754
2036801336
1676817460
277398923
800682357
1409692969
233549490
923901974
2092075130
10792688
1454640494
2099607725
1713939460
1612190212
923571397
144316271
502164505
647607058
1249674447
353354011
59191033
1864160174
1926365602
618854878
15076962
1433553276
1296024500
1262243802
1624142808
1080208182
1961398329
32976086
1723255871
554174515
1472821502
1010348169
724470866
1825580475
806610123
1219466129
1055423781
2075149736
86532155
479596724
1504333951
1010005125
1820538072
1252972498
1635941429
1529634849
470534780
932579317
1640325075
217298230
1012387487
249508169
410169210
440141322
1251157450
312041463
331622661
715405585
1054712359
418524637
1892061167
55672364
353338691
1775295652
654176708
268029424
1123403734
811759931
1815491075
283635463
406268298
1521484848
515956454
815924590
2033387937
192390586
1266765111
268150706
1598752699
815916688
1346894978
125599174
103312064
1657533299
1243497409
1898211072
783176292
1753212448
1917011327
1169565897
1701424905
299112626
1136339845
886154282
1131413914
524975913
1047637050
524719269
767419370
149490207
1544607080
2133382729
675699104
1084493912
1305289198
1364145100
1728309169
1968423392
1636291839
376059
1618769100
1770889737
2009636608
517776512
1112076793
601557295
1127188879
2073864015
1230096915
333819761
488647529
545913232
613489444
1112751786
310846782
1614724432
843822465
1059646720
1723524510
1669726541
349300024
1152393015
697873705
1975535253
1291387049
1794445855
555682623
1954188961
1033814721
1377340867
770058704
1392571074
883386865
1473093507
2096628157
315998415
1393008702
1048337396
1218993865
1712726585
1854614703
581085432
489577663
1760905854
1294559849
892080288
216015572
2073504954
1658358181
1872337790
2064771055
1169406671
133207972
1492300216
599342975
1368107690
1867468485
2023229084
1226157399
1943520577
2022551373
1043434110
2009039307
1652276361
1404591881
1947231272
480116331
1810205050
1226559987
1132328094
929415638
891441814
1490369117
1754324946
1197505531
1020385926
1257849108
1832984584
660531899
490829210
843154924
563355509
1758862726
672630901
1347544964
148495038
1565065870
2048429623
1002869822
437521212
1614756374
229549788
492560677
2076203228
455750414
519875899
1386278003
1365153006
1740214129
1684395434
1103495962
1126956110
608161946
848483271
725078835
514621739
1088965357
454920462
1255695172
1220222414
60777156
1898724093
600232548
939142731
2075005085
1600475422
1590092041
1352455009
1563012243
1589943236
880361635
1084382379
2138637238
1710957094
1907731642
1706867205
22000546
354580494
1031260690
1413150470
530632434
1907137712
1693437913
1215347799
472500537
2056872135
325580685
573823524
592882630
1964659987
13612295
69786363
2019594603
1307459554
1256044360
1320656159
1235708646
1272781825
1507438611
1889596701
1852312446
333291282
1665066162
1833851002
1913617476
663570072
1367901632
51679126
948738500
314830819
295227454
163737522
841021130
1831597429
55309398
1945410993
72485349
686281935
199739208
1405573093
1086038183
1601068470
238631555
1570719936
967089297
1776707497
1431346365
568484053
1062663934
309006475
1273864422
412727407
274468206
264340146
734801960
538278785
165557766
1160332101
623050954
969660962
747674476
1812990036
1472526044
516686847
1436442980
1569855317
1417038986
926820758
440537293
634399474
1042711167
378111926
130436028
1665393192
132126740
1473869968
550554225
811316570
895421090
349867682
1274584759
1976006029
1902059435
849917704
113819834
134107649
1037235054
1728537347
326099716
1520920359
2002047415
572308224
2122223356
1622004745
1581405728
1997068500
1161070797
1609128223
1427363059
802294046
335444989
325353073
77629886
1866405465
132443931
1869169005
471896421
492346135
349012235
916278281
1809688927
1500142574
764374049
1335276085
648263837
1316858279
167531296
1852979267
656547455
224775186
1780372802
773071274
730778796
2039968661
2097965662
551323245
318514802
1680094104
483788560
817377885
1156753716
575866162
1613171068
1519847985
218061993
1131335966
358935788
1769011896
1493699323
58982787
304498353
1361211076
1918255399
921050479
1560644022
696864134
1986664309
745957813
384832321
241926262
96846154
1791267801
741506875
1355809155
1409476033
910320756
1017332643
1922265752
2107817917
2095282510
1433179712
1428240834
1160381909
362940254
102143872
1482303864
439983005
948020485
227723098
1590799673
309659810
768154961
1395245404
1219133680
1160231383
1900824728
441205086
1987833595
1203374248
1757343755
1600679670
1237882263
1512508483
1378465647
251949696
1622128210
667169073
968494905
1333743914
1990331258
1506515405
340143885
1626935464
1677928137
372917941
234756167
637740117
717248335
1723008656
853712738
987373642
1443239886
1748446914
1354465090
403289898
794625379
228989861
1348825706
410778890
1805081949
739539010
1181832710
1511322691
1981285095
2032947061
556618747
1394303435
1763446468
417784605
609293495
500164854
231728205
1360088390
1353054762
1723035772
1863897169
1982654488
1747214707
421383622
505163477
643595741
1964961140
1491450400
1068308961
1815036259
355784854
251334239
1441374096
1815776976
1189367787
1240745761
2037415884
1301508755
448124089
1924157823
1505260424
509147845
1863951979
1481481937
1680996900
178278275
1211119142
1574404355
1576841292
1429443092
1658232712
522899355
202976647
515147279
1416637396
833802805
975203152
684982640
1594219512
952071906
128561798
1752114383
460651124
1549126904
1621627443
1652775716
965064300
1283180980
1697144229
2097816385
1474479375
1512068269
1224258214
502111920
1544227887
1373674460
1541572532
661056181
1014387903
738963405
2000700036
439828566
1564869739
1348823059
2111264212
1665981650
1912266905
457805743
1862264783
461681031
1288230956
82860201
1178796231
1163517125
507631093
1119164705
2092449965
1567877427
1714461428
1969245941
25959904
1613027068
949788786
1989536765
1664592714
923265794
1049183
447277814
722658918
1460816001
274231674
1127557908
420122131
814108696
723267029
1778422868
2103607293
1868220497
163317963
1522828376
1653448556
1808191053
370896720
631275965
289686460
264474025
906460251
1796684042
891432479
1601487049
1796608685
2107031773
137693088
1065941347
183893978
1940727154
1879337107
96645157
2051614146
690634316
1589405031
1425743224
507620760
1418709262
390309405
1058003346
660291857
1095814755
589693723
608978126
1772703147
1853967917
1566354749
1224718254
760434278
1152857106
1830607515
521239437
1006116462
1291686616
1744174451
1250134589
1842434691
1306208627
313033224
1962219243
462396513
1921855313
1547572665
357948898
537474029
599222284
923562990
1713061185
2129873432
2146074596
1600896400
1567102193
1409254172
1837215830
1879660166
397962830
1607890984
242789252
1474317412
1187114491
1585988277
1912263091
1577075813
1532627598
1294732701
915188841
1533800945
1246956941
1653059557
1792062208
863507542
2036390802
1085820745
1510496186
1463025108
305562793
1274350001
345135704
1216651535
791518329
480553003
1808229842
498804672
233331238
824137984
1135997985
1989153100
830439721
1435857319
207518325
663476277
518852945
783563072
1731255568
419831917
595902157
1841412852
1957440525
1929670316
1584083650
1929945035
18982859
794912137
320672661
93131164
1186729095
264604658
473355416
1294181419
1040983860
1025154012
718163692
1713588501
2105258222
37902325
1473192317
873154573
1931965533
603581090
1776998739
177619716
1405204723
1274202995
332259762
1523793717
1816000504
1430924710
1399471226
1274918791
455530470
78116590
71893566
99465074
295662041
1450065068
603171569
1964571711
456186962
293751594
950410649
1983783081
245694636
894972749
1067092137
569560509
827307834
638181662
23069471
1584264546
1095183013
694335877
667742962
1879512466
170689863
1541980518
1916682035
1996718488
1531307193
1024215910
1777616766
594195607
1825216039
1304898995
25076713
1706732456
1029872408
2098495756
390573520
91572428
804943046
1103750852
1685114842
1285536834
892090665
1232819916
1984994867
1634531158
312405698
271742510
1778628344
1970021917
1708994927
81949994
1050765844
599011918
1329864041
312571241
868559408
765808004
1154188616
2127591553
1329447995
1073316625
1669885128
142267909
1305698295
134042109
837471698
357972408
1882540118
585715751
601334836
2095851970
1178631031
1467339792
1423983248
714478957
1341129529
333555453
1408757269
1528097438
73930026
1489289006
120111801
715994245
212663009
187171428
485023710
2094056011
1085719230
511381626
869325842
2122241115
984790718
555815969
1486127640
547607337
493067909
1953341216
893309991
1742835162
2008139452
1527417712
1272076503
1397292908
10211493
249554231
1502523172
1672388139
1004096570
968285656
121400024
2036478300
1889539614
2045822422
1442855053
1311977226
958235067
248188695
1196837431
1170907992
1381255349
1573476095
301402867
646159828
959464212
1023310082
1283857434
151726118
180414406
1275963551
1376557103
1831912531
179016911
668767150
1130340504
1718645424
604413830
1796181162
1806971123
987709524
770583793
931708161
1975597936
457399674
910414256
1933795150
1240534307
1262533512
304740987
1963196735
490928895
614675361
1961630839
326553275
731796537
1492071493
1394912617
1668604609
1333239981
813824074
1628562392
1883874130
600384519
1185563782
136986392
1525752324
478128604
1715646113
1092737102
325617580
77371918
846621391
1420917224
1229555125
409884096
863609388
512786441
1057607827
2103433943
790516052
187859274
1566024278
671133678
1766764115
704232962
975979641
1409685963
9836197
1387223540
1095606971
153523832
385975962
103963296
1243079785
1120969182
1472239029
1601073521
680005590
803062366
772800161
449546979
765506461
579001532
706129147
1869031153
358717680
803131463
478040748
780695927
246120128
698899318
1638958969
1524650568
1535695623
194791329
700542585
709217702
2121573732
695000568
1110500431
700501150
56109456
1628676922
46872071
80950411
823714064
1350982580
2131910314
1041365053
1387222534
217077904
28888529
2017388429
1289751817
481364714
534164904
1144277068
1607432137
2088820937
1570955748
1091777989
1103752967
1128098084
1855460626
960874938
850965710
117293032
252702523
1208355695
1037893366
2033205969
1299995707
2017110460
428476629
1185058069
1435011570
916093312
1924607587
594852830
1871341217
1579663141
1952648625
169409182
1791862508
389299820
14725523
396383984
291591232
910103086
1564984227
381017512
271639335
1092439448
2103494333
902364731
1850855753
1040081784
814110935
336082688
1116654513
1895651175
638877147
1139608204
1314479443
839890258
438235507
423246405
23799123
239292878
2034729321
325930056
696227037
1952174788
1823305753
1959024192
900674957
1040252819
84860449
421073607
2098558965
2077153430
643120471
1727151314
1686768002
62421113
1659226756
1078736005
257340193
1582218228
674172909
666495769
2062728982
1352380848
1946971991
1637816069
2112677655
1701041011
1152955530
811905301
508349283
29230442
321433462
1705555761
332722243
1041456922
1774638668
1636448786
246301809
1840757523
262729699
1012052134
52834203
1953238923
1249429040
1037931660
1195911213
1111199458
1734926306
1899972194
1060884963
189042456
229524331
306985474
695247943
303970965
1394098332
1170303670
1405098091
548145270
629097281
66000724
516906812
340786356
1508093297
1491519137
890871841
797749309
339065195
474846194
1059831563
877142310
1088381969
101958280
649767520
520113017
55140140
208837364
643641866
878872794
1253313473
1118932505
1943168189
1876343027
819821688
2136187481
1188918983
1118777841
1544388315
1668163467
1457533059
2026797128
1480634072
1946792751
628941811
11779936
961253550
1368286410
212396956
1107243524
1508815505
945582599
179875874
513737186
838129560
1490156242
789460887
804667485
127150471
1008674329
1446197858
1248755347
778793872
1449755979
340247168
1325741555
412378089
366985677
1087263118
1401288729
878958315
830377893
251563653
792880911
1804675145
828893979
2045213858
54064655
379424257
634231765
197802400
1639674121
1500805848
1083179633
741753645
1254509950
610142094
147991377
680543785
1197064766
2122081862
652487665
382497885
122005520
1294818329
1376044694
38101666
33104380
2110309197
949704375
112750527
1007095052
1297421864
1319830817
361804167
2016426252
1676345513
1163936958
499739831
1139042435
396425955
163157460
785453440
2085296444
1828186987
124556100
1928708897
436540403
1356976495
273172079
100951396
1190642976
312178364
796246777
954413827
2056478104
1370630801
1528302550
1125178395
371505455
1722712961
1709981486
923872291
1004802287
1123887567
1168837191
1190148283
1620144690
1590602072
973891177
35985098
1620049678
164056188
460233980
909974106
781252255
1433927061
390173407
2144901920
50300264
1454977505
1668767257
1638024257
1216241037
622910428
2036015361
1661593996
1525159692
1307337784
860827481
1219225107
191059931
1641524649
940800313
1819148915
1027326990
1534729899
1901412613
326820610
1414575827
1440920372
1651054191
1550122591
386580914
1766594421
254810918
2145000195
317257054
98683406
1112117020
577787476
64418318
1253000801
1691460719
1580577256
865910619
552744622
1091476606
1993026293
1071213769
1378397663
1955408623
1525962635
840530379
1632922357
88941320
715427139
1455031876
638329374
12544912
1890750406
1147783879
34852730
1115044531
461096591
255383708
139792727
2072550106
2145385215
793256353
238062192
1388983867
1444847565
877251098
1715555349
2031643570
675192191
1948466849
1842038938
1411230496
365537941
2082608843
606981401
1829509359
549726174
693418854
903021675
535853815
1810532405
1840764943
976584961
459172872
1784495677
1829343885
1588907813
391567725
2097427026
1161006016
1444024064
1164559816
1511178614
56403900
646813562
1530156602
1597326002
2010357098
1455333321
997991912
386995807
1344491478
56488551
692642678
1189100356
398585157
375170731
461190042
1225878997
2095831255
700441467
915398335
1307954686
2019252524
383428861
623264941
1403325716
1001263584
1285464962
2138118339
1113662687
325665689
1172112861
743204470
451056898
917361505
1517316723
641981781
135670318
1338842199
745062132
1371301209
1844792115
1578075788
477246866
413399894
994168907
1780344942
2127577071
1260967111
1410228451
1671343636
1013289147
1410911393
1595693507
1605880308
560080539
581572438
406338464
1430678822
1431330208
1116618442
98410818
1555924985
1448741553
1984980682
277593428
1723601160
1405000799
1193269677
2119393605
1301026535
1771259491
1615322080
1028098915
450598753
168178434
867551474
865697008
1411391534
1316863451
1343125184
2085181439
490092345
2097984933
2146689769
192169742
32344681
1154787113
1027352175
761866587
1012066456
235876047
972730757
801950378
1453916473
949441269
1012715768
1144430893
354479319
1173087921
1232763256
1338970945
612597068
834925456
509369312
1670923836
538727982
644754420
1033388651
86668312
441961691
1213490571
1661252538
1070385811
1889833085
102505326
2116345772
703844511
1414142630
821884929
1728959429
592336070
386197473
453404615
1487271765
195683417
1935243066
388838295
1447022378
320325627
900665996
2031755816
28379799
131828532
1550016393
416457561
170317691
785123948
2049423172
1752465780
1125678584
1055918309
1595491916
1482529880
500778368
155144008
1243936225
406366951
795517176
697389451
627579676
965215769
525312469
1440898450
358543249
1382513168
1396880913
2100842807
1808912963
2103320995
1724820291
1737480312
1553092256
1966688257
2095840085
1817916421
590933476
302600937
1021534333
490440541
506777234
377074848
1389801870
1857924743
1016988917
182249275
393283261
2030280032
2036057012
1432710538
291448003
1583564067
2135903089
1428479610
1448161923
1042547348
2002035636
2139747967
1751561216
1436783738
1779047057
1580642974
134598592
306944545
208637250
1294430616
289331700
1524668729
1066301560
2135170912
1593649476
1054051357
8114249
429156013
1432761199
106887215
2133106882
594537292
535294198
1314425947
259421679
472091700
1586989415
1858094720
697601037
1017425475
1906395134
1664492257
854247471
1175162475
1219155838
1218400577
1393522665
1001233171
388548254
1130623998
612686400
164681644
231232564
1171154310
579563347
1611744749
1009681400
909445072
1247154355
1890670751
91060679
1622644963
2131808736
1412328886
481369768
1886982902
1565239498
43143184
1321471244
1616842969
1266277638
706396912
1882047586
1803533741
978796874
619713239
516630061
25643696
824455895
1841541247
551696816
595455242
1858691608
894423987
181549200
1366778977
437543580
550577092
2007032450
1507133855
811467694
1135832029
130423434
1726178287
453734545
348803978
79088108
398215238
293279848
1905205837
1993346473
1165393665
772693633
939297062
778283474
1305211451
1646334776
432108766
935773832
1484743679
1038070571
161736728
1835266970
216706192
1309503605
101506668
1508996348
289308884
585826885
165033413
1611454326
1964818590
1754217870
378773780
597478368
1431718948
1377989850
430940701
2088389832
380986281
1988993217
1607830554
1224870241
165514349
508448944
1614909010
1246698085
577372008
1732272665
1672463751
1258290815
663986176
206471470
1757632220
747036180
1690794395
203059659
702452067
371595181
1689699825
1523457723
1317345608
1675236476
696875984
1080455754
478222749
445735957
553411828
2112419504
1797553713
305406310
1129561132
1360346680
757020260
891002485
1613452255
1866666907
461602694
666589297
340608142
356413902
1722889798
1650209889
1071129123
1393706254
1342255571
1105920877
337492811
1205006943
824812915
1408978598
1958960859
312059880
1014270833
624913351
1875683988
1392604682
721491636
550951219
2086265159
748105302
476654882
435413517
182514
1573719221
490990213
1752795887
1322717409
472065846
538847680
340968908
1915568288
206939815
782374910
1650716196
2122919300
1451345567
918998569
823627177
553842895
55745984
436270044
1906796564
1354208937
6729269
177039661
778227630
954981375
1597979911
1292826957
1968390435
2091586631
455767056
584586295
700467342
1690968288
1874413646
1935249815
775138543
1566056060
175254486
1095727706
197059775
1604686620
663848141
308599754
845337087
36381963
1925770845
774349085
698009363
1740167468
1376665780
2068149680
120312360
729208986
296444253
1210757076
1165578803
794869494
1038080875
1983660726
432001625
1594126629
1334132667
1292220489
901197648
141392766
776424817
752104562
1866269329
1631975269
1814094231
1851227718
466114369
643168915
49197150
1996624635
75998724
2141883422
1174979641
1744912272
858397087
1942823852
653510375
1338393602
1987386079
949268367
1566249406
1815706711
1625761102
406397626
2007270684
1439732673
717808319
1836223245
1385114031
1507901060
1278054468
1770827696
1936562136
1554381927
1384360476
1803040579
1101867139
1368941227
1752620978
654464623
561704264
851996275
1040470118
930874776
2054647847
1578852067
2042761117
2033827658
1116355748
1633720344
461041819
695518959
906375005
72944629
996121445
1412888211
2070908531
1240051188
1479403669
68818149
173337060
802286677
1909425575
2009314438
1238090731
643773137
2098258290
1428592875
2084700391
263615662
1345413097
1790092748
863313905
275562338
2133710633
180114603
813709991
424137783
969298658
1837413178
1091685941
1411369679
476061994
1248520650
1543129699
66763700
134555267
15747401
1952738160
1922789889
2095151600
911729166
875059329
870065760
499140999
1019912486
181046720
1498300522
1915291339
1829304249
1071090377
649601438
803068480
1406339051
2087537734
1915352860
1268539542
810572928
149130169
411210868
1277275622
1088431749
1218692945
1365071233
1502780147
1071317779
1331827477
864159943
1183406269
971983486
1074245668
1695539564
1462324451
333505937
2126540280
1086091778
1438266927
630566119
482070889
731885184
325818464
1148669563
1163068972
1831204404
1191276750
1867758495
1499764372
350299759
1380659861
168108151
1322707797
1477555426
1382419079
927621241
1465029729
1390465363
2112580600
1666784819
1113938240
1063555163
927785989
2043824348
73339124
2124881198
1623078799
232927858
1146700226
1040839828
1781450083
1802841810
1358596841
360588893
1089680420
478787704
1554436988
824877009
1004561832
1707679850
1726825154
1933147861
1438167929
430949160
1109721529
2024106686
49050389
1638778876
826917260
234878800
785302055
1086940655
726207839
1732906858
1870633718
460043136
1712415155
1477928556
1189883937
2082536461
1691618474
1465250518
1382453689
490053070
1644877493
1278374065
427137140
1933078761
250770044
2008214462
1067326185
210482494
1196078397
1220563240
872835399
374179896
21862120
108530398
351605150
922805293
1861089986
2126422144
1548479469
864036270
1989099389
1294754616
222326584
2061638123
1585878716
1485643306
45239470
1109038423
1071064698
1397477901
681661667
1212125479
297398417
1564702468
1516479314
813421275
1621263200
1536018090
1381831361
383260904
143749571
889785988
253295152
555995761
329618218
1617824377
1288122384
1298553955
721226872
317638235
826103644
593610895
1494687587
1685555413
196965147
919612173
839369712
1758119314
283296607
337932621
1324222261
181475196
1177938264
1102561300
1732129985
1771455059
1611223718
1936480586
865126036
210517556
660533075
1726941958
717692091
2127382592
347614283
450897215
326565533
1060503230
668023001
860682176
1353572969
1968210283
594055757
1644353948
1111293360
19504461
928241837
291812832
98508197
1179188730
1245899365
1552687939
1604929367
2451464
2142390516
262078860
223813506
9305042
1169016049
2137169819
1227103201
1856077588
690254476
2134207134
1174567480
1997320044
1722738108
414720855
2015428930
1550359753
684242412
1754242364
164661472
2024934254
597576532
667419606
1845119539
116579831
1102049835
1904388572
376961016
1985382452
1537947597
1085759077
1841209018
369264877
16485869
1911704755
1349340351
455863412
632502294
1226268841
1685095296
1493358213
495812307
324286083
1351315033
2083329302
585837670
2039058475
3662660
967358920
1137332604
2006275052
1290677251
588234000
1843023922
822481554
386241846
945137590
1978479033
65082799
226412265
1496860012
1579630982
1178858967
489219435
1723621198
1231942301
197834928
1018329341
925859174
2042038878
600012741
207035861
1967632874
1777931799
962104888
83557694
488270454
194914037
452611806
1000672493
130239204
1786369425
779174659
191436790
1488195504
2036567867
2065821910
1223855751
633763804
213264719
2083203286
2013339322
1565079267
253083143
405265507
1414009819
996208727
1207750867
746421466
1547796418
305543140
447855030
239067163
1839606414
1049206292
2003131015
986951826
1750813432
1550237793
1331436261
781738563
902235649
768566548
941763692
2013442490
2140977361
660053080
149689976
565225932
1381107377
1019997011
543460155
1981821486
1552790337
1377467869
675840835
1808868745
1979793895
584605921
391291556
951840740
356408718
81511708
1628890176
539341955
1564019219
545540152
915377748
100334788
1883741074
325732462
1899785959
788131273
1066497797
1884175766
1037393936
1427441420
452827827
826350633
1521554422
1536649347
1456598457
1998503797
1092692287
1991483668
1901353234
1536383792
1478788959
105251905
1004447706
688191072
1508967055
867404094
670445207
2111434237
1693796445
384708724
2048408689
917863833
1142166389
1053291016
1225544558
1969443663
1358538922
1960653925
1504520164
944449908
1854708406
1971309100
339306922
946169922
2023413252
405502018
22893446
701092136
688125449
221054090
1917191171
85012509
1505878170
1631898550
808426910
769857051
911256160
1747836906
1291792043
489200553
1578550263
51556000
1872323032
729623326
747531326
1880633195
1002895001
848712302
1393651378
1816697201
1050149072
2054921672
726148681
1900454481
358019569
1233615332
677169836
1012024330
1446799463
1951014365
271844183
340265899
389335110
1955036594
755745999
1885597435
1210620820
1554597000
1929475228
833661716
1935194628
1864226635
606098706
355248830
1467955803
926768642
1354316434
1556968476
881207520
997054161
686065367
1772789699
214239691
1046425592
1865379138
565794396
165027762
123234818
2073395226
2141280030
624196727
1336853061
554140484
324306360
703846907
1033889044
1860209226
103940409
503527865
1122510710
852122305
1704837616
512445716
1200474627
1320294953
185974643
1008313851
1064977276
1770930379
1894620968
1751756529
597332355
953603879
519695036
280783616
1163891908
464583069
445894031
214957770
362246615
2146346036
1769888800
463994827
1035533306
203671644
1062625668
1014467903
1423583084
1362208546
1498789255
1260269570
128615318
1355380631
1548950374
1690862471
1022016810
1971802388
1023911916
979739929
368715872
744907001
1388490687
465726561
624120790
644834841
819281200
792423642
1374724499
1688368446
1126043434
1997978556
607251016
255657317
1849630454
1991672451
402401192
1016939579
472231564
2130007592
581707207
857977241
699260698
1646090011
1117077042
1553204418
441110209
218831306
1130699142
278288399
1253851032
1143822224
1474656850
253336889
335201530
137520600
1138036399
2054707580
1805875816
1867806445
246434648
1549838969
256655888
223715920
442715335
1067487654
743016993
1432138999
2130559684
739739951
1032756148
906217707
916578703
1496211332
91320547
151627378
1929862257
911629482
423301894
1295444977
1745578092
2016455983
1754104112
36175286
1827063266
740235148
46669265
1657585390
264426364
1797191579
414426552
613355965
361146178
535790442
1490988435
1311842023
1641362022
1940150049
1228122389
714368741
1767205444
1457867106
678524976
1354406272
444431261
1161594689
776961580
863057597
389677943
1257503060
825638808
674821618
736776954
86175361
1284868100
1444542340
642431142
1185747511
453056949
37076005
151376624
1142138523
1935466988
956818772
382069372
588909124
1484896458
1617345937
1371493390
173966339
1860413146
1333037240
1389157228
1344821014
1407365935
517119068
1163343074
785129228
512702992
2089238433
1667266611
1881634014
566938399
1814516736
2133631525
1356126821
1003392881
2096416078
2116034405
1859710794
390084501
616743278
579690123
1856629871
1042182743
395360703
541747724
479357188
1055779499
552413751
973572920
797992558
1756352122
894511722
192934698
1978770456
1246419894
650495268
784166629
453917858
774895550
558111110
415768572
1621264714
992169274
1348551279
1547386674
359222980
926085692
1358366456
1985472361
1169633525
570693218
1452954369
1699669828
435711851
2009053672
902854449
77241180
303163881
1846012561
1360277810
241291422
1271295042
1618905866
937131025
654094046
1164001997
1787207900
468658299
30714532
352786027
1476995621
444939429
2096660420
1479414022
656833717
867114274
48051018
769542617
1222454172
734821592
400891379
1635481914
651130281
2010387691
862322240
49870237
812661740
1046685134
1644630797
75036440
1375764329
1688518323
829439361
343417851
1004955659
255970837
191048548
1321624918
1225183728
1957362177
1886882106
95289963
518677644
1462583503
1892891851
1338639879
1385640139
2053267519
1398253437
908913046
1898436260
1756235456
299691997
1368951379
1128870985
1654180719
724849838
1554539803
2129107862
1526328736
1238009524
1005525606
1517588615
1879105159
1608715047
1009269604
424546346
1649381424
545629673
1237278094
821059018
544640593
643222452
739079930
314268165
373546616
666115138
1506640488
1983144111
209037327
1234035957
1265200192
869117630
109159734
2023139939
1121994326
1482445177
826432113
713145230
1478935532
361077679
511383283
120179512
872611404
328017123
910409000
999854774
1115980017
1829523143
2022527701
520649668
1230609917
1161581536
1578129711
1545163592
895683016
1973149145
1628827005
2123432743
503758924
1071194974
1940697242
404837535
1810051101
1158254270
1778022400
617331382
1134800744
995617838
612091454
1906058268
1289173113
2003967911
253888952
110351837
667577533
1595892666
1466017430
1992117533
1686495896
1049104107
207668762
2139236799
271693892
1104667431
832040699
175907094
1967092035
17031889
626353637
1931081381
1977293264
463253491
431248835
1670479854
2000990954
1454797269
1069072281
850898412
668133303
118440883
694235882
1719115624
8390804
1304242817
1352617488
1556200314
1040338892
1305252864
508036828
518771555
747662913
89676767
1026341325
161172835
76766947
1556372148
2058224522
1030903344
1034322863
1256422469
1866031162
987306962
677841154
485645742
641897484
492572636
1320391475
91190069
2120866760
557330695
220016982
217691935
2141185161
2010013325
258644628
1551818641
1849199684
1842786669
1429123544
404888816
1862101554
139255580
580080237
644112491
561061497
53388164
1150903281
1194797491
714369868
121975763
1462712021
1254284640
1134433370
2052241382
1184770139
130655158
2100725601
2132594032
351309526
1706020328
149441761
283971963
2131816006
1716700539
2140553052
541110976
1954772071
402096525
1156090974
880807108
1874509017
934905293
1421966484
1488406763
472440084
285435910
2028667907
2137590087
1515043228
1320804181
441326132
330570481
421765390
2128763228
438622811
472199149
661336458
2041452816
1555590164
632136155
242713585
821222710
1885057777
592985087
993763535
624561678
7587674
158666034
830094444
1504670696
226440811
689259199
1075362495
542668131
808258135
852494923
750156894
2082266530
2125765249
1307147236
264860068
508177046
12526664
1528073411
564197447
828007157
2002004587
1210648836
63962817
854029524
458857966
1279694409
564097236
315890716
1448660496
2046672321
357165833
634605512
1582899367
1329069775
383891589
899103151
113349258
1220012107
1424102931
420524853
89259884
19545142
898416178
1128811660
1533358665
165746797
1666498158
528079551
147635689
1970416231
767005429
1564183954
649567442
2056316995
856001129
2140769869
104110401
664654829
1991930717
372188551
1862368891
1434698832
2066190090
2137418244
544739259
1654405333
743427844
1864857073
1065994527
1014215350
1693931647
895493649
1775986727
1634146213
369578239
1676500899
925973360
1228086278
461828666
2072960693
125647650
229553429
294315758
867077166
352315759
990483207
110882438
1088707686
1594686024
1627890597
943049181
843035907
589612081
1423088727
421490441
360668077
1060337695
219843677
947750427
243330001
15147504
543061746
1000352904
1850791215
321745012
794162699
2074935989
442753582
1812612594
1804919748
2070314744
1017333204
1377308678
1956777430
1349618247
1091842577
1243801748
1943662123
1184523540
369358452
2054126861
831942353
1924780668
2009179546
1381941095
1412739897
503024909
1225671707
171925090
330427010
1768358793
361528954
1480459589
1790454337
1152080956
1536747477
75850891
806637661
1380958601
521387845
1472135648
162393323
378074839
247807783
876990646
1413100969
1427452773
841314881
58430008
1761804005
1302284323
628134740
2110913934
490389103
357174040
1578168859
892907599
1819710912
522521417
1233609238
784393867
2047304830
476810657
1427845376
1097333595
1930092969
948883808
213558495
1561964689
1563279263
1412209589
60097039
1310408596
70767774
1160973252
555162069
103821636
43732458
1234352197
957571092
1844051604
1331685965
1157632544
100567659
1035171870
1306737592
291836439
810137027
1598617306
302444932
482618295
100865287
1567511711
1703291715
1181584068
1644570281
1892920334
424333927
1753716406
35943354
1178198152
1337720095
973848331
802149792
721940240
857626513
947425355
653214921
1654785548
1967101824
261754622
312946252
2146657747
63305131
15293723
1207849643
1002178709
245149622
455386477
443034650
1632834387
1410765647
635457705
1046338588
279907554
545230850
2079490233
709796478
1034215328
217469336
716821933
1179704156
24027319
1267130834
190872046
2132575527
78323811
882856809
777811501
2029539184
2099725038
1410823166
1485721018
727855194
1944199164
1646560745
2088690409
509379435
1155328895
1722942347
157131626
1449701290
191342004
1001941103
478149649
878204439
1924895590
1028326418
423826848
708708218
735346291
875942976
1716574431
652640974
379174182
1780770586
241777264
2103671775
2106065911
1550501147
1173409701
1448143060
405601296
749298652
1571138185
1688066345
1642439978
1017454682
1979416059
667014037
795901060
1422671958
1438648812
2036841449
1325690406
1258388941
432590910
2092384889
1673366599
1499863118
176885736
1099290871
374378556
855371678
1067387476
232272210
571875842
1712891353
1481608886
1144865922
916384108
1120061854
1937166067
1168891871
455173543
1160906916
940145578
2041297911
2050133390
1925933527
718350377
1471355473
962213950
705859408
1022818136
1623321604
1093946607
472449232
1914670905
1885569061
535804837
9731566
871978365
677362122
2031893809
304437414
1681781765
2055523868
1121442659
99997477
2101880016
2014481077
1636647275
1939578424
343852569
376448018
1217647566
264512357
1492530984
83200970
1596100951
680863702
868809717
2142326439
103201367
88750457
2127079840
1060371190
1018118628
547896896
1497897747
1032457853
96339370
805307947
2044718196
78474619
1534053806
110683326
1999519802
450322446
680269180
662459492
1622330056
1698437418
1923980215
1035706337
604514087
30983252
341097120
1030264133
568030013
622664691
525633632
496647990
19084087
2019133460
1026277195
1844881421
1043758831
1241170885
603614623
5940155
646280688
414977101
2078633597
2035851758
1758722814
521721556
1507371436
1483180241
485996795
73862781
1102650456
1790613148
624586467
1025694516
1933027476
568019970
245466226
1813311411
429239894
1899913036
477881815
1109155681
1338796841
606909732
1991714786
1787100479
1202201369
259613726
27063674
99828169
1132990372
412990922
951697921
235845888
2006194714
1173643909
2110637860
942930187
1348032858
1777097210
667502710
228008058
165567509
2100115131
1022697292
1935662050
1935685632
1640316805
646483954
1164440911
822698745
328901288
1393386797
1919248720
1175671223
947433186
672355458
946406843
786686387
338826931
1389603643
884641815
1406634153
460405252
2055618917
1916498843
579423372
971995360
239646545
2107176768
612992134
1592560995
1670969514
1186397452
2006212817
81718803
428083713
987514495
477706864
796276648
935992287
189351010
654552209
1160290458
1213785977
158886
1918333948
933523824
882725653
112662610
441456512
547260699
2135776888
1640884665
462772332
1318511956
107697748
1941945118
557148755
927741556
1348686171
520754390
800453568
1672968290
38007801
321006443
179099326
730371504
2083749161
586245627
1662107572
2084376982
1013062184
1770286137
295272318
1913240056
265978550
230014193
1502358056
921723368
1135730102
1706871887
1839661213
1853531194
2016931117
262842830
834346790
1790094569
1793622695
1274883757
2027550554
18025484
50281310
59880576
1224773436
340168649
665748575
1650479777
2052229583
1236346571
1713039097
1418241376
1494611947
1742391857
811310365
2069437335
1187049345
83193863
98659595
1545194748
797568156
2060912021
549768775
444848290
118225132
132149608
1385977245
82725735
1605344532
443194832
245131451
274304423
363435947
2121435898
903953297
513956264
1870683804
56453362
367268859
155531805
53044841
835566196
675075442
1866174503
535769969
1336049336
99669718
748364245
1920020737
978936808
665844925
784412670
288248593
237830498
2004950858
133305556
489389256
577247696
1736357295
964061693
593932828
428270931
879020682
593409788
1894256487
501179452
835794997
1698080599
341936681
1638512861
2033659091
990955648
1433303197
459377063
329709274
108253472
2057560610
2107206721
967514440
986869236
1287821377
326719176
194750376
1364629779
1585190394
2034309759
803793538
938047383
1029384227
440919646
335432661
1669382213
1367432833
1947324510
528386647
1171958227
1460290296
1479829749
12203834
1659986050
84236837
1155749014
1415674125
579798370
588770374
773713356
1234311470
1049310129
2146931775
2006380560
109237959
1448808243
1880004890
1770990040
2032993311
1019009861
884673849
419182143
1786079856
73930809
1773778760
225722418
427128271
617294220
1466811004
1702349881
1470474812
1207928117
1305884216
1406306915
365584058
1866295457
1965176538
250360149
212058880
456660913
1307905493
755130306
729950850
166437525
1821047323
1852081952
973054307
1669674159
1326434238
552263153
557828220
1546578418
144191761
369187185
473364720
1621634514
1464796748
381661341
496611878
1471389980
495394273
1470588404
221596709
1518569596
444796204
666950036
361952501
40747664
686008291
1961911384
367391904
173033085
902711646
1098676425
1801861418
103754061
352052082
1289604809
676866907
1538600297
1258412099
2081592442
1981991492
1918883847
1615174026
2077075814
1257574494
1111494513
1277956385
687530175
1251712676
2086158763
154521890
36784782
491237997
2143359633
1742277727
1053591485
1042833427
719163799
1057641975
646324893
1054283779
1476917457
646261433
1720185375
1001943850
2034234048
2013610115
1729135611
1083328138
1317234866
1774296822
249728636
599261200
513464501
765099803
1876454184
1766738534
708981886
495645778
169122134
256309692
1169639123
521100361
694699901
903233322
483828398
206673806
1521018311
1866606104
571480250
453773523
349028670
487413654
144422416
1714708052
1942922391
530458279
1853377072
1889477024
1230799798
1084417357
48002407
736956341
1370303736
664043491
31670038
1211316563
145949698
1389912509
1314730922
1307503496
1849279471
2132975914
1187973962
1156996971
2105624955
433681533
717674471
1882665713
923755799
1381690676
30456621
1865656497
1502721378
421920020
1970545968
1666166864
1221101962
1527235024
1942133437
136230606
663997262
160307645
941687528
50544340
1415246124
153124824
68451931
126959831
1160313062
1749037047
1643889771
1262768921
854944136
1385206614
1069419149
607820465
431185380
90764391
127431039
331711195
1289721475
584088418
424868859
1723940256
1046909997
451244717
642125142
46402717
400275996
47239809
1991864137
1750487046
1813673945
327620034
122019880
1736728644
294288440
834098675
956443006
2101030237
593489656
1265217432
2137308635
1291888443
978367302
116256322
182640491
733539867
592949709
836469035
1735806527
893995787
893332339
369342221
1649573444
1879699437
1674253014
1431782091
1244812731
236420966
1367109436
752879405
1103590229
1840602541
1728497251
34614217
1676934260
252823660
1638960978
1690794139
1704457119
1323087708
1475849073
999291543
819664609
1380090817
1710418477
515043380
704398649
838556116
151622262
2045181146
1708092833
390098945
750384322
1668851229
372442457
647497606
138937939
854464332
1357251927
1099511039
793575997
1078406591
424112558
1500016575
490804297
1478151607
1034446510
1116597086
238553920
1475509659
620343334
812037810
623514462
291851011
431875775
1072801058
843151213
26408707
1934169845
928579121
1640393906
499149184
913764014
1719268772
912385006
1828089522
1663071235
1565191353
1871733750
1638120019
599409497
2050062626
1597893632
1701000340
2024035738
595146293
933486206
1277660636
1087655496
1413242076
77722037
1798118216
765678095
2117018529
1374366681
1530067791
1068000465
517924674
1904206906
2090631427
1588088777
1209408266
1812844007
658237818
1992560764
1077280830
1592723884
111630106
1093586356
1215768453
1772175531
2132350514
2127845117
69318736
1320011269
368847205
1870211638
1827570019
303809014
1013325327
939328016
903991654
698704733
14624697
914943069
1997608528
1091115539
419005743
1938941894
2045003402
653253051
1650011242
1924729588
2122584202
755065638
1844231867
514994691
1480971221
534746981
1597556021
1736062276
1208377354
2044842411
1689662674
1782949691
142900848
361318717
1298479791
514923159
300695923
1791458331
1121276079
215740762
786701542
1280287056
1979947290
2083959352
378324688
676078336
412123916
1525540624
1543823045
32579782
1257092906
1375372136
622944004
797243770
994397013
302043840
1059837051
1654119995
133906221
1632038434
1368874630
507735042
332021827
1395374888
465401807
23809677
1486665335
1437037038
1540589159
823650796
1768101850
1769909046
845820882
958663944
977831284
1710290609
250055982
1737927691
1908846322
416020911
1854729251
2032247486
1949957988
1743524960
2025432704
1667137042
246878595
1364431231
1211860593
595742488
486697794
1126259537
2057177850
912360693
1101759257
1154497078
1804169325
1086115698
1181485790
1330092869
1398964333
1961887897
2114749874
2036784821
1434200523
1832658785
137306831
1255419177
1665917353
342587
578937570
385341098
926010120
92104876
1106838391
908933388
176531213
475397600
30585704
1263676821
263818665
892304161
222629802
2147352542
579038613
178368921
64448207
1103686436
220091494
768926935
2005386735
254616045
852787090
1975842075
117296171
1252678408
1696805704
1768395144
1026279302
1458890887
568941684
722367120
1256134970
1863931253
1982986076
2105449436
1575018813
1100844154
1112228062
827696756
1281880843
1304987151
553365119
594940850
45945432
1582923477
1019588199
1934862056
470971919
1024963922
1800089619
974702532
1320129997
1589883076
2013393888
1371401405
1454521722
1326649203
478782573
625740966
1371924904
276814841
1041544572
295901786
156396484
1943301332
611650867
272467220
2009257676
528271790
8221669
998884452
1755689637
382114332
1015598272
915597769
1787263334
223910754
991434175
533805612
1686657703
860528574
1419259714
2031866272
13519015
1785140004
377515460
1423199357
1075071964
2101283523
2065363261
579172860
1907892011
2094652076
174572794
592320104
1992758543
1508455438
296470722
1620086232
631980649
579521502
1616666757
1971373377
1463415883
96503960
1043918107
373878380
486828817
1508391153
394464109
2107531419
1542184673
1671156101
694591020
1270840188
85576893
2122527757
1237491003
1744015762
1788709197
297827407
983805384
533060165
873471588
1707071397
1390510856
223636524
1119841994
22274630
577766971
1076641525
1677828686
673680956
437602012
978007563
57793065
1823379704
592786201
218182370
636955981
64838195
2122586061
1065955098
1368845542
689017334
705751317
726883932
624111586
1689525889
121131596
538532149
1182181378
1883091798
1701940813
1811238715
1934540141
1046930955
386271174
1372930235
1869935470
1584189081
778355097
180568505
900240500
91433916
81954502
614187952
1197057602
19730993
817357590
1793779759
749086355
857023125
422437602
80337606
833261228
1939752962
1695194133
347419475
759603344
1625685479
275676477
1836408918
546798097
613490331
208889554
1498552656
1166537285
681326887
1677626200
2129254627
771243236
50884651
2119571230
556162847
1679677164
342745009
959160466
1306999705
266123996
1838975851
955015470
152788895
2080038023
211080482
2001220869
539146469
1898901087
1631615738
1157653261
326161309
1009478814
1316298068
623848933
1787397146
1457975734
65621390
492383132
1351653917
344118065
434447332
1320773093
96836186
1515259241
1201102356
1784234684
73695371
1603946513
1628964103
1386558557
763660952
551918057
37854170
38744458
1823345156
715257303
1739183342
426767895
2130722438
439572042
1998770612
1056443000
1826633805
864289341
1565386651
1436652752
1263124924
744169685
1843982099
1488187572
66802316
1440323134
547297666
235540383
836110782
396240671
340152186
401383647
283815640
1060234710
1989285673
1383137875
399293981
2038293928
107283047
1294858325
165968094
1663776812
587834651
456601155
815333626
2012098634
2059146103
544243254
1800108696
1205727105
1863116844
1953104345
1815885402
1025063332
768004747
1746266673
1116922876
1662620001
1226812671
885596238
1071828029
204839966
1243487090
1477946717
1503925064
1626590788
1279045872
557705846
1564148505
1475240030
695443053
2045213086
658922762
1277790684
435284161
2101675443
219002121
1658652323
1794058096
2105657962
1225315179
819061459
337562094
684320009
26812142
311791236
2070800119
338848812
1798180659
1910717184
584356286
200560755
355313444
1036287576
1277409577
629867584
588904200
705314751
1389923734
828894420
160212617
1574890436
337538786
1326160254
1623295919
273871084
961045305
259376278
2089365526
753173359
422253742
1056775029
1000119342
2032380386
685791278
549441241
1718278303
1471385944
480066398
452848374
2140779931
738863394
1701026433
214857754
378699664
225380414
678969298
1119904315
2123612928
1725601838
564562007
1092102591
1122047456
1417054802
427463446
1601920004
1254746598
111186831
884668252
2063258353
1583376171
762343638
1653277288
1351400711
517557702
1860317996
314473999
1663528707
195944660
753259566
638058236
634256004
1471731742
1739919849
902478556
2063568686
531061395
1408275369
1635313218
2015011524
87490713
1260738002
1132960788
1013244271
1222237733
276520478
136399344
277407121
897160469
2054076413
1541384284
1819982048
271740777
1838397684
150353801
1859394470
1073709449
864521404
492193411
1104778745
124834931
474876232
1551204597
1601785585
1956943888
2138950517
192939364
515157506
433872211
498834171
1457456111
1912980066
858216628
304486078
605873153
1064399789
331000909
1987225877
458224323
1075280400
263240197
329040956
257202544
1580277434
352878050
1948804580
742398820
361743186
1222504564
1813570716
2006244559
1808544701
1140093083
769458900
903950431
712490135
1942763075
1251036111
898739626
515902635
865848575
119126035
1323307001
1058462988
1655084160
1051957531
484940669
948854978
327765418
515952012
201854099
180059557
1781901836
1588411979
1440746943
34524244
1551230940
837788111
1665676593
229990456
1257337736
289835251
1356303380
523393105
1321964100
460501669
2056952917
1996633893
571806814
886024496
2143684260
2058945373
929697376
944481624
525181211
1848389388
1731501380
2069871352
577314125
710494453
254652246
432622982
1110390399
836400279
450156093
1961217144
294676511
1272556003
699933276
229750471
1964649395
462667308
1787102260
1603004376
369868669
2073834488
1207645946
620637017
107312159
959632198
788181727
1995184587
2008777589
622594590
50702107
27868299
1991601856
1284314191
1219460096
446134904
289596611
232582185
596762157
1410255701
632238004
566952648
2139148179
1148138721
1423715340
458014636
450282072
274599658
839763524
1290979752
701610819
1733267303
1322189275
1947670231
1897560975
77438630
697927309
2133116074
2142155587
1854731136
1376302881
1030404320
512179187
398555188
1166102573
1141508344
510876144
918746539
458657034
1420896938
1656883117
441649336
261478214
401927313
1634879321
2020957586
1472330871
104347087
1338211660
824915088
1827073030
1731432120
1411305999
1023618535
445578923
1632465135
1551015217
46030540
709018351
655646682
574150330
376155311
1868322055
1783351349
1937871386
1870295593
1192705086
1495050588
175800305
1919249149
1424347422
186320031
319584417
1035397154
1530211413
1760630256
2017988264
21449914
216570995
1117869100
830089222
1102500215
334865447
1970288965
149004715
1229164899
1302954200
866570880
1008662752
708632084
1698773096
897521776
1620508219
510974846
27078664
1403719635
606179017
976315572
720980510
1225240906
1417500540
1480407093
1639091242
439130591
237084296
1473932202
390286870
1722385168
220665498
1014442106
1455353671
820151075
1495316424
2049290241
1781929406
1989940692
1725801275
955820012
780956564
1164438427
1361906742
478457429
258545198
1262715678
1943874283
602420645
1359625072
1020889110
38680345
31107545
1575334142
1207369012
621963615
1533270927
1109309802
702884567
1077151321
788313415
1459256198
1719228386
1037725782
1023030984
1553725465
97209055
388448733
625195610
1617987517
732139525
1464102868
225804225
1389748745
1288866902
2059170740
95453659
379759404
1002525558
1465220579
158896568
559581773
1051543830
650686443
1696709589
1928775670
1595902216
1624137435
2003694420
1078752219
592516983
1192779006
974915372
590943207
1733089534
1609780473
860413459
2145311180
348148492
443022098
1822685814
240738661
93074552
2027274372
1285048056
477361989
1850057962
1696525525
816458402
587884215
1123638782
1000355936
1869342119
920473541
564234968
676085468
1938371739
750978573
1793028328
593756439
1888173410
2101212849
1386864637
828731351
1159054227
195139165
1472293384
65600915
1971233866
1896798134
970679376
927414490
1153473142
1269901821
865382116
721383067
1357532062
1455750779
1851606395
1492669608
994745104
940627873
1538102956
433306495
1270564767
2073681631
1475782040
1924024464
696962681
645726889
954069270
1522809132
866555924
502635766
695608434
1569991668
885419150
1471848895
2084933439
406385492
662318973
1694192851
1678468757
1322479609
2031805583
1768196161
1364511693
956134158
968883122
1941398201
68328931
710846551
1786373400
1973071224
897651109
1721534524
573762988
1148168942
399642981
1040077435
213345122
487814313
1177249175
37621831
1451622740
412475882
547988719
2032115270
1797891101
1477375367
1966664978
747028296
50152944
1776014437
1060397549
1441084882
1482375931
179061669
886929125
620357382
2069423529
1760145153
1255931525
1207567570
508508872
2032187121
1259864845
1700609983
1553083892
909526721
358508154
631636354
1742138796
1481716549
492915347
2107551620
938121082
562127000
986005951
530904130
1266297968
1464692906
1695303494
1421611691
1070386598
1550842240
2119138954
2084519781
7421887
506282829
1557707957
321717210
251639655
751472331
1422710679
1780787044
1714482811
1590682509
406306582
458138439
1118535339
1256023490
1558928560
1602820870
654870349
872232374
1422015497
340877285
1068537965
947573798
636943099
436435686
1582426063
728306241
912359954
740867768
466668749
2099218261
1166738621
1940808175
1253278934
1998097964
2125056268
1425875531
1126842153
1404620011
1555413273
1644883278
888435194
1655259674
1877391837
1654625254
310670839
1988942616
1292749926
321225700
1407347325
1224381130
744093272
209685204
1055875697
1438980023
2117726396
1031577423
365549611
1723398539
36413881
2023928875
53766546
622485711
879385650
1462342293
1476385944
105597833
881649726
337558446
731474708
1294161066
407130861
147542894
889083835
564265419
1921812300
496308902
947243444
1824823732
817868251
1353924965
831648039
912818711
1276990797
1714469137
1880716214
927147597
796287713
1792274027
832184275
689464745
365873687
1839596674
1485171201
460884265
266734946
837936727
1020997876
862896706
1270318684
498362647
830032142
1084829976
706966921
1318483716
1013076403
2059629024
605150119
162152652
659247182
92058790
2038438127
675575989
2029753793
180509249
571102580
912954344
387738169
1301814071
2007085557
762254752
1127874717
285652370
423640968
259317968
1557574730
173679520
210485319
649237064
1301384253
1444436432
846737220
1299112886
1132529559
188321074
874189044
1775179055
1627599333
273351034
570460985
850419563
1348730836
1111842640
426984908
1625648833
886764104
1291817694
1615336087
575726720
1098974210
1229402474
148790727
2054545931
1375722723
1288136854
1428579851
909613576
937119341
336032574
949894452
916515762
173414523
1323931959
106336144
413992114
638776445
1546892361
154154321
640289509
749922979
1758084998
2040760790
99536802
1003613754
1936125112
2105707664
1337755864
1038270662
632537772
457623782
2051380241
646651762
1205060668
1268516510
267534490
524367549
1266818448
418955762
823959912
537616077
135322387
104164382
681338783
727916456
1085286258
1110668044
966509839
1667005946
1921454490
2143621796
1406031253
1901235758
809950059
505867229
88281749
1081758151
2097270728
662463854
1328172007
1457314660
674144516
132109500
1963502491
660191896
551636617
1085762718
1945124506
175288371
241341422
1092613909
158894096
583117621
946789968
1969116415
273587021
1293552688
1770376123
208193054
2052472289
1534472767
2043883518
1673066804
1450512951
1022512710
425370625
2125980986
440453437
1547010207
1009687559
1748265092
1441357145
1758084188
1000080639
1500885469
181949483
1862726505
1397975970
60452786
329124099
357043073
431532691
1561709016
1709571868
207362549
1856118838
1580933209
1967864741
1008953371
468741378
619287652
537241700
1954791199
126335636
143153437
1418296767
1844542814
1582532748
1017432615
156349654
737079524
203293746
967003661
774799887
1594031547
606332350
1075051662
1888540390
851970087
309188261
1817972794
40627476
131345119
102260950
1971658253
224778158
1885057332
13853572
1529026016
439360994
1636752708
1476530891
1935805071
1979801042
1792275243
939818147
2070725212
105444793
1730055509
1649645612
24973019
81114774
63256754
1798888352
956755432
1288216366
592861542
738875959
110063896
852270397
302864136
1928620723
1373662765
1496078315
883494926
830068143
1919547395
176095957
1367643913
116624325
1388486157
1673869140
1324561965
75031536
894923898
2028918583
1090567246
1807311189
1434248477
618854091
1675038815
1920008733
1966163794
1614991252
657067529
1077941619
1090666581
1212201440
975874534
1825544625
1353050970
1896099783
379739662
944448192
1811466707
892589757
1559747990
274286666
556891136
1851691463
1778258284
802921470
574308545
1612487898
1787714758
1205806988
1279802915
568438136
1343170742
608596872
768381328
2040077892
1814542511
651564320
1412638652
1665474766
553797412
1064092833
599612788
1878652797
2124245283
944765767
2032035739
950941731
1422768990
1100356120
1434682161
1467553394
884004164
517412830
1524231676
871871933
326272716
913094415
1732486745
1840415638
996498261
28001497
734786560
1367054826
2005886562
26992310
730642373
215951731
1760319595
1675706564
630555684
1021242264
1002822185
1871715451
84245868
55680214
2124624191
568587817
266928615
6258472
728837353
383355866
780933758
1672799280
111368559
1909965652
1242739179
1126416278
1328512267
1991254110
1783076563
42811572
1432640425
1667220222
1739801061
1527543254
1841087388
1595534807
942368758
1970992471
1475338667
2068124677
288116953
378048728
429907251
1328771082
1416427642
146738953
1999092862
662708565
2017392275
1122692624
606703921
370791185
1584082840
1065495882
2023615532
1747184111
1365003337
331489415
1850055236
586627834
680000039
324880751
1702799383
699091203
1646785572
800209436
798862967
280038398
1366544946
1201962741
537683577
1831353827
1437376964
1196462535
1821279831
431501947
1735083629
1156830051
1882055892
2060792808
650289519
981569020
1936647680
1081830080
1978041036
293469914
1871589289
2072529630
287858934
1893231055
1504224476
419137997
2117785813
446509768
1573825240
1971887631
432862925
695795652
287552755
1073857575
2075018897
606462869
88807680
1229294989
1590471455
654020538
1317219254
746059444
863829892
1375440647
2028971098
1785726249
2141159121
1003653074
414468518
660794985
827389050
1617397212
329311687
838190364
234468365
1538411669
2052031149
1459531854
1890278050
1068610045
1102441942
1163831628
400446994
1987772468
1833665843
1769783745
1405105497
1736138812
1023691619
806089261
2070135070
19155825
964838264
199520274
675535888
1448871706
66983249
1792642086
1420438238
824911113
512227925
2039814343
447382600
1379929920
1952575748
782325738
1988372947
251763114
1096038901
283799920
408537063
503946254
301800254
237007316
2119253468
604017777
1983704464
2038616018
1095511644
2029212139
570388438
1941863137
864704431
677094994
532898729
145191335
698790926
1546985590
1667330527
1068949514
58745222
899075740
2058573266
810992940
1270895233
191563953
1289507634
1663312449
164415042
570311322
1343484067
1701883986
723224766
742254084
1492385113
1953308353
905181799
1235236260
627760122
159701359
1221714441
969815614
143857728
1502893785
1052377917
692625773
600916616
79883947
703692695
1214308463
1689850857
1156134905
866713362
1342115238
240835243
1552740032
1347198865
768474862
1740254854
1620796257
491367869
1267095614
1078914337
858484775
641410313
1127327044
1452375571
632289112
1015937020
1415478475
1270046365
1025763756
2110660676
341748156
851769103
2061030685
434993047
499670495
1890170454
1487993387
1677022917
1905486900
224097733
1471015625
884211614
1313573702
1176381097
333230233
672582482
2012258095
593806624
1221098126
1124213782
1161694111
206083470
230478841
412632362
1160908490
1284745119
1363174006
318751357
1909334829
1098883988
1062284201
349886818
724134342
1684659748
1175151804
1036028135
537795752
836613327
1485031212
891843064
1467680959
1987457424
1606316019
2086305584
1082265766
1513617467
2110473640
1762874843
68990573
371489101
1597040272
263097775
1320136243
384266194
1391402746
214413628
1695971277
1788847149
1099032407
1264780855
456131040
920910110
1601039026
365895021
671437756
390447064
536843491
1955605389
1573076736
733041740
2030414019
398862566
2044730188
1227751780
2020630141
1151252963
333874932
782118178
14551389
25419584
662581770
1379978493
977159903
14184044
1349234894
1406476848
1607775293
322130231
224417062
1516355015
352595252
925536026
1083380231
599772478
1315672537
769596564
725312599
1328262679
620565753
1352299422
1260865088
1933298442
349770351
1022293012
1338321173
1522450296
970288503
1240206348
1310390071
1394721757
263878278
437725162
1900224274
1243636312
341727830
49965704
522757305
262042280
1709709009
1815752059
1734032448
1806524043
396557074
893536633
334785705
1474145762
2079042567
565978788
1520875772
236837653
165655467
1109300435
1982845727
1183280865
1368954621
1187539798
1585895161
1755014529
568030231
691466678
1748994713
596564557
373696641
403247051
1237035675
1416166240
1025703949
396379701
1591950061
1473464212
1613490704
1381002698
37544507
1620906176
1000749076
539967829
1952402146
722684309
325051526
1605676095
282365585
1752013020
490168439
1300030425
2041095984
78755384
620161426
580732661
1895557643
1955466792
493644103
1578960634
1242729006
130854547
113695347
1061328650
830087589
1344240280
711079805
461825346
100549849
52864706
675999945
1679776443
440736770
1504869952
853666687
1546625771
2030896648
1298230834
422184579
835992872
740573808
953899436
1751656993
1633080429
273916723
1175140104
2044648774
50159363
1855277000
1087894393
831415410
1627719626
1695571715
1409130268
117598019
1954143680
544403826
1757929877
693509993
750537804
6468430
1502525113
733482614
782588933
2145246946
1643540886
668351540
89831985
478484270
924060103
666631431
268667308
2112311701
1958129566
1892302903
1286535874
1208535125
339191655
1972594067
2044570540
1383986453
1817276200
1149475999
1698615446
1871942276
1218390424
1029622366
525476888
85763900
2055557881
800913200
817864499
1923061618
1550105896
1087260132
1465252358
515588083
454612066
382693766
1036055409
129832788
954346201
1287115594
304636381
1501649161
536759507
415887731
1426656036
1423325121
1112399287
1557108006
850937119
1119557379
780794799
116025552
925064519
1073008022
849996913
1040326250
746310167
1670377457
372904047
1291394506
2057380377
487203464
780476574
468761204
1715068121
620459059
160477502
1191572071
462150329
2100871070
739114776
101692506
38122956
1132992081
1635779394
554151211
1820973459
69219019
1693962146
417767262
1286365996
1196159713
870855465
2094874697
976538137
1202379076
733062577
401776407
802443251
346527942
631733365
993071722
287455498
1591584163
477062910
1688907560
806276214
1246154958
12333559
1673414188
924720133
1680468247
1116001491
1596320544
245077423
1088644619
922273117
1232601704
135748156
1338055274
1787991001
1558435629
1419664990
558493104
432656312
655538696
121525025
778739447
2047161194
37136190
646337993
622890713
797841677
275739689
349530185
1499173383
1147549266
1791985415
1617408269
921684738
788570273
896078831
1496548317
1938853137
1996429880
770499384
466039187
1173177783
1228186862
310616167
360227095
287928252
1397645311
1789571046
1599581834
1107856512
178498391
1274908018
712266905
222766985
281973714
687124934
1495899071
1421467476
1003325527
264438325
1178489832
854292622
1586451657
2073740652
600609497
185792501
1240098720
2059608725
1224801748
2103100570
488660286
1879517026
920836525
1167184449
1613681737
505894488
292938328
1417663434
156142202
2014756014
1135012852
1647670456
2049032234
1626116416
26495577
1238473807
808641808
445864533
1575158290
894744391
1468304462
442407824
737263593
2050689644
622045374
1456475485
1910151632
95882378
1515000077
1643469167
978622066
1501874385
295128109
1206346476
665189915
1617905906
1999742363
823399190
1039692350
1270941662
1489602889
874229915
1954533014
955804454
21440614
321567998
973394121
288966212
628254000
1423530881
981764258
1779721205
959514451
1085882257
1488294048
694032633
1547646977
1138434512
2003045956
1273814570
677594828
565493644
1538619809
1899557573
171816222
435183829
579153606
871761616
1895205580
1406068218
2016068817
1642065148
136901295
1810194065
2065379023
1393775888
1519263305
1897867103
1861592054
1936428692
721973858
1913491698
648892336
108941889
80739164
1940786449
1369492009
1223595282
2057382131
1190127110
546330657
1341088172
1206833953
845315107
75756492
1777318844
104367640
1234504772
449977399
1233684735
1808143935
332463606
781741604
1843758174
271154351
1341635033
286721181
167917494
2114452409
862783451
1736417265
506723940
1758169776
1981216066
1844025182
228200323
805145228
1436304249
339447927
858558427
1898693021
1982487886
1123811291
1480830051
1146658875
657184350
51998905
1888468132
1578618195
376991840
886806054
630942865
899152288
1688709696
2001609370
101773029
1945828681
1498338728
1519806455
454768630
1568488175
638825829
1959051465
945569480
336415809
1000121331
1909637050
286345394
102037270
730284416
1017063383
1998469778
324298747
1856940648
1742253316
651752348
1825617975
657077521
183008442
613265097
1945549007
428718157
1477283066
1993698998
1613957049
554981890
1173992934
1928818176
962620144
1316939013
1080135999
1588501245
1083012634
831432508
1880105676
1556879609
800748912
19257339
1278167281
1884277506
1280352994
1849067211
1268118617
1538254428
523477569
1774784727
906831942
1076399073
1080968437
109256626
1117570006
588016465
60528325
1647849308
1628508338
1697606813
1967993358
741121130
1107958902
1118069425
13622149
1758739236
1778767976
522634781
1087334178
66417753
1492517379
900298209
1819993057
372894856
286446373
933462970
99225698
2069213725
213613050
47449165
1705318076
1913516920
2085968260
1381362400
2052034804
2139634945
1916473895
838658858
311940453
862666812
1944867182
18113332
1252756259
846864527
1020226117
2075741732
1033012553
426986268
1475720628
271072806
1710286970
1511773159
326351528
930635514
684824114
679500966
821960338
526155689
1480188290
1721008804
480009502
748889468
308775751
947508578
1533167854
1011787135
1035601425
198661304
1363235865
188630931
6816455
1623881296
1847762793
1384214482
1984054497
186299768
1201329049
1888342335
233094732
1853401069
497598771
1706141840
1641477142
1756470566
1175439571
2084240654
289188404
820036489
2063534871
720170026
249026678
1791416246
248930703
444332807
339535409
160520716
268050061
887779575
1647980180
1568296275
1959171444
1203616181
915655952
1271495858
2027186835
136695670
1649717656
954223169
1776200831
844082575
857078946
404292842
1002156806
188467788
1824367592
1700972305
1475987551
1049729384
1616207408
10673221
1053858026
1745425989
1069209426
2063904818
876112833
304305684
621424016
1652638751
1561862786
302719539
1606661251
2013736511
1570439755
1788254853
2026766897
13377152
987710267
1182981971
26559278
191950369
2001627393
606258115
698930828
230765874
437281622
2061076596
1096299110
804743375
254440904
1960484126
1055920148
1854833162
251324525
1304914699
257482824
1942629200
14843816
14952410
1912047470
641627951
369933610
800894620
1523671577
1774198447
644343606
204628807
1427411074
1950762725
721279354
386669669
591760361
1617350747
100572526
776017197
1634927130
1396059040
569231912
878176336
955316633
460568973
1317252345
206737750
1144798756
604745709
586365301
1002469313
348591481
1813481515
308658564
1051689311
1670396433
1923479060
1218278985
2002070287
1350902091
615736722
1372565460
627617086
869303816
1608253697
31980875
2001150991
1733705214
74465197
75824573
286966538
364729667
1572141984
2015363006
1415450324
126448503
1463292029
1945135654
1144266496
367298230
172130545
1497099314
422504840
1574549719
647046629
1441035593
1899795373
98741140
362603515
119862849
110415057
1657273426
2010868255
948824211
2057253158
133566668
1065449468
1282580197
132887355
1384590145
879733656
1880645124
1484131925
1164166774
420665417
1461206046
1267548437
402274872
2015421570
1451542884
685248393
674146165
1463496799
1501855904
336563556
323234994
580879265
1311899459
254324736
278946302
573604876
1387463944
1992681744
1147805023
675197855
395787614
652855442
522485544
1855649495
498060904
1543743243
42419750
1050387230
716223129
1854887936
1257597830
215815325
151836483
899736700
135464937
564579613
1688078029
785730570
505118416
989731175
1456052033
4280459
1018753791
1301233812
2045961059
51857286
255722325
632699209
623676146
1138554073
1162006128
705685699
1043954301
1193962543
298204944
1696393407
1628355587
1745550501
34906269
1134482749
1898385257
1329144211
349469419
561587132
35211730
1351515589
1153087214
1325301990
1644330674
1847647588
1233586887
749975263
1903488992
1453670429
621391385
1404115893
1505543675
1859251009
689133048
2095810314
460034042
1402504507
2119203258
2043531577
1547406349
1160852889
1395711666
346806433
1283176431
286249311
1025273031
397938995
1901439149
1526467575
2102807157
88381649
442379102
329626215
1175404837
1010358128
1174514924
2100161730
1263036813
1472504917
964520669
1413384456
1581719548
293205081
372665109
241716353
159072233
1226182728
1063205941
480333644
500738414
358831009
1878883858
1121738095
1640303661
1706848783
1921004011
1540514283
349895883
1138378258
3658392
1245108295
1122193484
833955603
1747006544
1722828668
1803927734
1868744619
966012378
1812841352
1397872966
687447172
1351026743
961706120
1709255347
614648146
1178056353
995114050
1744029528
86218791
1915475919
1839868003
1401423724
357005158
1419279553
624442707
386831776
1421049838
1952627299
1004866496
335266536
650937106
1879703824
1077831593
538387110
276341093
971848883
2031231423
2013949929
1638230238
897301861
1603259040
13678614
2073787057
738387953
680033249
1757859969
491305502
1424600321
260418435
809374298
986317299
1984613104
1418724717
1553096254
1704813475
1878971482
1067404785
400845101
788917598
1413939581
46943218
1119441156
910817076
107595864
2122169133
65042393
1083505411
816987276
954812133
773892262
1214640632
1080244175
1281461050
1649247217
1720924657
2001685034
638197806
663106432
1326253433
132543042
682273714
1249797858
1470582908
430611880
628751282
802330526
525623157
18608302
517613743
1686672645
1884865882
1733154605
1864286084
452811126
1612837284
309714069
932574270
1772168587
2072528724
2045070368
1781390245
201516341
2120595986
1291753767
1378791022
365681470
696907159
366448461
916656744
2053936637
1110772437
626608819
187133363
56372077
576825091
2144270398
569983065
1240120793
21483974
234118656
1950320256
147343153
1067528986
1739926458
1537549215
478195253
190308747
586027489
41833349
1364075082
443070731
698393526
1574053190
667074457
216152221
942341539
918617416
149584845
973662313
1161049889
518070220
1973836197
1154107647
975084058
625623741
337765834
1338460352
200319638
1076439078
425982697
157237780
1908787387
550781132
1813761480
205816315
653791001
242898313
15417723
960714277
1548967017
1839479409
1469023212
990159745
885234439
1222805715
728298007
1421149257
1729012074
18899224
1493386225
1889103325
1598743074
1110717800
761200879
465198986
2145641654
1919392745
1256012882
938383558
1797096709
298789031
181311785
766400301
187104366
1617645676
1103533818
1261968559
1609478533
673927719
267658566
1185939038
1862783056
839592495
1843429597
84048365
185772698
1000704863
1897223843
1467208841
87613567
884138703
1397436842
1441071298
1013862437
571367545
434187771
1408699741
1665650365
1039796811
1384051942
727063096
1045997458
1266341569
887227068
898947140
170386850
348507779
418853097
1411485370
686711600
852965075
327257061
1291692379
762225015
107791255
850357963
251711275
1364683296
951833156
1058989977
546340937
1656895217
744270757
351429445
265632937
897474912
2097401319
464954028
865481079
704257079
113393452
452654577
1745121334
1689924213
1806034865
614252918
853453982
1584500880
817034351
216484256
1584825105
99193856
1364148326
1808320365
591414857
1108091982
307808282
1769849922
1672894082
998281822
1816142485
607370969
1316552447
1919697153
362808543
1262753496
1857281117
1174935067
233491214
533217624
1257360134
953921863
31918958
1634223482
782785965
1703898529
30683271
1231323085
451140402
1164323047
1127226121
352038763
513590470
445633655
238472283
1131301335
2136990799
94751960
22354079
318773041
655483682
113375933
48718166
1937315470
1001875285
1740749504
196958022
331786843
441105124
1315278383
1794884813
1669205010
633862492
2048823867
1041588346
1478560117
2008598026
2054865251
364095093
19269527
2141752109
2017524525
579386256
1961119827
51003160
2087572546
1260607341
1671800190
926462611
1969368834
905819714
624827850
1532651537
330603487
555783059
1621838079
1209135305
1966506110
1389571104
2086378509
1594086332
1977485763
82921603
1491019012
475724635
1667621601
1721782073
1860339717
1217702978
965981645
775708257
1148535590
1761412035
2050388827
930508596
1287404107
291831051
621634511
1337753355
676432948
565903419
1223229274
488948317
1672654365
1179580542
544640355
2050285199
1010683937
1101722181
709332511
855518389
593463803
453591442
751167830
1177027399
716295762
1150365746
468051878
648087756
988620700
681784239
1602679531
2026933692
1923955865
1302178843
110370152
1749085933
1227463605
1671637455
68514595
2027683876
337891439
403389472
679678359
552762842
1466678863
1984350047
583731211
124225391
1333478999
1847649007
1905983447
1937318424
2009739896
1264926704
1319021714
1371456058
1620797949
51713794
1115948187
739696243
2133093901
913547015
968245472
274499945
1041243597
743639828
518038966
601756672
1937621668
1160450181
829035116
128825354
79520779
379712931
54155802
1006979564
1730831510
1733371922
1111122827
1595274057
1487234427
867064343
790630834
1975317820
424571733
958540226
1681322953
1656123982
591428124
1014320897
1408679339
1258766684
1412366720
1558008277
811108329
1685505696
937898322
1158793188
956029010
219273118
567614776
1878203474
1061974438
282043312
114186571
2120997897
83487986
747743150
260232937
1213566346
1915885602
735553328
655689642
1649020589
2117017596
1889578831
1484409577
1181383253
97156915
1259479237
543465706
642029433
820361003
1084080724
1888921678
673173234
1889128455
1082120840
2091049206
1914350055
222208338
1166955158
121059651
1772214328
746250551
192012379
1245045319
1978252808
749600257
1199716433
989621102
1613990657
740605435
1134446668
1465526073
482793415
262776508
1266252188
1456920405
1537789034
1562521302
318175947
252354736
943312661
1141486904
374084297
283658314
990034321
918241686
1925347885
2147137257
555390997
77270232
1494466131
1672922488
11399034
1985007845
7777013
908218687
1783663407
40100341
1805106375
976328820
316855225
1235881234
1591057364
794549817
1643359396
672809481
423271702
1191728769
1957157766
1202979520
936136037
1402231621
1028650286
1212980165
619316139
2144593862
1677055182
942875720
328432322
2030918994
1816828282
1186744043
1217426383
1418825579
1769876768
1256640808
1502765254
489756697
816402977
1835666495
344528484
1542452213
110312054
2124340613
1870890683
444098197
901489762
1037348373
865436395
1290675917
1303544470
415439671
190547420
1138938598
82192657
787050277
936740445
1045212374
1378943943
768401576
1819398476
1853922887
1401935171
1747360718
893447238
1146127747
2072607827
1530040809
1349222111
294570244
1190216338
711987609
237192789
626537472
1758245522
1933911984
409472597
1168448168
1782969906
924174075
1981396004
2109916766
817085648
2071967777
854602006
192293321
870295984
629953344
1343400869
1269357952
1792297431
2110324389
2133234484
1654744084
362517152
945256382
735035610
2062005740
242673740
1294394181
2109383326
1494685254
892971820
1638311373
1198091667
704524007
1401900817
2120483717
1142773655
1536062608
152434941
1210288301
424991267
3920642
1649845536
1965505039
1182268504
797811168
902026757
1014140057
124495089
230809610
1040697796
100476523
753202466
528726145
688601281
803563164
259369589
1305890435
2000526329
1305720163
141199560
24433104
247986979
1558158604
1169476909
67689150
1383285557
2137499964
1547151274
1622675020
1546331111
1902972856
770883019
1286212426
791049989
119808172
262321326
860331360
1306406280
747273965
328254257
1494497923
471582441
99885079
2104118462
589481478
1434996366
2124420224
622428799
1883676106
625271468
1132861598
1958219393
339865078
322290148
1571679109
936691271
1817333109
130605577
1484878044
543515553
798794244
388042343
497719238
937248861
219761916
414092612
1898843218
1761757015
1539415698
1214140198
1033088647
1765308337
417305372
1252566096
688772001
102633114
729863845
1827175247
967855600
1047544267
1663963535
1602496324
535313584
324153685
1797749949
1871752763
327525708
690936404
1921498442
1907924678
147313273
495915250
349047318
542076761
1610448200
1767670474
493917762
580543287
325696761
1026212166
339232590
1266153994
1279180661
2134856516
390508482
1504634133
815745382
1899089989
1657230447
609060376
699924097
85787046
91043853
564327727
1377923594
276434401
603828254
528125814
836501089
1423878632
1430880373
1331891314
1716938348
1157059651
185942062
2045386146
1376795696
2117506686
730989932
1070961621
1888031476
634539990
1915181556
1216548127
1884124646
835192678
1701803747
414657640
1041410428
616646310
728156555
222647834
955396800
1708194632
1139785594
421066594
1492527280
589488517
887872094
1850299506
642206534
416675490
2051738849
637591086
2020467847
593163028
395468483
1260458234
305557709
919587907
2004539532
1605098057
1340804650
720453629
1500100703
219908078
1119008279
1163617504
1671622241
737295743
1023884239
166872859
204922920
787083842
22222500
460031933
1775007144
1112406286
1961357475
1544685925
545811854
405212343
1855913911
150774118
108198127
1711466273
1905534265
940626485
1172086781
155213847
1636620042
1934265753
862154148
451482066
2143014670
568458967
1079600395
1950452073
1135772630
168320309
1768766560
1096350477
1836148929
1947518534
1016488539
1057063393
2057827908
1511661538
275073338
632939817
2052422216
352256654
1241054214
187819792
253472754
575712100
368769665
808589957
1236541549
1814689542
1143102886
1087390219
1645824773
1856463667
64963325
16332133
924095841
746658206
334463446
930697345
1627521925
511967544
230532907
1707894981
230340700
667081184
1351301664
2065583156
1219968510
444095835
797394895
889505546
1134204294
2142464568
1762801598
1218196151
678891547
503723449
344975367
986680149
2017324643
697403038
524882493
2125794852
1961543995
434435732
536671866
84435036
404472220
1481456972
1004818648
1609251996
468154674
1397326342
252089553
2050337150
618779327
33601199
81949124
566147099
694188409
78641385
1300930518
1210501549
1127232155
1428880711
511177399
1707892419
772535378
1688699237
896644958
1454664846
1313261348
304924149
520968087
1498364820
943287626
387977374
291915366
186830222
1378145183
1569142532
1053766740
1468255388
1331316992
767176978
1532857176
1218838562
1822064607
1063039467
726676371
191712436
45897016
2073611172
1332911934
982005851
902586764
615749920
666705694
763165339
1005998289
557117383
194215566
343019953
1890124484
1459296828
1109583876
429613344
629568434
1421056616
343937272
357881930
1674603378
2119300157
105295427
437493672
371390232
188579595
949694709
964087881
1533913099
1661943945
915392860
1675669792
289185077
1205391086
1762505817
673283577
1954697865
1124940525
864276269
1625076982
221460876
1950679509
1102803985
158461324
1914968484
792070305
1515494814
72496760
1337735269
1213767027
411718664
281738172
2100054399
97681825
1124098317
107967805
1358636952
1684077940
209406880
678010071
1322865524
1041954829
1719901484
52145364
902577568
1661213651
756378886
1251681734
1726109098
1502216044
1436366107
414080297
297853625
1193564334
1923280298
890606449
226272141
1869690442
1218736738
1124635197
1095645086
1246118513
1606430218
1123144413
30625220
1733299367
1894846091
1334848489
1286446717
804805890
1153221058
1506281667
1433446916
376212767
341129627
1720526468
1676624522
1656548171
1028552635
1986910972
354016044
355345443
455713455
1181278790
616472680
1056290182
555114941
97957489
2140952823
1085958223
1500217510
1833921445
2052656470
273797776
1064819927
1452677288
722303130
2102649408
2070714607
229819218
137773059
1715302208
1598134592
260298600
419165211
1845155157
513099869
1244669356
803395636
64198296
447259230
939681910
1511224080
1976567319
1052281464
1431786373
1653401308
1339160929
1343579723
2120690078
28447136
2008646595
1081737834
835967502
247625170
1225701162
4374223
151300280
1240459706
1758031780
21365364
1870158394
451022932
602940733
305068143
1045883899
1754831275
1776731512
1968935836
1638650121
2092780165
1432786596
358537993
282179974
899075443
1027088955
2087222840
1807278099
518867470
1877484950
988983652
2060509211
1666303513
198217154
892817856
528422004
1683574025
1458469189
1577931217
1999273386
696050041
270418414
955215123
184954872
980366176
1836486622
336405810
1659062605
1658397394
1503359672
1181156737
829648911
1250821587
67273953
1561800683
1417992555
1047050910
2118194639
101134415
1273026244
2065858103
1788697333
762583408
362147048
1150586386
775662470
784460035
244740595
284528510
727761396
675230779
179614482
281264082
1046611507
1956256523
1327866765
1630334399
301785155
65504734
1993544336
1071986593
1575883301
1228777587
132540887
612210212
1153571436
822267709
638907159
879438435
1274519038
389116586
1431742234
470832996
1403837145
2079495214
751862660
1882759671
19997222
1074750007
702245266
1486379224
1106467424
31138789
120619945
1694565689
1650887096
1180069476
342111244
337355506
781543361
1902944332
100174634
999923869
809367859
726443604
376456510
787326884
1617833983
805177074
350966164
851258665
146446293
695416709
636870592
6015440
440927808
460994582
122877648
1438734760
1862358749
336361264
397120175
1267459403
997338046
1100939056
925584077
1807634840
1843378518
1144252736
1311998174
1225578358
1364760474
84810476
1668158951
531121475
160734370
470305076
715696555
1436092025
1587396428
1219511616
1510039576
31126289
1432027273
1214746895
1527656486
1988815206
1010196113
1508522748
432519639
597110154
557239926
163381885
1126212668
75731269
419905258
1914946588
961708972
754083052
1417912922
1818308083
1544112350
1824730970
1015349354
1210104798
2125870593
1840787027
700813778
2030828374
125001244
431201930
1356194030
1236015168
889235936
163433492
540800261
98087254
1921214346
858057362
418743424
907342633
1808883686
19379630
397815364
1885076961
1160803645
112974013
391822663
1912443074
1838401834
1965105037
724201951
692846184
2055170857
152202944
1235178440
217868542
1490783966
696615815
2123271610
440026785
1579174325
687139
1034538565
294596161
1768085998
1677469821
1416803033
232778358
1273853128
114434379
1691957601
1474287309
489331719
1761978898
1608399772
1669039092
1842150675
1008359351
699592687
870032244
37541531
2004582793
1726903547
1975598242
1416881930
184515035
1821532844
1998334093
428925738
1124175145
1790403986
1037882786
1737192293
522439560
735764594
1596085563
1536277366
233412624
686200508
1527099038
1236821769
880542130
1009475169
677608395
180765055
587784952
1806162759
1193594434
1828999882
323865159
353648610
514349611
555452158
268413719
1011620046
554494738
875092894
685790349
1456414266
591274156
1146164802
544387934
758255219
348418618
490537670
1298061454
1299746971
1098480438
1309096335
985058166
259071436
174165937
306474378
1735204856
1447818408
168532117
334447362
1584289879
147198621
1677211488
471903602
1039011066
727791204
229192445
1016976743
630774840
507636376
857353133
1415874537
1752965934
980195192
1870894960
226437955
1217691144
1748671853
1852376656
310984327
1863585723
1258321825
672378444
1047355211
1167168085
1140712827
1337606191
1896208224
1232154627
1490099520
817300231
2137568288
1811423841
2009466543
592263457
1724408865
245111666
645561439
1889455122
2096225575
742356198
1567659866
1888698509
1368476437
1160456665
759693193
1670443793
1334199619
750228872
1215776711
84515913
1840287237
1689582767
780029682
318446840
1656641496
1136975119
2074782374
161845742
1470436262
955581991
1252464971
433566078
9291752
403536230
590281878
1800564208
1411247677
1998721530
593419085
199549840
1294326087
1192818083
1731914787
2130807772
987604011
1979108487
740599736
950909362
536455052
316785132
1276666486
1775001163
16742508
418139095
1856761738
1659180271
1180986960
920173475
870795887
1973974867
2132717970
522622618
657476085
613595609
1550963041
618313029
1990351171
455970751
803201673
647179476
1028340718
1485985724
138945762
177733202
619042393
686657469
1130115719
1404669831
1036779773
31756631
78951691
535686011
704144051
283022955
65971341
784189761
437342874
1230111874
123342274
1588747873
563462717
72811068
685989913
1712649533
291844153
1239437857
788546464
1685147207
1442554438
656111756
1401485406
1198245855
1222289310
77145721
1183267627
1587302169
2058904273
1107226157
321107207
1597970158
908958874
1948467234
1224405237
28056062
1488706980
2106896058
1816320473
1336303907
572821782
1487763967
860471697
733222235
1076506321
1299473602
2146954861
248534596
653552973
1957417213
1344057844
1927797884
879787117
1418732254
259000018
1571905423
791037761
317091320
1246869310
9619473
1729871577
723282303
946801377
1734616794
427764628
1314565214
1922563663
956397014
905021530
243937603
1731002161
431759232
1181344847
879633190
1152267413
1356681318
13290866
605221242
437603256
1737100810
1935852142
2046012427
1489162058
276436965
1269869812
374777922
870843638
1158844363
1759863876
461532229
225858545
630548845
1102788470
1988879299
951923568
1328980826
526155543
1637800932
1459593307
67651319
1295136756
1774307405
1919556577
768487577
529769839
1630916191
1072837091
1978310623
426769231
1253317096
415794948
1639223402
53153950
820607391
1210478278
464050399
1929779454
145834863
979372529
1325864110
428697528
732987339
1849945299
1015763773
446970326
739401501
1106333077
1947570328
1441236998
960951606
1349368365
1747973543
1061216647
147144164
358831845
1568989289
1252150593
888236440
1888527583
158708761
1946432926
1198026887
1788006310
136540550
383670526
722595823
1221821368
727324514
376751472
226053686
243485937
15714937
1248975495
1175397996
2091482326
1346946475
963007245
756284819
2071107663
869339830
1692948496
1661812248
319180500
1549601302
1227528785
1690664012
978188215
2038536993
872707395
1727595278
1177852089
857038064
1032067376
1475323735
738817152
355165611
1984150686
207938786
365830410
1224272826
1306187703
138363576
2002330896
1916185888
1172596221
45612637
1733697270
162472137
1009987664
951320919
2001498901
315256260
1894588363
1462705342
569737621
319368227
1801885524
1119522171
659252451
1065282806
45536922
1076873467
1373190186
1702726252
354313050
98078861
687203564
683819212
1668840623
57495277
2142403039
1251315127
336631003
980073224
543492445
1248778483
307548976
1331676579
148442773
1372382428
1459527327
267701388
1129209047
34866707
510275741
9246541
1687131496
1684218915
821439958
528718753
394864132
1752203726
593775086
1797523759
1659489951
278875366
1532227897
1520508498
2104864728
513734455
772799092
1634288592
299164054
1292195251
503865835
1062891882
1120309479
1601473047
225512243
1333156456
348235408
335393217
849251160
970449235
439088295
1167155096
886700929
1691014170
1534127526
1483659810
377803471
1007087812
1952506375
1453532698
1938147579
1680814638
1147258637
1942541455
555204568
869687978
1461355621
72981722
1714665194
1382676932
1466026769
1308802003
1374602281
679755786
1851355934
1938627706
658839344
1548139237
1690264111
537544675
1810563912
1736303018
882702802
2048335469
1641877928
1819220198
1973292331
1361401418
294132597
1230108486
779640861
1675412890
209874008
160813528
434941096
264597809
921627763
926191547
1443508681
797664750
801329969
896780041
1081985394
1716344833
1581932675
966074569
1926596301
327617574
1029382224
622265668
1707203757
742950731
853423092
2017890280
981289813
998966952
475669581
1258540031
94607169
1419034815
929021181
884553997
920749895
1333554337
785345903
1269274200
1560685189
956142371
1544598580
1724315557
236889919
1945020043
896831578
345907617
660967437
600433302
1897659466
1150365189
1760478021
349828540
366702498
1867020127
622383342
2008772627
162818585
502320645
1408034881
1795423399
664667260
120976306
1454788362
1996513685
74812506
335044694
406478553
1285179240
1292903743
2095009213
2048527365
1234619062
226915341
1426590878
671478657
2038354623
1005801376
1026793454
1972236722
60961707
251559046
636723673
1534410672
868652250
2058120814
1987538865
2106858042
204677694
604771042
549101132
1517285351
350880893
914072354
586528252
1641224092
1694540022
1130200740
827471629
801967550
807903752
926289186
1107486295
228867048
1939064734
1967892789
2030133397
576865860
848854775
1426166286
2010249122
1757667798
207962957
172418640
1624167980
276116196
1366738381
1955767730
1822125092
1688449931
544005623
1711651773
1132536500
705601866
1997947398
778834337
1670797516
585036770
228787918
334866738
934324115
112188196
1057941625
1705033243
574844417
1095812480
854874699
2037248193
577480129
854191678
1914265346
848787683
1619656491
2018276167
136784259
438591196
1525433708
1918301255
1377666236
642825829
438766284
1467463730
439550817
56889726
1205902655
309681081
653457806
179208458
971915912
231147358
1820998556
310788332
2126822375
1256533581
475244286
1681781007
928846636
1226560507
1607824037
1798113294
231648881
1200052887
562054958
436421927
1593814191
1510267241
1587617488
297806633
955025765
419363581
454487503
1204257281
505940464
1746953009
813503171
1051451715
307523684
1746181615
1469812557
1600668262
1249311029
597726458
1947076405
518101808
1999019577
1752927794
1462929808
1571389283
2109154269
7451207
1620123923
1444596704
413232269
662248063
386739062
1997101086
1049237004
662857559
256998088
928886930
1516723343
1928191468
822623499
1091950967
1315391376
1789792183
764390440
1212422248
1851203131
893454184
1073514306
2093270786
359473907
667484103
391860674
1132735713
913676419
1118675462
423713951
1179476514
1149504999
659475397
2078184810
1866152328
359264856
879877450
199303187
251933331
1716744576
590516208
1268495874
997880850
1980471511
241194082
1979698821
1706610154
931709405
1112619208
1360826298
1033225213
1921140861
190011141
552830367
840277990
1055950295
1963313937
1955865480
1018465105
595072298
218247421
1955531722
662811279
1038180341
1063234374
1257381887
606367279
1071477214
1270378937
840849724
1409578486
830018912
494593677
820537469
1341004451
1438595128
40842604
127213240
1336641651
1026266863
1316649383
1382194514
1210847464
78557599
1942514738
1802456684
821198347
1998850063
1923389906
519021707
530803585
1111203372
1147937255
1371775923
179087771
787990454
153156648
1268592840
1243522792
1358970149
1195886379
1795697374
1475404633
1730901898
2044272217
583354888
1594517941
851399992
2016376898
1023986009
1518817833
1510606061
2012908910
38655336
1557417130
2115255224
23152036
110085587
274281163
38645719
698036058
148511990
562799264
540335508
1214938188
2118144033
73572419
1075516283
553617793
309221380
1833189582
860210800
518974638
488835352
1604737981
1389243982
1409485367
1157968683
1656440378
834677136
1406284796
1164216997
1050907736
1665528
1579306766
228022248
448652307
1869211867
21168868
902164486
1875750691
1626776321
2041015910
236254448
2127701463
1616878955
338192142
1514102121
1602621463
1827287376
1014513265
483476962
1067563244
1454415866
695275872
710182967
370663517
2081943472
1158061419
367008746
1537652014
2131562392
2110037890
1704673005
1278597083
413811768
602061296
1592091932
1251632214
84269830
1276568288
519303452
981075027
403384288
1852791432
500610174
36047389
1734264872
396175702
653539203
1751617996
342830919
121120286
1127139966
676703360
619871115
2107999354
100883499
1601081936
2134020511
1214901041
672341082
1749867542
178815331
1271927349
1453908484
1181861405
612905347
1559030017
552295667
2109569678
184374435
925517005
1888292142
172909427
419079335
882972327
82510778
731940010
664561581
816589355
1957391062
1474682546
692009892
540830576
1259132347
1924192473
361507753
1939322106
1798789456
1277801120
81463981
1095444087
2097179792
2082996146
1684805939
171574064
1135775813
1588144137
2082074773
449976179
1619640237
1295840227
289716152
630106047
666216512
723590521
1238867827
789767663
1473424110
2011490945
225027587
1145368812
820683567
1586352112
26911930
921852322
422475724
492182189
1642963504
1168585208
851014578
742302368
1518432427
528523873
2127520975
919373106
942182604
618924415
1747355087
1332471510
797007589
438542445
1324232031
957398426
802129490
960080571
1986217672
1036952492
762822187
736308077
2095288892
1195421976
186568111
2005083287
1418767568
1337613998
1200412675
1213684750
62120221
1230663516
1502998851
1369942697
1228128039
1111024492
711522751
616092244
445414656
1527312883
1774568119
1886116917
1306271386
396888970
112950032
261291768
598959661
657646733
1789944474
606407913
1232899218
2069464851
731105041
966290028
1449705860
1691053381
1161513080
147754070
838169560
1823777734
151807057
2082012551
1144676715
1231352805
1446202152
2046881316
1162965057
375002615
1405615109
1234848041
2051624333
1711663816
1365420257
323703437
724817640
1439285110
566256343
353488429
520178231
46110223
909708959
426683787
1861828051
403339510
2028445807
474039805
214065466
763810850
1585815663
1224412973
1661600842
1339283639
1746597745
565504383
167536936
1355736496
1338180073
651094962
501144286
1773796180
1659366873
1122220557
1597804116
1181103364
393567605
251159474
1631013567
1121667975
950228137
921815398
732748172
2064981838
454716564
1584958371
1543651031
1183861342
525488134
1653899525
2022029600
1467923203
1680572418
879277122
1467517597
2006799942
1793417073
1301867178
737249365
1120117134
280070060
1728164416
2146005761
1231451387
692413707
646707261
467801996
862369237
820714115
1761945264
431568470
1302665494
2075307620
553962369
559428706
1660153129
2055503496
2080949884
319918957
1528818763
636877915
454098681
748499381
1491670765
1507963191
740532951
46420630
1910805990
1810074256
373484664
2062446331
559981728
167407252
830304516
1155517755
1099137980
1974474734
820115130
773513570
603877919
2068331053
1950339726
91583960
1439543555
328724081
1807536066
647142134
798919908
1917216475
258579711
705847293
244609024
1498934108
689816247
543707854
1866857758
1711545838
1325670909
711575655
652947592
704153332
1902180838
868543835
483757150
1195927734
1178236735
145857838
812337333
1818942573
699189399
2035090424
1711181602
2026387109
970112684
976291104
117030075
1098363575
155971908
855141693
402238378
1626236735
998862441
1887496298
1636763299
864060164
975826837
2044445881
1182769740
498454699
1926142120
1409185916
1149296492
2022867596
821116486
291763054
1115952527
51726340
795161517
1609545541
969803099
2135664893
1766564117
545503024
1429361163
746433023
40133103
819593398
1407976701
521255242
1388604201
827534124
1403786900
166322720
974830035
898273592
529989993
1679509956
1523370093
2007060372
1074420742
1895887687
1028886057
1397821031
1227062153
264948692
543294598
2130153831
1277173093
1523187471
1652438492
770445200
1506941526
98276196
2111165259
9393043
847192038
376589922
2134332300
1671930959
296055607
2128666760
892901533
1102673212
2050931388
1504008629
213130873
774757913
37343542
2023155104
736473267
2067258194
1510252382
922144754
1569696178
2022266587
790560271
2089144456
1102165953
1778972553
248488224
585015180
24784014
450476546
406063394
1970721309
1882903117
1243959540
453279168
1338441231
323635851
205147262
847581271
1815815804
2128278683
464456547
37528916
1236037624
1307597615
2069525315
1948976959
608509093
935078744
856911938
911671614
1506791656
1691071018
1581792656
934117430
814948121
714007387
882800085
172670422
1526356987
1004660533
703392542
1533440729
963427059
694300994
1006651240
524030218
1188278975
1014505050
29062373
560465301
1265740042
1277041240
272944581
1616053055
1690953416
579751802
1343296791
1952732352
679138546
1730141070
1690121832
1104426747
587956265
1069321944
1472712391
1444362997
852321615
24654337
1197177931
402370673
1108575745
1341281488
1870329518
1538398306
723502159
2001445757
2097147730
2048499337
457672475
479708577
922597879
1019845658
435201727
349488379
741915777
1181819368
1797759150
1251015217
931374971
423987906
1555043492
378045533
1458796058
2069435806
663783362
1336100550
2130392795
986875751
1866101160
450654034
1134598992
975099458
177180707
733774967
1729777911
911596300
707101696
841939878
373891251
1747651471
440972484
580671470
1486673883
1910717687
1314880820
1498533784
2048260013
48787013
376348595
1381988974
2067082900
867474025
1453326864
1261832438
1539938080
1525453359
1405923852
594346275
1655619967
2124668648
657142298
909805075
1437303516
182627468
778243174
776316253
1774357985
547797998
1416015970
27012416
224777115
515398930
1519687203
1404374060
186493558
2009887068
1489021670
1871197530
1683275673
2139911569
2112292303
1675956121
689557145
306025675
845734682
139488372
2059936224
1491059167
399829262
1356006673
1420286778
1841158765
22787248
1531019654
649528080
1267191848
1664199906
145163897
1139565024
992992306
1581195157
1100696446
509943860
1659091063
2023728478
879573386
1225666051
714793567
1116851730
1881870637
930772023
1624433909
446174518
934353033
968280974
1681042184
2058100188
1141363170
990690934
351132171
864368357
1836759482
1472532435
1927361303
974333860
1458605263
1864043507
327220836
778978262
1059985167
1806803205
80903364
178112397
130844964
368787106
1086939777
1924496471
1372346170
1629847247
109205731
1860936818
1137548949
1144624524
1156811080
1801990164
639046785
1447201203
1020014198
816724119
2092203152
225064138
492580759
580961721
672507369
773720990
578601492
1933826352
1488384762
678211034
529732691
427475772
1249666605
1458388767
1843789578
1126481561
1216887168
1268877077
1654636708
622384500
1786117131
342087840
1123335824
2057440368
1342388299
563201005
587747296
960288871
1481548447
1053068555
910725096
1953945957
1844891494
1451781465
1444558751
686940055
25260373
119773883
1707966594
615200562
798236463
1604196561
1089801979
97008951
1487381255
1901809879
190309388
1346976461
469684163
1001812353
131553221
1713605255
935976828
1412601852
230824972
1013187639
1149196739
250593119
1244481002
2065346704
429097486
1345681880
890003591
1290847863
1708608964
419721153
2145486626
2120871601
635953797
1304406318
1174308709
737267695
657955977
656317687
1819282334
553051099
777624765
850987486
1774963923
829657651
593026791
1100846623
473615680
1114019342
1459869791
545536165
1714985658
1692117386
137731579
1984784417
10524785
1514502780
1212518876
715068441
1254248878
269084124
971414186
1066427535
1599460261
457276685
1709105422
376783669
1464406040
2093699460
86054492
687516248
1769949004
2029390178
670057063
1424277056
12286565
354368224
232200791
1910484276
1863247380
1489637866
1381752354
99899152
407143343
1053702895
1182384142
240238174
1122145467
1449138211
1728631078
2000437229
964375630
1792228747
1549629737
118723522
69530124
605566193
1334342604
763401417
1142190991
1897302559
633362299
1492898069
560996129
807673833
1520280339
704504479
1167511122
1895484251
1039291591
340430495
171083584
1454192712
1244006364
1005039376
1469071353
255596117
471833363
477159880
584427394
160205853
1306877722
1318650250
382597533
161543165
289197177
147481993
807851880
1981079621
1739768322
1157032484
2014718655
956131327
966085421
1187561840
243404906
1366210995
1434971646
310708886
1591986497
973601063
242975116
1041314452
691975702
335962961
1039305802
1655446779
2057590917
360757704
1687890468
1460409110
1188978248
210499612
2070379178
1051884810
251114122
1613385446
1131255707
1684431315
1585289450
1392863631
49812143
1122414492
1802620747
1796536532
575667329
268782436
1258731533
1148356759
48853564
326888034
2002685107
1018927851
935048164
199995739
1353095084
1333988667
1974321933
1637391529
1443329787
728941485
656443531
1737601525
151217689
2061409897
96437073
1897330290
1207668891
296334559
2044788188
170799331
1790274495
763288161
1054788921
796356844
232331741
880634649
1878038197
1920098112
1082250022
1637572308
691052229
210065047
823744885
354264698
1418993368
2083996372
81228037
178769871
180364024
1697467047
928932877
92533224
600043860
211631796
906857489
384033072
736229318
1896206868
1690494065
2029824908
1823490604
622697193
1474602253
352148840
452556884
1124719207
1370219425
688000197
2112316607
2114850065
1992900375
642002572
203424528
235225787
949784790
1189687812
127800642
1763065682
559458148
99640713
288244533
2100519617
9177319
316744355
10076049
1545034109
1822932271
234504811
111638419
294622179
675094424
1355012476
977061838
621119462
936098241
1107573868
839301983
341293135
1461200371
859393068
808768029
1731429579
52754649
148310506
770592270
1329644327
2013705168
1974236080
1078659792
579870436
1340850131
1559210090
1622727401
1524449616
1657892589
2106741797
383151769
626377311
478086827
1553949792
1508688258
1941299232
947901175
2072183965
1011880411
1756102684
838156093
1111351726
319905173
1720972917
926546377
614774597
1351182701
2025526980
393158011
1827480334
812011219
1149111348
1781294027
1021886881
537170466
682719647
531390337
1114608269
2113716531
786850379
971882239
1251648587
1609472283
1933269324
627217847
1385171232
95597788
747338440
31895441
1807815398
2101068620
132918175
718662266
1151063890
982533598
394961192
1866176589
1708194875
191223316
639251215
825485858
930008067
1443296383
1428451756
230187407
674402836
2135711419
95160228
1009798035
1553022470
596831567
666067399
121520703
437801325
45546132
777527000
375633766
921178862
389959843
190072875
976455401
740821668
1291427718
1037455950
183275650
91670357
730233711
767616156
1802853048
1182132485
221963042
1032022432
1758575646
45315864
589516352
836528071
2018217629
1263631041
316425040
1207345484
1151822108
1089266952
1798338088
259128345
215900617
124041640
8678918
1594438310
217438430
205685677
2050536487
2141539398
61753811
128258573
1984661874
1926225085
635578045
1521384419
681780589
110431403
848148928
1838574597
1065974727
973499103
1620643921
1923200517
520260386
1253016267
161278901
2053124678
818295624
476921447
1123794201
280093140
382112537
171511080
147302125
691297009
38530724
261674294
873367312
1960410526
1238310516
528788279
809830752
1367895840
333153345
1723028125
1101644262
1607065407
224496377
610174420
815353631
1772131116
637709101
900728504
1408009209
684669819
889191044
1697150684
1050253878
569151126
898908634
141621045
1123118326
885435980
2040699648
1948815675
267500209
834065301
1170380702
1314809444
1665494870
916865728
1104342665
1300867385
615249637
1302693900
89895723
2062572624
1033934721
1108802374
1193874214
479058913
574280594
1619889360
1537711191
2074750304
1180750855
1486936342
900402011
1383274439
612686617
1058506163
157852131
1141375954
155630977
971564217
26084660
1602856030
158492189
783737238
712876981
1339975299
1576296157
1602303376
1339663267
2130487853
1534944154
947053304
78010697
481018312
1504574592
751499882
1852654902
634174269
532881489
1610720987
803838540
979103478
1390206457
2070577494
2011647121
1165777382
1813516161
2008362416
1159571113
872266852
1792283705
1288519433
1609459914
854491807
1235063406
1773822778
1595043451
820671920
844579447
155309992
1146936574
569848460
140099627
1865033180
1524488580
1323264870
493053451
1428301443
2144192542
1176367013
1213279868
1298943861
1674186858
1435073422
448372384
613369357
437022080
1225937275
480426182
1382857980
2003157834
67279125
1135343093
1447008132
1390771417
1733462142
1294289073
1747080799
775320249
1489064920
950806380
1038011270
601512305
595846710
1527225895
937957088
898414427
1417306409
1595697491
645917212
892756754
553477524
217192232
1982338239
117082558
1484006254
1424110407
1973508509
1661353333
1443115616
1730836435
249071982
166431471
1623994861
238749633
927131741
242292849
1715089797
339325481
189454708
1809796054
2066669889
844315364
2072892251
401864770
364808570
1653845639
701275228
465933703
2055260964
1797176110
244240051
2130640185
1702897920
465638292
1067099375
1962717508
133846667
2096355601
847384061
1131719465
155341016
428543427
497420612
1181855876
1379221254
443027217
623987605
1166750407
131275330
497620947
1353394780
40023226
984358428
149867048
1491325165
9418924
1978925110
275825259
890944555
54736746
36434325
1253716246
1767931634
487300494
1551132213
1795652811
2002046523
1916949111
347579655
576580845
1971443014
1993065963
2046697737
831937486
951440035
2079524705
895326383
1689514200
635173693
1397351178
823393991
33546945
838182719
529959100
1786718812
763576851
1224001160
620214726
314724043
1536674534
1264098462
92831755
722091146
728285174
227394729
1475111773
377579783
1683803115
1127382629
1766676475
1831124744
1468132408
58737092
1148435722
801781475
271868693
456891296
1136820914
1456092904
223982118
732647817
67067988
299678499
782801999
624414326
32555699
1893418558
395784144
2138297974
83507868
305699119
61331807
661619641
889221808
1562326032
1710128408
2018937387
1509797304
977771990
801544724
830129144
1204800827
800552138
1087599573
1074529688
1625874290
951731940
1283671204
1507736173
1722496331
746926536
1869510697
1371457700
2119827855
51792749
1091300685
1023032779
1705475582
1224790477
1683177647
1960002176
1242143299
402072464
1946558077
902551481
303968811
1929609287
628727142
432134497
679988135
1921028247
517513308
1761594588
2076958026
1023587933
1140343061
1099100854
1859886116
1602430161
653738407
1524081949
1645236870
809353627
1476495394
940374701
1283735042
80923585
28352291
1751167900
298907008
626871638
362955164
174353720
1482446817
189747768
1191046077
477961856
545063398
604301721
784496165
1086184629
1021267076
2082401668
936687603
2034165518
280220493
1775670186
1458057464
87161688
542147205
26920209
477805378
1846866362
218967429
1500003931
1564231449
2139333024
88386806
1550678124
2136709863
1397362147
92505300
833312932
1901141919
1316476997
856789
2103683326
1759556082
1666580076
469779708
239491009
1194032227
658497040
1032116034
1416528086
1623906822
1249935615
1820990024
1365261605
1863139476
1131753834
2009088415
89668456
428749487
89544312
1570060666
928915459
1434597879
1713870821
354288984
1386917204
1244653980
1718635248
1156949657
1964160094
3074084
1618814465
1312459237
793234463
1529217667
1007435160
1307803225
1625281303
1004619083
509888411
1464152857
120862306
716775346
771238040
755056003
1196032734
274959710
1675085683
691513483
1880341579
1298680013
206514555
1301547300
729677548
1854998066
53794659
661593688
299361964
1322169422
1737001148
1184757249
1414021141
757909578
1965234357
2116525124
941653971
395021954
1784201753
36327745
637436838
150636056
1519297419
911820540
483269288
1017889271
233081870
614197310
1775981759
2090423288
288624427
460826201
474389458
487964398
1623580925
1611485185
1129026398
1688236216
591297085
798158578
602652849
1366770786
962790773
5451362
867040307
75369726
2054656548
173754700
1262725121
322250518
1276613105
471892190
755282338
546837408
1602853842
528882224
676551008
1591548412
1034910103
2009916707
1410908985
36631005
1842576113
152390222
262884843
916026927
1790186185
1178394904
848278774
1501716135
1146010243
302026362
279312244
153551561
1007361825
342633174
963840213
314057563
1544000731
1572909033
509102342
1640807714
23581509
1276768317
346670387
1376052054
212269786
691852249
1974746900
634757362
1779293962
1511464887
1877212680
1805050900
1737399548
1100596060
1901946596
1141665692
1416000835
615952256
1836604486
1271059783
839316115
1835742234
464479969
1522104503
1290228762
517989920
800302574
1676843179
1728004742
617025360
1870038764
2023907876
885771413
1682088551
1964656218
1356204581
1222617701
347781856
1473918849
1032581092
689949416
1798152912
1746654607
240502699
736962331
178413777
536451801
1052625974
1654447773
2022100599
1656267088
768080279
1103076472
65156786
582617975
872959757
1725514305
577076221
110703601
585570791
1313463703
1048692373
726115790
298600170
55108459
1305393838
706207019
1544207649
1324594398
1193883338
382193471
1417986096
714107654
873699836
985414134
2049071611
1011215249
553685434
1740488121
1649593703
1823098061
475099358
1437121583
485626036
782782981
1139871100
463536388
118181726
1650304969
362030867
1987719842
1477538905
1320273928
1304974545
858130905
793165013
75996764
505052218
1025069573
86790575
428491844
1656606326
2109256144
653453989
129371532
1144803268
1795046221
1208317910
568253581
1507452165
1487455188
1072092219
1955905011
1836247577
1483080934
951812052
367513053
1908363171
847807466
1693999716
1437360892
268649142
1106920082
1221563667
1929413647
1784043820
1128085310
1041511601
1928569673
1271548382
1869253848
393100494
1867621062
2145003744
155298755
701982857
867311822
1856712643
1400375707
158998174
1108151345
1674054200
1016774988
1898668478
1597341789
287288577
1710420955
433638403
314304896
1882240088
134082570
962826592
349729236
392841670
405414782
1988200708
2015278039
1911263982
2024395209
1499283424
1943779477
65709793
1682740686
516821862
253704845
103550351
896575780
1445024521
194065080
655607039
406648086
1468885812
1381280895
670617661
762636843
1804080872
1280893404
1501842668
475472086
1767414408
2056888226
704975507
253215166
626984372
1374679633
213964741
380089753
1034517914
1362368860
2037113084
2006556158
764448669
2140259309
521156249
1796576483
255036138
2081396120
634217285
1810675220
332260148
107671929
2130295432
956132829
33463026
1820921770
1263412747
1262064275
1933227311
249452767
1256553752
381633572
398700629
961350187
452485532
194352336
2056980499
1562124991
962504581
1807612160
353091524
1271371479
1577009784
829128612
2072179901
1770703863
913816517
1766904447
194017360
1772510750
1885614403
303431316
1158181426
92416830
1120983909
1126630402
1583286975
1122805751
1333664515
304885433
779558270
1155037996
1086328899
1738356237
876409498
1293509465
2028124282
805316036
1451622874
79782214
2082182251
411373046
1825488043
1407135313
1982977709
1255111469
999252096
142538339
1495669183
1692317368
1291899042
1206804029
306355914
925224699
1900706066
1147457041
924652257
604268501
926038042
1951467324
1412619816
1357992581
1485263092
262995798
854129148
851963500
1671521895
1658389747
2094550611
1539919999
1567390750
362753043
376412500
1392653470
765133159
1478492659
1662246020
568767635
1622598658
2122942858
1627935679
773114177
703244624
1872330720
730264261
1649316669
276533496
1762387998
1972530185
450718011
1527627680
3596211
2016067244
1051636323
350974164
1815395074
447565044
1738245512
2007511280
303917439
1279883809
2037125444
362356732
2062557467
429052286
138923214
1471888218
1307464689
22655868
1952673749
1002483838
558427035
1746111648
702395099
1025390342
1847643532
1228641378
14407536
1980855055
872130439
1781862895
1259796586
1270439654
1525547941
1515727803
824910414
1652145710
719037644
2012363931
454636389
637704029
961489596
35828578
2089583625
1651816090
2122972769
1939699714
2123716344
1111242559
1435338311
2054937127
631836992
2119833324
33464985
1566902225
1004092244
754306897
1910796593
2121730798
1951549403
1546647666
1348688499
1886998508
1850942869
223277777
565536020
989967409
1928238708
780048898
130077340
1985289189
34033740
1601961658
2043544333
1475121385
1565985
530983140
687710808
480765972
393704239
2047664727
2118130484
1977020453
619453718
1580632214
363811999
979511339
1350322858
309716779
1447802049
494665016
1083158680
248060458
1144876793
274960603
647045299
358250652
1859851791
1021445980
962732753
131892629
1658223193
843800115
185685063
1192881184
1410387080
1860946388
73699460
1546813565
1102514940
1676319904
837280093
1092504035
711439565
1774957669
1934767920
1479513701
2101528501
1473802516
120645941
7148425
1340408502
282669755
1508572551
918352286
7303964
1537761257
1884109334
1509559586
1306282191
1179120703
988806077
1915494917
402780794
507680329
417847137
1228670193
1673888071
960574831
1297220170
899474923
1864193615
1558065410
745374165
763599584
329586013
215942666
1242702805
325382564
1839456828
1662879044
2088124154
714344918
948298973
1418302011
324287268
1157216146
283776291
1791780962
882958766
16641529
1334136701
37120580
1696822529
1490825332
2000400632
130054022
1549832686
1388056044
1005665163
50973400
1617483461
1392943803
1991426714
1817927763
121394338
1754407604
1861754540
1725555752
1620297476
1683778403
937470514
1932470357
872453168
749575929
2070611333
252977947
745837968
2107360638
1825121066
2051306800
2070063015
789084098
1041341464
25458768
852034350
575771076
1554992119
1015207147
1318476761
672001120
1662006561
461283573
586861030
5185499
489991640
1975190924
643135970
234966557
819974937
32075254
1385178339
1881273540
1900692911
1037253916
584667349
1906755610
559427293
1252789312
2144229516
588092473
1718848329
664105396
1028013119
1991125017
1900789974
2080198017
571357700
1661421429
1759213932
1335861705
1258892636
1549772172
1865795729
504688396
407025639
1765009005
649827914
670440428
866595300
722119236
1903842437
1002365557
640770515
1869061875
999619299
1823983269
1501494566
985045626
2092452529
1313903909
1356656797
1093123301
1002134452
1316251833
1442606998
1737857980
1118662608
830486843
1252117975
816738930
1488064462
2124738829
1237196419
1756978757
1110208436
1537084511
1065655493
1953537971
1994070546
1791344285
556588187
1569318055
1889854844
917479642
1915929011
296065822
754462708
311617601
1308967247
1182681861
1975346047
384640139
976546192
407959788
1174258251
98993598
374550961
1033342975
562002711
1797302829
332632745
357454816
2109211921
918091205
962553743
1662868484
1704314033
1667723226
304977147
1054807221
1354889017
1807951993
1259272707
320653848
974907357
1792354337
604022950
3815998
1481534195
1078125839
1177871685
405352221
1988141916
1886994899
1000599467
681451831
1245908376
1029772151
1985319606
803135943
1190778096
474361777
179600576
576998646
1445293896
968491897
2036097164
1437074363
118129063
744140963
569629733
915877523
928648184
1267184889
969091720
1749239762
1771756964
1462572965
1708694238
25816385
1966428653
971907128
1638650190
1586281373
1998738457
790139915
1750126348
1559375581
1767811912
2045345093
1735115434
1611173520
174296922
600602849
1479974954
604233378
1157989547
1667140801
1946780035
900717142
339378390
1578993133
1459015373
1443821123
1835554377
1791811329
70004254
662661840
251423021
1387867752
619265145
1008682438
674081581
1277369517
1140657512
2068350385
703193119
138076753
886797252
1444821774
806300116
859131504
1182470616
1766044478
1429396599
757290249
1464676619
1945545263
1784060748
240461106
1489003229
2061862237
1997323355
976340673
1306454214
2134545749
363656296
1468809681
1371137263
1752522827
844778632
2107591604
930238841
432731313
1790663896
1090026927
1590739393
702956204
1197855099
196875182
1702685216
1442938635
1193162513
1355428288
1845882965
259099877
925699718
829338379
1259111241
1826386102
455747919
426016668
1979694188
1450428805
1908362765
622160480
1442694753
1991005307
1929585778
1512020114
2089373455
1326151048
2016242125
1380544092
585416242
1254345527
327511240
1965884991
1543779984
1190774666
2055983701
1023684433
472342047
1252610980
1132503401
1193144979
1749806631
239433938
445028249
413573693
885656430
2102072122
2042938568
210464558
864773751
169839688
453472351
1331857399
258876372
2125765886
1216431252
576765502
1401195698
1787434849
1701692165
1451603368
33719958
1757854248
2121662805
222796212
667538429
927009183
1826139300
1277647987
111549414
2037461570
376854231
1421245410
1097448370
140833797
402852286
2058834306
1245470024
1525584646
767435759
1579214624
747395349
1600639676
2050063732
2129614454
691264779
310507514
1503187674
348761626
2088951310
884724548
1135770245
1822843042
184471271
976671460
1423597721
1253522205
449388998
1858346370
1919961811
1862656517
750620576
1243788275
497706351
1598675175
2037983434
377985956
1796544264
10555448
194718995
1437143350
1008803010
1475607209
1773186125
1051050435
1128329011
2012097780
1062989366
1094782621
171339119
932479759
1986568938
822957579
626119245
1151454907
899537695
356337339
1971515573
15928679
1144965275
401946863
1446885067
1517037380
1581991246
840274371
1397947250
1893610710
380708282
1989618925
100569545
1704480061
2042580716
1253232301
2139858349
476830906
994809980
1714200240
856711109
101548756
1495036815
691841528
518115931
1071347865
994532296
732785900
159460500
1832025729
22351793
1659463244
2095265723
714757101
1411158035
1523626145
1175657127
1530049363
1097197872
1062184186
508651232
1424611977
1468383869
1523549394
1173384166
405116880
1816311535
934948041
1078908002
1269293183
863335814
1097453189
191990172
630714099
116697334
318616366
484302804
1052305764
41789606
413992231
544541522
83300279
1533735000
1112580925
1831984040
513044914
623468726
1140652516
1590280365
257830214
8210243
1134880390
1112675831
1433613682
80228187
1490985116
1193981891
2068160294
127957336
1845734564
1821302597
1218410765
1076607918
1610929801
793593409
1284778122
550300354
745222992
1246270448
1852264696
584534428
320809914
796987584
194134299
622272880
1269730885
1988666142
1697704410
1730232930
1273670113
1482822351
1061117030
410668030
534212518
1877776033
405852279
1673968751
2030345529
1495050092
1200173657
1398065672
1703538499
1885543519
507656598
1701905143
218061784
1589874797
1407518406
605467926
1676301219
1312492798
526469664
346889927
2084113862
355991314
1389031880
1503815412
1938086092
1594127242
759652252
1758813542
2113172924
1378065242
1452484495
1189020414
783776100
1958975324
464082606
1215093171
1697888239
310676682
204816497
1878850916
807253472
771097112
77059365
393020329
97854278
323715555
6914230
837592062
1669225766
1894353066
1166118976
335882332
980547702
1837873188
262938907
1418110214
230380504
182801300
1633129926
38533594
1065300564
1052574787
2107807238
400988344
1346592019
195356151
1414763373
1197676414
942689785
93313630
1348655259
1836549991
210100649
363144721
98574110
881628610
1369182813
2077447417
740076951
758281107
736672010
2076403114
623050362
1655866974
413358319
1441611369
195358197
932110362
1891627148
615409966
1554608095
518029216
924439790
1885607907
1382207201
346380588
348623768
1286172812
1773564374
137307603
1823529992
335225288
1411328493
1090780231
429880220
1579237080
1135807023
530690416
941895164
417358727
255181904
2025127911
1338568810
965943730
541101995
712341735
1160297508
1366078431
1973983124
1895250897
950452206
1699084924
1080881377
1734571831
1402827464
1156956222
1100290415
287879308
134133269
1028998540
327744694
928240823
1820196824
1664226704
1904968613
1533218816
696093908
1552818740
1545644480
2047045359
1494719285
2024744987
692591665
1430930814
1320987758
379476716
596991804
2132500520
1895812959
1289312886
1397652751
1636629657
709489491
2081779085
1759132671
205162637
1934442736
1914046278
2145836180
446114531
473005507
12030670
382885761
410063987
1066563064
1886357441
503141599
1593218792
881421976
2091042429
1859203343
2108556817
1662689125
324222042
1248013375
1609654245
276805179
1623576510
868001817
10402919
250109922
1122079896
301079954
583960207
912907185
388581556
38900796
796949428
720802924
1901074260
588357474
89158789
894878677
663398017
1661592865
946074929
1530600431
1155361404
186526820
1977713895
1822587351
1489584577
1109717749
2002964302
1793826690
1188518565
1009945505
804424605
784095
665148917
441566574
491203980
847534744
3335250
936581197
1829461423
483191304
189870548
1048272058
1864710350
756081276
204880540
1526401335
453859686
1412661558
542371541
1329002724
1063691988
288812734
1236586404
1745598960
1210576416
1883123654
1916717642
139748018
1623736990
1652760798
1935498534
186511799
352265378
1186559824
1018430457
856699466
1942582254
259509424
127527861
892677160
495199794
794800083
473952002
694687873
252561464
1356709940
142727893
1255465241
1761592737
1635438369
1199831545
1997612537
1664121256
517409608
1012787591
1115147286
298780435
495464842
154383859
1150292859
445249523
808699949
926825964
1869165855
1968285474
660496658
1399054247
1492355601
1432842102
411624251
371354833
1434466426
1552589856
894754286
1688954538
514878178
1127502294
965272243
1949532801
37555740
770884988
418244339
395736528
941627181
2031476192
1545514764
1116736114
130568780
1492984662
92422217
350976796
1344321600
1182312360
1707760399
1261049602
1448365407
1271770913
2037316859
1094856533
1935116206
1745887315
1052765044
1194805730
1348484176
1671543748
1850033585
1584176799
1586829030
432545245
491265795
296934305
375232324
1751811321
343679307
2033332390
1323014103
673735551
182662882
510764113
641162083
1142536018
2133081380
1541189523
2139563080
1101670893
397262413
2118656696
188436879
1176500496
1142797358
1578586365
588777012
1753196214
1351045716
1489143067
2061850289
1671262514
894425063
178240874
1126105036
88970311
746285670
1676587115
1527555085
79974450
2002974642
860428466
332108558
995539618
1173102645
45631822
1307776745
267212575
1518086457
735119831
1738295997
1050244768
1409218350
1381415703
11958454
48128166
2038108144
67551955
263258365
207569552
2026612002
256720963
413386490
180545635
1144628761
969148587
356460642
113130860
416078344
1518136017
1005353813
727094101
961413932
2067282935
1487410200
327988088
269682652
113814372
1379783596
633452243
869148043
839213004
1118912098
2135336492
968436392
936073742
968497642
1873273422
1368766797
800006874
1415484098
73749597
1578864894
975158769
1288956941
719873487
378396918
1943791297
32420911
2007548236
1011917559
498767117
898335820
781245044
293010633
619169888
1702446553
970145282
56863494
987143435
713949418
1367452340
1723102032
1934206901
1974416111
794226835
802266661
1777506839
1387703385
1195678217
1167751525
1078603634
222099241
511007706
1640489725
1465999353
728909089
2140491064
1824381423
9231859
793699842
1951459349
1621432873
2062276937
1854162424
421253550
29736365
1928006758
364344179
292579988
540796695
1543835677
330182055
400107190
557806545
1679882099
892828435
1580510680
1012381341
1796224285
716752668
801489902
720648574
1473037942
73959650
130021721
2130937861
1480108188
1784639807
337781468
1866531337
255824903
1909006636
1708104158
638760162
1885077928
1889363865
1543062860
32521966
111179265
359335959
705128743
1013692592
679876279
1356663051
743784184
387295173
551650674
1254328799
422532643
2073360662
545195302
747184456
2024127546
1852572285
1527178813
2132656979
786623717
1241746878
82524635
847261633
1238928032
1907681905
2134888289
556722398
741531349
179046504
1501395006
32092238
480518471
1251645897
1884394337
1045204745
834177486
307576185
1404756736
216883820
126101428
1418965213
1171564470
2042950396
630948273
925698759
248579245
936153654
2028469988
1867054445
298036396
718881122
1175000784
253698226
16635357
282943397
2115193148
1442661434
1205630470
232382416
1755176695
292407741
990496508
501745426
590377411
1081542523
1599279783
350532405
121715954
1879880241
441698120
1533421752
487929070
837570487
1733743703
80046310
1525868682
490582213
904875360
707006666
221849690
2054190025
1726568473
712490632
1695184670
300912247
1867800277
130285583
1348354651
258203744
8883755
365676945
1734926983
157208003
790730824
245592886
1751868141
2137383095
1915011545
1705787330
1813779034
108557333
1987065243
1503816433
838392562
1716020657
704094565
1384562477
485778121
394186846
221911497
139244579
906949701
1703267947
1218004608
1129715091
1267477924
1819296706
911333108
1071984666
144079403
1169731702
150355400
1506707743
708923799
1957693921
1902949934
634592164
1140539634
93691642
647073537
36446176
1453374041
1483800660
1941880811
1878087781
1384164791
988214226
2056897833
857925797
1975773396
1113747060
531153877
1195357104
1439186743
1242207887
676329006
712065450
1126202120
236899900
1677221888
1500917446
487199987
410109214
1363200826
311697768
306820174
266113885
188353229
368723916
981432248
2124602186
1775208595
505241310
1680082146
1239479278
597498011
850804828
1753178471
1581062988
1720915364
1160509623
1342870082
70561860
1206502800
894592570
248317186
1618900301
453313819
1904631321
560381705
1528486526
839466165
1565547411
1486378677
30101409
1107467332
97957326
708424414
2026479342
530554936
1804099228
1806734221
783830720
1218436193
1284056980
1796727400
1323633719
825758097
1669894528
1902692916
1461067058
332171544
2060198492
1360435163
1144773360
209893670
55984867
1101947375
2071933901
424358229
338863564
1781234165
1799763427
707055243
1309750566
550609812
1508352312
1148860287
460884347
276698404
1978040804
1469751439
637069083
545276091
2108609173
1064229037
485016840
757818050
988554815
363568405
307485529
1416748083
397630159
1491219831
1055242405
1392202031
1104696192
468736193
1840832761
726045192
585677620
1601198374
622031844
294144963
1768213904
1776982027
1496996590
1545043870
2045717242
1789477548
312737623
22594439
1565307280
1848595991
1895008391
2033797880
573398970
712240015
1480958683
694859321
802635504
1814220054
1584909542
1487973245
820794632
1967345893
976432862
2125543047
195338067
1757839005
94631832
584642949
1324684386
1839037096
451298247
1577317580
305966768
119094054
676432896
2008846091
2133884397
930382873
1458281092
16827909
467649206
1552493243
2104232431
1000316592
1825116022
1439802163
1582910348
241118402
756642715
1710740469
1474835755
993815614
625913092
1766994348
946280428
104194092
378889038
1708139682
438132153
2016541851
1130129651
670479333
1034465379
1790072068
1404438065
330201649
1375774567
237278742
775965542
113500603
1969880652
633488616
1550674595
639281337
2059555515
1091585990
858069742
766881204
581790389
1278162613
1054343505
1590952857
5047194
1699574369
1547576319
1854164439
759965441
2125202983
1964598406
1647273272
1093077642
1908887299
175440269
381371184
867726572
1230269567
201007473
1107769106
1798679665
753170597
1981375564
362963398
836890030
35555330
1322090140
1153268272
803367313
77689547
1527962390
242800936
1237044050
1186882553
1292518712
282054188
1814185705
1113403989
890542883
260193134
1508192132
1518043291
775522427
92109368
14619994
1792517461
273893297
1181058684
787704919
1148738479
1754819913
687830033
943897073
987904762
322746827
710814364
1004424179
787216335
251786138
886204707
878999028
1363307380
95537475
884937639
1712216183
667772111
177847411
1754449405
64499319
910573572
977408870
1615311043
294462554
57755540
884528046
1810546129
413119757
294312827
1575601207
1204485065
970428925
1100571208
1704752937
672289581
2113802069
2121597222
1389452576
1554547182
64101360
1970674691
743890594
560029682
1236057812
266051068
1519353455
1301769072
1432296744
1360660807
75629613
2037619957
1693649226
862212039
1953279509
1447265224
521607292
350188359
2117364687
1650371112
1780433124
1158802816
1948852305
1346126176
614662317
1128259752
1823992823
1803163295
1927416709
1132793711
1975811933
2109066814
809009423
429759805
1350726879
809068681
1410050882
896439946
1925690303
647761561
1035486428
1853833602
1357961552
295183681
1663780519
1890858389
1569762346
1081584317
1240350543
901594052
977507784
1117247855
43003873
331806646
1193289015
2040862105
309588991
186734314
341678326
273686625
1345138141
564906413
870936975
543003986
850706013
1140343586
113576904
1846586642
1943913134
1362493768
1680097908
2115128100
714349121
672472530
1583749470
1846890801
697136513
1072948578
1948282588
1603877820
2067131340
315029817
697808561
1867253198
1136728439
1498232339
1494989783
581719588
644400784
1547724093
2128767765
1756164860
50468096
1649652802
1595516130
1094352257
2100442848
200340996
587798530
1520727984
1051438056
986032725
1815946136
1930071908
1241319672
1951452685
1658044693
252654244
2073707835
63075257
1847883559
506490047
48861452
2023629778
354177971
1883769171
758953031
2091975873
1975971220
1859387770
1354757068
1561119595
1503489967
1606954986
2106032289
114848556
643082884
248139000
1459908060
568835625
1224945430
349778562
407514703
1613397450
999845936
360737116
1236114340
170173027
1790832061
735640550
375817359
1170216015
207316564
1756926957
2096939634
233395097
1696010696
781180390
1164564445
1317527540
223011690
1721316736
1006114555
428042781
2080887743
2115541449
671633323
1856424610
2027959187
1368254906
1376192084
424788868
324142545
651847590
737816742
873105316
1623875949
377128727
1412464083
1931479859
140172413
1192558357
834347770
1823349654
224001415
633350076
1450914518
762593430
1481094771
1350475270
581663482
118514596
795797105
932458628
1508895442
625885426
652010611
225710766
1913880919
492609189
157815089
1948867028
1606271870
1389973101
1520333178
1916453207
92846705
1002763344
1402294416
405452505
771783236
1032820800
582150769
1658105361
557133686
311360915
1084956090
1309195721
1923659131
1615840011
1527260777
904299477
343979269
1683115056
649617403
345526409
285625014
1575252053
1664749300
1563401358
60568703
552137600
1897804867
730055564
108300378
108906152
482043657
1007946115
1248785079
1032982440
537507473
504227490
1923644504
1318910450
1690342583
1421384517
358996247
2059816481
972015651
614927529
1881226565
2012336929
2121033498
338749698
1822735616
1748923797
864737479
903091133
154808765
1286223940
29286437
641685919
236562507
397143340
1926934100
1055354079
912218128
1840493709
63306734
1495738982
317857873
245581331
832973994
487335092
1910738706
1416560721
1284536406
974158005
2096262930
674808293
603921909
253946456
234413476
1213565166
258121075
847136798
1747905073
919526361
1732770377
2029066290
424327906
688978194
967640477
257330159
1034370062
1452724166
1580970023
1881259051
1052399065
226803779
222651667
2046570015
1665379006
21177165
1048013777
731422468
750575023
1481218917
1516327570
201005166
95707245
325856401
872833044
228019374
819710389
35331228
1305677449
1170619137
951235458
338074409
527404437
557063173
1406607762
2058826400
1745374196
1359451568
1243901644
793509822
314936034
61028218
1659487440
548385233
1363867546
386023167
1151408322
1928680408
1379421560
1372693486
1924117271
1890442135
1606680681
1401318565
1037646926
10977936
1017704433
1389513256
137253990
749200950
1136664534
1828158473
761245781
45215684
549419947
933035395
880722100
1535673654
1857462450
2044983534
676650974
1446969533
587378679
1755284658
261752839
566784365
1771186348
2091886269
2121535972
2056692631
2037500500
2040570232
516389548
326758562
1857781562
2110752702
1426240008
1980946364
1629507178
2088048813
1395454204
1078353347
1013339667
1293411629
2082576284
21378464
1381223869
184990339
1828787044
1507700928
866128068
1385977823
1526746602
1758754563
396603423
19753502
803185318
1968703264
2023787875
2007093157
1869765892
914161326
211483594
2128225720
1958723396
134818536
1759308779
1344445268
2103873684
1373069424
1750867120
1796476544
1175204463
1615207301
1532778109
1298428049
717242431
1765927172
415673580
1346859390
1381872873
2057082332
1070516545
1646294215
1678940316
327296771
1386167539
174509544
576141272
872192800
1357241067
549274647
113107270
983003494
456727302
1599987364
505687146
2035546735
779060132
2082142670
1827587816
4157594
807541757
978756056
253283359
891017156
1404233288
1936799816
402629115
1823254023
1364222544
1649434675
1777623078
1532507150
2123306893
297742689
1438367400
1475277960
307373842
612939277
1313180309
344552806
1004267075
1229827549
1560585718
512632744
1996456191
188127911
1198558409
672132974
1837933442
1405293886
2119787624
1373011055
1076768071
1494706307
2077724888
1719757396
1058335375
1598650037
616551256
878127309
1827100469
575530260
379908250
1953541074
479160432
1900449869
59760468
1930617801
345989069
2064861391
1488420412
1982266996
1629922468
119920424
1839256009
736259530
1592764152
1421494210
1563479005
1020246508
289392842
498368453
1918408746
1904810042
2102546888
1099176146
1042641894
899009435
350709879
1737459133
2099055492
503008603
727716973
2009562611
1710186755
2066955528
117459269
455324463
1403468236
1666652411
1510996094
216648793
2040665521
175291880
1303653208
1623173712
1874373741
739160026
1249453524
11138102
1763767435
975383078
1353093251
154659771
1353888056
2059728861
2090248867
1362987236
1364691098
922555237
1097434386
1436344158
26190354
442240968
1988969301
1891617064
2098449583
1677346871
179595042
948100196
800992574
246798387
150151654
343058072
1895986185
530537505
450670383
425472288
1331600536
1453750755
1419359977
1985072590
256717319
246886435
1578153946
1113926344
1768038050
798551913
1985575191
1098362598
2136670644
755006001
1557431664
1101143531
1342967259
728075389
1566551271
30704877
640839377
72174911
322998046
628059701
374683802
148538731
1887317358
263675349
469621974
177512778
897746275
488871428
1186015626
1601599515
1190998883
262742814
724684663
1198906396
908073907
641937282
1974824884
1322578773
1500454389
1058644209
97858206
28202946
41668341
247921556
1831003613
38600534
788937315
1717473032
2104205913
1426123796
169586240
888400452
1271986974
2034345201
736922651
1753520131
704754364
823096722
1160913735
222634731
385546864
614758017
1159566375
158491095
215693293
1638293004
250132853
384306123
1500468083
170530694
2118261381
584946963
1531154010
1627006100
1206707825
122311283
220258632
1034994804
906884335
546432487
1040179845
1414980871
1438568917
356119360
731526088
559471299
1704972026
1015683969
1910733048
868344003
859971025
1813463584
1641207373
2093965691
392360584
324737115
1443231383
1024263716
1729146415
1872294338
65444069
474648628
2045972493
1232134496
337356824
1927051390
1410298128
413277283
2100221794
1203263500
327288190
429762448
795855459
136190018
2026186487
1403669229
423477745
43969315
977250086
1165676153
1728107202
947063660
1374890521
1765244288
574334070
623854783
373524408
1832069
2000598668
772490377
888157941
418001881
1898327932
2131341633
293125988
194247729
1743467211
896732090
373634081
798716896
745652051
1412716105
973845843
1640763951
849089838
533890533
1359739566
17617798
294429840
616806953
1004135910
1630320278
778011456
1411333474
596647229
1303019392
1170500552
1337281765
895724682
362333409
1291993836
801089916
900837585
1021264809
1259152920
1098641206
1287653863
1446673276
1450705367
1998632561
495588527
880448205
1428860913
2126412591
152202619
279086011
1860541927
918375963
1993521669
1973981009
1539046084
2076724202
352484449
968424050
1405971863
353885893
1099820131
133960209
1705530290
1361823166
783669850
2097182541
1558021843
908453059
1550948625
453686177
711896023
2115427838
701231234
1655379271
1826621458
1890414777
261363677
656069503
1171710139
148480743
131839749
1157724777
525164514
907325599
1004204639
895721527
1518666697
1847510168
1274248109
228319223
520131767
757299175
1672195254
1482628955
535732988
1867914104
1301981723
1391270368
848137594
540460742
1633586384
2091791852
2016546788
1892757881
1876268206
245342195
716789984
2137412273
1072915120
1527689175
1246734458
940689843
1084963684
1162122383
2140435975
1461456418
1250447577
1944275010
2101681868
2060085299
632100016
399822114
146217974
1000190149
118657880
483242353
277528831
1326504485
1510003982
1468259066
1562345966
1242054566
1893288199
1222286472
1853014372
759348779
577517325
1415909749
120727369
2134742120
1731345017
1405076001
887783015
1411124111
1004716895
1063423996
1499208599
1162077793
1694540337
950790602
1360906937
2139069152
689281220
403064949
1339508293
932663679
896922982
1026093686
1786524866
41004587
595932259
1049954426
202420037
1055743847
2056563437
948951423
966807438
1959032852
345323838
1660649471
372295262
1156222515
2046100493
1083098230
127465920
1157014676
455227456
688737005
826649502
1615452603
1145820152
591464192
840214232
516153578
1108965634
2056648646
781154028
2046181983
1815300070
928590983
820946272
921133917
747815195
532418684
1282310307
194401855
548777914
719126353
966682951
747664189
468458491
1446388128
1299425608
940161051
538592455
418615535
1023988156
1359540449
1416078095
1070711707
336765243
509126678
393474823
1329938888
473133579
1175313985
80430750
550281542
796274912
1737853763
594681909
1265486286
274324015
56223200
1971491933
109019430
1710653761
808481829
1190360179
419446746
1659166184
1944183765
1673691243
249253019
1773232951
222079495
1272619458
1486692759
834919695
2068016342
221195543
691542042
63215476
237515174
581250179
1486511231
480775107
1407539000
277066393
1224092472
581572467
996496498
1967403807
1203590266
1470216759
1447707148
1740367693
577833169
1479957539
847653239
1102526012
713485580
1067424884
1511333362
1614817258
717518558
1941481218
541727868
1894309912
1536266416
760222546
20952112
361963344
853771865
79514018
2031974018
2119028162
2139175162
1659138787
1577267081
318868978
377592685
854715776
1888151061
1690654218
1963292294
288771159
66233288
1624511238
390952294
2007751787
1344210461
624710171
1768782183
281981989
885495201
1635971976
486422182
1703954503
1849550675
1536287978
1515067475
189762387
2036368197
57402068
850554031
1256100599
627742495
1983792062
1824119167
1908328143
393309127
1804192266
975247440
450664067
1283500065
1161526809
579533405
1010022395
1952864118
1571721380
1830597912
719646051
1348450901
883967314
373257922
258364398
368566125
1186915433
1709720070
1872181719
797508270
668775752
99029634
77626444
284276289
1836056791
115231055
111832640
942592778
147397514
363028567
1888568951
1454059504
1845983169
971630536
2044794232
154542813
1094107196
1379518899
629294099
1907476672
1167915383
542234129
1201641980
1990858282
1901243667
473405299
1299106566
1646636779
1365121931
1800761176
1571065548
304187062
1487566447
1143470521
410860871
1783122250
1179918960
907786755
1382217424
932612827
98763378
1079775090
475681017
1002225685
1177274507
1500803131
1233030471
523238998
28397971
80015098
1626757094
368739415
1434388051
1374357082
266997068
343738868
1234519637
627027301
925141170
108124302
404806204
1890301019
472349252
329427878
248933725
196306839
362562982
451041355
1475023066
800750926
1059743708
754663012
1312998729
669075694
1490838911
1986232374
2056129882
570177405
1918648652
799539874
1966049096
633771018
1651538572
1503606251
719491189
395416604
1329762971
999597467
1748758087
1320200949
873995261
1321095291
440238414
788801358
1564954497
2070727033
1616248612
1612912280
1129327698
1233592207
1581626643
734359834
35855413
1728286214
847335827
1076858601
1639850763
741209275
265008941
176153540
23696533
246224923
920639166
400556868
922571541
1096264128
1864601860
1807347031
397907187
269097254
595370526
2083693079
1749955509
1540237972
1921028670
223018652
1577288124
1959090280
1331212621
1848107183
715630739
1818688307
1121130573
723686282
1099927369
1539520987
1916384317
442663864
464144620
2124136833
1269323614
1071725382
2097023582
1833125519
364565665
1624876748
1576380563
743754801
579608875
1036230767
520593305
980661490
203390653
1293731042
358588278
962960159
711765497
2019528687
1263772627
1224143006
1634216053
1202307090
2139984212
658204506
2004902840
397607604
32660508
719004123
1529420356
1758783781
91207219
826124995
405642985
218440767
1509508510
595834454
1000552032
1975715997
1109287507
1113630998
125073890
572087126
1002528078
2047142157
480166247
804611489
463031826
342488633
760911245
1530155466
1195862243
963725801
1451764230
1072156353
703126955
1231486950
1910038572
74644679
858668467
1067009550
139383030
591438270
1226926588
1876268247
113991399
1660134558
283314543
448573290
1954926864
655545078
1388873558
33451162
761459864
575728681
40081854
1454261665
138856288
380761684
454840016
285323281
1536764485
921623077
237413459
2045328617
5675780
1738032900
1857856772
1813348678
1176893240
228188181
1571164023
320390855
1091323233
1256107807
1832289109
880182118
1937213601
16245371
1393244424
1469159979
360290776
751226799
1022443221
1854563020
472648247
759906605
41762665
1933408955
710282670
1255606578
889049251
1085562028
1032678696
1527242525
999377175
1249427781
959152304
688423684
961027683
811321241
1653551488
1488595525
1868352571
241296422
2017789141
1317483470
631914899
1302633244
1204694281
1019225073
1604966276
605748849
64988604
1384376647
1147260882
1582954476
521294769
659843157
600660453
2138921064
354234693
1637371991
1818698452
948613168
1456635746
1030436545
798976557
834596749
2067333134
71105719
69640412
492293801
1782200453
887192052
689278758
210370114
1803467803
248607194
1159463815
74784684
1580301674
1786629962
2029979680
1510376598
1552099777
1136011687
1020240234
1759229989
803637881
440635379
593695833
1247137517
1092546462
1341693369
666219667
1194229461
425304631
1922553708
335624942
1459617665
397106772
1796296259
1651483488
508605156
812307813
1522044145
728994700
2094241112
1644247168
36948771
1307527338
1655600466
82430686
1694853797
2037583310
1287058586
985234250
2008070934
586955472
1958170507
36145028
94045681
817740172
1944841841
1546659215
518644607
1369117896
1258994816
2022323833
1170200331
18812541
2084915552
231276665
1029190119
685161840
550940774
1403187481
1285767565
605697128
617498957
200697671
2032386602
594259935
417865767
558204490
904829971
146164688
1399076452
528617312
1036904308
1440039731
1710066219
773997546
1319647371
720155860
1069672169
949473363
1064121388
440201912
678133160
476167567
1894280126
1127831463
410862981
34761661
1694204324
919315952
1390617409
2026017930
1457558957
449637608
41343555
25843036
37091536
1524430921
78300306
1924743427
1572088236
1893811536
1933267598
2024176392
1770985754
1872003470
1811436593
2081544478
1352906206
2108657997
114755725
1546587411
2125644135
1481973092
1604187713
882104406
1963584432
1065920994
295406525
1432503594
303839192
1603941354
16287637
640149847
799713190
1586452532
1314334896
1644900345
1849569577
749928713
1452287566
1979690048
1003747739
328506675
696152313
1205498813
515693065
1054858519
1877653967
1329561533
215034898
513145346
1237828504
796989661
439999892
173114401
1125153355
1806321689
305122578
2036185152
381211738
1544376835
389180985
1938448090
339900777
1053767772
928429472
314913097
497431624
319374384
1953451411
94488955
1482893771
1748605157
384766441
2132350650
1436866982
1776012814
1032246390
1609129184
579921678
824348979
2057267502
706722384
1659742191
1290490046
1945172650
2004104678
1299349043
2049240551
1603839472
927028696
439547739
889354074
1697472316
1761623416
817214741
494070412
1484070273
1548899183
610803064
527892276
1987792892
935424097
1396691679
1779300429
1156159698
595563787
1132131555
2106752912
1856229995
1972316217
714090503
2088797853
2009619301
551337240
1484744138
1874670055
1716890365
1894998514
399807920
1503251222
64367726
1209300397
1808592071
1089124908
663970985
630982423
1932531308
1336641894
133258658
783989163
395191339
919137781
1689475711
1269708093
364070399
1120525152
1930089572
666966848
1430407915
1798348038
1332854312
41649663
1921444067
680327454
1483804911
1150094750
1320209775
56121786
949264457
857298732
1875408175
399835240
216872614
1747987206
1926155568
961101775
10615047
1733956289
1335400947
1896857052
1697780742
960659230
790014128
1276493251
1109897061
1906865858
433833753
1132491601
236792516
1591659672
1305576321
189946885
1041605031
1648680300
388806089
873046449
390707166
356570823
433245901
1381008635
849980707
1717863668
226554061
1241042754
1752545998
1183164680
136695859
1738231123
1701688897
1303566244
251616121
643059963
2050555623
1947066087
1210919662
1429617617
1221046473
313832574
1267251775
1244336452
1250828855
1560407014
984901420
1847464268
1167828790
1653454266
1970420452
812013963
632135190
1853383647
1886616064
1435209970
1367327642
1084717599
1777466501
530421921
2075840247
700334777
1887718989
2088257447
436360881
45804831
1841141504
946613217
465763382
1296118843
659180352
702895337
763486382
29068576
1851433878
1690904216
1284399264
748412073
2118901175
1113862716
706156752
2082780613
1486963784
1826691552
1539518956
1145315379
1031667560
593590953
454096251
1177085485
888188065
368172508
1541056817
895183660
1988214645
112309291
1300411393
71502298
1502980396
1336432630
1768426035
1981872681
1515440562
48240257
73654580
1286193194
602089290
343950304
1882303574
595992996
2045636450
1556042682
348283035
740599031
1216134668
1101396950
144441744
6592133
307932915
2126274426
310801720
717461525
1800615225
1255817166
635871141
1322694068
616217528
175323133
1447610575
217580845
1339231666
1322778097
1840989933
1345440717
985433677
419802558
1153070231
764423317
298125743
817633978
831449900
1478647377
1476772978
1588865781
1612646584
1830054489
2002826324
2062497912
575978261
2137682507
957282497
104365096
1280873636
1392934609
219212334
1880194984
1996695683
583128357
535886689
945985540
235253444
495113792
1533698265
1315465026
1584066719
2052613216
262439245
1685546875
1831959774
465817958
668216967
1783528478
887104384
913986955
1983095980
2110885125
68533076
1342639353
1348621124
1680156888
372583567
769031780
1717398764
54799890
577685034
1968482714
1935818751
1581809319
76012018
1239850220
556488298
1153415561
1306632315
631804995
857300639
931462405
2086692221
2113511163
1341709009
2075701465
1207172131
2097008130
104176179
1854888161
1856142220
895478403
1869412479
1792044882
571884156
901493767
628090645
1929266707
953173009
1161406010
199605170
1497363038
138386388
1527072702
1189137042
1212562937
1411344907
241631240
265667895
1585750482
177993651
1298822690
2005328673
2134329375
333456202
471496344
76796620
315561784
1321997489
1987797311
58683557
712819378
1807104297
730669190
1176258569
1488185003
825722954
666740387
2104548280
312420708
1445203923
693433482
1246016810
345925126
2129708981
1099147247
363281946
235396706
333950678
1356665235
1004625807
1183151499
279654047
1579537224
291695322
25620990
480888943
981468801
1247594940
442648468
792922210
1579018908
1389950501
769321552
964608658
1153702525
776026990
602482779
1247254280
1367624692
40222019
247106553
1639562723
1698272476
53758312
436487750
695671778
1534015946
158428812
803250543
311533178
226165927
937713067
110131795
1616699309
1270096518
797348242
2090451813
2048398083
1892649416
1952989006
2128350993
1858156970
1267394725
1243254486
777265398
1845665293
384768903
2005965460
426215759
339450021
429075171
260585530
514934482
1187355803
1214829043
195791003
1969778780
11963048
1908116533
1035751512
1637476339
1468092164
19606680
1396316095
1217271054
703972485
1569389349
1695814544
735290821
1530978613
900619140
1310184462
126376652
783166052
1229716223
1206763167
714659748
1342927209
1463846628
395595178
1573945056
1336924015
1520036607
1600854060
280122088
1481054657
603199256
2113839776
1228136720
664938005
617631291
904263536
1033057090
1525544691
1857027109
874710554
1302383309
1775351737
2010911807
1737936063
49717805
991244541
736229107
2100971462
1437939660
277904620
636412058
971844076
763338677
524682037
793960353
1405836553
1955569189
61324660
1016353516
1511672249
349882847
1630061488
664596347
738125851
1566684631
1599873061
1302941453
1934465005
400696413
1577184225
63178481
300204190
88424651
612610817
78988542
1831025032
155378103
8462489
258995979
69958358
64148334
976089887
1696954506
1120179365
824519230
2086811910
843630870
197783704
1727700009
1230886064
770329140
54188207
676717625
1415596131
1593116173
823838922
1319054222
458607378
2130083323
728991211
1903328355
1660593250
1580859280
250216236
1148337181
1123406032
2099283044
712439240
1419160943
1049357842
1119753999
1676963089
1687386814
2041278278
1357234701
5301017
571230222
1899174280
1911358971
593055896
191974963
947111804
2089801608
137032037
545061751
487487027
1316890164
612226261
1567334260
896506133
641460675
504968631
187047053
1162393157
823966106
853711477
481862126
243878658
306440610
1897446875
613314150
343406469
2075275789
1584086764
1644927670
162329475
713677872
1908414761
37612195
416205456
869431712
211281140
1820174605
1930584008
254091875
1847713743
1442285729
245316335
818559696
1798356089
1563987664
1108941831
1290912240
190921533
418710982
1907349500
164571086
82020911
1399027541
1295416296
1988209638
1836608969
497331727
769833784
282215173
1481846867
2094121068
1970643433
2079327753
2108775206
745087768
1739493946
1182017352
1914254854
1341375032
1376356291
1041658354
1615859748
1876632790
1961469191
1402687295
708399036
1133090426
74516080
2040812871
1240418990
353196384
1046929201
892099974
1166468790
2023219552
2108480956
1184375366
84869527
609359136
1659164469
1717855599
1534894486
1797167447
487046305
144350925
408218920
922952261
332322481
1985294836
17165295
1578225282
821053886
1287400690
503254657
1321961790
1146085985
352554585
1488617165
1460958129
40184344
823399215
2097690676
854808734
1664598648
1151831542
1225517044
510993763
863177253
314688482
1417581955
1479372061
2016545163
2072958014
954536604
1475146327
1497671116
1590699408
160183129
2003253639
483335702
589356245
1396428462
1755325294
1514459010
41605829
145852186
404393712
1776238916
8733564
1913936328
2128675767
953317673
391482024
1790048239
1923179599
295671706
862718959
1903617584
808757321
319208407
131409878
1303537074
789290703
2134454368
393734770
1255613339
1108981889
1074585467
146487674
1393144194
620157416
1947340446
1959430876
2037237354
1376859612
327967597
1675829943
1380140536
1625829139
997208004
204659101
1208225992
828982134
1873085933
821127885
1909693937
1403518382
753833203
729631432
1219582347
1766453077
1845283973
946144565
1979633202
807383963
1447315995
375792418
1460311228
2072246588
140512192
1569364363
913378374
473535638
1155362378
816693060
625204090
346135223
1232301965
198298483
1258895127
2034401970
130431968
1976490945
1958999062
62476329
771228257
1141146299
542465618
676185580
577245329
1792466355
984209943
1820499854
2132883096
98579272
1145129781
1327158374
1217950824
1457527240
281298405
1210900769
243068178
1922114821
1534527387
1107106465
1551508301
783162703
1937454486
1769473939
1542290930
613399658
1341220558
1464189714
1185944597
1072428385
1831564174
1485793012
1312145601
1499447707
1765838202
145718787
1633845345
1217165212
1869881316
2066120226
1184306156
699509015
520124589
1733053058
1318448566
1187809598
989214631
492289533
2013357333
744872738
369198968
108346658
844379097
1851221983
1443241244
264589620
173357280
15858909
1487077666
574376238
1764197911
1326248304
852434786
796648673
842511150
1571305118
2061475589
1709180746
1936161528
1508502438
1164510003
1276604452
100179702
1583381912
2056000237
1455521504
1842877413
278023312
1784646109
11140202
2013951566
1879300806
1279758330
140242276
270190040
1274905160
506198573
870608108
2139908703
1434039159
631132797
1572769313
1232175153
650427153
639674341
335628092
392588203
1651970263
886974335
1023959775
877901339
932392253
1799781383
49380073
1551315345
682616876
387773983
962984681
961897849
1748524841
1739357355
122366400
861160084
1944740687
2096186725
1477524601
1507860322
1440509872
648631510
1987735512
2115763341
292824996
240961136
886254422
993923174
1188453706
2022628612
750004969
182033483
2138677030
1047059217
1787277701
712443884
1654935301
441426571
1193984841
50021852
1086275544
1593122350
1143170918
1904181298
2022038497
831942698
1963258680
1146752051
826069906
1698163679
1522228032
1983489805
1094210297
500159823
328634103
743700895
1478148250
1869670809
1695472029
1002988839
676660080
1051045608
1784368436
2105022314
1402032419
1011715475
487797983
2125751945
1238467737
1886170899
2066976376
675575307
455736280
1686087499
1073843623
1147347545
1881275919
520348821
2070095288
1601582395
1961011958
1191569268
1298570044
1449124466
2138926959
1873167275
701636488
7048081
431162689
950429661
1236562443
1106693192
1522792549
573451729
1460636459
2014826211
636728758
656093996
1758875009
346155085
1854349516
1783298391
328614321
1829338205
304591621
7392687
625366744
768092702
783556777
556300747
416525915
386023368
279414861
1326890056
1747283245
508459011
1935681570
1342736389
561026713
1285618855
1286511853
455216468
114617857
779793409
1094100852
877562287
89907686
1872614714
659192790
1094836268
2056420665
1118356275
705271545
2105342430
236413431
1585856
783031477
266726725
1452657658
2001835349
302235401
631566407
398891630
1064750619
744172311
454495854
556819103
1826893228
1174208576
1690806917
863996250
1801041647
1187729046
1468122706
1416586939
1542498960
1869650850
1604981458
526216881
958290946
1389589233
758302880
1790927987
707087696
311785968
1385842791
148214882
1517654886
294064156
1384481412
2081560106
1486717584
1662546970
413607957
768481041
1938530850
921793063
1606722086
268839978
1141041625
1543019268
264885081
284601585
188892295
909312323
737975986
1771115721
1325424112
654671958
2055289096
367226464
503100889
1870694870
595607710
816497867
797375688
8355093
526359884
2036964931
461224045
2089059371
1755261258
2122022569
929378207
1666841328
118104345
985559389
945266232
2007129281
789470054
1888197492
279949917
1788853055
1495943789
702010947
460214161
983284843
1652736732
125129163
108829740
1954095135
2026998982
1871658573
269178013
823644146
1224588355
899186471
309356494
861172584
550424758
67527812
84139038
2072809488
1900780992
575696530
127728319
2041589410
1618344849
667817556
1097909306
1057622537
1580482179
1177264419
1395830094
755450999
2035906578
340720347
1467523630
510109432
2128445100
614831833
1803768734
1818191560
1047903794
938761148
2108410485
2035512329
618647511
132289719
634864753
385437705
894360240
1922624668
393369691
767781601
1217182760
1122856656
1268015593
2141391541
1501558708
1723175740
1426863740
944290064
199716720
519524047
1731666176
959199612
54322281
332541817
1940072068
801441783
214908554
941194453
1637716537
142368497
289774909
246965058
1173277056
956417442
920399668
773400224
673474764
684402224
382456654
1273518910
1307223899
782855138
1701675120
766322854
873857910
779790821
1841984922
282039549
1344157424
1512229105
1181364854
1992676699
1810592650
1964227965
776943477
1078045011
1761011393
969819817
238259793
609664224
1994360374
618935309
724965884
1454576288
1286874112
1898263471
759803583
438466061
995347228
2092902600
886502091
179697026
2053464867
523962929
1478624978
487089531
1619500374
744441752
35976530
641263847
1249519589
2015410390
1370483552
978617798
1277242132
736826285
1086339450
1292352948
1633946866
497674784
153033288
1116811351
872971694
488321266
1819886739
84821663
785042432
1410616618
994067035
1012589540
2098495848
1652730709
784765250
1960648989
1104299568
1326505136
1747422070
1404440038
1057623495
964247205
648812279
1827699750
1525844831
1940858817
226303655
1785123211
1718414764
1126670109
429183615
1882775906
1138877215
195729831
905948821
231395360
212002485
154517735
765349186
275119212
370201490
110739825
247004755
917827981
1055441351
714809497
1842751169
309551745
943204900
92248772
1382312513
1472932723
211374817
2098268755
2028575445
1878481881
2071528365
222221596
2072473703
1592150368
1430684003
262595298
1522993785
1773382137
1619973000
1550785546
1304180513
1844688304
1864650598
452489021
833717300
2145931532
764636385
18112394
1722685088
802766874
1581638254
193338319
1598442348
1156079453
483723673
1790450542
659038152
1306191646
1965853429
1924089287
636772567
510702835
222188200
1432657879
1704305798
704814763
1462291603
1255047761
862325187
708889691
1020291158
167925936
2010431614
587864494
1963812369
452454067
945576296
443908595
900655616
278337175
1228595105
1179029650
1018452335
651776000
1316796288
2116410481
910032454
283596254
1223378863
1947634113
1406530479
2000464923
210790701
180475071
2094160540
1039763179
597663569
458334863
1454494991
665600092
1236670611
447946107
2138262404
1224431279
1484944986
1346000263
856291506
96006815
805657870
901770193
942587208
2013853098
1505480016
594658323
1475329304
778211470
1596211978
397393669
1316962946
492200217
154115693
1030585611
316861315
1981945980
2135872530
1236412468
105127324
1262135714
32400623
1659848210
314753332
135659583
1162911431
50827938
2093696871
1100823805
1054319832
654238333
688977230
1221623325
133185339
627837994
1550678145
826616803
1324250026
786815917
33997630
692572283
659351063
1237584928
1329344625
294286427
1742733334
212683218
737931451
912819663
648929675
1904950413
423738804
1693009740
1195120988
1419614810
1721751269
1372177602
2034508967
293945602
1658013156
1761039057
1927264365
843077969
1384409664
537105453
576573465
1244692433
1534381575
1312491672
152143638
1633941711
964379144
1495737051
1770764506
1115351317
2110734877
879027854
1892706454
262248705
1212457212
1205407644
54063529
960020171
1563983117
1198178007
1523843232
1256509539
839941274
1670230409
775180898
31284658
88953152
2047147839
599735537
1098216287
1448183173
308764721
1722548138
1089864745
337481699
2047736480
1208277912
939744340
560082931
1060551350
1864037234
1558616784
1466569139
457387805
972944395
976499738
8108705
270332043
262702277
929594453
1433714169
350785333
179470143
708000135
1635727363
709888375
209317858
1682652621
1239585679
248367539
1976819334
1942161814
1460704560
260123929
1937104427
838301208
1060089927
439718227
23684402
1196517185
428057259
1097132867
33156602
2016642663
221600043
1394533628
28237543
1636631536
1025186792
2011005975
50477782
1101685265
625082971
108025796
1906645244
66930379
370782114
1447505804
641918358
78927458
876828407
1501911279
819227035
1662784842
1663371154
744908275
1890819013
1071764208
1132609872
261979066
1455503391
1852939041
1987760311
1870145469
118300830
1858613538
544273137
699252552
1821541662
1999770078
913818346
937706785
850973682
1804631354
1946872933
1024710561
2104128062
1507690868
1844488551
806463240
565328699
1908948156
306644360
2108388390
233884132
1868672951
81619642
14456327
31099038
385103771
706442520
398821573
730826883
708679860
1507200972
1747911440
943596414
761610326
513005797
377591134
1675715233
1680312010
350342546
1178259216
348926072
634321629
1903771227
856223206
349327044
11842120
1813515162
232133419
50338097
606119338
1208756586
153879204
636619752
696455553
1922264197
611936405
1476203674
471851373
844144034
1306634222
1534634619
140845402
708236899
1583362199
2124131993
1782937754
2104239439
1143496208
326964212
68135958
818182688
1665850575
1642680322
2103191555
2039863860
1288280488
1574802190
600412873
13032449
1751332587
379176853
1164011187
1008233684
226429773
2136628080
1587385422
1590418300
1271048289
1676333058
1009266017
98970942
1274669080
274862618
982390255
728873598
1041924928
1819908631
2084421501
390009424
961294474
135288051
1078651559
1925588695
1191070090
1468683076
2056286724
1491649039
171178499
601768722
1743330286
829899064
273675593
2067902023
391672970
1668848063
1489548678
1015350467
1125953809
1750508874
89014472
676358929
1522702526
221230570
1812625511
949113706
1232369616
917402160
1908731476
1469111873
1373444546
1189673414
567493652
1831797155
1259850671
1407734194
1843335279
437680677
541484539
815339530
1470778925
1570210539
780558002
1627816213
52122031
1278170581
2065556666
1843436142
1324959775
1774613504
1037697240
711907468
383925488
735557031
1639366756
1664084444
690202635
483467993
1745512445
310891436
1195279602
320836392
143437030
603805224
939519915
1802901093
2058549349
2108135640
104287364
922887342
184201414
2056068710
2134046004
1398642398
2027588752
936706467
1615621947
1798268432
406055976
298547479
1659710088
1804350801
1396522145
1826267927
2056570836
189243435
1878942140
1773706015
545908268
377967691
1721247632
1798034659
1962834405
1242099905
598719983
1592181061
1301326479
648785716
1148664280
169589320
2100377872
1190056732
804003793
764032809
966291003
1698030299
1795487308
736512342
2123534510
1791207237
598138858
2023448432
797762477
209515698
811351547
1946899229
2079075497
732183181
686119354
2106244069
852869604
1709104082
1172051921
1786481730
1060380871
2029342564
1673769444
1023866248
1960840146
1541343302
1476229401
1679266910
737620233
801842585
1010540519
22340756
1602836551
1895230227
1865092414
687930879
551885186
407044453
1194145116
1253677077
820845242
731414127
1444609421
1899845308
1962858127
206484730
589931899
1249271378
1158933082
669175257
1781184955
1881878492
1021766770
141698871
1031802344
886492393
1241827952
529038781
1513930560
1195975948
617852810
116579359
336346759
1389414552
985166547
1483232169
2023252551
1489954215
1269009610
637107373
675774797
1538690270
493786827
173522533
1682674853
311966741
731074700
958750603
2015060533
1065006180
568667786
1822383620
1854844517
1776424349
1024880653
118624274
1895200546
705053087
1542569422
1000967033
1084896680
1616480911
542199786
323933887
1906518178
673228121
1996266632
660791475
1725867759
184346363
968199579
1967669597
257980726
1986643923
1591623452
986497321
80624784
860795214
1312835053
1554229862
1924975853
585502829
2057207220
1833033996
401127188
1264235393
1272602286
59556426
1085453003
1234988452
899013834
770493947
1280910686
218956536
173722928
1869944277
612871020
1422286098
863032517
1508931168
150318090
1029375856
1907023610
12949299
787280323
1225913209
731191980
767734395
1991331383
733906035
294420946
1912743365
1591886574
1182131306
141092597
1647889045
1745859787
646094904
1468173208
115283455
1222288866
102206294
117194402
1170604287
622524242
1013116020
794493518
1271445860
1889743842
1036186062
865352384
1114380523
1079730883
1140616576
2061198357
1717364394
176939161
1903483276
1066946712
1625153148
961626793
1099998128
1829695288
391545252
2018656560
1534509708
1298241886
2035527442
1357949150
1671074155
1974921676
778765105
1984845198
864875627
1852578416
1653735700
345978036
1857406211
157084331
1352270229
224481100
1035371990
812256612
262270027
1144249398
290938725
847716387
292468691
2116442729
687825991
901326867
750498164
1467528006
936975677
2022611232
2142473776
2045076709
1726242015
1975116805
1810055761
128889896
425090421
1217891479
1712824868
499640035
1137255265
1636353905
1370933771
1637058260
1440426734
757834027
541478496
1154460337
687889175
1234807810
1928279223
74009003
509952829
1089877577
82883223
1695519916
283483654
11864146
856864628
1384143165
2134318825
1763879685
88685426
1285974826
1435076005
1490499148
886659245
2009274344
83688021
64792277
1114712806
855351083
577745475
913423493
1287878676
1254340245
356768816
1467113738
2035818527
851317548
1910428619
378443196
1717720590
751565845
1925357239
781773197
1166909250
1629807649
507687072
72710188
1825741965
762252579
99940180
777154505
1535416744
1458712871
807415500
443752220
1726539336
1444754745
579370545
301370314
2059990431
532144966
823876394
1289916675
395331398
574205237
572241692
433882519
2024216299
601781747
1821340169
1469606246
316331201
1211262090
1288640623
422026507
1673881089
1106099802
641263168
1318067967
1480862949
404342945
673715242
792023720
1630525691
1805104146
1869703861
1807437212
581304113
1413647695
1690705699
1496166072
55933579
990197950
1669199952
1465056274
1046385638
140342222
1131002262
674597274
2071458523
350543893
862902266
1191896644
1445549291
60363890
1775072833
146985975
638389995
196851726
168929601
1889977372
1193891033
977511646
1070662611
663936689
311576945
1492652215
1886743333
1819381958
749066123
1936638209
225850218
549626481
1196577170
1615217717
2072019841
1142346922
1945688579
1192571804
842006987
1166608449
563909582
1369931444
723044285
173927355
1764727411
289586305
1845730935
1695756641
1391379002
516589234
56460162
2017938972
1289560104
515758713
1425765468
620936936
462445357
405177492
141787793
738973704
597607265
2008256991
627847451
370022987
52441822
643287822
1700992863
1182667291
265467313
1290089859
1502334452
1363328248
1871968857
876519156
646456143
1129150615
637569460
735587909
1826264851
174684300
455722917
2120220446
269754160
145474684
1282652961
1049084682
1843278765
604815024
164339284
470314125
958538494
1255420511
1451767523
2065227974
346992176
1906370923
1046804156
917549638
870116741
2146749216
740877065
1209000677
919960612
1951302276
279594539
69512679
725019897
1090104345
1845503651
965237419
285115970
2128514170
600999843
938219157
2125743751
330976800
651850238
737072995
2130391118
1296615704
516080409
1081427414
80141962
990432985
985318985
549236449
1519870213
1013187280
1714132192
1149370193
1010589813
1227044695
1679900251
1639302362
1505790615
1849185353
957921190
1968584900
1430144716
1359398246
805541233
254300889
1686024766
1198747705
812812919
1781064245
442753937
858075781
150450306
1571729637
2067757068
1384048863
1106352504
1498852766
1649829712
570162361
34612634
1743986006
1710432146
884504995
117712412
601282272
1384573458
453881278
837469026
418743355
75208534
38554971
673558252
1198648493
1534489374
817701760
242293314
1397966792
955089138
1563510526
1831368677
1815779125
1997537358
562747538
1506476869
437323927
69417254
1808222665
317788560
1640521919
1368690532
1496591075
1359161568
526806325
220323808
1402437942
656663019
11828848
630793371
406103296
1826459295
1040968256
1808818252
79079598
1246014480
81303217
865522583
506021295
627054905
25856717
796948613
1112101857
1489508400
349145703
1569507118
1402324818
1217205797
34453406
969523621
1957312115
462896039
1261976770
255084779
260827322
349160586
2016870320
641120330
1907518567
1082466502
909794016
994495026
901035237
1738202145
225697890
390317029
128172441
2067156787
1640834045
1448471257
154913507
1891178081
223710433
1630551859
926218760
1325028248
557855069
1471513057
823961086
2060432731
1013626606
723615714
692066911
571951070
1820737178
1761060414
173139285
2039680098
958092736
1058529002
210939499
1527208626
1170338159
209368300
73831498
774703120
1795583849
1630912587
677384983
1747474498
999596441
596204163
1693020814
1381348846
627171195
651729704
265665714
844968459
1018110147
1552718597
1849834407
1520291041
1088167922
1711538628
55672878
455181826
287605593
835705150
107540366
7025830
293605577
1973332392
733600352
1183786953
1845421856
1096212165
436148769
1680313951
1025163419
385971031
2088253497
299214785
932592803
1715856680
407575422
941669391
379794251
22573638
680869591
916708310
657002036
475765863
76902284
77293816
1126443880
659944853
930550629
1006855851
674711611
1442657248
963114732
899125646
212333006
1874300627
1707189100
1965441084
1646199118
223633953
439303642
1120340783
1738939643
958208836
517532763
1856388510
41632377
2030005440
264094970
1647709375
1332959647
565299984
2072331162
1253480675
2093272666
1825779800
1278298322
1445311928
1043542779
723986776
1379508019
751270308
330623532
254748877
1924794972
110663440
617339338
1937908868
92003489
1964735495
552215803
727939343
1606686292
923876049
1734077832
1530533442
1559169659
751778251
793714665
162067280
1845661169
1224911919
45237136
287951654
1434431013
584241564
482563713
1428889804
886894160
460521260
524791600
483560200
1966214757
1515548468
394651235
950290854
1555978445
944757119
1983564307
527507654
1326610755
186831749
1809995537
2047573437
1170660056
536148305
214809552
610591338
63409547
343071934
916415050
2111085350
1566488016
593804927
1793458775
2036906299
726040992
1655377398
816823295
977426422
522954646
1571991951
286144911
656288032
875129951
1754404732
1755634229
1128941810
1575498171
2099252406
309977985
1114266086
1697090659
1819631282
1583594733
931850728
278717044
745161388
1468739763
1864703478
1294962961
163612253
362526396
1993582111
12295060
214665148
760923886
211417825
245621022
1736898023
1400845237
717152246
1436343108
1361926426
1723960064
609956234
305718300
1149198955
1547600488
1239283825
434045977
722273551
1935959962
1407632850
1307920660
418469301
616864678
1576491070
1999086631
1502753585
1900156215
161318599
1825853384
789886636
221637165
1976989349
80133682
1264020485
1564664493
227284623
1133121486
845369794
1487999661
1261298409
633082088
1667539345
659193063
1854272120
518635707
1448894541
919714921
1158367862
312368873
299611799
239843129
202537686
409862773
1429868682
1400199267
526221925
1273280342
282527457
1222529681
363592493
1029907736
655953456
21096942
537693896
1360116994
905572288
517391970
2010165853
1966305456
1913784789
862899786
1646504680
423686013
1764972411
945817642
1332074977
861236590
1405436241
458196280
1603096847
1771434397
1899115859
118969247
468496099
559688631
1155008385
1579186210
31539879
1175311097
1712069114
1302983141
151615839
229215258
1994673316
2006303496
583307407
1496471345
982890186
1786053530
1205638207
188909302
760882686
2108423089
73114150
1328496127
1827497671
698828291
279803401
1329952083
835933543
440072689
1783512691
1086950139
246920626
56941961
90683431
2021808082
609800921
785031221
467506025
1790496297
1972234356
1248664680
1298800436
229973931
135942768
925475519
931937791
232942524
69109081
1875004137
1663541897
518124999
219663960
524701613
1624789689
1962337210
478141331
533950358
739931442
374571898
926747894
1623807966
1887921327
1005656654
1815382900
497555129
327748833
1706768935
594487881
1559401875
1879346794
368549920
1650593431
1619925804
10300135
1542691646
1259085711
121099766
1213233539
1847589294
1085882211
415854058
541909823
266633303
1180453627
354787241
755197620
1603528619
1469112826
1606802895
462791985
1829331721
779483048
134347738
1809921514
563654361
498215664
2018172883
1921598245
236561818
1595074128
78724465
1769958892
603480044
1951877218
590436180
1420622526
844290492
2027410482
240962017
863847702
944578644
131852653
756768137
1865055334
971311512
613286973
1482416319
818784345
1152282881
1570752051
2041448940
1230173263
906035026
936298035
64905994
412304423
473986937
1067133006
1892497983
1744048358
956861794
2074148560
1037671642
2014219325
975520969
1445294618
1381587434
268373160
861984324
1971892350
1370950622
807256738
995106470
1617798944
351218400
553759850
1231459517
864584223
1699030985
1926168992
331007755
472183884
338267435
535916691
788816683
999639093
845818579
1770275276
461161292
215693211
1927628525
717769861
896206014
1593543689
857266460
1277780785
809805247
1938655161
906415114
762576621
1466674210
1379341429
1409763512
1375483069
1202934792
1726397677
1010960175
1352069432
821314752
163343555
1655155260
73825474
1863929997
481425557
1466179772
983255113
1848490447
2083810826
182652942
476709026
1427505595
352267472
1805600526
1536683019
1589395087
178898466
1494628115
857640160
429455822
2004460914
425228039
478646167
2040632957
1864925226
1422937512
767687988
1086668618
326143692
368526210
1783740662
1044471090
844074051
1758706951
1843020774
1161205021
319913684
2016910697
891668835
2131185256
1213482970
1826156569
1844015908
1713947063
307559514
1551735748
480773517
1110412830
368575803
1167268863
322159563
1845549113
1780287315
1705722817
561028285
87093304
1039111164
796329961
488087064
1303936947
537239792
1056461052
1415360945
1330200788
926730459
1757664609
980918531
162216777
191320953
1665924250
472998452
531336196
1291453857
256755692
1840687921
340111957
1611381299
244893229
1242615599
1674602115
1209516356
646647040
130408940
1394014250
1863584142
1572486016
1430332567
1114125461
596381650
1516405906
583317977
717476980
244422496
1096073395
918921662
661615316
1265904271
859605113
615710365
240913084
944792161
137844542
2101977269
501546471
128448424
265663669
1924455147
781296335
273914452
1707042656
1373478656
597842684
1379898013
1498656577
493412651
89272483
595863639
2025752437
1174816055
1138097831
2055918571
102494389
1859129893
440540260
1326528111
2002928550
1671261949
1688180310
351983972
535595855
1648879153
2090461758
1627568096
1151198859
386216700
1414418197
1484623328
565638008
789992631
249922142
578679103
1402355885
741141322
1119952456
701182269
566020068
772266976
1629845777
473694134
1569681545
921189583
1936263554
891674736
1550752098
44009877
1976719133
95576588
249342789
1595416491
342716007
386604503
1418507002
274268776
1849811210
1869447184
1867645879
690349896
1198672566
878139533
1560928611
1685883472
988700615
1495085732
1790456554
1934641653
142640108
39548228
19938326
1560611859
203417632
64179125
2109890571
4876635
1066414210
526669161
1602743265
1964515826
1601676113
1895046757
738584732
128768499
1765072492
1010065319
738194608
1066409262
652023379
509150990
57944006
1689824173
1659624363
1995376589
769194971
941100563
625830527
807727870
299253626
468480373
126648060
1744197357
768741551
861522930
1041020229
1489692807
1355472657
267077906
1750756994
1094349538
1763145026
1455291803
314130481
1875283884
751176847
1580590058
255453486
8070970
1030972853
540942525
1824575760
1200011505
1804790765
2083884625
1451625862
1425763285
1665195899
650678758
246935918
1930028606
1456965426
1293498263
50930287
2032594521
698379034
1538692510
705902447
1269617249
790271638
151288328
1821826809
1621727573
1232003777
903110271
1438813456
665516523
197871726
1846584283
566800916
997792886
58604253
1316689660
36599925
1372660160
1825245496
1402977604
324799275
1850766442
1586514392
423422031
118973408
1927405666
1643727730
1484886684
1941086622
1092449132
2039713856
2124612371
131524070
1026303349
1296125929
74103435
385137799
601901182
111280460
1115530945
176359651
1255391564
1672080735
1430101904
1079344158
175966108
591513957
1044785722
1047761833
1061940698
837245120
1353025199
1761157051
2147430920
1650989008
403899184
245977341
1552143850
149876053
1384355994
754798405
835665537
2092819841
1050529451
1016551356
1548033428
1460466717
1890445457
723739346
1398415500
1000783380
316364978
1607357161
2118412750
301755502
1820360005
1134340727
1521143976
1401521795
1202037892
1191823827
1533274385
1988154321
1254119642
1115207240
913691858
31147671
536343724
1461675938
782752447
33680886
1246789543
573939405
1041680324
1668018158
1413272135
609240042
1683822338
715754537
305725998
854740111
1006625233
393553448
120460867
578562596
1609668570
2055427802
260047693
314753044
320569316
1676347224
1388769322
1756815870
150929356
1377735521
458539408
61233671
530558084
797897562
365424338
616527665
1342644988
926019163
571252232
1268786018
332637999
1178883188
1246562383
2061074895
2070056453
868303235
594683273
1802573106
826764351
2082957007
1307943300
780692939
752947035
1782930810
82188205
410280001
1593654645
1676017865
605984521
279757653
815545871
592826559
1305636655
102610490
1023748532
1826249534
1521370097
1334013621
1165755043
961851269
116353483
731484176
1980404977
1567086662
1509067432
1694959735
804068995
1721523442
349868261
1376745373
794017792
1041878295
135322870
3349750
122270831
447697343
109035637
1476808232
397627772
1778665566
1216889689
1705604345
1316212717
451536054
1876176800
912954805
904649817
417782582
4548089
1681481024
136441368
1396052743
157514025
1941354468
923101446
1469145271
1724420992
432598732
392004808
1531004867
1831772746
1371360994
487914833
51037696
215861805
1696618144
1555270477
1421091999
1767711690
580218068
1324753877
2063192785
560381776
18292237
546767294
1726761140
20967802
1361634225
695628884
1607463013
481748759
1705210376
2071296349
1018698121
1428587024
1239715353
1383275457
1362490006
453082394
726363216
201170162
143952698
1233508313
269129321
778593375
1094377206
1314491317
1299733026
1813493731
871163694
1710327758
1814478661
2029206761
281326945
281277691
1210844569
1963999012
2111608252
73843294
1076144999
549765643
1237530673
1054570859
764935211
57956490
1844634770
157899445
763897289
663209304
1805955891
596033859
1880545244
186671880
528011296
2104676230
1514629433
1714967798
1586283729
1564500876
1023903398
1811971761
163105498
3363488
1086810304
913130716
1103963492
1165028976
1695191754
402855123
164136150
774164627
393877519
554939812
1780510608
39513909
1847683745
985489361
307541240
821033288
2090775053
1394384263
69658545
202963571
204449933
859960117
99540935
1394821056
849609301
949768049
1873102015
221098958
1549687566
1353270162
1616715854
263981668
1504488602
1054606220
134576083
656791004
1608600807
1640771227
1936453458
906062426
850752650
1574788907
781808521
1137457780
1386106066
1219527494
465693688
1513190366
417170912
701496480
186643766
997188276
439776684
1646758283
1916117857
1803558550
2102443251
1291383794
386616339
951844480
703690400
840862342
505764067
1743279428
1381232020
1787584853
671752621
1654781278
1477106390
1696684173
223399476
1179581831
1911761942
184086178
1314013526
1960144204
1088508308
1468978937
1974799000
1333264531
751965381
1378179843
2066571471
257577997
1955067440
1929347669
636101628
1045254671
1302205479
1612710503
71821273
631563789
1262065779
1381890064
1216546288
536344904
2107813620
1556112957
943831087
365672206
1563296716
1026653971
1592736440
206248113
385862086
1320858709
1493235217
273398257
978405423
714772262
1482600980
1862333791
285340035
2124763294
1883688855
417220794
509411708
478239080
1227328158
977928227
1394385707
1181768529
319177979
148974662
2111020974
1131827184
1731057742
2066603190
1527157717
1305426501
1207758985
466658589
1750970080
2076487195
265121239
1748920731
1115158722
1410605144
1712180968
777220730
1560879026
1412890594
1002808201
589088976
1359662936
1207801175
1591609021
2019089069
1290440256
1863166751
1705451642
89155392
1723671832
234225273
171159724
717796200
681610059
765949581
121872695
1894778217
731209584
1967465928
647405474
2034592146
1966662503
928780683
1923072184
1033682544
283673654
2092155565
1672685818
947914943
83355461
201891136
1793507343
2052001928
1354924390
656474521
1795091265
1503544369
276935702
1926116261
31477438
1551230356
938505415
1082788870
2065668142
724729265
216365727
897740737
1583894964
1424464319
657257652
335777983
1251195619
1749405345
990562394
961672723
812166276
1663370592
1475237692
858082228
102596921
1039404895
218156582
622132104
919931074
1601078026
290912984
258444651
1601143411
270131032
498051537
1708511006
1546165865
338360515
432508367
1173537860
1083934870
1704242481
392932559
34168849
233175799
522248188
1368610540
509674379
1489196905
76856940
99263648
1274660693
328780394
855723143
55999743
1559333725
1451980022
1736521768
807084886
602066603
1238998751
1908733482
376327829
682512661
1154478452
1391339093
912115364
440432987
1171503293
945504126
1880328951
1711507274
505097955
1965327347
1369473224
1657768748
97308179
1412120010
1872144672
105457130
1264495103
398213900
802938790
683676075
1932448638
988201502
306061425
1824420265
1651360090
197678448
175265251
1956244210
445891424
2100256838
1799794689
695698530
414874919
420787000
854688197
1951616697
508782296
1284339562
1015392143
1790760236
2127845481
1492542463
1924494757
370759060
135470114
221854091
472723079
626835538
958990367
86869672
971899035
105546009
1037541590
204846097
875728064
342822641
176636764
1666799885
981857565
1092830330
2132334475
306042728
1205236287
1359642550
618891976
360595476
728527395
144476999
1851232694
738426604
1271873156
1651265046
1423897157
941477805
281029337
788284168
1270175380
541096298
2106935902
1192344247
1016063709
1449186154
89960019
1184358848
621685647
739872928
105983298
390304588
1913452551
1557353792
575254524
1732833044
1611947104
1045664141
1441531959
26458911
1983487912
1395828493
1082937114
1511230287
586039941
165303353
46254929
30192112
408226160
1171089692
1910136668
461305826
1070992934
1746518941
443907915
1389567253
2060114713
1727370058
749711411
1159733259
1748733181
598271492
1885834477
1006194385
231079117
285506649
1212503485
248913749
199750421
1673979163
374211858
2051329722
1946509495
1903223378
82505624
943246001
1755554469
287970610
1265559715
640016643
1718799103
1165423189
2101473808
1253652588
1860039703
748748266
1325166845
371265477
1258003003
819089517
2094722346
1156859820
1071054311
805659170
571692768
1592439212
1395363499
1460281392
1488246106
1605839077
701193359
838944762
1708858414
829715098
386503436
2144275449
102648515
1026942392
648149727
623247370
575164952
2003622830
1085703251
787172722
1282990682
1928587378
26990999
718614221
1644225062
783342326
2102262065
944026911
241069163
2128512274
1753601982
310104959
803362369
607079398
126421690
2020651780
1185431033
1478066267
1290566233
1033850957
581574763
1321107191
1084431358
2052742692
1977120744
1811781733
433173643
1094480658
1128260178
711180706
1811980892
1920629899
1550143283
2009664553
1650765741
1022917688
975287851
344778389
1108864288
404851534
2120635661
1333928996
1312527211
10758048
1349678683
1237044661
790359521
89376540
220446415
1116453249
663702823
949007432
1898579180
1159982054
837353576
1706504976
1929883129
1852555003
267999378
2033642503
1994888358
1656345406
1874047519
1561567702
1584494549
1883490281
3377073
581971019
853929988
1144306423
821660492
769965381
1206578755
91984189
1465502264
880897299
965853679
427951919
473159084
1216220750
272606983
1277003965
1580070489
1245202968
557964530
220909977
583820677
188810383
1928741898
1936020850
1121816657
425331059
2140243013
892039296
886333709
476381025
699120509
1291870091
835293797
1764009270
299676424
146604015
1878853851
1708217600
1020305187
1333811254
1339045167
480367103
492725340
2073094250
508722971
1535728321
508061100
981451237
2056828694
126617504
863034260
2130601990
2033750149
1428843775
1248506232
754481172
1398875331
1720027468
644869202
1235360208
1160346667
1660680091
1273403622
508311377
953033021
1931570448
465388057
1710194116
2058795701
655457497
520613582
1249846654
1950133584
742302774
1197910176
674529666
1363920641
1526636286
283019751
1109678425
2132144187
188023643
2112771046
1284441978
540206722
1251813051
1455918397
1853645538
1688534804
2119453060
1756702655
492072702
710668395
744819753
987279291
2051396435
1693361453
557132260
1233584254
577445084
157619725
1607892640
1504543853
801096936
487271427
1264341563
1506343444
2048262852
207989449
980806809
236372725
2086560488
427959078
766472963
1909045505
464660463
2130373817
735710046
1194036840
1790013958
1462249564
1463568538
1152627191
1692807204
1830210330
558620537
624737921
50124730
1459531641
433168911
497119521
1908663490
403746834
829998245
1512711941
587408083
160811577
1726638535
710140863
1616624680
1903708090
951481882
1771691959
2105676570
1987047668
1567272197
695866
1078092168
271206396
777590051
93424700
299966879
602393028
1622058099
654190023
243809711
874985765
463156100
1676780795
210897079
1679290618
829143946
419182486
1050869281
229391851
1016584475
156417476
547572528
1262797074
551786808
1067847833
1892228555
470669947
1943440726
633655129
184860098
877140669
384378746
516994682
373255297
416595346
1491689115
1072725467
268307940
1467952238
1127717633
2005352083
1679333263
60590049
1251797658
186278342
1666665011
414858011
1922792565
1345263214
350662904
53777561
221930990
1686654945
196307541
1353607635
544059047
1850625012
434026490
1887617147
492545162
348692746
1906104118
1986625895
2095085636
1853084899
2079203607
2141729462
2144412028
291207733
1791226567
759675243
1084132047
1187108698
1296195061
468198554
1998194316
457053222
837787770
1542160074
1178340044
546959659
734160161
718317890
653145437
920126563
1545587732
280444240
33134634
367755474
1962556056
187004617
1314541053
432702465
2070016858
407447144
274290112
2124672161
1811445543
1141681237
1626191849
1260501119
1071099012
1249442260
872804784
448850709
832426226
2029886445
1736092108
1382546297
124727183
844615026
999009508
92588737
266248961
1458671936
820523389
1914380905
1825430749
1437717783
1734566905
2118957686
947287517
1331075727
2073443215
168019802
99403365
9579216
147822094
864620790
932021961
356798416
1607703592
1575915547
585578321
424187633
839609822
1549243686
2060472448
1903336262
1676023397
491222673
2105228206
561076173
1884014833
222283391
1836651189
561152353
1109681249
672600357
1773938857
679406033
672284675
1418798034
1238063598
380168405
161628045
769776140
947332275
340119449
1280454448
1256420534
1619101814
160129548
1643014216
1659467702
466202401
1141529053
1223146877
1681461425
917265688
1973350345
1516416587
676332727
2120886517
848326451
417391830
1849894716
2055502898
850972415
1300625489
597514159
1579309955
1538086134
555252412
1212680196
1873671907
81616
16796682
1646676829
1509687780
1239119331
128137070
19622706
325964770
1966622793
1252054686
1154877120
1151291428
1347431266
1619967621
672708760
1498519176
1857848963
586544101
282674420
727939953
370377923
678602452
1011830834
13158315
684977976
771176285
564894996
1653686732
916066172
626229700
1217450606
607157529
1589025201
1648456489
1493617216
1196913341
1549836050
1717036214
1454466971
1104208261
1641777026
392478937
154399812
133265049
1510610188
986672984
130680893
525122871
1040673986
1673824523
910095975
1652545358
1719609784
420205807
1032635577
134413684
513636114
1384745832
713795708
1796392786
1083191939
227271596
1631260145
115489860
1236407915
438691560
2068653629
157723345
513338361
1794673975
1958608124
1546537289
627033389
468394359
962533221
2127732345
1856389108
326364634
979409524
263696652
1541263216
355610628
721483870
1692991651
194907882
1404720461
1605117876
537216322
1389960064
177569548
183722242
894040161
736687945
1754615395
937846220
1861199051
1250882119
364706224
1769426399
187170423
1847467432
1730193205
850517588
741262187
422168080
1580995172
1806657355
1862165476
137426147
1617000533
1531980442
509178437
383777704
637651692
1172523478
486136721
1033962922
951004746
1292254302
1255598013
1867821568
1910160399
1831128556
1452474701
1630254802
1265537077
690136325
490882745
750422597
1988435284
483872972
1876615620
1182799275
329173133
992337654
1321215976
1899523952
316067296
1821965073
1761182485
678731083
834170057
395088846
1841701132
1930452660
1064655848
1393428938
73296976
675217179
1197376932
565962143
114576491
1879584642
2090863773
302913113
1780690384
707652166
1096914688
93304572
245420602
1821662104
1720443962
682843615
153086189
1952765125
1217701786
1359671802
1312124734
860145241
953265676
130812351
103929882
337232416
838093209
2057949462
830405982
687048089
695076127
1697478533
708040426
768937022
1721737699
1087776498
2026830836
708159810
601053901
711557410
1596516937
2100505284
1545826563
1862116967
1842288447
1183712126
210632737
459654197
1830340594
1755872319
1435966062
885664333
1550233827
1306652697
1442458882
1901390439
1193172740
768019611
1175170154
1543241110
806512462
1152392581
1317800085
1183969880
1495818140
1250319924
1288497400
1231430470
908959264
1938379832
824815844
1339913654
1726726850
1745695132
1676954731
1435279054
632161879
1716207272
538395542
2138895096
747131698
729632052
2043549445
694467407
751904146
1335701912
1391781077
1320948884
291451911
1900103112
1301304261
1807176824
1698422588
1697575812
1615775865
173013219
1570466391
391923267
132374729
732241364
789314378
1765377413
725563665
505182967
49046378
456906633
666859338
348973851
324775731
901900989
497197173
2094758231
686980709
1871423659
2081731528
429127699
1857496375
1042149383
2002620338
1613111031
1306366812
244012756
47127974
1611673814
1141114127
456848587
456443637
1029712601
1807579953
1835414908
631582669
1578400143
945486695
1462153845
1639398718
1812281402
855939167
353179129
1832607701
819918406
1481851412
1280967835
448407785
433587780
180116991
1158811612
1662592664
1558795152
1732257774
222670977
99026871
1232322751
652990703
621168876
2062551112
1113263576
417372436
1755393647
719037920
935282397
632305311
685358303
2075433954
849197484
906012340
1056665618
425469853
616723577
1132940735
1824327135
17404915
865291217
1284312872
2114824520
974589754
475883833
1464608315
1829053430
1300022717
485384466
731432411
911218801
2021345021
2070008121
1717928211
512836894
1175859626
1546421891
198474570
1599131047
773859304
227421263
1101422704
204639688
263785340
1269989699
1693984040
2135716708
1480557094
1089148610
996183942
1033232523
1725350429
696948365
278824605
176756258
1069655363
185241865
657009360
1278191057
1777600291
1514460082
2064824084
1861414018
1549494150
1017726815
1942955940
715756649
796907497
1148802610
1116711891
1618681718
1530801843
540138074
1342430453
1129478461
528254054
829199267
1165082416
448303503
1373239126
1604462232
1781893635
839909092
695908361
1062576604
1071265870
1816832057
1160863082
1314032887
2082201636
2119333604
258375960
298221185
960811957
8262194
1312793557
1394555518
1920370948
1502257191
497441074
213276625
579816176
2075365623
1139850386
1332965368
561885203
111243323
1225534687
112055209
619895954
520667130
1932218623
2142685878
377784657
787602002
1259889722
2123716748
1114625168
1203952762
225233290
1906084883
927849054
155490350
1963911604
27612334
137040884
1056673393
376919428
1289019770
2140307788
1464725875
308163506
234391168
859674782
1846521689
965866426
1252011081
1295646258
1580041193
1389906746
1581270202
1215694266
743445319
249198994
1489259101
1271200150
510659502
1430115437
723174920
1066150790
2054443061
2032770073
73653604
795463006
806562517
177936146
244017500
38178753
542082633
1695086395
1765249894
274926724
1191915842
1257702771
1444216167
538047719
1095182301
1362826756
27881099
1458572072
80405941
332678461
804653493
915071600
470532363
693467841
1414663334
1216833198
1531792472
151271210
1074206015
796470627
1242808470
451716806
458747982
1723567457
1713467327
1884028767
1220210556
347963279
1935163144
768746154
573622225
1884374743
1039673590
5999745
885061576
1521541164
181651292
132416982
910472667
1963473779
1798563418
2073469199
1841915384
561396528
1212358191
1693548316
653498562
211123484
1006269752
791665241
216764781
230550024
866650779
1797905447
1903973299
1632636592
1648937066
253081701
288242291
2038119236
923672030
614961714
1430656403
1594846275
1586020685
1194436399
1756483771
1561066054
1259436829
109430063
755736871
1992037074
1529411374
981009717
956087362
1901197294
1923588059
235589701
157849051
118622430
1035370337
139471873
1927914920
725520858
1521101694
476335630
692631247
454387018
1375253961
1354725582
1589099813
1364212498
295937970
1500848085
213463982
1320737052
328139710
268063635
1824326424
193069987
1818120233
104166951
2124148693
1245066678
982559063
163067716
926584871
1848451271
1270143753
1193597136
297585379
1687746006
1336837188
1558166161
1104338211
542930133
405094432
256781993
768141527
502973803
743889138
2013501047
589433543
1578243858
1738899884
1952302504
1755838819
1106381162
1801132377
1194438585
1693985345
922672179
1647997932
1414093544
146243788
582117347
1855434180
328474096
129336452
170647024
433095999
1426727604
745021224
2103398509
1042136263
761541586
893969127
1595278088
701924890
1726533689
868014259
940606175
626979594
414156654
1347409595
1555793778
320499975
299605528
673996260
1242077531
316361496
359594416
735641944
1058767927
1751659325
1987466655
2137281350
1050512886
1590744537
2070920948
1481137283
1269266289
6976301
183261210
896440755
1666401415
1030586913
42886710
299729438
1697041567
21846557
1017423028
1522046380
1369969218
1090708771
801366506
2103178166
2139907107
983784160
1054860006
1383888960
622019829
1891369514
1065652171
2136302461
1413356446
1644952366
1861249153
504137357
1303751573
408228471
99696747
446036830
1464751472
1729927741
1451508468
830497160
272375481
357911877
1566195614
1647486378
237470156
856373620
1954627140
1849970384
1668548443
105558173
1536449564
733566187
136947054
1218135161
351465025
688029
2081548373
1619511257
648015900
1308838809
1505354374
1489787175
545961327
2023643517
1999234342
283342036
1629612200
1495884819
440664116
13307718
1815203176
655998487
869943946
1811593134
1194249764
1411012922
95285920
94617903
825052980
1190941527
212342382
1383364170
870829024
743640537
29189015
37180033
1985231509
1134873367
1091403698
231163139
1751758987
607704291
1743730978
468843007
1389854412
1823222601
2142928559
167849525
210640291
748009910
339812254
1925449693
320602611
396564013
570905697
823228954
33439748
901171019
1500319560
551333500
1747364197
1269895726
1226380137
1276409701
1108879281
615272753
454481475
1051118264
1780113837
865456557
758654765
1864450792
522561438
959199928
1852547027
2139597581
1447569006
848067355
265870424
337219448
1634035135
1352023962
1102281701
467654817
290523741
412152116
1624631440
687566276
1483072403
312097653
726984662
1556995740
366624557
310844084
1197273796
1983190311
422741362
872444497
550131243
1043534259
408100344
314845869
1594694399
1635429057
1104321278
471062526
1980348028
997874035
1213017771
242870301
432505438
832440828
983197380
1496209580
635305273
2074146560
937832661
209974804
1454494448
401116175
231614086
1894195385
62041192
822169167
298066550
571939828
1592444993
1668731053
236395344
946005043
391207698
559918256
1713588532
433229103
410040065
1662420376
608866577
21374916
51461383
1790513686
2004236718
565391692
1606030474
438709945
1023600412
130648114
1962453933
961804332
253222771
2087250916
411041697
217509300
1854576465
779092482
1129360676
1133714201
42960271
1385030893
641386583
154159868
261701529
870267393
1965718816
672002
837213644
1614794804
483424131
1857420427
392341522
794412401
391582702
710214177
1737623902
1536898518
435509072
495955678
1064815767
1079734607
1582346096
1261408497
577347681
278444542
1472101138
1297271832
2147083262
2111277754
899045973
407994877
1916189310
1322018019
686180069
848184625
513763345
1368991503
2096723094
545952696
793834960
1703340818
792918186
1991792823
688594387
205876221
1415396138
1486976744
1976467458
181990650
1022308018
656300915
1391795606
511694585
1986547841
1031050940
1824923120
704145237
1889825012
1599504463
1353046685
61900226
1118323662
1608310768
35861312
898083570
1036498992
330539140
1715677977
183270978
933697906
1322420700
1670105951
977204385
816313968
3867439
74404012
1249900135
1030935286
1951653250
483958706
242716079
1601085172
1620845993
1790574633
714775660
1092024124
428736130
1688150512
454630147
406990259
900367199
1751345448
329113206
1099438554
1724363337
1062044263
1516824108
2098901056
2094620189
1945190066
1821192917
243360714
1401825421
1096333426
1228612693
1573408055
1580827951
1914027722
908091397
433331013
463717109
1492945551
654720831
1085000690
1970871982
610843235
787989709
1537813373
1831918962
671979187
22551664
715201873
2053467792
1483906571
225615826
1781836914
615945731
375216557
657286567
1453056848
762224328
260667700
2074564566
89877490
188978403
1697658710
1084936478
762706140
212699083
2013267474
570278887
1992979539
728421469
742752967
1740138651
1852832249
1978365867
807842434
753627950
1191220605
1903978674
1223788118
1040110151
417582074
2049702629
1805559631
1515320557
1741286395
1803569269
1741261635
482777250
1202267456
1194894394
863948897
989798522
346909178
494081057
1902240265
456749588
1319900526
732877836
432727260
1959746869
1238130263
2118442741
1117645432
1199933665
188058903
1510965638
1488744064
1911679679
1370750277
1377432896
957487865
258130966
2003166664
793837978
1985860374
164571367
178317387
911058545
1006111090
1954156097
828467852
1634914071
620190382
1343283106
599045576
1404504935
171209441
1227791938
1185865599
445862736
953039105
1447855817
849180987
1269813158
904872838
1380532068
877136228
621260213
733320359
1288670856
573524826
341637241
1446878867
1241880782
735852265
1828027273
1190236025
252552980
443535831
414821698
392029756
1627485581
1321518900
1005494442
736906791
1211173067
580110281
283377623
1912980468
2039352612
791392932
856624764
339542258
2085403700
1567524155
657175514
1916940396
2044939073
132387642
672959756
1098967786
1655759302
1624475456
509806415
376011606
833951605
997501811
707297854
898001516
501283454
1214904426
1307671069
1855935369
1873452439
1255436069
305379860
1800011971
2108436219
1148336114
1747490417
1164627773
53974405
341379955
609496776
1766152878
401053743
83714681
526039172
970879750
123177850
1264021107
1708970177
630216592
608864146
35051962
1580455618
1406286747
1923819348
955666297
1829195369
1414795860
669830657
1096797249
1741965813
984589280
158823815
1991423659
245357686
1494214907
484902149
1503444587
1412273230
1464839883
1845964454
1930855898
1848835422
858817610
1653921323
347410688
2099325636
1231744400
737017620
824246100
356338189
1584980125
1660502772
816089687
283196483
958105910
984469371
1390497554
1440561539
1069372729
2042948884
1608441267
504592883
754010458
339610805
532877806
1569122514
1450220655
1233018468
1235563387
238411432
756522224
469036980
1460461003
2084168506
193125371
1263292693
1791865132
583366618
470655551
844285288
1058064888
1152969210
370322479
98694937
1467810180
698821882
1299197515
1915696896
26146456
1245953167
242229543
2014134946
2119294079
1028818783
55956913
868782597
97129712
1616044138
1743901098
1667706411
763530978
87980708
448590764
305467290
416149409
1624598942
706469797
1134953527
980189893
185609431
1334555376
1337335154
1416098407
493928856
1637417102
1594992432
1276495726
1493941663
547493204
359507246
1431417317
1078096012
1636140117
2090457595
1763744030
910626569
2088631106
720721043
1896707070
10740838
227303067
1812891514
162588987
1964936529
2129734982
1649927591
1005893528
812661140
89533888
754584170
230942279
1751905958
677995026
351037037
1341701367
1179386427
701121441
547190327
410616860
872358798
390744076
764641527
1687489858
695144141
346139896
1401871898
1892680551
1289277023
1809419373
1557578681
1752433378
594556389
986462566
192519480
676428349
497507291
524084139
862578933
1833259404
2090015838
304579664
1702928132
1748196249
1678090928
906629512
2140020562
1447464337
1729625280
856161198
1908582244
1701314437
2063315949
1458106527
1775718808
1509799119
2114809941
236185844
1484823052
472001455
1732354664
1841789670
1842572878
128300602
1009006076
1861253196
895861427
323656243
432294747
606064941
1796452504
550304189
1862597318
608223579
1970412864
141001413
2095848971
382747580
722986860
933619810
1269310074
1165414105
604413413
74850845
19260374
1376082312
1486601750
579433635
1747947046
787916417
865302791
2050376186
2100136010
1001773313
80085951
1965793723
2143446417
1829458225
1852336882
778551631
1452990716
892391389
1991898040
1342311481
82501244
1848501012
1546059805
1249516600
120616375
1547541109
571112926
1985769901
653657191
1964933947
139910391
439219157
862734435
1951263886
1083149708
1001339083
248873380
1666151374
916194911
346592885
651861267
541186299
740119254
2022701476
939746857
337779312
823077160
1903789964
715833822
893245910
882739571
1474561332
1776807953
561383325
2100814474
705824719
1258673909
252893181
1326104966
1824582995
1983992778
168427213
1680410451
1747885240
1067947697
1857565652
432908066
561974673
17662934
1378811670
1514073318
28481831
1278811630
190303407
1392265936
813568550
913701044
1464683022
1929359496
1115006261
216904418
510396677
2096851138
1998291108
1933408496
784035043
765296610
1686324645
1138855611
1399840352
234992032
324747185
70246842
140986351
110813311
927753478
1538958336
597744041
654119466
1556225775
1091825090
768677425
1527838717
374004294
1946904547
1179854453
1851390728
1759666020
1738473001
1440249382
1243075635
1872163379
1811388803
2119669704
1261218096
1813658341
988471877
635138419
1624290117
988739123
2140867131
754167783
1564241291
1728343250
200122176
1487373442
2106739550
1638970579
749888855
854304798
779154816
823834921
1869822130
599566199
1991709310
944048669
856029270
1209956418
975278688
285898105
102332396
325211338
831358749
1232955083
622230230
305389635
113672553
859508745
1523430685
906924772
1978300351
1415797034
495703743
1658613416
780940322
1862703303
2085395868
262077159
1792887577
2096763992
1306914749
639863058
1397266590
1797539881
371457416
1826865384
1225148347
1349646433
988769303
693335159
441606144
1371867229
1840678665
1341963350
1863244897
1565399861
460487595
48979087
1824147652
1692531752
1203870314
1309175767
616818807
1073467109
1840226567
69688493
1483105489
1664944039
1524960696
1453658397
2035417791
610020228
2014738545
1016760054
244277770
1318279247
330102192
2109968569
1227080378
1556059571
163610738
945482966
471847723
1132588155
245198009
5022380
400688993
1322469197
1865277853
1094690494
410351208
865868610
1287674732
1545061950
186007681
385931156
801388181
196140054
654605917
1916018128
1194672366
1941196086
1911469499
1656734358
1217352843
1468648413
1214044564
609588634
641923586
1451517166
1722076838
576254404
952373872
764203996
387021552
1148327309
7047624
1705647632
906320645
1385972605
1418006861
32078017
755081562
171944382
637657445
776369150
1503320895
1057493818
1919517818
609513231
226762729
659119935
499230811
1904891211
1895417575
1021493674
675674408
103915968
284468673
1756482598
384369610
1931062262
1185863356
2143698145
1807163225
2135964487
1847789133
1856477212
894721953
1178625181
223300232
1209894805
183406649
1505275154
505708763
1242301310
1008481620
1920563050
556479334
1276396014
306288526
218937252
1996949709
1892380636
993318124
1741156275
992065933
1534603512
1392114584
838431477
2045152811
426240015
76557364
1533145976
555181506
1594672940
1609090078
1446729092
1894007923
775268365
1296142168
1160629318
9333006
1943055343
1950024483
2041855409
427813829
684303503
2133033081
1452338877
1071703115
45433797
1494261073
487815204
936581170
1176114180
1602189283
1662059090
849162414
1430796434
2119504032
1787808096
254704037
600896915
1329048612
1397156346
1032070993
1204748506
458898929
557020383
1553540280
2001770898
150133238
1520683901
380201404
1498704052
1270165385
188368030
263313811
787097958
1640631200
1216878588
1849010488
2049448226
1021108886
1744933514
510807277
1841704935
821584503
1831637886
1816850294
424681596
554372534
1376407398
1884581738
1929322663
588045595
719150434
277538359
292321749
1004464637
1233980131
2103031270
476962983
1562255505
1812396046
532619135
898405834
2101475948
740293663
1567908148
1437093352
1954562130
1452626210
1814256877
1584849396
1057936524
32442637
617793137
1672595326
1601996162
891603260
1691474157
2028097743
1509549994
688246501
160208555
501069204
596326356
780483565
2026999210
891413102
1715225936
120302143
1865557830
1147408821
630154391
68094027
2051440019
415378322
478177530
181517873
347978182
1160244789
546613108
793385106
1313077985
1385750099
1804664989
1670577586
1097253760
1596980988
1737421464
1466362261
1438707836
1371951592
2001318910
2059809333
1826043510
894509164
916215194
923374524
472787176
1076431536
1430908160
1419904174
2135083033
9101466
2018035400
719770232
2016319262
549667296
2078908460
577963292
1709193837
848692890
55831077
1102253110
1794219538
1922199150
2012222317
1852027546
1480893347
2032474703
1970854467
1172527779
716134640
1482214328
495757180
1767277368
1260434894
844557600
1874325406
1505792706
1690755790
1708712610
152149607
55700626
752879410
47915422
413304952
1582058573
1677631301
1392709929
1676731711
385772245
682252873
1581822707
1764282798
2105010782
1734771100
1972703867
41605791
280398333
1279714738
1915125225
1751748135
1345168090
375149968
28018276
249501529
430500933
224500743
69584937
453238488
950765402
506594988
835025544
367998581
1871467463
1253209092
1947125935
174787258
699436084
636872978
381284723
1780718907
828746175
92713147
836710288
1757169430
855347409
1692205235
1881107025
1902265029
165676481
808200439
412790188
1972797235
1268541440
1204767084
228944420
302479551
1068939079
230592552
1045265765
1752439943
1922490245
848691118
1507852946
330347102
1420905684
1071037800
1774250532
1158074024
1582811179
153872320
1325750951
1749634368
2075237278
1050408036
2120341626
504714069
326893113
1303352910
907884137
1910069631
1314113617
397880423
1322864067
1801141872
1533636712
1064810407
824344341
2039898303
1252019873
1890081114
1725364500
921354665
859449722
130635998
815188695
750137091
1095764363
1761456829
2089662979
110130543
1803114115
548417133
352838967
327391905
2099395276
418184357
1516382708
96018368
1362251812
1115217326
1560762026
389368756
197432224
147771227
827007616
341409029
1490133560
1145914260
1611918600
1258718350
818756692
503045761
1684293444
2136475563
1666716456
2087894364
922043179
1293019620
726064132
428622591
2117242009
1190707254
1449110831
1286238266
302598371
862866009
374251896
1702412486
538623980
2009789807
1601357095
657691131
1577306969
437085819
1296321004
211685553
1552551873
983108661
1530200921
2028974063
933231744
98351459
1544301171
1512187694
206607393
1608140623
2027842297
86571027
1321466891
1906851837
602093243
1018920273
1336792501
1260818434
1384669766
1601863721
2039897641
2034188670
2101676424
710563751
193943177
1126972790
1389148967
1348111928
1476768886
928716558
1063513427
1622413239
1400969668
1252515059
1614199304
281468974
138548662
180876321
900916000
2133875245
1355819981
1188952557
1728454316
1771238528
212379016
391097932
738306894
381194443
1465854375
1477895697
2042899508
1658343789
597761280
1994818850
1504365903
1810430137
2024589871
1755087094
1630187598
1342754198
1911378490
798616161
341024715
1210321763
93086937
381288597
333253752
623040323
2146091074
583092751
1388204170
1443348175
252738115
1044232358
779304157
562544051
709234589
1240519225
674098223
633654418
388447373
100459365
609673381
2096363356
1184931217
908999348
14444286
366475938
1097406114
1977182474
32654023
1662610228
1554515106
1709673954
134390718
2091213572
1956197537
969517036
951148723
710654086
1948230838
640413772
1072856283
259374109
2102922204
1449278583
223671093
1378778765
408693359
1403414642
1958923159
592814034
1653072520
862046547
1628927548
1972741256
1370560456
1876600562
1376612419
72799452
1004755027
12500720
774123708
2118623805
1968196577
522440289
71260921
1068733868
2068180409
448210034
803224779
82953921
1276873488
1140145140
1845137895
1565776146
958827656
828530335
1334153246
1797161577
820512337
199052959
436878145
624204206
885264308
407173281
227541663
1530768553
1723065403
1657417505
845718481
758193778
1485032205
1114008500
1081890829
2068762021
122538079
1628477759
1691830198
195969689
855774183
258533135
559499020
1051551080
183393094
1756668456
1032378925
732413163
1968490650
774051872
1051361644
1669280851
155439889
1182040423
542985647
1587505443
654301229
2033971907
236829746
1212449410
1953462922
1259690119
691002222
1760464527
1612434242
1380481146
1972483862
1711958187
779434416
1903295337
1538722875
1694050436
2049854381
535527668
1139754399
1539250043
2040339918
1170978789
729202608
2042834662
1211411446
863470160
844387769
388505435
1682366737
1658658340
71578807
23584139
106983446
2056411300
638646519
1207613817
1890546455
2033109040
467407177
1542650918
1376113888
22744627
200698870
1771441801
1495826504
1965957686
1963616885
1260136164
440162511
1771152181
1165499976
1340047342
1900149396
2022060695
484756616
1399068160
431047379
457233937
1075755707
1136717497
1147510882
2067423758
1251361464
1058268618
170666865
325708700
1875717947
1539900497
845448694
151208710
708665240
2141085331
1648722987
1429370414
72856744
1567455819
1786158152
795695728
995902626
1239629032
231677844
571743984
1391253369
326066710
1160526229
1362749186
1264233170
1775532429
829340011
1032744111
198213306
635530651
500277548
864135708
882502068
1778225454
703233688
551193728
1961424066
542127727
1808042836
957984375
714801246
1265421523
396858627
589371825
27127670
1921812200
2084285914
1622806915
2075565281
712935782
1725604885
984737111
1082758950
1486332190
1291862817
979815081
1357325486
1292533853
1693080503
465420073
930844622
909215471
681153403
681210726
337951703
913510052
327417246
420625583
1716387880
310985442
1147829080
1639124835
1171475932
2115403285
165798868
1264025992
1225562729
9383887
1094776050
1176556664
700618096
1151486923
1422133885
592447371
1374528417
1617510352
249012075
1071051357
1413489723
1153986987
1704629746
731539134
1939668008
109659619
1388922706
2138987314
1069247234
467053953
1096965243
1584733487
1951999829
1961180410
326528477
199920443
863748614
112183622
1068723332
335828753
1650611111
1926336459
123523509
944787568
1676177407
1873208089
1250006745
765048497
574317281
1878876596
157349495
901682014
1424143239
1237103825
789509211
1115561061
792523203
1058067906
1384754449
341384844
649185728
1438571764
814772035
851275529
1190813786
1416451942
967678811
685074092
369162046
231286252
755256186
611607365
1475926356
1435492900
1502790736
1790530162
393187145
329829931
1153084748
270549920
741890829
1704282532
503320701
2145125048
389217534
513921155
353378987
544258414
1745796855
996180355
1480643762
1235786392
88787425
85339098
920267385
1243321275
366264621
769844657
463100857
1755514682
1992730401
512699103
1359330424
540184393
384108926
50758195
1110666512
1252968409
1151235320
1521003669
803721750
159064039
1919758967
1840929505
451794248
2023208368
815548997
157183060
1908403564
457717476
445698491
1201714293
1622273626
2002570337
953712033
1899710842
2028773847
2119568347
1616805974
853498578
1001137952
834466271
1648864400
1877643042
1951538162
1646781549
1863770702
1888610985
754748356
2122693991
1658504003
27999528
1853008174
594009190
1195749074
1482561718
1700285763
2015641941
867239392
740642596
1941520542
1774759393
1378662445
2108291451
656230964
2046284097
870061875
1763771604
7735740
568948964
1174467487
787761600
1951897025
937872301
607518985
1302342177
118285755
1471908749
863601131
466532072
1765343428
78995602
1690909837
1238982457
2127951553
367667786
892384957
234497500
1132634286
2073975448
2085272055
2123718676
204482616
247748487
1498882144
1109719984
929060964
1638786611
304474260
1148079399
1917171220
1932041213
2117636463
214656490
1379295196
861821407
597343972
561050329
520271395
2079510043
2048075411
398041605
1273023495
1928789626
1550697134
161485239
1102946075
1248582355
113266637
615531947
1189418841
1814877938
464130157
1725539908
2098319455
1681624341
162519254
1638565485
538290425
1099262002
1291150314
77476236
1684806433
794580481
1890906023
2068218432
237460810
939229550
1593188475
473563243
365513027
1922110676
2082811407
969901878
1907953147
1432749037
1061902274
1573942214
1613145614
2128404190
1858707621
359291731
1447893382
102804269
1687606132
1925794067
119833983
1182582652
1008848698
1306756316
1152707601
511104155
253303654
371188018
1415236881
1172547665
1836631187
849318427
661554778
743458735
140476311
2132052465
1189051201
1127737628
374085317
1731027315
561251913
765460077
1250172451
2059388090
1367289841
148064129
1350889266
284846554
1476210554
1611984050
394259739
822578994
942125927
1598332899
1493373390
2057896403
1337127383
2123155547
688832819
829860647
1023705075
726905832
83486260
1502128177
500495121
1623773626
1101354599
74835591
1842169929
881259516
1755283146
28330976
1305548185
300194559
117004233
493314962
29786302
950748736
665690481
1966773349
2077032716
302960749
781936553
706994195
1492379256
282972004
137678518
1529096339
1151445626
402915494
623060807
1549401737
1291651010
1285011944
4278971
172750833
1271454608
1187734650
2020425534
1766821224
608423021
1195114132
382870615
1964343748
935115659
1815455334
1835755248
478465876
397212852
1554459670
279068091
1647123977
625563268
2090707842
1241935166
2042217129
2073741970
21049192
21189680
2129544275
844113400
543906472
2073182180
181758614
1016682726
571546547
2030766126
2011944006
1618843653
1205364029
1649669115
372184488
4015010
1364390411
676455713
1679449645
812685454
1500974657
714722705
431597374
1521756137
1678731749
1887726074
1864133147
1976834075
804975395
1004881859
126934608
696724494
1161148593
2072383540
1328594965
82482280
1002689432
1722227992
1617468975
1141868373
1656183308
300307666
860008582
2047582338
1017796889
420302581
1751004774
1377634897
958781321
141017052
1973181483
2073259168
680451959
56831435
1386982007
961455748
575836422
1029237870
2142960506
1992576428
1932147867
881025427
1622997486
832370398
728794247
1044353277
1808082712
2014987825
195070075
1457254667
287795360
831964986
1463293475
1314227890
270737345
1603308864
72738095
1451510289
453166773
47160402
1351407644
643289677
1102649065
1364793339
2038777660
1491421682
304396267
1862286516
841306760
1713875782
960722258
1669734276
1796816043
242435232
817757365
374945592
666160144
1354597527
676668481
690334511
1581692502
117050838
1658435849
528968846
1293357377
183374823
712496416
1531909728
996789911
1358626727
1346289082
300586526
1342061763
897669780
1592674678
10656423
2091160188
1285358578
1093848838
1249758786
2023915415
1528540309
395877063
331011554
1639958700
984521547
1520430520
468850980
1576265840
1249425715
695894752
1225806729
2110634581
809100698
1310432925
1249569679
701377671
360223439
191079334
885986275
319748764
925542878
978334343
869053307
1907257087
226408175
255446801
824054990
1368993416
75914782
407375532
332226516
1214974281
899880553
577064758
89708724
759158199
1287008121
840627249
1987504408
1299010222
1127554254
568274469
1857744752
524226982
1583549032
1065175128
124508262
502098153
1695594809
1851883165
1258126876
1210609172
1281598082
1689345130
264097958
749729714
709191031
221881025
1164363400
110209132
255621704
1884993055
308679979
616956077
9383650
1111266639
114012202
923105531
649194330
1421039407
401609401
466527238
1663155633
794636568
151211787
1907775843
1676422798
2023949641
1507190603
2017126334
1917148507
644118764
1313631475
980635179
615343129
490246775
504293835
269713406
1279657044
2035015596
1562710042
928951667
1746508485
872752257
860893793
616601362
540302396
901353627
18089030
585557875
1167120657
584678890
511648382
5477789
318294501
1478407896
1894015636
1300319954
1847272459
291849415
701885475
416475629
792229189
586663375
450041997
598138959
15108255
2100841352
641342237
1040699634
948720004
1722728682
1999532402
1284704879
458695124
1889917141
1329929199
1984830820
1519002779
647988209
1642569082
373585482
757670565
1493823326
1652474952
1323696193
1277136808
666765964
462830057
54513398
958717193
418420187
441047856
71815331
532617061
358529147
846059832
1855228227
1256507887
312418071
1560453247
117035970
417278790
144744897
866487002
1520676038
170758476
125792840
282023326
23594208
2135633347
1593430698
634479500
522754761
1951928927
1223512754
614646905
591256980
147225838
1818597162
1823343945
1258542805
1682795426
1457891210
2129709211
381820221
293697936
901039084
1457399497
776457829
831849104
689423373
580179570
615813525
2078314412
2139094314
907680859
554148207
1324649367
2128130052
2053800887
724426400
806698610
507248546
38887133
996665792
1898058348
846753573
1545080594
738281046
1409884167
334489631
675157209
1399948172
1711800848
746146069
1921706077
1461743719
1947922963
671972183
1139448248
891704524
1696279659
858329511
1621506211
360788889
1965923546
1173057094
665388521
693638572
1094898323
1931243822
212036142
956652482
1216953380
241282652
805091138
2143361193
80915618
1024207776
614772736
367293373
2047747825
688367679
83220667
1893667449
538374750
362047883
217681584
1779928025
1362753234
26513863
159312327
1276109179
1928487340
1398144770
144008081
390529697
1568575715
1038200936
1495025652
108025496
437143670
670676167
204991869
1404718440
1718300038
1494131098
1419621665
1593638024
136088442
278237076
1288164296
382320377
1478975435
1883742974
1581375730
1819598973
330018404
1240733726
962539467
626151427
1690312224
1840110236
97251188
159275415
1108139111
87925575
831132457
1118529630
851888668
1575067261
84607587
864932115
936111973
964926000
1748439384
715039941
297941095
1554955403
223592626
286165585
1463384260
246268384
64603719
417440018
1290909880
626705212
107732408
1934453470
898025678
2118747073
742350727
1116847798
1424104975
1930774688
2137498290
1218822721
787740355
1723544931
1452614586
1177677145
408209000
2114597772
838432146
326111900
42985862
1834049577
1075903014
917140180
83403511
26608244
414409127
439539550
2114608846
733612474
673969098
97170211
1215643622
1478235161
951754536
630542006
1645736775
1163525109
2040451687
852293775
172477662
1493102384
1600985991
1083457731
1206397716
554044590
886083847
1096563447
1995580440
1161464549
880345440
259573747
1882028292
597583362
168225789
496756947
352047947
790664780
551960682
1913723015
70731694
1745604137
891873343
833728134
2084905851
1773584546
730994024
1168853250
1906180142
287240043
1260608589
290537153
673980500
741802305
194810452
995236374
687936285
1909563435
1233090435
1070209602
1023648018
909238199
1363682848
1456193180
676790266
1751788257
1487620807
890722251
962350990
1624423288
634070319
1255842600
1498373519
1761646237
1366577089
1718709306
731885938
700847186
1116950694
121648899
1816584592
1407577479
909373779
920777427
612183779
1682035225
1618697986
1828828001
2018339117
1416464129
1882067799
1415148671
1051270033
1555008749
2138211313
1030677333
1220411514
613961230
1101110040
633811196
879607313
1534645468
118880224
2020273256
1625877107
841091511
2097870516
246605130
462313489
326466021
1622966508
2121733600
1582279088
1097901401
840476047
1826133345
2147233453
679204040
1265891779
1795133903
32704375
1256552524
550617170
1413894855
903713188
445844949
1248909988
996819849
1228086416
1863355969
1668186269
779879759
1533469839
38233499
779075746
2003274026
515987602
2118512369
1600309474
17642228
587572601
715160789
1518925394
788857555
1277463153
806675939
773500286
1078249414
509441438
892968049
83229352
1124227675
1951328223
1193364291
1307114229
843767307
1654071713
352058701
1414072991
199756885
2143688317
2111752964
195542943
122455576
2122426731
1274745054
1503045580
341847755
48050688
950938969
898290345
1797623373
1527072660
2029176823
135340285
995179194
1182848524
433888907
1201953975
1963739943
1047034358
1625807880
1788221965
842715738
1008018660
872740577
1654349595
2042585022
1256655281
1097471702
2007897111
1817479819
1155911744
928187182
2098478152
1689617497
1897599685
1475910056
75363654
854504063
1437081831
371772425
1615544357
1557090391
1857555623
721954413
1999278340
865409723
512687754
1034280494
543238055
420151477
303550940
1093363482
2033070026
2087968436
7403609
512791152
1624877270
1773813900
454666131
316487000
169875172
2071866279
931154982
1663129106
1439431350
448393551
835929768
594338666
1936593220
886507745
1142222688
1311765035
306535795
1932259947
194241274
1301054346
1032320673
83632158
973641290
1614992354
1415422607
926083398
1991848795
1879126100
1727869962
1664255139
1059372127
2130728168
528331935
808454639
634812850
1190482880
1040995173
951417990
555920453
2072117937
358096621
1610800646
850234188
1584197890
1562674174
19351458
196970384
1946805963
504600198
600509799
1903810676
710666874
1792614917
147056608
123096912
765054747
271024469
715925060
1292727418
1893616376
1573338890
1020651894
145353558
569152909
678067754
1158898935
71310851
1393724851
619522475
585968257
2048471735
508651574
1121119544
822049690
1093682876
1628824997
888403322
727163809
1191375797
1877545223
1684633529
667572904
584457016
1168279066
451609396
861679429
296745874
969227960
1189976116
301267166
1902676881
902818394
1425377504
733434367
1548820249
829016916
917250500
1702173364
1444172487
1903500771
1365907880
2010776253
227492203
506463667
856148368
1392843576
243597056
1085080685
350498220
980054548
1496145341
403437614
1647553820
116765477
884996497
2063376773
667396654
1669780309
893160830
573813214
144694071
1644282330
1406242479
1151033665
196503984
1967793035
610406860
1579715997
1419238359
782505033
567014967
1314742154
427279277
320008696
1034902220
866286133
1855141931
2003774957
1469602420
79671412
1204950265
269232138
2055999419
1776108319
1589117615
1122439226
1058660726
982951975
2077640537
1366806816
1932662487
1321719729
2014273147
425525890
807580670
2078155573
589126043
2033967908
1379638691
680891170
434898967
1498241764
1421542932
1428934098
2021124038
1831929275
1740841152
1311868204
939711826
2126464252
758783753
2084793579
1938797412
1874025089
1687516140
1662236993
968189089
572951221
1823564051
1716331764
66792064
502613513
1710606821
1392017247
1628329534
323443745
1713983865
2016264947
1480781962
1217672719
443792605
1241101181
166732504
345773994
1664131301
494994403
291071533
988768969
1750291877
92931440
838171841
1539117434
1547514594
850779344
1661219106
633388772
503780510
2060599660
1501814582
457858030
727656054
1322042124
1102562306
24604410
1429993735
1861261328
1854936685
2060947388
1908792645
423097286
1583671021
1557455166
1358399869
1033495918
294963239
22647702
144114846
2019409108
1354252016
743141046
1061673852
714930746
624622318
378954833
1972870218
87868271
1884018227
1319053892
1728420774
986178286
959749697
1612111044
2082930662
1353862530
2102043654
457746658
1781011985
816787638
13177696
1578794571
51113392
652380394
1493570767
1863961032
1697332633
1775714351
630436917
1292711893
663981890
490918835
788369974
1269071426
1409791030
2025816727
1727290324
1878994641
1988264262
1472594881
249039563
1038324108
1161614172
2018493673
380759637
144606922
1666702182
296398768
399473282
1621455192
57455410
891779217
592372031
1630742803
912406712
376141152
1980658219
1866003718
2114597697
1766783753
9421601
1830587808
1244053281
2001814461
310353946
2094802606
1503199792
1724571062
1588839315
609321510
278538224
1780982061
1972328213
91032076
805283255
764489318
1088371493
1583477421
2024523574
1569911919
2103383985
735864105
694911644
157335254
590885900
293253433
1822594149
1871236181
669718354
451053592
910615770
1945791735
20246762
2045459996
1103901261
308946935
1369557142
477500704
1388382065
406612675
748451396
1319997294
301856350
1296023148
1760387860
478464214
1550327004
1923057284
96014614
1198512598
392687947
597182203
925854644
1802387847
576018013
731279993
1161617365
1486903243
1127872317
1367916744
2142125129
885049330
2020273205
1750011150
676878831
704320041
1738188542
676248478
1425312762
1052251840
908338740
1851107530
1870845959
1813620648
1836085939
2014617336
623048437
654189281
695690002
379212921
1081416708
1367676222
779921372
324530810
498304660
1898832780
642392185
743973546
466999503
264863231
742946498
410101258
657406244
1536694710
2063008640
1952346764
924334614
1829499694
2086927072
1304451493
1498778206
248125591
845537399
960247524
722234673
2124561432
1651983153
2096407978
1748368082
1549176240
741720631
1489846099
128067687
1563205150
816142603
1509908974
716937330
1633699962
863564622
1873378957
2103259930
850502896
650201475
572649222
2066384406
23528080
1552090415
1593201780
1828449683
658237984
685059267
1067482494
1376748489
1305880540
306763891
152687717
1305467296
1350163874
1165700565
1586910674
471955176
248880649
1540531367
1104154121
2068324905
1759481211
612930281
2137792689
1804923293
1104973127
37748961
237131080
439231181
852127114
378193287
862990107
1164032852
42346428
1608379152
1891666445
1712582788
203890745
496392794
1343275490
1794791579
1915253145
1087295487
524050523
1467277756
1461271974
1743263904
87577187
552964895
1387071785
1573164132
480684076
856167798
2082806938
1423442849
1665915318
321520115
690745139
424450901
1443796488
851770371
1784387896
1017012490
2102073652
381391036
1556631059
1210961709
2103642696
421125928
436723339
1399505370
1939006029
714803389
1716470483
1834527190
2134235534
517237056
912207171
541919778
1405181630
922195951
1159242797
1911110569
266409060
1279012426
850568293
544242041
1513904175
740448701
229231394
29045953
1821265859
1843344126
799213795
1328067069
1104773230
1097064101
110779142
1427106800
211807352
1972401508
886476336
1800454474
1848162743
876852281
1748699385
1338402697
536633229
941126819
1672519015
1920739343
1558207957
146926877
1937663063
2124768359
1455127094
404207851
1737203246
1786372644
1793820451
1795336457
883138179
456613725
246788558
1318804421
133479915
833187442
429545503
1928043832
1713591188
1589156727
594896767
568561559
1634318406
782358262
544490268
708025186
140398812
211233655
1024078173
2061248468
1763221346
1470806207
942428892
1432623852
1653497441
1023736065
440279154
1774657928
2204384
713509946
725053894
541900824
1098450554
270257414
1923943172
1251551855
2061162805
1293118663
1485091629
1852367952
1751407835
303257474
759026396
1502095749
546702899
791847141
1960286663
800530008
1221445582
956905353
1199418873
676054811
1214800966
647045683
2000969946
981649809
895666202
81462109
1784508003
76543015
1467247603
481748407
1028539226
1251970814
1690025941
1771196471
1221642974
1667896
87399392
132948712
321373421
1721166944
945339354
1289927350
80717130
1797021661
1783513261
124968227
1821702380
189250847
1549810416
2134502948
2000245902
826586741
2119646502
462088893
988793592
511164681
1956640227
954314162
1461316400
703651053
1228001876
298974333
1825457881
1222059435
726640585
1135860425
1557233693
203303481
744187701
1584277288
1137369183
2012613986
370529777
434142885
496858644
1451716151
1220759825
982346278
1290713955
1756108753
97425244
1648742769
2080621644
477461007
631413548
11974719
1748890706
980543874
1972657471
1390035463
698367425
1203873759
1557516030
1600978672
1810229065
741127282
1837808562
564690700
1456724498
9069422
825801774
446967666
260929665
1122746228
1307258906
1289584121
1289092173
186233060
327434332
881345963
1816616107
991424139
382986750
577274680
1319615573
209565177
976097126
1981173981
2108055585
1150634793
1633194852
263006897
1030303108
1179861347
281705303
1879538432
812888052
710314821
1582635141
1640460062
479242207
2051166975
1668299775
747508243
730276027
635607731
1333948241
1054978669
847515443
1168942083
1251882957
1784974853
524384159
1061953965
256729142
1092404706
571743160
1712205408
2082687753
1504615121
136884635
974851607
1542409551
998896029
2035917133
1989129568
1166544957
1932271410
1898335204
799546002
977861473
1370946814
1383389319
1464552791
343582664
574506236
1642564612
392845126
1694456064
709637705
1118741972
247653341
297566358
440303949
1172293441
498512146
1549420288
624720736
1954275732
369674109
1930567506
1336384551
946645890
1232173649
1264934957
503791848
1759682700
538587162
1219815150
764459295
1117554266
288485927
382910859
1653381827
2093054826
216778325
717676711
1073372794
924224894
542625098
169857595
653476809
1853413185
1487416395
1263043461
728595841
2024089381
747814150
930876293
1595975192
1081486597
2007008604
286293273
1785494306
400699715
1549531182
1056030948
105046773
1965117969
795802977
4552838
1765160781
1418021425
1591853663
1364256753
2095897252
1084997500
499864089
1423566755
945493095
785651780
1977939182
1666965493
1178875085
1833032359
1032935843
1401539083
782500099
1437897227
1376290187
632699662
214001640
1310604658
1517915164
1977251258
1925938670
1575044590
1108545437
1981121763
1996603788
1040121149
67340733
899440213
92841884
1321181890
1436703581
506727355
1965780710
1165816781
806528171
1550769680
74202456
827867039
869328435
1426433903
1331921840
633669453
1572628489
1539702101
2114955691
1844519729
105736898
380535436
1574306550
607351180
684269474
1374829091
1343621742
1690963107
2036623551
129753406
1926227760
324077808
1583767818
11161907
662648880
1316666177
1903930594
941550107
527116653
900892574
1133220462
429327584
1540149013
275986016
914348367
979987903
458017347
926536704
1569747827
1700849214
2105095665
1377703339
1975774457
600616728
938793355
423184588
762684555
1774197675
272672483
1059375231
450022336
693775085
1746959748
234421358
1851731859
1393437249
163329903
55959207
531810206
788946986
62782585
1612581360
130092891
98155870
1288626142
749555717
354100836
1022203917
284345109
578017312
62765065
1560047102
2053407638
1073661118
1125886958
1868213739
2058579347
77029892
2050399894
951225160
268630372
1824644241
1656103161
370136859
1030606639
1225031421
17744202
590668526
1823281975
1820358659
283761456
1464953611
843381293
2030381574
1377775490
1867810956
1956095378
979828611
1001473423
1261611883
1096763393
318950078
2002620910
1436065191
741380341
1870048068
1769039910
597986354
1673945409
263814316
1840558586
878582333
1123534909
802802723
1532719135
365329141
2103002615
986535796
1326383743
930714631
648698258
903484089
725628904
1492723706
928011418
2067904236
873670490
1272645489
1463776931
653842428
626380530
808668447
601051944
1213367029
504528194
1672715880
1412922370
2141807806
1047462273
303593164
320960233
657422239
1504289511
798849406
465369394
36518453
656728505
609340293
583756820
773418258
1788018487
289765105
1410840824
890395037
477253151
1588122559
796876242
694263720
824920687
739703622
1475463465
500403288
910260884
1248084495
1910963881
516618204
438834800
409581977
2112783117
68856808
342587459
1919335221
790073449
198005279
1224758637
1571912272
336827052
707062231
1789509011
948936245
85191578
1530578709
1300685715
2016404609
662961968
113842144
200912285
1692257225
2078312452
784790407
355929439
1319650641
1359819565
765456393
905060533
1658089337
598312143
955269261
1756567837
479549419
1594229771
835607602
2089479314
1101121114
679129086
63646523
1710542279
1969294778
1426045618
1878113882
1456892908
730326965
1678347960
556764262
128973741
622745102
1506351755
1269709022
1831667337
688360756
370238823
1623712169
1785136155
1397024390
1279486666
224327194
1766504803
609016432
197214103
1216517190
531718577
1810825958
1468628299
745042030
685678206
1096688969
515635126
736444936
3420155
1947813113
2129180513
1923922615
1393325310
1066188147
338313116
1589773404
214741944
224683188
975968559
94488447
1902127423
950514961
73312252
533641502
258794199
232325135
1522091555
25801119
1286823103
846243874
327919852
2006862371
1277815850
808280942
301960403
1934427160
1854205469
382895414
1678485941
1752954326
855425034
17649946
297332472
494338573
1195540686
1197102194
1253771318
1806210556
582260648
1306773876
1585260832
349433554
436471244
544342113
1843667433
1484384502
1838906741
2040976127
220642171
1630623122
1849246494
1625103815
389897062
1910233421
1884083392
1009074856
1133113566
1858097676
1741249417
167228226
561588253
1991493015
725475913
1884717856
1962796926
1016715160
103044976
1832321517
166204117
832948303
1870156771
908877168
1933023359
1424292376
1791405106
996953227
1319945591
616300639
1325844551
1281802379
200728757
991901046
1739506750
172597336
1644302540
225433765
563304354
652839380
201688912
486978920
910460662
1688771756
454227227
496324711
230169313
1712606330
537413375
849780326
1462952225
437467841
753183126
1705525891
662811775
1939610097
732026245
1510298745
1001606334
571381349
1272095856
217820793
1420023695
694634953
1332210688
452248580
2026592379
128431337
1243390792
340459453
1189073092
116081123
1982484064
1602529673
1694249072
1908559467
335983299
2133677469
2099056076
428621291
1644942241
1301731735
551822846
2091488379
336279152
1626000353
1538499929
1551833082
1374514760
1310034201
726808402
962788154
664727889
1764999779
208199465
1957498874
2007708585
1850447005
1095473140
1195573459
1829178678
758785312
1990048892
1293521979
397108317
1742653762
1786984494
474215816
1388389167
162313230
1076854583
944376045
1245672403
1005333573
851660302
815711197
1895646136
437537629
1737110183
1529843899
2002194674
1841709788
818469934
1646639142
1437203964
1645423433
661468031
1175639038
1157967281
164977225
454113963
65095939
194144330
1694908528
1960949428
1073858951
1364657926
1159319566
1259970137
779018092
1158555817
143158019
132338467
1765768794
805121362
567302580
798007684
94477876
851671931
1045940271
2134542533
2033573170
1145473938
632835378
1308216209
1206200876
788216980
303888475
1342785605
2087286537
804089904
1316743220
339941594
467825325
101117714
1469343840
1367964566
384781156
792106209
280664235
1523352301
820410639
1144571158
1436129740
1434291699
1877249908
1524770370
1312113863
392267905
1720391783
300787628
1788111167
1574106029
174618258
1752091709
1335661282
1638184294
1344392859
1177108291
1187534951
536261115
1889008232
556708223
1853960512
158149292
140542730
2017721189
2030425222
643557238
889955005
1756269542
1004936802
529933884
1775259531
2032868023
708673334
11817902
1867992410
1257153807
267710692
1908443965
1618888687
1018344114
74806796
324722555
2014049810
720232728
257171308
428239387
695091839
1534703685
1637915367
913319061
1220247301
1241958215
1386170648
1604356151
1951375106
1977616316
2128075679
1965618727
75397300
10390080
2088860790
1400760336
2079592422
1619946371
276134555
1573840974
1299966217
547753897
720470294
399331716
1242063272
588293775
865228129
1928517681
737350822
443349058
1343233475
75028832
2056209101
1895922109
1499803339
1850831924
1799833119
474392577
522740296
1586719084
1939737560
1716039084
1761867031
636077052
1905104451
92360171
1515318777
112740584
635144083
1860901359
1946618571
63287318
907850716
623832123
1832204324
509387717
172014326
1659678029
2056163000
552897039
463383449
1564499985
1634851101
1150489514
832285928
2126804371
1529455440
876057883
304394461
1651665390
1495715874
717301441
1515466399
14854064
723498970
618695941
96265438
1905046820
1545391559
1640425637
552772448
1422436293
1402720089
845295380
1040850592
1920131291
1678932386
1612212769
2145962160
1412632867
1882835125
1091748165
1935520763
562529871
883604544
1632192743
1931247069
1188412949
192259969
2090900309
2110996529
2011251400
729613838
1602893833
867470488
1764347892
1971116810
548973922
586050906
718388798
1422366543
127436698
547844279
1657649011
299992808
1482623330
641383106
993964938
826525844
664775825
143400950
888618062
414173915
1148807672
1634551500
760019297
966546141
965527915
690803351
1232569669
1734675095
1510718178
1216910695
551389424
1275434710
1230255545
1499187898
1792090226
508114407
1755750743
1585600708
593266387
1350034847
396953000
1904876629
232786645
1722421513
965215040
1055603024
862079671
772117
2040959835
664827428
1972615356
1584954427
1475186698
18390388
245786454
1542997940
367789365
848947339
1497046350
1170717556
857294850
1498444201
46445190
11744682
1068095368
710979074
1440920392
716095339
1787298984
2088169633
424955252
565408697
1344365371
946664379
323257397
1879796926
886702298
1790864224
399551534
441793286
2132174415
1302700087
617230472
732423123
1911381962
1708724446
1809096223
543188443
1521650803
839064731
1327560802
2017577356
413841145
1999418855
1009210767
1152431547
526054854
1651776514
2061484708
2012450536
1359188991
176725475
1998286861
243276978
1341636607
1367630803
1019159906
1669314785
715327002
1105019449
1455423052
500368615
254643692
1061524315
2078502407
587081941
13641070
1182145035
1935903762
1636210863
1510543150
2096753654
1589160089
208364463
1006803853
2083873614
485042266
226560558
1687980209
285284744
1189128369
77192027
1101605621
458353028
1399811325
495180791
2031049889
1334245844
1152585988
1594176764
44185374
1427558023
1472825120
1361062069
1503629862
477389976
181361462
2030539340
954617074
1210405491
1816805196
760015633
1175805314
723645384
172023812
753981765
82094643
683186966
2120286389
807355916
1697163350
810339292
2142560139
1501559751
991020524
560692428
294183403
52743293
1918408956
449667803
1514309824
1514028992
1378342962
285229537
1678355661
417319284
817175329
126896396
71631420
1832683421
43606630
1772778212
1711990208
1105561668
1125803997
1162932520
919040219
582129992
1203091165
375037520
997774596
1713282173
710839477
1553364982
537067844
318793578
318734571
1787568345
557550958
782838097
1240528135
812805075
1164898076
932272296
573918563
1091890499
775943512
215820924
1936453897
1820431857
702713087
1663143830
143397398
242701508
148032982
720550811
429407712
346997084
1615416576
1977955023
463189438
1261817376
1221442369
1925865648
1801621015
725058286
1399375839
168932738
343775263
984137428
1595297177
2002210203
927142195
24314410
725140978
1967726243
1436359392
852902371
2062485243
757837458
395770873
1742389351
1481459236
459755901
1706698732
701231341
94004577
2124869572
141299731
299196726
1842513662
791762201
1352514244
1828367267
1825565130
1749419426
658384002
566456860
312151502
493264139
1040213965
118775690
344137774
1771418757
2099686762
1909338851
1908387691
2125746412
790815961
2028720290
1752999851
927389992
1409172448
1308122498
860985193
218797142
1939378253
165044424
642071211
988065834
921710196
1945169411
631132313
953405223
96729673
336582672
400733839
212672147
1593829431
1294461536
1602604280
445510947
528837602
1369451666
401023926
873134368
1811982843
2007313213
1147301306
491114141
2006675228
1313032909
1464974835
456281412
1786704191
1377903206
1912802035
1584676733
943019809
1121115453
2109864935
1113499631
1193019647
1608492260
1094122525
1606258741
1597491327
1051857999
1551669130
1597202081
1876660514
2026680621
560734085
1192408329
1488142485
599486168
214078983
884856514
65210027
1515927573
937353960
162830038
1141677597
422609310
1912229734
278515215
304827389
1302717518
1255951074
2123979231
1951901860
975945589
942307077
2042077723
128200714
928113409
563477379
1957930828
1550031190
1679049136
122102568
1027905776
222951296
95660900
554188700
161215449
922329577
697536363
1137759632
641017920
917300237
297125530
242356515
488360070
1540191681
244147690
1430618775
1274101391
23772206
654415885
2145329545
1578830497
1369428194
1369014433
182688335
77760971
1176130485
132785522
591651119
225395584
1309868276
662659405
1463750502
665108592
1529418653
1637408298
615221074
856483994
1941007415
1832130399
992501772
1821894933
1244299750
1157391360
469244599
572171009
1051073148
1960446200
1483054450
1402249732
404343292
1492734726
179599601
1214683400
816266291
843233735
1153266613
587360811
1091388389
442304844
309878526
1706931255
1821553540
728929330
1439969904
663742610
668728658
504524472
744386760
1738861127
305961837
833007630
1046139902
47002609
1513439386
1780006281
1242317167
1173652886
1257230311
123509728
1963984386
1961368433
699014530
431770217
1758223106
1557490708
388003434
937174110
2115187100
772435577
975761662
563170229
1060783928
1621125179
231769388
79895440
1326023248
1406813222
1181412558
665887201
1308661277
673149013
1579568058
1846747775
647294768
127681577
2060689429
79077414
1009313692
699461397
62192303
2034331625
1335706276
1501031949
1732411135
570675981
125694524
667749114
1039608799
2076743909
1760240083
895345035
676752104
163563966
830442452
695004877
2071685600
1304189043
1771377940
1980769919
144915014
488496462
828944771
2060718496
155367720
1759467456
985567237
1791784185
2052669583
90437897
331845447
322666136
1993416350
414905918
1596520785
1008237814
1776211585
338911809
1344768070
1541348519
1064314989
3739926
1092006580
1009790663
165405152
1737719975
2102214450
1961686819
1763931663
1497353222
1593843991
1335231162
1496800712
1178510774
746888478
886474122
1775190037
1926191388
798667912
977617230
1132913192
1219548509
1417730726
1048834932
1125179383
304201629
900853801
1040599862
1550855213
58232123
1414432733
719939694
1699305619
2068620709
1548907082
375710007
1451009546
122260848
920097585
1652445269
173661608
98899871
1405549650
2127064053
1977544581
726769741
2138657477
1662427924
1485986903
1109741376
1206352584
254690408
1605002480
911172072
1747749827
1318988987
1045562032
1393851737
1748634958
1543896072
1174186003
451610834
431979157
1060492637
383371288
1110478859
1516637889
1706009548
295249813
466693478
111270430
2100488545
1221653705
823786501
1333337334
68949262
1232512910
1276088904
818081026
1400922416
788245038
1841398758
343810303
453982587
415156483
3402834
1124173053
1591880052
1000565564
228065469
384194295
59003497
1941934667
1689037410
112069293
1419405978
1731306305
1413490995
1967412769
917783017
2085549687
233553253
1570670062
1559286158
444346245
1245862551
1423513867
1732104604
1713397258
1993040059
156542381
1042011978
1698948561
138567658
1416824118
1425013607
999042740
28631409
666224700
873203919
1902452056
1530346168
354349857
1203122604
55137052
822699766
1842676335
1905872678
1127888457
103082539
1898657446
1042720404
1738064616
1800190712
1229924587
1737635807
2008031804
98055205
435988190
2083689544
526584623
1066537172
817420036
237845572
1351412565
1529113663
1966450050
1182303646
2043139612
1051381354
194934667
224135665
2137537894
2309236
833562643
918068416
211776159
496456631
982928365
1082182253
1070984543
1291218001
751025775
904584431
644766989
1975108266
1743025464
839216004
1900183726
814459481
1617730637
1215787160
1145751292
390776704
1764817695
1263855476
16889512
1105351291
850436150
2031153906
1815355103
43016298
449828149
364284914
353308518
1314076433
518347707
1320204048
1818007740
1012311499
1025175883
143344436
134239282
693790858
1363286919
1513426971
535082232
1378521655
2086550730
23911359
1722425159
576912845
1833234373
136419692
2039007623
47630875
1809165390
581914547
1073112100
622123835
1466544972
50429614
885033436
530736271
1547518798
1959005664
929888160
681868208
2058556483
317440860
768642501
1523692083
376642710
1191133406
1793988446
849655842
579181603
111774466
21879476
1474889252
581661156
1816074082
1545531934
1373278174
559200034
1392402913
865299243
1915846054
1689691200
267717733
772288481
361951194
480361712
882017227
1084864167
1308608508
1977172967
1126155
661027349
637172600
1993144322
1090462917
354433489
1765600824
1152784377
1750035050
170721966
1106727986
1865985625
1937553730
274267788
2142313517
600450712
459722188
1891241274
117760406
826157237
1639136579
1355162589
932210503
251313521
647681176
20805144
126982506
712293170
1697414562
714696081
717854606
280328484
204385904
1741765327
1415497582
550161660
635985625
1231398164
26668762
1327648101
557483749
667157103
1029854638
552656946
311633301
489844868
1926295785
1776782616
727895532
1955964086
782930984
2107021946
1927134905
1400998831
511913002
1895821820
2062647138
1663414938
767820090
939117601
1618478927
1019639466
1464008924
1562551639
1574005595
1670643243
471929080
1246198019
321721424
516945802
248015150
306005848
1743486393
340992711
50591201
1817108462
211909410
346267895
977846721
343930697
761661236
518851803
1298819279
184976018
1345558819
1011571416
588484977
947608517
726008812
1861845425
1954246715
1264791090
1937628076
320137784
938561696
919644756
988963978
868657172
1123494136
285278923
1945831523
12810614
331625117
737390509
219764175
1026789307
1948814819
555645862
1582073137
842211259
233499628
746510267
1215793230
1681701269
316227711
443119454
1940037567
65956194
1222999088
916010291
151091550
1337630590
482824063
438189861
432461357
1563811885
1404826696
1760463478
468629876
97664186
253558883
116953080
38280802
2079953608
312950769
129585308
1965504046
1519883630
543856334
443982178
357117662
1380228338
1132194933
2019475477
2056421595
1818378012
211950629
1626222223
1282459092
899329924
307687780
2082265123
1640568476
2119428142
2006263876
150175040
1249636772
1086822608
1393326284
306866081
2091362620
563142692
175417550
2056414914
468867374
1755368391
332965476
178852953
1900308016
1034592256
282241502
1322868583
763134728
1681451260
1574068258
1883857597
2043035544
683430331
2040929655
1614184085
610016805
688211296
396367483
360759013
1755198215
532240327
1087415206
1277593282
1703299444
1534424124
518949714
695305305
1302500046
258856660
1705399057
1588981144
937417738
880594051
1294572348
1604650143
948718830
1051802584
855080947
5497830
236694847
2089677753
1006044336
1379373485
894841776
172672288
1025279233
1584881047
616225837
1552442156
1039347779
1729528749
1056851361
50858635
444828352
664148368
1085216930
1696068188
540014832
550519378
86570304
1585808489
2067812425
1391307307
2065623555
1292262738
1760916301
1668697124
19296576
1260983442
1679684205
211713198
650901541
117361998
1749333670
1443970860
1993993325
1473154527
1907536957
2123948407
2073776866
1866686658
245146625
690413669
503506338
1067859063
670418662
1323045911
1421851219
1909764992
511749826
718414814
1349021723
180710737
1926697414
1267155687
1845880398
697001463
1833018373
820851888
963017378
334034620
475593296
1564252209
750964549
413378060
126383010
30244187
593303775
602521616
481045527
2018918553
551810437
993703576
774043406
68267830
528599598
1935886809
1221419258
1701671943
178366869
1413380032
1066580448
503433987
1687339539
51131807
69544035
1504935406
1364415456
1968107211
1121829497
1291921506
1626091524
1530973747
967422135
2006762570
2011544968
1645334002
1747015805
496139832
478119995
1665109909
16944595
1885196504
997414670
259521694
1936117307
1282271839
657246810
546811548
1949205014
515528681
679379335
527769413
641353662
2032728606
1878903420
1330225479
1512785306
329662783
323868222
1504255985
1552122788
1928376697
29587639
1662625583
1797213899
758689644
2146070043
1098626307
824222311
1205179385
1100294509
580145307
310745730
1886455962
641739438
170519240
516091527
1596566517
1806818573
742721222
870019922
2119040422
1591737715
1229302331
831366419
124818157
725846064
1453233324
374356503
481727170
1692676101
1747403090
2113322151
6388202
1233410959
2065018355
1006054816
1807034230
2037820439
1959848875
829009533
695939206
281414574
1559066435
150680407
2139389365
360268687
314857885
824982921
497692137
534452698
2083917539
1062510103
938394480
1976563789
1816803469
1543847723
612407291
174201528
1165824968
1937831768
1300142365
1858946183
615234370
589652694
25185299
1114832839
783298148
1052559005
755112571
322986642
1809719764
1322383855
1240917627
1747869220
1907464149
322918733
1507845786
1537578146
1948270801
1666301976
166447763
1001305968
891200205
922258269
800991064
435711316
705301095
983278368
547367738
232505631
331891398
156274252
2080086549
648550186
797840875
122129156
1562448325
748661903
324900013
1483321964
125474527
1395498198
980232084
356589999
57370491
1727950856
986211904
711208331
1228806434
1321480530
379304130
1018993486
44170254
1703873824
414957216
2133058574
442025860
1237546881
756645946
468549174
1154846373
869718574
720659903
790114344
1672346577
1142672043
263911775
1275030146
551474541
1996933402
917204261
730180208
1577372270
326403530
711257390
1708188448
382371324
1855631442
1119532787
80867673
485297034
1298943103
1513748864
1257247861
525818994
2069533220
66289339
995193233
1022779963
1652249120
1262098868
1197055304
1996891273
155051340
740745446
2132225555
767116389
1442292310
483667354
1081693826
1832632577
1487985733
744514466
591824806
808584082
532375765
1844019897
1173166935
1609905097
1136373268
450002324
694617528
1106105363
1676491106
281238367
2022281344
747480540
999021937
217390786
1765416183
1300878696
1298815050
1199208251
1545661877
2115399410
1524597131
1448491086
2039675152
419699242
2001928533
156277502
1217119231
29433505
164793746
1016874129
514868074
173977680
1916317907
1903958064
1316210492
702251847
1334712469
1362808486
580381601
2064951472
292449081
400905773
73438375
1205711454
240756300
1096350538
469036867
1927356211
1291519211
878074056
1350990970
1711935494
109997597
208277515
1207378549
1113080636
615344821
211568966
1675053102
1763661971
485270458
838335417
1001715397
366108366
282257679
1310391776
987038744
580691614
13811451
119529010
1368343698
958979984
755987705
324174388
413582858
471301139
1859568558
71340116
1461129663
1690656218
1775760242
1976999606
284128945
69454341
1816234499
2069572680
536173315
209888608
823034253
758669556
1424398363
1162737879
2011956738
1202034045
1112857291
1222622474
172014720
1533125615
405999337
1873211309
1291751476
651100218
1632489820
319090365
1795688909
1189255039
34073031
1029840189
1947348174
209091008
164875666
739954549
777893
1672562902
1057171864
453345005
2134103139
1616081206
1185248335
678643500
1529219338
719006225
1749977320
1001105773
1833548756
932199928
800999570
923048298
321451639
1638439547
344081690
1641533644
1364892567
970369237
1506439968
1572236411
29883606
280129134
113894665
626773997
2050422988
42890267
706513836
50385377
1814143517
191461250
281739813
516960469
1996778624
1858986708
866475828
1029525092
40625230
143658127
1540231131
18756795
1965747175
1752973578
1634580795
17424863
1128432114
1814401389
1839801199
1234951178
337907766
1596353650
1393699657
1688080082
1863795001
54787786
1575795916
1329196627
1806458576
1057315622
1874908486
1425138608
1480865904
309291715
1339198906
423887355
550932824
1454810409
1413033181
819396978
2084574854
920096982
1701724620
103974054
109108619
1009191717
1615709671
1696834664
1920231953
990599435
10504011
1796129692
1705786638
1630469824
1214782174
1099934690
1563814387
530473156
1179293278
1944646223
708163015
677456720
797856613
1591976624
694074683
943751933
2017949960
769668168
1349624344
1787493538
1852509772
251250223
151700187
1573347031
1520587779
1128047491
271120346
2103912521
1272391622
1863389003
905304604
1437196663
2022862245
303782261
1635291474
1812083782
191201964
1425160692
670837362
795724995
1035450032
1714189911
403862826
827392141
1450233694
1869008128
205286201
2022129628
2014941622
1040394779
1902190023
1702448476
606819548
310518506
1767648315
1193950889
2003278808
611826503
302825946
1850492033
1697691677
1211920576
2104368358
1015954136
503083977
1184599993
258120739
1668481304
1461306371
1574948584
33183130
1059297935
1478656778
247411831
1092498387
1993152224
76689971
1187463429
581475774
1295729074
236635281
755656054
940876711
1367415599
376467849
1290780103
319600085
1755322505
1164283421
371594754
1447158465
1983851539
978284456
668677849
1343528427
1000510755
1171084979
544766125
616041674
1496676639
53108792
843424019
966319731
940982922
917733485
141756032
602974454
2117520004
1215988968
388758711
1351536612
281102488
1226776259
1148356726
1929376429
227740231
676787567
1856330933
106750676
230552718
588103665
816913951
1244275197
1881262853
1897293772
1661857672
701556763
1548632277
1619407748
1003112025
1700442662
587124865
1458763815
386139768
507009113
446782639
518870037
1548805889
452832186
326670279
2049962185
615980548
689609936
734419
656199064
938956119
2075847229
1940971294
1648464350
789112343
1125471852
573438675
1790699160
80305521
2006148621
409939336
846649773
486557996
2019206756
2006298029
693782418
1291340484
618691481
279272341
2091207985
940471611
89224827
1480958268
835502858
1572401096
1706373900
1193679516
911654612
94757739
2077736844
1555564111
1414274558
1236512281
1210157353
520977775
1962481542
1419993038
1571214247
466580379
970315557
126254661
500676254
458981281
898637390
386470314
945398879
1748659191
1968107396
1423505486
1739814935
1111526972
342442024
1082885001
1872038808
1305012225
1122546324
646077218
1369658985
211554060
2035374152
40938191
30544711
791928178
172457216
239178996
460582619
1378675063
1556903936
1564536851
877280699
81184433
1475053270
512182972
1794980458
1123290507
1791995640
550123341
847629526
1557867476
576432409
1959911698
607245999
508099754
1736233590
318039933
1309412152
1565927830
1334978460
857441066
59788471
2015383931
1516258892
367718979
716542770
685242880
254507026
1356475370
1467374124
2097432435
615564356
1175510321
1142986636
636320917
1037503124
1276226766
1423325420
1161773907
1192305802
676382795
1489447656
1242807637
646582512
1660401397
600696459
1740135206
995370218
557283091
1731692591
681409951
368330575
514449893
1621126408
486661570
1724002756
224614414
166615641
638237797
1421261851
393590063
1838230174
1662638913
1231105383
1942326505
508757109
1347566861
1021089670
2066919122
304158993
844934434
784218187
1781854839
1129703881
2090668181
1058399326
2116963386
70129377
1948876169
1153005793
1691560066
1546696133
1794383023
1278498540
2133463484
393490083
196661285
483648550
1220778565
1674093519
1348445350
929699384
1189843693
1878056665
1638205792
1014957247
984909224
2100479889
1207488648
1170899731
1809742516
866673138
44365613
15647602
1102709816
1306154150
1265448355
1066205292
38310623
1481438954
33052754
988622726
1996165658
1305011990
1937006269
2006039423
1636813893
1229465776
1879467200
120604232
447780608
1519438548
1622627036
1571320716
1729251125
1118180926
1437488548
129088241
116813199
2035893214
1302994713
1343832594
1058036399
1566751424
1154084207
1116258020
418278279
1418516126
1775721706
15688282
1546165564
1771648384
778174277
180734414
1219848658
564760379
1058913209
1669724732
1709567022
1393889815
1326774191
2010145149
1219120227
1001605714
23037752
920052063
115307576
1824886769
573531245
264692072
612829852
1590164625
1227108522
1628137906
585808107
529721994
1811315721
1767916525
2026616471
290847382
1504433776
1892624168
501194076
420848133
195339939
701491429
2063304119
1735672129
854903784
954513410
2070834005
917488190
1704461603
1663786682
724293764
1826405809
1345528229
444370066
1082645479
159918845
1446181250
2010261868
660947690
570987717
322579853
852340481
517414763
1877465235
1039052623
1196919724
961975142
418278397
2102923785
1081117712
315483426
1618553711
1461691056
158223902
1457118214
1575137411
1982023541
888912461
1019372488
602484718
636234018
1532397374
1842051493
2031738859
12198566
123912818
1570726043
1500178060
1928657276
609051632
1941118111
1967968197
1609850326
2073487199
2141599840
1117555698
1630516016
360640317
1371459664
2013197782
1241948230
870968893
1942153007
1934549220
1332963155
704240170
1703936716
400994288
1813513852
11724301
1811025865
565080713
1446453192
723862534
1868205511
1039633417
508144131
45412356
456721480
1934549436
1375889396
1580761623
1708506627
2106495083
1219504516
1422395353
1672465924
1134046131
185586649
523560885
1216305974
1883276074
431960316
289655475
991769896
1438134
715229404
1306627742
682668081
1103770290
1319567647
665600065
245680479
1462288673
1317520758
290004553
1107661626
950189416
1847851028
388014747
235333938
362372011
727279960
372872432
446000412
665836060
1983912167
1108092237
1727187543
797834980
1306426700
222694973
1132348028
1436294943
495359040
798539414
418021784
291613861
741129000
1288342583
1916910185
105860070
1747537738
795078207
708381386
1960669911
1458968039
460439387
1265903541
1929940712
1905814699
1945470748
645550445
391361429
998851018
1203555755
1463652337
496684971
1795937338
1484289291
1865758575
1293774028
117718004
1359813567
942453729
189461790
1870576225
641042149
117939761
251232534
1530450617
112202832
1557927790
332410550
1839016314
1313879331
535064098
1036910279
633548174
560787448
82381218
284572644
136546399
742746792
1424203529
2034985041
164779340
2081717606
297577694
1533129839
1831871287
95177816
405028715
99744902
1830992780
798157262
1000799729
553013206
1158067054
465109266
2101378396
1593376292
1487586128
1996720146
1674304895
1096756796
2026235758
1124170243
684961183
815266836
2105100407
1615239542
1533155135
2100895560
831449802
369375873
1301435427
389159240
1313220614
1838749049
415525283
1683942267
278851142
1995513872
1064578213
534992165
1043646621
1823371556
1926532741
265788086
1088073607
892611045
1164980492
653251266
1430823247
1741449316
456147663
1407630737
575406491
1262633452
1917494020
1351950788
1795932823
896058627
800607868
918467649
1880183948
1227359185
1828000535
2025686423
2011651653
1254696581
1542032547
408221657
1631534460
542803304
822110432
370490818
229527264
371510040
579335118
400056481
1697906382
625614541
1872817051
755093118
668573860
1153980072
136027437
1665757147
1004343281
993473071
1506035931
251348769
603396131
2042338212
1992281453
1035245088
1248765301
1053356959
1002020295
1120373817
1388952567
426336824
1405352974
680426706
755841274
1676030388
1928036009
303537586
849107680
1858678963
1604246496
1018318095
636031306
1531976910
1714159337
1493622738
54924701
243995630
414409479
1602353198
709610142
880742278
1225963756
1409049406
73459045
2093311621
2036847189
547913690
1847057842
272717565
317511262
1215179870
1311909168
967088462
168738280
754859365
1849305282
1486617020
834607057
84311005
1438980212
2040331054
1596069164
1661938396
445478730
1382908130
567926101
1437275771
1287091233
1839104305
1011886694
901982668
1605372321
2102574993
847195530
669420846
758638187
533368489
886749995
698895484
1900748143
1447926550
1612365542
1010009374
1656135226
153861345
1103624256
1499405523
1431074080
833475288
1284243071
1621753674
533189586
619684733
1717931327
229172501
1351737554
12306525
2114066591
1368301879
297291957
1705156536
463317338
362280882
1971766595
2007320370
753533181
2084830229
1112799019
284007780
1520305746
727840568
892576945
673991943
158235101
18732423
408832785
643161725
1062269265
1381244426
1933551150
1167577610
17440028
1888907111
121436432
360628952
1529369288
979994386
1029971477
1717997618
749429627
1617284937
508845830
678269084
1891284488
1443067148
1725044147
943967089
803908893
351995665
1217795041
642726850
1890734514
1849924399
1745474500
985537052
1909606644
467107095
750874615
1396715260
814616388
579363909
61105140
893398198
934837586
1397502782
1054217297
295047798
1941214122
1602960347
1351556878
1019975060
1252757372
2082017231
859337594
153851098
2136557224
2057360657
1782133490
1039503757
1877986314
292431192
604526786
1496199886
296967039
1033597832
657664686
530960160
487558782
1137637988
1495888101
2028863309
889640991
1338979039
1455453878
857159589
1878870411
324522421
1132319186
204434223
117415409
146296463
635106282
1167766950
331845404
635761104
1540522512
259984780
752775491
1489201863
1814590750
1218182802
1516181529
362540532
905839047
1627876267
1291321819
347593582
1096960421
610818468
1945029781
341241058
951112279
1248379073
101052951
272886921
1538180676
1782016043
1279642562
1618080267
175635844
1343407740
2093604815
338373202
1466748145
972418470
919827507
662316192
1685167900
715160621
948071451
1553377611
686904400
1347590101
833973054
322902036
456354650
1857417129
649216728
1812418033
414642355
1368180346
676832578
1573262294
1315125216
132121789
1052320531
527045802
1249860382
92623681
1042705994
1755274127
1333887916
1257651532
1572792175
265181776
1877408227
1502698135
1238528271
1948088132
1885732473
75399583
326143236
1849566152
1726638262
479134269
1235664771
854489776
166596904
127068074
940522630
641230365
618528739
163332797
963697388
379014643
727541260
1640594427
1146179981
860704330
1851219245
1456451126
1383775029
1364260143
49311825
2023622873
60121814
912034199
2089347951
433273205
1578555364
700963012
807466070
1960697566
1491552883
1995804021
1351576159
2067858157
1665019753
1564282128
1344049025
9805038
1867984190
492429095
355563404
1222777737
398479215
1820957367
887963845
2080438159
1310884706
295787677
261166266
502222363
495279243
1350813233
1473507203
1845264904
1764696158
209748803
1062154527
1962141585
878844583
843470974
928314613
343504216
1717058120
103856434
1856057770
401768227
687731884
1675224639
1903600345
426997864
1879929578
1341822028
316176273
55295549
1766524130
1975523585
179424292
283666674
230940358
1155670715
2111564180
1877420002
1192238175
1709241728
1913933215
72491598
448335296
502608528
18054047
1495130616
285526931
73016647
1930794057
1881294317
327684820
381393496
1111864958
1927773158
1258252721
1253064064
1704797915
935330709
319851485
776568958
585580609
617133990
1840586169
31590424
213593221
881320248
1999612384
1903403908
979133474
1040470267
915137816
870173299
882046600
609059456
1170946445
1520804466
61643447
932038107
805215382
81301103
1073186474
1541370333
179218952
1943684077
2133332198
2017336961
991103103
822569459
1983518646
1108141889
112858597
120962792
679424446
801813798
39967678
188401417
27960811
934121773
685984470
1254228612
1103899787
2097020486
1597030514
2027662305
793409204
824925166
1770574245
332201531
336494188
867323972
1495162888
130745076
540057630
1712208434
1083635250
1047062784
1704491296
923708351
148925243
1520624249
1025544640
453635253
251580281
361663143
116313078
2089124825
1184080183
1205458188
1557306495
722324026
1946109870
677479075
1989806810
1813349628
740153565
675815748
762214874
332826557
650126385
420909279
1013593918
1917607542
337774595
1905201715
297260215
1786904609
213847390
301718760
1017923431
948668715
1577470926
1491222121
1114427674
1017445605
1703843455
757284620
1674686258
403640488
1603006499
1521668401
609653800
40041845
73877171
992905019
722069251
2083936816
209287242
599576982
1670106157
1711800015
806002520
1975371144
374207775
143584590
2094442152
2012637935
73742489
1168393411
1635263902
1241486004
1818096590
1998666667
440042648
1407268038
983839161
1932140877
972319041
132339451
154180485
1132423420
1554737862
616397451
2001416537
1468906449
685903299
1651348221
1263847815
1461064493
529598712
337609698
1034443294
1030150806
1508692306
1303258994
1019545568
188684843
926445041
57072815
1880227811
664054119
604411166
1725472064
934090303
1972791367
258609056
1939315903
1691692993
946045626
1370908133
855535006
1738633514
319863206
999412559
907391054
869677049
1303688864
993624866
552290646
667474482
106194118
16323834
1656889175
1298345824
380130247
1257662449
1520656809
1584914486
1037312556
59945020
804935245
179863234
122220249
616682007
319008811
381576995
1982583896
1574504246
1761176956
146237310
783903305
1215679062
470040119
946286592
759123998
205392830
1595634071
1028557825
342146837
677031229
840723802
1592353103
983245946
883770982
1384295176
1477736543
1622131737
1273115065
155795287
1875643900
1637311046
1923080015
1855907573
513026378
900527685
926184057
1211473407
821804656
1371301083
1883415866
387366410
348886214
1012023622
1880028362
1040491423
1066530970
703174972
892212792
1637014894
1650209297
179357201
410366342
1061020164
1737410254
851330823
858810263
954945099
82673973
665756689
934681728
911977357
2097430786
616847270
967413147
1177992670
4297659
281198866
1782328430
343628414
1999901765
1859985107
402211786
1547421076
1551602703
1177718945
1354326906
1857001806
773786249
292561482
1467946202
1103377151
1662537188
38919387
924702382
880061102
990286612
1121706447
363618892
1465012201
723039723
1615105323
199440025
197570920
476072419
833134467
648572165
884484622
618557964
1455583277
1613354544
2136602669
1572569319
1492985741
1225153843
2064702279
1983537498
190644690
1227338875
1265973795
605603394
2077595717
1393379744
932958642
388834227
583480444
459899562
904784510
523464169
2071734779
1645363404
1408898901
1071227556
1386166422
409316858
2110159883
4004001
1573123821
878989310
810392237
1479121021
423249085
1189176831
250522271
915094601
2005255214
1984596890
599422521
967055511
535977349
1319609792
1185268064
1387703281
1340000363
1788090121
1070217260
871765939
1819680258
1343372165
889119795
279781334
1890677851
2000301414
1395731330
1689056141
630882097
1340395742
1745311405
691322193
2028485389
1049897055
1215667963
312670995
1345232850
1878651264
1829684391
727817917
1694128587
228427994
486092119
1570633222
139562317
1296176552
1418824226
1048402834
573743042
130940679
1290012095
849325551
1539967730
2073339791
625277791
1289785514
557332048
419656192
812790672
359167158
165698097
936578336
1254468677
943613920
1012492553
1442711626
1730340303
1873522168
221905559
148746098
744995217
1474437130
1712876931
334376788
222935041
913724902
1949800958
668664370
950603659
559846740
880421781
529834904
411171288
1447529079
743738389
676367553
1371910850
2083506342
2107049243
477395194
1468266159
1985679952
84468403
2022568318
669911083
1624139952
1508744683
882319900
836517531
1134945580
1319964200
1927935341
765402223
62216367
16229484
1633843462
1678044523
335852584
434089140
1481738644
1922886831
1826175267
343972054
906020586
341898042
1377595778
1005408894
749261148
1376693719
2081550322
255759743
869977090
1033460703
1114429532
1555714544
226372467
4003154
2062954451
724375259
1369687996
182229084
1377105167
1924039637
999242223
611491960
2091450536
875152313
2104983596
1652540515
1070181677
824381111
799009220
1266539654
1813596057
1532179618
42617695
2072113377
259934007
231878506
857963321
525709186
1228099250
1068088537
1525355962
2054253186
1497297685
566821121
355961186
1885314806
897862995
7483642
366439227
842203666
599609733
1247495278
879825615
1020795016
282062849
1306177657
455179972
1160467523
453967051
244918551
905675008
48020111
102228056
207711317
875049663
55186035
337514419
1841763342
1653190819
1234737891
160779477
1065185331
1658920956
24594824
1833676431
1532455136
1100544381
1846710291
1747218810
269052259
796172022
115518206
2093256434
1290162506
730216044
1612544015
681713384
1659924396
887869241
213177386
1560772411
1589085436
720686434
468353457
532366251
345820383
1433444145
748852901
136179436
859181423
638040012
1287484255
917402260
229164211
513791193
2061647892
1376155413
1375085307
1743555021
625144786
92236816
89218396
107812037
1745019464
1926324553
1790495631
1127774880
436785669
18654645
1714104016
1226369825
1730517818
1894723755
15846233
630680890
1251495147
502714836
1771635557
1354289946
890821827
1546725704
609179866
357365465
95574974
1737123890
512028561
785464991
1020638559
1778112624
2059659306
822569086
1965946226
760950194
802867619
1350672173
903812846
590060703
9565222
1787090421
502815106
98679851
1598364334
901934390
956506184
1948986685
47826310
1418337877
12015531
132844216
1219222795
339030086
670983116
263987880
2032745228
2091643851
1200461600
988411284
586499520
1845921620
1686188065
888241948
42832305
1768547223
226549750
1589298718
1384680437
1164062718
1930877017
148649249
1789340781
1964727851
1812095459
1264106124
1108521100
888737596
1181678306
1416212685
994008221
1580121862
454622407
1225100990
369968866
1444493626
260623135
385113969
2128619873
87708890
279808278
1633878813
1871133845
2094528778
255875112
2114336509
2028869760
1902078300
729357965
1241408925
313499847
1926093142
96326978
1926053628
935589185
1400850846
370499066
684595471
1705143664
2028251987
2085020144
230823930
89168310
1623346521
783202216
320937423
1542934049
2025295785
1173475720
1627423593
1521923368
2096160778
1608037436
1199610024
59926776
1845820931
867890197
701623366
460232203
1293846481
1996766322
1124293688
121054649
817024368
410770701
434761290
2087317566
1797713431
622321946
1922265025
459077252
1743010733
1497672851
148168318
465151429
310175600
1974084404
1621465117
1774591973
245495289
1721194118
2115523317
1832226650
1053522842
694008806
1608703630
811106335
311697534
453307199
612739864
1084638011
1424551181
2145379438
1396972088
1740134310
894328437
464314053
1463719705
1173413339
245088779
503881275
1411348172
1713705220
2024659590
1998475753
418095243
331663912
28429158
1553791623
380108219
320342362
2127121957
1595627746
1705292350
1431013612
988360041
1815307085
224337102
1613059890
1710426659
2042512517
1879809948
1666873614
86730608
1522131452
1811427214
1537119174
1229782649
1719724456
2048437686
765894585
362437524
656304277
1244530248
1366794772
779010518
866511109
437852782
2021289976
1961842582
798562572
1191866064
250443657
1218288247
545519586
1549772032
325948207
514595858
1729662311
757054342
2104419156
437683591
691218264
1378293208
1302245603
1855841475
1582309378
942951550
1766283052
468336515
2015112365
1042728421
200226473
355627168
1290285907
1021318769
1753984674
887835603
2045356352
794372127
96542763
1797196249
1733327237
312224641
1992882065
1747844340
1885041332
2054442944
1287044908
484019492
1840528744
1086604008
2046114226
1134197923
8116902
580155890
1676968897
1180922688
9480645
252330257
86130453
923849718
1488385765
1637389358
1264894964
937875332
1735201122
970702633
1299340260
480178832
726919554
548455857
58557419
1000702038
372586333
725193713
1708078731
1514715047
1506814066
1369372303
772292099
1438246731
1572181638
948001576
1977782051
635566474
1302119852
959010836
275491543
371867999
1404676683
94961021
1087441051
326798724
448640975
1530850450
1542949038
902661711
525088306
1315715295
1882648335
920408120
684400897
1498287989
1085432972
1451391276
1972997491
1978411099
937886124
1083911365
1054119963
860683662
1864982793
1597550686
871619503
1564527676
116078886
523708018
1856401275
2079612003
1304559410
206281903
595160268
561811874
440897716
1288724176
2079391271
816562949
1175315981
1823445777
316470449
27384670
1711197480
300752597
2077353722
94912889
782281469
611373755
315610886
1292535948
1759069720
634511006
155148518
381479099
1978112285
1829015119
1099853880
1522630204
527281324
887836019
181763892
224219925
1384348140
1810625461
839801977
709766683
1793840274
1976195469
646281521
1817324527
1571052843
405353443
458145791
1852972773
1613331299
355612830
531034697
1369421752
468148350
117869272
474648395
1649964316
326176989
1639477011
2079015404
522083372
422999929
414140304
17618695
1773631855
361922286
1064753290
1806875637
440739855
1546269784
488297591
359072828
476324503
1991635314
206549039
306444305
866540347
359501585
701087509
835267388
2111282125
1131454153
1027839918
1785010719
1184755313
262385129
2027208615
1320964424
1093062051
278630188
492412989
601299567
1102191659
72330539
1238221328
192852880
434890212
1248617666
916017664
1983057110
1210443669
440297304
1559424258
876744504
983686991
458237040
227980440
94988774
2101191908
1911700704
1093905037
1955326344
1089604069
1594358920
2014336516
371414493
1236632030
1150344375
1300737893
37214242
1886622371
914886153
1998541899
1766189388
199888065
970132325
1041761298
765184142
1012730820
1897411490
494494721
1138194718
1127398869
964062237
230296495
1666074773
1084748950
523684482
709155068
923196886
1726905721
481380313
1144818820
1276038662
1797669228
1136490951
553561606
1779743857
969027039
1143494108
302430280
1464860413
889840647
935852726
1190301055
1088343544
159986237
921076544
831075258
484702580
1834898206
1977409683
247781522
1540171687
1819801250
248953808
654384725
575314862
888410718
551051549
445558629
228688602
737179828
390050031
386734898
807521250
1816017574
991501222
487324079
61375743
763940548
566338171
211048540
70762723
1939997246
577692205
39546364
2093811523
1254338674
911615480
645895919
1287604528
1052263443
88834201
1758501331
202203089
670760597
1657925535
1170486072
2032538444
1526794419
632653055
307751482
47360085
989612783
241736057
1950428317
218953293
713624985
1585252129
384611083
1068107383
1373069471
1437756298
1559113145
1105344814
855723250
2134012319
1084307337
1038087323
173984693
330572899
1306301439
1671289586
29918916
861882605
431534545
1652394160
1255825781
1550368917
1552578679
1965021897
1164363769
1233187656
1431526231
589806863
1819002962
1296908865
1695004375
1219526737
1559949880
1313177987
1529640048
1130412098
1738866569
946764415
1013773901
1495442079
1041908904
277509730
1592413344
78320847
1943070719
1316540444
254062860
1343746523
832693136
1117621926
192957168
1175398736
695061386
206178265
59128870
1172782424
133849101
222267762
1797453033
797069446
1482286287
1350896861
1497550905
1738849532
88948949
149483512
1414395815
632303988
1647437790
497530948
1579454620
1338792129
1714194762
835771732
1146892115
1655047987
157387173
757242285
815764481
2114842869
2100052541
188073726
808562438
803203281
1164314833
401784435
1756687460
2059118007
166592857
1181238389
1937230131
1580732846
1287828613
2034072048
1604824720
1381637989
169767313
1645729612
652941114
943204641
623342928
258879024
1862531680
903009894
1692719872
1449243522
1178304943
1263307484
709448867
5640869
527958868
734550932
1900325630
35751623
771639365
72978043
468518276
80608673
1610553199
1603051371
2012281766
772030807
439487003
1009962904
1671654346
1616522003
2111744048
976829125
1897012324
433904915
1842662599
1886680702
1656235097
693110024
905269821
308918010
1585256988
683353664
738985430
87981778
953290022
100527122
1474028772
1595397305
1121797641
1615102848
727621886
206700814
331730398
592772745
324561740
2048513404
1448066909
265207132
729876984
772831614
958029442
1234493672
681784138
516080239
955316644
331138582
372454118
1893535854
431984857
326731314
1409144260
1898231094
64767565
1235059377
1404083657
996139640
1618384716
1818949357
1830567660
2054496106
958225268
1770820129
993157907
237717536
191663565
439294519
1390392892
655561413
856939593
425006435
1208171192
289611391
1099366673
916290831
1541662159
1924106547
1405673837
769030024
1537573766
839257647
870479642
500505248
610132835
253209698
1421246519
791361018
1972063226
771282071
2080569141
1970545762
835532695
1914773218
931222389
1410443226
1759533272
116624005
121016682
290572747
83813925
1463304866
2015625959
1226229453
954609313
2100358549
1068099400
440008780
1390573083
1628471856
1091357606
939718279
1684150501
1270851345
1135522621
2066434990
1018231093
670472182
28116887
604556538
144519715
64328811
464802044
966165927
2145785050
558159444
1744483859
1328929166
1685482545
59051924
2138195229
2099291745
915081551
1819897931
1566835519
2107993765
1678153687
609498633
1522845067
728140780
1616099809
846119104
1203032210
183855230
2102815968
1580610044
1656439122
474137161
219002206
1664455305
1852718282
1719465191
1185321668
996573506
727247024
185945077
551632098
1058105552
84945785
717577382
1321838458
430325285
1317483683
160262477
1256476122
924239573
2060766553
616876602
1611679834
1432053491
1421504450
1484087546
1719642027
1374386166
1348348006
1062933015
1984371186
454174228
801652113
721438609
539350479
1630066569
1406508995
1737521948
1346818001
1004542466
946872931
2031732756
1440495124
1944066424
1140685738
504792633
630600863
19504518
1058409568
624421749
1276510676
314609979
2058645839
176862803
681456223
474550139
1613683256
1513021590
1868649881
1918892710
1600858926
83581104
502258140
1855462026
1826546686
629589207
2070296785
1747239444
34328771
707677313
1897687901
106626573
1481278098
1926458213
2142742066
240274258
1590922996
791268148
1335844338
1292752100
974690422
747513312
1526109046
599210642
1805524816
1216295001
1918527470
60022449
380049661
1727106005
1690761608
1400749164
790843627
433570169
1579386610
1221117594
1030852795
425149169
521591930
832425250
1118212086
1111717450
65341338
116649012
774483200
177719063
1731679085
1483833739
1050176846
969523402
1221561713
1151183701
352437481
887894556
1061654703
871058976
850012061
1421628707
522066779
1967563705
245981229
97649678
1752295845
653152286
1775448562
1632366935
2011962197
109117732
75218906
2121329469
645586659
1464374288
1523105063
1944003989
1990026890
99337175
291530227
1493339104
622994446
214916958
1164394225
380312658
1851280684
1552943056
2145230311
2008828124
399878128
807237407
495843812
823026185
1376886413
1008749977
299697129
29035014
1278647370
359885007
65832531
455978395
1605021996
2056896889
1654787510
846268083
133201492
1614402009
759322859
1918019441
1856072349
952599525
1400017307
1411949
711073314
1806018498
948980727
1653387942
1792165757
1344795045
326193049
1570161495
714647302
1157529704
347875044
974369885
600597445
615771050
1932163181
2089647948
706520952
1678170537
908469766
988601165
959939184
386408077
1414673953
330497679
1964054696
1845911950
2091942680
1062299954
214701454
1936739237
641020899
1314436771
1747216339
1878408708
1253637273
1700231440
1113409117
1515491302
2136679927
694295240
1423146072
474961218
1837391425
375179446
1987378460
1049144541
81482167
574645438
478068999
955946500
396101994
1588821938
1946282355
905793451
1877153130
1013996530
1523657795
165887587
1302166481
705755042
1368885670
2035505706
569274627
33169052
402212613
615195911
1174132896
423527610
2126525417
248588755
1479707987
1131604037
456406448
973144315
1546874996
1166818454
1776360628
1027203167
783958988
2080430952
371900309
18395310
1475299455
1720041391
120610816
50768889
1135912915
1575012325
27285296
298156915
1755358023
1852375078
557648188
1854017136
1802865988
737014849
603202101
431390791
1443399861
1373571686
2072582732
1397040682
94900633
615245077
1509163399
2035592782
104025452
1333185794
1874171015
2039936328
607331090
1666327683
1518442749
1958960399
426122064
727834776
1304461489
70101601
1414531373
995756963
1300846462
1166175201
2088663470
1945325515
1742009910
1758586872
2052254855
856590641
785088334
2033357454
1917047938
56647607
1378689973
2019822698
1353015042
1637739017
351743426
704358571
875234608
323180347
2139510536
314800882
980607846
355311967
362242911
1024781833
1795938849
1449150310
44500314
1125638718
981956034
1164972072
508693332
1945064172
1615372057
757846986
1568068228
553420156
2128614191
2000440844
1006175355
1015136011
1743234159
697563508
1713936903
1930265493
292372945
1437069420
1743595689
1295473412
605997076
915068965
1794536966
794239029
1585944865
1696780975
341005472
956290789
1657863437
1473476981
1559218196
371657371
1637239260
1427431126
1335587002
1208071036
1971180406
378575115
1784234159
1136633399
1751622941
343790667
2010740676
24021261
69402740
1326804191
287238057
896357084
2109449740
1847005548
376471642
1928941709
2073028136
880307474
1373119447
1585296436
729839714
276257297
479183717
1651419844
1470831678
2120752010
1272824634
161020524
1698758974
112762991
1493280225
904865994
707393313
1438764254
720503456
1660758345
189097611
1176489208
533512056
2135659406
1580863654
879390478
1861916326
672882994
384145330
356943379
1009181356
922956924
1503448955
216617750
910996079
420947525
546166016
826734680
1698309509
1399069857
1001713592
776270595
1393234048
1755818269
267728957
896114242
238807355
139292151
453380650
2023865386
336984709
115019256
1728461715
1775569177
173400464
471048616
1101405503
388158762
1242386693
1127986638
939082523
1035970404
484515375
1577505199
153162845
328001315
820286491
1658291529
1998660488
1369673358
779292977
1796931532
374230922
942335242
109636253
1722363232
2028579559
368329092
2134677578
221404685
1436036284
1416942711
924396129
1591964498
210249831
584481244
1329267792
562665089
943033973
418944124
657449216
1201567723
1138619453
223997640
347807913
314971011
1389716619
1594140302
1153391299
191299761
420280287
515186194
2041461876
321275741
507261927
1351939763
654289718
1747959525
1111373204
1912804163
2018587065
1666446432
978558676
83993194
636400775
321165389
605704471
486748264
262499712
307787124
875293738
1190117794
1910649033
400551544
1936987979
677049655
675018875
1127417097
1869582480
1476669081
1403762907
260171576
916784615
1004128251
1641184624
613484066
1942533410
651709705
1573833884
1814672507
1998312466
54443185
574772080
1730694113
2126037169
196137824
2001263353
894491734
329054687
1879072222
1581351884
523460916
1516363461
1081512514
1214990965
831029447
1135949914
479622099
880137078
495964523
432179287
1752251372
843546679
437823552
2094932540
902155572
324651598
1828614047
2061699896
474230066
422373572
352421213
164930218
1852704453
1114880889
1074110414
1333072485
246232253
1790509008
1373552187
1151436424
576279391
1197395196
1005952318
1818570279
2122668883
1744394216
1177335249
64226199
1821262756
1059454987
764330932
1088314355
1250143243
1545577217
628085471
1802387592
363040527
1685141796
1405736690
1430228482
457309262
138918412
1371392119
1912855904
1586879163
453265424
222448434
310588429
939766554
751805742
556326228
176847766
1285521875
2031087360
1422036081
1385743029
985567684
952214426
1955411158
56378648
982670819
1725230129
426919649
1513110451
2011528222
1204826982
1010832929
1257010471
338923172
219742303
522628890
2088220169
242564974
929307248
656487663
1789780130
1075397029
1793980238
861194539
1229645267
885218267
993815859
1485699249
682327263
1552579240
189444212
589672972
1179952222
1989069547
2048956238
565626059
1616046312
333503430
1928734216
2133649021
1403156371
953338109
1529111484
1523990861
1123087474
1827433727
2135192975
1497402125
2083134280
2010880991
1274938427
415932983
1348479071
467231922
237365073
1223931130
314640381
1411210254
1760434688
462483295
2020167406
2014834405
1745352510
590524756
470154001
575454184
247053672
1914850541
1968569158
1539700310
67656654
1904299299
633110491
1396297697
2134279611
1882407799
271913494
1360718705
1593446185
1432034870
1276802516
669832890
1625854280
844433184
525422749
307596535
1035753038
607504787
1300732501
1183121689
36867523
217628829
794416485
11251640
1399048517
681921799
760155997
1683569117
1754775570
1658115169
1740417149
1455163060
1672829835
354567779
96658530
1507520006
1418726325
2133601171
1521697382
2063723236
443769665
1425161078
1246862794
347788529
40762345
813136612
293672325
1993024392
1878827600
129098272
1510849838
2093987748
282512062
2146470770
1164186798
909094425
331173151
335636661
1663518990
4143522
357329191
41910871
1438071895
1435207163
1962021695
1574092086
936859010
459841674
122259424
1602889974
734468521
1627024514
574433300
1289344559
1430096716
1360108501
1248828974
1243952288
1557680973
173388205
1485654395
1872689634
2091888797
659885366
1078391463
1227329308
2061512914
2050227020
970377327
666044218
1610297439
1574162634
1779475204
1251974610
611263235
7015728
1142853952
1803926716
18391883
833062010
1126870105
522881724
72174555
143888762
1096233887
1247674714
97605275
597119070
478540331
430803866
289998350
1460592740
143649233
2129931237
1607914698
1427025617
1638811623
804334217
2125950455
856606804
150315407
2100186024
1238134186
810955791
1340372958
413044169
1848043736
1109349787
925238187
125726712
969063934
814634727
1204439814
52346805
314813668
2041748212
357858325
2019749858
161822655
1038890959
35688996
635172513
384715261
724465911
784417201
210285359
907651549
850946430
269954212
2137316632
881078345
1325164153
2130861785
437221758
877775014
1032829124
800002419
1190255028
274348494
1394292835
1570683036
1097867833
2135864693
1969616133
481187398
684480381
157888855
1370679785
645601148
1149564265
488015549
332052281
648427521
186125573
1277975286
875193376
2006527748
1345579775
2086391798
1777347161
1955275496
931022252
447871942
1732200092
2091427296
624620368
722938282
1156830247
2120137278
1715153053
1507713519
1688186522
1625955855
748568180
110279192
367614986
1701568571
1192034525
341699852
1988493187
535051264
607683757
627555275
1378309003
1939127862
1149601258
1137743174
970369935
225095731
804081305
1542326040
542506670
707972328
1581065108
1352496309
54524423
225918313
1006451894
1537054967
113253138
1762188322
375931207
1493159326
1809568072
341099046
1023168467
232922050
1868933371
1439111863
256805648
1875055667
1775467817
664551387
2045391043
1793093388
1985000008
1285627549
354695311
590443839
2038790122
948167420
753694890
749612907
380375923
1115024568
1891980782
1018453772
2074948070
1342180147
1730869387
1601912401
1797014228
554303854
2144537410
1235683547
218945955
624317238
1145962910
1865239248
1440356582
1171478574
783476013
500890308
1008280493
1455593748
438218036
1928157345
84908104
1809281871
284171215
542021299
556208793
525206970
1892230341
388450606
1744221655
1763402875
1954470823
1385537290
2107359065
2113410372
809560578
645620278
1228546167
1210438705
1818332588
594788248
647897293
1796316962
256319138
1377949503
1662519574
1712523956
1865424484
1026102582
533386280
1370086816
1888668855
2051035344
1640426195
1572533906
1174488793
535868895
1785324692
644707953
2056990173
1454470228
1755075343
677983792
674616354
2033268945
765891443
341279235
1451488341
12479621
1316333827
2091327128
10874705
1205812782
2085167071
1471452251
581669473
2118807899
1709373053
328713249
2024826333
2123495242
477270009
2146944008
1163625094
250629987
1167306465
493224544
95154403
1942597364
1440380679
1893839742
1813679885
462549289
629504012
1296335882
1429896783
283660410
1796128566
460953449
606149264
1222239622
91550199
92261003
352221083
1348202626
37056569
123224196
409954257
1294919924
1896906364
1277310749
842140313
997938544
1641052174
1690640896
570810831
1251568832
1449986494
1353322786
1302360366
949255628
100889391
2448023
1992254307
219881393
54317597
1800507475
1082210662
430778896
853242836
255638453
1666023377
771257668
2101882847
510190203
783650147
2088067883
1209584238
1891684930
483838487
1014247036
178806237
1111635253
1122466724
736887705
989515192
381546009
1454841258
746381561
1581531256
607108301
1359691407
1412775654
982360581
1951279655
1759634999
1808564229
2098146905
18070772
1002603622
2032347577
586809995
1730311408
1936090904
502916068
277461115
1677889617
421640244
1072710083
72812563
895326071
194380854
536629712
2063888902
292991191
861358187
1017902582
561902017
1480670727
525109575
329319449
572831767
1201061736
565506140
333000240
1801448660
1814888547
1524265578
1400025706
69958062
1007520767
1452998307
1623118764
492690552
1047488806
2115056580
1335040393
1283326079
1609834030
516267720
1894406305
1059201593
292093468
754024829
1946583842
1005631465
307084310
779886589
90456218
1887200655
1333872655
1752930258
1492209239
1498674615
160822077
2032287111
1779869643
62872693
91085623
2082571080
491222766
2126692758
1558224884
799762230
1407568922
186684044
474701475
1281059021
1819156035
2016648500
889976394
1651509370
368743453
496644549
1812501645
316525764
1330582225
130764005
1317308696
1659162925
1589581730
936299085
1587765869
888265769
157177761
1148296885
337334825
565443937
1292707816
1030691372
2092423361
7320605
1645325750
1730687708
997046965
1706597659
1309595386
1067570695
1541487478
1004185932
1531583074
1000555429
1801429723
1482415192
1414594542
1290629121
124586199
371167593
1966043302
144993728
354904553
64244584
411553614
790880506
467665720
578095543
1073600630
1687648245
1215035011
2143758077
881150595
466644826
1842165624
752730015
474306258
183573154
1794424405
684433232
149018726
2074572800
880739714
1405925518
706434511
1724893446
1550568878
1599086914
2111228009
225981953
1358047533
1936431743
129903867
660502530
783405272
1784782241
1338694577
1226869381
1772273788
251851640
539666562
1383687841
994319004
987025736
940624900
117621934
866866423
84181239
1780716112
1779754607
2117381351
1800506690
1649923250
276654512
1639310194
2050455948
405485779
1491477091
1060389182
2042625740
1062091219
1575288068
1363075979
143053631
1508833224
2060314745
825118681
1452799802
1693831362
1719650414
782913610
1576111206
1873068110
897937438
1358370832
110244826
1294633041
117679004
1756016555
404550528
1876598888
906830572
1804314809
859547136
1658515389
588626948
1803164375
1225322341
1077431136
123561224
1415833461
652917741
1853014013
1179409960
1013270044
828786329
1639096664
1457085545
1951832343
1352050406
301425404
691190701
774408418
1561257962
1353791431
1526970649
2039441789
202417500
626424672
516863240
111076792
1847603831
1504043386
1895136607
286716877
186599603
1667657172
254320740
239276587
53951821
1654011307
622249444
845990522
1543225264
2014897976
1129648734
570588936
1162813347
1243027882
2073661655
632520325
699472949
543122963
1736484195
2145542227
1237399836
473581340
1832290067
216967358
1927126252
742506931
1199424075
653702418
350714035
2112738603
749454137
1490219113
324400226
1403433749
1783916492
1126911838
702588499
1330495456
1769839143
833098849
489328952
1850629020
1364456140
1029626989
871803353
627536085
1685676814
2092757685
495904272
1065274965
1059514041
676326619
1982255808
1542407767
1249525495
1189974005
170045976
635606848
191411272
1658584080
1296834938
526916566
1777328414
2092638340
857557055
538526561
658342692
1745909939
829132198
1883034155
2007455470
2021003140
920311706
913959240
392952018
1703791711
1117933555
1061934898
928370655
251266889
323728278
2055712740
1215889559
1354523755
238430329
1684319634
2087020022
1669069177
298163078
1821923357
1095079014
1397995709
1481090995
1329034676
394519654
1793730111
1773601589
942457683
1487832044
129193013
1453749865
1932948610
1702072692
660481485
381442581
1467710556
850279769
495836464
1766300989
250191004
1402860781
1143008946
2123846623
1319976714
1770034295
526785856
2094910741
255071510
1323868435
1522589450
596127939
1330348148
1732807574
828246290
1679009480
1863041731
827062839
1236911079
1065944234
878769850
347609858
1104660476
333972384
337825596
1655438985
623829363
1156251581
1741431017
557447531
1147714776
1336687834
1224945985
24317670
1781988110
1624618546
1631834017
1226662705
798920087
1898214320
354170082
124695945
1027234610
1009281190
260942912
507765503
370551642
424270277
1396835129
2137943951
467852153
1463634839
476496265
2010192317
1399118372
909047965
119482950
2388926
186510457
2098122654
463340351
1297909363
1699953015
1787165162
303572340
1086880532
1773182530
1782507922
1440798203
1646611955
703220562
55111573
136373565
1006405800
803055530
1686133344
2142869487
1153958856
1523744160
1208228783
84170526
1970516440
77426423
518125341
1296050268
1207333125
1048883449
306329660
43904461
383444450
820515108
1736175840
1929146146
951147843
667762962
949665665
1350904114
948156048
428960444
989797640
1148904984
914642440
2082540765
2044867525
1839930894
1246830386
137830121
2057714969
1091772280
843282177
423919136
888956845
610926220
828788183
734044349
554255984
2137018069
936063488
314872437
1506854365
1770430954
1326934590
1492203930
1918020301
132894994
1195513636
1606541808
534812894
514067614
1167875683
864817758
1146527741
1334424603
576494683
831367144
788485011
2024339356
1862639261
143276793
453797865
568803012
304276985
1268304608
111991062
1788303834
452129013
1105375910
1978243255
1825274236
1236831762
1429529804
277988465
357953267
1200371149
2086956978
1251959890
2089399566
715550027
1034373690
1788719339
1558953914
708587519
1747085145
1236918612
1512444983
1327915561
1796084468
357007833
1672325618
2091731879
1005688312
698438120
464261718
1592858995
211231290
1383049891
1272834290
579364868
611911471
1417505997
389483551
1393415652
143207956
560232231
1077779670
1551211995
928243139
1970971821
153929514
1831090362
513722308
1686655722
1678791344
1558120471
314923943
32600122
1579809388
1188038784
1999856638
1561989598
1796312404
854952904
1920920029
2062520921
1897977350
2104949491
2009227745
1235171281
970738690
544710797
569909290
1134780970
774474502
522222349
1429738617
326123809
256152450
247076724
1423494686
153686783
713347970
483357289
2090125621
401009125
1461908928
2004018186
234160584
1480195015
1649441547
652087481
174182663
967734949
1729239477
902161424
1566249190
490594348
1819141687
2010878815
695765082
112589734
94257960
1410574156
1576247286
1799239639
354064973
845942379
1369136610
1598334362
1013373837
185218960
2066983571
104560175
1874511423
380253137
2120277037
716177702
363985205
1182261482
660638650
1298420516
274057789
1938496389
384872607
1177830264
99739478
610269584
1256588591
1101992623
1027915428
1489243131
1595061104
2054066490
1639755441
47294862
1430145123
89443529
160628251
766656830
1779429550
1677281161
1622514893
1359000466
2011954522
1353627044
1754311585
1908716996
669363984
1537885147
1307102368
2015378415
872827717
2029348250
1796684729
182971005
1162508360
183708493
639151662
1350537542
47636719
1164058856
1996487617
645115321
923083135
2028188564
75337336
929625241
34208724
1865556034
1766627980
1360716910
1763037957
2085480976
1584865136
2051170409
737177732
1225513026
864137100
173887923
707858401
529300674
783286436
1802523161
1146336028
709247466
615728098
939220603
202161810
577438051
1345537691
360353941
1113316897
1519526391
784554403
2112610793
285159612
1722826210
1777599154
552793405
537377872
1518686590
408056743
525592953
527444688
868905082
1799801730
564015965
397856345
92800394
736239170
755007591
1402727619
1578997586
969753888
526295184
2017809629
698619782
346650369
1709340829
1747466625
2121513171
1364437147
1331756129
1480218417
1370901754
966505541
1309421979
235626247
101657440
908086173
302725324
277326819
511811398
119582120
548495621
742735473
467590577
976562554
1781350774
123470070
723813416
939484168
1638456095
535450653
1330945664
906193510
1106494574
1938219717
426784097
1308264728
1928354314
889241384
1297966241
1964043304
1914501654
1626260946
44169478
178194402
850544088
816794250
1677432613
923781405
535784536
1587088627
687761669
1489276105
1179483297
1698591691
1090737421
1172824296
645054408
1589908027
1724824462
926944423
1457462048
1751872394
2021178774
1093820535
1600813817
1905471323
2000685811
1430801971
600720394
613238233
2131769395
1604798885
1083362936
583844990
1436851571
822898865
1876551605
487305626
1699789919
117242779
1637833984
1663713585
261565907
687633637
1831374120
1588089106
1071126883
985250395
528221060
96087196
109064872
272876679
1826232691
874092948
1229012871
41367403
827302204
2043948081
1023223516
1995815520
916166549
1467474763
1781302848
135797001
599842517
169807096
1823068459
1986800300
213713030
2029810176
1944712645
1315930867
1325201404
153668389
1087081656
1918364231
21562351
328367230
2051378743
14327258
2080408012
1947245051
845058246
1594054588
1621020463
666514445
1492488085
2085363550
228733962
868412331
570767477
1028055573
370005409
356371973
288014928
1380569751
568307782
1162312095
1817791303
481268218
250845551
1815644756
1271054088
643571615
1072450135
832654534
1428112613
341283075
1088123384
770685924
1822176837
1718588246
1199689669
1572914315
1172020421
1123070516
387994985
368955772
1133328599
2124965994
1978880266
1527226311
2085228257
109115674
747675584
609180649
125534038
1227361863
1971447831
14615720
1698095914
1011950243
1435753303
1081219122
1746318104
440709467
192119052
937396287
3814764
2039295311
525502547
1857418691
582268129
1773323041
426484363
2131441274
1221934601
1293344820
140502341
799022986
651159120
958431996
1183200531
1402575603
1097963864
990532504
1466283733
1110442837
1990684777
2026079295
1152666385
1138083855
1556254635
1114929424
340922247
561404444
276925633
1247295609
1188751731
361652114
570973598
1572578100
1216813151
905850929
1292881191
588477795
1546899257
144153029
146111412
238685649
1250744350
1401416889
1064657696
1829109409
91241788
1574915851
670426846
596272607
2042952689
999709247
1131374765
1752304816
2015215251
1804795404
1989699592
252072240
1856020225
2102242828
102705059
764597502
617410736
651678955
2010766398
871823092
1138234076
723816711
1979081303
1331040830
880429778
731166926
1368554668
1157072709
1025812136
2129077991
642095793
1065847858
1371072165
1791905369
1749362334
1594475514
805072943
613160576
1391221591
888053703
840910767
1209335962
1032889182
853313280
852497182
73110020
1353416344
1943914302
1953899431
243599992
1837297841
751062115
927631643
82337419
1452898099
2041848192
136915632
1171815813
1196329004
736475313
1410525789
1566235727
758683605
735116076
1920585353
269175464
501327770
2031231462
579876062
814616265
1873763173
1249465742
1710492559
1477528046
215980233
1305876199
892277931
1233036389
732081352
137326378
1084567491
975061579
243005972
1547298791
1252633694
1905000170
1278357284
1174162357
630498242
771748366
1589118291
1739861510
47275068
2030779197
1553368514
355154952
100577804
470423186
1216469230
533615585
2035976915
715929844
1323408408
1056400918
248598311
622097461
422952809
217783502
1261071643
36741950
325119318
850087135
250274293
101375616
385972034
2043267
715574685
519370833
1830931790
1521637566
177933133
529481874
1990818627
357274551
1200084318
181113191
269987747
2031902405
1357213237
1244505024
1831881232
2049592894
1856754565
229223182
895774844
1276324227
117864391
1067596158
434089628
1218237701
1718420787
1722182791
1916967779
1522663589
1052387183
28402030
624166850
1712103803
737762804
1657532599
1041347748
1798254809
1271191125
1192342301
287936807
2012067181
1445744357
1782205764
872710304
1099404187
759038009
384304302
1466673579
502473912
40538058
1008507709
1022446507
1767643177
2132609691
1532326851
300293390
1115003795
1342170734
837811847
1841574420
1766935178
143134003
1402432766
171469459
1904994232
243199636
43822659
118712456
1640029166
459577872
1849275329
747310621
1196785585
1671619081
501284066
576029635
919415430
430605602
869952341
2051458882
636947368
1295212800
1485725614
960086218
107399657
351841427
184556903
959308315
63499400
57293271
1108899679
1403145340
1254361778
485212313
1031914291
995589804
1110951036
1616588934
469112618
1220578262
701137504
1891044224
1208012030
1015863596
500629099
282970063
190074435
533947472
300585930
1753168390
469051846
1904775591
1747277612
1937311776
1033596567
1023902494
1693251350
183968461
483086473
93844733
1535337497
701581400
1480987894
653895092
288506150
1673432691
1083459173
1662927709
2044468144
18347277
747254148
1364910544
434400298
1325596663
1556588657
1132067169
109010425
1979537764
1196691397
2033642803
781868953
249723970
1201123931
583800908
1269726068
950298235
370367983
1063019925
317552556
521163404
374818582
1411476661
2086321772
890796848
2027566501
1298602231
914427405
1530651681
1634859199
310237081
580252111
1153772848
978199422
1911311766
2113667458
750349436
376836247
189371988
724888069
1299189741
99299160
1078528404
1567899075
334285022
11572969
2124450334
1059327084
842300625
353952764
1620204363
80495554
32915709
1356553042
839090252
988665757
453073804
1804687206
1546101069
2122494382
388058791
207420464
300644998
888367839
924379704
463090453
1399247402
1098107530
2056611299
1822093160
2126444177
584519467
1058178159
714062599
688047274
1443692197
533249208
1457359296
1638479384
1318633059
450784388
1312937636
1333491590
1332900779
1848972048
893781838
1171490571
1810148242
810259078
1537415347
87579122
2031520737
1607367499
425104137
1384155999
1041484493
2123324676
1598670495
1808044784
960720700
1253843398
814501670
579436949
1600018778
1263497256
2017648904
112019842
1226216045
718476603
864771338
364743588
1505781089
1168996005
766979146
1317137769
40779586
1599278582
408741159
1487075339
1645237954
601155928
400701221
611745260
608771349
1902458596
1883184941
2132445552
633828859
1602934485
1423664118
321376935
236435402
400356610
2038913483
778354240
1006400651
1447013422
1638985656
1761731431
310380830
1287303002
236323550
1929976249
1779430816
824376461
274004710
1489506333
571670258
1760597704
920432398
2132765280
210441520
431573224
1927057733
1824483439
779355441
1525247714
1291199230
763040613
347074628
1601423571
881897809
955970773
1181912194
743527656
818960746
1178096641
725364023
1388982712
2035373264
1498021205
194351806
731940948
1072205066
556502907
685605679
978747133
2076866743
1732792957
1100556951
770192081
1368997683
1655870774
886588154
1718794886
1123755293
890279071
1482556534
2103521323
595214418
795338967
2053103099
131646477
1737389306
957381716
1892349275
691852876
1037219945
1396181440
86077210
230955436
25599672
931078769
2099281769
188202334
2023566880
2019081242
1971339837
1880465228
1991900083
1442138055
1027496598
2003732235
1771933537
715280305
1560566834
1777952565
44175506
1705483607
2002451176
720676891
604584345
63629421
863699756
1234074028
1878824190
1354959950
1840060998
766324381
1379991730
2097399476
1967736473
420519252
482245483
929758665
830947223
2078640985
1377646599
41455277
460359342
100933268
14219838
1759093559
342181548
1815238839
474724918
87068881
1036319993
182687785
273715720
86130189
392947872
1712202602
1598025889
1741820347
1339442200
2144320254
1898321745
873818100
1507476396
498741966
1446304868
1120375263
151642040
1455494592
496089402
2110216833
653091639
702631796
79764731
474420824
677889234
1740365289
722471434
1899509745
1672857463
1736215720
528284013
1354461127
1687740799
1367717477
247531408
1704874433
1029631459
1081741246
171599851
135234415
2023203983
324892838
1469653545
1121088116
409524656
161863670
1951339945
878416497
1569883818
607452206
1994671584
1566450662
1632868903
1280607970
997224170
913605148
1652592843
1810685539
1335550341
313260260
2134693042
1884301385
1570875211
1692214225
1911023063
588401461
1695084343
1910100878
1223641831
1518795203
1655947612
1369013504
1985366272
1033815108
558300119
1571630772
2095342684
888943437
1171756705
1264848791
1846257533
624552372
1275408374
875128065
1555543266
880463573
130146350
918888752
1582735063
662520157
1781028552
675805506
747406999
1351241858
836845050
2072773585
1998784009
481951627
1589176070
441638576
1994743680
36015818
858144519
1663720845
1463448988
1807797922
1168378449
1533067267
359500698
1035172350
517826947
1685155951
28757596
791385918
550413654
1752385790
523543428
2093081672
1981498065
2033279705
891732676
1621706666
268066833
1236757628
2094798174
1275218628
1144674206
976914207
1961123469
248224944
1811721570
1650961949
53914635
1913166864
1995129613
507552765
891129372
1104603441
1036506045
500197760
349837251
1665925356
2052503638
1478507493
974038877
1410588199
700838969
100014775
1797420522
1474929794
1104251129
1896207868
1525608679
572740244
134615843
1885185320
1193793818
2007596000
94547463
1526154452
2031037236
399772598
29040730
225877253
1797640297
818220661
509300691
1480519560
464131820
1039828181
747437606
1193774707
1557459217
1844460927
104910121
876157303
1088880260
231389030
1010535063
2063353245
288775304
2362517
692634784
1778592219
344866148
1848894258
51619441
1014372005
1112623556
816539942
1277631443
1972171748
1559218194
1606309296
431373782
1811818127
1331858696
267514698
1928202005
730595183
242988039
2070622879
649154523
251244947
670965603
898942128
1337987669
349229056
378323003
152452183
1584068298
1971344512
1654826803
1177893227
1645488167
1769876834
233102454
299473564
1943957517
1513378901
1061093316
864925609
252418768
1755474849
593211793
1928569788
1386947639
1220339154
1982448070
1263040409
458894128
1756541619
792668629
363766759
452308692
929199685
1409993489
1226329002
255857065
493373137
2145777790
281716213
2006640324
1615655617
1127663149
1083402336
756417929
796905488
267657664
401160690
120907241
115609850
50115349
1397763185
1122714930
1658495777
1993442194
1031487237
812781947
1976669667
1835364099
1204021387
1068867164
662833270
64117777
732998096
1514021180
572891060
1273314316
895723397
345208218
302810312
345101135
418008380
540879071
1895304
1535068575
445052566
178245336
1474633933
1459520014
1546494559
1008246378
906567633
1088109557
1351396525
1440240895
200585582
1201207892
639275198
2082366371
2044400181
1288484000
1925296949
1301635690
2016223178
1550077748
48444730
1068617004
97456321
298637982
1820970391
1393821727
276214075
1829280997
1774562187
302951106
817572332
1793450350
55206173
244455006
461328049
145199380
1049089333
467554146
1451193320
881889853
1352088981
1266427034
1307299265
165867992
1232413145
1142855948
1561875838
402903804
1092707542
1546492341
879441921
1502947093
1247696753
2027616486
1121111239
1769352920
1290261123
230863669
1764496128
1891352955
1796954585
943160100
1109571829
970022415
1026180382
1417448943
825469119
1242825462
1980691251
307089235
932913291
1549258307
1956512811
2033659385
1041714980
334063228
1428986762
2086424518
378043111
1086073341
1315220081
812746310
1888989191
311830528
2113945967
1841760889
1487730371
573235367
1212476401
593985831
413012387
1144376590
255332678
1600833472
1973339065
734375778
1285906324
331220986
1327210142
1980345313
70270367
1707217907
239622339
1393633311
281626033
1648429864
642428117
470774810
50382615
1046234619
420134365
1221867946
466571546
1630767703
215090953
1531557406
1770865792
1227261904
2063716866
15317130
720531156
2058460190
1615475746
1463446482
1578543899
101113579
451581287
1904469469
1200393632
1403287140
1269087912
1930395650
1204753844
1330197418
439054294
1247934460
56321812
868775497
771063259
1459705544
871337315
694049176
8288563
74949275
1871136259
457517004
1713232983
711152969
1271910863
544020294
1186840985
1250336348
49008658
240602660
2145001845
317090251
545267802
1278553774
1297193271
1529491734
1143131315
1066199985
1588639917
697144170
811924560
851731606
1791023254
617919955
735112599
1628653991
591624511
903113479
726988754
1652394210
1591945221
2084512865
1404343895
93782274
662892195
528984605
431520343
1005682437
389367908
1841994305
653698326
422969723
239313109
667923244
724273694
67781912
1355766309
1247011259
1748842936
453220748
45439866
434969209
287412977
1997012101
1149052501
804846050
33586767
1604222828
1681684041
1143418039
1779117860
886043152
695756235
1867554734
899772215
1163450422
992812430
694974521
1635643208
2131600651
2068122061
1301533844
1573036750
1651654642
1927846229
2082821122
1239294304
1638256739
254772085
1144612719
409145770
1440993885
1977390593
314075344
336239214
2113630730
636292158
2122546239
1295703638
54407550
1743023119
641808375
696941799
1367790350
1172172132
1971262504
618274181
572100364
1535928277
1274586087
1304232358
1883148152
1248970947
720737574
621387366
697807888
2125926973
969898150
1250639792
1263705777
892198967
600855215
1189982668
1081608165
1529116636
112915182
1293677580
1018780445
1825922360
1651381539
2070606528
2050857442
1734046142
926107877
1997097445
806259214
926128671
1097507360
843910866
1239885885
1148513498
107229547
1217962681
1631872129
1510500517
794313794
414158137
850995122
625554033
2089774352
678714843
1235656202
1872124797
1810584418
1663604564
1603914950
2071932863
52514031
1835507907
1940876712
458427545
118996126
406175996
1769935670
654163544
1190607791
1855725412
237933905
1798923960
44075448
1869271030
896451923
71232402
1498957047
1054466946
927099440
1379789932
379152921
2044888062
1922073835
1443184952
538942784
1464407324
396549286
1214578774
962214383
1752260400
1624363752
653462792
1167665884
372621796
113147927
1023094126
728009405
1679453648
681318202
1602463986
2022706278
374711973
271160012
661614255
1740319496
222694902
740075717
1827062559
1829708366
51377493
1390347975
592410415
2032905876
1446688775
1520358931
1966974359
777229696
776412789
1389594773
602274314
1426716216
223856318
779611222
901414564
1920032986
1277466762
1968867373
1811608256
2078128046
194133655
503660565
1193388286
1076483932
1499900045
14500006
372632817
1082263096
464754208
1748776133
623702719
1467231687
1353722114
409190449
446843921
909564438
1322942143
1162626356
1968236235
1832387097
1935299338
1265627136
1574278055
1713674305
314419944
601033555
694424593
1790567144
172524981
1923783793
1983361046
215063445
2117113896
992102395
984110397
20568135
591269411
836926758
1944927424
1074379630
1751799207
1528294186
1505106278
38005662
1865805795
400374995
400805436
2109199476
2140032181
34085991
264874988
221425356
104639533
1954185474
109066358
1144082561
855050469
1631142338
1844608020
1113834846
1967917706
497611465
577689596
1953738396
1707278305
410126586
111437043
1285450704
447275231
2074953285
1544935736
1590954683
2116245880
286879344
237696635
824967083
1967315725
1429946989
1646887133
2057348624
99399540
23643605
511622205
1998751726
731267783
1944111569
1071805260
1765043956
820641229
1076871699
989627845
1449212987
781174848
1497555318
357957115
83658970
1030822627
833256788
1350479691
1052708262
2096253395
1571600940
913333590
1559221280
1136250582
904495184
240675025
669724226
733911951
812693406
487655121
486045377
678851567
558615428
347274909
981440920
2015186964
1385920590
986247061
63923100
120506052
1737154134
348987546
46504854
1196064743
1148771944
1455084788
650764886
148680228
1104723704
530328420
2108447262
419664343
1047205618
1142785139
1679366143
994771622
948962094
2135912390
1886477204
284623511
1838391825
1574970254
66817810
498489173
418764714
406157864
461049811
1538665765
1288592124
1408268344
694206113
925876505
2140014713
1837325181
2028296123
1403589294
1384021987
1990406179
1384026939
725720807
1065420844
108916854
1463815508
1787044438
1269676748
1287530848
1238955607
1633051261
261355817
277162582
1090489225
2076180800
1560094739
1621408256
138106570
1935759053
87209088
981554743
1092564722
1284723516
1105747840
1361442923
673460297
944335247
101438121
1714578801
896926894
502170012
47873028
1382875820
723686350
1586885208
2025763610
1809921366
2134704986
1425638452
2056594369
1804814222
1906683717
735935259
488342609
1290983327
38265449
1586735303
594120656
1565838726
1706972722
360089459
343231503
1373493712
57637619
307583816
1153668199
1046903626
2035452036
116022628
1116073759
805408178
380524177
2039737816
965126423
2045665226
943913963
1252642163
1331968425
1944015185
1836005453
2129092774
666693633
2090727927
1325572847
696514952
856417962
204854957
1972216903
716319241
572014457
2096005370
102774097
1969167940
1391962192
1920887835
1502111721
824901266
1271211957
1795107836
1396815793
1404262883
1515008028
223101829
308683134
912824453
923794637
882211442
1074922516
1011316082
354104887
151894968
1540081746
1290764515
1465638347
700414905
127947156
1085254495
925467250
61843184
2059744578
1396823651
2129378543
1855461249
1790032988
1359900819
383447946
128095259
1740614156
1961956866
16607042
112022939
1535430077
1385643049
77694810
1925322192
204888477
867295979
817270145
646489520
1099367449
2085834560
126116545
94243626
1687220154
2096221718
358861595
400107501
897342213
245923164
1731713523
2007361324
1991514516
1886330598
1284091488
482341989
915985221
438432577
206010336
213252372
767823250
475175688
843563439
1589535524
2030828218
704315682
1590822744
1216787452
1268323048
323702214
143495549
365319416
243168311
1189863487
1817680245
2088630099
1080429135
1630294332
1973532150
871135699
1224834989
1723366548
1025085181
207771340
1494283563
42767531
1383782968
37526189
1492157026
2097232859
1636605852
1718641180
1421704782
602449539
1634387129
992993301
1178898155
30787093
1616699907
1263660242
302612952
214334121
630939276
1329928979
98167920
1653198214
1300485222
578246416
612078666
995832671
870169746
540740735
187146133
1900795512
1928356800
928175288
1118014534
1429399785
1967859282
527215983
1458106847
134086418
323023991
1542829610
493684926
828010942
1949834880
1540323115
590936682
852543547
1863281038
227520405
1361312309
1619733101
1811508026
739486501
1839211802
1461705779
1431252421
1464869226
1084959246
936951242
1945836840
1097243370
1066646197
1796265979
658324126
1344888893
1264894716
39906438
1051302080
257355736
904358304
1920209494
1482825929
804650165
1850530004
511530416
78421314
358282189
1739640136
359097437
321261610
411044718
12972114
1794588241
1425296684
913889444
1830614543
1161490721
1249304498
1323986358
1570211696
146626970
572011986
1804664915
1723330933
68677121
553653617
1107040343
1755225453
362516728
92821502
1019888903
94786078
65628780
779415209
1506630776
28326554
611634048
1360015193
245383420
894482368
1896290258
1265395660
760688532
355334191
1467922295
657177296
1863554670
654399422
1562513862
743392289
1516532450
449611937
553619443
1924039821
796669928
536052647
1593026103
869799532
1550138400
1930182616
1326311138
909945269
930983980
173355799
456006868
94718026
1587813601
870554182
651324564
1276502627
496855504
1773832679
187662289
22880956
643656431
354141673
1942730441
1320323659
838531000
1937990160
1979081527
1860425078
1362659423
1289693666
261360077
45262756
1202347209
733139382
802729306
1143177177
1151544045
1291447863
111747057
983495743
691033168
112768164
1434213997
216414151
1250862307
1900839949
515240366
1291576564
1151375734
816657395
1452431680
490869476
2014260418
1341140419
585006485
1429123476
1004416873
981355824
1154689628
1461136801
442311874
2072872743
2056097910
397696296
628992491
227498901
2076037236
1797239708
112747443
677710986
793021693
36355538
1791587458
642424652
1436058739
504489813
1236106194
1149871087
636302337
1605076199
1332222717
908379604
1110671735
978594483
1379730474
869082093
1882025242
2046379765
1327796449
1838313817
871222429
1992492741
1432674263
2145311924
977079535
2147386144
509115051
1315946876
2004614391
990458829
1183548811
1830559554
2042470168
706653300
964195348
123329269
720438278
1242144962
1632454795
76727827
571747555
886648966
272783750
2021289901
680064380
2061204508
1630249047
1135983707
1120208436
1782480981
2030931776
574965361
1505087178
1222130472
597585983
1111721617
340887674
313989087
951929338
1588052838
116277198
591110856
285691821
1054788192
404219750
1167885888
198497813
1697279907
1488876099
81120880
1225183870
584636068
263517523
841250247
1026416731
981762473
1587204725
2085566757
783536212
766389049
812116507
421377033
1993391521
1277256898
267703899
1837024451
288664871
414515415
385362923
1342126423
426685192
404242846
1544668701
1951515280
1295687971
595448294
547166037
1170813285
117325213
1645577685
2099479641
1908800130
1675559012
426107323
1835517557
574096133
1828280950
364276751
1663260028
1802875965
593658678
14402713
1890507293
935942154
985517836
383157389
720283678
104185293
508464633
1154869205
335298760
554902952
277836026
1615805488
908451088
71660892
1299740979
1224415788
285015942
32289778
331115960
1906926907
407703342
1334890262
1499912633
2029851508
1190328661
82421300
878940906
742440660
766434199
948199218
664324114
61144209
1881716498
1302790846
291280546
1616477614
1350642000
838033521
1747921256
303167345
1005006821
946486016
1187143368
1789383459
1087107522
1922022686
7861956
1806280485
1903006103
1603417105
329206149
1657370112
1938950180
74716721
1323009351
389724164
1617626882
2136624476
1664840972
2066819617
498852384
1799343163
1688981086
701589370
58360352
1886349819
1720518562
1392789629
1866751836
692389515
1918220043
331221971
1495302840
299300791
172652483
443172570
321360222
206093287
1114921296
1548590333
399171135
447215587
907990093
164511920
680756310
1247066605
1078348426
1555315573
22186219
1813382859
1635781593
1284668975
165348879
387689863
637854900
715766079
981425342
474899420
715601156
532020424
1437232860
2054105749
261983677
54010176
722330082
312932742
1009440544
82573118
1325295864
1346876475
1313668998
641482706
179771074
765420928
1840984368
178613485
1214036132
2061419648
2040303722
857221625
1606039531
187957399
746619473
1233955581
1859060879
1868223784
1514240674
924304908
1399359408
738387637
1469796878
1475531550
1763679564
1703765614
1801331843
1040667598
1630738164
1237515978
1564915666
330261618
1608009146
323160006
1319463108
1434186655
79334523
1502413580
85762871
1123140399
579009121
2074435629
803200539
323891090
727772465
1383500030
1945904063
746897599
1051507421
2066691416
877862661
1338409519
1306354743
1895762075
370258396
1745101632
2099924926
1488090197
847975106
1677451155
911346376
1338959252
998339814
1183067818
1511986321
1139816705
251999304
1558461673
392409129
1313371816
1412664641
1412115300
742768343
1245894336
977132215
865540207
953393633
1567296934
1463966577
322760547
1341859269
1775886394
1822392670
994181490
505115509
1804074892
42649415
823682454
1250626394
201862721
1557401491
357507211
730515130
1196010519
1054771622
363271664
2050941670
1327753714
1291329820
473808758
1852248868
1921812112
358118160
1304341980
128883420
678990543
1798327637
1437388974
1284337445
2106203456
1112716299
1895073613
1825792693
113969063
572551236
471300175
1463959
584458685
310322654
1130574349
106722528
1039109778
365228519
1354994477
1669034920
2091741253
1453429033
1944189579
1137040834
603053193
690884124
107102061
851404475
1276582049
1517025063
1999532641
716260231
1750015461
161291546
887252099
102207014
1784112603
1794955565
545781911
33599152
1304559135
1535368008
653605531
1788333699
490005845
427786335
943538373
422793755
253800245
1172680938
1908724555
492853956
646934647
107890314
1890311281
1082413645
1473049385
949680809
1734123835
231570327
130626376
569826527
976339309
642485819
1479942840
1777750321
340000743
1797871558
293713207
1845532059
378589996
1847617252
518862189
676057430
2026552486
576699578
2015551600
1851042363
742681087
1983809427
2127219299
1004168157
1317510456
1345578336
1170213550
325616835
2051595206
1605152104
1789341659
899089891
1250486405
1282949927
566688880
206178205
752157426
228945898
1327786747
660213947
1823928116
315114898
117635496
204330159
864405314
1891764345
319438820
1643020650
216568416
1833181707
544327977
807376482
1501275633
308746963
112474711
1971536294
1982450893
1708039277
627752211
1364477779
1072314581
1962114177
722580642
1358851825
11811291
575458971
764918348
815692302
999931650
2100362695
1488445642
2092081837
991534695
1885859873
356532607
126132562
903521577
965161074
1871040399
217463582
1394634843
1699815338
711357861
729372660
1365970025
2070950016
1465547005
152871350
248667754
369568000
2067146152
263563536
869159778
1471114418
979157981
592549058
1178392890
211701436
1044763409
305485718
1939250666
1103785192
22384301
1037463155
1852021123
1057624347
1831451284
542451422
1277189324
390306794
983283367
1512140051
1709517318
1810429656
1238948885
1603478049
1463801301
253169243
873603190
777976556
1406234150
1641174134
660865716
653321490
761310231
569985738
817348466
1037366952
154282641
1436947699
1853803656
897049402
1821861831
534254206
1112120940
1890056930
1975880939
207520078
1985655555
845131849
1193606740
1193093161
1870063432
1199744654
1617605638
1021577312
1783894643
592857098
1508661780
1379080419
1864821500
1738466414
868235327
778241969
351351367
627725984
727310978
265028702
1632709018
1538339758
1333047858
933466740
145968455
1427603513
1396507820
980050820
233265745
104197955
1858684048
1675835896
1060739367
1911859413
1813232121
1672204846
1381069664
1637914320
1422271094
565237207
1731612396
1787051212
239604074
1742067140
100381330
1257051514
245438560
4869098
968209039
480671943
903853905
2116331040
1047962687
856885985
1020662854
536631321
1329011493
925741421
320699536
442234196
2074684509
869995225
1936829595
436491289
219675396
1226087276
1721032631
1947842330
1687457139
613813441
1645062454
1148452870
1674635182
718705560
690983937
678095283
1563062680
1798726923
335514424
1452755545
914661786
241821394
1621428771
170024323
1572139510
1716214670
960042192
308025111
1684085833
576461394
551811038
1433500890
340827839
1818119263
140169491
926681285
206735060
1418736507
1525538729
457380895
2029553458
2100426748
1786289306
589842491
1133007562
1629421383
967088631
1490557439
480526827
1633929823
1091579031
636963808
390872464
2044287895
1829362549
1344698236
469234797
351216807
917608429
735355048
1386960626
1928101330
1685110388
1434046271
1040604059
2031264606
718921289
53653864
544279170
19413957
404834868
1725318722
1738855162
1779918570
1769959562
582913889
1106519692
912741191
586021701
27085801
735141323
1970953386
2127607987
1943386589
859169924
144290402
205212477
1257529655
1638575637
217548167
396665293
1174267355
886239535
1341177638
1123629192
1064165802
1215966449
855064210
2132615227
803129097
1413903431
1219338190
1779355438
1047775967
1649410772
1021151547
1778104670
1111348963
721361098
1158775485
918007868
1710523486
1303453515
1740329709
1613237143
293346600
751178919
1542448710
1095997803
1389471697
114770116
467778829
887641758
974518209
2113417496
6480202
1227353678
2056309081
419626260
1540842872
508297997
614785693
1779487315
253848185
194199264
1926119120
1751107812
2066722255
474491664
1843609523
856096725
2113380450
1865601221
452061282
1559888003
1506018359
401778
1999773518
301755394
2044793441
1668949655
1017510002
1464266443
2144283249
65272408
1143015346
1639873756
1615136652
1966901202
1469037370
1992218137
392855270
78058258
1769454971
194597561
534038213
950569331
1825201991
1527314271
1609384936
207657449
1916930784
1862062511
764141527
1228248389
1050918235
674864053
1471014832
2139362935
1063094536
477341945
1515352547
1073967726
421208090
916593222
2024099049
1555034422
101279374
1550604899
1975612636
556518708
1470237800
1991434735
74715743
531102721
838348927
441729928
1250492473
1619377861
2090797446
829390948
2085214875
2013395422
258185638
1820632241
553161709
1046173108
1328703560
1844751084
19829892
604251785
1101153189
293710168
338255856
1553014094
331156496
1687176520
2033042323
1614135122
717194633
1527476271
642419808
213886630
329855580
132868846
1977861727
2082572907
143996138
528552686
546275769
2009009967
1224030856
1288074751
2028806354
1154113337
736587064
1779805873
1799368655
1596230187
570453598
2026309681
1387774434
357674522
1308776519
1113025351
711677828
1496442728
1914292601
1624773143
2016824647
2119174355
693761479
59278353
196792725
129440827
1129365979
530307840
1274372808
341813793
430695417
1548373819
1374279256
1785055964
1577586533
1819282045
1997727218
374930935
673392261
790250997
1247626966
219597520
2060088465
1535356382
244795129
1002514699
134082571
740363554
2036200422
1921101962
853640540
1870611080
1638975889
468357582
674588815
483621967
1769269013
1004951039
1680764945
87997615
1834012209
1044866929
514291386
2045093426
711567651
774398377
1556399472
1109233561
296425738
74328615
1363314411
68149419
744655783
1423757264
1120354336
1297397211
1175919232
1045443492
1639142381
942001377
1135013944
600406321
1292274883
1022015724
668153689
1495416431
1355449
385834745
1099141167
391552045
14815831
1052096941
1613369320
964095557
1763788326
1504962048
785433984
1953653768
1240119723
636450779
2121910567
1896568893
1952935757
1252463821
1419432431
1751544125
1606923819
635132489
43865101
549816827
922676546
468191422
1600923510
1763664193
249384178
570324859
1949808036
2003112646
1598077335
862081589
163164209
1449547510
406166901
476683323
56708883
1566935827
234933137
90242365
1508972139
2089583090
2099996975
1788171549
1329014170
2123570172
298442969
904108199
547949692
956868444
727112659
2035283340
248261250
30476288
144393484
1497710222
57906397
562473194
490492699
138256404
2029814737
1603416831
212376107
1286970370
13781524
770248269
607987418
1701465728
1738724029
1736681889
815505425
1057225102
2043455239
96242552
810185018
1366153656
1387232564
636037562
802684076
574374444
1839746656
832408039
165271101
1419903332
1604449594
2032904752
1463878788
1586891993
876827512
286240879
312232994
1844081941
1642332366
1209656129
1258389922
1060479709
596672762
357001848
1098310551
596564669
1216807440
1767560782
1842707641
826214687
750101091
1634037955
775786174
514250645
367214429
1821529460
1314259975
230361005
491506461
279204250
565176930
429398091
496577290
364350551
516355233
1187918206
1363254869
49805243
1043858785
170285163
1702144985
2065532850
1541849375
1891757194
1105172487
815739758
1978345629
261450421
632448042
1454226688
1732262555
1063221839
2121159587
623329821
575446752
1297957100
86440713
987009904
2038323206
807206681
989779292
1650546202
844266888
2062545977
1304978227
2074077902
1900150445
966560414
1104466115
197795575
53242874
286379100
1981359088
1016046635
586795458
2029854545
871559760
1524846973
407661356
490948817
2079694886
865610241
1849414374
1971174164
625550869
2097098585
120692479
1673340904
759390065
1373042614
2099345827
854744748
1090838623
452857750
192222427
410939191
453137663
578363793
841296830
1804277360
1115907578
1803413071
1469615280
401371875
322971712
1347673385
1761750205
1768751411
795218690
1341901971
1461141630
663019326
510491977
1655638431
1326866113
412965224
1598596259
493324495
909683706
1730264759
479542149
1640085091
935725630
163478682
2107211669
1353258559
606426454
995066737
1056298808
861973671
1902224604
1042215647
1377040547
261631454
1673368837
422907504
981243904
543094451
1057856282
899315831
1012702531
1994771698
1605524842
1015920633
799203986
320890770
1009522552
1456276397
1866431101
1433910932
375390953
1882543957
1680703149
1071522741
231262860
1779945132
403727796
364257913
1374356529
835078935
189653308
119351437
1720103691
2146983528
1051542644
894105046
1092538887
415858865
2024108659
47633625
26207701
993102641
1252152358
1272158925
630101825
167279902
984274718
1322479662
1493652929
390498318
972059357
1090805924
1803026743
1594975219
955332588
1018606477
2088541204
1674046305
905274904
1925057534
535299735
1270677538
315722248
1144934673
199344093
1290974985
1391862794
731209255
1503768791
1745275935
452318809
540179336
2072182349
1780572027
1724586691
1783406091
1229382485
1759967430
1816560103
680030081
1702925058
1787745400
53377181
448733040
1162027943
794719925
884577878
439810636
1296728017
418089176
1076655065
12503814
1173905763
1990524164
1921255629
490537572
1503548396
239368916
590713551
895723351
1722662508
166269629
2949878
2035945280
696710527
213662581
257094771
927817492
532698740
170005835
1812146803
167301613
148793440
446035690
1258067754
777439952
244713345
1819558302
930343194
566995999
1758566099
370310398
1209115126
591099894
1070742025
2040970172
985969882
781924524
551950533
446646217
2054335464
196030739
273459180
925603471
162420631
231134230
486669499
802653474
700318713
728204740
1498031578
1111088265
1431975816
569844561
1022725874
1524047352
1252915566
1788302054
1014458913
1165596395
1749131089
1518509270
1241981532
1247788523
211362773
1650215575
69588353
1371657784
2020541692
2097418241
117495624
1984945211
1737796172
2141092793
743062195
40417740
748770095
564342226
2134926539
720093951
397970615
1021434440
1220388538
1973778653
1355886728
1921978306
1497948104
410556238
302377653
327796737
490743901
1099196582
1452820502
1596637371
290882383
531194339
527387684
1695456059
1539152124
770508472
1576702068
325829816
544503971
861804062
1786964256
1017456444
492069804
473562791
588354758
602579173
882155271
1211407024
1815540155
1775781088
1251888639
618869785
1293532278
2133156762
1042895886
1785450823
1146607134
345266730
1203453791
330942772
996250208
1416899573
935410453
848862974
706252423
186966492
1486752107
188098396
211488364
1093644964
740623881
1907159985
1095033788
715387900
1377513471
928515885
1024383942
881447233
527907998
215012005
1083553291
1650183596
1278849289
412645507
1479647813
446171810
534119642
562911773
1973896854
1922718075
709217367
258861656
1511738796
2131759797
1644096168
717867866
1393655241
662091446
1831193657
1893872190
2103465465
2016826933
1853139097
2132448004
1428305147
1879622099
1685114104
213554561
1372391227
1249805138
61271711
551702778
700022017
1385340066
1925678272
766627941
411224393
1432228208
1906060100
2026168236
667412315
1578907136
971967565
1011097167
32991469
2043726056
1402819396
854351124
1122946364
1510003155
590194242
1284325776
173432392
1259293492
744728872
396374648
1203935247
334401838
1483310956
2142800840
1355027986
2046270186
155747863
1471028133
1294928291
1289222693
1653186166
1099097537
1711487157
195535811
1895243910
1696935992
1736278915
1700233240
1100504223
172939083
788263741
197771984
35673596
283306572
1232949208
168102812
1932033251
1850380156
396705381
185814498
1185968462
1165111205
541976639
1077772795
2071710857
1646783511
1926244231
1517624367
1611068415
1471961327
374030073
1406946829
636220215
1038516899
55908196
327028212
1353735588
101464514
161220175
1181149093
1360345602
640657265
1260592037
510628999
1210184637
1575168296
585234601
2775980
994268416
616855038
1555115421
109329001
1962379723
1629489461
411836524
600495190
1671440817
1484642443
189889237
216542031
36915703
1660440303
189472807
80027795
883202067
1163825484
1994829019
182696957
67075065
893586097
136805061
1633828066
1280000531
1832337614
259731865
1404564017
947015163
1586884592
1555684097
547150515
1451578337
2036100907
1295680219
1722617106
550738949
833903902
168123362
1954080872
242306006
1575916365
2035052270
1641221248
400865464
1053844428
1114886300
1632442847
450085408
2134121399
68313003
1173633565
699020366
924700902
2138311696
1249800161
441594247
25523594
88515534
1010413541
288859549
2067215482
1530538520
1160626302
1408220839
206247234
578663759
771875233
1627222257
752150847
2065814951
290930277
541851652
1754103445
948536072
526984139
2048430436
1012276626
1999803104
971244048
1076086487
60247056
1144960896
1560556618
388259868
177986222
1262880078
2083360976
1955849669
2116630490
656146830
760005069
1326341048
1471548665
2119186600
930309384
1302198847
281027169
72571938
1447031925
342618540
1457687538
1279912193
1153594971
1131361173
762125376
313874009
1739519349
1439843664
1616781889
1060948648
936296786
1323899617
1740598405
1610505012
1522628301
61863984
1502057957
1139921307
691982282
1441553363
1262524822
570817047
925514760
1613296019
198487964
1723955746
1256800460
1608879104
1761767645
1380986475
244163007
494151537
1125729089
84283669
646205563
656143203
79630020
1887479767
1050289499
1866163604
731920460
1605368504
122118066
994202535
1779099481
1747980784
173206944
1400706523
144085246
461110256
788430056
164212955
303615286
916675682
990663351
2003830859
2068345443
1531675066
386919375
1081481492
1653602903
216335188
429548875
1021918045
867184025
1092544694
502508704
515206347
1844713490
1254119083
808548268
79930127
47662497
1110558284
563938641
1782064683
1042237020
1327416006
1702405395
46789167
1737062860
1522085794
659949665
1531716062
1364075661
977737649
558782955
2141348103
1306119132
1304691238
1368202781
1970890339
306043228
1585369597
1270799239
222066272
1509525652
1035807583
68455232
1625353397
870062625
999121462
380424404
1379979047
920735858
168816774
928250431
2027775890
2030646218
27358443
581683498
822273616
21765796
2121152493
451674707
1684409368
283906568
941112070
797754821
779410644
126112158
3722977
1212919745
749951306
1347962818
1151775092
689750148
496845253
914535077
109687754
1706560617
1722146917
818288504
795142459
9778313
873388795
752844495
1231051940
977643230
594480387
492599746
540757888
1665050117
1273129803
202730896
879755143
1396972203
2096884890
915220362
842134915
2126850710
934444221
1083619830
1242553111
2073794873
849475258
1422041062
1495390438
599715904
756623065
422848998
1120763289
1704751136
1787680018
849359311
910699282
920962849
1781520244
643176130
1445006725
130061041
1282681760
1196688004
1480300953
24946639
1519458940
2038920353
952341011
1289691585
1241800832
2038110018
46372462
292961325
542925343
2110970682
2099722680
1481765431
161309661
1930910708
991010662
2042193694
96194118
1097960599
579969895
1049433742
130316198
2132257639
1960609443
1663487188
2070672836
692879023
1062741644
849897162
601749665
2029115426
1558035063
2127190717
1757785254
651125308
1388190252
1230702514
1822958877
1993257850
1563462879
163565250
835309012
680373054
1794448854
300479210
553117127
1992824237
403930193
860438759
2007957921
507091075
1807704248
1703051245
2033685860
2008606360
898333544
1436002689
946964268
141376620
1647569583
1838541486
1848101103
102704304
6895843
298150534
300219222
751141929
1915020103
26401895
1365383005
1703931411
1865443261
2139281082
214442255
651116602
161995430
480244680
740155814
524126095
1432421985
1089780229
1952098782
776350727
658509977
1271024680
2025266018
1578067231
430090329
1799676348
1593113766
187037260
522894613
351733363
1802965466
550253179
1834073197
1415881687
740425541
1343047903
1817008268
2008993857
522138694
1792399692
569300534
1988192233
1555750167
326291566
960881482
1201368241
431348937
1006078873
1492120837
967519864
1233440747
2901290
1847406053
1090468760
1041569492
935709080
1785973882
338499846
1557194622
902263363
790307019
1496236650
1589340254
84962098
2136411107
303559288
329109964
288701955
1497171175
1771320149
1180604739
233219918
2066458534
1954461334
716940028
373731801
684575498
1996813732
717257758
1756175312
1922178851
954538567
2087820591
1383858740
1453347861
1970875950
507884722
1388697020
175425217
2036339690
858126510
832935592
409712952
146097822
885948807
1162500457
1017450174
904422031
361212951
1557598778
281645968
1650816385
810648383
1280813628
509266669
928978612
1354380250
1546410672
1532380363
2116765454
699958435
1768706673
1695906848
1556355520
1157847740
1407230228
24329747
471671852
1249853986
1767402443
106927815
1126086250
2038104415
1429694854
1143687458
2050480929
1268003532
910141204
1861471135
1486364792
2067588871
1538757442
1203294130
1833051994
234573720
1311593463
1841581945
189267100
211579070
792224031
1294869430
430061815
1102240671
649750912
258220781
1681058042
685404541
54558702
1186973463
749026739
794438760
1715834365
1179802468
2130379942
14480032
1278677228
858829775
381216861
1494905090
2067603030
1554475545
1858238458
896072699
1659285389
1289790590
1729558676
1196522280
972764924
1269064724
1086323755
861821663
785545970
956062466
157467478
1971226204
1236515662
899959493
1829069794
913664723
803020039
55568946
1169734352
1945174136
1223974458
1592742871
637018841
385801677
1606537967
1396374682
61863444
1924747619
842443058
569389305
385602920
656770038
64976142
1715936421
1892530556
173777684
688129301
2068535291
1120848343
70390573
668303015
2095054277
1256914555
918858161
2016133625
1784171180
1377339125
1615916984
426972775
95273620
789314432
419457920
696983256
41738022
1118459122
1767502809
1584928208
1947289126
1831447679
875759891
1072124389
703235994
133285098
286930979
1017647553
1312973816
23943733
2052293814
995725482
574462555
1293760920
463461149
212820555
529547031
1935549005
489196267
818747237
394172855
695365139
2013776202
811215417
457411400
2072018978
939997894
1561276871
302349436
928448289
139298287
614293411
1554174950
1877464037
114552122
1005666984
1203696868
512422574
480047498
1207030796
1352189169
406448857
2126838985
1274858429
1767094874
1108688742
111547272
226573266
1971089963
698648386
1030197031
1194948094
665964347
1650611532
1232265439
1973761658
1031511918
1262807253
1650875200
965024097
1316473559
605332898
171902236
1144542859
2558230
595678300
143815346
2097005949
1874993234
201796227
114403707
221850104
127970055
248814449
850266365
1157482579
1037723362
553774976
1977171366
1346322827
1709967879
1082893613
544815986
2733971
1330160169
60856559
1439252320
2067937640
1591769667
771028374
545315369
2047899581
700877181
1827335318
1320813157
1295171766
1396533403
1149384184
321859352
1155351677
278188221
606034165
1808431327
820355478
962634087
190561344
1939785195
328972476
850554721
472874545
277084861
1221642637
1344182765
1894126665
1521431785
1301141117
1970661805
158250259
784338441
68833569
1480373996
616138375
282846336
1125387962
940087183
1609734113
1636839243
897156096
1091409294
2123079841
1666504455
212290011
205778222
1260751325
833067245
1147791606
1420776214
311082346
282685678
1013247720
24167127
1326137157
1741097867
825248238
275502302
866880730
1121272014
715975884
1030266104
1672955328
1907004889
1144110018
1975193678
1147706347
658425747
1179762875
1083765778
2071301072
2113494181
1629267650
1080513320
1450433772
1605910524
1893367701
1365802237
69527882
330785479
375639675
240356121
970600210
443705137
257350951
729706576
339978024
163139977
562780327
627281398
1008264924
1230062648
407188611
795595532
338560816
1654276098
1086838647
604398028
2007324086
198373451
118132674
1865858648
1410256009
833846167
1248808777
149062809
879121054
3694331
1031581689
340240185
520209313
1301696421
582762487
505689255
2040512782
1349526947
2080249222
993568480
2078820800
881315264
1214426174
1961736290
298850882
1866679318
950798345
33997628
1819268472
662607303
1349984847
1030334024
1627386931
440658923
1042193887
623195443
449478179
539139393
1244119920
1744776424
235112955
1425950979
440059161
670216942
110724344
1716451459
583486359
472406789
523125756
837503416
93735463
621852142
1636424514
697672062
1118444149
829056875
1257783149
1571120561
200139077
52216901
1814211715
591740954
995441264
1995438392
1561712464
14641031
1580019067
1783347214
1128654018
1701901086
2139056455
910520130
813771542
765277071
1451804896
2003240767
786610435
460986009
1029971888
2109155587
1593157499
741249058
1462390054
1219234939
576335870
547097952
334010759
1590808053
1717407386
476835360
1273911922
554519997
1058384107
1895434284
2064834051
1837405526
615612235
2142580821
934584439
2119550451
1238328448
430886317
1481819938
1818595035
717880850
1613919051
1438770627
514730881
588057732
1818133237
1461520952
848816686
111344630
1775687276
2008289414
302266721
1934375899
1523217132
1045970853
2010398497
1167155091
1772438197
1753755024
332658305
1533085310
2129057536
454814493
1393743328
250252366
1203188568
1026717920
164822481
428245372
1945280116
960594700
1482157717
1469967106
814054828
457729493
603834046
866208547
1158756010
38238565
1646397751
1329623409
1106450784
507291305
981920810
1463030525
1441157941
2064007906
855256670
1191848575
815392807
598553804
640185804
1065754958
1236514274
951541708
1000748604
1933950578
2044296633
1732466953
1867980560
310108112
226031236
1171153701
1920799157
129104438
1462233015
1990570737
1356308419
1151426894
1234520825
254016338
1214058868
1330993214
1193571950
637288800
708178879
887548300
527126338
301136232
1740910162
4425676
552371180
1300654711
513712796
1351579009
931581423
589781629
176836937
735376812
1177697416
952304395
1016727730
802243503
1153730278
1216302505
1388157808
1271944078
680879747
1336563552
724147735
1000889029
1090255084
1006517746
857779712
218505275
1992174183
578433794
2026323758
224072618
1202399357
1378998631
332067429
400437100
1706679056
546564200
1220965428
1479581589
321153085
466163928
2137711149
928461428
723107076
1659656424
999799244
1306104081
1086202094
989677724
1168789209
1593327449
1548996405
311295342
242075826
235561992
545561011
88936359
523545092
808737175
132485814
330100134
247782824
1372063083
1961738130
705263810
2145340882
1069545839
2092487336
1036839132
508297654
585521980
655289775
909441356
1668531201
2069402763
1414163530
158948548
598757782
272157786
332707230
1848932861
27004663
813573557
1947408113
1007644385
1690977992
1861536050
918333035
366108283
1970335879
1419687042
1521626207
974783369
1722613368
1506169628
378607085
1595117007
86651749
1328799256
760901585
1220527595
269976082
1041663119
2024204240
1482586598
1450242566
642931801
436262766
650326263
1791495964
1745099094
2132628962
1383344139
2077482728
237735581
1120752325
93623871
3235665
495842841
1990178862
1455110258
1742572749
2080440580
122524758
183903895
1846669460
2037362857
942230686
1717366418
1917630081
2097804631
535418802
598866429
1869433995
1445992451
592117626
1521760459
1005487965
835381712
538684316
266475377
912740766
971095160
1433613099
1603188992
1570431464
1851728476
333887496
826965334
327252383
1393915670
1656195085
532663251
1859299795
540290965
219383755
1145383138
112861955
931066453
1956684979
1552257325
276826693
968324987
346836849
1270881956
1997396036
885731714
1400372727
1212150840
1213775611
74825001
356234688
416117311
1826265063
606673280
2123865712
486126311
425876287
1512876268
1917688729
1984253519
1269111964
1359214646
406581064
121857727
1712886492
1699631048
565306374
553254050
666903827
594545680
156729200
501255142
1219854790
695647382
989936676
1425927782
1951775816
1590234453
1642646561
1053198866
773583845
877885078
300147540
1484506045
1716683108
1694676231
441583812
1240316910
535014806
2004683380
261780144
211833709
145944462
254494103
2050156282
1383364368
1242018495
1807913528
541632019
756462640
515024320
1268781627
155475398
2123633841
1756794885
1046953120
679617266
110510958
274575338
1383335787
246838134
1860696214
1791271349
1758582248
395919673
218279348
1040436559
1619538652
1133511552
629578243
893410431
858672954
1261425251
1503524547
923646306
165038914
2089846795
90999624
346592519
1115768511
411691779
969703804
1890874484
1399666872
806609162
582582689
138725470
1923977233
1881319670
384505786
958040605
1704958963
1551375575
1010785785
874472237
1558952888
805502107
532083342
1128749678
1189369662
1938112428
1457730456
1713507029
187932467
1499099150
1002947182
1216635299
803804600
257362914
324030805
986965133
2031607184
2111434761
1906030204
1536983063
693556183
1430833757
1987922238
238673311
580087467
1498452818
129336644
712851946
1137207063
191041918
2105735204
89715587
21571511
738878099
1229747305
179972113
1517487619
80449084
1967492728
484080623
2025144989
175186029
1997430939
1299312405
1895878820
699845507
779065168
1230138473
1372645055
1986990677
208913802
1997920166
1562204048
2136734344
1178534156
1437049620
111653063
924043042
572900959
395505332
204743935
879409770
1554261351
1277046216
1046428199
49995868
1442198821
526210401
1440826315
1451417725
808636658
1451463351
2050007437
838129898
1089051435
769493243
1804847219
1965965371
946162524
570234878
332665523
1248972529
601047206
1975495282
367155247
383546142
1991335855
1928858606
1306414735
1596869014
318977326
1940178806
269595010
73441530
1458529224
901516618
1452290884
1369572071
159799131
1404445072
1917662291
259082096
395526427
2015318634
1033389072
766553771
1819827371
43677249
990996753
413795025
1379367850
1490874934
2101752114
1931264726
652728873
105727879
675842483
965694659
1559902945
420293464
1471176673
1094467491
650922960
1532502854
815335768
387214834
1563185536
473935072
1749775143
2037348223
596515994
854453112
224795605
19067971
64111896
1136123454
1785975359
215602834
916500201
241704532
1711423160
598002834
209147466
827008516
1432957547
1239198589
1856922608
1420172856
1284751432
764403999
919767338
509686831
238820658
500428455
634823722
500070744
1563117590
1920199336
331197630
328615907
271415770
1603603282
58582873
301085301
1871470221
722090069
503210721
1837070612
201331847
1462740471
841989151
1460799550
1814558108
424113853
929114468
990969613
515647124
1466983863
1913835554
721796442
1959325700
1953462517
1118199901
572946893
1617223293
1571142563
1349449893
1707434161
829598200
564854900
851530576
380451208
723511183
1277602649
1824864700
1083479449
837910639
1570735176
132727011
1357940271
458158782
1947963869
1408880208
1586485993
1956469159
461961763
1392272148
260564985
1763392983
1124658873
437268750
857461821
1120808225
2119540074
2008348328
1365733199
1542658978
144452540
2063147870
45519012
864193350
1883486218
103826332
1418853545
947485771
1765434555
1794291127
1521144825
1152918964
2105633202
608675122
1173194930
694646039
835792732
519720909
2082823596
469129018
911110199
523997592
783903760
1138739248
1634296737
902871222
1462514139
512404402
2099244997
1580245540
1277601736
1739877662
1560011802
1242570273
1375199243
838297616
1162230467
234789815
496118931
1545476164
1644717190
1439964518
959368362
353636962
1721014618
2127656372
367076298
694535094
1819161498
1886636728
1434613666
1650457169
1250628070
1276928724
2088711828
1342191041
1678180783
248363308
1127138685
1812381613
1468150056
123656489
712955458
496732890
109291967
245760866
1205552726
1108794471
509137346
1044093353
1885045876
10402748
571144218
1972785978
56524514
1399466729
1864623233
1415690384
282991260
1520117417
1427796949
1812981984
2011377634
968912636
425736313
1237820695
1570968183
1915754238
673785343
485467302
99589657
1636556142
1009140356
632828342
566414844
1155550482
1972134323
1109658947
416209528
1575986277
719316522
1597086681
656138023
425297557
874417239
1189435626
1608255939
1500541725
184564844
991335424
1119834141
1387136559
1495786758
134182101
288337290
869728625
1866292468
951141999
1962863326
620764059
638143884
1521356069
1378806507
2110036244
1422665021
1158177239
1235059225
1814014967
1445532014
579507625
41735009
578395223
119406843
226893795
1151416329
77183257
1101114999
1594642629
1171106930
810422022
245412375
1785810510
1212663667
666495552
691182712
958027849
1226586052
1348214224
1862277232
2042123542
10275561
1795036158
2146637183
959423748
1606482722
500999822
426375732
579747736
20055443
595312490
658955733
1855002348
887851167
766885969
391367535
1515832428
1635363380
230142779
831851407
1880456475
1845347849
918242079
306345625
594955613
1145218011
980384548
1614860060
1056939425
977876386
1797345323
2098471944
1581711076
1456922086
1624567810
828652291
879377960
1823358410
866179598
1129054868
622575965
1950059445
1455144863
1909263369
1103506200
1537044708
483273775
48238220
191383406
957575343
255391061
1740337364
1827291072
1677383042
1730245438
1963514627
952964947
1956849784
540311790
1256378934
271937283
191049304
1244742872
1251170561
2020774495
58158793
1869398040
1579981661
121817824
1582514692
463415236
1614061425
1966472450
1076717411
1198261496
532480323
279940148
1186014142
708189303
1331671988
2066253534
1457317546
888151892
599378768
1299389151
926382654
1035674502
1921235
920670799
1738848335
759423936
1314069208
1716065936
675465468
1274005385
6664296
186350975
81324212
504017976
1099838292
2142068007
41989859
323396576
92033571
892676332
961743935
654182227
1934770827
1156191340
872503236
1808395496
466469793
418152675
1667532584
1578955111
3614771
1924641008
1277850421
1051981912
701458621
738051209
1357567616
516795318
1872117251
1777270313
453823612
892978381
174146409
437079606
688248500
74521686
1029513310
1926047540
1889233844
1325892221
590461874
1499765519
1341131971
1357405936
505574662
2034875918
944039074
820976107
2074306501
151081932
293137802
529288128
301773978
721339290
1299095414
474527128
2025116698
276190229
2124490322
1696006395
2056974648
2132979768
89268298
528828568
40520420
438219452
181986340
1560242430
153067377
1360296745
180113234
812849017
2000264457
539150736
358620281
617006036
2017287673
1442423525
1211023674
11812724
1912072507
1691303320
726193347
1706569352
655736211
1441674554
1021509191
2095529837
113861600
1321076496
1855679140
228207462
1230637374
826726017
959433565
117538584
999497832
1095858506
790420465
919742943
19795360
1516555026
516976913
475780901
544135087
704727682
1630998111
7999007
1464656460
211549535
1636697240
938547653
211857654
452566116
1065555964
921156062
636465233
682297303
617262767
1632541209
613353840
1804338103
58033889
1294373786
720796423
1061501855
1919874260
2025239589
1832664226
1995608057
1101834581
1206062932
366143521
1915660556
666435590
1895126449
1371696225
837080116
375444918
1514681852
95749920
1953114011
1416488427
1197901052
525420571
1870589556
1853272657
357510543
209328609
301555125
1760358378
716106118
472765875
1308266437
1504935392
704692567
1792891978
1202637124
799335367
1621513295
2117351684
1673135303
1922258790
1596516732
1516948534
328320816
778783564
468993847
626752614
1696939164
138511695
2063356809
1504965109
1179949922
741719141
299793670
515594215
467194300
1462943463
19917322
256288648
1046247643
934617349
1086943755
345242065
665260532
1021408014
1174559946
2011554234
349932007
726859666
2011884409
1876414113
569050599
1932267810
1991747704
881096390
1702688704
1259389455
1353613221
263670009
1538095574
2144686253
1476828956
1820452734
2032333603
952696577
1783373373
464431485
253494391
614889692
452489099
1487480401
1010219895
458408251
1477482419
345360149
2094141423
1018407261
1220161065
728850565
151693170
1963380477
1389897174
1764873868
225698235
323101200
1709202511
721470740
1859005682
1176957768
1580921699
1925788417
807117315
1624279719
228356207
1903250641
1033103612
933709081
837526671
1580803567
1310221465
985742118
1701076473
1742177114
1072277392
718892902
1472716426
638430814
1283403753
1646691323
1770790298
814435807
713190430
712636761
253415257
1645955548
873334256
2117137621
860960063
1429386245
1785886888
1503628885
630306416
1360706524
937487218
1858053778
2027438043
755935080
444421859
487343514
375548999
549901896
1937305732
59933019
664565094
269077422
133554016
1533078255
1612966579
419184885
1486174291
77497809
433140510
185155323
1336951255
1353860559
567858265
1851474303
1700659431
402920691
120947536
1778344206
998640897
302014985
799800556
552305787
1533127698
841430869
1910089084
205560871
686569219
2098190245
1876881794
1799480286
1340327487
1550444056
1867945495
395979966
1629168880
1898255047
1886027881
1722298309
234753735
1057509962
1324848863
1051388121
1799926503
1294048086
1171341533
684128015
1662222534
2056727869
1029027506
1862142214
24394861
1334009293
1671699182
1062293020
236280366
2107895845
635787633
1533538377
1883546550
348517023
1060687988
238196622
706356185
586622115
854966332
1998910260
1249401479
279307823
756188103
884886596
214350293
83405928
1822593303
372908151
2020043139
2126905677
159138023
1046594386
822694829
313919731
389504905
127404356
1276606634
1731629223
1557496990
56097185
1722190758
319464524
293942225
494897402
1650579151
1935584594
1276167423
1038047904
521693051
1651120250
329913252
950570110
967541269
1875346491
1172568305
2020706174
1346330488
1473017684
1321896395
178969388
112144301
2001313409
2099978450
427630495
90531733
1564250946
238890449
1680400125
1876513800
1679567277
1627180599
1898023055
1460860613
1753761484
447229122
54291216
2008427139
1128677113
1659939660
1298970191
573968177
546487333
1066455294
1990559105
2129771979
653405163
2081948626
966455887
1998276016
466138628
1943865623
1245392420
1718218637
1411562108
19418291
752395472
1488505561
1144444745
1170665945
1360930557
2043838647
1749710829
1985457041
218504157
80441800
230812350
1254251671
36551698
1802180870
860159665
862683035
167596900
491108657
1258367801
1943295948
2067696547
1229410275
573717668
1215883480
1977204248
730911440
221940734
1188869931
1603489369
1957212998
934525940
869748891
1589775450
371174216
469827609
491887526
1712823916
1139462326
772532930
432337177
1320416379
1087632027
821347109
686619422
199016651
394345605
2141152170
1312644575
902953827
817177526
1143316633
516696202
2136501229
1250400892
844641616
562170873
598948845
729386176
1435974603
159472698
2028310770
123970819
1651190316
2144655502
339029736
1801541427
1080514776
1654078316
1426530999
687420983
687804674
350524100
877622199
535007069
1142301524
872833158
1693245049
1894797066
456525076
1131119237
594122529
330116270
275806059
572318511
163189630
2072846198
1041806605
1635774757
1437785304
1886525947
1083975951
1582817318
1326344976
2040139469
1810082906
1243001024
1543243298
957365466
1371950235
598671659
1498460362
1491321691
1194760740
1949803736
1972574868
847543875
1106476667
2094138654
473668180
600255125
2024118778
1617185153
1889611771
338809421
594684669
886589450
1848414043
5341479
321682236
1286618364
2106208795
2012889130
292476578
1927433038
750023133
1467112119
470026638
1074513257
969845446
581560839
304768670
556612889
1189766597
1287629351
1381586180
490756920
1458539099
1563694449
324167548
1612218583
570464585
1330366819
1936128322
236924673
1641279196
927085259
1291539995
1704802097
1822100640
739082676
1466984091
929149707
1328606370
731178440
2008868801
1236780474
359160426
710546179
1679763723
1169957562
292771376
1052183878
1651528157
1615028036
964460231
1525759220
1891774670
77728302
481002503
1350748943
336630113
1623690210
2129502386
1645954493
1492064915
1329385225
1559960807
2029554723
1178383391
1018671249
1882380502
626590470
436565647
1276393462
1141169613
1760039151
618405817
614766462
214235630
1696981458
2014581156
65598601
836657476
1726706806
1600444812
1558181884
1669421332
1800138121
1184906429
71378385
503572672
557069577
943968195
571604587
726570376
373938576
298783884
1579607517
80618347
749354116
1592205389
2118177891
1854103694
709560207
74500645
1905839971
1038743195
702343027
15360317
248129751
2106541424
1882296611
124644063
372016936
5391732
675679630
518318302
1540273979
2103800241
1261588070
924231633
1365459551
2018228700
6228445
1364858234
26202249
103382273
226680547
1792286355
1798328139
1944226684
2097660476
1246467452
205447927
1721643320
1956229452
733716618
1362206199
1248479236
1287630807
2146283431
113181088
1087787520
1434454837
377748351
1494894283
1132436360
1395713793
217942687
1557687548
1420256694
565580137
1163706680
315560911
1644959785
328015688
1933145449
1365121601
1818131508
220778542
2116521857
2058684413
399244826
205306655
209399523
1757756470
3602398
1035616862
26433702
2092033869
97911665
2086653945
385101351
1219414652
1158894822
215702031
2006559454
1482604365
245701856
731983565
1762388605
753076669
2063069756
62392552
366868484
384593471
505693437
1826319233
2036343614
842994674
1875367984
1517635380
1013898977
1664756634
742147160
873456989
124200910
1477730392
1254326673
1661017268
1701409274
882773988
509835713
942657054
1362370498
947538683
1430889293
1744087025
1677623272
1558158594
1286578793
959918870
1658671917
403807550
358216800
671622858
257547125
702825968
250192206
588907744
738488726
230299002
777647655
915996237
367764359
1804465770
1445152657
1711480602
671144732
582610815
479968153
700564096
1435732819
1313577897
2001673339
2087014433
86763484
1809279895
2535977
511983318
892215807
450604049
1801069963
928932322
1473196024
1004820439
1262643585
998604110
470030979
197177034
1766305366
166470011
87348165
809211705
1229151026
2061225875
1134269602
149406849
1590628518
728983194
861520869
2008066449
303674091
594466346
1080779764
973156083
1811643457
169417854
700582153
1416705091
522327754
2053736685
1039161315
710768
642629399
627919231
804195295
2035845510
1438150289
1430142615
178553981
109894982
132123997
166205186
368565484
53817580
2081205398
1421653272
811108711
1023939158
252430588
1169742299
868449703
1853910766
750359784
834279858
1970199284
689343897
856771176
1332156680
1264920288
168283487
2107475478
600510571
1132005682
566111861
1916905560
1992660985
1528467987
118006453
779436167
177192127
263653468
611656994
1579843330
414669877
191643737
1732090675
1404612406
571590917
33061104
341343135
709081448
1850128097
99599163
694042554
305770092
716467994
912256899
1410636741
1637832741
1871596578
556532834
881884849
537187662
221675352
378027192
1258281474
136002174
1660164940
1847561637
592196407
1594113243
591817169
1720431959
99023611
194307330
1362527941
1407766721
774942151
98846752
1831355745
1114470991
1141619831
161434440
919297049
101740469
390872053
1807379636
485349492
1751433393
1624595961
238720663
1796266959
1106609336
374714512
720238995
2143330251
1284118973
716384124
269348440
1439744450
1608247765
1717037884
1877139561
1841158164
308722280
1471214159
245579818
731204895
1679589781
894394603
1743158516
149193887
686146698
1748873544
1462044596
156256111
1559723623
1446618051
1692294337
865433597
1697090949
1755576265
337516250
1741950512
2038999756
907471623
1782122491
1193630737
414639885
565478065
1824218444
2141100417
1717416364
878549737
2007025762
855685524
1067476709
1763884969
403681677
1433830681
472802769
526372050
99643977
1289879666
49000218
1645434373
1759090574
1213863690
1832323666
891475829
1256860654
983142362
1811330416
509390270
1984629189
423643466
1035246107
690542158
2016425388
2112339470
1160973357
821655550
642990221
86757557
1946357886
1336685164
1241494041
1256775763
1153771997
1647130422
2112518762
705701107
1289597111
785197441
1512926610
1905480496
1032171697
1440401121
1004520512
252217618
1614892695
1446074071
1273276222
1120371238
853849913
344777654
1655226581
1214321524
1131451767
2106931845
78108607
2037510169
1278152763
129020799
1974694165
1341240614
1419399442
181387726
1192458822
1346322093
1135972938
427969756
1320811506
1246446288
1554101587
1070059299
602067908
207763191
240541870
1227571192
261650138
288783283
1401464408
1893450317
1438038989
1709953307
401093122
596844021
1428466960
2080707241
872153066
1144717243
1008624484
1446329392
285710829
828506409
1871177717
2117383518
1786896053
447838551
1247944260
1960568467
1791381353
179639517
77248316
1424233669
214558381
1650800097
1586506276
735020501
1018983957
1627725178
549632100
463072508
631213246
872798676
357267109
720510609
1912333657
1874788514
1523736452
1088294126
33447186
988687889
1323068858
600444030
962949316
1678658893
1332395642
1931763501
197674136
146254057
973323076
1975913026
1440755820
1817821990
1482640693
1049227530
1587402800
348124641
1494160826
328415755
183683118
1072814913
77312521
870578928
1666751683
1210088842
363857182
168111354
37662716
259084253
1963690331
295757996
1588023172
379055512
404007882
823126785
643660794
1850713055
1661218188
117137655
2135698854
1155907806
901942906
794033101
262153343
1713744896
883982131
1241468336
410860692
488097578
1823693717
415002046
1060130286
69473710
603892990
1491133425
1424396718
1900653989
2134094856
279895596
85168366
1362882443
479198121
1596304323
1322162853
1834387078
1694757571
2018345475
227590693
1165570341
355110507
1461684394
433874269
1476153645
1715139774
1363881281
846674531
1729053608
1227697704
540655815
1795155797
66159099
1416290539
500259495
1288183436
1704429803
1451561524
1654130150
721176234
1366067785
1988620510
637023346
1665247148
570549253
1688577970
948403300
1611932089
1084055809
1544632268
726703056
843868919
867647827
419584594
910279779
2069354096
899222038
1811639087
855650533
701145519
460201495
1032477546
142737539
907397961
775364159
601729773
787438461
491352371
1949372669
497445625
40623890
1273804494
1247892328
467683447
1854493156
51655487
320295275
1043897989
323264709
2113922952
659883296
65900528
1603150392
1051311405
640630857
891169325
1014899314
1808632878
777436059
1856278303
1198962891
320055600
52096871
78850070
1083433743
1848048586
391623725
1586355860
1038805517
2040503524
1977526774
2144886866
1664748909
1087044909
878963
705849386
1355380937
964334224
6388681
1526403379
861830926
1730285412
402332425
1790193783
1514282843
1018044452
455064129
782153548
2004603081
1486664156
32331261
1275665862
830576414
1056948286
663718890
1340658947
1958633097
557034461
728202223
787988752
2121244792
322050280
1689743376
61782866
1769688904
1116361929
2055425059
901127416
419367675
1529365745
1450624856
814043354
863608097
1110629494
1388473034
1829400146
2089794940
795548403
805329816
1414716033
982326677
1905562208
290580799
1733161984
2011348419
1385199024
1913055111
568509344
1476626658
468987528
1094700469
1035057047
1646278873
755268655
219914069
1257989439
325288637
1730025745
1747098619
205870073
1030720217
1840572772
2025764880
460705455
754819446
1395831225
1806884025
490716859
1335969466
1277056147
1336012785
701992301
248477468
1712625940
819373465
403312432
1500200766
138115323
563943031
32404718
1547212899
788068139
882844044
680281898
884378994
1691778554
1272222700
1307469627
2030151094
1855571144
2142771395
859576917
1115658789
2025602866
1200747040
579935186
3494351
1351225980
1959360647
1248704168
818423089
1397855304
5137356
850913448
1129016099
1110200543
441113353
963021867
1092308283
285907221
1634684115
1326418477
170255142
332044490
541659032
431101178
1478727750
474215762
1815398922
909503038
1818220154
810611571
43885307
121150759
1054014333
1996367168
1180318152
1507977518
1013879943
1479123362
1209558702
664275854
496820970
167428411
1374208819
1569531325
487893028
1807443189
2132474325
1497278513
1514289700
364627211
2126241447
857719853
2040979302
1913243245
942034919
2127029776
548369302
31775091
641195446
1511929699
967004962
670523337
1591360126
2065377727
2137821317
1736350454
1639084807
1708722208
672821178
78258841
1910959948
315396663
538913318
1385947726
1812806190
253664646
661257277
1066508390
980455920
121618565
1151236126
1474366483
1057112141
904856679
1774854925
76501831
1130674903
1611440048
1360615748
980238716
1017285413
1471264768
120355306
583066937
1900150605
1998990618
1271815132
2124791621
1434886627
510487036
1760364923
577533996
986806895
2084782102
1523959070
1717771981
1009849625
1300351319
601183571
1317990024
592597924
1141461517
1753061678
1929420138
1445135791
1885555675
2029085808
1586246292
915884083
1467565800
918004647
701326409
992128622
1339618617
1438042306
209813164
1737896422
1478374452
1243184944
2002768194
859040454
1379671883
1274914771
79275433
1374261271
1836984821
888053123
776650222
1136836545
188367370
441172381
985881174
2126778123
273480204
1792823139
1035257824
2088755988
1603844993
2096200043
1353283362
1842745424
669057217
1704447198
1548851572
1416577948
1098553322
544792081
1556957070
1118122545
241822793
53361918
71118937
128487861
698898820
770093315
2061684289
383113363
812221743
643743210
1010378413
105498262
307871989
156069677
881790673
300332112
468612516
1099328779
1254882076
622570607
1476498608
2066897013
1848136823
115231547
1947275912
345927407
264394684
1617454828
77293903
491026348
605584046
2020245585
1563566783
114030366
1620204334
562297505
704342513
48606008
1700869377
66198516
377202384
604131387
1679876136
394712435
262151983
906341451
398612296
1410880367
354656739
1731650610
174638496
1404720637
411449471
1087313728
838999397
1530024222
368107848
430392332
1552168533
2050446448
1702777528
480670669
953643856
909032544
964805688
800141262
26734931
2000071149
1485095259
2130394231
1794522367
946815575
1607795686
733781648
1965068707
1234417819
1033590256
476768021
683515626
1091837063
395607067
800573156
186767100
318829544
2107975618
448130153
1141392683
439982563
362934818
94709317
2125982819
1047423071
1606704355
168218784
77507742
1118283438
1231412740
129730835
1737142669
757220204
2109337861
1577790181
1305176418
577983474
1113600428
1889014578
312672818
2063817788
801603078
2136911202
1905356961
1259495372
997925139
1006782328
1528954397
177584689
1418921015
768093601
1577344783
56671759
1084222011
1623330779
1062883610
690560676
2039263587
197700671
1900200330
1580847
51223912
1275577680
248216411
1002015642
139897380
1274829987
1620204869
1228503202
284288330
652621868
763304176
84003925
1034866920
416132538
1058961332
1827179884
1153682974
241088458
155724345
893385985
1314557523
1861898606
1356340697
1077507462
1625329285
108993186
2103729030
338432899
1049925893
1131037879
1979215216
242230759
1810517887
286377556
16731533
899704389
276610498
1826150337
463789035
926021835
40432593
1885321105
488103135
1232352516
235513785
1775220227
1043693357
1546204555
1915543632
1048873521
1179085376
923283625
318547901
997453225
698176753
1587189861
334742645
567574786
1458250460
1426391865
1532460294
765786195
1148488520
225237801
2010079571
114593385
103761783
768333758
2060721425
82690706
1378142287
69352603
416174665
1749310340
1484551462
1629020806
1105099594
717730889
951546415
1531185179
1818678507
1304055942
633793958
1398270207
1955615020
279951462
1992685394
1790975728
1109627107
1230085417
1916788242
2066401704
1479468691
579683567
369890868
2126020407
135421935
1558855627
1978181601
1034028046
1001052416
1089168136
119285104
2135215061
678761958
1333464622
1334323489
1772568819
1067574509
1535358718
1924488140
732288330
1429489890
452312404
2139226974
52025934
1113762843
1687914502
758913082
694886711
898898194
993847524
1729094752
773677841
1953660547
1974651122
416557416
1208644046
178976925
1185684590
677170787
723136341
974463761
503652189
1654462154
2036944616
2132440057
1488050610
1677877177
1945099368
508992943
1935469520
663775052
534285668
1988753810
1996202563
1885870706
718919844
1008138571
498619029
763488933
1912723259
1365484055
968097462
1199877355
730196873
563613290
910180983
2093088774
1430729523
961738867
525502076
125909475
786218448
1393380326
1913748890
1189207859
789876200
721797471
343795770
46047257
301752600
816676557
827826496
656007118
1302544471
296666050
1484780002
2075968019
1894045745
616995367
725233157
1758577106
682596612
1758105881
114006119
1231277809
1700175685
508788519
253464400
550171926
1520460721
2024164453
773128208
1076857254
1516450698
2090059019
329917399
91021767
1386246352
1646818108
2105246674
1555861880
87005925
807764327
205735257
313733188
1613372996
1314628860
809877021
1278716284
862514442
1981878175
1026052282
641601745
1485102896
909863720
11505770
254738758
1072355943
834066882
1191554527
1610908619
917816155
1464009176
172632905
323320990
504902802
147791723
575395914
875078129
911998965
155066046
611194511
1078459046
207976000
137084520
1121609185
980280291
168720275
1239136743
1564424434
354721718
513100655
864811833
477958269
1741777584
1838629209
1921176932
1573052570
289676114
1881610474
106055568
1622850642
2126792505
1957704210
753485219
528992842
1187312070
1870103864
153881643
1853260058
579322511
380330833
1525446917
2086677169
303612703
1376976661
1094414142
199405957
439068141
395230187
1177305070
1085125800
327390152
1656375107
1564679574
591782835
1873707742
253851646
199726383
146776855
654119962
2040067852
626266521
1527904387
935328384
1852551228
1503356247
1371717446
921954438
254675289
1367170163
30221382
1856308927
69722886
786650966
1187211837
1718809062
2053530007
201190619
1716319760
1992180050
547781574
2031916102
1916904288
791188748
174675142
58218489
1422090336
1697655818
430136044
2102038365
483856937
802161330
1284976871
296263922
287162598
1764587729
244145660
616418710
1097796718
125599773
1866056998
454820190
1194715159
979587548
1841293151
1627172505
529571669
977710638
1365699037
1818931291
156574156
453484877
1529767759
2070819791
339384135
1004262000
1888815156
2037623706
361315536
436820368
956424860
1162266875
30509041
1550786134
73507494
52068052
978031480
1642249520
849902384
1010240447
799003528
1955395377
956947718
1208421347
1392120454
9283289
1255602268
1482462228
694662200
1280327394
420807651
82268886
1956790915
890884337
217861733
1475656669
1200046711
1517919038
1454445942
682834335
60706535
1868897964
581379795
2102486890
674135649
401128935
1161906260
1098011741
176426531
1316348644
761096194
1401933048
36132657
1140305231
1939772614
1174646145
1256589788
167192748
1701166565
781270206
1504686799
372771678
2005548076
23563663
543590107
1398209394
503521616
985000304
1072002802
2048024131
449990866
67846910
1855753468
1527164506
1872912357
282701754
1698992086
281499864
984104447
529984130
1917513559
1180509418
1752802548
1662180915
1740044550
1448288585
1235833008
297613082
1852396543
43719386
1142554761
1991441859
1689699712
1706203749
85540480
579680668
1300184222
26307538
1249046538
1074370991
2013406973
2030742287
231648835
449194238
1875971355
208231345
382199274
342427377
1868658213
1647412763
894550040
380447390
2128549120
2031017590
655872446
116206782
469711767
1478095488
1873581293
1508186562
1052153706
784130099
880191550
612650132
1238513191
362845074
2054018868
1757958123
1972687304
103517479
1960372976
1673120203
93938788
1715155087
1767719424
1271164089
576455982
836803031
114372883
1019408984
2045381568
1560935615
1768041026
20454827
1515879792
2065795734
1740615340
2119026104
1271906519
315285502
706479461
1112729305
1189321191
1074265072
1962130638
328318416
2138992438
1731116467
2125263422
1601628656
1530582213
1060629183
406807028
270702288
227959238
1645264338
1714831462
412921634
2068892553
1572338673
1618794858
1980045014
1903839895
1896846376
1283913990
1983442121
1808942751
862700642
1720064971
1250285082
423053989
1577633989
1937532534
1193561889
67715513
1253052759
2132698832
777127651
1065286246
2062942224
362060718
134561945
974123939
530132929
1515046232
1297235439
1479766249
531382813
1915944235
414953910
1104533071
190002494
1353619229
449264040
1476742349
905790242
337037426
1146020137
393653937
1747207979
1059920218
1848158997
1067695023
817540127
1115921411
1071457290
1835242757
1519444786
1907945019
893779179
1929282081
1780179356
765198307
1695395058
383646857
1277306640
1030268157
271129640
85591067
100846684
107867319
209999160
658815880
1145968827
177160745
1262174220
1089817734
346693897
1395741850
215442429
515052504
1812065765
792971076
1277931977
1476531590
1378593085
1882761882
42423963
477215180
676222207
450542354
639145213
1051644006
2138048922
1309895403
628664397
800710007
1488305154
1926345033
695840479
1602399597
1895664578
493003528
275749648
2135568784
1704761714
1638716117
1682779913
1833673711
271148294
954169706
2131623476
541979667
1801171905
2017879520
654735256
1021213366
724238066
1041479125
651360199
353760834
1853122964
571495816
1119806487
787009377
277954353
1698973917
1872546762
203662479
627505561
1288157730
1428722390
1381310185
312070039
1225643102
1881973780
403050025
78301866
68837684
381889455
130075931
787113453
1848849236
858544387
948497827
1497936864
1639863583
1070770476
243543330
925633669
2082341392
1765161226
766881978
1586971687
1383818716
949493632
63736159
1997039992
915482018
1281282136
757497857
1536756450
1353101285
1766622584
2085104322
1946748632
1762481294
432058813
841697201
1954340736
1418732901
509442889
14967354
64527148
342335063
629816743
1094762159
2092968263
1533154682
359404538
1461554961
359027007
1326576502
772631350
391737072
913516572
83014674
1737333859
492906521
694882171
1754639817
844205866
1568194053
186596164
1762108054
625894331
1677837105
382779550
12589084
816260312
421524550
1791961877
1686861709
418808528
188554534
1467718611
1661007512
1371378974
839730478
498691905
1060456078
1133552918
1322525279
972385258
377163275
616234897
97310558
1963751453
706881585
1228066752
129299954
1954207830
860269854
819331462
563858618
1734145451
937476676
554248892
1278671415
904571920
761672443
1089568400
1528646126
1161175149
242143177
2107819850
929618028
1897340626
1710004249
1840932992
543260480
1380712700
866691293
33581417
1072728466
1056513006
1926624774
180848440
2008985562
802142105
1957350041
2011516663
654138650
1413843789
772935627
993738832
1207712236
610649383
145055525
1542059990
667681231
652515439
1010882877
308764754
558866124
1849578188
799131213
869330485
809274857
2144009080
1537277705
1156768004
1605077825
1808759103
767171672
1134399054
184190588
1437941860
1806725009
251769654
518053536
129075598
591577874
1441582793
62318456
1833242486
1040114179
333350118
420590597
1948079368
1650846034
1812989902
770976893
1526756517
1622302436
463899391
670460210
1653372204
45159184
1248443467
384063425
598943966
859686784
863455210
1098163990
66818941
320119089
1972134116
1255734049
1471273051
902389421
1419662505
1745381908
1045344564
1792367108
1419453589
918896472
629107677
600657934
1464543285
662636834
592932979
972026094
1298970674
240249869
5525533
173947004
356704134
1451507433
1442667205
426675768
1324357346
2130931753
386383378
715894246
1091962381
1971400977
705178254
2083542933
1582517813
418507279
2010841796
422627201
374889683
592279526
1795953051
10680194
1533822277
1972580044
1571211140
706127271
660251501
1077028728
1459094051
1139680786
1357088189
1159123638
1122654617
1531509183
753295206
2008995449
2026239701
1997615093
1151402791
181678425
2000482902
213683714
1551606945
166766343
801978846
376602481
486204239
1900705067
329318182
2003291730
1771101351
1277906530
1345760744
1147216816
1327908384
1043505133
1245276660
1936543579
1985253285
2055478483
1762858448
1728600259
728370628
253989546
769712231
1039685374
1483811764
299828666
1553161303
1247088737
999532063
659035418
774053022
256599081
911396051
190687082
383966323
642611507
1210961287
916905598
605564017
1904260870
560924050
1906332638
1344514392
173704860
955866210
595369184
1822538253
1753012467
1913562685
1750669198
1712117262
1308850547
623381832
2116550116
747262913
462627896
1226409327
1588642474
2041232986
1201366979
131679486
1747432907
2064036887
1365003328
1013204949
1157492783
499207491
694207654
760797636
1454016561
1327040906
775874017
1375742036
1045302823
38815416
93251671
228580608
959533037
743849672
1177153217
252493810
1715496388
700026448
434214882
1754751412
750978733
730677935
838948272
2123091385
1672684501
1409904651
587894277
412959926
70438280
466636828
2034008767
884407989
549609338
1826678711
412680743
801830247
234353799
408958451
1077337886
1935128150
546907023
1753344404
1372795160
343817522
538444540
268017557
1269980380
866178602
194278835
477997475
872539249
1906575264
312655639
1510235198
168558450
2047509911
708337434
1082451099
716045128
1866803832
1900033647
371500873
1923244928
2024798833
662106989
1675241132
1246753222
1205153098
1280361872
850292888
737035903
615465118
315185685
1139152031
502360299
1858277894
840900656
377135949
147656517
51053001
983225664
275624736
1077980981
483138753
2024036655
178155437
226317728
294538874
394644092
1240117012
9848775
915446686
543025799
545558848
1288530607
1345479778
551733798
109421922
1953264563
569028285
951434573
1894291569
234610832
260470820
53057505
171076438
1976088577
1049039032
1316762072
808726854
1271534148
1218018396
1352938156
1047418354
790063156
1447026132
217327411
884894708
1027648608
1659234607
1693703260
908100280
1962486714
2042191087
1508967436
728565008
950416523
1824490880
1407721922
169615121
1317177295
1572914895
1434893844
1463266530
1629982987
1791176257
1546117974
2059710636
745367219
1844252212
1170989535
1477267564
800231912
46702181
1982618662
1666473248
1874632590
1761716261
388864808
362504291
125990911
1725314814
940452512
725889664
5340941
2073252800
970308899
175577478
652115211
76990235
1722046572
39218857
1408454275
1835983487
1151519173
1277742339
1686789226
500257819
745890347
1405274062
1716051161
373424038
1714551396
1285105708
1248385618
241361304
251281326
2097460251
1111754120
1845885100
1283147588
1902148602
1037061160
607795429
1521707954
1959506348
1568618992
766281035
1266642913
1031276039
101785703
232108561
1586490442
781029236
638388166
344887092
730333888
1775056887
565077692
63109811
1864784605
658158547
1127850597
119339617
662267330
1765211993
2059949985
1906368174
1245702999
664036731
700344868
1532194012
1136057786
1951206900
725147003
52629571
322270586
1755648850
1139242079
1198331545
1176016455
1503732140
551688883
429387701
1084128124
1725602919
237704132
123435513
930327301
1859800229
313455587
1315984136
1943155492
1346541518
682844141
1837052741
1999908340
523386152
1455789587
1195986687
1387957630
443063487
2119810494
857915735
159985739
869565780
1248591800
1073217064
477707796
1817610879
1100244674
2100776078
1755499193
312468370
471762998
1326926105
1365165054
691458263
534114994
701722538
1099048125
1338608280
1750624315
160935582
1723036049
135837438
736025929
452198330
618364174
249718981
965624220
1238436798
517108734
1163306230
528551921
1392432040
1418342788
1337880889
467314462
2123785106
1041685391
438200950
894789923
1468501122
1981204269
1673388738
350004435
114009890
1964680216
1184597939
2061714564
1859542469
315552237
1744343150
1883785166
1040023075
2026355693
457405566
465175226
1823528123
1844419887
1087056192
1906910807
2121993693
1622871307
230943029
1174180199
1659150506
1499525957
860258531
467068875
2104607116
75072607
101918300
1759441826
705977273
1367631283
1493227123
1587268820
93000545
804723146
807549968
764791192
1464226111
1217705161
1254694279
453850788
881611534
670029974
1051808587
725080112
1387611948
706214062
2126267892
253112466
7892550
378726114
734393514
1980862956
1684227540
1055107017
1983677268
1488188936
1756608916
419401281
591614192
1256889944
720264945
976396398
2018153890
1633975327
1470740150
1175733069
1680116049
918380979
287799043
1481453465
885068036
575076645
1500831316
655338911
81327788
996181478
1995115663
390273403
1290905022
1366191179
1812489893
981708721
658666083
295862738
1639710666
842506590
1579444161
686171584
1297878129
974811075
1221959106
1230446909
698375083
666866097
1249449889
401100597
1276762688
2074959571
2069637696
668405085
918559935
869352481
480930340
1321628510
1062072594
1714307265
1926832571
1165054996
71694794
1170647445
53694390
906233260
1771589556
316814675
1963928980
172945676
1023552573
452022687
2136358184
19065650
744528713
1399766714
1462296536
1263031447
1716467395
1178628967
75920260
765592048
260826922
1966656054
1443035754
1730997336
767078127
226030828
1689470930
1588439317
1110735994
982890708
899200870
1694280413
233047053
612332360
99969850
637683929
1491313337
575563308
873599310
865308647
523978669
1865698107
2115908334
1786829435
768436100
905195826
2096368189
1262956692
148501869
308387778
1353244793
1022718107
1737385609
931660746
1760752774
301350624
641448761
1010525133
730720602
193969885
1256952228
653482851
1994832679
34214421
372064394
754016457
527974197
1150132699
471070937
936595507
174139570
887762556
125759444
668155902
1876727786
412592001
1944359413
1880464764
476458991
291622219
939113725
361140463
930264400
760190750
229507457
1206364628
717632513
2121753941
974515786
1070519032
1032891838
814807150
838623665
1131908858
1385844721
456536627
905176137
795311139
2028483286
1558420707
48302830
520561026
576888565
468303018
2048319870
1416626696
1545984844
530589377
238967786
1171323273
1346798717
223044319
1348588082
1105846517
686975384
826708446
714441036
1816099348
553055189
1579278226
735450500
1690870929
634786812
277264986
1121336777
1173739856
1806874841
802345748
1670661233
1058271083
863882575
1887102522
1437643368
1881876551
1206697741
241584832
1335818659
1335591818
1575128154
1251232846
216606309
1222073258
286546574
1350322483
1004509810
1857899005
634557465
1689885824
1898827471
187847407
218074886
2142522785
1173167653
146627254
1599912824
1008175182
1592694546
704962748
561469687
1241963800
1511314956
1043334363
563983796
1696811424
11987060
4969168
627438687
479267085
606418377
318101190
1685019148
290401267
864645822
279771677
2049385829
676460706
1752865473
1950983712
142208009
183571422
1505620856
742273660
964329703
828010527
1506678023
2120259448
640115507
400230069
1088487067
2032036693
1687663484
686708788
541470331
169617008
536392459
1394979719
1595262438
1902161635
551864761
857229200
1716105940
726543809
347935638
783088187
1283056047
315173529
785283135
1479477628
1603565675
1745809339
1848330413
1824420716
2097879069
400307914
1732404395
1120740997
1594763164
296033542
1750919770
41548203
1603216736
851402579
743140226
179989662
803406480
1199562326
246131874
1935945757
637371416
1651272442
1498409556
759658042
106868217
1287838356
1248897037
1454049995
468399294
448160620
1601308228
1939551089
2097739859
2028224656
1076207844
1453086631
259556873
396402202
1519514935
661811582
847553178
735890819
1466454007
449725743
1900076234
1418183328
192037972
382820946
1018177427
1315559102
1784654217
762964736
1875672067
1067242740
1132339553
120005970
1166574645
115429225
956507789
210227797
1929661660
1647459065
1857135251
1482903263
1179516840
1796723436
1556352048
919501996
2082973260
1448789584
136580543
947744985
1969943395
400075559
421049137
637726089
247731653
39500717
1706303661
1743692174
463245962
913299863
90820827
1171992819
1731143403
845863670
1733712404
798819557
618509021
415637057
752991817
417522814
1661086471
1229809381
914702378
1220105226
1637061536
881787126
1620951385
1535229549
538444289
1614097828
1649649999
386819286
209495820
1711855598
415322917
364123815
1988944294
1316917325
1151403058
910340709
1239505095
47108395
1626040704
737504675
306191818
834308914
1022336868
2055988570
1954993885
1698494844
1821228666
534574475
274198702
780909990
1834807862
626285277
753129829
954614945
262543239
1357650242
625427039
1121284703
1178329881
777170307
1058499241
1889310238
2019135258
772736217
1876259162
566011615
1288769949
563297580
337751885
1854588848
636607250
1750019466
1034426854
838538232
699473031
854832753
48147829
115389205
968660461
1463278034
634314436
1728329082
725674937
1200659313
1967330812
630274162
1582073356
1600956679
2110861462
1299993213
148371013
1436863257
1985678216
2141341577
563930606
1274158105
1304303133
1132561749
1392806922
458951100
1569385252
1485760313
1050061898
715660424
129889369
1967571689
494017698
1292994663
1804735407
70991126
1920455701
1551271221
1738954364
1451287569
250707971
2072997373
1305456226
1845139006
446473175
699116067
2131735928
1898294327
606289429
313286064
474576537
220688005
1999304436
1259135161
309149936
33345968
289658611
1894383696
116687249
1338866093
253723791
2014906035
195470894
2072184510
1335495380
947882887
113247947
602253730
1379739598
721226723
1723062440
664731627
50799138
441928335
115484676
1738815458
895363111
1790605454
482007672
1084783995
70858087
2071864641
451328256
693677405
631734612
201324186
841974536
2051101304
2080339239
1971661048
1979713468
1063250287
1327377085
2033440832
745883796
310406440
473985591
1381306332
2014946274
1621633759
1394499684
842048006
1401095907
602857202
588408151
1140050281
1160587240
105322511
724888083
1412665488
1141426279
282518659
1953855364
951845428
2069430242
2124531158
349856760
444408299
1989643662
6614375
925895136
1283894245
1010381462
984006753
43025981
1747164551
4920473
102409315
21822938
2001110390
1577199587
2107249452
786525439
194485173
1903534621
739506031
1086061680
966107790
954037019
938692784
230744238
207261176
1456326859
949886875
747880312
666170477
621320326
1976408665
2026872376
1936148208
27144584
664840398
729176131
1400754508
1580586830
1768532222
318807487
516719188
1534550850
1884846764
999782607
902134853
548335688
977392765
2120857
1358523663
702778176
1340399470
149207788
1471327787
1958342313
1630542764
750658359
1279012157
1184646246
1898351754
2110777448
478485544
1019211713
2049322204
49762021
1794271668
1891786812
1785768660
993739648
743375140
985000713
334982418
145004771
1156305633
2073538103
697032197
67620477
539010258
1632074235
649396445
57237058
310291037
1060815780
109792488
1220907910
807789654
1698930679
2031866745
1596254390
500058677
1340392602
1442032073
537259361
1144371580
600544026
1570021252
860206485
851684955
539568817
1924413839
399494803
1733542838
298025737
1329985271
1669250718
506985337
1387761138
1483857042
1823869399
1050922763
151347690
397953630
2019475807
1825638268
538930271
111416910
1393531337
1146051880
1742056428
1166799311
1816758360
974119200
1427501636
84153692
517073375
652029060
387591997
1556165756
1230188802
1136866
230539780
30259975
915217574
1299890416
735237196
1225937032
343766488
2021689341
1919990772
575841430
1577735617
565701387
2018796942
987726665
584512769
1060853909
1519109783
1046425994
84672654
1597264074
29710271
925700389
352090395
120131151
1505531600
1592888627
1722816613
1237251439
1851560333
1127435750
1434206318
1371721125
1548842829
2026026374
1710518503
1248313601
551695343
872457229
379274722
969811129
386601253
2065794044
870120952
335743223
1441948117
1252892065
1811712052
29987313
787493752
1805628639
1807489818
262084482
931268716
1705175963
1017795131
915082652
497261351
1729163164
1914492062
1902883965
2066065168
795962820
1778483979
1452314805
1992014806
6016784
47132282
1989389369
1067063062
1404845017
671012346
243441047
1385989850
362604775
2056678625
1820874960
2114933756
1656007586
594422276
996722590
1129526231
1411110446
150559857
1111435560
62210900
732453640
846973648
51395365
1475610727
1133656751
380934524
65087840
134905095
1998665332
1814542316
1931757063
1392124034
1363463641
1297012859
1097632413
342692576
689406380
588967136
930668263
1479095817
1936613799
1280257575
13118188
292378849
1941299054
1616816573
403123617
1987143992
494726060
949311394
2076778030
1851960672
1664047564
443922955
253498196
307562481
1570802831
1918108136
178926724
2009219182
724003317
89636390
1748546036
1431328437
472684501
1580011974
997557267
280485021
1043070968
2010018366
2015687875
1724078107
357211192
1307569371
920645451
612412945
1472301827
45413954
515119196
1390253159
1165978552
897171467
857124448
1141378005
1098973717
1989744412
1656435206
604758662
562176843
2016921949
1425987107
71712392
1002957380
876516586
414824547
1399336820
300233561
1003199976
6742274
1373718807
310010013
1149529268
615779170
1420510636
1259431631
1280406493
933901861
244297836
106373304
1412177657
130022325
572561096
974318625
1053321395
1262924312
1824342945
1398640065
1342372043
163795819
1293681030
1589140777
505203391
971255359
502391880
1019591094
2112707417
1877237174
930192307
193185371
257187796
1095633267
142232984
654994909
257164173
1345089198
980383861
602779489
2036117069
1088335767
1490214147
1753559676
1232294613
853306321
534344027
293217098
1559971006
769466709
1666472484
421287694
824999
1374901171
1902571047
1210038332
694157601
2051833058
1789050639
1233320527
1056526448
1734788546
1128443051
1384158987
2044287616
1856865668
2136866648
713757149
522223093
445483756
1041008918
2121630787
1227532169
389163925
1301598472
1292464749
1666048278
1027349730
1289569576
1651173182
1191470879
81990746
1283028076
1120655405
426461071
689123045
1942770004
336581243
471762936
1127686730
1691909038
153153086
479974243
763376876
1937216440
148310935
158642551
43842931
1121030978
1165121174
1958298380
519040059
2114793715
952767329
1864665737
410425962
659704224
2087760577
800274616
934470427
1649890160
1009659372
1735262989
352764697
768792427
206678825
1901101746
454295864
826930207
1014721032
1112906251
1339072186
450160517
1386215304
366109573
1797328656
43164093
824551963
1315481437
1793669436
1738825388
102590017
1677318661
27606670
480921872
12036912
2065932938
1840974909
1608131581
1832314281
1794042090
2094379624
1692990819
1052773795
24800178
935036381
1159784585
965380673
1216995084
1882195644
471580625
1594907995
1594004149
731025907
230420380
1895798907
880713642
705353878
203179982
1456347317
272605069
322183396
1917834887
1827703604
1290398147
509103676
1793772216
1138080109
378624646
1567338723
527260938
401022228
1086365904
656056084
1472840674
1391443071
1984173099
1968821418
2136878209
845827939
346100753
1795857287
1994112386
1029155381
2034429158
342080567
817078551
123630308
1585858308
1525691772
1338185514
1444224357
585899320
253017307
1578602541
410464071
1960655277
1445791564
868470478
1067895914
1636253120
1030871248
1272910349
1799064410
763113348
653843760
266815593
41914555
702386085
1061111734
266291439
1058796793
1761343636
651181030
799151716
1557491417
1232356311
2092432851
134490359
354044236
1190344950
2073356739
343654649
1145216620
1541981002
1681339669
1143554176
293854392
2140385440
2111862260
658017921
834179673
1877931862
89388054
934576163
1614643796
2133427241
2030616777
654658496
1883570244
141660497
1240372978
661848752
1679922348
2147255251
357991389
1529156454
1193863541
1179931319
766531283
1748489345
435158407
2131981366
1559091631
731977258
2009178593
660100383
1954337160
582794440
928005476
140072461
1810417198
1702519598
667146498
1721913920
5608140
1900348569
778400853
1990503905
2082717188
249409365
1883808071
727903248
120560320
1266826952
1584687370
1679871204
490483563
1339629004
1781299205
1377891473
154855220
1429934292
1511756255
664344609
155257204
336857128
809520644
1025881523
136051372
1144257085
1268587517
1529237690
647316530
705217960
1875676934
948648387
530015484
836377648
532345709
146660331
1736730941
1145074684
1072048622
510432054
1076841279
1294992022
1067764756
958597898
1476991734
1628487337
404068562
129508462
1815277359
24931096
1115170931
1102734305
1246076175
1029416907
1590683862
1982064649
2009086021
1178275199
517104143
1304356850
841899059
382816034
675398184
63158510
1815558871
1825530920
83145178
1062821158
1625716309
573815544
1575776341
1153538499
1335869497
1618572029
704264178
622433629
1884176996
974954273
664070625
666369442
813747938
1829539874
1822425901
542226033
1329846410
1791305334
235198567
1093537680
1990865600
1088957513
1545542120
953385723
2132122155
525318380
1880989875
246807287
426771608
2125634010
1234731419
982491335
849787235
1427359084
45968040
1580020448
2077766144
1398134097
747849366
1503060652
533053938
1500219511
871770462
631159586
1329202841
616451458
1124893812
2029883164
1932861530
914609436
1779868413
944205615
2093986340
232500086
1972989421
287353006
2011540047
330161136
923105440
1698450122
918147585
2086902284
672879820
1372403244
568534705
1840444535
946745055
741519836
1895102693
1691782799
1065726557
1019841174
1299371451
732586909
2101359942
1424668708
583087667
558272553
1161178681
356551881
585365556
886121676
1761603214
1438345762
1358667420
794820653
811509749
546242655
798120127
1273213302
761903142
364975065
32101297
573858364
2114010533
1425198105
1687867995
343525682
317125451
925731230
1526172874
1011295229
1610503429
849101784
1270995401
1189362095
1750404124
909799394
1223040476
1180460297
1807000238
597782219
1661731969
923576011
312377690
1228768119
854458340
1468645264
1353921028
1599295719
797479278
1926713977
1420160397
241098993
1498569111
1661538116
1073573460
1836397023
936243296
1552344247
134417925
863063349
535201254
5061256
1281435963
97904054
916998723
1168258011
521259872
1684831560
621125085
30996881
744399848
684397600
1987709248
786172970
1758675310
1829330518
628883160
257400505
1713542817
1829667263
1708024010
1904015387
790677176
436231523
1306710960
393731707
236075201
528307888
362665199
919537722
1739650309
107589656
971873386
235444092
1617512607
1899587391
1908720497
1108056902
1349431763
566205323
36288008
181901974
510268423
279739407
606857929
827008529
1872901372
1526906323
1487921908
2110943928
933199775
703437301
857928395
2046229378
275517917
2105562181
1430770220
1290349732
1739657012
1795705196
191689797
87889114
1947352749
1807385825
830318677
1345527765
289992104
1218830242
1182728538
1896208643
278863145
83011014
1428784854
1087747429
1049359686
1603847573
493923582
434890154
1431470596
567641345
870913174
1328361637
1336129340
1875492977
421434253
850777574
224705765
885633200
470484286
884438873
2145027036
218577260
805233264
1305611175
429629641
979353413
929866152
910219485
164196977
1110869507
573038614
1565816398
1496419282
1180997436
516509737
718460698
1394108854
57094138
67662850
1307991028
982413016
437630772
2147228619
1004858855
676341634
1799896203
139636529
26746998
206755445
1341619660
2008235245
860838775
826165396
1618965977
966284153
231017931
1194652096
1238200860
1595252968
1266673557
1718309078
1600303515
1947818912
1119427628
690985858
758418127
1843032657
376483039
1881322362
1150491142
272925721
526957093
444817761
1532983113
827498722
803266425
2005719728
351958356
1315557860
1997181974
1963559992
1886709467
2028235131
256874000
307965881
1605004685
874453910
748903510
1717118870
1997525092
2021187046
1849200958
294003498
1981667653
735481976
152277979
1161693896
476167116
22768966
1460863893
463287443
1465647913
1462190411
1344754026
1392631818
1366755512
1376480198
294804036
455670451
1249767897
608675764
1495796195
17247328
1713190558
494901987
1084818504
698297162
1159049209
1463430854
259020958
1932941414
1240149378
173781196
650984119
1063822211
1509397610
1462483580
1602340415
398243744
1072399692
177725754
620742820
293171021
216369795
813969336
891065048
1285394617
1902693958
203056330
689230799
620417525
127686951
1546190020
1322875725
731194714
1817958538
583205190
1606329210
1099386281
1287842798
2087821687
1271235420
885897839
972815469
1818792408
517630291
175680519
624663069
1615738278
2004860100
820420613
1508991614
256413248
478087478
667420092
609709845
1025504107
2035879776
1120745832
245975882
1399362536
659415247
117426731
1064006326
801357170
720765232
1105724638
122443679
2003430665
881168484
1556072619
357036225
894347114
2062712344
353608578
332845124
21960989
945209891
793982656
571588922
1811709554
1611112574
1727128143
802352716
1806914706
1559949840
1389935066
1006473217
214978746
20150380
738902160
1345659599
804528448
1292711613
1601990134
1433216352
778499452
1466094760
322926938
14311146
1305267694
1705314457
1245965960
552512918
24876267
756877752
420448829
2116574246
283377284
1152584262
1760321021
1402863886
1469984961
11647537
372227187
391111704
1959474217
1210044579
1230663149
1650977895
1687956397
1835572961
1106455599
1169233901
670061840
841788033
1696360221
917469277
1260048687
1613975314
1090932907
98679248
1308701783
1201039584
1501442393
1993683324
618913322
2086733686
2029782096
517305212
1111562886
1543120636
1823431611
522219756
1466173665
886338378
19696813
598220471
978341200
1627132405
1216029723
1200268181
618367056
1044083765
694592069
478809589
1239783254
749744468
1930592196
317493923
180395178
516483409
787642685
1666077502
1744425016
1271213719
778576704
1678617482
500438849
1072724043
1483130881
1612384507
904226077
1408310565
111053293
353716125
879223507
111432981
1355796729
1924897174
1760550921
1260405567
2013789793
232649843
1331137218
378865945
984115501
1964312536
1456566303
1474682965
892904013
900381595
1379058704
83049660
321192177
1664890407
1168536013
263124639
900363918
1555983077
991556698
1597209996
508603266
1437478882
1070921317
1463226920
1433625365
1515510890
718060197
173279301
880551817
438988714
1281641593
1774129510
1854750485
998129156
761952093
522489597
1769924290
1471097008
205948889
998632583
1949292674
2136758831
1415893856
135266842
642389486
1243057693
1561594166
201555503
951909660
2101468876
1378109797
1156077637
1833805028
1104943983
1102644836
476400384
650019079
825468545
1742646445
1496602203
573525678
880073728
1905595093
516770220
1433815051
1263271877
371175927
159340246
1297326448
1239266216
244098638
315796269
25185488
2122315115
545486618
741020412
1941505652
1941743076
579642975
1673831058
302426408
726046261
354618034
1917020556
1000655392
984227493
620752251
1026501842
1929879046
581057763
674428143
752101435
916595772
236665349
1756812032
706861400
757963687
1577834682
1414774514
859886021
1230192391
57543677
1925231596
867733877
1136216369
683685086
1343519454
790521864
1234452643
278391006
1521973706
1399218349
16616659
1458520133
153570358
839856775
191910332
1861594324
1962746782
763509935
2045613118
1196250847
1976037222
438339304
896050788
1925055615
661343597
680906036
826072056
193365982
752108086
1764397332
1418561013
1133884597
1760868493
367932495
1653684129
873717511
1427557132
1404181221
1223250557
46522821
213439307
1072616870
507959862
1542630460
474169904
1808553072
1119719805
194271447
420036852
1386618835
2118540721
817744725
103094370
1820629987
689042285
440260294
182542852
858018472
1550633748
1403579485
75497453
1245988269
1645566997
1175605453
105897102
2048149731
319136411
266197903
1747088364
1287414870
366012982
1530084366
340927261
1712733915
1876353936
45861121
1537884356
382832683
598540160
1081333248
782368155
979147577
574559353
1920504217
947588121
554283071
591939958
903572497
2046103833
504018632
216353540
799278431
644275271
1258012896
1763755953
1481221030
791570404
819307639
58405841
2114793820
378052930
1212259732
663672298
1992082167
1409415507
694614305
487660233
562669079
1238416369
1298908953
1687302718
1706686283
59388317
1912706097
1669067467
1260306571
868451924
24587432
485557827
492281657
659520136
1474848383
1213029905
1124921863
703191920
1480913845
220786401
241799261
557957802
34028529
1742583204
1279068002
1886625694
445923258
951190435
995057966
119801375
56459712
1122505260
1569681952
1418479634
2147351041
1746132883
1088729088
803853639
2108362681
926438096
1837993895
618750843
1601346217
1984735345
471034750
1938218635
1759440715
535504449
754774379
2027626850
448393050
1711937472
411572714
498103592
868754609
633344586
752133411
1460066986
158655473
1463058872
1963467316
873535846
310932937
1744665566
202669217
1798543632
1210141302
357293455
1776948008
1349386405
1867068105
1181134477
1778275791
482385800
1872733000
387370481
1580198897
1866374517
296877595
885253587
2033279666
1973285478
1505420486
1747167353
935551848
859187042
832672683
545018837
807891340
1786699465
926040905
345734659
1398026523
1044325283
1235784291
281160140
865350799
884900622
1539635522
1340547695
1347965933
1617488848
499532512
1238409261
925272619
242636483
1153437624
782644393
2108578767
2101819157
182935510
1539047114
824952081
1095152282
2123244891
1819813649
1398911015
675520958
1403444772
626238502
1570042800
407984139
768161528
1444366035
101767345
409023693
1053865164
1939213866
752757003
1709570630
542009258
273007684
1618331001
871493370
2082907381
104260095
1532478462
1835058473
1792264417
336378628
797972027
348015545
1676083694
1639379805
223459193
565896701
931144182
1489844699
770794272
85904320
1167423745
2005814696
1823003339
1229787814
168081408
1151552080
2058060942
377978080
444979705
1290287959
1681262905
927208142
1572411077
463141205
1214306981
302350884
279502366
1752255913
899660322
1799833339
574150699
1178033950
284595747
590257001
35320185
1874290062
1175255334
131149964
990079967
1741399735
979959702
1040363032
234158518
2090580564
507172336
800717463
1184751548
1562777183
960610164
1614761045
652156643
1398203177
980657200
2071199935
297183183
1544361908
1563436777
1856322945
199594859
1099881921
1726497791
1450858542
986408593
202260203
339965681
246417017
1074748233
251598699
82536737
896620253
718320651
287265784
289876064
2101309593
892802305
137524345
898556987
897129483
660334305
546396533
1640051914
45290214
2124792094
1271879617
102951200
1429346383
1657723824
1490392407
538074459
1157093698
2146404897
586525763
1528256670
401839339
252034326
882153613
238580607
1476889812
747801825
1294920567
1975453401
62143655
386321377
295126927
95592691
224025488
215457870
1215309260
292881619
170173264
1144268558
1677844810
1225240427
583688423
1551179125
1034816394
883156780
226217345
863998910
1314982011
1668174033
292105596
930326342
1518531392
1915686644
1366669680
522208536
1997064778
1662478100
1556565659
1775563611
6742909
2008936726
1224992335
558539843
323332037
1520061503
1663948555
377262270
1375312107
1701404361
1362091051
879368449
1088396413
906173109
1330243201
165327112
1188991064
189451596
162509971
1432146167
1718560584
268629167
1808413222
752414724
246090985
1231920732
464298437
1278314340
1929663067
1405242570
963546082
747182949
728113538
1856136967
1597732802
1072123527
1973402290
399846800
1208576772
185989949
1276819383
313801035
1879520000
1504663102
620599479
1053917601
1928557505
1853233438
268146780
142600941
1638760799
1546695792
271763404
168254485
1097924540
559974797
2056876895
611147191
1682786856
860761444
1352388199
1792753629
1267311932
1526969020
27977706
868927455
1237792050
552467381
899540586
2135058381
600948726
33428727
1021742144
562690927
2083533778
1262720873
45745244
1172377449
1722153208
1058607836
1617884592
1692380870
368445562
287014724
2020728872
910866944
794349054
1413855433
1246806178
1984218227
1815465616
682164287
8322311
165968670
1406278192
1281066526
194156736
660181684
2076476125
760609959
1977331970
568933939
1730190773
941175552
1968652508
1512778873
1231653628
1628747236
555625830
386928399
595428862
1290238743
1385274011
878356587
1707818399
95654633
564496062
525623727
2084697383
1507713841
382381827
178678116
1703766832
1387456723
471383089
375413235
944671534
663323279
1786361414
1632986798
1042408638
740082459
649576654
353964993
358935675
1995819737
493756284
2114220893
399180835
1591651065
201228862
617409487
351488738
1953976097
667654417
659916461
1162884386
1193635896
471462192
981714471
852618598
314084743
35133571
1325466639
837057570
1698361456
1705970189
1190221660
1718794291
1653126550
1021043277
46727961
901709503
90562439
1316215734
1200188385
1862448197
468480263
1616089681
550410059
1642433498
1061916517
605720713
1698050230
184391684
753970259
1018438464
1808341181
1940464432
827570228
1578006038
1295022734
1538477811
1119837500
1937831774
1000303416
1079279037
2089697336
1753416848
276434529
1430225301
1635142658
578019158
652428988
160208285
630915956
1901389793
1987701131
997399929
1061149512
947331992
565084030
1256402447
521378994
1329399509
1329236204
1278205322
925749119
489786212
778194340
823876519
1643588694
1003850556
1909076516
1471533512
1213601542
1940153716
1556649441
195038134
412623117
955312639
859650692
660793136
900829963
1616613145
1947676863
682396908
9175014
432204709
1121079257
862220305
2067586649
1538227495
1146434244
749147892
1209871252
1213969166
2008596371
1205513071
1826297261
949568390
1000486094
355291853
1270787440
2146748153
1022935014
1508789759
1937416332
681090309
2078251937
944956029
939654239
1418729656
1744680583
1834486117
2096887776
623637496
1295769751
814868711
881772007
6884592
1715634647
182064140
1398435648
1197107564
1780471964
1173197468
1553773972
263684964
1319092160
1747694057
798424130
902815167
1090387217
80125144
1768897700
591716162
45881083
30850042
2095382157
1913321571
1753461624
1390534161
324229937
575868490
756972970
126298169
1620641709
1830629395
581735700
1931529704
1302292191
1414894036
140673705
458002864
995730331
1820119632
1798813664
141299006
573887355
2063369738
2081330352
72204551
2014453862
1734937634
771683759
1213197747
285473620
621914708
999049828
359543669
489117248
627044719
1638937651
768277137
2014439057
312961356
868395802
677749694
879652682
103187793
1667804574
483295173
679482254
588898438
869430705
768184613
1046851613
2078458367
263337954
116462298
1830174346
1700915437
1567910256
1921566948
86982402
1606918388
895651240
1104353720
1724787310
54140500
158961025
1532554454
1137568963
1775444589
517772596
1605719099
1138845613
1603659684
1827502567
1989540841
908327983
874403387
238266619
2059494133
1977163089
1625980745
1801100765
1695799950
1177807376
1379885785
682680287
59002732
723505182
2143943239
581994720
979491291
723727728
624791078
1849316430
1125848293
1888824077
1380995403
1565274982
352337952
1853826933
882328945
2031906175
1636902672
2141439934
1826777008
916604200
1325912393
1816370014
1960453242
1656039057
1626405671
1566111028
280957959
1594580484
1203983820
35899006
72154768
1233213034
495357828
251560173
1088563264
187850406
1723540392
1117061257
103540284
353106056
64222017
1219919473
1975089523
1000648503
414360960
538675986
1693856907
876573818
1287114559
446238634
1210836796
688162836
655877064
626612642
1682870887
848880964
809889005
1087646785
208823565
1096628734
1785006925
1851710082
183304073
549282617
533839592
1531800127
1967325459
1125741962
2012477094
935181708
220388053
1827752367
933947717
1900397997
2009984199
572232655
197375284
2011020501
7399905
1743880390
957073662
1165977822
1225557144
58187164
246420343
387146915
1085235792
1387185286
2092563462
526742465
1826773074
1011930160
966468379
2063129449
256372710
1902832949
1859709403
1303758147
1871721123
1616214202
1980285704
965257653
352435780
1085814474
1148078804
1194115546
33104252
207721568
1017915157
1752859150
249528261
148539918
991473700
1840454662
1362722276
968884504
1382506622
492964189
244282907
738902851
1400376542
411933920
303035394
110030876
1681712445
1393532490
1458403768
740031325
382221425
705620778
1486392107
2143695690
582162628
145957399
2098660042
67292923
405638130
357258251
1960422817
425690232
489280354
255901619
378613764
297707281
36913454
1481544405
748892466
555797898
1034021626
429372582
1560334300
1831141539
553395071
257136793
1262444117
411594967
1702279674
1139480599
1341417244
672052449
2040857284
1702778096
527825091
39555187
1267312667
1726784415
2101361276
342311261
525942980
1201110416
543246224
1347835565
1549775479
725187357
946623763
1285426944
379148268
1565152741
294984865
1031683618
2091971351
1904800710
699699659
1526315971
926114761
1835300877
521657676
26630507
787097887
1142775309
1025155642
2085445946
493725978
1905761229
162367910
1781898046
1008746770
636931014
436868910
445635828
1524833731
1044209475
469026099
100605550
552983574
877123858
1812883648
1003821375
932311256
1117589179
1087757938
779906571
519231718
783053825
1696267779
1110004652
1939608110
104033379
868472598
1561971994
1926093628
446866766
31798576
2026792695
439991142
662468814
1666149312
1472495315
1344787411
1455773567
953183076
190517523
375256745
1086274197
1049369767
1638600413
1664714881
306781908
1542194552
591150185
1502422961
928745039
1170683058
1017092128
955456639
1027277425
377714352
135808953
90542815
437896899
1460720094
1738280660
235771963
637616902
247482887
1066683806
676980195
1392297260
1326902664
652772987
630091885
413017013
1407068471
1224436915
1042137034
286617671
919757885
40073949
1732055031
1949610416
1634788614
826806308
1145321633
1859691936
1451621698
107747307
646602315
1263504388
540835318
1544500989
1401973137
2037839951
646935458
871268842
308955137
1130998831
1830759146
2110635019
1316484228
1572239836
915045595
739384594
1855932196
137965009
1317888628
1679269657
1431801151
516850126
1128649180
1141495212
1459087973
1195120262
555737575
1210665818
1356431397
1539667443
1409955496
1300654123
1828609563
1208425961
598980081
140173405
51264191
1204851218
1471382186
4893007
1889137440
1440118282
1805402669
1156938148
800510938
439726137
1511761865
291622342
1679992842
1323340515
1768376710
2095740757
205624106
1513033784
173521851
611824235
2087104550
1307243173
1186133500
1726792982
1207466508
189866098
1783037678
1674781761
1025637398
44098935
93708437
1668031231
484559455
1592935773
536077560
728901726
1114096010
1831622102
1780029873
66219368
2043842428
789881117
21437601
1405633519
1467876153
1368428570
1447309424
1147331698
1983063465
659676261
311203861
1218364520
464197933
1464273665
1631271790
849048724
1609941608
541650485
1347064805
949421862
360003691
1771974545
300867665
1626865243
1413414031
1376641774
1022009514
1238286830
886307623
224010321
1172200349
540515949
1933595574
572237248
1253353831
1613122149
1691609306
1540734
1818986821
490993073
1606727894
1900529620
1520172237
564715149
1831599539
368067846
1598090351
526020841
1525618111
1849182269
677270544
93776904
71643977
1776445820
1078572774
1125617977
1823135141
282811484
477420569
1519540583
305399935
360237795
1706807859
786707399
693005509
56702816
475479160
1349307527
1159989492
1144383248
2092164688
1564793346
1156571301
1563939697
294690871
840430567
934630834
390112663
719545099
965407039
1156272044
881375176
2538838
473419310
164375747
1842552848
399541980
1801984748
1075542400
716751469
617798928
483848608
1817342274
1189833361
1713923958
1306752211
1044661973
946466604
864871309
1220334937
1080767424
280910625
1168308637
774955216
1731154322
494870613
1860720709
1927682042
177748321
1517048274
1710823805
250236089
1375366333
2040653304
1891855870
1386137707
441550073
2088239323
862753249
1277885033
1696083049
835339860
482871763
79605256
1720638979
1820275897
1700930930
487377001
1468165610
1732806146
1430179086
1955041256
1069767018
280337370
126719281
252147946
60743569
1691414457
716446539
1487240573
399171870
128028354
1177528752
934410839
1549109452
101293020
1592730582
282138127
1078574091
2023413933
1709587092
2036707081
1960399456
1041906002
867887279
1351864694
536745611
562789904
1871591058
1464055293
732073493
29218122
503400199
598624111
2139326962
1987216896
951561024
1964782014
689667755
2035720854
364380021
2023782303
772318335
1193853424
288083460
2142736714
41869317
2139341443
1528806743
2111050275
1584820752
2145883329
2114257590
1510070199
1902669730
280562825
701833069
1038663461
1032454942
957463564
181986485
194503749
815231880
1884870138
1915993990
128083691
1633678689
1790842711
1500794395
221690393
778257153
1741666876
1368078998
1308195249
1391590439
948203528
950624409
797755596
1700908752
607282013
564541569
1288517624
302409532
1779188284
716147840
2028811167
1270884422
1457344747
404976783
1589115496
336702414
1155367868
1670748659
1986337466
1775045240
1570152717
237028552
277182900
1586097207
468937802
1749397397
481485157
1211457781
1454495648
683156249
516626104
2100068329
160513656
379280172
1973385179
108187851
632661810
986624880
706880104
884308869
1742278184
2131466786
1983488523
166477942
218347424
1488309718
243541504
1921595561
1017416220
408871085
2054373407
1447583434
553807828
907937026
1783179935
433053231
1830797925
1979523545
44078724
1064447041
2034809903
115093210
21496271
1854072845
765850146
1229707344
1868141997
1171227266
608950075
989883456
1217957077
2129440602
1113605599
379456979
406659557
220830783
34542111
247411122
125306207
203026967
1160160346
641098419
974543887
2127011037
1247124343
111955485
433014060
297622463
1159886540
1507530536
1491331290
1195055468
584468613
281539592
14356001
772082851
884174932
796660248
1380006230
6201337
1240554666
584958270
242635300
1239556730
974542393
1500178774
2092028512
2013675445
2053656837
1320535539
394689383
37896188
390973345
1956964971
1347327300
602017961
1285004572
1687653971
973714477
1924863150
2110588515
95363485
894764889
1930607698
2041740875
1553934603
1665609438
573040086
1113898496
75784770
890804710
1307575602
92323983
1600401460
1654746527
1907955028
99732553
1612009279
1775628944
880889622
1931380136
1718800648
1972013930
250980932
122554663
31089101
703083276
203957851
1228803481
219599799
1494909674
154065221
1929580184
2046292820
182468923
1291634987
1248558665
1241031613
231175916
1256557490
624885898
477381455
2029915815
1599909482
1708305455
1779193737
432011883
1470228440
1921734037
2013233448
1066131902
439029340
84336978
1163049192
912742510
1320999323
734371309
785240842
2124127379
1917020675
2068620901
1173113988
1970527358
1402706376
836389945
1510170188
715523416
194909187
2061863372
2046712410
170858908
467482185
230784239
1077038916
1384910507
2091300815
350087294
149550404
56111988
66722336
557694697
1198186913
142221038
876929486
1742517475
72680376
1646798268
718640549
618453820
727541834
1781356744
320243714
1114980477
763709143
452463553
885089832
1203412109
537810131
1696260922
1750896942
494600681
1737319145
738814488
1987263968
1703254078
698105932
1928933620
588864842
1926717059
785115029
384857105
1751927951
1732638105
295170782
724257064
669076875
358707627
238835592
689985023
1666369218
57030098
40790938
630066941
1541229600
1312281832
723136650
538541145
1170042502
830340282
1902438644
1260882335
360666257
605841336
525726593
1438243654
1139874447
1180620730
531034218
1362635958
1130953509
1364334496
2069638283
1093613351
1108360981
1289946761
451303054
992878510
973338015
209496271
1739487915
957050106
960263484
1342063412
1175275283
1610253873
944546516
1761770727
2127468606
49985815
1210712878
1787857363
310529222
256428060
1414435434
863001694
402350748
1570504804
799368310
293265496
847141323
320330032
533925259
1314864365
1530913358
1358633018
462082515
745938657
754241308
1781891477
1975623238
878447407
391402242
841813333
951044280
841726023
1536001258
941335951
11704296
1666281901
1909533580
1720610068
943625236
470843627
2066797203
112168267
724803268
368287938
708060655
321096922
17028015
646018868
396727946
375598424
1245589626
1336809285
1211582180
77255166
1865286863
1906478105
985743002
423128549
1918905201
1603496494
771352257
1014037070
587139477
931097204
1739181881
1428583455
135681961
516885564
645642490
800547679
2129637722
1810775852
178908232
1247864966
1004072401
1327044193
686412720
1677480773
365248631
984908197
639033586
436289581
1113202702
497815614
691910809
919945175
1763244146
2020457196
617129742
160564231
964075892
1866249943
1856920652
1015748364
2027003918
984895118
1520693248
536615252
1247292963
963888527
141766263
1114146668
1141836606
1812742629
1538665508
2018904353
961156012
1315552851
425271865
556418817
2080875177
1343227067
1919128270
118835502
868202635
514109562
1386853750
739335358
1230498949
207567022
489106126
773948117
1292706909
370672151
384039251
689399491
608441383
1791982025
476369285
474602447
978421666
1487288070
1556585003
1589961742
1617654189
694101487
952976439
345783831
2115224710
1118091634
187819902
1680440186
745411231
1282024805
181675651
1511956280
1410397684
836870517
642571165
2138457040
1711554941
127971944
733481948
476727706
1304229908
1001094488
1183851572
2142899320
1124601311
1916805459
1486650908
1638474558
804581400
341514658
1913924161
507487385
1878054120
1527621762
808847019
175437390
1113838715
215959820
280435075
336470860
1681967189
814950686
1401435684
739817877
1629025417
717925386
1402202373
806039653
1298429739
303953224
1379249202
498325292
1087406340
2137225611
139158283
1514097492
277108143
1040161333
1793204031
884962865
1986925487
37045948
1889479871
280761323
63456547
831563507
1210475908
1299562810
1915303781
1403309628
1457442465
178557411
529341440
1869968517
43416518
1536896807
1055649862
1812314502
933674034
1305967974
135015930
10808909
1348046383
1613351711
1986216739
1538418703
2037472230
599492219
1878315881
1689344444
1792278470
1079933987
2051128997
1621473045
1249513443
2041421119
1954017907
1171463702
1390637861
447237587
590610887
907463179
1567767791
1502689862
860194239
1698008382
1009570179
1442428707
906446166
580309769
1569215226
1191355933
2063345066
1409657564
133977046
1207690291
260170451
1764809129
306238728
1839939814
378179405
767751375
1480034663
1856240676
393075944
1644921824
1268867536
758631400
1409494220
676473647
1658937724
1504340797
727017396
520936922
1328396910
795914193
123837888
1850873871
1320169911
6564083
1366388711
553656767
506907502
1425294715
1774337732
1479694281
20299556
1618870702
608838646
1102938017
234599555
1695751701
1435218287
948707493
1729709665
1645862254
126450369
399763067
1243402361
223234764
681108
272436063
1591968405
500041854
1451212035
942983826
2044771658
1559733577
1895701539
516151897
249345566
1090943864
1557793795
1516367508
1623942098
158602931
412711204
1667187317
243053219
1833443973
168487580
60631880
1929838672
1738531031
74678754
1131328136
1810686196
248915654
1877263430
2107258828
1981753915
651486518
1407920559
714415013
907823289
1194931431
1021736458
2100457820
1720572854
2048060899
746379506
421378309
1407555861
673760679
45733370
2107286182
2056944209
2076833009
243922193
891475910
281489427
458647101
962870032
1956302209
990568130
952527907
185755919
318152549
1739399922
1939537847
262735253
608694574
1244028153
1858045473
2061511791
156096835
877479407
1141251969
958277375
1858065192
294308793
721911026
2007288910
95205705
328545455
961494773
175286699
812042109
794004716
366861129
2005463687
1972741401
1537890726
1378421638
1416051025
1160214430
454202878
1457767321
195948204
2029649011
872150699
1928769322
234400428
2100603797
454784744
523385018
1646345413
845996387
1978084459
1902319464
2117895077
1707938190
1117807483
93480309
1271008856
697827403
510460681
1415200350
913277787
1786840493
1361131989
22537467
647549405
1416779560
964325762
618951120
1287006605
1937398390
1806470087
1885145609
757119750
2075721401
1329751599
1281596499
1745829883
1162223634
1215473241
882976788
1258507007
1328148758
2083114564
481463236
1308123264
111177030
86677764
369678999
935712566
503370544
2076548677
1051081454
1111785233
1891772070
13188918
885017807
938021622
1211480974
258660835
1668356147
698642441
1320208204
822757034
2025816707
83531365
486406984
1221630888
896028208
2137092435
269494218
206256407
183541601
2098751217
2064573800
1631853995
615189429
1321841036
1408649113
1077445304
74985300
1516666622
656578287
1710145688
1277938640
13555996
1883313029
231504631
547319376
1391875610
1832828728
565056721
1268489620
1851166898
435040063
1126198446
1574998126
564160713
1094543239
1291706701
314010606
1203571453
1928641566
1804574080
445975001
407879941
857193350
745811093
980895353
34179813
1646338447
1856788069
1506137854
2084535767
728944853
1716470801
681551942
441773406
963827054
1988553622
2090714226
212491068
82734880
2006303829
1513406780
534917075
1333535643
365347802
1560131207
879508028
917887079
1363714315
1364180181
359201017
1346631136
1175806386
1437790839
118860103
1691521195
1176972609
1121323732
1511137450
707370091
2002479729
1691313305
1240558580
1254172134
293937875
1083352906
1789278210
457872753
139439812
883157540
1769734815
348649640
1605544609
1009869361
1802375505
65688922
551039570
2010945613
1540174562
1552941853
1618371915
1604069342
189089645
1113329216
113062836
624886879
276008941
494903765
202994134
1463437398
1885259546
2096003395
623785206
1066044240
776077658
358046575
1669691121
1251065882
2134594938
1582931123
530121472
1979357946
2140097613
630237382
334801388
1607106519
1817319800
1764660579
1750253100
166394026
224893719
1778302114
112449480
1184085005
686498480
650731157
1939005843
102632093
170919164
1496403005
91647094
1726680507
1537995273
373594427
1061178304
1948589626
1279006257
1662604921
1002207898
1883638179
894828933
1609520196
135284299
1550496154
953505933
577760436
2110440522
631060704
305613893
1908725059
611814786
2103360238
540334768
1432287807
1572127490
1658423512
2026690214
1231445982
502094242
1178923105
720287853
1911295171
922267398
2015595107
639055330
1343683901
1090544986
1109725291
424649377
1252334568
2033027007
395623232
2015434866
1295598936
2092824246
1063070070
892102502
1477398886
440605640
835374326
657968700
332342773
166389450
542499314
1990425099
1532481791
953422061
1037888787
1582681985
796633876
1921952248
1641595126
2085649070
784761075
386526205
154340735
1665091251
1971766957
844126111
59274527
393330379
947048740
915609810
1270819827
516986471
2120423688
1210430019
519773565
1283447048
330990605
2116743841
1561893566
1979638507
741718117
835989414
435589401
1219961088
637171207
1899219886
117000166
67803497
48232800
1774452877
5154625
1829977018
1929995673
568522035
295503319
1717827683
906704533
530913489
837123933
792502995
636795715
645842878
1182978773
1791072074
1907791974
73807714
827181268
820522339
1652511228
2049878772
1175462295
266923729
29810167
570289836
2140080963
237541375
333594268
1373445465
748036228
1772675210
488121402
1468378025
294383242
53611393
223320036
229358820
590938826
411451243
949071356
841400090
193626710
705668788
1891057472
259608240
423184131
630871959
1723575460
2069455872
257853103
818611447
1884137498
1593427625
35586181
857961958
1750534063
1962265014
162902984
142984943
525639529
601903104
356982329
306671862
846668850
1536629090
184943058
772086415
648418563
513496398
726840197
1854418901
1318956555
1741717594
1486745908
1278165682
1367401116
1747093444
1979203540
1600795393
425221882
649344635
39244378
419110754
118985629
1633085487
1857484481
1355619451
65062544
573343436
1768492462
1834071520
1700867636
1517604351
2028734445
1383478969
490607357
1906759626
1155689547
945928367
1370225205
454553697
1405740815
2135752077
1198053398
1804645109
1346264812
249892573
1936869858
324103457
414290981
1288283660
485546079
1344719993
1889552002
920149310
770785665
508547453
577626971
857056885
732220393
1712720989
1026538528
807701855
1291952026
1595482467
1506854050
1046363630
1220290891
560895257
1997986103
1522161182
968000604
1607917681
70421654
970521809
1661136138
224971981
497188569
2057290584
723925686
1010047213
1347631951
1157254314
1468490237
1367106675
1795464884
2054143580
1748041530
1062036630
2115880307
1130231824
1833560235
1246322741
641237580
1825281290
1312409802
2108879931
499997639
937538247
1013891181
1322458951
1451823991
1832813301
1910313145
335320921
49591043
997302731
1701957131
1519215681
87630816
554907723
1305582024
1383056701
669469738
1611064031
484205763
1958435992
1506653646
949707483
344930691
1043833823
1577368622
1884820853
805113388
1302374573
2105164583
1902720317
1496817462
1890521205
1197864005
482075021
1193365875
704930986
1378813494
972746585
1681988689
2101127028
913082845
1170047157
1238465614
1434857309
701055325
928540119
677604536
641780769
800325147
887309614
1770941016
1950692007
1239779088
220367624
1816559052
1234547027
1793394366
874980013
2006011261
744041451
684982762
1754592793
1567831971
220291228
1324012902
346109498
1242396031
1067283295
1882111143
1861839689
1627800697
1945748149
101343181
1424248134
359930058
1313735716
1905388084
1343054874
379902006
614115285
1717282839
931950413
1043995465
452363559
1509305730
1557763816
573798667
1219350277
186975237
981427197
1201657741
1211322342
271376821
595296218
1892599684
249884263
462972430
2136947911
603645377
683964728
1258185191
811656998
1300645385
2003155826
1534239820
1437522976
1258415300
1517476077
191517107
896887603
978919797
860353126
1107083598
925400420
446316845
71766539
1200219214
2009204430
569702515
2141544233
1945056146
650526037
648543656
814914263
848569734
67017296
381068216
79422508
481766835
50110910
1012890477
1531626643
780419364
1251308275
1936522872
1637974921
1134421630
2074550576
2107195754
1832240005
333564619
1670959926
1381871039
755656215
1498538232
2082909167
413648089
2087303036
472581821
1529510546
1863051536
1403052997
1515336723
2050110199
1093611750
1251848938
1533096139
114634182
658588026
1550814260
45863686
970535081
780087145
432849821
1429652849
72892068
1876454052
1004350813
804836650
926429295
65974197
262863480
1516226756
577049633
835322419
2109398220
751943152
106911409
666480511
7107475
2055475128
332313201
603674619
786693925
1147192541
434825460
752943745
425614876
2001962595
1839940204
1448031694
250630213
409410972
13489698
344726267
64095316
1161591262
283613874
1115203512
846719686
1468284870
1271807529
1265422543
953799582
1178853074
1070384795
1460650954
1583960261
265236373
1798568414
1738877485
1582851176
192911967
1073188504
292057720
82932579
2052179216
1965630308
1269769073
635536004
162711944
155320431
1521169889
1819654855
1004925991
1699520047
1925609276
1173173466
1301023131
572454653
2091905764
689966629
938808644
100048503
1263822280
1172096285
1543880679
1776788001
588953547
830266457
832122128
1403990435
601718332
1968293925
191390196
832245500
2100987266
1990926982
396374968
1263978132
1324442867
123152028
1097776474
596619181
891950853
144602556
2012306957
864072922
1117560127
1776034635
588005312
446096305
280144188
1861421440
919889127
293586293
400314350
302081284
1649753889
689078065
812696408
2127804733
1184550184
447003174
1855198333
364379395
1997095297
813454314
29032061
376573629
1009463311
305059442
1518712853
187854872
775898333
165656704
399167039
1183861552
1022263924
611214919
499844655
1185398271
498337664
1606750416
1084704756
312307465
1654611398
1872316197
357666890
786983348
658132943
2047825346
1246882644
266551766
1367033720
181497746
1540912732
21332230
1489843258
1548459375
213215780
1279678988
1565915422
2078111520
1206922730
2101978437
365192019
921871110
1825992823
85468522
974039110
739450517
159140645
281285326
363490275
1276923597
767978515
1450897604
1407667948
217307072
1261914095
1017489655
1697973448
136658472
64509189
735572007
205386451
1023102444
1555582140
187691606
903828748
784747426
2123855347
1508329144
925363725
488631517
159053737
267791440
1755724740
488511289
2113942262
1791626855
1450129099
1736796649
1634280796
170938368
1617336357
1093438821
125489831
1152803042
779200367
2011253693
1466349611
1642076466
1214091654
121663574
1863861666
1941266042
1902265926
370241877
979329257
1481117409
457891694
500621043
1771106000
2129868454
1567395335
862231455
760637040
1681165128
1471484277
275569990
998599395
1377906811
1245295912
722793598
1660448178
1385612196
1842337606
1505942794
1518426393
1667871100
1113061022
913610394
19874268
1676791917
327436521
772949107
1950360143
1584809631
1694751026
1699485159
825727972
1058649388
1260072487
1572140773
1890828786
1023913040
1825798154
183175117
12118902
834955366
151603029
1354685810
592285039
1436538241
1472449149
812288604
1482628494
1466752021
90018932
1007250860
588833
146666675
1294461798
1017236691
1819698736
1594361049
1699847680
1345401490
1220046835
1428980542
2113561245
575444968
738789092
1208738589
159104141
1124422710
1192492128
1004620189
1544579956
82040110
1392449432
256412089
1831035010
870916043
1208627082
2079287232
615464374
1688737657
1673547277
1678976794
590830309
195530644
752015710
1326144642
1526945046
39723668
1826080375
507710595
493233222
406377198
105108417
1864437194
1861859733
1262318461
521784085
1300280992
165160371
1157224096
1323813743
1299959968
1828407071
1032898606
1489738784
1516688694
873201781
1876282452
2018969208
67137913
856290879
1451796520
1783445535
1375032024
1968493954
2078388923
542256509
687422289
1203774127
968879048
2026185644
332815753
1635421841
1642716595
1646203656
1307836644
263312732
1660044388
55456103
1005940290
2080122052
527531632
1487371277
305275810
1034947176
1382335681
791104034
1072189731
1651763688
77867816
98166618
1361747091
2054027999
1149266048
526726400
1487547818
2023608230
28927803
1942771143
362677006
1611162455
622763191
1017536239
1898483202
1115664352
877275856
69276363
431789723
99536081
252167968
1900585789
1914857412
959681756
353921984
36535149
1021199570
2041500753
1210306323
2124485355
1675174856
114556983
1187554455
744671023
2001515325
555840257
1255974077
800439746
2115216769
906638422
638410029
158912368
1956595220
578438719
221432169
1308195178
1593005093
29260736
1539617421
2111494166
489236675
246994768
1443092445
1552525646
1092297098
292188398
1367858871
903239328
1996051995
721150974
285412159
1047398267
698913557
244139606
153927865
420199216
1726783371
1429644730
837011677
207252414
645843116
532811447
2008638702
463550361
2052175418
549984895
1463166507
2121438263
1432585751
1979188482
608799981
1639417874
27210178
1735674897
2104848973
1854926112
208550326
944559184
1801860947
1235270394
1690016139
725588070
852016527
394877148
474547485
990437218
1733240733
291043428
962030529
1168898565
1542807786
1442641861
1153680673
238914034
498495127
1807829836
1138304419
14176017
990086892
1327231091
339286473
277184251
862843476
2048681958
727403447
1459724751
135574240
33044412
172322317
1382480377
109508032
1045263698
1228698003
887517470
216811968
1741969482
1984954411
920129229
795058471
978900002
482427367
999028536
1403656490
1744124680
711321888
1566896380
154831359
296150968
189302428
501576540
423026638
58060630
988226998
41434239
42744437
545840340
898707643
1457352728
1407374792
1033728536
595959043
574962995
369801768
511668986
1251106843
339807420
1052128371
1698068160
1242966585
1255421781
1819481587
2143535998
1617259553
1393378384
2046016955
57224921
2008261285
699445002
1205397360
1787955660
2076306208
1235105341
1900889357
1419186641
11788175
28946642
2028199344
884370359
244038321
1547726279
1481258764
1337501050
1945027789
1435769097
1048528093
2111553776
1441990494
2024024718
761274693
1623016847
1238845796
859757633
276532675
454843228
547771544
1420994681
1413298832
443345975
736526365
759779177
1973540662
676646641
630621576
759523045
2009393837
1145829665
215522732
774598461
632910893
867744199
869065755
1094676999
71193270
1224801017
1782317886
1916807347
1476359554
405376103
601041222
1703455224
708105387
700216789
802309146
350331088
1049637102
986665187
321750393
778767012
2055904281
992128048
1430466345
1025998110
1329776902
7566353
308717496
1255273612
1279075562
272066197
1856099905
382151334
443987459
1864207431
237881052
1307276311
1012647157
399227813
138647177
1670784776
273894586
275915397
1543940146
1135315375
951071452
284022922
1181294594
305022977
888751969
1230207370
1930143922
212955683
630787613
450545655
1631157822
1714684723
1680231800
2068076155
2034353122
504294985
1335257038
1156725485
898572106
1589556821
1690991437
1678559297
1845402906
1634831102
2030586366
590106844
1125571817
660795265
756017730
1344335994
1507886639
304998696
1956593564
194076391
272696248
6206704
1465137504
1414122041
215517289
330106415
1560206564
1093908621
210000738
711445672
1754535039
1661989640
314993706
1572569901
437405599
1898674075
695414536
43779393
684243998
845705946
656851184
993717697
76725725
101991274
52581503
454262040
1840746133
102990647
273868107
934610793
406855513
1988958719
274871553
1016392402
1488162613
329078752
1792216826
944836020
1162572999
1396315987
1934218447
1575740681
668003866
1395713825
222450380
1554711179
292780095
2026388841
580115319
1029778113
1527419041
871149857
1296346275
1678570408
1498619013
1785937025
1145936704
1758784254
232364440
1175029740
235866064
1938441062
576853473
2039298844
844634683
553323681
96399490
279140366
553731657
964489157
237461904
2122882367
1094391980
607745846
373213812
1731457016
550652345
182770472
522046950
134467025
30022350
229136842
449720547
860866616
265157215
925438945
533365362
72811922
1444638594
347370508
1731365731
1193593811
564481977
1857756291
478513074
170136321
1381054753
434331045
785589751
1832591222
961566894
958149594
7622539
73933693
28603641
221892135
58505639
167242306
1132610318
381983857
104217819
646941130
1218577173
1522787728
739702079
1130503502
909075423
191686006
1287859082
755730259
1003073350
700412893
869008424
1135164414
497368857
1832464861
16513188
250221368
1698641990
1525170420
841094947
1257120633
1068797971
1967554739
745343682
1693426446
266164152
1382438207
1820781581
1691210619
2104316186
773453175
1505941778
1790112376
1367001752
970866999
298669501
908998040
1005372317
2087853921
1601205227
507169540
745625799
119760156
1880933416
2009916784
1019050037
519717470
1091046688
580766890
1089920402
873216394
634571957
1376778518
1850300084
559914375
935690111
707016007
650661709
870881161
1842786709
1855506581
1558029771
1598600506
315283107
1282124010
665241428
1394212769
1205791274
874034686
213980036
1403951377
1066325955
1292696044
858163736
1296950025
1562946373
1088943487
635157798
286797110
1795000576
2000941210
72355620
114944725
572616307
1490965893
2037462670
1597469108
1271576976
1394152248
294848949
1975140371
1434614338
451806891
174887807
443075318
1182173645
411922032
2139844430
1722930250
492727077
1929405346
1623092754
294930800
998503239
1699241225
1863876905
1795991799
580958674
1553250581
273477602
1055977856
1885425815
1497845709
524669762
1535383459
729760887
715197915
2079709706
1479148547
595780988
1594856918
2072401174
2093292034
1432213133
691333911
2099416068
1382434264
2083481247
65151986
1321294076
1914212914
782479467
224273373
946736352
380716946
645825180
1685151103
1941019729
1252889029
285413324
1204788587
131928778
1128705677
201943006
1385749456
2065059823
369468252
1018345235
1858737969
52955905
1983871942
969756443
2023175803
1614159748
201527481
1427732053
331805378
1318527422
1042371806
599785844
1581894324
70531622
1964583999
2137764469
2036661174
2029013640
1825557201
378954116
1424655477
1219975586
522098881
62582108
1041706937
1358383075
694133586
1211953897
1842324885
1113770826
1262588126
1895255675
806717145
989836208
1028399144
394420884
1085115933
463566661
564014837
1684220377
521124580
789644974
965625630
729026075
1708819421
1614997788
1459009050
888703251
539103281
672964807
806758929
1122798737
689208089
174741313
1359862043
1665184417
1485577464
1824903513
1579560680
617887277
424205902
1229957995
908264265
1310569083
61444504
977002038
1141921824
1100196875
970872284
441616960
1947246581
1292230927
145555587
2040925418
1188400117
909664434
973115464
1826577392
1804362274
1882287216
345810577
1218554386
405200028
30089123
913181255
698766158
201952699
1194975174
1292972621
1028788486
1095291053
1566086525
709351149
363099803
1287470600
783002450
1345752258
1854059700
1297656558
1194055631
1399023336
696166136
256159457
1158261807
1452187878
1750804185
796111419
1908075932
1855869277
363768022
409830457
1203942640
1794515963
1445273665
557873473
1724208877
1353980803
1275210703
1805652439
949556498
1298881782
1235519869
1448748909
1327797475
1441977
116118178
1969988624
1274814773
890695057
679575892
18726820
1875816882
340048486
1730558728
297060082
1087617886
1175886110
1749313080
1163487556
210421956
1059866677
1613301194
436571879
1648220758
797576525
1633934781
1432205219
14126722
83998641
1274011391
1216340098
331223637
107063778
568646765
368112280
2139347151
1193471197
512984585
1542568061
1751063643
292505835
1208790531
1168399721
158934540
1719167356
1379194062
160133948
1699110566
1530463795
228916547
1141604360
1278748264
1641616832
1136249098
1756894642
809071890
2114848740
1280433268
894791297
948388519
1961887729
1490848528
630691092
177584074
1054688883
1668926551
1590169845
1104356667
1545882699
1745647293
1721441879
423216278
726553630
138396961
949840727
1455505632
33729841
2057380501
1908629154
434177650
261891444
672087661
1371727343
1131698830
2057927511
568289447
1040239514
1181826307
951179502
641349245
1106941270
1308823415
1370903930
928017927
1026943585
1186596238
386498440
1562983198
115245555
2107661870
1328934972
15379166
1264294086
824599108
1993139243
1805480112
1212543093
485895830
2014699168
1368191539
1330074761
987775604
565728215
1988402043
546089415
674355580
781736471
1582004937
965968796
1474693733
1597990268
668935701
624706258
2000859327
2001340764
554624494
774486967
730995703
1735639654
1396189910
211248226
348817391
117033437
1090865264
1156516646
1242848639
2100162117
1211071188
1820791832
1379941064
1580365611
426062337
1846689795
1801306903
66588284
2073405066
795474630
1237595933
1454813949
386053533
645673212
1342035342
104510050
1335493976
2068164173
505873170
662613130
1161195779
1222771747
947010293
1076599896
1670036949
1742338003
1772209815
62384681
43423199
1744402503
1869102689
1677625228
1940311466
1449268
1807798796
424087458
1979838472
1045376075
124803151
1809314453
1904349657
728770606
654321578
1397466901
2088562460
1614735065
212055596
1845618014
494620241
1000222412
1050280537
1696983183
1751166358
2089672385
180077185
132299277
163853824
2066848527
84368918
1115587201
173799711
405210010
1746644250
339076384
259748673
966030094
1269989465
1221615994
482761297
1366901832
910946937
17218854
1582870400
1894293787
609976129
2129950634
1237654897
1475860525
946332873
971850470
1869257528
1112095653
1689176756
1865385542
616716620
1681688303
2147300103
990701818
1130821063
619564376
1552790226
1078059990
263583805
491515895
551383439
22371367
1963759103
1152359579
1334374839
1375290710
616611638
2004603703
476160356
746933137
1209496007
745600097
1645031993
1103398398
1553553106
964384843
1151318336
1198469243
2101782044
2028366802
1254201405
1539927750
1246450344
1945982825
2014456970
1258296853
1408532223
1883385264
949504191
486309682
1690843474
1485086911
909210647
277373367
1103134631
2067874083
2115039866
180008097
1992985737
2077377592
763336057
130456263
147548851
471519644
841831501
1147491015
1837814090
813029965
59091924
624177964
1963280688
533821038
395822867
1400875870
1590073249
1174391733
927166268
487870084
688747509
1717992281
981189680
1590617582
1050247843
425040052
512801966
532974280
52730545
1047472047
1435528837
83609764
1571311799
44573264
519118520
1808779245
1118882857
1888225158
785717759
1127645056
1746789167
1301016904
1650021517
709029913
919830144
927085226
1015010129
1817994488
1039812191
129203850
1751571212
700694401
1586599600
2142672222
43903254
1428146449
489929316
315325252
1955165060
753503406
51212539
1875588985
971403820
2041690688
908704184
100210910
2040442159
542642198
1951590572
1310623103
1883166480
23973207
1659503190
192565320
1132424101
756821057
825581617
141334437
1936808269
621274311
1506254136
115878729
1056927805
1003140644
1656736089
886209221
1989516135
465303990
1405347459
1889209240
1625219325
484523163
867609787
175339377
44771693
1409278631
1061787046
1924199090
1278071046
719900792
749482514
1845516894
1659240445
1547115779
934921464
1949682319
2023868752
1524288795
1562781797
1319156845
1563235577
2145948695
441121251
1592634650
962416372
1330093965
978718221
801000174
659218356
1039558898
817507655
205597837
615083186
582979431
1004738551
1546784473
693100641
1549253382
172872352
1707842329
2099329670
1040025141
1598438025
1599321469
1034365082
2111074314
1001054523
1712018188
1557095806
777246545
1513632079
7002183
1063051890
1044577228
1576786628
1169424115
45987623
282790085
1689356017
486687950
1461115347
2043160562
1172952225
1109582191
1131847483
1189255784
586980584
1587365081
390005606
60349556
182943498
158670133
1022933432
1210306121
1482273866
1750001138
400557314
817751911
390999362
2025848065
245127218
121008232
716502275
951271970
1655946706
995738909
432856594
2028682243
1969948988
2093457170
1609463323
483051397
535023082
586180567
1353269978
1722633577
1298735210
236098247
489964998
808943728
335289950
1311834089
1196607652
304718910
407977657
588998136
1357803877
123493065
529492396
1388430396
1053269797
45153191
1245829582
1630264651
264048024
1071542600
286114676
1737341225
424395147
1260625802
1021101317
504508271
1292385711
1409831523
961355788
638876083
1106378270
1534440300
1230551168
1084345729
2007121047
764365006
1396956551
1597767389
678886816
1540717298
704960871
1660299853
586900482
339387215
1869957760
1747216267
166612281
1039376910
1673413219
720864009
90715437
887946445
865087280
1669185798
1589732270
1357743252
400001777
1839310637
871981050
495944786
1589597329
736087775
1719708753
1146713803
1056067507
1368178647
610650992
710886717
590089459
597938705
1778814076
653593824
1833613932
1161304194
495361606
18640508
87210914
1321226905
1819045168
225796909
1626671625
1033299721
1592083959
1453038501
281632078
992404985
592560777
771319332
982326000
1365185333
1742438049
1530469510
1436028743
1545861132
787813292
1553865371
1624763899
1704591037
1724210318
1252932751
977508517
490771194
715064017
1974789349
802632054
1073171878
2026197594
1002998643
1466560816
287712884
1306482036
1645990480
869189886
1935781430
43661787
1820534088
718326233
1090801950
1998322702
37216153
1354519811
995467426
185031757
1728182812
323359922
1090037443
401742435
1813070298
1455471462
2054831954
525236746
2079266316
632458526
1308129917
468258587
152153711
603696850
821823189
1782305322
783935861
199114566
1505535046
32996409
1071948442
341391149
1596562863
1178872647
1345884313
1030164731
154094418
22695557
1996073931
533805448
1758633167
859101924
606805052
57231540
1239133191
842909332
1546170332
664338513
770201319
938855907
237033686
1465521676
1121968553
1387822934
2113418301
315015827
752918834
1490915316
1648334703
1301551625
98610478
1620604768
1661314785
2061970654
593140407
1796691005
376239289
1544941253
75447747
1619138598
1812964873
1225058481
1099265188
765131914
811180543
1844621147
1859188961
1256275544
1830963047
1134699696
617167490
808919647
1827580935
1408532419
1062814181
925647292
174416259
774118624
1848744429
825040376
1033684101
1123095990
1493516865
2113469732
84726433
976265749
1763355224
970919615
1477282007
810565527
1000976880
711186140
1156237657
729653841
1453307242
1661985611
884394567
2101636345
1937940125
860407751
186911761
781365463
306970458
1228235146
2026886851
20264575
137704505
349070411
1518748079
50105805
1686998544
1499213340
1747501071
601613891
1339262163
46326729
1107310827
963817187
2003431815
1058919684
459514880
1469185849
711086248
206252245
1438396648
1718535866
32836661
1546178919
1460663480
1683080545
1247858238
694405398
1130111140
1236683918
1594481255
1373279618
2605132
334022187
1322414468
1253315891
232259483
190186930
1673869998
1164677799
1248786700
1876713433
323663275
607330611
494800034
1318030270
1782756789
657277277
1563737497
1635797495
981132056
186567724
1888819137
2067322326
622544387
1700407538
1257676825
616504593
398579880
1606731817
1495320693
1041088593
1881546989
318236774
1483075479
504683284
1010684742
463315605
1413998156
1618187351
1929084164
726351289
793706167
1144747693
199243316
1010420651
668770624
942575719
163142593
979242352
971140183
1846107109
1594053244
1669373714
310827341
260665343
143282258
1394043912
48262017
1963063323
1426206538
633432938
2064672407
107934732
242108384
1533387925
388369312
1024999712
475157113
504789655
726884652
217410050
1002787423
1459241295
85753799
1378041538
345999177
26876234
1128950175
937178403
1092380918
2031621076
915040150
1803850061
1332324286
166567842
818081873
1333482816
1522284498
1710439621
21435976
1182857796
329540442
798128353
405896698
430239695
1836704918
740504527
1800395718
1741350065
685312041
1284844375
992475962
2130237157
424269664
514248630
1052724210
1958669394
1313491573
1611292704
149813488
1277825567
907313784
1476021916
707167868
1959945729
1654262802
1256057884
633010211
1874224607
1330457040
1321164104
1237876578
1806952510
1618027943
2121520829
1427288562
881843197
1389014024
74915932
372721451
1553846732
1957244297
899375825
1405312918
439896873
1197623703
1993226997
1423135205
1734005575
309870668
1884558911
1309016657
181329781
2143579433
469424029
1185726492
1333556861
169789609
182764104
1044425691
1334813139
1578857328
1387048916
1917232676
1581491597
1184319372
1757711073
552256909
1145372777
1558999915
1309611108
79451340
800797804
1992825780
1272311643
169040196
1781225157
834274784
643626291
1724424430
461662256
112675452
276025867
1225349369
449213755
2112425544
1451682093
1110387565
164986504
1832928958
651198627
1722148470
992553270
577208777
258684490
1409788266
623523516
1925954063
1109834681
1790483426
1882113403
1788161987
1763695108
141241317
2032556277
898190288
1446821606
1964364734
1948690938
1659799969
449745046
2080598084
791297702
1336633779
465127788
1455878141
1316080508
1341745960
27450715
536608767
957962849
606408504
1942660368
2010948404
1301429295
1509155351
1598690072
1557514349
1523761070
1986629184
597667640
1986213945
1143780156
566556238
1485134679
815534945
584821601
296638176
3334080
184080817
695997663
330265052
1548599089
1694234315
45878071
1680785195
1122456192
1602607685
1572272762
1816570040
1007300189
431854715
1468859991
317836100
1601687031
613874990
1927756503
69550460
1566017538
2056768
1396278464
714208629
1404554107
1373224332
2058580359
384171040
232956568
1133736621
1458616282
830928472
161906696
507156092
2040170337
1507752829
567563032
1012841440
1867162072
7441461
72606611
1545947978
1075919444
1461455893
625964594
681205808
1117691457
1693008903
806861060
107425700
175220076
555904201
159446886
1209464392
1644947952
860635304
1318753978
1781755673
1726793928
334272074
1438767545
1470222547
229911159
202441444
389082532
2060014905
70128111
2007991262
88817308
137119348
480769669
958018003
1141379741
2067568150
654369556
2044656250
1509715721
777321054
1493524106
663511762
1688552661
1256166783
684202987
284447089
213050218
114500439
1086878540
581296365
1849079548
1087352764
2128060704
2138520091
1672760001
205771939
1003343662
337147365
574002912
589529332
1799349405
1254656008
1470796690
2061059525
2005343673
778383678
65017265
1715154324
395013354
439285989
263320366
1047271924
954311445
96088182
888565519
11708921
2045664914
312867961
486075961
661563568
350143749
1003644804
845017716
1081475816
90702479
1676573854
2121424968
1665287607
543068791
56060009
151456246
762815741
1163284294
1533125944
353993852
1416530159
1201425189
1598368587
1001079563
646489343
620457994
1896197269
1363672190
121280013
501016601
584046127
836523605
80939043
1131761036
1667537633
27122051
522741098
365929299
1447789970
686108485
846597018
1420236101
379916969
1274782725
970066677
857768023
1167463354
1056765148
1086614573
798278208
191174752
2030986014
1672019692
1706873659
478339453
1363939531
715435938
1253090421
1641470594
1525523758
1528260119
1598671290
365468970
88291407
261319489
110815422
2107603464
927696866
2122537103
1397551674
1626409999
1975808913
1405586651
1205018984
2130170308
1035386941
1639197533
847692973
63623366
480126367
838377971
2145111494
1703886552
846111136
655996697
301935084
467481759
819467540
1799823481
1716511305
1370515465
373892968
1500881101
239338483
73264795
1381135219
1640410727
1114263652
2015889181
875232109
577151338
458864090
86567978
2067195217
170551779
1165987599
2104340212
479297251
1515572795
1373481964
1329207517
1337690781
1091776800
384377288
210670955
934204006
239460458
1775952777
724116962
79169017
813689501
1373839801
509237810
915922267
939818370
869298969
1579635573
898401723
299879613
1440466134
89247445
1275352592
87916309
6951491
1778333441
567986893
960931315
1773463117
1926741837
891341428
703609513
124428801
1821803721
1804677552
1984111909
1383566972
1243855257
988981098
1522977301
2118693874
57792174
231192969
1993810231
502889164
896980466
1959674103
735007597
788337469
934966515
1693388063
2031214859
32810445
303201934
878631406
806834327
2139311059
390471110
1087474214
936141820
1343278926
1735473096
599829705
1453905832
2056008498
1059114493
417745185
520595699
526320609
1044473943
1043133128
560587556
165834628
1008240583
460727856
1953298271
1808213410
1268916378
1807215720
1918736749
855703678
1170938908
1880279097
1081091828
199717842
86106997
681634116
1271371013
1180419687
2025189812
635414880
1687414548
2112229928
1375694285
1085558784
2142317697
299502457
1405603194
1714233107
1800406915
733254209
774667939
1195353790
1800452836
1191381590
1576311443
602235315
1041875037
1732606637
865247023
337091098
2060642040
1700558545
2018193979
541824174
235796783
2134101666
505014937
774899232
1376119729
427492955
17638287
1032638137
1539150470
1818007304
2129778260
742784608
375840834
558167829
206077012
933437874
714845259
954886591
1939601895
874239280
1997602891
1709611099
376672243
2081071704
210628370
1632825758
1429788389
1623663530
789508825
469291667
898285625
2026401987
1377751852
264664746
1956028705
2022757077
1586369428
1515827084
1831879880
1531166791
1272047962
848389689
394397312
2061967891
930331181
943120912
1783493568
1467014895
689578548
233822803
198768399
786542673
433357435
583683538
179898701
802045535
561125042
164831950
1155493064
2060944317
1556976713
994611158
894955358
1454602972
873877448
471419886
391525421
1837568318
541060050
763463251
659162728
561144863
1793167029
1337370487
1221833584
22037753
602775857
263379080
2056350958
633996565
751506527
156324957
1188999984
1107331708
1081684109
2081193679
1254016863
2049682321
1283910297
1238287933
2051745287
498127902
1053213312
879184547
2082408608
827453593
533211771
1330859616
1264120027
1228252007
1782543254
1085107883
1240152457
162119804
195380654
355705647
185905738
1084297550
1517722720
410322619
1610236135
1762484798
312364559
1398302612
377129873
207017326
280041938
139239297
1685367770
1565622348
281361815
1033090092
668657616
322064097
634295456
590987071
1980396915
2049192036
1921531386
1667800728
1795245117
1648266198
1695861248
820604099
1126879056
213777211
1386082658
818200896
144504864
1921012021
1348260635
689092773
2126375089
1038410836
194230868
808174708
2104229186
357704620
706899238
1821066250
383825758
1522627267
1769865936
1322575020
833074981
1339182711
1106592175
210618772
841137832
486914186
1212843422
54164535
1697889166
232975439
1607216694
280143057
398842069
1793481428
187995448
1453034024
621713986
893120235
1253739607
1276795517
1199570308
660969943
2044421166
1911503595
512009592
1091512076
126319073
1917460629
624888615
1265654006
796544444
1858760677
1151645995
784223427
195502297
1010460138
1030655368
541927114
1757617259
1287079852
1551303631
606275372
1091960610
236411604
1178568523
333268262
484070339
192849367
611700123
1474884699
1469460279
775125058
577910973
1060089996
1844803305
182696771
1808285998
1685696974
2144251675
1034684672
1243736189
1474701577
505106714
1884392951
230634260
1308287985
1288481110
1128247362
504539947
1693202821
1418083789
1929019630
1712581174
601767527
409386062
953610969
1241590718
788545658
539521208
250207308
1919477586
1183026125
1728201447
742309450
2054451996
93222616
1137851784
1065833883
1972153748
2037167638
1731894223
596963771
1251061838
274594054
2021285941
34379504
285116917
176410154
1240101376
367453436
1852964991
110087906
1915241619
7129136
1765104600
1995641901
1326908565
1753346347
1048196933
1131410114
335564511
1697519063
153640084
370081631
71134817
24508600
1748280785
1368939193
1609704245
2025142719
1503258534
1926383087
1350692686
533327561
690807757
619052866
1317596694
1216545534
547635942
476833174
188822051
1239572449
407738126
1539302596
1532865524
954457444
503866821
1449077430
2038666995
1117387243
574634804
3154514
850096472
26303082
2025767553
817215754
785545494
361501537
2102323750
1632561717
210088734
902150206
1380584671
818123675
1844410508
1796289582
2034771005
1031770552
1647349230
406940247
1951138564
1392321592
1173209349
1953340795
803510169
369072517
1243287322
465740039
752629094
1314866144
1210929858
1622266155
976152664
608679205
1727757120
275698243
237030964
568935213
1404586475
1791826581
795703607
163500933
1988991026
514736382
1705597449
346616066
310519471
827463200
1376662147
1916741274
745730810
1341752536
1611370376
1893245997
1695094158
678246772
1863600966
32320313
632629472
102306575
1833047943
1653555743
416888632
378362618
344461315
115388812
1634349060
1633076660
441275604
42092476
1718740973
742275694
1667804146
119530730
1257938387
908157996
882257021
895078549
1393363170
1739917535
1637871645
1668043764
42594304
1386359516
731041170
672571314
851986196
344911923
1350048631
1734473689
805360869
1959023464
1160608102
1376397162
665871124
1480694670
739484559
1063796066
1295610513
1898880095
1500334955
81826013
439253628
1539161893
409402272
1827998834
1942859516
732877254
1776353570
859620367
1196904054
1120116863
540302756
1906429912
1527216289
563565679
155959854
912683245
563907704
1097440719
1250529565
160595387
1383271963
1720623737
672393258
2072647121
1616909780
1079293695
725595070
1840160524
630408669
340844259
2046019410
554371209
988366993
539169982
855441806
908875838
1966593733
1306745391
1231844673
744979936
1799112233
1284018378
590912692
367882384
854957959
381295057
763007609
556700142
894647493
1872576069
717247811
1194220227
188804976
1582260260
906825989
1636323202
1329180266
903737699
1329623470
570899580
715771207
1085093137
1136524622
1624226104
646560059
861849413
1749907053
1967060525
1790591071
476638579
1598899729
1354682371
533421940
447721053
275770880
1508912175
318150694
1049670395
90014607
296524994
204853145
368242193
280113460
1518357842
2055189504
84610242
2062729468
1314731725
844278786
849719062
1798319811
1701354429
1993821133
2011719464
1597194959
1273220308
1711494067
1889174277
1227436970
609301722
608581344
2049350501
1323978871
370584796
1281894721
614853913
823374602
1878923455
879015288
1382447122
239925921
1360350113
136960950
2138892532
154340881
965620556
256161631
1813203063
1300292888
408964474
715435469
692417482
187653109
1636590383
868099231
1367104858
1013255422
1946389871
1718992681
39392259
1831809624
357728756
1667048848
2137035922
1109168524
206710298
535450316
968450283
619932834
1799253123
1181903507
1382801696
1289452786
1689548989
399579193
162958083
1232401610
372837129
1422226478
1864815384
1316326074
101201370
221082353
189260828
931433087
688871611
1869142751
618143636
439283851
554853738
1380762250
815163000
1038912414
35482542
942708589
1809328376
2018453189
1367567874
1908255492
389627513
898939985
399211911
1397377714
1071023756
1677045568
1242373616
531192925
44323033
170397350
2120020629
1601668535
915508496
129031841
1376432654
1410259527
1867039668
1471966020
529621664
292163981
1400886806
760652556
490397341
174081336
1323796094
1643935857
1016569958
2126657376
954976352
1973374185
638310123
1124213058
513137007
1230201547
1926414845
1160710363
1996562476
1275221808
1392072099
53255970
653514259
43689190
468789268
1513137979
1498183255
727002701
1333568556
799990586
1460991756
902418351
30770941
1878821873
858573037
1739323769
554607435
1058295301
1251647493
1210602031
2127687170
2080624912
1270285155
1375494480
549180111
1605092538
729851392
1988182343
1119145888
194738233
697009743
704797027
566909395
1307637758
1075566365
64561279
354945380
860271506
522039047
1927734961
770838097
936881365
365593119
556116131
232909799
86191384
401432664
1596516574
1604746650
695796857
1490485089
1384616392
1529365199
452415249
1194494494
675799296
49476570
530760762
168573060
914774273
1327848759
1617071084
2021306645
1185987384
1164477626
2093522326
1652305875
869141106
210703647
1773118991
1656256355
510432527
1570640567
1020753428
1442351356
837748622
1260377989
1137244204
2118460529
1427211846
851597211
1684713279
1153241272
564121714
1281469637
1238285561
2119445571
628451618
750775310
1206087440
214713574
956353343
961233004
751785731
777566321
631415247
1970491467
1726080864
1266539648
1751256048
1093593322
2049022417
333262749
328132177
326300506
950050335
1069502446
738925862
1920708603
216076326
1431092518
1561593655
1726561098
1706145240
1569087519
2139408179
1708153402
1997292906
103733851
933934830
822119871
194917472
1123393395
1457838248
1944088484
247794920
424989872
1013404214
1851872975
1189563496
1605564789
580644423
1319846720
1815267861
1501124457
481863607
1833046648
1609147500
1055931129
38091506
1988426576
1149679732
1758589680
610844794
663311117
388144921
77961587
1794658131
594647318
782382070
1746052131
1566549838
159501001
760718158
1316895774
631038686
1532100799
2111766612
90398154
1235759493
1839223404
1679778754
1224131215
700488337
224592441
2138673589
1405587320
1211549284
903606798
1397565387
1764609583
2037305775
730750920
119362554
1803005337
1492264762
186116325
264114765
1541835055
1116365296
1510856565
1460859793
1940699687
343816095
1797240183
1074293447
1513959190
707357365
1843407363
277914803
1448987670
1279837462
1303715087
1535960232
881693703
1181948338
311436222
2024565743
2121242488
1733840760
1227895874
1885988695
67874277
1803514579
265134974
2121295301
550892905
811389089
1060202226
1825625734
328080237
263788572
1196991376
244387662
824667212
1770161338
971341811
138238502
806005883
742461769
599671181
1631948020
1109571471
445034926
1113305353
151954962
826599906
500471036
1348978152
247591922
849760161
764309486
409836402
1124254291
724475408
716492634
863743054
1456705858
664400535
255816140
1421432676
1259590417
1484413965
1913694921
1108388743
673133147
1934240469
647678959
489520178
2100781212
1860175949
695244774
1731378537
327248974
716560475
421117098
883370056
276799298
764633202
748967318
1446651680
2014373071
1229830242
1871475975
1310853486
371111881
376210130
78821461
1089765535
1413650752
1671818502
1346035694
737829924
1607208654
1648523116
709587795
169852285
1219504081
161056137
583494235
868293751
1779141872
1626846952
1748688774
750203863
2030048730
408946325
307481400
1059175713
114747226
364426137
1650443380
814916938
393222562
1561653599
40356888
307921045
623437560
2146197568
1705189110
618088122
125919538
137448719
723128349
12998581
837464312
559331702
1165093598
951764886
608623297
309800217
821746960
1744368375
784535192
1911376996
725150096
723016431
1456831689
1406089838
759226960
1240254910
994555211
299745205
1549953745
1767358171
1230409130
748174132
985137602
1858282179
1829801669
709253796
458626149
1445348421
591129573
1105763007
1005721439
378936275
1932329106
220237449
1744480840
1350686686
1528190607
1833038079
792314145
1675407748
561722463
1155366085
70899361
865470648
1250800685
540445670
80160512
1189136400
543252576
1681162425
1090908591
669716851
1358650303
478213561
196526996
1388786268
493424281
111392302
945932729
1046929356
1898339505
17661467
708979468
78232255
2034001149
304251520
954886916
1839209592
1990313494
1282785787
901436370
625158784
260402647
1787173928
1197664381
704852830
1330442012
359543606
1590091476
229462581
1429168092
1729630884
985801316
1900632990
1702215528
1504026872
1180688017
934351178
696903004
2061424295
390238212
1103208235
1729951396
1670823757
1880334341
573071025
1456366864
538460579
1827931668
367780761
115111024
1741402035
1711731289
837963803
1585924558
929439428
508526510
484831507
1659863248
437487713
54161013
1475945078
1314474613
724349453
323806738
137001766
1591546773
455728426
2022784931
1690976723
2041492008
1201881213
2105202808
1730291879
1547967704
1062225591
1092217739
306205109
348432386
1477875773
1905816689
688298785
1598672097
1314515589
1511594338
1807692856
1301968748
970823881
993074586
2107078620
1261034582
2108228555
861297435
1568805566
524474276
897563302
1857701271
1830907487
57201445
77490865
1814754353
1400595987
1008153688
244160404
1588802600
542589512
1579700855
1274747921
299016871
1883700709
189592879
1521185283
944164734
1887228327
1948080800
1488175772
863921846
78514427
1449969117
1347272234
737108854
2019827198
2057868477
850804091
1084836382
272440649
1663819370
1571268827
647785021
2126271367
1955633588
673261896
1177495902
862732311
1445415648
2018222123
1071273046
842191455
635320991
1835886533
1051032232
467201377
1526805368
905829239
561795099
1340486889
1465567402
990488528
1249253076
319955125
778052698
1597563668
1296568882
1823168859
372268375
686288221
1144782911
2021022789
1179670011
1273239690
1159961916
967075976
1009525239
679287091
1172450292
245608970
1971778806
2059157092
977603046
1017765557
757241939
498233834
1392789637
620350066
101149174
1944977562
132403076
352686881
1442177553
927541896
2098300717
1169026412
1739235747
660765606
1575946996
83869777
431884567
1194322840
1974559518
821103100
789075272
389924330
540952432
415107972
2039695181
2068470456
602564946
229096961
1094865303
1057977965
516834849
1660194208
1668959956
1999282786
1888158057
1479827217
691126242
1211444554
1803044604
1743313507
888312337
1866267338
508835047
936575288
846622048
1005526036
833507066
1866926276
497453857
98906243
577140605
50823198
115872669
61246770
347664948
357087910
784204977
1259220422
292581031
1537050170
719953947
669412441
955718225
330179937
55730496
1588298163
1444919938
1790612802
1428061250
1585827353
1017106267
1527322890
243590052
1454172340
89373959
1703022161
1040307812
411334771
75890496
886704433
1001846462
686019590
1150444156
583743766
601876511
1612278390
1633568392
1191121952
761558336
2036003476
1463740652
711543992
1605451603
2004050979
839300923
1895107557
119534293
1302312875
118663421
1183151972
123209375
1219194562
1196466657
459963619
1328611879
1165878386
1012391112
1066067621
968838106
1466524873
1842109747
849655620
341081810
430771842
979790194
186961614
1365002679
79329729
571936153
607573520
606000240
1089480994
350397815
1456370568
1502719654
362398256
338325028
1485490009
1048593992
1009192070
306061733
1987391388
1131734397
212515760
1043240922
1086084163
1391147140
701627916
1341813047
1605139602
1987402946
128308592
1934477709
826681758
1939633831
1636251616
489550144
2046032818
2036715425
1895233365
1795829905
1644224134
1267039472
2010804673
533369118
747601146
275221795
1980631615
1838526559
200539611
56147803
724986001
2032572916
846268344
1278722117
1390510331
1705748993
1031343436
574091746
1512596912
1044871032
1555358220
660519052
589487693
1013761425
489723387
377770356
1134413897
946765641
204446111
1841377573
161824546
62699675
1950952348
860940814
1905495176
40352026
1250822930
1259575786
511041764
329387683
2023257496
251060374
1320670097
924493503
193423881
2091867693
874949258
1596453367
1862678031
1330362780
125660041
98372751
1050757449
1128934940
617264036
1698820758
1590252130
268018193
1998673925
554154082
2047189752
1359955288
1998900624
1110560414
771152753
796505825
19028367
458050208
652926989
278574065
1283983902
99564134
534975636
1865436504
1470789086
1750269329
940433620
1096197715
669664443
336701551
1305771135
1932212875
1332379577
1426812372
314442869
96119965
1051240839
1908150651
1384699237
1308761043
23568105
1817403895
1929064872
535626497
595476068
101366733
17574953
1700306592
456841447
1548784332
858119653
960879261
1009543625
1904411811
526508306
461555906
1581422488
286421810
2143360481
825532336
307592048
1090856661
1031778055
1254834151
1850094119
1492449334
533104014
268911381
805909555
1623196509
1629140218
1054577108
806057340
121987306
437026757
1511227857
1485000191
1403447670
1590066203
2026273891
408824499
698941110
540935878
532819158
228328517
1407803018
1491468561
708064779
1812570287
80084199
1206178745
1190949223
1919589102
552396308
2096020391
1949349085
289682246
749611254
973430475
712712390
999942033
1598605688
930981644
370931480
856478584
764131974
567076798
1266153591
2112805009
256106628
935217383
1497123651
385519373
1494227870
1121025220
1916856784
1266744716
1045715248
983808706
628267049
637409680
1831120816
1063519234
976052908
807735164
941719362
913551490
1267770474
1217745677
1750965528
930366022
628462803
1032419298
461866228
522420711
835804865
1458622726
11441139
143057748
1969995295
2005195273
1478314584
470233419
787687022
2106287656
1356961369
389907004
597127346
286693883
951854542
659715155
7606863
380873266
1901052123
720417134
2016598710
177825001
1065987035
803978182
1752185302
428310966
1348211160
64750097
1518997071
1638381905
939751151
1980840882
530709555
1591846569
1060123159
1952189656
398215743
590507667
59568095
2068837098
1745111284
481898543
1195064401
1706981659
2086617224
1346977132
1157567851
2118955991
748087204
410196667
2096268617
1361315245
1032085604
638928768
800736414
450833256
985972742
816172801
609510438
1425313904
1302338675
2038800335
1589248125
1191111285
1105994283
2127473672
464321077
795156049
1507013476
1999491678
942324285
84044829
1703480785
1903791405
555547257
110093170
1276508320
936799247
33659137
1135615811
1317108533
1599755070
660763222
111037161
1321573147
977240958
1813398197
77688226
1209246312
869821350
241406308
2122645316
1846767166
1922383798
1950261896
24626271
350635033
1972132269
872116584
1137832425
332804431
1075208554
686600812
677616377
1220210790
120536386
1904795105
1175217000
977098732
963430969
1859011096
1753054465
323113019
595352521
985603338
1512500066
1374048722
1614283993
233750372
1718685880
143813647
881108808
842577562
1719894257
2010370778
1816775953
1792736950
1375346546
331281638
1190414175
676084936
940147172
935795374
2132056056
1883701758
884186550
1611893710
2043289787
413340703
1758313283
930823561
801905610
1303757154
850965249
628099514
1795251383
1527921306
1624011073
1195535279
12048258
1336079326
1436009103
1682360307
1101853268
1546981576
422930324
1954888014
1849138164
900650429
437744106
1035790295
369438062
1380590009
1791617058
1520690894
1744441901
189526411
424522288
879532786
401028950
47311275
1338821897
247048412
619005167
661579870
1166591902
1112107737
1950785008
1299161058
570721956
583135224
1647388695
398473480
1401573723
1344700734
437312677
1351351617
2102338816
1553969391
1043603571
1540360377
143938033
996077554
520283136
473564389
256401152
1569107141
2137099283
1959520925
1170749134
908065064
619749738
131976248
1015126740
373733532
939149812
1849075688
1230495924
1859475158
1073645481
1595228755
600569242
83428705
1458520673
606210109
1040755524
188187418
2118981301
979564781
672418726
1485793443
1450569414
728406290
1367897487
595329125
1368810251
2015030226
1230061703
918922191
1489953192
1618310677
705997211
170369397
993894198
1779517545
889407177
16034856
599674551
1089474860
871580773
1292030085
995140144
1821062888
382117928
340259731
188125840
1427241536
1597890157
2075121802
586903602
988913978
1366789527
567586761
2075441938
216049536
108966652
1617112187
183354100
1992686418
1768425160
1527980745
1959726958
368393510
1453303963
2000531196
1311936678
1968769973
136844058
1329193599
1685428108
1313101157
816535795
281607032
167351618
147043001
576694448
1979392324
1935975620
409454769
501225665
739618036
1121114552
413250254
1748679878
69465442
1934186851
1978299808
244645940
888907515
1876704151
2131654823
1223117813
1184735489
1058550067
1813383425
1014034967
1929141498
1281422853
1046733608
1906663884
1615911685
2115340385
1472382336
678667383
356981361
1886071141
1144720098
1357455621
1735071220
1511007491
1957252171
1297131724
1751075643
1355244287
237964096
1175374714
2122696844
1498267164
2092328014
1050440544
1642382118
1727669527
618776866
1176554024
640660959
749306663
1675674288
223044608
1325270616
1638362997
29539287
1580184844
592983211
1650763179
1426117355
1778568465
300191927
1575765648
337097935
465329029
1998354541
237559754
875200112
498859099
2064850563
1244281920
969385827
62114775
74897473
381484227
185136288
288965368
1788212297
851769270
543650204
1618828148
542119908
2045469046
1673294696
1003289768
100476507
1498528983
587768569
1335537408
1752346241
1998230306
918163083
1911724232
1869668693
381220048
1498039591
391758396
1574965238
823640275
808286225
741974436
174567966
684307921
741057707
1830350824
1594356760
2006141478
828164051
2130887834
2055130442
733957011
1696667484
1956444697
1046584968
147802198
311313455
462346778
687101961
540589677
1273677159
1626935758
1374103511
1006638394
1240476051
1390407151
1027846022
2116181057
128807280
1065934638
2012398496
618583104
1006793294
854345425
358854863
1964064672
399327208
360483289
771623583
1626208758
436379360
1990422144
1780941162
445700311
1493860169
410435588
1975730433
1592775587
1389985352
558185056
1816024745
1726117011
727740580
1790754659
1698733976
286199792
990573844
1032508017
1180483168
11453739
1831210630
1668832426
1578998445
439961222
807913036
1495382492
285074969
2015980028
535877209
193727435
150088516
657162389
474045231
1962465061
1682858946
841381759
733581023
393799570
1357911640
1135656875
1574931113
1121942476
1421213015
1671560979
1422070154
1188477472
1013855480
479364946
955802207
687238279
1183052014
507090815
415437264
836633794
517323786
1052468104
359263556
594733327
624770286
236446910
1204610332
763627485
1081181499
67858885
1870003609
1026798665
722265975
701636502
1300122343
245942948
949966270
2120149169
2126508686
2007505998
81151758
884448781
1055798600
886514711
1457727239
1363582878
944538145
445186647
1063864974
336812939
1641910281
1695990160
391933666
183670652
1879277675
65266279
173588582
400523298
27920688
491794459
1058891592
751731213
2117314391
821550150
2096275333
2003495287
109238471
683860914
1558468108
877677198
1838702343
1482996270
702172950
1651552762
1667205436
1577926471
179754252
343448826
1449231903
237763062
1841622557
656521545
255377058
256285987
1826560656
814050926
717043889
168023076
98016166
228600934
1577254892
1420515020
181092582
139887981
1499699563
1216103690
438812481
695012660
770407784
2052770919
1045335696
1728315775
1252301145
1601573743
148721784
21478053
2102843905
2041015786
365215238
69657439
1551351513
2120997241
1584864928
234846492
505541309
108577191
630670817
676566132
571338552
856493159
129046978
817297805
1520739905
1497329142
1705287969
88502265
1264923998
715850967
1770822072
1629086402
16162323
2113617743
1460246169
306334137
962497143
1224214073
737846876
1946441821
1760957786
282276351
1322025270
1562441443
1658166746
211306251
598228896
2065466036
697344349
1891596652
1642764366
1620432328
1329241345
1510275400
1735173688
1574836175
1372453269
281380794
256325400
270685660
187562914
1698779596
1037672928
1821893271
438091721
809899614
1677534484
1782349640
463354748
316772498
795724753
1306217216
576800717
1658662375
1989270966
19364858
333952012
1222904037
703124490
1188945563
1900437363
1884565026
898291893
184426118
326523803
1205610694
1094830979
2135742255
156243637
891672071
635752923
695167747
258575894
1156547096
985623334
17998983
137398219
1276398472
1307382025
967646803
1824118188
488952017
783440888
1418621757
1692311267
1766925187
687649392
487339623
257995441
444925176
760315637
968733864
15655520
1874291300
546696739
181893877
587359189
1670269262
1933063518
517449721
1638808295
1754770283
660824165
466879439
26848606
1299778450
1510385805
349888713
92191500
647362850
848908739
1610072809
1017487877
1775174891
1369707032
579653740
1777756047
2082075936
1849228991
1859259054
1834576625
1205092760
1319306096
1986743577
2000682826
231790602
683007992
52827867
273551010
37890236
977776272
403708386
624804713
1774287315
310178345
1379374161
1362508468
1372882106
279981331
1501982603
1324236481
728914245
232652391
1867065650
1259604425
2099809079
2040449282
1762820928
1217597183
362915009
1809244576
734854273
1634782624
510518455
1214661824
65736732
1830398807
705642818
306238761
80166549
1997985152
1466545455
1870144089
1784995200
2001087760
1742263114
668972597
1306701997
1724725045
743154534
336915446
1443907787
455088165
2028455458
47402501
1790389591
1117099524
1574232420
245267537
1380502484
1948328534
921785500
904567422
113389647
2112613429
995177623
1141655030
2008450482
2091252559
277385273
962139370
1553030706
1200116101
81919196
1694604209
725730042
1663112537
1992452586
1263401849
1017056484
1998767131
379272653
1057355856
553157843
831482970
468433330
1156421565
610323319
330887140
888317460
1818183352
57018860
1538215591
1808877243
1076660207
1443359246
383121322
1929418557
1326328353
1071404560
1752769699
1176096510
185402953
24379849
828128151
1259548148
1668040168
405780997
190462235
590483470
79573269
785874216
1985028700
571689510
384599343
979655586
565280828
1816841782
555569832
999169955
1881858189
238786304
1870488474
1053670920
688808196
1860754723
1863920025
1504022011
1159741754
1503761076
1879913622
220219758
1655798886
1955014585
511127685
580375961
788163850
1494259299
1185967116
1224004365
2026861921
650819471
561702478
1840772532
719893307
1337384583
1894376917
104736124
437631250
147373475
653202916
986736134
1708544265
941920931
580201930
640714754
535905989
1843305026
1225858650
561225740
163723736
1797049704
1542637611
1562068913
1947695068
1989928065
1843280565
1434363313
815324874
1018733705
995522880
28589571
164677559
1010725544
1967311438
1900907124
1628436426
1214001425
922193229
1716869668
1602591760
1933599301
1907071155
1445067502
436488834
1140692687
191045799
481044526
487394508
1836589070
1199121756
322684035
282686139
1396575519
1259366487
609966361
54373292
71987077
802483156
1680039464
1734060585
1926555237
462878896
621693774
20991175
326005639
996715534
1990619052
1034129752
885823422
1292308146
1954452057
1680133725
1287894595
293057049
1225153031
612103684
638697924
400807796
1223392896
892919931
1304047772
1205476780
282640273
348757217
1439971397
1849669589
411280848
2074135925
2127319757
1348086582
991562537
812976181
389679623
1819972954
1178626767
900874781
1703611478
401832668
905050476
827736251
904169689
371334455
1555269025
2123437248
834392979
343169281
1420435440
178429135
1975996889
729025769
927370055
1955466880
1846062609
486606469
1045853499
1633454514
1456559345
67271197
443315657
348631580
1556232377
167313350
2008012994
541413910
887610812
2063211120
1531260100
1619854456
691252999
951993788
950049770
198240047
2092145254
428510178
1462963316
1090671830
906556518
803120403
1577257061
1520150527
1304405156
1274059891
467824252
1032324232
1900452526
1075773200
1746004331
1994533390
40536356
228758033
1078145377
962809542
911469326
518557894
369824578
763035866
908677021
421425970
250888535
220795190
1721167337
379075518
1334045478
785548757
43811494
1205489147
1117855450
1886032750
19034866
154127595
737144780
1718132917
1274493133
1859551508
886138955
1210339152
569776201
568936000
148455588
1297125186
355998459
609354468
2141872304
242137240
1901089825
841753955
1061889713
2083696062
1957981548
2065738362
857897071
670106999
731020033
1449438186
686726006
1632648668
1635063721
1612936802
1579603172
462812631
171362605
524101624
1163448871
520695791
837135404
1717753338
1278400732
1090690094
1985505646
465124198
1879817952
929294947
1146450080
1850404832
2010753976
441394346
223182337
1085482145
933797635
1226248621
1774872007
881454001
1388429943
763469372
533932181
1245382062
114589879
1117081651
1269190539
1963997319
596797149
1380630755
1951109449
1398287656
1867434931
261824244
614317321
1857213993
1515405347
142915601
881717193
11296183
129615966
1706986613
1166086224
871341043
1539168900
200534090
264803045
981013922
1821714560
1954612726
2119665340
1431536070
1677799229
2043263129
955574415
310827025
350916391
1566776895
608977008
302180205
1098329263
2087279142
173901180
309228500
1261181006
2021283535
216877421
1524882660
1204567708
300847191
917908945
1321487351
985981159
168355515
2000461810
350906954
2082002279
569800777
273013994
1000710047
584814405
764904345
2064858640
654759916
443346722
925520322
245550367
1596445207
1590090475
1527851234
928391281
3536408
894279334
1359758963
1535147945
506049276
347345984
174121092
394088301
1647535404
1336185866
1652961728
1326433639
443754
2063576268
437357094
686613974
1565384205
1906418801
834300426
1685112339
1705806238
1153417117
1030726614
413145661
165509422
1494110766
1838581488
1320618083
1351729891
1711315001
1454182783
296109518
735836066
93541575
1839737565
1996454463
1980744071
3357620
1099359633
1425141037
220138063
24125605
817089013
1276672242
2073930094
1733161028
854403094
49924120
2058656333
1730441145
1317892765
1815861400
1483586211
1344193872
1915527104
799787303
1910575313
1150011540
833852730
1364913286
2028771784
1481644776
1343920397
2033329763
692035412
468387676
220974250
1216122706
1621268205
949955282
1623371426
2047500482
1115981660
1668277446
589407627
481110602
653719235
298094447
471241088
250498222
291594798
60981089
281503460
2113978002
1263876651
1687080113
706728036
151984404
67856867
1967710830
1945688493
1294396337
2100585857
1705957198
1060348080
86136976
1508098120
1060933156
1595936997
336656577
343951909
2109119877
212378938
1069615258
1958852391
884080714
802959889
338287557
384093419
1707707977
1787738009
1603836353
828315901
1953643408
2095725653
1923105307
1182478069
1904157143
2129178373
1307441191
1399222147
1233538998
1875890550
725784567
1448695211
913793412
1189620091
1441960540
832785819
768926121
2127035587
309137637
25367165
1646358539
111891030
1667981935
1859425607
1328657288
460454993
1317646195
1623026377
775164129
1140632427
1495922119
731955574
392113261
180488187
1369591115
2076434537
72888544
278189272
399996013
1043082436
1468129457
984881543
2072290172
845134098
25521612
140399769
1838262762
466704954
1468406211
172012900
754471370
971065023
697343651
138108650
1188695210
1098595464
704077415
403943846
881256319
192622453
996957106
1103994389
425117286
119635721
1154087426
1283784412
492169832
1073722741
916162039
1891629742
551926790
1793510632
2140571031
1934847825
143843410
1971322616
1112920072
370303803
662803794
5839234
935816924
1503756253
1508988300
2068667991
1188971856
1038586960
813221213
1347676255
2067300647
78913292
532342194
551328316
697029236
1951719628
2138477062
369398984
969436261
905147920
1055998836
604714335
1006882086
766769600
333323557
1703975663
509365811
279818174
201474216
1531360851
254180468
116831830
1358391970
1759370911
1339373763
1444659514
411948668
1477832739
2049810490
1652349822
728656501
2130506599
2054667230
1277702603
515779752
1585728017
1182595456
99345580
1420033733
716531168
574974966
58188539
313631371
770639632
279237329
2106116971
2085684675
1555300868
1590192878
1362417650
41342652
934579817
253134632
697552674
1627086918
1171987551
1087434692
1897594546
219852400
4567949
252382048
2049326520
129825322
2117392716
1118097086
1682372307
1497914920
119078432
404452592
2115123913
333238966
1829205335
1126236297
1095162439
335245794
838857156
1191936690
155486343
1455031351
2123074905
743255023
1240270143
532927614
1482577492
273032293
1462259395
1351142430
1405380158
98642948
996466033
1025234839
717455242
982254340
764208158
2053214938
955921617
1413257652
1829346168
340802692
1399166397
39061751
613258324
1377956862
1331062361
1146114656
1920930206
695876500
1274993878
1985866024
1476094553
1084212883
1981933545
1157234990
361526385
1661701130
93125940
1039575076
1724446328
313402418
539324167
1313973676
473506405
1802267707
510806852
426713940
1157109644
1567912498
1638646056
929635624
1873505470
1445702111
58265528
222599533
76137076
1184327857
598080482
452831651
1481203114
289450419
2016988930
1216033350
1508887030
1219762859
141679842
1805351619
597394127
1256157059
593334820
1990887062
1082173242
749534963
784468533
2008233148
678540054
341747302
1532046828
1312565314
1131233654
273217234
522738070
1042381068
1036638089
716154946
264670041
1264331483
263763486
1923372790
1354897748
329805442
1492693984
1827178082
1286008748
672901669
330440809
1593044746
1367758705
970672366
664055196
694161747
1927365722
1111839684
275800630
1847202348
1052125854
670814557
430085155
165404719
1671126639
1063513661
567274210
2005769826
1508833549
1716120961
1887725936
122706385
2051360731
1601888499
1634893957
1779631315
660521344
2084907238
120203601
1840430043
1376683492
250658033
1765869310
1690784160
563765928
308296653
671388071
408757054
1933402796
1747698679
435112061
1224553549
798352267
128357249
1698294503
797217713
619197468
1969254652
704756965
493619061
691976902
1540610756
127717157
1329660073
1066443782
588382255
567628507
993056904
1463293892
1851621634
1222963941
547836949
2099312836
1942288070
153695906
1562472589
2050566607
854475645
766110845
225802099
1657494656
627288883
715823886
1240554308
109930477
466858929
1939864745
1456495402
21702118
416599235
1912766645
1906896831
1614207468
450740445
680973877
2006187762
1745362763
1816390773
149257775
1995331619
70410048
959463216
515532258
1521842517
1201393513
1486619565
2007337177
1017158139
727578560
1720086527
311794404
238485544
1614332163
45350280
767933303
809803041
327224103
1080592824
2002202193
992866468
2020854583
279789054
1997545274
700724656
989245827
835928055
2111335232
1264244388
955209943
1946429933
28144544
1493117425
2071591690
1808878415
182843242
1154708880
1768468756
2027073512
968816171
1504590843
278149063
1468461445
1900714559
71225248
732380964
1254412125
1593453135
639119424
908935222
1110412764
1679557897
505622109
1892539087
1077878873
1489412552
1092147030
733854918
596449287
902405101
1338386983
93196129
1547132143
1834861682
268047329
144928309
2135534972
409812156
136229639
834495678
389998526
543987762
2090787986
1847031048
30087271
870188895
827922391
130852385
541021304
498567462
411069113
1128700454
418928703
101000734
57478690
547433532
1701376077
876622209
419230346
1208719064
1769023859
569677063
1212529552
542122630
1439910218
107815339
628685855
1791712203
548900344
37743265
435928051
3920229
1817163483
867411949
265437728
1844664990
1154176099
1125588881
1134635734
991094062
871227663
1615042798
799326806
161074252
1102553281
950228560
220179052
389133862
380783044
523573093
954320358
1438644922
361919555
1982178220
1520987306
1810206987
1727976259
1673026643
104392944
1773569806
460207308
2052576919
674642489
1578237550
875383211
1036484197
1876107965
1025749855
364721636
1435451422
161577647
817367861
450619782
1188707035
1725943196
1999350156
950484989
1042381582
2009480521
1709150238
1634461939
1125891264
779333432
2017117032
349247612
663434555
1396457479
207780426
1362231052
463627658
708444218
183620385
1662388777
282654107
622917632
924455658
1557720103
1982436564
1534555225
1219783414
1370713321
1590814157
1181981121
971917130
1148584366
1322086339
1155482223
1582900516
325463474
912562537
914563273
1766256893
131050004
407415433
230304946
2105273440
284841539
1809176166
149837689
945757503
391508181
120868532
1558153258
1727152941
1036817977
993090736
1941299131
855266813
1414335167
1288274990
67126528
450989110
800967079
511487474
635451944
1862002939
279567832
631593252
868480772
1526157918
991461899
908842630
791662318
845164541
1595967759
1091471841
288873574
1262719116
1927843299
1482175709
1634399536
706205963
602205292
624773308
621799157
506788400
239370510
2067349770
867564299
776285881
1990013248
1428489693
1027195721
1480016446
1393114168
1331647933
1350512077
811294427
101077531
473970710
2034360732
1467180014
1183282472
2117105538
377283094
262128645
1305125376
81667077
1510636681
1815210811
77807432
556211532
1966963557
814558446
252335655
494052538
1297392294
1851734875
1038455485
642971588
768177271
1402545207
471206885
1365766817
1302019316
1555159045
2097140879
1989917245
534210308
1205549171
668684924
972189033
1321211908
837987700
1950441322
1380311410
1813124152
907429048
1770205558
1801871895
1342892866
1021794111
863963852
2017033457
1408265226
1621342201
79868464
1670370266
200958328
1734240671
1189917512
1284175373
1604294085
1421925789
1197303533
1569473555
1583816738
2027796744
1600701213
1388697727
1920923600
700327052
1817834249
1873181311
427348159
24289673
1153022123
1887017333
380518298
177236145
896045828
2008304901
569190071
958681071
1916645442
210264341
1747806592
1715747130
1258005659
2054580025
1261496682
1082656923
1586228004
1069011228
672057755
1137910249
1938959937
981078777
197851936
1324838951
243816362
1795411354
540742228
1440412334
1387554854
1794965659
1117348246
2062078925
879302914
674448552
541548061
179767106
2245426
55774722
1700809934
1760129113
992874527
690943621
2078094778
1971032029
1739845992
1464733691
288039087
1304017613
1057645137
983186890
322214251
206755978
40660540
958896281
352287764
1342941345
322962064
1043191497
236980445
1488753070
423495136
158122095
794968278
1986197265
367868101
290760744
304777735
1445926841
1644223997
963374710
1462672335
1838642069
843852327
1955236547
1548202692
1536867050
1729854698
1688510261
138349940
343491551
300179635
670896498
1184215013
206506101
1247630037
1169763801
745042136
1494691205
489575367
300831071
1655786792
1824657579
327893032
1801624435
1497826442
338091658
204009502
1666820431
1897659745
1471787224
1528700765
837179153
995979756
789525700
1734418094
1331333841
506716951
810998227
1102269234
630064696
654693815
18122368
2045464244
164970812
222156529
1300420786
1152329730
312560683
1739900886
1881598432
1422850988
1642183185
1510044070
993959653
546417526
660705935
101606126
30571875
610547392
1819823345
1500975755
240388616
293397388
747098406
1565347129
684830547
941829620
1407222665
34072681
652815171
1651343431
2026132932
2021375912
1002538560
1030075483
6414864
65009843
1584763013
1537563220
1673563250
1342082803
561506581
1301989982
1857465888
970074209
1033472906
1086847891
488818456
535966228
1601955510
275522889
683718692
994984816
1985444440
791226048
1813251596
802802599
1461714411
1381349329
1962943072
2011759894
2133790395
1288527978
2076688238
69218698
499017215
271530416
1900816689
1693851473
1268422399
1486648733
2038802405
300610651
2090292736
405254069
1833822960
1706312598
1047414144
1279657133
1756723723
767518730
1154567554
11727752
2034053221
915089984
312047825
1616381223
829210254
226077602
1142643690
1441348776
1029649517
1138465543
382337847
1661423541
234787867
1444262209
1181837522
2111350497
1321692094
1960932558
946959171
1915364872
470644679
1305101911
830634980
1950923754
1440370045
321369362
2058116127
1222949651
1973357698
1794513683
1715012877
510654926
2064784028
386826497
361471156
1904720555
1454498775
408865572
887432312
387669088
780510871
1105407197
440379313
1277219377
1943356622
658629931
1351152102
1942479913
2125536984
235553658
413518977
2050832298
1178793196
129495765
1304872404
590225194
1392562855
498831188
1656192653
1616786099
838533077
2146009396
1508999318
633319462
2124282833
1892688401
710647014
228565890
174161717
982919234
1992217236
9885508
1073579567
1243765774
1444527005
2047904777
434004678
627938105
656114808
1800927667
1638979423
1291842873
154102220
742233803
1895774384
934971426
430030582
1501899172
1358469083
2066613338
2072476584
1986895819
1637545188
1507848357
2100384483
532917938
513374546
1543440168
1578324194
470825979
712489398
1177018668
1277821281
361991504
2121465938
888859430
671489470
1339965801
2012389202
1533321590
2059912060
871960406
2052606719
1553536082
1232220710
455888742
2116647977
2044965960
354488924
1368935276
749394438
1334601238
1606959793
1592743545
287747306
590536553
2034708287
1019391385
2000115748
1361136334
683192205
1056120805
1066327126
892810255
2047372309
334921410
1255432686
2133703724
267832682
1740822118
340839229
957748823
1456763414
1565551976
876826236
1645431547
1415458022
1069780387
1138169960
1584416090
356682548
2104431744
47380114
559097577
1626989253
872467158
691800335
1533993905
1757014302
1313375441
2101640572
624174820
376295453
1898646412
402608243
170032895
1958473152
913427411
963778675
234541398
1631709650
2034781965
649975761
1001658251
1448113030
1096317934
1261950678
154362677
428835090
647405000
929793691
1508387225
18093207
1492006229
522086987
764270794
1217432378
1277202679
563022451
259240868
476607239
1631988921
1967648342
634123700
277932438
1149491979
50306788
1336098793
759595436
379892826
287224013
323046558
331461116
1600769978
1537529370
903080894
2033371887
780190524
1380317538
811943695
1450079668
1043458976
951607237
1430155002
785627522
1542946222
189583981
1542925807
957647558
1347312892
1409929746
831792467
11133067
2016525659
178442210
1429483846
1188844331
1070762623
734294274
955127127
2120893098
792434836
1783551999
295661603
888440021
1051958357
926349146
932051066
427465565
835578672
1525148509
886833361
256864781
1161495456
2099076397
1576092597
1628415355
210361847
1045425201
1394145382
792875250
1915421473
1877778707
297152206
577594522
1697017521
112224075
1183806398
948339722
1561671169
346066926
1641200902
969501742
2114975927
1849252756
9608758
2031935962
1264785690
411798669
379438169
5187538
16366604
1008861617
1588705902
680721678
1485869531
447240135
1982461438
1673929559
820078064
1802212530
745286251
589982856
1108899705
216914119
1970464361
1415205456
1141152021
669391317
435648293
1566708514
663951826
841278632
786175295
1426479363
1179153616
905390152
278354084
1818322911
797362666
1556088572
377615667
455070593
76750331
2040705376
1829223997
533052960
560620119
859130092
81589186
1233493516
563562039
1901447404
1215878675
1230081274
626642446
1582955043
1345749511
1945115897
345093275
418606166
412947922
1862121416
2046595551
641759336
1299192863
920880314
1920519452
1235438400
256459250
1139594819
287200095
571996048
815550758
1355030989
35526904
1256361974
1109816863
1690336304
595157264
1066289560
1709820752
1217175854
1002557054
1767286311
1123429748
1943044388
1815296816
104048210
459298822
1319524233
1956141358
132252701
1894271398
1371818255
1552620159
459306048
1408233466
610503152
381804923
1065021935
1803754492
1326320682
943356204
723324846
2085731984
1989916049
1714672938
1111773730
798846052
1388846691
721918564
2055967450
440085162
938071917
1930718988
1449683314
116032187
326383708
134877897
139697820
1315102330
655144243
2047360797
1563796992
311962857
505200150
52514696
1066410314
30920349
1307124777
317829722
2063427897
1501481185
139987042
1427971972
1639915579
925516615
1705923054
782408410
339004761
1650674498
1236118517
1528314493
1815313908
401006616
748424256
67090433
1951887317
46876650
1490927975
1636092177
1569244104
1994631987
1508575507
756432486
319567799
719518124
1233792500
1802169720
1603856603
534713907
2086088268
1419992980
202120714
385174254
1187113545
1717127882
2054429295
1827734949
801888770
1955451414
2118842014
1861606543
1726893017
1535610161
349864932
978180490
917645974
1171347871
652359327
2090667830
1973570524
1319825978
649598778
1893430433
593577556
576474988
742243792
1083574816
1875627957
452775973
572675004
1590532
1580245898
962537840
772447716
1329513495
247918822
1056120517
928517954
1070877645
1957449994
378405574
1315431163
2105150111
1590904138
657129215
943930893
1379673410
1047215505
483664875
148462284
101944031
2104174215
688210481
2147269112
1052119273
67600360
888769056
1266441632
1882576964
1006435000
2104816583
1657932588
504428838
1958256390
280653835
1727960520
527595166
59145118
746577890
1263349808
1350925226
1460656683
47240561
165070737
366731157
1972502397
2045844373
1220437336
1443426654
22442089
208668385
457152924
280071352
1729478838
62754138
1942482210
24278523
1175316799
1622288031
1786010699
1209925224
1907697112
1654289571
762042483
1592914086
554851316
1048032137
1185927870
981910642
2011433239
1027994135
1562103321
1180244866
299808893
557388230
879556993
200181103
409731425
1593937771
1917506252
834046932
796069423
1766462204
342478828
568919818
768846198
29280166
234951144
281197078
576509231
1007648009
820780825
1151415953
371714111
477990566
1492231306
1906248113
1365325131
2091291667
1170751996
762392551
531052746
643619224
714234387
2003226984
759779045
1568579675
933883446
193742407
382661182
1591551632
1169522648
923951853
676364776
728004586
1327430463
658181177
306876395
1272251733
254126441
858526544
95729407
310379925
1810115290
1814649546
960821562
1033346547
1120106687
1322730090
1307092567
1036243350
1156837514
1128684299
1620822441
1238186568
1269130588
816407420
1407721686
1364101368
1775712884
1152814190
2071238919
1300090163
62489951
768935122
1479431903
1614710298
1505245287
1784139244
2075411257
651000391
1063867615
1982257097
1976443319
511137873
615982279
190276987
1591226334
1995120317
700415474
1498724578
640436766
785992780
738266040
156895207
1135713033
1555093691
361734424
505329643
1205588280
241890254
891851638
934666749
92462384
947293991
136322195
63053688
891041835
1022668190
625001656
624860809
2029957718
697727718
1641403665
641629606
377079937
1670262123
1480184338
287535199
128549647
371436801
694287719
502049630
1041226680
1503528080
687857743
1935612101
102542324
760387741
502390324
1390924964
2012029748
147532045
1591463498
557445316
1101776255
1964218617
1424006803
482902325
1545203958
1348501102
1419115815
912125990
1642851485
325024552
1198197610
1731304169
1321238151
681729251
1306204157
184333784
1520241199
599131430
1424318513
867137471
2063021647
1721113142
258137049
528977832
1249188706
156139070
1576209943
1902698536
883751443
549163214
1851318340
108626756
1129150753
1316632166
1027638385
1126307812
1312255025
1429776605
730291950
1957909752
405938443
1102647120
37681435
1813112296
235091716
301391583
247724886
1089048530
1842543707
553648947
1919037301
1007197276
283530499
2134035822
1461619488
983863001
1775708291
1135717835
1969242552
1936269385
93608150
1291694941
877780586
1632797588
2106736522
1405670360
821258082
930345453
1303688493
607190245
502695700
602635996
1755029193
1186261848
949862113
1331967156
823854291
1532218284
2096603518
1906800799
801616008
1718133534
1441731687
48150358
1872843507
1341292113
1003068265
71718962
1694708414
1528458065
231516692
305330992
505700994
1692940397
1910701515
1818885001
1016102770
1178008918
658178198
1626225964
1528952570
1176136395
2130129639
142753833
203871517
520479556
405380701
188775768
125377360
841374537
175329116
785058422
1886625291
562037004
1556142104
1051952768
1338796893
713076011
2075974113
1927040511
1971173584
1071127291
1571920024
1320417031
1929796207
176613490
531796877
256644491
1047183402
657809107
705112308
493635606
1384086677
637731461
1341079382
467831564
1227248375
136309692
1761277992
292673016
2017906036
799073777
273574473
1491074899
174808014
1931434319
139092874
1891887210
1611397424
1205205499
926102440
2010444403
1051679261
973816007
1267629618
429701623
1865130913
884648839
1427182824
1787567017
1819257030
1720566946
18209222
831815786
677228887
1666577510
800500114
1619423602
878757758
1985484849
1086344661
60191929
1199935084
1926947736
1171945301
998846766
738173219
763955166
962379784
1697110769
304379806
710419703
1869198796
1673389919
520410552
1875214653
822668351
461441561
1223541027
1499040216
1327044328
65304551
876216460
813898494
2098408482
1492677762
1190993966
1140559988
1773637341
1444357554
305201577
721722667
1440628827
188723159
2066674046
1525738572
1472404368
1235262059
1079854347
847808705
189208206
1391623200
135954875
536481294
633310539
1784934225
554633864
187277293
1041011561
486002055
1999525458
927902522
399462073
307672219
13676159
1542548941
1656314187
1983173250
191788130
1182353063
621685760
227342781
1470492915
1788661457
1922011300
1376910650
1616161138
1629796468
523115536
2035766524
2024619703
1905424498
1324789870
475138670
559076034
1683731839
450234262
1190325278
212006888
9142610
2079016275
247138913
1182213648
1085954050
1296208240
1783331753
1405532548
2020469045
1978710564
1662085224
1655863578
1410443118
866705028
1565482941
1268950103
1389961488
134553645
434434844
809535919
318578701
2027642412
1079352069
1966384387
98865825
639039145
783278988
665994694
1659517847
766546310
1433587
402242797
1955604838
1887236768
835184329
236590003
621934700
145478681
162699100
2119911719
2087115123
619694078
1621173397
114956628
316957374
23602008
894757311
1207847621
1356015639
1636167674
1961052042
1435796805
744889140
1011148508
802866893
242528131
1957016573
1043427910
47220250
482203105
419422217
1523890289
1276570857
953194717
1112390777
1631562983
1602136314
89203214
2067797091
1703816190
1143140771
2056889377
323201692
1398479816
660739278
1546018869
1477331109
591304569
323177015
446968751
925210628
2005868782
497733825
1365946183
1372635666
1388239674
819810897
1045083402
184932373
734907544
1022595005
649764475
402916221
1533684013
352277806
361294442
560692845
913810710
1908586228
945714319
197415998
685166094
251303137
1685664275
193259685
1164275395
391997292
1848146166
969492844
105969742
378491640
112446967
1946961205
1660154996
1869382941
1081424610
1783844062
1855422579
1613420486
688925910
1549671203
1704054405
1827913418
500029987
663430534
1683665206
481786596
373829938
1816253340
2119117873
1260033732
497831451
986939375
134025140
1837017886
318601630
1692680213
720345603
138898071
216116870
1099724059
1058415293
882701873
1705027777
1736713063
1878903670
2114746913
1997634
432608108
1647786879
176689469
1186639351
1615903136
1600217442
1852240234
958194796
125232820
91372927
1093066807
370674668
100286445
267826022
2127556315
1257050617
309821331
270689705
2096856640
1364599308
2121563266
1252562645
966757408
165899325
1043069862
2021069810
215959059
1750233978
1500202741
1368139558
1312941694
1940448155
1525845542
390107612
1221646546
737931154
820580204
1165921857
1757291956
1542273107
1377175292
679402248
1616127796
872823320
1622108066
1321520121
420447469
1245397849
1823431507
758277473
551844048
939455131
1690405513
1294827024
1657821839
359611670
905522564
49211693
1559786678
2017787096
262202341
1949608127
766976004
1766786724
966087951
632301652
1008216227
1935788249
1757124767
1470725697
1868921250
46428396
2118411872
812693250
1552224746
1145346718
596446945
223749868
118046581
255427868
1032797027
1359135721
1324622976
635425325
1072723486
673810698
1666155469
999738452
2028108460
61529970
349819929
950547498
69553786
1902317887
724147451
526620649
748429384
184337454
1774721774
1182150843
554037612
1681947280
1105472442
1351108984
25888064
947527382
1079935633
1632185482
1894783440
279811419
521151554
204642973
2103470037
980637288
2068589505
1500301359
1642031962
695603416
314431006
22799558
1385395037
1135236071
182703762
662710415
993655469
578372086
780792679
1769040470
272025631
20400738
935455160
115293838
265213440
1667230724
737974709
1000250594
306185138
1932492626
50625372
485363487
1283886191
861145196
1220172238
1731815089
851527874
1552814567
613767328
700840850
1950725685
574262901
822558591
567308797
1553254250
517915579
1342574108
1589971253
964787382
1408187343
823908720
1968926975
1073366087
1982513239
142470936
394209614
1174807157
839015475
97272311
1527604869
161915274
698836390
1815748142
1368490337
560958183
678990153
1157703162
1330179266
482698866
1705446278
2069793
1607971681
1188283142
839686963
1988283885
1798733506
1886144304
323734509
601828577
1971528963
438274225
410198005
362161489
813481814
1358998877
578570990
1999349074
1167345687
228905667
1830843349
1407959651
1402650973
1712275294
1520074526
411151713
322298552
1750817130
1594908949
375451381
1902399479
2098555091
1719433332
1174530957
796546832
1028857325
839905295
1142075384
1008744061
968680148
1881614755
148702473
16444256
1155068593
1007234952
541248758
1288210467
1812544265
1087057765
869377623
1373180468
1741488956
1825635381
126802217
1693247636
1828150493
2038667379
490507016
1084338667
1839946782
83282137
150551271
230085447
34543639
425110964
490374632
1351773561
1573286625
1075209810
1933849431
546300952
1751558729
620280362
2019330237
901835598
1144237791
1462488016
253683386
1709842092
1201161683
1691407065
2137893984
430186156
719974359
1600708221
1587831975
380254027
1831443012
1304403762
1288386850
880774769
932321000
705509799
1521266663
749984199
1357208655
1227366530
667856454
942710183
2122944079
1774188281
1181730344
253227702
44486081
817527407
919194090
685626347
999739772
32208295
1375381617
1181021696
1108821429
1921038945
1209307566
1611146394
1087370452
77276087
1677091493
93923478
551401443
1907204185
447568404
377370399
204680706
56313053
54596636
1949755095
801127842
1487758859
787140337
1907470105
342973461
2006629121
2027484918
1174072683
1463262618
821594009
1203763947
820933749
2104135270
655281784
1654220955
1286906213
469029540
891849518
1695698989
921959186
81563224
144241931
256504203
1354782637
802723235
1909377271
530689989
1282444036
398681537
1311677301
478104987
480484675
1339876472
1770861381
1862431183
400459933
552331308
1480780738
1859023727
1212907419
259033481
284237553
36269504
1732492246
1094203892
1999804184
1020370203
1886180316
1371841773
378538559
1930035749
139630917
1108760646
2133957550
92229442
646348679
1368142815
199648821
1036393545
191728016
849912369
1396379251
1783849630
101040238
934123645
595090831
66077022
1846292812
1075863355
729997964
97126897
2064413704
1634083316
1488231752
1147114662
1224915265
2043299849
2078912732
1991039993
1733910624
375362769
1981357271
1343611282
1059788402
1364004615
2129821845
2024921639
1909619597
255308441
236578048
1689756182
149967319
1201268559
163221294
49051922
1831940946
1291436575
457824703
1964377950
423350413
1460604112
1836259341
76589202
1649456675
1644828390
474316820
1212875172
2017762283
1263291678
1256004827
2022169488
1788754543
1828952624
534759419
937904314
281061764
1463389877
1548168463
676859934
657147530
638013913
1443943146
1974624978
1274552999
1505712439
1519201958
383571797
1088551230
2130569532
1512488206
1635560934
2033888577
1639013725
1100621221
726818147
2119913696
2001418373
179856448
394487503
490124022
560659717
1491860500
1429369334
467104967
1668533556
1675243731
2145825121
1706207657
580768591
77154822
23301954
836238289
154431936
1880415429
1202823423
505961352
718421034
56172034
1496965951
383530231
277591610
77479101
1274298211
566374077
1629084902
1577895029
1674204801
1220505473
1781888748
492046110
527406688
1731882328
1702112258
1833668550
1108317503
171524853
1813538321
1291361410
1934865960
1662815751
711260408
2037424332
1583420949
16766585
69571249
1446105036
1267711607
484997972
20771886
430616178
129770320
1091316207
36303131
566865353
120841706
1939332062
1771321263
378391912
291430992
1367366933
420602454
1722893701
1701151348
772102720
1417072166
883374339
792025976
1471149955
1478409468
2017816625
1332023540
330689986
734215130
1804802676
1738048040
885666226
2089702541
1331009810
1344683401
1787044172
238749059
773083361
316620125
44448572
473203175
40666465
1106897816
1437424630
1355102676
128858609
21065359
2083619989
1233562278
31136981
1523203375
851519747
1969420204
1950382354
2139945682
2113930785
1905871323
201666807
1600691194
821198873
1750464533
1982119938
321704459
1803454583
1418688413
1852851644
1718468681
2135624835
1945703509
256808616
1711404952
1699146736
419197173
1209292979
858503763
239105555
2076888876
1642930944
2056161676
1561751892
448208932
560900608
1362229383
19638418
791272619
1561260282
1626524024
870711734
899654892
1322681334
954421529
203561959
71543220
2043132629
1161569195
782530033
1826020268
831783587
1704855794
447814719
1807017057
760754410
1334196241
772988686
1860691489
205053096
1710611569
1006309751
1297876019
1423425976
1852694864
910347879
392409878
1052453443
243271384
1891026974
2128466210
2128634324
1146502497
1916181850
778995304
1590832724
397494964
395360364
73133284
398218197
268416310
2340175
1186955595
1091902837
256768371
1416515379
199055958
479588505
150013184
1926682604
982657481
660334209
636222447
1863529746
870909143
438923055
1211253808
347760362
1745482565
1759640255
17226242
1168676500
1305626973
1534635170
1977216245
419343397
1837614677
145429799
1512424125
262565114
1815576034
1291908124
334226628
124002728
1181845595
1319764718
1402180598
1302250743
775059907
955434726
1594524831
1328003444
1223402474
405367689
187228933
1651181577
1471880499
552314031
1568251923
227616245
621056305
871798912
329778286
1916486492
1740364107
431084208
1425247767
883106122
634543296
1053703574
489362273
1141338195
2086156482
762455292
2144350350
1584248380
352465146
344670283
891550372
31636587
1977968470
1761592596
2046688455
964855519
1096408275
177701026
644774897
1420874114
1762965874
1486224142
2118976314
453711542
1219189917
1209966786
569653271
2008882524
282080563
1486615868
747370232
1661014008
1706713590
813878437
2019735293
11803078
273226120
1055559514
821507717
2131267013
580115271
1955824298
1299410875
947819742
1975019188
18095125
1165612020
2020369310
1876393047
2131122943
1296421050
25098455
240215509
472787904
624991146
431776814
1098073594
280088720
206259972
1739625417
1004941601
580736271
723459497
1485679408
1901137398
17434556
1514489665
388554872
482229372
1952644225
1934013722
1339876330
1215694710
929011508
1893029182
360369483
1981733922
1181555983
2026868721
932352556
789859017
291524589
102697800
981206228
1912983073
1030229942
1200863110
1705597312
604921119
190448918
1811686302
82589152
1620427078
9589610
2061244517
91637259
1013758167
515855262
71466705
125721495
1303698843
1225938317
1633651204
1368593310
189093292
1802398445
1922837793
1254360260
1532840978
307116331
1058264850
1021998655
1922379837
1614402640
342980120
544906430
1897905892
801480713
1162921266
392585731
2106315330
926104397
1734664091
79344317
1901590999
753758609
2042961239
1522553823
80272104
976762284
652293974
1233732111
1150507292
2072880012
1690153915
1811126179
2097907194
1681984236
154769891
1766521478
732518974
354484650
2134798157
1037144687
1892955353
334593348
618363621
2090436539
1762010149
1404499427
2037207669
1631062226
1165489576
602640513
638758243
1878710602
1906773688
1725386895
298812044
795436958
203820040
1566855910
501181238
905603918
1984506599
1760038845
1440239626
1527188415
1063221392
1501209753
1381916012
1378127284
894028483
966076286
1145716417
1412270684
1835040931
97517579
423797806
962833609
632883675
1639598749
1776946572
204667102
1878800228
551764426
1692524298
608147660
740185138
1699656074
822328839
1166488648
1919550644
581791870
1280455791
259968554
695136115
131261153
1010933115
1010182760
629484904
637568218
1998215644
1202306422
1421247018
666926038
1163217859
327950585
587095013
120074710
1962122218
2079331132
1878105140
1971058426
401786014
358350118
536815518
206351428
706602701
1961885811
144326217
1783133595
1637705228
1869057363
801086617
202863494
415616289
736068085
342254216
62752422
784792029
996790088
1989002433
656021723
1878823251
513255594
1522041910
1748955076
230734967
1044592937
1304899237
1215760239
1757555781
1560404480
994191192
955675725
1878943197
1791492405
2034529824
1112296727
430003857
1818705700
39346501
1976540589
36384932
1420846520
783731746
2053136697
157126553
1025621393
461004976
2012578760
1402004313
1613428002
1333231303
999353777
1764959729
254774991
311031068
659723416
1162925732
445699676
1430880511
1619236424
2133409628
1109942375
1949701951
798120845
1508835122
1220284379
311227277
739819842
1760944276
756327509
1041723702
421874507
498005037
1467994239
107260769
1142972057
2146694567
984012918
788456871
1254523831
4388911
2059581310
625851250
1657843857
1185634767
643223206
1744181471
402889531
407699655
1740315543
380173134
1937707927
1751834414
1457452383
1852962882
558261799
1764867812
919426117
129404860
1864025610
1937004255
1922801376
1077363214
1776336714
1673373301
428605670
1417900689
1827254464
372939205
1783384437
1232145884
681201463
2048652917
828002558
1732836098
2080845469
1211207470
1454827443
762926109
2000704720
1067434194
1932544997
1321100619
2049233945
1722824168
632105035
1926461063
632777953
752808759
620829106
735861409
1007499394
1852091334
854834715
1121503288
353327821
1084186048
558058011
932346254
2087238934
433731023
160147406
228005143
521719711
1444265002
756751615
1089396116
625235155
1301366786
702380230
39922262
788345484
687258864
1302776462
607627093
685395256
1512672711
1363582988
1838243359
1331194174
534383109
686607165
1534493882
1042093505
1025372486
1602793685
738072507
307535642
359616552
518790894
1760966817
1971587152
680698910
379234981
77617118
1481117164
2030389121
1733203610
2083660580
983183427
984950448
291258637
1491877864
424986014
1055046483
540875412
1370999189
1993282531
1831751923
1839932361
1012636384
1988785169
955355529
1523971035
1853513190
705264409
1697012120
1180321405
598369410
1997155626
272356342
1371869950
1998079981
1836857300
1817894551
965421347
2084917746
1974219626
934983361
377379064
59943962
1966927474
2076634377
1474895827
476731663
1671937812
1358406119
563732287
1878455324
1159519589
1616709968
2034670250
477837653
616351345
452933616
1389510331
1249531520
1833149765
575878818
320630288
1241645816
1767884380
606494456
220518624
528965548
1124864169
2004942702
1298864707
82288525
191334717
388057065
999563072
71137366
715316259
693075319
847123455
2002540998
297594881
468481784
722197353
1608675028
635928295
1991991594
1980828653
955409736
529316280
1695009612
1172797200
348520039
2098131400
451476148
1884763857
225077017
863718248
562268038
1570391059
1226266531
1971877869
1086996714
157586811
263322907
995784783
744446231
1324991612
808232976
732194467
1280760264
1903770847
966018653
551635333
1908105351
1839854200
1421648430
1132260730
30810805
581869201
1486646051
333825773
576403929
1126926304
76154378
1168170387
867907563
1216794504
548021531
1989721539
1845167013
1309427642
503392349
469791475
1066597618
1239273850
750274134
1883474389
485910593
230245336
541555544
1134304005
1115956300
1371330972
1582645929
1258806502
29467855
1198729055
2117932580
1735736843
232863691
1401919966
743290603
1629587247
1521783195
283409539
1425030434
960562634
72130626
658212804
285798613
2116697707
1554491808
1289352871
1174596007
2086479493
669953478
2040079754
1763145616
954165003
1055069166
1721546869
1451381372
1468442208
1111334709
1842301202
846435082
1776933676
1088399868
946773311
1387295478
567453180
769108730
1813013663
1022612647
69710739
1113194650
698908671
1463784492
2137597823
1794049598
976866929
2087689941
855117462
641167259
821724220
1082119160
1115805726
1187507582
450169076
1293266135
1124653280
1488787959
122576253
1610526017
623039991
2127080568
1325075128
443849611
2049348998
1905849866
2009831231
2031648897
270629445
1738253780
2006550104
2041933976
579741017
171758863
1501420888
620501776
1139089421
1088641911
1922708104
1736975100
775982918
17525591
1595753351
1587560195
1466690673
2113959470
1886130833
2051154547
1993918635
30890135
158895614
388705336
571578029
1818873415
510573893
2024726615
1046707448
1278488366
687962271
1397499716
1150824480
1075213035
1656726993
1712477902
901305724
1343847720
2063269818
1913061872
636677210
779727438
1172923284
870158683
1826111923
1498927963
248096697
1567728462
1481828593
1620124181
1190459849
1771385945
835075944
576703930
1072022803
98799392
2062939606
612673222
1985814564
862586220
40641167
1188764567
821019734
672624395
1295473851
1733852209
1415809662
1745056615
1442438399
781682448
1416000091
2126420252
1197648260
523320549
256389170
905715234
575260400
692321674
796869583
537303217
768111317
1856629588
1575130507
1234198207
566650453
327129019
597728722
1737537137
848633951
1773926405
1394414226
1526648602
2119317436
2109382963
721296769
1834713091
1525265648
79252391
651303734
907727517
632386914
1835638972
349626421
706629746
2075563253
1440238956
277579748
1804672405
737533979
1896505394
1842727666
160880511
1121472196
1909582796
1889787165
2086550930
1080854114
1601893543
1628689308
1263051280
1626760113
1276224597
608801629
1878466891
1502448961
992134751
2117879657
841917082
144969260
586648519
14966575
1705222223
1550710657
1366136900
1901270130
601798721
390269763
548165092
324827558
1368064931
607350358
1327010138
1486688350
2006923156
1546150512
2030525926
1606674279
905088294
1846151396
567362186
86655270
1441690116
310586530
1829154222
2111947214
1227751478
1310463094
531017976
310519044
687619739
1116036433
1012467305
253722018
415377604
1913379967
214719490
1643248196
1049985178
1582205482
762964122
710423694
1513710729
359625422
942622495
637339400
1543614802
253276814
1960811391
2047470543
975841723
751728334
123535294
1248780815
609380061
1193740430
1673213449
1768479970
435130379
1805770336
1782359899
630176172
1369758721
1291237329
1724556734
1557446074
1284757572
1775615409
1327102488
2130353363
1641380261
338800198
2109519741
305137619
57472064
1296895642
1333942159
412467795
1998937307
1491297375
1940332319
1704542521
988483380
2078767476
1853082120
103600412
1297211449
292529272
1091469256
1460028443
404296957
2055806034
1616777070
1076701260
1134437225
1808487011
536900607
1296139846
1196374724
1034179608
1970643042
2114201385
474911615
712455484
2059375792
852058775
211257165
1338344152
1591261407
77559054
840331803
1438432545
2105639543
689004271
1447319988
1386273212
654729186
898582918
66543228
1437388112
868150546
782595596
1111028451
2132942670
1445425029
1263186960
403889324
694190727
966105880
883908313
644086903
1761507485
1521065261
1326834808
1441652284
268172218
700215873
1079890883
1290539357
1783115962
1856799050
1963618966
413550936
401809889
277446605
1420680177
881739139
998539463
1388355387
717334137
1503297954
688943238
1284112334
18223709
1169075722
1556306004
1450732988
1159774234
1946349538
1035844878
1697408301
294907432
211478886
339289244
1196121747
1506230215
570264061
537853693
2147246771
2090535590
696166058
1725602097
2118837951
1889480164
1938512523
521082810
1022423423
1265004401
1183461020
259684341
1697220147
1510957818
536873483
1355717437
1649171000
1496045504
80407210
417945750
1796460568
374329188
845374806
364156784
1619934387
1706097566
1882582449
1603760432
31158953
1516225621
826599167
831609916
1459066793
398644887
728005504
1597529490
1542733711
1595816507
42024449
1861436347
1629540643
739176593
595759392
1357441058
1136866036
1191451192
1803147160
1631418963
371310175
752788909
1022323906
1045877077
79658182
117474660
775841005
2046871136
1103866721
791965230
152049050
1315608397
2128971683
1593253138
1680368953
1175867513
7693210
835397156
903078903
804470502
486277544
241191561
1449700347
1190947610
98122086
1517770314
124455251
651434682
103474100
294356825
889645707
2096454400
2005208719
1852472068
1286543463
1614058379
56916460
1409525023
752039694
1449664376
1666997149
30952718
1589480721
1379004541
824208318
1687491919
2093585609
1493383394
2058106988
2071857423
1547981800
194190918
904446804
1467363881
1265073194
2032235233
1515283496
680245248
1895846689
2013165726
1446573664
588350816
477324023
871410320
1215319205
1030715158
435024363
1026658416
1580133787
1676808545
1739998110
551196503
1883182971
1073921885
1990959186
1975186758
2039352489
340891690
1898391033
1320129202
1147250845
2006560264
1485725655
766901497
848575110
1674109966
587769630
1628659798
1347922838
527715514
1609059055
638094031
1881205077
2074218416
1249411299
44824049
1635556096
940693720
402726232
44226839
1806573045
474795451
921768655
1620198301
270125309
1944456209
574667654
675364702
932935934
544518317
1564272858
59046624
1359635914
1542480977
554417076
774896576
239811978
305755001
1046234279
2069715063
1483835836
1756719968
852618410
1754331843
1116822132
520700218
1927062713
1900407387
906116040
1813643104
1842273932
799252098
1240756519
1453128937
1528974517
1429428449
861502013
1218484874
1828481701
680429436
2034294410
1100384747
354667907
2065641164
485114470
310942483
515324821
1948998696
737002141
2084639599
2014809346
478453876
1039898784
1464830825
630543462
1213501819
785647627
569595152
1989365331
1386173654
2016973010
1746168357
1005492743
406139412
1723297117
1972626023
1738389887
1038888147
2136102273
593293774
714562065
270182141
1260489636
1405054766
1462887439
795609897
1630810229
1522327918
55366547
1229487903
1846468465
454104871
515168324
1210621305
592024270
283067333
1867759201
978204690
1760415802
1460446822
635248121
595272328
1565924502
1819391980
46715823
140444848
661633177
439017732
1284260222
1083520006
1516217558
1550956814
623072709
2116785861
682356303
327666535
505044151
2144046479
1747599926
173794943
1063884770
213771736
1863633523
213053864
244555474
673371252
499536386
1455246233
9930426
1524037523
2008985840
471969910
577229725
161374382
28344513
1017554936
683093966
122595259
830019817
2026077216
17558637
1892746277
402903664
411154262
1797999069
1660252245
205100192
2067278274
319653791
1076875993
20818343
1858632030
413908139
108540242
1498995135
2032678439
1813542978
598141627
1913901153
1864268291
1635002772
1220933928
1428277405
1195314701
1634619275
1928346717
1826390006
273422694
539259474
980929517
1379038388
1313298141
1297080999
1999393257
1158178899
1100731324
1037255261
1790602334
523185420
1072248214
534303892
1748834315
355383548
1310296342
1607636497
1513759437
1598522234
394958754
2110594375
375563605
1881876568
775145021
799425253
546342425
772625659
869366437
1306038743
1419379343
902691870
608111440
766279534
1756644034
119394757
1967666209
885025863
1480454816
329126061
542840131
519596929
149611584
169641252
1856223707
554095640
1651096215
1512890945
138028278
1188993045
448568129
1400921488
1395386780
645948858
664660340
1870435233
524961582
1018400493
392824614
1119007862
1875235162
173783706
170336391
1190655758
1807785208
1312578416
493092191
637556381
455079741
1765732
1539758961
1736218022
352756600
2136019347
591745296
1692175247
696295824
939472426
2065577791
670480313
1477016589
1462851316
2093915165
1626742370
280370834
2137409939
1096465429
1796173007
1307259944
1275783662
912524769
1721656612
145296636
1402604015
1420108658
1114411881
1637223771
1026697777
1804405895
620906742
353411900
1737620002
332538197
33743182
1890698502
210542743
1559645165
1186287126
80279523
1025952448
1876241309
1811540841
880467321
128812725
712328725
1661901810
323701290
305652049
661996162
1034038666
788259876
1898205143
898509617
551028027
2026391789
37937157
2042869833
100471543
2032712550
444411897
1358668193
47124261
1432640314
1559047878
64289130
1314323929
1851515239
527672418
28872177
1987574543
68544574
1375699552
507204735
1030967154
1370863694
1926691737
906746509
1573047393
27631436
861103316
784581056
2110419014
702402188
228646089
1997946971
1812091512
877707305
758299878
49589332
1331288053
799418020
817746146
962727409
1320496997
9265739
1974032176
1741601051
1300632897
1276149601
1242024350
284487764
983621721
930135373
323513550
1397722841
294573545
1110809521
754100635
761510584
364824017
188182829
2078026811
339123946
2048192276
1099860522
1869270293
577252923
377170795
1450167793
1804812540
478932120
3302530
1025502748
1533382924
561562158
1355173813
575019954
1964530591
459855147
581202389
67585643
94624756
1759669262
1232563285
2020795023
1797110350
981653556
260542749
938096342
975611115
1290037110
1216462438
759902963
1675276212
1945657161
1428521926
1573375556
248872082
1598946839
1115393508
1853025662
922430444
350193209
39148249
1705758893
215422095
1511935955
1375155725
45156968
1988183102
555148030
1055751552
633601432
18597814
296098416
1496198423
1197859572
51952359
1826114930
80196322
1700223139
614080959
1386971677
75369541
404977582
2086438778
1619896258
1104619786
874476059
1824352133
823122184
104306777
1827125644
1838046752
2070390350
1271954638
1787014565
1954946971
1802987423
71289028
460902875
926955800
1228314494
769901203
1328974768
249338083
678638672
1342361739
1214474676
1450172118
537209767
2030603688
2125787269
848655333
1907149740
557393248
874181233
1234463590
435502523
1599862920
1361538162
279456299
1905526852
738101406
817622410
1948112862
1608423958
51424475
455443491
1159173698
403626808
180030980
753939651
15106643
2033174518
24177433
1171978280
856456187
1789596461
341714197
1618297286
1679210045
1972424754
1651676024
1527713122
1017253885
1691493700
1466671136
1187280471
1023030261
1690830326
895298697
1099814083
652509334
1820259568
307936475
878535838
2017966331
828427931
1124199629
108229442
444693667
2146802519
566701015
1932662425
861571090
311716193
1577435434
802777642
1370143925
1627205594
2096371881
1924486761
14545162
1777645539
2042451507
895868568
598378972
572231718
2032218765
940242606
1332402405
22611443
1343954756
1530716688
1051346618
441657373
741454679
1524242854
1385644451
1032638708
2133810911
1272166957
2815715
1675802913
1730504747
2067888693
1861735015
2051051799
649735963
1831217308
2091894596
713499526
1625536923
1030599360
1234395053
1673297959
776964163
231584517
1729795476
767503711
1238938300
2001831529
994603703
1121280651
2089634517
645589871
674920649
2073119399
551815705
1560291340
145019392
1336102464
132334969
206616571
386681129
139683298
1109010837
405373655
1588529537
1064989710
1231896250
279026336
1647126522
1744086936
1205286308
1463321075
891417117
1655039515
979303341
714013174
1526662992
222903835
1990465162
9656514
1452947791
1180983563
612518144
1728735237
1929327365
332932648
208502567
1451084498
1865804394
1873220594
776405620
2075716556
1540282250
950727344
1804400061
2015196084
572913067
1662150483
719657545
2033731458
1517128351
1184863404
975428418
1277169436
1186052182
1321256585
1460708017
960905852
2116408131
1522279223
776500354
25411827
221021390
1246193282
1254085738
1162473220
195801456
84190050
1602547956
1929469211
1818045094
1098714814
142809046
297727162
216868408
1783812283
371749656
1503178708
1473740459
1048764478
854526966
184735338
370457543
732947581
820648117
1522451764
1606935180
1737432780
278433581
268712846
1883114931
2008047149
1499333309
514732491
2058407264
620361729
656590618
391395225
2052870222
1246874558
1606180182
995711462
1503286020
67914705
1440688158
1528402407
819124526
2145030341
913991547
1618917962
1194568953
185627612
2021621246
140906079
1816110927
2134617997
641039235
1365192590
845594910
1394936861
978973539
242070664
133687906
1618251763
1919948573
1486241470
618507046
1548860098
1656691422
1243617428
1085705062
326682645
1201726075
43277444
100287402
811464819
48362732
1789108858
1006417087
739763319
1796454734
188429890
717203525
149542671
231864856
187881024
1218730320
392638313
1159508589
186382652
1395508211
1296616294
50799032
517708900
153402815
523073937
2115839937
282565251
1435424339
1553888245
1946151447
1788905805
1476984658
1070653873
114998898
1931550695
1479998628
951935407
1299275973
1786520962
1461230800
1967561869
78147187
1205987050
439728445
1179115339
1820928706
499529091
967966215
1132772632
971082529
218099027
1803123463
1989327326
683772873
1467679337
2060909474
1593179256
590793479
793123025
350562024
1338640537
449277623
1323606261
1332438992
2037350821
575491985
1005485926
282566180
1742206115
150105513
1294350881
1160091054
1479060033
774876502
693022578
346376076
109937032
30333447
1948865362
514908529
1999950257
571536447
1126561506
193173200
1133335728
1295631379
997004717
495073396
520034664
1658959605
1728949330
1130796318
343440853
2089747216
1597478542
165585221
1883779371
876024783
1569420829
743467066
1608334998
40451524
514400185
1771291490
187047617
889437140
1011192483
714267496
1231540968
1517548050
1160869506
1977774025
361104960
480443193
1574510887
478340917
198523105
1775205501
468133179
18556975
95416756
1890959759
466774070
1411266804
1428682915
1619468594
2134950224
476882840
894212386
206678364
390536927
1696774890
966716541
77140788
1974482190
1852074544
1634544422
1895956508
2089989134
1209539878
1911425182
1863351496
1134560926
1252078906
1544885249
2048577194
1320458070
1925930101
960045995
1672578894
424845345
993500921
1405470323
719184139
1724940232
649874061
1062256253
196567871
388208684
1279825677
898401052
1878117920
1951446280
1442649778
1135659900
2082754576
78313833
172617218
1309810823
1286275164
1781159575
520344789
230782890
270771344
927107656
1132518819
1848431649
212253867
1707320412
2146305666
383382069
1073600169
1147999653
1026461920
2004089053
842541970
1006388763
28713507
1518679089
1025409879
1017098910
753839019
1431689137
2049401010
2027393982
1004215117
1636354237
1001158265
1257049049
1724371758
120549432
1833067188
1044962671
821684865
1009620319
1915990893
907192574
1349399962
2145796003
406860590
245478266
618206646
1078632857
2011266223
1600664811
1245188662
1065617868
578148143
790769197
744896479
2140266207
1238522728
2083571528
1581531557
726966360
467492544
1865102836
1478854895
178188615
1609705616
1708010384
642956727
1225108227
2062478652
1083362192
2039703104
893908638
1508774794
2102798728
2026842281
558395341
1657520234
765087664
603445763
816860878
1824041810
1057606898
227366627
779459263
1782266426
1493617442
690758619
1872585702
1495262688
1110355380
1790432564
1538459150
1006233293
1423652635
1926381554
1770877558
1408575575
30029788
175141252
958104109
148538848
1010091084
947810377
1896894634
1749503739
1790899047
1235403639
694721922
1681461901
482944081
861062070
1910650624
2083435746
1271647465
1351136049
1839099025
1128254073
1552339033
260873703
189302857
1084964045
1676500150
1163985458
322523679
2004760218
1742164465
2089041992
456169779
1964267579
1805725536
970445612
1767753457
491926321
352553652
1537102024
1854961838
110825396
361434522
1671508439
1099571714
379778989
1228536924
783246012
1804187529
878578542
586957827
1355127599
1615487092
1248730680
196546742
106004152
701378855
9411110
1222437795
1746961661
577629559
27700331
1401905607
1353427476
231133875
1462614503
1098330542
647030404
2067753553
1508252443
2090598869
153841579
452748195
1925980222
128229145
693878792
272529040
1718574535
1879622362
1773168461
1380076916
670056709
1474126167
910205676
1457223562
939781050
755269479
1571405283
270754722
1602181173
866750853
297810312
951411008
604685950
2115199426
396737898
1092667
683569140
1140096430
336908209
1658420590
1133085573
1199779032
1238586694
1490167491
1801742915
381808426
224188939
75838495
1114592047
2072085264
569745798
918132142
1648232421
1422226373
695697030
1642713877
934414535
1616129919
1229550558
135742680
652472563
727426465
605232169
1064457926
1589453507
1966304520
1222433467
544264859
922926162
1197830812
1030607600
1242247520
716362479
1648766695
1389930927
653915946
2075457617
1569023216
4721718
1089213355
1275004408
4220964
289145251
886001013
2070884913
1547627208
159973983
1164162024
1622961093
606295117
982112385
393419227
2130575005
74948347
571820254
1428526817
678133638
2074066617
1290305962
1275859735
303431947
1155174284
458708052
328849310
863735590
1721387804
1882404049
1743137292
1744172076
1419609965
2130313823
648998587
656786478
1515306275
528324488
1119179256
1285206506
707286376
1112875602
195918714
1310337790
2057781437
1518945373
1461340098
1795504968
169743465
1309408174
1754139364
1316928211
906539465
1068323455
1844009689
1360183382
189297557
1247664090
2119229612
2109759127
1350362269
246406936
1219703916
963029039
199556578
1084786969
14138884
1790311441
1783754043
890344363
537895000
1139186002
886334173
1117581978
952216207
1452637186
787310604
608907058
1781158858
1699250467
1194048904
1738903796
1942535169
1966789292
2017378695
1383927215
2115090151
1983028304
279436767
285147583
1747050031
1832978221
1397980792
1712369781
1212656482
1785560677
58888060
84052975
1331600151
812465030
1921876844
751584721
1695831447
1487411838
237625841
304260926
491840156
1693169054
972774741
517484844
354083613
458082900
1868132677
169444506
1467011875
937354600
844269838
1312199425
548426885
1928222490
1662365060
97097311
826573065
297823990
1326169034
1127010588
1584677952
850919676
621355787
38803314
843693727
1158951164
337717997
1713315395
833334988
528713574
1690550772
130651231
1239540890
1877822804
1206834060
928907888
1960688312
1240608979
1750869693
709391085
1438620031
1757753616
2108998515
895869606
1697808598
1277022882
972218832
1434286424
1062640224
790928462
1698390004
1913686324
1125372941
1935333875
1553448991
1938970504
1959625241
2023664202
1813622483
2000203068
2089814363
2123125315
621875728
532033145
569479551
312334780
1562222121
995064613
1442758606
965340884
1929704688
886839242
766277703
1904415664
1247169453
107224267
627550428
1578635637
654612905
690728738
545004395
1704375610
775966123
1209876646
1428901840
1123144599
1375309129
1185126506
946626174
239834575
1351875179
2133107344
40755775
23399796
980746597
1903036702
252897984
1146359947
456503307
1921291156
734263195
1509973619
1952518973
1281839014
1443690591
1393101703
734534960
494371202
77683165
1087583606
1737757731
743857115
1316951332
2040725409
241207391
1311342529
571067560
432003008
1103483468
1784104504
1075244244
1287979409
769464458
401329831
1426314864
1298098856
1885789973
1173870797
1410273655
819578957
643636336
1499095938
659392242
2130180588
1591335070
663098984
1488241483
1170388612
1180390114
921923848
248725683
1275363518
1435414690
856736653
300923084
1012458004
719991613
178319058
208175102
500101346
1988097486
1016720656
1531700801
775953303
59913362
1756635576
172139296
899431541
1938954799
1308324247
345721
814479089
710022739
2060657529
1857401637
1005214550
995408918
251496574
1301651950
2042024712
1547773933
291007353
2008230569
994071879
2024140335
2050646
88364905
325771895
2136183042
1805931964
327859818
252725532
1639415606
412170519
1899504687
815608346
29399421
1474341746
191702444
1865118867
1928741319
2011285346
25881353
1618653815
2139812072
1790323548
1949360480
1615346860
1381192987
2078007656
1977580869
1990672180
2058024833
796135592
2044265715
1914320249
930048974
722957389
939090518
558802651
307955026
1361681508
979238274
1400646225
1428690292
79427157
735485807
1166521125
1174778479
1563532357
70802184
1697391938
1627850037
1710550702
1506508864
1518940467
1884692337
1605366583
1831704228
328824894
1964202612
1436057062
1998610084
472971483
1189756083
981541154
1440668802
1615119173
679798956
645916104
1907452537
224195964
1260851925
924568436
244961894
590479025
1540980677
17961202
1125151049
1654009087
950995596
1944339549
1911251018
753696979
1422668632
75504472
1873323922
227395902
502936811
1836192582
1769240654
295503842
1722721144
1345575368
912551728
1105993305
1804636816
71793880
1904271012
95535364
61096953
1710252716
357900481
1811002432
1717984484
2138770096
1340076540
1419268185
859809075
1965331749
1742525141
829050298
165301504
752030653
1384084126
436853025
184662891
1072669073
47849887
896659570
97903724
1590903739
172509991
107546133
1698375479
1784123725
1398142994
2005659071
630174833
691807183
381507696
380768446
852458670
607244064
607344327
1183574413
191866549
1551671900
920400243
1216137616
1683655911
1044229858
1331764507
1607525189
1318405343
1620417124
1941958429
1922080904
121089205
1525740926
1057869774
1934769483
645923109
804215948
1501951126
176860354
1391131816
192307338
1130193415
1694418234
1901690167
1386296926
1391769358
1075164224
57455156
1230909329
1629551998
1139653527
23188273
1521154671
1550091757
1983132761
2094423606
1568713358
1578158421
266460181
1040047459
27297952
1651135227
1125935377
1425159694
1687333650
1862775596
94266832
1156021809
675763724
1086617956
1059477040
2133613381
1105994640
213989053
1250828997
1476388885
413529197
1980335994
189517327
2003182423
1895868340
328803786
1883009025
71558551
184916784
1083770033
398097084
1747673066
1175057418
1926066307
1746945539
241312153
241544891
2035170088
1391977685
1758045890
1315206845
1338109145
540622848
1366519495
350308396
544538397
169311289
264870382
555603597
566632180
553559204
1549078584
75939422
830502621
1652727847
910831431
271940573
1792868664
622882181
975503619
1294019804
1912857220
1976739563
1757280596
1259280306
1376177120
1134186337
1918909548
594803813
275604718
943515096
562720223
580332641
59555316
1687732790
1831011828
577268482
117623456
1913698596
168374215
1067029949
1540285385
1504708844
134951074
850203616
1470124630
885492940
510350704
1003098119
18079850
300235226
1211918527
960984877
1421440236
1411834680
821997934
771670357
819639459
34162225
906393932
764903949
1276882279
200564326
1767185069
1511833672
623806392
2045116993
246257313
1464669976
133382422
448513876
2077078548
1429642517
377253549
1052585418
416588964
349148588
982648587
975640048
1979724941
240969894
2120955131
1671002958
134840181
714564277
158871773
2103998861
478818203
1285602634
1614095331
2012321920
2079540059
1006202842
203362756
1043751057
1992186894
1388856972
2063846203
1159542415
1201837180
769967110
856025005
1624866925
1152769488
2033535151
1791871099
1931219289
1300490051
1410466655
729850402
1473043891
1011059735
779987355
1547079552
221181928
1551091924
1764030255
1959308099
1869599762
155794105
1865807795
401617546
2126697654
443884882
1916802488
2060431126
172629637
770638147
1701704479
1243556218
1093514498
696881680
1317669424
726950757
375512787
2134672389
6231263
171973185
314429854
1395364780
1394949487
431575264
606316097
445922018
1959597813
1208983993
798660035
652928921
1947819284
1713215912
660372724
1351662063
915963011
1643387367
620210363
413846227
447669213
1010287178
180742742
566491543
469965406
1231643559
1998189542
1258439356
1773969839
1584560533
1587805343
165191170
2066128267
971943267
1924050116
1379820769
1348944851
1372282929
183849431
1972715579
840766711
653671487
569662243
1552326392
1808981073
1593037036
229973590
1614918800
710637619
626471734
2117460630
1268973183
1481009770
1026795768
1840199168
888034239
129904684
885086947
370641237
1826912697
843145889
1536036649
711332880
807224092
1405591293
1840442102
20316405
464467518
671299233
1554529593
294314584
508410682
361801637
946884749
429354538
992399929
470080753
2045920819
42435120
1944670619
1726690968
1367209787
326004906
326937574
2028231067
579985333
1218089966
1527988048
926337269
1839200
732900188
1063266790
2000831806
1250896253
1409646352
1943644662
208074048
54811641
1173769279
1980826232
907105809
2126738701
986479110
591981293
851178303
1504309141
1916933327
512984150
634906437
1913261721
159945423
1843451914
1806508996
691732316
1929208059
948362777
1734574430
1479738356
214677023
2045512458
1283823740
715433289
2078060595
1193109179
1584292222
53996865
1536604113
1983457752
489856157
492349843
34417947
179758354
1488388677
1462940913
190929726
1102458519
667171837
1754614401
372618543
1973213283
1242145689
1234591560
372529729
1349365541
153078803
770639026
1623843204
1751171062
1035719150
1076482755
458583711
1785079366
862221095
836524694
2033126865
1650221794
1041887131
1145348106
1124423784
14891548
1921102042
516136167
1882415366
1926502666
306625372
516803072
768599938
1988691252
1669326260
1191883380
106354062
1463488958
1393351059
293375359
2012086946
1457610274
1861933937
715710539
644235399
1394187433
1998740346
31140162
2033823620
432218122
2001620225
616206688
1558731377
1846899171
392054659
176924361
171186995
790327705
183791227
1167531776
618448569
1687943522
1264591177
122593630
916300205
798559712
194409645
2112395414
38607891
934187845
522809745
1347161621
1713362464
783911941
1515134499
1598393166
53472335
1750130563
1110003222
2032010373
596216626
1253615498
966736442
1456261863
1595788342
186189508
809099665
136152741
1260181994
920749988
898904397
1715681583
240671727
6422937
890238074
980502512
141503303
482478057
44076304
3378674
1352879782
1033887799
1251767225
157185621
744177364
1354760208
1671856219
1267736305
1013936827
878056370
1927281066
1163624938
59061093
1989184466
1203007184
861317242
249018693
53458085
1303401963
996467879
1978699539
1376867146
1878226339
1186337936
351289097
1035586626
1257247935
2031348506
1479034564
553898575
239596269
238437254
652694452
926915516
2042103852
1677163375
1987626737
2049614135
1831079397
442618918
1299743207
1565058018
351456986
2024726048
45873832
1313389613
1359757027
812772006
1244764084
1312435866
233462925
642156035
758600837
1199754174
1682823049
427555343
1527361039
2023167252
1967620763
1515640780
1359730229
1671588897
493324895
950110930
835334425
795248852
1124300516
1919218273
1018697845
1169913501
816051002
750912546
935979050
1077484487
499866943
1728411311
1059869391
1538475874
1030102740
1647211312
1450835349
928073645
1649790356
625037295
1106273413
338298819
128455472
417288931
491063070
510506671
1261067680
716995436
1490803631
21361870
774592443
61625542
1027607836
582322862
962275409
421449853
1340079462
1692444502
1843100725
1158031395
1932366704
776381968
1051743522
356436117
1600376352
1117150447
585278050
766657242
408068411
568718123
700817724
1720600420
1337071903
876035850
1475347639
1107863618
849201203
2068950134
1956243086
1799971536
1945729351
1562028813
1412464293
708031083
2090872231
1421190281
370189390
367471258
90071090
2027190968
947459384
1374804283
2111345156
1237421597
1457882825
1212969169
111091387
567036884
1545829911
475626150
1808816233
1860256790
1787948952
21008772
2026499254
204916817
974956579
807314219
747278259
655823209
748977410
1889811236
1233449300
301002279
1587889107
14341361
1925511472
1157101916
51024654
652883476
57166552
196958124
1715751472
1507250285
210440672
55181033
97247833
877800608
1760171661
342065978
1047233983
1322671146
479926705
29650309
750252196
744846210
1113356516
1915820746
2018384346
392563948
387783554
309469394
1669701985
573952425
1199416758
56442217
510200594
2032864645
2049701283
1144376386
82099388
1373521896
756672381
701351306
490587981
95741671
1521508673
921715622
1560377273
1271257391
2134878196
1388220913
1874767257
273762347
2114845391
1707655872
1945763018
371479169
277182528
1456131506
1609405831
1617022580
1495419383
873936294
12973018
1497961353
1726093476
249051067
1277974675
1152634155
1830144315
695238808
84937053
1260639555
781615112
442788676
29317331
1280972236
444526124
1767163772
847345412
781153126
1537860858
1941186447
1560414631
159956956
592917052
318748372
1509919747
1524544427
1115145422
241473536
2144171946
1660088599
876746990
1440402220
1163605055
1613434293
265284650
1558092877
244371525
405447977
1839610331
655464757
2079490330
2095412049
690519776
959189003
77327007
1031960132
85477103
617092476
314847386
958994609
492961706
1303319278
1343999533
334586951
932713939
1400036577
1215641203
475020284
1855805587
976965900
105462826
1098423718
1696573149
30506088
1304969975
290123098
497279652
1376864854
541669040
244008583
1308896730
1074444633
990333980
775411512
2137091607
1866177256
1363118321
1828209008
178854263
1986713762
1390351458
868156948
82856541
2010006340
638799692
752219870
1980046259
1212409848
1395438607
950972557
1052200376
1367863223
1063616336
1676680576
1668886914
258999440
876421131
374996882
52026857
542458064
372862883
741835384
410626889
1559602231
1459532443
1245304314
1094317987
1278612280
1540317180
2108936266
579417057
189652066
1118089934
558864521
676083451
1795475382
623968568
142039159
1107679776
248294238
842849618
566884011
1811799656
1251969852
854588758
320133576
1112020837
1353399982
1387719552
1198240176
242016347
2012454598
1167490906
35080676
932436043
20200658
836639855
1194615967
942794222
1063952336
256490461
1291557937
995853470
1838287794
2126822280
785075556
1190942622
1127862069
1931376605
1160546858
1599407944
96410104
1545710094
1412174712
1530946727
1678989988
1654624742
864050072
803264080
1595418082
622847422
706056347
1299647456
1488561067
1241942524
1891151421
1044577017
537953878
622858769
767203465
326116065
1895073769
463865979
1032076815
1261312377
1636331950
1659633421
1110753724
1043750528
543729959
721839947
1048751450
1243642135
843400990
1071395444
1849240523
1493523141
231781711
674511289
550128620
370347146
151770481
1265594000
277825898
298951361
51949166
734057365
191881312
1341815162
299672517
1272200023
1070180044
870496425
987443927
1676988982
579891002
2140807301
1657944434
467955042
700494469
486481357
666944662
330605542
6095562
791225811
1159816665
521318069
1733264677
1974098651
1916867122
865538159
682128360
1514764345
1589348408
734660163
1490200943
351602452
155598398
632143905
460796304
684775904
689100902
1824481420
1072227441
408867180
1110583139
209700115
1259407497
233039929
1098952231
1505040001
1794505988
1481279422
616935523
1974870467
1511320560
65217432
1070450977
137393910
1726448706
25435859
527042644
687493751
638500077
1034549104
1599904144
882986259
1270586825
1012447978
6025754
193385528
1125061359
1168097901
1735755609
75196885
1481229951
1774237477
809045234
686402867
751108936
588963430
1597323986
566373064
835559005
521907716
1248795658
293139661
295299518
1049995365
966583409
1887830822
1001631419
687767798
1343049499
1593400281
1011822551
1563789376
1178895468
1054081782
472396665
2106810475
1366788442
1341567844
1084102031
740555041
1395602365
1872191289
568844913
655086626
192653936
172914364
794392760
1949929832
205613779
1089272389
1607644054
1319420718
340317830
896291176
915512674
779815564
1155091090
1852369855
1925228871
817658692
1422441813
1018734734
842659321
1374177523
2013848619
265160675
102274946
1652210100
718987989
716776007
1372646028
1394435121
1811054736
884435167
1269361898
1904915089
821159717
761474519
394895796
1850060629
80144640
1572074721
994212337
107419936
1200803582
1948289933
360171488
1944109070
1944432382
324266093
244660528
1371023406
490097246
939906297
1832736815
1893300081
262108080
2074631232
231675729
759408894
285998555
1589314743
918184725
711920062
1075458310
1857343197
1635564412
2028928117
1830799953
1217789579
306108263
108004877
232226993
710060828
1043091046
1548952109
341906557
2053576512
1253984933
407330585
2120017023
1711722941
1582449539
895664515
1628179723
1937218831
210091985
727413262
192810584
659103781
1592795121
480391251
267712867
540696278
1425240117
1128206247
566831194
1455290694
863847154
124877785
892697268
2049848593
1605407543
708084733
848633078
920767681
93433416
820539458
1455150611
91392246
1978476171
1182965170
103931484
2091294617
1959972211
298099064
1765555439
2089671908
605926887
253474487
448442087
1787007924
1268923970
1340699039
201594109
451302627
2059084559
404143205
2081057171
1853255794
1561237693
770841338
3096503
376192371
511995380
1333409546
559007946
1668753974
1619408526
592819625
2009031448
2029425786
214072514
584667656
2093985674
920480260
1070332987
1704804898
2031431887
701599999
403563444
1715659727
170619090
1379407593
1806573490
1261154204
860598061
402598654
1108782292
1963095569
1206982570
1243012208
1811870135
270001103
1073053791
363439098
921575660
615730589
682602362
1917170496
2135925870
630768742
1857825404
357043720
1314033278
1126527565
674859890
402286946
1055724720
1417887190
1465999380
418698484
394072604
2006234938
1367772950
1114909195
1537118545
458902446
245516175
1148601642
334585517
2142356119
565736983
2056062245
665232158
1349583030
2054996945
578360442
1708098865
1627198841
1421941770
968718407
1116067058
815697580
1649851232
1300031936
1445444790
1190401175
1210762501
1091696073
1526692914
587484808
2005361044
1290986765
936389245
1720717087
1082287350
949120258
467697687
442878074
851606813
386803585
1262266789
1603749890
2112087980
396088081
2013798909
479378363
48607505
1204181838
1742246872
876608799
740850123
1990961534
707970368
409151081
1772602672
1032600559
1331857569
262500072
1530318708
186484538
1560721360
1388662338
1118432370
1815092665
801781155
865003968
1274375517
760913985
266533154
1398654974
292228777
1450866245
2014322399
101240001
2120150964
1778077203
1827668839
1496940235
1386024845
1056335002
1151821327
1464832592
221795250
1046124198
1693618819
1162764
1834751662
1080965240
1205441407
411883395
65617406
1092335007
90205325
1587689335
13096985
513407673
850156847
1541825841
2062959473
388080550
490154482
110169105
1786698702
1065350532
1120497526
375338726
1738355035
897097291
1695874248
1852363850
41666071
1577532528
971519214
1007321954
722687193
280080476
2131982790
1847895930
685023006
641479525
590978604
1863369856
233161550
2049980852
1122262951
382608352
1641814854
197597252
1800792516
436649862
1945870950
199849845
1789943606
1303213897
1562698592
1259637147
1865182397
1846971514
901410683
588647366
1429725965
864773699
1676073983
632295107
1182095805
1568317041
718030957
173377067
834001001
8738003
1262906812
173056291
774212088
1254804534
319304475
331606775
168064602
485707234
654167453
2031563430
392447191
1167808239
704406877
58801066
1065616954
1608518512
417875112
343881258
2139293555
1290662768
1369083253
1261108973
792963913
2073231067
971995191
1870735359
1433881940
804573606
1619401113
919062742
1374432038
1085036647
953856320
1231492550
1364613129
1168614489
1082425370
1269088765
1273804177
5443458
1803560378
131278296
1112733513
1403693435
697272164
967127170
40479772
1978985176
785923744
1601707940
2008895727
487043679
1711902292
1602486221
1768778443
1092126719
309518816
1006892078
159688946
825830166
747885416
42420204
1608191873
398550067
1808710014
398214485
1689987396
872882997
1007074700
2049300119
228803223
2045108978
236092154
323808739
547072622
1991660870
101458892
807319040
1488649746
1316444032
44576908
1044941366
1083275878
1527328459
1423676718
1971500620
626284155
1920732198
1060798560
551223161
667035081
412276955
2023268635
1294988263
903430747
1656441414
1972630775
925762552
580468541
484196067
684924604
1816092919
522740315
1216045629
970998906
788506414
181806903
1591416935
1722381721
1357139071
1704184076
1372697526
1540331897
1475008964
714855627
507178868
1275913564
1883105955
1998701459
1577366854
1864096446
1457649058
587373803
653797632
1420283298
463133910
1469030602
645922028
535818996
1297827223
984349329
1372392908
1290139233
1571731807
1922464271
752502685
263264563
1152355739
416831204
435212597
866047908
809079794
686946891
1450017101
380246127
1311412898
293523837
1084791268
2061623689
178357509
1286154066
1040239983
1729664966
1749918549
1189545830
388663755
879019072
1778266818
1629038626
1678020135
773612220
1506025150
88398985
659735984
1444132878
320231420
323096293
98594070
1862840423
1384774994
1557545629
329940410
1665385882
1859079291
2127929105
80962228
1972858041
1136941285
520290655
658568407
1728515416
26119589
1955075721
1692778156
1535016725
2127295566
50232986
769034623
1277366281
504186352
371389794
208482304
1038553922
1273611043
1449887389
1289338106
1059649215
337499264
1020904941
211995846
1598480748
1229288092
1048712061
901135318
1731189299
1004754466
1046537259
1540037075
303789390
42332324
775361937
703981047
1638992776
1576742034
1162233529
158339954
1762097008
1369699521
1441151818
1773393355
235297833
421037650
286016961
355284221
1221718992
963544893
1895676271
1155623289
1426744666
93448082
310797388
814579943
415736591
172067195
1982599797
668813816
962252958
2002825562
2029524717
1417382108
1845375361
1097743898
1318051670
467432302
482123624
1595058605
1685425327
851670407
771327999
869650664
1483314914
1403338022
1193440164
1781367860
302413393
740757209
1160975201
875945725
433018460
2099011967
1540675378
595880216
1980419887
327402388
771951714
94830065
669165762
807667216
154960901
1946123748
1499571343
646623728
611041346
181224736
1728597926
1934410650
1607379976
72707441
768728503
1149939500
54974514
1111151870
1755449944
1859693958
1553678803
540471182
1848968226
197939118
1733599546
1082416754
1254776446
110123825
1409105776
1533825298
2128874410
637529814
1420645629
2022157419
512909224
854191716
149745551
1499790352
585505276
742242112
991191290
1113860662
2034333660
302128207
1567896766
934871001
979455718
722971315
1437445837
832924867
1964453601
1223112019
683987347
1008507022
516787308
1866312186
43314264
1797241331
101643002
1840655532
1601220905
105232343
292110077
1664318717
1322701720
1258197180
656793656
1393139971
1514417746
641960928
1349526645
1721293514
323777110
1267020078
77760761
758834161
675437645
398985466
127145304
662925808
517501727
1023485088
1742650754
703922762
2017676843
1122201442
1882704964
644542334
176579575
2137965972
1226003692
848940046
1186226039
1118950750
367767039
757532636
1946943317
240109360
195425142
838392849
469400421
1383771585
1403818235
562003650
2066510787
1328791117
158913507
1440260240
1207330322
1640124666
1046775347
1003368199
2122165274
863152312
834441140
1691443933
657130170
1875739702
1361944793
1244861037
873436943
1570338110
532931940
1627017034
503684450
1863778769
1339473405
1222265297
1517645684
453544921
777618032
1340636560
382218814
288817541
1948929211
936650082
1588659324
574903736
739756601
545257522
1855304959
2075967483
444012207
922692714
1937768703
645383429
1967300103
1192674545
1579178560
108660455
1104873272
277095710
915092686
1890114898
1470309764
1214901465
175758886
1136702817
1422914577
2053381362
536337158
1327446743
1155896983
199525328
176541048
856835966
1316644077
2006479010
416998198
1266457455
2012806308
1840820469
1301138553
515988992
1899649960
1631900668
890124547
940008918
1374749209
692762306
1870127104
1157974002
1660820598
1081825644
753405027
1151807926
1391048363
1416493705
656323847
218073127
601290057
1091730278
1398020433
1813205075
862804133
1140067500
457959523
674455408
1934624395
638395069
1691283296
699618221
1121721495
1376629048
181686109
552555392
1493633691
1209315254
734214983
145856282
1331033249
519956087
1414938394
1982379835
621223368
1183121846
382274825
1019201193
2074499494
77524633
169465043
88683083
1550157558
864714529
2101813562
353200213
129110534
356079284
1586708053
577653247
648052417
600972719
1861625896
972055144
803666671
506265278
1443299572
1603987528
1883240517
709585408
180752086
1170179307
1747832633
1189880340
1238385308
593159374
389572700
1752993777
2040874430
1767837815
1457385386
80240435
1774784765
1331203030
361729541
2078827114
1235880435
1828667179
338897896
1007796107
139766319
1466181319
1052982009
822502322
102608001
2106379270
1388677350
117948367
495699020
1231914174
1148328462
72142053
149543591
1465088912
897780320
991713216
235591054
1726972169
1455847741
432838230
568845702
2119344871
933984753
1695089247
1642224720
273517805
1428361174
1944026989
1351748307
1422110906
726544189
339068330
942221111
1654863458
596756436
1365776109
1821817779
5420183
1925830595
1844591276
1672518799
142979239
1500808477
1008976508
969795084
780724023
969818091
553686469
1029374797
1580686330
502787428
1871628003
68172747
1760113274
308287880
1911729774
1486080574
701320645
650654029
1624920108
2138077883
1228847436
2053031162
953747212
1718210675
1204213937
1837617834
1349810554
1230419104
2124242949
1846286462
1220793694
868986070
1284969537
1351118416
1839355084
117282853
865358785
1276520600
1503005222
1332082385
1000367514
1933935172
883684318
1037154159
101880552
1872957374
749361496
61050301
337774201
1394685844
1343909570
573755580
1635611891
81704581
1154105791
1901060341
345476555
618866902
1703406922
957814459
729363087
1015716925
704058873
928725069
889878524
796470015
1451339303
1225816094
1407413648
588225910
1367671539
876673873
2027269676
2021266638
503058242
926148486
2021636242
2140257600
1661475125
227539434
1482362640
921339865
316183912
207791140
1825972171
1065741568
848516134
1242870812
590018041
549697279
2013131993
2138407163
381923433
323605510
1758044858
1797628405
1528677247
1203515397
1652693175
13249778
809304196
4036513
1900080713
294747094
685729241
1506976306
510012240
1672641390
516077456
1289724819
1740055603
1521451511
711778236
974825259
1516543521
1648733213
822613511
1265267056
1553546289
1108460764
2080624920
105614038
55652837
1477685834
860585400
661934388
1767653758
1952017663
2080636755
1032917717
1468726864
809139639
1793128698
2064724121
757619322
531432310
1782766774
1562265447
1526757907
593314362
695125005
267805639
1784008827
1850783965
592515219
1728199357
1950712662
33406891
1213977543
1361079576
490477559
2011213350
1479671685
1740558576
456877804
1740081663
2096127570
293258421
80926893
363674803
1124422490
790726769
566946125
1407013305
363356915
1812570394
900003193
649674101
2032304848
283001288
1060130265
1140337344
1362637320
571850493
1872073747
1876578808
455498206
560727995
643391151
212391411
532870419
2077894856
251078041
1685793667
1131577674
61068987
265647579
1298859877
1052980900
1345585064
292843073
1149227999
866060227
2074174958
1071088588
2075832332
1076193928
2010399348
1196133720
466351344
1633544263
459664967
818550895
572212368
756315560
276010508
1767572797
1340809256
592483169
2109534998
720726714
260113934
351811074
344460781
1820377934
140187600
1582266043
602081627
834101463
1402751327
2032536253
1811739479
181086308
1576539667
866354360
711893151
1322096578
75939772
633560033
980192695
452726851
1577784524
1353825635
704301625
1680960546
1783807630
676995872
1331423896
1860033020
226105026
546878907
940835340
1292239198
1291618049
882864869
1022928269
283799353
949644864
1077944216
484898228
907561466
1094553344
1743519407
970502336
1506037060
2082801148
895111716
1915833634
913379202
1891747823
2078712663
305929187
1979812997
332179602
148361736
2146726525
1350105905
2050942914
417394361
223403299
348711023
452348127
88922240
1265260966
607034540
636334175
409315263
1257806030
398509917
202590705
2043206710
1824278846
988705618
1256535939
679040641
1049651481
1020281600
1797113582
27269254
1610326307
1967977731
1641557987
1611451547
188393083
1513238560
666295023
1906775726
635216980
1132631962
1639198590
1965140997
640331639
1700407005
1667688857
727725123
682835791
1894373119
581105835
1696657565
1131589852
489392616
1753212443
916139154
2050085046
1796161320
602784306
2145613471
835939697
1342345136
1042390037
570859474
510259606
215184056
826441349
1709999115
1779303977
1443842392
1709176702
1261673236
948911350
371143519
64693433
710299615
909623846
2021829446
1871399921
1317740776
234624960
413755974
470218613
1760594337
1972360863
504206622
798662034
2142613767
1945663880
1112485781
798346728
1091625703
559361761
892459327
79161448
1794428912
1556263779
226349637
698702646
1167431109
1462383684
1961182688
955148508
2146340736
1482307871
3072194
1481668266
312077732
1297913509
738634719
721085209
644552408
2106353735
1106653387
79717285
1499254569
903287669
2015684292
205384615
495200696
1338200233
1906435731
1377835499
1389969342
871841441
1545070148
533737261
633778507
1444314142
1122795010
1609665753
697363980
703679002
1324070006
121158269
382092320
941471383
213963289
1279587446
185121321
1110691322
2073919114
1229275714
547532194
1426445866
277881970
1381110917
829897991
961384566
170564968
1602513820
436172402
1768391509
1664755301
1643349288
1445286096
215305665
1785830507
920785822
1525509089
2019557497
458797
746846890
486578354
1406369934
962937530
803575666
1162225981
1282142660
775117085
1134398775
702548227
623782188
2031196592
1259478149
989437446
75769425
26107793
104530218
804941726
278304384
1945302744
1307105363
1657640832
1107058336
1588187451
951783180
1812920983
1316564336
1142882849
1292720285
1007634406
732173738
186385103
1145416661
431997444
1802449075
381664961
671861458
565628555
447301741
1918101544
974344180
345919180
1404209561
1684050814
591480057
2105327552
1706900993
1736383545
1461076121
1969889990
1125355269
1988972888
1818627346
190950697
1593528248
1291970819
1686492826
469844267
1039191727
860044615
1983504676
774352255
957460727
704729090
1909180223
914535976
1471206359
1186207541
936525735
1966990450
673986388
1451168092
72575972
1982013247
725479451
1675305396
2081074884
345901830
857809470
109556836
2042300913
1110651610
168035087
1952721677
228000995
790361963
1231020970
485658627
2028411637
1507346580
99631837
811897939
741847278
1940333749
1377953636
1312018927
1853330547
1962336571
452133645
912677280
1469055311
771635973
157113229
1002473130
824127569
349122214
1552121326
1548032720
471756053
190093343
519698468
1350869644
173847678
1422629835
732273594
291316192
785832708
1936316011
751290267
1189808247
1456898
738284787
435272376
1250716919
1138682518
1989367174
934800944
1626837689
1536588306
803393370
1042184008
277197976
753679033
1899479677
282554985
2062752394
174853126
144986379
1586263078
1760916654
1808052946
624729846
176948452
1093238887
363509543
1741847007
1985225222
1928918103
90229407
702925350
378718387
1899607098
202290721
1905969787
961906596
795299240
36688203
849807426
21043798
796376141
1535246260
692464756
1539967512
225211892
670971663
1298631333
512186617
417382106
914591305
291863221
30946340
1945519525
436065129
1488418752
1563798958
1512114291
1106291038
1345325397
1537834824
544440367
728772227
309818116
1426248682
875304315
1739598691
1217670479
310516439
1399118967
1366476904
1064445227
64282873
1994823936
1254083597
947504354
1264235539
1665141747
1080910184
208126979
248253519
442664380
2032363127
213303210
595345077
1847903153
1638023634
1762368186
2072999835
1059919004
406208985
993371632
731757667
48481216
1835041294
1030983907
1985738406
2116996717
1742625301
332276075
100926764
970448721
374887157
2054796327
1498732370
278762256
421635735
407864523
1814269603
1443955869
1385252066
630177420
1234610568
2021695782
345858862
205345817
4470050
659637509
1854050602
545562535
1586235304
1917230842
1834965011
213765137
1873216205
89906469
919429240
230425631
1745116628
401449263
1554063613
557476621
162396131
1561738367
622400487
1364712785
126661233
1044198508
1122334245
1429370916
277205728
1744506421
479300805
1339288171
1904897510
882009016
1257731090
197102574
668063900
1180647334
1653044361
714293016
1251484425
800965037
1800135412
1565267917
1708759898
1426655862
531793066
1524616349
899962519
1215524846
574914396
1878781526
733529124
915995225
1452658328
735832307
1196574582
365766444
1775583750
1531366223
152099334
692385454
1535509546
870700958
857519719
207503157
2131470323
1195694988
264047127
1634028010
2060566344
233656569
649768674
1784264447
972552608
405620026
470282034
1096001979
428591577
859507343
1749438002
424295614
1383634040
377925471
904092432
1729904277
1031235071
1982480140
1806011235
232535431
241643878
613009959
1336024329
679521326
144086543
1045706309
867500107
1312409033
1973956063
825612051
1186187946
902633923
1423598670
1185795408
1941221471
1735973116
1218171731
966209683
719488932
1006582074
1014311729
1041694222
91672966
983247270
359767892
1220530726
1888669137
2126466923
2068766023
1255958493
1758499757
698370451
1759349591
116515046
1384461597
44776722
907758988
296408799
550299809
1294576022
917460303
142357095
1201290171
7570765
1402107553
7654519
1663126689
2066784701
919324448
751359444
286789043
2034915028
877315004
1036650345
778341898
122583247
319291105
2115869462
99765594
1696895798
901076927
1025575771
2072483121
1159097721
1650898637
579771311
1603525451
323802913
213669375
412264733
1594895480
1963048135
238521649
245547458
1823120907
1976074957
612575651
1887929954
244697253
1684908880
1570262072
1244287252
779438682
806273290
1305005758
836216465
1593856127
690719871
64500393
935816718
85142251
1636929508
728504357
1121710507
1879631131
19057501
775764791
1873323647
794159318
1150863584
1754397223
938589489
1501341953
2122641774
766207107
1576368499
43340566
1508845647
1693306997
1341150041
1321306527
1226027002
2024667582
1970069161
1594173156
2044810661
598451982
420510651
1293747829
1559815859
1650645399
1723191110
84727712
1125051305
1769767393
1053164328
154990704
1336978749
46645089
1826737604
270620382
2139979827
373597572
554386266
1887591276
1132812711
1827244721
1604414786
2074139596
954051568
1726733830
1973332804
848172248
1377667491
1869973150
1537923738
909159557
1395790606
1808779293
1404192506
1737473162
1453074834
1009562281
1909613299
1746724003
680029373
542644260
713901994
131490973
533888342
1924729507
1834286460
825900625
1007979270
808248070
1134529461
153313468
855910309
728026779
1641337269
1120524644
1048404941
378463617
277292660
373231411
1740452530
1043581421
1367851242
1507787833
996939558
1683082438
629663856
1968152645
1161434960
585014570
1545071898
1053229839
1760360675
418938315
1626662783
1366417011
702662087
1714422842
112607621
234018915
824350711
460545493
1611400767
1007941137
1699851654
1363418976
1306458789
786631906
785040899
2130745930
29588707
1519533527
226215178
2133441329
1364209087
2106947384
1964351528
1622044768
1477009496
1419116165
2002162165
1030068278
179458498
1257571311
458135224
1241478709
133507752
934689580
1537159372
869774078
527615556
2026602088
618099892
623960345
963330942
618297487
1345150320
1887603803
2119195707
364205945
2113235110
1872940809
1454540490
1004504593
1582922506
330592598
421125508
2107076195
1710230620
1994559037
2088488617
1509835946
519347087
2031272645
723424599
588699788
1057123296
215409752
450591092
1601466352
1683130450
1510424072
483448808
1184016709
1553862550
1066293223
1739911943
1357866363
451266935
101663840
890931893
2132785737
142606873
1093629771
1662532729
1228467363
686665382
1835868991
1759751183
436630304
387438977
1284186354
1309766544
1336278929
901142118
1522228286
961207212
1967296964
62963439
1926286174
342514647
1204261355
1625994876
1474424003
823124548
428143155
759985835
1592053093
1239278938
1323129291
309896099
1525520123
833632744
2016892520
1801480237
987276794
2067641746
2072680246
730257941
2001283185
1622512994
1375874716
1428465164
67453920
873049918
340581524
16581765
1876476782
632711445
1783914763
834991524
977751668
955873783
1899288099
673039759
645342779
1233678810
1282216511
725866531
1994222753
402131550
1566642838
1035124302
89453262
1730494044
107441397
2082443566
392728125
1309747894
1824180868
1883936595
515504082
2126558750
1590192573
1883844590
1234055727
1674641848
1517594767
906561593
1604876208
462528907
688822088
837654142
1673310353
9804777
617320898
914939776
1373794653
483144334
2109989544
2056290825
395411681
357724742
982084918
290458488
164685622
1380879331
982605609
1626968915
711033621
1598419888
784985034
1230348423
2093820061
1031752142
1322585515
477320575
6506247
589368117
125915386
1041883976
474748979
1725827360
2033821092
903628622
1727747347
555788791
1531263508
986730161
845903196
1489367162
986733699
1057612451
715814193
1654213983
316106373
1142660369
476128121
1877096157
1680649703
1224582261
622720972
561285299
1123188783
1826344976
525103520
1372892397
1090659219
1902908554
266468760
706776025
853074576
445528070
870933454
2056143956
113515848
1429077
137740030
946973705
1143301064
1103068407
1168505210
1893308372
1254594795
745703416
1350685856
1878387596
274602960
1125098882
26834529
1385657121
1684470457
1143872214
2079358855
809140722
818490529
826810271
1910352529
153967492
1067963558
183995254
1353183431
629367717
1157860032
1761855669
1103772158
379983605
1155706700
1277301127
1294373185
376752764
1826210939
40432796
663872675
201602229
434950394
915939359
1564559969
254721305
165857831
1165326020
264359763
1497797906
558106180
1000369282
1799605607
710580113
1029486252
1767680464
1193462276
1201598879
1002203622
1224013913
431152070
1487573700
919312045
125269811
2138872165
240805120
1898982602
1454118750
305172298
659246427
131739881
1246126008
733691457
318501671
1152474567
1634957592
1979883921
633819655
1375522490
17138456
1341537600
84480153
415085060
161296331
481997923
735879565
1112933126
1616029814
31057777
638069656
670321848
796834099
1837144556
1606695309
1885172541
1483032001
1978835380
774976280
919439104
94504363
1065262136
2104204420
1405656711
156797004
375008586
1582309218
1121237134
826835275
1307559247
2132826749
641050270
2114411632
1061613416
1868134919
333709034
834673336
1817192412
1747818552
622335769
1979348388
1576876498
808510814
870450626
1728728119
1194272291
300652506
1214754231
652760710
1319276962
1109501179
1904332524
810885810
505658082
2076262552
579936807
2118604989
1970469061
76096941
847542910
986072749
56803534
1050125977
1042870009
192001309
802698493
1613989187
2046627366
957875056
1299659437
1681888155
1843402717
1524337577
1508055074
1122638574
655769226
1552437098
127703948
55119321
591065885
718990212
1151780960
1001651900
282736073
127521942
1295715990
533520679
9040161
42064618
435554277
1212715460
1132223598
1395062646
486915836
1906845324
2057594068
1393188634
1241677044
70518458
1134895356
507961336
1346052104
1353305015
2128955984
1817478313
1063123433
170780881
1547681795
25461033
42415484
657595324
837423286
754345740
903726403
2015470767
457837740
501719391
1460132466
1808025294
2073256097
1985886480
819978719
644419625
1109800866
1615847822
653462317
1107946056
885515613
226905237
762467962
1119416888
233740343
1906427506
1180642105
63477947
1803097031
817568394
1289516518
524258011
1548448610
742768492
732778167
306798998
1365898083
1257458437
1409951563
645208823
1363854524
259600180
1712685491
1890736484
171435408
1295629651
2086219220
69102785
1119487311
1223783288
1876234311
1204953638
757427617
1453952936
843608245
872504339
1300362540
223407404
142528304
333279993
1864825198
1937516472
2122924908
1187732765
428106166
401475653
1676501653
1553899381
162638001
1537817035
1978838419
1302988152
1887170276
1248609335
441943868
2023170360
315364670
966316502
752267965
2098566127
1818091142
78068465
1711692224
2073239104
450960099
560421518
1245289160
927823980
566089958
1836034564
1529716504
288289350
81043533
20686345
2003515782
1325849594
1253291052
77232657
1717963858
600749494
752508249
1932457290
142751539
1926047872
381893772
1994507914
2118749781
1351075376
311338115
2034696328
1513707483
1368691076
1682308245
1276634688
347181663
1216106158
1523657289
1275199312
28230564
687774537
1205273781
674001780
1947684401
1613287141
501337460
66367438
176508792
231777090
1715516381
2005095073
1435895490
757310510
373251759
117071789
535282522
1595697189
1164738239
2132655168
470768134
852398239
1690855618
1098314717
485368890
1956286887
1490335837
1763001267
1089570179
1048200044
1050540286
1412100074
551877339
951531724
771250567
99147555
522170196
863756564
2034787896
2132377347
1677106194
2127589237
1028704766
454815816
1752968525
666143530
161356202
838892325
683045150
103205013
71935646
933710763
848612739
1359669352
703354641
1256355260
1192115953
973070551
750422779
649871674
653336152
1683401895
2078409676
723697352
1829596932
1601889591
644012201
962175925
58897917
641605826
448556910
1806921211
1377457871
26680406
921141115
1060294917
934771449
243641038
842406817
416639436
956661647
200044017
617792782
661175007
179170294
2119259666
1320649864
2112516139
1031728978
613804708
1108741532
1637149903
1460365230
702044853
994699288
702094805
158166975
1976456314
982360849
933664450
150238432
1980409395
1640762953
1954739890
782751374
935241304
721845660
2031194918
715590355
715678526
1105793450
1842114011
26234383
1795071017
625347482
1875865527
1815533660
2034991441
860956224
1052175770
1896979549
1413954431
1704196462
934442214
854297792
2044935534
1203004132
621600560
2021551008
1775721152
507902416
814395108
1556160388
1562487144
1090488376
1377809202
1741853340
50997572
1573752175
1671230635
76158984
895169654
811255972
353888543
1591106422
983545765
868731670
1424748643
859035107
1448620684
1919586676
1498879980
2007223579
339181478
1502553989
1490233186
179099892
1821926683
1565675930
560723207
1024324173
360508494
1120878120
645136865
384633068
210272907
351879661
1192779219
694821354
595976563
446339134
2138362799
295697855
438943386
437333505
1760124475
171656957
350438480
1367504045
1704059736
82921424
162222519
1214200618
232864093
1161767110
149127967
19960125
1988129403
1509603093
427164122
415674601
666071486
459125399
881270053
167965010
648267314
2136253463
1177135591
462799044
1007866001
637156286
1973889797
1865000643
856960636
1950889766
1494008288
1066684069
496070348
1797705678
483255891
365336982
1131941493
623096077
292415239
441759877
1016249337
87651987
2118201813
730812235
1412359261
623948395
158819258
105291313
953124600
2051242913
2059346284
426816576
558780851
1926005793
385136465
185313768
2079065497
2146088760
1349288467
112517814
1794188006
304242520
143269497
613308389
1168104737
136631525
611672561
288025294
190339011
1795667145
1071520419
492486305
837822962
324312425
1440716843
2127600405
2002660094
1987737114
1228208885
1354323609
1643874062
1682521268
1242516805
1300121656
1639651964
1749113940
821977889
1225507422
265819921
1386187612
58557094
622105802
1503457105
556675379
2010436700
1324062411
1979943819
403002793
1931516688
1353464195
1561314691
1451365934
628044960
495657651
317009225
350135450
352772608
55037362
2008618160
2062798125
453269405
282605358
1893852171
684524751
144905416
1283952163
644134601
366477265
1705018701
1105260382
998391543
1536741183
1967843588
1105143344
1474556343
1424721980
1894581162
637171786
170556394
855404801
728208872
13465375
62815721
1161803888
451517731
1697241524
1759809613
835826477
316169169
1318477869
1865781094
1070113483
1226320319
1011793119
1203515472
488702760
386337823
972982101
1494801624
906846619
1067062817
1603286479
422369171
1133689411
1630441785
1133060103
1693296708
729440095
448785578
1904970197
136433793
599942718
1364424375
817345593
1038599951
1205182101
1804262479
1136982262
1309162750
1844711493
1181643125
1321987034
171223384
257229321
396378500
886736211
1366498782
2108393172
1716053852
160126163
1729651333
1826002121
1026502071
553171698
1439783661
128295763
898332492
1518676865
1180479783
1522192798
2068311888
2031188000
615893885
1488163868
1887338851
895099480
630327014
383839158
522558012
894743929
959528341
569910075
888975146
897984904
933400752
1850021426
1458147109
2003520819
364805776
1862729462
773290661
1915500485
959921726
1287703686
709428228
1358152711
222323500
40239537
300791708
2086932946
1215220319
1567431241
430738425
1119948998
1737608892
1961916929
1647581792
747246198
946258906
673637107
1682022154
693855311
1780988948
345797334
2146418915
51442306
2031522664
951396913
360587963
1799549361
1833256176
522320531
1122155054
22384979
1274840516
2081512461
446034250
1567929870
1178708601
352611396
1697287652
2129968097
505205311
542217336
1080189560
1924219067
1868586139
25016107
865125790
539162027
2144510893
1672800106
440128208
1778744008
1975190153
868984401
319648515
830881815
1391665094
1599187294
1917135906
1360359427
1438483141
106899698
201046498
1309794971
1740795800
2045097598
61435306
1319704125
246680274
1886231152
729831118
1399075585
1631241926
1330166577
1598763780
1241191620
1441470224
1046743706
732047105
1227250980
1495624914
2030074999
2070298076
592023012
1910602569
1841071306
1922347415
2146315017
1552270304
1148657307
245562362
1378411891
1712089750
1219844353
431271461
1277283497
2027311497
55799466
1998328106
1578666377
934116989
2120901433
1287032350
1633525815
848807450
1114843610
232119802
1171896982
876265578
332419928
1904673535
1927019010
1571947859
1409762519
1730676723
168317642
1104719995
705820054
693995661
1566502053
1881615856
961688885
546898459
796233428
1650871810
919566890
1535175440
1058803900
127443441
411580464
2091619354
767874358
832249738
1790950826
440258518
36326565
2048790055
189897515
756966192
1590329023
1186413242
590581905
1385119145
2112986525
1794011935
846136288
1277000069
590126734
38095886
1660616600
1459168341
1948048957
2069572557
452966444
619040353
281397597
1886297984
1865194337
1981080712
1301123014
1352464079
568976805
207277668
524934761
140585012
1280229637
1833949303
466723194
1190329713
568650378
705553140
1739378425
826771426
2019746179
677108503
60504209
1251204254
1487248591
842529457
717973111
357767215
1582483952
1574031525
1421506710
1861266370
262968010
824512889
1943409195
1800925501
524282825
965095135
874072842
2093614683
892758717
680638528
1258138154
2138763892
1848943709
1695515603
1547249619
1335300546
835588885
1601871142
216152060
1668401776
1521976622
1593769791
414375025
2059306927
1728123569
1692275574
457424728
1322581775
113286143
826997271
1094210835
1327610912
1672859667
1710201653
997525139
1476654351
1687206550
929791487
412640167
2038015631
2057558557
406678013
386948521
1310390391
954908342
1151913534
340035769
302377354
124661743
407368267
1936615104
477840444
1043258032
454815385
819509803
370006705
1323272293
1024158690
1415503488
1080363695
1691868316
1138830446
405089454
1672710821
113810195
16472972
1587766129
2032368961
1306162848
2029823555
2100959943
1889062309
838887193
1089477441
1856781801
2068501593
996575056
1903219591
854953293
332808861
486964241
830890549
2014783724
260593519
1418355015
462077
563290855
1539595142
1741111658
191941711
1651513671
629433707
943199001
357176332
1606277269
135685592
688013084
255550237
934544868
55999482
2083303286
1429380042
1403244925
1623691733
1473406164
553723070
420851775
1510686768
1413059921
285593673
1619795678
1113193250
1205359277
1553173764
243559261
666666554
1047508989
367386267
1164871639
1474801783
612802751
580132011
1702159472
1874549018
816637533
1620344008
1896698358
461749094
2014324510
1056956770
1936452437
1900806998
1678447553
1726444160
806422751
1434003746
1786267220
1772944933
818624899
628364887
2058461127
1198465097
967198242
1925058921
88420050
20591367
1080048353
1817866918
1552457208
1338967948
1058896361
727752582
1750346072
15754556
406115648
1924747281
1196301752
1783124754
1124905415
287840715
2085609026
1377183487
539111588
2011317630
781021957
586571459
477323795
1058269608
1330159307
959791049
983924514
1020547237
670596579
356335543
710946007
36348831
1743694806
1070740546
1282852156
82042588
1084420664
837438451
1553508968
1947930391
2079227502
454413852
2002886899
812962892
933208117
1854317271
1438855522
539963138
367988679
803775464
1558188822
440833108
981449779
240891037
194158113
1796295063
1471291770
1962975688
1559709221
2144471373
1614030526
1437190853
1769216946
367193975
618038452
325095655
1708545801
1564060933
1053864982
395350021
440330849
1428554976
582771501
1170841392
146218088
1162579998
414283030
791255094
1030105509
335006042
436963021
396290110
679538619
1578459727
1031929474
341108760
1814863468
471719671
1717281074
1136327768
917336972
1250589348
1537651029
1555529100
324697043
2070238068
1082037376
330787046
317676944
1773920068
512230035
426498036
1173695275
517187450
1340914373
1076248813
1109081373
1948405070
373277529
568622967
1299780629
1009374902
265498185
1916642308
1355957125
528105800
86534376
2088799556
1544905715
1111056394
876876129
661997375
1450118278
296877708
1338922229
894579773
1701435000
680218047
1544083092
1469447319
750020118
191469480
1807948965
328681386
1111915940
383335553
2073462867
1572551493
280893391
1384445563
1238553095
1046725740
1676511568
2094556470
228856219
1153869716
28552131
89121694
1478183588
16668807
2069303221
1389798086
904037602
935697144
1371354687
515116849
1485138085
2137975502
418829518
1537834011
576153019
1992862723
2109349257
335616077
1746952664
1270817606
1770263302
1617898136
400092870
1353528922
3793354
348558626
870254727
1819079581
1413694148
2124522248
908876660
1113121527
1949754791
356522796
2000098029
76488132
1599201995
1090231691
541470527
2078748530
2081633768
1809008319
19030923
1848360289
1584676812
1538235632
1428979012
742979411
22499585
1780466534
469913838
926994213
283458645
74512251
637219175
332790360
28504112
2049004563
1424289239
301906132
1923619246
2127486585
1435129724
2119198227
1035980369
1742985801
1051480265
1756680480
635190972
358704673
238445326
1692032233
1040609392
541679443
1838669050
1710221377
2022899892
1481150036
2051700804
408780394
1120202221
1298275117
128944422
1632292685
732392163
427641196
1804383100
1961127772
1391966244
1490451694
1720789241
1097916534
1058539201
1064600954
510423144
1046897012
1059349155
2095264520
1730130728
64128740
677553212
647246598
1163039682
1736743832
208038656
744960797
596937648
982239121
2002919526
1778011772
680776219
582615496
1547567410
981713276
1953679794
1895614374
237907882
202761913
1199896483
1048354146
94424795
1246657024
886866199
127161933
813507474
395453957
120664459
1825645760
869056507
789927818
1724516751
927757087
1325905019
1897093661
456283258
919634779
2136787683
95730690
1940080404
223926052
326027368
843447100
1965761917
2090819958
371177417
1870624939
1706750357
1334279356
1361263563
113227033
660840853
39300337
640739633
2000213359
388750718
1507010242
533702935
590507661
1191659009
711205022
1624449884
1218484715
1922581187
631761383
63189205
259084684
2055559233
500026455
160257302
51450993
38471231
1264169875
686047658
466080486
9645488
1123786069
638148388
263135933
708509697
1850528350
1419141231
2049096450
475034654
56878525
53795956
61618514
158352661
609254907
1396043870
327888152
1930262774
11527345
1680075254
924478530
525037093
145448775
1166473763
1383313268
137589329
2043760360
1328934615
1490187888
1898897417
1264195724
1387001121
978793399
600753695
1082774969
234644548
1743503816
218764289
754961559
1662881496
1160388250
272323149
1071951850
342072777
457600961
1699143462
2013833165
690254456
522014648
997373301
874652011
597528768
1604804778
580434602
662595465
1532301736
2033396227
1752995223
1419051773
491691278
887503849
674106378
202302039
630025250
1260821420
1031858539
1341278920
461132841
1387100217
650341582
1606717404
1962203120
2099520979
452738938
462590969
29246046
491545345
991490734
1492193440
1669187753
299164826
1217791618
908437189
1546695974
320547174
877229957
1825158847
661231765
154900324
605607286
509083859
11109640
2062606173
1048830227
305532203
189681660
1424206075
520925968
1575640170
112122941
1009485739
1319528842
1968201712
320761072
1440888530
2004049576
700135831
1253048070
1758076169
1262216933
739787893
313699358
2099845551
942053217
927098105
1358959619
572037243
257627095
483860729
441831413
1185672593
760767697
134119522
2098392012
544078438
65525338
1723249934
1037199693
1742150040
431316510
190090008
830196048
1182552786
733382946
1024041291
1518509817
702076863
413725468
392259902
221129020
1219676152
521224970
1170599800
551679400
138165577
977515350
1497197577
444631704
288464875
320806564
733059704
1176574160
1280721602
88315613
2100419045
1685141170
684738493
699237098
885069373
1648075154
2114243488
733889944
1868592816
112003219
229989200
1708878616
1294456772
521133838
574598837
1592614826
895290071
1826108903
44556
1109831195
396025276
2096668363
1610333588
1318896929
20507696
362354160
1829196345
73090864
860174136
292090980
1138740522
12246725
1048610238
1306847899
1101111589
199532059
133074063
1141506465
2068561291
1300948151
2041241410
2031003463
202064773
1996541462
148088783
786087549
2133950948
1828267936
578496136
437762615
1976908100
458616586
2125527927
1708245099
1195387013
563173458
1238644081
1925370701
1047126294
1852398729
159329115
176227315
1038148301
764858272
461249386
753446077
2124611783
444137172
711038099
809218828
1300630827
1589565080
1952294227
579785353
502386102
473338250
1179047220
893251110
2144089973
487386663
362669185
2034264946
26801138
1709501742
834360464
1431737308
1189948481
156309449
357283869
1697185696
511221461
609701365
1986906901
1519585361
704969179
1472732330
1289966511
141640206
904691917
1649581108
585484810
1886191278
749271212
861787733
642762895
56481641
641457075
1724953731
351028288
1039810459
1783682422
370243154
1205636321
1773149795
1461422049
1252372385
1327895913
194933227
2115082044
586927750
1066992659
1908996159
1791098246
1644636741
174099058
1488904897
1865066574
779589839
1856898637
1376620570
2081250150
913673569
1393551689
1710771613
2061819485
1089191708
354773315
1628316395
1379626920
1837585927
595589385
1482072941
876839410
12034905
2124646357
753846427
313769882
420896130
188123648
974050301
302470933
264333300
1888668048
1586641453
425955168
223289594
336068013
1027249299
595829849
153499469
440478576
1560714118
1076619964
2032273823
895340108
1159080197
1153776653
1804372956
1735378849
1169441398
2111941621
496416123
1177491371
1514154787
1250657068
1553496120
903109957
1842249382
1700758752
545340902
2116755081
1316705029
1049852475
1375858438
235722952
1099326052
757728869
387547333
915790017
1953644170
1689568305
1288506188
545577846
1971292622
136685730
83126297
995521861
1878866443
1632677917
1931761648
1724728267
520545013
937349743
736047520
481813577
1131022296
2039693093
1968510998
1776661924
1737193032
1625547265
689747946
307978045
1581623384
101068418
1248694010
1308107226
802762317
1236350203
2089072952
534573055
304620057
1341521391
1895647230
1678134804
395681755
1286549399
906305467
1269430907
1912752602
841545830
7822962
571039136
2105463136
1707230535
637880825
1485423404
1080920700
1969765419
2008466964
33773782
753665083
1676476705
220943054
307754948
830319820
22725270
1428460191
1753396388
219183861
1736707308
1745049858
1584478050
1687461899
439510956
620773436
1394072519
1182810866
1970551147
319342483
1615960530
448282997
61535079
1380579929
792507833
1937177425
135956189
596745556
585447484
1307190310
31137870
651093351
1512976133
257990074
640560247
1914418620
1460319443
1845582300
1347920922
114779531
1782038950
2049197401
675061861
1920733093
1472709398
663108054
1210595242
351758163
32570507
61929499
1966579824
376444671
1152364402
957360655
219062037
176203494
233638828
340553108
513095955
386984731
586934156
2074437157
983544216
823589171
1834762334
639883220
1686228434
564701048
366379568
1654442047
699294039
166105773
639604956
1688119983
1252270527
74034211
1582745378
1468108916
109626315
1325158491
1691240569
1710449789
99835598
394781935
1940895616
1987652821
277289338
457178918
690831346
327046472
740236789
1060377105
605066594
1336607139
2070730268
630236248
530101494
1968859048
755593089
49876844
1320643630
1915367833
186361952
461554970
1205840443
901507097
1054008032
1459297672
1739954172
618751203
572031555
1212198543
705787830
1351437588
83398269
1402546354
367414876
1375769267
459448530
1410121329
2042450589
63831953
1526994940
938480021
1536632347
1231865730
1746703390
149269055
673436911
892543590
1263385543
868218029
1516412591
514977436
159860592
684509133
98207256
562715296
1515214346
355693285
1656531266
116824210
533662016
36590835
878797433
1247713091
1863281078
386464067
531705792
997311753
1714066208
250331012
1210737586
912185787
1091512513
731777192
1330945367
81963312
348918183
176680434
462620792
956759380
1415478417
1096580730
409363982
881490029
1092889769
200640029
1934613619
369786781
741543241
487185324
765824893
1864903783
1962348270
1334261407
885653707
1963018261
2090289817
108563938
257374228
1316375753
1422094010
2105671109
250524518
970354876
1135244019
605763237
1535057779
2108340118
1308333282
1506898554
368105369
1987644744
1391631360
33158061
1028271689
360212601
1703962141
1767770932
1920761237
1246688192
1900067544
1619633814
741015181
471024011
1598974288
965043922
1692166850
602506370
1571203911
132464022
1260938078
766890805
378327398
372544600
2089918923
2038198702
469710937
2078866042
1490940040
1915298720
11437067
455367437
81586794
748062623
327689325
229620620
1085178759
600733573
1911890393
750223863
1186617665
1838970026
672018622
1727152918
2108213981
212539703
1562775213
83564686
1624168589
327520762
371926494
1271431027
530435491
2113282414
1719761341
558415432
365408038
2086316508
2065029947
1867305803
1659466960
1722302195
1116431628
2097867441
296487212
720814397
277102524
1470192935
1802310153
1301118706
2032578046
639841703
1184923686
1988747075
1159684383
1842823179
1396435004
324605006
1166152927
1467129627
563913280
1079891263
2047439936
1983376048
1568256804
20652136
1800881529
1711527600
2006088544
1146947086
1307958705
1299210297
1038823512
1215855208
2046549539
1834452132
730340364
953888633
2119383065
1730052032
95987107
931428291
365197507
1196593560
774054372
304099490
117923340
708856993
1709337310
152876094
3781203
2085514583
388382766
1580520323
1228763397
1745172090
401043479
1374083422
933180104
2009815229
962643666
1299289027
566616509
1233215611
1562232624
823158551
642561396
1849994286
831531763
474965842
2005432253
818080368
624765659
141589291
2052657240
10952810
280202986
855279126
1787320775
701052979
211519214
548116973
1578581277
1240012418
1649494568
1864839727
1811551757
668875192
43745393
1037661537
1776640003
591716219
1865314659
749240339
669755785
1808904977
147651990
1227666971
1204670738
194315281
1022910005
1095310818
1224640656
261522467
457158006
1411170884
561652412
1045597639
1801467690
1080433790
1051960925
1405219236
1921486999
1502709378
284699414
649416160
791181447
2060170796
1321827711
1802300367
1878229096
1100037592
1825639223
2071340552
1269070696
1330911217
1512839024
586635058
611694477
1274034355
1743927055
1874022322
187301297
13117578
1576473825
1580029008
46029253
646096434
501775883
91661463
1458875116
1703039235
1493808639
172918827
1829239783
324033354
1139610291
777905816
788243321
1699955870
1588388177
1081566139
1863724056
592092025
1464111692
115673018
1647903952
1512622180
1053502771
1961651142
350615901
704896979
1097862574
416444919
132346323
133594130
1278928610
801604036
1854962625
787062755
179310727
826625985
1511627310
6332669
1771707014
1804020470
1910463760
1082136907
1398385115
1994773349
847233753
1722344064
624729048
1442830465
169041808
773855138
1820160924
213352280
156192241
677191417
1286344009
1345269836
1180493564
1287044309
140548833
772632100
2002272895
1598565824
3795078
695292900
931561420
185026759
457697337
1344314038
1534383362
824486237
1864599172
848832756
760309808
971956633
622118607
1976051654
1676603122
563197262
80226105
1701093776
604247810
220879743
1010060590
30648406
1549252267
1791608931
1869674887
2095186851
1386923157
2032009399
1382040845
1955030880
1079056393
295400151
153822220
2065904011
1787425234
840915392
1269969699
549105799
868830158
153364261
1261685715
954331516
943911238
834729281
545808263
85464762
556294086
1523384812
343285099
998258125
1999269510
1184903153
1656544563
369081760
1575993181
1728680455
731599942
770401563
1196488235
1395981445
514757119
1686872299
1447803498
1935188045
86819703
2028052996
1455259112
2337796
815546295
792058930
1612123752
1510406078
1984421011
387519371
1851387052
1183888804
1188137586
144765795
1976593849
1345596802
476330143
1640574017
856793696
1458994756
1764098493
1627527802
973211646
1452894441
1655414704
840299413
195166249
16589215
2119051318
1588428175
1134236107
160574276
761532671
1407011950
1000140920
1624520898
1736342486
306481398
1404783887
619124774
1407961841
1717976668
1679650398
915317689
1793097028
856043764
896569521
802864441
835146475
1735539827
984485508
1811959722
1163507944
801192428
669405344
1710774790
927038910
1160801913
1726056090
1839071472
1545915786
15237283
1401366092
287615180
35485407
1939011559
387790122
450828601
649885113
1212760520
1787844603
695248241
651872529
562446551
2098571902
849436820
160992897
1793286722
899113168
791565824
1930126978
1250573576
41758484
1074711871
2050826491
1902360355
1820424631
1405588177
289124467
19772567
644107624
746933138
1696294954
465587539
1550655515
634834508
384597714
1860930436
332159111
989890050
1841617755
880194075
2064490265
352443589
622799105
636095095
569111821
1367715159
1106261047
1340881636
670602845
1108786489
1676905906
18621803
245735512
353452014
1473279945
1148210486
2087027438
803889185
1104681513
1866777918
1672493278
2089210570
272498257
1197516429
702498637
158953628
2127287120
626789996
384927375
522377435
1429306107
1005561026
141013658
1372265331
741498137
1423354342
378192448
586050351
1829831751
1611435440
344787252
1914034164
1773797932
575605950
286727717
1337266413
1531911101
602789686
1039240385
983969626
1205058783
957398930
1788628224
1794934682
1188804082
415068063
113574885
185042160
1480408680
2013636570
1856834416
561941127
2129085104
48694505
347095731
1978588763
354219838
1418022619
1883088521
1654954832
1450685670
1015565773
1941090721
1432857385
1731206767
797321686
665486570
847628692
793742032
881021051
1802622778
1673694539
864729843
2041635476
1064349241
384203574
749131041
1991420811
1736105565
231088236
2036968024
584425139
538465030
1673147426
641089719
1237310953
318119807
1386332858
680962413
1900234718
735139201
1269259940
336862321
253464131
1749854173
639786045
2027838561
2105594933
977391746
957158078
1273193278
832033746
356500036
1772693293
723015230
786992521
1158062142
336256701
131383917
254049662
871530109
811890749
1010901221
900028973
1432742341
973770549
1341760223
1781357197
2036676857
592086430
858146354
512885882
1672717236
189527701
2120822983
253395575
434316276
2035691540
1361335854
1031439035
2028477782
317896089
917988082
2054331535
1138871890
411421256
242675908
1245658992
48793464
1846936356
1228800885
1813981327
835890260
337371515
1788529795
760897911
1812036520
911373396
448247751
1951581755
1936105313
1554121789
960610112
407311248
638813446
1415431148
1219299373
647069007
784563672
372083654
878233132
642436237
2045880156
1058839412
1664313416
1062929870
975936322
694576037
1000344860
1646303124
192014314
1270503906
880688827
687280102
244797534
1137692948
1247082293
755391415
581948623
1396890857
784461106
1810074597
868254441
466828162
1265510203
598484059
1795231116
306071570
954783920
929362400
1713384952
1829565660
350848555
1032153332
2015087273
1187958046
848982315
1320716980
1465772378
1096482919
1923894511
50091232
32466353
835744706
672414177
1198044882
162624110
992861310
1232407343
1460080634
1739514231
1065017857
1314181466
625161923
1723216780
899369201
2053091233
1889469969
713912736
1006969874
1636448
7435199
1378929699
783486967
1333497963
1083846336
816644995
415986665
338336741
36882019
424057012
278252972
1509126838
543577746
1086244126
1719075327
92396462
616087571
1051146946
231585969
1246204541
1176921449
1188408686
1218952420
95949369
1118138867
1143480719
1701407041
1796844287
447850389
317392207
1201674518
843898240
581678459
844239016
56140381
118161211
771036553
1637150205
74635538
1161635498
1272017867
1046522189
294328467
573333570
641113030
527362528
1949488626
963389916
248770315
255062436
777075367
260060953
649749282
2008311098
1722074771
2069790239
1361971334
1102306530
478083574
185502574
1246369869
1586314385
1022560277
1590107694
1178634821
1831195565
1641058640
554372190
1847473157
1737246210
1424188821
828796773
1662807625
133446499
1745964554
1250760683
698958780
1491065007
1292820598
1673218672
2037327540
761790181
1434736586
1213842243
1875193921
196367544
1721464847
1611006777
101770672
1691620847
1896839106
1681908468
1975682847
1246276532
1761079865
1209888876
1605690778
716377415
111665616
1636176442
484032896
2083842041
203006576
1922430018
305901807
473337653
1619065742
82492365
981372236
291681573
230437535
532317139
1395092033
1170795217
159196421
1018569030
1008014314
1010296890
908290731
2128064369
464655489
889232499
761299001
291398585
1116291931
728958626
819919052
1012443757
352705109
243651988
189118743
658344658
1917326650
339333089
1041250582
1899385717
588732106
141165741
248827395
970558945
1411045312
2094646238
1622277595
1815624729
2057428228
1232166301
1153161115
423516961
1130657117
1488628624
1315067774
1837609215
1321582629
1305370873
2129252377
1374281679
104905703
637739473
86924481
219464274
1120443308
298804392
487283763
1204424828
1275438613
1567562217
199225931
609045235
1819777795
1660820494
231314080
751628432
1856414295
618162302
21861108
866515249
1403765186
1479614215
1028310158
1535286006
1937365877
1425099581
1059854216
1551193604
2070950869
286225185
1165313206
1045514620
1742700565
45150468
1961000784
664849961
558529748
2105938650
1416900659
196828401
1447758687
1559364123
1054848877
1906030852
2133121235
229602649
1576941213
1077372346
808356880
1321412445
1592943420
1949851989
2086304738
1252857785
1272864998
1578773196
692579694
1995019018
1512219668
113970340
1516624481
2029192075
37673744
470987409
550518503
622168233
1619911040
1293878332
162590892
75847651
741718638
1253591698
1426914287
759751842
63213970
767400918
1929874191
396873920
1695794897
1504350064
1036211197
32482469
1613365160
134691503
573279831
1551847282
1928675843
79918285
168653451
623537995
2111182349
1117676338
1577795369
170222101
1729409124
1373326722
1578223532
566959274
1299784863
1789180570
1528400496
2108541999
408920029
664720264
219959079
1552104866
1170319818
1011487092
1414024497
1067323003
214790282
1710698523
748280124
767861865
1170479526
221080437
1998887999
1985408638
100146459
142869291
2088063440
1423174692
14984911
823134077
798297415
1710227181
91685318
2074569811
1096223065
1955397976
1489177028
291137336
2142895479
1040525303
1031513462
1822691836
1296432182
1784260951
698894671
1341347791
812636687
368455288
36733177
2102208922
321592090
1876560591
771129861
1843984798
1190357274
404241617
1884931796
1674084380
1102484033
398407073
1025158984
241944457
1277693904
2086234659
498609268
518160695
36115226
1448585868
1249931774
245080140
301997206
316031745
1202565305
125059008
393419280
1716380598
688380177
1252445508
1132924187
1054953711
346318052
660307517
978597985
2048449540
930949669
146475862
739104635
1660723878
481768634
1585755507
783571776
1251907555
982689954
575181292
1106850283
1581601773
236760414
2122784276
788337646
864595111
1222401591
605494331
565304070
1540429220
1641268851
626177881
1774772194
768264414
1296949876
1034743830
1161224455
1417524748
890415611
1064325109
1853255845
417020937
1153049350
2022172343
1691478698
1135781940
2079816612
978554299
85849054
1662877457
2060790831
1336439928
225279656
798264420
1643848117
255784242
241720120
1107213245
725086175
1609478314
420301795
1160427521
1285950435
1866068668
667460823
1245992166
182849112
164191713
1441296722
1761000947
352779514
2023285016
1888952996
1493987097
1591057870
2092364278
1218823695
1014887801
745263355
2123829895
1821295341
1577088817
1677259460
1159241032
372908353
960824221
14435995
193124520
539776994
926526379
1833592862
349656086
1105764987
566059596
366396999
1710984139
594534425
1868014628
1012540923
526046533
199555359
681896085
1708075792
29463437
125816262
1313397040
954067843
22197002
1561832575
1331122875
1089440176
1687711366
195973089
1296379013
1271059922
1288788666
1283744969
462539218
2107308320
666548897
1046518073
511340780
1111566251
1916345491
1792160188
1697148028
1865570993
1583365398
1180182668
418050730
1030886005
1585132589
544592688
472765992
932913522
1238755731
819859717
2029911700
1390902659
1193857119
184418642
135047116
671619825
1671949208
1095778768
105016092
583388722
1020664493
1711387766
538119918
92550794
1717415262
1586548270
1323507585
1205841931
1011826718
741371100
1039158953
633294348
491249743
1524053405
1229823093
643030252
387938470
1023703792
178538250
2023550254
1675658562
1919134567
1284146004
1026352305
736759711
1939294082
643890481
855972308
1564275669
2106875808
1875386132
1065547027
118844231
991402785
735978309
1870076920
202498750
1927071224
26667934
1503633984
608703713
1298261704
1335796030
954090937
331968510
1964957192
1733828002
648261277
691519764
1748667261
2074614539
338213743
187377865
1256619090
1432234880
2066666039
306861934
1705648700
1747745469
1025522546
1763053910
990285983
1883198634
1233748911
1770584775
1140573220
1369798416
1795483203
869051638
1796763556
131737874
64012182
1080365338
1239241446
216144881
292161188
995296767
2086476131
1015812750
10735715
1154435934
320978880
1501975136
836032837
1197389364
1132495537
2132401043
114562890
1780526517
1923437697
1937533096
1922913549
1096347206
398384155
2076850115
1150735121
1045796700
903084708
64526869
1334899439
49446416
1441520237
556944462
381216987
605735636
1985053783
833525510
1490515477
298441870
1406926469
322189077
609528747
1244427666
1178858279
861474105
345617395
816000927
548396479
2058327843
1938400532
1485256805
599769515
1622355765
938105750
1320310014
243361990
1113855175
1001806961
1810575073
1071000004
1724136623
191938261
2104944745
569587068
1904601442
1504976710
405862450
1170566626
1566378736
1884657971
900353449
606192842
1954834274
1788135761
1240514077
1858805936
522685351
435279946
1405073263
863423608
1149403830
828542095
2147171778
1327000738
1688753755
817849411
1417031464
1339981354
2114017186
207730863
1965346730
1751669887
1118973711
856418092
2046598626
2128531368
389854315
1582597146
1927442211
783819526
1288408938
133010664
573035446
1141949195
112828359
1883296420
624476867
1268867956
1007037890
1492775878
909807471
1249619479
1250353695
1882717950
1753031706
215382188
449349181
1732158563
1019184967
995263286
1622117519
1369481535
694724592
172015112
369713453
805054721
905277685
1586698351
1633649023
1937922138
268248634
809555673
880630949
1436724877
189597845
1107783789
188349524
290689196
1304183271
2056320666
1412854754
1636881275
2054756827
1126760885
845289931
583617875
129003845
1279863000
1865778915
320106698
76580716
2019950334
582311816
1864953620
1959265670
1904580979
1198383928
271409583
163730253
373857985
632833200
949746979
1761751852
1999559722
985320178
1821526788
1511761515
218129486
2092218622
67497088
636361105
627324217
524746224
460809311
601872561
986539671
1066053001
568060123
1761332096
151511128
686178464
9912014
1207073164
802003071
817011962
1014930268
1344231105
418208236
2011227423
1962774022
1020483406
531370441
921834028
1352004522
1296419871
589932141
296833630
873721813
1219266420
1035097531
1296183793
334425956
18630630
1325767259
607357965
1165013893
2062708294
1606130587
1500004806
1868260022
1974008046
538059324
331791292
401056615
1846921195
1686771532
2042638509
1343471413
1362504115
115247783
1960884072
576506745
2043129600
2046705836
2058952229
890952968
974079896
735103148
831752914
2128167343
508536241
2142247834
1149494140
2099495527
1133505310
1084211533
998571643
341962304
292789451
1651146748
829659786
427387861
1560600534
1156551042
1255677896
68178942
1970404541
1829265954
1569728237
1785238406
1524575367
1250940588
1250478575
770528969
1653451942
724834942
534428843
699103818
1387862870
1708914183
850996409
1108215235
195828558
445164842
2110024084
1733799604
581779729
381510962
829510928
1920098724
1720010289
110433003
156670975
1036899735
478119412
382726559
575714684
2049320247
1608892894
205619271
982363090
19624440
1830301005
422054171
1974578376
1310952813
1149420118
1628876371
1952801276
1321118891
2026954128
674955670
1203703790
1819812232
652223110
451355060
102203481
16522560
85174325
1852399841
133935183
1579907778
717778078
1415213950
420235805
745967841
667685329
1437279605
834397305
543689880
1054269866
718969065
469568354
1784206080
355080742
182324509
907087955
1231416430
1821606400
845359938
1539875315
1424061781
70730854
288743028
1470573787
1570216395
127997296
464695337
444204029
979408709
45981278
844017646
1494503429
1771620049
612184607
1767760070
352373001
725069580
822135098
929116188
2115646772
358555415
1599227393
809825042
136032782
660295763
2110325083
2014899615
5882989
86839480
458989084
2146099367
1693790443
1339487527
457188871
1804378033
939039600
2093388777
56323573
791588768
99741794
550684171
86032881
131624210
1488491679
1499984603
866310417
1776728578
1412521192
1486577924
280433293
1557804224
1140936622
385782268
371980655
2078143959
1849699259
1345036981
523505856
1989137976
274446703
891533225
424011896
1974680985
8184564
699952524
718436502
865564851
115315667
1884902563
156419732
1746573181
531522096
1505653357
122540237
1548866438
1997733358
1678298109
1981268801
302022185
374106644
789706767
1311470527
1730574005
1639709708
1237563935
740238754
2114922617
888808567
510698365
257267386
1986662794
455343957
709279284
1789678398
739627256
1454550028
907362191
2122863108
1013365844
625831464
1958625681
516020480
47316645
1764201754
1036879281
1980803409
302399167
580594764
281886556
196703011
1721420943
1775334525
672261431
1197314840
748574927
1634345595
534121681
1777210594
1903047140
1748133994
413092764
1910702373
2136935196
555533868
1107632574
603451569
1759529489
1036689544
1695738912
2026825917
1961024943
1360569009
1402855267
2063237044
778869841
1279190354
336070941
806373749
1298213200
708173783
923359772
2055506595
111764541
842080299
2134358433
2033202827
235036225
589351678
1613176624
1149383059
870111587
122348541
1562031146
142401124
232148398
1613585990
1969225487
1572926171
7632870
1341781145
378344633
1795592854
1290563641
1595722057
2063258500
1132836010
1977501557
2036256498
1827939648
636407617
1645096638
1062533276
489900381
850709520
474227748
1307390292
359016077
1737049152
1805331042
654974369
1301456452
688653634
1068041772
1933484769
223614623
1657724063
268928186
1708799899
134910821
1223601092
1458063829
563543071
221608499
228771276
981214899
358259244
877781774
1749258740
1226241895
1704652359
498476029
443119890
1612253681
404190862
939743784
853875033
1841761194
1555598379
1944452305
628212382
978944035
2005230292
1845393273
1763916467
1152171814
2093076866
1491782578
783272361
52067078
1097130604
1468677134
1658293706
19254969
389622568
28573117
407509149
1589826646
622325158
2075783958
529224138
639812397
1758461767
1529900536
41460967
1091409460
828996120
160692701
1278178470
250755532
630666442
1871064533
2100680543
955663007
860291731
1903855505
1189518208
1634610053
308395004
684477663
675386329
809966571
1441533617
1247180272
1231104780
101397983
1540953647
1439080574
2046181625
1263103098
1157610385
1996753046
38489680
1649009175
2076433933
1965263992
91214065
890752663
824460101
545371464
105709612
839511476
486428455
1807469211
948226294
1158837505
930645193
962653141
555487802
2084541086
245681757
1783902967
705775923
167080599
1284213938
1593368146
790639981
1066061397
1995469097
1734443872
823399699
1729167853
1799494733
215697611
1210646931
321956578
373655265
827205736
488479569
270781987
1747857959
923482569
599129582
418809460
183771067
1036125222
143719753
1347893862
1775800814
2138429800
1062250672
1012882200
640324754
2053912376
1563891701
685615592
645680256
1529688627
1870167857
1540032306
43651130
63891451
1134791475
1941096460
666126287
467990755
597755334
402101531
760026587
1183648607
1441513978
1459474473
1956300492
1915835507
1170329638
644121416
1362102846
800730069
238025349
1972753940
584774142
487040342
1039698184
588778630
1976285969
816591563
158748212
1764232539
1865702944
453070529
1119681110
2118545296
28436294
2060398357
1465366816
847253960
502306378
1373666841
1042748644
1113274232
1360774890
2012945911
788472609
1819422630
63611283
1087828548
818346231
249856800
1362793218
600552122
33187541
770157259
935890171
1913570511
445578644
1155550672
817499611
175775434
90003957
663553980
243724792
2146775363
307214649
15447757
1442122435
1371068864
1773589829
698503791
527859660
583490866
1413876039
534006120
1801188988
1343318410
441957638
1584228290
881558129
1524703383
809179745
705381715
1921867295
1464084907
2087454840
634272774
618621694
1817038055
1605791828
578479649
1856010514
1982469200
1181075830
510993502
985946110
1767044
1824648639
1430105032
1445047992
379095396
674903493
154868996
1707777178
1609382842
1908399348
1656201722
490807382
2076645196
485535196
1394348931
423119227
1616317511
450033320
1670490365
1219702777
1169637949
1577305393
844311748
1467135046
779186920
1901620037
571915446
432212139
1042173078
286542533
1662586429
182059009
1429658626
435415602
91438526
68626229
1397817101
1752060047
813966552
1821811839
1864359487
1303226850
1800812578
1034412238
1169256515
249574242
369815104
1507391191
411173562
1990356948
1282714875
1499982881
740216109
1466147720
1713913946
403353912
1462799285
2026215635
678353053
2099177752
333914246
1226353704
44142700
678591142
1272921778
1328881840
1435990963
1660282956
549133228
1074969574
1391410351
1808363539
566700674
1184868989
1897734989
2000024596
824434093
2071440404
1162269439
1984080567
1359835336
1027377162
1276473532
45651757
737852363
292604267
1187469670
344246624
1751911576
1893057260
1374314685
1921672745
996346253
1634589613
1061656158
571832316
849124254
56894270
78222555
1832879702
1506140301
1027222983
1028020201
1907816247
738534766
2126330002
1270192756
108672542
894429287
560174529
511491292
674735419
1562829761
1070817662
1901671183
19092771
242294575
1970502881
563248016
171148637
1313802896
1376244651
1270651999
819260454
1440653445
1819928389
1836329672
1564985259
1762234355
1661903881
767350872
720811324
1855352492
1047166074
986417594
490230264
1003877356
400871021
1545925795
403481398
409287144
315330299
1813628629
1703364214
882772160
727203382
1674138466
364341763
661530744
355935323
15976883
268340471
107920109
1587664192
1292169954
971442008
1295294125
1278082397
1893759265
682318427
250796248
1687254308
1226356049
1740589355
1470629724
1790746125
442041567
2009839759
808442693
265029196
367831327
1185830691
1790024462
1970427239
309013569
36572809
855944443
748388435
1957908672
1278556677
1489250478
858408342
1098745580
8562843
1726640784
248574431
804186907
1759667102
1592646954
36072396
1505086566
1847541745
1400329061
2084079833
1297660612
150877774
686558088
1241295030
1400970474
1874101018
1881358494
1008704047
673861333
963219075
566293781
1658177381
1019103275
1920310675
1993260366
879536608
1346947678
1630423408
894144788
1786676984
1191843442
70369339
93038299
482964381
718416951
541183206
1197561099
533373175
565022676
81766532
1680342250
1885270298
1888262147
66687186
1156185196
2093601370
1269712072
1914382767
1643817240
1721984036
1186438452
1639032128
1400721708
1750000444
713070012
756331455
1618102042
1538940235
1321172752
1210399754
1141043927
2001251977
1373371220
997383132
1055255772
820429910
693271913
402206695
215228283
1449994973
154226265
598074443
2082992734
1301209091
156769279
1945668782
803175207
347500895
994250646
623723673
39500208
156393085
323644144
1501763453
290379871
657573505
476033028
760164670
830961503
1739742342
1701924383
1370347067
1664024305
513843838
1941821637
146940880
1568078188
768306831
1166001598
1268095058
1788442005
661370751
343585598
1925735237
323776686
2057414643
269694484
1348697628
48253160
208141189
851062908
1111329703
459421616
712942345
647278471
1636008252
1664865178
351121392
1634292276
353768936
1273535268
1843497358
939275984
1905064946
1266321003
918644925
623014373
2060509221
1623630351
478223408
1626737753
140325473
1546825831
877597977
682854763
1046132185
758961497
1826601675
1072297279
1122228559
2130069154
1605830508
1069972114
266590039
466225193
1492216869
962888212
2132909722
1661512773
1529675134
69949274
1864860203
282206158
408151742
1231181834
618180982
857111209
1328097180
2051320284
1453685013
1686559678
949524348
1576892538
460278314
1215252824
787165638
1226161209
1213041599
1217568059
2082515628
1476167776
495202868
1078031802
1137658615
846389484
2082283375
235221035
1208685570
1841568101
984959939
2002250649
1475685643
399751810
288273912
1610781263
162829826
1294594316
2014845688
282717347
2025399610
2017952639
1102804621
666090363
474598000
2024427753
535055336
1284299059
1769937856
1946900145
982431106
1845061009
1458252264
2088713982
1892695299
286783235
2135923744
37910251
1449884766
794875118
199431328
941214945
2107606273
785005125
1036442844
626038541
501485982
920297423
1634589118
410869994
761494618
2137132477
768984965
173417037
203653342
867399273
211009333
1073544490
1827521471
660019493
114622745
542016519
958997267
1599007635
378866295
937068534
1106562575
1562774485
1651110229
1397780315
703997442
656685953
1969752104
1749554088
275408511
991846903
1404947231
946874367
657265898
1870468460
1607013300
860563175
42219983
1077030549
1518769381
381929799
446914559
594960880
1700569063
788661307
603348400
1145561750
1247948742
1510575910
342156405
1724058670
1935883919
466285202
1625282815
1150162185
1594056785
460332439
933852345
1571866911
243247287
1389200591
954805255
206654294
1437652471
218155103
1883005017
535748688
705611347
157671915
387241867
1590935684
76952408
875289475
1893071916
177664742
630306495
1710361910
1589765613
1722232406
140973612
2146886530
451357129
1173865605
413784108
42020294
1583379092
1325962291
1087643534
1733096595
274129018
1939997391
908513353
434427726
2019045879
197001140
1951529839
1542517597
1337046014
423038344
782668685
1000624426
1923152315
1945523452
330459366
2123488303
1531665781
2088353408
457665957
55697189
2106411136
1957369254
906969692
545328117
198329188
1159803365
418122140
1874987258
575065713
1057237522
92767505
1066043280
1322582354
1491963333
1553037619
379904645
1769796686
2000529464
1968069046
1215251426
834269095
108972608
691486111
285299692
717579338
143629478
965483472
209808985
967355408
862812690
802770693
487743820
355373489
1654116788
428958281
1994568631
686137676
1646629199
33301747
302412569
562315473
80058332
1423705830
769952185
1914670990
67317494
1598733724
1646304615
1053167406
1548193255
1936600767
1829402014
976163763
741434290
1187423924
129755424
693107609
419129564
2046251574
70145305
1757949942
1472920134
1409942782
1504746189
2100620658
1038072696
441402430
138847735
1755173791
532496352
287022117
1671134015
877346272
1367850714
415447874
1649331684
1467441997
1223478187
89446251
2122784553
1617641183
856758807
1052039444
147940146
112738381
1193035473
1775882421
108474357
308265885
941337254
1393242642
1351906221
1289310567
1729442994
203643200
693482124
2114496516
1480805435
821417531
1625804217
1213500036
1955773159
119210384
1807896676
204429790
1251713003
897701960
2014660481
1417835667
1349413121
457777356
541302519
713908093
430822822
1551947360
1282607046
283751784
193921220
244637158
760899459
1250222189
1383625538
88211888
1989659931
2072025235
991510085
471217765
519499802
520826254
317791464
2006787680
1899050499
1046517272
1516412736
477759234
533742109
1246054570
1552440392
1641001983
1526466988
1902893963
791030798
796398607
387806170
1263955178
791636455
665568531
1197375174
811914095
1148927682
1322979454
1194389259
484480582
291501033
2073634614
170165397
100117876
823020575
1402644038
1769323016
347539972
1235609310
1508401948
182323795
1278600821
2098965053
361201428
1682882341
893574806
774583608
519554219
1281312582
1124323408
481057262
1846102848
1465390302
1092191088
247832517
279601982
1961034510
1022892595
311741920
107924091
1519011191
21317932
1577483632
1404119190
1129241926
1663916066
1890956117
2052051753
1824495593
1321200035
1573683992
1696979487
2115605896
814058421
167688393
1988189055
773543647
262082464
869764010
1358438475
139678655
1692379933
1253267419
488341621
584259874
2020794145
1792958615
2108460738
1766846443
1354705385
1265736542
387026407
1524238854
39222624
78020887
99462138
863189554
2045083871
1400563968
1541146426
2062430384
640850081
1637739181
946796995
1453277887
962442749
515819588
1471458983
1132967979
229765142
1651957972
1990327591
180658683
326755300
1546103467
954502579
1378498580
174578759
1212527967
1253918216
521453632
709018312
2024387646
1285815575
2040003582
1135138576
2007011357
764770183
441851502
1255747549
1804829284
1946987598
761744227
731185903
1665218240
348672041
953851198
910800247
1486943674
1503504996
494514770
1809101792
44619231
28946750
1956103466
1716654828
2085615575
802254154
1037387917
445052661
1497745226
1776461586
1675693938
781763825
1995916646
1631967756
392165926
669129277
849042273
1894936963
1531194698
987139349
723465367
989220050
1576849258
352728261
1475059899
222399343
1594314687
175241774
60587536
956801335
1753953396
612478808
602090453
1326887582
281636963
705491037
367854663
1051081044
1195917788
1426574123
2026299260
591261704
1707382915
193212490
894868554
561383159
1427244042
383331068
1034138719
158441445
305277379
2095112319
726127802
286560982
1074578354
1281251920
654344554
1461025191
911287801
1589384274
1769651872
53281991
640306620
1182029435
798082012
1053005676
2039379683
1519670285
710522182
1822305241
34814715
216732948
1164928707
1965784859
1615804042
2039817547
338044406
808617452
1156724837
1672875334
1347193798
1807952125
1222440727
475042495
325146566
1265256555
430001993
491700142
1429295586
969541876
468978350
1944761355
1089942659
1775724418
1840852225
1791573332
473341719
1813911048
1567869860
1027028600
1219170280
663461630
2097310459
2048569557
1556342483
342020643
1773200570
508093392
1682337644
1796765979
1003017877
1393681842
349106953
268063366
1273600039
653470530
537514782
1604409256
479246740
58839243
1335733142
525354868
979110149
347973996
1021279477
931101585
1303257549
1260263430
1082777264
100074591
1686012385
449425283
617625898
2146962651
725494039
394893926
910624872
202803088
1608105490
237620241
104474084
1854153326
1107443089
1092024338
187308859
1504543511
537210976
1999327937
1246329772
808110770
1604151677
414915083
1458784104
1143235404
105204785
672261292
993219822
1668092644
1286839017
2008136441
1184482214
1186093155
894160063
432338815
1320318559
88346558
1835723882
559148581
513381552
2115263856
1973026255
1861180960
692459150
967894103
617540788
1738582136
205739350
538329184
386204325
504418614
246589088
2019478475
2006312468
586631039
177077897
124627619
1541152596
1661040054
340040063
1171726294
180889528
763632159
1055567689
208087220
439418731
946300476
156576876
1103585638
986270767
853469223
1385854180
48574916
1606549263
966670915
714157675
1926840533
658735839
1146845992
1829114537
1446064375
84308557
1838190236
1417791799
1486660851
812963503
1116480792
328714755
1528728510
1004334454
453217488
165103605
1812182088
39745296
1282820459
1402413723
285190911
1180404931
1725199392
1106632834
1458625633
1784020845
83420318
981905947
703398626
574766321
480780399
340032189
1263983068
1400422223
518329421
1099162668
1390287511
361693790
579638022
1958574165
40550469
1719730779
1078501163
1881719557
1410634828
682901976
940341809
1447132481
208143001
1769822276
1835695400
460308154
1113142678
988874801
1093974346
657209315
963017399
468311330
1274634091
1159296338
428535456
2102088323
2114711795
1017849966
63074727
1806401820
787232729
1075084092
956294023
1085035994
788268741
1633053019
76982244
2137870350
2073346522
1583817407
1513648847
597608319
1185787330
1535866581
449338544
853523062
409209218
219890891
979648105
1278157984
1775627699
1611265973
220550729
1096408262
903935173
1655441368
1329148783
2054028031
494250932
89294067
269740681
2069677939
1649461771
1148561569
2140967397
1611935752
604713457
1816621320
928318990
58246952
2022816006
1739014779
2023617883
1237928341
708163522
1922011511
2086155453
789884070
447177381
305567229
1464097763
1183561027
55241094
1664812276
564242813
1201083708
142172404
542495423
2142056233
431690111
1449029910
975830303
1539458682
141668714
1128517343
1928027613
436030433
1682207729
1010531491
783647972
1214358740
1452183213
238670084
193698503
1302596079
292598591
1859143763
1511672396
1541020897
1302289975
2094668897
980726593
1936737273
869576000
1250665743
1847944402
233229899
1607384460
1601535937
1661755156
385310760
518230281
36471025
279125529
769894260
1683193352
2120706755
2069867423
1070487472
698557661
92499687
269466131
1730113086
291892641
880834047
186959172
454344382
654446454
1000746901
1175076511
499107667
2115444209
421718870
247381532
1037159642
1078992834
1360345158
470367324
1823948493
1753885925
177294800
1120097771
1487103092
2119734488
2052275047
1188140318
760041419
487558316
149873050
2088944480
1430199101
1839097274
728674573
1831814478
280521846
2057456463
1920087013
1410431743
1984250338
1782221193
1694326170
242232250
1951008311
826759990
1363780383
72611630
837151876
1071398905
1460263723
488689832
950834504
1993267873
196208339
93094049
534247963
1785419801
980623593
1653288747
78881180
242703429
1723766682
116061772
1931615373
1674344880
1631455974
1601666057
2084424120
536030926
1817491220
194942223
406184335
189230246
509141655
2125393499
329829218
2052039919
1691826231
266977268
802994475
1393516727
1162929697
230721295
1213696969
2134793659
889554713
985122869
1064763178
7157153
578408801
277338503
650780412
322997252
277614760
1077196070
252510781
1795933202
1812423912
603312984
650629105
255082274
298240886
971443319
1303514067
1206264745
1285090955
1151042469
102443342
1338223223
1731575446
1489738053
884566272
743961924
1203163452
1836508260
1784675448
523660581
1730382485
1978873281
37581323
365930772
1489112287
595697986
845375983
1445255944
2046685475
639799657
1131975125
1654835108
1289078553
578936865
2140531066
797787049
1809866041
351533632
124800674
1216625182
2015023541
2140997915
537874936
1825258196
1439722076
201008283
846352929
1964806344
118305896
908889634
564453712
99672134
1865182611
711651966
1256419515
625233176
1278456798
861189039
1989231787
1124214880
936115532
1908227100
937472473
526395360
180967780
350050299
875470922
982655793
189954152
1809618916
171071646
492788375
1591278649
1875688323
339908458
1380074770
1312001960
1330651845
135326391
1390143088
55232494
323242293
22828214
2107878952
82431032
636045131
1413232945
1541201123
1449379317
1545559441
381981055
402289480
1172248803
443778623
686057550
12232643
490169395
1305743245
478125700
1432544564
377964908
837172858
1055192915
1537560736
646643226
1159067708
669084665
1742264402
1680646829
1419277601
433178768
206358860
229336034
951777969
691245159
346090984
1760453251
737582473
290859434
1177236448
2108973972
492964908
1324175904
378788597
1836140608
2033869036
275110737
636562025
1976192884
542899258
1191030385
1238085756
2009209901
698640079
583014713
1519650604
784697202
240532543
111632781
1026761675
401225596
213392573
155492914
1316891802
1657798785
1514645425
1634660069
1719064200
582356191
821657132
765116533
492915952
1467272388
1495223476
1469753639
1423482410
1261285286
195878270
1839878423
1126871788
715236170
1723151086
616872457
1600441424
725572820
806922784
1466354771
278497644
52062342
1216160913
922692199
1795782321
1813774918
2060008060
225201538
301409087
1692317132
1115387294
1460267564
84918137
1590019825
894866053
753834873
879838009
167862706
1929104442
1780144240
779557968
1968214781
1462512857
762982289
378954888
1081214965
696903938
1438108530
1420992458
760518542
668123567
1392983720
276038295
1832423804
229404277
774019230
340279266
470996760
658247599
1792983239
534175870
1973599216
165783867
2010586190
30547837
1825287484
1083220909
735148273
86856154
1860412060
257841100
1687896577
1440863385
1103582785
1811914819
843119898
2106294862
346375578
1729000336
346098911
2017833489
143685698
68191902
813350581
642891151
655102512
1683486470
70950482
120590016
1910549006
855047559
199561733
922007420
1890347766
1847568315
1855995775
381717944
1572797315
2087230099
1065236185
1567085547
1425157975
1922030787
239626328
91186637
743472620
141863109
2083348360
698969949
1736066047
2049001357
1129433181
1641720383
64670568
1943925208
526760490
351348117
752753426
778419072
1216302488
2121634411
1014534015
175539514
949712744
1358961454
1165048607
1226110564
1061563838
1872347534
1107299954
1878884478
1980420963
739460262
1651558435
2145085446
2070801736
1350209400
1553706478
1543428001
1901141330
1979166397
103091165
560658993
381839333
1266306960
1888779497
758455463
1951907703
1925236190
796195845
944625896
1968691363
39950799
1708047165
955074442
1863403285
127966956
829146205
670775886
48292176
318280193
125329851
1525448328
1988652242
1851932456
389041502
1487808191
295080699
344076364
1281993324
1784143351
1170283631
1543889802
351192237
645808304
1664251381
177834226
414685421
1478377533
1491827868
654264639
640951645
1748667455
75141529
1777406982
687374704
1533281784
1533605641
429258186
440123105
42350743
1138717753
1802761778
2008715626
812703186
1092829500
1021804184
1856945870
465004073
732707729
172574681
229398441
245337250
62218978
151769348
2035660552
620228580
138976373
691625381
1291275169
433042787
468107160
115047243
20719361
220738278
588049004
2079658110
1749833327
869900637
1878531471
265810654
130417417
302241365
2049450153
1891566880
1445091859
847513457
256028309
2025184757
574045383
1141412699
1578625371
1995896035
816232846
511431941
866719477
319380067
1680689903
1906244946
2100471135
520549568
316662078
1070462385
559576754
311707337
2072686937
1308969462
96695655
808631821
595709506
1549998826
493318358
45517102
1045727413
1216092342
657998023
1892218422
502568823
754812011
1403597574
411064392
184682337
674577258
1524743725
2100721358
1242362954
758695977
612007604
1306952378
2076051565
562331133
2093316912
712742266
1928775037
185309676
1925361722
1385740018
219845675
953314904
1560405169
277048314
231841034
441160688
718456502
2130299933
2025220108
1741759657
306466468
2027757645
1618953692
1353907770
1519676612
364513543
609517223
426969982
1976630337
240594075
421809164
1860736815
1401618513
1083403488
635803573
824420031
1369253803
1241294530
1725596905
453598065
1864800733
1420293869
2097397740
1908563281
1761282633
972327246
1142265564
1362382166
770250103
184675983
1113577792
954154887
609739903
1589836473
1127842125
781729210
165485081
2041981715
765534953
582602882
1217136127
2070713669
1306731752
998478655
1960780243
975723612
1916190930
1266797805
1111283020
1425780701
1734527851
2029392698
456688152
1223774714
328942741
39449573
768661628
2112333096
585674708
372549709
588018470
1273447330
1904882814
1654443626
1685437515
1776163927
501450233
1390357493
1092032709
180885939
1822921750
1742960622
1991793931
644763705
1863385868
839396718
457083244
117814300
605645852
827221411
489606628
890656741
448816454
1120844357
292935419
1060385510
1821594180
1217408849
1203003691
590507743
1019673628
1660560883
628233766
1251622568
1096020394
1631213169
330805337
474889316
950448100
1561161
1504798495
425938935
261395037
617352872
303735778
1398283352
1617332882
2073753332
5504307
1173616409
1558880592
1073940015
1696889787
1060529658
580730484
1987996162
306652782
65021187
1763391769
99495077
1594218142
1195291971
1882042324
1760061342
1195529311
1493398188
199272731
490896542
1768864369
470757920
708148090
173038013
1192633160
1832609991
790756822
1282523671
515284118
424270046
145588095
782672080
1825399629
1564723390
1713146103
419652436
488007901
749846840
171729748
1560173418
874520258
490001285
1107257653
246360363
1014270702
1596614579
498802442
70856170
163095510
388207288
611914432
582616585
1866659091
1008268470
1441498223
1379208025
1456114542
1382293405
1891030679
1209327354
921643290
1940358335
400606732
1375468578
1081852378
267250675
458648275
1757237861
878985059
879390894
1419378612
360048512
866094632
1751255415
969503447
417366474
2099179561
1491572012
2119089678
1327258259
1967364848
406024690
1370162937
2017450005
2102630968
629119758
166561600
1613779029
277806492
1181831037
1216822507
1448596108
1336298415
1933131637
1833722483
2146564644
443760360
850609144
1955901257
1305004182
318032315
1139710888
713777107
1079674803
1672438414
1453830625
1860175349
729920459
1722980532
1549561039
422125789
1423437400
1369763711
667157357
1734966696
372045744
1448543238
546528322
1028218847
529183185
914290663
1167520604
1538552021
174008836
475866721
256591856
497907883
696626166
556474548
20763622
810081904
1611127526
1163260318
1486391577
685699066
1250940117
1034201677
1249237002
1302786731
765746210
1535915606
746798529
1510734721
1692928581
2115074027
786324122
19697459
2108983795
1673178240
2113966019
1846938224
965400795
1697716338
935929455
40686203
1794216591
324270977
382598447
424824061
2038055613
1788726603
322682581
494510143
1472642655
1222426949
2024710225
1316764680
1485277197
291476304
344762100
580856156
361510914
1859623759
680163134
1197089361
102690814
1766926930
958638626
1544647528
1879299099
298003981
535800929
529769276
278236858
1406606698
2111579105
1779163667
832035167
296365330
1098243719
1916420949
1467551567
73976541
1904822250
98745580
1423689849
2009424627
1283680312
176418885
1365342902
1433103311
287074759
1283897779
936322236
414169555
1827973166
1480034625
163905566
702487720
434980238
1358594742
1164065587
1269580404
589646197
2018207259
1531821151
878568694
514082544
1463435110
700246837
528366874
1625000684
1110826957
187794231
468500330
1262932563
940907695
1170697695
357769427
1469417493
1785714931
168535497
387883476
1692765126
242799707
913645345
171877357
347635655
1789478027
1052294103
906593567
829202350
1856976156
1683047546
399033365
673324516
3125059
1605659398
864906533
336988815
135113480
802018684
1410190806
832291236
822527681
2138648364
1181577546
1258152193
831965103
1859404836
2045797594
1370474231
1748165085
274866761
180011960
1515755461
34457832
270025871
568167375
442551628
1505069111
1150207099
1007794649
1372277713
872161932
1487705288
1403170038
1011024119
2126248691
1313391570
422106161
946211322
908657897
1348060458
1507172673
1282892254
444578896
627819702
1764869739
197138261
1761797589
288817183
1598994708
537463792
1482233681
374286748
999063385
1589000525
695928799
1325715972
2134164354
1496088513
864266351
2125585162
441200836
1145765148
1775436660
181006747
270210889
1658907084
2031412544
1026035674
135157787
1395195945
953961732
120719271
313629142
930310748
1420076103
2005603497
1101251808
776419404
942260040
841905898
1283901392
1852071495
2015864185
2095781034
1544266481
523188994
565387640
1482237117
928759113
774809159
259791228
662888658
2000715893
1852147314
493531055
379142090
227163406
1047588733
1344809547
1127069730
1582782204
1181993067
1195680728
512362971
1543289154
385415829
365593386
484380760
225481495
236267289
1714470001
35888621
574118690
1748034827
465360981
2140953766
905649332
1174702232
1954923851
1529199030
687409948
963538956
73953059
58250920
2043240123
384621407
979312534
1120175275
1474263168
1503938815
2127341109
856901133
897077014
1543200208
1517046029
773281993
1924211198
2130006415
2058845420
739625159
1386772214
378791586
1370645767
1674152433
1185570142
296347474
2083527731
2134350521
982055607
1470573710
180339690
1603087898
1885495101
1057434625
1049845207
876666327
557097351
1261112966
1154575113
399500595
46220213
277368261
2011321587
1989173895
39902799
842324820
795516187
976331217
2005407218
1677315702
750966164
245591821
1205786241
943037003
987652483
322793563
1911216169
1089915991
632421637
1830782970
846097122
802706027
1045106008
1977892597
2075954056
675826079
904444295
735983504
1029914473
1677873990
864537203
389654181
95238348
430339262
611472074
159045327
1436271411
1232436309
1770266621
1928507922
320468855
744222815
670364025
65164403
1548367911
2106885380
765032955
1831249419
435090953
927669008
95168264
1449459026
235912100
516506956
206483893
97634736
1058767505
617961377
68515484
1070220482
115953237
722271446
1779275222
312094217
941101539
790910227
30333942
350653382
997120868
823303122
1414164939
324433506
972965961
1632982610
556225659
1144187332
1608794585
1083378176
194876967
1440129097
2125660411
1510374074
417424990
250016862
1436310292
641429553
1733222665
1030671126
144856582
1808139617
1520937175
1544849083
1462633542
532512308
1389577514
583270507
1838000445
1474536917
1605586034
709200623
1006314859
1417786573
1169969853
1616575547
283880166
2342784
203727603
1142669444
1267317155
2138811539
916045484
1080620087
1448764191
198488703
965584628
2087880157
959371066
1453350461
692906943
543580257
1956853854
482746853
422478948
1451400852
9156501
1551788696
424571097
1055114017
835778781
1352810020
1046749268
512228624
2069675825
1752720062
543531761
1210085483
1893196132
1797851992
1103667416
392792492
689604053
1377898370
1515330418
1440962280
424650392
634235213
226882855
31648496
1089265212
1278851729
635912567
924174061
29326191
1094032481
56253861
1638944060
1181736493
466777330
68800710
1939880758
620501694
354030933
1288631238
87829375
2043340486
2014076998
1971282529
554246253
186109381
2064332913
1176515168
1951340107
463055986
2130572837
1455420605
1012243846
1852077412
278226547
341343508
172063948
489111063
1278824539
1551463098
1571576722
1158123908
1833468956
387754128
539980825
1970998866
1567912070
1863662909
976899494
2006993184
153174595
111837960
1269727025
1941437068
299075819
1192210814
148470016
763327034
802448943
780753844
1451579291
122508161
810894221
1244770899
2113518907
921803256
2105282790
1433176756
870692015
377087259
31525541
1245458335
860593039
1041960136
19335110
46659923
1470632962
463535624
729239683
1703259666
1873608660
115727956
1103756360
1922476578
1946780026
1643214950
352573406
1779027979
1675102080
646049992
34788308
668156097
1114332847
1507770731
1230109432
996859015
273926884
989265470
1067315215
774015548
462760836
501997912
1537406124
1550141411
690430957
1263050576
168654589
993002495
1140346480
1615364994
2137401357
1546992564
1808627354
413946928
1854052957
3958072
1886772045
432012954
512976846
141434480
2079160613
1230080929
1408819233
475932190
673602709
1920621574
1529298720
1673796523
2068970502
1966844994
1157851866
1072957349
1201904319
2098159849
138492298
38251593
832877050
1034820398
1131167843
835296440
173302822
2087425247
1197746688
194190882
946534190
933905650
1647678340
107860035
507139529
218581808
374895670
1131027585
1069849290
301966607
41749175
2050715468
1723966069
703572412
976245672
424359826
543991192
2137902659
801179769
2123607930
856873758
639742448
334373973
1601399931
259793539
223900304
940045200
717928338
1281799823
1387743306
189573547
1775480240
1752098495
797797026
1013546808
1631987642
1625021001
711343166
1546213375
1970825925
569006526
1771880163
377090621
424517836
1867424136
2060537953
856726388
1491277964
566639751
507686513
253194214
1577930106
2024990156
606814893
627843099
500545696
1154970358
761509728
51986291
860514517
1534052004
665572292
835918404
1158701608
251447952
689610628
845222980
810141505
1564307876
1565970429
352095879
343984397
401457948
173570929
365843992
1097359055
134540005
1234507350
1607702918
1885587096
1766544971
1838593703
949184622
551931344
507630643
723493134
1529722899
1608048903
577945717
1776696
829223700
929096806
191247755
2042400146
1705184983
2103956417
1452427131
1716379083
2017143302
881208180
1421886797
776873092
403223241
871896963
964690892
60923081
1954354497
1349545273
794963903
1286857063
487387468
1220176374
1339205539
747467074
1093523721
1178287324
2139873072
1207794522
1215665988
1384404401
1992050624
1796797101
1115946408
944209560
639026286
2037377980
444611174
1595783922
942088905
511328124
1242740599
1320284207
543399454
48003050
2078572536
654333562
2140432681
1581647110
634203919
8106023
524959982
348764191
519595402
1342786208
1681720848
699500645
376162583
400868941
1502306329
820944749
309758221
1604101837
1559520922
191278390
1236495941
578333550
2118407253
562005101
845574213
482013046
1380794748
2053766798
354341820
491573678
1273292077
2110597231
1135005981
1116251594
595615830
1620227680
1298776696
1307651069
1881608153
884326486
647616947
63426805
1385522825
1326761474
931028862
1486010031
1971900346
896007118
762542166
2143519881
743283048
161275365
793015330
1137704758
583526021
1861750197
1118413678
1764583787
1615898838
813593921
1087551003
985639929
1356833733
2135340058
738632022
1064125905
505116271
1920193277
276958858
2108228768
1544072590
163201080
1457344681
451052762
1798364675
1315968112
241361728
300841460
1950009229
1313447488
970944586
748142285
118259137
235091676
294936155
1638542807
833657833
962157992
2031478543
837304626
1364688380
1087380938
402502979
461142842
1911390986
1156233479
410717132
1016567451
1189042285
563387573
115962502
1124892241
566577946
597466593
699854248
1339756154
1238278646
1833139645
1761786856
45784119
954597485
1308538158
25009179
1926579696
161992924
1420855838
1177852899
1862601605
1264825827
716597929
554659369
2030284499
2139227586
1364103769
1374374126
203316124
902188039
703985010
542854049
1629362198
319280019
1165981181
1278700957
104201493
135870900
1288003473
88273901
1256732187
481822516
1895181278
307458124
754108848
1954370486
815632001
344016582
611658213
434663284
1638582732
2064301112
1654623357
633116010
1473596056
1219660849
1331497553
118138281
702581919
998442996
1334413611
39839707
123750210
1006550005
509897357
1957877011
1136517299
820485796
1242629380
13036102
845163358
1894106712
739632000
199262972
720791817
192325517
65785454
1354873452
201824353
112057229
718117637
1443452646
1426524202
2003856901
756663427
1059896195
2018456465
99857406
1857473503
1030087345
1350821720
6859077
1561026567
1477337017
872197337
299685863
305876518
1509976529
1945665338
192529691
846871140
1807150660
746309426
1785456676
895819612
1074113126
618241943
1692018919
980653717
996298155
537485596
1282860392
2024925511
601334851
1594455848
2102624421
1326770223
836487600
1051753447
1539274905
1943571362
1214407113
1164811302
337380423
1048206452
748936333
614024244
1672297091
151036687
1278394139
605492089
697417682
710893888
2048390828
640293233
1529478290
351015201
164573828
1820088657
928504678
821112360
1360807580
108697268
941625260
479364318
1607636187
1413835069
1247142770
257116997
650608830
1352178067
1058704736
950993366
1430841434
1596573036
991498240
240523865
1720756158
740248428
461872954
532638032
785261081
1012957090
1628933669
702504405
830395523
631253032
756860570
1324745113
686747835
2244736
1029031457
59031932
1759182391
56493882
383591796
1922891227
743146852
1639796797
955098397
1356358183
1759756707
1591354078
1010943329
1315702370
1878809437
1186700600
871883688
367482372
2013473324
1538465983
2030297275
105890051
515440564
60474852
1096240908
476722175
252082443
1951799644
600414
1210275955
859888118
1519787878
199626877
942120077
1054338504
1963040937
1844580752
1994130498
1619391351
1627569696
25490704
151568609
406490617
1570426247
1003099084
396792204
2048507896
331185548
9221696
190835608
436727078
47464969
1582955103
1635183222
1901847862
53151813
1679901128
1726023729
1248851313
1730622290
2124163084
1871289832
468386610
524935143
1810301244
214707074
1069198976
1679716755
1473437572
928475258
399997917
1280730510
463086156
1439308650
2097940104
1551069237
1740671873
41597819
1108884297
142663897
1325915889
1878710018
665426377
1333611993
1031931731
1292322170
1405190088
188057886
1592378689
230039121
960658066
1181867018
1401611723
148077104
1518182876
1719045194
1394802581
1702754964
1941502280
871933865
21215778
1714690667
1623710662
1388845110
1054841855
866338338
2062445728
2123366575
818569203
1655290879
979964523
1848533246
51762395
236729495
420542774
239337980
626279051
2113950284
162962552
1455270438
1407801577
2064439937
1374378456
1446484403
1051895231
375436636
840108754
691818164
2104529609
1518450081
162965352
1920962904
1182330073
198453834
204533858
207013959
73134394
1406940386
602808646
315593984
1933894660
1807346593
1352116886
283490316
1593782075
393298033
514126938
175717504
1856571206
78557494
1290414184
1338371526
591174566
1691992335
1323172908
2117931643
1245235916
1667643233
409973578
1304588572
634544590
1718954274
40219141
1215143049
1882645128
1492568125
475969256
1309706259
663343404
312343594
1806542233
1273258941
1013287704
1259782777
1684637911
1541259345
1288217809
1662015112
1546294415
239664109
158912721
785130029
1275932845
1936717353
1006914690
1392670155
1907624650
304745590
531290192
772671678
1025650825
1398234546
1603744789
879706353
2070295061
157833090
284305012
416826460
1412385856
506628482
1735920362
219336609
2055576257
410239642
794421215
1647368272
1593725497
361001944
1196625204
1268314881
1139081921
47865344
1778137582
161449312
1240654441
1444709732
226839274
1165868323
1716330175
967404981
2099147082
1905742157
816002940
512794279
259649611
236980553
442917115
1679847515
32465801
1129451174
1714613719
1212751583
132746658
1468400590
547668473
456533952
174566909
547218823
1777323026
1000271037
1669029698
760459847
297109619
812622091
365690360
68999905
1555073781
1200323995
407410126
2054388526
1173295436
2022259809
1246845198
1349933355
729128280
1701502463
79797733
1777380961
407017338
846312728
6513959
788182891
1137440863
290437723
1920297064
1401162932
1764752396
1125591410
1275899938
2117648933
1181866841
2137613627
2033889841
72503351
1715179094
512107301
1359017970
822428424
1287493393
385605811
523979854
1415361530
979751797
1457168042
1305047705
510953644
1967544132
996795919
845243377
421755935
1814384358
1770198015
1788024402
1665527513
206498157
198241740
2007419490
637173329
1298287221
55934420
2015289790
356607607
1148355845
1639397176
1824931075
714057960
32808357
334914139
1800676118
688324017
336827420
2001457381
2026810759
1612942209
1092843094
689035940
32817392
181430196
1812757073
1035509976
135825794
368303866
380051602
702978824
485720621
178554070
472014281
201747355
807207587
1297616107
128765479
732101372
2095863217
1551690337
1505357488
1863507223
397367051
906999939
542924708
924056777
759077440
215837445
2102275892
51941513
1579192
2068006409
241183551
2015778413
172582730
1784520322
724122539
1598625882
1804760507
1907778178
216974625
1874425959
1867109336
77883794
1004475075
1006175642
2108391548
1470925955
114739297
1615107820
945504070
22382136
1493851405
467529951
1375958865
1996462973
1930206545
1305325763
1696176383
661719886
1657484609
1625194931
636554455
434653133
272253690
162699327
1214621921
564458838
1384640610
1425307330
1367781305
1660466036
1137776172
1657010792
1372280446
403746140
1869604204
1335930401
746181338
952693072
18717220
842164216
487190937
1643811297
1228944757
1081158809
460076266
366316896
1021132787
499997757
339638877
804748942
231379906
119088716
571943209
756028614
299249401
135546364
288352422
788812806
1841171889
563807845
1993924268
1939971504
1525746855
1184468716
171799813
1158774790
1697764093
1493464910
874752219
1079988094
659866774
1463264260
2003754912
662734261
1550974185
893151876
1682917096
1366354643
218386582
1821900123
1009170747
739476710
898520962
543367302
1145842858
682184971
2122219561
1250698740
32942563
1422836474
2066426036
1111765280
968411530
1326517564
1742717360
179881007
286636773
927740415
85194819
1012568886
416862651
807590658
2013653228
34775396
1392024769
63932
118511804
249996459
1995342978
1564094354
439744557
531477046
1267462306
1911881336
511356354
261501628
1702229648
699646182
1153689554
1029578279
1972408254
1668049428
320403069
2050916679
314726339
809504328
1631350340
2058045527
244962030
1476604750
532124367
1143493654
1820146784
1911023649
848349242
1519703592
2133711853
2025498130
923143608
2054026589
8905977
1598224363
1036288000
2091497748
730324027
1249438564
1496703959
334184126
2025752073
1012942916
1503475449
1777415411
427580693
595235219
786123800
1061134550
773689404
1877003527
701787043
237365587
2013235344
3544060
1032847223
1432497107
1875441745
1841556215
1783317354
365090919
885878884
2016502464
718799167
960992832
980778789
241565698
247484767
157446143
1823757960
860449749
566781536
219825854
1018427909
1110502300
1535598288
519016521
587265349
1609277874
267394742
1166301703
614373909
847156610
1002648336
1495831919
1284294316
1254196250
235060090
1133227195
1399338070
2979729
966876161
770989635
1525566750
1481517098
1757755487
1031791120
860719737
1885807642
488109369
201938156
340482864
1090371534
1589429020
1601858792
208179691
2014891659
1436905544
946239048
609049430
271000152
1193247617
737187581
1424342131
916313113
1938972040
471751366
1924634734
109007846
1988584391
1154975956
421216189
270287418
355807943
989085181
1814005058
545197621
1441191936
1708806786
939679158
940793846
1287132259
726337056
155649253
557467533
1077913229
2015490921
1351789715
479999410
585145555
132533513
26784381
573160392
1536929713
1211064708
1551851132
1121719408
2069472309
1945986950
893790479
1214673844
1103607258
105353806
349604232
1160322735
1056901428
1780510061
2072529920
1607945482
1833969103
1508999708
1560440895
1130418150
1353414787
779043281
562138879
1020298016
2134892089
1896234093
279759178
904955098
1896363297
1554160357
105004462
1688548866
304150581
315810861
822347561
873464603
1440669708
711395798
1617871772
497742633
1858047597
1607252799
232956135
1571684765
1500332051
378143494
1510470806
657407214
388925044
106375805
660101410
965652536
1178274435
1568204303
1322603737
2044662494
1015961380
1427884537
605390648
2015117384
1676782298
730990000
435249203
287340897
1410716211
863267041
1496866291
728329210
162925146
633843591
2130170638
1574830808
534571751
677844432
2147235059
619052735
444881079
18166970
1532359162
591680976
535396141
951330316
1439354770
1229282527
1879954280
21360922
1815925013
502380139
2147360351
74858044
53454170
1259801616
1486392997
1468945329
364223755
1981255147
917164776
752114154
1177364956
1553021753
1818311719
2037835524
928506623
487453316
706734175
709219386
2087982326
151865895
520025101
681138322
992073519
1457074160
1329771804
1541959405
1241295503
112611786
289995933
61833404
720543499
1344360027
1468293457
946363187
948044468
1894362228
1212060142
427059983
958830482
1092328356
570077013
687489336
1281315236
2076802330
225488544
366435936
1221959143
1038496438
1144701912
921126983
726609854
1367423065
1567478633
1107354849
573790110
1960149829
527822192
1412112128
294445347
1773939552
1756352214
799658828
529627646
993254029
374893750
665060116
1909956284
1271792974
1267434921
138695127
1065620147
1760750281
405421257
1700055284
1020779752
1275944324
1101183746
410444745
682086259
600789798
1437719192
1530455178
1818662055
1960852737
962058211
1349087148
1267353149
1516644396
341380410
2066378954
255232731
1811588552
1271116649
291784444
1865694424
1337752385
873704949
1247426585
828348480
1146034938
1034771263
1094790707
349565338
934863733
478703656
1054456639
508293763
1295067356
1308875342
1009673552
1058366056
84870187
1710991725
867646149
411529932
254405780
911868562
1564716815
1233032730
689772193
846993772
1009499742
1139859035
1191091439
1642345382
1986615721
479584982
641429688
1272033785
1046158395
516763320
1332285843
2138579777
806438445
722220890
1962806699
984506015
1579549263
104651229
167922409
856597912
1765929192
1150640680
1558713835
731958781
1619918160
1653807420
2011102013
1262974106
1349744974
1793088109
17917660
373897093
1345028472
940520164
1381895460
2137978973
230599130
1966180107
20847296
995108365
1261826484
2021114115
346631436
1518735212
1994260491
1864304399
803738062
765410718
60663837
303561150
107434007
399234580
1702933753
1055848876
2109372511
995886322
431488598
1486812949
2015444148
1430875902
1752155217
1075299958
1526681790
723823734
436032665
73465816
30937681
551537350
671413599
509764770
1870592451
1645139748
106502787
612027977
877515194
72839269
1987305928
1580114931
693221303
652763607
1938544372
5691725
1300227182
1425163457
610598778
509178929
1126382551
1463430015
1662988202
85236629
550741361
721376019
1382196836
1078275357
40381630
42786174
577499536
2068962282
57993410
99652661
395844160
1115936434
235253163
7320209
389159137
1641412005
761693060
1098037163
1986171324
983789876
1575675838
901857452
37935313
1772036050
532993034
537324299
926170760
2057059499
1679593542
1572486912
1622975407
802272696
1085950355
1335796136
1648973185
241238434
800223934
1262112581
878260931
1913224892
2108025997
1824087446
816781039
1578195046
1783035570
920044915
458067736
428668506
1676928726
679769647
1830606277
1632498126
811116965
1311469312
1077680125
434279529
1093143319
1451024855
1562312791
1882119804
1696450041
1491950693
1253608517
1061688483
2056936718
1175649357
1796483072
1583077132
1112128211
1749002119
417206863
697024251
1835375059
1825591282
1769736549
751207663
71611647
617233568
712457951
1338486631
1191690149
92232970
1746441254
1049020669
861218313
1880269392
1178082880
159325738
1731499422
1758814753
861991678
492373111
708529367
764854505
25836539
966633360
2069509144
69084097
918983636
2050908331
448707907
673819421
1936370233
1473811432
609717420
1919530133
441200580
918492981
1890445449
672294311
2061109964
888283125
384102930
1555840392
334418679
1666103715
332375233
1852616567
559846991
1985922097
1194237912
1707066742
90236076
1062369734
692499745
1783351690
1108878474
1707900291
1344357065
91748686
513224487
1732866422
350704221
471809845
1038496931
1359746251
1726513497
1501033639
1571285054
2107042452
452899261
1004121410
622851260
1457284918
1260356152
236587157
1685829720
980330310
588025375
1448709046
1600014758
488091042
1144223136
624526492
1020314441
1868769732
1005498122
915665813
2044188737
214091179
1551375735
2129559083
1125101607
722861208
570323437
251750576
1691290543
1350465705
711873453
684431650
275951829
1233779208
664817778
2009899246
143793837
1910162495
415011880
404606795
1560185458
1570215084
12937696
1984121832
982328046
302784942
1029276570
330184866
1909300573
204656
299829922
1644747753
988678442
1518522153
1885894634
830853957
1680665847
817173796
46412827
478891273
56273307
1642337961
1934098461
1832078167
1913333669
378822835
1980310722
792325485
1329122048
1642436064
408054819
2064827162
2017046361
176334118
1699274907
83764637
1711811551
982157166
2077250969
488086298
452960388
2046461419
1122023450
326516721
1347324319
1598228796
2124228201
1570257355
1501485930
1305472594
563990838
1752314146
1066772572
1785554389
1392353928
882627646
1684736761
563239351
1121759027
808607785
301685699
867785671
203976261
1009398983
814918973
940645339
194689540
1760062869
2043907808
1710056926
1090557844
941458609
1572477820
964798544
16369483
402259133
1910262602
814613181
1921129782
1442190065
709399040
1741151010
213229859
1971681917
1183040010
1374092628
106985265
691018944
1279735977
358629460
1779142511
581494281
482366269
1442231498
1180114606
144414134
674376218
1265392548
999546501
520788281
2130351605
112944164
1957434871
288747229
2115730382
727773653
1787652253
1378094888
411656360
711092981
644116528
856022982
1168131793
953568998
270212179
483306901
1749012713
1272550490
866834990
1283010200
288337717
1476038504
1223919054
127044714
1384993578
1782734876
786964832
2026141381
1898179641
1831200778
1946310230
1110916474
464497447
197609909
1930280107
1438970473
1865240526
705752433
2088496135
1226216583
1920400339
1347621100
2039632800
635715974
1519341506
892132502
1877138052
615608327
1411108610
1084883440
1218463652
1384002167
1034914940
2006835784
1082094202
1476821047
833035770
912604325
1777744569
1934133578
1970723224
2119656398
885606696
841682781
1600936140
1498414386
2063177724
524077230
50611666
2061125236
608354756
1470482965
1997893338
1319560181
108731342
1803811108
1345463100
269825871
1111921707
2014021345
1958794912
1454980438
2024627165
484733293
1064111746
937882633
1464292704
1147014815
2008126904
896289221
499994269
808558162
2136799346
767726168
1761673093
1521280081
789661919
1646298628
1006425036
2117978828
987769790
1794492378
1914468891
2071465143
457452509
460911361
2026847346
1607329742
1574459147
1628516946
1774526785
2102712122
1817125303
461659515
1527239310
1443845337
1196004316
1056088005
2075152081
324314327
1708113023
1221109377
1493852447
1544529649
1632333528
754013838
1897324915
447590719
1359365490
1622149979
75349128
632713694
927723442
212622520
1797309651
1143331261
628212972
936930594
60836357
817958591
1126474121
1761263764
792885756
230647307
813566579
1287952812
684623909
742417837
1233230368
1652416671
1712103163
556257273
616805486
158306836
414946947
1528345723
1041924844
89502646
1290630847
1265142617
425343192
809620543
266059275
906188505
1211998181
343347282
2070180383
1650052620
565963867
283681235
2004940895
831688469
539810003
1998845261
2082977324
207050902
1186728685
1099909345
455702751
750210343
499957701
352702930
448505273
2125937893
1225703367
955935591
1853895439
742979547
1898289864
225037563
1711040532
1736615865
904080649
1174751138
1955554472
672084752
490105500
1444875682
135885382
1458611992
1980724242
16842719
2024086547
1305323964
1838805757
1853293495
881004141
488829975
542031181
1937105528
1768538209
1053938787
1065206497
1927786051
206168898
816101674
1997619295
1388753368
1185454782
1820508698
376126636
2110776607
2037415218
1378573180
442387514
1245048032
843734141
1483923342
358784412
1641914371
565106046
1108951515
373837387
1892488800
1426172071
477347848
348653079
1788231378
824695432
2084740475
376626091
665189683
1730779971
1059841164
765624699
1870713154
1569781733
242495885
657111207
1024853093
1314279817
2041480337
850202257
645029843
575381080
1044126643
210755669
1362848546
1612149123
848647581
800696142
1098658429
1441844134
1383373658
1481739540
409769148
2053943986
320623353
669403219
83630511
1506710198
1964038651
108806208
940134534
1114400150
985630392
1797519799
575583728
1138205610
1101771630
165268134
439231034
2040265692
903532632
2073024169
1134804945
59036584
894991792
1348686809
885623114
2054852633
2076945940
454956452
1433686018
573089009
1412812979
1749377695
1620265412
213741106
1494549469
974589915
974858142
1597296414
2034388610
234218783
2087039867
1639881567
1241834440
518408665
873396040
150062746
1693674399
198981725
964225646
698178941
1784436324
1069251365
1933486156
304629027
1057896036
1946890377
218115784
1368441834
1048126005
1719506632
1376756718
87871884
1614946097
1552752917
1672029390
468463409
981570444
1469043367
1853758324
356337624
1476772030
1723982926
1400708353
1649793166
202523993
1407758240
1809797243
761290996
1127589809
2051990506
681860104
1924094664
1257105456
1861943835
1237703802
2138520319
670374687
1008804061
1233871478
389036439
1429146402
1357969686
1552415061
835772862
726721478
1778465392
250229989
2050124267
997974903
498673409
333957289
1829754081
354686260
1664710675
1278059665
909171082
1102844942
1499826618
1549638825
712086181
918475841
1187893182
1690474085
41416681
416314982
1113362823
126107501
1124605329
1758404793
801500823
1791183744
218643739
365748747
970730073
1210530574
1617265979
1963695055
940130531
1669769542
841658991
1261696110
1934541608
1853039136
255422135
1612730717
172817020
1855029520
1647802998
146069848
1123177937
818403049
1415617547
677215986
1804869009
728356978
638474439
1709904535
72445856
1840043091
1155953810
766008459
1153532943
1523331373
1388395074
480264187
823015666
1936159921
1098419317
388883526
1421600419
1472385262
485539011
386918346
1618967789
2041789189
365702444
727161394
1403250072
622791086
1549449038
917323308
144683595
438049429
1551228253
780293229
1872498629
1809088891
1880801744
2011884918
2026767038
863682048
666036342
2096563132
732097398
1723234931
1411169723
931454481
652301002
1158861082
262465438
883259981
1224670656
1477909250
406936896
2110521018
118311553
1842562749
1719617659
1663120594
62706616
1170781545
162835516
1416891352
1192844552
1547215457
1931925024
1281368617
180291660
1476464763
2130089717
1264801889
1701433486
458309686
851657000
2126211891
1004555947
1470017176
1461023521
1896125853
1012581895
1231264588
1103275625
145898226
1286043772
1750079143
1553631238
580557315
980238906
1689688050
751769781
1156482656
671973039
991763365
1554552131
957754193
533083253
2063321592
171321120
1359729977
1775602074
366093469
1657560095
921552006
964656992
668712294
1547855600
1671432276
2146891797
734885012
704587513
997678920
860553484
1864646314
1560738145
1443242863
446261429
1689154308
1935364323
541342519
937925121
521708058
1948063216
1449858104
857915625
1298592576
318951114
1157539278
954742421
123997157
919834699
1453095530
316093760
271482097
599242213
776585955
1447876006
1898821899
1934647771
1813606394
1636520359
1876399002
1906754863
1008948385
2121109921
1691305519
1730425012
1977962712
1692926122
1661402915
1290005630
1548190473
2125965311
1772943372
1641011317
2090631969
952145018
197989269
337171631
1024894031
1572634953
212861879
867955081
1632321371
1761267173
1746991273
1743087622
628950202
1997715771
434296402
1780636145
260462447
1971905927
935195351
393370051
912043738
1904813604
363814156
2020195352
122028110
1760924313
870492743
1991618148
2046374648
1210835606
574573887
259201085
855808144
1241649984
1433564002
1860780836
1172664356
1050366729
494824546
56183617
512979118
1356215704
100177660
968054521
334715675
959787027
1681840167
1076008817
1129288682
1749179876
940415298
1468076343
379963008
294620349
1191136850
1843670030
1039175450
596873300
60719994
1905462028
1839475688
533061475
1557361799
81243491
1656174917
1903785896
43395678
2017187450
2125492803
1360529875
15606039
836943224
1146256367
1954442807
1248360139
1842382451
396277489
1146839177
1733140948
202408563
1644698176
160531695
2130685481
1858811720
500110663
79541085
1426720010
998060146
1369405972
623021125
462141907
664770195
799633191
458904843
684024104
1379110976
1502505637
1330650047
766734091
146893448
1016804322
1344349120
2143165640
930908213
266857972
665295344
1604835194
693967556
941042100
311398564
1677932122
639673111
848101365
2029470874
1301903550
1765947506
739718199
582723594
273321098
1578867084
220159601
95565922
1125096601
41944298
262151600
858855750
1978213985
1245829320
1630949797
1432779139
480352506
1530133403
1707564601
1545617150
1366129374
2052590503
1700099096
1808071449
714217481
134895698
1236984874
1482630839
979089627
1914478999
254114256
1908123401
281829317
267427958
743103525
616339786
982257618
1841518455
2104424812
2032232183
1086560948
561654375
662009986
975512222
430634803
1549975346
1985426355
594815816
1236541204
175547810
1819589168
991566259
693859875
1892927481
241097543
338228097
1539749778
1648009923
1892562889
217753778
2122017927
1233339844
748870916
923653762
2056645302
1998199719
518317680
1973343455
604625409
1337293374
1088366644
54397423
2073379679
798292737
1854726424
1975813838
1949247129
247176074
531854736
52947738
215652491
800433412
1780560145
953061832
1676110343
1671126346
430575788
170198425
550065468
857833129
1151047049
307608757
768521372
94926887
25206519
539237635
991936643
744191535
1160662057
571197697
1754224220
143667726
1983047551
1273312170
1004946893
1505266453
1826609225
1450212364
896673755
408348129
1699191946
71799500
1690352784
545674677
1521011680
651732352
1401999750
1338477490
1507795334
824824656
1965142053
518229981
311660178
2101815502
69866490
701841584
1292129362
1146873032
1507829886
80387075
1818109539
1754792967
1285033934
779013898
1270830336
321066518
212627723
1691225710
236846960
1333614776
1114148352
457455227
1735019977
953163024
1609458198
1292317640
2003153858
2093904685
773277618
1761489738
80231122
1793531636
326870885
414620279
1097651196
2108216129
1894395345
761775979
1046327940
1197062106
783780212
186030482
1488563786
1776497628
980398470
2064236908
780905882
1163068250
1016181838
1675614582
348985214
1330811578
975113321
2126005608
367808087
286630804
635928668
1040178063
844116490
409024699
429557706
999445597
1920051653
996919898
113719881
687964860
1413756665
1719124561
739493206
1710445717
1002868409
1160331382
2065001159
229087895
1353989375
2025334444
1599211203
2111215914
426855992
792685946
2132024977
238641176
761856405
1468710943
450524659
1764551361
121144181
1474519177
541863576
855705882
1360965507
494752851
1505389816
1856245444
2085215083
222681067
1532528577
1400655051
230467709
1442061272
1802747309
291524651
1235410410
1583171732
588477300
1287580526
1208961956
170707566
1753938566
1848116832
71021621
1380050646
765845226
898053754
562282183
890476326
121093576
1518411445
1869869568
1318825555
1140368277
1619302474
677754265
1986675735
481751578
641770216
2084658452
362965377
1879559926
491789490
857684435
2109810181
935270901
803434
295744848
1680849471
110619356
1217853497
721056617
1170353538
1620482025
491641196
1925741736
1482891641
684541110
1542918352
719679586
1481502221
726398764
1712912720
933085012
1767376602
2049259218
1309508994
1991765293
1944757783
1754280584
92434632
1810553785
1483587972
1733390080
859256459
1870339099
184895231
1639120170
1592382316
165169658
614572007
2054502333
797134085
1228107073
897875466
742459940
146080293
606561465
679145293
1497677543
1784136522
1722570652
1294842578
1103385917
217952991
883896470
722011183
696672078
1413999847
1606819725
224147576
673605970
1353775215
597369923
1282621975
947250984
798817930
1455792211
780797205
389327510
564185920
1005318388
1453007758
1636426094
1813026301
1629885030
371919353
667327601
201822408
1639598422
441467606
1360714940
104415729
1751962929
1398412169
956705496
939369249
2126228144
563503247
1600959502
992545411
125777345
1087887708
1482289590
794876462
965289053
528313570
1620694646
12449990
150615999
1155270161
410092839
212734540
740827021
638291783
1709215489
1394908965
1259101211
1194868599
1676917126
860665185
1851074497
1253649880
215108924
135045318
1834052227
374156914
2018437950
1372340898
1745924845
33486352
417655876
2014263918
1295005954
324110075
1428899467
244569595
15591593
443933872
870710245
1858586993
1966764893
510333015
218042450
1602465886
1621322412
1611222324
1372587954
1914590421
1141793568
1528409254
54848777
755548228
358489432
263905956
1417797534
289674293
792377537
91513217
1154754992
19016023
341175903
1685634812
735567653
199358671
648303210
817389399
1188758351
584633341
690265698
629500684
1319581398
1106850968
1022231627
1739196875
2029711062
514379198
140412843
1056040820
152777372
2096481000
1499619555
1195900885
923197873
1549607302
1508730564
212448074
1022657244
1114828863
1474265338
1280320281
1189320994
48041798
799875660
546362635
1344963540
20046280
457493234
739680422
789177047
174832733
2093650661
1815339627
644777531
146939467
920828865
825161949
1378542609
2111418980
1113869234
1451886642
571545264
1549538730
1936502407
879167186
1551262418
187197708
1173184865
1716064759
1221150210
292399323
334275640
1788086547
788729063
606063832
1171403654
1229681356
1222504761
173584747
1597574122
1605478681
366526546
257279744
1088369409
562580732
993069375
2112064199
309103367
399704959
891081493
1780991655
82422668
538802532
514644805
1541118288
14664965
1852157935
971004818
1009141549
1497008758
384536763
697522323
1063899702
1176839067
1816578468
2064676886
1550997967
960178025
1229189682
758079152
1067009019
243703385
1831466643
1460180718
160246924
870583338
1680395391
1751645973
244293172
444957414
215117728
977714950
874091104
611171503
647964009
1169540952
2012723675
1104952763
1956514119
1539430136
487558163
415465193
1653793200
553257325
1864245406
1518477387
1105345289
1533144452
132238986
1513628416
516738380
1371022128
2101319017
137440086
1570449218
253395396
1628785834
754764610
1115333482
1446037177
9018524
418239683
1038918582
1797704419
1506459136
2061087774
1388910132
467616268
1280115522
856740203
703938827
300417051
414853009
1034484718
1796200214
30984119
1524787192
961731456
947082058
937795768
1092641573
504589173
940547647
1368241649
1640022540
1767537694
1639709025
678411276
807315362
1527725435
1589785514
174907245
944106009
1498141098
495199657
1466120727
1896616366
782296776
1463580131
2095633083
565256702
416962926
620471644
210772512
154741262
73260681
1679975112
1365189273
718249110
1516025410
297412757
1430381686
1537568690
1982948803
1865228148
929148415
1809515976
677542304
838748968
141140162
86433229
602099688
860028860
434235430
520751809
1280043704
180263880
1240100721
830698795
434162222
1017220819
1421746183
475193832
711184102
537699339
428320885
167560110
466035723
1738118981
137414940
1793053308
2012950984
1011478792
435498022
2110614569
1194366843
643639937
1185006256
951434489
1342647641
246356636
1552526112
1159245561
591597527
1985980733
2035916863
688694012
1254142190
430230535
504557088
516681945
1367405374
231197415
2023158172
165293909
1556499175
158256001
21765539
1777484910
878438790
1769186973
1938131564
554581456
1648357151
732496549
1937115847
1526329615
632069
68074015
1687669447
1644258186
1518649339
1612088778
126973529
762051384
1243261456
515502737
1858201269
2073392770
2026034611
2067963042
884693374
1385540821
1280513767
600159310
538390094
1334318629
1311311506
863226345
69938549
1034165374
793078811
1274929794
910775757
58143393
1913827167
1349571499
1532179347
229750295
1362056235
1325918185
562675163
2081920435
750090995
1989659372
782417219
1984283369
496528412
122863049
575453863
857565640
1221667285
96932787
157971549
1724248335
707988122
303625533
2121194793
2018951856
1356946190
613969231
2002952799
291101638
1837041847
334806437
1782331946
1316496718
475091904
812513876
2085845365
297833400
61770172
1787162184
1641656966
874188698
825345823
1792100373
1717525340
345515546
374129368
866782512
1334852415
1231978695
519085753
1554274136
1735336450
2140612082
455525210
851859328
2071602566
1662615775
378716536
128230362
37775379
993538774
1056324797
1017367004
1628595933
986687908
619699582
515910754
2006306722
1582793152
1884179162
1918707545
656793668
236432706
326118923
498891588
609101
474113250
524958538
870253226
380020619
465821591
332154155
951037314
1056990628
1975046985
1719555591
1383712162
216092268
278707502
2068763368
1003191157
2067958130
1298198908
1907008807
738572591
93596334
331183112
1914203458
335167568
1236355427
539793560
380615854
1998130439
2036899340
1126329088
451238000
1489896155
1990371509
1110499188
893747940
684712080
1833852625
283757167
1473597092
1346469036
442327631
544186780
301201442
2091272634
792248068
298189681
1890928788
80421502
1698115995
672335841
13500200
1189371371
1555952897
1830967400
2135639188
641870889
1339365814
328929353
1416504426
1511799245
1880646431
1064920282
639897473
236297419
2081271367
2122126794
632645290
1748633817
805953559
1599972711
912460841
1599425202
854416154
1068849313
684457668
1738935733
2132868734
364117966
152304485
1527572191
207399817
734692912
1675896826
620276286
652236023
2040548063
1887356048
561055211
1827181519
2126725324
1010755339
1237346165
1531430547
1084479175
1174224000
945694551
640464798
1317906466
1844630404
1088028044
1396689512
1936585871
953347799
1336524225
643806012
106488011
586473165
14310327
1919333298
400457323
579265729
1539651309
1132552872
190880929
2112035951
1695199259
549452191
12214221
1161784875
1060307954
1319840391
1269473926
219253198
1568043085
214269840
328342816
2023745686
1531814028
1006780232
389437119
978900725
1586192661
878370063
1968856126
1772652476
14720022
1271655817
1142833677
1814506906
415997405
824354280
775318423
840441276
1494458573
1092870643
1043045171
743635412
554803628
1689629158
1962199845
735044251
2133294086
1389654377
1113312610
1227862490
1374047865
1094477071
1925035026
79248537
595928734
584114418
651690321
90480090
1315501387
183105287
1869848660
934119412
815713186
684830111
803120277
184918043
793337443
249150579
2001064752
786423632
170054245
479384721
304017927
1986919751
39047483
1808690500
703914248
1950933768
520152250
204741464
1661368763
1834820653
1695489013
693333539
71907168
1955889650
650180452
1799051071
1468049515
1456829747
585931922
2042632102
339453154
2031206601
44847839
112768560
1369985155
1748831122
1602897787
597491241
676323700
488932024
1531484693
1796015488
1575694663
1547731994
1971761337
787167952
715199891
599347336
849662884
1741814630
1612676943
1207420406
1382486808
315470408
2015388543
825958810
1140355405
2120514982
1359703034
583846519
940529871
1075076550
612724342
243999530
689198967
663808640
215920110
899966182
1816929033
86610540
997253751
964329723
1579541972
2095144998
1394477364
1170803468
2129580577
1742817631
792788204
658910264
1548484462
1913521389
947967636
1880595532
1861979557
833251423
1175983246
1033151690
595464779
1796165459
1799392264
1223568006
392776737
178391220
1972707509
645251186
742727600
458378718
1247429874
1969013131
1811143516
537444404
1035878985
1139045208
1506198489
982445933
1883392444
303574910
780134399
1922689135
865946440
659199793
614612458
1002457815
1904842613
1554959483
1704003105
155510669
202262114
294040710
1461680308
1388242716
804612327
863978125
2085730527
1690859405
390070298
536070550
1395659208
888996656
1116257728
552687207
346913380
816836226
1030131038
1794314945
2059559433
568647265
318759670
1181789826
872203303
1311934160
757060765
2054673069
1927710015
1599668287
1899887139
464100175
314775185
1970579167
201987428
353704451
440754787
1993769007
2100069053
378003404
2013200645
1235953988
437022842
235769786
728347624
532237730
1737285790
1886877897
680274588
1554031777
1473343353
1457862806
593170129
1663203451
708568363
1567057212
320297171
1042068446
1626574115
955596716
621472666
637565080
2020038395
688811592
19167484
1403862438
1247526333
998358623
840150468
1706653143
1194686791
1324478280
900114140
1431420229
1968305715
1523680235
826911765
334991485
1868469577
1101962651
27932104
1804110280
1740616911
1422384592
1537095711
504834201
137920577
906186913
2005973029
188620446
1512343825
1870684010
1205118729
1287071377
1018439075
1713228381
90113891
1277059812
1270651738
1047309017
1837717703
1206600476
2060258613
1638497796
1587366971
365425266
223950121
175388524
403357807
747654789
2112545793
522213907
1044973110
543253735
1399540126
563485580
1636068435
1061321161
1421149394
584945191
693703737
1695585798
2143288393
1921831696
1862012376
1769315727
584580777
812799104
2052308015
986967473
1936665158
2029258804
1168146844
1294959379
2134711860
448575869
511095620
2084415504
1501295065
510679926
837474072
1541679909
1865676092
1732272968
217130446
848371002
2057779708
1431907046
1494309159
2096371547
521003630
423713462
548388625
1656883564
1257519917
1365531522
759993827
1884065957
413899243
421581322
490385750
953537863
23004903
1658068964
493774390
967438580
1484565634
1283190389
1193655913
1848040762
709169135
413581534
2018178592
16509339
1097928868
327978653
412237593
1728690633
1157607911
1850238263
477351210
1953221696
274508185
4985670
977480437
609519612
489732536
1766251064
751097242
1485099801
256692135
1004021812
163782937
1162358958
809561407
730290912
574842069
318662583
1766840455
781814308
354185091
1985720540
261133257
511596768
869221339
480799888
523149017
531419298
346233798
1231643085
1339686331
2078884731
740668987
1727628224
1033374301
537736549
189852155
331235508
910560256
411717634
1723237067
1639929776
356423699
906058710
1446208890
244004630
1941092734
1969635996
1271593917
1836114616
1432871416
1565137328
325839079
372793938
1588306352
1006908599
1149175356
648198041
158214013
278085388
1765910055
85613654
1016367446
1781489280
1057759832
387795185
431215779
816209375
1439018510
1175028398
1250289222
297459242
2078700498
2031432130
277416731
1038062121
1334376591
1532706712
1448830898
818380720
2083244238
1493531882
58927421
2019838537
535063684
918376633
1484029310
1191937399
165978944
44821918
566645450
463212206
2136139903
1584599175
514253025
1822191583
1922514918
1168590587
130087114
158026198
475875750
2088025390
954408099
1320863183
749510326
1043829875
416899309
1504710744
1436054658
334545185
2013991881
387963807
1076333163
1856008582
1066217032
1652615448
255155377
967768856
1870302043
1649253429
1798152563
363680170
344123692
1840092376
748883153
1272317328
163688668
157307069
451042574
1322764514
218990292
1879168665
1455599299
1167228764
1628545829
602040313
1897142657
680514266
1906438563
919223191
1462604694
1797280604
735771217
1176649546
792403552
2099649421
2092863821
538632969
1896692568
716570762
773738390
545909266
2135598734
2060994338
583324261
307775050
1074093370
785506932
1072612575
1148778952
852748213
1736391157
591703790
125960466
1169158001
1047099416
430345716
1931494870
821762712
1281318922
607794564
549427422
1848324022
662351060
911046440
2061480977
1807647546
1452996172
935137890
1454327109
1949936274
276766798
1018261008
1202061392
1427077360
1489391877
1285691130
2062989463
762594231
759262800
2142308725
1792181365
1815965198
2048795914
713998634
1603659395
1728986613
1939109516
1178079544
2132344973
473102301
1071632200
972997784
410766675
464208682
208446700
728630897
1827103472
1124390593
1027841194
2025558506
1809661238
1791454375
1574648194
127314695
869109715
1532165795
1452872277
457563814
634232976
1513179789
711692408
1914997351
2103912877
1610325568
604321152
2075209147
597279756
169208866
1650616855
226328850
1581734183
580921205
543347589
376526617
191143477
606005272
1667183306
1827750956
1231459564
1836865337
1891944956
1973030827
1149638569
1847747507
48188202
90303156
1519544801
1762606538
823807556
185627093
1697371034
149232638
1612926925
958297130
1012875982
1578518115
1383413348
439256254
1773926071
57568372
435577250
795824530
236728556
207241089
930234371
1901642944
712634484
191780970
618098063
1213525189
1313387366
1859019445
1531140425
1409657792
602751460
590713307
503608435
486027520
1846312850
1702976666
1876682795
364329034
1183467133
1707049436
401068968
491590333
1378961652
1574982843
2143228649
107378239
572324808
21909718
2087160956
2070353628
639535328
835450443
1072695293
1893795421
1635109196
823717497
1100385315
889183287
89605978
369063745
1585726886
194553506
718817528
512432385
1296561294
732930646
536470021
273260784
978838224
1550105258
430706328
848782967
67396382
1549259269
516019430
236443460
274978304
800445049
636448800
2140883819
534854029
1715438870
722174514
1406345722
1261846050
1673212791
1844202994
206906409
196732417
845287043
525990392
495924033
1091349067
1744461900
1991170566
1751923595
525019749
728728197
81707643
1770746139
1292919174
1910022319
398352629
319476733
951084316
385826428
579051568
84278334
1345628915
110528850
1721241913
1544171114
1338169363
1081372785
32923115
333494340
1178015240
457016404
376161148
137401281
1071313432
1175756819
1865847869
1805145239
994165318
721377461
1620755015
553737092
611554686
2026911238
388329921
973951791
246392643
1149743751
712544978
2023683153
1160732866
1597834232
160924608
278860135
259185882
784313179
1020115966
171895793
767555366
205704433
57179428
202952630
513598134
1703104837
27037398
2142238614
774850431
435801272
85000029
1911601517
612952313
1321807871
1554509528
1148320527
537580648
960184493
1514037592
995683693
1160255343
683399282
1396447526
786436552
1827732870
1717825232
1458337995
648185207
1609553604
1363503141
1471769966
1743558159
1929397778
1942531748
780230956
124952156
132781868
663556649
761345351
1508845915
61381967
979169495
1768637563
776560645
1080531200
1743169155
2028235927
251968579
1499375310
1628128953
499130893
1608189387
1792292112
45357716
842303766
125933188
11600451
1262480148
794794053
1958405644
1915560948
247009361
1276527341
821386992
1363121087
1596279287
2081860365
1507359246
1620657818
392191870
100031506
1178674032
857000608
1947371558
2017823898
1246651994
732130812
661888087
2088790240
20930886
216066960
1504447516
1619486036
990085783
597074696
281321669
762812399
645794949
1469535815
137757911
1155275658
278782357
310144834
290001843
1129412978
327850128
1944964922
714666658
1372855233
1481103665
926753817
371716340
487770149
407896041
2117977843
1385705279
1547575577
1539771038
1768039054
2100892027
653144312
67554360
2101846433
1203402045
1406598130
157641124
1375347910
1433842576
941955719
1849105945
1750597756
23357477
1635474283
1210861068
1176470565
1054933651
1252683305
1682748760
558827512
2091195684
358323367
1894863347
1872790190
710123225
17260209
1144846573
520726759
1043636746
699493103
1152756427
273257042
1506616861
251802041
750714660
615311488
1898219013
2121783106
1490477435
1280417057
564706006
965150278
194352409
39004162
851599734
312791407
294781365
141053316
189369569
1112710706
1919633155
2073783460
1009540457
1600460487
1666751029
132535738
431513938
870261988
2059430057
278570985
974634154
433713956
863487312
396343359
280173107
571668556
560667736
95354681
1128882909
2144929907
1351692258
836243350
1051606677
338784318
573135843
649401437
2118147218
1949177468
459678307
668522160
1783136996
1821222546
2076508200
1646218486
647129011
1323221819
410290271
2108272677
598757528
1115635668
1699334407
2020547355
1115323214
1710252819
1122367474
1147842398
1518030341
1125724621
483222980
479216810
2031701891
1932509279
424721209
1607507695
946857763
1294110043
407469200
26618896
434628029
461038495
2093667980
1128483461
1640027358
483476644
1091023508
1918572437
98308074
2081217279
449778229
1394459976
1530569860
2076636268
35632233
797014399
1254029845
1112245208
980680973
915452637
1994605029
164604815
310853029
1884764197
1630908539
1922519154
1702168905
111578772
1200323752
1390588625
53747997
52098739
503032062
580719095
93154367
1726608471
1003655789
115692884
969953405
690183096
114248318
195673997
782585403
875423746
555464092
1202694207
545252558
1802000925
1536193771
2038447679
1850785502
368582057
1861588388
567497354
1933125135
1139701978
1141967255
976300440
421576831
1594704191
1534322495
1688491518
858690477
412359514
857174626
1400150731
776360318
1235173151
1492839516
772003270
1758129138
599836826
789785377
1644556727
168260163
1000180649
1039989675
510451689
2092905545
125203497
1359169597
662805444
1065758491
1604807507
1999243637
1237529592
279101747
1732560326
1779367695
1799675121
307865345
2132818563
1150365412
425987005
1604664964
94265541
1615867513
1926207283
679023724
702920279
573846073
1945690948
1339209533
17837387
1934616186
1982337689
754504852
1479033666
479006435
529285366
2087296271
1843044120
951381991
348177744
1008300073
1390753414
1904573846
1918926038
566415663
678231572
1101288676
1868569552
287875801
1333992781
2120252360
117999908
1934339031
1564651148
2035542270
730480722
246702907
1259340986
454415471
1212332750
68289631
1654814965
1833881653
1156375430
1502604109
1369555448
597665668
1226149963
174209337
549441905
1340868663
827130924
1596637218
2119711444
263844357
2108586533
1727477727
1690181847
628551554
2071377693
1069136353
545369269
429135373
159556513
2017232252
454429574
747228682
430894895
884083681
308344179
334783283
1999747476
1646413158
232569534
840588475
1680295296
739658881
1846926046
810392969
1319809797
318980807
1668096729
565726512
804503916
1897233698
1831293688
356943604
504535395
1847392241
972246336
1115542256
855810053
1518080696
1596967895
1177773544
703418377
605656486
1549377286
825371146
1972772066
393673947
1143698373
2080476744
419978371
1647054008
756556185
1209933815
901790172
1395175011
921207042
806676775
279424622
540939317
57002543
1158847250
1096844816
126887287
1947826745
966229106
1433692057
1991258869
1464582757
505488137
1797515213
2017588000
1787395571
2109404016
632136617
69977763
958050316
361130180
1594254023
1836270575
1626507983
1399596611
555434248
201788443
818019545
1028050435
987160904
1742137077
1576388567
1526243971
860006281
364586826
1099505286
989654487
1866267463
634148604
515230684
707146417
341676455
1978411842
1856692101
1012540506
230735731
1918943588
143844851
1295804048
361943996
1233330795
1028826551
752424635
1213495752
1453461315
579429767
1031805689
217129993
190453225
1350286201
1562524505
115375455
1707338853
1118954009
228655524
1437328284
217716316
1530042200
1822581196
391178870
2090258372
1013154482
748235225
2031740130
988496671
1169695623
1708341928
480606221
1825637284
2071480123
1065256867
888550644
890688308
34015011
498458532
25377577
749317453
422793063
851868814
862118594
1673206830
742059187
117398477
1388867263
1128649962
390669037
1132158650
1764607853
1366399828
861522767
1232548597
111295565
1249341019
227146240
1625555454
785862220
851901551
1727999424
235399712
1420067548
2119065577
917374115
1729969880
1222327518
602219238
1718188908
268537855
1667473382
1929087957
1757655865
1394965284
867924550
1154429231
225001378
604914576
806369042
696637073
633339338
819606014
676124824
2091880571
464679358
89701722
882178597
1540436065
280014106
593984299
1824906020
1287125360
1930411343
1499780908
1891004637
2021104743
873505203
145331231
655327319
991132642
1761069537
2065306545
448053549
1727281376
633216061
1476421357
81266635
2120910546
1208255331
1031808702
1542420265
1285572460
890439060
2098533195
770161625
846786517
1036804549
1991081308
504057151
721564738
1872705242
252802433
355973263
2117467223
295547153
1130874260
219804491
1341038367
1761919244
1690939288
1565176967
873359435
547084653
334919387
323213351
805004059
1383478649
643280905
608684098
347107156
1002350379
849828206
846458973
1673829806
240577904
480819947
743913050
2095698873
607359673
344264409
1082490449
545503256
209539696
528281968
1958818709
1729619735
44107877
1690278308
712235837
611872365
1536632378
576248186
2018422466
1219072569
1439412575
1531372985
51133924
799266834
2083506739
15263374
1701583120
1949523140
1964882423
253185997
1101103995
1096118123
567838861
1263993090
1150168427
1217754655
1670388560
347614722
893515516
1930041851
787667743
1930563248
559462722
364100568
1333125750
1500272508
1357847000
1763520604
1469887466
1485273577
1795646448
1061143443
1000962184
1268034635
358050713
1909163603
2017379706
1515109044
1620604691
1175773548
1855711984
12885507
2089955758
185103071
1279052267
642178509
2100930076
10891525
1673933538
705214262
1818050527
665114610
1363659719
757468546
2037831402
1795071174
469532210
1189028646
1398587431
742927050
1137864102
955980012
363522373
382920370
1227060810
660748009
903674453
1018919861
1093087842
1193344079
36863887
1680191320
1908902189
1847916601
244718694
302415331
1000391891
1713662264
1507902824
1258127055
1226191011
1648469550
133300903
836669485
226770897
2015055414
1127627163
514640955
398015199
35274963
844365682
2145895424
385709700
1508794045
1826190354
1395393929
840176078
1732972919
2078450485
1095231043
1941781539
269786086
970059677
1829083279
409142244
743387765
1314096226
1259046630
1958325330
960551794
302305470
1683224927
2101119916
609687363
1463355403
870121705
714109473
662786183
1802743351
1666296768
250910561
1439765668
525478052
26051154
1829441902
542184294
1086150931
1761299067
6410780
1210312750
895237991
1794118808
1816473064
1679534430
1231070289
2017693515
1837427263
1427849417
1357302583
1720099819
2012533625
1035111601
1749101785
475618048
1485953775
1317422758
1906915659
1585514558
1230290426
2050274568
1693327920
713014787
467350338
1753752252
534424860
42863521
1009820066
1239949090
606801328
1240989557
1293901380
2031781689
302761996
1342075996
59994813
713381065
876255959
1786619263
783805249
1027749761
486699397
146410298
110603630
460649714
560684835
1909751277
1797969359
1953861720
1914150790
1904649231
836345471
2088713107
661037718
149464329
2006830408
1119162128
1352080831
1344349735
705407528
393054735
1942038255
285249195
430669163
1775622803
1856067110
1101566926
1814861188
1964895860
1313730622
1770065319
756733442
176048807
2114918596
568005253
132107641
1049144437
464719027
1321425906
1710773053
1028943996
1373070303
1537536682
1080536737
171426921
1321229407
981279446
1804682416
1960746506
1215769560
461486070
12701250
380664859
2097699317
1312457258
1221662426
949350035
1071325979
2083463471
795165124
307160690
1799021010
1886001559
1317050854
1772801654
2001437177
1714565199
237168230
823356199
96598657
1685786465
602360389
1643873073
1675218822
2058236483
1923590583
1893879685
1512086763
1183652207
1649318026
1572647826
466659450
34457413
1143001398
213204356
1167293413
1932690469
937898372
1079242523
497387430
1996352158
1250050693
1061080274
762563700
63191963
781206995
1692677851
1458343498
1715141252
2079247271
360712562
903613914
667406974
1392562780
1259111608
1875790701
2075115753
348285658
835714365
185520437
1139247918
416475181
274224087
2139063469
895908360
1723766188
2144679579
1914667494
1593597619
2012279935
1189226608
1849359651
1422646805
1809351369
2045858235
1969040767
95028632
1608845512
1504188434
1765621408
1187260295
1227452510
1084129072
553601951
1829568264
1032462939
1326600421
1833066722
1527913653
243330284
1681853789
1687455307
1023056410
1872720480
1512809195
201707944
1133516461
521740037
1642000210
1303609626
173210608
649963325
1259079358
826547397
1941637553
1340935588
1936147771
1886233108
702884316
1294873135
250947122
1270789267
420449568
1748035439
1942217908
1912854858
610602905
858034525
278979662
1589754099
79225763
1349274433
930799700
1247635823
871598118
1540986528
1765926177
548126855
2131886815
1555468426
1513492395
1891675767
1404593667
1745399926
1924535807
1794613120
494443424
1049955932
566138758
1213064977
168721011
978268388
1802188095
1615343832
1391600057
1257989124
921334282
1086061533
901881305
300783242
2088065674
1291197659
337826872
1626194236
352056867
1071073182
1189001177
2020266997
307723889
1721737846
118932824
1564814648
804478968
138567465
1804977945
2123995020
419299948
792354487
1465705019
672518167
1917999353
1912134086
1504569758
1702859852
1265318316
1613173917
1727265630
137836900
1389461322
1762924632
2097898540
1872677155
1737879610
1640461679
881445937
158247274
1653075705
1196559874
1942465250
924895531
922350314
1947592828
1871446924
1639667737
1409599580
1021184156
1616603483
90440588
2086311986
1287607094
1384860452
1648672165
467319088
484144963
979011933
1214974841
2000111474
255779080
2087735268
543873673
1797096622
36877273
1715616958
1655562309
1299317007
595315713
553830896
595099458
1683065560
1629473255
2094597068
835532248
1269294791
258548659
155354169
58168420
189616316
973291405
1252046477
1218952090
213631838
405247528
2081580300
94855812
277678258
1106566363
802851800
2035377480
957518471
254359392
1203074528
1662311119
947395160
1972925338
698163579
1802285853
771885412
1339509212
1151200090
97836538
1058580986
716482655
1820099683
459667648
2112953905
305792379
1242443031
694191392
952443243
1426831719
423901534
1058055881
1504350201
1461870831
755752359
1788045784
272349079
1391871838
876823349
740725049
325152550
1381357759
35971899
1942744340
1655699504
910171310
665463943
2099853464
199730552
1463564214
2055630522
296583290
441076835
499578439
964366102
1361383762
2056682785
1821335213
1424360534
486862271
1201242766
1415269123
2106301303
584502326
543763009
1267534975
2059174747
1179557499
1517704616
157488148
1813586293
1404214783
382292371
791324206
39005715
1868489844
2061039260
398365736
1701746735
659392467
177049877
2009792284
1847767601
1605124600
1646301821
1869553944
186426798
195599990
1403652083
1207312480
570699820
1069265126
894229564
1451223506
2000922425
719213356
2048056927
1586696648
649348108
1747905418
11113330
1437646878
2054142197
1655814946
1481690583
321102047
1948781707
821343324
359402872
1164107619
679919248
1585436691
742893756
2021796085
456405922
219880835
700627965
256357794
491285091
806543196
112124572
1252088832
1191573200
1606668827
1003927142
1498524338
14698140
1675068048
700192873
1808665156
787361268
381312102
1480540407
1852237959
1963572096
754202532
125802481
1441982908
821974199
925659032
73880844
1498817348
860232077
1707245668
812836889
73293407
1844941199
688139880
761604420
1183670598
1151639453
1093284635
582570278
2055881354
1594605096
761558052
465811829
1628619458
1536984021
694075834
177366122
744861424
2112909121
214375434
213798450
2134854293
2021194686
1753121423
612271108
748732954
935591124
691882324
829293921
331064587
550978450
1469315077
295005090
628779129
54823363
1095872431
1953061497
2000613637
313960220
1886984401
244234236
1083188532
316214382
1343019642
106278236
1066370924
2073725207
1058838411
503082642
1110431976
988567044
379286975
1374341971
2017837893
1547594547
1319709423
1446479476
1017875178
1159338735
2081854715
401110729
835766690
1633416855
1326372373
595488634
1613705373
145619636
267254871
327020417
2067616268
436405033
1332621263
1858444019
194540757
1089767368
460613662
665025056
2067688841
335781983
166046551
968491795
1657831760
970870896
1326306379
904259705
2096648146
116005956
1564532751
1618326281
1328006561
192210220
931120455
1596203352
1695356549
1443695792
822727023
1365659583
1848885145
1017242143
1206095802
247376095
594252142
1378702831
545011434
736468554
330220194
1170732650
1689952284
1354311718
1449134680
1126708187
1759167533
1443106268
584696102
195947622
2091172616
323876319
1936133469
1648050464
933654813
973422138
601887551
188461458
1530424753
343121128
1782722692
224034820
355975529
2081327165
431832749
243883613
41747675
1540646493
1456397343
471359867
1211764085
411534909
1025818626
1673543252
2005345683
1102569348
1981747921
1587531190
780716341
2074909480
1626067408
776853601
246869289
593388414
861157574
1866476538
669961499
1121156061
1685402751
183039599
1679311117
89039353
1086053614
520841958
1330093403
2011280753
949942010
1592307048
1281693371
68495397
1370390439
1711671265
1585623687
930428596
464666109
1265460644
724155296
334882875
699423825
1600722923
973652351
1379850057
1356139560
1557914191
982195679
806338929
1431580547
2054573729
1073939191
437182504
931007253
791300560
1898910416
963774567
23068842
677250851
402947027
722703172
1198150070
1602170283
1388748988
1722027631
78899431
1874283411
1603618085
566866896
362098015
1134727819
398083513
1142860385
1366481884
1846140124
807392307
1310658054
649193880
2143352914
947404752
1714929668
569208456
1877621637
448807464
340197197
1940363206
855663055
149214652
218089572
1439605045
1747431213
1450546284
1270939166
613341160
325541135
812424639
445733233
336241943
780946997
2100626609
219226594
649174932
1905658664
1798882923
1548922439
1712301681
246351480
1415530615
2125114329
1645019888
1020340354
554000046
1202270028
548967185
1331143845
1024973235
1368165737
1926560733
1071584388
2115607853
1788803599
260170572
2062867696
150879792
1041232351
1803170470
1865865655
1524771093
1895459098
1988124964
1369723452
264851465
1902691592
1135723941
1090598290
1588420936
1044880369
530182474
1833737920
38045032
2086157463
956240250
661365025
1779017016
1028915069
1199594040
1078549538
388970655
1938906777
88045649
1707956286
1967496255
630969766
1592658992
925444757
1316876314
307202705
1874340644
421421482
798129591
388611475
883223166
1711126972
662545990
1335820633
1562767610
1816172511
1263032652
224934736
1018106291
1237176353
1180242451
1993829478
592375387
278573106
63725255
1231372411
1231134929
1178162203
629140996
1942513358
76967524
864371394
161031657
1946661645
715227433
689918496
259014997
588776598
1477618345
1225380695
552138433
1488385803
1206529532
446039733
1029809866
391338702
44339752
611571809
1602359707
955544771
1771469951
65332392
391288253
1664157583
93426326
1999881173
371521114
1499931231
99312747
347119285
838314320
428194424
119496484
1855195802
303869324
148441774
107267896
793325031
1192028418
1399503857
1504819716
1220553867
57741237
27710884
432289985
613014342
76091538
756446618
636107430
1503509786
1950027042
639717515
1197590293
1204504136
791861101
1239874084
2085230402
402090550
1570436884
945878451
406766048
57109986
890779980
270437767
852880339
1803158912
114345481
1309373553
1247445893
911194118
1818738282
1825713374
322667159
335776656
2062967599
1619736947
583612468
1127545306
1529594539
277485037
2113510318
583281646
31190907
2050553463
319596107
1505853251
73907746
890523720
1191818716
498159985
679873568
553069066
103741032
577049624
1461161289
487142440
814470522
97167869
97395384
1052747916
1243577100
355666585
2073082011
495055658
133451098
414264968
128232600
1755521726
701593898
1683112998
1539685441
578887638
171673150
1175464769
896891742
79343268
1822224261
41892318
1659588942
1049441820
1401931527
1901610899
1949171889
1871400970
258039603
1847591728
285193337
1979523708
1057553694
944541126
2019923598
1633386251
736793394
157966185
515108448
376884059
987661139
383873889
858244832
1945809226
588736761
1746648220
238492827
186619799
899607362
1626202460
635474937
1232789917
1044551623
457392086
627292097
1040119679
1760150612
707672825
703250337
1952192380
476936496
597544328
1842273705
923987097
1714119653
1427728200
1480594603
1638527023
1605161152
1392775446
2000262991
1234604382
1775939060
554162340
1573629289
629876101
794268814
90866983
954475161
1073389877
431545396
808227838
685653103
717428462
1131918398
972258187
239286506
386924777
1922254450
501234032
2084852859
1705332891
1308418490
882058507
1805080624
2028226230
1241983774
1572736185
343846985
1257968617
909203794
1891998095
115739228
1204830520
1757902359
1007877137
731675442
1801117575
988850475
1305927716
1372925289
708346015
1642367470
2015275336
1211602913
863106864
807434690
2101147428
1088961461
662691445
1804994275
279343435
1678961135
1908403095
736843175
1535368173
2090832693
111936704
503747507
2069525456
383425689
1648632450
406679930
2085327568
955891341
1060894505
480355598
529308644
294021965
547184498
1023636467
1373122420
265731147
1823513197
1315128757
213493674
1457383868
18565674
2007711217
2025053347
1522353959
1430731796
1772740252
90452151
1033816938
1900148827
1952887401
1340269606
679615948
879106833
940179167
381793003
1757752457
541029424
1571847870
640268041
189877049
423292777
379855826
364484190
41277691
1339245917
378724857
1692726627
463040124
1242264150
1467777158
2041984308
638227602
1311242323
875591041
1089697344
744030878
1018684902
1213515469
768075166
96494580
958310201
185529585
439504945
1296934672
1424989623
1132981715
278528047
2022167375
1267499206
1151600150
1376444553
1468360538
949454364
1332214660
2075781463
1014447894
350900512
295960662
26399722
1624375976
719498402
1889389512
1253054427
1516182519
469109120
764589514
398339628
312358146
2124204085
1946867823
2053840426
922762914
214321246
135674491
136532477
10812972
1344716989
346882463
427602372
2120492059
852484285
143371405
1389431131
1007348211
1470445314
33838447
1638445827
903297307
526213978
6159404
1303809346
2136561766
1138822505
1803212876
1933981143
1627726542
2096670227
10400711
941461080
1876673974
777645833
1431194846
1257408699
1186399934
809913238
1734393886
1085684575
283054634
1493882973
461110110
706100648
28561876
114510803
425015155
1186286432
626182737
106995386
657357451
1253847494
709001697
1414822881
2083136172
1048839102
1548512921
1541568767
2066577266
1463457076
80637043
2128090620
1714111699
1115832557
1156365242
1611433612
1540324593
1043198771
1110279947
443105612
1470423763
2019196692
640086602
1138514076
1995291668
457587251
2114498551
1420139105
1921551282
325574934
1995054978
1217362204
274322460
224773006
1206252724
281328355
1154736361
1554921706
1395418234
840168220
1465227828
1922194471
592763828
881967452
439967192
1222905857
1784167911
1454037710
697098764
574114754
196913947
1188485563
696983501
1158590143
60542397
2084361645
672220435
1581210941
676114767
532333746
308784814
36709443
1419387085
1407230547
584575717
1399973532
2089716896
194011295
1068024844
679956370
117340400
68395032
2134462909
565563628
35288054
1620586605
1662260219
2061624861
1769051111
1378113534
1576211715
77045894
938311108
674489477
1590563915
310410421
1752232784
458163133
1697363799
1420262679
1407314201
470540959
286180681
2081197940
193471758
1846285930
855140495
975714471
1657365724
1470549235
379091257
505448790
1399589728
873514023
484757257
160454984
1135171634
1056115515
946904158
1910623430
1970807934
2105641528
16568189
1650270140
177809962
977424970
1499102541
908901110
286118491
500610755
215503879
1219989433
2009238155
137833564
1469322447
1708309588
458597284
1794306472
2133398993
309033048
1325643899
103055379
2002046321
1500137627
1575131902
250331972
139092865
531659740
2092157841
1868503549
177097787
489746032
79132369
2097421685
240314889
2017793879
336133052
872493849
711931918
595549097
1479408145
978903835
958954592
89893744
1403054258
664795621
1999110709
474965334
1598043038
1254060059
1259723783
1087996798
2091573874
1752373846
1920052713
1515458425
1186186891
844505527
1784840209
1382538838
1765028154
2137932955
693541009
1310954805
161952257
474406400
543972877
852948356
1846959378
1506588372
29180329
1072918813
2013337926
1463524527
1925427553
240322108
889681538
1552860086
540349132
275145855
1463913465
2013588990
449365036
1038833752
1531731481
1919507336
2055546846
1760329715
2050313582
317883258
4961758
1357596401
1099762744
346526582
1266488984
1681206078
1275796801
475904027
1001276559
1048922248
424335808
1870540203
1015527172
1462971702
1800077204
551950265
67605584
2018506312
1551419267
1649484205
964684686
53654467
288326649
635430709
231339896
907351289
2075510424
1013654533
55011383
427908150
568397486
578071751
2120922648
1936890872
799604699
916926080
899644280
422066826
1645420485
569751463
965465808
936230488
2046827704
1250691032
348378535
792191526
1854118823
1071687771
1814554150
1628959174
42962581
660196335
390549930
1646685598
836506294
1310062594
1514127092
1239807846
487904991
629765111
1085455400
1891599971
896862577
365003183
327832014
1129898870
1679478542
960388630
23436301
1831234906
1232814237
1131743446
1403416012
2069439755
1971319063
69850470
1882782323
1013580324
553057494
787792540
1917749268
128159398
2099158731
1197513401
1382296155
1126878205
506810157
1328929939
1745781670
1848139234
1511483904
362965830
102994156
668139681
739466446
1259275869
201030189
591151977
1262312718
1184074245
77688272
853577148
548120226
924514240
1324188380
370895585
790905362
1265125022
1335927407
1975590705
1172656671
827128453
1488681785
71205707
72411969
629310971
1063877222
12593358
1147498712
716665093
200855315
1812055717
1980463995
1602308672
1165521812
277277970
1298286583
1342463700
347422784
387842591
1649650916
155335349
1483670954
1001293240
2144901462
555741352
1186901707
1433640478
1702304434
1465199455
1573284586
1222896521
631433971
1754596495
803528848
547857842
399083332
643933681
96757568
1981677197
83021424
1662759265
1656703510
18010036
1241458184
1123971300
775033132
426085845
581708284
131714891
510973257
746751393
749265364
1987778585
5544177
598695853
1914863526
30769060
403024618
2001464422
1867687448
2031842328
514330869
776485169
246953502
186234040
1234631040
1345383414
63153654
172307154
1457272346
1532159796
1004527439
2047654390
1279311292
530003713
1373676807
253714317
1821587169
1909998862
134185446
1903737840
1625131588
43078713
1219509990
941877848
828537985
1038697849
246800639
1137070250
1817989229
2050597964
1493249892
1310929043
1049981373
1565719162
1996604065
971570937
1276389113
1205824554
103979599
1731822746
1160924124
1097112783
1774926443
243123868
110760745
1317395199
1503548298
1681307155
146854389
1313313979
1565454118
228305092
2107166872
1916081066
623191876
922196382
961750450
543785334
837510130
1775644688
1697290329
228406230
559751621
305238301
22055507
544751903
1020280885
1995569006
1697966637
915102819
333567848
1127224171
998387072
779090325
2098173736
449524611
1766216664
699447699
1246145679
369374378
1709305677
1278943009
1469132938
1693334016
1131821292
1446742643
1445666324
1151741464
95103329
1348763036
1449644035
1566706120
1724292013
566372608
384895094
294184385
1361934290
1230716855
134774121
992268927
495445028
486544141
1033171088
1310685055
333545655
1506342843
988007546
1390050568
1077848164
31781096
388516726
768916361
1631566882
1987683930
1910580593
774714308
294352094
1937088106
174966341
1710542752
1255750895
240501776
238816322
1549789704
60068828
402600497
1427607134
990420674
1848801112
1156466724
1262709140
747824111
1265751553
1176241695
891787431
1008953564
1323305496
135966998
1216008589
574242610
1192909383
487243610
1257368367
211962563
291866040
1764297845
2124270769
340163122
1515476271
14112243
541123384
1021167322
1263940963
1109393133
470097917
125762785
119986632
316022063
1629191835
1380797509
1027073537
1335020693
1693324240
1955504189
642621735
1592839042
1923982112
1067237279
1789374171
126312474
1411628406
1245853173
1143919225
373654177
886204129
758383226
624998648
367940487
1485456805
477696325
1188219698
1335351021
1522554847
313555834
1053100016
120387687
738996717
273125039
559802002
1712576605
1733805169
1104191069
923287849
1228496646
1617537876
902535972
2039236206
786635195
2039677682
592540693
1511814222
1271422642
1583990607
540228994
1135581731
1578350848
899201446
104735429
1665196838
671981030
871223163
745872706
2041505782
324102073
921708440
36795820
1494403468
1485675177
761694563
121310017
831017824
653291943
408382215
218719455
2004886972
696365488
1462468378
578717990
2010441467
1875560082
1035717380
76324409
469532517
709764878
590628401
1800884792
1926126215
1517224165
752090816
209849302
1215803714
143273353
263440653
813425244
1918295184
1243704885
1625060628
1102732715
1905700744
1561980865
1259703703
1240727264
830658969
1546590061
636853606
1653313633
1823363238
333092568
1910308402
847068703
774161379
1175636058
681848560
759068188
1912608126
912282437
585544036
1663143909
450550921
653006857
99840299
1424899507
1203302541
38167727
1183560076
1635763319
270465593
1153986739
1220117484
224000927
1244794579
1402020308
86427017
289805728
1087918529
1312692126
1618847394
1311256771
636723059
195166323
159102997
2036248160
384777866
1490629926
1048609119
236737531
939105121
1027448222
1266720745
1296970439
1013123457
1960500446
1701211193
1455315080
683314717
103007567
1074341954
725895131
895595033
1321866567
1476638449
821311355
1987075233
515472116
1775491170
526261174
1340192166
2002182258
1942680082
185431608
1126371056
1212481698
1752783714
479915506
1295898566
168772381
1667053022
1489022956
1526044279
1648091160
1102956791
1006802718
1246947962
191253794
1975282366
1302011021
120887027
253948340
1103359049
847122564
178230533
1988960777
1184862548
845289837
1655123523
1904239907
1856146760
232914237
1793465832
329121785
1147734656
1978052829
60931193
694143367
735819727
1772826848
1607479527
1318668319
1077862153
969613833
1884990387
1525159079
1245053851
1810708666
85239923
1739884373
1422198777
1002072528
1912682585
646163384
1618468006
2062738089
1637831827
1971027255
268023367
462539217
2065053852
454716102
1770310505
1007732286
624608246
1363354691
1823710034
519852223
1971774731
1256041843
1146928136
204065645
1144785671
644790957
1212297323
855663249
1829347395
1260803533
1383941887
1113961503
1974504615
2097596775
548405001
201277542
708624210
132437459
287635594
765043359
948814215
941763751
136767725
1688637549
1929859269
1931687400
704158144
1558356703
610468007
547429278
1509322673
2085873137
1153164742
957947427
394950483
1676816809
1779255073
884617406
1572601091
359287162
2088589663
1095884134
440642076
1804387588
149749831
349794716
623717195
1410973795
40212767
1701081539
1513054010
2126140452
1562234168
105993910
285477977
2115556788
737045528
1706922117
841490354
623435613
1261456743
610128911
160264827
1003495627
706493386
1157344778
1088886981
2067855292
1843783321
2012831854
391723019
460836582
2011880492
1381828016
2088068178
409749476
1248758861
1325661661
680298371
916924928
1568428705
1270850062
612323178
873339808
799574155
1262240139
1867916163
2060853620
1015652192
531850495
269067233
430827405
81937190
1099586463
1711582971
894488913
2056619076
2015235892
1929965490
483643785
1822296670
572334033
624882798
589105963
2103528837
1441876134
1482345611
1561802928
1071110664
1104743549
1490956039
1699863907
1310955862
645048506
748759182
1256144153
105718992
2107200282
1072321019
1516313609
402726966
1519762736
1451199967
2102740964
809933576
1338171559
1144541231
2094196668
1447525481
686298022
2025482996
168399748
1986261886
279536903
1445619046
133379632
652866241
1116684479
448289311
784970673
1676259968
977689458
1494375669
1123113649
1438661147
1675159482
333801923
1042881698
806417187
667029941
213244493
1928433044
1426539296
1222427515
913859754
1597746285
718876238
1766764840
7643501
345011164
2007236907
783330734
1444551109
1359098320
568066850
1691698786
1016127005
492349479
1638412559
699312046
1726915560
34141380
1101201100
469027048
1847159887
631914981
1134109224
961339711
293646872
1824013955
402613406
265495352
32907265
2073320969
351829440
570933668
940494701
1222041912
2078537206
1530936140
999689686
1059104258
579801023
903737169
163228508
1119797341
1061206664
1001060815
1941950903
1217452349
1694076245
1407080377
1612341562
147019856
794871822
1634226959
1275320391
957240150
871849628
122173291
1135329470
524961465
139070028
2144095760
1129358902
910923188
184247615
1321017877
329880886
202756708
530516781
898960652
942219314
1905774238
863946027
872745652
1841491637
155284280
729987798
103273861
83677997
988045695
1234545906
2095336202
305424678
275798581
704526196
1008736284
52575202
3960514
793123944
1568910456
549680266
783153514
224957796
766539839
1626542033
976116874
589344301
887779048
723229952
830508035
1917888261
2069222589
1468695535
1705467221
1318805207
2081051119
957207298
1571659445
1130939649
22826911
1822791100
1270937823
1085166799
803052496
2066854619
3184300
1341429252
1421235687
220549782
2013304024
1764927724
521609823
141085966
1239628469
2033768209
1134929827
1823678497
1569258189
1233333792
602165816
583265880
106445421
997008055
1924554831
923206699
1270735467
786381199
1916876555
541747067
1583855351
1991227981
1317797439
1062202519
1926854663
1796172307
1130267679
874730819
1995295210
2088455441
721447643
2050881319
1492378941
533492021
1184471874
1956702473
1547374300
102678595
135594709
791591457
1073535117
1365760547
1619432988
447590395
1253517753
1488385861
355835395
1828424678
489098771
355914399
1619807336
387701507
87379944
2066389965
726505303
1860815527
1648744077
1346302468
1972526602
978749389
159043600
44557717
372167876
1044194539
2040307748
447021637
1245788558
1257572347
326605244
438592088
634048411
2095833393
1956675087
2086520641
1364468876
128985354
2142291387
157203951
532519929
1710564989
237744253
1470154500
1786594277
825851116
1029512646
534940330
1235939674
802767689
1084435702
1973227948
677094352
1484038523
548644121
143526064
1693266478
498333397
1351493088
1240467809
537083669
1301448893
99360685
706342437
337015865
729331748
1277137705
559819460
1251411942
747552982
1433508563
1495478213
1120110683
1641086635
540129694
273536036
561311737
596556839
432469211
1077331955
1212219956
2115799420
53719836
360975910
1031008092
799217955
2006803745
39812987
495075564
991143982
378074765
94589873
1639190007
745204323
2023556262
1018541336
518682326
646677063
1054531670
1944869301
2055236166
857276006
962548981
728835530
1919398171
282877904
1406941613
1824577278
952320587
1700472886
723241203
1459401950
1247797231
1114239061
1744748829
1986546867
311163632
1621329504
965102721
1301033747
1576001370
1137546228
144355859
1821822548
287778904
911461449
1163906291
229910563
251428215
623026881
1997032799
1798686984
1967691197
1699383538
70828140
1719900536
1452639338
1358214404
2066440408
485411965
1506233691
1901227987
1977986657
832557663
808108279
391113502
267439930
1643663966
493592749
1425252368
1076213569
1809984734
1544751930
1030960507
1245583553
1671726647
2085564524
707194212
1627069600
1358420111
1910853206
2124717199
2060640903
1228017166
1632564307
107685785
1211484529
1048814452
1529057381
178751862
731676439
1650381305
403653388
649880113
145742154
1128382903
1857551153
777325774
956003724
1010615324
672258735
669859148
1908154729
1588434307
96723690
1926637440
1736116924
885565589
1096673385
669134079
21411781
363427618
37801841
536875756
1987758108
1103289836
1127878742
1278132558
1059552220
547913023
1609794402
777160741
1347028132
1061823632
91780536
1251274374
841391571
400180229
137430227
1427638407
406154291
985163581
752141095
803624281
1060316964
567850653
1089840261
19408282
1996916718
1312916126
1927557726
1103596026
1665893024
1230493051
802031372
550226175
645219829
1104416130
1779930022
2010471770
1486357490
1045921751
152185676
1363377231
1544257966
1169957187
1716475725
682370064
1463250918
1733769885
603091936
443527574
1408928582
998777025
1384223749
659619605
1111327901
1191966955
1272360534
85658297
1549971616
565150025
1542590512
763175831
828604723
1528292419
1200560942
2019991989
1636615251
1450938960
2071742645
256582333
1743433178
943989796
785872472
1792561377
462792252
112346453
91191826
1422274980
1764811754
1220322861
1185676954
327875295
504089351
1015215607
142387108
1977315821
2071401971
818800076
1022393897
1744884174
704562461
590688748
1681302571
355285261
156882826
2124723426
1005146623
1394057281
1124125555
874086734
530848102
910710972
1920722310
1771045822
1845916312
832508243
664420966
557592029
677613585
196830880
2078453208
88385567
713063181
1091631028
1840202598
1918503907
1122072577
428868806
814012202
1839408673
591901279
1290507831
592913721
1754743227
337653896
145107266
579521000
260012191
214241704
120449025
1957036858
1568149344
1301417973
661743192
499201876
1391122283
1475169797
410380421
1994933874
1906022392
595946320
882389521
2076025252
192905584
925228908
339794702
1506815144
2142807981
1453498201
804597497
1781851271
858686333
1182533851
500011763
1595232521
1750891890
956045164
242906028
335789191
336560156
1336795202
706788336
419836889
1793823261
925914740
1299632806
1030311747
632453242
1116034871
1806377388
277594688
1617191076
236846633
29172499
66302912
41128811
436552144
336721935
320790232
1281633909
1974065042
523077489
312375867
2035345006
115892202
949560097
154134808
1491980900
689363656
1428207389
983774022
1623342287
1475503090
1169129245
1434469769
1903328823
1433417496
2083865879
24902029
1863507917
949156802
236791751
1575872078
1369212230
377838225
838789285
1419245656
2092785443
2119882817
575914513
2117128731
2086413618
1257765607
1595393401
859960326
893999237
1573041588
1012974087
1158327559
800476625
668736704
68399835
1060688485
1529561007
2126799580
755086475
2087207006
164981006
342498245
1238729829
1148854819
1663444679
163957282
1448773164
485818998
870064851
1984082624
1908822587
1757324070
1269794211
1700133134
1624099833
1839242903
117059899
918881212
1651425253
1395183222
886375085
2101094459
1987512991
798391646
1078140074
1777770425
754075086
1017470464
1562655252
190366449
1908866965
1462193270
2009532294
528322291
132937701
2038289755
1209304675
2061004901
197257180
1914996424
795702858
103569616
1546669730
748488859
1920124985
507058748
912246994
2083388497
1846679471
715131842
535391828
1963304318
424619551
278984092
1871624236
24205816
2070121528
963659130
1553952624
100317783
938278141
990349973
2035753766
274444792
1896099603
1299266147
1553671876
978992927
20207572
363904140
60954621
448594866
1970068744
1921498825
472771903
1403624607
958793654
1585041901
1948355599
115196778
353484146
630148442
995813220
894711070
1926317009
477658139
416982423
1359373086
1313409419
970068031
1281511086
211544924
1464564089
1768677340
835846825
1039718643
74699928
747825338
2075047952
1975233445
975836201
427793629
1582956946
1054615817
787010615
254375672
765746374
1320940470
1610499433
2044778028
444795035
1192881222
941696997
1345331844
1322410634
142170506
2069024019
2124757431
422432308
1957550252
564601266
1279533615
856040098
1717376298
78364835
1485047971
1732223240
191318417
558304543
785875841
2143318719
1028097842
839406723
182525782
1685630967
1671218951
201455789
1268069195
1049423082
1647100293
1919328907
984218938
1047286151
215060190
54688788
953615797
1404778197
417533701
1909027537
243584135
974867732
80550712
2027127259
330153346
905595528
1940093961
1245709303
416377717
951067004
61123559
1041829428
1979389232
1666563656
867982783
644862467
1677488691
64835072
2100743650
1930102698
1193133584
806685763
1542838890
975200273
1503935752
241015306
412672794
1232207641
800034966
737991473
1160278431
357105277
1561326326
1964399926
2113317473
820377346
416629794
2054309217
629507084
1981846527
293113370
760989429
2070136878
537865347
1067501508
436216219
454155119
1588553201
1688462223
1826039583
555699639
1336467092
84222285
935217768
1775383187
1382211363
374451194
2005874019
365510985
1539708446
1121746283
1260054300
1042922869
1076058308
351963867
546462186
50996914
1608019604
243284097
1451602532
1676325188
1030480507
677451436
1774384339
455902832
1106828646
1903355282
1232946089
43568196
1457785152
41214334
1329964604
1479046769
32668180
1083987749
545150513
257809895
1526440190
1862762511
1796314726
882975156
9389619
1519887999
2136281408
1160793758
587762506
2060685887
1025687085
1062490137
1403450769
898841711
575688873
330016765
2137423896
173394837
80621034
159117032
1534047735
1162008721
584510420
354098339
186176797
2029517361
934827628
279025768
1838217095
1633917349
736034487
1010176199
1265518240
2030964565
1122848910
1684282402
175649910
1968309759
1523003695
168730916
539410123
220538788
1654334784
1756300986
829405420
1630671419
689045320
1018309649
681254382
321163987
2095977890
887368094
133655366
355019458
1535312185
117168282
1650918020
2042682285
210690833
813114294
685741110
254425913
320746279
35200812
1712623921
1489031166
1195579065
763029789
262514180
64206258
1015627214
692081022
1179270278
1150585085
1294944829
1637960380
882050541
450862044
978238841
1343824344
905612642
1438544486
1295740689
1043103395
236835487
1202030238
1183025881
609692721
974514919
2089702430
723064583
1196599397
1275833575
1714335109
676201177
1795587417
1262379496
1504598054
1399569419
731078754
1087799340
1700524003
2043629127
1242176342
1811770803
1946293286
177408014
2071936003
231950760
1721621375
1525590561
239897941
1476116373
1146589351
580328742
40982065
1184555220
1539225080
226930678
2132960101
280692490
795496887
615964083
1622857397
1614069518
1262388016
393518221
1868480291
743553473
649616889
454570974
666925658
1619249134
62983893
654940576
1553586965
1789451100
1219053452
1192909367
1485445941
1651839343
655225700
375260358
220828329
901498269
2022126498
818553685
1162098807
594586414
354591481
168212354
1028385452
1364848763
113894009
469254654
1983086233
1854695312
1607888359
1202474928
201562396
518699502
573814662
259100909
1385844443
1509990978
261131371
17069884
2015792344
2041785983
1782628688
987323239
1846560735
1801390616
563094968
1873620002
1579054584
1344131161
459784543
665166934
2060176754
1460365031
1212569549
1047136464
115035634
1048862661
1840067747
1102933749
22909010
796287900
373440541
1547930417
2021121761
268149666
1577605879
1681458872
509482574
2023380102
1546584853
1980259840
1494240400
698429566
991575879
918832902
646791820
876216513
576967747
1924177840
1414175595
82522403
1840693260
1210246039
837016899
459368718
1183186583
1864575706
336673112
2105159314
364877356
1918283765
773266385
1504219202
1706879930
1440538190
2097120538
1458362351
869359222
887613478
957229244
1052263379
1542991023
1324999983
2130728576
2134231624
943890436
1372551224
600419132
2056315585
1086816662
1696661041
1788774178
838031630
1878316503
428033049
507334710
420685486
1782899048
1540408540
1535604964
1095325103
1735882107
1923379228
748376460
290122463
512787182
1401878589
1757388668
1757206471
2096953330
1238345868
647101968
1560016187
1012851570
2021245877
1795753713
781321477
2040652113
906979811
553337318
753974563
1125699396
398133022
1241242951
2016139591
713410727
1047546085
1115565613
1854616801
1124952708
408788421
1615919365
367914619
305553528
1295465026
597852496
1998032994
1580611568
1946462155
668885554
723534979
1793883603
2100943557
2060857001
1231097266
571285863
1812254959
2110118339
1985284581
1377509734
232306554
1961158339
168344864
586448899
1465882946
1867866579
516973296
365985505
1780192605
979476374
1461602576
1638999050
102800618
538559933
1265775042
1013515571
1332722137
1115822974
1467661828
594959579
1453120589
2040734096
1738661712
2132043250
1082667535
871133872
1985827513
84148425
957613010
1971022636
448537149
262970988
283122642
871799329
1607085998
827749776
2117317603
1909389582
377669376
576650939
1969155178
618130466
1915435019
1147713515
1828505955
558303981
17725723
1403466210
647936475
1934405619
2041761986
42492840
1015719194
1184256434
1589807412
589055677
1096057255
875274779
704686357
750500777
775713694
204961628
12760749
1536145000
828011043
1919777783
1787331052
1522119207
616592968
1759356677
476772051
1627287020
333197647
774274127
708507420
1660153982
880888405
555160820
1346977032
2094257371
488973654
754052888
250627524
2033376912
1240805570
379684504
2065253156
1627313691
781237407
1548727566
1964316142
1279503424
575625074
904976965
1765953667
978905014
1763489164
645123152
1410941245
188241943
1930633063
1919389658
2102854466
1256133324
689792778
973592622
1008769874
1522120584
1024026292
1640058861
404166484
607976416
2006189965
1700702415
1098234469
1659600831
1729613598
657421399
611528306
992602662
497481192
1167705017
1245626038
1046629505
1568278063
2124910652
1276287293
739758138
649855298
708897644
1391729219
850110783
299699820
1491335080
2027625950
699683767
1035251907
768321501
1578719650
988288900
1490847169
412501977
1744486553
767284554
1909230482
597478749
1672997739
217520479
1096937112
558624553
854821979
614365466
261710071
468715068
891021363
1639266009
577107781
142914891
1395218832
1819749895
1521324127
1580816761
1767037582
1758201790
999539308
1501250182
1148294964
534034015
341594545
1517728572
116164486
1888762514
1699622562
2082449643
186978862
1154789155
1545600118
838036678
1065203234
1787403643
1821843137
1875110728
36945320
420518143
371347615
402511036
828700602
349250841
1465434587
704284055
1975155360
1390206864
610713068
1796126313
1146187528
827389407
1838209664
170325211
781902042
1348067610
1595321561
115532474
1426823651
1390045883
64882794
1916813129
865404226
1289156520
1483720053
1879488322
83892160
1759911429
602869433
893746355
610485156
1426554927
416561156
424912693
571241003
1382150555
1330912430
736386325
861406715
1384768147
528287034
601866900
990766347
1611732368
959583723
1607578191
1644006309
658545161
340673899
434060885
363996677
1325273577
1935137343
1582561064
1161278166
1895644394
927822227
1157102829
1510616398
1669254522
724929895
1652545397
895991726
771589255
976857741
1619465698
1751055637
1833604644
859168560
665237556
1863459892
448419194
1355153688
140008900
1841850727
488777991
888755162
1417101167
1216760010
1099482965
1677049480
1682959929
1812324557
881441430
150178649
256892052
1091064842
1418538242
1964682270
830844394
152646628
940899743
1340770837
1816350685
1308422759
176168001
1559583515
1767037183
455302444
1824861500
181928048
89076418
1788288699
1455781466
863464679
1725007970
84101481
150540935
229413638
759463952
243788221
1968533247
1286069080
189676151
406232960
560926336
1232413330
1306663780
1345339941
1660392968
1462321144
36395589
1350338748
2061050105
174199713
564222420
383040874
2052054419
1222778069
1689700504
1572501458
142799060
1714460556
431261997
1632853639
238920454
1715938226
510747291
279114275
9032751
930476768
1622636672
1172004638
2047653754
1355251416
306744102
1587435365
237426720
575457081
177340467
1864824375
1073243698
685447268
557953601
1366665437
1250609492
1055152568
571247010
2075599246
1853914721
1882383084
1394072710
1463767555
1154235158
644995977
1687590739
1133604085
621828631
2022383805
21703762
118354162
23564248
1057206943
482299103
687847991
813164130
1268755522
86141111
249634114
2043740559
1119273074
736098044
953289001
1471589272
415383686
152995284
525873475
1150855403
516795078
1937281913
2124562449
295228675
1418903667
1046490474
1235685618
782272027
1730814928
1857968498
295301863
2074491218
1465482957
1451181527
1682764432
769951727
984101155
1826373909
2117741613
182673954
1719895729
1112832735
722282123
911512751
349926737
2087029639
1369781364
249861194
901833600
1446298971
1856626518
423662049
699299482
947538762
720001510
1068685187
205842586
337572633
1222703546
936799211
123987746
1209920426
1456716213
788725511
1520990555
2086350645
1764410441
1899109955
1534717388
4176263
448136786
356430054
770593105
1695320571
783992880
1417657342
1458531606
955607679
1925337314
316632675
204033151
2033483914
1682083878
1068463738
1315654598
107455836
676974705
513514499
1732554349
531137928
301363574
859547329
1388690678
636521023
1155770942
2028308827
1919839066
712607849
2052346720
1132516691
510887795
267139640
94681475
490502317
1185115959
1330478578
1982625629
807911696
1414745778
1052467100
353982421
1238345767
1658709576
153806834
74203307
1243703396
744282551
1534571950
1850811558
1442011326
879068425
607542567
36371803
1890914553
1253202983
551194886
1858915807
803722783
1942081525
1407324645
528002256
236998403
496221549
1691707178
996005612
2054324135
1120822145
1410293565
1164888341
474549905
1051976017
1499223828
1015571024
1657327568
410074233
899828602
1107496501
1510054495
1953492831
887271531
384235445
1733124995
645070792
386339328
773603907
2036245548
258513891
319388763
605048189
1738474439
100221505
690596767
577306022
798969186
16608979
2113930455
276762588
1987685403
388157788
23025056
1870164641
791096912
657067025
823549211
1660660088
99193626
541456867
1489115935
764753347
873094641
1782938660
1157753265
1376258740
642790118
1498468767
2038324284
417465814
1806400229
1763931037
374597694
1808626250
817582195
801865102
982668698
1312330570
535540464
269982396
1453455100
889992493
1426981844
805075925
176138655
491407649
778881684
391829054
1491115476
59606608
612089975
531556824
695134071
1149441174
1952785799
89296629
1232066003
2023177893
1356160163
1998245217
1397035995
187575461
2005258033
1899624957
576295094
534881694
2032671250
74407117
975908873
1314708116
879919439
1655529518
1279410627
1469003857
2083433780
645875185
1376240365
890192293
457944401
1251436215
2089510222
1168536118
1762936277
722401084
225075261
1612654527
1657439094
838883046
19400860
1066243338
1191810828
2101667501
1281962208
174898182
2054093574
1530881621
1252217377
671641676
204201666
1891359530
1576041226
768434337
71293689
839777899
618203519
1748511241
1010691640
364327694
335817198
1631351151
1587331276
117245116
786440099
1209861636
1202925955
586755390
192107950
1154354213
1721903463
852239198
1118254675
186265238
1670166583
565915775
1736297437
1877203288
1000306878
1579356100
482551943
1425767339
847789276
675812296
1642829555
1982059215
1813971427
1244451983
888115784
2080193468
941698325
263743012
806782637
934350148
352325421
378869630
1472289055
206961466
769896860
827373370
1566947295
1361477467
455272910
560423680
839594811
1640123577
1938929239
1476517323
1538989201
533973334
1210507859
1028681119
510930933
1536331995
1922691653
847987113
710083494
1857814061
851073095
448881073
633356321
1337638502
1835069387
851387039
328573276
14052016
2063385186
1618290144
1112194483
23341727
1390154726
1718149090
576362250
1292983838
57849507
265790788
389215039
2139181121
1325311807
1985298886
253655871
1620504904
1863053766
1909397121
1807393958
1877186719
1886969172
402440242
95052101
2077478820
1287348270
1751598320
1532401482
1800610650
1548278971
1582287628
1135436307
515899056
2032215242
568252285
1257314702
791186796
664651531
1982141137
818422612
1491707317
1590075945
1234606418
1407093375
149469843
277660043
2060046251
814374881
1371657830
1567392144
1935852068
1963188908
6462645
1847065570
791939666
249720855
497767575
1089125328
499006820
2058304502
1691286369
1342683551
139911939
125751489
340483622
1344446573
1197470413
765614269
24263867
1729452229
353950438
144813227
2090627871
478338652
884084271
2043620663
1581264085
1843944173
1886132884
1910923978
54730171
1520274324
564873025
1564894763
285328819
1801809002
168344333
796463127
262453785
743451951
1015687766
265810409
1132263409
1187998997
843648389
843060729
742407825
1694351176
1710382946
1944422292
857633209
1178236810
1973936958
1702339421
1456014284
1884994942
1391194854
15150966
245721063
802220465
1952503151
1648311314
746818641
608905727
1296342327
2015480651
911301887
1718250701
45256146
1100562811
124013855
1716688481
1859324616
1410309532
51505652
2046098633
2118323633
224164212
1081111761
756427683
1411130434
49992161
1496876428
1143992580
1696986889
1888982885
1809888399
108048768
1658476225
491390319
1798065426
1245250579
1527042987
1743176668
59115376
1788384975
1625742050
1744752138
815778712
996891448
1760124281
1379607609
334527177
1155004868
939851231
333857525
919126677
101748526
1680459422
1653891922
551024142
978759592
1661954217
1241220158
236581204
442741716
150405491
321665298
356975278
1467370678
554133704
897336136
973004146
342253584
1963788315
1519645207
872911920
1816144996
713439117
1546603198
655989428
621262301
1325737258
54786211
483512447
6650223
1175470767
895288850
1283625719
857565781
113916787
639458282
448583568
1733375301
936014744
268044893
1015696926
1286524372
1001327969
1750947903
275876642
483148085
689010726
2021891325
159201847
554816435
1957070351
1031986971
1990154153
850617521
1148390004
1863204178
48853860
1549408908
1998454856
228990670
20118320
943675192
1653160029
1577462609
1877380175
1553593401
687443797
1086458708
533679666
593413852
1144499211
1646391399
182408476
1500867850
171066930
1332733302
772279125
1688363255
1993012218
335996632
593339482
914838865
1922465933
429179598
1205769983
1849350652
511298159
606061084
1784159967
1494763479
1613506986
1669404395
1459669013
378074493
63462912
958731956
226623372
2041033450
1119159637
2046966161
222932809
1589612107
1615698289
567796404
1713168221
164028383
1356134154
501608557
553934874
1175952934
123366221
174986405
533495099
1724250825
324684503
2003826071
1064351538
1914062378
654511808
103879911
1542227542
833821629
1932000403
1916895486
1242178570
342152782
2114605768
1573801039
1978162688
1160465601
910295176
36884201
319844365
381343189
53404343
853126460
756344319
1635619899
2021362368
1906223483
1842513584
895093524
442142061
688012060
411846040
1201666703
1279743954
2040524665
121322885
1352434564
338923183
1702400574
1770762891
460755997
1344926720
79764736
455089250
1578408909
1418712567
1426550879
550713564
99387360
625869859
480105299
986850634
29296532
474631918
1230912545
2072478261
794761269
1404734655
586571949
2037423155
2009520561
318384473
504204713
2081791711
1255844506
1219181281
380979307
1920847645
391875637
1292640551
901101025
328781082
178900818
998943565
1164364612
1060494945
1461258252
717080180
1072121546
272777446
1991658067
1712239433
1772252913
254248061
1535225263
209372485
1479908273
356707589
1027349045
469149758
1457948222
948886987
940203065
2031889965
788226334
12012059
911114466
1860937497
1936046277
888287509
725121573
1921629506
206642210
1142234814
1924074358
721608048
1615236115
511751921
1045560658
1430070132
498447334
1402685315
1316395525
409063735
1356130824
1655923314
1361015338
1059540228
518584282
1900249055
537946138
243574736
824551942
2125441159
977274034
444050204
242755824
934684780
1007096735
94793547
1554782353
971786352
1150257089
147159670
1048346921
1774194858
639870640
1925932439
1161920317
1939346213
1914600846
186321924
839629735
717897153
1751031181
1525498073
186559618
927118450
222043999
1667435823
1473944771
1691595629
673378317
701069109
642219136
1833400746
806511957
1270337316
1385265591
1080900333
845355313
2026997481
1642618878
460986968
190058247
1075089263
525517059
859253794
1459625730
314392266
170255616
1251311742
1417456402
921223029
183730806
1231107311
201497234
541001040
1289633501
1156353972
1679990590
1158499573
107345549
1856774430
1898299473
173678866
1843187108
48033326
752562227
1234954659
181798781
460169945
1815373684
1054540067
251635462
964938757
1395689982
1579701139
1576523765
1779833436
918033065
594642011
1825512844
540322719
1328138190
1742445729
654855215
968383961
1434056586
602751445
268912832
556935476
535100382
1173451554
1694470518
571703803
307627729
1746653426
345214342
1244185435
969094990
974612894
1987421739
496935228
819983512
1573458136
1182541296
1894490763
2007405271
1194212838
62448090
1846977581
911884192
1667330363
1967499487
552821243
2009216509
1659708133
999718124
1611532747
1031748176
2142648712
2118292142
102684187
1820090216
1994852223
1934956918
838774537
1855721967
862179735
777440375
691394053
165834006
1299308023
1516325389
56465167
1417533091
274336065
1001206980
1924006673
1479467982
653256094
304880358
1345368799
1722844232
1678139547
937371478
137465960
1407285170
1408954704
448502030
497461731
1099958608
1621118831
2064516250
963119972
1676219416
1358016627
611146445
472949170
615206801
1377275485
678345303
1350640559
1314906952
2137454092
2003502955
597558679
1878606843
186932635
214387618
989950637
1952011994
972227032
1095819126
230313860
2019548799
1459211625
928929968
525419601
1027747604
518440725
965100696
334286657
739060331
1545209546
1306306179
328031890
978486298
241251732
751321447
1952084654
522341886
2093781572
1000384362
1243203894
714198082
2017886468
543560217
1124699663
959484532
1639358648
2097414848
678860426
669836810
916023709
1571793732
1804051265
1544055964
2064995113
1729305981
1557572314
1709055579
1354138372
1444299630
126954245
2086306778
1696203429
1815519439
653820997
170342744
603028950
1887361449
1329290115
1152039698
1005095047
2119107542
683738055
1209891409
236219893
1883684426
119533947
2064988238
196576768
1321341526
857224121
117943257
1447105543
1182407392
1896544121
40201325
697478305
1291482474
596119752
2081302393
817112208
1035762200
1672121945
1862212540
1631520290
1675180904
119362053
1077730793
1508544590
291721117
1304474906
1209623890
79772713
379150216
1460285594
186081076
1705561084
541229099
156700891
768330678
168157326
1034244648
1133195078
1514070552
2120489075
195750460
57980124
1013791848
53196124
1138655519
562946992
1856654510
1905117909
857402454
1557523002
633673740
1576006803
1691803295
798604513
670055475
88118354
488697644
1210448014
411974290
1992071267
209480387
108711095
1713573174
869255684
2112875489
171634068
785121961
735617889
414628516
707694229
985588453
163098078
740685106
550724767
997284508
1027237869
1568047135
1335013454
1361686555
41268433
1950662291
878071788
1876541273
1702613176
1807159924
190175691
390413857
1622397126
1532765374
420790073
1905543444
946907209
1005712851
1051358495
1318270567
510244738
23508415
1150134386
419476335
1943986604
2089051100
909866601
1315645587
827403066
1943550044
993243180
826172654
249094113
1686557458
266544105
1606587303
4342165
1625175207
456454267
837646134
1949941225
194412273
463724043
990309914
99658998
1003650122
147112391
188858110
1958975259
1729163441
207808328
1351200007
1032520584
56602954
1617396448
1021826091
492818104
759268821
1826958418
603868435
364644292
2044186483
868245568
272374233
1040275503
2130770361
1838025686
596269507
1183707252
1077719835
895556893
1850983964
229179202
1481043069
1063263910
48723403
112177129
1685758490
1478220252
1784146508
2014031807
1747807044
1354760205
1125606182
1016872192
324326210
106356222
951220935
1096465757
283539665
1618547972
791284375
1747180270
1048835794
1977769572
1804425020
1286482935
1881379939
2072270031
915768415
550985827
663141784
1020282560
1831031305
1905326078
1886339818
437326054
765468579
634749134
1604608529
1808662615
1348679991
1831820645
66622990
810532000
475818696
460985154
1839280026
310393533
811916689
463937720
1230025926
662615540
1689729887
862935926
1772423806
845198219
1999641392
1174001261
2056938293
1404636229
672642464
463556754
2144598144
1151205056
72737079
1897999095
665553562
453462444
1964070362
814933671
1780000867
394088004
1272658388
986000202
1537261798
573717035
1705506386
261444930
295762476
1740519986
636899992
1880394807
1851970054
1943516156
1990580561
1164009580
680298117
981502123
673022974
725545600
1654539856
910253856
8630239
1972543523
743254000
472643110
2145933730
1678850954
1353509747
612204106
1516413495
2005190841
1631158626
148503788
1749195335
3392630
2129746996
523875785
1335383935
85127771
2010220386
1656855968
1903251484
260747964
1747224734
1239405680
810352314
934863190
741672787
2066032404
1953091490
20462480
269827491
1215601357
1705727221
815156817
1347170300
1380056582
704299419
1036053706
660188606
1387824072
304262915
1741958672
1361189134
1388471678
2118592734
852620292
510851030
1896516738
1715142905
1072429382
1743866716
1831945813
1494445047
2099865431
1759686795
1468857421
1920656781
424735971
1197623511
401602557
862215264
2099285137
1353869701
1946954762
1591715561
1123777042
897324234
1479411605
1928347413
1113072085
1525496169
1663520585
275203681
1146502621
583449453
409141458
602002281
1527162201
1569407983
557530033
1697416256
487430555
1864358379
818558217
1231903842
862494079
122634801
1804546267
1335158810
926995107
750855992
643859487
498575434
1372774575
974522907
1715707965
957401128
1754620566
1375271521
1155802104
965679146
1541856696
941102805
998438403
887968408
2125217574
1779750060
1482057778
1014409255
1902699286
1151144156
141844553
733516791
1937318450
1979574204
1786743588
763557830
154691575
2023839094
208705266
1203208286
100389223
1292344959
150238490
1837715845
485118741
736984925
788046969
183368392
333145881
1852843276
941523973
857781052
260391825
1931472357
284077333
389602710
811833659
1410527468
1472550109
687134035
1541396676
1395150452
2106636112
1358561816
358875708
1993164880
1570408889
1726690297
924908020
1790255765
800420872
618023044
712075339
1427426011
1783075774
513414700
1944198826
1913866567
2144011710
1493541067
2131297893
1816131808
1568504132
1938920962
309565058
301958915
790088040
1924469124
873845489
889240684
763797437
402041087
180539729
837422316
616373821
1476051086
1901578411
1402007604
1725600245
1710237499
2086840028
2116813187
284962056
1994128077
590163624
1276176452
1479788803
1315296340
288726768
112134235
188526933
1508195417
1564336099
731380201
262632610
361850626
2134522345
1988545045
1599455295
852768901
1586008967
913769255
1832862225
1977717036
905525228
83655812
1587057106
64217534
1397892319
1278014305
798303398
1638860644
1679155573
1619815084
689784590
801796380
293002119
1368216393
2129731228
1011059239
562056897
1951759509
64074812
1513713549
731755178
295226435
459867998
45280298
717861025
142262109
1875519205
523222227
1473094227
629649747
1921144030
2097552410
974821339
1576463679
1465134932
1271764844
1172628997
344360462
14017377
808987410
709573908
107083250
1162569585
1608164780
577914344
2074380193
70630659
1770345915
815647076
1479050727
993016749
1089338526
577789430
779367479
584376912
1535904691
429563361
2142605015
1518383688
665331785
342025785
1625150186
1274089827
1707079634
361667579
1309527874
903033846
1870607418
324401926
178519130
914263828
1051658243
1093364925
90004404
1043550991
295482064
406807816
1427775917
39185918
1503163707
919194049
66528442
1631622309
860734850
1178722451
59577767
543413958
2144717754
349029592
1313243274
210712472
1350903131
1850893922
1725797469
1180356794
915796637
95227757
405975765
1791687866
720316923
1723822910
214747696
1382484130
694826103
1981236132
242512831
1327230785
1175966296
1931104271
2071649625
593762834
1915045577
1170221916
1079867632
1666002070
1495452804
419584481
1771533555
169137652
915165736
1598818460
714210555
1295363032
1049984491
1582451174
63193416
400362494
878312040
1138613636
53757910
534972118
179505883
221216159
1873380289
796742049
1947428506
919057659
134362728
218513662
283795075
981155343
1564251853
1548798630
2066696314
1440540863
786743976
1797427258
1087779798
1797654759
381187613
344781036
1980687701
182873103
963742688
1157506122
1666128976
1424283670
533218904
721640541
1917394310
1656295778
1272864395
1188360026
1611630796
1455974703
342089082
1424329441
1640461428
1986909057
1206303687
2110614905
1416221040
1714849279
400443998
1208658172
1060444272
859577765
1277387330
2117037303
1670397238
1287998708
1151753531
372725941
1279257456
1836454590
1481889240
618452494
1223625338
863533042
758722385
166165194
36407782
1260836376
924444422
1217164138
1427666523
400598306
516336393
1763308933
1832276995
852677349
1839676386
1330035165
499303744
1738317669
1980240873
580812258
1263563991
182060239
299685814
1017417640
1230523190
515679482
1992855174
174415511
1722083911
905723775
123511422
1833965117
2123985516
1703391332
916433023
1766932610
1148489152
1501525647
1141698913
1413967963
550552873
1243791587
1264443619
1158345428
1623399359
427296227
1552813855
778144531
555283516
1385832714
229322657
1683436226
1331051481
397605218
958513928
1083499976
1295310728
1137487898
1616350697
879653762
981895235
566383994
1938086418
1434474974
611950257
431565031
215842324
1406576303
1482856257
447438365
2117774805
1320542930
1531611057
1303210785
1704366885
658441182
245629373
1287053234
1439346004
1044866668
1437022241
651674158
2116155890
2094911620
502688620
1877178064
477095058
487947314
21732541
1908026749
1786576850
1657809096
1292929949
1366939634
549094600
1382037036
400685312
452962448
357407710
1962657401
740242569
692262872
1872981102
1629087858
1908862968
1244885867
1574892985
116574629
688020422
1222701978
848408243
796651746
836733820
953833961
1313861245
777617543
1289494990
1908938689
970071111
2103279672
855721120
577633318
1517529141
1380855673
460446219
1046243785
872467188
1036804187
1064045509
1236932135
937692731
72538365
752817086
716132095
853843267
677887507
987123740
807127139
2143706350
121177453
974823503
1767896171
1044171620
1996287975
126552096
992141144
1791076784
143625139
1959632140
1360893868
1426090599
1676033717
253344130
622140283
396847926
823285891
586971659
1330368111
1569715307
497790290
1998094585
886274338
1833828677
1352414986
386007716
1816710752
626577572
73777371
712514101
1503754675
1209875638
169515062
1012688218
232109413
812309409
627198044
2146035828
1733192106
1137502092
67328811
298597193
1143001490
964685595
160113941
1708653929
1329637964
299191535
1103926632
155554197
233957598
1660250439
185537145
477045430
1390606503
1829880073
1793481260
1714614234
544768362
959952513
114060771
641392755
1274263055
1528113533
1672905566
1384800480
1597778400
1193269096
1576927053
936609312
1194733562
196117590
1024882757
53770963
1353629830
482535987
1554628656
253637256
1309009895
1194029455
517142253
1682269916
2078325779
1228124658
961651851
983489338
1531698077
2075048398
1907219321
1703405860
1003975463
1739988742
40264292
2036094194
408276151
442554084
761391017
534407490
889545923
14997244
1845246458
2077645790
504334671
347372549
1328057333
735967646
962887640
541637652
541179246
1854774014
387855221
1785273656
490843768
578248695
129133437
518157914
490248466
1453175925
1063094589
1488811926
2080207816
1604459770
1917767387
1126562391
976247690
1760119243
1564421354
1532238245
952632946
1075147904
440113503
1994920489
58932612
609747807
1904995556
1330244291
1337417517
842757577
180308591
1941824711
722790823
396794052
2047282167
687780833
1343950070
318374627
573127110
1716420233
873678049
1531500731
1131645074
1292871285
613284976
1858984220
1412947765
689330320
813250162
1742582064
1736140185
1023665528
587874501
1605867712
1923160686
1461510526
80965378
297088750
855175676
1747651830
1769921403
1618660745
1211923329
387712149
1187459673
300461622
1361186999
288209353
728204170
229570020
1934592655
530166483
1792744811
629445147
940933370
1490031272
887516783
1830980567
192679896
343108092
369225706
1799658767
1934239241
510021267
132126717
1947208754
1070619528
2119941306
124212129
1214369951
140529525
108740164
395905468
614792955
964267614
1019861862
788440098
1022524720
1389691028
405328685
1196794750
995819326
798482606
1926961973
626243434
811354787
1394030933
27437110
1887167260
77775688
951380857
262569542
1495115139
1582841795
226442550
879921456
1421290740
325133509
106688364
847395924
1729335431
755550854
900193389
703003404
10359522
817768448
1465130425
1270565261
813919418
1419888656
44677861
1077134342
1129979300
2110129367
217898839
2050940918
1697302621
1629654154
683186395
1086616408
2144441210
1599876522
1884036448
1186334230
1423021089
916581187
346200677
1077995850
1003700429
1828739293
1391364482
2090014745
2099702440
1621901012
632393771
683925382
1908686978
988120864
1493820676
26300157
1751111870
355692760
1114521265
1589866642
1229964153
2010844363
1478576519
740706551
286795055
1938883015
1153803924
288071691
2073614490
2005375254
1469804789
962957628
536156409
672797123
1511017656
1697309485
1198404818
1635139161
1600847040
584460396
2005550932
1019570080
326861261
1311811491
2046819172
1567980086
1633206116
884607994
587224452
2137225635
55880487
43900066
815236594
902315358
695206564
1699200638
1543357173
99120326
1672907201
497515176
399584130
128512891
1645007080
223727606
2085728529
2034779508
1662550800
518720195
215484913
983468952
1477196913
1123575082
1340124057
1868865331
1396697185
406138781
623103198
388202374
1268688832
915456101
1532194858
1015874720
387137346
2046438604
1094219282
1964956822
977014197
315541665
1275574000
1158729575
1271892361
251686663
1860707736
447695619
775571608
2396751
1707276692
2002991190
1243581647
1472009300
2140594538
63444588
1082481546
204203739
1655127178
928079775
999627561
367162250
1459641815
1797272850
419019147
1434307774
1508496864
583685098
553933423
2023793909
385860905
217272488
1507888525
2088505271
1640773177
951655381
1178668264
2048395652
1826193345
1007996427
51249929
2039269490
1096200097
175160457
1069406476
511562724
1686568060
30725429
2032241960
424142128
643120972
1076511420
781029631
1702006682
1183086487
557275397
2103979926
2132193500
1947620267
1494534586
658930571
1577756942
614515797
1979523006
48285147
784685946
1600886221
796361805
944216882
1846081078
1515131738
1207880340
1826769779
1032225439
745320581
1768277061
736097989
2093694405
1694153696
1264180735
1675895954
1793636504
41687307
512033524
1121444168
1382596573
417137458
636471702
216556855
37620964
1796069077
459597808
1138508238
461553028
1456792721
1924591571
268966176
83203139
800082673
1256805083
1548475221
575078656
130079071
1532866213
2057407734
1046933672
1809250597
1850106280
1860605278
1831101890
1104847148
12543729
698913987
26204405
1189564153
1812888104
215925517
330391663
479529418
179012773
144233795
1900257542
1795648551
517099759
1976331357
977569372
1467725580
1467909898
294259439
1397539417
1831791303
735244640
453153925
1153373816
412412639
1678575730
451302029
251683604
2063181478
172345054
1120306063
1896448097
650464565
610321942
524448001
398712474
1119651353
61514451
132713851
700575080
615887981
633841838
1272453924
604261781
710689063
364103356
306305576
27051952
1891298533
1924451256
1109540439
824184203
157690473
1044376217
76328402
1744257582
1849655533
1358136842
421218198
1958889876
988476996
1508263374
1009299654
1193009566
489652523
313291199
1251830870
2083553658
2073789314
1570019033
523876236
1555628803
65424487
1388082064
1499787757
1510609479
682074820
1405037384
1437305479
1024026001
270423888
350077906
473200208
1660534304
333373159
631433235
1771515490
288272573
862123238
1646458287
983250678
433665170
1100170538
1494831270
1804217384
1094581568
528752200
440663998
131946934
197564913
79572067
192843869
1462753430
1518230907
663501485
1379746683
142488759
2091650974
233242113
304709889
350002314
576283742
1773660031
952145242
250385938
1689861224
558628247
1224061956
343621021
1719512547
116375507
418923897
2077297617
1599001652
1221398618
929003985
509355182
984836094
1279534489
874260085
1316891783
1272717247
1981318642
1420945793
375826281
1961023673
1391134847
1247319677
1375919779
19826017
697950288
1405544965
237784904
1473046483
994029088
1267173034
1398710456
330502205
1386912544
2128165101
576594447
2096473604
1195670231
1211859799
1834471776
1328150653
1032123609
1273525002
1076095332
776000877
958838849
1536998337
376698842
608971656
58242338
1915690090
248871783
2143318221
2051301061
1721240260
1032981200
1793250311
300021366
1764403241
1519780380
439694416
791928051
350223823
1638316358
2026955226
2086792509
1505067147
2085700419
1187063121
2102255341
1145036163
823833328
781095264
1859760095
699600563
1536879044
1816926732
1715017550
113292859
1565191841
966194425
866582307
1791869780
1190120370
1327120902
1039664865
404774558
1856697417
1833401230
1654853064
348593600
2128163752
51686934
1610138801
1058701528
101262136
850491679
1835223224
333034782
1886529635
558094265
1738982721
855876185
393542450
803057488
1564221114
1403862727
1003402370
1895573961
1358865393
1043737489
1262969942
1728173181
931514659
257726527
1120218945
1430030489
94628348
1976659905
1372386853
774380529
480449353
1326304517
479822717
1858001120
2063128219
2135602671
370295129
2143862439
1447699095
463216843
1795848276
54167874
632825625
2085633972
1548883365
1154843208
697253451
282334637
759232817
1515788535
663805760
1434341878
2022034344
1488404977
1630640197
381777205
1294032206
1625071695
994316516
1013333193
1771539406
666727814
615126104
714037246
1132376206
41441589
63218606
1567056724
1169594051
1753201215
1350307885
1064971678
1336932935
1255876172
47783301
1507476440
72191290
280058465
608709623
1616102711
1594328708
2121014117
465529500
1124958129
1377482761
1172755877
992022955
1511609452
1621896478
2067334583
642950385
1855251334
1005211695
718104657
1654799828
1478197395
1649711599
1385624323
926080318
476737252
477284044
156537878
88655509
2050516435
1919194480
737458904
1634656659
123821218
1507003689
2051647473
2089690266
229089152
1676430278
559908233
1445988007
409676501
523426961
1256540067
1061485154
819482654
822711659
1715033191
1726476106
355377708
1594162790
13300847
12049604
1256270141
1479229170
681675376
243291198
1114693378
174822509
2096796755
1963596499
1593996137
817254624
1041199895
1175243893
315644057
171860072
1580464853
257590595
1689917120
1401772069
1268697950
159290617
441575782
640879674
1665953824
774387610
1827250763
1408871853
982403358
282745057
524277459
648507814
771111443
1249468070
2089702354
628539029
1768956830
1651505644
1088084402
495837951
1719280393
1581515299
629874876
719279048
713857800
43276065
1281172886
1660645967
1625490230
1452854134
100973915
192731865
1073119432
626857539
2026860958
1909996082
68896567
101699140
1993319697
175680763
634503024
1725852453
1647312819
1899078905
1400666437
737628234
1366303393
1026512850
457958028
778755912
1013687540
1454290263
458279056
1153732996
1445746597
484828457
2059837171
22354658
1453904327
782650847
1623626056
2017891356
1521501440
274801321
297032284
699640857
660904325
911702445
1440081119
437969876
163828414
702474822
1218884604
900124397
971094749
348369811
832049713
1357143823
479385550
1978755614
202312620
1939879340
1969858343
514535094
1838230693
415497813
369566315
1471966248
103877337
808243442
1457490784
841686617
141268224
1972608052
682917900
253009686
1523002355
432052033
1428510559
1451097533
245727616
1231207701
265733417
620813508
886653517
1325682044
1221772891
1818089597
1236305171
1672828907
1138873694
454915145
390398669
1009077785
1337878077
1535676973
369301411
2114231706
321104686
1516335114
7899899
195514967
1155047534
1239821964
10231520
2046935283
1190682811
2110119671
299821483
255342862
81314140
147921277
1819833625
1444593471
504379043
894376896
192849688
621137884
1480327265
83914467
544895445
1824597983
71802216
502797734
206195759
1041602973
2065074280
630473469
1044607428
854778916
277953542
184522712
664988510
1243518952
1530298141
650373609
1115643553
1250230146
1903294672
1561825684
9217952
1835340446
1159269715
481181714
1327642556
1555066798
277807452
603348534
991247885
85483282
1479632699
1791750631
538417326
1365302380
1439552040
1724517698
879528947
515025228
989975488
478397490
719602418
398813056
310787845
269331114
305076228
651868963
663139707
727767929
163161263
1419998512
1028029126
423658990
1499634237
877118700
141791617
1600849035
1920688526
1793815377
1185488704
855604011
1571062667
1931945091
2143426733
371260576
439802319
1930404434
1874671048
1174420062
2030732859
1434726011
1326657150
1553250511
93107063
1436343477
713047678
1231982466
490020183
1295119675
979497384
1764339294
1720475930
1570070210
753547420
187411276
1846809938
1941377330
495502391
561322578
1216457389
923635539
2131470994
644835809
920458173
616261926
219697939
2025867874
1781806419
1854588669
1824369216
88841169
699670295
796391976
2063638165
330097724
1192823608
631511208
1667490876
1771130306
2055612220
1671995103
2005664207
1031482753
1878401966
1365580181
1681957974
429396181
93687048
1585436817
1194081089
1534219319
1937238818
1995614383
1406852466
1835483517
1379445375
471635530
630813837
720025093
926468955
2062661455
251015627
415322350
1649040042
1912733028
784550431
913975641
1102754432
942674113
1302133402
781257878
1590460906
923873694
101962758
247612482
366124273
839852730
2092716069
2050549099
1379702147
2105875467
1954852112
1935713623
1611012951
1462813880
1456607726
1799633160
1092232202
1668297950
1443232564
947993284
1448795082
1759903869
606924446
1878694111
287268139
507267467
1320646558
1435667301
1259876737
1004526079
725511078
995431098
1336646026
95176244
1618179727
698088908
318414048
648157000
2038361677
315979862
132113177
48233709
422309770
565584116
2136560439
305662068
1298383414
1623173037
2028829867
1742335468
848921879
237302737
1287505718
1101746095
166142602
1731515069
488008378
1409748893
465341634
311700833
107819092
79473045
1008877994
280020917
299891235
1783141891
78649203
1039500576
2137265036
710849647
1534677212
2053716171
301418901
1023392860
625932512
1988164138
558091004
661829871
215582811
1963918492
1363660926
1956350665
388681848
106372132
1907494231
105345538
1367945217
1483832685
734259025
1428725899
995430385
893735586
1319794408
1398396008
705275520
646165074
928993255
1734539863
1148847307
2083267960
37884196
1540871986
1435199910
440645038
1773911388
701086523
500031352
2122810426
1851579025
845495187
1987321494
1594091205
570907474
1312093316
122403678
379129629
819285601
245519490
74881292
1284913266
126703404
678260154
1606854405
1622433318
1083567539
1005899740
347923596
618232264
1299736335
306604996
894217389
1378699710
606389752
1813150928
547638091
1864932965
206000722
700021468
1415305451
141046259
35715644
1640895778
327900889
774636904
24344986
1837380676
778650563
478955402
1815235235
145097881
137494492
1284293275
633953888
1556613120
272242819
1750586135
1693097074
764752101
1043031487
1024058722
720579483
1579942938
1083088204
1217822013
1092190682
765837929
1877092256
1785709030
280313048
1392548949
1067400100
163157666
621920811
247851745
1370375037
871446489
576497502
1524986667
2146142229
1259495633
2120278584
392081172
578627121
1382218528
1289732383
1819353309
282806817
1160664177
2054728551
422358209
1451996224
584637529
1580247449
123403200
1404142791
2144692972
449492217
1138418970
78794954
1931808581
1581371597
1688658091
1934720458
606758290
651553390
1944027679
1589831274
213480650
1379696791
693303839
2002110039
929895915
1554388210
303735053
494464703
1516953924
1516856185
1074235651
1794720342
719234447
1615160047
951523514
1752922687
630613323
994774332
508079211
810692932
1296555539
178253666
1909277137
1659975952
120100295
40534658
1504323888
945763729
1252094352
1482246937
71811030
623280634
1225184184
391496123
293941921
2019974281
106840572
1494483799
1670006772
197483296
341480417
693127569
1370501633
354821904
1020766534
531311300
1985636723
1696563664
1765713859
171287180
850956010
1549308110
2019279357
1407050130
160060923
621441612
2085520515
655222301
471758557
1158158549
106802709
636279875
1659218204
1741516802
915901322
1859405440
756196739
1328990432
961011771
78245154
148910256
748785099
879514229
401577868
1882598616
995573355
1668309768
377064305
1938207862
1346614542
1067051720
1423758827
517749910
840413627
397353299
365321039
2066857605
1880665803
1635723915
680243078
1481501411
352255447
1544957398
1365685828
2038063892
2120428307
1233515401
720178011
1368390672
1348184480
457968546
829698766
821102678
1879820467
1686010822
775131542
573221467
654634687
1091040706
1091906781
806760113
209395234
559715724
1430664004
1920167494
275628509
238036890
1572359388
68499642
134594731
2144794389
1273279255
1876477526
1636424398
1360667720
1279398173
801190649
829050063
627606223
1895705681
196083541
419740895
1315766112
346838087
2069077048
450981400
1429442364
1673108362
688192497
1196080615
1193649332
613930767
1366109524
1195370297
1195847435
61892306
2112617809
719589240
675094434
1498400333
2111349111
61512210
2076604696
349889725
215313005
966903216
275833981
834618567
1116700078
912035764
1181864022
1471079786
979605619
1864163439
2024609496
148435396
1468062039
184483848
1863461809
99629563
608342690
1493651993
1805177574
1492152906
161097091
85154399
1665556083
1152597147
2105664211
2043611268
1489270005
679868358
1301411352
552553747
372400069
1007769776
1425037368
974320852
804905329
1627638156
989120648
1271582121
1250988879
621777650
1241108638
1097470648
288279721
1877855080
66309296
459284614
598020193
1043796143
1418133455
788296069
2107179879
855836319
511028319
1302192572
2039671530
929013977
1683961821
1248738194
375698032
1339109788
1927893947
954928063
227768946
1160528683
1015820471
1704771081
361541184
926562186
89831592
1971126516
1519362791
750366932
255840442
1202549191
1297398902
896254290
759800744
675254787
1587223686
939451357
2126246959
435094102
451271062
248036447
281179913
2010056548
1506917228
593469337
1203516781
1863079514
1485603588
1246028687
926480219
1409558643
521582566
888207413
2044835136
487692236
2082012797
1773291250
681906992
1485980573
859174475
1307564885
1117839917
1120091072
769761506
1887490914
761375566
859256393
384257850
1726584757
1865498897
1892092514
1155995725
963631956
1666013852
368932233
942921564
118908145
1778332906
253699866
882553412
1001496044
2091728423
1578112279
666707823
1734732736
404735711
930551818
415671486
53156
491896092
933285804
1315349657
297651867
457600493
1556270812
739792235
640164353
1786597516
660606889
2145437569
1827287085
482138027
951037986
365732547
2071710698
34425919
34010705
1721132465
1170226454
1708961650
392666089
452864753
1120211172
761570636
2054382501
1702623302
99791437
713778865
975566028
1612026940
1847577112
1150860182
248905631
742450365
1763206836
171441502
689875209
115070221
726265178
1449140418
1030897751
1516422271
543478200
1809500431
1832335786
363756575
1122309656
1229152492
158364604
765635972
1972540418
2037857728
1242677994
878049368
1797917848
1250937306
2017576626
1482455375
494927825
530560468
820642917
1795022930
1317948944
2139894725
1343638810
1010830828
184393653
360397107
1153722521
802110228
651924807
225429762
2145716740
1710007694
844021766
298665546
1752108275
799852458
1832477204
748342778
965081070
1173231130
1306261049
1904187755
1859439221
1586578832
1068007648
462514400
1717440482
1134303722
1419225167
875427189
639778029
2081405937
1014010863
1714973434
1058886286
1717278610
1922340332
1395911389
373082991
1484112463
872389155
366220891
1863241585
1908533603
1951293354
398237796
1795928069
1192216664
834369488
2118707280
1266330914
1897539151
891555704
877960032
588447827
1242521001
2084929063
2099142592
1201287591
1322019085
1099210737
108889734
987804739
613644841
1303376851
516146659
1839057430
874977406
2102232365
79952729
768323526
525518352
606444546
1050080742
1162154549
235548570
1054553198
2111260915
1149553007
1818747171
730021818
1445799257
814275937
854885774
1867230193
1831025835
1241109204
918531030
1617114244
1348316029
1725382182
1190335965
1618148073
1231809125
1594532085
162106988
756737451
1418643975
1466011052
435308478
687983101
1374385103
1167070181
1560920429
1630165750
516191462
1526494392
1559312067
2002641597
2121388176
456466115
850236780
60670384
418454001
1041363690
714537670
1806481359
1460049577
480366597
1363262254
551613479
168323357
1260742494
2141843321
697298267
395100705
695752916
1231719310
1418002900
1330912374
510236572
1609104573
1913905151
602439027
1638143451
293490582
1870116662
881508476
719894810
63364744
911224402
1898375309
1417320123
610371643
992814569
522746688
2042525655
193424699
859455318
673702458
1513006610
805648075
2050698490
1636423072
1273233220
1413408006
1193921363
1716113100
1343574534
468185
1726414884
709394989
1728971234
724774480
1368351681
546791730
272429956
1895050110
270839987
609887610
1981595984
1008674240
224197555
1308058147
483800778
1487699128
361280670
2087788159
94246419
920118242
1990225532
484341891
401548036
1885989359
1655402280
538922596
1155627097
1221854633
1808795872
419623319
1073750739
1827155245
712947992
725278801
1411253942
655684575
1531515216
1167231075
1238043501
288305256
51734446
402985292
137006978
82979721
1837125285
1349135961
269231530
679433664
576509343
1720908001
742889488
1950778888
1013223744
584045268
830289184
1944043391
1548249867
267931806
1786471537
1266647135
1215511156
875441038
1437237542
936286200
586097806
968113165
587202611
1309574214
2080294065
592608261
1897519986
915626398
1763384410
1038094615
457393686
1941712688
757549954
984374875
21211395
62068448
1741361549
1017126753
217638800
1264425632
788861959
604998202
1490938509
1023853302
1730539646
190216492
1035892129
359376046
579146704
813145542
888750912
1442019388
1264605857
1981266582
1741777007
1392260848
1467447792
944629086
1936720307
1095025129
1175727790
1742852528
1549215448
631082929
777008793
951132986
1663510374
1713955585
747245574
773113634
1740050187
2090043666
186221259
1916753843
1184985412
1825513221
326430625
732792138
545685104
737599816
169371992
1843497353
1097097043
254279957
1889506232
1891803387
1770445185
708215493
1185107293
1813613899
145701977
977773699
587996876
1254301839
255169508
1350224951
615150482
1666305548
1342449318
1827274072
1644534142
32982351
158218339
443209788
762481093
1370428525
167974760
1603870469
866351354
415453740
161378487
30655852
805383918
1189367768
907471682
586515862
725559181
19682366
504106429
850525938
1975220949
713579826
326396319
10509525
1348177151
1562307252
1387073456
1948025800
2075559646
1668141086
837504226
189253884
780047854
2113408768
1477553626
1116876597
1094317326
612153778
2030652226
1783967264
779926564
2010111167
1491099233
942211165
1542748370
1133408704
1578048874
230521081
2042007179
1023826311
1180950278
2132763307
576872138
516644374
557287273
376661401
1204304194
1452424490
78330921
726627768
1558582387
889895494
181428330
1610336484
388697494
1838266745
2126240157
1996772667
236105913
901013614
1084594897
933484400
1900611974
2057126464
1263893020
2142331116
44596019
1822724270
1816021975
1842966062
2055364813
257709627
717768585
1057719528
2042852666
244431111
174830623
237328944
782566337
1323058460
1180490577
486834435
1438376098
175390209
1554663233
709337171
1247160402
1227422101
969819528
388510058
1714997470
611336688
349484046
1156957724
32362803
245874690
257299819
433837738
2079623737
1052863866
1940450457
146479294
1178883653
1874071355
1992974742
1207917801
380852782
1428731713
849292717
393934221
2012343473
2097041320
541970315
225486031
501993317
1331440696
831719310
1595216485
159395485
2100077715
1125227510
2029046542
882993583
1861793572
12477804
2141963528
822977352
742240979
2024383170
2045472853
1492195784
1031137602
2139526598
1879853893
1776502602
959277444
896689928
1050673583
533711322
2124136904
1755009618
750326558
645665802
375114249
1183390374
254607416
2105205992
1274705423
1139263307
1578500711
863930444
1362472892
1574283013
570247416
723181384
501496155
1456839890
37142435
1814573029
1168087008
1420211276
102194498
1511505440
644416875
1264713128
1187969320
11217878
564292231
1834988082
1607379599
94347374
47473151
1719967764
1606725001
788380165
1306149198
2092490524
1414976096
1390363976
1747790999
1181273289
1189376821
1855700383
1864839157
51466448
548991611
275551705
255287704
1090021512
1899479293
800737113
1444940958
1582496790
2024467579
90385287
1148707530
456718951
645739935
1852644379
1355233107
1558756635
1774759541
1622333931
549077130
1912255765
1195565148
2050899623
1929470589
440819372
531593839
958411946
244875534
1280933425
1847756805
1924626135
172907129
763536219
91958923
779557193
1636100332
1888482914
2023748624
425580870
289656225
1384336420
1629850930
1550792217
1658176183
865894888
606679992
966742073
390730977
1446715860
625443979
1875022461
1498621691
473452417
196666982
120726073
823851743
779746244
1438414736
1307973413
801555585
1369465204
1922728981
1936096233
646087772
1171179753
2074575990
1616123371
2131601586
1857066231
1758503942
434763363
836876435
603690703
1163579000
848875950
1613497858
1909500525
1973241462
92086308
1173579883
997956262
245416971
902891074
182648361
573787532
346823439
756745431
1850931045
1151023254
770140320
401240307
1699244126
1659313343
1918814785
705869036
2135237335
782371731
47029065
1081497589
1222678967
205107717
1941650440
1200803439
1765984831
1334767109
1653759832
589173392
1639591480
65841696
914088161
740754493
616937229
451281339
518398999
944345462
738971489
1824304435
1438775617
2108139130
1255630187
1209054924
60689723
209184260
886308131
1706718810
1609162215
1780255
249678583
1892668747
1204369979
1992936285
1643828581
1911938002
167855967
1342812577
1849827290
1346339865
245894915
658386155
645258283
1090180893
1298110068
2026017941
169715171
1793937654
889551801
1562423304
653116372
815828142
1004543064
1192486722
1073246709
142620904
1198670878
908737214
1936077921
11162668
2000577032
1492386716
898511320
124956807
501368900
651394091
442995876
1354416226
1477734604
178065451
745338486
861842137
959171798
1280931011
2049626371
555263831
1895504413
26904885
298973728
1717281429
518570480
1760820793
1413948507
784738809
978075443
910739299
1598581234
1575919886
272239684
2059293415
1214373727
594132069
1392974305
2084997500
9055399
1275873075
401394842
2110887585
2053124302
831073802
1666614234
710441530
321039136
1286395046
209823645
168910443
1218113046
1435939120
1295597281
574536232
1951635648
141701299
1117130296
489306174
378821200
340779897
2009873682
419194658
834386645
1826615575
1278182739
21115634
1353707170
787404125
565635191
537994163
289386606
44393292
1097395827
1624991513
1835803390
1705841359
1194945355
270835628
78953315
175739802
788647559
946372041
1352545356
18393737
1214052354
363077627
2110621480
688477557
1733269324
1980971499
355462817
2059089655
465965313
1070728855
919138694
175590243
303099406
942997201
1642034157
1033037000
2057883873
315054777
610456165
99479329
2007168179
989944132
226558973
383614132
308228757
1021792477
1703330804
1774426580
605589713
635602720
2000864453
263547338
1747015868
809816632
625273384
951093992
515093602
151519153
393382620
134267608
996136542
7996821
59292484
1083634174
306226609
2074540734
1833279508
187846975
1396700780
91346539
957466570
324859104
1658013348
1802303891
237145397
2002557437
1136264319
1671658925
1261339145
173586770
1298554260
1302613637
988602573
790029544
1457099735
977275245
1136199405
483289975
1306320113
42640752
2144532372
783566108
1721747413
1473373311
30795024
1912620777
669330258
1532594841
52282408
2102173837
336043047
1976459032
1475667303
928030372
255748971
1400959978
1199740886
303544503
1739336847
463025792
1267978992
1660281923
199214079
764659770
1182198130
1721381372
143719634
1769610626
1799570136
734048503
1451337672
1147561826
1728454199
237280211
1435255035
738476864
1332567097
510905481
168369675
14627547
1974030717
1260681448
1305683200
946855091
2053021882
1496200822
643107347
83432598
1637948636
986138373
1428690331
845523854
1813033880
359083252
15561454
1014499340
609312680
1332709172
2819721
2075952809
1580671674
1224488337
1611975683
600809928
1461651402
1920714022
894155955
782819915
1024339384
1188111580
482032942
901486442
474994953
1172283495
249435235
584996721
292261512
1736582762
1205070264
269109165
527185244
504288057
181422783
505621659
814825788
1655162201
1871460791
1655396
295888049
1824144029
881017902
1893063940
641879000
556594046
1088757995
1199820987
648994184
1960763260
356832797
1592041865
1838778030
1899434431
1647208323
159612063
918490102
1084685645
1475087707
1438054280
757228596
606075082
48492957
1904384349
1239423643
1906117396
739735331
260647408
1253292244
1057095554
1030555513
1130416984
1902655950
598786660
361588992
1689901258
1267499869
106300576
121478529
636063758
1944381551
999172246
1950238826
730431753
355644492
1294169557
198810723
402441795
1879751538
415667638
828953293
650904804
1133770406
272783241
1866082499
552154519
992421264
1145814251
509634051
604779463
1760065460
103763416
336915278
1819875043
1603551225
1404875983
829769746
161567224
735555121
1810998154
579164428
590388271
1068405209
1510276829
1837035197
892772632
1482630049
2006143701
731380457
1866365093
30201973
1573752713
1619544069
725936112
402340691
2024475871
1714927190
1050568840
163172202
1849677562
1176371840
939391507
630323923
1333281340
570233933
1928182094
1680865317
245024719
2042549364
1110065318
1906299314
51456499
744458900
1332859189
685204109
1360650264
99468302
813187527
1260806619
1596115715
80265793
366000144
2001040469
430846268
1013346397
1639852158
1105020685
566428396
1544151412
1643880094
1400811898
554264374
1676892091
1487752474
371515246
1641320095
2075316654
1976264339
1182434280
1887097195
677781803
1534573869
725291743
1987908131
1372293377
1154427702
1193870345
790522531
422699990
1743242031
271719451
1210917012
2104447333
818727014
276480013
954065039
589786720
2087284443
1411993347
330974206
1489637666
125002640
686458007
398695350
299077814
1451629809
2051531400
1208681900
485986975
1908404983
599051
404736031
1157587333
1733427049
33142532
1188361819
1548012487
630441507
646659884
1342135508
1725073608
1582015851
401481574
1894561137
793978785
1241320905
1163463891
309666788
253199836
1261273872
609790109
111671718
295554251
514941866
404759022
1731510954
1612839069
1999731108
183755133
80845064
165733873
389698178
1340553636
1056948662
1238821028
910581676
289809199
1185910900
1524820464
978574956
1646525736
1030001737
1062669904
280463531
2141739281
1436224491
421520408
905776271
1758645174
273654096
1271601529
1170623838
831441031
1856663218
567720769
951741194
1477477073
1844333120
315751033
1203082080
1771297032
1726831412
267942654
1082825086
1840662042
1902376059
1762732455
1908889076
1573182545
918207157
1803131549
806146062
1601652541
785452952
1365700466
1487678711
280024605
345032213
1871005083
442067088
1811975652
1999380213
1262398618
904189360
733561863
671550677
1678943183
1443653059
328908874
1684848807
2122785160
244693581
790947478
2102558177
660349136
134347691
1556998727
1720235622
1909110686
1447852654
1819576227
31158080
599307486
1984239370
696731199
700640396
384419679
1849127580
1601815409
1919264284
240593797
330294827
1094780020
1322025679
452387330
21972045
447729813
1128947269
1801153899
1421762593
1420563272
221762559
95754497
1576165001
458639182
725898140
1943914152
2115161481
1599858577
2025684437
1429751171
225609018
2043538036
424527929
441200546
1026314174
1811170236
1104374151
1646743812
169105790
179793544
2115014140
162370839
2077190474
1599668382
1779815226
2032172355
335602004
626279132
1902644569
474423152
2124449340
257938727
84038159
901753818
1168707632
1672042519
1551191597
1713601438
2138080025
159653599
1032118451
1271309986
672878236
1357113758
1891958695
268182149
331036170
236759126
2027349104
182937551
667615691
444613758
1426554821
1594138924
1339553364
1687384918
254817805
162554207
1783239901
2024968228
266003392
1712840901
928785396
1293909776
852109673
68863326
628391752
579966554
1495728124
2093444793
724545662
1954582839
1035244855
440061507
948817497
1115916870
445345735
952943684
634627648
1849490837
1056758661
999425710
1741728710
2137838120
123706876
1180471044
911913217
1507945909
1067905458
730042679
988833550
1327549865
1422183453
467400908
1251190153
2009246194
1475897325
728395844
520911928
1721016011
977935071
628617019
2028341667
297885713
1301639522
1993461594
211164398
1012134338
60986044
622750761
442539130
1016065110
317713684
1582254272
296204173
834127098
468527698
593083842
628743674
368713985
545811505
1837051907
1095663585
392114287
453955613
1838009937
1510119249
1152323310
1082211260
681760849
675673800
1634348801
2107535691
1041722376
1858757399
504155197
84110222
241229003
128283230
2146854179
1340277363
1254986022
292959407
1986936265
1106630339
707225900
905946406
1885202884
878937911
375696526
688447710
1081794182
42347418
598769945
661923789
1001917862
1317607936
20179119
1805493564
1073252157
319025930
1479034881
1026752353
924591055
970126645
903640165
2010427522
882849541
1468897717
695552546
485631618
2049329557
1444706599
777177778
1114745633
24042289
1208973113
1344455480
1893012643
540945901
1366636163
768211552
1219247606
1963398927
169137659
476899172
273041026
153082486
2013983799
738258697
397581144
2004945908
1089141732
854534908
843236866
1831238282
1923463310
1316075411
1507722856
38478216
1284911641
1903462987
1771549180
970531826
1010159921
736284566
974740486
1720110483
1343802416
1214894553
1267844734
1262067267
921950867
920282801
234461574
107502550
2005676444
1970398727
1100932247
911551438
1771227272
1265870916
1460168133
1176024663
378266770
731646987
643930832
2039959573
218361307
2098594964
1270913206
412691686
1467124373
1438396510
1857465471
123640207
860685436
1619949368
951894876
757677573
1407775731
1063596055
1059887679
1062430787
1878013284
789237818
714586000
1638817309
256320652
285548616
1852647871
184596197
174465332
1047985104
1895764206
1050525484
1799838474
732141180
353955321
1915675094
1663690431
1807501948
729267091
1625823793
1334516086
281145244
1804914286
461401990
1406610694
862107743
810843431
1449620942
1550986400
584948041
1447661719
1305532665
1926900001
1427387953
1046379577
290385596
566473951
722753877
550854245
651514098
1127327788
2122444971
162515085
924614652
1906912645
812291372
145706867
1535085710
2026051039
439064680
1413473054
797756072
142308544
1295227633
1471999953
1990363888
432047395
2122885762
1654801845
2014371299
1642189940
1327229038
1868155220
710499672
1705031695
1511241719
1031203767
1615200006
868419830
240481253
1146153612
1756360478
170469358
1488432582
1343019270
1945072057
663243266
140899225
1816686451
403557828
1326058754
522132891
347513710
1995587377
171070192
1796679078
2099185869
1474490596
9201392
1483048067
525400366
2010316666
1270901086
1544100055
515605667
1779860106
30540810
850039882
1987783147
490053667
1181312653
1768321909
1338922562
1974969938
254249539
1191672463
1275178608
1927228786
1713815270
809155737
2114264604
2003845705
1491631740
157690116
1157279930
448370990
1762757045
1693098703
842019171
1413072598
1064651877
2092604881
571773829
1717142418
286362011
172901715
819602140
584316376
414928767
136194721
949386047
2105934636
1063138314
1139637006
265374188
1618848758
130996617
1766637060
1284691187
1447193667
307345941
1339956063
1629703039
1701816213
253180970
1627662863
2093735669
1658460543
1041108839
1422149000
873112021
228151630
629985270
1439001901
281686296
2054042526
2020864823
1349822753
1280189363
706708525
931724347
1232599563
430261129
545618225
1894512485
330878424
278039880
1880970443
464011180
510590774
1979578465
1881016182
1820428705
1471503139
1344145409
958847581
608057444
1213247389
1772823169
247538028
1053817350
426926359
546157149
168687093
366717786
627018238
429395376
739833942
2017559646
134586294
872228753
1953045192
1801882745
1554358654
1549076286
847803201
1109415649
1910427340
673188014
123475520
1883506424
1031923016
1876550988
1833236496
16358354
1035331314
1858962280
606263318
1494517067
1024944316
1157271381
141701656
1976729572
463169659
276683484
719206813
595704054
1310632742
822969813
1874844434
917453576
984261560
691662521
337823445
631153273
1872289830
1984195145
805929673
1995184263
1876820316
545047645
734627191
1431935331
1860515709
859211653
544757594
937983681
1518684652
1015483925
1099087241
1887458543
2042111189
1780308358
933686417
444856060
853405375
1369748322
1135264127
1305866966
1014278152
1883444543
289866994
703411642
256725110
1843681518
1491121449
1069219873
1768396099
908275913
1221154950
407052942
213714995
29419565
752834381
283607376
627367119
2025646918
1837587991
92790934
1721315136
641538074
1159186526
1136064871
1984352951
211277149
1961824769
157668706
720414484
1089533041
1368281775
1552315150
1875867529
318396498
791723776
1481028135
1463247126
1720280678
242824018
530876358
2070659048
164773623
1659815411
2084338434
1244309191
2084158541
1797349681
1263757447
928570473
1187986633
1416586698
977047381
391602718
949956936
1250252031
1985799371
162234831
237991630
483427207
1546432844
1757570227
1150711279
1379783278
1538814936
599339276
364776228
1438478958
943853246
993177783
1552103302
1545907772
2076392347
1382252330
1686345938
1042725874
1848788997
1637728306
1921624329
1061001239
462035279
398810475
531154932
477882201
1924561184
1547029852
1916406329
1147199832
1252370809
717381890
1963643454
1122452020
568344825
798628497
1714302971
992495018
942165837
418909053
1946290633
973842537
817940856
145308278
1612254274
1134408438
1058946448
1737560621
1155162753
918834081
1994510239
427120499
600323694
19665153
857701868
796567290
1333655815
526810105
672181282
1004174429
899117765
189925861
359921956
1367064476
30514031
84242268
922442273
104258534
215366324
278319524
2068414321
2125356539
105074798
355994081
958365785
516233591
1251951783
1077997224
226217925
1910167557
1527439429
685811289
1149990958
974688176
1973554311
793706816
711893070
1446322227
1520196669
880204973
1609651895
1362860555
1532910337
221416454
1383704163
2013007001
1707910830
2119388124
1032582000
1005575155
1464978996
483179422
661036701
2071633825
2620170
528310351
425062865
2073069731
1620533518
103624320
1736528992
1995132916
1325037093
1937448178
856868781
588688396
1584984979
898809366
1824107169
1807568934
193633665
1000530652
2091501197
1757376962
1685246824
472794362
1482138387
1002166076
419817522
1517238466
894640808
232025474
371802801
1193764945
868312761
1452763056
245319181
726963309
1243020199
1763042175
332398932
1633902496
1859341719
2085689623
643803201
463020208
1948148782
4657114
1870910381
1418574908
1145693963
285728319
556304643
1219397442
760637980
1029467778
1276513189
1575170436
750649689
514313840
1349022716
143505312
870653448
1808532529
1707741253
188636493
682799604
1090219341
369200459
1620357009
1961925709
1249879317
1703208381
887525177
1245011305
1486811735
1256331969
258360023
1463292915
518602208
2129573075
681611544
110084008
22384908
483330844
1850467158
2113851181
1438194536
2047235110
1518432059
2022437709
1749074315
333479464
244935005
1019820959
1572221574
1755762456
268648314
1539996276
1048151935
271600909
395500237
342618557
154691648
1753148959
433842728
699024957
613137126
809144763
156513326
837598454
1657067932
1912258367
1360392659
1614986936
190009398
812658583
691744776
129344594
21767092
1419713766
736836310
468699954
649830275
1954241269
2085818050
966390150
143305773
559363877
1591858157
1274010235
786476378
179708242
1413635930
875379191
571140161
1664359220
514506207
1788078541
1276277308
441643349
322618938
1743545718
1531553238
656292639
927118145
1099009558
708453024
1287070399
1802159771
1085847378
1971081831
1928918530
1289023916
1653013261
1344370618
1653046893
2121369978
304403969
1400456182
1824006342
987758555
494996422
1998321166
1155974736
1632937490
1360253750
1380057214
300387504
639399734
1540573815
1066546924
57032119
695724503
321532783
2024769013
2396284
1973799653
1777465352
1055862631
1328033979
1192697871
1821439600
180392616
1862897622
132452574
1467880721
57637097
599030972
297917004
1686806309
755625224
470516724
398313588
913533153
1246927042
1845434408
190396513
1499085752
1690872714
147423911
1719444324
568887891
1156466829
572562143
2114957346
1274834223
1628863683
206456642
1594379689
350283468
1763950032
1346422159
971691378
741502931
432009096
1472444970
114570617
967887683
1773597342
1764952547
1447502437
1566515985
1883028110
790132895
823481005
2054384602
319286415
54858514
2078129998
1287000419
524944654
907500916
146337726
991095666
1756235256
264195365
1540115071
289175719
1705422285
1383139353
631075028
1164076122
7681278
295136609
404660273
773607789
2020709458
1127703922
26025104
264892406
926766000
97843751
39494414
801724352
1772740568
776681339
1098572753
654618244
2084268206
1311232766
881722378
2088243873
1330726849
71015697
1736517915
594595820
253554284
238073980
694028728
1348918318
397433852
991402685
572688683
846306012
764222381
201053293
395925790
2121853373
389860340
11641240
223126392
1550021856
1285303119
1143816589
1976286558
765678477
2090971068
617945102
1503453390
1336011606
445162505
39818300
710143896
1806441812
2003422981
468574630
1852259471
421509644
627745046
1848926467
209411854
230374846
2110515781
446818115
989793314
1393611878
591468919
496420542
2064644466
2000529001
1041826215
1792843424
197248812
1915120806
2011244714
1555035230
1828712997
2140818558
1749851456
986485415
1466158878
2044525631
893867503
2081272450
7834388
1329147838
473896432
1179839352
419379095
6048713
1925897447
360377118
755030987
744252270
1761205295
1533343238
1801752261
174684985
2008216899
1477062768
1562745441
1347098084
1772994707
1507831020
976069815
1743456515
1437473491
198330001
1410523882
2102302868
751516691
1867333504
2098352994
1501485950
799757689
501000841
1673461676
771844071
834451378
1864145510
301942528
1738688358
160792876
616962675
403779779
1450193813
1774376052
1204481848
1785644636
1944852813
493917750
1855004052
462124301
1334634048
1215476652
897531020
1619229033
752393310
1381560554
1210747995
972443812
628338180
274087616
1922553541
677720892
749183771
300194192
1327503363
93230743
553780219
674131764
1185541799
1918875695
734826239
1483115760
1040765839
1127559030
88060959
1700238967
1953700482
1917028228
1332762852
2090074992
1142930023
1646322276
421127558
1473226332
658300333
545825368
1015388294
1259059737
412105167
1670519920
904930071
1147041980
540160100
699618138
938380590
843004351
435468099
923318488
863199765
425727917
69666937
544929807
1010115728
1530797899
1787239034
796641471
693570329
1253115190
1246879845
657639423
223675396
736322583
428036903
1444109230
525599250
557613971
1819754530
1693752443
1930924056
1323607408
171696894
2128889715
1677569497
715971850
419906722
990755132
1652683762
2118347948
1767924841
606990187
1659437143
364751951
1202530250
1328387018
2127899224
1822455663
552997643
748293543
1923448533
1739596750
818989317
517381218
2057307384
1240530777
1535267762
1627290134
856181183
392255046
1217016927
1888552221
23278765
1442348
1189559329
1981870755
877208614
981630674
2106010496
392137142
1917276536
1674938840
1735531386
788325338
1064402143
292767792
476228833
485898377
1415897684
917894247
1805386179
1007366020
949843310
1581127010
1475247169
120797781
220095904
1983593513
284969049
470546052
865004210
322325003
384739954
223975729
17586340
352730950
1257052529
1657954168
1930591328
95981885
1204231491
831392258
1744519112
1515587622
2070018230
1787977423
733386192
1905075809
446371820
1393931132
1014738629
1147868536
779111069
338722687
39089396
963386695
576635532
1842804334
1334071386
1783407066
1762254081
1528015480
1592472341
1898162564
2103095911
1536964104
681963022
2037378024
996765403
553184965
1280101561
1574987571
1168208413
194551632
2068937025
197230320
1739667462
910772648
1025321305
957850125
704055551
1152315789
430969286
848329130
221999540
1131507357
782443393
580099649
799704015
653936164
1837960964
853268288
1763499533
1471909560
1105957172
1310842965
1038187619
1092147360
533858086
260159344
1549357191
36381146
62802743
425948179
852861386
767086283
924112848
500213017
139081120
2027597196
1004877165
1446983291
1669611538
1306984465
364359040
16441344
1907825437
1935379931
1011173210
913710047
105891899
1419755158
1612385279
149660642
991967089
2090319002
1212781284
1691973910
689133702
2015469123
1935791619
285110416
649786018
548772268
1293962692
2023967478
1932018897
1031945596
893867424
454578678
815820259
2071835541
1128913019
259030656
333290831
1929710610
629621774
61024234
833489675
1271041668
838452848
2052929730
1575073750
229905614
962056529
1256910504
462943585
1347054847
1825171095
180559678
807253786
1052427271
695577775
274532036
2125310321
1387992966
1144998606
723099387
1820529418
889368693
2067926267
2083093615
701529262
1694999769
27349073
276313457
1565204734
529687216
762492770
1942376496
1427907981
1977631193
648193778
1899673746
153656029
623779265
282331394
366264002
1740719107
10746187
157047341
1296539073
384509936
632989378
1973222776
434669826
160557261
1028947045
85645439
1954038557
18146509
971115725
1976907698
1353792470
1354767883
1426844281
410843946
396572260
2044848900
91910416
1162676728
554006587
2085514948
1064605859
1768230684
1355316719
4315458
288280311
262634829
2119187294
1269985128
230873717
1195105271
786423789
1178819441
2146026515
217471525
1960846973
606684418
129026454
1678093454
1909009035
695317035
344086525
359149576
144230202
1413361272
519835010
482957087
1121877139
497302468
472564827
478698892
1116069569
1711475478
1575330909
1237927132
1453886549
180353916
1914781021
479270986
1775283013
276489127
355707313
789477855
70578366
1038819699
1898100907
441414994
77016619
2025222687
775233503
1170578833
2123262096
783455022
1193260703
169439304
1562736010
321038779
625456942
921567878
2094473931
2023846726
1068698010
2119562397
1745937257
361315887
1365218780
2145037937
1032128161
164276604
970628551
672588852
129332708
172174573
1024532520
1493525012
1900018526
650406487
494027205
1380262065
1234505586
891110504
1973207251
397648206
971124760
76922882
1156607560
534680170
1511571009
443460609
1417457837
1659747153
169501794
1494618540
1877282302
1975922934
187958536
417426533
1744092752
877122046
1378889763
1648274210
1924810180
413535004
1785340520
644675433
1059329752
1023206087
107629269
82724399
2016885947
660819615
45439264
1627566027
2115571018
1742458403
731305036
1134465250
1229251542
983847024
114309200
1131180452
1046930172
1350983580
909483185
1837872876
796180113
300455128
1080091340
1859983882
1623035631
679630232
683961333
114157835
650750550
1454560996
1082546128
431165226
335775483
580676133
2108508787
165995786
860005973
507842827
1850194600
1408026763
1987151455
488462867
156682342
1127579090
1319607437
1919845565
795187932
1909413524
1429231420
1666248062
550913633
653861712
51914894
1240187514
135085008
222227173
788044015
2128543595
1908686105
572484372
1725718650
2027467266
770563369
776560729
1043630516
829851199
397575474
111253263
1308072936
1102355012
724566765
1264763558
1864617342
1330289484
465870716
1405624030
637353317
1333274917
1305394429
1909708530
1182873243
1390510889
719977713
987903743
279410975
20806631
1070788407
114991944
1563069788
582333853
1866090180
1626298673
1907367241
268052075
1156618701
838661896
894064649
556328254
418620973
2109394004
1147886264
919288937
973480234
554496618
1300472692
1061750762
1134234754
417934374
765758384
642996271
318608806
1985973989
1990183480
1793547977
62815057
1165488659
1581055274
732603171
865074190
1370826560
272514312
1350663736
165235754
1546582990
2064430648
325115489
527078590
72613698
1896237859
159143189
1725593779
1434719501
1585790857
1896966538
506864752
550816718
1591404899
1865496054
516743916
57703941
680946805
336153498
268450934
924924583
462453564
1800199825
1445043418
196637808
827662878
293550722
1317437845
757365538
715430283
1040219972
102510677
589609705
316940319
1826464754
400815334
1152238943
343399473
1384432643
1155590105
707666255
522110889
111063978
522206205
2131026677
193568939
1517214638
1302664630
1805323408
897967277
440032684
2132862993
783332905
2016793231
139952207
360799324
1569652357
233731274
866542648
1820114645
670024414
259306435
1649671938
1499854412
1703681700
745697295
619208987
582025675
543339884
958178392
1153515580
833683081
1072087374
1394839641
607767851
691582666
1852369919
707127854
1306578743
1474738142
1261105078
1711282600
1530792039
755363778
2024734130
930118053
180871782
1795937539
401862778
1437180576
1338663427
1256002298
1181696608
93043980
1579180977
522305874
1035325244
1163778892
784343052
1192370781
1088707437
1509973167
960231381
1682237455
351855864
1085363814
561547235
1328022547
1450031953
1922828099
1610155671
837614747
394747782
1972129949
1984095787
30526175
1340484948
1732196734
268026610
1120879156
1192020507
115964060
74749515
433454353
1219255865
984417830
61682527
769840283
447190205
752269070
1418398468
945020312
1507681204
1591533145
1772763356
1762062207
334273722
1983379294
887084635
1793766133
692143289
290347216
148674550
1640707809
1004319866
550235744
57585914
709038112
745111829
333380386
1778647060
2027552420
1749822395
468902834
355304247
762977400
276929069
1721892963
2131039223
1283756799
1245468426
1790408776
1131834403
250534564
1464965686
1194992206
1619816825
1592885251
1705449552
966357020
1208207918
1592881764
1509071947
1513447462
1518582118
1147984432
859596411
479885403
805192387
1624536850
28661082
48941013
534288328
643466724
1284625775
168620332
1318898339
1323315183
666540677
240794907
504744906
122322913
591666859
1185199140
936815983
564650211
733866733
1972257226
156118999
1420764378
1670031420
390716844
1806144987
2000753114
1922168435
469745235
1490665752
1924495716
1119686068
757961630
2053477918
1457313404
483337692
242993279
224700504
247427815
441100153
1621151265
178859782
759371507
1714692982
1728802055
953172197
620772942
1336152957
1865228272
1229412609
2125453130
1043882593
442332677
1617306125
1169852631
697744478
292519240
1809681269
1787985920
1246799615
322057290
1910318385
1184942034
1402626595
1563755780
242205833
1034888581
577081094
541673112
598765480
752320705
1871749595
140101576
1419285071
1864486976
939268323
1498505584
961051021
1008308562
913735088
1089048683
1456150804
79938841
2022714489
1062869007
1131812413
931034953
1216865505
1862446122
69672163
2071120998
1537286753
2101846915
364870610
6461516
1834302468
1425715696
1096747180
1874492292
753945850
1288219381
1224690750
1609665180
608887988
574966591
758118019
1667201915
57769773
609094541
1138072526
1741839409
103466348
765262600
317437860
474796350
1970115924
1921294621
1634400877
1987435314
402117124
720234333
865393793
962799108
978779278
1271991514
1862630166
193388076
1339265932
1367515013
772586603
967446430
181418940
239959722
1492106197
956074886
743288857
116581735
1859354122
1382242119
795114055
550075493
2133978550
491692513
1587901112
1129608421
802823943
276841158
1316096235
290171410
1251794165
1934344186
679302099
53332988
820411471
1643699196
700901802
2006290837
984021265
1678879878
763396292
1001059024
1896438263
1132804286
477058921
539585321
1151032506
1739038388
427451465
1704215462
1369860825
1865990907
1228295803
609346885
2090521920
549094806
459288021
1401369316
730749251
142573841
173544374
866905145
552528840
1073434744
1439455841
670111533
2125123203
1643994447
1390853597
1941074618
1076816927
463418988
90979288
1598812406
79461205
433024486
1382071379
2043427151
1387719949
1199701828
1038057817
52245261
262872851
1756315053
1257856940
73111305
1072748796
443173520
1032437459
976652906
1005031546
544740141
722690464
928006309
1743746317
753915859
2027288051
179873310
526370123
1989032238
443378986
1086001509
1775987179
2122567427
493624512
1113063179
1032116921
1453868729
1266722374
1776538231
2142390990
219875408
1842915152
425959588
685972697
444229267
26292744
962659045
1742184104
1274696629
1982205435
1158541420
1523322499
583245884
1542504128
1790025878
1962403587
103072091
971527788
1299674533
1771205287
1849499355
385027028
534310603
2092804341
1491855774
473603071
469475882
1708675647
1793817049
320106933
1367097202
2111337555
321008922
1647220328
1447008684
1198458412
1582431418
315779579
570604065
1976953997
1701782571
1345200918
981662211
1917402642
1627909951
1068898172
1480008972
2135740324
1883609086
47107135
1370661713
2080311458
170908977
655412714
1709943810
1893334824
1543248134
1133990203
1807581091
2053364797
122740359
2129304204
2132781456
1433372606
1200038007
976695000
2058046262
1135517027
2098323236
597871441
1713860046
913680547
2052415304
2058364516
16080002
682862815
760670061
1589802890
827721528
1346231603
1708001008
284280626
1738632219
1370544573
2134926220
662767512
1856571985
1766318798
586223773
1248261323
815684711
103518786
629959654
763018487
704010728
618185411
949585320
502624358
434307665
1214301335
1071254823
504969821
2048650993
1231280448
383895579
854548567
1708059864
1288108309
1934528491
892209995
1504813056
323345818
1412028748
662099842
491597026
1981962125
387760398
1228877027
800909966
1280436756
1480565595
1456692932
1077484955
514502422
829307216
604345622
216447401
11568149
1109999600
3767202
2021993557
381910485
556705270
396212967
1102261934
1234216075
1964065155
1317288085
77832226
1640364244
1899565050
1625956059
305883366
1177206559
1490352682
1633725841
766599952
1499272324
1902585002
128438795
1810451992
2073414356
2058667075
409700212
1038272632
2146667636
1375894930
213188379
565531127
1944996245
1520847460
12619876
196236803
1790176053
504883285
1460236674
1399209533
357519485
1372114678
1702639496
1313967056
1268421198
288140889
1877024345
1146288851
1226674168
511407323
598677822
266054566
1142538969
1691737501
1050192662
103175656
740580166
1117095630
37979868
835355123
1221567676
1387368454
347862803
2082786224
537178421
4243472
1851068157
405613785
2127449819
658650008
2059837997
1534348934
913720098
1643484001
477758798
807462030
452317107
1647039102
1310102988
1827016403
249200146
1511617605
796854940
638305264
1809855613
5462801
1620085797
1958888249
1587646936
650059241
622105852
1075416904
1457492394
744482720
1786157322
1159065688
2097248593
1174985745
1760458562
1903852967
814615295
840828608
1055961304
520270061
1786708683
1739379196
248867287
1524891608
2037373667
826606454
1405563251
663780915
1825101734
1746617268
1412075999
215189700
656890778
740174840
1288661389
1417770763
2003076145
29809885
693963270
1267125
1119555016
781065116
1535779148
1437051045
967671783
17758611
600926635
1493251545
1148035514
1778385222
1668555220
524080786
1252406657
1733029313
1488670055
706171535
900202058
1119021093
1938341186
1505509862
186321605
159206918
1097391947
171374432
1098205780
1793654698
1165383480
465466013
1989634235
1461335667
1770020399
1932876302
2081485587
1215882009
319089652
1918303746
1001177917
360944530
1202693646
2099929677
1241953510
21029365
841914667
1551126612
336306530
2090363401
1095612455
721514981
1868866558
721176596
141174177
2109829973
1961797070
1089216162
2037269216
483142940
1870607063
989504813
94865716
1837750008
1347917202
941538832
736569747
475480530
96943001
1916343608
2004776190
639572368
1067344198
1675052399
1959267538
411119705
540149529
576555032
621730554
960548743
265432230
1340074455
79942225
1137906490
1672697329
1209272838
1142126193
235293530
1215059599
1340366979
1661742276
719021787
1665754924
390990720
2007389122
214590788
1691713726
1230120649
2099192924
919261645
1377501552
904112359
691493033
1033454699
423401539
1440401952
1694932444
819129580
422017581
18281128
741657469
2107647321
457170287
723005511
1049224114
2059864926
1493745243
1517892983
1021696996
270476054
115862352
1406328540
2077306113
1367277993
4675958
414335510
183970616
1868365498
410304631
1735017389
704325236
226225970
1052802755
1487517069
540627702
1646061416
326944331
199163119
774142279
1984890181
1050546259
194134225
336686720
2048279201
1339939260
788471906
1935758476
1564626808
727754554
1045885242
471573041
1072591811
83907125
53773481
707326933
1405319902
796630001
921335762
713007959
1899275339
200018636
1819609067
1504913464
1913691994
822283739
603484712
1786200121
1423936521
1890544003
701814943
600301416
1118242474
904653708
997765574
193390764
1254963412
1268279176
674938245
998288643
116651197
2019425010
1151632494
1810380149
1522849438
2059376936
179723591
796676424
700936041
1402462343
701365198
1386639427
662337352
1952789972
351831724
1208238492
1409877772
1373972667
1318663657
166534221
1242880833
178266105
1148025053
1503932506
942579169
1143361060
118990014
1242070448
984955073
417262927
75049633
213095790
1224028198
1802158971
742741611
93856129
176227452
867888812
173380542
978400651
802921638
1562180030
1785216330
1198745201
1403893936
329070538
85127942
525380306
2011130790
1782606201
97613763
1925186479
1678679584
313894883
1849301074
1167715342
16488516
1916901923
1921030288
1438290404
1185190903
918810904
1737534190
612029876
1894340404
702032588
992538117
531698400
1890571946
1597153415
847213282
409645277
1973608346
2121980215
1410911044
1789884862
1992542637
1342449355
1838850058
1925168122
1311257174
1592101383
377671474
694039048
1314700807
1913773901
1691095585
30847685
772137700
1362186708
1084828806
1771219286
1081588500
1092425936
1621074310
304895442
807263933
1593736061
2003497676
2081543582
1370244700
3284210
20014663
149484312
758265145
3182930
1706251540
839171673
71838550
1826437313
1363017960
1482550617
1790042139
1287415042
910881533
10421234
2028815297
1236386930
1574232496
787825807
910658286
1577588485
1149968328
2071422982
305217429
950217383
1059885438
1628642855
581590007
1750933285
7547774
907171199
1606380687
2108682801
521730269
778652776
976272076
887903287
580888980
1025402951
897351375
1650377784
1772333221
591189690
463804901
1155789863
1822669394
2011362611
1932286119
311260461
1950753298
1981645209
366787937
102214660
1380209022
1650496126
555340410
1796345102
138812913
1653561027
1989182424
565878823
135626578
816029483
641761899
1387122258
1555289520
556150056
1626844555
229340148
335132718
197708795
2088273223
1439842032
747260568
1033056405
547661095
684872114
469965905
959685146
1730430414
1572352001
896634429
723806722
220448669
1259401989
1345765516
477563968
1356874948
2068366766
195234321
406210507
853289913
1363454146
1806824800
611311228
347398429
1582858071
1332725746
555165003
364014202
1306157740
1773244340
1410424111
390733771
833896228
1894300075
584897247
32335599
645183428
721104983
929285792
882734166
880825034
1311310154
246160875
2145195662
119795227
1747487809
892656110
649693128
157907705
415381756
1039292755
516114585
867173101
1834267872
1308254079
703594942
1411904379
248167116
1745937636
1803447940
1601483399
1001086816
2019995719
1125470084
1574206224
873326889
2046473602
125199422
1414496371
1297755486
1815035670
742288710
412048328
1474197144
809753950
1951086409
1361035075
1482945513
1267015560
209759362
2063168226
1409985982
1948455793
1220931479
676894906
215352597
1002409546
1060339013
1275017434
292731222
468007972
596334389
1193612729
1793029781
498628957
255079847
393595018
2126572559
1330835711
1343275605
1839080957
1833593435
911935328
1789647344
604629277
1170475324
1887963294
844289800
9611475
1691833924
937697542
869721136
1661014991
736856984
163389043
768497128
2103538812
16403653
1012201262
1934560572
1917615456
711323294
1619204941
1547362657
946167319
578438164
1637321807
1347883837
1768824332
1784739212
1861270898
143115809
779305549
879910533
1473592293
1403552575
1236252851
1911288852
591536046
43696883
1374293175
1748316878
1384071839
423854076
170648444
1845237132
1718239792
5296316
1540669441
1351750484
1820935747
901810720
1479085984
638756301
169251429
1614867017
1235123731
2029803308
810933635
866404682
1145475465
1174755521
1587835557
1119933707
1339592630
890544423
332732580
758469221
888908005
1248367210
1367917235
229369875
714239272
85207112
1498744987
659812516
384338004
2082189020
346646298
258725090
1405339047
194641867
1703167906
1909714376
1668898161
125258265
1864946038
365129468
1212712833
828006115
992379169
1910004030
911956262
1537050828
2015594757
1826321377
602859600
858777944
1828387249
1521569943
1245951956
510418801
467644881
1527862151
2098687074
1997469222
1985287880
2042349521
1435027532
563206757
1810797820
1309145027
140963773
609933632
182904679
1505972435
1594684667
1698850434
1522542771
226135169
755674340
471673488
238922531
577102797
1140574996
1427183809
589863079
1750157363
1376667137
228527612
57695033
939108054
1188627296
191493690
1012387129
1886925478
1296288836
65305427
1702900152
1081390681
543263119
137247619
1522725946
2046291605
2084423667
1753843438
2028679606
1373039745
717128737
1727178319
511707207
835747920
802897923
411150643
1190178725
781560434
1602903398
1096793086
798185866
1091966630
853918532
1194919501
319281489
344563281
19384845
171184551
682562807
282055240
1413574458
211269385
990395658
1121881435
1743442499
1298699593
1357171909
1662553634
2100230281
442961909
310661780
2072320561
194238875
1643566236
1154023493
369207082
2082452257
899213767
1775633123
1688636949
27043383
968967478
1334354922
79152298
1285265931
804317613
291319812
1318756384
1222076815
471698761
1416669487
459906992
1152997163
1049610340
1232092471
48184819
1524615334
931187443
1231521506
1383123917
816335816
702585685
796825174
1620202123
467526388
382590025
1658372306
1698463359
80517225
1936202660
1491417372
720211941
1629182857
650487798
831680473
964581171
1861035121
771092219
1811233757
239351196
1726636155
404317188
320129566
186197996
787719763
1689775760
665605673
186701
777958052
178184040
1960028853
290569353
1069460424
229601316
1788831978
1043410727
1532538516
237422803
183114238
1908515610
2022023666
604540355
1771505173
1391841569
1264735142
628422399
985650554
1972106087
1867439246
651390263
1717434494
547096448
1037978728
400208097
438359937
357832755
83336870
1486850151
1463929917
446402689
101250657
2113074686
54976568
276207023
592323257
1014560222
264591003
1881303247
1598777998
369149207
1582627834
1677972022
1438491098
1825025900
453328410
211849934
476087469
208627133
1623526608
368893609
84696214
143711177
407798297
1926618935
164359114
83144541
591876590
1766997417
1051435666
328865135
174523205
383890684
2082675239
1356157329
244576143
790932487
270129779
1173271331
705170275
2077546711
581461270
1590369342
1068398281
164096280
517376544
1732710289
1812649289
2034578954
1454900404
286082829
605777449
369589675
1164467899
1926353328
197596438
761505235
1082596546
1174059566
780654949
254641493
502608886
1608463498
170098620
1075033929
1236583451
2145801619
610451702
575370536
49028435
200167291
836260709
998602791
1982663679
948255084
619231911
1162142932
776039718
1654414696
1365499844
1590770673
1541278201
209653320
706834869
102520305
1069333702
2146829858
2066812227
1863672925
297721238
195054724
1682910712
1728183381
316208406
699049222
1013966199
731261191
245938709
439256272
1884314725
2074379732
1823888765
463573412
1528830703
694116392
276950509
1876862934
158537693
474210938
715029698
1148282931
1271763409
2062042536
1144711760
1626164884
2000334667
587598934
966422852
775508002
796845831
674841571
119360482
1037631926
395784085
1208864704
1067100156
1885095380
1247148202
471055146
971825774
910066355
101640779
1356043084
2125532362
647913764
56782304
1251723740
1046132882
1263997581
5897767
1732255529
450693999
170139345
505823057
1979978855
1464474646
2123938503
1223679820
218719803
183080487
1758701296
2118925916
364613085
1147643460
150508765
1745280690
1070681326
484257444
1469584917
1712364909
77414104
294798119
122622520
1267053183
42365589
377220529
470205672
1071347864
983698976
848706071
677266623
1718025744
545716240
442206955
1776717935
596466843
1989445977
599405950
150611524
269408727
520439898
436823438
823730553
1744686939
1548135172
1738427046
181592265
68311889
1898897638
1036159879
1483093240
824956935
734635264
1525482112
308352611
49356081
596973855
1245561352
1638458410
195069718
1445439119
1985896658
947136875
876660587
1398270502
755469755
333376625
1166245278
1411360092
931982416
467829797
181049050
1704114215
2012232081
1738143499
1440839200
1130570955
152876844
534503664
186312053
327882940
873193624
307421623
1118096521
1859518215
582248090
56464063
1963111052
2202523
348419146
757007865
364905845
105917428
2034776752
1581829086
1888168572
721720006
863880598
323453323
302667407
1784777094
2016876287
815458168
2128293530
908384952
474713212
893550270
2018389764
278373409
1538886165
1346875510
261021015
300720488
339308515
1015970601
1292484365
616922637
623039859
573942214
989928112
1152921459
564465207
2096075089
794918870
734877598
1098118628
719083283
1107760932
571518742
2133460189
1334755162
1908718485
208435069
448834439
587498320
329111834
1713960236
1101002756
343617427
1153701374
42529375
1827045726
1563068965
956941075
1243367511
430611378
923631822
1687819195
562131688
1444271420
1745002289
686300587
1164913070
962312753
833424761
1508221520
704578147
1001185469
2057246263
565353978
1364335594
107429268
762786969
2115412172
399036359
1004847138
1454942960
1278537347
572943466
1634285273
2051580105
336357182
1813641272
80771852
1838729575
108279492
1808071319
1790830050
1000903026
1701203576
1492733721
154012683
874894800
1468572603
1694957431
1298907695
1192632706
1963342090
303244710
730425608
848393286
753462977
1594939048
949977575
1345818747
2001017411
664081365
405899998
2083049813
564651782
1692321270
1345987246
527141277
1616477823
1871429401
645887388
1539762514
807663778
2006172943
2096165115
792489059
2037388192
574792514
971980856
560517320
1319679199
470435282
612339811
758486202
217460830
1847974531
998972727
493092025
394418618
237435987
1919681558
2056954421
1519803431
1738925222
1680368072
1975421350
1023630035
242067107
2044507598
1770045690
593942657
1503490088
804687526
573146351
704374991
1582814465
419462831
315224234
1053435745
448340252
1944082306
2065511258
1327724839
535671316
646491906
1099058685
1216451611
744577548
759081742
1754749519
1039421158
1830865433
297080335
270489841
410106553
128320410
1146993447
1559988023
1366884840
459854770
1030883935
1948335603
1419317532
481055855
441713883
1754617715
1166804778
1076000687
2131259743
345382288
230190498
689871170
1521178689
1379713178
1024014609
707795240
1222625307
1744786579
1999474813
706608449
693887228
1100765300
1467047560
626826495
701639168
907592633
1786751459
1312182665
1704537340
664378594
377468030
2080387637
1771199075
973215688
119399501
1809044751
1508980241
828324799
1949398054
1265048111
715377460
1095373319
1590684373
549125437
1379756211
847862683
700406863
1601859668
442803629
1146867605
1062760836
1593982366
803581180
317973013
1208563924
1781199378
1470747140
349049249
1237958116
1275973544
888499567
1823129086
1643342463
186500907
1483538446
1578403234
671886974
1980594978
1585619031
645672288
691433390
1008421247
923577871
1427311964
1360446156
75259384
1189531331
2007828342
2116053836
1455410325
1872638440
320013847
1817813907
673362887
675945755
1632567924
315141540
133064355
902938733
949653992
81439442
790208274
939545275
1236860267
1647656042
629520414
736654740
346414776
1552149404
1095823316
859300339
111232833
1542609388
2060890793
1664900173
750939765
1344551352
1779887229
360378533
1113188179
1151077868
1079862060
786069248
579624799
1554100921
857872734
293756837
1219421329
1809427801
322680814
1890502424
319665065
1977500881
899481875
81449676
1743162993
2018206232
1626753465
700601582
746559983
2144221112
632552533
1054587103
845399198
703181568
1542660876
906704914
1458418830
1514189776
2099575325
326128780
225066580
324471962
758810922
1011785522
1815831106
265964263
156321539
1379058335
428135311
1789085694
939115203
2056575047
470484463
1489076240
1095849608
1515783134
554550307
838939533
1665655135
934238300
940002932
1098731269
1753909671
603194269
1499004966
418257685
2125236164
1112589106
1158577867
1720038657
575076282
922787961
1660972974
374034229
1978184630
104264781
1304409640
1426471007
986658366
684373066
366099109
1542040984
679576706
1608975883
317339640
1095921799
176562366
1478630408
1155600841
1678190925
1502413793
2004572630
1449046926
1670155721
2005311714
1088536513
1194751386
2034127428
1279323598
184786963
480414787
1795023297
977499835
1598593691
833027658
963108348
1103329218
821485768
1644503609
413230945
698941417
1000653472
1313383709
871247450
750656038
993493643
1603737814
828394084
1933639897
1456501132
2114652790
1678957315
254957294
53040002
478388257
411070451
1138256717
1342245844
1358020481
1738946721
386957918
123310276
676052000
46464501
86452240
1013459192
1097895309
1924194555
772836035
1664675445
2053344591
1388372937
1962532173
1227267024
527023535
546257506
1363984639
1231527931
330405762
1323000288
2052962217
1611758194
1464754436
1660879170
622763831
1226006480
510659479
25596341
1028534765
667493813
1642109336
1872678538
1505596011
1189574508
1760562591
875032015
627367151
1470255568
1226301541
744464464
354402737
839829424
935263928
355654119
67839900
2011237899
1319587759
996696547
916248011
499634265
195937138
972368663
1320036033
1187368134
1621485813
1726706677
1758642672
134920294
406457519
1284878120
1836342811
451701667
685301367
1299067841
374115172
901862938
1188667326
1455732037
1123386981
998062911
589289987
1325564967
1969951125
756102776
1135058323
966694357
829708185
1185941322
1199785534
1542608142
1037818
1983358414
804506484
54540812
35278615
1596006086
1952748831
1700604734
1267319879
1803007941
926145273
1921885279
850753661
2021153743
1699776877
1346873518
1430518333
10112760
1658237321
430602436
1316500909
1004677969
586382777
1805456553
2025230269
176170229
695840967
799310777
372967117
484087250
2024778881
161670063
1662607034
793105026
1442840283
1104167667
1556107694
1456096913
475363556
2103328524
2035862347
1199167467
51105075
358051287
460991112
737514527
1417524695
1550552393
1154255868
417637391
123314746
695827501
1683102697
1581090892
168160805
96991764
456159470
1935842620
1333633004
1795043179
1962077716
2050156452
1362013575
235732513
1449077966
1481648292
1099091082
1230641640
1343516585
754661920
383502119
1369302990
273620027
1963438825
1726765746
2114266930
1632189801
2106053352
1047961200
222781871
2010189302
1492236212
966324473
1988305824
1338935818
1637799998
485650170
2110848044
1922108077
1873201516
268956083
1906197869
1155393190
1194740473
1567790223
654357691
1624841638
1738775124
1166066664
5485317
167840324
1252069319
2081608468
43023736
2006326300
1309606669
1520179895
988941474
65509891
1913517632
592551568
2006304309
1159621895
1209142224
1789869222
451539852
775876989
1725481229
1486643936
450560877
356176394
1916924894
1922649439
164663739
1561061848
1160588758
75353277
1487615805
150023781
245119359
91395076
1444160132
671523504
981204353
49156078
1217361951
1452363803
1234477613
731759586
1575123631
74992091
1262615629
138752337
192838322
1183037062
2125808284
1220232400
1623297982
840622877
950077757
1196379501
889067468
559569899
89163342
83786303
140116049
1065029709
508239457
1694687468
1605817797
1671658509
767899754
1449462776
1492360305
173791684
20928896
1717113016
771321888
738090282
936676002
1716530678
1512303893
1083995526
668533508
1690825151
381050723
2012354470
713694757
805300298
1747893319
102764565
867210923
1977536849
2137481582
1678138797
372640576
1416650516
1050189171
70751150
365873896
1384414334
1131085997
1134445526
1761143086
1075387098
1818981622
1192063208
363960836
1784121472
1766989178
85264599
509728357
1594773376
44892182
1838376592
1134774474
800103214
1721726109
1989991743
849248429
1006904912
1837587843
1349667203
1323528067
147239396
1920542825
543140933
1639787671
112460636
144938335
1685834918
1478623609
1920297591
130828304
140632741
1535163889
505663409
523640858
1025394961
2026656993
19221175
1466062893
1420244958
877051857
1531920426
675114918
861570546
1470901120
206964881
174643758
1612281022
2071948353
2025004499
796030884
1438351523
1129888244
1900728888
1441453279
1991326949
3650704
322604522
2070623203
1708143792
1794748390
2035848693
2143050742
224450034
1815431398
1628330451
560935422
1202152290
1843150950
274090527
358094949
1782640456
2116329687
1522939567
1467881561
1741511879
442116472
397358344
892260469
1367304956
1264124691
863768107
1963470472
1011598984
1418902567
1117205864
1793650447
1804608695
295603518
474039867
853075300
623600831
1031136455
132188716
1058671764
958380696
1100889087
1870006319
1521704657
284680499
1386296013
1442224609
988182113
155735219
173274039
8555076
924906961
1774556247
1603199149
1433615273
1075492721
109604191
1310099218
1819432559
871482977
1866026102
949410831
652213932
909450987
251369679
162644124
1743885032
1072641531
1108481525
1480707564
672264738
752962044
743787972
1444047231
657213976
541096670
95748967
393093623
1839885642
879077977
538815707
1292128849
470790710
100738146
473626014
1489440555
1027168216
1283657526
414206115
964844187
1735226844
1451860848
562062154
537763819
1954640184
1782983854
1132260943
471365914
2038496133
921293237
1773609322
766753142
1784584477
894116907
285895859
735560601
2119609981
185956835
1744448318
1464411147
1976440714
1022561295
523984118
475821851
1385514306
960684083
23292347
1966773078
1738073184
101414880
1582623303
291897222
1562970940
570116540
1898150947
1583525348
1663037391
1902641285
625449559
1216413852
1246832446
1566409855
35356749
166532530
583690774
468568983
163189879
558062638
1150215305
1846702170
41474462
269184865
1419119490
2022773734
1884678701
1285176261
1744239341
980649291
1976760757
1643932447
1531534465
79999448
1775656811
195696732
1281676764
1013144902
709568637
837078055
1623719421
400269945
291058192
113295703
588242095
2019048176
1965968335
586838147
1174990921
1843171329
1081172482
1691968865
67287945
1813549603
2073604085
2055297524
489610391
776428033
226228617
1815255798
670345795
1168740329
194760409
706393250
2051169174
1330420961
683070699
343303902
1795470529
1391436391
711334152
736485515
118374023
1442265762
1285122696
317998399
349635437
981532878
468499688
1223915605
1721620165
331866585
368022236
158151081
43262582
774517654
1217883954
42621435
350043537
574789229
943083641
535932518
1867139677
1738841148
91107904
1992207907
249273422
2095987044
582653959
1917963588
925935476
1610546490
1665736497
953872797
808416470
977670437
1257904376
1503606490
307012237
1379402364
1233267943
907737869
1375529130
69030138
1892025275
977351401
1660495988
965396667
1084815475
1597572423
1478361560
267690288
1353175982
521842820
1422914074
468542989
1907920139
1867298210
2028796454
2009180018
1493702165
172117465
678743170
289501608
2119117807
1216095511
741377009
1940426326
379007560
63725561
683860193
397839321
1986532547
2130634477
1302991137
354913699
746074606
254212922
1708915851
1709106608
1343704307
1257443954
533077095
1144287901
1286441078
1334311722
1922685165
183880136
1707567194
964970856
2062446615
1590437627
1162337245
1139608168
14771094
1306010625
528044183
367313214
368996057
2071214597
1456917446
590195383
1498940905
1529809148
193334694
580405790
1952013136
1865312294
681294465
10435798
1257958928
1934376566
1264750025
1536251693
639803514
1465787070
1325306886
30083245
1326994919
1748550546
1491430704
429918050
655890781
136321089
2026149553
230049124
1042991953
1551194232
1217314297
263400486
1217288404
1603517585
2005473951
2117869899
303462535
1391265313
1297207491
980111989
856617541
513200201
2012764887
2079967656
1380477969
1083811680
1650523136
2055195130
739819790
124971441
1582054242
1296855807
1714937881
1884974952
528180412
846573003
1820471498
587004774
1535841179
14770381
717849391
696021742
1547486567
1613294653
1945994493
749133285
1879602143
2086137334
1192542233
695545784
1726953276
1252478551
1715413299
1174591080
799535015
393581588
1561003407
558830702
861862155
2094891180
507892065
842604444
1013048281
208401493
1384189577
122161507
103823407
1704336047
1145377229
2045735046
193609644
632348322
253372940
757200830
1094113310
357213994
1387353690
2015528538
710495391
837311132
731218786
732254553
357579232
843492306
384717586
1886497449
1446409849
1717612042
788359610
1406507505
2118059400
1536995702
1511998654
1868315753
1564807745
2023778002
372807817
1985474014
218689683
1399671879
2123970414
1425094620
1538467921
1468424536
41779037
1904970450
626427586
1761616731
2121748506
175160808
172636722
209441127
187140563
383014767
1918169664
992934116
1473319722
56597773
1925319705
1832405442
1332635608
395799481
2006565645
195211923
319991253
1250744447
2119527419
1721222277
75453717
1248434363
1116256054
2070044843
804732101
2072588615
1931016794
1224911580
1551393255
955248713
1622901523
691291867
1705317698
688958641
345239909
518511797
1120254527
116543002
1609275718
1246815243
1114377378
1357258157
1008397769
902347114
174124727
1663032866
1004401235
1978137096
1470480401
497069071
1567405574
576137153
1249000289
1376101901
1053873390
2079823358
1043848454
1458265343
202441467
673553722
1171509508
1136069782
2028707322
1073027024
1614309717
11967175
905529243
224994888
1509366846
78143839
321947697
801651457
338954911
1239137447
1742960829
55406336
296488414
976971060
1651537106
261627395
915820160
179474176
268359057
1801112161
407528071
998101578
1052816140
1927957043
229897029
874044271
1397927776
1651391118
1773988811
916054932
1139984465
1536408671
1693921045
795603080
711406014
432240798
1005508202
863559013
1066285053
385608754
1806563323
1341401667
430975456
647036123
1041953809
605525250
818695011
305255552
66735195
373455244
2050609081
280364737
1786577374
1393359156
1595267774
2102590375
1315207865
637529174
1729596579
150643997
1189409093
549624187
730010488
918846109
1586457017
1856976364
68470029
1331805559
279720015
534720086
1641890232
381552012
630120450
669005457
1915199131
1913459925
1888284820
1097015799
1839372134
1403450337
1046465691
1632994232
1713752435
758339305
1926983709
1626806059
2005660907
1472546932
1761775181
127660016
1983596560
1420304115
547438757
569143871
269791381
12499100
548879453
1569985278
1386428050
1333133120
907710657
762306628
730095279
1634448682
1507585512
191746463
1042453461
1309313282
320172701
40755146
1408932345
1048343075
334299769
60155304
985991191
57955571
565388388
665405488
368888546
510652061
203909459
504718953
2136714858
1244858961
269179149
813945397
1275457689
1700592788
2102192683
1793282032
1782438801
1025075201
1496416023
620273532
228091894
353192304
2030726337
1537739653
1170990754
1824607207
974915876
2101920501
642888683
1776969057
125845738
91420577
1395912887
2047982317
1324201544
31049829
427836875
758959184
1500276414
1524756472
804826393
2119625012
891345306
2143698279
1455113420
893185182
2037831223
1597691108
1253714211
1231831513
789881391
1654667199
1677481607
729165857
153077673
1928795282
1002476654
511209285
1702650732
1676009310
1639671455
1375470558
902822735
2051092937
1976109180
935027468
53533845
547877913
1837919874
535879590
847970769
1038371969
1670664488
2045664696
132350322
98719721
129973825
769609420
583238560
120433175
649573459
1605760709
1312014715
604411300
1082213342
174389170
47286719
390085824
1278196232
1168516479
1638289504
439904539
285299513
800039797
982172842
978988042
1798632559
1599621020
1627287169
1773946658
1695903328
1917601488
645715364
1468816474
1121109921
1041443345
1232678786
571991569
2044890674
1640499566
71931311
2103703409
180367955
1904546085
661308378
1986315550
1443260575
866340336
1319460361
201716816
1274713304
1796194452
1220394887
1817490537
1069759144
1897314928
897011733
1027382927
899840421
1814463045
768893734
1969774041
900566718
1076510696
2124127581
1794580356
43671031
1748906070
357294881
1658309544
240911760
1084105317
1002950480
347800908
610760766
1657748239
522301547
1152184849
60366436
354812223
1645285311
1149750070
131367352
1911141017
599441306
1687172456
227999271
1366679283
1871999180
330064287
1742110068
769346988
2068631968
751236153
312817707
631318770
1807823888
806270497
1127448786
1986491026
304724889
1810107701
266900926
1061928949
784667591
1650801543
694909704
370228844
1181527708
95054022
2140462619
2032992178
2090502712
904032643
862125560
1811385788
730431456
1101103194
1630052087
291817240
540613042
30567726
475006166
1690502052
1883107606
131851889
1747645481
1059225650
1399297215
900358260
258522512
723915548
1130690456
2087702161
1978355572
538847263
1605395982
1745494657
1590972456
409929112
875300145
169973103
583221436
375609178
83351625
1227863993
2019403404
229377044
707415960
213928240
995769870
1324239115
1379163687
962386334
208155881
2111905382
836376752
1806971033
913009617
1234887630
1019796206
1672380015
2074526074
298865620
2046031506
356471755
1200448570
1525006670
1661004157
1575379494
1075063959
1842584205
2116819832
1794114609
1400635287
1073690188
103752990
1839631758
632174788
1112074191
2077334918
1338336285
711204004
2108709567
1760391465
866049676
1198674624
1863333901
1825554274
679866064
212953146
1653739944
1577009489
489459781
1696356695
580622098
1704015769
1053294889
517874889
622203230
1951785211
485212876
1176986962
2098276217
1380284555
388784402
281342879
903998148
1287044045
1253770094
2123403710
1610558232
805828907
1800062226
1559534542
2130449040
1166255598
733009080
165397436
857869019
2120842369
399531352
612749900
1749739566
1227170612
42153503
1356493460
113008337
1172003250
1867537148
1274217145
434486869
731295669
685845621
1320447874
469825139
796705678
38172724
494016071
347595482
596969383
306071882
699575925
2081349587
1254756767
214663295
1431321759
1509271148
200175513
948974531
877399204
1711239308
1034815288
1518065680
483373955
2044945744
963967927
1400778754
1794382336
2089176392
997530623
286262520
403148506
40799933
1376966875
1518511903
590078097
1000567197
1059242881
1915172274
1262846036
1712893070
830509992
1920905038
1079290884
1592211564
631813535
1153681981
1014079570
330591365
136143108
121607212
1657066193
13132713
1686124133
922344290
1425290439
393520982
6907361
1903582777
631143692
1535911057
958750143
676316042
681409102
1036871725
1470234510
698440469
535326017
876618549
1307860911
1834001873
1712286522
1353119292
1979714309
677881248
2104018880
407275215
1894307030
1020327557
1428785145
660790057
857222567
887533016
599907194
905182758
415170924
392495964
1744215905
1647504420
316480818
24232104
2018568399
952092327
351739376
428440234
43816527
1229082933
1740891882
390303851
2068769520
830846210
1698340659
1224602729
1053700018
1748012487
1720334510
832683106
213081782
861551964
1420000759
231831943
255775929
509511719
1478404241
1223842021
1331235686
1836087850
358973244
664865788
1201167434
2089652746
908786758
776173500
1055181375
714225147
962165720
260583041
762500121
1750101972
515928607
935636804
753815172
1051324848
65710390
1464036832
1456359207
500064615
732301313
515023783
2045439460
182382038
837148760
906291053
982419334
1213737461
1506329787
1328844219
2119854098
1623404991
1940580080
326816093
2004415648
172955415
1296957078
179028830
951430783
756257873
1983886969
25690984
1983136871
1826490900
1590141969
1559576570
1956621688
1921630961
2009449624
892239470
717900484
1342472035
2114618372
85797794
1071125142
1027623558
64047901
791409706
1512817108
326342210
388404569
302277655
560993875
1462280005
337809358
1690849187
1748373944
1354570059
1174486759
326632365
666976968
638788633
1916873963
1498823998
1387993289
525633071
1158782979
1614473783
27671708
1003041546
1450793140
954577346
504034187
2061637035
599709642
293684325
2004191690
1085875672
1622879521
615019497
394249314
73909167
1893748115
1952322627
943610753
28597394
668725481
25731878
1921743994
1991792392
635435200
1369618681
264721482
155141948
1002004126
963723288
1690804746
1187015263
1056876862
212891212
969888017
1291021317
381611147
2143859828
92740242
136409709
221925014
968621579
655372504
393441646
458036725
1235049191
1433006291
1319028723
1851146350
1812133497
679713972
2003903477
1501733246
1241778151
1920146940
1692184179
931497766
477332251
359256032
474316747
2045241894
1663602728
488657281
1357995121
1060577971
692440217
546463771
681228359
1232873298
479220258
1392752877
1061684170
310661969
252152003
828834924
598228909
61125719
1326366044
1667221429
206952804
46195029
463045292
892886781
1367396206
377378880
1458297321
38076319
1168186703
1470981414
2074026581
2102182663
1525837878
1041272591
1019007449
2125576257
446309029
315330451
585102581
1580269258
1299743129
1927467039
1701738375
1614014432
1439061968
1347711268
807089319
1691034172
465552003
1215551387
2046938909
1351412357
381505027
1917895401
214782251
363808590
1732008250
2014506209
1467651427
1440172616
628605455
1649618399
694646463
1261853315
2068961873
1956326513
2004863179
28215165
1466999632
1448383226
1450776421
1725358654
42816078
59821628
1647194193
1507385484
521673913
624055162
1531670997
708822775
510741600
2015391419
1503454327
1592990303
2115542075
1464768709
175053296
750066471
710138711
1283479098
261346969
899565369
854448804
1070767222
884703412
19850204
298754168
1983103294
1442077053
380604420
441312332
185790432
2067823736
1102700447
1128322167
1907370111
1515432103
1256324122
1558454410
1318438180
547999840
1419399104
1726173007
568625390
491221351
378157085
568220068
1195062746
445953319
1605418863
586059751
1076013908
1977899331
432824187
516670787
302484504
1129799698
2124467127
1431487645
954887328
300845018
1238614903
2102266891
1276086730
750423016
1882844175
1266799164
1914111545
54275304
1200403322
790385044
637972852
874840209
262289941
550198622
384718147
181013050
2019575090
1759001828
401575231
414784235
230898001
197841217
647111500
1912732190
1701977144
473235509
23984062
1944343831
2138611568
57108684
559115734
1655928845
98579067
1777360987
591094645
350277129
1963007162
1139160450
1365749400
1312696583
948215797
605928918
2117935948
1604899428
1865491130
1552820326
1266688778
342778619
1371103897
423828459
1153217025
1876714340
652717532
241047879
1673729419
982234299
1100883590
13117788
708967097
1612234671
994380883
1683279738
1940333542
588869190
2002783855
20399968
2123341872
910289657
2065933964
231409874
1831897185
1456023867
1174633060
1758499661
541148684
356398568
508741359
593462021
1477468487
253710247
791662913
1357835458
1938544483
1956890289
1662214748
519373381
1965422834
1397335390
410863532
79625931
698339307
1054351425
609672997
1866619487
1692536330
396873405
264546402
600328075
1160610586
1445046945
490725083
796161544
1292639023
1887820168
1659968626
415768659
1753965741
556481437
778372038
727867154
443129631
143180965
1876161191
492750231
436097153
1601805591
425049002
2027112021
449275083
726468677
813328566
588144347
1252250273
642979533
1189152123
240552988
1273285457
1421286721
679833997
436995756
209612589
110687639
1285438088
1613612920
1539378641
1433798144
2013494972
778228468
69462626
2081624843
104322705
734580395
1992985502
1027069450
2018265052
870898843
1116573845
1722637908
922238760
978567026
544215041
1527789968
1734251153
428230554
1401585180
1848075117
1209568235
47646290
1922308820
1150352976
1178598133
1548634895
1834215362
1354093414
1481723675
879322856
1080174461
1947507483
786348681
317339996
1304650308
1024855249
1898798147
1358169116
956691935
783988645
99971529
1238796254
1907042932
2022941415
1453232589
554199013
1187303871
43431263
225504944
150066950
1926262106
830465631
89432080
1766361962
116972438
1301296599
2077750690
2061367971
2030538689
2124115112
341168470
1776344761
1466847008
1567990919
1563756825
1320354180
1257404286
737253574
1314509296
1351897427
362990866
1505803792
570569120
209993058
719376743
363209428
2003204335
1708808623
1281794429
1200428929
1620493811
892816240
1280465746
1899274099
1395560111
1569652058
744492287
406890484
1838625515
640490439
1318791809
94505248
548574838
1404360963
1274055773
1399213781
266781545
1497168300
1227486481
1931495262
1604555999
499722399
1258037339
205151502
882600088
964793245
368072872
1252242962
1409800571
959041291
387093997
1936268455
661881278
1702363884
644686670
1441443629
1554105645
1057840755
746245644
1971280075
1951245272
1458623612
1339595534
276238681
1352176518
1720524772
1352664563
1988945334
908223162
156438518
452118087
1912195161
954409524
1027677170
1650532044
1534666951
939530191
1454456901
1140044598
1253070055
1509210257
1592664597
2093082192
831103112
1820895953
1680898944
924696685
305419616
573296736
348508317
1216241090
1687841946
1618041218
373385928
1987175550
691866903
830660073
1689820555
2030043877
344511895
1820622877
623596145
1963324973
785574904
1325602520
962190736
288692146
978310526
195387470
174660034
343733285
695539589
1081686861
1792396495
751430085
1834393434
1498802831
525882239
287395290
1689318039
418143699
293180978
709106530
963716920
1564378379
1706706166
1226910178
61580430
844540565
709712894
847243958
370322027
1748489328
310832967
1802285013
1763549785
656420883
910180226
974092791
791820120
1733722911
328341023
985026266
893400563
1071359763
476473713
956045214
1348547917
830016005
1753368750
823461529
976029296
1774533166
935923983
1969849877
1653861659
1943500707
1201269002
1892200044
1731174389
1786990233
424183117
1570456634
219943039
34945366
651310228
245382752
1267268514
631851745
638596113
232510664
710230560
1851056550
1640516504
1652692528
1898252379
1752981670
1528607257
1053165216
1619238511
1842213470
1425815954
714491337
1874997579
1350193894
508806045
2020621551
1331970601
778347127
1726086478
1838339409
957015888
19021575
632185805
117028523
1659884496
1640212322
390369385
682233098
1042360362
2105500860
485805324
1291441992
2077166181
1652030718
1299902491
1973075264
790365895
435547495
1384939734
810642997
1040267005
2005839012
1039082526
1969391241
888615764
449950997
1406685133
2111700709
1983171244
1530173027
1601652663
1813127582
645169884
873927006
27943291
1083115811
642900080
1222129705
151032076
440641262
1483700146
1058380392
1162362101
677204158
1773585446
2001565189
1879857627
11720570
1243793787
440201850
780193789
1034167662
27687668
57893434
1618945618
1517773860
232778856
1202949529
1666480055
1029483338
2053720727
1876690134
641838663
979449417
1857591935
2133817937
1773078630
448471747
2040480422
2113283249
1093919886
1475786496
1939495551
126953760
1941165461
1118711805
1715782503
1161367056
468844267
949295033
6031424
1287664820
1998305641
1572873035
988350063
215112652
501972608
20093353
1966955783
1179265502
2015698306
1826242890
1922475557
206945999
290207609
1564661433
1297643209
1665355551
278266594
1030359713
552478345
1475266010
1966561537
121440409
1552244935
1340698139
1531971895
1365804098
1710390376
1553245757
1960080827
524570898
1831836625
159947122
217479014
2009300748
235378092
1891631810
1538165456
477233670
513647892
1428289198
572933016
1906892798
1319297420
505591116
2145716536
1161946597
69894003
1297384737
734010110
557049876
808310835
1759614204
984538263
1000375975
636566199
1544021580
1640262126
1576828140
1436189483
2026913659
665809900
1226536660
594181083
341386710
1161913362
738750412
1915356376
690937949
60672317
934516914
1484522670
21594504
970132408
832489017
1575297204
594147751
582838656
600925966
91897038
498020670
523582126
1753022944
1497809860
1230777150
396983624
1406876777
446412845
1239953134
325560801
653158599
815303646
1402075920
1123143666
1106090979
1734262897
869203694
635697509
1027951773
260132809
672112020
604624841
607484054
241228803
1165064031
1684387899
70669155
1967499253
236502215
1678360282
1617722663
1042831061
1326024862
1237609551
1486208907
1513780585
58343815
851536225
1995920658
1331677556
1085801785
929012573
553039641
921266829
399907370
782073820
304477137
151233022
1753311684
1100796320
430738612
1030198034
1383138120
803108069
102096037
1795271511
1225565510
938978046
1135478459
895343425
1191333902
1872858870
766929770
2143983052
1034149975
1898174940
1926932436
188979504
503689504
591130368
829365164
1431666352
1073169982
62992440
404879129
1128993695
1963916761
1147640267
1676136769
1578465390
1143065552
874620672
67946264
545262161
463469326
1589804697
24322137
442569354
1064302687
2141283948
2116583175
1889025738
1358963812
1528791093
1050318055
181133762
241741230
1309724010
768893441
217447231
1201042268
1630108750
843905842
200411107
244838123
1907391148
1894832012
1096587991
1380263729
131617729
1211017140
1547025387
1620814296
1044337536
1559278332
1758925330
1078431184
758641370
126598840
737071600
1727168015
530222206
1187806115
827356871
202492682
1845581964
460094670
948716282
906790316
946843974
1314370916
375293843
565354726
1434820394
676036323
321369446
1243487383
830516461
158869522
1136538720
557266769
2120942639
468584959
1393231035
1999939834
33149243
197076835
805447248
563143855
2092691428
1138643619
346540387
671965956
425320277
652532664
1609778981
410842393
164101707
386385485
1166074180
539893115
1936461668
1621461202
1663257229
737047352
173475320
1056264711
1569060619
364907606
1054087446
981522280
976303263
1366945651
665723094
221358912
1180764870
397184659
1588345409
131799997
2000675590
1078151342
1407628255
692688783
1362491724
1417409752
800407846
788569635
152998998
1508733861
840398691
1676686437
995362070
1987463683
429429263
1368056708
1101230114
1326203737
2060418739
1002782616
1650023711
1770396471
347877642
2024273102
1203244942
1670918316
358825979
1077763816
1749591623
2136817560
1831389447
29599397
1167590558
1474568964
1049337063
523004024
672170437
106668103
721531914
672326209
1136747037
445986769
886499878
1232185922
2063930960
129499323
688849731
662760660
1092043919
136088135
57407384
994456246
1875613688
23774823
31033172
360623996
951474497
473103367
597628892
346888164
859295560
274383164
467195723
741605330
1710974677
433519898
1306077476
1317388402
194749144
525070976
1026775572
1687349053
926667976
1313624794
1917885594
2025859862
1728617802
1326470801
797986096
1540156268
2142254017
865984837
1913945727
238237307
486766413
1819978553
477875641
548034151
420529644
1461809869
1357479549
177531216
606707258
1754478726
1792860016
625180157
1164183063
142442376
947451522
253016753
474528871
1737398506
100496758
832310257
1098854506
1974531484
1162998982
35117544
761807333
453410993
379877862
1403012802
414763579
2023555471
909918712
915895777
1548020592
1005880931
1455543912
1761892568
1783441851
2056312347
912091587
1201735254
348015300
418310831
1210874688
2139461696
1895104120
1918333896
447726452
1954058816
1253461791
1294426191
921856035
1745735615
1026414887
558330228
189495581
1776089562
836947078
1420547131
263893927
2033747466
850703266
1406452769
822185944
82721900
756089977
1382626642
851022777
498746846
2041739405
170165978
533262417
1010156012
895167823
2087730381
196502858
1797907957
874155035
220381895
1451060707
2068882047
433060533
1123825154
1470346344
497799591
1740329821
345651052
1282461519
1572597260
403449090
1723582037
541672572
1962889216
763411551
1120805396
625858141
1430451447
1850077840
1390130451
377493423
258853993
1449707219
1511392861
1137526745
1754238822
659209697
794014747
327186293
2132549151
1453984540
821786106
331150303
1448896038
15630147
1073030915
700578940
1983762673
1737245347
156883124
64535984
164182451
1835881437
1153166331
1307416160
111832118
1886572698
251671702
1207280536
1817258677
1346307525
803283677
1080136774
290765816
1738098810
1649735086
469681829
1105396197
920425687
640677267
2143792087
572790809
2063726439
863745576
1615098842
1536915639
1844952371
1578918069
758972996
347057260
1914071966
310183515
127740563
228687809
1940160715
303823481
1787573189
2119942500
1484389412
955266265
1876469142
1956939948
1727311467
1522580355
1526291400
2052653890
579752358
833033724
1560601334
930925716
897935862
1695925864
253762710
335923859
472509816
1658571925
1879387019
292394258
1736356984
431894511
1147381756
741434254
302035507
526422424
284892093
294224795
176485412
1767229161
7390858
1438734090
1178495881
55671741
1711385245
465099267
1545370725
311680121
827449383
1178120657
1624462979
13125720
247083687
1474413133
1946097042
1454377910
445973475
379669738
737323288
554836593
2100001150
1538430541
1323533628
814285251
2013523912
827790626
222501482
518482772
1685239677
2072913963
976688646
1124943431
1584273644
1765102607
1279355557
505774763
1439080616
1327106575
1095311337
1399194283
50639813
1453717149
1448405809
1703579088
1145859052
367973987
1550356395
1130613376
835238902
923981406
1360398001
519258293
1212078912
1223325638
1114861449
548234144
1535835049
725156023
1799800975
1117431008
434586595
1151627427
1566076554
2100334074
1140725016
1356726165
2096981420
1910235789
1558746639
428090322
34236704
1700055924
2019199163
1416044693
662750150
636880800
1952212242
771300373
744878220
1752180793
1460977311
919780787
1163330081
928108680
943845249
2136298627
529060789
1207829097
287641058
613647647
453378221
1640591219
79636264
1841922080
1796974031
35115732
761382119
1506656420
1493559468
175264930
1001633977
537088602
1980581917
196080560
912994518
813080330
526759048
728299292
1897796622
720225870
1329623121
789473679
1537844768
349534842
1403107284
1780390696
449999954
1242785684
615199117
588229478
1843235001
1021780332
959194865
2091457488
1006888828
354589120
1634239517
262498829
1069634265
522395313
1562877923
580170266
622810863
1058267307
322686218
1410947217
322805385
1159921932
97759589
364362991
7900931
192030755
1476814586
59896804
1538206940
917218145
1982555021
2005436861
71911286
1178930181
867117428
744049578
1035922899
1503163615
1983233889
1601510256
1115826878
723329203
1325134112
509987061
1431046317
1126744218
814241620
1321006053
787340960
1203911215
1071458284
94697293
1776804823
388953539
360435349
1850530454
338037797
117683425
464211105
1284000873
1516514493
832696300
345137586
454862103
1339713361
808107340
869694341
1532227637
670228417
1997553338
479227470
1703870329
1323939636
1200527361
2106062207
1756333156
693653729
1215655320
1925643049
1213412186
1640816165
1556802002
1152755970
804842724
246362853
921783383
303054887
2068377872
567533972
1930952577
1797765561
31004713
2118033330
870397717
1644047964
1726355115
1068823013
1346704949
334497754
1134216782
853680230
433806811
918222801
1553889469
871199508
517251789
1003731206
298013105
612611392
185339059
706451360
1489873268
1769276273
1874500292
1596375167
1517123254
1663557087
1098183618
2120505971
849527147
457344338
1211939655
1838769658
1676024913
1829478438
227438582
1530881436
1049503625
1025713558
141873654
1819790942
1410013934
1750372864
1607127416
1432698837
129063035
1751344206
385156167
1205568520
1827407319
1221779538
1501275417
1366775987
1691397934
1690967244
1577981984
1934556753
1395454368
173364902
26803043
1921814869
1296510203
107318687
1194834781
442706315
1386954189
1208969230
1508553144
1693434780
1920745633
950689811
18533323
1102507885
904158061
428947160
823376056
1972390536
1113296879
795128073
2092801922
1492172417
1688114686
1037147097
771710413
111446684
391036427
1442519084
777145632
1579815596
508812031
1019883431
825266746
301889775
2050569345
897822824
1042739880
1397554429
1155432927
1210405295
1215509327
160572489
2062936908
707469262
1983381152
1709419307
1273500894
1132343476
292508374
112081965
1138176008
1617797013
1491367895
1239019682
26875728
2092093967
127827499
1483118922
749235907
849478594
1833190613
1739640259
84987803
1019747055
1512245081
565233045
833747346
525779992
1839232115
514062319
1594887626
2044712733
100748311
1471317003
1396625540
822149873
613254623
2067882392
1366946829
314622403
289078949
281172188
35940900
1333630428
1697099751
1660076675
302497516
477138232
1665953055
882512152
1573681857
333712837
720448043
1425612678
1153731804
1784670876
1468778951
1044073247
675331332
1462484623
231896021
22696621
717891168
430477940
1172992794
1611005635
1958263189
1411565384
1455201374
373330655
431998601
131943516
1587035025
2055275629
891916114
1429674502
560827218
1145830468
1889198608
1038874409
1426633188
1985256942
1800911641
110199886
399919247
441849927
1579282378
2006028443
1994025214
838270471
1642782732
620934694
1940079593
2032624996
1840329012
266354110
1797275499
1401606351
1912835954
1648511817
308714824
2141118218
1858173264
995578512
1988929706
1869595490
2043875460
1996477046
149187814
1875609098
1806759296
403528269
1090450342
335875112
1219832023
2068174163
1107364579
762832934
72217997
1013718861
955421606
1797124645
1699472320
1034870998
1439782851
380086338
547599103
218018598
1364224085
1101551188
840784714
1911327973
1699546101
377947758
277420365
1104246345
1981940978
1711618497
355696389
790660321
1730336742
1934387217
1282510554
602153092
883358064
1838368684
1732107527
1451724564
1915681947
2005655306
738179926
724420814
860625244
300637124
246770042
452367532
840123040
930919238
114970878
1169353928
906282206
1984891671
1266828878
27896427
1383164743
1387325709
1413665777
808286689
193343423
1170811825
1470336012
1424299992
1296527217
851364413
2112774856
1757860905
1608821342
981490908
559485205
552099747
686671991
1734110559
983596571
1684266770
286451941
1052479210
55521775
1941129183
1379383199
1617772213
1695010856
1325597944
1103318003
2014874521
2135726432
941416864
1597345396
1719764746
1667036708
1068253040
120268791
762608929
534906994
616337683
655947434
1380447414
1413695153
1752375117
774376800
403077024
1167859139
1462048064
1002125777
594617112
1433115376
1795871867
877072798
1345060826
1144462981
1408340181
1900382666
931471972
1484330464
443299200
825103604
644322233
1414839807
1143247127
1081821352
19595367
447212813
302893341
216468671
1494299256
2117330284
1750669030
1881559193
1080184779
1941319603
724421641
2139965975
926475298
1105886325
1514511866
304430001
1546563649
1351520039
2024684224
1994179136
1631273591
1637953623
1427186986
10202176
506812114
1312106322
302176465
505632495
2005401506
1381055752
1559901884
667194633
818713983
158746095
363935954
1695817036
672821102
2005152851
1053814626
149323881
1610441602
1473721027
1810023524
33335111
723783343
1855309312
2143094770
48879906
1039590706
1044969442
1904788601
198986372
1600719625
1308067997
1977932642
219230787
1802761188
438118780
1418881276
1759340802
1456393126
1559674806
1649569905
810782345
1687332439
280800711
162844897
1840298176
1134327940
1753490962
79266007
735619398
1386076167
2057340220
1682248353
709528583
1458406207
2038281185
1099530542
1360477590
55095762
504140325
2024031091
8526098
1087778232
1358587930
315795813
1142247134
1172058582
772563323
297631694
1091748418
582620081
790105872
477953204
1816817813
248951535
573698485
571863912
729767495
1683272147
147524563
1548833023
44306013
1652389194
462846953
955179209
1297579941
2079583686
1898979131
240408556
1227600881
652224115
731724560
603564523
1566489941
1516543584
450900057
2113119608
416240959
500066464
1895314497
102619096
1326840330
1259410420
1975915606
478460263
298554907
1732205459
527367917
1271997031
2066132198
953261909
234247850
1435895421
1530401445
212542373
652708940
92371214
1496328483
1743723183
1879638208
965868071
2117445463
903246604
1311829958
1351682583
1735845412
1440182679
2004181547
926156213
155105321
1200623763
907028308
392448761
2096482102
251930770
191879302
1011852518
1209629189
1289773101
1494147724
285343796
1649501136
1804788991
1858705355
912877295
2095855943
724233026
1015827248
147146119
774721479
1125119513
1733456381
195163740
653501129
1103226854
663735706
379688429
23290587
1207098168
557620952
1148395564
56298308
896254396
1407049619
276353885
1604124901
1531760017
1392674036
1052695809
347518929
1213899040
768526749
486756027
13525531
1227442015
1179549767
1655724250
497034627
1058403350
1466396163
1892274269
403954321
2116062145
174369718
1911487029
452219299
1926624541
1127485790
1571921851
745611887
1721511766
881764227
698575593
1781793146
1372664869
1533354533
2107280145
1072864863
1213046620
856253024
265199648
1753615006
771497571
1236140380
1619980330
565225155
106342979
1458889071
1685250614
1994103422
1522173495
342215098
1191560097
1731514516
1621362775
1506150238
1326371852
1874231018
973286024
1701451846
280402276
700527659
1593434646
1119509807
15367248
990997981
2037727243
1866716207
679455828
1140438692
942823845
818797153
615926894
1290423604
1608513621
84801227
1440605856
1819234650
640553478
766684166
335292677
2062449438
733743559
429806426
2088167806
697129184
922138547
1313537479
1793225244
902370750
588724386
2054184838
1916081470
996722438
1267959729
86294842
851511843
1385382797
359783827
986839761
880120155
938574091
353360080
729249220
2080923565
820411134
806252196
1674721029
1690850370
906338425
3383981
1696854415
1610249099
705743494
624101173
494018600
365046790
65452775
544081365
607529068
45474355
1441472812
1188884322
630686755
274777416
93399628
1248973890
812184679
1309862652
1372689841
1432757417
155302702
1518384110
2004178042
788797709
925621708
1037203537
1446883071
1654448595
880832356
1726315330
1913844597
1719443515
145416947
899622907
126004287
1238181436
229401928
2001966446
720788888
2105048847
1180188708
2036355802
237751449
1564229374
1885487971
1497136053
261606638
859741174
1735931953
6231171
595367793
160845227
2092915320
1165799048
1989978137
978728528
405724035
2076005442
1586701381
1338888655
1331719395
1269546400
1140509065
1808756454
395301214
146721887
783049446
367865658
1453488122
1367232466
2088617979
2109591419
1496325677
660869590
252338886
1868183369
430275182
1320823443
1697529402
1835324073
1320807780
769105192
553425910
487305398
1704017290
238828341
1796936472
1838574808
1577211943
288149997
2022323754
640736935
1973165204
1552981409
805618108
1237553883
673263056
2079393452
138301928
164301361
1247005928
748463394
946512213
1312736012
1711979431
1259244925
949374722
699992260
78128684
1524294690
1467624726
1714457798
1059820923
696367832
1469191741
800376223
959965634
1470706665
358632594
1069422751
512122058
593489678
753295285
1287833805
1348438965
556318019
1820105524
1726066710
718506387
682663241
525401180
1402191704
663353784
355467209
1509339312
1735738897
639840684
412636067
2005867657
1314390934
1212376021
1137629805
1580558538
653196887
427872587
223724488
1836423525
1350903029
697173065
182752020
699935617
1179629031
1360597647
1100007955
1269513192
1695379458
267970383
1665654431
1389507860
2093189862
1298240982
125531688
377816368
428439215
1090040608
1744890327
281533753
2071225507
1841477983
1782911721
1115977310
1188271976
1577218216
1075142551
416145547
185498481
960717335
845098541
653777100
1469417060
1541952032
862351995
1500161909
863428799
1236714109
622108958
2034009628
1833424040
720927871
1394664466
1891208796
1580468051
2112627572
2012387226
1025716179
1680046196
1146998451
1044319542
1511009809
67652304
929082356
277059861
922101658
1451578570
1900194176
714925498
1871029075
373192757
133376229
1222414339
195143540
1615053417
1077262458
2065566822
2078005018
1948800324
1410979277
293327343
1534990646
41293532
1028700267
1264963468
961201748
1565469062
236594112
1761224551
1144807186
674114738
564216065
2040607775
967690846
1893090517
1321370192
1108202571
1450449754
1822682049
1314098142
1457716970
1418911813
1787791567
807806721
274702227
726923338
1666371850
136264788
1183955694
1470886327
1849814989
1859835268
1420942102
1727262836
1116305040
125184082
895992586
1445075997
1369576841
1983424471
551119877
331978326
1894456191
301277103
1887783138
323680527
1971109570
471586268
738775745
1673419997
375598147
1905702034
85220678
624944780
1586716997
1890090342
804074177
57138851
1896532563
1042809598
1895757898
198659688
1588243493
646998813
1729976947
1273112276
1317032966
226457906
221708532
411037361
1045106561
945479880
626707297
1070332040
707849536
1056284559
974148973
595468691
2008237217
254697339
572834466
1608849153
286525097
916447443
1982649121
722150732
863819238
261909840
773668847
63868301
190375521
2093830510
679108251
416703598
1467131551
284122923
734006870
57472944
1820733297
1447393326
96660296
174636381
404323253
1668947913
1139526604
493668616
176908757
164173283
441353215
417974999
493519558
711587912
1857876458
661165361
2084866815
659877331
538399376
1019685786
1799346851
1838831537
154852628
875649081
535788908
1168542926
1779410917
163433148
1576213349
1743428402
1347867785
2092482070
1242802359
1250103902
1291453482
533014294
732814910
915789299
968692559
2015193787
492534121
1916794790
240328322
1297914856
2062304551
772577696
1123536617
794378867
736094576
1796069517
30272892
2142939292
1051820987
953204187
1868841033
2031202726
577111947
2021997150
501329481
1029585006
686712446
1154689061
1299819401
1779037428
1578008595
871716074
1877601722
125954819
597285629
1674810479
2078435308
1723293909
1828135959
502585890
2019069774
519134244
1627092961
1665293456
1189537670
1652009443
441348601
1437908525
393860668
1220569964
866649404
1076117726
380288962
2028547380
1180245220
1788149532
1397386259
1331987661
2125464548
2071473951
112963963
769996734
1793693147
1551592707
1591699993
481290364
780154429
1939803188
527609792
1083985498
1288278530
2137813633
1809866871
1764684425
1257514814
121993770
1235675631
508851863
2056623270
384162786
1855151779
493314856
1394258779
1716494755
892522937
558464416
1502246276
494641200
486210335
561620727
858558470
356972954
181085204
1747927338
549775800
1295427542
294017868
2007244396
1161090069
1204424336
1638396208
852883117
1131613037
490051004
433273881
505964088
1827372837
1451117445
293577841
1349546946
1786241504
152014587
1510078781
1427283720
2135032334
889438653
424938523
1274836579
1040247200
377029310
219911609
73577965
1176618723
1818947638
1938907584
592243883
1603116088
766145074
1258931117
521645052
282900665
1051495536
1342132770
1966488749
350812228
2030647545
1554050099
2140986930
1641008087
933448137
1275331831
861703281
1150618032
546460719
1178351574
1511607810
1773634991
268935666
1639523629
69470855
69759322
1434921934
1366005230
18933999
557220994
1726848097
1716709564
558052727
421391704
1121737093
2117322027
1497878562
1896745043
1984206648
274274519
527901587
1821761729
384463144
1684036369
2014814668
2038987114
114888247
506599860
735693783
311024669
2061551844
761777314
182894441
697692678
140010365
1434448607
1801080082
619848884
1819951275
1868658152
1108449019
1981465917
1373022001
869226189
1222063699
1398619430
242486013
1368236514
487975522
569378496
794189762
1226353489
509267602
662269192
608596977
49255119
336599041
655758392
13783458
1418924238
1173970201
521161029
228567593
729385462
991584830
1905859517
1330202468
1549364098
1053913383
1542732774
908101234
541773795
470693686
1017619689
1548474800
409037409
850274958
1247808475
232477548
1132444709
589789580
39524470
1351366525
692359076
1221296306
1044931898
1058313699
403946858
453625899
246564842
1307569523
861616249
1379699508
673145190
1975899434
844456354
1420281227
1715336828
1235463919
380216622
2087963144
562695939
761422345
1298947544
931946716
1358913484
850468116
471794047
1450011992
847772016
425599005
1852937712
386276584
2046345554
160861986
279342084
352034051
1334620514
1559645333
496575780
1219778830
871358743
761322156
1720319668
582271311
822826156
1723614972
1575904788
418814139
333616743
1120344874
363320840
671337152
1156847188
1684166877
740424172
1505610489
833442331
969439861
318315098
1473935786
446940734
1665826344
1827262817
1748997000
2137236887
374077474
1475020490
1837475545
1237670331
1381444828
1400058939
638292480
1205521279
1078080118
302641555
1747159730
1956999939
964566150
1751566635
33729159
82194415
1070148942
863917075
809240185
645392826
463278027
2046729797
1303399564
1573255103
1775377141
1021039336
1945823958
1846497838
386964183
1571696824
998620262
1044875586
566829994
952255927
646725915
898008643
2039278531
198997118
41376320
387453850
1958686202
30457674
790270573
2002529468
465081202
1043324161
1132194398
2009667297
1922410064
191534479
1945055285
293618035
2030652453
1491887371
1835916555
1392962878
1236027302
97413486
238320605
382967175
409125641
132355550
2077136639
1568755892
1234231937
1442787133
316288779
530153278
2046254770
393646133
216774865
403039523
288433698
2046768650
2098963325
962269642
1592461393
841618447
1810261794
894222244
1292789600
299708531
1730681623
918353325
1597502231
1263306825
1260163927
737603130
166947234
1712536574
1567426500
1069992005
1649763299
523109140
192168456
1698627496
1085023803
1672997180
956453793
589081777
790657713
1365922179
218682529
417041588
1598002268
654394335
230205729
145412727
1736898710
1371865105
632967238
110345783
875262402
1285151514
1481226825
1178795644
1685326198
1343709730
2048829075
1577441053
1075972672
1648871579
959089128
917246661
108989135
667982450
357891318
1159707297
315228043
1868937689
679457358
329488085
802968799
1267180167
1010496785
231306727
1996493198
766375665
800304751
1934704309
1007681867
1495225200
411301068
1262601888
1394271871
718760791
1429152017
699167704
1776465040
519859427
2016570857
397190130
1102107263
730115463
112401726
1850989794
1276667054
2060295742
2113087138
2052310444
123707328
1208289096
1859481087
1196877222
1969824299
442862948
1054507312
2132356446
706107113
1533508957
1109319325
1500595874
876339101
1193730069
1778631552
798731552
241239697
2103433096
810254958
1580764713
1386428792
75645536
915562635
1049456863
523668300
1602070762
1177353456
549168882
1864122034
1778806847
1955937895
1438418123
617109518
104159156
749652430
18112868
579811352
1099054164
1028390933
390946550
248790440
1983587621
1367114915
527104680
1209168029
297310252
1598966790
44525034
385364828
246429118
634007931
1860937076
1525611895
1579588865
1125455209
227768844
1065885204
1755420866
1069450300
288231671
2137490912
73110244
610657101
1644985402
1399167349
878268730
1258236122
2056188462
1791036224
1063450917
488642752
1363269306
727301853
755063990
1423903697
2147191500
2131603780
2042662367
502021439
743179494
493940148
1528347649
548315483
246362550
255427955
914249418
290276330
1393761131
450401222
2117761905
1353592308
1851972360
1608075118
2043455552
93574265
1776766962
549385501
381073893
1344409159
242130971
423309652
968109656
1513329322
1179353324
1085600632
662548935
185138952
2120042217
2134490910
2136601453
217736742
1131527777
621926083
1759297701
536110381
1383189309
1666217645
22374870
1672069865
1323946358
366548397
1150119644
1484952975
1419699575
1702015105
530084494
1316090125
503432191
581049389
328628209
1425743172
40932130
941907717
1231644079
2144294077
475556265
906106022
914281201
2005731771
2020056932
1012192991
1978604243
1447671307
1143072379
1995943958
1079163267
1001336837
189213210
1769707094
2010050640
1419086241
815675394
2094591170
217755916
1176663551
1876176932
376901210
341627795
77019146
1531034858
2051202994
996446585
437655805
1904677851
1470982611
1725778364
1103652332
336575771
596343752
603885024
2146301626
1487873150
1190090203
945387059
125778945
1705439521
892688962
67386649
1244321075
1082664552
698140993
344269856
2140647260
897583946
518357566
907911256
1156885100
1036114775
160157119
70700498
771672244
283000459
2002465009
1892691055
1019667537
1442417094
1966163604
1978770492
899673492
921814832
2112463329
591515926
683585858
1755678167
999012626
2097256369
1395926846
279737015
234084021
684589361
621496239
1240643625
407901438
799629266
1249077966
1724393306
149577522
736934622
167783935
1880368896
1691909176
216171269
573039151
1182756086
1531650293
820743962
206144178
864320911
39127651
1915707229
732115668
628618335
1629691909
1626909298
1925334165
1119458283
1371446743
1241461059
1914029733
1969168154
244467341
1308613659
241998503
164231108
772513353
992222485
1313346448
2008582245
1624321195
131702426
1091312552
1854174086
2099693168
1104885179
2067129200
1113492584
1010360528
2068586418
2128746252
1635358471
203942555
988185923
671849655
87347309
2077011785
861816862
1477172130
1685536492
189710595
154735974
604342674
1099745945
382069443
897369021
906166562
1190534445
507488913
515176018
1622220911
1136413312
1621210083
1357973929
431992571
2029601010
352483832
1350256546
655379399
1332084994
137413024
1512727581
1190978681
1960812098
37960733
2135834717
2082386549
250873761
438905035
1784215590
1763623336
1621595851
55902197
1015363060
1362689808
1992583501
1807361155
1541066362
1580912254
656703637
779525842
873637270
1021716666
1820830184
1906433549
1543166585
1958888071
1772498766
1004110780
1142700889
411220547
592531166
675624120
176292534
139349554
1251113910
501904438
1252317794
2135825178
1020945978
1363772881
1067067643
168714700
829475749
1566332883
1372103986
1264178777
1618349887
1798337811
813904472
559445344
1223137763
762642448
1661666590
1289413498
406323888
1735767089
1268387510
819679685
388759238
1293676760
1781969539
408743403
1691163140
1135528703
1144111442
754112369
828585770
1764435957
810532271
1750572462
411424787
1244454720
1723754614
1335772942
712388021
1417799033
387421464
782622303
705884336
1587576181
1842496885
1452837220
2111242642
173634432
1570967219
308225971
1332990163
1530879859
812434666
403863513
1454935919
257683068
1451388846
915588627
1368860330
585905570
572229221
1519330074
876083431
1711082592
402355283
1181032812
690841992
752905871
1030579404
2086804625
184036633
1788143179
1322604482
1661929043
355295657
1851260636
288849405
391101852
615477147
196918900
2083970240
809430222
2072686771
650062076
1227635423
1825533873
505864574
1936574895
118903991
1532772773
77486361
853689793
709122029
124777582
69994808
1432483579
700164162
439135645
29443756
731876484
460975134
501067137
804542929
926332721
1674862480
1029397831
1335416415
882563622
1934979565
1678435567
594721763
651281843
966371649
325208489
76897825
2138274220
1657589515
385488003
1176442140
1938288549
680027068
2018869221
1545778461
670821558
1978948584
799682201
45076427
512089198
1512776687
252733697
1862974362
770945665
1124199521
1235543296
1715823633
1459279262
1031159405
1078268546
1770644173
1891831994
2217886
1773073035
25681619
1988464276
1328926346
1005417869
261469538
834198296
1486749506
1897554315
1815505452
308473201
2047721202
1503576042
2144689950
1095383889
2044123317
708498588
1806226717
1440666140
378261840
1413389109
1171010626
466909549
1888384001
2054934091
1556290583
2055659063
868984468
2107274507
1807104805
1516290997
252019954
1721301427
567996570
1386167851
1898759809
643876755
1553380008
2078930410
879389139
897085858
1963933942
2052681800
1369090188
385638609
116955899
732193488
1847211059
505874828
529645873
1682771192
283556485
366062288
1356938534
1221040784
187937042
225875028
912421318
364023406
599026188
392033308
225751968
341455864
1526493234
800992637
486353171
115349934
712452990
1421391563
1154249270
159355790
1855442090
188514379
779688374
1015563598
1073906299
620159400
1048562962
80196676
1452274866
396103849
228219910
1312481836
741083564
368058199
1600029232
2130767631
1957753218
1595507238
1012233616
782746487
587168512
1625693870
182272117
1074512609
448114573
1439424726
994369653
706971186
1493481326
2005785196
1488203702
238066981
1313277502
865003639
294687858
804149660
1427623652
100327859
254769491
2121769185
718061644
1024412977
1036488191
448579327
139659518
1710006213
1924255597
713191415
2039522178
142148424
808146783
1292007986
1418390405
536716261
451474757
812118416
951285986
1783072526
250449644
360646821
1239172197
926214508
506742709
17963936
1769215070
1454908710
618623271
1888270880
63713336
460922911
62735345
563984885
508058905
610157057
2064867122
1521569929
779756108
1063646046
214044938
607925830
1632130374
1012507237
1039165231
149999603
1550052836
1845711594
93456032
1024942348
728441489
1689170762
775408823
2070038136
1966853326
484358913
1857828362
2008496162
1159075159
1900073372
2122092584
2122749020
642803759
386300833
1861218594
829009982
142455102
1206817372
495777685
1340158927
1560731664
2103902456
504320830
489454440
509129974
1146096374
239998314
978518457
1944507411
956963586
1509148856
899207797
1835344533
664213632
227103156
515310733
1522035346
465061485
1969526529
558971920
356468493
1628547308
1714155959
2101425418
573856025
192672725
834626796
779179284
1829421749
466485630
1954062172
874464770
1942350937
898027457
332579357
696227922
510496903
501286861
2024468973
1205562538
501157967
1694042882
1147842397
1952524031
358420262
634292763
2039281193
704718854
2103334872
973775530
1292838613
1640992859
490538988
311658047
394179996
310643060
747046152
504801190
561292140
2043713942
600881094
1121088046
1349500545
543718472
725292
1896384285
102672814
1806698029
981325369
933332034
1430957372
372149747
2057778332
212554350
78925505
301686709
241278559
662371049
827503173
645838411
2144399030
1515914980
1049018689
218086885
800577050
1305437331
603134949
1704500927
771132970
1469568553
231330001
407473826
554948254
1673127906
763420010
335801270
1758542011
100363771
100562477
1604738530
1189844031
1314294639
1869485805
386073275
1011413787
1662009372
68115232
942185943
1878304307
792362570
544185876
323474481
1617602887
613075516
513762005
1101885020
1322471251
596533072
1964279091
1047175742
1190147722
358932144
1728721242
358901224
1570473276
508200325
2102371331
463653215
987393281
274394014
194425782
1171872020
1134819438
1779779698
393420689
2017560560
983375348
877347595
190556341
352330301
1982536968
2135115567
958263733
477021918
1432166890
251093966
1280714610
1690462797
1817063947
2054795603
1855680814
1151852710
1941987450
447168559
70396126
110063644
1590839738
544378471
288676533
411069024
349165636
187598534
71634545
778948697
742347061
2070087254
1425332016
1931803370
661366620
114551474
423242581
1846496863
432871636
1048815839
1851589948
1914696589
1221661286
127560355
1324436305
1013357361
1235377244
1010480602
814579800
1591756655
1353878976
1097636264
151993241
775888473
1592117828
1533568405
610167082
662848485
862045368
162129677
12604018
609664268
1746996348
408236101
954953121
995776683
1653317969
1553327617
1479341874
1400480514
1215680453
1036129851
1309757656
1069670209
1963349307
1026135559
337652334
723520009
2015677525
580577275
2036167283
832955264
2117165294
1271311003
1818234274
1057882588
350670100
1489669688
99571709
676850522
493329503
273470292
54029266
2020948047
1519892621
1504792928
1338782582
237026922
1845706252
336659497
884424836
1931002299
1018402811
1555899069
992242821
1125461839
544465978
137805041
1310408988
183689221
2032508925
614720250
671819727
1051517495
619092938
1424708037
502555473
1054657473
485046329
801090364
1663028939
1687885131
1879042355
235090650
1836476092
750287696
318571390
1477252293
866752644
1634298187
36163509
1769550920
326982558
194800452
1982326679
256606507
1202000060
55879856
2045237659
1951389344
1908681539
679568968
2114983307
62874046
1581490322
602640493
433791146
1649708702
1288511643
166874436
2363810
437682147
828184111
1458542368
1253070237
1967459481
251424579
2134761243
483769167
1223574963
1045638398
855094841
1102956602
399934820
660913160
2141880559
1369920647
41682140
786896196
676671631
346517392
1763637815
1422239016
1579943398
1217039167
2027372396
1115749595
2059033446
580317585
350257126
1295796618
1981511505
1561427928
694546296
946443781
304309803
1535486853
1966507946
1394987405
359718092
1878117958
1005244160
1534435564
2004951689
236501501
438642371
1739847297
150930353
1096389955
1639293160
1872982628
1906691055
76480521
1938448079
1806928628
1328629748
714505992
24475474
1646951551
1458819150
1497444509
2045863190
520422000
365648698
797886647
472710352
1014814362
1213110102
187946274
1388833615
256309700
1194003861
9194106
2009644079
2059060413
701319980
2067486419
209020827
640859885
193729791
618233803
1003972727
102252617
1303355405
439485806
785668987
673896622
1120785843
649105194
1290019914
867467318
1712626707
817897456
2089655551
326864710
456862195
956060244
1391643446
1214480347
1911775173
1228266711
1641389737
1892512786
164899453
1869307385
2006857750
568952837
2044063129
1677160745
755742389
1162471748
144307595
1096092183
140021376
1177073416
282456591
1056643455
1304127276
1995549330
526153749
804288955
1229816287
952141705
777751570
416883123
1988077319
329602129
1535784117
140354284
1701223862
396319219
354292879
2012081200
508045531
190835867
2072120472
1509971724
133271014
520485729
468117139
504232691
2105582415
237201904
837224117
1504529021
1281910343
1434267314
1284908794
1900803802
1134172519
1578581120
91625558
170466482
1356589786
1077752560
1844022593
1112586245
1635131959
106485144
1910369457
578379929
1467996051
545737999
746924782
2026196439
1697919201
117321521
236498233
1250403214
64563416
1517375210
935211846
1313801812
65068212
650794189
482855344
1721136892
1611555570
1168318284
1185399824
1620932389
226961724
991161085
185712531
1242068600
1993988727
1216758385
434220272
51021084
673435053
1448982321
42066623
1241076048
1855847374
1046962538
782841838
1481403289
1308261868
1847666771
1382688113
1210634740
840668143
1225380488
2007757081
1555678574
734867937
675995191
356966249
1857545638
1397364628
1311580493
270298713
698324204
460680549
552153553
379885296
1966580966
1959914406
25466411
2106136576
1512655577
392136822
411876683
503826558
1737120643
648588677
2074132193
888467626
442158988
594016076
467330016
1666625110
118919203
1112504915
2118841966
934436063
144476787
1201312284
1423071772
289736987
2127301794
1932736301
651357287
1015016170
844720631
1498668399
1447144765
1514268575
1115350597
934205930
1859006023
2036800468
338619294
1866748368
1374669832
1147629176
301761812
1194307562
2076814831
1121790573
640623653
2094375888
1240895033
1894555897
950971484
1778099997
1584220835
1420153810
481609569
829557827
1842298037
1134110660
1103135305
1863947566
26302772
955784932
642330776
1479381071
1938889063
1857755801
2043779292
215711760
700852951
1650795865
253520242
340871356
1575085976
136234546
912454724
411756086
97359440
755030588
1385116501
2001251020
1058566984
1804105326
2073695367
565642603
1887862671
458019610
1129254538
208719821
705763850
1328561356
953547919
497361984
617242485
1130696621
310657715
390708531
557077090
247445750
1956002402
1868749175
1136446446
15647140
512878145
1619635296
1949250504
1364320445
1614016278
955929385
772604012
541660422
300410629
244470598
484310839
1324664831
1810683669
38314100
1353278735
1468004311
2053575165
633875345
1273538143
439183622
331370900
1643509788
627382121
25223703
567745211
1833679623
1972458562
1912433676
1033791836
1963983076
1208971763
806460941
267297946
345299960
1328870694
1089138456
560520146
298195543
545100878
1225330722
1047349700
376439907
1308474941
227167936
1397105100
1103602511
1107684215
55181080
667395004
1977454260
1464317380
1091169738
684095331
818168649
1089321276
939514701
2028294792
290652449
1932999520
1212153029
1364911004
1536045547
1581817007
480085918
1316030039
1759401601
1912704930
867844752
446578802
1818132109
181017117
438182096
104498556
1403733359
342318194
458220526
2029011750
1354455322
1627988658
369608209
1294644693
1097500770
1742814287
699739177
216171596
897603928
1471519987
565207148
843687017
1142630090
654197684
1418810470
2113374064
898156375
205515879
608463708
659983762
1052097370
242517862
1704348688
590594841
662430487
645036483
873446368
2003952644
892976477
929277406
421167225
302033163
389754093
1971141367
1938311624
1549359789
1520224232
659115590
917808428
1273081426
393391414
116603559
1721431743
2058742405
421257951
1713883468
676953106
1669026549
936066122
406462781
1421497956
771480691
1903085893
190742624
880516311
292301293
205441809
1659616182
1815049897
744280079
761082671
1370785415
531447151
1366811065
1376692722
1688831066
2066524058
726385705
37100578
1662328704
440662534
1082411930
1591464445
1658989246
857883463
1293098717
1604914248
746473564
2122226890
333997104
643902479
185146206
181761546
1073526076
1199660973
715210511
61662738
579689216
1129306487
801114060
1941505569
395039560
717458993
1068829423
718885944
409049912
265124648
1131573003
923278451
139019421
1756132478
1123746942
1232399353
211669543
2048162514
1357063455
1864567589
1319197570
739416747
443899163
914685916
1398536532
1639338412
1378605742
833492800
693369291
61439361
1330620254
1054013636
50355390
1778373014
1722721913
519192510
1878431727
833017236
762928875
614342065
1173660552
1308584940
142183259
721421639
1846038003
1330241441
519205126
256859101
825546841
1655536356
27001301
353645432
1259854527
12887252
323601256
1873743406
2016309389
330729538
32407466
566142790
1752935529
369574405
1674427709
2099037746
1987138814
1197971070
1439432562
1279989793
1025239122
351088754
1156501208
273224501
666036524
909928267
1581091052
1139531705
1473147528
1229753659
1968437603
1072777970
1185092662
1653589341
186104111
690405744
1355085483
392651284
2065782680
1142771939
1796425714
2095958800
931809853
537113381
311226187
1832840287
1609606415
1147101019
535792068
562572070
1772198679
1803396295
52538955
1330177463
2080097889
1435880876
160004584
2068609116
356137030
1723156581
898655321
486984720
16339379
196008536
1421171616
2031906129
585524030
1348852223
1823353175
1241459037
355145165
602829175
1194925473
1638413573
457546363
2098980874
1465910406
1738070903
1864278735
1815475534
1779261826
845853424
2001609099
615389866
250934284
2086165694
44028452
734922306
1710261268
1447545345
906529141
527957177
1176955
1157565258
1868385813
1915898675
1254860040
1615635871
2017277978
131515010
112200917
470577615
29301261
1348417676
443133861
387055985
43249794
1416106775
632049154
1679920790
913251028
555866455
251683371
1027633405
648370923
529190678
1651106804
1908808807
1360240129
619288134
906712470
599173072
863931534
1889655208
1829115891
286251565
918282892
1436286639
402196084
835830254
773230586
2073616373
1570659191
1672204932
1551802505
1995083649
1160371291
811043652
842394752
1797988680
1864912453
1942594802
986353888
128613479
1086403009
1132644352
2085629781
1785476832
1079756745
2020133950
1441330745
1487828658
1640520925
548502664
1020228029
1108532344
1127144991
1736959924
204612475
765621723
1663284741
741684479
1968300766
2114303896
593751844
313918188
2054423889
1818853288
2061083054
1271221720
1079594704
799678451
212444943
713416032
1728752025
2138927082
1898682074
1511209891
65840823
24438643
1489832406
627258055
1143654058
802209946
1342252971
1208013668
799770878
1883054631
1316846142
642384669
2044609710
1521635793
1663371726
402166268
1188284640
517008974
958579209
534763979
1211286718
137572811
1641291179
2145903638
381220644
1481391108
1111825074
275715919
840575110
109995179
975075043
509308617
439216504
1974572453
352793659
1396979666
24976347
1326624032
379216994
1329420197
710951574
2068113380
1949449702
602741586
352295578
420369358
1458141159
1286966261
1034287725
1646807406
190049915
265965159
1207401109
524087062
1401917096
1756104983
347923989
582664907
1668189001
853692874
1695871573
1010248716
1704712360
1265444001
1459371936
876156647
62583067
992403963
876421511
577017241
1252254014
1139790966
1039675036
1444973287
1727830979
1356611491
1410767142
334453956
496015026
1446901320
286740318
399748604
233287260
510818289
801628971
523903181
1019040431
1417582644
1369062211
855712068
387513050
1436593125
23595696
72857375
367583697
1864515646
395645272
1833721917
1696598680
768759946
1906385920
134542064
1886948339
1219572926
1079704838
1438156889
2065376695
2021039938
84202620
413429278
1854741474
968606693
786153386
1381310753
1483037672
129076580
663935635
1237078023
493479890
292326490
2121479986
313320630
1003916213
1139762350
1190237672
1249253075
229497052
1060947126
682288785
460752512
1461021370
1826218659
198741865
463494741
199127832
1917485979
1047363136
1074232606
444304874
573540655
1663893707
1773316234
834985488
1523648486
1965843405
2114504728
1644917040
1895622146
659578097
257107405
689761347
1514340554
1752644021
1340979725
1811447734
1102568293
1512101953
1692302458
404104066
243717415
277178271
715964239
557915057
599582585
2879452
561090774
1344717934
1154804807
238133833
2067408456
1490724476
313420927
1301475843
838159755
2008077041
12055981
216495049
407168984
1575979123
1916139711
1965131380
179071850
116989500
1672425626
453165887
1018523275
565131563
480743204
169227698
398670085
284182564
1643295944
2032229519
1064197973
556812203
17231373
85782883
291595199
1884147265
1356446202
15104344
1557094742
669278563
1827592280
486251653
398310958
293409019
2070077439
1672497113
108651912
924736423
1054498032
1131451174
464783833
836524936
157185774
566195102
1305997133
2066364994
1565531910
918762065
945602037
214822117
632997545
978365841
501537777
1450653874
1869585804
948330571
1109839869
253427393
1886541727
891826987
414722839
726913294
1935703023
437064814
1878227821
1227410952
1755068988
1175410633
223495748
750503143
1864616356
1863376715
582224424
2021630647
454971098
1791232831
439044462
515384583
407325212
1460302451
1879677937
555997152
42044898
64643741
822331946
248600810
1861926152
1841047688
879161042
1329652714
610816149
152051838
1350017238
756230004
1762076239
326012351
288630429
967204944
421959529
429014006
1741860700
237158059
1764234692
1566500574
1534367153
496439705
1241273207
1219783155
2041031198
1055308671
1598484355
517978596
527336550
1282010930
1383181769
664445933
833150793
843133563
236467136
464213598
2111109416
58534937
290803650
743747781
1111687084
828094116
312133284
333995152
1190363318
1190870554
366783149
921414803
2121917866
386228900
1777940671
2053129709
1482421616
401729089
895893490
350326790
1149722193
1050861588
1380781709
1164438798
1637238881
2117810377
912124253
60996021
1841033272
791703401
46401730
1794774477
1414678677
2126030107
482549865
1382642871
404857987
718663911
1470590004
948172043
1687907029
912260422
1154565946
1678999903
1046531711
1804397345
784681398
1457764541
495882893
1922727696
407498607
1902747059
845599562
1968739461
1354483272
1796804588
789698827
1064688407
1256268698
207162345
793702963
110090760
1671848752
1680323344
957240764
69680437
709602712
77536282
1460473072
1320773695
61687234
648801103
2024531511
1717589004
779050994
1852224278
274362089
880390757
1039564664
1721834326
1544484409
1291213326
372595978
727175919
1499764280
320011068
1249465776
534398653
555239283
2052791307
2105434015
1989747398
1136523888
2012699743
20154928
1034721852
1135000032
1466434146
2025390718
339965750
1846597031
149737175
658547372
575402908
534451142
653990074
1654261792
1690786135
1880353809
1531130484
1347629376
1582918139
1289603417
2061899098
678863849
1019514823
1296126994
614225457
823139308
153343332
1420215470
1655660991
29409522
30647918
584007108
1304821914
1590420694
1243240261
222768765
1822761772
522537493
750876151
1701493743
270923445
422179361
1139859940
2016752902
834814240
2110550801
1908190277
590646037
1714947383
1511904865
838254753
739890503
1155886843
725352238
1861571772
1585437185
933103536
147757104
673128529
1839243746
2111451777
1717275180
1647206134
903025086
1229058226
1272707629
104568503
1003064322
951315805
706400160
96544976
766156026
436851257
394642196
1323870822
876391093
1106961339
1312420790
1435698272
276672786
1956504832
875890165
850156476
1411384074
1210795263
179554807
477938043
2038764882
515936654
434596261
1069984652
971985002
1258697800
1246371549
1252275351
1053027092
783840974
486306196
1194599463
752208957
557108993
1488191046
893894539
248673737
793539361
149210331
660758835
1309275683
1287468637
418250005
8116595
921363240
1523690556
1697871570
1293326052
2024496079
1992922615
271351619
324703831
632820457
1439405659
1100042048
1527126800
1956798736
188820818
837812701
388312884
1600544530
1906179395
85070284
144763959
1090652134
213079690
2042323242
567773854
930505596
533793777
1567344183
1754151542
1517008996
1494519611
2129404533
1286456283
1154598499
1583830116
177209459
1734012593
32835763
936214416
1328855678
387691391
614596614
96851880
1663510650
1926902536
688882989
698090376
2084099674
381056814
1080632028
11406817
242074223
1522006688
1190295642
314978759
1758176074
344979913
1809621829
382332590
267630244
448629291
2080813724
2015323239
38803141
1485077357
1325539330
306837536
1639815607
1598553842
131355329
660553778
851129979
49944805
823011787
689256459
2034758643
879810485
905088453
1128971600
2008571758
1972524159
1485114245
839603007
871139882
1885895651
108623479
1278160689
728731625
1800248730
1428001349
1322814806
1193911591
159564981
1987429881
1563380790
728608143
10541158
669373715
1390137673
1900763611
678790165
1826530129
1994536372
707710541
201123522
1579810126
1335802226
1190580542
1732840701
1888316416
1338278046
399147114
1195913029
1402801730
1331664638
437751909
1299889088
1807186820
1123761300
776081924
1791632831
1883483531
1714256390
380551387
970030563
1634333525
367590531
1307629973
2047398687
1453386444
1645623870
1376024556
174348787
428311363
1830084200
1990098284
588799341
379914159
48659997
683343664
1934817060
1741173013
1759744913
1236483166
819761089
433995833
1107018598
1749294121
347088565
1379606692
44197939
571356359
817652410
493589063
1386768102
1614305514
1993279
2076859453
1650740131
1845341691
206013302
774997560
598322388
403721000
2124315845
1463851990
103864442
400121515
2001591470
1003550231
1244645370
96460000
118479468
1196494318
855989375
1774106144
854138392
1994380920
1593303730
1102288030
1977829516
1881218790
1210572849
2028938097
1173898364
1323564472
1979197021
1420811333
914316695
517226855
759967651
1162894851
1804411306
76541024
2031993686
1544702602
785844387
1268364833
873128432
1502522723
399238350
1690408324
1318910287
1626663363
1571953363
1522291655
1697276215
1482764603
331129383
1623401985
1397956320
1588822207
1009241484
1630818186
1379529365
57682145
1351539471
1481493679
1371187760
357751381
315313124
1362822213
603897505
1750940884
852428247
164528801
1039218670
1682574682
319437253
325106497
1043519740
7193752
906892779
1030542170
525308975
170771649
624770159
816083940
1897285602
794234980
1769669704
1599317032
806601296
1170048998
2078966250
1376627590
1364331966
766292096
1710118562
1572600939
1537016992
1959985692
481970595
2051548618
1856843483
191937893
2112333795
1060752876
1673127057
1840466564
798846034
2109846638
1108589448
390471545
134033441
97172626
361249482
1866607896
77980540
1573519162
1265620729
381998876
1144868002
321316331
375863011
613904688
1628524980
1261718580
2010431346
1550861634
2097284992
1658038829
1903912926
1484137150
1141213924
888882997
142333474
1741648618
599171144
242774927
776258456
354802042
1937710164
1734789804
1393797110
1546082548
1242502065
821394982
1489415956
221118889
1106367482
1613997816
1407251534
978790489
2016518968
1555865710
63047366
1232282492
488327411
473786956
707900936
1784058466
5397934
2045514503
1837180413
959851307
377971617
1126836636
933374698
1087770781
272672530
11221115
263581432
1618325784
910616025
899172135
984865858
1300311113
1634123922
608789873
48878444
20005323
139981311
575552550
1563862551
1583531827
129716231
597600507
1040178179
1007592990
1967166428
1726766943
1325645698
1156276977
2418987
321819644
1514713323
1155607222
375081007
547401194
629850968
152660341
1053791319
361562530
615030992
1737681054
1448445233
1901892368
1487976109
1464038563
502552271
377806691
1682942377
972033183
1314931157
504147986
1434522213
352622302
764590985
1031861354
1602453760
1993613355
1888648818
1246929990
1060162125
701145603
77355593
1807133277
1190894361
523849849
805162088
910218653
385045795
663122102
1410490378
982701233
1347367763
497661666
1995757089
43530103
589411634
536751398
479532707
250116439
1744131129
1217569086
1543759744
537400230
238255971
323066438
115699108
1969330200
56025023
1073338563
639333657
770691686
1443488808
62937803
2144895258
481424128
997365350
1125444501
1349297335
757252502
1141683911
1552038216
1480401533
1644942938
2022908035
977433456
1584911699
187555145
1184462366
1979805940
1228103749
72802358
395777308
1373986457
1892493109
715102248
608457556
640087290
1568018040
849922332
290128419
581056225
721355688
751936145
560675699
1743304796
1612074385
1249913673
1280668979
58616583
457614568
1639232254
1352326751
1191835281
287904684
977357790
1647641256
1113691446
1952095864
1646153216
1715844920
1551727372
15119326
477421883
1070616139
528008179
167208196
2031652570
139269133
1206512028
297559587
1078516846
706220685
133939714
546952824
548662784
836509221
852493780
1104138250
1943220304
1329277282
752115256
1089192287
1994066669
1679090153
164821875
2088012769
76978754
753701884
833074004
1600286152
782791320
2081380074
950183615
1410576734
180971880
876315151
1354854549
1217340707
582903917
648701949
1426578327
621108477
870205260
863853324
1885413629
1654765950
1293987322
179239533
1167240779
1104951441
1624178494
784975193
1172927458
1956449795
152062593
1640298411
275430238
1772290847
212420308
1871228503
1131513073
1136500626
594105378
1488606068
515993339
1754011903
266176025
865227413
741876570
2006059913
1577236079
798758132
1634094590
1670576839
1959763665
73483721
1283005181
1430624458
714079047
841047707
1660763407
1871697728
841594109
1591114474
1898216337
43826981
25498378
1088976261
1951844611
876417455
1064367787
1947159528
1542971651
555986897
1501305805
1141230214
1063939830
2075052720
408708170
1808630222
276413324
839834767
1671244240
2137325892
762504149
784099299
1668126734
821124295
1985386282
1397588174
1367871330
1635514476
749493509
1591483480
273387177
1887804527
1839227959
105785586
155198876
80728559
37017552
502296467
1650421462
333285107
292536081
1358248581
1268388533
1020000936
1955488198
76007144
2083737880
507834874
90650697
692419596
1907069824
644559633
994271329
1728965735
538118217
1992444510
1251515534
1010474357
96289663
1429378627
1076681106
1517262763
2054089135
1181391811
944520415
1079361389
473850635
1425973940
1591393005
1219491027
1786811512
868718960
1428829635
610008095
1899667946
1495417314
1855857340
1978674586
1571928473
1674552629
1833285767
180809330
1859249410
290967650
62236350
1986588810
1917117577
1223678068
1636455027
577190613
1630670888
1023682122
1947966861
903215491
901792530
1755843427
1292579979
213456569
1016253636
894148128
1282827602
1356044725
1939500187
1614339494
1018461316
577425478
2041795226
1182342704
27962510
548290241
682175215
283360693
1440644017
110450587
760885117
1362567042
1267710431
2049178666
1339179500
2084368697
1749221333
421971254
525799225
1276819062
893760571
1066930750
1551775699
2031066400
131373790
2029970136
1166443488
1577097808
263055923
121140799
1464671331
156487065
1794632279
1715319730
660065768
1773940188
310713051
898980574
831345224
968260962
1772019894
1967389642
1314169756
60327527
413121850
220903331
66344380
322150109
432409590
585484406
137034026
1764455674
63457451
1398526347
219776264
1195516786
634641993
2051995658
1589168493
872058220
1958706332
1264632471
1681058097
1595016039
425326184
488227334
1251597597
527576775
601794639
1738932660
1955855561
1448887942
12084918
504839961
1152881328
1521388347
1188819856
840821479
1986950351
709167986
1478688212
1061810430
2069538712
2123804666
271623685
201607151
961873944
80711696
1720225408
1133660769
255786636
1623821702
1956736957
93574911
889206752
1298413911
1088174039
613234613
1562994938
467468108
57192563
774755199
1960122268
115907387
1379970243
488940987
2021617153
1164891155
1031979082
1567850056
313398397
65634618
1704295577
424807095
459346761
1787286928
2023503769
366060880
358989280
425129305
1290164831
999484964
1891935312
181457063
2049062570
1090399042
665030082
408045888
1664902580
1217360015
1024752339
1796840858
385134109
652710000
996847530
2005802369
1162965565
1769132957
164546179
934422319
1144694360
529955295
1324009890
885025303
1034243934
1433797069
413619641
253064176
634947676
545339857
655541180
380011842
7672070
320608093
44784619
761703741
1191732406
1708218331
1952812994
404434304
1947490081
564193529
132594645
289417101
1234451606
404428959
1989210745
1690210244
1646826982
2065272034
873352587
307522203
2016561397
1862731137
1397115335
1873825827
239492420
2143740570
480552883
39926037
1216561955
1902998955
1960138397
1289458212
1316004272
2065308167
489350805
284465430
2033364139
325326043
1695089465
357892157
1643774838
317406434
365688073
1250155376
414783190
314403865
952511671
1061868540
1665668903
291616265
1359795201
726967423
1631611680
310012349
1089235417
1913052669
1358474639
437180659
1425957489
1589113694
1982477203
363718870
1425593225
2122485277
1256790857
2059037297
74523954
1662462562
800580084
441596470
736808192
1158478699
1067418005
1751197874
346754994
1800607596
1096095770
881896218
1475005348
1887628292
1721111837
417682141
2082425636
1978989270
654569509
721096283
422780635
261676321
65562415
1240543457
514326308
850497674
1718305938
876037044
1555740631
884411158
300068169
1703648441
465705228
1857951614
1342633855
379371549
1528951437
1692891482
217254018
350128209
1128993985
1618434426
217725813
172234162
1818320020
1045822037
1048366790
833587050
1430307843
1255846888
1711528747
1577614223
1153072625
1591883789
51237219
654989063
1359156988
290529026
1343521084
2147177991
1869258881
860076873
678798972
1906140378
949478237
1951151647
1795621015
701087393
2074056892
2000679883
540995491
273176539
1282452889
1328889819
1056611343
294915080
1882098791
1332887802
1661641535
1432131615
1681027062
1345205713
617565971
532109704
982301761
86374607
21844825
688903940
687825611
1109707969
1715737737
1242107990
1837779704
214069467
2112779826
1839240928
365085921
565673170
1110913058
1426353717
1146029244
524879185
793357865
1437381471
1107206908
1433176223
562590985
1533677107
2115577972
1332027912
51515851
490334452
463183787
29034159
1763544875
483487882
1195257650
579750286
563573764
904944969
1413135385
291891224
1971866102
866943622
65901566
1455169015
216902488
386344769
1720262444
715719035
1825495419
1933387396
1899338660
489449459
2020989634
23254824
940957278
1773670898
852894096
1308408914
818552281
851124129
894024083
677772789
2083112105
1494207636
1827536516
1156950136
1947028373
1582068848
805886593
1341371824
471931826
1075371777
553618549
9362612
450525355
2110313618
478672205
270805505
164066101
10287678
484274090
1397317635
982704823
1781200257
199372050
254484318
3500190
1536023019
1916148906
116381355
569145715
455072759
1231837572
569408320
1471180752
362696107
1940398163
1958218141
235054778
314106741
2064272935
1675283612
822909683
338509743
1064855304
148270852
1697191545
967821079
560341782
1984680762
1561354735
721599791
74089932
1912845013
1811971870
1958520933
881425388
944703498
73034476
1935605448
1295712671
1567898934
156067998
1534990596
962121921
1727669565
877220461
618360884
1060870042
1069661183
1292957029
426975455
1282455065
922725895
358970048
144554006
1485931746
1262922176
258189914
562513755
1055204256
401831639
801942698
1063043217
1519767318
1416353489
462566820
2091948741
23248487
1908485414
1109405328
850902647
752323407
73920532
2080127039
471841048
976363179
1289019307
1333017987
710883864
624961394
1525745561
456461625
931255982
43849984
1970636296
683801701
495982220
1104785715
526392547
249991505
1607780251
1748371072
1255246116
1448817762
2036374129
12000889
29795412
16116675
256706212
1853950916
171789101
1709186181
878671672
578721044
1282805568
1265259986
516800007
1837064746
119779048
1094132312
671404412
1142272809
645485766
2073420537
695389969
1235000982
1613275385
1392947486
1215645982
1542444853
125859998
285231287
111991267
561904239
1644011130
1563490917
1930887412
1199466279
498996053
1821615717
594495031
775134000
1751662075
97631754
746104603
893589984
104258395
76238402
586172994
843831872
771405582
1061032397
1175092383
1476672960
1476602788
295996385
1333457967
1950911886
452881071
1334192546
69819840
1872953769
587369685
168914282
64172176
1626754733
1141926531
1543053275
2096876067
1410579566
578894858
1588431597
1437324152
304464828
1760559535
2099952685
144763953
1324889332
72332299
250924714
1773051894
373745249
1677671470
2147171668
993108383
811330159
1154233424
1211907353
2039894059
1969638732
452292454
404823967
18055927
722623514
1079921146
1689042108
886742417
269251188
558088627
1756685717
371059789
624382257
988042892
1048567358
1148078212
343866473
1554756224
1732173811
806421721
1230053742
1033050517
1811850302
1510940889
1726219671
478651005
1036449213
1423885926
1150614586
1271346908
415386528
1403522303
2026333405
876960592
1885760437
1967523473
1053634914
256425972
1354175416
457511709
746714317
1234343965
719039722
71269789
945912008
1015069479
828441976
202989507
16964732
649825412
983569067
1673318114
453065289
253799447
367180795
1159155571
1652217555
29060602
1509928029
523866465
1768937029
1606163318
1917201615
1905947917
476674850
1216281234
280168227
211703465
452127934
1926504171
847736730
816030519
160203982
584647101
242939637
200651726
1323476531
1104470454
299992499
1663496979
1043405553
2057890812
71195978
1047742634
618396388
512043938
2128421658
1240190366
157751637
2058568392
539619848
760006811
638909365
828893716
1084323247
2071917096
1234589618
346831138
1901202251
2028274054
1280514379
1938798368
839314756
1521909756
821424514
1056191194
391537887
1221125463
1392733286
1684300445
116130886
1447558312
912625408
981880013
1116203277
1425969195
519372336
1541044365
810288860
1508924800
254323788
1368974644
688945225
19288550
691343286
2040318723
328719153
2041450204
772006207
527442766
899461401
569226583
2039308834
1369962668
1775290927
2139945912
1681664600
300056417
1409791921
626296902
1562672843
383251863
988104245
612669116
1626877923
1963936564
1619590951
1984160683
633339747
602378946
164606980
1558700409
1803783868
2043099442
1575227405
334967778
1579734350
1667368524
1710699183
1088910529
1425284898
1193731345
924471700
1974943769
3248743
923169698
911369003
967149634
1035025976
1206082524
1897844910
1936143007
1490989153
522023743
852242567
995883807
1801262249
63480696
1359743121
191078691
1731254678
37788282
543856656
1964268397
195026850
1978286833
458992237
2117309564
571551668
370410544
79130942
2121395794
1616197739
1879427754
815818252
1485541352
836736306
158455870
619394427
739096637
1906007074
999775221
1816244433
606247596
1243804780
814207822
1163511909
1390707782
38040653
1226846568
1236897350
400115438
1876658126
325504988
1033977840
1666641286
589946507
1579099793
1960073375
1068677506
418849291
1602505909
370846707
1681614232
1642165320
1379614749
158500744
891269884
828863926
1554904668
51174953
1988246826
794088343
203437058
1733065016
538678914
844783043
636431929
841036605
703310939
985310772
244117853
507001287
1503359689
403973448
115905226
2124044484
189782537
494004780
101984259
393300895
667879823
585879374
2115602368
1087182795
1962468523
1413429724
1745801627
1080192862
749983577
1877565206
77315643
224074391
1234102681
577508162
1396750390
460417847
1064967209
361111505
1540406231
1487910325
1645612290
457711934
45023087
994890757
154919739
286190889
1098998705
322875369
394167013
780960200
1126738892
1295766726
1569065586
1898478271
183467498
1929710113
1883674056
874582043
2080451412
1995437648
1731414827
1240833111
1197031446
1053542299
447655782
331590326
2071780479
1817765804
1645822451
526355861
711906420
262976831
2080334074
1158773900
1466931130
1106920982
973567508
302004903
523887238
492384831
1029794405
74597560
1384986074
541287650
127427181
992905090
66524965
1235417092
1590149871
962960973
1458313520
476648886
55868580
1152161932
794930176
1069998693
2020319485
716327111
909751592
457273287
665271723
1752701490
2146496518
469350068
1935311345
1022848867
2168404
1117886765
1512450476
624724131
1434963842
800517324
563491428
404746717
1600350773
498961763
346675078
333936818
1981176682
391214781
1044829791
808954751
237143952
956950185
649656797
1792990995
2108510734
1967556647
2122248233
1310899380
299726399
438281421
1204118977
1532582077
444835569
1204969343
2064738868
1421267139
262076244
404878915
1387994137
358117986
1970145971
1833372920
1543085421
515270718
685640931
958791489
593580056
1589965140
1195930352
195377906
1305827812
1915625235
1905295957
1495048767
772632816
1244470007
1003594337
804713966
1777397573
632550771
804221934
2126399435
170405963
967113821
1652076838
434926763
1499804627
872978455
913168151
1660462776
1208257362
2051584757
228365384
1211817939
466062636
446342953
1214317161
1331596217
176738842
1692447907
549299678
2050824741
2045507593
2137784224
433796565
404332967
2099884006
271062808
1847668029
2069268732
1295585400
987300426
456663607
366885366
1589064510
1093982220
1684465343
748149587
1678645507
29481987
1624994153
610341747
2038158749
1719805318
1821412428
1629868617
1807418383
211144155
396447393
1238311870
19760021
169649606
2029739097
1105332575
1753905876
935359700
377548333
1271356944
1865458943
1198571227
1707844232
215334475
1683875230
972624494
1038161231
374766653
363668672
1899683622
1800028176
618567784
475755474
754177050
1964941990
2037695922
1106606337
874104146
45363951
102592951
372122672
1156913974
918885802
1636161646
1723837122
574801870
1039933004
1403461089
626510918
868664706
1006180171
1331327099
1722834512
886578506
855495312
1391932187
152379665
1401910468
2006253936
1949577120
934796080
1868637399
983815430
1235538289
1800650357
1443616548
829908700
1984652949
935400386
1910811993
1686038594
1373203211
691679111
1420422779
847485902
39246640
724741587
1713716677
525308985
1510575261
1841428100
1040603351
299122064
1855296014
2109868571
1417633165
922856789
611296358
1189319899
1028364473
1402976875
1406834111
2115521640
216652831
1754914256
986237728
2111083248
1475566692
709810715
555400963
1825137634
1889015962
1821715608
1792248754
450332762
510248622
1246053600
1308392661
1461523159
146688757
2017101305
1092286
488514511
1813165558
1625033954
1894358009
1445590560
1995950812
1449018117
256241532
255669052
1395723568
1594766557
488836972
1791135386
1808750571
1477948051
1212345055
1085451126
1898969894
1750546566
223787138
1320437648
1877566056
2112397268
1650966624
217952429
130958108
1447269749
1060581035
869826525
1817203302
1507253153
1483599209
952671766
1470858238
1630753159
1150650167
158830817
2120405002
1257751509
1207112004
228920832
1488421191
516850812
779951538
8247290
1139018667
1391315804
1766176215
2094653975
218327646
648797816
382819310
654490875
1806566901
1708655125
871634574
834882230
1249190576
1302933810
1827504589
329366243
2005260090
892575080
1688005048
474271620
2010941972
141948838
1237740800
958752869
999422051
372211628
948053775
466442168
1508557881
634379640
806248957
453279373
1207077503
1139916868
1398657231
325923070
747340032
821118907
1020973698
993059336
150707712
1582248884
1677245269
1333663843
1696613555
1823595665
1833707300
968403590
177306776
628421505
1006851280
1163739774
438153051
2010712876
1035437696
1052322477
1797713706
319022823
800091590
1438081576
747291919
1260557332
114466028
1730410633
719161141
287197590
831652129
1508291138
1877096081
1635061893
492922204
215348510
591914500
803681411
1060633502
1692597310
752199751
2060090212
1491464234
1652577418
340657557
1509172787
1393624001
1078173918
2071132874
172669027
1171401942
2078516741
1387495240
674269597
806175463
1305714599
288068375
1580096
1740353574
2061294609
1153422637
364068701
2072194057
372744253
1061003764
1062073632
269581686
969167915
2039003424
1946559739
970343562
1831204866
2113891442
816910889
1842597368
1805573907
1197364566
543137086
1650453461
867218602
25990110
43141987
449698077
1252051051
2111411224
441325520
1595548462
1629594206
1951751456
1180895863
181509252
226680608
1477207940
1012242850
1821136521
451433610
336591426
1014747568
1635099676
2083093880
2069107284
1996440808
1853498220
1142566383
227266649
1049937080
1389678938
471699520
1867345669
249225417
1842618847
218392663
333889878
1500524635
1406149718
223846414
460011621
2113036701
342535163
726670396
1336177318
1178014323
2119336781
1339873303
1991135559
959410341
451061166
54020554
1646761642
336044558
773227063
1252921066
905972917
976417965
1030505840
710008905
1510814511
1916131148
2054040461
210292302
1705932225
1310628176
1807473527
1281738162
350874229
733868888
1368180678
1593465570
2055903141
1238390560
147102281
450682722
719930043
73992346
433235319
1682226398
120112561
1678769290
783638201
255728118
550432320
1210286723
1570431278
412468989
1640162202
372159573
196573050
1765699816
1020924931
2097524195
638266855
789585740
658287754
60329611
200240474
1893922583
2064291413
1217282159
1231395985
1663453050
667548879
148375765
624937802
624221735
1028152352
948887765
291267631
1992795007
1773606857
848008518
961406653
537362223
1944885314
1078636364
1038592513
903840596
248705478
2093818833
575186618
391143971
455938529
1514589393
152914301
2007378282
150697653
1535879395
519130292
76629639
166292534
1598874590
1888131999
910414690
709612286
743876202
1919302700
450112118
777678402
1126150014
680542377
1967506034
1030535895
1377547065
741327575
1404654438
1965247454
123831368
1044374976
1332036239
1921430176
1532363642
755949670
2081904165
927263787
1429002259
205262623
606122685
223762260
858779723
487460567
1219304999
728969984
1306446220
1192877683
2108067111
1625466197
2115403825
659818981
459667072
2001487942
1133750368
96787426
1737650093
1163215280
1648291402
1882757176
1102024982
485613545
701857227
1248116145
251404898
1416937807
480129909
1511739798
341970649
562332112
788304882
809840690
609788220
1497428311
1657965837
1299998862
28969015
1761661501
247594445
54500824
397222604
2133925630
847185444
1490514370
702846062
1677646161
1317281809
623310640
1737761086
1838440370
1318649525
482356179
1453150720
1272138664
868038624
1169521402
1536450871
462674113
1260893099
415319890
912158341
1234358739
1697375301
293371352
575273780
1230440478
670418728
226307911
1671605942
74928249
1194175702
475411209
1809932922
717884178
448055456
1217450189
1622767194
874983491
1137412681
1809412959
962882864
1887823821
1225964693
1320706798
1353502869
1935582793
1324904135
642745970
962157825
2069550164
1396810849
2025205497
1438218018
796588944
394382695
179038518
708044507
654081650
795936467
930830355
500751270
828888381
1966219928
1980110641
1528314375
944788649
1991866271
1410507817
1172123259
1550744722
1151695687
1528123891
57674188
467520843
1677336576
533545606
1537173183
1600595732
22019688
808348031
1238471718
1088466647
1697138104
691115335
1740589844
885800466
238449510
2017690419
1924704782
2105366464
1066456072
707524611
125139306
1848616837
1037617981
728097604
1334949876
144115484
1737220969
67209441
1056403114
1737624854
1238280026
1665774537
647417169
902308673
1277313316
1032122389
1290636956
521938092
177595137
1347144953
1811850340
1073513399
1998911451
403515300
1736125514
230291567
1611864678
460946703
1157475127
254654280
37148478
1873691739
1800966674
2098736785
1531196115
2048544937
1830357542
96554300
21494767
993279067
629082458
2005094673
1503978103
1463540275
910929295
34151664
587421714
543141979
2145837659
237573818
1657092299
398424661
2088586282
1617268214
1739471534
820294460
2044165346
1379641798
949102252
493496328
80441400
1787420611
1861867545
78352890
1950961581
2104947009
718275996
1299593283
1629781752
1080193602
2101793106
97753944
2061103221
1720178605
1581719729
2133272072
280281282
1729957156
2027601130
1660414104
1372724259
2111149086
1478638522
1457478291
900032879
1255352490
1065856678
1010181379
834518786
791474544
1040129026
842528041
1487773505
525743239
1430634238
1064785433
957742148
617453306
1529941928
1771737941
1391821915
748544353
205427671
142254899
1014838815
140070899
464877117
1272780942
382418271
861431623
1724573688
958537198
1041045054
2116375496
1297762314
1482651301
799668824
907857632
333583280
1585547831
1949734119
929926700
395747033
1546351999
1913847442
331299034
108762126
1462707660
1756627483
401204917
982859063
915831538
1941481566
2135369147
1214419829
257323249
1477250178
189106456
1173428027
702894874
75200742
34061932
1224438062
118289790
439143029
1190669620
396614102
1014102021
12131586
1415191561
142297590
929632249
2089402508
1426153309
329675522
1322474072
1970107450
2038009729
538017606
182105714
375384925
1678100333
616798781
730277938
782604607
721545803
1199784023
1028014513
1065141732
2035184135
924604367
1956484678
1757735449
1083164043
414781616
409023610
1914524424
1093277529
2094959889
1944528775
2098991031
1610795765
1908298132
550568760
6169618
1513120751
1840086260
1914991746
38929961
1658977264
1974651158
1753996537
633168365
401031335
289166072
1505227826
2032084252
2103573056
1294871169
1526428366
489608257
1498028605
1167764467
156877772
1037706882
1401769999
1721081475
2002894785
71428669
800270677
1370693171
1531801199
391589960
1225701099
383994517
234869026
1943650730
849787741
880525441
93959520
1536744127
2015191357
459266375
880709227
1459040256
2097183018
1096332101
398612542
1121139199
1544241378
483263103
1176076543
672450994
1879224418
976267266
2055461986
557901015
1542803638
1955074853
1678482613
1570040291
2026347079
934504731
1980847555
1615461649
34986736
336557385
180225849
1841413015
882156613
1347576326
1666461208
796735541
1278788134
260978723
1882775614
1927233540
1888467029
241903529
1286466909
98231864
567396668
1808439318
5638628
399464568
559318034
1713635357
1656488298
737278637
473225963
1879869005
1798697062
365415573
251117907
2071620074
1235060439
659493925
1836077622
1551184316
1517703702
731534216
298745414
688104846
1664815031
2143126614
1380532816
88640973
27985711
386833348
1556047153
1474247691
1527802984
1994020816
467254850
1940446029
1587071544
953045618
1901593612
1499170818
1475900378
1786338963
2102469052
1279537265
498204669
727919629
2052068738
315374788
1484442259
979121056
1784043507
1551106019
928349970
902228991
1760348254
1813180183
1578871600
700138838
1921787007
1313776220
2052020351
570781053
1371932330
291085493
741191405
1428217033
649554783
606788741
1478205267
544254456
627949481
947860548
2124780765
1964385907
872904746
1008036216
1735078003
2145829490
24718912
985013739
1030752777
1176648096
33572635
1001947189
829062003
598345514
1986797911
1926546147
1355379182
245047678
1065798668
1697996254
2118797673
1061879642
1057375289
1893209441
1528278511
1523114867
1804548963
1970260975
1972012553
19165468
91383323
857217233
1019602323
668633179
99438947
1280026993
109512468
1944676868
1926742596
900622708
1721913006
1445799028
885430981
1063023243
767972358
2143635184
1707952315
1217316141
524154084
1533337297
1260829694
394709092
1267363562
328055638
1278141613
1020367523
2144240254
1289222583
1026931134
1511258435
1612946424
512154110
1020577327
430991800
219285269
2060180108
781205699
498567381
579152124
590945554
229419267
699702136
1890894143
1963201012
1732374080
1275508528
94123582
1272540539
1119165804
1352120808
2008606031
1898144626
467769212
1340213878
1625849435
147008386
1381683041
978722922
442525063
727633383
357536061
1364251963
282533308
1636054715
1538772803
334723906
1914223243
2046989114
1687550252
1062125387
56580878
1090188631
188012936
510742545
568896298
1816739914
1869282464
134958637
1164013341
621174012
168599206
209159495
1440748604
1829025163
1104486771
1797041
1162300571
977795680
1966148441
992930517
503951478
26816022
829525308
421326678
526870728
209189227
2014482553
1993195879
157212966
1573537861
2128367016
676078972
1755939491
332082437
1204382414
458638147
87913828
618270169
1102749954
495671174
200108935
132847482
1528884108
34024299
635400877
1350171431
199703893
727471237
1857277680
16773588
1543815111
1274953196
475323487
1443760213
1346410672
4978700
831060499
256685124
1859139795
982306936
1048542204
1119989768
966341048
1380954886
11642096
299703950
201298970
1706971490
630237473
653195347
1045026443
479531965
161069300
885374765
1220756285
1100009562
126423575
1230469773
1558572563
272846057
1233459779
527825867
183841718
39814656
272269896
984574685
244432615
1487847265
167931642
2073827689
1156585343
285170785
508275735
33202283
461027330
1937670210
2141185730
488326111
1976085617
1594717805
1757278106
976985651
502380639
2101600885
526517364
865310240
1248396457
200259648
829760314
435460521
547837644
1929641255
1601987599
234627753
1544408639
1795641140
1229019974
2096792476
1686776545
154350980
936150074
416217821
681941888
462764388
1240117888
689573845
2059867121
1487062408
1452707223
1598502649
26356498
47238826
180294070
638500225
2137751882
1105216528
503585528
2016476821
1296805686
414205809
1948383083
558620372
1630124753
126299458
518324525
1724616851
409343657
400770414
1990082776
1981259984
1119823847
1074031279
1697781578
406670047
309875787
1098865582
167375071
309859386
578590907
1598806686
181534317
1176089089
862299921
81696260
952891583
292697182
342920431
956291261
622848479
645495449
1703469517
2083520956
1561591771
52097008
2075360489
2072692075
1102341848
1914998672
826389478
1312437488
1381247889
2063216834
1331044589
1152028353
1190143234
1766726477
107212961
634378046
28108695
490726327
393328933
267270101
751353376
526552897
1611192164
259401922
1283108251
55247062
1859802681
1604673631
576159218
1986505785
524442569
767396708
2046152049
1879216989
1978867850
549572029
1420438049
1382975915
422604106
1422658042
1817457892
1820377424
1126474008
1781199399
727042786
764911254
1962426356
1033494543
32323664
93312109
2104821950
1476621599
1867215444
1428736234
371037049
559940343
652171697
41500957
1841461274
1667283800
1886323839
943019431
1874721810
767076503
1001918821
229027562
1931430050
921988645
1584398412
1347946809
1026435542
1643237454
362649056
1737818331
1724928922
556270788
694437291
1291790022
1014575391
101829255
2088412137
1553554581
476920376
1680493254
1587863460
1238005965
658625086
202227902
732710388
1442329423
1252175353
1148119452
376228585
2021349660
1183171012
1269972348
2041683172
2127448341
1226225765
1444933380
649707084
1190574126
499314843
700298347
1801299911
357285185
804193182
704730830
1877930711
702096876
1241437008
1521289945
386599830
549524005
91824360
440832269
934931346
1411176770
1362078420
297410080
1548868501
1694381443
1182061263
400165699
649674222
1146206354
1049087062
210521600
348086530
193169356
897602312
2023143569
493181267
803692730
136505563
203096696
34595743
453305562
2116459540
1727240259
884690724
1963535925
1519736241
1799500961
1584033908
1975430039
1477423129
866205616
1596562186
1535919222
115168365
596178817
320775072
924632566
1993531822
1771659443
1044310760
225416753
1865833067
815398507
979660520
1764995362
854268798
622875271
1637541505
1332604135
1867405721
1659774514
815653466
713786782
2018322485
1312332159
1134622712
572649889
1549600616
1378417844
429585315
2092760731
656407226
1997041441
2020414278
339489861
1503471105
1067927766
1583302523
341869193
857142738
1051806154
596278986
776680471
1571277714
1505727202
1206515672
584002395
1844327648
957965682
1760336607
9791207
1697753580
1882500109
2071944528
842386875
159961916
2082949778
766093913
2072330894
1873434538
1247426224
1022678630
1283064178
2117153754
317675382
485988672
1529299761
37590787
1869295136
2071891959
1165044134
561728112
928204490
99272420
238679137
230071971
1368551276
1300188334
552172659
1514726017
1385412885
1182190529
558889219
868573497
1814380553
534392223
755305252
2121263119
1699986319
405881673
1451496160
136697200
93312727
2101770667
157731404
109227698
395202701
861311553
843000562
170475078
1702093778
1915053632
1941018957
1681537655
1358821334
1552986170
1703958867
857830092
1870207007
827973294
1373194937
1744996220
1517696456
301985362
513207608
372123228
860859975
1050823726
314944629
1109971451
682564756
738574380
1736340696
770453490
577040724
49569446
499617620
1277943364
285397711
1716618085
1552729596
344380191
1003079133
1331352472
694144898
1722695962
1218256087
1705986011
566363358
44762951
516632957
1926577882
1910004746
1485481661
782033826
1863882561
545959288
299679859
347923182
666489443
1747926876
998906881
27770276
612842993
906205839
1588475447
1115011620
1025058421
299083425
591156765
1097823817
1007292835
441454107
1197026402
1375621158
10748187
1907681931
1248983414
480876064
1167833883
1770109234
591018798
82935563
227745424
1931712214
869852038
1811475154
876313634
1452459032
1873680079
1074719247
1158740307
1862562307
1245344159
1514737440
2127034821
821155356
248567673
1082099113
1420137019
64325200
752601288
2065429307
1293681267
85990828
1419723115
1263279907
1327773607
419768472
1954553516
793338820
1173182147
1088510096
1056574851
1199957373
2090553002
102433007
1569521947
1487967065
837644779
1669192507
1426796667
1403056125
633739781
1983058637
1674616185
2103157011
1219252440
1654036922
1250763427
109103047
1065386771
1078641764
2087324081
445981025
465386123
202059466
594815341
750186239
2059198646
216000391
978553854
141534703
882739323
1299309783
880385434
1920165991
1568391284
1096925369
1242489439
1849640268
433941953
1772207347
2097755251
178733184
692432313
1240731537
1358138057
1753555835
269140019
1154381645
1997555500
64558274
1940322834
2047088463
1553927192
550304043
182304602
263625624
422517581
455842661
1965917491
1546626488
789003348
939302054
1663556806
979599454
1741433416
2115382349
862487800
1778261009
1403947631
60131556
100959399
922440515
294218235
189745175
1248480631
1139504806
175785210
1047029377
1909187823
891625766
865833953
1130963119
978065521
574969031
883614428
1832555171
1967633838
511630903
42167873
966795515
1026805312
1465516338
276187883
1474144278
1168769346
1017474352
866718433
1968928040
1247530337
1534687565
801381517
389613162
533064700
290367621
609826863
1423938208
178041381
2068346379
915142343
1489328758
1225423946
150301086
1520728110
565362565
586751806
1625650009
223723838
402269713
1690264329
1352110216
480287130
657693594
1504412959
1348450331
1415312105
774719584
839107277
923143548
2055984827
1004644168
976612095
268459621
63953904
962889149
1729034394
575071934
1213343264
1305988176
2096346439
350575594
1170205607
2056851259
2117296985
1099514450
586449691
586737107
380465076
745441460
908065340
1810697032
1763912779
1143696655
1045574676
491669361
1957597928
2063378535
1433636732
1867718068
1056378520
2119361342
1473516662
1947747975
165498513
1216508337
446311287
371715856
427237318
60184573
1249499964
1913700673
1901350888
862426697
809340546
574469388
1982175029
1614396838
1623810949
1767876394
184453822
37604166
174194953
14269093
260806331
964447651
555742512
767656088
380960900
1825034350
546872192
539224122
1128788416
1031311548
1894091632
90175265
1918798176
1423079712
961777261
529025655
962590359
1796630135
186785301
551312828
1066507012
123712415
1390176929
2072681494
559035655
1519324593
1727326444
1259091974
1429737889
1050906904
1449945332
1972096071
2037073700
1325608067
1248703440
552059682
28637034
1028869704
1642508872
402753487
1960614250
2040715235
1716001506
1110080841
1108102327
2076596962
347383793
1470087225
890581564
1994890327
1997067866
187018682
848089029
2137612697
1816406811
1911829593
719092179
778077363
134021689
138734747
494650761
352538693
1554506988
1240725536
330236717
1569727447
345728808
1942268790
742572147
1179410440
1910083356
586874050
668816081
912038708
1690812894
773504255
1604282731
56040723
1713257216
985503826
770484150
428974987
544737971
1100012862
324355967
407596700
973904598
1655442955
1203356386
368350383
926662297
563165369
1910605668
670277396
2058700799
1497896604
1843244935
1953131957
1478829667
1982133629
1555088584
60515283
40701105
1139566379
768903886
967826545
1452580733
1680128659
1834406086
1489036748
549006104
1233533679
1600539718
639845986
2019943044
1654339718
1414036214
1293404341
903718205
1858132290
634490203
1545654226
1241468222
1306112135
2039961768
1096692557
1854768523
1948458876
825774480
1970299918
885205161
146701606
1680838048
327407563
1815946891
379520841
1422839514
1883618803
878899889
481139200
202871808
1487076172
1184266952
856895519
642528480
2085777133
664052987
1757096911
1546781554
659258898
1921996088
1832805971
2065528339
1349117952
1487535361
277350518
1208048179
715121507
1000452202
447032090
937037366
1362592071
2055849236
2068856573
2045625375
1455708687
463861656
1374240049
108710822
1904640403
1988827902
1403756397
1049420820
924828562
1573866917
521347110
668112609
1419519820
129153253
411058945
1902877233
1861139619
424269327
2102240486
885602916
1529065411
1070742868
1873220682
1339673861
615032174
804977685
1452503435
1138240200
1663852403
856257154
180508367
909652326
817277116
501463830
1775143132
122244808
599361993
640259873
247869167
1816662577
134005936
94693045
401199895
414697302
744790460
1014670792
246622873
1157437481
2058670812
111506130
945071527
1179826020
831592687
1096981815
1241696352
1985024658
1806158
156941123
897075954
1449266248
1840429185
1248774270
2135294146
765050497
1735369207
1311951866
1369410150
1435321609
2447457
239011477
1131793597
81825663
1724032285
731949315
349188346
610548544
1377243156
1825772172
1853206053
498890414
538717839
130717356
68589638
413788748
704918975
1169804245
1296578789
1177398218
1433327476
979001685
1656958808
652294128
910517955
1487044060
1786091823
737899687
601834408
586130804
1578762792
681294814
1999605746
214968329
1562647747
1125379314
1054681721
1622415269
603210265
1946847183
289797288
468633157
794999372
594398881
1133403663
932302013
80989497
424734724
805189671
1019910192
203790797
1122777595
1561056212
1334542702
1642641162
974738097
1100375111
174680541
91528207
264535259
300985417
448193211
1200148521
267116518
1954345474
67492635
1665917797
266722257
867908426
1314444768
882454096
1439130164
2127221169
577546309
195975913
1239636297
142610253
2074329112
795456597
1769735671
1481601670
524022154
879378234
1541373415
1735326364
1956105867
1753389571
424157668
799984441
713327504
789554583
1157242965
548018677
1233469155
1273230478
842464983
51470635
1800216216
1066992768
96480562
686742897
1269868215
20397580
63020903
1692815652
1199030143
239451174
1545433041
563155103
563690453
2071125492
758221071
355948260
260630272
1697029442
2135972093
1967645147
425794500
1483714684
692423298
940496289
1255203337
165441958
1616889884
1649207918
98014495
1894813522
748193096
292544327
7803308
604538014
328389194
1783445335
312831303
429644110
189412560
1331707175
2045195048
1089415765
661293869
1085034509
471542550
895941092
2053764729
176453490
455124900
617367595
1302187096
1872314273
924933278
1509159521
564367809
1171119580
224902329
978967718
1519844696
209034289
902488157
1717625033
296616144
1438289587
416871339
285771628
1072946180
1947111125
352922816
218728471
1409038137
933724148
694045250
2053771595
1183270027
656923570
1610782989
1891293402
1747970866
28608061
461800073
2001597461
1818032362
2144922202
898278330
366508083
600726742
867851688
230582857
1158668969
1799317820
406572336
1010580416
133449964
146218558
1372762442
309076854
2073579862
205487070
1525565968
1907755122
878179002
1188879339
1358046057
1064070195
1284439374
213800239
1441063304
1635299544
436234837
1036002458
2115261788
930211566
339703030
2037981163
135256003
1877419122
260798898
1915498635
679079788
1774608939
212836262
68605137
38943672
99148459
2140620773
213232329
2004396392
1693327418
325600852
2008547977
1414197065
162415388
471064894
360413228
1952272884
950869987
309303906
285775368
1567600650
823573897
688307933
1101627281
1893717746
65954805
1022738151
508797589
989470280
1513697727
524308263
1195209295
313085238
1796029255
1882410998
1813588287
723961244
915288036
126057970
1267569564
1819015429
1392544023
687467152
581296511
1581655192
893140992
245316537
554795212
755848593
1575488636
511096006
1496121470
1310700809
956705371
1928988248
686619002
224533776
1165731970
849798771
1122238947
1411838966
1180385055
202338500
1287431991
1157386541
1339862287
150884235
2057334715
1459775783
1980342009
1281338141
623175118
1854620228
994647383
868213253
293054863
132427776
420643433
1045498466
27429685
1682806858
489748765
143145137
618704195
1211596503
438338122
478384414
639479624
1024809501
1361937412
1284120380
1624760121
1880665798
1226825551
1175877276
851342402
845018444
878349894
150805183
1921306968
1311327417
1568197294
1868541807
1250152036
1475626875
160545736
2017325369
266472449
1496217596
460041547
261453126
756829254
766551141
50842825
471937566
1491523011
738507642
688877717
736743184
411098644
868409299
231466369
771210640
1991441243
73712920
1064420770
1083709615
1725013672
1242584055
464049737
952454480
2101122843
486184425
72969809
677677851
2096405207
1126427252
1206412283
1311308777
872405527
1531871785
2032829400
51233950
1047959897
858792979
1400409797
1719127323
170971945
1778399518
191676457
993022057
1529733941
597893270
351460363
478754211
451884928
2010369265
1936966950
1813786427
1797196691
1942791946
419798072
364225451
1174153808
1947253583
766076119
136076891
1831057351
1326853509
1337930934
109512272
24249533
1085469981
2063198520
1068523639
1557358407
1095557418
1127966273
1687901636
687742562
1928193463
1960991856
1245168997
875445129
293449337
1949472418
1983454095
790402292
1518435405
1637929235
1351594577
1300873242
736315585
418060057
269875698
886445052
677458655
352758150
1512204561
977253073
57029314
453799169
1909404837
746560828
757929602
1248649317
1021890783
1117703068
1932445195
1356110428
1368668288
1274826963
1207750536
71979118
819854872
1671267419
1221147528
237987006
1199776584
855717027
1039968618
502004858
1197783574
1053745478
1062974290
1244634640
1765231668
1239088426
1398577847
1540315007
656346003
286865616
1416510528
896167037
101305112
2100679832
504450270
1730055349
213368341
1689189139
2126830795
1035244036
344195408
459744040
719791316
1087293245
824044139
1388935870
1875614213
465679665
25436452
934893548
761743999
1491106367
1437761195
1235596356
672432332
656779310
831764078
406433587
319729906
373402068
1458030073
1799558850
1197976639
1295495635
619720054
1384643574
1918311997
1003630857
1171451943
962874104
551898979
660067463
1321557046
1546153750
1846686609
923405278
690985670
1666317253
1002028060
1293293355
1343883610
1926717365
1167488388
79797735
643127390
702520952
149121851
515624156
1726903524
1633620747
1782469541
2023488389
1923037274
1848785439
915080409
1689705554
34398269
1164936265
314126446
1402155174
231034712
533278833
695035948
1080494303
168564060
452472103
1689151949
908495237
1705525047
1581843592
1154986919
181221878
268693419
1904463152
1832018105
447404663
604946174
1132995742
1236618454
1570554583
846455741
1343631817
1083015453
607963115
114631344
1784524747
892332056
590261001
685475629
1812725539
970279444
785714865
1125049222
1722957934
660705571
701953599
109385927
2004645600
1926714866
754895735
328869842
55751281
2056827650
1461447795
1694632033
1805468003
752247351
2142225134
866470593
973401038
1403920313
927949170
1188658957
1403532509
43603767
348301885
631661946
2053023002
334305306
1175059743
585688782
1019419993
1548505305
949186140
1195693318
1943941194
890066034
1812497379
687239912
258573666
1035183574
658340998
1387578499
935674443
935267418
1324031478
1878370255
920157627
657518564
167512676
235189256
657832328
1833500129
794206140
1585308405
452748514
1645876318
757882157
148701301
1108371156
79197946
838324695
1039327982
291549156
820136752
1534202513
1764846586
185980166
1680038945
266909903
148852653
161591711
2073372593
1786603552
1734649310
1439240521
1987850598
1257758101
620839361
1507877662
824418369
636716070
979227309
1922331313
913842609
575771887
1502137227
800598929
906172001
1694022688
1410339828
1303405161
1594296057
604719129
1913159672
1245095983
1486774035
920444557
1861488724
894182388
1239249555
1477491733
513276724
1096119500
1679346048
862550367
217283494
460889250
613463254
552819270
1101556387
1064694425
165882152
458367781
675716833
1213537387
1153754371
253458447
2081101025
828314010
2057493469
356958811
1992548354
285091017
65858084
47947525
1739186601
289216331
652923547
1948767612
1075923529
1203646960
723288456
434492640
292675986
287533031
1078368715
316455746
1739068966
973111706
392972373
77783883
1659885167
160451964
857170144
1917581996
1775907013
814078972
1601159773
2146148420
1277082464
812826665
1908605565
1710590632
780780781
106650432
1648190084
1336161774
501763211
1026698831
162860007
1001331302
803390012
185807922
1216910179
918121065
634883865
1043874899
447858257
1795315949
384198001
79658210
541965857
150988762
998070619
75281618
1761295740
2024619481
232308890
1177482783
1536185170
326468807
268884705
697499791
1657292925
1522815089
689980082
1844171491
447402612
929336288
814097534
1421491801
294490441
1240920183
1729576929
41713619
1253102149
887686067
1265414027
57598711
261659971
209034648
1733261697
1080454119
1080232076
1096283897
1773659991
972982714
981259543
1727676322
432514598
242405497
406147684
638106799
1817161649
547208153
2060618741
7499454
1184037215
750090431
1139194858
1140867043
1041689993
830453858
432539838
617331392
1853008796
1389726200
1311475774
2029930448
1261309807
1013988610
1023708388
1935799354
618758864
303582145
2095659447
40681437
1843893423
611274057
1096637916
630158174
605116918
1873670100
444897716
447807246
569284003
1540291303
1289538347
970940566
2069539088
1270897134
1321320723
761205077
1847544880
1129524682
278607912
1885469838
1486753137
1237575623
263593817
516881939
361863894
819162046
1391076175
614656010
219664672
243939737
1397523306
1133777227
1079350645
31367373
2052140475
834759675
237335546
1217853803
1239098170
1146495725
1818364192
1054926673
1910318095
757776691
1383936571
389456797
172729328
1250746081
389350449
1934315419
1598096916
1685477591
207064471
81219193
945103322
1922895256
816209281
2134747107
1128861284
719594551
1628099811
1763930749
1296578587
534239980
124534229
1194476837
1025489670
586996924
1587063851
660517490
1273825572
1859919770
2144446023
1177274834
1222956291
1356090259
263033986
1568973549
1207125697
584689699
85916109
652537552
1914075243
1634570952
781349901
950637283
1232353727
171343151
1177846804
679627550
306977923
868316124
395320833
1125995392
889637271
1997941631
1842807247
860232633
1422105575
1340512405
994368255
550502353
15041945
138611765
657336624
566627291
1463827454
417061654
1902899304
1316537609
531016629
519670769
1593127220
1663237340
1622914369
628395390
748103946
402565760
688271662
2115335252
1373461071
985845259
1181301708
1290191340
794451103
446913020
1765919325
790704704
413300125
34350422
931825270
326865602
57210973
1198515904
528937641
1774657413
38890967
1889809968
1217844998
1138846375
321226205
2053347068
1408431299
1512360335
759221890
263096932
909378298
564153345
1713583264
1524935261
1302655552
1115699687
1866157163
479119923
2021751361
1093671338
555311355
1509106362
1365371987
350174851
1029459320
1068270430
1597329535
842063501
164174942
1117621389
1900726918
1090564387
1679716471
465105447
252396650
1212487013
1867822362
1899480561
1445225511
322420746
1840598
1509345561
1493550918
1863184818
2005483283
1708377948
179406693
547960153
1208084105
2013526136
67175965
365536848
1905924870
108817170
1906246033
1567276812
1479761200
1000699606
1092087976
1595125462
1859026712
95565322
780248926
419706906
1352748323
1360333047
593183267
1632048829
27328036
27926268
1785093104
1037233818
894593854
944834976
324700346
1677902199
600903766
281958065
2087983738
1338961227
572380415
1173238265
1459563876
659534549
1676057389
268505144
522189926
1194476354
35100968
468410589
1715043525
1625904849
447183083
656492677
2054374147
58870585
456081450
520577931
1694477954
1009240389
150929717
407998278
1810062924
863695916
1585468101
219725183
991882521
1225530995
1591185577
243322249
339473765
777783634
232055664
2028433402
1650351688
1726917246
1264980263
1068830474
1411051220
1528330766
1725568399
269009554
594815757
1464814001
1466401207
1469598020
2138994685
1642570191
612803940
792529721
441223011
1162324130
1775271497
1053238285
820317505
79204374
1194553547
1775203692
2049096381
773819366
2003748877
1935786274
1149207218
453464167
870710896
1215810415
703342318
931338301
2113719655
1197376732
603261702
1301557954
1531774554
608058680
1905611138
534452892
187118016
2032065804
725172250
1316819721
955185449
568404170
277932871
356994999
805590436
986057278
250882862
1782096209
453675328
1916592855
909694869
1606069493
1635638997
1557259910
1291603010
1844685235
1135161835
473267608
1954624858
1790551883
1714176029
1886760615
1331864348
2144361574
325304202
883069357
1702717042
1530559592
304365875
1446431057
177255857
629642780
240703343
146605508
1547114487
2116516247
825657189
1296797440
2130221557
1441539868
735412334
1603196608
425150962
2080588921
539041021
943461063
651623549
298851387
19900983
384098204
471947218
1580147415
892532988
1799678411
2022123788
550241810
2018686348
4366685
1212153812
307446402
954304537
2029777638
1172902598
778584531
1652423818
39324441
954493877
946405739
1322267581
297213826
1633246122
606617701
1471502921
595149392
968308707
669464057
1338632853
708131629
280714504
1022873362
1935913771
1100507762
2115730507
948991478
892119142
1040757548
1997877028
1853513479
514817089
1547791622
1329845202
2070110191
1447493228
574906150
1027453341
1690062251
956384383
1964491210
161047687
808247947
1478990454
2095728914
1646039722
1824926878
255605506
727070375
1643440011
1681687587
1348390858
362575017
989616238
1251084692
841529573
1456519026
187281670
1186638781
993140389
1410312167
1282303899
383956512
1552992283
116921894
1952626844
1595992012
96582807
1623208748
1145113610
1635586195
965651280
1784664900
2027004088
1918121942
211819544
2087237766
2097643773
1950567096
2072864457
1128654077
2033172204
48321150
257651929
1119548522
330561670
867316404
1417365480
765230987
2006000681
2027613987
964250502
752518494
935568477
960527058
2142137536
454417856
1846125663
500829506
23329407
1209644015
2122103921
1679819185
771444037
162662508
950263387
966802534
1036662910
897071896
566134945
1021385122
1149059509
424582695
187319378
1004266478
1911595433
644091784
853764038
678941083
2123435003
1152949244
188883884
2140048296
1903509344
725362809
1781847920
119749650
595680988
583017697
1196993769
1419060107
470093908
1209353936
1534164177
2075572281
543516263
869157491
1658977108
466766730
293834704
1681964541
2011507698
935672054
1991331790
1618793344
1886002628
1652202423
1596210841
1226128197
1720905726
1227787627
267964729
1840252359
301473254
151186477
1173760610
75075145
1525748564
93235462
660845058
1253207261
407046321
573611393
1533113926
598831289
850863983
1343154977
424956656
1037214290
2033776172
1456201803
1679221312
1525435964
1128140013
370763598
163591496
335746597
374870380
980679893
1777423260
1310067846
1592916860
2137926989
1908048880
402380343
1801035969
504732644
759782503
1332335635
995527151
1847234773
1152424668
895374998
1571753382
209915532
842712167
138860230
1881673
181563809
2111344353
1281046894
89189552
1034851747
1247547420
549918928
1741352330
975930426
106018368
1515853610
1734346066
1829153381
459802877
446183624
2054624306
2000328775
74919988
1008944697
991451781
527713787
1129924089
865482472
185765189
806543988
1155820799
1846256431
1905668656
91957667
1517794036
1151876655
1070089083
1621574399
229357154
1319262429
1491934510
1174152966
869800217
828336938
233615429
1217236613
1279178438
140552105
1393622992
504981463
1556981388
483890375
838853743
941872563
780730883
1725673246
957421900
1656534367
2077062834
945427483
1279365070
295152954
1471978752
2079863782
589630473
272613900
1329863104
541232164
1784088899
978286111
22054331
429943139
1846273447
884371303
752688561
1537585738
1719883535
1496687969
2024880934
1148958948
1983719077
559617988
29136080
859444674
619787825
1583746153
170083787
1680378335
560712455
1872549236
1948950282
872605801
1468998467
1891442749
156745435
360188374
1859867017
105892523
1731260754
1379714468
285041068
2110341722
1211291855
590083204
1728496703
1803512318
1084906946
1091337008
252576745
1218316345
1816422247
1236687845
1662632048
1331871180
1917082502
862966037
1163326415
1946780589
863135615
175861679
1153138179
1559408937
1710395152
1525698887
1347811843
615221857
1482000027
1930774073
1454102780
2091013809
240406914
412618700
430360265
2003762784
1724361706
1561961291
783439703
1438200210
2072787386
1957196575
365623582
686101959
1898217377
1256309170
157233885
2060418243
1963565856
294845325
604251904
1778557597
918287081
634657198
941514905
1307341754
952383176
1857293233
952100396
2126469949
1811335251
1118841286
1511823379
1220974974
543781534
1867493369
454415089
1662460384
1957501695
811351769
947805331
1973813681
217854315
978347846
500668596
1391283583
19851245
1974811544
1047069765
90740732
426128316
659024524
1555233388
827453524
511612118
48259341
626901058
254306303
880518794
221377707
635820500
1806246263
1782413362
983504444
241608013
637789661
1659939968
1735985899
1493450727
355746743
986341995
405057585
1620423300
294139182
163636540
1706902668
592471284
394087986
739386504
367934105
1700125397
356348511
1099494690
450695923
572831692
1948521450
563222736
438058673
990776285
1406466455
1397886554
532679040
334489360
881691747
1846323849
1288604718
1452684955
2054795029
525301635
509847069
1614997541
1140136717
1903156772
1560412309
1811830527
12732262
1309545749
1504319568
1601241000
274716454
493738392
1483755511
925334652
1774554927
1284894684
1718290964
1782696292
1861342373
1900505887
1525795814
1018089745
315667238
872267351
1782998902
1513439261
1613065030
491295541
2044800230
1001038393
1010796638
1559260096
1421420135
1121568185
1885634289
511117937
1879136527
683239539
418829130
2141495557
653528960
1286876028
293848972
1123207905
778382465
719507320
1358991758
1623608226
2129954032
976861525
1772099978
663263283
383336947
852147742
63586357
735192732
979323737
1063007997
870165770
1593214579
1146075610
1689673243
1988437142
996360571
631066934
1948775066
1871275623
325223229
1707999925
769860781
992515133
804424086
1270511430
1257490943
974921321
310566161
1348247979
2108676547
1016478858
1434997014
461789364
312684973
1352657339
1425591251
209254843
991404309
1012951964
2027935522
913773150
762985926
1425498316
828176476
1133056899
788463771
1857181453
1820119152
1573784409
1157867800
327608562
192808103
298936000
1003678186
14312684
506654334
310295803
1669914011
633338650
1884361704
1634508928
1526317511
1995862873
1033856971
475495041
2073820348
1846438973
789860918
314928195
2023122998
1833050260
336887925
1290549668
104064691
161985991
539196675
1460812732
1713192891
1770459847
1316425996
1925405190
2145010435
1958493552
1778281226
1095962180
1010513504
154091728
428740591
289697144
762021997
1032494153
889295770
844184123
613338523
2021210362
289675344
300482439
820577378
1121249347
1582339974
1679897344
598942075
1062103601
593162786
1127177858
383575015
439876397
1517471941
2040943377
471658873
272329531
638655338
433021595
617626343
1524939519
404861522
379101817
1648994309
1711948517
54087220
1219573210
1364397151
691757419
1405722691
613195674
1522557704
1551806645
2017725023
1680219352
1846956781
2143864065
1815881672
159188725
979696416
1354003329
196812026
1692614134
748160873
1378197475
1762963355
878090989
563940391
1973392131
2024744831
2134796782
1172384389
1178065085
55506614
67497086
1791425863
690923131
1888954699
1663886191
768986137
1616234942
546283030
763830800
612567196
1989090707
874645124
428091246
1519850070
516655503
1369354060
1702347014
1347306307
1377011704
595202167
1392293131
1215775612
557986637
76817779
833254480
502244847
993779081
108694923
494327079
50318400
411643358
993424452
1732039986
2083984353
291489391
1834434911
335635292
461981962
1531016180
906694947
2041524934
2005820436
125493937
708179125
1042453682
367365362
468376837
614005253
1602116268
2128373759
1134236261
70909192
1927463155
1939581474
1557357681
190660275
1891590260
1194980535
1450229261
1686226343
874064278
641071682
1583903077
804357961
1144874450
653847112
1468079640
1570133634
377143963
1361192387
1684676491
2078580122
798581435
1618820040
310018879
231529669
1793784208
1671638202
1317045902
1724183629
787213531
1969747828
1378524641
2098868968
2106490553
861236622
548602433
400371526
409534584
982798043
1972815739
920152083
1595935776
1606725246
943815299
270707621
545638322
90611305
464930931
2147371264
1292316221
1737761916
157264769
1289095007
1394631415
1793947076
1380885035
709420885
1823542066
2008579030
1649569115
1934993900
1177137342
693411798
1416746495
618078689
782969749
490987474
1349450752
916605838
1783698762
1948920414
85896425
179776722
1308639788
574882534
1669087359
1192590762
2117223375
2079682156
1921188021
266737868
5698447
2117215988
737548024
1019884311
1216677080
698357851
1314915057
1296129106
189963936
1651844172
1890752543
221726538
1573846835
640757507
1745913128
199907941
330704036
192246529
946430212
1014761341
1444380746
1733958992
1420902803
1352395746
449360023
516108819
1671223881
450804067
1998406438
425048193
300622317
124904986
1048346536
2127441769
862290183
2130519124
2005809467
1587104091
266307662
1352836023
1893181769
481292414
966733461
221190244
532763095
2111279973
783718200
246058122
2065622799
1887943023
1324900366
1016788795
745685634
919985656
1548712079
1986633104
1094868113
1625855445
1264811793
1786526459
2013220644
378731184
512927557
28504291
1510760329
31023148
1567238370
1813774189
245961077
1128288014
1994798498
1154368954
814891037
870763080
2095216488
805013874
1918124364
1485626141
725882543
1198229559
57085949
1271358691
361121937
514903760
1917680915
214057567
561145117
562584056
907045706
185706570
636257767
200605338
462360756
1999885109
417180629
1019713902
155009174
1384381246
795110816
677710015
1711849096
1887408024
798305819
985328224
1849595931
375307246
1932712465
74720912
1667860285
622933000
1055469335
547241384
1245862999
1028671458
431065410
1427137172
1407938824
316096658
1009465889
151345453
500179448
846398391
2144364005
1249452055
631328995
1230635051
1779460820
1006329825
621277117
316498566
125357683
1774691310
46567860
1726255373
1194701983
773085751
623052383
2135158668
1733483881
2041158567
865139763
1762651262
1179003757
116440365
1001826648
976049269
376222160
852338286
939818893
176156383
2084784873
1873998696
607708529
1530421784
272873057
75619307
508098838
98721705
292503356
166126718
138893838
2146703503
1303374427
1577342331
973208569
918550943
1633234024
257653980
254804068
46772054
1865492661
218477875
19438013
815755891
1451980501
997078716
20706371
1618517097
891187455
1641918101
1927752142
83526462
777783964
1044947080
1933327115
346332551
37170754
1777438221
217518631
277147587
1902027845
445638398
249072813
1442168658
1159102581
818725206
1946193522
1212518208
217651362
1845910183
740301593
977954097
1158185744
409689879
326924453
520180791
446274638
1168046665
282876436
1803244125
1858180562
2033626971
429396198
997741507
17763365
1031993603
1243989984
892448880
1568122050
1513337561
1402651972
1475661502
1015231774
1300842403
884651252
1414469801
2094886901
837004255
256768598
1135360102
966204528
1117789150
1754794875
275225445
1082119040
1079420301
1172755042
510803916
1344358198
94926881
1549015028
1204668402
218435513
854588511
1962014185
121493211
168690388
1883485403
884691256
917550266
265163034
1650255358
700537823
369113717
48344284
269682375
1429151707
1640761148
1635366922
456980684
1675366608
424540922
1281161922
1491667024
1699129049
757726252
1875517777
33338519
317718490
811205499
1690518137
1718435981
540117783
1199009677
1265364387
1113721418
348502534
2042798659
1799537059
229747721
1650244552
845800515
371165742
1531634667
934690490
800100678
1593763447
523912306
165231208
1354206359
1841592232
1998433433
1713554171
700972263
1430034151
1509328987
1577378332
35737967
1355191135
1634457715
1064204872
1567329554
858814810
799867752
1391800443
1980685146
409820871
1246129425
49962621
349269123
401554402
458806994
488901899
2101123508
1166886696
667191482
1369634538
896160067
1124064567
1777942656
702452167
1123797816
2082139676
641461055
1782587822
236618946
1678767087
1985160183
821416599
1988396388
706769211
933985571
631691946
1170533102
1615460051
2015662316
875668827
215596374
1989456478
1926748349
380437522
581438315
969770114
659180876
1627744772
1673481976
882155385
312070244
1387212246
51189935
1707715672
324492175
1762054987
776078616
931035750
98498767
119037566
2143877189
2109289746
807306058
94809415
860987999
74391942
551300847
543939193
1359956777
1480648212
934140247
2074846906
116189094
2107725661
535961926
1733356602
773289275
909102813
574375843
317659128
106929652
1143933375
1287903069
404794467
1287521
1344376488
344528196
383503350
1219695
750033849
905918879
427149884
1626987973
826449217
1160605315
338610063
258855452
1129720777
173513212
373183051
2124348402
1807127116
2036329611
679088557
1431063697
2074533028
1194474274
1607432148
446939136
1394634193
1504321002
1474919350
1434599668
1223826842
193255775
477846503
2142492077
164421534
2131758641
2110351558
1643451236
2070343977
2137403796
1730729482
1687608161
1291751388
959040989
206542375
465919713
1587885822
1624279614
611138485
1435724588
215770814
766442210
1881531310
856358407
908915169
1712732755
1906845738
1554260475
2088883343
301221973
204937890
765661751
1412403648
1183331022
849429858
1090430849
1722882562
1591412246
1648211701
495979500
658717152
1506706686
1646793553
1449965346
866619313
2142415185
479506061
1332458269
997722651
1584589729
1781903261
1962354517
747892277
478958687
1305098615
426454605
1263494642
404574957
1745919612
1365438744
690918991
1082154705
1517590993
326437799
487931265
369254291
1626509831
251672881
1945360704
1013308706
566813615
550062144
152786159
302249936
196096725
55269186
1367359495
1182542049
427017660
1404786802
626428996
2030291691
1944250163
1138744885
932107245
2005297454
825512014
1409167182
853420026
1290262789
1528077201
926786464
1612277288
1708726710
1924709949
268584851
164436015
819002391
1550682851
14665925
85645429
1054446477
1916615682
568699565
1610957212
268660301
2003043808
1092993492
829645867
1601148187
1147973841
1886779719
1733608682
1879135153
1173240718
1099849240
862905143
199805290
1308853603
885289853
1602045681
509034742
1119224011
1170526113
1567430491
130961681
1639214396
751566842
1486698635
177914920
600742157
1509930084
1630270095
1848396175
1087319339
1672033507
41623238
1025174675
1852603795
389160161
842260199
1254839738
858350839
400842696
87218930
2059588142
136259024
1972278507
2078672619
349971753
180966870
1749912723
2143613481
1185816250
705482577
1708927859
1470930101
1268055292
131247031
267030266
1762121191
300913702
984630729
169704004
265102042
356597510
825574446
427231628
796601303
168400565
848866066
101297856
1532801956
1631777520
1453193011
318141951
343741820
379105956
1353400122
2144833829
534137446
763776148
271146687
1775774979
1600223408
917513787
40314896
165317839
1691552140
803681665
811114231
942501598
619399035
241723449
78330374
1299298375
1180992547
1141429366
1019751958
1802594892
2141702053
354398424
1635630952
1875434875
1385235856
505353407
573086887
1298351589
900455357
1961656613
257310884
1223393459
1584519334
1663709094
2012830983
393356999
1748191648
1271016418
375999569
631892542
2138280211
1730425599
1216711667
1497053577
161612822
516381771
1081491207
1825582301
1966625300
1906346373
1906489376
446282156
1986490767
1885249304
2006387659
539963107
1889277808
157123504
1387375241
1103690196
759411898
157346248
412222326
1375187380
1146813657
1732763342
476130851
1712876545
1131344952
638198709
489528626
1189566823
735675941
1366314330
917690370
1471260980
1361224488
1461169295
587611646
499627509
1955522417
1047723699
1371656072
1156610408
855951497
127460735
1936064840
1958693276
1989233812
1104226233
1439405592
97311712
485836681
938588375
1352564917
620008023
1757684232
1639746049
117100307
903286525
448604021
512696793
1835309987
1292046577
1026055207
383057079
1366558780
1699059741
991943589
2127410480
313409503
46289285
1372503901
1448604661
1378124097
1234521064
1104055244
647112783
412234039
618591074
1659643961
658639018
1356002345
1983600183
1555913603
588503615
1990840689
1690677407
1250939802
1659011404
2146589940
1172914560
2035987102
1566136955
1349839094
1096836787
981181959
1633737076
1991688576
1021509695
1982366937
1860629025
37711305
1260723729
1017017605
1924417864
2045508248
1290203938
221747865
522136493
1393118299
704057994
1722830159
613240575
1208908287
52949682
1946474424
433412620
267398905
2103032535
1299233836
1974547702
1025905879
1222202906
1295549586
261235079
1973110343
1333121203
1678186286
927439706
1122158912
2127363025
684168635
269090813
1814630667
1936742762
335856538
2090467134
561743962
1554207071
1861678002
256234401
975119366
1200860433
2055831308
432358076
1708063986
470637473
851493639
637363328
1927017021
1942650599
1460250465
1373451521
826692561
413187715
136031421
1034152829
84579489
1559029061
1479967338
1963072194
1744438395
750634189
446965109
2024184394
1838715522
627007993
327714350
1323840888
1368954851
872900784
1629992554
1197286469
867019077
864282930
334209153
1716603857
1636790710
1005411143
1787970791
975979979
1915065461
1451027254
202211346
771240351
2062915402
180882720
1623022069
1096436761
1393284402
1103256210
1489885975
1735282647
616069208
1174844826
2107730725
722836876
26835878
940094831
542160854
409676905
1116386939
535780129
1332290072
1345143267
926215542
1576668419
2050143512
319681194
118812079
359717823
1206297651
2147183115
670281360
1296108939
761221509
831584990
1944615945
1686565870
871029639
1543632798
857614654
543557261
805909523
99570287
1538542028
61884425
1459535354
1941505454
1547007318
1342042697
910455739
1576813598
2067501295
49703679
134124911
286224522
821764455
1504411320
1002626945
476897083
1569629672
1594353348
1259817053
1176329530
1627060712
1232213092
355616435
122913009
1610989441
1860453691
94740668
1820901924
1796657549
1574625128
901562552
1284332278
1249754636
882513482
142054682
1729883918
1704216740
527160973
1965749488
480378006
274134146
2039937562
1290768352
370021434
86808185
1676723287
1126720284
1553258914
1857417147
1057597158
1636415500
243125139
664686505
1444302249
1412016847
254333900
1015430802
718664411
574830682
1167958041
1178677092
970390333
1953813506
907395453
1623145055
966449856
2036565875
1217940
1427889891
1178222707
1305188046
196081139
57331283
508201695
86487178
1980018997
855358858
216368100
204972788
360827434
770588661
1473537566
516922051
1013023063
1863231694
134162318
1853417753
811017210
789902956
627117873
1603096987
600876349
1216267269
115576880
1855316316
1446706674
928859101
564162369
1607879741
1574589766
1821393190
1378627043
1326306361
2129064064
1107766174
1839841060
227980869
1488972657
398534676
2139653061
2033001053
455391444
2137336777
1944948376
365344645
1652976201
1584078457
233386040
956533879
1268891917
351208541
1807338557
2111945656
1135805876
23539866
41743458
58489712
330606753
664174454
1708117527
700431020
574204607
1395890306
1593818404
320424015
1754582112
1155414359
1250711925
709918854
488474459
1377535710
1776003560
1204651008
495177134
1597139057
1377938011
1371075990
826512121
1004595653
1620841898
1451048980
1298733952
839099683
526613516
693265878
402068949
2137535972
1295162892
1956468130
39811545
35893857
1168445785
101435876
1872769411
283520568
1452158024
1282780766
2075429271
1323582645
573127569
397217368
523004089
1158654763
84147340
646286210
316297455
678939368
295986041
1870420910
78194478
2009818085
319464968
1418317616
1607123832
1324616
709923062
449142524
529549701
1659221402
46605092
178602780
1566394718
1717027279
1125348115
230854885
122070577
692480808
1357633940
1932190018
1846429737
1282390720
808871842
996703916
508335073
992511521
1030332888
1770658754
1102621400
2088847509
1043366954
1452478786
312505128
1473512944
1114820485
1759323339
1019308248
500446376
318938342
1494537809
1540568378
291090465
1917860346
1519990508
557125475
960475855
1051020628
220743395
122610817
1456527504
344474355
299949128
1515669627
1381574857
1661534227
1975718092
1129262309
697772226
2060967866
1610102779
1797546786
1239742019
2082993841
306929040
957080347
1108502795
645767259
1314606115
541383667
1577663899
1890210367
439294696
1721076937
141838141
1985394810
720782373
1173546022
1019390605
865868390
1826439946
1222895876
1711284108
911083155
855620286
1112664702
1025194958
1605715635
312550357
1184266271
324191335
144514126
1224016645
347611763
1940064598
1421067526
1256171377
1810301725
673990211
1096762989
1110995028
1516899530
1990921707
2135392984
1144429575
676209749
1362869179
1828099322
2027003378
424148953
1187114532
336622730
989723747
1582944128
812452193
1505944231
1842329447
820883037
1878180060
640589270
1521170134
909498666
205040164
497737188
1758314567
1925427318
407230159
568596806
1586918939
1130790673
309688041
804720649
555277410
25365428
1342407442
1405690102
245491908
775221289
321679061
1342104924
486053791
950712914
406381269
1158813086
1413679624
827184205
938376976
287814997
328805821
2087138331
872326438
1432848238
1148053730
1544672443
1546406648
79022780
1041748721
1919677827
2030162901
449854894
451047553
706224995
1259336701
435120929
607189897
1144981639
1942919669
808271499
1130082367
543360033
1197007238
1829887964
286303230
729189382
1415384418
986175440
757146457
1086739274
1639549364
1570274436
2093258863
677919766
929035766
259106238
1165621625
1140854390
1110915044
1683335298
1456520697
1674246601
13997417
2142673982
360865315
721607752
688641661
1105061394
1046829274
1539986328
475688927
2007043595
534954348
1475515597
193574206
1036311170
1421301283
487328965
398332762
881833263
988356351
2136131790
1367429729
1328305791
1979355927
1747428907
744087603
2107488989
1132742445
1642547880
1470702176
656760246
1165894758
1141892387
1806291165
1713159943
631318013
1606858122
2072467383
895692507
426418044
502160622
1671905700
1117839708
1449790336
354350540
358460075
1606437811
1923244474
921761025
795195806
421447694
2095576214
1361826025
1687626322
1159037331
1296291945
1082749613
141668616
1956358366
629526909
1474260404
322427721
65204336
911067546
664731666
225532732
619663478
2096484075
2126306195
349098161
491459466
853908112
791786635
310865103
320350896
788045256
1432656767
1164551001
752863614
633313613
451943554
1878517024
1923172964
629586683
710092736
1292526268
1304517529
2133410803
1245626812
1670305200
949645792
81508195
1548843870
1813992423
630163073
607490159
1144107649
961096045
1621236306
1625522284
152541774
1971108485
766280259
428553484
1425541887
264203829
679574542
1216980776
1235294772
1515757615
1934756282
508883021
2100919260
751999900
182097509
1667934531
1286842725
1288215689
653812400
64213095
333828939
1998248756
1634220068
2120693765
1075288004
490839371
1938777704
773028948
452363412
1217941738
927991555
60391784
419585533
395947676
906594659
1245739629
1738682328
1864753936
1946585022
2049734369
1815291305
1141621368
1303962274
1730181542
1585588912
1328415135
658843210
1251284644
641815044
280852730
1576940849
1009555775
606734211
1025601192
1586642386
598586037
345835356
138864769
2043278910
198029334
1118903897
1110443738
215687284
2100508939
1338094221
1505519034
1366251219
758814076
1689129858
549685353
748691386
1411677216
924488260
381307640
457788070
1786276035
1713660272
222059640
1697813501
1568897618
1327054275
737329425
263295227
2130499964
467918557
795893042
461694144
200844841
1912483321
951944926
1892269054
594702094
1373259749
560701422
1997312234
1691889252
1674789984
170506535
915814559
857657720
550946383
1072905112
53884461
1091126772
2048414733
504470335
401299344
392892515
1547663379
1095373098
904632762
911174489
664905928
850419209
1219253363
1175317504
2016999668
649565214
1135325022
91599344
1562939361
121235755
1708940701
1045961818
1757407670
1028690355
1236574817
165415106
1326309257
301244942
671194383
304257414
439646176
42072425
1992285525
1189512015
1355710224
274019344
341458864
652141586
1138222795
1625138445
2060456312
1338941649
380235522
1973180684
90406242
2068401233
1958483503
1504256081
647053206
1716950270
1308283194
1551278325
53649798
1581071132
1537543012
1336832286
1120583465
1289654084
482439179
1075722610
69210680
590051531
1784445150
1204739910
1214465847
1750860680
954222472
1635694280
1313102054
11695763
351749544
332905780
1098315147
1857221088
1737133250
1557846844
1380395595
1708692812
227350181
2082025231
1006589830
2112958029
1432663535
343170805
2013294015
845704740
2095175053
473887530
1452110129
418097362
1473708546
884324482
1969964613
1592728142
1484863771
1206594092
261473766
633189841
1209139634
912123023
1751849380
1088191266
382487802
1804803768
533618744
715806147
1212489269
1663970710
199399696
927302199
561576591
2115898720
1209981292
635403578
1669800535
26866824
10274941
751335707
117674010
935718231
463626912
2090556593
418431414
1811445882
1116211026
2064861508
194136210
1656371017
1849412490
506702118
40444265
2008587854
46340043
1552663829
1506464933
973385395
809208638
394191742
1738825515
823572813
1056712668
949612063
874111460
1798318238
530040692
1931452591
768875106
265573062
245487534
924073661
653042457
1865503862
1463180742
1664209395
881457971
1769075241
1046889287
659419390
1549555637
252806076
1690888806
1356467342
1347173095
90891578
1922304433
1732724521
1372312826
148599356
767217867
238473748
861678628
1475544927
682972346
394253342
1341590780
1766460818
196166580
120838142
892256880
129403603
286056863
132825660
636786355
1320762812
689785989
1841254358
152509063
52150016
1482754212
1787108354
1202271883
1775807621
1180685432
2111909734
346227315
159832718
446219612
2014188756
271410677
815828585
805284680
372537545
908689633
757055838
1454030312
1398886218
145021848
1476946320
1316065318
21135888
1812684398
1905905087
1549683809
401811105
872944409
1224728122
1475492154
1816149285
1831185392
1283299367
1281262926
535754290
6280452
1697214232
1290951675
665682091
1660308461
1802813259
1662992559
779575552
502448067
265767047
127186080
1851150027
368212454
1159180245
1729372552
1250466537
484757011
264898979
1186860824
255204913
2089767558
415067271
851025425
922529633
1372119105
2117176126
1027034573
1992106349
1031560041
567105126
1928333159
338807313
564413317
393193497
1298232028
871862160
1435503541
1662186632
1378390584
1473412850
1977891476
1646069156
972793601
907471649
837178139
244562977
1759796701
1732252176
952468670
1087363862
880493177
517819254
783360736
778492036
1812298962
1092534099
1521346189
589609381
1366676590
644522917
188413253
1393488700
829553965
1115947797
16233012
713643294
194849630
753666817
60511650
735443895
1133047760
877060562
514805366
927550170
499997838
917308645
1620928670
229306248
1542025353
1827811238
1472380737
1918692056
481086606
789235985
1851290532
218211042
1040953033
1943591342
790834675
142212802
1482569560
1858702072
1778017676
1865713566
170652834
835464259
542666988
1793495743
784643979
575390277
390356528
1474852236
1091022769
1542724706
1694929773
177061160
383373138
1277915970
1312372369
921858845
1357674530
1699319605
1189436934
567698929
1301639064
1085634029
1904085237
457145499
614013444
1664262549
2125061811
1102843807
753402008
382123584
1575794764
792611939
1282448379
1908469967
1080160225
1990827722
1430677926
713794737
64518457
1128997713
2055161837
1142022744
901890501
2039882218
1917327712
1856056707
2055493947
1788710862
701608666
760277919
1189306695
31693264
47648123
1746424173
2118895286
1329084125
1771947202
249289219
838353078
1820311935
762436161
1373324537
1778194849
22715179
1690157399
940120999
309116766
214357500
1224717253
66371868
1541806823
653583931
1576881811
1678771776
402502041
464018958
1656124734
1530481275
1460833391
261992181
2042134086
580067288
1312811278
1502475128
697477194
2110945913
1362932061
1367982775
1296880914
390882912
1964620871
394529096
1205964426
2032944653
1039128053
872803581
1289507488
492541986
179212121
2082780483
1398614042
1438926492
1197266783
1274199886
1340242420
2058779562
1195137773
2026141419
475675787
1566245220
90221716
1321359727
85678358
1882924879
1802188113
56688636
1149788774
1879519316
591195333
1081618766
1312592133
316950919
1636751757
1238498415
633603946
1688930495
75651322
1093327521
469786194
2057269627
1381642212
851171893
830109852
290161778
430793447
1585958825
50503702
1933923742
1837422099
549753200
287304088
935963007
888452539
1842952360
1643110667
2083790048
1189258817
210398332
1882684891
863883759
1338621266
319665114
294018781
51095245
1215119511
702336957
2020429639
1681191933
1368076055
960634256
921244199
1712050773
1505726833
1823932824
675444604
1930422739
132747641
1632458895
1891940111
1788135158
2105760495
1652355788
1288378027
767867354
561890271
1255019934
935777377
1950956542
1162918967
1945765388
117333127
1421991600
454133462
473602891
1793508500
1767031081
478132600
1151457384
1696108552
1488162562
807011422
1316130516
536919219
1346897474
174834643
59967653
948901538
602604964
2128893758
1079163657
1900205319
1412768514
749289925
584843272
1897299362
740804961
821302057
1993005402
535564661
2068176795
1236080403
159496683
1698332909
692254111
403951037
771053816
81619064
2089941974
2087070795
1959299970
285742028
1832681748
1352115448
2142316400
1736231841
1099659315
424212269
1564404873
1934190770
2049607474
424790070
71137313
1936339004
1066327283
223150772
1409957507
1372846273
311070617
834207737
1901563143
629577241
1981121195
391935770
1828033841
1298697453
544527797
784414183
1549434354
684527711
2114574829
1555407171
1774354056
1302676720
1882296599
1457913042
1675690131
998100348
918401880
2025749414
2067516020
1837735769
1521499551
904337564
627650861
1427840666
1023576050
1221211604
210391866
822903369
476111681
951518751
58350073
1706590322
2028191886
1414577184
759940346
1816412867
888102455
1109099432
1624029987
656122549
780336747
1377321114
1324049954
1688251737
1281402459
1216354368
351490920
405762077
513172186
1792065934
700243788
1421282526
974264335
763010203
2131207969
1531516496
1661523703
2040632129
1046020914
455095318
1780136916
528597497
987203858
1337921244
1413239882
724100829
129799748
2095613074
2106494522
1985321708
487907855
1599219046
1668164771
2070762032
313071579
68286215
572770241
446309231
990345494
401113474
1992118697
859920637
1321699430
581444448
1035609466
690210891
1648409386
1243262386
1934794032
630780712
235746196
1659258982
709111814
578154353
80839582
85106481
1110120711
223418052
1189246565
217011313
1586660559
385056775
1048699783
1748811444
1006913466
199835245
1300990037
1251470440
8461495
1614899805
931850929
1665855533
149580560
1773072800
1498628848
1908569372
2097583377
408629203
1230138985
487168646
535350702
1473990047
1240983974
1036851561
1655011151
517565139
1772671621
1501999037
861669877
354585703
1104802406
1620169827
1522499887
485119724
17354971
1477096658
1986417310
1966443820
1231867191
1937274760
1045097482
410802494
1884897627
1097058865
1208334886
1807047735
1349102521
1897575417
1651095012
1192920882
716235234
1594012464
1884060591
1528347367
21252726
2147098930
1499654325
1895510041
1738284822
1936318049
1010516504
134457311
2070001529
1992836768
75358817
1421894635
308599543
745434509
1690136692
831579861
680598312
583049871
1933548858
476740607
987510279
1204501848
1296525850
1863157866
38174759
2023010875
747239243
335323828
1814451947
579202481
1184291401
329675504
991402755
2020211198
505215824
1918065522
1846030925
195422636
571800705
2022172957
1627034252
761924978
251275183
615320315
355947271
1388146518
39511174
770642736
751224750
1365546875
287946519
761560827
1730912815
717527043
1968686582
867010229
1400347983
1023631809
258074690
1180530252
1978871429
432431170
77151362
2040450509
1303462039
1829789073
856704606
396568860
2022176135
1306505068
137729161
143650891
705130739
88976042
2135224348
1924714565
1143450218
1343250493
685249016
1410923184
512116638
1499439221
486531297
589049426
1798143652
761153636
493828308
1441302256
771555361
608752935
1969240037
75109977
1710090718
1321877731
1358763484
855720940
1435156549
922232428
1446346970
789902616
1242853793
1486302658
1024034101
1265204609
1458397088
107528380
2104687314
719149054
889418208
157484583
1698069389
885826907
1410478151
567551929
134537691
968652267
766895285
831642727
7753203
1083103566
275301902
964050515
1619506555
1771091659
1654860281
2072700362
2086926547
1305636114
1282916139
2120437406
1784775130
1046231933
1210372084
1564967675
658336106
1206874430
1345555433
1139806584
1170024158
1696949793
1004428010
733235096
1828701418
1373453119
1486304950
1798027067
686268637
614974
1906773354
1751384642
874885213
1057877521
1023355902
1089204015
1804554238
1006676927
242593823
34915647
109549837
440140196
1086718566
384495623
6635679
13998198
1976457575
1619455253
1390279867
447335182
631456455
7831323
966816622
734846688
1848784496
874916447
862302408
139658352
860631052
993458495
1424172303
1702895358
1628525029
570722349
1176906514
797988150
148279051
1819892284
1795298901
1131047280
448683321
78083317
1129957728
615307708
744320805
2074035481
3003450
94816291
249853728
438749735
511187439
938322792
1835528558
1913785304
285081475
1633732228
1174336911
404608174
509747819
445344039
1318195571
1766701004
417240531
1752627328
944974693
1039031296
2033232244
1428012737
1257729160
796725567
777992214
1053787074
2062299795
500542272
539262246
1341713720
1809844836
1797760941
1910797266
1843308236
1125692058
1968412826
137935933
1308447346
1127163107
644995509
725289629
1189036276
1693100393
224627890
1540824321
1515778484
2132013033
1248779542
311245319
1681742635
288961271
990350426
573453960
1236990771
1803313482
855950981
1631192068
2058530633
933515554
950353565
145344357
259609733
1439299963
602051093
1729001085
1251291219
286962836
817165827
453836481
1193812008
1732807289
117975785
6353787
567775814
2002879274
1916975262
1454293930
1931691469
719782078
2103472932
1770944744
2134626989
1310597519
1740719826
626523469
277477961
313666271
1777159199
207219082
121094077
1642199637
145695918
1816386354
1093420953
1905361219
1074110073
61690728
453738732
1102595630
512598303
2076318894
1810535600
2110123806
2099601795
842873179
42606321
934663142
1437195895
1274763627
1409756653
279615732
1456448549
1754126754
957614953
621465734
842521037
324487474
1206504574
2016912869
1157796957
920287106
239315282
639012626
574583741
1661275060
668278451
1321666355
834504386
660513192
1791743147
50155688
81491883
371552529
621695059
1838890982
907607970
1031895845
705194675
289410250
524985413
1524094
972460533
782773674
1836104294
912458590
415289709
1255553276
408073056
1717929215
2073469280
1377685464
119517454
659250501
1234993216
2135527539
846553571
1926745102
85742021
2083852310
1598956869
914102394
264865770
592698677
494368715
1780774700
1573524220
1606322729
122791811
1256421499
274012623
1669250831
1471795286
331677433
1507359290
1240683536
1176444859
791788775
2058752211
1044739026
937714097
1600928754
382323136
1678230963
961467534
1154509251
420051115
171483058
1466123612
1956556625
1404008762
520110398
1597142045
54234840
142677633
1822692546
909492177
2028784112
98680010
1581775614
1920801607
540872731
176418918
1698077627
277825697
2035234001
715722425
361349438
536698467
1569320387
2130761136
858503798
2127205072
52762944
1985590607
776651915
1055477983
406948955
947054261
2021096949
405705791
424962237
560024768
700932002
1413254436
1456405483
2048400578
527712420
1896189365
1376527499
868634133
328326982
1235762368
833372473
282710722
663909283
1820726164
162047601
1335465874
2037598806
1620385948
327654641
392645696
495609289
2064520455
926541854
450491467
1024338343
163027010
1833620426
369245788
596642867
2100290715
254528351
155821299
868438178
1773513436
444888791
1316837024
235456993
605110154
1083204134
1723197143
693675131
1935609460
1387473647
619496644
960706678
1201428201
965490373
573603052
2044847219
536293443
603124073
898154683
1555099430
1258477116
2137297749
2059089606
392917548
1846623415
327970709
1212289977
1075989414
1209199724
1185925726
1306884503
1877416223
1870538530
551958229
1921556630
1468283320
1507742636
405241326
1759233828
1205524328
1322037829
123210895
1472457401
1772092151
2134071553
1855777029
1550403298
1045537974
1423669199
996160140
419274464
106753933
761783480
1519330907
1953189118
1317944093
385675380
1069199008
608049934
822369662
1274446368
1474525364
322364156
1140842113
372079709
249205459
874182212
1124546811
1902995483
574591743
1366314836
888743275
937126502
1967473914
1878493341
734391385
1513062386
1954930808
1658101174
950583360
549519647
1498400601
1031238452
1373249563
830959253
1072942127
1618290430
752107898
441484654
213778477
1940072599
2053276368
1703713751
123865506
954538299
2144658854
1261585501
1690567198
1077834756
986747166
1582971589
723967067
651755321
324426652
726964456
1961448266
802226846
431513025
286806440
303718341
783829324
1817676858
1007547979
1766733510
1759570331
589453809
123126233
1010618349
1134613758
82666135
751889949
483586885
1256140840
1423907984
322588516
1803472982
1415345235
877106106
888289611
664869778
1095128631
1734159080
150710823
791393577
550008600
1098344188
184598537
1117181686
996859082
394313814
1983411362
1047906950
1479488014
1433959866
36675969
2081695818
1501417034
905811502
1872121010
782539957
554927829
553360225
1985100862
1521104640
2134984203
1622322221
758633266
828719070
1257139354
712207856
1323971945
707565233
485423242
1787301842
1317254185
666671285
173963017
1491293357
29852113
1336184485
516995947
374252855
1035841203
1981522864
1078550493
1878010356
498756867
547775173
336268655
1763831304
1274125633
638958989
1819249902
1370687817
98017792
1518901928
1025089135
2026623618
1034976575
37284685
200382971
2060327246
634270422
1979533894
1383978864
984246469
555710198
2022187491
1145560897
1296257527
131047530
864901613
1948213889
2006433107
1708713531
806850134
1529608955
1586316762
1418322678
1568001397
1373549328
693344898
1327456675
1581964767
468997961
494528860
1706258934
1533480230
1037667673
636440770
2028127112
137725413
1793176737
1145527066
866732962
1420176845
2028048126
498827017
1209479296
2090666982
1725870055
729983945
111082992
1024472979
698660430
272095768
1054744834
1931300244
439438162
841524922
1944104275
1233088344
252177257
2089088197
1291937842
1559152770
1520334392
260610169
1336352183
1746050524
506693343
836241489
1430273144
332325554
427791594
57219147
1543354906
2027313156
1557256974
1148238775
1072578379
864694808
71960844
2028916622
490380413
592463606
1744812765
1267788914
325354852
178832562
1980283213
1355104646
1552455231
1164734379
946799224
754349553
717528762
784099534
1514641816
654939101
16988032
407665570
1413160812
1515649480
1133354471
1624306903
1106326200
158815757
132438006
1199112257
1055889423
90023893
981672225
243175235
178137768
844581380
71736869
1458882335
406885412
1856701840
1885755794
1545467575
416730352
2091920269
787646416
1420957078
2046125157
341227297
1862341478
1151257010
1170641310
1715042470
784822688
1911158220
1166346922
611534556
117620274
2071973737
1088529942
328219014
1647255467
1087733143
837075477
940829813
1060074571
1567178412
1174172975
1798162586
304497969
1934169824
168330901
2069124787
224461690
1541998269
676671070
2074122703
391547959
380749863
748002669
115503531
1910109331
1892750969
1393512059
25625651
432184848
1777630074
2101812533
1334456369
761959245
1169663390
2141267837
30148578
864299891
162481979
411333918
809718503
1793586906
1545173904
45312121
212211775
1595667373
1331475960
967439891
859910335
1416956237
580794325
804431234
1574429058
970182033
1608060519
1686329740
1585741435
756912158
67017270
1968365630
783487792
1119006474
97098640
41437879
1752110896
658715504
470600314
1850019495
777856587
1585624326
342225942
1139469676
1490666534
1348241133
1600037079
1331602622
886449671
157887416
790840084
910714584
992740572
176558431
572124455
720575179
1698789340
1049662979
1925287847
525034779
636868253
744838188
174243788
790591204
334537515
1046787763
473630063
1307617158
2089516236
2145244341
451653944
499635172
1689262534
2078316246
1779776351
832407325
1864583543
2014847652
573057444
1594288670
903216973
426676052
345275757
670596303
1576363095
391831927
2057349613
781162041
210956708
2111459260
1498485507
301181901
1675465511
490065707
686363346
75522798
1459933460
701818596
917407745
1619617785
1828651593
897502513
62450941
2049511321
2022410108
378194684
330626170
1772797465
1575619564
10545220
849719673
188881026
887083280
97247444
818693179
1977613423
1875116089
1841127393
1878987071
873873395
778830956
1279624353
1574535071
387660349
99675543
2132717255
441269744
220075067
1281808888
1045336637
306057897
2034032591
1639934158
830313256
1106325685
613251407
2100311140
130378616
590943807
2093625039
949376139
1587025323
2137453300
1985163411
1768941688
1468006969
1965725308
206948779
1361357164
328897238
2125063743
51011555
1282835734
1724768058
607706207
1025129564
1813200587
1943716254
1278938249
643701461
1180703515
93071943
1087878259
1799783284
1555599707
1617214609
273239990
1834936759
477693403
1934340731
1555150767
578590015
1447988327
1020922158
75221356
1296716276
2086974092
1846080936
1148425054
1124198582
304763242
1243783214
282987537
994336407
1988520123
2130061650
1660506221
1948384776
326500304
795866465
476998094
1166223128
69996955
769081744
1784519767
339928797
1827437839
1779564417
1036926186
1852594320
234553570
1668282900
2137722954
1999359328
219626742
2090746075
412364816
707050756
119454855
1669586242
1139767822
1660779874
898500942
1441320549
1405126074
2131870638
1371128927
1726500120
1014047527
1549593554
1639500264
139417719
903045300
1775044846
1092115067
2116585986
767957346
1917828660
26430767
165032539
319097767
1158274586
774195876
87800933
789411569
1514853274
217255705
1435982529
1512063484
367841731
849392531
281869090
1284155800
1290980442
332333564
1728283482
746485358
1028994992
1066978666
1570067624
937606033
873369952
269047371
661985492
228990043
781758599
1671738077
1783092719
574331710
1512824209
1564164790
110447365
1460334340
1815130725
895559753
76518336
2092786376
1819657187
1526909889
370349359
1013987885
718934123
1991206108
832549255
2079695109
1060976972
1582468245
556549440
1298997556
463897219
624285930
2060806687
1520214195
1706269508
910392796
1485341867
9627635
2105552418
1285748730
1189877583
2017243214
1297561868
686341841
1256611762
1958033957
916401602
254934754
138623505
272329494
764533343
1822776459
52055578
886338557
1450252550
2029108537
683049607
1707409353
1007241335
1115953784
1138735665
1797908810
7507059
1380801503
998758356
1629059550
908187028
1980840442
2046560782
265694863
1618653660
1180116708
500916296
985401420
1882383590
657867421
489924231
1068589087
1761134677
1364546478
1313180044
1896105642
988640050
1654114865
1485898651
129854025
1000582064
202426855
1676349440
1687258293
259300895
754269285
1920837741
297423326
1025203582
140897164
766707643
404753882
313011207
1175102313
221067098
1046248290
1945930660
328686806
571138838
809529869
539039059
125071153
2010805639
1503982575
1944459769
1390594947
1740405826
1869663500
761268883
1679113718
1767265251
903592061
888187042
1322760226
1616256098
186126096
1974337041
746431462
476640738
430702066
1477975464
569392399
1017414609
1440957491
2133764897
1557525417
1719974491
232946076
2031561689
518772392
1136587169
1543822514
698686985
1489634769
21709594
927836407
1312086729
1668033493
354757759
768996639
392838248
435618026
1600421152
155195760
1988366306
1800656154
1315932624
895065560
1628785865
1968906735
86485201
1026863255
1997870421
1499932008
487650923
321004453
609648358
1011319738
2107007315
471135284
127476305
1236201928
1688927805
521688959
511931297
492037991
606708989
1168200192
1861739307
572348814
1114887183
1235539437
592823565
1238662209
468770153
1115383897
1347879329
1978961336
1445878322
968577110
1616612923
72460174
1820518219
1297239322
1762897006
812620223
1496590770
608687022
2107241324
1552010428
1564547661
1605424734
1613635395
1529686851
739351272
2038305142
1273080340
2101679455
1198281115
787341956
1739008814
1960597968
590597490
613066443
1364557983
287521073
931918544
1706991741
273661464
1823174461
2066263985
975594883
614655633
1640711675
1453782895
116053577
1351248717
1996009304
2096170889
311139114
661419204
1997891494
869200810
94579458
1585378054
264577068
2061793754
1800231332
1348891979
436646041
645734103
1073311110
507497158
526995930
1856475758
1301331661
1436904178
1079435404
574708610
670751958
73508148
1443636925
548654229
354958511
664705478
83373630
1950564202
132935608
1837431248
1918606124
1643223633
353427839
1297780572
1914768888
51714896
1848188345
189894022
1208454546
2145676603
1976672105
1381607855
22542898
1230570244
1830954537
660863570
2055112399
1005108591
171742460
380280942
1442921431
1672992162
2080462954
481113896
7111020
772018889
1997690074
1907559502
1458483595
715801960
1684888626
130293849
612086350
466029569
705113468
942272246
1802606714
1888739197
1240463680
1319698185
1473728672
1807836923
1017803188
1438923555
1080972129
481301578
2004770679
1081807314
1257266585
2114455657
2142224536
1259560241
435303379
2068922237
1067675311
765465641
1627679815
1380779187
186273033
1425896
1439383796
1005694822
1540095764
2027800265
853961232
67741402
1338648128
2079940571
1671561287
899067441
1463101667
1105557385
1971939002
1161460058
1189838781
848313867
387267930
705005743
838634636
1775339867
952982426
539839887
2076702878
938933570
1482150364
1615500985
148019816
1377106988
319681687
1759593513
1283056778
1257070349
1473277343
252855222
768531237
1448932728
1844664217
1719194832
1577161507
1180749314
154885817
794039719
1055274937
568608571
1225059473
1564333683
1614583919
715712082
1255037201
1875883558
1719877767
548993303
1719543229
1102546657
1581192224
251002049
1021198096
568064466
314603252
1836306290
1994737479
2102563696
2005858942
1802610583
1854335198
403171389
264541156
1004655677
2011443104
1293623348
2126601036
1284589044
601156830
252560369
297849027
1629478454
451092335
1661522033
435792694
538609696
435251156
1503138604
1527852713
967317773
669352254
308072145
566954643
1817835491
1305461875
660121304
1258209130
1305579033
1898492339
1871828136
452693460
1644920740
1776124795
1609671428
1101261909
893496178
201639885
1818112736
1202292143
1500836701
523502558
707823432
1702018905
1506790521
596597913
407361898
1817364245
1798477748
1322011289
1478178213
1994205720
1515897233
1501582111
1313496836
87945912
1966451389
120900391
273611750
2124369618
1846564920
1238933715
940509689
1220918737
2088037284
2068393632
758225584
1126942586
1218896725
1707807999
792123224
1929787791
2077172362
913054878
1786006957
297397854
537444978
2053579027
624329606
2003573508
1352640776
1925382794
426300362
125183434
334621342
1468375245
1514443266
1420166112
361034090
368303174
883455784
659824716
1476357630
729260502
1272534377
1735903659
1540951925
2028272558
1267537113
688072849
548471732
1207381061
1665202024
955235789
1415331748
1056886925
1576805685
226781454
1943834618
618269161
213876967
1685976697
395407450
560967914
1627636662
635647222
487828595
352751391
2143740369
1382913314
1582090243
854696228
1154070178
1485786904
645607294
1110073827
549386535
591401052
452210491
1083317146
1951168500
299446941
1452586176
598950612
81763668
1214937563
66180861
335272064
1735801904
1813011119
1400513876
1166660708
1084007300
1727318069
1071169920
2076350111
129892
1002670774
738934523
1393451815
1227090029
1081810348
62606045
506520284
162691210
1285756469
663559361
2060955166
1366120263
2131824872
338931467
991420305
1448823265
998582484
1547419340
1605610954
727511842
1619457212
966693948
555814380
238805127
2047610417
760058540
1802132873
1433853406
1569791898
1476890882
992089371
1831637291
678328870
1894316671
2009236042
2107990031
156316812
2068297132
972196387
1159568154
300011739
512480797
1648915325
1636889115
96561864
1205211962
2135144586
1047015677
942042715
107284975
1062658649
352994110
159503684
1623868381
234514867
1852932280
2058743457
840959981
14787195
1460027788
327658380
1938879230
1686809900
2099231501
101938800
799168318
92434812
1034691267
154046703
970089747
1171628161
832642081
1472068123
641407867
608681786
569731974
455859418
1644888020
352925685
1594159903
1128564255
918855211
1774548343
1398798163
1843651333
1867895245
151127310
1227270721
83658599
1194841455
1525137476
1009910047
564214643
1089018678
464453651
980078375
249172640
2050092264
839374308
1053829875
1999505885
298112210
972508982
583932445
1542073622
854314270
717405815
883262880
1833911872
1628649687
1487015608
952530597
921637763
639869837
286399612
387815902
1403127050
1404783220
851450118
880151532
10388350
410544989
1747383376
2066771614
1868217937
1067802137
370659050
1571832740
570556929
179794960
495350961
671126095
1852216967
825336106
1108532965
1162924737
2004428013
882633494
1558756966
822813404
91137600
1533059680
2108558844
577028536
551410058
1317036668
962178143
476697818
893207085
53336452
686489301
1806005126
1128967657
1250056563
1809253
1034353632
1409631027
379334506
776207046
1707454120
1761810303
1033356462
701248232
228823885
386616850
1072989729
1486993672
2131797151
1274920128
1494652315
2118855705
1745831195
2033261547
1706442966
844310227
1893399108
2005973876
1965966021
534977061
921858653
2061681114
666487702
830943114
1061539619
1304424927
1288917075
1379152581
885668716
1474689359
168109017
382239988
1339278932
481117846
731698884
1902187943
230066173
1871406993
500326411
33253000
1867517372
279637937
1846807724
771593371
1211764322
1002563130
424163328
1650289260
1065838236
1869593658
1425394884
1111456559
2114739355
1401670407
1852083304
101139548
626208000
686643846
1273372598
1961973665
226352939
357969841
295235350
762351201
1870028985
1783144924
1679147701
1588019788
200141401
900872746
1083779809
662016195
248294410
2138298615
1666822268
95790347
1641201946
250635388
970705991
442436090
1481338005
1877671670
1748281495
90834074
416521618
773702876
1967958086
1047262809
1767160659
1662128913
1129494507
352700198
74758492
971199873
246506845
1851611214
1725723631
2025151692
1190576244
1660616096
232084650
1875328249
843055871
310640855
1876901292
1647031185
1826226432
1491806890
184532798
340792738
2078761404
181425803
1001099964
681232087
1392352829
2095582040
709582772
1384789619
1506397022
1550065267
2088552458
752707216
804137247
1148608093
441498604
661584353
577338071
119948235
1055397467
227265149
2130257932
1305652494
921665769
363726629
788997127
131637140
513515749
1067833985
1154784943
335024812
602311361
2119735557
1790082118
724549921
1223655077
1180661519
1832424920
1374225541
1568533707
451856101
1720500658
1986836025
1707655488
378454043
1642767143
1773804109
1740831008
894356488
599606167
167301615
525237683
1379687920
465269183
1138677090
1691765105
1510363092
1670900369
42169944
552653765
685099350
234244477
993552874
2060174896
1636150718
1853210713
2099370785
104986351
1216451231
1824692152
1248232816
295481114
1286946184
1639937889
49337936
1377908041
1830136497
1861711515
1322915885
296461085
292330251
900330441
1085842411
649592914
959425131
1273050529
1445600302
1801103379
323743249
1260704412
252882514
382268552
636426934
1433985386
170548647
1345532752
628568791
1920659925
1871795605
147906946
1976679604
797821873
1883521849
639643810
296976724
2066020524
1131001891
1148834340
926011833
1147212593
1351718158
1564085246
1097225702
2102255491
538934008
1658852468
48653036
926100451
960054844
1889842999
1157028111
763983917
1186107500
2049524027
1132825080
893609683
848182038
2063578179
370222934
725415152
1640956266
2095924353
1908979838
633436724
1483739863
1726487511
290167120
1513714053
1333703913
1710319117
1385365510
1496385856
762179105
1678550451
1135479771
2013821700
1524447246
1756712947
1662605997
2025794690
472594621
1767092415
1218127841
1030395763
1783465441
2136086468
1068298846
369752488
998666027
747850620
345746023
2089274812
1186058211
1311458850
1906796771
1541016374
167897465
408631936
697019554
1280454220
1076184454
1978785536
821633297
5114101
1961795763
1750139551
1353313259
1905941071
347593800
209283380
1171883226
955789247
534313133
882765625
386470315
1448479893
497817589
350156441
1461276346
292411923
12027733
1424956085
1759705929
2140708971
1740034604
1870802020
295096674
617154236
89906208
596080366
1213072055
314415822
2059469599
1515211554
894713772
1520165408
379931011
1222890699
1003767166
440742301
900434123
971060756
883946582
1742097885
1844816792
1483795506
829222278
1524814760
1117056889
65436597
842971713
1948084255
1365782616
651387986
844593458
691908899
1210136920
1131175323
1237849301
1679103243
1800020053
1648483121
1683554904
1357071210
474195695
1332533418
820283143
1763411261
290825737
359722585
1960544112
1022088396
1560968953
1815391462
1539169378
385269388
1882101288
1569800759
711930571
852560072
1944901080
807036195
1920036952
1609835566
799094654
1004505670
2033033956
267805704
672814727
604463032
60061292
2012872264
1143147216
189174119
377434825
442749997
72157699
944952735
5915259
1057686062
1108710206
1116946778
683819214
355612764
1956454280
1181672370
786206813
1941690966
659234266
1270524699
1330935871
1764354080
550941673
2011664677
1594215388
236629547
793610688
1488064199
1602099175
1376992557
668048110
187947204
1318934869
1133030044
1726419163
1046012850
1388264198
557390173
4924840
249081941
1224072436
1409648945
1399655965
2113200124
50274570
1167945745
1673653189
1264455839
784171755
1634539835
575457147
1170211107
1897755950
1784663543
1205048104
882245066
846219263
824624721
1968845983
1359516676
1919260466
467001485
178034548
1521848089
904675467
1489445369
6342507
811809825
1097065085
64356003
379196086
1941960337
1437065623
1982032501
1282814985
577698898
245167885
1840492607
1653441791
902007237
1309296528
861344555
361707635
1168850562
1302790351
1651389987
1373805692
1516816710
124092378
2000374968
1456891115
199220232
455409574
1301353119
437714280
1146316969
890425202
1120963769
977593330
2006394102
941887508
994480307
1906575973
1591039681
338754425
1545213428
1073562089
1277814918
928690716
1612467482
1827318800
1886635364
1988399433
116097138
300430766
2027781486
415896069
989445350
228661475
951988665
1710894720
740835650
403924930
663996700
809586901
1103673131
692231660
1375169485
1296746702
1878340272
38943566
2005747772
1396886225
693107545
1795253780
1863360234
843183564
1465654236
463508738
213718746
1791713559
2025831029
1438270019
779508105
774255438
1038170441
1539810420
1009711027
628867125
963649143
1248489919
1513067798
1891839810
2072691827
1271179875
1040145665
648259978
861000304
933718558
231652983
982913047
1004174391
1903280803
1835364382
783235610
1183877846
915971718
1521794348
1520155570
641281117
384871062
1062148359
1500918610
317164706
2045986983
589691956
1547772062
408171914
1649904044
940509109
787300960
1026045640
326643773
78737853
838171947
1391269467
1377810955
1218230817
1656310043
1131579581
879981327
1248437938
1222551610
429584755
1389793086
468092585
1059366142
1889512221
767446295
2138029961
305092664
1711150972
1116741496
2092278191
1475770332
526284795
331538502
1515226028
782199894
1860537778
1453066969
480520014
1101787038
495059458
184679721
1504929167
143012693
1676056279
2013021072
614802099
697536103
537009616
1637542367
182160072
1226224703
1575369322
1260246528
396269083
1263170130
1479403619
978660021
310039670
893253265
622120279
928231676
798327442
1612422609
1519407164
766265993
811001367
514017671
215710092
1653828782
2112614633
1153515276
671521948
1700635108
373305048
894078140
1178322474
905188394
925956287
839383250
1233712701
1459101604
182120682
643331996
690036516
527363147
855820400
81013128
254078693
1642991803
1891256749
343466472
354704931
1700936722
1216523775
839464014
581568919
900261979
1783445883
375851967
708923766
5641348
1339760270
584239099
1049117219
69142391
1931324340
135783612
972964979
260249859
827833877
1439704920
2036372958
627803542
1726054158
453399850
1904576517
479938308
177170370
1101099476
919046825
1894250552
249400725
841057612
1563490815
55885328
304100874
358017679
1840887897
810039976
1847243722
903685490
101158218
1899399059
41781832
323109157
356667145
825767654
619502090
753120821
162320879
304570226
1951405344
1655298331
668180648
435924164
1682701158
99274755
759332099
507411342
820502117
1423839737
1305585599
1167063554
159329824
522808269
196866315
492196851
624970952
976261048
1607372921
198173410
446278544
938486349
539215213
1424059044
1041641087
55411220
284770196
2048481723
2085214333
417569949
206786180
1954616375
361742380
192343357
842914572
552945264
1501187079
1599638415
479995474
903757500
2062988918
136442177
513299078
994136011
1430575488
2018656441
686011232
1145322176
2097431663
980816548
18408994
324772405
1068996270
2007158068
330346946
1618838321
1061102810
523141543
1159376798
718321808
636216478
397234866
1202371250
1433568393
48996614
2036163299
556542265
1225466776
904886071
1313491632
873188326
1913284056
1812830671
881923828
1294579454
897929789
251616769
55430893
1753469244
1556991993
721194765
987464408
336211350
33380739
915737437
355459430
286141111
902542884
1393141697
2067486498
299719486
1764408541
180706471
2018948086
842610224
457186749
1186445810
2095536420
243044084
1719022912
712090337
1568862360
643814963
1165813227
1107645179
2080090624
91037956
1261664905
1808443805
1809711581
2085943916
244617314
726187725
738791173
192215758
903678494
430292884
992631234
2013341752
1514604754
1931350380
1560689034
1650532044
1876029338
1344519962
1519762236
359792970
1924164806
1810312454
1596133174
729690277
1444252870
1898583350
1353547886
249285883
238670929
559795101
570290599
1229126925
294740462
1227737684
552920153
101515111
1397496140
1488422338
733677230
548209123
56153338
483428763
60639685
299090522
1313120258
31185886
612204577
181335616
1768880638
2010098138
467698606
265649163
1848385237
36453477
1388504107
1729188444
1619942212
902116462
427629905
995645567
1018127855
1633553976
86004976
1587861300
124961172
1564143179
1372889508
696176674
635054030
15119906
98687158
161945382
673512246
93282150
2100028509
1802842452
1142145372
645505304
1426825713
1182334436
1808311530
539810507
1686980739
923870929
1155399932
1108888136
87906068
868702231
1030484400
496141975
1825376808
375603424
450228187
2016691366
938957542
1573215051
542732907
112157681
187663590
1052409057
1366726906
409158169
1438782548
1327050390
1584127514
1125078868
1345420434
1335479646
1998442877
1227168590
1052194304
1442476484
316922335
1683632223
1425171685
1512022407
835911777
1362876594
1340933929
1845675567
910147916
1873064364
2009115262
828337757
860874596
118864206
977513212
1597003216
1872063923
1024694546
1950873910
606942624
1623943658
248068979
1192519866
1117412420
267255481
642819962
65111440
1624968796
587617688
790832300
1195570083
1029156340
1008968150
1548855469
1384535053
1667804230
1931094582
642156966
154186627
1645691026
1774279482
1559329809
887324988
1856301283
1485431167
106878469
1376914427
1240117968
1935985800
551230443
739281340
817973895
756332484
1122227370
1998955730
348312672
690093589
977708469
1667732118
1406635112
449508120
921679727
1397600705
572403365
1634280934
1023959464
1962914005
1524705087
1759816573
220667783
1972058956
1919519613
787378300
1752288215
1632186706
1268832450
1272615820
296953150
81487155
1100119601
1296415
730110639
1179378059
1174285226
222347216
382558134
1979103186
189524777
206871925
1006094431
50812605
1230176244
2145611475
878570881
1332897757
1233424357
338931502
411998627
326448751
137040556
1420153192
1261141056
1489214828
1569688296
405459507
1866573549
296582701
1257604610
77779564
1411207385
816102844
880731202
1260173659
2142888803
1756154799
36202832
621797114
604982954
1734127891
1462768777
617135578
849192310
1698473230
1213612283
425831966
1823998246
1499999364
915049921
415278788
1043312316
1904066557
884313738
942868752
1663083064
654637387
611337044
375419283
1354773426
1737771683
2124044495
393057108
338633469
1159675033
165687572
373823874
1500505120
133575552
308392800
1412731501
264385533
1142996812
181068989
433545318
667218723
1071345850
1481590682
1259451879
853494883
153237322
1746470036
556504570
982654677
206588064
232577823
1424220042
2037560101
1442745832
274978941
1008689075
917485588
1718196799
838588704
1024453498
1612809690
482879715
1876938968
2060222972
503753523
1159406581
617142869
1165195079
2125316431
991965723
804851668
571450976
2137884618
1630522563
993078225
748268389
594299255
1508892450
924971134
680404407
2010613798
132377529
654989372
1253179943
1481437555
1308867189
1498648222
549309903
2102762068
1755418590
874229580
2043219892
1509196696
1980295711
1237340078
1416538972
208234131
1784596525
2056900094
499337899
694733062
845969462
2117626383
1985401062
1881823527
891153537
1200891333
1083823068
13537916
865901395
1421897015
1847598856
2109516043
1007674381
466912855
1465466304
330940198
2066480632
1809435098
1668811974
999972985
886599271
1102095207
1684166006
596592165
207030013
1040013714
1285648144
221144182
141847415
441294438
1265428983
276380993
1751851227
818407283
1695039721
457276844
1782719228
1658162681
1271698490
795664712
328204991
1750644547
274164594
1371103077
1638632663
1377764672
897023904
1304600172
2121463731
1331826244
1318096402
1797894330
854759773
256286054
223293886
1793071084
1364469432
1684781778
94750288
582423281
866089148
565869595
1965773266
1349791781
888527671
2093456398
85292940
1154231082
923853604
456645631
1277587888
1371869284
1441647805
1303915185
1208488875
1998629267
1605263700
1547343206
464311554
445657465
2128111259
742981689
443540113
814895368
1094488994
1935582599
97335715
368861924
1173229702
341401464
1705691626
2035286046
1624472325
942913196
155951060
371053478
1786410598
660126759
153490985
735492071
1056358519
1644341336
267784575
76290520
515231807
1932870553
1132740896
255894865
944766094
2063931101
1539009228
76167717
444606929
1912365953
1355070313
1130768331
696975516
814670859
117711478
255897899
1937681291
1387090824
32355198
391174670
1658068437
547995329
1825378484
847870519
1461379460
1002281960
850910604
41982516
393768360
1705159394
1828993148
986584976
1659110515
1473224213
565984448
427987216
371726738
1074366866
564629053
813144817
2010267778
488316052
1336142287
1985624820
911909639
1604493550
958775580
829467874
82575065
1611121530
702143380
758935323
123022357
1808409635
1249968626
1329173934
1707944902
1635364640
1698606885
102524877
1834139193
197770241
397659122
974013377
294682781
693106213
224292812
1401604814
2035192718
1335889352
1389866102
564024736
1989855767
496316232
1822973647
1600565423
1743806061
2042250315
445516448
1406607431
2143826318
1726085868
304659373
98610481
1411027104
1243584300
36368459
1111472166
1601930292
1383172708
1497664490
927979302
1234871569
193909689
438423830
912718041
1561295748
40380448
2012701524
962121923
75195866
1124983699
221532794
501451909
19531045
1556856809
940780451
535219971
1232680322
40588842
115545216
1986393428
493980328
1236166248
536997069
376873578
1679316777
2117199864
933263698
39621638
1277442547
1896538520
1871287552
842251865
1994208583
663620112
1799711954
246001778
605113567
1221799972
1964097662
627523835
1780919101
715483944
1179135334
837517772
2104774979
1672549018
1609269585
1287191637
1714047952
1373667056
1580536709
232142378
1144156595
284725739
1411065907
784497957
1687333456
1856374346
32070078
991951676
1945746482
2118944933
606342033
645141284
104833602
134780727
638575736
679413008
2059561778
729098839
894849100
281795005
2041093868
803611789
174066338
1429837692
1580346742
552110935
857649425
1985920665
1583408163
2130282112
1277058320
1875381509
543255885
2038770066
1440237271
1228114782
842913140
1482556073
979332807
17358810
8559076
1878946833
564154556
1869605924
1956593370
889508689
1619827977
1820766381
1407938026
1081823881
564919279
1935112406
1280941123
1469886450
1537922825
777015182
1409300628
1323740744
1151347703
1360837572
482501061
1768641884
786654773
1591919606
1568744675
577894814
510345717
2063874791
375276478
546901301
1808709066
631591953
1035567703
1724495778
1948312959
1280933701
1873903175
812529305
587275206
1652002147
1242631212
1132201253
374852774
1136008332
313663019
1677905268
827957190
1993428094
511652380
2047942583
780763882
2098903625
727467990
1675621136
512934874
922010886
2137022340
1532358118
1140077175
73013878
602439681
1192457658
1637174201
733121035
2066564229
1146652621
1551788860
945169039
992211890
808802548
2131559879
1832883554
143924507
1939258974
1042082684
395240245
23773126
1457478950
381653554
2141016114
2104752361
652125071
1966761827
1854119939
683948415
2115405832
337980234
957586078
1530528881
308351692
1688293839
6674352
882980279
2015800462
1455648169
1530713075
220254173
1635137635
1130865354
1654541407
901534258
2020602529
1187651603
656663250
1423021981
294918646
224174492
1671695043
1587297353
329670436
1785854750
1425292479
1105693759
402071008
175680143
1973777214
1563949463
1862491276
815624634
2008804985
819272350
1652331590
835647704
897794305
104673231
1055474171
1161525456
1975493595
1839936276
1680817586
1283550607
1184731789
2121821421
1433983947
1676431312
1575006164
927109907
2114311258
1563842553
1542648136
786394841
563672010
1030244259
43324537
2135362382
877892402
1888501052
1729190414
1874684800
519034978
606637074
1659996903
1671743760
1097514624
455581913
89736319
2004965786
1464788418
1423043149
172329945
2111282577
904997858
159829090
1678945137
967718635
907021462
1323407908
784946775
1151092328
2003224981
648517586
1943278861
40718955
233134844
1377568086
2011035947
1552135431
224274267
2104701075
1673239148
994218599
1369080858
893226913
1952406048
1407735571
1306983889
432267989
2096754670
1700969927
541616223
1785552689
1770536470
1724210793
430618340
1298718897
388984088
1982579582
1702534411
636625979
1122521255
116394232
2017129923
1571555919
2115703820
1648296502
1841755335
1000923343
200027485
87222456
85073531
1037678064
1092328155
1136496968
1884751716
1740485010
2071422495
1472932806
1036377614
457865223
84046320
673613799
769898908
1462146225
974163080
449307824
1642836739
527362905
280546679
844580233
1705166169
1684026164
723466484
113988023
892302605
1818065009
1832299637
1563277677
10895744
485271435
565973748
984491338
337370246
2019696168
290185464
1263315810
1949182635
1142179543
160618792
1417989725
1813318517
219167131
834345052
813826831
2070669788
661153735
743860643
1988542322
1191515232
1314278835
1848042227
21958749
1765268870
965225499
1548142895
1951905695
993690507
1309920131
860929144
890426164
1916330315
128403040
1816734729
87230995
804840980
1353767609
1261048650
123093931
1878906360
1045873802
2115108166
2004411810
121328137
121118871
859263327
1153079859
1032399114
303027669
1323362121
35495410
1562963732
594708613
1908728715
1342805733
1842240970
37856
1263459232
1887105617
767262075
1250233524
1114522135
736610953
1017222195
2073742003
1387141824
84104706
1360518866
177241213
309786569
1974001010
983109982
1030012901
847002771
257374503
1595448881
399721997
1702210306
1573247131
1415628681
126614475
40253358
1379684170
713717533
902643068
1523656036
1249209502
1979702858
1421479970
694053467
1979111530
614129321
1357210843
747592551
1894136468
714095137
95117725
1950654819
1669654684
418941737
1829876867
536245398
1369119656
954729713
1107815994
1184899387
87797715
1394998179
771810093
8377275
610887973
1572156729
1627264677
233549072
155632260
1568538795
1564880167
1570578084
1620657230
1670059811
1310680479
1072926584
1653170517
711607223
1929846052
1674528426
765976220
2036454327
2130663400
1288020468
1684127842
407621436
1168856096
1234145236
690733450
1208482043
773071958
213079344
1976455364
1620416242
621695244
1753913663
240850732
1728447094
794395618
1390786900
2020935400
580452357
1169373424
1001219477
1806954793
1903419514
1396013479
1828947170
537699352
1518626905
8036067
444883463
860262752
457212044
1813977901
2020154996
380108055
890482399
190467216
711749529
304198238
1198216552
730290058
359834343
1784890135
1349696491
1872169184
504752622
459328960
1068490509
713277510
559410858
1626557312
449972480
570450420
2077863919
1935435390
1310929490
314265945
1058710819
1838602184
523053226
1101951785
1130376079
1199328899
423854343
2081765409
403061027
636083538
818105962
566341264
1796889098
2133586127
1123656364
866753758
1547826264
840617450
96589552
1654957050
1309463497
846239769
1795988333
1081370953
737476439
1426186106
1906364468
2135935318
1114428423
312588044
1434920144
441061803
830237269
1218073494
263291194
1393509136
831471942
298004696
361706828
663641150
1429419065
1264435357
1314845175
1011526557
698987875
889299067
1026525340
908929386
323769198
1526814841
1805677543
550427384
31819025
516989247
848504710
1146436524
473873741
957690300
320743755
941207599
1229244427
2099975764
1798500411
225771482
138636840
1980075659
1854377391
539482019
1490641308
678785905
1836391793
1878611042
107311544
1593714134
412876205
1631884404
30279587
1602356283
423546723
1615745660
262400653
1261398491
56966888
626755427
1874938804
758592558
1475842991
1034032373
1185290948
1693831574
35915929
122451840
2012389888
609736526
1954475126
2095677691
1283549955
727916544
1198426728
2126584362
767650367
1038971305
2073287028
1051135433
1930523569
145337369
1208022408
218421895
889059072
1188331325
623796044
66292988
1432486873
2045356287
314573909
1868472887
1787598354
1760214090
1732972500
1464398318
2125146560
1692429860
1315799586
996974777
467310640
2086628642
1923650031
1569659425
1751071542
1475985139
764334956
1778520980
631593388
1839572575
2046241213
1676318140
936041576
289608370
1225096663
1963396841
1922255241
612930727
1140473931
516779556
1137117525
1220599108
1910091837
1289372823
1914630659
2028061851
689695759
1858727898
184360098
1520817809
716622376
162843780
1079247028
1634822890
1022523495
531067067
1664931982
233587275
429516028
1569713452
1457409511
693677289
70774283
909711607
1248095721
1406220472
1647467193
1796006579
1072358728
414574490
934517395
24554294
1633322247
2092035521
2037665380
1172219805
1666911718
484636682
882219198
1129794497
966411599
2127231466
584922327
20298864
650727801
483754950
1522817136
1710115173
1037131060
190423453
1743411986
1353576427
954238183
1176584262
966534848
1363797232
504367707
1319050546
2051108864
1614685923
8704174
1058814757
195081777
378804480
1208688981
1464197519
285936500
665461886
1213118423
1252336140
564176305
1156932338
334501406
1101588306
1912550916
502681967
1591222453
168528608
2110458311
1555663267
1850409843
1669133214
1990455782
1365083403
73096474
697973665
2134307843
1966499462
1736356806
1415307072
2117976613
138988783
505688427
1682141852
509410124
1240771814
827238421
1337057183
1559376691
801715246
1213390258
1794059673
1526907699
60469858
855318735
210554337
2023514672
2081655957
2121344185
1542157148
471368871
823735960
2087658857
1204645823
1674806713
1065235903
861492343
385784368
1644729853
93989658
16813175
1564130858
1738765659
478209427
1357860364
1520144599
1274606104
263289877
574751671
1811361621
209138125
1463185394
942378487
918037982
276742501
1045419868
862394333
584580329
1387621683
719359748
2046309214
29708329
709091654
670528783
1035615514
1897819336
1804538445
669887226
559941860
474576617
421424258
682811311
1856296566
2014517475
1652542802
1057006133
126848127
1872541976
941245061
189643644
935935467
973289396
1207997328
1031442676
1244132986
877082049
1223987316
307203799
1236192593
589292362
233581356
537303542
476332771
746673337
1971935172
1429768841
830465200
683631109
1712698398
1067953655
1267742956
525733136
666040292
109072721
39449557
1535143588
328281721
2110280617
1867608765
15150720
941339931
1456914476
313491800
1758429146
1059980359
869036071
1581409663
1414768846
344014919
1244050921
1983656737
676204580
2141425822
1252331134
526346597
1941951469
501891159
1926945782
2097862177
1906042579
1710204649
2129012687
818266742
184530875
525195375
669281607
537749180
386031290
2120686800
1977510778
474261258
828593213
1563242850
1778646889
1673992111
25276141
1459114094
1748043496
1916815600
790948295
1587478854
1288980984
1502108593
180368116
991932694
1181838760
1667685683
452542714
810357407
1477897839
129821665
1364963871
1980647259
1547772340
1370989487
474083795
31706602
1975730316
567005509
1679599575
193084578
376404579
1364979588
1046588759
510902282
559353459
403270487
1082887195
2010211319
815492659
835858256
1639089178
1615143799
753493978
674986207
1097341505
665174287
785864925
1206580253
1990078204
1620928367
276784925
925835245
964860636
2011959555
667862159
1360525965
1331189447
1140242622
1478686828
1541469626
393685360
779375097
65941961
1754083956
1958403307
589924605
1698406952
615974445
248184411
2076461804
1980555028
649315966
180626056
839390934
1470713043
1062001915
1659614661
916198571
303599833
594486375
1899450617
1676408430
320932649
1263635546
277911640
564961391
105077169
867435886
1826529723
1857394891
1967907276
1089975809
838722171
738214099
456352420
1525773783
1173333540
750638113
1898418114
1937216159
447352004
1016410537
1068806863
147578008
1745981546
2117692349
1680430601
1478687234
1187320904
967450603
74249922
1537868880
814053949
1787729895
430096305
1519086414
1528938915
473739633
202459716
1083449954
921742701
1646038625
283666945
641340517
302051903
3804519
345898570
1759829938
2101931084
552929752
985320547
1853479555
289332943
1105290283
1578132090
776757202
325236968
1393021459
40960144
1555259968
1180853498
1490581235
1394773034
497371582
1520541129
977290213
392530374
1843074774
84823565
1097998413
2022252358
18599782
910849393
924113316
186981917
661730040
1146394497
1688656894
1194530179
1646704177
351777328
872985133
2027908419
747882584
2003549000
255807130
906725149
466771491
1605347115
345971233
177858925
1537394593
507901693
682675700
1472033241
903727845
2065485541
1749095088
1352961682
1022757176
1250595939
2049698094
284787184
1630120660
661132426
1100274320
2144381753
723866570
1970352611
1985802359
196991434
234446735
724900643
851932519
1256826739
1029858771
587139428
308182252
740284920
881198608
1447069193
256390125
737136116
476380288
1864776050
1616771358
1796729051
140738062
136331394
863386710
294982472
174644339
1095175230
1014114340
466565976
1865904786
128304663
851448145
92003929
113105178
43204677
2082713349
1072667661
859988477
392325718
1823808357
2142752757
359259471
1406357623
824679286
796210191
171615559
1405985028
696856485
1007717150
1398600391
1594735475
801893439
2021806718
687438124
126698993
2122979545
92699896
532105893
26233899
697702723
2075473003
1014629623
1113580851
1527193147
211395803
1117865215
719020462
1284742117
1769983326
1084908382
522781381
1042975845
2094160876
439711947
1827616575
2010936907
1694600874
1301195322
1168073444
910507404
638328333
1979497651
1518021676
902282177
820195278
322302544
1411207738
1779179625
771903660
1769745948
1869548456
1280448727
1790211757
1560371196
2115169471
206029067
1587481489
2119514469
1617843555
1412848435
2035023592
347941346
1268410240
980799656
1166794928
1316463239
1302693166
1731721623
1923678889
1577820876
112088842
1725738380
2038735867
786795585
1971411621
371170265
1574380034
44187600
42072143
244378404
2045522867
864649386
600318409
1995023061
1431579374
131637665
159086634
468507183
1025720291
1956542671
966064798
1000780009
779608587
1711905735
1582316525
1979322385
572592928
506062006
1253384543
1653485895
1784531351
2051423550
1556293783
1565323223
432953838
1913107422
1827092019
801300565
1422977578
1792726952
1719987103
1456615771
2090986218
84434114
1971094934
1095324539
1438227073
1462110276
1756775014
84830592
553619154
530638073
31215665
766542145
428689310
1262599983
1720468185
1884263159
1725483147
1252845862
1198068400
1038895550
1430273034
268322725
362193523
1582339213
219127089
818062667
1195888042
1927413147
171534669
263147549
942145282
2043595463
1159420856
479788096
579423817
656860848
1321741933
676000279
39855789
714182545
426730893
2097119306
1798665584
1030803567
1067196580
1666890255
1985503120
509854001
1529083388
1994947172
1857585261
1815645934
1589564333
742305833
1139912639
595545002
1801513626
772076283
372396157
1460569999
1150263491
1027759899
1489315264
350924829
1426754306
208845211
422032121
1176582357
658599875
470015181
1823875134
961055769
1261457670
1912368309
1595255177
1819656811
1566211769
497865390
2007405886
345580344
1086173317
1399554621
208056793
1297247509
532031789
192775407
483220463
1299047863
1844240282
1919700671
1464470918
1901802131
1871229318
539613909
942568235
1712257229
939236925
1988365970
1626147492
1004553722
618989511
914908953
1521830322
705871736
262274742
1335422094
1872120696
1356766076
1246007926
571698987
561055477
1357340902
2060135804
1787562720
102960574
473067561
160495085
1237054440
1953681867
1976455761
504379657
1617267459
1969648662
712757893
254794942
1032763761
1506679279
633986446
980736534
1754436982
602590391
607463958
1737539480
531320463
691723948
1677502862
870726495
1991598520
1754585677
1534836596
2075962704
1494029705
215611323
620446348
1425785249
210189980
1957239697
2097824870
1902645997
849759111
1536908474
1636803048
611963946
1749850559
1773343527
350575540
1392935801
189600023
2043047300
24032778
1092002790
1482360905
1473155097
926556562
73433127
49967537
203700794
2120215215
1476457538
472993397
13825366
1039053511
673923147
333147113
1783352004
1079423027
1789452931
1537304368
1558217271
728020462
992115051
833878433
1552967570
1392379023
944418345
1552715012
2093980157
1659757123
1227106036
672405452
1376903405
892730073
1069252856
1068581229
117574634
124946517
1087263432
266260064
1533990744
587416266
1844983445
755717374
722885551
1892293021
169794697
1419983006
1452868437
1517335024
771106036
2017849144
150800619
1212526815
613761650
1648856212
1481342386
2078460528
775283724
1707054883
670029713
2095880760
827746393
864429007
2141390677
1180517310
1352144421
1486895803
969611102
1609226867
1842503781
431784700
5787938
272273998
1492397922
1384199939
122219588
1504819156
1131164460
915169694
1344029764
2094362641
250691109
1294426223
27170517
1212825957
816031510
1070510680
60180999
262431631
664843014
382667270
368818967
928634796
1883310233
1180216140
126129092
1564952818
1801136300
2039090788
2137762155
1113109554
1661137499
1477627234
41837253
990304545
744434642
372234068
1939383947
293237126
1615730043
1977740518
1272467692
1833316989
1118962501
2069849378
653341450
29922185
845086861
1977760021
69900270
1969643529
1640134734
554915815
1152340922
686755557
578676963
175391778
2079938917
1067180690
1011719585
289928887
390191480
87740874
431255990
1184631805
889120671
288765815
184916249
640890738
1033349462
1246382901
2055566379
405930198
1788349541
936993108
712665485
1720633200
1775043727
1525674850
2015807483
1348865730
768758350
438923306
616870094
678695674
1169870972
549901305
1337789027
1930732708
1100761974
1785202902
460487246
1128942983
971497072
301534993
1746495331
627948691
60283493
1535372628
641074193
960920005
1935422431
1438148775
2088329434
879616871
1309571524
1494910206
1524008402
1627222375
618025668
401132870
382244417
1269383629
1602716748
1659593720
1390606754
931654966
534937787
1014815451
1038388812
350790394
1954577652
1279120339
598139833
599297328
39063437
1124362357
1549958337
421035365
1606899308
1069046519
1558256186
316924032
1419814248
1257049603
72813606
1527380730
234273824
136987968
1119653216
2008706385
362644635
1223994624
1419781357
1149632555
9722162
1053240190
394989624
1404352714
1344197435
508426191
1680913833
506606885
1834033403
525630338
1774329586
328290248
1996022743
1643575763
937327359
1791495378
1307285226
1657340010
2058987589
660917638
1675853051
1287757750
1731315637
505269597
1295259299
551447154
1923929497
1589372167
1975460145
1485717265
884427975
1216452624
498277361
1494537958
914149699
827287546
1790728005
1127751454
2119426459
1860596052
1718717099
1671977007
1404408075
1019891534
853865084
1169424225
169495285
1751337122
308475590
720928255
391420893
1612825436
394746261
1876992353
1411580998
964952261
1861348450
769776810
64082692
2097095399
872665016
965300064
568723240
99383148
640563161
1804179056
2062170693
129764515
1551612961
2031772803
1066832688
1355648388
1092431184
2031804947
262979411
779118100
786625156
277337464
1812002270
1689005879
2125197636
569807758
357106084
2140300162
720566904
1088796598
392844064
1526356841
1807990911
315925509
522197849
413700382
1300256543
892520988
972188949
1543646385
1224751058
811055617
1184327771
93182246
1269944572
1960115308
636971927
1336074289
1787272151
1502785811
724389563
415731224
714718035
239597513
1526441215
1465900683
1585783192
1996497217
1095763697
627929267
263274152
1786619473
2106418544
172082028
1187329612
1449912505
611738434
589543786
1186307818
1500560199
951105426
185165229
1911801659
1951314438
1090164811
1688674176
426214520
141114102
1833642984
825548562
1627162987
1931181383
1245119627
694870368
900482002
846398169
873570603
492213461
84755152
553592682
291830015
1925762249
2123441516
2072400290
1450708052
826162881
582619324
210891476
1908244534
625165906
1152429547
115494662
52641761
74707121
1724100853
1224412790
643573609
509170117
41543203
2031719453
576501094
226828442
1493158231
570826506
2120467922
124557890
1490658047
911258251
1325945850
1487122447
2044932089
548062739
65356945
1312389625
684051930
1294908857
412891296
1142354891
1999516379
1619405404
1242064653
1264648670
1177201482
520081881
1385856809
1526643644
70967349
1455849315
922129138
1065681471
1622811924
1971952652
1443694871
115890816
40717971
1258851955
1040684966
1870009074
1595740263
1460790055
964904456
1890954863
1178985512
1655127369
514881332
1207147068
151418597
152506016
605158394
156641429
1704304595
1056773985
1555311909
293459453
2091441744
1379577693
2144669318
1389483266
458514492
1326961935
1175877602
1555686117
202215509
735971070
1886603284
572941171
1838754870
358474613
2068881225
1877460281
1053680325
871403697
304357584
846605856
1647606461
1101393218
239615421
501903326
1420722173
1332775064
632784626
34161431
778861290
541090410
1820854151
258067690
1167896062
236811222
1847568129
295725750
1851481116
2121465704
1765446464
643220965
1536005870
2145167602
603763609
1050292497
275748213
1155946051
1533485499
1157188467
582979948
1280300870
61517149
275377475
1099837060
679826991
1693476204
1609587929
215836690
2099089281
441527052
1910557027
1180108567
1917768503
383077191
1690046689
1132699972
191613853
376775116
1858652867
1309351614
2123959985
1194574494
480877928
1185400893
1628206606
9219227
777116106
1804918080
877084426
227378220
1423531956
325170038
500953891
1611977915
47237600
20077290
1416697846
2043599718
869720915
798412344
298952683
1906923846
122708450
188852124
586961408
983002536
1162013691
386359213
2084733593
849246219
1668572049
1454314391
145240846
121963164
1678736303
641585942
1087734421
647803979
1848546215
1334146871
1862997530
1111509945
1271782424
1071644639
1655324749
1539219477
130400852
874543846
922874615
1745595554
965649803
149057923
909211011
1370530521
598659748
427876223
1242687236
2140406710
617859118
941469670
1513587942
139641542
448250596
1296221566
1731968151
1615032435
957649546
365266631
681640574
442264545
2114237630
1102443988
1807840020
1112939866
1481882298
1732398563
1868118794
1753364594
1130296431
1352149386
2019411728
770770579
256337342
602681721
1643297954
2040379559
1129710002
1089556952
1936570940
2105197180
59977656
1864923540
1417273076
1415002938
565352272
479322034
143399776
1203128687
76821569
1953026665
1878608382
919704682
1488696108
28511407
1713311337
639614566
121574833
1636603050
825261886
819455784
1070440057
1027154483
425170068
1812674023
1972372881
1545866458
570188166
1158507567
96662804
437764606
153293783
50691849
1510788305
1846920021
1576123489
1436498527
934260369
1918381437
814669746
1089923746
265868023
103138614
313117962
1089998596
208545074
776048315
1495121998
747115507
1071327029
1222568789
1279314221
854988072
1300110969
2116239304
898595713
1145612322
326535072
241050283
2122737670
1327672877
1437979432
994120380
1570397180
2098736818
626223466
159364253
1533045196
2020358537
1044707049
2086771118
1259780449
1280364847
1488715981
888049190
652156948
451009757
1921630402
176058166
421298386
842277642
1611286898
1117096185
1501820137
2079411133
53998254
35028357
1704115238
1494870569
1520963028
1777513056
20575341
900108315
827449793
228738936
1437670106
2111891090
320925605
298619977
1904235289
560845276
1232305798
1168781199
1576237249
1981913621
96890864
1909030009
1934030585
383196925
133127220
1660862715
234842110
1218646262
2019948155
1751696573
1157430985
47985618
1581103393
261289598
1090238091
1821485390
194042440
1641945863
1532054223
2083013316
306022253
1115194162
853145689
1677188024
1307994571
1280231886
1931805815
417446974
1338471284
863902274
454168066
100205187
2052059719
904986403
623912405
1786123925
1695739219
317699936
223325664
1833837198
677300298
1368200585
1272447620
602379956
40710167
1375266241
9562785
528790164
1501318988
1038146490
733466460
253564785
1975667164
1747519769
2101132469
561996591
1765540344
207936512
1868245462
364106205
2054693877
580494610
312248661
1303963598
178223708
603170146
648716538
1104356512
1444645517
691447186
1415293652
1623768395
442267937
1003688687
445267126
998399342
442447246
111715980
1080686815
1353315065
783609532
1268749171
1697252898
1728085839
82628449
526466084
232149030
591655494
1835074102
1821995559
1602785177
1755188207
361233918
608778945
85596798
414533314
1342904783
1221860960
346520694
1922615960
318990837
764477068
576116423
501245448
534635299
1422357415
183634188
1635356961
1468516281
1243788274
1644536065
465205211
279206641
801309052
1414894418
1265896334
1554832898
1882628041
949533350
1474043394
66835585
667112283
1972117949
1195934601
535072700
1535731362
1435439557
986987680
488112949
2099853623
1427696733
1327999305
397926803
95704418
1920584169
1891418596
1838743679
584257298
41346043
1142446854
307627162
86485294
242467735
2022796841
603149768
1461191883
1173961457
912223506
1979014184
1061607153
378217611
1455987613
1139409742
304441007
165538881
929657292
2072413994
2049364954
463265659
1068369598
295340124
1715332320
1293042877
431391200
473524097
2054053215
1445084257
771724888
2006641464
240835645
1881762172
591922205
173288000
2044215602
1483759726
2051810075
1353302438
128949411
1292165418
1460696321
769413032
1658299549
1877595581
664027104
493893764
848212816
699341744
434450415
1032958662
1574849934
1436685206
967639549
1322654578
389099723
921172438
393360830
750490123
1556408748
1861420662
165988356
1835523429
182448662
1793283474
1806693752
1179096890
1893029677
2122618835
778699733
105816235
301918270
683248181
895161551
1840963254
1475800101
1179006563
687079541
1717190223
2071617612
1158282147
1441675004
510984300
1300020907
987389480
825076587
1268600489
1377192923
407871392
1134413186
1640306488
1259728214
150216682
258104435
1444622657
1612679173
1869055124
1909831777
340838697
106948171
1294379475
468491589
537400520
570369636
1254709779
1958305070
1934446442
396013715
2124861120
401011186
102432457
607106301
2096232608
606412810
168459843
1442787980
763268975
866033750
1215419451
1762952496
1484778133
582111950
944753982
372734789
1420992823
927496321
1283940580
322106636
1048703620
1295840757
705388149
393808319
551155325
1652006114
1757110306
810399392
2104988907
929791891
953354269
197203180
732382970
920013273
1106019356
568465467
293838526
2042143816
1337416329
1202902097
1290049429
44080604
1671724552
1065831412
1984999009
897523351
166242808
1184351992
1096860220
526475654
1532364412
1873784907
1529330603
1401386803
1689130296
1325530209
139394559
2037436343
1059906810
323753926
699965170
563596530
2100203162
613440640
2006476513
347430199
686815295
1087443262
1880398328
327523529
1921770285
1398075088
664766103
1663467780
1299529293
1797140303
1583013764
206145984
617595816
1096622920
1995823910
1636924526
2032655386
818368760
680991713
865412430
690670438
1390156202
109273210
253764240
1512056186
809494846
1028783126
2087368308
1812302102
225897060
782243591
1948360944
541959592
1567115070
1632876107
557253342
425952909
1194519938
228560051
211109644
473114441
1962729035
1629000173
2045580763
68702337
226886514
1884185678
183979642
615824318
1248300531
678915989
816056678
1682866014
285793429
1960959489
131048176
746046322
1282599349
821711035
2033634599
1709227465
38486444
1759076157
1384295025
257226321
1029669156
1466490928
275115857
520409757
1816812351
38926809
937692394
1079798539
987441209
1225062857
1727751089
667461307
956889740
894170519
856390815
552312743
1381645991
1492726435
2104511632
719408878
751427629
90330862
485195223
1767211349
2119366840
779706581
345293406
1749816054
1147929974
1416914830
254422694
731673637
148547163
1544889225
2008652660
1111586165
57205633
1321287248
1320947687
415128456
1881472027
280783670
1155282038
217726023
1576319940
888489779
851495995
1360175643
157637142
854982999
928266271
2043050122
197189545
1688849190
471990311
674906373
1049761048
1455952016
428042000
368479864
803207422
534149242
846463682
1696713101
1669971402
517123215
570908774
1981168974
1649168647
867494487
983084346
647326511
1058695392
958159451
552429918
1173989205
1200626237
1066807637
2074354248
887553259
74118980
1209046985
23606484
370956835
51361315
2083150556
1183029108
690357502
424042033
674259971
1149742158
1590843028
1886781196
62519737
1424366598
1919533169
633925283
586467182
963819347
1372264507
818057009
1003597270
1407672745
1638738906
166698466
1063476015
1470300991
845585916
930744575
551529454
251429885
79497852
1971932565
13947407
1067633692
224162290
611868322
1413695026
1336070299
951578358
2131366657
74284896
114074484
1211412830
1457855293
1833857956
642813813
2090877717
901808134
231202820
311245131
554898517
1170843920
767121649
1898433179
746606512
1273817674
860955139
1739006912
1465120363
1254726441
1510461218
350950988
1839219874
356168685
2060954672
1912121110
1434148376
729609349
375450943
2092193927
877543764
907776707
1456187062
1766030690
1425409272
1307340866
1213763186
351113739
1807244166
8706328
347177675
393650037
338452421
615500205
506125256
369861895
1750640894
445562145
1833337585
1694108547
1466410657
2133722096
2078921562
327884412
1836271072
729129362
114770566
796692154
218684547
176141018
790417411
1672412372
774266370
1803377803
1514683964
264473450
227661664
1869824409
1766986249
344029443
1384920075
322339041
189815719
1392296651
268454083
439565363
572671674
1117179472
695151028
1185260965
1684369947
202513408
184206612
1477351070
556142703
1175585174
1326434347
952937830
1188745496
1098869802
1531956112
400749690
274566883
1248569920
830261077
1679167354
2142358009
1546272404
675729160
967373373
394913450
91929022
2063406721
1411522257
295450341
465280172
507723119
2040687579
553175449
1648313167
185328645
494293707
615580526
1962661413
943294321
598394367
138542754
334447817
1181132151
1066307291
1817359316
1588611221
1886791980
1529427153
326560200
633695749
648879948
1305504391
1942482401
830154748
1362538995
1680147720
927208567
1007806710
303263070
1541437837
1644560500
1597851165
2106903483
2046550926
1183102136
1527587160
598084153
1238995872
1697475369
1719261961
1799570486
1614423350
1304966685
669814090
748673042
753278163
372795195
104615220
631051173
2048200393
2068431113
951678329
1465001997
817581316
1163619980
1459615911
310797848
1426529694
333038445
661240827
1948172884
1853257886
1066910870
219805741
1369416188
856575650
356087825
1018864980
419687999
1432115100
1040186772
1227156493
1850372392
1091331995
1181249212
659398697
1547336191
1643794059
1328449309
2062467860
1023461648
1170816422
375657602
1401359732
308659149
2733590
728641480
2070446604
1551757712
907476664
1238973400
414123984
416661459
343220952
68464458
572001256
1933151772
983070751
407348163
265563257
1415250470
1231007130
2123312825
982247904
1639228630
1403609141
2031583481
149971554
757908896
1561213737
731959209
1582371633
1108911991
1743297719
18941093
852468484
1885402242
1272104102
1800615356
1474999524
766016177
702843806
1361438144
708362714
527839217
1410965363
1310264518
1397488330
1619230240
1634290524
901572646
1155019758
1450170411
1882768559
597856873
1079236127
1949996317
1156645428
959407243
208460126
285480128
44112311
132390186
1808451272
162999563
800466602
130601282
2125906848
928767101
284276791
1590600842
1935844025
1525958528
552060772
655903055
1185414896
2061827257
174929314
1329219904
1496866183
1292468395
276812559
547624222
1129797885
733356697
911273020
1837292865
458740156
990386146
1178296471
1619997210
1362438646
1325720011
109986114
1716939658
1405191968
1378482172
2134177519
682678960
1778523214
1596833189
728100727
439730246
91389000
2010299938
1319163191
413011621
1342698578
1036922964
1684360319
975630508
1525542275
1373815663
1177238193
1797593850
420763744
7385893
725979921
370795302
986258863
702292931
309898898
700129622
230005095
1615513262
1965893956
1837029158
918101300
56215077
1481132182
911974624
1899592165
898431556
1725098440
848227679
2040697570
1582851236
1052244008
744095223
1726871316
113571061
2013490000
1355198290
2032894962
1037145283
858443019
950339992
1227100065
1423014987
587745421
655530038
1330584368
724094624
324091721
704416377
1718914241
1810398621
1550936214
103652314
1081307651
250246635
164853413
429442066
969329122
573510806
801130028
598847343
310466465
1465704816
169710438
751042319
1369013373
207852728
2104834245
307908902
2038307232
90399366
2009986469
266735959
990739390
1360629806
1996405686
1878593685
2116504440
1479757500
642090435
1803675082
1697810762
1661460638
353023522
429659619
1662029551
1885013372
2094660704
866452606
286660958
183021154
1689895921
1449569042
751000497
1654323754
740960795
1380522620
51648835
1231780230
674528359
161202828
291555295
1393605410
18104160
1294434886
1240054162
968433832
1730329508
475693135
876957582
1362360791
30283098
662620981
269104133
1024059845
730130829
1871495520
841915586
1294308006
564098302
1615479287
196449583
1473088025
1198473747
1183294468
576933945
516986202
2008964917
225146884
1112638269
1222979003
539434316
987631450
1365034974
928861375
97342837
876989548
1938032271
57638941
455227311
1776630705
426961039
896943715
981180662
541848343
546329144
1403433869
1768421783
745224841
1577706769
887053271
2093456209
402619588
1148553870
391154082
232046491
1226800808
1304561175
1373550835
744683035
1893883933
1901039308
306207614
448733782
841835474
808022665
2029511957
599327459
584744962
662290391
124461174
1132412579
2122888864
594540463
997771909
1746336724
461845836
1525926062
1594718114
2119695732
1869364596
1318899863
22593293
1417038512
839439664
998794957
1113829219
323115976
1921662774
751201974
283740943
728289690
1002060441
1949708673
896781491
337294038
829361171
902578512
81425047
480719585
1650216267
911893082
1466536936
1521483744
1586857374
1225948697
1762475101
1791039727
2083752455
85826766
302289040
1228221533
279815715
1589635244
1455241830
2104458774
1184336696
1436727013
546839842
697587142
479529335
603822843
142103012
1292432653
57970631
947355730
1998416774
673453559
2122413116
1186516213
2120876871
865595538
440337413
1623690064
836209794
104778340
48061527
1432788149
1803055551
1343425427
2094598582
2110845855
1443461171
1094442326
2136371413
927585868
1135832067
1211584721
820641517
2065377250
1279137088
172690599
211689915
1639627812
1687516084
1434747777
2116552622
1542434959
480395892
196194966
1364994170
250662597
1872151933
702244621
1645450407
110426048
368106682
401214835
248713003
1523487965
261251363
1480459962
161803237
1942688383
661702847
2133100434
1068939662
1244619452
24973824
238157305
829141124
1460307746
1451555300
1739259776
968158245
1631003508
1492022865
172277833
1822452332
1946490634
1481538356
631640092
1647301809
220471318
419170028
1546772866
1940393800
1978172643
2011199056
784619508
648712758
1176684403
1508253835
455826834
982092107
1021533710
294009919
1715716618
157793388
1839429347
1410796197
1589895276
802504730
913031594
194727177
501009793
851045599
229786071
1223950329
1727729196
612278353
1959274784
1433755648
1208997221
394675546
1037089166
1644180998
2146159374
2099749838
1515859943
350251891
2018793772
1702427017
298956227
1053943310
1302102850
1834899884
1294687190
1252830406
1839875119
90953152
389487652
173626367
1282503604
491548074
121365659
1456386263
67974616
612288453
93431962
268031693
1925247121
978891086
940800999
1687247628
155830761
1415734849
1717744850
1760878826
634551
322609824
1276384763
1733946982
297066568
1934915928
419430669
2057766852
642452229
2147480882
1309585612
1887311047
155509968
743342494
922319773
504826863
1509905047
1988368768
2006588628
1185671015
1569527670
2145796431
2105608332
1767301372
892865119
1272563054
615236716
1197733495
1025168533
1717584883
5524097
859223469
2052863908
1126595496
2129818593
990204191
146070596
997483918
178809399
164232167
1661511618
711988246
1433608766
1676381743
855415612
1145330686
848813592
1950249210
127023210
1708934085
887601117
824103655
1794208175
1074019699
1133654785
2021991569
1269440237
1776428299
1969215445
487971929
232127589
332728841
1145951274
2102231665
1554264340
1156431671
295937840
1628046842
2096585804
1112617605
2092683874
1087527082
1843342543
2029358700
1020826860
1163744016
332824157
2135630073
8236314
1022943468
2144272427
92408991
1256727185
2006087051
456352613
1346224242
1650268506
1900136385
506007868
581384249
539536204
1851184799
897214663
1240401155
1430637246
722220331
565347848
1299193140
2093493421
69115586
1628671926
465859694
524368626
78304241
573607201
1715231846
410586723
282246542
1293141381
961129727
1660186975
1942673933
1694147858
1099936745
585165370
1796272457
1557146615
308866611
1679805507
1605177521
883876948
735282922
1565086700
1501417425
1456693391
1792385257
195086170
1471208511
780681660
9070032
571646376
480824827
1538573635
19455797
259376305
582042609
836164600
360027657
1315484517
1510098898
1632749528
1445985220
1128518785
2142501473
1041908276
1512872425
582597553
1348700244
250161763
82643710
903773482
275408245
742243217
749123942
1315899072
1588122068
1989692193
1003055576
1615954713
100967837
1333169961
53905732
2070397757
81618300
1220176985
125454074
1257025760
1222024921
709119073
746025847
1303759225
679054319
1034550352
1075259811
751935325
1934557254
68358875
95239930
1813800036
70425801
308534750
149060297
713260293
415255554
1275058667
672503786
1171331335
1272776359
344764281
1933839337
2012796703
1887166317
1430174101
766220219
1778282050
752899940
1515721711
1970642920
1118789816
499055306
430125434
1306348739
1703458171
1941783586
1657928237
90272481
1749138152
1827785120
1321890247
850608837
999608683
1059434715
2064246124
1211285983
503266562
2126015168
979870356
116001349
760283125
1227274420
1688220834
1729647412
1308998839
2035677142
1379019773
1568522554
629121116
1860482563
1513450291
968425021
240997665
2028047811
1408630391
858233416
1011088482
1063864933
775649426
383398775
915812495
382555314
575003250
1783457227
1739657178
2047043217
1621688391
1001948286
946359897
20940715
1380948117
1105402057
228216946
79254008
672047604
1519528940
2144685220
985496834
2001891727
1740527068
1260811863
55358311
177094991
14915051
1061957505
984133139
1480017503
1725690852
1722041278
1464899842
1127501471
634775403
743385395
1192083342
1540024284
1377273861
2182310
1909555204
1345523041
1365214832
1360749067
4557044
404381461
735374271
893566887
2131713130
645914199
1821811240
936558682
921181452
292631925
723240361
216018258
348758410
659719538
1807072086
1403498701
1150407123
1434041438
514134503
518017073
731728405
335967009
575810282
747302457
1073367111
1056920833
1314564543
215471368
1274339172
1558055970
843361303
1910196518
81622160
1322432842
1539885822
2146050763
1997177459
1193799948
633594422
949448922
674670106
642794191
1107403009
7086751
1954280150
122046097
1697702442
1234287137
290295524
1342714738
896715899
466159447
1290835853
186121662
1494596175
69593244
269831441
587791675
1143794345
1831409235
1515292396
1363418005
685111672
2045834515
1767731409
759925296
924655253
1029336839
1980992993
1239875886
647051216
134928192
1901397533
834766003
1421383626
242995976
1846753543
1562489849
414687005
1380076736
1826593756
1720033039
1167727460
132738545
142793666
1410016591
835744111
618307910
305941497
1068358529
2073135968
1458281836
2137692314
8616635
653431444
1632335532
561955745
859821323
463826676
950516075
2084202830
543774173
1970212706
981634215
760892279
46597698
193362530
30596120
1005463222
414260358
137209273
623348128
1287573080
923603446
1660229436
413575491
608407716
1155416255
221989998
6406583
231203617
443812665
563669975
1972901762
847402640
928942243
1812642758
463470391
578671458
510835977
701129757
1599092484
1280712298
1732728370
1827075345
1575111276
1609081864
951251620
550385824
912718480
456822159
1744105406
1108855443
1929753112
1207246033
1683079057
1963128759
1163918984
989417629
1728825272
1127770043
59904718
1990971584
331466540
1786809346
694768064
599401209
1297859762
1262475563
462020522
1798972964
2144306454
782878215
140262693
1478809452
2133166400
1237030088
79423815
1162698283
1615303930
321905403
1753222087
1400810
1480703098
935068004
2031560476
792698145
985594583
822613309
512676515
945935737
548032751
1089666839
830504443
1301738226
335374982
1406340187
1719417143
3309567
1441123783
293891793
1974110558
743858680
1888063575
775322908
1535000746
1282137742
1171560022
1493744374
1903125165
1117841393
819419211
2007542099
601361610
1772793844
392180184
859922092
875325886
1160676812
1972909813
875423702
1155967742
1968306544
2106364829
1191145151
1587547100
538134472
1487761591
109587643
871357210
1445662588
1902863155
196878538
600411455
274222280
1732010497
223908134
1479726831
1024957934
1869694059
1180914509
1632292750
1978060616
1768212478
1806883756
1387993766
1448456123
1420631783
1842353785
869014291
373632175
605619972
1034094483
7679095
1943385761
409036485
1199256324
199353825
681962819
1637381222
1495584070
1258644602
421696484
1048536080
752595792
1744084106
600362242
755735878
1544366757
2095101194
1901830072
2139388595
167340620
2007656765
1714274960
1304596190
660990571
1831301827
1472246110
1111061303
1169259683
223542410
1897531389
781524516
146484402
2009209921
995108684
601080277
1680664517
1641370963
250552828
2112172324
1910173215
1447043698
1173810979
1794690885
1409878604
1335855188
1565780166
1925383460
1065783659
234401769
1339198940
1646477373
1991388140
1226344600
1404014571
1135835136
798385592
1206743549
1191519981
904543563
342885821
1863577343
2121706910
2073579422
1192177453
116350858
1419478396
329956285
212093272
1271382797
1204437864
2033877448
145338276
1350926902
654648247
1695728692
851126847
1455702485
1172882969
100039903
2085367257
2098576608
1788752516
621722679
1749935200
107849419
670115138
269119225
670432593
63935876
415998639
1788390619
620184958
1400370085
2037896186
889622103
983369560
920189833
1713974099
1709804419
1012544431
853850161
359518261
1759470009
1232949670
71110825
944329504
747405797
1390032638
721607199
1088006911
639764345
542803896
1880944923
730298392
1356084665
293994415
1206934817
98734281
868908658
1161003451
480410223
1366021768
1630671002
1236529161
1411263428
128798984
758902167
1877462294
1412764979
1881248484
200247400
1490068249
1498799601
663447098
417000375
1448031328
712014657
729726983
1137272680
1021277330
247562810
1945894344
2043267076
1296254846
1750958454
538863690
1642927068
1781336605
2020959418
2046755023
1766248913
1595597542
409787884
420254966
1641535396
313776579
486266964
825891592
1680646222
404207822
649327007
679761515
1939351948
800240500
1432550806
1534051205
420764434
1766184990
703303435
205507650
1089532948
1039484794
1548520263
1338524826
597295531
575485207
162579266
1708797318
1641995703
1028566918
1618974351
1248641851
1094890523
582299886
1451728188
1875103652
486510967
600176331
2138856014
2029275144
746912217
52044365
1210054174
2001219578
811271685
351576342
747765748
472041057
1785924331
383048894
1985755391
69597734
2131674803
1310143356
687236757
930751809
2005342119
1184118943
26880906
909709773
542849664
1464843336
1365240784
1729971744
1611763787
1684577319
2126361916
28743993
1821568235
714758941
631321367
344264202
1892248835
968983051
461219743
310049156
1147917581
552847385
247918151
1653042439
1274967671
803013198
259163767
1055517601
1865588403
372366591
137864460
1227908695
1340968234
321477238
241651597
316702554
207614332
1410210959
1884650907
2045581296
1521938890
303592574
275530538
456729433
890222885
1960983200
1696727997
1149813619
410422600
937783234
1680583500
979479923
165309873
244753525
828633524
1434178915
670972075
1137453400
536912972
1854104344
160455428
373491684
1859057679
1175252353
45221146
1563607659
642770034
297599016
760670611
218160218
565019921
381937284
872842129
1162160646
295863357
1022279746
1722279255
644868597
848071987
1286528556
220270015
1182966809
2097333857
362309066
1001572076
963433076
1248416630
167329227
555355348
1119703443
1025171362
1867072080
1587542773
1803130994
903950437
441762111
1986085542
1611380929
1050001163
1226980999
1010182636
660088715
333667154
196378645
2042892497
1965837582
1581372770
1340727878
509706403
257350867
879014083
198833276
1603649870
1977284278
796253693
758275237
521992226
1003425311
731217039
1664353299
1064947189
1066965853
1161274871
202476417
1211997542
911577797
1041842079
93325187
1464871170
1197778350
849663170
1542128759
1553979826
1109215938
1790998887
1360843453
29590695
1223200134
387822591
2043419502
1731639823
571189132
1984196530
876592213
217684781
932536306
716306238
148499504
1283274832
754922438
2105865733
314287775
1038448427
1379092155
1599046684
1649500423
986284467
549985023
851981937
1655309963
1824242495
1499664710
1261648552
630799370
1979858914
1146270173
175929527
432401536
1191766546
160545749
823901438
283516361
456515832
159645271
1006365389
596184069
1676258967
417200090
448673550
1794150003
412343958
2135441237
449997124
949666682
1994728378
426750921
436021043
1715274990
910690005
72578317
1829062189
269558891
233381015
1086432145
1700865489
108392300
750240765
1259595968
48042511
50592726
1726508123
878495707
609463651
811056026
1688298545
1599517920
1957782383
1525799309
161164946
478541463
1604051629
749657501
496853494
2115914997
188129067
595007616
1910574728
1566401219
714955896
115857679
1468115938
808125804
1993195502
2010572596
927305723
1995449543
970517366
1337018583
2066148516
934648839
441851567
1691766406
1042699930
750502355
992961191
1815078622
1594872556
31178729
1308703400
392772362
519794210
891532354
1684430695
977572797
1685215692
1816041677
514359547
816940100
272732883
1364784072
1282347249
1919180743
153292854
1330860023
774182109
936375539
1065777324
1311997205
1139736703
1333957201
1793220931
1575327616
2032768972
1107776197
639046599
243128772
25876926
629977482
1485560936
172765955
1730015634
162621105
97509539
1597155605
376648243
788040475
765951237
1104117488
679286712
1283851432
1519332315
1982605011
1068716491
2045000526
1423766184
1858205887
137680396
1773409251
751393242
465941573
1220672051
2101884424
1841883415
1372243849
1955042946
1481414366
1371483988
535781365
1406414751
2126204472
850677698
1658995397
602941765
780120719
1171659059
1530096879
2087845945
289979785
1521328922
176192434
1518832775
304855027
1838314640
472767504
1758284815
366488984
1417949861
595444810
1953281165
188623451
699651693
32895732
2119863766
1168621057
1462069988
1445279738
2041467843
1348913313
1257460756
1677313100
237740479
1868041855
1675369502
2096710390
540451581
1184666873
300141237
130791516
1837928065
789202305
1995555490
1672096485
1077487805
200596473
125052935
90313663
258100504
168827067
1127337746
1354667608
1604485539
105659926
445886896
1514701038
1389072426
1991103624
1959718420
1785599258
420096256
239187607
259542334
1279498034
1535347940
2020500746
405426275
657303502
1118191548
1862509488
1829161103
1541825282
1753662024
428432657
1627190077
443435230
1505842447
326029060
886907318
664399325
1031389653
702217952
778233653
235762453
1462906464
1493136750
1384042159
1066845813
1397880501
1273906061
1212717498
2029497071
827690763
554978919
1310918111
189827235
616590962
2023285632
1924799508
58525072
1879703721
1493406987
1873085849
13854047
182362334
1101618722
328493964
1775743394
1462606608
1367478088
504781915
244558492
1050490735
1009189440
1192802792
761560780
1277021126
1574704757
1752379570
942623623
863295066
446952769
1608627422
621634986
985210663
1400938139
1140361563
111241379
534307698
539049040
1857736155
493228063
1583548152
576601928
748459310
208131904
669798123
872727347
249135923
1492803963
1938400145
1586641631
1948840745
1578805777
1056463646
2141283581
1392027319
1632566634
1982696254
870942554
745994888
2146810005
1948607534
500233193
1339401877
957600099
837522016
1538512142
961413766
1758734236
2130028775
85999972
1620038965
537435117
134779832
1298700357
912501322
1528688944
135651
1963795960
1634316514
957576275
1878996942
43913199
2113806723
1948740677
175700440
1322682641
1030499392
50942756
1460649376
1188187675
1018720179
1921176897
719254942
1650354567
1265366584
883464825
592560648
730218501
518569137
1405343045
1066507310
1469965567
384876811
742759635
1053296658
1495971394
1143511085
171248359
395071188
2099986652
1367247882
1135158875
787890436
358575211
1165967951
721392048
1810825435
1683091643
1220602428
2023818272
1568199742
1996755188
984478466
356813341
1757871986
1396482109
1578650254
2059570332
1444849408
1620790703
1260266204
849912366
429505081
900806978
470368430
1323247352
1594156296
2038419337
1995559397
298949854
774998730
1423896021
638438315
1487590329
1865730085
2120961683
1689637029
995482134
741113135
1052655126
1598594903
991212697
675504124
1640994276
540411891
1100865306
1103959787
1703084520
1150970679
533828666
393435785
1417776106
1458815025
741858869
244129830
530608214
379134750
379088538
584633343
1865824740
1052633735
2132623091
1441950516
1356801812
266946303
1553004729
654243427
1431426187
1928030167
1047143864
824548348
621097789
75049668
2087987309
1771049511
1233699658
884429107
1862728795
1942679857
1687165233
1713258205
1474215263
629085654
1288874294
457129955
885258601
412945195
201382945
1259624316
1247135680
355696074
3107792
1604556097
1315350864
709473456
1849296554
853472475
914174223
2134316243
566115452
298435276
1344894115
1024502389
1248834130
1712098244
1845511156
1776663493
497459002
574657079
489499094
765748095
1579782105
1834732760
78394413
983511503
1263760167
1304849689
1079804970
2043467895
467070692
1019407581
1060939449
620420014
260045601
384935209
1698804761
659311811
1316275915
1322839207
1851406677
1853721771
999744607
444251352
1364059944
1300633005
314948975
220258673
642452259
726748727
585322381
715697645
1578291179
1986486914
781987864
28785709
1674921165
947857337
2115229801
1046426302
351153786
722601206
1857436414
1860244075
1322491736
1479206584
1435475469
1615793566
749164421
550058103
1403765180
150824305
1794895168
1951459089
1260210804
1791512804
1233042719
446720715
1986950842
794323660
660054600
746969684
995891841
2091820957
3110561
879494138
752608255
543216697
1559124825
1933086880
1334765290
873438207
1013106804
1802776056
383873562
1170151241
1830970855
519422002
943270620
1524293957
1259711359
1500093631
1555198249
1422833230
1346324815
1949158632
1762528477
1379703390
1768970003
907826919
110108751
536446751
79318378
1274843462
1320248958
689545782
1485817384
1416920229
1990440382
359988174
1873085375
477308375
382389408
1781388326
381764102
1865224298
761947808
132213412
1590808212
1189325063
1122670435
1313625022
2125457548
969981708
557019047
2102089319
2099931465
816777109
1589700992
524407820
755250354
1249421114
288365660
1628353881
699953325
1259652173
1378269509
936960276
754288263
281878958
1553321854
354171432
1105193587
1317322826
1735972839
763373132
206416827
784894387
106039989
2132843431
256626029
234029670
1053096417
1343403947
392062560
666633305
768636726
1309531335
705464743
1722646548
105430737
1279416648
493418054
2048280744
1699933435
1418106043
1063817251
1899226253
1891809568
1562625791
1039638544
1483499595
1851489078
1957377650
1306450790
932272436
34961091
425524577
1604924773
1447335636
78147679
969496897
115046020
1438141855
1790740653
141918362
284073322
2099442064
4350420
1550647503
647890517
140525462
1251183302
1288217867
859462679
1582844059
924595241
223601773
852643842
1323664103
1399794760
1318705034
1898060438
1444079004
650453804
63092698
811254477
1688930691
1678260094
1959453869
535965529
1412519094
246204846
1807512255
13434427
1987980174
1404606887
397689210
1295197570
525806609
1132013997
1889245503
941644662
410808126
1200253848
2057261749
1486964249
650367971
602846242
1083016052
1527673955
553341134
152631456
945993110
454434430
392908474
938103173
91202907
379956388
754059958
2009319362
799049554
988023140
147914944
569207028
1871632168
562935891
845503884
1286841102
455519573
1847834377
908359929
733735169
248028572
394142998
626350098
171024190
586226952
192132187
1478506489
1452035884
1452175608
1063706984
1403854610
248521869
1380852776
1772745624
1412069503
2001317970
1229653505
1288357151
1018475926
1692792394
2141499501
787960824
355989488
124239906
1739167146
1288444203
1216660613
115030759
1381799829
1341991419
49331521
1925765571
541009083
258678641
1677484877
1892189148
862511007
525649724
731308475
1261832009
471190577
2104924973
632872719
2011682273
351536828
1846084168
1429166224
1776880048
1687814479
1806588009
1083147106
5746883
497961749
1568784153
1248638850
665346440
2137644382
462927043
671703516
1236277085
1681781521
593589862
1474035253
1945458256
1015440833
981739173
1801525782
719951802
122787099
534036119
231956054
869006957
325506096
1330234846
1803723227
907432708
248799205
1188287119
2074280877
1886734276
191749637
657314494
814550367
1550648689
583295558
2094406352
948427930
2129329957
1279327562
1921072993
1129731669
1260785310
1143657214
662156456
786456769
1749932187
310491104
1634678496
259073354
1504344280
1421236457
1385233093
1042504432
2079160062
1701373926
830317908
1916049514
26542575
1500992343
1782582462
1746448172
325219500
163840888
1010810870
994446408
2030379652
87957870
711219051
1574183961
825912125
1322542294
934972684
52749125
667162286
924543594
67902654
1626483286
1119222452
1905300065
2029743138
1547193950
1337714041
964847106
1498676177
227976367
1830343394
1925678814
694197790
48174129
1631611101
781001687
272136373
1101901821
1863039625
1554380974
2132003928
1359042999
329930283
904057715
484017378
1978559323
1049663375
337486558
691442144
1503947240
2059683271
2025852067
1135609514
2099232683
738752202
1924041779
1078002336
822115934
1904851816
1755387868
1949655509
1042229411
1925944422
85086156
722613265
93881838
1387802020
487470222
1014824611
489257808
1070818180
1799972039
154321939
1322511971
397545045
1560929122
1983894374
1759883094
1459001022
1988781711
1388929558
1973054250
372494855
10562753
1842997973
1068607058
523708187
1100176486
2126599822
2071051837
895154480
1998448923
1673129175
28373991
2124569983
534577693
530778972
1151172326
310318797
1583024334
1757587158
69051980
239262119
1613762276
127832857
1237377975
777836853
934993101
907973399
1515916620
1319410302
2132573973
608711052
360876104
1527976349
1732206040
1090871560
692749059
627770795
97704522
1653007354
313669408
1131527382
1229223191
1794342197
425866199
209252485
1910471825
188016680
1332785279
68880990
1264337783
1322490188
470148613
2066392876
575135325
686966191
2044293794
1861641433
349006411
1268397086
1486996060
841086216
1720310658
665408696
2058256996
829782662
1798525687
215163284
906435368
841231520
1811741910
2118469317
847655490
908805178
532707062
1906381530
344667458
1183461245
1712701093
1394257568
2113596255
976555553
1906485191
1387208208
1835536322
734164530
1846204926
729942011
1163719804
787840923
1913214813
1200899706
736045951
2053445843
912034570
1461993349
2087074432
547463916
374202186
740885670
882791349
525981195
1321065310
1735998311
376445167
2048912806
1153288645
1179569681
803628438
1234181197
1423959954
603480799
329982179
515459203
1216813298
212442462
1257511044
1439240366
245311728
192620030
1809375753
1914443584
960925385
785087081
1160431115
1626576797
169000157
324109877
990360032
120668401
45610467
525468219
1031877093
1234852916
2147331237
1955110368
886076442
1313027904
1493723333
7728846
1420841397
149150061
1428305418
2011375846
43409997
989265832
105552352
1938595661
1487148409
1805934841
922161787
1359219696
1363727563
2056731204
495787021
1811652635
1303260930
1409426325
1883160561
961207464
1931938187
1932602046
1074965043
1176384133
1241176769
1277901107
838912038
451045961
436595873
1677967141
1093431058
43832659
935831259
1386064108
761596267
1015104766
1318576291
532715958
355880438
649513960
853294008
1753313555
2062613926
2119976402
1765180889
2032080551
406137376
1644013434
1438983074
177508078
1806107504
1489704789
1890484905
440489538
1486302914
973262251
1800442764
1562969836
8889585
1830730992
1670204473
527123341
848697276
477561253
416100867
1941236924
1693769928
422189882
275836152
1837866112
683374633
1480321923
898293792
1014262549
1752658351
503087095
1104793083
1561787011
101123072
501719237
605913318
949865406
342234768
172894724
570326641
1907677707
1983305556
1211771809
568443230
1235713977
435083783
958321028
1528920930
2000593524
1622261185
1292178404
558096533
2082481979
1963088719
1426468747
417921105
2089856669
1922268079
1459938853
1665693763
1486395697
1084298671
1891010111
792241813
1152209902
1683690753
690797605
618087396
1663036450
1493870668
1697720619
1259175373
1722936278
666572436
199476475
1413998874
298941874
139402893
1177355450
836469695
1964890610
1242291322
615828591
1672527715
586480175
432158752
1563371123
871207938
619419046
2011159395
955237359
1819777309
1529898384
1355853989
1003832635
373762260
217821503
775546953
2076002750
2024049119
1414275692
1605863410
366102721
1485316618
911335872
1172668358
673460557
1719054364
621345513
446515660
857526822
1532136987
1436813397
628166368
1199639305
2059074504
1250437126
1133336127
1792000934
196243721
649803830
105528046
619687156
1449457574
1539660348
1809131983
926730354
1476890021
36093985
1501309132
237418901
602509308
799195249
121873519
330357960
1391537215
1707160153
2022688263
574957815
1893456742
1040650631
1841975998
1953158775
146531256
1216834431
1863192646
252825618
1212932811
613257952
671134980
1229188019
735142063
843160607
1227119855
1026353490
1114073370
1464344918
50956327
462044274
1554656854
796806948
1944756701
196320200
1574744884
638793869
140119298
2005752242
1908505997
1516204847
1540078765
1540719630
394219601
1593572275
367218810
1918684474
1141566905
1354326489
361741212
1289501626
1420747159
1983397083
1931309913
1010344523
610948093
268691354
2122851516
690282807
1426055809
1009812718
1601499903
1345580333
1051558875
1335708708
1616789050
613130379
2141614246
1243356322
916058334
1904825150
1317541662
299850448
1157846676
751385309
19076015
1840190303
1731295790
1193382637
722547974
1149659427
1195576325
742559147
1303479597
2086291411
409522294
97258466
1296260071
1760190631
1282905470
1070210222
1022982434
379416421
2062201210
967395030
368977761
1552532877
870320489
2144573459
327247288
65740586
1639358195
1598520768
940186061
2053553950
672704210
496592187
1852000976
1872679709
1599743715
485565323
1251894059
1840652270
1597316279
884221576
633567944
1870984730
1141648244
212692071
686336469
778071474
905761334
1369719824
1518953019
1551166136
2032806551
661837195
1662440028
1070917927
852045432
1305309789
64638800
628953572
1452770969
34319708
627230490
1789826634
478535889
1097087867
1893087958
1713427554
780062208
741120847
429932772
1235960835
1918052550
1808631370
1393987456
673753541
1811219285
574433292
1741459132
578065567
810163729
317726501
107934314
1501831379
1090446676
1649558886
438328660
582681940
1843591238
2046312328
1785727634
515761974
7878311
1423627800
1227063264
975369842
41768820
806163864
1110198464
1250021864
1616709215
1501443673
339916688
1770238890
2089454402
393759987
784248964
1656022333
16054126
1756152568
191331287
2146990976
1473895483
633312864
2031329098
1000299531
895518989
1516397206
1309786592
1581484042
2139542104
2100309937
2138281087
1370009873
705191569
43715625
1148437881
2030245324
1208581571
542927821
995097039
707110272
628000580
1945718936
1997525067
1916300513
770228065
537606865
1943136999
599280180
1071761110
1495195997
693633551
1117841623
1166970821
1142534611
1370160628
1052903040
244505837
1966545152
2077235450
190906237
1757300593
1338938141
682101385
107454907
1586220338
2083750833
2050046148
1216432730
1311565662
572511829
1803940622
1655130467
1007232990
322594371
437236758
1019055640
1471897703
308948938
1585998790
1006672617
582307974
1774667538
1317196487
254132817
64150470
169515359
1028834096
2033101416
1397082049
2080208136
1968085944
856758702
241369807
2076826076
679651738
2138311458
1794798040
783061187
34577211
1390611038
1845642970
2018118931
1334639037
2113460152
2038357743
361173933
1810410521
371348750
2041588003
1109797930
1801224272
1824176557
1907200983
1409996897
36880149
996281918
599360398
1611896141
1043514490
1200550306
1907708180
698065601
1823384360
511485155
1446956988
1322619889
1833619135
766926755
2132827036
1498392457
1001966981
1671490495
500985729
320006215
683537093
780372628
1933427711
1039013078
218046786
531701797
1861547239
194859013
908760470
731031673
1953279921
2057279888
1765324787
1987310273
1914530334
78319068
312276649
1494460046
2026479575
1490087463
526362808
1192726340
1680578875
746746268
3798885
78000445
1857927550
63396892
32297248
528917749
912675969
706175002
1949033337
1799863275
1206914575
1919370671
177577267
1326411088
995606223
907729774
2035366080
114526558
1125704568
1873587867
151768729
282899951
1287754342
922520287
1009610504
1536471825
1899428585
1381352351
557794597
1723918053
1999858245
6177489
345751617
1852453387
312924816
339698333
2107754240
1557334962
1472399616
1987677322
29618401
737994281
144446498
435397269
971819186
241031889
2019992045
1979133608
751900403
696753803
930909676
451566518
719926291
1688255985
393289712
12104958
652894889
1202790786
1453181390
989572865
1203319251
669178358
1722838568
1343485942
921560813
1610101815
1239690784
92573493
421785740
458757734
1856880691
218146285
728588348
1160880968
1103383965
448612231
862153930
2086151895
1653594469
246925753
1164770611
2140686936
2116431465
2143421641
1593063817
1567068410
1361007977
541414310
1885611723
1290738646
816485228
567106696
887572429
1972549205
1064103950
1837867244
469780543
221587951
449987442
1025824233
322285163
479910710
1503251722
1480131645
740922945
1684778336
612847936
2016899247
1838576325
1282748212
104972386
355421404
331995320
2045644399
1200120883
594423343
525750351
547083505
1225233985
316493688
1322594404
1574693952
1278607119
774805610
45187113
1806756438
12802808
1225420310
269803821
1024795952
1950468445
26168063
841974318
468946957
768778931
848568216
389290171
742907570
1337972374
289307188
2021712867
1191637572
218812929
1369274348
1133426306
1922076010
421129735
320502781
324995380
1435193398
1942840708
1051766892
406983858
1546386675
342152118
1845251772
233698330
1728644098
2042509835
1666363222
100650812
1035687985
244813589
271852135
387976373
648907562
479974482
545820699
1864535080
1889153371
958706782
2117591073
1486612735
1767542323
716810591
1104096073
2055521278
818317586
1047898965
168014379
1923356036
226945191
1620862533
1023712909
1771669716
1692063721
197654631
1135381369
1635835045
896643470
1178089567
1606669511
1179078480
2023363893
1827439568
1403302002
820776706
338117309
2018579739
716312039
1560589843
311279415
912843214
254951123
33475451
634929402
712835467
993945354
397889002
221635494
1517984552
932689175
136398447
1275241643
1313364908
1146315309
1842635185
1011558233
1702655083
1953397456
1098683173
1710014760
1811685693
913993412
1044627085
647155213
2116925069
968059177
1332636338
502418593
1501968379
1475440986
126122848
2093269669
643528230
1778733582
1937699854
1143171275
470005193
758270777
311673255
906207051
409722026
630556855
1431866604
783657543
1617766640
845964109
1159042237
1516680525
1045131000
1447717124
1447137385
952574149
400875417
108014934
1866439191
605426963
1581012577
697557201
1452810330
401825613
1680289851
1200403006
168157518
1064867287
973580422
1215428152
1909451848
1631224775
547143952
48175124
2047454287
317972009
2098245338
1043157291
1433532989
901398400
1955516693
915679754
197801676
381578252
1976184564
507626022
2006871501
800644794
2063433381
127656039
2107080450
1698929729
923644586
435866423
294670714
1216499875
748163321
1800333517
197594367
1285141157
1574227987
1447176000
1654873390
261566488
1482112672
629550483
329956091
1233773127
1473540327
1914720896
1616625502
732809881
389642035
463756910
29982032
1957320121
662313907
1315902016
401597548
1040525525
1201744281
487684198
1608133249
168441280
1103837816
1195244736
634666720
1619662566
1020595491
1638419768
1996505955
1408217970
1118200767
795410825
1204359079
390998997
1864526226
513149922
449493666
1630014964
1407623697
2128671029
770321781
768659847
421617253
841730285
1366605108
258579507
1139325997
1143342472
1329646910
412765585
1318792024
119670088
770210248
306697185
1743944871
158624107
643254800
329828385
965900347
1875785624
1342433776
1060721193
117177044
2116206819
1515121935
1445942538
1240309016
1506431828
530553011
120578843
693821781
1420996875
2029499862
1411840644
1145235941
1519276361
1993829265
641894852
1238349704
1712547896
107618659
640793299
1011281700
897300280
269838827
837388457
74787001
1251353992
1185084377
1347394188
660391168
467345414
744392065
1313630518
1133650
957661600
1168178836
1072015860
1405637634
122405833
107045381
1931609075
1850273246
483014236
1116006722
2039942124
822254824
790953921
1187454356
1218611336
523556064
1918707214
1110637134
258997975
1974468661
961142347
1313216493
1158383129
1155075457
480011504
771153256
400745505
1337493190
1726914230
1240906582
1396044370
587083632
23953379
44657946
2115455119
1795303884
500186516
644498428
1790849642
132949667
1600996631
886602075
604695396
994908741
1314782366
369330242
574497467
176815007
1824672659
242258115
1862584251
363989377
1465182881
2131869941
1679367779
710416945
1872853996
1785251855
1994005327
1178759341
659385257
1177374829
240781291
232168226
553949089
1391493597
814051113
1850399122
2092613775
156666737
1713590535
1002834692
1242743115
647968461
210739043
397878631
1155305429
5669137
1731265090
1271738998
750453937
153501197
566944664
169399901
975334503
1457635881
401392550
721444365
1744887484
67409067
484431303
231691721
42032912
1962748430
714335234
818587370
679134503
1539089907
1294760926
1775386161
775646522
1243915741
1408197017
1622751771
360886132
1040978686
1198870028
144548165
395911527
1337195739
1612575089
1437114535
194551208
228948812
921190497
1354781075
1142232008
387029200
770705426
1926498320
1417093423
804013206
351390200
1569466697
125399311
1478184239
1498800319
390498708
760865919
1630691964
543419546
1684558570
1232044880
341123066
2103412310
808350444
200684400
871898847
208616780
860197150
1845574097
56234158
374266467
647138703
849707630
2142101888
2146299051
1421117087
25997506
487514560
742104504
1156147053
1145173940
595065052
494980585
102628913
1755953591
907468568
248084552
1360173679
674558449
561275048
1828609926
1285370608
1954636575
1124771609
175112567
926028958
792170851
922913673
515101563
352065508
1545044221
1995502078
534038283
1106075670
155533150
915220967
1090000444
1800511594
990262147
293165653
1706514105
2089478943
1027618346
123073129
546363312
1992427436
1445687635
1366893777
1575961817
2071154784
1925712211
1338206595
745116443
98638175
113806578
539625557
637285628
1737793086
2126654841
1857071717
1427936877
406223052
1284751068
699069845
195551683
1227333460
1125417024
138358193
13503266
1902373400
658222161
927129480
775562536
777462402
303157470
178950846
1272511860
1651349757
2010967983
1072006042
1958674512
1783186090
1712875257
798910056
1859020060
363094326
1256825003
1132081369
1105109736
1225436941
1575128023
512617563
1111895174
1236408067
184736721
627347632
1841788040
886829713
235475372
1955456463
2030188977
138923770
1027885846
1523543735
782900041
1767947408
1480055754
372267673
1222866293
82715903
125939033
1631158374
944211164
1899047052
412378876
1340235836
1529926619
1886881187
1626758793
298069438
2064706991
1246561808
433475698
1766580892
2091932631
764704175
1843847154
96753788
190441855
770777297
1620172608
1882286980
638726130
1930025410
649355287
1628775599
1495034656
407799910
2117372741
525855575
355308929
134823674
182600220
1991032933
13552814
1285806365
1010009421
1709867024
1334836518
1730879980
1083025039
1542663178
499898172
842564234
267141036
870465072
115214950
881539063
550957929
526057989
650955480
112857387
1740043667
1341126646
2005310501
327595567
1371364143
1992048288
2096457448
41645367
27997011
459802124
2051527716
144480776
770467336
1508968655
1978790395
722881338
479616602
1219497777
554049427
871362789
1526429972
506755354
1235698069
820912992
1940143485
682545197
1467301525
1357652146
245325348
1187209829
1811202695
1410714306
356089952
1404953615
538135623
126561994
592301307
1597970940
2064154762
1830195772
1166034938
312314839
636864314
1002309964
1020457350
1414676156
180694727
1444517426
1025945096
199915187
2078841062
662097421
1566111202
1595376075
901394193
284362755
886001155
1519749610
23010850
735384385
1801554015
935489250
2083363581
646935794
1303628830
1373481255
95891045
1710501634
1227973888
1678390169
431508070
1547898428
133782898
1397456324
1649288422
870023145
1043193003
366372610
435412264
2071654690
389501099
992952242
1676142477
1980806230
313286005
783143837
347783627
139489125
95393143
136346774
2078797688
2051805864
1588853362
476527785
444218857
1669224113
918111367
33546321
1373393131
466534914
741405674
1671178395
2031515259
1949841545
2027759556
1157299514
1843053423
1171984654
756694938
1281206103
568358758
375632724
2015642163
890377013
1412409712
617529014
1711869858
1168841513
421411781
699644079
18372585
2124404975
182392961
1918845472
1304583167
875233410
2007283139
1042667245
620131898
1751335567
561504691
1769476816
36858242
10860046
654563042
2053210229
1871936326
1535855333
1941477560
238743476
1398428171
1522680904
549754743
2021217157
2138218188
642038422
2139528378
379725968
78613681
1149576689
423165747
1972265704
1888352620
491384912
1186406310
1615127805
1164801457
454103033
509488319
1356168452
709954800
1626646842
1428827896
2143120508
5822007
1898559833
1397775810
1987998918
1095060461
710002772
599243550
372338433
1131769022
804823848
282130308
1929210173
1022403236
615980730
812556138
964447423
539849932
311681259
1398705668
188091742
845545030
2019242996
1151707857
1534811596
74133311
818339806
2136927365
1443426314
1141363957
1248791839
22980313
1023162926
757361099
1839017841
601562461
1942144246
922529270
389674583
1786470530
416088662
1926760269
1043286349
72184279
535669603
1859496434
1790396644
1229238265
1399760600
1350404077
1563515226
1375832740
2047112950
1072106110
473314483
1589870596
468267022
627478778
532940099
495345594
25687862
684898887
1367050198
2120996703
172099357
1385329805
1074214259
682772372
1643528184
600102224
770012716
1234820926
1746156673
1945352757
300866431
1639514196
1260646713
1608659093
840000036
1684073507
1875562866
371697277
920239154
1876145971
846692078
1399382533
1887675388
472679869
1862074082
1763689214
74069421
1509625888
2038856020
922929439
1540444691
414412496
1483505241
272459410
1931544678
1882402467
378852552
449451598
315361549
1337765212
1915080920
1348418898
154804028
1072282966
2071343501
1702875847
791655350
339120706
1816299492
2086719532
1447777978
2078668181
391193720
779381113
995250875
958382535
1288539512
546049363
874857979
1615505427
1875148232
44182981
324388106
1623341884
1028221677
226283547
561382834
992625882
1844351648
1165616352
375099370
817914100
1717080639
49703163
716044628
1647108789
467043304
2111917256
742041245
1131675773
638035356
1529554284
1973851649
2110277629
783779462
2145625198
1144467971
1327454830
221888162
922081319
613100333
847901083
1521363915
60044322
289167892
460335789
817281077
1267032358
1686350401
1358109726
206022876
1503843709
1746406409
2111090748
2052813840
301610286
480341766
1416022739
1148395329
237140618
1144570876
891466970
1189881126
964027980
1368262453
430559338
1934943329
1778497363
393040683
487626205
1023972854
1545382822
1920727706
1433720531
1316735580
1672824938
690399774
1375751038
1774350611
394848707
1675203412
1939367580
1056466519
798268356
1773903508
2107404598
1331005810
1227930140
1011197286
657649593
601250468
1080580160
1043248345
617041273
847389183
1329427145
1212569410
343462209
1165466945
682288706
1760945985
1868290530
319370779
1314205700
155314504
479093205
1985069173
1828386496
1413770817
37800853
1540014264
483809872
70876622
1945368153
2106407460
2017463349
576096357
609065482
1996883281
335884233
1422254506
1275325290
134655318
33620518
138363527
109152410
322688836
665537374
416699291
2013441214
2083663886
1466733902
397950808
671919389
87220848
1151937824
1773227114
373341382
761304391
395569957
1014202305
1856698644
1402860103
385467072
917980948
1708047792
182891454
324475629
1366239997
735133923
417610441
2007494268
1986496739
289634357
128364107
562279516
1389057563
1730954244
126590994
1664487354
1109846281
1460921501
377175054
1470449811
1352780940
1727116628
2110062089
2029488994
289970453
402469366
939847737
940044787
1734334386
243483167
882536680
601641770
1742269491
1946209942
911835622
91020229
572655407
1273207777
926915911
758017596
1839865944
1047687197
1259672791
217107128
1267857576
1820163678
1862530923
432111690
35857639
832051992
206405683
1453630508
1371938788
1371322547
812059664
1377063597
22045766
1784425248
484939777
1297610497
27496204
502871326
1439614917
904158175
246843945
1418812230
1020163057
236290877
2118237758
305398052
341819303
1538475786
1516719309
1346948433
1972156376
802275736
2026918749
1965446469
1467447433
1555987735
1960326266
2025460320
1070062554
1942711373
1300163266
2082643276
256421766
770222925
1710973794
356332248
505246732
1864238758
1239867196
1313308620
2132386279
638930116
1545231962
1557575127
1239578832
1577477426
24580377
1518659270
933516584
1920348493
1727189939
1423288808
776244888
1901671683
878817080
1492322133
169401994
1498088998
1402299493
855878831
239947246
111904020
1837891119
1878747499
1614916569
1267916118
1569090396
1273426644
1380420451
1538084111
469770538
366211220
105499269
1714402846
161531279
899043415
419864518
1832252890
207675688
1724637921
312815828
586941697
523934238
1738489838
1234153565
1384309033
1189049713
1223357005
949683317
441596840
1410081327
1081994224
27587983
86504074
1983073065
1432503048
1911677882
1434865865
1599631703
2032612755
1572013324
640816693
471059992
542078284
205401264
1389447162
1222130964
790936814
916461580
1895549216
2008297333
391228339
1179796938
2066659916
1743168766
1304619434
301814759
741581397
583085884
1332778088
1246815646
1789681146
661650143
1053880956
555356678
160749800
157344500
987066468
1893816989
195792382
1126337181
1802691832
1266231415
80858686
28606203
1591090267
1510331279
630510216
1382113802
897953229
1630023829
1915786133
1734090009
1121064752
135505746
528312645
360257966
840245594
830001291
223966299
1065125223
1885440986
1229823218
1463733469
429300604
224658011
1654391393
2027387981
164034233
2102810541
1554002812
226507990
1744825336
554044178
111107155
1053491494
50523367
940512174
1577052708
120735221
353300922
1686893826
172775579
55453921
1033497346
781982655
652839032
620513841
594427192
21070000
980000131
957051740
346374538
1765185196
1870947727
1360791735
1343738197
1904049512
1004422615
1216757962
503174989
1351188178
484880750
1144464796
2073422550
872665654
1932994571
982866773
1607332184
1481419114
1224457137
1100919345
84265198
1006208213
2014191382
378502558
774175412
649187097
814496818
193246431
190608566
1709883927
1356026325
1151982504
890063989
287544081
1407752926
1872998774
695044434
1516430917
1400404811
1695066762
1403254331
1725336593
917845978
1826107460
1630796848
1721140339
662581932
738306254
213026069
564939759
1264104266
304891747
182248728
1939828520
98775873
1947247994
1900727528
904423313
915158473
1473585623
1007961381
1691008934
1937089716
1442711881
165982064
1496809229
932034432
1386383186
1007931563
1165549236
1376150026
934763953
1652417597
965231992
561269111
1113613661
955495774
1326418938
1157514093
1650054583
2117845373
1010207004
1915116560
464147958
314401567
1870521898
97870965
1341052102
386859798
2114468681
863111244
1303455965
817910807
416445327
1693216028
22706270
769233784
1820096704
1925666608
611478134
1973998729
1113794804
1397217595
1291591255
261509814
1894551850
1007978933
1205988475
114871056
604467873
1907179848
914419203
335732579
1174343426
608461111
2022002108
998408207
1407466535
1101177185
6840259
2051759651
804044938
266233584
1241612858
671442486
256505795
886022717
1203422477
1748517299
1880604315
38352006
1008360140
1510793741
388278028
2000740331
443666573
811471542
1819571532
1647229837
849612317
2045842131
679338748
1896690551
420683293
600782921
591703067
1065520549
1827061493
635017562
965796613
467466624
1409071708
1406123874
597986594
1202332879
1022625258
2065850561
1139836567
1758681864
887335797
1208689501
1667870292
877079304
1601075393
1652713058
71261019
324637999
1694791824
1305220427
1792284699
555991608
1950560780
1400144281
939108054
1565278453
1082503620
615924968
1855016483
1438698701
953506234
1667378169
30502185
1359649745
126646454
1837246409
277960594
788935958
1142664278
353388777
1025276404
1172819726
495126448
1597686112
539870774
1972712860
623903810
2093870737
685008814
58603581
1192311422
1736272853
1378008936
222077131
1691410631
1843735688
1923655760
6598926
2001147277
2050727618
148505452
168765832
173338130
97375482
1252166754
1489360743
1551453960
1971239014
1703409054
1469819577
1687194992
161629172
1205554184
962155804
2102384111
497927457
2056955006
1053257547
1999461793
710289322
113512039
457123875
1451645523
1456817921
402313632
919239237
217301593
1680820412
159379890
1295837902
165598540
1601240759
1235155455
231591726
260467764
1308643730
47190787
1725766509
1321603454
1899475626
1089494406
363575566
1695539521
1285920431
1410438955
1643144257
1965699636
1281947522
25298718
559027068
878838993
1061412575
651014556
921756685
1795374132
1377630289
1234818261
1061589532
268934832
1489578819
710651122
2026337642
1426955553
1914060257
1326153760
1036847274
684188745
2066710235
504689462
208860936
1798747145
1351972706
149267815
623882991
1209794610
151103076
1889211713
957453289
1765497047
682574330
1584450598
1957264656
1930861048
1101136258
1555026768
1825311531
66610300
262402247
872443674
242371347
909991432
1557350758
203367518
857929686
1944926583
1572427139
1846936548
1600995625
987006590
973298136
1765490410
2032015691
1164987113
555124698
592839557
1861815238
1713136169
400029748
1735041164
1541249800
1058383250
522300721
1439625757
593635148
1661000981
1753062514
726144391
1577933963
1321694990
148881819
739403417
662120571
381356178
2000173122
450150897
12204411
235967999
651583184
1117786974
2109670382
551854806
867565504
2117871735
1544114536
236522067
1626309892
1310903773
1842435720
662544201
396636483
2041197341
1951486151
1003787512
652173981
1728026261
407940447
1331932807
990239940
1219705540
672511786
1289959486
1569463224
1991680350
503762301
1639695945
1271704797
1137577955
862200071
1168359196
368546471
1603689643
1721957372
1053665641
1026797043
1482686938
1695780500
1224230437
1915433039
390101661
865748579
1590783955
593237665
1004201721
1113959461
37536465
1017490228
209778743
1269418555
1093602912
1336676290
1114449114
1971985022
435129297
1456132164
1358374243
729480419
1253040016
1651473479
1640216669
58963472
1166794963
1121274481
521186799
1206514809
857877100
641384759
140393772
1710219176
588673703
768240313
1960222661
242069103
1122937761
697273732
301266521
1160758377
819719039
2112876604
470578340
1881299224
1092623521
725852838
1097913842
796108126
1373730379
172216454
404822308
1677040216
308067376
237607914
1224050001
1227366254
1871136582
1064697575
309458219
1819596897
693229082
679196378
142437511
323318807
1759323138
384054578
2103440276
1304265167
152128309
1669896962
1267186558
67162301
539552490
1679276711
1186368082
1074746643
971053466
1075978823
1851289675
1314887414
387914636
491072897
300204731
192981122
821879946
1951277204
1934254329
1428989011
709713619
1666075044
310919373
424981285
1271495761
1991846847
817054292
1708104376
473370233
767930600
1070222391
661902253
519726682
1818977341
1608101955
2005280780
1084472695
527741910
957273923
1787156794
2049533234
222247905
1971140088
1266634366
949993446
669194387
1416988652
187583179
543162507
865746844
1282430314
1784196088
1336849243
912319353
1873592027
183152547
1444089161
1810357622
1254395970
461226713
716178893
1662132054
999727007
1024644913
84948306
2018913836
1242066657
317276592
418741986
310158497
1530927561
544940235
1457356734
1565834426
722962664
835209955
2014037870
941089394
1319759659
104383538
1175115906
727010808
503090431
1451212126
984936695
2086577549
1105444143
302520602
1190500671
1515104432
1181042940
1486060430
1133837892
719511870
2029585449
1087692614
1216221278
729898547
86553005
1827648663
1678797732
1826846287
825241520
1105495782
1831799094
637440468
1331620755
1326721930
1876735493
1961098370
1880858229
253917153
2102875273
1651556559
462115222
732004240
1975706572
1606846727
1492953646
1359895187
848646208
2057734826
223903251
1757967350
1309936680
803698600
1090039747
986472261
492072797
291469632
677794477
152778763
1330634660
1723544081
1520441173
718767743
79479225
115001379
1923743708
88125291
427634733
1634596806
1900501997
2094393579
1100250291
245902668
249564499
420067792
146044949
1023780664
1286738937
420413251
882082400
2067439832
2005950949
543718172
2136761199
646284303
1972369566
1845750345
413723269
868033685
589581262
1086956294
1486378820
462684354
860614333
547994369
296913302
1755942156
2039384007
995079587
1936259500
1076004251
1001196963
1606793884
2015787285
1000425648
604326505
1685082954
1727969759
228014326
751413364
1726722595
36610039
789063639
1598965433
1567850537
280909905
1073268590
164385994
1570648907
179714576
1373709616
421312320
1280634049
1282895461
94120914
319484925
1594941256
1458135201
1013788083
1090610632
1854356893
1196226260
366245568
1911536125
386707422
1520865745
302770175
1433187055
51991354
2110772580
1931777945
1362376163
7749283
476199111
1558084872
1430429300
683512446
365649602
1030955772
435051153
1911950726
2029794858
934043721
1585500027
1815292995
1682170184
415243324
770671966
1162006146
671573832
1518999269
1651940335
1670473212
271002574
1289534660
401966768
93170675
16985870
1052901408
2014253334
1391779906
1647253152
1654995975
1244506792
831557523
570883373
780082620
1957493568
1997463755
1920338741
591173516
596230123
1035889698
945804972
884595464
337178165
840341755
71142396
2110413598
342302941
588612620
1268768153
31905300
402738214
2006740489
6732945
2017093753
1527233084
1729343964
195025160
2045224599
1737248496
1941914114
521988564
1870577563
1885148299
692891718
1106427219
1069393590
1467748220
172210843
1899106664
198395544
1571117828
1663197733
659239924
863943280
1667534254
1779272092
430795443
1837339012
1398432919
639572650
2102600585
1997281330
1081325738
293254453
671870308
917678836
2045950580
1165092059
1836398502
772477020
1380677271
1075896168
598924009
916773667
351576487
1997327274
1293445422
1302320452
711830763
1919717056
2031371733
453734639
819667486
417669846
130909718
1886012364
1522157591
597849455
419797374
735217862
877465275
1725287859
267303274
1128573572
58672028
851622450
986194499
904975758
1294339496
228820928
1446056787
1061458555
630895171
1724792749
1363383882
1773758524
1372692578
665005339
1755844871
92112543
1630455281
787344494
1676844109
288323567
1333275436
1333920057
2042307876
1359338503
1768413042
1526461368
469849173
584853958
494796138
363853879
797785917
331184643
366243593
686759016
1981669230
1436965202
1859410459
1156316709
1012290498
1918280192
433015806
598215100
695920630
2049728442
2040299183
41041805
1613685991
1948301221
175860862
1872790259
1954818365
2116017320
1838984257
1984721021
349014353
1528105029
2077365767
1107082104
533002175
505642470
302460624
1212421471
1136031007
950375393
490921287
1585355490
662751490
1789577016
51602818
1576454925
123535774
1942869101
1583721967
417006809
478002147
1683741367
669567668
1720487463
397882604
350586290
1144967887
1978736931
1820401782
343097383
425458623
1620050836
583223937
1270181359
932511188
694395849
1660813162
631877133
1375584511
1718140988
1904163657
1145972068
886657078
1276384424
1383441170
572248218
536614502
771199310
1506952341
2132860526
1713463869
1207965757
1997151879
448008779
1901408920
1205126155
501772584
14298567
1337150191
369145446
1120065092
479617981
853315436
1253076423
2038440286
1316934079
1470343439
166437831
1677920203
2030961523
445772308
928297952
1034523079
1246395244
285583911
160860420
1991397814
75318910
1439331001
30020696
2071487712
634426750
1395462888
725371599
1888959402
282025897
866878588
1277013113
1579624935
1038028048
1166165769
1472483753
2036580035
132917287
74972604
2135523872
1965876582
1419974964
677925325
762041026
2129906906
716039986
103751739
247385013
1321507026
1049625385
1135930635
2136020748
1983764755
416881153
1459462242
1393702647
1667680989
914878097
54168123
1851835334
1500864445
1721121799
100707929
139080258
1924468542
767991941
1776572787
941957671
333409801
602771171
2061171892
474952692
307728156
202262835
602165803
2012702647
735652553
1522852449
211536235
436077193
1330417741
1956006381
544422702
923991509
462445911
668949583
1081599457
492567692
1646919262
1144782502
1000518198
1208666715
1760425628
861880432
1221901930
1567449313
382791999
494241205
549532664
169899751
758290505
1833548031
2099601984
2016253490
672347758
1988527819
768615502
1358805424
1556422064
311205466
588876831
1294562231
1875564728
1047985296
1082906294
1297063019
1068704434
520502909
27175250
1396410456
1810081694
1296825121
1971688726
1925432730
727944341
1896818199
1446175481
1978295105
953597940
1946319161
30386378
2011676460
771428782
50718634
1695163592
652794887
1108874170
550246217
1874551415
745160651
2079506864
1063052258
2089100821
1882741283
150335960
739108952
657006987
37646873
274763014
329912751
1685745815
1936530699
40537791
44120336
1240095943
1176583296
275893661
121161210
1372678646
1653900418
744459151
30824600
213232164
604015120
580374063
966622152
384785009
524114076
451116740
2042191809
1428997746
868520298
166089431
1305189470
1769371010
1277301006
1574009879
1780021862
91528682
1794842061
1982079146
1714243335
903274999
1039474233
1063951332
785329518
2111787964
1877268095
420316645
1983715619
422691227
1473196013
2086765612
1875648669
2099792424
1784972958
826860023
1310848668
974010636
2143256288
903344130
1231218045
667036350
256927092
1535978826
1691144399
1482717371
2013139878
2110666564
1096302547
515304986
1118134003
444236206
85487513
224576369
155192989
2122635052
1026780572
781837272
1293703787
631546300
577452289
1405122507
179171469
1565522447
1313926804
1057733332
1101104091
810516782
962263371
278075107
1945887300
425525097
1211583829
1263569191
1328386856
2019413340
1087547987
1974554040
1176763627
1189741503
900588971
1282921453
1535185988
233927726
1345993860
902822726
927109534
661612763
1628810843
496408368
1665249168
1681796346
1059085971
586496746
773091694
1060855134
1149501359
43208299
1006203189
1544421384
585516237
1874684498
966211022
687826220
1444895847
436468739
1954025875
410504942
787313168
1811034742
1363904554
131064231
1161705818
580792748
806763830
239590465
466059041
888377257
1251568164
404068534
1556595976
481892356
2035997931
1587172301
1508369140
1920129296
265715116
2146516423
1599516909
1885435675
679632246
757584522
1951906439
1476380974
1164856447
529594734
1369307142
1618984314
443021241
1120136747
669749544
1139246431
699175002
1106768117
1200596889
865077634
340850907
1821228580
1400580165
1944430222
464092071
783798061
1757783790
443297942
1360660948
676487830
94060343
1747402824
1440219266
1025264628
11304856
2108147390
1413904393
1319210175
207182705
757066118
146151745
692630589
250619229
2046699411
1064402156
185861952
192516311
1689306210
572461247
197620194
1823128999
1951563193
111248925
323239411
1035356447
119637520
767543543
1946915907
987064529
1304545967
2147319077
754500901
629279869
1953201851
1529677058
1180981204
1853556883
1615261605
1801719802
872473362
298535094
240558555
1444655066
501394863
1865222451
208712778
778369108
1883444837
2067929616
870878669
1027286074
313574541
1547315433
1084870648
555500625
746430373
1587548944
379950186
607221086
1700499490
757547022
43184296
1752145459
507054026
1483867114
35897980
758756986
797856072
32114992
586073070
2049807403
1332521299
1726202700
1315956692
1726235333
1522540008
392554746
1688206861
126804178
1515534248
1443755536
1438949259
981009919
1028876555
1957344818
2134467243
714715775
1744652181
2068174544
1712543698
1467728849
1588038393
91587001
94358713
1390867431
33019547
65994404
1189042621
684875706
43796702
1987272296
1497249185
239703045
1741476828
1011821709
199938537
861595
1023892785
1204169122
1917566667
1775750578
949462789
1390677480
221632475
1129386353
1838940039
709579445
1705228310
1205235658
1633139093
1018889665
2093970981
174331789
616852668
1545904840
816818363
654714280
1618148790
2135619033
855159447
928738280
300772962
1493370244
1944278803
2010300087
250246799
1146094997
1763284541
929811253
1002693512
1387483263
1682624692
1004828167
1069596889
1009347232
1007170774
945537383
1659127840
107809722
1554674187
1284717412
638753306
1933127964
1847702955
1058534314
259800500
593705130
380694243
1153170017
308373791
1590035090
28662570
736716411
1784549911
387390341
884693554
712499973
932169154
98496332
1682016897
1489880747
570837252
871170726
1688939998
355840228
1209008407
1254176150
50517142
510767453
1007887123
1182993921
72241867
750056552
1539616006
2034239924
1096088726
743242612
1403921872
1313470520
1339632016
2103662969
789783813
1588485607
1768292748
1080097368
1701291025
769646010
1123193149
1050407018
1806177681
1338682136
1337664863
1796787018
1761887739
1202521375
1959915608
1195931051
1265501123
556578763
34075953
734764007
431788108
457352968
1475296397
224696827
104191658
917856475
2044154097
1382085033
1835953475
402372256
1707410079
753093044
445734363
1853907262
1803973641
848753280
1530967197
2036312317
1596223034
309720537
576707070
1272453622
1779563715
1433054231
842576438
566705406
1771786871
112581438
59540825
1722505812
942994632
1965186191
1614917602
130237437
1919693139
1982810905
1837046546
1141188488
1062852829
813283775
707165287
1791322442
1603814433
1926165069
868114218
1543931219
1155375256
24132161
1962734477
596310679
930841409
187769461
910468937
836910332
371508932
607738972
1636009476
80326526
125480483
877861075
671506871
39495258
67260862
986639932
435208762
1620996499
1917014878
572933867
606772772
759263032
636541536
430266075
1387584297
1732125932
1847449729
193305198
578131347
511271784
2107479334
1241636045
514666802
862482312
1540457126
1980548444
2070229351
452605248
860182929
1853026041
1464457659
2031911300
1050312075
1179747672
1283429654
1985365235
1130605001
1441426494
2032478028
1796201802
2108810384
1895754935
760456311
1430415488
372489178
704244698
1972187579
191307491
937937324
1230154077
1168870618
1100985562
428048460
1152451871
427777426
1009829154
1372536394
159141301
1970359471
1955021834
358132527
1520277257
1251337474
69335223
117201641
1365153852
1589984098
1524105052
333953890
1164841346
2053594940
471159820
1725187892
2016590703
1120309726
2026267930
1432159014
1538636805
1356351476
2043391062
1164919238
764257787
1099821432
1894666851
1744285656
1649606177
769558774
745461856
1225566365
105335459
769256756
325503632
485937624
1140303896
1127678048
2136373673
1553530976
834922621
1156419844
2035793504
853042279
1532180855
646777325
2005844740
1875246445
874467922
992012886
1368511918
761943704
1012869733
1553204818
1621180961
221547234
565852043
765693744
581449055
1949143549
156054372
2106778455
1025484428
1865470783
2024368967
703669992
1728858513
1871381349
2140640471
870425556
259033539
1535133683
1418145026
460845579
128682934
2103092018
162750154
1960372196
257832856
784443732
1495691364
267473500
1502563208
893156405
1105508929
1957917890
15168966
534712166
1353196825
1659654737
1660843804
356758735
1924476911
1977728238
13782155
1678897358
426933961
17444365
1285644934
1332975236
1099690129
877619057
998297119
2079927221
545930591
325900929
52924391
277779896
1340611866
1293605177
579329633
306253072
1154348297
64458190
770668502
951540282
1069354665
591313852
1434975269
1952274738
529749464
1778468611
1060130896
509855382
661692079
1638761912
315099057
1305826135
1327920190
312039134
36034155
337772774
570125889
1532953454
605162430
1856095725
2141917302
1887299211
733877368
162495009
1202401069
701488544
1548879132
85789349
249552643
1755611343
306785163
1088550538
2080828070
175317719
1517726308
1409618522
1195626738
154442097
1353390714
786601252
492128977
462802456
1712600318
219114681
1327323818
1549014355
965707357
1111152843
1111810392
959729615
1514743771
412045494
132365649
656790093
522158715
1714663041
1379299371
1514280357
862263382
850240609
982142402
91893691
330913775
1007056740
1688809871
1860375153
1943106996
1723008280
221101400
1924240774
1747603048
576720665
1950949248
1612137927
884756867
283365153
1587765588
1884355998
1273656189
1135989831
304037036
1901610206
1459955594
795747858
1147829008
449346036
333079246
65843494
1701043045
1688781140
1760273762
1793719385
125796403
485211733
1275268628
1171399423
1685251627
1637225179
1962963749
1592466323
479289929
312256433
1490519398
552026628
1398941689
1068219723
249035432
1260727550
874043222
187155385
209239796
1073596823
884577157
1960376943
301936670
1973534752
517054742
2077415789
880500443
1093083181
2026736580
138952893
665999777
646468707
1662375323
320696594
1152352048
259350416
1480272885
170445772
1205196768
1173905385
2140874503
2100517798
1667922103
1326341239
1711705903
820651153
162589992
1148540945
2014456772
1242643446
1003661799
336637619
98244832
1550428388
954893909
375699769
1747428901
1171983619
447561570
1019918705
317570207
1603408867
1128792573
723390209
2036845789
870624211
2049834052
1740878580
604063185
283968987
867039497
1745681440
948146808
2095865334
1095303474
504802366
2030870608
1118211030
249759370
1348813484
1719135688
17259103
453416305
1788844502
1057169421
1652729980
110399380
568904503
35070395
1572884706
1784213010
913988430
1983826129
574937888
387812233
1329573427
1718879553
417854206
2129917548
1666433872
1745655519
688498888
1150241705
1617050241
2058308544
1083669093
1336350761
1007460281
937084573
1846682387
1266434947
1637154515
262589564
820327186
515441312
1949221158
1015618556
2105635055
973394173
695652451
671533757
1338704133
214266783
246678487
1851468750
126637693
94765932
1587598318
121454088
801040977
1050476271
614422241
1443668638
983219394
1380607232
1163429178
63904318
696098154
1520883385
602391758
159878368
148585080
1058849192
2111028940
965711638
495385138
1111790244
1060469415
1656528884
432577196
765259679
2072953579
1480161351
768383435
196606278
1727058225
1025343585
1210148353
393647848
506741407
1793742373
1611814463
1628096191
1143165929
641272721
751921696
664402435
1956079116
352314574
964743896
142112195
1303038412
234462862
1464680992
1796652507
1379914897
1624718450
65668087
2061108924
809385100
587554538
1944051134
238596217
507078
1559110055
222279441
211011640
1640300921
666927593
1080691172
979800800
1884019756
1676037317
1371282138
1300569919
1484767323
745641296
1343486201
1229119541
2133690231
199930551
557598451
1685737158
2122546381
990365360
1047579202
562992396
1734783597
1509346315
1884079176
1252016082
436641028
553856006
311693857
843970777
875558958
1971314135
627578108
1803176335
50328236
603917175
848912964
548365482
414753455
956317969
1390885890
1306130766
513262162
224273089
1746784585
1563692092
900772699
467970786
1847870914
173595311
954911695
429453433
371950327
1956299962
1969547842
307983579
877580163
1943289623
1973375515
2007890608
1628909622
286051800
1189924669
528868336
225611715
1986725450
801907482
624171027
684699467
1074567523
552253540
1988850185
1580195385
1367172637
1102159850
328120115
1444903712
833000269
1415435250
655299793
1487289241
1898885788
1287963933
583280344
459291732
1164175780
1476800116
1904641499
2098256318
1273570739
982266322
511040934
1763725318
1501516954
1423621111
2146667308
445981570
1214490540
1322201286
159040232
2000310519
1893457430
1544642449
1602174714
1086539108
1353291469
1133952874
614167948
1658756817
1681763012
1329132391
930567980
843625559
1453625248
125867713
1022399713
34530916
1933885783
585453852
1512926813
156546791
782775474
1457795728
1851983951
755739015
698995209
1148016818
1815628466
1580133499
1149236905
139057604
651052858
1580451725
758972413
188414477
2123835074
1618990514
1333714067
78882544
1447338292
685114481
690399150
1043151866
406256002
1942707264
1242647320
70815445
1492485619
661950835
719988880
1435255813
1264172408
2141018961
290508125
1198615086
1194708361
570070317
1705683868
1108303735
325040516
1139287706
823778490
641203336
2016018375
1281602322
1882319860
561318411
1467140346
571806507
19114086
1815608387
596810991
508924922
842596140
1764554598
244556460
1799815057
1469701591
466754441
792356137
1680567706
1433607353
798235062
562635306
1682889445
901279932
1339100948
1418109102
1240697539
786064930
1547872815
1194430164
1339174397
1927897784
342922969
1789487145
1088345038
884911988
669790682
934667306
1864606211
182750098
808879639
1106635833
1067603382
907429415
1951502398
857676282
172853795
1397842229
1964886794
483835255
2118830801
663796384
616891381
2009951169
802056705
2104147937
1385396024
1927681226
1845633674
2062264064
1069560672
1699848653
2089254609
1747235232
12961513
1252531012
1296501172
352941903
1108095807
673732546
1549616738
1733572377
1036331533
375861748
1494643094
390738445
737906743
1792493127
1409943634
1146687044
888621901
548551175
998709587
1353072605
1899386145
686590283
77749456
1556708376
1230772362
888986901
2018972831
1259025187
328733926
1616898420
961262922
1671435035
455396094
1356977213
938169591
159027448
1369436357
2111185693
1873077376
1768651797
1092415073
1250373970
1900097515
728405967
1894949307
4599545
1801496113
1879064083
1315269256
2024056359
324135232
1240009021
1299087217
1887472100
93464360
1848411708
1560381825
145476731
1852324176
50327508
1968277752
1763212540
137071973
1206775732
1974862072
1334996534
1038603647
1205627192
988900419
187655374
103710813
1604930472
1304033636
29281681
1392965834
574057646
1149603528
1554119423
1091481536
82078161
1924798196
1586883802
16378572
1166054330
1115886800
739744959
1271291204
620879776
497909789
2083247647
185632878
1615520280
353036735
930321216
1008526235
1115607251
83683116
2140529718
1967508465
1115393379
1223280671
1898470510
1520385520
1462941485
645632306
777980340
935416922
213566862
1957314986
1626141094
1640665421
1712401084
565337714
1704859918
1976233460
1034321102
507037522
1012142277
2095625083
552446321
1526518393
590220636
2024806992
289877783
1905897729
1942324192
1461629844
650207135
1073224626
1837650326
1327208468
1195813524
825312742
274295038
724394381
2129850232
633609150
113313971
291433093
73979852
1746781261
1595242982
1684264641
371210657
1503031163
1998935586
1798169312
600211814
119761218
101471594
21233064
552215691
471824043
469476658
726411036
1816796100
883587434
1071564206
140056965
1765958920
1614896279
115732789
967621094
1055821247
944719993
438241662
2143309638
716916188
1167662908
442895846
1954776022
1916794978
176439499
857086724
2011376746
1113157611
1733924822
1879306029
348707266
798916283
818277538
325777821
1508126697
375894610
939033339
882241715
1521419955
1187188127
786496714
1613492217
1245532653
986499647
1110280161
1194008182
1653199316
201729144
1976193373
1102699750
269519682
1986210644
1203978680
118979740
581437439
1978178742
1485373830
2081782802
296377979
1842529946
1455048157
1570918225
849281736
1314812379
800220081
1427025003
381050532
1483527121
222178646
802579182
478687599
1817938275
1945638215
81115532
547731599
1133090988
1693228033
83121192
414228444
170031950
944243476
225354444
1237825960
149434625
2112768369
1309071229
876248892
1825921381
201224303
1971741698
999577798
1016092361
39978907
1528365460
53521908
835221457
1839857777
53099785
1822997968
1991649830
1520028632
713985886
512507739
907490461
383892758
853604778
1995819452
2116024626
178894582
1595813296
1319896088
754630606
162340730
1202076167
1990237833
2005796920
835263586
1223541233
1656623572
425911295
1744705453
1883748948
34940843
1587829193
1141213955
240169218
1436240725
2136002045
1035801860
514103990
1808441703
752252530
919065805
547891371
9758851
1098109933
99028564
1297000377
507126101
852833472
2024478371
1239770627
1018429103
1065893577
1396541645
269328847
42409473
1224638937
757448939
1059978990
1928005546
1777865132
621322574
1808041431
39450407
458172541
1149542054
1159866645
1002007313
524144941
275452862
305714274
1433173442
1968609711
683138633
306512456
1321272668
1200180420
113787664
1044109970
1799912367
313308376
1467095437
1007081569
583905201
1126589859
565985576
213252388
1639463973
409571119
1645829354
452030931
1053739304
1613092661
2099632006
1326706092
409539466
2082421764
1812607056
846615723
1547877745
734527168
1203932788
1939216734
306177789
1020630360
1605148283
1222577957
462720388
338273374
1390196057
1073858905
1960817919
1921516120
853228956
2078244855
720066421
1857208653
160131787
993296199
383917378
1487225130
857487033
1045044612
1609293379
398936565
1476699276
1108949298
759294139
403779016
1915506225
1264991962
1693192853
3798008
729888609
1686091889
1215795486
891849259
190573400
1013473951
974690683
486604683
1395842932
1180027710
1908918578
642172533
440279234
210532280
1795970501
1303183107
718030760
1640141681
1497630064
927844669
1529459759
2018649459
2035937081
1847697136
387650122
648269661
620561122
2125444786
235677261
1146819319
478632536
1745907079
2100551902
334307609
300372014
1216002399
1410251541
409677721
402350415
951427994
2091932537
124344136
921818245
2078722629
1619886458
990575300
123546387
2136402935
1434401287
543011960
1523472548
535132193
1977637810
441175122
568706022
1225009985
29772554
831469360
1827409524
1127460815
1182140178
774773755
354657549
1847216339
743865535
1596580423
1378097294
745374812
1925260236
1630128423
934296843
1980233107
1278337949
621413599
1436029708
1453586201
2088189366
1264084081
1951889227
366245090
1302578166
568820115
776117046
1593098050
664916809
750876039
1848722600
2112382004
1365940467
602085348
700045074
665064016
1644256856
860407033
2116887253
1268286195
712252689
318090020
748944958
356019193
1765956514
952017619
1250927821
317881010
1655394748
1975618222
1499324642
1779979731
142889871
1167208363
1491204768
357279603
794330978
1833286166
1297314045
1697263544
1706221851
1151706157
450066831
1494343366
1569941006
603142355
92948773
1744172926
1999682120
1959041297
378348499
2002663676
1598485583
1285835500
450770213
147394922
1515501819
1144803155
1794584778
331995151
1095213106
1844822109
644856379
358354825
1664672034
1662384038
275813706
319074398
1929070294
1451375815
1053072975
712669793
1583049494
2020801372
1450740395
1152274485
1746091115
914325710
505049254
623679571
479316272
126567326
1053431813
1425057821
1020810324
2067640454
577442245
1373844944
30257521
818774471
1986631984
2052903593
629729530
688430237
2007186237
1579511218
1865688276
463566701
1294223136
1955192054
289989642
267061539
1552615234
826306723
17201048
1967930940
738312272
267750762
153339449
1473509174
316701209
1886997968
954030318
292982671
724012976
61287792
1939910481
10349400
723781687
323009103
1286986612
1490357654
128890366
487870435
90728019
309868211
2090278864
199809307
1934654559
1383238213
1508585615
1321703976
1199399271
1530019333
971812867
693961601
643968169
874270644
212173393
1447660476
998624697
887669479
858501398
1985712495
1930909663
108029958
902183659
1305167332
1185388412
1922378304
1967369294
2058461168
292089114
151905701
284393297
504583353
729182797
788448729
399721566
1660476155
449013282
593963828
2090897823
1697412460
2071191786
1519262430
698399876
861357129
1484771446
1320563506
2047826194
106324010
144784586
75639585
1279558138
1237384173
1118753821
93509678
1355016662
934842125
2141437649
2080881798
797291071
339478514
1739963497
1705712987
367660399
39257615
1929021220
95592697
1021879473
2141592673
356352091
1344107879
2016201334
1221139337
1069982884
30998124
1676636449
1132225526
989055255
1962216366
1350560893
154288110
1420107179
5281561
395081956
1327842976
530447248
1447562040
408652917
788317614
52098962
1577980224
759623287
1027355467
553533398
1870129005
99194953
1758898552
605241051
690372470
1855020331
1365206709
1460308144
1293132785
782588690
393239034
2012155642
665937947
1288843720
620737394
318086300
31202398
820839637
159219716
1252498098
2115014108
1218331145
1202866872
1384782981
90852364
84226844
1501021950
75641818
286570383
1017468117
931431284
1616350466
687314776
906917931
1638114225
1876317055
1619540001
1557178863
902931152
2033278392
1858605569
1668080541
1524047200
476422560
916059831
1511228096
488285221
1870655778
817285158
186747427
1518507471
1757805990
682276468
997042548
2086666533
1692640527
576980501
1033244084
75206667
1516078500
100425370
480246122
1551726906
1386863207
1535483914
2069505300
1695119901
208707393
1891844715
588441354
872929782
965999982
920205998
491988049
129266559
516030247
2115594678
426706955
774686504
1903201524
1916310114
1205699743
2136348178
742699200
1498667020
1114086235
152339244
822485873
474989630
157314172
871120415
1918902110
121230678
322375787
1883616690
114327080
2088080577
1691563835
1789776298
1900420221
94254413
642617513
1468740892
454002124
1092991261
682949924
484542674
1843063142
601530393
1454474745
2061225381
866670091
1637686852
318119013
1375122983
1571765875
279763440
345121682
1204029906
307774852
1058550192
1649655706
1365249630
1703695058
972426005
596373019
349305381
1706683942
842213532
363161230
548433797
856810725
987498471
320815833
730004880
630994220
1357662271
966553237
1652140768
434520704
885823755
1641603162
1228114076
1395348124
1506291403
1165334923
1248676702
2096648295
266519296
1538027157
1536224838
896260536
1352145280
656185104
2067750299
743674412
1059983040
1677788750
1561143242
1250410699
2036477571
1061260135
1120614630
406242
1163645276
2079308197
1439997001
1181575578
2112603050
769693771
1224361668
412683472
1447195531
1966349189
633727245
390113461
711304982
1874551886
1710017099
1301917931
298760858
1649330246
1542171047
136170962
1304061663
1833214778
1944365345
1924558807
1959989198
1952050534
2146975624
984525805
1778293205
998088166
292696824
1005346976
1010354370
386912590
1380162188
1343332643
25372160
1866840755
1751312745
692546119
387149510
998464403
650838127
965910128
1829341730
60556441
770853016
45369945
605423527
1644862731
531813675
1236676684
1201284370
1934799824
817663547
207920531
1458199856
333141858
734683808
1041663485
477920663
1186248205
1760789177
1011148812
32130376
484017649
1301389669
445807089
600935098
1973237198
525680682
1493474538
1622862309
1981277370
1329659822
1313774110
2052062075
511779478
1600453403
187704931
541725035
1904900280
676538785
990392079
1621262102
854243680
157665738
148696508
11363808
1466636427
2031145561
1463436488
786959599
1508314121
2023189804
610755435
1298382360
1171256242
547256858
1133818412
1221995680
1759873470
1379211252
650315548
142107677
1123293915
302790641
1279599029
2130525601
1938392720
834025185
2111598434
1158176488
313657246
753369255
1855068225
1773060071
317572048
114374946
1737314899
1302968658
2142250201
2110713698
457703059
1778752270
618264579
432035791
1638042819
1395968531
1757370041
1804078485
242755595
496002858
1667913380
1246256641
1198795467
7306351
48988714
1964448321
889838404
824030279
1437145236
1040281933
630157241
1864013693
1623070118
1163449079
949836332
522867414
966394706
1382144331
1811078589
450954844
1865584748
10369868
1782638978
108108537
674755093
1191888754
1197227596
245964989
954010370
1355441419
1685576034
1696576830
1407474847
886513512
170437164
684192226
1606598405
1416771561
1561562382
623239757
1640554653
103563123
759599369
1922466294
1583648562
897464790
1063158432
103858940
2125121525
1158465365
297386415
669588532
1081839484
1271813906
1192844244
297836504
1873842734
862806312
1261531649
719886564
602377422
1348446613
1959388321
1709421060
2140765209
1112246624
1546667863
1087218683
1917818202
1165246951
1406934323
1125280459
1223100134
470177358
1816550822
335414657
1676968007
1480388197
722812965
1772993347
2105049578
377045089
551374977
403433988
2083878409
545588147
1339607888
1939823829
1813549272
22604398
1628848675
202844619
1346795557
1121985632
1958709206
1989941464
612152501
1699866887
1832510582
2014351739
144238887
433719676
1811976670
1535643905
976671658
1751747330
1379565513
559884646
762713336
715672010
1982619792
2004682508
1192804672
740336069
1640496207
325549822
1867233370
1239294563
1438240365
317891813
1837745608
433604611
2004216031
2020928148
992643384
1956789919
2145722649
730383500
994977484
838380372
1936950161
528800118
200720073
48660400
1667305719
1559476207
1832955620
307876586
1934999941
729027794
147495271
1998701836
1566167559
2106233183
880686648
141453423
1903384411
135137787
554363518
1342944333
357178172
452422505
1032005971
598769478
324190266
1635652160
1991089199
1624932647
404893277
596226118
1505432174
1557159308
262817511
2057485140
120732281
1417852302
725672130
682255057
1275207872
103105252
879889679
1589841567
600603101
544799054
1874764484
1190290825
1486401723
1507864942
898110360
187030082
1765851249
1266014851
243959734
1617085289
1493750675
444642654
208028231
1292564491
133344542
213620113
1171869167
1967060854
880662509
1510714536
1365930122
814126591
1285922786
1750981757
1348888418
134821033
1024315784
478416944
389049411
2092858956
2054111838
218865627
1057423560
421572217
309666072
707115530
1887306496
1510563639
643567229
1473959492
2098137623
1719787504
1254358189
98709253
1765869899
1584403250
1699076126
43402373
1476935190
1009308872
1098774315
480208406
1528783508
1561389269
1012683666
554517834
54209295
1100312752
229345540
1639485392
639175067
1961159350
1692376784
837128620
797588044
1358018347
1063098214
759226238
1975261233
2070357907
327993509
661588097
1881061442
73012269
623049919
1351111136
1533726556
2141059724
339499321
1828288334
1147657346
1170711488
2045776025
1969387181
640917289
1107710653
707975521
221012301
1072419262
1310489069
2079862686
2091857684
12267240
501283553
1168333752
1038141390
1751825800
533850911
217662389
816160411
2109236432
6415008
1055130449
905769619
47433925
701027162
477711321
1063297757
1535274613
708928893
1741982897
1372731191
663496669
1589370690
1014359030
304999302
1731250297
405770966
1677120938
712819078
378020235
768857011
1627770191
907975372
130893428
245986848
1471767804
1690655632
1672878168
1759368457
1802270245
710546584
437787479
1706057662
527692378
470103406
876319118
1151578236
1092583966
145934042
1700651242
1357064949
1586884280
1837870377
1694776773
1072046751
1329484185
486339097
299868316
7964752
1468468333
1225135926
321061047
1568219368
2063305263
531067005
692902474
396444587
481937065
1248429595
512030986
1040326780
527998690
1746304675
1238338948
347966873
1265625558
31363628
1601603748
1171807891
1502828459
188777296
1412055205
1745371709
548477772
774840925
1736072406
461842636
36002179
2064439080
2103970202
353710677
1492345296
238433127
1173517655
1802642617
1463135891
1525976330
1285461136
1538746976
1794485541
231841873
1763388882
2098960428
1956400681
1583692317
759311809
80247672
1313627673
852879878
1406682185
1183625445
1553441993
627424557
1586219025
257016392
505401019
1317273574
13886123
1247792379
1892948985
738002928
678495617
446148586
144497140
402720565
1802478986
753713776
1550164594
14345629
1588477816
159846789
462906443
1951409009
1460118676
219621224
255013882
398640035
1516408378
2080659613
517923606
1347304987
218593954
1295948420
190079327
741898673
851300611
1520230981
1287972049
288345848
1783713242
416352808
1692457226
1223627195
490780374
1360674892
1498781927
1073783751
880203640
318700782
1957817839
679055187
2114897159
880246861
1489131621
883271824
1329884033
991025513
1586896966
1136507056
1355964631
1891136532
897461513
618704755
186515879
853814982
729195993
44621297
850580947
992147817
109861357
467024000
1689140302
872151968
1475277007
598122824
1977376600
1700414114
914416361
2123709002
778531091
533133178
1473657135
240762688
1192898435
1306271163
196285855
1646323938
1012314347
930666845
792396697
1712772701
235042757
174079220
1109528586
394035026
1254674306
671850592
1632676363
1352740619
1345613948
144277199
126568990
1916339700
2017553414
920771737
365880201
94995503
2646351
31012326
1244863498
1845828538
1262745768
2072704303
1967344723
1536084646
1074899197
1041526997
1793017834
2008989093
1550762682
858354188
1557458355
635500982
1095943480
1120617056
42172489
1049038513
1567095402
1509638887
704235045
1512428056
151214882
710019471
203420006
290988075
1427946342
1468270579
2124304687
257926991
34094799
2147268970
1666304099
1838987593
164762741
702110002
2118061948
215361196
1698528113
497819880
672512871
55189410
831000369
479268555
611585760
1017192415
540171091
658322306
943493617
318496451
556710001
936479038
1970172485
1987398697
49770489
1616531667
252816426
714182764
1395468389
872675575
1760033274
926095278
494836253
959351825
2075364387
1691264086
1035635266
1588110992
268733147
2042062915
1426919689
242939164
1050565748
1887184988
294200397
2093824726
379959078
91121090
1514105899
965599121
1055422674
1133285589
423845840
1470432874
1622165181
656949907
1210034441
748432282
665908837
2126610366
307941709
1069763243
600030699
1756365486
1422734569
2013039908
1581263734
643009935
2007580812
1937211500
2112087642
2074363050
473363494
885314624
1633302244
1947996334
1449373788
1959502097
697587402
739379425
761743812
1900623233
1111722324
666953132
1709139561
2074373580
266730362
1330739765
585244800
1543344415
133655619
1499608908
984151068
1350809667
418815290
1134867778
781513207
154713016
1829800521
1934247504
225262896
2087496199
996305448
890802412
567856783
1348060654
149124875
387920321
775192880
1516899536
1797750255
2082956885
436627080
1557087386
340473747
1393999537
1550803584
926323301
679176364
178116727
438046847
796956810
447203788
732700729
1549135568
1267145954
252885011
2067897489
2046153458
1830369012
126790870
509067221
1108911739
2104952412
1717206702
2025472584
865561265
1974857963
565012724
1640563926
191071552
1972791565
1394859149
1346108144
923292750
1651784662
593368990
1210195165
1068698217
874145603
1799456364
611607073
222417704
627276008
1097722664
1203094458
1878736828
1924101021
194465400
1429816793
850328066
676871663
278247262
1321667337
237027923
1064147073
1897638853
1350135210
834581087
1730255990
1512339654
650846972
885246607
1567539454
894124764
552559592
638043464
564161095
274455945
1269637466
400372728
394723252
1854827727
789986468
1887363760
1648396653
855559263
999541408
1991083230
1369364362
1427161227
1222663688
87992683
894709724
345107914
1672042763
125695762
1160741834
1821022627
615532671
1533128732
231813053
281948844
1852130620
1974697787
1969307574
1400676568
873684622
661556145
1945124676
1690656153
1473776985
716428633
122392223
2019382324
985574634
685103333
976109854
2033748459
1282997881
974945388
1255637976
356028031
1045279304
1929528154
355437494
262190189
1995832110
1774963383
1623460669
1916866684
54732727
981110158
319107507
1651065506
25511073
1849422166
172765300
265553611
1808517097
1318427025
240404936
1759284163
792281578
330302678
1324312363
2020512853
750983240
138440780
1507800894
256008068
299255820
749929618
1155257254
454383762
1836724206
374753747
15790248
1404079924
11166311
1047061343
1752863206
783153189
113279061
805999927
422201728
1477276918
350689979
53579525
262012429
1053467855
900635931
1441071390
1110522115
432307278
268255293
2082338907
617741486
577217978
917701535
1775207123
264381097
531409289
813346990
1773607795
2001617424
1025171117
1566630898
112615110
983768543
245441122
434774018
613877597
202021626
188045595
1568729019
540684570
351878759
894154144
339009581
1850992227
2088055820
425118481
434371338
317977670
1585437709
1067541309
117877033
1933379116
256565814
670244925
1836586019
1842023054
891411155
1653662711
900948297
1433001726
1477536345
1531576564
52362065
1558004950
2121593480
1885549096
1612637407
966466689
1236519325
2018532156
1892094664
1048111939
1184298903
1716392177
220646987
1852679639
1220574514
1326180741
1782980439
178832744
820847120
599299233
1661877795
1717544026
1774832302
316718065
7737127
1439834536
927291059
464628488
309044037
1562873198
677906240
22069169
18072431
1457839518
333016495
1897439855
2014872155
551364934
56484050
1470973604
736089848
2040360443
1387559923
234336963
983776846
393517835
173974782
943362162
293693085
626583182
653924924
1720747256
1203953744
957049096
167151999
1061507408
279632273
16450133
1083157842
949664466
911007644
1468499230
571798592
682244816
100706640
476457855
2124918377
926185354
825026936
738743177
867746769
105874350
1665280239
134578980
2075062985
872736621
803121448
1118417986
842962462
672165853
36982316
48818608
253490026
1980811243
1625919659
2098793073
80810363
1973082167
667842719
133367480
27268613
247525208
1256103799
75252660
1148923028
448705158
1277770217
580472988
1346040843
496686437
1213737811
590012772
1130132939
112171645
1538203179
330700052
2058330891
321592043
595306537
515440620
1769954285
1589139424
1175417693
1860993316
2044460288
597823966
897413198
1255431776
332494351
618686626
1332941127
2032052386
443672524
966935775
245795788
762537888
1102957285
1929611024
947069607
813010650
412261729
1505820778
1264351459
752236850
2112428459
1255879414
1901194143
108735945
2026632218
121166211
1521153112
1608100814
244326833
460994791
754291432
1959165680
989308417
1515075293
449822847
958159711
436726309
1018837780
1210378472
884572843
595368409
417716107
1346924014
1702211330
199232161
1092302963
428224654
47270057
2003970545
1103977578
467805118
1446961377
656863949
513086778
1591731892
1980233621
673541353
456511317
877356762
267257405
1380987461
1322984118
471566903
331928872
176192931
1960848123
1202184717
1971525475
1228718334
663857003
1619682399
1760972470
1456718632
1853612895
161885920
1766258706
31803125
1257596616
116150449
276955118
1300314217
850881989
311925894
995917478
807822384
829761927
616072210
806796380
2097788094
931317846
1409939596
2124643639
1966012652
1824343449
2099795537
324310574
1174156044
872678006
123950706
2087569550
1729129895
1689593297
1820592391
773777094
1497832207
482198676
452974571
528892052
1022425814
1861145127
1613860871
1853642469
225151054
375904357
1112634589
1326045366
207614201
1091074055
268785974
1720247891
118657634
1878634675
1837220575
1368563443
608960715
1585443254
1297421414
1996092355
1367643454
1416032603
219528887
1899283684
840663879
1115180645
1548516348
1119110447
595753061
76412738
638816777
953001715
2103886193
636574417
1812208652
1408503774
755038325
165175485
1529503042
1126487280
651443256
1659971779
1641683720
2072444846
1782967632
1913492660
794558216
878647692
1989604582
354391793
1284309376
311967838
417829665
1154960324
1722342347
373523076
1729017116
945019226
1939374635
1737393175
187552421
58201989
155035210
1876060485
940201465
630456569
391397800
1048317056
911575084
590604909
765667162
279869867
1999374650
1862697951
374644450
1839247984
2016791706
317366354
1315964413
685226775
166699153
995476904
1284340448
1048440255
818363480
2086962663
268209948
1698207686
1708316128
1627758252
548864202
1543298396
1812807842
298901857
2056814087
1770317208
1126142795
574284904
1416916448
908480320
2028033664
1475770870
1304609814
535489768
920140480
158658974
1270667699
1676462309
1763727143
2106990507
820203684
1997959589
1078324924
129576462
537263493
730369660
398049189
1887384546
637983118
1191557805
1990777138
347117240
1940978962
2045094724
1897986467
14037323
1125949989
892377604
596276466
825705882
439954990
832830038
1520476849
51196782
1446397072
276919536
909235327
1289615819
1235542200
1512647912
890229824
17727212
961116317
1033915274
481946256
786276339
699934358
1464128554
392784973
723061185
972282964
1812971852
793367022
586996057
896113673
1910925327
2110084316
1489961730
432061421
1822172355
2045711826
1256686666
51982179
442847106
1228131244
183917275
1265687011
563902396
1369045252
343426292
671672563
1826285799
217754376
2120960555
834942617
562394797
1086045997
1970539438
194491221
537825649
1169469798
12901331
1145428117
1146003915
2013721409
758619824
515777261
661892538
919783741
1462465258
513381503
1948861467
265400549
1826038018
206388937
1891217707
1258246318
669078595
516674899
973699937
110750699
1714395870
376391598
1164846814
1944281782
1996303787
1461937114
511787386
153860024
1651147132
1978302619
2033236008
634265135
1725341155
938815307
393048642
820613208
544423738
799405742
754529857
733867456
212122897
1979323586
1525994918
79077807
1541323700
1961904475
267362684
810275022
1238279185
1369876436
274277957
688066542
2093278158
1124626883
643182760
2012783198
980284771
67434909
1998199211
1266302792
286011663
375950243
1057315455
1767661964
1770218622
898654655
1021995235
1993546814
1336357536
642948232
1610210353
532117984
459095420
59983396
1526126595
457335562
105124992
1025465436
309641841
1684409138
514846292
948363916
1929330266
940501101
1911433171
1640955059
388853995
196423894
887131529
2079658178
1153535401
851960070
589392613
660337100
722840194
1369066163
1107387227
1583092027
1949752268
144517663
768610650
374323627
623876385
1925989565
352350301
1167348144
2032298327
643403794
98175898
1159308494
1442174492
1589567207
948434680
1580742305
812820875
1400838255
141987642
1403493723
819294584
2130703760
1561395769
1452139214
670321562
1023756328
1393532709
515960818
1748630132
813091027
212332207
1198718577
1557610788
1278831858
672109433
530780970
1152092072
721765669
2028138957
1338671212
1166395211
373351420
1109434621
207646695
528400082
873155366
1401594418
116159850
525168192
1354588949
375284201
1837181175
160881736
407631768
1114931077
177719454
408559998
1477656509
637099463
2103829324
1186577483
162851598
521108167
216402652
243478263
1943123982
533500116
1173130768
1710612904
495424127
1377992213
1723939710
996823162
633158127
845477064
282536631
1603960434
1197764411
1010627626
1398509524
1181528762
1878764402
251332646
1601475698
1094810606
1303928338
995709359
422132533
1424358728
518173379
1037981436
1040926958
275481171
1410064504
2117180365
81540988
1363499870
1122500237
80937441
1736847264
741212481
934568940
1975906583
987892714
1098154662
657689841
1071728441
1306747495
376649543
459770331
1435832598
65246942
621853869
827585705
756484608
1004860718
759970367
506490895
856089768
1489425389
1945496942
915713175
1270569646
1686355444
2094333592
1514600480
1955136947
313697602
1973132410
1937134458
259260084
1420041463
1915379902
1749618752
1625114375
1133812538
1237580879
1908996140
1205663871
1535951925
1475488670
1129708127
1058684150
1537784782
452784745
1239966227
1024593828
513769512
620044600
176919741
400409786
1619217354
326311920
1268406305
564812117
752091066
1162543905
1013293400
1211206786
438080928
1284958310
990833148
447069994
108305150
647535100
679415536
916560931
979284485
303266620
1854060239
1036814438
765271296
1876933914
1949646820
453303293
599084994
1889000001
956511894
117498169
1945864883
1835096915
783110913
1769446874
320830459
686940912
785711289
1694655197
1515383538
1494319684
280718097
285746360
306407811
1073436054
1878791466
505650101
1983909631
1209886538
623638270
1586834554
906246593
64544160
1164321789
1836160882
1925208594
637759068
904853944
1952346684
1310311406
2131433992
2100745555
1489856193
1610254760
1170027108
2057654881
1724333120
1244290461
1909564537
313921845
1618454397
650738959
830180883
621806746
785048075
954638901
174070183
1314932768
1217268821
344522276
24421085
132218743
1118000158
1705458563
879043058
714652354
1559946660
329549952
574873885
879814281
1159832512
957131105
2019784747
1769849197
810985580
1164448306
324800691
198138322
1547209767
555813330
56423074
1751061738
1983608610
1368576812
1175148673
1606368451
1597569266
1702617249
256871214
1565922865
965388603
1613499803
1704019583
1611497326
759205679
1810358398
84174282
1266685490
1327780577
1377424769
1892079536
818734565
475673836
302690612
1336990324
442146316
93376100
1828313517
769163376
636702786
298883480
1619966355
2062121973
1556199179
840712757
1320954436
546452443
1087963887
1949482365
2085545484
1399267311
1947218496
1541679691
494928422
1270705336
739896908
1200257503
1510240623
1662904251
1541534092
1700192164
137530913
638661708
307820250
1682246077
1492561049
1093027674
184036976
883237037
1282389224
1261710208
1281703201
1498255543
153929264
1308102136
1975501420
2074450073
371515308
290492964
54617672
702129001
27366280
343371299
1593405350
1605003219
762691952
1270501193
42787575
929550423
1257854963
676595085
1124345840
1640541177
123936614
589756632
399456351
1215309345
54103141
2050614424
1246320006
135399307
1840486731
200793144
2066040671
1011268962
2130880692
978622268
1330324065
1749035651
312373333
51774870
1573950910
481312614
1288432215
27536445
617922911
1414683132
79188013
1507870852
1529386130
1571319424
513875164
446971267
1758245987
161281983
396498610
2041268132
678291848
1004187271
1055023650
1640298662
1344869994
1657473797
1979292620
659782815
2147464763
1246530604
1418066526
1446389134
2022040105
760334407
822901116
1868644433
1685250195
1606042913
1532758871
327430109
1809660535
1658198223
1120719805
54448795
2014009949
874860762
1423206779
210185724
585216549
654582606
378020091
1879073457
1159162274
521463521
1439063762
2353540
1920636046
173593416
1289744780
926815965
1940713655
117999850
901411852
1079961444
1893870780
844980665
260356096
1920996435
155760065
849119547
1144403917
71397226
2129006127
668261499
1764921629
1237092226
1859103579
1273008920
143263401
487625913
1103715421
727428785
913312603
627551310
426915799
106967915
815846257
123092288
2051609256
284764273
1670311858
613799174
1391558130
2019385279
1934749474
1882991281
1161973038
1126369045
1282345301
2142204877
1036428437
1472003871
1253363908
1740177683
1920634779
766704899
847441215
540483992
1370234499
1797616009
183950805
403656675
1040846303
1900952088
1570161399
1445045838
755561232
533665847
2050175294
2065603123
1491596299
1606349470
467209085
859832666
935200017
1418124573
768369838
637951339
1293463231
1639966858
1973774995
893087981
869620753
174242727
298342317
1671109305
1778266573
112849626
160525729
111377070
2022927225
1269319775
514717672
1982684643
88752650
519275904
624645313
1066267395
879385236
962935081
1650788700
2032322139
2098379750
1622292951
1331354063
776537541
844057930
1345973407
546827705
2061569547
126344284
953046546
395573403
1352613317
1056025450
349565541
1863806242
126554785
2093778956
121132448
546027353
1177390341
1783916754
2024182726
1388346912
2098191546
1735431164
670069046
2025778767
608916635
38358394
1731680977
23334050
554411937
1208814927
1223698015
1989873646
872705195
1112423863
214211250
221299580
284879460
411205976
763740141
1817768109
1118121095
1431077282
109049817
1579078340
1161780999
995706190
530701802
672763714
1297642184
1706692088
1292300196
2111682945
2138507846
600030918
1872166223
1422187628
1884794118
412928748
1233871125
1522797733
480592994
583183180
46858322
1881834240
573366265
1877990742
640553834
1178681057
1672331506
1709926591
299546187
719630344
1669771099
820702739
168509419
324102502
144807372
1414544601
1454334866
645716691
740189748
179007995
293148793
1500713831
1029588207
369794439
184961474
642944063
2100297359
1505751544
1928876062
10418732
1207878380
854030609
938094503
1740908570
570698206
85283692
1633067800
1522653515
933134146
1421180351
1990125845
1981395877
1191991336
281419671
1535336139
792212022
1877896528
1505059253
1669258963
1857134297
806404358
592169933
982903246
1020007613
1679559381
61614963
592090850
1240435467
1978690378
1502740956
1854294993
1454696088
2039113975
806844893
2070559936
1567429711
1416836177
1718347534
2048374126
1629039553
719139860
637782854
497100939
1810667725
816699706
434857319
1584728193
294800999
601209748
637847291
1739810754
932053124
544734673
219837153
1191141453
2016568996
780270067
147817378
2004698353
717587916
1534342492
1318476132
1708038314
1972110030
1782422731
1492570239
335335354
1284799723
506071515
210567006
291755746
1648095081
1694829866
1950973123
198010102
1417944169
665978046
1486630578
1410208123
1282735901
1335522980
1632804814
1234515610
1390560527
443790973
1108532786
1031837657
1343083073
620548219
628875559
2128925618
29378972
678805152
588544044
1729862281
764452884
1035003054
139575374
1711845481
1932768982
331338758
488514397
996586372
1691155782
1734105252
1349115186
994881048
1901665244
726584474
1634601613
826109324
929801515
959624386
644562794
775004971
77124024
219849998
30188758
1261292693
402931911
2108976263
1790484262
722789209
883803049
363760054
641203433
1267258843
708128607
708830871
1782361237
2110375680
955135838
97705368
602995291
765794166
406671008
2096399579
2128107399
1839543381
1817613291
113853234
308979763
349384937
580370962
2036837389
1207113983
326837780
2044078942
1436197839
446397940
25451185
1847180121
481021004
1202534599
1242444855
1432224042
2113353791
1563469597
1025699444
890389038
1093232816
1362368541
963714040
909218662
757633083
1814252378
219999948
535559344
1254760362
1421375280
500844494
1727635975
1167432307
1949292172
1570803644
701560520
1408610962
898023252
174675741
1612248877
2069409007
1387217034
881507902
365980402
870387150
1992378675
140420671
1086533408
1650953408
1951552918
1560782957
419858750
1454330168
725394959
323278631
1532330055
1993176607
2034171273
1550140821
2118533179
2145703774
889055024
311187604
695304993
1198990477
990872800
1620565520
667223151
799817316
14345689
286846534
475658848
202431067
1899226126
2029032302
1934137504
57503535
180128634
323041721
1578212060
242641184
1345652615
159770670
626447832
171353584
386079173
197148856
935056171
1882536372
542775326
164513805
535261841
628587020
764179083
270071484
1908380808
1956664233
1747960389
1055690801
1226296360
781051328
47996784
216777748
573315587
402023999
1735491398
1110349366
643870187
967134896
468114083
1522405021
2111811889
1545195392
1054137404
1144893843
1355684119
1852280177
419190337
867418293
1626374395
1398449312
1094107641
495010387
112790768
251655633
878183545
716886594
1658278699
299022833
178961894
1546861035
1065570104
1710251733
550510485
1688784998
1792826216
1305717474
434915740
547791610
1171600287
1933060684
354955804
1942643987
1497759568
401007158
1219629702
943728882
2094883812
1364020621
1887788718
1449451343
2043256561
853516642
526598742
127967375
353544246
1785157849
75802624
950647716
331242568
880740728
548325058
1954648021
351776367
916225943
829634836
983313277
210887544
925508177
1233426942
532919683
979423994
1532010544
556313762
443063616
822031006
87155462
569444826
1613730349
1488709581
611732593
218322442
1135494354
1502044753
1177369083
1532625019
241692341
2027552218
1881264435
461801586
1681564352
1051487482
1457853527
413027364
1385063818
515582780
1156464181
35315460
1186401623
1903032113
340944512
479651724
1142549085
970740978
1806986909
930121142
1405630321
210245608
36582511
997867794
1281315201
1686566316
85200975
587431821
975157538
1391730666
1435736167
195134299
1548474650
916645515
860794081
1447162040
1577031670
271278655
204721312
1915739440
634499001
277489282
284471518
2077517032
1353698860
783023121
1486631380
1209780610
696679775
1650369228
1290040150
1233655809
811979615
423599240
1276008536
1947883382
150203215
341966552
1679507289
1633369706
1897800829
461655333
1181353743
1978429973
773467053
1422875599
299391610
774589449
786942748
372717939
1420379273
2140022985
2024047091
800530844
781323655
1753562499
1243735551
2076276478
1181638222
1489499896
1095748269
1969014195
1446817010
269999923
774582696
696700296
1663299793
1772227604
604177237
328635411
1315151713
1179129260
1124306667
1383497489
1194258417
1748603877
555340467
649033374
1150576531
375858618
710904909
1331564447
296922709
1182269012
1180766416
642432360
496740993
1477114912
145616191
1232997632
728163841
472663803
809848443
852092606
773077306
2013820400
982463006
1407244314
251641895
1778794035
1404263888
666134222
1422399220
344959097
2000625836
670263971
463985926
838062071
556456536
933326866
258179728
2028611719
7359437
1507860913
437017544
23088293
830648321
1982053168
1106902542
626742230
538549134
2032894847
1014686516
701870267
1289725149
1412910841
165500519
799184815
1421202647
840108323
43100276
75492542
1012719361
867256299
340175824
1755298248
745873881
606987603
151091354
1024601378
1994813079
1446093128
290552214
1402544092
1876990410
1120914707
1843511142
1083056954
1506137103
202832914
2076745188
463738794
1550829939
867024775
303468485
208489306
1029736951
670328701
239428275
1403985740
1334852102
1078250988
541633488
984364772
1453886200
1527326921
1579189302
1840131318
1654585957
243459048
1643089089
1194840815
1975442298
1060799366
884292238
1969813155
408168048
1966182065
183331610
725397720
1380454651
1930395949
1601585273
996883191
1545629394
1621280281
1144866327
181947875
905107906
1278130561
1330961418
1016530998
872194530
1545581497
1580395589
1370250199
1974502833
1155406461
2147083882
853083397
623588012
1956215723
852296637
986974247
1243581817
1761914828
1062261711
1535031330
1819001239
1226572744
1620644086
1622885585
933763754
657353631
233094095
531550344
1243653098
1031978076
648642572
290983822
1456115874
168947244
1888444580
1803775287
1122397287
1676633960
1243458612
1128643263
1830818670
2132299242
737818711
541484292
1427993249
1367531941
230418280
675427331
1737297983
1852235563
40989541
776966039
1139104647
853010805
1679655736
2039303731
1713751446
149617766
747177456
50662381
940220668
348120934
619501570
984221575
709151401
1357369009
1695788749
394103185
392567282
1975629406
766856569
1325519485
1465096291
25564268
15466583
205819968
321815218
1423600406
1992647169
1592384970
382013506
434498243
722429842
1589692359
230425724
301997267
1151513595
680156223
1338115470
1882363106
2106275121
1690058722
406699457
350661746
1049626615
2032651484
1124582387
1362641900
1337697387
1519302800
1759595088
1317440881
1386566175
726549112
2071500958
1358683934
844948563
1885989335
1240222341
1239780619
1878638034
643738748
601774514
282381290
837688902
1665649712
575138931
547461858
1063236958
2080251365
1918824145
1602795028
400981886
1308286879
1476293336
1203605695
590539288
1608980125
2049103995
938039099
54280147
2128639260
1831517645
1227880930
1723358391
1453115822
1403893767
1114914583
1354607224
1052046530
1473893030
515103914
630219975
394290964
745068646
510958524
1807492524
352987069
895378306
39551248
331004275
1053319792
1843377538
1462173958
1065958143
920616546
429283344
694499608
1856796796
198818771
1294894187
157233566
574987975
1809603138
1520587920
2110925026
2146971383
142821201
857914132
1580197187
830617826
1454134320
1502561022
188682026
973594939
362476742
227383516
521442034
959654902
754812268
1752291828
1937706029
392761968
2038241520
977841649
1209874205
1567940066
195088209
242492810
1601727135
86691133
753775599
1550607384
479992871
1604517847
860627812
173346489
12806035
1087220486
1121696357
205030841
1658168102
2000786882
444517214
333046700
1485502846
843439344
1736858869
1915668140
187828993
1463287604
1627893944
2092031951
405772685
1787769422
327438451
2111785951
661731603
400424560
1370334588
1900786568
271321830
257106528
791483867
149369678
912293896
1583005933
1048161182
974982225
1102848763
471913289
48513584
1453399059
1754425773
970319710
606289197
2111577317
1204130006
28779044
1892075134
17280612
580418851
1325043094
555652202
623584548
1803724320
1273015150
339359778
55190462
557778997
172774013
1825371084
540408333
1500454568
375509604
64886990
848481905
1145759379
835608577
458157515
1858178450
183953471
964217307
308223401
360686144
607734245
1316778883
444116222
1798141641
426175063
913283925
179075231
718060547
931234369
102098227
1952988141
2028436033
1319096140
213921697
68099913
1336994165
1809368529
498774100
71159218
1456542031
1745537848
1078613784
178459603
376189313
938997916
2111470481
1769342286
1981215346
542139455
2031866002
2024975381
2106088604
1248032015
804626579
644234687
1442486642
877738768
1162498604
2104744523
407600041
431281041
1857041428
1985663548
84791060
937480696
627020159
1839690949
1490841918
988197573
11996696
131556897
140521807
784487816
735529660
446332394
1285126344
35815263
922145132
1735994669
153008944
2120705185
405752228
201944169
991997676
311442480
111473776
133903032
1227181292
1827723331
1980330254
426078929
948607328
564677168
1469761652
1943839327
2130850763
32607052
1759494791
2130429916
1532407612
1384591444
1065517502
1428754553
1508618843
1030955743
1825204034
729738880
1720311849
767779866
39206869
534954091
237471727
968676928
1960294228
577895920
1484725639
1514475639
1353782669
1267658434
1784969567
1817982728
1870021111
1878386992
1860821406
1537204009
1550979189
677648292
377870507
1525676145
1500566877
1249429435
1351268218
980336559
2083602841
2090483567
1012993136
942979165
670861056
516365443
756401131
456241062
906413305
912079470
2062358745
2111030849
1918417845
1660886984
1137396881
1747813142
706988467
518059368
610543420
930344037
1669410589
753271989
1631731711
1389210539
1975360048
454540599
1742146999
1401697925
477232092
673137465
82099774
285737401
1187685296
646612544
649254834
1853405946
1333634055
684056389
2124324903
1531087737
2031189712
1423128111
1454919149
743530972
2100631805
921153778
1966997530
1329284349
889845536
1178134927
1894088199
1443016067
1533133467
258124866
1711653101
2087839990
688919458
468598242
231817952
237535912
244418596
916728267
1307711346
2123610069
359210542
410097770
1878576218
304803836
2125781150
1506422179
1294930162
711540817
60468121
948924077
1551837033
471660025
793686298
1520873628
893459493
1908811615
563323960
830901827
1121896032
433934261
599172705
52750130
308252858
1123741668
1495747390
1624139033
1410140315
234437145
2012015774
2089847384
1619081065
1212728043
1549420330
1509902517
1234158181
248593508
1988124271
1195319031
1016779412
198653865
2130815333
1599913805
1023722825
2021650376
335971894
253443559
42968306
615259010
1446246074
830588658
278620220
100845535
1487250672
1502731420
1750334221
824523208
906768118
1118772683
150998746
639949278
1613806364
694260795
1187099197
57943133
1178522833
2050722396
1496953350
11249012
961908748
1422649903
1621016830
77331090
100726391
1420174079
16345063
1078320280
207403675
1789433851
408272571
1920021102
935408891
1288345161
2111564728
1438395144
301705277
584766335
618687596
1025204161
1295174842
448230203
1880958395
149159631
45655493
1990760001
1986280438
1754856691
204119318
1957064802
1933423437
1272205361
1197533036
494134897
453040189
1992634871
1154363562
513193192
186281767
1692166484
1393594412
1247157734
340831601
2120195379
294962448
889790430
636877035
599568025
793557561
656225015
773550273
865475346
966415084
1063161952
1408515435
1990289027
1655668457
690683845
112896168
1183878674
1841600070
911748620
1955069550
1398768084
2057698985
2092337918
430978228
478062380
960108107
1262071870
978475845
158556975
549480754
1659850485
1022285123
128429288
497757427
1544398461
99899421
826386326
1142162727
2139259482
559199307
1123828832
1944915863
562806933
944924135
219803132
2133801059
839016471
114814143
363477199
1231476372
1126241892
1019865996
1350279038
52400103
934244075
1961169474
590496568
315655571
496660449
735628404
1646049102
1879689157
1914948105
1735375434
209703640
751047429
686853444
112652595
1295158033
601084757
1331718301
20251415
646108504
1117810924
162950849
744607662
914133527
660661431
1874617800
1940921326
717979186
1413387289
2057936039
1218048726
1234251284
48199034
1177962830
1832963413
1722289978
855145572
1524920162
491946685
854356683
1638485520
262622789
2114191558
222601242
1854029119
1295144891
655543414
1530981946
238390938
492350687
64899395
1900865217
1242891499
1963337274
1019857524
948596777
1855763871
259711083
1312320153
177209184
1919689897
2106741719
1804839971
694342378
1244571914
1006563628
1240326582
1277572166
1293162755
931350931
1861312007
1863893704
1083883048
508672773
636316886
1872283021
1502319040
970696806
1173492200
2064156179
2066333992
1283012190
17535748
2039198160
1018591669
309498306
97437315
1672922443
1082785092
236175107
1367813343
1550417321
790822577
848555802
712495071
1982681903
866993447
1371102710
1455418312
1032911793
648059318
1682094486
1167351534
2014966883
641268276
1564413768
94298691
25498813
866719445
882721514
208931296
1328490492
117970266
895224854
3214457
1671335881
723230108
1608744174
1701991451
1648815800
356462136
1496387803
1223939805
2109725161
1422506029
1805599125
894187029
684168163
544375764
238134883
39036819
1149947465
2002148407
997104260
1290249529
2093642974
1046348870
418343479
719087022
479755887
971436658
217057837
2014125131
1686423765
2125419757
1598510371
1721500032
1295186310
1948671595
1733350047
1301488427
661809489
1164040725
275842213
104266896
890312063
622462814
721239621
24893131
599956021
338476821
258998784
472838409
1167340936
1766383331
234022826
428110107
2022101274
730005132
2087127796
282794697
1762137081
1756654253
1899299152
78041441
958627286
195390024
1498241265
1167253119
409241702
1428408969
467836439
906822650
2122502758
2118562611
1720052190
2005553723
85020989
826327603
141490309
66505248
1250528041
1900114176
1943586744
853591201
1529600606
956743703
276544540
722543265
1380824665
182463250
38686816
1180780048
1087309405
1677976997
1674922877
1992282411
1670347778
3628959
862748202
1215639461
1457321314
434901000
1460734520
785966700
972285716
1443990456
576073571
1573432289
533384821
1375592164
911057779
189941877
948022278
1424831464
1665953433
304168526
1357809144
1975106959
1754616520
241252898
467661219
411888651
101825004
870730617
852403887
2137713102
1348611023
1166795756
1507268819
1134124716
397364347
1121689853
1425283538
1828879646
1975804499
304929511
43222132
2144687505
1075602622
579730907
2042490455
1069839320
648712689
971549116
405430768
325304821
944213413
1626446379
1052189016
1632023930
1506543351
529881015
1893757014
1939850114
1963058837
28487417
636380737
1715608778
1085605231
622064062
1488111899
1577497061
55339633
1589116521
1154477710
1203076996
359993721
1453068642
1184999335
531899196
847722639
1314348057
2097230286
1255847593
1349465965
536438258
440218079
1408234747
1224924267
1606169666
1136571817
1886234150
315380687
1815821119
1978941251
38687699
527668622
503321825
473683481
1673872640
839867248
810943133
1789207036
618775362
533110669
1786066018
159681791
37660157
1900782256
20371992
1223716293
1056908943
1138326091
513997525
1549875756
863632854
343746236
1976112506
214810858
1293141839
1351823784
1182042372
1639738408
1793699230
444781665
896386314
2011335625
1980587717
702522843
1662599517
369796943
1261652135
171626748
862273183
253417600
114564389
1007473363
1192709824
573844952
65183237
1598079324
933930247
1342444519
1616294323
386537709
1007693310
109103256
569294688
1120801582
1975611436
308925557
547902213
2013889710
1119302723
2013629933
730925551
1564230624
301266215
716481248
1873856159
503518901
1568282711
353676049
2146315695
749283613
361360944
25870904
2012113257
1704594247
1985706473
892283572
319895049
1832728671
1919025784
1966274380
868890364
1222910894
276785655
955825640
1052283240
1066651607
1452363390
2033799527
1476252242
2140335255
367653467
1588429824
7674191
1506114881
811985858
148238790
1133219243
469698324
837787180
1067045455
496704094
798246650
1667332399
546689999
2110288424
563441753
1222115793
991165532
1166367816
507114262
1319412298
331715836
1794656299
824625572
1026704023
863509383
1789536826
1213747161
1699522623
840842471
2147196709
127443071
1398513435
564516784
721574387
1854635002
960686340
1379141018
1569707480
729331266
599258842
595603061
1078088866
824061397
2029938629
1965499025
1537286575
1173506244
740053650
1240415256
275062457
1197472839
12014826
1477872142
758028226
1134909924
820735065
182714997
386490269
1495115350
1066178010
1741995040
1698706418
2044721019
1046755039
1541288409
2124208
1186683574
1360743709
727616351
1164894548
750355319
983721577
427028610
1819230914
1282474161
1275617871
1502864272
1585349138
1922038800
416348283
6005477
2019666838
220757871
1711016526
1857196964
730462129
291980184
1578023657
477606850
1034889198
830342735
764366647
907220054
1883318936
313157778
1216664997
845437874
676464369
1734497512
984324052
1554468922
1119425082
1775168889
154095946
1208445328
391146179
786367139
1440493725
1086024734
1229831548
710545641
551001920
279054899
1641500893
8177535
923914912
1400409859
1427528213
1774720493
281092834
551850176
2032638241
2043396867
475540592
11119222
560676100
164989726
797423577
1870937753
2144669616
1552795017
419260839
826425679
553511581
1202361257
313539402
1188235939
1322742496
1292015339
497793785
489107736
1627594182
208154306
493556624
1809410768
15563912
1540767637
1509219814
1085897046
720294145
462913499
1695070223
1601313383
1020389803
137449379
936355272
1789068181
759317982
1543181836
1000356128
1038607188
381846052
107685854
1367835268
1986358222
334236836
390214964
1365756072
1637180729
31007018
937312433
1654524239
1747634110
414846304
756948162
2101297495
218553877
1773583669
1616802522
1411284094
1045983102
878546625
1446596771
1559015100
18739711
755003248
1171341112
618877804
1835255033
947994309
865132705
495638058
62354228
1362001015
107484867
239977148
443088094
997276330
112177421
1554627988
2069047790
1747803082
301769422
1710179333
1224992041
1574246005
256623040
849425516
1681759481
1079034009
1393495159
1554325076
1357557379
318498167
717584229
378886879
62642286
387489889
870728909
1537600854
264942501
876233288
1913184790
1823287955
1572419419
659045524
1280462276
1610689069
1810317688
1205491301
844170866
788201014
293022301
181348593
613449916
1427157808
1543134826
69067460
1028465971
1100421434
1639907481
151278836
433182570
240931730
1222087667
919750417
757596976
577515739
1293266675
162730779
283325355
560941987
1028699375
1509329455
1492201815
1161163463
980523222
91889834
1131915197
2087204
2027726532
1039360601
1441289335
204574330
1592940362
1811721865
345292109
1405664960
427829468
1373977807
36335108
1845509084
555385369
409299058
2023800560
972344388
829987971
846742965
893461287
2033960061
1577809579
213613904
496172773
586966662
1026084288
1205235913
1393821040
104663755
356720819
1284089603
533077943
857018324
231193098
1529315435
498850358
127177356
526107136
1331114745
938236875
642969350
1565612366
740494958
1119347534
162859075
877509296
594741555
1856359975
1478252724
1614374331
791974821
1074079362
307218960
632508596
2039526713
37271949
781145645
1231037272
1018261504
1570223541
803434198
1368291397
1907846560
1256968446
1247358477
1422469201
429978313
397801195
704401076
1913691044
570629126
176324448
2071981067
227812646
1654022635
1991634013
1655114484
249848715
1874289975
861614118
463333607
599239792
18678520
1889303618
429200835
1954119230
1931784467
1404016335
235885219
1174272700
1949704797
287226151
1634941679
902981780
1054814906
1903621779
1183953987
348372654
1416174475
1149577621
938616572
1565799780
46657568
1131047684
1456832011
1643700599
468017531
1106317318
1359015813
286807454
594004700
1403727917
595692802
316886489
1530299862
830714786
1169791919
255877196
2115798777
948627897
19444741
404994288
587874697
1256695558
2004855629
114023113
848811054
804645803
431047279
276589133
193494250
1220284741
399548259
1903165500
1781552472
167739927
447646970
1255801625
1639798551
761394635
1699119756
854690357
897886197
1863334198
1294759255
2082359028
596979261
1974172601
1313632211
1652586538
955280627
775300476
1466757782
489481071
317368318
1978480202
1241848808
1117116396
5460082
1612131152
152541354
96090190
1210497267
1039232364
1474518094
198413649
1923748258
1258637151
844833003
2019303313
1290972383
5072009
913616871
1332091425
2113505976
347395693
645984701
1952232731
1736191563
429433732
31311462
1432905411
873183526
1846861099
712156707
1104092952
1590382523
1946566211
176752909
2076805418
813614448
97079512
800167742
1281775042
548049355
601890010
1418142123
976522664
1084623699
768040529
1547723339
26078129
1369500900
962872171
1344373696
259669740
1706893675
1083421426
2147381836
105174316
1870518388
1686379083
2082403262
1023208773
1777131979
1923269649
938837800
960114966
1324831399
654685666
1111101111
1419655101
1621258599
1549473584
538525206
363597814
1557784980
1904680665
2118767544
1034867378
179849332
691636703
335059227
730348755
726319482
669227436
1083976258
1969246587
921778717
2023201250
518096742
21955722
1939578463
695922466
2080533370
1866001635
1464171767
479440149
1542876606
1412955802
1429269331
433763432
1880090941
436817055
595702363
60512645
649440628
1259918272
972669508
1179226723
1074427505
769936726
1102573330
957852975
477310253
1351485421
1761211538
615812661
1192030125
127453943
218284799
163280493
256106752
1759887429
1868960394
142496065
1507574329
1982686933
857358524
2012449639
719016377
2018282648
684815244
1236300001
1189835893
2128498886
20645475
1291391741
735782230
230436505
1324236370
990820011
85536260
1008537252
1491027298
856017760
705996570
1730961980
425685089
1804363884
563429373
470959220
1690946036
1697272712
373051227
59090274
370992885
1336119212
494906283
1663138845
1189282592
558264915
730811234
919994445
48850315
252592774
196521135
1995369930
392694760
681795246
904594913
1430768990
274374533
1398926075
1599553204
375867383
770421156
1001392042
752266928
693797057
385040162
336367403
2070914859
1128888083
1286176031
492788888
1140769380
165507343
1724837271
2083789158
878967904
1102212540
1722464917
1252562108
832738019
70033134
2053135227
653762654
327462383
841673834
1497202854
849967026
192139154
791641399
1958824012
244493880
1297550433
1790397011
289257932
1542104339
979897391
1536800928
1947503310
719489497
2064634248
1399405595
883960596
54910065
637291125
1978531935
1618614493
1540193762
1203742759
720608491
154107132
1626228192
1466597491
247647643
1380191
1544298874
1639036018
935343620
1873494812
1612364098
1968251411
499723110
950254209
416587660
545004401
168265404
1845036028
902956712
407676846
873824047
120167802
1793589073
1883409197
325749887
1589068155
1666793073
419632999
1915375795
1445690026
1300327428
850051951
2022607576
163944
1355020486
404851732
910496066
2063424375
1336376580
1711479872
557503374
964448539
1277599357
550223273
393012450
1117952111
476020277
52105133
729321058
304371268
1508552659
1711114596
1640196454
381673837
373470927
575520833
104104305
1854099101
1657081238
996047268
1754758848
1662993704
586527462
406749680
400742551
1336417111
1808679117
168250825
582618915
71711171
1661045316
1523016121
1973743163
1802946753
624738903
565805678
630511347
664642592
848242984
513387930
1332810371
382310175
1010910032
1728633152
864234583
632021177
1870960513
1041267965
1438405655
434372746
2089088285
2130108712
837601255
2128661175
562315721
431306752
2099660617
666354538
1841942732
947944936
2074250364
1131660408
1078870089
1123426454
614911749
1350297729
976019466
345862321
603803265
1322500061
1963171752
1636751622
1119740944
1746258982
1233814674
1831985027
1597938995
1596540260
1389078667
1680010531
1579507051
2027169174
512016371
1534189066
1689487692
829062417
593176493
747264496
914667521
2063339265
564886548
506917990
1058631204
1786852778
64861752
139466064
564584287
698879559
658952957
1623697477
532986107
906161541
784400607
1709348436
1102181464
1836653543
474175105
1653671010
1762242834
586865061
1860309218
1458986326
1491146433
1973005207
1723881818
542253184
1147617284
1732636294
1486656458
278559626
524299290
932361294
650130842
1060743565
955496803
1375791005
87827173
964631463
518629394
779270197
595236317
443902383
1451991864
1434996576
760187808
1995311442
994464894
1371982911
1372634230
1941164020
709000458
831162279
509482977
1224030516
667883832
1558552814
6540403
1729591484
1351977238
1705759053
679400797
1715687711
852542565
520915322
1439502509
1662825823
434148222
893146198
1079107029
1748381757
1756484159
751731830
1836598263
82908322
1435810417
612378497
836476818
932935289
876229976
1800749919
2141182309
1505552903
2024879713
2013878673
1623336087
1252199719
1079844270
234107796
552289394
626972302
1946034647
1587804026
845962034
1686351579
311870
1049461832
1177501745
1863929883
780747103
240391645
1585667557
659648177
1616914284
1229533414
1490032741
884091290
954518476
1021696049
39172934
1753629107
1244850226
1142818749
1212543115
1149508409
1839739413
2089777502
1939652076
1488749907
916913540
1252831632
625151054
1593985662
1404233507
623203093
1864611003
790333596
1008764572
116177750
1929123715
1613615536
917579827
308274786
1607547515
687215456
395546710
1596693563
2064805488
1367165014
174244972
531882876
445808200
1310387981
1457249884
1105051365
278947016
1689668446
1294198088
1782329649
195595101
173501869
1754706368
666995038
1323798323
2017002565
1043846721
20313668
1909952725
1286337207
1979617948
81028160
2165157
1698542162
1549126946
1301192749
1677208159
2092071575
189339176
10077180
2028978451
2021929299
1089974631
419687211
2104141681
917971690
856074398
1848913753
1425324442
368411276
216720713
1029040987
770462636
1594012317
1225020321
483412141
553998426
666326142
983764080
604705620
1229897413
1020731718
1764722531
954324375
528722381
422677053
1255069015
1598438706
328271102
1839079464
2130436645
380814998
1935190859
1048953984
1605287946
1143910851
635115011
550084931
432732248
1589919513
504402411
687401228
2074994424
258617795
685440566
753295340
1255545904
880909843
1570312871
147761825
935118523
1009318957
17051085
778070133
1897539155
264602970
371305225
1561792856
1710097870
1447286675
691061036
7970882
2009415027
565240295
345893005
1374552581
886390078
804002162
405063942
15879728
732339843
1028912169
376025306
1303168794
136822663
57519805
762548752
786670027
1814062183
1554601766
579832188
1301125008
1528783380
696460019
1111944384
1431059489
471552034
2053310867
1630593146
1379999755
555697099
750496097
445150844
298759992
1467781384
420050052
1032868830
1022757383
958043672
577971225
317513688
673328627
295537762
1877767405
1061026200
491947111
675111994
1373383708
140588616
850707636
1631954353
1449550489
652584930
283101888
1884773307
1369184741
358230789
1627402458
1587938908
636557384
2067742025
1952951859
1988662357
1685654766
1636129683
336609491
399992360
1804401710
1386276898
1204034720
246437845
2107241414
1616681310
1237017715
1079628565
1626998629
1169387271
1151379811
1612573157
1960350785
2065379860
1728918600
1612085502
1178783266
399014117
1219368144
2013483209
329618188
1117075349
308476493
1717791181
1410959330
1095947378
1405604898
2116689059
1123974215
1701889969
1840920990
629761515
528946991
687915170
2055969298
543829908
1123404539
1195463870
565261819
1531683737
1735135664
2012755133
1306713686
1768064516
1951199577
889515114
1236892952
183605079
1683212301
364193754
1476289928
1458830976
1554014381
1401127284
1912368376
223525810
1394167378
2013911362
1866713578
620634564
765825417
68170285
2003942732
1533303107
316572570
331421860
1068302933
1625156195
939199340
472682757
984090298
935939879
1322588638
1516408218
186247927
2049871254
1376415029
1821240500
901728981
2078530078
1280941682
1368981378
1091816796
625754606
1534882988
872716288
638942374
1827233069
367034826
1891278528
780330889
68749557
633276080
986001904
438634581
494414263
1530208120
284379915
634778991
696481169
706557847
1922297194
1410685595
3098313
2139801117
1552997530
538687407
743404944
367612487
408017374
293431788
1875393081
1843380081
1240558431
2005826590
497096747
1429791048
1936468562
1759002060
288542546
1815238760
1318295599
2081531201
1472812802
1689433632
1873641001
220952200
338878451
1174923520
382260024
1109472217
970251837
1391391066
1844521291
1751111159
1996495814
1187372162
780772602
749948044
73192232
2045315739
1211661083
483116675
292016378
475838754
669775472
1384890864
739876427
419682477
631375688
510649438
1274065731
1522870348
1807439980
2139200349
381137263
404724160
1522724369
879068253
125871447
2026831465
11750396
842440007
1450070305
1547827922
853681023
1392458933
1510244139
1052918595
903580153
381735343
416832436
911220753
513128258
1595632772
1687803739
1062353336
1015434189
516296453
495915373
341486820
1682054732
187221112
666552905
325216108
1584435907
2005500308
688315707
1039911892
251361456
509398454
1508623096
824024502
478441611
1047212602
137239508
71775817
2018040604
379351823
1701528070
1457455246
582831761
1952026407
1498276842
1842101565
1766430209
899057743
1365485182
577572645
497956502
1354036132
1856818906
120180789
1874624115
697324094
2065626442
218541110
506075763
874852441
1064550246
548701799
594097453
576982749
599564796
616703259
1468931132
467735198
2069146424
1638835675
946564931
1127316804
1995003286
2076064344
623760868
367521083
1970495821
965880785
1524645386
20997585
1327019919
1705322448
1667342816
1454186489
990925706
1475138695
1886738102
546644447
465646992
1006742686
1219945084
817209269
1249205568
1934500757
2086296205
515318744
1847184236
31855223
197282316
1319599747
2124713082
1204251548
34873169
2083094348
1356450498
1600468700
1108616004
810251215
1682499833
1434310166
1672607417
1964339490
796566457
224235940
80648437
184574890
1281965227
130968624
1474623069
1504110431
830188582
1779842729
123600340
1310779302
291298266
226762120
880361486
1453000890
237496417
254673993
1825772812
735762001
578972845
1251985807
1773226583
511753564
2103300853
1633442817
1214208406
653839165
188264357
1815234137
721626864
69940888
165225465
847543031
1433618092
1176350544
1234782045
1187539203
1639435335
920024809
696162870
781867180
335454172
754073737
1769308206
1206455919
636247280
1887295906
539607621
1809430646
357742716
2076482003
2014648592
1663377907
443903782
115645285
1367129892
382677066
1713814533
1981397900
87493373
54109793
673469930
1875927595
1177686400
1387475336
574486143
280040168
97800358
667139477
888039401
1760937131
1232101595
110563498
1580211083
662307397
220508057
2013704266
326518759
337040093
580927984
1877216567
869502813
1006332276
1885699780
860092145
125250893
2010357224
272892025
1923897732
1573498327
1017982174
165834674
119881858
1536305899
1974255641
1213294009
1078862814
1856836431
1975762547
1874875900
1958247321
620591141
1706550457
1653440803
216571102
1348592663
1810736423
319418132
209575288
1905637524
679891029
829059259
740491370
1476924612
25363712
1535027903
1778903731
1020347283
532506800
770123785
231054862
1527755244
1722230603
1956868908
2007858949
672492770
501300319
988887350
849665994
1374627883
1960575546
546665489
583914868
317574233
2110851894
617127005
1381913389
888900744
914866466
85910434
1227263910
1336247750
846581318
1625651049
174567595
1608705054
2062306539
126732880
1203486477
1354928468
1059241961
853534484
250602482
1749576586
1997591302
1808583233
869395413
1273168646
690479878
2061092203
1980896189
1946345608
337464927
188606497
1719278860
1853641570
320244813
300577600
1440393697
998033458
732434098
399987382
590340475
1627170465
1379395833
957128560
228481978
79083533
309674285
141925
1107908215
1959663005
1857390538
1057885829
857944381
57384424
1915254799
666585722
1710829798
2042360972
519299218
570516363
1008438652
718735151
308818604
1266028438
1738720424
1463426177
1855904767
280094608
477312806
496855580
1374905716
21045552
1027607727
638464622
1642617933
1352225224
837705672
139881532
807993837
1823291482
1209643756
651882331
91800683
752324517
1973070831
1396255718
1736539834
1509288088
269555902
302868594
2073133244
850168944
194132832
929728365
964321211
351037258
364666480
1571575502
920751768
536082934
1771090198
1684890923
745782776
1881429075
60058504
898195512
864814177
136517551
1826241287
37026672
469749550
283279670
649393817
39083500
518035950
1414036362
1475648125
2086213873
472149753
877509073
934186283
2081465796
2118528982
1653463399
1353853851
585919597
1343137139
1113689196
468360317
1684820354
97998858
700173230
386854351
1299500245
1958227999
589500696
1747023906
628721415
1865473412
1698667043
1298107274
1283817708
2147420502
1788326373
207774560
826916986
1089621098
1848836954
1246913230
377194473
1420751091
268301182
841848982
518722523
393247245
98960303
222465038
1004265788
737997823
80231457
1965052108
558332842
521800839
1986698712
224191298
1339282428
1962210283
534355117
1051905213
342236717
286131136
228762198
1008144258
291190704
173617185
1904515013
763911105
2106496509
576995342
391084076
863537936
1098431498
1064553726
885779042
282158288
2060335534
1990724445
446948397
682994424
858271949
1683643220
845501331
541027744
1046438997
1174708315
1071108494
1536993244
1096994257
35873225
167664726
957031254
1383251092
128168750
1648236919
1532273933
2009692938
797828116
1984110579
143417771
31096204
280885485
1935428373
418298188
1517361293
2124081858
1076302841
753155119
1645723265
954052589
1938060316
1615394460
1498465939
597232550
904908704
1949893945
457816766
869476210
1685121001
1875079536
466759043
371323335
444716262
50615803
712972665
1910196205
979503224
122112557
1896072682
210363659
560944999
1240667986
2062104160
1987582777
1883114819
1730130911
1357717573
1380012744
742982913
1406634192
1383164233
914052043
53660828
1462041798
2072325521
430462295
498126271
338512207
774917576
767743451
978944550
1857656421
1640662608
164903931
917416936
2125422305
1262947307
2099723832
1054644361
1981357371
628994982
1757877078
315059084
1350581940
949657508
18639585
689926131
1501126824
469595810
1654205737
2002088731
325309603
1844519239
1904477018
1198007968
1182624761
1623527590
236234806
1252231960
59477117
82906355
993132515
42688893
746228910
604801793
1866659939
659138093
544495686
1350732595
1671639549
1696207590
2014272498
34275122
1483501302
541829427
1364638202
789756035
1734724691
1771127832
42780172
1331355301
705282513
1786393324
631818776
339275140
598993566
1410063258
1303450121
1728068460
304583816
1066755198
1513242721
1715341102
2076187020
2079745744
1144318577
647040782
196870015
1873914109
1798470702
1812311622
171171718
172286124
1470784728
1694467005
2121144303
895384988
471370576
668573666
1331708789
1353349837
1949174222
1350974329
2135914777
17775045
2102211295
462878031
1822446967
2119394424
1651105080
1077319826
1393019475
273012532
412022689
314403743
493729584
379622237
1349150188
631833962
1911703802
1157609759
207627454
786476096
1051140832
778406639
1506129389
1800354939
1856851632
1373926863
2131154135
318477579
1418261586
338175298
127169142
736661551
1067178719
1874238677
1906244009
707100531
534229060
669145689
1622989729
1335374705
198777335
1887862872
465462294
640256346
1924959372
1187383315
1125111048
991789365
1008594203
623311957
405457926
1920982172
366213179
1333967557
1572334895
1571701837
806908694
694435617
1260509358
2015950631
770581342
1670214816
1165649349
166920133
414551952
1266454823
179513364
787149638
855738151
703231583
994720609
648361777
400323366
1666915579
833378240
410046305
684682774
2012808819
1571630640
1666168219
1713120318
236238640
1704397862
1640740330
1773829050
1690384712
494061814
1034999451
1590363459
1646700180
2018048239
131482921
1951347835
1799600685
1849518609
1144966585
1930977030
1358392289
1837492371
2063194119
1274971706
1615565269
1264405174
575532751
613410415
169446010
1295238404
1591069996
495603664
541192002
1232963385
576255411
1200571919
1422937859
178298744
575197107
2007230789
2038689745
228796225
1928023628
1848485273
1951832365
1767552936
1281105516
138193868
2008704724
570303862
447569091
2081763729
1265082924
1746568476
2056311971
1862826344
1421059471
1091336090
672318833
63873966
327796127
1514061294
755970484
1437746646
1933525961
1334777443
1227535502
771672892
479938823
2019188691
490201337
507682123
1753999152
1573979694
403842740
185996279
690037804
1347729201
2065121744
406334819
948374402
683695598
143142987
1341263678
467126542
496723927
238727233
1288850732
163498721
861491209
52708929
502332218
1258679219
837186690
1449642991
319652927
893756709
820195792
1521386860
385305460
1846626872
923682672
1756741812
1003623354
924338381
411010032
1746533080
501690502
970290345
846444908
1703448242
1188330921
595941851
1519057344
966847355
1141514251
1614583258
1383734002
65950229
816319864
1712798442
1347453557
1635982442
65821929
1201289715
781400842
1323207428
176381783
780129424
512643003
283515764
170557203
1850218414
1113419897
1356555839
741796031
268852630
1665982100
1264027087
1823538026
251975678
206807213
175440908
1893040258
2012684935
663224101
527520009
1357753412
982834556
1485785204
808370466
244246092
1066749605
757718236
1897927431
561207572
992283973
1612481430
1279688292
977029875
1041150720
1373111835
34294199
328154641
904894119
90182941
14543013
1730074761
1592889010
1595044909
77570772
1565562079
530758360
370110186
1191559455
324024859
1638160123
1076139010
641418383
478288939
940152090
456833685
657138873
828711912
106921853
912805187
486282545
253075400
1635181312
1609097220
124179650
1606540155
220807588
1146817290
1706033951
1568768183
1215417425
1992658741
1278115608
1042333492
190014813
671400712
2120699089
1469070580
1881451151
660686423
669517005
1372245663
1006307373
1563492004
170445038
606205850
1477300717
1266899807
366920617
151138964
269116970
1073340930
1783115288
73400629
259151932
1158546149
488299936
236897522
1648140689
136656058
2044615461
1793220323
722656646
1425299744
396001432
987535523
1403226725
1976789284
937664305
1195856828
832722020
1002596610
1517104746
475824666
1966040882
671130888
1282146639
113043136
863947001
741815547
993068402
408329729
45661219
894945557
1971685546
1778150738
1647061470
946912789
259131385
1677646693
336335889
1071085898
137921703
1899499787
470880163
36310303
1651205173
488341845
1215809375
1539908796
1378473198
1048205628
16090444
378222942
1034599688
1976416413
291226920
1116343618
1214197981
1861726714
1136906094
2114679170
18182371
59511489
1614502522
1772507309
262500409
198308963
235615581
686097370
1724900027
1640960782
483457564
918941420
186176266
1389227827
1774503893
10183929
1871102277
2028975408
1738802515
686543788
1028606226
930803143
1171925628
118700273
328880089
1505228401
1302369145
1871109593
1755626162
491536663
1240357491
196893531
900443484
1042636026
825309709
131393238
2066304967
1797572255
1307080574
525198850
1930173733
1608351759
1297798330
420989868
1924249901
953446750
1774226179
244595441
244207321
1960087665
1465535769
1746695269
92894974
1997001115
839799015
1288768080
1379509703
1118166919
1665426173
1519639617
2085036509
304716865
1440350009
1445813301
1683980766
1495165007
1344762952
582883736
1229107885
817247186
1915686280
851285783
747800203
611931747
539968813
1273456063
170773052
1300311988
267452008
1654098227
83878910
667848470
1095419901
3613935
1078851956
242017398
1618093594
461008797
346725934
1345534043
1792271564
5304131
735644040
1477700565
1833726612
1619590748
1325978944
1896628574
1421427240
1699190605
1458783184
1055173746
268186833
479553773
897781191
437447274
749341886
1700934401
2093988193
372171366
633136934
125790715
391477190
395005252
1304674056
1949508449
426937330
2107844279
338163365
1059343022
743651357
221045919
1598155304
914431110
244659430
1841592253
1393920509
476113923
118206279
1010635739
514850002
1652698613
1781321298
1674297446
1346325053
1822805442
2060567056
626765837
974982235
1156106742
2064800215
1836933505
556083808
1486690068
841294237
1451329352
1053924247
1128451545
5048650
1970321546
397684747
1617075650
1375572641
1437657247
1091003436
1412074119
1602127661
1347004439
1848588924
1976430401
645412492
953691169
19078526
97110965
1861303650
727982074
1591331557
1565415362
1969672889
459684761
1928348951
1261363278
2143854186
493987107
467979604
500755179
859904091
1108416808
727639698
1760797287
1960013003
965270014
1008557915
1751681845
1995959546
1565419652
1497588732
2042003259
1384121144
623314201
1356699902
2140140119
690664047
2063464088
228080934
585465533
1416797235
1369676586
2042582016
1201518866
188649109
1472610542
935450674
844844221
893229744
429245884
1787884798
1204969349
1389867783
1621294832
1515473202
2102280010
1958465968
581692146
2014065072
86529218
909420083
1428531307
484121254
2031181962
160222279
74790638
1607391944
1059979031
1709935076
451411679
2133005565
640120093
171120033
1419584045
538288854
930202534
277439685
1924174960
310773418
103285969
2052358498
1494809301
1404626513
1275072283
747858177
1607029976
1035504778
1962304181
144470737
1086811111
652964890
1299406059
1701461318
839388303
798611784
1573565671
700458358
1661076876
423318785
420888531
663700563
1124659540
1166376460
1686961399
488961336
648070448
1632932895
530016731
1758192821
387656198
1235694035
1006771954
128493029
1357880580
1728448160
550482853
1757073779
845108963
231774654
21686940
1896590177
487980252
1745359785
85599628
1177768357
311957719
122753336
355803774
276656624
477124956
2080734419
1555955390
1712752795
1579981337
810512830
199132225
1959437768
6009864
1281762663
770358654
1207876917
2027755027
321247903
1797902640
883784490
234038367
1952176902
1506158400
89170758
1319723342
71268855
277206303
1941960380
473914860
498146766
17584335
1462673999
1164538219
788026176
914779924
680539377
492321313
249161514
1891739053
533601730
1704453421
973015207
852466027
810988160
1392000842
2126934935
1064759544
330218914
1791921262
1740153437
617771442
1557042289
1862412508
586680519
1671390287
1060353479
208990245
925259310
1843150928
1219489707
7892794
207077202
729325807
1159663146
1864424089
701321428
1794605294
1598820687
761712688
122636670
520404798
1383000869
1328078584
1931508836
153021040
600557193
1514002086
1403239342
1956009506
1679611121
350806381
1978419698
1816295053
1687135450
2132828829
680678623
1617855634
457113582
590913469
340031412
27159187
657609116
195244230
430916966
669841377
2081133730
1351891062
1987304127
1977900637
967625319
1501455275
285636741
13759723
339605497
460763960
225322520
666256715
1964813590
1320225422
855530297
1695702880
626922061
1248233759
893629072
1324578282
1588363116
1872144831
545039450
599638640
258578668
1211378686
2081900418
827830723
1931343714
1097777887
734862701
393631747
1482642653
753569518
840295017
1558981970
158745395
2111200420
885680562
184226154
1294756621
66170463
116424332
13277307
1498173717
934513380
13160154
1950588647
1484498156
2145589106
425188722
481437194
1362696000
840103564
46333042
1320056801
1273411592
1821405420
2096779003
1609471024
166321276
1232561582
675861561
2093015892
2013892000
1337721435
1535342799
806433790
1112833776
1880834891
1605382669
972619398
267881400
1224948817
1964908295
1878782370
1905114566
1571039246
738702319
1160889995
1955781600
1635467455
1693969327
1069440221
448888757
851992835
994804274
202973002
608547870
461335264
776419049
230993875
801971131
1902541081
324802280
1077402585
731750008
858904233
911396642
1910036595
1861984478
1234091997
171378314
1577830004
323535115
539879760
1878769858
1786085185
1214520926
1543426552
1576126384
1320396943
1744119388
149739867
491331171
887820409
2003430314
848241017
1626766023
1823298168
412222567
2019309084
729139368
416727794
484372513
1326611833
1325576939
1411752923
124978738
1176924212
1308636777
527147227
1179118520
1361549830
2137537675
123376510
1255510579
1110270343
490486984
1326288738
1858256335
1400674485
1225778945
261043973
961024819
1404490990
484890285
599676730
638496328
1090817969
213797751
1662110632
2121482281
1556811356
792456481
484223886
708228441
43979442
2048562461
2027142469
348480520
1380274940
420356081
1488270143
1616757474
95533634
1140279600
303279997
545236536
420901128
1533054008
1449496576
959252319
1010019442
408751963
1654228016
1218793935
1496926143
1191351690
378627820
761543364
1454056458
1356298554
1610900724
1246568020
383340571
1320005082
1936287701
520873502
412940562
1870908051
548063889
584349530
36381471
1009065119
679761396
197765490
1206790342
492945728
1384940703
1299498061
242680811
215468093
587861901
483821051
1471634790
2120637816
1926676980
817541471
13985336
1518599240
1387304479
1092035674
252343944
1339074857
242882699
2019522074
1193113383
1415394149
1410012640
500571498
204083364
1698726047
1951567246
939794111
126198960
1832115665
1823141618
1117799057
615714172
957307467
1633787188
1397674883
2037786200
52373981
1905441756
750970108
1127750614
1684737703
1335509671
1206526111
940409913
1697172494
1350261373
1189879237
47136629
1941086306
801046667
367410818
1591156676
997902175
342553585
829232839
1762744760
731186267
1993468040
586963409
1630780387
1989096574
1579025486
1067340110
1057730708
1936845095
127312696
355719943
754189399
165808732
1757569795
921038673
698578808
964460552
547780719
1097445173
1218778583
1453647353
1401178735
2078276230
1105942228
1159742503
395728688
1782157040
1041172045
1257558701
141385699
2049486100
233501732
203932342
1236196760
734611342
1097166078
1511133610
957725766
860403956
1515747891
1059414814
1253466323
284557830
631892521
303686309
161936241
21205072
365174974
1637756622
2051863843
1852017609
1321250619
868371198
582032353
960998828
1840624828
1651939733
1213888089
1072537157
1907820161
1352130162
38918170
2063653734
238821438
1226918155
286166716
1694181108
331078602
339576533
86859011
420248651
74379895
739237181
418562078
942903192
1481262054
2100186133
1069120247
655348463
1684137905
1155905520
1368288095
521536979
1325794448
1770069071
1616553304
1508919849
1930064208
384615824
790419526
1307755449
298458329
2083427252
1926429314
112049461
882327057
1011631175
2010463796
482760535
594103478
2136523962
2105756827
744406720
1606009196
243371119
356829988
1769401018
530619823
135593911
285091804
365879910
1449245775
2124077239
272280753
603163681
1824254450
1077386004
40688749
1061094255
1684718768
297012587
2143688464
1085634120
1064068353
1520548806
692487539
1288146227
616287652
372605356
1405505044
1847809919
1632707515
1452350646
416878823
2111619953
223915856
1179960865
59550784
156670628
1253155731
1450301081
1847871534
712313306
1122348779
743927297
1225829271
1858252341
1072321421
1857169529
1787221926
1985031217
1948059392
1024972391
825617653
1665027423
1124801414
1897414620
868046580
115779242
498495324
1028386400
1772372074
1911473920
1244128497
1494876085
833835115
678161739
926983207
638451595
1420930413
999638640
1255875025
498518468
581323306
1854321739
1768746911
1562867037
199129609
1404967652
1266308478
1297302941
505072907
2099001330
239906952
899523911
425931747
1750204380
1249680506
2014783654
1596157179
1170441410
1543562007
1291884394
1364244381
269051102
1821586588
223149827
1316606240
643415939
979085367
2046545248
1388460241
1010939242
32769109
1883501241
1693039608
1966632181
1676922468
547949410
1503742555
1790222707
324412381
691245932
512627372
663599510
321542446
1629822878
695985710
1402037477
1193305034
916561876
1465902557
1582744239
463603966
887532017
2045539721
1886916591
256497334
600427470
160921905
1182522721
1890116500
794223917
1830017152
1490472545
812406623
679971384
106908519
1485758151
957594507
908881335
950365821
271134963
1384714930
927060829
1633230467
615212126
822851872
638061081
1241849330
43611096
1811877313
2102980126
1735720857
1996036962
978182477
2010346271
1308056684
209962879
1999875915
2056664840
429543085
1095764434
459054652
459414486
610481847
156997828
57493307
1948117393
1134741240
1451152695
237192999
1540618520
1755732110
108189805
1365218896
660792899
1747420944
598936397
1586210950
1111116310
1459295509
1445151605
1273648742
1100774589
1503664225
881027631
2038795319
184442907
2003856978
1608100535
1300873939
1077817880
2035513273
1847339034
1828733052
1653237345
385097066
696466310
1123622864
2129758679
882580616
235748109
2035687766
1035217623
921606854
920438564
1535591091
1469173106
2029519399
423272849
1957306263
1114236069
1005659642
2065959680
396171758
1487525086
2004463211
124693003
1622624641
1428225524
1140182352
967506096
636892448
921947563
804731506
403585848
865227325
2139544142
749827796
1372388815
537611563
1046152201
1553619567
1550785471
1943869952
83075049
1920460638
314985536
1445907443
654289386
1983669790
609237596
1760310873
421461735
808569491
1408049626
2077971532
1388093327
706043825
418641468
1063156142
1301739950
686078884
768413874
615795358
397359954
960298221
1935435338
581336021
1786293354
1666010423
1352943307
582507425
1547768200
1518186167
1512677906
1812341130
116069814
725004
348313303
1982203472
1764998366
1459202245
328861881
662447308
1440472613
316579074
21757642
529670643
1982768639
975301198
1479313841
1327733937
998121603
1736022941
635007374
1152411360
357485513
226444649
845474981
1032160582
1611346419
979421815
1132502411
944633664
1111001947
952985422
2016549223
2002536451
340093212
241174389
1639577028
368961009
2032887645
1055383693
175529907
222905172
2084366144
1729124252
195705136
1106755253
1519898973
805907603
657571743
1979470504
349593557
1357901549
307083924
1034423978
2142695554
1239136736
986591519
1632458433
1217650662
1066154156
1342548295
1634921550
1151625844
1574761094
1024322758
617069967
1746900816
1782439770
168253579
740851394
1819945605
915555181
1176220291
36178392
2065211282
1878447136
741181408
2024507065
602811049
1410344016
675091235
676027356
2107753540
715282429
1001106138
172615112
116538014
2018713770
2057746235
1863383153
1060260779
982975017
2099458282
4662916
1842726971
468377216
569550685
1856885341
925416810
1922746848
1788530232
1629029639
1718200245
58140564
45651071
854724765
1134537716
1828261156
903332446
232126022
1571150620
1316417559
717758356
1795201035
1728346996
841652434
865673600
240496718
508648164
2011783102
1569005996
368611920
955263509
2039460103
741678029
1183036023
1764482447
1631639925
266728481
1292957225
1589778613
750524807
773342646
1164168423
186228665
539493122
9681016
1806045103
8180137
1976900725
514252649
2118691171
1976642516
1738067355
950837173
1975060412
1315230221
1099010965
1711283630
1555845790
2139824843
80051488
1638413251
1029794977
1273057375
1022095223
841183498
1134214125
238289882
139702581
2094898837
1739635131
874448406
2018918402
1844956765
668879501
312472485
1416195086
690745756
294117171
1827993110
1992309828
682948201
396254275
1480623558
1745623869
1128558327
1960758006
478885233
320817730
1244577407
499110010
1306297160
1615961941
1293340871
251522933
373535740
1135118168
276977542
316116787
197768190
1206080545
685740352
1747569818
1935999684
1672269730
1940231958
197071332
2083038455
1834162344
1415066374
1027635035
1275534790
1283901132
727203438
911928070
698511959
415389410
1888061499
1808343462
616706772
639295325
871842582
353586773
1495829947
425397257
46136217
552968922
1168075106
2003395296
1320294047
696162429
859211525
1125830741
2065815520
1813380897
1321970684
531790494
430042916
1052628777
1628820609
359653138
761761774
1962799114
2139909734
11286031
2084769384
604721591
581147233
1663573735
137758402
920415268
1140225816
1112183962
1154484883
1207635992
18379482
1949444487
2006636406
1074081545
1038526026
949587043
1929319807
1156408211
1666332279
967857077
2133499187
388776348
498908850
338236101
1285637578
255028890
1746912182
1289598288
943799140
110330298
1062743258
629875757
2024005080
358984805
185517919
289747310
14951871
766126727
534171548
476302402
2096337887
1131182598
943424517
1925873169
1204201324
1503550502
1620426641
1250635205
465689368
2025495805
329423639
1476734119
32517279
1163961323
737417231
331451010
749480427
574213138
1484051271
23966101
1988397237
26838089
1884798513
1383418741
776291196
1214855016
1424810463
769420385
758005785
1695612096
99887394
437979294
1820360332
36573227
656880229
2094706610
1806356139
101192229
1943218783
1603768661
947850887
1557532799
2138811947
658884946
1324937435
1560565336
681555283
809235417
1312770754
1774978026
1289323683
1187252739
749267673
1368223734
464693156
1070826921
615380613
1115573969
1470428064
76271115
147771663
291283805
1793167666
910420890
77171058
1928820432
1872170771
670860409
219598957
847141231
697269183
1161765106
1661433638
1537780378
1897892016
495564675
226194776
1088792774
897561474
780632312
460027757
988170793
113801408
779621536
1193145538
2012339393
99257976
54906204
1178652255
781610650
723264877
1106015345
633369573
140901869
156513492
82917212
142971807
512848324
260885277
533521026
2086817684
1800559071
1185245457
810116878
1486355419
540309299
752772105
1307813310
1031693619
1651510192
369512379
451052490
1425383192
61207313
1636987115
1077168048
1600870906
1718518509
1710962548
1807957065
1767686580
1531720422
584433812
867343831
962454427
1672678648
558063865
1469369839
516922468
1844831603
1685075847
772526080
1166872420
1175083994
1777977140
686099820
318350298
607429219
2083952901
953246136
1425574765
1942753008
2121787180
2096787153
863424696
560558748
1702776358
299252055
1632693577
2029009556
1014663155
2109344963
2038228992
1493391367
1762864620
684566567
1233255208
1117188216
1460175596
18854331
40288983
275764712
1311720893
1656517430
1700721427
1803667245
1939573580
382197390
27366947
1581086837
1492427010
1002166770
2096157488
973038255
51050212
738972625
679230340
1458592991
2062094720
2140053372
1340514812
264829890
1253606686
254777594
1079539782
940095975
972289728
1904742826
2041034211
743565464
847194026
975307918
1404978668
29058863
1918764705
1548030452
512228746
1107895332
199477942
1833878591
1657870900
266102084
944968992
565648451
1855866801
2131547957
654842894
1124230420
1067921090
1652254264
1030085705
67194984
716999452
1238359723
702501882
65034999
1325582772
1722963136
1050002497
2141681794
2013933295
305223039
1042611329
619382988
166561005
807787879
525773682
797905562
1858097680
931535639
1251326558
2006829311
1018533598
867693856
1981460049
1397905157
1887966191
605314158
199889877
882439363
533535088
871129756
1860038522
811942444
1929042887
1585519456
34814352
694152374
118182731
796869849
137650077
646748874
180658482
1907341060
1178193529
1906909293
63962877
1118674141
1331266883
1881602820
602420183
731083685
2113843016
1153439341
1988662077
196072517
1606567394
650631250
1940226876
1400046218
1081981748
2138666212
739740287
1122387476
179350582
1151634199
1350690649
404621845
1636997925
859375765
1134406701
1463272969
726249871
2069059205
1022519309
378842567
937396903
579456404
958747423
2132945309
1269630298
1482453414
287835571
2040600188
303439575
868742954
296728162
1325190833
1603196123
1344081466
1350434927
1390606799
805441379
39647165
1159999855
82650305
2027131809
1736204529
1460281488
1842160345
869662204
1460504727
581012409
1527592068
2058208183
1425189361
734985867
2098526607
540687904
1876537954
196165778
1346643856
1874705556
291650691
1678789402
588516132
396205594
535745783
48023514
2018562150
1202943057
1900185302
608769758
1973129771
826813855
1881911066
707058998
59126531
1626490646
2124225072
1799625413
1035599264
1487931125
146171589
1843054763
1320815764
1656143557
1818014497
1943404487
1408400027
1267734074
1277464858
945530433
1810193166
205413424
460210612
431597298
426146383
1799414287
750074430
724414022
871818673
1030839675
1244917806
1309569408
779172824
903041756
1679617389
2046786799
307741939
495880014
650783927
1207470344
657806110
1533901602
1449377122
604592739
1520560687
1683549274
480161856
1038296775
513552622
74014715
139807657
1750107052
419997745
1783084360
1440319289
333765747
675785690
2092285920
839045321
1900835099
1844656829
1144514931
152574100
197516247
1106609914
418962471
366421188
1416503187
625561205
1327510940
1274687182
589840000
81066656
1240809464
1690093211
571037719
1509001601
809940226
1124138910
1817333491
2001616075
1924171869
399893587
1646262162
369234718
1853405483
658518858
1310379724
2143029198
903621840
1212572442
2056206144
2300748
1757712734
979430914
930562207
412558228
251676388
764405577
455013523
1185112996
255152946
1635178130
1932275319
110357790
736647760
184540273
1811085482
415155897
1645257293
1059528390
1746891523
1899093560
449977523
1957657873
1524515137
513195997
1544976550
1168215094
852263196
1581061742
31342054
1955977965
68700191
6091763
205712955
1491828390
609921770
818012631
876818464
942401273
1389644481
758102262
1133641987
972880359
1406495700
1811038720
432140140
253917421
372937587
841522649
1531272500
321891441
235318918
444429670
2094844383
598366255
1732493301
303886998
942417192
511702984
275977788
1524203463
1951410257
1959674532
1542851221
781209771
1332525395
2116024523
469255716
821998058
1011700929
996079120
612667777
1918444112
290488412
2145161036
193800621
1578447299
1945584710
32585316
1322295129
242690842
1049734848
601122418
1000619097
513049188
1403084131
1483593648
214758006
966528893
1286279078
1593900117
783274380
1330973713
273694982
733201526
2051212726
48618877
497666982
840018519
2068340053
437494755
1090294340
1774978696
2121947098
1749783494
1879126581
1293462689
812956499
1776751753
974634534
992988920
104969106
20687467
182485059
411708190
2090104713
136815994
1943192583
966819270
1926920226
770480795
1267378473
470630418
57415246
1648927599
799472966
756132429
977658062
1541367450
1479548549
1537147232
1876122525
421783552
832628126
1998924447
1433685180
269754775
1556781019
1669826606
1837470679
439837298
32301600
1975065738
953583440
124811297
1450891947
1537275966
1469307796
592748197
1260784443
1158147206
869339179
1574451209
300450561
443582672
133785411
826428893
166130264
1775918662
865166057
1282922463
555993834
1351715906
1423035363
2043661911
1646029742
206279810
96812928
801177564
763974225
82999287
1739671076
836416377
244995447
194976147
1471410602
630788202
707258193
979627054
1000276790
2143702507
2138202032
1403577896
1312397727
876194831
187190882
922336514
774989811
451228514
1535956251
2085055135
858026831
172178973
1186400744
96336098
810310016
945080023
973300205
1534039645
1416896345
142705306
66069158
1798697457
1124173238
97173442
129883379
1380638678
1375398337
1709313868
2085416727
624510269
219326884
315929509
768675557
1038568593
903943035
1578949285
873716779
1855644298
1972755230
688495757
757037746
335116647
1418336509
2072954022
1313486033
1596200329
1346097058
867000745
62661963
1412473347
274463502
751181341
1621617165
1617005705
1203250528
2001100705
1351572975
379365816
1038649007
1983983818
1275943718
264397082
1389079074
2040852474
1237157332
530981413
83401966
819906570
1039867283
109649874
544252950
450687292
978311266
35149011
989428459
1702934543
529253529
537841771
128522593
2142326562
1537159952
2008893925
1397490194
1986029147
1450158558
1993866697
661592181
233933597
2130763164
957075744
569769891
1721061676
1550496993
1895546406
54984659
1531527846
473256363
1013418202
1295349035
810391639
1372857310
1415363199
150193687
251771234
2031682350
1702029035
1786110102
976782438
1335382598
2067019583
198001111
1463115645
1058482258
1291010057
1663533938
480448415
1564246720
1634671564
1647866398
838162981
1927184614
1774637174
1576577951
113667229
258254127
1667037843
1908524473
1793133627
1658330990
57459454
150010730
885559196
1935351769
640751942
374957044
1303354717
1088434256
1990146511
1089384665
116307395
203069256
1121286304
1899066339
774603343
1002488317
1954502294
856026684
1786899929
1163507255
1804590260
1270768919
102761758
216960257
80953757
876741092
1692770043
1629025599
1694028899
1532573434
163105980
252165244
869675612
742960769
828379627
70410978
1254408684
1375977705
852714806
294958292
1947891623
257913541
34928725
644574389
954131091
1221524244
1673709617
1049288054
1560117144
72536446
347206976
1250469154
290870929
811812079
1644487667
101803838
237887162
1925159263
1800217740
48467427
933046742
338341555
157950992
621286785
549673295
1446915543
435528548
1728208429
966351489
480067662
942602496
2060453352
778627745
1391447498
964040763
1051839318
2131223286
1563378229
344416532
47609760
387501342
669899931
801716748
1193332985
934395811
442598551
1813802698
1717671021
1307214307
1008413060
515922333
377387204
1626536156
1416865820
234607210
991901743
359848472
567752820
1767630957
1117364903
1528015230
54027543
528048420
586528914
875953363
236161184
1616249159
251841681
653461534
260822159
209886509
563523010
1235972458
1598742108
1180626983
120576663
75787765
921417521
1407467015
475249124
206841242
1893370156
2089531932
153214668
1251893140
632405507
268548140
414535997
1499625055
389918043
1198957810
1695342982
1889244330
879743582
1014941049
1850966527
510933059
1101695740
1032962056
1451338081
1649278983
1424907553
1499131033
1081130243
1172225670
1569834552
254503904
999916296
1455675276
1531744242
738134386
869702822
1846338431
947892099
2024071706
245631209
39754792
1875029008
2126304576
1970580972
1416564989
1021283274
1331346664
1188490231
482091589
361122642
1598058012
1178679184
2088585054
102816594
968851572
1686092602
1391565041
1397794611
2087968580
1625031264
994780862
1757324043
1126703457
221752234
1587057329
705094082
1683269988
762520064
1882060294
715699154
466259398
1016684648
439225568
637816083
37439950
1483324223
1391766347
1217327820
1970156737
771273477
188971104
2005316332
1578419029
4247037
1613886413
1150198065
223252136
1134328519
2063712536
515677634
1024337331
1329724212
202914790
448898071
330278072
1341805925
1434342772
1475715078
1681003976
1970032356
73905979
405785883
1101306209
1165258349
677523411
343186462
1568167418
388171437
1777231866
1889673636
227029122
1897482193
962780535
1818496150
1070025989
1696488074
169486364
265823128
245847719
82149763
1292731970
376196153
442994617
840844386
1092399203
1117722729
1084074460
1443340700
1449391617
292281816
1147758353
2061453424
1294049561
1951093372
1994653969
1403378707
1741398814
1288811640
1887197658
1959869697
2065074420
1561556846
1896936505
1520819090
1573828380
1008302889
95990710
1477448292
897904191
500025732
541811905
720799847
1546589929
1642716472
1574636921
958307112
503207494
1703898953
1315898629
1658573081
1439394427
2136264221
695325960
1726174204
2040155596
1571666675
2002968766
79458942
2010522801
867815697
1518130585
1634151269
1493594149
950104891
1159848980
737263445
1893632930
2043298273
369016632
500583101
78147661
1615600239
1056269574
890857618
741064983
238001241
1291890476
1816321152
1431445410
1612658607
1549904516
1047086407
971622615
1817429010
1032304664
1940510289
1107785657
1202036210
1279554710
75831974
1017680592
768298273
1006397790
1488568114
190226475
1643033569
1621459970
1079403564
1420624239
954319864
1166301097
1138456697
214038640
1046199610
800662431
1248205578
563344035
1254618177
2077074667
452789696
1555832502
659497156
445951559
1748533044
315049837
165950189
1254918153
1671320773
62257317
1128116822
169154748
1210768889
1598352268
1824826381
418043139
1637877029
851360429
1017248014
1383561362
1347640131
490200701
1647543360
36275549
659828964
37089455
1834055918
1310952588
81967406
300104215
1189965983
1051999944
1800483813
1628407156
699660710
1613251683
1787305949
1918843937
1434037684
1969675583
411464837
2099890897
1750912839
787106168
1767302462
1839746366
1554280595
1522858278
756230852
221610526
579215771
126125453
1420711361
2021656734
689645135
484667440
475998501
78635864
1777218812
2052762609
1554217993
1939883363
782941226
1019473161
150316077
1517200920
1352053142
1633534247
1298983032
1690312009
497018752
362966978
1252129435
708708474
1592126435
545432253
558922201
451605899
818507236
1924453787
1431207136
437311587
1957309593
283807519
160638150
917079628
547122410
870080617
891631173
188906092
293533750
658353668
854244536
779936402
1207607848
566837171
1953674156
1080750725
554981270
95918234
703707700
137068800
656061365
839915468
1607126034
1078258616
131604366
1248190627
1679623333
526402347
286422876
464620130
1022322925
1579532229
1283537238
169384263
296991134
1914404249
1887648578
1016315445
687426968
1887928353
1526524365
142925542
2101933101
192282602
803737030
1886250737
1916985207
1579482439
2101222076
1578720983
1563923990
1161174391
1912997173
430296419
1653927461
1244122741
1181655304
1543823229
463474446
951497666
1727956971
1017075689
236288946
1206409802
1292011183
518965387
963126514
1470116980
713266322
771625402
1534624720
515890818
808276234
1625402053
280804285
1156819857
934152717
1951969970
435340428
1181513765
87640580
988268512
1536531782
652724328
519434004
501131449
426673681
1686579997
1765853107
651795272
45826578
1243080152
1254931108
1785699897
1501717134
864807474
331969518
836657338
1506711627
243601703
1062837219
1252328136
61476469
1542692820
1723962615
1881054599
215141498
921244516
1641529859
1414370143
88154181
1742746990
408900885
1646831660
599331100
1390114922
1947640975
1826283986
1035983066
433757026
862063253
478621740
544106190
474519329
278678190
172023113
1438247552
253940068
1245020201
571065875
1542153393
1085970886
334074943
180836854
1931428487
907144723
1500986501
20931479
1724252016
787776964
2137030938
1145936101
524210136
1091446585
1985858174
1705177985
1371886171
559891289
38566070
192925945
1393249129
1586551289
92405966
1828313660
1660380783
1036559902
1972147014
327071056
1042415799
515805754
1451903663
828669071
1539898170
1123316876
912253195
645463778
2098435342
252777281
557313833
413190365
345984495
1551855837
1825813021
1471607684
326029336
882073515
5659062
419348061
1383326291
1435787127
1783881420
1872227854
504193831
758104214
655122830
1149695401
1525828114
49483966
1826426757
1912727185
1378005574
1620037308
755995227
181610622
1805118689
1556703116
860947744
1069742628
2106366787
1225685457
1849258957
1108916580
1482019061
1625186923
1869406281
1935995714
1558593061
2101088448
436130234
669334648
909402665
1972314821
1105291725
972214641
1004324125
1114917238
793314262
705494674
377043649
639497486
218978953
137384191
1950755914
285624579
1093744238
1749781985
1993272066
819157185
182035416
751006652
7998035
309242799
18723206
2132164993
720290221
2138114312
842512085
1607469161
1970034555
1109626052
717300100
1277215294
608998120
1115095930
415354072
277164802
1493841520
2037550756
242998979
2098434306
474251682
129667396
486354797
1360852142
1767422994
1324409656
379532784
1492422902
1162528479
1154436757
1170112573
1640870798
148223800
1375556335
1142075305
1421970784
1201502469
1841443463
1664090323
2066596562
614103251
1255425448
1054562463
599573386
1844991451
1353095074
502913852
411626293
146840618
1203096192
923077050
334195034
113936361
242566021
1091332392
581431795
931712648
1604165521
1919791163
658912675
510554379
700280537
713850174
2072650220
2009306923
856504780
66229532
2048649475
1457746046
1135070511
1885448519
194040555
1862016898
1399311823
1216325060
656790722
1099541455
1070306697
1692829633
278720970
1004862364
1499485959
1719712645
2043568978
1063245523
659917342
1211826996
262047966
629600464
318349281
741663795
1596563531
205716260
1140916162
314089011
1763067642
330415927
1368935014
1231268150
639615104
967852275
191031014
1695071072
822675602
623831244
10934069
16013380
1061792234
2106111544
319214384
1247602143
182804263
1479965099
1296805425
250039187
1291811677
1498879786
1709048537
424220791
1775966538
1504038952
1202792119
523317530
1947800821
1050121741
864053136
1606420030
908380840
796419209
106925780
1375228635
2111873029
1954653078
1908387389
1722901115
2009289745
318935441
1948857282
1773395793
2075596560
601077257
688670398
2043291794
1194027882
1869503412
287861323
1605185756
1022020985
220271185
1143761895
1071047674
1684349899
419051916
256873968
996349427
121632714
237081364
1539648598
273152067
1964864873
1903811707
1393242410
693049689
581645270
981692782
372601038
1381493063
170509674
1318647534
7722512
1837943231
1757286511
1824459877
1413678635
307471080
754806417
375391881
1570653565
1860371033
675648988
1399632211
52011942
428130571
1435584557
645601866
1918857117
917451250
1301990601
530342717
203158552
1966987192
1228746524
985832382
1850375042
1647485864
1613055957
414163932
2064030992
2039003998
50564343
663098943
2099433407
566347542
93301289
2050308745
317016004
1811335202
1708056788
1545142155
1382816222
39155544
1529753725
541523235
710518805
588458684
421611184
1109491575
1418352129
1576944681
370620477
652842907
1203012864
116860811
280362995
774453159
1878251602
1874442522
2054015026
1089360812
358662411
2139120505
1603598989
904924268
989156212
657040896
1516116055
718725516
1730175419
2091461457
387471910
1627450323
847765827
2024630011
1833703818
1044062043
681285428
1703066646
308543347
1208522228
2025392945
106769352
1874066970
1244717418
767673673
1515293410
785321963
1466852718
488952095
510083249
473743627
1966455339
2105314015
1447791861
297762425
162469565
402764480
726619672
779923196
219857529
1328859621
1568178059
1014469403
234459200
1077851712
1385154632
1072688423
1232232620
329887523
53751917
1314222730
1871555374
624128346
505210874
1872822920
620761527
26852104
903005431
1980016484
1918695949
1415712936
759841173
1694719615
313143433
1052625087
1541866204
841066716
2037223957
868966463
160556606
1585439326
1919794814
1570117303
1873451027
567239482
1803473481
961860274
1539158641
473130925
1255418445
143216207
1695048379
1170128950
711994394
1740671636
1576179633
392120781
1802181031
1389726791
1187559584
841494123
1374284493
431448233
119399138
386657513
1019097050
1205037230
392147028
1379346850
298318811
1130687906
205817207
1381844586
575854236
1896545813
568158177
2103952115
415676133
1931841737
1949588658
1897489661
1931871607
731574917
125849100
1062611011
603039230
2043050234
437746208
1524692967
757860952
1165066077
1986619738
1384131868
1733577909
1121430387
459893678
1704581180
676483375
2060941514
368222332
1853411637
611119388
93326711
1305379570
327913343
763571230
214783550
1428619831
705546852
1658938180
381905568
2035097073
833478964
1982569258
1220164109
1742540193
1373571927
1609942464
1147829896
862514857
1185501450
952308975
2045573687
1592982000
870861666
1766151365
1128069890
1470120766
1661578355
114642337
1567565623
1747779149
8163228
2000498379
1457361306
969625115
52597185
1628307480
1353323813
1647680001
20165078
2077826183
2098723482
1323134308
1394997348
96908472
324920080
289397941
105507076
2049071269
78708135
680031242
1173141831
513182346
359301860
1623961027
183587239
451958877
407402887
1078063240
250680796
291765884
1760215611
1057756452
823489758
325816886
1707961371
774534572
804995344
1501082525
287396153
1047495345
1427165463
1372735411
721680973
139911750
1795155741
1830238994
112708510
1237980715
433349082
83839973
261978202
1190898051
145798365
1410522182
1775222728
1470228458
1845569506
858967134
1432514850
704256688
71229587
870931643
2053486520
689786896
712225075
882710634
116305755
1011853550
1288679892
903792603
260456519
1091776271
180461649
103508463
1837057097
837235626
1831012600
1268463470
1708454311
1606235485
1613313460
152480896
911380632
2085375593
166455177
1992989528
1038448351
1871457133
2138232412
1672758788
1343900654
314607867
1197144226
1480491363
1659278874
1872640560
172266648
1476976291
687836502
171095811
1180374975
1796333032
1377777872
139932270
1416083426
77408360
364434040
966277250
167762509
1884213984
1539142548
379245864
1166034140
605333376
1244793006
1193820580
900077038
798390439
897027614
438901615
934708489
424606
1816564767
452534880
877029965
1363846639
394201889
329023124
1943179087
1805132286
1762482177
1400868622
2038024067
918140664
474329217
2122989538
189386672
978995236
1429651217
2020599843
749729581
1422677646
999591787
876916959
1891536731
1206356548
1090306725
1216447051
790111223
901072305
1500842976
599751482
1332837405
1153777420
136639420
513011207
213606815
1713578775
23848249
1796597859
1109733763
486948726
1184137727
179716144
155792591
846476299
109460947
2134059660
703840269
1831841430
972440616
1536186839
420879306
946613179
1622713177
773628813
93730106
434094540
2029174995
1957572533
919344550
1911288637
1074796066
1751002523
1235100601
1052149872
142226681
1848447786
642591364
2099999314
1848971900
1578656467
1512123222
1224782885
2007014599
441121155
1430778861
116741719
918591192
472966528
1716945141
849633402
1250671609
760726616
704521285
1533336358
786640198
1982113911
111572667
1909447440
485696789
1686669513
817696587
1101369996
1423831894
687617506
497812464
1374317597
78791125
674027721
948449677
1731538025
533569754
1138882812
480791736
172432725
1558993650
1170606623
259373332
1059536621
944214377
47875095
1810377360
119112477
1111662747
2122350283
792530111
1508576847
843631538
1746852490
1469821960
2032960359
681324971
1183771866
1249334468
1511216341
1089931536
10008388
27247837
1624973039
318776458
837264948
1259471507
1252002509
2092154499
1610667455
2025424323
1758148623
369200749
719577425
1920161842
994717456
1946231808
18823471
902034676
82467693
1832750053
792789167
1808855384
659656223
1605975158
1454208243
1599040807
1781303273
208357542
1879300804
1094208131
1263307534
1930878451
2036004046
1412640445
328005168
880674619
1354629714
1137265071
779740820
1611708869
2138260619
496035556
684777886
895035766
1656032741
396543378
1142196164
1216767131
715544557
147470426
999050985
613824624
409723080
872484373
690570237
1958698418
947049211
1239958096
1860752767
1910303796
235794914
1208906910
594454135
1203509186
1102205347
653601178
1051617025
1632449523
1664914526
350606091
631158915
165216423
902279284
1288151046
974001868
343621124
1119764307
1833375025
1037224505
1111722308
502223754
230714546
648995434
1786609669
1418712702
729661225
1918974118
2009148830
1966174059
1794765677
545028513
529317503
1993863508
234452676
834484240
1363705025
24531149
1751760269
1790445197
884348129
977019737
186157803
433625692
787226927
977052774
1282670953
1187706098
1209990766
1041777815
1285847863
2072483661
1939335203
1769062147
191965766
1163639612
643521783
689420504
595624143
510039446
1478478408
1391191519
1067802861
639934798
2102755680
447789059
1678382524
1774317843
1075901243
1325831570
774509273
2064419265
961033257
302093980
1001094478
922731668
691325337
1692453838
2034858752
1661057323
877313186
1720716460
807422914
839626853
1828059031
280841657
1087121728
1360436791
15657277
258637479
418115300
1279566734
777482739
50655477
280529577
1952487804
946935673
355157343
58864946
1718395553
1791852780
1147855615
520384900
1964557812
1425685520
727577876
312596040
1981452469
1204340710
1270018462
2025364759
1535033522
1081338595
231122652
157350719
187561658
1426279768
832164497
1594245563
352153774
1617846012
1577795477
1382794698
969198602
471827079
1331653646
885952777
739364708
127435383
1581168681
1945426264
221461957
1981369433
879959070
2099003835
1735634983
1430910558
80635400
14148114
1216182179
1057557090
2143420641
185538435
620791908
731847465
105988702
929963347
1490250536
548970432
1227309250
599354298
1692940274
78059637
297349732
513073564
2123274232
1284143714
1736331862
1919923169
429641818
254010513
459689965
291907185
1362219983
489855854
2144814134
1342835584
1895718274
459033978
865874023
1243810989
1659572940
952213285
1783432436
2107095759
1800908203
8388562
81341921
483419717
1746349807
1803666714
419277674
319078217
881399990
1126010774
915385923
839204409
1732751458
338032535
1302642414
36787101
1409566988
1697284103
281111409
845897849
373986740
432723039
173506106
788231962
1745093415
1746750292
1560067001
1936843379
682892061
71939112
1239623849
1018853096
1082584439
697920180
557570362
1437706858
1953137444
1868411650
743261603
1370256579
1317820539
1663917731
1898326626
629405673
1890836148
823834632
1677061313
819326957
2081621776
899856111
842238465
1850403745
876991626
741768507
1339821417
718490774
559543863
1214257697
1328647808
1357647708
920086917
1721997240
1334032238
102521816
1810048213
626871835
2007683828
234675627
984926447
486440993
2097046192
523887686
733502476
438910932
665861630
337726207
1658129361
726440479
429209382
560802153
460453712
109185914
1417956022
52186127
435290527
1133329407
429217015
1481208837
1467984857
553583624
984109176
873619326
253884313
178042843
1539185698
985635287
1496535319
1514978345
1774963291
2004751452
745767269
1407804021
953251170
1880851907
1779280117
662375681
1260232694
1498846020
202064108
1417321429
935729441
796114952
600647422
467476376
2122280104
1541940731
272870855
1170855699
1394333633
2047538605
834582803
1526428460
186304584
970899181
1666113029
284009137
1540481579
1361281250
667979614
186115818
2144898709
1610777170
1121603034
982953961
645861708
667218314
1676075984
281264292
1077553012
1864781073
473212718
1751046998
1326198260
1895011283
234013437
2080879986
1511313133
919092528
494242429
2011837583
2140158264
1255799195
1800065821
798880185
1622072658
954481155
2577987
1079641671
1187951772
1734639992
1506155661
1790845055
1774128859
1735949293
1911746313
915529415
718792963
1926160259
1729679919
2113631372
1758317518
1815876709
533563264
1288607392
1145778292
1487119602
418584739
330608472
1165521108
1795651085
136865960
101669451
1320893525
1739442143
442617577
345385358
689346231
1332673743
1487059286
1439740174
984899131
1968974656
586241545
1353571111
541153802
1443853625
1002260087
77169951
1843712061
1092036621
202529010
898720523
1287431163
571254160
454052735
1910123566
2112289795
2013795207
692098346
2048266055
71463256
1329714394
2055420292
731737807
1378731016
1506986126
392929765
1209722143
1487936370
295981909
822509627
1955303642
965921395
515976889
1478605017
216312052
638951268
307757646
1666143497
1891588364
537311617
1608565545
754744678
948692509
1663493898
1526062204
1159035829
1374493135
820218846
1636966352
1204798827
1425864528
277811084
1065647449
1163071007
2069608440
1382077407
1091208177
68837654
2097811027
1134932652
1470278053
1778795564
909095885
111805552
625433546
2117657078
1544502211
1762012756
929290072
1073036280
780677325
1595324533
871614693
2094687340
2124969959
2072570946
945730885
1660141982
300809663
1308949184
717236688
1094145756
1559865770
203336378
1131262921
1126897550
1200921560
1138069130
497787416
1921663342
654880594
386778032
732007435
1810087488
1525499931
596260670
2059379365
2034929340
2074699310
1125217667
1256573043
810630233
1359741554
998637534
331182489
1051284330
1383838383
1188768430
819416148
1121969747
1096717800
250577921
238924163
1691358806
24873093
1366671810
1414323341
1535420182
708157604
1546991501
985787188
744593456
1721954897
1913312577
1477551805
831440807
429890546
1832103380
1933054863
1539087401
1579031046
462029896
324127166
763082557
1662379018
1568531204
1097864447
478195544
1301368964
11680137
775478659
1464652508
981188820
591889133
771970933
1674899723
753997299
620557323
1128430457
635383227
753888395
1198600630
942556989
435214998
359407991
518754058
364692887
1942313360
267197772
1496765321
387702343
1432815486
2129095029
674662856
234680157
2116234701
524553157
1241502971
86191018
514981222
1955343215
945737690
1271252236
1913360429
576552026
2110878285
1970723655
1350759448
686289895
102826125
1063269544
752893105
290833842
2095251546
885440095
1230151047
1914611377
1816836030
1508234453
1949535485
1382505083
1389638532
357782336
1119088045
1454278325
1316083007
87911756
162283865
1210568677
1208314104
1727221121
1122558594
1933983142
973980851
877231933
527124423
152495774
1100082582
462101880
1027165352
573367505
544392817
2076757087
1366525180
956273209
879511143
410417386
361469521
1824263246
640628378
1147723910
1754503954
480969083
941390026
1432609440
1539279852
1869333431
608884077
1183487946
1263645346
543532638
1705005548
153236142
860562466
2029035818
401084252
540583860
559497894
701906383
1324199834
1155538421
2073643005
1290521222
1556563156
1976575728
1307236275
765909006
2073478946
2120072911
1839897064
313326688
791417523
769332500
97377532
562028614
1997565563
697310306
58212181
411472554
295999919
2023547671
1698980666
47523120
488268585
574010182
496543582
875794515
1395836638
1943075591
176220623
1258610681
1892258698
1172503796
2074497759
684697461
307731185
1528514570
1495148081
1229503864
1790207411
1056045098
1005100470
450969858
964719431
1437253183
723045300
2063132020
1254162321
553103530
918455588
989169111
290869591
294511417
1405834208
446759605
437620685
387762023
709587178
1867408662
628040230
2100909357
2037106322
1046956915
699045082
82705048
1256585909
1696767353
1474365359
264262675
1770750309
2118486174
2046764308
438152483
1825093254
300926070
540516197
809453668
756613263
982785701
409941902
2042064785
461699657
1298026294
306924316
1828211745
1080272364
996611312
514583284
893749077
330802753
1278712197
1769634009
1386328661
1939964361
20782592
550882860
2087220951
864021634
1693314719
1959062117
1416007423
410458772
1065394055
1991846019
23102956
372775333
641110192
1615396414
1427718044
1090598037
425376330
1823228196
856246608
804281367
1748353276
2023945826
35123750
1960876639
1498960424
143632278
214379268
1563135086
549242884
615399814
1348677251
1623712964
2086737448
795900652
1558639119
2069755281
1662647661
1915273747
208035105
621494969
142641259
407679788
32459414
1051597885
335204297
834148010
217206743
129122500
1208026723
410609630
1063538171
427263877
2044710200
1053876819
971622775
1854640765
559468618
1982535882
1786579622
705661099
1923263092
805311412
924845556
633526458
1684607442
228587048
1330318368
1129054917
915295151
1276521972
602489490
393767673
93251939
896280578
1322509113
1145844551
831048729
1085575204
2145207657
953884301
1594257694
1852315278
1453108658
335772111
449807901
918339037
1699472869
289673007
824165774
197177875
1915199044
889593842
331684614
18982455
1776522411
1607755400
969281292
531217176
1457751403
102244686
911309747
1117449451
369746765
68494449
1540917388
422709826
1796036607
1677587479
458485656
112865725
57019515
1847125711
1859487866
532273230
1745074330
17780737
27729316
1793218616
1394441195
2057286086
1868007470
1485506093
1485602396
1728837486
1580667878
329306232
1279416039
1069332370
1759783946
1662215339
1401699838
934444651
1034506090
1256775266
317981577
1853759608
294472717
2017525012
1940902167
1620644760
1492043
1135665772
145862882
236376777
803470010
964712600
747101882
382224208
391636491
527540376
106880899
1963604822
62754334
1541195892
1033265805
244831302
274902822
1913096565
1081731264
81401008
172664587
2076356157
600716742
72181558
1346021643
544604523
1174701925
1287008194
369113595
98812805
168072849
1241343761
217248917
386705743
715022109
1471036309
1389532665
1102930489
1490333754
791526610
725766541
1936631263
206668986
182815978
1866624391
708889567
645210914
918199183
1227433719
1593567292
1167132233
407431005
1119608321
1629319861
1728023816
796739753
1579780812
1981576457
1005155093
709247982
1774680187
690831568
1571426433
1681187689
2039564913
955100589
1541628683
218536504
1888307279
1954734172
1869798748
925969797
1196814853
567383937
1922564060
967419840
1143594140
848954283
398309485
507466354
604165448
509617146
897026976
1208203349
1129664328
724151626
1600357382
324579334
674830003
1195014246
1757538965
1801285083
1725713848
1377335275
1454622511
781426177
876720120
1396717217
892414183
1052084199
443228116
554884615
854079019
1037448886
607222269
1655096418
1565918428
1157934334
2116727139
591626967
1334458980
1321934347
1964979339
1584567262
589722883
570634524
1773115584
2142075184
1951038114
1066945097
1139511032
1221749420
1312698863
804314756
683351944
1856539658
1607099015
181914631
773533507
2061282100
1666268373
920567243
172903119
654280410
936880824
592614813
1027783455
1814993872
1028679619
704306584
2056184335
1865448629
530178385
1409106844
629464705
1089318598
1488969354
1868438111
2147383471
525275474
1412559160
951510231
1067603346
2058013413
1103080862
1457252167
344159389
573517
1347136212
71942746
1193013927
1218941590
893799125
72619281
1925453615
323691869
388057893
1747855090
82225078
335391954
638393582
839293617
273908934
1930183736
1735460117
311371745
791776695
69733454
1974404142
1332305331
489737488
313839878
920946611
1460759694
1723722943
1483618379
1383653754
553646387
18346648
1336702967
1986693128
920385081
1514750985
313627616
1248599830
632653470
1864692494
1569203437
1073891246
476244022
948523503
270313063
1140013201
641230262
1212731267
978996376
779689420
1064587371
960109564
1278501667
751321657
1926759399
621843487
2007315293
1067056717
1174859452
633206406
717976056
1334669749
1952752983
2134794151
1148138962
1095696998
1447754928
1775209892
1163359782
1620551132
1418800087
330591440
1157173433
1781854307
1853683323
1422257126
1479038927
1919610467
576118604
892475568
1687562472
1579205571
1996120623
1407878001
201427628
577311889
1994077772
1751313406
1848038253
2132227361
588814400
241251663
2023053053
1848779383
1062706377
1103077934
1471454547
188105236
1430096627
1797413265
1549934764
1110895366
1887649179
499200602
1303417794
672183650
1522175677
696698846
644984890
1912443630
134138143
1810224698
710118484
469479210
1944658506
1424350828
242907628
1788352417
1614953950
1695027891
631270471
365833303
1024046702
2076543697
400746125
265082789
2072817889
629653546
713585004
59936569
744781313
857494045
2082904698
1416698592
173413665
1136988612
1571912037
413804225
2049707577
237328309
421379773
1047894573
297993179
460168756
39733761
1138931705
1721923039
1397122781
530991129
656738167
916095961
639329940
167303502
1979581465
1929360999
1451751809
1596931999
672437709
1363006127
1506140083
985568609
959140258
1100657485
35602715
715524782
1162248604
253897694
629471615
2047781995
972223702
1909715446
898248113
1933947471
83793963
105681069
1160128190
1725584634
34854483
1816289809
1136490233
1439181868
1170784272
1062179121
1142121850
280433993
1171455042
866264394
2028249928
1987682726
1127317698
1514869545
671893234
940772394
1144852972
1862621107
808718514
682473595
1504742195
325982809
1546712916
604715080
1524232053
29808431
575470538
2115426902
977617200
192581902
350176795
979615846
223486587
633277417
884181174
2055175501
1581596051
1489702745
81898941
639777670
1636201821
473608249
852937319
1214606188
735894714
89826190
1550867431
2034891034
278493142
708024400
2032847648
1794575048
1539425229
1045338683
713308571
1446660052
761988839
877361891
987010171
166897104
1352100151
427967954
1492906564
1294909280
17159237
1862842533
711472743
333951664
814062662
1972684556
471006583
979470167
2105470779
936715324
1849217276
324672591
830541265
418960614
1303028987
290430734
1204243362
1262406243
1757059756
860326151
684054419
1418101813
1290079788
564078174
2028948275
754629242
2104944993
261006279
235144260
235868162
445792660
36152637
1465664545
908709203
454179361
230187918
1119754299
930259362
183448210
1855738729
1752173068
1583312504
1927559446
446911282
240752699
1454905458
87476205
72900933
1528984980
1944740600
1721878854
1234229788
1600230023
1671877027
1770316646
1791835896
1812786316
400528034
1419316514
1897169784
41625288
1600287004
1435199972
336782517
57141781
1919340292
184512043
40191673
529272149
713599047
546917239
1645878064
1836746211
868850657
1255253194
2005978987
1838358490
1045495587
125012793
486589152
771489155
381941567
1657127171
1427162440
766697703
221158334
545277806
1191713969
250034982
949428477
181350805
1531057142
502138031
1869875682
1355006342
2058162492
725638713
996041503
1219808341
608056223
873854979
544801794
439313933
526547378
1447838524
1193663005
1178130037
177631237
292251905
1891777138
1002624180
1634559753
1606028231
507722844
559090731
1433481602
1064357617
1907039083
1006561314
2036558519
1430169361
426811960
1593616597
1183401079
1718546992
2131860384
371900060
1875566040
35805318
2707044
1225682675
1183785267
1311470683
730070527
1659551931
693971480
222314929
1372091852
531673061
208417846
424761297
863017739
1957276324
678105316
905439352
870975282
652039338
1005069868
1275824282
1003989483
5477398
266531877
1351663688
1519219618
947119367
405808107
1313956712
1090455441
182646552
343481768
1116713374
1585083977
593465322
113256092
979713629
967311171
1950333235
678561653
1602134451
375905369
1078932328
1059994358
1745154163
323424883
401617739
1317970821
648412084
660884779
1149199564
609733182
1154243042
1270726734
471611623
547005484
37238548
553718390
2065070194
1668342202
709487711
219565752
660742436
907854797
1215258858
431939512
764578229
360020718
38089220
1338085670
1442696678
933825764
1595712333
1614584493
600408871
1065141101
699881160
668381574
1723970666
190128658
36293991
1973953352
1140532896
778986674
586526553
30734290
945939728
651068917
1301076873
636558241
2071270678
1251593424
1200505166
862425611
1334907675
865264481
1261272888
842903504
944297510
531592555
1247169524
1688951957
1047502047
1372214714
1698473643
572612121
1553195329
1973169355
2049625929
1987488140
1707906183
1715711877
1031669279
1880473277
869901439
1992711412
1440945285
706939249
683198095
1229950
168009155
1706380411
317689113
2970694
569718361
1868108520
1256964824
38842288
937116672
473443291
1794838427
1474989355
1347200961
1549675168
1383785576
1585323193
875441136
900920180
939634620
647296558
718454225
1969507204
1700944280
1275563812
1548905837
60257427
1401620510
805714406
1361655315
123457125
996158306
158051044
894340615
1861714401
1406456452
1744963416
974569316
2059874922
1554073216
1401125786
726599706
386513082
1075376139
524245297
153453034
588309677
96502386
1600961871
965595946
980437041
40202411
626245292
687056521
786630831
697805239
1133913140
2066476004
532789743
528915409
1543545597
984997841
2114011083
694321669
1550689399
1165810776
1372830011
1568864143
1482855691
191623419
1092907404
2075382886
1496365640
205800206
608689069
556355984
1317179610
1598502475
1750635438
448558348
1029616285
1885691002
349858134
1798358637
600393061
63122910
73167394
845433573
1129116053
2038729093
1039344620
2104150431
617897685
955252208
1602451129
649418840
744307731
454744233
788008804
1351036517
2066599081
577699542
848916879
723042976
727056147
1165725020
518142453
585772642
526715625
279003443
2051563724
1122359932
895260542
1665902590
227836923
152335089
604662207
310908771
293615849
599991147
638687859
1139502710
141846444
136125438
1443648765
1624743081
1432398925
307846256
1129258269
324137817
1724170658
1656604955
1324784955
1388002611
925168496
1910015802
1292434630
534421215
1916967039
1634771118
898875078
751582907
1083282735
1590620357
1708074824
1317320156
277079346
2116048979
158345798
985286583
795094600
1305622886
1081205228
1042604730
563632734
2078948529
1975487581
1143334899
1816476079
1182424174
524817014
973651070
1751919907
326253005
1210324437
221061229
1102829664
1932441636
1368884964
1015828444
1902959778
2085151335
1205322647
858385140
1470339563
1581585968
2074033438
1646372385
200276540
1004763351
1236772504
1445118641
396641066
1425191682
365144878
1296715385
182186253
1118172696
2108763188
527248407
1059821565
143607457
794625890
469951535
554880765
2139034242
303130013
1442987071
57221538
648678349
564629550
790665279
1310657366
848711115
1765167186
1359290858
1271658501
1081133246
2136331264
606124324
1872908313
1737225852
1042423228
956017852
662866166
2045302354
759495030
32127433
738607336
533410304
879786890
674813205
1115447378
427436294
819136265
956381820
183452732
1433273755
1882053548
1526285617
1047392309
810309725
1616325659
934056119
804342202
523459837
1913699328
1068621793
1951815921
871736969
1111230256
1921863405
1275499504
1577522014
345304757
1477462417
1124544651
33294716
121368467
1646808291
2051571462
2090597112
645456284
2066575145
791563205
1705521600
742341784
367112074
1550469624
1771562209
1058858818
695340842
962692394
1487573901
1885113714
485126333
1802886377
349284868
155483656
1118650637
1856800126
1460825537
1803227563
631236457
290099920
1478570430
1622775944
249363842
1478527814
1058460282
840356091
1407012862
1063125154
1413577379
1062331746
707307074
233190306
1429319435
312931046
1858032537
1463729520
1782883016
366352248
76385863
1381056982
621597672
421922702
643403976
1499015692
437907216
1296772474
1170047352
964060872
398523549
624709290
1373512448
1853766150
782619539
1293793961
95374532
29559312
937875327
2139881600
649538326
11287238
1072429962
45035058
1784760018
1645678834
1006243579
2057278826
152196792
932813740
868962641
113580862
1531827877
836806427
260984658
1274678663
912156865
1300346484
97257035
492470608
454163729
1874462261
869683432
1774795105
708493758
1353946803
1048550178
1817383947
935713644
1258896912
1878843113
1505362355
1046013490
107135617
586344363
1703969507
1653030071
1965161650
1775230821
2104405781
634390766
1127875053
1152524948
15319528
1588993160
510219816
1597856797
152515181
73568549
774907624
987687371
42225862
1499672637
603688119
1495435557
1890282708
37069718
35575244
1826114205
705659868
426798473
307484814
1340919437
944207652
1551542717
43732251
1995753750
1197591283
417567745
1098264638
1519177422
875162354
327866981
2022780221
1372481721
1358428789
938128397
1864044625
540766211
1691625848
1995751884
723468494
77640630
953586440
1511175930
1532838775
1703994186
1003267078
1878771926
1765164160
1262011375
1548552420
1580197740
208251506
762162334
897787002
185187716
1484369822
938953197
186322194
24672575
2108753016
104180515
1423381580
1620204394
1575123632
2053412273
1115149357
1582371110
521909863
1004347809
750765498
501797627
346286339
316055074
1484480257
1464552795
683643756
1195883888
1150728795
243749221
1741836302
1537804617
1953088213
1591102715
1737991442
1937350441
1132719205
642288110
55303963
1887908977
1348497618
740374527
1203630766
1360683701
1871451719
756235258
1885562722
474495997
1625652761
229623838
10963384
818554569
750844478
1282915480
1389176057
366805802
517532693
706793343
1742800397
2093520326
1226025659
1606385117
1515029879
1959804123
1346891933
531022401
248568174
1785588846
21549636
116299512
497676476
1708683954
1285700847
313670828
1878430696
469107559
1267661782
490163227
861638827
1207700819
1490110254
1548651745
271575927
1797084619
339139106
1398773486
2089032091
2059885854
1471254846
682637789
410928191
890243659
957190211
1318628828
916754881
1175756984
728625435
1987414961
214857891
539687593
802748706
1279823037
144054659
1676021419
1144838343
119083923
1682088287
1947122549
1685450842
1799715861
1598337897
1423039521
2030018265
1897280469
1736301710
1015325880
2065209551
1526962704
246156290
1199588776
1715717528
608151592
1500649272
263575891
1127130678
1362387412
1268138560
2075891447
807814023
1355287853
254792697
1882476473
1197712467
1180185432
849129192
697447043
597216114
1098672250
993522685
1666570485
122109587
432135136
820686057
353016442
1401492504
1504751852
1355775549
1952524696
118851847
1569463856
1128423807
384399212
1852448852
123623085
64317433
2097996016
35735456
721500577
532907012
50962893
681543485
435473109
161111146
735089119
744502914
2146726627
2129929635
1959143609
944421865
240912277
1597670659
1619511821
261706215
1166908394
1485535805
704010819
2130335223
11081807
2046382511
401021567
817176126
1090952048
142515975
888917083
498817129
335847815
1713323937
1044586281
1236266966
1322972593
1892639794
1851941721
1342995210
1094936827
2027528985
1646888754
78525265
1760121770
1285362468
781343476
171143573
481353001
1503423964
1598823649
1152562566
403114992
150419573
2014596606
2004104120
1133223459
1199962064
977128884
678882111
293972422
401762765
1525104263
346703162
1102316782
524601239
92385810
333789577
1630172650
1384058821
2036899220
1136918129
1611443077
1174362419
1215043019
750075271
538443224
495070338
927880035
1419760447
1812788563
1035855630
5603200
1453986919
1495899261
649077929
993183615
533437504
688232064
1205219860
1956624721
1542628224
1530986881
766084859
187885572
1873141184
999759098
433670324
906811410
237756503
1510324860
1842992117
756953804
341905440
2145023700
1233342381
1105740782
1283790970
1570158900
1570260648
1387838612
526968947
1522236474
875383390
1635893306
2072394160
565042479
386571325
982464740
1655283469
923104683
1178657110
2121954150
452467175
615873245
1598675870
232588073
1882798359
2124522881
657337361
1147399915
1181662987
1196417949
1615404521
604251449
1994575781
8900305
1852012534
137443205
217425706
2094067241
1241405178
873947184
2014566362
1407237545
633802837
234474723
744362125
757694083
793582560
485897375
1940613882
1759170453
2117273304
1703850554
1554989491
147131799
322137262
209381829
1177259640
397441800
980613898
912356628
2016989381
785985834
985168588
1849333401
365722560
509663139
1967383278
1933391603
1824976060
648488146
2015195720
710355065
1257367765
496641581
114676335
240235510
41460739
1278169230
1137721657
1558408319
813846305
1163286639
1850721162
1712343971
616050133
1893126636
396386186
1314461267
2023765242
27892120
1138056860
1130039402
2044014788
276759438
548771760
362858828
38106102
407033203
1468973532
1636149255
901844041
462357796
2093534729
1814831030
1547731589
1193165217
1110591924
413705032
879566709
1987003258
1461635358
1554100903
571718374
350872658
1267751104
1657157120
139137413
1861681226
1506081102
345711286
1865851803
597433625
731979760
339830592
1232018011
139188986
126894515
1106583453
1161377564
1975266412
1251239354
1076302112
299124998
498292599
861781787
70348746
1632185327
920435804
1147359062
1623779583
860016048
2094425866
1763020910
443218248
496581943
935880544
342108069
2099939188
1398292492
938930322
1022336775
375113985
455766415
1860190680
1835018257
599814045
976349233
278353688
360343028
2096438098
276259904
1831624881
1655390143
855709763
1077478912
2064909218
618904239
1560896229
964791390
1486774829
649976919
138933105
1737562648
1538190315
1711510739
76042918
96503077
470152647
1137750335
1300919802
1302867053
1032657627
296277456
483189670
1081300505
490169335
1392148518
1046421405
1097405864
1680226418
547885448
377314987
265534134
1776555597
1448075541
1557562301
1787807388
933630475
254563836
1836934001
1202416302
1805983641
2055539162
782651528
245337991
750789062
902427412
1836183715
734749160
1404552075
613521051
992368553
536570297
1752504141
752042712
1062693998
1592076335
250347418
1339445620
580883777
1671445992
4874013
1315926457
682208244
1514543513
843387225
1631910614
1198340453
436284797
1467198134
200492565
77462324
1794420293
1892417639
873074970
560967319
931518824
963541251
1794893890
535766426
1353695927
1259611383
1144559866
1951507161
1495968518
1922014762
516664113
1069252020
995090206
1223798954
2079843562
1092554520
1103305780
1191365346
1382601585
1005905183
51019757
769799707
1202937359
1806581642
1281228306
1220285863
1476288497
904057926
404184623
950481134
902580999
744151948
1615577765
752583081
301912539
322331539
1178056307
512921115
105748812
110292320
323404734
1627555709
176747528
103829868
144675261
319107995
790733781
481684172
1178438474
1092328547
1301193704
190385190
1254165732
1268746363
2034891730
1506130985
692001651
1846786911
977115378
1699395884
309961084
295959855
2073637135
157926807
856241787
1711664113
539634825
1057832073
807496816
285971182
1466865902
381939127
951625404
509135701
482091647
1032077778
821851974
902587477
1005852440
1251452590
1914406536
5116790
1297969215
1752122251
1888354233
131214554
1415439720
21165450
1462077627
1216619375
183174676
1937478585
1162723157
371773781
1705794576
1896446663
1661353965
1776912346
48731600
266887902
1698640851
567863222
7321820
959543733
1767991053
883065311
586177430
255641828
1055581972
1492532970
1259202582
309518557
1244211483
559976497
1794368956
1066388825
590985061
308307755
151669773
423121347
1889167603
1101788774
1521147022
165834235
1018306253
448084352
600802601
1244801379
702220843
1973372263
1322437251
2064361572
1888975753
1123377280
427506230
1773897631
2142910435
664068916
1118495897
2142667000
1718310929
22732725
1445715891
781277052
1678945742
1850118875
171102517
1005718340
307278593
350329728
475037847
677074667
424607585
366935123
967536976
114520646
1053902623
1006756342
1081771451
2055675804
1687150713
813511938
249145345
850001764
847565526
790426040
489782818
603270546
905211069
1856653191
1351295638
1782916110
773480802
790332089
1128851250
737667208
327446579
541113161
954015711
197951495
524521940
415125079
188216356
757377836
859615038
1581653249
516241836
162130617
84008751
220239513
1274238613
1450625838
1354575266
2117502639
861678452
2047179321
567666935
1609346794
466159051
457482626
1796831280
255993595
1198168731
492014674
944814686
465732631
532547496
1787204165
927656764
1107085851
767024905
1148505420
780604134
223355728
233715757
1710232733
868547417
989815050
1855638187
518537529
350662267
1704739720
661524734
828029607
1772846385
1895533152
558657924
428821158
753765548
604163282
237924937
318978551
137031101
1455495555
1602023898
377729979
742603190
409165788
2070047298
1025012449
645052918
833986282
1739209654
1719645565
414455129
1845616364
2061958500
958167377
416384764
490598473
582539657
207093789
965647310
1335424303
1881992716
228039671
1702066675
1536798865
1632548838
1929888510
987934080
1428070184
1227130064
1453157532
88244297
884004718
1164963195
1590604934
1059247831
196784672
1672173618
698599500
1030264689
1129527863
1826456301
31529602
1000839239
141518102
1241257308
1026285433
2113148217
829035249
280378158
1026150753
479506076
368301933
178276072
1824341253
1377693441
60524816
1859738490
899568978
1285577317
775985699
274996818
1370673065
246547207
887109843
1904964241
111462654
1564256476
273561419
2127313534
1230631149
186212105
42646505
702357987
2047606448
732084952
1652931054
932016335
1625517345
1367771436
1765880121
1364452580
1310031714
2134904198
1919104626
1300665551
1067879540
1388562383
1936245768
659872050
840012705
1040564847
1103778325
1237073940
1211505030
1243834684
428029385
517047862
1108167432
1931077323
848087841
1188469282
1221028498
504499108
352216135
1891018195
1779598316
74103849
1084424645
128000283
862677133
701163054
636867300
1201466337
964293661
329515053
1536589382
1292660902
1989777380
2091781931
1818636765
1497091703
1322201204
654718175
262044380
1345456896
781000705
1001964986
357754473
1646153106
617002204
1453320143
1324247608
1692016744
133419916
1906292901
1012765550
404339623
684059744
1516829549
1270251670
1761826617
1282357208
973819682
38772849
1208386820
595409309
1975512474
1935031110
1173132208
828870119
1417015418
2031469125
1933244452
471072110
1556684971
994109580
1730199700
565238147
1261194230
632128243
1632112076
2120654978
1345332004
269758518
738498177
1518463471
2062524670
2021968245
980955314
1826003561
1271592849
1465948787
2019976264
1413308683
1740244809
1019961854
1603274168
1177319944
1151294633
346298688
680515338
260881489
1797568129
523666860
1397830561
134999268
315233565
1643548597
1297727929
2135776244
1760579278
213279554
708783134
1450821723
1137192906
216553811
885122412
1741654980
1445928911
1235068501
354808302
284430345
832720865
1209193391
1669511606
736594506
2140238259
1102774089
987947740
2107375488
1534719138
31122593
1143813077
542150945
458476766
837069864
904887811
854724869
469287210
283476990
1883541348
501341576
1397703029
1802895296
707669328
144967209
2049033465
113132007
400299608
722843480
330018861
306113150
125373577
2012016474
1896137628
422563896
741795894
895646135
179573123
1432715512
762491287
1946629187
718503087
852396385
300532488
1927650017
1716305461
1136231882
1159263324
1664130025
1272509470
1530198450
1056885511
618706023
2072753956
2079977609
1150924516
12604492
164805031
1198679520
1234915908
327715510
619900235
428635560
837397934
281999956
1814835606
53171251
195535164
1000740212
1137478097
1579618005
1486694158
1844486737
832297960
1122767813
536395264
1183418233
1898526177
954958528
1199756175
427876258
2007145702
271402260
494679477
80696976
184574717
1802825103
176197058
385928413
1617757479
529162623
350610064
1148666862
1777504853
760694854
892478054
2064061263
328636688
1101677511
1969206693
2060280754
741187010
1318121729
1925847183
910291911
374282615
2136584113
482049510
1520772323
569573137
2037265204
1874098442
1158368886
392284879
290970136
2007412805
258366036
138418147
1415499535
293312267
202287574
1805565543
72675548
912273446
1970028863
1578662509
1681752698
292476911
1249983580
388372777
2040701736
980424388
1211533928
1089613978
797544384
780892947
711717616
1612012630
353806692
31554449
1592549775
1556350141
1125271301
1260872142
394754602
118926582
1218399465
1954430002
800159140
473286959
1486130468
1792923674
623527297
1649548510
1309274127
395101247
1917649068
1702011021
2143970334
624843596
1808308086
927002895
1065064081
1284494771
1520619466
1344095546
1248621374
1102930866
1720093134
1340271523
1595632914
1602768984
58608488
1625707015
463834768
1365715732
2036077895
1742049887
1047482800
1228470848
1110408925
2000980449
1534607338
987002286
1749752331
768440116
367680304
703350783
997859443
969875448
1855344009
1289836974
673670886
905019388
1026384319
557589366
844536376
1840905967
1932149576
212207519
292602468
1503145679
1417250486
1197192490
688197762
1173623378
1662188024
322015724
499052985
552004187
1339341930
744696817
217213865
1449626973
1544626021
1871099183
2017444166
1926448322
878726726
1646101572
1173315220
2010919822
1852227265
559587381
1237781735
1745241268
2019649852
886591802
557412162
150708412
1919469638
1628814311
1223739139
1025617117
377201307
1471513451
819330900
418877522
92444968
160854860
919929275
15156189
77431139
1761555003
1472156344
676472426
1865122802
406191021
281933230
985799852
1595868631
1392337594
1533253981
1279801035
1313757240
1468996580
1607469888
1714544274
949104845
768462887
1928721827
559779280
262335102
1770452418
768860588
1066929285
516263098
1723708443
1829864854
428554138
1299815582
85445793
1238521646
2129087997
91796659
296062509
607021520
1385154625
1501095323
1549651510
584225109
1018476085
1732435344
1757866995
443076282
1088529578
1355602313
1063639578
579470481
1579879646
220945606
531378517
890893057
465783114
994619777
809388638
269384877
73405796
225718584
1300914247
818098538
385454810
1442468873
1019853553
588915831
462149631
840338034
1403314421
97191738
379848226
1236262013
315871718
274828830
1185015869
393302489
1144211789
378281172
699865174
770646825
1659373483
2004597370
63745603
1940500811
1850287589
523652585
932738626
1491027486
1181380280
987505100
105557611
389913649
1396687165
110919
1834831230
480522207
2104654646
1784593338
1647169788
1464358597
1780607890
439591165
388666157
850141322
2028456970
149292635
1182575120
838401716
899269624
410370514
842484927
896480531
1163981333
361434950
573948527
498799226
1356889867
452922372
602986483
690024386
189020104
1625258908
817159873
328268231
942682066
1611584278
583086744
869515269
2024434359
1455525592
167397346
86019515
825724751
557436195
2096579142
1166969373
159621538
88224749
1934889651
250716195
1477428464
2114526180
173088054
282341251
1115555329
1226638640
1290364969
1465812051
1966353879
1818973162
883446133
1411192627
321821441
675435477
413650313
716609116
1627137376
1199015182
608185649
348304607
872154765
49491981
923954183
85115790
1494666560
889340443
1010173636
199037233
1951094739
1676636507
376658237
1515983504
1284035958
981772605
865305809
630346424
225366249
1479917129
820960920
218376981
1118585678
2044029794
931325406
324551718
785821063
1456837848
1442365893
602922387
565328668
775148831
589645924
296214052
402910158
1632850305
1537969306
1880337487
958842544
572839345
2039149534
564317726
884806616
622737507
1954665716
1916948969
351706737
1990330273
1850580638
388693603
1342504910
110656689
99714276
1907182297
1031205027
874166435
1766635562
2079071980
307471404
506546328
2087264949
1402428409
686762441
1036448153
302755741
1742154878
529586049
1343276381
959387789
1689852956
1126481006
1607237155
254950480
261093542
1230051976
1188438905
1453522145
1691843158
258533721
1354102167
1185850840
1766634255
1775525829
971481758
526441044
1158432670
162039553
515621347
184159146
1755803537
474403917
131373388
885421938
692108693
184404731
559884432
1107209640
1910615949
650356510
1296661926
22716171
1566181109
373559242
668422567
840971154
1159326016
177852721
1091955855
865495091
244828163
288202477
1020285195
1105589629
1106448549
1330830856
1036300786
496008639
967091633
240875443
2013015374
382157686
70131263
1023128318
21352749
1980393225
1574489665
1828132730
1979049998
530165181
2041943991
1513051981
1261079742
392154967
640581955
843989458
787908207
924929202
849025043
576961812
569601444
2027408893
1483249416
569428108
81532965
725813468
1267128166
150505387
670059792
1054355098
2062223654
953176958
16957636
358146743
1931031273
2106053919
137517652
1585100983
1103461004
1340221559
1517272646
271071996
717108510
1173947799
605037655
1896118358
1936703201
1254290366
2093904476
2012879547
57875702
584418060
1237033270
1941898590
364405605
1457295194
1757374754
22379200
922609529
1381992924
1550464476
1353960371
1399141919
1603128251
1710842520
316378185
504813059
652931157
1989066405
751391633
721800769
2077505339
532437373
1858470030
604239802
83357428
782604003
398625114
393745489
972547715
1679199134
1485263068
2015801396
1032841340
1192403207
1520436604
43960727
1303985227
1585152508
51185317
1576747197
1499738512
831606437
1088640084
1925845188
1166061949
1177360616
874775464
470437752
154065189
1857464455
1496596134
55702972
185638095
418809729
696174995
709652390
265646190
1912952433
1239945593
1491268917
339278694
448358474
1809695264
1618979267
449696326
1393796989
1978328383
1643939138
1208826033
1917632720
1557759893
82772866
491056143
876845428
1317726096
1411489025
1025242590
1546521000
1808739277
1009518448
1653048618
1737286134
1319477541
1983593692
354996792
193214124
2121171243
2050641223
741148448
2044261652
1001865133
1756165618
1525166978
1911865036
963273188
900530708
1350845862
1836125812
1766579270
1000043263
1715277214
1187685365
1976236177
1026977769
1841448554
201209958
1532150931
1139081040
1803069941
1173322535
1331824588
808027616
1718815102
1486574859
1137951301
1061949421
2048684212
1060533512
1491153527
980246663
2074890341
1249453291
2022073178
2018757309
1335734290
779707638
571622149
1415762200
2038589436
412373046
483082569
978226793
44786663
889702711
1555133690
1731978770
171896258
2130537930
1552370332
102660996
729153266
1827132303
208255737
1447392087
1691982555
104008710
878774558
405273351
1299788136
778662083
1316161657
228759952
724765005
1963833400
1675619165
1878411115
1732751868
9130231
1699911898
1459244743
1821474298
901646034
1173195678
705819683
752420135
212987640
1430075276
1419175436
1625272170
375167887
1815672931
478770627
282674692
238065879
2107344954
595040129
288198326
1837904123
2046557314
1185655365
1635446111
1445230592
1009798779
1154746514
1106448083
1269670142
1520592611
1148477517
1565170291
471963905
1180743263
261215119
328527063
19262605
282284590
371908634
1149557308
1949430589
85891989
170659854
1839953979
1647723465
2052877664
749892193
191754278
1655075124
1609880194
764205765
1770740237
1357254135
92226569
1259137471
1915461077
641333500
62222180
827907475
277896713
897511745
1948288292
1838098836
1721821839
1896248110
1363807897
573364042
1655323115
773512040
1767459883
122138158
885779517
1758188548
1093016641
575480887
967529803
1573128410
501901506
102176113
707104434
1728651995
668671336
1430734131
1037668892
1671892280
940680849
771401159
1887656870
291996017
1750005421
386230466
1078006849
584506231
1665209682
2080954202
83575710
49755574
1075066063
1054077509
1867057697
589483417
1681412341
1637866219
1330209917
1589555163
2053395651
1322844797
2047505386
1937681537
100649348
1212555969
2117587555
1142657923
1983646709
276692698
1458105330
377272508
1548094239
1857874483
1837654080
1031126987
203001645
1045109303
32337599
559526264
2006910557
1338293657
2044749455
1640257120
2145180706
2075450528
660808409
1444601099
1210406746
1662255656
1194757082
23381095
1263140913
2069605150
1328947504
557715759
184389300
687832808
507677911
1455671794
766337270
1413304257
1033125045
58440370
1060862261
290775887
628032713
1398309433
220333106
643334682
1565510199
270198081
1051289459
1843875965
1506620561
1097952210
1442437043
1329753698
679766240
1213678596
921794192
1095622693
1284164489
324235273
617085335
254688854
603834921
1012480242
1604900764
1515466160
1231662811
1479207893
663551946
518430828
568359278
2051005784
1774000023
1285348661
716816898
1867429554
1116029092
1463373963
538223604
1941768558
1153656791
1995842612
1062514382
844442537
622402190
710189007
921887125
583228623
1990845895
1742754078
1192996027
1853567227
460274664
1335294977
749927437
1439057390
1649074998
281432944
712460674
635256670
153152365
575699080
1646049110
738986650
2036477308
1483228175
827928951
822242167
428888019
1408652705
1828362557
1787940787
1986287215
1022880972
507508345
2033806455
1382070267
843614409
1422832135
1912709433
1522007086
1449611483
834459797
608675047
1418781347
1642677388
105472996
1044019774
231805094
694760453
989564481
703212196
951535415
233209982
839003002
2011843803
430842365
1537450974
2043415574
1806224998
316693725
750092673
1794270995
1085934183
557294222
2039774861
917392509
125510681
1250878144
455107001
2033327946
42707853
1291923642
514325428
358619142
1035962982
324937905
1839568831
1970720521
709507037
183295770
1879126975
1181535736
1661219863
1925600816
2026471506
1641294608
1456197068
489716820
2054465740
1547643632
1981951475
1602400983
819586148
339667587
608545667
356309800
607440246
674566677
321546389
656010878
564363900
1733398152
1557280245
1996954293
45125070
607474834
463781779
1711827289
1587123770
1171466816
1988690162
1630793143
86234866
222788057
211878258
2131524423
1810849826
1166027564
1739118595
916775812
73015048
1940752188
454686723
504675490
1092857386
630530256
2035533125
1709682586
1747119542
620742738
1328181321
1934642657
629039999
630949058
1633491570
185037083
855139114
1959433969
1989427767
1927356269
1191182233
1224245992
195655635
1212152720
1683472706
137241281
1729714454
95435250
205727800
1002291471
463525246
1376984830
1112273630
1761622540
690404085
937690619
1104162635
758916863
1311934916
1262481095
984224580
1156583549
1129419096
293114993
1667406969
349742932
82531117
756812562
746584097
1563166833
2133209260
1702487669
1637921879
1973618206
1654480535
416212984
171226959
1258912341
533274872
73413874
1690632309
1429119389
35278861
233772415
1692086251
1580104830
585770131
1577990472
750376855
976042602
1870613304
587302892
288789126
2025696142
1149845924
1072788719
1327949306
659274564
747829843
2086330303
921757877
1845752355
504219963
2076473637
871412811
651231432
682989355
1575137705
981703887
136859975
1496276771
1668493223
1353330967
461283845
887288392
1413008931
307364551
2036180928
254870312
648094301
1131951964
724809724
474381187
297568790
930471796
488012454
216930164
1045545657
233248725
936486300
702630401
1005979215
46002369
230341964
1413048711
858960636
1345462229
2061688895
63054810
98662417
1717466634
861903072
1393441334
721947945
92086840
2021898119
1682933251
329019476
349419389
268514582
1762870496
1236970409
1635778226
504175797
1512287498
1140139134
1165397558
767459078
1945094389
310931669
270805563
16870275
1459264623
475772397
1732439293
865530622
988975143
366382789
932460268
1387999662
1982998153
867531296
844130088
1160405595
847968190
1478873249
1027431414
1029568298
56358265
412238603
679262707
1912257859
806615023
2124996825
1849884053
2122909206
1768001994
1329833522
902320852
414177734
1181822004
1845269058
1273247065
877408802
1387948904
609633674
1088739578
1121795106
603839256
662841353
1548966334
1893638699
1664344506
804067143
477475953
499769023
1783496250
1373347095
8357489
1234671155
332090058
108965233
1770165866
1421474222
406932063
2030693587
1867523166
900280537
1494875082
863272518
463208835
825936892
1055405906
850221693
382890307
824000186
1557352805
975973472
1865535770
99639838
1505429576
1927788932
1138296937
949223079
852801359
2044382806
1117503926
140861153
1117967247
2120267197
277703164
1380247943
306687995
1892824719
1649670456
1583137650
1515489803
99359392
980648685
2025945670
995482996
2074622979
2028179043
1126545084
494796904
408034358
543110689
1543108145
1374619800
1287651752
1929449816
1232162279
2135225917
918134405
1222370065
218379382
371272061
2025143948
1214321441
1579832439
26746357
2016705932
1904602695
1227122295
42102601
338265504
968404536
1355748238
600974716
1223546240
1205225906
949477310
2033010844
2138279568
879889796
1171069746
1613675949
1903839977
199228455
362929623
1204710074
481328236
747828755
392104099
277979822
852120108
2105518532
1348096140
1799674402
1287071462
1565871368
1231835146
857711510
1665038302
343743469
1673437682
458486474
795697617
15835536
1424687955
657042063
425568419
605997193
813989346
1189572496
1140802767
807121708
792959603
451527980
279804300
716135287
1378785929
1231647260
628650925
967899938
305576835
43133940
355233663
762658019
48463904
1101695950
1077896921
1662595952
684000053
288246396
1643005849
563878561
1116098880
316392637
2096280063
567861114
1704512442
1272301448
2136620809
43020245
361861676
941270086
2099793394
2127942509
1735521670
1873906971
1300978503
1447889894
1345581502
856635628
646897354
1942863092
1880338357
55758903
122859965
1743921
36638860
2115772510
1492188439
863939184
305413829
198973650
710651933
1648440047
939018654
178294552
1268415919
1828819987
1525597633
2122074726
1358062576
1865142083
1704688036
1942771995
782219566
987161153
1530334693
649833341
703316769
1786635728
1876936770
780532056
1283904686
237303637
365907510
1511714136
1529869307
983230483
1747873410
518167002
148048154
111720002
1983902732
1904489666
996578365
1260375231
800817106
464526307
938601395
1205341015
357657337
554574215
1866793536
550410111
1450226062
143728634
1829418429
2075554792
797435002
1720768104
385786980
1600905580
706356111
1328221532
2049936525
1406895766
1377902632
1737294241
1482109261
571367566
173352809
535173760
2138098131
2032892665
1662268440
920970353
836171584
643854366
901843253
46093725
89277241
2059514268
1217614859
451369671
597763400
1800640576
1693570767
1621928706
1059230305
1821195419
344955430
204268639
1517031984
63313581
665135221
1309863707
833904005
102721224
952028895
1170647906
689669326
2107270575
414771281
2127422639
452566636
841759877
1738747909
1598000576
1031601251
1572914488
493099762
1816806915
385936252
524096194
1729444473
149890170
480639039
1370669553
70362786
1446104195
517258934
34934838
953118872
589220576
326385536
1457569194
2017270823
1713977531
498908863
1514648627
494674689
142649459
1739598298
949057478
1563524677
1595955727
2036401663
696344401
382023919
75020095
911271601
1689490477
1217006053
1622415207
156199780
771873630
753268504
230149244
191022605
941696111
1821703732
1730311828
442681702
1355342614
1547618401
2108203150
1611628417
47525552
1773691894
1347462252
982271818
401910433
795543106
489608964
1263041356
613627601
444126906
1315110199
696164302
231892823
710459415
2134378173
1368594770
1115735387
247614376
1348932580
1790667338
757126903
1256358680
1100923184
1618409982
909176825
183687790
160414522
360866282
50645315
57352954
1826593625
571360616
1990320597
2133296330
1602423862
522366539
1462740613
872120699
1260402027
1966601310
1538024172
189464132
674918354
2083400394
1253570712
1180849755
789070413
1995183921
1013276771
1147565282
1072997765
353283876
2116284932
836106162
1122799760
691150589
150041767
263477432
532270192
712857421
1864758990
1251483973
416026989
1681466400
541748993
133505994
1022454355
1717291749
1586177014
1645985195
1402921314
1578250240
1115085909
25567861
445281367
1970243126
786159481
1546431765
1651986498
898401185
531860934
1639594756
339039919
645865815
1278097594
2107215330
1710549201
213114958
621748901
502576659
204471461
726767746
1303035919
1491043497
2022275274
1601228583
1190629031
1460012583
1143199944
940545115
558022375
1566049323
839915883
1657465284
708420346
625643565
1234562229
1569108261
840493034
761828699
1597388453
1498227149
737318327
1242264298
2120798512
449759163
438032147
3448551
87463938
1762396419
1760791072
446779285
1710276046
1121006799
257071324
1934700067
1785096107
533600596
85399750
433656090
2132382157
1915888004
1566258061
1358609942
2081700729
1909849188
319346491
1411036320
337566501
1914423976
1536896562
1867317296
171514789
533648561
486465543
852627974
139845411
74172822
1889671440
1828496351
1903922248
274367589
1860524810
463053419
1284088369
901929849
1396577670
806559434
1812239435
1237448125
1652295027
1336363417
1114173311
1911794086
1505910285
724333675
1638319495
1481073439
233158887
536550710
2005295579
928715259
1207946831
230096636
802637141
228237205
1428813037
718286127
1080716001
1703964144
745499419
599078379
33084394
636444017
2133353944
1993296804
1547131823
1140808480
2098129424
1233221560
1920521369
2134210481
243166372
1619252389
1767861233
2095088625
1148140177
2014564461
1295930894
787691857
1054779526
1855092359
334283474
1762977319
1333070954
239714912
1810569682
1665246555
660241594
1093794238
98270848
694361064
1816877316
464522800
1148099799
459980601
572365372
1902512236
1107672217
697738131
1795680953
290355772
1651187406
1688850993
974882540
1417410482
841064752
1241589645
813819139
1559599924
602712817
1737341373
2133796331
944344581
1347510312
199083584
1272597669
328113123
837951317
847063372
1093418836
1286458482
1959085107
1024875177
523669280
1861027205
1296577834
1306326255
1382221961
248755681
1877980907
1072350052
1278020504
60983056
674662642
1180194898
303410198
716642209
969623940
721038149
878942677
861191607
629056092
2043363222
526373204
1735086282
515030072
506352048
2128614149
1375423
1965882304
323915405
890250464
1386486517
1917519316
1225314679
847960473
87692694
666635038
1122396629
1324605672
20824
1895783666
1053977068
375611553
2050760670
1879656770
1565687146
1494504504
1352055259
412040962
1428965031
669431019
1142047055
1822177860
813712925
1231448766
1464126485
1613658285
1770211113
405275634
965899695
1891595616
2032097313
611071396
239041012
1488399802
166020919
1612391538
1599297262
1709944027
98019510
222851975
845543308
1567482041
498624073
479272526
2140136777
2114237927
883020902
566499218
953582364
500661185
1255428285
40284818
579686133
250122557
381773905
46518910
1933913250
1763792934
1937606182
1533338439
201504792
265319029
669067638
163289540
395615954
1134249418
1237492484
475233232
33751866
1359202375
617700618
1266036857
2133911025
1858311259
347842483
1153276022
1105762523
643646665
778571905
687255128
313276605
744823289
1680556124
1491611321
667103184
1562502392
84107620
1320028265
1981661179
625425532
251792805
1719309607
751277281
1974073592
1227736360
581867831
717381266
2079324296
2034494544
609815498
21066520
962341850
1306808767
1112516542
2053077362
871885282
1036991763
1580286753
646388576
1702530129
687801549
1338175583
552058824
913331112
2022059217
2084103581
225398025
1128371163
1312492665
1880894740
1222767331
1541089232
224001236
396238311
1573453161
634990330
560402117
2051709968
252816987
70586291
1756908002
740958338
726999022
1721222524
204567049
2005174669
1642213200
1704031113
1440372157
395686611
2093116965
404177531
1142465656
899995195
823336320
1506312931
662064475
923775823
690696130
1218190247
217932975
1274708017
36131566
330775659
257069736
326476191
815071930
1280203415
1691814212
319433386
504734511
1150383522
557515527
750659142
1408410320
667198291
621398268
801220113
750494867
1506141066
500711579
353737583
1361556008
1398881595
1172243080
1922922421
848459515
468984331
1105787112
741118957
1200521534
805378812
278889763
1799381532
86346948
393526357
1985818227
1798857746
1769985478
628941316
751818709
821882131
1791717983
1458779253
1574141670
1378199803
1063040249
58454890
353272242
13692251
975214171
412748755
1543007480
645714191
1620715712
1561948926
538202702
1901268192
1841566008
1179699978
1397204679
1417192412
659491369
937119644
1784064270
487740109
1087794630
428607880
1974423338
1657719250
46385164
108743576
214678887
1139256118
146436373
1932490275
613762204
162157770
763637578
134349840
760276845
62484372
546824640
268558015
2092853724
492324829
728969982
1135868332
355657393
1764814364
1528844660
1647523867
1251470861
489037489
341881899
2052102095
441985862
954331788
253092611
2020910708
1130533901
1458722475
1335970401
86195459
1200430440
1902398836
1930695735
2065859833
2143288094
804189690
86510354
996557650
1349674287
652172484
488277043
1744858623
1411507813
1125520376
681726375
376965004
2106405618
2022151029
442088646
1426539322
1134265782
634413337
588613637
1835135395
1559856982
9306432
868350408
583349476
1771355193
1129164575
1065283057
1076985034
608074399
1057086421
332656864
651152118
1457482159
1594849429
519397757
732118854
1338279443
539231530
573807211
1992813604
2125378030
1864722811
416097859
1033892538
745392684
1588368578
159184965
477095575
1878017250
513533680
188591893
51084122
399529981
578969449
2077941482
458454836
931636903
1755092673
1091134445
1197863118
1670543512
1550089847
1793047695
1350685272
1743484777
1556146317
816278379
515810871
1751709000
2131089657
119562711
1423551282
1654963013
1024892052
2037346796
1920545055
1966563198
1444588205
2081474905
711408756
540025567
1180060737
591884924
1768190677
1725061268
1540885725
2091048870
492064609
1388401321
315355711
1163099515
597925720
1424218640
224755059
1428638746
1625965875
1617439584
678523467
1478984238
1659454944
1618050533
1589667842
1458583359
287710497
1360531928
1656430973
402331049
1468291379
1350878689
244428002
305534098
1633582802
1829844697
144067910
2069838616
1790916192
1232430103
980756896
1925081398
1618722771
1747705723
2132395375
1660300192
2131799632
190153328
875774230
1942262919
1531047301
377859270
694706637
1185750774
1050610890
1140853555
946627257
1067751462
86824027
1192289400
642092030
1157108359
815079621
558428357
1194759109
801628061
811468727
8763284
1004258903
412062268
1841906722
1875867043
2133653026
1096026278
2099047004
2100661200
1647653991
422608789
1832281113
854750345
2071023925
857451339
157857213
1648378582
2095457091
199088824
13043953
1114023945
1428134165
558965108
1226605228
1319862882
1953075353
656705999
988962348
435090190
145979224
326848344
1327845737
2128346247
2142221087
1340154062
363543099
666282123
534762093
288123672
1883902226
1626388272
241075099
856140353
1394681527
97375198
542660127
1912259898
1208330143
377508973
1682195131
15560362
819161206
726106062
1611463462
1027313738
1207106171
3693258
377226015
781499502
628492132
1098514411
2136444859
234858708
441120302
266239152
985935931
1098559582
36230787
1776367588
1771781746
265444743
1072993854
1026809977
965154468
1248263461
1870691388
1629676307
1557534708
1220163476
1923542367
440035583
1393912912
1404941284
1591834968
196402531
413440322
83608004
1939680699
593231057
143841221
668142513
682439339
413493917
1966552291
1495159123
257732556
133418808
957643129
1942038957
801175452
117800623
1119476363
1320340859
1057815525
1203349224
1668379151
1799350532
46598846
2054489542
1907195600
1885108067
1877070199
563029827
491088930
838771589
333031920
1800481810
615752522
161198870
420949628
1882134409
1873093357
1862269093
1056445966
1594140188
1816911693
249220581
1761564830
826190645
1778707179
242718193
2009963296
1962539023
218326708
1111279491
1906500709
323013043
1540438517
1453981528
390764660
883932878
1352045236
1236146714
1567800711
116086461
1161375352
340678367
1636796471
695138030
42232233
179798397
1418473228
1885239830
799742063
1123165283
2091517879
2015577462
1486104290
1083360166
1527704231
884860836
1048772890
903814737
816045954
1003831082
667730715
1627486510
285544857
11282362
1751855673
1711468786
1768164250
356954432
1717468152
73782371
1549614085
1143463473
1777254186
693700276
316785246
2050025738
452877357
631073199
628523383
4920192
566103179
945180733
136936876
1889860606
2050212825
773715930
1857978419
594312217
656758656
97979415
1840513767
51253035
303558639
1658072987
803300822
1344454736
188038928
235835136
1871669763
1498783873
84378249
1715764136
2097936138
195675394
1427983024
1626934384
2077894234
61459888
1942358829
611174718
582981590
1881797382
1782084419
1288658171
839913031
593861786
1469287981
485379960
2126009144
526483240
843819761
754763807
1604936511
1050362670
749997339
535451523
2120540904
1378857604
1752589482
35048179
42719787
717254529
1843990189
842335456
1265678480
25309781
693443838
391569687
1775084172
452759493
22881977
1832590610
1323304033
1160005572
1859510497
437668859
759852906
2123963047
1468104211
1328533420
1396555211
619718721
1245632263
667671442
1418362574
2081674815
475880169
268140149
777759555
954350996
1290192723
1997256059
628859377
1968382321
2077206638
795641176
2065984210
344878367
807379456
1611210153
863782117
561789614
423788269
287965761
201292083
444031184
1825769824
689585751
1731753799
1760266515
2068884407
451452318
1581726258
1942474387
324065333
465432460
1473835947
1338958730
1272789384
1767985524
2001797381
149799013
1406118603
111378374
1845765988
1541527896
1830615024
1351234069
864491515
2006441113
1210017318
1899264869
1764834227
30144844
68289522
2073114166
806668382
580169040
789430526
1696625980
2144148515
1184963379
955862826
555286112
396649062
403958034
1778174564
1382731107
1924235206
1644406350
237644004
1614257506
984565279
717863497
757822318
846887773
208531723
1298717269
1307034984
2058838066
2078272015
980682718
1932531094
783012739
618845409
1291785956
799327681
1092195772
956687341
1212267596
1680145336
786715039
1638822894
515253227
1966653577
618354466
2031874259
328994501
17230333
1420320288
200016272
468285854
1619511639
92032942
1205861573
466733642
63284547
120789239
1942267036
975996834
35387591
1825014989
1199385395
52729355
75922435
1427119926
2052226729
2008612503
19985588
249437716
549969445
1874345267
345558447
263672989
2052437202
1610552983
498169887
42216690
445366096
652474151
530354860
631941844
1748727563
1960302659
1286003447
1177515370
1080805159
1063628696
56288405
1603660205
569837690
1759077450
1872403036
1180185910
567559523
1727483442
1859159564
1156609862
120375115
927808343
1198121177
965471306
1367271696
1472593593
954886958
211885929
305083653
1179158048
1661668796
1187128578
1846069258
978024732
2138325215
505666750
1246625329
1600544240
1791311283
175324048
471492432
1342785866
2126050638
1202822903
133628570
1805915035
1213846070
787555917
2057421599
1671829387
844447660
1844057343
589913261
2128574567
1285552722
1820474790
966678261
451735597
1874602050
427783002
1153067676
1601644023
319961509
1706951799
469706032
1731103654
1257083072
1734622390
854381898
1452066128
63828401
1957424965
1293074256
1887737467
903789475
2147158480
299473165
896096365
1954867313
488910144
302599752
2021062961
1796527297
1506300306
808127774
478380299
148951322
2029154091
563665
1350770891
1408334097
740700484
413789111
816302297
316199996
305836125
2136084681
553993773
993082963
377107459
1092377183
180545991
1400444763
1084227057
66769260
1560524377
1008483294
544021287
1324806717
1322128954
480003366
1034764119
79016169
1599871560
2129170893
1470408223
174048881
1985822737
1947669873
1157627415
1479492540
1305657245
1926164864
1870617210
939748957
2068800027
2027279677
884288966
1098638611
2122571673
1448158637
1733446639
842795983
790677081
1785458318
1117254732
337100757
1010231253
2117245399
1537795148
973755363
727666599
1402302571
2056417640
2012796263
1712570855
1805836948
1191619519
408983331
1740685558
2016057208
1524664144
1983055611
121248674
1645889051
380309496
1212139739
576390334
1191531774
42246640
380509230
582659895
1298678531
399977842
36079461
1719563797
811128701
108953513
2003684425
275941981
1752439253
1645581944
559031442
514992223
1627067030
574879985
1709950375
1732794159
892294020
50600768
2068950316
1045573244
52447048
402376764
587445611
290169945
1983531658
1344246480
1651175733
793764840
1158187924
888820244
435245119
1177955324
2059055721
1662099862
726764410
1351889999
102715937
251686230
1927305536
1221532833
753147888
1694532203
783280671
1904468747
722269098
784083667
160345026
1672503624
1941082245
1835060801
1593988793
1462096891
960115992
2081136055
1887453539
1106110590
408351564
1489585225
725876072
2003522280
2051395845
1619108638
1229273875
1612639513
2144710709
474517939
116258284
924474359
132906743
883730961
1515317491
1917402687
693579844
968694202
264784604
383378185
1088420771
748649510
1793643062
992905027
27944409
430882269
1779237319
1541414032
1192726772
406586624
227982619
1903925027
1014584407
791324062
190653431
1623377097
1208524159
1807751685
566277940
1868147125
61839406
1780549312
1292354850
1525245989
1868078528
622084927
1959009598
149007920
1838345958
482667813
1042484366
18983784
75379394
1113358920
187212475
99717194
1242414993
409862868
1308048556
534090583
1406446280
508238681
979655279
1541636090
2007736775
1719424900
121354936
1197722779
597789016
649419897
1538375353
1671903465
281536128
566110718
883300149
1629090851
361500398
32138731
7845946
1757236071
1634607141
349679125
1732974045
391176049
1963376957
1464594994
818128761
227828592
913091010
1647105639
2001843526
489349966
321581827
262741416
1549102014
566792545
907620303
432872321
930625458
41164149
1887849590
31141642
1186818919
650416588
323434424
1105282111
871049736
1613019907
358240880
539254576
1460444197
1598362900
183543823
1981492607
1961782359
1241858554
416149248
1523622113
1402374856
1715341300
1024479405
1655149016
1574451700
301258717
2005989853
211314984
843408096
1772215096
288256659
2132923069
1625174364
156338806
2054274817
1699051296
1174402999
1166724003
1998538603
235519771
1614044156
218273760
224692305
1729731621
832686909
1548102253
1953729213
87776373
889075309
1218754136
125641801
729252799
688199337
667002050
253427837
602451500
1955707062
1029200839
73035494
1129151254
681497166
551193608
1169751563
446004718
747396485
951191284
260299064
667040225
1814871461
957291899
1714090498
1234510666
1849305856
139232765
37286105
1336126015
217409384
1125239423
851504148
982142036
567196234
1451048837
338880862
504868751
1343894816
1186890077
1722295523
426296511
972046256
1017805445
1071129333
2131685464
1299934185
1559360316
1242007152
293158550
1348232
935568844
979481327
637115499
934164326
1338170949
642659246
316611113
1378891115
1264295993
1618144274
54408707
763671263
1537037453
187961494
622865900
1245142525
1071972545
396551705
619862479
497545353
230687834
1961642632
187600440
1743846684
143679243
1165493648
1465222706
1690567125
1553694684
67756015
494163356
1973143139
2102172191
475366558
2039341992
1858469637
915637607
395716677
1583443138
2145728803
896082371
517667365
455544121
1135349720
1671579567
970546228
1845187258
1504880519
1868184903
1513480871
382916471
140997347
912110933
1884626260
552526858
1144798918
304043144
2011506475
2129402276
475039314
685687070
527498943
530850851
1945767773
1959475063
1735304745
1346073832
464309933
571124161
1381567527
299107395
1256395908
950953429
8829767
2138971257
801570896
1069433567
1468945177
2065705884
1082015051
581130210
506054479
372153760
890832492
576404224
1118398795
221036412
272986914
2147272193
1395111897
856664075
1611139903
1446471139
63895210
1404840841
1725604680
1133899889
2023854047
1660474711
682786930
393085650
1700150127
1062005172
1720632727
663021469
1996025729
1717924099
1716528739
1284703529
1612814623
851003781
2075845905
1072616461
1236376596
407191934
581178631
885546211
1462311631
1482242388
426453084
192822988
1589970815
1250905680
1308672780
1706376577
1790376979
589696211
383506587
771446896
300407253
219589065
475926158
1440704335
869675520
6309443
105409102
562446857
608270110
1931556958
1946240116
1340501513
1483928305
1580686870
2106361162
1257460923
823494932
205551634
1983326467
1260454396
145571271
1274251987
1763118144
2110351779
1071613620
1693206971
1251999685
1176254291
366830352
404850940
565126433
476193402
878722030
56604614
1972212473
1602014866
1942654056
1900045060
495665377
548155484
2099073493
1966587649
569588816
163740748
345195569
762395179
893002748
2047843559
13817440
575936143
1734864013
1449996596
801635951
2108230962
350088507
1291063841
1800848711
964294448
884618105
1963221481
624402393
1894023439
305733447
1080631741
443453071
725148705
664160246
578834344
1273890371
1272817964
1074636706
644910510
186032137
1200714406
968757341
1704283959
501518661
1506004673
927852309
1802145803
1203498108
853414407
1280518541
341905897
1357162711
2054502761
782219568
1495540517
2011657038
108909586
968028216
1073343727
219956825
1387984491
414285082
1510426968
1373358544
297874454
912557977
1113596360
300186666
587637195
568401035
149771535
1319412195
1335418909
1771627125
1263609316
960101937
1764896047
95753456
2048078048
555242225
1166442457
1170000455
1753017140
1785178395
297904319
1420263045
1236248532
273375512
542080334
1235019838
631056172
744688301
489097767
1656951935
481012847
1979057574
49401038
1922812902
15637495
677046784
1032320523
932330971
1610391991
1095481226
475706478
1215952073
277634960
217567029
293963394
2011173811
857776871
2126819931
945788111
187685059
1429021704
1657703284
1082528830
1640721171
171756374
89751182
544780340
727313807
1455587286
42254654
1560345956
330030060
878542345
162560610
1086190418
1438035787
1199191374
2099735548
290221825
1984481625
307801819
2008899844
631618821
2050402723
161577733
1731422255
997010400
1122134338
1792157971
324194925
117810749
1461616483
350897092
382729188
1013470455
1032637754
1742854304
2481176
886393262
817558124
1469220361
96165338
1603744043
1549592933
1792807280
1908637728
1513295069
2116479877
1340966189
661208579
1585247706
870817120
45864774
1677213342
724231899
1940095772
986650564
601050516
631148122
563264526
1907304041
1546230698
834611466
1929512959
1398337883
125552300
517760007
1278743236
1313159948
1411492236
246630150
178260185
1084877087
421655764
1708009130
865759979
1824446849
248286955
580427387
1265982226
1844396626
631815287
1788908478
657242160
1560319593
929566726
865943319
1588863761
693630167
850338622
670383902
480956922
1772559961
1269110298
1151120040
1668996290
107607047
677042136
809786053
2131020362
616398281
1899706146
1911735633
1025008396
540637151
584366646
2000715518
773574312
781543900
2003713773
1217416526
442628006
2013414458
1006068562
1539076492
131151824
54626143
1694873044
735179429
513493990
1285746988
1034923374
378728244
1927778585
993112972
322333116
2123954185
879790070
1736061651
1301232540
1393586746
70623620
1265716130
1979577652
1680212392
864178944
2066096517
1108410924
1432288036
1990947535
1913091329
1383090213
221634146
553901000
1353023947
1913638619
863230151
1319721510
452551941
1131884548
635457284
1944772554
526060566
1861144628
1157591012
556335042
711895434
226746044
414764613
1697756056
208844002
972299725
249496419
389572256
947351562
1639084931
2075220318
1957382961
1848178046
626344132
244350098
1715926422
1794428531
1356825323
457127706
1793671546
259265058
829799184
1781019210
365198769
975375068
1328520871
943833366
1085530255
1351574680
1456967611
692630051
177357793
205906780
1216929055
757803677
1955867093
552116585
1295895284
1000114066
1892026370
888591847
1719558754
1324042503
1995431233
1861165636
8456783
827458584
1010764998
76900680
1210967889
2115787861
1966572201
1246047371
60163120
706283334
411902063
878277546
210715083
2096223765
1822847131
349387227
1917194244
522372904
1084859379
461857765
800451916
1047077399
219468965
1060978568
1377414933
1285789603
1459786638
977701010
1535414802
54292068
341556131
758773667
586486442
525775597
1985449703
1184454802
1817349470
957838165
1791695295
2118920233
1877386801
713294078
1407770688
133675722
167999937
814627574
1764872683
392030948
1353160066
1258807337
1803060628
1846234765
1443936061
1582688719
1358413436
1774057043
1817073168
1004334351
1302148977
1863168756
1325724283
2084537942
516536465
335471722
766717494
10996280
1223127518
1514721129
703180089
2121580805
5742756
423132118
2047262016
717547611
1180203943
1798904669
36095665
1903607022
1436837565
187365147
1511687167
492326434
1370189634
164750960
1616118527
1969149666
1181225241
600067286
651914333
350183599
1710244318
1147379795
947688372
719416799
335791561
1787262914
1769885903
1455729425
922274762
799285475
542416628
110275289
1887949221
576044790
1071547775
225814166
1343738007
2035871826
501270644
518867273
1129033983
1545207120
898523090
1970963038
11667226
438537842
252688595
698048145
1670911682
718662199
572112343
537914335
790700237
854571938
1254467086
2088837693
1910699437
361849036
1023053488
801298080
1248383697
1115930693
1004133065
118076837
404588226
61581461
935287641
328090811
859692323
2142418143
1451638612
1479929079
429150951
965878
1323551981
1694174610
350163694
1152436709
1757995226
1710036468
987838919
1338283426
1641756329
767666033
1178624637
403279962
1714911631
1779417183
711948855
2020503206
1120738334
2037247523
1812454704
2142781622
1875179768
1238140613
840022563
1931349949
243513971
931458055
870104991
1793197113
2012810105
464966968
438963891
1745949908
2097975203
313303413
562592050
514997228
68789006
18854394
1189348392
1875785280
998957843
22400162
107590923
853068093
717651534
657491413
939566503
1982107772
2143046937
1952952962
1538875605
1244288314
277262673
1682432816
867468792
2072832908
632241927
678290838
1478604252
1407359330
1120414968
102256380
85444212
292357200
1210813420
1036521125
958873575
1107863469
1909540788
84477955
1453858798
230478676
1682763542
1549513944
1491330691
1098199392
707019924
1901645644
1365043745
311285055
953128380
1195902186
1217655838
536531157
1305795644
243445767
1221403712
636769115
831432079
1696307829
1215634971
758140845
776979437
828688278
1558674492
919775827
1337247218
1628194457
360156461
39645191
1192507083
363400464
431773505
184980377
522102518
699455694
625009957
1040626780
970947666
2129664564
1037687251
863530048
1768917529
834463400
151080168
1604495064
1288335772
440267414
1874456372
1116503573
2002241996
2000589789
1335522971
266805728
1255739521
875088886
1254249015
561399330
1351442892
1977506388
1603839749
1111496818
1199306896
2018104916
1280742473
15580793
183924402
1218499037
1635630824
1004887238
1703146928
242221931
1232873088
29795514
1501945450
1605007545
1927168375
756214326
1644661160
169136091
898654433
1374274242
726247426
1317370584
2060475704
685976416
1136292557
1083378019
579897933
439367411
1261151162
1466530497
405599188
1749762983
792147222
983537869
57925920
966834967
283372145
2013616407
1109565995
1689867828
12230897
360990799
1494721236
1787751808
1402824415
1548418070
1402652666
1993657947
1808882836
1218219220
305992582
236755177
1858886762
1002248328
1508937834
1172350828
24603411
1670663405
119113478
2057108369
1236725678
1170143605
528087439
1950332210
489272446
2045290917
418932761
1230639191
1915727477
1634092935
174251214
362474340
1500089874
271238625
510607458
1077663221
2063734686
625922577
140113511
455714326
1278362210
2139393749
1688453430
332502876
1855005410
200300094
1603268117
43774167
1809881394
1677689811
774097440
1581069165
1177012728
150357797
1569218132
874958853
487349952
1242398210
936342247
1199596953
1987808914
1142527635
2084363531
473073614
164883806
1876130110
1817514407
2074873093
1105265761
1576827859
907150082
757785758
52015994
246831847
247415791
728855868
548558803
1133001940
1629385850
368149197
1278459245
1101642466
1150613026
1939185030
812111488
877458739
172222534
426907450
1368210546
1019259694
134966326
667320809
971142956
1080254225
1754935530
332969536
1790578335
713064347
717899960
491938293
2137547203
575707720
564937715
1508515113
1752975269
594908744
834770407
843123121
584283943
2037118320
923222420
1056831652
1329313777
1418338225
1922157763
1833900300
343005602
155628687
362511761
773533179
1047491873
144631324
2063981974
860572757
454587460
1117116987
1601144513
1656103482
628712004
1776686566
1797207956
777372614
635929525
2048782061
673525566
1838219978
108246785
1870661091
171168082
595676117
943791402
1377880402
2094044056
1379798350
661686473
198835950
2141073516
324445470
1618065271
2060277370
799089752
700700467
850088295
1347355586
931099030
565824521
1233826343
238117167
2145168536
1457755745
1714190426
1519032690
471027812
1639006648
418307669
1814911596
1454136004
2021746864
324983296
2985730
1813393472
1099911910
1745946057
451551647
1899743397
1722719225
1326927894
1295304199
381494027
1945985205
1256485861
1347472408
1890189964
651556418
1385052437
161610122
633336339
1382623282
1937734823
1761897747
1749848161
1669987880
768278760
451315542
1576347000
1431571135
594544051
828235358
583302446
343228886
201435281
898643654
1593838840
1594119677
994184516
82413414
1986354932
585932726
1784827412
1941438953
714131180
890800926
1488466737
1759979102
560881288
2007207550
1104852089
78830749
464931138
628926445
339099710
1716229870
1184186499
2114086059
1145687096
1250196626
1992452256
1933667920
232631837
130325357
1113812057
1235132785
1839545042
1502880344
1514135873
1205185551
450637791
4105181
837088373
710226847
1234231969
1864589310
2038062615
86082377
57424262
510432918
589930102
461816416
1843948439
319218115
689471832
1963176538
1644660915
1372690451
135785224
452326648
1253755487
958477937
1715989587
1924193065
1414245230
634180334
605167192
331856562
272091330
1461687952
553338760
1249168502
1309706561
925319149
1290618705
707105561
185568817
49851635
834292383
743819441
2133912336
1218670043
2008696861
1409406345
2009343618
1319984737
58967132
773443194
1552220749
990857574
702602740
1266547244
1835862878
902533657
440509044
2033049777
2089742863
1297606167
118270316
124969126
543992522
288553197
1045363142
1626295843
408507962
689915113
1416377816
110827751
1570238627
630969930
898633416
1037498891
554159065
1616125204
1774322168
1507797762
1045417346
23054216
312237154
168207249
2056878414
541828164
684164997
2051268465
906805074
2114227317
1115331859
1538797005
207459828
2128434686
862077846
385517154
970742008
1510526513
560910923
2047797331
2006577706
1711324099
959102450
672350291
1649461837
2138237169
2136624263
1758123729
1692631029
1114453468
1422234096
844187131
140667066
732017248
472757166
1734211767
2024331665
968606128
294548956
1218523122
2109945477
1289700002
1156386459
2145620427
527354665
1284162469
1377125091
2008104759
556034879
171293647
1506134776
1652126259
37673410
1763954164
1877802457
1747690623
787348253
168170024
632735268
1769684420
331860837
321087685
223141413
605210958
1323835429
736154635
273306718
1126151400
1185951602
1688394410
822302441
197105339
2136400148
169931294
1373784261
1559755701
496690695
1298395209
1698373032
654425584
503814590
935888588
1930821148
1305535143
1700636911
343852070
831665059
518127800
1875936074
1327472380
2141347255
443952745
166302399
1091667806
1761799414
1283881075
654457836
93651328
1970006138
1373101925
375760610
779241618
1679751398
1773723365
155930352
425785224
403881493
487684798
284908204
811777277
1612474848
261019152
1972223184
225055779
1905829306
2144555292
47520755
1271269317
1530183046
1337208752
707166968
1206647942
1754862920
632145811
483318203
676889214
1725293632
1423390263
1277633610
1214263349
1955805715
952016758
156798047
2146010185
136661556
381088650
1342255207
1227411557
415629439
1581268456
470465822
1872177896
1599397339
1314093635
69454951
1098737975
1847467000
360379488
795676290
797712926
1850349966
1992305898
504052303
1545189371
615911196
1436043419
560907369
1438608250
1997998673
1192756731
1245864253
388920539
90714980
1725447156
2131839859
1748379399
180705410
840163352
1607882120
1645484489
468894226
329815147
264552826
591878965
15945611
398638640
2008801443
759147206
1378736885
1847469024
284589406
2019671005
818079195
1977881413
1218906441
16350829
1691585816
105910394
307337043
1775465282
1671087411
56887993
1205115633
1331037386
978968245
236264454
53571745
135522827
439964223
1132056410
793095793
1441829007
1147065613
111340893
566639552
1963953882
1553577243
1021826228
703410632
65543785
874937575
881809047
476808212
1911922239
1831526527
568204849
105869353
2023628017
1789587853
917741092
1437644323
470280967
1473813241
1425966999
1880332675
1337406765
750675420
1014089492
1536403471
485271166
1969653103
1476594813
1359432513
249434672
1136602013
2010896367
1114447958
855779133
463283354
1350963396
437524448
700983541
1398651842
138224537
873422622
372552350
1388898257
1869391980
1420234473
821854426
1291107973
965054781
597075312
1574323204
151728595
661839777
2097825029
1608284971
150147851
353821683
913030569
737695005
1543331916
1062863525
1177574462
1584307084
785897376
1618215690
318276386
46638377
824562778
1815668158
124914458
728453013
876638697
1179795979
1703832179
1214906864
1975450039
1080962411
884844010
1124841216
1535678044
109881445
201263382
501092187
2119192522
1538561570
1639491013
924478420
981225621
695810541
2019990966
1297944385
513372365
1759067393
1884500271
214321620
1906051983
1394622005
2074646653
884910560
844044840
362014393
726508393
1421293424
1551014237
1926596906
1209934396
811513195
1865036908
1359038468
758125843
300215471
595409600
733201173
485926164
721747467
2026429230
1027558993
338944965
598719521
941992030
1920577528
717902924
391056959
1323394355
1621845715
597637786
129718846
1666062681
2101966883
1641985090
924579497
1313303683
1128449726
319985965
1745593752
787434502
1103753230
2057118348
897193487
490919449
1151644550
1816681639
165900040
323522107
1579802656
683367895
932634936
2075711990
389466910
2009483091
1373978993
1881261190
1770343764
160828824
691055358
262605701
1827359478
1493239879
838216129
2057270006
1210892331
2117946056
688549003
1718640989
36264177
443663424
1969389343
1747502158
1078889917
1102260139
434212118
58473640
1398229781
169712802
2143595281
1054839458
729947874
735852324
2087037433
1957130816
1770450826
1729050677
858648763
1412067178
1102395691
832705949
1454530180
84365836
1254347922
4344499
1376859580
567323351
435897702
1388834856
231410824
1182707397
981700729
92347632
1366280568
975723577
499030370
1173425597
899195830
1252320881
381159858
1790186833
801648148
1138125422
1255390858
1398363503
2078894475
58649194
1040432874
1579368107
88530743
94409441
1089387106
1858066546
1928512068
1686783673
193990387
1915343260
565779197
718369477
922375959
1090738308
534050799
2090478329
352682104
987478911
750889337
145657335
349268528
1911607454
1369506524
1627812254
1998981764
1075652267
1557112050
1300256605
232398304
583269568
1700811025
1655482454
495541351
1152123656
2035761659
564934985
956512363
702145133
1000247093
625154013
301671691
43748719
2093782745
1667276067
1118004246
1075140573
1140158407
1367198750
2147179520
499242920
1256219724
1163064191
1958377256
1886751898
588936097
981834760
954239189
748114133
259972379
957332408
1913961566
979276080
401518966
1866543646
622594807
1476939054
2064674307
761040056
550517284
1997791120
1678810704
1341133651
790651423
850955802
813467209
1227627551
1623456684
853860975
477091115
1620551684
1416197756
137939413
1500405508
1805928221
1246320526
1250655699
1717755728
818037762
690413449
78525442
1968948079
1505106343
1374107873
1027380963
1170144282
1360014818
990391758
896271729
399366357
566744858
1298097912
1139448806
1081207033
1864017772
1605054805
50267086
1785456297
1576075679
1990053100
1580862510
1008576841
1344861515
455885466
1697319438
1732779774
491283167
688505435
631767115
439766801
53962703
1800964581
828018772
1609458948
1556353862
901337782
1466085876
924959243
1120952839
1677871103
67122114
95754001
405504688
1258718642
626262947
282691597
523723309
687283632
1701461668
1204802827
463175655
201762560
2128480632
2039385420
694553050
1914196925
1787310211
2074364162
1578909889
342068930
566857823
1523510269
2002462044
1712661248
841106889
1675685724
1305045673
1159129339
1676060255
766358593
2050733153
944176327
1057161317
1255530035
369891769
1451720074
1172251370
1819063512
1053159908
372232783
1335013094
76516966
140962066
1284012304
2142973509
1646805552
1352031155
286940414
1935996236
1295229557
1884552028
146453499
1469565408
1560608501
415152808
1348232727
1060656328
404729618
984941087
1473247900
856643742
1734321151
808397629
2025525079
535278412
71959377
2035631625
1982879174
1943283170
1283377274
1047602303
1433475704
1825432689
1248096242
1795010314
679563841
1341976255
1296476470
489980152
1867985223
2048602269
423694415
1352322111
613370094
1988323672
158265709
422479365
1588473319
194829598
1962480037
2012535656
655927011
1886702748
1102742150
1221258419
1141596786
678868218
1297447746
75092483
855324002
1330927789
934362085
288286793
1961287948
1884196769
536475346
513369171
373514635
1496309545
257672010
302919667
139183112
845797979
449943509
1379077570
1906148590
48646777
931220554
1355941304
271218200
658317085
1396548667
76945676
514403588
689972815
2095538341
462569131
1808595334
1290636560
1183210390
177448883
1907254162
410658633
219392147
1012943666
1072509277
121929835
2014167095
119716558
1932850726
358724457
1292874182
895762088
1089284163
1133841088
566517255
1528183328
1308475165
874736014
145668297
1582028682
464607559
18053833
190845845
241499383
1306389534
1907075600
517304283
1535870876
1771894714
1042211809
1020582157
998494533
1811695426
494476790
1866712921
133266304
1009792626
1794942742
1620019486
626099352
82870106
1161904056
1851831756
151692111
1825083660
579205695
1240639526
1075112816
1967418958
1925636828
1669857282
1725544947
2097353471
155676746
882191676
369944873
2027381498
744668139
1985609974
526404989
1950392313
1402110381
1891846393
269646031
1235445742
1220405454
1334669644
1316603716
1187789711
318837639
1371614854
1254929406
442797036
1178499106
834875481
579367922
1931694477
199950453
1380965168
1089919917
698493469
1990586950
249301797
1987349152
568327732
1934467042
66313719
859332639
1234841881
1868685314
1045464361
159200888
885347692
363155078
2105417833
1443817550
1502506084
1326339064
420126659
1834720445
1366141832
121173546
492219893
1850366660
1291045704
145387782
1598136963
1664607931
337304814
509056450
336165978
614130949
2097391903
83817495
1826087755
2146453544
925406727
403163542
1268069175
2024866705
556733792
179747473
1622838711
271714409
463510392
1739149944
1610347676
1550813703
1794382869
2108246888
2076404676
1424263644
1064374780
1376296679
2106991683
531606423
1637158018
634871390
463252910
1348882851
1304741451
342119017
430387385
1964442033
976339694
1318675544
1445376354
2098991210
368932250
2011483500
431249891
2021627376
146992987
780144514
1507838871
1708239333
1439700200
1376105894
505248377
1064429621
1182227879
677829488
1473121893
946683092
1661147504
309427689
1148702388
472971284
1240678052
372806680
1533743790
192162571
1632551089
516877911
1445641551
1540901841
1844538948
1843781427
353484530
786571694
1356814333
1560325038
2010029878
1745615150
1120320921
822985532
997068826
13770947
1643742492
1817624667
231573298
1421520085
1195849909
936914951
1215226111
1585021875
440438115
775037815
717621805
41005717
1166897350
125994637
1983492814
1777666302
2015272767
1587167633
2083522402
499318130
270779067
85860528
10515635
2103957966
1624184950
491029585
1237545050
1681731438
2081398652
1962989961
1335446545
1139577653
1166724861
1737349717
1008799727
930456041
339661870
1466406278
1329093726
282610881
206985495
602292074
1060983836
648310055
584503853
1389021636
1504415498
768582014
1760711989
2133738640
1963791449
928149693
1290139382
2086995201
934829031
2016261935
1919791612
2089195430
1291082294
1436113663
485938183
1869313754
1547407593
1178421059
1641674146
940674065
1953966559
1953870290
2030401285
1131968493
522918349
751019525
111249230
2099683842
1974225250
111860226
542552563
313004545
1553582261
1566427819
486536610
1886916383
2012350626
414785458
1840341613
1608943713
2084380158
1982814201
1394360236
782910909
929368627
1952824761
981056155
1307631383
99946374
996385619
1766136950
1608351128
1738082868
1448404577
1596885162
931619653
131453548
1392557462
2043626316
1621703556
1444128589
1580583761
1841856272
1498559342
842244307
999062217
353743781
1091164545
1091119619
33596573
1652259860
1576519399
774931332
1443068410
2115763420
2042629814
1994083652
1824963050
660197945
1021671024
1397496135
2074225972
1951565412
1487042277
1926890947
1368680996
1733922878
2085225427
7692115
939516343
385669186
1147214845
1271286475
1524970238
1295763674
113385924
2099148906
1610336251
247063118
406518757
1754717513
2133440869
1792400132
1698102416
1725068779
1576795028
1236157562
2015728256
268374168
585093537
624736719
1299104010
1338842932
738102040
919639733
501637247
121082384
280790725
575812734
365897144
1393867186
335315021
215462265
1067348818
344535348
1885872967
1412709946
1053946272
43372748
1864296524
1229649131
1346891385
1511630770
72104088
1594766975
1655408008
868286066
1011210957
875860397
2057671060
494559564
385066794
902574278
2074305298
1328198261
107053863
1425395786
1461993963
813253628
545040071
1781546186
295613636
1739389579
857548717
1690130837
2100204022
1337161621
1285344884
1288285817
2136790744
2106280723
1918644673
1797226109
812796174
1802120774
699866108
424568198
535158277
1914193438
654915053
1364230057
177728424
1863937170
1770257516
198579712
1420501123
1348305900
1102511024
1484838501
569131937
1011929223
1003181080
1534562403
1960426891
793074463
630425068
2145090608
1299965897
760109798
1806730823
919079083
1449076139
298231843
1345133236
111555055
1193329694
333133393
135298456
2126274377
1092592156
1234343372
478759617
1459865956
201433429
1223327573
2138157974
476866811
1021238691
12870907
437123731
1171811422
2080615906
24775947
939931869
1849177660
1247439891
789787761
264005937
877650951
1487799610
1026898018
1279245661
1758419945
940986905
1594214768
1681799445
1065738972
1677670270
1129948334
880121839
681196279
1666944493
1202214658
1128560580
1255164492
2142556795
1113458410
1176293066
1342523514
1441308285
1598310066
2025367057
1361802449
1300555906
1188753062
286400272
791565673
1356074023
731512750
440385433
172522633
1892260378
1580567887
1131808077
1366546254
1965092934
874295251
932135730
264078334
840866673
1502379695
1553646806
761671568
1518697837
447746728
1779710743
1322777944
1701887746
1164349545
394555447
1402663865
82020143
2137537028
1013728304
865137479
318733294
1252231798
360378686
417477925
1223887425
1942705692
36738847
421744850
63993487
1294923432
1898844311
1482541627
1352578189
1645575299
1486032616
751052956
1913980973
1022683518
48987755
167416910
261254425
1828614636
676147833
251460972
1040303998
764987599
1046927835
164350405
410770414
1820422247
560020286
539495126
664276998
1768822117
848541943
214449320
1669132906
1277620368
1227693541
76450766
769755856
1412641169
1410445624
1600758604
911241927
793800912
1397723808
212403114
1411233186
302918123
1521114890
716038218
2124445877
1611021812
501161034
1308722708
761359269
122387808
442592748
469387745
252641482
751254225
1232277788
1496841847
791178515
1700717782
1620484316
1818292966
1332768949
2044373069
92185175
430471329
1800988430
430316341
2109331785
1674048040
280502095
1789128118
1232987212
187918475
1916337190
309175683
1141973121
343059084
1427561652
662200261
1400166072
312996352
1020677094
1857526619
1678814884
728568626
2093709759
1685523021
1681943576
1699754363
543128338
1296330186
784659135
1381564180
1747276076
1843558031
1379504731
203391672
1794095941
257798281
1724816159
1058891171
1060687359
511472676
715799092
788712027
1783387058
65200432
1752210771
771205699
801502430
1147396263
982802388
1959967946
1024731217
253243256
288374270
577692847
298904397
418672655
2001408584
1684547239
1860256312
62342483
1871124700
1806248014
57442364
271086674
1599962087
1397896388
2145146824
29495000
1663510680
144887014
741782306
1677501791
206826020
246332423
407000161
1335329308
1985007443
684177067
2030517641
1616243109
1304352137
178553124
1213980891
1103783738
1488641587
628006299
1078991185
334044491
1175972303
83853701
1432808075
1715085519
76324142
1890997652
1605372308
715446994
569707879
661600862
871509130
1189966646
904516597
373626681
53945086
1444758201
571304617
1441198275
1881847442
959401250
2106642597
174704335
1725780696
1215939545
1351644739
1973418634
1687909842
1299025798
1460302118
606026988
44754900
1717887716
1515124906
423494919
1071561822
341431564
1256991256
1047629346
840112545
1954415365
607524089
513105450
2042743227
231488194
1168904014
499471232
117477749
617426183
1436307855
1788034003
2019185154
904407010
1804000160
1434513883
420737243
146331745
803250234
264766410
1166935863
1157830027
1375205714
177725936
1100241713
201175634
735798569
1276351562
1435246513
1456297803
658737544
259520855
1418853563
1026057764
1973518473
1777568686
2126045021
1295835807
1888644286
1977135377
129667752
1209099710
2132366638
838045748
1670061882
1673139999
656427581
1391226554
1465906109
651866228
31576321
952080441
786158911
118392473
486250659
309578693
1513133910
770677880
1762358629
1985491600
589798529
647347421
836216274
1429396989
337780336
931569017
992173694
854117837
490880436
1395656685
7380586
2001239783
2030951131
1394937224
1024478105
1975517423
1258042871
544686122
1291949710
2061997232
1870616446
2107962636
641836873
1122620114
1983528957
1555402630
491557173
871520623
1144316058
104649283
1588629360
334234283
1694423897
1411267217
45385920
821535525
517081927
1695113688
1597168769
405032866
1860556006
1942513620
1055487608
2115120163
675560981
1738106344
1822436021
1766375766
143773324
1089202151
195451552
2116672263
861485130
939224943
105439487
9039553
629917591
954203575
1845577055
924256799
1476893386
1657644366
4143448
1490503685
1897178098
1314661827
499997856
220713022
300511057
550472828
1643268413
1254448270
2120791269
1484447588
697231083
176637965
308850796
1215680477
1100679394
1318462568
821379379
1744729004
528568572
1862719645
387830368
1811941535
1962630169
1893943105
1023413276
391626215
607073985
1690926328
887114355
1217431154
267327811
1718248867
1094770289
166654842
2132569025
1448152123
671684229
1254495885
1229918842
1266376590
434966041
1865313239
1174536744
40731021
1516717617
223857789
2124815450
998808923
766838218
2110744763
1864127351
177095870
1868988924
1446169081
792205034
223958889
355716550
2078858666
856360991
1475703050
1189581661
916063990
1725625738
543022779
491819831
138426562
1187192855
1414340129
122350881
315103544
824297058
1202054058
1158819920
2036083233
370342401
303998964
1596797787
1972567294
1297726190
2130231088
2003088555
1188653993
1194875917
564917859
1331020502
881974360
2077831066
915389007
1632693415
293702121
1879604030
1856685412
1834432968
155506608
1562424351
569529889
1696983604
2124655331
86639521
593620314
794951533
1673448822
2068714293
376738816
1259637738
992958335
736174281
766028361
1908984854
1532043856
912349941
634862899
1874658779
454115883
921535765
575136990
112669010
1102678269
1809048591
1099574026
1361996057
1766985638
922382897
1530755451
1083843027
2102512104
1375820569
1393594228
2060987268
494345992
656457918
1298235602
129661237
1858178206
534955779
1443314665
1894625522
1252348184
1576724628
837654435
730432607
1186078154
966496885
541911637
1539035509
1023791372
197855412
1080436488
1075808650
1342453958
978883253
617383107
1399874263
1508695122
775089955
1432726551
2020364170
1393020648
1409355917
493448537
1288945522
2000849438
33431879
46792639
228173528
1446367164
490328031
680379981
1198804853
2125304860
461235063
633577285
1679814824
552333460
104470374
114997699
2110001060
1358962096
1844920544
1061614682
1057793983
78279974
1290975601
1165673125
2007505441
2120645828
715330679
1801428093
1912268609
290715566
1762073287
1100346166
2147102207
131596628
2143293360
1944432900
574485618
2028941226
135805974
292044378
494679985
2118761816
1614201718
454365218
1203619011
124435337
1390526537
2138685135
1337841796
1948470483
474982370
1518773168
1040549801
853731144
1403582076
1685651363
1886646052
1433771608
872096738
1930144182
1443114221
1760130379
1987960817
1278690332
969023298
1534310858
1798018521
1240136757
2029972959
1565484515
1003370867
1917243176
301357493
1873644065
1220631292
805329300
221631765
1055965200
1439335168
1119562872
1563845700
1938596861
1216927687
1329441868
1824146900
1459771392
152897484
730560309
899637805
9637333
684359639
453923559
1593279662
929143016
1232266690
722903865
173497237
1440483546
1542249975
1075603459
627916720
1013336965
710350459
675922947
1175504298
1197397973
1185455088
804784744
1276908908
1186357008
1558148588
1088968095
1031801570
594774036
323914420
86025518
237248010
832286904
313248726
1517716526
1178800899
588888224
44018261
468727615
1058370240
710661042
1052168947
1648718699
1991953061
427909920
1119302194
1558748111
1232254397
756144530
1283014893
1226934265
794209182
928359200
1954977888
1424151045
1927649837
193599956
98488027
1730325951
768754867
1447657019
677616297
1470121382
916810967
44038730
9257067
337551784
182764072
1634118647
975717762
155063791
646945580
43890354
184380730
1631402020
585266458
245259850
358939787
1258970764
1668430863
1864247561
837175080
3057146
164649914
1042024839
170164939
674987921
1560844114
988844398
377086965
75745275
1265215922
1943677851
2059534877
2131322040
707374566
1686003177
1844741066
1269328652
1469534051
2147030187
1263604587
1118359034
1772667405
1999827715
587045552
2013238382
467239590
173518645
454543170
1386780569
1013440227
1449489205
828036952
195152209
1780696608
1441679353
1889185009
70320635
152854760
910460657
1953835896
1329420056
1839723005
812340528
549116608
430242153
1514503611
1195648234
1093653550
1368955694
236632853
580009964
1499854442
86335075
1188350870
948787717
1133601186
1815497566
1105214343
366750478
1482177674
1920355838
1980287643
1441796398
952024916
1503378710
1873935123
1138408306
1987086620
885418102
1861839710
634837893
1036532606
163130983
540276139
1675419771
1343643384
1423448802
72783896
196917333
197693328
15994182
1610360108
727030550
1932652633
470607535
1289272283
329571513
433449028
777207784
1384908812
1434765055
456533572
416458895
954419932
722762786
1027927447
1162701948
381430371
115466585
599566679
955441689
1977174679
739151976
12438043
1203323177
1025092833
13161000
2050222294
910426267
1873008967
1049731328
178467871
207600822
817221070
971551501
1998529383
842835356
1625994991
890735586
189494412
783316321
317157434
267687900
661155551
2095640278
41864200
681004292
1267429353
1947722344
712942688
1729517229
776257501
599899648
175551143
948487833
336833912
1400349257
652881908
732123050
136966798
82182443
1266498967
1936361590
1176461273
1799406649
399447386
1251161374
391565792
1127610971
1691484416
206149921
502623418
1387269896
429005861
1429787454
40706086
399542191
326883945
566967586
935031987
1387022905
1465080127
616355998
228433590
494037857
1429043149
2067316520
253418441
851870998
584824526
1910152691
921048589
1379374108
760996077
1074608001
1379389716
1725718298
50101120
1969155583
2111921576
742286387
2097610334
1317361012
8017575
165433300
954258410
1172884939
1604936815
1034746460
2108957126
1974543778
1839811023
841740012
1557223706
1198277667
793458698
77101437
270175791
2005392207
1641507599
1278229634
1391040897
553067078
323816874
592334935
788660117
1467848601
782394817
1199040623
2017435863
1295502185
281430333
1568637481
1993552585
437989833
843307222
50830025
150831030
2051407130
747210202
1456336369
1381658265
974651280
1626627500
88619985
1609356256
221091458
1256234504
792434467
2101086708
930454583
220238178
739720149
1341411453
1035690419
375042890
972811547
748352871
1159573892
1190140967
561568638
2013742374
1594612268
1445738046
723981143
1316045483
964804498
1268693270
23884603
302458797
157021672
1017179757
953100701
1880796333
113042404
489111095
1029880769
1561795052
2040261882
1444938454
1274516405
2089885437
515351288
2059445566
1775638075
1675719538
457441600
1631715647
2112766305
584793821
1204661943
313332345
1116001070
2135902402
1357596523
2021189401
1049032417
1429008913
108375936
1708842404
1372421143
372372419
807431567
365570114
532190334
1899620430
1617628162
1977063810
1202526725
979278655
84182107
421181505
1662803477
1111105965
1574547604
1972706341
752844389
1673247444
304596568
428675493
97469544
757102516
1292621825
1434486429
1050774236
700492747
556294190
1785806315
657796126
2005083416
1830409000
594234554
1603631279
2078747761
412301581
1548148155
1193162111
968248721
1142673651
1455832551
709435868
2039408586
1803991514
1649488122
2009990560
748193284
90023501
1101958360
1373521923
701693615
1469552060
1698504319
1080364377
596728940
202675872
2135742132
492100980
1943113310
91722182
727268532
204198366
591519708
253172568
1476799556
1777814548
1474640226
1088310699
1591728313
591410174
627517620
1377217455
872356193
1097383437
173060126
473172672
1523777183
1227143495
980344874
953910593
1416670436
802514430
802961180
1954444457
116032054
1035064141
1497221368
1090679801
743407859
650430013
484782145
1779394897
722732493
2095654750
1302873703
113023327
1355072157
1494088021
392143673
41271409
1124401986
975886100
1444734395
420558219
435763728
476969472
1011467286
1211110413
2053034879
860670074
553706579
35745436
749884148
2101341020
1225882627
1554090103
434419325
403959081
2050931026
133044415
1161896854
1356292100
694940189
281580499
1313069837
1653574566
428252442
1243577907
1011054007
855417733
1243550115
959956603
1357735878
483820978
566300862
21964688
1572261392
2064318658
1362957222
298881778
461537751
816226805
36922994
1146331969
1256027306
1429277514
2085750273
633345549
1850889632
2103824994
165038585
1477332538
1064664205
1280501359
84104130
1346231933
308944622
285572614
492718030
775625495
851561411
823037421
211897626
176993508
1605840953
4704052
544626130
1472355035
1826956173
1784814958
791326547
1539138696
800783241
2061948151
1118591671
1326220425
1225730176
1551112438
2118266107
1588822671
89201088
1478367767
9418416
517471647
2096851486
838710337
1150678385
1928082981
1376211770
2014682496
1233242818
168878338
1581411053
1960254371
305741154
1283915975
1636280005
1991197355
1522041128
2032846981
1039968418
36027198
846186216
940606971
328487651
1278611618
2146620787
293376931
322413711
111970173
1265330386
110056263
756407588
409959169
174021588
2065575909
1287449154
1337869497
142317323
911386742
683350572
1955506501
1848953367
2043175287
1118509364
1565642667
1328474905
218316667
262878612
1216986890
394034958
490113490
1616964510
1102603553
535210697
2004227150
46774792
1079059549
646908543
1837789559
1060781734
2071325151
1650217445
599862562
1024236015
493407415
1690482027
405933679
178199384
364589796
2123962640
1779589683
2003056104
1097039972
1640761836
1104104712
635747537
2080525658
1121942986
952640961
917857941
1841308601
1246780272
1101125571
746625594
223135334
923192052
1481395385
744850186
1437138631
673861134
720559938
84766047
461632351
499687546
2066797890
1912105442
1041565209
1558208388
688054834
1604467498
595278318
75529084
789491841
138447020
147530289
1187868258
1375302992
402349032
705976204
1641889256
1655081265
580969489
650606514
561726070
894897053
334856906
1258662426
1678030689
1438878810
1726029825
243445616
1370428525
174636583
1457178208
633501502
782838857
1734357272
1779664766
1922776669
1839732345
54400042
570533889
1963275527
1771101747
1452081333
1393366132
358657394
1913650097
1755368200
457055383
1031524790
537891763
714694272
720336933
901833190
874348594
1133420075
295998336
538311495
301080729
385765409
71639861
840394031
1097396611
2025131825
421462026
2088069197
911994332
1334527319
1093618869
492743785
2113058365
1517235668
1431560234
805314341
1360429456
1632952205
1629879137
591618413
1893455290
1438998458
1818182904
1578417802
450037474
1155906320
1590299907
932817351
1347453157
2129602798
970840722
1306576191
484300354
2117154201
1179205217
766799696
2099550652
1641477025
2060054658
173595074
12844296
1053308743
1288975292
1948166100
1050819314
455071734
1252688286
282268555
879412649
516946576
1369866159
1362533735
789201097
1580033056
1788099334
2059616668
1662599194
557503437
1361095841
489371204
1766248616
749561049
1786545609
790180553
1676921058
1472395616
1920222260
366689474
676323548
606317689
1834913265
1203830506
1583976981
455560235
2019677842
152479568
683786403
1710742465
1622297151
2009419083
85207713
1814699700
2106131264
834789477
1025876247
1048914341
531989769
1586732467
1737033479
835845615
80380228
1146818236
627841949
1336683269
453436348
1424134022
2073888840
694974748
104605253
1197563114
1511635738
593926906
1024650821
1606036185
513410327
2094196983
1093595005
1948140085
463831983
719135376
1674778789
371075003
1860587679
326187284
1002899600
2085669237
914979426
1316954453
1751042378
1708799518
2124301315
1385082530
2024133888
825940458
210054566
1402762405
1288593928
1139820067
2141177043
559460711
187037493
680558277
328350882
2080456704
1223706581
1965609102
696765975
623874776
1386829919
466169731
453697550
1679013206
240118418
994385308
975304666
1253398210
1165570406
1582503876
1199731033
1140055123
1007603127
1397984729
281673535
1344174877
1404572154
1730699054
1439691561
1478318797
454004513
1369825811
88034958
625262548
182839461
172388716
1439340962
1443577107
1525870743
132743978
980059456
368832234
1115032490
512181912
758665675
1901968685
677830217
1105316396
1301610519
1395172618
972505150
1818012310
1399736708
369232788
357005407
1162102799
1653760149
253302838
827179569
1642956164
1445165142
467408555
1796348184
557256241
761009542
27255081
595545346
689251333
1475683932
1483887344
539647676
2045834725
966714081
1215349364
1821451132
1539604001
1495102752
320570202
1215377945
486271158
1354394051
943681755
1123555016
860192968
987490182
3047526
2041433957
1251551245
2125639756
1394629446
219844558
786453598
235923739
129237321
1011404314
1086821832
1452517882
950760153
996447847
1315087803
1569019552
1008362215
1087973449
879492031
918994684
73462393
1869470124
487124426
1148388956
90927265
855851972
85677106
1843025127
785393523
1488041824
1766439356
1101745965
629418969
573176089
403116249
1077630612
637548920
1331250436
637727338
1476301207
1506710476
410098698
1720411110
1868610500
1905979814
1435981565
294200726
743423695
2130538042
412418953
1826588733
48828772
1465484275
1209436273
1595460686
1910169931
994709154
1527550386
1164445642
875168176
338908669
637092930
1059689553
355312840
1404313373
1124547434
1563100528
2092030867
1590609844
2028719118
1126410046
911334884
1891854193
599101771
1306952665
1748704108
129235698
97009835
955708074
581571271
927700393
241616536
172535271
1787949778
734108706
239905308
991195364
520094259
967968318
33012174
684334732
434884659
224635243
207814506
1363767248
1917135942
1714785076
1947466936
967452945
1311827775
1225538366
1870343932
519887216
1099258488
918041912
1288231920
881664104
1169668298
963529709
74917319
994999391
1837836021
109779646
216688480
708616254
267557627
2147123278
1353242806
1872253630
1119257895
314319005
2009758279
118084569
512704613
1176366853
1214401279
953273151
1803897316
1231405376
952222426
1381088970
2106081745
1807935767
1771542436
139792527
911061785
746640964
487246322
2007205124
1386783788
2006172022
1662187635
1619415436
1588260657
750280267
443481178
1174975040
1694589425
1031771466
280677930
165480672
723232374
12535461
2068164990
1911521926
215020240
1342247924
896117028
1020216830
1330807278
497562284
675623924
104278512
207410033
1890010757
2060996764
1025438629
599307254
348079051
681953711
1356733626
1916603776
1415600352
1612302982
50930036
1654816704
996532617
286702424
2010273594
1167704072
805724262
1596548330
785861267
1001767408
561021393
973430076
40084930
1557833524
565060923
839564268
592617155
771913763
2055630881
901125720
1138224511
1598596123
725084330
1073464222
1134119341
961366311
1057199836
514812180
866218600
304170255
312618807
1530449556
1893055243
386665695
1759266210
1995897522
1605837331
832327022
480151232
399677138
72871660
1268012032
1359149852
1889573826
1166989539
912473593
904417240
605439359
579908879
2147217673
1372597030
405753862
2117708897
133880857
1071482007
721910511
1668217342
892042999
1928071323
2034783816
1243754911
1017035479
1423540667
1768707650
1822363081
10676820
54152099
1983393862
686605806
655278614
2027015562
1038843449
975957229
594540709
625474405
717859645
1241110267
315537142
1253368108
482093057
1912768498
1809240160
1924871298
1391388447
1107962369
794280825
1795878773
1869095128
1054280590
1915519349
2068115967
1304190825
310715698
1253834514
1817750844
153080869
1324099708
1633914030
60085457
1966469749
786503175
473691685
1103370693
2015384834
859593663
466250747
147778627
594405795
1286437591
2135831155
1081820749
480994751
2072327770
746330759
755203499
1568014840
1790921085
530104921
1750933068
236027706
196388210
369269933
1361628281
1017279173
469710913
912048583
1214525242
1984813571
1194867305
782993315
1092018733
1319040845
1113195911
433316334
1934848156
750024071
1320055425
1527679524
1980061315
1154864493
106086340
2130702474
421858393
2016551021
746192799
390460308
336271258
1806231124
2008485322
1852596423
2042308182
27164786
1823936238
1599683780
1730162914
33332809
1677030936
207737690
89302132
513808933
1024627380
660180925
1143051458
697636060
244688754
1963695438
523761422
1034050028
1359186063
867192640
1381426058
1220873300
408076604
219107659
389931100
1532861060
1726366336
1109368729
1643787081
1441725072
22518300
1192642339
242629785
175189573
1786359593
334818827
339859605
626528297
1394411919
2127111052
464308858
898590373
1363058762
166557902
963390955
1909276965
510275332
700276858
606335607
1690016771
1832457387
575461255
1766677535
2023378096
435599837
1054135571
2098433907
1847211529
311656105
1235583686
2061443609
559072429
1311715726
1418673487
174700103
450016082
212077833
248732740
525507723
1240274586
1520123442
382583463
793607661
1753461166
2127819421
1789409028
86249144
1873777323
23457622
1418232741
82036651
801699408
1843965481
1808424689
129018273
225408135
1166542053
100015015
1809188547
408122655
1311724280
927277367
265180413
664922850
135542599
1269115800
756746346
1662212428
319410167
1850430438
1776645603
515841943
824540850
117956835
2122431584
854854979
1549678719
699129499
1980545028
7814959
284121925
1290895072
1602092081
480920212
2120748074
1534607777
916903228
809075228
1164975546
310764914
1656181641
1712585181
1080786551
123543280
1644322095
1603089216
289746574
354097604
416925785
2108328604
1321909966
1647100150
997948886
1857861949
807491172
495767104
1898488518
1384557475
2096972108
152806293
413125451
1850907911
1432684109
1602349658
72561868
1433828136
334038464
556727290
382994390
434672494
559456086
1428427376
1577820864
195397206
152952877
1331511349
637266865
1153991701
2039003702
399061089
2044701452
995545355
460505325
434155381
748940644
1356829095
1355051163
1443822308
1205038626
1529929446
1904540692
1664866875
707594605
1753424442
188588897
669548033
759051972
211532382
1989775885
1332750811
1534757551
1401415357
1263223995
555590341
375996807
162593973
1382053769
65431833
111268304
1613423445
323853713
582793061
1299219846
255710999
2014960980
1384729515
840703454
2018277178
1228183578
201193218
1793424330
1800870166
1771927510
9565812
737825747
461202684
1210582473
186192474
1421076260
2029992411
1791215682
2038859624
1704642302
375249392
1288825109
1854715565
1606982959
1902010168
28402571
1592434084
1214316683
1875801878
684374975
2002261709
1224363318
453797545
1082407694
86106503
1206880261
611538894
1235728383
1285976741
1504987301
2146233457
1961026523
235179106
375630632
1762204505
1076568186
1366073105
753093456
1914524663
2045632364
1906700497
2131969413
1275849581
337020797
1014533639
681853627
1215614950
152232784
1707934258
206342423
791709035
1360992183
1936905970
1630869231
1528195580
104997204
882826619
1016579454
825180557
1501813695
1230126567
967275035
1754598139
1678085922
855330934
737882375
1080105802
717620893
1623276674
919963666
740917987
1543122616
655057453
901820410
783202612
1627601699
318081369
421060405
226136298
1479235094
260168367
859675754
1062302885
1701958825
1534697426
1900222468
1920396036
164624200
1544407878
471633641
1189503690
1417621065
1768442130
89699559
1539393261
1240066279
1199511136
1823024715
374561610
1209002836
379200250
2039341697
338583763
4664638
605878161
1453182699
150864222
1382170447
625289286
1376075742
1540686913
1835350716
179211096
1626573775
785697513
370292208
1150171571
30451044
389026853
1404453906
2092259174
993246682
715786612
130022094
2089591838
1538518675
718443093
482902050
710529701
684452871
2103505240
98050521
1111468582
1495908385
1278060477
919564780
747236696
149130202
376218092
318631664
334891846
1277841853
803777579
118435944
600414261
523487308
572599870
530030151
514296933
808727654
508243782
1839836866
1278561713
1650543370
777429940
1862052943
213942060
1863785440
372834135
2001601598
926325064
878183337
1574835011
1153834250
1054820979
234923478
1195389356
2034873415
2070585168
153677742
55089502
650167596
1325658726
1464541685
1262037726
1954281084
1262134631
552198966
461399182
536973613
1588699212
898521601
670607032
1001061984
44472948
420958175
1085521849
295423460
1350707786
343038541
1100202014
2042315781
1556192817
972557792
1309808570
1031368799
766221318
1002715313
95811830
1414056742
559974866
75703201
215680358
1473600779
402111959
961338791
948519501
119696375
997881643
625446229
1665094761
198685064
1219337624
233425791
1806697571
1965496923
1220233659
282461508
496241510
2144602857
1022170595
1919411884
1204889260
1258630863
1388852675
774687825
173503589
95014529
1341937349
681590271
1899370389
1885056475
45500630
329609442
1099441266
1137078763
604466587
1834406425
1878709417
599625675
1060303231
2061801473
265159576
1128907415
1506921501
1062952384
609219253
1041697163
1172211592
810271882
502617382
1875652221
937021915
1349262917
1867425112
972346289
1884869621
1651318701
222019492
893848340
24007468
341482170
1490995159
992834372
1971296383
1442922637
1626297493
144629408
1580605857
49441831
456057883
1936490867
392108180
585036918
769628264
1196402540
1386845242
1092748843
473840506
1612706579
1314168901
1047856849
673221392
2059084611
1778257499
98926127
2113457686
2118607301
568528117
944114006
1201647518
731453694
1375963423
796087276
224748453
816140996
2142852393
753277831
1544229817
302620343
1232345735
489371962
2036699823
886210467
23793792
335197060
143284435
248079112
1630895586
46586294
1502070978
598941233
828047336
767321361
1070185259
2047341829
822909808
156017540
762008350
432941102
2136446195
1954196003
2027362863
1952451418
1078137005
843353841
490104120
1141285701
896105177
379693917
1968242751
108121286
46053380
296674858
1671307909
758573566
1565793664
499254925
292006719
2074024129
1795895633
322768231
1778427181
1227747851
659042941
119183479
909120447
74042996
836069696
525093746
1058080383
1502516706
38289397
841237398
650704291
1291064635
324608537
337809611
815097567
1762712638
918496635
698333362
13752383
1411556448
1665170039
669859907
1891038667
967130940
1942528930
1805991567
1756632426
1877019576
2004186795
1744959156
1331952249
570029461
1605100628
1966504481
2050876043
185072364
174426164
702632731
809753124
1994537542
1544028717
1976710800
906975282
1231391171
1429673316
1652276911
96281153
1025479752
1311936842
797584625
1146714543
1583841397
1114702280
2016949435
965578422
859767
1548232429
672844973
91176358
48733900
966014490
1144851056
192156320
1236062225
795795804
1870988103
145266187
379184464
606545958
393918357
242016434
1486275692
1808461736
1621754937
571963347
429710429
1823695566
939040143
218067432
1347060463
782572185
1617498410
2005852865
1252776981
1479872064
1793314916
1025412947
1080182551
54741947
1069498913
2105272879
1450399097
981235614
1071635929
1276794965
2133346489
1592989123
90787050
2081471569
612833531
637638965
1914279380
1797540819
1947075413
1422277769
59198883
1430366882
1853530019
1470734959
1402720947
619007968
243629884
1367424332
1036160659
1679045048
1838895711
1056866301
1466318990
1688582546
1169987606
1346098682
1148538849
1841299701
197972581
592995168
1858479601
931616056
498746973
406031777
1230278726
1025639271
604455140
108612488
242297673
1884384721
1314776614
877673736
1377555517
553740007
2130151206
85625983
1340220213
1984878125
1220575253
1960482193
230354484
631678057
1480695479
367810333
1131926129
666759109
2004357274
1810147761
1887815518
38045738
1491392808
663175567
668317705
1481814910
909955152
1961129284
1541809788
1387477396
323102795
1037029194
1527174382
340441325
493911100
2013291845
906983599
1442661033
759457258
1330378952
2044884009
1888698135
1577557236
965599112
1983158585
171874635
86678498
1122677655
1110635291
1350644786
173330340
641846095
1237293398
508929554
1031031980
247298592
1813940511
698039636
1211502014
747837648
386631822
1374047402
1013955108
405001379
1330778075
1844821763
153351208
1406093653
1109408886
2083451906
1273638640
367583170
1215154857
1705043092
77794495
1633744748
938481811
305106506
629294412
1423103398
1932799882
1604888754
1368855679
2093506241
1687672577
614637702
1478242309
1596233088
1845145212
1126620408
452478382
1657136150
1495289781
1850231558
318243289
663825318
2061269285
686240380
208313786
1479974206
88227954
721637677
48887156
2015451498
1932479471
1176322243
859252354
757258542
162272689
273162656
238335481
93003145
565851403
279744361
807878244
1082042420
1196011961
1599987191
1535485566
662387618
942562532
629316719
918675288
354181995
1879979253
703685313
814950946
1448133748
878824985
428008762
1986717580
676410682
2109720051
24793180
1423764635
785030642
701250829
2105863686
702833058
1523294506
323311986
1777471833
1158555894
1546062681
63295649
2112113329
699517999
1545341910
1828092502
140305469
595718917
1765094527
1963452925
639804876
2111660453
695157481
611127679
631562758
1919516313
416853823
1760553910
1897646430
194994462
1341850981
744042009
1044842334
1142187842
108987753
1795425081
1850451500
459756837
1134332725
148294969
2001877891
769325435
1862745859
423227288
1688624239
331832597
975768973
1757782561
1899518344
1781168357
580610200
1434438269
2072134484
1707176945
468733620
1688395412
284243670
909339109
1073486838
184995603
303296805
1190574380
972104135
1197799882
2012195945
398055685
2042497019
2077238103
234636190
1983428621
440398753
1708751299
57187961
1468506762
1173977290
721133275
157837030
1727836240
1260343751
688175654
1265370118
486587176
2028724128
408458132
1766055706
1345379671
1296724694
268678425
978317127
928610194
1795906241
565744999
66883287
989052734
1173470942
233818726
1961727464
1089393840
1795964333
2122597045
559464500
1303208383
1223251608
1212450961
1815107619
1765850981
1549310192
1779567510
1004481591
806003904
730438781
1514632115
276220382
1376673014
41533976
826210922
206635788
73041098
1891744647
1643236937
1061534143
202658427
435411995
2009693154
129365052
315449873
2128359502
987521297
600652212
1609370943
2131975875
703473249
410662453
1662404832
1869959191
1806516876
1656727262
798165760
1126997833
784761595
2065600078
552483268
1780732341
1787273146
167424292
1560617294
818763741
266982468
1190812035
1207529898
441668835
2096989016
1552049152
1116521897
1600139190
1792008071
1267700662
864989453
1892739680
402890419
860761625
1764120099
381829974
544584630
183558078
1323336976
25795667
1147605212
1265100926
1233871066
1665838131
1472492053
968462226
1107857038
1845163482
742731556
2044518413
73329532
1522796827
121247273
1293397155
410307314
1825934106
369446236
1577114767
503037072
853018061
1515470192
1063780139
2100747080
525435233
827622543
1250109693
1784980069
1768743745
1732046691
1407456974
1236618525
78976868
983792803
1037409065
1977006986
1601503163
1228498433
1105351158
1128194577
2089626793
430322560
1650826381
1451081360
1722834447
1415238968
1344792182
67098556
1746389531
1062585684
791097657
1942635068
1658859191
921776857
147646730
735653835
459319632
670315448
1626472594
1877607718
1055676175
2101346030
1311921570
362412101
1854913918
93466368
623926604
2145531564
377158115
200608777
965351331
1830458206
1609153206
932634083
1851804924
516668851
343539391
1172391551
1265701150
582614813
1459789333
1405723750
182882337
682721634
656054857
829652152
387654436
1488788925
966932045
626912601
917744431
160477551
1237243577
309667649
814823049
118488512
584755851
645984600
3861703
1291521295
1163467511
210317618
1182876379
837362084
751895471
417955631
2033940255
2061183980
1740485424
49069859
1881167487
802080860
1572320076
32097248
1272661943
1306183129
1382439125
167376980
1470013383
461255711
1752898683
1854083730
1821654738
1877670522
556251735
1592577439
162362231
775222415
295705326
66825296
1098065870
158243324
1230570247
2053751433
1385649513
1591487546
685018095
24545435
925417864
260467838
837641175
1917236319
829030722
1117117049
665966034
1997348054
1550632414
1577024024
620731006
2132124333
162689286
1261183592
640774107
384509051
1009971563
1231246146
1531935228
435255080
1548412519
534942677
1968401045
619473244
1328680071
1974098068
36794919
1192021342
1874522590
1831432696
1349973906
691833677
2101146150
1578107491
1013979285
1099086660
1890155281
666041500
904196517
712558653
1189976234
445196715
1050652458
1558812938
853592349
1600829323
386688187
1406387238
1344412007
257707790
1197714868
287819992
1533315517
1590604471
821106093
196825456
600553724
1398531015
1411795094
1158315677
1545198093
1932186123
2102135509
528496726
697298712
960663768
314702230
203327754
1233210948
1513493986
1289622331
1216347989
1706782293
145850228
815597382
743118980
855833070
1905386087
997478183
1867559673
1007103186
324051186
1203178984
1605273562
1179416412
1688946729
1310636152
829337024
229600101
1922103037
1244169819
1732060001
641789971
897469369
739813789
1307336949
727498318
1519442665
1821658824
581038739
2113610997
482028933
48457265
1034165044
861869304
245515959
806040258
31555118
2019653080
1573761663
1175626569
1533792675
347783572
603134992
1273066100
1161730365
1691085200
1262906295
457903867
550168475
260538832
1591176448
1475758994
534849852
1899771436
1478884846
1660082180
464647720
723617318
389399501
938311844
1908337976
44550455
847932054
1846818564
1639224584
984382115
815098506
1742397895
1833322254
1406389922
71194324
301069637
1699029436
677940761
1380889480
1793053627
491455057
591608414
363484164
1775105317
829589440
1616476788
744309081
1010489462
1605704879
1488375432
799549421
929151604
816318780
1388285129
894717597
1128863535
158436890
717169976
951587888
1921577430
1122960868
652389805
1844770318
1794761837
136646773
1826666237
706223696
949877029
137544687
1454336069
1457945192
489965963
1981868044
1321853938
423450759
1812490088
1661351813
195425106
1695583939
44993766
890874673
1964702506
841951466
1954387137
1483459342
899364910
1628937832
129481372
1142950428
1950368497
524587371
812851854
287254268
1942739965
1048253524
1181952753
626759496
1440612448
2059630707
1212384019
1625356715
146884206
383099877
386272317
1208455102
1900970090
115470425
864322003
1480900642
831040143
364875966
641132923
187802065
2142379573
145326032
1628425044
92310801
1488719495
1104344665
318714557
230340228
1947290805
1111255416
306017682
683594079
1037915046
793907330
864994629
538556642
1074830726
687666155
433096492
1081222145
1233337977
1223656198
1111585773
1281384000
1303824885
337031804
1326809174
1915423363
1725464137
2067309066
1392938431
151121318
381991386
1072286661
632480279
1953480726
1525462521
790739346
297428940
1255934087
1646234727
584598342
2058073786
1041628675
844595971
540300745
1777460181
1258386040
1338810410
804601936
1192499587
1604240444
2108524200
987728682
1488451728
1959188727
2080348830
1142314526
150454068
185868259
893873348
1332362774
1220360787
277978093
565866508
432458790
1391623469
1860760937
1020982425
101149485
2037998133
1609078076
1165978724
1084024399
318427734
677037683
526776383
546074458
297719397
2135351491
278215324
879832173
1088319092
836074259
1005286701
910774078
507523728
36742362
626846829
1358410291
1156627087
1373186415
998413318
914554819
1552404241
1577703842
1429865258
2117820375
124477652
786554374
1228386414
504344128
1390496174
1479479698
1082947274
310065517
956355696
1288790850
608133414
1821706253
1437928775
1271939384
154975984
99198831
86039023
1482361298
1157333018
99123768
987093463
1007519513
1616501209
885898754
2121207441
1156673587
1834103391
1276224095
457198632
1188426766
1464423711
210142738
904622339
1639336769
483848131
1584285232
600598187
755520247
2097763752
535839732
223144261
703344177
21335069
175696680
357636265
1146482910
1879351101
1068220566
1963839506
896160187
466566509
447805304
884590176
1197958335
754490553
1388810448
1722447655
1301437771
1941546350
1344602338
193843629
415455284
57501752
1280007620
194097670
1263021624
1322244281
1931417001
2036998441
754404958
943706910
975514843
558324951
40607694
136668957
124978159
921479322
1887595735
2126343554
167290591
1262019829
525620163
1034642291
1357816346
177336494
503464712
282234638
1079009695
583258289
2060417504
756509660
1953240755
268738531
421630759
1321885301
2125538922
1978550247
153065410
949793095
570826809
308216151
46733524
1864423737
1427061543
1162976081
679367052
737607744
1424907646
434015497
1527927309
1726405678
2066065820
834063564
866136409
2051524669
1432720677
1837723816
628901672
1396190037
774866794
702879543
1555721993
1296376686
1230372506
1766201023
602034737
1279490548
260259562
1226995416
1972025676
1580916702
1074759869
686075690
1555359672
711225860
9426493
1994797264
1759575187
828212716
1168515762
681227868
1089756673
1708113179
414988180
2017287100
1244343101
1810850264
712115174
460357256
1718466074
1498483600
1906866544
1130456775
2139293210
498567824
1261564907
1478538916
1790534229
1352342768
642852461
100704982
717087718
1984621109
1179619917
1558835962
863768546
1789511667
26510592
1857603989
368998853
2124891660
717594309
181548185
1617522092
2025194115
2023350343
1782810075
138977973
262162029
1294483800
1490842181
1669919962
574351778
765120229
617937818
110569425
1570668350
256856496
1605377904
1413263522
915589494
1468955672
1076645906
636717188
305165955
119709752
1043510437
831129222
882320614
188149466
1322660218
856670846
200126131
285752589
2006136819
1747222016
820428460
34624156
1159814956
333584590
2100014154
2054471786
189252622
280660189
1663999970
463617736
809841086
1740823958
1107623799
287150855
662507816
2063878761
1124802973
1974664948
607789748
176961695
1714572084
55391645
1987574937
974414090
1023013635
400349858
1891914967
1060892554
1932873242
500795501
661196866
107654264
668869487
1325751772
1311775724
1721183943
1062594906
339481785
1932659719
1783174903
1133914260
1966514246
1379960141
1179668575
368126329
525095761
2107468892
1288330400
690218887
39489068
500162224
86942955
832196154
1595667799
327676590
272290851
887536775
1649946516
1403142057
548944505
546165340
209005595
1719414332
406009318
325550893
756216044
149557353
1088267717
1274442677
645591267
104858231
737502322
959880577
2093738595
2147390058
1848101270
2055486306
1760251209
2027172061
1233859721
777780580
1063594221
499411055
1323802300
1188398481
2005115600
1902501720
505886031
903424916
2131162319
709369378
803732511
573704576
1258746694
1186079042
2017949589
2042449870
1051138842
218804342
1025597122
471327112
208021622
1767604047
672814713
72038658
653407370
1434457415
1861202448
1192924001
713710659
984710837
1654996800
1857119596
1612115544
4178914
1347032889
865343383
390144274
1147808344
1546484072
1305741869
351490456
157760612
1652338105
413655493
936036590
1909299719
1851977323
94968710
1008995169
2091814994
48519961
1679288634
898281009
181631628
1053618687
1269191982
1668658561
1403972110
1462539018
158052227
2069461869
1370658342
2046364119
1086407055
1513626987
316347731
1687101291
149506604
1274639143
1130519578
1475065266
729891450
921930916
900335264
378923073
1189112128
2116859989
462317674
1045641174
2057541785
1426067757
443769912
434027435
1808228452
183342464
1551633579
1962695774
1490119695
108971220
1048448219
258020773
631909874
977847745
996267930
17383764
971494394
1463096709
985702538
1018554558
1131119538
1532607591
1907432596
1533681491
1783750286
1556745616
299108579
2111923517
1113050673
334031978
332496017
1461194972
1223989502
820353867
2140667907
1562296750
109723011
1949045103
768503198
730978924
1949112289
1370609972
453613971
1429078777
379833561
455636633
108446385
941273847
1382055643
1161713023
986434063
1654899650
1398032899
1480015810
158217212
876284763
2124286081
2084920128
753004383
683343147
1127571095
1445703816
2024859316
570644095
1104350923
282278144
1914460187
237555276
729257692
2090562807
638121329
1989202282
1628508858
491751884
1303825550
1450329091
1306618411
1405675723
351664058
223628240
694535258
141065377
430511546
1547969085
1151353757
1471111257
92703307
446361289
1103432354
1113595102
1881769451
827107800
342591634
1186033618
144955078
1910048215
1803881544
272341350
1524727913
135750299
762946056
409547589
1582242888
339134122
2045523636
559189529
1481900517
1818944067
868680798
1763350451
2119251705
467605777
1766934085
1271679529
670443468
1856541855
120534566
1179099456
1272719312
948985597
508383006
1818302826
1836693732
112100317
601348648
1759950087
345939212
300891178
1971307409
103123894
1539943756
314253232
325957026
163241898
466188926
68902670
1818525161
1587133675
943240639
1993541279
1202960671
474881628
294084719
1258702802
1270597437
1923521779
643941485
19451068
1457784876
1561175520
2003186843
1359745240
1543790504
1090205742
1295684752
1476838542
845349302
1057500070
305310139
1968060083
1283950257
105643761
98054822
1438303945
272910209
1708010813
700827626
1045454808
360120974
670305646
1684374549
1459878410
1612826327
2012493784
2000974886
223814968
1033709844
695759952
197906320
545430324
1136967577
917975310
1112602784
118020537
203351760
695042137
1552762067
531219742
606129449
1732419284
1303284895
97538637
1322239929
37618236
793871544
1806907628
455142940
974712574
1406590163
176270854
2107113144
1263834839
1805920567
185935358
180784029
2099101502
1946260086
1069620836
594308582
388427608
1801801093
570028382
1511686786
79832606
270392407
1152102022
358133401
1789073608
996939209
1312423554
1886399191
1490221425
1010693706
323095592
538646762
176080029
1775974280
358053699
662331153
1365841916
2146742597
1997885160
1959971984
1525190692
849838389
1761350449
213026206
1887154126
1243937600
682999918
1027586026
773541143
2060477011
1719197730
1787926345
1687455681
398682023
1113826436
1611964667
2119387343
717910980
365431300
840640657
1093027538
1846130309
1652687232
500903004
799380832
412876617
210805511
2100982006
419740497
1755078003
1883989866
1323951621
372854964
1378584595
2041342780
40981185
1199514786
1008865016
390641763
720128343
493022349
943739438
1034918129
1918460865
1419540916
768426687
772403435
578603058
203519886
2058676916
1425187030
1467413701
16364002
542621076
1554050958
1934677046
58581898
643543086
2006842671
819861940
633998451
1995446652
2002664644
1064756617
1934380886
353720845
1949824742
539603306
897145054
781798774
575656844
270959629
1640975662
815366406
1765043403
591687226
1232092871
779892140
1912727725
1285705323
45951981
410068703
570858423
1921244516
1232766438
1873484693
1577169698
1303118444
975650407
1537424933
2083841779
999649097
1498373667
1020738943
2040673322
1443530011
1203970904
378745684
1492033396
297631616
1488693138
1786271446
126025442
1487006304
1997934060
1704031025
1067699374
199777495
1659779610
132524162
475595005
345865636
1359088996
1016984624
1981740081
688738484
1499868699
702808184
628705673
808175964
1798657268
1423752604
1923146078
862169133
654517203
253641069
1202049683
441228982
301695998
3960802
746483174
2062138214
129469378
2132405108
714885026
472981112
686878190
1406061766
1874872811
1606284651
1096609500
1679172516
1709625025
581812263
1058529989
961756897
2017772309
1154079873
1512715588
1080016039
1668206585
1748916962
1926231613
410214987
954436995
591338057
2035019862
1066843535
743554390
1209805955
1647265795
1748077543
1393789852
392594196
1042194633
1147530040
880270064
585490985
71158849
420041177
1670550912
1598103139
2055929841
1932283673
1500317585
1566154781
1737659249
1749160795
1754218917
1669017447
1560561393
1511571474
1761313638
564201835
1926435183
1291026593
634694855
53558222
917010181
2000120363
604551519
732907771
1670670022
1329341327
192430495
2064061593
704815582
2096191045
1379141119
154212325
1746839622
975824481
1133084835
1611718125
787427524
1434317515
448233521
1435420506
1351755350
953458001
725862716
1192105774
2015505895
96901868
1997193501
444614380
1945023951
254446763
474095617
1349952181
1724877530
809246518
868723616
498281901
92075926
1055847165
171243700
1910099466
1492478372
404638971
340866431
67289506
924426455
157978348
429522025
1963940336
1053320313
632649477
1304178115
1388445753
618840720
1582180624
1945490032
1169850883
63034743
201194843
762971626
2006427021
650580568
1749490315
1041229971
1168049483
2010128128
1346753702
1615174102
527185195
1148662087
130405890
883964537
4730323
86569912
339480366
1842476823
1156186554
674821401
745959214
341776895
914479274
524131863
586310660
498804117
2131702977
219983738
501949092
279377608
1512275494
2001815721
1632679792
439938910
944887668
1158968832
1677254219
1062741884
850213281
590431912
1652204283
1158916231
383113569
325937950
524667175
2085531589
53924305
42949371
10943800
1398470534
2117409258
942343255
1116326760
1782188612
707838006
1333657733
2062115240
1683922074
861499181
683955168
1023481409
1424420712
1400322485
1720627924
946714947
1751726667
1256763029
314789993
1183886379
1502289311
1966552549
1930573052
1906688542
1270684981
717403283
1690704912
505210999
1502814681
1881503831
1274731143
535336679
2052260902
118582426
979520872
714213324
1550982836
1267177141
1843449664
872691763
1893394450
1667946909
661272382
253669427
619943262
630129285
514350803
876679959
796836863
1082465621
2132029527
1663072318
1586441352
277221413
1732918512
39291416
48717014
1056735399
1401150327
1581412341
1732147658
894369598
809356722
701988059
939723270
531332041
171274167
1766697094
1515505743
867500587
1829072209
931254216
1863220493
706002451
30081120
606846038
551084443
1494173441
1667020737
974386412
1650428257
559887753
1706804432
295392879
1809896739
1706426006
982045092
755331875
359787658
274995181
1818583080
957791161
493863079
969499856
524988268
766996129
11933303
1431235020
1543449170
795627934
1146460208
1640679669
1760779693
2073440379
1856106689
1968146101
1391425205
378087131
1871768940
461870421
1276791058
1672261364
1585686470
1625172387
1879235871
1156938533
1035122826
198596392
1198884473
1479153041
1637249387
1896969370
386236854
1703102452
751050673
2108016423
391387890
341396676
114906674
109475948
775838799
2142160652
1328430956
584962324
473580441
1300922981
170391590
1381678520
1363968256
2033253322
706998769
1871879027
1092599186
292467022
454384674
1907903371
367421543
1094990495
571316180
1208586301
231738961
308619570
805875894
611561575
519780058
1981460700
2037833712
1511023765
837602115
1111168859
2048661122
121375245
1521878178
1963388201
117346070
438706324
1964106272
1004342750
775776402
1507659055
1742939859
1708550012
1724401716
2096506747
412868752
477793262
2014380991
2048068984
1060599284
1910376583
200299602
631586735
1469070443
211519070
186027873
1534133745
1559860963
2000204360
914451073
1634769639
1361550268
1504177730
1720698033
1691918558
1200440018
683132949
1919711369
1763630472
1249516648
543242912
11089642
1006911274
1868599032
721794539
1677879675
12789673
1405984017
684584747
761600971
664994164
79377505
1601861978
1181740779
777133040
2114323417
873932019
902304473
1351012113
2146425039
757213406
549144753
1602807933
1823967007
483922370
868740543
1248091832
946820518
947223507
1438911652
2007387719
828044719
1247777077
1736210575
1822768629
121503899
440685398
1405415084
1567992327
2082733639
392407863
1511145787
600562086
290124665
1179795730
1205307594
1110178503
1324971946
1822891350
1124032458
65635820
1982419948
1915031562
1509565282
2039933736
2131732671
1880154673
1140473508
78022101
1068211296
1820675206
370637986
1545459947
1906610420
1219869036
808608348
1868305252
249619196
1982909357
1183879439
1259658427
543043414
408137685
860565765
666921038
586424743
1279210453
617112395
266457730
298502924
1790945141
1285077935
396674256
1986887489
884507805
1680983028
1853055337
310590457
2076499790
857638139
642087036
1331009059
2111676026
1012865503
1669989220
460271948
1408662417
1456490885
1135340038
1052425492
10668865
915679683
659754493
1907063607
1559432586
1402259642
815964027
739790512
1457276375
593092438
752204119
747786538
765074365
1250593665
1270564225
689959422
362594889
1016337214
1991387451
1852152683
1857268085
906931532
1273411732
1784996378
2084959632
412701927
967996430
1008417295
1485422516
1829086020
1897860028
1634285072
684400149
852275727
1705880531
13323573
1777595427
702940458
1403228465
344795467
27626294
1849261537
1295836500
1765834015
424997325
168121501
440853122
1902142258
637216089
380705407
1153581199
1680491171
1611268257
430359818
5171324
1976909614
1417082391
82493293
826405064
863055363
550276630
558630088
862380640
752227589
1498656844
707084970
529351746
455946329
159757325
147325840
841183127
448561325
874002376
1741348986
473934953
1522393635
823378520
1150532515
1939379628
1445636593
1166420414
932643561
621659580
1015336070
1367459128
1642395982
1082247686
700878012
1983538186
1220414019
736518114
683782332
523308694
1711743730
1182529677
995574080
1719635465
1452741907
1147504049
1209061334
1567931699
1433796871
231836905
1422148630
1473421359
491243508
874087653
1644901162
1897874669
1463453230
442005841
192331132
546925521
1894913419
1041888971
1149826151
1367471902
151623492
534921095
580700604
445326264
467928740
577816420
537232622
1482590615
950326037
1388181553
617529797
474669922
1212777044
1775582732
1705375409
290103238
1459444391
2093767476
1368818314
783562770
1507857793
909706519
1398883175
1225085481
429431102
530958203
458798250
1314498451
1009564548
1890005471
2060096805
1027520074
1589054455
206719777
304092522
699742481
1236510142
1291144581
788368870
1834051323
146606627
2031332199
936033746
1821047990
280101734
1002855291
1714196526
745409479
626888070
1036086433
1511615274
1224578016
1507445338
56615609
995165719
901308906
1426520511
2134301247
790677259
248822048
1972338201
1473312074
1551739410
584663885
118613101
844304096
278703832
1098238045
1948907626
1793800268
1381158630
1165700887
1060232603
2131426398
1386576973
1024345560
229912960
210627630
756328271
71487935
950548231
739078998
1380404512
460351390
498141022
331543611
1138986517
2075266162
1538837773
1534667733
2021346146
690068699
929105411
1764613829
1385582141
1132461561
434163171
19189017
235074859
1528501599
1997156357
726461937
1656122066
1491241469
1699709448
452523294
1554343035
1438403275
1421985232
84680234
203319087
1313464638
404820974
1406943573
978229131
896501618
1563954667
1865035622
968494776
17697201
1071339552
1504794193
982563089
1770024565
1426463981
888122583
1055440044
898524787
1638700441
1323755405
1661429627
295994584
1795005914
884470888
704750843
440614819
1810648350
1612300249
1595735382
1857402937
1039833466
1959542690
1618615060
1380010686
694026651
642304211
1337055638
387901257
448216820
1158720216
825088787
1202663918
716570693
505090992
1931847431
1064987245
1981918098
1174617408
692670648
648879344
987768961
481812615
37922047
132291187
1219736204
1301082624
408281176
19806332
310948746
1253090958
1049292344
1584683440
256681341
1109704375
1340616220
1011105333
526843149
1300044797
1315422810
662936464
1443699648
616864810
1265657377
123534632
1405766298
1745436223
599444635
2080500890
1370798931
573607561
212632946
1039262098
317232085
2060802626
1230072991
1855388259
738328492
605007096
423403528
875134029
1852787420
1814565763
330956293
1743461305
1200882435
2052532636
634989366
250285030
165028722
550661318
1375412445
1252251719
1607353721
1434933737
464208732
1742996397
401857526
1309003833
984416395
798126406
155088156
1782234755
1145501101
503288919
123012249
213653213
1911856558
714369216
923022902
914819846
147294070
1389376380
299157420
925995220
618730526
681970220
163244891
28323370
1351466371
896213987
66564600
955321752
1454040104
396816780
1281719576
1319983596
740304277
1530264970
814250420
435282847
475347556
676369543
601629194
436210541
414014688
119944581
620152803
759691344
590427986
450808296
356263734
1532826248
1219516745
1609737742
1391984530
1810221186
2126722915
652890454
668579699
1671928529
2117513319
901191248
65668489
602959959
1519000509
787831675
120824736
1337864850
591978523
394904277
175638766
1160098369
1277726999
271192708
694758248
1754911573
1827968563
428008746
1191267117
852754637
577788037
2127241685
514966485
1765730739
1970862337
1270234121
859957110
602178802
768577330
2144746811
1314316388
1124097408
1511321296
43946837
1237162866
964110109
513799791
811117106
95402686
412391889
150431170
830163879
1030524631
345020112
903363500
720750435
1570708033
1216124023
198286483
924836730
371858218
1398428270
614416496
2082444402
454237522
2134693529
998992304
498433473
1717933185
2121576457
390161015
897661428
1325858655
1776845958
1771668471
1844341484
1855262957
249226285
134726513
1360761335
445047509
1098802627
729139740
1445703771
585773124
1423510252
376541542
882093919
456497097
127397075
347704117
102011004
667477286
680800123
1062161985
1160996407
617899159
1827290919
1280953923
1059066668
2038447062
1822708704
1916803197
488362963
206359941
2048474562
159750879
982551882
331686613
188774787
554758624
304735920
1757175180
861703301
614875089
627124409
225391286
914139404
92146027
1594680866
1325559012
259431054
151100693
312831062
1022850641
1410988526
2044068146
1594817267
743434951
981314004
1937664534
1692058781
439956117
493394634
1627338801
1829746394
70853635
1022810015
185237120
1319897787
838119011
465295765
979308825
372284568
1992920010
1069753457
2133006947
732368098
529791766
1240476476
505625269
1890822221
320439069
1163819971
2029989257
291772208
565296080
1132671942
2121070669
126605083
451289412
1357954170
1272684584
429881835
2111958500
163434169
702441665
1797238547
2074803228
330350572
1894357621
96801559
138195184
124786196
738840540
398313417
1639837364
1494836076
2069810397
2087572842
1126895247
465529714
1212341354
37966242
1777132316
175148758
1361557395
1095717164
737526414
344358752
1800532616
997498493
371038473
1109409102
347861914
1746746230
1754661573
549935579
277442954
981969104
1232039547
123831562
1284798845
584906383
726157127
1672438102
918355279
2137037920
811542394
1790549944
1958996482
1814764056
1080103477
1890411519
563791356
1560305339
426554961
1539895686
1194382949
1844640343
1524873156
421109494
1139199797
1554322789
1656947492
820777580
653395863
622342437
1415259787
334480965
1326987630
1243394034
1096922245
2033112343
994887380
1653745014
880062161
672861555
81299693
432631481
1179186979
1360088907
1725244811
1786352366
1960627027
567553779
115666452
2027449125
640107957
312402464
1731216664
294130395
366864576
2073130055
30510412
2016026622
1745432767
1498890781
167288615
1502192472
943795775
1124646441
791594896
1651306716
1066084248
1919516139
54807939
759181218
284247160
1656982679
1267761532
1844032187
1997356811
1908476017
307057195
2084116565
719265477
415565438
1022847967
444740457
1852373608
1147453178
1086054097
387234513
195609199
46268843
1176259636
744604231
1386812169
950530610
689085859
1287649779
1870794441
1214974922
1125991224
1407170412
1396916343
346910193
1354561773
1763689845
1893696870
206074065
202184241
856947790
961806339
1941733686
1111450393
1437508188
274928076
1806189696
971273964
295539570
1700552099
1122502102
873045660
1015820909
831181308
1981704515
710232757
790306914
1476508429
1434937600
678102518
780057926
1084349830
622237926
1056961312
1154838524
172988503
704754478
321442800
1818670842
1450381015
2079878226
1955239501
1729888276
2046516087
392859577
825650055
346310898
1312672161
425550692
236611046
382961546
1848252546
1014060272
1594859392
351197633
1651295343
567864614
833546292
1941339802
423123471
673320099
1513421638
1629394240
76468156
215117848
1910456073
533177994
1543759985
1425570778
2051672539
258470947
1158782376
2079412529
1635348727
74879400
255300133
784673280
240492184
445203568
1061063515
1704656181
1837346850
1240869806
1461253129
2078567050
715398391
711602451
502884145
2063789980
1512022929
1900364008
643318000
575103823
1405862080
1672301138
1841379901
1380760336
1590668697
560531272
878840267
1624184269
324199813
1588825445
275976053
2101350811
2124297482
1482270131
1270023567
897148512
578309962
110226635
1196342247
1427033072
1487334607
1344322558
1957550493
1222648980
2006807012
1081661490
1740482305
1672278651
1300372538
145353569
561176831
1468666626
584235410
1544406057
1868272185
1933231152
1980884507
113598040
523892120
831385474
101044819
1832301204
1270964442
1811988319
137466326
2027704274
833500834
151485155
357691613
1339537990
1251074215
1232972265
1707528939
299340990
1556861435
1742635327
1811028351
906137472
1179160906
252090357
850727157
179839561
29346667
1163911654
576022701
1092094785
1145728232
1148777830
1848815507
1533122473
323601639
1411946209
1909807960
1180414992
1488498472
595496245
738219624
1528218720
1176487582
1088601528
1385043530
2138653978
1149607574
1038323973
704788904
422064595
1104414365
978624252
1608036000
125581075
1649103650
92185181
515596577
1582606812
1992077629
994162192
1877438791
616122295
375684932
1042995485
1026224426
1734066054
1566421215
782088747
1795435448
2752932
382154673
39046325
176910872
155342758
64255588
647079120
250639099
179979545
2132916953
580099001
1114904593
264843165
1841676356
2127739738
1793584340
1896337130
1169766806
1222833039
635177972
1184196043
1800233830
1657509331
12883633
504611171
1166712496
1742412077
830452274
1032520254
728765115
1343694672
398790252
1835412427
841832260
512356404
1479013310
2027519384
1854875474
1305331357
1836374481
1294176921
1777867412
1498940365
2102625662
1564101117
1566468205
824456406
288796384
815036237
988262835
411078115
214052939
1222728337
685495109
1742513907
1458617287
1402921119
1321713666
1687912406
727849350
1772071812
935945072
1628032182
1834675894
1873928804
320703320
431589864
505350805
12044894
1177082469
1285806300
1148141042
581117370
290767593
1368531858
588495019
1692687680
2067367948
175081835
276557853
1744728133
1269713096
1430492000
429722998
856730662
444076540
1085747140
1448600538
625421713
1399912623
522516258
1976528537
1044588495
337656927
861255736
221828991
1772877249
1826386095
355093461
466486718
1866068466
1504751840
328446408
44806806
564926070
895342841
1146778896
1602488599
1681483159
2062600267
559306609
1294912398
523180524
1619438559
97994275
88081016
1099734720
804802705
371234443
971911629
1989038111
1078295948
368544112
1068570637
1127744256
347690537
1919293464
1109521522
1360025032
1826669748
1173555229
1204180044
1079887999
2055990236
1706051533
881748681
1968610548
20161019
278958729
1257237905
1892974320
1413214780
706043102
1604746355
1715270814
2142021605
2059798653
205688424
1701811867
1629020178
1266770224
684714220
413864108
344892365
1199202438
888970600
1132063124
1535609457
1934703226
491360265
1624773369
166945872
689549508
1894614404
1944207989
261483623
1891610806
691255725
1468010869
1645249227
927675899
322895236
379184511
1578168070
1453619120
1094344133
395026450
742271584
312040531
538988699
715462533
1352413633
654652917
1801546879
1420384090
1228923021
1042007754
936617407
2069735230
55300646
620268863
863180224
1801018618
1934576847
1471371310
2141014129
57111470
1212167068
89858728
932188769
720038920
2120810666
2002270615
1159000050
366409030
163825604
1456907812
425847456
971758779
1700479007
502916004
945358838
1040827894
258660042
431676108
1081032494
361376759
1477888231
1014048329
967047171
1722886217
1790264902
539533070
2048004298
1281852464
532781872
2063872046
1455647794
2022608952
1873961620
1863250972
596641855
895403247
1292615913
167548784
888249366
1096952496
1042720198
2021262993
718585449
45845142
1162221156
1674535162
1133548493
327902706
2142470206
666121729
1380844678
845395698
1656427049
156698907
877099922
786135293
528556101
1471749506
1147808761
2071132377
2093583539
1621068602
1426186181
588901484
1609185944
1819974327
590892522
2043171844
1279363181
2126801336
139524298
2092638632
1386861053
1735907015
1621791725
2013637078
1082325602
1163965994
950989599
742972264
1477115678
1881558475
1274707849
1484865590
2044629337
1544624474
1126446965
956089683
1771747552
1756157702
1622094497
1034504887
1035501151
780655401
1976480383
1863121984
349936816
1198566637
63289056
844722572
1491942511
934472303
1590369622
1512740420
712750449
234124575
2071676568
849500804
83384596
41149796
1207977189
2092051115
1183597697
1435060219
238654308
360919053
73218914
1751785788
1548505734
1410226508
1983613324
173128080
1428492271
2014652983
1255271769
927904306
311694188
1523340278
1603308014
219603108
1858942551
1789466057
632021526
90338282
456409329
1491231947
1873336692
342843245
1585369405
1079434460
2031009682
493752524
743753894
1923643299
871916013
1169713915
79184658
25104011
1180509662
181668532
698225755
117612887
587934496
509662054
1027591873
566126417
1349220027
1848951426
1137725871
222144413
961094549
1711672395
1331420960
970152064
1374985819
1663336458
1287436950
1126009167
1849419536
31667258
2091732739
636850394
1523637045
1601403550
471915852
463341259
651593747
571612343
455848386
153060295
141460860
344449051
31712188
2128947534
1765758734
1629377174
1187224164
1439298136
1846335396
2068438566
1647696989
199740197
916171400
241837525
1461118102
479818334
557364893
1394714912
940638615
742399976
257795945
2078650698
1709112188
25032394
2131458264
2089256117
1520239052
1790327835
1184106583
1201136452
1383146150
1472485361
1588309876
933612390
32786430
486186393
1757144610
964265255
1323613733
93969199
93318485
1871509326
667632263
286438146
445939748
1847739188
593205671
1870772969
1375965105
1517922636
7974089
251094202
1953825685
650622185
1944858912
1279045281
812484016
1470935384
1759892878
518364054
2124698520
923690271
1974335693
1638036250
265885922
324343519
1171384329
618711540
322097580
690805113
526886109
1257067017
708883666
420225041
1896559487
31945508
165029250
1356896967
39809409
150448791
354070212
493050514
1895527321
190428127
843515094
632634709
399338392
1022064804
782765823
1728357044
1461458819
1225902432
1101069100
1562208286
1869592384
233037181
478500615
1608789094
1103858469
179215069
2000958152
1558044011
1270929833
1509992235
805129010
1996786324
503610945
76562377
1572420542
1045070508
1481637729
1936447884
614316383
458012424
1702309077
1158056287
739693597
987064419
1186678178
1238447308
1301168598
938482400
897885913
1915849180
1818865714
2054148674
1053557098
13090548
1713970958
988321407
1000085614
1628707893
731792031
1547517746
775227380
330123906
1515580851
1308788966
326767130
911764719
392987596
1914204405
611513974
1198784424
2066117655
184211680
1405734895
1632010639
247839381
124417123
122583731
1256317820
875916094
321846273
631800484
1634517209
1229210535
735291930
209754632
96624629
1984382444
324992734
1670027023
1736079930
1511873083
1512492263
83425913
931777642
732756309
1543605592
1543699909
30174925
1930747661
1949694861
642132412
636155250
719897669
1453980260
1961653198
623597679
1811095959
1811005312
513795497
1004446839
1008007270
1090537531
192203301
37515897
855418596
307893568
1611883650
429729877
1703723243
902508487
227159562
941883638
1793847994
616658124
793877685
906615969
1414982492
747383233
1764389063
349821302
451759733
1356978403
580881452
1376826030
1423093563
942503276
236212137
867166780
1964806628
138659747
1567130074
511031335
1881568892
1833050475
1583004767
1787478793
1476717276
460806735
1962042347
345415796
1659938037
2019038095
173679778
374086820
1336059187
899630319
179566952
580799446
1102733473
215748749
1955576344
1995399397
2053567277
1892540181
1221407026
1806323587
1068259800
1963967564
1506982563
1809330915
1455273162
1538534177
220293693
2086829698
738562703
730974730
443529362
13825704
496320696
1763893010
798210886
1954705487
1523853145
116896777
547742192
1548179835
1852320498
1641900897
1877294125
1171589514
1299191458
536482702
17189072
1058855314
826871372
289342481
934628294
1226966111
255330601
984776988
288697340
1724993185
862999436
87140392
2099501533
160266176
1527781812
460039213
1368210906
1111585091
583793016
1509370312
848670197
1189699553
1042455815
1334000527
639954146
161702750
756112632
709113415
1343926186
1333339736
207809088
316548413
2075503673
1781741414
651231497
1546477071
586559245
1906780423
458367625
443442647
350567065
370244003
1057773368
593894530
801713151
1714177038
1468397849
743125470
1550904092
684963659
1674413669
827449472
333356725
858347425
1769044823
232453162
951774429
1900480111
474035295
728175576
1914289983
682807807
1039128771
1888442200
2100925240
1357155974
1020415107
543433505
403066409
927872498
1729178391
632507598
910728576
24645652
2043136161
1423345329
663411711
14787420
1772699131
30086415
735870874
829975721
2095347876
1601423762
834474235
613769105
740316998
2013677542
395815114
127020828
1116260940
767857162
1331164707
1713855739
1527119653
373546041
717344012
1038357274
584487366
698460545
1666464843
1899021025
937805733
707276794
547433563
627936760
190239076
1476592771
1411548257
417166843
1725830439
2009403453
968219244
36656481
228688213
1772145351
671590332
345350097
1870194178
173261069
475465707
1350428985
126310405
1441160992
286981982
1511601953
1162255017
1199638043
926042334
604379454
1228771867
951543627
359050385
1435338803
1287306718
231418240
1647107517
1896058688
1040955982
1267127418
531226857
1610398675
1892338723
1181877563
438762211
808015344
1006334322
1916791431
1698506267
1959223389
2110717113
1937312133
1411453273
1841062111
1057633902
1954629950
764978652
1183314117
371525716
1648051909
71505336
1952453888
1952263781
464122525
670855652
1944608265
890565186
1259434897
356894966
1679085686
435612822
238572632
465226838
1021941057
1417138142
1183446587
750649330
635990533
1466907173
1627082474
1604611908
958204239
1772130397
548596673
952757288
1289282172
1412226772
1989492300
622253306
793786891
235324755
854995112
1671455396
342399653
1872848865
1708196195
1126989736
1328168007
1211329151
218589249
696395015
1298476357
537325907
1061749322
1318011368
758858324
158313798
1432618346
1837967556
694144562
471854295
719339004
1785497163
33432329
347452981
1776636334
166846353
1968691669
343468636
1972194492
1594595261
1280041718
593718950
1759802824
2013953813
1947688492
1621909452
1207396873
579201232
398539630
1009732412
1802535409
1288980840
683778641
623407522
1583709330
539057325
1201021719
1356796393
1494643958
1716180117
34844206
368491057
981409211
718048879
1718048109
1463853879
1572554063
1176851082
1993790292
453382612
1734320760
658315612
460446607
837075382
705161305
913693169
1141191626
980834105
142287503
439345303
96506694
1562106308
1189567068
1957342443
488655697
1298544335
198541660
1732990969
1573631877
1958005376
1687594734
1064403508
1060730485
599978940
2014016652
757320367
1577740503
1191029938
768012516
1140640866
1999403761
1536831163
1856867773
1256301790
318125091
1233558350
1196522066
120259145
1267470237
1349365509
460144943
1007270405
1392548878
1680243614
1157475248
118482646
448816281
654911947
1755049586
384274050
1056612387
650232990
2077826420
1902104845
500673220
442108499
1903945803
437886496
1265517856
508774350
983670439
1799156772
1619565778
1305033219
1256422520
1438623096
1936334037
498530499
281099739
115779450
1592198582
160884927
1521613766
483059837
1430179318
1857467691
1817989189
600485421
424299008
1706578851
378978927
183532485
430873824
2144931009
2012314301
360218656
249950115
129470264
581582667
196971566
638513836
1131546979
1074510003
234262759
798237962
940920063
1750662380
1867359804
970712468
343275324
1233544496
1744410706
1968327200
866952457
1579198631
958594731
943571226
361638954
1625506354
226351651
1978628155
1033428425
1486822163
1973467860
2113965503
519032994
187859111
1463971508
1567426792
371012460
1567842232
44513183
1149081946
1869915892
554485994
1638304220
1636900861
453943422
275823941
1473401378
838270647
1970656171
1008681565
1936245792
1596666194
1983882606
1940110863
2061086725
1474637198
602449255
1070177096
851993076
1904904919
1584271641
1386821297
1821574831
2142663439
1748851977
1699615110
92838820
1957092035
254986300
1373065067
2065064871
1182826854
1971320143
1410562470
408282645
41597273
1014205896
968395691
92566704
673445891
960162631
1853441942
705509897
470822668
1708575486
928567755
1575931821
979495756
1855718964
465409596
1466260578
1321156126
247027376
1776579411
367147676
2019781848
1683693360
2004168599
1132078685
1176398215
2133212806
907621591
571667330
523440936
702736856
1863685369
431607006
1529167239
1381010949
2013877799
1638594758
1000899130
2017180491
1980827355
95693092
1359009720
923735687
1269864991
901402779
709227213
1261982597
419728531
1565262054
270167620
1725577156
1155223312
1967739279
1770502956
1063560270
1484258484
1506430397
1339021570
2009835478
249517519
713878091
1059444320
1765185881
1404044556
1548977396
1063131316
1310734926
212282056
633137506
1355246803
2046877900
1813131850
1514070151
1585307449
297511302
831450490
302794227
1890081766
656913076
698022074
768583314
1446123389
741236109
1804822567
1497589469
2125512260
1746377054
1223015225
667971815
1112042909
1941779676
391321762
1115450122
1585345389
1065236770
2068239301
1586525650
2081150706
1206602689
375470029
1484878358
585148500
1682249893
24616014
1455607667
380180955
67486961
1080738157
1145889533
793075448
1053714579
1767142595
1119863931
1573213623
1278316811
128810147
1747694950
798553658
1324600197
1462553861
883429157
1187416899
1501247223
1228997491
671201541
1729606248
793189989
1663380390
1072309875
1699619887
157850500
1639041860
1798299007
1989231831
169164921
858470072
648643817
325417866
361548280
1047407756
77363890
1520325587
1957354079
435927759
1334309288
500983077
2006825848
1149594275
1297979519
38273826
1163601888
599438452
1615906710
1700378159
512499518
87604294
1585788723
2124512069
415809091
412964504
2047229426
77450442
958210759
1490965352
1989121768
1809019486
1525699823
505811888
852537353
746002588
2055616928
412509372
921927736
1410970330
1215663459
1064477973
173008207
99131876
1569383849
1330786389
106203951
1832035621
2092022722
1159467918
885938527
184717924
178028213
1521289568
64448735
817944163
1090825662
1697169080
970359707
1726790868
628882043
337075749
404236720
1881047268
1910993737
1938842996
44703770
228795674
1725805904
986955838
1346537125
606278685
1849763511
1540500866
354121390
1541703732
110049581
2001071049
1338779808
1499118711
628995087
1276947568
1464378181
802350123
446629521
1880346830
1162932460
959441851
2028380658
445115904
1488510558
180748415
805723135
160995817
1863401635
1351016668
1153292498
216104439
1029424121
1825568046
22347231
136951052
1536311602
1414213504
94006068
1267363440
116038843
980661272
1340014295
1840110394
853552151
1148143901
780623365
1743216974
422290673
487427993
65832947
184948882
1962054345
1843266403
1684303898
2128776979
1972852072
1852687236
1483448328
1573442717
968009483
1809719862
1929962103
536858515
1256172270
1613036773
1990456397
1926158683
522420962
1768414606
1890074662
1099080174
349793936
788717973
107782103
638737559
841773132
49048367
603530924
707146791
692550938
1397135520
1466168348
945817332
1048916297
1225754026
1637748054
1491561314
772280273
1040274056
1739145253
1398406180
306464794
80934160
894438771
325119063
354681901
1412092013
748198443
877454148
1636777738
2108954130
1263250128
1664688624
1530929991
2011688192
570991981
1448537653
384626900
574317268
780114771
1797408568
1693477655
277029799
1149918146
341893640
2092552155
327023243
268275329
468479396
2003653851
563550577
992662893
1533615903
1279143626
873539977
1814886101
1915323950
1764433590
569058273
355930170
631286033
1323731114
2062545233
37736491
82012359
1188237912
1652675193
545372307
383397393
1579010156
1792184401
845768903
1306778760
1226755581
1985574050
2091577482
852168682
776573244
779618873
2002200870
873373606
404065174
727622746
803870935
1168010081
1902675547
2053222398
1332435926
5074837
2016110992
1158728605
567908290
928653470
2110952133
1954588536
171570519
93196441
499298916
1230548416
12886599
580246088
1167798932
39154587
247946373
1683117635
59712700
1343287236
905380655
654579410
185972959
2114026692
1326002731
1917987772
1079720718
1707122556
764339064
273493828
1593547168
1925879862
1026103672
1857002070
2024764436
839367514
1448120813
163340341
347386023
563122279
923369334
1262277454
685480704
842906525
1576815640
926863631
2034338308
766815432
2089575266
1934898866
602017454
2025986338
1319503118
741645478
960997831
1928542806
1696341715
415390654
1136986748
25089707
1368338029
1486084263
46126093
615453319
687221989
792860848
1739976015
1276970826
2080538562
618503672
247879018
1999578221
850916258
1594526524
2091287319
208361358
716291789
358944926
1611483705
860748862
229477066
1458511794
1824279273
1635161330
269846334
1835558875
577824522
890981092
627213298
110205413
1915076811
601110132
978260745
1786508731
942522544
1978625811
720679806
1764105438
1775346798
2074010574
1963721333
1355231220
557388821
1651571656
346617657
692662877
1653096837
245693980
200024986
546551502
154865153
1561084371
1279393689
107467668
1155971224
927541034
300497575
1840143925
1756042225
1834800889
1083774697
70873241
280773968
1419037352
1916848747
1897542827
1166936761
1024007620
788064751
214694097
1279887428
1677501632
794811185
227904604
1079418830
579849831
414863080
1302455021
1642188285
894913301
1414579126
527499773
963088619
445087172
2040729354
945959974
1215190718
696628255
1026224337
272139802
2075652946
802170400
1938205895
798656902
1934860067
206421935
2063904124
1185833882
2031713564
1932963567
1135160717
135470791
641247336
971423377
937880280
731400484
1151388610
1124758624
1986256930
657774322
1764769567
1622670036
524486667
467554359
397389231
1126486092
1837901347
654394370
2042905700
1338589117
1869257318
1081869667
1310812318
98738459
1847343829
136097615
895677834
1650811225
2022258044
1690529947
1712915178
110088871
161348502
443162868
430846894
963560716
1839215326
57810097
804358961
902096391
1473753090
1689872552
388811856
317057390
201619950
1662525325
2060476297
2016835912
356176463
1946625256
316522728
807530043
1037977843
978395803
710506181
410439572
1519703494
449760152
321752927
1530600426
2083191690
1951361475
1107666819
1277778187
1115812064
1223602509
885881140
1009216640
1421923353
1312349416
312144127
220740460
1898046376
1151210044
602721430
1309217538
416596583
634785327
1447477681
656136448
311345244
754260319
1985227605
1697579957
1484926263
1913865063
668614879
2047105490
76919601
1317464268
1659032520
1447525274
1876211934
2111012205
1638438429
305476177
3263213
1921884699
1928194089
1866762517
164892588
496336903
277295185
1447210115
927514642
1898474883
1778497285
309498847
504474296
946526796
1198526246
727805881
2066333060
1865122553
1082458831
1681974365
221812887
482405968
1078331992
280496117
541992977
1342320879
767445525
473705545
555697740
964426106
1446713676
1377988220
1943824005
69395803
1572540363
700124870
1423656673
1944329254
106470482
317166007
929868426
2090153194
261694195
2092738492
1767316436
1927569860
1118413588
283172174
932165347
738845738
2024924756
1668879390
1793719326
1478216023
75969996
546554390
832022872
503639582
1764202817
220461655
1819385154
2134920234
713465045
45956505
1562558719
1285131545
1314168577
1650528703
1550711535
2085873506
1317644347
1406100221
233318408
2100839066
1335674659
65710837
2023694039
824943381
1618016438
1977672212
38189507
219078459
1646302486
1609185117
77916383
1925749368
1911572161
1972277335
320195673
897223305
1339197570
1854067145
136369860
1459815305
1074047811
172945383
423098248
1896598442
1315857697
1175307826
2027539678
1661417454
646768397
1924642902
2104483253
1234997335
1657961273
1468602768
1432476940
1931787322
1250142981
221601284
116847366
2012755404
1832578638
1136136721
1421742052
1416579020
1734074453
766810838
492193281
1570082883
1524563706
1500888781
1871719412
682741180
1274998833
1354626431
1375815447
14873368
426791236
1840873537
658668956
1295221707
871173126
1820543516
640848066
1420048537
150746577
1573752805
263561075
483322640
1224701259
1079988550
562737165
853723775
1219424486
741836911
1072710273
98228149
978109834
591866310
1844505503
334473621
1526268825
1221782891
1850799585
207976694
1957639819
1907220120
1295387823
704083326
1033269879
882750462
482471504
1900110123
695003688
1532620840
1559832144
698905942
838340187
1370933727
1500434266
1449430553
1870803555
1907153975
1028545956
678076197
311344193
1343135348
947679734
1494839349
1812846972
1994171703
1319613007
413769813
829996476
1196009923
1262661056
981594939
241133925
245324595
1535100351
212919537
1561393084
777319785
2038964322
1324123737
203912356
281584370
575054715
144285870
1189100494
19702728
1094710680
209396540
1783225792
1582907010
1410369886
1271584279
695242601
89421922
21606125
832329550
2127699781
964728130
1015459620
445341386
696415324
1031954472
330493092
467028679
2022282224
1091582829
1738149644
807793575
254029908
1023080672
469447875
123980044
414170798
1340176973
964177238
572470465
321590605
723523998
232373098
270747830
1800704599
548198572
222420946
486388056
495896948
1739676247
285551342
1817703235
1792326179
919839255
251926345
52686646
1898352293
1614716043
108882899
2042408378
452452678
748384102
628270602
373060561
1632144227
1196200560
332885145
1432952766
1211169591
660319889
1608845539
1941425135
1305154089
2108376947
957016579
1460190305
931171161
1377643174
2098540166
1289523931
1105717596
511617149
356660974
1742981671
863563046
1596691391
1059078111
1659468650
847352752
1048120078
522978339
1312451061
48536708
823723873
1632200662
1875466098
2018154517
247969297
894380317
628203603
1972272501
1806931912
603888515
1138302946
1112459611
875653519
182479489
1536318659
1403790251
1298977959
60777087
20970776
1566477936
1122428624
362431509
748323348
476715880
1370706591
1317379532
2103004607
1289497253
1871017946
1092005637
874507765
538587369
1019097971
1859146072
1890627753
1365968244
634091523
1277881150
1304789305
579057801
1363848716
1550871123
1041238835
436269554
1434377244
1422214625
486680570
1372968624
281777840
1274513622
958370269
2077849540
1711651195
919397238
884597063
2126235695
109766241
1319683723
1964494968
768285392
1630588642
42173809
1999161242
571681130
1044202393
944471988
1141223864
595501709
95947875
1860785154
1721767971
1556365207
646416798
1061165654
790661033
1158177598
300489471
1285727628
1066744765
1044135831
1073107217
1800851099
1353847670
1600357519
923264183
501204523
1417858499
1040815700
417822601
132673283
403737934
1246710507
1172380843
398901373
1142662428
1964650834
921020437
1840328762
539667613
1611554467
1158596469
1910449377
1112529853
1125893566
771089013
418214019
1629859728
59249713
1097777808
134206041
1285805664
746461485
1180107680
540573982
630023185
290173897
1229671531
1933491579
1113148836
1570195760
825445909
1085107309
1268133567
938852964
582323483
1583528255
2028623001
1600787346
1824780533
1405730787
2062619465
1417103592
1838292259
2052538102
89547149
713956864
409374892
596791927
397524203
247405553
30903973
388117892
314660409
1689927359
421842642
830082395
1522959790
323298486
2055140613
98286185
1055164209
896582614
254661179
613069820
411205293
1710729341
2108058677
136833300
349291552
1045281611
1019334244
860859350
1572436045
1795854420
1919263104
833790725
1585995809
1668758474
521112726
2114110680
737020436
1646834103
1960074198
1076713515
635189563
816819100
428077719
1836777560
1024563836
814159486
2026046056
240045572
1563344984
1200228690
873171926
1264409234
1465280350
1985627096
732243515
1716840680
1215955437
1665151948
214306935
1745850709
1502842234
204309490
1177422099
411595394
1596829050
514535914
1034677767
1122823386
1220219101
614214823
505357789
1514333037
2136874347
1222474372
379965197
1228736383
1189209235
1861019619
1757984977
301345193
1791319894
887045361
748036927
1617728887
2086269638
923728878
1052526416
1421242874
638991395
286042166
1574217556
268971344
459154659
528061196
288434023
2043014787
1931558829
1922446247
211545458
1073287114
1188064138
829227996
1637550312
1218617466
1045152012
1638065918
1877533803
528740235
1149879810
538318950
737311867
1712725573
2010704453
1385472401
2068603010
1770633660
62671707
991123436
338656114
1153916206
1904525528
418276191
2116985654
1519017213
535245071
752635074
125169961
2110683162
2029071613
6067212
990175933
1290375847
685560921
1099615804
561267014
365590594
124060222
1482640343
1459147424
267757076
408600860
310789932
1181995308
1392057607
2136803149
1595316888
578956264
774913128
2108930764
328269492
43749099
1758503934
275709409
397463720
1534211093
2002328936
134988706
498557000
1592031753
1570476117
2046733096
955958888
686900765
1119550114
933635374
882983723
2084580111
781612049
88399613
9577541
837704240
2117744588
516257746
1657090842
1701927762
1460647694
791182439
1463397108
1317047645
1051046626
983411595
687716236
672558583
2131320611
443122158
1389329175
1958390276
633965553
215486219
503356527
1701181032
903665765
43913434
1113939377
561033134
314830079
1042896972
2050505136
723337789
1029750036
142701973
284887956
493836992
823906877
846834802
1820244841
86040349
168861036
1343565822
1801090496
530951434
454677048
387884940
876308886
1481581643
1018611729
152304288
899026424
1824552264
1675814248
329737554
492957874
923056743
2048397684
439800770
2091453679
884463489
2111123045
1706723282
450079004
2144543460
622959683
1204552714
817478784
248435914
296141357
1350975698
1537400619
921256004
538485095
1310730208
343785082
344249131
2059824981
1749178657
1471683558
716037735
1498167248
137967232
1849709572
1006183941
1031702284
1648638076
1884908523
336345604
130620573
1533250102
655009680
843093480
1801036922
841280964
1628678200
49449310
479165139
1074849953
611193519
372041812
172586197
1551447933
1569045940
125993822
214610924
1619626607
1232103346
335964119
856653715
127634003
1485698476
678684748
965420906
1710171004
723138775
45575269
996666884
1929910987
291061110
1462307227
1501690565
739371584
623321189
1122624242
1618367512
499836052
584347204
838160812
1765728724
882352499
458754295
1083626866
99907445
75477519
1912575470
85314603
1181738587
1374985636
1407677684
394785547
1050875880
2137269532
2007186941
450604544
983773204
582406000
2006959942
2068518991
1920776087
1761328747
31962163
193518839
1510657396
362990120
1679002302
588764807
388653689
1439032862
709775987
1566472186
985823858
1327680617
477608527
438762546
255489782
1166406416
1552729877
1700618044
689400175
1753728943
1168116005
1962679612
1687776644
1453142944
1791646667
2033761239
491916011
563898613
966601349
203495950
852271259
603387207
1270824790
586844251
1468126614
1024073713
1602034086
2094246129
896472225
369527908
1060490226
651827282
634064320
1611671490
330129983
1344593133
259014832
257383557
896389142
1271177276
2042007226
1846316712
226453404
1225436696
2140460433
2100224080
1977734814
1998044610
285446447
2018983382
1313779114
2044952999
1454999088
1958785476
569273891
1275985893
377189408
2062483900
1187586115
1642836592
609734620
628396498
1339781535
526216896
1061651724
1048089019
2128173922
1931810688
768393660
146698359
449269851
797447029
155764505
1477417124
749925169
19959267
1692517631
1476949266
603215165
845053928
1592900521
1600765015
1199619045
966360950
840394149
1898907079
569896866
1748260846
86125194
332113298
1110774211
1712548553
120723730
1913573457
978057981
88528806
1468328282
1213204546
989602155
1495886928
1317603053
1940181297
29492930
1641372942
2012193696
268479471
198192965
98551047
1805046099
1832934392
542678775
23850632
893690819
1111585426
1219485783
1657234266
558652455
1749492644
888312560
568312917
240556505
269312430
1475772720
1493396111
1386583443
1292583485
896548563
578670347
1431200648
42314164
1901481744
532724559
838876621
825442434
665506481
871055660
403887558
1532145268
1878310625
77560680
330608454
808722227
802265784
1631065536
305300145
1867976367
69781012
1099865465
946906801
1985830218
279529255
581146929
214926070
875867199
1901797803
546924935
64227912
1190592863
1512911994
1251143963
822951223
1495512064
612933510
1311179956
869249864
1710334206
588428093
1027187697
1904225880
1671145072
266757426
1512831261
1296446495
1839753471
1236160488
57942403
1327477083
1749966519
1479030826
147701250
309240396
959784170
1488657272
1767131853
1580844863
418716455
2145961586
855130134
2004442271
735463446
1283715819
2027944363
266919681
2138015088
1572072979
392521875
704042106
1038546038
351192883
1099008369
1686871704
1588902427
1228080432
479635035
1602245929
1474888483
1357505902
2091540011
1270786244
1377194196
201007577
608204090
1076022350
606145714
1606106890
1076325709
374892431
1666540736
1115513481
816309788
1628148117
524578919
78754135
245876037
2129056398
1879677922
2040083875
1014114044
1677143690
1354325259
2042121705
922031560
1831810915
1457139536
1968218637
1164315445
1877092185
854120495
1833673373
308164512
959447634
84472633
756977190
715100919
1467728332
1948436127
139526366
1389606036
1378125121
483352374
711919884
515208148
1641729556
1486091409
944752326
825642941
1309327492
218994107
364482985
240164905
1240755848
634264820
445425281
1817677111
103492185
315321421
1589468916
2075512796
693428147
543289833
75951690
690764346
86144779
1024160752
207595617
1874921371
580534220
1141581074
1180160061
1689318682
720200073
728760439
1621880113
1087578456
1076975492
2129555084
1668524677
1208005967
192311875
1613902031
494288121
271668267
466903508
1483314753
508383325
1327322029
740673594
501937988
1444904731
2119613524
55300962
200637119
1398493122
1391071706
1693638706
1773019446
1526446987
918020891
1861297021
1083840968
1073691636
651698825
1232624963
1777819322
1792696836
326649559
1047761634
628398259
1909388211
449131014
512348384
2062109585
1999671976
965862187
1348400465
1540311854
985655831
1368124788
13337148
1885238891
1734698362
770619610
686061513
927710366
649358938
2093386461
13383344
508324086
1740649133
66344327
2087021028
2090776384
250278797
776163739
421591518
1610133544
1886968507
1711365222
306185596
1734233290
131029339
262873634
50521442
1988092895
1365904911
1482493253
341718557
1600249274
95302446
1893334666
233761143
925806498
786797870
924372367
418228
1714692539
885657811
1030328577
1053266878
573364590
2083166476
258191178
208547937
1696018317
559072762
166573510
452515903
435833548
536734274
349174312
2072990775
605717854
1807659630
157483477
605935903
339613759
266619418
319468214
1774080365
1388515339
1711671936
1531923229
682143496
1013418318
1316925817
1552228972
1350780559
717567001
373300848
1125396712
772550726
547430597
1502124463
1452302430
288666593
1431360671
992125471
2029233107
1491581299
563455181
871908377
1667946573
2077508674
1534024762
249755259
1699114266
1471477039
2106009155
1489043993
180343628
1722651772
166970451
620326800
912570197
1953997908
1865943374
45579645
1629028287
188152623
1367121402
1598463574
1640011375
300901847
2032536863
1444413348
1321335005
2092192131
1258821803
387618702
1085443927
2026602187
362239088
405715706
1990053576
756792008
697961369
916339759
427302909
2036376181
603548793
1101140232
493784959
347892757
24378557
522092844
82069315
107002394
202528241
1474223110
302960015
824669395
1834953054
1488566190
1094847941
219458867
797150397
438744695
924657825
802850456
982027720
669963553
585698513
1872243035
1646202782
784351780
1855575527
959233258
1668214152
1166981878
1929639591
630680102
1099851960
482964009
1207314264
1878877612
1113774896
361725573
755572529
672072124
1691071785
2133577911
1897272326
1520748732
68730979
1497477553
728040202
1821220795
2079108419
2100480167
180600936
161935372
46982719
2036836867
1943457819
1417140771
415214717
893644011
555025871
1890086864
1383693382
615434718
1946086739
349042081
2025503036
1715028088
675478229
103099974
1721672197
520799908
513770254
989047850
1220316480
1138589258
2121497414
1583950792
1511812459
1047720766
2047803961
318371405
2065669449
51012044
318025669
374033181
27194366
830571872
1348251005
1407898241
1755259200
1240002136
1936365156
36313198
287068700
1282727896
1369907242
378998208
344857647
1356052258
527338078
900371187
1021621077
957536498
421844712
996543135
216032346
542844959
589351783
414774129
1589926521
99484569
626964413
61311542
2122689234
2028719323
422315826
1582003383
1203218740
831321687
1948031233
1122464648
915833872
278305100
1421533185
1365711932
112273607
1844679760
310627114
751016909
1758687148
1937453405
333411740
216432875
217157896
2030982238
300392225
1673760337
871751786
1934897462
988605589
1384289399
946983266
109021641
1909190465
229790854
2085831627
849704161
960689812
1436379707
1826560022
1464773628
798598881
1375354405
1431440145
2014077225
1477139107
1850671097
61397638
1006214688
1283803791
1182967991
1378923005
372386357
1399422208
1228146014
2074140042
1567094806
975667143
1871693861
916375482
1423973523
1050404547
1216259125
1890401458
1228950828
1044878683
388263544
531101364
1739973967
1401933368
1791576228
67924654
1579119969
2119699235
1617286022
1567689781
520214761
1852219029
741042411
2108383661
1412551859
52763215
461463005
1447493867
523975855
359497929
1980779804
252533462
1051632408
624245967
2123655533
1803550788
194940317
235332188
1380964281
1078339129
45429897
1918612970
135663885
2024698186
812370121
520486380
906579234
797313832
1611416030
1023220254
1866659050
631635414
1497805780
1090282448
1488985136
1807210571
1212362482
629528271
655033390
1674746569
540615691
486113494
742040980
1387326222
1622496414
244497055
402735950
258052202
567756593
1513891643
698549255
2071148602
737101671
206273845
1439536454
1287422442
587590376
1532368454
1214895346
1426150328
1995841584
2137999267
882934653
1524004342
1424147694
725713518
325779220
1111783496
1190183915
747846635
1126761675
852155838
55491482
2062064962
1892973514
461672539
598944676
1074986235
1301038760
1833868799
446311583
798956984
1364139650
502414536
1001106589
1328756531
769619122
108205729
282277486
588105494
451501287
1908596279
2108833742
116795408
1319338037
943401608
1597374327
1427108513
1145312879
257858553
1698286353
1495410117
1673718003
1149388725
1480523268
1879250564
880893135
1814064316
1432577947
402270302
2123465971
649424724
1189036255
537415080
477445154
1999117828
2138286933
287854651
1095649273
1172192671
1666365118
1572331669
496534093
247356692
1898573786
1482321739
380046369
1602220549
1243117127
1824967829
859670412
919256433
125410110
303075545
1908300242
63338271
1099761370
1864256601
1921447421
2027668074
572876644
790462614
993210136
461859439
984000294
216358812
1436586502
1983964720
347908773
693720101
799721586
278209765
424908482
1375490761
1723466312
1421255203
1903861574
1912992164
341600435
1357103712
1895455941
23742581
1061394292
1311012552
1787276178
1650825430
1176444998
83896783
27005159
1060945689
1877808166
1273820033
639412787
520317454
1199150644
1918440833
1645781673
291052343
98989378
374325081
34091467
2116939578
305385286
567941813
1679106510
1472212488
31635980
1079877570
1662377266
572760871
283834017
56144301
1577321997
2093202971
895265642
419332665
1289196368
393312777
1160193458
1716731432
667907982
1034817226
446538943
160006733
508612410
1745053883
1047735145
1082267322
916821628
207317235
1543920444
1785656209
1879304174
862383540
653677938
1522175259
1684456152
709206597
1595516569
1987340339
803297511
2092931100
1242576735
480507429
255190299
1031906764
1204373602
620935602
932776334
2129498244
427193085
1337897528
1571468756
1076820875
142914678
1409683620
969774427
2003181778
1431601140
1379742723
338036111
1255755980
864671914
1239411965
44667926
2017344373
468546655
1378814510
130549006
1514930089
1643635992
938159410
676782462
1910965311
1161808910
1232987643
1535675708
1364694994
623121326
101848945
1742202199
1159485626
254488946
322741221
1408329418
386491830
380661977
1341546698
180542434
1300584012
1050166467
315118504
771396408
1372912374
1004839651
472593808
1381965134
1971774651
2049074348
87769090
92836760
1613739630
281588352
1979793665
77882832
63454247
1120105864
900855575
2014097714
1327385642
797037094
845460921
1469849082
1927900754
251767338
1826771354
1338459555
791956758
678504155
1213027572
396665354
1139535237
757025604
344226753
606864000
1216720761
1066700552
1161852872
85363446
1540167079
818708476
655228188
2078816642
1309300359
1672047670
107288047
97252714
483570593
1356535101
608092081
487269518
1358142190
1402038595
2125057599
1728694863
201952663
963921444
1660950837
1473260944
1416876512
108610402
1920790330
206243525
1937107568
2001765481
957731434
948647612
41408114
188846665
831946116
124650485
292952700
1081163537
287387418
758571537
567447596
866750266
2002009581
918798096
97976092
2128391187
662042080
1260706367
240811057
2143018490
975682487
629219773
1293587163
568037086
1178695952
22026637
326710391
1576883202
1385582963
185747791
980447535
1513685285
2038668738
600912523
699201536
1960690106
38482153
1708117872
14704411
100940609
1398400047
1559533653
930886544
1240119461
62614283
1301680702
2082918987
810834734
2031906794
812836167
375064638
994334022
1792800711
985561901
163805684
697183475
1372393253
1565205667
1006818480
1607730621
1063894545
502974603
1656342030
1554772707
1314407406
180296066
146521242
46486094
1497603144
1167217824
109277139
638004651
1680362202
1290897235
1528311972
247506346
659976097
746675614
1739915710
270820291
1921655773
765884663
698513181
1567102063
698031307
1878674880
718561075
2063657423
1801755087
94734921
50082475
2140546409
111580970
1204356066
1742818541
1382197935
935414532
322842326
1961880521
853449044
1162602902
2115508901
2131753130
397012859
1890038013
1517156905
2062849971
1490105190
1389379024
51916983
825590073
598025967
617228208
2066278513
883105993
1686012074
506520790
1493774583
1281785516
619097757
59045622
1245947226
1151200968
1388224578
821780170
891656851
1564969484
2132580737
1705990437
427808056
1483370031
1639582696
1312252644
1374668950
1972356542
1340766569
1287554201
993680418
2042403034
1546936049
1071834981
258030190
943547671
2110072282
280670638
1849403059
1773436323
1830362861
461384196
494656364
2080126051
1431340097
361112765
2116677887
1720568042
264930210
1714796299
230509377
1950228870
1505710260
2146841754
85823506
1547783050
1370636066
553677438
1207182725
1904591710
213181744
54416376
1524054094
546866201
966018370
1702338280
2130135537
1768087895
304677251
2133661667
1578649294
2066949586
1227068542
1537402479
1639916695
379649185
885888063
1203454246
1688012922
1509859651
760806559
1902273077
1700853099
573036459
1870037313
242008918
1043923567
849325141
1376512046
1541972571
611063960
1695415639
1073965950
100912441
1469397446
827181486
760030177
197572139
1881755234
1952270863
676035366
2030424222
688946206
1973473581
922986043
1544172624
1346110324
1191801737
1636509475
731024017
1044489950
1037072389
558585880
1693270568
1294309401
1721274443
1725168711
17632102
1117515631
15063161
102095891
2056821933
36350211
989700070
452879771
2115419726
531966902
408877474
1586321291
7839597
320493325
572855172
1855812580
1599893930
1504582031
969168907
951662995
1503546783
1115131699
598955310
175417015
498425607
1983686408
548433241
1071973183
1589729608
75780701
829771683
586134292
1477718822
1524120118
1774794773
1279856662
1648372634
196017618
84080494
958155913
1003099574
780663083
1059832880
1316314514
1791028440
1793168069
1259590128
765848828
597406074
1808994921
382317176
184439651
1826524329
171114194
1829076366
710122395
1177042094
1867711595
1664663843
988515159
1818806683
1249534825
1762933236
109557406
1814200478
1869080021
930370381
1164482870
230045985
1413766701
1237675993
1799469494
1188815141
1770958157
2115041602
1731711752
1065898100
782913779
1828993324
455214896
530671131
836336069
73529497
1013389596
1174498145
1519102397
1802496242
1659875081
946520485
1896471099
974181295
1086758257
254596358
1319709258
274502436
1461729278
1448827304
2110592394
631689815
2074193052
1503186848
1361195318
1929745701
585197047
244666133
496661321
780699977
725185814
1434623094
1255407770
1634868577
1294271457
232686960
1504936612
2095276686
1686228852
152339458
1360725689
1837871944
2016324197
865577958
885416738
1343038781
1000343218
1614142996
1115039308
216448926
1076070489
2021999837
766643318
1272282429
699113318
1886198031
1921777151
1539118033
2098997918
971681116
468489772
1565099044
70328532
424919807
34746551
865759974
1295533089
561456590
302743610
2003388524
2062998520
1243386064
521579791
1715149062
1798600328
42260948
317586106
139416961
813937673
1420519053
170587712
219956012
1979848902
623503371
101264782
659176511
568845994
1455382417
1559325618
2118039478
1843462252
396061261
2002157827
476584497
843567954
1638848030
780963958
379276737
1266370869
1046642025
1331946928
32776809
1319682927
691366800
1383093225
717846040
897784961
2078493034
1342577627
1617306910
1048556258
567546054
236280243
240632355
2035448458
1739983216
1110244352
1162090301
1434589100
390270300
1108230523
1112960234
185401624
777131005
1633271595
1970641758
1530440131
1668679649
587132674
2073289201
1908651038
1368056357
825705988
2072610947
483666745
246550195
1056297558
1359693463
605734357
576657598
164913573
1919775702
1036267593
1094033095
732376936
50659499
2045861585
1822002978
1191189275
219625101
2073028472
250784863
1510631007
1802059685
2005624103
1824807029
659028889
2074113965
963699021
1171958405
735656879
1204061124
1455244750
1223543375
119035032
1851011848
1211095108
121410622
124854153
763242147
1385806668
1690273273
1149142896
388907515
2126739793
347402931
1184265913
415294175
1512150645
157777791
940395994
709681718
1479617316
1496311514
2090459576
647322649
1853195826
2043872745
1331888509
2111061875
1798297323
1451044948
811566417
716089169
285859770
733727773
1976689724
163838467
806137792
1073100329
1187533458
1902695016
1180460549
2114383663
397043763
675196772
693238532
716574389
2046643843
511274174
1370231498
1693843481
749172574
381911670
598726648
1541637845
1511840346
953290308
1848827172
615123606
1442626523
1490657997
1638336494
1569532683
1942616889
339009686
1784775362
1383636315
1015474269
1018025363
662025978
580341493
1495114388
1761289744
698175344
1972556457
2073951971
1646394549
1002848923
574362843
1769600537
177062501
822076661
1065244575
84515505
1154391881
295699138
1939699364
1421842302
1292878418
60359440
1960866889
177681918
1769370064
1880756584
300502306
1986325570
1253761995
850546745
1058739320
433222610
1869340114
206574282
294606937
1156540069
1500388784
647307342
1060884037
912221958
1718126981
706280737
789137240
844024988
552478761
1146240456
1522330585
1601624837
1767301348
2013257969
1068810318
2040168535
1649935467
889958691
1519939953
218405599
512597162
2063511651
759130246
1991297014
558204175
859867408
355280707
1357363672
1576880852
2121992341
1143270570
1144526358
2133054794
1654301153
2071306360
1758780288
1573901907
486864887
1035929641
2088915232
960233954
1455320806
34685692
760904593
1710886762
374851447
241667523
433200116
1508737246
228376745
2124369939
1787245995
725562215
1193067069
539783024
310517007
1301985413
1103531639
837545034
1320291741
304510174
921697586
1117111834
1838040998
734497074
423804287
1466902329
1004844923
979534620
1361518564
939383206
738140888
619303959
1432742163
849216315
1751637880
1395331827
2094672783
1761290613
62329211
627835740
1210854030
848133710
1525772696
1493722686
1756251049
1717335023
136420075
1583452758
1939136954
1684511078
1861542435
2106643414
2128770586
37142157
2101654266
74290552
1468038120
221405302
764769798
429412320
371098166
1753570749
833880230
895173271
311442790
1667822247
1740278169
710013850
327393878
1071381852
1541810204
350779482
445122546
15108702
499505562
2044953899
1384075838
2058004528
392958140
1363297919
1890722700
1168344234
1634454234
871039023
1189091352
563335238
1049243325
1605596733
1455752847
63203982
2116924004
1182145803
1840008210
2136233647
2092157429
1644499350
684399912
1836775283
1425415500
267114891
1094377663
918393756
375932584
1158736856
546083357
1564025356
2002196712
2053636201
84814507
1799446099
49442131
1225140542
1727731094
817243260
787118743
1158197666
1576052819
1150293361
344568359
1138739062
2015340131
256213908
1028925316
1538124392
1255393933
902342269
190152096
244131127
2114607513
335550339
1097227700
1034620103
854637659
280663613
265450693
759990773
1732518367
1950290890
1307048615
334129175
1571498609
230295658
823771157
1672982194
490903699
1525223097
1585235065
922927307
1219890211
277202946
596268177
84034953
1599980673
1360071067
1999614139
96393335
1895459538
314527601
475282230
1894416756
1724375966
744978783
1528770040
211219872
1119889851
1014288226
1181079866
1306238659
403124411
469585325
1724607000
513567815
93900395
1396521144
1832597499
818047742
644984236
198769053
981900184
542582137
948717717
1214661218
437210315
51629150
774564431
937261774
25643278
1695885044
1929886204
1320448893
2146386260
394611362
1763953748
1719886545
1109168357
522984459
2131639883
3484013
858766139
2113377964
1134319500
1675877844
1132753428
61660473
19641335
1017291016
1220813884
1192432175
883390025
1972747027
904139605
1644754864
581534377
148504204
435679808
135682098
1597030530
534541633
1759644568
271201855
1384473880
1474516188
151646077
257344767
537150670
883505679
2103618062
729557070
1370107688
1175170597
1126793689
1509096826
1297633162
1156444734
518405611
1332193999
1592432617
1855001587
475395059
2067232884
207172412
750930324
1896439445
29388756
2000551846
610309766
1100987386
1177879832
1094127752
316323646
2108109674
899974730
1052719403
1986418067
508281975
705254438
1043701402
1406240063
270384197
1699603043
1189958017
133138419
1884861509
1364819816
1983771133
1908529465
171186355
1666573694
112089005
1704887082
686175776
897487319
393364956
1085586206
1596117129
602596851
2022974607
527484043
1425948917
1977880377
306430872
677387948
20847555
1584904058
1944265637
274135018
1799380925
1679326425
831146576
1941432984
784476873
138228374
1960516194
1541341358
2062481838
1427106008
136198028
1188102315
708930930
1214102803
683798563
1248854319
1490983423
1746432639
410267397
1939228072
188013652
635097601
842036865
1285055157
113719419
335598243
985326160
97495491
1932410866
1342474629
975253910
233692670
829915186
1794171576
1710938438
2130391060
338458801
31138003
37822187
536838826
1114249493
628368762
548944359
1517811405
345098081
551715309
1292009107
1708769227
557641427
624316093
2107019299
310591375
2101089571
1474808952
267492054
144468761
1636465021
1072810909
679384668
2122806952
2118073004
238607642
80449521
1570949572
967116051
1125141025
684063948
54344703
1992378632
1003345242
1305941054
1186830363
1051982233
1081950637
483996097
756967912
1282986436
988062713
33505340
889131355
45294483
1428847228
1407658534
1839931084
1062022633
1468960031
355489401
379123711
1356069698
969315879
1242507415
1409336176
93898589
2108666326
829852656
407674259
1690365285
237344565
730891697
960697371
495804199
99653692
895405904
1122822889
423797373
1876650390
595359889
2035755008
1614436219
1109504924
739873235
494036946
717703006
210266592
1516887634
1886419358
45414942
160492633
870289048
471941968
1246483703
5762651
699073065
368045644
1373814977
634464256
1729663657
1161911121
1562859607
1899023880
663053651
756342497
358981122
544461212
2093237642
333989199
1714961059
1998055738
1357612883
603987743
640304081
305422491
1956966627
1096111481
888375617
38056229
892906921
1502152171
1696099438
873849371
1135364131
1029678940
383139205
258453626
678341691
577008986
1583686295
317882339
355086629
1047930191
1740145944
446894777
544582833
102621812
101124306
1711081918
1430096893
1907462515
2105739651
1639263415
31323935
1281514898
432841140
682916692
1493629505
1937280093
197540023
634717257
1084471633
320707093
1435801678
952731253
421374099
1496686105
1001622610
1036048486
1500827645
1172895364
1177028480
1484134783
314971356
882851238
1425593010
1753131375
1207471340
1867285674
657900182
365357179
74110877
420600158
1945990646
1900986453
1050247415
2085753149
1492491416
928445407
1507289975
1266409096
1778500695
1431320455
72434276
719989779
434024662
1862078893
1018492118
1700512185
60831821
995590809
2096510543
2074292291
1360243453
854291738
1573456515
1397753409
305184877
779548194
9131815
523389948
1440878181
1036072502
729185696
934889250
881723195
733564948
1175584273
2018412663
1089044259
1443748429
1241522438
1508785747
2075966387
864960233
1180543530
1784533522
1935935713
499571675
1108185577
1786891352
670357689
795405036
459917467
1299447942
554723277
1244607096
2045902745
85655950
1519185205
470842664
11631767
2350681
1228820391
1152441035
775222096
2019501371
960980084
153266178
956917684
799158561
729593083
1428709051
1037899945
2087566741
528600493
508047021
1048277404
247120451
1684673505
371350807
1056769362
544118821
432415852
1989897637
1084526532
1410819434
2133244202
327881244
1879179488
1471271316
138287158
1119937195
370445913
2019099072
1743325520
340778676
977587603
786554226
1686656182
1110553695
1697634029
1283627472
1278462176
796053865
442265344
1372032682
1198508417
1144535762
1762867659
557208226
355362026
1829776798
1655894986
706748218
1795486411
18777804
1459205428
1464106260
1218394725
1406530517
1826372571
342106
93921420
1007610508
144981327
1376558255
1023925870
1668114908
1848557965
610728420
2048638723
1042710858
809731238
1680896002
761488947
475439696
1142841764
1310196614
2052693591
1530509196
2053358576
1863907706
1493610259
1437992284
752427655
1911258042
1469987575
1355469444
576356804
231572917
2082645614
1100208110
10878299
2120554467
1580664205
1873967367
498490083
1134343397
224956978
537773119
545629343
58402037
945334972
553269991
590400064
1192723053
1297110998
1106928049
1855278407
1860865686
1961253687
1986599163
1906438442
568216738
1400948057
461290646
1152612085
631039932
1855656951
390204694
1534484140
2109726034
1725552795
1192615560
2112270982
1654682285
1880417809
2041877089
992401428
397045921
211879853
2039109195
1191603055
1681008749
289554095
2038377795
355606755
1894694629
1531939081
123846529
187019123
257540484
1789996838
2084827919
1276691130
2002059939
1031969512
1010453350
1883239892
1385676114
1530967287
1947144791
1792726307
2089026078
1905118118
1687832540
2024269982
807758464
1018429799
814701185
712492561
1966741079
841957933
179415024
2109221759
2017914552
61325917
260097168
1995448708
416822144
350618873
109939768
1480991959
1546604252
1734961552
1019804214
1481202029
431944019
1248477938
574474746
727106687
569800387
1311798501
1388699270
1142132286
1325240879
231185186
845968327
1704283315
1646346669
1513731721
1263408559
2079413741
1205013406
781804678
602366283
772545030
1463517650
340040883
1373867209
1033995587
1635847813
1122563751
513521559
278883042
1745094764
1341290866
664273514
688584371
401673954
757985417
2122543195
1590306804
883600907
109562717
1763937759
1623872252
1772833668
1123058156
50651800
1495051248
262167105
76514504
665659384
163698892
1201657591
9286176
893668012
1442679756
1786317815
1725977765
1690645070
1848321351
692166151
1453173077
635916748
975986322
1600118935
58977752
571604944
682294157
2104717669
1031534306
1120573055
931562870
530390367
2063617778
1429101671
1541868701
1355222162
1534188329
623457355
1720578927
799946345
1317210926
809112929
454934508
562961987
704810545
1488342004
1865545278
2037372672
2003734965
1335656724
1212152516
2050838529
651790320
1009290045
358219046
1557784924
482964947
2105083545
1275914521
178343709
1020971297
1001895136
498229759
130916092
588232470
1532339828
749716569
409326421
836051471
1175202126
523972685
2104850514
1927678168
1651737178
660577339
1064216517
89553786
2082499941
1981345337
1438076228
1932466874
1264149803
293674733
444773118
1294081486
1016378272
740778882
1563972807
1392697542
219171472
1707761784
214498821
1003027022
1257530232
1271816875
1584606397
1611127463
1150412743
32023266
77053386
501477807
1936564584
832081832
2086658537
1169054892
1961439936
958930677
806705569
980426031
729470737
286009575
657324291
835573499
814017217
10341035
1009480840
583865873
1342061432
21352228
1401976127
2065964436
1547444292
424878778
1447818352
517815697
1095719504
97864906
1025237212
104247592
1552202916
1022620149
1233652247
29885739
1035640044
677142190
473322880
1159071293
492571332
1904089351
796473839
1407071915
2062733623
1466923966
1478067255
1317195110
90258970
1215518520
1299997475
1579170732
519352991
1597545666
1567013987
687160212
77724592
1846350141
1455343656
1139172882
1490842027
1885078863
1640822132
101077352
261677435
217193032
1805457044
1999321013
2049784785
1235159656
2101400863
1253778517
1994264212
720272354
1322544846
1945610977
285918157
953211762
558282994
1630676315
738831140
1127038349
1761963240
1332836826
602196333
1198868976
382647542
1882352047
608727249
41168046
1393110966
1191929544
1326752159
129077655
1260569811
891089629
690106865
702653702
1066950942
475497559
619495032
368779283
1416004320
1556084264
133325373
1017927815
1019493984
704347393
1354381057
67657052
908689756
1468802482
814915129
1030035211
1707188175
1044831155
490229713
25391941
244000897
1168897803
1941386235
1597675179
1032192216
1743475468
519438901
922687074
1953548494
930933802
830319224
801061782
179734515
22480441
1663927472
1739410593
1867358477
518707954
1756187101
1571872779
761859794
1731252283
596497178
240662141
285009792
1848456661
925475627
1631755445
121055803
1719045201
527840786
1243403895
1512952237
6705912
2081888519
1785237506
774058486
247291382
1529072562
258464016
836869060
145011903
1815176971
430286496
1120880947
890501247
626069230
833903939
1484493191
1673941457
148122004
668689306
1652975112
335996821
1674010598
2056043549
1591940572
1237179577
171271792
1100720047
1301764598
356964089
1197640753
575492147
1245162017
2059013217
1834095726
2054978042
2055330053
1903221369
671503878
522796748
748091356
615441327
1980539858
1559089059
1853195024
1920513569
1762000131
1592868690
460641976
1572927930
368936335
990991429
1403185779
1161111066
1719518698
538731319
201676291
806535558
1215673308
85209350
1709088079
1720592008
203326071
1049812385
1043907650
1400099479
338901550
160093602
1846946896
1489845214
1441470817
1757072529
2127148795
1366437896
55033074
609140661
622277472
1838135927
459804480
1363607474
685576812
1884131782
28377565
6177590
1982358030
282791683
633146599
306692325
1874072209
1632414527
857962407
826167802
972325439
567477847
826828974
368942133
418402850
1324643434
1887878705
140395534
575111597
93459751
455388729
2045650861
1877594970
128020787
1034170010
721264604
790460596
1084465311
455091676
12241802
1519847152
553843052
663184051
219406733
629388004
60835224
178674992
1194953313
411489638
284721533
470859279
364528543
550221660
929833330
1494986587
290441403
1416406515
1481695584
1798960356
1368884882
1989169037
899094963
1848298541
588190960
1354655550
2079038971
1116509356
936229155
1175228609
2036278164
1518616717
982773770
400856700
683421541
323652653
636092487
725934938
903122081
1469054691
1596364006
947669162
2133805731
1942532875
1465278193
780274219
1570784006
915465831
1511899257
908800422
577906795
746279475
1020100121
681454570
1223433283
2142915481
1308850654
2005249125
1209781636
1093970872
944796902
1956895242
1173167732
565673980
8116808
428262146
616059705
1729462882
1646170312
1732188460
9422754
841308693
191747417
823801492
834023022
2007999208
456072517
612395303
1304843829
1602076172
1240334451
590907278
1765111939
299526724
1370303423
208784615
116985924
1425351815
1969969973
1544879474
876164889
951668587
2079677457
385733233
1108905114
1892295623
127801192
1306373798
1740284814
1635019160
1855300629
396925635
1389492594
1300690674
364405015
1066240288
1293841335
2292102
1372526479
26927715
560293355
1052051017
2035885556
340810153
1384915219
1147662698
454668486
1686046883
60688574
25325400
1002495569
1408816162
531050967
1447066633
254416868
2058360851
1684834516
31034480
1472746634
1560845217
1797947365
59016611
1895394093
1094372924
648234318
879394205
119106808
1221216900
233144718
1855538013
575604515
842048536
1330945412
640069444
1865018854
704477753
1872466178
1859500949
441208412
1506596183
609433815
28206019
578308179
1855245006
172307632
1931038178
913994106
518744336
190074486
1798322662
176840393
1292233767
1613981531
1460943565
182073167
928135578
372502108
859485699
1865305673
1168876797
1637146451
1002581051
1970652394
1615592452
1222330385
16763211
1870476714
1622792960
1574786957
328645872
1509188987
336939252
1162408818
881482315
1629486686
1900256109
1032771357
853278974
162550208
345744305
708524213
1634061421
710288205
1171464758
1625618613
1422069061
2093906342
1141801750
284972942
1647806593
1262385694
1326703209
534918143
631668845
551045683
1673681057
919654576
634029158
1793194529
1695452836
138355624
50268570
559380266
1910872490
2122820635
1980549847
1551926616
1937186855
364629976
1099559238
787726925
2122827258
380420721
427754511
832548648
1972166612
1095955314
1780588853
1771225892
1886548156
819790938
1335229750
224101818
1242328334
1674528395
2110270441
838447128
1381255186
1455211134
1217278089
226056371
129222392
138593498
1902368156
1198597311
1623072190
152040832
1496403343
1035764358
450384712
1793062424
833461016
904588201
829550064
1970570977
1259192562
704458641
344909642
11875973
533838434
959038775
1820584088
792631142
1235237900
1132537330
870698781
80346699
390216473
1500196767
801994830
2012661855
217005593
1846971974
1370543634
656288218
758871386
638791547
1429359361
1140491041
35166883
695253795
2003259100
436945187
2054855271
316282742
1949784559
1203650887
1381040902
1799811468
160701103
1518846264
1604730222
469520564
392950011
2050085973
1221954942
1588932651
240628364
801923683
1424546243
1978409425
1042593692
415673830
944717030
1566504955
947662415
2128306652
1966955654
755333148
1661515763
1503143937
539527741
382997586
2140884128
778684433
367897474
969125504
1609590781
406178993
1918167742
2058838622
769031189
2007675515
1522740786
771315361
664186867
1771019745
2047498550
438802761
1805705610
545036821
1466520651
1066008553
1838937039
595877378
65854823
1424626448
1914397066
997760020
1854021550
354811901
1968904808
76666698
137106523
1188532990
746760004
711180819
1055697559
1502099999
1611699740
1210524730
923973653
168496868
825175464
1065503086
264089769
968222861
1926458249
337180537
1753753532
38958807
447170123
2051861508
1265243854
314598203
1826634575
1270342559
251916165
107052175
1766007316
2080909207
983790270
864610310
649480386
1963500511
1853051179
1531337822
904059080
1891468809
1332122515
923165526
1384546919
2090754813
2005977874
379626638
506884522
1226237252
1891371348
462239563
1450478057
1150747623
1210949830
471465323
1930947298
1100726227
1470803277
1536754864
1495907369
188312133
1894605691
178319773
1366770145
1406170035
769403350
1821929911
960116960
1437974817
1089698005
233158025
1851292440
1303874386
1047757464
674952027
1205594962
730317833
2013438915
681111630
2120460792
1815414110
697670629
1153471541
1064276299
251332261
1603177721
736920197
1099364710
1960025173
723764222
550223174
240895108
1062288572
1799309636
819351387
1529525031
1802243902
623393065
1194655203
783941895
1896514055
560390987
127206337
1064781911
539912405
1047835591
794874643
1666559669
1221567160
736682670
838262600
506288357
1921861695
99806436
1586982913
1383933898
92168878
303289354
484604696
1401928704
1166747839
723986116
786335347
388285024
1708639817
1005375806
1839305418
132089894
1105832309
2086974679
534056404
14407496
1984977362
2137852157
1466813467
1172970182
582669793
2067039046
907086788
1528023719
327317984
405882805
230653603
1898520677
1758752148
2003673135
226450509
876155746
230857476
169573960
132021373
603233520
1906650154
1098891794
1665497400
1025393668
2052428284
258362147
1781848404
507966187
233574793
611307714
2074428044
2033783283
1590221725
1386906050
165917574
227732609
1423026569
2013687166
1751303870
405888367
49079513
1431745222
521796496
371966681
266556506
1001421334
1412172224
1900165748
1441878771
51950549
1521302380
650061339
1014009326
1251058162
394448535
955053957
1931692793
314124173
863264707
1046562160
1053439654
1497948537
2074631490
696133329
1926085242
1961428501
1608810349
1839912887
65264370
233246224
806046916
1994695982
1404804789
830547014
275751697
2070487598
1842805618
580345439
381110771
106603224
1776045411
867417277
522554722
895484346
130569435
595194454
742842287
39889667
1586084960
632288852
152470426
362672658
498018222
2016434869
1876377361
59419713
1861273972
473394605
637015261
81925722
1954447673
161227131
1333659456
647954410
890995357
1923464268
848028230
580141208
2133885534
1951355289
1036062134
143094473
1746759087
1474953503
1648912229
449771988
221489185
1479475089
881862059
1083460771
534892926
754083712
1287897533
855345841
247075863
1976029377
172026112
294737990
1226570717
1963569359
727742647
1434452610
728421243
1775534990
487358267
707587070
366578551
950450920
2075936361
83836928
133507045
2004252593
2039440940
1831923853
1463203556
1529743634
996204190
1068169411
923127578
1906324953
1087060423
1510861438
1286903043
69553024
288798525
2066203049
1914587824
1949431772
841645124
1312293176
363947137
1549330389
1496961148
25368236
1456351430
1028141241
1577475526
2010515225
293786803
2138275909
653294732
398156488
80628562
389813425
623805575
1916961269
447892522
579304672
1931749353
1985611934
427700353
1674977518
1240651056
618574476
702231182
269128259
1230774566
1017080058
625162964
2033361908
1999583769
481795292
212547359
969099888
1771725050
650177684
1464465485
551044330
1104768000
964497311
2105841954
1093176449
1926910400
1874397974
1009347545
696290503
1234221545
642428266
138571923
1991451804
1255250114
1730761513
199775210
470969679
1018155198
918745912
1218376940
1889618914
393403620
1674474154
602174331
1146014011
610304887
1627144579
784057904
2041327926
1051889474
1527135902
1763432754
1571748979
2100400940
750773206
374092854
942636965
17675082
99072743
1868048479
1425368147
1085175702
278599906
484542258
239265868
1666360872
476914419
1639702573
787474155
611919293
1430395494
1138313069
1397074095
1009510239
1328541962
1227989980
1156348846
1936054640
935667035
174949683
660345829
1508696293
1211557537
1832747652
660583221
85515371
588743097
1281827070
1096751589
1428205108
458626169
732971088
389889794
2024164934
2036894337
1374819162
935186445
1146807600
782295538
1136434287
646085099
1991503194
97433207
487830786
1691416709
634019312
1131288098
820943603
812838846
1604115780
1321508471
558040859
656444116
1930295996
1752030979
1384434588
2047272344
1779921085
569902931
832764480
1578843023
1942712213
1028774334
1001099923
1795940676
1457319813
1374349469
308197323
599786544
59247332
277289559
689598454
1886859893
2111004799
1038513464
967305464
1673112526
524516747
2139239457
949176335
946501955
423186468
1556095728
1826029331
275533352
794075608
1646084560
516139845
409612102
1397987603
586199745
103644038
1450501239
570967187
1770515705
940056150
239480608
991767637
1014839560
1337604122
1327156399
193064124
2068411926
1888575911
1815362751
1685641357
858924284
2145365573
1379095137
526295875
1892990241
543930923
1620872342
409277206
967854275
66863197
670512601
2023340880
70142248
401094894
706235630
431079163
1942741568
1706328030
2068460755
1144232532
1378111536
954729135
1747070197
582481343
884843019
929003277
217354676
52068210
2056830827
428447948
418964647
1620299398
1269150679
336916574
1213111444
936725580
123552551
1287135368
1966325176
1348478768
383829624
1608367578
2044607029
1953516682
1646350085
219982694
2039028309
49572701
917443586
344326692
140930210
1563164155
1106388359
653360854
256310909
1805933761
1470982621
126973947
820566850
1416484942
416079989
490167453
1677563541
2122439579
765472747
902937060
1712937555
611521988
700610700
650955355
551272631
44084614
1460695513
1092520646
331576119
457538170
271437277
1072126486
1379767210
484198177
37414404
1823481287
648146026
762453123
544976735
745468380
1877796833
933204695
1271985745
77290993
1495814574
1409428613
721740671
1740313593
378789477
204388517
1879820113
1022375508
1706982395
2050342091
1232744249
506603122
585197989
838002550
110182666
888789615
1592662289
1870694959
2137153394
1833614320
2128598303
944249846
564860531
1797328328
235025399
1917371208
371871645
1181670127
301813130
1867311314
1229966808
233860068
1486404887
132632852
1028059706
1900103167
1682335889
607403807
1786628154
918204584
1302729058
1986862721
384391551
1237632052
626175218
899233254
1936214595
979566550
443188191
1419960562
2042936839
1994745915
1734548210
72667755
1962312570
1556557138
1205461870
1154801497
1348896830
1977866499
2134029159
1700122643
1108645441
1397491016
1089799499
249117488
513824561
1998756373
418971862
1492805653
626434209
587961356
1117080324
1843083299
1434716474
685068955
857644655
1819023905
1701692295
119893472
1965697979
107479996
1047643076
739382733
1327743226
1232958433
1894722295
733017982
283687727
423460272
1706556332
281324425
1228455340
428464501
703403538
701607183
216871602
660275190
222657615
1426315059
1728615305
2144816237
1776410366
1366125493
2043574487
1540630203
1340960930
71868632
1312125558
268055845
1986855720
1829025799
1210296482
803575739
1035823854
856136751
856114040
1153116569
1063398256
1278019397
1534827263
1573637006
1508207553
858534210
801910891
469677648
1588212491
19727955
1783000418
1457247367
45214663
2113266841
1433087176
472851843
1920348433
1580917383
1261505230
291383097
1813504573
1874304487
631799043
665339917
172261162
1591513432
1886565141
581657097
1968360778
301527614
1201421943
581254263
2134360760
1240078327
1905034046
973805067
1108654827
1350134185
1725624284
271595452
809497497
2024920128
603651486
819236360
533221287
362137867
1305475270
1788103806
982869272
1337902041
1666814298
72455909
1600442264
1787779365
1808413256
466695185
1728433596
364956848
1232609998
769869818
1817453888
1479880453
389705298
445715895
613633794
1964442802
920818684
1843972702
149613315
1685025692
2091122672
1344294560
149257607
343669237
744114966
1038623117
955413077
690793493
1254048614
199703113
1863084337
1398012588
365018204
1048113900
46451475
556859821
1280190040
1759902277
1830134987
1444765040
1190785111
359747198
1333447915
1732741616
1076014845
699547244
2029211241
797100143
187829564
1356100987
1387011710
1146457674
1607959778
796331112
892671834
311392921
1193860693
50570282
37829997
147838107
632977694
1349945390
2115193727
444961346
1323326451
1823529065
1188529861
1309795963
40439112
1921891296
1867242157
1423333036
792933193
689150596
758595147
1545034188
1386151039
1849319389
995188565
1505525383
1279020863
1893713040
22779671
269949172
95863545
1587716634
1280059101
1610119464
1405116242
679365390
1535949709
1082173862
89925050
589229885
1198340702
1479456189
642342982
235406488
1208734935
987461283
250657610
1992669680
722691452
1013443432
1967400018
2072146318
1372656522
403183122
1327657770
578372311
1614954360
1613980148
2012207671
1373537487
1490794283
1130599052
808721934
1844928682
938160715
770390248
925865523
1094282089
1016338060
827110060
1803023729
342575234
1820885906
1570418672
281926048
1121932370
46114687
1636516192
243016835
553735571
1619680083
1376153338
850533163
965752929
1132922559
1780045208
1147752194
939315385
1914031421
1750519268
1854426653
1283892090
1124991189
1724815935
1410538078
1892661655
1553326048
652483830
1717201671
834697806
1092458668
1248695946
1664791682
95718736
1084134737
1470426187
849082401
1007273173
660607166
764605944
797138195
1028263892
178385443
985551961
1109889034
558462085
1588523612
1476841353
228125771
313594550
284624540
498482533
1420716824
227552580
871568928
1626337100
520641564
1085029773
1639118269
1137158250
270132796
929631437
1427549156
1651055766
1330269964
1950471855
1490288065
735638995
1365183416
1240232779
243876504
1559782206
1216321785
190810618
926842966
1620323979
2034506564
420793038
299225061
124279589
811583259
1677734320
319556014
522275792
362287425
886394791
768260392
1736667322
500803411
1616092697
430725580
1090682437
1734094695
259184681
11786886
808528788
1474679068
1684561334
1012427566
1972533162
1717535896
194944228
1294372733
24475751
235613326
836207894
2136439765
2007281929
46953655
1725104230
970963469
1188163463
1528134490
636647151
1150686428
197637088
86524123
343037874
1697893444
277421469
41803820
2129832981
168759881
866738678
222596911
1042788729
1418776241
1682164463
2030397117
1823177572
881240956
589118709
1352856296
1040817835
1754425648
563627225
1761708983
1363010107
521632450
591703708
1489663155
117373576
505932450
921936862
47891815
911100775
1209107938
811159822
571415015
266711672
88887640
56956190
171772606
456939698
329991515
1050228311
457928003
1979420086
1976586832
1640702403
813325330
1625073963
1023716588
852832427
655099591
722007471
716595713
2044917582
1822378673
926196356
771502977
992025224
1588400955
600686134
211860466
330936060
565805375
297285789
374725413
1411784282
2011815053
456125704
332491398
1241486931
63982370
1183429897
984889652
1737948848
1298027053
514621965
1245466585
398292741
1276058998
490438626
333675935
273047093
712675403
948584240
371928097
1575739164
1822563764
831776599
1995865070
811534309
459827264
743338154
368289803
493643838
348433179
785573700
515224271
641611476
560130271
1509143726
1967086135
1105526900
1971447221
133820996
249582513
208657913
1275061671
2086847410
1147523317
2046636567
1470576291
1905637590
1774144390
290254986
1475051417
397228112
2052626864
964520802
862509228
25817467
1888111189
314288633
328576072
193615611
1772177650
567297711
439901927
2036277419
119458512
1251071413
1783742253
1586878074
284262946
761647778
1666006559
1603428789
864623434
2014910313
375910449
1993385935
1338310713
444127725
727667783
744959245
836723999
322253532
446227661
333692400
664116389
834022202
1477668813
1857757740
1424929936
900486070
1133721407
2141509175
1377917169
625336733
1872353543
1834733075
205128013
118576668
299564900
157106033
356672692
1689693166
889116928
1767797773
130758088
399511062
212031930
5415779
1557735290
1649087877
430785050
1174001070
307640362
937136136
505016327
34721172
1128810305
1713950145
883095360
2053241477
1512960245
1971222574
967082355
284914533
1359131130
736751600
265778567
1378220100
25908337
281883411
747661733
127073473
1537975284
655379344
1012161094
546290383
1856399775
1345996074
431237706
487541684
222867668
1792715870
1031793726
730188780
1948340984
1120703376
1082323298
1336771602
1007012780
1375478326
2082054979
846142431
172316069
477604516
1343365773
692442081
1527467595
582305993
292073611
362334387
1905386087
2031486940
647028315
1923234761
1827013118
198152314
1528595950
1117644489
924687580
1921343474
2108787255
169301461
75442
1996129609
1751080684
709970113
860447645
375711838
612718898
836705923
1571978207
1292572525
1889191876
615073544
994400418
1744150081
122278716
1253424339
878200834
1755112303
611198482
1194166350
1575479619
983338859
1705532709
255347037
621371625
328563173
1230454861
1382467935
609670470
1367810347
937935232
75863770
1029124863
201959270
814532161
2060494188
1862416443
1357994346
1670362953
1956706910
94489094
755285187
965400824
1909284187
661753947
764290563
2147380006
1729565475
1820186982
2008143643
819040855
857448527
526567208
1720820988
191891123
744788626
2007810778
1499932434
2069204313
994988980
364591484
1994222682
284702799
815727564
1126604741
722680323
522350201
1808161560
2043330290
164549170
1609415684
1776260193
1991657598
109855101
1504668415
11427778
627094153
539964735
357032641
1458560054
2057788508
776034931
342217055
494442965
1714616891
1908818847
1466833574
582526112
1409698305
1674434246
668569926
341743264
1326911314
2014200908
1157199529
552776182
821188428
703497270
2117321581
761463468
1770849752
780819885
921188196
2023328250
1300343019
240710736
1162817997
1364553660
1873256
893312730
381899276
1889549524
2042055442
938788105
17227628
492314058
1510219907
566986374
691403101
1936207063
688601230
368502940
1849069599
57131953
1622785266
1806158909
1301751007
2105136736
335831973
744418564
1189958018
1013273982
1203649332
75503
1390745993
1275041818
342146531
441861296
408027585
1881263602
1866608461
700143075
582152479
1065515608
73875335
384929256
2058999964
401339821
1511848010
437430515
579347170
124319762
160428133
1087626058
477163092
1075850120
798345326
2120238950
1278348012
1253557814
1401810714
1026816933
800376019
1832529049
1635691756
796948757
495415961
580164563
2007988560
1120125317
1818283804
149478352
790730252
660270583
538843225
1527445955
828896299
1291406366
1976367345
1537477188
1568628647
151848352
1769093002
244511644
1885860807
1413107250
358494081
927219633
492886036
674633948
335548693
1356461704
1019691888
124344103
1514727757
387744000
934922574
468041557
1372549806
1028493917
432074068
592779818
1325772134
437656128
954073115
162273676
1492205427
1575501919
797000434
613004987
351771799
1531864345
1929925781
1967921211
175044404
2126523538
612754672
805568587
1455749163
1303810284
1353953767
26198947
1412185945
584580263
789564161
793167545
568437555
1597336636
256253519
784237748
1849321995
1857132736
120015889
1012014483
1472975225
1204497084
445498184
1127574597
874380999
2099442494
28452362
435987694
125452218
154611422
1636824392
715225951
2055619119
854380543
1025213936
355389635
528288893
1134547126
489307149
945548002
1643560388
1167297911
1745752073
1266692451
156243646
599533302
553998943
1500017776
1189267612
1241115753
1254090658
1941355262
1583320784
1325387290
1868191215
1653971214
263917169
1061017426
1532016499
1688735212
121536107
1380495570
1745453050
1195305595
963450995
710355681
1169799389
922533628
898584621
932106213
193166517
623989230
584373419
1995996728
1875885179
2119540321
1226725305
118884982
1778666271
842094977
933240475
1915873832
567751256
911409513
1353603563
413263205
2006994433
933458687
992233092
1398133241
472527185
536742089
1995904250
959140925
497242797
1758871676
329620023
1738517183
40927162
1813244318
1280690094
1234730969
29465039
7265213
378596364
354206698
619289211
783496392
2108668561
452366312
463134499
829890384
1982274586
156700465
1346944538
954933262
688309989
1823830528
1359962535
411954538
286957346
138536962
1822617070
346868868
541056812
291873254
1910958978
2042198158
77531025
1877531742
1408171189
2141097953
177968935
1584918899
189389227
928746349
23759873
627078113
1754764347
1632713678
1969269598
729763949
730604659
247976110
69833025
1064892584
345980181
1498899980
70814156
1165268240
1321887543
1190927146
837038262
1672691439
2044094297
566145140
297654665
1518093171
1289283769
502967787
953532549
1777822947
1000567335
577442096
817693324
44979727
1090822747
1632011272
909532396
2072888067
1792848812
835983975
514242082
710935857
69617889
1040292057
1098280516
31024091
1010073934
530858616
1471444681
1114607464
1904694412
1965895554
1567371971
1498749897
1370961794
1169828775
490676190
991035807
1327040556
1082923947
804472213
1565665752
2145075706
2081156226
1590128140
1839398535
1367177700
1420232950
8267420
16320167
379790126
1810651133
372279043
972457739
1415748381
208847585
505004846
1242312085
1464958241
1597129835
1202487780
1001177705
2142191593
1796767138
1835204112
569172845
1596922077
1203885339
1977282172
470271393
839002177
1080040682
2129540726
291635166
1877143133
1542963441
2056871390
616782889
688064146
1547468046
782291239
463516636
500968649
1148623668
1426451036
1483657093
362679
1576647195
1820114986
219632397
223232645
2010520332
489930561
1959309118
1031692129
1267562640
1868433986
846863188
104785209
11822096
1846649167
1671207086
1204438809
1032400075
841634684
210893861
1210456407
178867616
906130934
1050869795
969346675
204366720
1005741341
894263169
631257744
849062808
2124925928
719517545
801021954
170199394
1401271618
1251144069
280101845
922260879
1549689642
1880487594
1159989545
2035528569
1593307066
1398171728
1612617448
1145876393
1441576102
1351459836
463635089
106554976
1335393463
862931982
911181102
985625054
887323301
1176214404
1677621120
925654932
450628156
1655815996
307156655
1760587825
1328560161
1752905752
21532490
1498635273
1622676145
1003046444
861082310
1488364295
2053226919
1639799313
2128786255
474669429
2146461308
1465225124
391989265
1782689530
2032059578
1966485576
836180221
612697320
2027336274
130628753
2104038376
438119495
1397641184
1030553441
2114013225
59651165
519833764
713729982
1940826934
1855320034
695360245
1703799436
1468605538
567508279
978610323
584494576
443998665
687952538
867454681
1121827516
959443971
1183503745
1481393826
1927640720
1677800066
2003204374
1025740143
1387243283
1743743099
171795303
760222819
131152589
972801956
50961549
195426799
1096621282
2087364201
544457904
122013830
1824460329
286098045
1482248746
1159364736
1052739583
1253133742
84170697
1903716074
969516551
317850342
1153291073
36544181
78387570
1624539477
964920084
1249216628
858661400
665301199
1724532005
1600121568
334598449
1959653124
1599470829
744284979
758830080
1177535147
1297088905
2092866754
1280836920
976803912
451220488
673305126
1769998280
358631005
567533043
2093880588
606251348
945625380
1282733877
1950277149
1103285144
88614992
2061857873
858154390
1670616929
1493971280
1260190987
1331381218
355579683
698694908
316172904
1396824438
1760663572
147868424
1851911368
2002943618
207336745
1038894869
1063238270
268270774
428861817
1626162199
1391609188
898485655
1751697861
1533214944
646642278
1011590296
1146619863
1941157146
1728349769
534756817
840227732
164373525
1302701254
496531344
1515550231
1940257326
1792505511
1351725398
1022130988
1931833541
1048076285
1080063205
29590713
233781836
836005393
1945331394
323726192
586659502
527189586
1064893874
672995971
1890348970
282303459
758940401
2141104428
1505287347
990916262
243981100
1471052982
361197413
100814934
1926239917
124040013
482338908
327152603
2017380486
891885107
153350687
1189823221
577906841
1282724668
1263208126
1043184825
547092942
700006418
132029246
18930608
770653224
1761911794
555193353
1686979674
2081989600
1579026926
1750991173
973699789
1622530616
2062621462
789324639
1713447387
1272743214
1262682347
1819653709
1515044989
1591875692
852054012
1920239401
946475145
1337290003
1155266793
819679016
292082961
507191764
1528513603
1397741765
1094203381
2117977071
42128268
338520994
1574613249
966966928
1820502978
1915781366
132019093
867505053
1272399968
231522137
645686532
527883143
1660531868
1311653706
969382678
1745522313
203468234
218568708
1903583662
996479858
686542448
1802121900
518900270
479828209
837926798
420767586
1700315138
1546663272
210400158
1118101814
984852697
1377324951
1598973959
174443025
1624606976
904384042
1407447134
1650868136
1973400380
2000163003
248743782
1439076205
362610106
17936196
607922925
1245166214
1283031370
1618477937
1918942296
30360195
853270344
1464170407
287796253
678444337
558436281
2041159753
1875127074
2133504263
1272690513
230300511
1206330920
1125267946
1790445181
27736227
1072187086
1009579099
1195712225
1850043147
1804123712
1950069333
508887628
1086095175
1426298876
1815902221
1132726287
1330486617
1447449397
1118322527
1379458058
1245777907
1279952268
462226416
2093876288
724358466
346654172
1053104285
848162855
2045048696
1336089811
1202504286
1632275887
2005314448
250626385
1826037023
125396990
2100247456
1809504508
1432570003
534597097
487568774
1966310152
615701261
669417518
1504601047
2145282845
1549967192
504522560
273092064
584065637
1871091639
1437848075
5963858
158565075
1632258712
1638710264
732028048
1301387470
204887864
532847386
514601543
871667156
914116890
441857600
195616358
1964952087
1657398534
107480149
2111714430
764323717
1547977951
401740026
1300753803
656985020
1332534254
1052797863
1626006052
1736511988
1490045766
437329482
814713126
1289465285
1300278698
291809970
1907638373
98520321
545006678
84414771
992501138
1443971656
725658354
1895915266
1843463450
1666496237
1190015924
690472074
599313425
918938995
242748344
89142007
1676353280
761945005
1367771066
1754759994
1576825687
1263486333
852096810
116597786
1893744262
1036959194
597680615
676417617
1296938788
1473587854
1779141525
1756482792
257186980
1965006216
488816513
415248219
1013008436
2005679975
120579613
1788390321
671499271
2075509162
602562562
41970522
1525918838
1882380448
2084973393
1400531615
884348922
1827847868
1887162065
1673650127
568903425
2119155001
336170697
760424578
1705893148
294698908
378464691
1254899855
509435928
1320349102
1334008652
17678328
1518076175
1836338523
1642687016
2049270086
1143647447
2042129709
272562853
774574028
509600523
92280535
1074523283
47807935
140236736
1959594231
1469054434
449528514
954751733
1642772876
254867572
560300537
605390999
246751289
57287964
412686370
1128546746
1905690759
1260259455
1237537294
7302125
722824273
290154290
2065115887
314898902
317412717
809931344
1863848527
1807727484
297650373
263715575
2077178502
689108590
649213911
230756099
864317212
1490601554
1177942859
113794484
685994622
982795328
829642055
512623267
1284957367
146307165
2081192851
1078549465
981578232
998576320
802531776
1655768156
148899814
522838752
1550269327
2012092761
1270404339
71447242
1652608805
278644309
53005704
1121502271
1901489995
471079151
321911605
1027977809
1979762076
1466637791
801821271
156700653
728323276
1738097823
1480577156
1666535424
187415338
1249250253
279618360
261387864
369425556
1027863957
15586612
1415777916
1149883517
1856947099
2085881185
1061678397
1862078640
1295842263
894018859
1973401714
490664854
39171076
79183391
1640707950
1978572235
756786888
883704014
591358624
1844871503
931041070
705583799
1088974035
1742527164
721669395
425284766
980425360
609301580
971461080
643135629
907641476
999288861
1146475537
1728217340
771890828
1364515215
2023836761
1039732084
683266772
1396031652
1215346857
1621926531
910341816
1398676412
1275865545
571944713
464102644
2009379247
1342576316
1115101802
1284019111
1330185
815986883
283695912
182695258
312504832
1367355633
465900893
1123180452
1390356951
1864053443
13385705
2038742374
973128512
989460905
642307131
1758938512
1147054665
710263960
1114702668
818215965
1150959795
440998459
376501361
1281980894
258261190
1805784501
648448912
1348713731
956901294
2073688710
28817217
1242218880
1206986550
1708331314
1414285059
1896145186
226369567
1193134722
391399956
970128279
1219437761
1202072833
451146854
956327638
1278018411
105547916
130944589
734570339
460675035
368865910
776333847
1680077001
1358800333
422382144
401727999
1129016740
558332927
644187588
1475829457
1592152015
1962843443
72156371
2074699371
1647356019
1582969695
1920773723
1252176233
898435322
471468457
530781164
892619256
1947331199
1855508078
479714959
1680978194
935583457
965500339
253805244
1430490716
1246595121
1194136364
508083290
1258939587
1361467762
2141005125
222991173
410440160
423173807
159974990
959424551
1927992282
926633289
253349717
811861838
2126223126
1191582800
1282585181
1654703654
904809845
761422972
454194244
1923983115
420383723
1557678221
1603399642
43713915
1311420711
1060349410
358129398
1714752056
1780405062
177097770
771763617
2123442143
477574837
1909521911
406852661
481746782
1448299468
1304180954
73021677
679791363
1221735863
212452803
1646369547
1813181539
1068619834
1817710918
517211307
1257467683
1760128521
976243693
1461699747
1473396291
170436455
328749517
63861235
706052079
2034520005
1627479000
497923180
138338639
1689877604
193230664
1332680775
1928289190
361775869
905823841
173533057
1468938337
1409742474
263686191
884608246
817126539
2089742239
668330335
793705918
496819718
449042708
2111085482
414034861
16506709
203851413
1686583142
70549576
45921216
1015305054
707617398
1272995367
1598573540
34867196
1498136809
984197951
1108666892
2003912956
1260039657
119563277
6299064
1841269876
763083534
1948267698
1679034540
828217718
193394920
1872075662
1442376396
1605537010
1491142633
762123301
427030132
1958570195
1965748123
115689626
1932815521
53488135
368885567
1419594784
2135949686
973039316
50067070
198696313
711952349
1852798195
280933676
495759568
885843594
1506285472
1280095215
1879097946
1558402053
368555659
1378812902
1237233774
1255332427
613358455
1495242581
652746175
345515000
1872672890
160010737
939072454
911839157
1008629347
1345020126
859217001
556436845
1906903950
1934334767
807464285
231096673
1802754316
1326557720
1986214139
266498473
982274471
1051932920
2144932311
2044442890
1501816811
1564962213
1734542365
2006713532
1305707599
1915808054
476262451
1656510283
325026750
170889046
1960504566
822269439
1923431761
1867192141
507670925
25041903
171643173
1726440432
2001963116
866047928
1617690205
1450419107
186665186
516992511
1104658743
742734201
938400205
1882417008
102791552
726625285
41106332
1731552175
198105330
2106121997
807410287
552621590
1488312557
972018423
23570667
1565084152
1279195497
1480469767
1189446090
670363408
891815609
1568557108
311071374
312552780
1683712008
1641122992
1879313812
883229069
44823919
1759105230
1572234249
1874305359
2136823371
1666613409
835012914
139454315
1635903355
296128198
750893861
1936525426
509028752
1677732988
901191340
1386843670
1391048521
1582254417
426782713
1922669659
1600766899
1925962922
686650859
1049984382
1723408367
930673859
958733365
3241452
484166238
1339920261
1346784531
1740890413
454296546
1567111824
987259909
1182438747
546500459
1175354325
1429155893
295735220
986101401
567869783
198000127
970254690
1215248644
623745458
1869425077
403968726
650265289
1724380315
931854898
764696680
403196291
1836198512
812024347
848736049
389723089
44961065
1469565753
1936508913
1414309623
1554006100
1416529910
1108700334
15162640
1252923707
125144528
1307583546
1703084993
761218843
512972757
36249204
1793401359
590627728
1902153890
513698000
1546487480
2034404101
1668129998
371157639
565886564
394763407
676355237
1476896942
357503530
1308869154
124944265
173396574
1409224102
416129379
599424249
1551897955
445812009
644846458
1430724469
40286779
1159812084
620741826
1368868484
300288027
2060724865
394534554
815180151
1822978475
1658029323
911406587
1395171492
318376152
2005709153
574719187
1240070385
863910740
697732443
2073110957
419613949
113825490
60736717
984379459
402745246
83580194
1692965041
2045043153
852962973
1185378416
805710884
880975021
2066781374
1767374806
2006277043
1486271856
1199641462
457251626
1122573011
1713462861
255602144
12093315
2024299187
926734424
1238661931
2033675138
1435203677
1914579661
1345959806
1623608148
293679766
249340911
514777019
1171541329
1973692523
1209082091
1458655975
714786225
696901577
1048452681
147455237
1280183127
1720996606
219254889
289507511
293376954
202311509
61965103
1322293629
740120432
1057008571
1013219991
2063929019
720272936
1421491734
1065798377
808799510
686117601
1061993126
1893548359
2080018780
9470136
254693710
142029652
1565215305
1684903437
1568154711
1735385076
791575344
2085802493
373657147
700499762
1193354684
724449251
584970369
1802879684
2019998895
1736109056
1601309207
1353967172
1000185284
468571947
408278079
2099521404
1813025924
1425707987
2126506561
1215483361
1650353053
317825395
490174359
582265969
774920125
1872290163
1341762779
1151541281
1322836421
1631542108
633323344
1958730151
215169280
1148012630
1366191891
1536257136
2084373877
2020698239
2102924410
373925832
981668285
1110220498
1557804794
1883682539
664405433
1402786936
1228909464
1761609993
758917336
1170744943
183515776
1829765501
482683879
97081563
672583192
1848340554
1181023145
752784341
772220943
1324864130
713202496
1987798788
1791762631
1691441689
138937824
108992193
1885826418
582073903
309336465
1959800675
57404745
1435030448
1032816890
448684586
1119584583
863497511
1764873776
1772857695
1716611310
1551958880
390288531
563983408
1730292219
1281009035
2069967644
293116790
976878927
574206267
1707642520
566484446
90359345
209834651
1807584282
1174053790
1404735471
325963145
828603087
260590436
1422103682
1860209844
1595866884
11681402
412535473
145750624
381371282
1691356228
134347781
1171955972
715863147
1582485483
125461364
775492303
1809826031
171760428
1206702990
190585453
416032304
197831545
1083466874
476623601
1381056811
170796464
690006597
98748531
2036918518
626858750
194278286
829931493
2055885042
638850167
694554490
1660536773
1373664050
810444758
2005539707
1557983271
2106294924
110400353
1630657108
128387745
558261601
2007097991
1361449518
753095496
1357461274
1593989566
902263447
2001395728
1298256539
879356607
1272808086
250796485
2044421360
2091250035
2021463938
1366391833
1827538753
170522408
1517245241
1393220967
1137664349
1515765719
2141333798
118915079
1134383846
2143985074
1397452450
586066221
1593550636
1894911353
1703374708
131760765
1683869306
1033870088
492571727
1032061163
1802870777
486935991
975790584
1202362023
241181979
2030033844
1102116547
1726196203
357133016
309782354
335311138
492426660
2036358200
368018057
1586288029
496759362
101950734
1985461224
207310080
447538477
1706072981
660337205
408187827
1168456068
278737551
1470214323
1410805323
509050894
1686500493
376034260
1155532992
428374033
452527346
1597699401
749346073
7077478
1829186300
1498751056
766410844
1379387245
1805902813
802147663
847985157
1505549726
1922923738
1113794363
1702543848
370731657
505820515
234723006
86312508
112215955
1359440402
258381656
1303574930
1606538590
599246260
156226317
2028841501
637901832
44924101
39159489
139583217
753349759
1415941860
2123312841
539049691
1947006834
901321061
1802599094
848952911
1711076961
892961104
1810008499
379458970
47233945
1953308199
763457293
1697841055
252236371
937708405
792854118
493027224
1873876787
893451191
1688067937
371781457
1915146396
1483284943
1740368631
841979399
1458671196
1195191404
2014236205
424510930
339726984
491489084
1376516145
1875280519
1706590674
790242681
2143014111
461074338
1685199642
515839057
419701363
592561835
184596490
698422654
95290489
356226457
917231060
1499021389
843563238
594084957
1744626774
667856234
1277443199
1363960891
972529548
818227203
2144898618
356107552
1080897261
959965319
1622729737
1133188243
989531754
653874911
250982280
1817297713
1265024423
2033243175
1696209223
213840825
589773167
1819250178
1825357256
294334648
1695365904
859133862
366195064
667331270
1159413997
232688918
696044726
1033568177
1102995192
320076957
933970093
1554483005
649647685
603314529
1105949500
868297383
1664054855
1432008271
873341605
905888337
426427396
161187563
1223414584
689634333
805104399
210086631
1292993001
1431619982
287143349
1026293631
1211605489
1159157365
774622396
795867653
1904500747
584222395
1248428053
826002114
1908027306
1200422070
18700067
1166444058
1502846523
1960355716
1886398746
1901811505
1504538576
15915416
1802796125
624736988
880804835
1811473949
317321124
526172345
302579948
1765427207
896363087
1497585300
1340491964
1607553066
1558647776
1838914002
532886736
1103846226
2015827206
1627468246
1092164228
1497993254
482484025
1522971337
1650726882
1327703687
1851702602
550373147
957163241
917648500
1304718281
330031686
644512373
1452541186
186480917
1987001101
1264001599
910554882
1945939270
2139475238
990050092
749199970
920107845
106341468
280743934
1133315815
986150982
457944578
59833502
1084523084
863951949
1982026734
768740117
69357196
1720306293
1753423365
495571872
833734722
1208262996
1759796448
1714867487
1079688407
1243452117
1410587666
1394714866
438435925
1943061715
832412743
80951147
1682869364
275790139
429757802
860525588
1566320238
178814530
1351516518
28613057
1975815383
1255352048
1204792729
1199939453
1692937857
965216915
1874515365
1844870030
2071947465
1417563658
709035449
381189
1495092505
351155014
859145340
1312727826
1919741887
1002746378
2102773134
245707174
32652897
1897519029
1370317736
743120322
221732176
24833907
1888035535
153867641
477073121
1689875305
163314388
1209157705
448307424
521126897
467741023
1265165209
289661750
1988929518
678841317
1895093853
265266695
1675007517
751207136
832413215
419053587
376947605
1975491348
797039283
1360501936
1510211017
787103679
1673161392
2052215410
579422641
2061383222
139251555
2030125267
64769074
1974181431
166582706
792377139
1483832000
936525244
1079352712
1993220683
1637094212
1249890928
1661316840
1559053171
871095487
2079222793
729982332
49147268
1348644481
618385094
1428285715
732777568
1520091662
909303171
766297663
87929480
1934019097
1344277510
825870867
715648907
1440011037
837409036
918382181
698953227
1979509647
67522792
32693969
209082966
2061800568
1409718101
576617414
2142113875
447215990
336689673
1581909949
683807268
37351589
231082752
62690045
557925947
581682090
2055160451
1485733879
1334525233
1846394645
1494329703
98228158
2106998937
1127844614
591137660
1110369742
445704389
16206814
858009963
687414534
71842847
1980664218
2069406712
483934998
156980083
619962547
703624324
1166796053
224758246
384072269
1770131792
828838969
1416114880
1130384457
818552334
1564895498
2061293413
1578377604
1945851688
1697272047
66649441
778332786
282098546
1656136008
801928588
1760154845
2023309040
100168779
1996697985
1548790817
1771783291
1072909654
439591442
539755108
2067800180
1704363132
650288556
1433247606
1453941460
81525638
730189401
1834203656
795060588
1022433834
325953619
1421703047
1846655562
1164644841
1017112579
1324823668
17343949
1873242678
1720424559
1009751179
1828057354
1352258866
2040504606
2095471483
29935576
1751665551
2003623095
482741343
104281911
139882798
303871803
1819890229
1045983130
1721843994
2118472719
858599654
1743589116
1124860236
172244105
630258876
554595166
905936947
1651021248
1497700961
740168883
1060935583
693493622
2026473535
636348351
1749219759
807942436
220016000
154846988
1370309982
570634743
1197404962
1152509717
1239638453
1658068307
1306633274
920276654
379855630
825291409
759403824
358308422
1778857732
1331474923
792401225
456738366
246962275
261772247
2112398995
1405141066
776784885
471285397
597687643
1979351724
800334887
852903065
607701315
111146445
182799834
1378102008
504907120
1554635512
302572572
2050930525
373592112
783416823
394382539
888620762
1274203160
2105602089
55909637
70904670
757139278
37800454
1502758069
746721864
1189932201
1022227932
1719436094
140882772
1366834086
1505689957
1012311016
780141952
1078724640
1650227476
1775370701
858046086
223069059
300009799
1329714288
862247080
1164512328
683682176
1003733837
521003155
862537314
1203539356
53396255
1668074514
1580071927
660709596
116996381
683497586
1829831856
1935591382
1055352804
1213132881
1711634228
661465780
487793544
2038962677
508452879
91473830
1132318228
1880190414
532431664
449023242
1522375377
1167135910
830628689
1281653613
2029460436
226479499
617927258
143446034
1801721166
1505786976
2057325090
91961079
1539873424
1120092250
1892469770
1678574993
911700305
907874601
43780534
512326790
1671872255
1654449893
1758762183
1648038455
1568013270
285697779
730519555
1284490343
1546006653
348265143
1618531949
43611120
1441102091
1071066594
1039512696
1005012267
1202639356
1775940824
1002309560
533793704
1130310735
559577694
266202971
1047378783
88131944
195122821
1865282693
2089673690
1586356240
1186401457
368292405
2083729817
294356944
1436922245
1045906941
1629354298
1325264352
925735325
1333692290
1261029574
1540804937
1127272263
960432672
2119303849
18826920
1262424417
494396230
1918336978
1195230503
1053514095
423902333
1780496746
551123502
1001646415
894937675
1024064462
280749529
2145772055
1039486315
713629795
20037440
554000923
1227364
1653362665
1921786052
1126378264
710388331
1665027296
1501756452
1068028088
1439396577
1725875641
2103039709
1237610139
52512340
1519070856
1623707129
498919021
649346058
955294789
1069802335
750233253
778313944
704632465
1870041402
2123954303
1101270801
1927018848
1957799374
801625599
1428934342
257802412
1886349610
12470388
148700802
1084449014
284821479
1634684621
663552640
1917229750
159139973
984304544
92585472
301059163
685541108
1942748095
1671893769
1395461243
65206497
1393619964
1783573138
1532775363
1171012322
1530242981
1075283141
2013757452
495526755
820639497
903532976
1269159290
1695342485
1593197912
2053083398
1262807448
187324375
2146703043
1161788048
2038762828
2007096146
1755592619
1773907570
25399123
337646891
1712023919
1196338507
778833390
1544505286
2124323317
384637092
982110635
1346097618
1709678861
554056505
315764610
1785526734
1982564174
2037733512
1912664894
808649480
196826081
1941227109
545247485
1263241567
163078965
449039373
879878264
421340487
540361883
357583532
1599872658
1911249214
532422884
2144677423
755234873
2072233033
1046718808
1803461761
289201025
843423674
784043079
1506090796
1081987931
1854177933
1224307996
969939407
288893068
191327802
1257214176
500280405
168299767
2005213757
1534434930
330031430
1257786621
1587460345
168657628
1162926073
775031358
1190759389
1940678813
1114549010
1318157752
1811505026
162620885
370680277
414761521
1388042224
808626771
272312354
626632248
211170483
82458105
1943408271
1502578293
1450595700
539694828
133993212
742535176
1128793622
90714023
1524477981
1974127250
1654624968
1089832379
1528510106
1479789191
1544201406
1556944723
1155804416
537717758
1116235147
1715485213
1029896146
1760310198
1925835918
849248554
1479559602
1872034460
570159654
1761291156
664525829
786300711
1509608661
324672017
1639706411
1175421017
2062660750
430788047
290755161
680681222
2038845360
220982938
986166244
1024018700
1943111501
313252018
1381956144
1544350501
1585881766
113685430
1516266286
216279826
1992928393
649302078
2088676604
1890675181
1414929989
484314703
1935050168
44945043
1790367046
1214516256
499745944
774608781
2138066503
1925372821
522709253
960001529
371075572
1729954015
2084185148
618196667
312801577
44136669
911943710
1777714605
1421431177
1572701875
2062844009
1681158066
1461528890
434244399
382546641
1242795117
1746172659
801464823
2042390178
1136945491
1605513983
1311426625
946918914
140151569
1270768489
1901611860
522061194
1661616279
1612103458
1468284359
285230146
542063739
361390046
1453537084
499676365
619984923
1079103651
1545574725
1730190518
1460968815
174351335
119774910
630865241
189872467
621530653
1514074364
1433891776
1452340555
808913616
1901119148
1356849466
1992727300
1160612053
2092927566
1580358390
2069142881
1164156537
2066155533
2118411089
1875372817
89212324
1187390415
260073743
163760355
642523172
202709001
670289974
1024504932
1904591946
588069781
1501413886
519851418
1232031817
214650858
1752155396
740313365
1306740624
55924734
1443962460
1376545492
446084702
426571072
2106980460
272074852
376610263
1551323003
1664832612
433558172
496412835
1118011804
978895375
475572311
1726359501
1805160611
274259847
743190692
1629508955
1511254592
2007605865
1556675817
1654972951
1359047271
2127914911
727020304
1780861170
1723197846
890620849
882163772
1437035495
756372323
1993427596
336597534
1615853454
2106410263
966043819
1670699574
1722224608
200094418
272179890
79763394
1678165084
1531254526
621307296
964077972
1394527179
202614672
1892634542
235841725
378210629
992810308
49313741
977652369
1302222910
1289965823
1067941470
1677380393
2091032606
135846548
248391027
418897838
921645313
1359419020
244592806
1663053823
72771805
597765379
2059079176
209344981
176921989
563900308
436618698
2125527554
373445454
541542212
682734191
599932875
1994897341
511159201
1608417704
1270318615
989292123
1794777116
1728576548
1566439018
973894857
134888104
766580221
2115580679
2096088987
8237595
1620821580
1728645329
2063904071
1869280330
1727736026
1272654337
1335149594
1798587467
288449699
163704925
2023498931
1493197020
1674206680
1260988086
1675024346
1707717080
780414077
1726077981
99652019
2118975455
1750490588
2141076981
1926739537
524333533
378076146
1253472702
1834264084
995988044
1443651176
1800382336
656822700
1021452141
1935852140
2031991978
1912936090
1415143406
1452059349
404325666
1829561178
1452163631
1703479435
2023990986
1227858831
1605665153
1629104874
766356106
309392387
1240470964
614496252
10620836
46931907
1099179952
452717541
1222927744
1053123474
1628606830
663053072
1323462039
2059893238
1148510986
860923986
1758414373
1804497049
1758982521
67653182
1229036645
184599330
2095246488
2060734259
1712187028
636993804
1943207298
1457288675
1876272734
1452816393
1117023526
404196700
149205768
33319453
637686234
607672524
1142262730
655378514
764790265
1487492192
1922413027
1201731595
99460679
1101544925
1770195739
1942003378
582473789
1068655434
779832282
46102052
1873090445
2039659863
1683384585
1276848420
472927577
310562260
1600459573
1038448401
1713532338
955205869
2058106884
2101551235
2061229740
1133610245
498502941
1355029505
529294743
934196032
1555374424
1802899778
1285725681
1013833550
986183730
1253187074
1222375299
743815183
1483189101
935780972
343817408
656613320
1040782735
566220000
493068458
994673719
2100560814
1789582988
1084380462
2005794527
275116096
1859993484
246983103
1917730236
876201293
2077801273
457617687
354693718
1785570759
529665051
1501458381
1085770642
1904198010
804888777
580096667
632157363
968568172
633839529
60009520
2093686312
1118685102
1689006920
1412430816
426872277
1377837224
1311055580
1612823521
651507398
533228962
56203695
418510709
961600136
1594983175
92107982
1443752104
980365372
40818401
1935443419
489742247
391697720
701926034
1976523869
1162653674
2121794996
1746566518
66731270
37332771
1648565411
1761175283
56059656
127339344
1681841210
65075475
1722654580
1969561789
1013546343
1836714535
1379141068
687978624
643795298
70764493
1917071516
1498433305
1454078179
574812291
488345765
351699420
2010193062
1899632172
122494658
1303807347
801492411
1918887986
1168395945
336561373
866543063
1206945326
240798739
40763043
2023489400
1249302950
647921185
391412759
503348784
387643512
680744150
1644549698
1039392506
167939904
1358978139
1834616249
1723027506
33313672
1260034366
1082554227
404951606
1489993174
2078551428
499313682
1042030401
766004261
499401780
1523834265
1093573666
1966771218
270026160
1201892828
1823084549
1028861214
362763238
322034843
299656460
800185055
1472270119
2135328162
2107158617
572759903
1674617249
2003462099
104251992
1744276756
2056066094
1205154368
761036544
587624913
1900014065
1024842603
167902784
10915854
251331943
1700773542
1816228865
553935356
1066849332
8733531
1839456385
1568236317
691127046
1674119660
1706788992
1016718095
672266993
852403102
66926046
550690657
1877632120
1326698271
485048012
546367099
279180348
1132150880
162879430
2097742007
1609318305
965864867
1321740859
1457300432
1340758232
844621348
376944024
233942138
110817914
1282781388
1788573497
737632478
410307794
1441214850
2023971613
1328642715
471230813
1061492825
285504363
1161967945
1675495223
1123407611
2079095193
1674345674
91023323
850337720
709694911
786884410
1983306365
1641081661
997191548
58263360
1734283514
188942037
1147438534
1169918591
843267043
1570646799
1069076457
36993042
305524412
143235473
151889103
27816404
386485285
978731924
1228401623
110755696
791345698
1962965001
1019188431
1158668531
1597136567
2111904254
1202542741
595290090
937567119
1802985063
1454915858
1974983295
1522401927
2027164450
520354113
691789265
1618336281
1313828091
1656808932
1135994745
998705521
1532124393
2048853436
594327527
1016403057
756838402
2099550453
584900076
756715634
1653552226
203002589
388775684
137582599
1965566021
1498992836
455912214
811665337
192032614
1081613057
918975976
474661309
1767346804
1675095302
885266885
1402550934
1457357754
2060191119
1595400610
942673204
2113023747
799915738
1674877749
2133153645
1276530461
642330313
1395806586
1744346547
1422609220
3543028
2031619696
799668150
97443657
1976397922
1254336082
1886553329
911034402
1603087259
994609382
369043549
911407827
1423583509
129932270
1227787374
65463003
1379034606
1847205371
896757922
794175439
704627816
1204129755
1293696096
1079671910
1482466414
725002057
954260506
434369647
725304200
97995096
1782047864
1785684611
226551218
297503841
1460928569
720518998
616940681
549307013
952804120
109385424
1451936058
1891208034
1057293921
1091927857
852888248
448720691
45903350
1401460403
793188276
825655328
610448136
2010581635
248776161
1192199491
1668815353
1204528165
1199590161
1680944269
619670880
1563254864
813587481
1502070046
1222730511
306056476
1078793839
2032599316
1596999688
362180503
595718015
1830437038
1037890682
2089349977
2047929781
1100735464
854460547
1532223353
302213108
898409633
116027443
713823563
61771361
103020914
1141387225
1699305242
614120012
821198712
961574873
1404900674
1533839030
292514936
2014970282
1643955676
2017505386
1298794926
358265752
854114746
1376501307
903361895
1198624060
1396222762
179204446
396029466
204069714
148266213
9436538
1911677818
1507374218
919625440
498010420
645337484
2039856490
776791456
1631221324
2023449389
128988399
151410844
836956563
415062819
983648307
1375362835
1010191242
18008009
2010951399
1293187099
1500878979
415136829
1761644590
515708821
947329342
1670058668
856010210
1750486341
1128589848
2061744020
607181244
651096734
21593211
650377973
614903941
1016422547
2130368132
729262852
1889705949
273854211
286628732
1126413882
577908911
234322439
446225359
1076958659
1433771287
532885631
1372827061
2144518132
847686481
1628367372
1509264610
570401238
21418714
1556399645
1672643459
1851367914
1760929871
495767824
1756109286
1671080585
1586532791
769160042
2054164172
692108248
1427948254
1645569970
117299173
2035418626
538739050
1735473256
1642326551
439487446
391164240
364267211
1378208086
648072313
1845995711
1793808548
1513873739
740095467
1465535742
1669246747
1755194744
369237890
2077783517
300262407
476739954
1843137593
1950718560
1824117147
1255661800
797438945
1881589120
1115471551
2001172637
1239209773
1711460712
508237661
2028221843
1655953383
643165275
686319866
367160865
390700330
1767466119
900491725
1838164480
940686358
1927331142
855295693
528956024
1765092039
783092223
571374110
930224726
521452241
850891550
167880905
32806597
541629143
1679082132
236653010
275332988
213246216
238049118
1737085835
1447337502
1668488679
323215975
2128163517
1947154322
525661626
2013825686
1099188148
1896305656
1142670126
1808079079
338931245
1436257832
475742686
284773569
1783466526
1309617440
1918189482
839350392
396435059
901333908
1008752755
945644769
1628892021
678402035
93566640
733838978
627987766
2026788180
1485889249
845760810
791793950
791511895
2120515924
34479077
1563073699
2117420580
857166995
1819616920
1321008107
1730275197
1168635697
840416341
632684347
417900027
642177770
131656034
926142876
1787710911
231552507
1145392820
829525776
706779507
935853493
1943684450
1281336079
1457740028
445638915
586501349
252817065
1046635199
520583838
2133638452
204142167
1496927316
330830480
150127669
865228960
763488605
1965492590
1770236470
2010565816
1778029804
660329024
541089047
164456397
1578451278
1655710833
498484554
1427237963
1749045367
1612918381
162882189
875749144
1826239509
1065930666
1559604931
57812682
1700845018
873323295
636275576
1294152023
411944971
967467354
1133835643
1120903750
288374125
1882915517
403063124
309037492
1924516175
924469671
803413898
1728192811
1467148359
1177750919
448342242
140776260
1977372767
1201986434
865546903
360728933
1593968926
1597205081
1614391885
1093681617
1102924650
450499446
1481521904
1231089074
992094949
2046580176
1433385056
346101842
1575355707
248274956
530273335
2050905196
1066121896
933274292
1090525525
892957398
54963764
202467960
1193914623
1652260972
128290281
1540850184
1453813361
785665235
221635478
59039098
2037424968
23820332
1634823133
1699760880
2003254313
2070743596
1382430652
38612516
863609890
366644994
1823118384
42484342
1996812782
2055847652
1179499072
1889690666
1211652970
1836690339
1586907146
128082920
1599795837
935819062
1669300254
802611334
167028888
95130011
2064011770
700524811
1241226116
218660662
2138516148
1814177548
1111927226
439625641
1930267890
1684164892
145116689
1287957332
1213624619
380478727
1092928621
1581892052
2045144507
222079511
1963882009
1090232323
1293199259
476281488
1803791735
1015572277
9144813
991942524
1618252472
1799952913
278939415
234832242
1376284707
440867743
679616568
1146493825
999374408
312161730
1215460845
232838543
2018277334
986654483
508993659
956833326
793916986
1258993814
118788009
2015436093
355702299
2130009386
743125959
1579333033
2129224473
1146443507
857189608
1500041360
886311976
1570072083
1975010365
1295953513
732815428
1266286145
1258171206
1762214420
1148228176
292488732
1805583637
2114622121
1934558436
200743888
379008386
1524049449
822370253
417686847
720239238
498496297
1624861404
1026221257
105663397
2101828482
1625371394
1142970417
351765105
954314400
1225651942
139828930
551602894
944616203
1893685707
772777849
312105764
1552595415
713744766
331212617
2323700
561887135
1033877725
483415981
312224916
1921050532
172408215
1064762403
2098329989
2045605369
1633670054
1710485908
1941311344
1037578560
81625559
1078526796
1273920791
173688223
1860162967
321505843
718476762
2078211575
1831833543
1698386561
1757880601
1913622385
1373280401
600459899
369152724
1310059220
1892858868
1950398476
1424985098
487560964
1569697233
1740912553
210887383
833196931
1523930702
713409080
1173123598
905855503
836724178
275512078
1559393000
1760450966
760426897
216074001
105978910
139321358
1064884174
866970127
145672689
1532898486
1784458181
1424321905
1762586623
1731064486
1402595994
505187923
791400287
278418082
78624329
1729524658
1337391329
1304163788
870407073
1886383443
932287462
182660978
281206069
1589541058
1680699209
217458622
1924319244
617795838
1785190806
1706036520
1856131059
1541866321
1179599033
2079346747
1152168891
950079262
1264884522
1017177101
1159653671
1609763465
235509605
1053460955
1068536252
1459737056
602707194
2140152440
1187985007
626736489
576938867
1491732689
201116758
14999434
1321585720
2014999696
1499627644
2131512108
100196700
1593041871
802737334
1323426366
1971066641
1697287513
1472582495
1810311981
1500062518
1024056156
1045627789
158969943
267887995
822537508
1201341939
719545617
1949669364
633938488
1368453192
1949930629
382044060
1717676808
2055324259
1012095031
345215994
1586177339
1496394179
1212192134
2022848354
686439443
867339834
1556776064
1185929281
1030247326
1698653678
2057747975
55975928
367082227
174838188
640012747
1139022747
1300031066
909803891
189162720
297018589
288239915
1638981690
590731291
710840693
770681003
2058127518
946304377
1829383059
595025387
1843069079
1116415827
230388305
1614463023
1121238657
332183139
1957929488
767262407
1618769027
887394299
17859652
1513518139
1390650812
363008912
989726709
1458411328
1930789141
1673488928
1525326338
1348859513
474548076
1775428616
1750037950
940751161
689665585
1284103852
331170797
1292249765
1184103525
1412641648
1426007262
1801571345
1104262900
754396614
1061422816
1214148288
1348793452
673122661
1784674310
1122326051
1920254388
217446535
1096168810
382952157
1894891058
1877783023
2071790476
186598300
557266893
1388873614
2125221592
557560026
43749309
13042857
1711805428
1580117546
2039539168
767497194
1779929003
2079773971
1595346437
1466478050
1811560319
737650345
1382009727
1142165195
1856731602
289793578
900093329
976844179
1449543082
1003289438
2119902083
812280185
1465474008
862346348
65339789
1028491312
301819531
203161789
1062759406
2070797589
1954404806
183425641
2040935502
1690746380
365272025
345659794
887254421
1578447662
1608545499
1978529068
811900858
1108861893
75646962
259374781
1050821798
956730762
1604653842
206240622
1053068319
145359377
424589044
235259664
1796892785
1302179263
145721271
501792295
1353179591
912500103
267035999
1031778292
724808582
1695825341
1626938205
520771765
206843800
210904897
1496893808
1613505571
589064993
843847528
1649939325
393869342
757773145
901051513
208624174
530515297
284772438
1522240742
1580808905
1223795623
1551000163
346740195
628791238
2087793396
1642626673
855355536
1657497915
1631978818
1890840899
1505835311
1091654625
1073500746
769049785
1534631071
1646070644
752037997
1546115908
438663054
654014676
1956157273
1923505430
163822524
2074848165
1571515046
850815794
1178083036
319459878
148671436
120069271
1795690562
1759869232
470283317
1342816875
2067937374
1296323790
1650382752
1583772584
740326694
756863016
880529109
1177674261
1292669456
1103046269
1148848393
1405253046
1406143801
1231929891
1483245255
1566224882
1138296314
1756407337
261250063
1482875198
1000094550
1427479981
87358069
219416909
1799209446
1865298977
2103280433
2054498258
331954855
2059171392
1187389942
2007741995
1851953275
824146354
514617012
1589671492
2130198172
2066787584
700045295
270108185
1579163505
887288034
2134316366
1695202445
1911013929
1981052843
1373872430
855461229
1568754062
2032430495
1944730513
1339012540
601215297
1493002623
1233876013
456060878
287726891
90547271
943144071
1741287363
2080657201
1971714673
1039041036
979396599
1309304113
1303950009
518377724
869127245
148848577
1590759377
2105671121
508678059
606761035
439134113
988272645
2104930164
759500532
1325368396
746054773
722954229
26138985
1114377041
78585584
2066069725
1349572798
1964486448
1141228866
317825261
1245089664
772630185
545597715
399710982
2097590510
736030077
284002759
339157464
1633967611
706071566
174389177
1899035622
2076306493
975513765
97009016
634441937
1087255529
1143824075
198627971
1151370352
373646988
1560436722
1435686362
1523047308
1512991958
2080758643
5115735
595126408
1317915824
2089168678
1794964160
1701166762
532092983
997400446
210295233
1730178935
2005263158
190404519
1895419444
1114000846
803684807
632664534
225573870
2104982359
993840821
835798959
1091744767
884718534
1094859086
1853311556
587507191
1175818658
993942569
83206818
737942123
1516544655
174643924
150559210
1538405844
1490576150
395135109
704104769
820789691
1121192782
51697203
536187553
617218045
776262399
1220511990
1721524504
1479803995
258700834
2054551497
1722839042
1147344629
1111097498
1505530504
1058462962
93953692
1183244939
527527848
1941814862
1095242550
1769360712
765305539
1641481428
922056528
563795667
927144594
1979130598
1030019940
846095968
506464045
1103658438
1133569866
1055156434
1593886891
874816689
1731620027
1240878135
1603888448
1602507252
1355219293
1059800301
1417643798
1742156572
1186767238
2084329907
899547865
1643411620
1348950649
2014689095
1662707261
603270919
1248721814
177622391
654904756
1055481457
2103103943
59683496
819872524
393802441
414017950
782258431
2075583451
1411476643
1795840161
347986259
1217400572
484530508
1245843685
1127088322
1908497249
1900188224
1544010340
454132829
1562318509
651445919
1381045589
730690800
911084194
1933953784
880305305
1541065770
1660013526
980627627
2019123217
832325671
1316917188
836020095
2093100736
1258000430
999787453
1205970287
1756457239
858693765
1023596936
521721420
150610628
187072264
1348200400
1367200986
458255
390608685
1355640419
444443216
2039825548
506535536
406580734
1917523803
375458535
598171758
694793516
384017371
1775983104
1844958041
633171932
1947105025
774070763
1797395367
494156927
1422260328
1083945857
1985210725
2032683842
1167931149
194282275
760542073
1337263005
282204801
933491463
2023988224
1939976834
1105025844
1499817198
539252078
1599848850
661733909
1316541706
1097080161
1739158466
1475883259
515587014
999246413
1071525234
1304687497
2094069806
677224133
1668890920
1161746094
1799045698
1079289365
1693992655
546277633
424781077
333535378
1908799777
826327971
1033404698
1374291926
256810225
1771944360
151885403
1738117779
761458300
479482055
1227069163
474276248
640849839
470688191
1816510719
1735109468
608644986
852574167
1591509250
502628514
721993386
672778814
485235735
921444513
645189408
809321323
1585865262
1326716316
1926300095
1724428723
1936222341
1038391262
1027746939
732596134
876432342
2105523134
1917911261
2115589090
1713306103
1517020296
663042627
889731492
118359299
1458536875
157307939
1041903966
943291761
1762660951
1461766157
1495601100
1561318297
961900955
1507251189
393566169
204587686
1267886928
208914639
992203117
427836122
34838531
1453121672
1810754145
1319011123
917864714
1277860900
337764076
1499524227
881003813
1465756236
424651022
230828792
798831699
200430986
160414199
1394032770
1884093496
492534273
1062238479
1918607249
1094761588
311297212
1790676289
2106477731
1343597347
1441134687
1625550008
775489837
309244074
667811150
101561584
1666876753
1761182681
1190295108
562088793
1426889218
618860196
1357455204
1719092644
643796044
1130109552
1918252190
2128124303
872633945
636437460
1975000844
1771214244
1484257857
1166620381
472034418
125903153
1553849470
1496593418
1800588400
1056293962
1839146379
682089396
1084479288
789575896
927673590
1173242576
9395155
20398565
740092594
813649651
645953034
2624644
306541123
1867733666
1222880607
958683117
523465854
2123243963
1501321895
217654634
1093716322
8582434
36214321
1000976661
818873224
2029205499
2052894364
514945436
33294626
1955078907
297739934
1928192251
783791920
1571344685
1886272354
1147210866
2072218273
1659737103
899150662
1126034579
533025827
982618025
690860848
30377526
1249243370
962830129
631004519
1533792737
1838484958
584548577
848426951
2126736556
821752147
1257786037
33151475
1673465917
121720221
438117800
477651778
926667401
496769821
1029788557
181352962
395784037
1100708519
1308654001
766709798
1293670259
1575985095
2094544447
1035727588
2124433716
1499972311
1450179557
423174298
1002975361
1904548657
2131244631
366044756
326733789
471523787
1431418447
2147026671
1312206755
294935266
1032742471
1248209269
1227740954
1536813369
1845249545
734842396
1475333152
569255704
1888202698
155930135
2145262511
1903954224
755098513
269508740
1367485002
1605306727
835247058
1222879744
421399433
911103958
416115183
1012519275
417866621
1110709818
1357683287
1855790883
2088930742
1901697362
1133600772
231973751
912215637
584168372
1094945327
642507680
2095204877
1701447621
1460207425
196678087
640812647
1607230017
697975279
1726466464
784871944
1058610154
847985847
2071222208
1207104716
1326679194
1051285155
1093371764
1620576285
1226396746
1408225256
1491007681
866817830
1967007516
814966018
882245474
82110366
1795423627
1673935917
2133067845
1433848026
357157004
334829705
1733134336
2138688805
388561505
1566496659
1858367915
1344031167
1302012393
1325872121
1030042672
1704205967
1809878035
1797641025
1027424517
1191855958
381742669
861051164
1812208281
1641034452
1826560321
802177999
1523575289
1347412979
410563293
209080553
1156488702
206035389
1493891004
1423648983
2062323868
1862516569
1769309844
209687432
384939410
660792459
1096036907
1457288352
197021950
379420138
1852365616
508809220
531641478
1373220211
621695631
673584480
1230604119
1472287196
751649770
1185723666
726798917
1583980508
2018256900
1648032740
420222973
1996325325
99827374
1546008547
513126908
565952549
415076545
1586897921
2035267474
1308226017
1859123998
2128518414
1203972947
654128185
1435451453
792960318
1927164536
2006559574
1494098715
1479049323
1929482780
1537854096
1322027157
264999293
392672686
1737385087
568369823
1255070933
1586380240
1661502245
281223594
116346400
980096496
769525964
2065133520
1550521386
1263932090
1641682727
1877537252
297290805
816846889
1188708541
1660310300
1078785937
108054660
851017853
1237570980
1348024036
48478595
2013919761
1598926502
208981813
1744712608
330203739
1867736874
1298199852
534148984
1518661484
1347766069
1092575843
1675988036
2104635689
494716735
398438632
987535094
1396781313
1338575656
1801715668
1760999161
1961196205
133719157
136175405
584084926
1506978811
818404238
1264878808
1793952799
1194962235
457294725
704989201
2117511494
236761604
1425298221
110061120
332865674
1095434412
973686687
1633423073
2030344064
1031111391
727158510
242464776
962137334
313335283
1520957893
78756403
277376554
398185159
1300624940
78066941
1381676588
753510114
152391983
1155414844
1240699687
1960727442
1334182380
71190328
1234212206
259047134
1910438702
1517483717
1074193603
727006102
1996031444
1498812423
694779844
280728001
983737110
293457103
341901607
403558101
772142881
1328574397
1037954749
1428217205
210352821
1813913587
1894682324
407365175
646329769
1566707152
1755400016
1138456603
1430733213
879484521
1711047648
1441101786
1106531109
479355076
70591351
1791154478
1662487913
1982892352
292319052
1722556124
1922882457
189642363
1381931192
1630904822
541201043
2029141200
462077841
1593353084
1787894961
1265187768
310214851
1521886173
1386031808
1926281349
906431451
409240395
215740132
544801865
2084946352
968419856
1670635131
1286891232
1770937037
215840986
897088634
400036753
2069534069
321208500
1429056442
1884251522
512191412
1185874857
210438542
1656906672
676057634
856145141
681070387
946900313
1836121554
100528346
962313436
184610271
460665419
1391904066
447974252
1009285642
1667373176
1547035174
1771267819
1252504260
1447009320
1386813749
991883521
1296077534
120345372
501798586
1094339242
1868939773
524577349
1665030484
38381282
579080638
195042653
731951757
1744364794
1374110196
1305654125
901353249
721695243
1180372007
997394165
841140006
135967923
164198567
559321710
1563276771
873741697
37190250
1263011783
581262053
869466893
648074064
1629646365
891044228
239755923
525615158
1582942165
1131884923
1162062686
1452338596
555368801
1015392014
463073356
1967535115
709289769
1503204210
1841685224
49716001
666952635
1982588081
1135785071
1591682984
1182811656
197744262
1224016198
195292722
304566324
2122779110
43827830
1306718236
1406749928
1065444849
1744521266
1764638712
1916661358
669761349
1976974366
1443786056
1220162606
1348815229
1772137285
516831536
1141365153
224644644
208869639
670077542
1316244581
581250676
1402706035
72472997
909126124
750299573
515829570
336948735
1010321023
818999061
27508683
278954053
1652636383
942667111
1373682479
1325609209
1546550040
1436392166
516348808
1834021592
851309660
1887047267
1275111040
1317615678
1194406734
840760965
1031763892
1003579037
1314722415
2001900260
1567609343
954274641
1135144999
820456361
1124973284
346130317
229010808
726854167
1666325483
2116127985
873116428
1186332909
2056400276
1763606866
246563193
1031195717
1212803288
1417917236
1098401100
821211767
1147830825
274794017
684357355
1355991856
665185133
1878646506
251822152
313872655
1984978376
1739413448
447605415
352114987
932244611
1838726246
1645057440
1890997059
549068593
250957524
1882567943
1806094897
1053004632
189944548
1280792368
749870117
234727244
1777099614
1004303111
1240138501
2050501783
1686310139
69172913
1086227550
1874141565
774747127
1621593498
634040766
2002809730
198229974
921826901
454189322
1323682464
1727270677
1223852425
1616815442
123558353
2061218893
1133715447
448728437
1936243339
1994652095
110897212
1027190280
263769728
1883352594
1737366984
1306259682
387295864
1080539263
2031484652
394079599
488736657
1953690691
216341150
832833719
1496301100
1025332841
903180056
622829048
1017694278
1574525141
73633886
1426419384
110381933
1826008717
262608391
954538794
1073883853
1288782004
420647399
1579344440
1798021616
615215682
962858456
327805383
826631926
938781823
156176940
323440497
18600965
1721578152
545862673
1956577239
1521621712
1094205303
302132131
667637722
1916632490
172844961
1009808034
999853102
1727369862
744114177
1484482983
762108443
5410070
524646464
753665950
160333590
1047695519
1864615959
527240995
714635689
142543553
290505412
704892217
1949241770
1712002430
1945861178
1401577288
1982146490
1988354365
929604709
1486127531
2053328472
1139550072
1196090481
474473860
419539402
473670888
364020162
1225854834
187013272
1323015048
137710524
1027456356
374612804
31022335
990891622
2007356701
252327186
1283972245
354472017
883677803
445357115
1667844580
1119884600
1274932560
83480982
1666822962
210856769
597708880
836995541
806596357
580190125
887781084
1654525162
1682443999
1523972478
742365953
1188648671
2141296962
238575347
476830892
150994740
1361955956
755450361
313452186
1226041962
314812442
1476670266
278732208
1037615464
1143046034
1104740234
220223202
2101162401
312136888
1475130259
503387464
974386626
2085566845
817686583
1333874793
374187527
1677933242
16537198
2008138409
2114211810
1960071626
1607971973
2135605087
1489622722
52486055
1843517770
703697237
1003101212
169684572
21506264
1542676605
678555574
2075032447
1292912809
866033834
1215023103
1380256451
272636957
142870505
14893627
848183322
888211539
50859123
606104170
1828176184
1718583474
47049417
2041302118
1427939621
145218327
1923429481
1246513986
794137022
574712826
1958929882
374325739
1657085267
904456901
36635798
430926708
811133520
912989816
745522667
1119949633
1700332651
878760151
681262316
1162218784
1514024829
458034164
655921264
2093544961
212353319
1328454979
997833148
1583037355
1164805046
983950054
1006029394
1256418609
31203275
1626333035
137607951
676156201
1097240425
1310168503
320454950
1091358824
1729369899
1256107459
1538076038
109349224
271468920
150888704
887673458
1946244397
398757898
260156935
1422389664
1964733687
2025766561
102356257
516404125
1533973835
1582804284
426646707
2118722599
481924474
1962465771
294116702
1767684707
1133975604
1938822056
1453053377
1285580251
840948689
1603808321
126994427
754525386
250075759
1009627819
1892375633
1007756152
1910977074
648590622
550194855
1889755354
671077728
1498712932
192799275
1807605251
686883692
654223722
604216806
272847976
615090189
1077246275
268390607
840266519
1510589467
1966095631
378035644
644916710
977698298
762903002
805457989
1193436070
826112333
2022795618
591050968
644023254
1143789588
1760294049
1733185654
1094458676
358498730
1555150346
284583276
1921281093
1014420607
1844347802
1694470043
1083851103
1211948234
2111570206
1087024253
1545958969
667178596
757381790
1691952004
1179250065
638792578
353912398
1283813983
416520231
342781473
1005154147
556335365
1392837630
882958265
137324505
2114993793
1506898221
1840046411
1711473278
633209927
174813754
1383707698
1647375819
2015314795
1378947101
53326399
907683267
1819277402
924744282
1996899662
419100309
145909466
403717138
1168025739
695379464
1270456073
742259389
330723356
1682157245
1038633302
1836498010
1487460695
1667641734
1608825381
549959065
1189470985
178612404
1973636868
492216361
987639375
1428234520
927470120
1096325445
821208541
690765113
1082173160
959350602
1679355569
1847672626
706182745
1422919781
1543872710
434494226
279008023
600697114
1523402391
167153910
1715858864
1884627388
1192043968
1039355714
1287991504
1975213382
1624035137
1875254623
1475964352
1463683016
1147762598
261934363
3670157
1740432376
2013009744
1477358987
923874289
1129916868
2093699726
15168879
1076723
268578033
528099875
221232332
574465031
1914210943
113537950
1261248442
2118195049
1584455770
1236932764
1529999486
1344952645
1931413902
596254890
1949704556
586913509
1687348815
739147884
592588807
2134519302
1420798396
1365881265
1834292785
1692764492
363245422
673649775
130958639
1817527263
1786698412
74389160
1359259557
2023724671
1263631416
805315802
1148431321
961088337
191217673
1975345597
1669813667
1344174562
2071176442
616834774
1752193421
1262111755
1115126143
437865750
453590547
1112934837
731832983
1361001627
1172670081
1235823884
267938408
1881523469
331605282
330710827
1320064526
1065663928
196900097
109526056
1991738203
1993502301
1956904178
939147008
1493307445
1290190499
507328814
937391739
843679713
1014771519
1760636406
1170825425
2010700296
2019531070
1659339134
194007112
312891513
390051568
1937235552
883570524
2018573628
273511469
1410162256
1033354431
430455086
922617330
2142567178
499619938
176638614
2103429968
1353714259
2037462744
384637602
1637021076
897826456
1476896073
760849410
202831871
1025421897
1862649738
513401159
1237172351
869104079
1744097810
793461483
892712968
685194559
598609914
1467985348
289114783
1991990169
1543040488
1359675653
94680861
1311314959
667307938
1025713402
647227527
1307195673
1298803551
907780210
1716000100
1612311009
2035576316
304461778
1326934118
1730172308
1592403930
1881019099
608628896
990676011
2084569271
1603332899
1301289315
302328364
815199204
289260180
977595235
749306392
278680847
2105778314
908334019
22752927
1653480377
1379850670
2064496021
663364920
1870952336
1103191266
535429353
1849401421
1581362601
2024704658
1580373018
1462049069
386481070
279155192
78619441
567560929
1059013717
1236621255
1327098092
679295981
766591973
753722621
1064459862
170348647
1393101924
1980455940
2130754409
2081580318
1711999463
1123973061
973717267
508358846
1260441225
193892809
1517174689
1435774673
181462733
1273966627
2055471950
1991725533
1432679925
419109949
1654218618
2111225128
2082413094
84213820
1622450660
502810607
2006948150
1346735615
1262502115
730433181
104584033
1477455250
74765092
1049173386
606568918
337064597
1567739954
1731205970
443627683
824744654
1159075909
1913936620
552809688
2095862999
1070155180
2128408060
309948242
1582108157
981910436
381783757
2038299136
39094373
1687924626
2116950783
1190962085
895777162
1487438026
788731355
1409213562
349499563
2123856117
1057763690
1637945740
1562461245
895015970
1885725374
577886766
351045920
2086007244
1202387484
1932331885
893816959
28036001
1172522625
1207082120
867855835
727635848
1246511067
1983578963
2060420446
1725445726
708098113
1793708045
1774592596
1126030500
994351090
117412399
1685624164
391543745
1588174202
1284244519
1349114554
944386267
297937300
950108172
338348058
78708065
587141360
506117002
1247724350
1497368676
1742042680
279170082
1506345015
1250338168
851029149
1826059259
132859845
1405887866
1312563561
1356969214
1675576648
2134863649
1820413829
1540927057
322133268
1693015776
1215150286
1486667742
448006842
988999469
671016984
108066434
824887147
317728950
90864642
85770563
37451777
1157683995
1589393769
24636426
61432678
1924668462
164373771
442623268
527216870
2027655562
1820698141
356862231
2032233963
405503892
530100241
1550366280
2105089300
310682220
1271788979
1752033955
913820608
1926024775
5710587
562046655
258322566
859526895
1385438901
1943198152
1199460825
1991131385
1306940932
1177655116
1250308985
249379102
340462960
948064764
42995025
307975487
244693975
188407951
1985645022
1383635974
759393327
1340787194
735021940
305419755
16787641
102390146
1313733604
1955669094
1545038787
249559962
75964803
834396939
1009294147
1823269089
836271678
1066815357
1838713531
334621686
321598770
995522947
811140250
610133070
1065482560
118225864
532635078
966128451
276726732
922483646
1027804996
493447241
1464308218
400879972
1075664944
77710544
106457941
1213937830
836954247
581963989
551743668
344942821
1783665381
1201174245
1284321689
2096067878
715392843
1721575629
1383303867
221484173
1794741511
1397328685
813190258
1787294349
1648882917
899590750
336193782
1151608670
1806900218
759297587
866691632
515995539
705631462
1454327483
2090135667
847306103
747365173
1687103438
1848572105
2146555911
1570991294
1114795558
1152461535
1930101826
797076517
1028920062
1091432162
1610972400
1195731921
2036488231
1809452346
1965818520
1518520010
196097422
625775340
567209014
146453536
1636830084
746406184
1462624127
879122654
913875142
69894978
1900564781
1031725487
880108981
997190813
44420177
24487482
2051211524
620117743
793183233
716591662
626598822
1866856737
940616368
602675438
625124759
1560636584
1361121886
1902308884
147122540
202071223
1520539003
1157482792
611813645
1313809302
348440197
1465577338
1703758358
266297718
1824680163
1793017245
1521441065
556282519
163721371
1535224492
2011942837
2096229744
1304840781
1078942295
1507360384
1168206050
264678614
1774343781
1328219040
1029884651
1766731782
1914886626
925312306
1762123273
185232777
592237344
1315206794
1568862324
685730189
659711335
1384924218
1812412830
791675328
1335129034
2026948605
2029504651
405546852
940192588
167683464
1173224170
1628822971
714130723
304721505
1463843305
1284375422
1748752550
1897262734
1637073354
1343873693
1690326577
1000210459
1411198800
1077053571
171053232
1165469638
543266355
122611423
1231912992
1440201136
1347968949
1903803073
229016673
2023113901
1341927434
1461992965
531967604
278136686
124917233
923180809
534352684
1195518973
2131771278
402604275
2060428802
810372215
1185757553
1493287880
556538495
2005712693
1036039372
1715918163
1310412541
846670651
570348912
537774184
1421557265
1971151749
1983318060
409007677
963213927
416058611
1667195176
711845213
1316892541
655919348
701858362
1327643499
571288646
1143974552
285083803
2011067424
1147532900
1882763928
2139849616
556753479
1294721710
1738281880
114684644
1017083809
117389554
2126085786
801885409
30463309
1339055458
1001043696
1076202581
741417928
102105947
393522835
2057619217
599274380
1228891851
992471687
222809206
205677923
1708887957
1016147700
1954204441
943184363
2081331927
1362850702
309297029
5335743
1225657824
631512956
367290911
191654396
2055024700
27430416
197430697
511585053
346189077
572775129
455652697
500716149
982433562
863761801
1935885062
2114907800
292561257
514653941
1608484361
2079414121
107481724
1730538593
1170053245
270980888
1885269441
630813928
53724627
874519029
1567475442
1068385388
1088322039
858679013
1435937555
1399421134
1095218778
1806802958
2057659255
1750361604
453972111
292424215
791744492
1467916786
238762281
859495732
1423429881
2124241198
1298008348
2069536048
1005418937
967371487
525604939
1525561784
217467569
1232719099
780721198
236189281
1181135751
1023785169
784878989
660806471
1598102979
637411139
986126094
378891469
961199782
1487987886
1722436425
1733258388
1269854666
841770389
83337972
1108893907
1360304841
1590149712
2138522515
179512671
1243549719
1582330860
1840254243
1277739910
1338510634
171845716
1053257927
2079707801
2125933679
762177024
1554894586
2062262166
925854137
1275427044
580935027
460725839
52505743
222307960
1495897580
1511497892
773544491
1342548304
636038176
1577801647
2029285451
1313634008
2106362856
1159699323
1428465279
1382566349
713088942
788069162
971643321
1686501367
1661443743
1896814045
1869610218
2109050266
896967359
1439971846
441570540
956543463
1099745245
1184419542
1676917145
709055339
1239683230
1088127767
1380491348
1967692766
548033977
2094483050
1002417819
2004233413
1323924507
876612025
1110545439
1352508362
365441680
88032807
1640426680
1465149057
223099031
2128694984
1727048387
134068039
742861944
2034526263
145459746
1156255929
1899422016
1962584161
1919387993
1226033837
872562173
1513070621
990669825
2114258467
1553703439
289589656
481576503
2026561960
1387386271
329761395
987041023
951317799
1991802367
1023232612
1655845461
1576015581
1420893685
1366035692
1947158004
1831560955
87923015
1602105458
104636601
1483121710
1504003542
1489022642
1740051984
1819133937
2073395110
1973384639
1152626304
1835919999
428263490
906842003
319842936
474705807
214920427
296260140
1480788778
293173776
512537721
791517340
2013193878
1362339979
749442402
1143472732
2020261878
941300213
1887040817
183745565
182430640
1582807233
206138719
238997491
776599647
1384042628
1305254429
1583152519
1785012621
346024239
1056436420
501094945
1898695193
83422055
793714251
804796754
1710538189
150113695
1403514014
880188634
534117550
2082866959
1921757573
1644064031
1996934224
441257287
1333806387
949631321
186241617
1780291397
664895386
1939685282
1913140981
1345251957
370425669
319782366
1713819366
1412656845
519829491
1240697049
1396592112
1238813366
1807468542
399977907
287277243
2043856800
1936463569
1363138974
741117788
382828121
1586346990
1537460699
1383090093
1021397736
1831054365
1723925555
1442606986
1901791532
41693280
1984108424
862461592
339450083
974300179
466133929
761733363
1930537444
219331234
1383705035
1418944900
817942733
405163727
41919653
1017207841
2088428188
2102835200
1271949496
777557918
493918556
770353421
1423756383
1472800788
668631061
474584589
2060720394
1381448003
1125853092
1846387516
1716339154
1347789104
1071358623
1116543556
809952564
1644722563
1478707440
38037969
1888425071
67683001
1384891747
1873390190
1069802562
253889899
1691511018
1511173583
1815987515
736308630
422037264
1601606756
1515496214
440071195
616471166
435416106
1167117835
1872359696
221966535
1780766292
1501080260
1681014449
767729549
1197913542
1573661224
1645105805
596639620
459859427
2065631835
1188550844
1695019451
777648147
1776475620
726111585
1165241095
223214019
789699908
156716942
1789053196
477905949
1590394475
1148109615
1087122967
857821243
911463663
1692703493
1145054516
787289918
1007073901
1246524334
125521594
1627846544
1961869058
774563059
795202716
248521564
618127724
180917411
916219428
2091751043
1991905032
1476219115
600079647
423794140
1487891550
300691968
2114775250
1671738320
1199858974
600425776
773563242
254959753
994542755
451231233
550104522
869596774
1598232191
1951248852
1815065513
160924009
1022528989
1770805460
1721710560
1117426955
44348972
1460459807
307366115
244271768
328969179
820811966
2007514285
788614970
412851072
2030704500
50001227
1138338336
1425623981
1263358488
975383806
463668135
358181778
1531063127
552978976
1530425955
577874952
675143527
1796603016
1017631274
993828873
996703595
614391842
1966121408
925983839
1965255132
1246063236
107506177
305139743
1164306576
1555275438
1454222059
1223945504
617131943
1375602945
1764905689
368867324
1108967804
1664386171
1845935168
1274947657
443534910
321865114
648950903
1007419632
400252711
1859727208
1139149039
1254811793
1558579326
1851289660
1835540154
287295840
289497878
160851078
345116575
568949250
1444515718
29869223
117035391
1333226773
2124808212
347478011
1847124849
277752265
1135692486
1168863627
89588968
1844087921
1727071213
587297967
1339913075
777309734
489070556
1853137057
2075898187
1215583598
472014278
1367139653
1745277758
1991593578
1407269377
1309441796
1874613986
582028006
673114020
1731599147
726761946
984230675
1909773137
207307900
1324893801
1691192604
641674502
614733546
599962392
1762198995
992017244
799095902
1441654879
325640478
1042297868
1259941930
1925027505
1041049980
389210113
220318893
1953563998
585611542
339100777
80158185
586850366
177476001
636032407
1520467742
1547898453
1723464870
614576270
1976892945
115396518
1670116238
87645732
959449088
105735208
2098352197
482712715
1594318241
2143353122
705971540
1809347071
835931961
452829239
932158932
1746978545
1517961476
712183014
2094024236
1566820314
1014003577
1245961115
559455211
1156075530
1525492586
232087358
1122731632
1552767998
160818829
1068693393
1663653536
1424261831
908142426
128839775
558919614
533297457
1737575809
2135090653
1708308212
1057987518
583585368
1416475848
1251003511
1828618339
995668148
389345234
866913028
376869328
847925589
777379215
973099154
1622585456
633696038
865730377
964070986
1524358625
1888714690
545201967
176234723
89386639
228674414
1073407547
657649944
127681391
1832898834
1245903542
964844412
1053134256
1728410373
1671603811
1365827866
1163237278
525363973
1871119646
1185980246
792729471
814450359
1158330933
325095634
1926203797
590752533
1382690689
1087935708
1500975888
1053860365
552164255
1389248569
1504078634
15576434
1926500220
1887139123
1691930160
248144904
1633799472
1701823529
53999572
1089295749
1885742606
1888850693
139207863
2003695296
30843186
958140089
1112677703
950359572
1800349968
639033864
1072711720
858330966
735969897
1053079341
639878023
387037369
1619020340
646807279
308185271
1504517651
433585048
954827198
720344241
1507747370
499416819
1048721271
1240341581
42731102
1806090135
771614670
486589653
1939680936
171559323
1745293990
645523258
1764193967
973664554
1598070826
1113709072
193843532
531398644
569891013
740836303
175229143
1427499937
1149576794
2144695541
1601700867
290755672
946641673
1404357230
1426133391
979110490
762266398
1301354466
1880587367
1014291697
786316243
12327389
603203717
1864429691
1218483298
1882845107
1083832003
526146630
477951583
1116315260
1563013435
188993934
1901598068
178494199
296697586
860457197
1798891433
65493859
726212958
1631697193
1141089880
1020326527
548091762
632264017
167548253
1852813701
1813891686
1339806491
440636510
615961007
322560518
224245888
1117353520
1709254592
197386440
1776268080
786440693
893443433
1478846449
1476949350
65436230
536097727
623346693
1083284863
1244728995
2014858509
1705910555
1286923004
277910218
2100494398
1616234182
1027132866
2004295516
1856811486
1576312025
528872539
589117949
1733506846
656389865
374194392
1671931317
1727971177
1106618699
862699723
933165833
428984195
1754228014
214596257
640288897
950866788
2073582641
1177865202
1268513424
1469099998
1135537591
1042075585
1409764358
2126708114
659429866
1669418286
78020166
926335808
304185244
2000334075
1577818500
46745527
633642600
454588506
1311208683
1108440088
1796105500
358112969
1515833091
765001238
506070098
387957997
517668394
1387829795
1457392561
549509694
2045829192
1919956619
964873661
1320433415
914289487
850672659
206113796
1850737675
178498978
1221122451
2140269477
828745464
1144221253
493114786
792277377
873396607
100809959
1769040241
1574094448
1209272427
101536373
1818927560
704414504
494032903
1303734475
594004667
17122621
1739502589
307942412
1377198274
1498041011
196773054
1439457636
1022757877
1238095524
844475915
454688934
642916704
1671044423
1324741913
494678972
1972448816
1155233867
1130163991
471942886
1788053667
877454080
1143305920
1993429454
1559882722
792575709
45198276
75103884
1229789531
858251056
1694660531
1037245212
1411351168
790945300
1008835844
191688810
1969355872
1889646624
1978092925
1067017197
742684914
164737305
923027360
29417138
1847314754
528580499
509181487
835976726
2028300403
1057735160
717636863
262868036
1277316437
1414511130
1488324592
994328578
1222755467
313217479
215386548
1878115707
1542804408
588867407
1165994218
766021085
459711157
750084363
1416998748
1489037256
1785228891
1409616474
248457102
832167960
85688948
411678517
1894202208
1655728533
1201716400
121221376
677747288
1155222833
437327264
195226310
1317332842
1585242740
622113966
1083702475
1491120068
194744331
1358039125
2087217562
1731455250
703730509
319679026
1942301092
412153564
354980130
871745620
831684679
2059155958
881290748
36493179
1225266981
1920083494
1419046387
1410682288
312501019
729931866
70163823
1299096728
1937264587
868574425
768573689
318890746
568341736
1545614838
718540193
1899294693
285151562
1456312790
397208014
2019421285
680071172
1248276760
1024554027
869242304
749360253
892177550
1935873359
1723314275
1030163965
70953997
2056410942
604535067
466736358
778599489
1509344654
616964046
1855540939
1926475096
2024445526
1915832880
244193821
251926661
1075517840
1332190538
1994523254
1491316547
1067381269
1211322401
1275166169
617410809
1896027492
1759692227
117993374
1075439858
1797231673
1696673753
854799760
213693736
10824313
1508456516
1271725029
1921684660
2121570220
1623897165
926701986
1728216351
1978711854
1490836989
2028942480
1014512055
1021087870
466785989
881257897
1034752216
225818415
1272197617
1103484317
1392440037
1990005667
12994198
249489499
175583311
352189185
1508379103
1206440492
1545713583
1531264902
1521987871
966081373
1748360160
10027156
3759330
678255780
884581150
27411299
634980919
1559550857
476617716
2040091390
524324116
1882451596
818363547
1978001379
1587188567
1934215440
1164691652
1208228293
349941245
1606963317
849723341
1048516230
1942643783
1438258958
432853799
385000156
396316006
122921443
362833001
1747214899
540422957
1366356943
1161858009
879093738
669596567
1663066646
141141566
1234210476
273619960
2107355300
263941014
218896599
188043895
1093695148
334793999
1332811971
1481599200
716753490
455859061
1148723650
1714699881
1483027683
724563211
1090961174
1600281151
1673064502
609647721
1783313603
707020253
431581450
1076090487
234358904
72216235
426904884
1398042593
1825591453
703336739
1678597701
2062585177
1440075124
1612622524
820268850
1211342686
160024800
1266119458
1661265737
1328554575
2043789172
727015641
1288777556
809042925
472960807
1775644810
24601956
1278841295
690417978
1779890677
1260681637
1346695009
1286011198
480036897
2012336564
616961167
2025086547
601767216
246371692
282678174
1012517511
956775177
533382049
175662973
910783428
187668346
1303727397
943852109
1939356547
22926439
1397258863
432411484
1210357680
432989168
1036736106
526327137
1868186079
387707259
1129899028
851621172
153333996
1173828668
361290164
1301352250
1341806635
1683540372
1264297434
994920006
841396203
353671018
2089466604
138879452
1231095334
1358050896
1803428871
1730110427
19142146
1887429484
575168755
45064080
354576583
939096867
841583145
1111398219
1852800476
1086094246
1413135792
2047484700
1192081993
836898355
2097337045
1515167310
1622287031
1941445171
198530684
723246813
78567852
1743937291
435998649
55292514
1880451459
848074442
215042954
759555498
1078055805
1165402101
1895575984
1410847126
1763665979
725856162
1279942750
1606251098
932735176
2067106986
2123206841
394134899
1606512065
1931268333
2033058620
895889394
393320566
1772565484
137196485
235449422
1125681749
634707209
511464962
1271824789
1136862747
644726220
312629631
2101329989
39851792
108000322
2010854787
1506658905
1702175333
1905276182
1122549409
684203944
1939226237
101006697
821772693
574928288
2114941830
251088405
1915824152
1910822089
1280476134
890023192
1750000939
931102508
1641634914
413937606
1567631684
2044354168
491670580
1135529468
1838374558
2075802182
418055498
2119777037
2030071068
1135867640
1629447389
1435928887
1420543739
1799822057
1202783100
109892344
282508552
1911217503
1319406828
231009739
357440211
1557576917
1600250163
1178477684
2110261911
1550818459
1067711576
1457977577
268583335
73559026
1994761839
588508919
1482782032
1536512923
471591971
212688396
1894979127
624454781
1286561662
351095748
835867843
1147075970
1522867920
1252413049
152137239
2141864598
302556782
2066511490
2070429474
850311644
1195861923
1159283152
1443439173
652016291
1078929928
2051249359
1696403987
1574376383
1587557138
811908561
294131418
188444966
1487156835
1979940455
464976405
1410222843
842731184
1532894792
1079460600
638229237
244202696
1563198766
1861909153
423861051
1648111941
1093885219
1506130117
1386204247
2114739084
448871733
141457163
1171686421
1602028230
2001656484
1072016864
28902031
765191689
563823761
2066888938
1638928798
1169859641
2075993296
1629192907
326576728
1018162355
650251117
358971788
1480467405
1047951233
143966230
2071907100
1148872954
1058719080
1057201271
2074241297
30455522
2097719349
819982012
445470065
983589753
1709806349
877618128
923383463
1591290664
73708176
730364267
128988154
1575257953
909233482
122878058
2120259895
1099664659
118483954
1355118338
101893028
1239568984
777046389
836297495
583063018
1113709852
1372195642
1854608429
1380693147
1148819871
1511866744
1583965808
677038539
2080462837
1365749708
947674099
2119701010
1175769871
1988812016
1772963770
868839531
721534576
1683942124
937361271
1651001991
1074879619
1698674688
571643376
343436539
1846975842
1216726635
1074863538
2063546264
1841939513
1352395931
1513321085
1419514219
52074002
360893810
201395213
753083836
482480112
11737355
41867395
1463510811
2105320828
1416598590
1227300387
123788502
2021000738
28830026
514024931
751580733
311389378
1697464383
1954639245
1029744553
105477388
1549377148
188490266
1726025321
943356366
32182183
236036531
768433307
505051983
1083414102
675235510
1399410191
1921879499
1365172867
1197258921
1942840435
1274400594
594465843
481232860
671296267
1286989423
405782920
1902956137
390972349
661456872
1882556541
135027562
1172290139
433423767
974284364
248833260
375333308
1292821523
228104292
369869253
1589180290
977041722
1528284177
238464101
535089402
1182896769
390538940
151784697
1666829844
1099178832
296586959
1372212014
2014697228
1304361649
1282939676
1875847530
1144528870
2047640077
969982939
1214784982
525333745
2012414855
1407560281
1525999031
748736184
1650161625
435302794
2090116827
1941745264
1954274447
364568128
112704098
16106156
1625166578
705494909
504235713
642273953
747390274
200482331
225153606
142472038
176936441
1836004865
710677697
2070610863
804246822
162248169
1463718465
1262972879
2028732315
1874085711
2028076428
1883487931
2071020546
434593564
465297816
1285252499
1274860185
359765502
250745932
2089116751
1164095959
910411785
1771073774
1787046329
343727614
286588394
1080269355
1236647908
482864743
908139638
1225901047
1256538183
51791032
1819630722
1093305969
1480495166
1201848822
1992002734
772192192
1587897530
1491863014
932517908
1819365039
718311170
1826698405
1555486436
221400096
594186524
906577166
219588481
632598127
815298849
913168109
1872481761
169896624
1818756832
36868467
1021516780
1482780523
1187387094
937560369
1875370435
1370795765
448681714
1285107370
226666124
980693354
1239761677
106578992
1733207977
1442524930
1307404494
519068754
614933052
379269738
1334375440
233594979
1447911908
1069236950
886604609
1617206876
1198037701
39458409
1086866273
1363140340
993036306
172772507
1205621861
83166365
1119081802
78622678
772633985
1606955229
1466650234
1579974781
1417083248
1705931542
1818941415
1371391665
1421279787
1864433361
824258284
1591323874
1661077071
1044965867
1303867868
1609753000
1862966279
604795541
1916891202
1080820332
519999078
1822870916
655344494
993398140
117061907
932412715
1704242805
426957762
175320160
783691362
510445136
445949042
607853097
1153966133
1916559968
93554050
1692141993
993267950
137549048
1559369613
1311691723
732542267
371485341
1298794193
1311565619
835827141
1531720484
825865721
2048808180
363542022
2145817082
1747707988
1315251353
2134630904
16094664
1318220900
507965448
1213957231
144709959
1267531148
171296962
1904485909
1354541820
1091876431
1111057147
313504399
1849245158
510012256
221874704
1500260211
691052964
1870796047
84598271
1097812547
1319027383
43921832
842978744
890431232
902083155
511649780
836242673
658675201
74282835
1255436686
1378080671
8653436
308585997
1439648950
454696649
1692592171
630177977
273528528
29656033
1755914958
490430344
739405535
357420447
1038934804
72163594
1034092345
1199217852
1025308082
1730896467
495243340
158099121
1725219163
860602238
1118978744
1353694156
492881139
1400462169
843108615
934728200
1484561872
755232811
1179728681
1342265916
2113115688
388540462
1484961582
1666358082
1441577798
1596308693
1245850846
1282856882
1103854474
1753866268
2003728121
1060698321
1890438348
2054187997
1441443308
1246331787
1152441049
1333484263
1591179894
351786057
2017803633
125569256
1548512995
1438557138
1392227937
651934273
1485466222
1036309159
1632860249
1626664190
834667073
412319241
724759648
2142138440
1066988856
643980197
1356083458
1405699529
99722412
1115381350
1175299987
913459346
573020072
911647302
402696953
1170775710
1990198468
758096071
1096177178
724168614
306013351
318024957
223609220
1664444255
1872563103
1150400473
1781547707
748059490
1779813620
1454857399
1328640203
1942519175
747676724
1532966220
54441025
1193538238
1752459217
1970173440
481074272
396800942
1358791564
888656430
53362131
1208472948
695908952
633186426
284416137
1288198442
721940711
750089911
673187414
1695655078
545259493
1215141508
769421592
1028833988
1434357219
55984625
1551307003
430795509
1466626553
1712250458
1108406859
2003030609
228924874
2063110693
159876292
1771586427
1477283844
2070880402
1466003657
1322221223
826363498
170462477
346551724
1506206348
1141041174
1835010365
1974849735
1229937636
2036957033
243443515
1663347440
268312074
1066327425
475027317
656543482
363078493
647334612
123776051
1637148728
698184923
1946153599
808904115
1234995220
774454056
1920044129
19056339
722613541
2048628349
236130099
1431286068
1523990790
1733967582
1005759123
2038630730
215066135
28634170
1020873171
1110106808
179646118
1254786810
36560248
629011591
1117725384
214704123
1436528236
2140001705
15760963
1057927459
1651554175
558661833
1757065112
209495328
1633224645
178659570
1649335571
488122460
1847340320
854599017
1066906768
1491025962
2013898313
168730196
1107738711
1937943630
1287740675
1741742295
2113816141
763399788
1857366218
1848013573
1270918544
1481890397
1056987186
1978482895
235826526
1351192174
2085503971
1966741295
314278507
1236055107
917039365
1763469759
832925231
1964648497
438864581
738090514
311606420
1038952930
1486707989
1155670001
715461114
156611719
74200696
584941050
237421049
600416081
1559710490
1666502123
597486940
1084327243
1594617371
815143046
421996656
852653591
1643011209
2039844376
894806361
1251306940
599559961
984367738
952040992
216896771
1711346870
1247424865
96357215
1193167379
493810904
472681300
669192595
1363275753
1038063923
789137543
482049148
676497343
1439416527
1665205805
1807890639
1628770262
2056812988
1072179899
727241273
1383640319
2033263328
1041781036
81238601
924490381
1418164174
64683661
568071743
1790960077
1437769959
262053186
689894628
1370872679
1334202225
808894937
289050087
1697281729
966450889
1149810375
334161717
1353534152
1826586313
556093805
1953514333
36335053
368010895
556862794
400373790
114300424
1602424309
1394307371
507071556
208667084
1769369715
1623636767
1065426575
1611507626
1459443475
1172362304
665653996
1198141154
415148726
508464617
1762101686
478097293
363843222
1370105116
1547410780
519649948
2007564778
536219321
1772447912
14887491
650889995
382012571
1066194338
1221802731
1760848050
1027115317
1695806237
1024125452
680480010
1347828623
1774310063
672833415
407609239
945165432
632483867
1757027760
1061406586
1923707286
379068088
1671870768
1934949782
60594828
1640824705
393763204
1702815496
496207167
1676607582
1065238898
642004857
184738026
2055069970
601136841
1847941878
191261790
1546568349
1778639699
7219310
982880259
1622850720
1922753562
749706283
1157055472
152173655
223658659
1163827629
439761714
1828481569
242982069
1479587354
53893207
1800460444
358155452
250612342
1999399247
369867191
480592272
1570704895
1188637769
1403936322
990271393
82147417
872979442
326089630
1255135338
1977559953
1318486714
971487541
89422591
1317414605
2002343966
402524164
2000321585
1947238485
880043160
1308983403
274974486
1119578033
296889785
1896679359
1931142364
1620848644
447228607
546242443
190166406
2066768559
327467048
1992833865
1610543031
361093297
1887995071
1579122300
2102880562
250863058
726388099
1512473398
1218455304
813587002
2014413240
987596966
39728656
1495008541
76035930
2097309853
900287094
1329110712
1417320303
1247032865
1343629525
1340879575
1051146
550790183
518903342
713056920
173976296
539915047
1937936368
284997424
1043301717
1485776728
965971001
1150483471
2046171274
911493048
1473282626
1726259452
320611356
1243472678
1135475478
2134516694
2078456764
887758867
1188784297
753239135
507093992
1812238616
231474972
237550690
1762522771
1488065711
870548557
353977406
1555107376
195181201
586641659
1511627442
1981332237
1414476329
1089894340
1973541200
802799350
143999262
262561506
154160491
1792905672
686473518
260689687
1633360582
1878289788
1371645574
1746855069
18605494
1585750686
314281596
214402789
1888388507
1136145441
1350128859
1322027541
1467727544
1084865603
1173304036
168596839
1042875644
355571835
239494591
1527239937
1158038941
403987806
1484086217
303657373
1039317518
477336381
30894982
1624232024
1341243868
2139208329
1429017103
192191410
810075320
412784649
260946058
972395407
35593458
151046287
351535901
1484727575
400099853
1872862695
1781376720
1362742187
528919188
1348485800
437766207
1169897591
903872030
227092197
540074272
1339835080
1902571588
623817649
1252601648
918855972
828926615
2068858889
1111140879
1847420960
1521839702
1422687505
103907729
578507798
772618115
1178579403
791553085
120707125
173106844
1024450503
860474642
249558845
918368991
1879488379
845585023
824697854
1064871175
1878721520
26487726
1562536274
16832746
1076516757
1083295706
960436811
889079835
1359216715
1016531826
1449282221
759307276
1866875858
1068244853
87150327
1740867617
879682400
737834684
161580177
1217801369
1151330539
1721701506
2045813391
217218990
691649147
497507178
728289611
1955152169
1586198261
1627480734
676334380
746255215
907713006
1447613526
1201554536
963403399
2116216998
58283209
539483053
1951472157
1913628007
1152348116
906875517
665132901
1322191987
2101415704
1784990856
2028889210
16848809
1956018320
1646516519
209681648
1109560222
323802367
1250689763
932464012
485837459
1565212026
374974380
520197663
948367941
294867522
137402659
1322318534
1951842073
1219909960
466879915
692156405
1329313866
1056432975
551233299
29774630
1171006752
793180980
515095676
1388111357
1277642811
1079434176
1659062584
984774690
1109550119
88092261
1738022449
1345528224
1073350570
1999884363
297478494
1631237446
1556652628
367534622
450072127
1568715415
388194303
143252736
1412236916
2029535269
1398689091
689533367
1305610553
100478535
1914225795
1480453735
1292549249
482803875
1423122800
1337355516
1664199845
1608188105
1030667538
1706232110
1590643946
190208137
1352217251
1400790838
1041055611
2131309596
574876588
369136110
984769998
427551715
375976911
1724176541
2096675142
68630517
125703590
407541158
2074995419
2127063237
253181639
1351283926
221236055
1268427457
2086218685
817631566
771062828
283004856
1996315789
1903862751
108423055
1654071571
80236892
1453537779
1130364918
571128526
577965472
507769435
1613449550
73919714
1613292901
841991385
356722855
1470113427
1960481067
1809600540
806124796
111929172
46631406
642985814
876674686
1821587922
1388228015
706730374
1127081957
934491789
448211890
860030705
1720149571
1960414534
2005055669
1767153559
27381994
1408178114
410651393
505229653
1426172488
1443525568
925146886
118484609
760440768
1457759709
1409073979
1781412924
133956095
1237434994
1418783853
1593677711
747851046
203137446
107172502
1348042058
1941510531
1581553729
889771031
1544107810
819338060
1688091298
1898455730
19114681
1970903761
166209212
1494890458
1181318869
707063093
895931939
722276427
501142154
1098232925
96106726
598323431
1259174736
398452492
593418127
727610122
1970850574
1648927170
1139621032
395220981
1491852862
1718795839
559507539
1275602423
829125277
172897351
1988266344
1413549081
280249563
756760964
76628044
452759293
1062139778
393370106
985377002
974781468
593658029
937549873
1411935554
1936566077
1670258871
1240638935
499769172
1051012534
473161625
1923363637
405412696
2002256662
29136010
1318180934
1329672786
428164490
847147814
1662092351
210656324
568318451
1192174112
1555916472
1976381998
308924393
1609193878
49895087
1019211907
1258294871
58067094
1227162563
984072491
1486309290
395117722
1800138305
740560455
353056253
500776667
222570281
1079106499
1820401467
442925705
1615648881
1344547383
1551802776
804699118
1683854728
1494114429
1140180917
96519594
1870099311
1077526189
1655137515
1986183065
1047062760
1906235343
1901902253
1475406967
1872066285
545002592
194600786
1630148888
1769085066
1153580196
914783404
1207601526
1401387890
1798310519
670581436
831942680
1911226457
200655827
193900418
1821698885
1614774994
1574559074
1662164084
831818797
1517218230
33006686
1112543288
1326605482
1986887618
1850798258
231660776
826056066
1803031347
730587003
250250059
648647889
1079893614
1280677194
518676403
385647592
2072459295
2063796312
1574640975
413183599
881462249
338219656
1628074865
1860442003
809310595
50531416
2500914
2044379378
2103115367
1990602256
1730109944
93548694
1491469557
219282197
1444098388
776404834
1990049115
996111199
2140764156
994783093
586636668
140693005
1090193231
1655835035
287959344
557480980
2129661387
1537131652
150938399
1701065026
1151847298
2105094832
221922233
1108408333
1509592658
1716041869
2089122558
311511656
1623651826
1117768320
469186428
1037186377
681279494
1436611635
1801467743
1862566332
1257069877
1204184336
414408824
296150994
1228770396
255133733
1626890217
659310869
1370308457
1954816503
710546304
529986015
2107803537
1258452445
604092678
285336786
1363036564
1805776196
1032840930
187771902
2038725052
1574106604
1361333405
966931321
1110941689
1505226619
1745172985
800402490
2072552736
1933230572
320336159
2099803483
182183398
1168934017
1702542589
339677008
688164882
1673059120
951177906
418059592
1534543333
529913113
2130180463
1651851270
85265253
1937330916
157547131
1329229813
2119137692
1786574194
1286855162
70795059
2072460096
1715049229
1487853214
1346477121
598069654
2105751181
1664037412
752118744
403939109
1959699758
2030354992
1017721635
1380662702
2028563722
469845820
842386139
577444162
1355643728
1319079400
914102287
1162237206
729364977
1255560927
983420816
2006316852
47527724
1657276239
349061063
520838540
1154503246
1327505564
1666917209
421853593
268137211
2014282003
1856338465
2059818160
1359857442
318270507
620981604
179592263
1926924573
1073437400
1369716849
70710935
442584552
666211149
1504648085
910220851
348249016
1923254739
418797135
1587463842
754747372
1353779301
1773611403
802081085
327687537
683483101
2030035371
1128339395
1508264644
1824513817
1131735298
1357052549
1082104011
2024133683
1951261238
1609896812
892332079
1323127817
1652804122
1145957052
1695316109
1993181999
239673887
508150452
739014114
914838878
1258627754
986232031
2036141970
1512103504
808121701
465311035
1867126258
944572872
2103834387
551821178
432283873
618636305
1421083244
998173273
246234682
118446466
119980453
1321837681
657794953
1382447108
790956438
1515526191
1101922542
779318807
1965374158
1246656586
526556872
711607115
570010959
1291678747
2048349338
1862754662
199762238
1406702384
1493060120
2049295257
2045065820
1907415705
2097699630
211318617
1248657784
378910734
1889238232
335090715
26308419
1026701115
1591192494
2134635584
1542979137
1954839812
1387487877
368784638
580863308
1274055895
1582864534
394886672
1030068451
114250652
1867204367
402494297
1751758643
532348161
1006794887
1183296445
2055108677
184127422
1136451157
25268726
1493862913
1384567013
1232727773
1506446582
130888084
358510926
119573560
1746931759
958469476
650608803
234631717
474231603
1568018477
25307889
1708764362
1994584748
1859848843
2111355761
2083280355
1816606835
395369848
951380548
1489296503
2131798901
1488927944
1559916442
1438814572
2000373793
8694029
126345303
1149779797
1927921999
213543453
1230951044
2040367082
1803790110
166039747
1519667506
763742770
718821470
334365152
1674209517
2025165078
286767740
1481934922
1528067064
1827637600
1972484539
1472261752
1279659618
1852964959
1498255648
652288401
63883969
1937631737
329898941
347233127
1986199019
954232328
374762274
1718441179
1725094710
1179123827
1595468248
1198423841
915462479
1296956813
720191903
496191500
2089311701
37605873
2134035621
681927165
1896198620
96642895
582438435
764221346
1955610155
1388616591
697348555
1814275626
1924665256
1675525946
1138136164
1084137048
553100049
1744116408
275551273
397234227
485161501
1704525212
1244555473
1182874695
876410522
419157117
1055835054
1713016497
734789523
677529363
484046997
55681159
715582837
2132500113
1139633503
1261863584
10698171
925266925
1851052699
1434423214
1466798075
1976608374
731784040
1289750185
2014669140
2142427394
1473605221
2000661713
775242084
211368396
1756980538
99383327
1962399283
201150249
542749951
536822030
22792259
383487693
1838163720
1196195259
1748402003
1003322192
2145749105
173671283
228021758
644958978
1435720381
1811075357
1045171890
1531450960
1332956085
51503425
1265078094
1565756668
533558935
335349080
986441091
316421488
907438880
1166591564
517510079
585708205
449707683
463360042
1786651768
1293062663
63955967
171729909
504891040
1769415293
1116146678
1112297813
1955443387
1321128344
177523972
1271134670
1197217247
1345491648
1889326184
380492372
860374721
1578290535
1711725999
1724915163
513573466
242569842
1604793176
1540077352
485519003
1964235625
1113519814
1504478154
1268623460
882118678
568668415
1006859758
622958312
468849971
1393142286
130270740
1892517825
1859560090
1273137818
1044131460
1598428116
667001085
1232454322
94710975
326290118
387076304
865024780
299715463
1251944506
974518383
1016384699
302806546
229494541
23468539
1145635265
1711755572
1348406911
2113876447
294493545
7052954
583773566
278461761
139914191
546219541
475332544
1055475674
371252011
2037819589
1852522959
1050296892
676780819
1765300902
413875394
366829690
490702197
372335989
116667203
1705230347
1092423274
498659819
1966544142
161814130
240352449
2046769987
1272970201
914237116
277195318
1660233889
1121644343
508543044
2008681255
808775576
2018832633
1751598479
431505313
671399411
1266307390
1889122575
1425042250
833383681
848513772
1327125640
22893932
259472081
1862264811
431335267
1492275544
383421672
1890856240
595213283
38137554
1398454965
1844809597
938985108
759853616
451337942
725266091
1801313172
2063930541
1485091495
707681044
417541523
911543371
876965875
1979113702
217994144
888888510
1167899308
100834602
555292621
221540067
659723257
934992158
981945541
626291186
308892678
714993416
782904542
2146927249
393260170
1499576042
38354752
141990977
601797301
501168524
1380567014
141709555
992473501
1688776103
1879948281
1482967328
695174245
810204203
1541619965
1246268613
2009610491
727321565
1275966245
1049596639
270514495
1804473815
1460745112
1219107311
1225572007
793395839
604618245
1100990618
2144947040
1242975382
871811012
608277835
2034363696
598142537
1795450263
262731538
2005075758
540530023
2029713823
1372904756
1315775653
1564431
471755427
1700098037
1012486877
1063820417
2045108604
1511495897
1895203739
1043472236
1830096617
847335978
1896412923
2081164643
819985202
1395638375
1884597886
2042428728
1021467462
1019744641
1225516607
1582373498
1976790920
1684809125
1782224923
1279857060
184510875
545521451
1825047881
1721910569
1890540255
1152187166
2026326348
1553549514
1674095416
817877285
1123021617
1848092259
1124931123
1140743279
741845238
979233269
1317286422
1452944123
1940246779
1272641007
95911406
283432630
1956267040
1052876678
1770649558
815473892
434112892
112038596
1452555050
165408701
333386
1246265115
17704600
1383847094
932190781
2101381904
1399786237
193375919
835539095
1484853542
218980488
635426044
554392211
195994586
2116486729
1276257226
2000757325
34036136
584779688
209767759
875938827
1474847166
649980623
1951002784
1583579455
626646905
114394784
72088304
1341045324
220336093
399073708
1189007251
1932128532
251704463
715429855
770815978
541053708
1859373326
1640384658
1180638253
129780612
428244522
81104296
912720674
1942855218
1271627532
1104017670
1784765226
741771445
1573092488
1305058053
1138297177
1862954415
2043740811
1076728079
341885583
980190860
737841966
1325538038
647146405
296426945
576457633
1130314326
348897642
2049954164
642273399
284612656
777259209
584965341
1222394223
1944417052
818186119
43477863
1961096733
1410487806
614204501
952300280
320029168
1837651318
957582998
482972994
749895876
1632638786
207867686
799509217
2080418519
1517608879
1657544865
214406466
548122792
1593632731
1741451043
92436796
970989656
884882463
841146712
1153138792
1989218472
1981358829
1681803166
775095470
1069110817
180423100
1744196923
659030383
2004287195
886897712
1836752989
352431658
1661081333
1122542260
42560010
492446002
882881668
987678572
1210003195
534968514
1305627783
2069259755
32505542
1677528766
958942797
1532706941
1947966899
687616384
103417860
1105919611
1085107062
380626796
554160993
35640097
932779087
48904155
1925810528
20032321
1359284483
448626295
232799908
1201071062
1389608794
1011500275
1713063911
514688933
1870445041
806757743
304186862
1081480854
2103859367
1996797064
1471150567
1728631514
990998849
204174283
1258201587
898537410
1837608767
1205455893
348953830
78002231
60668902
55447378
28612346
272589848
1236938531
850428793
1351253368
1561597788
519194448
1695380435
1285782486
1745457089
91056519
2015841397
470368039
1373752265
1428187659
1343863645
1220117260
1036423157
1225891003
149347108
1865606428
22476183
343321686
1646749115
598737393
285245759
639450137
322366889
177330461
1133297810
1034899176
1213538631
1335523585
468480184
2005170218
1062540411
448328760
1080634555
2026951651
1418957463
1481088061
579248993
1864550126
1326283143
633177820
452744753
591431373
1552882644
1928616445
1632689828
1888905955
1964354005
1799577618
1321188681
126288858
1184605577
13689943
1211281327
2047736856
1487494078
2140853917
2067238546
793165949
1226991293
1557641251
1308341298
2072506287
1508456466
175165415
2054548105
1071944540
17935317
1836492278
1225253264
486809518
1266393521
831572166
1056976311
1919040568
600743966
311023818
1501941163
338121616
1978629549
1480121626
362166531
1458236430
824775779
673767182
299824764
1238419381
1499527975
2071973822
123451755
881970342
701581376
1992667758
700582306
807515539
1105222498
340595372
954429437
1975683424
1859104939
152944461
676277646
1232526355
1662695930
123916149
1117551014
837015121
243188059
8187333
300304465
13895363
1338299372
1274670608
522295322
78379270
1669772213
533899400
1175930981
339842776
1095225663
292560451
1810528345
61296596
173756236
1712907691
1513385039
1906051596
1143999451
1283972745
1491008549
1114692183
1371255389
814558834
1560709729
106267626
2111690554
884638891
1129087304
1981596031
1790187671
2101061364
270752179
581522595
1610107277
1511802214
415050065
1750392554
1017226257
106698443
1130739959
817987994
1042416401
475151569
1043407431
178734551
1639458069
251719769
520615681
542002517
1517286932
1796896222
1480191563
445041224
1888084461
1503156549
1222646619
118472623
488779479
1491464906
1886890868
1719503256
1460756252
1623143070
1899900109
382807359
1277074369
671397147
351820806
1695642105
733816602
182853609
1944877796
693551155
917362121
451134770
771305101
1843055333
2029884051
826839115
1506927951
1119682424
1777985403
1876769424
1720305007
88915294
668242018
1924515360
666248009
181032748
583996894
286933990
613515125
1269816018
1307012562
1789648514
111676670
1571987695
1360963491
554118994
750174054
1070507538
1133682054
88398314
1921376715
885828292
566472293
735670680
782775306
634657624
109019348
1215669243
992448994
1203355790
587844894
1722265268
373825719
47986619
222048053
186587921
1152058796
1719612095
947257686
76792379
507094116
1035370836
1347763686
846272824
325215511
756146054
844196452
1250346526
1078985332
358256517
1836157111
773815085
1340366944
1356052848
2104889879
704584716
1080027705
1032753947
1760557358
199829817
264140887
1753436383
2145236005
1265661073
770883422
306175308
847728421
452009517
1330201943
790452867
1450346096
280352660
1499193691
1913481506
828893372
929656981
689881181
1647327553
1218576653
940944262
1487926307
1887724179
1012894123
1997560253
2008189408
2082571356
1714529806
1750580931
1495148497
814657058
41886871
251608613
764162928
719687723
1674955190
242044504
422281265
1469280904
146973081
1800123778
1352893852
61404803
1795840608
355143218
139468139
701079200
20621058
284857023
626969060
334241391
833464480
529871329
678855667
3961582
1614307750
46459788
900927922
277922682
1306341212
238908419
1843192880
1761741058
872107063
19865880
15105607
56196861
1519672024
942874097
2044224144
1646517082
1667299197
510781310
1081379186
2002472693
562909790
1610944610
754606033
1069108673
404148785
1052069346
1318341883
1155604206
518241959
223726413
756531417
1840526626
953020884
1025361647
1524681343
1027690259
1392087825
327251391
464664169
1574920062
2012272944
237711370
966997035
388316452
1998443718
768992650
1497597341
311368684
458965496
1474943425
977220663
465751016
1232429875
970762294
1374343075
1451475621
1100211030
410357808
289485983
898099967
1151713219
943131094
1878776265
1384004876
151534338
323920366
42903470
548937540
935450204
1552686604
1894798748
1359384011
499799216
1577117990
406343756
511445781
1392034952
352896881
2033920103
551835742
1381012026
77386469
1382975656
719517024
1569104425
301055910
1669182488
650733944
129463166
1585604519
1561824207
1448497847
1768376690
1976016769
1738481210
1320042261
1241865867
1274958511
2005384295
50285629
2034966121
1987897143
1447401725
761303051
619734992
892922508
1524362653
1721649335
760076111
1480459665
1160882699
1120130218
1436948861
1123498231
192260686
1364489142
720323719
1246454010
687567871
1833160278
504708047
1773011586
572095990
1507804705
349051045
1315266211
2024930574
1056509676
507092393
2137444181
959396796
801508837
111456346
1934256933
400324469
83853927
938073001
888599112
1252280119
1945728562
705157666
1254556221
1667074516
1904145731
564603018
1795723725
1794104327
409276145
409444178
601339424
1572378329
2028313894
1827607910
2071310033
1840862702
1727190402
1590823577
828193116
389612917
315924768
1687116109
796208608
547387556
1887485104
402125105
1709335634
242976854
792633620
1199282496
991551145
1755822156
1145582475
821279338
1827946305
1708746407
1345863181
77934819
916685753
784367880
1882697509
223487894
1250691459
1781908382
1492820586
1012201825
773970614
670662390
1790849287
1591548996
1225474423
128771708
1117260162
1804014210
2146018481
634316393
646500468
631793209
2118757479
1755677363
115492835
1170778629
1650175409
991738900
816988452
1826653421
1345675033
465829812
839078700
1645724572
159241414
573774960
1508138086
2027647643
25478417
1027588431
726125060
2135228680
82187342
1888257062
183216314
988506871
1861921150
1075474243
1704688754
1146579670
242715078
1151735839
87875910
2138289221
1169964527
330907012
1211626352
24262356
577863020
981069204
1877769960
1790928624
456729520
39859250
1074067685
364679576
1498442586
320557403
832061208
2031760700
1864725277
1158641474
170598493
1053517135
469830079
469045434
935505057
1454060471
1074119468
1765969699
1750617584
906830567
1793413925
36290845
1814079396
59875523
2060268210
1158787145
255213382
548899039
271289402
1586890745
945351962
1489219001
772632362
1446314784
1066603305
1991732234
905399598
1727324906
414555915
573523150
154713408
141159526
448516374
623017830
2027718995
1353052079
1581763845
580703130
1349910756
2142917893
1653142039
1353391106
791451407
295023677
1627192138
1976832204
226936064
589689310
1973217310
1016465701
1033189363
1271391830
36088756
1703069188
1715422168
1143835604
2018813502
2058503207
1905369237
1342420032
2146690206
1701156482
554724931
1606436899
988424358
684902510
2049802451
1143082018
979155424
187877319
2356477
353038373
222887169
541742945
932842393
427680911
704631971
1992755563
998919960
245971284
1360316816
468271372
974454468
537297860
1769077442
1058291033
49988489
985206055
979490332
2029857561
1755425734
578013342
1367316402
408043329
262500334
1313853769
1335857970
1473436002
1746140849
404517215
1222656877
133279080
1855410441
819048339
1496654574
3798580
2062386919
418276711
131877803
449884124
1278233322
195747311
290447365
243980673
848068354
1611201427
811875027
842121390
690696337
1525343860
73656037
229528060
1781322938
1232683721
991584402
469005437
28822603
2067918628
853449950
1118268333
607858904
1469598314
1506695631
1250967991
254207887
1373635173
613103583
236927315
41549573
1821075964
267032727
558975225
1822970507
1253463761
1042892723
1752341444
829978256
73828484
1632889732
1767316749
127593740
161126076
1236614385
482478497
1071358394
1550870049
406521720
601197307
1676586460
1254893787
1105391993
126048301
2046387550
336126564
1113591089
236413317
1561897599
257652719
290074600
1024819736
38111777
1940997385
642257734
1271085591
739844161
1374894829
365247626
483815619
2131805100
649496125
283422049
1273118630
454261555
545504523
1484872798
1966785441
1444526234
1409127923
2083353645
489224182
1861770838
391128398
188833143
2103941142
242223758
577873022
791383413
100796976
801221664
1507704606
2068979577
147739039
287923869
1435789852
402076729
1423640642
398495245
1178943928
1253120692
2034917862
560489601
1320185721
1076314176
2100508103
310213843
1063655601
1608837344
339808496
70639566
1596806391
1546825529
904679609
1403668480
175877098
487050451
2135114886
1890299490
2022054803
373566185
1834834169
782638707
1553245921
243546696
1219578062
15847966
1717660677
1426035503
128407743
1997772326
1416380914
1644387925
14718979
2089645827
1598807885
1589216369
2076978266
1392555082
1025870041
369993479
138650259
1954676022
1486112413
1503715408
67586577
119600384
375956410
1927105462
1460901559
1237581631
701100813
1230656937
904432281
1704547248
2120359670
2095240381
586950921
1451121411
744291862
1250814099
1991307387
668881591
975450857
830186371
1732861050
313080210
601919781
1827043820
1618047089
472122327
954862668
2119858881
1947683246
745740075
1534012889
738414581
1282128243
786435978
247272357
69338669
1224992673
754698980
78706149
668704225
1463090325
2027798012
50083271
1420911323
534958952
1642172263
84144963
1561594983
1394259114
442760640
1866804172
2107811435
737351734
1679821347
2101764089
1036402891
1028222834
1273851200
1262469756
1333487695
840365939
885085102
2026040829
725247512
1781896171
754082210
1640702736
1913604248
1049473123
132186060
1337921407
1897051066
1036397481
2034560819
1275927322
1989441716
1554991355
1988175246
1781219058
40433375
1673636504
1837035883
1860395909
938099519
1428837499
1873897179
787826430
1499339118
486323760
1124209397
1463216759
2039583668
390315275
1636301005
209488343
2040244934
1439362660
1275712886
1907431696
1440186072
295209580
845982711
648563328
910649110
1513207155
1481611726
978525578
733072030
1591847634
1127609170
1461711883
2078851069
475854648
717268960
544158101
1556968937
1262074451
1385688512
1277518089
2126537636
567669231
1757820650
2072240930
1280262427
1449446269
979725511
848372951
1309787742
1274805835
194999565
226057433
784741642
2006593145
522386776
2003882636
1826531397
1346328197
2085457852
784378983
1540369535
122698255
1248587548
1304905142
815046593
1419632526
579975969
1624575138
1911577259
1401557749
145317159
1156508041
1177329661
1155657704
1333607232
597634074
1024971895
52917235
43726292
1545470435
1581023398
354621578
202599096
171603260
1885345635
213284307
724779562
529330807
544900979
1174989955
1954399006
731666167
1668780686
625432571
2051157707
2076083994
657649324
525322472
1750197651
731745317
608185794
734152570
1282839316
325729160
1664052738
890215707
2020188725
954557440
1293931065
893331299
1630403007
76055629
1754317333
1816441432
449642572
2083981709
813888037
2128566701
244836532
687936879
1159345297
1394242598
1294878217
362859563
168890611
698975629
1688922266
2138778417
544154789
1098397820
1853358351
1678599970
101927731
1156014292
392924601
147837481
113413690
1448085124
938282436
1941391916
260890178
1267038021
688226022
111030031
1584960128
103768268
1582997543
268296437
1971695963
1492448003
1815510734
662816412
691666926
261229290
64768725
354212655
403102672
2047828977
395014830
1298842964
1358551504
1232524042
1118963665
1044739275
1833512701
511477879
1106209543
983058590
1634525362
1622563235
967327831
1285144007
1335213284
1327109267
1091349367
297051511
779295303
949737708
579982455
59368089
609771725
1843755780
33534706
898871548
133388691
1128263070
458498927
387150641
216287033
1676129367
349979445
890439834
1000916572
1176854031
1778717724
1214426117
1902802272
1101203231
1132751196
261904888
1164076431
530047835
614144957
223722989
1453478442
1988284492
743540072
1053403735
775201176
1095561217
1152337678
1063392608
245640486
1674398423
2031047405
296460241
991744422
885422471
1339114009
1851499326
1970653000
798447568
1791553572
103925787
731300398
502775482
1559060386
329131102
164158101
1547322952
317187716
1832182020
1755593930
1353453766
1598333458
35154360
1382785538
1221303233
841298657
1168318746
616992846
758094672
1064747613
263823549
552297008
1595333504
1439452426
1531870770
225056801
414854077
1797142731
348166781
1642655784
1402556265
1808805795
1440544476
1313064379
102496681
595477771
2104300670
1268726400
2080362211
640835859
73062778
1193322190
590114576
1942156701
1251147828
1528549625
1621526505
641464867
1374620835
1957129856
1601892246
1465069621
2106575723
816409659
1301988979
134786927
1882281794
747371902
549560701
951368129
203532277
2079094265
1201585277
115595294
1671604226
1840572648
429536398
293748275
413193140
1211208075
1773095457
318207711
1053253146
617808741
1458875217
334714990
1260052633
426648281
1334560260
1355628841
2019790968
1709892789
953164322
1719048979
1204813044
1785911102
1371522117
455190543
1767462453
995127706
716543896
433952526
1603418875
1020275943
2007949247
1065934680
514395889
1251238900
276083745
580576548
914807087
183303066
606241079
1315300833
1276357138
803459817
2074251997
1032989890
1036618221
214891470
551135000
1991478837
1272901425
274315965
1582991408
1224355024
2087828513
1612009292
1301982896
102729030
943441432
63079580
264301460
969982713
1148838546
1134889185
1464277718
1173838744
1255046760
374443747
382197203
1986065469
269007866
931640530
2071026931
224890021
1322850452
1120449917
1337332331
2119890107
1671207820
1903943669
2096405571
25986858
310873164
1704057013
552572606
1761488767
832090179
918003884
235830874
466990355
1675497953
1229612700
327195179
1641369412
1538543066
1264393794
343600797
792363753
1170827765
222355960
1139422860
1820607814
248263505
1210128747
1276241629
1153526041
701572252
1180986099
1068578678
1479037493
1435882563
1185117079
1818703568
1205400159
451668656
1529235162
70181620
1791626668
1588895873
1962522488
367807646
453166467
1710605548
986539938
1931723005
1835101813
313609189
1089184054
1796471821
1297132430
1816683556
817624376
831284118
1626067675
911414818
1801561440
1509443505
1228118314
1828022652
874959822
87568151
1158940550
1977291618
1954904704
989996981
1964815890
824356277
884944178
1705124322
2028753128
1436644330
1897177034
152261230
1584424156
671648348
80607264
344693888
1580888715
613731323
2036655502
397542543
659245982
521281724
557940942
853092803
131446421
756767702
43709709
1270270191
261708617
1654628920
942469116
1714505261
1536620229
14047266
311613777
2063351826
301914124
871012466
1849283568
1138567365
811246556
1539781012
1593476555
932243752
756244797
546057505
59484181
1433111196
278187421
995548440
136208257
1793780018
292485379
1747284545
412441821
731213450
1777806057
1707023198
1072153715
1167971184
218697043
1017752028
1935728524
333769269
313074176
1045807472
1301124033
672297223
745111191
1238011350
1170776916
631106735
747753504
1664745661
2121708936
1220577732
707504272
268867726
354625438
2053703602
255070648
820227657
885957476
2087365361
1699965472
1071205444
65044854
121648867
10258912
1746176980
1682698151
618393725
921972105
1636662152
1570366191
706586616
635546508
1386974879
1839779330
1789381602
531230658
909218085
1712530233
552370901
867549252
1675241566
1766693722
107728253
1701071135
1580062609
195970732
1044099432
126546198
1882951405
296576319
2115201816
1510176046
1912390063
1037108921
1345497067
1909018015
978191443
500462279
1520290067
591878694
1501901497
1203526117
1313352912
429315406
802037348
2091437173
2061861250
2089849342
1318503779
810941417
37429298
45186642
1416892314
22856427
1206545743
183726396
386405751
1063515520
13452471
1574649287
1989340686
831748378
790457015
2082279397
586614221
1757029568
1723860726
1817710676
1780087811
95906356
1731077714
1217024264
1537935873
2111423659
1855145395
1593704861
645394550
201519835
601547607
294710002
261713379
646116725
327555583
962016296
1138769338
2126174404
2101494384
867856055
134978863
1085817974
374972049
1633020437
1953651374
2115687195
1865878234
1173442733
1961323388
1756640232
1482012867
605719573
901974605
1047794072
1964372363
1577054357
2065259749
156287900
554688478
407614038
390570908
452838773
1721590320
316776684
1377889723
1969289247
57926951
1719675950
304306617
500672751
1514620413
1432727461
2101271008
712794924
915323997
540739528
248939499
767461223
1906625675
1470393755
1288005132
2109516815
1453015769
1845074634
1431299531
837993848
339489728
1539716791
1946855041
317527655
584124525
2094238163
1138751227
483453069
1030262614
1654422079
545048554
514591681
1819612976
875352154
1234053798
1838948235
565940484
1384956511
509105898
335454809
195869416
1543096683
1078999330
1509607981
274813277
1330494667
931170437
2111186290
1318210031
2081765105
1671652884
1873084863
352720385
452346285
419004887
1694997925
1997270112
1562921484
1074252184
516235271
2126388159
2027838669
730111897
1127569603
2078565567
866429690
400398309
1032472707
275733755
718427416
1809760087
589984146
1638258613
491815115
1512335652
896331674
1060985335
1092072534
1864402469
791173140
532059004
971274864
1738310171
715481733
58122653
365186968
1606461923
229005606
641194273
1195103550
46799570
240406607
1619384511
1810321104
1605908463
218310455
958833553
1234593222
1733994591
735924307
1751188069
1258567087
1548279316
1051222342
1967026047
1751949387
627843941
1643342740
520079255
1331685971
2145726986
1109400622
1931347078
1213570941
2100711621
1473750059
1112539026
1201651295
247134748
547121447
489569170
1249848701
395708851
524909861
455980906
406484589
442463242
963698459
1825228839
976735098
402293586
1403617991
467466998
2101039698
421371483
1610490293
1663893464
285915600
607426271
1724764795
814062473
1658262784
224821049
1804560839
848863755
435027988
514328960
1812505265
1177614572
760417386
165899606
430575068
743088359
1543664844
1868486014
1373686516
751421680
1757288920
2125092632
1129253002
665446368
1432733115
1484681140
452742205
412999581
2029762885
1544817484
95322783
926557558
781614979
1923027576
1186781239
669120215
44108408
934576365
516774232
533762428
787093125
226820994
974019075
1891071712
1696847795
1073028816
1587324689
646624807
1519709598
1371266289
417824180
1010056760
1054580439
1792082950
755190761
1778857992
1120165568
529781968
553400455
854354213
324311184
1815302165
1163490372
459316649
810206159
1208026515
908218631
1602099831
1282719939
544696860
1742086762
191502228
1901952215
1541191061
1894246041
194986658
1861410420
931875246
1634645318
548292754
853866942
1846058847
534509996
472737925
2057276393
221494858
1789423877
1789922690
1843314881
1156856250
1275655205
817852715
251674199
988985302
2111571724
653084054
290551931
402915136
1898000670
1798924197
213667331
269454871
1701518770
740530630
827518255
358266631
970818622
1675773228
207355599
1010911472
1650972767
1347896658
597695323
210025472
822985413
1853602053
584681225
427485343
1814978654
2115755439
306656792
981812638
2010860311
1960571051
209983673
559525267
695233204
1302272602
753119146
1405464224
834505833
1267294117
1991567508
984965073
1664271073
368418022
1089225145
140951296
1990233945
81299401
1087780538
735221758
1379717324
187283797
563279018
1601434142
1002274142
1728823493
758928989
498534018
1199186311
495729985
1740056668
1702412129
1134897474
1240793263
441497018
1025490064
1338896256
1858550043
845781933
1257759469
1174181683
1083810698
2089739811
630813338
332966470
1362282082
813855846
793027716
527139781
324547428
1909695591
1664799153
1412398673
1709953514
1539917789
1950228572
2050813262
789590251
1719525347
2004925178
42327332
237822419
1848582675
392990306
3250966
1305205312
1692517262
1842122705
407438785
73981622
966430326
755010306
1174709630
1030485066
1200471366
738490711
1798147091
296213310
717594499
959733470
1092746700
1221955943
652314142
1272295724
1613685048
1940249611
1605236466
1150240265
940504809
1747049088
2054629888
1763232010
2105596733
674471984
1511443744
663402923
1040501918
2085607117
115216503
1909977701
2079538544
1918462140
1989999184
706328154
1782393723
2063086356
1344799705
611796835
407322710
230408316
1893530917
865207534
460372396
243468960
1774729643
142545366
83302795
616711439
1563100160
1735885461
940023373
1331670780
474241713
1317540804
2096071596
1040215479
542962684
732522622
2071726527
1522429743
2033683064
600428473
398149257
1969247228
237400395
879858631
24034637
726425908
371683345
634048417
530628357
1972337476
1988552596
1391840769
1592628038
946940004
1185627542
1119022689
1244751734
1177393628
180982094
1653281986
980158398
9355002
1315223528
1925160589
1405836994
591224628
580354139
1365959102
1928183541
1120091286
592134062
1465528969
512553300
844578187
161195361
1632268957
115543798
1286381435
2026428418
1817191817
356130951
169750764
507041924
1549013300
188188401
1622053837
1814638516
397238910
848571186
544638895
701620472
453139419
588412670
1496988658
1255843861
79203396
765662396
1409198611
2065923223
1465748612
147421209
1301805090
184639024
1452361296
1802579435
1699341011
1798334735
1780138402
1485108421
481505103
786182627
1592818668
1991810293
1415390810
356477586
773670333
1830203574
1650988522
1803275829
629844134
1577247922
921557917
711677171
1725552377
1065504859
2077456071
189509940
747905069
2025483645
1004708679
1766134466
639365213
1505222997
1596226308
619525166
2129090020
867044479
815145147
1644670481
1303187552
218129114
728789413
1592038311
877471244
629574707
2086387910
1339971463
1767768694
1016876184
1963497455
412612396
946281602
1269707814
650543819
1874620290
1039279409
756291578
1926357229
1897953627
1086045520
1881821498
489799733
1564970302
158118891
1757071102
1360969315
1148006351
2120535217
1491516673
202110049
508790437
289410535
1776446748
243984326
1463301035
937400083
15951518
1080263988
628128177
987692704
1531098846
1733894864
172861693
394213616
1010031060
641043037
873124554
187696543
1594978798
1943210846
228902562
453043926
1174456381
402560415
614290849
157458071
1833768180
1042996042
734715705
818034063
1530630049
1410169608
1165305110
564562224
2042185681
878654127
1713399783
790192609
542360592
202905849
210225963
1145377177
839740298
2057363431
979894623
1917819143
868136358
596778877
215695604
496785289
1154818649
1119528732
170360641
230506474
1835072090
1363531975
905967233
1669109602
1099093866
1828391617
1012592766
478690241
1802106048
2024731091
102554487
1416065395
1110722312
1461719949
1375315591
1585723877
757161194
798441705
1997366758
623981067
799606515
1573197884
1171078849
1840576540
472303612
74813185
252812246
964958715
267062639
886211953
807053693
2029161396
77803506
974020366
495983043
600155524
1881750166
1534043694
1184706965
271559268
485260323
1289139673
1282022292
148755926
440655641
267807630
1901299115
786559530
1562052930
915989137
1315013709
610301851
1720403182
1214854361
1285472076
1359753489
118567044
81479324
319874530
1234725877
439367496
1407883103
288582403
2137697576
1601491180
1988697400
150309305
1576333324
1659275917
1773610616
2052886747
1598123165
941282867
1969046539
369850341
1767433551
540648385
169950148
1662040945
1917615575
207929659
1603207857
259752018
2026641631
1259536857
906936071
1918435552
1397899044
269496319
910217938
417022242
806259902
1811072024
561573398
1334446690
1540859787
821585327
1697720459
1937715265
109952563
811217730
627975353
1993284697
1064734069
743035585
2016229796
1717478028
1278996236
1340623256
1444259122
1720131048
1230368718
2007473314
851822179
118084611
852061544
296237485
1094016974
2113118666
138689945
1589847527
516284735
1278341042
935320412
1645344715
2042215054
96071056
1442029046
1441109542
1173075516
1916999605
1811904203
171753774
884955699
2058748465
1171798041
569074264
1801671673
1519414675
891183709
952345690
1553918266
1402970954
673741693
372364351
964916011
764549548
1160375355
752617631
511369251
436297738
1837066062
1224118982
2018262681
682972048
625596153
1948137132
382684720
1325505205
1470157704
1051273864
19405626
540961301
1338351969
1266671682
1636016114
880644218
64993188
749638826
1148088280
1572653830
1978388017
1409329220
1912498356
855007672
2074506154
337035158
1428712908
596708188
777727058
1804118692
935012763
886053370
396433280
348395178
261609543
1040510726
1747853006
444138712
870455807
1868740586
571059008
2038762229
251645105
712339847
528999646
644766851
1147268914
844969307
1150711631
496998941
1194297994
2098122005
1879302574
2058709406
151758070
1979354921
1854557147
1817106159
911162246
1301971729
1099359432
921795646
1731216610
8965482
2137442662
1521643946
1131330383
333407303
1811050964
1416955436
1346416368
465701707
583051414
1555054441
2119589862
2081658938
1312426066
1925980740
267346156
1920433909
1773535792
1967637181
354009406
1541449187
1968860190
2079923290
106184466
1326350843
1317443305
584561293
1944879483
276396853
263384324
1893923117
1385323334
323983537
1859000298
131433459
599332064
776107306
155234112
1316355889
310361671
1644657378
1759538764
1349972038
469338600
176908335
1295774447
469122453
2077175375
318380917
1757938517
1976401536
1548898530
1205577626
1234656345
1392776338
859568149
698855434
291899455
517212819
1114571968
760221107
1893809141
1909636532
1714927130
660847098
238337652
2146323826
815870484
831194170
386324001
672191448
1268390202
826150164
975945686
962225530
968957909
1102482343
628730879
788716144
1339207810
574478563
1749435859
1427398085
651204349
1830306854
1127662013
2102380154
1360834838
1114550224
2049667735
615233277
1256172177
1035433124
758114484
654280182
1882504716
2067762984
293115887
1602940566
968065030
647303967
462882259
1512802314
437301442
28567511
1210941427
36767546
363796135
267766952
814438957
148981013
253321382
249996650
2092610804
249368745
1232998446
708709884
212388685
1891026475
1281780601
1600075540
1580321103
1881911282
570521584
1340082782
1173957225
1351691782
1534852229
1371051663
85434219
1579591468
1560185794
1591460923
499612973
1025327176
755668492
488263982
89698834
1179016564
1628406720
307303795
1909802288
611969417
1127274469
939757371
98524115
1457874741
1935038913
77838050
91342905
831834087
264194078
669522967
172760983
1856376228
1601278473
582043814
1593006141
1605939771
184425125
304049706
995094605
1347016589
640877229
2023315882
370318169
785268893
661977688
111521645
438860079
461049988
1738054702
1620537367
262656928
147739711
1731514160
489604191
733898107
721965413
1552363806
1013911914
1128933257
149331889
1998817287
487281903
1206233160
420612156
1422343655
32098801
1196484952
1959800402
1422516624
140497987
1497351522
1235877839
1304670632
48706921
2142691228
1490545870
589508224
53315724
2051020912
2086987911
1451930849
2038367906
1818201361
1461268712
1928273912
783127275
2077367539
90038182
361788132
11865896
859732089
1516913027
1661308126
830339047
35763924
1848375169
1689510079
1111443529
585135285
2105204394
489437766
1159767802
67467811
1598668827
403015108
1105058275
165079264
379898216
1408148450
1095533268
428536562
1382993291
600851295
1321542489
1602558043
2028882930
100123383
1032874274
639954322
777732585
1986272432
1134150330
1523542545
448709080
1802360588
29899498
184270375
211113021
2049114073
1568579039
858567065
1925521274
298855958
501474368
769624430
161011797
1414499444
313846004
1754887838
2073066065
1255598998
562062375
1096584174
536397713
354278448
1900949531
250428548
1851429247
852808093
198366493
1517380177
787662933
763775850
779116019
957467505
1703171180
857409608
744846420
6771071
1827976688
526008336
783008892
1083995928
927231133
81716683
1294379592
55348834
647244001
2082140791
1877157084
1179215751
2030552015
1495381645
508171002
93357662
1249378052
1729246461
1564849997
1742266644
1006898549
1780122861
2088469717
1161963092
1655956232
1865235507
903557904
1204718558
863784381
1520558437
1239685611
1366303686
1008063713
890857120
1310840452
596819033
355951190
1746905835
847329108
2016101450
468038105
1914897718
356413364
1417001755
615025097
326817301
1414370571
1504355694
76987353
341189295
1715364554
940903639
2034887659
93009398
1673283206
756155602
703275582
1147227148
1307292692
480426553
816390585
328025007
84263426
1666844794
1426688361
1236949153
229838426
1838061640
1554365649
1746396760
851896666
1960478274
419730210
1636118940
1142672276
2098303033
509726903
1964260162
712118482
1173802070
1481926157
1018993241
1129446656
1729816313
2120513864
1933008411
1997670495
795601122
1002583513
2048718926
1044542287
706708956
846095432
1400778756
1390355198
1455485555
1531300750
273750848
348702095
843793010
562059317
657137952
942030490
593055578
2035617074
1021379815
661609106
865347089
378780763
583399214
436325410
1017708051
1361413620
744665389
994144242
1328527035
847585725
10327560
1566890102
504028604
408940093
812441119
372187812
552222145
1303431702
659277768
1257771660
1824060631
1959113566
2009846662
478377656
1893732735
432091248
414909604
1380504825
1550236318
1179156476
1568156719
1475108575
1712905213
1949274398
1311652617
382348648
251485686
1175700398
47160401
1888798143
914678531
2046193902
1170904897
1596450001
2079985205
453524298
160414273
1087411300
1893486900
217458372
639847440
527140603
200164060
606697695
1645397707
1272626062
484474082
462119388
2085050852
1987275461
883032885
1501391768
1112437930
2439860
243216552
450343642
953243624
389790369
39333583
1138616125
2048176326
1304111226
1750594361
1144787820
813251270
913931168
448054700
742141284
2031512113
959757000
1780698918
1183149731
78126554
889689720
1707421538
1121350807
2066242021
868044435
1199315873
994781280
2022574612
1604705856
699040859
517959688
1867107197
548106233
1670038414
1358931393
1463402220
1015683559
90559494
387438802
1307403220
288023072
1846709837
976409889
791837147
2135100219
1464233784
333051009
855894764
1584965556
2120279756
310818267
1209253457
1533900539
997862921
454499879
810095149
1798375839
1755227352
165011520
1454054961
247147858
1866447075
1992773075
1817329014
1949278441
704861120
1175195200
337117502
449581430
87740605
1984602256
1121929875
2038521146
1751808835
204513884
2087546193
1197023595
2003473894
1799151838
988633496
1743293767
566945608
1629696143
425053879
624000731
1128386974
574295531
1191941309
1265821467
1209003955
1921648044
1564000075
1787393573
1549876331
941286580
1685190664
1939967948
634699853
947040306
862113730
555452204
1651754961
1276405383
1297750542
295904143
142713256
1613006609
162483816
1050373238
648865017
794649181
320467800
2032123338
1279999955
816132792
942936049
1610294273
761842967
1387723813
343975527
1276575961
110359349
963589284
1265579722
128750
2020526539
1382888677
1693796408
2052071037
724502640
1004171183
1433861128
565543255
106265779
558396139
1490528098
484171594
688261165
1605807954
179009120
118798972
327755633
1928399179
195237197
1445505842
446693212
1670918295
241853255
749010127
1232335864
642039974
1414737094
2133365025
1191888527
425077112
1950674310
1649479117
675822650
270425762
1015716649
168382275
1336298294
523981047
439842511
2048534029
401396280
655306203
788260840
587094718
122803759
1718118243
543383116
622524815
747325567
814384591
831798420
933029825
259740925
921222721
1657457088
928825095
1262500096
805524459
535309501
759820858
2005967092
33079288
2039377121
721303724
2070777483
2021368320
2053275159
792347710
995280819
1929279497
1680691551
1529658249
1362021307
1627791178
2125787269
478445511
478892703
1337203578
608608095
258947044
2104447745
1018800156
1577780792
1053107636
1956876263
1476693986
744318127
264454459
807579547
1452723677
92195645
299146692
983423357
1981412451
656301512
436999665
421452870
1373593347
223321560
84885363
435215611
790505798
1000848585
827566030
1947765799
1868558230
56292971
1051678896
382002430
1697470348
324203132
1599972280
742486657
1479237653
1700212577
163133140
1544757105
452622773
92304670
554465579
1141410524
776496789
1062227380
922300020
1881597706
161866511
1843759456
1444438953
1299996750
1137776134
48678879
1502847786
738265667
2034616465
1373375044
748187925
1607423684
2030331553
1271942833
1739001738
1914508238
1822476220
422850782
551389904
377352699
1640611310
1713018228
1736445337
1092129389
1352298395
1057512431
1243577633
1184308645
1931900464
179312899
1910464029
1589403937
2144454625
2131941624
1283194831
916878833
421881593
1721690352
1909584201
2011688655
183622150
604351201
1757920580
1170247374
900754682
564227721
714796645
836667078
1446262833
996430777
1118919570
238107768
685502973
946418997
741325769
1232508965
1016432037
325032601
364282718
810277743
589591782
522957468
2126907131
2091581109
154926855
120804681
829089954
299735071
572396002
1089539739
1844694082
453921158
932184551
1048981470
898716365
2126624535
404097569
270854887
2078367664
966788271
176592157
608924685
646358034
924310813
1596345356
2095655890
621638628
646184903
731770966
2040975886
310305194
396121886
943389383
1168817990
1025712879
1494980311
571212989
156379120
538197082
681730557
915011370
913860021
1298265595
989919654
312411207
537217572
2124945324
3175151
402417344
194738466
2098720008
1180988612
1490020990
241158940
1360400988
62816022
722091132
1274197660
749570014
374061135
696714106
416596855
1262030447
907428800
42450951
261031025
197381236
624107666
269645052
1511561662
1522678006
1574276828
1474631371
1192377158
316952721
378601038
902743364
1016122089
1407324639
1897039215
476039880
944762485
1766015239
129687081
83977370
1329967591
977499311
1386343800
1504072518
78656159
1595107764
78434525
1466250051
1523994622
1591254966
226456779
577608907
768894693
1156332911
1563603779
15272911
988681202
721042528
1524103574
1937281258
754842839
146923086
921925281
656427265
549233505
291006386
1597362616
93429298
1370963847
552543615
1490970609
1977962314
49258938
1027455261
726602619
821444782
1010703556
1842457528
1283094681
1638798344
531527836
950291352
754310446
582256898
1748036611
1517801466
295142898
1209181578
353902472
1637664032
1554685298
1148888477
1543321385
618709307
1088528802
1594209207
885187730
663183137
340810444
1465411914
831554016
1447986396
433477965
54466314
1455305620
681504174
461569033
1643304116
1288376934
338296824
412876468
374888883
278290074
1750460454
370118627
849976583
875870449
301530712
1346039754
1025195612
1423599041
1996845403
554603924
1445901583
544446329
216415047
1706614407
1854032212
530825136
57564797
186663961
51369002
1996810880
1499162865
680925532
1676363728
1956651141
1854685363
877318761
447872917
79155389
724383889
1697436218
452712529
320684808
440036269
1106952263
4133060
1818890908
1624859316
762472399
968356395
1687597011
1261108919
1940200717
637878103
1585900258
978759401
1956293790
1162505732
1246070210
380627930
76271688
1372104458
1304940165
66517991
2048732940
1006603730
238174669
1960181792
656662981
948359502
1974940861
1574651794
547127880
1123124272
1548257043
793898059
1184743780
841759909
662003259
1752807150
1831830819
937884984
1206707894
96422818
1527746306
1706812558
1899962003
1052089880
193768091
400795167
43296788
2142350592
1019306740
1852361168
1429644080
1175029785
1402421725
1256895724
132092058
85432868
52139322
438401552
1676557182
2101559132
1825488424
91451712
598977478
1970249700
464979544
34445425
792011009
307352959
1277165284
269466512
1457197952
374298183
1712285355
1568498933
698761127
665168603
1754830818
1707382111
1050916738
1371302033
1079475948
264979637
662240639
1369601880
595335309
966044045
1140925890
1557634293
300906454
296700429
1427374594
1956860368
3888318
331142142
1991266931
2136595663
2147295786
1988410471
400687086
1276164118
1758309485
1461889402
417161101
1415789771
413548289
1845600412
1843952478
50894702
1525437325
527761474
2144036192
2098988134
1634518902
1121992664
10523260
1729647602
2058328682
142505914
234765016
1571272321
1429025971
1996140893
1066517966
1569247489
655242574
254410759
728120295
485103885
2118043688
1029202122
1999552599
1673296183
1287554206
1555653343
1074664352
1067334929
2033570646
850237302
2020875886
52381164
1408883910
1823328938
1439335163
1463781025
1288175526
1422721887
97072971
1093191688
631361209
501369696
627845220
1564783906
592615179
1502298115
1503847363
871378803
1682403066
1599629779
1945323904
1932323562
310561605
630480299
996689694
64115422
362061449
1228317697
1145411909
1608430947
1033895537
1135831532
924423791
1118419098
412570294
309917943
31850724
1121523103
1056443020
1561065368
741925197
555261380
1701764172
1943236879
1764649011
364283614
1693288956
1388684855
141875461
711261917
853225695
675718554
294354000
880937038
1864900296
967420677
580229486
1332125451
1043214737
1541818612
507148637
1163797511
409385942
405952492
1244360785
688329030
304018483
2035396369
973664452
2013132568
1500769149
1737270309
1082107217
2060697406
1224673916
1717458042
580293313
896547280
1908152464
2014032926
1866941090
505540984
1725024759
1618241306
664335715
2025604997
1644549573
2039374110
1368906885
507828260
130389158
1226657259
581000427
684795608
634136175
139903398
597580034
1851101794
1066344610
1396977972
199525250
1816564072
398116181
1054060976
228047031
1091384938
640073781
564691453
1887723954
258997271
231501300
1826380236
512482832
724621682
778545552
117605041
786167317
893492865
1502290797
886945804
189420928
1494194180
51461904
945409786
2102201692
730299405
2029156678
1870276419
1177099793
1066573295
1185568563
1645077322
1611663965
1525574322
1685314375
1444603908
604336262
1365192068
851870933
806397331
1384492528
1801395146
110941477
351512419
1661372413
1619699947
858611384
2043866252
143318826
1428890545
165632699
83363780
128084334
1969264911
962840510
1650657365
1280209819
931922368
1224478659
1849895141
610577473
45790701
622278353
1564297667
489223716
1827940609
1317966009
1399926650
1089946047
7007950
1038810962
676236169
1408659571
1974601471
1882962305
1718275332
887963069
339178011
1529321606
1806219451
829567499
1902447829
838987485
1730332887
1791991158
300463414
1976296895
1332303303
1528076489
2143598152
1043031244
1288013502
535564511
988380337
25198254
2018642091
1794299997
20550301
1583507549
970625018
1432732110
1173939280
149747431
2073239493
1461764754
1338526763
40347145
1540889286
1191713904
1466853110
703538748
2051545901
353669075
684634187
15364807
1990759148
1549506230
848291476
775188614
891696122
2106369541
538097519
1594037178
2090999998
679246052
209302573
481627621
148693988
360145365
346262900
181339551
862990772
758359423
152606727
1083265700
1671982763
6086005
1074567443
363808241
107938036
902914361
179689903
1104213747
1687578697
13285759
408585221
447257102
1190731342
1045043796
479545162
210001677
1962688157
188867765
1567769492
493213514
992409323
2064986555
1629830828
1657267157
1285537776
270951410
1245323208
1314663280
2072009982
911065671
205567089
371792307
1896981550
1093736985
34913255
1083270204
1075842959
1452632346
302201959
82712984
1622807594
920883241
1932402286
1032075086
1573471060
70847827
1387204996
398379112
974598633
2055060884
102414557
62294779
1399794096
18327575
740630065
472915767
1336778914
418762637
323514275
1549384960
1756264852
1741360361
2037318445
2024895250
959122540
57799063
918659836
345828353
2109273729
647147863
685449527
1448852836
305836735
566498597
985806168
119356948
1295186337
713061620
824876940
2099438496
931916327
459782682
1906218243
33040820
8583433
1332177249
1313961152
1055457089
1921690162
2072098307
2004665138
1979694525
387125191
1225562827
239627996
1844684300
608834474
1952578862
1952406554
2073094283
1090815569
1511642883
1450261086
2068001191
539031639
654797168
386047746
1502331184
1842698719
1297249880
705456956
2035025937
108553035
1931838224
554399414
1525534420
1870120230
1166680771
440501454
1603396462
273424603
1949059187
2097709235
1603162172
844875754
417177840
1748566311
195369379
1541227968
1876030946
1992627622
880575706
720023262
195925846
29907379
469886297
1796651253
446615099
1315852732
1618998263
955554793
1608210035
556797660
1632742612
606321039
922411464
2131368886
825931047
1636830753
1288151367
2020323388
1116621437
1152936037
859690944
817901048
1970124775
1609263610
345207958
1888740506
277304623
1485590316
188790004
1869946298
1893665802
764444745
186830659
634548609
1699309445
1669785769
1374790758
1580688194
912402814
1117394905
56720061
1751663723
1273456813
270412057
1734983527
1073635912
880949278
1851487286
927584750
725973296
220582840
1382483315
316737
1312518464
1632524275
1224334808
1596820102
1756586742
495452008
274201543
1090204524
1975312967
298314088
1584933570
1287683076
630232109
1228892057
2143132630
1459449191
845351401
695391436
1404323298
2120574962
1537140273
1518138152
174132708
189932805
1646741603
1854395036
1708570406
1060946436
862159304
379862535
685808568
2079707672
133501179
1867035461
1152658424
141916231
370730648
249618382
1153054694
993823339
383054235
83273670
1755381372
2019539617
1077080929
1620948061
1376257656
997575243
2112461807
552241420
607567375
1405207421
485813836
576594775
1903092795
185744334
1304357999
810491841
1384888222
636395171
1402571808
1501128946
180285304
97222444
1869279938
50162997
576486484
874443469
244119937
1966595454
1892028261
1062073148
100727247
1106965157
514288494
411813991
624484739
1808940267
1054112891
199523338
852922196
572127557
893008042
2043367996
1893889715
903016474
1081296913
732318894
354061414
524016383
464614701
1928312023
890927766
72962908
1405936877
1017556461
2101222708
750078172
325719820
1625804618
608126443
784269105
1464315577
950453946
1823459553
1733596377
753205716
1772225120
680579244
1948192929
1389523542
1657365473
443054652
1971976421
1260162478
829487491
978762146
1296003249
761460137
701022471
1422558784
1647435511
1196167259
1395814869
731402011
727456846
1596358681
590237478
961721855
1585522997
900293731
1337459375
1910937057
542403708
820273574
1678540305
1520127282
2006153658
1804628386
1223812541
381178612
213540517
957512649
465208053
221319864
1813740232
127972670
2103164524
383258943
272882773
1729874238
1964122566
867850345
1857365793
1548536077
405496492
425995149
421397231
223929627
1655665741
49284003
1096421713
1029434450
180462175
115397542
245525571
2050659486
447918738
1441305774
913812484
1356696409
1138560894
685513304
871265762
1361464687
646183543
1261776631
1143444010
604948353
957269515
446953365
2128382486
1938079360
186193963
55615704
1980354232
1689386893
1458648200
1938707061
1071605401
1786927145
775769670
2027973653
708912296
1062754038
211870507
861079862
390030759
1644286865
1029381414
189255067
638670671
52248226
1190608038
418904369
1413072291
1698740972
2051541817
1946993923
782201350
1263795346
1342657903
751765203
2055336202
766374410
1922198865
2140085686
1918111856
262616031
660386940
1711678932
1252312609
1953643844
1171336768
26310001
794797570
455765135
125573781
1950965923
1238228969
1462422168
1064670993
504645070
601933440
182295542
1831226009
1442242959
1701764351
5617833
681514666
520284989
1949068759
337816746
350015974
56949043
1867032661
1676713896
1450248774
791850217
1404585939
1940194867
53006255
398075822
1314308347
13179066
426411370
1932772840
1562835121
87233797
1277410647
2144805960
1629258251
922699249
1379932535
410282960
636904665
621400906
1858221634
1473439073
768895744
1681545943
280468940
322295657
978319434
454184920
945864813
1065920643
486631207
370090952
1090910272
1674792164
1299902378
1888564882
1158845271
246938148
451024404
1125682815
204399813
1541088135
191930325
818436305
1362256088
1899413009
474354525
457322939
803650890
2071579999
403881266
889861323
817175834
330643263
591740609
532993371
846610890
532078561
1753457832
1019182596
1623115297
697569092
5833885
1398078025
1998610532
1510218696
1126212452
836674851
1207512184
877420439
743941222
1929601747
1468661183
1771992178
1386102393
441802705
1512880646
350861344
936475311
1213176326
111393766
1866537158
1489402619
1457795250
1939553215
269887675
1817200516
1156349054
563463075
329939658
760817240
1877733331
1620879433
221792065
1543010214
951500670
1932364753
2037602144
1435377139
1353536054
637397003
2032351693
1007446879
308115877
239968509
1924644569
549033905
1903849991
1050779221
1423490241
114409302
993831648
64974408
319953994
1452435717
291133141
585297875
417147939
22582377
1055507500
415696035
1449672249
597315585
1067351261
238701516
899517174
1638193049
250752813
5825394
889871927
271071876
367680940
396637070
426216232
1907984842
1397479259
1070710755
497297611
1855229604
590149628
1363804781
1148425704
738592838
1475850412
2135969181
1837090254
1292333781
671897513
1139586584
327209924
1840600162
1213612213
751896004
530243648
392762647
1698897307
982627821
159593510
2069846920
145630657
1974202552
185445918
905180201
1550845898
1928436704
14906801
882655013
509911000
991194029
692320369
350824085
64452968
1730739162
1288777169
1928961257
929568585
1176171249
2089296768
568763195
228000515
86715334
1931923892
819058377
21800502
531687548
1331705619
1801423019
46852596
1215761368
1197456679
881154694
547004284
288250978
624747828
783705604
321237137
1250807389
1327512422
479586899
953096010
1910101323
1425708023
1098482309
427400905
2125184872
2026868358
1227088938
361655027
99751806
1706320830
1648436567
1974749519
1833111064
1287911402
1062046338
629721261
1404693862
1718171823
498064845
2093750806
1673040520
1635827752
1123044295
395360307
1929768929
418562497
336907100
1595922466
753047463
2072395453
55315080
174301695
2076986853
1758363994
204465576
97005537
113877634
1630790203
1460168026
1604605915
1479971890
1178129494
1603814497
123419258
707475950
188496055
605814522
1653054583
1588950498
505019222
1833199495
1956775477
1480503077
2049636116
806733438
313699383
949392468
1195712997
1588887324
1572871910
54257016
427622772
893927120
63685579
966543019
1569285816
742306582
273487127
1176771134
952791807
961988430
1648142811
1830249079
588571520
1828547515
786433721
5024969
1132635657
1101325087
1302803855
1023607604
547992883
517970259
1653417590
153872121
2142911521
573014410
1502336893
933384889
1562706860
861600893
114640036
283624601
1015752169
1125664352
614605057
404770982
618138229
1296068049
1351046753
1646705490
2022091491
1510658383
392383835
1454480189
2033393511
1009919498
269745641
1503822718
683242016
853804525
2051459099
616052298
1631763510
1648100835
1339233016
134012671
1757514119
1160991834
875607608
1500075065
1937671496
1343086216
784017840
307651104
2088136253
1919811699
563248598
1937054998
292180566
72857864
2013993982
103234408
732107814
1770809969
347950677
1949333430
1837708861
1523064502
409309349
1960442666
542240536
1284069080
803645469
2025902162
337807015
1462526119
819889079
1269324876
271251806
1413690811
1767826544
365552078
1331225811
422764698
679136766
2084178779
425966683
1329556462
712621603
438140190
1595098331
1699698698
1017228782
713387845
1539397858
2010094056
430496010
2095927537
490206698
1329668314
822103726
879915307
1982631691
1041818789
1078479312
1543418482
1186572933
851147916
1600082140
129975305
827835778
1115503839
1553800845
241198326
1106673756
1185930645
132796892
1520905540
1073156741
1558620132
1350952531
1881301414
1525221323
934948317
1651078258
2076920913
487211852
762611415
1029519739
730832902
229330097
1445926767
283961438
232612453
817423384
1393221318
2106474825
1684659656
399236663
72109286
879391385
596417418
71321704
71541087
1281048672
1235707508
687134205
822792366
63763758
1345606957
1836290803
1732375507
206969411
842193915
728031606
1276329338
1710618465
1640818541
978173267
619149363
1024121798
153943647
1018841302
1062473160
791752082
413035566
85303399
1407947814
1348223685
1848669041
261093238
448390311
1117389060
1362462621
2039741485
2018818452
806503991
236425132
241992689
1049220376
2012420191
890908684
1943764911
1943252627
1679466066
1489247522
948123638
1893575193
1181736789
650671558
19058988
1669387612
1778076722
1483285685
1355225134
1791110899
1425018549
1030441828
1798346243
125531153
1844912728
248951936
399502508
158824186
808268866
1155091859
383351481
1894448422
912542782
1564977553
1762740314
1884497336
123353970
1448315647
504380096
1390565187
833934967
456226406
870551874
130332354
1874129929
1048988827
772253953
1923425596
934360738
546696269
1759447317
1710999013
1334418335
88857961
1374074681
1406078319
778359819
676790831
336122832
1303402245
824730774
196170391
1921941059
1557988153
1664912961
252484956
2085749039
260906471
1582104183
1421693754
1945257620
1352174926
148326055
316430559
1088984000
985384700
1148722653
762896619
2021756658
417664744
1778935686
1490243197
215648657
689126923
1119552676
146415396
1931744758
2137984899
42757149
474078604
428532535
325580791
561318392
53549963
1346887938
280855173
1307535580
211383325
1484303565
2055092433
344138131
607557060
511788227
103092094
1025872749
2118931850
1020790148
1360944472
1214342337
266127329
1060957460
857561550
1666566821
858743870
1031612338
1942692478
448698856
2126654958
1208214647
309873039
173416045
517859284
1201238236
446295225
1057078390
1881558481
1557241088
804999834
2136627144
731862762
2060085552
296554827
792823011
717258737
1811675142
1255849207
139755691
609164681
653970579
617618769
1781395692
1087944368
1412255094
764865735
310864995
130442852
613781962
1253449200
510380897
1814185644
485520606
1471916642
1254834064
709354000
1066070689
1012525227
65156188
903392890
172936347
906062405
1879308099
695045859
229078139
1157653214
1132079253
2141085360
1946173957
1162908924
1347023488
1461223998
683470609
928827900
1842350708
563970679
1756191357
489082650
21264588
1608691350
1696437726
341244937
559360347
1919600259
1170422059
2111717748
70665005
294825288
1021902637
267632328
544164228
757736053
207202667
525787365
641467277
1175553382
1219177662
1088358450
938224830
1249222455
1537942853
478262968
222096663
392328293
1036882715
1729644132
1989089683
8790026
429841913
2018387930
34421781
555529633
190456300
1447077760
1441948611
1058941665
1910817700
1484340608
675462584
870795939
1301302359
806052402
359068780
464957205
1948487182
851373439
1950046389
2138489676
1892421681
995097767
658755997
1114492543
968409983
1223516431
1339397276
1468859712
2084503229
1144952233
824682068
540517603
462078469
1884962327
2119901722
1484461245
486229065
305540088
1068255973
449908871
543999555
1094315529
1880974118
1336204183
701542452
532473380
1846299928
1257535860
1821701188
1784211232
1447293654
1820783086
2021375208
1629117323
1647998724
1297127902
446979877
95875963
1733111040
1589536313
2091292766
101964544
501962919
1589724735
113316122
1787066608
1690351398
630359273
1228679929
1128969206
1158729438
407516382
876745569
419545584
311691196
1971364019
747446485
1337753007
440896379
1062454944
376272520
2092975369
1891692009
944364072
1070002460
1659199405
297180523
1051315800
617110054
1640361131
663624346
1275258916
1648158120
537155981
2061564185
2092718268
1132000535
420634514
923379557
1168498567
956507139
2063698679
1642659758
1671591124
674929918
1762019427
439721799
463862685
1801172101
1131838462
1757808545
257883092
73649879
103587420
778470992
1023763796
1953860304
576218200
2028725447
921131271
1551775425
1894116407
1330897272
963443759
50171203
1992586324
1306816354
74207689
368097316
880122169
945471227
1053171080
2130812367
510532634
2036010396
828689792
1664840991
603009184
1534213700
1356229902
1856348533
1445942240
555366960
1524276787
1464194880
1368500756
2119309315
1063099492
304777261
2134566043
1467682100
578373431
138319645
484880615
239805849
2134193012
801592556
896577150
247907299
1356777104
1250804847
1416359105
995224040
720525334
668214865
1129575003
1208633524
1303272523
744017436
117459387
180033738
260675170
164052364
539203869
1037810368
1642418866
2048428541
1103052651
841621284
1232382114
42207061
1150581660
1804728050
1492239814
885079334
381426162
724675398
383401787
477897472
1118677785
1903042211
889941017
33334297
1763656121
270939214
590858320
1780640692
759609560
1983324383
1263427081
1056307667
455443113
1923252953
822950050
1395654430
2074607120
1187463591
1008197219
2117599499
1518425466
2084452344
638243647
1564165705
902620258
336306661
1545937387
1495075643
1738417797
1240880798
507572311
1746992517
1439182190
1341507531
1123293062
491847943
1413848766
315083363
1255262018
1992244214
1791638229
1239361195
1390817299
2128964230
1445391038
1241247866
10827013
1015184402
709449326
1256105734
799352522
393705110
1774191476
229056119
2073986272
1212457852
1003223644
311438947
927582441
451412797
573109705
1373186979
2060728380
1157499526
735385752
885925766
851754463
1243981277
574696258
1493170250
2051657271
1757971781
309486423
2027751961
302600008
1284026976
1539223781
704378366
1856736423
1253337770
434935055
2055791365
679096480
943801540
1352630358
1416015561
126633797
2012191929
840546373
1840569499
2115520449
844580706
863815381
1938509458
480585682
1086230599
1557229440
81577423
1777562758
784104451
1665150550
9513528
177698365
1439127013
537083280
453548821
1247631615
2029028254
1589322858
609765194
1672503454
1848549650
1240386849
1639058864
1331568981
1303832012
1822434124
1502078218
2033107771
1325846569
1409169805
1931218020
1810582459
1851726363
1415444651
1330578303
1636495435
747697362
1354913162
1234979523
576745615
907972170
610078468
492235762
1077966914
2110774241
1905325196
1012320718
12192344
1509732361
572437608
2036840653
865726945
2062357851
1346712038
1105944383
1091714496
466678712
549348216
1061084541
1828635096
519044114
1235335445
1502952996
585081254
1490214143
441780894
991407775
407036627
625393250
1423248830
456949442
829818560
2084308576
146691204
1197861354
1450749396
463562086
1688195991
251242084
1279869013
2122066443
440397853
1849835125
818192870
1084153247
2124224086
210448294
1701964597
964634790
2123552771
1594414100
129182789
130809473
1428984361
54333907
183777005
2055541361
684628914
682218484
596668532
997495542
1350499111
717375948
1867033760
1510747825
45524454
1227616304
708972454
1422286969
323241360
1031823662
1168570376
38601628
770278990
1122036856
1596125572
1120284677
662433165
2093807406
1720889027
751328953
259143706
130819296
828443608
2023151010
535248869
1604143030
1361713292
1063738532
37448442
733681543
1029515856
999438515
446537997
1814541265
1035401002
296579328
753191550
1838148311
93107998
1236556585
826463677
1559710261
369184467
41709287
393889385
1212020442
1197310489
282616502
56576729
1374768629
1206136217
652906512
1032673988
1542999166
1889241468
1330094009
660233542
1842134962
111440788
2057993649
2033211276
538066342
1507377568
370841031
1855365758
1618732326
797547389
444946389
1129556247
1846666780
173464877
1173095384
154152756
2131218769
641237380
828816897
1711611765
376746436
1777538173
1046342583
903668028
694021108
491793591
1618663108
1561409334
1336272479
1704193629
418421381
1248765372
1586461204
1606980943
182343563
1099325641
1873226345
714672019
1739305044
24625762
206335
1335062187
224431379
1016744177
15404536
1036835602
270084212
428940576
1679329005
1845423503
181887816
510730380
1658950008
1381534204
2064802120
1925350318
2025695599
1650102590
361065743
1430709342
1186377475
1698276245
1910449225
1988948969
1450612465
324922070
504491139
561685888
2026037765
1102703871
556183147
924247081
1146543662
131163645
814930668
50057543
120434294
862530013
1513273108
1375373973
1298995992
1660489684
673771652
2090432722
1984047552
1243145140
1258584431
1127622024
673218162
1900109912
565030134
1773377947
1391821483
878326315
96189287
1958626155
1342199397
1504575806
368271018
1120822567
337610877
1425900342
1339020835
1999768310
1384486459
680171073
605498219
1300728118
1524970520
1477731004
1369095688
1882292937
1866882550
131958150
879040533
1416460134
1121267532
737493667
1588988488
1792399827
1276871464
438091576
1011748999
590917090
305552684
1656832886
799669682
1456189184
498604159
195331464
200273932
602341012
990405060
552336197
91131333
579819937
1160967628
259011822
766478549
423155641
1026960000
1564819131
1329490780
2102079669
50478982
462752708
6597606
319851366
444233134
1459939378
188484131
1826083758
2145972170
1509880547
1419260464
1496553569
745953996
1180213385
979937656
73298437
206986674
1643070745
1968440057
686682398
1299829319
1811129969
1617779538
672994146
381142345
1857918718
621092101
1108820993
1685995100
1142986520
666242329
1791811455
2033963036
1750761427
921673291
1610236939
80933199
1104491860
1650364154
824862281
1602755662
840196275
229952427
1520300116
1912321929
373830244
1081187500
1746921389
618710446
1411263704
1735072092
1290853290
2017549880
696841682
872015073
974232498
725740793
878195101
2143826558
1012299066
712260386
144270548
459608384
1338768013
1273708478
853204614
819790150
1578520683
895530581
763996932
1790496491
1234437329
568164603
516132202
1524873065
925723838
427151269
638976592
739890616
1020889807
248123621
398674428
2074072425
1929477501
991799620
1028029018
1344598197
587953446
2062840980
284137943
2110796565
1836462746
1514671507
1821425945
1721370227
1175325883
1887821419
1230325059
1764951823
216301466
564590768
2029775534
2010718235
1456685612
1389540813
785194621
1000075116
678683811
505225048
1086732611
1471246937
2056582824
303177552
1066584464
1402730819
1465234870
249460727
1577903451
1778541765
993084213
1543996564
522028278
1966844151
627204853
516080000
1660282138
1907268162
1730724096
1780358243
851112221
289866161
1234747577
927599750
333165860
576780473
230609322
762737403
980146372
397118942
452939611
1037255311
603660427
1302573283
1673258618
962982116
2055403710
1030252325
543654769
730115642
421726121
600393549
2102511852
1827169521
713410497
1049640537
932384182
275153693
451291599
556243753
1772217081
2072218089
2110734095
1155359546
1882923728
841967156
298773487
1613033140
1550157422
370970728
980722057
995609793
1467597816
390264212
454369536
680980363
842544424
339715630
1928086714
2005737745
269813200
1851936815
1968558791
888389243
1006889314
509181351
385243081
1088077145
875321800
1670291066
718080149
1171584804
1578065270
2036520689
810003550
1581891051
482858283
312318353
1569820601
1011660918
791565180
880674488
1064730127
1937573462
1271495017
1744835669
978502718
327986301
1687412246
419856145
1302936222
355551497
1421900783
1614447131
907564961
845090901
1992730583
1569871676
1736919546
500109340
1092521601
915373987
1535384106
754039875
204946295
1013306264
1441519110
1787741121
206513888
861690611
202752499
796077027
1442335718
769191317
148542258
1236186296
1949353746
1789369087
972075726
1778484627
723057727
657382287
1228310376
37429614
2054178020
1533118445
1050920829
1986765562
1327572770
1583323517
1706742612
2112372889
323359448
2144776936
326309946
1346640079
1882171499
861106205
800422226
1031685924
504727326
2144632425
1336132482
398868286
154837774
2131787058
1006904886
1616343512
1684939770
1426040277
1900656201
2014132479
1962003108
693779457
2094200930
661654569
2079252471
1373423072
353858353
689765523
499296984
88280242
1755138351
2089318636
126578207
470475861
1638914883
641555178
1467936574
355449965
49312593
634993131
1957921955
1244657651
184153504
1361512582
254061510
1993149918
997235712
1859713028
1893476119
1981247736
1911994260
1518511377
491299982
1467433067
933198517
781487006
1944775733
864206896
93899809
1748615998
664966537
1905498307
1004871812
874054545
1543718665
2083250204
689855739
303689832
507214599
861661389
140165409
1097838171
926273312
1098505185
74242453
1833549315
12441980
1335629722
500660787
1571561845
2006026190
1952929877
1122942930
2131740619
946341168
417442018
2143230813
1720467840
1847011486
1947933383
1702060893
258718973
1931504319
664618508
655552158
1781156419
151938361
1941082663
1804645950
1946249175
204199714
1807107442
2068086742
1900074614
1916613974
129916453
956764231
198555090
788905743
1779446395
1162503539
42002470
1233198347
737204249
1000798252
1146994526
14321561
109204880
829884270
1199173718
1481274436
830380490
1983441404
543150122
1025756551
1522613413
345073752
1536415565
981053296
649135830
887562216
1495691028
1374072466
985285213
1219488948
1838875760
421439116
1747637025
1336498951
1384474048
672403403
652285615
374678295
2086561329
865721871
744393867
2134026687
976275885
1686824610
217007790
1045335094
383744543
329240234
2042044817
1759588576
1256587952
238846204
1469432966
1490379547
680809717
1755196660
401762833
640676784
1273418813
636669006
1839230881
1584489635
2050730602
654520740
757968548
740989644
88499313
1547214506
1628150863
1327339550
801297882
669442529
1461989812
392379819
25707832
837025274
780901463
204412595
733864164
630609549
824161793
15346085
353467130
1875011617
235292169
427676620
1626443035
293668075
1461389318
549956147
1139508593
31923116
1954446740
441410812
980376213
1611138615
378963244
578277587
1046046625
1662738147
133282745
2122566062
1656983798
112156611
496935855
803749164
1287565264
1693501496
1705481838
1954821128
1387611860
154225502
411335548
1467475250
593002164
1089832517
997411122
1416875961
806906331
301170283
1321749766
293133505
910725368
2139793343
1416051714
1495435947
624019170
845050594
1874201200
1236540936
1181894077
1625056155
1501203591
457301303
2032996840
127315637
1597234867
1903120674
2141824946
343695579
648058185
1666945375
1378151935
538446839
1933751747
1047827614
548697198
740163140
886207980
118131673
691860885
515047568
850445581
1536967829
1167926453
1442093979
965385033
636850929
424526259
929818379
1165890263
1868088281
215479446
187949026
1009928006
990648133
1352856286
1119634943
1735589567
2093237020
1874455275
2133983923
33626394
377814000
239810753
1136007036
1298712865
1135642861
1187111437
1001132952
1355715769
1964989801
863656483
1569264281
230956087
1681439413
305368857
1991000695
693480324
153443057
293420249
1424617954
1017221742
710222638
1065650789
1318201076
963265557
1773198738
1019211217
1507572862
204750833
99679145
1142642625
951912712
1721811413
2092064942
1298508050
1985678636
1641429486
1409430402
98594237
257435927
1911000416
272218524
368239056
510352235
1883971218
1025718327
706821605
1254688553
1418894550
2004934590
2022263481
2114339416
129277261
237944106
54869368
322939820
391707371
540587211
590732511
1097648481
1807285915
257786962
1976888394
1994977045
63197101
882363592
466673918
878357552
542878739
2120623441
1297276299
826458632
814901366
2125149509
602928860
882614876
1040693353
1881069105
426164115
269645108
159956801
1634287208
493493562
344106922
2102159264
2116104979
1272603580
578617741
322569197
1543914093
938326550
700662790
1254864566
1156580895
1877526149
2126598114
1262330582
738946399
1344840359
1697436562
1406854049
1461653378
1935611830
185893236
626609549
1118799323
151134983
1875365483
475329988
1778175473
437240321
1444951954
1176273663
1643230246
1197934226
1775571148
1310672257
540952040
1410823006
732093286
997070652
1442204476
1495769051
137306948
316671040
1999424004
1333011646
833742480
327924519
1596297108
795332684
1821213287
1751565531
2060829485
1030627922
2065574546
1392215319
25985106
891359394
891938524
4653788
96237694
1683166058
460986717
1777301554
234855999
1781954826
1615301925
1529129736
1888343761
906166887
1765936244
1771769091
1501541522
194693131
1075609243
1882366908
911620465
1137665275
983993913
1509603588
929079448
822635514
1537005558
1365464004
834220431
137110430
158900350
814577413
1790056905
1758169610
950538908
1556818837
933973750
515023370
179832220
142626538
1667922307
2048788098
739789736
733293686
1949165260
586598215
1715701739
1556864366
1003717474
378899692
1815317678
266957030
227335471
246285643
1529561594
616815756
179907938
1663276994
1107235624
262517909
849243068
262693223
1025828409
1402514389
1054500706
1629976843
1442093259
1892146270
1485105771
1847294941
1470236545
1531631448
1478222655
1611817304
882482045
61504991
208836429
1002411975
1661493451
1938858090
1929174331
1075669121
1199088869
2117298177
1575968416
608084998
1485577468
86869467
986571599
1855034880
519869257
1469328253
102802109
1467302441
288104210
976997192
1999216206
606201802
162390232
893165817
278070288
637914872
1011894858
1407713656
154114190
232217443
357690288
427782935
1778788654
146631204
1518979677
102665807
1291912858
688846093
913063537
610837853
1505396432
1800077071
150297162
967521535
1946128206
990496954
1923209091
1464212553
163653588
851987392
163548659
894082455
206443425
1821311158
176058773
1801594318
1657632027
412412279
374020362
1311628684
169047700
840951527
1058786185
1819279541
537460150
302208139
662247284
1617952556
1191142683
1228795060
1881862239
1730831567
526991043
492303551
9655570
1878886930
210837134
860008921
1860140753
480512915
319253481
1822041208
1767413309
1919814398
1570782344
910822790
37548608
1254766306
1476015726
112671138
598400727
1649384366
1403484741
212735525
960883207
983120531
1462867399
393710889
1231010684
1550084868
72449436
194324846
1200451987
1686307498
1960087506
1187349271
1588758660
659703133
63413809
689042331
1219119179
461872402
849412193
264671858
98089667
641997671
943894033
1783986326
1728850449
1333772440
1238196546
809913749
1614292682
1459456998
1398653199
1651710780
45291114
387536083
552374998
1760782838
1237272938
467692074
1705702751
171353433
340302214
1376123630
575906544
1726924799
987729866
845432510
554318677
1502367799
689640258
1406899492
394368571
1328315263
1034526452
1451226937
2118262097
721079289
1954217966
673631899
1309224675
69653323
42703872
864362118
442140625
296699910
318390176
539993019
1786557876
1583571223
1093760155
1659745418
1077514652
1788574395
1007509294
2062543301
1843118414
810156551
839329267
1503366782
855786262
287680968
1049550503
398186447
302186131
231597657
215811499
1141499479
1840603030
1072345536
1151630084
1142721871
1100871756
1885903130
422447549
1911612307
747908050
1175588556
2072409371
1432132395
270196684
1877412053
2089291734
299573883
885339925
1504961416
1537792433
1581681515
908088347
1753779984
328607223
489503912
1857757825
1875968627
1841744335
1905617228
923085457
116390000
1112330820
1964986599
131951047
576517187
156222126
26691785
1942632110
1382452433
1203264229
1361611537
1878206984
1289355701
683074995
226611074
269881825
1844516622
1106054776
1063037936
651160403
671562286
270811166
1828240373
766698578
1756818727
781814588
389779854
1858234093
1293974573
587731852
709258631
588131166
372963433
1421543330
1601355609
407195960
691043703
1695555011
2076601646
1899660034
115784956
603167473
1192289624
997334984
150262505
1123999880
218232004
1576234391
1499947556
906134405
1923836162
1404425007
97777774
1608837545
1744729934
908270340
1029487287
1054765184
2113269038
1380433238
1013274929
1128012609
1866344663
1567240702
534400041
1475463470
843831645
1541556938
1426806653
1684337578
2029160099
1864996510
440031064
855176341
313254485
104712756
119493736
805688532
1004592948
1435382664
1539498004
1627562537
2108002833
164443104
1596962998
1137462681
1584978380
1528742306
1721546131
2048004435
1169739692
2084369098
818936751
1024483339
412942151
1531678621
412907994
300112333
1084712798
1211345895
1014672504
383372088
2023571796
1451248243
408791593
106017605
1849201194
919930425
839219306
868700609
2078507690
1312277817
1596958494
1407171992
1995341558
2139517580
1478964465
1347945143
1272061850
1838268690
945077216
1021429941
1663949057
1920332952
1099949525
974553322
257193190
585807220
773007239
801774772
190271784
1919084941
403883617
1210469293
1637968149
1861588919
2098734008
2031567336
1632838949
304664823
643977473
833816134
514847642
1305977725
1185738022
1835288795
1410246650
1250694255
1759397706
2126626885
1440588932
1053172326
1513999366
1478168981
762038664
1556664233
234076562
1877228815
1397173755
245773408
246619029
457741580
1797431121
375625923
1854869420
1498299468
1347611262
707696498
1142706654
219360215
857008975
1253853092
656412771
231522769
2079155671
1544253340
1177356395
1062393569
596878645
1994571384
430959083
371154304
720889098
2072252128
1745617902
2110490407
1612087647
606974301
1099512074
288584606
560524904
807583202
1374960586
1871275475
1524988336
1041460974
1626477110
968983530
77517112
249463543
422044397
1742674963
2083804360
801417070
829950114
768373552
660876689
1967581864
1521839904
327555871
1731210938
1040790976
1598961395
880988521
2522400
657575844
831431078
1314972884
1031733407
836691638
943539851
1593975689
970889868
1399530212
7442047
241128021
1639000152
140132572
379942962
8137191
1881885096
1139192608
673424621
1879367101
1495593366
2085178729
823307238
440281489
1193131781
502527446
1652471660
286320817
232529061
1578655671
383936615
2014982996
792209678
921947615
449839976
97060187
1354983185
1316543655
1115415572
1504865315
1176385176
571495554
1007237546
1432698264
485233560
273286084
1234832323
623269209
1685561296
997630329
222529051
169761756
1010266634
1178842846
1411877939
1067586613
159690345
361927224
1427412786
22950500
234121006
283328778
573364408
1213184517
1961149603
1288475213
473278323
1217520626
1341060437
555360399
156251056
304778379
1594811999
1716085731
133989289
1931356839
1785840524
1950272765
1919399718
1496599895
1627144168
2116806318
1697027148
1979031994
1606002203
230654094
2141019095
1334608417
998551473
702079184
460711112
894503886
526067312
588709666
598016444
1055505642
1324174406
314361495
1654664097
285842396
505023305
1317232499
310671287
452256715
858320411
1846772278
823120509
1544895730
850583600
2097074557
342721621
17201388
21673517
372390913
2096561669
1269095020
1477869025
1811572686
1663691992
1103487621
2125108964
701702907
137664072
174368647
362254991
727375676
1520008557
824881928
2050743315
904082271
260787794
1012819989
1837771033
943154797
1690440250
425718074
1284878832
240255094
1437248573
1610463009
1389703610
1692034640
703700346
1292459859
187543147
442727112
579473703
414601491
1173752253
1652836799
762458424
1969931416
524572793
2030287275
1872085464
265050414
1509294979
1634747956
525338224
1492202379
285454307
27050580
422440302
935240663
30535391
1536893622
1269925131
1990087556
2001712668
1173245939
234338026
1590885578
651403295
1053556875
809585807
1926604703
482931968
1499962359
343948279
491024559
677214599
1247749012
1613380404
1913378612
176228435
1115891211
1605475699
1267962767
94892474
357742891
2133161568
500692353
1222714417
446987275
1251608414
1299761692
301014204
1360372036
1008366303
820431396
1195548303
16253332
872724714
502829267
866006015
2107127227
1406204953
105912582
2058974737
617920687
308612194
689554558
1322196352
1662980700
1144339700
1221454269
1687214739
1277167940
2022932311
532539875
467924204
1180163465
2024654762
2119553043
1358542077
1513327076
1675409895
303789612
1249153738
1798311781
1476631845
1284781139
1047211913
2076493474
1273141297
1029314135
1899631831
451787363
1012676026
1925814931
2117418367
1011812884
214905007
416348089
1802134998
34231096
2110097597
361360144
1053107020
1769940113
1683611009
1332154237
1678099849
1515157550
1473516646
417184344
1344011865
1226913047
1511932815
1905615666
1872122188
1974843948
315811478
1699057910
318197024
1175482432
197483245
1284198551
887196450
1585800243
2030412794
337589065
590051247
1487464747
1971353360
1928647968
1158406759
1631142709
1081905230
535620249
1840273108
255547608
1867927116
602068760
1672362926
1956867623
838506112
1425984380
48217179
990045826
935461378
1549102080
526219335
349441726
1970098401
1593704194
359005072
1713172360
69478204
2145919602
992214806
1161963490
209129644
1876560542
912552100
1459801891
797298029
622872650
158155692
246833013
596305414
479729491
2135296273
101033802
1076725664
836580352
2028162897
1836565739
35301479
746863233
2043005758
155985768
478573517
342527018
868108254
1144691207
39255688
927251984
916938451
466769290
1742291750
95719236
1376123030
139533011
419522088
240084822
597791877
65754469
525812254
1629379615
1061509555
2073969972
365968398
239124557
1358622273
1036333355
804741081
1048197506
338696365
1758110019
1692714014
345333464
2002265859
1852743955
1571108563
446946970
1153048616
1983580514
970142072
1984244985
775731996
1138676582
1950487816
2067577388
589373378
1145664023
750562938
1942008004
1673359199
108999848
1526203139
436878266
1483215963
725594469
1912300621
1188058329
1172626056
1085749096
1113509069
1148590733
314888158
227821718
1960870791
114667313
1850338309
16391234
1173555543
1001430567
1249870168
1391012350
1040468956
1072614105
1079538788
1524021842
2036277982
32826914
499399924
1078755978
765989811
964390429
181120383
1804158545
2048286329
560935506
1676051453
37454179
850022698
142894023
484098580
1183783756
1036117189
423963220
949406972
1558650816
1183621434
713343750
530011683
1320977045
1979697474
1027614287
1602882429
389736618
386650020
85276342
603852531
542407525
32772762
1956214372
18036741
1428537762
1707728898
1190741545
1983453918
1352827713
103531165
1684581070
1613682869
899985984
1183454377
1192139930
1721022679
1737907648
1666309607
842259445
1249937452
688892949
75429599
496914773
1487258024
400678065
1681290487
723644990
583171775
338186961
388652867
1418735606
153235195
1511565231
463973019
1011805730
103225687
1953154204
793738684
721420381
451650417
793904343
178044232
1220686013
757883514
1512071435
74899675
146066970
466350872
1875681338
1194528333
159826550
1214355844
750031518
730103517
1576677667
1365486245
705975291
2096966226
1147509948
966703883
1305187707
1591721103
1281070489
1053464690
925495414
1059311870
1170337882
707659978
1335574557
1085109916
348226472
1935823780
1210909715
1155071214
706178742
510103964
319146693
1067190258
1735452567
1398457539
1376232328
1218243605
597332278
1195293006
1106679917
1723945788
1382832547
711503147
1536962922
1658136488
142270724
1916911848
981532115
17484264
716662493
2033069951
1391797942
1479904163
373768241
411782875
524355980
415200481
1828443986
232085398
771152430
1954238313
1995714594
757462573
1635667135
2073295840
839972877
408724004
991119595
704253293
872684283
1801568125
965780180
198225423
1944379941
185959794
645914200
1316670228
1683069597
94089259
570882264
1191807270
2135409283
936704104
1483553688
1844248835
16498884
888623904
168826369
182993600
253305412
978713416
1891696646
1265214242
1844731987
1250574376
329606205
1082674967
760688372
1615732587
1154584986
1225271381
1655722803
41526307
1375188703
920971672
378536339
1605635968
1671685047
252023433
2138686469
2039073085
480121781
349772984
2083842059
1270355714
1160462396
1790801682
2078569835
1168088667
738622135
1798425194
575646703
1492036296
1762332425
2113209870
2061765142
1370767373
1403563488
257012599
1964628724
556593337
1230675595
1995969266
822365395
1035632557
1316682110
115834825
1391857452
932661160
636152448
705174638
692287709
586574789
841546624
1832240797
1732982374
2103562201
1284400574
77419488
353272036
1028053036
1032613030
1517098488
314694437
1203958387
585285712
1928963655
870275227
434169246
1458038590
1972894498
2103667563
127396331
1444720866
1888338826
2130524936
201165300
778285041
2040072955
253460978
1127958975
894811218
464529027
1709110266
1207507030
424443270
364570837
723201276
1393395376
1524366649
1160125862
128919224
627362027
1519665380
844255066
715011890
1898937894
1761864922
335467039
1987221273
680149249
756346174
1106385020
865234824
1290731390
1056713194
1983926275
810578179
333519650
68501375
1739670844
664858871
1919242786
706953680
921079627
461148300
1643540174
378504919
1526924678
135883384
1992802228
945780724
833911423
1900267966
675698863
1773825231
295747792
1262446373
2045385274
1878560183
1029109596
616181894
59212434
794017048
1476795722
1064932964
762529070
1366526618
73002699
1904959966
1307093875
1814899954
553584789
954405784
843300071
670073939
628053215
1600965081
2143301461
2071667838
1959247615
1706995288
1015947058
1284138741
327692421
649194773
992841624
593855843
138335380
1179398712
253866662
557366294
1312793704
42119241
590150199
257586115
615070690
1686089458
2120675135
666072090
722990509
489922712
1050465009
614669762
680021796
135971035
1267598859
953724146
134845674
1665153718
1203059241
1169851271
167892819
1135073132
1215260949
18119459
1608787441
694629356
1752274336
954613677
1666847898
1456963401
1419662239
105558329
1493272410
845726018
74192928
110186125
838846078
46114949
1680691733
465741717
113957642
1088872548
1353402810
1139332863
279589695
209514427
1621412310
1217725678
915377675
31956627
434212682
1580921182
1426665602
1253434674
1420525997
1159431684
1076781233
1014587763
966701856
462909683
428288783
981489075
1927358807
1407370809
1930456621
1392062163
1525902472
624077458
1537027801
942182955
678093162
1520305684
1475753173
1115354235
1325852691
269106535
2000219823
408598389
196199518
1067250946
538353220
1825820795
1377718011
2018237160
1739902122
2116941446
399731967
809728149
974128918
432429266
1100369961
1677594173
1457644068
1787944085
1162117034
352547820
623593254
1003545549
1666099082
1097532643
581175157
563976971
807743922
391680223
997243205
622710750
2131207615
1976391334
564124655
574705445
482857390
1044776639
1259291531
2031471454
707901731
280939862
259706402
215566996
1256804154
1171678161
2006277940
1192500488
1185871095
1491676294
690824160
1965251327
672908003
1981633487
2071732305
1522330480
1426495794
108591793
568721952
1008079403
300087017
1580951779
42221152
1853195690
1519033186
533874591
956396752
773459460
2013457891
2011423537
1969560611
209627804
1005530675
218592677
1502639859
1109737616
1333816410
1474591005
793628427
187748692
215238980
378667353
1274215103
1983395842
1725136711
808394472
901261276
819622119
1958818202
600656098
570683765
1706911454
1271661824
132501352
722320022
734021917
1779564735
766727506
643257253
1447717645
329790791
770200361
1419699750
717203765
592915993
2052825386
923412746
390289307
1977428136
174328097
745266380
51558563
1067914685
1438376299
346329130
819985142
1242652868
333819479
390048740
1874247541
1180795092
472567019
1301137164
2131961853
432623744
1282221444
2006795171
385117515
1055206933
186967321
244462213
1960050039
373679089
1258504239
1979613096
579478067
1085757692
1825783038
1090217632
1682517676
1662322738
1985054107
1994731190
1459107401
2090680852
1389642257
2126130925
1213614770
1171534727
884734730
1463687803
913261031
1596438325
885425112
86152519
738919622
1805970725
1987898434
664145881
1541432630
221289325
1729461220
1857678229
1819573349
349394423
507687710
1050732274
1521455300
449474270
2122864154
479646233
827360518
388935480
1825537813
462588628
260558179
2099369597
1427290187
1473462468
421719653
1200874404
874192452
818545102
1859224457
1473324236
73894550
1401982553
892128380
2066354030
913753323
1330541903
2102051900
1713758495
1254997729
1477277897
298172139
1892747073
909301000
194918904
1061261390
1624788963
1857493426
2135829853
664222158
323084689
1514579711
340776762
183509239
1622473517
1436088669
198594549
842648930
610368855
746213721
319098900
1249587088
1589131648
579280452
32834592
146042398
38079246
361918607
1345317438
1511144757
303806200
1360032582
1277359223
878558228
1449694279
1543368514
1915336384
1320278914
215350406
1625150723
1391614571
580865042
530023314
1233505942
1344018970
302511147
386660429
1184029268
286328496
1847258787
654781628
1014951209
1899762467
1610223866
1777632726
1987091542
1272736025
1538390235
287528070
150851625
1893139614
1380819827
179172682
2100985386
956799140
1206815541
1519171860
780954355
531741644
1190284764
629511311
1004336383
2043894685
1632557838
835295579
115467952
1530493302
225323580
1781609956
2052477011
1951936225
737311079
1042824641
840723147
856095094
1743524551
159037853
643924405
862080781
1797888941
72581034
620553498
355695252
208398866
350065732
845341829
358596496
761684807
957960598
1571082515
1509934795
1922359877
546723867
689374951
853562061
1460676006
1927497487
1666580627
659372931
1521075769
681851973
713257118
86487773
683193477
1247878350
1437885369
1147719914
438255729
1497146628
648637289
1968269401
1563665894
451231947
1879691347
380117568
1515463688
2066787315
1249561551
478601998
470784867
854809101
84658894
525891131
367768550
1690609504
865122250
499614344
485591869
1702940850
396578129
1937753698
1095363343
1870246743
522481657
566402238
2018641819
208098792
1429639306
1173342137
716293353
323565663
1758074545
490964677
1109165721
747203593
1442108135
1009447416
1048937636
1741845609
1299019993
716152193
716221132
204009135
665067821
1721468933
2083061238
1811546785
118543566
1595296897
46500564
737122928
1198595627
1419550812
134601784
343630625
1976411082
592647775
514783537
858363140
1329646286
1557474314
1731324744
1106019169
714563745
968989946
897895634
2142369135
990137893
1382350728
288841488
1588807116
1212174553
956541220
2024548484
705776521
1250868617
2137250380
612309858
91032011
1329613569
1683567393
1078117242
1850615914
611116035
1563586351
702348430
810038305
146637091
1779067446
1223438550
166700674
2118060920
589130737
1941839547
298825397
1700218525
811842704
528558009
1068626201
789889812
1674740062
1165567547
1470666832
1144182990
2042879959
1998637984
1366084781
810199243
304573250
255887241
935427343
919218128
1211881590
1176761471
1621892853
829042766
1706228043
725012309
1215573566
1979489616
155255348
645035381
1182430827
59468717
934811032
673507905
1142497802
1558308177
837883922
364537457
316511061
1085854437
283299162
1314024784
2022507508
1574876676
342375350
1376349067
75820614
869600296
1079466302
721411436
1126710422
108763110
1453915807
793246889
1764377036
629322736
1955800283
251852694
430471580
1182641433
328624269
1645653538
1998852316
1385047191
1855969008
218429735
1082930619
1321302589
1317011799
1552775214
1353330657
1884896923
135813541
602072976
1868579086
2086120900
29349654
2036137739
21777557
1137258706
1686102470
1638914058
1132415083
1684269238
820676491
1372707741
1713009988
1865826309
1181415346
1809397911
29580884
893224412
118572914
993649246
285188597
1004375851
553287271
2028803734
1202291148
1095918131
697690752
137063401
1473133378
1129637740
505986197
1753376756
1818699638
676046024
135326701
1244568952
1602134903
2105573320
1919443861
1170428630
1920057560
854886188
298415504
1883811846
337624466
1468712394
1981126686
555316532
167265437
375594142
1497327811
1055471794
502887858
408822987
490273252
1299983719
1154397821
1927486076
1313302003
1035563257
73484643
1998638716
102542361
769712572
1011593091
52600985
1463342176
1473084878
1321258833
1748140627
1999854707
1598900383
160949706
270598275
833481408
179812680
340672163
1160533590
1154567207
738963669
284144756
1583318647
592819961
553515207
183957613
341999222
926373809
1417758964
1079419840
1758740517
592979350
342939174
1174146692
1416107178
695205444
1512466401
37548326
1579075063
1154222780
1424291668
1958792166
1343545703
964586124
421582016
1150752629
1954480644
1254041962
1338922618
306920640
529343156
39811636
486542944
350705170
1225652403
1850751976
893225329
368490057
449533248
2019345870
1025217604
1907964372
515412113
2136669078
381618924
1440243407
573307807
540125548
756231632
302982358
1903974950
674638030
480018718
1800779218
1098606129
2038582326
1307652657
54646253
1919309971
1023644484
771753613
174922767
1376091177
354723863
745460034
500298119
550750285
521282010
142176756
1546672956
1613202033
1874563685
953834156
1907067084
1433725078
1557256714
1667604021
217132589
954459111
1227080616
1696564813
1784390235
865190502
1457121551
1538765314
1587529936
603453926
1362288476
1970388011
196592026
353431901
1384164089
77883601
802906246
1861473219
575175689
1880644684
1199009566
633367165
42316484
430922048
137671539
231997167
573647751
954009349
205504767
39863651
776852281
1855602494
1512214733
899501815
31163133
77325476
1319166448
1341096909
1076962642
1505116595
1260937544
1970972034
878649873
1903553959
1820695099
1606080873
593170946
1964457033
1924050528
1927068300
1440070716
807744206
1804916424
346911788
2042386665
858326724
537766630
219931621
444997494
1257448582
855978554
1583596582
1385109727
1663483124
1481226989
1293671887
2128690535
919657458
23231412
1048593235
703387638
1643382490
1543633664
628200012
282145453
2064736785
2126856182
1824669189
435587849
1406689325
638634461
663413193
1255820939
1548089279
1811697843
1314822858
1175363207
1671192929
1935560201
1918397091
428743735
381443684
254299300
354066924
681901483
596182697
73728144
1056526767
1137731937
1428103022
508110815
2057881145
202709738
1288239237
1760047744
266930524
242110221
800576571
138261283
751266920
387315692
967562143
1180473029
657398427
327629187
550727249
481633540
513913683
1966878086
390819911
696436990
135326810
1715990500
2059960252
865247387
334642159
1141764947
1796418438
330552819
1757776784
997694680
203391492
339918411
1516761479
220801136
682176085
341820336
413889457
1867961728
1046290264
2105742307
1171050877
905665267
884585856
1597905279
2139117042
1632674582
468613573
1310440407
594457302
1837879317
1361336982
1873831783
2048582079
1040025809
1236759431
1862983178
2034896708
1087867965
252402323
1775685398
2032569509
1878560220
549648126
1067595662
91671172
507468459
54845209
165055142
1717656208
268846144
882196106
1679204911
307690052
814208519
430851425
299005471
1960551679
1292751166
849353993
1996594515
1409789547
434860108
65103730
1192596975
549053508
1684272334
660161806
1045747006
596883717
935229994
1607197422
787456037
1123579429
1659376303
1433571682
608152409
208172605
925182873
1386766793
1539539903
1035036416
124991778
1806978341
1418116662
1082954795
1666952079
1960436249
986181801
1701067058
1058613820
100236133
2127393175
672717678
907024500
187235823
1928978538
1807723746
1404789307
97394513
1582396988
1618146913
1380880269
702755755
96542024
812484888
91103553
1865385062
1201164801
533346745
847197518
2119970264
29805241
2086691417
1731162754
367953425
479127570
290876478
1911963005
458296018
947776892
1277387580
2003842060
137615302
664469691
1591250649
982905501
1152230741
115208976
1839994085
216997661
1118195087
2115948817
1004381280
2130886242
1463016477
1640970881
1445865109
1348849676
1521689366
720274320
1732475431
1240019516
142924350
1992924151
879834457
461885039
1803043959
20430819
931098509
181800445
1544314499
1361375351
1680381026
903058711
835753368
408629966
1713847736
1763723446
1229849696
345741837
114103659
129341850
1677867767
288888317
1866186814
1164253432
806652733
2105478193
645451715
2088588516
1905189052
1701427287
2025176257
840301600
1459822092
1998476176
1732569435
1805929238
2007368569
553059825
1456778030
1268301544
1359518901
954113466
1806261741
31920973
1454978981
116658183
1638890806
2021229840
1177871056
2055586117
811517780
1118855082
1974628964
1100322049
1887921919
976146744
1013977100
1882637916
1145185758
1515587046
1598836795
1580632120
1868342930
1458539896
479449212
1587572132
1622845340
430442088
101473845
1976539702
591744088
1159402223
1348903984
937277853
119632075
324113618
459235710
39895191
1376125592
1622356394
1979262778
1367897379
1739285501
1938563038
106405692
30195307
560780767
325597504
1155881413
1685961954
1985276364
1252284781
646784197
648457061
586022082
934739975
1643112617
651462230
844085480
584138422
799018968
2003926191
537042953
530115514
2106291203
1887840286
1148362287
1507663782
165467558
1557236870
1539941055
1195768032
968743144
2068373949
959136894
1461757915
1149406327
1060119086
510290381
1552466809
1944549327
1847354456
980548821
1448076634
1177235871
1951463952
2126095435
1663340115
787250602
84433331
1312786088
530141694
131461991
1566166487
2124420028
1590512540
2051025842
1166863659
1040504613
630643260
1192458191
902552565
784552722
187802760
1381113626
1346720507
1805967820
563144182
1003758905
871329914
770744371
1251410303
383621315
3952746
2020630532
1720934394
2119723471
993094733
2026480256
327651867
1402652327
678609888
1118018022
1138015839
1774388247
15912294
506672128
1175606447
936512002
1612197208
1575365858
1861159542
1741507288
608843530
218507410
1897733907
961626297
1844786476
1263326512
241887264
840791172
1496807790
1333925346
810067470
2135100490
59258214
1432171696
488415064
901701711
1741232676
688004231
1793492389
1365777114
408142125
345217958
2127766072
1698454793
1605622751
712224369
1551976716
1748135510
1440689219
1089130627
1054414447
1708945877
14435784
1913608241
1870033497
440575237
619254904
350607288
281533682
612345310
2035428692
1792247874
304251602
63390004
206301074
647740364
1277991317
2124466310
960379878
4282190
1327432486
1681781050
840199539
994399576
998193990
1274493300
1027700991
1524322314
286427868
253155221
1867140758
969741138
921404512
893071355
1338429572
1508259671
445827212
1807340306
116038825
14729881
594285063
1686897688
1640405995
518771795
1519946281
560842375
815028930
84235845
246899918
1006138738
997992880
528463873
1711654050
732029126
1197933815
992784327
1082058734
1588130854
1703757113
1371932111
2126355489
857269487
227743739
1951229491
964688480
2032920702
1260633935
675035884
818834382
678851124
354196076
1853656820
954660314
1432615490
897119666
826537738
774753797
1018055587
2119148383
624060
8664861
1721260585
1632852847
1324336071
830907485
1943380195
1550246843
1629205562
810755673
438765742
251003030
462544104
1352212278
785798548
820260044
944921146
835927734
1499012683
218241599
797767750
1185728087
679758114
236648811
786847181
1270027851
1222185891
1590332094
484904424
1603567796
43294633
292353425
1892543187
374171316
1917520377
1050241401
354295784
1271176239
519506140
95979022
492997552
695735399
612831684
1550289694
1304363678
1174066664
571541679
511267095
1292411045
2082813737
1995797650
1501956417
1480467530
318267937
442187634
1545258521
1884901459
240525717
2089614200
565824250
1100109221
63829024
1776333186
1241294094
1833846499
367028657
1391671227
1648954324
1846645081
1127859844
773853000
1722386411
2129624943
109375639
1514064608
2138760464
1175438312
1452778148
47119652
650078470
2080574118
1842932264
31174297
151573726
1740608584
1524820374
469720050
587869254
1228855184
998303229
923892871
1308771979
852831151
642423484
1411813474
575678075
1534884649
775804479
564901563
1352800909
577436987
383212900
1787218843
1330685313
1315895482
1045174415
2068057852
2056662644
162041336
1990428547
1316639326
192182441
878348622
2106883518
1840164713
305718480
1739275625
2116363884
1948304876
1857058895
1666081987
103764314
84443718
289189310
657526033
487196245
1324247995
622464396
610306196
800678466
1642560030
491359686
1048930476
1378204382
782071013
2058205945
1231781923
1677396691
2016205075
51160931
1143991759
2062657159
1526810437
96969808
1305357791
190920691
1190754845
876200346
753218688
589234957
1799079032
13506091
1185779990
701002227
373561272
1761530014
121214681
2092624186
1960088107
59641485
121147430
1679418407
1720816831
627670526
697694424
1231313155
1328702022
1825162355
2104344441
1195009345
1599030420
54439977
1726910632
487866842
1207319312
1819881417
1810049295
1221295855
676278749
1086591739
2126229250
49777012
1152958089
1060934149
1158682005
440301047
988178419
888905525
481592882
752555375
1856598792
1266744759
211342182
112808447
1462581828
1775313589
1556869824
1974063709
613419748
1893129724
1125941100
877520462
1776389204
1018808482
1743733719
528268144
263171312
2046459753
17091689
1090705641
1332418994
105226562
1577517549
1438442446
1477196686
1108252734
81251147
1412344657
8502790
1763912108
1639561278
467107115
345087381
1032376045
428585789
1554301370
1425390911
152360064
980466647
1896079455
865928692
928007062
1499244834
1412721591
689572751
173576525
555676700
295409057
946355156
848172921
1906608346
16378908
1381012673
1510036632
1816765004
1585732685
1238819417
28308632
741649255
1291944007
1865975080
1606590558
1876109850
321663611
791003301
1125947004
582070422
1824287132
1073647940
1504578425
84400377
311909803
1996229236
337269157
544294420
751301620
1397701993
1113770476
1332522682
872444606
626960130
1785174954
1465511819
1602649666
1953179203
1110390030
1926243664
394943724
1694857765
621122397
742706995
51020545
1725778073
1269060363
253556938
730097553
1486007261
78940293
2137091298
1473486787
475220273
605773703
1986981685
717243469
1210838924
1554154532
1964736237
1088265426
823639298
950883030
837394683
2088375407
133549485
1808519291
1677898167
1702983104
464417111
1075604170
164708389
2119331830
334555730
1871544486
741633922
766009783
470987613
1244639800
1701142956
1624927861
2109296039
535427346
1556588851
1355864648
387422258
2097187040
1996342269
1597091415
1755819096
1711241026
733650204
1348838550
711607685
1622813726
1223235507
976641309
1892986584
1026595290
1692573782
1441192137
1706440965
978009576
1603127283
2143764319
2038315450
1333717137
341698006
224717392
896241734
361319858
1162658233
1184348487
2135864774
2107071568
1359431275
885895004
732385601
1061576639
1957051415
655742412
721836054
588310276
728500638
948660586
1941811722
265844185
891322420
1508003490
17197447
123534357
1707322503
1442172255
1558601858
110302877
527479217
73045370
708743007
199890769
963226307
1544882934
143313676
1454560672
493196801
1538579067
1929122548
1207453302
240731617
1127666932
1756784624
641391671
1511283874
1731073254
1008413089
1654632406
690703746
1943366032
1529413052
1598320691
919037862
1237977988
991575302
461970191
1947592614
894474663
1300949737
339770561
2033128107
472210521
93270702
316176630
661542913
1559810504
2000907870
397089365
122977217
2128184236
75412619
13200231
908904654
1978409336
1433464549
129046098
634276659
770893271
202733681
763219295
49418790
977617629
897794949
776436549
1287092994
2113459664
1950582892
427703044
34570892
1444717523
989330241
909449413
1206394822
1258790335
783911609
1735170451
219194944
215706883
1824040299
1435372495
1995452428
41715538
1992821136
929603436
1279725593
2036370080
1989876072
773932639
559172715
263447197
1470151489
1151753243
987242629
1098363803
1803796127
1146623776
1938589570
341380971
1702480576
901169194
1775029898
891449807
1957287121
218608304
1497706110
1959298157
638787188
805447025
1185115881
1915955929
2055060361
850704961
157388853
1627641715
1159569682
1593104045
1239645426
1153050354
1940994773
1388889148
943769003
582468975
1359251879
1063098370
305357258
482646488
652331645
322561031
79985260
416561815
1553507162
528363141
275790985
300788214
1264900793
287584958
1419359150
1765169692
35493144
1682827395
155691785
222394679
364256164
1221940664
1950587107
283412024
1681467996
1148069206
1356042387
1374825581
1544013309
935987248
1869102096
459040874
1766103650
1230036312
1152900842
1029632948
527753639
421372434
903831690
1769142643
226480415
118565464
692215273
921506351
1716883403
1022075056
1107510377
273057985
1218885071
461229839
772567991
1748166179
1949651194
455290460
348350413
2026030473
594048102
617987932
2124344299
1978986776
199970302
1649191500
2079937692
137807273
960546020
11970587
1670889768
309649253
139763658
1656828251
931096365
981274143
53687092
1136490376
416408495
1636995283
942708632
1456743682
831100427
909482777
1743284139
2052646158
487522804
1195319318
161416863
678343715
515914113
59893744
766340704
1666054359
1604538443
1489103651
834700862
1956471505
2057098340
775092061
181731351
1953404004
1352880577
1229953806
486064079
764383724
1955126164
983128728
821741799
436337255
2014551777
1249061851
340964638
1535707103
37649796
2007448247
1336455617
1096767141
1486532324
2026435816
612829090
491091871
1810590600
1421107017
719202184
1597654552
37002949
227258556
1931755921
676202946
1184211139
78919547
33121003
1109483120
1500051901
762545337
1314462905
700507161
1900161692
1458430261
595767608
565098262
931299578
1298598258
1675676478
134918381
1230893082
1304834500
710523757
2062184501
675869692
1165906681
730939169
638724200
1793620712
471580079
12897995
1784625933
700242020
1255667683
839611202
1750439769
1893777113
1370808358
1709319411
1415635524
1918190091
683678333
269332907
1551525795
1249108343
524272664
1375415113
1275384203
1648335511
833187801
2062015776
63875284
1500381893
979659484
909757314
1229757831
1679911398
7882773
2056370307
1631360755
778896561
174634341
876589926
1594002446
568073826
1117755096
1910713957
187704203
1465209751
1709599688
169843942
1086856231
299029511
1670380162
1164876304
569277731
1418243437
1242776848
255366715
165056005
20061468
301516004
226299481
719296373
1767828127
337309597
1047742809
1425107690
1606011431
928711358
1605148315
1900655441
476104206
1695225960
1784759453
1443564814
831041997
443450292
1555080759
754902666
1539613701
2026992718
1472086594
1176184863
728397984
81322754
1320423609
1333568633
1521310565
1489749636
450064686
296177847
505895347
1689685741
1155375509
2013086947
1537932557
1919543861
876395475
1518175339
1968565680
41275566
947272846
788237714
1023253509
979491059
160436526
2099294805
774828999
58971273
1748053407
698890395
991565213
620082097
1986440162
1785152086
1256397133
306950706
907440341
1976663465
2112936117
1540082367
1380473682
1170972057
1727185277
604468236
1955527190
247241099
628535044
970499329
1744357981
1492039243
822594991
1961041998
789773734
2071025109
703562745
903547163
2057750634
214732742
785474950
1928445804
452605979
922194347
75181350
65668160
360550680
958580422
1331805901
1886676442
2095986072
1124518173
878981753
1452602220
35132307
982063323
1888347495
368261741
1870568180
1705483577
1437635969
1209371147
1649818584
1606151264
466584345
749240194
391605485
843537503
494181048
336845536
169097605
1587075526
1596499995
2042469035
1905875024
515738096
812093439
1786536027
1430505635
558707149
1183421059
47848525
148109836
79914666
1748669844
1139278582
1458010452
1547077220
439908038
881117208
2099390331
274561044
1009870335
1075192665
1567618964
2096444193
649807682
47619285
1810380142
1001853205
561847693
922263743
1761301439
590406738
1925414023
1023401025
1672757676
418371982
1473839912
1154605456
1341540902
1938759497
1738268004
1813975979
817920382
1247499911
921259896
971299693
1855949719
895208159
278415033
904536866
1855414888
699560564
819721529
1983322938
1575814279
1264826003
906457887
1537820145
1801069182
1052181541
1590389147
1508166770
1314072028
947987354
942064689
235149945
153667397
1170823306
191065052
310821442
1122905201
5917574
781715629
1847634484
1781305031
653244679
1346882805
774536956
160262500
1423043039
1893287485
882143679
1405366103
1573909545
2059221111
2086419334
1814071799
547996353
1279164425
380070180
1431445264
1931142645
202636264
1707274322
939974434
534195072
1273855974
577309494
1596775459
1206517537
1247071979
47078612
1472243384
1443467962
391880057
1779916208
372323659
328125974
1974442837
1509363643
1535267353
1407387619
198018718
2002254369
1349947652
341083558
1462519008
1309699740
1831456449
1533199330
1431897840
516101309
1202009642
330532438
2099081631
1697431137
1276497635
335655049
1810419974
1816167560
762221469
2121721225
433410535
814951171
224333848
520155341
2025997511
11979927
1856473090
1901327815
421291991
1044893623
2096342155
2087348424
1225603252
1502356059
293907191
980668147
552226735
480624238
471087731
1363363295
299745551
444167782
997757739
1886311808
1373669390
411764933
1504928773
1064339081
1782577300
305102051
187965575
1597653943
1007106472
2123810596
1094115260
533561829
2143668199
1380824294
323535420
730312808
474742619
1207509267
2082136068
250900731
706129386
1395355762
1642905551
756455438
390245850
995448148
586634180
1564013859
570525547
1005771955
576815411
544727970
1168645147
708166108
2053582239
307536294
1083201453
126749249
75224608
1891856846
119991148
328330058
1481747636
1430618711
1251872746
1592128697
919486159
2042600980
803098382
333874716
236299216
685679711
1835947816
552831630
1609904895
1123731720
1160434814
727678280
1410777661
227188181
818369344
824358312
595946293
1414979778
506538732
43252552
1395448599
952112689
1124953996
1149723336
1595680699
1686562812
1554705489
1985245587
141897221
849890830
601957853
107252280
1813084391
1107197663
1383425098
1393205409
1610985131
1249355498
1371456973
210056956
1380747142
1993566839
140662986
1210818658
50482275
1912089529
1059077543
870813531
2025446510
1209081118
986370480
1010558870
1972648770
818288699
1939923249
507108485
2145626161
1358839378
1080287610
1239766048
1094925101
2143183169
1570976462
682201963
321653744
450114230
1876257772
1319056181
137420773
2099199265
2029562567
1417960335
489251006
828941287
949153729
325601516
2109069803
165325626
252411830
975902633
1805942766
1430849698
1131826584
940759254
1625374077
10156962
1963617746
1054272952
1874397855
197668117
261918687
698526995
895077106
1459181585
1284931640
1706053293
1721217705
1836956183
537178949
205332373
388052697
426134275
1802688380
884473524
1466597765
867679702
1852862165
556474602
632910297
1380206678
783708792
1174543655
1926963417
626930614
2013723567
1366114551
590082235
213136586
503314073
1036201026
12264041
600345638
1480187041
627160726
57865321
1133768333
1663792850
2108627433
676219019
939865293
107718468
301754391
1220858402
758043789
990526614
237651583
2142686494
554901560
1792592633
605090429
692140772
1948274494
597462841
1439468967
1862511197
59592260
524441825
841921065
444630056
233330631
743275644
1471565476
325116543
2068337661
1339739437
1569639078
2139418386
2142372061
1823514607
1362588504
1860814944
1868686121
1358222640
1251225256
1435365736
30146049
1178725238
793278669
1369261701
692212547
502536459
425568161
1548582048
307440661
900165394
1951758203
133441388
1326459026
369099457
1189732010
1442793165
663689378
401940656
1188768441
2073648671
34970703
1794672220
1062036370
467800542
1384155964
1752343742
22411508
314854816
26748246
1462561324
159036808
1670574971
1109527414
459478357
1006828521
984944865
1386348292
1314164371
354175671
835362359
937061074
1515113188
1760757896
701678460
222147201
2118759942
1392547996
385656835
497109935
105849970
988788363
99338309
262380935
335957351
1620581228
1918423981
240494993
81546808
800221441
991433531
2010741570
1499640633
788881138
397301656
1086742793
2073889542
904746525
1874685835
1682172889
1612087397
775882204
1420895811
1710012377
1069055058
128356125
573950288
464125039
242962468
616813026
1914779332
718857413
1563027621
1902446705
479687728
1563078596
43091830
2086710334
1834208235
785422386
982943085
1588568501
186610749
950306080
1606884746
1820896462
1184808143
1579123398
2116369924
610151774
566084975
1880031639
1006658539
180298494
1629863026
1108991764
2010676204
557611342
1564714062
38155880
6475275
1771281601
277455441
1993406532
1978265236
1837061731
213112050
533220110
845265286
246411309
284799392
385463063
128472008
1904976112
1865739218
1776616259
965555771
678969677
1176953438
243602660
1398226763
1552893874
1394972097
2095007860
1453510131
196938784
1033447317
1684720811
1133568830
325866785
1121116020
1702932668
543182040
570370961
283556238
740670015
1890178935
1349908160
1800437120
1117718415
2056816842
281403733
1682791439
1868723850
1251402283
1283425523
166925652
1930679694
470428274
42393249
1580050179
6282173
668254188
1774029683
1290568591
1353050268
1467511760
429935558
333991668
1166118137
2110909188
2029572347
864691676
409262875
2089159083
904187915
144534492
781483693
660235303
1368612717
445981010
1089903937
1154595483
1429838310
2051916330
608534150
1032157694
350194660
1096067997
525794337
1641367331
2009491210
1507723874
1648999163
665162043
357105308
867324425
1518938636
1611016855
272075751
1786526087
1287211986
649718991
2043656887
637551268
1320895995
867721632
680656045
619104263
1897642438
1088583156
1448421014
1860277056
542893215
1682125742
68768781
454425367
61245243
290816993
289084410
1809091020
1604425554
1776810410
650632267
952576883
1227732710
559391738
248825692
1021240411
1023702295
1929045837
1255708326
1567231617
2118538597
246767971
992608360
1675370752
1864999272
1691210257
1826833240
1810890122
1813708741
1681853964
713818745
1944962707
180409719
215808371
923429338
217923054
2071096537
684099941
696032017
495823654
752084761
381538104
867918043
2147240237
912782329
1226770794
879176632
63061361
2013811120
2068823892
1350587925
2006127897
1230378486
564060689
1873522841
1727319096
89308538
1034876872
1499747874
502946678
863175860
195251553
1484507378
1374277207
144476144
1785278678
896095589
2109137399
2006920013
1939223443
118079368
358296224
165366667
1836348568
1284519591
724878057
1038464447
469103343
2055836141
2125758612
857368580
1936189324
536007744
734311518
1982798186
1373579237
126089449
1450274562
1408666188
712413230
1013974917
914051258
749051070
2006480181
553349243
1386077622
1527460941
1470897943
1349103836
192044602
1615585011
1772112759
1424179068
1241007036
634537176
1424734009
1293205501
1038882719
1279615169
1656533358
1953005568
339079401
662012011
741389613
467352416
1842901845
877726777
596446221
9250772
602494194
118626350
613513258
273697118
222063713
1693825992
1109255837
328535751
109725631
1978544770
897853814
1597388373
1845184963
937477058
637450767
533002462
387993893
505443104
1961198588
51805886
1954670162
217479437
1431942623
2079562832
1343156601
707363509
876715353
384554419
1809054045
1217706531
1468893110
1449962303
1216604359
100636393
568241412
1331572145
393960940
126318170
298394298
1185274481
168263561
436992744
1644811448
1527824378
1071209414
1496266229
573147337
1447422429
179228239
1620743826
891676716
310514990
358215238
1884922577
1574539715
2046667991
946865532
1446737716
1593586985
2147355966
1728646493
1531711381
917746633
313725304
572044777
1704351479
600787923
1747052249
1225389147
1937768480
1826998920
796797228
1785075825
254813563
1336919628
460474330
1735420826
1435611523
286711974
1761095849
1371493931
765628222
1553141981
2038646140
1643908818
1373676027
2072966681
1314690956
1125240826
1455785453
1806447049
775056384
758486648
1717704815
2095106452
2096892005
1884251976
2051721287
1720095148
1366476470
359538367
1915071881
748003210
444690809
722388339
2118871655
1013105459
841672719
538996709
1930154717
1515915942
176753523
1171104732
977755454
1347767097
883225004
674514609
1043225277
1177727985
1477010101
1783960637
1360459512
1286039644
1292934231
832805832
1132134682
1680089650
1796103780
1908393990
172915482
804903878
1050099628
285338598
218100408
267420264
1128679723
1789024647
1804837306
145338528
1736563454
593854503
1248482733
893939737
266393653
433427089
1919230135
1928791083
49355775
1932703067
1496764732
285457482
490746998
1650636045
1859400320
242077121
1755801634
1179206820
1511265622
1339766449
821821853
554812266
531636052
1058055960
1935991754
840141700
66544554
1864660107
213280370
672778261
1352909745
784700303
1448442444
1912066905
90379880
1678744060
1883444523
661855564
1522866646
595904825
1242621553
1554749863
1683958153
770121874
329274101
1850455525
135708882
1590261642
430750119
1961416717
1839448457
399614015
826408950
303916182
2054915383
1522831590
945841429
839208056
1668658307
244684556
1496227722
669393925
1453058113
1506906446
674971789
1022083243
1018499361
249508220
1701732463
1543659378
322807966
1554859778
443323163
2113360605
1688053728
1351094655
139207739
1428765125
1837976011
871275158
1369283347
2016460037
196710910
1935742943
216565657
1862981197
584686843
21059161
1860015576
242064853
981842271
301869855
43969173
2031132823
809584543
484634315
1906296743
1859239723
1984455175
1057226655
733771797
1170183103
2027048275
1944144686
1397458006
20078620
1754902636
293068981
671690338
2000454622
1385928129
328961006
1188968054
1423669988
438186583
76642033
1940055730
359818301
456160915
923063382
1159686119
708251326
1894999694
261001618
1923767675
442142930
337525259
1244205415
770099674
1423337017
1129202986
2047405530
1648507485
1088886179
1741924320
2020852340
1727282160
1381851234
1858848568
290324210
660608942
51312392
1467649207
2050539732
14276057
315603110
83062537
54048367
334465900
1400666345
843268674
1979648037
175631777
247483939
1030475764
1124944841
1523003033
1063086049
1453471624
1779269147
1535844616
1742892188
2120291971
2094466251
183477511
1154834505
503281835
851032632
1053580387
1887245058
1805488199
1002962276
180135429
1251088033
861419188
1643695736
69395328
373308784
215233598
135982946
725091318
1157734382
1968328713
1018302176
594041145
1291594664
1000155608
1626798796
207533034
900380912
608294949
1381226968
943638418
901425513
698634868
383086109
716166823
1361514114
1017159592
1126850377
1064871827
1589270302
1871302640
719949128
244170743
943687164
2121776145
1777887689
512944502
416018539
888442327
2013944599
904986166
1353352283
1111167052
1028793822
499186865
2123470355
576112693
161374165
1894605734
1777088264
1536611383
1564076567
487249780
1780487200
1826919639
621376111
159976786
2061032352
1789861096
1635712811
1828519867
897723270
1832675878
706510762
795175693
1681459142
475096249
492726303
1399493089
1117640890
1363257349
252138113
1069172863
1158672640
2040009424
753248730
1690388975
1727765605
430514003
1548508136
572707812
218346863
125830070
1083675567
2054130408
2012201931
867670510
758545229
314353345
426222287
384831702
1003685542
786196187
1403367334
531784491
1498465752
1377357309
1231585127
1169332457
1518059103
1735501559
1670192454
880922430
190861051
1400819953
366661982
1356924913
845486127
355980139
883518994
822461230
710930489
570538719
1496000273
2034327208
83811317
1954823195
1648553805
1805401578
419303817
1424433547
334520091
1511373617
1975780158
876150574
796533402
274325277
1880912021
199241318
446689276
853401792
1508606423
219615910
1279067525
2121559836
2027022684
194291072
954478656
1149943730
1977290250
1906461485
1646156304
1969186844
1248738767
855633515
1997840190
44301681
484173790
521626879
630124003
1645903074
285204092
572529565
1313876894
2027912287
1200726420
2012482254
1207493445
1026695648
551268692
175567542
934902910
1705698415
1437788042
814800699
1195178096
166859786
463919853
1104999552
592787712
707209821
1334069371
1984791377
923914082
659153383
191006204
1344693485
51007738
1343625192
462748851
1506713512
1086666450
1122202386
2012850963
1343902491
910443385
104453242
1027452717
1691216893
903835924
1592496095
466671871
473669882
1119316024
329673721
1348551841
1677473462
841514242
2064411185
2077752515
1608780772
1724331722
1652905930
384803952
225799676
1771003212
286926110
1201547663
1160852607
839815015
1657472631
212500322
1279698552
1584619794
905010264
99049574
407086580
1888092620
626942826
363600098
428221585
1557097230
1325903131
843339973
1481629487
1424234009
808607601
2083524200
1803379524
919026330
1831746999
271337523
1325488631
1852019862
735148108
303963995
1667570971
1595323160
2097562977
404269562
1722782483
385600946
719012077
1792472383
36918121
501425069
497521901
52627434
400888458
637460931
1811147145
1103293498
1291540176
1013878847
234429861
430227950
1723364262
1408371060
379963150
1109580204
1767886594
606926887
1094417047
156816913
142044325
1543757211
330619909
77780480
1519829789
230399863
1262843721
662677564
1780733676
128229088
1097097145
925827945
662675587
2084197879
1962055916
595905178
1883420437
1891663481
1680754380
59397579
1380664559
1636220886
1766041046
1319552409
1753040000
1729881419
1416415991
1764187082
708183077
1742314721
196160722
1025564560
1167323723
89242836
158724872
1589839332
533967321
2101744111
674238135
626451788
1579382324
569620017
1118378714
809594584
1684908095
1570434816
1298662590
25358661
112972105
1766626074
787381138
759997243
1022546172
1998977228
1100753250
409285760
2143901638
205810939
321434436
1563781626
284798159
651767810
583368923
829799909
1339013360
283573639
270028154
211160083
1582586773
1750210937
1650425780
1494762105
1115096858
1896605406
1211189834
691477684
1505141831
910362110
1835439120
961668474
1693106101
1403058870
1172481956
11944250
619576588
2008963719
1896393975
729874469
2013975476
1293321014
584050719
376371444
590058217
1994643592
1283965618
1201072677
1894690433
862816986
276601701
1696949619
333468261
2104485145
1624137363
1431552231
1077559137
845685675
48883320
15929906
1017835274
1403834822
238429006
604254218
952434725
1817948238
1571162993
771079476
181922645
2118525937
1358976069
1832991144
236125728
337980258
600699282
541072932
888381637
930995597
218127941
120716666
52420987
213872556
1266724105
965521188
82725049
1078182918
955801464
1255113147
33289618
989560818
1967458115
959607933
324141713
1169074610
975679081
850033253
1958424851
1440403295
1742800636
1927005202
1544216013
928494676
1619747726
1454576134
1479949687
571181215
1361278938
1082068645
893444232
186099243
340844568
159559926
555581368
621205364
1814000255
68789895
1355026480
178660761
1694127696
2074592712
735977388
2085695204
1297736942
766281823
277510425
1738212581
1253396898
1769180489
265883730
626823828
896080458
1509630758
381695704
1917946549
174276375
2009717338
1315706832
579657243
1787183812
1049370498
434732093
1882044838
1288958965
74636729
1984747369
165547277
965802970
929835164
630627098
767793285
431109963
1315892910
1941296050
699171730
1594152833
1798484861
271191136
157317757
111298855
2060210743
1709538320
270488908
945874337
432588659
238057549
1383482923
185756336
444531662
1919890178
1639222949
1048656622
1248970239
1808449006
2053685005
155018761
1975155952
786323158
191855559
1768585528
764818028
346684338
859622484
1021253306
21855510
1496008652
2099835113
1040668458
651197075
857577232
950649192
1612378368
41931274
931295860
948015830
1717053732
331071021
1320371353
537699815
1997834961
99753869
400381371
553000399
1419012149
67409677
1927876586
733838693
1387930271
1845471147
133008321
429239968
297679543
926671182
108094484
1044811727
2067867776
2099384954
2111427162
484051576
2015886364
1424720628
461968117
704491790
1389675848
1624716822
1246564754
455206377
980141251
1936536695
568286621
964659475
1626760020
1636359840
1280796012
206384724
928314026
570640357
42990636
1837947931
1460680111
2079758095
2141267127
1090212071
993767570
1253274145
1320101454
214553162
2126102723
1218539425
493873426
535528191
1867677236
1617138083
1223137852
1105150063
1647206982
901367587
687708083
469699056
1466284231
1840805673
850044274
612232885
527816833
940511867
1604413651
1331528587
1586307724
959884710
1701981420
700703210
1992215401
931243098
625667983
1211837830
323971785
1394950692
1620358267
411280126
1147884517
460748298
634331767
868298165
1404548556
28478404
338388732
1038976668
927957971
2077028013
59204315
865589741
1239229810
534442947
1368006270
1058731512
866250358
450276285
197297586
1251147930
962355212
596753797
1774808128
66827829
1931358195
1825654883
159898235
1828728752
1044584845
531353244
585277643
1478832293
316241352
291645077
1865167951
1628896698
1038981903
906786454
1272828766
2114173608
1598621257
1133786574
792260897
1007374621
1784040090
244594466
1485957803
284024289
1325058371
1691859920
1025835564
1749133436
1482109721
122784891
225879129
848928793
1015009127
1736711347
1314911163
1092969090
1230867736
1920185407
1678286152
544459461
269015706
2103157355
338621709
1897989698
1762608638
1451194113
1883199899
1834562578
691332532
244401528
1188815050
1580763752
1600292954
1162210979
798313479
1009911269
2039590152
500200387
2058765448
298163808
933708758
2115850173
1243733802
2012153477
1615738330
1573313043
1466329387
668332378
1023587655
802926764
1850047540
627630167
2006931046
1555049168
1779587721
1923840599
215805620
1326699102
258446231
195127684
609631794
1248061124
1792339915
517914932
1069571870
353625899
1883677931
250014931
1479081469
2103780521
1845940964
1151542625
690707092
1546017895
22693638
995717326
388829046
2071222703
433686836
1923950281
1322492549
764715200
1002909602
458358853
1896078707
1780687033
415529769
1597680953
1474030967
1978396048
1097153442
371978825
1043942392
1810498276
558103638
196956256
1417375424
1946422803
710375282
871379414
307511358
239091669
191517509
1202102488
1586978644
390604702
146154992
1113753116
1931028548
221615298
214090194
517369479
869172436
566329762
1254803892
2012273189
92177314
1359873361
1392938209
1613435340
158775857
40127972
1147022322
1359250853
13855516
710910754
1445201032
145994579
2064414603
2082369608
1201169799
70620209
1486362529
1899124282
1511492564
299904
328489495
1311262306
1441981983
165678416
763915422
1268884600
957784376
841831263
309242920
840396905
297565297
1402682560
911768984
8419807
780985804
869350249
740093230
607361167
951017073
1880291990
1889736589
1518268572
2070619757
1021412575
662264193
177027812
270086510
2009264849
176834748
1079122207
1548247723
1719247064
1474327343
1867935248
1259671950
1058270652
361359464
1180549557
1775555904
945651809
348948672
587049556
324508179
1784354627
855383768
509624121
471792674
848944444
1868775013
982159976
2097999226
540756062
181398960
1772106772
1227530366
533102719
108336368
2126297943
1313389894
921193749
2096215907
303847762
391765530
476744667
2037314237
7107483
579359338
1489776195
501598155
1866286536
2083007589
1610793216
448637678
648907876
315004039
1024358642
789896151
445200060
2142725656
1948895751
572753449
724836598
715264713
813532620
1665837438
2027542275
497995854
643989710
1065339338
427515486
320146211
1264173558
1608935391
479463486
1005331454
553924461
243810483
86920252
2067755754
1350760054
188569358
1164028378
1334219967
935919660
200589959
1280480193
1740832334
1384616136
1487882404
1642946895
1755568527
343799119
1285340286
1505052910
825305342
1528162879
1659709247
404775541
2107585657
274039153
1460058186
2082058576
436944219
1901039741
1156677149
2019702495
1845656195
643540742
535422272
111807681
81026328
2071891205
1110114861
542803704
1439767593
193743075
1243717620
254434696
1924499790
413969888
1851332974
833937483
1772432543
420180492
1788017020
1047342976
322152924
782027970
630874831
560365413
874408649
1426038084
813973659
1200251209
1299682731
145102841
1160592979
66459264
757286887
109968815
1927710916
978840266
1269308214
66148728
895636817
457545259
1131671799
1635305112
1125200662
94676731
819332994
1704476574
1967202906
173929675
286217683
1977578311
1164932437
498407996
1106915202
388408497
2019457158
868022067
317338001
815861615
815784586
1535261514
1787131491
637392741
1197804710
1722087482
1551372867
1491107450
1938158353
1228553032
620943155
35250816
1943010481
535736507
1602642247
388678689
583896070
813911295
1883990904
414766256
257382239
1121779654
15297258
851397728
1851820037
1593863598
432829524
123996368
2005836921
1316139727
1383819001
1366962978
2135834241
899165359
1163878868
1138454034
1714777428
868895979
1793949608
652250262
1051003972
922579756
993254180
895668102
1455015002
300928945
1944771363
516861148
633199400
1778011363
608945878
1542528127
1902955651
1002209938
655204899
810053685
1484368363
66891614
2114540073
1103212642
1290355367
204782425
304482521
619414398
1777407177
1885684290
760150467
331848441
1982596210
770156003
458446422
1099148014
1276501212
1763190738
967938408
1568860054
1339988035
433130538
1567550667
1547766678
180777083
1959773097
1497123846
79160867
2035529295
842866218
357126573
219181591
315847399
1068598318
356959044
1099461286
230018925
2116958720
2017015207
1150655329
1702315316
1654958466
1893531826
1869561141
736597479
700757060
1820097573
910654706
952077446
1307250210
423199761
865931728
1469482205
271097677
1005274172
573475716
627620862
729542298
1221676298
355999940
1677682843
863343521
2038230938
717554921
581671781
765505906
628220395
1140672164
954525379
656963601
1914645323
58275419
813486028
1582542691
32594021
1774408682
1647838737
294603050
559871890
1683080582
817783679
601946990
200301879
56644935
2062726628
146465352
1113829299
1328805936
266554866
1330195106
237911066
1567677342
597972873
796050525
901517807
1397488640
2105867049
686169117
267315221
1904296859
1429226693
380296775
343754781
454504268
359322897
265404644
972227374
1637962
4086010
133912019
1765011090
831547389
2038680115
1619977435
159508179
1680333091
165509110
2107264569
656874786
184433707
2102515300
2004088088
2047191844
1012221306
1440225131
743944467
409825021
2112047727
591891085
1129826630
1840852948
649175132
792380892
605746697
458492411
2022736203
1285002489
2097179491
1038623534
1799977863
2139927207
727903030
664250165
1608083247
469125228
936632156
2067860285
303752373
1698313936
440892449
871340799
594174692
734864781
541780679
112807041
15510927
1504795694
427653942
879418556
876675966
1482711478
1554374220
1266889551
1569174566
934307217
1239181417
169807629
700860307
2120642426
610491333
43383406
282208920
306599776
2028354116
1554614147
34268816
781289059
1123622911
138925122
1733091008
1829076642
651240786
1979864845
161847182
1988832134
1515112736
1819931230
1802666842
99088875
1116955585
1495355749
397629920
2145499304
1501208579
97946813
913897047
23478416
544276119
1811223994
1786363189
1701307613
1010851697
1889594154
334793390
1765780301
1334547591
757863920
288041198
1065765952
1204943930
26700934
1960660644
242547636
317989559
240099227
1867326692
134150261
424832347
1432850018
1316378002
2129978592
1656671226
716235533
104898844
362997650
2056942570
1161033227
563543507
1601868453
2040045960
866646948
1366048094
276403510
297755470
682391397
114703047
438186575
325020404
178583666
562598328
1591378490
534505680
1849171371
1008196501
1914141189
557542807
563274458
59668099
737721427
597349431
833696591
1341903712
758264122
1471886539
1510787029
1606896692
1214277246
1409539789
439568817
665813443
594851892
460413569
1004846988
494879509
1155940517
134902898
1736130937
1000405567
628658382
1888767644
2071786774
937010134
1216950343
1063156514
928600625
127159406
1240786380
840965860
1752346285
1346836278
1103480685
553589482
733287148
1251658800
1392186103
1962557324
2098943447
1797123647
870043069
1678738884
967016863
1399609684
2070228256
462901928
1733525270
584345994
8767333
929939492
168758049
899852299
485919452
1050865838
52425235
1046282864
782401161
1552640080
1953600507
1683392615
1068387071
791244787
1604366709
925151817
1313901014
1242070737
1008762717
1319055063
1120656929
1992535354
114688836
1530083901
989582600
1250963018
1487583169
980646815
1879412182
1514459871
1622636685
1475177453
467478937
746034058
835237593
980239224
1769014397
57287224
706540904
435777730
594261331
916358515
1465814312
988714705
43898341
369932765
402241831
247796388
775984055
923950322
1578101469
1126763153
895616801
357916394
1600742971
1949172609
32265490
536001835
686171782
646381531
47748614
494027952
2064583176
46933297
205424390
1192778638
143148693
49736573
823263703
374264949
642131294
1599984078
595541093
2097006442
948242409
144219799
1979110028
600667520
648393707
1607869348
1746572533
1332359767
1664018246
659328665
1071391209
939742667
475346082
1351433528
138298780
1818113959
1955211243
1587879156
1816797750
1274425540
833860006
101879972
1172906073
969057666
617405556
213507845
1567926016
1666979908
584108063
673261762
1072471133
1448690608
1123085958
945612492
2128981297
534592632
892841960
1110831220
509631982
1483709445
1742219032
1932659155
1775887003
1213707025
1485587722
1179122241
1661451996
1054065400
1518482965
271067694
2043620921
1218789521
1215958432
1310902633
1042896174
680205976
232045190
181697968
1103444009
1315118886
678773629
132290781
1750629608
130756402
1081428677
472897221
1924133314
1195100011
835574640
1511171054
565239503
615798632
1731558449
422964124
1671175517
624080841
747932978
1810722275
386136256
1682875422
714140460
1474731656
201709157
1836203293
198302710
1581189740
226010594
1749586828
1606239024
1999193683
1625364894
907754014
630136319
560555290
1427940959
1006100239
97273636
101840239
617893008
1469509554
523338807
1963624769
585639809
1662796177
1868552393
654885595
1545913940
904578315
1185358719
1036315480
313740252
1055146006
1634730273
1800606070
886396637
646844274
820378351
2108272410
832418474
1572073976
262338686
1132386309
1400295220
390191618
373095799
1539633263
292028653
1781385354
2125933958
19917366
355109259
980070011
83302580
1196166090
88041557
234706814
1971277591
114245321
2002186629
493640735
584072622
1659757971
1216032713
1021582394
1156600421
1637628339
1972243357
763871451
1438410875
80032298
1875655549
2089305767
1338080314
715125262
1311112453
1337626703
1283500062
929873483
626955413
1569030324
1511942184
721583058
1040422144
1344347318
2141071077
1219868264
1349316917
2050995775
1240142107
1614950060
1679217477
224009704
1661940287
310374356
1757822238
1878515074
538564850
483192449
487157936
1684830791
559301313
1244933898
1455759511
1721941720
328438001
561738595
1201629067
28249610
1482621982
1130394009
1614383469
1543617676
1446084888
745443772
38370053
1530033075
1890671847
838218878
1120154219
108895029
743010547
432963955
308920198
959237042
1198946102
413842694
1009003453
1145260378
525053651
1391208244
1170874983
1357350133
63948809
804872440
1626759660
723691429
871569523
1749310313
1053094566
380576829
268441496
843566484
1114056629
1840206172
747053684
1390752457
1000302501
189074557
1323731170
430723266
55950398
1780704032
2142232795
2041923167
160836210
1767065229
1179361969
2077630594
493474750
1468286064
1281101384
924646022
1947983079
929188356
377509447
1352114874
916135907
629763668
859378958
999409892
550085233
1657848844
936315039
261272925
128636828
1136997418
507319906
1233356402
1753327389
676159518
373201169
830928581
1947156035
613387152
516092589
1730915404
1581492277
777162671
1143433950
1103236476
332475722
1882379321
716722516
1119789064
1412660305
1445221009
471493581
1278341000
266050169
2094702541
559786236
629078817
1330748207
1741684360
1251614003
345582621
1362960622
1069840929
538461999
1915933563
2053481821
1571686324
1478859588
593834359
601590075
204648810
1339447534
1266352786
1218112706
870696983
1813357955
1420203698
219762844
346103220
1938092594
512519817
407829683
1081296825
550217319
900424375
921514407
1119611168
538449388
1858818421
1183981781
942605577
1639103401
498816168
1877716005
446191732
648330941
1590198576
1138355886
626506889
1804779028
242625507
1623362782
2108658141
1494017382
320911480
1516620933
874393831
666192221
139718539
933655973
1109091861
1908247254
733863260
1993701899
1504899715
979158175
533149521
707945945
848631751
117358213
804932228
1668388777
2052466838
1024289333
1065448082
1312375081
733357083
307603220
1780881111
111554341
1391024072
1026051896
609825080
1778997623
721095107
880315001
1324244163
1429158786
176368473
928541724
1062366011
2090988735
1141379649
2119488914
757498728
1215770798
1887779928
1750180936
1246283856
1583011525
279976118
665265303
41125348
1235714996
196336178
1801572000
2075912354
2055063627
1346196062
1000688314
1901673277
569062140
1053807217
1062452450
1715317948
1112678145
175904476
1681545771
1965661888
543378869
1731344509
1780761555
805469327
437929447
721921964
475311239
274077700
1179483275
2045390360
336151473
1863553255
545473806
693696728
835054167
1369621107
1776060728
1138535215
306884457
379796024
1359366558
1914140715
523572093
750499235
1614997008
291915136
2054001994
33761610
565980614
1714148739
1721927311
1118588321
1601124220
570358121
1982932709
1237104382
1562575189
1679084374
889063858
1454928433
1744493064
1818226912
819839167
793455661
408260713
1878910348
927912443
1276632948
667577360
1470844016
1449521765
200804905
1177873664
790121160
703433619
689139050
1709200593
773188166
1020888737
1331253803
134477305
179667839
1246781914
1006917775
669076625
764620612
1890225023
972148071
2079645420
1873035816
1944651577
515213614
1640686847
990039543
2084854229
544429426
1781053751
1045375984
1351925094
1957092334
542904468
1549831978
1668586994
606280701
1352727290
538812253
622746900
1622305113
1051700009
1047927274
1797676796
1826615942
1856178045
378961308
1649565183
1318309474
1468596633
713997123
1710163834
290099989
269334279
952431036
1126489928
1288795130
1121081790
1890397819
1575841018
2039474079
2032197500
861878505
1617538805
1401411320
265124589
1791190193
343594984
693457532
1932974917
1076849403
1117671986
1956040893
209073501
1567378830
1882065984
2101802352
451940980
1765687540
440798581
296803998
177662516
447192679
296767749
147323686
810582477
205512357
1733815326
1422682555
856626262
1796709190
1743026193
1615126045
1229931358
851614183
2017380537
1198985165
1472974599
1648418286
1004529335
1017622707
1733826164
1939849901
1223382300
92990137
1425170249
1649155614
1295359206
74343911
272557875
841902809
1786257888
667277305
834452220
868874763
924008051
1726158981
723867450
800599661
1004513164
583188883
1367871698
905493992
1991252401
1442206654
30557424
61864956
1547979962
1993663875
630542644
1275866112
193867824
1262180921
1727747113
791337909
1598713766
759504435
1878766925
1274496202
1242382051
1686531918
570455457
538621994
1812229610
1064380877
1213024128
1396182767
416269757
78454437
1620668286
415966733
250653672
609022608
846031730
103112501
1903300489
1156088723
250963044
270543881
663330075
1623578451
941188493
1581162553
487799468
593072545
382491856
1058474764
2045234240
394785436
362996636
1274911458
1160790092
2066701471
635620893
805897771
217441150
883254058
710706301
279592598
290520310
1928290428
1014964882
1144007322
498512733
1906283545
2100846672
1420847193
705116175
761252113
1683046857
1139677001
270351372
240288831
1176014857
519547763
431991850
697547375
273422466
777307661
1710667020
994184937
206681618
1908218238
602214218
1587124503
1173430412
477188626
1684444263
1372140376
182420925
1903102405
1255479874
1061900573
1351477452
752402729
812947415
380329196
717966190
436920952
1562874155
1925226252
1592499529
200723219
1261226947
1669835589
71595246
662494945
46615268
769873851
200314742
1302241701
1976669153
867056170
1995118840
1971444078
1650276873
983936914
1924381996
1818081511
648000327
819423583
164396873
998969837
395146238
1499104190
243423813
1662029584
1453609910
2084381812
1670490375
690222724
1384528159
1219469551
1196906257
1966699598
287641150
278277119
1264572494
123333582
425786649
1623854195
725936493
1519997715
1293546298
963861432
1122703441
598086675
1138060963
1308904298
1968182328
579499975
960074208
1014953006
1782236564
1759057914
1774092286
399420252
574500633
1134385500
1125581040
1897783741
2107643219
713616918
485584350
1076988296
1943301927
1811374114
1104274854
586351870
1583259224
1199612736
1726400665
1752275922
1661562613
1190375235
1289256161
1002732147
914808928
1739727510
582318939
123090853
564704617
210103281
1731961497
1363338013
1753402494
975830288
1809831053
1569823546
1810382686
1323238653
1209325973
1395829696
450120742
931475930
2054327742
1959474221
175113667
450100132
679367687
913790362
1350945563
224982599
1693832094
365684979
89360362
528919486
530381616
427867561
516734283
2004647452
1622167031
1112301440
679301444
835752531
893155166
2124047681
811477008
1784988233
951855031
1592084084
437027609
535795502
1937586143
1486666200
1727343133
356666155
1416500909
1503763456
1663326988
1777652783
1611955106
1182817539
193692358
1580267057
1166959713
968029937
1806548095
326458678
1704876078
2052287582
499391255
508149610
1994650831
617074195
160086001
1660749848
1434567246
1745930682
1929874601
27691266
865161111
109297671
1673269914
63124787
1256625705
2027512586
1976740568
266855191
1606657797
647617561
167300877
505517734
1463656112
521108060
1974929790
29152235
1530126568
436791567
1094169848
458029286
14327298
1205071303
411928020
669818911
637115927
469347943
631953755
1758464660
1008752046
1181056927
492490357
1214419490
3162713
2059352919
1655514573
810034189
666799659
1977753193
1097198226
1975239337
1559100632
1702440830
1629610458
400822361
1954684650
1844063419
939574065
97968317
554487665
114819657
1824930113
1076155411
20379351
1185269985
1166191017
1810233624
1178965972
2038647718
1895089555
1398830727
1394353033
145495603
771023136
1518485186
454891055
1117915982
224072995
461818062
862575169
88900390
1206986151
843174689
2015557139
520417605
1663120275
849882648
1516863227
1941574424
607269945
1632603522
1661130241
259171786
453194133
46031828
815770789
1335403801
1515606770
2021966708
937906179
815141105
1155312831
1765230974
1317551630
359414854
726915426
1518669860
296681734
185508617
1361467496
1925294262
56906877
426395755
1243592705
157031846
1232310523
673357009
82150498
1138490696
1268408437
1429007551
990249111
924675031
98745040
1469273771
1754113510
1654996258
1059596748
684214582
1513385343
1577457759
1927894332
856918381
1381228367
913285185
547804995
734118235
972483330
1151379326
1513118001
199202282
1282705420
831875292
1432418040
1248412987
690363888
1919601488
1961618334
251120903
938128517
974105351
788170198
202676455
1380445303
964504665
1870423034
209500161
739884727
89068893
254474273
2126290033
65144252
431304911
929125634
1856856111
870894909
1003927588
235487574
1685886039
1384016429
1642120589
1274975429
218601140
684743649
1494797912
1802099667
1601401051
1692529504
325854516
1790133279
671759647
207209474
1544914034
869191978
2022119030
1525996529
756129867
247650147
2048494881
1620100017
2101068158
560579099
2106172943
1608337250
554395170
1569725944
1778737254
535234128
1040969289
1638919801
1396753495
399231762
1531399118
933906904
196180178
352955443
1190968894
134233377
2010047010
972682374
1545376849
1194064094
996132935
1932055293
673314454
366691460
301892784
1197134647
201570562
65813400
1075624194
791747916
823473775
556618134
166694152
1853718289
214970755
1174511046
30242086
980892429
882950076
1093300362
1202094223
1294049696
1827421019
521612940
2137009981
1599435031
749485528
171734348
1409142930
1610481031
1092002322
1393788841
1369336193
540746113
1391169124
25362957
947462819
288945715
1226999706
1754388090
656490200
430855065
1657768375
275091631
444242062
1980962962
1681468409
1772938009
1172810148
129973098
1496893831
548895257
777656337
1816371798
958248220
228333793
1057934615
795722423
644641295
703462934
1054774039
1736903311
385021772
597855932
556547096
209784769
1724578168
401099724
630804358
1608485212
855850232
936381952
365576605
1146162837
1456009299
331975089
816000970
1896325148
134876773
169089947
1988503803
2114058156
1453967586
1466227907
305920538
1536598260
998242896
270729036
105940383
1622268205
1920770071
1404793295
382443731
945239950
224943436
1521273888
458193616
404233712
47907999
319587370
2110098044
1313861768
1998662214
1449551999
635634784
1612125800
451526461
1593271940
1911413203
469615018
1035252276
23369091
558579220
935296981
404462351
1395624716
1031845290
1145082323
1546480650
1296627611
443591607
2084965500
1211510055
625117794
1992003787
796508382
1248574760
113319516
424575273
1282075672
974691554
166735078
21525117
1365028882
1157480649
987204648
1501489851
886264645
1841589167
1083470256
1628126645
603015565
1517883508
848740151
1583961171
1171588066
942161151
1831048928
2060515812
138971375
584485781
1031682047
261272245
1395905764
1328324183
154673759
2137070181
1566769772
626008095
592020194
697289216
1045510720
310562724
1421011047
1567672005
1036610547
289444242
898187038
1880717112
1263390041
1169525440
1315771637
922231484
1951867893
243614268
428746358
767751900
563926097
268159904
1568420486
1986631154
1488370313
165804535
52827866
768748973
948554372
911055012
1938305938
1078662272
1678801041
31895316
950737005
2092560606
271575247
607832514
280197286
498165368
1852500005
2027376089
1491363616
1538674003
929279165
2013516208
831838842
1545433032
624778453
1343586464
2067364259
1946865796
1057906931
1718912173
1338224655
1060862199
1806989986
1905031238
1656162776
1986187191
1534829981
1795219809
1031133189
1090811494
1965604655
1268691775
476454089
1926475857
337180550
1487132855
1152368621
1019302043
172427558
1142277736
24447669
1442918412
36125011
5498
310799458
24128558
158015572
1720984826
900892354
400796845
1054751226
1061340335
385057173
1745596927
1387019633
856221601
1524279161
1219521515
1099054570
1883790730
565922304
708073270
1880855185
279287235
1362488917
1214505956
233539313
1233348944
618971181
1438360677
1790235365
165014724
2114604991
359531199
872405897
1713720141
625186050
1502707478
1551940262
364488713
811482126
1056994919
1084100482
1242106140
26491197
1217622119
1885968135
1403013423
1552786862
662631825
1618709489
1440748103
1487528926
247328192
541183711
1023860704
120654529
1670481544
359913170
1075906754
1999543220
1967104240
561801600
1922552290
1473674400
576243714
2127174468
1194887246
1433747045
1911467888
286758865
1756144448
1812768619
725891287
1423749578
1903947497
1306364134
1587544827
255409084
1473363469
591387315
504004495
1489676198
1331569869
1414143838
1424003493
452816907
1976318620
1005129917
1094955874
411780964
1415996493
388535409
177251698
519508252
463578855
982447957
1277535120
133669115
2070479241
311128730
736175202
1055015952
488755110
857274192
937565968
256250065
176304986
1037452095
1328732428
386465627
913475448
754203780
1160199502
1333250354
1800591918
477861542
1062713759
1037668949
337473265
2055912971
37856704
2100844785
738150622
441257110
2025205951
2016357839
438287594
2089567722
1046534196
1387213926
1567624276
1004362685
1439589669
818703207
779880041
1770617246
1987933215
952319191
592753532
1265916380
128024993
1669846536
1808664172
1382080836
1751220628
1750091939
1785239441
1259668485
377158931
1286238669
1080059449
1006498015
408074388
1674488682
1501143976
336954959
1201398393
1291862960
507806979
1189744272
903792901
1240251885
833691006
751387644
1682446574
320526876
15483022
2100272225
1816765250
563766742
1922985040
2092752676
2125835254
977654843
751156228
2131689279
1260240855
1611046436
914612717
671367559
1901990630
799894207
760818029
1728423764
324953823
151977736
1533379060
2048566196
1966176606
1312225033
912822400
1571231605
1440479555
1788953999
760859224
1758762324
1261176503
1099660341
747738941
1976036887
1865037751
328129548
1721531188
1474561335
365766442
1624518091
972114304
159050883
230197997
1179804127
2044944018
1701726532
519098948
1370028263
1934221769
1885339536
244075547
1212625881
997527717
674506482
1720374371
1672547324
841650242
130369169
488442880
231928697
495044636
1741412892
1992562100
896884136
1754874776
622468225
584244296
1677791073
1413356820
2003639810
435806755
1390753509
1388212217
724836143
849778212
1477463007
1447023255
2077177222
790573698
504150228
185784440
451295164
1029972753
1030900207
1302109442
77132298
2030039862
1920820808
630150563
392798762
2064565388
1388122044
776661889
31636537
1692814577
334015202
375299772
1998124533
367484012
638488649
1178906409
1045076961
1696721994
409756580
1217466492
419245377
1133819057
2036479080
1005331179
639254602
468798100
521234021
1767011903
1470934517
418236183
123232700
254972963
1140786983
860681360
1123814004
203542943
301748338
82183637
686817912
1375808050
2077492721
1578423191
1540272103
1821057444
1644324965
2132517665
2092043986
1818472094
738070781
522155182
1002326097
836971559
988531991
378001776
1338971016
1626690812
2111423375
313217409
1004068347
965035205
1176690754
751907637
699316977
638550790
1304135830
380770233
117316747
202577231
2018023232
1254085373
2054247395
1211799799
855744894
1318973621
873060596
1110861279
1988067873
441695072
216226558
710981757
1354247996
518048354
1605408984
1030022195
76076163
855447484
2086863225
1480756661
927938994
1559076520
378411852
958786763
1412656359
74875543
255309261
2142115609
1071822885
269728691
2145771671
1499091427
782032120
1287737097
1977330688
1157065971
1771346115
1069288347
1502982592
2047222813
264532296
633589887
263677146
1194559965
1635305687
1804098703
1975134576
622623144
1827682818
1460249230
1976514029
1219826259
2106801347
1775544582
176503488
852309919
2120487443
942010425
736285352
273358139
325580876
152723377
1153874637
953473161
82487189
272088396
2021577528
935459686
849155602
1890954031
765912821
223229371
598770687
2131766718
75512971
1009123301
1815007218
1569503791
336784956
1099320786
116462436
477809946
42600856
1145587699
1857390291
1998129095
1247508630
424808009
804629925
438818672
1055699348
839221898
1614662395
424846055
679817015
593894006
1592171839
1421377760
411021601
852408695
2117231480
268269242
1674265666
925930398
854468624
1617771989
49091189
603199438
735598211
1608028805
1809054536
1018487176
959289069
1039534689
1391391784
1060221848
937226754
1513058783
504836276
1122597353
1124351485
65319752
889131642
603870274
1098240570
1464681563
1073144298
152545377
2083030061
1765874919
1324895845
1914452998
1167256296
340931915
1342813702
1069373228
1494412278
1035963441
757741176
1240198830
2091028253
1357558986
1595376863
1701893678
372972203
2082008512
996052493
654375535
1365735535
1768472236
1095229237
1145480093
547807486
1124409044
709940613
695779225
1499516992
1237263105
134387533
876164057
1615544902
559363187
1108857597
43202663
1464088257
903794197
1426212972
1729280345
2092924324
1102824400
1107368138
1494073739
1879690055
66457588
924376818
576253100
1422005457
580463151
241078070
432005562
1527395421
85058875
1629888588
1807406215
17814766
647091525
214301493
1224348008
1974380351
2023833211
734016310
1283493331
1527569933
1781041809
792889031
153519039
1127412003
123357192
1913530181
1887245171
532654950
1795600339
1324894618
724299198
16350647
1644278580
2052357560
84018756
1738414995
761565890
381276105
1024609864
401694648
1083440283
984854567
1549104611
1269594081
739488164
1578083095
728348443
1401837945
508605768
1788393950
2049550192
812547388
2141913703
1966199340
703795991
1725096967
791136914
1902092032
1301732957
1328177972
1230322537
41121990
940240909
1743534099
721997201
1655174452
2098668594
905831637
230759126
832587767
894846358
182473888
731134969
1490774747
1225003170
390416399
1286844253
365694380
456211817
63834289
2024720111
510021498
689344981
1624532507
1102880591
1041513774
257948553
423557574
1081515153
908204967
1768469315
864138058
1519153578
500397767
612459999
252423333
1461366352
1936849370
729376604
1937983192
258790724
147263484
1019473040
844205444
991165017
1922124922
1337085482
1243472777
1784342791
598121227
593252853
1861941071
977326726
1637103603
1810857480
287702732
692290593
1236103191
289305177
2002336825
878847270
714746217
327764853
1087556007
132218332
127284121
1905790029
642821544
393921664
800218949
1432359162
409155543
1572730206
1820876680
1519224931
1687594045
1385213701
1760719151
1953101640
1511327816
1557305918
293063480
1320731029
2038531914
458250022
1430181780
2135080276
317574547
1565389857
1467364025
2078919833
1340790204
51506096
1313174575
188579838
114685039
1123658455
2104934200
1269416031
1470311719
2009112404
1881807378
2004386358
2038812070
683855379
1308856146
973045332
1274565368
1831072028
1701123334
1014166877
751080651
518266334
1164263037
116816228
1204632277
185267138
122925686
1822736569
209287214
1748128376
817655121
2003271509
801378361
1557763857
1677379665
714623443
554607078
1124754396
1720535541
2038660944
452607302
519564738
1501249058
2030451721
10895069
1784795798
1497175783
564155192
47608736
1721989002
397972594
1769165146
396461779
460910378
1677833390
331843255
577287194
10643410
2024893619
1305483646
1090110769
212804118
1388521521
243736483
232543728
56159871
1074401751
832225853
1189830680
1643721740
1164911559
1803839032
712773668
817921796
1917386661
2130894792
74637573
1266259514
792628981
173059137
1338507477
1690376582
340093738
1418671208
1834173
448440632
1382878766
973084257
2048767256
1819054641
1128778352
801470574
2023922286
990578226
954370905
1442996953
393359588
1117509873
912022723
827597396
2078661932
427542187
1246674154
1790816773
379451386
1315848781
1498919598
1597910641
1085090522
687918019
1077325608
1449873095
29037681
1613418082
1376597344
1770579915
465515620
1328744202
1484016388
2058778071
202711024
1224962560
1614262229
367767298
147521024
640991747
1185406634
865934842
472599403
171597252
680777090
385991482
1604511541
540534437
85697927
1746059315
2051303058
942229151
464309102
863897894
1850323429
958809747
1167675363
686104519
1813309541
1303031061
1222291338
1105253533
1347521581
49013738
1655802742
1919095269
636942061
1281697422
234037481
489664071
2081232448
2028157103
1375046323
1162167829
439644040
645440535
875284484
1462705636
504523829
652443432
933399967
1800998288
1323495021
235780868
716103154
211710256
2073046216
1349581266
1547659572
1550656593
47306510
1732701397
794932587
1609925541
871662105
1687108331
1688997703
1476425698
168451111
957607629
1448952287
1059358553
1516644677
716533044
1294145369
1748168797
1784776524
426177249
10002526
953535435
2140109444
895785847
1202537829
578303853
1620853100
827059931
1917165175
1169262468
1681617263
1189083232
1049039666
445415809
379935368
358737050
1499415371
170106523
759477317
1955014432
1526216454
472601842
1934987705
1328949740
887772926
891513663
290888967
1968341669
287124650
1611157955
206413033
335655293
761785042
1081968066
419446820
670131821
1361231127
277478092
1650602476
1162367235
251257110
1998556506
697923017
2097837461
510887402
314997950
823790829
2010778467
901346644
1172696592
863625447
303948714
1834451612
675444206
968751509
1572230937
1556071424
2070653707
2080503725
1770634341
1199936250
502382551
310041237
256992941
1616925504
995894578
469109580
1278225257
1478952071
1559901407
571847129
1354461430
605395422
164029312
1789612107
20956288
533535144
1371044537
280078431
254408910
1822394227
1928682346
780592702
681429976
819499526
1032243282
371725799
1935873389
517213543
1950529554
189718373
611482964
1959998023
667266864
779258418
92977625
1939973665
1786094309
1187858964
509039997
456870920
1118233294
1554436953
2127691104
1371790558
1780222878
474298105
1420253268
1916880535
943325415
1157957327
92824452
497669609
107540440
2000273892
2087803532
167191994
1950046491
110594359
806298622
1880020780
722740053
235346556
613173430
577901222
522499396
1558517260
1261335042
1136971588
1304172599
1959627417
642609032
90039236
520102304
842320024
5031374
1261493833
1531553378
1630437332
1348518943
193111194
310162507
1793335964
403186439
1039785184
1708512337
2002489993
407055086
784080270
1522881856
1380914440
900817368
258532714
932290052
418877095
1054785943
685988948
1754892124
835323970
136935028
503044890
254787110
1313438440
1959339290
1076509656
556281520
976085943
211859734
212464204
1783657802
37855515
715373249
23653368
1328306718
141956524
532164146
375011427
1651462667
1775277624
1511913560
1222474187
885787168
770743294
965004867
1275862104
1087568197
252723826
874097468
433936244
1924725274
1149242137
1358220829
1311896964
234810872
415164731
1081164060
1710810175
420701867
930059985
51832435
834505992
19355941
109850786
467668946
68220105
1452201771
156834417
985898029
1633592521
1411830311
985148064
546086331
937319015
1515775182
2141003726
891848778
1802731489
544613951
1233410994
1706354812
1248554002
490865378
1005381720
1605738556
1294690993
161882301
653706132
586985088
1409256797
1722304303
1818653718
736918782
1801142933
433804109
1802429700
601732653
2013050672
27537677
1522698973
361866247
159645120
1422646700
126668393
398071299
1932459942
922186314
1125434108
935317298
797652088
633288141
1609179300
722500798
2098078257
1077786345
2057144871
1834824646
245737178
1829760867
1764038694
1985116349
477169394
148860162
254684545
426953692
368297712
296715447
2092799028
1859961093
808667966
826707086
664723701
1407556912
122699775
455876074
1061429102
647068835
206358983
1758814149
232179538
1460797935
2094038482
2025347422
274397042
1184139997
735781438
1394559832
1793456926
717811743
1870083564
968168267
487134472
1370081969
412959066
1289983351
1571919202
690962981
1872293479
473771648
1289696303
1521836896
1214310703
88747775
884061934
436141676
1601341220
1983077319
1651432388
2078149835
1357002926
2145548898
859934480
1084923789
544325754
491905501
1200842272
2060539425
1922905095
870585571
1795253461
1508006961
1135592506
314336647
504170629
648671113
454118582
489790871
1372233125
620457728
1847438651
1452519942
1290656548
469233817
519497960
865959207
1555416824
901340986
1088622495
1745584276
1666769344
996876619
216460426
1559277391
145923196
1794721653
913211470
377634932
1225986819
1067401677
418660328
238258493
1496453532
113188666
79175095
1746591520
1432772738
2122994289
1102534935
1891140191
1969379501
69534143
892737342
2052624426
81182558
51174284
1867236068
2137586852
746384135
1739355730
1124283732
1631360323
640233328
1260664174
1824499051
819202964
1235653014
1718728836
800547174
694552173
2000471036
389992677
1014320622
1652505856
1071737762
1623261227
527576755
1102289228
1245031236
1462927029
1744221875
1509515599
1452341321
1284360454
748118178
820472380
1803171503
1632941933
196808475
1345278546
521149838
1280056038
1136489594
466404142
553771730
1077208146
2136884149
461552731
467218524
1319883266
2018388010
1080026279
997613378
58238577
449480242
757261780
566230301
867559022
1650000678
712494396
1369872123
542777113
953406853
908556090
465424064
332117116
907533734
108134695
1590409072
239613793
935691650
1760379735
2043639898
1695040615
1705339185
375411521
471874104
1814620471
1482802989
1798639280
862280464
1535349512
1030076571
1849207937
239659784
448628146
2077438191
763648068
1709535195
16242931
195086149
998691779
1594880352
1487470312
1628456402
2085101894
935284339
541643486
63898201
2099263019
1005705153
211300000
573636198
1060746427
1217541564
1097664952
773312428
794406604
301765527
168566498
1379291218
2072342493
384111597
305732266
1401034371
289361666
528518520
1028018613
1002681868
1295223282
1676709410
948764380
2002175794
1196303959
1947445519
1255606600
1632286647
743627952
1039862018
711152481
238379734
1076890180
392580527
1330483235
2133357048
1919265729
2043064242
1212326406
1130005530
1610178209
795503894
193626332
1882529507
881880278
59866359
378578947
1016620681
375971152
508333168
1781796246
1967496674
655003555
271008330
306683723
1837199078
615079397
817810451
1791773036
2030398
1582384789
1451602163
1032684916
709145425
1997905645
353759047
518614842
1113323545
1654410649
445800549
548234346
1253868156
394136662
1941464268
101722565
1623495496
705999582
1902303269
468884061
1311698036
1550878830
559894055
883940484
1268224117
776838876
1201051214
115745106
272648916
436351941
61442095
1388374654
1548091518
1904155658
1380128813
963499989
1066911691
949695731
1619047123
512032450
2032191764
1745018656
854712894
994953232
1723197123
910459020
1892694276
1072256330
527969663
1519587057
925927396
1988849799
2004683919
922198402
789469430
1493893523
1420645866
1976241187
1009955901
1764953170
1777075930
1752203482
2048338941
1616721699
515233727
1533688343
1594241230
1929304483
512398447
503393677
1155116662
1894879787
1150369052
702072223
1104735958
2069914601
1426582901
686269610
727107525
1566727773
925928893
242118228
1322323494
1282132489
663440090
296065504
1701991126
1910431732
592434802
385568047
16180786
522520322
456552192
1994014298
806757705
1910086415
1287762152
387096088
1538329908
1974418046
1985621357
1981680064
1697060890
2111347782
1940704280
362251880
1498570940
2145251170
752677464
593527281
449580840
770162658
607876107
1460395527
960105760
1722312108
1397967772
860357246
1116144086
1294793398
1899829776
958461644
906335864
2063522038
692744114
487818621
1621099096
1126080831
976870488
873096430
1280630601
1686227152
1799669455
410938089
341984767
1457238136
1031278158
1980941913
1520447956
211501415
1021866439
2082881828
1235955060
421926231
1450426512
770870095
44058341
578429634
467653290
552766584
206261284
1635710183
1766344943
946388549
1422413558
879716604
1810633962
251563827
364474683
1793389718
462146079
93703120
1850866005
2066576468
1286190275
1485115877
1301786193
1018462610
454867935
714623631
1381727308
325669161
159844308
659434385
361390207
740956523
1398895497
871088949
1721212304
39714909
342672517
555681995
1491154935
1661374925
293186338
1829337244
470792673
28425772
462981830
1739306146
2022850560
2010472561
937560614
1909141478
1819790652
792546264
1797876603
411754552
1275520787
1146413815
1107930305
2114975796
1955887690
1563768271
1792962691
1370204771
255526555
1182836671
2019142906
270725853
338891608
1597316479
679945488
1590520042
917367626
2025698454
1429121277
308550394
473145746
1353515003
2141592954
1417244435
1101356283
766037934
994331839
1622347349
858058018
1899003505
247824114
2097075809
1128441502
470206378
1041422706
505140363
955418103
1395140210
1258129411
468731584
2062130666
1733737189
1553902838
1866835801
304400930
962902383
573380710
748928466
1954131028
294019100
792316494
1310964380
1664282573
538211646
1013201143
1614043034
1222170147
1648905672
683106874
1265108000
1684474775
228219754
218145614
1065752111
928039610
1888240382
730945977
842531972
382998868
1741126202
66865816
1976281514
1883096184
446262935
1400886150
581144014
1121846375
704000844
1340990194
1745762434
160424243
1498068906
1946335113
1465748561
1221832427
2022147361
1094412686
1580672850
899537320
2062353855
1818049117
1798753955
1813707311
776098284
2130619613
572252233
1959408081
1916766131
293823949
316329339
1634651838
538224649
1578882109
420191341
444217471
102104418
242852158
1598976885
145695770
1941375545
1258940512
2086611559
501157905
1310522992
1000749188
1035003292
1522731244
95532743
1456298791
1972025145
1326495145
155206267
227861846
146688688
873245528
2068050170
396660587
36804106
687540696
2050156859
1538020806
546608164
1139761165
1017988936
770072844
616302571
412932114
379175659
1599452593
490358103
166177591
878239008
1569893668
99550279
840490722
1968674675
1813394847
1348942681
1756710958
1332392297
1293212214
1275461819
1813567570
142307167
18518908
1796175275
2014785794
1546577835
431513442
198096995
436371728
1330698884
1957994998
992992812
1570350985
48959238
307186980
1481045346
2105450800
1293040115
441110908
375197847
351681567
898722664
143316342
356276112
1741820925
817694198
1664726733
630465209
814077559
316029991
1233506972
1366170779
59297672
981997380
455578797
1724738691
977583503
1495729462
1845579996
212920486
2129849725
192671467
4842055
1490112576
2112397148
637785711
1389565153
1855229446
1878241827
732757414
404542535
1708065372
612931797
1580897295
705045772
302765313
1772262722
865594585
1091363911
1094013136
710360629
998522362
892162192
714490931
1547585998
622847387
563239242
223177851
1458479869
470038715
1499969458
1735124979
2012333377
548329817
893308671
1024962523
11428211
1344902273
1570198556
422255345
1793804543
1123535179
1480375962
1189767096
61580104
1131566640
1128890437
1049120291
1933928745
400232303
1371604522
1548917476
1957898587
2089860628
1255243796
1015009416
1564611818
787260757
2112778556
2075579018
954028881
292720988
1393887318
646551348
643276470
2115792071
1470840859
1346101723
1244932129
1269457043
1703593739
458163507
495961070
1593866216
1122545757
1953213905
300637668
1505415398
1592453976
1516418015
2042148243
323047635
400327836
1277031948
1621778965
163832737
1158786407
1467628285
2112364346
1554530741
262966468
1243814883
761815212
705838622
2056509141
799668156
1691365278
1431280843
1393307068
372304735
1666862451
1276146033
545606097
86169072
1801888004
1416955046
189524398
663839174
661842632
1176126311
384928297
1710364528
1935524015
1282257926
1985669011
152270665
502583947
1890710964
746996908
37952602
1441756801
775734700
507149292
448652762
1486257507
999788045
770692905
379791988
528109137
2135653414
1952690189
1170469262
901270401
1463950973
627562640
247936547
208699006
1841531579
832490164
926691521
422349803
1329269976
989176069
89369054
1075376279
1342921851
2060244815
1444500443
118588622
299588449
1172361710
1697000899
1302481268
467950710
1797467884
1222962524
1228766096
32174218
1070980482
279015590
1275588857
27999783
1146683208
2143041958
1740422287
1319231158
1782353771
326823749
1296636478
2017084677
625398703
1460594665
1558291326
1854647381
373330993
59423814
829541186
636325060
1199053842
127918284
224830215
969710576
537657717
1427982495
1844831663
860442919
1680782794
944246638
757222665
1078523043
1303633448
122104732
31337874
868365765
22573927
637216979
1489853077
405686604
1649846885
750447143
1866945182
1898417892
116827280
1989047375
1297789827
22986968
1441589104
1973469127
850589530
103786632
494378404
1791071054
1164015444
1514036842
1112252221
2129683958
1353365917
1420168958
1971470538
1141459275
622396463
39995765
903408956
1271716864
842349137
62641786
968066236
1385972710
1030160296
1738675540
1014138354
1835151366
681387392
1392108387
181271965
1078059781
243228224
436930956
252067588
2110080438
285882968
777335461
115041409
1281556600
311847883
1664444900
2052888406
844471974
812405557
266674427
2076188646
1306310708
958714639
2105261577
764755584
1780556641
3698012
1539027684
96520977
1863659621
1530766870
664017421
1087741387
1019865622
1148694854
39837088
2054799064
953311553
292972002
1896572362
1688821535
778960604
1671985864
1449774680
550017161
542301561
1944128160
1008903569
1251276272
1292971061
418472080
566309410
1445446471
1831377189
1821903840
294535600
2002396784
470336204
958807226
654147185
1643904719
1800778548
1700554721
43470437
1332645415
1374249284
1662989308
1533556934
1465116789
2116762657
952478821
1981731963
1310993401
225885338
333561530
1176583853
93946371
1214906172
1870921246
1560483998
2013521703
1175807896
924561437
283446727
414563090
1042630958
1916018873
1785127756
953817369
1547606841
1819295390
1995770967
690354192
350728523
2017820488
207276461
2113213288
1316355825
1511459743
1587662797
478386802
647618754
477246438
23622849
2098571636
927035383
88943636
167208628
1459456281
2074827543
524881916
125823455
949073730
1487063475
1226321796
1795923738
1581496171
1358775737
4826009
1086771737
1898490487
429108700
601565451
1215188840
778350291
235876405
907167284
180994800
1443498338
2047036424
876459667
2117836314
555554102
1072553038
1847598776
613385703
1670249400
567683607
1575291184
1213221280
1746482570
1298400823
1554066048
537813165
18862672
1332210665
780070220
572518666
984123545
955067285
1155024559
998464815
249204430
168762335
1000264260
1756191455
2002991936
1693078709
43202285
1596690738
861367374
488829350
1374474938
186957423
440514689
1855511493
2100473511
467625700
1512990480
203796
1848032260
915933877
128331769
1414215033
214194157
655352905
1940440141
1872856953
410195814
157101787
1289231960
996390892
2041502742
1889924049
639998507
504243772
1518743660
2056151584
376558991
1251042330
1601170361
256093150
1102076014
2089072927
689511998
1110207552
1027605719
751742084
1525433889
1600624343
1716080529
1149015845
959630062
778235089
1779646507
1906458164
215073361
1374813106
1835022718
70939926
1505950699
1919853432
1896057093
522307615
411784716
109847781
1191231694
325332535
168778113
463845402
614847958
1781973866
1749491271
1852942766
456198572
1947634552
628258647
2032272020
28547584
698694512
512648995
1411101941
537016653
1157434447
485284837
1653429029
866406030
945067389
1039119298
1145982441
886242754
149663313
1460144408
1787804196
314112235
458905863
792381106
1963433936
1933842085
679130327
1854636996
694144980
1543091233
1615263692
1859037463
1724989966
106880073
841249212
679730176
1811217544
61159526
1211405746
1232712659
485720151
946718817
2103774419
438023455
878428443
580018911
1947717721
829134433
1762304543
1208417712
1968983016
382127383
397147665
520338902
1725073382
1404657637
1719546722
885575706
1869699928
524223831
639712381
1366100149
1367910022
921929268
1650084883
1414024306
309892356
701721266
701822265
95076354
1052174457
1263398468
202037274
531743006
1926973843
1015626895
681236818
1496032643
1351328796
1960440963
1803083691
1251689737
675383106
1905194411
897522240
378292244
1728156120
944927783
956944157
1401503970
1094574808
511792197
1046917420
1327795094
574395535
1392103344
1409334987
1587869213
427507389
1996644619
575776674
319238377
1437106395
638187705
868334430
1260717863
921474030
589461623
2092916566
1207131808
542762373
2117498850
1349979492
333971458
1920907618
1645957483
850713073
1069033436
2133906414
1606448448
530088402
734059902
1355557968
1910310574
1843724579
1317672149
1295886050
530366381
1624551784
636851566
257087393
334306710
1383788337
1103801196
1189596144
841733432
400312660
460300072
179035383
672632537
1543910938
935458338
1146522157
939780891
797921929
1562278591
1111841694
1970392641
1846093837
2026507512
2140916598
1900868994
1661762237
604781047
1579038997
1513083571
1151934360
309107883
1528881921
1613672522
690117343
262407841
990112047
986390074
302040788
351432566
1020614368
47228356
2124595437
1655352581
567424416
687588889
882139342
1944384613
849323799
762066893
202896969
258548118
1848968894
1526954576
325586921
704759774
881857862
753968919
1130105068
1133054511
158083620
734695069
1278746442
1629502295
2035641815
2058951610
831656578
1143162341
1032920109
2085552416
5458339
2122898740
1903415014
1775545526
1644265848
176190690
98488163
1860535264
748094061
339673423
498954506
1449158758
1314086842
839614546
544961506
348947364
420330685
1471957130
361590443
2138266608
2024905615
1744183953
1178878125
1183920190
212808639
1587423398
826575977
1411161091
1816678251
755986227
219888151
2143716494
297972467
29717713
1837629726
468929555
11078147
1514953407
423033627
915295979
929259087
1734862112
1002585492
62433012
1552946651
2021802796
1643412628
1198798983
1554413876
1418960684
342209741
915146314
1418445259
466843436
1856691639
773508562
837005218
111459591
1064412168
1278274369
1644538032
323862198
268512172
1664779895
1017077178
1965872735
1740167788
1961297422
254671267
1564140306
977676762
1483918557
1251399546
2093778950
761954708
1800682910
1414053870
1889744477
1162484122
711788263
1617867007
327089100
207414479
1426110537
48048829
209853462
1983546004
1104256419
1350764213
1188524152
177879476
1508172760
2068239737
1563201685
1476393584
999228651
1180288273
1689305643
1135568988
1535736970
153685932
1751757204
111013116
284345375
859238630
1322185243
87872043
1413060204
1665410318
1354581475
840197152
403995959
676523690
435334789
1363745723
113681421
1798088060
543442261
1027854388
353564068
1261620097
954129174
987099808
1197375371
1768205502
1820549327
2102578989
883105362
815957024
332404761
825677725
1173582326
576137960
1091013289
1041626494
1752242822
181489125
216419166
1856627896
1656109962
1085615197
1706589670
1341756781
1037256993
923786720
302000037
1588762264
891427775
833954064
754796344
65898451
1733250079
1471197555
2089334037
1891013630
236640439
800335284
483576783
433255227
1366364310
1183471160
532076671
1801221483
1570555990
1471761115
1651790430
1173099630
997447264
1285271950
96394258
1965854234
75421503
1180359910
557189808
298714727
1815951676
726813045
2088105774
653505189
986091826
1485155549
1292998059
2102692462
1009399553
603098046
837277308
476578460
1393437018
1285969851
1633979764
1679282069
1278097861
1235359277
1096688440
395292416
1132233141
548703791
1684081855
1273248528
1657019878
177471261
827984956
1802093432
2093953894
698375646
1202731099
1622421623
120666927
2094472343
50318664
39382332
938907366
10581962
1455867167
44816718
328887483
457592106
326383445
1959805943
46386087
48789882
57377219
1788276055
376117294
1058717501
799815819
1153569161
1948827707
1077032034
15719948
157842038
2072917759
1117796712
1529766899
1917884917
277494355
1421670001
1050309310
1732029563
368663955
1502306921
1783003665
1044439838
111402711
1260376326
1908640111
1717343620
1107936024
1265764641
808120336
246381807
226376113
1115939448
2336082
1858336221
2033404401
1558539421
563378356
176638478
1274463763
901749893
986974835
648610747
1333889027
1403945936
1816628118
540690090
1381627414
1607732635
2055292429
2089169816
1936379429
581715458
605023622
1279021421
1318009642
1514940373
1297069756
1730543657
1752510518
1775497909
1169045645
331346631
1129778615
838732209
116528081
1613804048
1429048593
382949683
1882678195
1211442604
723187016
1320043966
594671040
1035741196
1559271172
315957582
1432767231
1208622823
248484057
706030238
220880560
794664705
503700290
166138519
23017469
288232834
963157491
1925581576
1987330396
1128102507
210553447
2021809402
979724519
433457829
1348403615
1467516474
394594691
2007829273
45858770
1270210666
1493342601
67342743
969461795
1463013105
1090462851
2109626483
2129725965
7501062
421562993
1615697823
1485001871
316404843
1404340371
1901979669
672527134
1316565808
76843383
1416309903
1190074706
1017195036
1310407946
1802405203
1356056536
191609624
933034352
436226479
1488842701
1641090850
1072947859
1919355422
1377493008
310279458
1607523000
1781308129
1280506042
1804203891
346176143
1844586028
897296214
491586124
1979798045
173819450
875867038
1389376109
1152888820
1645225846
1204921232
441463519
1401762330
1322955636
1091624805
612717567
523230822
1446691343
1287683655
762748950
1671856686
128406732
886231603
297892814
2061441798
1829427232
730008611
660523736
1359611632
1812754088
1732980980
1762565704
1083374608
1356874274
227300558
1605594089
816368123
964157259
1693065188
1963314015
1583669438
973837979
125475522
2133441793
1237557771
1511384907
1342915190
1557034943
1421769003
1928982976
81552474
1705099076
1006156617
128840023
1297335058
1124057893
764432185
1591918222
1330086453
2028504125
1673731738
2134989332
1671584561
2137244320
1312443739
662142422
692197576
1218213198
2112633375
2045524090
1477532592
1880934088
883312424
1444253298
360556327
330538123
711944563
1065887082
780842110
2125243490
1343521233
1023014296
48500702
1545857970
256867504
1200686163
393083970
358480991
1176124162
888612431
905355353
1429046419
2078163388
2093730351
851999098
1636795335
340931125
1412221446
1744771409
415695240
217451239
1479493255
832514327
1600211871
524234623
1648461895
882030233
816561335
1923430479
663677666
2110441348
1262750055
1591774212
1855901334
233256692
529274945
399228635
1955041994
820369501
904552093
2037955236
221157509
276423829
920635157
204124275
539905080
1120710137
387719314
1023790832
1578842158
780704907
635048863
828752988
1744903902
2016375349
1542168855
132908435
621878577
1272764166
1308633184
1266081511
681170127
968240623
214758851
1364347993
1417846258
40415171
165763188
890476934
1386398261
473354520
1208959179
565234302
292404843
1748364549
846292672
411355901
646810914
41761467
1832384544
1813080006
1411643672
1327958164
1334103682
762318479
1804334709
1629831423
1975528983
1484936635
1788085834
386545431
2146372325
471027017
1984602153
1292286355
397662364
809146042
1083548847
1249800332
1170399023
1181893947
1944966980
481525921
1857231465
1005618697
1924620515
1596618745
53780239
1475744048
231758435
92766680
131435002
81944739
1343118827
298181526
345929172
469676430
444867178
1019920367
1290762708
152095749
260578483
1987322990
338079604
1004966799
815082053
1164270807
1807302902
321609510
490619920
1978765138
1938292666
620239295
260978556
849715524
1968734777
112142879
72116587
269640550
947636913
1993679729
1941938397
1217922432
315323577
280444367
430430227
1544803221
1212574785
2060490155
155719659
40974590
1253452693
1308570801
746150256
1597967748
1323663602
1153032688
1390374995
663366030
1964105241
379042320
544800031
1918779936
1851796746
1033539406
2028169102
929959196
423505819
1070404165
1993072847
243510673
45704407
2028323318
354839964
360343578
318011329
1153409866
1776547958
2040700628
1728328998
1419363020
805334032
2089883147
2057112128
1714322353
1625413059
1803190319
1209666209
80971892
1126272816
1666994734
1837530866
1911806795
519598352
1666441049
829618775
1263812151
916917507
430226981
1920924043
45333252
861073497
118453363
547358939
997772432
1827794384
121203519
1464824373
675042636
1308389397
67578713
199717774
186868054
297784335
350871941
60357940
152612146
1045023455
172042963
1753413564
286717744
17155125
1746020511
1569985189
768939778
2135253207
443866326
1560287894
826596935
973925575
960024192
2100418347
1182122082
1453121811
2137126455
1816293816
395068316
1934716604
775876930
169829152
1520383970
714149966
1794735957
94890664
1097578798
61023487
1084376470
1093340026
1961948523
1399296386
1339612021
114234145
1998896752
1963486293
1481711350
1032562817
2047992200
1289661890
798412994
1535074592
1959872469
904064000
1670412437
1116331958
2079252104
1277369405
912429323
137591436
602621693
2094423360
1416887430
1644915157
2041270091
1590151721
477413602
197492064
1707487839
334582723
208145415
2088786968
482582621
1463788355
1708294146
616384543
259690018
1603798182
1582155646
917663649
602001094
1801017585
954364263
650166553
1472426754
363925451
1873352229
569788978
1273229681
155003592
609469195
749084307
390993665
966018806
1633726193
1933493553
664059780
124563184
1289172533
329789242
1543198049
289109469
1217404765
1167210034
1989548583
1950652671
455747314
1279042040
1871918731
1748314757
535548963
73512723
738038559
1770029899
586388703
755780967
308967405
349797700
2050433435
977432022
1965225307
1749071384
452143714
344815807
1249514471
1413535851
1582058127
545838183
824233162
1645342568
1593984306
1170219771
1198049874
830259239
1429637476
1816527075
1770450718
863448049
342294069
210520956
2080810954
1284676368
1390286657
1965485537
2092892773
1953853001
687419692
1447180620
767200900
1975024083
1103508722
1924514226
1252197927
597788405
93947151
180143178
1516354963
827580180
442315193
746395306
1405475619
1345314043
1819964493
312843260
1965119724
1497008085
241071204
428688286
1542310707
126235947
465261551
391876563
447345144
800404285
1892057833
199467861
1078006005
1791982287
1825922171
687527916
2104299314
1489267204
584649268
607378626
1369727101
1896974036
1230680394
386358354
1782887464
1311197167
1857611333
1788029719
600534732
2051336352
1837590852
1748565276
1712122255
44319265
1477585558
142976297
1635482222
2012130790
287610422
2112477779
78595383
152301575
190196001
1089308261
1451217593
263989742
792546508
262577268
975204853
867029890
873036716
1650226813
2144362489
1017167516
1160097087
1264630784
97499113
1075257383
581175971
273076393
308947917
318088118
22276767
113428904
2030601287
1152615448
1250104782
1603857585
156887349
1813753615
2055951158
237417976
952496525
867692301
1080900621
1663985258
1803058162
1579097325
668555365
1034820084
997740224
1753176893
36209502
1688954274
425296097
64837473
1910806243
821853816
591177953
1403098381
1872912598
641197742
334222941
976011033
1443749421
1980998838
889606503
2051801820
2116665439
698155390
1280058218
377909753
870529290
1339149823
221931323
492596469
1312493037
423899717
759783595
2075268348
2103768457
881984372
1379753471
2092811839
1818114912
261661114
790323068
1358142134
580693149
1433296586
1165133659
1267135332
630639299
424307760
1707823717
3869681
822495776
446976355
858626268
156996417
2011550863
1861479021
449729896
2144751519
1061885413
563801435
1645622823
361678621
1197346991
44104026
575796535
1277489900
1573829149
1762339902
1115518926
1887959481
541711914
498614663
1018869665
1439559996
1687047211
2009741331
1042641685
1072277647
1860389629
1808171101
1960092751
150436728
382817489
1790292735
687522522
1241131796
891165780
1856753399
188074770
838910257
892131326
1984036700
1933577931
1020164738
1728304826
2024467052
525520240
608024622
911760461
137004868
1571525641
901184198
908182904
1759149122
1724212701
657777664
2136273915
1438909794
267824230
493765004
881394465
108552794
1665462273
1323245232
325469196
1131465844
308238178
227139289
1474331058
2006906332
668004538
57237495
1415417104
834080500
1251721478
330114161
84480471
1876710631
1569562018
486049246
196522529
1551443927
1019202291
1191046800
1825794920
1395370328
1490183655
401546424
352797188
416276997
1888785318
1146842031
575157715
701526299
787118549
104146629
574586412
1577500906
2078408405
1171710967
1929514730
1637074553
1560760904
33678515
842883983
641353580
1378499902
703496691
706319430
2028185549
820328931
111647957
1915859475
1394098403
441930967
1594497601
102984316
1347698548
1134679075
870409240
1649865864
1665272126
1792714915
1203368913
1254114504
2130914282
2000987526
539157771
914000204
1691407224
1824424216
1278709571
1983835690
643614690
125410315
2120886492
181905818
830206934
103387941
1839755280
1137725535
1640198730
1576900167
2081644129
633631193
551626193
1288997277
1336074964
1120762963
244897264
2067590272
1529783100
514910597
2104415653
552700855
1282721593
1804579415
1227436498
1671690173
1842858578
1660423007
678455132
1896203854
1219253865
979003751
452501834
572627470
923804999
822267197
2042396477
1194652453
442690545
2027378670
1995596662
274450216
362433480
1111304158
126175602
1618927939
2026491287
2124708711
1073357801
890637131
2102911850
2086477600
583713479
779025611
142144251
1366565009
912212490
692720679
1672046582
578538153
1961820056
1136514730
956288538
759098081
1219631535
343029889
592442224
511728760
1257010367
1281666425
1211634376
487054664
1685801596
1887830092
1011942891
459090407
984497973
1369633877
1608155025
1823629787
55902315
1713941630
1952206256
1218360233
1862953911
712367106
1641391185
1550471552
1357265848
831110931
2083745503
1070378307
115228543
419551808
400993164
505281707
1715476525
544703389
1586744377
605881777
332169133
896414187
452207054
1166684824
924653159
1512281601
488787458
888729242
1696446912
1722972862
1722465741
1935165879
1837261513
1092185154
2144938801
735307031
1799523143
1238772172
769402923
600713105
272833971
1608965309
997699685
1574222193
544729565
136452419
606061560
697321696
1894097948
1895212849
863242438
969971398
51211028
1019482324
288716276
2096482752
2104153718
840760460
1005520169
1528302512
1305316569
711216243
581594517
678325495
846684641
1414923985
1613358362
160829849
990379295
556598779
272624600
981116036
173999974
2016833818
1375608221
532747533
1052631574
365165545
1200884804
1169529309
1704059989
1200484230
1188504098
1860042256
1148199409
162921011
1938590828
393295134
149666211
1555810261
648948875
1511339857
487566090
97804747
1409520586
1835279856
1852126466
1211455493
294126715
14268165
1771027431
117747883
2050391106
317319846
1151809516
616472622
1609877360
1898055244
1855597346
1577191955
511089114
1851054432
436215836
1255459061
1662104017
2045987181
1575333772
579911257
1671168603
651306674
1329270559
1405791212
1217193285
1455310797
1101932504
2057556673
2092586480
727707280
249115484
1024941162
657142377
202273784
1456399124
368347688
1234667249
55917613
623709767
475442795
1481629525
1846211424
1107224663
1586228231
509911484
1895567834
903331479
1954266931
1661366376
1766434633
749682422
2126400848
188257474
247296157
1797801513
1555397922
1561227387
1182020404
1980446243
2098780123
399309019
794779953
1541198778
1233465310
1181300750
1094649396
1150987646
1321276033
134011018
1775565604
63310240
1753677788
65648154
1798464134
1694915732
1623615974
1569028329
1495297335
1271678668
527204008
1028011881
1925539224
41818930
954578718
1804148960
952567057
1037495715
1588146078
53227311
122359702
1698769187
1849608345
1884545440
643250124
555068803
407965298
1104543415
842091538
63469180
1518070241
1239572071
1887480221
1529596211
1269373008
614645004
504494524
1393748796
65760215
2041222313
2084451713
314400739
904516477
791674858
1679159929
1653845899
1628122093
1277600729
1754396161
803124459
1488181059
1886757537
405410573
1883403287
906370414
413242781
961760413
1994749893
649483389
1415810865
1820738414
1095612681
1822675029
767960494
1905191331
438045672
1191681105
948012371
1694924572
737089335
1730804167
527403548
637064480
1054265650
2142218662
135324361
852876313
1591838508
1857027081
1245461181
804287943
309029642
2011474075
1144024061
1894486957
318351832
2103733917
23247315
1234606496
730466749
578387403
2088899310
433720011
1935675477
1162126862
2068339600
2071297442
343453986
1090408356
1557315560
795859109
686654360
1942371340
827985492
1681577505
2058387828
269684042
340007294
749391970
355028193
1391630202
128393918
50583160
542965531
1298921288
2054704166
2055014339
1768521172
141849609
817763166
1287338250
1279089243
1745364699
2000671437
1071898603
1721055131
1394043676
1649102064
1963542410
342341580
1260000944
1363754497
97586374
839447497
1194949301
251262587
1935008398
7239721
1411525291
676527356
1197841913
1276955741
716082732
2048309452
1818003970
526876712
616249250
2136941716
654247279
1422705398
815138297
427067207
1221747990
1314226393
546900873
1533622289
546709799
1795361209
1973567361
1511221012
1637763426
192102173
137950605
454947032
837829013
319048364
1028791765
2080978839
1243792549
1390468141
1086606797
1276446297
287453812
813559830
278696056
1512864349
1629102803
556997990
2040856052
1645016595
702890674
1085697128
2123242619
302062307
1887729582
1482994765
4982836
1420348373
977161337
559907324
1599628214
543635233
1160226207
1672054320
850006073
1211099459
116833482
1351256943
441691529
663480038
1176594008
379843802
551150315
97504957
1080532008
842974097
259157600
849085488
889934528
1685857818
243072530
668983755
1343657406
137465171
1688653724
1807282999
1597041411
727272397
608835766
2124887833
1738866748
1746975590
398079892
1487890994
676830692
1891429402
1112386297
1378113746
1234232582
491706719
1427558960
1391475052
2006503934
188754182
56391141
1163333463
1682442550
27357680
872618027
256578474
785247293
1446185226
574098525
1066150196
2014114960
2061588687
416241557
703288652
1963874634
731758232
283466050
1613447975
539884078
1755115888
494222151
1259785547
1019188429
19132433
850733472
562466868
940458019
1865185101
19485577
422478975
230109537
608829490
1233040176
1865195806
880854981
743982644
1063165383
1282508239
1005510938
849106355
1183587499
339488014
703952241
35725841
247204983
1493280381
1397390473
171484070
1337525798
104454437
1475877083
1143635675
679743207
1135234465
552602686
255406350
1766002877
820510913
847344707
877054095
1491999247
1441348841
1655820056
1115824388
1422681778
127958394
26887677
1520806801
2029137822
96032710
1158300516
1181793031
1443906370
1085304448
1339051677
1713658893
302409319
94333885
2016030491
233615966
768179037
1060504083
2147310098
1631575771
206467769
293140632
1150854715
307981933
994772019
1342192564
48252852
673796154
1740451247
747436067
669324492
217404214
1430944924
2112929100
1158156752
746335498
547888486
626960036
569066934
1341982772
173847688
1650429701
227595740
857119282
5045691
1405241877
2066311854
2086191515
430191869
1979770641
640867328
1486072967
969492187
632552156
1822958856
1879934781
338806805
114094563
1159962735
1223143754
1409529459
795896618
838110463
1780251982
932643066
392796627
1363728781
916354508
17291199
323989379
766261673
4336726
841663536
211177341
960332144
1044090656
592677408
904005371
1763396033
588761204
562024248
756666723
900259088
37528363
1637255989
1389273521
1466723027
219576936
999112846
414315689
1869055118
1815981876
1231289506
653552414
1693114754
419210967
856236032
2055564311
570846035
532631809
559279710
72142811
2060882353
471152229
125101724
1536659678
1930422145
1259277966
723706930
1141933858
1078593125
14736938
291243555
431893002
1454029596
584162757
908419091
731798111
11696546
2124506968
994341333
664352016
2047547993
1957637342
47540324
2024008947
1079631023
1783035556
2010195426
1510780230
1278588177
1570875864
397676919
1762165799
662888422
1027560925
630632410
666653796
1570029121
1348799286
1210647465
857329659
211221170
245840353
824292860
1594456635
1860105276
948541327
1305609574
41595371
98988974
1532857587
1706000380
1997718567
667985831
648555866
1959035373
777258466
192571529
427340806
2098757305
1077278354
238470416
305695559
2067861810
2101832247
1366873675
865982817
527225842
1486076777
1976294398
1569298503
1700331745
1805911704
597336248
683291331
583195303
1763011303
1097279109
1750838122
621140909
140334452
708025059
748571245
2075635477
1333056321
1845334753
496817108
389214485
490990428
558665540
1174095410
1864480363
2043019536
2146748767
147267719
1983438285
1996504729
709838597
105001095
896870167
1476593350
189281886
526444803
38474753
1095725023
12882594
400900072
1616547974
1746519361
788533353
186586323
1079468716
201462307
2057589157
2138775276
1928815478
16495447
2088395288
1630102394
1339522569
758968853
1555528418
205796365
1030257014
556770778
1661341774
1392555167
2014611293
1434181310
730604630
345107028
737058150
627414978
1481630680
92754016
761042180
1238790492
1098615449
982513764
1515000733
1804366518
371298242
1521168032
1856649919
1493619986
306321927
368028058
1541021927
115987860
1710406478
439500670
2084442396
1068666698
615085473
1056253123
1220645808
1236524524
315361228
103330554
128597474
1349863355
1791262756
1466348980
1090079522
145551253
972823115
124862901
500169788
1412272064
1094542004
1306399557
895991812
490830819
1394516715
1056404490
726606819
923511627
2117441019
939239787
1740409819
1252510480
1744135355
1745087179
468169293
920803412
406317478
1073471392
830140711
1250017981
345193962
405972600
894259634
1731827349
230460579
1110335946
1119249477
1702932243
140062726
160124910
1844240742
2141417576
1438586127
1456433102
687935959
478874236
1615161270
993755222
539229784
148029988
1105627068
616758693
252471344
115623148
1393837170
1433602195
443189717
485753344
1522491617
2041727930
1165729380
701926675
1202938098
1558329911
753808039
264767640
1585945640
1141562868
1164459248
777951105
243702623
1650077224
1965030686
1929435278
722254791
727706882
2098767187
2035902230
369040497
2064584269
1202965018
190867082
2065420652
598582682
1466473008
1253315664
319053965
1845255231
965861264
1796825524
230824
2013163509
241420069
673027679
900677372
585840987
1748660534
99744427
2141724843
1760704809
2039630152
2008713761
584511999
2140843954
1109075750
866692376
1068077313
463977013
678901378
1331362588
183508785
2139748728
794208056
890963375
639333679
898088948
968959466
481438272
1455284063
1927596129
461249526
1890479194
407839237
561148836
2142025677
1796233064
39110151
1896976158
12369191
981133857
1076866086
449749686
572071287
723421157
1592781377
727828381
888494046
481817372
11530014
989529668
248422811
18632582
337112614
1818508425
1498535444
887827651
30053657
1705085994
678899615
1042257934
1486620346
811159707
1824835307
1515796239
1553211397
275553784
1154014283
1222011290
2078082121
1665746538
570222274
1647866905
266268933
43936066
711093653
1514844678
2011847275
1899792619
961193771
1982189539
99700646
1225402487
1591337573
321392061
1693525879
1964372708
1056421520
291211478
332231511
988768571
897383205
235114199
1182612717
1921980351
781224115
1495922493
2055965179
204953040
792969409
858097146
1259087901
668371645
463461974
624055706
323338548
160693376
1551175071
844450183
913455171
592455375
542920055
736331933
1846955345
989960137
276632971
656866956
1334937861
1777817561
1925695711
1740171003
1286042098
1227478603
1484123374
206266250
1239615539
451109160
549529934
1773863328
13994454
573121180
1155666291
1113687433
1129414452
476948174
327660474
1841458092
1474498246
2050353988
924381715
248164286
249993807
2138698859
456172169
620528173
1522442730
1688857493
48592577
385878828
617214262
1700840990
1653517632
1261581438
1272648484
1642951284
1423345881
2095741778
806489708
1425772488
1275826426
995150768
1796827572
1589947135
1841404484
1622958472
1390901212
189990373
1475581721
1471460284
675605521
1098835141
1677143724
751658368
1501148771
1953457348
1421024946
985022959
211888061
1099422424
984179318
804797666
877026791
415938807
965092314
1140358714
1141504235
1708850425
1074033443
721056623
842143221
1810179789
739887010
922348143
1311085523
651736793
1115244468
357970730
317956162
142291790
1369430190
1063733897
2657053
1342027804
1304033235
2117471270
709943986
115215150
735336985
1336962271
531355817
1576811684
1072190597
231914659
1823337865
971885443
1651838095
1851715958
2132075948
901207258
662073357
1272641775
1567491248
1060489578
2041247182
649007849
605000266
815803520
2050565510
1868378984
2007410340
1856690687
367388830
1894411670
546979319
452285497
1445765487
481518783
1235522914
1451989673
229248218
117753888
1730400008
1617168471
476768596
368104382
465755688
266516755
701458345
972741492
37468992
1133214011
1456759708
38919415
454287572
1479228033
347300644
2087918160
945033001
484578232
2028625947
288209796
542922988
2090255650
417093338
1998617005
1142257361
1031587993
744202179
1558859912
1272997044
1131800171
1871646490
459749624
1774535949
842552482
2042813621
309455631
1317178797
541219972
2144752943
1220782362
1379761145
1136953649
1041715662
27988142
1488244925
516644224
243038245
963835311
871814318
806458173
2102346591
1534215307
1203479876
302243780
2138493878
182316090
1923401668
966738948
1119127275
26595439
1237517961
854778209
1766021341
1447412780
2112066711
1227774212
1600850682
1834191867
1363507836
2084942119
1522013557
1848829869
1467500966
2119418863
2007588557
1356375313
1346705933
788804990
1405402305
1965406768
1235406052
728625709
1864579985
943941515
1406573003
216479023
296103738
571040283
1979835164
1501304274
1696992015
245827002
947802422
1959829228
1863057962
652775240
92878823
274164877
283602946
194076533
1340031593
770036243
951060565
1315193909
1644783312
1070499975
1854263025
764595030
1882989426
1305208163
1994381572
74226946
30015991
1176672249
1295701194
105373122
105538781
1183182924
1282955675
515610775
1840618123
812035355
1866465328
1013264730
1641495196
1215648283
735265643
1502732075
1251461432
1900086849
199567483
1212493472
364815323
1157364304
1109831182
490048478
1307391357
1787713062
609814050
259511464
1672770193
2118168697
433493336
1085469521
650485243
1181158249
1000586030
601129029
1281315881
815094865
339239629
509570230
53993644
1007065326
575887970
177058949
2084952329
33508808
2068346020
1855854878
2062025329
2098511220
643461093
264692433
1846377691
73499903
198289110
2103880652
1193228167
667995109
396396683
1261187644
982232573
919140803
2022103424
1863201338
1358293774
983495675
834976485
437012514
791205431
307946602
110000901
1758583721
1041221469
628590705
462564885
1936986258
1662345892
1332020618
67112459
295944722
1147780587
901269748
1285989023
449610974
600886120
789572955
2027139712
2142875926
767168338
953657622
1238039152
1434088674
830643057
909329530
314813936
1197338262
316822363
1383733331
1216200699
1744850608
1671788775
1707873242
1822421619
2139226769
2012446903
577325730
1781509946
1059186251
1854156186
496307210
1905502081
814972742
289666440
1995276307
1605516543
1233796613
570994124
1967181414
1021096358
1108527329
437747435
1745407073
1700274126
645090822
442310974
2027303864
1987394196
460053973
1163485437
1477730284
675796619
1842334954
2061429385
1420727674
1294940454
1284578969
1894276888
1983893261
1166029274
1987507987
1810083804
496375000
1321335105
853022165
1676985268
2138200559
856611561
517101435
869294597
26075970
2118755351
781729866
15755381
437138763
66641057
1015910061
1677870444
1303415465
699975610
504091875
1938865689
1226166777
391457487
2009603017
839514415
1438135394
515628873
1911721133
56808520
322118752
1662593549
1984504810
901283774
1772548788
2140068749
1349937871
1399939628
438365602
722942105
1530214966
1685997169
638650187
407153143
1523745908
2004667889
2130051831
347026798
1069950959
1117531708
193539163
889240870
1245432080
1732588726
265458983
665913558
1770304684
1655083723
1773067291
430085395
948685347
2019979956
1534032356
1827744800
579104233
1809470208
1247713529
1533232743
153977714
658910057
1729065589
2064593420
941715317
2143541500
696530269
2095383415
114041482
395563426
1666348100
1643007460
1153444638
2008555964
1712266216
1295295308
1782828900
1423617823
1550512392
90168491
151990411
312460734
2022217564
708651616
525628416
2074471494
37035726
394259489
961214022
1267990560
466360975
1731023341
999720148
330733975
1152401195
54772602
1124311126
835565476
878807174
927928494
1009895310
63681953
559540349
934963859
803522799
979797521
1660517493
500245085
1054219545
662452010
501959854
1686057654
1778337960
611041278
1317769573
50499472
175523734
799216464
217612805
1474182731
1175780914
667122998
1385605861
796931657
1548006385
366823031
1492241217
1328220396
1483118057
1197711600
1577270359
232018396
225591507
194632751
839311012
701034293
948130551
1062920514
1864864041
856162848
1177487127
1832646481
460074720
258324183
2023413271
657182611
963515758
1319556229
309141977
1640946123
1954689820
971380396
886105733
16375856
555588860
1119112118
1290106398
1875635266
979283362
864304808
1058224483
235434665
1505995619
1142122218
1960737568
1869793057
1580725782
2040553533
200358430
1628166577
331398461
65022689
590676618
1664301450
758267682
348337459
620089852
1187799800
1165397654
37431739
1931935650
1588154846
1712251028
1448249659
84095114
1033592640
1016619945
1258752515
1398820940
1152083321
960339329
209174745
1664127957
1411001091
1142772004
2098728977
1405715473
1156192507
265284997
481845617
279580527
1741894965
1263829920
475374830
613983431
564291590
365839493
364943840
772953438
1545930749
446400449
1330503444
455343781
1709288871
611277308
1759496783
484867485
33509580
1110872688
1220217258
821487530
1423682522
1219588630
464980806
828624500
150071391
264947885
1031482780
296257616
2060620650
1121297546
1654241056
1232045113
1913510400
1996130177
1736022073
1811194578
1745947871
2067604980
874508614
218143041
488139994
2040769618
906650753
1519803287
1047936850
153652802
107687370
1015778919
680536709
1010818140
1815609983
1499791763
1511250271
131670571
110934639
300954175
2097408073
317115672
226672475
1530058016
2103318742
378804751
989742518
1483303282
2084294222
1936886843
429018314
888000952
158192138
518843
542926676
2147415870
1823760292
1497745243
928598684
847410136
1792309522
630426828
1930635318
284771410
1508606670
1194595427
271240443
1241547467
58861766
1794098504
1951173199
64432215
1107265899
873216361
994174338
25286643
2050861899
2126146871
468783296
574992456
153106457
1313109131
976956136
1012082332
2016313806
2086910430
1204439063
899278836
1263652498
591971311
654328096
1138672715
2096688332
66946166
408374570
1733075079
1157763009
1458253301
1403347186
14250162
300676028
74224210
1272141550
1475885558
720325077
930482420
1018749029
2033261941
1153527029
343661840
133053638
291006990
1776377267
450905044
1317321411
1195226795
1919944303
1464982166
582418367
399246509
1723123675
295939380
499259479
1588849196
177163483
147309655
456675633
2144912383
2000136031
464862155
1413404318
333049908
332248151
1847779426
306650259
204542009
1817757509
740251305
838143975
2038321947
1509466108
128960749
872615403
2025572225
640197912
1740512515
588555336
1244706576
1310091693
2143269847
579410527
924714683
1244428624
731754029
192856159
826057376
1091726153
1938275248
307759169
21426159
1417887759
125464868
137586200
1743144625
1098581234
1382164185
1759967070
1182626848
1549582401
2028166599
120648808
996754849
80848470
804368299
1307437079
393222702
71472201
1400783749
910536638
809073856
1693242879
94817557
1071662120
1439090423
783495497
1659769346
1767065929
386255565
434911789
2554277
1545168530
196511103
797896603
1926963560
948201331
134011161
2034147189
353762408
725295956
1880575756
1389826759
161315169
921972160
1490281148
574226986
1036071066
1648250750
997970675
826200497
1107892822
1111999783
1108311323
549819754
1395444996
682969436
315309704
1796103629
1356612655
196731695
135159750
781568939
671296854
348160039
1809647024
30927963
1649393532
454578927
475409539
1534746147
484841644
758447238
1888922069
696171777
474555578
741571684
1268922102
87971285
195168945
1651828798
84640485
152052537
833561670
1732242641
758402305
664408578
96697131
242882000
891193038
65965367
325046110
346676800
669482676
750211557
51258831
747800879
1847988645
1137609763
1799937638
215662779
25486904
113720112
1012290159
424607558
152153548
1543888121
773978779
1148239914
215642059
2066375457
255597895
1260615290
1234295615
2125229843
810091774
1969770118
722706864
665507321
1732820594
339326421
381802688
1544514879
1245732553
95922887
1960076453
1783111403
1223545386
502650275
1372809905
1693861252
961491318
1809606840
2140523358
1947553947
988193007
1856817065
1329374185
1211740394
147043942
1910176063
1405409839
1873349781
1786472277
1779228227
384281907
606911335
1884782419
1462776520
1210273887
1134529390
119971298
1555584394
803507556
72862846
875937224
1916065962
384462549
430875932
1914454453
1133631991
1545400785
1678093928
857967555
292758292
556777687
1925961857
2117278545
523964871
1217000799
237147869
1867133744
2104379329
1963713348
820270048
481298438
1145381893
1449912779
1391275583
2116253276
459014550
1258507793
514260038
1936933097
949174517
1107566108
737777855
1812453211
1364203550
1328618049
501249605
2030543681
1315908101
189835278
117865690
1071571035
1817831475
716426223
1156132125
1393817785
1305459113
625617779
270798022
1802595374
1762913280
1641814127
1403345776
1403928161
475097985
270770698
1940721109
350088530
522535671
1000189919
144118547
303099495
1952506943
587998164
814866483
1169077866
1882536217
113378370
2122466480
993150550
1545042451
1777512103
863340315
739394162
986763261
828182961
1529006182
1455263783
743029663
466349826
320647483
984972378
1908557319
1191454327
930375004
1559128525
407369991
1306134366
1722728522
331351890
1482333968
172403446
1242356122
432934274
1188088743
678844342
1313394936
1265796706
70069232
2112416184
2080891550
2052233686
750099976
31278785
1717748539
786883839
1690112635
1382078319
822428846
2145409220
2041656188
1669073259
2122727930
1534238446
832361934
1276435117
716755840
917309740
133181602
507538031
198691738
321587063
1065344543
1457296537
277641737
730146178
1590403910
845845196
1878112565
1527484995
1555955900
457418733
1137983960
2104700095
2033551941
1868616061
1284589400
255728484
1976109037
168722969
1226071013
1204349397
542596542
1342530470
1016438098
973418213
1645493141
1921065473
785983607
1091222442
1256363651
940457158
1792071152
432558282
1508763707
1474814346
2057387662
188538234
294860597
1457442374
522913560
1656898894
902489967
1524775920
1146713278
1376956032
1768182476
342085572
2056735081
1758550195
931408001
720344791
1223354440
1937766985
1945540146
208733944
979026265
2112464789
1040594793
347998708
1549469166
254558317
1453903581
1025576804
2066064773
1906927238
1676854600
1639655231
1140691293
2034760779
685929282
750199658
343820475
1049569889
699674751
1567015630
557362507
759426566
705702852
1803739871
1157505009
290598856
1803750480
1961343671
895149051
2095735142
265443638
1984306234
132172803
1994171404
64858501
90357564
1728261703
1482323602
1558027676
496800608
207954020
493349884
452042178
227744472
295369847
728066407
1359832065
921029450
1736453143
893054169
1131891659
388331994
1197620720
1825430150
589850962
2066795545
945963221
495604796
629107565
1280619288
1317890306
468260427
1423393448
413789387
407763884
704307032
397578765
1313378089
1106608993
153247024
290252533
453679626
1312902355
1833280484
662878592
11964708
1574578686
1709190110
656487837
1871388356
1592819612
360601527
818858337
524598765
557160558
944472857
1306361746
1758882894
831734304
108763285
1165499913
288253148
203600268
1870213087
129699610
1199563187
570666620
2128688266
1164579042
262858459
1674905541
1953829758
269725419
1803228219
2024755378
877425079
663978226
1402371978
77784113
883911313
1728328617
1930794827
1624912139
1931630136
340941226
517803120
1788956408
1112282838
717292187
737330351
364108331
1853878374
298916921
371643690
961681373
1188291987
253532718
1518961677
515793441
214736610
584476297
2135380850
719576389
617076846
1673533935
2091127591
336032340
493770825
1485208562
418249534
1870927081
1150708978
966118091
1264700914
45305539
69202733
2006371484
1612251774
625152965
695395578
1474668166
1631254124
710532846
107572906
1903394313
935995703
822744523
177114742
1369694266
143031558
1807070566
129644944
299299536
125665783
1629701656
1295256412
728853499
1459734527
1629820893
547715833
1632850616
81934613
1641268908
1547999714
583960318
1524267941
964495052
499145271
1565397571
2102746307
747092253
2039962744
1191133061
1035616932
229525149
312624796
1173191598
329164332
974144949
1169858885
874642812
1649710529
163341819
1300709266
1652045282
107954107
1618191393
1519856446
1626867992
553026510
1636222781
403971289
1017564494
874679884
1691296599
1970632874
266343459
1738045865
702785397
1371330073
1936145146
809564431
1774923995
1290079374
327336414
569510526
1317873445
273468186
1704095056
1598337285
52519310
1325774270
934358466
1846523766
2103464471
319884308
353619971
757102990
1454668260
615700292
1056273775
1105901518
2137925275
1965334728
1124258783
319320083
1404728573
1980805183
89472704
1182974212
408854154
727634405
1697543810
1090311198
678989075
217818181
2026258759
1291439851
614840056
2053336950
899336963
1603718921
1058096041
299467411
936693143
1647438565
1326086104
827660813
1014006091
2123840756
702835068
1061998224
1190941980
627897627
1442839607
363432533
1423863483
1689744284
134292969
155846672
1831989944
644770570
2035317347
211802357
1298994547
356256485
170524725
1410265844
1746989631
798962000
1218071547
785958598
1682189544
2143921491
1626007026
2004606699
1218009301
11753916
723449174
311493874
2145528283
1861990088
2084648088
1800335437
1739615315
508685485
425995821
956136514
616940973
1782402518
626376742
415327994
85146656
2067706066
556198195
726242895
1216972701
1600379621
449371149
1845946231
1057695952
1602613907
1814060134
1941406812
1123109653
143390912
2014339755
1882112528
884239240
304762014
572328135
1063421868
1030343044
582497314
1348976076
669465465
1122410276
1775529921
518374021
354630165
561652025
699519984
97644021
1705169956
1817134913
151317311
343587064
773182766
648502540
1839964423
78484214
2040500508
490625271
709358556
1377861214
474118897
1078590916
1999023810
744158194
475022108
463782411
15412479
146739279
199720278
1272283368
1301881445
1299449592
1671941956
331674055
1387622310
85122918
199599731
1173788
1431763745
1175877925
1103525574
1377132637
253793208
2016401315
1775141010
1036469782
423418498
1690285798
696852200
1523914495
1217738347
114714565
1309973994
39533834
1956432995
1513812942
360356109
802306171
338199478
2015005164
1692262717
1558220759
837619323
589378120
1302784719
887261237
1952185646
2078067476
2146944217
1712891325
1387845728
1902857269
1758500340
1133376265
325010182
563434431
1047372671
1541870290
1431512194
1050016341
629661722
510334706
827579214
938536708
1715535985
548872442
1825273547
1322769514
1470372655
346933930
1259534853
1841304540
1019465270
2136168061
1067754899
233406989
1184820574
1181197994
502614449
750250906
1242871851
867106556
1640866068
1306489091
2035390643
435850236
1293726368
1183144726
339569015
1495380853
1583102979
278277875
194266012
322776294
213918598
749865549
2121454959
2123686312
1166668519
607143952
1245659232
1557239100
1475959077
198929461
418873262
1092834549
1400026283
2066110476
1913542110
1949151529
1435805227
1119602414
1310704544
1839906097
1679141378
1214845397
233178708
148231927
811776914
1300577270
2029526310
1238317050
152567339
135612133
284874969
1061768477
1200386185
1578028916
302870574
1156634466
902407719
1027207310
1767546912
673240011
996706869
2035511574
1054298248
1905470297
367798560
1295005389
1733804911
1541352459
2069070803
314770287
809781879
1203161198
1136355502
17135805
1985381850
1274257447
420042464
1038443593
1558719002
1352978539
834168871
1433883817
1132220059
2037287811
1174487808
785347743
1129071556
2091678267
1018566010
1644277831
247525706
1642586805
2135660055
1642733726
14793766
55745010
2057834465
1065271312
48362841
320322356
208761766
1670080284
706072507
1316169933
2058580465
1993936855
280485450
1973474273
366386644
1340170908
1879579413
282381596
1258395428
542083619
1785558099
2139954303
924662926
1135562837
1080222539
1219387957
953476562
2076934476
1528367892
519847474
302753336
375167200
735403379
245268695
1600099928
1791538736
1463274112
1300505334
108275434
1440077826
2142238282
831850081
970750707
1414488373
1116403481
1556315662
1402915162
482337938
522361712
1076796933
225036314
461388176
131545321
749097953
129310180
2071779382
1218249241
1073891206
522575029
1899134387
1057350781
467436075
1102054255
1283659817
332459931
1935728611
1259211051
1763965773
1042825808
587351862
1783066289
1820744830
349602213
772188533
807360716
1530599181
299685645
721079030
677655227
1861400728
821196328
1497289581
1178163273
962254020
2039917449
1325180476
1972619387
121217727
1367241411
1744372294
1380114160
575201157
608605396
1523608296
1459492640
2138111087
1098075559
458282899
1292948975
438669687
166099872
1975594073
1599945771
885267068
571823299
403143150
1905197231
1895168923
1583785314
180291231
1048007397
842452104
54695533
1835998546
1185596608
2143284813
981269363
506701615
1117404434
574252462
1273178382
1313376905
427815387
79167781
920015642
1644745846
1352231499
1872020416
1056666341
1544726494
2085063039
117545645
1445574088
2019620383
1993187409
236542000
165704406
88866871
2122876893
1249966269
984459636
1971428619
1603715932
62140140
1745749883
388385764
1930078888
2084517857
1131378608
1366297353
132095257
1783035805
153040828
1126955168
940259957
1608539246
1309439614
431995648
1042523667
1121455233
90733170
2035790023
372494623
1722505560
2035109884
1410525472
242666605
311655354
1303641840
387834901
1792221983
950278335
1696811542
567089828
1611611311
1646136720
580908097
199774045
1909966649
1480033264
210210638
1433904642
684796289
1471827506
1075761643
864257148
604831198
687442861
1975285253
1247296166
995922826
1153406125
161062739
1191080591
1041856960
1106587481
359713007
1857644846
1411191192
518195992
590625814
1685843430
616572902
336496048
1631915629
291842919
702257304
2110961340
78882818
1316370349
2061694834
217498757
775082380
584150065
1716667288
1436712936
847661818
586450501
1573364003
2134001895
391506205
981372780
188881893
1183529539
1768832177
1798475111
1545498804
934321874
1234681879
1359477359
1753931978
2054925464
692948370
70911423
1548421972
1232505272
817667542
1063689058
1740951459
687577198
731155918
15611143
1181694052
937036706
575860067
870674865
299658312
2044773071
1909593520
1175025194
1723312549
1204842060
1124370069
1833440699
1395673139
525728700
954584482
1082966364
476758788
1624132101
46789772
748896552
582011729
531899992
1028945528
924922812
171532854
96046817
746569522
1852266196
1350695806
1739407587
1564356824
1458280335
475113305
242060183
626897443
454879886
1621050620
1565093065
1148634486
1012001864
1488174200
1783690724
416294301
5458240
1979793830
1278605023
1866460526
1479732890
239640014
1417540401
1832076631
37814596
1925546535
602299975
1881512394
839884787
389734902
33300344
2112903609
378956213
299390191
537353771
92027929
665243463
51478856
1921816141
930942696
956443377
1587580540
331609178
721489197
1786945711
487366293
747108858
1371323727
703055490
254628185
811362766
1948014352
469243138
1665420883
1280211996
88322492
1741168407
1701172865
1066359479
457554666
135828113
587816895
1875502471
939291804
1943797829
1538995506
1783938680
1393195704
538274949
252191637
646028779
1034883761
308324102
31205916
1147858764
87408724
1955949455
1135424780
784381047
1760191711
1461078410
233496676
1966453449
1285219723
276583710
1313620356
1749935906
1221548193
1852874382
1186249142
1987002832
369212591
883192762
1804128330
87403311
272512674
871982763
191632710
19615689
1958008830
352984906
1367411474
556152017
1122364568
1181020946
1566841024
1638667261
1462882740
1474905334
2050655530
131956665
1689605015
1775808083
1884190714
176771080
1752929363
927788683
47252632
321476175
137263425
686007305
1702575250
1604933999
177119849
1167117177
1407666479
687430246
941352859
1151928559
1989840498
1368137825
1987534576
1968486359
1742329069
33754349
1495788481
616350442
1954577384
23607370
780817556
627197194
590591001
24630690
1070981201
389148950
510312717
1184489360
255753787
285491710
1407534254
105712606
1465742057
1364947825
1984467003
233048073
1797885732
626016757
196935516
1050017157
1441263090
1103000357
1451514313
721641034
1050557101
1541547529
715275875
628095050
447709058
1672932092
768578719
1427329644
661421043
1535747092
219285166
1946177693
1921024582
1699622384
1701872881
642064251
1833164425
1063898933
1935527640
1845782976
521979034
264466667
378668529
392745849
121095708
84582247
1445742554
309575352
503370027
54940067
1393905819
264787931
719697498
1104968224
2092704922
1488185679
1259026141
1986223890
1717945266
1104443575
297638669
1621998066
1231610431
1121888864
461754526
1235394785
315534523
757329379
1089212505
1200764500
1358008390
765063732
1309740367
1607999675
1876102871
1044668953
1080470095
1723648962
1895929850
1711400955
200357956
1269198961
772238217
618494659
1301953811
1355474027
981173389
774173122
406700224
45298543
619547287
413524233
909845765
486670058
604359689
2022817149
1232241219
1728947838
793919855
1705658643
666341079
1946105734
425301537
1131890547
702745686
390538951
2058173428
946239964
1607188163
1197002593
466846881
467067740
999287397
364755858
235062316
1110463882
1253595625
1420932290
1220967309
1900561459
2078141607
2006490202
1825016366
1853153712
999992571
884935467
974153995
47154136
1672441512
1811331648
1514564655
21450471
191296762
1455403781
1433472364
1296378715
1080008872
198133610
1644707461
398590161
184854249
1759892020
1059242788
63978242
1646251733
50609959
1774031758
582587908
1426896955
1311923041
1144342173
988951128
1010215279
1126624729
824869885
339865781
732554759
1648531128
824868475
245700448
866225359
275675302
1150580290
411385255
790298097
1804577007
693453674
738951220
2023213450
1499489953
103933831
1382874454
1498883502
1017125987
863643791
1194498371
1735388279
1772824420
320615085
882707111
1263805127
615213196
1345471150
627453567
224855595
682793920
1749244060
792765480
409903931
1882159511
244314425
76984992
231338938
877567478
1273219235
187265949
1551140068
1509439837
864396592
1213286460
1140893213
1211861181
536750114
1791006028
147922487
1830360623
680438249
1959381021
519793291
45924488
1649482427
155820361
1968932089
2019068961
102362431
544656054
1384264225
921778908
1045760386
1895281244
1632032720
1401793574
775341712
616542083
451271331
492439021
901377154
5533343
817136953
1466934311
201572284
1983685960
1871934824
1393742227
65474980
930680593
1399362454
139937693
744447112
755544475
554274844
943486618
16573621
1704552489
1629481413
343053933
73065259
1705359677
2125429908
1578729147
1759033286
1868624207
403216090
1709852254
1508844475
1123190835
1091475646
1432136947
177900323
111267026
165419395
695814636
1668497491
2041764286
351114909
1294566751
86824213
1272303783
1679534365
1240881321
1381332334
1848205274
1137558615
323409304
1431194098
1911655777
1609464968
21985159
496361887
205769749
373970002
637746051
429761686
487151366
102896483
1064796280
8605073
584636081
752461025
676048632
287796587
1414024327
332168530
1204136550
1111094256
712525696
728795313
678692972
2029372258
2142855205
1813029256
88543656
2053392806
5045505
881299048
1244760484
220341131
174219032
595888177
914505624
666748373
1032910170
1342326951
71787940
300495053
1630599627
1371119822
825012834
215460254
1947424093
2054723218
1113933909
1765833877
658099149
1969687449
508716514
1738524653
944795896
962718479
1538776764
1500401133
399074215
1471537270
795826852
942231190
26989430
815961434
1856724798
1227057786
784812900
2066708438
1828396684
1798802678
148653903
1442515103
1382027524
1435950545
1340805053
1120776676
1592153231
1560984703
1851383271
2128159911
1850791137
1193525643
1162037437
497893233
1871330436
1223608671
253622264
621509768
1756081224
149489083
227451247
602007720
160054222
1510742277
308628742
1591124040
1004290567
1743468527
317120627
820827818
287794370
838489033
1470362626
653026190
1674080741
2117618854
37613275
676649480
2038824641
1502948300
228289252
818226783
1933496574
1317889479
472703323
820032511
1449463408
814949651
1526898389
635116684
35075452
889101266
2006253448
1391680870
1791483213
274619971
557839340
1212651119
75841123
1897973029
1318243415
109727681
1427210827
1991202759
28659081
390219897
1008524379
775241333
239275391
1566428240
420637031
745126978
1847465543
839029419
319346876
232239683
31052791
363013238
1753734041
2101029019
746538897
1434634767
1374903862
1504567684
294355992
32571895
713918238
880538465
1462334021
1906671342
1092649073
546925344
768072994
1388686966
1652623158
869398037
21808695
1916585556
1698350179
602641481
524747107
1848597420
920087666
404050777
1218386484
2020835590
676440087
421203975
342392473
571894763
2019869761
16203994
1016329323
1629004817
1602890372
1685833690
1684297005
497662255
714449271
803917246
598118951
340558023
1040274468
293118741
550371583
1047321988
756720567
1389341577
1194717125
990907515
1700838984
1825525585
770277640
1567128432
1199964174
1860105701
242405537
389425223
1688542028
1162741833
978476885
1761379711
2002454676
5896926
1356842872
1513548275
362200813
2006147043
242530532
936674867
17806447
58393118
1759722952
2003100460
1769219582
156239387
1280853537
561899608
1686120414
992482680
787184827
235170267
1431207441
948605099
1480417924
153108134
1968454782
703056220
631550964
667213698
781725320
56968239
1116476517
651660367
2010581144
1368916989
1069613763
672922291
1751474005
1290132220
731190663
2083556421
1119905816
1852229050
1204977480
1761807704
1105101246
1665092925
967105195
4651511
108037082
26013930
313999082
563498431
375707628
1277008270
1508416451
805689485
2048743816
541790850
1159159359
1393958452
535363016
1534299348
614816751
1326037888
1332888699
464005413
343214228
415913321
468938698
961186281
1564537087
1168445098
1830913207
896691630
206471390
1464305190
1675563919
454316419
647826606
679894404
283625400
922884912
2144479422
1737901834
684048402
352242411
608453408
377527322
427929507
1581135550
1889831272
2059172624
597607770
130665288
1625887724
955608618
1494441038
895702915
1396202180
304650584
705655909
1335811597
1924592039
1398894633
1887564362
168587098
960007255
159315193
946710433
2020281452
1979009602
1854570007
1413424021
1476235571
176442385
1313408306
561269347
1547347465
377261716
1271921766
990295756
472955617
356323257
33992062
875159856
806815964
8206977
1830625171
1460539464
614767713
1567005650
1663141243
1215893904
602302585
823713162
503133226
1512421648
292380536
882445339
2034376870
1123756618
1506645706
1062019476
173139700
1699538835
1535602710
1111808810
562517769
1081387861
429116434
1437652037
254512319
607586091
1441547389
1158212428
924814448
964939152
1149791858
897773074
306408066
1967341678
1030300867
1973063045
885258470
251726619
778754601
999004841
1285029272
510001443
196604822
331319825
1268117679
261203824
533998030
2135900368
346768103
797213688
1650062608
1171925048
199109611
653014693
1721957857
1158908483
1424162853
1388468472
28612675
327628409
1546522423
122627698
2028553504
456551538
2055932560
1799417094
1626357170
1674449492
459469540
1034503494
1323041933
458698536
1241092026
47256206
454623350
123908244
1779133429
1089751862
944053936
1741780476
609574298
655788210
100760904
2004460846
934187763
759259314
301407486
503989987
1803430352
1990034444
1734843275
296626929
1349864653
2063050758
1606612582
370086850
1352063599
1046623763
1557877865
964307991
1203081888
583320656
1869600884
1745273154
2041695618
675960180
719813469
1740655022
1004517801
1052729788
1228205713
1341435669
186589595
454075909
1207731669
1357374503
273529629
1497087361
1379215929
676184111
1088224439
203587801
396186465
1779114768
1500806224
970075745
628951820
1407148652
1688851812
602889136
1783494160
901184766
1475811102
555199502
1208117025
260609835
221821553
891965980
1992587616
1623015294
2132549837
59266841
2082878028
1145371286
856136284
662547457
551267278
1469618064
589624202
1948516678
423118526
302631954
1196919846
372270887
46654749
484612373
201782559
255636975
1803365468
1811215963
432477885
54377988
1292750779
1230751537
1225187186
1442267369
1094050246
1045305036
2030991677
526299205
834351043
1040555034
1102448850
184399751
1764336461
920225356
459141875
1199934148
794930269
818843938
550611824
1088684091
120697787
1744658677
2061372217
2018209632
810784152
1548756733
1434725864
1790859891
1128735611
523799937
1926355265
399498569
312651345
991882463
126380706
1600775880
2006096237
1735116382
165367076
378157184
1298199474
1462536615
2058287213
1611083570
570301104
1333043367
1977710179
126702234
128148604
1438368599
2118480366
1378266708
2110312991
765105345
102288581
1891430816
365349348
140936910
618642997
2116507692
1235016014
944637534
1068333172
863328655
1903591261
1807085569
553867311
1111958040
1588002597
1824082962
428841343
237294294
1626683896
466375285
1127520004
1256557080
1563464006
1537456031
1675726832
1465332556
573034870
1738620981
904263218
7872393
1396384638
354852291
126370936
850617831
232916838
1263506143
868834535
2075200321
1637766913
196370137
1784508215
543879899
1207259050
972387043
352544462
1884788363
69706805
1727098329
1686364419
1738245936
813799401
1067868252
801156019
525513821
1094459562
1591695639
1398655668
2082635066
1795690616
602880439
682428211
6654076
628902033
1473892836
1990526200
543319136
1874850621
1433158932
1875697970
1948118996
266978818
400930071
1680169144
595233133
1001213051
116471702
1178105341
1853163698
1930377622
231870945
2123941676
1014005205
1408877244
113458539
1228479842
715242017
1336541585
1118516111
2082853285
583770231
1896832611
2019885569
524850190
412957901
1297482383
771729310
687849850
623027493
1173705300
963950555
57819695
1423548898
1975217998
1165444897
849932296
505093464
2020524793
1511792671
194413705
447372359
918458499
1077689992
1750535945
1213923031
2119929712
831689783
638579593
1105119111
1882295632
649467133
2096721982
300690696
886773926
925961056
1799007249
2014228696
1904751267
1729541310
2002865476
798097518
632359378
1754801393
2136839967
102292935
1812839367
1194947439
487329911
1351667383
258744356
627584746
1635103155
307467701
2115803673
743709103
1141873588
1936159299
1691284247
151727737
593712393
1877944532
467156221
1358556005
413700401
2080035646
402308132
1796270057
670662210
738883735
971561455
569421683
48929662
1270050382
635182844
1318905554
594482963
687439719
1052325103
441956313
2031269115
1007476147
1985605958
694584764
984759467
943577369
1589012344
396421529
721121330
2081906791
1170604772
181073516
1042123011
1135692303
672246178
1037813036
322125819
1902863108
1812981247
1265715594
470768095
912410725
579082675
617770484
439664414
1561265870
1983493851
234911598
1206065406
1973584651
127173510
645444214
406911104
617458248
646898522
2036819670
1909228677
1523018331
937372085
1194136654
576434110
1099002219
270332936
892794429
202700485
1042069288
836734098
1347145820
787064687
1926155424
569267090
1351484092
976924113
1133048893
1857827487
1435756100
1047587657
2027029047
377951882
1545040103
1718752299
962856153
697594105
2111709564
1425741494
876524796
1545847692
530199651
1510541437
2046799283
902836712
128327659
815373649
762408227
708451251
1939560439
1428956461
1617042567
686931627
568679107
1233916631
586358837
414966211
1737622850
1116604739
11694126
1013548653
1371549360
1216901944
1609480287
765174570
2100137338
1131454403
1960263893
1810622007
1032119056
1067805273
991468919
1964211985
1630367901
1888511841
768026431
1959326036
1434235541
308714532
1049115648
1496182433
709584325
1282522024
1510688301
2059811162
1930351342
426437966
419663317
219188688
1186423657
59775901
301191325
922391999
649428279
775735776
423403976
8970724
1621468974
921662154
436114199
892071018
222623060
1808035437
327230498
1885020889
577682768
764371111
737114994
1143929057
621056633
266088324
844883441
1205011049
1656850891
1765835012
1461395500
1573459309
991545045
176603634
1386767765
672560342
1634160504
995865516
677595477
1788084750
700786684
1732739716
731403894
163215338
1561966595
366699620
1785034710
1717808310
1072789060
1562164819
590031126
219798581
1793776883
1968624480
1851485688
162396691
1251255695
1906047589
1335333693
770575351
398413371
1616862367
1848489650
1014271047
1482876036
1001405416
1176967053
782881737
2086279972
415219891
943206070
925928503
1884529949
1920618617
2013498944
806758988
209377915
991783891
1967164208
1447063631
326673503
349377850
2104929352
162592824
160280951
695975558
2032067355
1146602900
44495401
368033769
1343982556
390979696
560815387
1025594762
781727201
1081145057
1618082392
464004681
344077340
1350109194
1639397612
1549750721
1324020911
1673598323
1744341726
2061436511
868557243
505142792
1211189335
817537043
898468164
1814929502
285465928
1049382399
630246925
48489454
1489124625
1509376346
1084153588
801393886
435723879
636052285
1797076990
1256944891
1098612844
444961510
1317595645
2109001330
270136863
641690704
1536781075
388271765
892680923
433165836
156577638
1363975899
245272327
483891125
42535058
956668010
1161583563
2029271082
1345539622
1534379434
219651939
2106418129
1888734798
1928866927
580035032
373725923
800163260
120692948
900329558
1786963828
2135367602
1376378485
1329635974
2086099928
2032615123
1034202142
1536747030
1098324214
675908819
1969161313
1748620023
415358141
701600573
1309690288
1252231191
1262360456
813718311
937918101
1347587862
2003274608
1914820112
2120059313
1202948298
1507553795
128388477
1356168966
617095616
1586178653
1304304500
1755574969
996036117
1102999444
1557719841
525750889
64671106
1213077338
1018413221
1781745865
515373158
983586672
143427907
1980573408
1308218233
1443861688
1314649096
144660174
1660447719
1417984240
209801660
1523570061
704740408
2049839378
1316109570
1364047224
745691063
1297855386
169806656
1327868112
889921352
883584711
81593413
1476760478
1499217313
868630243
801596033
1443374512
1716464491
1596804249
413670322
419528190
1827371858
1669100254
1033466040
191222579
1335438943
619597148
1186022921
587409313
390156513
131452693
1646740481
1105658479
47045985
1660772322
1015463718
233386526
849996294
1895007120
1335715921
997496530
84089925
1299056451
133678192
1648817286
783115628
671922332
165441024
822136196
1470760544
1441047254
735517719
914244684
24304825
1331484215
235172616
2115110448
1078654493
1879422392
175086929
1708866858
1475701996
2050215160
334670477
1687128687
391351483
1883713335
1982511291
1714555057
1569406481
1235770684
1244718172
2102416943
108444446
1638118192
1491664871
1618912961
322866010
980180883
215422350
166453000
1058982063
1320149274
42773965
1359394144
1333308156
809700552
937353400
2085412145
1366383743
445750489
1328950794
326973576
511645220
1805206986
1432952123
679875232
1818592322
643388965
1974642091
1604870752
1547858409
901766039
141909898
896078829
1869331852
524112228
1855748843
1527339879
2147456390
810014492
881557870
6229830
1445461024
1916202625
78503183
67504661
842175474
1409335760
47655327
1224971558
649966467
25293267
1053117516
1528093380
1700512486
1276701891
87381049
419520607
724426308
1484639211
1948000842
1315604595
1243005879
2044705242
1471404559
2091982197
1581712866
980476168
2066684305
212460478
386107952
229237335
1090714008
1090138995
346508078
145609248
64542191
51747731
1023501819
1096269841
1918426602
183864177
173043156
479904794
1293839447
1808008499
1077676288
1627231500
658974607
1037195370
491640002
1377478499
120449688
1884611502
243962216
1848496921
100824110
1132257193
502044285
517505388
1376706550
94974085
1268813681
1248158795
1083958871
1820803255
1023770549
854897476
1770316975
1159521052
730926816
1964634873
397192652
1003764967
1087970573
1066680901
782508566
667072720
337878769
166343044
2129891261
310640641
1224589826
533864442
1603787438
673316227
1568364865
1265640040
1147432399
1352853466
165646619
1083339156
1847259694
1861636877
714074972
657809448
975818679
521817091
139625476
1136122111
86144321
1332836726
1912118618
1061774724
68708688
929253094
2109109163
2067446796
1849303498
2004817574
1871272573
637130135
1226089563
494632039
757932008
2023918732
655552214
1485471479
1463925120
405586663
686434128
1620828873
308426782
224465043
398693483
1833335955
1108214814
584907015
1997888985
389122723
1919246906
948939329
2050692074
553064450
1826242278
1077428983
1526661307
1788372606
1997947800
512663615
593837983
1019043846
41365994
417313820
371826171
655889045
497191118
1191601240
2122400483
1600467218
1221685301
902426618
1355882646
1688378897
1620438388
2110446991
724183774
607452679
704274383
256340481
1836865745
2094354887
637289505
1394650734
1318153376
1027577886
830685719
94950988
67142641
582711445
437616370
1474592213
1215000447
1706554874
917126007
1879515249
1148638334
282273742
1058780850
1377058437
470684541
818347274
198794068
229508201
581171653
1641285264
446378857
1178236845
2118203753
1499678935
737649801
1185427042
1246865605
1220023885
148665410
1379634311
406932405
1470820971
2114720981
1206749862
2098864958
2089188004
1591752676
1980040241
812893634
541022602
1739762931
666078612
438681582
1281376540
594379709
111071778
156089382
304278534
115570982
1583315807
811234085
1884236137
1202826231
673095231
1726768215
932769190
193697888
10137870
461198846
1263955344
1743936685
1258097561
1272945952
512180317
1232618796
1191766825
1288056502
1933937036
1020371133
1229783656
497448587
752495620
991157445
270569093
2137323703
1926038427
94628351
1616180833
22919507
1969891131
1299507111
681898048
964258983
1515533277
1415059827
1661612002
1629515733
837000682
1849631147
1195547968
435980376
1410796675
1131513698
569250506
714763557
640727790
1943437712
1204658969
337385065
267838083
1049889630
617441161
2001524165
1373974156
409223434
1386338000
1485321942
2074162271
639763337
1927389799
1862575913
1949038491
1613620553
1017454068
1295181501
1533637334
913071532
1171532836
1426276321
112667342
1673414261
208385572
335644706
2020264084
989109918
606316892
1348003779
1949416259
375429056
821984584
1089497740
946528977
910223866
2137735899
535910332
1857241625
1097691057
381892909
2642499
335460532
1187121847
319548758
181551524
1790297639
216649692
1728503728
210108686
2138133367
827030334
1605874213
2097928369
1661830465
234368169
1588190949
1997782395
2062325401
429747263
1079965263
1641765170
711113362
1939568188
1215194404
1609882443
509871960
293654198
889176892
1803522168
783116210
172760844
1198041286
1631798122
365008274
1190484382
534187559
423585051
858987626
1860117891
1041313911
207551548
567567123
972133293
1366556885
1814191730
629587565
1765743286
1048124022
2049945704
1384221626
37018334
1613578449
1524313501
1376408042
125250227
270558644
249051323
1320611166
1303079833
1735931871
895759414
1551024311
831530299
2012100882
828121681
513798186
1608804896
1805802509
1221463361
13476668
247432339
248195938
1471625197
211570349
2065295746
1047295844
868226367
1099499408
879261302
324897808
1743194399
1366875411
994767901
1627910125
2083188977
1191000694
930014125
1130867222
241595092
1617580481
199725794
2146832390
380442349
1425575480
1482455080
1766333645
1251682040
1196035507
9361069
1162432063
808015545
1523393451
584559344
1780222941
297088157
932504420
2036260564
1573426414
705650925
1113633189
2028783157
1090746056
142643111
1823203284
458678874
762612461
1507217258
1119767858
581496584
1946647884
1957206497
1138168337
1162557118
1341053648
1009331409
447361350
445066795
790800221
636332429
2055885600
1240160549
558070721
1816493376
934774551
1865381598
1374366919
936153620
661393022
1465513404
731117727
1342948887
1851797006
856141806
1549745608
739781722
580782378
349630344
1982118074
155325744
127828857
303479571
1196640910
2131025415
835201817
519792947
1380730715
1552452118
143207194
1186561356
1963084698
1965433377
1818576316
721931215
1657052069
1585438038
946919009
1168762484
104859981
64884944
1825692835
969134119
970875274
1470228634
167775631
433584639
13460520
1421797140
43839024
1651541521
186007726
1867263569
735901261
143971800
1397660959
73305948
983218694
1582062664
210510988
1316774613
625810621
915389342
1667472616
1562126608
825854580
489236677
1155302729
180286166
56310517
639965137
1919040639
1851232422
1134066589
1268002970
568045280
1238338669
989790592
125798968
1160940826
10151940
1407206380
1393569764
1421019553
778807059
80142008
1930095975
466427890
120987106
1969093632
2095145565
266363355
1054280454
377734966
1186553680
618352206
1338799708
1960830592
2146142745
1670852539
361912785
1064762804
2124040487
972652968
1347686939
1372862464
1646393566
352575445
1287886348
193059583
21194466
1360755643
336033672
1554636722
906598209
1827740432
886090621
836212193
2022428663
798137907
1741232629
1324568131
1556933957
441388554
111933174
867240905
1863909010
188101339
108585448
1372274462
358754814
1696379346
1649594002
797083594
188602470
1714271172
633058523
117145432
1094920970
238228299
167643462
221481747
1605088824
299701000
1672805746
1231402602
1731692089
1483906010
1787070355
1205376314
1786080153
1702036220
909259665
2033069506
481333098
1473403014
560970411
963570610
2061782913
1419328944
466117641
1210620205
506946156
1121010401
1363291410
1830445634
1453278181
851889645
1868806455
453434980
2137844125
583633026
879757973
476390121
379829796
263476830
1590231542
868867396
2065426127
1604702988
2139727769
469857645
1418776170
963795304
612973260
2046048217
199031513
1131974731
1125648976
479037394
1623468083
279020057
1172772106
1426004502
365735328
846543416
497775009
1138308721
1506355661
2068638560
892239706
764478103
164853347
1942724278
781966778
1127076780
496624895
1659267201
1493052761
1240893812
184533793
132458525
1509660601
790097874
758261435
1239731385
419635154
1516054875
1047658906
679748758
238795274
2100502879
989101748
629420800
816196821
693110489
240821719
793054895
1543682125
746048891
1013008371
1210599232
673941324
83278044
1217016726
1057084609
1354032871
1015737962
2006954183
1222675727
1959020400
362156017
554911163
748102080
607060981
948952431
626573933
1955506114
1611788972
1976754063
1098814924
1133225077
1781710315
972822974
1600416039
1965990841
2006713210
20366464
756090098
588863347
402996482
1743589419
885554339
2076261541
1689743673
1836510761
1654891349
270060033
1321183885
394257479
1535756176
1498949299
761280677
1660741122
1150138387
944662388
2060564605
1370175361
416223151
331634200
2122638255
1764841368
1864419714
60407534
2033592894
588968323
399908302
577128267
1078202678
453564480
1177986380
797363140
316234841
982386667
138069526
530597517
1419509067
944943128
575760347
297876914
1051839602
2050377320
2081419166
1533720778
17565981
1212784847
634225864
2112471080
990552407
1083840329
508206243
1535795848
598229711
568766110
1655033658
1800225567
780153551
1299728984
2046751420
1978183870
1948184097
1316349763
424247494
385761970
556700138
1194188231
720323149
1368260672
825232280
1525492579
2030322457
2127564418
1049759952
85837341
1877806834
985523813
991355061
1283781978
1786262992
833884952
1889127104
1671083394
931927954
1454733376
996507741
219357571
212465803
301539475
74198040
97707254
1604804114
1670091585
449991271
1135064751
756986318
1173140291
693991982
171825883
3682135
1353917646
628595761
770420083
596383530
861813755
983063550
1443640376
973024179
480211644
1577387958
784447685
429552971
42231613
1677222082
1008298917
561991265
67789425
543370289
1722355165
1731770367
1153721809
1385597412
1675600564
2127230424
794608133
1414075946
1247947615
1275228736
2077963466
1099419966
1961715780
983755638
716738411
272879454
1280680744
1849157239
1575544068
1397600700
727548362
1902603263
354762917
766502431
1295835220
667422038
1390273501
1215868844
433107658
1146826575
324930598
1847916180
680325185
1240244099
1204437600
1140646065
2104067248
565735472
851587116
1926443396
1361267428
534256761
344915519
1840804580
675942235
1545073848
149371663
1716708638
313825754
418763482
1349601502
1672230476
655605831
162141717
2085442484
1499857995
746422507
591128598
303026167
174465905
1709777915
1136773215
1119191196
1932242872
431318598
1578066243
926549326
1830675541
963750900
2133959519
1100607678
893762690
2084780549
1849305703
1898538710
2114149296
1348434138
1442507088
491275018
879770997
1043611246
1534271095
1906099861
658451952
838279345
986615788
1662897827
1175128617
510971870
2146963360
894800559
1025853520
236550188
786450406
1533405889
1125468053
2102078685
851038061
142024092
35219702
1129273768
848004463
794441410
555413323
1561607668
1956263473
21489047
212182930
525823492
1229621084
801432150
1100241112
734158378
154938248
1305795916
4390064
2125853719
159342507
683996352
2016919573
161358391
65384011
1358345044
693357100
264669366
1351547873
1328846309
1757204044
1640571156
1895029765
725162611
751854275
500166413
1406020712
1949390242
2089951795
1224915937
1684077075
1814303167
472224447
1754912827
1723903177
1262908439
1359271691
925820447
1440513069
1214721055
1573201609
755280804
1865034648
800663844
509218243
1344204000
1391791589
1365694656
2062054779
589516450
527520409
1970728225
945452092
270286860
802462028
1252764425
50652696
1448537371
802475710
1915076729
1758448915
1354053877
2131644435
1504944710
1433565442
1542242394
1861375987
181826401
74741859
978051936
956215940
1822782011
1103384618
213768304
572504474
853077752
987036638
1457964408
457021600
1415957061
257111569
105964374
1310054853
1748138907
1101236529
449029905
1755461964
781098595
477767337
1476261100
544064002
1513490950
469600261
1462524479
1381577301
1539862168
1711593197
1620332442
1383048947
113146752
1579359498
739083076
1921814697
1594199738
1733311753
16919458
2108944378
982182198
1847636457
751788230
1629346035
572485378
1671239742
1753120622
2065055774
20769825
1642757477
217092874
183635503
1012261827
1226078417
1588905903
75136252
830006724
996805486
1222829275
340769531
1999662463
2113816697
275959578
1910757325
1638418325
1660798238
1604981457
785316031
1849786557
145346960
56129109
173921495
836623165
1625979027
1371313123
1801156754
1179373024
579356681
1963555994
20402995
2002520660
1983832360
967205205
818448884
407472675
1727615157
174147229
1477416264
1983719120
1437151058
1928183278
527901705
1289074260
1850313094
1395173362
2117421235
1975366289
1555992730
1673133830
1250815200
1148675908
1164120522
1187883427
634883632
464037862
1312077758
498881568
1329807815
1229917816
1387270530
2124239717
1737032007
459653373
764241002
718966476
1924742908
1722138829
1487880830
301953724
1821688103
1697234970
2092166052
2048649858
250333173
1658748953
1723496077
422863668
2024110016
566802362
1007468454
22533435
925929269
944341426
679420412
2064963289
1262379566
1739215494
762771306
1210496663
482942643
156858204
615047432
1246993764
1904629954
895490881
2059392847
815053006
1543954197
750442187
457048555
381775147
1088739051
1583203534
547022
1914081259
2055282813
231547384
1412303763
923970087
1391526701
911438358
446476921
1530937941
2128421336
1040068339
1318209025
799485658
2066921219
1739193909
2092818408
247328841
715659641
864514032
1629504140
2060718988
1328908179
27346024
652028438
269392986
2126724262
1376598827
2085512125
388986638
2037238926
1787848761
1187622576
343995189
1390528488
2040533770
1588225189
1616790999
795846906
46668999
1565518093
754062208
1754859229
2023747130
736223826
1457783516
1140331256
1687612955
717961562
2093897308
42097714
1560379201
1996284488
460623640
1833425873
1307543427
53046453
1389631107
669993399
1098218782
1883921306
38269291
2018555933
1613823272
1239434683
404257116
1571780711
1391585934
125746686
1123032907
1093945139
43062020
1985283034
701380108
1013497982
1797086893
1921284823
1764803612
1771379648
1403553037
557181872
1380867563
1828794596
1008487570
696159285
1264126180
1698284470
916541345
994430797
904078491
865802318
708856755
142409129
1788829064
360828886
679933717
773428638
668247978
1369639944
270098299
1734570899
1107247063
1278008363
708366335
1195885175
2084026098
661647542
1231634261
411153340
672727919
770938878
729695879
1854537561
184458289
502596075
24682209
1583230090
143891017
225627466
62728197
1196466749
952886170
17160894
1632532028
154304095
1501584539
1994942914
617736440
2118661836
2047288124
313294058
1514752226
211419563
1363202152
1161987568
1418325621
592512357
1689502547
1074878885
1771728731
2113032460
24015425
956329311
1497355670
275291162
92915239
7690585
1361272188
200134505
457473130
694527660
639220648
2114278723
1288736918
113107705
1647635330
534262133
1108062098
142539819
862553576
90431782
125546770
236119389
380673594
2030896246
1879579211
309953172
1336879585
1900465372
2030676056
705617330
1426845164
857749218
308863386
550216239
1438446922
1571293789
1252307238
587260179
1538625349
1194893549
549062746
967843377
1417532839
1188854014
604342493
113287984
1885125399
958171998
341325713
343088411
1423810843
1219063072
1654142529
915701510
261781070
1081096152
1147569793
1796288597
173235548
1842100398
56808173
1521057471
2038225407
1587964333
1254507147
296246412
1519225002
276017638
1949192755
1134388070
393501552
1914891588
915453726
1815814559
1220567377
1814805789
544295290
1654304150
1478693847
1997479918
1888679377
2068152939
1897278866
565891754
779925591
545694866
1032718452
1180727314
1447796281
1470369042
1623294943
225544449
23777422
2093047523
2049995533
1133579599
803907140
374137509
925995798
1886133073
877641294
2079836808
426838319
160047248
1171464674
744144759
484993439
222687704
1663856478
260551724
1341736140
1195418467
2048854863
199885490
1014185580
2025794045
908286972
1039519687
812559284
478396728
1789201046
1380431656
168081592
2127830585
1131367985
1962262629
554571720
1736271350
1073757678
2146605724
1177630540
482799214
2090609323
226762857
245956525
325371600
1847198218
1391338877
1213012410
815466313
2072098813
714246453
2038742305
417524279
1253423447
2078774233
1022166789
511879924
595617380
986028772
412866312
11087759
2122224791
111996112
621295348
1287551027
729815274
96798060
1874937790
1488574375
1964464789
1853229688
37533916
1986982777
1160834201
1302171483
1428538818
753044526
279720022
1988076061
1018543267
1977093589
906887200
750067345
46074933
854124540
92692733
2138590184
1865669204
1184280048
1453472962
2026946571
1880170962
2062089999
1646404973
843025360
1706514825
541603634
210705914
330084325
1356439974
342222475
1749446002
2021054550
994867898
707007071
1943369960
832987481
891093730
948714717
2073994755
1533322045
595180995
1745302877
199247149
1056474791
1729487096
707178753
173441825
27877668
198191965
561097460
1557226600
738793805
1132872471
465865719
1949812307
608604811
1646107605
586554186
697330248
155804167
1760224497
210908903
348784479
1937230441
1807810501
1520128907
1662739679
2066219132
974159360
744735992
888437861
64861964
983607303
1873792523
832152628
781513580
1351289465
2003925431
1218560345
2088446371
1816300895
378485287
129008175
379035899
462361080
1514558005
2095423572
1577328447
2139527371
14288009
1419389731
1534516746
128774276
1314950361
992270839
1543423711
763554663
1788796664
159278513
66254579
737025641
274536
1707011186
1614187437
1375872671
1693861911
1183668773
17938200
416577519
767530444
851041344
1895898032
270775191
512758744
610032477
1694265583
96175490
304213554
686816406
1389719430
2141064108
179499843
772058537
762316280
958120891
1210305569
1681896923
1572131791
1327694024
1731067055
1082413154
708767466
674229019
985770934
1698516777
518385527
1751516298
1102852974
601932903
677725124
1786525838
1346926975
1357297038
2139213083
1111781591
1029312466
1384895689
707707723
1035449594
567548874
618218536
1213391365
764399491
2014119795
59399925
351198165
1989639541
796916080
76123261
2072385322
150610665
295507209
735910453
1556787818
1526467344
566854347
1677532629
481153063
1755589929
1941979256
1269522400
1461005199
33585997
1218754854
1954958812
529986577
1573763201
473441903
2075128843
2075980391
1986778968
683849506
1476526150
1450177720
724033416
1231126842
1332202521
2118943226
2013551847
126498941
1058500309
1472321345
1380537596
162902011
1082316821
1190931389
1480902056
104997284
922349953
1958427697
113552244
1321090838
2014759392
1951801481
250842947
2095974616
187483790
2018338500
861969839
1140486076
1779686891
770472046
1125925832
1700576439
1070127606
127616440
1576163029
1245102247
1467720225
815872636
619364691
1189662083
1220840964
473594435
1448720915
399930795
1809432378
486565075
350781947
862655653
1119716200
818307472
1025485438
512696189
1249820534
808187113
891020254
98516067
298082493
1480924011
238441334
1997939648
2147276718
802811701
545878415
859457570
1789565522
417239796
2086367347
859850253
1818668662
1910794056
630663598
502471886
1800551280
40207914
161256750
387133004
1523590337
132876247
2144454393
2092763080
109030588
422743671
1769829728
1497952698
445717931
931764900
764676086
83118112
665681273
1305552958
1497377986
734370539
248137288
127471845
504362913
691836401
325200548
1509866178
986679199
1820242295
1219223025
1259113121
339359050
1557244450
679995353
2071699768
1590380972
2136261088
1627291133
836296428
991378384
1812580146
1195796038
623784181
171341675
1902044674
1701700036
141632570
132819628
445268060
1105108422
1595392739
1682414859
640175374
1310043964
1851045864
650677590
1471021569
1544066036
765180757
417011529
1868546771
265305555
1815037612
1309188872
2040404471
2102600809
2023264590
470243991
259602570
2143772583
1913312332
1964746706
261897978
1527105948
181589786
458439580
1203850410
1556555991
1712571257
188914511
2080331971
2114216708
1647460832
1225668418
845337211
1926412071
208592420
1789397354
643958924
691339094
693154481
1313520295
1222531730
1836776227
815881626
1683706451
914567255
1156031124
1390099666
1341811454
393460373
225935161
420147701
1638789616
1750629194
331353939
1866805001
330067206
1040029054
369176530
1827785374
930269390
701687279
362909223
1967987567
1886236332
2126439214
1718559624
1436589521
1738498891
1389708707
488420849
1439948532
1481321738
1000503423
1419076412
1125560683
768557540
1742524708
1004483389
1401268670
1727413743
1651281919
2087039402
1556734485
1395204470
2010884184
1252364574
919930638
34264854
1751011535
1498567682
1190833026
1713783406
1170561956
1898905729
382199112
930600493
365647709
502454616
85602537
314290691
239957404
850600145
253140512
646531448
35732763
1584063222
1640121409
2003145033
1515716838
593086305
1545403956
1611970252
1088495859
1108536358
1690267312
1939103020
1855722009
188008346
1964854557
1246192773
1611345564
283316883
2142042283
201078598
150490711
1530641143
1565873632
882286859
2021402346
287301065
966980012
558247124
1006203959
2026490181
73756301
1750207188
817686584
1237911424
1115043925
1436778332
1494410086
69038190
780763199
576182376
851703162
1581925328
1980400183
499313799
2047419559
1582976056
2099515259
40575157
891879177
1475217562
2016830513
430437990
1510896081
1401741019
1343963940
481043047
1481271887
1368544747
834230848
1910778519
1326530038
1831884897
1485303365
2041744525
937744906
438271526
381931422
364014427
1404878056
297164608
1429640786
1909048878
832353705
37809608
1066477177
1450456760
850095172
898684921
293239818
1875850925
16364124
702542607
2073280503
2098261738
55286380
37596420
1590862702
1211272534
1901353369
1105233660
666043562
364323498
1224076986
2010421030
1642126187
1889012113
104174263
1453331440
807103568
1317000265
615903668
764863782
724747837
77382424
447228388
1471561478
1176536467
1702085265
709137712
1979794439
878502180
607973772
402413670
829927235
1924202020
1114812430
146062372
1256163042
2045217924
1482437864
75320514
1824183804
1306307381
2038213656
1464976008
98725598
177083394
1240456462
1251521131
1767814650
1139577013
299719009
1999635846
171406161
72332858
944452156
955791902
1746119915
1888283083
247019330
435120991
597854596
399682809
990755983
1544364461
937835111
948515081
1434249448
506456897
2140794216
1251554536
2083753071
1905114111
2081146861
1788487620
783187451
305665524
1155786856
1351128702
919044691
1449457958
510751047
1338367650
1033943515
1296932036
1849072258
1967271024
1723307734
1871965796
596429933
869383508
1804098568
809491163
744079791
768503126
910893747
780492294
871281018
239504045
1651730614
1034181597
877298127
186249826
1438328536
1901281132
1343750712
344356002
1419931506
1514497206
2111909166
1707376745
158110754
528369464
1125151524
494213239
1824773269
641891228
393808980
1002573564
1531745226
60256023
138367697
1597082162
1670453252
2137190381
1394222437
1481494677
2077151027
39550382
2030457208
794975522
1464737323
1562010076
832898339
2125413246
2131605311
1874890538
916343258
244558822
564819892
1455377165
276858401
1884360829
1116524002
1651874972
1689651375
1730617382
142911691
1148421643
1045010833
1185571796
1746726034
106169372
1767052529
139852408
1175417429
188667535
990187004
964273398
1919061269
239276245
108296127
96803490
81336546
1155232131
139679878
164734448
796791070
101548914
1106740222
1143670742
204778939
330597660
237395091
1786291349
1045826210
1688803697
809410280
461895655
2038781349
328646703
947467087
1578717541
453215259
1601181068
1444546601
393205846
48992767
2006113023
311030857
600168506
1054885751
516736871
1987223844
2112247088
1607763933
93462332
1142258987
1783425043
12003083
349639757
1077327255
1699537465
334186716
1075638040
1964325231
585153212
26625433
1449393658
1896399622
1105379791
2028739151
785600056
1014950681
1804606859
314793312
1996958651
556810656
1935084994
64601618
1444374891
1585869265
705788111
559024524
143028679
223111988
2062335753
1645525523
241835711
1054970880
257939399
1406930104
2118080981
1380516841
582006122
718577645
200901859
193840579
1554641197
651925941
1425975847
806691389
2118238222
25384394
115438637
1150808469
1645424285
1948752884
2143940237
127661638
1303029060
628776424
345902542
1701199743
1338422491
1913781884
974847976
1753191122
1791896150
195174069
1664107561
335797856
299658115
1453847719
887839
588624949
166009750
1047734856
645161666
1525598976
261097011
1804878386
218013224
1931905377
898520285
1624868693
673879632
300390401
1179257490
2133033588
1629365838
2012052347
250660997
1350170808
187790440
977483397
1492834874
1055551824
1852998135
1306260742
2054129896
64570570
1920107509
859749739
1279768917
680407697
768475968
1050553200
24104614
1625652989
1543554309
1255485976
1208604565
1563335226
2083945000
467789306
1370554855
1751207447
552155308
1335316391
1453283229
1139962967
1094630202
2036286996
1656144390
850474276
708143413
1745178592
982406967
137743650
2127702021
446926613
1774513469
1519049676
195031583
334148106
318371636
534395184
183646134
152956612
1693296875
302404910
1417349014
1547437073
661218220
641277125
1407581776
1726891222
632383975
1049716977
122224496
1442228656
1398856647
2016933014
794539272
854977359
1672543149
407165659
1216796784
1015194827
709671412
503225683
1425818147
1386905106
2146535723
1763422865
1965605515
135683476
205421383
785357779
1156628823
1445634895
1093837972
680297451
1900586633
77359664
66832540
2072143145
2061109931
185914194
1909870214
1342486359
528920230
228284191
1725922647
1814013519
1840921694
312483913
1742405541
1690685592
295423576
866086514
1326231677
488606901
2102411478
1333198611
526888763
1403303991
580798849
799441152
678673349
1758072219
224745511
533990971
812243824
1529545372
1266171453
688762266
690570326
691613267
797745023
2019614298
130388518
1620719638
571484803
1921067256
764363358
528305366
1540659405
341228105
1821866005
743513530
329479842
40764886
282069279
207840910
1491776425
258043721
2047398169
705887227
181599069
192281988
975916757
660431231
338744445
1573131371
1446348780
1773201398
1373735549
962934609
932525350
1074549663
1246026914
926929695
245642990
1016400539
564426545
925503566
1579634921
1995229932
8008436
691842624
584068923
1823467780
1839603189
1112466479
149139874
430249451
1875200815
615795687
1699053830
692563192
502950874
813028429
776596086
1333103281
563686977
2086583165
2077164557
1713990446
121989011
1800835211
624826663
1649070050
523698814
1738620587
1731616422
163343818
292796583
129900214
297922343
284304385
871338667
1052709220
454430411
1719106101
497364969
1007723136
301971609
1995417083
1658247012
1154232816
1312649562
473438766
1539919706
449652336
1680303315
913742975
1349090794
1944201236
1277610493
503047098
1617809844
361980500
1570606716
822328950
10776861
1612107332
805260279
947634388
1799303973
1831568581
737968932
991525687
1779327033
1706367205
297869694
371800017
1857763596
1393555977
2020035528
1469989330
2117290048
2000150120
1306489791
1561178833
160791002
553202933
632206362
660392382
1746008936
2139529118
805598127
587974782
1112401096
720074233
29905717
1495685743
1627105395
1827950355
1767989360
352486140
1970883265
1346802680
1662489407
118952822
476406674
427825584
1527812320
1297262916
121365883
274187244
1242085733
226243725
1798024744
1691889329
1560902378
1984300575
141942665
116220181
1065217629
131884478
1455947473
1956546320
1244052320
1960358009
539090245
1433187391
1217283448
1084358364
351815876
795848213
968760989
2019840801
694518705
485080412
1746322778
2145865698
1415087348
657164569
1867163535
1806529960
382992628
1304492335
1184722863
1172629864
40778036
1191190479
682137791
1674756863
1264751761
825437143
956713406
495051655
1269170232
968254340
325286764
1235112671
965678848
830678717
2124047192
1401300678
901976667
482408561
1368795256
431550646
960004547
85299654
786489244
2129572860
1430310010
881654830
383569753
943678475
615086072
18002702
1875508409
1726212985
1042692387
1989463764
98107137
1949939943
1834274077
2013935199
749476928
1926354553
1892390867
1572133498
382184863
2004125465
2026114595
689501786
647154416
1898081701
588375289
490888025
1873362928
2134653583
909642140
1678820048
1449117711
555344455
1720476236
1734617074
914068072
1517968299
2105235064
656550545
960368284
206890447
1276911237
455964888
101056610
1236588203
1734794512
445137433
1072094334
1550381377
1165852124
1325052047
1303866422
2104443887
1889033994
1857448988
960019074
2032569937
625459462
1267737557
85346188
258879477
1457192673
1099440448
815826200
1543347832
1037995643
746250686
994220821
1935434637
1103218820
1324529868
1490318186
620995483
1070954868
2050194187
722079396
2068982644
1727281370
1371090868
996220910
505153405
407210532
847432459
470675782
750690454
2058143107
413266177
92835879
2026005473
798279308
1403567887
2038120733
1110634498
1558799874
1957600881
1794325666
855034705
154122535
516234857
651473700
1452253894
332274302
1154864903
917707087
801902531
1689581993
1711428232
995015703
1444144767
1136227393
62849157
1125686538
806882247
554874156
1526869825
1815975686
1909380171
1972051426
1543507629
819579360
2009459122
1108751832
1913436718
253054683
1911732701
463233780
1734167372
1443575011
206203965
418212457
243331934
997967137
1670013092
1709881413
1569398346
2104168088
414856669
807038894
1292344469
904706735
1041258178
368329642
384947631
780020227
604115373
995694306
1611137594
1802491822
1030239765
583427120
1744006650
1459553780
1707162291
1811312291
316588662
1726001917
1287253105
499005935
2033408256
1310643228
642098170
706366086
676763028
1212734160
2125399076
1752903222
1633699766
1243119878
908738734
1401080734
1759712825
1724636332
798092188
1820556072
1694494835
9813208
706169898
1077012333
1427998974
1705331980
231685385
622507180
1622988762
1248199281
656708122
1837953380
285451437
616091498
1700333327
1808420628
45488337
1124573195
744338918
1349394833
1014520370
355737246
711726195
404498466
391195750
2088943359
1709734773
1856511310
226925664
448992292
1614230508
587665151
1309520269
1469337
911019622
8093431
551954603
1104523663
400851070
512576332
2061186480
1949801848
1113606883
2055101997
356666927
863512161
1686415611
1913464413
2020670424
1617051451
1817183546
7722886
633517654
1866259033
1079785641
1807970914
1881654674
658257555
1246843198
1637979411
408300660
1941467995
1236719
1476399869
1809160846
1871342735
1165020009
1593398635
1950312050
504356630
272938788
1854702638
908824680
1417139503
755294325
467432681
358861829
689461818
1509265661
113533974
773165828
1437497193
725750985
968062139
1356611337
1418295349
1248212991
585103677
1369189443
532837856
661736761
1057194720
2135417715
1556163639
449559494
49331024
1690848333
1701778864
1112020586
175375155
1633740677
194629605
342407337
269474732
956895579
572901249
954396082
843453958
1934838627
1255287967
763928186
272550964
966496143
1047473922
450988004
1354637590
1666558362
1082622614
2078079326
863619148
24418727
782117635
1613044346
1577015071
261790
507613429
415021478
712793164
1596753941
1146412374
179348107
1473855578
318533883
1796251169
868580315
397929910
1265435003
190558972
556477897
403128683
1010702709
826114106
811520124
1258046214
1986052775
709520436
1854153133
1499604162
46779136
403415872
1251968000
1481772080
816146127
1602429998
322536460
209953240
1862589138
302846878
1611982733
981953011
339685084
1392466241
348144348
1012655304
593356745
1753777183
418125789
1374582392
1913571812
359593310
932084693
1664685902
129213227
208754305
1308444151
802016415
675880318
1160336579
273139024
817948731
1006475393
896640181
674823983
1057165512
644943098
1903185740
1485534581
1633424159
649524568
2005288561
368538756
2052552813
55787974
1954889759
870640233
1737746669
327897381
397204328
1386857439
17191435
696513532
487591148
828232453
1205983193
1992652238
136565330
1567440447
2046135563
1054781686
525872902
1983018462
661713683
167782185
347893941
1526772183
1444954735
193471746
1724889792
505936222
777091788
379120450
1740561268
2140909567
582171646
1156702767
7366530
2114235532
2107532459
1650774597
803217075
1026021117
995851395
1096820846
1986697160
346705541
437576463
1395080844
1338651983
308025475
1296484467
946974311
363225390
391272026
1268641225
2102045727
532025738
2000290585
995503341
1428777042
899060894
627849990
306825621
1918597609
1771545852
57477335
335710283
2113556731
987612627
1352514636
1899860056
1136963670
1750853545
185321515
1769148978
1465200860
759518235
1164257624
1880275234
1313786450
850977198
238769098
2084954910
624453313
1501983055
14526947
1395171399
48266383
437236089
2016705062
1233812670
1346482152
392506073
539329977
728239894
16875050
635475157
1244335698
745427457
1925312337
1822257465
1978035385
2113455087
2006929480
1951461571
1855401697
1679511307
1918039538
1696735189
847232692
1684601422
1620313672
1749244287
291540774
1850237125
1248807800
422446460
189977553
633795298
1265569128
763468380
2037104166
1190919604
1284240634
2040982441
1840333945
1764522913
201323809
997768511
618350
1040231699
976502361
458399650
1777152192
1111259019
1092826995
520557598
1657258521
848006956
1034387742
1499330894
587958662
2014471798
1213267871
1943813935
1277528513
630515208
1702423867
1203102655
798512944
119795110
1382937595
367736423
262641219
862100499
1739673734
229795155
2015167067
2123652975
1851653151
862867584
902822721
616877413
284352296
1637066605
1069063193
2038055745
2111376059
134040494
343365834
1753501430
1679752049
2102460058
593110308
345431508
687989659
691360928
1342710491
1703098025
251526512
87683648
2082264812
1627371694
88008013
1836257264
1109125532
906978328
2020146119
2028553650
826698377
1949969028
1138020441
354328754
1643815211
2095515485
1282773772
1728708206
644309318
1447616398
1556320064
2131341726
1803283029
611265068
186887667
1013869997
303910109
774594690
1248132881
1348434966
550132040
2023503613
1041059130
653866868
704058976
760192029
172865179
413585602
596164359
739017135
429412315
618158869
804997161
1517645070
938462854
441851846
31027243
2027212548
1848261360
2022849288
240145365
2089034787
897559152
7962618
868715926
763288849
1843265996
1516545221
1300683611
97652416
2006630209
1776990054
1704086624
381283089
1799081348
1601558799
1376123078
6160354
674258117
1385907031
190463475
1446854922
1433585087
794268601
1830389362
461035289
1965847585
57696261
1521522523
1465694308
1452595218
1079776090
1847748268
460130625
2137284906
1362170131
1720220150
835666938
408190984
1933386274
6867944
192555180
2118496646
319170800
973749102
1797748451
1405390779
110435687
1108377829
854223970
1288105249
1493979549
1858645359
662572609
1889138377
2057960789
548352067
1836857536
874143288
192418715
1524131231
2043574224
409963408
503995727
671395069
667526961
1755502720
986439396
323552854
612719269
1116459537
461145023
257243610
1612713550
1303020222
161485563
528516397
985734853
1554564261
29321873
1910886922
743016882
878419156
947717533
1509454988
851735962
1430101017
1570621034
1058697445
1690862160
1786464702
2085030991
450710187
437969217
1808438907
517148469
246831553
906311158
224810441
1740407713
1762634221
1005534606
1269219525
541231092
633233416
2012037070
902823913
1350948643
235383049
705971905
365936076
1275086519
410857315
1283792875
818069746
945260942
152705642
960439068
507219577
1940667633
371823513
636208041
442700776
1655061693
2124404026
552855782
1093425647
362757892
179224701
1951403412
1324629523
1600960876
1602157539
262416541
1426470207
1735003233
1662425548
1549294892
1184831072
1938028551
630605288
595555078
1562831844
505829355
1628830732
1987843861
276483724
1728915377
562710087
1484120776
1111476070
219795209
171639617
936324400
1096268306
1651357341
1987359830
468493037
1957779219
1395335940
1597854666
1153410639
1254889030
576543352
2146808672
1453619212
2104047831
1873350566
670065189
239412926
1325585229
1803949951
2133269283
1565673412
566354027
920872029
1079491356
973240175
634149601
1177962995
183615274
1483317497
1592025054
1058409200
1935493890
1977159360
1735481608
715435082
1615116116
1402553166
556543780
2116424030
262776624
2003736646
1908900836
1715888260
1320068980
1165600737
1007481992
1890627515
52319300
136608894
2080924581
582416354
500762555
2146273510
1190808665
1122783724
1769082751
503408866
1844058868
380795544
1751477299
431253900
600936695
333160127
443487810
571267249
1316630047
161574875
145542473
28253755
323330820
189956089
1683189176
614243230
1060785088
1916200506
1407242076
206984261
1540141425
458042035
1054026565
1611947674
402592987
413170471
985819
1810045629
663748785
1696147213
1664924879
177681376
1477501944
1153983369
830887041
598304978
1574810621
1523603573
1446981585
388700943
1091475021
556364608
1277035866
656713692
1553765429
1436943634
265452121
651069518
269636394
448079159
1155482098
1966487949
373414071
2038816423
230801995
167767347
1771590530
642491261
1351631751
538313003
952692389
1585777055
1029154216
1396129894
749185775
1950732117
1805754186
1383394025
573391293
413476390
1219265277
449938937
29167344
982599906
1476234853
38892627
115737467
1449744083
1947648091
888034971
435658514
1574860785
1295595144
570307467
1323561810
1857898957
1480397890
968845396
856141107
1650496253
933753101
1071276186
1301358449
1454260270
1699401095
1623856777
341804322
748660656
47223700
624712702
424858544
393614895
1002838728
1335552360
1512453367
987538133
197441536
621688711
1728909793
2102938458
126374612
476782231
40654035
528963739
2010776649
1788624536
1848158904
1473317423
693648565
1698181192
1361235652
625380304
1279619678
957709538
2040192022
1133916243
463886197
2077056617
1062447002
621934299
1125685407
742279155
1785668276
384456344
518726255
1195324889
1243399577
920539911
2048979173
718587413
273875215
683792600
1512531192
458823752
367835478
89874678
942219808
1529312955
1554237385
1262083603
1007056508
1719452933
2055308690
759427059
622610097
173914726
343825858
1910595683
153257617
913563695
740910949
817882908
1904948523
384981810
1179715595
475280766
602596590
884177675
1455791569
660097985
169068694
249566124
1735340415
1034425644
984369579
1519492119
521089492
1929202495
321529736
1375737832
505885628
2032903008
674962590
1038927558
513654455
1654538697
163843377
689610024
1557798293
754415272
1941945805
1992655882
254818779
1255391795
90575095
1646879109
311786691
1657872603
2082786709
1045031279
2042084032
1025220392
940764618
575419536
1437541603
1608529589
2074571839
131277291
1571046219
640086525
1755106116
1039105679
216201119
733304955
805939826
1951724976
1693681430
1002054453
1138263306
128239937
997371040
119748887
333873296
549409255
1501672434
1117713058
20116110
640501625
885496355
1802086119
900228963
1876021502
807156188
1428717353
1999122369
573988069
471235593
1244828575
1486976977
266420708
500601641
1925795540
1545397414
2085103282
881147064
1726028597
751155955
487535066
1277234155
1094407799
270109993
996541182
642956350
1102220764
159871409
1618178615
1612810940
129630834
1810350460
81860803
2105579812
758216174
945118563
1287102904
701388768
214842932
840007119
1843192002
1182726191
1182441912
2067466142
2024059977
1867179610
523009031
1581411024
1459989600
1297763316
684993022
472058193
2015525724
1762040420
841268664
797648093
1123626533
602610998
1427536616
1899713684
338242743
589140835
371497895
1778812048
937492947
864539376
1701272543
1660648216
35974091
410743342
1976258062
1818289902
1556034667
1052277340
1170667355
541914735
1531662644
2084577786
1611641820
1438741673
585944026
1466732179
1240392355
1297445072
878899794
1172742076
1207458519
412445470
1816809257
1848819917
419636927
425921631
1451026893
883802936
40208541
1992123190
1050824369
1056096424
127223573
1215998738
958422937
516097485
1785545022
60594724
884861909
2141782944
410602162
1560819608
2120749194
11488028
1959350315
1753889201
2108383489
1436847531
2095891336
774958160
1368512211
1636149484
450318405
1210359590
1521912317
902215740
210753307
1464310738
679489941
1079258915
631943942
1023845423
747858806
1950677876
1303397718
216201409
145607932
1599516634
28363128
274654916
1077590832
1751954783
1181118889
68542045
269683388
1634436866
1667681111
1692995754
737699916
686355013
1862560452
944346901
578652418
1313497874
631365603
852041736
757867218
84554886
1045885523
2084185719
1004121077
838667356
1776887162
281587485
389801017
2140159099
1748534503
1653903228
133047348
739913052
593606923
1735801822
70809243
796250242
116810411
716643738
620429
1665276636
1422704487
1252421881
397671808
188646860
134714979
2115218464
1864468796
1901960016
1779919880
1440181519
1145732547
1128695491
1419116131
1790177040
1558520157
2099163121
905775526
133565059
610034945
1871994017
1314477061
660584937
4158811
1430477721
1010500133
990193786
377164317
1974253132
1497641883
1306871959
2043522917
35285904
282519186
1948709273
1845976347
719859998
1250108556
1476626130
918976342
1640644295
888567514
1753752851
679616285
1472929870
894280103
1266047242
2094234019
64589581
2043259394
866999817
940489278
1625249101
772350173
564454255
1063055464
410662822
302429941
1537366991
329753099
2039474113
1010703017
393335372
2126981704
1746271808
444078791
1602963892
1568989948
1703345513
1407128417
833462789
304223131
1738365637
35430940
756549474
271887006
1829605910
1315021361
1655367554
1540013399
504905449
1515811007
2035904654
1122357190
1223507866
2083092796
1567921965
159311308
804839079
935201141
427336944
895769167
1783891468
113602043
1126583827
543326326
78674031
1809471052
399528037
1950878557
591008716
2088665325
1994823943
897007128
453385263
10924117
1642591004
97838252
1405717790
2109269496
84098412
1392907280
1085240426
2113791908
198256947
806203873
1632130160
614927258
699367456
729466189
28020172
564743108
1164374776
142118719
1526977105
1607377830
602173163
1513187821
1138728651
1384035126
1039072477
504721963
1371454819
400534417
551757542
313915085
594923583
923829077
1386014557
772190560
102818465
425554719
752426493
1056294446
1149109474
2020587789
74944319
1936428219
849931549
1520018897
891709865
753082220
1850778122
1501556793
1377850625
1122809043
1436560772
1451315703
1220937714
202030788
1697863338
1801284497
838624793
1115345866
2140169084
1421603080
1666721491
463166983
381674491
1196760427
155190077
767497429
1253803037
396128200
793668684
157236216
1301079416
1458482971
475777439
935177274
1075151523
140785182
1270496930
573023219
1083742368
1384679570
357300835
975855407
239081744
441986740
1111297148
338327385
1928701187
1057348013
1548338005
49220684
386436848
1026019267
2040173509
600945667
2017060011
1393467605
526288331
811873055
2011660816
1462116955
292367241
1400700204
1378822972
1281471420
89726840
750484608
1375907396
1607781030
863767156
515187500
1011224223
1572390747
681914936
2031895142
909161976
1396772946
120819515
156347288
1498066774
2109634456
377777073
418518967
964618502
1454564796
331319562
1662015671
1474002780
2140557159
791268932
233656456
1454968300
120451203
2101837514
1075753556
1109527296
2104938835
1664546837
1966443028
1634937142
172265900
701298684
1192594780
1296941349
1037401665
1796959023
1984836306
1863664942
431811790
2049688482
350655388
491829848
1537531706
886429270
1412239918
979974911
1653076285
1673281941
389794852
291406082
438602609
1687641046
285397240
640317664
797597916
1461168442
1573462876
1303173756
1824731567
1690884716
892698806
588762188
2025314589
8278609
51376688
1458998676
1536335857
569521379
1779246190
1577527308
251648588
241171657
1830061926
876620620
214813436
788765226
949106673
981167497
1032638477
1250302121
1183166095
727635725
1542510350
780193133
1562261668
1044132838
1490360590
1918897645
819345471
1287720568
115547999
2098097593
1075719312
846172366
1409158942
1525777625
1338540606
586772633
431177245
971062867
1149709112
1588977586
353439460
216182226
1860960145
2055964514
1634014451
1771007654
1014818057
1657244220
1619165345
624068943
562872357
1450872449
1313985601
264495681
1957309349
1393872984
1418387334
1728786436
1570044230
1176124410
1318716438
1012103443
1724611070
1558679544
215073220
188226179
836799849
1889634196
1227459302
674518639
1139506075
1451691280
652927185
2042522052
1484952529
1258255289
30258975
517417658
651269504
1071495705
2433305
974597838
92070115
208786548
1323124047
274889106
1596091992
1478557451
623614555
109818514
1919520426
375265350
686975547
1229972379
1706194104
217776808
200843087
255049348
1201046487
602673075
1027004595
1810590883
713714020
666268026
1352320491
420864965
588446814
904050001
1254214559
1748288882
220063195
1022117401
1296822111
1172947968
506401064
1330050551
864554062
1319277169
1865671778
53711190
106581918
1895586029
1374503046
926709916
1230896052
2051519580
1929464122
1431519836
40072669
766917606
2061891032
346580456
2139855209
786075603
351627518
1148579326
1197561000
339996442
2099056960
1477849469
1232243871
1730041352
1907921310
1054840702
1426672059
685778028
675901649
140402760
247868272
808340418
685544001
1873115198
352134476
1245709798
1024358080
646926789
1037402821
237703791
1824473958
468174753
1498297223
866221559
1403491125
2107115408
610754391
113897298
1881083472
1645052806
567427846
1056669364
1686489836
1379200295
1470649444
239473565
31552834
1602369358
13282848
869288652
1398751256
127836262
329958589
859038994
1200331809
1635108078
391995856
253869255
2100345265
1836759330
452520368
95831333
653053825
1696476249
1113581167
1359449987
1773218885
193892736
1052302456
1452661229
259722639
1274762084
804546364
2087167400
1622622495
1605635473
1474469088
179983707
1944161530
1218236122
913881829
357585533
1141956321
579888021
436738616
1602600211
1681999328
678013040
1699179300
175415515
776778110
1200415724
1211054657
479310720
1503885788
1055533306
1741339784
373988341
1995813162
210878773
1950212852
1330560829
1662925542
1460903676
1935783731
1145804647
1556130890
235067334
293077078
1292210744
86701216
789980898
412560913
1725331058
908840393
1937667781
1116704286
1471828767
1001321455
590115860
1881851714
1781789951
688924142
1776166669
1808178944
1651631308
792063526
1273861865
1013711957
289205825
161821181
1056535412
832791793
291057142
1306430047
1956693734
929515851
1210230431
561407070
329953549
750139577
843997553
410577070
1846749455
1717888447
1507398168
1053469857
949340003
988914305
172770911
341256708
1651480735
1798970550
1956846681
217972627
1781594034
1997824426
1949794278
1917843649
1855483743
1810639775
172028377
1447878351
1083155823
2124772475
1838011722
460525660
1703103625
1227182974
943736557
1871831398
1198464621
1325539393
1299675703
1945093362
1108794892
2080104502
82747442
779434897
1392861775
570292696
45766111
1152224397
1812637630
327889184
1567463961
1787708977
1175579419
1385491639
1427065865
1544979916
340314944
1792983174
1634283903
704055248
498103438
1915700183
1180271761
378798210
223465767
1336880085
686820106
970046409
929940749
1459073310
1346351992
524092833
606236487
1920023391
1357757452
322984608
1713271996
197350851
1520918701
1496768406
505106947
406252306
986124636
223224379
167228948
705415648
1737633855
38248769
543876072
652374379
194533457
2085297469
6954370
1182475501
282929878
1058713426
1702434218
1143687300
395683406
2132388716
1614703076
948569432
341968005
1639401232
1154819517
1609905520
101523668
1525549607
376720349
632264884
1257924117
1521026892
841312491
578375749
445334848
1711266687
409153045
1487119282
115684322
1700427659
2006520435
1455492166
799093159
565030642
2140995046
221415947
1980618504
539070656
274463526
166936518
265087949
1150453898
68350549
2032359187
1152746592
1618887969
663513713
938683537
2030283117
353200685
1761367180
2058339486
1560184049
873138088
1613946219
2110883595
928913691
347789949
285165587
1963869165
1071218171
513758339
716951488
1787789100
1667672207
492858669
236687971
59639143
332707976
1176779058
208896752
649316298
1888079493
801786658
567763743
1271201889
642607705
1553652744
1568917152
1261543120
1479037251
1427815106
1110318127
1464859567
998440121
953484526
569622726
1612830093
1305186234
319530722
1472272716
2107938019
705451385
778019944
1110029631
466475089
150718498
329394191
164264053
108349677
1580146268
1428118646
124702221
445429347
1362649557
1087638434
206692853
1294433173
26807628
287246309
1626661773
1743923810
412234605
882859026
86200300
1306230829
603663452
1259356963
366887911
1372561903
292015178
2115234088
1007146692
612802753
1627857337
1778250575
684161995
495404502
1271118722
1540280273
1790995717
647964370
542013327
1051774633
1364401538
1479606754
115136659
745013700
558019455
1608147619
730064011
826664189
272075268
437357951
54037222
1968295504
1387773111
1518121986
2006881032
561456799
38713387
904098335
1106186756
11168109
1069340071
1002148226
492792237
169209202
925367463
1819416007
1032965613
847213680
308694346
1555140912
498619259
406291513
1872482990
1560723609
1228113456
1443071464
545537267
677670824
781551374
110341923
1222747025
187147763
1645392589
1127592308
1755926433
660412780
1820905423
764752686
2024246890
1915284618
1617282088
1568346003
2121501456
1095872878
1842795672
1486642854
1588343016
1057994356
331967047
195708471
982980222
1566677549
1399218415
284397829
1348103818
1766271008
2010176908
1778978852
590021529
694385907
336702507
787858081
585578747
44528141
1295525483
381404603
548935219
1891979922
1591321023
568790324
410081296
927913755
70804926
421979125
881429505
192834198
276507013
2130654049
1956852161
365737405
75373523
79861013
79684987
227767239
1491496789
136718666
492212784
1478397738
2134995391
400570536
849718346
2142012513
1293429464
2061671345
1270510471
100601856
402686172
920775471
264649991
155001194
1104472119
402290851
1920648723
1762072571
1348180375
1147407986
1715899894
348014306
1808158639
1950709663
493500509
1797308892
1133743549
1993920830
687863684
377122913
1635413403
1127325970
791543503
399272831
1579808347
1813362532
2145188992
1047240797
1002764851
1803146807
23829573
414694848
1579384039
1532174878
1157108121
2108385339
822256173
1452169672
200845699
640070983
141304646
1713231728
654075312
1744105666
666783242
187652021
1468833208
61778150
534612730
683313873
1162389958
431555085
1563978481
1136225430
544511368
1103319897
1248280046
1249600666
978573618
1799621308
1548759411
1352937094
768154748
479582674
819525151
1854376560
684982513
1500915989
558821048
934458548
27653069
1892013370
1171187119
93628156
2558069
747450957
1729448957
542515047
652466928
1583634747
1077935808
554856927
1283291514
92322467
975869540
1036132313
13916004
1388903602
1982741484
138950741
122111814
443555289
237897631
120815789
562003216
1371070941
1677256547
1877238858
2086836253
178423329
841616644
787000697
1256437174
1985985977
1288758252
1417544980
2022476650
1385756025
541691994
1749826283
1605863725
1151000704
13562973
411588266
362021749
145902775
1164918596
768700184
674063786
51789301
1965818695
641223366
416181316
719410078
2100220912
1459800268
1866032988
1991996456
2065394671
1977356310
2018411569
1710539109
514350124
1866631203
483991671
2012402955
29835603
2032441824
995959724
1592870001
382042694
1572681366
299721146
2050387294
1877907128
199305564
179569940
654150120
744019093
252587611
699793734
1047989490
1101383493
715969586
1694141723
576734799
715066750
1897276148
1723835458
148066042
918077139
1343098267
201626258
1259355443
1319263096
830712068
1838384447
1377870190
2117025989
2022190509
1599284812
1465272672
1946134846
1334689381
333004131
231099814
1802711264
1847523793
2018990914
1828807839
495838564
828395983
1729792904
1013612552
1637407495
466365565
2096565951
699183112
375868229
230345576
806952221
603017256
1095318348
1231486221
1020506142
1754758029
131377584
440439840
388388168
625854664
1171146120
1081976940
1305675875
1318014575
10136573
251371130
771560863
1218768741
1572941396
2057369668
2087322487
1147924243
170467588
798027149
1134396804
943902025
735752631
430033825
69826208
681405165
137118891
715595305
111860474
48330278
2087017548
172007099
621603311
541859464
1056966217
1073671587
449520002
499257672
466735780
1372525122
1242259260
277527973
2105889183
1035846397
1703478109
1058529557
451746246
658732294
359275107
1746557747
114906747
90846687
2000130137
1229277864
758701622
406735444
1196517809
37777667
2020528311
1763350352
341313247
527097574
1843772685
444715659
321088883
187623492
151605313
1364556197
67214135
1539858730
2012187497
173773726
404021202
1853759825
488276355
1009006565
1741373374
7327850
1574674071
914350101
1367858564
2017000254
1291941063
1171750551
28798214
1523216029
765006810
970416137
1940434237
1895488650
430696001
201184039
1822550548
1919928472
1292048573
62822587
1221363576
497007388
739870400
1527520298
1806668622
2077146758
461714120
255292429
1142054735
721822531
474039002
926427527
356525037
1730710499
1700890564
1770834285
499493317
778256702
1540918047
1896168459
1038220541
1146998525
1427711412
1223157094
1845700116
44623789
24943866
369266093
667413911
1410175288
796281408
324538734
1512023387
1803393233
1354615015
775674262
457243418
1048989537
1186507740
1456217128
156291837
105287164
2072820855
1457251347
749873422
151585140
828620949
1383981421
890764410
834912075
965331147
1786839635
345129196
31334886
1898907355
1380962903
1240390034
884862047
1907764076
130261768
501717654
2075965214
1452821784
1016888501
750146529
205956040
1392989631
1718539714
1338499979
1359174159
228063705
1391989721
1499942799
1779059543
1482438069
199938897
374990891
1195589378
1610044439
1180956690
797274742
187967416
1414823081
257525144
1339644480
194854321
1506331259
1601453777
1624501435
811885765
1099557147
1038421843
1109170736
544266303
478297106
451361463
382484628
523771393
866880661
264262940
488406545
886916214
1295597542
992936785
56035971
904095094
1710953838
2119795623
1325275783
2123658045
713125185
1869413778
826722585
962415690
61609478
1816041923
236882458
1317017677
1986831287
1348428630
152347829
647883559
1722109159
1865674434
497071464
951628488
19747414
331402115
509556848
1869506984
690220123
1828502346
1895635865
1213109468
1088078103
1989784225
2058049790
726337163
113304344
458596662
1930664229
1466231730
47667098
2130969027
971431245
1691819921
693642246
329331489
1430204772
1142867965
1666770312
1440782220
1831691953
1281571260
508685827
1254522211
1793840560
1524507858
1469246252
419352426
1481582703
939854054
1355682868
1572965600
908995846
1851060541
922935424
641075718
1050259420
2042722522
87115174
1130756067
1776114983
904402633
1348369865
2146514249
325233773
877179727
1922323887
332621304
1169084824
719618725
916718411
195843086
47495127
1992567350
915768263
907810664
1356071911
1023814802
315392447
182716001
1736318437
137797072
770922
1688038897
395985914
1456545736
1721770323
1324814730
1629594750
1793992252
1830552665
411726886
814514114
1245479599
1294756662
1215948748
1632195435
1082669506
959478314
220751420
1838615394
1580179128
1700565012
846999724
572210465
1460123387
2001855771
725432515
1034774846
1431365650
859025609
977293448
468731358
1199368848
895670496
1295000142
1668419895
1722222275
1680418478
602206530
774695877
784308452
79496727
1817977321
1163934228
1082908007
52873958
209750453
1339821964
683345242
78676115
1746175969
1006084184
1316065812
1219051212
170845596
1015790543
1456208417
728041750
920354269
1651134111
435787161
1401041897
177253925
837545283
1504760109
698176511
1917488753
239887853
1071492155
918336452
1883042146
1924094739
1200323347
1708937756
1311583582
851830052
288027932
1763928097
262449909
1663974878
1182107572
728528909
726482772
331772240
424604385
1122558702
1273514749
877336828
338046454
1237911282
376545920
1304108422
1635160817
1441916388
874463024
823755184
1663718390
15291320
604943915
1447441272
1774138903
222407573
563182120
1673979738
372152055
921571215
958980726
981006885
1891219430
537406929
2002975698
1715821408
31150883
330338214
1911103641
2131722110
1103067004
80899898
1144084729
1396201913
2109910093
1051989446
1986233147
657350391
1654218367
828162599
639845313
1805881290
752915647
469309211
772783604
102926978
418966201
327618901
1911165822
635151818
103601735
70419841
1651748195
547557933
1615016943
1340811082
1026903135
2050557292
1170151924
350033593
25157540
34925542
137229739
1922365189
219686815
1644995386
251981687
1421380772
1344150437
173063138
1420727966
1583145877
148970549
492225822
680121824
153288051
2104617364
1483381943
398143548
1734608873
836986267
1941949289
1506886578
953555750
659233409
385607269
1566414658
624066427
1085443222
1163065613
331525643
2022079548
4870393
242153442
1654154191
687320439
1750069038
1601911421
740790652
1038410437
1748469868
30211505
798881984
1684833631
1607092350
717352520
347830685
360809923
1728748902
2056108721
1306102923
769118915
852441203
1708109212
374212849
940660631
455464388
1206472681
843722754
1840546223
2041498786
1110381397
947323321
462769952
1262643319
371983460
347068400
578413963
961611652
1464960165
509365353
1021554520
1821312289
579603799
202007482
117834400
1268607106
5634248
1091174839
2115194712
226516323
805393890
1760208367
1210701035
1356100706
1494335818
266104925
373875183
903064405
27215861
1712680076
1440192706
1247493355
786125165
528230086
795229919
1816345106
1055953554
1744341080
2087916187
528017686
1503069972
803994296
1847306583
845999717
1188361169
594662711
314824321
1820736760
293990870
1915293797
1088100598
1735052795
358678377
610812562
688492942
487530902
1985387413
366797814
1915584890
563971889
20965196
1287051964
1169313848
1902521707
469225622
1201754070
451549812
807991876
890717109
65653462
1546831740
808070094
296576663
1750505001
818915312
346210331
1768741507
1884122009
1249942571
1681761654
2011629089
1712023571
234865172
1702015707
59664464
835668126
1236183960
665872354
1499001262
1056370125
1843141870
694515121
1576757143
925968572
1579897569
471535117
467062146
1459932807
2076561661
1559297272
517003425
1712199079
1948301163
1357678550
2104518796
1752381698
809411141
1907037766
548866663
1848730835
1953959609
2015994461
844137311
2013457067
1491880351
946991177
315711918
1086307823
1056499279
1780387769
1474140346
1429813300
1207811010
1187422910
338698622
1135748286
370764804
411201330
295478768
1328813413
1198682491
131708525
792998583
2049113891
685553086
831313224
1146483171
1720720753
214151010
1237953873
970255548
2045583132
123865400
1400722363
66835986
1692441126
158322408
932416184
1039654109
656197866
1854940352
1360331000
1758692828
1647938844
350717203
1345673861
814386769
1303559354
2003011243
662831299
543151727
1632351825
207432488
193116817
1504596736
1379482913
1449047335
1715276898
781060081
1251122558
620103316
2099994902
1942358632
1370167422
2006746825
1767438759
1940163528
789879011
1289588975
1718855105
628484739
690794388
1678010922
1724138441
729009641
1530189490
398114804
1193216380
455427929
2115436275
2082516484
1862046496
977861772
1645699954
1392987426
504151476
612522684
2127865319
890685743
565462313
1008914333
1779905314
2127101673
705048058
1518865623
890302261
608281267
1995043948
1789415802
583936265
120385221
457147872
1921367129
1639503900
1173215643
485621918
241280638
1831804719
998560611
1175075627
44631374
2068715950
196611390
200414789
1337120038
1580330754
522602174
121213943
478775981
118239147
1594696905
256817105
1545113131
1687255266
1353453403
716779458
1110883555
627007821
1682741239
629851133
1948709969
2048633997
1679386571
1154846518
1514644235
1244514443
1795995175
924385031
382362692
1762889895
744441504
246848570
1735172564
963795646
402714449
1151310440
508181862
1311066895
281257684
1988899140
1745044563
11137097
1963072286
1294842955
1133357239
527182008
715837246
871146206
1647051756
1167215861
867746220
1289947274
472015195
554345864
138582751
1357202881
1088556999
1656432401
258564894
1418274749
1199930588
1339323685
277856474
943519817
1184175495
1785278573
1516420979
1520389999
539898504
1787464126
626859145
2036902424
2042955952
1212882486
1670258516
106416865
1692050507
1646861439
1066202520
313647956
270527221
1518383148
10590952
1426555434
1855890877
432518728
1649166089
839863724
2090963953
2054404522
695493415
445088329
674530512
2123052781
1638402321
2100247577
1698003430
235088096
821364918
2097710497
454021510
539614489
419723053
288633383
1683650763
1501564751
1212269632
752384973
112338445
310464175
1307990375
178482485
457743102
1794943326
409124617
949621022
381808313
12493012
469650399
101018387
957931620
393045666
1596348911
2121152341
1818440108
2056806374
1705379446
699953964
997132266
572256804
463435358
1519365446
1330796459
605722431
1736418734
1769283024
1294292455
1189886385
1992670599
1407223534
2067854152
277141810
696709636
1409604759
1199201594
2146661963
884467985
652850500
502565172
817514326
728016895
1537901059
2051065486
2128688157
455084660
801935027
984045666
1573100141
1209253921
700238327
2140215496
1924815466
1496961908
1403409962
1194009073
669198951
1835579216
770892095
2138931511
1382429625
502980064
702923916
2001596646
851113525
1677383317
971173313
1749523195
76379468
685569021
1175621395
1258349186
117746634
66026206
422745809
1066940201
1565214741
1103779740
579268756
331411025
1650176141
1395088694
922324097
1362699672
170938309
615254807
1285238992
1170320769
765012160
692968232
14028902
533789573
622310193
219814074
314780855
156902444
1648492527
373964296
1479769297
471915792
1179526283
783145744
354279037
557025193
1200025747
1737687897
37932395
1195656071
243984594
108414139
955704603
1505364026
257330279
1222845650
656746271
74630976
1094377549
302917711
532286690
1448056709
2080457819
483483713
281567118
2126767701
664637087
416579833
1641600898
817934878
1458532441
1237942161
2046133714
661966022
355738112
1405532508
1847722869
2138777074
552163170
1474797779
1578199576
1898978549
100826188
1618801871
235607121
1996938108
74528789
1547009570
1510942107
215463760
1864514133
197678710
795597555
2067832121
850349898
1305064913
1326752424
206602908
2049424350
544426410
875298097
349626353
1936712110
21566067
391193854
1875915607
64564205
111397404
677543497
1602783777
1353925369
659149395
1032179907
1110250588
1454868675
543140638
1600603774
631618834
1716510083
1243148350
1203778636
145739422
970566560
1873993823
408332996
2102565766
2116434860
1734437645
1170656777
1793536338
211374341
855098923
1787229667
1544295073
1097272849
1647676819
1941411388
385743257
1200758866
1136748591
1517285199
888054233
1735079103
704263919
1633191362
118659792
1534243915
619170433
394552207
1446978141
1788725064
313795117
781852457
1813055056
102736573
1278620040
58567857
1521848233
1811422115
2067214022
231470507
579761117
1453884516
1413179796
1134115214
587845518
227528602
2109188141
1543714257
908536060
948895098
1656491743
1011357270
1816295865
750178197
121474501
1077095736
400441732
2128594189
809948780
2010149856
927309850
70082339
1383717712
1635242632
1275033482
127774066
1030411474
409022664
1445697212
1592140147
1652412560
1695698394
1946348303
805219303
1645201101
370630811
332643230
601628780
970209658
77037559
955443787
1912267099
57694574
695587717
171654973
595252473
712816108
751864582
986954155
598581518
1563849202
1657708405
1544940474
790114156
994640479
902650481
1234000737
1896380907
1782150466
253667110
640216526
587243324
1058815762
1688808039
1272404033
1213742589
425627944
719004370
484940820
731191961
1519138897
125898928
1487308568
303827479
454755017
1127294734
1792163620
771434317
1415884447
471630720
664589400
749620885
874012693
1178021486
68606502
1558110723
764190458
298312453
486214434
1145034388
561700434
1653645341
1140060699
566691543
483232219
1457586142
1435802790
1067765863
994679748
922966119
1214076415
595261503
721206334
43361305
927295507
443799013
561571404
847196464
543352578
1375389864
1275500325
190061265
711557775
620163981
1612088318
622299376
31023297
8995150
1901844436
443398232
1087832018
1114550576
387447542
577686373
1522868403
910682743
843112356
762012146
786020655
1579620764
1380637117
1981020595
856092283
2112164735
1182727161
1435768396
447813278
1876869866
1575419585
173158862
1925890999
484170575
804761151
103118072
1729090998
134207061
71491773
1106392816
1111004264
986068820
261747778
29247128
1025364611
2083198986
1093260835
1701706089
1457985192
557907067
1111068626
393938206
981192465
1821699962
391405082
1679171254
596675254
1558308527
29904583
4481946
1204370355
2058645297
1417832341
1235847489
2122941039
666870070
1735480139
1288689157
1009516217
700734671
817338735
1759437000
1937353312
638307856
1259756393
1959926223
307903557
26622270
1427741479
1533024851
349606235
490671837
481233289
937671998
329654139
741820449
1995463689
397934459
1101033375
1851198393
1946823677
546809798
2106302610
1726453966
1397250947
2108798854
1944121387
1000766595
863044927
440640033
1178619526
1055067466
2008478065
1504333457
1282144225
1119301631
967611457
704306749
1153767050
847012596
1690342712
2136227331
811756959
314446766
1072487358
2067431051
553257803
1862941170
912336587
1013773351
1828127421
1747008706
538061437
281550666
271855189
69606925
523646526
65297626
1978989137
361754472
1608016793
172121530
47527587
79531512
583748501
1375103048
1938354647
53257913
2103723573
249782211
124082702
779420476
461909794
1773573320
1942726875
1816730882
431142299
234183993
1202656240
1339882205
952185171
747468057
881772749
607409144
1030357314
628696614
610070016
1173945598
1097429611
1814575383
434875813
1251646449
344796400
528395420
328812574
160998567
132590368
928659031
101985663
2012716245
496056308
380603121
120594464
1694672954
462025828
1114664625
1726308310
177888595
1750361665
1921748292
1051908695
175235343
1680019140
729225728
1841063714
1555778408
561481703
198654097
169740500
1675908026
1950329722
2062625960
101529508
1277445198
1184448683
1773949681
562115561
347879343
2122658647
1635901551
1060855764
468360250
2146652415
672951175
1445503487
1169358867
2058325998
1393048553
2117390315
1488660060
1004133658
932537061
29958101
1939759751
649163337
1068276587
1800315584
137903392
1218229551
1203237498
942524367
428302399
813079602
1264596912
820241716
199871123
1229626891
1274033351
1609026342
781405495
1959274283
72265440
1060527647
1077890786
30840910
731917770
1988114582
272554178
1607650513
952208548
1779521060
2353745
387918031
1307333161
1688978726
292230534
466562869
754307377
1420714213
1436836748
2136449109
1371148299
1728091203
113017054
1514938387
291731976
1079780239
1076310253
2136171536
1650480798
799932174
1221331793
614132145
972491289
1919360344
414613348
825439502
965352925
95837446
1152000218
1071486535
918360261
96759746
1021066087
821328034
2127228759
1177209838
1395896357
1362573396
243250066
486450862
1217403025
727875685
1432710549
1273558834
800666511
245248542
2077635589
149192638
1203214716
736743852
147053630
1650122949
108509203
1758494239
757496253
410628828
1740117901
634220113
1747101661
129542322
862184943
988411798
672700600
1722399202
1369099231
1430133756
32304765
1665946878
1774651543
740073694
284973711
440179005
1967314555
886287516
256575239
1949800879
489559724
269151547
916506076
747480822
775243311
1676166720
6490553
490447199
606779838
843319228
1662887472
1803834244
1249059184
2052434722
969627601
1375917174
761681505
425859948
302978161
189723037
468020665
1712619961
867115928
1248633159
1065817336
1850383376
1287847540
1012890981
1557870366
255695890
1260714120
1079723242
476506132
1410370776
215527287
1512728129
1343854959
518865151
909591407
1552126458
1873451
486066502
634541974
1730630827
620611443
1703441121
723442165
381598061
1414971513
1763724649
1444451342
714339287
1211175633
2095331579
1798275775
1851658870
277408564
1531215090
1072691022
1685633218
1768879323
1657726408
32931393
2130764292
527074839
808283072
719360268
745515731
517805358
1752916147
688590145
376185785
1112011714
624567855
235894261
799877974
779441006
1934519434
1628502612
266621165
178622947
982448215
67782569
583712234
637652392
730722541
1886199930
1502161171
582271404
2103817887
1753529655
1540608055
170584463
1433551110
405533795
674462217
1025175239
654312804
8923845
689209817
85416865
823747770
1872366498
2119493546
613062804
2092671387
764741984
422210725
488517515
1574723420
1997448461
1247392767
61757784
2110302105
1278639979
148335860
470470727
1569093800
308818065
17598120
501608012
184671296
2122836035
1796630706
1869811627
1945011444
1002100449
947664468
1364541495
1432810726
1126980771
1609701411
1788817120
1064446997
1588658811
1742966545
1522887333
2142821962
1496857136
1318964688
1921246767
114504214
1830676089
286464915
1943520364
2142766583
294431627
1464876549
1011772637
1492565858
1564608317
937225269
67823427
1803854109
1311060190
291522492
1728217394
990292105
1648476684
738353080
1024571551
2141254962
265758453
706984772
1487565069
1098167795
1330501102
1243867905
452751414
1242931141
318984284
420488136
1738088756
274721834
905833081
2016600319
1622385035
121102047
465132563
1033735778
2017334581
1608242245
1885149286
1105541833
1229275903
1553061901
835546784
1533760014
1477146684
1083818746
1730703863
430661529
1183036897
1047323001
761244076
153540615
1039017032
2104762744
79661578
1655172244
1165414233
1820182805
341160955
1186227167
2027399863
375108811
1699151155
136936807
287235760
305339741
1766211856
253352707
1960467391
1898374732
1954347141
119960451
201963265
925201495
743873061
1521192211
1599557354
2093157231
1237303972
1849343709
423212675
1277801687
1854547204
637205447
1388210880
591900081
851854138
2024252664
752799252
1099259175
2013523252
839361311
308309256
124506837
2106231507
148212170
492931631
851758193
565848776
1378992385
2127753879
702366860
837180301
1725413304
1832917508
1421052203
589024077
1013915081
191266648
855234795
190951515
1198663356
1715296327
1911982689
875034924
1883362154
489588350
1030404558
598951213
1075922192
2120340130
1657306989
74949714
1760630431
1545302565
505523615
1584603027
1822670717
525259242
207099731
666437970
1870921135
514239392
1178099297
1182733758
713443404
140730879
340281726
941439553
16664914
949003195
2066850478
764499713
1865506880
607345042
349347196
255305266
1566518355
355522948
1109181700
2122904693
1559830105
1238393665
1040937686
365928764
1944195976
634905631
2048576541
1390700392
1538193222
40174626
1892174140
1260645573
16870929
1287879032
1120256676
2079202019
422938208
195142844
2141718665
1142964008
1388016838
220493325
1794768839
1343943428
1989563613
1870370929
1656572152
50646020
1201206120
1756816960
1149333082
756733119
102343095
700327402
1247451740
671075387
1022758623
1936461155
1495324036
1058745986
1591749288
1944948503
494980375
456721727
1091374876
1168534951
495395021
1035698066
712962908
1878792366
275724670
1892635193
2101552507
361222292
1587455825
1865670724
1897729357
173085397
534120473
1732782894
1832334799
1607552683
1170240760
1647151774
1217617991
195158184
1563064653
15805768
387096087
685070280
1883869457
1858953479
722367116
1931280533
412954170
1488167677
429653552
2113649313
923944853
795899801
1504849943
1365709817
355626830
1926892387
76283970
5746015
1648849037
1100651275
1337963218
2095703811
326923745
1783079784
262414543
1624233151
640006087
1066850771
1790774115
401963463
527938254
2057432251
1694987751
1448627569
1695999398
55184130
203360317
20121373
772347784
132920796
1398110300
918467203
1404118634
1656182541
418708900
1726614639
916348241
1679106794
1543948947
2055743071
991449712
917946211
1544982206
1435980581
359681417
854996227
848036180
341924582
910243405
475899602
1867740127
978712439
585566728
1833259629
1622043574
614504586
1721162430
26826954
1881490533
1905946748
211833982
586698297
1689442952
827967304
1015139393
763073130
1684225357
448764048
479712869
1033531616
1035888945
730101300
273769522
347670917
1400375758
149271914
988899930
588513317
2063418532
699654920
1745293181
1792669038
949586718
1235451788
384131558
962840247
34305181
1625359189
1719899930
10262086
310550743
1510550259
55496640
1808440321
1629463087
63343443
9857142
537509235
1966010457
1114992214
861654519
1911090585
561504633
1364129393
879680739
918246779
572042620
1908181919
601868089
961430762
780695544
982814564
535790119
1054140917
1266180609
1344362611
499629519
1912263039
107783577
687044569
1919115751
1999515558
1191622168
580928692
1580242131
1582493614
135883857
212709529
1444235732
456100989
348141453
1997300675
278877948
654618829
1406294128
2090934685
239670228
1793105727
1043014313
1904112715
1742438193
325018450
1382041617
1334813203
639036917
1940441191
849291750
1939204121
1105936561
647830319
394933193
930676741
749249142
708948243
1695497630
906750903
1672597157
1117665559
1951397346
126290197
458809219
106681219
265638977
219705151
2024776838
278328028
761729840
1829474702
573865942
1886716754
587215525
808004976
593808808
271506349
1786348145
68189451
928895401
1918956808
27472849
2104145084
181743026
1301441451
312898671
1341769282
1708253145
990103223
1386745928
1369665074
1907279981
1593215044
1791302703
1085900582
2014296348
633243358
1235396507
752920210
59902419
1779305440
1776908029
219545739
992065619
369999233
1814480514
2088080628
620498333
301026808
1487606781
1250009778
914934926
400159749
2015359184
46949440
844294145
1308076893
1873665178
1258624180
1435091205
1425685629
799745930
1971927670
982773061
1241714097
1240259673
1773878483
509379886
275298894
1861399183
176111605
1646524872
280851435
524748998
241125535
868054049
2007575059
277604210
1274521915
977386001
1615362654
1540229629
1349301499
2103483813
987851085
1154937373
751484197
2040132286
702472695
1213661560
1112626485
1942424930
2082733744
551591003
1959452214
578668638
1558714667
416109412
221338710
737547038
1181524575
1229329990
1040290208
1127942132
1040040794
1422355940
633168944
1603308197
1557054720
1033551461
1530824767
488009327
711147751
786272633
43677215
1305617445
1381374230
1758455983
544777591
510128379
1215248369
2135070735
1557926403
1911335900
2065242498
991864778
629213179
1012466851
1164385004
907984526
588265361
726094328
1727894268
838046769
998773187
1489299202
1632416232
975989620
1734176025
337638108
917449387
1381799066
1844736048
12248455
689807870
1209464674
825411591
1661886262
994568059
980985286
118235893
1881318863
1610937692
119240066
990508371
1407820676
1898625248
241804002
821003698
1728212327
939434815
661355209
1153122507
881807593
110100497
625478883
1801868937
2095540836
443357211
2127685185
1122213207
1376568296
1044649703
2056835854
788447016
1055914663
1629535608
941205827
1406971136
581594564
521656467
147135160
905862183
83358831
5341741
1236700982
46582090
693705680
8595753
1360267048
61162872
174517712
1107976685
137364861
19204662
788610839
620330531
1973846542
1648563647
1998619960
1401351608
1221452746
529223504
238302449
846226950
1777664827
815657811
622242021
84071311
688337943
1843283795
1841270604
2040008834
1582258241
1999345436
251518951
1014720132
791869933
195393502
1721916266
474338893
719220056
1570526581
1956876501
1004742491
419101593
1357858262
837053293
1133560100
514331764
959981002
1634093662
2068269830
1276152068
407305486
449813818
908071980
924110292
210610869
1632635787
2003256394
2107851947
305977538
302719645
1059836827
1685557160
1894988210
1364364171
1967016643
1159326453
721423171
1578682823
1991199865
538414767
39445464
1462075776
1526653852
1854741026
713737693
95700329
458071330
943457615
99777721
759622935
1593862202
25434893
1474314427
815035285
1315454317
1455029305
606380903
261971307
1830719478
276015240
131908560
1527686863
585598374
1719931452
777505343
893139489
1124792074
92190548
538422688
1495002624
255145899
482100303
151928449
1674185554
1678812833
1090076277
911703073
1161845711
1927874146
164083121
1926377614
1225310307
617192798
2116878138
353883245
399789899
10952145
920942437
7650246
1728051676
793138843
316689563
228690520
1127201627
2091952909
1958826184
1193209609
2135510839
2577206
1042207819
540322080
1362587413
1621517377
530024299
1286919179
167680286
2099814593
1522820485
583301955
516709901
352129254
1028040385
1997174659
1690974160
1704944271
1783216703
784699948
1906108282
279187840
2045921449
1382740418
110713768
2104055899
206781976
1049480861
1155014373
1331554232
664919204
670133731
611339657
1926129521
394385104
46557151
1229132834
793427493
90337550
2083795501
1407235608
533996083
671460523
409990459
892345119
1713697007
845838791
784443390
1470227982
1736658940
410186159
1744335949
551031638
1588565211
1371511026
317678496
1657478762
262108487
2035853843
367219347
1268101402
1859583976
48129812
2054892848
1060100193
391142411
1008301117
226718701
1182975114
1996706219
1944337014
1249773359
1667108161
725457604
1703301335
1313291214
553091578
454883967
1908076477
1395734406
616463946
2006719916
1018915399
1142330579
1399572938
1707295639
2059841938
1124421493
1381432599
950906274
180280716
323156093
1161457842
1177868253
2023080137
764097241
615428878
171079914
526483869
1619621701
1774618392
2037009134
1695693975
1051664668
257190410
374119113
1877061396
1034338696
293773803
249733539
1068886437
1388690603
545706992
1683334099
1137707376
50146767
727327282
1503779356
1463810931
1273697083
998167209
673587559
79054330
2127348327
1392278745
1038185320
208460635
489923861
433832054
307177077
1694495696
41761893
680166151
1811084766
1378873498
607088164
548517701
1103483491
849691808
1987713088
237349421
953449122
1341089996
155118985
901372377
394320514
1243075663
1025546610
132207505
1693922428
708968404
2134519066
1629788787
1283985636
1039233066
1296028315
446043336
1102575328
380553065
1525271024
680395673
1257630819
1743052863
212512048
639041414
1175043752
2129588114
449969251
798228548
1785401785
930131651
324792906
1464396214
1121073541
405900887
399482908
1250861885
1349769740
852750264
531386854
1855698187
125324993
1927374825
923220783
1340763973
1432345611
1053100378
605711072
929404851
1730455105
661436042
363202480
346333143
1846244168
1634368535
1998902234
748708823
791949722
1687089873
1190459920
543780855
991643863
1427483260
1303781794
1737019298
1063039653
1134336843
1564330620
1171546897
2116672079
1598005520
1218638119
346013147
335758634
1733360810
369228739
1800572073
1432814361
4710051
2109337026
1267565724
860153333
161348008
570680413
1898371137
1042907925
812981322
82172508
1181169347
221313689
1023267690
564245815
1091588533
2129823695
2125993153
836868242
349563693
2142624206
1170665682
235045628
873622695
962802561
95440207
1123955084
127927509
1321161685
268543814
1737837791
450841979
77866522
1265818953
1836768582
823425679
17250782
1715470831
576849436
1432621039
280953819
1083389430
1341065991
1993875363
840426963
771197522
1756142581
100077682
1936326349
854452965
1933994255
1368714092
167822171
232591378
1818885999
212349758
1589992902
682981811
583986456
1997226312
725407431
46297303
537341121
389229808
579536134
943788595
64543552
1258633438
122373620
125198435
1325544169
840157697
2016411060
287137343
1969803217
330032526
712630155
338047222
785726528
1731999570
980942313
182405627
1618724171
230596507
794927940
1505860153
548640324
384649648
1224405336
775473999
1096621514
489441918
714426947
1038123662
2090383723
1462814215
2015133803
1288678061
1385081426
1989058167
2130824891
1001047676
1579766078
1182116230
234199263
1549159010
1640149784
1040674726
729871283
1849819149
199640248
1573810579
1823470949
1768320788
2003304292
939521667
1109249488
690835508
825343380
1867604788
718513702
379455318
424140259
1212815198
1502300742
591865245
1134964984
488297499
2047252483
1014887371
280374296
472099467
1766635542
1487733964
205481697
896627148
1555963249
1586155386
1020485301
2073806080
554716811
1748062493
1825932029
9210413
1264743765
1244641146
425757064
1591345051
1807464178
1355748191
443157292
746345215
157570151
1407390381
1118136197
63422216
1856672524
329237187
617017720
599011874
180644937
1192057505
1592287988
1620802673
1973356040
1590889709
1139776054
985073111
1787622243
1026679436
1979227385
1875250400
1541684304
103324923
65266993
1097165930
314387915
819568653
1598682541
1908533758
589492969
762045612
120927633
611191819
1445393493
1086321331
253957352
1631877280
141033663
695329680
955087114
1801444176
1555971353
935423059
727544077
1985041122
131915031
1008267188
1716007167
2145282242
1658495767
235706580
1882675151
883920457
1605511364
1875541246
1488812504
1249387330
1810558701
940885526
230159917
574686327
1119630796
1996416331
685707925
1369350548
689610186
935775355
1176854507
1639684987
188845863
339947780
579298844
658565806
1953065603
75486747
906795079
239373646
1585152224
792780400
853184964
294108582
1622463630
2118526787
1314625925
1416474704
1363714161
1531423257
2023321268
2066995699
2134091990
1086580442
688741614
1695858313
1049711583
869881468
793155726
1478379181
451119398
1250157828
15196921
2124717696
534665933
330789942
1302165090
1247452000
1248359639
217081070
885799731
1765321437
1486968329
1257450029
1339769499
1954236357
1490964455
429122340
1595444318
1646393883
78597950
410975603
1180307985
91741079
639396793
1092345620
698096676
323921679
2053980424
1271044355
1627250072
716525188
1055592067
412983690
647845861
1393760477
1362010044
313562674
1341360240
883968178
229309500
2040333805
393337721
148195905
1548083271
417219588
1916922176
1523149359
602864989
827670972
690518543
857346756
726073636
1008562259
1789710855
716411690
1032284043
868461626
1338328627
729050484
1073484187
991440499
1399461792
1342450735
1031775723
1190430503
143628547
1691795899
1250671087
1651417128
1764268514
6647189
93175991
991020642
1811028853
12987168
1548862490
1557577007
636046419
2028644337
678683831
1672730568
393006367
938459525
568959636
1790843824
1680489670
419859467
399764611
653552458
404294849
849338523
1424685436
1710077867
1122213139
1201894082
234153881
381893400
507486330
228290595
903357830
363838265
584501598
1860019500
335192660
687657844
1652604247
1742417013
2126431530
2012694212
900682141
2061476903
621751931
1120098993
1158549361
1974005104
1594507164
1141520582
930480227
1751150940
251554543
1805212030
1333183041
899608462
822627576
187495891
181789623
256103814
1354992507
482247239
1636141120
67705669
966753985
2077241499
280188081
1977395881
1468571989
1095662075
1907401482
1764248849
1656211437
1807790558
865402717
424747562
446177930
463576941
1771826012
517447080
13960219
1842946228
1063185131
933301708
918581948
1685050279
1194121430
1779673558
1415807003
1471531531
1038057969
1204692863
1235839438
406143467
1253083782
82041416
389448138
1005218099
816749028
1822841124
1838931410
123283278
445894339
1965403236
112775322
2100948872
551451549
1320158437
1446717764
1570151244
1697458876
1287256390
2068790389
1062227047
486468233
1773685988
783332330
1965512563
689496697
1871986199
1030563609
427701622
1576152521
2055429081
2043247305
1781563194
1822884225
472638532
1759185561
267841128
1796478822
1495182243
1418041331
49375379
1289446107
315591057
1320092408
2014318865
909315216
743788441
463063701
557081419
1820309437
1482311528
1719096537
201545029
1205538154
46545354
342032120
293699960
1808240957
818609115
2132211185
313678169
879934816
2115798425
1506530917
747855676
822503235
238915682
2144605556
535587116
850029357
1558822279
1839476672
1603136202
1794613522
1355170694
706257736
297158477
1270683736
1336026430
1860873858
1333210249
1427676321
1403973444
1818548487
252965958
1040417198
624623481
361251751
1819414277
1721022317
1687572952
1995686090
1825863283
1247356643
2078988250
872264932
1765484300
876828153
1626428868
1653718597
2095030950
1154700151
1116457410
528688496
728202001
1849158580
1450072455
1512379872
1820713908
1632249108
1998571770
2132385171
1759857713
23331729
582645735
1466463620
1985086100
1412666715
787933424
571380291
1195302248
97208100
791203731
592935939
1272770133
5275765
351774163
510750299
1897872347
1103726483
79416184
1791836510
1008960519
162246167
713632628
402331938
915998383
720028906
353397421
1473568420
987649878
1181407474
933207542
803700583
1823422333
1825912444
883656818
1076622924
224098644
636597893
1986683268
1044454156
1621092741
516248174
1663640563
427244414
22692291
1188495377
656695994
354319059
1399923363
1880872559
500017323
61405899
845747838
338393446
1485200852
777112291
306158260
880660209
418985472
1511629270
38089484
1653799407
1364928377
1141529739
1607435084
1476829111
1560078322
1540507516
146567566
632255372
666236023
1961373163
64966830
1678511003
1657937423
461976392
1603342904
1985870816
843751812
872510080
1958510804
1559510131
1832109171
131098272
1323270885
1111872416
543685593
1700403958
798647348
1637731200
2056886993
2079728505
2122721333
490303037
622069879
659381481
1948968185
349817128
1284865453
1779922196
1896817801
1290369648
1103776923
1768504086
939085773
2037892208
554872155
1323612105
748429411
1198123600
1566315897
289148306
1174870849
157537256
1509365230
1066934589
374608516
2097740458
1936900304
227805507
522891316
1884724552
1873188925
43927479
617809888
1710767086
1228145693
1487980708
1336947042
1922522390
719868064
1131457389
773581647
1816631627
864564506
166122163
247219209
676327236
1118691452
304233703
898387410
1790075157
461541784
926229530
468768563
1441978083
440185914
2132665937
1045573288
415124697
225150880
122467892
1876159507
1244874222
2084130066
1133974219
1189331760
1554811213
1055718761
1955203009
1937268239
1242506663
1326745637
120338028
838418153
465354283
417372429
1633723614
334015172
862658114
1599792842
1933268702
25729856
1094850166
1900022019
1052290575
634632620
515940242
2087048839
1684574787
1749245984
1426737156
1102531494
616456631
771466442
1750984666
1139734698
718710947
1444309851
429300824
1197012935
1587782347
1122402243
699927775
419785535
1771143783
1143716024
1252456283
401900525
164856241
1548820682
1263469466
1659178901
1168816567
619588178
882303130
1502514934
152552385
82044904
2007214068
1345311712
898113867
2089767034
2097973928
1752901612
741370822
44664711
1472185599
2064185919
1625574802
1183789377
360307461
1486493183
207438188
717736920
567287023
1787977932
570497936
1824919941
1877963477
1580540028
1046042957
888824678
575697202
239847893
1485584815
879770515
784446884
1258313311
440966506
55551761
139037271
1876173706
1588965228
633063510
662688388
1807505334
2048349435
1923572052
1562460061
2005717203
284714370
307783252
834456564
855284608
1858841575
1752405827
813465601
1084157994
2031398303
2139693735
1512734425
1032042991
222903248
1916489689
548624707
417506462
1287441115
1480077447
847686580
1558164131
319197944
1801411599
139919514
1764252828
276003038
1804382480
383385093
1954559432
1127529705
1033969518
961141208
1650727830
1327264985
1552055136
1619596448
369945430
2094582367
1894471481
1307148345
1815789712
1992230194
1191437638
532121927
1766964118
710367579
1591534311
952815135
1903251167
184189222
2131069486
326957264
206509769
1257381002
2123729995
1535632643
1186870807
2108479859
1847858117
963382106
938229126
1991730203
1564790520
220214667
142383515
508239737
876872140
1827371997
365660271
1566811454
2012913864
409634675
1807849699
812387850
1337160296
786505870
1405136930
1622475274
1262107161
1528365467
525572143
1510248731
827189677
1311699796
560534989
179360334
214883508
1305424336
2030274336
970345876
1092753808
1233262643
1684408833
1079716455
610442489
1573524777
1273506258
378546585
2014948008
1660151553
263788032
828400653
391588138
546971694
1677418632
924898419
1394803533
2113729237
717374272
623945233
1012961848
175064518
1134129010
347819616
73207838
3805456
878732031
1712155749
727847496
1870070006
1600276211
923627832
1724189620
226714369
783505011
713625650
2114770539
952916683
888982443
724072270
1491486462
399858924
1073764210
2113425260
364955019
1434055744
960241218
630948985
1124856045
1535888857
1966620609
1213584772
992954505
269356321
975627190
4205958
762633867
7268421
1386205475
907526938
205525653
289442957
1902152842
1681457291
1795773237
940722656
2132409813
1618425174
1287121093
2016086135
594845218
279055577
2098382840
1376125760
1989422976
917098333
1310812915
278056433
1216608660
1316186717
1953870971
1582931974
1343525075
1217216642
1131928109
1338304907
1523852335
1108722290
887969357
384905038
1139430367
860147252
1964237386
1619275473
130060093
1797838844
516520206
1747733231
1048574763
273209887
1767530775
646529060
529391727
1123814974
1135492794
291446849
1817158032
1734896549
917319290
1108645721
1084176751
171504122
1792403228
1973253985
1266237809
1144829741
1394467889
1007848773
1519222753
1983889737
1230280792
1431813109
1870331373
797877784
1449305803
592536043
1168156155
246805266
1927161493
1229587526
1133210093
1831755444
1116531783
55133230
1261105537
734445414
663608412
2000493109
940953759
2126302442
134366525
1022778001
457589960
630564774
1127236054
421102169
1742241038
199698856
423044066
1782893132
1282631209
1700986400
848225739
248284301
1629815479
1888780978
44803348
344899519
563824638
685928037
1933452491
1400845312
1606583582
1367687949
464148413
648836807
1928482980
1749255392
1114436080
1319073528
1676804013
937736973
71894085
588661213
910009106
1869363117
1060543987
423300764
856985208
1414309913
1160476195
1184404179
1123706362
1524985175
1693884358
1881972522
1853076765
700103748
92815985
1612317403
250022990
1224312295
1646157064
731560030
212576143
16263015
1810862127
1173576133
1064213736
797237943
1879896239
877190346
574067258
619912773
1582555405
1901696783
209058630
1727557062
1885926474
255494742
94363884
143286880
1976883291
1750726889
285945493
453911229
880560018
942162394
2076870748
374000382
449577922
1055392996
1182181891
1907332560
1930549274
591826754
955075800
178179050
1570480956
394104730
103716211
1485733056
290810289
1591677424
581044961
1492123288
1086287994
734839943
254547053
166671983
53829227
1832616955
1604124560
1010477312
1218406268
100937411
723685079
2032489113
667319843
258130632
1636110215
865289979
1168412286
858046540
806942822
2000820787
640270153
1495783174
896405460
1260261554
1829748140
1458166293
988092769
7673700
1869876771
118160479
125111617
838370310
1964140430
700666998
520672724
1117691291
706221334
778873176
1711183254
1033169899
145318037
157386387
678524416
227823842
1800537291
9607228
1897332190
453502992
129607551
1683181325
1805184657
2107092761
1125473245
2029964707
1114942349
247985571
669986007
1765153673
8988609
1350473371
1056747286
1872273947
2057067595
1130297064
719166385
33026235
625034893
1980616516
683372956
656918722
2141679106
1200470842
2112037105
1135309378
1677521777
201691636
1687272569
279009277
439101012
2086766292
944583640
460188535
2044568460
375394474
1950488250
466014553
1019738943
1404803933
205479349
551507457
1517674432
1682046597
1124679075
228010398
1657527074
1607122803
1591476661
380396441
1287032205
840767425
2132274437
1964101694
311063520
1408681736
1546593692
1101694007
1035875814
964995540
1695458866
1993062520
801668154
935205662
2069575929
1594224472
101338747
2134121265
33257717
1205231650
1791949402
738541924
126344535
570534865
2106228900
1338471291
274320136
1350097031
949980364
1129866631
1645391597
1103730454
1528164897
2074469190
882122852
255512040
1623896758
228515741
1384254382
1071017507
2076347613
43928767
2106057566
1958842292
1298666101
398507233
1488575376
795071764
1318995585
2142620319
764095443
285153361
1773192048
1069434952
368204039
1719164608
1095395674
1168652593
1886685275
171119978
2075890822
1572442460
15784037
553620877
704174970
1016774066
1126483235
1983770647
98260241
1651635409
973246556
1047921330
1263232806
830492313
1897051386
1321587657
1545542774
733062323
1933140278
1655125668
781517520
1739602749
744028288
1487779794
980718063
1865232404
23764465
1644024106
821893376
1563341881
1690683037
2002675281
1206662513
1012206342
1248842595
31819992
1074057360
1378308984
577549325
73499785
329229926
899225365
1697222844
901723018
1643009050
1142530953
1211792433
1674484448
934931679
1100884581
1606692553
551997022
1183193711
758622450
1124780056
772414714
1864483065
350591182
1086232849
1179354419
1020145392
2021025910
1237317371
1733718306
172348036
342276819
1999836404
1847180111
168523908
986738753
1927079536
1572272557
1334514150
832206426
249694656
1777799985
1052050071
1647992827
69253657
1705319203
1943861104
7915056
478071146
5273119
1170556059
717844499
10789767
1310148019
2011155339
1743274642
1992185741
1731861724
183331313
1250687476
435923624
73006158
1447358226
1830791353
1890071069
1466013422
875207307
1687421060
1221883215
3857816
264315545
981033643
1772689640
1603392377
188563946
1941157838
1906118592
822454951
1092931289
574165051
669505087
1095313445
1401051201
2104233111
430486539
1137922110
269896945
2109935009
291243670
1054956104
1756277104
2106404126
1364693690
1001057756
1525558800
1774582988
2015813619
1674159607
585899433
453578872
398498294
1945427503
943031165
2144750698
1320024855
1867695758
483983706
1450704674
475872865
1170194313
1917199957
1308344452
939006598
713883278
401165487
47127223
1664566013
676821653
1267531824
1823537681
147583756
297279394
1537862758
2026431920
1880653906
1169050551
2012107459
869597015
1846604705
1506120297
208013605
360696827
1027386713
454543843
1472987091
789496728
217189737
2053922492
363745189
884648504
1644504882
1591078895
556650771
304262988
289569577
89076635
1698838810
2003523208
1848555817
49816339
1133232238
230303719
1050970737
850685709
1390105089
1189029922
503932002
1309424643
1924808793
85792894
955409040
743450236
828015636
622952244
741484671
572624553
1702396590
1163753566
1483263260
1050684911
634870869
2064665872
625920816
714994162
1948303896
2121585839
2115239290
962208032
17912897
883072088
1112252356
1231341483
1677363410
1590941559
2097043875
1735092926
2009274742
467736697
1838895208
1003488570
1269758377
1373884431
1285636503
655051808
911725924
51418703
939042031
268122792
492771151
33176232
1494734654
1247733371
1820489297
1854839769
556419939
585145261
47975582
1581140139
1704183391
154091934
221705638
249554932
961060916
2143815299
1484878965
83912884
362024444
1815172252
528851391
2071001774
1057322316
428346640
858890778
319016566
1365099993
979373481
483943569
1049140613
2138430310
1981348867
2113136800
2017065663
1513547994
283662938
2031226019
1659660960
1541269807
83485530
1538581412
309347229
48438107
1848061657
286233659
1404523950
2046722869
2028445175
430489206
1852791768
551711826
406425319
1544251893
2128753459
1130701886
493214180
516914352
806149073
1794262152
1738446115
1549973629
1258176754
2017305944
1083842778
1696285196
1101973716
424664892
510360479
1815916182
279031213
975570321
1777917680
683186812
197205338
1010655523
345088809
580110128
1745232287
327430677
910453666
435732981
345854186
1565030898
565615560
757141832
995706334
534629964
1365119472
2120084586
157540414
533934793
1293823175
464091230
775900295
431094679
644421468
1296666239
1346884838
895399759
1814453377
959253293
185039108
844439962
2126496944
1959568400
1691110943
437787907
2010478748
796411280
101885941
944682467
1748659796
320469501
1584662547
774319094
33168718
1368872708
1206638309
817431696
1531476749
286946494
576906144
1614751147
1381842598
162228993
1318235282
673380190
962293111
715348204
1618046752
1039240812
1418080069
111276465
1450705105
527687295
1545857714
281973690
473067100
1581446206
512797020
1716381371
464282821
424753120
237028241
1928659410
577397110
989968251
2039797159
946018841
1673570935
1820751922
1694497684
1523234940
1803095637
761188930
1948341450
1456699397
1624796417
535744975
374460777
1746750666
188024787
1648927121
658982353
806244634
510564669
878771491
2131609378
414456922
1857631662
990358463
1991790461
1067557238
1212937228
1629290783
912894409
1758631010
1218731315
782068090
880191218
297621903
1009755276
1731983979
612538732
953973449
743090292
1617235429
815208784
1310238326
1990834774
1084351503
894964079
77346049
2019110618
1081495030
1570050666
1723414665
195540517
250699544
1620635647
413864224
1365998747
709503117
1371055375
656182516
2066944559
1325497022
1589804816
310086951
219356013
371306312
235836229
4404447
1390528872
1968536659
68254463
394632939
231807502
296668541
326260382
236854545
746119234
941008684
1506089837
1343552756
813798477
1417613464
1848256281
1927141159
977333278
1796212023
775166856
1379493236
196688644
1688760363
9765961
1151590548
831298352
1915497951
1949548908
1230563048
1637145669
1614288408
1969929420
1779821241
66141533
1861553907
1783686680
1189357582
1148906361
534980144
1645082213
1649615694
2008107837
1838527597
576388528
1219276645
256837779
125404833
1097872887
348879914
1339616964
1977487507
566304743
559754283
1905756451
2023401311
268953436
1702425409
1418496791
80266093
1933643534
261340399
1880424423
2083277531
1901618602
1778047626
738804738
318956392
577257741
1881028911
1514914921
1460882757
1737229106
1007886396
349669149
1828046057
963044929
400062415
1434418049
1588489564
1168118078
101029536
833589895
1087554148
2041901842
28088417
1033936698
26415999
614656086
89734203
932183546
1730217154
671688252
490031732
1017906779
420223650
1149497339
1618707319
1854292448
172837603
1679954402
713168229
419196231
937072573
1626711767
1271241463
363413561
1908126088
618734457
796762386
1527643487
1253614008
585214701
442742190
1522912137
1423670240
288861000
863370622
187946267
2132679043
1995358502
2006864483
909979709
985455397
241558738
222751298
1740607455
80179922
832101805
621118538
462797597
178828953
2081160937
816193532
337301078
1585347236
156969868
972962448
255672969
305820584
915219235
118593125
1632812665
379920577
258741571
20023369
1375579616
1702608414
407142040
14667299
1888854790
1275215531
1871400015
811461948
1923317181
495079288
1376536865
720508892
270687304
726687838
1600246064
1460313220
911627152
437237654
328650265
898161619
1395257153
168725342
1173617549
10274358
1747155527
179512395
471430018
2025448175
86183570
1997735924
1134920307
642702847
1077570978
602745346
1808384826
587767322
957325605
895494145
1666155445
764011393
861627051
81103555
1856794917
1587572230
1429490700
901451843
1558744189
1327541049
452448138
1908604636
422995348
1504767016
465696942
1132756644
1916707051
1676485903
1183118233
678755506
255836864
1047277995
1357995488
961778708
239289463
860857666
645947127
843022565
231272195
1193746421
1058047927
835885766
1869185380
1059993
1638300482
951637599
1880202021
991668259
2030198583
1230884851
1167454619
807513938
1155207986
23682475
1216465784
1078793282
1538273910
618932742
1277216184
197615156
507763354
1425888729
635756297
252595695
1861041368
311042686
141151559
815525348
873788916
913875962
1031182468
866789104
1716268732
948861963
1971224498
1962598303
663716785
1861000006
1380066630
716022087
577156547
1727073318
89260754
407619608
884089532
305120549
1381180913
1146369837
857146544
1079738996
472033
1018140849
1595636541
1092069601
1111012964
1536565979
2065914680
248262679
1775021924
1183835825
1017038559
229938214
794457499
223913597
903581234
948097227
936040625
1586508671
772429764
101671635
27233657
1010848905
1059622900
1773097581
1017373276
1918973060
1990205945
166282827
619166520
1302681591
512620439
660774129
1426445847
821435322
1119896009
805146395
584472323
740932413
1973258556
541153841
2093915298
513531578
1313178998
524645069
1701796990
1014083928
308067951
796442199
356648513
2104655733
2064905213
1623053787
2064019956
276684040
102518254
645222331
1154601491
1724404704
1213814076
1311707769
1409282359
1177000376
1094824737
299609774
2029499891
299322999
989837920
1651949891
316927719
490685060
1417852671
1313037763
849438588
1684292925
1741817417
1339261123
658719543
1909226147
403896207
1630767521
1705943793
163592887
1876063247
1622326664
200184000
1727034851
423849916
719442177
1409365035
1823188290
1598234749
1199602346
553602585
787103651
1326710713
624102634
1822358988
278640614
2145423700
569972959
976407620
2092762038
909571293
75372581
1466302862
1726064964
1322138958
343744326
437731268
1274566119
352752031
781228048
1976723589
1546910755
1723143296
31916861
847956024
1260550746
1206687088
477479850
1096190668
2065287132
1318324234
73592806
588019770
1430564092
381404453
1535061181
264566705
532152189
1036161631
1808305856
224353623
119106046
863728260
34571855
1716288833
1501608447
94715528
636931995
2030012579
475837924
589628567
212299361
595996999
927234908
1905537371
363966425
501814854
1639867695
1892908866
934556845
1763014726
1512405675
225685533
2088895347
254883150
670459003
736431056
178299660
1297747398
1273818073
1669245376
1008155772
1576087568
1148911712
1368293514
1755825516
2108951759
893535913
1640185421
1403728572
1828942787
1280912865
1650518267
468300302
433715030
809799397
936461923
501738650
1309841720
1437520372
71372156
1866617134
817938036
335912151
488299674
1942972026
544893914
742853006
827390942
190981439
1737869912
895968370
277275595
2032491196
175829639
98071076
340496073
1806242446
1934295611
970669625
1102418051
1994066376
87914329
1650815209
1389491840
1598236698
758437068
948121168
1953951820
1207763590
1412140773
1698593670
640368586
721905223
725237634
104148366
1324577207
2107828709
538452430
321281901
1123409164
9996361
1679218474
685797494
587623539
2120303294
1320842024
35162711
810233221
524798692
137285519
248819676
1665837454
96286201
1325082949
657543728
1322583455
322549095
1467286434
1181446282
341371592
136469246
848516573
255343876
1884632789
659349815
1558379966
311643093
716731277
534413074
226327887
1850493170
2037740
1044562252
402849453
1488795309
1711378406
1200057727
867737565
322057221
1560480957
1739221888
1024198428
78367372
1504845149
1184806985
232603647
1791280347
623644202
621633430
1410326109
514100437
1949569579
1416068827
1560570837
1611076054
1416573510
1943949050
532355859
1887647481
1955989066
368719553
1719714973
89704821
898446456
1353311664
1411853031
909049483
1601550896
1002599557
535398033
323779179
1189477566
134844843
1178491595
1978785212
597467121
587379194
334991710
1772084216
1394485390
1238911818
1546772134
1026677256
1053713031
2144999216
1488219911
1591088289
506892972
321477804
662821284
504122825
1397321205
877413046
259743158
1257505751
664132227
595667516
823617020
1783836447
1048147839
415961274
122443231
1507756221
562294111
1372584557
535862513
1215060041
1633420749
448947206
972100478
1373293207
1586990267
900644349
48144105
1586679737
1796667365
900066646
2087984566
447774965
362141650
962451341
634756026
1895436247
373362385
1795224418
1533660830
1911438191
2084819636
1225122868
2068765183
1867730803
1767666711
2114460457
998988649
1490004430
1504308972
1941602994
1111277413
238340457
721633977
1462579161
1998838968
1749410798
1346998995
1925127276
823187766
685966479
1514540684
339012222
1355765238
1470214604
1086628343
730705078
240378707
1207704551
465333485
1766767174
873184703
576705383
1165427918
1629456521
1062195470
1233454766
734493677
397315337
1545340380
1503086853
1736585617
1761093613
1967903918
1188618317
109472507
1579718196
431825712
1300863782
1305129697
1483861023
1104832440
1962553333
368902795
1750013804
271390146
1540694580
1181200658
1053616427
2058965685
1539715422
1458318460
1620191377
1644425466
1321815729
721713462
545238186
1975760211
1619663874
81558273
1776385893
1717494480
1516040560
1085539696
139069215
1165364874
1081764845
2111484585
1699756146
517815491
1665565515
1404470618
579457544
1048855622
931932386
778457105
138059165
1190099830
1555459416
1873864087
2001844769
788638651
808464157
1980895573
1735257881
1962430072
691228798
886462379
2009204152
1335562481
2020636257
357989839
1003629468
1707057310
186142252
1787026078
857955631
392347457
418339726
1427533307
1159059356
716677061
1362448270
265142791
675517269
984516961
172549788
945132296
1323025868
328451348
202460760
1249853263
1200909508
1032310956
626398278
681639926
2095767329
1269947504
944675836
889972864
1519151219
573410836
1255284028
766095417
585099895
1138036084
1789995594
737362189
617187208
1546148131
1591852575
1620119747
199316707
548594270
709284610
1528185135
863376613
1349546270
1425834025
1801947099
919927182
114446479
1160880196
1803476654
1869573667
1260766170
683147299
89979957
731376103
1010614558
211031103
1377408003
648989274
1935275690
1073035071
2082692709
767047000
947984214
69169384
1608575284
1634992954
1701604882
1391444758
2063806352
825274717
1535687286
834928843
1408957176
2008177733
1014519121
380578990
1612843620
363250117
599694460
1510170216
1346962326
2067745618
1934927637
106574301
276507256
1286217845
1544045122
358923346
820568582
725827683
631649548
1206651914
1527379070
796304678
1511050337
1267412287
1730716361
1164733767
1501802531
1221310771
463896159
1756892724
90570312
1080945683
409732988
694390364
439070789
1321550663
1846810364
1993328520
2145863279
3318740
1636044319
1661120896
1280097419
1508182098
1640091314
1797043143
1745274436
371832713
1056471793
1338900402
1147097950
1404371580
1052573335
717550369
1297898212
460098160
985882238
875463415
1200746942
677122036
206950661
360819827
269132852
1235077089
536780474
888074285
1070013496
102710070
703973760
384619565
58068197
1582017422
352550575
1232760292
187000465
533005022
1789414636
1188099366
1288557411
997476555
477898371
1532845407
1874426732
1851433363
1138043072
1559951496
367464684
1370215303
501689287
1736974677
1537877137
249255434
1068309487
1561193792
1290387945
6612867
906827970
366208764
981357352
2017045359
63463020
2128138394
1229966846
953864413
803730698
1531538830
1207248656
1716175005
1551313298
2007913917
1320554342
1344131948
645713235
1537855133
1760556990
1980993682
1564753730
1765715545
100621420
214004655
1881619269
1589200242
854481723
267926262
1193898790
1517507037
625577419
481082866
332852749
1305212896
1788620600
1548569365
83243441
1053607396
523536262
1066176159
683618720
1309982107
1643225159
516620390
778569835
818046601
1375420577
308796013
553154363
741730444
1046819357
1969395371
578104890
597962120
1323223999
148239882
529784068
1838419090
1336919957
385191343
1766394583
1904114482
1919114722
1079434830
446740124
2078984208
1067625105
1315893625
779272003
1233116525
635394047
2051899427
698618986
2141424411
59741249
247374240
1137028566
593549529
1121733970
689701119
16927824
493772853
398636282
473340663
1030488484
2085465995
818547965
484574645
987398382
1805431745
764328904
1741307253
1470838535
1104292448
1971562650
2086468530
768879202
331226257
342548308
1487902047
1994040220
1866948663
287735120
1449812152
845061511
889135925
1185080609
1625465734
839646709
37977458
498809718
950798874
1457689816
1003096777
572074533
1493869708
2028332494
176917831
1261497866
1473146288
593868632
53057580
1973070311
1078024485
87059438
973553906
1881801627
1978722656
757080501
879614566
725944204
473714262
1754503836
2033629006
136009128
1404046091
1518595408
2039673620
2021561654
1448617238
654834871
615138780
389886199
408017168
1479981266
921296241
469785574
302373516
1853433519
939278346
214850848
1033115986
1602039887
545470152
1383212089
421138455
471481785
1254932331
1546200412
731683426
244880482
534513429
1243118997
444486410
1609334905
1681877962
623533910
1368095407
865485690
508331980
2115290703
398746940
1861734001
1232814841
1684698192
657420493
168902787
1756949818
28783741
2115732487
1421160552
195846342
1137207468
610014110
207993838
17050878
1684200670
120041796
338387031
973588323
1137107884
1516380614
416717581
1371850572
1988344631
507181831
1765626162
1011951376
372979719
2083113579
1260716130
1488686728
1477884636
644924243
447395585
2053285343
583953264
1097790625
186242020
2089578292
1497611726
506136633
1833078573
355903676
1305493093
832538537
1887521366
1647916957
1435084200
1014082583
1757915144
368286145
970732819
47952602
1025011039
920543339
1375492801
1152630052
1057433867
393851386
1557175873
1503147437
1290576959
36820066
1192547512
1835712100
1168186059
250789890
1620548708
1432528811
2108504900
910407856
512959030
1444933183
318959414
2011427046
1749167265
2001191073
762243970
1359033338
233992471
693342019
1863583968
1212258252
1911893836
240885895
291595183
66664351
367990354
650522833
1746158645
822408625
774402071
1994659655
1157025562
1994606217
262051352
1923347892
2083290612
1338245690
1152888211
413461750
301817483
1500004012
1335470975
638704896
1748049015
365638297
541434226
818817475
304795619
413998897
129519900
1033701954
1276548926
1228489335
2020673749
336354855
1788474908
757060028
803194883
571215054
1972895387
614267777
1935387542
893053596
28983567
352711202
1583522084
672278546
1099924559
966065568
1459840214
1563969462
808535552
810391110
410174508
56925177
612434693
1525778099
1659710224
542920204
221136738
1377834544
1126528965
1236397081
181831361
1926773501
178395038
1041268433
380615825
2092356616
2106157571
1106978928
1632556146
1231678561
1769893574
923421345
372955707
1542587452
1280227385
1557083381
907932193
1617584995
1750247551
111631087
1116019143
858879158
528545335
1374163472
54505272
678045333
760641386
200005798
1049608765
317675121
1523791734
2141856714
1383869430
1945256543
250466687
1319286140
917860228
1251804102
687740565
1225095848
194929148
758256029
1639970792
1830810240
2083101355
725731781
45071599
1312365376
1566354342
1924072663
446725768
522512806
527049203
1331408652
1905126287
2096645746
1366510848
1601596226
1556763864
1516672165
706924647
1015168206
935985665
342999178
1014037204
1666267635
753716543
1161155898
956491472
1397442058
617023344
1505303281
1505059623
796513254
562734342
1137294702
1443144375
569487409
2136060358
1494350440
69317858
1548997336
153816358
212588378
329696912
1312701028
233467533
815620154
469444770
212192708
517779777
1355181352
160965180
1798456939
1705077160
15266203
1249871745
1926570668
92979322
596955498
1934957254
787783644
1208260372
1071661068
1940632608
1017363699
1654912098
1878369905
1362571812
494945399
2023733483
1252004139
1186214420
166715016
278108807
1713317629
209096654
1553279979
311322932
850110103
2108665390
854976380
25991964
1865772386
1050511282
90902661
111157426
1661208060
2096334392
1117003197
187072882
1392688394
1559110513
1755723387
177094494
1503740225
581062949
688944512
1934394391
1548863662
674867594
1494102960
1640240202
1372438215
921462619
1272994083
922651832
1751776102
1638540754
830912709
137946531
1541636200
226650548
921858395
593772548
1848492168
1694363900
1791645784
1742469397
2129357998
146393793
1408920626
2041710122
693816146
1756707033
895962798
1628609159
547263940
1323521630
742311641
1986007575
913071940
1152485548
746474271
247997982
273252961
575912085
1500025806
875784662
195008538
1070026934
1438856679
1318063677
823227733
1822295914
1775584319
60354223
1536799095
79785484
1128266384
895083741
1612428562
763382184
485125953
1859282187
238047063
2136388439
1264143892
959931082
1394005159
503447435
2079037935
1131773112
466863455
26308592
1804957631
2025091198
1269168970
2017765910
1943142332
431806459
941318145
841545866
178591911
675359952
472787956
1954960208
883317211
1915425994
1475586945
1682779968
1848505563
1311634982
444960259
735450852
987539473
570414084
1072610330
425986735
1490532747
364474929
1023718679
821733670
120715316
1727971786
1731622441
221847358
1696253631
565220731
1048176730
1342889978
697052586
453549377
463525487
1293886880
1364260361
1730194315
1165913011
87570856
1666960102
537280678
1936079278
2055439518
294151166
949706578
732808957
1531668125
1174386593
1017489731
955884759
2037634918
462960176
1250738926
557780470
38981443
1370163832
1114177488
495127697
1804957355
32990496
421746523
159393984
251862595
961335092
1971822567
511417922
2014248929
299205469
944379057
213064596
1934214783
268030130
1327571039
720111419
14933581
1224049927
909406837
2077052590
1620151459
1146642263
1380080363
885832836
104976761
399149356
1492938488
1117312647
1681460739
1854806495
1279030466
2064139232
406877809
72786013
533895168
1152891821
784025925
355448099
2026759681
2023717624
1469239210
1649120638
272634407
571032258
369763879
766690347
580747805
91217727
631950423
1961735530
2012914038
2129736845
60489096
1021411296
2022145817
1427887797
1154404573
1865979824
1808445586
218179074
514138465
466653099
1883012797
546633564
1218526942
1724245308
1812158913
813940827
588408079
97964244
783455654
1724403492
1469709549
1844846978
923561551
1063913594
1973527653
872881824
250106830
1357687973
1576140513
702247464
1920892566
1981458358
633031999
1789663943
2138688458
1727194628
1921043939
1483105968
1934680537
1587753859
762832313
2101736727
260545489
1620582825
1309413342
1532281062
228179673
113997219
1616418213
1837773614
594539795
2140806765
1435045824
2086812867
1952453423
25867160
422686138
1776646447
1775870924
2139978462
1473267291
1060853840
1375714294
1348400913
1472671694
268390664
1234245454
1205206472
1061347475
900864872
1637842137
1896240695
513496831
2009068290
548891201
742448760
400705891
1790238887
1916340492
1813658320
24059684
727190884
1304652368
683740090
1784262764
411507779
1538460404
1628220228
1962200549
1355451615
450142227
617444553
209293917
2126259427
244132751
738693601
271874429
1769497530
1138251710
1793151311
665141554
1282669323
111025071
1647183098
270700893
741233333
1879091202
547252349
1437756406
861540757
157522640
12553997
233334266
506769618
386759548
739334682
1421518576
1474696516
946110346
1268610813
2019471707
803287773
1793562352
311944663
1918825294
1935586627
539279309
2008155998
20586061
1093317614
2114822914
2112435044
1862092725
471755451
204175499
1572460333
1315557590
314506547
2136159085
868227852
962074482
1218068642
144373275
300880228
1613229543
1209699890
57790082
1822911651
53468000
1101700317
433765170
1561771375
1010574363
1059218468
1961621062
375928993
1330551126
1486227040
1389595318
862979695
250622562
566215371
1656893340
781850488
965045307
1432219458
306015650
1711637456
305557942
905837530
108661356
30765345
1495010308
835550004
1333771515
1793098009
729963335
287979244
2046241273
1007142608
1043486224
1439320035
2141399081
949896682
1356010033
1920285230
900090998
1449785566
714331275
694629790
987086389
1374117457
1701833227
697774488
259674993
261656662
1182615301
1899572802
1795224835
1028186654
1591144450
234190693
322652981
978191880
835987960
158199332
1811001787
1173339395
576549430
717904885
749171624
1329531747
1917861644
874826729
630345842
29751216
738363356
1691282856
1004947305
1318637897
1595348248
1334411211
1219931308
963771946
787716404
2112274769
1288537225
497111391
1246334983
1748036759
1996105909
1857546487
4384763
2068691282
1232614387
754554107
1224962311
1010296550
1043314247
1572652169
1011881655
315084437
548385233
1409416605
441245267
1671691742
1877204513
1974196660
929214723
1666373683
2024191341
1843432742
1300097821
1921401407
2104543251
1698559292
1777775617
1574589214
646338865
1688808847
1754537905
157290294
556024544
2007150550
691738011
1651321471
1129128624
1999108279
1861878228
1749668443
1022872861
508278455
474107073
913670098
1451231882
634224785
1228971062
962319036
2002426721
605688612
2120538637
410153579
791512177
1396512697
776668770
1725495770
1049469567
644706882
1599458995
1437853714
599951200
1157437480
1315696076
1906023303
2064752085
278228353
828986636
1721259067
288462212
1355361418
552934414
1547976072
1504122855
1982124707
378353911
902594759
300663803
587634562
1421410443
1605001139
895513197
1218898698
2087939839
1460491732
86753999
718961626
66992006
1024410613
1246096967
87475389
946773295
300654935
521332107
1482826787
1818563222
580040336
2030809996
376994192
1937810065
1158799247
1511533266
2039303096
188686360
912905686
72997147
1198815097
1461395208
1183580865
1112097852
572155249
517518300
2102909421
1344695615
1138018476
185728008
93404022
853384825
724886712
758410881
1894309299
1268874591
1107581882
893383639
1380958268
1050372479
1999996112
1354286637
971941241
1311972864
330320564
1264392721
1346016647
462331987
1174704440
726633978
599746618
1342927520
2032870443
663184182
928601764
177344845
111029637
7831012
2092340902
113554946
875705122
1878863151
689568855
1395287408
842571143
382188399
947364863
244793875
1989461522
42583742
2099553651
204679521
1569492247
560292060
1215483214
1755289519
1765636101
874772430
179396486
165532820
1287608365
300615105
1059840453
917923558
673019948
1430161854
316665270
1770180995
1987007208
1396852501
1925384957
1029347081
796512637
189451921
277975430
1405388328
39981421
233786961
1933546543
1412255302
1461367619
804071886
1380242064
763648887
1884598340
911104628
1226617686
226490998
400341248
107190266
1651721825
271172949
862854095
1162037206
278417375
2104776629
2015638101
933115516
1659984150
29051628
785602727
467343170
641977284
690911768
464677587
629787739
533730376
88706699
534629277
845117265
961989459
1184420938
324858453
1175212374
1044441198
1009538524
577995132
1398557518
943979644
356139127
690414723
1446213225
201028451
1888588029
469858101
1125594102
739237697
949880662
87831021
1444228572
329599452
31351726
2039996914
1408833233
921276057
483256711
676259413
1575105208
985382350
1264725224
1302886138
141141686
176522884
224273961
1473671725
2091553144
1300211781
1037799031
2045162387
43838352
1253731835
1200325573
951120375
1901342611
2103652277
72316228
835331405
584239767
1893719397
1877694454
1957066268
776164301
1987678488
749871574
1110618585
1418235324
1685006378
1949142905
1733184297
943009187
1349052217
1826762541
716103390
723283053
493232868
24163813
1859535395
281828936
1063121701
1014340541
887364123
241374014
1156312310
1470627493
489420802
2102361968
159507544
467194102
1452867996
1471097736
1756870511
1653820311
638066087
437890150
1701978085
20949909
1256303510
1607132176
1975094750
550057432
106676338
1262291320
104466780
65569639
1861086766
509835482
1317346690
22222335
27234656
987188167
961464913
2117153658
251242436
459717234
1912503925
5966650
830811710
899170862
453843573
2130583950
1876887294
315791157
1187576363
1802241099
76179509
1442470915
104400796
49497873
30069300
1266065981
1073206408
1438893840
669945145
246231614
50314637
234829829
1217572915
1093114792
796988324
1698101249
2039066336
1152519802
435900074
1572350981
640512021
1659173212
988956588
1076306847
1040575354
1235907549
263748363
218826129
1405964409
1164995979
115823337
84591730
2012918927
651732612
759068939
565992019
1981565143
1255632869
1304637857
1409764610
1550456998
1230123979
1511570716
473660141
1494896667
1601095052
908771966
320679605
18876908
1071938069
1818411428
1111980917
1942985
213911563
1572965865
895869381
24356547
1529557140
861261719
2095463145
1450514798
1122578095
749244101
1843654114
1978302949
542699566
1624819080
1110272883
1831621256
1491998141
641661450
1449456113
993913304
523352760
378659029
593336911
1383209187
1685849641
195364556
854961083
625095011
1538753237
2063238205
936327141
790666319
698302169
1149285865
443023385
1513093012
470332562
1526005954
1026662364
1994898649
48921333
579115771
1818952477
852455283
183549216
2086952529
1704730795
395924113
1116765037
876126997
498401310
470132717
1068143315
1715872225
1810957381
873952682
753896956
2072305142
46104918
373544099
1532312808
47060829
655529887
392480441
1292834184
2088650041
1637177455
257463539
211442666
537139236
1953116788
743880185
59707937
955614333
858957247
1931689015
1778823529
1935922249
1916878903
1718209559
1351199039
1296548311
485941577
1873353260
865380425
1694407100
577521407
674755015
2028383446
49374464
1252581809
151831211
736681076
111090780
768077929
1410381836
1201743006
1298325657
1905059073
971462086
1505796794
997146241
554176711
1395892153
1266603222
1167554674
1695324233
2089011021
571642181
882890896
458797049
2908681
297387857
1491995432
1165041631
964437918
1264650090
127041800
122753165
13711375
2115752726
2143541590
1898913530
943254187
448705932
1107645531
381204612
1013130081
17572816
1884376395
21282820
1305620812
1527063817
12631352
1503557901
978335049
202293925
1648935968
959036610
651366384
1052590242
759643243
1765897764
1444403078
1161174479
397890717
1926325738
677304103
758766619
654782763
1061957397
1422988284
436637874
2141689778
792636217
87579610
727989322
1015980122
1910605383
148036611
1917578125
1728475275
338305970
1126907585
817536807
2034302258
754698615
1342067226
1667300353
1279906970
1060771148
223819043
1493222359
1812918513
1637726457
1495994368
1684608221
173642485
2001501579
1339904040
52589197
732963676
1129681084
1026912290
603690433
792337755
1683167381
963593492
231212241
2094989717
1284640687
405722364
1069642718
1928941418
373385691
1598076218
35450143
521570212
575242235
1865412805
1048887565
1667053275
1133298713
1608152643
491273937
1683097409
1332919933
1330450003
1295135903
2027215725
1203654877
22010325
1226258176
1481568362
1892696963
841766945
1598862007
1764427629
177674534
1733686691
878297946
1540397363
160246476
1421746540
1934808316
746262264
407243992
498920393
1534135016
946210219
1496070833
1284975832
1536586172
1223137286
1395657487
1405825579
1905260023
1362210942
726199455
1215100304
201729257
429089627
1204415005
1157290783
992851308
892555709
967472603
137623312
224974685
1700533048
1258585855
1805180077
170544103
2006165556
1495846361
962589794
1451968162
970388557
734701227
969300353
740627687
1383219354
1239660506
63324459
1809813061
521127272
1611746414
895215624
998591762
951401875
592169451
866257163
1175367202
1485406091
905540388
1932450583
1672780305
458956874
1954379131
221943744
536613848
134290835
830749848
238586183
1225495224
1187942345
1366167236
1990959391
1824203156
645031078
1599664517
1461687723
1693468462
1555833135
627758471
1146063131
1442232003
1742646290
85789280
413349681
1185335417
250224609
1131019319
340503511
1128970374
1045800269
937309783
1835565332
1230221520
1603425603
1286451364
1170122129
185571452
1354769345
17720197
1135192728
1873849305
1270731034
641278962
940612260
219667806
1508697373
1519503284
1262966586
905117101
1679995116
1435996619
518356890
400534412
73357611
1784604464
716955280
1248070698
2030299284
1031096747
1462853886
414075886
2002807208
103849427
2003866647
1026287115
496175588
1384822177
1240378251
925480250
1775321826
667559531
234164128
1473104707
1733561640
22635345
150369316
484184684
792730322
441262844
110654832
1826010276
1845696698
490408704
1920647119
1227574373
1405024685
1226941586
585415970
272489575
813451365
1363318941
1201851283
1916965030
2063368690
955265934
813431596
1224164851
589657895
728707739
1120490719
325966372
1461630982
1395513107
2111285184
1815627090
1280968007
2058437394
1507647678
1768388828
736086744
1287265709
493479748
1928202307
1935188405
1480687391
2036466935
1024956847
1919736537
269427939
1403048568
971382109
104009974
1422520001
613920502
2101726927
1384563474
864264628
743161274
1026096207
2067789349
1642132816
121466001
1203541936
1164238947
606005155
1407353340
2131136002
311335567
810965325
628863878
576645286
1457117773
1300165112
1898890259
1800713358
2078061823
1540508720
1986931225
1152365377
423258554
659581564
1540832578
660591383
93205253
1548120705
1439690260
1917546104
8790571
819507863
743244433
1594709376
421986337
1437658195
1498013128
114531753
2035431712
51505766
1100664142
1068513712
1774636513
2125552676
904060844
1942772245
804671064
1104738766
2039890651
1896846759
1495718907
1987047521
34744886
283892140
477836132
1420662539
2012429507
2099192207
932823041
39217690
1089702887
1062991794
130790510
1870942201
2025394419
921288121
596454958
1276847472
1126020013
7191647
1588027201
338334070
1251596533
1361968132
1829617810
1486758398
161118287
1077863725
1188514858
1421651810
766229176
1965860806
30195537
270010877
2004951211
886140066
186967381
1068362997
1929654343
1244220689
103278791
1343961981
1051896821
1377112736
311602964
2111997012
1505054730
2115813582
1605581170
535219936
339220839
1935860681
928452597
1264299730
1168970783
1681830
365212631
1066115190
1489154173
2062205480
1914247381
318090466
217490127
1021511446
209856662
1784895212
30296178
1200811178
1844399159
364367451
937268939
1312078271
1055981189
1163488418
803574057
29984662
966813443
641104267
812861155
759040770
1015544571
294008540
2122865187
1606951983
1789274233
545731772
2113277343
416167544
1321404513
1536945635
976477044
566839570
645011836
1732684954
1218089532
2142433143
1262026884
10859882
1225587927
649066907
645158234
1311817005
37162853
1607003011
917729928
10003450
850173576
429997688
1801736594
2060089827
810589361
708733088
2110286795
926337888
1401807090
1494199726
1951114648
1671312694
1946842388
1569175160
662061025
868499584
1755212813
1471738359
1842533136
914982958
209141808
629521744
104943795
135144333
1064351908
1477792666
1850740160
245193665
801921365
1918797476
206820821
121874317
2005948269
45694861
1930953633
34598797
938940512
377996731
119514440
220273329
1635268816
2015940694
1938859193
817947227
1058281795
478371311
654441260
99413661
665515474
513627434
2122705692
466565666
1749582765
617475198
1466515929
264683403
242030442
205314760
1983947465
784428084
830296999
1014976358
201120127
768105792
916545238
239317708
534721201
46097511
1249681763
1025322555
1195827309
628675275
1883704599
1839201316
1517314803
73305702
233892208
1713340668
1063254894
1058106838
1226451861
830417575
1917855312
1149230212
1489392592
10950997
622665020
1091880791
601215991
1078824783
625369491
1556074610
476970348
2112235981
843009682
532138916
1150842831
1604837532
199734147
1878557396
679689910
549113418
1126528594
2023539195
1592404158
868139371
1018707273
1867885430
1213396109
1660654518
1619009959
325080220
1373954204
2125220486
496003605
1819978093
1891944417
1727397825
1032276989
1064868143
1593756056
3903845
2009315052
1631226568
1529247178
1704925683
1328686686
132520039
1207338380
1990340790
59341672
1969362102
156833660
703984206
1089527854
1429657118
1617000173
1621872732
1059565836
1796459443
1340107266
1243097646
728264485
911956245
1062995941
1104653592
106937165
2050357998
575936271
1854438459
296769339
684569423
1574695739
1223172353
2124230702
57851227
2125659150
405226490
1234334157
1485474324
237275947
1499736980
208052081
592053360
1947759281
1969030664
323794694
1885085062
1490879195
411760838
646994731
1303748887
1632868521
1995897014
1163199762
855068979
1816704185
1043950171
2075213691
987712333
669030441
1966443155
278849551
896185228
1780575261
172072593
2119793274
224963109
801369864
1435298792
31679039
861898363
9677813
1588885791
210457797
986012653
952612738
1100453346
74101797
363644492
1524430697
530393894
116783301
1579613634
362475494
532337464
1255679047
1673278283
369891857
414104138
1282554705
1048261754
223527569
503138039
578275230
2017548375
107179871
1231260099
776037091
1878766437
1070452264
1066366457
1435388078
1908577210
970795701
403628466
294514827
433079639
158952767
2105953820
1630187674
2004098692
1146200081
207648636
313419557
138597404
49872564
726117869
1660563005
182785372
29330224
1373238606
514462754
1409642686
1496264002
1864953229
1134419718
1056866220
456546310
1656128263
394253982
118119211
1512650833
1069508160
1107465759
1288984596
987917002
1539591478
934209483
1198394063
862730951
1986198084
607823172
516461668
2075879379
430968238
159490918
821245426
2116318221
660774116
1918477271
176172429
1096055600
1614975825
1721388802
630249989
1438027669
275438221
1070741374
304752543
1146003838
1813006920
339862168
2106737582
1429400774
228483336
668326934
630757775
1072492396
1864025047
821612457
533272211
2016077685
635471644
1094101947
2074850784
1296750997
417611265
1204406913
709973384
2070421326
1590809675
1850418728
1015992842
414481694
1786064034
2111738193
1952934580
2047197267
687770122
223607287
1430744667
1033954956
919846910
1859564569
1372598003
594266757
1421814351
769903439
1830174329
902716269
1349348817
1818254714
542306977
111958579
541786170
264830121
355086660
1744871644
66222297
1972574656
1204126985
264433537
259827779
1341748866
1797617880
48317418
555972922
1519165378
1965702315
1932900075
1573427222
1207988133
116691434
1887560349
1913709561
550475853
2036334382
1687736555
2061870605
1148073224
746015959
1325429263
558666510
1558472198
1407469873
343120469
581407235
1456075115
1501287589
2060290112
797789724
1438379578
304559754
302511063
1082887445
663057905
1753987127
1460970291
960778572
1716805589
1274120777
1299941978
1870053573
1282605527
554365077
549875851
1822742081
840956973
626833017
383983328
103209124
1211959916
757656245
952440472
815635401
1622007477
1591534667
380620511
1087670494
2002780984
237211172
1907522451
491023780
890553557
467467270
1543396169
948442753
1327900061
1197229611
232820143
104049856
1973409366
678210936
1028157863
2023743609
1931819375
415172707
971213754
2002376534
943549666
645953222
1744303013
587785781
1170103434
1090215498
1883655155
616239197
1211096191
725855757
459030228
866734166
941607663
1611623409
1390445891
1839507470
2038446871
1962706928
729904412
326957309
1044948625
849672397
642717343
869442608
1588799648
33693800
141149220
1273230105
1804517284
2126542734
1007570672
1728530197
1967101882
1900315268
640200278
1252201089
1546017966
708971963
934688087
1167366294
2101843077
887533743
1113608582
1192654051
808190442
330865634
1004065016
1918364991
1360203191
1063955464
597733454
2031487083
2091923950
1711720040
721580364
547843921
818715597
1945075017
254343412
1913394347
927292850
1062861833
1230763426
917611954
385894844
1107377098
1368051171
146653744
1083136941
603160295
728700375
1724841101
1247566872
1971000924
1454345752
1749394107
1381335336
1430482048
2123147677
1615154503
20191768
1660639953
1841273871
1925200187
899039461
1171637526
1465184393
1476224609
189043948
963214905
1969989345
1210745243
1159527527
43086857
1390533366
1235915594
372993995
1628316798
1293414820
1643280637
1629080298
164190334
1997754553
1910777007
1098885150
1891445004
124361568
1404675500
406536649
681528240
1585281587
565246061
1438408016
1636935199
2058741634
1640603397
1791638708
389622476
1551435681
738525572
346921279
1237056807
1809024366
1035638183
742892867
742907352
1708489127
1303433198
900667209
115465943
802019494
1506532143
671890290
543186941
716007673
272832739
1133317575
1620071137
1090142446
1668180507
1298816259
2040973173
1843187180
1214004935
806810741
1262469145
1676632543
360803992
1204932147
1481330120
1184450983
1878251773
301223299
342488180
417229758
851496310
125141305
2086229847
413953366
1024474083
557542738
1613901078
902717960
417705179
1593007700
2102950900
802161066
1970274659
659178023
18816534
641295758
2096692237
2055080953
1279233571
179064843
530944090
912333996
1382480631
1821112868
22543242
352892581
943301681
33057269
1378133148
494892890
1565359657
570839189
1978320048
1878317401
1321017049
406614200
12703547
755154694
840167733
1367313692
856478242
834798764
259306040
1588977163
1227105880
8854164
2096837838
696979575
531072954
1883219865
209350096
2078133129
1588100442
579482377
2144848087
578797450
318683705
1254152013
795132946
1129294
1446460585
2119170949
951571526
1424050992
1655650217
416421577
2074448434
1423662875
848019947
881424760
505097555
1554741395
224349995
1374756777
1186670892
862052640
829288378
121474041
2034065686
1174366424
312563971
1925622049
2125681851
779299762
2052961790
829666515
116505544
531816709
680017575
1147285783
931160965
2092347657
1865455969
522248033
663834920
1883345661
527303276
167232214
1470115790
1333736363
2132884560
433465765
108725164
1772118992
1684817937
966770792
1553278669
582946347
2094065118
514960286
1101368605
1483912578
856087638
77113812
1337020560
312376182
398133813
839991025
969115149
1797369325
646462730
327869721
598956232
1664343593
966447824
629622764
1400467140
223706806
2073043241
2068743776
1404409250
115214717
675456632
1687256343
304461406
877702658
1918107912
246618159
1005523249
264276057
1818603661
2089922154
347783877
414015038
1645321652
1372152489
1153863669
417457673
500394558
881364634
489355709
2046596393
775129499
1932473511
414685680
1399584242
1436885278
689076851
1793509190
684164525
1839706142
1339894469
1032421918
76422020
652050512
19284078
1357686635
863163972
887610911
636909520
156790416
1619104400
502929498
1880484226
267070612
847505765
322193702
991603923
200302792
1328526997
1744234003
1498513685
485820631
1355294214
1937774643
1522106576
620379410
1190808434
1631837245
174840749
491197686
1272856351
831515445
820549867
528143083
170247472
1831627332
534864137
2141214993
1235319693
1405772625
641421500
1260643583
862294025
372311273
1226887794
1001133166
2130116266
2050665198
18645314
737620278
503994373
399683099
1079382846
1610466664
1149046711
860159282
824855194
2025551941
1448235434
307264640
1786179889
924791172
1436312042
109915821
1226037798
1086555749
1583055221
1222059101
873589768
1815113051
377183520
646919424
1266234322
830945968
876086250
1789034205
1600060864
932832408
1565746407
1500098323
256702835
344887114
631526850
126947892
403858030
1011900924
1537745180
1230662813
540554061
1043243481
501193730
1890163194
1097949157
1579882371
1675674989
225244825
528488310
1167637176
975563642
1695714988
321457828
2043389542
1740855843
1524307754
1240322623
2126206350
290230612
201043432
963059978
110634721
743572301
1872716192
1731743275
1316301142
989878993
1543078589
1286908818
1262956587
1334462798
1723447905
124779461
295317421
1126554949
810740909
370339043
1836966084
1552310419
1185275667
317495794
1867165183
1440464455
1824565596
869930460
1157621353
1249931657
981724668
1362951492
253508597
278854511
807328360
1406800159
2062648757
1664606467
108195611
731437265
1268043056
85013057
915443604
1463634917
497787516
758683611
1738365700
257197449
427276306
434170086
731204848
1420655989
1906427839
377768610
813147177
1960233690
2086977072
374592812
1284543564
221933221
1742352256
1008583353
296795510
798008799
21566462
1156785472
1547922542
142787414
1115147068
1257645355
542417722
1266094680
1461872976
970573657
129493226
748601530
265702117
381434749
1235280521
1551815021
1049882932
1764012488
2099163850
1179457174
1152919102
588102322
84615748
1150956346
684550548
1510288160
354324496
367109789
1577493455
2072677532
888777161
347659592
2118394754
1660228112
253094917
360074418
312729939
1464473327
1185802790
1296667599
633211795
2072847637
13524721
1289594559
1036966809
607290183
1105265917
1656619169
70168813
1350388535
975320666
668458320
1251571352
917637076
412243264
177241120
1306938939
1713822579
2098461851
1661561426
149980505
2052730434
663222101
1967903907
563269890
911795404
181928296
1144250921
1958072892
534584630
2013351974
974460564
93512240
1437496967
642769346
1915796378
392963743
1693245105
1931187817
1480021078
1764761
1292822590
1282936722
1630410479
1291145898
847030548
1466456391
1395748595
581708359
1943019776
55007702
1739425574
1407333962
1843668763
1630931402
231070962
22913643
922411190
1065383073
818207036
836028470
2036645724
906658123
680293273
779565899
1513162523
32866719
1612766206
343154185
9493650
1137674991
1216753026
1927200094
1588976590
1824364271
1548363928
2003989731
1293235659
1680960186
1244853345
467065842
1561876238
819742766
1403775586
2015705326
6559238
883910016
94988150
1452293618
1040148704
1423650312
819766954
1596919082
784508000
870205900
1748018150
839681273
1587036562
1960144479
1386808627
146527292
2016947253
1415378663
1205603740
2144556563
1294375243
1014318129
2086704964
1942927149
1541367034
1442506071
1974015513
1811505442
1781987538
2070120322
316973289
1629630208
572111396
1435545256
849282349
1157196181
1525874827
1420375409
1526259704
169479033
1512346469
604673447
1282457836
199183717
1494724917
696449131
223761477
407337725
126917807
354750033
1176540486
88411698
219001818
2535383
889194537
637473738
1008405962
375080308
287702194
597809226
1050911011
1190852649
1817827326
813751057
2053698224
2122819915
2073388875
1131088790
1223314091
1958785824
763443704
70405346
1579447218
649490696
399115161
1367818941
1572012344
640585650
174589583
1265263779
637279517
2091525411
34702848
345201548
1160764993
2038337960
1093746821
139437256
1543776083
1603413817
148500883
1903787844
1714817926
141400577
1095752875
1648893709
2029633223
930298260
1541496545
601500145
60951162
19722056
1441237468
1333492721
2129153094
1472333884
115852537
46609134
996015269
2126890102
1240430817
1122435956
665894024
1571794887
476233982
173069459
1938418701
1634648551
2056725847
662938740
1676855437
1520977543
347299269
40154182
38146774
122916235
1819089931
285080848
114834796
998466460
106814761
998173422
2090803950
1716408774
398967984
713056900
457327650
2095490793
2076409436
2041383999
958172813
655574715
1089480894
202303787
2128128573
1566196284
1256081130
1180905245
846254136
38680806
1351531424
1056271488
2138777836
1569685440
1937689236
27456908
382448223
1077023405
1088037708
1506252598
1469361630
2136558433
680260407
720671904
1884198748
1526358807
1409810366
1014164161
97559217
1406581168
1220856009
2058476766
1931657793
1692329619
1753199307
350406724
481441079
156209281
730085714
69419386
498179520
1912147557
1599023263
1958115227
1183686491
1229115140
1174855917
955179261
2004813047
1721469309
694263721
1619603364
1516465972
1462187336
1303564834
1180273960
1529187034
714853126
804810771
1632378598
2115882689
6147187
467754318
1691996840
1475658423
1645057098
1827001474
1077047980
1924123814
232156936
933943569
1383924105
1471252449
1810922210
654946698
900685649
1184277258
132534374
171207179
1352545479
1425556973
122647058
1737514513
1946560654
1262289053
1020298561
1644153659
493836933
247545973
525488618
1551067865
367798559
1237340097
444631912
163386662
30686217
1166465803
1589731297
2092722927
431807111
328728498
200724881
1461618541
739214813
781050331
1266341471
1661582206
834657841
731826970
719798261
909004553
801230671
1775226981
1247440058
1926581180
1375798275
1677590764
906608534
1436962599
599433990
1728518975
202563560
2096981287
70931257
1836764348
1553777298
952756636
1981515536
1180530332
58292609
940536627
709890570
1957002574
261737616
323077530
793576483
1631329914
633575615
13945727
2011090488
157994650
689699273
1937348861
2084941375
1203642274
1429616996
2007070143
190538763
763834282
1517848579
1610608520
2023959756
524590750
1992785122
786756626
793053065
106695827
1904827939
745010045
1360347589
1856839742
1395798379
1065159247
1810451276
1319572713
631870418
1781347453
1989858007
78237999
66804328
927631038
842672496
1151042691
1021573686
2048487647
990965802
1153158802
1290385509
1988626769
137759491
1893559248
2043913013
1655463237
1335090637
1196387682
1651462441
811781314
1063374936
1121908356
1656121922
805661675
1026693708
1501201182
1032124291
1666543005
1574230142
522171729
305232820
1104123203
275867581
148679909
1031263075
1036300841
39258658
466478185
1648876810
196026448
270914277
136419397
2015947206
56513420
739302122
1212789870
1644360944
1823566214
2015018048
1487227620
960406777
666485885
1850562415
2081067509
642585374
1648274466
1343086273
1169844844
1355308038
1924856296
953035649
1231449589
645789788
2064501079
394025277
1578271947
1909709782
590820156
2100406854
1354433822
1964596915
244977645
516011228
935876613
24440201
609993058
434820558
1350117551
1161789823
1570440586
101248597
1804343828
1455349788
173461514
323708728
1855063469
1297065092
1610493305
2056224121
1399963978
204476194
717368497
1126160076
1472621981
926719391
618844518
1790598483
971066395
588213207
1162874565
1197302834
1901600184
1863539498
1226295565
159192031
1160317157
1497105404
1362747446
409083334
2040334256
1077111976
681263668
429046287
204594748
837716727
602997988
1330047389
334797061
1371114246
261916889
420021320
1624609516
1374478568
1167172314
1153666141
1553925042
849092616
1333776098
94194208
2086082000
1873779590
1737976327
1361359303
1089897836
1173999272
1013183683
309038591
1518126567
939101492
307518747
366212401
2022355099
1702673
933908653
1198491022
801946214
660688287
1034524666
1492248819
463319837
77550239
201357096
592945550
124455506
2035073421
696392094
461512200
1938005805
1449939821
2137785051
2016024060
890901795
1826530050
1787791945
849947994
1097053045
1773786405
534273096
1530651060
1742522997
1079380271
1070138615
1283243550
1474011752
148869278
1856406087
553244443
1236988335
1667231763
1697373832
1759874861
67427033
474916642
801034741
2097390387
958886580
14336238
943615464
1863548532
1650183982
104737769
1084542549
2132334242
1216912713
546036366
584373356
671322322
1544109767
1653189369
2081220751
1163390182
1348628862
1095178264
1620559132
110623328
688749670
457290026
1316243471
1548702873
10676061
1812486784
1405963660
1170351733
1405990756
1651397913
1077580344
1700820837
2106603289
1618939801
1038327101
87998276
1518551835
1099152863
1505604228
1005896339
886645030
462141963
1346227592
761509500
722263688
252226576
1710727905
1912909246
927413788
405764646
700623549
41962595
1436679632
988741973
941503257
477152329
59973211
1265472816
1974303275
1884231952
1927811134
35539043
952422628
128756858
1322967723
2074017070
2147395
905581310
1508493700
967851304
520114303
222048166
2000303098
867686876
888871701
993040481
1651534350
39802036
1510782015
1652703848
1829024606
855576451
493740713
1993307724
272565610
1420248297
1341453414
1499597897
2132949447
1505216536
282466746
1872425160
598723601
1981254970
901564251
724693064
386736249
859634228
1834426518
2139802497
741560886
139984384
1703700873
109089830
284330212
1578037708
1287094741
573067425
1496438829
39796950
928933358
942401776
2088019078
844290085
1241496184
914250247
1708036765
73097216
11492676
1749693129
848231678
658783066
207290641
1025202238
470610474
382488491
2142228112
56955158
1293728704
404264578
1807355625
983915271
198699949
89158789
376954544
143033905
746648349
685038204
599254800
125835675
845889537
631450792
1522344200
345505682
1475404960
731182145
692100830
1963260366
1855898729
2068666123
512384732
596860409
618678996
113596165
1467622785
1355618564
1049864644
1216863238
913924013
537263359
839884708
1020166794
1215237283
1854755772
1665385877
1020278011
1643032806
2036710337
1656513929
1437764475
1308315628
17059101
645060875
296678484
1507290779
431490119
645099270
186426382
528162107
712669130
528603636
103828953
711526953
856347562
2047157938
929211265
1891343362
1297358240
1940142574
1234083366
476255171
2101330488
773576509
670600758
1185789648
1161127835
771174069
93254482
307429782
480840481
536081260
332799307
2119885206
1362650457
1811610159
1494193161
1582954409
167286092
817258132
374228882
446423650
397743631
988688994
860391588
888442966
1946221106
1744089956
785959079
219257325
1276866616
579537320
540942968
21275680
868781759
1304923526
1716365724
1323289235
526346453
2040960562
921011102
2136805768
191785568
688836610
1511180255
1034543348
1131871332
1093802595
2038114266
554665332
140603607
1850994298
230383348
1364310976
1785345731
1646152957
411790213
1639727772
23680958
1271805024
60395225
1593340987
1232419457
1252040786
690820296
1302587854
1224847506
1594428893
1019339983
1036068068
1220299156
123374420
2129517102
557531719
1283911608
1085034051
1627448183
1104524113
672255162
350408981
2045832135
83951921
2025157837
853965306
1866631759
573413000
21912600
1177602174
968850141
173380091
1543148126
1593380036
1995169252
2107023350
817547036
1013556417
1162559840
768925150
521639474
778486553
2057728034
1400881971
1275861951
210746680
1487080179
1135744152
211210550
1816387922
1025370159
1694883269
1886498801
1335088428
685325316
1385526243
2140315508
2066250734
1479510432
314736528
1345660949
2034787418
245127757
24907650
844001294
205832050
520863284
1809625702
141328311
1924587073
671192166
1561958767
86101349
1679243393
1808374727
1121698387
1732121061
341244639
570509895
1497115080
1983210695
1497701484
418147809
1018955160
1798742155
1017642470
2049283312
313656994
579997385
1511296950
123419973
1858446383
1680956611
1605107593
686476885
1982950550
1224857394
1695084442
826955709
1067802796
1045556952
197473260
1163008484
281171376
1732445321
18946419
1788270468
1615290257
529563091
7680890
1378216961
1848263420
705503452
1647817351
252980527
1358163854
542619799
327041602
91263574
165282494
141033768
101019724
2135663983
120475976
129293426
1088854363
2057616154
1994226197
47500711
910516331
1814950529
1758822341
328842801
1650306277
1610087993
55405523
516491660
2088448165
305574853
1896282094
1974522314
713258526
1332700337
1002651916
1459329917
870020823
612498897
1933803776
1296249366
546421164
605941833
1397674298
1493423253
97908963
1213456873
290845777
112240932
2028425387
1008018553
342763808
147487193
1036121348
563214063
410780918
687454295
1190490180
931630390
528962753
1649199814
2910561
279896218
441518244
970694609
621736424
1704806370
1533289856
1915849344
306732178
1653069805
905625401
16672556
244947709
796560220
472906501
1034946324
2114004140
1387541257
639113752
313845006
1226925265
1912090294
628591409
306782592
2133766299
1623649515
1207043417
718194438
1489880410
1452159768
1269475805
1439847978
1181470453
419573277
1886269167
2147260946
481883681
1542474310
429920606
257082515
1041135276
285004762
54775546
1480970800
1336491348
1591500588
2124097942
20068094
499256999
2025453764
1626501083
1192284755
1236022489
328932868
693358844
1295657765
960738819
1085439148
1610266107
490534062
2132021992
11697177
1417683972
988338668
381717565
1968213060
634988425
869176027
1498870218
726286217
1767916919
1486241618
2035677266
274540929
1413674413
1504513268
642783208
1170376743
2093753767
1340809768
741601811
551531423
522502867
1290982125
2053324775
1358714469
1262701519
1714035887
2061584599
1240428143
2145610719
1213164320
33677377
1087640598
2021563530
1087022139
1663167587
955714416
1516163101
1291549678
1595044886
1414405126
1996759843
652611894
754922696
1407856948
137795672
1908330947
1320796652
1911898695
473749720
402040559
896674256
2146239268
1590755295
529033472
1946559750
2028690460
93088965
812162139
1479527384
15575552
1688444005
1142453486
1140642950
388745077
317394077
1954358021
85416637
313514929
171844946
591161268
797518826
1434448886
1535191969
973041677
767729432
2076861155
1536637978
253557460
1204679251
698739176
549800944
155960169
1471689024
2065082348
1041970311
1881028334
962110326
2133381891
1687930131
1848143924
1069531657
269629409
1878842527
617708458
448182009
1198228027
1727565080
1357964474
450388538
1051872516
491275378
1652131900
720169119
1097136942
1870856161
278049371
558942792
254367484
2134345204
1587577374
1011908717
1234107127
1740351492
903648641
813802397
706642434
441027985
708837020
675453508
579239821
1780745646
949976639
1873399573
299319300
1335550376
1190857200
1213034094
1188974749
182998844
1864472346
74231277
416468942
369126052
518664056
287545683
1956873723
1049321780
1617120711
57829776
1448592688
1331968856
662274490
201417517
1125388688
1662269055
1370905534
1772764037
2037617010
1323587663
400073271
183502997
856114630
272498635
136760515
179221895
2062289507
1144225931
998033820
342557262
1250451049
1932117033
1446381682
13371667
1319302083
1622930689
154456022
585583873
1814235256
437399684
778557671
1260933155
1424721386
721699096
1196372931
1958523354
979495365
880894036
320959466
1720571069
1817310770
349569454
626140101
1223757194
2013211047
1820894346
1549435360
1297570003
609550180
145141350
1405453504
90544498
1967585317
494554380
1805657846
1795055298
831613297
1120035008
1116666692
1659253501
992745172
1285910296
116001184
801861914
1675596064
1790483566
1314910890
1536861006
1150181352
1754508954
851532837
287861241
2128801970
25892621
1169532289
945416246
909332336
1934165299
70902737
1662303239
1972086534
1495171203
1307256234
962558774
636520912
1543867112
54329485
389790251
688521433
1768770297
1356686334
1994562079
562586906
1829322238
1436988956
237821762
1806958391
2013033082
1000421421
906989328
1169715204
1373227633
196391622
1194726976
677175505
638731615
1993042357
249755607
1442446141
1519014574
105338985
1533018694
782150038
439299057
550155884
1600589486
1702141796
1082472210
259310522
1342981745
1150659052
424177829
852745219
684913133
1101186886
1364713048
1575867494
1840631327
1049495561
71633016
1491050159
319548413
1864906323
67140875
1538602454
1733498127
2099463915
1312578004
1698353706
1929952117
693801240
490593797
682124774
1054502588
1381093063
536282528
1747476782
1352063680
1962665297
660679279
1901772345
1936215706
1845130480
2100408107
336942477
134334769
1990668766
572633399
1388477128
629641422
307758037
1612825419
920576038
1142706523
1567551149
1861398396
590857060
2115748203
1894171381
1606173029
816472401
757846586
1378719038
509286584
423998119
1148019796
809369369
356418293
1892642829
1228244712
2080909133
1657757270
1758289472
802700737
995856879
360252247
559145659
707645246
1252178074
227358685
251322195
563845706
450980536
1918642248
1232721603
646542866
1451685258
435776225
629954964
323786318
952440091
1497827727
1340061983
2024864529
1211935679
1811911565
904594533
644507228
250692198
43530483
1689406744
1104534056
1452560859
99871658
613823009
1637130023
1633243437
1191217808
2087761306
212456176
212045766
444011301
1835030545
1206091209
1140774059
1326963828
599948494
209203532
670287550
2128337043
150869657
383921903
1298734447
1907613461
350198703
1965102451
2137168052
579796946
1952924094
397088744
1980678450
1971379385
386564732
1752611707
53768399
1342245797
1921640409
262544865
1160848036
173834690
1352409213
360498110
114887613
462554262
1087331077
2104028755
195688974
1861395731
1411509248
1175026299
618790549
83837249
385038492
1849247356
220912695
1461456707
1359866631
927539293
766197841
1876111037
1789685820
1488010274
409912140
1199522634
1886960184
966996499
825602147
928454529
262688111
151356695
786273964
989021738
108369203
880914546
1421058047
1116138778
1817673378
1265483493
2082583252
103048962
1618501355
1249536079
1145526548
478613111
470621540
556709883
2117038407
234555171
424520107
2052733633
829662885
907809052
1995421297
1824962086
1581166794
88367595
2066005654
965895480
1857969391
346327127
406606154
565952446
456547626
102585572
405513711
612878435
1493492089
1393872288
458979581
613147423
1175058209
2074027949
1648177002
21246537
1594012269
2037696769
1749566350
658472579
814292264
1884181523
706804084
1896457271
394915776
1331673129
130636368
1864206622
253825536
1976258013
249395631
1296538556
1995301447
1845884693
402391359
268556555
772818496
2051361551
94111001
1282562751
1411351434
1982908326
431038456
1238723988
2055987007
3083267
1117706164
725364574
234620619
1858607692
1864124643
1420342646
1079459771
1286972101
1808342127
917551960
1095589894
1884968265
72663539
133158888
474844937
1098464248
490272144
867319021
536661162
1646664979
975735709
1767963703
1146962516
906487242
1752401048
1079563930
435641049
757472297
1270966720
1341428140
1702208307
1167743284
379777503
1806947970
675574359
1772014417
127658944
1736939443
2011584782
630374600
375813324
1617756031
718166881
732838256
1414558600
27256330
179367914
960332137
498359414
516804592
1767688232
861786960
430849641
1070756942
642539821
928252489
676206235
1655098083
1749113679
1689660476
1185442990
1145807457
123378437
1438741588
457586656
1905835831
1630941431
206882088
1284835900
888766577
298846585
271162103
1981318339
775950262
1357800964
352572844
138286379
2111313477
2098011346
1035047839
433322111
1824652261
702062827
1926501144
826574806
1591716982
1500107527
1250598268
1322700049
624682723
1553176861
674789617
139812558
1913983758
800276247
163504786
1369211936
1083482146
110403297
1772359936
481337891
1983638215
454758647
868236947
1327361689
1546627911
931144716
69843775
562195741
1252715549
1578704331
1178142522
1497576338
16943100
1572094758
1268643164
1804465650
683814865
314501126
429839549
2078792287
1787558339
176506945
1958388600
1336579598
1199797923
922560298
554125567
988860623
439177426
1588344903
1606735851
982700522
902590971
1968918459
1757337730
1643410423
325431609
258431352
2016713494
2055561548
1471351413
715201320
136417707
771004424
1030707995
348961518
1843311421
1396193013
327395708
1223823477
1530258687
2041221263
113177216
835632413
740322584
345868450
1524727934
1490750371
2022272193
887437251
115656771
645044606
328033087
217765783
1552470227
2027013564
2010101334
259585911
2068848814
2092493459
446645880
1322383333
1261646919
1537629377
1036191759
1614925853
460618856
12072031
434611701
1662785749
1176364184
1718017098
566700880
1891066286
1624301686
342453107
675526274
542559448
263324499
775210140
1640903427
1972564830
2136546706
799440444
194124720
2128810314
1590616792
915182382
2029995168
487029458
1791039699
2094717798
1651158660
1664505599
926305529
1887390462
228548481
990619021
1697256263
585497467
1264076439
1985841642
1436208159
459144089
1253844250
1010163697
867299982
1823467460
1846837624
1163008140
1540354705
1196902936
437821688
665476477
895780791
519029446
1799719591
2141257043
161260248
1518794851
1390153990
412819579
957274257
1822707720
1463673941
1306772739
1856984989
418868699
293776641
937034484
242509482
448691338
71183942
1485543474
573860727
1343569539
227569486
1576844671
1868986358
58582496
12119700
931021363
747528512
1712632874
1636162458
647163981
2101173761
1241473864
1310218570
587544940
1873816628
768169310
1503053891
1559112317
791920451
779979968
1954945303
1586407338
2056877880
2138008927
2107844092
1258025464
774102463
331563938
943003138
1975546305
1416949146
921146744
720488187
313642091
975626170
1716533807
1420640020
73219992
1809351311
1474575192
841820163
1519076876
1452677025
900692976
1117343905
1635484696
1990703578
948513303
237123536
899283623
418270208
1887434126
748068304
646874480
790097653
855445980
1740709700
1336384768
387252120
1403976951
1468454737
717317370
2052496797
2121076765
1004538217
99221160
293583157
1030019228
1659098175
723789562
626108805
1879193386
390065018
885594352
364727198
874727631
1704286702
2016066359
69314332
71898786
2102611059
590812086
1977687520
311824058
197714856
553518084
1620451829
831210312
776408605
337268266
290485061
1754625144
2051762880
891215755
1147397796
597352155
550319037
642344630
192000819
1104860488
1541746456
1423650457
1265977699
563093575
606710516
1268335341
750629093
585573903
490176038
1762974965
1255960281
2113461126
1057035165
1065162547
1253241876
748387364
2073852867
2061167113
954700663
301599222
2137622415
95973229
858456099
1996723786
730393077
1129607162
1658278902
1675841996
280847045
430126697
932289844
1406297244
2062545106
746433607
481752382
968134254
196086685
377470490
343809781
1225822141
1948837491
456591235
936815692
2014664849
354728511
1096992659
305048987
880607755
634853215
2066095420
745006683
1312722367
4669637
2100136741
1516604697
673148632
1414761923
619234384
45846661
1331026186
1214698508
1360642078
539518465
814537280
2031671932
1461327517
681730101
968571396
1460851360
1247257792
1440844988
1432232465
347134982
447314173
2137987775
1288211970
720997723
557713147
1315129735
1146651827
2007271250
184787936
253418996
763565832
336137955
713837385
1162682695
935864826
1189982031
445491824
1795909523
2059338913
1498539160
1027503513
1800609017
1217178284
543870269
200409890
1962630458
1362426625
1026286886
1433612523
854004020
2086115560
1674889213
2025820055
1250202924
537500645
1948056147
1558435671
969140010
10291182
1152826625
1574609967
1238130012
1313279482
1124198174
560888318
1272636439
582357976
1776797680
1178603737
970048521
1372095695
418976075
573696329
472051994
901081588
2131151375
1285171345
1121836989
2014824873
428820554
2075901110
1875501999
913166556
1014510414
1277675822
60167869
1102889591
732859904
1539857100
407356804
506114072
174442862
963994626
791701433
1350498906
1104076391
85262656
953424930
1956288647
54554725
996672878
1095348554
152644012
803796850
197381428
1941778816
1366019084
977531475
1025137804
1943927448
685686251
61546791
315736640
1008819042
505070989
1249691484
1359725604
1138932319
802382255
1936717294
1931400126
680149952
141738327
1389354452
1579239883
1896030176
531924117
410462725
1418193798
1122644231
910181488
595878437
788051520
83778137
812966735
1222661176
1637020521
1920683384
1790289218
30377752
470652309
254271768
984223753
99071170
1579998119
1006694215
1845597032
98716941
691027587
1619639190
946600367
316997325
167355379
887808315
664248219
939084598
248437611
891865448
1562801309
1770790680
1454793436
635087304
2074788673
820934180
1200648620
1458244161
1692189171
1609565313
455953989
2030752755
475654578
583854423
1522657646
1721755218
1532958727
1959225473
188465976
823670384
521041544
1306963381
1008014953
397047100
1005726429
1450415639
1567247782
1152203910
1183633173
116163234
959561505
1254999838
1776857776
1497969319
647409944
1536109902
305586573
310879673
228107704
345713737
581891430
832243153
338685867
160265227
1124117869
989174360
1431867013
1543667036
700993064
1711718733
1300517586
1137895457
647416545
606466648
924142107
1568957024
255767786
243517620
1688302371
1830360414
423031818
47846759
1038138157
2139528232
285492962
347339243
1598439580
1966965495
1320848192
2068253097
2070274135
71977868
935775833
1240888597
6752729
683212033
324215938
196688695
719706853
1174681944
1874152069
1203528753
449021096
1819859823
1417219319
129647591
763819874
1234640479
2109175923
782222254
1427035776
1117407816
1653330545
1211675802
1484109169
342879212
1368873294
2025597421
1747557221
344428971
2074397813
1429330760
760729599
1375998743
1436335174
868847449
2146299610
1593269745
1343988563
1834847479
898712715
1970392400
2082129214
393811598
118321940
2085488521
1362942076
1885072366
1490771114
599942190
1802466621
211014752
1182882220
1776343791
984764028
1340420404
665695266
1397651773
1224028730
1499174858
1628203961
77291732
1730007390
1283158986
838419065
751062555
1130778577
1202565541
1397690533
1501996522
543530413
1646162106
582312398
1515195554
489854532
963099981
1089296327
1186104169
1009969556
1770083114
2025773046
291901186
390515560
1066297287
2001141531
1224795667
1965190213
306347136
1435032954
1135552312
1019623826
1756772538
776043397
1934825287
287761892
2057653302
2048927239
60221335
808859862
456022368
799277530
731448361
94218191
1229842372
721414308
1224469055
983283217
1869438370
763727184
1782744651
1771379872
1300169441
1396238184
1652693484
2097855280
524290871
810346594
1486007063
650465257
1247389619
1600812919
457022
1160247193
1043997125
616740154
1247083601
2042263164
832503217
1762494696
1656220340
622610304
266937272
850752568
796182432
1907455470
846467873
1787932500
1598716265
259669102
1883839693
615484792
972449584
1084648884
547857505
1422666022
2127994927
1469424833
1660644249
1228888114
349341923
1276460447
1492771719
2117658657
718475837
382538874
2109704248
1448157853
674461419
250351330
1726366034
76388616
1890812586
390425609
44944737
1998272969
127164329
2100288563
1349465113
1495182292
162065676
77029777
515129261
1293677214
1178770790
970127573
208404629
1352031064
1929632944
1122961466
1624593917
1286189160
247529180
255695176
1205371265
779990519
62436676
1830639623
514375918
2106912249
2039287410
990403479
1051127848
1159177398
193329830
438023803
446575556
1214006533
1069964084
1030278794
211004266
1645081665
675059834
713129431
1619143601
410154683
104316920
2094004735
2054881391
1617976341
497691352
2120975796
1824831421
1008104215
490908633
775612247
1823535804
1485145763
480593365
341158588
1392656724
171794774
841771476
313862280
920322971
99490280
96189850
828790497
944657423
1997449170
239954290
982343978
969669252
479837938
1409478309
1403783445
364930491
1601303574
547522021
515624366
1340190059
1695426936
2089420147
1322048828
1472372127
1949254276
775966481
16436142
744802307
411050171
787367559
329782408
245538370
1294001946
640176215
588341736
1919587454
356419322
59856605
1130995102
82070359
1291293811
889215343
97503300
1740161656
602890690
1139901128
1318034300
802591427
504390806
1428932230
4059093
1210790025
639558041
430180328
6418144
250230098
819781796
935774133
528222869
1578873577
648047073
275864305
2002501028
776637708
1146947869
50571469
1607799769
608951272
1682020808
2014540068
721877608
557340309
556489947
40508008
1870878733
1439745127
256856848
1377175587
1070198077
1755740261
1335550593
91781362
1269234843
1887490753
309117585
408481060
153533185
1519963027
828846021
1227298004
669943816
1315144754
1597794485
1219773936
988605969
1053090477
125202800
1758296756
829516386
446903116
1465589917
1111414806
1776090577
1962201850
204305192
1927920513
1564247139
109109593
170731739
548819364
473814653
430701437
1792387076
1581888558
319860706
1120533906
536685222
1653182588
1256481163
1032703333
2090152450
1008096646
617826373
1649421595
1793934057
1174727340
1395461652
1678152812
1400433277
591457563
590393794
1776489352
909773207
1780512405
2053593009
498482620
1007708586
1909615554
1072750984
1917590145
206543150
1601196655
1127436073
857547035
2115768065
547139404
243131983
1623996860
1278253054
1974922455
1968251608
1946863680
1154287989
97372445
320630653
1520156376
112148192
848907339
1482859947
1615771441
924278316
48580330
827741681
938218996
1006133932
2113230779
1109317664
2116760569
1754657394
982219359
706159535
1525387526
837843538
811212212
947351481
1393167985
1803588100
181059970
2046466914
1867198567
1004710012
1344413045
137387711
317942071
1815345181
673894017
139280795
918973031
1812054732
1773112833
1349082395
994476123
1590417092
1445851002
926868304
657257327
1195072057
256550558
597258129
1832153778
1733222271
1504728677
96935633
1047430675
870105668
757196421
2122084342
2088568991
1156369091
1638490650
331082710
287877866
2072648287
2112642407
1970443672
1189969183
684613668
1120855281
2023367363
943096091
1493652615
212726495
416414798
153175272
16219723
43675060
2105542064
1640138028
710098462
1344122480
816459225
84203268
1606099711
1311805202
1792657189
1784306318
2140440412
204341283
276408366
1855616202
1212248962
430581732
977277790
42242655
1599654900
1178011630
1666541383
864088414
1218429901
1145023379
487102283
89682891
950377055
943906275
1895984021
1371306488
1778556658
1037461744
1745389909
1150796913
458980502
1341905505
2088846108
306273868
527028053
1248842578
352923847
785027009
1869283184
1706876287
2089521283
465623062
2071357060
536529476
711880248
1406988194
56343299
2017695744
243504179
1916261060
365610258
990306654
2039431973
1824445376
1789221497
1501876833
609596187
398439593
679256739
1725540389
1145068142
713411110
1146790885
1495446890
231473032
589374869
236525120
359002731
2047905790
831571704
581337324
419762682
500416789
1084807058
1757060516
1134895137
1572305024
1160637457
1805321709
1486072052
1278540848
834555628
1521559073
1188193692
53865099
1212305978
735214260
588411785
1413216939
2143070756
1497109445
2131235486
925402370
1467207567
1935827461
1839196917
1892995912
915237323
1104562708
197057411
2144090258
1632944379
1973453219
1364545649
1989734883
461715522
2056532811
1051664611
137678480
1091686614
1144646354
772339129
743350200
1963111074
101959971
697579337
1714778522
2211889
505151891
573735983
1650100955
391065487
327064689
1129426743
1266365763
58142155
1789887773
1685144999
1772310134
188844088
857595127
1090166205
1381605095
146038534
434477051
724855826
711392062
1126358968
2013290878
1597694823
919153726
2011236060
1100400568
1862621555
998416062
1918200598
1865592912
2023912862
1813503018
773983934
1890850011
1945364396
2058079048
1010645512
1963525801
1699915100
533444451
99835384
1355414336
648327438
1176248609
250281446
284909761
1083009014
1513576221
23306819
1314224620
2038519865
405722369
503894671
546538057
1353096953
222326191
449976172
543890080
243978022
1701853490
310969713
971832710
1842831271
30953155
1622036251
674233067
441295098
1033847938
597089952
1313291394
1685273600
883324758
549058855
1084543669
209205311
1344347014
1833527341
891914219
1862240685
1382356286
122465277
927137177
714286990
342267823
2040018452
1754861525
78424723
611290890
924429194
1173062148
1767600727
1992544110
269627095
1524691750
1488016568
1577258355
2113385048
111679934
1899942746
171548289
14045843
1852590147
117955145
1521549661
1797961871
2042509670
1517946389
1605447117
1062110184
942810212
185430447
2122558800
732937482
1452546342
1297681848
1126791964
1093422996
1429447723
1015250245
139766964
822774888
2145893335
1394179503
1062658435
908571694
999027492
796054451
1188396071
1192593794
332920735
1139720678
1748279648
1291840202
261247973
1936787309
1086980467
1565750574
809467324
1588094428
218654704
1514024527
630073452
1321709420
16061330
1749235369
602006203
913988969
307746686
1429898222
2021456308
838708874
1446445686
1597350706
1693099537
1130843315
1414533045
1071809265
2120908717
1078098899
2019434246
2066040302
1161706107
30199721
304035142
767696039
1658497470
1765501565
573129706
2064656465
2099056019
764527266
46135815
1053713595
1338353178
817033695
1358715958
1381210624
1150849129
1165396483
1404511458
41048185
228977228
1621751098
2059857034
1166670064
1415200484
587684393
1917000190
1465755654
1662532332
38472766
714906230
443185302
1178380386
330334202
528310856
2090171698
1015919539
440388238
343913642
522906336
1849063184
2138351534
1877881951
675759061
1150275431
1156057064
1356708698
1843628101
1679259715
1237657232
1997667215
417165857
890662965
1861429360
272492305
1886697122
379036854
956055940
2136006743
886460573
1248847583
115041279
933343829
1231999626
1614292932
1358525834
1323847815
1843183994
1614478327
599985833
1981243415
1719400024
913729637
761249802
440829689
1000540424
1626535586
1043587332
67011824
550224499
735121585
133555803
1683493742
587175516
1351460216
926957425
1551797803
1879123410
488576324
933805471
759653162
1573636568
1521182181
176587304
1638877855
1411523873
45661834
347042801
1882081319
1476705939
1826172097
664157777
2079552011
990487403
2113056716
1313986242
272204271
1454248349
90476015
255298625
1694838074
1171990971
1533734771
1590729781
1975403734
1022798302
2135016492
1897156923
1865719297
1928900385
1655172847
1777314264
1002553963
69173443
1132706286
641959457
962095075
1358586206
1804178144
1923243557
1853010291
446982622
1759907851
87457824
1609578179
2133355361
1376533323
1952044859
2064962974
2133252672
1776887591
730347706
1543063637
1610006320
14535405
209009474
299796424
194687479
973088419
2049873152
1609888466
33741865
1799663567
5505334
1514683994
87360189
575735059
546156245
597765617
1679005771
1859709722
210384698
2051937319
631035906
1854312491
854399927
786635401
1486546835
898570515
162974769
287527367
1910374508
305427660
1758410080
1415809659
1832494057
1351973172
326883079
1708651660
1402852311
256722654
1068130790
744327300
1522881974
1686304239
2115559090
711997168
152173671
103451030
1585732431
2023681
575666992
1599614201
120005160
1408112844
540622528
2007414534
921663443
918202679
464638164
1355970326
1308090604
667739870
1372995902
1640581297
2146038155
1936574327
1511332147
496037934
1075094093
1064223516
816600193
2139406062
1193225998
909474626
1795417341
1703640941
1180794262
1643916396
1098791781
335980905
1963657982
1863836980
343399198
375119573
526475872
892700455
810480343
1243197183
1082071975
345935629
1449918553
1104716700
1931239609
1706468571
2003073461
1343853829
772406349
1845687238
342917101
1904363082
1294463008
120343409
1821153598
2029603102
1472238472
1636632389
1807774473
1329736297
1230059762
217825011
1227074734
1255859939
1508465792
933478057
1515825430
469477041
1600740093
1541162922
1633511793
62505423
1628024452
1661966374
2073456448
208604322
1521727122
350403526
1599055600
1017539630
1976894639
2129601396
1053383010
1156493715
695612445
1518274043
1983850234
1947516762
1132349064
1390250141
475728180
1281750327
1361808358
1877716584
581852455
1740366869
887820176
1305153900
1844049479
1865566911
1943506633
865034839
732837778
1183341035
1699280739
134721756
770455260
709771394
1929211288
349207526
972088895
1663041524
8706528
2097121896
55789248
1464764441
1555562691
1171950245
2032050926
796400619
1344544522
1294564166
498192495
1907424699
1869877679
165010211
1475115584
1778213609
1358955236
2024251869
107181027
1845342497
550281538
537984825
460657327
80609647
1315102075
588899532
724996109
993652035
873017560
1822184808
441676918
1871028863
520579896
287472923
119015704
657276916
213780915
517444057
335532619
203126993
1081742456
807173061
1832980936
2113438221
168723806
913393016
955142431
928138703
761017777
411325361
459731750
1568595961
1460753735
1733846651
401592218
1832542796
1795778526
462577806
1466749950
1428218094
1020709780
2099238978
1163177671
843433514
1797179257
210202442
2098692451
172584762
579936684
2119430989
810654223
158208078
2103721371
371934671
4404902
978116738
140427729
1883376917
992366222
1609338566
781698869
217918276
136013029
303693177
1765183032
1001521201
1250321281
1996768967
278576540
1318481927
1741978611
1950157234
276179155
1393669310
549720716
1952316651
142679528
1589572963
1499967714
1706347569
261241856
1519560517
2034040680
1635138642
1594020278
313767381
2127611896
2048497441
543736477
851014216
2022244307
43868096
1875834469
991907053
1313725060
932597636
1622494957
1709135010
636150666
235510042
1950426577
1564770158
773923023
187921832
1931957178
421903059
1115897034
1803221185
100187573
735757163
609532131
99888352
848980962
1096533511
1925523351
1156675379
366094309
270321590
520122051
994395135
1139843739
2085999903
1319965237
1358232373
868360847
864615522
2039579920
960380024
1930345122
255265754
221873412
1592746779
605226970
450108150
60062702
859067103
1736079219
707582654
530967182
1310231590
1585714666
42839409
1837161010
387942273
1562043490
840730540
820467614
930372327
868923203
1308006304
537326694
1716626753
765107453
1891808773
501961405
862110487
1979042488
2022284826
576697734
1241467473
384570501
734326215
454597840
1128386324
540207760
448130680
1411278439
2082140125
1265622833
1127556209
1536293123
128035083
443921826
843818950
1594127928
1023537707
2017261714
403129420
784004215
193634767
1434523424
2132435444
1700217328
779852074
235605163
452506835
679390794
223689082
466783719
1682028030
288873761
210378538
960413614
74048224
148414505
1301555001
334460206
1588840021
1232918867
1552792118
362280418
1437190233
924804443
210788734
278154277
1097451081
1888357846
1262068472
1241652115
1681093619
1167164273
2128029091
1799749238
130712177
834822270
299572649
1493593385
1331532246
295973481
559546480
1170549625
784525377
29330698
1534230862
308297537
1627124523
898901045
1973474669
786657021
621842065
375123384
1109278806
842221260
2037585495
532171894
1317922743
1195026578
54410568
981615186
492302357
1516494948
1203613354
1142335929
1983111405
575030347
1540519273
43481367
2038649082
848386375
769928444
2092633108
356375116
1079935579
338688282
98727551
827283147
456275570
1382434456
1297079778
1684628491
504741546
1453871997
1635114147
1097412689
5405964
2132180638
1584983004
1351781803
1970780622
1312841975
1763431588
251744124
2020866690
233286868
628108356
1506930015
1839915000
2091308801
180606205
2040688937
2081459282
1143768701
1281656926
372025604
359895501
450677873
150104621
819635635
574515256
482944375
270180995
1616280891
622423008
353386698
1353908104
1714837563
1861641120
567710038
1733271603
1527104936
607031095
1378395437
1334552118
336418649
1601977546
372786790
1750986823
291079554
800647294
394617684
1307761950
832691290
23650681
1336131198
27530302
483487462
1027438795
2037278347
1925667237
1292997658
14071712
1100609499
959276864
1498933958
1462607215
1756799774
877252456
597206597
976217597
1506999950
1209853673
1339957724
1865832356
235970083
454604767
1889975758
2082380356
1855681433
106560250
537527131
49386712
1133835932
1538136754
1279660252
1176458118
530846958
989805830
1366707698
1870231170
486206338
1793021424
290744367
1882531890
700663247
101400870
352622370
1885182618
251848249
1373562174
1678649478
1212157662
1311282834
936598843
515986493
1719296654
1720909858
641739501
292247816
1366632058
226643058
179859795
1624891598
590494816
1610976432
712849178
533638250
1920531962
395635282
1402843117
270829621
344517195
1328127873
998150121
159811617
2124143767
1875163008
1570858332
2059046001
1319160390
1752536667
1336212058
966790444
649595252
1729186114
1167572973
1495543521
253370078
1542168403
1809137752
59514712
2117211149
738396478
1237817472
1654044752
1993627192
305152472
319159050
1846963592
1620777916
1359658612
577321453
214204405
1452364521
2085807791
1422874915
1244559890
611653671
1238570333
392636626
2143220863
184202237
113795000
1065150336
771924560
664346881
272098
669052004
1718264890
76094399
1612148637
438393213
216868464
1639954017
1073283535
938464695
1678066613
936212828
1672958549
1798066147
1152594486
1235945493
1575432577
1496172566
389920575
1385975770
429933852
1879188088
412476421
2037595678
335038203
1652424955
861805014
849018444
1527647819
1242932811
850744823
510968022
970284928
731373482
1476904474
967772194
1291093254
1174665017
1682285749
1633714305
371502731
1624485394
1879137628
1020222706
10885650
1093811914
2098591866
317603321
712573896
62482345
2140590115
1773641702
724328149
1382907103
854166561
162582856
2050184352
1288798893
1795909214
536703194
64130592
2047627135
824358490
1032614822
1825981293
1127724798
1570621087
1510454181
2053248029
1041414872
155185227
1297024441
206284653
2121254556
429784871
1650972693
361829713
920121545
1554701922
988436623
2140935491
654067155
437619956
840245849
1780676617
816716229
945379507
1255175477
1117284058
1782014769
243360784
1946808975
993717203
655105154
985690516
317842631
989151901
904769314
1495136262
1254296830
1952477328
2109302083
1016692524
1709045996
1800971439
809165915
1480934259
337699355
1303765008
2088480510
1425613413
1719997170
618227247
2666397
1667157899
137025096
182514925
835111508
825773981
823979165
930137429
462387086
65125724
791972510
1696944872
15623767
1496274396
631693153
1105063207
1857627547
317246603
1273307986
1362169541
1079629820
407037869
9973118
1635483259
1380314276
64513065
1973457343
1897608871
1815732878
1673732720
237258851
579278493
1674777107
1150720605
1070783226
588536198
306216805
924620556
1688804041
828037156
1977857289
1003830321
1788698592
1028198339
987407848
2119913762
851267226
1830351704
1804310390
233690635
962995703
662078172
879498202
1199562665
1298175544
474557602
1952179358
1892662146
734600836
582022427
1158485147
321281209
1255011346
602433146
1024588355
2004881201
1969975131
802966025
1732921898
1023374674
376439546
1097476042
1233662115
1571539639
825276869
626429604
1449555124
345731511
175586676
1747723529
1281925522
2076952302
1817338870
609517787
1318992377
1594310031
999442018
47957942
1898049829
744145864
1171840877
1047533421
99479120
431714102
1128804594
2035136055
748557754
178090084
2130113177
1005128340
31022075
2002604081
1970587660
2068274225
1228611465
326923036
2026307430
320297877
246778761
785507771
224843530
817525434
42336595
1357934853
1005210657
1099947202
1022659462
1428354876
2132832571
267552637
624383931
1484789449
1183468427
1467660763
1760770209
448141321
960051749
976520638
1207054636
89137161
2101076931
630980407
1908999593
1683336739
1138928973
1599094114
1363465979
1984257890
994359241
512631450
1671021500
1485568791
1234069150
1218702392
527143873
2025375416
516058656
464423683
2045340087
433070847
901147074
1276232758
1180007704
675114726
1295251947
1446778980
2121391339
101004644
910650049
124220710
2020293093
737714243
216326709
86486017
687519931
1942697267
204281323
1689760684
1318570934
436984259
800754201
806793192
1152587353
102899710
931157802
136692142
1142117901
697358840
1810069717
1746378631
2139968917
1323235004
735552313
1738733082
1517282960
2074584637
1592304113
914919285
1746723876
410174846
1496923696
1830700247
2053651717
1679201049
396405962
850375991
1047922136
1334029145
1982825689
598066959
1173394213
972835944
595934559
1317400488
1552915565
618128045
394212377
268059512
805922136
1494473952
1005206343
187911836
447148123
538101960
1107275902
1964291349
1322531157
470464162
1335302772
1706924796
874870660
2076436050
1125469988
1696453785
2087348118
946387669
1161962233
1818812151
1367907916
1128789759
1011719516
525836238
2062934682
76169566
1936570575
222948831
2076938077
1258025249
1855825956
1534648673
1888222860
1345069524
1780982949
1317727263
1574107883
994185046
1908557032
1123727698
793393765
403290811
1261066925
1088542440
1482350606
114873856
608327974
2027431103
1580533440
2098002254
216023927
481889627
216421226
1157897678
1083384428
809469390
928550581
126902976
617153449
445241053
607209449
134748591
601783973
1924541388
799768345
1597184693
901825545
921234464
883185320
1752588356
1928016776
1445845800
2100547296
1069476872
2125035970
851771308
1296729861
499970805
1772566296
59528551
267225041
329273628
1710632350
1079460967
1237915188
484918856
1104410491
237298041
838044905
1014004438
513295577
1833301626
869875564
1421953629
1028956866
1017369279
594174929
839997867
47106256
2054742848
381945016
1108111835
10383254
65802901
648870954
1088136498
1633136324
1914696011
1231025510
840350404
164291611
342271666
289109943
1331618760
428023943
1818994755
1393620890
763606684
818683693
2051291783
367784528
875787126
44614537
326613269
810159892
592941361
1027809158
1899013753
484264479
1147048140
998179294
384271678
1527850473
215226920
1048054752
737703836
497805066
1657298911
500453641
1605674992
470078603
1655163903
1911847800
1889564890
275284867
2034496499
858422107
1957657946
1214523634
1542378646
624934174
158284185
701559782
1672042223
649324272
540125850
832073683
260447353
524099594
728274641
927657683
1971425910
1362288181
126002728
717290409
808472430
1034697712
314262125
253809824
1657058996
456841083
74334089
683732309
1007477978
323696669
899697536
696285293
1948902271
307477822
831334270
558824284
400631431
1931154454
237807211
381413129
260657020
763311671
968849240
1837578975
783497737
1967517619
462730298
659304260
1020285033
1570762022
458832504
343861015
1312237486
573002404
1533135700
974531189
1879532406
641915173
796980329
39463138
411951863
267810098
454672224
1165050793
15348891
457868597
1715481270
1348722671
64377496
1603438402
584608095
1332756614
1485940506
1073502290
1204153206
1655138685
1071191
619772209
1499147925
703334542
2108677417
1676664304
1801147860
1066166536
2077350157
1739440961
570329654
1724935485
1205747838
979373422
881468092
636784776
541967577
138259942
1429050488
422244955
578652508
140415580
1190472574
106653620
1026367180
1984076268
1405323847
393975241
1739048914
1718162553
1097003734
595072108
2092565824
1149356013
1440699906
331847620
2075421327
836796265
1887055039
1054941940
417118630
1190928582
900273992
2112766523
1909344141
1793215286
1236289108
1446137171
1768597599
128482680
378120852
1153413495
572236770
1526973436
518647192
355746779
1145532742
2119167787
1767125403
710253561
972569597
24072626
458070494
1099330874
1205333761
403441395
1843501794
3021313
1858161371
1625538760
969413443
72013218
1212628899
988225123
1922968255
1065905809
464753450
1813350852
96664462
374581306
941476875
303996624
847839802
310627885
861628028
1827805460
378361183
1934837126
78270545
260524525
1378199345
41953239
219590009
1665472340
1442188389
1485694123
2126308321
781418868
467635514
541125731
925429775
2000662881
1117289843
1938645631
137625919
628854562
1012899004
441571157
367090983
1013047346
2119892621
1163332228
1591446918
1359473978
1599322920
1445836213
944952057
558215389
429876976
1587764724
2099110393
1199410578
757617473
1084698315
1797121698
147622988
732272340
966253596
688312796
522986081
1244912897
705924180
835513461
690913315
1755316074
360893097
1780003920
354313841
399795493
582451660
1866596340
1835763078
100281204
1494809940
1047751516
1617716142
402593240
1811281164
632753059
899598912
1565607551
531996182
130903083
514833673
1942076982
851494390
1456460152
1924397028
1587455261
907801742
1220462305
1712977212
1161190041
1741395569
742257164
972979258
34884956
1799040781
1792945975
699184884
1701354563
704680696
829879668
221434136
170622507
963914205
1714422609
1007951228
514683425
1471625551
117199579
859948211
107296734
1826699020
1114068274
1570962331
1139576765
2066555468
397768741
513130751
658293612
186640165
175698282
1643193503
1297872330
1723910210
2027672349
2100434081
332151645
1629278431
1795188731
429634595
992836175
1970163647
1022941140
791951825
295899914
996235511
1408701384
1286034815
514740308
68046789
578161190
3612439
1867423578
1835235853
373105455
839158871
1247318050
1473681715
641664210
538472207
1108647380
1817677087
359964494
1890974754
1230421735
1184693939
586514837
2006964411
660585833
1644433779
1185838249
1461236010
1593399130
358358470
1161257310
361256679
1516119606
1008169965
1416198859
349071107
1855869068
561653135
1031189563
275478659
240255284
1551882287
1617132615
1674170924
1284155286
156344180
937673087
1510910238
504627337
793042822
2075934432
754771634
406185504
679229209
1122570121
546469773
1095231487
174289305
233474973
1428758778
1619503948
1549763016
1824091101
2047074155
398660530
1546355708
50542179
2119290176
1921463002
628869028
7336699
919572605
2074411339
1285546624
970073730
709906569
1392303670
1509739107
1799493739
1469527545
715249599
374863729
1246060092
1258975043
59095957
1041010209
1917038438
1122549766
1996418766
2070123145
1554645717
1825216154
1402539619
1986535687
20771259
2002234003
1354848143
1521529362
1782277326
1194992467
503306085
1773560649
2064812145
376980876
395207659
175327844
1602488338
561883745
1933466631
1159778117
339710903
1161624838
1170091894
1007619591
957393744
368263512
1366273875
2024685951
1608626948
2117443985
622863945
1308833147
1391808586
1645397345
705902868
534757553
1473711348
305180541
1576111630
274220925
1134838826
250618888
374095427
1796162947
1215190720
868128545
1350962501
537911508
982984449
1591714528
974350665
1041269482
673766781
169280926
1243755466
504790138
2068444246
213657547
1994019197
1486073328
68062431
1742744359
1166541408
641153908
755501650
156205179
773915397
2093630903
1226045359
1649935677
129332005
177319194
1477128855
56404735
1954383788
684579712
1393713226
627025054
156565832
2014418612
141339040
650911008
898985472
390650552
1238482888
15234643
1029714152
1214823339
795355029
528092636
1770607127
1541492953
1956957824
1279495184
1702106979
1711973806
2070996741
203864790
475161757
266712437
1293356056
1540547296
1146610500
1185573973
2140712466
772322002
663876520
599503439
959235825
1704766602
523592754
549092706
583587310
1098980453
525529696
160492416
1974805723
1363187391
503550711
544105729
1867338469
208797296
306020735
231589624
1496197768
265229097
1000544592
12490018
2066857078
1320585106
1572632007
1372206279
934986790
939696034
372038229
216935946
1106269420
1631409887
1989468745
2101638949
1353370833
1130040973
267549203
789759508
1743983126
1883554734
644849312
1528425142
1310004918
1754975701
1370547704
1344156054
6726818
1564026060
1591005061
901893585
2130932450
807808948
1584716833
1844071221
232751273
1958025699
1645833981
1745488137
347126353
2126820059
162624625
1808186285
374400304
1159975552
582931434
915797795
1264112684
1933855089
1074308912
1107870142
1121313794
42292763
1506032307
647966038
119193450
327066241
860214846
1360853630
600599295
64277574
1953123481
645415476
225221061
1698721997
436884557
1016801495
1371687437
110150927
434677744
2085721889
597796953
798143282
1403776423
1390149123
1135885547
82149510
697657441
264249189
2063752987
1088814219
1623551861
630251904
1394537001
184104616
838774451
1116088425
1928751444
916438087
1090072481
400406702
107090892
400187310
24520886
756949399
1505800528
1653179818
1717933505
1182052125
1509248627
915405850
277780744
864511074
1951230105
178411537
256615020
1312030329
1626298949
466344996
655056903
114621721
898764709
1607591666
1986492172
365278874
895419029
884926640
1002570467
1207857469
771718753
670949913
1786437251
1589740900
1358310741
865036880
804107248
544377004
1535503262
939605312
2106184889
47218481
109503543
1173443069
645192286
1156322800
581629212
2047178856
474549898
1632822760
1959943065
1113620629
1470143227
1997061412
1496426524
1555949494
2118025785
570946056
1797913377
947720017
1640390510
975289530
1792313558
671415041
2132012795
288856550
1482843578
1896453970
929259103
266777866
1083284153
1398507250
295396616
2044615227
2090369337
168524287
1797923849
825913553
856188916
449448887
486919715
39517603
910720694
2072848602
981604666
1473359078
1885997677
782499301
885748965
807298284
1664541229
1904373116
1459162171
1293148200
1585132195
2058161733
1002867966
1457344317
1839958784
122597821
254195837
314442646
556282034
555774347
587184946
1472471366
1048492994
292374329
394415626
432495137
237697900
1712990396
346856882
892120737
1819812302
1102819347
1403648758
470301036
1984116937
1742883026
2078298981
525729939
562027981
317056622
547123601
1294127255
1283475004
546980588
2037253341
1050549855
1310821267
125084813
1080324596
925757786
1411203050
1305226359
1987930938
532534709
1675708907
1761455266
666259652
933353234
493816173
2052851373
626088184
1183220296
1860354857
1408635233
234848346
822538182
979653957
123406191
1623212511
195155443
123876363
2091285837
1080563593
635872051
857189729
809295875
2061419144
164864154
863991118
968981298
1481005846
293477278
1660123740
653198990
727460098
2134743123
1910178288
18595238
360989727
1924336814
115870812
72482042
1846606899
656744800
1166344353
587622430
1031211342
499809577
1697882671
1771346173
1111458873
817567266
1002326859
818631989
2124981850
157388091
389837407
1324436732
1527140949
392531726
67860039
449536136
2048091164
1797799760
503099956
474836770
1904527585
1091283556
1394203080
851357017
844062797
417218604
159423985
1211793968
154248092
1726174537
1760991393
1586949895
1093801521
1108455097
469139813
1507425401
384007850
1832981117
857188696
1753461057
1415570911
924836710
1892728652
1243615361
453730348
1860813485
582409419
2023268296
290430184
301480394
1350162790
1627387249
1604402947
1617325371
1878976424
1687539332
557841788
891344574
2031777955
1257254387
709004035
1339688744
579496278
575799652
1168066319
897413462
1156674904
1129861378
1392686439
1708735447
1471476857
1229386920
1969536686
1666718541
918412925
1348325921
1349367910
1808020673
1597904636
801088600
601634261
1194067984
347800156
747849806
1765580643
1008886174
1723752841
1344836779
1902351274
112350518
1521383060
453621518
1547439850
562053093
208564383
1124211332
647650306
1185993330
1804083150
38000138
1860488344
1213145994
1371534033
972333657
2055420015
1040894428
185874855
1250646198
1931888398
138870426
105427670
143063233
1142390512
1318307647
1212112630
472397596
1961041501
1774856396
1669307839
1727435458
1473035021
405037290
543986119
972682488
1604299600
1808476367
835439722
1001510261
1905014107
443612954
1146962718
1425205841
216172602
783579802
1868925537
1475632517
731675499
438477869
120281898
1425378174
1271339048
1221744837
294215265
872761524
586999887
498185345
534069609
865317027
306319264
683574292
410849901
1469545483
162737105
1988280063
98296897
623894141
681049134
172886725
1323744118
986443023
126538492
1791312979
1366475094
1828752686
1065733215
578884146
754303383
206956941
1774637031
882147144
667020614
1484091798
26957823
1190436079
2011031558
1765891859
1111818813
718941446
1538923510
2122237030
1346889665
1968591941
1445221768
853222263
915652076
141776037
200976492
2134280907
2098773441
1062883143
826186561
1329282266
1601787107
1712787284
642358452
543939986
1873386824
1068686203
1560526371
1089546556
963485164
461328529
1495120373
1133523485
1221022337
1552565256
493829588
575809221
1183153253
1548987853
465207440
1367777635
860109484
1006541532
1127619909
820608048
575695291
89532112
358496262
1490366735
855559253
1864335193
934144632
898285456
1747450813
777121080
1275197202
985144029
1654267698
2012079978
1887815318
897982404
1819372910
894184695
590064427
1670845444
812151779
1860036404
1674669533
2038344553
1766926218
393663502
1397891430
727488180
1258798210
744126622
887504833
375560529
1599096633
207968928
575868316
439298197
238035926
2060141503
1921664724
1157992617
175384324
2013498141
1165693652
1846322138
1614059033
1973184350
1593131174
1960636486
1816651461
1741572528
1973406560
1573355170
280316004
1506295650
1512285747
643700642
190313284
1875795149
1573638334
904270660
1761886580
744697558
654029604
964603424
681545326
1540699505
754762466
199485483
1052500082
1000957483
1673817759
2094459670
1265129297
1232844309
863195653
1683290081
2030527999
521055273
779006683
1776672261
605803011
1600322490
336938119
1214970157
421362689
2060461579
221263090
452441876
1720119296
1983325528
845250633
1734125187
1986837881
1804082853
1408273821
657329585
1544525755
670309390
628494973
3082073
2130329147
507760461
1594376188
824846843
240921730
1508662092
413677263
1885386273
1819415355
966469464
466731748
349785146
183310174
1980872773
573464772
1677142628
2120866573
1548391448
2005698663
1088615487
1613254106
671099562
945570476
1131282309
1783973077
365873454
1829897483
1748577007
341236500
306877425
233887217
470301911
1370265913
1568835699
165460221
1481296017
1997825769
277448679
1039557422
1594072500
784679376
750676364
1658926935
1616362898
1303428790
984355975
1337231919
1949161976
1222398294
8037013
297348731
1449614040
2063817929
2114619862
993282476
1012657480
1607666592
653447055
1923117012
1717606745
1664151709
1086013928
919996342
1078157261
1612541396
1573632683
2076440509
2009358813
1810032233
598305053
913938805
1748340119
258127336
1698374742
644019732
378131870
426831952
401458579
616057569
960294498
1112533796
1286703808
37868918
1805424038
1769770241
468287520
2125522819
874274561
1276929564
1569059523
737100791
1904020401
729714774
346221383
451265017
313550780
2017482748
673427242
2119907943
830648575
935766907
1474579402
61651859
1077052658
2128434048
1480206461
2017461554
1983928086
91026537
463249566
1840336130
148795230
72930484
342795733
1843219297
2139779056
1068854968
520252082
1929940635
494494680
1420347404
1309676624
1065686928
1688163625
459641480
33060119
1532444319
658205518
718410698
88919781
1836769083
1894879502
1284232652
1597283668
1502202789
1218093817
1964580631
644507465
27560666
1746150752
490287844
1571330697
1201560299
125338515
644110828
1149201608
1737326181
1028183211
1168945619
229426791
151048338
1026632387
1162921469
372192461
1799069895
1798334762
1181806460
107799706
1543034904
1225564687
158891402
954704710
928408582
941423941
619423168
1477896874
44690449
1636968107
2003516513
1595994616
1260375354
1401308065
182400044
122407090
1277517439
20804219
198764351
773814492
12549291
1495256887
1767777982
1716662450
638476233
185991979
644748236
800552394
1549776345
1712413324
1605418752
1082875568
2135951407
1671979728
81957204
1553126710
2090624829
215027913
1185708953
1823072515
1684365020
1524723523
1052372904
1668872543
616837749
337630477
1627234319
2049597452
1572037050
1665901309
1379272816
1914209016
2037085265
229083774
1357036905
1317955190
947195508
858676223
1929086392
1674778655
668028117
1891327115
333068650
651765925
45705521
202319053
1793616646
1527459299
1352050399
96077476
1690425133
298732933
586384868
85261280
2107415858
1769197324
776421513
244456564
82329336
393393640
329027335
1422760999
1597270443
199386215
271889253
954749344
210798061
1649362143
1801965181
919913543
1857359781
1579318571
1646492575
106938931
57128617
1593157508
2055779656
702381851
78333709
189503093
424280289
2005154304
560748765
1715936594
1703601053
1654483914
1182517459
521724852
2132909512
1708555580
952629455
654131031
1178349681
1880753520
249943927
2093160028
1921624087
427462629
1763356826
586467626
2066264609
769125188
473417236
1608263119
1471969464
1191706273
1555607355
884629692
1848166038
1080830185
1421181260
1806505960
261518242
1107043822
1884930167
836328809
981539289
2028961229
296818400
1838532742
1856966711
1347320383
1169872334
1584173377
991211505
466855308
30752121
384741799
1287905427
732352624
1639026030
108073066
690547619
664444984
1394728147
317502298
1693817359
1555408164
372357814
828045566
339449570
1475344729
1964676661
2097601426
1599544645
1026450867
415559265
74201887
459991777
1101271341
1671908206
1549676269
2085518828
216250098
1173618185
139288865
1894750159
67724277
187082752
1755803588
2051541726
646299179
841124981
644372421
1344851226
741593585
1983031347
2098652856
1849382329
8546510
1214026145
1384461713
783958235
110749547
362226055
1036921451
1736588215
1183298652
1469440681
1965622084
289159451
999826730
318392960
340518865
1468132614
2015884851
249280949
1261863871
201167417
861292468
1052197680
1197320613
1436939517
421536842
150486504
256965676
408406100
1569624006
1231723552
320053586
2016231895
532683928
671616019
1635842982
118816315
431426159
431021998
1161194914
441003353
1844767935
562150755
26944322
2020083233
470603949
781654153
46064708
135168986
1098193736
992964803
283700868
1643538747
1275164638
524114724
2060441741
683183434
663678494
1503285760
798194461
1265921972
948570317
1747668224
1806820323
1606292666
555266999
543695391
1783648344
173222235
1590729084
1456909458
2119249526
2100850670
1124272768
86687430
214968355
1694528632
533162775
64739663
482162076
907839536
1074604341
1428269970
225424997
641271494
1629371238
1818778658
137008489
1019601374
1746609805
1315805392
1722446162
1223456102
1981385802
1532456645
318165007
844342330
1236156742
221637563
1389320367
87243780
214690706
1921025138
53351871
1230479844
1107241082
759187192
2121776923
651609580
2083601246
1152897316
1108544682
307716211
1748648746
544870947
1715474592
904623442
1873541546
285266450
489199970
178200771
1616771256
1525940823
876780566
435989354
207915289
1332925883
2101192328
635889320
1111160933
349151526
299129328
4903118
1292531679
1615823734
402320558
726237512
1628864987
43963841
33797395
1838898427
1886898322
1305175054
1081260739
1577947825
1617865810
78998670
2035896864
68869852
2008431063
822634786
456310236
180394025
576761827
1844223666
123394175
634455032
1340509794
1791128998
441960624
824439351
1009855583
576232087
105888051
1009164682
1686754679
3007933
1176738989
594275387
1031172480
1852836803
1707603790
217955208
1991029187
210245174
1989456171
324060410
912574377
388342542
1147465795
635145555
896836300
1473899912
1115683714
628209158
163362561
1131650596
761537490
94671106
881806210
1131176706
145536885
1133116577
920342544
2144948245
1852570464
1298827373
2097396613
1550780195
393358995
100130978
1751937781
1011525854
437949167
1624015821
350598772
89164734
391610543
756399446
876550300
1158790567
1809219630
2120805126
2053831617
1179208513
2100653008
1122306271
414947736
1461866698
1633786639
2028045535
786599782
1972883919
1750733851
495672475
1685845694
274684378
2125317626
1492221833
235798866
133129277
1898892166
455179523
1418076430
475172121
1349760267
1360361412
1314698617
2040039618
215997113
257188372
1437090287
500556897
1644934824
189104651
646523909
1623428758
1250314187
2069380691
1970733624
1982801598
2064153450
2034315683
890784064
1502418439
1314103218
1219332011
795726709
706572245
420732359
1877844231
1715117509
473209039
255835340
1597505352
1655781167
1163442352
982362815
1984264648
881831418
772075902
2075693116
254261580
1559430867
1023631289
778856765
1348140169
1095449235
1030677393
1238624387
1731470552
116964431
1905111067
1038098913
1860962678
1614579804
1507173425
1468218182
799609965
1598273892
277572160
607594534
201860885
1412933663
1468883254
524905334
1657128360
257658934
922438615
1770316117
1565035466
408993559
1351338458
1710395940
451799325
138037910
1417713520
1418366115
1679434914
853102203
1380619861
1707984725
254585462
844804881
1880005866
1214385056
77176381
760183648
1767641071
1541990440
1451866329
1575525296
243679571
40544789
729902026
1877956458
1529977171
2077122660
1253068288
1066608471
465929873
1291314593
1806290918
1530275842
2123642374
1850012163
40384359
1719734341
1453921233
1531065939
463135881
489139949
1129255677
529628419
2086722896
937881976
1618984342
588895732
464560708
1583706576
428608959
1102759765
852380408
482315653
812649736
685476046
223406406
61342402
157433184
122635555
1884829381
774248370
1263519972
1378313474
1672710246
1612335064
1796635222
992796913
1591413456
1288862456
1080917222
1943640864
1455179310
1427555084
1351476616
2043331295
1752886133
808952451
197919217
1875197367
1617356756
2076629695
1349677458
1887771108
596164827
432259566
508560800
1454442842
222640524
354689394
59337130
661316248
565788148
2026019937
1818202947
588655752
143595368
484154753
616299177
2047717301
455993590
1801571804
57907987
1092685975
1816425432
2073235950
1683077703
64188983
231744310
693572003
1192983088
947134517
2111922351
1964000550
517812073
1682587941
159264988
78154720
368214837
1814859943
539236105
247614066
1213880860
1610490357
25838002
1293357243
923239822
94972230
1650786001
1261226138
2080324439
38850447
470513755
44723151
271996444
1049824109
906016632
917848738
1094606200
80970705
394326625
1675602373
1173575267
1588099716
1918115635
1649565793
914054099
1621278237
2135347433
66674368
84475343
1640604741
1875532674
144520406
1911646953
239340597
123551748
905047928
1455906797
1523017831
578609413
969181103
155967564
411423180
134315692
948951128
2471503
1198792942
1021672299
182590612
1349565157
1189155072
832104275
807138870
206956258
712403422
52581738
1697774419
2147297948
1138569682
829290326
439995832
1128926598
1599990029
390857035
833337333
334764094
1140181658
532633388
140629022
1823212161
1031411475
660439014
1031649869
1394519488
1367500644
799072897
226342491
1606869944
1039337051
86919562
1407878793
262069999
35672797
959361085
1797693914
14851024
2040802058
1358845366
705168733
1362358208
2048810393
1452415508
721783732
1821469356
1933124654
2132025988
1491126957
967900642
1114285630
1817756971
1893038486
829386132
1108116051
552386012
1115119432
338003942
360866148
362654157
1904724252
416556673
1380487271
2055064665
1579911135
523761086
1742971520
209984226
470448066
519439586
248126367
201953754
151096653
1127358401
276898389
1199886164
540044227
1526721881
1766144707
1493498148
374047830
71293084
364382246
604825677
540785422
932757774
1428952898
1418697927
2100598280
559903444
1128771889
384760466
2039083874
2086463214
1775744166
2080230785
531515304
1887718169
1305180429
2066093551
820142959
1221186215
7518275
1207213075
1195360893
678121104
1748402513
929746224
786850119
1092324707
1109799412
1016586112
339155961
1755415547
1339128213
320487065
421761944
1302084893
990405416
21642969
1002216856
1883017885
1933207465
854530845
877148367
1826991313
642615325
142555030
289934587
331697002
2028367775
1443671824
1543073752
966055174
1211801244
1881089675
2012738527
584331347
161848239
198961628
1019969347
1676632898
1247424217
1660768168
2018175121
232782900
1671996349
993682960
484187772
2147172828
779293493
1675617873
1455084738
1019095891
1518908983
1937469776
529447975
680009881
213991386
177869913
666517195
643138240
147931011
532354158
283822055
397081685
1911589731
1538786125
2106822889
1510119708
395031158
1426266944
1696331995
1965795058
1364817545
54322082
1823105433
1261329842
541937533
331488496
949261967
996429704
536867888
1525871880
1117698867
1335271716
1313271196
1964278667
1028767909
856885807
1288974586
1154321940
1825727618
1623760199
47628721
1549767796
566343392
647845984
1790270461
31270078
718284906
1364032769
1646012108
1706981338
499917080
222670988
11955793
1314215376
1226120659
1174987847
1275946554
1774272863
1920751436
248710707
354743166
723840354
1086058404
1682536535
1720680250
251525091
1221437808
1613386232
668061843
1570762482
948577574
1158375202
2098196281
32742633
2082056214
425335195
1880886562
1304140960
64973223
1575809088
438335960
197080455
2091412270
1167587407
1396546353
190611427
1543951497
810871890
1603596507
1612894591
383966111
229647852
660217348
1664512385
812265836
793466069
1101200366
459183200
195492284
2103902120
2010100673
197042460
170346466
1820576834
1770250547
140229686
104736327
72126453
524926057
313498954
528950216
1025124106
605572265
1739172465
477456984
1921127986
739615269
1402952810
1406622952
645984726
1628313740
265087879
626507402
1374785224
590979361
1613185868
2449309
69335731
1728582952
1600143136
1393185901
477576109
1456312264
1646145129
22786976
1982912794
21483761
428318810
474668247
1870474132
605398747
543455468
675366339
1244624214
190406794
1697991855
571461996
2106114623
232736910
1858209112
1205513740
765759703
1598105222
1203817800
1573567335
507134260
1201654263
1901479219
1051556132
461655632
1252760563
324009609
80510126
2101235248
1708472783
1008353615
2003136449
348830089
1335826271
1636964220
759928542
145849472
136915281
1995743608
2103172816
1422413658
355440247
1397535330
1636594626
1601557765
1909814124
1323283621
1635835664
1369474461
213156837
1832572217
1839967611
536501484
617284990
480344288
1277599097
2038059946
1879081310
180222040
1418352064
401907481
874161871
1234543548
942580586
1021491636
1562062319
2128678801
2019311482
1972122410
572506387
453617921
1947803150
383863059
1945956228
472748542
592987235
980960853
1055729629
749388990
628500199
1665051685
2060237248
2077393227
1024102243
1368334975
461103318
42336497
725158792
1937583862
757061242
2090693317
415818469
1195882166
1176234977
991576027
1533908322
1929594315
2059119971
306550524
1774772647
1168973676
614927183
167526888
953111204
1257772712
442076386
495501598
156784277
340012606
1626704638
1133293437
1556274425
1448214738
1961652531
630878083
1538751673
2086859162
2081753392
1648369494
1915822710
1452745751
233360493
1801770022
1075136250
310000919
1019297405
234430428
1036299576
969927117
755912488
1864096674
405645474
80818587
1302250784
1307852336
1342761906
1647021157
775139311
547501596
336190812
808633618
2142757345
767954693
501970995
1071030124
2073326435
322985563
241348694
1527597722
1169902510
1038824959
1545560414
763598700
1461761147
757965433
1713685811
394525218
477950810
2020240806
434270672
539316763
927919120
1802185697
1637277615
1827830133
892914611
839421949
933525575
1515953776
468695380
1920010033
1201810399
157442750
1444385275
1619959242
1980796879
1947321410
1602464116
1143810964
2075952482
1534250336
91592057
513918789
2046322554
651103484
697499578
332694493
150257835
355587709
879460276
1974301622
1101105713
1866025648
1183284638
1342567887
681636306
946349965
1025055722
375343445
670345089
877224111
1233660545
465529410
1898886414
1825996699
691150855
1211446719
839834357
1152502686
2094472291
245683555
2039838501
15022749
1431106483
2023585092
62190526
452405488
1160855322
890846831
1575664774
356899286
628324518
1915263994
1999158706
2025504644
1018174581
1755957056
832072160
335973311
527815460
1682807917
1960855729
162989907
1772987547
961197518
196414557
865579921
1602171211
71291083
1201614996
1592668462
371848589
1072069167
2046697614
1715696114
2070713183
794231299
1232201061
847949675
1815290861
1388230703
1190419449
915877015
157651870
394883172
1711993704
82951443
466551308
874467000
530183015
826218033
506932885
578280291
251808463
1132979847
1860626570
1944280969
1163060405
483636958
938511080
1133218123
1584826353
1235718543
1337294323
1548507093
409418989
1612280713
692175234
967200722
1150303107
743015546
1714847560
1655371662
1739022841
389158535
974955809
954506100
1013396042
1625255725
286820206
878336511
296900981
2017482519
1377274624
686913616
617200872
1876980370
514906003
411893246
610144549
1207787909
554832395
1080858964
2036725843
59222151
1248927413
2137771124
1187096394
1052794797
1520167832
1709334654
1221924198
1128574044
593445455
923214435
1516351957
1584922628
949854968
1591076631
1678287278
207495699
537863621
1587140486
1610516202
1511390848
432235969
1969030517
1671024165
944127794
1151234774
1352550102
1283753217
1324133353
808045489
1557027589
1065007231
1092702805
1597137129
1546999390
446585555
813594215
1422696041
1040275056
1435087369
889080571
2138537485
1180663526
90787473
1732211003
876061180
1939881323
1535543455
138494419
1839429154
730322247
2026604339
1120459920
687430669
520893606
1491717583
2009071853
91806559
2044792971
1676432224
2147397097
945282345
1582516347
1696473046
1259375401
2043473373
1561629522
978219619
1135024113
1170704204
196637602
110850197
1737073835
621765583
331576155
269245265
166990386
832821015
256747655
795102760
1148541618
726938078
1197048154
1572242730
729735575
933898995
1797249146
1936009978
1895140257
1381978734
515002660
408137587
943038411
28740455
1249180626
892708193
2082107166
338857543
1678787014
1778592155
146457665
54686539
2090605135
633065496
799743349
278742122
921011640
2009144103
112634633
1378195361
1674531465
322009465
773855395
575549838
1643063755
1087163423
1285234014
1360572272
11002508
604730498
609211264
2078751000
237117105
1144056835
1566103978
544881553
1654927142
977461340
1598896639
1368599504
719994861
955112194
1418140546
1775587223
1715457124
1535143839
922237307
865964328
70999043
1162211664
259859421
984242380
1226671578
447328709
1572882421
1586261745
519322874
1101776650
1876803632
1123673784
1019438429
525359586
1176038608
1698435140
336834423
869432458
2014630797
1813082858
1080605866
126060470
1847609493
964480825
1128237962
1314914882
575069727
1545218370
710290515
8588958
33004796
934468447
1428012199
1640063211
1915913425
451522455
1767353386
315932178
1699599519
2046296736
637487325
1252065577
1652824628
747957758
650154691
1044097572
1419512699
1463777651
1365072227
176092154
1847272877
373610093
293707382
571568812
1855198842
318480825
916996880
1458256416
365030305
1640836470
986774551
243370953
373361609
1640354761
1877511551
199363846
1658254856
1418023207
216289243
2066122127
1046071999
126363171
1387395961
231351739
124296072
769851978
71089465
2139706437
1313178527
1940469139
870879938
1200948575
1547864084
1649879872
1946480264
167942259
1901215736
1606020196
1188537472
293682667
493700265
1726785833
1040260541
830334593
1084058193
354765776
270193859
1828632747
1704968124
1109988009
110172948
513740623
1479431827
509751947
81339154
573898638
153277508
917471448
222582400
684287864
130206088
1210525116
248639874
1806402595
279368436
2082821802
1920984914
1669926921
1875738925
1998592136
1304169976
2090068185
881527081
450431396
1387696978
2027830772
2066136239
1990603893
242661592
1312180061
1494698435
514517311
1068685276
1290437225
1173275694
83468453
277654988
1090484718
740783248
1974986390
1081274623
125833977
572682548
24988425
1384721435
1035035480
617152121
1866882483
538370746
1074991249
174175802
1098166050
1033829767
590689719
1162508609
1869929502
1952481054
680317241
1936205505
801349323
690061142
1838136241
540875930
204138955
1682272316
864101935
213352376
2083523068
1313843669
578265091
1088965780
1741410519
1460879063
1380296088
552873726
1051051718
1693521986
806204872
934224528
1043031363
1420122812
124449070
1718868785
318527838
1095045476
171392966
719844655
944033121
2133664577
706215713
813559012
1371454476
1807978183
1931098394
1822810172
993216980
789311114
1455907225
297669978
712320894
1261454641
2067504396
905202775
116194465
1497305548
702975692
543741586
66116067
427797602
1707060985
1208252265
423604954
148760997
14100749
747768924
656007242
2081294262
1028407902
1405943005
1771023113
1412030911
500320034
1496675103
1488903529
933784886
101515959
681270427
836263453
1437629658
724417480
678506732
652661293
417844725
425311216
1243055076
426723116
1375689836
981687651
728915046
1311040935
1230896796
1467916745
775509352
906537821
1382697430
2084196183
647202233
997076227
1779744414
2082904135
61878429
2004771291
493042928
200427643
439172561
1324446670
1809760388
31947657
20740614
853056536
350512409
1313921989
1083743983
611386192
1039839807
561014730
1585128380
555265385
594292877
2091958501
837014717
1168010011
193479890
416940415
916665440
1178981371
742650
456334095
2109252429
1257785589
1615803399
127450336
901075017
1429995260
839177907
900907469
737472677
262803611
760762153
1267803862
278741136
1153210513
1551896976
1612286196
880102225
1022219294
1171816554
1808673763
1757772678
1782664359
2060239003
379029562
512848725
292555590
216913240
1029267737
1536994447
252760498
1438188915
977036133
415949175
1765104858
749635145
246762311
512572495
336965519
444166487
108171955
2033012755
713188512
1326055187
1182377872
669440110
1492584688
463670384
2078059075
920732239
1548057975
1895556721
26325851
87686067
989028881
1689738831
1561633364
225479795
1250068362
143730220
1570534351
530937354
536701399
1757574432
2043486059
440196137
1027650023
1446966147
1005518488
1318450337
580567231
881520349
617921055
1688748042
1719288132
1510725241
1773715715
964135335
319078931
752091101
1367033548
1634709452
1267619970
84587086
969525542
685323356
571165342
20020233
1960386190
565679174
246726904
1604832666
1014697136
125987079
708411764
468573825
1735943747
2118799282
485732734
2101860783
1647882659
1945803153
733781999
2005029194
601904912
797492441
1696044945
901315438
1965971021
1661123679
797751645
1646310835
1585612243
1653399592
1546444469
1022743156
1989499017
1937823098
1717011296
1473227761
327822341
2080251653
872134765
1371177348
203759378
878542234
2007833987
999857027
1192062771
1494751213
1208345708
1533785873
1243963414
1020488432
367974865
1481095939
1411426491
2137195113
1703311496
1875883007
1185049151
397473989
192938952
826153026
1196142169
1268662112
854829251
1494832318
37973168
571191094
364423596
1272291340
1625364956
1348264126
461541159
1422202995
1396882849
501599190
35283861
970401370
2075627817
886321452
1127019528
1674062289
520627369
1497745723
575085479
1300393510
885329482
73153822
666441057
613508728
1323638883
1782572798
1262081660
2141729240
1344022414
2132957624
860057651
1331455829
208875658
544321986
876706412
810953353
2009814804
479046977
617252488
223774738
1913920513
1819249645
708679771
177543421
287196005
265664351
1396484418
51769282
2081700497
497300523
731722411
1941490841
79759103
1061869783
1871167340
115513552
653179854
1998737128
564102807
247606328
1984264332
1053874955
170593699
458315855
1194585949
1005055307
190239486
2085830015
126513916
2114681121
1087045467
1722869417
1200721166
1930696171
250421510
531967406
1686445286
2059200275
407301526
2143872875
427621639
1150176303
95095778
1366317241
1944859066
1742100934
668002147
141226307
1157603155
1855985887
926976304
133583278
692406369
1505398725
1502051015
777360907
606409776
1962971645
416264278
517860150
349445228
674388060
621902573
1256811124
1988854756
1238491652
70877915
87113318
1844172008
1452481508
1220266401
2049969885
429254400
1360056654
2083304619
994948175
1948405171
1922524191
630791899
565523944
1371557449
1056328962
829846414
685116534
602234482
2053727203
52678725
2142350968
831924775
1909125021
504704912
1932944746
1525818038
2053078775
518101596
2064148870
1254790109
128747609
713908961
490358160
690897535
854250059
210331373
211125196
1978831844
281387955
1912625614
1479844309
711146032
926399518
187373189
978275552
492923855
1584862093
1501887106
255452774
1700503932
352347037
333006747
1018777512
396811397
267613863
1329761785
1424752299
1289909485
907100417
106241699
120150508
1043296161
483180798
634226251
2086165761
522476769
1275045409
2017201783
190743761
210157188
1039385467
541477014
1164444507
2146629126
915555718
1261936589
820657243
884718329
900314195
1673130887
627149281
1248467174
1968945875
1320106414
418072545
895940179
384022289
574957688
1409099983
913777246
1426526946
1367075093
1721422311
500361937
1285579757
1954075181
1703591685
247610170
685134784
673065283
1697345497
1288061490
1102008467
1971383814
1521081017
1400479881
13829335
1274391473
58337873
376446671
694851489
1452102540
773046508
1182722989
1831908846
1476075435
1041335586
1576428216
165830941
1039957032
150435391
2104908238
2137098371
1199307427
805209980
1327888431
1207593372
1724402561
1718076873
909644865
1499248466
2069381302
586662649
80026125
368675702
347395960
240863849
1243838681
999759295
708987723
391535870
134716038
1158366633
297873355
1891530168
1020551435
573423834
8426163
1549866442
900017324
439567532
156903018
152541371
45771426
566384189
1404138686
1902727331
890350391
1731389944
902764484
322759474
1007828923
1418316999
1863384509
138026083
1314349318
1205916666
1955115504
2040304706
1086381571
1208800481
482390007
559495788
185815402
74606205
1971436857
93762122
2039537681
2082105294
814828501
1520052132
789806973
959926844
1518462037
2053726869
592561131
594300865
2026805258
679683040
890713778
71769368
983202761
1664010652
945370145
1987948655
428681557
1392786001
472994401
429959746
509954674
2087525031
1558597436
152276530
1996106354
771770616
1917617742
1044103710
696602903
1102618854
1256648671
855070436
1932338256
640157954
676439606
1250728336
1172935385
1206371820
1503589568
1013148093
1677444635
1520899841
1550839266
1962498848
1162992849
744037058
1571916052
513908257
1162849531
472054445
1728530760
1153543858
227905063
30105524
1041001363
1230753197
1283337261
1233923696
380935301
769147055
70017133
1128762262
976566154
2099141226
555881813
591472633
671091732
1982745341
226045754
1973212398
2121837659
1804384218
536313811
1292066928
623723497
619781221
341229511
1072609609
1115420020
1841820228
741970290
1463704481
2058207449
1547280699
778472025
1674904882
1320153662
1099380589
872564284
1210102026
750065501
497937011
295796869
495836260
1697021517
1566727722
741095353
1023873707
980368384
445953663
799725153
348242343
709474752
214855242
1748395592
1555650077
1532546045
1339750595
1801767457
643407643
1240813662
608970956
1386872889
1928952731
1664701454
1317757436
2101832729
1877396901
896647706
1044942790
713173369
769963791
960469355
825747306
989423173
622665094
1993452373
288321166
169198797
363231030
1858068811
1591037013
380290516
1474223698
909184008
254796149
469973726
1996320248
571750664
1535682668
1253163226
2069554719
760647964
540204558
43926047
420649033
2048835125
132575483
1172930653
180132581
1714870918
1719909070
375367492
924993154
653125179
1327923179
223536910
1542322513
1088013671
514504592
1071060441
1450648490
1946339072
1690475693
1735875145
1189846268
1562489440
1257866586
1369366103
825704057
414801475
1376846771
1175292157
1781188840
620023435
2068434410
1725022291
243470373
324196942
877227637
39859288
1955688276
1397250744
560839791
1786949873
6718875
2065817795
729750469
553056229
2105555316
1955460125
47351162
213296043
538707532
1448663117
453793645
1895895316
326012801
2097339391
2010443249
157307418
18972062
536489738
2079326823
2080516009
1234739513
828456991
1229444248
1172177919
866083084
1248502638
563944108
1514214701
759131390
1047757189
481081624
1769559845
1319221794
723881034
1908163438
544779723
721078395
2080996952
2141078557
896075674
446901560
1544757282
794774760
994740043
211642523
2010109939
1122815861
13940537
350880072
1057013293
438746322
754172438
1479207237
76102843
1978461787
1566225997
607594839
1874539760
1104762249
1103351860
2019546572
707374660
1920464031
144165702
2001160883
290130885
250453687
1876246035
927707187
1934871314
169770950
1865480843
631621203
47368724
545615170
914913853
863828442
884479307
84737556
635391652
1263648781
680476361
1079732992
1916837185
406797127
181812094
1126315806
1560125552
2008360672
360303052
1294114609
954348094
23792665
1788895244
1874318157
1930976905
1752022321
34382451
467138018
1939078564
323492584
1098932666
1486677152
1795118566
677912582
480845984
1887815789
172082866
1862350266
1094656847
415395309
702118338
1271713758
1612710958
1324967248
358686342
1277841740
340644786
1729751833
29010809
557791276
1021033740
65705979
712517734
534286837
1458648543
2049300803
758874560
1357821875
19706730
1729442096
2011587013
1506562739
1372514620
280772316
9638594
33138776
221744995
1992593057
74410505
1613573647
308064483
1350251283
884128177
1050830507
2131067245
223421325
117951227
307758433
498187335
1248814687
1357111374
1876319004
590776861
286261208
1801699340
993986925
440004353
376220312
1466418792
1753677927
383107551
523524229
935853965
2077999528
1825253578
362314309
2040089105
424996150
651141459
1378029610
681345352
1446188329
1704758597
212238746
940617551
621599450
428493224
1673018888
1983989622
560681414
966773902
1715938611
1934190677
779529648
790612916
201242327
1503995474
1333015711
616327819
239602547
290053486
1475771769
1153069223
484021280
69110816
213971481
829228947
1978049393
2093823259
226467078
663945628
2065677512
1594247600
1653882158
1111402405
1909763488
1651448814
1364828764
1141968875
900295883
127162690
610160817
431094667
1114555269
811175064
1681354274
2106408263
449822013
461285381
279770601
1023322036
916774873
2096404459
1092629755
456491821
1289628722
182049964
774737382
775457951
2048190002
421014779
95061468
1452505902
1979065591
1136402487
222369847
441913141
1054288761
843047083
2131317587
942974842
1541703709
740418983
916601874
933126267
326958514
155235898
879426262
250919376
879309624
2123674252
798838612
820692315
1438723093
1644226304
1730825469
1852431457
980453545
1041491515
475684672
442359569
1382715051
1890691747
558994873
1089665391
616495292
364872173
683227215
200143562
1122012927
688586380
183477240
434635600
1049528290
415560121
4156897
509030966
2029105080
1946775123
1589563788
342637700
43931784
1997394695
1033396946
653198005
692851730
1890442264
1990069163
727875460
959721942
1529920959
1512525926
785991194
1697122576
71255924
140237523
386107217
965740568
1176767562
1177243558
1109369282
1940163723
512661168
1263757897
1553348284
257000566
1563599439
1911906485
1395312679
1532351882
918314519
1599836318
1556734065
1682935232
1051899491
816870045
253607695
210099224
620799959
1837619028
1295159233
794939333
301897935
2101046097
529737896
1017569685
502578282
456885062
694636565
1218200362
657423361
1234514016
1983679318
595064867
870247036
135175310
1212314777
595375577
454704383
559591013
1591974237
1784384390
1652575895
788854269
1640226986
260723429
336472557
131522748
877492551
1046472791
1239718832
597112274
1913999400
2145856147
1272302629
438622756
880807427
360301592
1555292836
1124982087
103849656
2052307508
997830299
501468341
283721292
1467008496
1720081074
313413837
514330643
1847882812
1564812902
1157435656
1994931415
989728194
1857693887
590995429
1964021864
1403602936
428677819
251408248
1832440002
1201454257
474687616
1916718404
277750725
344402556
314101007
1350100777
46177655
210533601
1596764999
1639667401
906092096
1568906566
621584635
152254067
1799252469
1032194571
1134913690
2123545915
1616542861
440547226
246866931
1350656716
1180395997
94484565
1949103657
1851018376
226919118
2071211301
1419679210
1127219439
1839105174
15727988
239853528
2094294027
1284017621
133814138
410267835
1995701332
1170316760
1833171002
251479951
1645706754
422419002
1500920984
881094702
542023692
803790204
1118828673
991081826
2031040463
837111009
1154783255
298654405
818126309
1463547744
70518604
135913352
1068063218
876362487
1329586823
1288947866
1455494972
929133480
958295736
709128800
414244910
1819816283
1879857572
1572776949
1738122185
1482421856
530465283
198301795
1744896311
1691778421
1074989092
405756315
1544575850
1548322793
1225254278
310051348
1099577043
1626092652
1459572234
2002751483
670489710
461692070
1884002023
929050152
61425220
296254446
923691099
1258291161
1432179801
732470573
2065560741
368619932
1431324582
1853411721
1203829030
2035880999
1809090517
1307880995
911378071
914669336
545369659
1074746134
2147389454
724417023
1279384268
1637185634
2112374098
2021732333
1100828782
155911713
2830667
1440753806
1237669999
374157526
558375745
563956528
1140813731
448930025
2091835033
945334511
1748089456
1006575735
1949668165
900894293
611434713
1030640023
2037325409
2133745284
1217819202
731704444
485560752
1547596983
837710692
16451134
1991935157
1687293686
1817948263
1710612003
1343007717
937312230
1161116298
1513469222
1344682570
1081797065
393243665
619195125
1249020022
877445039
665998383
1579164943
769492343
496324826
973761495
997473384
2048749271
1868700149
574067088
103068773
149115198
125018109
1786269117
1093793873
1711493086
26579562
1275551454
166502893
1657124289
1719727392
394628665
631769127
95538543
176247630
1387383651
2069386421
1900249330
1580595378
1005621608
1745166884
1495057024
99103943
323195417
1897505638
509852915
1108321453
2071112333
1337675848
824101712
230524255
2101813251
745545025
1568618940
1439174064
836379553
578631856
959171865
1303302453
1477942930
1183273405
1975260105
760293918
481707606
1948083638
1924496896
212839177
587594055
301406128
41631089
554801788
1746231998
1288670634
1925311950
1359442872
1758455592
2095437578
171443555
1793290713
114612390
38525742
1379142881
1130439121
2129195683
1615646552
744071183
542440669
1594040005
1079260388
1631991115
358419031
1226145985
1222533170
108441268
1588300419
1926482664
1562084830
1320595920
1344579683
970447374
1712214403
294307778
489174068
1319475731
906953860
321275436
260072783
1747923431
1807489865
1469972178
974038300
614103125
1904311363
287881159
1307533405
858304303
1392455086
39742596
1995301501
507611390
565744673
2055689450
104937197
197292930
110442694
1663809190
950735844
215166520
1708922765
724925649
254921875
497066989
661812537
890542155
2144226056
1082069389
1162296795
1249322989
898044678
789868659
905177896
2034657600
764496823
1867262892
565965471
582578178
959500850
821369874
204716924
1852745481
1244681155
873122872
1022893386
1084037119
1911189475
382403882
905930406
1133411293
553444155
1306042894
1848437278
162730821
2145302624
801942818
1391465891
1187006204
649233453
1756808013
1138233516
460001062
214803908
1496170652
1327817139
1886332173
1049465587
1471263960
1853824313
1655962065
1110714494
37756714
1595874230
1266710505
312739275
1226535656
1892464555
2093910629
955641551
451339163
1262523569
1525640744
1409299840
492271861
831515809
298961230
1191783770
618359724
929818208
1029344244
1459463297
683198831
740127817
2036439040
799303399
1078223014
860273201
1862480425
543672230
1223816650
462617426
437729598
1517171764
740212404
2141065602
717170463
400215492
1452746523
494692980
337369251
1445923911
1392041212
359435846
173809167
870737924
456271050
1750806070
1735725830
193268813
478115283
453163607
653606774
343052659
342384144
1385136076
1719893643
605667166
1549577939
332484483
431665358
535189285
1823666406
103001145
1697854025
1255794362
1458118849
928350249
1571495133
1469096181
841527987
1576623224
895372959
162480596
1949228891
2074558062
851393376
936572915
1943680936
148430347
551650473
691820128
1505657193
2720904
1124555129
411979763
239065948
786590292
836935454
387594297
1138108729
618437894
1782243556
575786681
255445058
1977708192
969476415
1998082265
375032725
986868437
540664124
214668308
975306787
1627510020
661149794
603859029
1042413837
1514450978
654349927
2063303205
1416651762
677858080
1557975574
72297705
454124772
181229631
1015870001
1772619039
57719653
1160153822
1436153172
932215448
1267428830
172015078
825631436
1150606083
596295132
237019711
220922460
1083220929
1370580266
514454592
1660296266
1459346586
563878242
1648376653
925205086
1899067647
720787460
2145980063
1042620234
1808253966
2128903017
2090394810
2026753965
2083770576
310646352
91449452
69681584
303101456
1208195167
786978965
1961729478
830820302
1190279893
1689644304
948696747
442255745
1737044939
1593427363
442270061
160444647
1271870399
1821990941
891262538
18599790
1553410200
1131091564
1169848388
1141706011
1065044614
1252566360
91153938
452041371
2115334244
2085894615
1725722945
2127995734
2111155091
106498158
1245487160
1999931407
318254158
1146120891
2053821551
1228906744
1748725331
2129954226
90766446
221710177
672640109
376010801
1211239107
1483368760
1264098672
1487278358
1321940821
1758454211
739932153
1164250471
1990526647
555933064
2068528807
1697111749
310188756
715457271
2045859100
552860077
605145981
1002055050
1587043099
882092886
421037526
1354252341
442847593
1698920522
1443362172
375682805
1081280155
450167551
979825729
1538662805
624413115
1366325507
795951755
446225836
1658153003
373131876
990054282
92711159
1247048041
1633478522
2111576432
166921071
1760281241
599475871
1970015688
1570773557
731208560
1197929295
1316491731
1997994137
1381071559
758178818
252414620
1067172750
1335427576
1652709521
1531215101
1595341612
1604329885
1584398329
430751300
948749657
371871154
221488977
1089531078
131809155
1490057825
1297444733
568733435
261675426
918200101
1106086830
233815210
1745598520
1307411506
25659293
1257582352
1179852170
1903023550
827332064
1530566858
2096881023
177832136
139879924
948659887
89708331
993548212
113902232
1061750502
320370329
350551414
1631467473
655252180
162545559
1301224114
941359629
196668856
626483177
804772330
797672193
852030896
1198082401
573156246
1547567378
1713970311
405361804
2064404940
1033989378
1854869164
369125890
55981538
640053380
1824904348
879605152
1698431867
2120352789
173208116
1526947925
2036305124
1072926040
923226065
1726501464
1319041089
1496876474
1781328327
1199046038
2105881270
1660332144
589449521
1756966886
1329376542
759539793
777307143
1552215388
2063949930
690056934
11175227
357978615
1011816862
405660206
1284332795
198999271
1186532946
877998692
1223121175
1384612324
609728699
755609960
2072126787
1751737358
1438776312
1746153488
895103851
249829260
445026405
1744299189
1352051540
2076019862
466270186
303356300
620176296
2069020851
1240676852
1255269008
279454210
1958926903
425240573
2117540961
1620009692
1141590364
1764223365
797045205
1413540290
70120239
1118834932
307997331
1861081737
765092743
1182693034
2088468820
1069422643
1530070901
130686645
782057959
1227206121
442986357
1171219411
131428348
803667860
1627167089
1708977256
778826885
1603453238
490488691
1207101059
361125101
1534506936
1399080302
183864407
118124683
803192
1565455337
345239544
2101528420
169321877
661490189
874778573
535644217
1305029906
810392455
2127901587
612214471
558957271
503484372
247041879
561789459
460774282
1860969223
491270282
420111000
1743152825
561181052
85471813
380991640
402752932
678693178
230046005
954286667
2706773
540312601
2140485545
1580397172
1586416954
2044078811
1564179127
1938140617
968663059
962993807
1106050396
118594160
438977698
1824426813
1295254882
1368290547
2068462960
798253592
768149498
1446686602
228849810
1663703926
1299895550
248518590
615153864
910197214
1389890525
1351550112
1881208205
872317695
612030455
866717186
1778240248
1319701296
1425536037
1182026047
786289197
1025763133
1569847315
972034117
1211632092
139767268
1358031684
2101629019
1151546805
1335931775
910566006
1778671331
1402880011
434045774
138961574
857627004
2003591358
2050449908
1657556724
1015024217
1085672984
1720145766
1016535827
1503287312
1824502980
1460027915
576817339
755776311
673659049
620851206
1124412382
64896010
624508089
547963391
1005975088
181893634
638530180
2080920866
2018053139
613759255
264713254
1935521194
464117931
1932392420
356950777
154343656
1572772289
1481182963
85495931
1051205491
1771879604
1119081936
1192816223
1720426410
1208951272
412963301
465405800
201062297
311308792
1774283978
938327742
1667721146
669739219
1424798211
1702500487
1592095879
1523655477
811701788
1633979054
1157779842
358068698
214451134
1179292732
322261712
873510490
376566505
1784815162
56321999
1711916858
685295421
899294137
1034853712
778525780
476394756
361767459
382969715
928580298
1856106798
1512788432
867595416
2101860767
1629971968
1859036454
185517858
1950373187
195539531
288526911
2122700757
683166981
564408167
1477943864
731250711
2146586213
1416986469
287492554
509438995
593443190
1181688649
911509970
1052562739
1300178210
1946655062
2024527547
574309478
501386266
1275986789
514181522
1665653733
1292681153
1746294070
980096985
949135936
270050729
1919224319
77353988
1163232171
924891975
1187210254
1976432015
2105926923
277570078
1069887869
166013251
2131287537
1585214505
1781078875
1839622474
1797390951
852303927
68975567
803659287
427189810
1359678943
1045150829
1827767709
1880923660
1159711228
684211138
1271997541
1112722019
811694826
233618649
173014490
1368631741
1710087320
965303308
1033786300
1793307255
1246790932
1254100572
1521528573
474953076
160788576
857384734
176615405
615680048
436786467
1837328011
1135421140
168113981
688210090
1139347434
459748089
813776882
2052127526
712476567
1041771595
1595888469
1907078194
1265498507
2140574478
1409359812
1900901971
1455130485
2034124711
1703060498
1865933917
78348015
884034537
717981804
509262980
2064259129
1868057124
1222214083
1202497019
1749728142
332654219
1193065488
1920549781
811126863
464508451
954157902
1111855374
1927025293
617136293
382773117
2076936085
47804931
586540862
1445866844
1907230908
465139601
933729635
555854179
749081643
937243675
1581996505
235858498
2047492835
1762309642
1164379449
1370053342
649169964
1931086072
1501262764
701146032
189944075
762034687
937434355
623072908
849260899
1473374082
1961389050
1979621432
1216292754
464836334
1506008952
745669099
753691870
1650201281
2074735169
108139800
1946789325
2103775515
1325583355
2053461032
1346360971
1452302766
509458454
988671439
1513856679
2016306318
371615568
818126517
1708015057
1066698626
1663694718
1234604992
299032498
1864633698
857523048
18109692
72954068
495672167
997325797
860337794
1266039326
738906163
1140197175
363648136
641500493
2108039429
264022493
645010420
142379395
491471190
1611921041
2004823401
2131648400
1494732731
843908812
1962622849
830848404
352718165
1112242864
623569218
424754065
929717055
1223475624
1637837712
627433505
365576453
1584933392
802149413
1689777181
817232708
1583921727
693448702
2028084935
1500352841
587321356
1378010231
2105264870
205157344
1816103342
1295209175
1069535799
1585881910
1188296015
373580291
356807010
1473928466
1291979252
1096323255
1470465445
1762218897
608659285
1054470036
102895529
1962437393
669376069
1163224050
1296957546
42270701
1098760466
1206391184
941182236
926332411
101317451
1251462434
344804362
646237594
1185870449
1945081472
566319110
1368916583
1642933795
1834556173
1806155150
1737617909
1122551930
2043428673
1282666063
1854081259
563520947
613266001
1652227452
2035808920
1069577547
131434179
1687118918
1864875532
200309167
1834407463
502861462
745215303
1148590203
1891723805
2118823469
1858509530
1775514347
1450602362
276125604
137386006
151668285
1992896553
1469802173
1180296173
592008063
1883559320
2135140894
1332218031
969248786
1234186871
2142099466
1830875755
1232461384
1168676282
1311328908
1541006686
1269959891
1800184881
1819214726
848133052
499179475
579877708
689961185
1570991189
42393677
1370643185
648587603
1846728896
1185346886
208541712
1156249576
715662299
1753596797
924817008
1429164298
1633111891
46191972
1899367312
251532767
1789125253
415927377
814467149
262295837
692541600
1249630122
828197792
1161212800
207558385
1552725520
1018715265
20830067
982182576
1896119515
1230777441
233229672
277155789
1003677941
555974973
71233700
98352923
1961031376
2133977069
1219625735
1453081611
1108902552
154988147
2119799047
12819405
1355395184
409626145
1891409576
950049453
1466244438
2086448711
1723898723
1865259729
1024841217
1025902003
145530457
1639953028
777394428
1593566545
2118117936
1785557617
1921113326
1285776072
687651409
1823943505
1738154567
1404017168
1642616472
1108983006
512363326
130752566
1763798768
1985276901
727628624
1885699389
1087226095
1934508166
1510146196
373141143
2080375576
1889102852
422560535
1549971788
492247358
315570153
308428205
174265475
2016907518
586939261
248053182
193237883
580937170
646879742
1983425541
687650658
1690045864
1683032451
1717148810
1799586490
913231057
185819445
358557376
1488527894
1111708139
986869357
1824114229
1979164643
272014048
558027931
89457144
1045024181
1778655483
784970259
1880235512
1088405170
1035160698
554422108
2052100728
695921076
977744310
1012683918
1735740565
963238975
496080012
225708145
1702999685
399319953
692729247
1895437809
1407944699
1715353579
2024498610
1720146723
1225153992
823226029
1995760104
1626160881
460331776
546042840
39188747
1437142821
303108234
1116130542
1440741020
1099753388
1046539732
1511514973
675403633
818356159
1774286989
1559893520
70141599
345063667
1742736770
613241974
980213919
1357874376
221177982
1516748846
1823981646
1896471440
2041001070
1318115136
329667415
1489467916
1562698798
798992144
151418189
376827941
1405964812
185927128
186963305
660916040
1980868789
241882407
1554358760
377399295
956175101
930172059
397311042
1409878238
1084666930
2092124871
37926355
30630938
1336109241
1958392203
752014335
792655458
195775953
623756926
1663065068
614991230
1619071558
1759419831
2058807230
1708764382
1602293259
1174768735
1364951535
2136290742
323101542
469738326
1492339259
39187504
1541039739
1107963841
1568825644
1201319466
158895478
110380874
1157897470
689801505
270739827
2027903279
1610450333
1594065075
1485743711
80201859
2093684900
204235888
1595609831
716083055
1321916031
1257004714
53129595
60614704
1571001648
848822956
505565100
1272643581
403349049
1521214039
847538005
1548923187
1351127441
1350085865
1085801977
1295467955
1507758687
1214043515
271351145
1921728748
734837690
196395093
11197554
2101162519
1880808391
1087011338
1086729838
1236569785
316963081
707655109
326861768
1187484801
1883840029
1593758343
540197417
1714631685
2093084121
1171303115
493960505
835584656
1283293196
1207101763
2142180792
1859073213
692258167
1124411573
853566263
715300892
1971172347
853612721
1180902122
585287235
1848736417
1711467776
1478685016
875685559
1958346427
1253659490
1961068833
1506482370
1683283718
59109821
281218202
1237610134
379076826
1966566439
740627623
1612389958
488022912
1768289338
777489025
1422046602
1569783195
739990998
2019706564
655381201
691544106
999276173
798128763
989521931
379478932
889426768
1081269826
1523156131
1494916062
568356575
536980542
703113296
125654120
610873280
1511349927
331324507
1058624743
1130544942
151075145
1669256903
1329622283
943609468
1672124643
2013291553
477464785
728649200
610274283
1894996510
833948956
917402313
602092235
1084969194
22313946
1428743562
557213605
1074587341
639262684
494960689
1340026719
942688588
139428250
971621503
1802400040
1332922354
564814634
245060185
943683329
1708158507
907412689
1593763215
108967484
780052038
913633450
103537885
2108251913
987816613
631344992
2136229712
735491472
890261779
1057801356
116226966
222048682
911184893
1232851564
226309365
2105370456
2011399543
1871087217
152320640
1165538959
317325580
714517939
1788841298
1029817470
501724839
1145688298
408493579
1142602371
887489465
758528167
1321274323
433934187
1528419871
1731475949
766011934
2103744306
724342529
74238380
2130087789
1072208736
1969232843
1133402683
1894902589
1566358438
954638607
480837166
234185695
58840355
1474809070
559076813
798703015
1400714208
2076948830
1708507827
59148414
247810587
1501889960
1078420468
1947473468
1230319872
1672671663
93084390
1734080794
674754816
2056552370
191354578
1259112841
614240663
1340448371
433613226
1271395660
1086583244
2128567111
488842266
1657623716
356083914
1186209122
1426979113
349587781
434580886
1744889534
1827302370
1362240630
263685965
1540136684
1529971282
1481086193
1955841584
1959683613
512885309
1824906722
1957823201
2043932061
1769076048
1391367301
1497540386
1782635518
201618858
1166075514
95338030
1673541055
1882505659
267348020
699927770
174117086
1103599701
1772710726
1743515978
1651887646
1748229504
2120277138
1291455583
1035213707
1188267745
1129687579
362787117
858128207
1261293304
1372566001
1710824687
330148065
675000817
2064660562
1042905088
1794100347
950514244
706995539
627744227
1587495880
1630135412
1813924783
901098838
608352837
1866548104
526907174
1733648476
1336761712
1470844184
1458045502
886254940
1787009066
1662707096
1844589722
1825582644
390386885
1188005122
503490975
1216008592
2020820806
1506650775
527433373
577917551
781369194
244947243
2052917367
1929967817
2111275824
343235539
760418917
66462106
243151042
37949791
856532087
514395873
1088792871
810320231
958452059
1301119194
950272555
1834022995
88280146
565384393
267354347
106588966
388204681
1265135288
383032224
670753878
148250221
897263712
399639631
1924347770
134068767
938314445
1435744967
862191150
2113818997
1611861289
1403397926
197778432
496984842
958701061
2115648435
1982204519
279444459
1904063272
1781768059
1918119331
1746748842
768811541
878305363
1370386542
1038916834
1423228908
1839574374
37808258
652881861
449497621
495130906
1760379590
674046844
367007238
302113568
1296021390
1525826380
686426662
327994392
282478351
1179530860
463428928
249621859
1734032658
907558518
1146003346
1782455770
53738995
2056682832
944081486
15293016
774183513
76858262
221911198
708458741
206351205
1034872619
1327916802
1066164915
1391720396
1287102749
1797807287
1183716900
198794934
709161930
1897274018
998551895
280202531
25893254
848835744
1900037169
1104083390
1439627946
1874506078
446114572
365340932
1155083165
1845875246
1398976545
2138651100
49443684
139437088
1695921874
1249589610
1427298822
2056738834
220622108
1969733505
1510751781
1717264913
967050735
1016091405
1671001044
1224434291
40991768
1991054893
1952115383
1591137830
465460133
407779904
803855329
855215702
410424464
703577245
642449669
1682370888
293754160
934308408
1680462263
1983185438
684649484
1087188063
358959561
1414017350
1698279975
1881251081
1335310373
77657340
244710903
1846469294
1180636400
1594632453
2133269598
1732891783
995712796
2066167695
1376211982
1932617550
1875673897
1766394033
1813311304
1466851612
909396414
788577139
387862054
1035818369
2113195253
1763386720
1160118552
1273227877
1402861518
1648368482
330820197
754082738
1414040356
1582858618
1298688415
2115139458
2058726692
1343103836
1907788956
944007939
2029649577
651580493
967461616
462124590
27081173
1628985376
564643625
1328181294
2000115805
253792926
923834765
1571931069
1907638717
2024898573
1114382909
1790946000
1686569314
539194846
1693442979
2071180313
1899332883
1797532253
1650517109
1773571520
365290239
1246168295
375855593
496442063
1857431567
1303852832
2123094595
1864224474
810004069
779918311
1346131659
504844863
1258748756
1894015066
1145642614
477589272
1670980984
1706980307
393979732
2064991265
1576518472
1967177808
972743132
530694840
946102639
1199647398
1163383337
98136368
1383891097
194468550
322646850
756185308
16194605
1335315431
885858420
1986525461
1991555101
280339677
353355765
518235164
401274772
1678170090
1048978759
740729584
1012185788
1433013283
245351181
288539133
963626380
1532021856
394429922
68478159
1173417335
53772329
183205361
1951515385
1672990771
1135258612
1191166369
1293282249
2108363162
774437150
413716
759829279
1258693090
195692124
136575572
46965866
1371638869
1149501486
1616008944
2100404447
232705259
1289879684
199932713
394904120
1400942348
745617397
306069054
131196644
1977168820
418569402
802407004
902547340
353763173
8643612
1929709542
1914761709
831803642
1233879550
1574160247
30477873
1120239366
2069983573
686805961
822897266
340590410
1943864443
1778861195
62639933
335606735
1126038883
697935926
1092000703
127287742
1073753590
1655127530
46672422
1356935046
1691017110
2025142526
524647459
2075364139
80544939
1723861443
974401152
1216436301
1891053514
1138012325
2078520775
1125451434
681858194
942282853
1870258786
884748371
1206013812
531855306
1066642750
1702223754
1739273844
1564785765
352013104
667639237
1260417236
1266810070
456428082
387746100
1073256477
1190326919
1027634466
1078506296
1014046585
2125692018
2065252328
549259005
1681179807
257567070
1269267485
1144617
1124583377
1707985299
1443992708
612185238
892005417
98765269
1751552643
1116449855
579223495
314250502
1891969343
1285229994
1657580593
1560035081
1631586960
1858951501
1441353306
1159575050
1306559150
271906383
1965528834
1847541266
1061707028
572903751
1588015999
254144987
596906018
1521746499
499956834
680988203
2050896397
797506365
947925021
2070528903
1323644028
39337395
1378496721
1602818251
1374972119
1885116976
42012316
2017371329
1565609258
442954985
1331074567
1270860135
1984831420
52925843
230140467
1830114582
1698872176
1299905622
1204724562
901227958
1179434027
883114191
572094370
2119672373
98036498
209123373
463776862
1550697811
246411983
1873716079
1780223104
608710616
108813156
2123998550
463612567
1299235418
1353174852
816038151
360687490
1499742237
785622701
1060380754
2010858537
45316287
957922448
412017024
1674295434
1153923829
259426894
360853036
439637181
983682713
284265599
1556601085
1727883408
1695659647
335670985
1931772875
1297708169
519535636
252936273
1869434649
1860706735
1615773562
1459089360
633146949
816316824
1859703735
340545565
1564608555
768087858
1029709811
1341318147
1210923777
428484235
11373078
2044867417
2104241289
1183239538
1802037411
346711471
536231719
583295808
272465323
993126468
798396607
355574243
465270848
88758635
859529290
1244992788
1838120793
1658764478
83098933
572674892
315179948
1553725317
65420312
495320546
1091181059
1142199636
1352955534
1348045121
882154932
1015075694
2087522350
374328643
961960595
677115381
1006405004
2005622004
824475549
1866457966
985334388
1714399090
394565727
981469594
456032108
979230725
1434079319
908364059
96102599
323923462
770915453
386312750
1591069948
156870095
629779834
502241513
1510019485
1708885974
108497491
179988791
518271823
1661749878
62009932
1905943277
438209243
1190520983
71853923
667326161
1534139363
31259458
1245397120
65780198
252472039
1368135998
1982538629
2045069938
803920899
1209204452
1532086212
677313484
88119454
1974108093
761413748
1109355258
1428815206
1519271171
1275596312
1406999041
1927385619
784148338
1306409436
1117697454
1860601253
2058470989
1859614485
2110234767
865908271
1833126040
741363139
1125238748
1091518068
1342200976
572804337
2044051226
111053836
1953812612
767509653
371336495
159579595
1911225087
1732478970
591613920
455936628
207219226
1069430865
142360770
1521216988
575757638
1719834209
1372709116
409198705
148145319
426073496
1105822984
1937560726
1228179746
615589102
823900858
747814265
1176231259
502057658
1090280247
827350140
1645958391
1319953868
850979133
1354602656
1529480668
1388920918
969814970
1479171031
732491750
527391193
1941324647
213842347
1654353230
2125132146
1078955567
232463708
166030021
85825527
232682427
680280085
1518364658
633227966
1185546607
75802483
733495131
1234834711
1834286884
1461447543
1000388353
934198061
406078259
1895957764
605345894
588803109
1661160997
124642299
145821965
1676377148
427307089
162565438
1197021696
825435797
1280816240
674611524
905619837
682514602
902485291
1780165315
1029564793
184779666
1222015110
1252463551
1777645830
1363441236
49706206
1476896027
1488565417
582697148
368893014
820226989
927991203
941169802
1131844021
107341639
1672805192
1665163585
1240867965
1955324180
284453470
1090682115
264631568
312559885
863032759
206239579
1168286006
300997792
1483759318
542145401
255768532
416535942
1908374900
1904536183
1450227118
1147723536
123371634
589133244
1225541990
1532728523
774821221
1630257343
545775631
1078298870
337975723
1298205680
900692197
441569901
1724182928
380921380
163955187
1995187004
1390651832
1111812113
1502903303
1466197612
1492033196
1039201580
2114791330
831514319
847408451
188450483
1362819132
1653669060
186641158
725122517
90640657
1863206123
1458562581
1918434767
1466960250
742546864
531017176
219205272
1148565720
292368046
817390286
1148044870
1847216925
2035266948
556732267
2077899838
532258005
125525365
1385400213
1868792459
1914167198
895343747
427430230
1811769647
1512605192
1058183883
1701041463
291227489
44988568
1076010892
1657148989
656084614
664178880
1283197010
992489985
756081602
1158504159
839517923
1147759022
280871720
1265710198
1400268726
559903094
1475913940
744585739
884842420
186566903
453886986
2085374731
1583243988
861789091
1453928807
251353464
739099280
1837361570
1879489665
1690376854
1878578123
219461262
1006611219
1896299238
196926668
759825181
1940884962
975133505
1012862095
1590414484
1065950444
223810502
1454159760
93869422
1674844075
24133933
361570123
38598030
531443883
1153341521
1676525560
388018733
2042691399
994804493
940713622
1375837829
68876781
1015104541
640700312
577110985
310474896
1325294346
1147309267
578965894
1962393212
340943248
1377301498
11851213
35589425
763672132
1363956894
1595424174
458210877
1013387887
1609610914
1817042201
1449354563
1154739463
604856506
1773191030
524876558
337270740
88499630
1212317544
1838943949
2079857348
982236103
2126702611
412614969
430119289
1658706607
948132859
1709196828
277020134
1949294908
2108098097
632729327
324808292
1133528058
2057360030
156810566
1305282600
1172374447
367013278
1583152306
991847703
1753770871
264080601
2080990445
914908772
94590660
2044182276
1975239909
338463377
2137128891
1748174040
261960657
1495664755
2052609447
1468723325
16354347
875656115
2125126430
1634209313
1102310985
663529818
2082540492
2007651525
1987135875
1741685666
1162234872
106519952
154267498
1252120335
300047610
61564002
439561631
994391430
2033343774
592711818
923922436
170195759
409685193
323749003
742878050
261890805
1110383983
1566717533
1329123141
22831629
532498219
1107824574
1295188033
83102970
482863026
501831301
1573608042
2031371021
1257662481
755031378
759069517
576217994
574532374
1123744443
1837503651
1601161484
526238609
1507248678
989775377
1135267336
1104753304
618083512
1670840164
1980504477
1326558713
653574178
631237591
1981756104
135294388
555821067
628712092
1861574085
735576934
97369618
661774961
197771084
807516117
2084934006
223581026
1357760913
244347080
1603035109
758600080
1321136148
1552031871
160648751
1364639280
461808645
533248615
615802681
246831877
1548064981
1924379434
713418047
580955264
1133203387
234030381
674644449
755720974
1352330389
922533857
1438781009
1746898572
1077826014
1572740543
108303258
1799215021
197690611
1686184594
1984182948
435667620
32004829
554680654
2025569497
362215743
2014079858
507349793
323034157
1642831132
1245269653
18932978
363553623
1815781858
1515397112
895796718
1362636338
1162162223
2130398132
675020230
521271805
629280377
1430495774
1637810949
2092449075
1019352230
798471201
933054768
498747519
1553507703
1734178846
665526042
1867902589
1057042720
636368144
368383184
732623902
14335879
1286125496
1256319598
1062488271
1643283056
2063453791
51119642
1834485482
2054582233
1282936193
1176203759
1249852401
1472783285
1205853072
2097767134
1514567756
1489914635
465356188
1752581691
1287137440
737007015
731192068
601577666
362919109
2132684948
476893872
1384170580
1387555085
1148667893
2116335135
1732331052
927147483
1675760062
1652217577
809786700
2037241912
1285513109
697125342
1811415286
95140366
394181012
115354531
749919827
180705882
1287536644
1091038640
881336146
1097821525
1722586596
1899555133
989182093
668427507
1413862147
253574288
976633822
1116917921
220495436
1618079457
1914653116
1367508590
977244207
1930189962
1117081783
1213895181
219053214
453569400
1472078560
1067445866
416040304
100927203
1580914857
2081227993
1605538974
1331586190
366105152
393082288
1210441358
548245492
487931521
1193650436
1407945812
1285144346
950315349
833398308
1034104230
2039082703
618926369
1031451739
249279434
1553942241
822085149
1089225439
1396552451
882951761
1985105767
2077530416
1130605980
664287035
2001509007
1217253285
471426329
1560374268
1295167624
2071433047
1423652298
697090598
1275933942
1962252801
177109053
1620439149
677243816
2065636235
965471030
1653610818
842958705
91209846
1278551755
1187522545
632487989
1038849973
292427314
167670992
1612214458
407288380
1618180514
2054730074
2126085519
12696340
94859710
760028259
45171456
1233903630
235737033
533200580
308661097
647766460
625734252
1122791146
1359154507
890368956
2083841547
238116246
142569908
1011799270
333483944
1505487357
181592632
203007987
1403068272
662175263
992567253
339530522
2116029044
764424868
536486052
254814438
1814089002
1676016610
856438328
1518311409
1770108414
155917600
1553054686
1556063165
724809407
207447475
581078176
570467342
318914469
2131080340
377455280
617729634
1478762869
985351469
1831287721
184878405
833517329
516703052
2028300470
1921282224
1243781338
1494001517
1705354107
1135271573
292558283
1953258203
703778092
1538255600
1961080510
2014684199
313259108
1121513457
446465964
886365118
664257467
121618104
2017454808
1974101723
1663006553
1042292368
2059776664
596114844
1469733912
448599722
2002076480
190461347
1622332647
2064579817
1129102960
1486837623
1737353722
1066094329
464204801
2112649707
209608178
1014452789
1916198239
803333936
959204650
274103381
1222139723
1177536588
842683234
740664117
2042893254
1231821288
932264474
1597240586
623533424
731572312
513486469
1099610485
2068316195
610915294
299335830
1693767790
1003455702
1765792962
1162864739
1171729345
163881674
2086828099
2006471962
170563231
486715961
361819101
52576912
906552881
1757881946
831975929
332175359
442333551
12128279
628598324
1220087363
1667936709
1543940008
619821581
579870173
1375021876
273801087
54390831
444364097
1392884894
1011154336
269017489
507967346
1465073624
466108193
1372129550
1914454357
2089099783
636584265
28448846
547666258
1335868472
518452339
346460986
775431260
688616123
906876377
1202238762
873841837
1606917668
452866635
359373879
1554645010
1383742415
1775546455
767934031
1913294408
170747155
1771790892
2128979115
1274162937
61575258
1436721229
457830623
1789192082
2039191834
1287842678
1184737405
1883622119
1511886842
127981346
918145358
1917273535
1770607457
556530653
489498202
1220474491
1771040691
179433676
1489734411
293997097
2105591500
922636026
1038428269
288302079
1645445477
505461434
921127103
1945815708
1979172570
1972500100
373771229
756244032
2030812339
1452342501
1303964648
1383700580
1430933522
246489793
1573964000
1479184401
899827053
2092056959
877936007
1965574536
604442790
635169157
1452768003
1227738112
1630303565
506764442
543878569
167231487
629010284
1879969593
255387855
321557835
2080563946
1702851642
68459358
738144682
1828754581
1887882735
513493978
838805207
927656392
1823099122
1302912173
406417622
1683288367
387096159
1912641751
1316535322
338834118
1614249334
1915438901
740570058
1943652342
609681106
1709934536
1720965162
1763458038
1712397843
180975445
1791057146
484258829
1486896180
39230390
643731163
759291937
1564977614
1844123743
1685734104
1990537800
296827231
1388128941
1576848258
188932001
722655608
1280568705
2120546316
514467944
471152410
1920362018
558799329
1529440257
1771333631
2060965972
896242576
1283681603
477338777
98722406
1035496998
1147116353
1826413190
824238537
433420345
1510330597
358989591
2028543753
1384999933
1746344263
850544773
638009890
1605541133
806626406
776907220
2068549295
2023468925
346195635
1905861460
301688933
11064624
681689613
2142561875
1397137189
89822447
574690632
463404639
1073873689
195237906
375854365
1235108893
1057505609
372965597
970722277
1231509338
1975650203
1591920892
1120412194
409837810
1031172403
815376261
1714835129
570056130
455391840
687013763
1382878945
2093133976
919092733
1658017242
1879959283
1943387130
705148808
754831216
554478063
450610451
493933005
1929066542
632261309
1405050286
243333509
1728286842
1156117312
1979291262
1071413836
1202922373
1316758969
903493913
1077207699
1282680401
176006082
2084899575
595570679
1470487839
719347801
360519323
2101232565
95045987
1491121615
2008481499
1639456356
203645324
20850758
1615550535
791176437
482921920
257223781
679611544
520072287
593440405
1481128060
2031076116
578489848
1048177590
210656266
1836995748
1425114049
1053854016
525312187
1188644189
1498975458
1225820024
807989801
2132231689
1201740220
1781843781
620973602
1691992033
1638776741
109803971
1188101482
1631282547
516109900
129209873
1562481433
663145895
930355906
234542960
1906161054
1355683233
992541906
765805442
362524295
1266453434
1535488588
1757886699
958251891
287006745
17626017
578487645
1537955138
1117937893
1736655089
945488753
479578415
500022186
1873939600
1128874397
1901738114
873580277
122433741
950906870
233892263
1709561296
2127866825
1098110579
1408995147
1665077499
1619567436
472978288
1793282427
1412717038
1517138285
1140613623
1947704649
1390687383
281376959
1570809717
599702959
165001646
893878346
418548385
1598634841
405639476
178411627
1144181081
1618543844
1328542907
182781540
1132873467
1015898044
1923660021
982628663
1990994620
342138598
1609720013
1228588292
1396450717
461677911
1567962994
2074798234
433375488
286993485
1452765714
2058999885
281253136
925291702
1849121494
84808564
382699087
1226440442
468222623
690814905
753871971
1818782518
1984756536
408571348
1171474535
311468493
1594071644
1374135742
1045361330
1163010928
2059682536
1505073827
1506167134
1524719892
979580878
1673979924
2045552300
420117732
932476478
1508308103
154885954
1532219903
1248335717
1602527097
866781189
1632715970
43563954
2063750261
290538624
2138659597
434437097
1390176221
1388387776
99425483
46982168
2015804168
1324605368
1304673210
1764521401
117614664
115769259
2123039730
1347170815
2026780617
1258261263
1120769139
1948298182
1525521137
713923865
1267719816
831660661
942666099
902192474
802483978
2076517163
1643140369
1590625779
1717304810
1249719366
1765027301
1853321584
1290258070
2010285761
2133315358
225489378
1770039375
831762631
528112164
1390947933
1329762000
1959555069
1446636686
495995196
1365746076
684871
636555850
876580567
1952496870
1125723620
166101996
1198484399
1441575461
286109953
1266690461
1828940364
306138953
1000050262
1625974616
333576657
2104045570
1154204064
1313124907
889699341
1565611355
2119083125
162818915
870210505
699500062
1002563238
769590702
1874848630
883324723
795054638
1433170013
2091895380
2139405400
516625411
1297271947
1366430694
1690533610
1465995078
1657563428
1967822258
686686204
678475628
1828259530
1473006931
1907154717
717648372
1363895377
21130979
320351051
1140687103
621024026
844886891
413350760
497874422
890934017
1440919204
1746095567
919743178
689289039
1466363408
1511125307
1206912394
611602937
99130924
621556772
1752973608
1030170803
564590962
2083495508
1045676346
1455239351
274710083
1299574776
2114906782
1711477610
1936125291
382773817
623839020
1844902423
2132807744
1537564653
490581875
2022810309
2072118964
1491848508
1628912708
587578396
1097751975
794736644
1270432326
1496746324
1489317232
1481676981
1779307292
759615390
255754190
1523911015
2135836683
1258358964
2016558672
1544552312
1706120287
1576657061
1100458089
1318832722
323362720
1550711150
715477492
840359176
1290577751
133953264
748333344
84565475
2005510638
410768260
240911618
1081769611
28137683
1817476224
665467890
1838259380
235278887
1154528753
148816067
586623456
1494754312
68437778
271927939
2021874729
1255380397
359820991
768344556
1159767609
1052834423
537304875
866334581
1137440562
1268665279
1586529024
252027348
163890098
895798091
1991526602
753017988
152950117
986770901
1826633578
314580411
805299166
430263421
1496877746
1645689977
235860938
1929486253
1292539696
200531731
1183023329
726057321
1734883026
1861286255
1990749336
1998632752
1789689074
1907393360
495892190
24101943
1003139710
1746628185
2062024376
1944683496
258513513
835855398
1209584183
778767464
669318636
72781238
531863230
521476159
1787527263
999858070
1554886905
2003515545
961985659
1471050366
868144604
1758400501
1774298918
2124472143
1182570998
617649267
1615412436
1834329987
1893898926
334256514
1264547176
985670023
387478930
259056295
800096403
748777522
1114016022
1768160636
1924876691
490815565
1768586457
794895281
1339966553
363335561
1354535341
1535763985
655982830
1208220142
106347064
281107941
1541867557
33624295
321813113
227256327
95059992
2130589935
462590225
856319582
39393060
908562416
1207789189
1403996728
253409875
1486838745
1965901386
2002626374
1640337258
805208120
1400069670
1624509813
1496627881
1838513456
1246398316
1649863242
966486608
1056372035
644273799
1974809787
219491071
611630071
1301214110
367009309
668238875
307784482
1823488569
107924742
2054216692
1438679780
1371447934
126296060
1274324018
170593764
1678864529
1791260169
678219221
618058042
1930276183
399868731
1205503363
927203700
1544513137
1302997195
1820866531
171803107
1436726897
1328175391
920837577
385067568
2134742406
814678295
806916193
735155353
701198629
613808579
1407018483
919991381
645631220
1995047989
752325875
1062761555
1180903955
1396165232
643031494
222600309
379877507
243853889
151212564
1408450778
1240157882
1654523683
799221951
1928034084
691055035
1763763437
1536174932
2129925579
1389753811
648514004
812002587
1241430327
4791971
463562840
1089266643
144003836
2139252573
459772514
1051919360
2140356461
114100957
399045279
1222157658
1427301459
107717693
562794292
95022652
865654471
482959054
343659517
634063102
1722124740
1460203137
1069737108
651583297
1945535613
1893879892
1499264729
644751117
1960845275
1407209942
766031099
1440876078
390647171
657383947
1109960637
564819709
904848980
1447766535
212838628
1729746059
1673658270
235301937
1850826075
499459850
372820505
1282190566
1401927457
692389765
1319925738
1094722431
828276831
454022383
987933565
1641705779
280358018
55455551
1091497055
1013228121
2022519737
178961746
1270130447
1131869761
1211511797
1849571119
1844621892
2085711855
2050169938
433634306
551640537
788409706
1371479687
67726739
1724647392
1892583619
593701229
442848315
288308391
516161653
990882665
2075036659
981752624
513140372
1481923699
1889318848
1023657100
35969660
1399787526
187154165
195465706
1917650900
1007325303
257282068
1389417132
321400766
614891478
1202564725
707613353
1693481035
1405174572
713966929
1768155233
2044003738
1039987778
1020036406
1567837091
842094904
2056805467
1763215118
748122914
230193851
1437922634
315292017
717585272
21293150
973272428
2111558630
954602611
639520386
1703698556
1021531169
85424286
10881256
997728869
824590741
576711155
159082994
113127897
1204713921
1918482867
357092223
669366683
43041993
1132582255
747267748
1913015177
18936202
1391582683
1572861215
1768233662
737491402
275694809
295311337
673660342
1341779508
399832056
1775536296
1672607812
1844865897
1259010630
948834729
1735528121
931419472
1405338372
655314374
1474502334
781851633
343495631
806433072
852493041
466208659
875106973
582244683
1206205565
309660847
2021299161
2021270778
1322149126
22522089
236581250
1638962402
1312270852
1491666507
791587015
149025868
959204828
540420205
1274544084
788088852
2120954467
1676992563
1907881231
1726777334
1063939062
1118914626
674608320
1625136777
48421478
1947633968
1581291415
1640182179
2027736174
141813152
1102882909
902443543
1280747800
1086263055
132231880
549532760
146711114
1182056765
913693207
150900912
1201172334
903390971
1861006856
1448233940
751308509
1547011620
276036159
1068811843
773492944
1054782623
1041671192
126039393
1019603286
1993593699
1916776639
1866130299
632867506
671601537
1225088020
2026125130
1605601090
1517044368
247850527
1551795678
71498850
1040309785
1757340041
1885186299
1524007985
1783591048
426248812
361390229
726265805
1958737296
1920639920
521566910
2136771013
1216939420
2058247737
91603881
279847049
2111474352
626312795
529317443
1526405090
87604398
907819556
54928478
678462590
1459709244
191064262
482356854
1880181934
1983736839
229005081
2084742346
71652266
2030021587
1789783812
1347335961
1506520047
1873939793
256579000
2050596030
493408358
1876028559
42354957
685964555
1623844850
901563615
1498203879
1714954313
1563823779
1145971861
1908685505
156559013
616999172
540011077
26080293
137595264
419413285
1071499278
1113760926
821830421
532764091
142413942
747611725
1680146184
1437264939
852085325
922667678
2108994215
1730796187
981077313
9547543
890699005
1200346689
93890017
381263114
1477799707
797864506
1081606637
1096085406
1722080336
587507858
2113823851
1408958694
978883254
927690120
53240398
16753087
225205019
1919306147
1071556200
177673916
1651917157
1555889049
1441529291
1923325718
2129732825
1167270575
853584889
1909818134
1609633792
1148383567
666371811
182888838
1232230875
803464899
353721311
2128262921
1305775285
333877729
832379649
994882344
1815222186
684612410
590302292
334706619
694535782
1697797840
451169021
883172878
1353646389
63840067
1590479486
960554544
1443222888
944486249
731259483
1024732246
625985046
1410299019
458482324
2068465602
2126930748
1178530112
1171238924
1179449462
1509993263
811337412
434137214
736873975
640692785
988598292
2120846918
274336998
524489415
1808380838
482606667
1646992930
1421583895
2043311558
1299245623
1167492173
1747911663
2007716615
2065178118
896293416
1987791720
841163302
1861389281
474175826
266777326
1128496879
1558323344
1351182293
410542152
660339602
748150548
708816605
1660684637
230251422
1749632423
424360169
1447123885
834262509
1754659319
929241087
1833446784
1053777704
1214168199
1220875140
1747613087
472447927
1651418711
2063196057
213191541
2061244944
368552835
1896995301
1656762208
596047170
1308846323
1357074704
1769528251
1183121114
1259943883
217272910
1475074922
2079215966
1970964929
315752400
339979298
784017972
158764534
1439919881
709502254
1619291259
1047927800
1647185718
719251504
159001253
478210402
1017616116
53713227
1380530586
186451320
1327069928
62840795
63490421
1065983223
37088378
2079796620
1248397696
259393395
1763073735
17190997
1367069047
1349917321
188520015
717670602
1150309269
1402259130
1708080744
1266412572
1933236140
931527450
754649000
1674955548
633437403
991482476
713117193
1441915592
658965404
1823147690
1318930299
522818895
606904449
176074126
612940220
698312996
964941425
586366081
1544108232
328995332
1955158080
46323095
2106518923
468467954
121762752
1116003064
646832923
932199530
561152925
1272368033
1473961454
774783244
726395215
2041341807
1878309299
2010687802
289673260
107486115
1598246802
2010701204
1723135691
1300018875
2088035370
357567907
1593491909
2105107649
457383617
463384491
2062145048
847311962
671647320
967035094
1251342988
273506663
246384746
1745157571
1233355559
1442884381
463734688
1943038618
628851318
220458702
1368420719
1676231470
777782312
1616235817
1590647893
1825586100
1063079861
1430853043
1905962679
662222980
677720452
416594810
572607604
1157351065
2015448718
1123422582
97275226
35249017
96566640
1942376001
1058847716
714890809
994781584
1770281237
27974315
231208691
1738456209
854842635
166720288
1513137956
1231556915
1752344161
1956883446
1885383331
307424635
1631929913
831907489
1491279613
1409057877
700186246
34481862
727938012
507183355
301004580
182026000
1504879593
276043696
67156376
2119174316
2057516220
1037803979
1807611092
1119543512
1573715510
110313045
1493273263
1034137431
1651096681
1841560878
685237021
347518155
1083926154
2129334542
1760331919
1090543794
764235653
45255188
1404374194
1097822176
69332
365893487
855389304
228889284
1006120882
712757748
697199609
574135112
827042335
390925978
1541964589
465712058
572662612
338901022
719958527
1443109913
861271303
1755754989
849994849
1758261650
972816025
336970270
45436728
607222686
1314667686
1674412843
202263358
1508541119
1707944470
934731624
209091318
1371483946
302180241
694194664
1302345106
990178785
1703095308
1592734203
1644772346
1163780196
1645149522
229393454
543143068
1191104895
1056124851
235754891
2037542853
1994765550
1112583856
1697389988
1674409079
1166650477
1502448984
1304995962
2068042620
1185781416
306175419
353273986
432522429
1797137787
235098668
225841791
437390061
2034531179
147498299
1815780650
599367655
1201034081
173918512
469683688
1400678692
873246031
1624629571
1767369147
1234940838
803866012
185074142
1813589886
591935599
2000229015
1190115186
844642959
591882424
797772583
155867354
2017684814
1359626808
833385786
951328193
570647147
479980288
770669443
532152396
989882424
552031941
725273575
644047844
1879376402
1828008367
346029614
84838185
1339454209
1340282331
567050575
1193982594
402411560
2054489788
1653609120
503800252
1905269389
1682060816
367246281
815709009
1141760467
1100877712
955930845
1184592216
708767185
2055114051
1661183581
1642590501
527921662
2042680442
241883251
322472996
696272394
1464670392
1618589642
320954351
363178462
1320864030
1416186233
1785267761
1434717806
657851419
1728641877
963185951
575400148
679957493
2084920329
2003646372
1263897670
1950266065
938956815
1344439927
1996360808
421713656
1736769655
373753537
585508683
2049296162
1643960625
401304521
1523333136
692041457
1886695190
2042064476
1801072893
565258936
1620375079
465696090
1214291338
1548575726
1465495616
1806566953
1947708722
193861103
1378998962
1826454720
1864320186
1683054913
13001950
682265541
387389884
860035238
1104260703
632882447
1539822473
504515867
294686020
1989175657
1492530816
1387536821
544595156
1691337167
756635167
236251298
350851768
929840767
1397542417
1320716006
721182256
260808757
1492649591
921379037
2031668731
1487628164
2109963335
356715953
417005165
1306906147
647304457
1096094974
1331154994
524650040
174880708
1973154302
272410021
1329152812
572026957
246685669
1532013209
1901594993
702437636
455929613
2080415853
147277680
1850510559
1850728388
515782270
1572058390
730915466
1935624117
1828581
1047395487
2026646929
1307393394
766401904
1104947772
251382061
1728826708
1759274405
1175512351
892480226
1580692759
937844992
251227934
972520441
1878845591
294536553
372468931
600521698
1132142075
1407787805
1312519874
685763481
855810403
1594045194
1346728110
139050490
187904618
941583728
623880706
217666409
1729668844
175875939
388089516
1425767396
1055397928
782383602
982019656
1838612686
1914590965
426913668
574539223
1862367056
216049571
807860952
2077666885
8657636
1134610131
2127082634
504417913
269070233
522532090
848159324
1689608642
237923217
372689635
30917625
169791939
705358373
1498715812
1469196961
132584881
1444095498
1609498289
668980987
1699273357
1367505656
1439379200
1209818761
988115969
133017672
1515179217
2086443813
415274064
1387531160
446427934
683057252
1684196403
103311916
711554783
884619861
842257355
913007665
517698367
866317081
238918217
1175418332
1366957491
1273799182
497622719
448803514
1488773819
622035300
2070286331
1111850825
782485834
1382599830
797848718
1683739508
755048479
1174726267
573938571
335185114
2050257125
1325402043
1870173423
1824594101
943177037
37385486
196636921
1734647507
1124074171
756891057
873990454
1914049267
173147862
366772444
946409689
536528828
374107085
1424243894
1088105447
753916089
218631298
2134418627
1256050961
552707153
449814768
699596666
902164616
278941351
1838131629
19139718
1491625190
1316637564
121611676
1267004459
1106914181
1518727134
36015220
578796524
1671914604
2084769211
2096403567
397952478
695343812
886936813
1139293647
928962127
386520335
498744925
1864148852
95757037
1315761447
1368800588
361048697
542042060
289714469
747829872
1593982844
469173917
252529326
27710941
792177094
205663322
314208331
1510732069
1441000629
1509425115
1739185267
1835401751
681182877
698079201
383029012
1064840235
618559042
327023070
1783616682
845407096
952665732
1390305018
1984894822
1653200544
325640833
1506411476
1006073561
1262870916
1700164219
1669053874
1400252486
31393434
1155694390
791255389
1743429461
1176793596
2023038599
21479584
819297703
1045463913
1035135081
1634331041
2044545997
1844109472
934080997
1191988340
853145801
1434619711
276566623
128786683
1865949958
725161867
1896378105
1556063702
753215477
1110945283
1541296005
1075949192
806681806
21456545
462502605
702331274
978505376
921005543
1632524808
1780190848
1617783374
726420516
1597974065
1851614378
1139830095
118173494
494754559
957321476
2046508434
2128886935
2138649782
785824891
1919338961
868936748
1792209598
485532194
1061884360
1476094515
1070114096
3626481
773158598
1883505012
1450786890
477041185
947966821
1924763046
2069756273
1604816480
1826643009
305132973
1887103611
1570364830
172902399
938454458
1206386309
1661719462
779042631
54608282
2138252955
962720984
396072436
545777434
473748698
782822154
660556347
1740904473
542097816
1451197626
2120338755
1953969324
324335424
1013594742
1004966914
1325477395
2057643813
1748581872
540503743
1236350930
68699286
558501791
174696815
1642234601
1377069637
1301126513
118420549
1201536927
1182598676
492562588
1719866309
609888185
1564691759
1832793162
380066085
1402065206
511244429
1660468076
1157423646
2114652140
1793476861
1262284717
456040841
1791422511
1698976688
562904709
960245723
1588834542
2103219742
1945854144
1704354504
240739902
695128688
9056280
1151249943
1926961831
626930640
2048656684
1176128362
1170524869
507951827
1459003059
1481255663
2101309091
71037167
1661308536
1433971509
1550060572
1393681917
203698370
166599049
159830241
2117169951
2128095793
492632740
510866878
1251526693
772107586
469178947
1286743892
1162428223
1212467733
1350329280
2048080327
730036471
1772487452
431260279
668066341
89309489
147221537
1659128211
147831002
1644739248
843387106
1743774914
1635566515
426398739
498950790
1929039912
640075997
728695601
59862567
1249286357
1250469945
1402161683
1525455682
330392778
1469234776
601850638
1267200480
2132099977
579161637
2128868514
651749538
677987789
1788212196
252391002
678673298
780492477
813244062
1690545226
227166528
587860702
1296601707
874628095
1200650882
332185963
610268119
1035655299
640626561
348793926
1172854929
1167775313
1355724454
1519331332
1978393287
374667274
1210174008
573148196
1307206463
1834013306
1815746407
1423031204
352846544
1351919799
735005722
178126102
1963914683
896403649
226602205
1219533531
1620915396
175746963
872494035
343001926
1358381310
648787197
1377973963
914776378
2014899262
1377370242
1007195338
1297367997
498936930
342033792
1588751728
403025697
473298456
801556231
1732992527
807156908
1410145691
787489914
1204898020
952414937
1938244183
785542493
246653685
1614585253
423739392
350699096
859195847
1757064960
658811456
760521979
142664399
1265297173
234999144
1000049512
2103689343
1764721639
1826208217
1536126539
654004559
569883240
534762883
662198006
1350243734
345847437
817264381
1935679811
1787370998
911827629
578553481
212600584
951259558
1644394805
920791453
1346598071
61193391
1952996279
346551361
279258400
1659905526
70071192
634397682
812353137
1631268213
1087232594
369910036
81880537
1375646483
90704383
267815441
124249039
668812346
824464577
835781931
328118443
1995395672
1613620756
816257713
1793036506
241627423
759827021
1120294707
1987979412
957684957
893419245
816444949
1105006815
1014597756
711297834
1435587450
1894331205
438694920
1605820493
1729783491
2133618322
1734216386
1344028964
223954156
1686667782
1123862886
1199371085
721791474
1330332476
164129950
2021324462
796363871
2055018748
1702749841
1925514761
1783346738
1114292188
855432830
454057851
447309967
2022397697
1914182
1995133951
1514275971
453227551
165090592
1404674167
239320746
2066218761
797345618
155946339
915953755
159160091
1077121524
1436604337
1172890123
1826045522
1525145308
277372959
587171456
1029803697
1396369820
988652624
239098871
861779371
660452783
918879881
1678917330
1420720225
353307951
1101508201
389067719
725844156
1057048153
491825316
1140839070
1370157175
475697703
642461593
1746614066
707346016
404280083
1917072194
393805120
1608014383
1447164429
1821342224
2056896989
1617893596
149548620
1217499294
2002693385
1349642358
389478999
115311062
540968316
313380111
346931890
855988135
1672661380
1459528887
657310816
1829004112
2010501670
1132573547
2116508424
1119505636
608894172
779450347
1706315408
1384246421
1453972966
103270251
1281092159
696183237
1539668759
1869820469
1114348109
1294279804
709397790
1382854556
233640705
1621943456
1631570569
168567
1717763568
1548014430
2001418717
1382925638
1200959670
1425193343
357534615
628510405
181758822
1630800435
966818996
1118576058
440770206
932131093
113066185
1624579318
432585024
963029902
181924921
485593197
1298595780
897509651
1535186620
1582807311
1427040735
1254617841
317721891
1720172709
163285019
1964760276
310488114
1618538196
1613329288
1925381343
1747307101
440476830
828588769
1521413204
1385486873
790077691
697207101
1753042742
575048844
1188302159
1635933187
879977758
457341821
858444103
1339056524
1120100545
100915987
436711282
1242130246
244091226
1271477581
126331111
1059487654
1915167117
1288252180
825436755
673163432
258808000
350568214
1731821483
1675164231
533758678
764651480
663654598
1336892538
1563482132
165227012
32236820
1846396135
25165461
1800141518
2060841103
1351876250
745019657
624470473
1592174404
1131935399
1396908101
1294078873
2126404207
1676317584
953500321
905272304
387701752
1533612793
1197149320
90894308
935127740
1845751784
144464126
1227722826
1321723768
1640255862
1557465334
729834396
362795090
24707115
2053408001
1161629867
1998816628
492037536
760546398
220389512
645485954
1877020976
1055628631
177203515
10998042
905987965
1653743191
1004355315
2052909022
346691524
2123083051
246886358
1180978215
392788675
604319770
1525318895
275652558
647166206
187858252
104844574
451340234
1281513427
1833522099
1377676998
1170327836
2085081475
525015847
1372275480
2134248499
1338888840
1571712136
709588747
1586555458
1352679201
1243177437
48920213
744267945
1868448583
830320337
2008424028
1648217487
855615256
1242005789
1832547848
940053444
2092346982
896542755
1459303214
581633998
1884782244
895845880
1480802918
1018716984
695078071
618088194
553867911
1734639922
1632342962
1914364632
110663277
235021167
175411887
49767287
443815762
1427799318
704140196
482997965
1723641643
560105550
1599797536
538199582
52662975
1240375757
400233657
535139920
1648694211
1948609802
1509672184
447721709
168715173
118685930
1784437896
1530434336
1606507918
1457347463
1124503391
1299834662
1246713807
540745489
1920739695
1549747151
736362443
653104422
2012040518
980694299
362363520
1230961643
371210681
1219693629
510464007
514202138
1588828197
600143872
1890753873
995105447
1669616504
958915875
1867976206
74559989
203421037
583050902
1181982685
127961348
21794164
1755047151
1355131758
563475242
2026839712
765286445
1975891945
1415309432
1740215849
890816157
37131339
151341979
1101613409
476204464
2133162455
403862789
1870593091
344420968
829699696
1455622150
272199579
1568799006
908484387
246812227
1656452830
1029014981
499812870
811162767
1734776577
715719946
2071498861
1070153399
1553149110
1670175593
301848943
1860267038
823073219
775872041
602975214
241189847
1676410050
182260509
1770227985
2065518844
151383611
706230597
1360105004
1802770050
1305200336
236394847
1971117894
69477479
1643245179
1339792658
530061709
1661432531
332968359
479899699
905170152
1495271193
1083121857
462940379
814284542
1553850258
1803253025
238417627
2077865098
1318987860
1775370243
554491195
826311954
126138134
170107045
234287468
675820373
938528572
7127768
1545970705
654594243
191770238
590210105
1013911866
1568925688
488857893
775332815
891639846
1654074761
903765598
1273780033
166247568
373373902
1979739017
368388599
151358887
542037027
2095729161
307282493
688838456
933964262
1386850848
1778872443
646371712
2032907309
1338566734
850978043
445008341
1387005957
2051149922
611544654
1349736968
1769126650
1303784169
2036121529
1912179201
1761103178
673829031
2094350025
1972584120
1363745844
463996639
2078202561
353772309
710630309
810312767
1487956356
1859342312
1943148914
827685924
2004782805
1425816761
1053181602
1929417685
312683035
874346313
424594102
370122184
1080839279
1654662227
1369480288
687505175
352040908
409159583
415229370
636262963
1321198664
1050530848
853224612
802137306
1680838354
1029342373
763987641
398770880
361811760
1694399414
38064599
529328947
1437906626
258714504
496564171
478254111
1890612805
359663464
2040608766
299804417
1337789467
978483832
1418492278
272547226
361134735
946776335
167880073
592094440
240354962
653293711
945621513
1438460508
328138041
31481737
551535393
1459367879
173769360
852590134
470429213
346556430
284878759
295861902
159015770
631380606
1056049356
1910652152
1422375034
858509257
267531148
1921595246
2129939138
534693462
699471207
1792591689
372085207
56577472
687354400
2018582609
599062701
751447102
39117162
1590630703
1508475179
1023322471
1190253956
486718551
847998381
218489842
1178806657
1284480835
930280352
2079878363
290322292
508036097
1578300741
1793272917
1416918672
1294334
809550965
474779059
1355784648
993258772
1926884461
1612379070
1983866272
515138017
352388299
1807578278
997873333
318501361
1892321995
2039996212
1367732208
1082946950
1213383724
1238566301
874535067
1159961246
1884662190
1641173783
1623503548
1200454740
1132582998
1857005354
705884519
328860644
1205832911
2050915011
763639620
1153831099
1640277201
825707425
1702149156
1732864063
99527145
1280069938
699153307
1549430338
377217925
1158182962
749595408
932750900
1956409610
1517922238
607713473
950991341
1391750219
147279094
1333956866
1969146526
2059932681
2046177120
1976724755
1027918151
2817399
490376544
1145759972
969447090
1334529809
2103017495
566600235
1237855108
286393063
498771975
600677853
430967068
342962291
418062583
1205859917
2110861517
1373200181
1920122523
1882985093
501605710
183427216
150769711
1672242022
232141370
951595701
1425255842
869313167
15547495
966683131
584403764
1972553701
1506826824
481862634
1066997111
596578590
1923675192
1975222588
414242374
1381576283
370289789
1459988412
541089963
312902107
1115377584
1700941086
1498334506
1971787034
1993346376
1933232330
1188154820
586551311
1884780369
789589633
328516236
1395308252
1859832495
859172896
672888296
1060302804
1162149908
719751314
113416305
1166037619
839656299
1256926467
763254122
187743484
869627046
170887242
1740126061
1392210637
1273319324
1488616539
1777161202
382452529
1628167288
161803495
1137557487
691156729
987727916
1053266309
750668839
1073039076
1446396991
1660473361
1774029067
1227528755
552505207
567516726
181212064
1348586580
2084128198
1377856753
18884918
25803679
968177900
1914247620
376472470
56188804
550342692
585165176
419069384
1931814616
1726738716
44665321
515997650
1076485469
1714384706
1528700196
366850923
2088114982
1132021085
1405962920
1857290168
1975204407
499143753
913005104
135876049
141481113
1304194238
1424315841
612504891
600165079
773479889
1197356099
310325196
1563546257
1502203615
38734691
1508439565
1042975790
1159061234
857950678
708420448
657138004
442076396
1674181036
1974993548
921529150
910223455
466946804
406020513
487301285
908593416
266315065
523357834
458329311
105435049
1846837765
1150393052
958811411
1904766531
2026721286
1807689878
1352111794
1138079739
1717836709
1958739549
615482987
627652957
1735377658
2138317525
484308420
1851267316
1120169616
1150206574
291395992
1326104427
682693813
2028411445
1218652127
1263028142
890438485
1122151646
1575995096
715634508
301494786
551141080
1164575300
710409884
1252728053
980884056
34343638
1766834342
555476481
1983126511
1711274763
957736070
499679306
1328678574
1577969272
846457955
475275689
1322360866
1424322525
646125182
1160527042
948573407
724297399
1101350070
917652500
1704994012
358084254
1998237084
377713509
25073418
1753459830
285561925
1570218657
1318123171
2071887260
164317388
1880104902
1453430392
1099379982
552120286
1940885737
1759239523
674751215
1851954136
1578360665
179559205
172761522
220953717
1575692394
135537668
889908499
1307234187
276609435
441644294
238878676
1085798570
1727992050
747610239
1555610221
1165646338
894691437
389628536
229413108
935265351
501434399
1134541863
217121158
871708336
1819189206
59767098
1724584652
1629661149
1943333355
136084248
1839749481
457217432
685823393
1171467791
108889891
1335008581
2119825575
1002538196
177242285
1432902721
1957825052
2110250219
1570175998
182114240
1640440916
299707302
1798481504
2117512529
726929256
587460916
921948997
1910770490
147297095
1137800579
103526835
297627726
1599853076
1971866829
1794575156
1038497017
1835444786
1743201033
470452677
1615977029
1073488003
1760350499
216630840
1464673100
1478218563
1123203156
642801154
410645750
1925346162
1386112726
1320899171
1288633829
425215883
1833665575
655551941
1196173153
1981134217
1135543616
2007429787
1563741475
1645663665
1133816010
1170264310
1338031592
1089932224
381139788
1781966179
609551163
2146282130
1004020611
1166524183
2037739968
1954848056
1514976975
1445703091
465568352
1629624725
1467208940
31250457
1466102113
331242176
1619217574
1388812853
1067362086
1698587547
173574196
1034349534
1728342127
1443678191
1544159466
1039633941
1212337811
514424845
270203955
831177374
1752237967
1225376281
324177677
1558284428
149544633
1237378153
1196878526
1708745842
266833018
369838225
1380839685
1515433168
607211253
1576291435
1273237651
77619669
1363921426
1609581858
1664772268
1603635819
1723674611
1029931399
677197288
1885084489
638988477
1303335861
1996719683
605775049
949007161
662578137
393819609
197921136
1312118050
1982302700
95695309
1889237928
899199896
858091759
1840645769
1063847165
744585766
28524543
1333441028
839209701
501759186
886050096
1674953089
1761447592
2120357616
1979504597
1186903290
1490745951
1848054813
355453606
447589192
31463311
1371889688
1083540987
1271486335
1634489833
280117064
1020883419
1355234209
1750026483
898223916
885921969
1115631124
24405516
938380786
1500416271
1649616186
1483754420
1228516155
1364312174
715934704
395874036
307044440
1623792865
1273912811
1097798035
1777897477
1107482563
56773511
424272117
679604175
1453950997
146351813
1128307637
1577252562
848931784
1642616477
1535664286
1449940762
2036743018
1145050087
1099383777
2132786581
646267690
1153248686
856182431
1865521673
438142438
2025264350
404292600
75739067
713959167
1261121737
137981921
1024028003
82402468
839285666
497532325
749145511
1421552218
435054286
464541006
758939441
2106925769
1311376933
1091273440
663557398
653800061
1433175482
1467065304
416611968
1968533947
862053587
766434776
1107134581
150929104
973011679
698309802
981541826
1040310471
347456386
60627161
1915762618
771879145
2060382900
84419891
36157518
525389223
2101989690
1337099782
107644889
1519965289
801333379
1142460063
380542616
1385505769
2063976411
275695668
1443822283
527410924
989923079
1252941565
1987271190
159262132
1628304501
870914464
1973336046
1027039360
779911144
1666045786
1190500224
1146696366
982400917
459707732
237835133
106478411
1511932903
1949892054
70497595
1549111533
643249252
1360166384
415569570
854129447
1257812777
1223222357
1614367194
1179268307
1942817183
1012434599
1581320318
996193914
605035689
1281945797
1130343784
847087751
2041096397
1096882803
1007940657
1855233439
1496630961
823403929
2109768050
1307522229
1057666775
1479517331
1317352174
393233208
1953429146
573860048
1515862052
161736639
794860442
1206048868
1088287356
653452225
779942061
1006882074
1684446475
1819483717
832276977
1385626003
604552662
1995320837
1122183331
646961340
1331911923
332852064
456755257
1047143269
1277363532
1510411058
135133567
1342099085
307006788
675135508
396392341
1210225115
1434494541
1299736027
1946549383
1656157550
1720268126
694039297
1011555470
737601716
295793408
1092088657
1446374188
870834180
2064241827
386714067
575153831
284720088
1016642378
169671415
784510280
116766159
1276701879
454279046
2106275973
1134532486
2070336406
891887118
737501734
575043991
811435922
2022493639
1250947042
1274660885
1136958900
202580058
1983342636
1374769838
1267712180
624751640
1255075275
200941995
1843466462
1140043546
320890055
349164724
928992391
292700222
679796286
845908186
1351663814
1744054871
1209420940
1349601049
1393295565
1122211292
978026544
1862597176
1752131291
895445959
83847989
141552997
1244683311
118650625
2131013124
1948242575
712206674
1031049116
2139515834
900222942
54398611
565103600
177694026
1922045630
1114858399
1098628082
1198546867
2043838929
1177321698
2071767738
1006554742
1545517977
505261717
1570564371
1015335088
201157543
198794598
1983651734
892028170
1495658047
1155655531
922265901
1854381721
1517031842
110827343
705885467
758472704
2110741597
491551049
25358597
264591591
2119490507
344290017
1895332814
1432549672
1802795697
1616126954
1377820458
1118893596
1040375510
1809845696
1151554173
696137144
715181886
454657168
1367508068
722731936
2044273392
1917773487
326708673
603884903
708196139
1066966393
72199052
1263576694
12053786
1328342288
1358995677
1854133234
1882402941
1691114897
2096538026
1446355497
1749288446
1771594259
643097771
1193492365
681255185
1992567224
1810497004
1038377449
630194843
582070164
1192992905
1929802205
1593876155
925590330
577923481
1749614504
1118276554
1015783594
259830191
920420210
1328658353
247656671
1021405174
295980250
763143923
2119045562
798749567
1839003632
1501968946
1347208810
1215962752
94886274
1018625363
1175089141
1226115026
1981607566
1196424355
761883880
1503534385
2007235913
652551220
1489125891
49880622
1341522213
736961909
1038584420
649864600
1648877294
1217389907
1629466518
953072719
1614766315
1325167404
436562409
1551954808
2004057061
900695623
761268513
152274522
1989728810
741573810
673481710
2143945980
1218162978
855838947
1559253200
666895948
1258806342
894902456
1584334303
1373266478
1883259537
1405721361
1312539036
2035119177
1294369233
584416843
1492081233
1263625624
619963245
408784594
1026316155
448626376
1025808492
1065520293
1150922952
1650688850
1047936467
171045486
584931236
455348828
656058561
1005992692
1070040656
1893011953
1432353539
1907470354
117430433
1261642030
2033123049
906805355
1889873075
775361055
1172360143
1652612644
326191634
659057751
218935781
1091101871
839996176
1390802603
2114940770
2057307991
1518599241
8211069
489466838
1524123486
1466862996
407530618
541834409
1358000702
1618585928
691564654
1047572985
1526310926
669441412
1792811654
573745538
799041961
414186447
163690934
378563756
126168768
1369520506
1114018299
816075512
1458209939
654251969
559410972
668495766
483832678
896079052
890226193
1096549629
617278953
1439310473
407408669
716914982
878315057
189261894
2040603681
1520059064
503819508
1363266127
663329301
229925789
385431378
9484747
764556286
962645670
1965092111
1482214963
978669768
1409112933
665640723
266183775
1398105847
515945014
1268925810
871007997
1313342921
731166941
850290152
1937727415
493281481
750405141
173408724
1687383606
914350358
857153239
231492745
853461323
983383984
1529821655
1289382363
398173845
104769604
132795361
375419837
1800432456
2017223487
761699432
2098792755
341017603
126715868
1429873000
963142697
349832517
776615435
1889723355
1528821728
1874989958
1113774521
1011330000
1379899155
594154449
178615321
1816786188
1306337796
2072355673
952757844
243935936
1283177837
83974262
1868461015
203369590
2033946563
2080787067
478991409
1914837302
359336033
491676161
953281999
755983659
908242268
1494905214
1658855369
689845463
162820465
2134578348
1610990747
1427046853
685216565
415062470
982561727
1410500295
731513374
1156329781
231197937
1049228279
1379945933
343385620
154372388
679570214
240982993
112385531
1393464823
1072022598
411641373
2046419451
869758680
865507681
54837385
292564514
1528574055
932551386
1672210554
1198066318
397998535
1639197608
885381630
485141097
199423893
1161840220
173616685
333256113
930610520
592553931
2085454356
1653987386
690772125
947406060
1807983665
345078377
1095738016
665650739
1596803881
357286421
788634377
1032178684
852317088
1866971483
852494718
1171110583
1059686189
1517846508
936814684
1891815301
1595337196
173794154
2124027651
1280949324
1797886143
87539407
1660343303
554240873
1349582916
722150263
949829445
280792289
1552552515
1944340658
1337172991
699533853
825189491
1382827225
1834437612
908083662
227626573
278498513
1641388109
1823026482
1004429302
1771715698
1754670338
1152944935
1971677070
354887499
600765098
353351065
2027552897
1838198844
1346082968
1239399556
1457826056
1391880701
993034063
1794296647
809984121
1798995737
394470097
1501942860
742378942
1600250612
65035435
546538872
1827663218
1009928482
1867101705
1769047108
540428415
620684862
110281453
566293069
209629648
347404208
2010612437
517159179
487886036
2052658323
520408199
230956775
2040503211
323372315
413908916
1185555126
546592244
2124407744
1182350943
610148389
1283507663
579290308
46821690
1367030834
540995450
482748171
385306450
240654671
775274095
499051423
34353729
1255822263
1794211034
898864786
1003188179
170214740
2071777379
1217697550
1643117560
1699025530
335757816
287856522
600445732
622263755
1130777201
1249678911
1248783668
1389364466
344844900
1483900036
1775531673
1235403750
1583204228
2119610611
424809285
1126539903
1868026536
1997911349
136276272
188368838
2048226992
113160256
1552560526
2136430126
1138773611
1715766756
180098112
943026280
382952175
932112042
839485795
1006667119
1561195029
17572046
367182762
1515086924
312523760
85243785
1906287242
1513855288
1744755183
579978376
880782541
1848611065
2128288939
1232543524
626463352
1877542305
528151137
1858227555
58832746
982758096
480761116
1355758457
1960133944
264786394
1485324399
1173601407
1852523924
1333255622
2093559940
1014158018
1211909268
1776492551
2090936423
66633746
1369766667
1440711816
1599455012
1844501835
118390945
2093626830
504149846
1260796835
1997702715
2024440104
265395333
1245711364
2006226881
807699326
1926818313
1003147202
23684901
1325210798
438941933
1168068840
1665474092
1360014544
586610175
412639793
2060040302
1354372982
1427185761
1218996068
1152280135
148213915
1979289607
2021631416
1528362614
2106503338
1581269842
521427871
1667385549
107761845
217396664
1182638605
2057226216
2131799770
1159085584
1085412210
1650715740
861035067
1963095184
1876638859
90424725
778987413
1075585338
1695470901
1704431007
1815407908
2128753174
1096728393
600982093
103860119
1776957802
1917898937
313804757
1441506573
1749283863
334455229
756618000
680483495
569333635
2009310938
1379392491
121995307
53356641
153800712
1473271600
1121342453
1301944439
77001090
1423735079
1613228003
671640839
946648036
2103459756
912168288
1449405756
1263455240
34636996
109033783
1590155286
1288191005
615110710
261601372
1631560428
577133218
334520925
562318258
1270693810
879993915
678546972
1940133118
1541810974
312758968
1161968477
197950008
210076267
572898685
1846360288
1292290770
478831306
1134658184
368297827
1421191905
1369165448
1088779735
1087398576
535021673
1886067685
922835449
1251611828
161273585
554560252
449536084
113217325
240243632
365470705
1658614164
1802718924
1600754318
1322417671
1395998058
587318372
893292875
1035734229
1541215071
661293044
1961563419
1463899897
1961591483
2056622725
711232850
1383101531
1603125871
530415725
109527349
1747825768
884531817
801627102
64176840
1581141144
794411699
1071935098
196848750
86150606
687068279
1223466121
1904813023
271098793
1287627145
1759233632
1458612142
1396759099
377101724
383365968
295674422
2050780172
1194704217
1341129535
1881032392
960485618
329144226
1336125686
1200174552
1179763692
1816186233
434859284
46360794
537876906
1636268510
1914468333
2128701083
1034894891
1245473468
1418060589
1471070151
1083966408
2088919122
647255388
1649333033
537864498
374707881
326541948
1931073880
188063539
63263869
1901885438
787954033
1720113112
641156171
361237962
261498212
1427594174
958764170
730587464
1829076565
785377536
1307107260
1982690979
1313603569
412227926
2034162752
1451631686
1975629308
728993781
308205023
270197796
353089387
878227478
747433047
2126786199
1337666428
358079383
1094524165
1432280019
850433422
913193027
1375146598
39784301
159672671
992935765
508279989
25045337
39184210
1597395546
1666036101
802996397
1535197429
1799920268
1998411061
705799718
1709049048
690450058
1949944280
1371467286
2034684657
340066556
224897095
1382416995
273373462
1100944850
203325540
1532214625
453875444
422216189
1754144988
1184730075
946563700
2136486026
1533847444
189306561
1739940859
1969009043
1054759523
584316566
1817436770
50548712
216549080
2021583966
131823571
1828040608
1191094877
180626624
1580307837
1317074080
325067450
497222224
1250066354
637628501
1645127294
913305317
585730844
1061017611
1951876319
402962192
1674354634
656081815
788114974
407497568
2064385599
2016490292
807437313
1848789853
1850178419
1475075524
930836927
23148255
1587121393
1744635783
132910150
1389701446
2001354039
1074601870
123108066
1208957857
605679596
934307464
38201049
2018553397
2128977519
1623907618
507294737
363297554
998593429
246135286
780960142
698544296
1944449028
642344807
1290400000
531190722
360658705
942082851
1204434925
2097646077
1416045024
210539311
770733767
821283584
1868791007
1457146976
2006243903
349986008
997903076
887161142
179798829
125522937
1554346608
1934073697
424687230
55074502
1147154722
1210541728
489411938
721524697
100718739
1361550981
2120785625
86269770
1271812591
578933981
1050818006
21970466
922544880
410493919
1409184590
1755697116
936372618
1692598448
879492531
74429588
1916889188
2125074824
1787013371
340495341
246512507
687836131
1788714867
527365802
1698536239
1014536803
1070289325
1116512631
1166105126
874597368
226963164
1444501117
866213979
1020823816
1275798715
650713123
1319219075
626823814
308209777
2084389767
858271764
294717456
844039775
1341962812
283935863
1000830340
1604172387
1626281070
1345725914
1509124698
350130228
1035197355
266979514
1884493482
1703791495
1917766931
1942423583
1748333257
1846843534
1002578680
764894072
1114041401
394986516
2119165910
1664045265
300784787
1848163154
960188453
239276778
794691587
1450546474
1426267429
841954454
942760708
2120933702
1865287230
1190577310
1975935182
2094432555
820128685
2144840471
869632400
712034385
1268814166
519458007
1581390006
1563829203
1771937820
1455519664
1917870955
1337297788
894414995
1288673024
1735050843
589609328
367828280
689320002
800988237
338373373
1554996400
930915927
1360444513
661972980
1625203722
15418980
1518796819
1144919061
1856868572
1679268931
595612088
1747469878
1999592337
493817427
1294451300
1489676630
498536927
1486930408
1859070226
1955456038
287070467
1432864656
714852248
92588579
360593251
1549176641
528710062
1041421076
1027401686
931439865
1240034122
1347509115
235123379
505394142
1682134657
1581559055
819712339
16831459
1028672020
1376898808
1382111025
1770462621
1099560744
42343809
39003422
588809644
563710019
1633790847
802611881
852099631
263782120
1307928854
1374290170
802158115
34216541
130422045
1637401770
1652024912
1074513188
570750235
95705222
646739101
1031212202
1104106815
769714018
1764009334
1693228486
1581633680
1559543315
956263220
2029767765
715940335
146896512
1135377057
439099534
1206139721
1065363813
1088644956
1288859161
1404069560
825862284
948570067
161116508
1767255615
1302577391
1057694110
2009986736
675957827
1561101683
918445560
1753385012
1522262932
1426890962
1547863478
100049792
1592672318
668577750
1590363492
1787263299
57826952
1865524111
75610698
1992831454
393297188
435694600
1581122968
1180941550
89650051
767502805
1425156430
261236436
1733727054
999499972
1716513979
151680924
574803994
1501880878
893749225
645535758
881815482
1216923381
638834845
329957816
204047053
1751486852
350150206
1386214175
1596744812
965402916
1354333677
1091891169
813531984
1858657020
1682804565
233063899
1518399738
1996608678
1482764408
1325521754
792181390
1896810325
60449219
1959822846
1983449463
707872901
637659962
1203513481
1310132898
428264923
2112259916
1898010988
937467818
1092548105
920737874
1219203255
1485887160
2003114994
182232111
997383834
1163733571
1505456271
673044723
574761242
2096335562
188669220
1853085841
1083110216
14232887
1758260664
1489669485
1842064112
1463493756
92586726
1870972698
383614549
379699505
287050973
1797086551
1436466070
2048375300
998313195
1034984899
1349957098
1568021577
1063428096
221183789
1815098525
1722155890
2002211118
1058676199
374827193
164174282
1065120537
298647730
243821518
56222012
1736852341
1584440287
423052694
1416938006
525997057
31313569
1855617757
1117447485
309034439
298659553
75572018
1432343162
1412799224
1859566888
33392549
1234360946
1380534439
1927375253
1072515221
1922385308
914977281
1858342730
830999632
128863537
2119066156
1626911115
1815983336
1682823946
155786747
1248001872
1179459347
1330582169
85968575
1162551199
664561538
1852547019
1625031909
97371732
813414960
540070124
1566865740
841125807
1176217486
266827168
1582970829
205104400
1688208364
1946126303
1356024343
894544092
1255689380
145791951
1401633077
1732700917
734435093
2107643925
1178771488
1451025686
238945894
914241073
69649961
174259917
1661061682
1806355221
1329217673
1505073600
502113378
1762842215
1490525574
1522296437
1188100112
1587010545
1569134134
2129067877
46489281
1852965578
2021673143
1011404480
115984305
1662910086
626063992
378878351
965418324
931643113
1547821748
207426581
2128835579
1631774775
1345485933
1684954794
1253621783
365040489
314892539
307710331
272897069
278779647
1171433888
1747812517
233465721
840734244
121887491
249217325
980411321
575412769
1853937137
1162851450
1164884911
2115891735
1087918738
840832206
754616790
1897372308
1951556272
572201461
1585001835
2135387956
780761953
1640705254
819618317
676291002
658671612
1987568753
1115055403
1970698927
882705216
1458653477
1694352459
1909596729
1221860194
1662738984
1174551439
2092445435
1336531557
1015613567
1791118339
1540014054
599087459
1233454213
1644188093
1796135799
1106049757
386560229
1053696388
1184815107
1944431642
2102224895
55980107
1252625572
1600139427
1570043777
449527948
1267681422
1138586551
122117253
1573361858
1896715332
756212377
1294567512
1552204173
747288814
53989078
317910158
1316277266
1404178728
675600632
511086316
249962642
2108825912
996041203
1052927488
2054869929
1519220535
700646993
1723202950
1365018123
1494176526
1723277229
665936434
1983236384
286594920
2047233941
203249177
2048528051
217940279
248779024
682478870
1638211100
909027364
1251234744
1449111795
1874531082
1438893911
1982143757
1716710904
108127201
1267977381
1763849089
1136772643
1456304105
1390522932
833343599
1601597219
605492467
1697094991
553212495
1799353549
1337577050
143509501
925968044
1527211592
917232359
415117254
1595819348
1413892786
563014467
1575358362
75321645
733961253
617601040
248913586
1303989197
1283099939
1311694836
676501885
605126407
1646613577
1631153786
1422135746
994142056
1679311018
744384913
1956251389
1944299044
627234257
744884353
818955836
1105787841
1499377795
1144402353
1579684494
849103398
191558316
1122787531
1489376699
1137483474
1536227193
1249252784
1694898134
2010531068
1760776162
1693501931
192249820
1885593624
772278023
926576485
1392876435
1541443107
834612746
1127970459
765898903
666112478
1406578764
345201813
1620890540
864158794
565997636
2121318812
721389981
801443875
209693454
1098778376
1777676046
1681863512
124953905
82540056
2069571943
1356335453
171810436
96464130
615243267
1973558677
675548812
1001985791
1293120403
216024482
1784490199
1931749522
1724144036
604242838
1459661082
2134386588
1958517053
1186852822
405333836
815446040
793570399
1499016150
1967862926
668496676
1657970685
1304091723
1659338389
1807336883
1094007250
276736825
944782390
1602049422
2144922365
1640583652
795582999
1294004308
1087817331
1200237656
693050885
872546821
1869333066
1694814655
1303780506
1816040074
1689223135
1167833130
2054493060
1935658110
1522785184
250928767
455727070
1593248488
1775125878
414285297
1753889013
2113302678
53207301
370263400
970056965
565052598
477195964
1342020295
32544182
1534483074
2095577695
1678468552
1161397275
875675328
1700222188
389931551
1265968289
2129456704
319771668
156367162
223751263
1745376348
1816189590
2006295846
1534253956
1181929560
1960290336
1147198184
234482
2090796192
2486967
577338331
600290141
1660693725
1825752427
290148532
160544925
1172011833
362555882
1253903244
1125887986
1959460926
43915260
1443582514
1424287440
965678994
1273966069
831705138
1442441354
1224957756
126103824
1611813187
1940374107
1615607100
158029178
701359070
1614516068
1155645045
781209296
127664718
386878939
1176335404
1599744081
2014692979
121960988
722680570
1888740577
1833116422
565244777
664731726
103868331
322709083
1972676855
128967063
480125917
1717060597
2062191698
939121026
1651578232
1772398501
1612992416
794228589
358973731
1283100498
744253597
2084641857
582679781
1882107139
1176231191
1575829972
1545813964
83005870
1911904134
1488013495
663894685
1596006155
592872208
561860139
694220749
877593051
84979675
206670615
89408505
563623001
1849278168
1572452822
1949834743
851675224
187061952
2004288565
283176812
469055932
1499357224
1419868744
1753451694
1976141885
814532952
699011230
125107468
231758351
1904972456
1086727601
1820527432
1132652130
399319895
1399689508
37133706
1944872637
1350821027
766785929
1987106305
610193930
1711875989
1483223733
99875554
1856806583
1025789857
1526555620
310978216
662735971
1425229895
1584379500
529776734
1368160087
827670595
375704342
436452309
778580238
1389932191
1442199874
498573814
538534912
1582145149
430789911
998203703
341671238
1497187081
408517838
403760458
1559142029
1739052277
411693142
358578167
639408357
1116321049
1486106181
350677200
791867017
768137670
1261427528
1117486574
2118442391
122389224
1121005425
1028631566
51933611
538523179
1644883123
1518376552
2064228136
1804010189
1197530542
815421377
1776182318
797970016
1863572280
65343939
564458402
1151035682
764435175
661374458
500492246
437266922
1900578187
1548612966
1678539616
540594745
719508767
923601284
786615560
1729559358
1321614067
327582717
1567107217
887638247
1529663063
627832491
2081249817
238921684
705036891
1009370364
969607026
614846377
370238593
1582148262
1048712001
1611403432
515564309
1906183498
497944225
973891486
1046583920
976425908
178422646
1771952548
315763808
335709907
28098270
1754536282
1205706266
1735358830
1267860257
731476459
1746255354
2056173769
386153138
2019687522
1339560506
1710294168
1573224797
486087522
2062569267
484708161
1767096105
1714044823
1161516377
641418925
219499215
304477050
2060695487
1406231434
304059211
530854036
1014024811
2081669802
1523634857
1088748170
1220622335
1913160763
1922418723
1695564926
732569668
895513747
273971782
966138943
678674258
356891817
135594281
944775002
1812765224
1169709439
1117870288
1313158933
816592421
812211593
267729781
1645255803
2084460312
388364261
192349090
861405
119522480
1862485220
1326618314
897963541
550869563
815523563
1550800559
726450826
344464191
852518291
1905925309
1530473897
522851126
43734810
1889286981
1261303861
2102770292
195710858
395872500
191452140
1862804857
1250728453
19362179
1291763951
1266956989
711505942
1120604531
1081888918
1606824112
491367042
24401707
198980333
1443927260
1865744794
2050108981
168004189
1295767751
1230681224
1195618412
758089678
311519663
1406124859
400974174
1221709663
555437461
1633983714
593063798
914170859
493963824
306729416
1437531964
1017338995
2100073219
1598654954
254049469
1426431761
1699413938
145114823
1289418263
1809311244
183159189
1887136460
870874709
1874381792
99078945
2047150411
1037801128
230596448
218330447
469794770
803840288
1006289014
2136987153
1839289651
337730384
1072972575
1865926332
313123425
505044987
767221122
366750202
207143767
985313563
1867717327
824173122
435948943
80431966
995940273
1182484569
2098942492
1983168170
2096432865
676341948
575235245
1876742728
234077640
1574390526
1624173721
406728026
1204258702
912293629
947829927
452135422
1448018582
1554920358
774173571
25948108
1664205739
794138032
606200735
808154552
525960013
1999385744
1306641472
109054928
1665962298
1290547712
570566854
1070911115
373985480
458749876
2014724534
1796366453
1194098058
726037826
1276830791
900254767
1630074567
186705717
1925929844
1249603366
700306645
1803232422
1596456802
805825549
1008731205
915371440
1923061366
1596007414
28486360
948367757
778861778
1035418096
908497700
580347228
2111214820
1061526613
1493361112
186630536
908787721
648025993
91754674
1225527546
1381670370
1123545136
75379637
686421620
1565545944
68289794
207586560
2117514075
1865426422
1741093268
66074955
2073015763
382729245
218523731
1188338634
143568650
31151674
649469125
1398174395
2084188598
858958277
451302821
2037033822
924047200
406295875
1358172095
363351742
267186177
1389811511
189945713
437370199
1657452379
390139662
668181314
565261262
1363350310
157500742
1131165189
187274912
1742395904
391134266
75925907
427591461
1678680396
1659602629
958578722
1634123573
1120867076
1715956354
68820847
1423160696
257543411
457606910
117412419
218728951
511165904
271730030
1278620553
122567193
2051685488
2014777982
787931005
1592204530
1055862225
1859607779
488492766
712222681
140923569
1443258117
1354315876
29653434
1447012049
1622912583
91356204
1416605842
1908176493
431002556
940004502
545490052
1865151687
1746414595
741773568
1138240824
1399609986
1422086238
1200085204
295832823
983141290
306267556
1167651936
151332347
353519110
265172489
1688150162
9098670
740087701
671117297
1727588305
1434114533
529816628
1229287167
684262745
758684770
1915192497
1197452444
246632110
434489187
30532685
1513502449
1022666386
2058035721
1985529663
661066398
1412363960
992523298
1068798393
288186867
1667379774
615396008
846177314
1716278769
1420517310
1190966394
673434603
1943004657
1417849846
359837082
1180645282
1653886959
290554739
816002101
777647780
933585256
861517243
1937345752
1543831214
1067878117
319200790
1042939440
1662761465
580166805
2111920012
542174655
83959279
1448261190
1216411061
1858159691
1246841178
596785155
2112866210
10688853
1597024876
1908954746
857645673
1118021579
1770106114
335603271
1595880076
102206135
1816785242
1501570391
385767166
1829781699
196086112
843334254
775389880
327547160
689618919
1217899963
47851398
416720563
1461380718
101003432
647637087
1945853438
283683724
320786251
606360312
133494780
1901951173
2124967638
1378869898
1024523941
1500731792
1507280717
2078673402
1992811020
242411719
1014438738
542672378
353727329
1410910137
1290156063
685782868
1263315449
1729862475
351878632
945603954
1971826475
10195887
502771881
460212284
955593508
858028328
50483123
1809971806
576981155
2114667332
1649685955
665514918
562956557
1678784261
1391444561
1306520504
784548144
642682028
1164462269
173474580
464938357
2091032116
2073659648
311989973
122391940
1087348168
205385822
352459177
661272969
30266326
880058444
2098329380
452173200
1489659109
174604408
1442151742
958281208
562143460
2036831567
1049742943
1519887346
1673320550
1222697416
811654430
1676530143
1272757065
1288769159
1285254215
1742757578
75054839
1062705824
2034834191
190534638
457182274
675304385
1374647927
1811685244
1465546432
544462390
1303974738
622975468
130283943
744478104
2131603703
782881307
1411006188
1502096552
1991533440
865689812
42970406
1083291121
515425787
638977521
1909030423
104328084
1332491267
1093454924
898784420
1925074893
1929121130
1477047747
1500154702
948870526
1110834983
1164046259
1142854229
131383136
2134070784
82612027
330134994
369725932
281303300
2079561012
149386319
1300064752
60074999
890600168
1045318828
1779656142
1008842905
1451066909
1843399877
1568572854
247210435
1626481909
1972725582
1852934954
15547882
1362793158
444371543
592618040
700029049
209503276
1048161580
706990305
2086239320
324311804
1423290182
342962220
1126205075
1317364433
1575280115
1731586942
778911824
1665570137
304990891
734595417
496615722
1548543570
697948505
1610808276
772167971
399546327
1398296297
1491925124
645350234
1374820049
2134697782
1684740263
52322253
1308483360
159576864
863125952
952759875
271624219
771620743
1467667818
1003585463
1287444425
1608581744
1661020714
1903786312
670187655
1063588474
100977391
1890008628
512304274
1723376611
1284997129
1490938308
1815183926
734023689
1991057136
211632824
161982504
1012015808
897393322
1180412821
1655640533
649359614
1944521817
1299455695
796167130
1883846326
745179821
42020874
1811455879
1349451123
811887423
280893059
994265119
2109754106
694243719
1277607749
457305722
939169367
108476583
573564808
693153050
1492502363
1958132274
84950802
1452268787
993344525
1927618355
1605603846
1313270050
750475149
97531981
1787886469
2008378402
1894291366
195886623
666705950
1741918901
72299430
705820942
1588686596
1185073406
1770275380
1396601349
643919308
516927080
1041721274
1686071931
1716980145
1166430880
855248034
1755536531
900657624
58308831
1136597955
378389440
552466920
1732224126
742148176
890989738
633898112
742501664
607509553
581471607
504689799
1755618248
1423838817
1470735920
1631725727
1067912699
1276174717
1491609845
365624365
622354989
1700104368
789834272
37737140
1370025144
953047028
511334638
664742276
1593078648
476068010
47480573
215364076
491254281
595241113
1614596369
1700950958
339977979
1309229026
1803392930
590182199
1117414966
1060618211
17405529
232486844
407844610
1624352915
990829773
669392267
1374828472
1210472216
339072700
2080129198
1249757538
91925584
1170011107
1665118822
211092707
1060190948
1422008612
1863979019
1661236923
368180582
195758025
1602329867
1669735136
1329239209
1773999662
1890002271
1844040310
668995116
1679183927
1361438466
1558357537
2016096722
676849414
1005487597
752546752
2136496323
1785960950
2135295013
676293172
1013173151
606920239
743556519
944929998
774612991
234803033
1086953963
1257838924
756043668
2117592923
1451806278
1485939328
1281121853
1144815434
1121405042
1806054760
1373448060
50403112
291743738
787166548
1446297094
2129487435
1829204363
1734025100
143556873
1215902594
1385054357
1742776443
1551839913
636745168
1473839466
1997545281
419010114
470301606
1674982469
1318132370
1398839009
1974197322
1776825960
1324968980
1507849520
827191142
359830941
972709209
1817476553
1110674838
1348954347
1071723469
1663879151
571758625
835564758
1821113721
130775770
1076349507
660198239
51618854
1779703002
1878282325
391178381
512510702
1793812749
324085858
1175476886
2036134241
60042791
1479281469
2092062100
198140077
99726373
63150898
1147688234
1167679283
702065331
1780981167
71612073
2101357798
934780840
1508899511
1833718771
1264011316
16776457
1899726145
1657349354
1723562245
450400110
36146219
1928784429
973809217
2009240605
1645293831
2118311721
1371337045
150621992
940673551
1501000892
1834326662
8137330
474319103
156046034
1834888542
548887292
445819921
737731347
182154482
1058475878
1891202608
1064477442
1009235916
984295123
682012382
826965631
1714404504
676949542
2098490063
117961066
2016679505
1512072982
1202445318
1948955274
1397733394
789878248
217639518
1560716699
1713689081
1172396051
329290444
332649706
808514756
1001800231
1365971243
258700552
1869184674
363464266
1506987800
1900735862
232869666
1253827197
1592335618
1788210099
2086192044
549230175
1048687105
1844477363
28900139
780657216
45479053
506082204
647717721
1511492846
770771494
265505310
1193184133
286847414
534097868
1039457462
2087273151
1187911447
1500437178
4530281
2052913733
1914915975
1681661871
1666229581
756576968
1526878570
550167634
2033295666
1426829432
2114716362
1185764958
328090039
394147567
704745825
1757424824
1438058169
1955106336
977682598
1573924576
803087437
1386352134
1979886649
2127595138
444657011
1392767718
596809338
1089656325
1396458948
1765980677
1275477772
1259477495
1785011243
1000260906
2057322646
1124159715
584969431
548227028
2019096427
812575722
2076330880
572160668
462450598
2016282182
899774013
1130764204
1077402403
467035801
1126231685
1721442206
1557893208
382486028
1459625201
136570062
1830195149
1658904905
664140345
771448904
303600435
1675415764
167887391
1302121887
1443341115
845490308
895987048
389189550
1864775055
2076991693
1353888929
61168624
868668265
1837106675
1668569566
910995379
674646066
1743008019
1553693271
975277031
736450200
2106443793
534456958
1567914396
1262155851
283936223
1824167532
1850201513
530064102
865454754
2020011268
1552901571
1865815847
1065432163
1031819887
1320563715
1789408970
2074607301
1396365653
2146153402
1978294907
2056792976
256673304
1322855705
1594155153
1118597764
1279350986
914387452
1013894008
884603560
1743675217
35969511
1769473821
254073090
1809633169
1748993599
925089748
1483496090
1403398652
1470099138
1811706075
1835012778
190473116
620344709
361394581
1682879746
170465335
1849738041
2050362574
1872737471
1537656011
1951706005
712908404
1734913342
2082933261
1520195970
1150040567
581931489
583333313
793969551
1968134295
1311418166
1842501129
1449617341
510005089
2003780067
1686573801
1810780105
1212239361
278941755
1659474102
1917410881
738763876
1103997328
1258887790
591602050
686362962
1918183101
1086542916
42037561
1687640137
230064796
1131263323
1523519816
653189289
610992665
719063502
517840782
884349604
712107051
1667038727
960546468
95514289
979540707
1046851576
780385139
776844018
1828047534
1271220663
257556553
894118417
35001127
1901700000
403468836
1374816514
1235853116
1566437162
2103680049
930710930
1868922228
2039244805
1315984420
510291119
102482013
862719932
2108923677
753287219
1813341714
1078161006
323411172
853269971
1663633763
2034851451
1019559238
1733471469
2086623731
114089470
1725397791
1880446167
1075207031
1328343282
1197662708
2099575549
1219784520
10050590
1048352956
629017009
1461462010
313908872
929183576
2060942745
1026674080
1196938386
970498645
1982184649
1407444502
2142787887
661794585
1858729037
256324989
764625129
794628124
1115094718
611828161
1036788808
1450903945
737464947
437225510
340947254
144928038
51083282
86244444
253593078
51404462
1073645539
568021200
138007321
119037946
555888993
1741326323
1962935824
661988650
959629419
795691838
179256011
695775664
2033703896
1999145993
1052980931
1588706085
2027672563
1399385151
192916129
178280160
1413552197
378400101
390691980
1530654123
1853734522
1114827282
931601111
841709463
1141292992
1585894780
1172362641
2008088779
947107863
1518584825
1624916383
1869182486
1864641432
922172202
1994236535
169981961
1181701427
1106004543
1693604881
1998715001
2032631041
1328048751
7826884
1114660312
978966093
1888233105
358282379
481030090
1398007207
1414040645
946320505
2084621246
1679257561
330982254
1197583348
517382180
1652944690
1725705968
248163632
217739882
1420595813
1566569632
1330118973
556050705
112837405
1872874943
1120014639
912024026
625292032
1858354952
1266096480
165219513
817066874
342317352
626647918
102977780
782111387
797679777
1144358854
492189876
1380532797
760331947
2133801263
188851640
223348199
23591098
1147082157
1330580878
365947201
991326478
1297678818
1764326792
1870478932
1627074360
798919303
1649010475
1764287269
2124869636
705875764
1906881712
1214288190
611040690
984183786
234202245
150123059
1926123667
1437178993
232189596
641646516
673920671
167636369
80785320
1482369187
138462385
1948948395
1586863590
121225136
1517211039
463628612
1369572747
1913893222
614278071
877914287
488770665
696648369
903471023
1080522471
625229454
2129106708
81818060
877099414
1681482450
1937882755
1541044818
153849030
1296209454
2121550952
1137404048
411024980
709800230
808334593
523756693
748736238
734524156
1317254274
1689910897
1770421580
1431500407
2089483379
1867720392
169138103
694152772
1569221232
1668083497
1827509966
1888430365
1649624741
882479631
230326166
956947776
347867547
1766146951
1309265293
756039252
1016932953
1319717073
1526048026
656267203
643790114
1752291684
183471584
1965372058
584771979
78104224
1093203218
193183930
211624107
2106518548
976336633
2070876539
918436612
1481271274
528855591
1471958564
630020010
406297470
1575117131
1308818871
1367183762
1276179128
2086501750
423367061
2027718172
185169174
408266804
371079504
754672564
1295130020
880156159
681082693
1402175410
1134164813
925266074
1290546427
1162835045
297408727
1189038324
503772867
109168716
182332844
687682003
1306423544
1328683762
1532695923
1640655303
61721331
868867154
1317277899
311999854
1326896227
1070172759
795856278
1961126338
1581730130
940537767
331232932
1469646510
1751344586
39393749
883952848
766605464
1150731003
1539825383
1409369653
193719108
1900837522
408063182
118962041
1651168234
1580176329
422323839
607355732
1606155049
515159841
4807455
1920783138
266244016
1108224745
1666022206
651056978
1111572495
1753945964
1615329308
610209535
785472950
1300435671
2060151145
1769068656
47449620
1611593254
268901292
90131029
1164072447
737147072
2091656793
1852461655
1910612827
1059460453
1065814469
183541374
955301611
1742124395
2010568338
1118293310
241385441
423929398
378198680
1907910019
84137210
2109363264
1974458243
547854096
1995873934
912740518
1232454153
1897972413
464818727
156376103
39257752
1087359645
1924719491
1084177484
1074419851
412953183
1410955128
1166972730
1627916457
398251940
107175308
212866968
176939648
656468505
1798591323
938514961
958174080
1661012867
707415414
1715478541
29464727
1296543866
1004669608
2142391576
674280639
81139773
1423814138
1746545277
240906048
1789924644
1917608034
1631728516
1172904433
1329634590
818674724
151104148
876339067
1997021476
526237128
1183855583
1172003108
2133175954
1860632391
630766447
505163279
1733023353
817297887
212639647
68696169
1204969053
1286246541
1876436740
102544432
2142615567
1906778642
389626734
1758983574
1869955789
21324629
1285123762
2008000225
585192036
1504002522
1110198032
801672978
487194628
1719913761
1202901695
124313495
1319092901
214706838
1785038175
1065225004
406245145
1375505823
1730501314
1026499456
385761177
316161046
1704281189
1568981117
1536951687
855611056
1172102455
223308931
268345511
1764174937
1643472252
731225426
2048237313
700896234
2122450880
1559375902
914482828
876203789
1179935922
2053927123
2003747791
1818817437
249456460
779266072
149209945
1966595698
1257398671
515912082
1426542891
1846422990
2085777392
840440376
533602767
1207288539
598746781
350045836
854286762
1558645926
568165538
397484246
934260286
1308383813
873476447
1600245509
98358581
728052936
808976257
496038372
997744053
185778562
1703525028
765192772
47110230
2033593476
142555717
2037295072
16316127
399121137
1487781515
1980366729
5467398
1350575270
972264732
1470531840
125475058
780883799
1235092488
1367148082
779809452
1273020390
189300614
1297960982
688342230
933690732
542516511
56413697
631614747
1504566046
403079268
973435776
1323590672
417788483
1162254126
999179993
1825000894
1895322918
712981920
885419606
1505710489
757219572
1925296817
1048299572
933002007
751884163
450069527
1111885650
235659639
1750262445
1538964227
1069505118
1028806797
1649319259
462114814
794007942
1964304574
1286440635
542566122
1542389062
673189640
1708669903
2084557893
217406499
1128187300
1966824042
684746818
1040904539
1045582904
1412328125
181896100
1784130204
1945888693
443929017
522941390
487456423
88666910
1404619660
1540626250
152980503
1811109665
358903288
1614629297
1579138579
1055282055
1653912071
1647482903
1754774573
299449840
96241458
1552235791
1206444012
1106314005
1709567067
1599956340
609383113
1853451943
1602425646
22526982
1401517283
1306999755
1323928119
1404059249
1117006718
74706224
1152413246
1658542156
1202796064
449080617
1246406108
940460244
791883328
808154776
794174061
2136460861
1784269943
87606232
238627710
1762269677
1062311733
6686920
281456663
341249382
899881218
1473425789
2076352926
1277148633
981114519
404712238
708793783
504905921
475102459
1369076951
1743581327
1468055547
94494842
1242412616
60020658
970249776
174989765
715104697
18033481
1156723389
746890582
1045945152
73156873
1129809564
1854488776
1996007794
1694783051
1480374229
636299721
318647602
1411699302
644177462
941517762
1756652079
476328113
1101957068
1331160719
125101946
1176468159
2088289398
1469764707
289247003
1338899266
1160739486
1014683772
1676719840
886566732
793674614
1820693635
1655728310
725172545
1852247849
388941865
1826963942
1382632223
2026164467
1850340924
1369580700
69246986
980710320
1815778019
1396027221
297131896
948721043
1008974664
400194938
1995083475
1069059372
1635807768
831991666
1830878206
942355713
548234861
947862240
1343498073
2083651656
1913471641
1202029467
1867167251
366089825
1972404668
103922250
899542242
317405245
1820970498
1126794821
38646171
780348309
869787522
194934092
624596371
1627025342
277746144
135377740
704571480
735674
1566837456
1459522386
2076168479
1922283618
1196853260
127708997
1840214577
458006813
1275149836
1225476243
1515786674
11338537
341536283
1463144458
1441811745
1599890724
312474684
669232788
1576817479
1068771352
2051673583
1468245183
47719868
1441870963
1026502738
1449393073
1033954344
1742138884
819987925
1546157378
2135629314
698642576
1536720194
812594158
62401730
2136806254
673746858
1689580337
365205111
1317353044
1683916445
749381600
929593273
261379484
1973144068
390885535
186840534
360539558
459093870
69959071
1779022193
214857940
1738538787
1299953979
1140158598
50899369
1227623239
1083586572
1029986514
1508987089
468512182
599880062
2026623402
1639809142
799167997
825245558
389150429
1880672372
357634101
474523445
1040728620
690504507
1207798509
1734568249
1449145946
1389029709
1834542484
89479492
1135808752
1903701591
1999210057
2066972554
2123728030
423486603
1582839976
1944256454
1372617555
1283352929
78304214
2015742532
1853350102
1966086702
39151745
1123357642
632845444
2088701789
1084946382
1931122163
1429578835
1070735740
1129754774
672765833
1961913908
559166858
1705424489
1771617379
1003506385
893571261
428961726
228433510
2047287248
342029574
1648253943
722152610
380189130
656229730
1408987580
49534149
267538189
1273131501
1470629109
745566892
1943046415
244902972
1203647950
869075091
7247804
1039459169
960751126
1190936502
2056637080
112953522
1661745133
1986179136
1239495626
1544723339
433230848
36368877
282776110
1461534151
1071134669
561214423
1094435680
1598492679
1389185958
700914942
447250000
1472107908
1928233291
2054272067
341972178
1035985184
1382037998
274796869
1753579241
376473866
1945121901
744756162
1368517684
1110303441
2089206764
2126013578
151985806
1179551823
447778179
1475870098
944557075
1568154499
734646008
1888975275
1381239213
566919934
1316236506
1833315816
943963395
1799419254
2116028521
1604389006
393287452
130740001
596795038
533281400
583341535
1102902641
980430252
2089789017
519049039
1012585129
1140351876
1694898595
858538826
89920442
993350766
1466387700
241726818
1433127504
521058401
241609578
852725794
1489279852
1791308354
387507171
534924913
2083131874
2105564607
784744575
487058897
564149074
2109236569
18335653
360376643
1264749613
895754441
472916768
1199487813
985336966
938785633
828461491
2144053139
863685524
1531437662
2119179862
869109217
200580096
685341370
58089686
194167931
1820006665
1822285729
2048198206
1315174714
545452407
1796057419
1288102067
723393895
514489576
269220374
721764412
2139575990
1946654664
342906272
688869971
267909691
171755257
672988897
986008278
315657762
1324786920
581623367
958944220
156619922
378705293
349433820
122701257
430693721
718258743
1357199818
1422403637
2076778602
1368088144
547441266
1751284151
224043076
917058477
1662795501
1337344011
1186075605
124352070
893014202
1150673028
351738081
881647878
328854636
317767846
200568520
1002969439
349327395
1185983840
1945778083
136797313
1863299437
1782844552
1852720040
1814262489
1949690702
598070317
1170432684
1867049997
198358243
114576248
2075180744
611492993
1917345771
29856339
1252146816
2092470340
683286106
1461252649
360378061
240373766
157470884
833353269
719484328
232328501
1612668111
1959414478
1333169187
1128930761
924158901
155412239
878280948
329249210
998273008
155253803
1438040512
1250805104
919294907
1369517510
922119957
660512756
340012891
684167833
276362386
1257117105
1271834449
1475738677
1154723078
64836952
1310757537
1163790146
1504152421
423984196
925960495
1379693787
977980913
457716308
396556767
2037336308
949925785
1811910194
370428062
1746383843
311055118
577651242
2103080183
184074956
951270467
472977317
81119268
1348720312
757953432
164791288
1008995321
665052592
251344628
2093087693
60540786
335053606
1230365935
2098131199
1595475714
2052173708
1675159268
1881771281
952412553
639463645
449290984
554272394
1436497601
1519923979
885487134
87835864
1303920087
590409787
2105980690
1769688169
1310407545
1991385229
1659486219
59503521
1117456411
637563643
1819738459
2118737435
1103416784
2019577116
584784576
1876541784
895715253
1146295213
2138963811
1227878754
1042089637
1161640663
574758501
823800995
953254060
1663442526
1436980651
1681874964
411477632
453157234
1470459102
512441261
2009547478
857446371
1875301972
1101737613
1484807879
1749087605
285375084
1599877959
25489954
1167771293
539478373
90903650
1157699687
1644753048
1973835142
610791447
994430738
1260566942
1403991471
690881693
561396894
1996953960
1338535632
1686160643
331316657
726585688
420177793
589247739
1189346437
1620134973
308764869
1674480859
889409131
1192052536
1784740285
1744643689
1705482761
841368027
803715154
1857990938
289506786
1434957286
1576705308
1090694486
1549512332
1742674037
1978973268
1359360577
1190044874
1815978312
41607301
237107420
811496405
340974467
1126380951
825602159
2026549194
1657863695
1259338056
756128603
1417284542
1852574532
181811062
425685642
1447720953
1661254186
271157857
1571525245
170838071
531637639
1004922650
357527212
820175394
359482636
1227910523
471748294
1243575143
1400450273
1049117667
1859473920
448147408
2069042862
1136687459
158317598
1075812281
664875283
1576791958
815827195
723731999
642201756
1021594719
449988969
123979560
1059051294
309654922
942556906
632747626
501861641
1624445404
1749807237
1934877850
1461313809
1070306214
1061785238
1610565201
1684183009
1437616992
321863418
1367304798
1591916015
493683141
1704802700
1656797038
705398250
365795685
1558600885
825471800
862972488
470694373
1658323136
1661833133
1624061168
2112782798
646976803
1563705888
1052690329
1033945175
702710798
1337925875
2142075895
336476341
837738265
1410665000
1537987628
1946774333
1705464542
1339101511
1729098494
724002926
472507391
733394487
2126273487
991505125
1475146488
773759684
1982364497
679344534
719325312
1818554756
1146746733
1112003044
1120004593
1325530052
35637103
1324014227
604828880
269922214
620762314
447798556
620413992
1817538268
2137645773
346671173
155196365
1917875208
802914070
2110929652
843193689
1951842881
1305393693
673781102
782615505
489200176
1281091207
1636635749
255502374
132937982
933536459
1750823668
1180831187
2146278904
590833745
770217120
2050176626
885856622
1421665314
889960415
415104665
1005478647
1868568347
152481975
686604591
671643373
562183671
464693682
1101432125
1407483262
392921620
1312485311
1139962013
896727122
986280276
89047937
1811776723
713062766
267140697
1668494185
134456192
812835064
1322502278
700317400
591190728
1553474350
658337111
1134722834
907016354
850368471
1946394371
756652822
1944807511
594988802
2067809856
813547623
440751473
220393611
901966181
1804854816
862198084
198156679
2039192883
559585062
313519708
1074557618
1209777408
408421359
1735322860
1842468641
1787652906
591404331
502026042
1984340463
1921177818
1944827423
1714158966
853478580
673076873
2126098058
443245221
545146355
1649683587
2123572502
1724942408
358844213
1074215641
401322351
2127067875
1825288919
897671489
725001920
1538651665
659585869
1660465266
493510122
1941002466
1999507576
770859311
927631276
238740073
196630095
544511297
978486961
1474311454
795386676
504881009
1815663145
351675376
1879901587
271160343
539254795
1453835929
281154311
1060102298
785192688
1555813567
1904229978
692104346
1558202531
1502694344
1747301592
1102856648
1629631629
485775825
990234104
672971827
300257639
1032622751
86429890
145441281
999432182
801467215
1215806010
51119315
1075004691
1412562813
1382411174
531761367
1629989907
1720523885
1532811478
241939965
2108354746
1503041107
1909984839
492384041
336744948
321840045
1305528192
280851419
175467361
657588783
426773896
1094403860
245102767
515023507
269376658
657383512
1453956747
207002933
212456119
1056269204
622902758
632663500
1025238466
2064851413
823479685
1421572201
796369562
1179230453
1971895518
858641684
1394176441
1758358607
1896340911
630744129
1326540465
2029235383
147052317
1375628103
1001461342
1488160941
276766414
2043934788
1562768497
514805030
1791458407
1306480259
1898527298
710106399
1259737769
633576177
2045662530
133229060
1569616514
471199738
748215423
851342434
1983231239
1795000857
1235422981
802165775
1805294978
75520989
700308264
1849198453
1728562236
1153229434
835939184
1302596864
1048102808
1131561369
754269549
635306784
1521190907
894937100
991871052
651317304
1036413087
2095315905
399866439
1773900434
1965857500
2101792271
1942992840
290396514
456748832
2037618685
2028650727
1607967981
196849888
1145061012
1339660341
927985169
271189889
1169678080
588595324
145618752
245981502
1558373102
582454163
1286612100
824075410
1818582208
2030661664
966597508
128117719
1802808284
1873668198
109538370
1540916908
600139879
963794849
767951065
1085342702
1479710848
1827502444
1165121021
1684407491
1727998969
943052453
769489698
1215862337
364036096
907592968
51174237
1169282025
330476721
291171497
1869597718
675123677
1675122697
1252742749
857663271
974655252
1147523850
34734508
1813391839
1076342720
1473887617
348324858
1761271221
1081851748
1078162064
878652825
287197227
1581857639
299400342
1422604570
831398867
845063313
2024559073
1776713865
1210310533
1156045326
680220829
1854553301
849586113
796588954
756691674
307907306
2031891935
1955025744
1937396654
873495206
1071147310
1130317890
1842666076
2047567086
1179887169
775313604
2085402482
1795803612
901906513
1233919069
1442388047
1562081054
1658661020
1117605415
2141789252
1760605687
197600998
882106241
1968295957
1272005100
66312704
1649349009
103248462
1118029494
757743519
2092734420
42139591
1821304416
231638267
1138475691
1037371406
735889377
1237704333
446935366
235325677
1206529316
1013262531
338004968
1556779908
1124733290
1861963890
308528715
243038189
1801899867
682132031
1165453703
1968454138
638177089
1498620826
867985147
1053396107
1330822646
715887321
1910370773
1143707481
1279740381
256880435
1404821971
1720500625
205810228
960440667
625089836
558090067
1119497485
1978768284
1684736865
1164121332
213585284
125790677
63311508
1537698823
105370022
795765302
1861944938
2038353764
123793765
1087591737
1625545341
1760081743
1493599275
882441694
351603679
1511034264
779073390
1675514345
2077118437
1889759713
249744661
964436543
1558983302
1577207419
548839769
1558426384
898875390
1553007457
1848031559
229053487
791754595
1199854675
1220729092
538722596
897762697
900627215
1617109452
1219234229
117982748
1827437843
1990834301
612221375
273747505
921999087
1346040718
860928507
2095103853
392624394
552931795
1064599429
646193465
505531423
814774238
2112939275
1846477629
268008524
1496413957
34525778
245114875
1662406365
1234475982
1955781782
646461133
324550010
547259107
1478141726
2139141666
507648704
137902322
19794686
287313427
84737741
1770069943
1236600786
1336906194
111475350
746544343
1822653384
315134626
1517294912
832032760
1607181256
1034779240
266375106
1396084994
1860723652
1431563480
1442017625
1110505100
1276139351
1446572632
1356618612
2005541764
1055041777
1714956921
1262462555
1113792092
350139304
1824458137
2071708998
687828538
1920428604
768935844
1151529684
1743208962
630425517
982651481
1306928272
1380982501
525043630
1673246442
38946903
857019696
1138124484
1499631871
98617211
229081094
1287006881
1148758199
1811698643
1115769561
173355540
1836702809
2126183249
583122885
1734692217
1834963854
758023428
1790828068
695312169
1949759666
1112282294
1802320008
120865664
1658321929
1426855711
1589402339
1314963798
1263361293
1971549952
2062399751
2008301991
1705999667
1909921869
1431446683
826052770
625326635
688561423
79809446
333899160
1542000579
1087074723
945733344
1787261630
1069597456
913907933
524943251
631946753
831656758
718008286
169088462
1352778141
1341912311
1922745101
517091180
425317179
907531353
1717651974
1289798959
1035031833
974675702
491222003
1702677070
1981427191
446649999
931867458
1518100830
1048250789
1201892023
390945491
613423994
727736533
1440684910
1709390112
915783211
1252936029
836871065
116186589
732271131
1680084727
1375398528
563223737
161691729
1193448200
1952153391
862366342
37423547
809923861
1759615389
798394799
274005046
847708868
2083267925
1818037
673583576
1957359770
1403835434
1440630666
1814646340
2097404340
1754413033
264202924
2036938245
847349886
1367532678
531708002
1638060950
726533694
826448625
941319331
1374373470
1447261264
1786411691
854483421
815847619
95202235
654130348
249939308
764452497
1591846265
1392538844
245036082
1398381256
863021786
1659100454
2015958547
557215407
1302678952
339715889
725832477
276205286
1130244368
1494406905
1052661499
688915177
1866623125
1040884840
363732360
1825745489
1099438450
1660675682
1599670084
1759906713
781992535
113738998
1013003584
693807698
454935477
906162802
1319447962
448259355
1102839931
1574809469
1215874932
428825684
816467231
1524421506
586637159
138338316
561588633
354787531
2052084763
1059710516
390479824
1513102543
705612208
198412575
1549020532
1708831748
578664084
929172838
691737335
1928848163
325662704
892661985
1963125998
898558485
1872637262
643203077
647541563
1328055729
2007571776
1320285314
489636370
530625088
1769300444
1830231038
1178405363
1259763158
630037503
523535645
1021806616
1739764205
299790507
382809912
936216065
69140180
1023184096
1705963393
1463886584
430279810
1141830057
161343535
925016831
51580478
1084131509
711665022
2091714636
999533467
179044333
661802252
1906668072
1994652547
1720512182
582747115
461260430
374277817
1160855903
733074572
505356660
336744696
277998977
59808960
522358100
954264559
355069677
836928779
1199211511
1298043388
1954188013
1063878070
1854715247
2072758033
733732117
1912817035
1794611695
977011858
486190006
1278212180
2052147372
1724836443
805602124
1594107023
709957879
528841013
195238859
762276501
720701961
49042896
382207003
1944101227
1918104455
787747300
1684641378
527468179
535657892
879787974
1676817643
467399430
375972224
836242249
725798320
1605802596
1339257079
1782324445
1852417755
1113542824
26208117
1939047317
1011774223
794744979
977764890
26208159
1588899206
922368430
1028513694
1616331690
1192574665
1273077596
2080942245
1687840909
1089497152
839171501
789315759
1822524973
895023318
984989985
901561644
134725292
580503807
1717814280
208234268
2046738439
100040550
1683344623
1441464726
202598131
1420336401
753882307
654220304
227305546
1146736834
455562600
1990764723
1704723547
175936733
1979375490
1343430153
1287503873
1694765562
1254373748
527916657
330901521
773606392
1300202592
885319871
1424136868
1872991927
740682759
1540739052
106109355
1648775433
1583897463
857865349
569386329
2134764110
2066922622
922891151
2050793054
1255419353
25214205
1219749762
1493938143
1089197905
1244470754
1299107977
793690581
1408200512
75794731
1526549643
1800893317
967274262
797241338
1147701138
2097585572
1352183160
1976725721
979987392
629234807
1001132585
713737733
409950743
1780818420
1761645393
1631599673
1613605434
1620299847
334002289
998584292
1388376801
198237254
1899161421
177280087
127736385
680032037
402831499
1269301589
1452617192
280609065
1620284132
1376635359
1668154211
1293747039
1567510681
560831030
378314785
2092888681
1118677635
264183295
1332832797
1902770377
34876818
1037184669
584130480
966166684
433354216
1372195229
2134677554
1320908289
252490718
519114392
543706073
1089952276
1276540845
174982644
1246012501
2133588922
501991045
75755146
1513624780
1153745788
1392670203
1512395915
1441528415
1149318232
153014371
1925459717
1010648156
1505521498
113148325
1114064606
2114053072
1607122085
266128066
1345201269
695469301
1227235038
2096168691
764184174
2083786359
776137687
1982351020
447111058
1022519894
1308979331
335260950
1481989405
1861359011
1609669229
1231254452
1350628627
649394527
575515094
1661513360
1234304149
4393489
1016130556
301344987
1240122827
1956458550
1620540838
1734971585
611108557
218953954
187962725
1518726185
1597294335
941755882
1591268751
1741182090
1104582181
1296987471
1362110057
356514571
1484868078
422746765
1184798972
631928194
496305337
499785399
1019662460
129323473
1129530256
113930199
1330148674
365294266
1131590853
732178976
806563596
97039300
1786746246
1438138364
516335205
2007520777
152148200
1651632581
12095501
1680782255
1291867503
1041653426
1968815658
1160756429
14629809
490427551
550714200
721402666
271193306
1207257282
1758751847
307617581
850069476
988712790
95107810
819729189
163785072
1471687715
333399863
365762691
1180602492
1455780592
1084826351
1730276233
511505784
715354032
1035899583
854552501
1834473512
85792328
1594677646
1068852109
1364143793
874331022
521800120
2105515499
1994758740
356472040
1155948384
886739262
3483462
1814036760
138847240
1337727018
476418575
2023643078
1473287917
463571425
1791825374
1063191199
1301438602
725882475
830784207
268573862
1844317334
157575754
1062820964
1906105213
2115111926
1028561797
86097909
1059585723
363315020
886529502
178508274
1655965826
158402824
2125692400
1599141180
1196703261
1789782010
1529521977
121833642
1188130685
423827699
138833589
688057900
156600332
1287307674
1371449396
1757517759
39905036
39330407
1409548835
1775017671
1870298964
1821856093
216656402
1596416489
2049687401
1385298683
1133557807
1750182719
1610171161
1138896459
72426635
795139652
1210665382
532426184
1686766366
1506848565
944306219
739789318
2102478626
1562402784
1702977539
1541784641
187257043
760317760
1911378073
1767880726
1677426709
40197709
2051075573
331157009
2075726391
519411637
825496314
496268831
2065908944
297123030
591427543
460155109
2069611348
1609176300
509911936
941044621
1274960385
1593643766
515679069
1316948149
1084552004
1065110444
165776224
383654623
1574361976
1810232411
1881194274
658030388
1552174238
1641015451
2075918601
759666574
1582252973
336672985
730024797
302236813
1409457221
817315962
1866035163
623845377
45642990
1437549640
961839293
22118166
1129372505
1395497057
449511482
247725167
184139868
318459629
46061938
1719880440
44643558
401829267
1157046242
1403129680
1854598650
1226353875
389650628
1414808243
1703022638
1607253307
1186269686
1101831424
1543521581
1490163232
2077053736
793052914
1284708078
870403182
2075807250
573248577
1403557000
498790299
1955231240
1888061002
1663843880
1421799670
20601173
1906824686
1170028928
808620387
951177246
536397228
6213134
779999284
1134034414
1829829822
1017391357
1321832580
571414798
1233037320
1148742101
1049022516
2072574757
1218127289
1002698409
193529250
134576548
1385150049
726669342
393973405
1529578931
82196490
459922841
2040255921
382604347
874440709
1810188803
1338046807
1267584727
1994665249
1245824983
937032089
325618588
1033202219
500229307
1194028713
992447828
922867756
2095076996
1421199031
482184194
625764425
1023952798
1347226787
499483921
1276227257
1943988793
671823450
443765533
1258869803
1148343729
1776679410
1583812335
108564628
554281510
1599155633
703870780
821636400
936279310
1425452232
596484326
538742565
337612065
413976195
2049388507
1337280866
359513828
1945383927
1719555691
1435875022
933519557
157718123
643456506
163585187
1212004240
2141093351
2113238914
1293997374
105173519
1279391563
1088394099
587956531
1386587689
1039704563
1556873679
1070875272
21787830
339103431
1574624010
1090387709
179664242
132327062
1695494093
2039916870
1353567225
537548612
247660834
393909394
1613153051
165170013
1342832927
1683475879
354177519
1800496837
1595153138
124419638
1152378821
1279938309
1270923979
1930122811
347635745
961197997
45354698
323550854
1864957828
807647600
241079962
1625658256
181262095
908243014
109648925
774973041
1375924539
736731557
1075116943
1499089027
52618780
186002230
1942119308
166567088
1032877883
905967546
1005409777
1029534181
1230722049
1643626266
1985113883
680158705
1184966297
1754254092
1208776462
1516637936
351004364
1956054689
924563776
367570349
703494109
193958801
99099978
129165421
975211390
1686759653
978269763
1305775319
81448586
1366128982
2062459937
1045518816
1219780053
936894732
847043399
1931268852
1543668058
853253231
840973495
1617303762
544977218
1996965382
1490429554
472698172
136241649
1983798541
387630156
70777970
614471733
151819093
2065868601
430444405
1102792024
255632316
1259808285
930924146
1441688548
161198126
266765816
998783805
607914911
586295433
1415113230
1332210396
1018615102
1985689675
1094388828
960284786
548906924
490978455
680508779
2046515008
717149092
796508991
2128162081
21810402
2032248860
1674940498
850066108
1696218067
2110080568
1747266755
1205210209
1425720598
2085076496
1394834605
345977119
1876808369
723022511
1130618142
2089912047
879385268
1528874589
1379617415
94219520
2058102836
2092830300
2043678661
693549816
1070083665
267243590
1771633490
1295908991
177267335
145573197
78978440
1513000841
1374920301
1873618664
1772425181
2082048611
341314141
177914652
1796129353
677657925
959090563
509564983
1297404365
576257606
1676333633
1758902771
1827301014
1379653017
305607807
1050557674
627874401
1689513355
879648522
1287449444
1772775158
1297795853
1788859860
1426456937
2028215190
1885490743
765759398
1463201931
2108382224
1684175248
1851300517
2012228854
653043417
1853883268
453952773
432996587
1942708953
272412105
91705377
67152334
1998157337
929195532
1364372058
483949464
1196647397
1570385379
1718169953
772066714
606729028
643812214
1449196754
1529179825
314727603
1327710436
1093316551
1789157660
1307967651
243863086
14570477
1003609936
1744479764
1289369438
1208040149
1147447290
1593589824
1893013027
1666050326
849318396
777076119
1362096688
2050426861
1484613908
303193262
876503136
2004770801
1331958240
1124011073
608857095
895015650
1392506465
1689735236
1079150284
515411570
621328890
947138620
368918741
829803954
1657812326
1653058979
2058602687
724583504
278707153
822952622
1190409467
752949273
1039115809
1448339330
1208783490
1194791838
150546463
1907007876
831503971
737531941
1855613979
223910103
1358234986
783358015
1064761093
1755952842
1123257438
1365039651
1102468500
2031668328
1800044564
1330364697
2050428817
96485527
1959202431
1934909560
1326703763
475678134
679028257
66491903
813453330
1597610181
2015887002
846850937
872502692
1338230686
691497148
1075708313
295146925
1091960333
575596231
1989542323
951036152
178085264
1999867218
522721422
1055245586
1653332626
1801824896
1441396760
954837286
2083693314
1160984376
1823695276
559927728
510332146
1880100472
192919868
1218245797
1649871835
371519129
1511497193
1664927320
719466450
103170154
1090227718
750060765
697052013
1805887659
900239417
908446919
1831199258
354508628
275768812
1623733708
55180775
1013731341
406504878
779892238
628756109
45744870
1119034834
35049303
1055469352
323308583
493510071
473006659
1344091243
607700151
1857505549
408685543
1370448688
1456998852
1529074060
1773234340
932556475
1157154439
1046739233
1425088870
444431988
1526498010
1827585218
694017918
1424030935
1922841627
1030882768
12732619
228584742
2079770106
125478168
438117445
973408810
1601368535
919164061
1905640964
356576222
606502769
686670339
192529285
1669559851
1267914026
1155572031
2133127208
318557963
1017675840
443925981
701800757
1831787685
86146315
1503610314
277297604
253250465
694830868
396010554
1529413625
1189223797
810922322
574685810
2054109195
1104723528
288327455
265509743
1961003426
630826068
664531714
1270596931
112831372
1132360769
1376366805
383564791
860182432
225358167
1686176823
1277653696
500074472
1331753568
583105028
944910278
2062023187
1895080140
29323271
1973923129
710147086
648887815
28468614
50889658
213876781
41431798
117773090
928488746
1874033060
1061561524
832064366
1084927568
1966964879
1939919928
1323934450
280476027
737197539
189170590
617537682
1847105630
520102067
2146690292
2006398404
1545440967
2102581529
1168478332
1468219190
688383151
294919521
1052377656
1856293850
883263580
610219569
1350377740
962031237
1734785133
80269944
1489390697
1218631078
1546041069
1520870345
1366422306
1727523676
1828749994
286671606
1587523803
886685052
631806449
384064365
1488843984
337850078
333759645
1704272070
462172253
2109369890
148563610
921635268
2136771629
648230868
470800828
201905494
1644046308
645979217
588206172
670815875
148430714
582554140
1456848757
1669040328
1843632457
1451789549
171266257
1169386647
893263078
695885491
579788187
434907893
425161103
1658003141
1985474511
1217987082
262783813
1772149643
1258737059
227441183
1077203524
1715523945
1713212164
1011048505
637528304
55307293
53289931
505220066
1326209360
2029718969
46767728
367520530
910263444
2134122559
1283995123
381506916
435906655
932244774
675318833
599239206
2114237762
433110484
1089070130
2029367983
937782610
1782956859
361587801
764301330
2022640105
1122977586
1390829778
288714372
1049569883
1024566226
1785310554
1064518235
2014431630
1379730437
965539877
1567542134
1545338190
416541718
910633905
913089009
646462337
289573167
1541593342
1849887331
1785538802
1312279182
2103159237
1210339967
448261925
1532051646
815782787
188773458
954407772
1657456305
942588053
1574896471
1305674724
870510977
648891134
45244547
1761654575
1891977534
1915330227
994391693
1581019506
1407928309
1256631270
763575770
1517329188
704979851
1269354811
159271216
737038187
1318804790
2140964223
1336973799
1122789888
783948051
1141902134
2132638691
2063736268
236404641
978921757
500247059
780538538
138700099
1348464038
2103507510
1759186027
144538359
1550285157
1345114626
1154685014
952452558
1657655361
457368228
544359295
782278600
1520153667
1273408833
1333385711
1877049462
668829749
920407867
1514482520
844286976
148781367
179901954
513858268
355855566
1568485663
1167744142
1415951406
1763914385
2113425793
163818951
130026139
2029910880
1218639042
1002779334
254582419
665690983
606271810
669738331
1532234880
460078539
1844237086
64556298
990757645
412881916
718775874
2085389330
1307803823
456453812
1371695548
506544576
1678662243
788145704
778244227
1295954144
1900431986
2076867093
611892507
562383438
123553169
1954197963
163183189
1886058994
2036259340
332137705
1593310996
1958202129
1603097970
338643775
1729099697
2087967828
720728916
338031954
1952667693
980917213
1408340790
573688868
1135621900
1420774417
1862629020
946109027
1564651231
120770371
396068859
1086315422
999835932
930266242
676112411
1354241228
1622044623
433830776
612074755
1665693016
290777154
393291881
120354857
1982602721
536696207
1879048542
1596124192
267088477
111198644
682301748
946686862
1502564434
158609634
766612739
1336440511
535498981
977615830
695250830
1801700035
1032736727
1987555581
1908524494
2083421865
529497188
1606238156
267758419
1274544812
1283469660
1505766060
1322141228
294340034
234640674
1159332087
1693938550
755956786
442827453
34562390
1101018008
647183855
1568159975
1000981571
871702053
1070969966
1133925154
367545925
492641979
109400408
883313209
400599399
427391105
1416531052
950647572
214493385
101323642
253307440
288471236
486765010
402067215
1082165659
1745183644
174452424
836804703
1320123074
208357797
1226066179
2075538730
673750334
363237191
543730623
1240850433
790906317
576249614
360811752
911543640
97316107
1369055730
456048981
1655930680
432219569
2075590683
1628869966
978948462
1834097281
497494063
504098779
614647339
551392565
1533829312
1471052880
2136316465
657623972
1923833814
1938677033
1577689226
1535326023
1877961462
1277748731
1998382991
1610068566
1982447612
373415317
1440326833
1071390426
1763558646
421578908
1552754880
1217746056
1351286958
377273177
1483807856
1755649803
1392892572
1021654169
1684538383
606524525
881861456
564428522
380505162
1380838155
1445094579
87301185
2025791112
1603172439
1215756801
259798813
265501797
1010413148
495448297
1060576421
1198662890
1870049983
1095807141
2045886496
1589592022
2057372762
1132751563
4342864
205443772
1362455039
554324866
65899853
1660255390
630614151
1160815133
1003805719
518191749
722551053
665278607
329543527
1576612854
833386236
494130296
2069638925
1842384493
677961358
674113172
1693146471
1031440999
515781431
1207514110
741888597
770942784
1312568683
298229143
2014133438
1792380800
156848464
211251352
411233595
671780132
613928101
495623850
27437162
409159105
189431157
329924274
1058537765
739229492
828508061
831034400
535542343
622635816
2009834454
1675485234
1600172444
1396046833
1628073326
695728461
975950223
1326432402
534001862
166505500
761269254
1492535490
429584787
1436541641
243751992
220631511
1795915972
1255052873
1115803799
1940912681
1420508061
544179756
316906977
146816594
836556989
1624946772
2141927678
895138819
1018556192
1799930398
1833466032
1335623731
1697512652
1683675179
890093841
483039522
1783624715
1392289438
1749300378
1989555393
808931908
537981262
71036672
537265034
2109849169
746192005
1741768644
95905010
1627270711
841923705
285219709
405658669
1904383449
707644944
54402736
638929932
66133315
2050963245
896874613
393706314
571858681
982904465
144106451
705028348
1059466545
1954688105
232888972
1371060287
667574744
1350926939
1309755243
673471878
431698706
1127857134
1356054632
1611002289
1054577366
1704691391
1442465979
27805438
2077758547
1181344510
134290158
1205998863
443865780
661346989
1772485648
1284404541
1406340820
1116341146
1583797464
1317054177
521592290
1607943608
1877038245
974396331
1828126689
917007642
1479318331
1083820927
551470462
1226637529
1667623795
839110854
611036666
578806772
1758029146
2001751421
1647281707
504643015
1842333632
2069140969
1220546184
486484424
2078948388
44672736
792537347
1461661718
1268066044
1788534775
278302694
1002603852
630915931
35129660
318378871
609031086
1031816305
785096336
888365146
1811892830
1311850571
1402365093
1105612410
1429124622
1814766005
1959871654
1538045472
2103533963
1316545214
1641443497
2000736117
2128412072
1107119745
980602932
511514581
1062916446
279120972
2046866415
555401285
1353806384
1613476009
1225577070
456631277
828720338
1786173670
830901294
1473037916
674284641
1933200474
1889302435
429807953
1723175969
88352424
75904540
1028541316
346510910
1266682670
1000116028
1935302350
1575046392
1209556437
1967183298
15648242
452444774
1043105243
1949602734
177621842
754334093
1488271423
354582105
1676738398
706438515
1934608960
1933161119
1002073609
42199539
1741261526
2145139185
998792729
1356129345
1701061951
1367463197
1456150065
471284436
485231573
1896878559
213396573
1695855980
1993992487
872982182
1290328854
1923603992
383261638
1024399071
2123686044
1838131319
572864194
191274651
1584587850
2105008821
342658453
355035174
2137482618
1040674253
1758315752
1058670332
910897495
199572740
2062315065
537935037
422732143
1455759181
1174448271
1562510598
2126307818
1454198390
234998892
248113697
303660935
935708665
153361615
107716912
478445076
153251130
1308787121
1991765450
355120776
2014899082
485313204
1888538392
1551515063
584281291
284621065
1496249212
1074368921
301010775
1601704400
1969845537
6181060
841295406
182646782
1629544059
301758402
1944469901
1340133207
1223587225
927410113
140377861
433087968
2136527139
1490809952
132817313
1977624344
233747671
775011062
665023053
1243354292
768161009
1482948366
7399412
132696728
571876155
87282342
1265211406
662996989
1114358396
140985117
1548021315
1950826948
432456630
365973421
198487420
259702141
1513326961
1717856292
831928150
298037937
71546030
384660166
1015848137
1496642916
76609746
1996315216
1890875079
1548069160
816723874
1257055413
1199736232
1208187368
2013783672
869306677
1862146527
1106894751
1280620830
73875044
1680360572
1550280530
945264476
1110726888
713084583
628753964
1389615244
1845874988
731511530
946566109
917817284
1867782602
1456213101
1500941205
1753837762
570650138
708417504
1807661033
345355083
238002161
1668651920
2053268515
1473880054
1036742286
792485712
470906519
1368398906
1945920502
1288707441
715182797
163958483
1044134936
984248896
506717266
1288262675
1869140547
659789016
1437937710
1918220722
285972516
173037255
880209906
578306990
927044489
1983376732
1056224066
156399607
1741481176
1713537146
1187973811
234451650
1828246725
2109834226
1077557576
131302328
2031709061
1821562724
154726286
418713745
1871679154
1639952040
1025248593
1126023840
2086315709
1062748556
618687459
1505995
1533070911
12403840
1864609984
492080521
1287030805
287844691
411641634
1440270103
860814584
476259821
1334289180
612153356
1067303430
887228042
616131260
199084386
1339238333
2139931710
48703917
408000791
1534856978
1856824890
942074460
727784862
1349404741
1921952206
1267210362
795611808
990542187
1736897146
1894091675
624274898
1811713039
1848574545
647403833
339450395
163816387
1137113678
1725443741
1104690237
476748991
500179587
1491530657
844185450
637145358
2098199100
333673767
1511221593
1112336406
1632440396
1337546320
209499680
353397749
1077322651
1315081145
548781384
2094589960
520620743
1509924096
1950047476
374591325
798549273
1784541219
1708764964
314600097
1454051820
1587878509
452543818
1089998488
174551599
906246968
1547676948
1752095276
85618443
1415077564
363084846
968228062
1499548629
635758382
154805393
539526348
169426055
1599537250
185651507
747353423
1635862477
627906805
665553395
546039038
1612705266
431711373
1706123183
1461642161
1025350009
539387616
1721131214
1576331613
384096218
718046651
18814360
272698263
469326040
2016911944
197084164
1665285233
555136970
1909439687
1811217478
1494601849
1254624051
1051172321
585166151
914132241
633945327
685541668
1987903526
609959561
1117989635
568456970
32652683
1440732765
638816080
70408140
1722743034
542380416
552710124
654171391
184435968
700884760
1734399943
1922059277
1241624826
1876164017
138516097
1648810229
873351928
1744267908
854771924
1125058420
2106453518
1592653663
177432736
59217516
2108020111
80982028
454436281
352088453
620984691
1069841054
1570227539
714517341
542159471
1860793102
378096362
372867085
1760569034
1006359554
962521187
413491024
1505951233
1902535451
1653913140
882507449
1960369534
122579016
1643787134
1926263846
1644899369
971844558
1012239920
113661845
1302634422
2143484972
2089792583
1785916923
827723691
508345598
565848793
1361009356
953782976
1745157230
1885318873
1069210310
1589961325
1587122826
1789959436
723781247
220989311
140428832
876356442
855644967
13979097
1076427914
721893174
1775849173
1692369222
584445554
150099838
425535806
400257448
2112775969
1837044798
330557051
1249492722
1189710460
1093033556
1762255226
722333069
716874416
2022744215
1115948525
407356033
829585310
1461755805
838355643
1621354490
1105013668
1835147714
2011378657
1664407807
86352710
822960233
389242242
2038765165
1118270075
829439678
144969030
1769185950
1211650863
338578164
2105527579
957072809
1397892052
862488236
1673792783
494475859
866544908
1736308400
1136578088
1633214853
130314383
1001781994
425677882
97099477
10141394
105213889
2039668743
213515516
146625943
423597400
640053750
1243085231
7947846
52674591
684102619
1285642812
2011096076
450416871
668347264
1714841419
1812691384
1543992847
1710576901
380629541
219908327
1709453833
1060193441
458858438
1984859990
1067068799
2096509245
676429213
168121729
1520946741
66864813
1479400912
1331938660
614340508
763928556
694844342
1065305985
1456722825
259737944
1883105141
1679993460
331186722
214125279
1989688078
38834253
1186664973
1106360968
455874030
1187865898
608985274
1069864509
461562234
186244495
364741229
128198189
1413307769
1298594853
1283183399
1680254908
633435076
1579983094
778358365
31194732
1387681135
304848496
1165995833
447852447
416275970
2009356453
1521670393
409822054
1938440324
581626593
1680213819
1221931022
1805056824
421648029
1965180492
406776684
215749668
1241790625
1717613329
1163888022
403086740
856197323
2061042616
592669465
1137803631
46456565
1447090038
1157164733
1698797158
169722320
797757297
1456848057
490208270
1021869363
1122266720
2061521922
886816332
1370095601
597279017
732334373
561758963
1148928674
802541319
40505413
1000996038
423376302
214618505
904662852
208726168
895366994
995964225
1170258043
782520481
162468326
39084562
136571924
560880115
145588864
474237638
912778099
207214475
235947836
1283507691
506913427
1547364234
1749595246
931900836
1275130484
1266079418
619304078
412010690
1427022813
1464618224
352128250
781351377
1574033609
1457308167
913132816
21116956
321754983
1608005876
1272038460
1714409384
193848279
1607222475
1812013007
2091280849
1724424856
1345803511
922112593
658398476
165708521
782322001
632283216
1602405778
2112024844
1763331628
382908338
421127449
1194987535
983630140
1241091516
1191267233
2095823979
34659504
1874445528
1989068722
2103350951
1901718730
1283906465
1493638634
1482560697
165858149
683500142
2109442564
1681300677
907404315
1748924918
1807681260
1977788322
1866137794
673503545
996433545
1516366450
1105075654
691821618
1154876068
2037614971
707036731
436541903
1916316858
2014073295
747714557
53150322
1089062412
1124203565
1054445610
763037066
2123012287
545552144
126566268
1350484140
1403602760
1092499535
845448793
889697606
922258629
1192532112
308263106
923993874
1898399159
1562457153
160631672
915325524
1787346800
1000167165
841328433
246000136
283038024
1700293801
180028818
393645594
1018608780
1936882884
1943377159
97266114
451531789
2041818147
449947038
829065740
1072885080
1660536606
37329936
1636760357
803838041
527750029
777285520
1010794410
1326718953
478915662
401566955
1421266565
1545687546
1080140246
1719943954
427415794
1178275718
152446384
368858997
180345066
1715643819
2046262283
326263362
771090310
1537731823
788624992
124998314
591862575
174862775
1092695436
1935637243
372387212
2030167362
467071914
2058159279
2052434523
299504899
2129581944
669822322
565945593
361802625
623496462
949078712
973993827
1472755722
1791977793
2040436167
574359559
837287761
1430377385
41271539
1379604487
1812468707
114079909
573723329
984226133
897922518
2013807515
520538881
306318694
600095574
1112088922
1984204409
2065427245
249479370
1555466816
516725624
1106578726
150856101
1740592396
1724548619
901457933
375764954
13045741
1622850564
902351095
959521798
436478923
1927090596
425417449
1425628878
2024275508
2136249750
2062268008
1672925208
1166689166
1112911092
1043478156
1850519400
179308924
1860401173
1472157655
944794817
170399963
1102937678
1899093494
264101934
282408932
893297297
2100527842
912867925
1105165716
940466034
713370691
1679813845
1436920329
1134906187
1703127549
1837687299
1764199037
1858462985
1001258123
754327057
1090675284
455780268
2094408511
1601678903
1295539687
617244428
1640329835
1101107656
1226575163
70513684
1346204011
1419076184
81323262
614598805
140394790
1426113358
1009895856
1099463679
530287285
316775175
1479451155
1987821491
696841353
33624738
395440299
1198760606
1323770335
137780798
1544517219
1183473112
1467627566
1067601190
1079827685
528017721
1397943773
406102672
626354419
942774056
475209719
2095854880
311014375
1092221209
1490481477
1583536168
414478059
2122648440
2089512941
1163266666
1521298611
1211017774
2090582931
1425895453
2073179057
848907561
142468154
1847595391
1862424745
290393052
415750071
1895392432
174055633
2550329
160856268
1830755399
1010133888
1691315267
1043252467
1673052467
2029381011
1627353981
2007151229
427430305
980452024
2026791225
409112263
1391536731
1634844668
1070892231
46392641
920221087
1596616220
852807401
413592795
2000971133
1175831472
2060504503
511933975
1267265933
1077376864
830992728
1682346651
839573878
1789584047
1585649724
445204918
1644878760
1016867558
1189962529
583694325
1255161411
1776579864
1369133512
1970519214
1990049628
530718396
734078621
1754472653
620877000
189137154
167351052
911359064
1899226419
1387182817
1415425121
441705797
1582251856
2114650855
1133455249
960587155
744282875
1381761546
1874189630
1173371288
1715265747
1032893784
294753844
2074695124
698415966
995317907
954277860
221967822
1063808481
63035531
41920679
345895477
869201488
1667910911
1673094013
1595383447
989819923
1308916587
1870165044
635514957
1337678089
327245926
218834157
1534962767
518513096
422167243
1868849385
839343556
2079462789
379899232
920090989
1591595974
1192922853
417313200
108016158
1681746001
1608125277
1928286556
2032669885
1365855696
1924121676
1327821068
1247415833
1982932444
717917906
1085207274
804606376
1991974712
220054514
138319935
1410369149
10198070
59961685
877382571
245250689
442720516
1680429328
1605366870
1998823360
585976246
150211036
259051235
561156168
366250131
1527265212
313807088
1468520972
245132392
59489262
1308004950
1708053378
1278390010
1261819235
79347666
371931149
580209373
162693324
51385689
1095388081
1485101523
1668915383
2053365837
1826375616
1665956681
1976233540
2067368390
1081544482
1254638188
1973399811
797026437
839068266
1005792399
797130667
1466506131
632556512
1885707978
1130579838
211364952
1554816077
357395745
1753799995
1979824345
1888554673
1149790328
2064340365
1617323474
1097268427
1856664649
221111418
503830883
642042728
1155016055
876152429
568458528
1618040439
1165944977
1233170405
18368486
1135928618
118730701
1567114797
1598623917
1035757262
941697394
592797521
1218504839
1636824666
202276274
715278891
514260222
1530767092
1881642449
1237409625
47940032
855218224
1821370740
904009903
341910613
236212853
15258964
1518924307
1678410859
659057430
479492456
564859176
876918711
117469305
111026012
2113844853
1886901043
391519919
561063974
777090155
1100381637
111926071
1923580757
1507143863
1135971020
115440038
928558203
1383394320
581213111
1447380982
292696393
2070041154
1235274394
578970112
46317809
120394471
1549425771
1022185220
1988149513
2044002679
1571191669
1118823588
171273394
409468213
978712840
1249211398
454392443
819765732
1690966184
1549286832
1425033918
1778040801
1207984433
1878076837
469671348
339909724
384726962
1737154609
721015314
1105459492
1596391926
2123951494
587508476
1022748237
1273008151
1689550503
319725090
1212176524
815238960
1165961426
679127684
1879608074
1084506979
1223496299
1257420387
225519234
1262340721
647454528
1500542249
2044554
1770202500
970450004
379901531
116706480
1178815416
462365780
252115792
164801014
89998397
563450835
1660138916
326196676
1387350238
1123624417
1667665319
730033052
1186721679
1128800251
1475694644
913382845
420765142
776615374
282535225
2032084687
119964092
413724294
400567751
1548814707
1738691810
1227378753
1736092344
207112281
423175917
1630590149
113683056
383868686
1432481439
1384883506
1177108377
835682769
1845339521
1800543951
397688472
1664624121
517253436
3252025
586122409
1403998749
1644570136
1078237206
1001178658
691385936
547522898
81914930
1336861655
1647938805
650771288
2061734679
789432787
1161511362
1959256481
1376093505
1197463046
449242000
1556376055
840823100
30524941
210983705
1455758100
219133597
1886793054
767060995
315977894
2138581837
1463120806
1561099699
324041857
1362700139
1625774893
1675307505
2137297089
1243634000
2034175777
1749391023
1745482520
1980555781
1347598730
62756197
1741002106
521419241
2091360727
187468799
1471207878
860314718
80466555
1467425839
1247763383
2128165772
1369851969
573490362
391889461
445087372
650553318
1398919412
1350376
692486990
1042119714
1788588346
1496464301
2136059046
145095745
2118493019
695119097
266401163
1571445353
565793468
1495833566
98880906
241932745
1534474390
1544181005
927546781
1679158452
839566304
809354830
828461940
34249455
929188476
616991062
1882969635
2124968052
1598603330
314242309
1774338865
1088139880
1461008456
322255190
1889734929
1356767011
25963664
1039499261
304626987
1320383242
724209265
583931734
1966808852
687929108
2793177
2048042241
1744209125
2065340257
1186172503
1986223976
877139974
689766816
1556407766
877482113
54659286
1697139383
2056173167
2052628470
165544739
1088462169
1057460682
1446896847
1897032321
1249800220
363940501
572227846
1715134114
1960264702
295533595
514064961
2146764572
770173580
1793252221
358518127
649242597
260658193
1624526586
1613909944
2002910722
35186111
1550503660
1100347838
565011264
2029869032
1265831371
719077729
309541554
621878492
1311762496
1681288346
1312236683
287002167
1984077206
69591720
913144573
413148070
2127155098
1110820628
262280742
158462332
315116471
1928698908
2107332734
76262923
1745132069
1632496691
1304068691
1524498585
699553576
1130888399
1325027120
785897349
1733710467
931236082
571267456
328435341
2037807106
119898710
1530513178
917597302
247889955
1700977809
45988975
1510548016
1503815525
1991925656
2005670505
2121937068
516403115
798785716
1936982485
558190306
861824909
2020623919
1858707275
1366763653
1233320724
205271219
1691664446
722316271
1067568089
824847812
23441033
1906368606
1413421
943690299
185685271
343426189
1536786602
599923727
1823845404
1511371956
708853257
1776483572
336030947
1230952602
1673565131
57207992
1913261836
581835293
1225323252
1412580094
1165167525
1530143613
640334835
2106071520
1981376992
288548135
617500212
1348171816
733123576
1471882468
478208195
1604682644
1899852292
79008531
1196237593
558086818
563924947
1545627984
1043309484
499726308
151128028
126521516
571998796
1709046467
434698315
1089818671
1531438730
1575304004
1267089168
1952809711
1644216693
1858323210
849919432
1535989273
277959866
1287606329
623863404
991399728
267649898
1267728298
995381146
1899846408
89057898
551337772
1227755509
1903141629
1069989923
75220887
1978164213
419228588
1127578961
1341136669
1700075664
2092743527
762694877
347939663
2073444533
1743358073
420758530
457776238
432189555
1081224821
1230463831
1512560116
1300611690
1697377786
414146105
935740001
1289446120
1584263611
1405004603
1318069358
975791360
1639931171
1615617214
1976091133
337059429
895542008
1217478878
2138021344
1604602751
1889198837
7391679
1839872621
169884763
1775833166
2068757955
1481368454
868370453
1539088441
1850912818
1429504316
180652413
1718484949
1678393525
1952411873
436331397
311890499
326837351
1117481320
1832406421
1603205039
1037432223
1275356038
808478385
778066539
723176414
1098419430
1965773694
124995165
924884237
845234883
437772508
1220773399
1032873192
1044976485
1395650894
1051494975
344266105
936888499
884945046
24368860
715214625
1827502761
754192444
769325545
1183572420
632662328
968625025
790759969
1390678912
1856724627
1171010627
1426304091
316584559
1739020784
2065106595
1481875989
282913727
472990036
1082692
1023991843
292416743
1466751868
4300281
815541367
1380731650
2015122171
265016692
398738535
1577595863
2135982037
1822309468
1991805773
1110402379
1853897245
1463593609
994263074
2128866955
132101014
941245513
806108320
334673868
636541655
94913890
77937366
547017256
627426571
1650071293
1577100093
542544099
1183719448
822061537
1327227799
1746364599
2041097467
1761025218
1774603512
612735040
999408215
1121363720
1267562994
989108458
2120734256
1766837648
586693800
333272693
333385844
825024280
626595230
2127507291
756868470
1986639855
1302409482
216579338
1175762800
461950744
12381736
1879663858
947814863
1264945573
1545792734
571256627
1017154148
82106293
2136908732
1350592599
1279597679
587536335
293568243
1181124824
777341539
49169484
393577995
1320412456
1739700405
482567787
1753516625
1331472083
1744989926
1528189831
706141532
635407351
123122645
939438262
1012436555
459337650
1267592564
636829505
1696870846
394697387
1923255638
229929229
1323970100
241523391
1762656609
830424178
492540860
2129749019
564965096
290416871
1774287174
880965780
913372293
2055973648
1829364670
1595725937
1338258559
1091021040
1974678329
2068839047
168355525
908971557
64952923
1805389017
1866511304
1314166949
100015032
309279665
482448919
56632410
879005764
753648540
1393886406
1727070011
1931097693
600295375
2017076803
2105624215
1804945045
12055582
44304833
1727072832
1113723711
871752669
1433201096
136509884
1595420172
1452495586
1280800499
1550473010
905844331
460002810
274147602
1286288687
1587310563
698407408
1266195095
1697511965
44679180
683715922
1965222473
38218758
1423422785
1471107002
902505796
253003301
1193997421
482101872
1263712790
951079943
614887295
373739612
1701442020
56366618
36914174
1350985380
594506563
2118348324
785260635
1713919194
862309606
1704481652
1663251254
1989336259
196609704
1508478627
1826726167
96418674
1470512477
1857322694
1915716287
112947313
1884504915
827532498
768043945
50646860
579619857
1820817442
745043873
101471920
193175062
1409614565
543285700
760598799
81218671
1853474401
1344479875
2059582814
1784478248
62351011
2027525524
1203371583
2051777455
129867711
910469270
2096976762
712798468
1921450160
487166216
2082314597
194744593
798552362
888113903
1956565360
893524511
1333263533
1687002760
805106292
1007810096
1749116728
672329501
887259301
1561121584
432736646
418549876
2063724096
1467948705
1959425352
1549526545
1176683446
1626867595
329539966
42502383
538152762
887588928
111500822
956872101
1313971691
2073786656
1283772793
1851212566
156728334
578071290
1798519609
622731175
681786432
1095567396
1544864209
968120638
1738901835
1328005295
1642661253
1149151672
1558871218
845445775
96550395
268144244
904740935
651070864
1669700880
1231283622
1193768477
100746361
497745004
652809621
17655745
884615137
1121571036
918141398
1606942840
1372737612
661087991
1712708093
1956481914
1102561291
799172403
266053657
890912092
1398785634
1192469042
102090370
1294566396
30107808
1140073809
305403591
1181818560
1062655337
1027184176
1404571420
1885273908
1177345611
1689900976
893229188
293269645
458717736
1174861271
1676244609
195889260
1208373152
1573149209
1298543580
1112137500
1187268435
1414940520
616077595
970297257
1081419170
1106026231
1314171703
378437706
1997811165
1091169303
1476145640
1341190761
575458156
935835757
1225770385
612653842
203834619
658057323
605775196
308511457
1780184569
2070732634
1653052870
1443917607
1092063662
1169107906
125306651
843387117
418442426
2110618537
520143599
143769087
1578815338
1580996835
452649808
330985700
241651924
706686178
2128728153
1642320294
802305992
727190934
809633369
2109801724
376301027
2044186936
157443315
185812368
682314247
613952179
2012284001
1944863685
525720018
532385287
27038873
558124585
817665077
1786092610
2091074102
445989266
748751895
847042618
578823775
1296777509
1218804197
1374069174
1593850904
637286257
991090331
1601075984
1579671150
309796208
1139801391
675910849
1601294053
1960577978
1786959199
1304928717
1024508963
84808328
2138342912
1747055429
1643937682
384817625
1643228868
2063195694
431188947
956041657
406825668
925328856
951698186
535460462
39836394
2023305538
352271669
1496526074
1199175634
640075692
561268313
1197476643
484863033
341185415
1077394598
2017357734
668055381
1261776879
48641738
1981904544
9557790
311000111
414437986
1250301451
1223080477
1857353807
370772422
25820476
1417591336
1137895814
301929162
449199559
355999397
598525457
1214923998
1967045548
1387832951
1581803894
182257294
1765238089
789846531
1139839289
1118487883
1809855547
408610449
582525029
699298361
1172894852
151633707
1755098361
568985916
388879920
1601390551
1988022926
1018732205
382583876
509396747
392351691
240907815
941327876
388423954
979954312
1523491001
435857044
1341872382
2099846006
2095293037
1733895498
1855511464
1194295981
551330185
345435769
175493652
779822130
129997815
785128134
118700823
402648065
148186663
1056897105
2037943837
105708055
1792553237
343595571
569484488
1268266764
1988122625
513323349
759672404
1536176108
1345304543
1466592378
1053698159
1148533567
917326975
500834360
918348455
1713038304
955569994
1055782842
1047529438
1351786208
1296387386
1392635000
1581723846
1264633575
1874251150
2095597323
1056734941
1631379495
247537573
100787943
980204772
1803429219
272349589
1132417754
99191641
2071288769
562056642
639340877
172921065
655683283
1366876719
1321322643
1815262640
694703518
595750303
2142152384
1487824113
1987820973
1580006988
1119785641
1632622582
1433731239
1359112390
582591334
200697758
1254023052
681344317
1586389250
963503797
390563659
678675955
176966809
667092211
1358126388
1173343735
617558104
459913333
461705944
677506819
925644881
611233772
1348207265
2108925925
974246524
51170741
1854526430
1672575650
149640835
1629464844
2078303945
1509642949
1505326742
1812732209
314116517
1220768608
1320187791
1423427390
794162179
614788590
1640837353
1514719241
1793002319
402300887
393336133
1124482910
823848807
1581234475
372998820
332597543
556093028
639814341
2002885276
1478192275
813924734
1528061028
1544544842
19846529
1394110474
658115413
290220907
849254371
1503182233
1389309856
1293566856
1213905059
1799371859
1578896444
1420422373
2101723362
1990830739
1330414317
612933328
1461229552
818525803
764368067
14634315
1586455807
942557738
117892763
619870733
821590714
901980334
657756240
506711044
576604099
1534894400
1336373964
945188945
1973768893
1818887299
1423431250
1022837183
571947724
147832812
1966608454
713668977
871613323
1275804350
413397561
1801103281
264300043
1629538630
1652014974
2124001983
1043524471
234156709
548907935
1920639184
1755680615
1414659005
651223303
2141152941
1413425704
721075094
178065052
186384670
1945559799
2016131198
108101169
1300567138
399960573
1644923679
1931653870
1520063836
1374927572
950766615
1627754379
1178450106
1605461779
811189924
1326908545
680029140
1074784159
1512388207
1536378475
1273926957
500660191
1133857344
157649860
1568857032
1453193074
1706406406
1509512173
143308936
767448240
246903153
51786974
2075430291
612040474
948452585
1955541396
1868596984
2124701831
1239490116
833525818
1636647601
758931719
242049083
912746662
1561936210
783282202
1170916060
947208812
1193942443
1851758221
4454387
280222448
1454018010
1263538656
457598830
2031549486
116402789
805041702
246692706
265030189
129630158
190797677
1599321119
942543392
1641604548
91651381
1908196618
2119524395
1089642434
2005441463
608565230
304848244
267437502
45586082
93428301
1124955851
1456239432
359517123
813445323
488819432
227000642
1247994943
1296905187
1706451057
1631978772
1242607410
1932203017
871769071
898881771
965805311
603162058
1201991450
2098195629
1207807900
1605965333
124179875
1506123200
361455256
1413940914
1014037766
1319786304
2109251665
2016178750
830863747
684636809
1074390224
1877981322
1330099476
670338801
418088812
1865102102
671604012
1398438600
376627590
1584672986
559929763
1353614019
1389847713
1779251866
167332428
3691324
1084013752
1015324537
1846545814
309088041
1518795277
192956707
1700187804
1077438900
1402061859
1142413317
1627855719
1216071039
1363383242
255723348
822477816
1379540303
1289090188
366631225
187055759
1413215339
1842073614
1599343528
1471207541
669814321
179224512
1550799965
1652386278
1986441083
2060216129
729670844
1342363229
1002513816
99407495
1644410491
1508479191
768350099
85652498
722542508
1590193102
1754275232
834137972
1353920375
1020587616
1543512707
775076635
1375424806
1064317808
326044225
98340591
1983855135
463031917
276439958
930312907
1632771253
258882439
406413271
1478217753
60302576
889476193
2057720573
2057440378
1542798578
2030128903
155909138
1224551385
1622677732
1769849862
594105781
606829273
130190246
970603704
1928113649
681722143
1297097388
1682950445
781567638
598309681
1138493996
1109729069
1928510823
1478270269
650590655
1200701385
80985288
1730763988
478144561
1215604212
353203120
1271235481
1275807842
1194458160
1719293300
364169482
619875622
1326406621
72065734
1930933628
934556943
1068044863
131807741
496798585
1073389398
924774458
1112485475
1787509395
150530051
1959075502
2004887937
184899983
527371311
507608714
884183796
2079533190
1408652760
1159630282
786071603
993434410
1666650207
1660737144
2032561600
299723578
835224916
1051452492
1306836742
556479065
1629241251
1284752274
280102429
1651805355
687184072
553125598
573969522
1877230323
995003555
1925010836
314168138
912489667
648730054
2038071853
973595597
519961364
310006169
566110333
942212818
1346066920
1632349394
647091085
1672301998
1577474841
932206431
392408172
793973403
417019968
483574136
765439980
435992549
722861430
1751113316
358706536
1225142740
1431956103
1770320504
1892109446
2116769077
1630199409
1050846696
1703959487
793768136
1257359636
360079810
1892525763
530230628
851780838
437974107
210768957
1987294531
1433303703
694254778
1738263615
1914185125
625338789
1849925480
122300104
2022917575
345816039
1766851296
669196856
1930332203
1099956086
2081559465
265773202
210326030
1966876726
1905659903
1315155662
506039366
1315617595
541744402
105321020
1215691528
2045968472
681517676
1901354901
1911250539
153533517
2128948911
969431224
545086090
1220801429
1577919369
443372250
1689528341
1896133618
1946675779
1857381618
1379404788
562423593
262762519
2014584384
1253808100
1507732833
1393469836
503366709
760591179
31309515
1822941138
1378490508
1299999216
445666909
472400993
176465874
1777436159
1530536911
1337707945
1862049702
890367731
1269351979
1896110729
1756638502
1561907885
1599163880
142548865
886530663
1678218510
718554888
823351965
1965991377
2080606406
127978296
1823166197
1958258525
102395760
1469029505
1171819012
1991565141
1048494412
477054834
1235513252
1789367540
309116480
1033522386
1204686327
1207987129
285820408
533746834
1859533214
539785799
1638627162
564881386
1146810953
637331631
656546232
556413697
694357729
2104170099
950389978
1692946469
224080394
518211717
508100803
498964756
698680723
1969152086
1205253789
865960447
448380789
515316015
36767865
850361131
1795223057
1505316661
1080064355
1941527516
647793646
900058377
1654984420
85251040
1451973737
48374415
1056583543
1737025121
1285722048
1422393998
1268665292
1686137830
2030022571
412723616
1833914225
423009396
347329263
1573178438
269277132
1284678170
1149835784
1740442737
1515271587
1133195970
1910731738
30865611
2010264721
168506182
1994238172
1370264135
704293773
208691358
1575202896
213146349
23975197
1742537401
1546341447
30665576
1560637282
95790837
1502342510
1473712551
131835184
1757667718
1196875793
903116701
286375160
144120047
988856142
1118359577
1025806899
836523787
940389035
80842442
968873157
545662014
1368256809
739255627
169939467
1790798030
1193676331
845072795
1933280420
1504991293
151162177
165659779
65907869
2006213186
299450167
965756978
783921045
1742745193
1390339386
1520946556
1200718323
297966897
2084937189
1554840311
426235318
971231938
1074043235
1315509082
743887828
1669155167
1137317260
637725364
1045273600
780528447
1377345997
581592531
1565887752
1794061556
2041621547
1717403666
60839164
1057775537
763843843
1315952899
179292532
157062061
514558832
1570622430
1141409764
336667190
1956278592
982781103
50355724
1120454654
933496760
1509216034
1683585418
421066535
874586979
1661170904
628842733
1386097194
1415293111
977257217
1715123067
1131166988
1781141461
1566155165
1027649901
1507315880
543109417
1611030693
407080074
1622258742
1330600372
1633716078
1986035699
187521029
919316248
1033578881
604549259
1640712038
722774967
267503242
1024579020
1505798935
291855194
1289596715
1520150746
913625932
467091265
1421472731
2006654411
1322109561
193000006
1528748814
1073505098
1847914177
1523574053
1599987608
728542088
1255970105
289303323
916928199
1979497366
1924117227
614927685
1350688452
1038959631
385126508
865478697
1784624256
1192624569
1361806074
253415054
1462964848
561554765
1246932809
2042099462
1410954808
833651593
630707208
876015394
456306540
1594887766
690035524
1748768881
33494464
1952256968
1573254527
1000270895
1889748747
222087020
1085340602
1453737999
1671294364
998281730
671340820
1785332254
1905790563
1688513048
632700446
1270531317
2065227765
821130093
34134591
34681892
973481784
1120970900
1493524002
958748922
1526341458
1309100539
2091157166
1458525496
580380359
195385002
2001939938
250765650
1562867326
1889291467
1756325499
651366137
1994530530
2047701298
2021039411
1062852168
527994865
1400954944
1102955397
1478683150
1132160368
274097651
1655472660
1801212763
1919893162
719396304
1259631128
1779652247
2020957225
2025774034
1985831090
280108812
110216620
1159486466
1935644754
2121184186
1018689849
1186413327
1994732390
831271653
1155997728
814659222
866875064
91182950
1857998467
693384423
1423782617
245842897
1595230494
114071124
1042231225
875272028
1865962205
1064520668
510107005
741394849
1134658573
500185346
1895403466
236179402
1913071687
1578195767
972914649
2046691215
1121100922
2140748267
575657486
1778543735
841311615
961748908
272530693
395645847
1354061301
683546928
2030992203
2069753827
82435340
12566258
1765971401
1283972850
1891787823
779076659
666630765
130874405
1764713932
523063281
1642983790
1839283729
2007434038
208608552
2105383061
301750786
1323180738
1860133596
2110170357
123990180
1873745589
2071233531
1641950482
1643577818
1935067890
1381468267
2043444127
1180412221
206666500
1351179503
1876355429
1938825870
1329590642
1113054007
617791317
901780885
962481271
97753658
77209827
1935616670
842354054
26707562
568065804
216655497
1917792023
760431202
916459887
315477917
1222181547
1185500848
418896100
1679415397
775526297
772930032
1232448158
465049040
1774643357
1284774293
2065875132
1225898511
1289949827
1279560130
1389188643
1277057355
636080854
1520268754
497535020
1275033063
293047495
484337755
1699856497
577328327
951245057
1942365000
293889933
1027217733
1466014443
622280944
901422954
1656760866
347250525
2121833223
994985217
1951456486
1304740405
107117610
1319336801
1039166141
1762958768
1424594738
1343945987
418130992
639221641
928565184
128218828
577248884
477915219
1319803622
2078927319
100707883
1114427505
1779670688
338499091
1606536405
1506080627
1945008810
370142223
2144619615
264108532
1618661554
513869768
1700955206
1797386139
721413121
1747268210
357907544
1493389730
251923136
70708451
78242412
1076029770
1349117291
737477119
625149399
2135770451
241459018
1712922699
1060379629
454605056
1246918340
82804059
531205199
596435573
2092158355
1682472645
1236141274
39630823
1200029890
1503489458
1009653294
1853628186
243452354
1992372136
196810700
838470318
2059068837
295045694
2108576975
1126703392
811714037
2036427825
91062073
1782114912
1115162750
1551286383
2075225354
1218283203
962246731
521291720
584064062
395045965
1312904526
1180498835
170589841
1463201325
1323082981
548566991
637701857
1885292984
1902594523
2120346994
2014325869
1980497342
983114914
474160173
1885814547
1162487758
1947106358
1402492256
1027515488
889596891
315878783
953583194
325280561
1612832881
1390945360
218909117
271951865
1343391516
899963624
1136722537
825297169
1852787000
2115805907
1631911406
2082542397
670645866
933819624
462134854
1447239003
331742143
1206389161
1908968570
800482671
1029023882
111999266
1562964573
331052088
1618845202
1399366561
1327611221
1566820721
2050002073
549446158
1743513740
1131597964
156052032
1948220722
703057619
626072737
918317452
1614737230
1824556407
2115169441
1548236415
245558136
1967668637
565376999
95665813
2102439373
1562816361
1807909402
264125753
721622162
1603439594
1307555673
1960399658
89292647
779024213
937644291
662430860
157317215
625347324
555123107
236617426
683156319
96034782
274868536
1290684214
691304227
1663148296
1411928412
97743130
1608334741
20325793
957935983
380124122
1405868808
733320056
1823669080
582318521
122216332
1932036155
1539485509
1539939623
1517510319
1157057818
1144928289
198135926
870518712
53186652
1560383482
1338544705
1490433557
307701586
1695198107
1228365159
530338194
1245239644
519499656
1125963310
1812895328
1339568462
883092473
1675100379
788999644
502356156
971858194
88932350
1860714002
1655306428
79596343
819845812
811842154
1604855236
1402255139
81644261
1809120272
600068342
1123491417
1967657876
345842204
1135559293
1565526797
1772314272
353581353
688200617
533677338
773497809
45690101
627466792
571852144
99915369
864452380
827330814
629912305
1773313051
1178191964
478917408
744596995
457198131
482476101
2016446088
1465791976
1052536081
955289177
676242754
750308258
243570066
1623531748
1434269831
291684224
223096761
1757695632
1688515258
692042858
1227366532
2146041292
763236682
32402543
1452797126
1508414851
1583359887
1591897377
582313731
428209470
1444147453
883985431
399762905
1711748343
982051485
1552828996
1341653376
599535160
895645191
1210427749
884005801
1490799503
91702232
16662321
1945889795
1560420684
2122040616
98341436
503076823
180440444
506504779
597212730
258920215
1205215235
277762310
906846115
14873557
1504807838
1384543931
1356843252
719538012
556260584
487891554
654474717
1800708414
20364312
1618400190
586348564
947268906
1643312094
1502027861
13874153
1913319853
1909391950
827285134
1587774359
1230364086
2089513334
554686429
502475899
78733099
1749153493
1125253759
496650861
1403748744
639392737
180372512
1091337444
1018139582
627584742
1419492476
1846532761
1701205504
483932774
415831707
548777453
320188757
1189397938
151872531
1888909668
1080620089
2069601536
1161035401
1634878330
170564155
1632690837
1458991797
477506365
2090375537
1237427522
1352626607
914900026
1998338274
475611810
935447604
1931131715
1817079558
485133752
1467773905
36127313
944883615
827179033
736396805
185844883
531288730
880030150
1380867691
1835098855
1155537220
1285741010
1213116514
2066135139
55221702
669292124
1164749279
276194861
564125809
1927625837
564010290
1307764723
920546954
1401319723
80131040
1676718045
1751513105
698304817
160639105
1185385193
1478749849
1433907570
271157481
1393839644
769501947
1152425664
860324008
1598802095
515972108
191498006
747088707
1746928261
847576187
1486332109
1923542566
152616768
1166119180
563440524
2126699343
719342195
1800073106
1915551795
1806310223
1466272781
1568001042
1667016986
209182609
1779721504
240111568
1414611619
634608833
1571115917
1198815056
505668391
659311858
1210408495
1883732112
470567778
409827715
687294811
813543799
114892424
1732136455
61805385
519937440
1268703934
1678537258
1573435421
226514219
850315511
2021026833
341523989
1165759123
1560690100
231754271
571017656
855720242
1401438497
555439556
1418623678
106107735
477202178
820629004
477089582
1160028271
144203560
61319345
275206352
411274203
724133398
987848075
1901381769
1553543681
867302470
1111603229
1921989393
327901192
728336270
1730130425
1167715601
1558548739
1674214033
1200968994
1734192941
1997780103
900474239
1312335514
1881633507
412581092
86920577
430938072
785196602
448869781
1474793069
2105016692
578410472
2144674059
669483399
995927446
1975657496
1386635158
2134748881
724580841
1891756110
902847690
1289110631
1082620479
1864646647
886556435
1285396376
1011565101
1108789248
161221645
1241214131
1511763952
88681525
211968222
1960249146
1872580143
1362754028
1860390555
1987379787
1038698130
1546763789
669239772
1822421250
595172330
107833317
855822377
1856816750
1862954083
2098787892
1258589963
1091306917
1242119126
316369667
1258557703
1631107821
189482459
601163829
940864892
485898980
1088673866
1443943309
922398017
1961732935
1645458772
1183474416
1435026015
467424069
1617591734
906555597
390309173
2023994275
961749843
271628357
555516733
715941634
929325774
843815236
807839011
757909951
1156466331
644482335
995284295
1459907353
123580518
446509703
945376705
436028460
1966009336
858495473
2015047326
224639391
910707009
1908455787
1860467649
2097570460
1622523507
1253646759
18326620
1724815859
165581418
617335203
350982093
105043404
778964748
1718725343
906310863
1180944479
558381860
1603053113
131446495
796215282
67345676
1290710834
398855608
660864706
1098974390
1719812409
1482240548
546890808
492461507
1609898805
713938262
472611775
687966808
2129019891
1525194422
830725787
1367884929
1756911233
1538257368
513641193
1059719568
222893706
1308769723
960232625
1775307520
451890265
395301305
1921125751
334441010
859826399
1390492835
2071796967
1327757588
658207353
1546859313
2052391202
1145619910
1420081417
353434962
619822817
849062977
1432474123
888565017
2131233169
2011344991
216554767
492985629
1721600903
1971314866
1054216115
736278030
188085925
1284472836
1022790093
1824718301
1626987634
893991025
1645703802
1562799364
440946196
603804871
2049694506
460754328
793003228
2556862
1734339819
2033148127
2081346133
1747755258
1188944956
1496452695
58661067
1451690161
254092516
568793283
1833503535
2066280682
485822264
1251548730
1671689580
1042238484
1659599625
798039045
94489892
646165290
1931015516
1620918117
948455765
1257887788
1626018645
164313593
1000129201
2131820617
82712397
1715413169
2129910755
587367917
2064047311
1630523894
1593176645
1365664606
1189481649
556917845
191452600
546751536
1637194112
907680707
166938771
1268490447
237077524
31484158
1897973897
1486315433
847046369
957116165
707272358
952991723
350505830
2136248715
1018443645
1752976260
1159611716
825789315
1630192396
1122144717
605771670
1535151359
1392385584
283797813
1805000778
900325776
498860380
1326578138
1249168597
745152102
1688861177
1095454625
567072365
630315251
1843440131
699151668
696911405
649585885
116838671
1491539120
1121567079
1815484928
711793469
1436935067
26975770
1176544115
573291218
33559480
2100838001
1023464733
1015203711
1952747119
1147106823
272402916
104753087
728806992
1582216523
338889433
1568653164
1515024808
392216219
1312324566
371960162
1162558602
1841799514
1756943259
1373648828
76956449
1316093808
971724935
444725979
83592279
1899796640
463448115
1066537696
1155005189
112271229
986530861
1805518732
359322001
280188110
1370401155
1614440541
384015136
714960038
1867574936
1142502602
933598883
879540784
60876979
1877806268
895023128
1203741720
1595857816
736766088
2021866443
344318117
830582452
1490426242
562003992
1046739482
1387441049
213340710
1070589839
317397722
1168819360
1012233676
1927349148
1944461746
1826251464
534475236
494421600
404553349
1407499279
437017980
1663466860
1343182267
1117237682
110895467
1496797995
1262972160
19478135
1969023312
716626481
1845911443
1306737869
2098354987
1766203016
506108481
8859000
2044434368
1654112473
156344331
936502487
944046864
344823692
1163269596
833174144
1060295719
1074813563
1332418277
379326089
536178156
618287951
1429590465
226353116
1828224739
512629242
1583770459
1543957206
882764250
764564749
1550920639
763481927
519402860
1816888551
1495855919
1353694922
304235943
191682035
1947989170
1512846077
174004907
775486094
431209406
414788499
531782110
1638665611
1580824558
754775309
75685425
1873247333
704614720
1582986852
492736472
2035874179
1796310199
1923942385
727958759
305493538
1273694100
1590743277
1608411646
117515636
2111272155
436252221
281669937
310216085
2025488614
909287536
722013152
2071360287
690173352
465289814
1749297673
1980187286
1621767951
1722074839
998228631
605086374
2075938654
1748500256
1486578615
922355448
319963875
930212267
805997444
2129811945
909569361
119359387
825771969
571586356
396141696
679721740
589733378
1204579697
1105389100
901508691
1677376679
995461460
1628261097
1455309057
1699148335
1638410020
1636615008
1888026320
1141075503
1578159530
572267587
1304239520
1749469486
1647300547
881904141
1950123060
703550772
1821226775
752942579
1668470611
210646380
586855907
1153434062
1662112187
1040531298
68297197
626121833
1512710259
543728207
1566242316
2006400466
1521076987
1221941269
1235115276
1867690824
627646344
34430112
1965900637
1531454521
1729047408
181055315
65925461
1624741241
1312208724
1960450581
925544028
1746155047
1599917834
992920180
1463445969
1620620408
323079830
1514111359
1866231393
1853478975
1485175194
1864303610
390077346
970484046
23762984
517976786
1532078257
179526151
2059443965
1223975761
1141173761
230374468
1630395231
1281281857
523712636
369622501
638692162
1889326419
1709253217
1790045321
1970420456
1348829491
2112976702
779026950
1920682720
1969675202
491396222
846559328
674725509
693470155
1024984200
218408695
944583207
1505693075
1524574570
387261805
1638390117
1227893677
917737004
64043244
1830217115
694132426
1412974955
395741189
1712010054
523169344
1042126839
459413253
1102840216
443672710
1777792592
78089218
924610450
1485695654
476201888
1756674964
237667081
1512173891
1402530797
904035407
356562524
151548034
144972213
1408484305
926093012
1159984240
93122717
941886112
1562426178
193431782
553766896
679868552
1526938080
1823205996
1711905909
1567840411
505677468
193101280
142480078
1726960979
818008407
1750536456
86385131
922484180
1716403316
1200710348
1852394706
1896091870
667755117
361198347
750065049
563745262
1610507524
1035049965
1674407566
1223533878
1931166348
78737561
1013003745
762852215
2114991321
297559751
56342238
998364973
1295800117
1964721786
1720464361
1228902379
316626047
512713224
274496040
1852555020
1635704260
1603180283
40860269
962194441
1319938178
1114051956
1361112004
1789317164
1723200595
813429066
1207891523
63286155
1105566163
384530923
158786723
1540088054
404856986
1913674273
1779293893
419158432
533552472
1701740866
429829148
1555051200
1492719741
1186779903
590708027
577253462
503856121
1205640941
1715650341
1238792807
1863780889
883941963
1778250984
2129862870
1837685505
115298040
1307679144
842131389
1632101303
1656822841
550046587
371055485
1767867334
1706139310
278494435
515583318
632953809
122595662
905900126
1244682131
938175414
740734144
763771084
156731789
1829795999
1770835986
1224541541
1912167419
988675123
1600280749
1549857558
2073152879
1989564713
1976007508
138847900
1654687303
1258298134
969112410
1706160001
1839555920
2048261086
85312398
494399973
839537522
1525248521
310427246
1063540881
509304955
1406191493
419395110
461016939
2051942221
1062844218
91684145
1909196338
1010399619
1058640722
1804901831
58489223
113136883
2005136464
1269420906
1772963505
1484987984
202436167
1417087488
354993291
1929520800
1931202523
1425417906
2076616382
1015838551
1560504251
592828377
1050830613
1690428893
1916064710
1400286546
2120005771
1507815565
401200834
811268325
549519746
677700300
998487744
152729231
2101861663
766689561
1485546317
51035287
1007658698
425819477
92382064
1206743891
755239806
271774492
1338182799
269833944
2064491487
1587489784
250708058
898825564
1631754264
136145863
476279448
781871339
1848723394
594183357
54999099
41049939
1803419182
1529705360
1245814000
90081672
774679436
360399986
1735459304
1695898973
1712301860
870006293
1138623440
1349700639
2029288058
277632818
1803724980
1245232273
273134113
1424814562
590419755
2144225648
1040759254
385101
499307440
1242483505
441558
1935257822
1847166819
1331275560
1853854038
523846196
463097398
322168986
223980173
1862180819
1793887427
418160708
89264768
1622091290
2095402866
466947420
2090298635
1118170790
1504194524
1086164196
1550516566
1694991553
1445380957
159929090
192990287
601874676
2118619429
1019406896
49781615
166440425
1310560543
1616346216
635579965
1798165641
146354547
1468457622
1769627886
965890113
1664869602
696024399
641162942
2097105725
116865450
1861014824
1478482916
1129677322
494958240
1649410773
651253820
201388346
767673007
258531063
1138059440
635095081
154260028
602536723
134089423
759014976
1685790134
1814651207
916585928
1397563084
1996201920
334765344
1873945898
1452377423
547757020
1420987167
532738934
405340524
502131635
1328443785
657775565
2146364425
1032214155
1751900258
2147404933
1830449778
1541303959
505797119
1531818345
1073054592
476215116
1755300427
114818524
476906338
1890309270
1687984298
1668562647
1549486084
2045280213
695006921
1423554078
1133370658
820184766
1545918864
1417804563
1722257614
87298436
1110061400
935634498
1495254913
1279685015
1248672136
1130758931
499128393
1693890219
1035704885
1425131942
2175317
1689734711
62869152
1012589056
1825047548
2000824579
727340817
1450782104
279197899
1375791545
707801109
320756068
2144398437
947165869
273552049
1335540059
1587065653
252046620
973274560
1353394374
115205529
1573322221
1528333544
753464915
1730688159
1825547710
331180412
586470777
1605928520
1342000435
412285543
615897185
757340399
1207913715
1416510809
1394963238
2132275345
1387844306
1266539922
1010926891
755337853
488722559
1822811486
1725787108
295295370
1156346268
1728200011
371924130
1895795417
2019727841
111212010
821381022
1829605787
116583413
212162090
1587773668
1839397687
1562892025
1814344970
910259263
177277927
851913994
1311644010
1239555530
1872012090
1644609966
1015914975
1792544251
1644160835
1927188434
1409070498
962310625
47528500
1570859058
1670380654
1817749308
523531646
1680156479
1750343344
1010505069
1545301583
551777392
1630162433
2109083769
1234879184
261883599
135632221
1067188989
1824517355
1528919246
323612904
688005198
378904461
672762285
963522337
1661460259
1773890143
1687823302
1369544884
196836196
1060480660
1487641425
150364107
95715508
775334508
1272557522
1278335441
1914526857
1371686434
270270301
767786746
1090844817
36472795
578749374
1023652424
99704027
395626383
1444321685
1961579091
617372078
1839070242
635637291
496308428
1969437456
1204115210
1450292690
888771565
701661548
1624778915
2230821
813129101
374776992
1596591222
1863864361
701987786
1864031932
441212252
2114373300
1335886180
717159694
371716613
756440192
967132744
1986870051
1383735646
911732479
267054820
175711595
215354871
1162284920
1124449601
882934359
1449868053
1057444422
1783572792
388449686
1710385349
891626744
895205322
1780976038
1497479188
750988311
994397406
2123272990
690558684
1480403372
1400490482
1482676523
1700263110
963210177
148903793
1878464966
1697464119
1589756501
558070960
136475280
1970447639
232586539
538374110
151880620
707011565
834794358
482420361
1981192655
1585765299
1270681636
969043395
1590091994
350366409
1904306677
52775626
424058197
1384518333
327049328
2009784979
650538860
1132061714
1517470446
38021685
1484168454
1692021534
1667661381
722001895
633693162
731714460
2102645621
1459440204
582833072
415997234
1273566646
1918353743
662483089
1800386543
1458303165
2031549956
2145312126
580333629
367474409
1666855722
1687211542
1282216735
1944860696
353103137
216629554
596267691
391159469
225491657
1526694673
1400812070
1836177179
877305074
2039773106
1236466255
312933727
1197620999
1032825993
1382380909
715805523
342292348
987804592
1537323954
501432177
1479970674
1052968284
391419853
1947849335
1304286180
1199286837
1488825019
758961641
734194956
466218618
1889449970
84107878
168460049
1382292125
1990898251
2119368108
1667797457
1811494704
1574231919
1735606583
728646164
407950820
1682001034
1077413854
864368847
1497490628
1723304662
124462324
1684663268
1952024502
1519956692
1960747395
504735352
103480003
813281731
162563004
1632196734
274824528
614653256
677977104
990523340
97338094
165007221
314366986
1132525669
633630337
1708821375
987411619
1590510499
1783698618
1182067140
1246755937
1333615092
1657095448
142822404
413850942
259781010
242097622
1646762447
136596332
1298444351
691987673
1543210156
1589281572
1498444328
1584212611
74519560
910495653
1028283270
2065101769
195066424
103503999
851357597
86764762
484716469
361150503
525627762
150118996
918837362
1419320026
1086508175
27444406
1892839284
815866850
810763360
2007855696
305543886
1832180891
1809952088
1231849689
315427011
1785457131
457894954
286392403
467415889
2135051142
1448836880
1020284277
1551363220
868000119
1081003368
877972201
148853582
779549248
1678786645
1355623706
590270166
359082484
1376723544
2060516039
921285460
1908123454
613828730
1940394116
2147233387
1524626081
670597580
629615233
150371046
1154450652
268619813
1350268618
593649084
1241531275
1237673992
132001579
942926065
692945337
652507408
910769293
1299614114
1953268773
1352777296
1143332800
1098341149
328437981
636474952
118383864
583910128
1327268930
1627415355
1314643265
935548485
782570
501085059
861462878
918291742
1552270341
482521648
1236425532
1683984034
223900981
1610407459
1725913298
1130708634
1441250180
240258018
1968760506
1023602601
400542922
1341271155
714797314
673208648
1614422759
757816891
2097622864
1485808454
1933363964
1261405577
1625494915
1722565178
2034055810
1012706325
566873845
719395649
2114957058
1989749265
537608166
2008478046
1764496147
1668584839
1334907148
1881937964
1823567039
1658747811
268615714
1865839025
630248689
40099827
1409399714
1349562760
1195963347
402949392
259425340
152299967
834341074
1624309061
185063159
1669226057
935491528
950174264
83156969
1453892285
693624768
2036176182
1974170797
1577712788
1680390389
223373289
1620268495
1703743826
1101822630
1096682587
1336375667
1347803485
836782835
1757899919
1922457064
1480187150
770847440
1837304891
1480745859
2129377497
1850007059
1966378837
1536896749
150661365
1934942484
1408568239
585700221
2112413269
2032699101
456990833
2059634007
1874090635
1494427446
744609457
1678480379
1465652287
766838118
1396001156
1583573961
586785597
1094760025
243013204
1320935829
624276588
1714359911
1359516990
1538327358
1828095711
1454020701
795662528
932098882
659140475
387682980
458520376
301353615
212477187
475887306
2125928800
1363034713
2112066859
507971267
1043649611
1036314305
1542717409
189653946
1661814916
2005864839
1366072472
36613046
1782745792
1621879601
854787366
178430191
2006504435
485930564
1336126392
2118899360
1883502999
1643094316
20354419
790685854
1244900844
260349965
115826639
1489057920
705661131
1824739337
893488206
1312470276
991155895
1770840146
1209144635
501884647
18887194
1887765878
719276275
289343646
1047061272
580186804
1466429307
2118902535
1666975681
1199267088
2026550607
1428960657
1617659159
1426228508
1427562759
728294017
378322354
680872136
371674764
1134831307
207557595
1829519122
1707652007
804656917
2064265282
682350726
1884040395
830645993
923079610
359434987
1137119348
1609709157
1846996435
801505910
694225847
1872079053
755154491
1448500387
20023040
488571542
477019374
1725852314
1481462192
1509396322
1706592739
2066479778
1673893538
1281134948
898049519
1118514025
1115232366
311129618
1527493199
1937229148
1656272267
2019988818
268564990
1877450047
669004980
1931179956
111263901
61275890
1864653082
1047766104
1876024206
94379734
1509375590
1670969254
1158550057
973509732
1334050201
1094091044
1049675270
33545436
1977784469
1627318736
2138137231
1015145579
1992634076
2126602783
646485538
908106230
981432648
559290693
470503885
597919724
1600753483
97204776
552440244
1700558664
314503703
1633383005
1446899006
928520646
322625824
651624431
667610993
2090974179
215152409
138954842
1048786719
32702248
672206108
1572664873
1545690992
1716034798
380463092
1849466770
1121234762
1307914125
438971241
1343616049
280466080
518718892
2018580294
835417111
1074059839
1125514250
211061563
1560849674
1243399088
1337876398
611635965
690553327
1015728638
1997396084
405453517
1526265864
1683832251
1391417986
402156500
461049303
222274866
1721967105
1906413513
1066997931
787014942
645903343
548126194
248196082
1150169102
1803086072
1328033454
249366126
1865138102
1915092916
65517688
387647767
1821660129
1663022838
370807634
223327458
1515748370
1689218985
494495120
857387482
750167757
1541953510
2034440262
1380604958
920975952
1298373683
794751702
1661000487
455472234
1006150188
1345683405
1989001182
1983435589
1978288934
987150509
1174743572
450282810
1998732788
271710921
1002272768
923656456
1630746885
1530938091
721189785
1181411030
133918082
1864479161
691878171
1090701077
870310005
995055622
546778397
143455245
12178839
1495419787
988814099
702511493
716128681
1561395795
834757567
574479600
676283544
19134259
1582949009
1963705885
594258834
222467702
447042834
2140434069
944274284
1964601843
446842918
498588473
1557824227
2054864066
1657769670
1533991679
1877865746
1043992732
1610236007
473354405
841878221
144996511
1760902827
1385578934
1361489482
903202535
451101734
386608996
913910847
424423480
215775849
651441915
2073882209
1463496722
1205377113
270891362
883244630
557757728
1139181588
310004853
983895771
1999607288
1675269599
2127868405
946458257
66735173
79439317
752588999
2053522057
1769535972
911995454
1726539025
1690724404
1299297597
379310559
3686343
2026200954
1023024222
286328437
495431719
2088656154
44118734
1892291181
295369353
647079151
1457554589
1109465067
204655041
555125915
1635095345
1990442555
992517876
1299416295
1432652102
356098146
1652590994
1825909954
142948222
2094154661
1499572262
790457180
1117476887
1610847596
1191604307
742625706
521870324
606204337
1809170102
1916700153
1071316468
914010336
938848200
464647446
907272210
913981162
1774796764
1370983734
1915776723
61257889
1810477840
758988656
973917763
1383600780
726451751
579963649
409439702
1664534222
594060835
2077675291
1868883040
1378487215
1732686174
1698079782
1394947334
947818857
2073427603
802046007
277863183
2037303644
1726918230
913104654
1200832006
525710075
1922499186
962409903
1195060780
410333961
792411882
345173038
1696499971
1935208892
1848201577
1706369042
1489315070
1860091972
12665383
228519529
919012813
1242400823
887843847
1930364467
2122701145
1006878889
780500079
174015155
1216461598
1550216494
1792490526
1748847925
40517811
148481004
1816141524
192759753
1227673218
2083232643
1097768027
339705796
1482765168
1476084199
1418874848
1287792444
831884623
1371757083
739893486
978851720
219837711
139666073
128824138
1662884834
1494250323
1054704588
154689302
254034821
43498591
1458030089
1659761021
166640513
2307076
1652608994
1348662487
1261810034
319798005
206171266
1910784110
1947123054
2042675630
1526340061
1986040200
934171823
1386423719
35970688
1498737414
354272063
999773628
36546767
1464647158
962473717
1214495982
1299231869
480696686
2006032621
1039169673
13269128
393225076
2128812094
388846449
2043059933
1044715682
1409721401
866323026
887062691
189469921
373982785
785438661
1649880697
1534223136
1045585121
1117211028
139656443
1464997433
1320506709
1041324866
1426234400
68069496
1557685674
89971785
1941681468
400319559
1786613631
1039342184
1276317933
785290458
1050749506
1045616550
169625009
29654360
1180579109
249332991
723054104
1248139831
78819688
1155647432
167798425
205170846
974980303
1074349440
191435914
203355944
858481554
1430763573
276575214
1414102650
389432051
969886289
1153248705
1013989392
513725275
192297801
713913960
176975945
1242202716
590728182
2121659240
1643373971
171214205
1904374404
559868534
1536708811
1108241366
2069780211
905934587
1264401947
721991903
707204829
2112719027
1670765545
1702659620
2134889025
1188522502
417041578
1699688033
1608024039
1620037143
1569603166
1963523768
338921640
548759215
91195927
934801767
1089121490
1759445857
1592368628
1679257696
265564047
2018850505
1353903063
1771446058
1900628880
176326048
262119964
1240640757
1437527916
1600330901
1234299982
810069789
2051129716
1264389714
1872362219
814121837
1665559593
1342839356
443995070
543505028
1625240281
127662672
1506339299
622561675
48745668
1487157743
392658649
1596245284
727223043
2015925055
359254394
261415712
2110899002
873256561
1855252382
680690918
1041269982
1476089564
1711248690
1957693887
1177392308
991224380
1004318019
1593616771
413643207
617692781
712864250
1741067682
827990364
999895009
532454502
2015831303
463504066
398657510
1008940446
278004939
2064182431
1639627451
439891499
1019245480
521490431
306085216
1569451769
1232175979
1772954923
2142825775
170932517
1855480724
1124098128
1541520576
711880306
2058466222
213691564
552463063
1370237232
169401648
26604010
767066153
412077317
2002155047
759373755
1953289886
1066784491
2004921137
741360204
660301329
979891497
1072083335
692510284
1002576886
2137450573
543179254
458069448
1785804976
335030941
800725568
310383491
173389437
1867014297
2111342701
2048933942
957494946
1918079422
961084311
149011861
1106213263
1562650572
1411096443
909159423
328030936
1448720420
1979579880
1769256369
1490901267
1260950342
1873783282
999383870
1913627557
589503747
1846145237
168081427
373010674
2084433278
1492358457
1176835754
1454201950
1621080158
481923383
1512008859
283086101
686685695
308666477
813082251
340616141
48726827
1439519383
1642425737
1566765445
1564316019
372073738
1218652725
1190557018
1186791343
1347626556
925716735
2010325674
536347048
1734614669
1406531511
436105239
1405206867
998392789
561557499
360770782
602717618
732164737
148286630
412852113
1960637591
1645801732
1161506365
728951872
1671352679
1632991464
1781085662
1700266797
1465116432
12339665
1324581590
368694770
669412945
1732297590
138401415
1424398028
1628737379
333055995
915832918
1843838578
436499030
702555655
1413427707
148544060
1320293838
25971606
1405885442
937648791
564654353
1794440996
1272205832
1187043624
1771264785
603939575
461272731
980184924
1868938016
937328342
1721544639
1746596846
1188266320
1490653822
2134565699
1726859756
874636885
1127378834
1302346563
1606198940
525628392
1512365133
115667311
1652610945
636179748
1981283763
90006574
1896550746
1904439054
1161480523
1564177039
1523369317
315178946
769949717
1390878890
1436418214
1028622406
1412575269
665813970
1938346327
1643821893
981090155
1150613120
767767869
1255290452
1850670465
571315520
958435486
69747153
1374240387
1724187235
946056070
204069089
1408498836
376992352
620378393
1929853595
1305608855
1294991430
1858790502
1258701038
1251384868
1781942678
1608444061
15696407
654989938
961499891
1087384801
1919367199
1295303072
399488024
251981097
1491268088
1141122994
1179978858
1306650126
1695353349
1707899976
251707129
406588661
797370551
1316365711
590738981
393399544
1897597605
1951785384
318501275
1773915649
1167053416
1690743178
54892666
1229538009
292298632
1203686188
1333745443
1913896687
2082385863
465081190
233063085
1412470106
1293502190
224960688
2101052814
347979322
1536204549
1691993317
901714833
931939767
632430780
1000873958
235709971
131220006
222323531
238303699
2228393
1984778748
614954342
1002906831
2038791414
660513241
1757015279
801155109
1692131046
1405713304
946323202
940077461
1649176967
1792891896
1423958354
2065387567
255093333
351572127
833466547
304969297
1825216123
1230004082
1568875243
33211398
1752452601
578532168
1367391810
654186864
1068282165
2021479284
2112641462
669560913
1954491362
138584471
2020058417
592609069
1186349756
332128092
1087863342
331129682
687842759
1858272682
659354565
1327420010
1885769432
1464201791
1986088575
358143406
128279488
1254987345
580227462
1392577448
1055892626
993659918
1617362350
338227822
1677008348
539864519
669599516
483441090
620717619
1560249316
1440191455
987946529
1563075141
1403929333
1194149381
665897415
1188729024
1096602063
2104986237
889815050
883744560
687954023
254849427
203640515
1481229580
487576982
1620463574
1924237655
1234430328
688471385
1586177426
1553943024
1876463190
1878531866
909496176
117980411
566297914
1292096612
1227702033
1932030571
1206283040
1600337578
1730411057
1444690065
151563653
1796726077
589505609
1953037803
101307808
1543169099
1803963843
1718107068
1861131538
12860120
1627983017
1825400812
1095060072
1070954632
1113021713
1251995606
1265882391
397491388
514967786
203569685
529420731
824710110
1666603093
943632613
1937155631
560195176
1014975051
607376456
52856437
907734741
736662664
2136495289
1696905265
1179858838
602745806
787494047
1615241003
104833565
1735201826
942404407
889131466
1155494913
1674393936
1082834637
1939567882
1177120398
864161440
452505265
1676681490
480996256
1958082488
1780614519
840240336
2041021762
549222507
378829638
116638494
1658307244
371404076
828870806
1787272712
421613420
273779520
1514465178
1221676038
1000356126
1422420216
1640605395
832478066
1452586499
1865567712
660202462
1852280658
366670638
1788185450
463410360
1352776460
1052142246
253303919
1594526455
638248831
1691992464
1223511615
634713339
260832756
45362863
2114531292
1628694905
175455689
892168323
1032702909
647919712
1391769609
1461263270
1556096599
1872348760
1640502105
415951076
1118504878
128364007
642423006
1951656825
1419348772
1825139361
1092650946
118671207
716928850
1782860450
1793110684
1700741115
1835294419
1723754905
1564303923
1832539441
2021034073
808415733
72188691
1896606431
598384331
103376946
1891047600
1268184828
1401235928
1027177676
2057042573
174929598
1072352718
339273262
1078581338
1548447278
711218261
914801391
718177584
1424436587
256080841
1816397002
1706134891
1607933939
838439158
600465901
1043599823
1751048592
1041288621
1303859139
697822140
1275551162
324633131
1996752202
1091508801
571258228
888931665
583238894
1427404194
969583933
943746017
524267275
1359916016
1852875696
2029849109
1884183572
54428910
241569771
1186773678
1792507648
2082041573
417892137
785248306
1134907200
458314355
2089569211
2089520237
498563940
132820648
1298686607
38830395
309486247
1004666381
433533553
984037430
1076058195
2063688150
416590098
1382400905
561179803
2141689567
1696787032
830985732
1249787929
1600205301
1417577897
565674751
644898118
609559360
978007388
1050003233
1922341710
1470464974
155329456
1827919977
2046494590
1007003830
1338685949
726547974
2129123412
1055293305
1992750669
653963656
1298589574
834286372
2059160182
513394229
612119554
737155021
190972196
998070692
2039114875
157933218
364785010
819252285
329810214
1347097341
958013387
412090590
448741118
1680072142
121071006
856303052
2020077764
1268257373
877547023
1605190756
1319438900
1891861077
58653117
1507826171
1387125191
733780545
1216212902
2125182718
136725326
297157994
1197817015
481585249
725320123
1919031890
263395508
287664066
239006074
542363372
664737160
963760805
1232593786
407303442
2031015215
181496742
1510307359
1447558730
1905477537
1837998752
784955565
652314732
720859547
1263494290
678778052
93254063
973716006
348042243
1005715742
550843705
1835581933
1541736794
880540463
1736642213
1446821985
2112060159
82594351
297363317
1759931087
934129135
768051453
1803356642
1540121093
1721404779
2009855986
1035116106
646981889
515623866
551000076
226881270
605266629
772614684
455035941
157119521
1574443302
346851571
617612400
1570449615
1868548724
1869332622
1213394721
1384883775
1012596766
1261256938
1133360199
297296
1686744265
1419541015
1721218811
307436902
1952092887
1492323444
813522921
255611311
1232138720
295420115
1254780893
1089402094
2119810626
1034176737
45373882
1743338001
1893293628
420399068
14525552
334660573
442167301
1395925364
1187730962
124418500
2049579423
981996450
1665492267
1330537462
1027628377
1831867898
1559966640
1165348691
529463536
2063466921
82120921
27753047
919489428
109019944
939246443
1363642436
1861993560
401821881
301931610
612368131
2093963330
2115316640
824479802
2061797771
1787920598
1171368003
1822874231
951223670
668647796
51560089
1179625174
1894667961
753252083
1509302640
1765033030
398394341
1312599240
1893621826
905862804
998841042
1303100370
821022238
792314156
1382669351
159412309
2074751585
239083718
1557377041
1665136739
1097875814
1669066317
355263106
320657939
770563007
1658532030
527542174
496316863
1819154332
1600874322
721053493
79853677
1464995841
2134340603
1000821184
386126186
989429276
1520471437
1456618685
1758192042
764287036
143342091
461882902
393948323
1514322760
182014178
1554563387
1733295153
2142722627
617219306
649390873
647286048
1179825889
1593374514
840951283
2086028993
2088952210
1523929200
506560108
1762244714
871727572
428467253
1871853340
1135419421
737732170
7297670
818224405
1711913052
1784077699
792814130
972022800
115478244
1562007013
711977794
275925729
1895080654
1557185889
1845848402
2112735122
1507592768
1744329443
867900728
1904114481
334864847
1970009459
284452823
1963355926
848806251
1153295667
259662950
2072778770
2013297579
546468583
99551814
214770522
142992235
405483844
991303563
1430686393
1722866311
1249121330
1227096913
1762848870
671836095
1979928904
1148499820
320881621
579573022
513607843
1528681326
1499311434
111400385
971748469
2029467239
1906492110
1914828151
2050908458
1976734082
976290832
69569856
2000531093
1908081096
1674616469
1519846063
564696910
1161147041
1521056282
631770588
541720890
1369213048
504990961
637978471
1769477628
130798059
518617028
1988902733
630088392
695993203
1717594800
1917819530
603177262
465598572
936923280
1546041794
1834813134
390348312
294863889
616392531
1126006283
486401382
1756580666
1217137986
611722773
1412652509
928341087
1058469026
1073003258
1489426075
1928374635
1493109288
135497250
115714573
1144731071
848113138
2003498755
2068991808
1626648620
209782961
1776681563
1302484120
857250213
1829530296
1300908789
2078892360
135835534
1594110309
1317343843
359284999
1440784638
2104473178
122548294
1812395146
981731977
901760197
651187125
1917373779
915913531
1259739325
1806486006
1845071601
1096236932
690381780
1153634384
1298569612
953661244
2103041350
1549134719
931601509
1470689274
1493063445
1278855182
1566461949
1147521769
1332337746
916398674
621983594
2127882314
387700682
2733872
2102619249
1633328004
755286472
1831173172
29650965
614279209
1430083314
1825202015
390792616
1314669896
345396699
1788858476
1228084451
865921650
1653196210
254873557
1984336945
963273602
1530315954
1852000176
1192229544
1183690003
623959431
987655173
1956690574
1673271446
252438231
857334565
424985544
1457404135
481126374
498988364
455871902
422581820
1418496180
1344996742
963848485
1595648595
422151834
1662489018
1704188956
63874281
992326448
1716910777
1359397325
162297938
881130250
368252071
8320777
64859345
633467659
1207861117
1049152207
610106796
964521785
57525905
1978956216
1426504916
62038280
1839942071
1317400415
826343316
1165540642
2105666787
1552060744
1762595550
914041411
657887402
1305874633
224376572
292632331
2126533228
1034372425
10593338
553539608
439391398
961941142
1169938253
1854140142
1333513994
133906230
715859273
2089654159
1039410931
1872989786
1395005395
580976430
1827065730
27169386
1925714305
811221567
636301863
1767555984
358922872
1910362752
312663613
1332184320
658813885
130606519
177291685
475412558
103584823
1089039187
1732389357
1163089614
1060056377
1143376760
562694790
1316000887
1013716357
1562553460
1815809836
1421412768
150699777
641728877
1972499057
1011377677
2020102592
382771376
1909301073
213789176
1782157611
744169879
243439745
411429215
288098200
2046608135
1868245274
1099797952
417151710
1628576233
1511349462
136499390
1003006069
309282472
1085259795
248530312
1452820974
932230300
1708517473
1614023800
1156145471
1196252883
1757267230
166204357
1455852565
296984524
449230366
162894682
1966612910
2061076169
441150972
409765197
392943024
747222571
1261934837
265824735
2031396111
987089436
1729252853
2137624704
365169227
1337411121
55461370
2102471430
1142782362
1846021168
366009618
1608541880
1726293180
1010522735
750836361
1294749615
151717948
190861586
1070465244
1963604662
1559445156
1997996455
910321117
1402959619
2119998874
121701514
1984861052
148703643
23501088
743872269
253849512
593522213
1213690150
1130971772
1350364336
861037215
1289987194
117246345
1738047830
335329413
14134701
1845567236
1648519456
418393967
623183775
2052138015
1179692264
766728033
1970501848
1548217975
1016263322
2098428765
1232578774
420271697
597038553
1599115928
1416625044
224693550
933922817
477969376
1984476654
921598846
1522432177
42712968
554199545
567781252
1740424606
1688279322
675654445
824976164
1648472855
1399261787
1736903444
873464361
1016491073
1010185400
126770312
1514723567
1527008172
521223353
1236287799
513851874
1823533723
831124168
595131589
634121421
659814983
248088285
469733830
1553576890
1815602150
51691912
1198007755
1348090476
1511403578
323307259
1815522655
1350669406
1350613163
382787859
1362288846
1622241832
1856544589
353882478
1774090175
1584552181
544476889
349383674
295611888
2114281444
1509147371
781990042
1213861738
1708619468
845764848
2040913529
1600883859
943666219
623863648
1407259966
1437324917
1196305233
1475632903
350576508
628228922
2124335932
1658401370
1830178209
437025224
1126679543
941934123
144639921
1414735705
557708723
1851599405
134012681
2100558289
487450183
1488427145
2113006070
1077585314
1509277737
116408020
1691919425
120893839
289986582
1991953817
1668389707
322095691
2032515992
1981600054
1130634858
1984454529
1210566455
1864552838
701168345
478840831
1927103710
310459160
1950760122
32451910
336269724
399642169
321583606
1707966666
686214337
255875018
1401562219
1138800504
1720749430
160592374
1239901172
365825598
1848975564
681839495
1889073387
1599018443
157405426
2072049881
317302383
1245792315
1613935165
1584516028
1211474961
519824205
1193572961
1886073800
274438380
812453481
1383259711
208742069
351968580
1654605283
1359771743
379506868
689325366
1164447642
692401826
1369721920
1524216416
1411446471
1301303672
1521165036
1230155570
1181471025
531286292
1454544185
1914556323
2099464791
482307173
1301588681
1360829690
2042148940
355297063
604310319
1986971373
1969240014
2126141444
519740820
621239963
411832491
538504944
1477767497
509024374
39346627
1758270311
195980812
1973720694
1118311835
1083609746
778849246
533445240
550772225
1974162820
1094538173
1916600479
65927466
824844268
1742235609
1714807195
280395053
2102318502
1458295667
994786330
344583374
1896958356
1145988005
2122238038
463622958
16225113
480462682
154702130
472983801
1157950920
1593947931
1033729874
1861304119
936254918
542205492
467385013
1626469635
182214463
1563212390
1176931693
24949567
682089638
1782172757
658091394
1779806213
1553116296
733064
828245931
498662552
1567447014
280593152
302538993
1066719159
523102348
1250347376
1078659384
1218595775
1554153298
1677494500
2054395319
245174543
973632030
185971687
424518425
1576778779
898691760
304437593
363044697
464072733
1392262194
978000960
917937304
1516264557
194267698
1147565316
512109340
178995210
200283683
1050261669
1256274774
1806055009
755523108
1435363803
676923548
633899851
1581708092
1170755706
2119109336
1267506
1650036502
1652742831
1232531790
1797759838
1353790167
77087782
205890751
753194653
1102515497
355796870
853954893
1246783708
1675618402
1293817226
1651407099
1688723394
1944527112
712922562
1764363837
429789993
848962512
206303037
133731709
367311117
1992127393
1400264627
1926516762
1816344992
1639200930
1596861682
817655352
1788595167
162747850
850908296
1901807927
291494375
476645136
274326508
14787987
18132187
287443025
1444434191
951057853
615080259
2039825163
1846372930
629593029
377430889
1553925274
760321737
437718022
958706638
1179958412
159571753
116084562
1004941966
1559905134
505232589
918779046
1181889758
1384228919
267694818
2023421101
1307910150
1985906349
1984048853
1320378980
556519154
2073421374
232009536
1813769899
135167242
991141746
471086531
542044608
1725234089
1382959897
212991619
1251900950
724905353
2070067099
2112192593
222886365
1708968875
1483728831
475575492
976142809
1363636509
924620966
1625958739
1497486222
707915537
1888440487
2006537890
854097718
621537735
490861734
1343078759
1990992391
1994964088
1085925130
357163613
1756162326
1469097309
1716366730
188405280
1987287685
359873066
1612783562
368432823
769288461
1264329794
1973493112
2006219313
1323682979
48964952
1323813945
515947553
327575154
233857686
1318215275
824298877
1314711995
602798672
1404133744
1375382566
733548251
1478483732
161256192
2120975535
774671706
1200290967
2073247996
904321320
1915428342
1840554941
372387272
109802012
1515226449
1640185566
417857606
2050234031
370104
1424575909
900806967
1244531917
576559521
102476431
1032106279
749166992
1327748579
2117342562
1006215166
391466
674518075
1254164687
1288710506
225994686
1901511899
350475777
1109751018
355569823
16107869
1555958174
1648118502
1407193084
1076573827
1359943264
400767800
840067501
481976090
767773630
1755401141
1398342309
699491672
1129648123
1609707003
1142349864
696948195
1140942270
1593507297
303182050
1590086065
854636422
1681950777
754293977
1176096854
1419046060
1728583665
18046257
1197597275
1184744726
1311493454
1473977714
2026052358
1896119635
1514896392
647209710
1096809432
1355791245
258150659
352927034
2135422158
810599176
1106215176
721551035
1314191587
934998321
1743470300
1013496928
735123097
1544978612
772487500
1497355901
1960647362
296720185
365257285
931973175
598817577
1245878290
147438564
1116569810
972081245
776389116
1521938325
866681662
1953097724
735580726
569600931
1453903372
918181607
1692496171
615778882
1542884531
326251501
961029903
1331249024
1620938510
1869468081
553228114
1164693241
487754166
2101317828
1155286496
513936090
2026380854
799195682
1153770052
1165400479
298101700
1209045451
1538399509
888784057
478799562
1353709570
447415068
2141605488
1505704422
519681231
1036624433
421712046
1009773967
1854492910
772420977
1358471752
986585177
968108402
363141530
1147749982
797661137
798982322
64145629
1235968406
217600019
95328647
2012946219
1995979065
565965933
1682037069
1265690443
1811069180
303273838
1423962492
1408937417
1813053740
615301978
1644303032
1082777176
617708916
2034883040
115091199
480323437
715424349
1019379051
530191141
369829507
1267954674
1863368736
1084949089
329407770
1322153060
1430002916
903067432
1661692816
342464936
974337955
1742792252
1046648558
1219668937
767911227
166893811
704484379
44592037
93125488
897160980
763534444
758931628
1908107859
102750499
850774559
120074091
429398877
1425343311
1602075666
1430222754
1235425777
1683482300
264274579
390544024
1642890312
607521767
651809629
662423825
1464976066
811222546
1200326071
688798274
1133611181
1218661313
476665627
167930295
759667840
1159420520
971044544
553024706
1644259282
1846140865
1176460043
394064462
1908166644
708324572
2050251857
1574057917
339662353
599928661
989174317
1423361987
2111668015
1441543290
2000791440
794218766
1784448241
1821815630
744783541
1137206098
1774144842
2013863605
1753103738
600385263
1140239189
904707928
1575823835
1321507295
360638142
309368536
433847718
961271690
404655295
179259631
859143072
717743376
1612122215
1133514418
1314802442
525306206
792199797
1987817437
490085406
1804184082
1550223681
1197376944
302060504
1420112550
793313825
764446100
1325039961
646939246
1961418972
1398559218
1936840930
246571599
2067474285
771642909
1114831154
564298687
245411766
303359822
1041938083
1984399073
93272692
781873035
903393444
690391100
1538541548
581083088
1828678831
1721251677
1459796063
1345563117
1780726667
1255372108
775697476
548701090
787244369
2060810885
698833966
629747625
185801984
1364231496
1002684753
1503007011
1954004536
1458180062
418162022
1183008002
1229377381
2100399685
1643873239
1924728044
542396450
936949270
119234753
1127092388
1324076028
399919803
488497779
1715544399
309770027
2017228003
2026057810
1794532113
1467618056
481009857
8756370
1511126861
1720474159
1433068495
1184502539
2091417369
1392817255
1431235418
569791176
1977527649
1581544312
1639477834
642641226
1940971919
496752307
1695760562
135728907
2092681425
267065371
811511853
717754413
1193216411
1933623199
1617476551
1285475340
246609044
299253903
1736742228
2086847012
250232856
1760287890
749061032
1119026664
383306206
2066010242
82364812
697353961
603480225
1394919723
78795592
301472146
174364624
844078755
1101917474
276227846
1868996717
581720294
521486809
1456741772
1028271161
571243669
566812785
32995433
1033131822
1605934642
300124845
2019760404
819305064
218316603
1536232316
1588585983
158320200
205713959
823235861
77444245
1623786537
1490339490
1676846825
241711060
1417994651
1441267128
1134984360
53590473
863789428
1223951901
197329789
1383373582
1078859541
534364256
206657806
1334614895
1367296011
1104219083
985059759
327739904
1028069028
224631129
1105233490
714603902
1228715049
1289095440
1954179716
1803433018
1145150093
1434471954
874179578
1420311721
52482004
901143185
1953240843
1267353116
779890443
1208095757
2038122056
538769262
717274001
965709813
1282955354
1063858520
1627060848
214734685
575499674
221484262
1367627191
1616671710
328740728
1845023957
530744669
1168180041
229481922
529255804
793903834
960107597
1349608907
398877831
2090107460
1526467189
485081009
1037972090
96236984
1375652443
1821955327
1947070860
2018416160
1552281157
566538123
207926997
1244821260
1654866444
485928633
1823207922
118169558
2106886057
68912700
1383413263
1538305554
1157464779
1271710820
1501612304
1340342322
1446989383
996991078
466484490
678782871
1900934920
819908683
2076594042
439837298
830824745
1489119018
1712607713
1211522779
1478390819
1681701915
433543811
2110686215
1359318664
2105202544
1258617804
794330461
301155060
1479469546
1005143309
172391444
784882590
997837383
936823539
1068091994
2102273798
1187281967
708277988
976946265
1704725609
2067037509
1649352833
454878077
58943328
1065590021
1830874351
649281629
142781612
606362024
1275623246
1023874187
1558238774
565954338
800571693
256935328
1370625791
1679424782
1147857592
2120218461
1286002755
1878658323
88257248
1807688838
832961820
301105426
2044116899
1233339305
1834184268
153051498
842051175
1525231343
1724116903
1211024234
1249962993
1643419566
1170160519
1939398483
956192028
1684750523
1712416502
1944890971
629251734
1151680476
2139917926
121246067
193824154
550193250
2105264602
885161862
1821689778
1161559564
929589407
1647917876
1634657123
2096189007
942831262
167514444
1728880738
752800557
2141030150
902668189
1402822578
1835154700
764594794
1773806093
1987457894
1056884069
1299802498
384813575
2116796446
96250139
52832769
2121505810
1567613941
681945563
704862992
532403773
140781478
150444352
171051254
1733877257
154269357
2126899951
512063981
1307948920
333029064
652430998
22671849
2014904954
1850284406
269242851
1969733418
724533687
854301384
996936645
584289966
344533077
688057102
1857277389
131925896
1796321419
658212335
69131897
1202499618
1689107009
839680913
920337337
1893866047
1279619135
1217677306
1617978714
144922284
1034270629
398654437
903687905
504279613
679535883
348376384
1363515957
1695529282
1006107516
1286993569
925481248
1454933269
1077244633
149327901
205428837
408964703
734168362
1004283635
1528967622
1911049127
1851786734
77930225
390292927
1722274689
2068561891
1928976742
2088173196
329304621
284908334
400795177
13810138
1220367658
343264149
1404664729
1216830278
1777850291
311707388
996374245
1771226762
7223064
429114261
1542857791
1329799651
42034839
562036242
349605747
866385925
1027750928
572590021
901258060
1863225993
1888259102
1093950810
115680058
1278600303
441552397
869958708
1600348607
556276623
481462481
37892540
1839538873
601736137
1571604056
1421474008
1553480133
1259348202
909627526
1299284068
134464432
170887346
30864648
844317124
4566646
1500693863
1589580251
1316998818
782305558
1092124600
835823972
2064883577
7216207
152285566
1221476048
721447339
412961462
1014767434
3865111
635633213
605927630
1648090031
564499564
1373548342
249085341
580046948
1107135640
78069406
2081626765
187257125
1055433419
1342330006
237304820
1099609545
353541491
506035521
916046174
906034344
681137447
915779490
2028506400
1323988108
1003882707
1809668914
1058446824
247623504
937753093
1064173142
414477752
1698036681
359420317
940197125
2043058801
767404125
591612687
2081795711
1347131106
1414876323
465217982
2027338758
204415499
856349928
1885828242
2079893108
2124187554
2034057974
1869675158
615882079
1119922400
1334067394
1686314646
1983024214
858573769
1901747115
447081546
481651206
1143682147
532794707
727413784
595529301
1953924146
507346654
1384443573
1764855750
1659167492
1570179658
229649105
348924693
2025320159
235587061
546193413
627421246
2103604321
210949524
796167198
1928231250
1370812181
2099922205
2078864976
375580858
2105659767
1711352587
1851423809
871853961
736793917
1169871434
2068252184
166140743
665228207
1760488650
422544038
1923984566
1639229045
826723733
1742424967
966145493
168332946
313502442
1485558216
883376122
1122313622
1094379807
434213325
253065808
2092193218
1684368403
1095978858
193327134
290314791
580841913
658021065
1166591724
1119733493
2047505505
696818767
500532359
1388042550
563123577
210642982
82959854
2099548213
394071709
2012355620
1141640383
954535065
285224199
429720170
871476704
1072347408
806179709
1192296017
103557142
2143796003
992969606
150798539
1550555471
970795600
218952069
1407861946
1720274440
1123815751
259169691
1275400804
529186506
2140026261
1474360845
1361169577
103683731
1786226759
1639088674
859784396
1437155633
704781782
1813353481
1458001578
1331986793
1866665610
808583851
1005505829
379162473
428711657
1978920102
1211469397
1927298725
1486966691
68452925
1797787535
114404510
1298560525
35247907
635638286
604698182
1915321416
556187163
1056614174
1710782373
1617291673
1116973353
1745189854
552767659
1532113482
1500091855
1580035612
2069165091
1534939301
1844969003
371615857
844725778
820978856
2027869018
1326220839
480219512
777821185
1023770565
1992982497
1885929194
824222537
1578627611
499736520
733311711
1053482293
725790234
1321893278
948268011
1513431907
1946609698
2062336714
128825502
523292387
1059038929
1224619915
1623490030
620545936
1636887922
2052773389
231785978
483745051
1041886755
1052354378
1434817931
453961469
1667449907
996747127
1727105789
1984703667
1365390903
966521186
1839989751
696358445
1686765701
1652995066
2108214230
714482649
1065625451
657485157
1643860528
814952175
172544271
1828057090
435316882
1903423938
2140153912
1457630754
1947568502
1892014083
129353246
119066318
1051501980
225089254
172434695
2059307448
1906015034
367857033
764811877
768527123
91845471
1207561418
1841846468
59842724
1609500864
1085089917
1258093224
56946188
1434564134
142945801
1212224552
1355278247
1024945127
250406620
321670603
1620564148
1905954556
376274502
1847494217
1286647245
1648852580
1136194575
1563917563
1244121761
2051842681
920547971
541164572
763733363
881197562
1327067286
837303050
327068472
540893536
1993119940
1454657716
869035039
1878517949
374962715
1013271956
384307256
1668960570
296091649
1147299242
1585910413
2051841163
2101392150
1377522622
198919871
1546015419
87343281
1481783884
766977156
1221347311
1354681225
1718062868
601316228
688450376
53707746
551619671
733130954
109583620
1401489481
1585752900
911286768
1082100865
286526597
360752932
365646257
1194106512
1294584696
1513719344
1681079393
5299197
1182252512
1802972413
482817053
854976269
469900312
633993120
997205174
2028075769
987374847
975232376
1437343865
944107812
1790783145
698980767
52835291
273534893
1391296337
1395908296
324829724
1868357544
1236659336
1282445381
2027268489
970869726
1042891842
1401292080
25587597
2092123597
214858851
1536315900
1730721015
510113167
353020873
282368776
2036642403
1584819852
1849280977
794193644
516783208
839249637
679950125
688793768
684838824
833004833
381095338
1586715085
2044863810
1404812901
858863792
396246217
1143803693
458718440
1270830555
1990930232
846388209
863245909
1015962632
1429943290
462521290
580000120
606408024
1279950293
1955191836
1524981037
522202566
649462054
199168991
1733916209
1134920817
426315436
877754419
1440134570
1100915591
1598813497
1679130730
1129361155
1038907528
1024240812
1892164173
373769896
870622282
2063238998
2004971051
8603607
1636408292
290319611
730231679
1358398237
954397
357899391
893086855
1926198426
1264066108
1813968617
2115449751
785674745
541771771
1633472638
1031339573
1618108703
1121465345
2136230875
1432445411
1338308189
702297638
1725578293
221225178
1177975316
2147131256
1819250506
2074361068
995694519
1573836344
1773748115
2022298997
600028040
450770705
11292413
965036575
2077968757
1876835434
2145830960
1286481891
479318575
100626239
768526960
1991269834
1078178539
1947082393
2050005488
290994097
1509733015
324657362
1949612988
1653187565
26048543
57989964
1688671936
46382841
989499721
620483193
313007839
1299294037
1206780047
1220018830
50398897
2087295691
2113164100
1233895292
1886648802
2065390059
1282293841
1153097044
1300324345
755946549
826265003
624943202
1446716744
1450450133
1399193425
1006564772
316608250
212182665
1455164798
667398901
705762132
261998687
1012474358
1563860718
61783535
746621149
1192206239
799506892
55875714
1283109785
1672933462
1367965034
198090173
441922732
17357314
1535503672
181187447
877378858
318463733
118165177
2119445735
782085968
832578041
1777037807
998724834
1054888667
1538414154
635646319
947650644
1051545833
1629238508
670298704
955918310
1339586830
1507654415
1084796202
1805029
1262472362
1373139114
259145127
249911624
1182323652
2050553387
1886239509
34923969
1673279761
1026366216
1426430043
1333289084
1250995729
15318095
754879696
1967953952
383129490
989440559
1184973839
607700557
1056047575
755226330
1372706259
111239014
1761500366
1079053351
2063992648
103476872
1643872373
1970940601
1613451831
1382414079
1764128947
1103621889
1923986934
1908203137
1152686652
2079146284
787500895
1339875389
475356702
635767135
1789442331
183698931
1627096695
1910280142
1487811547
859187995
411994866
1412653501
1106089644
1180108433
927288336
1287241776
1481836325
1787772244
1200296060
1299617372
1905949131
1260944457
2087700597
1163786201
1696070191
2054462144
1774492413
1501636187
950582045
1666172174
2472115
1063329947
1042149039
509980120
307395020
1999419456
999450505
1838336311
341098665
1423126627
909901787
836406885
1947772830
1525965651
2020198938
1720435408
1580561307
1658286416
1887439250
105630472
2026426826
1756427918
266531360
1021445718
426072928
329370012
1575039280
1790717962
976576881
888619313
63913161
1162136110
1972568499
39191367
748973331
1229230055
376865353
983063220
730520540
1118302034
1463547593
893981988
2045971658
1596033929
929115011
281274971
1054629455
390252592
1677515367
1260677514
908280041
868440519
97527596
239890403
2009479272
1389420981
1660117832
1466640144
1278387027
325029755
557783667
1720552196
1808419742
1922353948
431122184
182548650
1022541500
1904535472
339185139
1819558863
1562340895
1201462611
1850204916
1683346757
2120718084
942738347
504362254
1210667476
1683551124
399115169
919929574
1179404232
265826727
669538990
175945351
199058839
1929393314
773358515
1060645409
1846261650
1393630368
223326804
796079139
876048150
1335891785
782943410
759757622
1754083270
1532557187
818427401
1239339687
1088743082
1271043661
588650600
203841331
1103964138
43449011
76355480
296223303
835458333
341854670
1399947939
1729531660
1258212194
892043183
903044825
2106410544
1432377988
490860306
547782996
2088311388
1948336657
83528053
1701556649
1330527329
1956149305
1205071912
881054809
826994669
1433860008
875056080
1818631257
547923633
151443081
99347660
2081572295
230450634
626975758
134722493
825743537
1235710284
1234423546
1493188962
11235901
727269644
1997525879
1421537099
836966253
415480856
2052715043
777097146
1414696877
490913237
1052093898
1376122310
127977181
1968693665
203706780
948323958
1708078841
2063308701
930135964
1775439789
1217158006
618954752
940492445
121121206
822749825
1447432352
1740046594
1357471308
1272027157
195526740
1674066608
1022614095
1613504326
76806881
546791157
1515545713
1960596851
1627725418
989261634
1680498354
301892616
1149812419
1952383453
369331674
1242188470
1883435485
171886188
60074505
437144025
1745708083
1092654716
1795995430
996070579
504689905
141134282
847848684
789621707
1266063934
194876876
2117383853
498646738
192711990
1513173860
230896831
470415163
37535424
118590743
1427825521
2131364394
1316590417
1026307409
219989040
683037549
1103488855
1180656955
1184669078
403814001
1494047545
1717289416
1522125632
229935612
851568633
857779097
1760155272
1075284263
1192213360
1088164683
1814419114
1760743050
1905810499
118937999
1305188605
1730794976
1800803905
1496757306
1038323886
1188923120
644394733
612277478
2107412526
995968702
346841323
1641465645
837699695
1959793396
1025253786
1237655305
1098092874
1032758085
589310889
1562332896
833452575
1900516504
1711920357
1025461753
1828725194
707172856
639478190
430143055
1406818122
1851242514
665637174
746791801
2023293211
979338954
1541323226
1291901000
1725386355
2061597588
1777077567
511897003
1543286554
1653423134
179039601
970704900
1610191688
118224801
57964442
1888130747
977532146
1374079557
1282380156
1836947663
1346676422
410986145
1906638161
2130635975
260468005
408045604
85636568
1100277228
521658026
585149813
59544294
868149893
816909135
1991416400
1549546902
1855445705
1800269331
420651641
1618623528
1468464756
235840482
2117548906
858373828
457734944
323906860
1806980801
1923027863
582374163
1224897740
1127089336
765123292
1977281192
76636507
1231363464
1581404978
703993681
1299492041
131527940
160822812
54375721
320128251
357110714
1309105104
1665320462
1064367043
1673132449
449800176
1896093406
960761752
676325506
2093333890
534212162
762770230
201242105
1687845671
1450328932
1087487458
297641373
91439016
2004548441
402447597
21384035
1779201448
1898688392
1963121141
729118243
564127872
1102019707
2124674183
126296452
1827774540
167991110
518816349
1988522010
520357296
1497591014
1134499510
1818930708
1947487988
1315833679
740520789
1417304862
1956656012
113572978
1439383718
1085095121
290842870
186033196
6131169
1374058722
2146395666
240604858
838474083
1224718261
1699931
1410626191
310730934
1455312337
313192414
2104093518
1810790615
183201525
1417874136
1195597681
364883705
820537259
429951731
1959900794
260763633
2050482313
335677600
893274043
249755951
227878662
1159356518
1271171076
1253200062
1800569062
800517580
494616687
1457587506
366446084
995692732
137776172
1884960385
255361702
2032400604
168419042
715285956
50323831
2107620051
1226330952
89099691
1566744118
1236446143
2004058242
148112079
523812772
1213334936
1593481653
657267651
1882380889
898290531
356356816
1042719088
1189452198
1453598269
1871646740
1040451406
2019840957
1111199799
1267587926
545287132
524526137
308079065
546235124
154558508
201131371
968252760
309379029
429947218
1456246357
1479130087
1719780168
939763496
893489300
1377573173
1195478557
1102337570
1675320637
419737530
870788566
1581733446
1177224262
47975727
1286915075
1784646689
1444093966
1093437209
1698804652
904489174
350135834
2141517349
1644451853
448080381
1862779464
1831779175
1719943720
1031856820
1705490695
1906838526
1035862042
480463694
1453904240
360940803
778136186
1688754579
1727219493
665717037
414415521
1548788017
1609450793
2033967987
1274849765
377781195
1137567733
360592387
1972164189
2045507977
1917273929
809608472
1669181998
318544131
1902348591
454518217
293386632
242075581
1279982491
1839820754
369471741
656747033
2080454357
742068905
177646369
1137421301
1948993561
446089342
1904646131
1968986318
941155095
281694696
1749506550
18742231
1248435454
305273571
620520728
496535599
1539780115
376759887
1382999265
188172732
1397603453
1731248746
1435003544
912841798
626732584
742016343
1671242533
439217500
1805550357
997134622
284071513
656917134
1398814624
3973070
586148848
72846195
1025290021
1377589301
2046081734
333412663
1386849660
1483073965
1377001137
1060544048
1732225407
620294269
1797510805
727750586
652255203
2120147443
1541679816
383384711
1890864339
1697005855
1818975168
1208653475
840164895
928520893
1345574884
472801970
907914777
1879623990
2015787408
1942378512
533304547
1613037936
2033126839
1791097319
714597383
1622943335
738419290
2142416566
1477635943
1713956433
921033773
108650674
1585238040
110697947
575444299
190019
2132944552
1972765963
1836450617
834253422
1626006890
692953973
1343497539
479153241
635576918
1434356783
1918319349
1014829073
814608752
587653738
1690370480
1184347898
1880115085
171419019
88701852
1826826068
271180725
2033010004
1199455620
70782322
341328396
1989049914
23414146
1101806392
862426582
1009941860
1863080066
571396217
988924812
1414483397
315484470
1864969102
1482920811
384928619
1886684690
999661948
1598059429
2090754025
1569050463
387775923
41869952
371246833
1092482496
715901736
2029349048
413342348
568639633
1544578035
720489299
1347806961
1220877203
248695206
1362312839
1929709363
187706831
278349261
1537253298
924584264
2144663364
1016910304
137607004
1119541878
1960146942
1661487045
1219658730
2040249132
1990352180
97343991
1877969817
1739291602
314980419
103175051
493500032
22347986
1107901697
1789632736
4731288
832638538
158762975
2000429041
1354815466
829119861
1777068955
1694971783
1228121585
1779300259
570247228
573159628
1984082685
822336412
370436350
493782758
1735013233
2032396516
1725328020
1139017572
531498003
691344592
1442294179
2065127946
538327805
515696206
365377743
199645603
64209473
2131311126
2145050275
519660645
1745222459
1469468446
1935973513
487975739
1060792002
840047324
1138408593
2056964854
987715957
660465045
750479290
781675607
587379864
672083551
794084437
1393470411
1188407531
537974641
328899626
756451946
646873331
1311087245
2100464378
547726821
291599071
523027788
570405940
1560246398
812219186
405421257
798425520
1540383111
1501183702
1496500988
1361373664
506099203
183760101
108900710
258850242
1739855936
466770485
1811711798
1890680753
293165127
2035263951
2063227848
1314668735
1794186351
1033150663
1348674599
1250691057
15143206
17729461
1165258387
664092677
119234996
35931277
599285482
2144251237
176764873
488863285
1884025710
2081287505
2137326770
274634062
1636929504
727546587
788762812
781524878
1972425511
110444159
2130367378
1809762609
1181004436
1990107924
65901843
527611874
624483812
1682781473
1335022856
1724105824
863464734
1825884393
1789524893
1284162943
619172551
1309026300
1890373988
813162797
211818870
2040219586
1278230501
1784932507
298411996
2130446473
537188844
1174059058
676908156
520387258
2051549976
972530619
1828541052
1702210921
62378180
674031546
178544045
265946392
1991727764
28255152
454381320
1506154748
1184494008
1553849505
1128624280
2055150159
14731750
1596065631
1596270959
942653897
390027592
1566284262
1741126367
1895089697
1784043757
639051556
1508164670
1512692369
439782696
1011122235
1104793165
2055222352
1390171466
558325387
895754498
193436141
2146763862
1583027909
1786552052
2071132349
207552824
694309522
1171351841
939623191
250982075
1402720978
713034863
1066751807
123345975
651508310
131134599
765504720
311000424
1876221866
416622953
330468335
1211263767
852731749
82268829
1888225911
1054468770
1761601200
254870495
2059866900
100745112
740445535
1182093633
1018671929
983400982
1604179863
763472988
726724922
861012148
874760565
533071457
1911958174
519989229
1435807735
1152728839
557972120
1364308622
682060753
934205067
1189849118
1580392952
940524463
559082281
823401445
233864764
1325006404
1514241336
1063477108
558358207
1088357593
1315306222
679453210
1299528203
79203530
990909781
42387532
1302167111
333433637
154852294
693338537
1610805610
1793404290
1887641841
1299637951
43358628
484285743
1047406188
183476172
1133538620
532531406
281121066
1590137549
2146716375
1383888678
147695147
786504122
1926347437
1003806954
2024459826
1465696406
91387185
581047155
1250648604
1428196437
1637070039
1726765699
1700970272
757712959
1543654679
1826730695
423797725
477257004
1728678799
2031240202
686805749
1817358004
1497751526
258597796
1431240882
2070479346
1988906005
1014996604
1651181278
590310399
1303878777
720653095
1693802657
512313323
659318904
79242376
1111617416
1974547686
1845811824
1647799311
736036613
940612836
729104374
1869747009
51036430
1957282399
1746559638
2035969909
2003212887
1843222283
2000856890
1135669762
1600804427
1970575733
1952642807
1508568220
943139812
838401002
2022207368
62282196
1837906280
1182945992
1404558029
534032568
29180089
1917094390
1596714971
1713749535
1756146563
1027990473
1250122318
1943766910
1743378463
734445371
386894781
183514243
288664849
973333962
1234522845
404161093
1942451582
236741125
871382108
1619082391
1810367843
1577311757
355056322
720388307
123807350
2072676665
800397188
1303218184
1218792258
1352894024
1520511518
1159837959
695962740
1379066619
2075187361
1424212729
423095362
265032745
1164665143
926482171
1369432960
183107113
89483279
85941042
1086076241
1749647732
1134809623
1260031090
1828260674
1513066937
1859740448
756893888
605379151
1384371196
1256204198
235375040
1954713149
533251201
1548723294
1699927628
1677033056
270165471
229690958
1202033989
218737140
293369312
1437649770
623273978
1224195008
115420463
844331805
1653115777
1233147730
762414284
1582744921
938099778
172764132
1975518329
991409236
717115157
1210208783
548346063
40522710
102325218
930475777
1072951780
1895127426
1725730942
49029497
1849616719
985830890
1196822969
765146365
724725840
1087712151
1880135339
1273241445
1131513344
666275854
1370161767
552027212
221165087
470504455
229705362
229998946
96771721
1130410849
1519242535
1652458211
83951123
209972643
2027006803
152920022
1189825201
1272211068
505666316
730103253
2096090993
1294044366
207175140
1739177498
1803047612
1170574476
21571422
1437856005
1360741618
1456326183
1176055306
474649330
1890219627
404885179
1658390385
168349689
394941913
1924905033
1567058164
708104233
1574614575
1629315719
1891168984
234638518
639245685
39621272
1404707370
177695405
235707007
1160647454
1965378356
2010308828
315564894
1300634924
63282072
161636985
505445267
410863682
817898583
847009011
185115323
1196114475
1402727609
325044900
1814547004
1665683302
1977748484
1501939884
2115359625
1510380555
1313786826
148820398
878401311
1639195364
1504498272
362658585
934097303
1796658866
160650480
1446037702
2016647962
1066594799
1868583326
1110053367
650495141
1724745534
1541919257
565718189
2082668348
1889249606
577844690
1148199532
760375548
1158636434
129729500
222932166
1215440004
630422174
1675740518
483309760
1969165981
388428617
538470500
564081684
968764480
2129224804
2136779023
1519001685
1745889696
1330187892
189727882
480047179
1301872585
1027849013
210875207
984230799
50572026
306931362
673458923
2062047926
2009831605
1350545289
290760943
1516911597
1754568363
67964599
973128800
894517077
1824147580
1168300004
150866130
96160377
662709724
521208360
1621333951
1250739543
1835729140
876525456
630051831
1247276734
1449989346
1204465145
2144670306
1304590168
1101896661
1808156377
1058035100
401237922
1070918892
1813805043
463277858
1382763204
753279790
1096121156
96791258
1438950296
2060405507
529024905
1299881902
771926097
1241061690
2120929236
730254119
1990870942
1832855662
1150422226
387830579
671708103
1524219907
286444565
1492635661
858568723
1407328851
1943292222
1998815055
1356534795
943350295
1040551197
1659714909
857284716
214024713
1900451583
1146292197
1473542918
769563086
892751040
1419675801
242776909
8832319
540422698
1943938750
1498230271
806328785
156559984
51782076
782342753
657352109
108035921
253932439
1021463920
1991406838
717320798
2120497853
937242284
1151443189
253727816
1030646963
1553177711
713057774
644982266
1427345371
1142673376
430866742
1574486066
1715781167
1295157650
1893799840
155747325
1046490966
1463682376
1709401166
576525031
279349911
1084438189
1122430361
1751109548
1605386612
359550271
919356526
2106320380
1138487810
443514986
468535963
784570999
30331128
1678582959
554827785
671572887
1312824181
1865156286
744020536
1897908654
711496239
1034883144
536584607
722145114
1989081944
1194275993
1559877614
668967109
776645664
564962256
2010228572
468995492
1010113645
488261691
261117791
1346324472
1893957544
667191772
396577837
1794960552
1797351395
817126097
686984236
349131848
629501900
1615825964
384683712
1973922531
1738075319
1721198842
290787927
1038766184
116107656
1233558470
195410467
761184423
915187756
221207041
1999975864
1251754950
427879516
1113249986
354561403
1120167623
1727090038
2139818200
1097153149
847002425
753422697
56597144
409609124
1714773950
546901552
1048529635
1018864831
1895288906
1900549237
1179023140
1248050235
1308458657
1024418263
949746042
836665659
445690431
349592303
1684884554
1147503213
1388195932
1861668353
426965036
801090588
1552690419
2116549825
1425950346
2141828590
310837810
476622556
414269084
1999051255
1737798040
1472285654
320989556
874746431
723528447
819396076
1636425386
334372776
1707957919
1097391103
348329999
926324600
1007096518
1257249720
1257442846
1347861017
1020757810
465324938
442833954
382718263
10279553
1258591744
959786299
1325782533
2085239855
42404566
1082896133
1298210738
1929831486
1718546807
558616488
941594857
2031866680
710616056
1530200284
188645137
138500874
75329637
1184416840
101033935
914190055
1978401723
1139130583
836587412
904117124
1230887797
1802050817
506949604
1554548597
933970060
1657218426
1031118257
303520577
1401637195
1288451857
47476480
505311710
874996600
1532425318
2038786579
2118119592
1346234043
1648149054
155220622
198830126
430747395
1697221272
2092298505
1825971118
727498416
2040252911
577374274
2029162959
1101523072
2034099056
144896976
1928588571
1064403545
1744682149
1630697007
775064379
810229514
476291621
168034067
1980985007
169758965
667513851
192434712
1310584287
1727296461
791877870
364360672
1719610394
160792476
1554594894
574857756
1777096871
1037492795
1276596424
1597050756
385136902
127099377
1439554982
1838427237
1744074587
426051499
1542066721
1153872706
1643723557
911872383
1191420627
944881597
2081000078
1878912025
698477735
778316912
1835004180
607073783
286876133
148797982
306901168
878430493
1569865371
454900918
2088942117
702270756
303662105
1120604742
753249495
1497682544
1757232580
1512251788
1638702932
414053163
366284166
1043144522
1430777690
1123941961
146276171
194764041
1060526682
209496572
524330448
18309009
1632017812
452971735
748715730
635141346
1758780993
1714266553
1663278933
1739850357
1823791665
443355213
598058894
1535075137
1436147550
322764984
1821966253
662761121
133008581
2144056591
497114027
1592495700
858151601
1724328854
65177556
976096211
1003416104
75467158
642022560
531226672
1250893448
1754565840
269335447
1553828140
598211699
1183254129
1666511611
1043031942
124998318
514284829
1273686546
1854285321
2107124355
989468334
2122167794
309044958
298123177
1976265555
1188443458
523729458
836812944
1573576426
1127273615
1106631861
180590358
229106783
1238538894
1946172795
1906866193
1934132842
421231746
30166028
497581032
1288903491
1500969592
1421250417
766574400
1340341767
598475500
1085375382
881166941
1097355595
757932105
1793212461
1165918675
985057607
1865018318
374580865
1104518943
1923055102
339921632
1074337803
1869688941
525059455
870314615
1943647246
792666330
1743197803
1632416760
664608493
2052114656
1663693322
1473777920
844287863
570984104
1241503327
341547080
554493294
684334649
1403074748
2007599397
998737950
1707008300
580552630
478363684
2121649180
123641894
1079588179
1591274363
699212173
1838047762
1593297371
691242660
1014516515
1027990644
1998716298
2018123673
1518001046
2093802483
1510595344
602104309
397294517
2025925878
1971775917
1598319692
304167386
657879759
1385717629
177073032
205725327
929100071
1151556516
1502117793
1789086779
2036061059
1374038293
58812392
204366991
1253860862
330926043
586708710
1813116649
969084000
660144166
587222728
1485813478
437978262
1175141507
324134414
1244215822
1396305086
1034120033
2067026686
179125960
1099961381
1215605331
1182392426
1674541590
416978071
770733913
787704359
2031349151
1325936769
591997938
266010792
1089914632
876739990
361856667
1607914898
1163511017
2110313199
1559367138
559247413
1801463242
779649633
1387131420
1881418086
2130845246
1893849395
1640978269
1849749496
515954428
604792559
1819615380
822629597
1745089355
219221752
1171951934
1929437065
1825152834
1423859681
189923172
899983935
124921354
848802912
1418432138
699024922
294653865
1612716871
94433692
594405194
1455802460
931268441
58668246
339466654
1423560023
486852690
627544199
2019376284
1984586829
585157194
2086683438
1692927852
1959385426
547593993
1804497830
1601394112
1965835334
1232391455
311565180
1827732400
913299653
562850076
891091116
1275945442
1504230049
206337266
421365989
446081569
1488543082
160303318
1190595345
881597198
903899599
433275748
761235845
1855378745
1178938495
640614895
1688005843
1691143771
902532208
835936277
721032520
1908348550
43550749
139985155
913112527
16016367
852507935
216604459
495379948
1393616677
1865840060
1135633455
1676117025
1896638310
2038087384
669551103
613171184
1995941602
622397242
1579991632
1718907930
233967413
232244356
1404364626
1580448094
1611703558
1057792723
1615819662
959133674
135742742
1525725536
168444587
222495371
2047158170
292375187
379263244
706508817
546680207
1508509877
666432738
1322692151
1861645342
1808131308
884417901
832430891
1830006982
1564698014
1288907761
1415510209
1341904544
550601785
717644788
1410856424
2130411980
1287263156
1129083628
912167230
2033363792
828288744
493846860
852869914
1719936651
1045245606
1821063698
342581326
971007113
378841046
286757696
274119613
705462402
2028204594
1449942670
1458655502
1764136008
1209710006
2026807499
748844763
1783125049
219546142
943239872
121051305
801698684
983657346
2037262768
2115926415
197087435
1351987790
940344990
1378156118
1871014431
860745763
1365880660
1801846627
1579030843
683429652
2033266282
1783473027
1350440885
1820804883
1976646623
1252245947
1507412773
817390777
334007333
498650024
490035745
681940823
352709229
183353363
748849063
1742604107
925537996
334505108
899405642
1862497355
1335914486
203622436
1831828121
882449302
1423237751
1221463501
28345268
1341203913
403284414
1238072813
1859314437
679583200
1489774612
2022596978
1815259879
738848600
1229258381
494510933
1298635665
303164254
193973761
1369520976
233175017
460019885
627914371
2100191277
1779278193
142543004
1623158811
1623179693
1374190724
827225537
207794793
977193724
825826584
1043524249
303195732
1271065820
2073737732
2021863071
1529617542
1698426848
580086350
107527792
121720520
263999241
379168923
625838012
76081183
459053457
858660819
443232617
727815231
382786846
2034941813
421849319
322296106
568924239
1116215153
1257552089
1882388101
441824560
578419980
1960142576
1717800381
1411975933
2061792893
1781652031
1608454833
1705961590
1518989126
360909351
417268763
139667058
359904458
1524986725
1034611472
779108770
548780686
2031032132
594289667
805240207
449750526
1362035139
1444572867
1447038444
216343281
643782495
1792165531
412666236
1480818711
1903356779
1057358435
184280125
1855099690
1443323640
169524609
1347891532
1651827937
434423340
1747060615
1503620567
289613214
936630092
1233214536
1412633224
499837208
1127456827
2088264909
1751985745
789621565
1370998120
1385627364
1264666768
1698044971
81283010
894701032
752438018
969258138
345756400
1377178297
885945566
130322773
1770361668
1595837409
297161654
1124833510
1670354145
1474895458
186435371
1971906193
1614457150
1890551016
572787202
1814724375
1776080150
1709394283
61064569
341003513
913786877
898516004
1841310228
1708876931
1014815004
1034609797
754062216
1421643940
672271974
732250547
2056860088
682370674
1668262597
508948946
1364278155
1073946988
825279408
1424468773
962799879
779454581
125132769
1111010312
566982075
1463425388
1860345415
1567157036
275671672
358825418
547971784
224792473
1311993887
1011500697
2061274549
375796013
836790825
890106056
578795876
2103599432
1320032176
1027944847
1322746106
1723988562
296648406
1311197843
1101286916
176666646
1128160951
2055874127
1544597395
1903269972
1876601138
490208218
272381789
1268548334
1842546117
4012998
594272505
1381808675
192043976
955237400
1292435351
1276908254
1800823782
1267751996
985117853
1915679829
852444051
1149729263
1642982805
632365381
1883254312
1415466182
1267985022
295389127
93982630
515183435
777473030
224549204
1831419725
1402451513
947497516
1284614980
1561278763
1437707567
1510191584
619765485
534864085
520235921
879086563
1978044973
1862650748
1221694411
212814436
15259444
898044401
315175923
967122861
1273787711
1614293896
3033621
119610521
1944318076
1109479426
560025818
1816311256
645880394
441377151
1659015840
974803858
1333651962
1916493520
1111295775
345515683
1593990221
1512922731
341341908
396855059
1803230271
2063765482
399763252
2122308223
1389310784
184600177
1630097187
2069103235
1671495951
1835404084
1165726680
698962502
9944175
579909470
1141885836
633277845
482392861
817403496
227724150
1469017741
1631158797
1397887244
728496829
1746088968
1098096129
156524037
1887334268
596686871
1015235476
146521537
1205424830
1004506587
118077216
801160195
620268644
1906944026
1517059500
1113422327
1280751737
601032476
724194409
484049074
1647403510
542175088
289337821
37264294
679512144
1373218760
983993641
1333475995
339897074
167100263
1362243344
584768421
1700568485
790355056
1375586720
1881800257
863200526
44044673
1845041448
163257500
1832409821
39828803
672418687
1464086115
382818729
506654537
113340755
1247294236
655929738
290215689
1402713469
439337947
983016598
735099442
220552631
1855565327
1849436815
957280863
1538101994
1678546321
317390151
1927377876
193917290
955424392
237956498
451042252
1142415621
2120753288
593919571
1580926545
1804449083
1422286814
200329602
418917549
1708889517
242438154
872066246
1642826631
480128670
160390903
615333061
4460965
73214015
725239170
463372753
136680867
467888126
625468276
176520269
1537807422
801577066
291381337
961704178
835614409
2102557046
1922356956
132938903
218685819
622753853
1490077193
1408594201
925796735
919605202
791841921
1377106181
1756697322
2089382307
823306826
963380306
893614078
230683971
388205220
1928428580
801273372
373805228
1215469327
362364851
1949598990
663132405
958484707
1397123035
1706972332
1457359343
584021035
430560186
1936249704
1568446222
1758404963
223214797
507886716
1659847510
1146884042
741413769
1203744250
349454635
1127139383
1349411626
2130626396
726719420
887416368
2056781294
409653139
2062624200
1507287907
1048687055
1383326566
969274188
1567098
1683899514
652913528
649173175
963521478
1261434671
676403911
1324643180
2001619522
1487754203
1856812241
1059732098
534854535
1171996776
528702403
34150014
425213750
1589468165
147564296
1750303040
1457805212
1453171249
381272318
848162731
617270445
562845709
544329111
1445543970
1194309187
1457078269
533256365
1022555164
2035256815
2003244554
1683835919
112996140
2030094585
232412266
846196129
38306060
209091514
2110013285
33973798
1135965151
1448936059
2047555988
989875910
1940645296
1451865338
32596071
1458030565
734799997
597073866
1866100804
1097242352
1910893031
1004750631
252833978
610848012
615310463
1116958828
1920116909
85325072
1908102902
390395237
435182303
854182370
903038165
1968545242
1541720569
173372550
1970241258
699531634
1663108281
1886540439
1825927969
1950774077
1734605401
896484453
200852806
1414197892
1207392009
931234708
195145363
1287857750
2079565700
809631867
644294295
548101782
1523369455
176179497
1630393075
476815133
317165051
1991505884
872202318
1011462468
991549607
810919970
1293476242
1572028219
1192608120
109606499
360208731
727250084
1172386187
1050477865
247367879
439593667
882554054
1326910443
403827029
397187309
1458345435
1040084270
540847094
2000785404
1907311105
493147236
1219043712
1075723273
1935406612
891870465
2112547773
826502918
152089150
1629470697
262534156
754283152
1443263983
116296168
1522806203
977953371
2121975160
1190910564
638262282
1842450101
1982690393
805513481
1648501934
1349314158
95664932
1156748384
339387883
1167419721
1090622232
282867680
1210767532
6529512
883579381
1424230975
183269197
1221929166
1585037083
271795138
114306750
686304698
421918516
974802036
114742937
323357253
2046572714
44708422
1279357207
861264997
982024150
1311680457
1334375315
1487939738
660183837
1678870881
921622268
1443660617
807567224
1909517563
32993093
904021153
479847594
248559310
574557401
1427456361
345581900
1576057083
2000348039
1176997350
421232398
1039161451
1670822954
1435060244
1054760784
835239087
2013293478
566192553
1921271531
1179026589
2018644961
2017108609
1228585649
978060654
1294740440
165100345
1610912752
323293507
1160794025
270466698
250188773
259343495
1580063089
646327380
1013727506
334093599
665927829
1761375129
1757874769
1140332412
763839183
1531638913
395424837
1683035736
971297906
853035864
294653077
64245685
604297164
1451991487
260761311
543785919
1227660951
1185401282
976511089
508246743
992489730
546791419
171470063
1816841155
544169784
415429950
1991944850
397863588
927242366
246038818
128089627
1588444624
1715375086
1301896541
1278637866
2143518011
1103991050
510854563
1705508061
436639852
1869469484
86566028
1213219122
1753900160
1415012034
1587209157
226459283
12669652
110934220
297174881
719289070
2064625314
80318248
684675045
596268139
287302689
1228010868
1850287169
1242994092
1168199193
1665368202
298697912
1912181263
356158481
1514743602
1768309743
2042694128
9986351
976415296
334596775
1724192418
1940003269
1276265698
412147942
1578327857
637303377
555509003
415465690
494179394
220476684
1076046593
1225404540
848114755
1485367404
1922429572
638313526
221943873
875668869
1597711030
1112828216
762136372
915668521
1442022877
317069199
333550338
1785109255
1761110618
1324846208
1211595960
1431853691
757435042
1230400638
906682388
817165791
1006615982
537406904
1439492289
1092628566
1464430175
954329607
222285324
1454411156
1461050670
1072708071
1855313643
2127728393
1483482924
1051203019
2085922520
1434286843
1940592372
1761198320
1530777932
727886324
385793136
1736358729
1654503183
1658871290
2052640166
874232873
1182902656
1973493807
2138885781
277853251
645289787
149989204
835780990
881383341
512720913
1324303744
2126847784
184070299
261747186
787275674
683661196
880818456
779668639
1330932190
1671698764
116194804
164564462
531689322
2065637971
1742751894
406218274
1769283705
1477466227
718885056
140792947
978216902
863758619
150698043
2008976040
720144797
1117336014
1527352124
1660918279
424069518
682487962
1949240353
397207313
1703385436
8862622
1448117569
608101977
484953615
1484866086
1992024834
1073520581
1038245770
154064088
1815205315
1655405595
1699327571
1607578891
627129663
1196709857
1005015275
720678404
822974796
1551819040
1752132533
1352168684
792298855
795097647
431001003
847532193
885930573
783935185
1896421338
1181453046
1096357973
886439961
759900789
1824040807
1620588972
537768187
1918377019
971990330
800001245
1531902557
1776056234
330728981
1073477272
404143897
1035305599
867852070
933755914
503584948
346638978
1471754567
438924745
2070541158
1178221771
522864936
1360185625
224391769
1786725310
1410393940
1604725443
1156815747
1057582311
497807570
566716722
1111149852
301996065
1624467221
285523646
1428715611
12365078
1525983416
1217375175
790931042
1464785245
1371437336
1662966071
260621619
1114789709
44945621
1406272070
2017540739
1302281307
1389131371
89188240
2130002260
1392365096
403856885
1484671090
439749885
321315480
855298468
238544309
1498822288
515490860
268329523
1035766763
1219129437
334537135
230858418
863053153
1528070692
1853653981
770741458
1910363357
215584296
1209125740
1673730533
282859209
316972185
1814968269
1149098527
1561259257
1287024548
163673444
1394487667
1675497377
1449369838
427897632
431410028
105719921
52561022
1070711185
1074203674
1059591237
939939279
88881332
1342127987
2132618680
296954835
957031978
1577226813
1535024930
1994011914
738640811
1406652876
1250147605
881900516
887731492
710538455
1241737347
9990953
266817316
1863936837
331381017
1088260623
909927648
138360426
1820405562
1049299015
891526841
1109576133
692760127
1983279812
1546016712
1327739535
943292329
96712572
1322452370
58198163
1351621538
1271030220
503456915
1002481115
1739881689
589633213
150122392
106178460
653638105
1096046984
1722228143
1414641133
1611835315
465409895
2081155182
682398790
1687847907
1562344473
730896906
1887533502
778086216
1509199326
1996252104
1764143363
1968979751
511513132
1013398639
898105670
560795844
537475490
1801487847
92233104
2090746575
1313117221
661404721
1996185021
614477747
946064793
1763683036
568622699
2018656281
892711219
793160765
215099727
542494013
2084075326
899313340
432047463
1472400037
1626625944
1857209288
1326976834
1144584459
1761372015
721090022
980941170
2057396275
1075231946
1720919683
131355714
1075958009
489478807
740766974
1217986217
752005214
2110088570
1390685183
1268932092
267733161
887627656
433404009
1341972032
1401021725
627911991
1125197739
1232878335
520548944
517513386
1430351136
1599835826
535964230
922963698
304853374
1110911836
662488485
569502587
2097604600
1875983132
1016313427
1952148618
2072309070
2016552918
1379199319
1820309547
815377853
1490406411
148541762
1343199055
673764141
129395413
1001224508
621212358
1189280692
1361473435
408378809
108681063
834369371
948565841
577654809
360235517
75468540
488710193
1234313242
155366415
926437902
2033459665
594857537
691507113
2116021527
722611710
1764165322
100285386
1075021747
1416894437
153199325
376312023
1938467676
2113127899
1973760752
1884097584
1245524222
1365862447
1361613371
725110156
264288102
1730116133
951025491
407099908
2139529807
1324255791
771899270
1461627203
449027903
795986479
165628130
1964505399
787068092
178611978
1751118868
694348389
1232984138
1885317708
803813062
1830380700
1177685240
607510725
622945967
480199265
2018314468
2105412632
1954808430
52872745
680027187
222190160
877429970
674715113
1018056464
1593534015
529612528
1916239738
1583337395
1987461116
763836940
807093436
1519159519
2106277036
772284941
1601679477
994379877
1786941227
1049835517
190624198
1236311286
1078175797
958548859
1802911968
906998819
1727815274
810270197
2048248624
399753616
2095898361
575311016
182773592
1341500479
1680434508
1185243705
52580861
332645777
994229256
944615872
795488582
117458562
1541833871
1076877461
1378525759
1317623634
1806190547
709707940
1761971172
1885576360
4476459
1503247113
1317059558
499142161
1372405717
1022650796
1216695054
926405786
1918209280
1505120762
1129269549
1842475165
63282808
1450082032
1804513712
1544841281
1773129034
1250253722
295348159
1314995734
2115183505
362810588
985135671
839740957
1562240061
599577687
76804179
1186542989
1830869968
1226930656
36986309
898818103
1560574008
1263845034
12451575
508370591
1823516970
981194459
764550429
2041701643
1878558884
1888807865
1717861054
1708839137
498780866
1646765644
252348296
137893705
1644688999
1713684942
535092587
766442417
322921726
953001287
988021737
825806187
389286669
1067255381
1950973149
1972072139
915015840
2051642052
526784567
1718903398
295567715
387687407
1454805250
45048371
1667710108
1324283895
568291620
1596030208
2078641577
2136568877
187252122
1753333160
483132498
1871704032
691923707
1620596860
674849992
1187120718
419993942
811426185
1517250625
2026238042
515414236
677383132
345621771
1343055781
604550599
754937354
265682583
1107071108
218877217
337498709
617414131
1692134368
1675601977
639077243
760181271
750670374
650584397
1139168112
1652946920
114554067
323784789
679096887
2070285015
12806409
472743443
326167247
876395662
1673640457
1324392782
1735717600
1363162607
155353878
1227301623
1722609682
456720015
825823647
2088380832
1002749556
1182010812
1208193070
1673899738
1715011305
693019129
1413035954
1923193503
1823354263
550298026
850692767
1943676869
1748778854
2127315888
1498584676
980979873
263702877
1585626743
251674268
2082276092
1646374300
1092338134
1640926720
1653267389
1803965147
1566832047
568791671
1567108178
1605722523
445956993
1247362389
2085717588
1784351535
1064347140
114937537
478351202
472110987
1946239330
1873627243
2088230502
1219754960
1298678706
588670530
1392549540
2036021290
945032426
365011529
1450343693
1284390471
935927685
1237761454
867130293
844013543
319903873
368661419
1273515639
1909081162
918679541
1164014529
723214122
1151035212
971587631
416629680
141400539
405937987
697653238
449620390
1151492342
772827981
1912885423
1067974438
1108412852
1604438336
1978626087
2059586182
479838219
982996175
562171892
1120633223
926593909
2127653983
128798266
1979274119
1208388249
1056956616
1571390755
685308931
39657423
21080713
1905691786
680107045
979862936
1026369667
105627810
1533189658
1543000733
2026497538
1334367069
823893495
1376859583
237300025
517497787
2108644652
57594497
1330153786
714432309
1750252642
1402725907
1317063753
899950807
167296322
657240560
83185297
1066437206
1828490584
1021555101
1774301054
1239509943
1504352286
1151374806
1205176503
680743926
964796625
2015005142
1090841654
1087025437
1562699117
411483772
1892838003
166651994
387467403
392970136
161194090
444542627
1736409989
1476792149
317804128
51521787
1664704741
1639221995
537130518
923882424
315621013
186586832
1764622325
1138832428
1003952185
415699695
734292746
474435618
1634818280
15537855
259457512
1191112208
1188411022
29980107
279517577
1284349293
1624101608
1983450041
323737477
1367901989
1766221511
1478447297
1239613443
1604027833
841659203
652129756
142429276
2026046833
1659108688
1936214155
1804159230
759803062
2113277608
579051524
1854913453
238734324
1649525013
152047806
654086798
2065340117
1981190121
1562388620
1396660552
1926570754
1184641729
300970935
1319909319
1022702067
733822926
333088890
1051097277
1901314003
1652282784
2089114499
1975359302
428956902
490294717
1051974757
361092585
1623870688
903476903
1949489478
1746230313
51802061
5101217
1736911810
1043258619
1871049119
840398136
639446247
1463993693
1416348546
1837739503
1591374151
1955590623
384228102
1033210516
202558901
952954345
62601891
824255791
1728160476
1508030699
1487651487
1258328663
1711829485
1919030606
447072352
633983953
236173584
1820089976
103774066
2027737645
715593521
275310326
1151990082
504913814
254916701
876601032
1914201476
1305821608
1466698229
1668530734
1681685196
14697547
866105210
271732458
217718323
1179407113
685436411
18219781
1058186237
1561697272
1278208229
833692481
224976777
128891374
1665254913
1151027477
1914633279
1504765612
2071962139
1909094601
1677663536
772289747
1955527767
203472953
2109719840
102027932
696673149
1295473782
1540687807
1213879236
1471769021
244344976
1520402573
796263427
418832598
1937249119
1743393940
943014196
1111121536
1191075418
667384254
2143608168
921831626
1972527859
1040221894
1225951669
1142532622
300425642
576998640
1251559325
1569459553
1089591364
2137716309
1945232345
587965124
953540395
935096234
211843277
1638099845
854200560
1347147783
1673001069
1495346787
1222489968
567851255
1108131393
1686762373
828048039
1573324388
1859070557
1065994644
814286586
526313484
1485259471
33542319
1425490694
1940211831
1519017610
233279495
1100721791
1998466568
555997036
318804278
1370247164
1642715860
1556726866
1991591163
1396529970
399357190
1188477817
1575104191
1772935021
316274444
1885445336
1228823090
1627704809
1149052903
1844208701
742790681
1469906829
1375099819
818086764
564721978
593830881
1580677935
1090733334
1599876798
1012969146
1684460715
291943901
1334970887
1039998575
2069246991
1342674843
989324209
1024185085
861389552
1702484854
1002126483
1078487807
487223560
1169236872
1073163022
494185234
1758045329
1280101891
894111500
1429400366
1939010040
402851538
242978318
1139281251
2136120499
923001304
790550372
504233068
1101520727
2018344272
1752510713
847229162
1699871638
1544170618
363776613
1432862912
261559047
1731307794
218094307
580547710
1947584196
214322738
100926467
1984194061
2123538474
1898404435
1158807206
251045631
460472542
34683255
1312853843
1144614475
749820615
939841398
436060651
418271043
1112240472
1408170564
1077505671
820705191
975265886
235447502
1313080702
1431663884
2089856307
1896447903
2124587805
996869233
537698045
115690735
1362717961
762996637
1462378082
174940622
223163749
100320045
699358790
55519451
100493273
549979655
441994218
134785996
217529612
2125321827
2148085
1535911657
1447245782
1401555048
50700768
980132446
724428966
393190575
1498245789
1837470845
695007845
2001946168
327809481
508267674
1858176599
703232215
2057554986
1927013498
2021175314
965082947
1012933098
642218858
692816604
1137777099
1609754553
595359760
1463764053
75375567
1028482556
527372898
1984338478
940163745
1996143160
1228498619
1803916706
2145229756
1065031301
1695239916
1345884143
1899729551
3066372
149112245
1784643102
1551535966
1224872308
942231589
1684964869
574475475
1160425139
1164243121
1415895624
409972465
1248348602
795287609
1842011715
283713754
1968740468
560025975
1228444294
130972432
646991657
1401059953
2133149953
1472918048
424270067
1137911717
1793171922
242453603
899340096
489264414
1170001503
456827000
759261977
607048063
1769348731
394058653
1664762915
680388575
1815860368
1313918847
326138510
1116082855
1872249279
1994525069
687353239
322499844
1724787202
1145089890
778366098
1345183173
1212510342
28223269
1156376477
413339918
281611224
1788036115
338290451
1835408129
913785403
1230929330
761859160
571222535
610610664
683978122
1788500326
1082355920
387353019
115070499
1645281873
504795285
889897968
29585531
493192192
1260063672
96492721
1637859883
1525319085
346275680
1957660748
869383380
1044742220
28337777
1557994597
1601463044
1977364337
192095022
751223931
860403582
2145896694
1248137717
160005396
1767453329
1662975396
1879237374
1933793575
2092810520
1544012164
657095915
1272024512
1913211451
824302538
1530046305
1143719492
1527365154
356204334
1878375590
465420574
1789111296
945760838
589849659
1212166889
1571971093
1693519818
561337440
196211830
1375046169
1201948322
1341595165
825390363
1547004803
1176601214
1690893695
547256423
1256623655
290132876
663205070
871373282
45482444
1831923576
347827969
948115735
1183261406
2045083897
625191349
1233022425
76277835
495206439
620635926
935601428
1849735772
148575131
1375856738
2129167453
825544766
759658247
1877422309
1439790748
447223565
1534619026
280334065
1019166693
1210556246
669399039
254865061
27228822
1131516862
451991092
341751005
246110847
134854445
532041555
71032872
1987197335
1963420421
366068100
1404908635
328297623
365313422
1599355658
340945819
964320966
2017591285
1030248823
1866822020
1590163049
2013750415
1261548137
1567532293
1489256688
2025989456
1738081333
500638378
853501702
59879959
1674980678
1208096473
1677257112
376268359
1437134193
1421219890
511452345
889276447
2035379479
440371596
930159990
1854688823
544837153
2135229589
599954611
342437236
1080034333
291949477
1377461343
1225437222
1253454881
990004351
852829024
1599378441
432135616
93485535
246288825
911863797
1500744320
742827678
1608797364
1437213364
2084751040
1015531291
951733101
175458575
1942036870
541471730
1565565679
636566550
301266193
805848115
368906938
1099437866
699201154
1356003187
1650382924
360269514
958238498
740665437
479284231
2058755632
590937033
1046595157
1191036304
551745008
961754436
1243060382
778946335
1434833418
398631174
886114215
1025405659
1904971926
491686051
1813213284
1387677263
510435091
240933577
795966759
807280478
609892799
1106031429
2124810527
90081152
1459433782
127478531
1892747828
1925335411
2121218247
1256452257
1678738054
1436502986
1178057997
1363814529
1120369745
71743158
1278558538
1302992205
237046331
733830939
1568425698
1689126805
1933923162
1425898391
1196735152
588060359
1797039073
782409843
1587473248
1335009573
1113884986
318833635
592011
1878889467
1779888581
1640565341
1335764849
1223195577
372988380
662182513
1717031595
369843343
2069560259
871873005
1752899545
826823325
1760627557
753660202
799690050
1544812989
290453527
1464989684
1202973053
1609211462
93632075
1194338613
1967685660
1067660650
1180766955
1530413033
1507840379
1016143040
1211501765
1700584134
137793382
2139464452
1818703642
544950452
15574287
1189238938
901784477
375037217
385090452
269297408
1779750091
1616972867
662960565
1270297050
1612069117
947949288
1637683435
1233616546
1793305356
519819139
218330277
685401450
720535021
1824808380
1491984413
1097255088
100961932
22227666
917181427
532288965
637984122
1442598412
614978992
1587285222
550580794
534712612
308180203
1468748283
1356842109
1286816744
769186412
1503904805
1900015362
232053043
2005802408
1331666574
1023994356
1343146575
1770300277
2026135676
618237026
1841710170
1388430340
548175111
586422125
474422110
1076885931
2029966548
1353779120
202540843
1749325395
314897490
505540621
1865492500
248382022
875634074
1860000778
396972466
980648604
533010370
1695332755
593141984
1569687187
887801868
1307921273
832558780
1076723471
728731842
1901405073
1782054227
152320997
141785831
1997350212
739759167
937808530
1283269975
749801379
233079817
981339139
1065581988
783716249
1895340914
64510857
685654114
1461475809
1123308213
719740010
774783246
1434603053
687478919
467654827
91126394
2060165208
853042715
1320507164
461301485
209980215
1535236875
1097740519
1234837711
1650526928
122987059
626733457
826722929
576200391
1607605630
1109834586
1467334229
635638772
1602738706
166426180
480118680
1831556952
403361100
899319494
952607296
49631245
923129900
18500446
1872102280
1447346519
243045288
1118216885
1099131344
1423127927
1736664479
555465410
1956508924
2073128780
768465973
418670194
1748469417
546104589
227824342
1340406639
1142516504
1806844435
1819401718
1796979062
887932941
1241903480
956006297
877639567
212391581
554414138
1676780363
1441225524
1190650371
641083281
1896669834
1453282807
514068830
5738188
1820791078
1094396854
305985055
1059870316
899780993
216547674
1799808516
1060690185
1971974227
1729917591
342170220
1045632826
1159580048
1876504739
1208981710
928086044
1932457022
1297885163
1652941527
293049616
269022904
879128312
1724870339
1247415084
1511572266
509819883
263907313
2131907978
1656208407
1725375342
317535785
465285064
1094385507
1839259324
221335412
2119303175
1837628453
599038326
1683607145
69978497
1653558704
337299600
1143297108
1198007873
1949229143
186353754
951496676
1137297971
1394367993
1906278955
1246875320
815270936
211345754
1257200527
1663988856
390003064
1791947625
2132454414
827440078
210202401
1977339593
1013938944
595549833
1952464205
1956965460
1049315038
292799981
1582387130
800774003
833524327
347595350
1389486545
1604995641
891026326
276810847
1473951688
456954228
795597186
1680157827
86860115
1229470068
1004364586
1156475851
921273258
215155139
1875795107
1089711006
1193880605
1499863505
329404091
1980925453
897395105
1486202073
713180108
352425613
1161982048
148669974
1216221022
1505020336
1642693226
17659296
1052253008
929265099
40428309
179985463
291815080
262224597
1395888285
1360197375
2072386431
1763355334
539788966
819709161
2020443627
1000782422
1311787206
1228814926
1663791393
209582172
770536503
1146305729
943122158
1049136781
266689027
1768482893
1706394828
668207622
1133355584
1780783809
1525482322
778169080
296482125
2126661875
797393754
1671429339
1277472379
1288837518
1198646501
1325102997
999658959
1056262925
1212310899
1428154015
87401338
1664835208
153601447
1788009025
429050018
417369287
1586673789
92102340
1457963754
1296990791
1054693350
194264509
1205597548
1130390394
1029399897
1177552251
1237011505
1594562731
1029443003
935713212
1797006733
850060074
113654133
51514323
2119124204
307706027
303587711
1835367152
685624493
1019078583
1907682907
1655094406
731201726
942048300
847519144
1119357913
884576384
1432296316
1712615753
622002991
1209411963
1634939002
1149412603
680205158
650580234
1781399613
1955736666
1380447376
582158124
411635148
209664503
1881695753
1875882039
122156766
1177767161
1742689976
1332266959
589467504
765806472
1429953800
1606638118
217990968
1078857003
1462380585
1821771651
634901559
146450626
1814605625
1391414612
1595811940
962919214
1139878301
1698879720
559918431
639365322
1968689123
980869607
373999824
996425975
342320106
1961528370
1646438447
928690886
904822847
1418613359
1542018464
1874914524
47100299
1363638298
446698547
1560136242
377378325
150438816
958333794
1912224093
21906962
2124464422
19205269
2095292991
1747207231
2118175781
1096881600
1694291178
1618687513
1931092561
1767210874
365330148
1352278873
474332463
555149173
1206397524
1225981760
1300608149
1913075211
476234679
2109356149
1349642565
953020947
649439304
963121334
70760179
2146360568
247413907
1626652153
138784264
226481868
1665272285
1459638783
274486920
1570704228
169305443
1396140899
1989999204
1986684369
1933090275
82160841
978286307
2035895391
1340584515
566689213
1480071159
284796435
257986491
1328059131
1266055537
1496393087
1184618419
613072523
201748996
591650316
1892429455
1544849429
169608579
2114002854
576655790
508169432
1941134960
899128159
1483355586
865511549
63820034
229756688
42888462
1197204663
821355773
1268496977
1031345461
1297494496
1253861326
1028840085
1884098096
55076702
1948026707
1166110455
526137378
1979648781
1788670918
327550141
1253734877
1641833212
812255668
298339269
391335555
1010715586
2039284975
1002189514
1296751846
741268211
715143740
2014595849
1720947824
904971602
1232624013
1120171364
2093044843
1578668085
1985722651
1704318413
1564678601
235112808
1585489411
892145683
1733047652
211650588
380354702
1132710947
383126182
1803973535
1860656332
938901973
1145263408
1506317725
376237431
2592109
676198291
1651552323
1358526016
1410894940
537415968
913891445
216401447
318439488
2094734530
1050100927
1534933360
1297693876
1619580584
1386311154
589743027
1683528244
1029679810
425039776
1562510040
2096493335
249752443
1014671393
1319671978
557672409
1062538882
1248327909
1869745554
1218341586
1923822855
1327883909
363952734
597497094
395524241
1685596491
163986140
1849803355
727007645
826471778
1375250364
935851236
226092536
232514276
1488705933
2100134632
339594991
1140301394
101544463
660801926
1258022811
637886635
2125229876
1962846613
1607930666
48836583
2046821614
309464091
1175218904
1210443533
27754307
585412084
1987511446
1973945912
1942760850
1056142537
2146320580
1535265592
1265521513
1974897367
1162322286
1930236394
402395
663651152
1457858317
33127373
1072808764
559531629
1238972493
386490669
1598640488
835929609
1187581701
1430063245
248642666
167475670
1188474818
1801955137
1290345015
344761067
352020123
54241773
73419576
261839196
777768604
1677706335
1935909919
379870931
71196538
2050869759
1050861944
1919466531
1852670885
1859931667
51814325
1863918961
1290680131
1966345156
1255841652
678536497
1813261763
2027034331
2142637736
780571116
907837593
1488442179
1342888811
488884702
429384820
1728689746
2030374353
985609944
1275947268
1899875807
184756751
1931451127
878624357
637210980
55614311
83404058
1352074090
1123711458
7022036
14503026
1458379630
240837142
1680629824
1124693347
568495580
1006153430
1766864723
1621351752
730327770
8011588
133265169
339300177
1947187936
954344785
2125815192
206708697
737735712
915940682
1954493659
438497677
1513748818
1828323102
1755641160
494518587
2062884699
1856306553
230551643
774388198
996129785
1573474053
893682137
1783386540
61127703
737682964
543410926
2079862135
1873527191
1123918093
1550480430
1473924374
734906973
1903655639
1199273929
1772552250
1654676862
989430407
1949692870
1512317391
86000211
1957747778
1630340174
1440226636
916766345
1687619956
1529390609
981285374
170155056
1785051238
1732812807
1417293656
108279853
245128568
1010988700
1556152843
323672181
755536431
538141863
848635779
15698404
1298284198
1906269972
1541010017
1352615778
497846644
1003888089
699025060
1003497278
1730973442
1779904343
1981453831
882659805
1072096115
330174868
1260790899
968720290
666163522
1449088335
1642632038
1554120795
824349345
1579141051
1281668986
1078216535
1265031484
36611341
1127855034
596509634
1004912233
1307300496
2076663318
976207298
1389298624
1575166183
442690451
720764218
1737050922
799381098
1197270278
46462838
784011049
1563017527
616129189
1199818179
81945314
982258075
1570476198
375399424
1435269798
1864907831
1199930294
1559475896
1482554406
1764009082
279782539
1156831302
1916606105
1957219978
1036508344
1446310191
571368170
1310185951
1154280154
585782383
2106952828
952632081
1632663218
103524066
1680523383
2043686541
1379384666
350801152
840296171
279214751
128421306
1570070886
1753260733
626710880
1663962269
1928639179
1796217261
1720759249
189317377
42945142
626492675
1997181790
1988618369
1601895032
527731129
356963389
967840568
1983804365
1111906289
1432117160
1331365944
247031024
1221629123
396258960
2126049720
354033538
494602516
1553879915
976408972
1527367501
654252633
826559621
1171209532
1582827456
1374948069
735600211
811229667
579818201
1896546925
1425290618
695357807
251307713
1596710241
1568084373
28874161
180739262
600032872
750040821
696913225
1023508183
850826638
540567810
1304301605
1718822512
1048836365
1217719475
1091427069
1060856436
1951491393
81433181
870663190
444212598
1588186552
409749615
1400747873
1312472098
350495728
890025322
1145338648
2114997103
1245815042
1964792375
179124992
1793840835
1089787265
1747041364
1488051726
1389678169
442663234
500471831
1566613834
927802691
1997353982
168106762
519666941
290058239
1438430525
769140259
389795991
231311986
580007244
686921742
1017468636
1714439791
1809466593
793091859
1518559876
1135911321
999134595
1584010173
349659672
1564738504
563184091
258005769
875539456
594085283
199843217
133451878
1488294862
1440497270
522817061
1490991240
2060567839
1250466372
1520266008
1142274803
719841435
2112633046
1890641274
951248003
1355452537
954127049
1565456701
1209152000
1051225110
803645783
1761993830
1910481366
1112786070
2086992644
1893869616
1122815591
2061844722
805503680
2014400679
80187695
400224922
115900011
964527446
573221737
1240770845
1701100571
615702828
1853979085
355372759
1507012873
1786745622
752332283
1583025478
1269078004
2061485557
78516430
2113730792
1419089623
384192766
156060961
1428358595
2033970547
1584607233
307216804
1478853517
305343430
178832341
1648057040
1044865504
928116675
1395710420
2049209771
73104538
1651551297
1300397375
2138229268
867119040
1198192234
1786351248
1124162697
1704670385
186932362
263267381
1190295752
1195099420
326747270
657568470
313570314
1878067203
505958743
1629748458
985003741
812172863
617796049
1213844496
1003589591
387081703
1349433062
865955944
667307424
1107177224
1585549782
181995850
590979539
893966419
1589123676
1212585264
1527564741
1347705448
394247299
318360152
1633223234
590286068
745254968
1228191372
1348976914
1353320999
1364104660
1310205966
606074704
1488968709
1762762114
1868619017
1887525827
437022594
1735538067
1023573164
1978056001
272060782
686768059
898717296
300440696
1347498665
877580303
931916660
769085062
54899698
2101703555
951401866
300607375
564296384
1206386104
1506863268
1851337722
2064944479
951115457
103940669
2041793420
521991840
1828848293
1806549497
905913303
194884326
741095092
950202775
1143392620
419423147
1495603136
854009302
662117194
1926515843
1228179703
1670036955
2030459923
116332173
67285387
1082436630
1291572525
874503566
898597727
1853294154
1909555320
617022287
1119668419
1776115121
1003010693
682183797
2100542347
538304350
1022033280
209896624
1670324883
1037450368
470786725
1559882440
785577947
968710814
864005352
900998382
643471267
1725090724
972069631
879525145
1334212097
602214086
1991197144
1661838626
244473209
165123970
1676914338
1794130767
840774787
1276223389
678891940
645826006
722160929
1398717843
2072293253
765329468
1586248134
1957840403
1423891494
1147194946
271395933
39744486
1005649194
580846026
1442896903
1466980384
535270204
1580815697
1627780164
1644270230
1550273894
1491478890
538249749
443601224
1824268927
1837746302
1673468643
1116871192
1366914110
943387443
765825677
956815760
1386494040
926200965
1039456731
571849799
312486846
706117272
1036676219
543051379
1413024914
2146667992
359626542
1427924060
1749081093
1406309922
292617878
1619610263
1834756509
1784592136
1908313282
541113945
1723163582
1521137509
1511548969
1922280833
745550774
117934728
1530286312
1390067571
1523965681
1242504057
1882179651
871998545
726905235
1059348934
1406066196
325332482
210006139
1422507515
2107016873
1477849253
1553847228
1649319180
1717926466
772745665
1538984143
1232430531
1757321826
805482958
1100823803
1070771261
685760597
1443803945
1553673986
851881366
1827722047
1231580097
1033423423
1410471305
766609137
1779512342
922732513
1009191456
1815290115
79958006
1523735145
846692193
21162148
1819084588
772857519
320984112
659610509
1671120089
1976276697
1954330225
1874513083
2139029635
1415146606
505630502
679807691
1864642040
1665972911
373470915
1873382934
1455093061
283058327
17412540
1296477887
937358303
1168989017
1228649422
773219258
753812457
968632432
134753665
2075592651
245451942
1709125672
1701257147
1483647245
1882479463
683341751
828110781
808574534
932446975
79354649
1100985319
1624712629
1948075152
1316229134
777211932
796904113
2007138097
957263799
1534818607
425678071
444999906
1752025439
1411811817
1244298671
2094812751
250575862
1463668480
580300446
61070130
515774831
354620312
1030948827
1112058518
1019957188
5993639
1241771596
1975476019
1840143483
984120919
1584013838
799802242
1656636812
319852463
352214055
1294234121
1608588453
947357391
1537897833
1438614956
1755924816
931706197
1416172600
1690440170
1031395962
299048071
37020419
1197122257
797630833
924381652
1037061773
134022632
1959187470
1760782962
300862483
806263201
1788475015
336318581
644392801
506750602
552390187
1900732028
1312971252
1756626515
346200914
1283417030
477128557
1618486587
857004932
488452450
392218130
1785348510
371512421
819285363
997378832
166827143
1654400263
2129162174
2024186374
545864140
1354064083
1446299134
938298053
327020638
684044678
1998585928
950149051
973384273
1679851926
1302242644
1054270375
721085838
745418251
1723444725
389765346
985779099
567198095
1746102900
1703501467
918886891
574731743
1057795609
108959629
761189089
1122745976
1883980673
109877361
1441314029
1173592661
1736616280
1250467290
1978432340
365883228
1652561321
130271900
1837360795
821570292
295355230
219475452
1712950379
1999007148
1254720852
645714487
1943760985
1933606143
868131645
288232004
1397777231
191085932
311098835
98662580
1235299518
1920480434
57244405
1400890696
256276972
1290441764
628341194
1548401598
300717876
876956534
1730219921
63691148
1132326778
595698133
1989200667
1005982919
426071201
1477040464
2025898369
1677672942
1345916999
1501911149
233906801
329040359
2099231491
614980719
1352045620
963352861
1868553682
1667019800
1734055910
594349286
1638619472
784793857
1909601797
480299567
2077726341
229638930
177664617
1122341833
718503797
1008494940
1355155617
342456390
1573666390
1189195178
1707339840
1947373747
1150404301
674526691
192555272
141117063
1013720557
1481178804
306794250
1621959198
766679506
792628569
219248408
937238665
898986781
61794943
1288819421
2107413081
346799090
593159200
1954586002
16613751
2079697199
428660711
148655989
827957196
1998901715
820659551
924261069
1703066937
1545285644
1015900143
677228441
2041824608
1420945713
1985993155
391792665
1489717080
1224269176
651115926
2146762010
762872300
624951510
1410658474
682779077
69467063
811301742
1701430739
1882286290
377266206
1672712425
2023671562
946442120
1303537220
2010206628
515113014
2087342864
1082621727
490279528
1311133801
343731189
243338073
579054826
399328710
1739150074
2040551940
365397927
222428704
1220512948
70102761
1082287850
1307054656
2506403
540905538
844432432
1506903999
181373636
716807579
1744924319
399952731
1641362402
2077617477
2034054179
1851503387
761072197
1258025902
419975258
1683654835
411475780
2085875842
425321851
2054036429
323175002
708175318
202620121
1236524081
706298987
1558910396
139300531
2021587978
989037850
1732839626
204018364
989174247
826164751
1187978430
1753208792
1607529393
447891475
839883167
484173131
1469685768
1364143741
810373411
122429927
920178997
640035802
693552330
1288013094
1775738552
1807087224
1422381951
1675759331
715479173
1975059451
1274736619
888047626
1212014707
526847570
1108533146
1331169835
1875446932
675995477
161873951
1168789665
1863061945
988636530
397678044
1450168373
1363539328
934743977
531604096
560240429
1171261713
1770549795
881050323
1166865969
1912302181
413872684
245339334
1709240406
633638763
64764486
791684803
928871179
1695930320
508573451
349301929
1684821659
1433544584
213080711
371375786
1051993711
1644202216
977627510
985489339
1770041638
1309791871
38997693
323455779
1544905010
2019126930
1366128591
492538802
1415208057
1060236159
1289828753
808868141
259353948
1214703646
2114812832
1127431902
1593815558
1696384971
844918112
389941716
1990792672
1687128777
935199165
1753530159
389714100
1719772888
1487270763
1305598510
151531351
542370358
2041450931
1326977729
688120871
232744410
2115884004
81308590
549592804
826957747
532166284
1043155018
987835727
1395739827
827383433
996035485
577004329
647811888
1388938831
2131672558
1018432068
1247663407
1882763696
270973850
856890284
1535672951
2098899465
1120234126
695975540
719811334
932037392
1050900818
234066234
694143357
1589306925
2104435893
1552464349
1163877522
715876238
1674233452
692633013
1032710714
2062361113
1672932177
983704059
1528451461
478534475
1196486947
2076300279
404542699
920055871
1458515283
261970296
1822909568
1647462710
96705312
1383778414
1463611401
570529327
743313898
552044517
864600485
2004931454
403112734
1211029527
340713449
19731715
1540079710
360784420
464418765
505977734
1421167315
236786040
921653026
1408577656
1126344676
1944810078
825442107
1074121205
668975323
1461640164
1115993705
768112487
1232193546
378019670
383468262
2095683086
1571956721
1433436200
1120871583
1521568834
1342240909
384480604
970254244
1820085961
2088238735
1537978375
469370540
1752230975
2091331827
1352412570
389780646
1018257942
1250150291
1366560320
581955514
1282176980
173199668
1003517599
131889908
1968006278
1014518256
1280685830
11559113
2129394269
1815341383
9305149
649944498
1224612487
678690989
1029031754
174559604
69956226
805863778
1120349878
115694162
2089058119
983438050
1135928688
1242052328
2076039719
738910602
1206258706
216510583
208719123
1201007672
1432602792
614943982
1858219598
620878447
910796576
1622182319
1508934991
960781202
229228934
500817213
896169675
955452448
1328918575
202621373
1194227921
1921967307
310198731
1582614386
1817497331
2063019947
598998060
2057154189
1271189242
644679548
554591246
1108248992
305556692
1286626674
1692929413
791013406
700518112
1054836588
1912829017
1382221801
106473997
568481437
273980352
597954704
196748906
273265849
1172797321
817452185
1080560383
2058144725
1486035783
1741069380
1954050727
900510503
172667844
371947479
974473099
15181432
1258112509
852203912
145737713
306496256
672479314
749746185
587747913
1428246421
1388880502
1025210585
1531672967
352880844
730555777
642179568
396714292
935262385
1511263426
1445319914
80503282
2055885962
377779479
379916376
857994591
1522459439
1768373727
1258306163
1849223861
1773890355
1297285468
870740912
1970791096
1218226372
1176785972
1380380798
1478431840
1745964300
786402847
1119787856
361519307
1826063138
812341939
1371520987
1177059127
1099759417
141889676
313310222
2018568681
1788515347
15716896
1916713912
398488052
556028495
901740119
246511954
622367622
235351473
121649141
374147441
910942853
906832814
1568419509
117877836
801818233
1151408637
687836868
1745987657
1634958974
1651166303
1532801497
2019110012
828796508
693953345
1653663364
1392261623
1107276261
266148282
127600965
889493345
123140668
1355815884
1773462586
1571932700
197570710
1718740228
750802787
1959860434
840655840
570664518
1385777536
2025559609
388791481
1115173905
471687138
1874014862
1270823128
677903643
937066041
1987565163
2058678366
1706395715
1903497066
1208845444
782606601
1802205956
100079106
13403303
1294451738
8202113
911803364
687117598
86403125
2016584467
716528323
18621698
1489410029
1328112614
901256312
485791715
444400771
1777494032
150655722
251432451
672463662
678880075
1881069827
1104754641
1703518229
1567388966
831900202
439332815
1957852097
2034362306
1093284618
502750460
1709449009
1544385973
24697203
610163967
549881703
1243977722
1722537122
2071524865
197208597
1798134995
1709731422
2132087312
58638881
192759280
973130166
1311424464
53031859
200388184
656036914
578993659
1897840608
71809124
203030134
1212943620
1526825520
408012145
969358132
1366919558
119681893
1617719845
884394194
1658883773
543635140
163388983
942555283
1597087695
1693511202
2061695426
89223087
1040456618
651974160
1440980037
1124759252
189658592
430238092
540811854
1883091715
1572895103
1439092552
773837806
721055089
144904995
794971490
638407365
1417237496
1743070076
1942062461
235098337
1658435871
1665128661
1556183327
1404948086
2125372624
660673192
138368543
629465048
1535933376
439896710
80415404
959839337
266922233
966690584
201335323
1263588513
163376199
1639077364
1309009937
804302939
444279994
1784729160
1087886764
1136350255
1980423895
565484222
957826411
1659793777
1704492521
1654918153
692547525
1221892859
1479363660
1714893507
1064611521
1510654894
1746836272
1862206036
946342641
1612662159
1569053519
351697495
581439223
624127695
722629779
1107745115
1923605626
711498001
1537632024
1569183530
883275691
1677838013
1682879227
926213915
1473864876
2051197492
1330153560
2016444889
28600896
104199033
971259970
986609683
252979080
497108583
674700451
1744719001
1684496127
1100233003
1051512890
458135213
1827144625
1729559228
44682989
346188822
740969730
1503936572
1485792976
684839805
207754013
590781546
244490026
814628540
517960429
1976720622
1626792367
654576936
1399044772
1184166181
90008120
2144474509
1041210936
1651693535
1878687613
907032734
1523298987
1089279609
782332533
876477246
1479291817
958871016
1656252366
1997678758
1391529584
31902255
340059965
860126447
241383186
220561334
1298281395
1351243455
485508191
1543418388
647130290
975139265
394613646
1474398736
695956778
1465100693
1900688801
303080472
817931435
1958134516
679338766
43531784
818560812
10174169
206911346
2080632405
510375357
1003041766
182253276
154984712
1970908724
1633300910
2030049624
1327079228
847303636
1322723886
166944598
1397251159
1743679353
1607558169
845622800
912051443
1880868788
2119136581
2130752461
2129298688
449661300
1535591801
1958433790
129293845
366376885
1518212955
1693670169
2065523973
900965347
1883741103
905640950
35246373
738881196
465374175
2084213419
1830453725
656543589
413485780
1593651800
560628982
1183081760
409407686
657094581
2108826912
1176030723
343809223
2102306469
879034457
975816862
1024224946
1198657012
1258595642
870734529
402688509
1180742489
21019208
655377234
459915147
86198382
1528671189
1856500098
1739817102
1686791696
1701503459
1468482910
1151383537
130879850
200376098
620500938
637545733
643532720
2095359627
345213776
1127411210
1244090976
490490272
2070356936
918405650
1220650007
2109964101
811378479
691970814
1355873227
281239941
334087474
1027555367
880742969
341013490
655132652
1199409415
748686625
1031311748
1212779606
1499676285
661912645
744186860
1453392373
1099271550
1359191353
301949008
663450455
1747300744
1647929224
872632057
1848596053
1405853446
1727521232
588535944
1730176175
741586129
311311516
81566983
1427749804
1072199454
1695299525
1112953177
407094451
1661030739
1393970872
1066165768
1790371216
1939824803
1425746785
2045883796
302774378
1793148537
954950809
110606868
518753437
522649960
1330937833
1772997739
548204062
1050595720
125845523
617736592
70645363
255074501
1438201774
568066387
711763188
723088966
1129686581
1273810053
464223829
1061580873
1412013037
950610823
449426860
1130546789
2080466617
933956572
996678708
951538655
837109097
1985009335
72604124
937306558
1174889745
573859748
267382072
1930078506
2052924405
347245195
162952242
1424139806
2097454928
369885496
1493351347
167874685
1186432598
784929477
1047861391
224307082
111949539
1244176666
576816929
1039086555
811999835
478398285
1339692050
368953491
1863743617
1420754979
1493568541
1389334394
894311744
394384449
1721169086
894474570
1457644499
550375401
1028410418
44054959
369234770
623870416
1368854988
225863728
1269183298
876429616
1385043525
1467689759
1452154837
1657109564
713298895
1137248762
1127834935
1893518758
212897360
1643349636
710272309
1873419201
1149008908
185245967
306627162
519569045
472102230
1614045322
864326885
1387572558
1434201437
882206306
1454892792
749303228
1490284956
174163984
512686110
1456650590
1794568997
218984742
1852820032
786527410
1821218370
1488604734
1111979552
2072988840
1512377002
1762950709
853001981
1351492986
2102553583
939412958
218373745
905723945
2088872398
1719646421
1371447840
2087051743
941701124
1083454594
659992284
1585283345
687572880
110068319
1007260832
768834623
1018119539
619874693
1423350910
1207326790
2052547651
1705589276
1119310455
1971619501
177466335
734688869
998054874
483963752
323260746
1964180953
448074305
1578736542
811997212
712281772
1511204968
1050045321
816019789
993106193
537237013
2105058676
491508847
337614925
372346028
66358912
2055088041
1053294046
1354380076
524363449
360435687
1380012855
1783818910
1388357068
607310150
1639537672
406706644
350388825
1781589789
986267917
1551352482
828899183
206593041
265077169
594681181
1473528619
898607896
412446301
98336014
217117966
749004495
1173547765
371080282
1248879636
2063460994
1521039661
339833079
265696497
1258181055
378407495
439363691
66033726
745290036
514202130
1296362619
105122052
2065483331
1866174521
1632603789
872911577
890337259
1795582798
1011825859
1815584727
576143022
77591325
1363336794
1252740927
1243110589
228209088
1401992871
1644188621
1299320429
1756657551
866538259
812472609
1639905897
851829800
1754381737
1671623485
1227319820
1880553673
1635056317
2080641985
1365789048
1778594641
349490264
1067387139
232910726
719040398
48479905
829424456
857714412
1814286941
587889812
1771447286
791227801
1432419062
470707021
927208231
1393460549
399916595
1364692823
1700077276
524299316
1168451606
1056356405
1318051775
90416194
955024977
1361900743
650078382
930477214
2040412782
1532317685
2045508812
1697441919
1323635713
221369396
1662799091
363338009
185840484
1153226862
1613250246
480426945
657814284
1572836318
1883650747
2138520790
1836735115
663681663
1461453286
2003148035
1071061160
1953489197
1849429317
464362611
2052195719
1162045976
1662546652
523085950
110505189
1732032709
395596906
1918342542
1887789129
1887497833
394057243
57417448
698503577
1672638064
894606289
1141780212
726381761
1636329954
1693241463
207548131
1306618554
850638050
1386132277
1760796767
1963766504
460448194
27831982
1511406598
528770664
1431283256
1826485865
132242192
2059811112
985368240
948415961
1877730995
1365116138
589941611
2091816372
374018277
74718108
631946309
185877224
1290605689
1065066700
1928602876
1413799146
827080028
922348750
922689859
860513089
297121918
159381094
1971007957
1873444002
7449750
1141818728
460822407
829934709
1950227007
423619710
197392553
1935659336
1923974181
212536308
984173650
851331970
1645895498
706829239
12324631
903818063
1174424309
1517829489
598261641
1018693242
1370231136
96196343
788242881
1350702935
1783853145
1958917301
369413257
717079253
1657120827
1245410154
991526070
1414047305
1879430495
1970107087
1603514820
693055103
255856625
788893716
722539186
1594012915
1386894374
1650976556
1737627841
2082285387
1275212374
1545575972
1127908819
1834693761
276318135
807778007
1603542606
2067137465
452623860
148367678
827633476
1715827262
518919213
1905821031
851991038
1406392740
780824203
909139618
773924791
2085379858
1831186186
439073934
1812784823
961333157
1592005959
2039174698
1578257952
558094498
1146824427
1447187414
1800825472
1386560568
1373216790
1813666145
1502302634
1759244431
1998924631
515283210
1659444953
1363426775
1436475903
1938746504
1697789824
1452684386
1876923636
1272707149
887347077
1028240213
251452346
948786516
47441127
865924628
1321725363
209896325
1771899967
604416876
997671513
1063347172
593110439
687641463
1749809319
1165884188
391241647
1964483909
1742997606
930429659
1649652941
2059320948
336214525
2116752691
866592549
2057361418
469034487
906630711
1401832636
1617413494
1560575664
511428190
1736209288
2032958153
456318833
817042570
188909190
391502524
1132750143
1661061401
496048366
598412509
2079051535
739376816
693252837
1803705446
1630659942
192718361
612054537
806723011
1955720105
861278044
1343754613
321199457
1608243109
1751743573
1550892396
2033325383
1611485617
1291631397
256508081
1505340508
1400012182
202688669
157449235
972651271
427788862
1096055175
1802305155
921082794
666110512
61746705
32055918
253771501
1878594514
658606914
1247490087
231131847
1913334158
484326892
327437335
188776655
312535559
1271186402
760998296
1897180266
404719744
1549680526
346785701
1244027126
1976438130
683954390
1095611852
1756860389
1536712140
1779562562
1026645774
264118151
1368591386
1066828112
1835163457
1429399694
2073096266
1461941196
2105040650
522499270
2050721959
1271828238
686618556
762811818
1010770162
1117834195
754589629
374983036
1933296459
1657497110
12705630
1939286747
1162604795
18608149
144722999
991176174
1024598381
881355746
1420348941
1557739428
1734216515
197947022
426748618
1161294608
2124068106
1110460665
1969281730
1236439084
2035698657
464730968
1006970085
1399783864
1247069611
2129768210
1807123265
1243517981
499009471
1967159471
560254780
1449333440
1612339189
1872110250
1361818854
182089615
1625871562
150683381
1100673284
1595547524
1808381314
2103099896
1118950326
671255196
1078235750
766207093
1487867245
1559535898
1633744209
1351290293
368427802
26313134
1264611592
1485129205
644409925
2009979070
923501339
660451429
431877485
1312931123
790772256
1473744368
1231525997
1388189703
1570875363
1033062081
1239043180
1230016947
464459846
884669775
772439128
603916468
2014974482
2035755000
2133225686
2007207872
361111369
4469547
699159819
779220056
1919769853
836906164
1142786668
550489176
1649202155
1891071130
2058372356
1229458677
946575560
73365540
377516044
948119634
1640870975
1396601955
98621909
1112323156
1828967246
1267941315
2123212822
349149331
1135132545
1990204525
1235293242
122799291
578658090
1858310850
72052620
1842900603
708181440
1400525760
527396771
591255591
874814518
1550000873
727958228
1130471209
1796868246
1451083856
70970226
993825139
31850282
620628893
1041393009
1690373168
1041011285
1361819028
1074401649
1485890182
1851791982
1256757904
1336207828
2008140585
1246817948
899001682
1702100652
1804162712
535028966
2066749415
2131540447
2055826837
593533506
1637834651
1097558953
337008583
619217679
72191381
570629740
1582254400
1699201854
1581408891
1943778210
1552054609
1014025794
2132447146
557795184
1966456913
1093914714
391379501
160947511
852278818
585293091
1049101412
1849578487
301303998
1790175651
810344697
270246417
220520820
1674677103
982969411
454908470
1418392688
1982562514
982716261
1000240884
1175035427
1362624933
1259547096
1023766369
1087715821
1492572117
835027982
1475908529
1552480240
1621573157
646990218
1638510681
1536670639
1539410502
1116343169
1557789559
1696760366
1323670468
975719039
5720164
710758436
1871647994
6097083
500401239
399222892
176183984
243033406
1863809627
314411548
1979014511
1323515024
783409081
127268467
97462347
242734290
73639927
897843204
755579520
1664978466
883597784
813129782
820619015
609525387
770398784
37328206
259849366
1641992898
2094746149
666143117
2081355388
1096964528
1693206905
1603256521
426832998
1029936537
1352289200
1533873840
1660893979
84866936
144467077
1697502593
41286734
451665981
538579938
1841941458
566699790
1471253381
1193662978
1130384124
490864545
544670235
1004409854
1481450842
1400733939
1838617490
1572151142
355075183
764838708
834754841
1971439537
600133535
1534242093
1188118326
404289841
2033686947
618212389
1076107479
542228048
559978337
424817847
1615280251
410288906
1848942096
1440631222
1912017734
171352606
828615001
146165203
1787325216
260257791
251849148
1348819805
99909832
628244588
1140972157
212689936
2061585884
770636248
1800658999
885496373
1998505804
1001296348
1624731514
1202823190
1261578329
926423481
1495513585
1884848272
94913363
585024013
562423219
9596787
1023925557
1051680762
999738060
1928876403
1767706430
208812014
737294906
886050032
1953935640
922883003
1538837311
240689522
302959456
660184380
1487221406
417925251
2134315599
483918729
262021045
1332927979
2055366375
1834870497
1372431380
1729744741
478437908
620989732
208085174
1118885216
845145679
340352370
392477827
2098082719
1513994967
1992533284
1604674255
860307454
1671703753
996320216
1962166641
1761932406
1539881468
446160764
748879606
373442094
940884785
230277253
360644838
652559971
1060521583
1713796821
1779161615
1908673107
590717137
835134783
34261194
1841716024
891902310
1303664048
2088299784
821374779
893448985
2128393810
2001534765
241756471
2147468934
598678777
710774095
1965515095
1000400197
283694030
519619154
52606108
784139039
1858678075
97956862
346676694
325806378
1930125437
1496266891
1908151791
137817882
522694105
148653636
399506302
845151812
964479592
1653725340
2143257492
990157771
186815816
1079270984
615100878
182942343
54989511
1131851946
2042304644
112137575
1008120202
42504487
1777213803
261476859
2085672430
348041155
1844714834
849619429
868855643
1300052234
966270063
984473211
406475570
1187900619
2064420623
1198207344
1927291517
162184129
599043491
505882707
1586263298
925232776
857385146
513529401
686132830
228119378
31695179
548777451
1085921618
19002459
330459552
2115427480
375811315
1591465418
67767480
743680946
309450904
374684991
862002890
318827315
1234974640
1291058642
1857476112
852321296
1556451033
1259032707
1696262683
1090474629
2116775709
579776881
1538866402
214886421
1688134412
594167279
840583855
1513543051
141796021
1235864390
1835622926
1475599939
1560907665
1303842034
716285085
1955361052
1425111374
1595466313
86167326
408505271
1573792158
1446753628
781109552
816325645
607303817
1374458122
762379969
36789088
1457465722
1095743221
1827700490
1731835855
1272729003
1262206574
141419878
1876502200
1494741664
1476540866
2102266267
1358923601
1698845877
986637713
852654064
686849247
751688687
333864436
284209563
1578059834
1913790640
86859180
741946557
1056156471
1320367915
914457507
1577012385
283169244
529417260
1871487455
1964157686
1675052405
193747219
953914196
75220494
1369105933
1893505148
102865366
852230961
1059450203
322347472
1605453151
1303553454
1310849128
954615391
1498669314
1252493112
1713379988
2072085632
1623747148
1184667820
459863797
1816776006
240324359
63383983
996008762
1264160646
635843362
1437727101
1820594583
1943997539
1603141566
1625886308
443728727
1187345417
1508341908
212883276
1409122949
1213024641
1233918701
39195281
1410557169
1412763356
209388416
382861026
602691062
1060321709
1084792002
8541185
524118178
1940025196
1493030208
1140294153
558707300
308349252
1815076233
1340062294
1138830547
1610932385
486108918
1363361609
1595744345
1235510166
56531300
1583512971
1670223377
328593511
1791236586
799468237
901141080
1336310499
147011753
993505119
1688065775
124286936
79900593
685970835
1794043192
442241280
1082202166
959300217
610875504
651272920
1305436631
1668855244
1064947670
1871150770
1576390751
474944109
888463685
254015702
993722924
1712107181
906582878
1842133920
88112689
53374038
178757373
1413243993
1962560110
1522358473
146029237
584541934
1563101819
1550161411
511683643
576797366
1886233808
1927940535
1629236018
387108490
234189358
1489360568
692746913
905135290
1917711155
1810668568
131515483
1467217841
696454835
1790606969
1012824513
1097909787
70965242
1430583213
1603813252
634758906
426368271
56454908
475455218
2051704283
174783816
1488361824
547373208
409364346
1331939088
1572708990
1649503755
621467098
1174298097
1691884384
1760075010
279483402
346155504
1222096049
137248962
424581981
812813427
982826209
1435903222
310664817
1954668408
12610167
609324833
1443911319
1018755923
2116020788
2049665594
602658625
1596261741
1199651180
963082075
1589979910
711935420
198886585
704481587
2106652355
1080673709
237424838
514442599
969664309
934901353
1907075813
678096837
1965925354
1741086364
511811763
623360972
145624224
507400376
222806179
1951672024
702397665
1032366536
1444438615
1049615061
1387452521
1741002637
1877898905
56006805
453713712
1643144761
583835648
167487778
977553963
1190680243
1209471688
1632197015
1919659786
1924496824
296828248
1262320528
1973824777
1086531911
831535190
1216082138
1771135053
1399377705
1620246254
1898986697
58662663
316310294
1821470522
1731665665
1401699683
1966732563
582161020
1871263175
867408289
1675687882
473869539
654288742
1931374744
983469678
691246805
1353438632
1024653652
1773110101
1293802437
1780160269
1711426169
861636106
2142643208
67074460
945194325
1379914130
603874196
1406569754
230837048
225467119
1840010057
222770430
2029156493
1538819787
903000269
1343193836
2124622342
929327184
215631557
1501272356
1547241663
672892677
687586646
780047399
488627563
1349922166
629879252
497450445
1196387984
2031501014
1619433469
1178879637
846701265
590124487
553115913
1145096326
745860679
544467595
299625714
909627818
1624114861
113918205
39797263
227685697
270262055
296869569
1164021103
1987569534
2136796356
606259808
2001791896
663952901
643085149
557174897
1653471176
264076257
121149472
978457139
799647092
567296688
1091239937
497425486
133029717
1827704137
1495642754
534086717
1304555678
1104187838
1737786933
266604320
261862563
1535044540
1157715215
1552375889
1598984018
1551691577
269629700
237514353
1084829023
1861550500
1530597362
1492910793
1869810892
2030697867
321079228
784367418
1308281987
475569058
820048554
1069624329
1652966773
568583592
308945910
1190186701
1662347759
29732946
1589482376
1291798609
1812524705
1746673128
711166665
1114962651
526236328
1858938999
604510278
1761392702
256778038
1037644643
1745849467
2439351
4839644
1645586130
891698574
167975026
995481298
1816695038
451712058
1077698125
1527040968
1354649784
1593859898
2049346009
844727865
160581559
1002729550
1354770822
637800448
738432241
1197965365
1030682955
227186589
1934546614
1087068801
1149995078
1930370827
967177453
856511153
1961060304
1300428250
1912533881
1469120358
561701030
439941032
1939000334
1502494683
989278851
132617589
1241862481
490964664
305813768
910927259
1129256952
1879928798
366566109
1656552387
513960400
230988641
1211506615
858114495
228868111
853725816
1009110577
770557728
728908994
34632558
1512878831
1317675556
588176968
1457202750
142126600
193148786
2028748815
913758231
199436718
199299643
1232045670
1787429000
409180217
923776276
1348786068
1898327415
192641656
996944413
863866505
1345181358
860155438
483088968
1410428254
25721648
1357693983
1433120525
1518065393
413533306
897654312
283277779
1066275248
1894937505
1813878225
162931740
1320128916
670749933
1553852973
393619429
1969572525
1562672260
773863065
71422065
857279233
737643089
1891610737
1305395669
505011468
354268820
974187960
119556393
955150836
223765984
1745400597
624981465
1026724693
817956288
706103895
443283547
257466006
603893884
1079664795
1078053777
1086850619
2076973345
352545840
849847461
1542577155
383041843
1811454840
1647586194
806642769
748712690
1629244071
1309670025
1887874860
1872496375
1301217904
39741325
1032141549
2136895537
1887174107
694096757
311992007
191565734
1612200033
848904841
550452461
1842499962
1402799414
1283587445
1227029569
808554585
1193749548
707655791
1032063878
1555251783
1317245171
1338000466
1159834335
802188527
605184214
1701234278
984219169
917791048
487180573
1507162310
425322430
558088352
746665343
1783722682
1339419176
233293925
47060479
2004662407
367334036
1482614289
517680487
1664341128
742845246
2079560790
1396926430
216938146
1006466334
1687846521
1360607280
1597136039
2089036537
429452566
1046708043
1104069400
1586301693
2138339938
913897791
698916009
855419199
101518868
1317221573
1745965853
603867624
1927422378
1485967482
1219743530
1479082997
379866448
600359234
2118813928
1036970560
542382883
1615683905
1399808018
1185890128
1733239884
432276848
234241049
1248112136
1892447429
1799248873
1885566066
1476955458
610875320
598266463
1177485594
1973692774
377924526
165561428
1822782050
640226947
106585860
1269510461
1398256042
214534902
682734567
1663662727
2083162429
648659309
394898718
1644014314
339145859
1510171414
1102840087
438223658
1405892893
66320970
2099410890
133271846
1829029334
1011838066
1756466566
832605781
1837030366
955218948
455827491
1673086310
417988217
270095289
774628061
1261977817
1731865538
330438533
208624226
1766621468
2054282375
488341483
89399715
1027308304
219401434
1672575877
112768465
1156488716
191728547
1577179651
24578571
483615240
1057739739
938933605
1675502782
332848694
751414273
374248739
1084949195
2019944123
51072727
836067364
673301694
930788190
919984974
1258354359
1812472340
518065641
865389803
278961415
2120361596
804915157
1249786903
1383996912
1441936642
1885878503
1537664580
988261342
1117607300
170755517
66518606
1346096218
1593100315
1424190770
1884341365
699419095
1397088595
232185699
1331291846
279784848
1773219512
351312872
947431858
976536236
32105309
2020808567
1068881836
1509007240
1180601198
1907813056
1398045129
178501738
464259342
825149547
1762678827
1707440643
509335559
2015099767
1846821249
643951368
571382454
41708809
1574509714
1496635138
139718005
735785877
1497284317
1716387958
1821410190
97298472
273649243
781212326
225676157
1191118151
1312811141
159796423
194796114
233344192
2019185612
639892337
137453876
1782331038
1437169367
724605613
1699309722
2087577091
2119227675
1915734385
1697125620
984557940
1587899133
1506013796
611234580
250445628
1261885062
1923266375
1854032898
159065185
941266814
877945483
847774146
1345022875
1055513216
1964466612
1786295025
1103862228
1006839649
308332496
351070141
2046906008
1824575453
227727197
1969358157
2042064964
494217214
1520604400
635030241
878879695
522028736
1015374139
534058442
579226203
1776094878
1298111262
1103817973
1040385829
40909967
915229243
2036127281
1960300257
1844068883
649974058
564752880
723418255
942482390
1115400070
1346264991
1429008581
1320002230
496573572
977955210
115586996
842263517
1109074063
248576524
223557439
1198133575
1666914373
432002674
1140876514
1462323607
439924379
1055401143
1462895922
479656029
1767169587
1526445684
147812428
272793261
1315867922
1540333041
1434051100
1955910419
1343933844
1749355091
61427325
16966163
1160819132
995715917
917881126
1720956451
90330207
1694424623
332809115
1231775739
1218176031
1987961159
1597917787
808179477
887207455
927027496
866298999
1394354541
2022071964
1510845375
378478844
573052036
1353831621
1237622144
806700454
1239936210
38968504
133551457
1417555189
1963097746
363985089
1050550516
1523020887
5877153
319038714
295030871
1792336442
1435688460
275617820
1800364932
39816475
548152391
404115280
1940356506
1741392067
443497791
1191452436
380051763
506273141
716394135
60100180
2084123943
770082021
847146842
1284683819
284446880
963064415
1597503298
1744287390
1127861952
1572183745
2101123226
580916207
1594567642
1250730285
1497710186
1614661227
2115414220
1307921123
1563539120
1829384481
1352415172
1130778525
904405272
1489874719
384544942
1855058428
1964648470
485893283
2052934818
1177254685
1256259878
1838521117
264596259
319633448
541144245
1463935321
746888629
206045531
214380118
837695354
1517616181
1086670554
1452119367
2063073340
504742232
725919811
1696492741
1455389570
1836461750
1033769617
1287650293
1279625399
629192985
72443361
1490976305
1130852467
2120711367
999072915
1097046975
1752283099
1997732280
1257351269
2146216243
1440938412
1788090290
495215082
116437197
1196935487
28996308
793419246
1845969321
515415207
1980755876
1917211645
2074151106
786611883
580556652
1486060741
1302540462
220547375
702921797
1636986941
1064733201
487270300
133391763
2082982787
222002144
537600210
970392579
1748688879
418626617
1289152984
1004170830
2109450421
529714919
1344421787
2049844420
1603881262
419844067
450562430
1866849835
624038707
1869021650
132875128
237132616
1827018099
782477110
767520869
1038713942
378876348
1192665638
501568652
390974345
351386312
2056740096
1732556558
1130748736
1487969100
213416546
1703046436
1320519859
1354761038
1409535368
1112271802
2051608816
1456316179
1394940525
191013285
266575042
528831751
236232199
1650481850
2103578074
1779534925
1618108126
290302117
2123567484
847641214
795034811
960714418
1675984368
385743394
1784740252
1584390853
258864845
1867999653
1804439845
1190789235
283433073
1267929190
1765538269
2019107513
1549626568
620989861
1333670972
417140364
1855416149
177458826
27939795
423458120
1290512860
1888357589
820463434
1277859392
771051519
275534931
636643512
2012735913
993526755
1834717680
292476279
2023346829
1126472366
507128173
791645948
911169782
1576859648
1845171177
1175282309
124841101
2000173860
930514456
1324980789
167587454
1613247041
433135115
1394504694
463258547
130095083
1052940876
1509843721
1425420144
780441067
1814370120
228792279
1330296133
1823543996
2119554653
202198934
24462189
603342113
823167754
842427770
730096906
2098204810
1217278617
102029894
373832737
1556654469
1020293285
1110715742
1582138546
1258488218
2099410765
1720851376
400465291
428768136
972583883
395391275
1405328352
799336602
1601602921
2096255121
1788503338
974375726
185089040
1072036785
1992282332
523363390
1251057031
946234255
182637352
2028078862
1541584131
1328234703
2105192313
2114205108
1865853079
313029617
259600826
802555173
531060483
2057858453
1186066934
1323518382
1755217732
1462984287
177184015
239602345
1466789347
1821650904
1808812179
858046377
341062431
1198277743
2116144058
1229312984
509698508
1625751329
1284973067
1428124298
968054024
1010701563
940561916
1851694029
398720790
1004512206
2026533565
1970307114
763903665
94835695
175832720
562111821
2068561457
1790558041
2086567248
1938969022
1045584161
1756914255
1961130576
778813861
476580738
2132169780
849844952
1246077734
1437099616
1015514761
1921923075
1982749119
1759940590
362171970
1695285765
407669719
1530841087
1183970229
1117628658
1631483263
2071623702
942082676
431460354
1844938301
101697508
387093056
511739881
513623004
2124791060
209772227
382832687
939816913
1747312654
1170819046
1930666559
412066526
1015311314
1062707766
1052017592
1078966566
562561683
263487270
1359716238
661137306
1475997052
1019032893
161999357
1557601866
1187504555
1983688683
1763690810
719529584
1270894420
1714817254
27003070
93257175
665991092
542238536
142004957
1385478920
1809419006
385853442
1147646836
696859151
1117851393
1576750849
701866543
2112409578
1172491728
1728658989
822613073
1005471733
1357908619
1322825341
1343231800
1010116319
1556726139
1025384425
73560806
289945572
2031267035
1276516854
2117850104
358441088
1550046206
1623348065
1242037657
1168096556
1389142234
1448159985
1109722235
1669924124
23559917
1547769717
628854906
65746584
168558918
1743837154
1703225108
644582303
306679969
527264772
410615248
659535240
216375704
745460878
2054935574
1486774800
1701868325
1939118804
180442648
1320421063
1362318551
1024663988
399083069
1871509013
291992819
1898102215
2011279334
455457433
1582577252
597792112
961307129
1316142064
55316535
1199130823
1199960091
1905273738
1737421303
58286750
1497300495
350959472
1480274839
1199018021
1959137619
944080897
1670777550
1772528015
1991846766
1368654641
1981057448
1094013395
1224240262
685365593
766387397
1684395888
1576189242
1094768897
2212213
1701788829
243630322
1859128286
1559645173
580484822
650661962
1665243637
1679807927
2066053199
1077787526
1805186800
508705789
2075234135
2114065496
1262114278
1546278271
1508650600
1504788449
409232779
2104928545
1619330403
1843171911
957174907
1644735494
963514653
218738540
507780441
697796574
1436379951
2052290030
525802391
811428009
111207278
1122365833
1562437423
1647858739
930373449
95311101
1627158751
238520014
254542402
1756888091
973182732
1486772911
690167302
298809052
776636721
1099281869
1937828619
841259730
757339219
1919221767
772016277
314875353
170442691
619422088
1881523368
300234709
677929232
2041841925
247868680
656002477
534573031
2105096644
783410928
1319871233
244163293
1738007129
1249038085
711857342
836850495
1287912055
1862034083
948427437
331426332
352053541
1944383286
919229179
172790576
2078421883
2029816402
592433971
2147449454
1053209209
2083705591
1228538628
1967902595
1539854634
1742502104
1787379452
1808224951
1771590507
176786783
1579549043
1848551429
394798032
2126355139
1666537066
798930133
1370139061
570066432
2045858990
1199915806
1425156057
1471100329
1088331915
1592389110
861119083
1975190148
844625326
919623186
1612238251
1565978633
264813036
1184144875
1487504231
1817554105
1829738328
1279471055
1580581377
533420459
220339655
135053399
2026451574
1917721580
673869412
2132260434
611399143
891319139
1029172455
152023905
356416809
1555455132
1086061136
385122887
1863001622
1982216055
1202435769
281624795
571367902
1010202740
1279249467
1524945933
1432789873
131670171
984301675
180659459
1692620368
554040815
960647038
241345708
2004294520
1107604304
2116701578
137336802
400265463
1884784909
197890478
1693625495
17801012
597165289
1463707565
938431631
2088325143
196496032
705432169
886205233
1066675233
623657973
45917797
772251842
724902454
718639309
1305174922
1362636594
646771718
1513963549
179926970
1926485460
204615138
1750224600
1327055043
346365490
1067164741
1905521104
462055263
1922164732
93616668
568763603
482347123
1137261845
575844053
1164116828
1019865009
96431720
200881496
1821337718
1459202635
293173211
812552576
1268078460
1927092396
1791536152
1636892365
2099489803
551971049
741845391
1928404578
1456378493
1836814553
696882803
1885089211
98453373
1564844190
1573692571
345949137
949854578
129574006
2032197167
1275664667
693722984
720408483
1702115832
375247855
1969308356
2115087924
1620375359
133455954
1132195349
362225438
1427849828
2046283030
1516146202
1593235147
1791697095
768291581
1759070768
255764846
1513071990
1069326817
1720286202
1516231914
1716546794
1095735429
486715422
1728234375
2055365073
864551202
377449992
886791636
1232390396
1572780277
1615513873
295175346
1841010005
631807390
1144239968
1117985856
1933051166
425272257
1434137486
940625369
1541440761
1277785587
1791894511
1865533863
562617625
2072844658
1610353465
560206380
1768662256
687676812
1060864188
1977273656
357957529
1916981666
988639363
724967211
427204651
1904935800
770712590
266603650
2096174652
1389020363
699601309
644047969
779510095
337558234
1851553098
2090971911
1564724745
317584193
41005351
197999517
1376328122
398017354
2090038531
1746139794
1381424913
111160735
1929293636
501788716
1817594357
851726441
1772307652
1418130126
531305547
248798258
12685633
730810483
864078285
354914750
320843626
1270106579
686052428
1173538805
1678215515
1217514534
464179202
37747481
1918808230
1004999597
189179951
1450271166
2135490295
1888292223
1879833274
2000227413
1407647157
94474888
814040229
1208879740
1390483128
679522504
2107201224
977803675
1737526387
1581579957
1399034209
808115030
1840724524
1403516009
1472161972
1330221845
970398802
1278955200
245903669
1372351846
2069536888
269777124
1605252020
1849707777
1189002674
555941689
786565573
1505370678
806343958
260770038
1454850583
943114271
2007652854
1987893949
528436292
54553383
1934639480
19030297
1681763750
117602368
2047097771
1364967992
1807121663
303370728
1228649374
1076099188
397944586
1416171201
60331745
831943814
1807842057
769491028
461104837
481216483
256179772
1428668510
818024512
1895519949
1458211016
1272383480
572132258
849089196
189803011
73174414
1334330837
1996897361
317412379
1931553532
1288064958
1663446529
1472942226
2077330335
122705568
1704472147
958266624
1210704744
756114796
634472805
326618907
363473918
1841261353
53556269
1778393090
1807477675
35130561
85341753
2109915639
1945273278
961494202
1194073003
663214985
1513031153
639671004
995045409
330501263
714118145
1645518214
209469547
248175055
389694686
1051361656
73835756
1684627854
1746375385
557318540
258823205
1769428976
317215429
795858940
1489501317
632441567
436023735
1604322686
2061838071
798961191
1412283078
1893261974
1712480497
824848581
682681946
1145960205
1772580569
844421141
362884960
174168748
973964882
846423016
135606963
854351194
1612419094
1201306613
550884321
292632345
878736068
1862148862
2027613412
722436212
1662280944
1881338776
1423410013
757314359
1938441973
803382366
2000586515
413659575
1880753626
258266043
1682512049
1065703411
295503142
1984765230
1940346725
1176966013
1001754998
1853846616
2007283601
1958757217
624581155
1123797521
296280219
1087742266
977204342
1651636342
1971041
414969956
458384581
1498347180
1239816429
534525802
397193662
237262378
665237458
867090241
505707979
107677093
1800844090
1048435775
1659218458
1489133271
1788104850
237075825
1577189429
351041773
409888290
436504094
1360323761
1357432509
124318051
1558506760
810750263
900593992
2091267268
601859374
494884564
1428434301
289234530
1970884043
425551877
1176526621
384284163
2020911803
710650764
2051155406
290280353
191358052
1967986207
2092218687
358243634
186749139
657198261
1207188811
1143328124
386826946
352276204
601380422
1595064704
2012308214
555346315
71632178
519393293
643633057
1125068848
738380728
136570471
1266861445
30654492
1717508388
1769877492
2013597521
1168411057
2102787589
210928490
832601676
560784321
690366607
1495980542
1637558995
293905726
290466078
1319783503
453770208
801064652
371326398
969153124
556447848
48565935
2098194301
1966422216
184147534
1506754880
1094419966
1346987675
1522222011
276847730
883571564
1712639137
1556119155
800151935
1305205173
1147872095
575149326
225244874
1880266189
968712278
1916302962
1869744970
897402064
2099703200
313113161
775282656
974446360
605251466
1531914634
2038403491
696143332
2097537739
301043282
632650862
1373732455
1865071331
659246139
1393929497
1183235833
1786570820
62341349
1311922963
665543282
1147657897
809724900
992701408
1949216014
284095355
1238916902
1933442191
1557661844
545475470
1363572541
1986196322
1746370628
1188123151
338287447
1893047213
1346471336
1861137943
397821378
377177691
1701248021
1165095330
530289792
2084894050
1594527078
1763465013
542384322
566496707
1897154189
517974061
625860498
189468978
579107613
1982346134
1887390215
521363686
1401352584
510950317
1511591331
1845561359
329734247
1734567060
1009091750
717065532
1611137410
8514106
2131162548
1342360905
479979231
239165202
686136568
1494146549
444921419
228536858
591297397
1968830164
1087874701
1210530973
1055125558
1254581459
1948570308
1176082808
1474369500
665486290
608886581
1016922720
1473312027
2014888309
1999578411
1778824939
911892726
1747035770
1512089426
710994492
2090975973
1453713845
1522863709
1249425751
966889927
447121988
59829417
1071425923
1115331298
520417675
384584390
1884598018
183309033
2127371617
1732541420
461159000
1464561284
373478157
829176272
1162530613
39322049
1795872804
1238042924
812229242
245262590
1609119349
469558801
191938703
1006221534
1588429993
1872967560
1814248384
1595438674
2097560092
474483985
268296817
1106204593
521406321
1364500823
427687131
1630260163
1018575453
1446782850
631870441
1809271625
883500757
706469802
495075218
2138861543
45062614
825323948
321616992
876533124
1008751475
698913538
1252887198
695648785
1750108475
1885401691
1113445219
1686214015
544501796
829254472
655743083
2023228104
1554960236
1999471529
478259373
396038006
1915263502
637677302
569302955
1491655707
136941945
1371462378
539306914
879375518
810217414
2098709463
1425103708
1697245315
1476205099
980324508
1563161696
535227205
2008636089
1350448898
237261342
1194474586
911778558
1955014701
595151594
130651994
757618157
1589429385
2122866461
218098843
326507232
1960122458
1354526505
1176805689
1449899788
29089697
170195339
49977185
70512636
1888080600
1239343483
2121268950
2004972949
1140931258
1442299083
1139272803
1521538345
183553174
1284811322
881244951
1742631648
1560137499
1346744346
1326593009
1030327437
2054587829
1703846396
1041661450
880624386
2095965561
265195267
354473861
1633201603
495030560
2010036508
251729164
1127150528
1892359561
107090277
203614784
731410148
396205408
1637761173
19921442
195941696
1188066874
592917248
2068557739
520514574
796425169
1806053662
1482284317
1525825896
1007703372
577076133
1323377906
443117401
1177626858
1319728058
1647979063
894002355
1536987197
1667254122
1692174380
194590995
1618531420
1013000601
867865405
195954046
1472230080
1196691082
1656545415
1546143654
1510336758
2012935109
596547305
417549326
1171048591
797289811
1158383240
2081398731
2077824097
716782567
1119947126
1523682128
83223564
1523821575
2031266720
249336925
1305759763
1094024002
867408801
1017448434
952346323
2113505098
1900405354
1608551840
472115182
1036288896
1611686877
640598232
1603504488
322238452
1155311254
1642255149
1224311635
209503873
774726970
1158100757
766288900
2110601867
186574121
517231015
588852412
90086940
1986140200
66270645
1969599815
1039947830
1122206726
470115470
431511885
1763611625
416215708
1158322685
81603434
297430478
918612566
1465752831
1177481759
1158785657
873918171
320936784
29567953
2129327294
1852803188
571837093
1677351657
1253811146
495654096
519115605
1807063705
1668024832
1574854530
1030914768
1871870583
1199524474
1531445662
2089305477
229516087
1200076615
578390563
1040476542
1150337697
149993640
12939025
896968667
1191329876
1330067970
1059243040
1508210747
866728198
441033042
1851243664
1681861091
880100309
1193823235
1734078998
1719404290
687177135
1736414926
337868334
764050954
1641832014
1756654334
170109406
1782469716
454153193
1920750671
2030230913
194764852
1289005007
326770838
1828960864
1190677463
462170723
1727530144
1709011275
8904379
554379150
1458064212
1204925419
554913844
19210951
2037746434
905016572
1672290789
915856267
1233872158
1906405317
1214251457
1147345361
501271174
1821342041
518993022
2061812090
1244449845
1332320294
115476264
1190604627
1112469199
1355277447
1345538745
213245252
1733561092
1423585457
1511904523
1584680555
1516286747
1871346022
1671367607
1940865824
1235886196
132455930
996701730
450377062
667331299
79159381
1528387654
2080120181
499042008
393784748
1002001341
1634106694
1281854046
1805987427
395121477
1585559045
430947567
904666790
1467874435
341156528
1386769656
1469148764
409856562
2116386282
1530007030
127805747
116387335
533597454
2018975455
881665929
1174346734
581244244
2055035070
373655065
795630438
1689982747
683041853
827582131
2061255190
964711258
1318656098
1500739541
978187808
435033744
841761036
311936402
558110754
1165315631
2139876493
80236941
902346180
1544774739
1678918145
272560930
1487225786
1158570923
585949217
1817837595
71802889
1157194854
1629995867
487799721
938286227
2025996296
1062646606
1875677368
1053593821
44666382
321272272
425955390
1628992702
287696712
859644200
2090646090
248644107
114520930
1274509825
286756570
981884914
1840299065
463743444
1478255858
1680790485
118082049
1091436779
1169492806
1116535925
882018454
2000247088
27341137
192681002
642871924
761215890
1691850257
298859188
740001208
1649348408
493158827
1232914363
1082294330
109039350
1805255929
1088070902
1580622752
1748617215
2023260538
1074245809
1878737457
1365368917
1467087485
91760546
779375133
110060597
1462217905
15931295
103107139
1127570718
1694330579
2085804440
724240099
516452303
1538283810
1401066375
1330410847
2062172845
1027749626
860996474
35965020
851667857
2049621353
1356255508
440923107
1070917301
299863304
691644457
560099978
1755976779
96729392
467622675
477450479
1374961416
1219598443
386911402
745505224
1924704901
174759233
424567460
1787132654
2019174731
2003236285
2008989734
247994614
392641366
1116550097
739149651
1587268454
439727011
260587066
1652368354
332466684
913631152
428525509
448437768
1681854208
1325360214
997298346
1819702141
216129035
1196764378
1263889827
1654094443
1117556159
1917288761
213784855
1714801646
769711519
1837050910
1371982481
1552922109
496833067
1738955003
1017485334
1767028038
1760630894
1595863749
1881578807
951154800
105640587
1531873777
1590422543
1256188242
833776814
2057880201
1298351388
1957576661
319821827
1807829668
117610479
656153544
814977067
130963702
763120385
299673530
406259403
1227141695
41700389
1524941492
246814701
1079392230
2057234655
1866216071
961668674
1992032030
1693609554
1600839250
585400255
1565846855
1853133221
1274744920
736397588
2063720531
1245487241
480886966
1746547375
88628008
1277393277
385738620
602305751
1793375542
1289374466
1730139751
1176343356
395640794
998317426
1340709977
43379239
1554316516
1374560814
2101964299
1420558963
1910848856
1979108386
1580145043
1895740
1859473066
1798025263
2036170749
1639442664
1810539061
362294551
1654200259
680021229
805106229
792124436
1271691050
590921263
1711354087
1995163847
668722713
613460849
1398537946
150303214
1929443461
487395634
1731504201
1038455047
1990668580
1723172368
1062317212
508734245
1155705586
1668190060
1730661154
781412520
834260029
1965702462
568630017
250918435
1050345393
41422373
6137931
704359387
1048016989
689249364
1475156590
1801731737
1864104430
1933414719
1734664907
1068349311
1585491167
1537237539
325153492
1696986362
820574015
653677622
593820159
1686401530
1053581176
425543818
1296313415
1480988450
128022229
1354289416
613257407
2132464278
549702509
343477339
800347987
1859516466
365814405
910739857
1961342715
443705829
568343199
776205675
1151325260
1054574592
1064195609
1886866956
1611214827
793504129
1179307236
277503806
1435999251
1664277499
768305018
596952688
237615980
347188265
184434723
1866448804
155584313
803321436
151580318
1484061024
790256959
1211383259
1676327046
721137816
1795626620
1113394775
1543163273
1048909095
1906222395
1582883703
714836021
751367764
690141982
1312856276
918272186
1064547969
598210410
196748035
568260479
1942390896
1982406117
653807428
1149632125
1827336684
2012402745
1465535456
1391463615
1830459853
435218512
651950242
692997956
1893489319
226893717
648543927
681727121
1320656977
1589087166
876392702
463504885
1222576954
1972660796
1941222541
1292872167
1299406101
652446086
1155821818
1329491683
891268360
339687522
505235516
1850211664
653255707
401128286
1619498756
1694536050
1667399950
1488735003
1730444652
780344815
399942853
1724816101
1118334597
880342607
2123851494
1767696111
1233094974
609517782
1994748311
1926793789
1550628800
1675096247
1803543998
2146901222
2102696275
1868630250
1296926658
2060458751
384118924
1653794295
451359618
1395724804
418077967
102158317
1692702783
1500600209
1447500618
2068649329
2045525389
154027931
1586465970
15133990
1688719073
1433995837
1587005412
1367498900
685617189
1344201365
1747284347
1199652386
873519704
836044053
1514806132
1064571709
1093140214
1496380592
15756768
613559940
2109535444
1249274557
1666062291
685222595
315976764
308527990
504071623
1686274130
1239804739
709227989
252863535
1992794002
1646268917
465375331
101967314
1136202613
1227695666
649740575
502781188
292956998
1301670094
341860748
1485138873
283028942
137933040
764415814
246870963
1277301328
625922281
2080917690
1162423963
128172995
1688355328
287609756
1983350459
1473079995
464820530
90287044
1693845138
143146919
1001931538
1072806115
475666890
1899390215
1482491921
1439239439
1111692522
1915046343
1804654835
1940679350
2117305800
512889769
360047309
1323946730
1160530962
7934189
1592716131
75815986
1983543483
1904816969
272823715
515870656
1346959177
917803439
2088316346
755552467
1793523072
1643573928
892214449
1920551432
13910921
2014011130
1908614601
724034639
71566448
1978251997
266947135
1220461712
568837711
335899034
1923626239
1255789121
150137506
191231660
673353762
2144847335
57149075
718457002
628662243
115785379
589365958
946527047
323626937
1547002174
86180935
1847689567
343446984
206667161
1844386886
1438199828
602568849
1675443571
1184940192
1660243801
489765270
216259291
1271598067
1759254056
1058153030
188145101
203802051
1761700775
1980999893
1834803965
641414004
1106497905
5243693
1337649538
157790036
1812223492
49153169
2076256786
1469843929
1103269703
1958822072
2097443892
1651749270
1134926930
1353873578
2051871967
525312830
1551576996
1437683524
2026128672
1397170748
1716888092
823149703
1804148695
551499919
231869493
1263270592
303439916
244973521
867133785
241091165
738207681
244232302
315605303
1608609302
1891110144
73104013
987519583
811233142
102216035
1071785518
1575351443
1815886590
1621335971
1616935770
24775469
1244918848
210383342
345338447
1506156244
1703502525
1451835439
834939954
1870792745
1248931032
671307371
612741761
796545538
357719421
699232941
1266319454
615750585
85995444
1683901410
1561121194
1681916653
1678320292
531111780
244628546
469735051
1893488310
705038322
1280249810
1134874665
2124820660
109435666
1857551756
561387342
1327843046
804753386
2063239623
711281287
1071158551
969616837
558219981
1060524725
948435075
317079939
1425588734
1720564932
1699214521
249158790
129397652
1709202419
622444264
503454332
1100097396
22868979
963154777
1161310204
94759107
889777094
700797049
1910505608
730046174
1734936405
2053200856
926563616
319943846
1747921339
1122618980
1443105277
1501956536
59121680
1719920768
663563516
2068507167
213152500
617336268
562938983
398970556
15679888
1993771639
673481890
1494623611
1163272928
710434391
1199996543
1389912497
154210646
1882214930
923364774
8557609
2141805398
448402125
860982939
1686489988
1918279437
325523113
1301019939
653212809
538495905
507513120
1103010554
1932276310
1909992556
1427078940
1045855472
969131606
1222932973
1528230599
1128129087
1677156664
147584357
625936609
1591915156
1952121409
10717710
1381243892
330728304
9851008
2111371268
1883246875
416360372
1704948294
482870844
902984697
1954465027
283160030
1500232826
526900062
530739809
903467386
1956947534
258053462
1962303045
1223582594
2024611013
79600411
659717342
489790365
24418551
835112377
1447214648
203497843
1807420821
935950900
408276201
459249209
803555962
202384890
1991070724
631235657
1940088156
222732894
1568197949
554850231
1201810807
398027260
1898174235
918846981
346072226
1911243719
136385530
2072301403
1835172489
975384737
1029345009
1006312894
1360576088
280206917
661695395
1925631455
1677271262
299623528
1024498482
680777602
1105059646
1296369777
1321949985
725060945
1357266165
1211812446
1123433360
973483252
1613837901
987887679
1748888882
2058500123
1760244266
533531367
1068832737
1126601774
1980218560
1483737711
256342205
32273007
153111003
404011429
1637517367
1338900676
1225850372
2047871791
1350871209
2055659931
1628209874
521788716
325311609
561212348
889184081
1757937115
1253901406
1246737292
1916754690
1766684531
1722590515
624384650
160786485
1623139493
1305622267
204941278
1240241624
675187979
377420415
601974877
552438312
915147023
873551867
1601574630
2030699757
2023829085
1854260477
206556428
1116596516
202671053
1382429435
1835432599
1869566011
2588210
56689958
1490609663
129409806
494912628
2079362916
915273026
2121776523
1403829040
1218190329
807320943
359995378
1320835524
897284450
1465539351
1738930474
1580353129
818287108
30708387
553169313
1108097567
1431734477
353384696
2076826927
556706976
606855273
2146853518
1386851534
1614858773
1813064092
594238721
1864907251
1185852829
984922210
1962045067
1015144373
1524688460
1922556888
863067780
656711125
499663809
1163938579
390382977
942113462
1358883312
1513333755
2079729098
1710038408
970960204
1407652284
453299047
558495902
1595193209
988480120
206730393
1487412157
222196506
50107887
1642381664
12621342
41140329
2093321131
1506569491
748949810
2004644183
2142484830
1243827576
1558932015
1489440178
2020673652
405937015
1879659713
1614471001
1283784071
1022296862
64357793
1680295672
734578053
237370457
579724267
380721032
1953942679
1018948283
1134314478
474004287
1052695488
899515846
2058037656
1317855071
2028453968
1410009507
630264320
889940129
891779183
420589288
64341779
849407909
1719331556
1696852729
1621571508
596968589
1239819381
2111928320
1513577428
636124185
497426049
2067801648
1469849092
157090579
268242268
208040585
1751797120
1801780071
2070033841
1571350636
392468703
1321377735
368987202
1178290414
733450203
221343742
779967177
1162247054
1784393231
1426384175
1751068393
993281707
592866480
2072997535
638537848
891408144
884170077
1213510974
1865252638
227139766
791563205
2083006448
630176075
374865636
1856465105
980996222
1135004233
1974811852
1117420404
573271832
722362472
1476385991
821173406
1317265171
976333520
377403879
1873803203
666813142
1947041938
1937864501
1745032945
1578924051
2100891245
297695325
1871000380
557732995
226364669
1440719318
1652035617
550971824
896106326
1850663253
1811668465
584061234
2069756140
1316191591
257401616
2116190497
1540385776
2142318362
1871490754
281585834
611876757
1134166016
1619923979
1380258606
1918725760
535033098
2140482203
1935840735
1321757855
231963833
1714166242
250446669
2135266761
736864310
94858155
1179068240
419193774
2044013444
1458021782
1070894082
1204333658
1401759236
1281092449
1550419431
2107451484
302821871
1516153361
468780896
1725464800
1824144740
1948600526
280215083
206956179
1880468032
161211532
1807611510
2082614966
456144507
1688604937
470140856
635337305
1990274083
979215393
756189445
1341744201
1019763289
1594394487
151424301
654817193
1951355981
1235128953
2097948297
1755688270
721058561
1977118027
1581708340
258585319
1341836388
971012800
1888122175
764524762
34700346
1323223684
926344691
1345587273
2130072448
431559435
599614149
1423745572
1049745971
864007312
611079728
262153348
633095628
1193329353
1766140810
2009938223
559035048
337254209
1270631482
1300597786
1670390828
1141074916
560227150
1252477279
1791347812
1122598085
1621486168
1972380562
1771183417
1888694914
1640234232
342024816
502865781
1256838405
764376535
194541599
499422214
534594782
910774893
583376994
465591415
1732066860
106258253
1050543757
713271706
455123699
1669213394
392033103
110622116
1066650789
480987805
1323533307
2062467933
1214703428
856345688
165701501
2142709358
773149433
1322194469
1403856313
1153700908
1222577781
1925312613
476507386
1842641678
1934436722
688776224
220260598
1613636589
58343157
1858002801
1041375326
505174323
1553463048
1922769255
248044383
1308841950
810193341
1326804767
2022478344
802785072
26441859
1043959370
792158824
1828157906
421779840
1637092290
1156583160
1531950354
1561348296
389432847
1229816856
2118074757
1677618018
2014822850
76343177
1145570198
637905165
53855980
2074291695
975559481
1536943757
603079665
1511209226
684690594
1829193795
827521723
848395811
1427402857
1257110585
920777775
1067332731
1554508679
582814731
1326464445
1767836370
1972088827
532625374
303819763
1445029569
568968305
1272764333
463104019
789457435
999249261
689817260
1810367345
179831143
257510613
1193694419
1910363258
458046042
436449803
1711816915
1414453810
1314267604
1424806644
702593816
569207029
584228
1652372397
2027712392
1633279672
1012668823
1325745840
1465555028
305897172
1142980614
67235218
1946687288
191190750
747353659
2027471068
401315984
1092979255
1941709533
490545179
1417395569
1644455718
1289718173
1854868219
335039946
1599070873
851779902
581222528
509571751
1643584540
2143564199
1334847566
930609273
1532365459
1577073241
2031157672
814323993
1420980328
1530110067
1904532729
578571895
1464539060
1196025165
88464139
53980407
1106925171
1160930349
1955149311
1799046328
546101922
427071814
1357812087
646515911
470663032
1244589859
1762726450
370857328
1651042211
273225122
93011709
1966850408
1860477938
1774378932
1476307131
1212074365
1813224839
1361619427
500193943
271271308
2063600523
911624307
493556259
1494777779
40971902
1355906495
1308115029
1460751858
1145836780
1143273501
648073354
125351155
1446029259
1388632243
1132902850
856199635
1033108995
69583189
1137202838
916671603
1454963165
785345223
2097055066
659657266
1493707738
1196671780
1573294170
937760629
979894273
691246053
436788814
1020879436
1716924989
1188671635
13462221
1160486112
883132757
1240837212
613352892
2097311644
1188224169
765401307
1277058130
1897849553
1916559198
1070222379
1933953340
1345276336
540423497
1069002544
2004806743
1899836501
346246915
2066125786
1714097056
881814002
1449758158
1546949388
1054817062
1182329668
74461249
1307734951
1567968603
1638792319
887588481
903321591
615680687
1759000477
331017839
2086466666
1802842929
222471923
1345197969
1059622310
460965231
982968065
147230625
1263697624
1642663844
633622905
1203935039
1718388703
1191184235
659172854
1233010035
957686695
2067950148
2000547349
826786832
1577002644
633939372
1938189889
4475988
745989131
6129521
1323647242
354798275
1301142953
322057751
1636237459
848511944
120977695
1797976296
1374923003
88362912
1756708261
851712035
1868036890
1643177697
670768072
650837388
1547757118
1985377827
125844068
1966603321
318896798
1874017105
142200236
765155633
1528816497
607709353
2101966043
128838537
2033707402
471306810
1144168542
1706462453
956136793
1776410848
176062744
496324909
1795606804
422285245
1951890759
1013286662
239160035
358821749
1707421669
633831565
520583142
1242051345
1834085941
553853638
1810916641
1618887702
2030229038
458505882
1519549215
1725882047
174810346
533835924
881995613
1447704045
247829706
1115703628
1735771693
1582850094
1410827190
2101509601
399973997
241945367
1284481253
1115021286
44859952
1824913434
1835033677
1378835890
1702986217
1180663985
1988397977
740772516
144234114
27550275
1425334587
1233530766
202394523
22385409
418941470
518218452
1128247569
737205674
643357830
1072064635
934008494
1998587343
1415691754
1528568553
1594264905
1708143674
666339610
632330908
634696022
984787806
673938584
870254236
712195330
940032825
282571052
604503287
1649697554
548744597
954963914
1870652081
1701687374
1304986319
397541326
625341413
1106261570
245830978
779724103
1207246062
75742557
827068027
1864976259
23042320
257818335
2065027700
1718109962
1533434984
1823401968
163818644
73714602
784155369
2130371378
124044296
1465938740
2104297797
1276914386
1394169610
1733068602
2013531390
499393410
1000816751
568245163
2038879393
1417002571
671269511
1789359419
1464950822
269607559
218930368
1792186110
2000306462
992927980
1457940241
677108028
929593985
345238748
2002662896
1017096033
1349331457
72458101
437421949
911312572
2068969242
1611694392
303003401
1258357664
1248676870
1011784893
1808153083
2021009725
1290622441
107288702
694149932
374242901
1110101231
1699666319
244084715
476286103
1391756405
1162423689
68099048
178515511
2082784101
2089254179
40435108
1797776514
250701075
626197981
505604719
1466594850
1753726920
470785206
1062707891
1034949942
1134909256
96368741
1094665896
1539558767
1274958612
1572340632
765268437
5503645
1684193236
1198896854
51404786
609715948
1572050783
1130691381
1953102024
1376039145
769167496
1809585247
1380361362
386030104
185055283
157946630
1464862823
1805442228
684707958
467324640
1520749056
149383799
829848084
1734863107
2064186558
466809426
2002461586
732943890
681563384
459509586
1060094583
1680601297
168797424
1145929283
1828213475
1342084054
353444066
1549966477
1256333407
17972328
1368058725
1683582346
304338173
1487057956
561670412
1184278986
1396134730
560546774
252370279
1573016775
1407079719
1707404591
224120595
1578195770
1988285619
844606842
1201124244
1078769967
1067727886
733071196
219931670
1170155700
321019460
935597411
546494818
139614121
1280784215
2045928613
721530949
1246012994
1628468144
46061146
1391064521
1560309093
1352253883
1512524261
2059451213
2126367876
891873537
1978519698
1897657042
2058878981
1729932088
992290260
1746342732
668942283
1050635215
1551512339
1485833519
370156773
559849717
1020500230
150820372
1375311996
791153344
2013282945
1186903366
603605375
157136104
1364065890
2078849081
241085307
1582415289
167846375
715974234
327711711
314238677
130429700
2057244053
1957220673
412282190
1029085798
1798889133
634761622
1003465376
1974033893
1780273461
610545456
1787296711
1948836629
2058964967
814747778
1060467293
1384560778
1343040776
597294584
1491323928
518416705
812539571
933574474
1446982695
2067289647
911475347
381539063
361908892
1623038103
4500186
1787855783
753202295
818801755
623505906
1853679455
1653404820
1712890476
1231705901
835411011
1201753009
129604271
2085249700
1206870171
1927372935
1906001552
339087835
417298290
1002500128
465482481
330533704
1537972271
980010542
1143118542
937434075
26944480
983842066
1025671430
746092986
2017158129
1018660439
608621362
9261454
753373272
275954336
1805587203
1512381059
611540357
196063913
1776224699
237777518
1170281327
1455466108
328728845
758399477
640428804
1180276312
302450304
1151592688
986805385
1000766177
571553110
118993634
1239271006
140459328
2557996
1171608270
1395405455
1573550011
602387534
542255030
1738327474
1522531602
813533939
233703597
179096753
1574709723
1154245745
1763924379
1106879314
1446312904
1084952949
1787651727
1651968596
1711403795
578868805
222693640
2067924404
1204271416
1388309622
624661398
1914258172
129536608
148245739
54527438
2107901814
1209701770
1867252407
1504872873
634431060
1889840211
1257063652
801388161
1387495184
1440963338
720410891
276373081
913277922
383144396
238730602
1168548115
114378648
605537332
1945377500
1448085970
124097474
486443422
2076868500
719483462
1425311702
1816921386
207085842
686878642
929709567
1326896881
1816602280
1261569654
2002123436
901993239
1425013558
832530091
1346953799
939180736
1128441856
1622732928
427636623
565341230
771552930
1712062589
575611201
1886610132
1312889642
1530921775
137361811
1832132558
1372038907
1208570371
2010981164
1748296209
470122995
780359571
1539532876
2037372571
767487446
479394671
1838669926
156108933
1621135307
1880250008
2035244839
1248991734
1586987783
312913874
1539140036
914998130
448885448
1296154570
1732490735
221715678
334347440
1919892824
1562062784
1161997583
1321769715
28291569
299862132
1432830700
1072256715
222401931
539380609
858297581
1276936820
383365921
1007320692
1665509750
392379280
1189860638
1320535512
2021132137
289437039
1430567068
2031096832
1649454685
118311753
819350336
2027872208
1998837363
53303917
1874275915
733798792
823425267
1646011496
1333166852
259218096
661692560
1282177499
285540262
660464432
1655669123
787671971
1117014665
446808063
1115838980
1484015195
351117103
790741328
1250499016
374412191
685816439
2033690849
1264309157
2143757493
1418464899
811341950
45741131
427959571
928988973
352716646
1993360292
424948713
249095744
875217274
2108075187
1410303748
488677335
417819879
317115780
1167725776
364797510
620566775
1397510120
762594962
1808795382
1424511900
774900110
1745597102
138302897
612190197
448717853
2136137450
1569851874
487679284
1603112266
1664551645
36330104
1314622340
1079635993
1420624236
1890955699
257147857
787182467
1278080107
1240314310
1685814490
1763902534
110976355
1907851707
1293373913
1064035330
1773201717
619274296
16996622
333333008
454256804
739672301
1424685457
2072288189
1939590323
451031291
181225890
1213522963
1779508957
444285361
1222047080
596538555
655668404
285261474
1220193351
1162724786
770371998
246474966
231806989
1061613071
1677504779
1155758855
275339934
1035463644
1124679960
1777350333
1356010573
314815523
673354739
1346549537
751497819
1434913850
2074899236
503090902
504546542
1465395331
1555544409
2108074715
958274918
784471531
204641351
1335033746
1457288433
418179507
176607129
1454341386
1288296962
2000927056
878651053
313215681
1921984363
944331591
694984450
1953451070
1956299310
128773936
1780804265
1493888275
389734333
852438555
1603457576
978728337
367154228
1141473862
1785833237
1269442155
912320754
1881663535
619494851
1144020409
2012756581
245798407
880537701
1735066108
2052464334
1986292892
1601579139
1874196452
1352504224
1033580261
336785829
1436704183
1892103397
84837246
749998956
170741582
1338128998
595770108
2138059686
418575100
2128543458
934044133
754417995
1251921257
1194069390
1542035626
755721605
1190813234
1267644597
1882600137
1155678016
1629160310
713045962
736862289
1710236830
659564246
1819823657
1778228579
1772989686
59945340
1143896222
1736747752
957727743
810993580
1106944946
1971801730
749962066
12635764
465463989
1813191379
1413027093
2053027449
249552170
2111209451
1522048520
27693302
704564615
1619813212
1723346895
1637575686
2016257839
397049953
595182314
1108964960
395758781
199463142
317733268
795503719
966229564
2066627709
1576692117
685984622
1652115333
841077068
312290910
1131171577
2064840390
1754907848
504726464
1207186387
1723472364
145816352
1388029983
1424999867
1410205095
407230432
1875920337
1831252516
1732600674
1918375541
1802282697
86943245
684148653
1991338355
753855913
202748074
1392037925
1399448551
2019252395
450687192
776489470
217655698
21728167
1770293355
580837380
1856333312
1982128675
1602869611
25284991
373362270
1382992440
282659196
1280061270
1531471855
1765942694
928173739
1577722746
1653594714
1592440242
1009222483
1755233886
1154745867
854821841
728269451
553471306
1201448335
167216327
2001783874
1180645717
1157838240
414108471
1072034323
1686072474
943402
1741840503
1722960444
1225015564
1215516054
579776671
226061644
543225545
2041410342
1063136124
971504059
244822542
243174785
356837162
929013671
1550123450
856102685
1434864298
1931507307
2038295845
1959306824
1812840388
1982895980
547982136
1761807655
1994616189
1266877316
1520377685
1593655810
1462106599
268357202
1890697519
1961561902
1411536148
489132825
410159522
725650386
1665305231
910700759
1032997315
1533303715
1705811122
1528876633
1332463914
1137817564
243950952
1647912669
1539279716
752565862
722698772
1075322253
139075412
2120190828
798114821
1740741381
687731785
2011207785
985443515
2080092254
1086961986
428795225
853175821
402392012
787759857
771319748
911275638
1228834104
590805232
1228096732
1397653859
1801873944
786419160
2069909430
1483551514
1915384279
1768143812
1639535354
306657774
1282241050
585812983
842604640
1880422603
1858349841
125739958
1396926878
1401829794
986276714
1638177761
162946942
1046964104
1673612521
1531731560
1157110648
568578293
539832472
807144663
296800061
1259729357
1796235925
1011019324
1090698472
1082574350
1321697042
790341061
1529935774
1679631302
779283969
1762062638
29748007
1312693619
1108717518
805826097
1986702626
490695691
2091479241
1858791837
281023670
1583669670
1518921382
501200148
111843888
1136780146
565277548
1192265170
128057534
209185684
1820136107
1188977205
1286980961
1525355586
1788185947
139192433
1679251479
782608850
453113354
1933579531
672865104
1438893052
1565486421
636022869
2126589072
1809836371
385232366
1437089089
804713721
1654241599
1295769906
1546813430
1440907517
435133781
2062826237
27890439
598253820
1019512067
346086905
77317745
2084491573
1745528574
479299656
888178198
335145650
422333224
1539671982
787187424
480942725
2053873031
1265595677
1603239530
1161339672
1645381764
1981561226
2076794969
583918378
996906681
379476652
2012030096
1791109041
379378928
2113834526
1429018115
966312596
1184755110
1355978295
1188341952
2088823722
1117901281
2004575877
1093654463
1877600517
1919814753
736858030
2015890273
115080933
590848854
1656157096
733972608
1944528995
482292413
1682752094
1555326297
1972934377
746915572
1180482826
599001194
1971845955
2131639913
344507429
1772629762
2049807756
1163130027
1520675232
667319046
1624378772
1855288277
1776176844
573278583
1309217456
753299219
493094781
1072337016
1078445122
217203940
302466774
932873645
826794642
529353190
935302009
1065995420
940098997
231545382
1524220893
1289841846
643768081
1853944814
1037795838
757125038
707035349
1443043810
473634923
1769670577
188198596
1601977752
1898743327
1807654381
882816557
1490153711
618977987
1217456207
1346096624
1217995121
1305795292
1659234280
1504050989
931502515
41675769
1354608555
769037666
2096073787
1268009262
22041117
1115444889
1210590508
494501840
552687534
1491436433
1047930084
1523200578
387169575
764518418
1202946638
1097213404
1056406010
1453065064
161813654
1175033267
598314480
944779382
474301964
1239863378
337614943
811136435
794480214
1086266044
1415050583
1427854808
735343576
1293671671
75982001
1743665099
1367529303
191436548
259864657
1577049940
1810449623
1003625548
226953593
752495748
1996394236
903977022
154990612
1419158783
1859580055
268818985
2009034896
1928545204
189789947
674916936
2114943490
2140737689
1391948942
1110959461
1229622425
721781274
1049000609
984293661
1337126789
916956243
409558126
1578407981
1150132213
2111965650
1508751406
1158749978
1627307553
1287816141
30378530
787275652
1613595931
174105130
1040074537
780246474
756598685
703855605
1150483919
478233554
1151661811
1188249443
1578140072
627947055
915190150
1152191128
1831247151
1889464402
2080168035
1181453057
777079806
1222142017
180694538
1263789731
2077031592
1578023856
539393089
1125280661
410573832
723428189
912737035
1854179430
1583359640
1096167303
1954016712
1815186620
734233248
919686455
655332010
1552101609
194732871
868913345
1992964146
451864328
1554805271
505498477
384934773
509670049
610730353
695592723
347713229
744114406
1223329518
492669572
1054418875
659700025
530980257
1917715889
1367880966
1645010233
338628646
2030241251
722290112
112677130
621177564
389911191
1226933941
1236972522
304518780
1071566977
798351550
1297543198
1532099088
729747256
482443097
1278626491
305898777
2042764345
409132788
1447738604
247661106
1254744003
1975280373
610669496
1100714209
189284777
1372943266
1142806526
869902437
483480614
1793664345
514588332
939344248
925813031
1714120148
580739573
1798555732
1452650167
892187345
557776985
1672083434
1170174475
1280071837
1037763963
1256635173
1376202038
1068316569
502700612
692590584
2060204644
611914555
1591836059
1373315219
1954222285
1075341273
772301713
736620308
582838243
526174512
1050353403
162178643
1014146399
597674045
943165566
1372749075
523341625
1811964400
527064880
2071973917
1865697772
1023931714
569801175
983186426
2075106208
689946998
502553905
1014480883
2125887740
1080028142
737814032
2062411689
854251647
1986072369
1771923588
1980104127
1616695291
953766053
985649333
313345622
1830352784
1642987296
892832367
1859797054
755439394
1162000585
1803842127
834662446
534387169
250550668
1348668686
952644396
49433187
128184687
1982744678
3020757
405985184
292094588
2048983934
1211187543
1105961087
1417430933
2091408913
1039880570
387467382
469484069
488100392
1500535580
1515557741
1310904494
137368344
792943605
1225656981
1006898434
1175041679
684179293
125757455
952676935
353674373
1763239949
22432651
10390444
1157451634
558940879
1842067064
1939696142
761836674
866541700
1093914668
151855836
160965732
1198364792
892367419
596972991
858116740
1443934865
868088902
385760059
1797992040
1128077669
1484714366
1011923706
440533744
1083970842
1724308227
1630931366
754016103
261131476
33912265
866684874
1933002589
697487762
693315122
52025205
788540063
1910730780
1845474326
1280852607
1182606906
1366166364
405032747
94194059
1550453819
2144681618
1801051094
72171868
1635005337
1119913937
13928040
504473969
118690159
379927017
860200972
1394016871
1430493293
40072896
1678033705
1599548508
28795142
1227895256
1881226985
83446902
136878741
1147484657
2132593692
972045306
1755562638
1760578599
1815120204
522223079
1505240422
1513762123
1713192704
1198964169
698361563
1853803685
11004872
1501025720
2056409427
783249058
1443076278
2113100772
2072784758
639098326
2106160521
1520548452
940043162
1142924893
138427654
127323150
372094903
614487920
1658052927
43123536
473038512
1231670903
1874755419
458561622
447830929
699238399
1669569653
810172249
1660639892
2049571698
1744742815
1390601949
1029505146
856620040
1256574979
255327711
1687952350
515122154
2126644553
445956576
1626627229
643450380
2092787669
414520840
906441824
542173330
550036172
2006999051
1951367038
351848157
1757027054
371847056
1607070604
1178360809
304259568
20966319
44259795
1060599056
1774285671
273795530
735939943
1340525326
982497593
154618766
117196102
450405804
696899257
941688029
720020280
1089963240
1853210220
272329329
862620865
1101517810
1091013889
1976395861
830393211
1402053341
2095410850
1119584091
2086728824
1284466929
1848363581
1786276897
766777755
626708415
1798485505
1519146275
1489322283
1068532757
1467331718
1358659743
1439344216
1405358394
1721677785
1643483942
1194508632
1274856130
1976921611
1247172093
1345591228
1544851156
345232932
1956709544
1223611456
1255278745
1566645139
1111434347
361834576
867588636
166967994
988537138
588214957
2014857001
1029434631
945091720
1830891651
759510769
1375165937
2082083833
1448326643
258033256
269428162
1517545210
69447017
1591698181
220270471
1139508452
1580097756
277507149
318055452
2091613273
1085000030
1580752532
1354792607
940793794
1736599368
274760936
1068919102
458677651
275112845
1189983153
260620538
1511087252
1334933089
432376433
511222232
869737358
332339403
530431616
1941461916
300746556
1536982055
1138257189
1778363771
1617928118
643746477
1379956141
861096654
2119370701
968241103
1100929937
505456379
1136927485
1679960100
205664613
116328933
647260880
2068290020
1337002566
688319576
1886996157
1833547022
2061530253
194026376
1258809533
1506188211
73890794
399189616
427209880
1210634855
2018030553
2015138052
810364380
907966475
655018347
920408439
2001432092
1646741104
1576607264
785978229
1643258602
1665817243
1384475068
1052427483
1865684214
1344586859
1357079647
1401023059
150615285
1822547995
1209498076
1166359259
675492618
248411383
2077327852
778994858
315071668
676830915
1988920548
1305991438
1529578081
593919354
1284277226
1162477728
82224922
111783352
1517505608
1803368456
1227633978
494766262
1749373350
836580245
2050686345
776219881
2077724583
376531925
1721712028
438193755
733967577
1600827816
1712254270
374722098
1845351534
1689717519
1705612750
149625758
733864176
1998378611
1501867933
1859541948
1436626487
58603462
1837992073
330127924
1244773330
1678101650
669626941
1199522101
439551764
1746773880
1797191746
685185411
346760532
1999738267
1718345392
100012867
110945961
1365092844
114927572
1232508403
1082916751
1414140518
1672536783
1537808435
1040464748
1368732414
1830388202
1528545458
964474533
1867320065
1406105761
199085709
152052005
974708984
888463831
1580189849
1453525163
64239245
220900905
1920038587
540093065
1618740614
1379457618
155099445
1796918850
242172760
1387212140
1540069792
929769449
1445178752
520584936
1773308722
103858687
1888476782
1207076079
1585615400
807464924
1252763848
697838278
1250008262
1474250804
126336144
1270116083
120722302
1969366755
1906152053
312068470
1095583961
1309489097
521707798
356653571
1191424593
658180136
1677318294
1756831364
1651763132
521052598
1209427690
289108243
896101458
1501965409
370328706
230493689
1016348279
367499516
1000015865
440033948
1435119726
1254118103
439976619
1373823796
1543702492
349239990
323790057
1239165314
803235488
392046739
146614928
297048721
917666595
1652504082
1060474428
1051497787
814381059
237244650
96192166
1126115334
17552676
1990923427
1101941470
1400066178
1523406622
1778380102
2101697842
2115944430
205184974
442270168
1507434782
1684220621
38340349
1441064330
1313928837
764354204
1852537309
1349997394
1697816206
1588289456
1516184624
1059663639
1023649574
882757719
1434001261
453644498
1621925865
1995103873
1280011350
451270098
617190924
1969125911
76575188
1373551655
300243154
50696976
611206723
1658356692
46204273
1157701676
490913606
1590532497
15260640
333163801
1195985391
776423710
284646093
2049601488
1955302205
1414657798
185050001
191031411
1051576339
1801872347
1257776805
1642989036
1414010396
1927345401
2000590955
195155263
261968649
1572866091
1412312251
132822900
698410449
1367494043
347151131
990715837
1767654936
639510761
1486252959
1577638361
1088769300
2116754785
196414140
2059851777
1580617080
947273353
541402469
1884981801
1331229628
173714225
703647185
1262467775
1987374765
1146556349
775743239
1906177627
728981269
410595244
302733812
1002076278
235409529
878213424
1662488784
216114049
873560337
511221211
1466842105
1630600629
224428650
151860733
1006722501
147503046
119085365
842492540
781819757
1897642832
771523995
1945544491
1720052866
1761427655
1208912862
1411732684
2055886719
1016786488
455496686
922393599
28264067
1512471735
1461459572
1286221383
531752558
1753343825
1600432272
1826298289
83290219
1428758885
2030801889
1355719180
620791127
1589924879
790448009
2133861331
1703463428
99329375
280089592
1118240212
1266756685
365266317
1089046161
778273769
844654163
575178401
709643134
33552650
1694997268
1779022180
68998163
808358307
2139603740
2107675676
961579157
1640856995
1383096371
1724473589
637353826
152697588
429947330
1167012906
153992785
1994092436
838000964
2045143582
1982726577
1702857633
421445257
1950395782
25185629
339768455
1711629152
801343053
1523319954
1452144153
248408240
619343635
2117552811
1779612950
1028854364
863859669
616327941
2010028562
561642210
384128965
472648026
1524550417
608438578
1879458936
883759457
565005863
359377653
1273626338
2058068102
1012939567
1754749476
1319282306
21445842
1837246153
1447061843
1307507607
309491052
1476168686
932124365
793324665
789828491
1872576149
999090708
1227435264
1654243835
528475598
523130750
1466143849
177354068
735346209
1624550477
1185809140
1408703738
714859454
2064204685
863113480
1426102926
1762878538
156434961
1949811928
1399718587
833116787
1428625921
1745916134
1951835416
678219323
672536756
93051500
1135828125
1512448225
1668692179
1323173646
921823188
607043251
1156317284
1543705523
117639406
1233377420
1783768220
465941059
2071228087
1534600967
379696402
1085534337
21455746
312783977
1822134677
120219057
760563397
1322299041
1259611431
499050761
322096321
849953305
836922117
2037633092
648218260
843217685
361970310
1128052082
785068710
1903833300
1260510038
1417528721
662197589
2037774211
1008132593
1682871849
1172805676
445979245
1586385864
392791258
866284385
1112514075
2076578703
416324529
1931451693
580602551
586519898
961610135
1190773390
1116716638
1028643471
1345187488
1571620615
1847756626
321959738
928787383
1894534540
2096383578
831937850
1104615333
2025801744
239589512
36188293
1924675262
129650739
576490046
254534831
131745704
1589708679
1736724595
1474944883
451994306
1139064716
594480145
1226958282
807247786
688892476
1464062808
1615925422
19645386
877515205
390153290
933890084
817592513
1151654297
213770111
868255928
1355123237
462128658
998336871
1258892932
1275112493
1681001655
1771066745
1651411662
1238452723
1726753952
1923233745
22838983
277666645
1345195808
1587298294
717414736
972669841
262991680
1149811307
2008050196
1108653961
1968474742
1503959946
591848978
272935850
1457674395
104600031
250197084
390482584
840404113
2016354162
1621592505
137884392
1821563945
1830239533
1023442197
1498365449
58921134
1411843173
1078549477
148966920
847470329
1912398235
1124943460
293938207
1376946036
1589759447
535729114
1950236208
1798684367
151851529
547880532
296730207
1056464437
1579552940
1794054043
1133107221
1167678247
1381832734
1025049876
1131759376
1918339040
1112816797
92439598
1827114277
1441635336
137444066
1591490197
1265154180
183436333
634479301
1050424888
787722889
743865029
255363181
703984081
742004006
1874290716
1855192898
282677474
2125760950
1503857193
759864354
2107252920
914927444
1676830135
598917014
453035834
1953335381
1388707228
187131875
698695795
836202899
1579963388
743787453
1486185057
869572586
1132474836
1169750979
342321491
1260594858
1118812008
1281822108
1123666857
1814660678
12399811
1935101359
155277009
1973076400
1105906053
1401682287
598119108
749665634
1797377388
562954736
143880023
167355770
994508979
316102039
2146580235
1778785150
843875338
1877226202
293522575
285469969
619878605
1304724025
652947050
820744783
155724205
203831483
2113422187
1168421805
421272172
2062664176
163835546
584513659
2091933914
1957786201
699231159
2066635971
1226826715
1226637716
659616679
2029785163
990389445
88214608
1010542701
876403709
925347750
2095226752
1931004272
1781403760
1069699712
1925368208
255406007
1455029424
918298254
1539192069
1081479826
1881467747
1903964090
2057226993
1217401605
159623821
1422409061
2026724580
1514901743
145004580
1676276474
706041733
1638614661
1748253100
1737428731
1473543323
264908132
788945294
234179696
1108321466
1945479689
1502391779
655561391
2063960821
516489297
1789134497
1687022945
1543019928
1126895596
1963000710
1315949874
269015401
70211770
1856328329
1789661163
337030049
503006768
65435272
1722110061
281533400
1525728463
1739527330
1728380790
501710484
1300176283
1254345575
2069218086
1283059584
303766129
871665734
267493481
1191040002
1811903045
1732482740
435481007
1836262528
1651932637
1646968110
503773337
216088514
462304095
793281748
468299020
808780948
204958455
1943899843
1440790158
175109114
888236809
497263289
1545708416
541154233
88259730
2141666529
966638166
558008436
660621025
2028774678
412522662
1328480245
1619244188
1875479468
848207039
1670497136
1636966235
16527622
1615205653
444635575
1456735273
967381787
597047351
1662935415
1017085967
260580273
236643877
884829047
2046153629
178947853
1958490049
698014913
20262865
945936915
1900586779
1179392373
975161875
116523045
1215395782
1058485814
1067006085
366377433
1670989715
445608594
110827048
1451508419
721870292
1122941972
1392635721
229718094
774673584
1841641373
1911780761
1565132654
752193691
1001902981
146734115
2069865240
1026146488
270983976
1647918262
443892402
2006558592
1656078221
62153370
1270343666
1122167523
852259478
1976917938
1271426427
259959797
1330407652
346523839
920722645
183150532
1389440171
1701804367
289393829
274603932
116795188
1608400960
1692239748
1570474179
1463446301
1264964558
1838987618
1471153537
373000035
1217383922
1765205571
1955701940
371220712
1498902645
542304441
732785214
1999443243
984084815
575453031
546709328
362341352
608178001
1968681956
270854898
702489089
190573971
683966751
1635561859
2095330158
1336293432
1196646556
427900430
57118122
1225887863
463215083
1349726610
1247527318
5980513
280258611
780254074
1474137578
1930967883
895348839
1564678731
44235259
525162719
136626251
1227154339
1138456275
833874552
922178448
2131039333
765069986
350980902
1692476112
1732569308
2046984787
1190804743
1420868045
415661335
361933802
1167838375
124933511
2070295993
419469509
285310436
1908935313
1923149536
1564927973
935526432
1665692379
1312290406
781719668
367110805
388818108
1204013509
554820414
1809776654
632828043
1632018523
740924857
839351242
836691809
166705743
2011866141
254977421
920267029
56654261
826264378
559508895
1164835381
451166847
1218501434
1367593246
1355555548
1730945569
815600055
1001309919
1595708566
1547649355
131836807
1181446780
164911224
745609828
340490176
1561895356
908330476
374242074
324694475
1521979438
1306968209
1821527010
623796942
310178750
94027305
1448288520
2130152720
106909764
1678530015
2059047413
446061981
1124308215
1283233102
79124908
1206724193
59309957
1009540990
674971649
1448534343
785729840
1079317246
330680479
47970636
1931614772
1639430189
2107419573
1910381946
1001178859
1594603407
1190336117
957618913
2005488493
263591792
2027991807
1624162156
666484750
743588642
881424615
1235206898
1841995185
45439093
24593754
228309688
1532357012
1194655264
1074150162
1116738241
233648692
1159381618
1650780985
1957040393
839648034
609026329
1876509977
1191960204
1523816880
1381388611
991645248
1650235995
863035490
1494514824
498508743
916485082
1781380070
225967202
2005123394
417188991
1414426435
81592625
577376757
1783915176
754761680
665255897
2143012903
1100710810
2023801169
65521682
1033666223
2080130407
19489550
855319333
1879285703
796969416
249893660
958396916
436967094
743540784
1957409537
1043858102
1230947942
370778013
1027265573
1526134795
1857244048
474689889
1120222148
1978291867
728138580
2050802525
953593695
1340253087
1567185962
775465369
869075106
1734818587
1204711102
1085765985
4690585
1191028198
1332403339
52331352
671984733
573405325
1612380671
1601918185
1359853256
1498003596
811318717
685065068
909461546
338217888
1040840749
1439563329
1359194176
538176813
137909672
761932022
1708627223
492252396
925705438
804977868
68767316
1291515242
347662328
1816261767
780266156
2001738099
1815522518
2064088426
1189147463
1880582917
581381358
159232418
65095737
757979583
343389715
753408835
644762779
952506443
128309793
807501211
1467636588
5819168
1175513041
632858562
235373314
496254750
1021979221
1199394681
410225138
917808861
1263858218
242610780
1663580774
2009981396
996631856
1951908092
1508964287
1857014261
903681702
2042204311
1213634966
1059981952
1508665301
1515902368
1753387156
901021192
2144317401
1257743932
1598706314
842077199
229846075
843236212
925109993
1031553166
735623481
146713827
48605850
1468592360
232935809
1766767164
743375976
751110948
1951684448
1585003747
293634517
1697870811
2055250975
510897099
2006901248
669555651
975921284
842126358
351147
968005514
1197122931
1909527650
948371416
1305853001
65135503
1389928102
241198791
870762297
1264194587
988267110
1587193014
99322583
2102898836
1670070034
364938458
1443571157
1959752585
1511169595
1273433819
456573267
146464945
1214158256
153768548
1079236286
1127060683
2042720777
1642036189
1100021300
288120450
2032830741
1625108399
799950096
1186405880
871740148
1096495098
1092750310
1872129379
1054330352
1225410400
1294167167
111022518
813778790
639991505
616769788
1379217923
2142220074
207460358
979116226
1310021758
1887916160
1721750315
1740918807
928070181
1596839333
1389951638
1741116771
13911960
465498414
1073067754
1066631182
732693635
366219416
1837181879
1625450048
931932481
1140332150
929225484
1036387280
488540527
92282134
123523760
1529044877
80725312
862076890
2030772071
654555743
837403080
784559714
876972617
1946502415
1659693120
2048214638
1021614995
2069126848
892940247
1270674950
1980426321
716593997
1798827056
257697296
1513334183
1280233636
1230464772
1962208217
1885832614
1105751669
390676402
2067907585
1377360704
497703715
806654928
1421514012
608700012
1447238409
1823272716
484423799
967911669
749862390
434045946
226758141
719593908
368580011
327428981
1106187537
206033479
454669479
202223092
399511555
153725407
637104976
2023281414
1679502805
236616234
431341343
249346528
2081012697
1408865281
1632759909
996342130
9855205
137308875
1335093540
1939605675
1827561300
2109145349
1059011136
1216376575
510713531
1169972479
1509348068
596622468
1727348430
1168655490
1269708271
555633074
942764408
1537409316
1639135364
134398085
423189712
1638526268
1094273175
1876192296
1563444649
1652197043
1651456613
1007374661
2087010760
447990988
1825087363
728960632
2134094360
1806623702
1615045835
1484882978
471909543
883949736
733247614
675431798
13565817
439393827
1748973664
1252511696
931189309
438565027
1850304727
406031231
956510394
1731646112
1481372115
1174770685
2096706853
1680572535
1276028495
444942284
1084345010
999505166
183914972
32743795
1179672291
2001061378
1445875424
458774229
2112986324
639123504
597075315
324715100
1494560359
225731368
1954525321
1672974886
51742727
395374143
1465666968
1394885042
1343666475
640443541
968069491
1519474871
1941260285
751505573
800786285
1641837561
1918767752
1956204999
992114612
388175352
1181235741
791883631
1656370299
2030517849
1546261554
78788076
415035798
89574097
1449272810
344103510
2108039663
1520869198
2121082316
1872799475
27123147
2089981343
1507984762
1711239090
1050890603
1332950659
424477972
402247171
566145773
1232746902
1910688875
399418736
430162107
1145490681
1982107157
105475962
88983436
1260562109
663630053
2027425828
87961981
926473254
1166508760
510587525
505846493
1681359495
1274114802
62680106
1273459093
1156388693
633885624
105671154
938220377
546484180
1316234465
2036163671
1041081150
1184100985
1988093601
910662466
1195700330
264623627
1049686828
1299684095
1100317835
287124205
1033330876
1276970877
549044586
1964370482
1297116199
231649608
1530509253
102518549
39054330
1485107740
1135967590
224966162
1124452561
208359412
1850477433
1189037649
585400607
2779746
103261230
1269063882
2110632816
896216688
257475076
2050414963
1223798646
1752453770
222858559
201389717
760156482
417536868
1714149929
896612866
1102013341
144730078
536850489
1590423743
540920132
1364395231
1001936606
956730124
502313087
397429396
2137779454
723369367
404720789
254541733
1885439658
1366780040
515741630
1873315399
302896007
167856344
936549970
837308437
925256932
1289580458
317378647
1587648961
1309928485
1519223557
1096195100
1999991069
305031369
363710052
1781764046
2116746973
1867054824
795929152
2002208059
1756372252
758758770
590193794
1649758706
1233138216
623139901
1450119486
385434482
1353864615
1383176769
270064181
1387110450
1259322337
92021896
1515202532
2120807035
515074893
1444676367
1207589154
987355747
1507080000
811176094
2143454159
883632196
1136264665
1974531916
1538702419
1490615982
2130664068
829372621
1571694312
657456353
794831883
1188150006
768134977
724529417
1014431493
1269915251
1366968569
296194661
904481752
1923227049
1185945436
1670169504
212085090
2073047625
801431121
613997872
1206534766
436454329
1108433483
1853062897
336859444
475274612
839655607
523922296
67331070
1597205823
1695098805
1415768408
493562153
1025247516
1103763188
822947274
1261208519
826818133
238051236
1493356336
405415804
1375577804
1635917057
398016230
538115197
370476963
1339210727
1557220252
1925516466
231192531
339766253
229419879
973715304
1324060091
618092300
634556179
1217146219
1357272560
1141613043
1039940206
1410020766
1421988140
1356543139
1405266087
2078750921
971586264
1204308569
302396621
1615697558
1211717322
469617094
1682525552
1969373479
69994574
1225680271
1297559004
1760076181
302542743
987726924
1269801149
1611449374
18911344
1785786666
206621343
101567634
272990304
1397904236
1184365473
1537913422
414915920
783773641
1511164573
1917994165
1293175466
775696227
691516918
1027045228
1568717057
1099526477
841256742
1703605869
1530213275
1194041775
278064356
372966037
1622636067
1644960429
1650746460
2126157150
351702129
169757848
2050640986
1534119305
322483995
1341238760
1639171987
630301633
436722420
804877260
1728763443
591455706
526743140
997921314
1340698803
1811970950
145694880
1244955686
1299163703
344650569
1220316914
1491819518
1938020863
408638911
249570181
775265147
1067830918
1044595123
2106786708
1475171451
698222480
546329044
263566685
283119814
1250031500
811714408
1735280396
527106678
1554403197
2129624910
969735236
1121254438
825773949
1319316998
1719698616
1314337144
911680041
1761928262
184728159
501595895
1252408998
1973148305
80144317
568916561
1634849386
285509164
1578276321
1412991819
1688089538
714929357
222946175
29969206
1337678977
977826116
1050173839
1906240793
833973145
787181475
335510348
313683655
414920603
157335902
1609786268
2141081745
1712568529
1858670964
1523550982
1342281107
633074727
406169842
864788189
1554680772
1204112487
1691319121
540675672
1287281830
2140034424
1991997953
989403656
1997694307
386825615
706556366
69167387
1551652515
848152724
1622715837
1384982552
1008606598
1396805990
198485095
1328197427
82481964
1567052993
287173576
1354608659
736097624
9864016
510473633
157150376
939861680
522345362
997200806
1995601212
574011105
864341168
1733706664
1816161805
2012525322
954949727
1405371296
1345609383
92421580
1176448268
1433153254
1563363205
617082736
1478545569
1842209116
977190943
730463866
1005679189
1623155665
1011768717
1419980695
488754324
461283613
1970446557
1695911490
2027962395
1244488006
1956588761
920775913
324988347
1404604065
942408885
1085746301
260757623
323731890
1505006072
581586343
1865224198
160568580
1643721544
893929627
196010862
1730495073
2139902452
292728107
98179615
1017906749
187957433
77073333
1024341798
1279839215
1493770667
1710826565
344179619
1796842267
1300042985
1187766244
659988536
413825566
160362084
2953326
170942360
1834656751
1100559400
787609749
1535879369
1071031191
1983980834
1049271398
698982907
1692876891
1328580292
960879085
527589806
871817787
1130560374
761809006
2006542765
97400447
183492893
329703810
1736386915
841554689
173651635
1152807245
157845400
602199008
2139884446
817942038
1204122859
1923647086
886109318
884005207
1767867977
201915836
1579617026
375801663
543790858
1430828899
159445712
1644310451
1686729484
1375024995
848783448
396191225
1779730692
1120052355
387372844
1373214993
920167663
1529261095
1477539884
1256078369
652849652
458469192
1237252034
1718761181
705529088
257242610
179479502
755195151
478064432
724479044
399581844
1821159349
1541363459
922576396
309244028
23880902
458562619
1027533669
1377756656
442152847
2145845358
813468875
601818880
533889238
945183370
79511400
1147394112
1079809886
298569893
1144963477
863239536
5175216
2094094838
907478675
1918361587
212907258
204622217
8317756
394796285
1981001938
830103620
1202139593
1575189393
1632967638
1491920667
622380801
1976920869
693484840
149737833
1925270934
1660291546
1574634525
1324279591
1206710850
416068133
15326856
237959039
764315939
1434325459
1561090865
847319571
2052518094
1766770616
1276317696
1538771588
1983692607
771983942
1191398344
1278771741
1479882125
1766315461
486739383
1064745262
1744796977
828646010
942917016
1261398858
151202531
732734143
1686953122
274558918
845351946
540117385
501679436
1191175299
1535457832
1717164196
2139706222
434872540
728856506
439465723
145300707
1442885235
1149686729
1515540002
107848087
574409952
1428789051
42021405
354974598
1279523731
690648929
1861307833
1335089031
790104892
1321735297
1356290708
1812428104
1473788136
2102115283
2085740017
884305696
1317130341
1247966468
1550626856
2032126831
1321915824
1584617138
1641286090
1276629862
1196406703
1062478169
1292049056
448279703
594348713
1943872745
618080270
1709893708
910051874
838692018
2123379283
690742327
324707187
2081436401
1952981960
1046057654
1007208275
156540390
1141475044
1468273383
1170392376
277398438
240043064
1959543060
16968808
180942520
366143689
226723515
762492803
1207196068
570225809
2027778756
1924447578
888650782
1481551987
2074352212
589474845
2139078196
1843399762
1031815260
1073236857
1370701307
118490635
1233536501
1283753623
867633676
1939085077
584639312
941194914
937156470
825174703
1599252177
76850462
1903668421
1064901735
658980474
1366809891
1435180819
1396686516
1787660044
430745411
125072742
1613391908
270755205
1009406652
990944750
996739865
1591502404
1440233384
1087084964
1247269440
1521231323
86309293
2134976731
1142966449
1396539663
1709953609
288276215
92341972
1705479518
1851843170
1972879184
1376053473
1009867000
1407028657
991756636
504548805
1681224508
1082514272
1319672874
559865045
592854226
1759502910
414120978
2036749235
1247019007
2056665376
1533427017
264166825
485871772
1807643293
1333055912
1210216683
60175603
1679597126
1270377412
775992634
1543804256
1341969291
1474704338
1937699299
1686926572
643548125
1625637808
149914847
1695773047
171398182
1625582376
32104327
1734282154
822100120
743193680
801902169
11745259
1581630757
936271768
261015111
1679472126
1322537374
317927472
771029936
768225610
463487491
2108071946
390070136
355412419
1861591590
1852138656
997271231
1952162632
1552283557
298543793
1749153730
1486855765
1192039348
1130664605
370925976
423712864
2087054772
985707700
1165523089
1046828014
319325592
652995987
238239338
1398220951
436850063
898380379
1249242940
344202181
1456905554
168111274
1929926653
1117290673
436382480
1948475198
1391244536
1095819382
648318653
1156551114
743544895
162523856
1037552544
1936426443
1090672508
1550462398
438166394
1511584298
1822360079
175674909
74936171
827049944
520413256
383957004
791561109
157859341
158365763
1710350065
678008935
1800480319
956439890
589161880
12926284
1818036440
627967382
2414246
809816752
1852082454
1791027336
1826510096
1444678832
1937346848
2034378000
1752943596
635763847
1611843361
2124181474
302409457
788358158
1032374399
664144315
655086189
686034536
166113002
432110979
747291694
294597569
1630460870
682616563
256920292
819258048
1330974082
1380827121
504817490
2115924669
1632549616
2050177005
1490578294
1941962323
381335492
735121754
769893326
225240422
616636657
1602422839
1583793947
90331050
233607396
1454424148
1765781063
1577117318
1776131070
524696439
67294686
1672355804
1389990887
787273643
1464476821
351743849
1314231609
1250809192
1685880086
1158515149
683596405
382166536
811537758
1456905942
601970972
974995950
115447646
484938441
40740254
1775093379
1773537479
1021706773
1782521692
240426208
2087025683
1793509906
1243833666
1690560486
95586295
1803803731
1728320066
507312797
1731889162
159520982
1869857016
2129761723
963028239
234893151
1941919752
1647750911
182297881
1346865837
1673830108
1364311780
398951354
477643395
988748097
113874625
643027511
2120815986
1306274921
1210302266
320069635
1882483588
1011321396
1947688485
2027531049
34300094
1560340038
2069800403
1156356071
1258804862
281801204
913295844
1904537967
1356238450
1143709742
713457329
228536859
372395206
121221804
1418133215
710415194
642318993
97225988
2019793279
992110177
1027866391
1363497432
1070451077
1866970145
474753877
1486636699
589025906
138716610
696470348
438927369
728491840
833762461
847988982
235787826
355326236
1686938229
39093698
2131239124
912018663
1758018103
2030843351
46054346
1271822817
357291951
1998831884
27087644
1965780982
2137864164
847916656
1099429648
791143721
1617105313
2001769883
767850687
131566950
268105092
1662163297
563809836
419100486
288945699
1553721918
1246707386
139653949
1317738565
1600376735
1211242217
1713537253
1214417814
748141486
229549355
1042826901
572762715
294511640
374455797
259559025
645775819
899212552
1861093259
599838061
224109255
1196780392
723341082
1721610493
46004660
1806362412
1266689023
1775023493
653291105
2128102699
1128054083
857883943
2108329253
168145311
979248248
1162698006
47019666
1173643849
1574218401
210877508
1620006758
495282522
83404086
1958844907
201697765
1626377847
797995162
1843389309
1511996626
1017393663
1585102345
150209134
1883178075
216479454
205399857
515386311
1221112446
1366684953
299829783
501953793
1561335501
1383281513
259829254
791606009
1664894744
2049321561
2136387421
1350311967
1875873603
2099154369
1828434875
1649724017
799353379
611819412
1635935947
1560169009
1482015035
1813203399
1892531685
69976008
1511240873
684081367
1929217219
1940003363
1328557192
277753258
1481388429
1199482116
446296099
1225449512
750452934
1860771562
533137136
244549978
1275943561
1746556913
2073698283
409009580
1974762856
952129356
653574910
342228794
1668051937
1843989090
1892108262
1871613891
1013665823
1253866112
1183815733
490687382
975417359
225413867
1331148162
856541932
314280438
1442332635
1852115828
1942686990
1081622591
1110215603
1474922224
1327032784
75562639
1058317923
2066183878
1759743021
242769143
1599728414
580465645
1849160904
26103068
987446764
1271763288
1393591243
583749042
1938815886
1573524688
248548107
1400235920
2013425174
233043736
189262040
361984338
2076888052
1881205644
1010280814
933567336
1653849676
1632678224
997241362
1742882158
38891244
774925051
1338340075
1448155439
762584763
336117438
1931976933
943615822
1711227800
1951907601
1047197904
1857420336
1854811909
1446484657
390465706
1153155823
644824246
357766389
390726261
824693530
975079341
1733871095
1621792367
1126517630
831072687
771629772
2010043693
1601546151
1235353805
1556303430
1053039076
934892382
1324416478
248033315
1506540762
1813939954
1525021344
1109874366
308169931
318204918
1708660859
190651775
1075319498
1893239009
330999257
1954389817
1429248731
2130736631
2041613625
553184370
1714259722
1961482422
1455901396
938020070
1655630302
1695066342
1514302345
66537373
927754145
466861197
369136265
688534126
916218313
1398512631
597886872
1158515453
1906190447
1959763451
1329647029
1246025429
367015160
208817362
1250836743
1589234561
2044423144
1134432621
2139241812
225935095
907831192
664479907
295816175
459497328
66308659
992468642
2033932930
1520759877
411473890
1270092734
1677359277
1689085401
1429707176
1114703955
710745729
873450953
1820509870
745959773
833846098
746278695
75740988
2086524001
2121484996
944240473
1853890146
315960350
180859978
1076323591
1022315825
1791611894
694595749
1655323130
1469561841
1491909970
1423243336
1986744807
662412465
628157192
1197570525
181519332
309163507
1644508661
406935551
1215998382
1078314111
1026185480
1582657564
1132179595
164799943
925255119
21129227
114258209
2075822572
66437203
1839482124
1499238457
95088218
280839131
1363577195
2049484359
1078730741
307900014
1483332370
1382543511
714278117
903165465
490746207
1631242322
1495920601
43459578
384338932
1846142014
1355381008
962648495
1431515324
1536319345
645554511
2049416399
999780882
1188203242
114916398
1041673030
845413601
1915258096
1872142792
974591961
2018684838
1444125110
881306076
157216311
1174992780
237595502
1539861768
245931788
1882044267
972022439
1921044464
1305720056
157136386
1315759775
906613955
382717866
1114084350
1046273265
1263187539
903014724
1731742189
1277227777
1078397240
2080104935
1526804392
1234578670
972482294
1453478915
1581287771
2133212845
2057445404
1387573555
896900571
1820535777
1528264193
1420141894
2003391937
312389777
1664671173
2089403394
1578393902
2005823634
1685441015
556170242
1833690547
439218385
1391230115
64181300
511554789
342840967
403399368
1512992397
15010554
946598034
1001092395
163927645
1640027187
90539700
113025883
1962086950
406092793
1728672371
750601673
2136244804
2090615421
1248231141
391485482
2069103460
1665014562
824611246
563100505
23944042
643830560
213719619
1716043748
1156246970
1676492589
1348160266
1065957525
1358772104
250753553
1369118997
850383791
875402230
1431960224
1022493819
1196785252
2135771162
510962336
337422448
755928702
539088842
250635336
1641288828
507409408
120562079
185463028
121498359
475493682
857981558
536469266
1151879948
1946119860
729695046
290662600
1614970910
1840422719
658344944
549352
312703414
698186118
325853187
1003777636
705629315
1669758503
1754375000
1355006017
579533425
1036066363
1026041234
1179328004
1106559520
943891787
1180088068
1301868864
476657828
588393473
2136097991
1223302201
1047455752
694981201
2061876407
634083423
393492686
85295372
1908570588
2018516218
542269925
2137945348
1935276205
493358351
514203809
537710797
908186534
1721494868
1324300595
1185412932
1598228220
1905992424
747093702
1884843366
953515229
1378007514
2141463614
239142148
820568599
484897296
1319965521
500895461
582730344
776492892
1231294032
557749409
1453452343
935157311
1097062144
668965749
1413160238
855214817
1152229377
1314483744
364574305
1375412091
1947468828
1979772769
1646475426
1598575035
947177239
1930884129
259082437
1103432130
114449877
311666015
752876493
2074749090
1954430559
514058997
410954466
71783876
1906636940
1930550703
1249808460
1213748626
430773708
1089552716
733440787
1826023387
637125086
1393100597
470051710
609365427
818035317
2056443932
1614440189
2129958998
449775679
1175037609
110646565
427908799
269352556
1105218026
1806897952
1873968117
1410204527
1159274259
1761439942
1518351915
814981400
836219920
1496155074
1794845603
362241176
472217992
98583774
1585572351
857659089
2000846207
1023177626
1497042014
310490447
1006316850
997573303
1742528626
1976258900
1889279919
1311853711
32216774
151662869
356312957
15486762
1639380843
981354272
893054401
1847996454
125870224
1538718678
1088246743
1110362621
559140100
2127690828
1480252787
1184497331
1496818349
1479267122
1520100282
1383699953
931465186
1173571944
1537887823
1188978560
1464402605
2083556790
301831890
1312923942
515677811
888218825
1752748560
1754777972
100358681
694788794
374784773
1693281496
843128596
33434043
2141713586
1150257652
1276690088
1480766240
574807153
585110842
2063857845
1461985319
2034107475
538430972
1497762333
2055934178
187514143
1951816120
2124005923
1760134599
1165678808
998353267
1891377706
1581532909
1498803446
966108369
1557430917
560534811
80649374
1243946875
1961050442
19046775
215575185
1693258832
679475418
1616596436
722637841
477833855
810564987
1698674074
1413116495
990413039
130016295
1888615633
42198449
617202532
2024001755
394193325
418236111
1846904438
1217416215
1936049149
50356753
518122295
1741414908
941882709
1718089937
1815776281
904382478
580231714
302337055
1131393293
136760160
1981518119
1345138462
1507838926
435931034
1763212271
1609572531
257702877
1879614438
225816319
459468423
1347050251
2049366658
1935712831
922836656
1203884401
1763870259
2039632264
274981465
420033064
955316412
2006014947
815878012
49405648
1615583518
729804005
2027266959
1051997356
1790560770
371616833
1701236219
520945692
2049808337
889976393
1858109864
1803368774
1233448617
1401789470
1281363937
783091817
1229953384
2030398412
1093224988
773001693
1416120042
1261584637
505244804
69274153
1107810611
288447687
1387073639
1565954823
1193032458
1551549967
805184971
599482062
684441271
980513268
1990129242
1935777039
908985265
842543975
1547644714
95530716
1466131780
933000372
1898443673
1482695453
1012134190
621262414
726398629
806287903
1434379506
998823912
1592303189
901460788
1164162195
421931199
315698295
1362599807
1630378255
180961150
1755116133
169213697
594191971
406166138
1058114145
595551459
599222752
630917199
1195514421
1453122342
979898380
125097978
2063375611
38895462
1868043098
1787220119
1027487210
1579577109
791245390
2062086874
1804044903
963287880
39611806
1110638468
1225401353
245788057
633917025
1173932487
1925700443
916775883
1814148342
82333113
1977436498
1299377291
1011674610
167416099
793788995
1725303652
1349964230
1783123025
1322997805
2128299304
233548382
590567847
743400538
641684477
1709154497
1941302818
423893415
1100030867
728642810
1959303596
1995481070
1292867022
725236354
1643122416
438645925
1986236124
355950552
874755141
1837028977
7817473
1900428226
1717435285
1275983450
1288434056
1668015276
1950843456
1019818699
281971855
1955466623
1619917327
155523499
751640921
1757195628
1368905981
541717085
1296903775
1681009905
409325938
1325436986
1990485655
1012079718
1049826071
428813450
1440003059
1377202911
92623384
1579108659
818709821
928994215
301832296
1936038591
323772791
686906618
1415241029
501545590
1557316656
315129277
385836539
88432843
521093716
1690129474
2036985216
1161291660
1266546034
1904153818
2142475728
1266734145
32256290
1779168968
1128504999
1860217414
1757904477
1139878857
984213259
146097446
1396170711
2025545163
2075211036
1565260488
405167818
287356231
1272595986
1157481864
1618009844
1452107607
1217439483
1380873973
1504459394
1373359161
1770673223
526905742
636856019
1847655718
484647733
2137680649
276062213
714537844
1034219617
103462730
21798443
1053646210
713923016
857184607
1659162845
1885963814
1275313609
169811777
629023585
434070114
1699431458
126681753
1296124372
95137720
506113432
570102776
2046858212
1236847159
1196567737
2005708018
521161435
985072445
1962247573
1372465673
750146615
1599176524
673822417
1571908958
1003626235
2135465033
1622632657
1262512197
1602082718
43704408
372451079
46050961
394912860
1359310524
1078747033
991104949
2043914512
1111820228
1130638177
2138192285
127439913
1939901933
1201463046
409166597
1191604849
2137396365
900948626
1448607110
543820571
522417678
1309888985
1781493684
696059035
830697903
196535445
1243600767
2020872287
1893225159
1166253915
396154017
1267621775
1602035248
1173670539
351623882
1225219775
190204058
1510257715
2004978618
1449900760
1239086365
627422939
1163499798
91401259
1915730752
1530661517
1940828143
1469877354
1660679589
1336499398
620685773
553103726
1304598407
798699785
880625473
495751708
1369934748
158140614
774288019
1544696474
1672124895
839865300
1763510654
1940641877
1518392909
2005149842
872492918
294717068
810915489
2057487368
1629825089
1184940707
752611663
1999819455
42940954
469835774
775537352
848330812
1273436117
1493963855
796212393
1042960241
1518736078
199922715
1999502122
877247352
302208550
1365178090
160080951
314023783
1303717848
123708257
207883445
1475176088
1572877239
155386798
1154934731
212075750
544070999
1264435625
830798957
1823586107
111319717
655641338
82764741
1866959667
1953322446
1736482199
1735348153
2143268886
885577661
703421415
1887492236
1296928415
566770160
1820797214
857166784
822126883
814178638
818236718
150319707
1185629332
1113096269
1714069825
2097768019
1985861563
1925685346
1696580644
1291080159
1363690470
338507210
415733299
1980644547
1307694516
715700209
298778043
575067028
483986466
2004632903
458814258
225520885
2141989476
216157368
239588760
597809289
1114345057
1821786122
105186989
627602616
786879098
1634291210
1191694024
248368502
270906502
375137540
259820045
1377796621
476956480
1675017474
1267538822
800207747
1639311801
1706502614
208382504
266549995
427329452
722498893
1784718574
1153624027
368419349
848462255
1916604110
2096121301
1276485465
1823732771
62001999
2035248055
1379787576
651634257
216982235
1130582263
92811040
281223507
1527109156
842280087
1676528448
2146017119
1169808390
2144033500
186086784
705894020
1349856309
158190571
815995459
1261030050
1900692493
282982920
1372607828
134014924
167783153
1963878291
1168423128
1643422769
1045102269
1556981066
1303961290
902851319
896649068
907338045
922697944
162008564
2093126573
952236935
351655843
1552482381
727047535
1269180084
517178631
1009293397
381826405
1056050133
929186413
457464344
1535195179
1193835068
760682975
1030310255
853985682
2145426698
1259923117
184239239
195795414
2109782501
1510399134
1114990039
422310121
456816316
1315952942
1107062361
278643640
867280912
1720417120
243021847
311496569
1826007030
535168013
1269379128
1248165488
2115842837
63962619
173988089
470832178
442028092
1820503595
687101085
1278845283
933739922
164252847
2067789599
1701298460
1844799321
354878434
237166755
944249757
75326976
1383446934
479567812
875836340
181929199
726769252
844028791
2016672411
37310363
1753188181
37553608
1675521115
665561307
1171524681
623646182
446264216
1613687005
1512403452
1192249965
1524242037
465896221
234510601
1066333043
1042672233
1016411398
549861025
746472709
1840697532
728677322
94672168
1664430452
314702447
1125389092
765729729
1873038106
1216558323
534231867
651321054
1582346062
424508937
691242702
1280931937
946468926
385998889
1461940667
488663204
1733572309
1785566885
1160576780
729759100
656340453
1144027723
421273498
2042102523
1166164912
1827452144
463380392
2080734222
622511155
1235271280
487005604
1647354545
1522387928
70033564
1621133388
935194450
1021214993
656638744
1293624485
1524853339
1662846772
1596620871
146545873
1066959618
1580773482
994427229
1947768166
1831907625
1589524475
815063590
642075894
571595822
317392031
1428135420
562282706
171412497
979268223
947110744
1872092369
2052317431
1213343198
2012573826
822161443
712987740
1798464743
669161450
1789570212
2022195354
1922005637
1764412412
22277277
1259548930
1384194063
123491143
1520631979
1138555739
1840574335
1091012087
125683532
143629833
1568726641
1746497547
732023155
112913062
561168212
1456390020
176267770
950137976
1979043020
1224734637
965798765
363743591
197606080
11005211
1950856745
41546352
2014499326
933595843
1850115876
1098988378
1999671546
1071242688
1143201195
380453703
35411757
1440967033
1401700798
84432142
1088460496
299353078
1333647935
1192036202
307040073
209484409
1435012045
1596007642
863145871
1050688828
488349208
1592613991
125616084
1398100995
302639777
1231206824
446887045
485382706
1200460569
1012851968
956893189
398345043
825507639
1543515127
1418280260
1690085025
1933370238
1255821594
2055219595
1766806684
1678773984
1331504319
1154721584
1218064805
77316551
534635843
2140000204
903240586
1165740859
735340247
780467774
777098508
1660399691
436012019
883546327
2094463622
2046761406
405820887
414475266
2137128466
879610322
48346206
1091116098
52210536
184556483
1465220701
47126674
701117673
528550122
1421879906
105919555
786351877
433764231
631184966
1289503260
161850637
1053986958
1673285622
310920452
1425444178
660201148
1181592783
1480766592
337339657
326890457
1270958940
416662722
1604791646
1276303233
845636066
93370992
1008680636
1653308825
592119874
628179921
1467469182
1579320292
1995095754
1405475848
696563320
170031394
329367442
1633826009
1990169296
550283890
1999836691
94283852
2061767789
2058713630
386367295
1518056481
260286995
981286243
1605309173
1365408648
1792109460
552510371
1029157476
1679511790
784813750
1303094125
1007239730
1068714195
1357226541
749859176
2006493489
1160369099
23974738
824180453
1080203676
2111791358
387545440
1103331178
184492211
131991490
663661057
1679456005
1983840217
137706251
1542624701
1049612584
1810090939
1606517341
1008429993
2061270667
497276202
819543158
436373168
1704336097
1630198146
980904534
2050482282
1611930750
854096537
664633415
1295503070
1442089125
1889369884
801456428
144967543
1739142115
699980397
1197187114
780200960
1603700389
884309493
626895548
330833640
1332530247
231337958
223378328
1044471605
1602554154
1549446442
451753069
2121444499
1781160203
1505775583
1056571467
1981330500
1893258478
890405065
854138348
320373992
1369113014
1959309157
1660350994
444304063
1590609476
1075941902
748691782
1004983202
465234368
1734503887
1365816038
1151245392
1685985804
1931421472
604846725
1817650059
805337445
2010913426
1079446259
1563674337
1722856742
1685765061
200044493
58025684
2029364279
2130837235
1352003668
1618547401
1952279694
1148422190
1989253434
264764965
1320366680
1702798534
1068322631
1679408084
2051296622
587336283
1644243292
2101985836
381552621
1517117372
54710898
2002860173
908911830
590580949
1540027495
1442187805
902196579
1939788723
847620649
373310202
373721150
1551347629
1898379632
1567011903
264853260
135233166
1109153139
128180258
1361747240
1247801375
2144610572
1879322223
1930669424
890257101
924084453
530475089
587260205
1263611908
473509381
776437032
1789367666
513858592
357849004
2111999667
1011200507
1319583473
1632056730
479085721
344176499
461148054
1846491791
17852803
246568308
1925865785
513717939
53077
944539867
492342015
314218766
1196718759
1153909156
1941362774
2037791391
1628051385
2060948054
1171554657
285618248
886617696
1350067368
1786145587
885204210
1004654299
723040559
949825396
1012251610
411536632
494628010
2114710879
1965325029
128476454
1156679379
1530978879
691846438
664858841
330829850
1179699244
1963961465
1553273372
1717727336
1396047921
528237581
681664544
911889743
1095008577
1035950903
565566514
329129929
848531731
654489212
1174072394
1275517698
1531855885
425992934
1254203684
1182710401
1677444515
1953339417
555762007
481370113
720398507
320299467
1316756964
1708993141
104366012
428692223
1583460034
1905511206
544079064
2031091706
506197641
1632265544
134863425
2120941504
35401498
600503111
165825259
1972975488
111328744
1303033183
1957081534
1196436607
398094328
638609311
1816814210
1934318891
56032832
2134048900
24062670
1817224565
990370338
370800463
1375772894
554084158
739262755
1028133228
223427663
1725316464
1012242852
35240393
1328166722
170915399
94705393
1287642695
1650406832
2041484581
938583404
786454166
479638888
1471126844
508239632
755290547
706234191
941286269
426755967
1260473655
1234276107
1848781049
2113474655
77271654
618859324
274840869
591701362
475610493
623224266
1043015772
324714713
1502071552
1429867567
1046666604
858965865
1372991285
525520856
974779523
1708600660
1377465022
1862946356
715976031
470393126
1247926859
45441239
126908680
1965588949
1519916104
2076431950
1519733895
221681976
957214475
119517580
528218908
1325801888
742954796
1134310138
902944820
547885389
899833217
1571137491
841998902
56667949
1382418037
746783563
102020100
1199730280
1697488459
1989819967
1135771656
1068504016
1768806789
1598586878
891949487
1848058044
121043361
1644105086
348903519
2043906101
1968454688
594936479
1847064803
1343073051
1410519110
1256575520
223766759
855874576
1259951588
39357942
1707085809
334408684
953737976
776206054
2085745173
2069249567
708874888
1639798222
797139601
1757471925
494705260
230169344
574111140
2119484559
1118431771
1725974353
577252119
2080915948
25645005
2126617434
437512210
19133563
55388275
302813304
1933679047
1106699047
1542755366
384440595
1440294830
1522403799
777467351
594487429
1213832487
669000549
1253079205
1432421239
41981177
247382018
1328111270
2040223739
723298787
1769840732
1043846834
1250500131
1214509708
1396791755
1320852265
977354784
1548190375
1636188954
1843042258
1576536681
2086466936
1783670920
47896628
899048426
790036484
1310148559
18873737
862441042
1982204973
1466504427
886586884
351284959
804903256
560940491
2060249564
1327127880
1618814984
428648174
1007057371
84966817
2068081533
393951076
302786110
976166825
2005435407
845745554
1755841590
748955343
1214677392
1756725851
1178119364
124418827
1241345399
1661970091
465136250
1601405203
1310924048
316079886
432664515
955210300
831065036
650086312
136222117
516222155
1145716072
1339687239
14819702
661304502
1459300477
339838192
967971638
393304898
1735698486
1942970418
805207028
724637661
917698332
1851144662
515267676
1848301380
54636829
168132015
390695398
1741565278
969792863
1270223122
1881742998
1249184790
664207834
704728802
1997499876
981877890
412629906
1596148786
1970832350
818925226
1298293386
482960388
433334981
1816779211
1522545488
135138353
1075476944
1553179898
1331527997
184742083
1619782462
1738219159
1774874843
1951029474
461765230
1778404795
995342872
207672149
1836403292
1390772557
1246294636
995633579
235819915
1090341168
543809385
283418009
1511365405
264713670
810799233
2076011651
1730178993
1359765689
518521307
1014078520
81211645
1070382247
1136919977
586288839
2002918646
1324232313
503658417
1831984957
583640862
253652007
145765992
677250332
791893435
1148757538
741696980
1162690931
1644439809
631240511
11237770
602493646
1149104
1663016010
779683585
812806454
153729643
1057093069
960897048
1218319067
2103238746
699354824
590279770
2108815298
546275063
172322201
475036894
1809612537
1493142435
230222932
1558719703
1177239961
1367671444
288446651
1985981665
1637939203
2021066082
2033261821
968727906
2030806529
1212055843
138030834
1209294824
375131761
2126470362
213944774
2074601935
90140654
81866483
123432170
379821791
1859946809
1201700082
927360301
106509143
976545001
674332681
1281563764
270636471
382430879
1893561600
1393357393
1729683867
361844228
1751347436
1194286178
2014206376
104467528
767934605
422579701
723610122
1522007899
2056048138
1348331772
1889841842
650247864
1101565750
1538635149
687872226
1749245917
1564048356
183345958
1433068180
548878754
497683582
383291368
24565756
1720709596
279035767
290593124
2072341910
2028736525
1048225829
168064236
1012922170
117005014
1761772879
779685671
1280041352
1200044988
108027497
688190829
101971152
745106268
1201121925
54658327
1319083757
1886119389
1887567608
1441129434
835798338
1975068405
649610361
417841334
1401200648
1706274437
413431331
1946540844
1168513799
1113836683
93644800
14406860
444350839
481998156
906630255
81446893
1952198322
1779162633
1612182176
1117006200
1646397859
2117968019
1136907769
518549403
166102749
2136090690
2137510399
2009760654
2039116192
973710806
876915527
795408602
1859207255
377408420
260787084
397282710
115584069
113152501
742834500
388461360
120804875
679232344
112182555
294051434
1473801884
1981993136
1637009553
1393319841
1369598300
1252289982
177310845
2001437429
808761192
646542572
1512652320
14432372
1252559156
333419613
545660798
413697151
726440008
969556194
1749922595
816314491
960232189
664105930
346584204
251261420
1688534190
441167323
1609831585
326083558
683213330
2129675287
614941108
1521936070
1012822525
916386821
571470870
930533470
1960683566
686931935
448087375
1389302832
736227250
2083394293
977653404
583740433
1816626414
1507470715
622562823
1182418996
1062182858
2038159655
1803441658
1014826726
770934350
1113679322
1458422336
1375335926
1747953214
813034623
668710831
352967069
104839187
1195498812
1583376608
114081195
2112153808
1096339890
277931460
1048104399
804195395
1368763160
490811611
668202241
1617024941
916845778
974839302
78202571
2108629849
277189098
1880176844
1508585075
1369388376
1521201359
291238498
1985177722
278926216
617219936
272717868
1232191932
978640377
522147826
1578701150
1329242155
1616785696
1316895903
504391198
1699107709
779391038
1061764022
2136542447
1947348067
2030950122
1438983405
2123071966
1874091477
635876485
1698870379
505799611
1351853168
1944661384
113278936
1513118439
1171503021
2114528760
986065362
858785816
138903833
1322251213
962191143
682719550
1574575439
2020604208
1846614650
1540597954
176137216
1733904016
2103291997
1448903682
484358186
191382877
1398285373
452982958
973332526
2112317733
594035674
799181714
1150264927
2025646973
1800211518
1115715244
2029027697
1161661571
2066011454
1598181293
1499038683
1060986581
926336580
1630025171
155637006
588748853
1063162584
1804896363
25227527
461794543
1662746102
845096242
1387245876
1715728766
1214490325
1064971818
2108562380
1821181238
1853660489
730945592
1039138085
1455375365
1027227105
1802289460
2070562604
1886060875
472176136
1677741624
1989097897
609372549
472354874
1798345212
571429692
1844309265
294135952
863386318
53479500
1479643613
319350993
1554581773
1521042644
2137509446
775285943
73092501
1159377848
236931834
1073655308
877588335
1934216874
1396829460
1138546975
1974270572
259635117
1502546132
317286710
466138532
1582159875
1456577377
2002848795
156713293
650660212
1531678137
674811647
1193589992
1846871456
1609498064
864293527
997193223
418569993
740200937
361547532
758488648
229327091
164483699
899608752
2127825205
2125051826
1627032544
1084781568
797995762
384057582
429406706
1559112183
1000787617
1449485263
220625001
2033662972
1588403280
107549043
1598783221
82823330
204687116
1235045575
1189847567
769904578
648580045
1849138045
660004407
1397974681
347039459
1286618469
1397057926
893465516
1361644316
655633763
1903971984
33305642
1918983908
704571734
1024658941
1124452127
1759806458
1634533995
1098074395
1301610908
1587995641
683177361
1011577916
1108888614
726190119
1445972759
2110623937
1362511293
1113487040
534314974
1907552167
1810821249
1422252461
2014393541
1906178910
933111398
372419699
1708795802
462621116
364926198
876229309
633762416
627128208
1249542487
206009941
764777688
133450158
1275499780
302058865
2108736403
1671993197
138736240
533293412
14254359
685374767
1960071167
388148315
326827358
1577506426
154197340
1189021556
690962114
1325400046
1367060343
19308988
1747521994
113173039
464221363
595330477
2001977749
798655421
1476882663
252188722
622434332
1404347077
552452637
798397967
2044864049
2039994512
2097540192
869014196
981029988
1059045959
1377873527
20885028
1404058255
1592013933
640032156
993647608
564707418
2055238837
915605964
1662472242
39650720
372210597
505850554
758447844
605262438
1750483002
864129825
498192836
93409166
2041907334
43445668
1547296474
653936242
286836094
1039204537
1850418562
2003970442
126186399
1139407630
729536186
481141993
1743947451
1461323756
1198203291
1187345930
668097318
1885055734
958761504
1539066933
1404940508
468149561
400934959
1665691782
1035742275
573022297
960179329
1016215280
281207370
1342563358
1958645767
1287140789
656533892
160584027
1839122787
2114602403
532280394
1829136215
577612739
353127209
1878193130
725880639
1203145917
292668802
378323405
1578234048
436687429
107161550
495112863
192286316
1614088716
243136763
1197207518
816818581
1187317366
1025555368
375323319
510750348
293832064
800300947
1380300201
589097371
1483792212
650049537
1260820381
1994408450
558775161
1472232941
1450091712
414662636
657641454
1976588009
1692684965
1248892644
95594411
1078388238
382496944
486046553
1161818067
1001677788
1567234967
88702473
1922027231
312164049
120764144
1032106244
2062271048
2021540684
103739411
1154618182
2071496030
1257475121
1445054306
600458657
161185477
294468291
573481933
843744786
919058379
1720252254
668429302
1991505136
840653111
1062680865
1464576240
1438064755
1851175676
2099992262
1461825691
753719682
450218292
585457245
1538447218
429740025
173370254
113685977
812886898
406222293
1382863547
1401062176
1673606554
1477618929
46450396
760929519
1002194111
307280531
1261784518
1427882503
1961607068
1771963208
1142088111
736418323
1233059571
1408503831
1276391067
131268070
1646866419
1315592659
324622688
1522173909
397327994
509435297
1933430113
1094937428
1448986440
709622307
515740486
702027318
46830080
2146177533
123154139
1610094549
1900614728
1813477777
108201232
1772065314
1471969929
475146871
1937328933
1234465244
460700615
415940634
1256160312
1653239306
2063217336
14040022
1788237631
1680789823
1437286585
1393037590
744580693
1548552481
963114887
757561807
1321274330
995950359
1751239740
1466110661
691542377
1424766943
930959425
423870373
416673220
561167625
2008544579
1174394639
1712200551
1212468205
321639975
552572739
486970961
1030901346
543852938
839115333
1839557221
142941105
1829239944
1564492291
684128852
372178817
1649300603
257504376
1411761356
1209568060
758372596
347586560
379368315
1260498325
1019995940
927158309
1787621567
361042773
2022435600
175298827
340805334
1265585964
31285756
1548108746
1321272520
700107298
1788208293
350823291
2013294095
2074180575
68041274
1709158479
1153740714
156592868
1219588507
79629565
546791137
1519449223
1677526030
1284624901
1703772152
424664531
51052496
69853837
2116162378
1442982684
1642019240
784369756
1341926535
1739178082
2010154904
929421351
2122944728
527682140
931595016
1994415577
678878338
142535980
220746534
113119436
992883162
1906261603
527105724
192385038
1403350766
135332845
1449772756
447129288
1675947101
1462451367
1294993689
561059822
2026881775
306377040
421013825
845722474
64395909
588270484
1010107549
1765912913
2019426286
268859204
639593192
501241632
1556169504
1798261373
1486922263
1868489513
586866048
456897823
466808538
1120715159
890986654
1973025286
661727312
680003532
500689731
1233301209
1160663434
909261198
362359112
688751608
839793718
1113674870
9689309
1853805984
1792553567
307111075
311679093
824116047
433891610
1893785919
1497546270
369922106
174520902
1369247798
1574106303
647629762
1481910239
286110249
1662542603
384352756
141010111
393394147
2100795721
747713219
1343694843
428916137
1546946550
1045058464
296126156
1856245585
583646543
312514193
1938593493
1905784189
118566087
887995140
3807318
650332349
1118272526
753034840
1702602806
1720405622
68344350
1578271518
953137839
409853264
592862434
840264343
405380506
420727006
1337649228
283825131
347767276
959223312
1157012348
276139267
259624669
1509193647
1375455225
754776750
222559160
124097140
467169148
1237737576
177091093
255166751
187648499
704049564
2092890163
1994412358
989025402
118466739
2037228343
1512132309
187623148
1668540483
1776046399
643545296
717181613
881582806
1126640745
1452492064
2131626042
20171572
1908519866
1186340287
1223706080
373869764
16453165
1813584893
1106661022
2084883447
90334544
1009208538
764618374
1710878203
1929660139
1231404487
2108021570
1637804402
1318719260
571248842
839733441
712842934
316955393
1117149341
118462456
313620384
831095644
2043067541
1451085059
428937350
1223761311
1791583645
1134394868
1684187040
2125825799
1831481748
1644206067
1950209564
1751414558
1636282545
60087986
486608791
174561506
755034245
978577940
1852795651
923676308
1820287302
1578937404
1906782935
2110831139
337541482
257916964
1380072549
1695002891
370213367
996524069
1133578649
1450063306
1468408547
387834749
797028381
2028591636
690915297
1500849333
2112063933
674261289
740479848
912765066
131640619
1426373264
51141662
940596140
342240719
1457752972
1787899914
320921851
137634794
437871117
1394893331
2018224062
1135508887
458913431
1501273348
742920667
2144835056
1276487241
34275543
1547326170
1396545026
1222340048
1728595431
879217850
1705221488
1028778721
395717228
859895685
974106968
1733224227
970532196
183095015
1544451597
1691412930
416703499
529123508
639479446
1454395989
572394772
1355567726
1145996490
1677818536
1986121199
1092278491
122722825
1346429283
322481636
892949721
288808770
545414124
1131490167
1930322640
1583822165
972837017
1853005756
914350087
709219496
1986525570
240053040
1735201183
810385059
1624223274
121989566
871322164
1332049182
662975982
1385705175
237652099
510016044
1309811264
1773439503
1293198742
232659390
1278226790
500159291
1405250228
1145469007
213891019
188317231
718911550
1996156112
706220791
516126697
1677402958
459480925
1391862563
784452221
1862702241
1759539735
1971900098
2017626222
1027976745
1160802796
607357768
1681850979
648329606
1511329311
566226959
1336361607
21175962
1010014390
550981845
742969595
1002725733
943427242
79519634
800178119
250259597
210118785
1466226405
1750138853
52677423
176140921
857156731
2016738457
315746228
1414245416
201870040
1609138195
574128560
674541996
407852013
857071658
1511467027
1821977396
182283184
1134326186
706388964
1948632419
1881901392
1193035130
1416474101
995013120
964186821
903228387
1674718500
756592633
1703869959
555090488
1372323185
1315101393
1009794047
39929128
1787182283
67257444
995502548
197914426
675029722
18895965
598494310
1291098848
1343118865
1215098799
62165517
256438420
239991484
198535794
926047347
525556134
677761183
462503689
177509092
1341324651
380336557
2121633450
272088416
1602159910
2021707805
983591324
930686502
100018222
1498346619
1185734445
1538524071
1450934366
621009986
281073390
1264692211
1166124564
1994090480
31829884
901107052
270865687
492634372
1631365123
2133832265
1884739532
1117176090
2076184603
867797668
2090368108
532618921
2053259096
655277526
1227509966
2139497724
1501255296
1380074989
1538057915
310325519
26658774
526258374
1096212497
1026308299
315729394
439643045
452985684
257136819
152747484
1738306544
962762592
6908469
2026206725
1920111237
1863583896
1559585261
1073772318
1876295129
215339971
83768923
719395832
842810268
268418075
866356536
752134668
1024711487
1642349959
70218452
2070434252
684638512
573602472
1225283431
58259078
692983668
1432877036
218928566
1660665621
1858588880
1941848109
1073774892
1185967510
593453829
1001281831
450362517
1143898124
1976205661
1456582556
952407944
98441418
1937431983
1318535907
907097464
1603120729
1793455150
27007687
1576287090
662012856
681827434
1099301369
211895950
2023352486
540943503
2086767445
1795385868
1352483367
1940370112
1403280840
229176853
1278401208
1383510075
1175767345
1216988361
444824042
1410955881
418881965
896602688
418694572
1046453907
2013619258
2062801151
1709468025
466606873
1388815175
1442625985
436733761
459549116
1361033912
1075210337
1027797005
1835323975
1339542500
1220387629
1961009941
792429831
826213020
1478733927
1448285903
2050456645
1827807255
367682817
981190932
1331406617
756109457
377664245
1662424949
1685052192
1849968320
1039580787
1014062823
1152257977
51224713
1997045200
53175542
1233428222
168727254
1907220041
379553541
637964600
1509678569
336818984
1171010414
432205330
488966606
628009899
1839868203
1574705126
1368320676
2047381847
1292042325
22555912
566389892
201985523
49838625
801337973
227584032
1957870175
1116576219
1197327945
556613369
633549914
1587708948
841750920
69205746
319028397
1861494658
661058226
2024722368
804380251
1875946916
1356789710
2004936334
1035524875
1666298393
1242595531
1784431019
1640407935
604848989
213856783
603876799
1566413842
1179560710
554868202
305238404
45169584
369622613
1296887695
1247724109
741698123
1959622010
190094583
2013175792
115918546
340495624
946479444
1600731457
1887694100
1187573083
1166196512
379992181
2123764917
1617238819
618744498
1224627876
2075672345
1759834073
1269169103
1362041242
1142943133
654170437
1546537181
826398205
1794793380
1529930522
1883097152
1848048927
1981372819
1365673304
596895
408334605
1167749654
1167867509
224125044
1373085748
1766975762
1897198128
137538635
1831676368
904005063
1922896516
1413615019
1338886796
1602747573
630427594
1828951801
367186061
952589916
1619562747
1610739686
204625818
1866271985
2103636885
859631904
1882492242
1090698049
2048758904
1335805270
91569521
690746006
1917673397
765137789
1921164957
1778753686
650193114
1278292389
2127205776
669068902
1101810580
1755996023
904317592
2002001446
49091363
2139948879
603563143
1442132321
18869165
1432226233
1373378124
2092963830
827349386
535367301
1593696755
1466475752
1882765828
1726537836
301538786
738627126
1428278110
1426640362
2012872888
581087712
663944506
2019038302
775681252
1682892050
1713670357
1533563333
939325040
1972455873
1709461818
1852833779
1315452344
1074539810
786336625
1776940333
1729692787
1936420411
1534799587
709554194
1089931733
2109762307
1702964731
2122721452
508346055
1469413534
1957721323
20573062
1847144974
1075961670
1879290865
1451047756
96343252
1244095136
1137372733
241662827
793448002
1109544622
66048624
1988829747
935811287
43322984
1255463769
1388081884
1408935286
995641892
1918908235
1201487998
559302741
83398086
98793919
931575612
1002417521
1363834564
280039930
1820995452
1478300706
1719560955
911248463
677513122
245732309
303879634
1315084886
357271204
2132109337
628355059
258335403
417514946
1007125693
354421875
682465740
876192667
1909813967
1098346329
83550706
1786953072
142504878
2109910028
1279914810
432632332
255258234
1615498114
478415886
1196420129
325133125
1029995088
1441212893
457978855
466626650
1808170796
1091864641
635259362
1549151566
277592288
1104603796
154224864
1421805671
896689381
986819325
1257607335
1903692393
1409052014
996774712
1498019707
1799756412
1278967716
173571402
1032848567
243997387
1848748559
477936358
160379767
1102812375
1355776645
144000549
1099381821
365276516
699978929
230406572
1609131850
1649041714
890820718
1267536128
227665768
1789528222
2096033685
1477587166
1266301838
1208296520
1935469741
1889089239
285055290
1467117954
1537204485
399545018
1273519799
852182543
1769763487
211084698
1034653133
1167013057
1325906753
570600149
1663913315
1585445257
617983463
578594832
1791980614
834055652
817235236
209200573
912595645
370361581
189315581
553643690
82851193
1678200797
80937264
1761548575
572536699
987564438
1843253885
126129870
1605024842
347843584
273085964
1683000399
649542287
2026507181
831363955
1931244216
498515452
1173388249
1732474594
422510289
824224103
2145057506
1521182914
1944900077
1135444413
989636357
1353624232
137818604
1690877780
997554684
1735493260
730335589
705865960
366693661
2062587019
1155624953
720057782
537339506
103776558
1421408946
589231909
1126681635
513956861
137925677
1810828291
1199219063
1402629374
1967168758
1221401110
2100021753
1268749341
2042499890
2000965702
889100029
1841245756
436569072
128479586
1316960977
1022985356
520340106
1044637212
949929441
1209450919
506816809
450746123
481979011
810316047
41296130
647057252
187631885
1295811640
500740810
1309566746
1673135165
1559683433
1104731788
1484682364
1527274873
2059827821
1415052378
2036615008
1777670467
1202907555
1425368086
233925469
571993015
1136630128
1198759464
1281978554
1449470838
1326543275
2096847781
105660501
1035997043
641994356
1059927638
471889168
813707893
1834450337
1829976237
1675017715
1628135288
12551807
723726124
148850932
1925490146
1279096321
1554169725
1462383834
431076807
1397585690
903760138
1886128956
2019001384
1729130261
1405324700
488588191
1081030483
968582533
1720787158
1088146580
775183089
397767025
577479015
1941806869
1294818378
179122089
1372174509
1622366146
275730127
185516452
315089695
1252907551
662566911
677597999
2039808010
13236754
470361006
960702637
122202881
330116657
736641209
799225284
496261980
1282296419
2111128728
510081882
1423985576
931349044
1049090056
1363242412
1535454181
206369337
1727122303
269001378
1240700903
1408889695
1669190326
1120798881
549083321
1889105078
257001912
739992603
1920756736
123149684
1974714464
1390597493
218617209
1459156877
249040798
2110335083
1239299468
769155528
879801405
1301522921
127937294
11471455
1434956910
346195340
720140981
363917360
4213748
2105584836
1717829515
1301048997
725720886
1790067918
1856201538
1309232779
1068218586
906665150
673422930
807395512
1066913097
368225270
1242710021
1434525883
71616316
1932073049
1649573736
799596132
1915820965
1638188215
469242580
213053636
679667297
996337296
581750917
1816948690
473910819
201958630
2056394400
1899624180
1056059666
275267150
625933331
973860647
1132927010
83736274
1914455994
1169809802
1261728949
1523519148
1606365626
117297413
1064969141
703987817
75754260
1802018074
1565801053
1567704861
23653956
1632136145
2028149278
467627064
449582941
1369054260
1206504847
1559043751
705332181
291422249
212052976
1801457763
950287314
2144214848
1234322820
1204247832
915710288
1560232138
973379762
2012903372
1655744826
1589640589
574131342
1269801430
620485365
661953234
622311197
2123557059
1208293682
83389389
749758423
1684450471
796668437
1134066915
363592968
1943449171
1599157980
1801536787
891518894
281453962
1607376146
1813536906
2069071762
1728405363
1212098073
240865981
1691379645
2053989475
2060488597
1987858596
519807654
1234970357
1636043750
534123470
1000056454
2089335128
1159561772
1970254610
177656199
409144348
606246563
250185195
804437535
373601396
1092254419
516689636
1331222182
39598647
1952417237
1232202946
763441899
1968959047
653497415
1776670204
1929689948
1242908883
954741180
1009621501
1261933936
1699336007
1997244156
2056989676
1825364035
1037730634
682300402
903656742
824477884
262068230
660418459
228896495
977591590
1129066838
1608667015
1910703290
1184877302
435611985
206510298
984104611
887478517
316006128
1825585158
787199058
1632058734
1309772799
1031340532
9291141
1889812841
1602724813
615373484
1443831361
1296952593
411842815
1457219434
815136704
202898368
1204907019
827032964
1459262221
664607020
1254007147
386468675
1823687573
2058773598
195051485
1742950338
2107252998
575093916
741930651
2059566083
228870572
1906202169
610110344
429761019
633625816
1808602476
140784048
377724347
1699804311
1064711135
2068866912
776453478
1365780734
297053302
79977598
243478882
1911101735
2010902334
450945116
2042381524
1169981050
1458724352
744282208
765746503
910509607
2061963454
1463631513
1551746031
1945252926
379838784
1018603308
1004156084
201952448
20758620
182538035
1610823558
300402501
1805471954
1627959975
1417494537
1678395409
1966460143
595569430
523670993
1734288117
1967665633
671225103
487785664
158524743
26653864
1540161328
1805997508
1949657207
844397926
548823103
1560776176
472820700
1582935249
514675933
1071839160
874297178
163292965
724297292
383316706
387155259
67807633
809720078
798854379
1683485956
982885829
688652807
1664409846
1448002867
238380683
1499571601
635715601
1341691243
188742551
1526029755
1854415357
848556374
895839838
1910376413
1646255246
1193173552
810991018
1458584518
427828506
1703774613
1765286537
1179044204
1144870774
96027501
67083302
612679462
1560184529
202362882
855688193
1970927692
411719262
1850541834
1174858426
720581337
838768766
982356199
696154870
43953723
868464697
490154351
1028564887
1041125781
1575807159
944695873
1579441726
2013288787
1339432297
2029427921
856655006
909610621
602983172
367662267
1282636837
390857681
969961243
66425275
1617686152
536698097
2074599532
1937648275
1944510945
867146719
25716640
1414872706
114627916
802912302
231972556
1798303887
1693557829
1918581791
2071009925
909879362
197260258
1184705487
1467537728
879271281
697230989
1306817252
86211693
488860050
272128136
1927387971
1945192432
878092857
300147620
1493928730
488172261
682457945
480767090
2084702865
779030542
1345352101
225703247
1566757681
2115482931
561314980
429341695
614081885
460475433
1975077182
1499896969
307750472
248619785
1919220461
1839382209
1811040152
447779837
1854404570
1818200478
1226765193
372538754
1125136729
961404787
1133233517
1106150342
848275246
677946207
167773696
1156355889
2005596497
1227228104
1016017717
1363887532
241869450
2070810703
1065766144
1150898949
2051457692
1991742663
1591520564
1904089268
300359636
919354903
739337230
489926129
1416637083
1356138049
1954422756
478533765
1532364439
107997463
105421466
1629930808
961453432
61857717
909873149
826967773
1947973849
268969261
955268142
815423395
1227236599
423871256
1708220929
1387319697
318954106
1657431299
1654708426
1148155250
1880830259
1251177921
38314759
1386191941
953227680
4752066
1373670463
1366210365
1704484986
976742562
1659981816
158828426
1000208071
1725482885
1511933634
875108137
1890993894
281100074
629054959
444365075
1969982555
638579533
2114917499
1980387529
908408635
325703684
2076525118
1169236918
1786861164
634209717
200107414
1545433179
1947797944
1838896449
94091788
128225071
1544092663
1750631670
1746556515
1342397185
817292653
96838630
56398561
1739694285
1533875669
806487762
1654716331
328947702
2139424455
1443365895
1300935303
1966121638
318371473
288667639
337352198
1339922065
576489769
1630277916
504864443
337300523
406877071
405414969
1585119820
795326405
1784491364
2087897402
1472972067
1503644051
1018866594
1290829448
1311758669
1429951905
1566778035
1186174518
407946218
1496138907
1899155561
2081597735
943049759
539921216
1149161079
1162695827
22917387
1651010556
1886121183
1303526712
293660694
1267629340
1743688752
1063869473
1166369503
1352235812
93105899
1394840305
474799673
494133299
1562025300
269518794
623294368
738804636
1657548289
1402718709
667831350
1934197541
1796383122
1200766361
671014416
2110829285
484488163
1081135279
1053164385
486856124
705539838
347961020
2145229948
1452956839
2142274697
1500212499
1098273164
395341926
577499448
241944422
553359786
685113584
281322963
699089881
125454445
1458085239
1337621107
366896930
1014146232
920524086
872261648
631038184
1174341147
1885986699
205064972
711800906
1767373891
1972325397
118123892
1384234900
383712358
366050032
157407535
654823586
1761122250
1674714402
673247817
676301
488585653
1903164646
435378508
34111745
314011213
2006338932
1014568276
1015155001
1666101296
336446406
838600239
1205427531
336445223
1623226044
722034420
1275944429
809991753
1157728007
560474161
686507107
1361926658
42569753
537250318
192534470
785528470
620289915
764517999
327084194
1388635731
600864167
228625292
1193285021
1688938407
871550602
1313973700
1908397862
1298541530
1994223862
2123160184
777508069
359244950
1793869645
1930731853
1152483456
1863211628
957857834
784578514
738065151
1305037768
968799682
1416618578
1953382433
1062228533
1261248285
2131408624
210541483
1943359704
1504741123
1991864318
1312318639
2124475147
1110134324
2008859972
2051342922
1484112518
87535974
572641194
1222457316
289750387
302750566
794096195
2011937118
1725879422
1164852283
886033743
1206519544
576907675
305162669
154875822
580293135
778184187
632866795
1400783451
909322621
1269981208
1012185363
1632846112
588033341
589433414
1042224687
488365712
1882000106
777202000
644722392
1489843385
1463321162
304533906
618041785
636284965
379007341
155332134
1476271381
414743072
1546381413
1700138843
2004801123
514796312
33113722
2045902760
995887977
2128118765
1094065505
1942741915
1284520301
742355319
796008069
864362114
191381079
1228641800
1284230755
991314469
2105299105
339844007
525910382
422200342
1043840935
1964216031
1510023086
2110929847
1509981080
55197780
1043296672
1209706827
221210133
626044732
2085991523
1680557055
1965714011
1359641538
275297651
1035620301
1527864673
92168558
697481034
1522301890
1552852617
1191033049
2038324636
1717192959
1484566303
1029833312
1526391230
206829483
707861188
236550234
383422069
18677370
1734265078
702261531
688686197
1930954769
27237114
134158636
1192412941
1702656464
1574372988
797503065
202739572
495878611
683568077
2016387222
368372220
1458744611
1762408421
464106863
165255570
1678116378
214354813
29458833
1709589680
860076621
1886661438
667349888
952756474
1793149347
603420882
504915329
1326749684
1743403921
2047685308
1419474988
558856900
1849974216
1014447157
1360983071
1291394918
992316142
805940823
1891546296
631704448
1940125684
1760128825
2139265674
1923979805
355076825
1215140616
1066501371
953097858
498514233
1530168334
1802589383
2123583968
368274914
790491870
1424815766
1292371553
2135455593
502959761
2086237324
1171006521
1681456787
1927447810
1511199072
40234219
1768916005
1027853150
371943917
268798194
1107552186
366554584
274833318
1039457005
1369699618
249243755
1688046318
471178217
325549085
31164100
105313609
1911472195
205057181
1792855202
519166879
636101473
601587382
22439500
318290056
2139323425
934797311
1157013586
1757271679
1716099371
381184696
1024682037
1298967049
984802509
1436410401
920310928
338965529
619065843
257276719
1601467707
1393781770
951635860
754641153
744778657
712028859
356705704
1028273117
497109823
1389710185
831199476
863180568
32358776
1044766498
1458206555
424552415
119997867
1892746935
1558817908
1495401167
89723444
772594808
293109051
1061143245
478782528
928814821
1400933559
870317795
1783301086
418851654
1156868165
1909018801
1296536713
1774712614
479976410
644440668
1645686096
1818391308
117345640
1948878125
500119805
761392254
820896402
1072156642
668900973
229525684
89074654
111002729
1441165547
490655288
1525094668
811433624
1902143574
1158936472
1174894135
1911450187
939794773
2101431682
2099261108
1316127143
1425810799
771770659
1045731962
782046024
1645984709
1625636411
1733693845
1260654715
1432781057
292506882
2011482458
1412752269
408602518
978083259
41416519
1339412013
1670365102
784998665
497958631
490524606
1515743314
1712135138
1011311759
1665471167
1195132655
398899422
1753762414
1816912954
1127671699
1749246648
990524628
299774311
2127504760
1674159738
68572706
1589612013
1429683012
795041301
30319421
1978909263
1187421021
524935657
612691823
429121985
1899925335
1364083718
1304514915
1549265192
426418536
2075562386
630771401
484304052
1523436540
1462312249
353718457
1641520684
388854248
1683935618
730849260
174576560
1223368446
1282771867
805185878
102233425
1748897805
1021017186
1582582198
1810852886
612205353
1710003196
1413210775
1347774208
1204604960
763032267
2004973028
629551912
882526314
882599116
733547224
1116018634
159506374
36627265
2075859336
1620295267
423926772
2042765067
1857732573
2002264075
161860999
1081873114
399916268
1543109543
354357210
1341431137
170047062
1738593415
410784044
954999875
978600795
769357949
1183785837
2113748243
2051228158
1939475968
290427831
2021744812
565179122
595831463
282249988
1744938256
583359967
1821405534
1840330453
514621308
939294060
200357953
361232491
862555819
203469825
2070788022
1164467709
1011117476
878086033
1501708183
1059463724
1376226638
254125519
1621489214
1268086069
5883
447164660
658677357
2095696938
1224988287
387535742
705095182
2038856188
351415497
1379474569
1314667405
1890717472
671681008
1122215016
451488960
935166648
931589915
731871336
1479101767
1867522459
1160968509
1305431914
591635465
1974028093
629404481
1315898844
963158606
1405673005
1916760162
1213981205
1646305615
1083156499
764014029
659103952
1662249250
1174949269
2139159915
1235339552
1341472377
170538796
1117288538
246991086
1431828716
898051358
18069608
1640519891
1297785209
1869922191
403954509
23177411
19863684
1751283538
1792281540
906875911
1923695708
1882049916
1791808751
1644240342
1696417566
526707701
932674487
1323398440
485899561
663303677
998924730
1572946203
1905165224
1870829527
1881632485
1083143494
1425180243
915709802
1603634225
727576140
1633097200
289823945
108918237
1996428585
1277969998
818809220
1808207163
2107362418
1389745417
112294370
432313215
218276914
1295128454
2070697171
513237870
563172831
238579947
403510173
1469383806
934906144
454578384
802802408
229657599
1631707090
90290435
1210956536
1325139988
1854163424
1558203586
836806379
2072031658
1661641368
972154250
11073127
700327739
403346279
1363260010
1242143905
1498574343
1583464875
1441848883
1451018679
1616805213
617824706
659930343
883712373
442634285
510088190
1671070494
1739144513
493322162
535717960
2024047453
909259589
477668763
1791519491
818738307
1916528392
611698174
1580292405
18104550
1695179181
176652782
259267582
177789713
1699574324
830788012
344239593
1362795804
2043729193
1036388059
1537377935
494120646
1282483811
1694357144
1036275495
1469051803
371627903
1104243743
279830051
1720451246
370569485
1896383136
1488026755
1023712212
314333979
1078888384
1497198871
1119863134
1432120441
1553843671
645321997
829960663
84870119
948803066
21147786
1203013983
1071081473
1356634690
842948260
1687346549
1297493798
128975030
1195915599
865198655
1204318273
86035538
173641287
125868696
488946429
1708140668
1066588872
1608355008
1397151500
2119942728
863719511
1410236814
121327190
480979882
1637130237
1140443696
819706650
1982809295
2122584036
900337339
1225581016
1548529398
2016532138
868590602
168792152
1581925954
157269921
1354918479
511002311
842835152
1297618921
652161931
879339430
344435675
1400234312
1158394118
270643213
1202656833
157765575
1963453081
1633793934
2085557244
1848347995
656685979
1294678321
724953691
1592575428
338352804
1304650558
1370988534
1912044462
1310451385
1080258345
175418858
993010732
75824550
822330095
720157406
8915814
828201761
835901446
1616272465
1410498709
930053570
1292430494
1012195814
1014712958
863589978
1693022927
1011164864
197092195
1565261078
518224514
335178894
1059651094
1448341767
1138845689
1726233833
1118818524
655547783
1358566604
548820089
889105073
1966336216
1221804137
1221301309
1350520677
671320527
791083043
2040331504
1760402337
1093920536
1962721076
398831694
2081616219
603372621
2101837551
2049768416
661318567
1553320250
1186545565
1863281457
1804753871
919783277
817735685
1740628345
25267327
293071110
1051477604
387562630
615698170
1637998116
761503760
1958543184
410406616
1080845383
614336955
1632469699
1439968838
701127492
1181829170
370028964
981330596
1131570418
1552545872
475089380
1081084011
384371191
1674821405
1062643437
956630856
567372031
1012875848
1162941528
1029349075
2077060334
1282861175
980133737
17449638
290884263
1928552732
986194554
1935011433
387450786
906032413
1854889400
503986757
1634977833
816226023
1431091918
2021046069
939173273
1518332645
200121920
1878889150
213994512
1648009058
1792930383
920355809
865772028
1955147011
802861109
2095644504
1298183382
1851451199
1630761857
221623026
395653248
575341497
911479793
1719618282
818044178
106390489
328157060
1134853476
640001294
1343235091
222514376
743792463
1196204976
982578297
1888591202
224526317
1215150916
1790261411
2114103263
52972965
744829852
588771551
1418629746
1875001841
1130356591
982542600
27526286
699749840
1130122186
217887297
1155922386
117718534
466318695
1732960748
1417255931
1134817075
632948591
1020402410
1356670236
1098181133
906699117
1160535338
492882388
1661063141
1601021431
1994530366
2088414170
1231306469
1574244354
744008067
491705263
147912127
895406730
496257175
971256729
1986805917
44907930
981414691
2074063194
86486272
1390472441
1451640750
364787808
1049232989
360300212
2138868543
1671877817
1063426481
1518883020
1188459076
1527632939
1065927233
330893336
896397385
1208086946
250134109
1994497514
387993717
320636659
423545353
1826240172
1152832914
1076741781
1828816129
663420949
262873803
1709047546
1897700876
238507883
1954048900
350020486
1748813587
657422221
1028287407
2136465510
395178492
36810595
1207642118
797995807
1642910825
1726226523
795899461
1049333240
1739371676
787481595
696929735
1106444726
1043496066
996637401
2146623292
308408343
432412588
1631511157
591492310
427115997
1327175143
2026025833
1963006857
152649057
1630640240
1880287276
105648681
866969740
1666221595
1489824443
768410194
917816057
1308231437
1697450732
18284560
1207258213
14371240
688946471
1785025251
921611116
181964473
929095744
1156842924
449992404
1953922265
1553091527
524435091
791398462
805420492
1123870283
2075090850
261437070
2113266236
1039860625
621014802
1425102942
54824432
1289013989
1838630767
214117679
37612567
513959256
1961037696
492622081
503016374
2087564288
1484094349
1740527090
1263387546
2130480762
39015530
1511892477
290406119
1506576447
402311202
741371484
2128302336
1290354703
1649935057
678498439
1095529085
2070295941
1612484107
867671529
335627304
1952786355
285899107
916445356
1330248826
816970423
1776569122
576011943
813636404
522004190
1171437524
75373536
203580916
366849570
321987265
2082382957
1980443696
526621485
1725032120
1668093556
180278109
488900314
300639561
682616097
1748413370
587703944
1274994689
442427976
192154617
977593174
2066356233
1491116275
862172615
1787721456
578074285
844916615
414286407
2090832593
2127199673
1664797224
1028478378
1632538162
1618165494
269276356
1300388897
74390607
1475976650
1270050137
128028044
317524666
1519490571
515880495
1583381025
1604880188
321899833
1260746899
221077128
448589458
715303494
1903728250
484016214
2063278756
1780364767
1259242750
1645924712
1233152106
952877875
1585237599
1317395858
1936903752
370040594
1779277033
2143354279
1577851521
1464666438
971197585
1339151396
893141429
422818955
1034159508
1149637098
1296851960
24907404
1940282931
454590818
1946899559
527372289
632817060
1347640349
908896050
1852855740
2109175353
1821435310
698566327
923025354
643411679
102453523
1038127928
1205983950
2123691496
1535962219
1728120876
1103204165
1548329941
452039965
823094029
1975098087
1960965262
1636463685
1688699170
521752419
1086448197
993329991
1717652995
248781899
276825987
1737906006
1586354624
799890940
285247907
1850455566
2129559403
527824510
631966397
310473254
1747960469
1926016441
1309975472
24186582
1091612283
368204217
1050077048
644328682
88062936
509791946
1768745983
1645592120
1779842812
1174640601
1880055256
2047410854
1937464873
836335201
1386780841
1884408827
1935118405
324381538
899271552
309627365
841065069
611059427
992616849
1911070421
1731085928
1942143112
966325477
528841692
1938499941
1869420496
65800438
1851720957
38703461
432127011
234015751
833764648
1164215315
1425931619
1779933895
1554201381
2114090265
931578966
2042116417
565011794
1544190887
1673023926
652074485
717682150
2143752621
1800783930
542040875
1113114449
227039571
1472822090
1460800143
1212901481
1254878057
92735572
1721562669
361396452
683159106
436221484
520528745
2071940433
1876177657
2025692724
448195836
1545853763
1963269204
1028397962
522982720
1785654806
1476005040
1691354202
42948725
2046468734
1196399829
2066688334
1844545296
1608919873
651417932
1289920128
371763135
1175707096
947112323
1335970571
1801953726
1963230521
276528538
691290541
1237905254
2142306182
703702141
1961222418
1663391858
1742938717
1610066531
622640107
1823454046
1085203852
1698127733
533940495
284078176
130865395
176629021
2042453010
1087220804
1706483754
1108190395
2097964441
1016957218
1065891452
1280183892
1977842360
268341752
79805259
1621483116
262940268
1103914016
1714652885
1793403858
1671233781
591716850
711771601
600473328
836964494
2009279718
523427323
1514876653
469692780
545761268
916511190
934365374
403097145
237371768
833625616
548928795
966651859
1934771677
1359701145
300914294
1452510803
317061476
1613562139
1976694766
2050541733
85343077
233401879
1997578993
195026270
1978920709
1755783123
969229691
1374740
695135952
2074386908
843960524
1816255656
2134197833
1976433229
12392290
1133329142
1122464835
1908561558
1273557837
375845615
1262138774
1774911349
255783909
626131830
1153586728
430216629
715691356
664619993
54070556
186357158
1139277097
836506828
1447255292
1235035158
754336302
961503249
616824707
1006445096
185350559
1183908161
2080069423
1792182703
1713294678
49380794
1305143651
82514333
414702385
1763292291
1268113787
1115101572
1278515764
44126120
559389100
1521409855
1167231217
1097530148
1319710378
382859743
1125377099
750216771
2039421212
679616055
186950997
1191185126
1493684190
1218063273
285804415
1120583365
997487274
1187151878
1006540603
1371998886
924089352
421761947
1771620238
312888239
1089305486
649584094
876745030
1598003814
949475403
1977483555
1525323921
2108718186
1837734685
468467634
1594710785
2085313344
1016610898
1101412068
173336196
1229243822
579506836
1268114648
222861132
1680897919
45321527
879293137
1284201939
1484728718
1722762641
1788038010
978652519
89008737
645586584
160953768
1173303988
268025515
910197211
309934430
2065592573
1006848190
1230004828
1441860478
1602316692
1140603178
266323678
372425394
1947085135
877053858
256318483
2098664282
2096570149
832401984
1922567894
1588810626
1382062684
41043566
864333298
1602029497
7327816
592900208
565220767
2017113760
1700555668
599692426
413474802
2032338403
1213047200
25849567
583115062
413867516
334221605
921844550
1503701073
1235572344
1940891725
796485168
176900649
124856966
186110737
1572996243
2142466906
2115859717
1510879608
892245027
1292780192
1870525609
568694142
1466139586
566717329
1968511081
1115228680
1457095577
1701224312
1137906612
253075616
80846157
1373634890
1456159388
116901824
1511789689
1239981809
2132846087
759507205
658706071
1560802200
353050745
1888227301
1506411410
1090482707
653613403
703682384
1230173750
37820186
1406493224
945152062
681210746
1263403923
453014097
467439600
1666931701
1693851336
1251668794
978966102
1665889067
2006040712
1491457194
492157896
1803663548
527328211
1539975586
107575316
1924630350
348610592
2099514276
652316658
569736810
2042867032
963495793
464354198
1583165801
1460775857
1770803515
113628478
165716083
1775892626
262013171
995233476
1876457515
602031745
432838241
1911992537
529144484
551108874
1296270835
1591025694
1204711240
1508144666
1317768188
1256582185
2083158719
178866298
1135380880
2121704898
617267192
153741842
1469491451
1521761445
938633027
1139760720
1970522514
1951065682
1016016884
806978648
1705128991
1497664448
2059610003
722348203
221878086
1752088651
676670089
832577664
1813728078
1085357915
1276718216
1353149264
347004665
1390277264
75581476
1495489769
999025486
144933068
1386780657
740282486
611463197
1064002502
71882285
1622565304
487651310
101484187
1412154634
413446165
1698612460
542862169
1506369279
235972824
1466057845
1270929999
1709428669
1060362413
1525517205
471865288
1930572452
449234660
636263170
141926979
1581981006
841307864
298331217
1656191169
748678602
1011167860
1249756421
2124409063
947512380
515325139
1722684279
925623690
969540144
1074596889
33723127
1387652253
968668104
421227395
1116436424
2041988479
597835580
1353901670
1154933794
206716886
1239219452
663181768
1101161401
520247415
1590057164
404721343
1529327531
1186554147
245078331
1355144320
1596308518
555023893
413364318
328389532
1843858246
759215013
2061325199
315289297
1571178978
374636018
2091621469
233328255
1557279698
1568279
571043813
1170831852
1154596923
993185914
1375563827
1419651694
1107924377
2113166206
1075458926
273358081
1828963837
1526326642
1912440015
1545465068
733664123
790504192
115305578
818541999
824769695
607776078
945946601
667368836
878497847
778014741
1626536486
21784479
2138311012
358195262
758127713
1782361593
1107145960
743856612
2061456734
964879415
560241753
1304987387
1227600462
1920106920
1428355695
161934404
49813339
333951879
866154564
810762706
1429782247
436172516
1874554983
76656341
811893514
442547041
1713273800
1662636458
86961333
154111330
1017333166
376065372
1104940110
2128824329
1025746997
1504173927
245308088
1163448199
1077547075
1030815646
1150607413
77190046
730999307
900662276
470476220
502405499
2055918879
260952492
333737142
504090223
2131386632
1793265843
487468910
753656211
59117746
309193678
571599151
80176835
912123845
846747235
335193763
1053491309
1238220322
1971509883
987422239
789401994
2060754037
2059661013
560287576
386234527
1016291349
1784927706
271166638
670994782
348366811
528352056
774244965
622935776
1225263085
2014382701
25040831
1858879194
1408665133
1462113576
877207131
1595212320
870211168
1167646976
780651289
560550159
74059459
1644775062
1198702105
359330690
2002693034
2023704205
91415409
1463706941
668564503
661299522
489984610
900042247
1854725714
1682371520
493254355
811566663
1285387158
223174460
1976909989
258367259
903910589
1694283222
1303714937
1036252613
2052918769
2002858608
1711928227
1356254707
1242506192
1705293267
306148497
117437234
1292951294
2039516506
572646155
248701982
224895012
715768067
1837674626
302023656
1993866621
1789979145
186899476
1297487156
2084627788
527339745
419240646
1900624857
18811783
601166685
1583204460
480904971
2029624710
44110593
1944755994
2100561046
1167670862
1489071032
132528010
2144819622
940198654
1844424970
1101746698
2092099166
931882533
369243572
948954574
1893232369
1957252633
1436588230
1736571299
571723520
904459929
287562875
2144289903
1997419280
914419454
1015743511
2057868496
1615223528
1052970444
395131610
1242694153
1685513260
284648662
2029158668
252765104
1025743941
2089385370
142336991
1141412430
1848040134
1686691279
113523194
1465315213
1698161571
1167971050
1721920251
1130477087
1954763122
1253279548
62274798
1181061831
1703839642
1186487670
770222929
1970799516
1874799784
1962251665
298370193
55378146
268414115
815741024
969805981
879848829
354009925
1734167670
2091482915
533417568
780144117
1638879710
686677543
55626766
1767876172
388695682
511236003
570882340
1240646727
599225114
1243969541
1366910082
355297432
369442270
544292016
301690941
1761414823
916801639
1071426044
1176793533
1869899584
306090785
1408264540
1528273717
1264327273
8677762
636481498
1950919377
1388417487
346936994
6466660
1921934205
1178389193
1531928831
649903567
2004077731
1908814159
77074281
579875164
1389968181
102072658
420656346
198166610
437657872
2141368733
439125014
969688871
2095883734
444720530
1994517897
1991592810
1170212579
544434195
135447017
1602660745
1335803870
1352707337
1461624679
241914799
500267615
916413587
1149937048
96389104
633325277
7562234
999387525
234227187
1159437433
1097404691
2057200271
1490619897
1264886150
297808894
399844913
1083565739
1861499791
557926770
1273400332
1633037167
2061723635
485862700
882090711
404759261
2084264784
911987707
727718909
569138271
838986494
747671039
2081748989
704173911
80919570
1845907658
970226466
243445933
1339440306
1132694122
681601372
2133809516
1309107059
1933638240
743672321
1485722786
198785122
1830884651
1831826839
1144815170
1315775634
1461284200
1698670578
760338621
1990920847
990324442
1358093952
81978207
2141988638
625438778
141278021
578713836
1426700445
898434559
371831175
1085355484
1589669888
2039200706
1925921236
766993923
1165601050
1664290681
617238114
1151761325
455830004
1246806731
506736637
595004625
1092627433
731151940
293433550
1450728058
362245081
1024293528
431180250
1507220975
676331970
2052797328
2037069520
1576755182
1852654127
2028610039
1592908359
733353558
726131959
649428559
190458375
1496140375
81508003
203885172
1831723880
952764170
2141392966
1137566722
916473694
123817900
1724979163
415588185
843325043
1594252627
1929103409
516221021
409339451
1477338652
1382465956
485617181
1783366620
166652531
188736030
1319949429
1606115760
1237289991
155100390
1269952086
1044763348
340290479
87510079
1527218233
16703450
94769145
1448267733
173132274
173709868
413913816
566007416
491133341
823564732
609081483
1186395509
1192617175
1412317088
763071865
1378318718
566946889
1090208724
670280814
902559272
2108515557
432244744
683330848
1953062686
1827482276
303379807
1493006998
1835362147
1575418466
1097998138
675729465
1868294777
679392439
2079027405
1360306636
979442596
690464658
326017127
988948577
532774808
1582555347
463776785
560085375
1982900940
2065926322
1164221856
654443560
645385133
72172432
635066288
544037013
634714473
1381538920
1084401808
1787655541
1214008634
1046705993
1933420486
203120274
1858847153
1288407897
1800952171
842971888
811785148
1530193142
546216738
1280457497
1114577527
763785266
1566988259
586581784
73281447
798329641
979698732
1119663484
1078394885
1599709175
155214522
1926318267
1559915271
362858252
223055895
875607487
1875696548
1230926235
23156655
1846440515
1365876891
1942821773
1387056957
2016906080
304155633
1773930018
584137661
609862421
1732402218
1350695440
319962428
993539803
1815243829
1261310244
222118684
452365814
1460677413
380602794
909461641
1069789136
165141828
164470689
1898043611
5046790
907420603
1340633075
1499618088
730017494
442223840
1000071582
1552328518
2103014099
901999911
947755138
615375317
206074888
653901364
827256879
1322033208
1635622796
1230620683
840695043
2004571342
1639976967
63820062
601921391
2081293268
87292915
575018508
963407231
1691762447
407219072
2075544245
56565030
1217423873
1613035418
329966042
590698342
404571841
22695705
1470569849
998246755
617138608
1864255015
228386596
92180293
1518286242
1983687607
32469179
1651830397
309428435
644622268
9542487
1362564917
298450977
1898144317
636561685
1719808037
993156222
1293201497
427799629
1088219016
822857172
161041361
1288335432
1859636599
559587513
1031082027
1731309890
1621538434
864420199
1618723257
393297194
1143744098
321720586
666950511
424305358
347062549
1517437153
672851278
1455479708
899204585
691927017
316887732
695956056
564498848
102333802
352053272
1643738267
238626996
946024186
2017634895
1601038935
1551354148
582810381
599610297
741447234
1342932354
1068902103
1994740509
1071431315
1166665355
1104238853
1084051916
960085067
143889816
2066214749
981025240
392254517
1944522469
403413453
2099377205
846321368
868178943
1663516551
1388132160
1903298798
1425528164
952117952
543390990
2081477501
1099820495
30965102
1472989407
1813167080
1698300769
118746306
2121836116
1264461031
1928870579
643810933
1472849776
2025280931
645554278
1971272618
595913302
1583172321
1654379527
515700412
712222803
987254618
940603878
1277359664
2129185652
359357100
765965725
1085911481
1729105152
1421425502
362572709
1315931721
1528044569
1330546143
1368067310
711551546
1497565991
316755333
549889930
949872970
242894566
137864202
1927676435
1119578573
1900221514
113631874
981581138
763017101
1915262631
1547024727
1648131817
580835661
1274043958
1093077056
1347298121
1292053587
1249803836
765165366
1391130586
792250590
256781033
2090730946
1644166536
1280585242
1854398562
1339485217
1490891493
1303131963
2011041879
685630223
612820585
124475061
444160128
926596116
1636241592
955521769
324878544
1730539932
104314492
624556767
2043576765
1312421751
2090816379
575629636
1164169868
677794681
2031635473
109720149
361381739
815103130
1763469327
1690246821
1382418408
1033274444
128799784
1479925847
1931019540
754681424
2062757140
873875123
1301780373
1253957847
1489637739
1093647091
1347755601
228144336
236436399
1344013331
1714484283
758001302
1726096600
1155421025
153941706
1209931155
1530932865
1681889501
815174765
91235494
1331516786
306781773
1399546473
1437706996
585722674
1549692314
669137728
895611653
1047353501
412580607
488760638
324727878
1126033555
387717817
1145978850
1124584103
468031888
1499577422
2050292543
727316129
1820227644
2118938449
587388261
814638620
1033175479
290729927
764043465
670254002
1259146630
770668992
1539658488
2046791764
60932235
1873028760
2052676152
1882030669
389645938
1916768175
1091140660
153660958
1667699713
886504545
169671669
251721349
598766155
89216368
1726269583
271795448
89460698
828055750
1403548328
1165560246
476830586
348505800
1835248559
1534034886
978478566
1014177242
266160919
138924519
1267076457
940457644
717282660
1255197265
757083793
1542627556
1753463304
692820672
1481531101
532840211
1912512945
1134309761
1413459856
1968014006
767878278
226913511
354416567
1720236263
1382158494
180949968
1222256046
7917241
2126981025
1879545341
276470345
202347649
1280335388
412324870
1193970447
1428016042
1911316660
1380397194
1037921137
1117403469
403579584
364979954
1021927523
1251935149
1764898030
1517530330
719567248
1469994417
987800275
1394022838
1782215792
57625511
1597266407
3233705
1428407689
536094537
1192302360
730012463
966568956
1547357160
424729907
139191198
1431276084
1880654529
1129444293
1635107596
324782548
392300425
1265527983
1876553608
873956524
1224793114
1443246646
669981239
285488963
2101798173
1508154862
122851380
1565490154
33639961
1894422263
666706589
358140811
1240184272
101070682
504682220
1171605825
1480893121
1503722277
1902927734
1833604037
1617182424
1909290628
1054956216
2025431072
1817598854
194876392
1818909901
1047698329
1553514339
120216114
499498758
1613420045
1446951126
267795143
1943681099
663598194
1004206841
1869801567
2012888350
1050782382
414237161
127120627
1905993794
393887266
1959608097
1735751627
1177627347
1825574877
1539984764
1145371670
1744897125
2134371991
1998286152
1554839237
1104708476
282194232
2011564319
1832158634
2059324796
594123120
730202540
1612133473
1573744477
589298975
2030010846
1262455722
662910289
1910044927
750721930
455944008
1929497520
902064965
1663642503
2041533460
2126980849
1601992053
295273903
326973062
26456941
307349056
546597223
1473542336
1296977524
1937698054
1091157432
694649135
114755059
1662759559
564893025
939798551
1188667700
1137278068
1752759338
1585194619
147910744
1009890965
1472072000
1752667141
1653335410
1200571893
1290419488
268144082
396719136
2023490223
1388193058
1384967023
964704947
73087601
1332823992
1912123014
628551879
5913107
1787910356
216723590
1477616031
975167667
494646773
933058710
892840545
732182848
2087856850
1560681013
307921897
1388912037
627834162
1964014434
15553077
401399718
1692680497
1149756191
207043775
2043673718
134641072
1736339187
1474727614
1663489564
2126145714
1461195304
1179557773
1615885882
1597006645
1875065655
358777671
1640716284
263101872
889717369
501056016
1377909367
1384184914
741793859
808081607
69401250
722211626
660597549
1413104131
1617786446
304378532
1041997421
60605754
1062237620
854277050
2043553723
1244221225
105946554
1888549752
1731083767
313234215
1855810176
1082118250
1324908367
1109635575
1274294801
1938675303
1272469371
625683149
1099509078
1543035478
1269788083
422548441
212831100
1426872003
1183095666
1087641967
1796836238
208845006
360933975
116049820
615096218
206760721
1486166657
467048773
1726846358
1752902393
1094463785
356995387
1786563257
402269274
1702596082
1306532295
1217553733
1873237614
1840384512
544861610
2036111118
1631305589
74686069
464701343
697952008
364630196
1737036079
1335532307
1883079894
823372706
1432300824
1617892415
1794351423
132556192
1380875918
376905899
1786696292
1337136174
1698994965
875511469
503807117
1418420452
1937239686
1897371327
378946751
113600174
1324290559
278190784
168987475
1042355445
1539615152
695529247
1866329650
1594317904
1680919327
1405639094
1648743066
564290320
1266740299
400653285
1000601516
296747295
1279744085
577409433
1629950191
2031060016
1311452976
1856207187
454846525
1177271370
602008347
1224230278
498304959
578965528
704343811
1094816769
13954240
1420384389
1263115584
1562357335
247775685
877938117
1607234836
402747923
604676277
1710820155
791394574
2139619678
1362582715
1188467577
401022451
1587856
155309346
1765637360
2022047817
1049295190
1699991485
1008475671
2016387869
688725440
1761597900
2012139916
808777102
979394035
939078715
777357893
3465685
1070456080
1485227035
1622126582
44311279
1262193746
1812598250
1295991630
664904515
1475695348
957560739
829704740
1881170669
165346964
2023428830
320963555
462415219
1405352713
303836815
964388214
1447831641
990499774
1348727394
1508007381
389947785
1531607586
454344837
463036957
1597359537
1049843734
1727143688
2024391094
1957074372
323364358
1496312744
693453611
42972648
1109953812
136156365
848791482
829983698
1680838105
1436965953
1599584154
1703601206
414691695
373268955
1594586817
1156817330
1106968982
285095098
2074878203
97710928
917883089
1672195722
1409240387
1126502861
84613785
2010436951
1179884501
1009551021
1943675856
2078934424
988989581
1778842170
81085216
1034593474
1151993948
1127582130
1389095076
1362402173
417967338
1426171262
1152925401
573626295
807211380
247953342
792828469
1656084242
1912327700
860803608
595898936
1167669475
682964264
1618715761
1393729737
269048088
284628703
2109668004
506964743
1348989334
1005636883
634487710
314233260
1853801664
462655701
1214291509
1449601108
1397182564
2020676977
1282863382
835712799
345933610
1002007870
1820952443
752919030
1667076833
1727608250
1496479927
1877563669
1886429026
1180240887
1740772755
1626968341
396667977
1631537293
770678483
1048134622
1560635181
1750402119
1813152659
1158805480
734268952
1594844127
191702943
1075351907
1270897092
33434797
1043476712
952691192
753692618
1916838027
2064473908
1371812048
1977933019
2040636039
504948976
962794374
892704525
1241260731
1833460343
2123148774
719652956
1839780472
376580943
2028159572
1509826533
903225646
2034263481
1580710413
1878158813
1321959427
796029843
206892337
298665003
1094250124
1240989097
2136191868
1162928571
181653076
562987364
1640545257
1983292407
530710550
1705666418
490548624
99303873
276055865
1150591252
1317212007
1715473789
1110505061
465948613
43415827
1974091395
347071452
396882537
635210265
768165093
252224798
101161955
414264179
856498762
575935523
1587392899
1767151354
1987431655
1392646894
691712277
1147774884
1619302825
470075386
1899790048
1112928868
1721282061
640788990
1645722806
1358210474
2047834899
2035971400
2027792120
372060674
1923235571
465432333
1791458312
1226750572
1805225881
663888383
2029021723
615599210
93318256
898161263
1703347441
1065214016
480008640
374303419
517948652
1109270868
1155400084
875214699
2028866783
638910069
1166139095
418417507
1977039002
1554055607
1417375582
2076128345
710357551
1978233137
55143928
1693738711
988877211
504837960
524260578
1711565525
1122648658
118133344
1039034412
368217935
775729475
444501379
1214384055
2051794761
734561192
428556422
370215206
1067798010
1563317468
462936216
175397641
599634431
1306197088
804087684
778120797
914729699
49143116
976977328
1750984884
510481738
566409981
2071955572
1162551125
1467577883
990386267
367000422
886675532
1942022051
1013652921
992755936
862344652
924011998
1661077330
449999241
351643525
2125074917
1153309513
222024859
52839886
1088726958
659433503
1738614958
1108701856
271653026
1593477763
1418179478
1984767269
1868683472
1478736980
37231292
1878342517
1825694481
975989284
1906311967
1839248476
1691884824
1119359518
758086292
1529868865
2066416604
205990218
811804233
1197540687
1307942788
1801046826
1305230474
617020768
478068855
1768025852
1787249744
1761690797
375620202
619587076
1932697048
1059848527
1199970742
43377254
2140525091
1218609321
401729303
575685834
793423011
1363978423
504746925
2029941515
1658395107
1792045656
215348706
1041397269
299290807
337669138
1444248904
291217473
532398706
1761625111
762963623
1428257828
909922950
1329093197
1850243282
886456768
1427789810
894524130
39782431
818533834
1954407423
953213026
1198064449
1264996165
1208406996
1880104426
311543763
480183791
1709713406
501584250
1511341393
475736223
1316889732
1132117540
925874938
1690622831
233847328
1455877784
1645097594
25550272
1922020746
1514667747
2088740202
421181746
398735355
749875037
2001264937
1501918975
1316419463
628096441
421233359
298376856
957204363
1961560260
760300396
1169505326
1109846135
1169619443
598510870
1370468015
1785110654
1171748580
1904170523
1614609945
1120377653
226106661
1337542119
54065458
1174344417
1251836734
8266024
918772988
614842332
792609608
436567531
1812676985
2096533689
1505955202
1805959108
1984041330
1611934554
1300283939
1829002423
1411319632
1944466566
323982290
1184983110
1417426006
1908367441
1078604231
1708943669
2092305989
924666449
1794112050
905344025
1670809210
385029653
84096086
41783622
1672783513
386914073
580670199
919168928
475117735
1179762993
1829453326
558445081
803009578
1568088299
1514120749
411302602
191280231
1702763383
1066491249
1523326966
1114388260
732182281
2028059274
1086791706
780460705
1547086688
590283481
1577758235
177869809
847542745
1406327907
1915751819
762475713
1164135764
1136969969
400471785
1467603648
349709049
408528592
1852785718
1003400291
513063435
1226390683
233284682
79548482
1679477941
476236370
1815189546
267789072
1987448796
1387897998
1972139707
2128377164
1218312994
1521669620
2036021441
2072580705
984635901
1302120958
797953512
991415937
89498376
2132410067
34912354
1377016946
1707088107
403161068
1890971965
1608953043
668381792
120186882
1428821156
1784156965
1832700501
137669541
2147276414
2051011896
1426561092
468544309
507231768
649805979
1897033927
171674804
317074152
1011345655
1124257050
1763860291
1849794695
290631383
1278024715
700253309
1884510958
1642032447
279665183
1450533469
182463205
940896382
1192653102
2077171340
578001408
2006274983
1265852851
658481131
1561286468
363587578
1292186161
2108430529
541321923
1618584015
332703688
625383841
2006168254
1936265171
601802329
480455444
1998661356
391305480
1895504105
452849603
1305044363
1356579579
1202373071
1003179891
485230410
1203060591
69292796
30091300
1396783912
2106164217
704146986
737675770
859777962
2071733978
1813982472
1758164823
1555016235
826820109
901140950
711995602
607593356
958739758
1235894065
949716772
984472624
263894055
402372785
451327162
558658774
260943097
1959291564
413220981
650950134
594442670
1849965387
1362454507
750757100
730969116
334782955
1515688319
997842792
2099022328
446515189
1599719169
1981235286
873307452
1702113384
1864120131
1328991113
1133209705
507881802
2083766530
1915740800
1220619941
727827160
218072244
732020880
546533559
2067730402
931561127
928923294
546630510
1256550060
1192634954
953212876
398794393
1028757702
1337666327
1176708602
1673615925
1327659810
2110586750
1434398081
1932613071
1795249812
501594931
116494791
2119716288
542484499
733923671
881564023
315861580
1056299224
747353758
1703324229
1202728281
1604695689
864813884
944375299
186558574
710128670
766312030
307482216
2066824189
2015752472
1932830382
1680232752
522853443
1082657367
613324312
310025396
520413448
361411237
24376065
488201155
1124293185
1292243579
935816060
1725627022
354873334
1359998987
429799005
292557292
1923057394
1937154164
1074732612
850599040
861466674
85049024
1518375986
1080324789
1240456868
1524215162
1213122681
1783729792
1584883071
1473699244
482528916
973641834
1788345959
68804610
1400096231
844708670
1169233833
772619405
1162546559
1342423164
1539713778
210899818
1552186605
941061262
2048940709
1433961580
404989797
262230868
816683299
1023729700
628565422
1802238890
1061574266
1481809762
811788403
2108812471
1646442081
1703289863
155882110
583207146
283660093
165560564
1637145356
750674805
1742303166
651594218
635500524
1369527192
2060381503
2091609344
1730613220
1712116054
1036352131
1773212081
1377612972
440539631
2129102113
856555880
1716938163
1039637399
572300358
1686804559
1958680976
583477702
1715953439
2051423435
1730072873
202799637
2021323440
809721903
1888039267
914024397
2039545902
14370527
145565034
1605992567
1588149118
206215236
2048821558
1537497046
1027305730
1487386665
1439882079
691414233
528817271
313779561
1277818887
644687049
1849394797
890774314
1039915600
1887848643
1351314302
1019144447
1313105743
827959525
462367132
1444649685
1462124473
297353472
109344469
944818610
1662884446
1137898838
1495965603
809909112
761013920
397860197
768756946
786414427
845608614
1329781320
684184045
44413498
70217991
1842639051
853607323
1045464768
1660963825
188870515
1427609020
717735365
246910594
1086052640
1194918324
71701050
1508285399
425171751
466941133
661839318
1116816598
119834583
800277997
1013115097
845472366
952900469
591033483
1519422182
174094331
1256097984
676310739
301777644
1141300624
856460516
1465474833
986320663
1012134400
1789889456
170738493
1707216326
718132588
1226896312
1808992815
1163322695
1496001363
763489004
2390595
1741780014
1713857656
179585752
1584668615
545081784
943591904
526758979
914588406
113468872
1126579929
523134054
1999758891
2135212440
1694945903
1357099120
309103752
1411751774
1719466781
694174205
1644791740
1994040078
313368471
824339288
492179047
518566570
1790630389
239193079
524376768
371760634
706116032
1532836889
1898778633
608145161
659197461
121766358
646719936
807224006
384890887
1345146028
295268671
1467025558
1421018255
145291883
965639101
1764133681
407506753
858038932
1055142226
1629184145
1654271036
613149596
38132469
945709611
2032130701
1161504259
1862252641
376032655
1946795611
852701733
970071728
753478594
897016576
1955441315
959585899
1220281068
376833549
651319880
874557973
1745243416
812935258
2045703976
551646141
1849670009
1745266901
452077436
1291443184
1548923941
1072899938
483052868
1275201563
1140602593
27356718
988584873
1391462354
45965503
1914971204
1440412143
1369879586
701486690
423036893
1427832962
749800738
1437461232
296349806
690894106
1832067193
417304528
1892800888
2069229200
356087678
48041131
213447647
805403104
45092240
888701033
1189527765
1005016499
1802096216
1683957911
62469160
1793769173
12688402
425947748
476569128
453936273
830332300
1902170760
1676287426
349578470
1287623930
564815199
1159289740
362164524
2028338486
1997887414
310921952
1330968895
91205945
248518126
1453864231
352092336
386029896
173491678
1291144103
549370603
149021156
158959034
721617304
1571622704
524302787
1115354244
39939774
1554261266
1240373322
562660164
1249163573
533526594
1058622271
1842547721
192383076
789853555
567741911
195965681
838958721
1931009594
947185182
275189217
1149942681
590558509
1787268061
2103481714
176514729
643101324
1458263706
492559546
784744734
497270883
1308341223
668340532
85278761
1791950416
1550525873
2072921138
1558130634
1665257031
1464125446
1919154567
824269894
74606817
29384718
98533664
264783090
1689237868
1907487170
886380199
1088050735
1190019531
1199431358
1471400414
132623290
657803070
580553543
1378954871
1347934938
1215121060
1942523549
1445123362
793691442
1131458684
1783260893
880184154
1677816287
1382018274
964999392
106586989
1634988305
307865769
1485837900
1237681500
1924744413
953706705
627395318
1639106089
888034508
1091987223
23934003
1132333354
1883826014
1626912234
224206420
2012571564
1270064187
606252385
510176005
2010063110
1821384420
1592958659
1592934482
1347769226
1314384104
1112068377
1224932704
1714977845
2079697874
874104111
1223899825
429506241
1456425763
804045400
1523355194
2138961584
1033506775
1434954209
1561221982
1509592845
791795943
1932072058
530442263
1905074751
1942771480
1137816813
1707801580
1865343852
1761693270
1228801526
645006853
1473564001
1128325141
475086151
1298451142
1328389107
1903222203
1171425467
493001511
1351519144
1300898544
746426688
302584324
438297098
1731131286
1686587699
1162238698
393887215
2069068351
802684509
1677066208
772124657
372314725
1163638680
695287931
1720425038
1792928466
15325392
704376566
210524448
503411496
1818562257
1746327369
2097787795
389999406
634684483
1222684030
60232308
1729033315
2102877446
2010022712
1302364681
1826696289
1089698676
707053133
687438176
729730855
190876591
1991886749
1944349474
533160302
235952205
514508866
1508121874
2013291179
903177935
801935494
835176751
940640099
883481529
1505791529
243467596
690158568
1781573187
582449703
1434612654
1765879213
1472656820
1628079929
1917729608
162373212
1139012797
2062817374
141248395
1757887892
1810550199
1842413152
1368150323
1450756953
578484145
41107276
658746955
407487081
2072431063
1546609459
210168457
206195335
781211684
1013795718
1685399333
2016621092
579704748
1688572132
1626424232
70447496
638896756
1960077703
348179978
1996534892
697447415
2089490215
2046868073
49179746
1751651706
820567498
652272641
1372777262
1224339976
1508147641
1471632714
2143618287
1522801531
225398048
1721522091
1522580083
1019249970
924491796
1038109811
124742447
1568268753
923337864
1271680095
426512438
1900939036
320065103
2067697815
1065123182
713070932
1227767995
903062157
1515760861
836698315
1244609671
2037208072
783880169
366388600
4880121
336101373
1636100773
1627288255
77739762
636654060
253343068
1211409658
1266326645
462411629
348423776
1670503501
381119941
1694734026
229017024
747796932
1785556619
1261105372
308110956
116868014
259014012
1585154074
2095638663
1761497352
1675999950
494334276
1214669777
1253392055
1376253567
360967258
509303302
1531292414
1096722081
1780376354
1097339169
373094918
920200606
1534014290
1197159744
837837470
475133957
377273697
2059371405
54411645
1344592795
1313160696
1176271754
1510848090
698375377
1446243519
960698951
84772859
255587683
864151103
186620920
441667571
261862084
1546902195
1890141805
1436282813
646603795
528844609
1000946617
1410223093
1932742707
2092168654
1915835274
813781449
621049010
2050458974
1908145784
40256055
1220692822
1621015060
923676426
77088432
1735792769
291165632
236211611
812797328
352305756
183449668
991113392
1689005504
473181519
152340262
547758294
1050678243
1787896827
276864674
2082660894
532231635
900711502
455362858
203212327
1877790372
280917647
47169574
1390397238
155083846
1214999373
894366784
685549928
1466978843
1606983991
774806911
2032084481
438410791
1892840446
662377126
1275534529
1589253482
2137109098
1810492318
849202881
849719160
2104638536
838821693
922755149
1031813943
1405561155
1759550811
745989051
1710379838
974485092
1688434179
334899855
1528863064
100547855
1628269120
1205641476
1471036298
1480683664
1590824025
1139535790
846446687
867312833
1887590245
613623183
1412110850
295001248
561891457
1657023106
1886520376
1932812306
978730633
1605188017
1805887221
1082890648
1127719512
97477515
640320505
2015297033
1174689479
453711947
2030807554
1276967343
1995928079
1499183606
109851089
1159259835
331201616
35337795
485622222
1657146265
1981184400
1640409641
1216404194
2000429438
137164898
542968507
1425321026
560882200
2113661881
1150343119
1708797933
1469980226
1881901451
2116408972
2017906313
1655823417
838562967
502518704
261147697
2138701146
2095672127
405237079
29932653
319548670
1374011717
125429108
1339375186
2071778941
956735101
1715010608
808583465
107275143
1439369197
337105469
1920143444
2058617344
387887240
1172427424
617441096
1803629365
527405099
642295241
1812319953
899506288
1514554553
1025911439
1229389877
433240915
301087286
615217613
411046417
1507435048
955947767
706080676
1695296623
371986307
2426837
832781859
1233421609
1728090017
990058644
329091002
1790813146
1255522150
35103698
712540319
1024519772
152523253
1925500837
1880660658
640908551
260415248
1649666540
1383937414
888878828
489208231
1384646637
1445386958
328414782
1035472374
1934389083
783449860
130053048
746555351
2117060059
742575215
1207417920
770392178
1031604730
913339718
589687850
1258468766
434328315
194678250
1949004718
440174250
381507883
495972082
422322983
1697889289
908707420
715825083
703872915
48731343
1397050694
479610984
1876156034
709811402
435653527
1142598758
745638539
1361562474
1625534459
996355191
204812109
1594714450
1261300752
240931065
873221635
352026339
1021750191
1121999843
828930465
92932833
1443665355
2022433810
779688720
1514749953
1429623868
439580128
734100764
1724320697
1947542564
18038478
592191777
837231530
86060651
1945222963
1625054103
710319443
1390454692
445547633
94320495
721685181
2119874682
1339419476
486318835
1218781612
1533488546
863169075
1531569143
426961432
246149426
1970791257
373183433
1147499308
2050574616
351764308
1110139883
626528996
1389748509
747015878
1041820132
933178326
153852321
1841296720
2080814027
1085831872
119939420
386112333
431252532
1625222658
452219998
2093574144
1232115441
1063977718
1178428601
838943898
2039499957
2097720384
154848013
1897473339
2085593076
1844166902
646446720
560077938
150782087
1514926416
1167652119
850228365
1248737412
596723319
1189637045
186307235
1306884104
817506217
235861712
1764778055
144615869
1822681377
2064898609
1719008680
1366216376
1828643405
1164487045
887913577
384901929
148310848
1746972873
1138352500
1239730890
968500261
1343562754
780382041
1719387204
446980766
29824982
831535197
1048323629
872196215
1978679765
1642592570
557097740
67715431
2027126888
34601674
1030051206
1466313266
1769876394
420887752
475911397
220585501
1263217940
1481189269
1555140856
1315286302
890822587
1796409005
1577285244
289315528
1187166509
2121435910
1586092878
1931199582
1854912766
598300039
504083220
245321292
1835442512
735676506
1899498159
1834933172
834205560
946561621
1264110988
367037251
1312148296
2117328966
595710087
2053209810
41240718
527788054
1031612340
890169464
15601200
183728637
1171636569
175808917
1453674197
2087873495
1535199904
456411352
371898809
219949703
281697365
26208284
680602079
946013410
540798555
1354965796
1815420676
1411087713
158274641
111275578
306314774
950412508
79430148
23317249
2030508167
941784100
1005541182
1861914745
307068259
163831559
2034545666
1940109196
973050265
2021750301
84383166
1904030453
982740749
1920610579
895187437
1795607590
432606851
142985487
1120685050
1855523392
695023272
59493059
1198004313
1358602311
1022506254
1868146938
1698892070
962421561
1305435599
1490081289
1818667721
556517355
1169708036
2137384854
2001565552
1848633895
383589019
1611251437
1479257145
901585552
1065610075
1236647190
1483105398
61142106
1332598890
435420053
918158995
803273789
43463639
1373409190
2142292063
1643759214
100974572
1780536381
1328214809
1498719467
7251890
652065723
1087950682
1840307626
28983001
705571593
1353208278
2067622099
156469800
630610843
726065059
298858311
1687654374
1409369328
1912103465
1189609568
1000370090
1227427835
1009034105
1984010413
1004815103
975409226
740029113
216649726
1832371634
233555820
1001656270
785700699
1592116606
1583443465
2021548240
522465278
2142001893
190285545
1048079576
1331962078
479258940
529201407
456630616
1512682802
798746364
159002989
1655791060
1905935064
1487760800
272027174
568346664
1921349725
263951065
1986678761
44558598
1490744146
1491830596
1810289837
1601671202
1113874038
1474634
1077729702
877494305
13441073
577464206
1055851985
1306223514
1948278927
301879999
939326442
246220776
50794419
1748419897
1973302509
1565680490
103666632
1764603492
1109778999
1303240731
1616705511
724329501
656988083
1520955439
1156231526
1251797154
958299660
212396880
1515255594
1272814823
282447239
878326107
1993334550
696795095
104288067
1884264411
690324530
1860036133
1441605741
123346280
394556903
589869992
363473847
946136769
2064756083
872700598
954790922
2078114361
508759052
2040423677
1780221722
1372091501
1226269090
1629438712
577240704
448990351
1820392189
1049437552
874560418
559120428
771471279
1083808878
1784848430
1678266452
537372852
2112553004
1916850581
1611134114
199308903
345153943
2015462142
248631458
657444697
1501610365
1040271164
17919869
1828986179
518476300
1836477299
2072315857
294569185
631012935
174938379
974670127
739814200
1588460252
834076677
7630624
988136413
930487630
950159763
1718001163
281765799
1134804384
1358533022
1503495995
207827598
902159827
115157386
492786943
753101363
940317132
1142153917
603512663
818277263
1544347771
2123014106
1959208951
1720099369
25326411
1440477275
1826365030
937592210
1091546868
634958154
123710603
1008738216
423467876
2049620299
2112752222
1175100234
1359135818
1498056998
2018794208
1852332655
1011177686
186713863
774672392
198579137
1273566317
1372471404
1274648236
1561295445
337243873
19805349
545573766
1657694736
950310022
2077533877
241022640
42573676
2018354806
1515779977
2021462072
192673077
1564000964
1676347666
1613499504
461187633
1771066660
88745807
762376242
693448849
1824468653
492239717
576842978
642974438
111994413
1150911882
1155482882
957350785
999161992
657727311
425048107
124314121
1543037254
517768683
1548367734
1574242740
1779466787
1955851437
2140135804
1046845450
230028251
267851407
187254547
30726874
382838308
1545566533
552990463
959403497
2112190507
1345218377
1164792501
1723814543
1211666546
1404780927
919054850
1896084601
772668813
628994634
118923329
1654446297
1584864778
2091708230
1559091063
506674328
1030934731
1403847621
828171549
629778906
2116709689
616768276
421236375
1861955403
71140214
1604977220
568937780
80944543
70083830
16726848
205593198
1309036033
1813607511
2057483851
748848144
1744236643
857554382
104930436
114362532
1695277579
1187075950
157438542
1082833921
335842032
1796213047
1685387642
1482109589
672285902
50249136
1550842700
539997859
836782451
1543322071
1220746008
1390527525
1439901705
1083940218
1299157000
908905700
199804076
1129851747
725723164
448545995
2042748271
1673910781
373584244
775878253
528357761
1700571856
212364727
2063376093
473145036
1751436199
1450593021
459985458
1055600863
311262734
679913234
392308694
1831458359
1440794651
1532483982
330608241
540084132
702868575
1081787793
1946593394
1446929833
1406970353
1601156266
1240109099
1429468982
674710968
1156331704
1801544790
3272544
6379836
363009556
1308638182
1238039727
1967614887
1070020079
1260135047
2023497196
1207652966
1956815131
1014840576
70320550
1057839323
96108822
1882862889
1144908709
541732868
1461267333
1165815343
72885121
1403955329
1383543795
1527873834
1249241917
629289255
622626205
331383097
1050606642
178855903
343049831
1402308363
643206956
996131304
1533034720
1012074121
1315432783
1840198758
1286182532
1450469889
165573266
1913455632
1688893938
2134865581
487740591
1907791211
115814605
595982529
2144510076
259610069
1510645433
1104721985
1507196031
817410780
252417838
1712108798
2025511849
1034083102
1582446513
1259579880
1056979681
883246604
668355137
256432944
796911522
2119304342
1766829919
1785931952
1091784240
67557724
665964734
467495801
304861132
617027662
2001410714
1376131374
1682415829
1087983656
98094
478621900
2068590443
903461215
826605544
200765168
351211871
1242722140
1399930989
2057685396
678853204
789213163
1115103319
338703543
2134522484
1885103183
1606901100
286699178
2054046728
1426469176
798441129
1049334879
48216796
1854033483
532170094
1373781187
728598718
1243342771
610003030
840752816
2133163382
1980679452
691819885
1362803559
1208939527
1294203640
1271086196
1644663833
1405878609
1083990516
1827119310
776824124
1465526878
559536059
1738257480
208235393
324772301
911754988
449034526
1919250368
1047662484
1067939788
2077158312
1742101348
55827968
1513531313
288060877
518067273
207949927
300083740
32401419
1206296936
649896300
1280921701
1512619195
1115199151
2057267505
410901144
964845886
559335882
798591918
1395142381
1540639086
240602634
243232389
2066160313
1234864411
1983494298
1405040714
2073811450
3634729
59157667
1753994588
618539158
136369068
1388097641
562726669
20584814
959447788
1898661908
1842084407
737720204
1533951755
587029325
284812296
1313107488
1691737574
471064762
398600740
1721383011
1252105092
1248973434
766021453
77109865
920841098
135948832
1468525154
740122859
1899516827
90351080
1445717215
532883857
1805438487
2077692791
411844678
1676653463
711537587
1022813475
760390922
1623455666
683716158
1998933585
259258606
576653431
1757491783
374482605
2043034723
1409596046
284230278
1962596285
563868138
869864639
1317157003
625250301
1351486311
1644267653
774199297
1896923128
1371365607
387773030
994306318
1259134400
116698830
2065916337
2006718892
1239314999
1043602337
115255583
592865492
1772907504
139413287
256685736
1473140851
929479913
1567023094
1398584527
627517244
877477278
1277608365
563605909
921015150
794220983
1154587579
1818726248
1927783756
87688327
1229135653
1757937041
775127110
787969311
1731310889
475740054
1068908152
1105734199
1645788429
216714922
690737702
57652964
1448366726
344635660
227078228
1972623040
1729600638
850258567
1482687196
1222265388
889627226
194884829
1201283732
1793980932
1801235166
618983309
2063407593
2024563909
631775909
1314908377
1125609171
761025104
1212484046
214048093
592147762
2146357223
568257130
1132640329
1490184470
2051765587
1281578740
1228987530
984649932
1976102904
1206775881
47231914
1823696732
1259526170
844559387
373442376
699584147
719178791
1244484371
1079189631
1466845617
1072354894
470109986
1406906486
679427808
1778063162
1294246352
1810464975
1190740595
1416936272
1857366563
1582771227
1550936065
1654273723
549921688
97721572
1246076402
1716832575
210494321
124131193
119344781
1437813589
1632772025
1219135790
1555729102
912146806
132955400
1627758867
727317704
1029847321
743253348
1767059413
1710350775
751922287
221914551
714428501
751946684
1205710601
908874816
1297668032
1110895932
1227596229
1601765284
1352633835
244296186
507522881
756327397
943795545
138883654
1175015483
1683352001
265563036
353510552
262346550
1967270930
273631646
1624586265
429524341
1544324770
1807019009
811527841
1493935893
1804627103
2067348268
1682788226
455505576
28362116
1232341913
848865604
1655310951
2057606474
860851634
324820003
908625862
1884956984
528795397
2006363159
1793744914
1866059415
362205622
515414825
863327283
1236340988
1247667413
1107217415
936886675
403669128
156443928
1387031556
1090074123
979238913
921582679
845227317
122768398
1576639346
25541306
451090568
8769268
416998899
860044807
1557520624
378611561
546496480
2027709116
855088250
103944092
2066114050
1440840590
563937088
965054206
1141974671
1754468934
944074141
1322008422
1071194171
206516098
222305804
444324042
2092673023
1523018671
1903903766
1457390949
656209969
22070804
615924121
1520270917
75711832
1488864852
1081074134
448950145
939941323
727147534
571055027
1807688789
121425751
362493687
1387846484
1749940991
1322227032
1939959709
1174361316
469869096
838684458
1443501837
1166237421
176724977
1349910192
109909955
54612938
1808075462
1914195478
895126922
288292112
2012857731
540630602
2107432293
1737098448
1718465540
272637270
143496776
824864876
1275490955
326968448
867047815
1196565182
1450917649
1950883458
1070926467
479356364
1944136806
1082897930
870418238
1350598175
1299292121
2114521940
1191520348
1142047757
395056123
616280931
1404422608
1218168400
403973572
2145860967
91757283
1770451999
1735190739
1048002918
684979778
1526616101
1467122466
125499037
1038320345
1172547942
385028616
1470451997
722344695
2072764154
390583746
1088071889
782237072
299411729
1825547756
1559553865
1930413696
40463339
1512812052
1627864642
1927458300
633082438
1899983223
1049257362
641765746
1161227944
873797571
603611486
1164493783
87336656
1659306255
1989071067
1079551272
306914473
732930566
181847065
1695876039
1260818979
985704525
1914772098
187122717
309418436
990013097
649750834
2080329811
174207493
664570260
959015038
889934287
900280204
1743327987
1555229482
158740568
1469374115
162700994
1368284197
379443996
1869112893
215936826
794019023
1869764673
1358672295
382124214
2051824489
1477352912
652125089
177989277
980326658
1677472132
408440679
1868476208
2062473249
1186107686
1606106149
990089208
762149570
654533306
1403498040
227154304
1676384380
1262775536
1073019416
501626032
818885909
2099795821
1763368531
364684780
1012924061
290927292
924050906
1477695962
1128633180
267896980
1255264809
842660244
967856255
276477112
729615890
1027688213
989178042
1947747329
1188570792
1100202270
1032388874
1200758351
843075406
1027542940
928651424
904508660
1877207666
1085913086
1992423024
450657356
1978145942
755145066
1883725572
1830218604
1398171205
2031857904
564384690
1697596521
281757379
67184114
1855068058
2006525149
1358882152
459120101
68108090
1826807170
1063306495
1180490138
1524057579
481137566
153058537
253597668
1644571704
217130913
1863679067
1952695200
786865710
2017257267
1966330852
1615587066
1192698273
46531576
1310984236
2011227940
911133809
791991418
1610214390
1385499179
556434106
1900141726
552501792
666845604
1787542760
223583548
289204335
1130217464
1228002943
1231957241
1096436103
444519426
1465312283
1290115135
568448821
584125949
909709548
1768163683
1286458459
536586889
1402570291
1760868749
213284830
1820346483
928635139
1642375155
611339828
1527178268
2072051751
2053774011
813827104
672471933
823186098
1931732727
114012428
324123411
2016743012
1084326283
400029805
446009790
2054481349
1900336791
586169616
2016054525
1102059064
367978992
2066537124
1891245352
382764591
1627930547
771385451
747364876
658074638
815139873
296551184
1255513853
672988120
1026370659
484089722
352155220
184655219
817096202
1700095029
852455221
383757045
1963159548
1203702921
2143764590
1566619470
463094348
2127450724
615474519
199842786
1420832477
1535074420
1609988658
70684506
85803272
1569213581
1916526539
2021098292
665085561
495622595
1941219505
2062355106
1196613388
1352319763
1781124169
154634511
96826745
651611458
1316004892
396126021
1229225681
1692721444
1264496452
11276953
1539810227
1515384292
1599709100
30507700
1964142464
1022383026
751086840
359942206
1597680073
2069533922
749482457
125182626
503936414
1192628695
573607955
284499699
1053309428
1756088683
475094052
475741538
925520517
1717904603
114938549
182755342
2133100353
543082673
1112511307
1894072568
1520651568
1120628735
1977919000
1043804273
355520023
1365233239
1301137160
744119165
1119598880
352352549
427686568
334420376
1842338717
1592449975
1265134125
2001912677
1957789629
1655844795
420054980
541888729
871142981
1518960822
446200544
583728935
2114496152
1064547689
249680932
1860403109
1160939036
420651753
99387994
1482173800
1154275591
1190012464
237649308
437144573
1710775128
657213117
525583496
1610501388
189067149
617832497
1630732432
1246125898
1692170278
30365102
331020632
673744009
1738045286
521325388
1223639410
1507667883
2123593633
390948963
1346085620
1547922217
266812252
919609872
637342465
2039973706
1919464891
894995743
1897721610
1987661850
2069023431
345782450
331317186
1386925083
1475401643
680333349
321308303
1494254173
2021262031
342869411
504008942
1117538456
1718506483
1912423465
1069995340
468425041
2045154614
1709713886
1507940093
1837265651
2120743442
390023657
1283953245
1521204401
2028769526
1430665181
1237709158
52966877
1710324361
830265381
643385298
1878322128
1870391928
1907293298
370906906
865220618
1210445616
328691
556604148
710166155
157549278
1697548028
1109040561
1868964931
676618991
1658849364
73536588
659051727
1300836538
1929162786
634815097
817099114
425613753
1105530444
746858298
552291988
529287071
813949863
366342442
681650826
700995767
80868726
987576980
448750556
442769425
766109407
1086115144
1316370149
352087538
1625627431
1800941566
2048722152
1684611081
1624940789
1804089633
1821221294
1782495519
1618551582
1228270695
918759977
1028833889
1263854533
1423744540
1738891891
2043933370
690142902
454320087
1879677981
648486720
1782133508
669365438
487728265
2027549715
617641480
2127007130
1395997474
656176072
685411537
122195177
1414827994
1817329704
1382838000
1300534193
1601063027
1231858261
684798189
1487377735
1620086752
199133910
578827688
14595003
869837932
387637825
1414490512
423142419
778476768
1823424792
1683653690
1897290287
877543514
1873475644
1329091310
602734089
447677166
1696862478
1748437744
1698309852
1899697441
1019940300
2071503760
1907056570
244787669
966685178
451426426
228193369
1595653180
602870260
1696691191
2082210882
2107694645
1124477980
2139291950
554426463
169709258
1977501818
180684445
193375810
33790037
1602216200
193767394
1971541135
308344428
1018352230
378900583
1480765265
1945093296
500536216
170558818
209325198
1566422177
1758148151
1019609165
137949199
2016676900
873541462
1255395509
732635073
149498730
1026418411
330090274
821557319
583310194
1909002518
353999
983566542
1281270878
1004457231
1512611879
651818792
1772383095
2124320475
1383568126
1032826107
342464910
1923534421
1086806187
29149875
1152420149
1433305075
1297471131
1712284881
1173486857
684545307
1781438448
1607206889
1993170426
213107815
1744351482
1377174647
883589424
239327590
2001119150
249365345
485881576
479972770
295790522
835773101
2042683476
751003728
329726799
1692194995
1068322193
1934435949
1136119427
751493450
1999643857
2069638059
382089417
802189836
1129418593
1205860880
1057623872
2128967128
1949626689
351728293
1852342215
1172738461
869361242
1015586162
948859420
1705226319
1600374949
843626919
651473544
1578883007
138624950
7607933
1512514762
373769307
1658934691
666382886
88603964
2045824241
450794947
1104585719
468190123
356487226
389854037
1203063484
1227677122
1219618794
836187794
1621902886
442392850
1735042474
1097577627
704820986
1217654024
215062265
362449961
1923827337
777702807
900223382
677981417
2020702119
1013884207
735332236
1357833465
1223212799
717021036
457122766
787822467
26108663
822881003
827223567
1467267929
1202660232
1153497987
2006153048
2113372175
1908517792
794301713
762613259
1862925764
17221788
1263541496
1001421419
738429469
861956651
1398486150
2008892027
1485788913
577792947
1909562427
1277376067
1853815078
372253631
612260957
2115323075
1418687942
1716632596
318699708
799512402
15325520
2128368306
604973448
1764062752
1078482230
1502863732
1882824573
1663530252
248047226
2128473775
646368155
2116740811
664175643
1710490902
300069836
1267440184
212980896
1431630974
739429291
1189141962
1212312997
830855461
221566796
1574882432
217684080
2035543468
215995747
670884255
590324039
65544508
337637764
910349554
1015328219
1847425390
1839627879
784121743
1475222122
27998649
1403451433
1983350632
1413046633
1104401314
284823145
2114360392
657295507
778674194
1161803499
1655950143
1804867528
924474810
970540922
1671091095
412260166
1175616297
934582257
1519428234
954045901
975775188
1946234198
1037586490
1617835706
501621491
1946708807
1573270219
1803765851
1641180998
914476657
2056406064
1104601688
1571072083
47984380
2113588391
1829866500
1559902969
1964313285
393762967
1235479137
24010111
920049563
820245386
1968174709
1291832917
1421303032
747679114
1590344480
886463876
1083119437
486106721
2113903750
765017172
1476567402
692314766
1151214831
933696781
813115125
419047206
1119574985
178318526
2009784010
209395201
1265607676
483969410
1800047896
918782639
427434422
1683301525
1014828487
5248431
202549488
1413095783
897443465
1375344968
271791018
1116311128
213901667
1640961552
717348964
256552100
439398015
990176835
1545893801
390775057
97947270
1565199111
1038515024
835152875
304154044
920274934
1195031425
829671800
1380291726
1740867472
356611708
510220643
1864465282
740231133
1746664746
532000939
322536607
2111622653
1039590122
1347809313
814798167
1981244068
290697928
76613085
288344546
820631324
1073425898
1371649179
89380488
1978273832
69276284
2076271744
140603945
713579410
828532936
1078246332
1607534768
448088900
325540528
1369111978
91223277
1867438794
1544655071
794899527
544113530
955636279
54532599
1826234215
1725168688
1225565021
1381095380
1505488355
2064757973
700454306
296711853
1801764092
932064148
1629215427
1858464514
830923076
1545676952
1246425678
888829908
310244995
932833563
860194397
1547779239
10336334
831017204
340592513
1008684073
1391174079
111289612
565678513
1644251762
1758746111
473779712
665556906
502239943
1099813114
91759029
311220212
1355343486
888626822
784905788
1039898757
1665966782
82336739
583809903
526855019
224231143
184467204
2102353386
542423779
956683008
1478387579
1739108512
2140888439
1424385552
804402716
1671307174
1475768989
1440269182
1675619738
942565917
1970226810
2007898699
771742436
95921217
1916731051
18064144
1305036069
1561576062
652856860
1724223020
1296344645
795093649
1349808475
643398102
2125769387
174411451
1790243610
285831288
1875311103
1464029024
467646428
50884390
1081984858
940090832
831640326
738817012
19081450
702535199
381264556
432149319
1941387598
1082206479
1423881043
626104160
1248460528
558198627
577367334
949331409
1037180060
1517734765
850331607
412446208
447826263
1301840661
1939359286
2118934329
808948100
561961604
536181683
1195206371
1423334997
321910378
210720636
1800910717
148129292
44484095
1497364811
769004904
317891849
1118893326
913427913
719433447
1284898097
21030668
981840469
1944156440
805445235
262977676
1371627849
1618941527
475731710
1752385988
646391557
311051529
675015610
171987193
1991761189
1728304635
1154750584
503870468
641740663
783886702
1620891644
1614179316
2113021875
217659078
701969416
1795304934
1760297554
1124866517
103014050
1244339685
703416913
2067147144
1302712664
778979678
1830501779
1445959219
1430304067
691120345
1238726988
303665005
1420039302
251488940
995880481
437908099
972312989
2038187291
1311186074
702972225
100820902
1608241252
989042862
1890098987
1495495436
1585834274
1738659571
1120049257
1775829368
223091454
1227571237
1914662945
865806823
759042473
1762496018
1356215891
1161129385
92542181
1538092834
839509550
860315551
2025228624
1146188584
1896795245
1419384219
843807542
376848210
519992724
320560926
1171468495
459082364
1929585716
1164953434
937215132
1574265151
2042875702
841767886
712754987
2103653125
1148823428
250166808
1300752945
218244326
5777322
41810641
1020244363
149368694
1796253776
1792584289
613887716
432111959
156925943
1677777388
1457242931
1260104972
1485351012
1324825097
1911941234
228465776
1817570621
1547901022
1397884195
1427360981
103850492
1730060115
1327056347
1563579268
862904476
995286650
130252577
524692007
1676955481
821336643
1185618089
1174684408
854748988
1582491006
1625030312
1944183874
1200386711
2038988788
24550562
2071186999
1128766113
1614872554
622845818
947234090
676404883
493011460
672612231
188393385
2042796167
695116183
44815198
258517465
338558357
193361937
770271548
33446256
1557797474
1848338162
745974304
1774570165
1782094474
736421454
1505575862
2020887558
809408035
1294048769
1804933654
1104708371
124299332
1774388742
13337363
1368903606
357797258
1575276000
687834995
1461451157
837962235
1116802543
141307307
309470039
1552602817
540163736
341429335
1677461439
801266244
1504967039
1661952990
1542749494
69329950
1550025071
742195526
1709720188
345814236
834736611
1559767077
795087549
12651412
630388916
209929457
809042350
1952218282
1269527800
758720323
1171791912
209506208
1307729891
118850578
577136710
1171678617
207854995
1601404917
1665790284
1488529184
1037259730
733692254
2047962267
1658649373
1768483869
1255639783
766961889
527352947
1038211599
57433523
1499389866
837216471
2093821318
1793565561
819234980
810704543
1695607182
1671749750
975468071
634864325
1093280981
243068527
1456896432
912128050
2058941010
1580908163
644337538
1617415360
1443434803
1905140585
1053201384
305932430
1030251840
1916117862
783253100
1672823615
1295791994
1983402896
2028922536
1175806675
518405390
1109964939
916852884
1601020392
564816198
1367978610
1372962882
255802936
635864238
881749379
1351554791
1176530360
403475915
546201053
1951118927
1783479820
1173414121
44449796
929174
1999698621
1780295926
2048861487
1259056421
1577490998
502863652
1515488252
1556087705
1776989617
1018815458
837964500
711778489
162956818
774477419
1468279566
757424952
1714907979
24581422
560886392
1789324203
325613974
895483486
965381508
845167071
2004324489
69552106
1790909003
992464948
847182004
115058706
1494036904
2101518407
1711049257
80266473
1252766355
394002212
858741574
1218325918
48862115
1160765948
598013358
1585650132
766524876
1716019478
1868502418
721285709
2090790440
1498383762
941289464
1542365513
1557667952
1792433397
1499660291
1240115819
381288861
1687311682
1496604281
2037123949
920316217
1370612095
1428201202
140764067
1371724931
1560896996
2079667897
1977738577
167450770
1087990829
1007774412
1453427870
976004123
386867146
1253295694
846078204
1126623697
1946161623
145234024
1936620755
1070029586
348276239
215939813
25796036
1188764088
224495152
1167581334
1496644927
1832102539
1246953253
753314440
639479884
1749528442
1671963722
2105395204
658329605
64530911
799136930
684055329
1661708814
322356290
895809093
124512261
2006857801
551265803
397468457
1504643749
463888823
1563773892
1251589433
752268728
845120018
798616281
1717998222
526022555
631094011
1383979816
752155025
1164200492
240028387
237275552
1562570122
460744707
215756494
1931833947
1046475471
85830422
268749150
1748902511
1453752954
1236890296
701911922
1963606770
419348323
1501696491
2006996214
1834658522
1791717970
1628882461
181167105
2130999526
1019366725
1375482988
766406223
639710894
311458120
177500369
1350420659
836305445
929851705
809077812
1606944648
1307557965
83228367
440642069
1053728525
1936611076
216385288
1558421311
492850057
887156673
623703425
383457379
1642021295
281231753
1229326832
490424276
1699030632
1322509162
2056794928
2087918432
1209389061
1797760588
1156435000
102104031
877776271
871757759
1260333148
1189351913
1905899348
87509934
1127393068
1220351420
1171474239
2001637206
273879273
1883677571
901855487
1679204968
874330916
372186032
1444868814
1473043160
535163945
806750125
2129720495
1500613957
28915698
1967327378
1473974585
1884791069
2146675732
1735675370
1567452702
1790716193
1903649817
137204478
746146787
727648016
2140990958
1192273376
295605970
708154619
1109501326
1575515556
274939408
1584420839
1282691590
1529849811
1313166595
1982642680
1323370839
201045885
190380909
306957487
1564302419
1247124296
321064099
856101722
534104954
1831400350
1434556712
469521604
712868580
856867003
546514455
881424023
1891720979
24682767
1101903266
1265720778
1298085918
896636955
613848918
719510275
1447196325
204036932
1565261884
337287992
1030156375
1418144241
1641114426
133767785
1243810689
738273725
378519847
872795782
91892732
2091208331
821709228
1903681726
121136799
1249953742
1497981583
2113834990
1756921370
447674074
1564213302
1948328850
1028990770
1584983383
854652588
187700516
262575349
1359901504
2080966907
1289763557
1171082343
511809003
778224046
952695381
1982546428
1993194730
14750569
1008632142
554449961
1607682438
936231057
1981876624
1927184792
760265862
1837665284
2010784398
633129884
2114085991
2035560769
132186960
1344963473
2033292189
523379893
1895753029
1778599603
1209818777
1088297806
78407197
264155823
1790894845
1494899687
1082192385
256473359
262607955
530437829
1875719760
282377415
43783171
1293223417
817470289
958182710
369233464
331781497
1986119385
1908906749
520331411
42783662
2005280280
396221561
883542157
754248149
1938587712
628922726
1579899354
477420409
1437110549
235104182
1021115429
1003048858
2468315
1428053849
38449645
514596977
1877630284
497905366
723772917
1026864056
1919889530
1185543985
63111804
1934826260
1451316709
1582018715
1798934153
1375140865
1380609915
550360680
501863802
278085874
1328961606
1804966748
148312895
852463598
1718613993
77260246
1123364091
1062767800
382606275
1360286772
1239477546
836755355
522803601
361203982
59362152
595396178
1848900059
478068637
1316370856
2042621008
1124919746
675587890
376142592
1172720274
1743173123
1596426405
1935802888
1522847890
1648069750
1894035982
1288656494
18158525
170346106
117254755
1399751637
385435674
882932572
685027064
1607471134
1353105573
2053741240
396097128
1679456472
1028142995
666046031
1160199706
595868323
608755189
109536464
1811029397
1244683947
1146696924
3834754
1974575843
1278644534
1990110461
3465492
1224062894
582991762
899616496
345229112
1165675522
306200229
144223276
2134351245
703384575
486046006
1494767145
1140407181
1425824485
553985537
1102978916
1054819021
1321687187
1634207261
1916920686
1867284793
1186311279
1569860270
1441306462
1799379781
889936629
1662567467
1052467581
1474444972
378593415
828209149
1894873625
1387338678
1137891196
1460878911
119395223
1758455940
882500172
631818530
1221692063
268970715
324788674
784429753
847519324
255560156
1535602628
1007006252
380793061
1646094717
1487578260
297016348
1833275274
1714260840
999694938
276555453
393364135
84720278
498952661
1934227782
325215778
442793032
842364510
1909555790
1410927155
29018978
248685097
12129624
790780508
178969032
1728500540
1014321501
314592976
136043337
1161883181
1140461363
2087003341
1227806558
1185846238
1686837165
1886166407
146572189
409019581
2014667282
19204081
1113335310
1945570756
999938489
1146687506
1644986261
487218228
726838559
1806391118
1840758223
1741003287
509354924
221566298
367752505
471855666
1808399333
116850496
222143541
409050302
1462915587
1221769558
469220391
1756468010
1524043241
903155082
532722935
546147579
565631383
919252297
85927489
506282777
602840811
86718686
1254910501
2129788151
1542754046
646795137
1156695943
1864590438
1934995112
99903713
545825819
643473922
297725648
292123580
355909207
1293730156
691718426
1064255202
1176465542
927292686
783050373
1627630067
138607247
1375900425
632376874
704552144
522507281
1531134317
1127389926
1656735829
2123499203
1939376566
705608199
1128017409
1115721995
1521196527
1768206713
144470383
1411436460
696833156
1814687029
1807544042
492433459
622920834
1976801070
939564371
973761464
1317153283
402420723
1594340634
1216710665
627593796
1091586509
117121280
1357308806
619171821
472239825
910014167
888472997
1494333270
1984962290
1752446629
946600542
127115993
1037089414
99947543
1940452282
1148436208
1941113937
1741751735
1758459133
1865031306
276461517
1204116933
2107933540
2071484278
1756098483
881404529
1248748151
343959103
236721073
1611013571
6509588
398187163
2131416893
1580088967
539944023
412371926
741715760
809459582
1397832424
343807170
2066303177
1097162883
2033055191
982931568
1782302563
1187788505
1522797398
686116329
1605929693
1179827304
2116531319
1149621409
1978039720
1546602840
1022844650
1494438144
1102179218
821498680
254060518
1994313715
568516455
1855542657
1837784473
378303460
417925527
1677673131
1172867553
1541023937
191245891
1814149889
872383713
1752211428
2042633095
377867827
295898742
180327650
1797466054
2083586692
1908306169
872831317
1149122552
491152881
1080208255
63547680
773934558
412968422
202875853
1578616660
1992793590
130248605
1791582481
1830543766
318123588
1190746172
2127187348
497138852
1807219775
1910345068
1451458971
424323333
669035307
1653869978
999036098
2018819834
1998502437
173877096
67139925
1609916972
642138839
128713508
454221225
23596786
1750941414
1861087784
1005426426
1894936043
1209161579
1347651449
1142985497
322875542
560413121
504133580
284349208
1787639007
1400338262
864502266
219213170
1549693653
241494596
1600495421
1781635136
458632920
965911858
1995881254
2087271345
943257563
1786210311
589837444
1258654639
2013588031
1148231605
1140778267
753543896
1816575250
1579084510
2026402153
747066409
1844188460
1895115150
274113095
2040761818
32776885
599986796
1572176888
1565614841
1518306411
824463807
720195301
1988765212
367031413
2128424682
1149310937
2080815962
275528742
1934474065
1568360472
1510959798
351203533
1917093968
1425595863
1092336258
1925347218
1788470631
860124194
473649486
2141835712
1109173979
95556490
1818288173
1320268053
897151842
361548362
801641850
1819759642
1843763957
1334250554
1255118358
1012312587
511079559
239000374
1505755297
555794385
1865303296
1535555497
1763243964
1864069922
1407691945
558127210
1276982028
1009479679
694721990
735456044
662084356
2116645894
319150910
1292934314
1206610547
109304610
392166901
1610885386
54351925
1299018670
1659044872
1658663891
728484548
637180603
1657890387
1431218343
179442006
1605214205
465811205
119038701
1891280492
152269515
849725409
56254127
262175362
2050070000
391796855
1250275389
1098335680
78011287
474893302
366757053
1295245945
578578935
107243565
1821403809
1676521228
1003652970
1153604450
1672815029
1435629899
513322794
136956598
2001744635
1715629823
180579467
1570842577
67047805
1001888246
1081507882
1079906370
96436810
203448440
1288162263
1257337520
1636633872
236425495
1692108451
1206107578
614740872
594047992
1983560051
1577604520
1297904306
1450927517
778371874
1961988965
1588202084
73627829
448701649
839797315
813206983
1940267162
622581156
387569224
607075260
569762694
407527429
1453830800
500178611
1094259968
52069642
1672714057
1598223734
777361373
1065887977
356458614
612164348
576366668
382027637
1864760192
609609401
2025959134
1913040907
1030856243
1660755231
597629383
1125386763
798327838
270321659
1220296713
1320952081
85783985
2078219643
145967885
1181645088
628315688
52748853
457582847
626731825
680524213
744409200
977897383
278530162
1718518630
194680912
1184683439
150603782
391957605
1702174846
684215657
272235099
1732727094
1841425849
687474552
2055963941
441264287
1742326869
1480266814
6383771
17072478
1537281875
651533974
1135217331
2130225369
58106017
1778718232
1589070878
1309317483
207411891
1562992914
976528373
1971130426
986523371
416683790
1387037872
462760833
63399738
204915457
1161693057
1826132360
718153110
996224399
1849942405
1276255649
2057342147
1598992126
466460447
1516640233
933439573
39160309
1357654281
652145198
2013818032
1444629838
1441959863
2029752002
518653912
1176059539
1424760903
837291785
1285814602
871091313
145277107
740960591
803369556
1489373268
266376131
1370097380
1072922144
2038573389
1158669696
1411427062
168653442
1894258113
248274768
202694725
1616586735
232978059
1937015866
2125442968
1656682760
1635700743
1446671695
1792105947
106794040
1520903465
581631503
32502415
1914790650
1941938643
1324476396
426264139
998781449
1078971507
71079780
755669014
1210778242
1461371023
1740369892
2076945591
1435638105
1729884491
1843822562
1537438708
1778755514
1006760791
1421604198
432158698
908870493
283135805
1491786292
1483035249
946349768
1307663243
1960417218
1538550616
1074018827
811671438
2008269824
456146834
1063379432
1631206637
96253231
895217198
829987072
716038679
440950340
258592725
806899691
1225770183
1859875639
2060768203
897553649
1191126091
974378266
787441556
1693877458
1784009519
203048549
1016128499
457147152
1905674802
629041022
1579844502
1892596169
1068614139
8256120
648864235
1155097160
371152285
1675128775
365363339
1500370236
593308899
963623493
2610669
2112184970
1981066892
169306982
109798215
1042346598
1396357754
1796413403
108811175
169962692
2141514612
1491403492
64168169
1252846118
1135403669
1848513557
35373884
1557244744
1234868329
478155239
556459633
2000148975
1974384631
136521579
273393824
156438805
2026242089
1726984009
261021926
899984556
615427834
1165838648
1055190149
492823204
1936257795
1560818921
1724581400
1289790034
1084974673
797833135
913646373
897990003
1730449368
1858226091
662526777
1117968358
1225944707
1167933628
1329714448
1011916849
1172900699
1935925225
1647984065
1411239815
1021383395
1110165718
229492423
1688236652
2120710299
1106989291
273853379
505608366
1955012657
1422316568
578830683
263884127
1418039429
2125222142
1253870312
892876709
1510714766
418270516
730749324
1871037106
1582529181
1968112021
731705694
236940823
334750810
848088673
289814628
1434150343
1241748435
2044786590
1190423827
927990446
1466681328
411150566
2107401050
1053414073
828651508
1732788880
1189956652
65169701
909180366
901573893
148570954
1311307499
1599834201
1961391503
1481368889
1752017539
1556059536
695038559
1490234852
65067246
199570625
998878870
864083623
1784081648
1430311187
247521069
250621115
612507736
856834844
1645321947
786265858
571669368
62647317
1421193602
28099913
1590730200
1267390298
177115746
1718209834
1893322325
805889184
1316963929
1575649687
1633669952
1091697481
940865773
635250687
709628706
302334775
1157357866
1823143768
811695074
931882902
99347657
1631075881
311080039
1955258789
1908192617
1504383178
740692922
990071363
680737750
679575355
826302956
598258845
1814031668
2002801643
1489985503
557322201
1360096928
589519373
438114378
2057146971
821866943
483928921
397735664
19278583
723210545
1064076862
1799596429
102038448
224474107
1509502207
586860603
1159060530
1317698199
1655851828
1646871743
1327883110
1424143081
1587962874
1004119127
2074802812
480662744
110413937
124190297
59995735
1811908025
289707619
471450926
745978551
566175065
1340423661
301815601
1339024273
1326653933
1898024849
1530877342
344684529
865801334
1269715790
1116325367
1598104625
1583096991
20801036
401144212
1334999938
624244162
517890193
384712233
390579043
1469340182
401982766
1440765498
300139692
139366379
353613333
1458223290
1099409077
94029121
269693913
559716809
941609186
357639300
453698466
438876944
2045957523
1320134825
2008571273
670499755
281764823
1912928455
1362035207
137945204
1427521969
1774357924
2041796994
399600712
1684885217
798432436
46922149
855793851
1395166929
592596208
1571877781
896453991
1622030942
2020782879
1851968239
203725097
1415240391
979310089
466744146
951962038
721054686
107739791
1805637308
365597751
1659602310
2112780310
539124827
567620887
2133167970
431838354
460531185
259035410
1199241587
1939957959
2054348451
1440914566
1586528095
1230392641
1858777443
2132511846
2082632372
1876708705
1460915855
1959448121
1951468613
620537002
1886300785
394446826
852281229
671154735
1022540765
2013028652
1927005273
1103058283
1585431046
464212608
1129394350
1731912297
765039389
1257520665
1336917015
1765514647
1075278275
7704588
1976569999
777834616
1670376582
770975311
1636062764
1144260069
1133134591
748470655
1037155362
659635734
194925795
1399536777
91818974
2029611703
1372329883
1470663979
447169119
1956393947
1970508979
1217432671
264713105
1445331779
1668706508
676365906
1905079276
91183524
1479276797
1504678615
1819658940
1110075930
1139849447
1389475183
1443916847
919600794
1731893846
1118225878
1955544136
1210885267
255494572
397811740
1429526644
709828737
338994672
471342237
475605465
985213788
1456993657
596529354
2011054099
1523807460
2046731549
365664088
1057895089
80081470
2053099056
1880940467
1358629994
401960986
232506618
784582477
1822014621
1636266043
1613491781
1735653753
200348006
812469593
1390354146
998528820
1037417186
1402447685
1521188959
696576056
265049217
873666393
1816068255
722113182
1405777879
1408183447
651642658
1956748092
1806685685
1441837030
185218012
452455961
1181768459
1362112609
273147171
1366306493
1627936635
384161724
1405044268
1802407890
1735635636
935560759
1735271765
1120957495
75098
22951675
2017841571
589289113
1568307994
1531423834
376259205
1513323031
1790631353
1587111032
1657390144
336388763
1013720705
970052789
1092038655
820319303
1942239547
1845816983
1845012544
1366891750
1597728104
830532582
2089476324
1724343159
1817498137
1193829040
1193339896
663666772
1739714139
1625465331
1257541851
1728077226
382332178
782456159
917711267
1697996775
1757300233
178942427
670042861
1394169282
1373978869
1186818532
732262406
1754951816
1606649678
1966778809
302838522
353403991
827178667
604527446
104368553
2129383412
1097542440
1585410796
502598831
953978403
1473403228
1855193898
1050625343
1204047079
2121846914
1016846763
1068794861
1306660381
133090764
1479828167
604487180
1825189787
85984475
602461632
379860145
819665812
2131913599
1348053473
277258969
503300344
1666976594
1254511067
678818614
1051775782
1344854976
2113552384
241467075
1665520451
1321837900
1136538494
400741226
281468643
300214849
672058194
189596002
1938835953
1988287124
645489585
58421758
54066615
1431129242
1428175171
1440761314
1649189272
595378336
448139
1494891314
1703578469
2030791280
174573222
1109793763
326793095
1273447281
49582848
175616978
1447561578
234628518
855705372
1902333720
116790014
1578036451
263896018
794869887
1780131318
562209362
1471016237
1506864962
729082740
658550080
1308136898
1108274670
1590543483
1646071467
1873597224
1253414980
162804221
1529848475
788763133
1109571949
986088821
851143371
857768510
1231075917
945379524
1616699676
1380471741
717215721
1500335810
1633177896
2005547614
1132978535
688167715
637614914
1677572605
1212907168
84497205
1431551614
1054194426
864419356
2132116858
1744374244
782886500
441232139
1586371193
705681685
1098336878
1929161845
1084325149
1697772452
939083359
233728653
1943734772
1246738890
1545322164
408386886
1377585329
756725052
1634179531
2107908810
82635675
1087910846
1768588316
1538342204
1295161369
1217718659
624622606
40884594
411137749
315792311
811181699
530267375
1666616346
585683409
676391805
1128954962
548198384
410095822
798218584
1514576235
478035630
926620960
2034061737
254683560
266418376
1750582412
779124257
999261154
1653885751
654618869
1966836598
776107852
1592281034
172016174
469610091
208308565
1780110755
2114744459
1802596389
1990900662
609140984
1164687151
1687962218
1681120006
679318419
140707264
923032360
1366709529
2109863184
2135440202
112056738
1885378153
681399113
1054910489
679490137
2083713478
736055876
1055201324
1322574530
722603323
771982519
1856300387
923823776
1939921098
1626729408
161550784
1145480057
2097876208
927940644
1612212699
302720162
336146577
1664745920
1839050282
1840201843
1736910715
273764346
1643169542
1263406013
464930823
1122667000
779353441
925353461
1920203423
1146795723
1018576292
1928169002
1544412754
82359965
682320325
1639853789
999061601
1631402254
860586967
481667521
97348179
1111588731
544364511
84897091
584462147
461235142
1425509895
1744652141
484991837
1562978676
1343831506
1265857271
822120776
70882669
91313919
1112208113
1082689738
199806619
718216315
825964522
1948663026
557548940
1064150794
1028393852
330312200
440264112
1746955924
796967975
795886752
1472580762
909040980
1889387256
855535346
1638648607
213379377
1527330366
1511749456
982248589
446084787
2145920696
1142267649
423577630
1155613456
532204483
174041015
1801410572
1748637222
2110465875
1260612129
1027873553
88997225
1629022731
146338961
1628306239
1056361790
69050429
319500410
1869381541
110898096
1752179986
1746080012
32686954
1837851336
2046713857
347228617
1340782207
1344224008
686573592
525765748
599271055
1907416251
540487827
1777225402
1878822328
644528913
39738711
1087904201
550284290
1379305052
477224666
2023055203
510191537
1377772931
1258862151
204069029
1409905805
1470085458
1539261114
573598800
1852785903
1400415769
150926252
919510197
1795867023
1204004281
1156597582
1691319855
2041137735
924836499
1670909236
1750021482
532315635
1760500038
1396765497
2038431161
2103331438
1622983445
1970428313
103921336
160220517
822626350
1372942222
484768660
331926672
1070283212
1200199395
206749820
1458466105
624202884
277418210
1316059418
1775113555
53611235
1574892088
1310770874
1600490310
243291877
177168114
1925492510
1906814541
1807574
1580404665
490297768
518258399
1208526231
392633474
1705531075
855568013
546347041
2035421864
1911057798
1254881394
187112706
1587498893
674296288
2029683110
1314193251
1601283549
1376363239
1361477996
1042262015
1726892289
2004881796
1052635419
1854318449
673251996
1389071925
848037013
1775257506
958049545
950575001
1524312753
578692878
910883205
836042805
1195300195
451074705
792099604
1177888153
171313650
577869689
1086978772
575425942
536328456
318825975
682366243
1271928129
450486084
643390357
1208884527
172005208
1390701933
1317625077
2073905456
2089685268
390133841
1905715379
1632970478
217387617
626536831
55077145
471095219
274346696
1921918847
903712346
1609864450
1586384914
581848534
1555116441
294059142
352605358
1446530325
568147433
87401480
2107737511
1356766084
1511629827
1932228215
1064393000
1369955716
271536929
2135119710
254137482
1396968762
1400388694
1134530441
158167725
1279683361
1795513301
531267983
960991820
1813329529
1227082793
610379021
144731130
981478716
2031738831
1374407759
2040369285
1829688339
1125467021
2040246056
186904474
909608865
1751329006
2057289871
322987325
1204835313
606828702
918571359
641454195
992646256
185076663
128765492
1363390959
241851635
1978724183
746175038
61886881
1741334979
1528212992
437212264
2047962387
1419728745
1365484081
1349188406
1514827305
1124459383
2038255729
1370728774
1881614510
39187562
691980723
390250837
502407492
662874670
2093290890
1675764309
481647376
1203615354
1514579054
429950035
334409286
348994599
68078062
1153244153
1621141143
61176026
102121212
1548453695
399042787
1190605866
584166472
1280377270
1751458278
209975406
1559182418
876339267
2102361198
355013256
1507603860
1605785169
1599840131
1823627971
453745982
1593147614
473773286
933610666
1914101954
1187363766
518059649
1113110277
502368488
129318195
838944239
901786826
763949876
1994259133
366954904
327982332
373888133
300930250
1714000807
1547872899
1662993362
993790872
1161383889
119643565
2058619768
564329099
1575942675
1019781844
968164392
1130700130
1301781621
313250696
2602769
2046319611
1801688447
1451886343
1457424352
1076010632
722986683
1312057847
2085136136
1790618159
79891031
689495707
1979059310
1469072550
1532908047
1042294105
910719251
622633237
1348783369
294702385
2078966200
1488720905
1250473485
63433547
1254465784
1884426218
835742230
1924701205
1011896683
928540854
58975837
88296118
1731014801
1450893510
1685311087
1217773999
1144268769
2013265226
1078131381
1021641562
1092526083
39854460
1350274732
1743907189
523221729
1435235268
374904608
15306299
1313969575
646122001
1716334611
1246919676
725652224
133946720
477246398
869770600
1635626432
1711146634
1831038896
1726097077
803263104
896516674
87385168
1846725711
1891910331
1471659405
1363970711
952919202
216137192
900999638
1275011496
1361041239
1780233491
1550326022
512394790
864748986
1971962874
1893737075
805638138
1427862449
440382347
535776779
1930786815
94746369
1282458889
1099254197
1515767732
14856234
1251738412
1048503463
1472187847
711166626
1419992216
1660015714
726474174
493716653
1522747013
638894159
163353890
1794015199
210003770
335844955
1270704800
349919724
970999570
1825056568
1653064676
258542432
653397037
923994720
1052169099
1303482839
1152138183
1953024789
712015880
544579211
925664505
1465998073
1342411126
1925975975
744919588
1408225353
1111844801
967847989
1140778132
481061141
1545091441
947896272
726578529
524474128
815978841
228180976
380231876
1430639843
232981754
1332682574
1797248857
1170801123
1063467774
1534456489
974166312
1598162484
1325209912
1435550945
571389852
1615986463
1974551352
932868820
1051156373
1496855399
1186844661
904390691
180972540
1724846022
1530675367
649109314
2007269309
588540512
1689255587
124709324
2079926350
1717440526
286155290
745078909
99813318
1467717571
317276015
464772028
63309548
1881571182
1820655215
237032356
627544004
104959954
1287862240
229050608
199020521
428378253
1626004597
704222132
1354170915
410064201
1987502660
1092320647
712425869
102631648
607419276
1659011109
1890542397
1717953173
1914295463
1668910790
1692620916
336435559
459168444
1108616653
1798478148
678998285
243108193
505635590
1209276136
1664062963
988627326
243132051
108213579
180175147
208709312
1259043310
1537887728
260384124
672171825
983925134
888355313
1280467579
383928224
469578764
335995993
394347030
115760029
695769827
2126832639
1925446605
711410289
1159158511
131866331
111395154
39980632
1787839501
1552773770
973017800
144798191
1526245808
1304520834
484858717
978605875
778470237
2026499794
156750992
1946746149
891180118
105454325
1266398157
1679138413
1392368715
1809183717
1445043524
278372148
1156878250
924337434
2137022808
173163478
159045548
657749883
2086207481
1708519185
1914247799
998274200
1379792288
2021189623
892308317
1687851176
903860027
516597815
743424950
790330592
1512048082
2118824654
1150886438
222052731
2026578998
1145827818
61404156
1458126793
1887121886
1477287231
1691313212
769342839
625174439
1311942642
928658639
762279225
1762012329
669038470
266747558
739750502
192305515
133145032
1271445838
1448833785
1357169862
213021366
381766594
293802147
1914378294
1694694204
1480975598
1579545864
1856301989
56158073
1725520685
1626657327
1711811094
30760017
1560139016
1245242846
1536015771
1582046906
1819539782
178340684
995853286
762528009
295167868
504833446
784370301
1082284499
298645443
863128145
1219793469
2024423828
1024017328
436622048
1386994886
669931993
2075260298
606220229
83902505
1728600660
1192845799
398103088
1028686547
874489882
1141892757
1419273820
1347878978
2117940078
1410896814
159667747
1675138379
1971641899
317889488
671634117
1349309481
274557355
1531481007
1082140576
1644200075
835710381
376851323
240260102
1762874469
1032312279
1215751603
1044934076
1842482123
704407616
2049644751
1596279582
2035136793
1231869022
1498001017
1990800725
1345413499
242730981
510303317
1667621629
628547858
20418174
113110037
97909187
985405206
1844164242
1881107359
559077642
385440340
240730388
1800938926
2141285444
1937388867
187323971
1635688816
535758037
974744144
850822481
914811745
473382007
1860255719
649890164
607348099
1982586760
575739186
179738754
1572298477
651681697
279526867
1754413627
1702655150
441863457
1572742766
297051219
1536932418
857102809
1811136760
911516423
1824237883
105210693
539113686
1163068929
1847843201
1024984226
2068115114
1658492607
485982751
1691038116
1307884995
1680906100
1671938362
2035701791
1758365499
1128187938
2043587561
484936365
268895844
1686107701
667166507
945992300
529329615
1444417993
1885177808
792513038
943344267
1593887842
1617492626
1663836055
2109092130
1230225132
1150661779
2051448416
1606922609
1255872487
194636657
877077011
553325309
1261556346
596088234
433246189
1201297702
115110712
778105596
1924626979
1696206788
853757885
2065554450
909904161
591093507
1284987982
1165155204
314306199
1296328642
759857690
1472925115
937860815
382724002
1239711139
1208338639
1092359182
819275225
979191069
682167730
1937725362
1353262722
1027995127
760856395
2105021768
601499651
1739148350
1787470876
58471579
1189504629
296525746
91434194
135953262
871311352
1417308964
1518274084
593442942
1101599038
371153365
1434939448
130807134
837468605
740482590
1883725462
20656269
2052765657
230969157
144400765
1814634563
1625128190
1659211956
20862168
435846183
948247115
1959542505
1691605395
821710803
48419935
570582822
204576107
1424479415
1958490108
1992279102
368589583
1192056077
1547976095
1868858842
1319983683
855184771
706359012
850304550
2108094733
118573019
1701720533
1030920408
1681519232
106693735
516789525
163641414
431759455
854871469
70726859
796990698
1342917119
1187322142
205074066
1420472913
1902763579
709059192
1157160398
2137433751
1906471394
922764669
791027581
2088806316
428018065
369893446
737861406
280111739
81864877
809745799
1753737841
326105174
7842407
1891665679
1471155737
1577272720
1846501812
130334591
928151944
701976594
1384350100
1855767824
1279617892
218399973
844287329
588143497
1944200639
1010970385
1720619328
1796144787
1627597457
361213299
488137143
1872378896
1433780080
918958420
1145021605
530650660
1744812646
138675358
854581590
304836009
1782224324
708990820
1942018124
149189720
1218759883
565614446
844719155
1114318564
1248493435
1879068015
1739989359
2111819697
1703304932
1973715919
50650956
1732743315
1862001094
406303816
1910888175
511636791
1175175346
532627225
335785189
680824192
878950850
536045645
1393768571
1568968670
476749227
99278590
1231819851
1248756460
837395257
181979788
378205904
176025728
1618215966
1487298973
971952652
1189027754
772661450
491849678
165788700
1614337702
1471376737
504755350
484351897
977544530
411133172
328491282
1097118586
1010513785
56608351
875511372
1764342674
1459105555
305125572
1377268664
968626400
1136461438
211711746
1451730193
1170567653
884832894
735814795
735740138
1195350565
1520696583
1738041794
1413781242
202089374
1886039847
600569848
2065348124
595406220
1895916332
98637091
1118687883
1015697011
811181821
185389385
1759868064
158419625
1267848845
279937512
417443463
1724192251
1108882906
1522599542
1611504302
1894881913
197071628
1130976395
1093362109
610847290
635105665
570838089
1208142236
432633496
1537456875
520082550
1283148483
1752232111
2083650170
350961346
1141550957
923300368
1116806740
1319040029
344013014
46091293
1786757806
1693935865
1398558260
721608985
1184301949
909007167
954774219
1487234020
716297894
1808092431
1318929455
1686397172
529362663
1126458496
70729783
1927286077
448505089
1345219648
1598100406
229924854
1612737332
942356991
1691136056
562360763
1079199353
1854492514
759851774
1563207053
425578757
1276627091
1183146600
375527557
1433421162
1819905528
535719071
2042747530
491065200
347263598
964595277
1984916985
302802701
13751916
765065088
25038998
618197766
1439954155
1920764852
32656167
128348751
403175137
1473834577
1682786928
1043558162
1833873515
1366497913
376635070
50788455
498787380
262111208
1658586186
119235798
875655270
984590972
1722045469
147266674
1405796993
1584754510
573029159
1486646134
1305908130
790995950
1830624238
555310070
1065544973
1359174611
1682011501
673224860
2101834726
811380533
935572541
1196709478
1431698972
1065486515
381831769
42747837
963735069
478215287
1296797615
1908381039
732682044
814458199
124906102
635167331
1487727107
1326812217
220511872
1176655093
490842328
852432222
798959453
1573103808
1276535603
1925740313
173897231
798247559
1671166681
707082290
648707005
1741781161
54095779
283719107
32872527
705719929
1376433142
747123183
1816302481
1133549084
814598390
184609091
757349601
944358099
2042569292
728543823
1523766268
1932489558
1195791203
1259119233
1343174776
406985691
527696580
1174224276
849601245
1361541276
720512738
383363759
91530350
1797449667
187140583
1085764529
1311649663
1063701621
695178808
319015631
1741055950
618133379
1516726964
1055611156
807303805
343677820
2008102680
571839596
1480048264
938231151
497999829
2057084429
999054602
1262772305
164948652
1816832231
1144832401
304660037
693547738
1464198977
115528194
429566934
1057809703
2087977454
1778118436
510986508
580338797
1274942830
1509604632
847899876
2044376540
2122201406
1009889978
544886470
1897698433
1098878280
132608761
411089088
1562136260
1276760227
637922444
1585971865
1571572212
546406305
1962230250
67572411
107679261
335903280
257129014
775596445
1180547823
1834168749
962197727
58078125
1045218282
142237685
568442486
409248614
1893987457
1810449588
1897361486
405951337
917945446
557476922
1880107271
1756950892
594133833
1796013474
1771049284
904294251
274908705
499159336
1030995741
498597721
1283439294
1895665213
2102222487
675419010
2138454912
336793998
1239851630
1298033364
580664622
659774443
242777016
62464321
133892447
2025310197
529111672
857066453
1135445112
37046347
814003564
1707448560
1789573197
743075528
70753083
996637820
2101193066
1064302965
831261063
1764450403
2055959372
993323351
1324043893
32596143
94940216
2045714655
1407037260
1388186620
870256970
470387261
26647146
1444720381
249854904
773375213
675192478
455648755
216275914
1493130441
669788942
2065086349
995819053
730499012
425466022
439842485
417912672
823159889
463141125
2005642464
492181742
280555418
1492135908
941870312
909134973
1564085228
1853608547
1772317668
159234196
217099988
2132299781
694273333
522800537
1180639050
1529930323
1941979959
619174030
1161423889
1281213814
1500516972
1467449612
407659000
1018640571
1988082619
926583770
1486719458
519063026
1227474338
223242295
1046392739
761942761
1820155984
1767900153
541880135
1267890296
1159337445
664692600
1984646212
234464150
1549239843
961321464
1747504901
716733670
2018650202
1502858785
1166683099
1422924298
1970672862
190240257
2083614787
1247310988
4249640
870834013
1038236242
644721454
202591562
1637971821
122615315
1424820632
1175224091
1283709048
496477195
1462950090
1225167689
1645706366
1610819541
1579808603
32423068
888535681
2008816996
387856821
30487695
1937386125
2138716380
1709347421
1829912158
406360450
824257264
670826978
1299001505
1510020682
2138968244
27414566
1181911082
2018180290
1047292178
512199403
173932953
1544301424
466326309
1031229338
1866316808
605861499
802018471
1325324992
713253699
392672478
1397352477
1684988040
54026754
508189678
920130195
631778532
959323150
1336042581
1705231160
21236744
1906520181
1294775744
1929033681
1271495216
804701187
502618955
163753109
130030627
992138140
1824112572
1897828705
428998654
1322683825
188625324
1504462966
927802424
422163888
1521987674
1793322127
1970653465
1275202912
1015742180
272736045
1731889269
1935919004
1975648695
1912790737
1635464615
1342571033
2058903943
1432380733
221480545
665077735
1738569928
1414368646
385516219
1386617861
2107737910
1961247475
1852292291
1221954418
1399860713
617903689
827282007
217958062
56767585
2098601234
199603012
426427699
2004008
1991030520
133968860
1432546987
1546308894
1625250969
2057790186
634637876
934707685
1977111872
2025860051
1502268269
858152028
1518810625
2010168684
57863609
872364284
718309199
35535797
1265673715
2096274433
1798566637
698365497
1486135545
283995559
1429338890
785836591
897491361
338296255
1943681049
496060762
1911120791
1566986257
1779113675
1926482709
1249412184
746565991
67915492
875627557
1241609973
47485678
1649174792
973408105
631799118
1693298354
455830760
1260686695
122333940
1544516644
635084849
162587965
265154207
1635040314
947583933
367111291
353379627
1947452709
2143494845
884297651
2102277097
1961785256
915792041
899240480
469510646
84865571
672280442
1127964434
438790999
57761256
247842264
1087643751
1050403613
1882983054
264973652
1314709712
1478835466
1707528946
1086087423
188805715
509946079
118671566
998437694
809230220
332899135
913516968
992918615
506815429
1304316265
508074643
421269595
151792378
80458313
282045597
1104313813
1918917167
1938280848
52668601
1562710981
965664731
1300652286
1790354649
1832726529
456035266
78140297
195026689
341366050
327151619
532762507
1363239679
19237166
878774365
404369486
434500811
901823407
544582308
157913367
1897416343
1971762155
39174178
2046516872
194278344
569968422
2142389275
518025770
1926547016
790992576
1434586406
1109341041
760922551
471275301
2070371704
1459503665
1408596023
66591936
1637825114
1386359212
1801856671
1756476339
367758651
223812102
82057479
1206811869
1493764988
1124051669
388027999
1602966718
1868687078
1061266695
881693925
1050575280
1020151253
1546245625
985855801
1549691435
72581981
941615273
1376522020
1850790595
1911764866
1780697268
322284360
457942166
1706756130
23727199
1826810407
1894792004
1281769475
1201333912
1757943628
761936913
721563758
184230305
1011666731
2136666840
1613125600
671719714
523660149
1375353132
2121356320
538963047
907786013
328590517
152803543
1154629788
1971514074
548977852
1150349458
1575463588
1034613075
509737145
975291739
836971155
237040514
299255578
2130522102
2134301772
325266632
1823693500
1136972112
1046096703
2012350276
269418877
724267465
1931217779
1297121210
2039136871
1664051688
1705655489
278188663
1634010258
2107757224
1374065761
1095397107
145800252
164330832
1975734145
948319359
1392288183
2048963640
1702849947
1764619949
114487252
1846854291
784077312
1905543356
882551286
155075894
428076909
1772720735
1266903545
371016225
1081981127
539192471
1346680534
1274284441
1201839257
68895886
2040128220
742645149
720488073
1204111699
713257396
228483738
1958341088
1543544497
1517750016
245159777
624022543
1000463084
2009521241
1424889364
859375178
410569110
816430935
697064293
1345935424
1530034369
1399625819
877385642
2135073468
173575424
511080526
1309869729
429486215
332324202
1692938101
439209949
152156710
525359088
1556114177
1414295254
1387177898
2139893288
1066228734
31400906
35674684
178538632
517268636
2057284432
551075624
435028938
1769754545
87654030
563112473
737555474
530091520
304208954
187987608
585724431
372243740
1875941332
878080837
1554099875
1956033738
682275564
173495137
1757024222
1093557881
336575645
765880673
1814696969
1668452944
18545130
512584013
1359544118
1968881194
1120491209
1277325936
876252833
372937725
1247091973
286859818
434500929
761921286
1706587554
139177483
1287135275
723362673
627552463
620037622
1796358782
1509483455
1567905186
548732488
140880319
1006792355
728365874
462914225
1881004552
969168575
1666574344
947375984
43643608
444641174
1133148956
305706134
1406556828
1350808498
1338989426
476766082
646427367
482112513
969896130
1545219557
361239973
1759841623
1169531798
1671104314
949459005
2007197284
654927226
508608332
1351686198
774600425
1660682540
1065746676
173297651
1124865310
1517794159
294666077
784740868
166677498
929139264
1888956708
560500368
1681340955
362745412
1853444748
1579810394
310409150
1636872693
1936092897
976164777
993199189
181537453
686371776
41282331
1986706898
1395707986
456706780
777307684
262168140
787195424
1053522958
989151645
1906049570
1550428860
1849907234
1745654696
1499084524
247189482
2129521290
1966222902
2024575155
1062796165
942666733
710254942
561957108
2024140712
1280715858
1693763712
1724474631
737802872
1734610274
382942988
1482351524
1794207454
43623627
437525364
448820104
620684295
1770614276
2042033209
481767954
1464614728
1068971355
1285106779
263123079
1847362137
1540948314
71075609
285705060
1811899563
2012415364
397673596
500275235
1145549809
61316315
1043858744
2063340372
861240177
1479822143
2080552859
804714270
1080358163
599050313
389401350
167039271
2041790778
459608557
564817129
1511240138
1693050646
1656456670
531401847
1087809736
182590656
391382026
1925342948
1568197889
1995495391
398793051
314661940
532859341
1997317622
1704472898
1183910610
1194063282
1665026933
1891487937
2031989843
1244655707
804072891
754374686
1981475158
1960954067
263750141
130796757
1297579480
98937916
1856914987
801844360
1384367581
1830427511
433127722
468174693
711661853
257534400
1929202338
1676681598
365010756
383664849
576723966
1094180210
751265082
1609496875
1271850931
2024550168
102873016
2107726918
1735555651
2108446025
1315686597
580343568
2052432501
1327438909
622828538
1841468785
210280765
1717462978
647510400
861303729
1605001676
162645468
1645095987
1446081479
298351313
1915815905
361710603
640105439
94827885
1997006479
1762829268
2075401484
446750332
1446226617
82449462
1908613271
1936891432
1022615539
1190240524
709861177
1147082909
1615269667
83786979
2060148376
1581291014
1206681764
976104860
827471897
1832284870
1686374045
802619455
1540638410
650156086
595906192
704300569
377462245
1815722973
1910783100
1513936820
1725073034
868313296
6671528
1534878271
215959255
1522978662
581762644
995359552
2087350075
1518689638
1279935733
501185815
1538044236
803479148
2098987912
1397303990
1973501460
625534039
1618775717
1170152558
32091080
235943703
2027304538
2039608409
2087740595
1752894806
1800820748
1885198762
51551468
1141066903
1570273833
457096710
1337643216
925372731
1497525494
657516776
1769261913
551730951
1336571205
1373555888
254030909
1729485194
566263620
473768411
715564536
1550230529
2123585502
460737556
1263160503
1964149161
2095771466
1472595612
983698370
1936805409
177251316
470177684
920661116
972359057
637440921
1338952985
973116401
2040059149
1431238179
1898381617
1965785533
13597339
1868857383
32335381
1272567173
2268514
308595964
1077107274
576970374
785639126
213766167
1206879599
1069789226
1391518047
202330313
1200061300
1383334293
1298833942
393309115
1070705199
1551143727
1809987587
816913619
1532005434
1654463802
1727718625
1916523003
1065887347
931644946
488840527
496174482
1450101595
444342364
1189433619
1346428900
1830430602
652456157
317815512
2070340144
669619839
955317602
1295022405
1142921328
864992769
2017600263
1834102470
554456025
1165325024
694678452
644311471
1535634673
1831593273
995794162
1379439835
286756292
1804342389
1040504373
1479159663
1808958602
998738910
187602575
2023755188
110763373
865494681
1798329297
854614225
1411024118
636132269
1660405764
1293387581
1705882189
682136403
554123290
1501406487
425286015
914751964
725119448
1883178031
71362038
592448636
2133580386
780680365
1627683859
1861858791
1265476719
1874273482
1604715560
1425248893
1064900183
420579685
1856846944
212714353
753109093
973254183
1935921941
189086963
1410851700
804296175
1763870873
897405058
992716445
1843008197
97016405
1413907140
1433826713
2098110006
1268036714
1161012958
246755228
1165031882
1589488727
1264468541
2090962103
685086503
121324154
341523070
235357373
2116929536
2103487800
2013317148
109034698
2119218919
2046601913
819901308
1914519259
1028859672
14277453
1181341871
2087630393
1484717245
2123899859
553382981
979695398
303795591
418912123
1122547524
2126679294
693614826
2060544603
1762206509
1021251428
1439090630
1930259455
1614687851
1302790559
1795233067
1881049334
747352315
518076597
1243184780
932042162
831297468
1826801910
1807260646
861380730
1663132117
586841299
1993261112
1290800021
542761919
1593627446
82690324
266907635
968578299
1484359014
1719371744
877676220
1193517747
339973490
1846438258
990207042
1487605020
1494541434
56903202
1951730180
956631847
1245073543
2072343271
459192523
1728149316
1630886871
1959028886
651553565
518980459
936401299
980106439
165351158
1136653486
794961302
2097668545
1573148925
854730915
53895584
2036870952
1339008497
224092374
927939647
2037821862
869688647
1109055266
491109923
1867072430
1195150185
806427281
1426956745
1137863972
2104724443
2103390867
1065726073
1338412179
562715427
1401818135
1289595116
1449510436
778271278
35597663
1761259027
1056685433
2034894605
543666767
69418052
856036415
683595861
582390018
1448847546
873640786
1937153772
1978082774
2147231362
763812662
1235357764
396429025
304698928
2074082240
1421416682
1218847193
1442339473
1512002776
673322548
1638932146
1495758938
707878408
254679350
41815272
1534344018
4323230
453193793
1171478385
800597317
1871602232
1831713318
1548288223
1369102
308674338
967950083
1794254717
614010706
1529534801
496325684
1240781346
1608937433
1262679162
754779374
1113064469
1568853140
1112237576
101926362
828905697
966541795
821966172
1142156940
53635519
707403671
408683449
1609874421
1152989216
359878199
1590328516
1648614051
564192263
2049130157
704155380
1140160816
2016896561
154558446
360278844
2046386730
1238832573
841424078
1260866944
1771151019
751154167
635724523
863964584
1770201127
131121329
2100998272
692418166
2119791453
1191712278
997763847
1424451274
773224903
1679281620
1446526225
287685023
432483486
199388177
1062550638
2076046858
26633762
1578915107
641374526
434161691
1914090868
986286233
1104089883
1097285672
396113650
1285465614
1953134654
1154997262
379549591
2120628584
2136763148
829183734
1312972615
1286295260
1135456598
1130971445
338698902
1812615025
971311364
238575956
1194409253
128525537
1522042903
852941789
132936719
1786226334
649363806
1615340372
2104352803
955862270
1392571388
1054781812
1160577001
2021207591
1569620107
1347126831
208327227
2074690209
1796466819
998600988
1390475264
1808658572
1432687456
1824071754
2094718813
146202847
952933840
1720908369
619836577
1625692903
456191735
458472706
197516723
778463604
2012075945
557901437
371833815
871499233
258717675
388097252
6256011
1764396420
1369255428
312151872
1192888783
2076392752
380390328
2069325186
1159719252
647919000
423646501
1125259369
646338870
520062856
1239746351
2075187742
413064556
1527892117
456942930
1639970318
131050154
1009118943
1388580841
180433436
1253056687
841397573
974594813
64910760
1273121973
1021691943
1085643625
1320237770
440562615
1124202784
913983110
1324336633
1092985911
222804892
1124611918
1693525587
1753239874
1351411957
513328364
504954498
2129523753
254332038
1421021532
358356002
364033697
1045002350
24516317
1395566719
552609194
42426714
104742717
894277782
2087054085
37241525
579830065
603145644
1731694578
992103264
843908834
455689504
525354877
2085654957
174546133
1409800490
1595785295
468307860
155854540
584331450
1048248138
1007314651
1886543692
1812885369
1506034193
1891806613
11934957
1671462600
674031707
1551532621
451338640
511616424
345007843
1595615318
1385656239
1479207086
974602765
1065380795
1894656326
715928171
405343931
1171394000
1502410130
1487553578
658800154
277248396
465022965
780102976
1920364310
82820906
906108215
1748044927
927533213
391371114
854485770
2002769708
270785566
1169242357
1225078090
1969285665
1396051831
57710712
286266543
47227342
438538120
2070223367
826258612
1326463590
1422805675
2023467618
203846303
2134849580
1538552319
1973071243
378569340
761370563
746374357
1154675331
1868734169
1032046219
1433002460
2082664629
818429354
1338860081
311271960
1215122153
840585111
596885990
1102412557
224631938
369591677
1352484435
405334241
952536330
145170221
1357279492
1869799605
2004626631
2101297481
1851377135
210717221
100505889
195548166
1158378269
1995801380
616360121
1095952571
732545127
1259923591
1279549196
1378068648
2029209794
1847093605
334490152
291293989
1176762847
645275876
1497490784
2064618437
2070535154
1607465069
351545000
1519671450
613589828
1169314386
1845907988
1119195177
1094911855
1807596353
36337249
408316067
2099831704
1735960017
101773794
1618863299
2042175280
306588465
1328848223
1456440161
338320887
538629805
199770397
161115297
1467840602
1369995093
1703301562
1422403841
327465821
1188690498
63173355
353623833
1593504060
1486376286
1732789578
1360206260
467349862
1727088758
1422457275
1572411146
1783265564
853123238
286076240
807247314
1334053669
685957726
2035781329
510680114
861509778
1952346892
316197270
1176620481
939012277
1216781339
2129345223
627747345
1422063923
124165225
1492708691
846912084
104115985
1281016697
1577901501
1522071588
1373171140
1646367399
1563461320
1486574613
1317945517
1385621622
1389803019
918782597
1449261623
139604417
951363449
589657081
7787763
1753261357
2123000313
1696796929
2122799992
1567917089
1333496741
1571119827
2058688655
8545795
985206388
1885093806
393580443
1810205166
224240455
292389395
1015938277
998519126
645738417
1929168523
1764679155
1703739818
1300797704
1913959071
1415594287
1510371213
373741861
1788527145
974118645
1116286955
616848068
102145543
1278343448
1233040204
783916406
1765145278
1552286688
39626602
1728717218
1477836244
1957696979
1651933591
320642509
24849629
930619320
874385649
1626175907
490791783
253750597
200022281
802984754
1785287001
1507913157
170521475
1566001747
1565982901
1992475428
410335938
1235211615
1993925854
1243323221
1574337585
806542807
1221717883
170610622
1369698818
426533731
493170723
1633832468
665404956
497871267
162494942
889538659
1177377759
1583344463
1832358067
603893106
277815998
421828267
2069750148
449767457
257060816
1836700223
1815396197
648833382
1620435277
1877903542
1447700816
50624191
1644873583
1744256203
2064390555
833471328
799545236
482993766
2073058101
1195233519
1618044465
1623266858
2074667182
1913787958
1556801840
434594282
760074700
599650527
1072923147
1500256512
377858645
699292940
1885196287
719470702
538279847
1794405817
2025933517
524998442
459364353
1850195180
769418267
923492899
1913010070
1014049779
1392554606
823247197
433500082
678431635
966927181
1820740285
872608865
2143917246
1178744097
1972187029
1851095881
580147258
1462778363
79177830
1368203534
66088680
1068999000
736717074
536729763
415068836
1685408378
579394801
1136713947
1132412404
61660959
504146910
199066187
1501721708
1452750081
1660290341
468932284
1852953283
2126690568
1032009027
2047809112
682444757
482271369
1484259558
309521975
2043925354
2070651875
1937590769
1497063178
873541691
1835401597
1236859733
1709810394
367018709
1344964245
207568232
2096929578
185815673
581362382
740160123
2011252751
185796919
991134140
1197701753
1537459567
694500351
1779314013
1923202967
854184366
514620350
1057929304
852396706
1742724200
1165061167
745451610
1770135355
1726061472
1059513617
2002589652
490020689
1120348969
855235209
842475733
2000599215
1742713322
1495141551
1977556789
72620105
583176391
1248362615
684329510
996812521
1547704458
1428733770
1620944840
167415040
1809500263
1699864577
1297565214
600637317
1179784134
1596217003
588557671
394646459
367505749
547982547
565711833
811260828
1982361602
930234821
666899890
2020575710
488740565
891859756
801945911
1048141529
806078883
1856474287
778729482
1416469527
1502902453
1449566421
2145145325
1410941103
1947129225
204368011
1941825214
295980519
972378730
690179184
108435531
52515660
1933879295
1079620551
2123806080
1198146163
2119787509
21224929
1851239443
497781783
1595473486
1651147180
127419044
169771952
793737498
939603522
1120787352
328469410
1598719296
453485290
260292251
2022738547
769339891
180909996
522283822
1910121912
453452268
1000811829
1490088783
326780725
1490176702
323849559
662592804
475228370
1638545853
1667892028
420023714
126626094
1679549333
156218268
803224150
2050008840
530381218
837377261
1449354281
847980229
508676354
512753654
360700242
1842675043
1809358765
1752584064
103038872
1275119041
21216189
1702488353
1866671825
276749369
445301023
2051757321
540910273
972890844
165459995
1392365274
1504636411
1245908601
1633391538
741332233
2092045046
980089282
1944731430
203260394
1121623981
2128200347
970339656
68004792
1866030866
695577999
373661134
1336593512
988158808
666735185
1316156416
1761129115
900163684
1300320311
1004483868
1823996280
1836152339
1411156513
1589876213
1948797066
1838475897
825535251
1982579205
1446665527
144098175
656093698
658612528
325245266
1707754111
873809511
91465221
73325840
1977998623
216634542
2034148421
1029400035
1072445593
439710145
327429768
1947236279
1776429782
2133477446
1333165439
411110478
1995097613
57953246
490921272
892390500
1854040625
1361802748
1271112620
348164010
2125586194
1389349395
128102245
402826304
758282022
477225455
712338788
414703730
1369192859
776520060
2088462168
709261600
1557599258
102101895
1472747950
47948781
1613239724
1608052192
1271059078
1418264027
1481879790
896712072
1946179407
1594801342
2003699154
2147154598
765989679
136554123
34747405
1957102965
849677675
1361826462
1389999634
1917094344
1645275026
242167941
957137417
325602325
559948666
1426119228
765769019
1553087706
1241051624
698886731
1138328932
1151849809
50170015
339516858
1217608667
1631960040
926089366
1476754234
909670088
1334423589
185449578
852378613
2020799616
85311261
1326208603
696314824
1973626125
204324580
1722422905
305584478
1910228076
1223693471
2085745017
953265670
559840547
1154137812
517672545
743233250
649237121
544058040
221762830
2014897311
1116639825
865816598
18908254
1173465969
703467465
223909393
966938632
566242230
1221354880
1981611615
1520175131
1513701948
773685165
1220811505
1850819966
1040851010
2008919599
1847675008
1918706101
1048808451
1395752816
37139556
1500345432
1305798830
170828243
691054618
1330616673
537396926
403099269
1566973191
1425522709
1259256901
1865268201
113220080
1984675788
458442029
1681069809
1996838455
1805285387
1331456912
631866920
1974838852
1825092902
1312192414
1049867275
1495576690
1415356370
1366419513
1527799960
1103521863
1823519312
1688793845
1696496629
1738789789
1639397168
161270993
292702450
152868352
1440174006
1092336043
443844283
1832240709
9208260
771810639
832873295
316082483
160550489
12518201
498529868
293009084
58806161
1460057833
233308677
1591199234
2096193331
1010418736
1629339400
546652624
389563554
2088503148
2039475537
1734673493
1847552889
89339396
869298011
755629025
1542398262
468084341
976006054
756823781
1230756906
1108238308
864090061
870709324
1090390374
948417514
917965231
1169626027
1780310775
632790401
2051568373
204444060
1589169611
93628883
1765679642
1176673171
80986375
677652482
491122074
164802817
724710129
723346047
932652468
6824671
634130477
2103680440
813641384
1554175934
107034997
908583333
2005869376
770201789
1370950183
690194824
612597527
1408181587
975726119
1685888089
52351039
1047023549
1951486120
1996811355
1917874703
1328046294
717162988
480575612
1629507461
611353888
1772991962
799261598
704163049
1142489203
335317474
43777317
654768783
394127868
245466057
269521317
411873010
1664037180
1342547757
967871142
1478043851
1686432181
1691534470
578545352
1506122149
39378800
1138476815
68825723
648804310
88503121
1994951364
953411492
1240594645
384941761
776878864
280991485
467735405
1459028219
1230846154
1775490689
1822722572
658723303
902662314
1739520957
1248230720
1756864428
1148373299
285579877
2091189621
1008136793
832614757
97045918
1354257774
2053175258
600381127
1916094397
2040718506
2061097187
1258060648
1478240876
258253278
1679840447
404104300
1087809497
673852487
819144120
847034440
1735747911
399578859
1063693590
1736467707
1809629522
408564298
938207149
1182764592
614376016
2013454030
1235855963
2031813561
780361692
1742628652
1032398135
652394361
1708275349
669540880
427209032
1476668369
109747274
329850184
335012784
1386410513
1172265094
2091192128
1582819854
1520783495
1348756644
1307595161
1458253633
199030944
897618921
643769143
67848043
982873494
1775502309
1827435162
1267475440
1588664774
795104497
1561292917
831229899
161314376
1535093289
651766095
77329456
1200117790
526873008
13838383
1013671004
274615972
703853817
1874337972
1931997652
356235857
763474162
306159937
1224886610
1125737067
244938383
1834339780
743413263
1134400364
1021596304
121119067
1877716576
421184896
2031894111
370161696
1285327011
719637151
264935414
549823274
1633154667
860193882
1506107793
786415843
23898412
8004258
545016607
108044427
514817759
1581378208
1430684047
2099375065
1626215855
1168606036
1610762124
194828574
50833624
483249470
578246003
547759661
1496134608
1621704646
722272691
593959496
1927929893
112119878
1921331511
712806425
515160125
1017208726
1703743303
663029812
736928825
1757851777
1679068677
621200198
591375942
1827464823
1300082404
916907155
1285459745
852069063
567579206
1640668098
1023246670
1885019192
895570066
249255865
1296260723
1595286481
1829018013
25624542
1189610215
1355207819
1995447625
1752512384
1105394308
556806310
1953217595
1258989442
581661813
2073147379
242777861
1978880140
1579843422
1197252200
2017613786
88925554
614501878
1333889616
1869719870
1298804063
1402946387
1541397081
1536005984
692612593
307791553
2088727511
1119887412
535813675
1118036090
845027740
1668086522
1612193729
2084248933
1907968293
1596735850
1133101536
382680044
769499621
81387367
1641401248
1521917841
916771528
1821035364
874270081
1192594887
736825537
1096353509
1773862004
2005004772
728044915
1108829748
1339872172
306407798
559916066
857612534
335789910
1265670194
1292999100
813771374
868568536
1883948296
357138846
153178591
437480240
425246073
979350715
136915534
1015685841
283247196
1182138161
1403435833
22767981
780876751
1429065563
1276311721
1351741439
1609889263
1746791201
565707705
1904475520
1365091426
2104536805
570896882
930042149
677900191
36950920
269475585
106368219
105269204
33733799
812123022
1667016598
229425701
567561962
167220804
300738355
1946828079
64310795
976729083
825877250
883543024
643318658
479629213
1671106095
1333619523
671345822
1775315638
1133267311
343080357
394866754
1563678204
1210383806
1465159630
357146102
1523742888
1023426193
123003934
293041063
48865746
397341674
143214468
1498950670
330915740
1055722676
1420930613
1920111803
1951064165
1173534950
1406146200
1922133127
1068620446
811248625
204486311
396593702
695909546
154560195
1017147381
1520601537
420914639
1913227914
717032269
348717920
1664493045
1283797541
1783545339
243354032
354666069
1140610348
568161483
1939189650
1464818001
1101672833
1404594596
810243794
22745774
1090764362
2043969303
657491474
320563309
124593517
1308746745
2139588421
1662696002
1959544462
1729757434
5705279
1951515263
2022785204
1726393352
71902689
166055419
820905156
1269015790
245475284
954055656
1477832764
320559336
1773484378
1692321587
1702784515
1015017474
2070532733
1176638881
792306389
1497473143
610913327
1274286308
1638145395
1145260739
181564948
1747879547
1371443711
1106141022
558314857
222203740
11312151
986122453
259140280
1768374679
485591227
1967235533
1494966307
789718873
1747200312
716861578
1025474661
52330493
636660872
244362036
1169101756
2000701272
460292704
1569047548
1734297422
1201669934
734020845
1319239076
1421163297
1745645193
1231530829
1174357969
1475663898
1177465447
1099137936
1962631902
354168349
55752111
1484240235
577915965
169106128
1232337292
1168067627
683799358
2067855318
1147164212
1438419164
1316500566
917966956
820083176
1510014137
2041323141
948215848
1627271889
195472212
1562607230
1049729399
92569025
842216724
562410402
1120105220
36528001
614336743
872205328
506216166
181109914
733126511
1321592986
1210992695
1159047529
1579662356
2136074613
949828004
733858529
1157937212
1622630995
1812319141
1957043811
1896731870
2018956935
1701116664
1160041023
672175499
498220342
1220003280
208115178
1929978319
362335714
1307341782
1831332291
473542700
199758989
1407083208
889272374
376240010
1581469081
1193631193
2027533623
1421650584
893520563
1621195520
183437022
1280637133
951525021
1942782567
540521877
802036138
1053872507
486136634
535454799
1842667117
754146585
466486016
1092342041
452676703
1548661085
106335174
1199873155
816463654
860913744
1162584483
1637866273
1900876648
1211339330
1914968485
1601399928
1274042456
1208836793
1002768411
846404655
1202489929
148571002
1723194818
1678739910
1364579607
472795615
1373769729
1906432442
1007279625
1799111325
554779979
1099246592
1599379073
1546513956
1247742999
776920652
2076513837
1001669906
1142626619
1916179206
1894481008
620790720
1956318749
232718870
1440275478
1700904774
1302775517
449876098
794438734
1609089392
692596869
1393996208
1296515999
1083387060
233285507
1955663574
1247730101
1570695456
1941822959
128546653
1078497823
2026297339
2110015786
1983879575
2071334546
692703233
1416435922
1220248123
1488717844
314368652
1888204049
1280828780
2023518939
734652061
687260678
1456811652
442148644
991645071
1032632636
1357273242
991073418
1473658859
1717824119
701009392
53214079
639893722
504311652
1402376619
513978352
929798849
1912604408
1762193095
1388110689
1761399694
472860101
578023694
2112386935
1393387686
89476266
1223976173
748181331
1426691016
253413005
1675370494
270195524
190371484
701165285
1838108916
1786917334
2111311641
1093689357
1914935444
1826083386
493474906
2019911953
322038030
317978434
840833489
2088823915
158084778
980558078
714218716
1781057150
1571274776
140222173
1347000206
1513273986
942511801
725688873
1004682844
631040717
1312902756
631003401
2132968197
1363596530
586149487
242388753
1510253096
1442044365
22509914
475093255
1929311781
557861486
1270367454
1490962077
1911198895
944897880
1942035200
156408844
134820307
1429042677
765927878
710677977
1590381906
733509468
817531770
1409003848
437757476
999507566
491327132
1947959343
301266669
806442521
1757357798
213156390
580319863
1337624362
2115575117
75335518
1894758221
1625157522
299161471
524032550
1158026458
819931024
2109043052
1559261853
577943309
403120255
1372167221
1295347432
310649628
1673626315
625330029
1447925688
581642881
89101547
316870854
91629657
1827709279
991537295
831782110
943268506
391469252
652743095
1132459684
1284990996
303916007
1668064400
1112971402
134470919
2082972696
799390627
1630256158
189305418
2006097235
784582267
288182911
1938749274
1611633108
123363199
262407273
920917268
1063577442
1556474438
13605722
1555156886
197186201
835631667
475017326
1757819047
782060445
1001570332
1961698694
698464824
169232919
148816102
1856693681
417710011
766724550
515904515
54553692
517720421
717559497
1446504677
102602461
1345257085
2073616788
1180243519
777206776
655398429
937532158
2033807246
1171131410
1193300871
1540921684
1992270739
2054502901
227673816
917930885
1702273600
1860037228
86579157
675645064
428837892
1298427113
1338185793
745394316
1717249734
1234975742
894066236
1321031194
1722014918
690472150
1242146215
2131484040
879837861
506001428
75086754
1669092295
819865164
1922802231
616706030
725379263
147465196
1024101171
2118520685
277050015
323995022
338714457
95790657
661756824
2064132251
2016763620
2084457145
1250972815
1531259860
1834669839
714157600
1825903317
378218105
218456539
1553610973
1411863321
733160932
523693562
819981022
1049290315
859747334
531206108
1420117839
925861437
1988502890
1725700408
1879492122
1741074669
1049259965
142703057
1399541222
2107690391
139691946
1440999291
1774335825
1228052664
1088702422
1408028154
153572929
298047451
49077807
1503823891
1973816490
774395565
210027254
1963777862
1207198877
1317284490
1129658042
563172352
1813983752
37502806
566052891
1274555939
306200164
1750346460
1335386859
359355682
897022327
530205174
1970300370
1071640623
1266693156
1998791772
151273668
729534085
1096508166
246749443
1714166612
1302828966
531097607
166023758
2135163489
262063134
190965053
801571417
1281761180
191782016
1440880267
1278076693
1625126416
728990524
1897280620
1722095274
844769733
1099613038
1661689363
1717244886
630214092
1078012504
1040419641
23341524
1611282835
1501046397
812582693
1624510729
790063165
1661808815
1916990053
844094153
132177443
53886048
725994722
1926833742
1020008396
1264840490
1745553567
364092407
7700317
295346594
1366729708
1164292718
782986034
89335692
482462486
1542830695
401777798
773087128
270107467
1386492708
876442967
924224628
34626727
1350854319
765345294
610366598
1748773981
712265122
601789683
1257654824
1534643889
370457633
1577315223
649485339
1852371441
75683288
1458224425
1842843035
1290659923
280218040
776029489
181901001
1500479936
678680308
122338645
1929317655
1592586042
371824894
1123296103
547697350
1961864042
1419680583
1256425596
1300598795
1553559232
489567919
1330308698
1654149793
1814440032
1809560673
1768390200
1878947581
274399426
1139850037
146194067
1622324939
24863863
1390740239
1762243041
47203148
58529064
644895127
197129407
1717584958
1733576059
96976532
1318269796
29302794
89176528
489111554
1048326491
2076871962
245691293
233340474
760895098
1898539256
1582326436
478670878
1562822037
52320573
1606787262
555302800
1134295793
2071343892
868594220
231470595
2103112271
1380134091
1913213302
1380020231
2142688482
1731581074
1081163895
429201860
1953509533
1233441195
1989583832
1545073581
1791538360
1987341441
649356314
2095078928
762870205
128900788
721590434
779038145
355323499
1606314894
1086126499
550176944
459312885
2082095068
1210931832
110299422
1096942206
827792102
1932733384
1302964953
330449370
925679116
31524351
2067332839
700720521
253830500
652819278
1911629931
2121841670
2043316147
1269985825
75636751
1572554833
1538858682
772622132
359776496
1741080407
607762385
933492720
680467594
1388183420
2101480370
2036143254
828643036
526325105
1157095185
1661614737
354831119
1706798063
241429091
568055464
1170749321
855541866
671189751
104001366
250327548
694665925
1811692007
1804203700
613852081
801667691
1728826879
1531815285
1051397670
2112296250
805339820
94297166
188962569
928318874
456116322
823561881
87284815
241113231
1242750368
1824830660
1125306536
350309455
1887973064
499336785
507994024
1894198839
105414111
1943419921
549526136
522305836
2084623176
1722915480
2065214222
1163652016
1923233384
396264423
1543164297
1396076214
1436036415
1364742908
1558095848
1335124696
867632230
1645919297
1462251089
893468561
307421371
838465968
1475878722
695822619
2031130036
1102969670
269093947
589186738
1730234164
748266184
136429857
1233051826
1639567658
1496777984
296284567
1706952461
1282865019
1018279091
1581132904
973012869
1098866425
1815614480
1612060740
1839315955
676613381
942452642
271579034
2113378302
1466052671
767598730
1987998969
1190764616
495055027
572520006
1397077923
1068064768
633079711
1416178011
269467540
1910847416
1086218383
1103664446
699926888
93928042
1016463499
2033253076
338656044
1800770930
341669757
306842383
733583448
1249082726
1722881942
1699608627
511966707
1393665375
1255798207
1068437720
1419323141
1951480810
1237365343
327049791
995064071
995914483
1893271724
95183233
2088081308
1205832892
710354913
1230806977
278724879
1321038402
1059050154
1688568422
1191441094
334025319
604260388
1295320672
1287624026
409650993
1962603366
1098091198
1877438658
1908409444
1176888411
1558028659
1386424482
1540722172
999821211
611183517
2098954445
386790856
636114620
705690111
1013950670
131605182
852580542
1815427262
2146423044
1434492361
369429097
1086644248
1828587146
1913022934
1743459851
1757409217
756438863
81551342
1419052093
1544696074
144653876
648026043
381889437
1932083353
876828636
871322549
532507026
1309319402
1303731865
967112982
905093747
918672626
1608478361
484871360
1097861465
1059029406
1704890912
629881481
1851863278
2145556676
625710670
2038784740
1122624326
696552229
1718756988
1679274301
1053475462
83984992
1849110803
1941879320
409055360
353739721
1578079193
232268235
733413340
1049123352
59248586
254822985
896035671
943630280
1593804250
1824491943
2086852224
32342550
575961815
134211562
444323475
1113928155
665248661
241460686
622592364
881770229
1668233593
1134217982
206243540
877945386
474732201
39910328
529436775
181272436
1040554532
265738212
1160571311
1261086644
1819071580
290824437
293892234
1743791137
231701127
217442195
289983903
575244119
1542038676
1494024936
1117189143
322816001
626085746
1057689165
1710287467
1355244480
1216244423
1514303327
22174296
384174149
347090068
1665262860
615442715
1726170717
605072709
613031013
944461732
1025723331
1838664918
1166528672
1518496620
1341826579
1011768773
1826320364
329686445
1075973109
1823644282
1930906191
1808897187
1031876679
1209983189
2067613673
932340524
1630116918
288601773
1181034240
1032556807
1601867948
1399199248
2081702564
674360274
998699494
1257439671
1760550991
201137680
1324759174
1100570784
1637025420
595267732
1203334345
127607602
124836681
1071059428
789391326
1067888240
567052801
1300612979
593600169
124359048
351252955
837215391
685880356
497909928
1038638031
802008031
1383207795
33593987
423065978
1845573290
119624126
688518065
519629455
736462287
1310857457
1137404732
657329139
631134718
1434999372
1060226772
1962134804
572314380
1445103515
208934697
932007715
581491080
149411385
1910727775
1682705011
748113400
412387685
384541144
1149140293
721289606
1412252661
891742846
1856922079
1867937358
1698849513
1401161042
580349027
1696622375
1860984780
799093120
593465913
498407637
1083849368
2090613483
867817185
1855746301
837479494
1706612128
1136436027
1976883051
1256907029
1314800436
810853162
1956568611
237927014
403520965
677194792
310227286
274897199
1242508731
1669802941
1060982673
51130558
1304405045
1398250696
334465686
1984946142
225517842
1453754164
1072746215
1471845416
588127716
1009222869
1076212867
438580199
1723294521
145019030
1405245197
2095403025
348169132
28695577
1527543242
381214389
1837916475
1843031710
162094087
448986486
552081611
1325615713
388534692
1146469206
162117372
347167830
1570525933
1881992078
896488437
1593077794
523292910
670695260
1870804934
1806856442
2027108843
1194911744
83764976
734014878
1494845791
1718026754
998110766
1165273023
666640531
1674905205
2058249930
1988094640
588391982
795673938
1950894914
1458464860
1445048115
1894082624
621998951
1935794253
1794420499
905575633
1555030006
212389403
33795982
274990519
286310373
117268200
547836283
1768576634
496546761
861204644
899781736
1392669810
755620525
558438252
602924939
1151058488
1887446476
272837605
959906153
2077077642
1826256178
1655923296
1849262285
658635303
320011170
641492929
1290425324
341042287
120056793
1474070764
1489758686
1308461786
1817537244
54353993
1533880784
1976315973
1149357624
947063903
2146776096
498375235
1809653550
328461717
902752851
197161600
2027218758
900853149
1671773889
380481872
1268597836
383667219
151080434
884543438
1605387478
83949085
100351417
1676444225
2093255808
1936483311
1569646137
1164622558
870072327
1932984169
1749369301
458273368
674052506
1149440531
302228865
1390820429
2059633910
1828600620
1727119710
1660329995
1256137756
536964804
1619486700
139082577
472783558
148536123
351477632
1348086924
388219856
803739446
539654671
1819739418
2127457281
1062304021
1461007621
1975223058
1655453632
1547858945
308552232
474240121
35671636
498409208
532993882
843440302
172576325
1643250286
759375625
498670351
1310329396
1611648742
1271488750
2037931234
1404406882
1390123902
1926256961
281364537
288318318
2125638474
1081096688
1716564265
1978742385
469154967
102963721
570265959
1697030373
1541791296
195714827
246939989
279992265
1304350467
1319625719
1138309806
859804870
1580917401
1721494115
733061877
2069547865
59142240
437834378
1391582577
271361069
1677773464
454925115
1254876644
1948140155
1714207379
1302866564
1774531044
677236549
475695372
1823497663
1565711435
1469206054
1723108158
1457316341
1215878704
1964882316
1920416015
1164104637
432349771
695101083
1832766479
748758962
1428166264
318812559
1466721609
120118055
1141548570
1456599703
1491123067
1359145972
1493415134
841332972
1462915367
35985481
283996210
983453820
1290482542
1680238586
1064022549
952732804
88227767
811891614
2035575538
207805819
1744826954
2028643822
980096110
1353427982
1834400840
2005650235
1908419346
39517753
563602045
2076182916
1378726118
935682757
1422779029
1358375399
445233002
251536939
711287397
472962936
55046696
1288883896
959292900
1489739833
493048017
1117904960
1276742925
1234943309
814260572
1882057004
407509573
1685758786
211499611
2041435689
1695252705
1939888650
1288482119
1903922837
781040491
1631034778
950042873
534894783
1010936107
1589495210
1096086348
1655342707
2011411802
1524594324
273269789
1898834015
173868186
2107840811
891160244
1220840330
1606691841
735189803
1079901469
1083980838
870739591
1605498624
2042231041
1125208936
753042407
1983775993
1725908856
1842170465
1367205453
1697845887
36446679
1628149543
1425910109
660456221
1318562009
1367724192
1114363741
163362833
1749477029
2141723341
89282698
1697087845
1197988112
164551540
638869767
894129511
621511570
644789641
1278174835
1726910759
1339558388
774360693
952934202
613155124
1082905176
2095405425
1881933752
1500967165
1684713322
340421780
814870921
416875375
1573786385
281877526
562043165
251319256
1764837347
1845551025
1445151769
543710452
657634319
1169243658
1375627187
1537354347
1109599081
680378655
922506975
1730957314
1071389114
1716007629
540080248
518793879
1320561809
371597538
1823671775
551938031
2123916879
1881581892
1645695175
445306638
490319788
167612006
372674987
1021935833
1456292473
1380225910
2080816636
1462798294
1249059687
795090991
1064363667
873812089
1944429786
1993616900
1345101188
2010083803
570224794
74873813
331998465
1635380573
734108272
283838870
858957064
2076913497
870791697
14671305
1477224936
1983174444
212340214
1182601520
1921329755
278677438
874161395
288236111
1211028956
956104437
1799000280
1864995625
414935815
862304040
402464846
792185918
360306169
1642155698
1961566716
1079658795
1017238906
50100141
114863475
1314170
1637231328
45691209
1802761904
1597267956
1197887339
1122043792
1367615417
2412414
855159362
214375258
1305559740
1893433118
1046904676
799732443
1171131538
1706211933
2133978455
604836345
1396506460
1636225437
1025512330
1701206622
1378436057
43728351
127879474
282276782
1017951337
988286321
1807944335
946043931
236709691
227579993
1694394297
1071661094
558972871
40139760
1592130268
16268132
1542457966
1533796279
1046636097
1642340435
2056822090
933232947
1826380602
2058594437
2015789986
823199906
1208690449
1519676894
1412542244
735716515
623823501
2005109000
1798025989
1986326303
1184798616
1341848487
613549464
178067723
917854152
1196154701
1909344973
852844164
1933834794
1249271327
1920837324
205439913
819186187
1416655643
284694378
1542658231
1025584378
1978430028
202430291
1790166433
743958714
365975859
690538334
513662755
79295011
883877563
868999571
1362395846
142197512
380861342
2117251897
1799518848
229718087
1418838729
1210113646
523512303
142473318
1965695307
1203348904
766165534
57434584
1454632721
168000711
1999224199
1048182931
1465808536
2129896413
954180826
219712891
1517927813
1190840690
833297057
1337619249
2019038377
1043051703
261959772
227663331
1547268310
1261762434
1834615247
1061900331
212961834
646359359
1373149650
1269613127
404342031
538781746
337845861
186795910
1606410868
1619649749
936920396
1600208243
27424603
1005794015
1313804114
141230412
699149881
1810113728
593350132
1616391855
1618922975
1726311702
2078633517
192243150
1056901978
318261471
1868697119
1918540104
1123164209
975991337
1826740207
130409802
1511926952
1990859356
1189291852
1814228141
377380528
1034480612
817558711
1959247942
1597760130
1189942597
1799653898
1964002421
1463589616
1216567886
1975222116
1671516014
456696262
1553280893
1925250609
373020720
1718063041
1766710062
279793294
1386892187
502697229
149528815
661564035
1534063496
949496078
975696548
1700158315
1795429706
1889467267
259632032
1330978077
1082232531
741608411
627331784
138922637
1960050134
140116469
1588814896
1175802542
1200319953
2022579742
1060152381
310309821
1855950395
1979185605
1002207438
1889779684
881553588
1178144573
2025803009
1062758819
1414188928
1930234371
906820096
865359832
182574029
554426246
292764165
223674941
1111004010
218017468
1464607336
880317740
154312582
341338252
1250797033
976281200
1091353385
1317224577
602873567
1322221903
2662586
1641276624
31318382
315388550
647004263
1746107925
555341344
1158135061
10157971
1672575044
2012421038
795315619
406371595
2009993886
876720452
1444120609
2106876165
1248769920
642787724
1420714635
1540240054
827137591
1360159617
969152
515651155
114438389
706825809
1377341015
1119343508
1173208783
169128504
1484199927
530711565
1352397660
1744044896
1444553195
476514711
235509491
949435513
41271225
946514881
1516771100
753975345
1353099506
1013317379
329406059
274285550
1807469980
744469132
1665353111
840352299
478556798
1082648160
1056916059
326595708
409998602
987793893
1987133736
100259139
1207720058
1673216534
96255127
2065345401
1722759356
1328928582
1239772603
25303857
1967212536
1241394332
483249250
1231601903
1377677852
1808186500
1273845699
204329939
1800194415
1374986433
1307551287
1496796953
1611389518
1831870276
277691717
341124429
259213352
413188494
823079722
1610643958
2091643168
1639838113
1863226740
1072686046
542431914
2075992481
706779693
1989785530
836380094
1371961722
1077975051
2052938189
715016895
121179295
736675494
1563203743
1073126983
1969723653
1307231897
598609794
1344019747
1515638097
1614344595
1324453791
1095860309
1948653201
603026259
1173328838
429889955
820770613
1981556941
1512880431
547944475
1794040977
330058165
1425687302
741725049
1564716503
1987499924
1357685744
1262043469
351955351
1508824720
490803297
1513140353
522382540
530075098
118167795
652127889
336709705
2017660780
639847570
679604852
1684983741
1748912373
837804823
1959375299
1958094695
1909840726
1816162000
15220048
536140447
1787460451
1586861970
1766122520
715782644
1016437314
2018368573
1768824996
47530367
392828154
307256706
1628245315
1650214637
1459793227
1995354171
968564587
84881454
854542839
1255585443
1018899676
599126397
322043577
369984542
1723250504
1236210494
974969959
839665204
180388074
1657340141
1199671764
205010826
486369506
186572502
1923326777
2047777278
1215598382
987883698
897508153
1316862041
44548263
1545099152
85070451
1979969949
582298643
813355114
394248263
424528427
417553803
700013065
569754430
606865172
1050182488
1989204922
1701609506
282775326
1440610766
188359414
1383005179
2108872279
850468831
1406890528
20755082
1568509757
797078256
197498646
884357129
12936584
2036593535
1684375560
463839346
1218117767
1871171954
989039488
85176328
157846809
1154506635
336127306
1098568702
2123108277
1230131450
1885670761
1942544843
764526376
1019886634
1313566214
574660674
973563610
1244031017
1325574639
1751914446
1895944288
1332076694
1993350
1081125344
1032664760
1546506571
878491211
1932915267
1164033929
1553345369
671076134
1542483579
525663769
885952795
1621989460
1287712297
1797356859
626821634
1358791840
121228323
205345153
651427789
1140723053
1689972151
1738060836
118161762
1964683169
2008386326
1178444874
1894371497
2095805258
537444394
1693028808
723006811
1670838465
1103619083
1121587036
1089018371
898633717
115059197
1881509110
1946513595
1738003746
1359939839
1847138775
1148673463
722295074
1127804069
708062957
265727361
196332992
223587624
914063648
1064800291
1278754110
1886605075
536599389
949787985
1994377143
1017875643
645267647
1087185164
2078763598
1544987891
508335980
1267773492
2134789234
1397617893
1877809703
770769807
593729200
2026198824
1980551932
2135104900
793825590
26889333
1848827198
2111354268
1635371285
1669852141
1160261550
559606849
436928397
1892719356
1124511621
464472101
1118806001
2081328698
2025867650
1684535762
2051538246
1056706827
1394021679
165701574
253336062
811898466
1562345104
1715929906
975287353
1787793599
109410394
2113233886
1515413003
1016468024
804107945
932686924
514464315
2117350635
1374417182
1304704695
572130109
1053248478
1227304056
1287948359
1954969945
1833556423
744820161
644910638
1745377421
540955398
257242112
1629299023
971814804
832152712
924162767
633262827
1391799616
1943962842
193528892
1954676901
1652727690
1522174899
2058906341
238629106
74684643
177607393
295206228
740472570
1906255728
1604836980
1068244646
1856413483
1861567135
507350161
287109703
2127422387
1198373353
587845043
620948746
894691318
420391550
325674436
1135865882
894647733
494108074
984609581
991193808
1202630765
1516072869
1923973114
218236306
1735891604
1324784992
717085118
101798703
1454539037
1049664132
1506980236
16223196
1039857559
700944406
1695122747
1830375226
1218956616
1527964380
1165905463
618098276
1647345831
602693847
2100034294
978501219
817167337
64419975
868986496
528478816
598251789
1924003517
566479110
1887731240
1824616087
1808124986
1079490624
762675125
2087510822
528964862
191467264
1521594881
573213266
1565447674
2050909812
1294952319
1011763280
1467419447
836142428
1513589679
1909112592
1469734508
1418350876
942058981
1136984393
1362242797
935134609
401412888
1540526048
2094908932
831927664
1562824851
1457692066
1186589111
500372082
1556409856
1811127160
1582419393
702578084
811634613
819334253
517123443
1838079947
1987127492
1717412558
1380638272
1322305916
1170126182
545366903
48066554
739597011
747175241
1309512350
552816852
1240429837
1241308618
379791323
1033043292
98218375
1789959223
1022265967
1948759609
1494164098
251674505
772658600
1596014029
1131731753
1682109354
642573615
385163189
1206403191
2146595553
1450600599
1126858155
941629497
368932968
1008419002
825845439
665227966
1906195082
1783702231
891729241
2054529561
707652905
1334412773
1273328917
619231885
1670269795
406967850
262590786
1473504070
1675766454
627962184
174164949
2092023295
1718490187
681438002
1392114266
318328754
1436149765
1459624386
630426896
818712708
2083292711
1199598002
1337253157
508609630
1207599675
2003171843
1426539149
1008835193
1717623895
468713671
563802786
577771248
1426375776
1452472185
1924703825
662585709
2003919810
345443994
1466550253
1095278269
1548529632
1509485240
1174415950
2135846921
452740129
1921886245
1141261864
646560760
347292766
59451267
35717347
1254628900
1778534133
984981993
361495217
364208143
539117361
1603503373
620323997
1158207688
1062444959
1445500777
1857969891
1181128069
633998350
836330760
39116716
950356466
1623110676
1245180705
1599873112
2135558149
392248555
1520090306
1751159978
2116731085
1904272419
276756199
936667318
4754476
1709613473
198646928
1774290565
1041414543
41505255
931578741
1423844789
1818470383
174385258
124565469
2043469842
917005764
882747780
343695568
527520086
63183407
1731751260
1049062639
660749367
1717580855
36759872
1853408775
497170846
511337295
643236563
1256312230
1659366937
455170097
1664887155
735764857
283035827
2020691020
1494858036
1515726569
1542015203
117527229
566846646
708026445
1041091843
2131914691
1040754464
1162709107
584509498
452032936
1382039401
155449106
470827260
1897709825
824750449
677563715
1533605675
132022346
88395949
1368189293
1160024797
1093473439
1800098466
2046796681
1814264237
1723989649
1694001441
2129760762
665578934
1266198714
1423991827
875402402
930911068
673577417
377248767
401287849
315719654
255437768
1355408487
1262816529
186961902
194669701
1339475525
433001590
1536410842
1011729917
61981023
1240228889
301034409
2140982872
962156376
581361471
1991232326
92708963
1013030332
183035025
887659118
1785830345
1311381618
1629115029
65961575
1210871116
1100782420
692180007
2012205243
2087706337
277755195
1928033438
1733553540
959606836
1778065801
1597340610
2124155526
1279178359
108446498
2055508702
749769807
1755153748
38315552
746598333
94639284
495247006
315591208
1410877899
303342062
194816611
652440852
1014322878
1031066557
1384790106
1611648084
1926466923
900022855
500401749
1419671581
610956127
308775983
692802111
814550324
245477461
55829772
173469933
363134802
854862566
253373222
75427723
152034113
1795320964
519538253
752581377
1323338040
678776295
627674505
554537191
1244305068
527559460
659027424
462812903
1382058407
1367334963
1250805879
947584030
1825716731
1776471192
1312497736
1246625769
2068067222
461906015
1926787335
818004926
918102389
868888532
1665422711
925008429
933642042
1550422098
429188346
438358011
1525404620
306035630
200643083
1904231269
84587333
624819492
562729301
1532683682
456116681
698590566
126011022
1808427576
63876327
419858177
2057386954
216543018
514078332
2104801834
2040995721
674563631
1712989899
1604757823
422005353
597279657
1378143911
1418749280
1500270059
1901172808
517194252
1840333360
1798965980
724512714
1190039979
2057484891
1079234225
1858968205
1427541481
2038930273
416283371
1901984992
604410022
1193048777
1986146991
115542036
1084870593
373977497
2061832458
566966730
1591916287
1916608600
931948378
486204700
872073970
220003421
1447625555
1937179204
265589366
1622074118
1325858227
1577174794
941132090
758773414
110071778
672794422
1454774816
775209622
1157067570
1794006141
1060217360
1801103068
1705166254
1039472335
1683519589
1609207133
2064087483
1375335646
303301464
1223681459
1551321869
1418896404
1563742411
1184295206
878329448
1728776463
1026472247
464332701
694331073
1694125923
1776224634
965696254
627291015
735167170
1637201291
1843758089
143886249
232156760
1773834864
1924025983
1210177260
404129093
1854380202
1346026849
187436228
1410044744
1550921252
1943740195
1362623073
851080326
1744140509
354306475
159255867
1480726040
917223622
2124685038
1114377331
199884258
2123147930
245651747
1021927434
568433513
1988948272
1181392676
923131675
1224826804
1573029999
120119353
769402106
1073651020
1819164558
631306392
647000273
312684895
878852892
1296473483
1114966846
549057216
1281261318
1050317435
2055025734
1434512263
471630204
1268786063
1514642037
529684509
1021494351
275639192
1932089355
1716875280
614037579
1157291840
63076969
1797781066
930686579
677945848
2026180373
965841338
1720476404
1831608698
2008529640
49409061
794658485
949320288
345823254
2134547603
592015952
928523573
663165958
761648418
319838270
2077518129
1866778202
326819262
358452767
1375934875
1248482803
1729188322
1562339409
1879349578
1344653493
1415850842
916986733
1769220121
1986224303
1797623873
145794720
247493980
988607184
224685311
1618396682
1760198058
1900854463
368366397
1582230722
1294708361
1734132687
1223435015
1243826064
321147527
109820566
31586993
762889869
1263748538
1879076706
2026303287
179515370
1790439854
1306837698
1598163985
661731826
1000313428
876684626
94772254
1643752715
46055787
1878105633
665827708
802328227
718818146
173889883
1985815980
767251208
1884441415
347717013
1834019453
392369951
1899663082
2109868847
2135965965
257156078
895173523
1223459312
646857585
1437333378
891349487
1984302867
1788142648
1717442647
489853494
1178436680
1992076876
1976692294
129851575
1153914173
1766084196
1692231276
596924856
727899669
339272130
187702254
1147500133
833237451
2122321921
560581346
509935664
1345679462
208988641
573885164
2062562721
1236968781
1420333735
735940743
46675615
41102609
1182248857
1107310653
1302738998
1173333052
1833279710
1225070650
1040843030
396582233
1145995530
860183201
1262726771
177233728
1008791121
433102998
987348708
1620896600
1139841457
1626123053
1837918273
1513851735
1578278919
310906592
1264005822
724478106
1354215
1190718776
82959607
2035329335
1006621674
1182840479
1349618084
510236458
1903714097
70120837
2043359833
507203046
176892210
752165007
387474568
1577922858
286911582
1123644431
1805600172
723544797
922175514
580834446
62840660
26587404
1004769559
1310570997
1459663734
1299027213
1908107737
254943263
1152424121
191650031
2018058855
1168016096
175890154
1070222862
659153159
786161397
1673050830
750369611
2119668332
141540570
1394014935
183192433
1468572024
681657038
798687946
1113195254
45512738
124145555
1759776960
1103609561
1551615915
864132014
366921965
393427604
1696307260
1441457415
1143278010
1437638144
1352802699
800726971
627837057
439194827
45116346
1827582322
595703183
1053420288
1703130660
948679433
310011983
1326298318
216639834
883047197
735040391
1432746950
452087228
1392685034
877806034
1869673920
1699794119
158212702
703404476
1489158799
1736177998
2118168344
358590927
1068217053
515874537
279833002
522927465
1068045717
42965826
164122303
1310160968
1229557594
1687010739
1370275264
1624111909
258864982
550727546
910883785
53366822
1173339825
674243603
660880753
857415328
366337570
321753609
1165539606
2141300689
660688039
365605463
1065173388
1752992391
39451922
1493076248
1028777882
51564579
1227187433
1882437029
2064819458
758399105
2068810422
1443744584
1132138079
2096365047
2018483059
350843041
632687889
1210214851
1802570210
2091403477
353542753
218583209
501888012
142189270
389460240
958226027
1682543062
1550906017
1065930607
1102043858
2021812986
198906069
1957306934
1029418335
302126475
644039465
1593392782
747940385
1901509724
1530465423
1698108475
1651516746
1561373815
1451738517
1183244184
102092758
967257185
1454439639
790766720
1884806016
1984551418
1406836356
389656600
940795833
2091356187
1971447209
1369219870
320484569
701748616
1994658742
1776190453
1216782573
311677851
70119561
1339382145
1283124382
1971049224
126030759
1349045550
1013761524
1097221049
1309537160
30102606
1446911425
2129480213
1651097176
324428732
730088440
934270325
1926691350
1600301350
1031686801
642465429
382463184
798313937
1566290815
236088752
1217514691
1513832592
529818598
296454334
1824504096
963348455
1748164723
1004349860
1250195829
2060033235
286380544
770972856
1691354790
1759562828
1781387624
189441663
898489047
355574393
1464630315
1100632719
1631652232
875191232
358207584
971065733
309534898
174284839
1023201535
1304702712
1233571730
2090386650
1728344653
292915294
245323870
704239279
1785581056
441166443
409847628
1921494086
48537468
1716400249
601158610
1767620799
1237256183
1763965336
1702185028
1959761229
1251318536
116043705
793858671
1151228892
532198034
1839256880
433855362
1345956085
1776552822
1240161233
954353855
1034563203
565291254
1142932002
568263457
1668644412
812450345
110869187
1248700462
237097609
1896314166
1184061881
178864645
1276174950
823067639
1688128254
1483392911
1082833638
78141545
980455655
494347443
1626448213
1068306613
255674957
1540229818
87555451
690967304
1954414839
678070343
1590774830
96709403
2027290474
1575381614
930552250
1611803785
788868968
1167156119
1262158584
105898274
2062549121
1454177483
662618441
107051924
1860556247
278810065
847985473
159929389
1064238199
1577483525
1570742319
1268428202
1946888650
1540556801
91326803
149438580
2137620947
1349964691
725034122
554438617
1371743517
345834510
2054448867
1410106736
1143031656
667327914
2112112239
1783289333
1803013590
677637323
2012675174
1189260653
1990030456
1746581009
159272986
1463493438
843742678
1510616713
725674002
162133572
711387120
570276931
2102240704
1881805233
537996102
413105764
285738613
1933990070
803635452
702258496
419860003
2088352503
204845246
130376402
1409038855
1181061306
451241735
1164909309
369490460
207568694
385291350
172342092
97858441
569779460
162484692
799102009
2035305421
238210592
126668974
1062946921
1466055166
493908011
425119884
1935363438
47325374
2010230434
430709940
53228518
337375728
695314267
328962869
1036613625
241375105
747783777
1458516691
586586315
1169696475
1831396090
49459560
1754348009
1527421339
1749688941
949918239
359598820
71274902
2031494741
2033251208
477656911
1292280296
400948951
1851551171
668016499
388342209
1201367123
1968642429
218044550
1595180598
672386765
1177658608
807531709
736249024
601856677
1962943295
1835701142
393985444
1920910522
1383946933
1965341208
109948472
797160031
1576114622
1606644533
1968876084
303913465
172365459
478230504
821960602
1604955957
206427361
1044701077
1790271328
118576941
1080890400
261904369
1290252511
1775084682
1911047589
1069426123
398879576
848944141
1849920288
1738714355
1300109370
955302056
1396423845
392577096
470916573
1402431363
1845622619
289733286
2098753903
597054702
1317188290
1352752788
1907937594
1277288351
1637965976
2024193612
1398212280
991092185
2037485826
1194880240
1737666937
414226745
580297448
771667437
1078663302
749538047
34797725
1015192925
1854113094
22306997
921679499
325675176
824223042
1292945269
1598425695
704704113
244839686
763593029
1750267888
1148038909
852111748
110379237
1029615632
300659788
2019677016
1660407218
962621258
129186403
925798422
47116413
1936188167
775036883
1192682764
1478403881
368384288
996875643
559458737
134390292
1837626624
2120992586
670148893
580585155
986721872
1290425346
1562985769
584482133
419878811
1430007278
995369045
1784251442
1897556869
1811303143
1728761818
1424231540
2121688197
631786593
606901775
699817561
1515149763
1245931577
1210524876
546718954
1451009566
1893603328
1511810939
1664451406
688428565
1470468807
731862387
1792708524
96476717
1424886719
1927334907
1431083126
1126898068
192068398
1363505433
1260638241
209063726
1559670534
930979083
1421804043
1777762674
1805083306
1113083204
37711247
370328435
1396842293
2041192008
369879961
611735386
568140719
1287736838
1887197649
1973146923
1976931815
1040172455
1315852185
1221941429
266549773
1767124207
61086196
2065463160
234025672
1869284086
888078296
554876711
1917389402
1368441342
893767253
784055440
185352669
1885210681
201895210
1201244349
1133161045
694602527
1372797558
502587307
1638483074
2118488426
2086530956
2017050366
789539139
1098626241
1628425409
124881817
247396751
2076159213
687951385
839106592
82466612
376594777
676439803
1376134020
1073292429
1444184915
97470208
646284956
1053609279
1370812643
1595188693
1531972283
1098241615
1517362902
408573876
317321286
1185609236
809536111
1314875734
1249242211
1903359172
1868837978
1810433126
1064961988
1334990069
1408442969
863657035
864683084
443400966
1193077335
554033412
33573845
825380506
601572272
1584971015
2014209472
875850058
1055629800
555849770
1066268324
1452716180
644939
622044361
1897612502
745110750
1082441277
516355003
170018688
1888762378
761654320
1649872902
262618387
1996064773
428174360
719381620
380881173
1013392074
2114093021
1537271374
1064409731
1191350915
1572498144
1200786054
1746639475
1325638656
1517700405
57803278
2031001965
1890429202
145282086
18955631
727889621
1972928517
1890938396
848378205
261477866
343565660
853074765
896570174
1643199854
1539541556
1827500508
268461300
1718764670
1417442911
1331871260
1385195881
371177894
1207447286
1088607786
4417771
1540671867
1946888222
104676345
1960635613
1990880086
1587018755
508622592
343489639
1414027639
1650650079
1607380747
1831903431
1434881493
2084382741
1758187088
298250662
1944602962
1354293244
373271419
1470654617
647602480
1471617780
61062197
1234484785
834180562
339761102
17813309
192515551
986886425
1010365875
4935337
454885952
295709692
883057635
795642492
1280952791
338009511
1278876280
1371474483
382554621
1904554233
661084672
1707730882
1173966009
1323852591
1569240167
1232023881
1543076818
1980451303
1490181370
1396528031
2047788500
1024614853
521027622
1110150252
1767936432
1131668564
1118758020
1931109562
1769302922
1876796938
1489375969
2106667615
956559530
1327529327
1905280538
793879426
1625097145
206188645
912647029
1484410860
533743893
909568793
2030255001
2014401372
1904995044
1728265647
758665612
451932174
160998884
635937509
1999727703
623393017
1051925734
69635726
766078484
1209910219
1239643557
30802672
1752626386
363488157
1741962437
929935352
1896170212
1925704293
1510576660
354588926
728362666
576189543
2025430193
1094271727
1407736669
985839948
2099726210
983001874
903084169
390457057
1736459681
1694385319
1306676065
938247127
1650417160
141967261
454934062
155769003
1228144692
362108517
919222467
925459305
2112888942
745071868
615284899
2074202406
92101568
1944847810
709190071
1306591256
1905943719
1142126968
1555144182
1785530921
1910617808
2090341398
2046797310
1753110378
2094699499
516469756
200022318
1850914747
1561675553
1624031037
1058410028
410092956
225686155
1960848108
1255940804
1308217294
853483969
657590440
993219703
104041589
684484550
1093573970
1726521402
1908200035
17777266
1360920234
1507748734
197925956
111019623
153107038
2079765481
1310757352
1174836296
1622147897
1115359113
475618165
1433768964
2146756784
1123239328
2039282394
290519452
1011749982
192685574
1025093222
1099354458
295604198
902728237
1103616865
517034913
201593957
1061721350
1953988556
1985036858
29450089
1231653787
900836502
889162521
1296372216
55671877
865536042
1939289523
1800803960
502640806
935614666
783849268
2039385924
1373299831
1592137334
774295047
225332413
642139629
1305740622
958433019
1013828444
1458978573
976082870
351602820
1905965585
1720976523
43112648
1846970386
1432815794
556723990
480681648
856343924
410222136
187865820
1297138823
331018121
1648285295
1986580575
1905110266
1187238009
2026006806
934818946
344738800
1770471819
1847941021
1030799459
700250558
1189079074
1036993301
253166167
2142325845
192428383
1111722800
213853499
1657076296
1843775060
1364071429
354992576
1822999787
331993354
338334893
250377790
671640168
72886264
1567583395
707544633
2107940814
1137003082
1319437157
223855615
1381634985
1111282911
328379765
11861865
1403943017
471938487
1365908249
293552084
714905116
1081452695
605703865
244089510
712533230
1836284663
607329034
764069095
333721442
309041407
1944201598
419828290
703577357
154493144
968001405
478699217
563774440
1082900413
1003994701
491005399
1645339437
1540986206
2129489919
182112989
505701780
2081841445
1597275749
1961881987
92474233
1484010932
326547698
2002396869
646552824
79688996
1692013303
937619320
392627276
1047844338
655122981
1034299921
530493516
1487154759
542156029
2067949114
1627127378
1643284831
420925480
2049637649
1764797511
1728774824
921118199
780988846
595022822
1057614552
378147683
408394048
1404234669
511685447
1299552076
1998195468
446976538
1087185789
313077836
2072402248
2096029531
1320801320
1262572226
176918687
80019363
1145435215
388720512
1394049263
1479923183
1993888931
1048793590
682708332
70575526
638227
138640900
1245562093
1184154867
946767689
252737216
1969127956
1330501421
417301665
420021407
1677513597
1133121328
1206069606
1269027641
313617417
1125038448
1274544469
1287888960
1943657365
1253920347
1386310596
2118840673
2085408291
218385417
926392408
26759753
1136530793
993597854
1939601968
343153565
1141078077
1089728605
1746046392
555270171
395004606
480693910
1856111490
119448561
1886768887
1321759210
2038086985
859077287
1591893350
1259100472
184959425
263007534
1579242666
1832963745
694153574
806111248
94097827
764148494
102236720
1440346613
593637492
769719951
1849803745
220686755
1936872438
1017517088
904801503
592252102
400995989
245676927
894676405
579528011
1801405011
1014819514
352603523
1230291090
1075114112
2113161595
296947329
607309078
455684989
798651048
254384744
88064108
2095195414
1700478710
1160721856
208504510
1269071809
649598634
138542402
1339651965
10248049
1870744661
723741052
1939412128
1109772425
839417582
895032038
612913374
690354384
1575289885
769847044
1908563226
61243372
1485003299
8870742
1821245384
2301716
1658364613
255267536
1185313426
1243312529
431170838
1344860519
1525270539
1100569888
339793761
1819226269
613800817
477973000
512029258
702997373
626836777
1770070898
731220627
109230844
448387707
436412194
1570386701
1242698385
655373021
1758023437
1738844014
1992639438
993769069
688846793
396131934
1741701931
425571540
1112322665
76997418
413959172
969802308
1514951653
806574392
2124096783
792305461
1882824022
1589019915
287859706
1595401534
1887483038
121372473
361847431
2143239727
309027910
1954033241
2081227422
1300390461
495854624
425929112
488210857
1281301970
104196413
474325681
1745796660
870817887
623361525
1212209161
458701629
1328501376
673391359
1653247874
1775254679
715404201
901265052
1389762630
2146579241
1574813933
539141520
612586773
780300773
394945312
1744462708
541904426
397355236
1304716684
950741594
474860720
378972743
355955401
1975763852
576289708
945485462
631217408
1632507789
851186394
16945272
2051730003
1484850831
866060474
1569167713
1231449173
490539164
191450444
261502511
1023401368
535074219
1989446556
245054001
1824835710
1044469266
1603302540
1290017989
262681769
1900485315
1500319921
112276636
951574123
1822793142
1545935586
1010515047
847901649
1077545340
58810979
919412527
818699166
479283763
1471034598
2083720301
396264250
1892427229
280744271
1524618246
75412789
827726742
1415766352
1145670449
347338567
872418651
528874498
2048817207
423456943
791654143
1661546685
638797441
7362733
250920659
1438160814
1261142953
965569524
2079655539
454487534
444424951
917957623
490742244
554514160
345098741
1976575072
1329336647
2090100313
60925025
552565260
1056673668
395449067
1108443442
1663828027
309277699
809578655
1806464466
2125436863
50485707
2090848991
121588499
85366045
290771029
981137052
1767174477
1262874154
1038242696
248599638
133512270
1308684613
2072562817
1432763140
845604874
1017610889
1576950095
1669165640
521528494
1134945003
1466440956
1188635617
81717904
2017394183
761452622
875744978
2082559721
1937391761
653150734
646463692
790122498
975042099
1372346139
582326620
1880895789
62861449
520419885
687166273
529350473
1259353243
2069888317
402610087
1648927921
1303802225
1908766835
597694307
78165494
1108410037
1385569155
46181843
87129520
226009644
1277967663
519637761
623546622
765615739
1440134133
1508189686
75967333
1408076151
1203664350
1788229264
966628381
1636198848
2001207623
1738078265
72272034
124149311
815893702
1210708998
794784407
1163561681
1800339394
22074090
1776493283
1599737769
547664400
1639692262
1572525753
546621339
943846597
1901306525
122143468
1740868924
264004164
1604507843
1435724167
6490700
936179350
1984321958
1632498889
950144456
443543381
314791712
337894385
1944873399
1518892189
1564063975
1762381665
773544270
1589184630
1200399859
21884241
2071228438
507625373
1522145075
556088588
230690571
1876246931
1983541748
1107063888
652239880
1198887214
1734420891
1197933260
628223753
25795664
618097214
118974168
2003124
243045449
74042058
993249576
275521784
190320326
1870792667
562684383
2112851148
283766023
1824900211
2034443226
1861057734
1143409893
1265849865
1138373003
1536263003
2006696064
1463129524
624072994
2097468115
1994067725
961002081
2043926768
1372421022
1644018884
232930289
963160875
352269062
1348606791
990493773
2126748342
1306960093
1191027078
1073281758
365551273
1241003491
1739672682
41864558
986021871
1659603570
473024243
298394594
1170195410
1728857086
1614043791
1815482779
1336205687
1374258151
867280607
266592076
1980890499
1068293578
657400530
2077828736
1036938982
629265695
1629512693
1237185245
856771138
1570169893
1821454222
775875685
1238644528
2103511466
376001042
2018740868
664046493
954916801
398147620
364924277
1795403839
1175992759
1219395149
894304435
893898136
1189562879
414634315
1431242131
730709794
970477809
233387690
1730913638
1590513728
1271190398
375366824
785279877
46186532
646928322
62689930
652838773
472944214
2083827102
436160797
2033072035
1372884648
367508100
804911693
61815599
1378567604
453038590
2027594306
1925663919
1271434474
329879984
727166779
687645584
1153204048
1598966203
1546744192
75136821
819178710
1862134150
114906169
198818052
2106693476
268531387
1747967212
705781342
1709602546
1930693356
2087351499
1669878496
1052853579
1623480943
575797217
1415641871
280957721
866697869
455806482
1379397146
978887494
1026481921
1471761107
967749712
17780775
703572328
1072567805
1111193018
1731868445
1318133357
1676958495
685173647
1328852117
2120117428
1248461688
474024768
1808726320
685746876
1488466893
330691619
956456235
2077889886
530274023
453758499
923360588
725734903
655092846
626176953
1696421524
1220956326
702095797
556770324
3824274
1086454454
174469628
1481342398
1433031736
578205787
656117312
357498985
104362736
1302315867
373083781
570742774
1896734824
2005014935
905209954
1767550286
106478483
902066836
1720070494
1729774148
780033340
1568128598
834249927
290689673
62514347
148450057
330102418
227606214
103287640
2121708593
241297747
1309572698
392249782
8337317
712339417
558684606
1982010056
992417075
76747984
1350167757
564777256
489313127
139799455
524742947
2138802823
1570066266
2120402840
1508233267
1434797262
1310519660
482114919
470187403
629899536
1500474605
1430842078
499996960
906955090
822510832
802293362
433822091
401015669
908352514
298072288
1235402263
1056001673
365152581
1864383588
56363417
1331308098
1600468820
2100348245
924648409
270274515
314640867
548729445
1587676313
108596541
948473143
1984988369
1837614375
357440237
377383576
2100486271
1842150226
373420737
1867491406
419812604
915733239
1106254175
45493980
1364536406
289693921
1599156506
713938835
1774191782
724616306
432117657
2107966122
660926470
1614574201
136792311
1362212299
1427758104
1020735192
1591217401
1173635563
1495319375
201129786
2030103158
1177580063
1948918819
1609301290
1567613996
1975927020
177619640
1114255513
499186903
366155678
637939551
462713155
1846510364
1097110476
778934318
1682919950
376219214
820368804
787898566
1670582932
1719423637
1578129102
1411842734
65771845
515462321
1917405094
769439026
1084585638
1375848116
1567913621
550133304
1077997115
355255330
1264958802
1481460251
1810106771
1770677891
1782183840
1921559548
832877167
709822661
335577574
232318524
564385040
1678431340
1916681937
1339005520
1007847985
1617859904
435365281
1930002786
274352499
1472124386
1793808637
1649347729
1002513286
611730344
759481432
1687211227
1745028277
79190853
2083668722
1584440164
544800423
1750424804
86330840
858307198
780639056
21006401
2124886514
1472283765
741160498
1199153492
2051722888
950404483
497639319
1619704794
1497357095
583836305
693519954
1574654012
858830484
1992080017
1861036605
205100944
1798552635
82494932
227464727
437989407
2126062236
267828977
436806135
691407066
1316905517
310350587
485653957
1932695151
967844607
190601549
710181736
5787517
1602466554
1009538168
1119785136
171274299
1001456705
1934539154
1874422208
56821516
374748165
728973675
1941234593
1621510376
1743624087
1343581
1873319479
651177436
1579111298
793577079
247502331
1809601514
509049261
513296335
445593488
1760570715
925478724
422595831
1348262058
1845195525
1772837804
1138305813
1783542605
2128273966
269311391
185287631
222148464
486424465
1725844100
495799886
775318789
1068672070
1652438121
1454319277
146464608
1079120357
40695766
1349936893
1761578590
112807582
1077678670
791529105
1534879895
226822496
1208811734
350765929
1162530484
1689732861
480585135
212406674
2129239183
746984665
557856525
570512266
1159740431
422872744
1063925047
1125423813
836353827
1811347927
2135550032
2014654432
1894842947
1812177395
1826940826
1818829491
184997505
1309695261
218506833
986260075
1788556201
530501682
1888488337
1724522128
767718081
915917515
623054619
1801629237
1760530505
1423373307
1445060686
1193099493
896300629
577224172
1765545067
1942492988
1077497494
1481941755
1036541136
1083441596
204201249
1896458461
1985430750
313715366
1011344083
1919626705
1476884607
564602239
23692873
1759640763
1397002834
1502906126
813352838
1908254875
901345875
654591551
344783332
1047409168
1432296315
212640752
1112491473
1228272219
951130687
82664228
142291751
118804600
1479570138
1439816139
317733900
969784585
293476225
663371845
1951884969
537360089
1148577538
1517038202
206038919
547984938
1456681521
1252802365
637914017
834069156
50842335
1696696539
907258629
570813983
1661901260
696489464
1257267998
408484170
404929862
1941201148
393861119
158736443
1147416249
650575982
1938669648
436260507
1133703513
429137833
1235318216
1475705683
740935836
1842167558
640274607
1925754330
574715436
1201650612
2144078255
407521586
1774551050
756588540
1433445314
1603150167
1839431446
697973749
1769037639
842716845
498988347
718570935
792408923
1874852513
361474961
1775321395
1927106640
353663967
1902942389
331673784
1478372049
113138263
282939148
1265995032
147819683
839164865
1070723859
86509031
1211805799
357349398
1637988695
740657700
597516879
1589892336
1007414557
1913231319
500247551
865462949
1761574459
489280630
2119533918
1494399128
1106122639
612937121
1511395257
1682059358
1200864636
1692647673
2120603600
1133060916
490468220
999230511
482910146
1763653066
648899376
1491985867
1883451923
339156124
872757760
628800769
319535815
836378536
1726650271
560898592
1569925806
228058990
547628155
943298301
1845535027
223056122
1354217249
370976390
1633148482
2052524455
1742582764
659998183
1436794234
1708504137
53537300
91585625
2124265317
73880688
396622391
947540753
1818979444
1901347648
2112177345
1453723176
506148601
535555011
989487278
920300672
405325091
1562283692
1107040346
379924464
2008202237
577982190
796651831
1176513935
1688887433
513508896
658258210
553657941
1258703688
1057251455
151231882
1429907128
1956716984
820494573
561334377
886648679
1842174050
1065184728
1341556691
296281442
356974063
671974620
1389034280
1721240182
1379699808
1942304669
112216601
1538407556
692569241
575590228
1734500959
2127331180
1263505143
1867381129
43073121
1544686547
1064036148
1073831040
1458647933
1992484860
1929694596
1298821825
1160693660
2073380887
1233469799
1786556426
1219432421
1665840756
924533695
1425337694
572888964
489292655
136175930
1385831568
1982385447
1043267195
819086239
1942504986
504232265
450950445
1600704008
793168812
158711028
518061275
204160310
713749886
319952757
643891593
1777652289
1688716849
323941632
315924329
1663927860
558634728
1202078959
1296876061
1033978386
1548745740
1435015020
1712262463
296493795
1030910227
1138967697
35261752
2002043749
1997032579
1047337496
1281830515
638422512
830307667
1375900089
702250669
1106646755
547982788
293244732
2079863862
865435491
521695412
914138949
1333526310
757522192
780702988
1510075666
1766203665
1789965871
67060474
1279871228
1022119136
1212180595
1358184166
1680365092
1972654159
2076360390
1245034289
1371654640
1522696867
370307537
4552471
415916303
2146303642
1760934931
1947231131
1386567179
1456185577
233042997
1845575651
952197213
1767952838
193736448
2089793886
1002387740
839849153
2117462629
579648389
336243375
1021927629
825540287
613223661
1152329393
1992573090
1170741700
267596505
2035344202
1267841916
1440743537
87662049
2085847771
1991902293
2002770299
37625333
978796804
759296799
513294180
1617927893
1683335642
313541690
483449583
1977560067
1103550270
918725040
1507542276
1196768660
676870104
723743317
1841820053
2091666324
1457380638
359756508
1777737985
1339140878
491213113
2064258444
1859640096
2045620708
1266742757
1629989628
501412106
827597651
1430973020
1023693303
222824314
503178158
1898871140
349351890
489203942
1097659726
886771710
461205685
1814388821
704363663
1364441912
2118029308
725408435
1756924827
360066779
205481989
924127663
604927840
1166299939
1435667275
652705328
1218212726
578378674
1475896233
1869173222
1153152573
739468554
1291819796
1244183009
1784046966
1016765334
775048151
1207445786
97487379
361687314
153155853
1327540710
1876774183
1350904755
1178357350
1144273309
1532394321
1738339174
311339199
1048127725
1595167094
756533519
763782703
1862764526
1059688721
297466918
1898053230
1272026964
1070586911
96794952
65987347
502285033
1468815847
274671617
1097607066
1152164859
1697423998
1838502305
109179396
1423936294
559739748
452693823
887010034
912266080
1522052221
927711206
1764435305
2136619949
643175013
2036565701
220600358
260475124
233725277
1194054101
534314133
1398518108
1742932656
487778120
1127628853
561204606
1820425065
48364823
1469213661
1383764804
1191565089
987190749
713624821
103290945
1342060686
739108801
2147378370
2110757660
1372529146
1096518433
17752448
256693896
792344870
300855311
1709006346
1897814985
2129153102
689216697
2085694037
44659696
773299512
649147410
2129976207
968887055
2142205543
974209962
71754929
144810439
1142556483
618682940
669840980
1573931134
1902479376
69936526
1817913101
1362272284
1380820426
293034255
882893841
672916927
1441675142
1712987099
455452935
334693478
553662883
118882066
1398505561
1834069760
1554125472
535395350
827673448
798262014
1573658449
1456929541
1670697821
519385656
598902389
223305806
1615634465
1298642329
1383421464
726148035
9280117
546539306
983557815
1147530849
1089499681
224519324
756582487
2047131750
543936558
1941575834
1312913006
1967562846
455626120
1596247627
1378620434
812765184
1212363861
1865378475
115306502
117935159
781256630
1284009768
1356009943
672944596
1972425666
1441653718
1088359640
245017700
752961186
438749602
839015823
255429891
2108199001
1113625845
1753255220
1544497010
914360927
1114222302
2063048280
298408284
1133816079
2053243018
1630486739
2058655691
1238184762
1872397567
1535266388
802842163
1156006478
1618797454
14913106
547378206
899418856
963907975
547275455
1299219303
503180594
1458502965
1209465777
706000644
1063242859
179715947
602092553
680323302
1178021930
149804643
516568520
1565157359
1300900815
859563971
272549314
30965398
1687817974
783125162
2132613287
1394319739
110878238
1259510279
1955237537
1685070998
1030722089
11112225
368621502
17922771
1969693068
722756481
1013751900
424868647
1498304408
783252336
38495529
22228846
1661224336
1602459641
1208815528
1928506031
639103536
1328271653
2069281379
1425499869
922235546
422090954
2065497314
1030073241
1919468024
1530446895
1183817793
2100788306
1309471310
1097965116
1001364270
1069256307
1140403239
1810825793
93345354
1745143730
1482438495
1981054435
2036676749
1525892111
695290674
225999774
77364054
1283450028
1863050734
1353872443
1969768101
1930650965
1211002459
476391942
1379341664
869399376
842832580
2130569999
599548395
1860467505
108700194
1103223333
139106720
182978462
1604989955
1340228298
509565414
986531538
1387673757
1114698319
1331885093
965747109
1920882922
2049808915
1119631785
1532037458
670257161
1984248515
1148817527
1534641603
2094334489
20747638
837832426
1001376823
277044422
1532929650
164847835
1469193367
192086150
1009264481
207762086
86550732
116830156
1514740187
1802561264
844186194
70158202
603281654
1630196036
1801326793
906886961
1868379148
529546117
391483383
260682303
759632143
1775268308
2052855267
941485694
232986162
1270945390
921690638
1040125344
303160508
1255390892
314618402
375690694
829893395
386586301
873193873
964698163
265402153
831442347
1619398477
1758530293
842068048
832866881
2130398136
1940254877
1052889508
1206265600
955174811
381479032
269204745
1522464381
430127489
1628671749
1184259059
374066917
1813271847
1494734415
168921805
216047522
1636526193
1921686854
1429752630
211045437
915868256
1048908102
1976024428
424923435
474972604
473027974
1543709545
169717936
535865855
300610440
1801317001
455517655
586310371
1536004967
939834967
1573429678
837322285
603225159
2065605138
1245515582
680748500
1286233064
163517388
1447255911
363450894
402970584
1084372463
1458888205
956672046
2130273459
552337925
455527767
1123805256
1964828516
1212383870
383503002
734614493
1516182743
12784935
660961794
236753882
1530055164
1532409306
1794603950
1743185634
83080308
557928357
1569498888
12343286
1568367335
1738676339
1746898856
1965849514
1509270740
838005196
1314345259
178042805
572908293
1452856489
1776919508
2001539145
577648679
1119830615
1779644538
911244988
134828186
1222098809
1487363245
1331810088
1611141718
1463178698
1968695212
782108698
851709486
1248075555
183922153
1078810380
446150544
148952833
965721427
17008587
2110612591
875328783
1264755221
310444621
1087772111
2098319148
164819555
702370128
1996032064
256590869
714728222
1403269124
1288506352
314207519
1419027307
380510378
552379531
1854658864
1722958333
1855818478
2088104434
1287638587
446814212
1795776960
1577541753
1387336681
1342308021
2021544485
252322025
491963815
1139968701
1956608246
71002344
1308503407
873042072
785359084
394623756
1456055567
1791799639
1525418524
978941855
998343005
1995419129
1136768635
349893619
645661655
1438205117
923156923
1598970752
2124502328
604984393
884817463
542840806
505448376
2026588404
1611865140
1540522200
1600823529
1578618925
131504053
583832732
1881975952
1991824693
1490660986
1594587287
941741652
926860639
1822629525
548847824
599166038
977673178
1794731257
647987475
1217767785
436483724
1559261867
1314792562
609789735
1619161637
474117250
314248644
598988878
185109990
2044575746
1005781067
848800566
1280792743
1253036629
1720209262
1272968057
745841782
30869147
175232733
1498037458
1542030098
1535363959
899201912
848045332
192137850
1542611558
968225561
746765906
1481367599
168174858
515937486
1871968658
1614794497
1429165029
1077801315
914036889
1476698609
40135838
350516077
618211301
155125990
1276643217
1025656696
386040308
1826899288
355745611
372821083
581064853
699686310
658808280
884853690
2045593473
363764322
1880593207
1383299504
20704949
1954630129
322990951
1753759218
688296999
202755238
1745026493
1617904355
73060126
1266280848
609315132
2057490183
503593202
663185993
27655351
1136747629
1019291900
2076901270
413215731
764848423
419198214
759917808
74792523
583079858
2091203973
2146565622
390626520
818247465
1608367584
108347738
81193102
763435931
1398417502
1338445311
1757182189
168553862
1802012403
1948700437
1911611844
1446722489
1689953954
1729697812
1159586220
1293308304
1714096527
2057666907
1402542127
464378121
282452095
1264307126
1961518147
1894187486
33492406
1539395020
82299511
1173058015
6172481
2028447581
546300543
873397665
1216983317
420331004
1475071727
370944238
1247405832
1078722770
1264695825
538471973
725430204
376239564
788585607
162615067
127278550
1009978595
376441982
1554197769
928820117
359447787
944230963
1904929111
1213952966
676849572
130090951
582176074
1921119458
1643480544
398524108
1032796815
14998280
34511884
845950507
1085383481
69554723
684422741
1820879199
2100578867
555245619
2061380724
1008180663
1067338700
1890011012
274820820
1035213128
897281338
738324891
1705810459
1549228209
1509242254
1247567866
1283330954
2069126614
1289669994
1133520877
1727851908
309235093
348432374
1562047469
87217016
1612060285
1840312865
1024658924
1354710613
1844633298
1802881964
2026566197
161804429
537328379
1601062722
1929177261
842185475
1725016885
516371063
527935442
1730709617
1895555790
2004919891
677707497
1146728900
1631016348
1467572000
2070120421
489528126
421072409
1643437469
1925997057
2071959393
433622153
1831685586
563999662
1182733441
1341942956
581056675
1050981668
642846692
1461556109
1106574220
1167786599
810799901
1594484405
1329858658
588838335
587593412
1538230707
1125510809
575490443
2008133763
223978615
587541116
1503150882
1394435600
921154052
1065205292
2101453999
1705150947
63460910
738038194
1302505253
371965793
799063098
1684577028
1211956585
1656440609
1974041709
1931595374
1498930623
876262224
636095373
1354356406
98309085
2054480780
2057023474
522491322
1665670228
1077627308
1746731032
1334209532
901072303
114783559
637462829
852117944
839310156
453634315
399785282
1783727767
746346277
1022834147
143444310
657359369
1778359474
1602510768
1531245406
595266487
1554528891
1925417392
1754456348
1115394905
1242346665
540142236
930752020
1231036786
874174397
380110997
491714996
731125537
1531974082
2130525672
267515296
1923987178
1397413286
1904182533
434986063
1529771095
1758332058
1199607018
1746724504
1415908495
40853665
1801000268
1420368501
719480526
860489580
1415811694
591341869
1108491256
1764619163
730798652
1452168556
1655211904
1977976656
676042658
523493880
1219805112
759832346
212879346
1616807683
1162597659
1879092030
1121811854
647131542
1960442721
1020744261
2092608945
823576788
1011694173
1222450162
1515308016
1454750947
1953088579
678208063
36224563
446176474
1673074664
1099091122
1109037448
908424440
1688528864
299536917
1045452433
821146854
1450101608
1231471319
1729871042
1474387564
1020638659
1407376186
1704183762
13450030
995768159
710139282
1777652440
135174909
1714587111
661796084
1172626819
1501370848
874466254
538287753
2145198025
512159612
829571502
719068384
337241788
1462551432
1840745871
1348792705
1653716846
868879774
2056448990
1335402269
1486142770
2041772654
864132826
932639755
936737852
349231832
1800546213
1392778482
1941687932
881203522
88262241
1049476645
2030249929
1916975320
1826079279
111220378
1388651133
72506016
1352300803
1315645907
53564191
1737280860
2031237432
1281094162
223569132
917643693
241688592
1451596564
409501192
375081548
474301324
1263584189
1147464723
814235959
614556111
1495189573
980096972
854898155
390748549
26416543
991216077
528237658
220080708
861700606
1737459349
2113352259
855850081
2004332663
1101900483
588822083
1641132555
1963162233
1647062949
1207420301
1971224209
2027971233
730803972
436955767
251217740
1014238843
1259700112
998482538
156109673
1493813495
677683576
1611121741
196842692
728304850
2007888376
1241739046
1200598953
1700468298
2033068071
1758134148
431631097
687373856
201857362
939560589
1965531367
1270340486
429638824
1153595342
739575567
1163292114
26912734
1699506016
1672283689
1490276308
372923168
1003745503
912268148
869904586
1661367840
227126471
1183350660
319330363
1743960901
1254612766
1141561297
1875029603
628001950
1570219364
751087073
1445826620
1297786795
1876274694
1488564386
1078208502
669133364
1516205275
806402990
888246556
978837012
1389496904
974235679
1884160262
22596984
897802764
158655537
70695559
378871650
1971267666
1668666553
781846359
1707097051
1282416820
1547238371
351287874
592000978
947850329
70707918
712686183
178031051
777000968
662501507
1090655275
13633104
560452337
146064256
569119848
330965843
627092505
1862498525
262335008
1821738282
1853487380
1324475689
895897919
812765950
1613333619
1269714055
1438630968
1876087265
611885957
1192823596
1978840806
838781636
1997919490
875363550
1457641652
1469920512
1663297373
1618259479
1107451397
57060347
720348703
1851610019
186012603
1858546220
1825902960
1129876352
629602479
192122542
1488788362
970843272
1314398204
303261753
1841098546
2021469848
298687353
557845037
1065336275
1683133323
1576775131
1463412936
792991212
1045264105
1637582100
1540701468
1414906194
400236117
681360431
524218694
67971890
1822826917
1041032748
626709734
24989341
1413194628
353247139
211556741
1494822008
1736921343
414558686
442046053
1287244332
590818007
80448383
1975211309
2022553518
1094194298
260324544
1569514858
26942778
949759289
1986877583
205781585
714953318
1281093670
786847369
684575983
472317019
1317215385
1285443100
297388690
17937183
2121950660
649052191
59115278
1348743339
775875610
1578330490
300808860
972556122
595098635
641932518
658277613
726130514
1988073447
319137252
1002584631
1173306795
42223306
880587411
984676078
1770312136
1327934889
1957545314
280869967
513297506
888303338
2011115677
738841751
1086111051
1531827098
859969387
1140080358
967342584
260946584
58882254
311714900
2006158233
1509904749
1190543822
1086264117
85828871
517510315
1564763950
546751511
1227137562
102799337
1887242398
1908942190
2031389789
1455461863
297507250
1303638157
811215539
1712245022
2106332597
15140101
1807816404
910429036
1248606331
39964124
1470520162
1533886361
1440858485
1750068364
1946721064
1065975806
2059320755
754003676
161398359
1671829455
1967970844
1301596599
1195256024
1156137786
1480113609
1218960919
519666045
429700836
389442616
1056457986
511758067
728297946
1920446319
2137826446
107779862
689066870
2016250454
194169531
1346102455
1663630814
1601024782
780489452
586108355
71072935
838145286
248091071
1783189958
1984181835
274750339
921094359
1558005785
1275962186
1452508027
1737991195
959829469
782323581
69826009
563543290
1652288652
2075107632
249866791
875095858
1227313236
1932946064
725209297
1084294407
878814729
128991495
556631183
172434272
216336708
490642972
1910375866
354098727
977218424
1096795877
1680997299
85527634
2005006580
635534750
88424370
1656665198
1015728098
1860270088
1129098982
1622362240
1965625073
751608233
130679897
2039638781
1066246808
678306476
403225531
1006336459
1334541276
2017407056
150797069
1579557948
1548945087
726181344
1035830670
962413875
712046570
789013600
905033081
417401226
1408871350
1927576251
1672248883
1456560773
1693059971
754062817
1447917396
350327681
971439382
146684464
1109454257
1974893866
1269061505
1915503152
1251475088
384799283
828138169
459679639
1997650315
721193809
685825168
1310102348
1615743803
1962947571
1525581835
222082646
1858416207
270632534
1586250587
101378280
1882679132
1456213765
777954682
1264653251
1559676389
1837144739
1459168514
1486086039
1534799709
1744251038
492160660
1565633983
1795092646
913516583
951866028
1570134229
469440878
72023209
2072122343
1035910118
1602018639
1875102090
1781210494
1676477347
1013775978
109217447
1217796497
755942995
604127239
955473061
284925674
217441241
750248101
36194588
413798382
1310010986
759241685
1355811489
1518796884
110221965
118666468
1359369623
2004820922
2105194263
1782286702
232673180
2033042295
1679175141
2053450309
2091406495
1126481269
1951927273
2130018233
1662255839
1667107309
917508422
778727895
745508476
444582397
1719814647
791190497
694509243
12311979
632958257
370542193
1622733225
473170527
1829340917
2105141525
111413421
300644527
1736713998
1153070452
1670716550
1383019344
761879045
598845626
1781537177
1065192677
453781917
2054301247
2006082626
1209435735
1307272141
678763010
939205935
1551731944
589982849
1011491478
1830346031
1674954941
1740363094
1996636896
1516061240
153219781
1135525120
1823399357
1725457105
1167111057
1194326319
2104342233
322704125
35555611
1626342674
2023423402
902340522
45495513
1790884606
1977769911
84135003
152613492
1649267668
1309155911
1429935499
1039513037
1361784727
526599540
200425121
1925034397
1478747545
1881255352
796861790
920020144
1197546660
1250907688
540269973
117109058
632269733
498699212
1939347157
229669638
109281658
1055338036
424855376
2144881831
258462971
511638290
1686446376
411600653
313335259
487907249
1266142668
326391494
776328406
1802982311
714830506
1162654487
1793260365
45464329
385711499
362980090
1753312291
121163851
1332885689
636751116
985199626
1411782411
584394425
1571556456
809382169
2053592495
752920466
1660932030
1579695022
818878536
440263727
1018232543
1756042889
150157928
932053781
1893640543
672655041
913734035
1716364339
1898823025
1913910452
1419382635
764650970
78775542
2081911597
1477465055
2076979185
606121081
2103775439
1093232580
1370556801
1693798679
1808486332
747824745
1977627616
475174723
1738581371
251895942
2073153381
1384597679
680223777
978083383
1443776437
1950415425
2110155325
1080469779
1705363330
1721055974
968071695
1664786101
1644819883
1059735896
699210644
2113194664
1091238138
1642615497
136733567
920979787
936952800
700201171
676201363
1325363448
940157455
169140174
1870742402
238568841
1355234115
1122239755
167936239
437514641
664954978
1359715644
629364496
1977878815
1269821354
960543341
1563660272
38425659
2024673464
596441742
1747311544
196796437
1997834365
2042068389
66802067
1440094897
554686034
1526621093
48674808
328463361
864602037
1000985464
1429771327
1650002230
1970883676
1864468571
1539638241
674157930
1726976741
659417274
1234459539
595062179
339766463
606970962
1483706483
211370529
1493826198
1655233098
351889381
1613850784
1372037270
298502068
203780061
1117187789
1909998184
1907031419
754827006
1802941552
787990553
2137988828
1053326596
713772457
1917643053
1978541903
1555968865
1552313672
38552185
849230295
2107761865
291854159
1607577810
2056648040
648801683
864639559
468776568
1804227859
106474623
822956673
2065606218
416421125
1422651955
2129736656
1299339644
1821876553
2090482327
1205115903
987965932
1635945465
937995152
907635976
1568634923
155290375
2062868185
191327976
1656813248
410910629
909472005
497679047
272498311
1491206992
795105911
1539353659
1863920478
1845100112
1776553709
708582490
212877209
1239074506
1410361094
983540519
774590762
43337156
808210182
1975591628
128793946
1906353821
1958559718
738187488
2131125474
579079227
692420559
2083207614
1022013668
371773437
292432236
1142083899
1321983579
1147029430
1238498598
1943547490
1587090112
221778962
1320810707
1195103602
214218863
2014312117
1044166647
910047432
1142006373
773075070
72457350
1619901775
1841854751
309028787
8961663
1297793670
1075211845
840373905
439919687
323663531
2004236728
31293783
554877855
1516449649
656694367
10761262
1160759534
736497009
1807724075
1489242673
1657055203
708289966
777466179
50313994
1389458431
352842750
1296445003
971370849
1799028910
1813501236
1801427216
1015540023
1440762110
353585685
1426701429
1938658767
1734123674
521781341
1577791168
63983729
591899571
414017056
1374293558
902106721
618929969
1793229706
199132321
1495211819
810436931
1321721081
175740010
1882485425
1096507774
941694290
1447111684
1993107347
41590886
2058111173
1503822615
69345715
789127470
2102081092
1404812672
1476618275
27887756
9048696
1587403036
387255073
1884321159
1411115339
348643483
308663127
483834374
1359362249
951871662
1922627235
167926433
206867210
1555190766
2131826669
1377261283
2018318506
1736564504
2107952109
1294023167
272593611
1997469037
1334159538
1246130711
891696451
126995671
2082659022
949383605
259309945
1916717583
1257260138
1491310411
478805971
1156492629
1629168431
1398398364
73476720
663225834
274022006
1352881101
1849270152
2064314156
536845646
2139840058
1225702183
423629860
1511900562
1026670078
1591261668
455867485
161120580
1727947109
263168779
1334288194
1602694510
849804525
1007237764
295649714
1629392802
1102539301
862649256
2081986746
276051270
53334382
1862867765
37828355
1977178319
1457232061
1978372362
1302741242
136335535
1264327904
38939532
1423337467
772244824
949105092
1580247243
2068787158
859107149
1706912310
1857804733
699824712
256581114
1532504123
220252967
815881194
1170261277
1980724531
345962900
1867069386
1900270489
1229300478
2086570537
581968827
1032917439
1555084004
1702595976
1893045449
650725135
1371899620
1004489244
918311891
1298983237
46193022
1654689256
1461893348
172446154
910097839
1657014599
1122906243
766671929
259221517
894808322
862652200
2042383578
1949367829
133441644
295796102
1859542668
924069660
1158099856
1294017877
1859737981
1832899589
922366433
1875084514
172282076
1950210050
1341366327
185009232
2143594824
1303685297
1973592748
784539806
237307785
465726899
719034309
1880549500
889046507
837749276
249344437
580043001
1618899801
1539695506
1815320875
1153331454
1088674048
726168472
2002589658
1144813069
910166333
1451925180
1733806521
619421785
1163785364
1693046171
1082316850
1099429570
2057931212
695205091
2084682788
1265361897
1948605025
1225989575
771622973
1647487322
60213851
1352850825
1614821955
320674944
1982973148
659865303
582522628
1262070494
254606331
2013276380
607193931
1181787646
650620390
2084255843
964761226
1219876787
661255136
1772705802
1555873022
1975541497
1319671820
451714989
2113372676
1724502872
672494501
1791688113
1897163428
754299307
736450003
423110283
1513883518
1109528656
1133801699
1997884770
884049557
16948040
852644275
2123867173
1843383978
411490409
52321538
1801888780
278372506
229422103
345888355
1453530381
580370869
1107317902
1590980122
1344802638
546844317
472528714
940070677
1735805557
1932612740
1527551113
708503007
333174340
1226331328
1259408295
1891546707
1820861201
2034847186
141006742
831806028
643694895
1775807961
806865621
1641451394
1450467964
1984204161
1558533103
77528541
89579828
1916735947
203999646
401374667
808915324
738907759
165527253
187950779
1784649902
1000497047
1246175107
124019861
1784286730
2047055123
581620922
541611776
1800971027
773342112
566603826
994817869
1821676394
1389668405
1538826579
265356737
2104646973
1413808390
1414541658
559792527
1851572636
1063463105
1302808409
1946641763
1801948291
581777555
541471853
2141843224
921380299
1133916639
1694435472
244378822
1869211698
1460252974
535309801
1079776208
87048870
425437281
1190546936
1510497962
1094754308
1948065890
1842773286
1613149117
3938213
1450116073
331984793
812192381
152626500
2123100524
123892982
1808747200
815245711
828511635
254147801
47987453
1200124459
1060507014
87122716
425497980
588286527
979882243
1461994442
1063792513
1665274397
1871881373
1655806031
694605812
1970692160
2086736865
1918360107
553759705
754723182
1418589202
752971972
1560946361
768241700
447442419
493773970
1182744412
1242119671
1818824694
283663273
1828367973
1549869789
540141853
1625415276
216941927
371359286
1947970095
1661068106
238746619
695570100
1413468478
389849842
1238007374
753158720
683137739
1446687984
821314537
246349620
160791709
745501639
563555741
1803336504
1229973484
1031776545
1173400444
488144085
2084508538
2126086726
1465543542
1527524078
2111704576
1316932545
2000129976
1342854490
1923962944
1772254860
293235760
339197140
1739474783
2128241521
1615580587
226861952
1989177196
596015060
813483970
1282270502
1070208242
875428322
1921780497
344053598
435464119
909391051
1948762888
1566372240
132531433
526738579
1379204379
967589338
1562460590
2065492712
1267045920
924553347
1918024861
1004915526
411414899
1931053346
1773746298
597061370
1279899183
1300453896
1164721813
185119094
126211554
1399412952
2006845661
1974416598
1847073685
826103477
521155586
1147731354
1542324330
886817012
1343519270
101996362
1177455451
620791985
479360082
1401028856
162657958
1960366918
61564313
1468637372
535813784
528642822
196414631
455114862
1336735489
1080698499
124026510
1752404509
1859209870
1251582473
1763838108
388348845
787480512
304504479
228530843
1458793438
908699752
806499086
283588986
354186676
1915885335
571388986
256178517
1679111543
593673601
1689541775
628358973
1545600108
300061544
668892513
431557748
1049609623
923567031
570226260
1368985486
1016410423
1633510275
1884075454
369639412
496421316
2035445874
1594360058
705314435
540381214
297883186
1707050264
1574715826
1413402392
1448263045
422391384
316818999
1391212711
921199160
1290914050
313543174
636701054
1591193836
483289458
766021291
1560606017
453111420
369794123
1271391021
1149148126
1240655055
1054367377
1951987326
1731019734
1297029686
1118232168
1332195706
2367598
872058640
393544408
1173199307
1086807255
2021721227
22330441
735066985
1380724946
929614387
1852841137
1223334753
1091517564
758715618
1057044438
612020673
188886304
471653510
701352808
678161402
1536272775
1831551708
249016309
135771949
193234284
2038333639
789778424
1345655390
1618296412
1667390914
1762879771
600844417
287752191
1208167787
1203786728
1816326990
18182149
1445352886
1631786109
675800316
1103463154
2123717991
964555312
274700841
1366267729
2131001926
343824483
1961006442
965516058
2019415958
1652211379
204996626
518125396
360311716
806181048
1573549378
131007620
2137978605
1249676991
276026460
347916012
2025820626
285359582
557390346
565244600
2027025114
958578771
1766802500
1193621482
87602401
491044276
1619147519
1935923103
1316365897
31113981
859227043
1556774689
1107500442
378512182
291535395
1484025107
1401051364
1443274547
233100323
804052181
858350609
1205884538
2080647907
1672133484
2139620930
232095415
1921109384
1597416411
1022834997
232285332
2053380932
2130453117
2098767378
2018391045
1900389840
1726431889
619687285
1519454231
1297111888
202334508
675083285
1661715236
991672568
2060470902
1558542797
1969270809
2076640520
1305648469
961427471
707520827
2076741960
2040821745
1689601879
1460832624
1359676646
61041674
2024902201
1089446949
689024813
1914223353
790755074
588252585
771547435
1049156030
2012556987
1133362006
191320312
1381449204
374532644
1576821689
37061248
419393899
1825551788
1119307529
1687173934
2051305187
208947749
574764926
1633876843
433538537
1786866624
424556749
953647284
152438536
1425625202
856879579
1231507596
715389098
1444384122
1020126029
1597786710
1589383797
855674508
1851287862
1303986472
708756036
303141744
417694301
488873700
1771829337
425342530
1041785051
2089225722
1138391754
2112387694
650429083
839658378
2031977221
145777087
1237979402
1914389024
1395237146
100141938
278547006
1472465792
1837754457
1750162017
1209905078
788757264
1041654614
541729641
1371815997
1537249309
1035784345
1176232663
1907750717
1702440985
1284286101
851704764
1681052897
355993800
1797742540
168656133
894676856
311196324
651562843
2134208850
729598430
522029832
480591052
1240642461
1844655474
1469111966
1124600047
1372212752
1847982407
1444854475
950245763
163143858
2069627683
676073795
704892425
1314754363
1301798634
1132695968
1998207848
1424291609
1034041309
40289064
478703727
1496231537
1296834441
919611311
64389742
1034209684
337256383
44000709
1087824122
930670995
430510354
1938324204
1771598378
1846301403
540916857
1279194501
560461714
611093174
1594901112
2004236220
511818035
401440265
755256397
1464844453
1697938224
923414450
564069285
2112913436
710326528
802483777
992727868
1511403361
1242507829
358617813
639692372
77968597
2131857051
2141734576
1391763916
575376516
160481798
296309336
481586281
912735314
1011292565
1030124231
1540283955
1385876623
1897268985
1842297010
1570849201
1081559884
903742764
1921641980
1517947742
417289750
357551282
567051355
685838989
920169621
915918727
546114469
370577774
296077910
702873059
561164288
2027547925
1277200676
384553484
789594109
1151944149
762235898
631678107
1041316497
415944703
1095381023
1622427901
1344431720
2140205822
204720225
2077618541
1618931424
1332359949
302833337
1479367639
657132334
1617813622
1672330973
1392264387
2013604863
238456758
36931618
1657152838
519483998
1190877902
618530953
1104491972
447556899
905504811
1349951006
1682160426
2070224906
1750809584
895033662
986356411
1936675218
553209790
1935136719
1253455486
1396285637
1750299349
819162732
1854050574
985949371
1130721995
1686108961
566213360
1049448722
1560120208
1198524360
234849690
370730514
1382620962
522101760
632127487
644048227
1030240052
1834057628
1959934937
1520587090
41470907
365694028
1860360195
1105162875
1537922094
804039020
1675482771
1343645276
223223787
74241076
1846949933
1839052096
720041423
631071638
355328023
801403166
1343651076
580372908
299909347
699226812
835972300
201154153
291393842
1016107371
1918076195
1526575443
236766809
715966452
704663234
1232921682
1326815778
1884357566
636330912
1280511341
1570625199
176677435
1825930934
649961883
1158720117
1527605258
821597364
2017191562
917554228
1163417292
1850815526
875523362
927004753
1889536784
296349161
616141706
1257581555
1323819861
642319515
1886326681
662473106
557395277
755082718
345669898
1258683847
760519976
1755048418
1676086246
1916795629
960777032
413441113
1533803045
1182041419
626473552
1289079696
103966489
1073907764
623863272
812196401
829288470
546664657
615209105
1707410958
1640067115
328995872
1435781651
1209368932
1275642288
1923078594
924435932
696382145
172001429
1581068577
541317324
1775273275
1598358664
1402883333
1923401763
174616716
440462210
561588312
447958862
834929058
214256660
514970169
1733715432
1636002570
212039375
1205993956
172723951
2003917920
616690108
1881601023
1060154777
1793745764
1715827136
2092338606
656041213
355996621
1032248660
836552932
1522531686
881915793
1148147271
1797417463
224776964
1049511806
1173572769
796785134
1456426012
551627
75864164
1838156904
1520522965
1969963030
1467718606
1259064072
129921111
934489431
1501261294
1435290125
306524722
1331951545
741149872
171648014
385509637
938108052
1132959499
348053224
117945077
1526309171
1026789256
1428395868
253207889
1284862780
2124097074
795702757
620264241
362426530
778144464
1589668485
1125010428
1672708283
471484290
18526531
419285279
47375223
1262068435
1338220128
488146063
358023720
475466147
2075112090
1915993831
355780598
2046460454
1815803632
28491302
1100169598
2085496158
700097040
2041424675
963331462
690790796
210174783
322828435
618390940
1277543700
1547614041
488198226
1946461441
1546784735
1646535972
1120144148
1666611870
49171978
211173680
1757687072
577542142
458766856
549821022
979234196
731773457
1680156433
451325337
763544642
261669239
736867118
1145209546
1304166401
829968965
1803125099
832999727
251258076
753351985
349043838
1272244895
1028674081
1627254517
1397956695
917876816
1456075187
1605314696
336416054
1663750094
949677170
1253261441
1788551433
1384580642
152840723
1946364373
1241406146
298396847
739776204
1762936060
239518553
903662874
1460793678
1696987167
2119704810
692125167
122724799
1183532
992227488
1721140831
731256535
1278272556
64072024
1253460863
1200369038
1996640083
1281967308
2081489676
789585443
1701601160
1589760940
2084122799
866480930
763419273
461657537
1402497617
1048151827
1020953850
1933647383
1718674393
1434487571
1807954715
1437531009
1701593955
1918178616
846438469
525167718
1931001400
1570977367
786305135
2076366894
47545347
1913133207
647280307
1164955952
617563217
1030694330
830269205
550526951
1708028283
1880470825
1059065365
1818514567
548875774
1685996148
831221958
469213504
448591815
1270623038
1439675810
943963379
40529360
765523361
324088934
33754320
1824416384
1953767166
1077546527
565139197
851392962
670986487
578751953
1531198714
486902814
1272045804
1107841214
1870576964
434049809
148305318
1370404411
707968682
1305140725
1648932238
434051121
393191651
623889806
845684046
2027178864
2001524898
693000401
189799853
964225042
1247252660
965646497
1551049169
857856288
918180926
1835768992
1701518787
1500689796
274186650
1247610596
182789370
484237257
2083603503
608170119
311527208
961179239
2039666417
1843402169
522287255
1369824426
295489045
1919044183
2105228961
2081391095
132426232
1735472578
1886250752
733074090
621146401
53303164
676169078
843409488
370938454
1073828574
2013330041
1685442953
1648250599
1000047608
556417265
1098394314
557231445
627956643
1026704702
1464106552
1825370908
2083849129
1495351921
2047011866
2015274726
1764215475
1313647029
1180539587
1318919036
1519376629
973311885
1267232693
1986691287
380415148
847422089
586124911
267321248
1524751796
2006493661
681419338
245291745
978430494
1636076220
2022370705
1292540427
1378142866
951441240
1244013077
141704062
283151966
1832445138
1015546222
1043623584
961298310
1421306286
585287082
2006111887
2022100944
706126847
1641959601
1180980140
1510853626
31196978
1941054791
258889350
462854223
1117877048
837691138
1027488134
1572533683
1895952872
285418105
410756032
1838795950
1116208590
180100437
1221391049
1722630751
1933987881
167341896
1803988237
859247784
1172584245
1126080877
998177807
2093235787
1711699009
29628229
2004758269
1835590512
421372603
358448735
182797355
896894262
1103308008
732301092
1984134237
545685262
904764386
281240721
330560456
535742929
1214637271
2050004152
352077308
262080715
705011391
849441031
2139436631
499768760
1869101699
842008251
1952867134
614892810
332894006
1732556412
1088290961
1892858430
1113389348
835329318
95263033
1576330123
33554648
1398653994
972347856
1717536552
442206158
1548654916
1749246719
966198947
567443478
1717186322
1119527846
683320314
650979728
993641788
221821581
921816188
1233639661
1445992667
1655005578
1595846330
1679574452
82377833
77192973
657921454
177102818
1159444605
851247356
1690602793
1019588506
1501639513
2035031645
623693380
410794384
1909383657
2087330296
2139321274
827059956
646414243
2146278472
751171002
1898160763
1922207412
1233575467
511897145
59541316
1101766702
2100763324
1796056512
1380529981
467297470
976327102
1233053564
32981121
1799652497
140493251
2128878701
696007897
1388986286
350331577
152940911
791113362
150918677
1308813215
51233255
1251010618
741193749
624839016
819465475
576665982
155025074
403167436
1511272922
1497146975
1482795918
506943613
317928189
493151562
2141991324
1057726313
1417233210
1918133465
2091894000
1407189999
1192024604
1950489201
730067789
1775029350
1773932460
1093458087
983303218
1099672275
1270432012
56962384
939630929
521748018
1555037289
1302120346
1168393851
1890360750
1806906729
279209570
663648809
1321069016
1134936460
1864453887
133287361
1962207107
1864244233
329468569
2048566696
368615963
216429126
1906584771
1987889552
1379472721
1096415359
35250766
1059699885
602660917
939558234
409208520
1428282973
1083506258
1407809055
1551762142
1678856532
1117031199
476503033
1266594533
1261022548
1666354077
652865241
1468962068
787052145
683786345
903989976
1553825633
1220697492
655524017
2141025208
524344875
1991198877
1502518163
257040827
1866693210
1575690950
464995095
1971770710
1334822771
1226405113
1977482754
71709627
826128949
1129432528
1049731697
513256179
1605183076
1319027226
72898434
836820618
800433506
1973562572
1229955195
1123048281
1544881271
1563334587
1416326646
261264317
895826614
1674044168
976042261
548545558
1812129645
1243317877
1087120693
1210343253
1047353471
1352769721
1776757338
1751327271
1053366498
733466683
905594691
194310330
776865304
682021688
602913865
979655063
495578889
1529081835
21384325
843555480
343980600
738141446
1432717637
234470702
2110985181
651108802
215556950
705004151
1815389182
1837893161
122439095
174339914
295357779
1177152318
1295906786
1162893601
1672278704
1197749068
2022148119
2056106341
1897874890
1057661526
1156447488
629650083
1472273796
88161843
1276612831
600251388
455595003
222557913
576598868
408937960
1342123078
626988592
1612190521
1746433663
673726978
2095937836
487535038
1630215439
1743781498
810389318
33618870
1017304978
751179505
1205740333
1444867316
108289428
838701972
1211361993
1420376416
479491403
1749015874
651747290
551321673
1550618496
1081824222
805723973
1552647578
1093577854
2067164222
652940002
937293037
615089872
558913250
724410400
1187851107
123603243
56110715
863838623
51907125
1001851344
952347941
908093017
528928854
191123157
409889636
1704262262
863501673
1828313739
132818604
946796393
1271872425
588545983
1196199524
1221237870
410997341
627359147
188292037
1891675754
1007165279
2132862225
1193373387
1718526016
878811801
1568637806
2108929334
2068022129
1793908470
1543182267
1168807978
123912085
858013154
859836098
1833186126
1930269587
1575180401
1254491974
1187615261
1025793296
155206255
1278565942
749713101
1324394796
2064559086
987366079
872097909
1653148823
507909136
948212501
1336871109
977257437
698614618
207273975
1479586601
1689066302
134434098
792197574
2108219961
1241948113
1359043343
341795850
613113398
1150555929
2057993745
476058129
126759912
255016721
1795574129
455904053
981037558
1643861847
847050014
428250818
1297641315
640774233
2116994858
2097172697
1471519349
1071547468
997623515
150177191
531222007
74995576
1945106090
904943450
1621635131
321789875
461067818
742664220
1779407071
1686762894
1607920855
1096405030
1705672652
204999700
59218868
785652185
308703792
1357164784
1810462832
1432585335
531370477
1799492869
1281453715
1014518353
434150231
1852234943
1053354646
588372900
12186487
282490800
592219065
1561078782
741228063
1185169801
1343676025
1668080926
350747917
1514301925
1799364198
1833987147
1766307028
1923982552
1067188537
439901829
270277650
986096340
1998489609
765217822
1448726861
650793308
1672534599
381533516
87791980
570024613
1634674685
2128641759
39069124
1067687627
1667797828
1529361857
1664770713
1608350452
1712989122
108805086
177818846
291666474
1358807002
854770564
1955352815
1461966333
1118187314
291783889
1280389319
1497296314
1493247385
1625829628
1031303661
1848180587
1098404864
790359817
786256974
1375840340
986350714
1832198132
902713200
1327311926
882227815
486550214
334436880
200771187
1588289142
1007423793
2055026450
669073927
1147629628
979667827
432016608
1222056350
2120466411
895184037
864912118
974479348
385888646
1577209738
2079074292
1008218153
1951991506
1712687520
184279238
735667720
1952723208
87648458
2137923114
809328131
1712237528
596293194
821467943
700415412
743628561
1973650407
1983750923
831489022
509675820
1498759104
167567391
175153444
571650535
158929150
118469017
2127255515
201466828
1247247056
1130367490
1149445142
46067377
2135444154
95999391
541125812
2025353822
759941870
715581353
654523135
1251438591
1165901704
1219588734
635779798
769631643
761703077
1146291074
1697481576
1574072046
1514264718
138152929
752199523
1521184928
2005578757
1049095315
635145355
426789493
2015421028
1940753899
1825410298
816599209
479111186
2081717649
1730305632
1620135854
1745818737
1230476422
772653824
1259754763
823490201
341714351
648217081
1254982199
1899436377
1570026453
674637414
357164784
863520543
1152266242
1594689892
940467025
2132645575
494321660
1787896028
85889518
1614970826
1868630978
189995085
778746512
915813894
966202673
240202031
493865893
1035980353
1702335671
1141526
109338047
1376430786
1166598231
322990983
1298906124
1193029384
1460296177
195452748
182974610
1033092186
946693522
1734486337
1629750475
1066792402
1730078589
1836907457
1324274994
191122636
1529498127
973488250
1474333212
1447155057
2136935675
1426684011
564306784
2030461418
1354881648
1523506341
347355639
1658906582
540157505
955762224
555958733
1575627774
88953776
86498886
2111034558
608745010
163079045
1997281078
319718489
2076642967
1880697589
414215005
1060025507
148717766
975704349
1295345318
1181351343
1229891758
895702413
1595307613
80320081
698156750
1577901791
1548878100
1670301274
1873927221
1413189814
535054188
559636635
1077874377
1860774293
86379483
781665559
1400362489
755345913
1656750953
900459473
14872134
1555644860
268701098
1624176295
556209755
1293797099
1620915414
221563729
1607651899
1054389234
799503934
1571042820
1983936626
203337078
1147163302
75764685
1809286690
684298486
264316536
664536131
1594637043
659163964
2071218565
1843471496
94272856
1599976912
1068890204
432525474
28903185
663928358
1993474828
145977044
1555159423
1254232977
1779386103
171786388
1867315647
2127109283
1559883217
1076575737
981627953
569112380
1763538572
437253974
854108785
1751727301
1298105755
95190934
1141106079
1810387498
1766620302
390946433
1474049109
982203631
1975966589
997952307
2052754773
328008179
1772775295
1970957813
1057897798
1937083286
1511267669
1143728815
1662753274
1779177498
186640137
18051911
1010106030
1884368720
1326259815
1800479173
1621037308
350822936
1054528466
311286433
325143705
1501564660
1217191679
2079422135
1659098996
63992275
74102690
626783763
257662575
1897216330
1000936648
2033891722
965065054
718300490
135222731
1467139489
156440275
267332934
1967764006
234425445
1866822038
1567927906
297349691
1976680438
1516145511
1039409683
1706192604
1733274610
933409433
1195613074
1430002194
1519163696
1330613504
1911574255
25055092
1328789092
386411909
505241311
1412672509
14093307
1465347943
630600494
2022518316
2066281646
235510555
1258116818
572120891
1402118434
1174294994
169926209
593707497
599826809
808698558
1704809965
2064616553
1524529007
552347179
1243101155
662349590
425341310
787383067
2138761926
1037497701
220793851
302234080
1689733065
1929832123
715529191
15784478
1522444401
2038451504
675545496
911195518
1333034403
1353351027
1365942753
1858530495
1233481133
1598570410
385477021
574737479
707525060
1939762346
973772450
1827278680
302755170
153647614
128322396
331576594
1919669230
2093723460
1515071368
1273679015
1413134080
630862386
2018389037
1788428684
1113744553
425121033
1810736173
1730998083
219676090
957001707
482236361
530038419
1206815785
2065531070
1063142952
448104643
1956012276
1166136222
589735923
321553525
1079114463
195424897
2069952829
1753938334
306803803
1224384193
2075855966
732773897
1694857619
1509986221
2110989132
1445394808
91932490
586005582
1742017273
1544991171
1445933253
1679518323
843148400
712679256
488713664
294520809
890744786
1266010394
792392073
2080885321
1388086928
1426352366
2084177888
389486326
689243464
1975556181
303332517
699511726
661648984
1719157663
654608743
948813568
1106652079
1047881560
360958858
160002173
2038094293
595170182
1973355169
601006054
279247178
227391737
590042914
1218385719
227193260
1508326416
143009774
1910942118
284674805
792941266
1906860269
2125468722
448276607
1094297501
2071353740
1367451087
73353998
1327973922
1733638753
1185329207
1378212618
1316147110
858713124
219856655
1939225241
118159151
1378716981
369858916
736174118
69223738
1117220982
2080573744
466827395
440083690
22323967
1944677240
1300549912
1726953458
63372043
254937343
737970655
361558536
1824370094
1336030822
2132676770
1599241892
560819466
1245985895
1448993304
750578715
930484019
1480001566
1121129588
1891278796
1830730639
422290139
1533028914
1302336376
2031198648
1417769755
1137437628
1323292777
2130720647
319964197
1371752876
27714598
1522073447
484382518
1893550031
2040407254
995612278
1525594629
282717784
1446141183
878299828
1993288029
930432151
669206659
2055043479
1850390247
1095193494
607848473
1987638807
855767937
1934241742
1781454352
799946390
1388023423
952044425
801768092
1294404632
240813394
1196118345
220477272
188849980
848084285
1699137021
935593099
144078698
1986128536
877900569
1689171194
885066001
421294396
746199294
780560803
2010368815
1907164408
1646192936
1211596564
1499518498
527044989
1129334995
1943418991
35654161
213117669
788519468
678278325
1801174161
2035729891
585371556
144779841
1802301280
1268480060
987334183
1193307136
246419050
1947729981
1589470803
1427158079
1350252125
1097913781
1104793566
967490155
1337917996
375128669
1092438785
963579456
119202359
223805768
997606306
2121383024
1615722990
849373170
835422888
1113471787
789415555
505828873
1378541700
234134959
929680518
1547349412
199657448
2028015930
1611304695
1023284244
1752883039
1877909673
279710848
1335015752
657785846
1723220353
23430921
2135419091
2142468901
2097882987
1734496477
2114937272
2038031797
126181576
2010538723
1621980831
1961933059
363576050
706182184
238352053
1414136426
2136862332
1977861741
1702878526
686043230
910168878
50267571
1081461154
1675879746
252206336
1534021041
1175535868
1188942418
1907367775
834814110
1228190899
864655382
1588140649
820237558
1132483577
2140582522
2052591124
321889343
1350148956
467429913
1463130005
1787150468
1719000329
742248066
35017861
323752925
1742215619
532330758
1664831568
1080378641
139739213
1850136176
1508620156
1715873536
1728560663
1545582849
259576839
124956404
660145896
8057768
1504531061
80441774
1068424845
1334131621
600362229
406104840
640706369
231445171
944283774
138398551
2027879255
1564965208
1826556004
1872793135
930794668
40315210
488211295
592877593
583224677
294311908
257392388
1452580189
1438932954
1804599289
1389513850
328077276
855723733
1243853840
1553423468
2087998905
1215204949
448067821
611697615
135038700
1514881759
151005192
1107298125
291943489
1443599096
1615616233
216215738
442479972
61128178
1418974309
183773638
213286618
1688993193
1391496815
24404411
362676246
1306078622
717596693
1311684782
1809091177
1755200414
926874158
1076737127
1751760701
1873043536
719300507
2129394720
1450968325
572530405
1022932789
704650647
1045858157
386731495
989902389
979670953
880327721
1250060005
1709531734
1369256173
1563455928
1953587013
227564715
169513347
1636787616
1899907096
184017639
123545983
44393189
1103459966
187994723
1937267531
1275586476
1769796601
339030563
1253503350
516969486
914617961
1170834652
1296161177
1784258616
1217470750
400368450
701114839
1747360321
2026933159
953900831
1935109157
343518564
367170422
894774324
930820915
1699163921
1011643233
1008866065
290125322
1833645552
1825285142
542452765
1621177581
690747307
1595737128
746528844
1548150059
682733545
1894303961
1893086444
147203487
507317693
1973695880
1878875348
885471925
449129009
358227198
1816351416
1996018421
1556481754
1433086032
424852516
1218745068
480809828
1467410611
476861263
993061323
692927685
1337896564
258218215
1844522328
1937900189
762522026
683314916
1422196250
1464669568
1820185287
1028324071
254276689
102039156
158800485
103264217
41063175
1825524567
362439065
1868390532
556631452
1300153941
1906883172
846625369
1148723915
57291754
1137405953
565675646
1000552938
227842386
1302812354
1328387346
960571055
52431342
1559356545
617066256
202124637
23330523
704188712
282349758
488906537
1939878843
347012751
475786031
2084849363
1213533778
1374316743
384921562
1437768672
1080724433
1068293842
2108809586
80298095
7255904
1080017402
1632366436
286999465
1817487604
706285311
1359517450
1129688927
440207889
135851431
921554571
572382219
1357981118
567347674
456406753
239996017
316243423
1944498857
1936250449
1628525138
643361087
79741850
1941166675
1568651982
1620392623
1062360145
1323131383
2054931044
802582154
1140011304
1808355450
11669853
2126864630
1748441962
1430464223
867991451
166923425
1809109257
185788175
1015636354
623988953
969792949
1634991304
1313348647
912670504
1646801533
1176973665
104595624
1470296721
1370129978
276342027
1375105431
577170737
707558910
1941098872
916016782
437845671
2133564663
1100452741
652388485
64926304
527826204
1687699166
753057376
907757007
2111557398
1470477871
123551914
167716505
939041407
1670483843
2046221926
498137285
725972709
270089450
1919949038
2109285751
2110034538
13909937
1280204860
410579038
2025333731
1683907072
1735685934
244717249
284469693
775354773
1967857680
123991409
2038440635
166605219
1396379756
678639309
575604291
1348033896
5844420
730925394
235930854
1168593450
927338814
1319034280
1998032804
156092849
1952568363
2093722910
1285302606
1726532690
865412231
416794508
647265805
558179098
2014355724
1009527342
1739080681
1592709732
998472972
246308108
1640293120
297573377
829058404
257546776
1929831871
150047077
1580719179
1036516011
902377798
1470987693
1496737168
284126796
130745632
1468387390
723950366
126105844
1501414517
1363078827
448336086
1652635841
1739294004
1002440612
1529196848
1115960521
919038297
192527471
2017548634
1824879408
1616428643
983096116
110280067
1821628207
1173029
75375047
218600698
442402743
1329858145
1158940612
1359679045
1232411928
1115718136
112955514
618564613
2043107364
1180252152
128525596
322283679
1796038559
89165052
1638561722
1110868619
1390511888
1915370158
91122791
723472608
1064606808
653125746
1686637796
1257389910
1554366111
34376592
1938129308
1000903315
1634122817
1211731740
529798176
881726609
1601567070
1923663030
1766472248
1132841033
127327567
914496615
273721095
672720685
814860770
997991760
432236069
340861897
258251033
1689146708
2101607817
914306974
321692430
2144082366
1792382895
1378792918
1064520971
605663090
1706833344
1437083915
732307321
59491156
1589111486
1149400676
2124637071
1839389199
169155606
2128906872
1365527106
1152614560
1680526741
1614302388
1542298207
728515867
822080155
1731190030
735045290
965375346
1106299017
337516231
1671449585
332310967
1850554813
1774411224
653440988
1415713428
1913210490
2144317997
1585362512
1174246042
1337489448
1568345250
1815595258
222535141
1630362553
1572143933
927089674
2027807472
1949696688
764196014
734901680
1376762482
655265524
143785368
1660801938
747528097
843236360
772862960
590016918
1569714315
1809293674
623422418
1222836149
1864513091
297141556
1155417016
1832128617
368719211
1332696546
409810970
1172924196
1695385046
2106930490
523632730
1216613888
862352246
1191000455
315355922
148370644
1707337251
845787430
1287877004
542545514
246813270
87059363
419519720
590358482
487125145
228101282
946655699
1150569930
426606221
566781345
319040754
1266375506
1098041150
37509356
393631498
1568741409
520073790
1423950631
159471978
1836715700
278830454
402714065
125254195
1200382484
269204502
981010839
1516904427
1152724249
1637302190
2021732537
866172702
600008688
940328997
852324574
1293159675
1576097375
1038982087
799464841
2044148976
157646421
1576609757
333294260
241894488
2080646661
302205042
1670139507
672998964
1696225795
1885002043
12888922
1035290807
2089516003
621219199
1751139109
181407782
843732996
2102398948
1531736276
1382646818
2030486547
690187208
885762651
607632216
1528349965
1459960920
1682230127
1133957058
13778505
1415521692
1532585936
99031932
729818741
1696470086
1058809197
2036251634
1753499374
313509428
1298144894
1685020452
1678803271
1133582978
758795152
822171575
1261215287
29239802
1273886380
501545111
416260886
1869948677
1973236850
469449148
2046144655
115148379
188114708
196519071
683370795
1648422615
221759640
582322070
916971186
1873900051
755104928
408318802
980289838
469535799
882027298
1397227001
898549004
772631737
1453335113
825544711
1248090346
1021642314
1596915967
617412794
54559889
1601988401
1188751650
1301121400
2003179090
1862392235
1496004969
1472690896
180816386
1895943078
1886179415
1653004462
1502621487
2916309
1068094877
1545287271
413882044
1334412584
1031310654
1025665711
1350633911
755627904
8007929
1159107752
1466091393
898271215
1082315578
1518364454
1428606006
1031163022
897796294
1947123148
1637768716
1180391766
929962967
1995733239
2075108590
853680076
1349551371
1108189595
654051223
1203279819
1694002918
745330226
1914442309
1763848043
723550052
286391925
2140792213
1778221863
1698376266
413878219
1743989541
707845769
827706300
1298229764
1795921315
797869083
1101842933
600846964
1805182471
1432468838
2016002063
124541258
389118439
603305030
690270160
532127018
1774608891
1518801320
935410802
1858349067
1802633246
858875620
1348529223
413678300
463744455
1770610093
1002664784
379789742
1960110651
297054260
529401207
1339322561
1342607499
1458628956
2131931382
210143269
796956267
1167715617
1901117426
2016239636
474730949
1440827682
1195844558
1767546086
1243170600
25644126
1204938334
1846013033
559710346
1208412013
879469736
632858764
528640718
566580511
2085359958
1108591851
827178133
66489076
1501331017
431424121
1132585972
1007120456
228290448
270822330
1109753131
310304742
304625010
818616643
516247830
1382444921
1380945498
978075196
977328753
57409489
1783779671
2050849590
919164163
1510806939
1925128306
1086946452
1121735655
440203527
198714051
1588583679
1579343600
1712758403
798869310
256201367
1832786388
860575511
1192725874
1664426661
699036064
1730103209
429119941
937746082
386028560
1642375832
1790430853
41641883
654929030
268883720
2119708175
883702472
436824853
1742082447
1060390278
1149765133
1898533547
275063864
1875631907
1739817941
1955090185
1189723866
447298589
1569038230
1594168195
1966120799
1771575047
850256351
901431476
1289126484
560115224
1009001637
693916362
538368636
969790819
507678667
465016907
438391160
1739395394
269147398
63483922
1711738905
1896331327
699917356
1860636413
1148243580
1231560101
1893494697
1169493760
91139098
1049478068
2070960249
1201341768
1423102142
1809552767
1850534499
1605820372
1151849372
1023093221
1253675242
172575833
41151699
2119044409
1909049962
2043242050
689564834
1407587153
2070766920
115862846
709426285
1843245779
2050229197
921371320
1468802707
1929995829
65333372
1206612224
606774934
1629165319
1512835593
983333211
1311375780
191926085
1438478405
1030170994
904062701
1877341295
1097848759
750926506
1220138875
1260734781
569351626
282032086
78419644
738981870
2043344399
409447202
1065706117
1071604944
1891132712
232658312
94696420
791251005
1612219927
568617917
292832957
624333053
634656167
756571325
229583363
38571619
1104627595
820224198
165189873
1121329901
697000409
1819774708
1095358859
1406746050
1741660522
1254964086
309159676
1597169113
252864197
1119034952
1154916334
271637328
910928333
2047951057
34029603
1799535310
817477055
430765247
768843754
295339687
1801530878
1054151180
410434750
733393319
1517378070
1551875286
1434913086
1005453616
600685068
629322841
1478297077
1144422334
991814358
1169107109
1302110439
2021684925
1860477384
1069160748
229793350
689860805
1967090183
972700381
1463109860
651379901
1510934441
1545889313
1992206755
473900729
1198169321
474975726
1558743170
914670413
2086528351
2041134314
390329502
2032099673
1695794068
660839592
272110604
1057164383
716051447
310772545
1864039661
893372136
942393781
2036926967
1794462929
159433821
484332299
2076650243
1602337184
417377137
1678722436
510322849
1964568989
564912402
1821856225
899906146
828105530
1422514553
38240465
97059871
1334597107
564556606
1982183125
691622790
1285913195
966023497
832405659
1867917130
610613914
230780196
1139156764
1882062001
1368871405
1962293648
805243997
2090362327
1024667052
880372639
1287868177
1655629857
1677563183
1502631643
1471526772
850092785
520034831
657816977
1850075789
1213529254
423645355
1438524476
2020599770
1497668199
790417442
4713369
716622905
678026483
429783663
1575449203
614194926
1129949179
2096008451
1253114038
1406330277
1443835798
622328095
785660070
731169029
770215755
1970963317
2347552
1787908142
1959258021
1284582615
1820482597
421633476
23200926
1588748957
835520344
477844431
1373867020
1335785115
1107130398
851867610
1647686626
466411388
274440537
1729523601
256606260
797524132
1186506251
191319254
486574478
1527856031
667665395
165700069
1009929016
671352511
233457031
1706892765
450689442
1838468641
1131642031
257765490
405069957
1578163400
1684653132
1042085571
710232303
694848288
248613715
1438068621
1560143827
899283143
1636787775
1947268847
158847984
1455721437
664676809
527502140
205194371
1581005176
261492005
742611084
1032673096
1216845399
1973277742
1420414456
1546919611
1204006543
268370246
591100128
1693530118
1624286777
1018564703
1030941151
28617230
1322918201
1081587889
1231872167
1334561551
1642886153
2110011132
498614359
846655191
308779903
79798209
555240335
1248763260
205585768
1521891867
993667347
1560367368
35975350
2048647435
1988014086
722648160
698944838
1382379104
1981381571
845519128
1457538308
2024746235
719734893
1186528633
1187103622
1219711629
1014339312
1046625096
1156814427
1736147549
1794218342
577521124
2057968956
1869109035
1100769250
1785045068
1500332755
122156524
1221098348
1210438542
1035238556
1146398542
21787527
1744006357
308974227
2031385254
1385374097
1301513194
1871327448
2033381349
931716521
518769032
1663319617
1687005604
1573331561
956308759
1296105053
969746457
360673621
1546955633
1949104134
1124239963
1606844233
282957004
937600736
1692621117
469805191
491068309
274854654
1935432092
1280355566
40982882
1273393411
1817470610
604615822
1964146444
1326279467
1536709433
306551598
740464902
1780265122
822662563
1038124465
652205866
733687391
2084796604
1866120424
938117633
1921797815
1327470117
792843111
862925161
1547641510
2054707631
1919029308
308720353
297947432
1859963408
2032215120
890543975
1433260027
1155456026
658712115
722285124
554918738
1322945764
1836766769
120311465
252110532
405668825
12987161
1241712349
978279761
1543224529
2109220308
1433348394
928106831
1202698985
1024519743
672421749
1063701719
1268826648
170211135
1337009340
653005352
1313249721
448129643
357481256
914521146
1285445315
452533603
1584892756
88743371
1282780783
1471499564
448626944
2064448323
58085277
191881905
1425589045
778670446
938100126
315621213
600307809
1680746183
642933424
1333170291
1023088267
171303766
554152366
1202498715
1538373732
557363369
759230672
476657392
2031483911
639558399
318051204
1045351456
196929738
747218945
724815071
1566766591
433413633
23150837
850207188
1717545011
1718520072
1431961876
71369626
2074084406
1648288589
478222141
1636823463
919168485
1282717940
16915720
1436918788
594655083
406402688
2088136803
1207352834
1243876806
934215738
1680822934
67798936
1313115316
1565871817
1913376965
1279897651
276075353
416847595
344683752
76224774
2050502678
1819916055
367967575
454535001
247323965
341093715
1935039715
352198184
399082709
955242106
166872127
78643519
1155779872
714912608
292647007
939556475
1443802405
190003277
805537011
348021013
1918912557
2026938822
1297951327
1765935935
369431221
1491260441
659568618
1751677123
306855473
1575567573
195601116
513034409
1836150207
833901909
2045664
1735249979
120500854
1896640758
173217505
1245394035
1104268930
1112105860
920323258
617188650
255574824
1434678058
1872720155
855641749
601990042
84339401
651056346
1263942642
960344535
416493650
1423560857
377889101
875545283
1611555566
1158845607
452171371
854452930
1735819586
764350996
711035087
2034659706
200873927
338719272
447630660
1762921958
79329077
196499231
812645247
803564458
1073050087
1626498200
1147784930
301528558
305963864
1632407273
1928565244
1036905673
1069956432
2028549210
244060088
1521205461
1401642746
2145516789
485461694
262190967
136573536
723682044
1479234147
261674853
979899319
916046469
54994582
1246633208
1979710958
59855584
1547563019
955446758
673940200
253453811
320751727
1486358075
1697253484
1370001465
1884036976
1131295701
1892421303
1240881724
972842305
2099641112
1658273498
715626396
1931722124
1842154316
1275461843
1526171633
1009858664
833301109
814455260
941145844
1879971263
1405051389
19256058
1173410970
234589926
1000239753
1944397481
1124195735
453486953
244551819
972322714
1551018770
1676808296
2130995301
264851059
205968264
1786378200
70871730
155558101
2096595704
1328416282
936075379
1131683480
582881936
855066275
488064892
1369966838
335636816
1505240018
1647932959
1273598045
125248692
1232628101
959514801
1488435836
1068075065
934760265
988582968
1682493731
280180221
1352436324
1562452935
1938970630
371306180
1105291404
1592556599
562137883
470784765
1969942851
795060429
1491952748
799529325
229511508
877580056
1173040025
1080187260
1494019
2121485134
1162775186
879475097
399209981
1676481702
1228811468
1338552458
1027929875
674785724
1038476586
1323711879
357897388
1286390855
1903123605
442998899
1683211380
1531581907
1586120577
52631924
541885933
2027506668
2028807510
39744042
1059374331
1249975386
1062700307
192695727
332678150
1041242386
1589564700
292241518
2011729652
190647571
510572715
2068295809
212628460
1346281484
486925928
1623293558
292325157
2008761145
442011229
133592258
577874982
808608958
576800739
1133674750
778741895
190835927
1770621251
2032579273
236830129
2117796224
179479631
1153959334
1817922535
1439765287
461917567
1613164542
306871179
1499345039
868592168
678476692
910749762
956539584
271967928
1466672760
431391459
329110155
1784239256
1096731264
338035504
1297773360
1907888375
712429076
546046696
600831923
202060424
192437170
455387051
1668763361
495288361
1722901331
485066014
1569253188
447000351
456794476
1133543222
1012792261
152316148
1974923321
992785607
395782023
1565153762
317447940
145387926
812204731
1319733110
26415972
1652500478
160531998
1275932162
1845948655
1460040757
496105408
785180688
57739609
371533334
1224154984
576576333
323933416
1844138756
361234980
1926999945
2101162733
1745776906
1851877158
350358825
1042002323
2016704552
1679647748
1027580579
2126028429
1361644823
189280358
1194046337
1867964129
1094038368
646136557
1942433333
914263996
1677068350
953660640
1037191758
917073373
169935693
1272508193
278900509
1870399172
1843413671
676896237
695083388
1146925211
611212270
2005724345
1181858407
2069449175
1003828953
1034554234
116761924
1416413762
365260716
1578105389
69166509
710241075
1453310272
1548590341
838641168
592252756
703166315
1415190901
77893113
286511927
730130640
797276450
626368557
1021238606
1999042985
1791072137
932782278
2094778043
899851758
1443124546
1184171049
370791126
2042860346
195302581
1859478518
382332945
1552984985
2041544235
955678396
31883161
183484217
912362550
1572355331
1450436188
1556295371
2079514563
1411661995
833283202
398106231
254368885
378501625
75347509
774876869
2133265655
2069907143
302578588
478658642
471420660
1386354856
765552902
2108931270
898189261
831496826
1951350779
159836707
674144337
1901891420
111709658
1841153103
2118486422
1722269849
354104749
1420681080
1686702202
991892485
1641529369
1924649614
2031258250
452833919
816706160
498346420
8372782
338552142
1984704730
1068785558
1491061312
351761821
1970447517
1754325144
285774709
1816367510
1506487827
1474106545
1578473326
94321561
1161239518
318403069
1072747926
1464156011
763603749
2032375341
15144847
412660199
1435914406
1231579607
1533574351
1536751022
507627605
884230614
1949716379
200821387
1611984209
1612134962
2120163482
580772644
2022988563
699080674
1233791845
209486716
846189731
344851264
707986263
1472636619
828667334
1988778641
513181255
849948273
261925541
1546017684
1244797625
584423337
1669263427
368268871
1557541476
491043308
1912364237
68556634
963450759
1236995363
1653600110
2065781142
867631333
1169651733
1598007638
125505839
56389064
647341721
605056274
1655059712
366463629
1254942577
511551400
535359940
936860800
1045730139
1587920966
1810455447
567834296
240581231
1090277544
888731704
1255994795
1685838595
1618158921
803756533
2134639675
573792166
237700602
1868284216
414131922
2022352273
1021134178
700040974
1474072796
556976701
55515753
1408045007
1186971696
1770226367
306167591
1699873879
913400203
811743446
929192452
1799984464
1508867413
1276555859
1209314807
151651534
849799868
87441004
329486828
442939644
2057243854
1877896353
1175335530
1852315105
1934153475
1830308462
1901664361
1890345071
2131892404
10299879
1151466134
514500418
788402500
1926623257
1296389327
1343272705
1956924813
1588456069
2005322071
664081050
1947650763
1584541352
1632454574
1941305017
5268410
2102820576
1923350173
1560175475
535594042
1809365441
349246092
2039099160
252257845
827051946
1240670122
1000480696
240391480
888357193
1412857924
862522918
1852078904
2100831626
215178959
1102253971
698463384
1805695141
2460855
608151588
102263875
139686256
1565467546
833619212
599720009
537829419
1157033176
766656288
181022206
194876508
64197225
1408935067
1087571335
1878281091
1255446211
314837859
581904325
574269254
2144998670
1806707778
1006389392
456141619
1326205348
335610793
343932052
158417821
906224208
860110058
1855769761
440865607
1460934182
162112571
960336475
2093664880
2082965026
1432199410
45620265
1933935696
1304487304
6338525
155720204
2060823967
1674602912
1987384661
417550577
696447682
2066678415
2094735215
1028134852
1594472080
1135631100
62263462
1783044973
1153896296
1742512325
722573799
459893477
1565413089
545461568
463572057
255052725
206638826
1534485853
1567919172
694703593
195217582
904120655
83020616
851925157
843117163
1205202430
1621215729
468747824
1181263300
2140447844
1212555996
472213578
1273155254
280123933
1209818120
2077105267
1540350066
1136154968
553763378
364992501
324801823
1082315198
2022066717
426816627
182792913
1048422360
436239162
1530545140
255515328
1527975471
1406951867
121662766
46292776
800908512
1249806653
1447628731
1550262628
508158529
204734087
1933897867
778074156
721912493
1204312593
322989511
1995841104
564248931
1098568310
1486781380
965486685
715757655
2840018
1973348407
2120188762
1691568195
783854915
558950192
1534851701
102590999
1403561538
1429399387
294962692
2117190933
1263748420
1893772815
327721301
208728411
1592393693
1280359326
2138728605
960085620
1691614895
1883371278
612843462
589128912
217606265
530228154
675496154
366050496
1437578152
328834021
994423128
1775288336
607453380
1205524020
204325150
951816494
496008352
1917858092
1286131912
61426657
588499763
1181714486
606289833
2109431291
1067546744
1777798893
1475133911
1180903022
1628992603
214496825
1085882105
2079039186
1801229201
1686067201
1502033871
804768441
143989476
1601792991
1276425553
1824976960
341463284
977470184
1529593417
590321848
497752063
1029131283
1798264264
107108366
1034129771
1214242992
762446140
195386824
1728956049
1932597374
452908756
2035928321
1560632353
1944364485
2006848544
700177541
755452845
613644787
100547470
1659813719
1525065304
1917841831
1779088200
1728402561
1665097378
841042124
1855527702
601399309
1394613056
1340167967
2142614194
865929796
1908674811
100504632
720955483
742877506
1532355733
1279026132
1533933200
217239507
1909757427
1858579033
1320434392
1838687897
861106589
1172154556
1831078720
1854442461
1391332160
1370038464
1054873049
1111194662
1676230709
216121851
735855966
220316305
2090483927
469097542
218312928
1011757059
1892459521
362700406
1354961263
1558519097
562069604
2094930024
359350244
1801695449
1643745079
596461742
534985740
49279483
406345252
263352300
2103720572
1241685588
152459715
621374957
1795046008
1927007270
777934859
1060758804
1305584774
592662915
123308541
408807138
453407031
414577862
174780030
1251600515
111793716
1635804341
946969616
1923546902
750484922
266926398
1355488176
1951425273
668156851
1430862587
1190054534
553991519
753433850
127415366
1622885499
62897004
1273218349
658933972
1320080919
1554148227
1623479443
351098348
493090610
1640816773
289529620
1130421133
298503445
705208021
1727265255
1406659405
1471722666
957304791
774375945
788079084
1686557874
2085306168
1034861185
1455351476
228112363
571678236
738851512
1514353626
348385205
344068075
981763162
94643979
1387380219
70057723
1725688273
491936198
829671236
1444296608
541469933
758776097
1470418340
1935691182
213638243
827840039
915305095
1751205803
529513106
510314102
602734755
1943475261
2055007092
378760188
1107967716
505300182
779397945
1590840706
923290165
728503224
1905560616
2004215626
374699994
992784054
1137589547
178879074
1700937650
700894349
1139398598
964011434
1322397368
1361414239
581678781
681821695
1702945012
260671042
839308245
202710433
1255408541
188899275
40152685
1346291224
569597840
2098288532
1479260602
1721460438
1939860468
1645631015
2144162496
587445818
75687838
1363684884
650395430
83804613
569244643
1335437233
1678553769
960167547
254109413
1627969140
46063117
344006808
124595604
1006908392
1838482664
1116847167
926045635
1872037081
1246108710
1618914860
550054146
2080474406
1740501099
993086105
391741027
1352490079
442225609
1877890735
1420954840
1487722829
2105594978
902350990
752600377
1012627260
1373010651
605310797
73807140
971417859
1406603281
1527292762
1954934952
2117988021
1849715634
149331572
1916667096
729362508
406473376
1594891430
1542287754
1185309501
2132356347
665035710
45722702
361723393
1338424282
1296880580
460270202
137987211
200849627
1276813213
2089874104
553538680
1400861486
726420689
762329157
1765874000
1779746386
1294351334
205847774
1608483010
104112196
318732542
929086009
1906313028
497553418
148444043
1874072990
1929286562
1888213795
82853619
1493211444
1037589410
62627055
1692154476
1311733403
77074519
262826966
1391002079
1986416816
530797122
550635522
1132447179
1637027515
283798912
1124176423
596519700
826783217
882597512
284477629
2113754057
887049153
353967448
1706872508
795455436
1711587424
460862119
899906026
342660086
1557455165
1558287413
1079126411
2011732788
552882716
274516030
1579492203
1676267138
789745853
1201820243
515144534
1489671503
544407130
1488414626
1186693275
1399745904
473231896
2100554469
2007479430
1954769782
406049586
120828141
1798850846
131826471
1903704895
722734177
834086442
470718377
173220003
1077846691
1232369844
1337349026
1717307534
40011762
843958492
1924450734
715866381
1201447674
1344903051
387374129
2060002280
1328568843
57705881
776170975
1626038368
1066501856
1454178665
1414027886
1245269431
564179633
2090499462
1949709847
502285626
572168871
437071524
2107364878
409011330
559676483
2067485167
1951572214
1491015665
481995157
1544616802
955033350
2077969601
1138025728
1465347112
20284062
679619450
391644725
1620635716
358022987
727152986
1038050753
1623868857
122850264
224904236
1319932428
635603411
1067479352
298382070
689556164
1370140717
1659228948
558031167
180864468
1412268188
1104312450
1847132295
1973926750
1112612143
894917528
918375
438483334
21172575
2122777148
1658490676
1623146919
1266673355
2056297927
1601173037
1506159588
73352467
946271279
2055207470
1216861071
590190283
1053036370
1759680178
855804709
922499285
375043488
1150472915
1439390061
544288650
1965468331
186358847
389676217
520054210
887928525
1349363822
335099733
856716057
270235584
389505101
574383255
516483393
1969092870
1777848533
805000184
2066754489
458298292
505783975
733310537
1738853559
1525454574
484650903
912073084
1302754307
944846912
584606995
808227983
186535310
1724664815
585891430
1229235432
292486861
2114077893
1437895510
437725484
666183044
55639270
26908000
1723694730
46227049
1536869798
767871879
326917322
1299501720
785072085
1007104715
2010509814
139021846
1065810988
1412325830
682313569
1458429556
915858311
488620644
17690006
1728116867
1656776465
1986518130
612560980
319891261
1926985797
1055893242
1821905693
1093484821
957827535
867296188
785143164
1013786394
327079736
325681322
116178742
1828457154
653145418
2052194884
1428583540
1515011156
784968382
1395848743
1714360830
1329889544
1021808516
1225747670
1191465319
1211822457
1648227932
1458732074
350484021
115957617
1510284202
1769064933
758972528
1080116419
1981783743
2141134195
2021337655
1432172896
884572589
1463941787
632138691
1699868998
338620817
1917993758
204097372
1355334372
1802229487
701292996
191733121
1739371937
1108684249
203127837
681167323
206772167
1559045608
1936207010
1410614939
69770449
1879247710
307643833
820255046
51119055
694154806
733551264
1787905819
914310574
201409380
1140970272
493260913
838355774
1544672361
1497187559
269907488
498740116
712185919
278582778
2095351017
1841295948
1590090390
1318414094
1804855853
778169764
1951063325
1492600261
612126679
545162588
1995913045
1880237783
273023181
1863292825
728792760
1050945588
1726895363
1010131147
763279090
369286095
1674929736
467658925
903481982
642078981
1270221781
1314912595
557730423
1078351847
1820925625
759733447
1071003437
829903472
1584727649
1093280702
1697615944
1872605000
805997759
1590670208
638119152
347272263
1328544297
1992842431
711613435
423690246
1799060021
1915009259
2006568032
1303596247
1004390314
192024934
379338193
1228290676
194912383
186387749
18135066
1591566437
466125448
712894176
1198656425
669640882
1926180747
554445872
1887197901
1412034951
1698724260
52429438
594765950
931788680
747755278
571274826
1125036372
1980844198
639712979
155865423
953174977
1034059189
1609420053
77133882
1295749337
788069540
1739108125
1328468231
178293519
1836876725
1675581321
605073946
1296904235
1201912414
1444936364
1675876142
1293246545
129944692
1659637
1688199370
423800589
1059261558
1154919629
1135237560
823980799
1137745162
39402313
990168376
408723020
583738401
1190114299
106313233
2146950968
2004780212
1892496281
1421437989
1490782197
1789436142
897608120
408451744
1732296427
291579044
1108086178
1023342264
846231295
2130204604
461478500
1793830223
1977987199
444987442
589255411
2068505055
98533384
723590186
538086961
669127802
1788076018
333061375
1948208052
1201033031
1247037492
1655670764
663621599
362151459
336924213
601299582
1138821001
286215195
954764772
1557381791
66155866
2004617550
606017835
686926494
859202799
866916837
115126511
719407595
756393921
1473735761
1964344398
1699381504
1212160389
1495299730
1057110507
240171540
423242658
1192246726
1664942005
404821039
1515305597
565502908
1792566002
1925420288
1851926620
1026276557
2044784839
2038981592
1592247103
1367338795
1541054150
277482226
1694724165
1776719915
1424685634
752730726
3121020
1585543994
92348834
1546306098
1418168596
1609643825
929858524
1585552478
94482714
1545602519
2020829411
124559142
35566500
667812122
2006598199
1632780276
925718886
1619521908
795656904
2019724425
1785000912
1725015289
12173134
1080600073
58130696
544001148
2119358154
989414114
1582897314
1724211839
1266737734
1503082867
1369972618
497850729
335424915
294064448
1814414424
1789612389
1298626398
891985620
122766235
1700075245
523548901
1759356011
742159359
1562683695
2137700257
1869380979
1792940774
2039154657
1196841935
341692319
725780566
83495390
1019400666
677922376
723221186
601062192
1228632565
1452102593
1229999244
205898561
1510633765
242351290
1951360796
205460420
684021953
1521395853
117571460
1186995666
1968719533
938409440
459479819
301420774
127989323
1675281238
1490737892
1135452539
533368834
551602593
127865108
28169726
1371226648
370990950
964303826
1475305091
553951315
1085393307
595135157
1718465095
266849416
1578125002
1394739713
1823815130
891184974
1287919945
1022629969
1364109684
1362708290
461379902
957415658
2136088465
1166408268
1547849381
1578279370
344619758
999034134
1401492617
1227650735
1588753625
1028856741
1102201325
1171942884
242494203
1942137304
1321032987
1853752480
1391736379
965526253
248108294
1248504516
1087457565
775185051
667567310
486698849
2074170614
1977656465
1459993704
212071745
286603632
1473101129
1864373301
2135600801
1359739381
1984739899
1703036492
98722269
771652647
1751320949
672911761
1852765498
1431096953
238734003
982917946
407471021
924186064
246736672
70453637
1825814738
560153626
93188599
1169108458
1780643146
1653618285
111595579
1621202710
2084616876
452451321
1008871741
1878078241
1959518279
2115027680
170368743
723085983
1204424428
1061187573
1279118970
739686845
1337722208
1187994559
1833703257
1911837508
973808820
260471169
1282747666
1611909812
1611973752
899630507
370896427
73909830
942919308
1271880445
1904215398
486193483
894018628
2069402059
546165095
658155167
1516718613
1210492407
1887507791
966978222
2069355352
170091788
524087384
41749946
434980788
1225417901
574594853
76652080
185620068
673530009
155616009
214045450
229962590
1937334593
131265273
1638184346
1089716780
672156117
98620175
1482396678
1839856622
2099474002
1900017041
1207925793
1663078940
68456981
1713455783
1192754349
895196017
1765518852
646490362
884568083
2127759472
934502118
1031067041
1224871569
1584766719
1047321430
330151043
1187973372
1173831499
1425306137
692762789
1789045190
1267429171
1114607792
404876386
1490321605
357379926
1904038229
2020657600
390370396
464852749
1740804370
976214608
216701897
1805564037
671780471
44179417
330973813
1065241904
973410169
517031024
1601532029
981969402
181079983
549950190
1445305941
1202158432
896726769
1182316220
1964322515
424659452
52254518
1449804881
2135019703
104384094
369308359
793577928
2019617152
39247297
992922404
1557669510
1504643061
979834368
1252521587
492235711
2078498122
1670558161
1308425746
1618642161
1673543875
533404998
1496384811
1763731376
1960425708
1788813813
439940753
1625197647
139136548
1500144282
525335256
1430678961
53765410
350232715
881620760
1139790371
1257857263
1360152325
2101252847
192699154
1532611843
741719982
364988090
1290067350
1285378103
1132793581
377942389
25264726
1177232850
2025994333
1095399442
1197321823
738648338
1375267345
1970137709
646492937
1271608994
272757322
1085256304
1463043574
1742458642
292092669
2105494000
1502724548
1034363164
1265995065
1884977375
2105486912
99701660
809000789
968629271
1228214393
1950427224
169731903
977629912
54919893
1688727039
1789343754
854259048
2103514618
893221488
235546051
2064495517
443021370
986262625
647606643
445266514
1804199535
1446049498
1438104987
1843790488
624190432
1785164359
791743067
920938355
365607649
1353840527
2130999864
468460494
892683478
1799340474
683056416
482761057
1434024421
472586374
1517455002
1801461445
1907083907
824017610
1968760693
1666684225
296500931
1106247738
2004776068
188581790
910089844
314592221
1664782724
513052667
1110499859
1075062378
310855020
397854266
1515956861
1438886098
475232056
216725098
1064730993
1870896599
1825075538
1947360989
835199436
604562567
1889775377
74970642
2145978278
1105058530
921038762
1986673061
1994885361
1327681414
859345703
1281918007
54441212
1267891264
1451900630
567077700
1865481562
1715701860
42190976
788244045
1278715368
784339626
1872129095
1262550061
978845076
1126974453
1954826094
816232968
1766808889
458549515
962862362
640299292
1554444654
1386157379
1061249732
2027666703
752896510
955370611
1218024653
1418777256
889958872
2094183753
370659708
418485575
1429819515
1863242717
370130557
936048124
794169561
845695812
341357737
2108577999
86332007
534915238
726283342
1577567229
589848945
1113797807
767205675
2012452253
224704157
176737883
2097235788
154976719
1880752106
1034079450
1025287874
1762433467
664334506
686910000
473827333
1811224813
126605756
1281242459
1780176980
1058978778
1663175062
2114522135
109596097
1484971650
883881254
2049056200
1039651810
238789202
611198857
1755968915
2108079953
1058167929
322763325
483429428
1615907492
848661461
926619019
801923755
1869666890
1998542850
1164097868
455255149
338528492
139826950
340380701
477712749
372439964
1892440938
425505915
1999401105
769326577
1704200897
453245024
369052134
438593250
177994822
1866835607
560113895
1511703654
586325559
529761624
1424565876
477056981
1745626316
1335299067
950172548
790899172
525910051
1307320910
1630985065
877322251
1167285021
1121692076
2075874638
536295240
1263657010
38194265
811089745
111624542
1719667029
454301242
1358604395
176273505
1754117484
1469011252
1466552992
1089184761
1496958515
2135769313
1748612520
957760619
1241679693
1279519739
1714653306
1598441360
1852087303
703134389
468538393
1337279796
20018603
2118558957
527011188
1192133321
1600541114
1779989819
1438103618
1034420312
84721699
505479546
1655640274
1572391855
1087222242
420016932
1526480294
1810734571
2130710188
1513715621
1020988273
1692188441
2098975616
1396834489
99954009
16396753
177912078
578485140
855574718
63777002
879714695
1723222721
264996494
843563666
1415319455
1156482445
2091904540
121769150
2106712946
101056510
808503038
1010389468
606184006
63347585
34652951
2140449975
619119674
1903386478
1996140991
953148598
2142734756
1700583540
304052538
101552676
633199434
1711882660
1681987846
766610161
839560796
513897536
1707324530
298096133
981742662
1131651137
1669178485
1241671696
595398846
410831964
606048866
1687349188
6018823
2030706221
1848482271
1821358616
266080659
815983335
1017279302
949425739
1251069735
1787596574
980788671
718070423
1182317015
1985548114
190693715
1993021370
1652012209
487686153
2051514819
824339964
1088553594
1135425088
1545320580
1596739784
270463865
480690014
1334468278
1963924437
2093030521
866099558
12070757
720739879
1752568818
723772386
969108128
1369106211
626506025
364797828
1329290902
1365990141
2101871138
1756288607
1640159845
1184632268
958419432
531813510
2083956925
934898048
731731622
1181898802
1204883665
860756158
2014343257
1027686797
1709400646
878918567
1694473745
872844268
2027849298
79356977
117241285
2134527186
75733613
1858460170
1881055499
403406174
255169077
1886758719
1419797565
1239320969
1417994768
1126952033
1029155881
1148561759
1663971687
1948777599
1824728410
53739582
786764923
1945354749
194959541
923567597
1885589298
1920002438
101045052
567129715
609820383
273111147
977949544
379259425
334302387
1704322794
919437296
478492356
263571569
417752432
1145021831
2102539886
1746241973
1082517624
1574043047
1537612088
874150639
193092875
16972924
1088265228
572107663
917398800
1791895265
1812695655
1532889573
489454323
1747480964
145352092
1986291174
1126325920
1406281271
1420809420
155024160
206948725
866603630
584932962
667878141
1737714273
599244260
254666569
2009910922
316746387
1569679523
679639943
107145772
1000126667
775459040
1135926901
833209898
549936891
362824196
560227014
1109223908
81796385
371616303
149785453
1047571997
667750058
1799518353
2015195909
372604527
812979687
1917158501
139590900
1978868869
1623904469
140704332
785894571
1902352878
640275668
2101924587
125241005
783344145
319239060
2041598334
1698683050
1605070027
236340919
1567639836
1992804707
470974703
102941752
549055494
1613287819
438808030
1090591540
810099187
1177762592
1357268494
1729501047
208757978
1667451608
1096278425
1008127409
655370519
1615572721
2057234435
146919582
344836702
1313192175
1718624997
275950603
540410406
1280859380
164911065
143698542
877717235
191298018
673901261
1727651794
1250259200
400091760
478578810
2141945573
1093568948
67820666
1201461339
1359508815
2120982877
1207628267
513947408
155143937
970313069
1740679337
965376175
1047553014
434270001
864127736
893891280
106252999
169632068
951297931
1488981803
290100847
1266462391
1168036384
693347648
666687851
1078710395
757967724
2112576829
1746530987
1494512646
1245671800
631888346
1720164684
1347471856
382441388
1635216004
1455448445
245062573
71837604
1036125725
865570793
558655876
535029958
1273646262
1724241606
562876917
1850036481
1358336480
1186914769
1107787441
1335835804
960819081
1467046406
1971477393
638348957
2132107101
368192174
1086838014
1698879846
870636837
909380914
1315560769
600813223
45257216
487349603
1124563982
992819046
1265108372
132527593
484303837
2099475630
1706907769
1050989578
428740644
33851268
739411666
1532380290
824175727
343269696
618050179
645355393
762052937
1150761981
2067166567
1034542298
1093970932
897079860
1978284801
903751735
1113054087
1156485074
1025352642
688971137
1319262171
1056641552
109637199
584975718
720211751
1662193579
687172203
642410669
407956773
448434440
646312710
306460050
726644898
1577263298
1866231852
2038164255
1695316424
1671379943
1934975469
357994058
1722476671
1599834637
389181908
1390028068
321479455
988732709
950865360
328563770
1411050366
1647442660
935987751
463745533
2043326139
1827679252
1525107672
1225788242
1467093582
631346326
1889303170
401641472
1212828380
629167311
1067957038
566881926
979532283
2072604877
660566507
902572245
809719047
354058545
1229065451
1521715226
1653166918
1677535938
777835976
36395268
1186882507
114384848
425905296
1890840788
1088170958
99051204
409766278
1546451051
687852832
129674352
1870276517
105185642
385365167
895375962
519059159
523198963
293072806
1615640612
392738255
136403287
1322486565
1479168939
508630316
473398191
693467537
1076752628
2095988947
2038720251
1095794941
419316380
1300214406
1529462428
54112650
485911036
408587386
1887203381
1748165556
2044870562
1962261238
1012219682
1267646061
1684235154
151002878
1791924639
402081109
1984959730
163168327
852538537
1526722273
1115476772
1374226487
1139601331
2114732918
92390769
820314851
1881768357
2006188606
1546447735
1296935595
880700713
1072549997
1836193058
1345009972
2045033464
820604745
2127143917
189629111
1677263940
933395025
1997476205
1877235575
1095906356
1679076730
1695564155
1885990590
885892717
1780134743
874420403
1394104396
1982955091
329284586
1376968210
138606457
329665543
1945246216
659874397
1242367118
1823013161
1613769293
1654124732
555095981
842398912
1225965804
1058866963
1674951421
252630874
239329321
359388577
1686045789
907728722
1136293540
865306746
1130707015
1946428835
631170386
723801664
1106932787
72489360
526519829
2016598401
2090950642
1365365961
1456466326
500576454
531294395
1908287585
470197743
296871520
2113471199
611827780
1935363291
289186079
1709143290
1094621165
643101062
1083481096
721135780
136165039
1694984045
1003677585
433882722
2010788760
20348919
284061886
1819498124
1360429513
818598218
1767887416
1550232703
796591434
222364782
2144791514
444618840
692383388
836545291
1467171781
1083138333
817651428
1787272807
118500840
1161234301
36885748
1499915538
1280687219
256102289
1011540164
1364074867
2136963186
4166611
1466572875
1599768546
1760158079
740138559
206996216
505306401
1779938932
1979173733
1495258808
1894120567
1442841914
1878373574
915839952
767518094
1381368702
647422580
934355328
151868261
228306629
1840842138
929032635
1166989925
376452310
1473460965
1752323427
1071943152
548086579
905925838
239901058
1690054573
169173115
1502227805
1548745268
2095834369
2041637835
1306788058
1962299266
2061890981
27288962
1676267488
1086444108
420352504
1021271917
765512222
1480732449
546906295
1998353597
1939652493
59761644
482383388
103164492
996842362
1556013781
238178575
427530071
678946485
1911128047
1724252894
1706153258
1460687251
1452581940
765533045
914307045
1261061699
1800292970
672285121
459099755
719029026
1032274899
1133334632
265464425
1047444794
1086931682
1095818451
831877435
372459922
1166684574
1281246460
1272427419
1077924018
2029898677
781010341
942575145
645990338
1684440211
1235491256
1386549616
2139976640
1367781965
1300045457
2141975224
852964123
754123467
1549992927
129434401
720687071
1982281596
1793884493
1434022289
1322916563
140388738
683709624
1892798721
1023020130
105780922
600590417
1637280407
1768599648
1980380433
529727839
2056672329
1782847252
560631584
1180849628
1714803336
194203574
444279024
1783786291
726171526
911895402
1385392870
1825901
1103674317
1278641772
97965996
1441540099
877127264
1399118680
1409287915
1149347496
872734043
754965619
980871912
955779414
1924810137
292378287
1121147831
2043567987
106273655
890674089
470608858
1909433618
266865403
1101247449
2075722857
396810585
1480724402
1041406049
265832982
956800249
298507666
304313992
2027177929
74733457
1883541648
129169630
913204443
617277206
1280189847
112957827
696328042
501273902
294926815
1188494661
1200919116
1503139247
1136759807
1396200753
1550270489
2029342039
2002809900
70830212
950806495
81829682
821930926
2075060197
1952391557
106562411
905870771
1063921376
1982890499
1577723338
2008696736
1061904013
1084819223
1731775247
1653141851
1788041051
415698014
173129777
2140611778
1914723300
1895171788
1598115753
24203085
1936970414
509692309
1611743479
5662928
175694069
1036194253
1884249404
1552123123
774181912
1341184878
635862764
1909009039
1177294010
2105932989
1278420828
14382222
371155065
472746765
171744516
1877866999
1819479104
2133624554
1763414539
1162640876
2046857019
1340952682
800543320
63006805
1354797889
577594143
623016329
1505428910
1184158109
881744576
1258303979
1631621073
1528492807
1181433644
91945498
2145910167
1168210755
1022564481
1853223758
1260231607
2054667028
1193921535
1036105725
774794386
1156696570
160448301
1077787063
1822838943
93948212
1649722727
1273964478
2092103371
975547729
739037989
2000051405
442274862
787468561
2077817536
359388636
1569023320
398626592
854863943
458076162
163640631
1341695145
1523537481
298233654
1077161583
671488903
637145476
632802178
818885464
1889827924
389670245
797788314
1632763354
1643841758
995137718
1032344333
497862621
255589896
286449855
1069950724
644692948
1297080045
781211355
1831714446
923364510
1296549435
1764602793
1418528671
117020186
695189626
1102205996
1296999037
1974576386
1174023966
342492504
525412231
581666742
744305146
278665297
1099495135
1205028237
1922767251
1102626648
2067106899
1170595929
1305403901
2143138170
59990025
1853094792
561361976
1802704618
1880312657
1004096805
856584492
776060240
1497396979
1167709607
600327134
209949721
446550540
1903550551
1880701611
1951363206
1910771688
128306110
2000022359
299964973
103362144
89037109
1921194853
366911240
127566849
1012942458
1329230808
1088155566
613570118
156167235
177945246
1922941898
15857662
607627254
52434097
1790756379
818507667
1411533564
659738942
459933899
1869980924
271635310
83311386
1714799117
1753094217
1672326164
2036724469
1440304994
1738219516
923383020
638603888
1730511699
695054017
1895502673
1380341034
911620085
1318167144
940427788
225938522
1831611600
517183888
1981225416
860362682
424552901
1517507014
471640355
1693624482
563244144
1266388690
106984826
563121189
1676761999
559450019
1164085776
1627438342
486704058
1559616884
2043249017
1934032497
352639744
869079438
1581436209
1750859139
764628608
1416475630
193709631
1787264139
1313248540
1596432733
2012513443
1065190442
1436896402
832661836
751665433
311926433
518217101
1413661893
693173098
1017321775
1544661032
1820116063
1807297671
1943883539
2004809631
253263444
508837287
685177589
1714110230
701842563
1871120523
1394053640
1347296640
2076140478
684695669
309962176
873572917
935880919
704160193
1348030018
700614798
1967779683
47073865
1976409188
936789286
2117859463
2126928389
1514542181
810088750
1527236620
321632991
1074081676
1609774898
805325680
1098838187
168879890
1805205248
413730803
618418792
1364346347
227834466
689213652
173607302
482149172
35143925
499353021
560454393
1115169897
1328735266
109910170
41334351
1579198428
952894597
1631198282
2132152100
1381971531
402730178
614177417
1746599188
2049564212
2019669752
755364496
860693333
2806971
1286272975
1329168083
726753697
1222984019
1069921330
249676710
430066809
1985023739
501603298
301213000
596077728
1237763789
214798205
1784096392
1612466317
187986558
1230269183
861613688
2123903939
582256191
1668553510
1219352274
690480998
1002427106
2033924486
143704699
701096506
391348469
1009217721
591199132
868127020
612635107
461891622
1836833275
356335582
219572969
1101592797
77492391
2050936772
500688722
682240408
1310491999
1380923863
1351512634
1728017190
2101611931
1484182966
1064937734
1925106772
1300378994
762079889
1887307376
2113601138
133099021
1767966443
808653661
898417074
920912734
64397683
590193133
382410954
445168218
1829929090
1174343732
1070868005
89847726
903637818
1250070823
287756126
1071574557
660316315
456228885
779045260
1857967043
906139941
1264040490
1736865335
918561190
1201311309
1562444109
1371911820
2116147396
1436535454
211314099
1559232697
855331153
171950648
953333936
1980840729
1786122279
258601745
312280685
1440014674
2093032849
1686408598
1781012658
1727328288
1976210258
813032383
1263141096
1149376966
1256667875
718512916
302950986
652624377
1102205942
1613288217
1064334391
832717476
1418553857
1113824957
405918844
1927804870
625599384
664527890
2112946520
156341204
916787119
243502311
2091820038
1259813896
828357701
955363115
891327274
1967385679
1775916227
1780053032
508138633
1485481021
792627226
1461570056
250554209
746379822
627013233
500357958
430331685
688077055
110717130
1587433341
72389937
1092199075
723127774
1669812911
100768582
1492090397
387596522
262629113
2087147021
346901033
431118383
659356603
1944901285
1681947276
840039107
1514196436
737234363
1001298975
17071898
1455362215
848039141
1989197896
13291741
215309789
1232507351
947401456
359915464
787901814
2144704471
857568389
1140626845
1706333763
1253716590
375029880
2124436521
431232694
1750331251
219240359
2028141551
671490979
2146238784
222287293
1576892953
1245561404
988377527
1755434183
276160167
1957652279
19028735
1986161271
1238104908
1785487144
353774331
1568531151
88312009
1202388832
42396962
2056545734
418698745
1215077783
742366549
319773467
1013775720
441602071
1138327751
43640341
2085004327
363951791
410683806
1326297735
1044660178
1259932186
1873133625
303368322
26534980
1738061046
89568791
1860380932
1930205991
188396361
1589706726
1434710470
1027162311
1245805471
1294776204
610519460
811395899
853159618
1418266320
1271977268
1987500092
1444204503
594393331
1851159179
61072235
2081637561
1751438775
334757300
1396671755
1484791512
309674760
1699732713
1179539352
1165896304
1896312758
120050936
534455847
1080149930
828179727
358589791
672105329
480578153
1710531058
1747905560
1861281439
514302569
374512674
1024414473
2076922651
1894485045
1271384989
271319862
1852999012
731875368
703552440
1781752074
866298529
1869110344
1606198793
562827598
1844026783
1635375910
538055915
219038974
413249114
674280645
1459227914
1770147054
849800895
1551765205
2059067352
977631110
1787824752
1033233547
639550956
949367684
1448322055
1366372244
459858337
1948810501
878918529
2111100823
1703954594
449024442
207920396
179202839
125441680
1942613176
1104336453
1740087046
118196006
2007796541
1257223534
2087819270
604837989
174749854
1116655450
984152419
821540176
1130209970
1935871284
550747744
1306847042
1404433972
1201128296
1387911655
872091978
136561219
933122032
1811521335
1372500307
290612732
1731805121
823718229
793881439
838091551
401473039
1223965805
1779014378
675347367
1948649847
830223664
409349618
602338636
1986573179
802382185
87066251
1485907456
1412851079
217868376
2049746329
1078077506
1546547301
90843784
992337094
1743099652
591946123
1793237677
1623148774
731427439
755622325
356879694
1954632749
390810548
1858214631
1609030014
96288953
863631715
636725109
374661208
1761589696
1558352931
1983252303
1550214809
1911254955
1630796318
586653341
1254384494
963950736
2044337041
2108243013
704483741
1754741519
1629966312
1224484831
1804191553
163488094
624685205
1576777695
958863054
289100299
120405546
1340829736
807581245
524039015
604802179
535996428
524201954
1944483248
1485813449
1237235858
1661295379
675570783
1195105327
241480399
1165728653
2095333755
605250357
1659608641
323152420
1897932612
1743275820
1275608703
1767646565
1546121968
1351854980
951280254
333195514
1795569159
443791536
425965964
788737684
888746422
716226410
30683825
424146401
161011761
1894426239
392159809
638039310
845338522
437230972
1713139810
1705758886
459647934
1161632217
1929121604
1094081537
887339103
1185684267
23067005
340156899
1642556492
600422151
111441793
1640297459
1843489316
1455222162
776957810
881591167
1300872236
247121279
497711532
913834505
1566379326
229224596
1437696069
91572356
1647242138
1924478906
643753149
1329219831
1181356924
882044744
511585855
1098876221
1756872925
1163506506
1062092756
1705398368
1323764105
1424763875
2069632826
199186072
839729232
1712822561
740233815
2063723830
519593484
1839720384
838843853
795159350
1345090740
2043809056
1586637639
204196180
1959078240
1802873747
418172983
2140392050
1236547232
433520199
1613032080
1006300080
1089861271
1284640390
1746497761
1281940723
1819604234
1319644875
148211591
1955610766
7703072
2024325046
418610881
2035774584
58883232
1863728124
260659710
538583407
670280602
1967688880
1917312188
1744081908
1430765789
472753646
546644443
965336179
363457464
1063873159
2089531715
114669423
1847370392
846583940
1189564132
364592510
501378517
847543662
990369745
1965120447
1541257547
688009822
341068128
1703810246
1723903848
96346228
644208491
1263634327
520493689
1993674038
361019821
292667553
1741443070
128052755
85949253
967332353
902504892
924108226
1040568321
786609100
29219098
1626392491
1582297837
1289120686
1169832084
1687340140
419138782
1884945982
1124959845
1191239144
1667703281
1230218798
140025590
623150106
720701660
271504684
230952507
640661628
1295968224
770276392
1061499607
1028561689
291683507
1458182918
1930258480
1827028539
1225943241
233806211
341588039
1690419947
204392743
2106320688
957191837
1068416275
836195419
330982297
1784488347
1412030487
1039613839
1279462990
527920537
2128409174
1920544385
465272830
1116886766
80677396
258631871
1981196758
392518616
642257363
225875874
2027183652
2080046790
982029282
1111821817
1375838412
1123299709
798412594
1717605436
307936947
1349961189
276960101
1618133125
838872837
824174952
1067279589
163304481
743389924
343123651
1632790937
1406149131
948923807
1784836204
122526838
1338244251
1246088549
1570615910
48548487
319761467
756996827
43281745
1622726315
1452338603
1031821795
1427167147
1857275326
1883076747
1878254076
76548364
1352930127
1881017490
247149972
428649356
248925562
896305417
1308582734
739620550
892205379
1085508113
338406899
908734836
140427057
1543245729
354761869
41090039
168222420
1781639968
607163015
1377018515
2072767372
1258698351
1769328735
309016524
1253757192
1086198069
1966390123
1572746847
1380720264
695068585
2077855368
132279259
462265409
626196806
1531154969
572910202
1435641610
1880036827
1655602222
801768391
23647286
1118874869
869243114
915098256
1643929333
143721288
1960295171
1825545541
291232578
154171819
1881863041
20134011
877507418
1700432548
666833557
1431163003
539880249
1710901536
1328672505
128496681
1714990256
522741408
281573119
1325332243
444734646
1377550647
1990690992
1929421732
1409054305
1153792565
1253544382
485619044
1309503461
1979814862
1019475934
1285528397
1129572089
694491173
528959814
1950417365
207541275
1037223654
309671093
402761044
1144424424
505367508
1999849825
1275751540
800665350
1529740495
517046340
235145741
1676385833
588193870
737381132
1026254836
712992374
1355332514
1010560307
1580275814
1794060716
1016260892
74046492
1715261679
1773299386
1148237309
666560213
2056121544
2116621641
959351143
876701506
1750201922
1929456423
1945047642
1392556483
308951565
469102457
1418706232
1673542980
821649618
1189791461
1229828927
1772493808
11669841
226640165
1144283113
1590352703
1711250295
796027833
721321903
974566403
306293148
83324669
1513272743
735687507
1735654248
1139110494
1147447923
1387241993
683354131
1090177114
178500131
1801500009
2087675924
171139826
591395499
1133512486
1583245335
771657717
1076838854
2676274
1595744927
1045953778
645534603
362515913
1868743424
501547949
205164724
555456309
2089127632
1750548078
1523956820
657387787
1297275008
1316316241
1597526791
352358335
1553660443
155938062
33564780
1057392022
1625970286
388169206
362483095
2024600469
1191732309
1208294778
545537906
1171702016
519422045
916860840
1172921546
270867461
1497515852
633158417
253748479
924238337
884226112
1491563503
1551121814
1127223187
1650024218
1666781450
737886463
2038225038
809191004
230451176
825185406
98371935
2031055335
1606439215
1749157644
1873612207
693936340
150393923
1680553657
226165262
1622022133
1472535739
245284760
832154462
260961277
608548031
1831973231
1384265552
1897890689
270404504
1058541188
2132133081
1632807485
996687886
1795428795
2146415616
1456032106
301086071
1020263514
471449271
833074191
456323062
1589341431
278059048
514402315
1115109551
1243954508
1731843674
2146521209
1541835193
533391537
2060247259
590598192
1042367185
1874229813
449751614
116053010
525935937
1965294227
1799516155
242592970
2145720452
717723492
1229963862
1192784341
1265710610
1610405952
788469009
1173727983
2097946068
529071568
1163925361
825950959
2037551755
1152937901
227202190
886702525
2115657127
197190281
1175231382
1967509098
1922923546
1047592621
1936830436
147782206
491164135
1448513120
935117278
441864669
849323897
161756058
1841114632
372226072
1929653298
943695532
1247086228
606996598
139936845
310475878
383771276
938541266
421485691
458192030
1829467922
716059626
224921019
1398427573
898823777
533595080
1290476112
1801989559
141441445
1742054398
1294084510
1337226193
1847963595
725033772
419507285
915291004
1729894002
1623227997
322666812
410929006
113179099
1904392855
252981345
408781686
1571749289
1848248082
2061138082
1709508931
1594944714
1608509443
978559782
224440228
1649971583
149973063
1987256201
1934434353
1543394824
1468748755
316795058
1791653357
1689300196
1595570687
687222895
1777099551
665993341
1657141277
1524388889
1460723798
1446374374
1440713422
147986602
1183211850
1185512271
890104141
1836396409
1072338146
1946170323
1026631415
1699086710
1187686897
573449167
1259937265
681559118
1781407276
35994369
424075523
109500014
181736529
1220881292
521287309
969827045
1477653061
1229918475
111942132
1094078093
927991790
1158537692
93799954
910322474
1649802277
1191487135
1565509671
1974203483
79217765
194214615
1744476530
124670856
12345905
556029216
1461076232
328215713
1212524908
537958318
809860961
1407824382
1585270569
219178975
510459775
1514749995
586055435
849661672
1534923078
762790748
1997142573
2064491144
1231056015
783966811
588692742
360461378
1185479284
1822225372
398011963
1985202799
1706272719
2127870427
1163514798
191422525
1797013507
1112401582
1121227335
1246768589
1517964938
1266313331
1626960650
267286683
1585449429
673611326
277344748
496643044
62145674
288592640
745395124
1497348223
186673451
2008703949
1244824678
1394195798
208370516
1748330960
647495144
1957558233
888873496
292851747
479868271
568327085
735296172
1413164990
1360401001
2114630604
1077839
461984494
1568730269
1949411750
166488242
1555120923
1211732468
310056638
1282791959
24795932
18601361
1044626246
807686498
632431952
1696572746
1060995133
1554703146
2091695756
2079107163
489282957
176123664
1649771255
913007995
1289817233
1521478197
244384332
1836904731
779550316
499036645
416365514
1008870329
1735335308
1885267314
1960649386
276518897
823121229
923388025
1357671030
1932112132
1141301813
1199975758
1079548670
213575949
531589757
2040194895
1698983111
1558750966
74112545
1715815593
1455058342
1737776373
362651517
1324126472
1340337164
1334357729
956330629
2083233807
1209609288
1864982596
1847047883
1575575203
1789649988
2069547658
29451733
1419341434
7143364
487185284
787143790
1302185729
1007594691
836606868
1855941364
1122132218
2107879365
213597091
1858121017
938207027
144506869
451259339
1608100486
2092069520
1388751687
1117895008
127778553
1354844785
31785771
610776407
1187269182
1999941772
1622347873
533439005
101853409
1716433410
186863465
426043955
1199699096
2071724655
1289991275
2132713120
1704725363
2126634390
742783015
1819884714
1546608983
1185804728
1590504368
409402468
1253840809
2013352559
1807848597
1653319444
973135237
711946739
206295439
1707668717
188487743
770319431
1740129921
1780511733
1490146161
1108584675
497275081
1746138557
1965521133
1267711302
653443875
198018505
497439209
1896658597
1905470182
1182263332
1693830731
201172228
975919859
5283703
1218352504
2132704525
167100640
1713142420
1533500965
1325091277
1714094342
415738825
1725730637
1188259883
695949983
907699822
1670621103
106022861
792220720
1166738851
685469259
179517029
1794092866
207010330
967437026
538161490
1045997016
673824848
498673173
633061430
1519676734
264249240
1122218287
845600450
954401522
1023930132
1945237290
1805369309
973947255
1282286876
120149182
1297092303
1122319230
1226763525
915439
758094386
928899232
774014303
2095614246
1996553758
81455651
1482663369
1774230272
1975526909
2138705475
1034710666
396157700
1999101812
758545777
959896841
2147105051
897807364
887596363
497929096
696934451
901860290
104611425
28538514
1416337123
769628005
1928503152
1665305402
1227485053
300679754
1487886765
1255063058
1593536360
334458161
636689794
118089849
180877511
893300798
1943070375
1851174766
162396618
2110350539
556101613
1259450897
2127881591
136296626
1395716110
872038150
629043988
1325942629
2056527281
304321421
90679137
194968874
2060549008
2046271744
1756013764
2031485117
1435757826
1156865034
661799525
2102502790
1109103144
99389900
921726436
62416479
1683090352
28657415
1177047746
1236264757
1713784827
1246272962
339561122
1918894064
150173241
1921467374
286758430
1903480344
1540342765
216099214
1112529975
985190260
516440103
1196441238
1400009525
645923883
2049460329
2066282965
701198518
553457932
336485487
1869768353
1225556474
79272329
900676345
1485175707
1329433522
1854548615
482886949
1340438569
1267274573
1803013200
1155673061
323881925
882208211
389489814
1730470692
1379009341
1211873614
468111585
647880452
753008481
663592087
32358732
1509529338
1221505985
255512431
1626511827
584143644
23866341
495413987
1225071953
97402807
1163893318
740557307
624074628
2114111992
465612399
1566081236
1725857626
284902376
492270398
420664897
2069342417
942067935
1642050749
1468687178
1665409014
123312436
2038099697
1011430178
1033605741
1330202517
110740489
764148857
906621445
369413191
1824913999
1091168346
145954644
512256443
1289093739
139797436
863005418
1538197749
791872993
2082813621
1992398993
300012944
1224375707
2130453867
1992903010
369566259
954486512
750213148
516875648
122787002
1828090782
1841122091
1608408808
347118112
439297609
161023936
2101281661
1438852002
1265539700
1039426520
1469732583
2051910186
218708276
738331148
164361632
307526263
512452707
1065896683
812875440
1947945538
1549261020
131970093
1602323955
1282085823
1055480813
1414033807
387485246
815741479
1570849459
1112634546
2067467200
421197272
1462453121
1304192439
668954332
2112358518
1503651960
1458920273
891499808
1717549450
1085179313
2112182962
1568015575
400497330
1614264217
473866370
968216065
782734182
367094078
460435653
760542727
1328330214
609051151
1469853317
1724090491
1160796887
649813208
971144530
1182036619
1361970680
469738881
835004511
284673215
330732067
467091388
908268311
113442007
2038244851
1103271015
2075750823
1449154800
1106669360
883927288
403868031
1541288208
898312247
1927077049
1425291309
1115117998
1602151128
763178914
159335783
1670221266
583802309
130486438
1666218515
674161055
1213636774
2033627986
588546277
1082080214
804593560
1659694753
1830784738
914282836
485697522
473146196
1874449193
935777728
701256910
1381017972
1173466972
1811201947
1174522564
334514009
652523523
1268658343
1007352957
1083191194
512785632
767914377
478328456
1483999032
1046223105
669524848
248607809
1372353498
1756072667
1726018094
1857420165
601469567
334353542
1425362696
1227702577
686994751
515302601
864563901
979014997
1283049848
261506592
1158342446
1630607170
837273217
1618712613
1038408302
348091038
506905621
1050267327
1898674390
1109320165
1830115151
1960459017
270732998
1495694590
1064000189
135289760
1503769532
1898171228
1490631351
1631548625
1082997655
1442423195
1308282222
996339807
1590505838
2032551163
894873629
1732937237
2083117616
1364318279
16985392
1497050238
112279006
103157653
2133437184
1495650375
341523080
1565535351
1001497120
392484211
1673895597
950944405
494672683
1427201654
1409370810
348701720
498644313
1075928451
1904827423
1507415304
1610429561
413101091
10313389
2025842893
1038653307
762145855
1532463131
946283795
154842776
1008922295
200800425
1194921740
1533634973
1085826538
1107166966
392494952
1104950739
1188043799
449351963
1138220692
1914143937
1468920951
882267982
921151644
1900044848
739177336
618618421
181615127
1048691264
1571917469
824203614
525820886
402411520
1652540717
324082904
649742207
1577698180
1026293828
559880182
2009987955
1757200368
1697757957
1629804394
1099659184
1470511610
214626996
1752666059
1342622026
2080990765
260792130
1661185807
1771933483
2043096843
2106749909
902920136
1717616140
459944848
1684350486
2053808797
47885559
433867937
664829752
1908017403
309487989
1080990914
1893069816
417224469
483218315
1643979979
1996653804
944293454
481297023
68608761
456238857
396419001
100626551
2033416502
419230456
1996899671
1805872965
1528781596
1320787576
141133266
355165248
1927775247
1782889422
1641346382
255216911
464369196
343884394
1134465243
1086262029
300826547
111861538
328984506
1385035831
1759529394
1241025654
412159597
1026605907
196718182
985264686
1328781375
486118416
1086281487
1170640577
607820369
2057729867
405480120
935700190
1964291270
175248248
152064990
1529740616
1929193000
2054071357
981960476
183260228
1648944412
1143750601
394998120
1287763131
837075457
348873302
1343071857
2005565156
220041988
1102889533
1374791136
1589592782
1407935527
1737452750
279868273
1973444660
1410904850
994978411
579367775
1503489696
801026190
1175267970
1315393868
883519075
330271522
896071633
494055254
1833746523
981975404
584561918
1606310662
593880494
926907386
785227880
1399786584
95029515
607448971
198566105
1105243097
488001125
432588777
417372555
1853300902
1084418902
969251157
1898399268
518170407
2091452139
720067469
1663590335
1421913768
1452040836
303557488
257640466
77742175
1985595883
1822791090
39681697
782298359
1697336157
699967701
1970936982
952845116
943929303
2119503707
2072811759
1272040965
770632582
842330710
1063245035
914201401
1919049189
158950255
466251878
77154534
2011003363
2037255948
1021928876
34970731
109854350
79230729
620359183
1397923954
1706206909
1836004438
1584639528
529943283
1087723900
1638384017
1478765057
47819688
816849579
1631931712
1596752204
406168215
418067200
1506808902
1709339544
1851268521
1486891098
1465435023
1169534088
462086079
484433271
796746433
1834637523
1861537250
2039087863
902383242
1939472697
1759430317
1172799323
1456016047
1380691865
870645664
395876122
1766560820
471096059
1293806606
394779901
459873185
1387306001
1633659543
1370679880
453591051
447260978
569179230
163176298
2009145289
1685035600
1928512066
189180797
1040350300
1108276762
1516176464
1585257738
1907680019
60785934
2109374119
1036302915
1483858136
1542483689
1238218952
593322333
1908226916
970825269
251306901
1112518653
229782552
838233247
1901313762
1063924899
683594095
1194694392
60410108
68970115
220607020
413891153
1080619950
237004046
958588728
1964742501
1425974052
738492717
715281844
346971982
1428206673
667258134
2008162683
1006126865
2010073720
1976235102
81305349
1387734304
1753884175
397778057
951144111
63362124
152208158
2140310903
1044798771
1257119985
867335845
1629642978
1036005304
1749351625
640878029
67533652
1831072984
135592719
969493385
1388645395
2029666148
154473753
1818543958
263509385
114731233
721532515
65452680
1241628019
2044295914
254939452
1005338664
1645946082
727999090
1659615687
2062803358
637339988
2019240274
764775393
2076685725
1256516530
1432975569
856348256
741672556
1260618121
317105116
166711190
976912470
1943809233
319846709
2114474283
1693837132
933444762
1937120721
294772053
649745880
671872133
210497284
1874979280
836240019
1230462545
813788372
1705604433
29265720
1217716328
1016212448
2111759129
1849876031
1973788585
1579864204
644816710
1056010729
1068738264
1599803343
1471613756
813060436
1405998813
1680718514
98972072
910391174
1652137798
1017106471
1040958265
2126432754
2049670818
1292867363
716102200
1616942538
1370966702
287097128
1527973707
1514903328
1323909098
1662161943
191505834
990348952
177789658
2081758418
1398044465
1277636542
212236204
258632060
187697221
297996136
2004138697
1968753504
1742232857
1087470189
1536082092
271786416
1066886398
126175945
1900811952
1884039988
573093603
519837371
2137225889
967434484
1758467575
1571090060
1115513778
1886509205
581188917
636003217
989286978
388476406
1146025088
347903297
1529407554
1945531937
1235446791
1072236646
698075547
1616787788
42721578
602670394
130499580
952005818
334465645
360824050
1862320023
1465296298
1213320123
586905835
443676453
7723781
587969179
1303253109
1040578686
1135759390
1142995605
1675683597
392031216
404885042
164616594
130446049
1459529096
1605212012
2216917
405228161
352845033
129341714
366336011
998816772
1038544197
728016143
959276068
1052240459
546537021
1847981285
1849192795
1271034853
151745363
987378663
593684493
914727206
383436004
780357940
2382926
941431454
1218633812
859855298
617812570
1922705051
45199215
848452393
1371228811
2056024152
668559851
1275284953
784061869
1812288926
819604689
661128891
1942548759
1021230454
130964255
1209414133
2111204182
237925837
1244317154
948393277
1791627244
854530676
1963170850
2080496056
708271085
2047312560
1684481035
1845567108
130382372
100251679
2009020959
355832599
255887191
480408586
441096774
1914034395
1232543284
1569859272
1608445801
1998188074
874851397
900236640
1531227178
584671240
2118978938
851156950
1285401410
577078525
2105536682
171146995
1130862362
1951972971
2142667842
967003082
1355487849
993248220
276490717
545848506
1812519128
1203893338
2135224930
1316785166
871706228
1650307367
1879679919
20428456
1167308988
2081275956
2115961563
1912553898
1896064564
915715438
2092247486
437700920
722325282
480994929
658875157
34084386
851809720
1908368249
528092788
2141650172
2144177611
850295324
1697320070
2061157121
787541494
924336032
137917295
1767247373
1206044428
1560191876
723241789
763779499
1611924755
1183746358
137761135
1696855451
1269905087
1946774057
184141378
2011925511
1056513649
1776877839
825376801
1596600346
2000488921
494271215
1338591320
719647697
1006367365
271233609
25951956
965019307
1168729657
1415246058
1972373191
1796299553
1490106048
733592118
100268856
1360975420
694743836
175512969
1996892773
2025849896
1665148468
130551873
2035587806
1809668074
27287709
652628003
161044216
1803481329
1900939305
1769885181
183632349
749791523
1295708209
1189551744
4305713
231418830
1599846885
1902671575
336862117
1241895762
1815149680
1158589533
766046553
627249031
817182058
1369751724
619225894
1662489583
1602257131
730690359
1042503247
347770488
1393760751
223632248
1905994188
1889936579
408396383
1441794887
570081959
1645312881
1703818112
365836596
1207509142
1837974416
116471435
652407439
1082898873
1353437504
1132790796
974378467
1445453687
1941813791
967003324
1450726732
1286892008
1487665934
871582121
2097676298
720153955
706258598
2090841281
2104481223
857060625
1779375047
1035700337
115843065
2013710512
2142028625
182880280
570447002
983971808
122377942
1096978643
109346832
1058762461
1356181055
15380739
715372547
269963825
1678776139
415041766
1992430854
833872908
851259966
1634235139
996455689
344731425
1420318956
487519223
1557415355
751664155
1103007089
485356253
573478497
1747111125
2055139160
337459671
868233933
1484497285
1865136829
748011027
379520273
1221526678
977587730
615591930
1503592336
337370728
1794422997
1886606248
836358173
2114425534
674844947
319693040
1931647252
2006705081
1706087049
573680524
585020596
700784345
924091499
634967057
1507622495
1381077294
126478150
1281605400
1138828804
2001945482
370371605
871437873
1237748054
803536508
411677166
1460080718
1428297186
1081317080
1252412533
2076000569
579712243
197951924
1992888776
1505243776
1103870932
1632809307
843116966
73909196
824108850
2077931615
385962600
68768363
1934581044
332347173
952957037
1770957392
368424865
979275558
1811903340
216710564
1472534019
1251139462
809375053
300230099
2091726911
408242597
830042166
945122009
1607311475
612203740
1439194338
1900483737
2035465510
3050170
918915265
635929073
1484135490
820118562
825789490
381585920
2147132512
1369594999
1710459112
918741973
631101409
1561695824
451825727
1727747776
186064470
2132359131
1674055928
2088612551
22943645
63997639
1425575394
62689410
621868345
1965427987
1159322794
1093982718
83090860
920741006
1137945268
11278910
698504604
1955744698
1980828841
1498453460
1605087956
2075263336
1934218175
640428928
863213095
662432246
264793387
259718081
1078947267
1394506309
871712456
580311460
1249509288
1510305146
2026946290
457736841
362150752
85868419
1038391636
711958227
127440121
1595405078
1293287036
856852951
1779771031
1220484167
1692467425
671539762
33741604
1236743809
698788998
1770250868
1077239906
15875874
181836724
990871679
2061607243
1130863312
417142324
660035173
1923581971
1722499442
484357998
1755730679
1538902184
1747333650
2070584473
835203349
1037873919
416362460
124525178
2085337201
1008012485
812828047
1791294591
1312081502
922743918
713134636
773409492
978263253
1122814737
300670307
829790131
863173579
351413809
1747284840
328783615
606896353
1482083090
519883117
365607746
425119724
1338486733
735603109
2118622518
794559217
1005848225
236824564
1399515391
1458233982
994594653
966892993
98636898
1863542214
882995623
824536789
1078599257
534445017
1626398817
1006556246
383095618
1366923822
770359879
86897326
964762889
294688304
2113348957
423720078
398629007
818693409
935278720
596242391
344372083
1619092580
701468213
2050855199
2106397493
418859402
2095605400
2085425416
1900741434
372234935
1236599154
2060119982
983411320
1109282544
1690499300
1659238591
1773456046
1885189720
364028820
479727810
364840332
1620593195
884571690
357189695
989899793
300975498
330276585
885995701
354292682
182256951
637611724
104114207
629306822
1443377120
217902148
755856925
1240224899
367306512
68728252
1391775652
1598581358
902266426
585439914
271297375
1763975093
1752775675
143193987
1834061271
371230919
1364107759
1186862840
2069468613
1039068360
1710898472
1214765986
570216571
494916469
1281867308
2046620696
738907573
573414323
823269671
672994067
1142533213
80451955
1332047577
1523299160
53868160
1235401850
652065694
1776869610
1716807119
1921302005
481513720
564202520
1986361148
1279186747
319165674
195879630
705460213
1087700942
1268288232
1415197626
119198035
2081338389
1028367163
1215748120
1292934420
2013151904
1487688724
324445680
2030272959
860595063
285473115
843934327
1047320264
1663817147
1551662332
85322838
528486562
1728955899
1057572643
2025780659
583693698
472235154
1491466000
81225383
989665574
1797280781
1520165403
280121263
1356996925
174454497
765418793
1488720651
2124304796
1937237622
297127020
301568101
1853874327
1913637002
1685420889
1407866239
1992004403
2143993406
1095777694
1059510790
1989747040
1330184565
632936032
1764999234
682615442
2110458912
1176185351
1277370577
284475683
1517634984
1164129423
1388108726
1685747563
243480959
170314630
403108678
1139086288
835933476
2036344088
321318459
1622262948
2069114700
1878993135
783630760
680783042
1157387393
1771800639
884720691
1497923576
118857479
1538891276
112731880
1784719000
1053103115
1781733249
1260091574
161786487
1742228009
980706366
266317748
2043685552
1241602084
1348464084
1542208580
2055772225
1439320701
147331402
1193452231
2072967673
766058972
1922109074
1930173941
1011742904
1002264936
2024491215
608258398
470103064
1558181278
70774478
1187304172
1173544509
902764813
2001204025
1437218387
268214327
928916591
499580042
1887534668
1366869592
716397377
1933776324
1596002096
718845012
1455166305
1633822402
1585871222
773169556
1814063690
1677079456
1336365898
316710285
1696564152
1287742944
1126898636
548854763
1792888889
840621145
1663509546
1008420977
432724653
1757758262
1712685761
190211075
720510835
1114125522
73403725
1916627041
403597750
658334008
1543002720
866235479
1148861058
44203837
1133890746
1512669204
219919936
1600193429
1230152784
561174918
1570282495
2040308381
1988172314
1937893605
154845787
2038011669
1957789828
765164637
705568389
2058072945
1443000160
1120721983
820073256
2050963839
217314571
2038556620
485606742
1024228115
236376332
1823111547
36453173
1046954488
672183854
672141955
420152032
935002173
1418630400
714919963
188391483
1457834081
517860911
1349822067
206439084
1111232075
990260241
568452658
233522285
375074399
173737356
1127614482
49934285
450412117
278980695
1155514659
763088429
4367862
1190947534
1511481180
1591295399
315358775
1208338061
128085373
1653215210
1782495907
41507518
726638403
2133061536
1088559360
1981691323
1340868249
301420562
1076287865
2023467026
412257825
1166270862
990527201
504815224
693550920
1127059809
2067847086
596739035
1382796638
79367956
2002390329
522349513
1711860109
306633398
2100132966
1145128222
141287633
90954711
352523843
947802913
1954217566
446070514
520554430
1193226521
514275455
1837325339
1840933342
943299478
1389340060
907306252
1697757854
704987911
1627862800
1992661958
1880235113
155035218
675135131
237654097
1751015256
663549084
1290615312
16508723
1665454082
1964570418
755787709
442705903
608096580
208340246
698851982
742724310
1425226595
235666386
698418786
1232879480
2087486728
994919015
1211686001
1208468217
290697936
1440207788
1964986178
827891281
1744900153
62541914
1659922177
50771033
643018542
1439635695
2082164226
1112950829
1415622993
276000985
894819472
1763115922
304830224
2091427715
2011000207
444957928
1874253970
1373129700
82180725
1526232498
1575159236
915694981
515407822
893528193
732212950
1758246857
1931585828
1288683399
72012792
1410468710
905037277
1403968224
1755422258
916488442
292488306
935513712
635707210
1946807111
230356933
445800531
1519245815
1450783153
1330406129
1261899593
708645474
1168620018
264129875
35053817
1459021429
1690163873
2069192405
171030444
255733120
376919500
683443338
1407922537
1569595684
419748496
798612695
559549740
1189727635
1094946724
1975315255
340138517
1263618274
1459856921
566695213
1646112052
604877994
842461849
1028613637
1380687783
1222968611
2063634557
1872927566
1870058858
1986433597
1421773682
1566603494
2085899007
614559504
1179030143
542598549
1221897214
380996267
1605284214
1981763269
1956016414
1758500933
1880822658
857003362
2141554336
1128775575
338283979
980795818
1118927565
513741910
2142613757
864010115
67318717
1299175306
600384503
1855087329
1587228027
1312718626
867829265
1819636673
352403762
946964117
310876481
1023705816
829354588
1824130628
1538487442
1906361621
18695558
174003534
149847477
719992998
144645810
134017099
672328710
1482756404
55650141
795404847
721703584
330328944
1476934723
562766990
355381908
411257253
692544788
1881083909
679318649
887412851
1197887707
1215018005
902048718
760019569
1328635267
455393128
1521451179
1922702553
665593303
583360672
1098621429
794383142
1572837274
584443332
1690623932
484293756
213684637
934094137
1810763062
1070083656
381422112
257863048
1790233511
515910217
1745206722
1772535291
682417130
1027545480
1556505722
1170540139
326859062
527356123
545157342
844574749
550222490
1530682780
45241769
1147415895
722796167
1038096683
1149588720
1340690926
1047288798
1413219904
1325913381
358233094
1488591990
798061573
304234631
883184421
1389117465
254733001
2452072
1466403235
2111768011
718758051
841580077
691291204
2069134970
818132311
1032090909
1572897430
1920214852
624916018
583079050
841260838
170626011
822209299
44004572
122740720
1927868423
243558944
1841827446
1762446996
1456014134
766964804
804933993
233920564
879794485
1351883149
1738523353
435074684
2064346570
1379214586
248292144
772742895
873000463
2099744933
1389829284
356989972
558893847
1290060581
869136869
658861271
1958941673
829231751
1698161488
1196477830
671914053
1797722424
1302603258
912852923
30298731
1480860063
1253441987
1157098068
2137725275
336286598
192118696
1233504885
683989778
327911235
1656803253
520202988
1164418975
2052446868
1745956756
1313746215
12227011
889281618
343300255
1810123026
1156584185
2119764298
1180137022
461163831
1921897542
1328877628
909681665
416393052
478542179
1478516197
1796994139
363328653
385499808
118190578
623181287
846453140
1893875494
1114470942
21492446
1342644976
1592624948
1851045705
1223507477
1977330971
807075392
2131175960
1955768963
162174118
446569960
1341425083
1620250783
438382469
164316969
752512429
257789177
128240598
333716853
1981544757
344276476
1664497812
1622992976
141393849
1748142838
1822824139
273939995
320187666
1788801520
778760309
445920769
1327816162
1264868856
1317673401
798712479
354665432
1485374806
1227118726
1375589241
500846963
1834012557
1784108457
983556056
1307569941
1358775417
38065072
266238231
1128658539
1371865439
1999679679
400540775
1980594055
1215019022
113683842
1342488057
515458131
1963177192
951647819
966058421
890062094
1300360457
973644525
903667483
1135351078
1659737208
292062975
2048479880
1990452897
1913928773
1514957281
1973848016
983281388
147552649
1968476154
2064532563
1969330787
1625887451
1642543529
380410226
1471924721
775599752
1038672979
1002749588
58480022
484850104
899961424
1392440160
1073322514
565927304
2131975043
996698765
975948875
102768243
1356432714
2033072974
1422972454
1163954469
509698720
460086295
1477933634
1632311871
1068350728
1418306746
1601355898
1210229650
210732007
1455020251
928426509
1041152705
1477543280
1079949753
1941908984
2018750394
571141738
1109467339
1669496115
951781846
1105826534
716906989
596610808
1001754622
1055194693
713831894
2019161296
870307083
2129349531
1798335431
986969850
1504857942
1857602897
91464774
293075126
1178990154
1118522960
1914295134
1560421465
1681287392
1895993771
1209354832
865820645
969579473
190708524
1961102040
2086045931
732762035
644446034
434970698
939587788
396136378
197786514
1540817572
1130844510
1251899143
58382066
921698472
1649381529
1583054910
384616902
1440854449
696872331
1970281015
1230497408
1980264534
1771437045
513361825
1573992810
384294024
176658611
1522992272
1691695404
139814364
1557863977
1513960666
1880620814
1695669710
975921331
17570323
1955350278
631968288
1807741528
592007749
263338101
966684360
739782408
764567039
375321959
2060822594
1001624055
377597659
139326528
1505128025
1752715317
31407272
1022172869
1310598467
305741375
1853203779
1525988066
1807919504
637270887
462737871
1836849861
1855002814
1019242269
191571170
777786663
767796250
27941804
595472794
1724925426
579300253
1049539544
1823209678
342365570
288055102
1829017190
1480437808
1366854156
1777412520
1832651472
934613042
1432346417
549003911
184210680
1092430342
973858362
149047395
1145084292
164087409
290729646
886522787
1412647648
1434471316
903411317
1860268012
1477762200
1885154134
674750907
452652719
2065907620
91806052
847739839
796443068
1902356370
83577419
2032828184
1954934075
679089565
805107821
288089287
1619567090
2026778002
1223455581
695516768
833253255
1214140922
859796807
1296880861
1390182085
2076313631
2102952486
1136070883
751883258
1090299182
1672088887
274377822
964794505
853623024
1413490440
533342368
184512146
183038756
1442428145
840503559
1952434564
310138790
1994010121
600932627
633623012
1137793682
150790679
1182430679
1385451072
228477953
2110965614
251651621
1663112834
1946369363
460575147
2037228211
1091472782
1412080723
401395624
512622035
2147001164
1598179434
1519571329
421346434
2045698031
1955427895
998577999
2103627333
1904145633
1500609556
363235098
1327582642
1764186181
1769827921
1601678089
250496948
573236832
932066149
1129986077
690146625
450792440
1011865748
1474763683
1169541794
1856633006
360525088
622858826
829499391
672422304
73312240
325436946
1444065616
1733696289
1227461253
893088747
2013906738
906539749
738229877
352394034
899864227
2058187550
2071330937
1273836284
210868665
1021600550
59946362
665774178
2011897663
1296835529
2139065999
138536381
163617626
1780733892
1259693343
1738317576
950796299
602412821
548591537
688007768
1925143794
323217504
2061069600
1575001169
1684539323
1674495082
1077084660
574943076
1123454106
1295032050
868252665
185430522
1335649777
1315240388
974309007
1545845702
818969967
1559625525
1603213121
1562848620
757822366
1009296185
719288782
655422956
1139585017
1446170375
701539353
763011260
343489067
1001689787
1308496638
307244219
2135251346
1540185852
432893478
47622565
1740242197
424036421
1297757361
1896898335
2143743108
392843517
907194528
1957132911
183681060
1933949571
2061972620
2057847960
265920765
472211810
973905404
729014558
2083246308
542055872
208872265
309629926
1348270944
151793386
103966548
456953825
2102742426
1262398640
306959645
1675119786
932533758
1608188471
323241233
876438851
543010179
1237217257
20310206
517930570
1183541131
612079096
1360756473
1720759290
637159829
1372980812
1211486324
1107366039
1969081428
2043010846
2039247803
1966377567
1067574117
1392274625
178968948
2106198769
1996787157
268620954
2145034518
888273806
1698246137
1462486635
926692384
1562434923
352758365
1504786303
1698606058
1940285007
250697001
1886856314
1410858061
66201575
60923255
453794640
1526622389
1684979117
1138263604
1470254645
2030321735
1744601822
786622424
148172112
982966858
221565139
228357958
3901727
264374791
419350000
557029209
1255914735
2088264517
1377735447
33484755
112681162
323118726
1065898468
1138085593
1456374766
1976859905
1532978127
847007776
2098097893
640511384
548099894
1507085949
935767552
1174278180
837506713
1923357242
979182418
2033928805
315694695
904133450
1998201108
2077971536
260864801
94599301
1912966118
434062220
1882214457
1270310873
2062419252
468312170
2128225609
1669449444
1993547000
1640284679
862272873
1564760958
1326156940
1330950753
127022285
1720654502
782268542
1604213434
179054369
612063883
1819720505
614217584
1137991143
1367656874
1526675156
835114223
1312654987
2045849369
877080490
1783649181
1522495662
1054339904
2069999240
1798583206
1716278433
419065774
1916988032
1281124937
2096144736
700319704
759610404
993836273
1294357277
1102645344
1538987618
2087020080
526700734
1633898685
250055248
816710034
2046186257
429638201
522899461
1304019081
1362875099
1456699607
1223121389
280356307
547913302
1255131971
957869641
1297320535
685619351
1444156327
59066871
1511893235
1399889592
52707076
1656080940
2121036608
1694635708
1525753400
735059797
760671556
846357971
316648910
248121037
69456503
2115587670
1375448720
224136558
1910161550
1980478960
201827679
156457400
548842963
77059134
909781941
1694137755
828023624
1077995773
1654274068
1852985809
315212444
1218673108
470492625
821286700
1094947138
1103829284
775521764
1293164828
2034601291
1738716220
1505343125
591611855
1930627424
1598580985
1305035717
1776247545
105140556
2083382526
507777083
978619184
603854274
588139209
1300120575
920839431
1771184416
1289920881
1725171276
616805122
610947942
1746782590
266337623
881225627
2067719866
1989737351
1667864031
882831262
263781086
1253691225
1513886831
272469065
1321364109
779798763
2067229873
1185568409
1290004280
186609552
84664984
1971081104
1999789292
1484581815
1093759401
572894324
275554109
786443542
818675271
627974029
1695177938
1320851851
1229802781
1972644704
1478319212
1298023143
2143667042
166624402
1711669349
1446159632
1861545994
889605135
2031883198
334163033
1967839928
407095639
1871502627
1567015975
1026235636
1046842576
2026863845
772189407
987939342
2015105570
2083557276
1096604062
1222766439
1212299883
152443668
1581488057
736777352
55301679
1690092256
1971469235
1845715937
1067661279
542065744
877238406
673534590
1389284884
1029257794
183565610
2141970506
1498924498
1169566238
1820113757
1304553708
764064975
1597888330
865547490
471251807
994790274
1250877580
633697184
1531853466
1297354681
1735959304
2109752802
1958528338
1113267787
1218799462
972744123
438298318
246740457
323343783
612378359
2066009825
154028376
1587458384
628043107
1370329726
1073076452
41541153
1904257900
48640728
1955550735
1117498393
169715531
1683648317
1676168227
142437144
1286654580
157113403
700978184
1672366182
2063284071
1446233104
1559481694
1415279063
911599547
1938968446
1937727785
1923121815
1541968458
505443617
350522416
1482766051
134158961
852570724
966324490
1250781591
1120306394
1107463060
1442591377
2043696707
2027583132
1618269126
1352078803
1372334005
1714174825
1581956540
700755072
824363664
32265165
23278425
83789690
195889781
1178569495
1501427395
841281594
1667298751
1588106760
1102842411
1731996672
864586309
1546598607
606920624
288867818
1560914227
107869517
423187061
2089607227
1503679256
1020215722
98395616
342134777
1997286566
459490785
1757531956
426196520
441600819
987177702
392578164
2000294645
240404467
1798750234
1101894923
1239901876
673029366
893526491
725388015
847986022
375933222
1044334652
658280806
1287440472
16366862
1582404607
70461093
1817047093
798559802
1367324358
985600739
1159325693
1199535077
1739663165
1529637325
1018938917
1229196176
2014060699
1659916629
1747331185
1482941601
540879070
1413321617
490003553
2024232285
5316169
520287616
175215387
1422235080
803917516
600070249
1969527295
1288152611
431822092
1440719208
300588765
2043377915
1045593946
1139698202
1529378882
132671574
390823378
303396953
1893071154
1041625725
1885083751
993197849
968411801
1192606991
192032146
989636174
1850232215
1300357697
1233991725
339630895
882083398
1077970091
1508941300
2072701119
547491221
465415029
494503231
1204770711
984157003
1600939700
2080453637
660215370
512571637
1714437076
1574237648
2030496255
1581968222
728750516
1399622036
241215084
184362321
498209968
833099904
78228986
643609088
2059807579
150910005
1339832854
1085294291
1352159784
1646681162
64187277
759606690
552831077
316575165
1559110396
28571545
1301394370
1235638258
43819087
36353620
1559954702
524745749
2070539284
795492233
1473618973
289149552
1261569733
1624962592
1902552116
1075984728
961929662
798072146
1696940223
695552719
1172184758
1964159435
1851875393
1409751932
1637718270
1120849189
2115920469
179814474
243578060
2104561562
1449341554
1226333451
578189348
825790935
2036376808
1774287438
1075966
1119215647
1710168896
1984291913
905330461
1365605355
1778675635
751505531
374489192
2009097799
1726163536
1735396340
2103152102
242987584
971242636
231469590
651368799
919609075
400197170
418179740
529034980
834845176
137781477
1986047780
286738135
1887930686
1344369914
1055890157
1529797784
1412906461
83662137
1104363370
651431834
1093725666
683369334
1431405545
1563380493
2090915630
566263008
835013351
748107538
1086662833
318434763
1413325012
195637150
246011233
270921359
33321392
1935705557
36990654
1697376094
104712304
1446873127
1333331429
651017263
667980810
732778991
376510344
97477156
472512114
1006855255
1682799728
1695201922
1773935216
846595643
129787100
2112468966
997822981
1471048848
1335646845
1843972519
462306589
949856953
1639270991
1524797704
1668724427
1650944629
288397260
1929764051
1807699144
1163095189
2057909781
1752624540
634616929
1037488336
768395906
666698292
1315371579
870721058
1386665927
1799171073
1327578832
903955327
47115992
1965255461
844406363
1837754133
2094197246
607851150
1000990143
1251352418
1784032961
1196913735
1288274413
1066367882
662632583
101570099
892022097
1926234872
1416276643
1822535006
1750410827
1317926282
2005019170
606348077
1442049441
1745310994
430391548
518512870
1129548940
1191064518
190056250
76162251
233005879
735497767
1810191949
1878138157
713915945
197683753
443105887
482839947
97154606
397541364
1768594762
1895938806
477811874
1128507895
1163034746
1649385277
1034879809
1733156080
1998118624
238708314
1638318447
1126656232
1260199978
1996698162
1651581699
1312506051
639615509
912074436
649467500
2079263426
2020999875
440712854
2001891970
1228109975
162567130
123037362
1150258533
607086538
1158566729
656302880
266295922
2073479723
20188997
1477966705
52826237
73291193
868372250
133819961
1991923656
161283253
461514234
408169932
1130692973
1670131444
704777565
678094025
1036600290
2142756974
1469826824
511099320
482247386
898587485
318523317
227183482
1413782556
2007488203
661039216
478084575
450608881
1260509183
1124803036
1566961002
1596508585
1271028307
954928561
338015282
1743728701
1685110534
803402105
1040049511
814311989
1223329377
714313886
1121339922
1344858434
647876462
839059076
341386537
1514575722
1874567193
1861151038
502906846
718068986
347272591
602436375
1277705598
2024025886
1969593569
1148433790
403945639
1433085430
1283969789
1401082644
1887151728
1900223255
1421585485
1170620843
120685349
230313809
1746486792
1516967155
2114701025
50108787
1609874966
922767402
623583532
378772536
64156322
291258625
2006121807
589268082
1671302025
1417339233
1110855477
881938395
172673411
1936605693
1689888495
1150261864
188718887
127532023
1649118589
785315177
99520690
1704111158
68429894
1162265989
1479728241
102397044
501032590
541829314
1495493384
1993574029
414381277
1589142704
455804865
6403543
1046493442
107896112
1566007528
1305743851
1539610487
362189397
15716186
592414973
791133749
422323871
159704988
403935591
986298871
1165585743
1657393559
1376902416
2064749110
424706243
1621649744
1869746727
719007023
82337944
723592881
477794050
797277337
1634179003
145214950
1249325934
2038559067
1044736770
1053681636
374813312
491141182
634032001
170656264
735768188
597769643
2048550935
2073737039
1414191331
261388974
1884146795
1508671329
1708154621
1525844069
2001229535
2088323166
1923733955
841219347
68238067
1810683148
1704102474
43224881
1301848806
1944643430
718772898
2120385319
1978832716
824979229
464726158
187063943
1999662014
219087447
463886267
680584298
1713485361
4644449
900426625
922966541
1030081781
1677832124
154724960
623776498
1733741700
160031128
2100217634
1862091995
628565605
1170487140
2028376913
2134123565
1076541171
385379353
1371519398
1882671236
430203901
141924998
765509747
1470584973
1393640088
2026073681
1359385438
999095916
724190674
1815157564
693818901
116859890
427127908
515055106
1651129975
1326216897
1772070899
354469000
2012477100
2024879360
1048039886
2130869787
2053834629
1375879391
1815399125
1329722140
673368828
2047245752
97429537
187491920
171926901
2081911642
1230281379
1817959516
1994606968
1403140852
1263031494
321752060
808632492
536982376
1495791683
749213362
1374060280
659750133
124751170
397478117
1564884008
1648705052
1065025567
1118642719
1971607216
705015554
1708238774
733537515
1150516512
1149824793
1501844268
583724901
179265945
1922211772
426172802
640752642
150041238
1308379518
1276010062
1861839031
1231724200
903645259
1000122596
66562056
1029381587
961511256
243442272
1866004727
1145127831
1757517207
578937847
2060846959
1821923869
817723841
1867971827
657790097
557876104
1616801604
982857957
1575798349
2091427095
1084744023
777842405
966312103
619927637
690176066
280319535
336659791
1651500626
1229268321
1769137623
1771379725
333465961
1832566480
1488140845
10224308
975517624
1474331758
941065067
723117578
252261604
1656959940
1560705935
1596760451
2030284038
1881936963
1918821633
1379928009
804066965
1515815843
1680052471
853209682
213720172
1847904761
1070197956
308681412
1217122430
645281221
938744168
157137478
1563354591
1225294106
713001118
494858836
1273754355
874282136
468788147
1923218488
1155054497
534643958
325581372
1410474529
60982315
1297825261
509572864
760512399
882207296
403642287
61480972
376342558
1457309875
505420408
1361959619
685594916
1461035079
915700392
2013969474
1737413093
124521234
870086155
385179188
491615020
681358891
2083780248
1655553395
842008478
1767072798
1350336455
1352376469
431887459
394229448
760242875
1069123073
546967961
962036346
154155518
1477908949
161638730
1642391307
1305193980
962344122
395985250
1460695832
1233551759
1423270298
1368066810
88673731
2038097422
2008214603
87022169
1191012698
1935284040
373520283
1138460653
876723318
1638678582
1494424486
1399494688
18515475
1947248260
1089997823
1307700132
1728402977
1480532025
1865795044
1878734874
813211856
1202441740
989841098
1581270811
993237054
1892557133
1036307016
2029387829
676794108
36448109
1674285124
601372639
2002805313
1617632798
1456090099
1061636115
1933536300
398872487
1145100538
1743286485
652246513
1684879323
293689981
1868169244
10707459
1013575399
57401617
1638679066
1649960667
416341813
940210472
1349532153
360476778
1394262105
206831916
88940803
2039288594
1185537003
679454697
724414546
1148040552
94083565
1903293008
1849044932
1391901314
1395086527
99371617
131354399
1374139601
1022063989
977802551
626640333
1972739966
397006812
900092087
347257722
147726644
1393850165
1738324677
602470329
1367922202
191586845
92896982
625269584
606053000
1993144051
450260027
318578476
2078739620
1194944468
2006234275
1518755307
304062318
1500153686
1828336287
1756586760
844714992
197188674
1332295423
620184520
1971455127
1604779624
567009173
591019811
452453994
317471285
506197462
1892836958
1763249250
766999879
59790449
38866105
1424552160
349407985
692639179
1828061221
713361426
120944618
1408354976
1069124046
239163982
146698026
681048008
2097034529
1885742660
458866102
1585847364
1729847735
1940360065
1253582585
2019885166
118594107
1351629904
1980334354
1500973854
232371486
1849178097
1849006350
2077778094
1843379476
985697595
1848991601
1624017141
1264230707
1143809153
642603988
205692288
659664125
743805533
168454552
2027487235
1916848364
1355149559
1275182130
1909037147
7111263
1636352786
1903504183
608672446
722918393
670228094
723306117
33019434
1055254089
1755995433
662090549
978094864
820846451
440506610
1579044529
548259999
1894423449
467610706
1657510841
1232556977
275313956
764149272
565966530
2146768150
1536624014
635458124
2120552909
1940328265
1774609539
1055450502
678639827
456514911
413249874
1446842107
439606735
1335933067
1447797224
576645571
380464536
172885798
330816624
698255515
616917805
2093445736
833525347
886648480
1878381813
1762296976
940310002
177050408
640864336
896978855
669804820
1960716901
1572970003
797088636
1050037796
1866103074
1155651310
1283398557
135464221
1451781558
1481240385
2010459654
763842137
415679223
479724490
574857552
2088543119
658598591
1509420496
1304953509
963399824
1485897528
543137517
1039856714
1761432166
1975402016
1709360680
1154026434
1485176966
1610779316
1606335318
1469134869
1333951658
314472220
1239397348
819048392
2026957536
1063213072
666910494
1051486238
1000632940
1594678785
614730194
2125205910
1765803384
1477949521
407825224
726835228
1437200687
994197069
1484339603
1209685966
648623843
656155273
1717724355
615670809
1568516955
231353562
855825485
1616901461
1558437702
1806892056
595475142
1250748370
1846923332
1940508910
848738851
900526405
211378160
1330667548
50524218
1841452983
164467921
1351134208
1906758226
65744616
1715970761
1391454225
902890100
75505600
271629006
310075828
1623024369
1970124168
183870338
1718645640
347992796
647050345
1572411710
504397681
394981806
1845622892
52033146
779219069
1918586120
1582324309
1979589660
1998538021
629560108
1558388519
1546867036
490021465
210743413
985427396
953578594
1524133030
1788785423
302992753
2106790562
587033416
914478931
791587747
1122717865
530117145
545233937
863955713
1691994769
1517589359
1934991094
1832057074
977155144
1325325139
1558642800
247327749
447070735
898666737
1513820176
84028002
1730172911
247464164
1972191463
593958982
1341358861
1333481476
1011836442
958287217
438057254
214095128
1310668313
1661031426
883974400
670858055
617617390
294711018
2136023768
1123626093
952776453
1119807359
939458608
753222441
1814028160
1531667595
532722906
125633922
836379255
1537132387
44949025
368977561
907919868
1613304731
1896770638
2104447277
1592354225
1970265083
476043666
938916393
1414403872
1142143406
1949379401
454605383
1512244635
2033601020
1273412111
316109056
609587853
331986073
60211538
432827890
1914086921
1735572023
1666168981
7693317
591809204
835078734
288977607
1141695272
647926246
248226183
1210189587
124263103
238993603
1842081927
891781405
913482581
1264042861
1603832148
676288713
1996575246
148564439
865113513
217887496
1205146025
1479273399
1489983062
1817602510
281462191
1643590994
1561061325
214817908
1832203251
275610407
718508520
387418034
602797855
793089601
1424465217
33973810
233470332
1225107761
1286058457
1675303106
525989424
406096617
1435614417
683136624
1553040470
909409404
1610637149
319431873
1050355887
1218978860
829482154
1406883922
1765601342
1231213184
1622786089
1981340808
376509026
604311113
817533875
1225081890
1097341757
1199990910
1009696261
1797464540
1699618181
1896716481
829124848
269133675
304868706
1620566577
217206555
414912413
744317565
1460715094
1440846644
387501238
1630904663
815452860
1466613057
1516863981
898264880
619392076
781765018
733922153
285182705
850904110
1137634985
1851825730
1259016280
2052737932
1804133222
1768483038
80470313
1323843645
1912974753
350247651
82516073
203507761
1101395968
1573809782
1491174491
1253365511
602337440
1909262168
823797835
1535121665
1359130360
1137763212
1133168495
92612691
442442285
553112630
2054911659
1501333617
2014611383
1431157874
1398159160
151120585
569665789
228154151
326604926
243088228
546972160
1415698991
1595499196
369685597
1798172617
1031677735
1217415416
2125904526
849577467
211751807
473277245
1991459323
1801268619
1617247324
2138452253
602569076
2050779944
749976472
1872683955
2112683933
575221075
336633727
1193324639
1962401433
1815642633
2030316385
774138335
1025478792
1094440485
1837621059
1030202385
331303873
1453439681
2008434862
544972048
409835301
1341207425
2014091968
782184449
1507272196
692620694
1454313067
1066192654
33619187
199802082
2051082924
1941276122
479386945
586564352
1812075687
1031930743
1156250216
1587060104
1912637541
861056313
551285985
1338063807
1364400257
269989977
1746280305
1728249193
1466570441
1249528918
1465715432
1694709940
984188002
1353690486
1372215989
858605609
1469901256
1093627670
427745501
661758536
1228273569
1722133804
1950548511
1710847431
1470557791
1335512999
1068983073
668455343
982109946
275141541
1809242926
635523670
807752378
405806750
162181517
1123244093
1958783977
2143803259
389161383
1360250347
840371697
1532807688
1889412799
1894926027
270269812
1579471058
1377997056
326376653
627140712
154060517
482173176
286488291
512788296
750322366
460680166
452677521
294028249
897898425
1437681877
2112410169
298183352
364913031
241664966
1190873728
1091429033
322819401
1728649906
1455135237
1074277817
1658231903
942096725
1321481890
270463156
988444319
284519876
177385576
682312667
1830577270
1911073889
2083242107
919440092
562108650
1037384848
1364909816
945853789
2073670785
134968381
913727759
1603831536
1133741858
1427434640
1605443500
1845397445
610654781
382924394
975349105
2056928332
696697564
601839185
1104078036
1614415354
1695546508
623921296
2048292548
1575684925
156027731
1948306892
1779982478
1154615211
1187636548
639516389
1185833543
1672865007
1780508216
173812161
533515559
967645645
47499283
688878845
1999561093
1451152351
1321395986
1657916524
442021196
812181129
1001392815
569267546
1914151435
471565310
180090899
645442222
902445951
2094775536
2139753673
1362043287
282643824
803064207
119234762
1883854094
1290232418
654842185
1752363193
1953757874
2070565255
477113067
1530711997
458948313
1701205227
1090661678
1322345036
138602685
944056367
1172596435
1041080503
1918011016
2059906615
558327571
580476976
55435893
1295949697
1953758584
1951704638
950238713
1414709561
34077322
533004890
332191356
1841668574
812824587
8122547
639840688
1924391170
635594918
848249734
124367301
1392639278
536031494
2019333808
225292727
1102883166
1116800844
2146486393
641624360
2052434951
916282317
93093096
94165254
1522943338
302614867
652126116
1768226820
650124573
674696479
883826255
265377309
1144371431
177112890
1858810459
362385718
564361957
777945761
1480741794
1359851963
983705494
1580402185
937999145
1651398240
1466692693
1375136579
1669078068
417552517
807214421
38797400
565075847
1989259431
211354711
147255044
1100375320
225550905
1310512654
527166891
2082393745
564539438
128498086
399062797
1311494559
1966528816
1720223222
1779714754
944837077
1546427421
744816631
1252980106
856720187
926106465
1617338688
86581631
750474384
905968287
621995561
823422450
271442320
1239296422
1286415410
773492860
566209703
2078513525
1443096557
837254291
1910530611
1768742905
1874058088
328750106
989520349
2091062503
2013869240
1702895431
978800934
233557400
734571383
1462979964
1909798372
1984192784
1447622676
1189805259
1115068475
967406785
1499846932
1517357798
1976904936
1405866133
1274388962
1827007736
381323162
1483963112
965366035
399593411
1731482898
68296011
1046949413
453935279
1419615585
136687744
1320415366
1749392605
3542658
1378644122
1880517884
465734180
1291865624
1124800837
150719596
899331946
1639994331
1206282871
687491674
1932698807
806538229
76608534
1372879420
978596539
1471578450
1120807499
1355224704
472300683
658558895
550224537
602560271
259651193
160832990
72504998
932171306
519345987
1637834735
659444199
2074464368
1758971851
735420927
628237581
1766416809
1932024712
928815500
1238549100
214936597
3068119
1720008864
1988059738
145751493
1012865290
682719086
1597345582
1238847392
1339631857
1169272568
1936882232
1309561686
315838687
483760835
994219692
1765476669
1566530719
671673318
357597066
1718017800
672890004
1702171300
869540475
898782826
1954542915
1078003976
1763914928
259994161
949655456
724051109
1271131955
347745671
1395196342
1572925819
1963135647
1833777616
1512220246
124589029
472790156
1386431703
1726193096
1359688410
330519047
893814578
1481194966
816048678
881241474
1547852474
1546746433
1617609941
256897555
1813092327
1861094607
1015824155
1241489447
925007222
1616668026
1633800475
1670234490
303635796
1400070828
499449964
784524691
572085198
372757079
727350114
806118886
998327624
489207920
550386274
696054285
1805476996
1582588191
941206070
54158368
805241212
1030174662
1292689103
1706679579
708730497
858089402
1718865224
1179330665
1326534602
1474315231
777031144
1435789588
599744679
2040035387
1942202114
851381637
354189943
1805517000
727408169
2100759512
1330856497
1184819854
1621300186
1509778900
1038583673
1563810735
770417678
1085208057
2138757683
975790965
358994459
1736475297
553333033
313332458
13089260
1821449073
1610958852
806706420
987122331
1712569472
73629207
1905212967
1749797054
1374763888
347224942
663531007
1538545691
1889762073
1112727693
800511471
435785483
1848305653
1693858728
1633096378
58068853
1461664974
1042777966
122141668
1468672497
922521177
23130281
1436398729
785024936
1609408441
1163044209
2119942972
302111926
1131708147
254110291
1101050368
39756287
1852991709
413251977
316749705
424007725
707786063
1178888323
769566338
1550045541
1999014940
2053756602
992699976
2092172275
225189944
249078637
1831744228
1968759738
1237464263
1041558617
1270162827
1631372634
1835608406
704975693
894010577
1687472142
1509477707
1972440396
1922391232
830392347
2040479096
319109217
290185034
2098419801
1330054950
2032253320
421891185
744801712
960861418
1692361536
245441101
386146367
1146282698
638788655
475682335
1992642060
61569665
825818268
619139882
2056988032
1046329354
1355775289
1817052312
1954844493
1625511141
1422707976
2034377767
1084469374
88620475
114702398
1132270501
1303911746
188722505
1979925857
1033927864
492114669
615027126
1561679116
1177860269
609008216
1780627506
2049754838
208929109
703164768
2121417042
656713754
2058578245
514727590
2124209487
1574824514
1096457174
1635158590
2008043652
333652278
712729876
200327389
1516552047
2095958280
1866072780
629702108
1741767392
1274418395
1565998174
100507005
1503085693
1989559452
877478519
1056872160
319103710
1319797600
1049647208
373292856
2010193273
2050379295
1285833655
1873416773
405637576
1773691247
1557627959
22365881
957828749
1765158819
1670730967
1227810514
1524607124
1214766998
1432318803
2118038309
1058158319
1519243908
1151381740
497454458
301485834
915976875
447302299
1033185695
1125816636
745343218
742787234
2122631546
1128395851
1412127641
662906896
1161755986
1301848761
1887818909
424413581
1581150178
346865194
357330804
246983369
1160230774
590672962
528003003
519693864
154284141
2073594407
203546441
2012576558
695852952
6007180
534959249
1489165965
1246977118
1924199544
408567997
978965130
1322959654
1536254342
1301185932
1071892324
806793057
2128306290
958272683
1698759551
1562918424
119162410
1296389405
1131582220
102831989
1807155423
1575162159
666501470
1832419838
712185008
432303539
593483865
943225888
1211031419
849438639
657582338
1042013928
740042085
1448270425
787110853
1928759215
1268638961
65736181
1976600710
1583385337
1144419204
326749612
654612210
1992126009
1812259180
2003109353
2030495445
1306028622
275949054
1381952202
623657017
829339109
231904248
1965204932
818924494
1012979545
567416319
859868371
120836899
1399062330
1438495366
1046667185
1881295095
707553890
481941663
1536429763
8263926
875154598
1160835823
1311738295
924205194
1309590051
601343364
1078334568
288075600
2071743197
1774784843
1079944818
2134568500
1179274066
1717141504
547148030
1136300334
587602070
140826964
460696696
1788833377
945817790
1240825380
507269101
832020231
90246826
1279733164
2045693566
1712146199
610360139
1229328698
2127347029
1864508916
1322846253
583733316
794837760
1861545668
1346619909
1056337305
1136831699
530671755
1148234346
204057130
637898077
1301042658
1337379409
1984017062
1690919520
296494624
1973955690
1238520660
1361757269
866086218
1291552577
2034496377
424614513
1686250447
226893735
1926535896
821680909
1351790401
1463724682
899497332
1035161803
1456976664
392312738
383536983
69855492
186099555
452207514
803643779
9898496
2140355270
737284614
943687222
1678799249
823359990
146075685
511261697
617552559
1358741333
454557348
94282739
664054856
238513299
253682696
1678195706
1148743510
1725917628
1190381381
1536582720
159698122
2043375117
741765458
42396526
565073038
1075646512
79001570
923001363
785206002
204119642
986345441
1055897572
828555101
607370851
2008164063
1616551782
1225927311
1282528882
5891635
1313421877
752391335
355810489
2067446851
948735299
841630642
1189097540
536596551
76299693
373289401
1320196342
1337244331
805573613
2096925355
476680020
919136478
500549948
1022653332
1913499101
1601504864
271588031
406804391
1006315508
105345070
1517037237
1843232682
551201570
266120738
1612845081
1067036461
368183164
827913562
1175841572
477137788
1703648872
859288236
1287516603
396790192
977509543
808066278
591593159
1893033134
1798044012
1339936540
486298669
1901730768
1909997374
1067739662
310879485
1202485487
612506558
286605311
1522428757
1363746433
60274709
820118975
787055595
1341595172
589617561
1446481093
2025067102
2001868464
1973930271
488867558
2004790609
329374298
2130904204
1956138712
1574163202
1126735137
995931605
583514957
2128520621
1462807423
1323103127
1622014297
1592061681
1916970851
1616628195
1875209774
2028301528
1561153532
1378880057
318546423
1318807049
1403506304
1634722580
2116497700
1598588351
955747843
219431272
490915891
1824915487
774019075
59766723
118039560
92143229
1539107
915124095
73932241
487478190
894680479
429367217
1352187005
343242795
1110559009
2042892101
330190585
1842007627
170357894
1227987843
462851687
111357674
1484653466
717900114
2107885887
392346901
1663874796
2138332427
349836326
1557987935
916382301
791673622
1062765862
1019499484
424577718
1706069876
1331131835
1686732054
171740261
2065891055
1515506890
1433187737
1970227667
1190239905
1797738855
127982710
364962019
594998446
433194175
1233255614
996534855
1991262259
772834291
1056971115
1387642640
622905676
934638375
1753170541
249382595
1765210636
1913909137
1603137512
138759768
581189218
1439500572
49456963
1855284582
1312336909
1853506866
447866601
576472553
2012443481
1607346418
265116377
579256575
504960733
2145635190
714954914
904803803
624978958
177631170
1707451370
426217442
711418863
869934976
1122400847
1054592371
826317321
1160674507
826992671
1376980272
1644867158
2086937720
2113234023
1140532430
1130521544
269400269
1871426780
223526803
429951473
270236519
532879968
767689718
1450486973
1327898458
1460520354
613007936
1217236023
457481148
644518642
1007823615
71327083
1260586384
911740459
29494397
1262473967
107508404
1091289024
665295353
177466399
914219809
1898889392
1436268875
1529056730
921711664
1702925827
464050496
1245766434
717625797
1692489336
1201557550
214533407
1313022391
1566840221
1406747057
546007841
850443540
472553544
2104233190
1153409749
199643905
1122718068
1273840482
462147838
359226087
1528997336
1968645881
865827182
387874427
101742600
209760150
704777991
933544862
734199247
1356405309
162974891
345227193
848288495
1110376096
119231681
116773102
863798883
1265364584
857610724
209150216
1329002102
1800247825
1118408410
65285966
979342490
977633266
204545806
1168876267
1325759052
147333761
1716317900
524625193
1817572529
292865708
527786828
1517126565
748704062
1587460471
1477407584
1062623980
2096034245
182525712
488292169
1795196945
1754704160
1887848531
988967129
1629135741
1983733412
732664174
1555162170
1927053999
1123613492
120244304
770578403
1786299198
457678028
74586736
1502930163
1692228696
683807645
714312521
1776484094
1637628195
1720296689
687141554
981581026
1391778814
1838291264
506036945
1593682228
1578632842
1292439289
2073941735
350673248
98463376
171677427
182421749
302780208
676034121
242948485
157896736
1013030953
156561290
950174207
603760521
440739438
461956562
2063381289
1387395973
250542176
1363832883
1701659486
856187098
1073899909
2138999892
920420579
2103300635
1313723006
1017249785
268942962
391706321
1558929539
761349002
620160776
216887580
924036972
1508602975
1366841939
1707324446
1041442869
1968787174
1076105502
1559060999
636693018
1923166482
1653016854
1961833183
1753741966
1488004164
1278736811
977887847
1001684457
23588839
431378395
1120380448
1087682278
1296446337
1729393260
402762742
274730912
1473284378
2039369408
1066737781
905210267
1589358272
575483005
2076327042
639300930
1478212206
129616269
724819103
808965059
569332272
1843248977
1591483900
1815444932
1199566890
1165307495
1357809037
614265983
254815171
1014084217
1612754482
1122744647
1567689912
1104125751
242908829
1293455120
2008507437
1774093296
1126098816
274202880
1416245335
1581119640
848702158
642888791
1793263065
191869246
1497540735
387415875
1622770172
2113919623
1607022005
1934576195
2142422355
1965342340
290847494
1595979731
298710526
2027335694
1069996694
664245299
386320750
1476476848
165961195
558632692
1116149584
1234089853
1945251123
943831542
1260417824
105832264
587205643
1175343752
1560727278
282724825
1334075691
1954107650
1625630066
61957998
736707539
669335960
1451568117
620602244
131404403
636740546
795020618
711772327
1763151985
1777734626
1738943359
114322509
658803975
1507359217
303557200
1312629622
1327829227
1398670015
634487044
881606352
793253095
1385766899
444192138
1698746072
1864089686
1068814405
1108106734
1928392850
1981296264
1128165321
1430391488
1601462570
816102917
1430343698
1372928464
1161386664
1820386826
346363973
402239378
1967175685
379164011
1365241424
646027834
1818386768
408164380
355296698
1799920530
1436221425
1786218005
1536899296
1469963056
1715731278
805157174
324847894
1183195355
1010220184
1261751205
1878419051
1154414219
83639058
1673141771
66150573
1896600377
407490752
1006101986
283762427
1941326970
1462523444
15614880
1944551433
2110411002
207783610
1865474296
294765361
1314351868
965192949
1008867051
653342662
1973422655
802133799
714382509
1754166683
1719654030
171234100
236764385
1658838392
1693583802
437924502
1081742641
471277887
45142447
377526124
815979235
142578658
554089357
1628571736
991537900
2008957536
1493902568
2070088689
1733746276
979686193
966964910
1374375598
1982753320
1550331595
2092754685
1364626822
1631274173
1915482149
728204201
1307495235
58282938
452173028
577848451
469814374
525788028
78292277
125068683
1396431632
1453761504
1779707010
4344029
372102102
1828401233
898865557
1690902842
1511815609
1427446772
668921493
766289037
312283713
372017503
453765549
267044295
1332431393
100616258
931720447
134575958
1243636014
682392652
833793810
222983384
344694416
1065798260
1809298154
1072829987
260902220
740691849
563775598
586033522
225673259
1294049076
247714996
1415697590
33480265
1576798525
1421156797
1037795611
1699198762
736716823
919435153
1602866302
1978474297
490289041
523287477
667190196
1376375639
424456824
981654032
979543349
1838261731
1394784546
1514648721
561408710
1071133411
1352810454
850975706
455629964
421649357
1156334769
1912737662
378169965
1816136692
1948143086
469075372
1935412907
2002371809
1527673006
107543693
1054373994
438399772
1034542721
1200394622
1908915641
1322846431
180288559
1621909868
573314360
648373323
874250160
1827533338
755243400
1490156039
772478514
481976512
314249950
1741015720
1096094518
1269193678
453003459
361406002
924034514
130605572
1390304681
1558677647
633083753
1855048611
436973521
1664071159
1256952330
1414601263
982303866
1510375203
1704849026
1086328936
1877064026
259638654
1889012378
1677529864
1360510875
1978898193
1827579655
1149980980
1127718308
1017387915
548589218
134689735
1873426914
606390211
1173144456
1566611138
877407253
305519221
573470218
948684961
554260585
43458565
1596359314
1018843882
1492750657
1377632109
1086109762
1665960627
320291348
71486930
2103518977
583854235
13181039
177957636
156677510
308684987
244836321
1084302815
367149000
1130705803
1166613209
1032186005
1499938193
1266142701
163040576
1355066467
1838870541
1064898842
216299404
1968518871
756488337
666676002
164941736
1115888862
2041919152
1139402618
1065135138
1619595159
960188067
1167556183
688451188
1244754201
503527260
2113482208
436565116
735915955
2103799934
1410341457
871830342
2071063284
97550616
904852792
484612558
1943035742
446029337
415428354
1952045570
1905531610
1939167170
7499453
1053277242
1174239583
1527779450
1891799525
1557420179
1879500967
67894001
387216735
651827634
1254519933
2010177582
1827357980
1787094749
593271579
19394124
143398101
1389647397
1339124141
1210502693
1244168208
819586790
1264640053
24068583
287642192
766264290
198680003
669797244
640448355
606637400
918607133
808835577
199259123
993700671
340166745
14942455
1897506032
1468377122
415567326
993703482
214370519
493163205
489872395
62330911
1017007910
39872557
1637719546
36125527
1424879948
1464436446
1008570128
1024819714
688001630
1113532394
1639980999
1148221834
1890395905
1391223386
101376558
1400389788
1353017132
771634231
551009549
706377089
1887962280
1307055593
23816586
1510321417
846408748
1819317204
1892103803
601714633
1296551370
1906241724
72815788
1159184717
1002712227
658689999
1698491355
1059925316
667432827
2070865827
932853205
753164081
842311889
1245690719
2019091482
715276024
888532892
2036817425
387222175
717723833
1575738998
639056848
1155847464
1195723210
1182737702
1073802531
1743405922
1034942463
1960153097
709300324
1587424437
1128025847
11931811
1565994100
1023872098
1110230789
1733135798
180722381
1897010851
1515844509
1847950192
1852078490
1114838108
715020421
1321024518
1173268084
1837860563
2031012217
1096239065
1522516022
670700833
1141395185
1588272471
523383110
814956416
507286975
894237086
459031081
597974045
1946543273
1488738475
1124414254
662821536
2020317798
489307496
1355505488
612487544
2086679680
606618192
1754555953
514052329
1524751667
1402040642
226516479
1850146971
1892057442
1226695651
1706626654
7307878
1193045996
1513237525
1486238222
1983651844
724074103
815498184
1236255178
1850555963
1730853051
436848112
228017672
2046695779
724735597
691547645
856764757
997280371
1969994164
1423302702
1573339760
1754370470
1835807940
1365195465
898428675
1917316229
774723884
2016996642
1466881455
1447555257
1719143672
662558848
1139161035
754151661
128821677
588298344
2007596159
1408657733
1861640768
547525212
850573932
693908287
217985422
1300164205
1798654431
570360284
210325612
1175377932
140206013
559064612
1481192376
606315815
1120186037
1470864243
612045584
2050656044
1860113082
256072596
1224275675
1191830361
2136097287
928709297
1149652513
633958993
1003980914
670895228
843124168
1019619566
2062977283
134205201
1312839077
754116793
591398978
1913168093
1586077606
172422957
1388298001
1819392828
1906668988
769343277
1233007546
51591163
1681698728
2144819283
369859970
1360026827
54999624
677336996
153931276
199897140
1752524031
1809016741
534979587
674780406
1520220211
1339173093
1630045495
2072588033
202462032
59693523
517496931
1309298590
83153834
1730955064
526301318
565848335
1604567525
1928168538
1877358165
201591756
965380433
674065287
2094940737
1506241012
1523250340
590210542
282208207
1424712685
456865238
1441791051
2141863534
1707056311
1936159531
1768271500
244325607
1904956777
1952374321
997102817
382653199
1120654054
288706944
1831880486
1948789756
1992493254
960657221
1987808753
87554132
1595379250
977762232
940530143
1587437846
2103892388
1036267126
262833416
1338654912
969590355
1961159117
2113755691
2052884190
879976184
714190983
2141971760
54370549
362148598
2068320304
1337068552
1318972879
101872211
1586000713
1654287915
1178220362
105910854
2109734756
119082299
1532834983
670185740
146275325
968539402
1278678194
1109832246
1337180123
1585077310
776212570
258878213
1736845351
1009570817
1570440226
1054865192
2080871998
1121247475
857543583
1644829632
963999192
1460642458
1235178116
1135519015
1566853976
300610595
608663466
448741795
202197650
496405720
913610513
941107001
1994421289
343992263
531424209
1016806944
895761566
160494773
1680440001
409769770
1770764710
625839915
79246634
187770399
1691113924
216252552
382960027
407946901
56369429
354207378
1607747407
1633454292
1461809283
343204981
2088357983
467289486
66933668
2091121437
1205713884
1591114168
1530484540
1023994147
54654813
1337813889
1409410807
1284027222
841663055
1159501469
1928737833
445805773
878622709
1225613168
183936092
202970909
1636163786
2083131548
2105198133
309580455
1212206613
890117802
1087885690
1463187197
883997455
1468183552
1996532734
1764915943
1216985037
1100514875
1198028878
1274139895
954719011
1410330743
2060495942
1142725393
876641601
110123458
132886193
945449947
82344328
659546173
1406991929
2137038244
986216693
1491881193
1639964324
2029926382
16270428
408310017
142446765
1494659726
1109008078
265292180
106696347
412909181
1617897462
991939515
1842238263
297555539
213763501
1681406219
1865361504
1636455873
826480429
1186372638
1865383156
1117903604
1946709560
867732508
702628570
826879344
102093436
1588189532
1449645434
1254748054
1260030722
248234482
1467410486
2127517158
1598337238
1213623670
15268953
1387997263
522242333
456503659
1523998562
604145979
393897780
612507077
246788420
130254488
693557078
1928810651
1395585796
451179001
943902863
1707643591
929700950
1328414910
1733046043
1213512758
516045358
2129736756
991999577
1549426666
300291406
1374292572
1844108138
929906812
1116692440
1127216420
1537578882
1334709189
991521886
1629821954
734020050
1306878064
861956896
762667806
1057714642
1036195967
1752314252
1414937540
1862789594
1898110643
481920871
1196965196
1439729860
2065107607
309132692
557548665
603473149
1805304939
1646939153
358079556
2077568535
124547641
63387814
239709718
1607563069
162622111
931202234
78952918
2071693667
339997294
970154899
890353
1831738932
1319927948
1281358064
544929895
944333070
1390889433
577724141
33539659
773200433
1781994862
666154136
1044311044
1703665883
1130781064
1679602621
1263140452
1213420851
922197760
1871794073
1930142178
1300062969
1558588982
2092620507
536787758
814254960
716702366
2045228526
1090742236
1299003358
130156404
593724779
256032269
1217008501
1084202046
581365751
238179678
1265200612
33447966
2045306031
786994716
1702405517
100615986
62548387
353555097
166369700
1720579557
980808202
352200384
840836259
305096192
1265318864
524558621
1577164312
803787319
768653025
1875653038
34366786
1375726192
228815530
2062738314
1820816308
779440324
1455330530
1019731110
1241380499
792354060
210982713
997434846
852423062
188950857
1594527198
1056324401
301525304
1018553799
356038139
1972331654
1062769866
261649871
1923976061
1967248823
1437833368
796742535
742926308
1208096239
520636569
164674617
1436067808
1900163484
1740337645
226960492
1744329264
548090140
593309244
1208874193
547452220
250960309
199081127
444566970
1932481984
1324365334
1177249074
1094423434
839927178
770401787
491938356
723813250
1452394562
332478075
257413912
618893182
2119201614
744751874
891860515
666091951
1140083430
3103920
18213763
710240861
222472477
81656599
1702248035
636146309
1085188939
298153062
791115883
396310893
280045913
244890980
1036483312
588847091
726741771
525496897
1168007645
416853258
543561456
25683536
1834134926
113496719
960229388
1148582996
1671460249
541071550
1214495900
2117650201
2003608189
912009861
681049094
499052898
1319972873
665418400
901698920
2049568382
247429097
579286762
53658971
1164702137
585466781
1270842605
1855640710
286568416
1271096950
1450706445
1857771004
559802005
1154850961
1503044602
566766865
1537780852
318343278
836478177
652319788
851216927
2034285974
118622174
981768813
205085161
526951065
366422119
1574417020
936177721
661577585
781888414
81618994
836602768
1172040604
1838658510
1605707587
276434218
1786552528
111697244
1328789963
578877787
627299430
452231682
1966884254
1980710639
908917428
1838990925
358798116
744999063
429445135
1872948437
578903020
916771882
1941769252
40923926
1644716046
1336153045
1663048632
2071754027
2113144121
1153340726
456778375
1655823071
846117991
1610445462
452101771
408341337
2085253262
194792186
1842888986
106326219
1234779232
264929706
619002365
1005442595
768518433
414992275
365848870
1373471316
2129818718
71068328
1978958220
945798228
160292430
1259335305
271573644
390434897
891060323
865889439
584094442
867887922
48868196
1482833051
1699431096
1582499594
1164135770
1845191628
1261196743
1058938716
1175150566
426790644
1409938872
1823042929
1280368493
282284340
374221851
367684735
398018506
758377637
886179148
641099242
1675860919
102425348
358791655
763839901
1963848336
601886054
2020204972
2121184765
2011598547
1330314459
1158479
1580762229
798063662
34562652
1197353209
1390235101
15447533
2094415694
1607763590
226914908
1647629513
212131212
1718185868
662983027
308823541
311594981
1586454558
1656213294
1001326731
1843280438
610142218
1569726332
1215493188
2039783836
216774237
769514173
985434043
1679328461
907135670
484202949
1101282895
1073577052
351612937
1240619789
415264429
1254531770
80469613
1221258647
1905832263
121242885
1836606955
1653057035
1061670448
1847188157
330596358
2028804841
949302048
557090315
1118022373
629844033
1156510394
970742903
1086769793
234781930
1288522111
2096641689
1751765985
160886184
237546747
1946011851
1170505466
464654928
566977001
591840034
1260847186
1901898034
1315412507
1397864913
2108410970
2144420990
444275416
597677406
1929863447
345554154
1177119512
1660963494
321853484
523038685
1918208537
1916443575
1320157651
924762652
979643674
1126735724
1554957845
1625320605
1781499392
1467044388
430542824
1450512607
1104515451
1999990192
1244987217
543593807
1697246441
824101300
1393369883
377669903
615789950
308511707
1777564583
1862324307
1111747957
1718480949
1492321535
1439684849
725805781
855265653
667109683
485496451
1594838507
245061903
1562606029
1909917308
1472593700
1555459954
203854750
587201656
1342616915
1797833826
126453578
1676277312
677020719
1659250552
1598844132
618903851
2063987325
1979885534
988265870
2133275795
489658362
850918566
882283962
1692741521
1617183788
1679275482
273612560
939670618
1604430958
1849373512
52511739
560329984
2133893574
484599320
1037518888
2111668158
112709569
1754421317
265088061
1957845660
1628439159
1197768049
1025144636
1328967732
360903775
869780034
222955803
1873179615
2050860405
756323804
636556512
1357088278
1876900005
288637114
1990648648
1202004012
707615356
1396549186
1374755887
1357138183
571944733
866604092
1222597041
274796949
1229965522
1263569691
2100216277
1027823604
2011768413
1711408756
1609476412
435672364
1350088811
1520930155
952057040
931819632
2137944354
1150503526
1541616855
736025501
1181178183
977005508
595430981
222853018
879013556
1527155698
309612006
1965195327
1072728842
1322082719
2106673590
2116649327
811143643
385103984
832175012
712446490
1598760485
1509666823
1261919239
1478547770
1547020730
530859477
1470546842
1788598881
1593721472
1154622550
1531762000
304417109
1068542393
1132641213
90403157
563095150
1425113306
1145381318
639348433
771613496
723366193
1271282321
1856822880
1125797408
2048872813
941729867
417961056
1235519357
404820947
650675174
1309915858
1428208821
1667841221
1156504857
46705666
1756720544
1036329262
2039546507
2147374225
1649735769
940452849
1229034140
1999265202
510946530
1953590551
1225871975
1238130580
229681806
306360187
1862389763
448011131
1625473791
641996638
194234517
1367129608
524593112
1449871484
958552581
1859529135
1835474214
676140091
316406524
1783973992
47839140
1836625931
239745652
1352951481
1200070545
2032890785
1601784046
2064422197
1357176100
1860575075
1626359781
2138116871
2050354533
25995857
231432898
1643495627
441048576
1725536277
896052893
531208556
1680683371
319674400
758698544
1538143732
1333054280
82193218
1717860142
1316312724
2011309279
33493530
1914143155
281900427
994167078
535839482
677580857
2056675666
2005211330
1451796615
1388791030
253157006
708335355
464775283
1821758686
1460425403
1435892983
833777807
1082024130
313357854
1989695248
1550650876
1672844672
1543048695
42625068
583863019
1279792018
600420151
1371084538
354538840
21635038
1783072799
268804258
1237134479
682957829
762393437
1127896887
1561254028
2145633904
1184141550
841130931
1118365410
415122110
1370532320
1988580317
414544390
113699146
1071225271
1196436868
2005331732
2086199476
1607958684
254528414
1661731889
831094017
1985576469
792641973
336586398
1262315701
1899344637
1551566985
1129333073
1512215556
1464814516
1499509419
2022810343
1851780687
1356567258
1695082471
469464095
636216688
31394488
326904396
673478102
144354907
1926991936
1651827197
1599653726
1981109585
1774748940
1087320433
1321366781
1594529390
1603141971
1711739372
910003673
2081062230
744230605
1111865335
465617472
832425425
391572015
2124365447
1701022341
1380594710
741428817
2017565944
1294652437
1951677567
325961042
1484120419
1575303344
439358741
673186753
1718924968
1753201746
2041713642
673663684
1865363308
89920326
1060112680
570085869
575462039
1028747572
1055151706
759249336
180363325
1646321175
537120359
160171390
1416750361
1850086734
706174741
1890590294
1604679451
2016275495
2118811611
1079270640
903201204
1559969619
729770766
409934765
1257032159
1126394195
890903960
713806153
282489614
1967866267
1368596421
936489636
1116703314
1508745551
1459819787
568614305
1861360474
1953788674
16258133
2094500480
849349743
1754089494
1946536051
1049544474
999097122
1755477673
547444884
2046965820
533237742
1283572032
1744443310
184640731
1145676481
1163494293
715128246
825034585
127682449
1079339334
837347129
1459677276
527608192
155430085
841326066
602325250
389701837
583785581
1960290518
2120951057
553059734
299903411
255386771
1305310473
1891830986
103956170
1652941715
407099556
645393508
1502911884
10229324
225198395
1478395803
1414628633
1889319831
579040004
585687766
2090885167
879073446
538646785
1066803241
1937947573
1490057672
1596448242
1916912678
24233218
1204451946
1969262297
1287602455
2036682664
74716373
923223410
499305407
14509050
1855650631
1045797499
238581618
397890957
603895794
384098226
1498061591
1790402833
317789341
1032544803
985168884
265278085
1392724923
1531425987
574505824
1129231389
1569783844
2079523399
1911503448
423297982
1226440149
2140366718
142822714
1447719291
930857315
658986328
397990204
1207477797
943442208
1692597233
1242283933
2070483292
1966320827
2121841626
35832442
517750644
420478360
623223008
158607607
698464311
2083712867
1352328299
1388489559
445605112
1168885803
117274401
137602819
891780762
1393825873
852792333
1944034240
565576736
1665383220
1189108184
1826483887
885963053
753704733
835808696
1374484263
1723116296
995055047
167421341
1039618922
726941875
542731428
1664465448
165118958
1738067833
1151241401
1867776417
1507512420
822524468
1522361058
1536438558
1688499111
1487083302
1021399327
1404446564
1412566996
2052185778
1077011768
761642879
417491656
1710465175
1394678298
2094377504
1098871482
934003525
145317789
897798346
1785497962
1490569645
61631261
3981181
423238003
1801724250
180604776
430020313
1627353652
1295841474
1710513487
1517815524
1996221336
1909825067
81087339
2102317368
1847612215
1136518312
1289496248
1258639982
591503275
410588053
1419676391
301110663
2060840339
2094783449
972726923
696544698
1815921510
1079695093
775384814
1179621383
1974705602
701664477
1145952521
145352392
2000143265
678560295
44796203
2047308486
431383301
529583797
853575609
460576274
1393292411
475642708
1724425427
966815209
1182001130
1481828456
736209161
1897964916
875141316
1676442666
1788825003
663570352
1645972019
811522332
2024668368
1013438875
1655827213
1883331366
1916098890
1454832770
1573479048
1784848335
2135658447
2054478032
52634713
1653297801
1072328192
2064158522
346770625
670336053
836191198
1847833570
35030367
693799064
17730358
1954336833
1584918577
582311288
1415862314
67104144
194010477
280991740
1294635419
1496196772
1303889576
311745386
432926962
1401242327
375526303
1104205655
679135979
1122522956
845161892
1303891415
939171692
304247400
740175210
1309778283
974877155
1153191213
423642515
1317039174
873589254
1820198350
907958280
54238544
107428593
219537827
549472766
1815650062
1193530450
1518147560
941322124
1676281306
503831203
1490265087
460474689
853427730
1539467032
579608199
14124863
1101460059
1379438498
2078318967
418731409
1720811955
1158494214
1621733626
2035937595
349871628
515549534
1674587618
229278616
1596258904
1873736234
95637682
1530742557
1327280240
435949561
419146494
1908142927
139470895
1833754006
1668559309
915370339
73893141
1542442299
1654804544
1341511696
1929616432
1525180287
2046165496
1338224617
1739420524
1813550074
1384838186
1559330819
73352934
1119005158
1519628611
2117509525
927995783
1732593680
480760437
1326603443
1858781497
970060986
357448172
1405373530
1442421046
763332170
1060918610
1339361907
1102025781
446256152
1155754007
1978672391
1817703567
145501482
537189675
2129680695
2085978320
1538398689
1848025641
824121405
272253344
1549656992
1658882195
533222264
811649144
615998738
119255228
1852018935
227540196
257532488
1585249255
699615015
1618113622
1623435614
441681523
1415283153
231362213
2135767654
864299518
328256899
1735040489
795883509
453707761
2074111120
2048873352
1865932487
718019462
1395839665
1422702363
885442299
512480335
1061775785
355427360
17083158
520665003
689479115
1254478147
1755642291
1330580570
1375678771
1754029386
1792486485
1451199356
1895553365
173336214
638707852
241310568
1612849681
1117972510
948561980
1362989549
1336908468
2048204962
1527097662
1468890756
662850082
562413860
165602864
810482831
919694024
338305557
1495455307
482184565
220819181
119210512
1575106118
2054748886
1456229688
1204702372
1742870439
1831682386
1505170607
1395353603
469662227
586515000
934136041
2063797004
1487907422
1557331445
1691256529
1607703637
725838798
1454446197
1363996683
2028148647
2105206816
1083136309
404152299
1020755129
140404598
881496430
457402260
957793527
37212285
1939727036
1380782551
106390144
1791291755
890563327
758673377
216679888
1238536082
2059922599
1390931289
1936157695
697384878
643498314
670952551
1585837357
253036242
2044285780
1993222731
1493746390
814793068
1076191387
1073703828
1321770432
704533704
265766047
782135298
2114249970
1980016261
1967262477
1635987262
507757307
2047630656
1316555085
923360403
1009446070
26503316
1179533662
121451519
1842997212
368529692
560122810
1002278226
191813732
888295834
2055358941
2075408809
58644420
23016975
430071934
761636568
862638696
649200915
1124022619
1576586119
1603923527
1223389011
837684801
859331725
2143451472
2144405481
1830730407
1647200178
260726537
89933061
1076188763
1083865432
1944594358
1819363285
1749341927
1717954422
1238203812
1712221339
1754512201
2001921746
449068131
1346741100
62110965
340510464
4654618
57708633
125143707
516994642
784228961
254833417
1759611421
1747316248
892036173
1508562899
624861994
419637143
1990777007
1519652762
1993347469
363157325
2131491949
1840803799
706952911
1564717573
1410185857
332749640
1122411752
1661532281
1216705178
942871071
627226804
567413739
526272283
1955613117
600693702
856869496
2014311233
521178504
483677865
2086810317
243542493
1291740977
1254972337
374264131
1282505464
1444040291
2033586291
1648128863
39109247
1225744788
271294654
1546396705
1515331134
732358073
1136482298
275738883
929459295
1286836031
923780249
1013445967
930238886
1627230661
157933860
76820175
1992804248
400062584
224741225
1363843631
209515
1309394439
1486514748
1319376549
51970017
43474401
1816254351
993432395
44092757
839168859
1835238209
610337220
512169368
1108722168
1028462885
1711903832
2137941885
818073289
1093162738
1053769808
640230523
1184362460
1235906263
147819490
114607648
497245148
1375039880
708944269
1598008589
1665500066
920961284
407350320
610432702
1414787579
371034610
1366785054
852876194
270529334
912017031
79393343
575542924
1181310
815286439
743224644
876925189
917181712
196496444
1000844737
1377475433
1373401959
446894285
444320273
1863903703
432515321
785317056
95914647
1725799135
1175912479
388220713
317838922
416876190
155180935
1840064937
2039584458
229085983
975169845
1682807614
1882496202
1664078966
830858020
318247408
1542900738
277754304
844589075
1074253275
1113231314
1257706569
2015649505
896477916
1706268389
1893244181
1360608115
1939241649
789895275
1621418908
1969292994
1961093081
132308813
80591691
522727219
990207792
139157251
647693128
999366731
154501782
1728253961
1168407258
1712038920
2094310133
1640682333
1104683277
1017121309
667861700
1700601635
437656114
2094995528
1718067153
243577706
1502289490
1044890496
1680197168
893228488
168980397
135507773
565553576
232871306
570972377
1836807579
1337837765
192911429
1746285169
1285798092
2025641623
295956030
799076930
1099168256
1043000538
719973914
480461078
1463302828
1530316425
1692440954
1306269904
2135843811
832045605
551422354
1616571054
1472231294
1527737332
478438007
932335159
1298958158
340676468
735645799
1362769523
838563475
1411240720
435112803
745189569
1766293857
62871825
1682367379
1870146381
1668517177
329181849
136336793
3818192
772030679
294693228
1613178567
780540147
2137777409
1945258747
468945305
1623536299
1033505997
2133432678
704923978
1722932903
557843769
18415379
2146565876
778183446
1016794631
407050198
62688528
334115898
1437948389
1517702090
1949557840
1677685384
825153121
1895395735
228396883
1847914795
465484929
642938921
1255442317
722109399
901703861
1809848735
172937378
132601194
1026685796
195007826
158883242
1471743518
1339375845
211251584
404077719
1064325388
1609523734
1182811757
409275077
708066305
1538055208
996446280
1474408875
1862585397
1341866307
202410266
128674341
1361462561
485769392
1045105518
447842727
1759375103
587822836
300973188
316904972
1244226716
625083902
1277738666
1304961440
1798924761
1979381187
772877014
737865700
1553549782
1622891609
1045664650
2117296523
1493941553
617434647
591613776
1972643944
189159507
963417484
87640564
1814381699
601129406
2105291978
1325932544
897140561
2039148497
1641262183
612450282
1184817346
1930735644
240454754
220468495
1738519377
1614984236
1998376123
456145257
1206743030
904325438
1346137183
1165209722
977156763
1327748397
1267784524
1011755169
192501312
1798946304
224766240
948061842
1534401018
385505028
1236663943
479065622
359082918
220985271
83647641
1063437741
554173902
1497717152
10626453
1500989440
613073622
738910071
1816128854
1397390964
850014581
1505124776
167743696
512903985
120336780
1702004356
227612500
1366158185
2136758114
1309843280
440621527
1830124048
1260312814
68161195
1710322613
262109536
1717354845
150353717
731249425
1251304869
1101688141
881193309
1098186922
1982877514
472469422
2079951351
1408096358
456555774
1875246507
1542604845
1998956928
1939019290
1947435686
767065183
1994114769
199283951
589626529
1016534329
81317544
1044431099
1457946858
1614528340
596218891
284553410
76957604
891587145
1802948012
2036290819
1327440042
1145313266
258641778
503876097
540356479
119886241
1278511453
1890234877
859172697
905422693
1042157828
1528190932
2079096766
822924699
1732178270
1075796237
377174230
527512329
117703280
1002690528
1959495539
141002792
1012435617
1541879314
1225068825
1035037741
1224959489
2098861568
1001201808
1621961760
770242387
218654378
1328503367
611465355
1023598486
776369154
1773189184
724900867
654212796
391512769
1496174187
2103179658
2006137745
148664774
1157977836
483168913
1690408149
1562567779
1664091737
521983280
1246492728
2098820417
1854318580
91157144
601514827
1966501829
1184334329
954334543
1431948330
1990890228
1353449893
648023853
306729142
1199790902
616542250
1857222632
968830900
2121553146
1212771809
1961390912
103516338
1696626393
869791622
1664018255
2093409335
2111603676
530755995
1358146167
436241424
1879274873
374324521
1261162912
1294498768
135654941
340808798
1691387782
1858965721
117289833
89419194
1203235220
2053038672
770584722
1081518422
1909681791
1958894068
1249574866
920749185
1660736883
246473743
10321404
1607390855
2073729755
986279847
780297050
132289693
746911743
476821236
135817003
151117205
1555327034
1703661376
1853417737
317149076
291682267
1859092939
291742564
332767926
1902615108
241593146
388392457
2078903929
750372914
1865278621
1500108779
78378309
622699889
1792127770
997999065
1504008545
1831497695
783974533
953376770
1976801348
1324283291
1018895237
144588143
1157820336
194957900
630030322
358618386
388712778
1775318774
743482997
229457042
923979627
1878668982
1465392625
2101548689
2090256696
1424465386
1270770349
735317189
2115747437
1076514892
776679263
1895862892
331736087
1752510193
626924642
1125527062
842715361
1981449945
2091886951
5082185
969767219
1274087076
1423479971
1348508173
840266483
2030648799
900803404
2121377360
152208051
431792629
1270438373
1365019901
1344106281
1455365447
232424582
850061430
403119592
2096899430
32778084
1652837592
2028402559
1495816476
1405369957
152275198
20550573
370189869
1927050747
737800669
990948694
1422915847
1903502074
1753854987
758472541
305426789
1729037078
1369452177
960342163
750592394
653575477
1914262619
1991653346
45700144
734878105
989140861
782336171
674388716
781191646
241687135
1638733608
543745051
2018204009
657386246
1318999078
1456396659
458206779
1302463663
1033323018
1200014922
1634648003
572185177
1744097439
1603388868
1646317818
1047242823
732385542
418707619
1551937236
238931963
1409694377
926909572
506427850
5339197
557856542
1291458806
1901147558
414660866
1520989734
1521024643
1089675707
1983696218
524438239
1680452829
1548540147
191220944
1393299021
1230301360
2121087626
493448908
1990872478
49179234
17046074
298734711
1781808373
487263253
1712961452
761092681
318927910
1681293267
765788175
625242973
394326873
985763311
957453607
1164086007
1663397499
1874975522
1340513862
1960144668
1741349364
963393390
769613930
201507443
416509721
546468619
1541840407
1031075637
1737588742
992853493
1921368045
1157976182
395916376
134122916
1165542689
652995940
347804772
359336751
1563949906
40819426
193531650
1508182492
208174824
1510550988
1617345710
1145078982
1547993964
889398714
1078324201
243508787
2083283876
613701235
1766880729
1171870867
1437694482
13163257
1893751299
1181698483
1602994380
528650041
927409052
438874184
1191918141
1510953639
1761973310
1026444075
146153681
1810715238
1614059815
1132798524
367321071
259414888
1879082961
922008023
776786816
994784445
523739372
1151717485
562745511
91750839
369941980
1979884775
1037989313
2003479626
105907230
948028718
1181172394
133453782
477889026
1680106455
1683257683
2125388301
320639764
1083258621
597214612
910114494
1361849244
1020583405
752004478
151933101
254487928
636538970
322619815
774909205
1439786097
612487942
914933267
1783880927
1146800664
703002581
1709189437
984872958
1804636714
963781300
569763032
102845963
768573124
575346759
297774730
1784715844
2070707434
1255019728
1981685703
1781808367
1845004398
508487912
638754318
311098738
872732770
38379866
1580337912
594335001
1915245399
1881781347
1931820210
1667154140
891767603
1827715176
1076379327
35036081
1279165022
405119512
2006538447
1366819210
1639085830
1872071272
1288233161
569587809
1793325108
764345683
1130025431
964633488
273350907
1398853524
1235954802
713506046
2027478558
33914192
549855227
1111922763
1935841503
923013186
1973746065
1546185947
1272229036
1538231750
1954602294
569026486
823198236
1359867228
137119052
508626472
1803039691
1120900717
1686391791
175323085
1128209099
266364752
1814739475
1672317159
1490133541
2134590197
1993990251
578262145
1487135835
1137256241
1992505168
1484160774
1592954360
37014358
2022295373
239351849
252939100
532399589
2055821693
1870972209
1427635169
421936027
490434333
771920644
2141220685
2100171941
933954116
44749169
1524918428
1706998777
1745358481
1432540069
890121031
1872127120
1233903793
1523547200
925617966
938596499
234827400
1632087690
1159109861
1410060036
1381169271
340445359
567390772
106482202
584921181
804529771
1694559644
696810883
1156197035
1946462990
1631134508
1635106022
7591557
540759060
1913297165
508424636
1307557292
1641403025
1137101548
1582897579
2034552057
1546792544
102921942
1592479031
2082071708
1554673676
502591783
354995529
114176112
1407406726
1366671676
1399167518
1754023907
1558642349
360285426
1879675053
1141446376
1820642278
290397643
386011679
1067421054
965675948
570303585
652882122
614078409
145742731
482846016
389179235
714792808
1152253618
1273636018
1689310948
2033439474
773505280
533326687
1713572967
987723264
1937891571
1371445805
843730982
1907063309
760513013
1021773595
1835760496
386276917
115877416
2089050215
1679513163
1832867681
1342353917
1853725230
1298169539
1248772524
1217164353
197927367
1716770450
160388859
841038558
531814946
1435007277
935456744
291072749
1103126597
1688484513
13077749
180626603
364746558
582069588
1323590954
1839950925
935951500
1775546488
125616059
1222335847
1644381316
254445118
1188860649
1405445270
1145290397
868119030
2059070949
142115175
898040035
1100734125
1009395628
17273283
1506237852
405212432
1321588704
85369615
237673971
1191528928
873436988
845696141
1753384865
1996336143
1326155496
1298403969
1447143505
1146837761
625844779
212782934
1780836918
1450859831
1606997331
487466639
787902491
1816653209
1188093609
686816949
1625307553
1704942278
299890327
1628373974
1040257024
93088996
80822180
1506619788
838023613
1100764094
2036399933
184378669
1999664793
1854282915
484678992
1576335500
1683014910
2056499754
1464102203
2011063230
2051370226
710172851
24984863
1415964395
1808880989
1950475645
1188540212
1324957238
1033871204
606143656
1164532051
1727224280
1232702426
1594271766
1062972739
1563238928
1581032863
1963623608
1873848708
1066156145
1766996083
634407244
1515540670
289993352
227084901
422597853
947055213
2093212705
1179804231
1298723907
1863322518
1575293246
897798964
543238519
1328702997
2048700531
2094747673
1638266946
869425497
1698637189
196151571
116080302
1796307705
1620376331
340168459
754520284
893677168
1939334437
1801830422
51290376
92415373
334875570
1745222608
384019792
344486035
1821563936
1876696926
865170794
1072137930
828613711
953534943
634141030
478498401
1880634447
1721821481
1005994052
346647820
1940998339
243305620
1085629736
1591943146
456687017
1389363958
2060725918
339336187
1911850902
850738575
1834445865
691648017
1771206292
1503886636
651255080
244093872
1289552029
762267115
1729846975
1123099368
1538970410
282368921
1052713327
696293981
2135748189
1265665515
192440532
72630730
656803334
1196350712
1498959993
79413867
649325911
1464687869
942873281
2002075407
1410598848
11862835
18974592
729297937
934003789
1300935034
1476309335
1384390690
1308499735
2084051743
1760261187
885257291
861350908
1951267083
2046844051
1052199926
184985772
1061193046
1702304799
313683285
302159649
1595883588
1890879841
2011566549
250273724
1013513387
951854343
822081097
931592938
121451338
347482290
2041918187
771138814
1330356166
1532042402
598170589
1710134916
1090725113
1743255348
137718034
343558134
1705048147
276152626
1172924253
1121696537
1994463033
1971308054
89386890
927092175
1311834753
826230969
1246128033
607228959
845529936
1802748533
595397306
1905343037
1175860888
996583717
1542043805
2021584611
467313106
164216228
636522394
890984033
2094174001
1345904985
302467870
1068172144
955380196
608728349
2135452867
1350859327
1740018302
1881751387
363539721
677657381
1392951925
319478353
1051800124
1893716948
1562007947
1602595333
2054885852
114358820
225376519
242572026
1549047901
582069935
266901665
1087170566
1793710514
2030200408
1415535236
319629558
360057091
921910532
603694919
287762501
1750931957
766062572
1826722516
162628125
683747219
278421327
869042155
1400834479
2143593823
1636587817
240926008
280426599
1665816533
2132241298
1072951374
1455448956
1931744191
1212284539
237824923
1650768431
247547649
1785919085
553472295
599002302
2022590820
883564101
1171533718
1968429476
1901425573
893753929
873193028
1057055986
1326645451
1974165859
2083758466
321951063
801944900
1498398744
449943287
198204273
169758899
2075255420
979233081
1113431964
38519950
1661429370
123227422
999143416
332019069
2070935122
343459085
2130274087
1280361201
279571046
740077057
1464951366
111286312
1650521065
254874402
1606770436
1214235545
2035273498
150686295
258386463
525883233
294517969
1782634573
1668236761
400642639
1082295702
1836031297
494309304
653119213
1930740680
948390086
1119645406
666041440
2060727649
681907674
634653389
1439391496
519067267
1311952805
1142360368
2045368348
133792707
2145000858
610948089
1347253750
1669588076
763172683
754804766
88542379
1189436546
596975970
298658628
2101450307
644319026
981012808
231951088
2061392556
677820716
2083232126
216736121
383115317
838273675
510852629
1150625140
1651418048
1153984925
1176178893
1977736965
1987746076
606254181
1667396980
854419224
502035128
955440086
380906972
108293280
1010152134
1392643271
1877896777
1143718871
79594316
797959130
26720721
346258280
300438868
464037365
746800750
2141092747
1730955911
447775683
931506509
1273474062
1795581144
800908270
972737316
63808092
1786674844
1114944601
385754165
1234032588
1094716216
374392105
1112948868
1729652776
1313971911
1832201076
1194626298
682973149
1855799047
880585305
202009118
439640480
1268415301
95364637
366250388
712002974
1703627911
1379671526
408785415
151965414
1574747645
1135750872
1880689444
1183181460
660364474
806132952
894931495
1452270764
1729327389
2077222496
1874154952
290895933
2042166701
1640914392
197384994
801117089
1053526153
1519242226
336595180
56811633
2072226505
1130830343
1371897041
1389318248
1559259440
1872299129
1615865562
1324512487
1504597117
2074530913
1786588711
108944436
1892315392
226239249
918297877
274708478
75622449
569287316
1531008307
1584008129
1420787515
576123178
1776995381
1166238552
1708644529
991523716
518524766
1220055162
1860533271
1310209609
474386443
415429007
952477160
1646713085
2141403317
27836292
808902872
448364541
643975077
742450366
1127900336
287821462
1072592066
696474238
12140553
1526524370
1554013442
833556321
1376667428
518881807
2064594555
1500403338
189123923
1412228527
749456696
994237543
2013537378
637147985
1168557867
866264533
2015618403
2002650027
725823611
1380685396
809304260
691242105
920014804
193002983
1197839947
246594002
1255522894
2146086891
614307294
1792553319
578084991
1645224098
460728035
1663118375
326265183
342756422
2024135164
171305111
1826060267
324215884
1683660612
2134570277
1418247939
432817795
423266525
480414327
11209933
822688494
2082754783
1400302937
1761351739
2109929963
836807550
372693313
257987649
659323552
1695899109
545059609
1174965483
538380706
132849577
1993032192
1688931032
1737696859
2046247409
737391436
762970121
293005684
471474287
1337369411
898595831
1989342232
19093914
1682993317
2075469773
1870587102
321703478
1456412128
1938229862
1501976249
851274384
942197822
705860986
1784637302
98874880
1529656576
1278408790
2136196359
1654664113
92703968
1040956777
547702079
2029738602
271476135
505589280
1645675057
511429939
633169983
2109341502
497287703
1569307417
1128308514
1261159523
1032611045
816218103
977455416
1646767492
1728191047
442621057
820392692
1892944437
1457397867
404684388
2131204505
1609766454
635914748
1054494885
1300436106
793611743
1918077986
641799114
114559106
1053002263
407688603
529251917
1986601334
1199875281
862088084
313271465
1713722428
1477469482
384815461
1031825862
531032470
2025845670
1134704118
1977333455
1896714253
901387917
476408381
2018884636
857241257
642938422
1025597245
988936376
1351970382
687155397
1506880680
735038328
1966740708
1843365689
1956421378
959728196
1411385073
302467321
96292316
2036261733
1681726064
1991305380
1612200312
1169802450
55615523
827740099
831844966
504827061
635350864
1654573984
1985693308
768328198
351434328
2051623143
306214847
1436128452
947951137
1762252908
63765036
712533405
258114554
8092422
1214495432
1785763465
1006891872
1147614804
288615678
2111251297
1996179783
935424063
1421762858
878477797
1189483935
987665389
416768805
176114023
251827614
1602223466
86909008
1695785963
1545551323
712650378
1719833973
1437631987
1369001263
299190974
1188234679
603172588
910386824
560519991
518649962
78475498
1663906610
252959604
1775615830
421872154
1013255439
718409093
183665919
96998189
1710010561
2114950665
55567042
682717662
356120691
414965923
1666908063
899706554
834444601
2042416158
970339902
1040797614
1828848109
864231041
2034713112
1897203379
355468674
1688289815
1764030358
679441031
581950688
1466255465
942506255
610625332
1677849966
446117867
695084365
691240455
819191567
681352912
497391078
134655452
932265597
962752622
1724499374
1928309541
1187563484
646850830
1671054920
1537872108
1709064282
1486305737
1430794046
2088259592
648186110
109690276
962366313
267741218
1401598122
693335319
774262862
634218449
2086604434
1587284620
135846748
1869460592
1700488149
373923464
1118042141
1356733120
47777393
1223859283
1596878701
1997776730
1975260003
480105903
284957965
774784587
1794943190
1213327164
1156091382
791817243
1388652550
907339003
671032952
502138160
431915014
1444761133
1209651374
1960767151
1766031301
1293240802
1171206944
637744835
1901342830
577842030
1327066642
1152181405
1631729460
1392131457
1044275860
495257669
2049917039
785307740
1084391518
923849727
278294782
825801646
1431247899
1311341383
1614405839
198882629
1125469639
2130172991
1206721932
1842776944
1515607812
1814359831
1490400296
581710339
1855623450
1527774835
517653475
2075346634
1883235077
1694214095
639408036
305124653
1856553172
172139506
57493790
1327719190
259305472
633689774
199453195
1226523810
795563998
1944135584
1908389862
1868380373
1843598758
425894441
721343654
619924808
1401691368
1409506774
1477446100
1563954015
430513166
1059368461
1464472225
2124671839
1323199347
1553472338
1272376870
1203573129
853590861
1516675749
485472625
757748248
577534532
1537719928
1415680564
654998836
1359891332
1536767539
1232371851
651228077
1449567476
390641313
795699635
1980269304
1085308206
1128280874
1828981151
159222147
1853141684
801508486
340129314
1668309763
1702031570
1600258583
1753196641
1922112657
887693060
2021124505
434409380
1923444915
763516664
1676226525
1020209912
786041903
1498833394
1473126542
76688370
618666489
578994263
2121791181
1878237423
1796740989
2131113711
1594668369
1602955063
1663758444
1151854013
640534135
2086413524
764568578
2010310129
1782211804
1730481042
28422274
2087678035
132041537
1593615050
20940662
132287287
952184157
1744198045
1424116235
259866880
255686446
2024186163
1526697357
784621238
255907340
1468026697
1893722022
622442844
762710184
388237408
1634206184
309329106
320042824
182104506
1271396191
114426437
498865134
445901693
1604450049
1218883068
805569188
266441545
457781735
1773819273
139069932
1267289787
1272581698
1530310333
2025245373
1298472164
1712104385
751977676
72532165
376172891
1774354585
60848037
306449208
786126235
1634776150
420151728
426048527
10163243
833037707
983434698
1535406362
1075046986
1410739606
1332717083
12645366
1272070755
1150516341
1477190101
546284077
1030616641
1438598484
837778406
119528968
1548753273
1443541817
531998964
1257031126
1024445160
1694540853
860505442
258831628
373231727
332508900
931189817
519375903
899725222
1799646687
446596287
1458798841
115360007
877335639
595493106
921187971
1191498245
1738492316
1729741872
997678704
1308110599
1944407667
73103548
204677048
1234877900
418867443
541777491
1674151866
1543344112
1780127805
1957935321
2137539286
1216050380
536711497
2140554699
1262951416
965350342
1048773417
29866784
1869235477
725356238
829956853
2135706967
1355638625
747449474
1719173178
1544797555
273185799
1941015100
291512657
2078371799
161442720
801166914
869066574
2085161391
1380808462
339120883
793787087
868784134
951936801
1356881807
487718804
422133159
1237288418
49498980
1556468013
309291353
1798200729
706818159
1207142200
1791202251
668156414
1319572537
900989243
1390184146
1505468352
1265472406
2116238226
1469327991
1968182700
427054023
1944627904
644865003
1352553418
132218259
1431757070
1208306645
1600570489
2116959965
96696604
742712338
2107571304
1007244591
1926777675
2094184084
121238290
78159928
1623124492
632746740
623313465
1096989545
1931961639
1691280722
1687727901
1770627276
676026112
1955036213
1589918228
1671385889
506345551
243947263
1818949493
505253883
1635515495
254172107
429813452
1277790648
814151104
1918686796
1263551534
78424720
201720287
932978089
1230956455
2020302373
575929779
1901118082
619712102
231924757
420577760
1637238232
1007284667
1867983352
1948903216
91248306
1752979537
2069474802
1482461814
1410701485
961177200
179464365
713787566
1073017375
1793471842
756269007
338709564
859726445
732902606
1218609132
1081606074
1373134917
390353460
2084233016
883413826
1053474781
878373145
972785529
2039134374
2068324556
636189698
1238345759
1657364236
832496945
698692686
1104220463
472741744
1585098523
1790519825
75191436
1139884414
1325360959
556692720
2059989271
1012686543
1382468393
1796211707
175342694
101642300
1240040235
1172651558
917505354
1601960152
1910292704
201747135
1809843743
355732371
1393386928
1518198959
751894089
1640054427
1132572741
1229389890
843226545
1928685418
971666431
1759244890
193799724
632004624
1999426985
86192219
1902169542
1209930360
764253009
1055774135
1102522766
907087076
1428607289
576173797
103784217
1765039756
1232171234
2038055617
1949294398
591133563
466284377
939731366
138504200
642836672
989907565
2103430818
876941227
60518722
671772822
1347321641
305501629
1590141266
1815786860
1606841218
726810143
545590079
1699860894
1111988061
631927547
1898107734
1073276845
1573066966
270757698
2005468400
558895914
1466811068
254865625
1072704886
207093495
602741456
1520038523
1490567529
2097782
225463186
1321365097
601868521
532793661
1181078312
1242769638
188502806
1834188877
1688141004
691569022
1135948463
1025084577
1775378531
1930513900
2116125378
107006403
1267510005
658947319
1787458114
462049178
1036381850
681983792
842193129
452051064
1482930997
1719040680
350556911
376905791
153206399
908084311
554181924
2140483968
543992894
1084531306
220015186
1510825239
685911607
2105071329
208012827
257040081
507944270
1853977036
261513664
2029583557
31555812
788884230
1032843521
1486685624
928110481
1771193574
256572801
2008733231
101394175
1860843180
1563179845
305080327
281826476
1916100074
1395189038
2048976883
226575833
1557068275
742006968
339727304
86001591
1042787582
1153477371
1600168230
1681145841
307611404
110742617
849324850
702850260
1946982457
1757844666
961751303
208420132
1288948322
933650504
1949690924
1997515056
947373107
434479905
726902425
1455731248
382472889
1231158800
1147123980
1071342384
821615538
1046780485
1564445009
270133486
1705793611
380882462
1521573958
1306278515
27875129
1360857352
1327026338
635996343
1078707773
154666982
899261595
248084345
1773946261
910447001
2043302983
1100946781
581681469
186776191
610731124
1702349793
1133515741
1954984243
1234045923
2069995600
1937420379
1437602632
2100232876
1317395176
1287804152
183781503
511006587
1690238976
2144912551
1689380740
991391284
691716184
986024504
1010836107
529745580
1272490046
299811247
2006989622
1635887664
353802550
1081666334
1204895378
1296622074
930875749
1449575555
684132770
546829715
1955924974
1229073570
690329071
1597206854
1018044770
1721175241
1124175135
1471984629
1168232427
1311328993
369567146
440190271
1848181569
1773061182
512247576
844870786
541013385
1232490313
336786899
1800240726
1179344630
1670694505
1834027064
1000176361
1272884855
1834031566
504504755
857822460
200935863
1688758631
2139158535
1702659778
2079020389
1642276915
1906630478
1337811431
1391691203
1867793708
678469035
532454404
1678145141
1870356131
1035962411
268985909
1477806767
132316155
214034175
994314868
1953895991
422825859
175743216
1577390735
437554416
51773904
1107833038
1985410566
793082657
1285128934
1387192582
204361825
790971946
1207854389
1216499652
775200559
647476351
1792425795
1743928202
1383434453
2014854502
1503106749
124163863
1385605653
1420567155
266097019
1498605078
660794641
1902595706
480522470
339796244
1469212431
504692359
471094263
896754126
1104658136
45429299
1850523807
769824666
39590618
1855972240
621606786
544375521
804427648
1295976238
1073777884
1935981313
225199595
24139023
296536910
1445361833
261468436
432003196
219700861
2143021921
1082584352
80496640
1181090911
1361696113
353316172
642131608
515590244
845049806
958718347
1780132491
1709983136
1866110660
744709635
880504595
847605859
226246193
1069484073
1385425807
1257007315
191573370
565775758
1490924685
946918803
843645914
645636636
690258813
2135311669
648381698
1567081963
728434462
2088769909
601369826
1304269964
436304776
357070918
1459621016
1613240780
440339290
816531340
420146481
185970948
946796154
1735273955
1449442796
1273359193
1050837878
1804508651
1175471886
1326841129
1127790472
1662969841
688531074
1706341723
890033850
1348162637
636949590
109509283
408726473
586171967
1950248576
493212296
412588360
881485007
1825705425
1400827709
140996884
1021955757
1040474452
1195427262
1650726062
936465268
1793971008
1524313250
1510137403
1229632973
1845654900
1415414245
225628061
1658386064
1234760791
43735349
1849068421
1179756021
138663057
1981854266
2137855359
20332148
704509628
496940784
366631470
495355740
978019194
962200053
1457553233
186973658
1318019042
558066724
1220213913
788940939
1928907252
1166304328
1600944872
327463226
394640510
560450401
250641932
1733338751
1572829994
212360399
207737745
1318537012
988784579
1867356970
216451993
68678592
967818603
1482704691
2052340000
1711401223
1087624445
1474256387
1117272761
1284694451
617722273
1082040105
404605272
1854914927
1810175356
500669167
779751995
567297768
340941997
936790168
936678956
1949746651
1464361588
1816798362
614142526
1804396772
1375907236
2074400593
1748119429
819887419
837608457
504324675
1249115115
101401320
2007533437
1377752983
384641534
577292556
536213846
1452381963
1206524285
1970097761
10602403
614339993
478455629
1417456890
1790394527
142354990
1577305637
1125141279
710496127
569501059
1912462956
1385371286
1203937185
650964809
869201574
157976172
2081295028
894528585
1897112469
1455793531
529025756
1556573623
1241104530
1391141966
1852569750
1047520801
525856731
1776251866
1544080875
1229596954
631038615
274458320
1266103126
389214223
617048421
1227873659
1746473903
1510336886
1656245406
189068807
2135488623
327863973
776924135
111102061
666398252
51839585
2128717748
1490200552
840872038
1206695703
482545644
2005265734
1375247977
796957796
1285873103
1908230461
607844110
49223266
13218551
650419800
888659160
1728707410
538354262
867361762
1679336129
109566416
70615039
513773567
208461966
1174259602
1696135572
818088163
393203198
762099412
22247116
2128290001
860153863
55268730
1876017451
1363973826
797760828
1226142370
682259609
1939513800
416530690
1636429223
2010331030
1827504747
24742130
618670919
900512618
1098980797
34983999
123606215
1316390060
519347932
1517806680
987209247
1390115523
999563647
1065621838
1539363768
15221086
987063487
1229940162
1184592167
1843156751
392201347
536495987
581500739
912719721
1696447459
1961619168
48921197
1543565738
870395901
154055850
915832975
993251902
1970127174
2026820729
2119108602
1338012035
128444188
1044148771
1535089855
1219810759
1710329992
1607591418
325920758
1067649621
180883330
2092912705
1201683721
994686903
886901518
1975285372
829616323
2132772067
285440229
956425872
514537242
106053236
1013555352
1210737657
1093323068
1776994157
683222280
1639816047
1004377127
1457967509
634787599
1329930119
321892193
574184763
857083827
871148750
1198774821
1975714256
1005081157
1456387511
1673757307
41090632
168294117
1194211168
872501972
417468720
24190097
1610536353
549931243
47716467
678568713
456933201
1613321192
1968011885
273804751
1420941855
1045789222
1939428857
1763978769
250853264
960137144
27097570
1703195822
74043531
108938493
199304836
286444682
1231981140
1529623640
2041287929
1587912027
60916195
1889917092
1850689368
2035455223
1034920187
1249739754
1408704927
1300159118
636582392
755281086
1667647947
1297401850
291564573
74894611
2033962894
639003845
1804013508
818530443
711662913
1910904915
1327721243
1112332873
783953801
1807608642
1517120910
794758050
1630967267
1232040656
1827747024
1806053931
1135754023
564415105
1546164360
223311359
595129630
704169650
1326546718
1426218930
848289116
594126340
1478654260
2035248955
569340177
2037239032
270444243
109263235
105478642
1781860024
1667883773
2011631466
302759307
77910182
1990080520
1738025703
1953527390
1657547751
2118360207
1312712365
1988989788
1168603050
548075092
1275820807
1014218929
422400860
2014144427
1485554978
1636710379
1841137977
238085040
2129761543
2090096675
506134608
838011241
2024014700
1887307373
666482416
1379617211
133845124
1292621242
730449030
418730425
1764542931
1653864215
654861464
1406451913
128203006
300216952
723519498
1338188727
1643174146
1244604088
939552800
653867280
651286010
335942045
1702350998
551845298
433476011
2041208812
636877199
639238400
910226241
300795582
1014139474
1907851538
1391918265
1814143515
1804544773
347328219
979626244
413228746
1986973574
247429717
1029346055
178891175
1104871664
863422319
1075634987
357394480
1047539819
1237707045
483591668
1316583543
1118441852
1317046047
1994074601
806894057
499710863
38635632
1048233594
1619385666
1923699970
1848125787
748317023
547781784
1405486402
1356289555
1783959044
1997470692
666824383
1927041107
1749285464
1288810882
266104995
762944200
495986234
1369429419
1613296342
76754386
2129799431
571521898
853112385
172553017
2045358197
1409274001
1054748808
1582074548
546668082
974284288
1536437536
2048087645
1991569057
1620459498
28375246
505794153
2021394084
2064248376
597774953
468524662
199311
851438679
1706288831
1652557931
507157365
70093284
277418302
605032809
1349344838
429300520
241215360
481818208
863512974
1457975397
1576979172
2056021926
1912716239
329946936
604029629
569380314
723188200
1295376878
1704648384
139187518
1926280562
1814968393
2111332825
577536716
1448606257
230993835
144077533
1793495187
2040391009
437480283
1284708447
1342263575
1948517276
1311687775
537475669
1741315108
120731259
1100692041
1500687373
470958871
528950193
1408838477
405356326
389254394
1355819777
1490506851
247454991
363133583
424797226
1153243556
2064427412
1601704765
1078601178
261985827
503131435
268761204
162829037
1980003614
1332578161
2032435816
1178251716
997036275
945531063
1517921428
1983416777
223894663
1341101283
1416304950
1256114659
667423513
1844555171
1905153538
1218148047
1627500607
526910575
1483000053
705831242
1266200707
1748219052
845962039
1661772845
704354657
1051149926
346308264
1189964543
55659001
1412372532
952566092
1582055475
932713060
675598691
496691754
1669767863
316118341
1896275147
802790632
774677809
1968598768
384625227
1817183886
156455870
1264887243
1462925691
2130153865
150315518
862708558
447769535
971612643
1856823731
1513517949
754884255
1512987080
237617379
1115557245
1104580229
1871160734
1710673969
1576231821
483393525
1601802175
1227722988
319781893
967881267
1659952620
48696183
69193929
27793924
151581763
1280371989
689846131
1810899847
949093021
1114648350
252023413
1584135242
1561884534
1085948975
1416906894
1023272449
1666104810
567136080
1150125395
1416433747
1675247753
1739841943
1042956685
802454314
1520743955
825409654
1720390485
1840505212
200455637
702231656
2078000641
1406904968
1067488200
1318674118
1962523423
797762889
1174832334
1890719807
2030965338
21383597
1227164418
1429591787
447519031
165102500
1071295033
655498406
659063861
141690042
1879302954
772435315
1156574823
1469423247
1199995248
1560399135
90120761
415835466
1936260692
1310574277
110930221
1161877972
2134353312
728496554
779035750
1134975929
1847026157
1322463305
119401720
291300265
705185960
339279392
1091402682
532317702
1425555086
1826940564
1575524926
1003453551
2053565312
994708111
254237260
829716652
1467742115
1518362337
1524946649
1484324486
1787858606
1960209167
655670122
1558889993
978136189
1896124040
1548326224
1502553686
1201451350
1168822259
1717365586
1170704090
1691729533
1860317908
1919557102
1178196618
932927963
298489301
1722617765
565584290
2048252611
236853537
838178205
1911682038
591732196
1441991910
897625860
567481175
1967980959
1609918263
891848315
1763837283
196946532
1753268788
1727805757
933082785
1660227174
2049172133
1819305963
1737040905
1961183974
1580648026
880381694
434900250
1854881644
575420831
2130781797
1289727706
751039116
1332213308
2001111677
241206666
499334717
1141000627
467446624
608048950
1484538743
1510097661
1880458905
467780967
827336524
502753578
1003251130
1925556331
1331173050
1560017340
1805641688
1788112959
1146065551
852012658
1959579935
571166725
1818494117
161680333
1962582901
903278464
1649056520
703543167
527105654
2059691444
522022113
122574510
1713162230
1421818615
1822484138
1834120007
781458386
1144353585
598900224
99675093
1192756469
2107285609
1203875479
1878812734
978779270
1021508726
1800682915
1007638721
209924940
149916633
1756808956
711982282
1578606811
1090799481
1562022065
1821831088
1704385703
411127640
2072094571
2032222252
716488245
322446401
939148058
823594555
1786496111
651553529
2060087908
697282859
220153608
1543222615
2118979571
1692165743
457928256
599643469
828439952
578979607
702804778
342046401
1936435560
762201756
1078110172
1650311811
1041226156
870775027
1311164283
815056747
1406779661
1022222585
1537609526
1027239266
1380014778
986744400
915447225
2122657734
277090069
181900277
2111347694
1959157408
66494387
1713061480
212774158
1299622535
1972394823
1604727322
1814308564
1827779840
730897051
137365792
457445796
314158264
1161790520
802703909
716435828
238808464
1709906154
40562183
1510823148
1613737258
1868662775
1658285782
440479446
784837450
1934215933
1990417678
292943146
554691872
769362731
1111588609
2045872809
133201748
1268206681
190215722
1992289798
829308899
1858069048
1846799860
1038594696
1558360326
1618357154
787698056
1092436011
84136702
343414790
1379469971
1258675322
380962325
631501494
1724466977
1480292734
834270649
880867157
972507227
1214402473
981764557
405679728
1444427730
1556167896
1383522746
490246469
1036158640
1458433226
1041389028
486110920
1237504927
1799211561
1454146245
188630698
1743739107
533509537
1600346728
790263542
891478850
436897531
1932082939
384093989
214454032
1239438519
1138894109
1988162848
746557314
1386120498
145407507
37110167
1921334461
117745173
1132636702
2138364686
161851775
1188301952
1957868154
805968850
94667230
159268462
1684540344
1801796855
119665066
1654661516
1629331492
749554435
1982222956
1377498202
730620432
327770768
1050501512
985402824
1190897084
1352414108
975830693
1736730264
116032478
903073411
383480355
415295521
2032878471
634304659
309148427
658802154
900320634
1689732884
1306158347
1697979565
724968556
1477854369
1294821306
16522170
852224406
306044176
1804962738
1342960728
149939479
420335958
602593655
206262886
1188862258
787608705
166301553
941038906
324459603
1830770
814620861
166477350
86211381
1964592372
2115680841
1911173817
389473109
252104383
376394362
8348519
416797856
415369400
276643335
783303982
839785752
597313038
465522555
1166688389
1725323504
891401517
247430283
1668506209
2041822918
1054858166
265489657
1663554685
676917529
1875268391
626413601
827727090
2067847197
711511238
2060508167
1793795958
1127253172
1780047463
210457338
1866405045
1706760774
606737878
859812331
1718866677
1140900177
968152533
900540232
360087112
1426170144
1500150281
368603189
909412673
2130567847
1074414458
1155645354
1807068202
1367063145
423791656
1022962762
1324064344
2074901175
1507574894
1142597328
2049480053
956935675
1194243577
832206821
1716358839
1881356555
2131169553
464209737
1575050825
1706526121
909328418
916891888
1063356477
810464318
186811556
2097230872
1094574140
112317930
890395346
1725112601
1729098261
364326924
124528134
201224198
1488925130
1073513726
873735433
68916889
1365439533
71853838
1854582412
863352431
1691561633
1164677897
216052979
1954503578
1744371694
1352356260
44077824
826851939
1494220710
1163780793
351018997
144746044
975787917
1816260240
1848707978
111712091
1768006346
398065831
1123320470
1220925729
526030549
1553271333
139926253
418891966
1571386147
1168960438
1343359060
616352470
1007368726
545523586
885954457
1875821107
743420102
514514079
1557722101
52432370
2047616846
1239852989
2018456197
480382840
2085030173
791809635
1124968254
1283340594
611136829
785437037
2042200131
2022351937
1325538917
231704143
1550494548
786640798
2006692807
929585707
1217790109
78652642
853217404
317053863
653834261
1984129079
372438080
1824312634
1634084285
1507142967
2121073643
800456635
1333312761
1984509497
1929302255
220279796
138894756
864393605
895462001
959055330
1247799320
570691794
1622160652
176676366
845683014
1130810920
1462029063
451013663
1139126030
234478449
398697782
2002790716
1456395442
422182832
2015873534
117596641
1336137369
958016974
588891874
108415275
519249650
195066546
636432417
1464177015
1615362605
420715382
1136781583
1649741809
262709867
795995096
917517318
1942873714
802821292
109771823
2088143697
1084863886
1658596471
133474334
1154760980
876271386
1628276796
1169470445
357295869
908697669
1789048231
1051194440
921730979
1333767119
1110320605
131070659
135296508
1870277746
1981442437
1305496992
1420778919
251414241
974632357
1644438770
1709144987
328889445
1352511246
716550504
153884135
425192674
130187052
1444932234
1717931048
877598974
331886594
470017252
322975776
1235094623
484528333
700100670
1901532526
1360005253
617472386
147635616
71512485
656213570
2081523719
1748487764
312010175
284706853
1436814250
749496665
230413465
847705433
589109667
204200353
1771746495
2016918207
1115443640
1032828261
1048829988
1557427853
701405612
1822681861
1147382738
2105993589
605141564
798775313
1876789470
476672312
1574388427
718202716
919661713
68995913
1866970748
1673213725
1123745848
888921722
1145503554
2089338755
512104986
1587973553
983247689
759476415
796392708
1723634115
152465503
1346887930
605020387
532765725
31815789
995025671
1128612582
1497497731
88274472
1726753952
1773698610
477505563
15827147
303953055
1418079006
917834395
603764847
535859264
948848754
624390497
2103620245
1630952320
98577264
197116296
258387376
1417553258
471611249
434179552
2020478593
579938021
498884380
549335379
761832349
1038188946
2102684612
490336629
1625633132
259147082
1358630499
548481042
353584913
65142434
1831647101
1282930217
2115197528
392220025
1100560131
41090481
1159080943
796590727
1869423988
2135270437
1810658252
633423471
298324802
1219386533
63427948
1584875311
909148637
885651940
554572719
579989330
200712938
1293355337
1900002719
879633123
1586946502
1915892715
387099306
986253131
5059290
1801759257
1946312254
631427074
1596599242
2000524420
1303788716
483726847
404415700
9408419
1220491076
1480963324
2020908917
1296772260
21870763
1975464587
2142582751
1389329600
497080466
2023205901
407461173
1432986381
219142357
460278996
1732874379
383544981
1101981910
2087668786
1077866237
434699450
296759932
1888646231
2065743867
1727095723
281161168
1923100681
534499153
1206805679
416038380
782442787
332696678
537994640
1686803628
449068711
854913707
1435104269
229269223
1653832496
2130131373
973934412
1931950419
568783613
1421757910
2026797642
63630325
144286325
1621954646
1322112637
600862489
9610320
1477271372
879445227
1674262207
1402861433
1320674869
626938442
34850860
381668773
1431156262
1581770604
924488802
1288397366
1702143542
892880013
404889146
1109808835
2124905266
614597496
1795253499
398564216
927651969
911417655
414161322
1265687334
1792538594
908923110
58334026
1206481852
386804256
1920259541
1625668202
651293284
1731993346
1370760629
1448887805
1399528343
1574040970
742691513
2061983533
612071479
26023054
566083050
123311672
1346792479
1823394348
278893001
1768345065
1299698852
432977222
1756464123
491579558
1208823401
1257895058
1185931150
617462746
1231373275
1827676026
570431455
693849331
247423829
1634666071
1397039668
1383552258
1234378151
681458277
1556928552
409406941
692685870
1925930575
602890799
1585202461
369172156
952647240
882485651
1733605698
1881469524
307998878
911987322
1083227684
2025893692
525745404
1819590274
312617028
983166798
2029751780
1886623585
1416921594
1681402846
1183951014
1361600559
969901851
2133079167
956755167
1572638807
1316284738
1355296090
1589632321
653047156
253385944
1970869250
1908256882
645668337
1954606056
1850921001
2003740655
119245604
1275761648
1722795931
1117335872
891022202
1682909376
1713700270
619892262
845552825
55673315
2014034192
1595131080
508606006
1326837287
163689096
580425605
2081217368
1216016305
1558760102
1130513869
8590735
861225226
1796163661
33969155
312030856
1173364955
2085199533
715103238
788153084
1026745831
2053553129
407954749
177824754
2043468840
914874205
116016256
491315739
367552564
1728378627
2034386275
803088170
1913025488
396789535
1542707545
528206047
180560506
509482778
1901203520
1102748220
6606086
1657153697
2088933757
864732876
339101314
1725085134
248515289
1590031562
2127390733
54212312
1264906616
680226408
1702814984
843526368
1791011438
77550864
1549821989
264653905
1079444098
405134197
1297741383
1696395886
32218771
674465601
1273469947
745436252
291122057
1187740763
1347182853
1846392957
245126960
184864245
202868015
930967993
16682977
523229569
83690462
728292601
1939115385
301246762
1646420098
1310590939
1914609809
495148389
1528871848
976395899
1756416988
34578337
2132618758
1427915293
25994092
519052466
360213849
1806001973
968816081
668665432
683063438
1380432851
103955345
702062079
1600195619
1033180613
134664222
228902843
499162712
49801435
2015490361
1666753179
108372758
1379157237
520390745
89468126
1326078123
1009933516
1595587003
109571346
12803017
62624616
215301462
1782752496
621691894
1089672060
150830928
1375668929
135235392
1349708863
1322616668
528977160
720414627
1528215799
1756670379
1972999
850372035
2073874002
49413942
1868167318
391167636
593949005
504210820
2123732789
309554810
1606653151
774489979
266696944
1265352284
88645837
1191472299
967907970
35706748
250134325
1220743968
841410007
17948656
713831329
1526795818
1877224219
1778523800
2098608334
1622257409
524952740
2146264946
467658376
1887909334
572063850
1678102527
298950927
1118800060
151646640
1385933820
40111634
1842853147
1430342726
1206964220
485594066
981939964
1368499846
337125299
383868645
1157892602
2041119499
1210212585
1263857877
454066536
794887037
234444854
1797338611
2079582269
1821057666
1735011554
1476142047
1583278420
833746590
5617
1508368412
1625079839
677935933
812666149
1443130660
1319252172
1239442479
158878872
168878698
1806387121
1486911351
925848021
268773623
1211687667
508817120
1290545889
290275938
1826554243
617341846
218122791
424613712
1165286441
191610675
111747782
1661193510
1247266203
676968051
1874382036
1301128406
76665382
1458326449
1855385934
1473470557
714426609
720230590
475725619
457847294
945675104
980361537
1575003814
976695659
250127821
1308749134
1305976377
366041932
1410594727
156543763
1357884938
1691162183
2098717576
71833949
274859382
1794785784
585668534
1454897636
2117654013
515755196
2029223539
1196411835
836122670
2035274375
2076714447
535072021
1515935687
46613154
777908271
535594494
934340691
1662783027
29854943
533600771
34726006
1567153744
1279604581
903783247
1662615311
450187808
29802759
269112335
578131808
246531543
823025666
993927504
1803429060
91070378
499468307
1003271391
403908517
472983443
687016654
673671062
943835451
1862526009
375963708
1768178712
491898740
1065910801
517010970
1529483293
33303181
779567392
590702869
1052467066
11288514
1579150305
1072399546
1392094839
1674305211
1952208005
1777904485
1700365105
2067526889
1987861491
857687857
1440782495
87710363
1641316304
1172676930
1382486293
1612050010
800583898
604472041
2071244595
624032242
600256767
786668958
926095750
2096750181
1469856181
43367062
755901450
1854277637
1862085173
831435856
1052451534
617818869
1004436914
2006660539
1367360463
512542526
1503512962
141181677
1555362173
2089546962
1795032027
784632098
2022980818
642480241
781078873
113604504
312102871
1118969779
155474860
914824930
2059790248
246703249
1999843329
634509838
792123085
1785617066
107455662
1451277855
566398795
142009103
403916807
611046058
758625585
38611005
542037626
1556681390
237615249
803299983
2094872655
1242903397
1966962675
2136597763
1064831158
45430287
789572193
760574186
1884201827
2107752213
1743770145
621531670
1501608781
697120452
1069774337
2060305246
1551726705
1421741
882074870
1652890262
642784815
1337172066
1616068299
922107279
1342388779
1010190421
547456937
497278296
342055301
1052705675
2102886898
240515862
1149913117
994855250
81924067
73741315
146527653
319127056
1534893818
1661687321
1128080710
1872268268
1686575402
488258476
384795300
1562002114
995090335
2073686049
597147937
620396720
583716126
1844386872
2111512900
1035805182
701382583
558545345
1092272022
138983762
2072980359
876875960
1433831992
2092699791
842347767
916323018
610320350
1440444563
58708593
1146646455
2051732955
994488622
1167423340
1850694126
1008051697
1607012901
339068386
1237824104
1661682975
36952822
1286064485
1802233134
1649402274
1012187964
685586522
1096318326
751716645
213459632
2019802903
855251405
181122866
219081168
1339904426
614312038
1248529208
1343513066
98076329
2008280030
378046142
1864873294
1979840690
1609123389
1668748325
1621573508
1237823711
1750257287
1766331518
1165207032
1873254854
1259449485
258389403
1963243365
2021783677
1223539883
2104479954
748819804
1147727777
2106096813
961499360
1735434946
1048971774
1072250810
1389109374
170245624
1640942456
1984146096
415997911
911294365
1583434842
1593407573
884319230
1179599805
2038553516
804816314
1283587083
605206853
676505771
280372820
1947762696
1645853542
1870558653
1512620097
1120708445
922529911
1076843031
859877588
1373480421
959001350
1556765855
260143078
1023677347
2038022727
1175031220
1216097716
1983257182
1618688466
1261210036
34356574
1508584268
2068910528
370768660
1146579545
1900560022
843671528
1852241051
900865117
868063332
877776548
1952963518
564720400
1639913447
933095099
1064458933
26256260
1046482248
149994982
414898975
102570859
2109446117
1075443885
2117863377
815852920
842173593
1364705694
793040721
1572210126
1520952300
409895302
1046846930
976266958
1879355574
1667719339
43329506
1985850399
1886166472
1879477735
1132911774
715986951
1789654163
1076514771
592111403
1141499704
1955081019
509860854
292645421
1967140022
1119615688
624621604
34191625
368211659
1233649167
414016083
888576714
113212182
1625347772
1654325368
271619070
626592347
1600380015
133159251
1773091025
309153054
2069582593
1971115084
466782226
107169746
20654224
277889548
1631931570
822847288
320813929
142552219
997296185
596038811
754198743
2070966048
281011431
180441499
353608437
433755938
1039872219
201809194
826101594
289770466
139517561
1683021606
1811229963
671153967
864522393
2114362683
1852867299
413181244
2049223620
136427059
1868191159
1697592512
1129967795
883320643
920151613
120139888
884219442
597366729
1012512808
309359937
597924836
582790518
1792516087
378115242
1964518495
1364273297
609376431
1116992317
663267177
1654229150
225583884
227389946
366984161
679737331
2119559940
1704222200
2011609739
1130315946
767063680
770926898
1055352829
1248888946
1203051381
485583453
727570081
2087474440
563412383
1466770671
1521699318
99866635
539874844
2038127128
303767423
794264568
779829190
274096229
902480276
1241507749
1312526161
1662026840
702915115
16634636
1551446064
1150955539
1284914290
1063437117
403278766
181198034
1324162813
841127606
1344960110
726387119
1816067680
39815649
1569138606
1747680499
1574621046
1075935963
671987278
1668353000
1796270447
345601548
1974321
1637493526
463744990
909281841
2042353559
2021590680
1558070659
1070654715
1149950433
1627316894
1470088747
2009085658
729894391
520651486
1206225167
1106403158
2069277152
883907552
1549527766
1817141669
114909632
438209201
2126061608
989307044
1551113584
1029346543
1672974340
360276739
4945695
1508045159
1672033650
1964679112
578634099
157571152
1656556143
930615877
1361729061
63757166
2049931621
1071290028
303295370
506643973
566155405
1556336120
531985248
891242005
1255992018
911411779
971243810
1340988231
892758856
490963864
303839125
1880199237
1045012097
1768215249
1472708566
674298407
199552378
831436713
1222854431
1143603604
864454464
103883651
1871578462
2083418621
1723206676
2059505254
1563151097
1649038030
915488356
828805865
1071814498
1925515042
786742858
1197658809
526170059
1827550763
1531562760
1876959850
1641573470
1527216964
1055001978
1037827709
1924011750
1964760723
1634364030
353781412
2140533246
1404441866
1383980263
1963148019
1108757916
881231979
1711364133
1340206948
782456459
1680484400
1926345219
1664585918
723084500
895680775
116168120
236031936
442159288
1194565086
1382907082
1821286124
452612655
946745075
2094510759
256910728
1257957006
1214806989
776363657
2023027818
986595125
1235589589
1346082092
534659609
1977267977
879127911
1743221655
404745959
653382033
338817603
1843413233
329060767
1665155238
2089175837
761567642
1672596245
241201938
637770320
2137038902
971727693
374909506
1317118490
596588782
1525656846
1986894235
1939942611
204491538
584364548
64129833
9059612
653069246
766093274
2137001769
212338200
128143307
772942679
1134178820
1381215167
1475405413
1995752878
644823605
293522191
276298503
2086516706
1245179513
596560582
1190494092
316084204
564290743
448393858
1180868383
2073494491
1448105916
1616333873
880424924
1459984134
303170850
1655851946
974871811
1715111416
1590072593
68370237
2049040894
389315253
1762330195
567117663
476965754
782928025
1845536339
860133318
1358138078
2105078130
2090077823
771276562
1892376413
1858744561
1993190190
214742871
1230848322
1597854001
1741998310
232062451
668857304
342525791
1332620174
1931605070
1769529044
1464276754
1944005670
1343604682
647942625
587824994
524181373
771170896
101895800
223276774
1700447122
395420152
1584257341
56819654
729970385
1691687393
183686541
866827311
730985958
1820629629
984311562
2035542625
265609734
321274103
115792860
1669964076
224480997
59035827
1213472525
2022646781
246847858
909382240
1880077009
541198128
277398967
1252588876
471773915
816094345
1187079540
362194534
888135257
1781638924
2011104751
761330124
463186521
1222268748
956049063
647379514
1320967182
1773113432
1424406350
528500999
1842817867
1683452577
751902218
721336257
695168064
1519399367
1229309371
536518398
2013053464
656486344
505820203
1273315034
1444763918
12280245
882813132
64120867
1786587335
342489957
35078689
283093991
470498962
240411840
726379728
2042188612
53874605
1051882792
1322408249
875438249
487052102
66320264
847002081
1457706843
1226564932
1648129962
1393953369
1951828988
1636184011
863262019
1580473447
1569242249
635805239
575676684
164736769
598880669
1090164402
768557166
229428373
1302439126
1648000274
1104337470
912765123
1449996972
989412509
76417690
580433725
810127948
685890231
1336958802
907137363
796399003
1972834438
1733008485
801670341
1851552042
1433726489
1603651540
317157897
1827360104
898401169
1170767316
1001546287
1656921603
1930597468
125734359
84270372
1952236198
1150963883
1058069956
1398491202
955215596
1872042129
2056492824
777686131
1067932406
1521501519
1177852514
1243759661
135379747
667548738
970734642
2106552836
715423980
1045825750
85018831
586006277
997614273
288079541
1933660410
1150894169
1113042020
1893065883
632175975
1060816421
2023544658
1704830393
1197616163
795324823
1443621481
1521060967
1252692939
277762788
1400742673
1437172924
1320923139
1731711009
719545546
212395503
524105293
684233463
1099100625
1707050398
1453412798
1325940442
1381559067
1249562916
122087151
635056094
1538463817
989327484
1854415196
1706000463
1144224041
851963934
402015819
358324074
546118754
1003942721
2116276804
2048147301
2087436491
2041540316
561896604
210125736
102186258
160590418
1020642141
2114426663
2105782371
1241369490
844898486
1360003722
1285520008
1985587159
49153505
1682004649
936377306
27631301
481657037
258489936
581836278
1025457219
222193427
368991511
1983095721
502948608
641755787
987186494
1252671923
1600437885
1803515462
750828028
281902609
1278033146
725832235
1409257890
313547056
763925153
1913097998
1018305660
1175961058
848020302
488946506
1916867123
253409612
504738818
659808036
472385666
989428618
654362348
1695367361
209613184
675028912
949320587
1172533284
885662156
1112161328
660019906
1394318403
499408535
734804764
2019780613
182726217
182088719
742881833
129915962
1655353044
1649595389
847655825
738387711
707916123
1193261908
2122067268
1813101150
1009354906
159932649
1249456731
1970740096
1613202311
804367326
345657888
1080082017
2097508521
1496281269
1988815280
807184170
968993509
501692810
1254519478
87692382
1847979406
1588433566
866917574
545616287
1268002955
413589763
1909796232
1681412449
1903873196
1788133847
1413425222
1926656032
806414385
1750658755
1845149416
558939524
253504144
857124377
573606348
740781887
1168161025
138135373
7112719
493099690
712801009
433718000
1480681476
1399117916
1158587806
114962282
1551144787
1049717968
137138346
833728599
587471611
909343657
1757729503
6525958
1215770599
852148710
1823581646
1085682234
2047521631
1314281374
2103153096
2141606382
728388280
556530273
1022190419
457234538
1103594408
1813405772
1408919037
841743982
121587006
2123600072
681044342
1414074196
1184868082
1781286969
789253631
2079829694
12458558
1509777747
122410893
1604560688
1102023096
1336690670
1639877538
392577029
894646730
354382558
816075809
1654922315
935424301
1685317182
2061773925
229679133
1062136023
499695075
938284269
262135639
586548280
1553579970
1938985008
1955599405
1763103138
1552020923
333735521
148085995
2006897289
1600081875
2049094191
2105836134
801737616
753946390
1527723142
1730840054
885710087
1311029049
301789437
54310994
1439965937
1417300243
1562317372
560437082
1359289760
1339983144
1622676991
1637921816
1710858594
195982643
32129467
808509950
1942294409
1166901007
554327529
83749841
659330471
1324105385
1987427322
1803342599
202454755
1815636061
1410105527
1020630419
580557688
1255060225
1351694722
1038187542
1960028452
283626169
1766766828
2127359983
2043274193
1490635269
1904556533
1782962745
2002818299
1529068928
910150875
1715439958
1906883758
551988557
273877895
1081417523
481216943
1383313166
895882641
1559463997
783227218
333021393
1946604594
1024719027
1573011510
1667246845
636127071
2037379977
1160911370
336538243
110860497
829937761
1674093127
1215734636
1140177301
1064630792
1569297491
1075092140
150029654
803224669
677892901
1540307114
1918824161
253115068
1286052528
1948062560
1347728551
412219003
1723758298
1972666594
1311579344
787942588
564266175
918221095
370784583
1146385633
1838578287
470634657
1147794527
2116601635
1219360611
1700426373
29828193
1758530109
55155862
1772651182
1657203005
2049640866
67988666
352223270
911527580
1934898311
735573125
764067701
999569988
1703805791
460241778
1002403001
1258004297
913368744
1102084868
1797146078
1435105848
2075573324
1111367703
1468785941
941069686
1728433932
1907069429
2099557084
1071846877
1044732887
1432961960
1722509386
1620823704
86286490
1253542909
1087031665
55205293
144536075
823444726
646143890
9998335
1834703413
834090282
1295923982
1209634154
907034332
2126757707
756923949
1767067037
1860144879
705845914
1548054221
711611264
1193867835
2087801686
301060453
326152860
1662758427
58217129
676940372
1417238983
312155272
1562128156
2054097099
800106842
1662929584
492078268
616626432
400248180
777168443
54793563
2127150601
2126275454
1466655833
276099350
338670779
1577313792
1562798012
1977181732
2072640791
1485201747
1051700883
794999193
577015086
1755246362
1840007519
270444249
73157490
1807514321
668326157
1844226242
1162621001
2050707129
380605540
217844111
1285845325
1573643986
2080233354
1617148611
1243918954
533204547
2110339442
776271327
2052210889
334971706
1423321628
587834483
321082750
1935893146
882514249
1617924159
2004377174
234790138
1003955358
439442408
706499017
1358672607
422006085
1530806921
1998915618
1524201626
1323317037
462528636
1823251986
356688468
634941057
1608205150
33349323
1342363947
1723283057
826901104
912635566
527570623
1570234031
1424367268
2132258045
1272400202
2078909061
1192684400
226190945
1851998446
546639580
552811975
1302277975
1803870852
646967306
842999264
1987284507
1366795577
1445513435
1140682372
598727920
1024284082
896716724
615081412
861400217
1171530473
2019259947
1346989213
117157530
366604904
2031253057
1001082822
1391060761
946732130
764242192
54224906
1403971481
1449242607
2131748042
2064089608
341332138
90824519
1019290460
1587449520
1712774399
56701985
444084265
614341564
1140273890
760015897
1225236204
1121882936
462077576
1025825900
896649604
2102346963
1434031364
1484766886
1619957362
716387648
2132172170
1030014188
147572331
797947631
539837606
1638102507
198233059
1220397566
375846324
607310170
1978607627
472859786
1102618002
1060682706
694702568
1738064723
1668936875
2088416232
1605510164
164716882
1272598927
1159253428
50516799
215562351
1334690405
9696981
2123197470
1134012879
27996291
1447068565
670554663
2139254191
1406437653
1197867651
1286829563
1467902984
149024900
1064130825
973150774
1919638662
1416166545
580790081
1183433581
1156263699
328791534
319583394
2023011778
857095068
1107632972
376939529
1543776974
200096492
655760133
2130423817
2002880601
1568278120
922426791
1939189529
258088498
766517458
1142192167
882679789
208497912
893257197
1676668429
997162427
1573778374
1319125844
1427123178
465148982
576030455
1692882946
1087914317
399395908
777924105
1254186408
1729372979
683460586
993036803
58226650
381105679
1306355333
603505566
750193844
1367990430
1320753487
278069656
1627571534
379528499
894185307
1318610716
402609692
294339844
633692585
1563793760
984223252
1383360990
1543645242
1483984674
1457467543
1026971634
2116638041
2092787091
379196538
200419602
518322767
1804009238
1551961212
327355956
953979854
774252987
678303734
1852905998
540048811
738102652
734354080
1293620026
1574416329
1699652157
1049255232
1743801921
601932171
1141173704
860165487
1924370547
146224906
942066454
1491580488
1977612623
2058228810
493991746
1325811801
493417879
1680915090
335554790
701565434
1512978648
1142623082
98233708
1080203165
631029807
215602741
125833238
1628625982
1293278315
1880394600
428361640
211798285
1691698225
1405172036
229895480
1109186137
1613704716
144953358
1908963747
1387940682
1327461222
2035920412
1724353765
630541967
1732426192
1815245886
858291038
1222753872
1215473182
423043558
719152201
652136595
1532892621
1088453070
940363895
841448231
982934108
522038628
1669912615
1578083492
1286253129
158093805
875352352
1021254614
269100147
1038261310
409634215
651909253
394688941
1680663777
1299181994
1513161654
1483679484
10450185
1533970962
351160135
828303471
480090605
1185745442
1063184147
2062821992
783745501
19712692
1446715550
30246206
1476157347
2026610475
1631212357
2068004275
1529632674
1374371077
1673163127
1551290587
1165603699
1992763717
1515009861
1970373960
399236753
532819657
18623553
1344996891
1517988403
1494506728
1278503607
359728226
1688623591
1315081601
736833619
533258767
1131214759
1290302247
1823225430
1854170126
341700671
2029924188
983749104
1499622415
1370289900
602042578
248437841
926202688
2110075587
47323648
204890843
539213073
1325249038
1083600612
419766171
239687625
1934632550
2127743926
1217051030
1568393370
1058204186
1551557280
2015939715
222397626
416762596
2063237801
1382136296
772219953
934092675
1136125292
1079591052
214979517
1345102627
1538884934
725081328
2126303101
398957036
1129872508
1275195908
534406302
352501055
336095755
697546921
1859976241
106459047
643686762
1234368678
1769319683
1084602909
647782273
38242386
723637800
1092783800
1043646961
1215010083
309018888
1309038116
2092790926
1160033312
380783521
1679410081
319598562
1970715027
1119558337
1452732669
1061085135
228678071
911660161
1910031011
2022775086
1475973290
597811801
544904388
2115586154
1206899547
1919957848
94973623
1669652414
2132018887
245413414
914751334
321326455
185090284
1680892952
933077506
2092923345
812863742
772207244
580037078
1283624449
673451868
43324838
1530770984
235684311
1219917221
1937635930
44289942
184971733
808157241
597999770
1631849293
90947073
503633025
1763114492
1365080003
560984073
1335177919
1718437759
1156469044
1798760707
1431743986
22725727
1515027666
1621301369
20425582
977586042
224349818
1201961354
988785606
719024736
1921422278
1569790635
948755234
1473011552
194177307
338700878
1317759253
197677906
772625713
490770065
1139255475
540342381
493104612
1969488466
1404828057
1778622530
1788298359
1937226801
1192982351
2001079790
1579505953
428055687
1459253857
1681541256
672913488
8971182
1326821361
1285977434
1296686591
949579830
938045975
1081981344
1203208805
1522566463
518604887
686237166
329412256
1382422655
1766434736
887072568
1767946225
267757862
1993100069
852492697
799737009
1722916100
924867557
781177522
1089403068
1270622204
898064627
1097767893
1902831813
75413836
59766855
1006359586
1525929983
247001667
1423398539
795280063
1315355288
748692697
182620050
1584456053
1776681924
60315890
1631626858
1141278326
908359918
607116189
1598449097
666867416
1411272175
505828533
768933874
647528646
801212866
1936221557
1824290736
677494304
1529262755
1359531668
610979785
1887247912
689619532
1835015789
1975059347
1386354696
1423663579
1184622483
851887973
310519068
421533
1025932971
418779304
390472437
249415185
695222557
1966564855
1644019198
1847613953
348349058
284686188
540664669
349801806
686507097
1596096260
1110129515
531093321
983061134
2109991222
767405054
840675517
109669108
1107608573
2118771243
1575995310
1369688860
692615317
982902143
654015528
407012986
862145233
150843731
1440785411
1495696600
1459102059
733796149
714446658
1284507785
1915688652
1970416037
588022868
2800809
1326829751
1880518132
1901661246
1553287978
203071618
515839595
1742022434
158169970
1983081552
346424583
283529379
2028591198
593583516
302994658
1529084675
472505935
1633835853
1908813243
968903975
1569042950
1434536084
1879678084
1412703518
2118540871
2006322667
904034143
1599038878
1498389150
1667656025
435898025
2096007558
1415846090
1354270147
842217417
112623786
1976392775
1535663266
524621615
1935135681
609228628
586210616
1845187200
351932618
192287175
645520635
2139751301
1116765880
1985386314
781963202
617087386
351869654
791047581
1986677009
1981807613
1004985280
301486694
964051566
1949473974
230178560
87491166
974728546
591573551
1484463115
1921107558
1232718534
497312272
561955073
649366254
1404816270
126378638
1811240775
805600606
1877686308
1620852186
1313181501
1698312861
1951703548
1712888614
281908400
959599913
354097760
301371996
1207454511
1508760577
469562426
1109722257
1453707877
1520093206
1431849696
884408339
84431334
1277061829
1604342621
1277438300
1530269177
801780846
529822699
2027171255
902939449
470026801
883565864
860765657
373967751
986391698
1715116322
612732862
2136115715
2116187557
589638824
1876682999
1095933707
2122946323
1387765505
210972940
1907582111
1942831296
1590497868
981928894
1661285089
412632761
204788609
1613200064
1394797641
223223637
1737616189
97356017
663900489
1993863710
1107588429
748878786
2005048647
573386016
1913504186
1836453365
1307208384
1702929440
1245723772
502411642
2103828330
1276851765
2020351389
819386870
311828479
1376582705
1159324187
535121675
1759710484
285081264
1950583671
1818134102
547374977
1065841924
1432201311
621413859
884374560
1218349766
1642145052
1725877900
823261244
146386524
514253563
2005355974
305628593
1786341106
1300633972
1729714261
562073435
750629695
1506180580
410725414
815762808
271642485
1259811996
638483275
1781381474
40977272
1876658004
1381661992
69405372
421632261
1488873382
311298448
2084141673
1330322075
748533177
1121106570
626823103
2073573505
1291735313
982128406
812004580
1578252412
945418494
1085129880
25809464
1881819833
280478755
1319879107
250524434
1375152359
706796044
574073118
874164776
1135623283
94458282
1420425765
1492004311
311380999
581391144
145124569
34751402
1013035747
431017781
1021463203
1541035391
1295130170
5834625
1963184614
263837009
513004417
670490476
800300950
932141468
674791284
1562178448
186196283
153483542
2107214718
1735162493
119213998
1601040442
1688075328
642510015
115142966
369986541
625334330
1211266343
152216485
1057709873
1250170188
1062807942
149090019
292732423
143658889
1069746698
389160586
183731007
1561823033
1068288499
2119017736
496900806
1104815866
613769251
672253264
1711069185
1918341769
2083544790
146949369
1290506398
1364786273
1504908309
2129602332
598638790
1799308436
755855881
1792961956
938047647
1713282568
717209382
907273449
272125826
1758510634
538840777
498070662
2034868227
507941320
1492287614
1350466186
1182584147
2055371886
143608144
1403956516
673468024
1254366703
2038530935
659359046
1017987772
1653514491
473286372
1303916772
151867014
1666355404
1711245611
661261553
1341636369
748959938
1326728737
109946786
1316681389
1996982554
522940368
1945848585
935797014
1937409457
496248519
1498648340
1627336663
101137668
582072932
571634601
1762991703
1371948377
1978659188
1737720649
1204977202
1356514219
1415584113
1646263493
307121062
454097280
1901060068
591398470
1781598584
1239964576
994767410
195552905
2017994042
418525215
756573508
20596782
34186199
1972220983
1935992618
532185911
482940374
690670388
887797205
2027548556
947835717
626799706
1409835102
1990410020
925007877
958548220
232214159
351723664
79288412
452412191
1811092027
1836542203
660391138
994446229
323124751
2062878212
93304587
1058312212
322143988
129956115
745884928
1389011365
1979378568
1817319573
779632244
958290600
1938335086
436034145
1177456679
307170731
1308762092
1731552992
1079447719
1408744115
129186301
829436404
1257381026
1239551538
1334250724
713137727
647408374
1013114768
842628555
227681937
1514447034
15296060
1402115392
32018760
1897229763
1166639415
740073350
534751644
1951133961
1483416734
82187532
1585512874
1130669244
2545616
738216575
643677675
518459878
842591298
562817399
1616799330
836341288
282342234
1178873790
358793558
551042656
427637881
1637480594
363509042
619734070
1375149030
646941833
622932781
2072047874
153794705
866531777
1405233522
2072077185
1842455101
1666102363
2004122901
1806691119
1288531965
527252954
785452252
1145558142
1026860665
1268946669
1785707230
1510030713
1480467979
1059763755
879984473
121311711
1465131352
809650555
1278116415
1129336697
314022620
1612971402
769080996
926519855
1597860742
1204719214
1147644838
1102833700
835572151
2061803498
1306488654
75886250
997164563
1863802185
1749162200
2126263706
1623677667
1403839011
1338663705
1754655765
68510175
634612349
216759856
1993004209
282630742
865225319
718889598
1672708561
341977059
1212788638
225520182
387766751
1858146342
1255286813
528118766
82830049
1267696021
644674493
1482345776
1575934000
441098436
1825971041
41165854
1961395497
704503864
954815117
965165551
1172499033
1546312864
1986698750
1251167617
1541286291
385271073
1420019008
1959482658
1693497844
918964244
1319602776
89841956
463332422
999361062
1563142685
1708297714
1197967242
1314235367
319464523
2000006686
1975264432
2134321376
379472967
2042754300
797061925
1156396312
524558505
1269442805
1453440269
1380942658
1467771995
1998380436
34423726
1189481516
1094004100
1511011695
501934857
327592805
2062665638
678145278
1218375468
606686852
161511947
591981726
1553489751
2084285246
336503066
505717421
1373709047
1927118123
1242349149
1291347430
563234182
546196689
41109630
1549180923
409832232
1475722621
1884898250
2126610200
217926835
797926127
686662299
1754656938
951819158
841162939
277114086
637772765
48344791
1074991068
646492552
1286279809
1587582621
61336741
220478849
1150981566
1973696785
379915801
311303350
1115913612
853644774
395109077
1863377446
253768934
1624331187
1897855072
1543092262
1575250797
1901564565
2126022923
482425025
1060128651
750389782
73437676
215944578
677355683
1881500744
560492925
1104762969
506347966
1399001805
2024410478
1379984200
1141519142
8385101
1099727275
1466636559
1829572010
1061541781
1360549369
1222296862
1232425890
830991081
1787051045
1567136778
1838732290
2086894856
1254315745
794594266
896078990
498473817
1790838618
1976095687
1908589432
1948904266
1610498974
1050142077
1524707949
190402541
330855754
836635613
1970198609
212522286
1010425713
136305868
1842076680
1218864258
484805806
39743658
1732486598
597999881
218678797
1541038699
1527413324
1272597423
636489797
1520343090
1694243977
2111705058
1019589444
1426314056
1110734940
1072568166
1961019126
931006745
1337676789
1666319999
1130089152
1327792674
94112529
1180500101
749847407
1518715801
1021464818
1085264950
1504764133
595082833
85260821
1450995516
1487252712
699975818
1743245053
1185651599
2083635579
793238696
939353724
1122370217
1227425376
1150722658
1773274993
530676341
1224767660
1135918823
2064159699
225679677
1584887678
2127555760
435321373
1946849733
1715772170
1064721415
105623523
1380800604
2108625705
288152464
520336500
373558708
1025346811
856279060
537696866
847885480
214147406
1898300621
1355356794
1311255902
1974913838
265501717
1087548719
1189050819
1909712275
1605216058
856731122
1559841446
1090400805
45194921
2100921437
1122620117
845211533
1605284500
1811339031
1914626917
477906736
981732097
705021426
293491067
1860647783
1689833483
986459139
1765056544
1557036740
2065783284
1325132371
1385494208
391792939
711076241
335362341
1240161354
1799587446
2101455043
486081476
1128414034
1426166983
1155117667
645679377
574369483
1125747495
1004135097
1003325158
943920696
1178076867
455847722
791489555
1936552305
1524531793
1869170541
1683624534
1939539401
1217213295
465059075
517144819
174704996
1181905284
397997069
1533949660
1036261367
768123774
459004664
922745987
1005137617
2116793943
344812274
32063294
1257304359
1481579365
1875505274
1653027306
485225682
1469927010
1841961764
1318910103
350279063
1533666308
1972983405
770726420
1879560687
1551835075
193390912
645036578
1908781008
1542460016
1384308474
1684905007
537323457
1278754865
1050130118
659614997
1354504744
231853932
1683086620
1976784266
1079560912
881540612
436595306
440816814
609576395
1258659904
1829154062
1779556817
735415022
769943373
1039923236
1634883258
598975250
1616359025
749419643
1186030172
2052242205
1741296286
1419962557
1446183554
716679534
1285230396
962171283
1791985398
629832006
1374610969
561111552
739482157
566304620
1321012267
99898373
102716756
1439987330
1315315866
594522032
217930057
1971356410
1060793058
672224445
1869279651
1865482066
2038030527
1793477077
1126841897
1197158595
1366734157
227939701
1058498003
388367074
866348461
1661492695
1700384936
518089925
2037743912
1921405242
841640482
200154126
975535662
1879627316
432532306
81160764
1383446690
126125059
2052205815
1165596706
986218800
1646551736
610632285
273306394
49209885
1501852479
1064245948
2025947150
1865999923
1578958903
349400126
239489240
980445043
724546933
924820981
904699850
1820812423
2074575034
144648626
210408450
98754421
276576720
1456344906
2043055677
1934312349
2051740431
373403028
803101756
1454068809
1022677306
1153445300
721991100
753312510
221432705
358622390
1584529439
959483145
355710232
1286157847
469064539
1651294866
1584475024
416202225
1725101412
1463964740
873402542
1010664299
1220847494
1504332316
171288984
248869538
1811011934
48414973
871860128
742940478
727952881
617582958
1920219366
473353750
2126149576
636583447
755548016
1522780281
486896930
1362946328
1803473555
1719186823
1841157168
322507500
2018240044
1517436118
1577451291
32563392
1645280283
569323678
1936601265
1432234668
1756117798
2088402898
2090815605
572035416
994922592
1476997312
191698638
942726385
1243453178
2022007581
1928362322
2084692738
1328351225
2053069285
1466654509
1759507724
393540389
2011008639
1960221924
581949040
2111930264
1996802559
471546214
697187011
2004021928
1209092112
102234509
894487675
10994048
580509967
2125739138
885635590
830499116
429276128
291565721
836160953
915279266
1822492959
1267287671
224725656
1788666784
1324303388
1486032528
443667277
1303076924
1922399837
774951979
389191802
452931693
13906181
921047809
1605111417
1229519554
641996638
1673443860
1965157367
1290266276
2077987079
1297807595
434647099
92138637
1541803152
261116781
1228861771
1428549311
472283379
1375796745
1057075724
2025625878
880656552
2066383505
320028918
1439500771
193874766
1519168387
546250108
332546477
2029357131
698988890
149514072
2073975643
114589937
448847238
524702748
1087933582
444625562
1195638846
1752313180
111341140
1851027692
791268174
537057145
563678403
750587980
492633905
1531699081
1316503505
112662572
749342522
1861095857
1306708744
1310342353
1403782442
736859933
315541004
1848173045
1297723067
1565105281
1917963462
318629154
1727271006
661160152
144340947
1787916160
859251374
106662504
1342741672
674091212
1573770737
682173971
880104869
1431134336
1495948969
1207741767
1037816509
16410994
1677969925
1769124866
1119088839
149559957
1792661956
457760677
1802476438
95126143
352331894
1440367688
766243780
1432588550
1540462062
435244019
1187463532
1454318028
1573714817
1050158134
581741142
526650849
914106493
481342651
80130966
1493845820
2133206339
1723669877
908691742
1862662469
997048655
2137111744
1831210538
1619768573
1478321723
155827698
395752902
1385668899
159462455
926363413
710353577
1816180423
1104176770
321363866
360157101
434176419
658964379
127288950
2111635400
162261878
1689304364
1845801041
1646212812
241929541
1715885281
1108538883
1502968072
322833122
266205285
1485863535
698553443
1833694297
948969797
504246550
2121576299
512798704
991012280
1755016250
696214210
116256075
824448141
1417032475
1630705827
249765634
2073909623
1939349507
443397534
157416746
128428419
1277740891
896174089
1616449324
1425717047
972989551
1559069032
430784144
401550983
1131909489
531412380
1618702593
1835891112
1376896056
2029954027
10168978
1977142488
55465295
788645558
679163817
1329035953
1854295552
562949150
1334927384
1308201173
1216036516
1583371691
1303781466
2128526176
1032609018
202613158
31812712
1805414940
798566840
2123659856
1560115762
1325755316
1018863561
216272437
1060410113
1553160999
270264878
152654107
1428090551
2052322024
2119934455
145884092
54367522
1264202238
1392415901
2086962148
1966033228
737474383
2090668677
1807967591
264010387
1208737592
1905509719
35901897
1394032563
1059284597
924912939
2002235450
751327412
1487492902
1761077420
1072469664
1323448728
508198124
2003919194
1438679401
1546853289
1228054765
245728091
1390236583
391059694
1245171298
953473713
95166400
1147882827
1410457275
1386969627
380712782
337838543
836718008
1342605552
1294074732
929029571
1532515816
470112715
2026218751
717103659
590435539
256837664
78732588
1508240179
189626175
194355027
932298042
1903327864
1031974140
1132447808
726769423
270567878
1590683154
306315261
252700049
102540561
1845925410
105928092
1400177818
1936362551
503873874
1722921161
1922650398
1551801924
517656553
43884634
432871906
910314214
267348733
120434498
347309977
2027719943
1629855899
1728791748
1983988897
2058841280
925044746
337840371
491777560
727419366
2059787773
1669780438
1469533028
1071296104
311505044
1875321669
251481841
10643447
1611986040
774707678
441310707
716155637
2054285306
794690582
2072731939
1010596870
1111158800
739338150
187243784
253797189
1377088659
178428208
1218466198
1363043694
2056553464
2053560920
1173431010
1031030469
1728020478
366018688
1690323333
1840043318
1001067003
881566408
1625459305
952466083
1977591459
852676690
1833367469
1294292708
272544593
1937133166
1968240656
452797052
1842151588
1175281365
1708333045
659101743
1357004911
587533858
905683209
181266391
710863066
1532103231
1101265702
778678338
1487493329
1773076423
1670632444
1211236911
2098414836
124813603
526978973
855107965
1634233090
2132243645
267747454
1944780732
2122813062
1928006212
939747332
540313381
268877012
1845705352
1083293495
1451461632
1073994138
441240628
549012815
648220587
1499624169
1580196647
546003429
190003595
366468543
1889670605
559651941
146707211
138844566
579669101
319116318
335824982
1393163590
814917152
2128453719
510686090
1291004810
1750575223
371421526
2031840911
1859669561
1218311247
987646018
1137257886
1589058358
60245335
121421622
1006739689
747348212
1861842813
1755568490
125509547
1478253049
1971148145
2025855972
2131745241
2115799433
160493343
1477012867
228020866
371580936
1764128567
1783283503
1746723336
2049599245
917023379
1994292188
990658774
52409719
54377783
1399898476
1645025423
1573153697
1654772068
1765302395
1583783801
1434515590
16905720
297247857
31734288
847553708
2002824101
2033575048
710157695
1801447243
1127019631
1782766387
1943611833
1367147103
1372907750
515163835
1986548709
184018619
20764541
1873957275
1961605337
460742775
1243867467
2138653304
1520647755
1891732172
27218432
1018361001
2105306769
1593937245
989136108
1749522544
1513771464
865902313
1396634465
331430626
1634095235
81416962
341824504
1601148573
1914904092
663498050
619867872
345877380
1243261511
991723082
654079666
290070495
2145393791
126125926
2001593363
1475569464
255776100
2009786188
1939201454
1999156229
353335590
1321946601
89531954
1638969178
306971113
1260943654
1811812770
959903932
1815861718
1248426138
1620444424
2056351442
1638989245
442710556
830765905
1808678887
1399793291
187653636
1561695328
559661465
133561513
2064733064
2106469209
1757090083
17256769
13286550
162755664
1682865215
190996772
134224408
13640428
620015886
1733107341
644792545
291510433
323073429
1118077886
668276048
632003335
54962467
994897066
1234046876
29036989
1526287436
1123777141
1577125887
1110199556
1147949165
57768984
321309615
328356821
2049536251
1281548804
1585772588
1713945121
1428050625
576763768
471900146
834895696
1621961994
943760683
1024013988
302281706
1519532356
1922726784
1966917065
452929719
695135068
253019383
801531871
1117021184
2112614930
660168575
722996706
451813598
2139291455
162209761
2126547709
1587876897
388061282
1194687437
1858005076
2000206912
519319058
1649359729
1473512022
849540663
2010103012
889795587
726887388
1290804235
1103246740
2055342734
1611963236
1189391342
914582808
1536687459
1900371626
987329856
1771197642
2041689794
2063505174
2098679774
2062629735
813115188
1067204080
1427855656
378655784
695428987
1610199293
21806023
1805780979
1656267488
1406354943
2127363300
470453509
1941899779
917383171
992727651
2106607495
702008399
1221032547
1709670890
1663660524
128784996
313247312
197314105
104303742
1231565083
1832365524
2115583452
209131090
1228302959
1189275894
1148936566
278269300
2114345245
1515620799
1996161594
8533764
1349904884
695175225
1672564540
362819364
671780468
1928238878
1244095688
540819948
1558998764
3555194
1131045430
1487276820
679322941
328746458
498337736
1703403044
1095138784
1859343734
112254362
1210775408
80724905
1552020770
1468850460
1685681074
1814302950
1583072133
839892007
1672417366
97593951
491387680
1580303053
1036628930
1382178949
2003844789
2075195766
1189789216
644676467
191540571
592732995
855253243
526887792
1730297545
2141051019
452738853
1185285106
196634640
886842618
749442709
804322827
1194002148
614542657
1309093484
928350837
2003932896
818339392
598135078
2078407539
569683258
508273423
298191861
1395388364
1700838581
409952817
2098656977
865510549
720708310
412747164
1099810064
2037630761
529562418
531924824
175513092
1966547067
1675312166
968722600
1883454588
1595297197
236034911
880963685
2108413722
512590892
118339859
1183191170
2126696772
1247959649
2136151359
457036995
1105048299
1608358705
805063635
1441691932
993650819
1846877972
1452021834
479283089
1232194555
1413394170
1505927804
541777593
703755290
941944521
1220022940
1629257716
29576565
66539274
1822256567
379118984
940604090
147720037
1889843667
931504493
1023998952
1432033573
850487767
242352755
952213570
1717655771
579998283
560759699
49134851
279609661
748971440
1864352148
761179755
1649757397
132413462
599783935
1482366849
997497070
1585990606
1817317404
2029984574
68718423
728278487
1995775088
787866435
804968586
1301817698
2063041168
1073648151
774297225
1051311465
1403031264
1288470874
1964435035
122107741
1287101952
1408531349
299870915
14241833
938592645
481801159
2065850002
706863357
1049567158
748520835
1721708115
1338598947
579887210
2012020168
39885698
151047433
1192117427
238496438
949544445
192448221
1599818695
423834562
258637330
554558891
280564336
499989205
1140097018
347062403
579481687
178848596
1914451131
991649709
218734204
1140417311
1890360653
1328722148
1320199738
2102229784
59049079
818725789
1821660747
1586804232
598710493
805407944
1646494299
486183564
1599672317
1846670387
147736536
1641755252
969035689
2959327
675290469
253866746
2103779478
1735669839
1811245241
696339720
547678424
482147637
1796578408
1847213570
797207922
1572159800
1134223075
1513846611
586784153
472331965
32520299
823269129
681075681
1732260797
709839042
1412933604
460161364
1641723387
960923288
288369199
1359114054
1475129188
1425081439
1460200153
1671645614
1213930216
814268426
476640460
1293926733
1066653589
1344043065
394576081
1935676964
711904596
1783761541
1183124876
977738148
1475828170
440294044
672331795
1148860578
870253472
1803272025
1759095796
1187548719
1517975447
113769000
871293847
805960961
38390749
1704113234
1093873831
1768903344
1445793026
1996850615
769330150
425488693
1048973901
154043153
544320928
486900086
1051236760
353784868
851881564
1529359717
1998170984
1017827796
425160198
609870483
205473731
1569139816
15025531
193207239
608262662
331520556
537492927
2068296772
1711076688
1678675348
62394638
1260404972
1577769077
76378839
717369918
960525143
1845115608
1609234115
361340344
1950384970
1828773887
1985926555
70627761
1238868458
1753314407
744697778
920341932
502887285
2112434510
1728538940
539524011
2144375047
377866525
166236058
474275797
137303085
1628740542
49825807
1656221918
657336209
1005335279
207308315
323352666
617980481
1572931126
751323379
1792334534
1522838069
1780909866
1123066600
1586079889
318004480
1108178505
278611629
275772592
30245912
1201700417
1178295780
1243346661
2146061690
2013272351
2146134037
1725461097
2046627459
746503158
2027282255
1477535505
58003122
136203039
1916037121
869042436
312105178
221238919
1731102429
102793627
720999991
303472331
654368306
1807480530
488173685
1263493177
1391850753
1286429768
143588237
1677518640
98141539
1673300767
2008328418
626716001
380588560
398926380
978010210
2023243096
2023130433
162573962
378495970
498671208
769824412
446143337
2119309442
1162021370
479377733
320858809
802216305
1368565406
1316016912
2110043365
136688068
1608322267
1195440459
859927093
1330143063
1476219841
529168468
155453787
1807318077
625960102
2057527523
146319620
907063691
1643714480
986160945
169895899
315027915
690132922
103061550
327396388
179681907
1941901020
1138905264
1420909828
1357143775
1453759141
810752796
597416409
2119981685
803375279
59952576
1673837242
1256040983
1278007836
1711178171
1355307276
728510416
1287917652
302897140
893001612
97459111
416563514
188139621
740467316
305880868
1825993564
1034221640
613449654
310519405
627524192
716019673
2077034303
943479597
842386198
2047395990
602254323
1770794719
818667384
1610189864
1901804154
237874417
101745525
1152203296
1407703712
749687899
1753592027
2033942104
1802295185
1640741635
744645576
181395183
456732492
570242943
1170861716
1822804743
1928981395
1065652933
1551996573
1033908412
2110079473
1564197781
2007332778
1583717159
1154579542
1219342172
922595673
1628035436
344500322
738981315
1119148550
325987322
1472860385
582730252
290503812
27327303
642415944
2035459486
1592679199
1302730336
1881422322
1140619855
803355741
506493085
29878372
2086882436
2080243517
771135445
1889474679
38948276
651966299
829045606
1506911950
678219298
884183436
1488771510
968812289
1752317921
978468768
674856552
64721533
1890074731
1510124816
958216604
130384206
1982048991
909802117
825693252
427698844
365540104
504677157
1605931260
1608313871
268568214
1454942207
1908387798
493493102
1362294797
1206723818
423853543
1022614831
54571238
2033920991
1294740356
1682818682
1382575018
941558303
2038409764
1288455084
569423409
1860834423
179032776
573360698
591903771
655727145
924259320
767283108
474519733
1760043866
1178642549
480873101
662745520
627962636
1423529310
1033796170
1533942040
384161115
962441180
583055377
198178611
115552782
886762610
712707642
1111621012
814115410
128398426
175560917
427548904
5012424
1375110130
358198936
1487788832
1108798879
1549078888
351784941
43202014
1630340059
2083535472
936140844
99867782
890715376
1152842411
967337334
1533933249
1901466826
343599702
480874704
511740597
756355568
1415234524
2024394409
368060150
454760631
1683976834
477667104
700355801
1901660374
1062512845
1968125474
1930335025
714580083
1309015577
1846567832
1684838391
1004906808
925472158
956646299
2132122360
176647198
824265711
1005041350
603252623
1716022702
1994092068
522953563
1295120231
120615623
20707161
1318583160
1598510318
213699604
177690343
174100307
1186694239
1071573749
703053684
2098308243
1102378953
1612791129
2139487254
599676577
46270328
259215919
2102316960
855817957
1280177615
2134787445
1212013120
76211493
979105860
1417835717
161941462
2112845820
708922020
1340046231
1113032207
1255754837
238504154
562525910
1376207696
830252673
2092863643
1883148824
1772352548
966609442
1911303405
2108152551
119448064
1399607905
47826819
2034261565
1703199090
615567947
831644428
2122943287
2085474302
533478575
569449907
1778639004
1021737684
155948332
638941992
599449739
899828989
366372742
1930737480
893603021
492627311
1399621769
1288871900
2083302221
187938157
503553563
435189533
151458267
1105282746
1890938688
384720261
1044265674
2120419715
2043673819
1236780380
153805177
632466367
1899520318
1693706989
450586012
2105275842
1303476538
2090031305
1429518464
1339568672
381113186
1127444647
875335954
1916279473
901802445
34668156
1375594369
600133516
1389731874
459461056
1079556657
396645600
1972506200
689267007
1336809884
1134565810
1421577939
805335890
14253244
870843680
1942296574
1775227422
1149787410
816418397
1722538923
1442317375
1457593187
1919834245
1371549766
338694219
1963600789
1984420751
2081112138
17384975
1565690041
988909572
270697148
660476193
31224262
1278388076
1884945267
1467012074
281767340
32000197
1348879209
380880987
1947637629
1010915374
396318952
559082346
775959192
785695760
1681209291
1622732548
5474160
2019253279
1623669164
141046855
279578391
1425420096
2062499416
2090913113
1494792128
755659249
1785830325
1013745710
1984358801
450620471
1575147157
1120534741
151990735
1026486289
179577384
818920202
904638421
1297799213
1270327638
348145007
1838061965
1935019330
1783471532
1210606326
216534734
979670325
596316309
692075878
167392900
1429350554
1942721353
1642635249
1308402303
272683312
809410354
12400874
208665425
1706365099
1998702027
1591010391
1508046240
497585725
75016532
652803631
2085195155
1112296674
36945108
1354546320
1776782076
1866689106
2010565711
96309710
720326129
666854482
248532268
703960843
1427497804
1728505794
1976727158
780729896
528310409
187704929
1184833754
1628933222
410421149
167228763
1859612461
494607399
1438299175
331150029
1031814851
494675847
182390567
1624044855
1544314704
473258625
1222773538
1631912154
584946512
553594229
1154754775
1744143925
1716344953
131892834
1656554206
751741023
175011762
1132553408
1694343778
729762582
1624792425
1596756629
126950243
1863297323
216873563
1957519095
2041344210
1264612003
1747708512
487481450
392085665
1503097676
557754068
1484668723
2012395603
1151516742
362249326
70223655
1559384334
253456126
780897729
856195804
1221448703
2079380191
1476270537
538713201
54994525
660948056
2009877821
2013579609
350379523
637890037
575330764
1616542626
1237097862
727917503
558258113
1922866305
390740050
1249689760
1075277070
1376325268
1335697064
1440353680
813415871
435763207
1609863961
1032302264
1090823447
478024989
1870079218
87693952
118273151
1192513997
236451379
218175444
189070468
90795281
1120421513
1796522866
2030771667
541778384
724977779
2103779220
1171857321
1626888851
108674284
632629507
1061163422
791800403
1865603057
1395291709
1795060503
1920683987
951184531
274357368
635659318
892157822
1442472369
1157472100
1934597399
1645065564
1752198482
915646116
2017800013
1934118826
255662531
324942786
706153700
197112153
1334186409
2000605424
1240029662
969993063
1891283896
1646153509
1532199662
214036589
1868001192
61369532
1570054020
875826554
866150893
272861795
737056953
320040299
150235234
122559317
181311948
94151283
1702430210
1791660491
212158661
338770206
1761685486
1690490482
575555219
1792299378
355395806
919356928
1478653682
793264709
535909792
339032002
1910673712
904282919
1688211997
797248496
1288402950
526982736
1595198449
1343734128
675633691
402909979
1195649160
884872329
851352081
1111347270
1391915058
1550525702
2036563695
1311493702
1449427631
102278314
511945771
1472303467
1938789202
1428851946
60187202
1695697966
1130769777
129719733
1626244791
1064999259
1657143502
274326366
374305816
1758225989
279311697
752977100
1421054680
397796732
298190786
1077287541
448117039
1958512716
1499884995
1154239373
1512985419
1128595896
94831148
570914017
2125812657
943804386
290453877
110499681
1910107017
2050871184
870636886
638963048
587270847
614880541
1141035467
1483196926
100378688
708595545
254484795
490659450
1820709551
416739789
2101022704
1854933261
335513526
178677490
2096232814
414092062
969954556
2136148511
570864586
2130478773
101105785
1769056923
208485534
1211704889
484735017
1927664784
596487268
1704282359
757615308
1424696507
1733129217
1138211527
1510402042
513712469
334225408
905572811
1826842627
1728126350
349365503
1288066153
1274584349
764125937
1167930341
1461782479
1212426863
378463180
1202886368
851723835
1847879053
1052161551
1039897783
1700347191
557448614
321557596
256728356
704017342
1832807524
1910778215
1666121167
925677724
446705203
1341448639
1689837019
2112591990
1054196199
1100187104
1861190177
27679894
762868218
32169244
739940865
776114251
1616372604
2126665391
1274631030
947458059
567766923
1983495507
1658123890
561159966
2114339632
1659957456
722651801
1720255978
1006847784
1158981613
1392919151
976599217
1650315468
1290353530
868511704
1532429611
239344100
93091811
1155121312
1007995212
779124996
1556576267
1541603927
701346086
2145817070
1189709558
1177202420
194379062
2075186597
1136986704
227246197
351326458
972057291
872903811
1090080286
1988954275
665806285
1011171226
1680945059
653170749
1241970916
1697836643
959572571
1359835216
709518650
1050941392
1765647496
1326640680
1812443615
84506743
709223098
1400819848
1993289026
658967797
1489160898
52213443
181580934
215692410
488026491
1179854425
143508553
577755856
381611333
7674294
684150934
2098113165
783479787
668931654
1532913028
1381058464
494059006
1774766842
7507751
369529114
1617261288
416560545
815335881
1139141572
1296653841
495145621
1307556448
906597455
697706989
2078101880
553578172
1728641381
651322757
1101812869
1367008643
548150912
1677545436
1423750872
471211785
1582368121
390982640
564582767
1001747691
339484820
1252548168
340556574
360118969
455921164
541757354
441619855
1411163677
833542423
1683036801
457229287
1082900167
1522664526
1121287800
1896821074
1244796800
1536203948
1367776445
1686900430
1531055504
940446456
918322393
304189875
1104564570
1349951134
388519961
1602582935
674133572
667477823
375516808
1392189245
1263881213
1702016952
498279185
686885376
1487011167
1384757226
1201856232
1961037563
396687777
1695100744
1038106405
1854535203
1194435661
1638780563
172951490
1149348303
1498795404
925401766
1393975563
1773071374
53473767
1937854109
884136582
1389204771
1656046536
379792751
1814870153
2108709386
1301838367
187301181
1186170723
1675303456
832727510
950759653
1392506994
641775180
1206740373
1892944494
469566914
1343057484
966026782
1792089369
1129930488
42387351
898038369
379639739
633478251
875166487
1548943445
1275156322
1235729678
1766976568
1339368476
920109365
881748232
1825416752
568404281
1695048796
1644855079
317743892
1309866652
2144920776
2057988208
2042894695
1612284544
85290387
271496348
86479617
1626098529
1112664726
261193348
96537306
578611052
1723878226
1216223202
231625523
43327810
909430004
1559887471
1861977137
1119024148
1108429871
589305592
948515399
466832341
183541792
2112828021
1294674918
1111264646
269155422
1900862011
1277738976
511305658
392977091
947741638
291998753
366504538
1681256089
1836207549
2083115891
1440147229
507747737
1517282078
2087279507
857315816
1622049645
1588275317
450352139
1301453047
986020667
1637945288
1202570333
1353714923
1765061068
671610020
949027239
1333866872
724910216
2019319988
2113645920
1776491793
1505611440
1546262454
1017953236
417747448
1288518806
1850895264
533397900
901649743
621303080
229693862
612616827
128618690
1040418975
1990127012
1343092621
1651423645
1605480033
888696432
890938776
537067916
999346086
325112487
1708939940
89509659
1548614069
598408334
200129833
1795865879
1824069481
929316374
1602277842
1347003386
486659204
514041262
459260350
1322150149
1935050551
1180602920
1399335069
1015715745
2132681355
1453559531
1061808980
541704290
874918076
1010595908
460494395
2078909102
624809280
408479802
909001371
1339497328
1809242021
1677846852
388433447
547413652
1147516119
741864589
1804331042
814806776
1163508226
649868470
21520466
207490620
413542119
2124812903
534076585
2066054517
1173706676
453380442
1967968352
1459561835
1707014066
1224131392
445172025
1285295722
60439320
496860497
1630998095
2105594156
138748281
331002777
854214248
26003045
972668954
1535907239
1079092762
1235156891
1003131981
182502139
467674555
1850345222
1927208273
1449184901
457981927
44525564
1518862075
1009323046
2138126346
343670562
373877577
184296319
1782245420
402526906
2064160191
2020207911
375723805
380514982
1455975613
57546415
351754022
366207282
1884806053
807866105
143027232
1246692008
245224968
1013332458
1852062088
1418663467
1362192712
1140485566
34027730
1755395442
1109022354
1723184639
655521747
1936055668
1253225918
1632592094
176627424
2132770344
465739544
761483910
1405648660
1319818147
588176866
602907260
1245423661
1607599474
1454615247
1221688976
1147897840
1112248075
1891921242
1424119893
163221199
1914040472
734627580
1198938188
130736000
687941255
718611705
1058872070
1491469501
1683417716
1980242669
346404066
416100139
682801813
1451213925
847707773
1769667624
1597680323
1657139249
1710041262
1367327754
2089417834
922472826
1842190707
1237413792
2059304630
572062341
1468141349
1619515283
221886142
62349157
1200360937
1272883595
1439092749
738549644
541168363
494262111
1207325901
1234622567
256119072
105483402
1352707608
1324236613
1707259279
947563786
1151364026
1001833555
1051259752
2044779355
183850261
1539865504
1492801579
1644103267
1805730093
1479512320
868001816
170098856
1706014369
1687126261
1676755574
647798120
1811502148
1700485931
1279184307
336254892
1767112997
561778004
1359752126
1543077909
1912661277
1813886127
1525528065
268891004
290007154
830273813
1952825883
453335173
794459328
1940745773
253324722
1268573960
479489325
175242971
2142941949
1679340839
1687647730
1667259987
118015160
1730612779
612820337
229147455
1231532703
695619710
1024361445
251210138
1706055150
1681347608
1507656762
1427791132
1861846248
481188034
1835285366
301402884
1681625047
823884871
1758470583
1844354349
1540293788
996391143
625318444
1046977404
2011675502
1040411334
614073131
1421629057
1548561200
938696584
81039082
62560790
1152451918
1212771181
988439333
672097890
103094774
2055047121
1715896795
1377285110
894534854
677149158
1338931511
632241166
1579950302
382795905
1815403533
515263615
823280822
248285857
42631657
656908487
1145423619
867726612
1696567207
1303856434
133057235
1022939582
2078623534
1913880610
1306514204
2733216
883007527
1711326607
1300733931
1709181815
1181067286
1353297886
1468027480
1926691492
316123650
328991578
2070829092
59950180
1359093850
118208392
904241477
815937210
309881600
487918133
1396284122
231186755
482496854
1507236137
255357890
376591482
2115979682
274498680
418556414
504473258
902990185
2054527140
80731315
48923542
1028185593
195789265
1582426850
775455084
948522005
1303839863
1980192229
478380091
293697736
652820661
927854194
1026739902
1121900962
555940991
1151781009
1887885858
474328178
571667795
1350334511
1195533167
1389803544
60046128
593270003
1735146974
1041552445
489001543
2143651528
498242804
844839393
361946463
382310964
723041137
2134219824
1040814092
132668488
1253605507
822806385
1173432645
1906261752
998248265
1387039277
1224783194
1733461429
1307923391
209233245
254433257
877623502
237496887
602178715
1343610596
717808407
505058372
123469324
1778605092
1489949804
890058885
1065966420
1041156073
1549971385
2083547041
1345710323
1240312592
854097324
694905675
1209290529
559927624
1196853804
1157487598
2011542058
397149096
765740946
1994768254
109746734
1000458834
1763277789
219360998
1487971203
1052325704
1312732175
596805069
133035885
2047457371
139460968
1945507570
1849396146
32567630
87227548
1365797803
400501565
459447964
168891049
988809733
1056327237
1811578662
1977030996
898482799
1223854819
1745438435
1039870605
1274971779
393823370
1341495465
2097793476
571066210
1530299651
6949077
2040221498
2103794473
2018841689
1860773736
1601346698
2119691298
1902913841
1719702094
2074483041
2120412793
919857379
1987317630
668202855
727522937
628207625
114929475
797097443
2038859507
1898783380
759166634
1575952163
1866403780
744424322
630657471
162010052
422089649
380294815
1102450013
1585069995
631078546
1523861187
871700975
1431018966
981791666
1682003931
1333122492
1017672786
279805048
2046451140
852663886
1810010489
1006058998
1444462042
1343089652
902024982
1203156916
2109044199
1723511582
1861541758
1926826412
780692862
1266077394
1599693150
1601356472
1284083045
1106277134
1019362298
1971467897
1392812171
1020241655
1484211080
147741645
1773206487
150783692
2017011156
99300224
1602088490
1071451878
1719442790
42775990
1910831520
1446915372
482340675
158419084
1890767542
1003084755
100380072
1514979008
2069375230
1090159402
911197579
440196447
1173567321
1604969631
405656089
426797622
157490264
208849903
1986115857
1590280664
2060843628
1698613881
1970900877
442889858
1684201446
1668872328
2116928867
1947301331
962623372
780058727
1300929086
1658009365
1179222213
1158131788
1455151399
1456959901
1696599966
1918719029
1568398698
2132990717
1818268989
1717311683
793173561
1486318910
1605742639
1297495330
613647188
2079569225
1052624002
1863425419
443662669
1284876587
659774555
708443385
1611726215
971638216
1575571290
331331633
583957167
965817810
799781897
398260089
915213474
2019737553
121018166
865712308
792139076
2090351600
1976794249
1061677658
460048479
327734012
1615767267
1032883451
1333311387
1769882680
1872046123
1368055205
316712819
307000158
1517075031
1098287334
701541084
359956296
381050470
1565647838
520390613
1086087298
2110572125
832909086
1639670709
407113356
1890550711
622584014
1048426191
859909830
231473461
2040854378
1888848301
816466641
324354520
670257953
87685250
792366666
372992514
777459882
143589338
1482100090
1190399900
839457605
2008715332
360616758
308564364
1008815941
980413371
1947006900
106805498
1771127802
1903315077
188415492
2118050000
396076552
917487252
1818475291
1030285005
1818348024
2125822716
1035502413
1113236172
356531616
576601246
464281925
1180870538
852714477
851187745
1031803860
184093426
748492112
408847590
494375961
1190262356
207899398
573943851
224535609
987364970
193450451
259267088
742253873
753746901
714932885
1257208258
568325477
1245338387
2111014514
2107763083
1504319165
732036441
1320624058
1359764268
762764432
42237978
1309179028
828068874
235233949
974001576
1317409198
441381266
911051469
657642926
1671298013
2030515517
1531298625
848006304
1159850556
1878366519
298014042
1013208378
53875063
1364519959
1346255645
1416492891
1674847439
1873311158
39943610
1000542513
895179086
1927504566
410066008
135399270
2009493342
871987588
1420720498
660389194
2017510738
934942240
1426346461
1709118570
1492349361
1022783094
2002991696
227358256
16999746
1897143984
995599926
549102260
383358395
1095564668
729970135
706415051
1894657892
1711093713
633146447
342748025
1466945483
813741646
147975729
2036727604
54511574
1396754437
1657988934
1484612932
2094818841
1320359980
859158867
730308210
1475496140
1697310988
805327389
1475496977
1181595903
1920833863
1030588772
147175642
537201408
1134260110
1804822507
244721775
1096092353
224243484
1437856976
2008477828
264793292
1760228224
721521741
740317289
2107852950
1194513867
2025831871
1972977988
464231198
471980000
29995668
2111149851
470274255
357472605
128391981
1901758396
604788863
117527271
1702405756
521766015
1758542999
1435933702
1025834826
433260938
1418249746
6190563
995054487
292695584
1487939259
372809773
515924308
1337064803
458435282
1129264423
1007357397
2088605252
1539044417
1383108211
643138513
194778028
1023917061
1806266449
2052053329
1985559747
456760549
216039145
8470046
687603026
696542524
810809830
2016719384
1425778171
1453617572
1341833463
1550730026
637858959
1447202668
1944690637
1483854940
687858673
880338470
1023271637
1770285704
157762750
45279887
1680749297
1471218756
576920956
2067879967
1912781339
1064957790
1043780193
1796944946
13995868
1518327461
1068766857
1197791065
798780215
222748993
1451467573
242614311
35431424
2086926347
1211414685
1916267906
1183478277
192551968
1160013296
1272217710
934574962
747730218
829266370
2127521498
1979492702
1316020104
1060305482
1002589468
410993384
79889067
817071511
18159947
48845599
888139632
364575104
1244343380
1537168148
649348591
1495205011
329166117
1895112774
1335813089
2014985632
893573773
324548494
213785524
1182131302
281437444
1701656936
1038446892
798190028
904843802
1648473825
1511317848
1971765249
1669719362
1557349765
480948122
76706454
909251461
55368553
1462287403
175540027
1687354545
2071688057
1131832134
505619780
437972432
2098919878
1722278369
1702889243
1480485824
1639743603
745817346
1276752042
1068680553
2032581243
1604509639
111505846
1100262796
204587328
64571794
1282223221
2054151570
1463754866
1498604533
1624499861
1598078771
1754212857
2066409855
1011097982
1856577337
903123528
352453627
1559820859
1185998736
1736922454
484993514
87232976
1368121745
1201136030
1385530851
1837776383
838696984
1950584166
2098602951
925696118
840151542
1860915960
2084186053
855558259
890354750
1508758434
1126878300
1604712927
260316133
933602817
900884503
1371192777
781611347
1070393407
702463194
241670963
568619257
1739005435
2076626157
971822773
1763630860
74601176
828193413
1486330645
1493012678
2126547098
542649615
1105062219
18315072
1618635219
1616363335
1248874796
911847773
510412570
261355229
322072820
1140237772
1499355850
276512941
1479228937
1187391059
1910068698
1791654129
194909569
1563400389
752366332
1657239630
2124256194
534194707
1321751590
627518092
1367946471
1164380251
2102978061
407383106
1678163279
1710072998
1740278957
1888154179
2099800477
141164151
672159570
732985000
1771103958
2134832251
133365021
1640525741
1451627285
375824338
1292329177
676859307
1040418145
945731056
1909022180
1635926429
1224597051
1961292542
835443726
1528466258
573038479
1053461438
399453020
225136523
1286229250
1141745746
1194240345
429438552
794793149
1979180631
155626588
1537806619
642006718
747954894
982759498
2086390078
283977098
1264831679
174848758
1796724155
2113173270
1796144952
458493901
140163688
1080982488
1311024092
1896877211
221318460
1838622676
1290362016
1018287492
1684112613
1980330592
1853748941
2114304407
907251571
1190229812
330376280
484333198
1457156022
483024199
1777745605
199279974
523101255
1918437553
1394217305
965873380
1752782269
1001689489
141470489
193390309
151686151
1716356410
2118596896
1521922523
675868186
1678044567
1857874220
1729286094
683558605
1485054582
2027279197
2074292645
765072433
1428578485
1799810229
59323629
1836604682
1759849279
539623784
459917281
341118819
651719464
1092663099
970970691
1790240563
654018496
1635620677
1555561729
1345117027
1778896649
371990704
1071023891
1402017225
1918256500
288416434
2110304529
1395945427
1356383910
1220189979
421672360
331446698
1448877610
1474130886
1357390493
609617994
241425984
288427600
1231680373
850021290
571539870
699065526
2114582401
573336823
1050956427
1949137093
529923286
1293530330
474848289
1550164411
1978746171
1321089465
1192796668
699326112
317768090
304354847
1424547806
282571030
527079295
547038896
1083511661
1035927197
1251601531
1336037567
861113147
1138981757
1729624622
1977307204
449331042
1327373553
130771818
986844759
52802089
2078315389
2051997592
1702919943
1240569727
1886440578
1265661778
1100482611
1595819492
649756101
361285902
1270443858
1867116136
1349498429
797875341
1357139959
2064948401
1565620575
1860439948
226957779
211681196
1838768353
218153567
481859394
1834744252
1620920113
1698245360
809761638
1939535940
971372963
637809353
374372422
941167939
1158804118
1010833929
26041625
1095564865
855448494
773301224
1558953143
1930011958
1623627904
1313377029
739154873
1448065202
325949540
665599506
364553899
373154829
819867819
1006887726
900624494
1546704848
1634156346
807970059
929839221
105126321
179459142
1122059988
60700874
142908699
1064740254
1925054455
1977515114
575021818
222299988
41656644
550190613
1848402631
63106882
445579416
443600159
882440732
1733721911
429501785
590478752
1297032406
978163271
1017703518
897064251
1178484224
654830619
591395983
747860365
1921255382
1454649961
1380885280
894779213
1977072456
1725710329
1012203469
588011362
1437524364
2046050780
2081794267
263007785
311227228
1296430761
1515654973
1578006796
1225703765
1353773207
1716857742
1229149464
1533191326
1926815485
1537503689
607909053
687765230
779804984
1197935963
1224070875
1669616350
1673715914
1507157427
1990493287
484907986
714732539
272296597
39573197
1006620379
285656863
1722296397
1172620904
434412108
584650627
129704846
612745325
594722441
637077020
2080308746
1302824288
2006726139
684976274
696509156
425692982
472524060
1451132089
124795564
1929969580
130356018
2118568449
1080829749
1110775454
1765010045
1519215603
434653394
576466916
1088602111
1692425406
1432406417
2111326831
316826668
1802487510
1675473465
1221727509
749845294
638939072
722568736
619284088
859954364
927504981
1184311270
646117906
1791360185
1467400307
519046382
1220662992
1795169121
1599757782
1661176344
1431944668
937131433
573948
1744887884
561987473
2135289140
898624184
782495720
23141237
173588606
1662871029
1274981900
934479099
1090694075
231160948
923250609
1861415519
1954764875
1429201865
55510790
1982985024
2116666853
392050850
1549428452
189369916
484864462
524452181
608800655
1887872808
1566722032
1400993595
1803813441
1676865050
1030445701
356407869
240189050
1250284822
615015150
1555892722
542819650
27659787
967051598
601172156
1832789553
1300533688
190903644
1414481128
946295547
1123691903
2093458929
979700871
228391972
1471191570
1482625612
1774028379
1589294402
1937774831
1877021030
358503471
1513857265
1913297721
744196770
288030251
1498834231
2076012502
2024762873
229327866
2072733677
2038594033
2036233237
485586708
10900225
646573734
297313981
832167430
827580499
1739955161
1201320237
251403673
697101883
407811490
739112974
197634883
523754410
1741630973
138115603
375670833
1249979625
883396932
725776290
479167070
1686927148
67792396
1453581248
1305493418
1144952079
1323713024
1813224422
712593416
2013405919
1482092951
681601145
1863583520
1451705134
569885879
1715717298
774627160
1604299328
1453256284
235564903
1351885658
1769468746
741054971
438747889
1046520098
2106538933
1227850243
1079891242
552231809
1944979507
727518883
442523794
5862650
1245540494
1606613746
1656779610
1967958293
1736414193
369001457
575989930
1096314831
1951028614
866983649
1929095275
1597353759
713383929
226932509
1238085518
2107221364
2127327845
1336505410
199745602
1573901170
1219949664
1723861318
105093770
961474344
375771740
1741392256
969546760
530701718
584622331
75089888
1249486921
807253234
1974143729
236010737
1092843913
687720242
100369429
1629189280
882997330
2141107319
1365001649
1343685935
1483914251
330400873
852464500
1134169369
1540346693
291490183
1693468368
1248737542
1969738705
1014614793
2106041338
1011831537
1830236981
686274176
1475442105
1578456955
1846109796
1387715405
1322217872
640881755
1758874385
440134540
1420616919
1418874667
1313625720
1591953268
1850976124
150369057
1891143391
1298681552
1219713487
1596901264
1654475615
1951185891
526116771
1484860862
921222153
1401488634
1739347333
2111203199
400308799
1653524278
938922966
777053698
1056268497
1909864553
687545322
2048335590
1900670153
1531945412
2067272757
960129771
1088906436
657580530
414563305
1120103640
1961331258
549385891
520642629
1074593469
520786056
1354207306
1953372123
347515122
247996077
1901505218
101156621
865574929
2129139198
835596445
743238833
2101037837
198452081
90023143
1442870823
1821397459
905123762
1144772053
16702256
1653814016
1820264216
313300563
862929579
1373463273
1516712404
1421574437
385052328
1596059873
1877914877
1798619722
177811631
1136703049
1759052171
278194671
2003707350
1538854070
1477778938
1791542836
1857469266
1214581608
251178258
1219904931
401177226
1971736197
121356218
145187221
934255874
374162740
1275489230
1322258406
541845910
1545864990
931212617
21511649
652793688
958772049
930680377
1894961754
1215232795
1951094438
751343315
753579830
2074393273
762796367
1582728678
942599374
1165511198
732460500
1637568833
929473361
2138369784
1874671263
1203662265
783703385
1602522393
173079887
1333550890
230627840
859732675
458985323
1361482081
302024667
1747229991
777793028
321779658
1979137491
1699728452
1442395001
852063745
1970273978
1781301041
2115844366
1298730967
1705575082
420003974
1673184908
482795987
2046446110
190081719
2105509729
1082581244
1272837942
1217702858
1625295175
2104910814
1599189143
942395978
1392837187
1268543989
581569465
691429703
1027809189
560716931
1393622716
1390308388
686185276
59252387
1023957756
983972790
909761057
2108556660
40455983
1028340061
919950203
1248927809
1702490580
167912538
727252342
345962797
315740867
921537973
1625359520
1715016933
31889132
818912272
1251576322
102153102
1178179748
655890621
2013014234
912230416
289379203
948945605
811599088
2066727233
792417722
201452712
1218797947
1238858217
2003073703
728063862
937803458
1044740244
2043882771
1730512742
1144094916
894363711
734654869
978118710
1485053152
1873072229
1830189143
527554874
825741524
711480732
2137159589
23497226
207741003
1735311631
1785564858
1909280267
1872780249
1885753793
1313418899
315765106
1560440405
1965872101
1322225096
678089963
2094281744
2127102423
296657348
278761985
1379342436
1301785481
981475735
1903224764
76528674
442345401
1720160090
1044655658
535979028
386894740
1674529636
1299354503
1792470695
1967139531
1031646881
306274221
259871488
625401997
962276282
775585999
1535878765
1917755194
144865825
1882480497
1083091714
345950359
945014861
2120743644
203810355
1284427369
1533277663
1410747740
2126790144
364223131
2067846549
1784543276
2081300728
50708248
289634274
1459763320
134099494
1504145051
633961886
1661215374
538542511
159464614
802058487
370091800
1075595642
796960272
1912482041
1926880974
94909423
1590911057
1482240856
599531174
1855793749
56783674
1134839372
500913304
434481855
1224742858
1039907773
1282288502
1117759245
265904519
1174671947
616068909
1638590957
400338457
877689053
377514298
2043020892
837148107
951607210
601754773
243453147
1856066457
192222080
107350681
645614245
1882635648
805330828
651212344
2102415175
887924075
231552790
1331585357
840596247
1712703457
756246725
1750726758
1259787583
1874408959
336025704
960161450
1467476552
1652964558
318161090
403128995
1281651300
1657083175
1138982596
599212661
1917616026
739597619
475357929
494598064
1407071054
2062243703
775687135
803427347
537066954
2044523407
383371366
1913615708
1416520646
569351810
550535851
941570473
1315392663
1379392277
1216983313
1229724744
194304112
1010540929
542265681
1596545264
1958199060
531138652
61074035
1621907670
5846439
823047265
523474767
515794543
1402494222
1819382039
226498671
1865984480
1130313758
2107592802
632811157
1582001593
946350581
1432368069
485522665
1299294748
2090663035
1940822980
1070019403
976345542
1618505172
1682497692
1420148784
235738727
1932740504
1678635581
620907349
1142783121
950402169
582336633
1041545251
1610930130
1541918353
362179546
798617392
619484978
1439989232
1430732112
1767780672
846727575
1522630267
152200892
1449619768
682222045
583775825
1883671200
1991816736
853410481
1145488499
714673517
2127005119
1561891795
1610010120
1978281138
1843156786
1577803020
1256052166
819716126
448203725
189950859
830839177
248283407
1743811344
2089352608
1691285574
182860723
665965508
1962391250
409985348
1293174352
813399734
45948065
1466485087
1557062215
1121151192
1567709790
1390062079
718218283
567594271
1835421003
1942390472
735806315
649713569
130341280
1079999586
1946039199
563631932
1390970377
834164300
2056668020
128612258
1903845391
112569718
1825867367
1100776521
32254109
1968016912
894780406
1652077116
856999809
1396549185
614969332
703197643
634325281
1803615268
1874078567
1924057670
245080392
904801278
101862517
271923936
157775885
176631471
327134734
611886528
1421295066
841197538
1422428441
559595933
815351768
1648278581
1100158075
1993380906
1759425624
1104244581
1772006558
1633449248
557635200
155355878
1160234191
1651382105
1293413248
664079372
490839705
643931024
1406670218
320739783
437701202
2046208778
1036624174
204178325
1914793871
1933088992
1688834288
472106831
646733119
401640782
102724100
63479713
772661684
366655264
1032157269
392501873
1756195596
251102838
1434444347
936392310
872738769
242347670
285517285
726469140
2024742497
1890824331
2123654313
292647336
246634014
1667280204
528852901
157042029
1608541913
538066972
677602241
1638143946
1009195484
650878990
1585432125
1300724683
1696956730
54545267
435964094
587715296
1798574416
304445783
984092050
297247830
258310030
1239913330
1765114890
304445862
2064280606
1010612640
1298683044
32261784
1047122128
1546472153
1962710353
2022856318
763312804
239826975
2116568508
1568653905
1521469779
653450850
867701588
662007743
478607129
1015621996
669541913
1913493251
1017915963
433634632
2117841900
1039061215
593628185
650012922
2075074041
1014672606
201370082
1266884747
533615607
2011222081
201022861
626704318
2017968353
2090834842
1998814301
1486934895
331480986
1637570859
1895354535
1737256173
1876137431
672461669
1140382132
842267456
2032007681
1827222226
1694356414
651832918
866967116
1218544779
1507756066
798810109
1692059062
67061881
262137348
348063555
521920348
1925883738
94986909
1491514018
1529883617
1456337246
277684307
113772949
1499326690
554075193
1477763272
2111199069
1484080489
1060387149
426032107
95690011
1199463986
1611684835
522494016
1312500710
1913815529
949299153
1321311194
68536241
1182907750
1490996994
452455249
1208078438
939896884
122620076
553046973
553055611
1717741593
1690052255
781140263
1871245045
527959602
1284813852
1828597905
2063515823
2120280740
2013305742
1828970140
1723335630
1592142093
1663620512
1444462753
949565825
321029314
1341038305
61949244
391652688
1146762522
24851944
1755405148
161558179
656847182
1882268149
567329704
1160694795
775406977
1034420491
915482812
118224008
772468259
477879814
503774753
2086312625
1863974101
802754412
1043737197
1964453357
2065826884
449682637
979596734
1886529015
88312995
260648352
194757421
209228729
601690089
718569371
122818667
14990494
773897639
1210672223
623197831
252689553
1854310456
1056196681
100573576
924659688
2119923676
564674673
1943689595
211412425
97470424
594452682
1252684218
853973700
1191266819
962271906
2011548179
1541913268
1236112362
1613587190
2138293831
429075110
809202244
667508788
969262929
1830100038
906896773
1101979915
1208969780
1013245673
303621631
1339677221
145658249
960686662
2010591274
362032428
653538563
1253603601
870996299
1944188412
916388382
877840980
1757244141
1196515805
611881921
74577049
984631241
1293356270
581364586
1160048587
1248532440
696248648
409079947
19636086
790297633
31566978
31453515
1758979278
964234227
1481819754
375839368
1084668270
597465072
2006113971
2006433913
1166692646
1891219324
1101847466
505499157
1493058716
588061699
469463264
757907097
287228676
357969381
2136552529
1324711049
924568837
811626602
1667579227
974949056
1350661788
1681731049
1340426982
6861977
99496212
1072589892
1466855879
1287947596
334503443
962865422
446517976
1063979453
1893886250
852286899
860281001
609507144
1958980128
156912654
187334428
1360190714
371085239
2092667393
701440038
208829223
960237858
95258307
1901284190
2068472879
486369617
1025662449
303702745
722650191
583931907
1151439989
828228302
1945055830
89107685
866198741
1456484124
285140839
192092536
1689846562
831768904
1994637251
1675250496
414310782
619990916
496042569
377146990
1150303257
1365860959
596832702
1620735840
48016809
1988858670
1713382369
1499403785
126520240
382007838
1650827948
1800023728
553503332
900093101
1906234395
18464125
1070672282
1575595099
850012726
984023063
840804335
1414234976
954964951
410798067
908345439
2021887262
1634591951
1257952509
1130032476
1439033925
2085850541
873051935
1744696756
1213591767
1237892225
812038419
1550221503
1708357803
516345064
1741836958
1955033760
34321338
1595584583
829399552
1662095396
976652843
1463752198
198275012
1356852049
1688830531
1639668757
1045247865
510498738
455683593
685262463
1934441147
1010149045
1377968457
1050378497
2038078283
1644063569
254963715
840623464
1538817380
204539674
1435284799
978881940
638136746
159268290
1188929576
66628197
2006345694
171020779
1132268350
675423518
1882548361
229878037
80976436
1358628509
434133047
970782665
1090379789
231843887
616398969
450475595
1591086593
1696836578
644719343
25173086
497887468
856931449
192566131
823780775
1411172374
1996428723
199055946
1287790167
226122508
1082381523
968498778
2006464148
1435826325
40439911
729945868
1646878622
1854321659
718911783
1356679062
177287017
2088926145
2105754010
869253118
1139969322
1739030688
1296633507
1035282415
755623381
1275273863
1482534860
298537360
347711333
1275750222
850583384
757387923
1720845947
2046032218
1473333925
1039968017
410323297
1350282614
776544910
176413707
899145025
1538822372
2081190708
1231176045
172126626
1053720737
69485762
2084774881
516840759
862209653
1129415532
786894817
528877984
1944534885
38449051
1934859085
35989585
969247421
963073635
232404981
819686912
350732150
178934206
30346642
1037211644
1641229077
1681641569
300473504
559462072
134059823
780412628
1298327613
1206895673
1912314015
1043883735
1830414345
1017347682
1565680878
466206706
301794041
119966910
802566384
248031257
1749799268
1683483472
1956517673
1022151459
1228564374
1391566870
2058782131
294831100
783574752
88192623
1272657026
195074997
722999759
602833898
1369547838
2095190754
417502312
1827091501
60629943
923644331
1550180309
482450757
1629839000
398696287
1539451890
937843680
1166570374
1576485593
1065028001
873215972
1435603637
810855359
539078055
832819252
1500324655
1028833656
2074950076
1744080665
1309897324
1656962168
658116601
499902138
1434642837
1406231916
1879649367
62903525
1832045588
1098948287
1085835075
69578770
1984396828
450605932
1707966448
536754903
590434800
254144730
1992969782
926416970
1249828807
360645991
1999076676
633927982
1858855569
1519036999
1957326226
1849718426
2144706177
365761210
1051844367
1033000849
1893584950
1837966320
1278313458
1794933959
1017455046
959280910
70621745
839365850
1332095453
520953721
1592233583
1136949357
324661552
1008811018
992781761
1871023815
74383857
949505933
1326952506
175669696
1006370004
1710776322
1200014027
1755155015
1431746508
1078517844
2103835181
683654261
1616438387
1828282051
489702565
1211005833
1325088288
391511744
929510425
1780037385
1733312596
1400551589
1859836091
2039377344
1128752202
2111201655
1538958105
1279195969
1270999176
1584298912
1082674802
793160537
1688346029
741658520
1478873816
1314592345
731790749
1709165253
1381457780
820102550
1002424671
1389799814
103963893
395223019
1536716770
1608672781
2014476182
1481350486
1414888258
1886679325
181252458
1833616225
1811597356
645149289
302021833
1195600414
489571071
262426861
2104155686
301713131
723316453
416334473
2071434993
2103427750
404911141
471246081
992368427
1149637656
1375483217
1488379321
1672607810
388277544
376499931
537166422
1785446111
957693750
662035496
69208185
627352832
514555614
1576691453
1515208408
1402842409
62722051
111369355
1810500752
1368931254
1985819531
870231246
1037564406
1396668657
225216886
1423486926
1743945911
1111735434
104736470
1761342612
175776772
1243676350
1270018341
331650879
153374948
690573924
1951154999
617619145
1347159692
269248713
332847202
1546839116
167200351
796203559
1349452342
1262223391
1300384802
225835152
29303616
770752653
2111934192
1520298602
1014592655
2041096399
931891348
1085131911
187568372
559085054
1614497347
185080954
951994900
940486154
534560946
320055816
2010006506
652097074
1125383344
149574445
1572198833
442462369
1156575886
46974024
378653118
563176264
2121940878
871646187
1798711741
785409449
1072995675
1165722736
685974240
1213323115
1622483453
171408967
901576464
898129482
531777791
679039500
472402844
1526312112
2146419537
1523725207
441171549
1043255240
555552592
319969992
1243071012
1468532102
1842796781
417070965
1096139458
1742543746
1444684386
792943141
408916234
2079544450
765998219
1662300094
423630670
535942951
721573419
1568236084
1881036157
18719799
1832144279
1960119345
284403035
1548096603
1530439500
936616622
632178511
459988768
559007789
1421975297
989935043
1833216201
94028711
157757909
155337292
1836652660
1178795468
901741691
567769292
610498192
822448715
1040503713
2027211987
964350727
613254454
514525798
898305312
729723780
832027453
1862320850
1810440331
1035160031
449034688
223398262
1538296175
160838160
2133077938
1367111547
295580267
1217706084
213927077
1764236333
1237877414
1902946383
760656433
1790079049
965982775
822125040
953394052
978325303
1925027203
378075296
1443520034
247724542
1612790495
2133465558
1399042467
961421603
1878289811
1696168437
1716662345
1317599096
1449069247
848956360
1769811730
1812925221
1852689772
423181983
1588825660
417442175
511793921
836076416
718752048
615090186
1215993618
1377262935
923979512
1946842943
889536534
270923023
1539908167
1449336044
344052605
1568684355
919716442
1399961107
523221387
1979941927
1337023027
1433854271
291027615
407423357
832584102
781152563
928954894
413224184
1817154892
907953758
2024586161
1612439790
964595460
490680811
1336684338
1293659085
1452279229
526114749
1610581277
858355455
1987194360
1578878993
1667435067
1674085646
155775543
101198570
1890913393
976744262
1953241808
1264390440
801523399
405376265
912932560
1688229833
1605604870
429351202
1474394967
1656209707
749335647
33591426
1931408565
609685538
756399611
91676737
160833071
616507879
2103328061
335920187
1331743336
199704628
1416527579
907789477
169411401
810091425
309096050
1421862122
427666216
682155506
908016317
2021323247
1030939585
508769403
1420165360
503238576
772751261
1181200819
574603935
934551623
528923028
1122736284
1376100412
1333229988
1424258421
712777164
228089522
2079269863
1906591738
395954854
81933031
16932845
1264387929
1722148566
422434414
2065380666
298623826
868936492
1844699954
1627113500
1018627428
942209892
887060567
2014328900
1277737280
1472161987
1504388595
189138770
147741896
128728154
1167532503
1284638192
389142604
779798682
1230619479
1164823423
1506697071
1046103160
1468745690
448115395
1259092045
188050726
414047926
745562631
693456069
1153708195
85130753
1109972919
76775942
114319298
402587238
10748247
1971968320
537290839
1519124319
1440405918
77158275
30087088
1944916984
1547833053
111326844
1102013620
533902883
1854419275
2077613043
792412673
1657897987
1091791078
1163926247
1055422696
265044878
1453831203
1409956717
1833339544
813837967
163491292
1123502755
1130404564
646088624
741989245
651506562
1335779976
1625716273
1798865879
854597267
880355797
1314007621
888802466
851024551
1618856439
1105086772
1389748576
930385071
422885329
1420468697
1097982278
1054271583
1017714282
1694181521
226514247
9580588
2070401208
786447329
460222234
2111028610
1324334096
428552321
1150045738
1592643903
380355175
932193718
475500443
544893919
263197858
527835331
2091999962
174648751
1234396419
756445892
669591776
1753710258
1289562310
1802265512
1671731801
2100903841
1570890511
1503012497
1741583652
740966879
520517285
1961367252
1490334664
1676822281
1518567608
1829976876
1151289991
1521961600
1340193465
645927696
1036545660
1124126901
956851352
840870394
952066874
856489824
383170369
688714831
983486835
303595155
1784766254
1704227675
966763900
2083135425
806157665
1646272899
1127314602
773017495
1209971563
434874094
333540389
813059174
1920709603
508351763
1230554977
566437866
561045041
781740925
920374751
742166228
695951254
2143495149
684874097
1714772251
975920728
67110579
201516347
265806348
374975389
1773995728
2034836176
1525164371
805928227
880731614
380705087
638695993
510603514
1094541546
318753651
1450335307
1521817070
989897897
953312556
1060277306
1245134656
2074151252
849146671
1344060116
1527733767
262805169
418488328
289691201
1508484073
327274874
1218017967
1122867822
775662838
1662340647
1177011466
1309091860
1410757242
476810832
550554122
178677334
955008071
1084204152
1449999281
1058515436
314821744
1306730514
783489472
456336984
1601247204
4833842
1540169623
1489478987
1938663927
2118089129
1788459665
319555550
1594398135
279553850
754616393
1411943774
1866965188
634694059
1287478528
1225319653
1022520710
1097773660
499634611
13108608
2107682062
586211642
307124788
371641682
1069832615
1459071304
1677714360
513698576
1229519116
388726004
422509262
1002409340
125888097
1333445000
86080085
816798736
1494852835
1451625608
1053802581
1723021078
2029009415
1648338694
1232891297
1490829219
1925091166
14637753
1320004525
1879288019
1354423609
1634436424
1362164258
1835585144
459414737
2117629298
754091608
459413202
1388741245
1189023393
126945345
414292416
987430897
910931382
162998727
875467278
710200961
1420199112
1365472363
1939117136
98304385
2079705019
157796260
157913260
795091053
1367064691
1921603423
722180565
1940244656
1156625081
1858744781
1763145228
1708284182
165296466
1199918567
1635317548
599433878
1717625147
1931878876
1536563885
717333390
1579486828
258261198
472248923
940853773
783558804
420446683
2137281560
616512833
1180634650
579546462
762532466
1213968605
1431490973
1716696057
98270409
724319673
1408548169
316632204
742123424
849528322
1487052796
293788277
1901788367
2036882978
1511546992
1373305770
686363534
773865330
47962780
1336549260
1432736025
574538305
87032568
419120214
1891192980
611147955
1848660885
245104105
2033324951
1477754896
1238728586
1897194469
1337506380
1975894956
12873710
141133831
1563067269
1046128420
870877150
1426650158
1642829180
1825120341
2029662260
1014476976
1138888001
415140268
1043508412
207377144
606787615
1178539199
1116616624
2058851022
2130268744
1285620681
2065524273
2050025981
355643592
1365044480
1829164228
1300281675
1618358504
1229718484
1996102472
1025570664
1466109998
1292725122
1005914462
781018934
1359826228
191599088
1549544026
477910413
1672621904
1186631902
1770492391
328785861
735942536
273193176
50655328
1600635503
2119243873
1595499374
1408233127
2132782750
538826297
759541044
836883007
1247684804
1031941942
2037889030
1847159414
1640099564
2033986611
1612567984
2090615667
529786617
320976930
2047605116
1815225240
952603775
1307550087
1281708835
1161547446
515643325
1767924007
1472655520
1149637410
1984344826
918268850
986474666
173678009
548395448
53463321
1713867938
1026299327
1600898611
1281733949
245638015
1248395626
192387060
1893795786
1536207584
1594159794
761526823
1323083087
1176838837
1686796836
2067157385
158676631
950066797
1183605978
1567191832
1964140809
972578775
2138750726
477553074
2032138089
1426864377
1794908668
1014076686
105347556
1887565375
520898165
1415268253
360447492
1987580370
339796690
1526549638
2101897015
2037246930
817221068
1932390040
1207015080
1977142984
1480682376
898323944
371023035
1711208504
2008179117
1305802359
2127507232
399616976
402101071
2116847100
1185655700
312429866
1630758349
984054434
898883097
1553367726
349916286
330961227
1120490059
372465406
1764007175
237296445
1156311921
735024016
1461693476
1395512524
1279427675
1269738352
1476538690
1410204642
1256151100
1627344036
1027732267
261922178
793850411
174752566
1111538644
559985830
464676435
1558844006
761959734
491942001
1812369789
1103024214
1372015831
2075445728
1274552671
1619003139
18890957
2089865963
757507328
1281154953
33256309
1920697293
72803689
365482871
1674373092
1349456461
1291175120
1877747574
383731281
648072910
1870587935
1263627749
2090125266
1851558905
1215833630
493424855
935422751
487492488
852672517
110879618
1543467118
1925510545
564355766
650493561
905911863
1485952632
37874970
839982936
1173540103
1733731557
1359086123
1045222782
676871127
1470255258
2144690190
1257550413
276835364
661313513
122224841
877020353
592791240
847996598
929956565
333093766
1879263083
1326447694
526342226
123604484
2000646433
913807840
657801350
1881084010
689130290
557185165
1096255338
2085424247
2083169371
2044577647
1698663864
752895125
1086709602
1903981205
1457199570
289652118
345081948
114323553
316731234
469381468
1673801511
1042487492
294137970
1100417277
788761838
1471087239
1848869982
92561054
1555165220
1184623095
1673595207
774834268
795144343
45686558
1917848591
340896279
308702124
188709955
1819117524
1597493173
1212205332
285467638
381185850
32640947
645367343
1117996738
1982774284
1939092754
1823279923
491860661
1584678855
1723232671
1821820627
1896999001
1250192314
848468121
591434461
2001271144
123693260
842424358
322986030
1856335797
962894094
342076562
580594499
664042032
1244292711
1893196170
1983657984
1216586793
1438977001
1976778026
1073714842
1364955928
999103925
584661528
863039277
163335414
127326499
1271068982
1484756519
228853363
2133540158
157070484
982051144
407468378
867429047
1256667435
2100949690
2098381469
480955512
1844865417
803820989
1924253896
1514047377
407226363
1261077338
1821321773
1736225764
154929178
461059678
986493696
737336313
922135083
1997289251
155737086
165102956
1289133269
2076600448
438882283
921338166
128378651
902634450
1083996819
1667417052
1972787984
1977527492
747904777
1800537523
1314738123
1242850914
140637466
202894128
1778934736
2057481907
1028018282
1485862169
1392592760
526023439
1813171833
1808824480
168726199
1506610348
1127025734
593551376
1361283980
2064839899
1532618189
1997124163
871969004
1532453041
685390590
1432216650
193526711
1818799622
1451376270
1096347593
1671620135
397363085
211045519
1182741706
2012701041
1124845682
893929497
907157826
1879988225
1732077914
1158185400
17375655
398735475
1972483152
1686971902
1738561739
201721479
1639874863
387920666
544088102
832927416
2145859977
392951736
101732517
1312690048
99509621
695343399
1268929153
1094997069
1649704732
137437530
760018228
628619024
1107627898
1642370315
190910468
286397274
160633507
95654561
1536027371
1026060130
897950676
2044590014
1558474142
316590076
141947237
697307039
7870571
1998528735
618625544
900057632
26133680
733094056
732139478
868645072
896543908
1051750890
929113367
1264719291
738606097
1197878783
266461380
674828803
1335830527
434196248
939358939
641182636
1262636989
679750260
57958212
1787677669
472441916
2098524928
828546088
1376546190
1410029790
149111568
453776531
888244995
924097445
96251565
1575157061
2087425268
158078329
1065967209
46768483
1715302404
224883253
1619636509
61894074
386661304
1687498993
1078846917
869352866
1140727770
988871869
1067503388
1978212236
1215849368
1555221470
1774095418
1458628708
1826425602
340379929
1699761132
318156937
2002370169
1865679762
902174416
1020796855
1475065624
1300489898
1741136187
952054073
1558410880
1761901262
26551619
1952594077
1565590725
1309502816
1917928968
1193815408
719435311
288874855
1095563513
661798805
1691908570
1648690963
1754167337
1768666122
1911140277
1973910633
334249327
115411007
1994622760
457209289
1882522475
2126470922
338421117
973188571
1274925201
771568886
205312717
1296375152
97454451
449665971
828928540
1774943426
562661960
102580077
424508977
1030916775
1627179563
914321989
411390057
1842617749
1640432767
1388544192
1899261706
790559590
213412806
1234964027
1799791454
1704622527
286417791
785660113
1027577704
560326281
941343359
632636924
1084816809
1160034259
329456963
1667077760
1699167589
761824333
1680349293
183100169
844999317
935969672
293913239
544325679
1701528328
364926443
856684133
251161229
1642657149
1751963012
1783743928
1083366211
766668494
933473737
1031989922
254026829
568488319
1873476584
758137687
1597051964
1208726259
775698282
1920684592
90972973
265765436
1215996356
697354801
716875418
556889601
414154563
638459809
966020449
189686621
1270683431
1294934839
2059265268
1894701773
324631391
331129854
1719690330
376369223
1396840800
601168227
1386037587
1581713434
347673213
952653396
207686744
1288203638
1153260290
1834959380
425022632
469659857
2123277430
185113542
1211290868
1019022940
1697516449
1585693785
1859446537
1510349765
1403818632
818057192
688865483
269352740
1966628808
1088102756
661059515
138996868
586794782
2114112483
466603426
269069386
921770313
1185611066
363775200
123398681
1478901072
469315476
629341313
836504101
496701273
116581606
1807078482
59410457
1116834271
1591126133
1160993131
2004933885
131511687
909842595
462158420
1456729550
1122198054
1856830078
1971356508
299368854
79930779
1353011806
1073308327
1849048866
802563378
131106660
1720333533
1348187286
1150559593
163548583
901945409
1324016616
582181516
926685097
682445589
184081116
1964159138
1989726478
771656998
2013188075
2080531339
393650483
546492033
1384728946
1788444611
110621885
570335833
2093861707
283685427
846925908
1024523060
1416629603
368840842
2140433130
826847256
1423948291
297574837
1294077880
123619261
2111288325
1742908882
1370556495
304287114
2108155055
1514788483
9293756
1175875033
185766589
1645737841
930663320
1563597177
715538309
2085080575
639094579
194081444
1335692991
927492719
918398275
480952670
1617605409
1954703095
977314524
671919752
591521263
2041833756
918110348
663718358
1996121123
456419593
2065808813
405132445
14710245
2035368582
2146421301
1904842438
538377108
1314069
652294347
673708851
55903421
300137367
441760103
399258454
770174471
43091257
1588042594
615162858
218302487
1233294718
506566582
328030559
1988478131
382174308
1385669364
285393788
109145641
1074960114
743360534
445626925
1357341896
1201522444
2068318855
2080754057
1089004903
271684576
1641959516
1446954559
1202804630
647862885
1161778223
731818285
675554285
1645475142
1017683991
970765473
1046942321
2046321981
854691647
2008342595
312619106
282345737
66803951
1614974083
1702772505
423636673
432021977
1290108928
407546220
1656005269
1792677593
2041719597
2043937512
156379163
1048285072
1871590593
26480000
1959948779
1072773106
1916423589
1812219897
133378769
904348356
933907947
1994130387
449559727
533374022
422352892
740492296
1469999635
230642623
503432697
1059169037
316067186
1036293662
841325828
1985446197
1007004177
1656770697
321538675
2042739332
248230893
2018140640
2015815483
484025764
935598074
674301361
953828422
1607801217
849333416
214908420
994246568
1808874449
1002613308
91112953
906878819
967890722
1221806595
1611336539
1633384215
1670855125
416198716
1308144084
2122191597
1426627390
223394490
1861819509
846261487
634980989
602036888
948207684
99199185
1748165859
255759127
488177235
2030376987
303944798
496976648
428557869
2008041046
1863275626
1245885544
879837181
521063952
774750781
226161837
98549418
725578782
772731227
934802734
198457958
268438563
383470305
1629320054
1640207047
768714090
668890033
945137912
1743182105
1214119543
1437497821
1081197608
16720444
1509900585
1915915154
1456023629
1265197402
459999218
401749412
652768659
477841935
362916106
1983261013
63002912
188889735
1466092325
1671662111
1919690383
31272450
1854423489
1226491168
200029830
449492627
281555319
113438339
948441072
27525071
1853848495
1766500314
677795935
618518805
2101703570
495423058
1379961691
1078511429
522836446
1287467413
706509748
640229370
1721639167
737448283
790469468
786442867
1445657179
1290609522
1621035807
1564429114
1580411128
1733321481
535262179
264123683
35954369
485549602
2095556109
82650361
2040062218
1811807173
1771373080
194781683
1359328181
372560575
1351657666
1833978240
12521109
1010313054
283931600
2076188921
673929378
1213692465
1778300231
674230087
371912083
70176241
1867890878
765927551
114550935
1487400392
771504717
488091342
29571484
1074150377
1096757447
78681464
191103287
1573259068
793181150
2041858724
1722692853
3697074
2138301885
2118926936
1945996201
65318782
613391051
317880227
1287762300
685261774
1900306960
1026162684
317244431
1714301051
2104171871
1801430187
100997014
674689787
207688101
1609270629
1330594224
701125539
917927692
860668598
415592250
1097540574
1317458268
131608492
1791557384
117898079
787222549
926092494
1991993203
658132861
1679652624
336775670
1681613214
220338485
1525370419
1356517510
1774411355
1139016422
191388131
902911395
1888109047
221650772
1538399213
264516845
1051158792
709830491
1156110971
571920935
563803140
952647739
361263403
1834091465
1450925025
1293502970
24308131
1164903725
1948864139
544781776
152951531
20345016
1728762514
940041280
510890546
2116829739
485405630
1599408901
1327039267
1252122927
1389967227
677094351
552173534
27734832
228268162
1598841377
916011276
1119073636
557042757
8761900
1066370836
822124548
1243614623
1128644156
657062168
212668266
1054192106
868154696
1824075242
1105540856
1187890649
592988617
111703160
946182965
1335750762
1711374140
811676523
1070814185
667033634
1738907680
60496352
729962236
2044165843
484672919
1122637707
174246282
1512680977
777393211
1148919055
1710119763
865291082
2111109844
2031133652
353282069
533904460
1228339482
477101730
1981129370
982795085
910077238
831550047
1291912739
1167219434
2138761835
100472022
291623288
2135776061
1241749311
351958693
694208664
1559979259
1612452763
1143018106
1702428365
1802606261
618932047
406685067
178350568
1910999154
291534906
711430084
1455324008
211161165
1799587878
1382079644
760529769
1414680236
704658407
745312860
9804414
1264976417
651094197
1441835719
352244734
788931635
1080945322
1968313397
1810266308
2011745561
193381302
1587320879
1936427244
1134256222
2093006995
1739033865
275039733
324665630
833235000
1133006244
822510967
1145654733
432075146
105085364
1427671848
1611883889
1090781571
1053687207
1521806123
1678324376
1637216727
1720640458
1688794134
1611202719
706371276
984804265
1504780684
1435195249
1385610704
1824713360
1240012343
173481963
700431240
1963848688
2045288005
293474384
951853610
848841135
1764145522
543318027
1938179959
1767904315
1666952536
1554433160
674562866
417915565
180035459
722056400
2140483013
304018249
1258240117
642577956
1704764905
616776635
1264438453
1214935244
408936137
833710321
1067487189
2004306684
1750267638
1752182800
1723420351
313937457
1690261011
1939736117
390803916
1266324262
1131860861
1491740860
1891763821
144405985
1257071597
1449893201
565219956
1247466090
1644318838
273085178
844033449
2143193183
685896793
1857276248
1678894178
2105427888
579404605
496181666
2104779084
1237755090
2123519912
870807237
1126948912
926053596
2132298016
580885778
1847650264
1417376220
1184008823
658860819
530877567
92481228
230264754
541141481
729545218
762651819
1503165689
1166200043
159057446
685997512
1175886921
1904341661
1585892049
1910409860
1499552822
1403366400
1324959793
656995620
415225119
373624353
847187757
1388908278
1064884403
932284740
1269298048
861432656
76842910
232524148
1401144919
1989330166
1281519461
751165095
2076448646
1120217481
1993159132
571370923
2147221838
534670998
866431400
1171171136
2025257321
1208085721
1646774786
588466611
1631562721
580748593
20352070
1256646551
588242124
740551878
431359584
888977713
152394
1336688901
1422823635
642593924
1585433396
1054336083
466462039
1863675219
1224732496
528458158
798243995
785005832
1683446800
1976113529
429569341
766522359
913025420
73758110
817053953
1089032335
1359379851
1943692665
668195969
384401534
1386260002
1825989278
1028705296
929228768
824064915
1890663563
621847144
1926951678
1754581731
509209976
811781955
1933126909
1918142480
957527567
37860707
398516456
1452115989
830243377
1323911391
1141277306
1024066384
546477221
969618613
1251073293
395747282
391609334
1560906339
553520354
1523696521
1561611752
1640036144
344473343
943386295
824913092
1351320173
1126054230
1853562234
1688081057
1707398235
773696354
184496927
579528236
1027146586
1360348706
1646095230
100521686
352774973
1073257580
287233451
647692454
933169964
1834470120
262526512
348150085
1357376406
1514924296
738898232
1356915630
179375274
384385103
1214717114
553266266
1220369656
589843816
1277811328
1109724669
1020147369
1834387448
2841507
1398979911
1329063684
1547694791
1901881596
2045189472
11058112
140670132
4707912
641817700
1978374574
10221522
1908423994
216258328
1318001380
870601392
657636860
1403798893
997864678
1522792443
456641228
690826981
43476787
5795564
1494940114
1905895118
954167543
332895179
1681055496
1884573739
2083295197
950181833
1711402822
1413655149
1516193217
1545206109
3762563
1344644440
1534961645
1837288584
1238845976
1868070216
1352021018
1836018514
1287144434
578215871
424619810
1731949990
1259783075
244012837
103517213
1212991983
714078661
2089222142
1437489396
1844067554
476572709
1575191432
111523421
731454078
2028310835
913333688
1510364394
2031250696
1170207073
1517054077
1658878915
1744899820
95769127
1395437543
1796708085
1993966038
965044099
1672580953
1067797835
1329368853
1755811529
296424605
659627779
2071310386
439750809
1183689948
1524992987
533085998
1554475849
259528868
1309393176
1229876849
1427023124
969648251
1947652182
1837435184
1287366200
91734170
1814523201
1112472515
1446288208
1696179496
607204397
669492174
1755406301
1194430312
176846833
1927997572
987885560
718145734
1372559539
2113018644
900260594
1294897109
453173639
122986057
101903777
218006611
233959290
12408792
810839153
854154094
630460
459663248
2083910977
644422641
1172406782
82356332
859370214
818946765
736616392
1975154751
1784497642
1336880893
1454848509
1669154876
2007035808
987280855
1941854740
1585214729
1030931578
694321057
788785488
1522788203
611394986
203852699
1391365639
1650654222
1844298784
1667513280
1260032520
1871459319
2144299610
138594870
2070286587
1919069280
1686818387
974521315
2021436974
1332109358
2014014667
2053525130
793498616
1888497269
478505578
1104999372
1827174431
1414442006
1481211591
1532343670
9399347
1521793863
1741940259
964078149
1569272371
1783295124
493837309
1716478486
853171053
1662297546
1508187419
1000362380
1657368276
930747273
2144530974
1703642890
476272361
1743249702
2103460111
1217373849
356997256
118864002
1714104522
1053699628
35885169
1510247059
426156573
1069416904
1886059046
400924574
373467774
1753956410
200146368
1127968641
1792505385
42294949
656311963
245711426
401386219
270306596
216572144
1021744979
1444258229
403661702
925409463
1826313986
1589358772
1502205012
2095566814
1193920995
902790835
1259760139
665363411
212031911
1861901331
1096993686
522943656
291838118
189310425
1509459806
2134174444
1105793776
1382428560
1227565153
1929280960
1683580386
1957017011
1906086601
505092490
1637228747
1361860562
920168267
716690852
2122247445
1840913150
1269379047
1229087496
254901827
61371288
1340281851
94239403
1393412800
2144852059
1754125457
1378865971
1366363061
1902468035
409358567
153886633
1010336997
622939901
2111689252
1756140961
238884399
299887468
1054236682
909736803
1360564803
1138558417
1367170319
1116618281
782622809
596363179
2093312618
1988268196
801956590
1179349512
1512084677
1713443040
1263217039
1838819256
1429981240
521434801
743073785
1937686322
496798743
62147071
1639298749
553819410
958531671
68821142
1952357266
1303680633
1703563453
1791518070
857921931
760077060
977074524
982230458
1499728164
1521608605
45871986
1197434811
222427360
2107801472
356233380
1145014607
271111458
1520480315
2013499517
1945052537
1566841076
848550452
2069336846
48104199
1468482936
300925989
80500443
1282771740
245195512
221426914
604396536
1849050776
372263063
1790219643
671453379
254731611
1398320351
1608522680
1329473110
712362920
539491904
1376713762
1407167515
2003708197
450691775
2036475068
13333556
985765479
1953775592
1443823200
719012052
1595358080
323300496
515553335
1564030633
749829798
1669146482
681351356
1051335379
1396390316
946419796
1212176539
818599423
959281334
782211084
1273070888
1768046828
676774046
272236713
1987635791
1225275708
1999428808
1366410807
1286931633
2038627553
984757718
1427027399
322337839
1767624491
1557639001
1161412433
260679145
155968535
660868778
1852073090
1937116864
1128437063
1804200178
789967375
1415384452
2045107803
1786058999
948928314
780164400
2056134743
54050345
156743214
908705465
719204082
1856422487
1004496112
516727858
1580770329
2042226668
2022691985
173728378
645102691
995844225
330558030
19229482
508230528
845998863
483200836
616697792
456448074
220232141
1711595752
1183796022
1733603560
314990760
1334618483
613356606
460506954
1163594728
1809555304
1299298240
1811285341
1346190823
1591537459
248101669
990005504
1033229722
725518775
1451345512
83622147
874126388
1982971387
449680935
1137827987
720477356
588159073
703526589
814633902
296255687
90901550
893895946
1506843610
1580693485
1230430749
22149757
1492102087
1263150406
378368384
1580645774
111614985
1292703208
1552818532
1792900500
1800367872
1659649873
581742318
644617132
1170382184
1892353388
675954446
2052124145
1731062337
845072599
378025494
823148910
1228013417
661978406
2112215112
1009599483
785535385
135120791
1465496087
1034448645
1339346070
1666458694
1100466117
2141964725
22202365
77370802
945131210
1595816668
89932421
364075496
209497390
737600399
648963983
904079715
1901953492
608797013
77486636
1631419692
68318514
1965348909
1987660267
198008054
1197805894
377234717
884657981
1081980256
665182706
1702139915
26906438
1671182001
923278562
311416500
1502750935
1828829729
1949438559
1330415113
1201432418
101265713
299066661
552983833
1343144209
1939741457
1597115095
1551580950
923909
348881714
515838933
289987910
247450963
39094229
1222917202
255484416
544737789
67069835
1851474896
1038131761
591816167
475797586
645926297
695425083
1734461185
1542415640
858687756
2078795059
85233256
13341810
1155359263
247864502
1424624773
532649694
247888080
1551111562
905854339
811973756
604906095
1439827225
426823083
1434121203
1677340967
52371631
1226597646
520589429
208258206
1564510382
584268989
1275238351
1591665053
1990408766
142735815
1027119331
495637318
1494354239
280613647
1532955125
49173149
1878565810
306379735
643640926
935229133
1823251110
2021153122
2079557040
803171759
1282766114
1699577421
1611317551
1080425510
103598756
16772982
823345862
766559704
1735353495
1989455774
922624612
1640652250
1333291348
2137199625
1668857116
1885675203
1071615475
118350074
1714670243
115460906
697520315
1550560574
1746861179
1676801435
1854421848
318738201
1419911913
1938239667
1186344248
734203873
268229856
819988518
287092057
1394764132
1444269192
2040774695
396838169
2100037776
1025660585
169729546
1860887094
1746164449
2075125897
1808431201
1624588528
273605198
431474239
881086360
998727307
1755156848
545677410
231058760
1806955370
865562572
761213838
411897355
2080044332
726107652
2129014157
1670811662
1759191388
916787837
762813347
1320889413
854757108
1137050861
985112970
1600566931
929515893
2026685233
79836921
926262758
410055316
1286747435
1837411902
250324073
1713138882
1009588670
787071561
1293150189
1099074890
907518322
1621175635
146559494
1657460410
97801446
611042992
98326605
1014184557
1901281057
1106585876
2048439492
1819665450
1937269531
862183705
766828050
1174801172
1925478129
1072243542
1436764033
2092747990
255912274
1102645904
1355114907
1546587883
567291044
418668104
1133285900
2097506802
1243827227
355262646
1649179700
315562843
1874183971
1263346878
330346787
1005125481
1699788472
1573711011
1910878321
787584008
1840658555
825954466
304537389
929235708
859186140
1598417983
1602372033
755774216
1527580063
1988842730
1052965648
1883366483
948856113
899225819
512988475
1992347740
1127960401
1940325418
134811972
458872217
1443244989
1370714186
954712168
748759480
1696913563
449534316
1242751798
620335849
1123159851
1785134272
1639453293
141863806
998182879
1139015548
1910992724
455158440
1100388063
1044782121
157916025
2088777740
521279310
1132943755
1170504052
855295247
360857825
585156772
41923744
1414524868
457952070
1502923471
1926894150
1041591476
1685686957
2112086121
1749059741
998439263
765774811
603258564
553132027
65132112
1249179798
1687842342
395025042
790186352
1213694970
1643917479
1823335761
334571659
154213962
1045491750
711085902
2109958895
283718088
1961784433
1213958840
1165345886
1540400790
1713021272
111309925
464799421
1929703093
707132778
1689625931
948309127
386947900
1752743977
812828930
779414443
1076410127
2069587925
1631240123
1302408876
1586310414
425973734
820086004
1429886832
883192423
294649696
622518593
670427580
1469856859
1597441896
20242783
1379745020
1516960612
1998194784
1628509887
1860917011
1647632450
788351431
191733911
1502858750
1647650777
89327374
1521416793
594260569
7122730
1453375119
1887147455
1779270095
729206936
979896253
1100626541
2104566023
889554580
1367077119
1688481213
881909341
1403378052
1137436381
1866212161
1716812576
1099797249
63774940
312145345
914046805
1163082275
701208809
291710512
1147015789
1284593719
1502316910
365700349
1266851509
1603667090
683963113
1616273789
1813543652
408926483
1696508631
1012474593
463035527
1850240572
1685877143
551233647
736449192
316669799
980914368
1632047322
1767114565
1268176780
1109164519
1387039652
106170926
653911193
1661737882
1331646628
1699816169
593548370
1431095536
199549128
1337633683
1477417104
1731479347
1027739100
1260581431
1894527804
1827859486
567888615
59810700
1342819008
157905928
321569965
742079845
1869219365
1813141636
1608991149
1175161021
678801828
1877454441
1256639132
1834556307
1439541881
995003334
750000731
645784530
1463096057
422639352
1518196313
452507940
1450561497
1066359741
509513468
1459091384
1195395914
401771100
973899624
1497702753
2066186692
1648836025
505562831
766151029
1174034024
852240673
894496537
1410073930
366685914
1474006946
1542282875
1686874173
227989360
611934406
1500059418
859014145
517714002
1890508735
1919414128
733836577
1427251296
1490866627
1866697343
942797582
2025280243
1632449555
1005426807
1127672769
1849375378
594377140
323083713
1225237949
847437448
238703287
2029585702
1882106249
441445939
193329599
445462100
1295693161
15637998
132254271
142702273
1120384572
1571474143
1796595456
379376226
1632946734
1185769309
53115072
315247408
1082149745
990064400
1010101120
1735299517
90366381
615359401
992499055
656704904
669162780
1589596309
303586524
1827765550
183965686
715413371
1215641221
1830966859
569876779
1658340417
1508521056
136466029
657223406
1617570285
447208234
700228319
1442568180
1943012885
537034881
1012529323
757896908
11169210
1617850917
2028637608
1943409592
1060733195
906142525
1632514046
364361273
1566845013
1254810320
1009450613
1775255701
877827937
911383160
1984164204
405680458
113056443
938546209
1585457701
437398848
1060121257
25184439
1190398883
966554323
1822869664
1917269422
777853626
73290392
1190929211
1912650811
849454609
1447605056
1406501221
1342703320
772093671
2022742806
1472559228
584284120
98748730
1245888937
378103541
537337673
1524484953
106900382
6437211
1166522869
2006640380
2104871692
1235842657
1880569505
204574959
2128423730
216241035
606324088
2041012744
935076403
2125500574
1502768378
702953060
2084539168
1713101863
191768924
767432350
1098188957
2062319785
545559045
463726406
73649827
2125895501
2048460905
1862132127
1964799352
1552876955
301428244
1894700039
2056835858
1449295929
290415175
11610554
107273774
1175509191
769722700
1655880383
891918325
999133465
1663326691
314729920
1666383472
1214691205
1228141574
1858104921
724174547
338889583
1533312704
1818404498
870031323
1686661512
1955696323
1841127094
1325775781
372998135
524883064
761404854
478372418
482986576
337531445
604315925
1246809137
2012141124
1619876533
918201792
142640072
780521453
888674055
1845295044
1868206222
1090016583
1080415524
1791773412
1608427645
748393376
1288592909
1213815391
1426221730
75279100
2128188410
365679102
774152763
1396529727
807180357
349535563
827232055
1824650342
1392343758
1860387088
1576810938
227646323
730230499
467458638
658820143
552191430
1754368597
1115973487
1314649397
1168509379
1289095941
1806088253
1552241198
758985335
528492159
1986880901
632480075
926194502
136076834
1430500042
1260878817
915068135
1237278648
937374968
1737906387
498766055
91449772
1746748225
1683527243
1628886694
1142176419
1149644828
1903283349
912359179
65177428
1818707956
943499261
1939667122
1714944032
1586797250
582519635
775574700
1575268485
2097384419
2006006277
1592040092
1725914286
479144442
353995331
894067836
1544603547
22499247
1133649842
1919337283
1881405808
1699449736
1765092546
250244029
576970244
1737674952
1621114430
646326540
1087337282
144764620
1280642068
402103101
615349876
535482911
2774227
81344815
1460194173
88771554
2074460007
1532403376
782103211
2034508597
1985463600
1460019135
1088661307
746335269
695379082
1833477403
737578296
533801243
1341479692
1689309292
1330747395
1940435507
1222879047
1712482426
2103177357
505505270
1562645485
687541681
133522333
1694146928
1690110296
1953838562
1179277163
1629683913
1699342271
135688520
1381518122
1056876265
1168190095
544863728
1085004918
1603685903
1489277119
761820196
2097239302
1946165315
1280594216
1997419397
1116783222
628315955
1960727326
1522562616
1458475730
1503110317
75657546
1995646352
1116322887
599876280
1854194872
287295126
972057256
2028702741
344388965
931050938
1193555326
1163951173
1480693284
462662469
40296114
270694381
1320584661
1638828138
1309186275
1766128836
401955339
614558213
283170137
1971837565
1219154234
873268731
1463458319
44372543
1624526076
516181752
303915217
753041208
2098222112
1776836901
1627094119
1066944357
1176837512
1753068999
1777272794
528290508
477503903
2119933994
1087265699
917048503
457290967
880218454
1031867655
123775759
1369418353
1672062076
1713271670
1004027756
1968831983
1580593999
964605749
1044467391
1574471115
1735012927
856123290
496153105
1131982262
1944196257
1352440109
1083997706
298465481
470350120
935300116
706262039
290065313
1570594222
1325652542
1435089397
1196687102
1075223517
1025781044
2111281723
690272521
720235887
1059028270
1807551635
551850355
1005303832
719836909
993347113
1775532438
783950369
1011591613
1547407774
1926623250
1847455427
1977785814
1817030408
1151793847
844538298
1877406480
1665269047
1531652220
524741627
1661232720
1864526025
2017106997
673603630
356884668
1071457630
756031072
362639035
191442197
1824271536
1016018944
1716300203
17233508
179603557
1912296459
1625313651
772755127
2076074244
886630969
301017341
1212972049
1954993827
1766961444
387158417
2075119619
787259690
462739659
60157900
1146307963
1020819657
111955003
1519343480
691578434
1881294278
1029700656
218070941
1324300985
1364465978
367014245
568393456
896073332
675015820
1997530794
690933847
879255508
643640027
1214786343
1509826226
1846511033
1416822823
193825983
1055742331
2000297285
2035577437
282102361
457805963
1634382199
1235959977
1173491020
1047206216
573867917
1292799259
1352985903
1240103375
137037614
103959353
2087024850
40803794
92251934
284981674
2103445753
435507838
345465954
309404086
675256898
2107050816
1526775961
59121644
14512206
266792386
1934837526
286241732
1743437490
1546659299
1856085172
1497248
969759854
905019947
709301478
1057646011
1594391896
1662539883
117035160
157021694
548041862
1587261777
1646945264
1144625381
156794665
1949875473
1792673077
3492560
900830748
1831964584
120603202
1422603371
887179259
1091511543
3751868
400012200
2086378536
1015524629
223706624
1143876576
2010840295
1405755544
553920863
933338589
1759062213
1552948362
80801227
1240467500
383528402
930547500
1649301400
455184293
1141926761
2134997988
1260763111
1493987178
1875418210
667025292
711300112
550416638
714926584
223345821
1163369195
170831054
503448751
1355286341
306652228
1475564148
1800489008
2067294861
801191376
962934960
744154249
1199242109
787943986
2118743545
700125290
387790233
806113085
398934141
1229669380
51879859
2134471606
1036605053
1227389631
670398402
1976311324
294399631
300383667
1076733782
1512944301
455733248
1152398753
1452146479
1446613429
152384245
672728541
1438235782
1531696521
630425659
951790951
2027705450
1871812943
124308016
1754870444
617711755
1749272214
402928926
43013257
2015609708
9792526
580929138
892208434
1801567250
222206955
1021732393
2053270555
711746358
1085067709
2059884175
1739124759
1652430487
201449579
72969303
1818217080
399252941
623536514
1303219945
573022249
818114220
443865780
1571553560
356787445
1140963489
540144567
1110044843
1360446603
1498135123
1829229927
76074860
116151876
887217229
96507815
726692475
1400297035
1874073208
1232955285
307559236
2037131278
236329964
1666657718
605652891
1575149736
2041892695
2123742282
1145088463
757471610
984481424
918980055
66824427
1289308454
113993702
1025235616
109676882
577054673
1023542714
278769705
1291246668
986093387
645309115
1859448337
1970231558
184063701
1567143512
1320830265
1402092689
1314012299
92571923
1204915664
609907120
2052175871
272474245
997895548
21725618
1433230547
452096953
1856046436
464800951
2023994255
196765564
2115135838
838371610
1638110666
1826558552
937860264
502402268
1032146734
639748444
1753242053
1285217518
976078824
370045872
298901369
1683031613
1989457686
884778897
1336346515
1478835412
407297279
1417678313
1542645140
600130923
513623349
1143541455
973532116
1823679763
1111658838
160876022
134191843
1251612953
163531316
578502278
1369093999
28465040
971389766
877852687
2145847292
121935870
1796854868
1404088788
626367441
964584160
1384354695
236879798
1842714820
1223174876
947288121
687154751
1724092982
1793993586
592805043
313179934
580216288
168628973
1886853272
1396286730
1884005392
1230205390
1788791662
1533061131
1993440228
1443427049
1741008462
1771932221
9712440
728521812
369823401
1457701706
599466879
429479623
1640370208
2083097912
931742007
298253925
1154570103
86063240
798042462
1865431813
1498004372
1801242730
25475039
756473976
941162732
8378065
713631305
930256393
2110102352
1561051445
1025028425
1157400568
1176533059
1015946316
412796806
1852366509
160026891
1192325224
133939133
2143223718
77989129
47267358
78452325
1306629445
897285128
676481502
1066874117
729243496
2131923086
1444950170
1504034788
1837484859
785416720
680608811
1639410670
1227772938
1827040928
85045071
1037720979
824158976
323835545
2006376893
433983137
980133812
2095588607
1409041586
1298382103
1972568153
411353990
1680488281
1740005395
297257352
1771385751
1191727758
802367434
218611653
580497644
1130100099
1798013627
646927885
726981693
886315464
633973724
986091331
788720840
1621323697
44089697
759733826
1022159652
1781121640
1257333491
2135379438
399569765
1330488383
130799448
862662968
112754388
1195860805
1759034197
619813836
1408612078
364791065
397490060
16343630
622907260
1597573856
1462746847
504324670
2030987277
1258471071
1916949811
2133578353
1591211900
1103414886
99048539
1685150589
1664040192
1597456681
505277319
1696528280
1062583183
946383475
1840426391
725981969
120666859
1732101989
485639772
183673987
1779847866
1592449632
1131037066
1403000213
335674476
1682382771
486639903
1675334112
1528507794
536580423
1792107209
875899072
662010447
531493724
877131625
1067902162
1764605775
1047079042
1161650235
1690706909
2065290236
1403244182
1371815272
338671511
2120500476
862331272
413062293
1572851265
227350106
2033199380
828487371
793158129
459836878
1247882274
1802301209
1552609669
1825899752
872508781
1057273832
1368080540
1509999448
49229731
1374861991
487514062
1715003705
1955594641
1966658794
1387773239
1129984228
1632064067
1233020639
417725551
1913474
152260156
1677797906
266229449
1855327330
1976631770
1576177412
482624460
1113689809
1976092482
743089141
68741476
2081963355
71563880
1983480501
613405636
1908433348
218952769
1551910690
204109377
572007902
1390039101
1142590875
246117151
45135212
1606842222
985757813
1972546476
519268765
1242854874
1945190262
1458772350
675936736
1050875378
691684521
429092130
96646937
764364106
1489417217
703231996
61459783
614908013
1897769161
1688754952
2041613923
1449920426
1900862422
1084063921
408667132
59546242
1623316979
1257265984
210897377
2009759034
1111212674
364048100
1245917299
175768362
1230933364
1242112156
356623950
366273844
579918027
607178511
1233578787
528718911
149766247
953987783
1916537354
2011039266
909130482
7538304
1895766799
1686393471
1823178896
1172371243
1291767302
2115057063
1936193885
1003740169
1000668322
1069966925
1488925559
608778143
313083149
1664376969
802513137
596016992
361016108
16675575
1098702506
145337305
1985954861
318509685
1361855064
186880338
1823532970
1528329940
584052824
898433013
1911417481
1567719041
1583364760
1936174056
112779572
190241662
1111819847
2021383598
1496476016
1877640917
1303378560
2107894355
1059061011
641957279
674641564
402027448
885181482
471057529
202543030
1012953272
1935122145
586331336
1553553284
1390411177
945340483
361533409
1518775050
296809580
12251215
1561877564
334514065
836521124
1233018253
1855260804
1036249644
1807434809
1494001835
1718540730
417019138
186601170
721218994
1011752215
1557012124
1341116253
1375131178
535832173
1590486716
959354661
26063977
1795920675
1256887783
1165242074
1946985638
861984466
1247871798
622126653
105691116
1798836097
1500996103
1329572992
768484899
632103468
1540643162
1686614303
1533905015
2135629409
774152408
1181338463
1865292511
1519905579
136259616
1283369654
397543396
324090559
2047853680
86691700
1377417564
37472047
758212301
2025671317
1025716992
646305458
1312873178
1930315269
344094119
148768578
768674966
1758352748
1871439921
1870619555
705287831
584551810
1214892687
1100201784
1637505166
1928422737
1597353990
57498147
2143802823
1385717125
1047462133
607702550
631380634
1836740979
2087159112
1760051636
210135872
1048137357
1331623774
389604840
2050619912
253973930
673619217
517191985
2131027354
1454662263
1229318854
1571460139
978763465
651123615
918105607
1070759466
178100098
155290607
1686322818
1648118074
421042365
1799405968
946551173
181171694
579805203
1874147074
1163871140
930308209
838166407
1128284947
487936739
956740682
975680092
1372639514
782434707
1170024610
402981801
112632054
1726310284
709723307
106061107
222646283
699530637
1070721970
1894745398
1496852693
1089046188
263221592
1560695881
321370997
145097558
367654457
1207798905
1585593817
1843178063
1565543379
1863857913
1268233155
1189932141
1078239360
1707772446
694869997
599096812
1807692944
955078809
1343748823
1827170527
1501648262
421070469
1707226191
142026663
1366467436
647039223
219740945
990889646
558537672
2101930656
1571163459
616828762
482832188
128703441
2067091610
18069977
533929114
1794099018
449278543
1085450036
924308964
266137923
1084248126
629417087
1118088301
1595088227
69347319
1063531409
1499694231
1073036583
726044688
41410246
1799443171
1166321178
2024159199
769495702
453615498
882167774
337670052
1538686856
135680740
853580420
122910957
1503790358
1125435877
1990860108
1547083536
1390682942
1883320922
984480807
88545026
1670378852
614018673
173229640
1406707726
1580151939
1520878120
773905536
1648040789
1669316798
1856276122
413228884
2089121029
1711289391
1759258269
805217596
1006105568
1361345900
2017469208
817740022
906353102
1311474012
1583472372
707026884
1362623500
112116976
822408124
1022437370
121183091
1327833302
1018219920
1362034269
343737438
1370585643
2126614412
1745702208
1393784735
599164400
479805430
46506685
1062722097
650678929
1890729100
1337450009
1783541179
800479799
1031010017
1795548939
1721880672
746708299
1355479073
1567601
172787145
1682064602
1654992384
2106729915
807945916
1913113634
999521932
1432693434
2041272675
1174057875
938583157
1858191576
1783247397
1175337608
118838051
2144943393
319593234
432054755
354788323
2037607147
1711776927
1115764295
1633405137
109246635
781016623
1551196669
428739008
1577152213
335762830
1098237805
788924682
1165733516
2054217662
1245471600
935546481
651687734
83241235
266123207
1382751403
67007707
1937575291
1505688716
1783008535
1596806840
236239026
1383553945
600830885
1591831896
1300827766
804401540
1768983613
140267635
1910954727
831412491
53439809
1676742165
1019071160
819887271
1530054074
979394492
236006252
2146070692
202661820
1521314118
805860269
1911133787
355102237
2079588209
781226815
831472895
335912980
1458140485
759106459
1914846516
696614290
2127622957
1189597204
381166184
1006897935
1372345493
527887849
487456210
389658331
210931300
1908342005
1872152563
2107280459
632593788
135092080
1014561603
369995846
280624293
930421323
223620704
1006642773
1769841343
585231804
499627632
385080129
1280608682
1008964906
1423134937
30145308
1202109302
776161222
1330304593
825723918
1606674810
362008657
397800542
867914604
232557118
655193491
2048192534
1425801731
1999142871
698788630
1478717494
554280879
1365526026
1769637980
2094157620
999125036
99461329
363727380
735147437
2044372713
619250264
1193613845
203603194
772015108
502792422
1060659017
315545746
1412841370
2083190328
1119671877
1022707995
1522069167
250981471
1322135980
915428932
135702276
2047919393
1106051517
2103841084
302869473
441491381
1965139252
633298592
1258840553
94029504
636813707
547227949
1661193021
675473280
2066744074
1095424913
333204476
574115521
1534256323
1110754063
808089238
177008760
1037386131
792328510
1860935670
671020241
299887474
1704212137
1968765825
2035142511
1431407666
1203826026
191758291
407100641
1799294495
1440647800
381620865
377325950
1228983177
286769334
1784773853
1796669198
343770959
1792400037
835037024
1686723504
1367616810
2123568447
931438383
1377857392
1459968572
2001076676
138535143
1016202041
1151183902
1199501252
1960996377
224372327
1409407719
1164992576
1048193236
1892418958
1945999385
1245413106
1097889799
239913038
970340161
637117682
1149056051
1736570886
1455562313
270263131
591321788
1172041179
1682308516
903451811
1665862453
456706167
57200860
646379489
1572489943
434269052
2010097169
533516879
105910587
209060982
418524932
567941555
2088770605
509483521
683219235
1036560107
2041711772
1369973198
1475816823
1049489385
1531201990
1327406723
2119055645
519096789
1978609367
296797873
1278262656
891106211
323583407
642822700
47278279
378480712
1901010070
1435570448
116479483
1965914261
1458247985
208366017
1889408202
411938251
1336276361
1035460384
185629329
477754344
1673084029
1040154367
217922081
1207045087
686382332
1198659455
717767763
503334242
1403440928
1676187355
19656624
1004241455
2132246671
1862070387
939845970
770653962
902399960
979405623
571731167
528656038
1542463884
448411783
128337061
651668559
1999369224
1131721133
926290532
1908092232
1862245413
1543937703
1748197083
1017060252
1144094951
559752196
1900474921
1215803394
1685843988
842135938
1283454186
1907664065
722240094
1429604399
1627215687
483358517
1299433371
471437384
180617701
1661448786
1741044523
1050335295
1586679241
1141260571
298811480
1692688914
816137514
524339300
1649993184
1487120984
1920346904
1511393767
77869869
945909243
213044128
1572621782
123452363
1355053219
1873810755
37409981
1398324225
730331975
768767862
164057829
1136721223
873359809
276401159
33583589
672973340
93970879
958433107
916347568
203815454
257103925
92565496
1532119130
2016526109
912773295
381755271
816718329
2016745637
2125060794
141953747
705502447
377882784
104306709
371446183
9856940
446291754
1222052823
571709330
697490164
1126291254
734818220
1245258715
1416541470
1577515622
1125470890
1956694503
1725979493
266751488
353451903
2115639720
1674388822
1338918513
1505815106
2062571332
1134898643
320766972
1323624337
1117895696
51326437
1619711625
979692022
1285979621
249388927
6458016
411600970
897097874
979658332
1130167597
1001032864
405638419
393036778
1615624012
1328531946
1108505156
1427853360
876106644
1068136983
584871206
1027554551
1065314742
2117281001
1025341757
2108694354
230933132
1830817184
1070540806
627278444
1300272362
6564326
1524900500
454918533
927697315
1006542626
1307668589
1437723220
65161112
1057212834
555780278
1139762919
323307469
1911081577
1840982541
476950696
239137457
987405580
348257021
999803314
921043730
1258927912
1058992632
1214988221
1267872521
737357064
69502438
243627496
1397371006
735076748
405448271
1446508444
1631967323
611728091
1849326456
24957466
1487911965
1477239199
1155133048
1455683305
2025385257
1126762336
656931348
682796730
2084704615
1274000411
10142339
1947066988
1601879936
571317352
2060482015
455665251
1761092326
1936392406
2047079497
407940230
1659103328
1302663971
769015810
1456305691
67400230
477488331
1362998838
1546870323
1602180108
827579726
1569459854
165344356
1297553381
548518005
563880984
8052335
482691496
90705027
1599636673
368804494
78760959
1659984046
1189857992
1472051754
766014407
1799461600
1611381570
1101892538
1540222275
1562537576
787492928
614067392
779413458
68989473
598132633
745180389
504662529
454604475
664034244
283944802
1484861050
1862136964
1712669788
974118356
1449682757
515590837
978148763
42736087
70339445
977323100
2102974772
1242134475
461507004
1242818445
1160697551
839072034
1372308905
1967623093
2108080971
784252523
1264434261
197146374
573669930
131041682
1369485135
785253702
1073175768
2042709922
507222534
709170779
1294711624
1688265878
604155263
1281197004
1267180711
1362994007
431068297
717479785
419169996
421216800
697434186
1197685162
1120716638
590226297
206535834
1871818713
610638537
1905950865
2086243190
2087223827
341419546
718251015
1515522618
1261482430
1595860496
1517824963
171826466
1491937193
1345740704
1557681020
66708579
1680564977
261232861
1095976563
1228814167
1415818720
573167524
1861253685
1841801606
1716641224
1775217722
2010779825
503813796
1087346681
292896515
1324171914
327546589
500768920
1748167359
2090193218
760855269
528855281
1182899075
2119008619
1849192669
953963919
909670391
775462114
1891512177
1183732868
922701940
1719172461
1974389543
197139300
503765066
233643605
118575662
1126807130
955753912
1514059636
1176948851
1425526000
153680302
1428709014
1499290719
100018698
491802820
421311108
310405772
481085644
1157282540
1132301475
1283943051
87583604
306248717
1220525022
730049155
1825028562
1531409408
687064535
1481540655
566617814
775606069
2035069584
79220853
1037819689
1872395828
1365106021
2082251765
990969837
599914172
1760088122
1062359929
359945231
834780063
355738854
707379124
2128042791
1052322954
1527017526
1672014327
1917015988
369237887
1953510344
1634783284
552740087
1805598652
2011682848
298422638
1119065498
595474072
1072345029
1324800422
1204312484
691969028
1224867867
295016053
1113287992
1229893239
1975194823
1860432641
434310623
1699664612
108616076
1257544894
986855978
1254940083
353991860
1173245632
2032383645
1686643328
176068819
1318627077
1147640945
1938771044
1312974776
1805074983
404516935
1990786683
1591835617
936648576
1128054736
1670921098
316441542
1035619800
906643529
1458411276
2036831003
1342299965
2101322853
1681272063
727741854
904799598
1844544372
964256346
1533348057
2080323149
1166567032
1444310125
369270567
2033694644
626779966
640852687
1763142040
473428995
1503168049
1762235899
329181591
1519335047
1194918102
1636823167
1833069539
667184913
754724862
1845108482
1730579227
683089634
392195502
1138213010
1569634498
1796836597
2144175170
865394293
1812975816
1071989036
188097441
2136075538
338342638
1925892678
1016717339
2116260822
1212671381
2008926346
871413830
1978350943
1395474292
1256080134
975774701
1259958322
505846372
639648594
1728162147
1590357528
104500597
1530051129
497482973
819043658
1122250429
256289574
1897899298
475674739
1458232882
1232576935
967715788
1258276490
504436661
1001811128
1081266616
1128127351
1215515916
1765221117
1723190788
1146265600
1989134544
1283682185
308483314
1925292717
789616550
1651648012
1902159072
768110371
294681498
107290314
1367891333
1060499242
2008278415
1464752862
1529765298
1949667964
672069592
1813868670
1883040199
247414526
1416728697
1901477785
1242487320
1685916015
1465015123
1622273462
743542905
1763161419
36826222
1590372918
592934787
1325071644
1357832721
1777777353
1214515290
1522705053
2082737992
1753829226
1855608884
2057389829
784969240
1273732869
1733767167
741477353
292723038
1761463113
1021290925
944110200
1872662416
1433079068
1450006201
1298019368
1908047022
212773068
1891692086
111405943
1082641622
1454058136
847545195
1984897801
1690551794
1691675222
1676035031
1468872490
1476913777
1511053378
1962196332
488123701
33317739
1955107104
107326702
651152415
1192588016
1473559085
345003034
29719686
1546972649
16688551
881088494
860615098
1151909609
1023033128
122037958
817600599
908030013
223952774
525985613
1253888118
407616882
1041803628
283503985
2080959668
1947217640
176786803
1154857423
951253609
1747696421
242619974
1803976543
204034761
528511334
1673780567
329658913
155251259
1328360295
871663161
1980636361
1220254013
1892894864
805676042
2005008249
1876538343
1065447263
1347478699
895268237
2041121662
1943820240
1898808735
710108297
1122057434
1446944302
1479807055
345518498
557775398
2074647670
1764056489
1187348652
477041390
1685671274
1352000223
1897576860
800736101
973682183
765347329
951293750
1354943922
308304045
1257388412
511901049
1355078092
1868574275
1121886366
1207588720
183147958
551201179
2026896361
795246051
862277025
1194279122
639769987
439035148
1823865
1848049690
1327113580
1864749930
1289769970
367567787
1342948618
664887216
1245539524
33405459
1372245078
425916157
923553570
1283575483
1470758280
1081715464
438604468
95722415
1080568307
2073659677
1788270259
373834798
2123142493
1575696146
302197476
753178394
2077467382
1297685246
901529368
897079396
242010435
478349289
948460470
856790122
501927619
732001712
1878073853
1393949079
283594200
1539390926
355669083
852769402
1534754947
1138811500
184411722
377976957
164124167
530078939
643208471
990229951
1761856962
1528066737
1108101086
2037534560
2087296141
1884198241
22083506
644710586
986912732
2106214384
1193729992
1817832332
614623978
356584552
225687142
1517366360
417927858
1137040258
1873456252
8418163
1808376289
654909999
1780364656
826681257
523619749
956712848
2791637
1804177497
1112129917
360954797
814369112
1948616631
1655028529
267292057
1480918416
1499411756
642183204
1580894647
1640677387
1778503591
327203013
1909448640
1592479773
551053158
1071056010
1336889711
1903946012
524204282
362485519
1427499059
798710612
262276710
457935803
1443443692
2108038222
720042714
651731423
1733628187
688592605
568955790
705548761
1839462071
1683112794
1442583283
1283565626
930794700
499517345
441055900
1384966810
2013350652
122708082
688655679
1609171952
1822416337
121425895
242899253
2008922225
1335629365
783292261
85543727
854204963
1979490008
1002878661
490653560
11334944
387824197
443233547
197676266
1688865634
1082083908
1209348244
572202807
144914820
1618304279
1942107954
1000831134
524184311
511984494
748250779
1531430043
5965216
1750151210
1858786480
1156899401
379033421
774921489
1599848324
375942666
684247183
1115273725
212895204
996545629
1094883888
720183888
314926851
411364302
1878321273
1938758731
254217200
1769068363
1669085277
914824811
1641797149
365162596
1483197107
346578391
1301215546
698087838
622197149
1181623492
577657409
761780362
866638777
1028960432
1011628315
1245911053
179122461
26712267
1035312922
2123199210
407476025
276741018
382638200
544236959
1253311774
2072163856
266679375
170707085
470912955
1756487978
1020021963
237597420
382498449
1490999394
1865357209
920380498
2057860936
1078036521
1932426571
1623455541
301296188
173261758
448346880
1792252778
1902192327
299000710
1496304050
196843487
1275703136
1777069034
1912933989
1354126623
949003868
231062133
36492076
1686745026
990972145
664845570
1967720086
2073613022
586691855
554086368
1151779849
603920630
1256404082
294183837
792470768
1053620212
197218677
1773767494
1861736353
295695003
1000141547
1680380826
1221820615
770609732
1535885557
1447886823
842654351
1568762492
661065835
1868812731
661769734
1504846252
218994710
1265464709
870242897
1294566509
672099333
2089990781
369681867
2113249192
969228965
1297764273
1450925496
2146493058
888406064
37210828
430788229
1972586681
1463651170
1226651186
1782791334
795249835
1908402710
1373120325
840680359
1752588937
1835246704
975396080
364380187
1882569038
1182429789
209052988
1722858973
1215432115
779038391
146328586
1728672279
403543150
963122327
1244418420
542243431
1364845671
2027700888
501589917
514336235
218826961
591234949
24000862
1892287641
1625101126
1811380014
1227716587
1669988356
1663338196
1982121340
1516646954
135642140
446877958
1467738915
883978632
832617962
1276628313
1880363750
989389199
941874669
1831423577
1858292773
1143913703
1929543256
2119807207
821495918
2011776253
126258297
736523786
1208475357
1533918936
1413761198
1468523713
1294571788
933165643
1939265265
321566030
1345881824
679436260
75929122
517784082
348461900
856590140
579486168
709214996
2078199679
778786098
833869983
1814368168
1748979894
558080508
1710902918
409823450
496431826
1824155544
829489991
1471662877
316370386
973961299
241042425
551963044
1788469700
543407217
1732252225
938471365
1131225729
1548548293
804615647
451849080
1440304367
983309564
408195873
1353203562
1542300109
73734560
430394625
1508588985
170765226
1241988772
2107255869
2033781135
1885514119
1598890355
1582321618
441836059
1813398673
852167392
74261796
1568142342
1838648074
1724182154
1896147199
669938842
730543478
839182270
1317334742
507101922
2634344
321601551
1959047546
296588044
241269522
1226899051
563129104
903225406
1952329528
1333132417
2094607
1610180081
1002502513
1301513547
386249912
623731723
1734327235
2076998430
894386616
1637640016
1898742679
2037646909
2090870811
229661902
1110492644
1799604930
792519670
1140730782
698082303
2038081395
1981115000
2095716116
386266782
1765604097
1677752735
1260267843
1596449679
350188366
276345336
1309386067
426359114
1927635692
1028420848
500203799
801657614
731619343
399609425
637134890
162743648
1901652528
1196270737
985449892
1302598148
1737283703
526676018
777868981
206546172
1625706576
1987886286
1251918867
1131616069
486179612
1294807299
1412679047
89963790
1911911668
618782484
608783147
896694428
1996294846
420191256
1852059665
823547492
1343201332
122298784
1995109436
1735029448
742860359
1344402720
1356103495
1368728716
1535756746
2062489666
789899877
1883664947
416358628
1290109294
1887523491
1784663509
1112596982
739269520
1258533684
599726558
954606015
1952517908
1561839519
575534162
72882418
905908565
1923741152
1519799328
571700177
690584971
1955676548
71122140
271132476
2098951318
1207780458
1642410661
913952497
75777372
1431384667
1998083910
1142330617
591682878
67428990
2046576083
1862311574
1178599438
860152279
1706034969
1083179780
389597337
355110344
1834309011
954944049
197062772
1418016229
786836025
404255274
1600872651
323831430
1746374752
55606747
2125695599
435845824
380289606
157190922
1623721361
2115376869
1487768766
955478322
1276050163
411183753
273349622
267839212
32199502
1510923000
1106071366
50278529
1403105326
1729541479
1519531674
943216288
726412218
1627064668
122836110
1361306595
552460627
1719224868
104664315
1119497145
1154956685
435321423
1539938231
1133909921
1571559132
1725799701
524180822
1140096806
1903987955
1304309948
462396222
862979135
243380773
806858976
1364611147
209877666
1764686531
1811357986
2040557770
905238034
174683624
281779849
8086113
1183227893
1909837135
359070373
154779910
389412323
1028525512
958356740
1838508710
1420890261
397424575
539684386
1273943020
1754943663
1716950778
1164872014
537568186
526898814
1705698010
169375485
214865995
1606917902
577054473
2105552567
1822339825
479275917
2116514739
1843667459
1897638988
1651355204
860312931
1824427638
304328932
2122301930
347477349
797595402
1192650015
997435259
337166881
401663982
75313548
377555990
1765867400
880418680
995678012
369579994
190291657
888619239
511003590
395150348
86638387
469888723
1027923439
2064546030
187381213
1762143461
316907932
94041206
450494042
209611501
2063868925
762968108
1348235983
837850603
363227139
1041285093
138578979
1238053815
2107255531
1643855719
1350593124
1054180291
1424846780
635316534
483484897
1769319182
227038148
1855683677
668263078
486007998
2069310343
699570958
1666579036
422690129
679732853
783608010
1464785555
1023038657
325040774
1557655688
1348008575
202418336
1891506673
2009994003
1130041888
1965614716
1151462926
590265581
1432738239
1123665269
507387029
467084546
64000703
1162013166
57299741
1926009650
2043041846
82136661
449649589
357117266
898971268
1078375939
1797011804
1505513123
959450158
2069440440
284445602
430401035
510931291
549416815
468237301
341859117
149153998
128428181
1452077133
1860337150
329684887
739561666
341297425
553057277
62899741
91251120
996303918
1957764
864937742
693957444
522398204
1556124946
1572989263
1323492909
1684414738
1314322882
589336228
1345328624
233016084
1464332810
1602129157
2000917271
2079705117
2037286801
529036922
872310231
420447169
676106016
1241999592
1345476553
531835221
1041487829
1416857419
1348978271
1573691146
885973117
600127855
1848868251
342772687
1695684072
127284189
2065013003
303194740
1874762237
247679095
16412657
1755411987
1082101992
1239416601
529958282
664753882
1120598098
1760359683
1945535616
1308571010
1934558343
2128741823
1237074266
910168174
1809123294
381500211
1805763417
311584480
1606606869
719816044
586897501
635975208
998501663
2027961312
1410444779
1106263480
960663386
406873315
659354731
824019598
1098591503
759612885
1430915224
385633492
1444004340
71154671
1980933609
2016735976
313717867
1546378280
567386451
113151567
2104079366
610294680
1132210905
2111930304
1987207214
1905016722
873011266
1288399711
242513327
1949914643
250558339
93680846
1718338920
1133508048
784574505
29213689
2091528904
1551664785
1659977312
1815433397
1853553053
1181077870
899804499
1682110306
1041267708
1673861443
51591247
865916256
411408802
235993787
833531468
490269834
1742441850
965481481
207580034
427167751
821908345
2124969576
381527044
1734219938
1441896387
198237528
751383902
836919456
1350839392
730377956
1577861462
588482695
1506805666
938722525
907989058
511017645
926075458
100072325
178551587
2125522947
223530484
121801598
1895636407
436376680
637582117
464988316
738300118
2078968358
98412438
1203170105
876965083
834346817
47103138
1175650214
1937167226
986280201
1147626901
828841808
1704280749
606085180
865273126
1238618035
282619515
313873878
1592210684
690514910
658514691
2118454991
1026001609
145617930
719728480
571519186
2141447974
283354706
407590754
803530234
1379552241
77487643
1744326126
484884880
1994733994
1981529399
720090984
1858677717
517969684
364518323
460207023
1126930108
998710806
254165015
906326264
1644362101
1028018903
1391452143
1281311952
118363577
1458504157
395700171
103665604
762708789
1611548141
1312525140
1779279620
198968268
1491277507
1012342312
1387202133
372613204
1589665570
1691071320
580586152
1173884069
264477418
1744733751
453899397
406049676
1894317482
60369491
1887400471
610388877
1638277219
1607042046
294777067
1707233912
72628335
1626376216
323090788
1280299662
1121113394
1104200904
1464766410
1768263109
988554967
1265480059
1207148353
257667846
1713621960
351061786
1848601555
41531790
1018767376
1323917387
904662134
1690305969
1673937515
986472998
1703275926
1428804785
713305001
265858010
608721765
1311273437
853404617
884821757
1704530971
641249660
496695642
1570672664
749461874
814986836
1921660554
1269214960
1589066781
1528560910
1094088842
474969727
1069741368
1237823724
516789594
1270191360
1078585555
1458128863
839055763
1181138259
1879554058
181888698
1842792256
607882614
1013681019
211094883
1883929621
1726890054
390651185
1077611440
841752398
1547642140
1014975318
1057209488
1363212365
211279883
192049653
268045086
1043909792
1816031830
1263193552
124567234
2079499893
1447627379
924362213
1986465600
1706828417
765697151
1494351516
1519354149
508839661
1503150670
172266188
166595011
1503322252
812344328
1580521254
1698331585
653617699
1136437187
1476592688
1853111076
982678017
1736288941
13576117
950286757
1876211912
896499746
1429553203
13253435
1598971645
1010301727
31088113
1595302237
1725315977
2050997659
220450436
1655701645
1784627894
967446861
1448168983
292207575
1616618306
1540851612
1079198112
803924302
1821664610
537158145
1893071395
1708801516
1618907421
1907606192
1109065149
1156432530
1882643290
1354277832
1616468633
1889406790
1198317017
1842190464
159252766
529715326
1772541019
600593776
138749436
1860342428
1835459295
112590850
1237691466
40359571
702211241
1457342376
1453824154
881618397
1524613551
1067664673
123636218
587996951
255937843
1717052359
2095136065
894407175
1765780410
1861259476
1031214838
1277199316
1367556601
1096873079
1330951446
563626833
952642156
59732309
1222674926
2068411729
1688876019
1760406904
278429343
801513709
135948192
703291873
1823579198
599982986
270997467
714257328
212516647
1245261139
434074960
280974140
1697337518
1577510263
1983622805
1199662344
145164744
2058409474
1964152160
777859737
492813524
1829011736
1749405009
2016977149
729688087
192740292
1819116006
115831481
1008390132
560657332
74229005
1567051573
607117600
1996552782
2037822738
335319920
1552751456
1132796324
959449917
243329412
1913045729
1577627761
397521227
240429527
1731762963
1277662838
1801044234
377750082
1398139086
1567590480
1819363619
2043733962
530545855
1429265561
449887325
1332923701
2134426841
999915293
667674405
1954358402
456452070
1243297236
47083172
754820839
1859446505
104738044
724686365
1761830042
1980745490
18926365
1375079898
652189015
446547208
1493552480
572885185
1695637774
970952229
91335743
919460786
325908382
807043936
628639487
1502995000
1949307074
195232626
2063325276
488271447
1658043789
1689107595
1958621985
1113226623
2139959124
1419839321
608519616
412874724
1267613825
702498982
1001645817
726791648
1396098430
992173136
853010887
430804702
411542332
665323158
2043574828
1604464337
155758902
1601400598
717209792
675706236
1769103557
20947660
2069024733
1973066663
999042459
1905860222
1100666524
31285852
1439749612
149708874
928947755
985171968
2080987868
1415283466
1102794168
380487709
53463163
659873754
1648588395
1229807524
889898574
570669095
433809423
48176499
1595076386
1523837096
1823722734
1950807701
823325252
123839203
1642303121
1074668951
1293122129
1397633040
1212285255
1436143755
725868132
160610944
1027758424
1807234906
967875202
1326063891
1773233721
1808624083
1756925813
1795870846
592877479
520652303
575801989
2097784175
563693943
1395293832
2068879139
73324541
913004510
1955031260
1123849627
1231416471
64617424
1191924527
1852677234
89239282
1908797248
2016125733
976789516
405615679
912513398
936246295
1042473805
849536275
390464205
1582148798
329953186
323129376
533746067
1642636784
425121077
1428128862
1696042436
2113730834
1239282476
1337963139
239922730
1923079582
257329203
779409597
1006037859
725041121
1874905726
794342179
257449246
1725880254
1767589847
1749366841
2122767722
763479395
1381191246
37869717
1355904637
1890695491
276962439
301910838
305698067
795124082
50846010
236412596
64505356
1340202932
11883581
1643402248
172341858
591923246
1532333602
1044856924
1510019784
708061130
1762134375
238548812
624719054
976458260
704438692
1652358595
1431922308
264845146
973319281
834143148
1704817399
686785354
1518215481
2140104209
1136596558
2015347555
40339995
1377679823
772534828
403182779
121764704
1466981839
1577667119
607705600
450516121
988681403
1771030360
993180340
116656113
1822337002
595821924
1918773389
1091414830
40669535
1751737923
747990579
630149053
1704570242
708488844
1342850355
1658036883
750778034
972548580
1215296548
1503450330
1423394273
1016862501
376632707
2040941570
31006274
1815157870
1705452937
1713642047
163282552
1021739959
1043691524
1998667364
1251720022
959151848
1739732871
2043522157
789733998
1726821437
1990511352
1659706783
1237918568
1262113225
1181352862
2075633811
462144380
682421064
1295643717
1788682784
1697453636
1612422283
1211780840
1450984793
1488519516
1781724985
832981709
1140761259
327976350
867710400
1261769514
837442062
84726219
1029060872
1124580647
1650104817
1138122038
989186872
428328454
737142720
1432160488
230829323
1925126628
522793077
303450940
1461381518
1708302658
1094099034
442917032
164885153
694704100
381109161
1051297717
1246037249
736226002
905080494
1322402120
482956443
980737625
423489054
2083888362
1433436308
1380531390
1868693230
1379830077
1925304346
317180972
820776770
1222717253
143832641
157338943
1317094981
365384881
521248327
800342196
1566692396
659473769
1833304030
69514854
1013844793
512935531
493271831
138257212
1159610068
735678427
1418181968
1198931698
956198203
1658769158
104852789
964291359
1029615153
1922314565
805854905
1816076575
1544121552
638645634
1865797410
1580591167
686843517
847873735
2139974270
1358353423
1507947464
407379636
261477897
553355869
1316231398
1119842131
2061862497
1460261377
998300977
502289840
1640979034
874129683
1720937487
91984877
1089372092
1755505277
451443926
1138267041
439525273
2085670039
1118339942
1313484792
1949127234
592863212
1412442089
71993365
1803672649
1520071891
207062972
2001131736
1299722635
607093191
1003044020
564420667
835994210
563896891
1050291866
2049394198
1295159201
295674782
175319703
2062847912
1011549916
1664507091
415056710
25696567
1402676792
533695553
1331821040
1595381807
236480884
1656028543
1808805285
117155342
145489318
1808971735
1494668387
47698351
257473931
405140666
1124498157
844806794
470578627
708615606
627739894
1586442782
1178431848
1364087559
126576008
1322739382
93670830
1167587769
155854656
1472927095
1359615611
482529669
1615289504
1246872746
249998068
692065225
1621450862
997328365
2036558119
1268914471
773295408
1399767189
244327128
354158632
923743869
753632233
1500535095
1987119890
620193934
1257300248
1565180301
1992036028
2039509160
1321848280
726470978
295241823
580660664
1557335661
767890044
1683538934
1647060890
158705696
2068840350
1040726623
50491504
900029285
260122625
1983148069
1838566501
1952196048
362863824
578017991
1399693832
1756089542
88384506
1524518900
1268527639
102657944
664909125
968653589
1683593347
993993065
932888239
584571918
1522471973
1346604067
766111779
586435845
1524504385
703568462
1810387033
1612452150
1602264959
720120065
1704155159
528968312
33838776
468304556
143775669
1443412029
1205959263
1426612504
513352299
201727325
1015975027
1495087029
246645507
371830387
1804716953
764380610
1594423267
1074866155
397505280
2007331037
300627813
107359411
1498661752
1245308551
2017852451
1642597468
524276344
351569796
1454676313
1829769362
1645224799
1346148627
1100863049
1511609543
868747114
1329594245
1607930909
1062544197
840746469
327631078
1383053393
869587987
1126403160
330272393
1399185983
244474508
1765091024
553900018
874866487
1449137296
1677230127
1976427645
1070732740
285820916
1101326984
2019063298
612254577
606884156
1957506878
1690006337
1770954616
1651970372
1998874404
1504385399
548163647
739183804
2119015145
849557281
1774606126
957220991
1038560154
736587331
298007662
958149102
1004732938
49380955
111412205
1800457137
979142669
537302735
318335300
765617239
1186818056
1405923667
1303143467
1129288944
170005945
1440281510
1782248436
902383344
137305548
2001738353
413807893
1002930841
245907179
1725033281
1804516383
2119288090
825903434
1896394376
1168915207
1671683815
1242089297
1532342861
533556450
1006131776
414215575
1278465088
177555939
1147234499
1049580389
789124041
657097847
1878612543
4453068
524299411
1824410699
1205050012
1634988286
681785487
1880054770
1983330440
1628155464
286284407
86658063
969667392
1363648249
1774284726
2059939824
159568161
2146986630
1417661169
1506572822
572734882
546493752
993850951
42149873
176533512
716992264
782859643
878720647
1403312379
623250697
981647330
69295770
1976457539
497354885
1014025052
2136152235
744226848
1553746074
745356755
995748227
360616262
853938403
1271672880
1363211940
599986896
378510116
1512056779
1320083939
454796331
467105530
1028788604
1870786119
1666505713
889172320
2087076690
45378484
1845538424
77907647
42436367
810183615
1174395775
1936349460
1511074883
1831452149
452125924
586068378
1836131027
1155347236
989564140
1159071893
1574640812
1080306430
1901583414
1339987363
635812032
340748039
679456778
2064541691
139113646
1737238560
2056114447
1848378999
958605117
1868468668
182292701
38983734
1108918872
1277974068
400945315
2090095775
1478827523
98085881
746278743
716635029
865602078
1033013397
868261859
1430525370
2034100247
638985741
1932601254
116735244
1704922705
310562345
306955350
984788134
829501828
1862659942
1602796107
376658232
276027288
1035761862
1851984663
1919930715
974180647
1028357736
2053002099
154723739
490323118
768681362
789721518
1315117252
924553166
1005508844
224670649
244832394
2120297033
1892533425
574180799
620592448
1927147558
555653966
587716558
1057428000
597257111
875929934
1221793014
1490871817
1666512756
1065615800
1782136960
1370415931
1841590661
1506765288
1633494337
811708342
1842541733
883486422
982792899
1848087950
661429069
2042902537
2095205556
1572221846
2103855391
485487854
359376810
183104630
641498712
1250990153
187093282
935874671
545402982
1436441915
540460153
1760678962
1509469649
122131100
1786165555
1152709140
40470433
1970810863
887124487
1561500143
763069370
212316599
664146637
1445304707
886806231
1148075227
1148747336
930989176
1043523437
92408749
978533579
404743376
1585633178
450765353
1757866646
972780342
245372647
519260605
725298567
315037446
44416439
820270551
557921381
760540958
2019126825
1559146509
787463150
1066377389
916029250
104869015
1474403825
1181823413
1108225829
1201350196
1671423695
1919198988
964091060
726262409
1784706261
732130909
1577863716
1241661083
2099387692
2000653512
43050970
1400545981
340745006
179017953
1976051100
982597333
1278248477
1689352587
2066599247
973508410
915836718
1340665543
115762610
636233720
759646375
1138680382
939629452
17353112
416559928
792624755
1984410935
345161099
195351664
1315770514
652938048
1405188653
1629328796
1328131901
496405688
601329351
1156327661
585214881
1165117267
879089803
513964255
109758926
2010577712
1789459951
1508449692
1878278128
344568923
2114073481
1672633252
1033863148
829975906
1118586916
2029431376
928106130
504412554
1122892033
195281168
581923955
6911671
774540783
243740363
1750216182
9996283
1347534298
1763538842
48939895
1219336200
860871358
676248352
857727364
367715048
1061111327
960619145
939166177
838142164
624700723
395270007
349262419
1758652391
467373327
1480343863
985886264
1924562597
1936097036
1594313724
1022655976
1319622211
1260047621
1404040836
198846371
894104807
936496492
419522812
218920793
421124003
2005829520
394908210
1110050517
462124370
1553211426
570904308
310439556
1958791168
1841663308
296966060
810384710
91283436
1362072208
1958065823
2071967971
686619925
1891501497
1227359904
823698923
1597354596
1748851364
1127397556
659576969
221908712
787052523
82617064
1272302691
1534709996
367710769
2059802130
312050934
694394810
541249979
1063812174
11793862
501763537
1741192574
2115207046
1618629
333194121
905343025
1117828865
770140237
2061447495
778769444
41344619
1582013346
1134930193
1679566764
1775604565
503067454
278479324
1902020906
486710239
176932451
703373475
771967901
620868919
1876604597
509201407
1709904458
731900208
840699631
132424947
2106635816
2059103561
687746132
505047654
1093415085
1724975128
833105488
359088859
774820151
1693974529
1650274034
1161481776
1576646725
144019909
1941324502
752140539
1406115118
87092777
545538583
817006081
1327683770
351322214
1854560177
1354164376
1719712298
1282096279
123886236
558155525
377168905
1888597414
33287512
2141572296
454127413
1403042845
977757869
1278620815
1496946662
303940459
364740976
1794020014
1363849738
1091260815
1486148908
1694803881
170501405
983348227
2023102097
1148991977
540618820
919748234
664805024
614529059
573454129
1099370891
554482826
2021811145
688477675
1738106898
440880215
850051922
529972547
553021033
268834899
1198136378
2029344471
225615806
112689328
1965962498
616968527
242724101
903080971
1417715854
1657091375
531688166
2061860705
1801703183
783032415
218056714
1513529051
1575495965
1482738451
1142803321
1077425480
1475490140
2073015026
75471455
667993362
1917497245
1827918087
403736350
1055211540
523362802
1521267789
195110556
462202892
416200758
1210312504
233271192
293566174
1576211759
1025678100
807198657
947113590
2144213374
1926798499
996354871
959934891
1564833107
11899062
708342062
7898088
1724826465
102070158
358874097
55448013
667019947
216103449
132416995
1387356511
406685915
1684405620
898173002
1345915328
618030105
2059337519
2080182643
1871107205
1735058975
1180416622
1714528952
217670909
1049861640
540709652
506173188
55748768
1196018270
43928167
1365283182
1327763447
914156410
1998420934
132870763
938577394
779116071
437084195
1325487951
605839500
1843002702
2020137644
1529880438
1841734040
484101281
812961064
1863285558
1140891041
101362365
612545576
1596817909
1555101188
938478352
978488008
2082459650
2026407768
1566357722
280295330
2143432122
2104695531
289972381
1211023592
1389083865
706076318
216244947
1920894994
470003475
1007461600
1287089777
2013646554
176063634
506916282
735208047
1094075108
812438020
327529931
2048161898
893670050
203722453
551227386
1020737302
645925172
154004261
1403815049
390704138
265630294
1396485859
1610168848
1241083494
370394910
1226776348
1900340537
1327606029
314679779
902524029
1869119855
1400450146
89553769
836020727
1630130445
693668199
585313686
800082660
61515014
1446064909
1531265225
961882334
518057527
7252253
237486073
1306333769
342398134
1308273225
1362252929
435282070
522197074
834498120
333949702
1978603122
924907819
949151809
483663633
683738653
247785416
474878250
1322102750
1722449772
579386620
1032010121
1546009652
1597638246
1589525089
586310703
147916508
1842843990
1797100318
1066051671
1536983690
611569406
1030208245
102734811
566322956
1879176353
694845400
1007273337
1864895530
42276075
1037527390
168498887
1357188925
2124021119
1518231797
2096131907
915291662
344366559
228401834
2106140125
707316913
1492645104
1796502772
1101896450
1167183940
431458182
963914026
1445843921
1868694635
1421958936
2112807817
597760877
1215157840
977506160
560376860
909094336
1445116417
1244677378
501433820
445606303
1562560113
707484565
1558400961
1351387865
178231490
1086094269
739847528
630680796
2048229916
1993261525
1866774017
1072714831
1479015063
950463501
2063248861
1026179634
1518362115
1805193312
1296762208
81644928
2142236821
233233216
643228435
1384449375
154544674
441406821
1409773991
2140756997
1693207369
284766894
1496742547
1093441545
1110915377
864069476
1907999739
1515573101
1518379527
303155132
1373780689
921397670
60320081
2073586883
1629479453
2015570333
1975475082
992912378
345738082
919683104
1178348438
1225958445
2008504144
488597065
1920710045
898452722
1569127769
2075459464
1994230821
408038439
661707799
610878383
1332595884
922881190
38326836
515404233
1743600328
1637420021
1951784375
945097163
1806214437
867252462
332629261
105778996
348164514
2107816462
1050674889
560157437
228733439
279608248
820531766
1111541259
781360831
90203634
1640154902
1618596723
1548573990
1407589212
432651916
423477980
198650516
962019013
1223088932
1759388127
1925582972
1847869978
899686634
744503265
845136183
488684500
962057556
1852997350
1460616215
1529759305
1511008380
893331058
1423096207
328000694
862168187
1555340644
1013112748
1962537620
1166239229
50144470
1005862378
1743165683
1781275790
721316352
429134309
1982778764
1554174722
2061117510
876696432
1356453970
1927970639
1653134320
1006831828
1217225219
1535335122
13061087
945611453
427559578
1814364912
1253086262
530784513
1538819837
1258578195
1283233923
818855694
1022773191
2102811372
1341978133
1955784417
1625335673
719342326
1334889938
1100263206
1632739380
797392932
1516805905
1522933177
1741752985
1626277589
1897081179
1040544995
1038443485
1062860903
1735153341
2084685756
2044664765
505058302
52899421
2072368455
434596634
688381579
1548471919
1315581502
1866183212
159746815
1998745235
1536139288
798908048
1322314402
623143484
1659038201
1529239991
576955765
1957450292
92977313
1622539977
979188213
1430128577
1350625968
193108399
1761887739
408936156
1761090857
1211460746
428906148
488490827
1557036883
944717360
2140078266
1047494793
1081011996
1452765336
927989850
182112974
782327193
528457446
317858394
1573573057
1844148973
1149551617
1354314638
691349163
1916971742
1773594663
2088974657
407266002
686833770
1219516392
1196175851
837704023
2007565070
1415930365
751934647
1145405938
385415740
492150161
1351010850
669279003
1933869512
1036499100
271250635
1415971801
113223257
30985763
1668423831
1299080863
702335334
1330136215
1028768591
565054274
651398577
84489038
1151481288
192641254
1879116656
583160394
1592126174
1018941671
805457027
75853496
824668246
2113104047
92934343
1596418687
1744778976
175598578
470997548
1841414632
1223828264
2044298989
1974354224
1762040341
1148839100
281450787
559059218
1831884530
2032670512
28405503
1143450545
1668659702
1433741849
2009236510
1265907351
1477150654
1189876100
1017499118
1340870229
1574745843
713276949
1676643777
708903765
1027745347
2065128750
619784992
1945558572
723704471
135160071
1844909530
781953857
705021178
1332040152
1107865661
245714896
2126385629
1802003564
476266973
1851090298
1316683294
1569774684
1661530316
941907618
203699805
1561735825
1675412804
659878780
1326169121
820250356
1843704510
275830067
85874046
29742928
1382722138
2056235724
786137564
2058977441
2010494383
761877853
1937635612
2054784781
708057259
2002025406
1608364472
175121890
2073000947
1366450086
179597004
1147414546
1346641573
795408761
621663910
1230014526
565449081
858545245
768348328
1761073412
332363825
746087098
323611600
451180019
806016137
1052484207
105090242
1856404089
1920751564
1062512926
491693124
574653160
1408843147
1495433256
676015414
450114865
506211801
1099528567
928363299
213880799
482191160
1311589057
1625563229
897319892
684159224
29442942
1054217175
581980906
434902481
829439737
1784791138
520501679
1519085015
863781486
1927696873
2121588472
850198626
450353206
1674370109
684788641
1465509697
1520010327
1774244089
1788095488
1782454252
1196067072
128515631
1089148735
1468739146
1261564543
266998929
121479105
1714753292
1172106138
1050391883
562031550
1489082853
1984256358
1568213191
2008978583
721707859
2048377002
1249238132
1417056388
1262450518
1538879623
234965358
2020205007
591537068
1540356172
1713300155
2076315433
1614727671
439018129
1201629902
1567712335
640727456
2098248183
1457656576
1860434379
1036718853
890262867
1034371355
456230358
1376366804
2123852759
194895110
1579217865
2090670736
1236234632
2071210086
409912665
780828368
996260722
106241020
1273444791
1954067921
191097717
601574821
721764056
742607700
332244299
1822580582
1290217732
2072809690
2142800395
297792813
1066021780
891795514
1623948576
999109405
526239920
1565783412
315764694
1716110242
1281331684
585214364
933361119
994141824
1242648677
1836749821
1017963003
826082864
1354333496
258346382
1187260783
1864914443
327135573
994200151
262852869
2146761098
1075172886
340501583
876191991
1592013189
1103043946
166391043
687169787
1065358073
1520812593
761514096
102259898
883770630
865112088
1385959051
456142888
2120107943
321467462
320157268
1032903621
1301365022
52712839
877709151
201203900
979457255
1119646820
16307355
1829512419
2014609912
51418011
1447394857
1557684135
120522824
186099645
2100853761
836488594
1035294780
100257896
1634185204
1471638827
2045085541
1740658738
1429192603
435946143
869355621
23952433
1430763384
2014192762
1717671958
246218033
600749092
510103467
1886157735
1013872492
487364049
144098280
447145978
1624933181
1446951196
2055071734
1599780518
1513331811
1760148048
1852962102
1693078794
1263784909
1128873844
1224420679
1414197879
832063016
1888930385
437769469
1354642855
422272427
167809729
1862416645
1446280276
29284578
1665755444
916126417
669032443
1457953921
204120183
2109252514
1084638568
879053366
1773207705
1337819591
1663808076
131834221
2028847156
1391774817
2004364095
2120984619
1047824409
1196953583
1479006993
234920567
2084535238
1635639844
157171582
1326228174
28462480
311615102
264249592
1152211618
1200969512
694020701
1037963146
508039852
201440527
1467007335
1385720473
1859052177
1213700132
147180029
723905946
1258258904
628566162
590098529
394643216
957146982
9834244
771968235
273037083
1497674475
623480917
300305930
547927349
811686911
377413172
319368792
1347198571
22686325
498756240
1613230035
866741275
765589387
1326924238
185147514
180449710
535147894
1532980199
2125768289
2039882508
1450950522
1219909730
178246812
1845945101
936702571
401493752
1630520850
853760376
1952484687
1774316250
1930625827
1724672
1450432724
1768594502
1611885948
202251936
31889463
405615511
1226929150
976719447
1245004080
261452458
645500673
2137021040
1863974010
1849272272
1608844647
1943939442
1017998716
1694453576
1144453092
1347884150
1027621684
1090108997
541504943
968406311
1614712903
1478219013
482891917
1294646373
848161551
1830140008
897886570
1290145910
32986579
1893176626
194071655
586773165
105770868
2119330139
122303759
656715384
1881369380
120575733
904749637
823349004
100356399
1717173840
165274500
6282783
1175324294
1867276306
596845553
1743301065
1405918695
390514434
214531931
1914639095
1299607399
2140879828
1439243816
1612342123
2133948615
1987050788
1355815419
1968647237
1177978428
1970176992
904718602
1982606408
1472340433
1006144635
1294341074
387825085
77286550
1553737886
1405890512
1465437455
2065759771
1939856005
754394306
1623086806
1995402541
1050654538
206551218
201879147
1045307363
1934921689
761684930
263310216
1119339537
2109613127
1358458123
745070921
854380241
1007246892
614747786
1509391276
1243735557
1621856760
1756258716
195552900
687542136
1498139124
446091883
458267491
170174827
1932728424
576839088
1179613081
763046748
1948053917
2073252723
1742568145
1641196865
6327853
301884487
1078201676
646920506
1837913487
229291290
547147301
1935598126
179064793
271563626
1055189280
1300669737
1972674672
1896309177
1179448817
1867714940
1185482799
1433990099
1808686279
1734195283
851078973
333271794
1731151515
980968916
1018394573
689795575
750653875
1009721551
787290265
577509785
606949623
2129785626
1445215733
1012659451
1561940410
1847032296
1579775331
462611816
1776298454
1493777921
981704564
1786486565
362106493
1879757851
861841746
1383501130
435794416
1881982131
20926396
908787241
1317104145
2099002573
1477765418
1169790866
26205814
1822459415
1549940716
2091979479
1228111525
280446718
995509366
1422278978
415891587
1516276402
13516701
2003851400
1293297295
4952576
1280928983
2074773192
678432158
699755436
813175898
1144770197
1691943933
1995068285
1433304509
1577462689
299624174
502979462
1797583280
1291714264
1749223801
861265097
195937517
160088667
365732368
454569516
1781164479
120718940
1059504537
151201156
132680325
2022552744
379310258
1646977030
732965966
598646173
1777899270
1150112259
2103171192
2100054901
1918159070
1843601206
1911803750
1732452313
2089229544
874199920
581255885
1568781986
825093125
1058165394
990812029
78025615
1465210338
876017810
1635364813
158274912
1692659860
166437459
1438465657
1882763951
202833250
1100440838
27140065
1920302562
897001624
1417052061
1470741819
1175777735
2043596388
811313597
597849531
773981537
936036939
917712071
1505169924
2063042772
1292815465
1228457059
2145271227
730581134
1252407361
217138615
2127497693
812939988
819628782
756617264
2117039836
1684271845
1452820761
215500389
1773274921
620797419
480998762
2142096748
1526421937
303548175
1832685369
1302467900
1716046685
1481417621
1276581854
2037557578
770777516
260351724
1684185496
1946650810
720911651
477241324
211248560
564348456
1192154041
800988041
697787130
1381953778
913781258
1819447959
771031895
279102425
1986529018
1919278317
714099376
1835835132
1856386314
8941130
30641324
995444423
1932438805
504748624
1324919731
1986358588
1156141053
952770764
1994382857
1743487209
914217340
1767653902
539032934
1789085383
1149489691
379525903
2082495424
211826983
1046907304
2060028328
1527784227
697020537
259397941
495376640
2028419709
2028458908
1304325523
680555953
1232516242
1898467276
1851611445
330426855
1172751986
1234295130
1563471640
3678676
1577338181
1374778220
936731676
988608500
870821050
1214021834
303086092
1054869733
815705368
1246403432
1943826904
979226766
1285636582
2004497732
795804872
43388170
385568760
1513160832
1069082761
294808619
439601967
696852358
368039870
490635042
907699648
2140937476
383853762
224523941
1640285630
645704976
115610820
294528951
153371369
739259483
1164263667
1461704389
1572679293
2113476817
2133065947
1654017439
2049482674
1675811471
1750785380
1453373006
606718732
1201730243
506202747
2120400846
1228922998
1471249699
13297979
1066502730
96301310
836020179
771461701
740940721
512646529
1753869073
1033988294
1117821717
1375030680
1600391768
3519340
110007804
1135193067
658824134
1092566893
2063109024
215953099
884070781
1963199179
712278627
551543910
2140305472
1179514408
1351443119
1124190820
1422477751
540770148
1659231239
987818939
1597563522
720733208
666603925
1206322818
786795661
558041816
982224159
222935826
1241824719
43259529
1454963957
1271415078
485185771
1648132145
2067216035
1049732981
1793832469
1993857297
2035811504
1423743121
861172335
317674752
1140799789
1239001683
1390479606
1511701767
1536986002
1221145395
51196478
1408592161
2121055231
1528670485
903613651
1885356641
1403191258
1387497305
767823336
648662561
456898009
977780016
378583360
324353783
56189543
309699502
1294672177
1448710168
523039824
1101364339
1901735769
1976673934
445272013
561280787
1303098408
792100041
678044766
2084520081
383205482
1801212746
1371146058
429398080
2097923162
2005658739
888920532
680619879
112785396
942722450
1985311607
1793461847
763726863
1068861797
315725776
2082980639
994255339
239539036
11743736
1815976024
1842416475
1029183523
31185072
614109711
1979634548
2078105941
1281792878
867562853
1990168228
106708765
817370542
577639996
1042215690
805566995
728026106
1662954771
235485251
539709101
1550765903
978564623
1628880936
430632522
746302052
891410111
1097631510
2007894512
2076415275
1498238018
1709333377
95544490
228258092
931684871
1983897407
1988980142
2123828750
1748135786
58805968
7987830
1919890784
1059086010
1918177823
171276526
1239089036
722975337
1260590320
1601770096
399437712
1103447195
470738507
286913731
949507828
1763185690
1451598241
2001767930
1551467284
1661615000
1393073940
1119698080
176631859
956299114
1795549840
585376808
396904089
537289735
1638892889
1190725059
1220075120
1868217280
568487277
1609835240
1441893384
650321396
676228770
1359554484
1221850143
1247927369
1177532904
1706630501
889038899
97276373
1108035137
853042194
392317610
407781529
956233861
973190509
915274546
6469661
72782853
2098147008
833686215
881558503
1278636759
1767006981
55965756
1943019889
1498219862
1617196418
398636053
1481457210
614210445
646396922
908471652
1516093023
361428059
615540855
1590895988
1527139084
1402082971
913816621
1743342643
409757696
166850699
708919681
216900819
524423812
2030387400
740068923
1425223992
1613686594
836781679
166858056
638904102
140497093
1577957506
431444536
337767430
411450709
2119862189
142832131
1937578240
1974459833
415327510
2071750277
2018559873
1400892209
1588007770
834041888
760735123
1601369554
1773698687
1077850127
1419596165
16136829
1188797708
262754929
1337098026
1379631457
600053417
1956471103
2080269107
701662322
350008861
318121347
48605072
623959310
240558104
892584669
1957505123
544307908
1414485110
1611911284
538425199
1739891100
1394505287
743111700
2011179184
849964916
33315768
1450751034
2052105911
585755522
659711605
2140002807
1985498749
166894575
254157852
1174371246
882906155
731816986
19936851
842962793
2051010319
103901828
89129777
1728963714
232082968
1628882963
1244474659
544122416
1591464791
2141371693
1257755600
1241351651
709450095
1429844162
509123407
1471706464
1989033700
2087335478
700546434
306616691
70974205
2057395076
1232101863
838548216
1470888159
105021415
1452572084
1911341718
1262271904
353087914
1378319310
915978836
681792296
1825543364
1546350058
2041435990
456457344
1219350721
69108782
1723141460
1677013748
1628637050
1754631598
1920116628
326101284
1156141714
151928875
955804648
746592379
1988250282
506087731
344048905
1984140352
652448975
1101276572
693302355
1788684079
910096697
678347258
284445752
432403991
1350500716
781247284
1631744687
177155466
284237352
1970099822
32287529
303363444
271996538
1514727771
488253787
1422110017
465796279
335489608
1980721782
498102445
374992406
1408692532
315398279
2019943244
620877791
1468509838
1807610943
2087077151
1412368015
1814070528
1052198695
12832583
1289304886
27404547
814964133
2035308352
24185433
58493098
451971526
235224174
1857700373
1380007097
966995242
275028693
615831573
1551614066
1704414020
1236584621
1205690371
2126541303
687481770
941038112
456002133
219696
983880843
798682499
1734945040
812105161
1424032856
2005794700
1012285382
1708750024
1707119758
1667958649
347773138
1256262399
1164008453
300391353
1442210747
826517574
1888872657
1807900077
2018466673
1528807705
1015827041
789737130
1561457873
1918340556
304866413
1257843516
1943147720
792349792
2114144391
179777498
1345605237
2088585090
1136597192
239445400
902342999
934651699
709030427
1370805625
1738534848
44304625
1604148672
196150688
895780172
1925374011
573557944
1991154961
1340064876
1235787361
1317247192
660508591
1660216663
1106158447
124063714
1714164536
1262119903
1634596268
1744668098
413440716
2038111707
717406772
231042580
583736232
914850190
1965532507
1246199489
1199020349
2111890336
584694450
1926093504
1912863038
233235875
1666610536
238175154
2057773091
407933895
669270137
254432343
1644123597
769262541
1844897509
1535689453
795668611
338655984
69256220
386706190
285100676
759110688
1935784952
41410692
315489716
1933188703
1069873965
1036339548
1054107598
1286507256
1079934898
1584938844
894269069
541229940
1608083610
287177607
1358150834
398069878
736628354
1731856305
829541662
1846572894
856089656
16169064
294313945
1955469557
1294147088
1947381822
496746027
786683778
215360268
665086174
305460948
2121598249
1007076554
1449969123
1102010902
1360583101
1877032839
126988146
985382494
666661293
1832321693
263828394
688851970
225334169
1198997691
312586603
745247269
1065123676
1502693461
124095130
1231594104
1399718673
1899078440
1876221423
1115256181
398531297
1105919953
1162660324
383014625
1081529874
1996218520
330282575
402332202
680871341
2139231348
1429481204
2110117395
233386708
2047670085
1608750525
468773261
745561257
1906276942
398611683
1531922321
49626953
1867707271
515471825
1541540806
1384472915
954971868
1702612436
741758610
378219049
1842378209
1321126449
1300918436
1131692232
284518527
138451200
1264269514
233664936
1869364388
1395925148
1758902
1423777004
946458339
801903745
938588074
73739452
78818043
1035866376
1032508279
1750438746
2021610219
632732737
2081175386
1754812845
470372588
98038126
1149033422
306185657
2081558108
628748867
1811464022
469893039
483685442
579379734
1664371618
1157947875
1190286340
1559611100
384827929
17614268
923703144
450450658
1545432695
1563290163
1038432367
972603431
1637246263
1682893484
1741816352
1099847355
476546573
182680725
1339496606
1229562573
1657735534
1298707963
1398032687
1889654203
1831916565
894163832
1891640034
196294994
996201204
1678030534
886298228
956345017
1740939454
340555057
918216386
1167203452
1089302662
897191147
1157067042
453582945
359351206
1563241564
164410641
1835301598
1958372489
1200664496
387958099
2085338018
1129065376
2124259213
1994422142
2111562149
1590430733
82294530
237694040
789447606
853665455
144470468
1450371218
267453422
97691581
796762803
690615460
1001853
1870670215
2092995014
393299156
1098482378
1550410405
635085498
143157714
1594847280
829151330
1667531449
516540646
213890435
472341523
1734139671
740678769
1452782929
1459949158
573809537
1278098291
1436316096
654486850
1680261175
182545048
663058528
478357007
815364049
1418228659
278057770
663057266
1160722019
1142376148
2094465838
1522712756
1720905452
1117839897
141427477
1213519477
2029257235
1267745179
1278890295
900058861
1113697351
242685999
1726022061
2072646054
1900936183
274943951
400414877
1116051570
564219776
1540116718
1151888574
1784511275
518479002
1061753797
1711493420
1328989235
171883683
274724917
632178723
1168346227
1456735488
1625384284
1658092837
304046081
1070687127
308163279
1706018449
1335618072
1858848315
879417486
1090121933
736028969
30836775
528508648
971313168
395471777
2089199929
1198278468
225696396
50877347
1867418306
1298121716
204147486
2144478187
1153120072
1792039062
1261751030
577639231
742141843
1668925987
338633814
1181378811
104776145
1173555218
1258191989
1652564422
92661529
1600574215
857544266
1766185884
1841801761
1747005142
1409326109
1178339652
1874400672
331520341
911127062
1578332177
517057056
1493830473
1371115652
338619000
1563384869
1917239473
1165862494
914453950
1579424594
1218627719
1536770809
1409910028
135651181
832003557
1626818677
1766498012
175783864
519833404
182838853
2034647045
1826000972
524386102
1951554380
412420356
801999137
1284072637
862109725
593572228
1365472211
241939310
572971163
1310934289
566354377
1532691422
859369324
2082612934
1441000240
1941476111
222803844
1171742328
699659239
1640567848
782382648
1551412251
725875594
1591428986
67024303
2131223663
1961456096
387013348
735428520
6952180
740660879
576590612
298458856
1831268537
258170437
1785117217
599189985
848397283
884203967
437967223
471635191
1077620899
1473401698
485669074
1002835073
2008150721
903380639
551921529
1319032746
1571482769
2032979025
2135493494
2110996936
1658468984
542298874
1709783785
997428591
1104744353
375876531
315431804
32714187
1520114353
1680953570
1916111581
872221199
588525740
1959740564
1871286090
523617980
936329900
1630322276
1325420412
2124748831
1314363701
294003230
1861866168
1470045422
1182095519
1147502010
1561823710
774291478
1449020911
782290806
1011195541
1407329063
1360790033
1879233744
235277425
2128220276
1300764397
73883665
175014050
1667069404
2136992552
691287700
1332347591
1048700389
1662027536
1664579407
1357866067
349840299
1878773704
1762953513
419264926
1662759789
1545077904
847810806
256776553
478967253
384467599
1290760080
768665164
355551708
16699588
1502759040
941546902
1540798226
135984436
1114148958
1094168611
304914476
932319262
1041539607
66708213
2135817381
2000044243
738516589
1340520167
1798151086
579523056
633491841
216193351
1199631839
1425517963
1519771933
499440604
1155651527
1054808333
1724711659
849507644
822119472
311868017
1476852573
1760397630
1558080993
392487746
1947443890
1754396806
1344994000
868427249
537703528
40188460
956022158
1195848056
1903338729
760789574
1429751721
2008216970
53870574
486540132
87241837
600641432
481709647
219917924
1292448415
29523405
283084082
1123687052
1149179545
99785937
2007956323
782167615
1396176168
170289819
76081173
46292551
423380364
1280578417
1072130301
198787017
166398876
1060095592
1393299545
58121907
160303561
1307234573
1618803657
377069279
1273625574
530711451
339112428
1368613985
1145297220
370957817
714737889
685687747
762584765
916128521
625235155
1414658522
180428945
1654355410
1091706225
1140894784
5858801
1099767042
12459289
2084401680
73861631
2073759635
1134577288
986456906
802498131
1758144731
1748472648
1534456250
1610630642
517170415
1715952044
191908005
1756028555
1395033348
477178812
2015852008
1202639713
1440283431
1096039515
1193154925
570752839
2099191595
5983945
1236426160
1272694562
809871948
1182936063
146405330
999666567
1545960427
595304820
1896214646
162075665
2050205058
1740703377
452932402
91859038
1986969393
1345604657
1554835280
1902465824
663389049
471699908
244682734
643617959
937079779
1517110305
688649250
830573522
1285440871
256623577
546885554
1952530896
1819006041
186618468
760367651
1787362134
480272457
1750272624
1913796839
1967641436
1758548329
625122306
1167861175
1889197339
107135916
870093866
820256681
1515916933
159587249
547056246
180835286
2129015467
669835921
514037578
1923574993
1822155595
1357900438
1458434761
1215937355
1638370271
1902295778
1283955282
570107498
2108715825
222119057
1072880
567927723
992530015
1874714091
952155096
2126903206
303356459
236554141
2036356183
1970896311
675479079
1473804313
733346406
1374271700
420345419
320860244
1964653794
821160777
685901174
172644451
1928690989
350812015
652095407
995009217
1309838951
1689438053
1359641676
1754790335
667867915
1845394913
1169965184
1578021412
1548817196
142765602
1726050610
1949534601
1896833797
19323932
302775628
1447962780
1192112443
19956942
842412158
1339027616
1281385606
916188844
1985551510
1747718009
1888629467
402293208
1645087933
1535499055
197621465
927098834
2073296576
162952960
947293795
874656917
213001862
1145749448
1405665575
2139706954
1108375324
2000322374
1892232850
1194741160
1858024724
2134501601
111887249
154906222
1472631294
463888013
43104736
2089608975
766987541
1227848666
694099354
751030666
1079336597
1971153634
1580784470
1550846845
43362678
1664450773
1854265066
2053182980
591902233
1088299347
1951500707
863780584
1357149142
1682107284
874293226
1808748471
890962847
1327115737
323244060
783353497
1322552066
416064142
1615380566
1860196044
260574446
341865400
643601801
1018392717
47664362
145262467
700813464
1770492273
1301133657
335090999
1924654487
1690475616
2067422471
1539473335
2020937994
2010610307
1606277721
1939045325
244791148
1675510432
1145400540
1982036733
714213947
1148267035
759952340
505831460
1871853240
10435771
1096418403
1137343550
721706131
2078661973
912130979
2128728557
204245816
641863055
764758420
1289200158
1700219092
2072673925
203377165
2092122127
760029338
2003003615
678676573
1250504142
1137817621
2084384034
320147669
2128314472
739733178
686734282
1391934224
361401369
70288179
429704660
607482999
1662441527
2024194503
364819557
567169548
1712675904
1333967661
909273611
1094724422
1842807698
1714127331
460311012
687766433
2120513901
564654434
1561135309
819547587
1561279951
1491762041
1894040808
1167043758
2012807490
753958718
1632560658
1994792635
1712474501
312354514
1191003798
700065682
204561694
106941969
472720092
1034670782
117602357
2042228858
603869662
1880507714
1353861328
118529924
1239500079
1680890037
877900429
1477411085
170709515
2051947693
2218942
1866159485
638369967
106766800
182419611
760612240
437920909
2144463646
129273934
2002663823
135167344
1935927536
1326125331
1377007272
19046148
1359780726
839666731
470271483
1607098694
652573609
561988190
1197990306
614340820
1939656455
1743349704
281209993
325244648
2035974457
1911728452
809152400
440562195
1544422832
523089713
1722114045
1583633895
1547584276
1485150844
273280431
506993673
697599164
816943330
318757433
1927474043
377189613
506474841
228300164
1465950569
1749753767
1835718498
581985729
1024049534
362478746
1556240492
282121404
1515138477
2121466030
1801846655
110536092
1235003178
137673170
1056297346
1088115874
2071139799
154496935
588323294
95034416
1877711100
371347140
152190359
1989444424
552886124
224893576
358144319
20083806
2142783516
720627613
849552465
1689705109
1690454442
13655463
1394056446
1470220554
1401791312
1730609781
2042625301
1354311824
2001982632
1349520187
1582724660
1385229749
1208573487
1822373807
2019964377
1493948243
1402620301
675951567
2111844769
744338740
949451192
1524695581
1684356115
1698182494
1957020399
1630629353
1000759210
1508588310
1109379972
1871611383
1113359400
2086780102
1568388117
420814421
1719163637
1694771887
740656897
1604737608
1951109614
1588157558
1671393701
441532328
260854193
1138690007
2027471918
503599129
741605374
1576189635
1288485262
1451240228
475680059
977565199
1016727667
1671707140
1800243200
311136982
1885616780
1498308548
625555948
1893171570
2104479235
1848030574
1447824190
674550631
755637416
936397514
2041442123
251651538
2062421153
152564127
1194826081
537792380
586582289
551161708
1100757034
1140217664
1594868005
376993749
626424379
65188425
1131950548
1389973255
1443486242
1265814034
2021815553
1795683268
732509079
660163353
1713953410
1538322846
130260546
444381859
1055115165
1926363887
1719178041
864343400
877911963
655813707
766793852
14513509
24179859
847041841
1349891488
1498939577
1527692990
2146700121
1929244662
733241104
1084775775
1507476600
401346198
662337725
344170111
1229305997
2103731961
363674718
1398607877
1010453633
881160421
536882494
955111137
1392624612
613081829
291011054
398217288
587201448
371201692
1250073114
667449627
1333537778
310555775
975533305
281353874
251146833
1429645481
521932653
2041501382
231662774
1177313045
947831403
1890697351
485649061
1834633051
1187314002
191826868
1036230806
267035028
1703442397
819153202
1645969733
708743683
1301489713
315524090
566204541
1093107182
2063626795
2002722904
882539733
265793375
56301687
226526494
858870488
1730888002
465608505
732859112
1961842180
638211215
1731410585
2060367275
1577086047
163941276
560153711
963654478
211009482
812502672
442055503
1886627221
394223728
105404466
998852530
592163020
1985867589
2057308496
1996049235
992433564
895438818
1062536590
222459562
628559823
1160078201
28022656
123168691
1532870577
153471462
2046516512
353882012
1220434371
1026141571
1660926855
970629496
1320640299
1688507387
1621793708
1278724163
1719475586
884685069
427454057
1316644244
916699197
1274245462
1148483776
155490087
1040840444
279319454
822372504
437110192
213245946
963373984
1428303775
1396996759
1544820430
1356772507
960440679
1543290612
892011871
2015828657
681281067
1899233524
879938395
1106298339
1606746021
47416037
1612904341
964521003
169858419
582635746
1860634499
128969598
981143793
1547157350
1242214326
705195050
701567453
243233095
122612676
1437240129
1786077724
1287644714
196663152
1789299875
1695601296
312774903
30100895
1239324011
1609359107
1277982006
1253855687
1912663521
3103336
1138642617
324485017
2117094464
667378455
42155643
979157735
2064852550
1240243977
129040823
1062312244
86182928
1261551699
42774535
2110593066
1161103906
1095454984
1448018243
175669113
643044238
1774962666
1043536968
470814680
170292260
1983243360
1352199386
64416820
1329023791
1457935016
1900282285
1443807611
782044406
2104858680
1992291259
69482122
1284902306
575883249
1595101913
1331766648
1372853093
1887141507
1812602259
605395637
22016061
357017226
1602272843
440966644
10364013
293307615
1412993592
169984494
1860012422
1271893081
1474229994
1465679207
1886978851
1280932641
1997529448
1345735356
68500191
861158960
1547500476
963153955
1193500893
1827151201
1988250408
1642025113
1186068330
1454649468
1435590507
1576903491
322217131
49945131
66848679
1398862921
203164878
7147006
692556169
187960532
976663607
214244115
558993184
1380115358
368306780
1532477773
2125407562
52442224
1086438155
538365247
433054152
1875763546
115272123
1517714414
1590499851
1031346762
1897525967
1792796767
2146357321
637226451
1142298256
1347731058
185541469
2012274786
80702297
58275829
472204091
391556578
2016868110
1048141956
123793627
767512885
366989982
561422905
1499431760
709964872
198595347
90872066
1948481125
652110025
1004158102
1996238930
1536655698
1082607653
139787446
1036256742
1954952167
1870191603
1501883313
60888834
219094581
1786252842
2037815358
585020505
2109898129
671785225
1065687087
1494007307
246182751
405729269
37381126
394995819
196658011
1051948850
1753790591
1776928788
402135478
1734288452
2037776605
1834837408
1466947969
1111191204
863127843
464198397
1933406926
1332819790
45234407
923465288
1274429613
524906809
537302239
1940055982
1649209314
201495025
935971196
240841773
371551564
944490831
849116338
1475064507
1482709781
1180107348
399124764
1445466061
1271336987
1754442412
1129234241
2091080433
362880387
507266000
261509333
552900895
1184652718
589085259
489669067
905454306
1355843960
1390380785
281773015
76580693
1875334966
2106955307
1912559518
126335087
999432363
1813313802
1265112955
1129414674
1477841334
403070301
1189251538
1771060167
1305992586
1687244084
1051999006
1398595786
430964269
1907898395
513630195
1551059170
1693481470
1972716249
1978449948
1820575199
530919965
1539891132
1171171238
51052219
1656207494
1149972240
1697636901
1697714898
266317495
1508976358
1169013915
475072287
426290058
1393984503
2066485077
1189706253
871803348
1644003619
566907048
1423417224
1888615927
840259769
470855480
584942986
1566823630
175672151
625882046
143958023
1336687135
403960184
1514204111
1326292447
1637524906
1493668634
608246740
763266080
2060587780
464668652
1632139599
1417679677
1786879578
16326560
894332236
1065054799
773499823
1920701043
663903782
1997087842
2009961694
42301724
143458923
639779886
1679155015
883936487
459389575
1596262403
230619964
994128027
533263261
751668892
1407879402
1182744551
529305878
241431339
767633357
406956190
1288658792
1166059879
1402391561
657983892
1282969174
1726489160
1433115949
980655204
2050765497
1864284096
1792171060
115713266
165269816
779477310
1617252806
2107877645
1665790013
930328530
51561672
585265667
900969058
362123896
1235875916
1924715513
2133031133
1905222324
1093775812
165363276
756780287
1799862265
1756448649
2107708463
70767531
1492288705
892679934
130337842
725452382
1170930308
1727545965
1735383424
135263734
2047718868
750393400
440621905
321082735
150221445
1248624638
1429116251
1613138707
1485998185
343937470
1845768239
1488784288
1385721604
288977788
870269364
138525796
1813416535
1972903862
92871880
1571544262
1971912277
2071442420
1244719629
1926166930
730352713
984925831
1239812064
911140423
1268872685
1061045509
1080439533
1203814449
2146855554
169630404
1710257599
1804728328
1197980301
60153453
250470911
913204299
388535334
549275883
1818300256
1845386157
1304299464
516830066
1680696796
519427995
780833671
988044759
1768368969
244161920
2553955
884292664
838688370
2006938196
250172940
924126779
539907278
1908298644
1075547808
1899002983
861414623
1925429895
293729294
1065598747
1423299684
292218389
1408449376
1001933866
1522160386
162737354
652392820
1722944946
593115147
31610753
903734990
1614094264
968182909
824181611
2015243472
1135417120
66116140
1321405514
896530551
1237241666
305382730
462028528
1523587085
980271322
1029008134
1679266620
876633786
196992893
1643137833
237776417
1886687338
1020985427
629766033
406154435
1712887551
367970400
1486736555
1827452383
1771109874
1894654724
830861792
182309922
490124896
264716121
1229070762
1104058651
86975461
1215895291
1952364957
773883472
1260482676
2008906904
1195545326
610631881
86648993
923709879
1314398938
1837140572
2123243585
1123124560
1067606592
97223723
1875746283
1384970601
745439036
131791183
1188614136
1505260147
2129875751
93909175
390498366
1254714428
1490003316
1351599860
93208705
1837742369
880292283
341709239
2137417525
1155483735
2093381997
745310342
1451750032
1154380542
586767177
1209989292
1513635318
1184879614
345535489
1054424568
1461333357
957523212
1338721862
1733379474
1944558229
2124719570
903162692
1539774648
886310873
1142458682
545720965
1323036198
108633589
1434709086
681040520
1927365829
206663535
407753902
2012539050
2006517309
232260768
1420211806
1950018019
1216327769
1084174590
1629684147
44618396
2144962580
1420701164
255933098
536704756
1893454685
330367077
1740936727
64025410
1030429606
311960695
1508712512
135978037
570914826
1751744789
2025221044
313931505
2090852242
337880507
1030080125
1205090653
287671050
917785868
114358499
1500435104
819474455
86190709
820415545
1491860279
795130534
1513225634
673224680
88263926
2064543710
366145222
1219172578
689136566
993824663
66466645
690409248
960660823
182767459
1397750190
621913146
97128929
980149400
936877516
318609743
1938766971
2125796845
736175430
249511339
1596951060
289003167
1574044597
551333060
1976933313
119695385
932325083
1294341368
38190432
192447633
268061392
1098957999
1635401359
850202879
2107676336
1632485882
187404900
1271519168
1837400156
1626662826
1475885202
1707624964
255522967
1975356605
1874488498
900090710
1532747800
1463660813
267493132
603062890
1880212211
1806218544
589935822
111522995
986504568
2019989435
1869746217
1850517383
1698326437
343718851
1930780856
1938426731
1052846768
1651586850
1541618539
473623850
1659132843
1131522241
1585216332
1032597761
671990106
1168545449
271804719
847090884
1902124822
62674110
1194372247
1416280432
1364388327
63599134
1773011763
1565734474
33047752
1608691727
2117583317
968536699
317604951
581992616
1007033355
1377437607
1276934975
1186073559
1268725055
2046454816
662621992
783531620
1561524162
2096342289
1801360374
978804883
843167313
803618967
1501229183
1234154307
952013647
2129320056
381782848
370775928
1342091681
646929414
1649966526
1109113716
1571171535
555442788
1775931632
1463144837
1524881661
1320453385
63357589
828919470
317508474
22790517
1480855513
1969074180
1539877609
1541202921
58362517
968772016
666879925
1558772164
65189265
2002230388
1725692844
2109000547
1376528467
603993268
1292718844
2106875491
1316780945
272699396
849574942
1244430424
1164410175
938314794
1777139691
1844664381
522300819
837999776
233652846
215548274
1867383331
1271400729
2067417720
957427171
1944580899
554136538
1429426705
1343672296
946523904
668657650
786505513
438488250
2021086933
922955673
670114660
342800064
142123670
2053386692
190604358
549228485
2045332898
522099123
1047210992
1253872468
1677323000
945816525
333873397
1846151299
813285572
2050143376
1617454740
1167596788
134401413
1739970267
2044454198
1334298179
2005537737
1984381495
492690113
1988078895
747974284
1866975332
198152840
465510109
745942408
105057514
109848030
1799686076
906934638
694411806
852599695
1434711473
213614615
104738680
1267663245
540811826
1042868415
353853709
1852298160
976520376
200413346
955669584
970902826
1537993868
2097876613
585367357
1605896172
2138776530
974618524
719660548
1069815080
1728125159
988699483
962017878
342152688
621941039
1923878915
662194143
859642562
440591177
315877124
771988557
1637616808
1594439964
757182679
216788082
1029004493
1313462796
1858910479
257688379
1071070360
1024327090
1729954682
1799812867
1785667239
1782097294
1179897677
1005644082
936263304
1395982228
1091069087
2063158004
2147414360
1622593578
1194993506
1670360218
287030594
1220928829
91812983
396104535
1480145571
292392670
832882074
784586698
320060425
1367941982
1944427993
190057412
607239640
591824912
1335672243
1765435722
1212948323
907527331
1194336029
391497741
351085283
200056008
280050224
730274803
1431778682
799879788
276828453
1175190416
199524210
420393021
1915454734
550219390
321928414
2080045975
519041218
861913756
326819212
1877241688
2085949241
616639369
1037692275
763272523
1284253033
396552367
2145699044
393550153
1028618454
379794074
665780403
1557744352
690227625
27013665
956416594
1109411753
1241422082
1568489093
31766676
2141828552
460125030
1278583655
1302851462
719894031
1837401661
978972391
1790929063
1231541714
821508965
2085406864
283212663
2063665618
1339006459
617893621
301530436
448966730
1970619867
1394933310
563884595
1276812027
2075823255
243998250
1675199534
603988319
1238665646
33274059
1565197529
2079734587
1295930888
167123017
1266791457
2128519892
1403558225
188665160
1576636890
632749742
1882610996
1897741660
1021801708
611914928
1030236715
2112141439
1146203284
896992143
943090624
1219631307
1459906436
1135379834
536616136
1466361679
772990366
715012609
972208948
1007356689
246836826
478148907
237012180
2027814639
1501303449
1031482517
783940466
780177445
1926378552
621687401
1511502101
1002448004
371644025
1016973207
1249991693
2125236369
971486685
1550940591
1311716202
1388397981
1138043113
376709540
1292014386
940277866
1782106250
1345414592
815196370
1129668456
1068556104
598295511
913041092
260044935
207725286
2024973167
185205125
1683277761
1081947057
1724248223
673330008
657960306
2033411304
824753615
1321863386
1849848920
1111117155
361983375
437581014
913498080
1933614915
797566378
225176862
1236550375
1102760134
1623214416
757354021
1370332414
1553718299
17087125
519505872
1750942103
682311576
239543623
51974517
799737223
2034771577
796397923
769009092
356120147
1787547712
454524129
615434193
1742903055
1323012720
1416412679
1092259519
1214162845
1931192053
947940813
506444214
1188000358
1372833193
2115066354
2106658134
719823727
649495644
433946494
455276203
1956750715
823951001
1790446754
1982396412
395020474
1428440696
654666660
1770806585
1255240041
810032296
1062622268
70072234
72322525
526020786
1207625295
1832821494
1427412028
553265345
2105986168
1070551204
1641924964
1890562851
509568386
733961464
439717706
738450686
495777691
1367632489
486374034
1275163516
556263746
960300774
1766650141
984787958
1356531082
1957975928
246239268
1296782340
789824524
1863781425
131898168
1892731379
295279856
607821164
1197453661
1613806767
1281712646
1954008812
1028459493
1205318726
1135714823
154762523
1104741687
1274569269
1616712143
1098952800
1481418157
2077538637
1272446859
1690237509
707787569
1434046048
1727384594
1703418154
1787885266
444563573
555445772
1287382089
91214589
1467803798
727972748
2028568781
393871864
620925554
2104769686
885841160
643605490
1376484511
1071007022
1122465270
1914144131
1425400058
1909856210
1532322294
2077861342
288670727
116936642
1008707176
118506654
889933532
1111741207
1399640925
1701935255
734195037
1136102614
907077473
1324043753
1575827498
241512314
69041316
1518365752
979543015
1137311567
271793345
1698383020
1204746779
1797170262
360029403
1350617286
1203542152
1500972198
52552177
19638273
1093630681
833300255
1676307828
1828263580
436275457
2032278707
710365444
1274026812
994947493
1756885886
848112488
797730243
375736404
1863823492
352013274
1368763785
1020210988
1275220724
1955733189
1621923646
521356903
1109122174
1178788506
1756766927
1796777220
385312126
648651484
829334296
1812666553
2000369168
769817908
227359367
987262472
1456859364
1353395615
419488379
2138472741
190682432
1091691116
1290795163
2017662441
684851612
1746032822
474175003
1978562459
387636398
2091008096
2074471638
2005000614
1757086063
1808656553
1275195096
322089042
827441174
950416387
379878218
1574131606
1956851931
836818182
1716573695
198386951
1157664277
1445712315
1219241037
333301463
1242142306
2136297659
663401654
743152818
786429741
1871228085
835177457
296996770
1627766413
587321711
2003893321
504443678
390059495
1404559224
757990106
1426779094
1240826905
1805654126
1055796807
722592121
480638810
894047114
1912884566
1914959325
841799623
1907767712
1392125049
2491867
61792797
359107039
193227871
1340453209
338135203
1305584805
18896962
250866532
1085316914
325329387
1157866607
1068061494
2008878004
1939090345
1781017505
1338331922
1335853503
1768252134
1180436109
1094257071
1188447280
169020450
2002727133
1137637858
1857351514
2124055311
1027061740
1669366706
1529170795
973600504
1459974567
946479872
1884825373
394686277
264124854
1383037303
157235425
173283274
207337598
1807752680
2026441329
1289475122
891531520
1116615816
242739734
55909758
1070847880
1399312267
470607171
292234559
1889152889
180623179
1667222238
1905017397
467857773
1702181415
1889350962
799188130
1260714609
1557144949
465804479
1075270394
586531016
1685783790
1264087599
1193307308
1221448624
754158487
340672565
58439700
185000011
1325270000
2033505840
1926657499
1975271660
2035165140
1424784095
1833139472
1263997641
853196992
1798645113
1614848058
128898133
1097666809
731037947
15489143
684165962
1159528991
1763669513
1076673215
1884713911
512433961
604306718
44610493
760624355
1053381531
2138437762
429165520
1561567583
218330078
555767696
947041238
389806835
521702863
2100412318
654956753
1083556685
393609486
2082930428
905003154
1814892721
329604845
1975486333
120876567
584871018
874386082
781053942
196021526
2101033353
1728827890
1539211028
685909814
337289980
1155192092
718060914
1378066279
1205473622
1987761943
1761677157
2066282238
1056713125
1248452100
682580056
688806119
1082479501
1320668063
676307837
169537334
919390015
2069083283
1235867566
1671659034
864625719
823394790
359493706
1351371002
1040289517
252336264
430850221
973815342
141317979
1624525235
1742683470
661351453
1638147952
767150904
285495004
2024979501
1417459951
965375889
1022634954
1529542674
1713378298
357209777
1537424238
1173296574
1224561970
786492787
1972404060
264096553
569506787
605443702
1250788878
913468342
695648447
1985487377
1010460031
1000671970
45675216
432946899
1940831331
152234525
380198832
997599616
1206435305
579873739
422166550
2131994039
616252044
40095785
446803690
1592278340
269738717
1477376405
677652316
1145211317
1838291459
10516540
40798998
1628848999
1183346699
1926602518
1428828257
1206786720
648063829
6905750
838433044
950556483
192678818
957525566
830041956
361709962
2009631817
1792224952
1048636869
1971212716
1885613586
777463857
17189934
1290086563
71780736
625459583
1010079351
815353897
2114906555
194020650
857295580
1116193594
2108776
2075733653
1265868838
1769422244
310227655
1234484388
776885216
170677614
327682186
497471432
304939108
291527144
184690771
113265897
716569510
991689963
282261860
108284504
1843510431
623297077
1327291099
807814029
1993919137
1599879260
560215332
1234343473
1254699663
1440217234
1889408345
1993491836
605848994
503934800
773836433
1526400726
748117980
1625320544
898147550
966563414
923497840
1365474016
1742634690
209474204
358951487
1478558227
3580028
739254545
402501321
1493970166
1952673022
408525531
389719972
980851511
708850021
585269263
547642093
418896042
1683224164
834368623
2092656262
1563663987
111434506
243139617
1123483374
898619973
917599931
863170354
359970019
1191935889
1605616431
1277017611
1711457300
1032265513
1314197341
630103529
1380837670
1022379960
1698527506
368805095
891011060
299937235
1575841773
1916903040
2124065245
1633819829
528334559
2064646041
1039154129
2091396592
1862180477
1117561460
38745425
1722862056
458149903
1726262194
1509817766
115109931
1214496478
463009239
970369721
1957644159
605793014
1643636239
2146012929
1040971375
416471824
1945470978
269176959
39404298
1365918
1395847827
959940097
975403947
1776462727
459666337
651222543
65709854
1126641695
720503936
417844397
1408138286
1203776
1804830288
2060501540
1843995435
1832167734
1983968
796059913
482983193
1817403392
1534085334
249064529
765441060
672078113
1205461070
413746578
1208472739
865411923
761005838
1264161710
1468804128
431292612
1883112470
1609857156
1451733668
282257625
278616078
1586266051
1816050238
1599099572
1185607884
393907329
1962747780
1982039884
782280208
162811949
875262545
1702312925
841612604
514017357
493579525
290141110
1017591329
1745175769
1391318482
1915677484
1784782637
880768664
743550523
944720160
1243623686
1538065788
1384012623
1429232097
1939567533
311569984
973704904
1116475634
611428868
1836902896
114947649
1391399786
1214006962
1820072604
685225000
1926007372
1216849880
196493954
1251712878
2128739573
957225881
1359528548
2016300149
920924843
2058824771
880320367
889707648
1502485993
708588727
152949057
228693748
558550480
1030962215
944904449
168446102
651388998
2044795713
822894231
1141795916
557460774
2136205241
1634834361
1151671175
284917645
1950787656
1757689290
829605395
500037821
2028949980
1811618854
1012052670
1292534206
1626868524
392765096
871909127
950367824
1392818444
1543374644
98113599
349294244
1346753245
1590306039
1991295776
478630438
1299807896
1569546644
1343196131
1799672025
1910240605
2067456118
1048889163
1552377449
1067986717
2071602267
487983643
1066386465
1558828935
1817099633
1876173192
137266002
1786874410
422543475
1484706908
594575191
1381783063
1660306413
1565026643
958674834
889162401
1009854298
1793718651
1766931099
564775926
293494872
274302711
2128254846
191524463
1371247151
194174396
514152621
2024807340
435268375
1543781314
750519777
972013173
1023822504
810533339
1997024881
119846639
2002497686
707963577
794491799
990598901
447230527
478366783
1553844902
2115413623
1584281990
341237536
757321625
306343728
1167968960
796921856
2050342527
335712755
839422718
2008503884
1460698859
1806737832
1248951819
853415375
867165457
1442367616
1210111375
1441629713
1843295410
1491530703
352708125
155345721
555953019
777340988
1536110145
1914070419
541479521
597483080
1166152930
1041793687
1095129381
696895047
658187936
993326332
112572306
1320375536
954195150
381553699
932894675
561624842
1193995182
877053374
554371472
2114571928
1906055248
1704995974
182024946
401102338
469014255
713720365
1523792898
497372498
755560847
2144022038
2015447110
678997408
219248120
712537658
982096130
1084843594
297937769
1433141154
258490347
448765946
647189041
1139611263
5867673
1352878541
63137927
1304673791
1840128917
1021832573
784054740
1308985556
417486961
1168558903
1252029416
655178252
158416827
1332231746
1878345340
2066623566
1753023765
1069377846
1449101397
987005622
635777578
1783310748
330229328
769859808
327418019
2049398075
259365127
658533273
560706510
1686715752
177808244
513986574
136117173
820935697
1046780209
2110657903
1942970108
1710556977
516254804
59929624
772058304
827035100
930858038
939423314
1354790955
1815681919
1814518559
173318264
1088198844
1834812750
389670268
1383457062
51623504
728243666
469237435
345098710
2038094381
196096235
2077335740
252546640
893585955
1386137799
1601905049
1202900435
1253829173
186399168
1213184442
2119639797
2075158251
1563948654
1185321571
541948817
374761434
862923839
501439489
286407070
355109257
957523881
791374930
1505958608
1580261444
728563729
1472750600
303294910
1983103366
711593099
677469769
445707475
381261558
748724165
1985193399
153112599
1401600007
1975487576
1217655672
1976753105
1589660950
1837035797
94450991
657856104
7682233
2018954585
271702819
1920447301
22153856
2052840705
744795900
2093743045
357366078
2009316616
392048886
1755838358
1175905496
1437685639
794525529
1518361632
1926127928
285906968
1650705407
635323981
884066259
1480091604
1440819980
1555740903
1453937300
1339159065
1502240880
1748100681
262290837
1767125036
1009096429
1119830024
1439953276
371637741
13505995
1632849765
1797797387
1213134306
1065701304
1370772812
824142847
491935139
737706009
297448117
1688850301
1055467952
1367593559
605690116
412009038
2017624654
194776916
1820885561
521870903
901410599
501732322
1714680089
300912374
537101312
259084166
1419245916
1223160997
1122280717
276400619
535040030
1463078464
852236900
982921558
591635517
266316661
1805184337
1726148963
1282997773
554936090
773557163
640635132
157018236
128117057
1894692062
456267818
552411174
1919037972
208252306
250298091
986680532
655584027
546094076
326984606
18366622
414728721
1323887770
1776797723
1971732709
558222220
1101274599
589945153
1146295906
919743553
467293406
494484760
334308753
2121616404
1455249688
173238155
168611431
1295355821
972265779
441694884
2075481323
2038012813
215439109
1071066100
2127729091
1436032397
1364663234
831943239
1497655820
1178509190
1347974231
1920974047
306777985
629694828
2057172414
607711478
945228107
96353134
542214384
1305702519
1050149737
1826130060
1148452731
140142558
710240193
1274812608
1486024606
788833510
566738486
1145776835
2017843313
1089664113
1255789659
1015246660
1259572812
377751803
1234218557
1627525608
109113145
1684465787
317275741
1642515652
556392032
1119150874
840754777
556728769
585468308
243011915
190692996
79813976
488043529
4413956
406562583
1183219795
963300402
976290037
251862802
1723675347
1952679612
1553775819
1602676184
1391762907
70566751
1609979203
1826972306
1712590237
462354667
118082100
1828377886
471055427
723282401
885653601
1532054888
773596136
2073059397
1290467654
1988062393
1239767158
1967764025
112496756
1275522301
961505884
698977678
1033290119
1742991714
357355705
895454587
1395160983
1377705762
156752709
1510741204
576315947
499940654
986459542
951710766
1405310078
1780292579
429735865
1708152043
387558073
1460766448
906160623
574483979
1576089953
348191687
819263016
1555988495
806896293
1561422605
2054077060
960207291
301069613
1425555569
1444133803
996778931
962261500
57930423
2112771761
1424110868
1975540387
1099914402
1306620793
2115809269
1009936466
1071635565
159792971
751183130
945522908
2064596112
600764046
1763278965
392496583
975332309
1692895139
1996029361
2045915800
1984810315
1695396978
2125063150
377168483
1430833534
288922940
1546881641
359655190
741377336
1351207520
998417467
346904166
1378605829
1738542951
1787942207
132929950
1595992922
1627749450
1375243811
1475658328
1273854941
269572106
1331769354
847030697
1186144412
901194629
1015511460
1891456612
1860709287
1692115672
1082145563
1390848753
301884998
2112417820
539709982
179968882
1787858907
2004522394
500231774
800468162
1361553230
739946446
386604421
995850759
1053358775
187242534
1933353044
338969424
1990066067
1428526828
469108105
2053604179
623309677
2041978141
600444756
1489014333
1082737656
1071777665
1865571999
288634830
1990901478
387672161
642082900
1410105781
2062191284
1238325767
1830727780
1828966670
241755795
1213618308
1543130980
834186702
720286461
1698538709
1864678874
1627588618
1235599724
570600972
704636976
1255409376
1408429355
360285283
1870564464
74014288
1709374278
53957499
496426225
1019030893
649806565
1836704707
1213033886
2033935657
492772712
1092953528
68773755
451261946
190521018
898614141
109249866
137299543
42407338
402111365
2130532398
938963223
374330439
2090336902
1763463909
506579813
987348901
897068554
1013456662
584823683
424487084
2033133108
1160689861
1477518998
1505586100
1374806104
483709735
337944211
540793274
1063723361
658965654
1757722986
1002923888
1809401773
776747662
676882115
1256859294
1870601635
714765984
1188732508
1660257602
1521791900
95343214
1671339428
334387049
572342854
512346929
763735918
1952032106
231150920
512808721
458193018
893076950
1988787473
854999263
500027163
397884579
1794951370
170413083
31791245
2061952045
1198541155
65577353
744632273
429055219
1654283137
1439499240
835638138
1956824622
714635662
2097826508
143498277
1345568166
1814910381
831170645
866548467
375826546
3079453
762328238
1221377811
1679246056
1094648077
2135212607
474457277
2026698980
1980082745
1144519311
696675113
1012303447
1246310890
317505952
2135487162
161570477
56231202
242672389
174449531
1870519875
1382878850
206177692
307714823
488718810
27068509
1861937064
383198006
961963709
913037117
1389618210
2113105863
1886278546
649915407
1750973801
639968608
371296299
1667346039
1545450186
2014357315
1303582241
1165029102
1911151678
2142907847
1137082589
432169190
89443903
1695982599
578381144
1476861364
1876002502
1342312312
158460831
152579476
1750114717
1539603602
2024996245
2050235136
1194840971
980317789
1176979587
2030341388
884256757
141951856
1660159147
375711806
646689755
354233794
1724155200
1409481335
899980000
206245765
207589763
722644010
984939468
2057333268
66552888
141409010
1284123570
347128796
1019622437
748190692
697527045
2120814314
145073323
1413785026
1231903287
130864980
1098284433
671818506
1246737508
1884485773
1631931283
808840302
694048163
1112202499
1262454822
1804790504
872318378
1003701084
1420389004
778625618
1668385945
51088523
1915060044
415720200
1528139672
256414552
1186924723
1099613452
214807645
1094060306
793257810
630008103
372411906
401431815
1170000373
10323065
1011601786
1227565630
1031497224
1878372698
45371546
1055665503
1648654222
470321773
908672929
484098994
1896991254
698420482
1638252885
1947594948
1928759291
1483440912
139180548
872082753
928584571
2132915394
628813204
851065969
66561611
62071903
1603756637
1486965498
239647475
2145537698
153095658
220304615
1390951264
2028992129
2128005511
2092848257
1692564194
1796044518
685411848
724154292
1473115379
1735334988
1605695494
83533430
1959056995
636979174
897324222
1216602590
2070891905
831855056
642348379
628498659
1164943893
1082811022
2053606397
1595218073
1000412526
1476042225
800477067
216629348
700091188
204682581
250095764
1241018814
503707986
88820080
609756306
984175975
670933118
1775387896
727347954
1302551176
1908411317
1868986124
369633509
2081125526
1567349143
321696950
984043044
296476938
9718718
1648493506
1391472798
766391981
220176234
1147161934
1620115676
951122687
1879059919
1762596635
896579168
2099364043
727274525
1238976077
1297235021
1659162231
851518383
706800106
1503192208
124996544
1433393850
390728923
1460610395
129562956
189670374
706056143
1085316161
1360686341
1190338425
740625473
1905810337
858577398
1069757002
1254145584
190086652
868769184
2088804238
706246229
1023410768
1396561626
1069475808
2052625606
312733924
2123973429
1422520829
571214498
58771248
1643750966
481426110
660890956
1224813529
623343383
541937104
1008787283
523692925
1488099039
1428211164
770538411
1793277043
2046873359
809505838
2134058998
1613450101
2027280275
324456883
309454308
674893719
285074665
355161776
475922097
724592257
384024344
537680812
2132360239
249854243
100359853
1572495490
1124150229
705783644
873075791
1769856589
397109438
515390589
74790445
1178287601
566816188
93530992
1390433951
527800685
1489596394
261886839
209977810
1766933473
1496826041
1103580047
331744511
80157105
1458059357
1915991937
297548713
576297183
1144137592
1966154678
1164109533
918339877
1368216186
1939728719
812616269
1912716402
453800611
859626232
902386638
1257721549
793624866
751073364
1439696980
1435504431
362449192
579365724
817527631
1145005792
386842983
96357204
1467321427
559831768
1354870719
1467918891
931966244
2127108787
2064159315
1438869525
382005524
252074578
1544311240
734285818
523477317
1416196271
168508580
137558917
1824087413
1337999763
1941948495
1794572291
1625997219
1497230461
461724672
791372267
982486150
326321580
200549045
1295929671
167864438
826676862
1254942136
204746307
466818479
351806724
1898835547
1479464270
1464417172
527369420
371847443
930755386
1447932906
1544400609
1660550880
1585389857
681992623
244376156
1982038018
773687799
1146654458
92228598
755709446
1997460674
423744320
1960736539
26101284
806460191
370115087
33392011
1666861976
1673503611
685613273
306622514
1390244195
1980704394
1709597975
1546161803
96965994
10509102
46873404
709371905
53834186
1746422512
1025528769
911002390
1874776018
1944710590
251902739
2042015239
801161610
487493225
1151923726
1347508142
408741082
2001631072
434252164
1223872197
499559639
198895131
2127546341
106468086
1201124552
857360356
2130692040
454253571
839129625
1990704649
107307445
1486005195
82304552
1135012383
1672632037
444658835
264655264
950862248
1874509711
750912188
603227563
564145084
766271612
58952741
1413990012
1057891179
134384102
435290411
1942035921
1167795660
37715384
1833038858
47111437
357180673
1335123321
786387426
886910868
2139047134
985702508
1907581551
1443804274
230530829
730993309
1133678737
454435252
440487857
1519278661
1426258556
1263136176
783731035
1802438247
111987230
1059783058
74477851
859383051
1826968774
1538749406
748389091
1591304616
384173120
84036158
1444232776
55421672
677381837
2024358928
1503746556
1485136238
423478943
450997498
744669267
2084638168
948120369
2129999389
328700805
442146552
1549639944
1445452084
1941535367
1006579722
2056579554
1981793038
1480799280
1199789940
967685411
1376273578
1484551228
1721433092
1680801790
264818391
1221396277
417182794
77282640
1422455566
926433023
748727338
1372473116
2077912833
79800118
810488638
2022774058
537017882
77332587
713691958
945045159
1173992370
1696826826
125390286
908214663
1885380005
1170503814
768926613
1509593867
280587987
1074721838
374473182
2145810499
292057143
1364790007
205191267
1060677047
588184690
2104502787
1847318827
126396480
163299707
838518267
1502387370
1411060993
1552485100
1699434136
625070566
998736343
73536528
579169148
1756156769
713901293
1153983144
806780907
278169180
640155148
999434354
1017280480
607100924
34924057
180006411
27646855
1718187163
236578674
1232979216
305015691
1796885874
1434418786
1746354675
388597220
136070949
693002585
1671397033
166629705
1044756357
1325527281
2107499769
280867448
1316101266
1384149129
621445183
2015135570
719491583
592053778
1553438713
1594666009
1432276879
1374651064
742150772
188663499
2124394547
1946284784
303652380
2105728121
1672232680
1774974650
1894818971
1171713094
1911705139
2051400160
680068201
1100272809
721655187
1993712808
1450644421
1566605128
352344061
1502313160
870574650
664229090
1020826215
363619725
520811352
1998715467
1806479792
461072930
491243762
631854118
817287370
1565694884
78451927
1531958083
1162182499
1966926283
37583842
758122744
410062821
1600240231
1543475149
1459716911
2085907883
380848291
474335500
593817780
2125626194
1047580209
1168345561
628657629
1796274409
1680700104
1160259553
964024309
1282536079
1261241548
312016596
1496943241
16037335
453474671
1283689080
750183045
298275092
950285567
539003083
1568091023
99719418
29235946
1931551933
392598320
1319286486
406939241
262088657
1213154869
936001360
1676954240
8991941
444847079
2011549662
1845189211
1594100208
1448729383
235681212
988461318
123325188
1228275171
358554619
1295323819
103830446
134880771
288113015
48847875
215978450
1581703478
1965504358
248535771
1575020410
2036432277
1363453875
1578825295
1752208778
1680788830
283124415
1358057225
882519515
745843621
687175115
1163567046
1325993210
405969029
1633061370
284812534
370531653
524461419
417778012
661867927
531243199
1897113781
2097483232
1344828208
1773323016
626899690
678238158
2001820129
620409885
1372715642
2113506099
1400650075
744917451
501651338
1473214178
1235618829
548023191
285223282
1268540045
792520807
716276418
1046038964
1353704632
1115496549
353711751
489257175
81379589
1857694295
1058303248
1252805306
555060962
860115122
1638700621
650762885
1730996103
1220291156
965230111
859932516
1838750692
1774508868
1721624127
1482160136
789410627
1898323088
880273697
824797111
657650110
1351552108
71197644
1155611015
238986656
944424601
1002186751
423089696
1898675923
559400103
1790424793
1438109341
1954589707
1215497873
1243169352
1047218470
61702589
164102730
1316403417
531805610
119793662
1914068085
1103025651
1545980326
2004504813
1128163439
903626170
679462037
1140733665
390426837
608804501
548928511
121643809
1040369509
883940278
1149743132
1816279814
1724292505
1858551479
280897414
1930581869
543925394
164934327
1441010723
1941479982
929330653
507250209
466566911
1384365217
2054537914
868234529
1424456706
1356557868
1944997245
19577746
1526589372
1105385972
776841565
808644476
716663258
710098262
678085147
446587681
296452783
1998075494
776678718
1001607167
108551905
2119602679
1627144630
2067138477
690828251
1789305252
1356789837
88764269
1972102079
7019116
720868381
347242967
2143480339
1632467709
452071934
1795348667
660639705
168360288
682385826
746995763
56649653
1120729605
20407806
1940476045
1700008459
446696830
1214233720
837226507
818432467
1246525078
1089424879
1515167201
1730623541
58669408
1324918512
1541530715
796463372
1021489291
278730773
538006053
1283716919
2082319400
115252610
334536232
1659644094
1925191638
154046464
949653612
605385523
2068195536
59383091
1368511752
1772548021
528159850
1209370300
99669554
145885006
1369722480
172436484
727883331
580763544
1711165141
1792235953
2013119189
2098679308
573825158
1353310617
37377458
1902703945
1687746384
611744719
1146871813
1320691921
1964117584
1630858839
1254646948
432797976
95489585
1300888931
1256548793
1746716716
1093712756
380773369
439618357
722355707
26717254
1861686154
1535448416
458535902
1768671117
1052572945
977151800
329675282
503269955
1750638742
835247000
217764539
1233147504
335488420
694484162
364328695
1469319415
1916845001
448183828
139162281
258349077
1621033656
193592894
1960737076
1110833531
1559247341
1499697483
617369878
1032491132
962607691
798593958
1440108670
206922913
201340081
2127283099
1174839733
1382965199
1643527071
1857348522
1751650125
837882900
1333629635
158213472
500373576
841255504
185124689
1230871281
338775010
196516047
1526108200
1093185926
2042097419
238272659
980055690
1193522150
12248902
113546342
989480437
1675056279
1138290622
676964114
1308705854
1028997052
1902253407
1905197236
1233793582
1463072146
1073314562
1823481419
702616551
1093676305
227763619
1785034529
1107148917
880606585
756060364
2142538590
1108884113
706089228
1305987690
471562714
886558960
575840088
334419942
2091982567
1353582116
675409679
1714659651
357743232
1007567198
291840139
729196163
1091051050
676545996
343933013
643283709
652698469
1883468859
274325644
1525025277
1088498260
876925425
1030192187
1747215128
1442733817
1064425878
192340173
45272664
28870773
1440748448
378953841
1157523591
238395190
1703507518
1821347016
1417185095
2001758756
1885965724
1315911867
1786127748
1618372282
1736404057
800293515
578328455
528758031
327508849
1859708578
113280817
988385343
290423543
555702745
791427216
1501416101
1424089565
1300261504
1703024045
646829655
393195116
418344074
627606331
348967159
160695991
807184941
1970011254
921705457
473274447
689217281
26507140
350222773
799410459
691288550
254480920
2022028315
2041456402
1376462701
1416692948
627067617
2019025123
1373971465
1982390325
1244178883
1348929109
1926452781
1743982844
1005479672
59887525
623816955
731818912
775293029
2074750744
1219255768
1856995706
599905248
2097735640
1631399770
1283095610
1070474057
732655418
1930500866
106513097
1873429571
1804965017
1933032398
1385571591
414637518
103281053
276225125
1976651877
250797750
591143556
303040834
834686006
341832626
1308083875
676211463
793296208
27755974
1785153486
1288972451
1763144461
2089369736
840002433
918917624
1056226098
1220288636
47491859
1895977230
1094123002
1275791465
75453167
1322149404
1859429098
1318445387
1723034659
1298048937
263601281
1413496613
969370672
1726189263
134872245
611749796
712289413
1976240073
2021224797
831705285
826584037
85085550
977438686
290049698
332273194
1285606138
1163188749
464120273
1727173691
516228518
1370767986
240412036
376333467
906793090
209827815
1035615832
1328200641
550503690
69956142
1850050513
115600456
2045511293
2120570543
1668829979
1020548813
876628849
1034595252
187309305
1949639363
2024648853
1395266971
1730987085
1384496740
1953256082
1964825188
2009204881
950740714
2008199316
1890217691
1835700018
521664737
1791415938
832129421
1354199683
1917733054
1773309655
19791893
451369036
640434677
1156816250
146385601
1782058724
865374412
933298534
1400410514
284538023
891523490
1503543184
2122456941
913335660
1556236680
781563057
2091589379
488731006
84420130
814935933
1331380083
1634278041
779912788
1463161622
1417076580
678288328
1240009233
1654210892
1285431918
1053177482
1175300914
455150858
69356686
313919783
1881644378
1167127580
338847450
1172860325
1406924264
1021108638
14691170
1185881897
1748442366
2035333216
197016077
2029021322
2089944298
1187439938
1777898495
1930205977
21900117
164034873
669540606
858000380
1970888750
897927983
1665399326
1967561467
1938446229
2061280088
673988440
2067120256
210174063
1115352174
611857302
578954362
1510319654
848948789
264233052
367901531
1822021550
1388122131
365396539
991653266
2103318702
1443701490
1141636528
901072217
241916197
789263254
1917950623
1968317575
1865364971
1299408117
1496713498
1132725151
1722941688
1229509185
149335208
731363226
385716621
1143175608
893137504
1571766217
32890001
1945710056
1402759988
1526701294
1897157764
414879969
1378054502
1226518245
1586958963
272438787
1052054608
1045535522
1607779612
1376455754
129469599
827210447
1971743268
1456648343
391674110
1916670202
267898426
1296910274
1700602335
870730008
36689036
9912691
983500209
791952620
272730151
2048024933
1148562855
1408238404
974582665
856355521
1030670756
1163560446
1562820796
410583380
1540723786
295706531
1151705609
894868663
1705672584
656982807
1088717371
237248963
1020012745
49195049
1672248366
307465612
1832031518
1864663890
143236139
108254977
1111340368
1771324158
1561683782
1813336515
657994474
1832867347
779234235
847255507
441418562
1659468381
1447565707
1702198284
1080181999
1750536842
984949429
492143791
858120970
1848116407
1908450005
639724828
1917092419
1616388166
973328403
687091794
1932801138
630066322
525857606
497687416
581465345
1031913195
1266378751
1754294185
1168043505
652441774
801006875
1242946667
120095384
2035043901
1709739061
747993552
590325119
1205941224
1537753803
1718889193
94171950
1836160451
352113289
887783408
1616582624
1392145691
254562492
99840043
702216863
362221047
251023077
502867229
685322629
688391947
1775522741
1073269645
692436784
807020218
590944783
1022783194
827266461
1146458469
64985641
834263651
212951801
1249808461
576379265
1072530597
1200301605
965795640
691503996
970489985
957876913
1711178482
2115737
101480500
164826348
1931159511
1519781866
1921036133
799073904
12388166
267173604
1152585037
767804001
54286078
90063214
243805950
2105096551
1880767975
1545845269
767787424
1598264908
163075093
44495550
1578132754
1946116583
413771672
956064829
1807045988
1611020163
1229343531
234295136
1596595695
1639965013
810183946
1397169327
1743393497
807582759
694809636
70534313
1593529279
616850492
1457629048
463798306
1875121649
674998534
19847960
1531150526
1340536508
246729235
1916184509
246509671
1828672825
230226590
658876406
1658550974
423015752
860499404
1500593958
2057149467
97266013
1234447329
1677944663
2131311351
1153877078
1502866809
2092566313
46008105
422319285
171327434
29544783
753312541
255043106
1754182107
1434233167
1099567812
739281960
954714006
1478988460
1107490177
2131358717
1200453435
197928718
160269612
2075901617
1263725607
1321440290
1996316250
1199055992
1257542836
1567171103
1707872616
165895509
429356353
1939751490
1842444862
1526879410
1707525343
1927947417
437706787
387277567
24170986
1646122577
72736524
850923525
2021928295
1871046722
64231161
534699339
1055793194
1456643330
1668064292
1852577738
903571105
671063858
1538809922
288666449
54277461
1822703550
1533405662
309209954
900498609
221592535
2029155414
144600753
1912710590
534842301
1041522991
1195823202
1860050490
1993324635
1447600049
346227481
1305267372
1403992644
118740198
536156775
1887720749
445996875
967330972
167220779
1007932678
912275714
1119989926
187593616
1390010133
484315977
2124909102
569395177
692502596
19263938
1147636027
874537828
2022378431
1185519372
611882199
917699168
1970499423
799674959
1545053227
926177354
1490210589
232248731
1607425507
296491440
838576734
1812419652
1555792092
794127984
719963974
1006840203
288953345
1623548943
1490888732
195347986
1658085170
1077426205
1799833120
545039995
543533772
115257847
101422870
426971534
1819134092
1646560684
1395939448
1508532006
1558405938
470334923
1532798052
168543552
1925322542
1405169097
2066796016
1678225226
617370344
302115914
1468400847
1446157207
1443954368
912381247
11157981
906461738
837152067
292885566
145587126
1480114939
203953093
2035725997
663036463
1578671020
229804615
1148864089
587916218
1757554217
572347401
1488874302
267892837
646700833
1291120500
1658426840
605828842
1466741747
1102818926
1415164366
959918299
1897699527
1394988796
1955585984
1256953401
2077861693
186747622
585185210
695640826
349881454
2119923841
1595249514
1307005344
999870226
856773281
1180524625
867703114
725046840
1008931047
1910995496
1456205969
24499880
1987311612
100666644
1945082368
1488093789
667707831
1188134823
1830828294
1118276932
328039925
838886815
972565925
1034683654
1923572232
1786476889
398670031
1314991694
425951601
905486157
1004202137
1540713248
1991472637
1639444239
504122473
1145416041
2111160287
507889218
132641200
1556502792
1950434963
1075110621
1895638920
775744049
183017481
1424589968
1327598402
1177736060
453386809
607033445
1694883070
1512775786
1405204979
2054023706
1081678574
1212385123
522292317
239361586
81454804
805963795
30826091
1598764266
1298018589
1922044321
982828424
630150222
1708994044
1625567531
1791762357
1112512929
1344246109
1010517859
464278381
551236914
110367430
1798457306
2139838669
411634361
748567176
1806794270
1625000185
652287323
1605989552
286940301
1157871219
1127284880
600993412
176738979
1653214711
451171144
1884797463
2098277266
656588286
941244918
849525373
839086872
726886261
1779503127
762959984
1901946208
377247221
1092660097
1955397240
481551514
523796424
236799584
1575836860
2130507457
19222105
387643568
581006767
163794193
1917005347
430664523
177631866
1617711285
1463805867
1020168724
1733279393
509196881
790347513
1122975222
1272311038
886026178
1807375419
509947707
1602609894
296249968
772832238
18124699
1551977966
2013160790
566191902
434433322
1101094663
269882239
2098148236
1894255533
2062339846
871374386
2002308195
891930523
1118972661
1645030299
1494270420
1430388665
1082615892
135015444
499376555
1709279204
1922023776
49033518
2037815193
666051370
948492624
1121635359
1878529353
1879672290
1732257910
1956115170
232407804
1307795455
506572981
1788375026
937391894
2137943927
808515951
1009768230
1859057416
680696320
1260213253
824902960
1388396429
1085149307
700606591
342107355
571806777
1332442991
2116421733
1878605243
1700681888
1580931822
1772375232
32393859
1925165031
1884825651
1130035594
1747179370
1883235702
1709371226
478488950
380315555
2110528684
1688809058
1703428783
597746800
884460042
995451825
1301492629
1339511533
866873920
836642513
1909519885
1941508815
2064855946
1546554519
810507302
468542405
1866339685
1243647962
1977296085
694613213
1786716330
1510114435
624056105
883308959
1656832019
16814571
1091430310
1142442265
1126099094
250295362
1369678774
429605812
992905543
1223936003
291595781
1934705150
1792328716
823663309
1136825264
403360235
2056088938
1846937334
876666587
1739705903
1564234991
165680359
981554324
1816015824
699848064
581707229
1140764613
266133654
794242521
886384048
1251079814
689066326
571121722
1374209452
1247436247
2109847549
2003524325
1801076310
950367591
841065028
1335306466
1299388878
815308038
1355229073
160688495
20645414
24952796
890281734
1815269523
170897322
95246536
559472254
428044142
1455792816
676052861
779878342
1409778859
1087059645
1123531609
173453295
1912116297
619085724
65954067
654902481
873482308
1720141971
1477457408
216390501
308582588
667293269
1668259069
1964490389
1929952171
315175162
1713932740
723801195
591650320
1281930950
40009271
1872188854
1431217100
99268090
863882736
910035654
1369993045
634408734
1703750411
511464188
2083877630
634183529
2136766880
1818505767
1115064405
236991286
1483074761
358147872
21745855
1689042817
2134272674
589728374
1842552313
2017650009
1675769945
1150759785
236134794
649738915
1833627187
1521395649
1396991552
378658252
924300488
768970956
1890127705
1525731078
828426367
912079429
386162906
452940562
439305581
132438133
1306726529
464674127
1276263632
2001294913
956652996
1967260100
606736354
2129177558
828109159
1269035020
1294669220
891403322
908625578
327349390
200836454
1561967704
1542675192
1129087992
1033415828
837820568
69625382
1242385482
224618989
145363869
1363106613
1140183043
90960509
1161720836
2024370149
645924840
2051464425
1665882989
1148186006
72289626
1986885365
2065574805
1276807400
318885021
815751308
936846733
623149722
1263648503
1136881936
596740045
144674600
1308011832
1307108002
43594765
749963194
770210311
1328137983
785833486
1439424940
1522004859
407880620
12304702
1818488717
601337374
1413223915
1393942336
830662868
802023096
909369189
324388554
2098772512
1214803120
441563685
401531127
1183620605
120296551
1820169468
580601774
284064844
995438922
1970001704
74196088
828117860
1424791673
1011142167
1303352844
1196091419
913877495
2125815715
1272258354
596114750
152364141
1481246743
1402576006
1138644147
213810774
219487531
1977860886
1987393456
1624410221
180443943
1104815633
689391202
1725306984
374454463
517719478
1572032726
734100131
1139770082
354690348
914880166
841444510
1095221787
201582862
160108486
162619151
706274739
414645538
1807604768
1451868359
296859780
1895908188
708770973
1164791848
591568171
1893386512
806040173
1732015568
906105438
1653900916
1685973118
285582964
1900379715
1560191985
532841078
597806551
533677192
322521330
1736930771
136036447
414392535
1576595831
1063528949
1010546056
793889760
371674395
1971494972
2091895454
1796007883
216638646
1966990387
1886030840
1517564924
87411055
1317422129
854624269
751634754
255756719
1241272628
963504544
1475682115
102805692
248751981
1351424446
1874958076
878283749
279871093
1462200779
1998278630
1269823915
818086166
1678296716
1513718950
1767440199
918253104
857698706
1820044961
1329653581
48365771
143705066
864268906
1333913547
474587138
776730683
2085704666
523325570
46422001
1255406855
775942790
1640776064
1972934904
236539661
182947436
1051519169
755384493
324852588
151130907
907102407
1439459908
1563748790
999681217
861701895
1929447016
2062356100
1036444858
106676711
598424439
882517429
1724794023
2104979218
649170354
224089161
414925729
1322926435
1489817657
23139051
1337768526
1454807063
1297144860
527646814
785719023
1827894227
196874698
2077178659
570018238
883553788
1763614836
2086077622
1287553268
1274832364
1703581328
606759540
1607355793
720355444
1792916071
1323514188
378705667
1276169374
1129720304
969766661
160008145
1775090521
461554470
1268032684
820820387
797789389
1681937526
1090455819
1718167982
900497141
1855231193
1064305395
1808364713
2074854313
609739758
1275749143
2006145855
1408548666
1304351368
1215024776
129601187
1489079909
1693741793
1545218370
1034077204
164533398
236351701
467404812
1306988985
513790557
1661202865
1314204343
423924336
1765983094
1603288365
1600126538
1399607976
1502987549
1539976466
1774004208
795378718
1228801094
657024541
953292298
1618803137
882177066
9590653
1112513498
1501752682
1693862875
1413612390
1505333792
333515378
1425509701
1506971594
1172865914
1247855273
1060246242
1638506002
1790860258
2067917532
1416144465
1514236654
1734813119
806198932
99720791
1390262211
1537133137
2026466491
628000070
39680546
2090130546
994822977
1392133960
502944824
1009216208
1855116442
1326901336
350671973
55433872
354306596
1170457337
316440329
1655490771
1215160871
205868474
2093653328
577500599
1793383253
323447417
1878447591
1149711853
477354172
2065906619
620793296
1525902732
1502217841
1211204441
1968705377
84972002
988710348
691177634
584743923
2114040769
541270513
435455770
1717797648
1604588152
638667499
1753326484
860218132
469644441
593648512
1128164207
180072861
824183711
168043586
2055330526
729770821
1099767198
1740292143
139455025
1591659720
90814282
1841344806
1023387005
498627160
1992566537
1326859263
532007246
1156923359
762510835
1967209544
633137728
305042040
354507593
2117978557
1541677752
642922238
37895634
763478819
2033010849
1429547886
683925170
1964190669
305376437
371599123
427561854
2060648112
1221877665
2058414623
828815321
20792213
1539375456
635655880
1341071659
1644128935
1707480759
1468354724
933074772
1407578448
1823336319
1003775362
782358494
79842852
331933016
1366572506
1255382997
587867385
1581553988
1550111728
1323449939
1242612569
1771707128
99579338
478948980
1591469287
1753025971
1989905356
30914957
1253359494
1792288651
1750870538
224764397
599152452
660881241
1682401273
538367125
985275142
133620430
407404771
543040396
824428765
686126340
1851636844
95881361
674077086
1360123080
1343430163
1759145636
1316337091
527796775
1175117379
1600816353
128840064
1200651674
1820633617
669948031
628019503
908080531
49589206
219674376
659477750
1537777011
769350343
1835587776
998182310
578245314
1462703211
2121683637
1078851760
1105886385
1925741381
824070388
1376887921
820259125
1231200389
237672775
1711260
1836266462
1306522479
2029638849
376249893
668644393
1705310701
2145886922
19665923
457241491
1979306126
1078768234
698702510
2121198464
1971548965
1712317733
1278332194
2066304120
839240910
1960933767
689936597
46926627
1874825304
1398357143
436951400
586250132
13686727
2119222423
2653791
755882703
1883082284
1559409424
790230398
403217826
1564253718
1679294336
1797005457
2063333002
681896712
296503552
1214320844
1550065668
526979395
1190277345
882903937
1361516196
1513287175
715177186
855201317
184410048
458223652
32686457
1433356981
2112378736
155135927
1507939181
1180021668
812942951
1028804299
1742881658
1060663426
448954687
988946814
1000578843
433742375
743296363
87563807
828193734
990748332
681922699
766350799
242305243
1850076659
123389486
1612821568
1345644931
1676053962
1670561342
480725163
1993987976
1668038186
1270751906
32199910
2089946471
1706333614
1780893378
1060464341
858159212
851680618
185892027
2122496024
1884926666
1233696099
1971204971
1414338125
1133495943
1195622661
1597939230
61772679
1700001534
927701754
2114380074
716373587
729125709
722915761
1380829483
868753900
177525007
898083759
1235749103
912117504
270052885
1671197521
974258205
1105636149
1168562889
264571857
2144602194
1670040026
425110668
1950272698
868896044
268241931
871897028
737650376
2147035316
2013546810
417837663
1620676583
209128182
795426486
17350093
931084153
1456793445
1931102382
480131442
645071419
38677489
1148576301
1172045013
876171058
1328103036
2093804883
807983522
1208419247
1808892681
1833812747
1177208449
237330178
978578244
346623159
852889877
522459077
1896287001
1826710191
2144901010
35307272
759674864
1356248548
1171917821
1369074999
592654062
2050916201
556416464
1041282597
241681067
500807944
2006346893
1602020719
1618285013
886676830
440312243
1131971206
1891943788
260321179
1885606723
1672748354
220518114
1581878490
508136950
875127250
1497128594
1939538832
90105609
1063482590
1406396828
435483669
152073987
1381931052
704272530
1991014563
900963384
144709342
873416055
322033187
1026114510
474446169
282849760
1268298645
921664915
888799673
1325645279
173480748
796595504
195653630
1966417217
1716273636
1423062119
408358506
2107917990
1765808243
1954614795
571737591
24637800
2049745567
153194373
1889532352
1559378893
532813942
1137646486
170323031
87925091
213306833
1342131250
1455385358
484944217
680780483
106478908
912917254
204608553
214940748
1564532173
225639663
2122552091
925320213
603573262
104292676
643892508
2135355567
2001286612
1181631777
225983895
787781168
1690387401
423058866
2120569625
1896545812
1541704666
374332635
1106998514
616056819
1518209569
435066252
2046446030
2140148019
866526552
1877501911
1463342548
1243768205
1728952027
1742599528
1097787585
1743288185
944250459
525573449
1122374851
1148723226
334322617
699711774
712715208
755967951
1384984772
1566789547
1517897345
245847535
260852902
1880398648
586633842
98847201
337935554
870085691
1384196076
659298962
1155590165
828870160
1475684560
1666957076
302993538
184953700
1688167954
1797799567
566189596
122163848
1975209677
2136844574
1141436454
1493879083
145024507
478992241
1081243904
905648381
2099413171
81326961
762338930
195746816
1297091790
943048747
1226204568
645664943
1255464670
25680458
875832257
1690449388
2100103226
1477920900
2134211112
463138815
217003408
1910928249
708843232
572453913
1545082169
77426134
270991327
179059872
59000135
1473983834
770516138
1764394608
1776404937
1960686141
1454373208
541791077
142740204
1821474734
636688383
249870406
915757955
1580891303
1751509913
430780416
2071529284
503718753
1029464556
1957738550
1960896632
335063578
1632871889
990442873
1304790813
684059279
1677451691
1383341954
387956333
1464275875
39848299
1267561938
194702177
1046356055
2011475106
1720187679
1669768043
1480071256
1459016072
527202929
1584460221
1224677576
1550046803
603706030
200416761
137176025
913529827
1484163936
626195169
2094053709
1660696613
397062409
1977007147
2117351192
365785091
633927819
1603359872
125370514
182729188
1554132042
2127781038
1305964565
1040713667
1796071455
1179943003
1314164255
998611329
408645036
711292404
1356763705
467801881
1473132593
294812613
1273047715
1048523479
390478174
1161780975
75664796
2101957536
391501090
82184400
1020940338
1571342275
1109784233
717264470
982714329
823066130
1638495082
13104447
1837609345
697878738
1153480783
2031094577
2131616584
492742725
1443806659
1957323553
398312194
220994600
1583367157
542663829
849921998
24575694
665212597
779489442
1645232565
1922033247
1956977215
1504070070
2060233270
925143040
1150803806
602513465
817282047
1582125540
556498735
837331478
1199789137
1753126085
1078984749
1918558211
413342117
81221490
310542794
1972569321
1339485524
1315289046
1766879455
1901728487
1699357426
2132444655
955581499
1768010286
86212946
742710766
319946814
1421293399
1100876243
1653525074
1470415797
1556097394
500861372
1569975854
1014537213
2053722153
884666673
558577543
846684326
1112623716
2016965827
1771870600
1532582137
551005262
1120236774
916180711
827680471
454665554
896282202
838935470
898792335
1644506840
578499134
1150896085
1899713646
550224422
229680853
1887775108
1345683165
1880987367
401952587
1732433807
1536992190
1001810225
2111331383
1486383868
490937617
803522512
622658451
563739117
2090389844
1893001888
248176985
1361285486
813258729
1837633803
1615994757
1765816439
1887593840
344024903
393504366
1528232145
1672708058
139556360
1640207581
1964438254
1631058672
776542085
2041004133
1497069306
1935424656
297596557
1476001315
325134204
735004792
442668064
2054124006
231023564
997299464
2087704130
1947477860
1810315776
1729242926
356916714
1985491515
1109926293
1570436872
395437403
2117440908
849132781
592288735
2112349695
1378055583
766469268
953237497
856213389
44502777
1867004010
1542643158
991188324
678655559
1331002126
991478705
1762999617
673784423
514650907
864706580
1349408111
1424374519
257906083
902649310
701655731
1610133716
297187627
846780560
1334810453
488840998
490278674
2097172658
1159143502
1074099020
254256580
1628850182
1909120154
1482316905
504673244
979934715
1329144485
2010809481
1548216688
899089178
1192247030
364286123
1623919380
2086977090
1563587143
1891166356
1897370444
1850128553
108230686
1648379721
1803443621
697225626
883463228
1231295446
1015175271
278231900
752101843
1857257674
1467956973
560111316
743823653
2116056252
2098551802
1702283371
908600866
1975990925
267604983
1920310294
424978014
761526796
1387722545
1804767467
1575466820
1667692407
666770469
784397936
1171045572
163093590
1306558870
1472741465
1931208519
1566459711
455850240
108894836
226656745
693167269
1624905930
1552139688
1821296827
1844858579
1910355577
1913797534
1556629274
63862259
930637967
275028716
161332714
822431830
1434046927
1402166343
1850839494
247108473
433877660
1823919473
1814937963
66073328
1369097034
408245839
1147691989
154184164
515200751
2084439344
943828545
1495141110
293799149
51405500
2047116024
658167698
293870468
1926401485
1706198785
1868407229
269589120
1729536283
675594510
1835037453
291599554
105930196
277462727
1304231360
1316543182
1025253572
1019888688
753308861
214273276
22552237
880640162
72543021
1178023389
437315591
1031130783
826449324
1590807673
677524832
1611593720
1383760448
1792146986
814545975
369559145
1329512563
1922867673
698599905
197826542
1929425216
802304170
625895822
740146730
642811989
1895778751
1883623175
1646945339
1858323245
662911936
524897233
371014792
77685287
493197146
1399720712
1687828492
1984227379
1861470374
466212260
1903264746
2118722436
639613730
966401832
2048790462
1655422379
1001947738
791173396
1958124405
1748669282
1286999190
1758236662
337268355
515626467
2146491834
2056212212
2051134897
123859396
1790890165
1544277194
901646588
1480343707
957211178
1062428491
1603082729
1685422035
2008416973
380844107
1250904783
2052133469
500887851
408775028
906242893
1425541027
1414995046
236335235
1486446682
289860879
4754978
36080563
1639182636
1777165533
1073274131
1643451911
985472522
1481672589
1467557577
2043030427
1650179803
348195756
2087391883
1011111220
799221840
1370895881
110091007
462552449
593533868
1927188962
1154900113
1355115766
701512659
1777824131
348210264
1238371688
1327664079
1350317631
1545472291
351401862
1834710336
1180590211
723926776
66766354
1110693566
320301233
390313083
1756934792
667326820
2139446890
1288745261
924252530
1525829716
1545818610
1749891179
143427180
1316511106
676234144
1570919198
1872488597
33726658
1416191099
237789600
1095077582
811118187
567094800
744847141
1970097085
1747815498
815512409
774421133
2119443058
1192163703
1554090080
1420284377
2053593664
371145511
530182892
994792383
1791351615
1952609289
1212551828
1826046405
603771560
176718245
1927766249
810322852
2107416170
2017223572
1355753894
354457599
1483145827
1126312085
1909703597
1082382166
1777837058
197944739
1805422587
462446321
1474809455
756167739
1742062349
1146718670
193888079
776910878
1400698046
167093219
1251850877
422784420
513243163
1169857518
134096549
1341423785
885226589
302431731
191492469
1891461600
339014772
823031076
2103966633
661525890
701450325
1816663679
409488757
114446810
1579993987
1328460454
920834792
513230009
142933875
1580527790
830037973
57256589
1233295754
1289809904
2134768705
1657117790
557471082
1009398361
1298036952
69262711
1754500076
877825688
1251363471
1161343703
798200685
1536371381
770158534
795623430
1595730166
1561755186
255663091
942436028
1574117246
165174268
2075388854
380263385
1559533687
1998914725
1181835636
1426935451
1528497248
1016086964
1912793537
1670985284
1475586838
1969063430
761964413
2018423082
622885623
1332877840
1125730114
1840093578
898818744
1007307892
2134252867
526589248
1171353694
1149938993
2109114390
1942772566
884554311
400969680
2145754523
1431734785
1701580599
456332623
1545412374
1457890737
138178101
572849843
1368438209
445294196
831014720
1917421304
86800046
1374830293
848528241
1442579818
732409583
1410671065
965956925
1244403813
1745680445
1272107264
1396396180
1009718964
756585678
1866462049
20794118
1526041215
2062423083
2140222147
911017168
824029988
566640270
95134413
693671912
326897661
1163282932
1468247733
382120251
1775432113
869357118
1855164304
799772670
1972508051
1048916108
2010270523
604360460
2090288951
557015283
1236547955
1714680930
604572277
677871037
350098217
2062797200
1367625404
774621030
810780757
1650228164
385230786
798821947
1376411040
1667531918
2140836208
754900234
1491801112
1151621539
179910878
957410920
90707385
1109845330
987320029
327608451
435449060
1496893109
1581605576
1705206114
1556283972
1346853343
400049204
924265368
1482121985
838895779
892071235
1952836008
9506528
1208246776
157513029
1731259187
234508019
2056878719
1374226977
1273581690
1900253974
1475679652
479785900
1066039108
888428798
1724388461
1022532859
320712323
2071632354
1289858781
403220287
703083276
65126844
1004073825
1829307287
1648653195
1067068313
47058987
1112937950
675781859
131738091
359948813
1162468903
880045673
1765905300
1303793085
886844324
534533634
1216928395
644079517
1568986837
1647301877
1394911722
712848428
1054016227
2103388985
1122438279
1439279206
693266862
227298411
1942428327
680317401
2104994790
724507621
655896818
961166992
845983035
141357317
261729780
480837120
1840641318
1908695809
1709717779
212332730
986323484
1565416986
1291423802
1299439851
1540633374
2062909052
980147746
1733321422
989483696
1126479341
1720818050
1780776017
899745929
1351497524
2084760036
274470355
1363471335
1691068994
1486722798
1005531783
1671638611
1320724816
654081492
1904209946
1443509444
76055548
93294778
580931443
1842035499
582503457
589126566
1232127191
1776680452
605956749
1855394780
216567780
1344760960
242678349
2101882159
1580784769
1913938712
2045979996
1015707928
1021028893
68775266
1231288601
1476906089
268401828
395874560
466209342
1974611381
1226888440
1653481277
1998913854
79399839
1287811087
2108002123
1737094763
1559624388
1800753329
599220548
1285113449
1344634054
92376691
63506277
1386047043
384585116
1277226717
1623710046
464420803
790280813
1700545747
139988228
1750963561
1363902350
494705117
472955593
512225082
399879952
723590443
1067312622
1611910741
1228742219
1940577572
1960939505
2054646222
1953127711
634341047
1414320669
1393242752
756233068
1835167175
1225392202
323510251
987539339
1955208657
632345432
993313607
1977584825
1537913235
752720479
1734141195
1465424170
1249817560
405042652
48064598
1970078774
971655035
970561993
1293727632
890023114
389764975
206018540
234223788
1964689350
1722257262
1527558501
171329838
1378227671
335092781
829960727
1164788414
1645846971
763048706
1524683160
1563543211
1802438432
1448567535
135077537
1293685651
596328515
1387572341
384233645
836116482
1812921447
688480700
131261043
750993414
1459846644
1899024184
1579471759
1491079234
1844248855
183872376
2135585817
1419488114
1340844360
451039171
509924612
998974859
926152845
1430763643
1613366379
100159672
1447546061
1284262985
621260291
594331931
1098442413
687042046
1302316705
1215973755
1096677224
1697567587
1473789390
1327580987
1996699513
1680516724
1624684531
878106303
717194291
1906666771
1784762684
743102380
1924597438
4503914
943548241
2049927384
372531689
1022861965
876964824
794993895
790718599
1486357436
101629541
821798564
185097169
903579119
1830326018
1641796854
824619338
2059759388
1922877574
310736582
993681757
1508522672
842793606
1595445351
1523760470
1089862236
1188920193
1861682876
1963838937
1996914005
1530665948
414256054
852179191
378159528
1941536541
1073402571
998092999
863316874
1093666496
1519160726
216262919
1740375592
714929378
1676521187
34739704
1831324663
1033604482
659323023
542437912
1555150405
1539981682
698535425
681004315
549000814
1163059230
629756389
940777733
545518957
250532448
1966721471
1932997134
681278472
601906318
1986120298
1237988116
347415582
712632408
1720101805
1534358789
1157213964
2079086414
1843119458
1610161394
1905977319
1580555590
160166796
914874919
2093558398
1361502934
1167548919
1672500260
1949938641
94400074
965124367
1302309301
143571677
3381147
39059935
1920079359
1511149518
1988919710
2131507828
612411393
391447918
689396843
1690784258
213168126
190931122
1350299669
1371198818
1258925516
1582633277
816328236
1581667036
159827846
1951461616
21154981
1174085303
907593658
64015786
494856125
566255484
1540727470
765196251
1399434331
1330930188
1012041293
362781613
887818796
160183846
1440050960
891543966
2060611122
1607635603
1934313174
1542247788
1550353599
713490632
923503306
385357823
874447794
1291735588
1234336309
2024297999
1679260868
218454986
1903872998
122653066
727332833
48691776
1512041856
1680408960
2125862306
605445859
846317791
234107469
2120382649
767468329
363008560
2004962714
1268529431
999859488
1534795650
60859119
1335270767
579349586
2117354917
1426442357
2000248447
899765422
938458822
1104120276
2101653516
1867990065
1374165339
528851412
378819584
263530094
1537944904
92092888
844805225
463630500
549755662
280310383
38602134
1213427379
929157530
626733944
618229902
1093080703
1788386430
524977244
362825022
1565730073
253311602
1542827011
1988703346
1172275672
20249493
88857183
1441633004
999418828
524445475
105584195
1282450053
529198456
193456759
386939037
658433371
410327235
1559629457
1465231822
1368225581
692554703
639252274
2071063625
1381134520
1304214724
1574103050
554101616
2035241192
868126273
1030657050
1974670355
1084649388
1881713595
335409899
1932866841
1985247310
409087263
1589829543
294922046
1929833218
2037351519
717536970
1895513516
2045290533
943566903
1538485347
572292733
1461551503
2114435376
1885451017
1560912304
1892013376
1859614216
1027623180
596958022
1082339362
121804662
1499617153
2104126036
295106272
564460694
582256703
825487629
1775507954
1245269839
1244634152
389453304
834457089
881911961
1223657769
1593633611
38096906
336329881
1933058300
1656594433
1960095216
1276317297
378551972
1750071165
1815910880
1676848572
742161877
2023688591
193020933
1700428119
696416250
1135397805
1902787817
1268804749
1530759951
1482022972
1442144210
1829335874
40773697
1277636445
1357169866
1316505095
327985446
1219905222
1589689075
486772286
176729897
1359839954
734448400
403984973
964561049
1927085468
1113506106
164473446
1346904091
2084653043
1959706510
43957323
389870065
940632507
940005498
1744830395
2004388574
532785506
662745168
92064383
1866599899
1662426442
272738483
843719920
2033402605
451412750
726274428
1154213392
954969390
1970659343
498656287
2022250496
1882728634
668363203
1730643213
439395284
1404571909
1899050577
483593963
1081034288
1311305700
26751996
709665686
259509056
497136285
527395313
1317652380
4100987
1982228695
1937014946
776848247
1669947197
2031979203
1956057520
453316224
1544840006
1498400676
32686163
390840594
1378723211
1866160984
1381767558
813174426
1850187857
1369697533
2115058803
1990313842
1998860104
979891563
138365536
851436579
56148945
398765365
1932369795
1955927860
1158471856
642876107
318755517
809789061
1374936758
1344018715
2063746
1703333702
681769201
1366150472
998165904
815459993
1468309699
1273218406
1275386719
791131342
281680495
2091026063
1435814775
1365974897
568090880
982389519
1732294333
36567830
871191256
898601166
2136562149
102084175
1852450204
672233255
153849595
218958675
187703992
1207649781
1633455067
782052019
663006051
1150665435
989195320
1815039244
468813238
48283742
273842377
1515242988
1749446465
302214003
540862481
1009905103
1210120944
2107646517
1353772512
716774371
1333507180
871682593
768652501
1386391888
2112195694
701554263
482256172
1799813724
170036599
1049201902
1059923491
1103073599
1058461521
506855136
1838488994
306456830
503112715
10202419
455358669
1807275505
419959747
659844868
1737751506
2139501016
481591556
1708591288
406493875
167021851
1160060245
1244348735
717658417
1835215143
135337117
758284670
825635539
752122631
1256290941
93190369
666602504
677934397
1337998737
1347112337
2053024088
1484642855
460940482
1050726653
2035167324
1112774255
1898943062
404897563
133164920
52634317
1074057534
1693910123
1675767478
348974890
1643685932
2075855990
1983825782
1498403783
1381791594
2060654348
982582576
140807228
224336829
85825519
1678724378
1287010699
424729297
1309219849
180981456
877718604
1298176050
423180331
1335721135
301938462
1085493539
1308819202
249662428
191875146
1742135460
522846153
1725414454
1377570083
1169230861
191286266
135866743
1795742512
942397140
593495486
2068537963
1939481372
1342185388
232715885
1083214383
2144512605
1310688162
858303657
1782792057
7917050
1348373417
1283760790
363810199
364465313
1780490088
1293544441
1771578442
1291917575
1558397625
896265339
192813125
115815371
1605638431
1658820206
1236495136
606047730
1671508602
1355952227
158473279
512750377
108404501
149595052
1564704674
1572862995
1813793768
745427625
19570751
1677527138
35858173
276985585
1461872181
1672167752
1074826020
1533216725
1604356203
1650238277
1245345058
1756899304
250496043
1231491408
1946877777
2001935435
1229446646
567438787
2041554335
1119603243
1020520624
999800376
1750389431
790084893
1101223732
642405346
254718737
370390384
1561023351
727973885
2058375826
261668568
2127159154
1754090436
1718746986
1094045133
193346883
979025080
1097332636
1397155499
1230905188
1578638742
1395284972
587385687
1213243574
190501098
1211067718
616051126
1769473216
1144269743
1710821530
698581533
891502756
1023203092
1733728944
1625693440
1090538074
47332056
66839786
1934109243
2091397543
1912532913
1842260350
93187643
1409155078
463944044
426452826
1028237436
871457056
1815251316
1988169420
405994092
525734641
973801581
1338619260
2116867376
648093144
1584146735
1635291851
1916989356
1048368413
404308634
1344734192
654820642
507813714
972370397
157046947
2128354169
10061331
227804398
972236508
684265753
1432391307
1543482513
1841096415
381006755
765188619
1023981223
384096460
2044796409
1722781114
530321514
716386076
1185554004
1539539667
1941360877
879854592
2026726588
689094548
2024868593
911316422
1835219302
1444525815
1891149636
1800882663
671464118
146034851
1551189871
2087123673
1017684849
878492208
1743662926
2109278886
1607178506
232521303
1542141854
286507285
1255146104
1692231078
891930727
1414294982
844850497
1643486972
1960762117
1387320974
13585714
147763009
1411318880
52029943
1593817360
1128901210
1038452623
1938340970
1366364673
596062804
1368616795
508480690
1351002567
2011676911
836743479
65179418
1177206797
1026864903
173102848
128008944
1134104941
1883452646
2138878441
887033302
236252624
964803309
744264650
2093375655
1366545892
1778487617
1631621682
749183811
1535484497
1118632079
250171377
1333405935
998453545
58401257
579588112
1685023998
2093784267
1234366345
362074000
1335465521
1952446851
1349352524
371533832
684082126
1016175726
992570545
1935685999
265199970
45017391
543164081
1657101506
1958593427
911517864
736956939
1106075172
1296976742
2053236383
1195016370
707067655
6312822
1804622034
1505812132
25002105
1663607699
1759202414
1485671119
789329289
2063215977
100539564
79672983
909253974
1370149010
812855580
1712139992
1055163681
162817790
1400669145
1065347920
1997517715
39000163
1876864925
1908238246
1129093456
1124202577
672630316
2001257268
1665305719
282519606
838414016
1683007817
3017433
2136917258
1924320198
347734449
304448331
29023128
1114614206
2016962754
584395052
2011210726
1893070018
895840172
847957368
1862059581
600700803
703046808
1720369614
1260021424
236642607
517628666
768000620
1397733946
1131287465
1573350347
858777715
550560307
465435070
732120640
1123853301
1013584152
667510081
207447846
979091096
1157756517
751859319
313860592
791504273
1290105682
1974208604
1696882766
930823194
851285671
59549763
164700915
378041695
372302050
1221202973
2023147956
393410299
659607825
474759132
1666720691
58622804
1930737822
2083972235
434849675
1816324941
1984091950
44078604
1745892257
1880508768
726188081
524181902
1224947382
824984399
1990460828
1024259024
1297882964
1845711945
1218194683
1931495219
353056056
64560965
36629428
1004722779
1214576741
570345968
640658201
1848470966
139307622
386293190
515593343
1472219841
1588960714
1726100268
1648453060
1623658837
1303858886
1127179094
176377252
204476043
885539669
218382972
2064322470
2025855591
1619899325
968614515
62533766
988544793
990247449
1247255693
2133977720
2141218224
920112035
2133828652
1140173115
1682001385
968374343
265003156
1514720924
1347029945
1995993792
1893486436
1206435493
1628884253
1550606684
409939749
1709454339
545302820
1761277360
982855984
468769725
1259681339
2101955952
651523010
130038214
1523754840
1947310677
1088750804
99931580
1601270610
282514011
87862180
1165536745
1701085904
415639554
608549784
85325097
1222174315
850873003
2096557590
1448285602
1377703194
2019323638
567952616
1068695067
1560261116
1943215685
429192340
1536865652
347724609
434557008
908744301
406665053
2052128820
712395320
743629539
135174291
2067152648
1032636154
106968022
1096774353
1380010906
618653753
608636601
518101411
1160306100
780365356
881358556
1240929759
214083269
1053013952
1876084676
1389128347
1450430689
607652589
1666439050
962535593
1364919439
2050860308
1003823209
766614559
568129195
1663865613
1306194931
1955411626
1650229175
1555517854
85963914
1230218783
134691010
1845900640
2011437144
1149281905
381657912
1883216836
279802526
1100804013
122541435
927851101
455804647
1988325729
522170916
1775511424
2132501213
1761204030
956409502
1684198126
371900491
784159931
576253939
354215309
1340305346
1732557294
948464257
1377767839
1089030899
630771693
1581836234
1176083408
1222192684
197393509
819858426
732824083
742751135
679095902
422622519
826371402
1449698482
985272847
1828186401
68479162
1883684121
1447595516
1345932209
714367540
420942937
2131199452
1737104612
49115959
1307498566
810084373
798605111
1813966822
1959116771
1751056750
1991165466
1423065230
151895165
936057134
14650271
611287295
372683966
2123060689
1341083455
805136630
2123843237
1898506461
1540938911
763231409
55808531
843547418
1093646352
1570309409
469437020
1150751072
111203976
1820676079
1790333230
1411956890
452713267
1480701871
2080250053
1430800660
290315664
2068771937
116657631
974816369
1756805158
809186256
227985830
123881602
1505877561
1534097726
170511731
1542229074
858503762
97961493
1229619931
222614511
1142723773
335219262
642467791
1332929736
704774447
176937990
428703697
1956823608
340776405
974977218
1723051725
750252404
814852255
423791755
983866053
1273824726
1968559660
87376663
796423869
46167383
1788547088
374349685
1988694987
412070970
1518957225
785980606
1459494207
627153451
90186697
1738905016
1095653635
1988169153
127957104
2135651864
1850667759
1017706809
429892538
1974481253
1518980815
1503823449
734522464
115770569
1823728175
508994211
586312711
1164705268
943495060
158583914
476206082
620186651
319764375
434709990
688569585
1546147774
532634602
261607994
1541930081
478880632
2071554414
2143000945
1465221906
1031697376
1898975843
1907086526
963199775
397361186
1772085467
1270194873
1602068139
1945758070
1239533613
787506116
1966267863
430062668
275103874
2081259127
592522451
888354844
1112434702
440691457
1997808200
7839553
558280077
1016858760
1116261861
1344032915
738886387
1223833793
1120357980
1454204347
435918640
792904732
1223749391
993991915
1413158999
1859028589
1996214229
1429440683
1692499556
971236117
1500844386
716048468
1863146825
539590852
1132629262
375752513
10632937
1651265195
1384976886
1189512945
1890616673
303157175
1662790679
443936073
60773867
1634709323
143421962
803577385
944867920
292134382
1164532586
1573641062
1872669562
869692549
1381211938
514747555
295236487
156082574
897390988
1641189368
1782143206
337501362
1155742419
360886775
824876833
290333606
1771109652
683339254
244085337
1672084907
441541309
793597605
1890027746
469371029
140213435
1152320982
749456856
749325425
1621162116
1052701897
783389417
2117851085
1351104289
989306086
1800850291
84747434
754641494
228351855
1467043217
671663053
785529744
462665197
1617894720
990695850
801733159
750725776
975027948
115454499
792744230
1304565834
1420922921
1405392283
641041921
1699230575
1879452546
715539392
1443053299
838654254
120640042
73347521
1166397553
2072258696
966647321
1698290845
209065082
1508303424
1695693882
1851027109
1558202307
335679831
1443491630
1031449486
1858105599
917207736
1242339554
121185275
166547069
727438934
2041646501
772453032
1721420883
1045417635
2116611422
882982991
2094859077
825280837
676152939
1214959507
531938850
678852476
1162166365
1150538120
1749977339
1993485633
1459604675
1961345637
37570166
51708830
1960403742
185666775
1503219329
1109507647
1525072299
668546771
857319
2140896883
612219098
220878319
1442338546
1965177165
1219820693
78826323
552784319
2030958838
766770956
1110198334
957841728
1522132105
164352712
124197373
1520526746
1401950431
1332876605
324714009
1904398649
1227298706
190242874
1822211906
1623212071
1977776328
1777255678
1656674545
1467463074
1789313726
199872032
825582513
966632062
1028817221
1731234316
25627006
2056802969
483194788
740301989
564576775
67298523
1822138193
81681005
511252299
1660995485
1997500728
113174964
296071398
2058010620
909833507
1406299666
1425418587
1648261172
688003886
886618434
1956850042
1641649383
582277737
1643054863
621858161
816403600
12950159
1114848690
798707786
731362467
860644197
582302165
1026883781
866066606
170382735
942612291
481721657
1057859628
1101851152
1260237979
501364653
1763753179
1458993991
2121385045
1497121476
1870821588
1023776028
1966311405
1073177951
357657912
553880653
2123438469
374896404
1333524432
85385292
2146496136
101778523
1851269652
375120390
109140357
1160919796
746653379
1135748338
1071518990
1635327541
589480000
1076868879
327472478
383058619
536731459
1160454455
888267410
858346398
965437544
351088412
1214102456
1751883182
1103780611
1882947628
439664623
291431547
1616887591
1712119591
1937891792
1414348313
684866531
500720280
1134911612
977319841
1909077388
2047890723
701532870
1079804319
106918881
830072302
1591707940
471294851
43864216
1127391300
441069595
1647868110
1216769292
1918151864
1258609081
2073507100
2063659390
1128978591
1598703860
1371516829
1345606101
1174759154
1550291810
1622947980
1426169181
1298180056
834868013
1650799837
1734300752
221141375
7823859
314065363
1031914978
1970458679
50027119
467116654
1138292504
42395260
1450189607
192082715
1947013258
519026016
558776454
1249519016
54678739
484250848
1900719860
1796982312
1712168699
979362853
745342275
1076856531
748841016
344529215
393191215
340661256
568547058
1656920679
1034080014
2113351986
1679709230
1288887553
1957435443
960961683
1583164007
723275576
1218081186
517749614
492022664
29984425
1390972978
1118703333
1930714998
213334631
1495676879
2092330829
953465221
990708198
237082465
409866542
1042929708
110484910
1921624526
658329930
424069531
604604308
404922508
1965181133
333798122
513247999
1959089700
1710041474
1554149011
170206614
8570962
211018327
1958140420
349105696
207919581
490605308
102091885
1633633987
358849871
1841961262
1712962627
965383094
1364027186
262986699
84467338
1340226508
1366419573
690765882
1792681005
1989112127
1494355894
320232780
633585853
1627832745
1806202041
1664469249
926693482
1006988774
558172689
1927558092
406255321
541690618
2102712130
473713929
1569025062
563472755
1448000420
1468788495
1499837627
2092091120
1390294917
365401079
1332201039
742147380
457523137
736104800
1811031731
1966058143
466491086
1576770867
818883091
1229482840
390475766
414390515
1816901884
777910234
1318787208
697607924
412131006
789796638
751987596
1330415187
754933705
843679048
884329116
1156921052
2071697334
1944427785
1605099650
2066736557
665444264
983287600
861367384
80093546
508378239
1267725062
229986970
1404425795
789321055
96294568
93501436
1051234912
184922382
2083895182
1062478769
1710690862
1858157902
1466530364
1009166691
1920603278
639589589
986282679
1943280618
1334408971
1696021682
1697885432
2006140634
1823119872
539505630
1069253927
1850552683
1116671270
596174931
259991462
1894803585
1243906976
540868156
73032047
663441573
1268191336
1113214305
1734895640
101089473
1715907048
602316838
962945634
695739406
1909520245
332855555
572569821
489251909
1534092291
819552726
659631322
948362289
1779530774
1135755456
976992745
1431638414
1587515520
353777579
1220427223
1336014758
891921300
789154303
527362187
386693500
1587584232
300812914
262239319
320539516
571459045
1636340271
1967335086
981092019
1867550225
1852243606
1704892388
2132576849
1281005211
1143977806
20464585
391358068
695273360
226737400
404021641
907906446
1334717346
708591362
148538446
1929187283
1200510089
1156364899
6128465
1943510081
129697548
145923950
4860360
1634798610
1752657717
1350271039
1488728088
1228829647
1475288338
1158334141
162855666
1298726531
2143815826
1596453711
1317119060
1710870410
251190738
662594300
1715587958
2085088454
486838588
1440193852
31468832
1407267126
586955764
494480053
418251847
38225551
1372078165
76477247
1139945828
687450191
475641229
413869096
467479480
996519289
528817336
713334465
57850044
1416993508
677862369
2000481847
681208995
2107096468
1968571386
1167508901
2024272737
1261866204
1820056366
27658084
869015487
1488639150
1717744360
1235374549
1090503646
2018568212
1372291835
715462328
1557746179
1489623828
1633013192
2084321506
987645104
1980876001
580341118
1574581000
838946386
1590954732
1365567329
1363985718
303977009
872853967
1898834049
1233333133
1231365201
1161148623
829065752
1158470820
230953393
1317501752
1631501592
802803600
1333997753
596843278
965885735
1340426715
1331788159
2084696948
201258696
1821652552
1269081479
655692405
1880528681
816841457
1420613886
373799778
1470139599
2064058195
2059211224
325579162
93401478
1775989435
734617848
1595804147
983255348
1768538658
1094445522
553403754
89965870
1844428684
1791077137
1297052638
55038277
1170015909
1414532773
218733874
42543056
402003066
448021037
1040168003
1548529067
819125413
1528649498
1339249078
165762701
742516821
1731340904
335639736
1717391753
1677261843
1751389783
229592691
1099136340
1042040373
38758609
1743655960
1607148505
365237508
1293591877
2001655983
1049296745
1993413978
1306889140
230649825
1919452722
1250105334
1685645746
1841911834
961314601
1520328919
2055746123
1416342533
1614667143
1019575512
435543682
1592335885
1755571740
1208328250
1823184197
67303917
1737529883
714574974
162995172
1849306813
1825860775
234815242
1484590643
1053778300
1455177397
1943119719
1005739751
526059412
1383768779
361669901
619552714
167151767
1750952402
370118233
465637885
1443850465
1443919670
993787380
1181646332
1646099309
542039257
852011533
1776669762
546643114
813907927
350945715
1642042781
1619948617
33064026
1812616067
201589413
1622851454
1432076782
9927765
674239754
358654796
410025934
72621110
952712924
137922347
720910733
2020759007
2066805585
1528952560
1760438869
1310069996
562624324
1019940050
1700291081
1222695681
202995990
142795747
135209335
391190350
1506406466
1485836991
1274772998
1692271579
1144899464
75771079
711872098
1574505603
1564854983
1529171383
1397776140
893238540
1752654205
1638312592
688713087
951662262
886738194
601294
305622451
1599221540
130003588
1151144984
302880167
54163201
1525557816
1321050309
1008120317
527632173
1702664157
2063582846
2118205837
1980471200
532941536
422372669
1744820938
1944501740
805234447
1182960859
67524262
2064355979
1849988247
2094024414
224937520
1957552234
1941108639
19687574
1073327532
674617805
1907798466
454618468
1056115052
1420842955
1535322512
1594972473
200907306
1848680359
1022057123
1570415172
1271724256
684503434
1860988522
839787566
486208334
654122617
861608930
980982062
270184456
826894070
507826334
872815929
1613765402
1363796154
347447234
227817430
1559796103
36185476
229899175
2082664002
268568193
1692862705
727922014
989716020
9238255
115021578
794674332
1670799151
425412065
1289525778
1048074462
1864871446
380365115
2111580468
1564389615
1046355514
163908862
866303659
127613888
1901745149
1787656280
681989659
1127907318
1820952402
1591097786
1845236239
224087262
485215685
1377147683
210824094
165458345
1753312501
796155440
1894901536
1652211554
901264416
187580485
1091359701
1380650857
382853019
1197917981
1601343788
1789531314
1818001810
1135826118
1740889437
870986638
1005974967
1841005645
1544661891
1698013763
112417412
342936915
186253921
204738921
480613377
780038341
1802133952
505748353
1091818985
1471327582
1066447251
289439203
1831155082
541211337
1403238243
1179457682
483542150
1676087199
76289405
931116685
1410839302
1039887287
93769805
315792992
1887631773
1389506026
16407810
455535188
1699875747
229470141
1008154638
1688250364
780079616
500459851
1482490649
1036960033
422653118
1818861162
501033753
1481616500
1982545218
2009223661
1957959356
147055689
1693563205
2015380102
1318182154
1056909470
612402316
1825484527
1103856396
612992482
948556549
801350092
2071839329
547432005
945230734
1896253055
1986680685
1443752315
1183113567
37553443
274257794
137872533
2129854386
635381376
669257535
839969614
442587735
615760032
1622993113
2055520093
491983113
1062611767
76274186
389843262
569411947
681982834
851041006
397080524
717326641
287541355
831120316
2138007982
1849186443
1783953318
923529902
138542204
824634458
1820168475
1754438590
1488545012
274143233
268409571
460594386
1985712243
127846535
384761590
301989398
915016662
384386584
1920202170
62010989
1929065570
466517553
1119812438
936172273
1267806319
1349605082
1735330691
1436636277
1216327246
1585317764
292234835
1307713126
1020358155
390167774
105913200
1693846600
1518244019
670220614
1219731272
1822824658
2120528157
191328446
530425662
723434318
1402061701
143405532
45681874
956155538
175292150
1058683154
1071414194
1472581337
26676252
438489619
1101833281
1483741246
1658437184
2049569494
909687123
645270695
1625396285
111727854
1871852201
1807432317
1846066930
1492228310
931191586
98622023
1994224504
411889480
1922311100
766238208
1603027416
726322245
1441972190
1028031999
1017460265
1230971009
510233121
1917222889
2093793477
402889807
643477678
1551928640
2047436307
1664580024
1800284281
1657975093
780089076
693521998
184838763
1663952540
294261150
1767827026
2064414635
1934122713
1866967228
115549639
1023288556
729892846
1573016736
481948613
345616387
765401718
1208855409
1101802532
1278057241
1160867833
1623580778
276142545
1589891367
260006190
713223527
915601710
1857491669
218852547
636519043
1668678200
1114745255
1456858309
442220168
735607477
406218087
1839654215
1453829770
1392988363
2096422737
969462495
901355359
1847508138
1900676888
1438408750
579732641
2068867971
183367334
646913341
1296540134
1366077773
1743785762
278760526
1000921665
973587158
876764182
1202307499
1552498963
448002182
825573458
1297057935
1190642172
1206524083
564423252
687805031
1390057746
1985521887
884346906
1086794807
1107170153
1030965659
70087612
2052586898
1034098453
1077614304
2054270844
1875332674
2109633391
1465455642
2005518756
197088590
70908287
29596904
1399788038
1289817667
1873304566
1866981565
1731642537
1078138962
100456388
712008655
364115753
1997937623
955753502
1029802589
1599261784
1402452222
186133160
660941353
1678635228
94174758
1694894086
385754579
1367301924
1864197627
411161552
511511873
439184428
1833393498
2131669250
2133772816
1985289004
717705730
1470473761
828264460
361937388
738871583
1071889851
2105694311
334087535
912587848
1648618922
1292903387
869078415
120095086
873843022
1334592560
300437963
130906019
1661073290
714239933
2123083133
1216265842
1527608504
699226748
1673194425
174895940
455907826
1157077296
503360446
124909677
1603726790
1537116957
1900477761
1823654546
2116861016
696273921
1242971421
704622508
710899545
1295888234
1186674772
1206199517
858644233
641286602
318085528
1785738411
786755993
1746686817
1945083159
2127695282
1836491713
2073758289
2036337765
1311436802
1935106444
575700170
601326462
1340452005
737367406
1437324198
1868168179
439134898
1944877482
2131194842
344302121
924939714
275935169
1898131882
2041049432
1906300208
572858709
2035976853
943855455
1551198451
521349087
1896867568
1251844465
1796657342
1619328283
1843782942
1748135937
1794857488
1449522073
159361891
1321137080
149435974
2067527356
933315092
823373943
1301559615
817828465
1135146407
1135807201
556605219
1044497608
1417331155
1652972540
1835490059
1060836566
1075233397
302599434
1642163403
1768125337
104050434
694975721
784580512
787833897
2069257251
1112566570
1034293407
1656941561
67061344
500804872
149117922
686869223
967255029
100624705
765809703
675838982
1902346009
1293229308
890265652
489815347
1579964550
1823516400
1427710243
545677153
1859899872
1747819656
296517973
697048980
304144178
2117002828
854804914
193873475
951976422
1604297445
1973043295
1822380071
1082985195
299128058
774360939
1949883986
1759569035
1418548765
1351103102
898182681
184444198
1539019662
1763257542
576674321
260385065
1745392404
345917547
549937582
2076276069
1212333556
1755749336
780597650
2013274449
284096112
101521361
1389110323
1511885111
1583379221
995909317
2004783511
229148789
1087890325
754917906
549767176
621968444
21683412
1833306223
1517163556
1971670168
1083477305
1181490365
403849489
1494777887
166770823
887276373
769136829
289297780
1287781588
810432799
1962126337
1164043597
1355046488
1706793465
537748295
1070550323
451746680
1840868770
954390171
1428087146
1616431522
1427881850
965897612
1350330309
264812822
2136259538
824363006
1363368188
693149959
2104153780
1677127159
1015622538
250975420
1823832532
1577076765
1062118934
807353943
1286159039
1973379089
1546729738
1826382955
2065471923
1262774393
563437918
1293661677
713967385
1660980472
1801654919
723115518
773190130
173607725
2106403119
929423415
1657315006
1439502916
1388111040
1207745892
1316586699
513764348
748317294
857563068
1071674704
177531759
1229672118
160812694
1414449401
1282975524
467675117
1533717241
1127995003
1968633919
59386105
1289352215
806482160
1535132385
1066517167
551162625
113569262
1300530804
1143426719
22425555
266023870
2088285668
507953541
881380506
1957842840
1106696203
1124558067
435530437
1558713402
594145307
2026936804
950269669
569458538
894872805
2131534618
1532607767
1309059370
1181868687
856848132
783918251
934410594
58051006
790600311
272889275
191030820
298256348
1113260668
1012655070
2023094782
1880784870
653917824
1284645725
3531354
1097657082
96480129
2123744543
234898771
2143106786
607350034
122444620
383197428
1897574534
217903194
1152541870
1778888730
448262792
403715535
1950679596
1001380290
1389600326
1917920332
718664109
713762509
2070404123
580002455
634049445
596656215
1555145442
199440811
753448529
166196770
130075061
323698544
518843019
1910951063
509730413
1495533694
1783898111
164762384
1456654057
1685234301
516999450
2069463646
248719762
817141465
1930544985
617505439
1119984745
1153119243
228220954
21051831
1117167244
1397612805
378304489
1926168991
128866225
1684829794
325457878
1653008088
460464305
673882539
1288911035
1299287486
269669304
1513967175
30726052
1583538677
564454514
124983596
1922978630
543124456
789528641
342936112
1487539766
629026685
1465775892
388683364
816209125
844108264
690596524
1790241515
1308342500
368429077
1994704738
1595964962
114113979
1395477813
201295068
88304474
1651797141
515891297
737389875
1482658671
328808681
2077854610
1969827363
1841596530
707222720
1727213875
2026139958
1554267940
1350694142
202908392
177175357
1047775600
309748985
1970290557
391042415
2052135049
462390130
1930926397
2138258751
67553155
227151559
896312366
1194925343
1365699865
113993963
790490235
795265891
114685501
735812558
1415599252
419075139
1040091161
100902222
819387143
1727629620
1338469072
1280379925
366275028
1722816701
885291828
861911893
1321478979
534081434
1568384310
728442707
1503062388
1260560536
1442244127
55032123
357561250
252613765
507270926
973439971
818482414
125813663
1533361844
1612529640
1610670764
107262851
1663904803
1143508905
2119797294
1749303905
636623042
1179028464
1213237035
1224127687
557748896
275617695
1062820543
1507364620
1326902972
420183150
379820035
333985153
1952613039
1081397102
934642841
2103399570
1122625605
147102765
31734879
997789875
2038646428
1525504584
1607623087
775290595
119907377
47982768
708727551
1561257346
867975794
128930435
260630649
145179529
1941110458
1143020249
1534966576
1185980723
1364507927
644338034
50721525
575645885
1093982856
1173106296
1133419650
1416889741
1157408519
139917153
1980467157
1152650698
1914038318
1586948752
1772072539
610087307
1204511538
899675163
840180069
445264798
983068326
230992249
1382449230
556804460
2021690939
1185615442
198702725
1613972438
745018082
217948231
1577435676
78929556
1820772156
2048502714
1823752674
1206409562
170762213
1562109815
202738611
300562299
658012005
1338792317
611617393
1645807667
1201983259
688554637
1917691132
1739757427
199662105
293262177
1610476381
2054940028
1521749870
1985374281
1381092852
1818781523
2132903025
1365118221
1096571797
2052132677
570838674
1007782481
1528825617
1928076530
197373484
124532897
900855393
5682498
1168556066
411557255
1117837448
1503740736
4094149
363253659
1166558088
2129633249
371107276
2118541857
64592646
64881242
413726777
469408412
1006861948
1358674078
244651843
1358179158
775995115
776775491
1779481166
607238437
561503878
1440911954
1047579342
175990542
1387533617
1052716161
1670156002
1316465234
635494395
1162866894
2130435133
554723054
982587021
1341440366
1502695521
1190089742
934971987
186798356
2039059880
107784064
896478185
1506890395
805874425
1826294606
599570897
470511958
580794289
956553351
1778120339
1988563341
1470751989
869702801
972580515
1398986943
1855504533
2137842848
913938358
1697774964
1930733297
1738756828
349629757
178937804
610186512
111737302
1298069658
174418425
405652351
453378249
1048270282
994359253
1384769484
1002082541
1520046751
1328252982
1111359303
708249629
285580507
450753456
194527621
1494120003
502544324
1593241160
693295506
1499750722
1312291619
1124470507
765299018
1077334324
119036292
1694900141
1398887167
935699554
184429996
343766641
435629067
1484270609
2142982561
163124420
1403696866
264376379
727104791
649302083
1635910965
1252555855
812001890
274252582
1289970279
1286116067
1260275313
871842751
164767220
316680871
744646111
365995381
1788579107
1585041856
272417586
316244164
804036048
8198904
289949172
282739585
644485222
1145319683
45404224
1833027813
1828930134
1559737343
1185879378
1411037788
1297690609
93445160
655685453
95729335
28473125
302639041
712994386
1924285378
1511350637
57200106
936048124
2068612534
1816196659
1202207650
375882679
129875782
1482560750
693950438
2044265877
484678284
778147683
307023816
1257334801
21641495
641236034
657697515
1231889459
2079394662
653727965
1779722113
1824216656
792359548
124015542
2073747192
450517932
261564189
73000637
1127051660
1615984998
1990093358
529705341
946862889
1282673190
1482947976
1939858261
1075384190
1898755217
704439258
132031991
152731090
1170942375
356771935
1365651242
373169692
1347152637
655290462
1409831847
595059745
13473928
975573474
1084027128
1565408530
385435633
2053993834
2079418189
1809429179
960979270
2027093359
735386896
570218444
438961889
1773188707
1037830031
882212080
524681832
1282740136
1435516557
881339432
2063809466
1686231890
770413922
564587956
148747919
408098410
1007828566
1268011967
16783826
2099149209
1197962201
1491324647
1070644354
171757705
892676977
869812905
1782201658
684596083
1950339040
1195512137
664313682
287929856
1186923314
1696397467
2119430635
684312720
525625574
1672467765
407993806
1485324288
1605990622
1963866121
1350859769
471174617
100489313
2013098411
1795642216
1489170620
927710667
6151952
1028022202
1523320013
492165558
408517950
1407532843
762469274
899041721
1119405633
1344776533
1532746873
2143883933
299816247
1187433637
29682943
1796252243
906875366
1581004159
37183737
2002836131
951363117
1118518153
60240548
988357486
833026308
1102182577
1551237995
1498842114
507540453
9094960
1841193835
2095498959
563367430
1124550600
1709695534
124101275
1474961745
571338673
1510270695
2068638937
250152492
1549999995
454774972
190895203
519174215
480690385
727244402
1363223428
1363837477
596602066
936664959
1636338151
836284912
1032592017
11316177
1311960900
1649497464
1192580329
578184272
639880558
2144960106
1125579096
1091140223
583373443
1799114468
721124666
618627563
2061175709
1190530379
671202584
1901315817
1002165730
1165328522
1369854643
859189305
408214186
1830065356
1560900235
608298612
1332072450
1181304609
1566200584
556319865
546620380
2091899546
1299257887
1963233204
1108389326
1328501553
383800317
1176434834
1721502150
1301887857
719777922
488727166
637041179
948285390
97241854
819819525
2144104839
38581042
491501202
1442803583
993781249
1402850128
1189287449
723211070
328010367
576120015
316406053
1453703477
1951535334
1480294207
1831453497
1837739973
2108749153
978133573
221993308
1579934268
595742701
950409371
1510791311
80554051
2015374896
165115160
1742853190
1532782342
366868108
1944805029
422648906
132737194
541217304
1749853485
879430492
1644786955
3939946
519347402
1818451141
1621012934
1286301885
677397114
1766296539
1049840302
1119317797
2095950003
1412085904
104423891
1200270315
1667410744
1062213460
404801452
657319628
528346017
24962612
726891434
576409513
882054467
985328515
839513236
1598202138
659778039
1024752721
2131243009
2002209266
218338705
2079525445
2096401248
643932180
1568656113
1894332929
1108960273
220994234
1754212338
349274494
1210220334
205886513
2116510043
541740570
277297764
1903268985
1281472368
1052291886
57836571
209691546
755118703
991600586
1612290805
1046651773
395454063
1846648170
580032291
931213999
741277540
1487869481
1415297585
1616385618
1313756720
1605051041
1373931253
1369943126
232279044
114221253
680108593
1334142347
672739125
1551585651
1301576411
1825196223
959145765
2035662619
267368967
1383562247
1234872576
272804850
1264679837
550098769
992047943
116934808
222055926
2111143597
847368829
1871802660
127400646
664962232
2073718142
2141861103
1631786812
1172542565
133749085
1236198358
633232257
1098884092
256521735
153527382
1370670136
373796454
69931648
1122144941
896760247
1699837542
2130155732
1310353009
675053739
76566521
1935475240
329228530
1275015763
1650783043
2089636908
1819296666
1789754630
1375557239
1192649648
152178129
1125444569
930975756
511517190
792675264
1819965271
285917521
1742614794
1670249571
1296571801
66127974
1509211983
1088092090
2050835058
1664973396
235449370
1331756158
817027022
390407664
342160382
562413427
2141474373
1672617264
169305356
1418023225
407784607
1137674355
1155177258
1329927146
676606035
1928183750
86721550
968309367
209540650
953642498
1034529614
727174600
473639578
946911777
1644728219
2003581956
1128857825
1220115120
1458191797
1238265316
399946917
1317760642
120387026
1999398365
416223622
529367199
1380423419
2009425216
1089143611
754258166
2054656976
2077072336
543329825
248399882
1889611409
1690393854
942444464
111439890
1457716648
789634647
1591625275
847468445
1375582096
2074967599
140222753
1869265974
1154565875
1898025344
1588156892
1416412109
1481648011
402373207
861000530
1037062153
1030359541
645318125
1844298401
296800123
1703854034
1667699450
1031905134
1035171926
25849928
1620475892
2004933474
1737229088
1838945389
1222107520
946332567
1747532825
1288125141
1580925031
117303223
1803724308
1954682020
149561343
1819241229
1965040713
1828768086
2136607746
680696935
328510739
830411517
479571967
1657173613
994378725
118039228
1770927049
1962780577
317946787
795135137
846767003
799425342
1923727481
1893465342
962731177
977221734
1874438894
1657369298
860062945
2106364900
246290742
703120770
1023264763
1367049991
371511897
1317712122
1506254383
2045196476
61501353
435071146
1421204179
1385127163
1305563012
1864545760
187122121
1672582710
1826394004
1592433140
905766565
1976999027
360189515
1162820558
1000870466
478424710
655783545
311909338
1832300874
346343769
162418812
2022346720
1286031928
1016473837
347020420
268404763
451771406
1492095065
455570879
701930055
1882194982
1244715474
1597324167
1637980005
149507302
1286295385
2029569142
794420865
1051951948
1427458704
727979996
547744281
1403598282
425303334
861876410
290368297
1264810588
1448329607
1406814081
765906672
79600804
1749668435
998712512
1086575044
598627440
1427458728
1595046661
1267371088
445285335
1946914724
81152348
548405042
1180531992
1893154497
85869812
1156540292
433901922
2073249726
741821606
433494841
1054189358
295226287
966975994
1688841489
1710594045
1737541123
703048634
301914343
821630624
511343772
1318584501
701741174
996695576
309835588
843544871
1056751272
1110173424
995082611
1682475520
1072692369
1247897159
1136275738
170599939
1846291820
1811567536
765622186
2065000716
1671236353
214759325
246757981
858737033
2013129175
1692467454
698905033
461001493
2086378773
350266517
1708086074
1955489928
985047891
1807172225
1739259758
685018886
1407621775
814126215
1380514970
1694023389
276823176
1648059573
39875857
325828231
1939677916
1579862733
1631535296
971900268
1571525455
1128330115
1052226731
1044161807
1350472764
795504216
1986018142
1092172824
1829243013
553714539
2106963209
218492961
238588991
1445270188
1423024265
137261203
1940392000
2014083329
939854433
790036420
1103566660
946863972
1321813567
1472890504
880497071
1130385623
106393079
1533062572
1009150283
132872229
743942898
1171587106
1547288295
1578887014
1387873752
1380455929
93795625
2029651173
2045017779
1139000689
1310739865
1599685098
2008493461
431709823
1374981277
1448720713
249375348
773909657
973088263
1017599286
724925873
134774786
1453060325
1302297997
1024809043
2134016476
1948230685
530992742
911856610
1375079551
174545459
1897158118
962165642
1839484859
661479006
2068175541
451320631
1889401030
2017017853
192195194
1840470143
1465099981
444935919
220557184
1720226640
1401578324
1822072949
34705313
98602204
2136810968
1611086499
395743811
345397579
1939102974
1726679409
567545426
645601046
1124893068
1791031796
1086398629
2126638961
2063904875
1453498242
1403153096
1599332046
172903676
505954264
594122875
2101101794
1467394787
1294345909
1420258816
159333689
1478738231
329794250
1037655896
1992998509
704439189
1823279561
788245771
1637057550
2140702016
1832952933
191433588
1095679302
705168274
2092524263
1328599225
1318684309
565868268
771127628
892119771
1396648043
797937219
748815217
859758112
1714364656
957575475
815223117
1715604414
1720972095
956082521
749632400
1330872058
1583071369
388306382
1968062271
1883309179
1302570792
1633084491
1715806883
1694713910
1033300999
1483117674
512418115
206420867
1517480455
1530069256
1001070525
693961656
964741860
1933865741
364537970
625799091
1492518631
618904400
1473671177
912193298
1422700008
648172918
1884463383
934952833
1019508331
1248629046
919728290
1682844677
1826461436
744408492
1303313032
1939894811
1119774115
699828987
791897454
1198504081
127189261
878246945
104828786
1832107530
1730428774
1300693632
1696825760
782501546
1372727350
1282975514
613035342
1217270436
815805252
330853553
796389231
526654597
1596396000
2050470606
1081957690
1829592898
1891745340
1932861346
392124423
1805706381
1530565708
1781404185
1972726453
1825823538
980103663
1446255694
991915060
503608618
2103451401
975144329
1280535789
1827294679
1857109411
490198322
2086988576
420829365
786432685
34300953
260460079
2055493349
1621915009
2135881562
44411861
1706808827
1953626373
1623089793
635818914
1508292098
817683180
471282142
974431262
1302935516
1265216738
1885756423
679454169
2070909703
532636733
872545676
396882117
2116097283
1259684436
665328115
242636800
1665189411
984974560
458974723
179363360
262445267
2060312162
1270291289
1720873250
1879842623
1600042470
479383711
612757330
1862257183
1832529759
938433964
925201150
226602682
977534174
507888801
515827374
1144575135
1363342551
1601250510
1019142666
2128612565
2125821076
25998360
142790020
333533038
1228506870
222216762
1613975255
237412866
960091458
1292485211
57146566
2001307173
2024824705
123493807
1551195213
208269071
1022360652
1496944002
409347051
1746256008
1501929811
1500626301
750831817
801756305
1281520570
1384510857
1297764851
1001753164
144678974
728632663
2073523606
2072632195
1045232405
94037175
1134361788
188545895
1524328712
682469252
1796239200
2127264937
2127826683
175970055
1210714439
1679818734
715999778
471981191
788067799
1449814380
1840148721
48423736
1574622228
1045405683
1861442219
100317895
289899418
2121978559
968929257
1078919571
1781676084
1413040107
1266287383
257087149
425776769
535409216
2058006523
1181570238
1295685669
422055969
1806861482
1616712495
783218634
650056009
1757884925
1043444093
1291183530
713557302
404456021
2106878192
789201842
226644346
874339351
238593757
1558161774
948662205
383485863
1886236414
292843836
1782609020
449069499
1827292590
1778453338
45227156
135106991
537616984
1302698747
1773429826
2134403891
1625221417
1947654690
615687351
239048235
1584623138
1626031697
85015239
1596153425
1141243568
1548325943
273003795
866323534
1321661420
1759079445
1592691231
722806146
2114899304
1912041110
810768107
477066388
1761350405
1817018375
1406575784
531618006
1251163911
1712348571
1375877002
922148888
2140778780
188971255
1794565269
1623532818
2139399991
1837374678
271118402
971798865
1274364299
1845287154
1936847974
921031773
1750764457
2067936977
497110717
1633487934
628264638
1811526998
986977988
1877169611
1786997820
441191758
1795005619
2061077810
675643444
54771222
1764322955
46351817
1201113840
274260226
1142941601
1901306431
808838149
1485522640
792086098
933557680
1909306386
294378038
573786620
690760342
736442047
412503527
324098390
874050571
120718755
1841041338
243741001
485738001
1830185545
864126258
1231035036
1818924241
673101918
1070501863
315402228
1264410107
980922231
173234530
578092343
442202220
2104944247
1201825764
1396022351
652389562
124664979
1197537900
1083161777
2043745557
1663259836
923708551
251013318
1469760988
1449399942
973431623
1526703234
737426875
1263614420
1517453587
1671945162
1069719028
1779947547
774529588
2145900625
1094888081
250807994
626466928
1343160368
1400345294
175012362
1478729804
1600494540
185762055
208515
1269032030
314696833
1948513089
1095179192
224111129
1289263831
1963449193
839446054
803491275
556934171
538806107
332450353
575862584
1120743767
1190940992
224335139
253758741
328723840
1727404069
1558333651
1718678036
1443410788
1339588464
1639763116
1925515540
37702706
855504880
215210271
1445396659
607630705
434081727
1283481716
287533146
1891069848
410552886
861602423
1004899316
1790858171
1760346312
1731986926
1694210121
56881834
2063780643
1474845393
409143229
304773796
1663233820
1392813303
1688098179
1542464865
2041305258
1158106618
1253374799
449326817
1687034723
1426235256
1629402109
421811033
843020680
188736944
280692988
1993856329
506917993
1489279315
907421207
379391029
205694314
536515117
408679905
2129033885
1093164390
1288978629
310019589
686058513
1545735581
484831646
2048176913
1288182726
367458035
1846351392
1124474128
846029504
1326621648
1147050079
358179788
1773399536
14329511
909456344
112306970
233897135
807674764
257480916
1732798179
1543677559
338304910
1113069125
364933027
1789766114
923113813
692882340
338648703
1091486337
1871210868
627270686
601764158
1460176652
821815935
1587730333
2086811471
1068945319
1316251983
998618648
1171211587
1443931271
1955224974
572914011
1424241064
1073853345
1164601717
852451114
1127389363
2086948645
810361420
1844644862
1549986036
1952773124
1317511432
496317543
2094380850
821581742
1166399950
1684918378
1694718793
1630338735
1713355985
51729601
807064534
1312905955
2128223763
901150203
193000092
780628400
398747147
48099766
2146488488
4131334
331614717
1847681506
337546036
833577732
2084490127
1064703635
1272792808
1542025783
154452465
1915811816
99187974
968599861
1224419643
1690857682
2107150056
1283474596
535362352
210854229
1020175080
1284448806
828788675
1053825069
364628000
322707137
552567912
311842241
1258382098
543882454
2059218278
1963415111
1610670380
903991873
2028064066
1136321364
573879878
1050869608
1120818505
521694998
1469358028
1488432313
844000858
681784829
489042244
1542705378
439191523
122710185
1677371585
542949370
2144711042
1444962150
570100566
318455849
844708469
257151806
922978356
1476536790
645405183
414589016
904865451
1297255429
5382040
1268093137
877967641
948329585
949414813
757247676
2060851527
1204464579
1411690230
168795625
1795337621
1290954219
841397190
1248362257
787362785
1045075610
98872690
415095080
1237112616
282671291
647221453
1641679874
1736804964
1808763868
2023404768
1079692056
1443606067
85521122
1356397169
430415482
1592851414
722426584
1403239577
132017777
1327544896
394143618
1984415967
644814068
1314208320
607955779
1929551983
1967061051
1152948814
1506354422
746798662
1213049988
1807864585
342705449
790866393
536059718
1250888689
613760509
858541429
1341376582
1159607992
1528977421
1016207195
163144928
283440167
1654788482
834691630
809154973
1349042317
443728882
69182567
1377426518
1251501866
1627312861
1244260774
1086097269
700956492
1448567076
1946030545
2033447678
1766764555
546803923
277010995
1978513253
401374404
530139052
1783278935
105297975
1479563584
1168408293
411646812
1933120843
256394769
1994528823
2039208433
108930519
2109158482
1635466379
1766173994
2073918100
210989761
879641289
1738577821
2021779348
1829659056
1933712704
1197732268
1699583753
1059483284
1625378897
1738673000
1497768792
1334073623
470118578
1723691923
1423030499
463781724
196880781
792135691
647905559
781119859
581880486
865455758
606835724
259657374
1274371901
668570758
1276228357
1726048429
73288489
67721141
2054949555
766062838
926118481
479098310
242400583
756313085
1839588916
573416747
950727979
1299000860
1009327115
1687074115
716652189
744497011
421964757
1063523904
2140203526
858540172
1821611422
727919092
2090039039
1743267449
806359159
22960978
874710458
2084374167
1666900033
384958391
559337859
655993753
1761686664
2035613140
102806292
637352207
324275632
738082662
730507956
1436248113
1103899792
1978656863
499348168
683344906
1797621622
1905874838
466819471
1599057197
1352354088
1080094421
888185833
1055909626
1523406634
1946592085
1938929445
820537964
1224236867
1966101991
7162772
290309151
1732865707
1737552688
1439327858
630011602
1899368361
1228626861
1838406860
538831116
417460257
1272059036
1254759651
1242781818
1689980805
728022875
1493958927
1651644059
815101335
267147861
1527753167
2118634654
531591147
1400326414
50618310
866617428
824662308
1479943208
1442217623
483086231
1888216654
1857704486
627992200
1203502375
1750072689
634873638
950236957
1912628434
202052594
985156936
817631501
2129968969
1150227633
1087976768
1236508914
1787518690
536661586
2125942296
1402974472
290958277
1679813004
1697072549
506266633
31745959
1635477334
1952682277
307082915
712391416
1771022076
1392737484
1546742383
427526114
855831734
1345061999
1371568093
772442120
1115004816
57373677
804464728
15642517
518690870
969985809
1534982337
2112248276
751670905
1626341836
124511221
399621564
46123033
631494909
2120201198
968108504
1735657148
92193267
1230331278
294160541
1745065559
519787356
282878377
285879492
440691594
496868652
1541683174
62055813
650770791
878067925
961790116
1615813335
576292928
832065928
1875165043
128626983
247141306
1437793450
14441849
1894938287
250589318
891288080
601469725
1469306622
1928756137
362267584
1427331830
1433605840
996741087
1574737636
909970331
1870551419
358122538
1565342633
1030633989
2042407978
317977100
1634768251
386057229
1528453831
228688843
1154153282
680436207
542346122
710085343
1533958169
1362993553
2021532631
1761549703
1591087802
1444423646
617870369
2085076513
1002421867
1590033261
410922112
1584892037
1775342322
25695993
2084772037
891185274
1040166153
457343744
85402721
347527130
1975588440
311376078
196224857
433890692
172332493
720571380
376043905
364790480
805128244
929930518
229855356
932289049
1071841207
1237144514
516546950
754281701
622488815
1842372942
1595985986
659044976
1251151564
385600046
375152902
203271574
1770056289
514947404
733345293
1394316124
43781183
311318864
248206222
866605207
959958853
297367346
318385174
1223496008
946007616
531442933
394851368
988349866
1063345001
480465660
2113798020
1195166045
1810948233
33389359
1529210031
884529366
1441367997
321008321
2120886590
1352908898
283822945
1768443024
1580807725
216517126
770084460
466170624
794858653
846214058
1601887397
1093878561
1750757648
1528753539
1898672840
779431473
816801944
182706251
1387007752
383476680
1068342408
1201585027
227313972
548963524
1960185614
2073316278
347583161
221371616
2139178775
1046501507
2052456212
1154016654
979123476
1416432460
969208959
1882902387
1920896589
1293475075
1752457996
1064244543
687536796
601099433
1234855582
508433928
2028676890
681483699
1842294020
1501083385
722971448
946855389
952207434
452595168
595420410
1982886769
1549092276
824972199
1007752470
1091564597
295456344
1076387385
1262633737
354353931
356224808
1346232995
64907712
1463219774
770484678
570736663
253062027
1163396493
1223519338
1254691106
947932723
1623654810
21893613
1512425191
1059798932
659787853
875514337
734562993
1573118421
1431303369
354486797
242722928
1596776297
836983926
183706909
328401113
467126203
327136787
1986571134
677970969
124138151
1516507035
1633621021
215528258
87240147
322206735
1981426685
1356442514
226881517
1271956193
59100846
1017329601
1146017134
1622218073
1012819685
1699441438
2104468677
691473503
1280390603
836190819
1236277945
1836265572
1329947795
987025492
178241061
2014365157
740219707
951610699
851836167
1663804524
1298915913
592835480
1117884416
1861932308
797870590
921632894
1108879147
1163442245
1024645823
1232027411
1763138946
89240636
1996672511
881834606
1632106113
1308781314
1881738686
398079815
97804543
1076787531
794000546
1453692790
1164149734
303610871
499550131
2143568550
1300812620
1497767635
1009925261
800954919
1846193007
435417722
1905928928
357265917
763360623
2083179242
1690373332
1794413417
1474696152
980870608
1909012073
306005962
1659901607
1986992246
1926942286
1980164578
1525692306
458442211
1002491471
2012709138
643603944
1462459880
1435355870
1860330159
1292921780
1995432574
947487681
575331521
327815410
442824234
2001222936
960096445
562555060
1081144086
145546634
1086317650
377756835
483887167
406247699
1083921707
1571869192
2086821862
159178522
1251848886
1177918805
882921173
492131298
193410981
1536114322
948177203
1913491694
573750617
890414623
1800102243
1689316374
1678417237
1924415467
792202985
714115356
1004510166
1616152894
1975712586
1331491026
2052774383
1072884487
1125325190
490893916
1029951425
105373738
648070098
1369000577
99831575
1684496374
521052551
1641714892
703368447
1277989820
929109623
2041250542
162870400
877646299
1742550962
1139563942
1332052295
1009247064
1693993747
2112277718
2139709568
1849134827
182504582
1153099618
1233886378
1137208858
2085223729
40733702
1342443251
854853792
1464006925
1493074212
255973754
2073836007
318919943
1729813902
445295088
385080235
766461452
1125922761
514327477
542686148
1230065267
237346677
1920700896
1163908978
858748114
172973250
2087944701
1175773192
285737379
737310992
1440212340
1301153501
329893515
793054991
1527389373
1846874596
379054858
1352164041
1106200806
1397143511
8471693
1588183659
1574880866
1202275320
141832974
2073505293
1787670296
2052817727
936904795
36227124
227566618
77395922
424998426
708840839
942350557
101733750
15958914
811456042
826971277
1236878875
970755287
1901075716
1369277723
1154905515
709019617
473468933
1642625229
1675159216
639554587
1379723609
365717735
14257729
898027331
1146228263
1264155627
168704178
59405520
481491040
166119296
1306440932
2124202921
1119118821
818420560
358304254
1806969917
1288065402
1620759132
754283030
1231701770
1033122349
1745006116
914087878
1619268399
1985283235
1590671536
511363516
1131133936
427563702
547761719
1380023973
1178920752
1847309211
39940149
1525564061
627346523
761945198
1804271374
1291940341
538268075
16521371
1868463262
186183355
1102148379
1499484527
385070673
764728358
1799041035
703958847
1212659601
2013688687
1807532683
2145646788
335406082
543856435
366533682
1464835145
902961486
1263538367
1158983069
49512189
970250755
53185488
763655100
1870034373
44728285
406432359
480481018
82494844
1529246932
1097886181
37822613
1711901314
1337685822
102813387
747254197
1306192517
1113186898
1795807440
442130686
1369180922
91554261
347979633
589043939
1439945264
1225288461
207255138
1939951296
312963048
1184260132
313948506
58574827
346008858
1597520282
1900208211
780920966
1009779736
1224333508
2130951242
174393860
1466990904
1993941604
455064288
1605785789
245066436
417497214
765989707
1669020337
2097131918
1745054825
1381611990
1682324901
1966680241
1800143337
674815111
467766656
413107820
41457819
1544005541
900723257
385690552
1136420439
1656312156
1582782017
482260249
551954853
2082631240
1499321600
720130673
1377295465
2101841422
629297399
1297999846
845835546
214638319
683249956
1622865209
217481641
1796971082
819521851
1526154910
1322992125
321059151
1310156209
1310551256
754723151
2002284726
682525557
643300789
172941715
1513452788
1929604499
1900714928
1303520457
1076823784
2111947713
1307297536
1550231463
1014253536
1014032459
2033218901
409144255
1624462867
833410715
1157263803
266066369
1682272233
1363902768
601523706
2105050067
583229921
1377286232
1431792058
1322151871
1814247822
1206556610
596278085
551225582
786448886
395083197
201539611
5626696
1724794993
1994819572
453159980
1037284583
1457072174
806198080
826225477
1272172693
2014420815
1171255638
1635950712
1727006709
795372078
1687039542
210941601
914951613
1184409717
977862608
1593153801
644329498
1407354992
1693205299
1430452960
1877746408
794246275
503362404
1892882514
595874303
1268201108
655171454
1337750955
21117612
1124314161
974137503
1748068651
294342561
696542054
1704691779
946760137
888791427
908248709
1144643379
1368008749
1286181362
517685466
1793592037
1016622875
709348858
203809343
982189058
1454426877
694243247
1490504643
1953187057
1636432568
696625351
1713038490
165590930
729491400
452580710
577197219
459942910
1523836628
1842533653
2104380018
2076399184
362544845
1970359847
1646823042
1329354128
1877736099
947337121
1933520837
138527050
1076854951
795904802
758345727
229916612
834826969
579338174
1019565922
1208395045
729405304
683723660
1195051610
640260276
1623820497
1095659145
357118873
1668137792
693612066
432243849
142459474
1940227638
65993542
1374723949
2116939092
2062497927
1994438943
1886136758
1107853262
447803035
1359451690
1088180227
1972202768
628016759
599539191
2134635675
1489743257
2000994354
657242669
24356875
736518778
1089280595
396860095
46116050
1879196126
123484569
2072765823
1249640727
559696811
1914377679
648990545
571437181
459982215
1051275605
958938011
1808707352
856260344
1330583153
1150747785
785414944
835870008
1340759551
873335853
298567656
1088630954
1398554133
133895193
154726222
2020724749
409181934
1886936396
1796140035
883916051
1422637725
1301942536
748002499
2140967071
2046313099
510161164
1155927446
1385000747
1576537639
1817694098
147966507
692176072
275206247
1244614517
1393178840
1536100686
1653233368
175074505
1837169638
1908362526
1311362918
1651068205
1998216304
719670451
1859753737
1146607430
1793768551
864472443
762515243
1407947832
2086146295
371081646
229375261
1977243260
764961943
1041544434
1104342809
472099710
1546019115
2029322280
1088039832
366678778
2028266250
951666115
385492640
1382612816
1070240266
1966323369
156533003
894672463
84837627
1773378891
1763741130
1220569323
334424733
254259972
453664923
1375697874
625655100
438221765
1670210616
76658410
577207261
1864854082
2033416408
1295689496
979102987
1865452736
834771471
1875850461
1186523439
816480404
1467682053
2006064481
371797021
826994408
1338251068
1125069611
1910583252
1198772499
1015888948
1099326771
349704002
425638957
638583852
1226280941
1373794188
592279055
42355151
1107301737
1340633784
1562431831
497357068
1012612590
294629838
1524027665
1908663591
1660313371
1876049850
1385240155
2025438849
518638894
1159443045
1172607678
1385722330
617059198
1084569140
592676422
1552917817
223408945
938059606
267567799
1918914419
147041618
1311421512
677066692
417971629
753930744
1881147503
1797834705
947462644
1399380128
1812561398
644310012
1503963382
1983758566
1551718380
745500729
127605005
1993472637
778798405
1137864597
250673143
998200544
1089399357
957937843
1209284835
366426335
2007347929
808645101
2024764319
1819436910
376024448
1318786468
392536524
811631387
1600236787
374259246
1634690446
929587024
847573621
1289419394
969070574
694819173
1472831530
283109903
898555611
1213462635
727135122
1267425680
166923169
2000360808
355862329
2058081956
1123877149
105434106
202694073
1662817414
1142186385
1850601973
1558016753
309082143
236864978
1340921872
250681273
834565128
666974846
929763934
2131120710
185212320
1213384413
1465649178
817924750
1156874292
236419821
561335255
1631238775
1084946852
345933307
1576909889
316549510
809230229
807523330
526937122
486420069
1796188660
1727247659
818696826
1070725597
960718946
2049116898
1661584035
1468360612
1170570947
1788804773
1703849250
121232073
573941793
1749237907
617260903
384834981
1185498147
2085997728
2038676554
1165250059
982837973
153041482
1230832655
2038746617
456935663
1684443511
301991121
193806108
2133410866
1656334732
897178322
1399751734
1162569522
495652739
1065166995
1005374412
830510748
374240247
1079627603
1467785814
1332218918
350003586
1134259964
1346898952
1870699461
1065876263
1432333980
258254853
833830881
1869251129
2056604766
492034542
1938484445
731276530
1970599464
134609864
528133620
32642160
681896416
146381176
1169361309
615047966
1754815808
909095322
371698922
1194928897
198946426
1171128512
1183211771
776535018
270425107
946361255
637552219
1099583816
854312344
1300881596
468081008
790090105
1780724617
976726693
221921004
1406341790
962832406
1715792727
678713381
611150322
1991374449
1567786248
1574969025
1055146482
702260194
800226688
1443875278
475658236
1326845928
772308903
117979372
257180400
1721066548
1201694236
468068831
1384718807
1609092289
1154731314
970830700
1753436482
420313327
1006087606
1217727209
1820805742
1447649997
1575681674
1123782556
960612549
1224662970
511664011
954081052
1911085196
1892284617
1190447849
278507988
110652683
1532529348
786518191
1131233035
1020493571
76426948
704501652
1040968088
422752842
1503979987
795928692
1110471468
1063879906
656123351
1498447776
487782800
2045445275
40071544
422832164
1103231630
446106997
224168023
1624153290
1434427309
1241059355
1121198960
61682542
2137281396
583098331
1347686785
1095585409
1403493594
591530275
1521817286
887724021
2114995090
249048996
1745163765
1517470352
1579990224
1296757848
175243194
1850643752
454352681
776528971
1292536639
664140952
1268113125
860679742
1279637270
715859321
717853257
575922541
1365381155
337682103
1882848644
669741974
953008966
571114579
1171400618
927190802
1625846952
1274196216
2096969229
588032290
1469046805
130611292
259313975
436658399
2047361408
206072200
660590801
1179886602
1005684157
392862085
1568813085
1185554150
1327120699
430044353
325011899
347910527
1864462834
615782992
1246715006
741780899
553125544
523058490
396973890
1776000605
1198731162
59084627
1497492919
577836306
54556254
1546761052
346092453
1564213340
1840029342
1006057238
1986921045
1845135824
1523469761
603854286
917857243
1583578271
1891990529
523780717
969295832
794047524
115387296
1423456643
478887899
1979060520
1754851852
1907334187
1985872642
960788744
1165334436
175034766
2037873431
947673999
1208547385
2128523621
1044191190
1797144891
56003245
1884108501
1825336280
390848929
521415314
193345878
591794406
1265254783
1750529750
953233522
1719194585
1544640847
761070316
982318342
497952932
1064452889
272944877
1562557432
293136287
998043862
1168345031
422092828
545738800
1546545911
17502103
1789777100
1553553095
194025043
582012243
650668005
81541119
1830060689
243680750
1117666409
1510757549
1242579008
1848933382
1296172074
333338400
1833516888
2089490568
1339900568
1313906423
1066677513
1511283273
1572886194
413529275
1337166509
1335807743
1477545276
1726646000
733827922
1286460242
1190411062
33828365
309447269
1558305347
740352023
829356236
118184403
1082752777
1493651420
1021771863
976300123
1236032532
481551717
190874661
114634591
402697043
198229157
265244473
1910954539
1264365383
926676288
1667130235
803416836
1163190931
1540095026
1608052203
728459835
400027733
1878711856
1143309359
1680563164
1203336316
1917952653
1741989585
1031274128
389841945
2106371217
1105432360
2016399646
500104629
1838294619
167002886
461742456
122069311
1249080012
39579797
2088690198
1846603892
1020438569
76059452
1678674261
1625741117
19206604
945741609
131430004
1169496966
627817163
1917941436
565272755
1888130700
1461387355
185754971
1852001694
1853698929
621423444
517989473
1001819744
831961345
1533285187
26044446
1924220758
2080004420
95537264
1468658256
846691600
496241041
758662615
725921803
480881554
1354933093
402795393
24173845
1680335796
1066257466
521044244
1573515408
54686246
2081990075
675119062
1561923843
914427201
2082620952
1790207130
6082696
1967754106
1887762588
1653688963
1323324
567222573
516244828
988286328
2110648716
231942041
870433234
2065773420
758980671
971008633
1555343708
1861476234
355727510
1623850688
1230519438
240372734
1409681214
1901502648
505342624
483150950
1643287996
203528616
902840520
1306613787
525885173
1943678788
2113643256
1982831602
328436706
438999255
525454263
790926707
478607145
330268165
286659810
1430762549
1844558266
1099496701
668501906
1865253975
584187560
1731082426
617198691
1431167243
1245061206
793538276
1142510538
1628843706
1140657045
1385862957
1173401237
2075172036
1898376304
665487319
1857670440
454652112
779559598
1524671877
8679764
372987858
1195933101
1775966394
947508534
921420080
160743581
1035045862
1752183816
314589326
1666215588
1670804153
1439636117
2044065879
1952178211
1803736793
471170834
885263240
1198169496
1622519631
1785897357
1494358190
1868694617
535805565
285389795
766229364
365966128
57997298
1935690482
1860835135
440155764
1962700638
458986816
1005349167
959491031
1909968419
1338531055
353936064
1291925324
1840992858
1081331412
364710851
426565298
1152340966
158534413
2028727414
912078508
349459476
85687672
63586328
354682420
1690473160
487980436
497708863
1186474900
1802382720
136165178
812388747
412272609
580437241
589027855
1639561338
1357755435
83471296
1500582675
1339933021
1245985926
1969593468
1499319124
990326632
1763124616
1281292283
513421686
1710722762
1712650198
1838648212
776931608
2134040035
703042621
252501884
885015431
233471989
2131234969
126356663
236609594
737949504
689560454
174726045
552834081
1216227314
7219430
718137907
1378990843
1148248430
57714190
1479055847
1059458748
1968206109
1725855261
1118930620
1406117957
2002615365
147355071
905626656
1079363558
999777053
1233242140
2084775173
1105913022
1669360092
817605381
1160431648
678004134
1189407724
1815057086
1452486643
2065424798
1845401114
542674493
2123620287
473909029
1550624769
853341241
1368162971
1274301811
1067073418
694769224
930978073
1886178393
1833675226
1860025887
670085101
306748416
489406048
1271804292
869867056
154279537
1783775567
511147469
553012012
1709936166
1876708679
1634290996
1650490714
1008605147
1037026698
1464238748
638136263
123451847
1906495706
1025301969
2132275497
65334333
1876974320
871688141
1764542808
1961038277
310550432
626730727
2024876033
1994960906
431799410
1036229497
142629727
648572606
1259096820
852001610
357600449
284418310
1821115121
1785030382
996493656
305337730
815818089
997158079
1932824101
10874414
808938935
1722545805
902258539
903889137
1072974948
319194225
566159072
1225899879
1052780969
109502969
235346328
214607945
1918431002
147364391
794814017
672022006
546773597
1389671357
302377979
1805912152
1380161269
727627091
686012282
1371069425
242655506
1300623776
399805062
1728097015
1670950766
2069634078
648128924
833232067
1027499381
613557431
1988309497
60092174
1412992529
1422679080
604862496
39591199
2018581852
742318287
1939074706
283431074
156121842
2018726407
2116719326
725817924
787764330
423152954
294577382
786788661
1038104455
1012871515
358704389
1981283164
959591602
318680067
1278777849
521182876
119752788
250383643
792108736
1272240111
951930412
1461609213
1860844126
560618618
856636187
274489149
1415871496
1239646504
441868080
1170473554
1368122175
1039690604
364228653
802951347
131468450
536742176
1546918902
1343933926
1756424551
2066469175
2044387857
1373602241
1392803067
1195461434
1575810809
1627407463
894837406
565993580
156265822
690819559
1144413448
1123120005
509798617
2022254522
1086467024
1316372783
563222595
184264585
455141786
997230579
1815164960
1389921503
1896329891
846821514
690265099
648198208
7033624
1676078778
756826613
315145225
581549242
40595613
439774056
693915828
1150551529
991819696
16990457
149325991
333574070
890929336
386038641
1989745877
1119351639
1477207024
617879144
1329465570
1309202840
1377006955
2088045327
1030123394
599513101
311749981
436277656
309970549
1503672373
816388098
127036369
1399212775
1582793977
2029440763
922269596
13876722
696205730
669890437
1109379312
1574529077
1887643538
577785111
1696566252
2002282241
1235283010
1344188300
185462777
1899708353
1858506971
261307673
1892407411
637254855
2115253918
369226030
791025763
1878003978
636124775
1758170497
1875080298
50349350
512650972
11897438
645442627
277146330
730587585
194498039
1656458774
103815511
455048077
712060471
722341750
335655540
1511073944
1995683639
1448767759
1147661736
914891685
213499146
2103011282
1422732569
1417774260
1198830384
1748717459
603199857
582112794
1619446934
1257072008
1990395491
1321087997
328754347
880019959
37723962
1271624066
1926901555
1274219238
538696161
1990051942
415576079
1344075336
1129657525
1048612217
1850309755
1273132100
1179072891
2053730388
1232913014
358263088
1672628871
903659743
972659043
1912447045
852997780
1228684767
1832950337
627686725
1156322547
2101963564
780943307
1041053564
224455086
1237610399
581472017
623680308
229020300
1932557257
25134844
1306481798
1344764518
1676064797
875256150
1488667052
358454728
415283848
1736403636
537414792
822290276
1505986005
1343822530
1651838415
1954532322
995364601
237589669
677738102
651349676
211700659
1413998220
169116301
1901839695
1677183209
767664908
719450951
1409447153
1780926624
2113030302
272961825
576650648
1503062152
324743593
1895659111
1050889863
1587826629
1850199459
859496709
1042735920
575038928
602988771
244649308
1586873999
1216548896
338660492
684496812
837017619
271808793
2029068029
174974835
709199684
163798330
733785130
1921982610
915300604
112452254
1455124069
1593974358
1786217064
1942681178
601156927
276002116
1030610475
1140339440
1569714024
1745845723
1034549321
1779977943
1518940549
912680401
745661089
467669635
1970333521
1902660564
1401323720
945280701
1084228492
1232232491
48043181
812681847
360073307
998641757
149295831
945504666
349314903
149108811
516046300
1416383273
655571446
1784569193
753339418
74633060
121174448
1743515754
2077446790
1687025145
1707974796
1928959879
1469397501
313037891
896485602
1011777770
1677884025
65299409
1005037035
1011596548
1520689262
895336527
266570792
109420630
712317009
1204874723
1014710531
1204760157
1958331139
499771335
1490850790
938511114
692638257
2602450
2072493490
1449227803
265235507
484199234
229640578
2072038388
1521129689
1743908092
611402977
501354759
1931343205
2130648880
715847616
627704742
96448695
726801596
1332897043
1142109748
1898155913
2134692912
1512854113
240365906
400603363
1326083850
914331965
1933352574
976554582
1850171185
1064402491
1049426430
1655092193
639956431
169660920
2098220310
472194259
1239515411
764729657
1841459371
390729523
574485195
1185217730
542201661
394013930
556404429
993936016
2075516648
2010360682
1794121833
176393357
633121876
1388468257
1112095122
1132831348
645401647
1453319306
1222834351
232784122
682876404
341539519
1308612302
75985485
1654949357
481532225
284884465
2084269760
2746300
192231413
1838720938
741033151
1512007672
795030451
1546388217
276826239
1548875567
1351025323
129737243
1134316810
903160820
768323830
2020438505
1946330307
1301296297
635708547
1889744751
166979670
1996245523
513649016
525374972
16140370
153913797
551536201
842243476
1855333458
1146703967
1186617439
515432885
684829768
1615293180
67303434
678696590
2076198932
805591753
19047529
1077295148
1596376964
2106629698
852801705
1323972685
566844330
439419884
280504144
1535194265
158094756
507511850
1202978473
995570942
1939124312
1970807856
72365494
546927112
339304317
449863517
1950596936
1649877747
79063156
1361287695
1704519526
1174787045
1853014704
872160276
1961424626
1650607234
969539472
771494494
189800368
1740033480
1256897199
947657062
2145038629
833638508
2071646803
1108922354
122459284
51030867
686974864
940077088
943984848
729659726
1555998309
1882289030
1222170463
477353986
1146967705
404437873
1308121050
422770118
1690448582
1458685031
736124024
994125812
762776081
2130010166
305721036
1944963322
1292347199
2093971416
1299088225
134749978
1768587717
694506976
1779265079
988580316
607597893
1021442303
503291637
2050046278
463192652
1607462356
648914191
1532717961
1713477326
960246089
1243872447
556151553
1483955612
1593514874
1820172742
1174652272
963942224
927486109
838135224
899829968
1646000753
689618034
1897642488
1868389069
597793657
1789236313
1205587397
1067755216
800185591
1402953898
2030080485
377594740
594946188
1393037387
1328221308
1032085950
1063546436
105320956
489760153
1333859014
1122397586
1905948334
319370170
1487343197
1409926372
2146442311
25350063
1838833864
1351207534
979492704
1311633694
1415111059
1587817480
363714038
1139888729
164876636
290019311
1176735938
468786447
54984788
1952033897
1084188428
226942560
41319541
1522561095
1766639380
1798030158
807126970
1365087106
1862832631
1297488971
1877710424
651114212
1952218311
191572633
96277746
155974778
1831631695
1174811457
729528102
1356799982
38744645
217439441
598510974
628578019
1516925370
913363467
611328918
1297709321
1502393987
1277341469
722069175
296218666
1058846187
97662417
1612059630
1271918792
64482912
545376666
817311308
1473083945
2008629971
2081108893
556006671
1414995709
1640012957
1213706085
555684327
1260557428
1236571501
779435796
1392564115
278072391
504834628
1223313186
1109206943
1665291091
380007650
1774744397
1970104457
284539633
98725578
471851563
529020181
665831524
1110489747
26450502
1695516938
2125442536
1767339847
602948971
1323202730
743410267
2133334481
231093596
2103406136
1255305654
1246973788
2082975813
378794084
1062419718
1484711910
1053590732
813101363
186983255
1020708982
1660675584
629318394
152508748
1785849036
280858673
1363335041
1428879766
2114208352
284374172
654108310
2121364808
1618412082
1176186349
1821776636
131845115
1713337071
2023587049
536979949
636767266
1819159516
849611752
765407441
344890184
2047815228
111098759
571653032
1352713783
194252755
2125969097
1782534946
2006325589
14757346
445550526
2953920
109887741
230090339
734831310
331597759
823079211
567270064
287458305
1382225472
133846740
1932343738
1115173620
1753295038
778145550
793383555
1479726686
882435385
1667327908
1443802686
847823175
1657842740
888285168
1669132800
621641482
1289920172
1089151038
858704470
229746520
32468107
2122826337
1927257064
93928022
1174710853
601850492
123322053
1699300706
692039688
1474395642
2034303144
617467666
177602413
42265920
1431514725
865667920
1919693173
838818609
1708631866
989648769
759459216
888251654
1226241514
1497333650
1861052252
916243403
718500943
1114425627
180020399
1531927336
1289483413
1461995569
1970326642
274535073
351368037
684063682
1370078316
2081469910
72930111
226374136
933373908
925506547
1334943098
1439806335
1030814944
983095457
1120587080
1751857453
2094453877
826586245
969843143
730863
1877780035
651488386
809400414
43684081
2115701094
1502034661
1360506395
1736607635
1994586273
1179100934
1922730850
1720232892
2171398
1532632668
365704613
798100110
697613451
386323272
1324132520
919421620
1737680359
886728496
1851374153
803532741
720341560
1831524677
1467491242
637230793
608489630
800210770
760976330
894470753
2095190652
724583970
1527171642
1184063385
1875597692
1629714813
2134685782
1258244350
827483621
1976259620
1778101347
1535575036
2079472785
1640241489
601588664
1148042339
1698053473
598569751
1705501800
1909420459
1301660115
225238000
2024767543
1622778306
1380794931
1237110557
778133093
731201074
543032587
1004126085
2012294733
2143479871
1677546778
1681775080
618373369
1164604768
1339834063
41716592
1900268580
27179786
1540413292
1030673064
1396872296
2115412709
1653213978
805394369
1616977569
148670403
840364693
1377127683
848776037
695523620
1932178011
1376065104
1715943531
2015168416
2133188583
343783985
550423278
1457764750
1427009854
897456537
157827632
595281567
1505702215
242020403
1009963411
331840743
1874313292
1918278949
22823675
1313319997
924194882
42185363
2021957765
1922956054
1851956338
851004939
1922361292
764740264
2029498068
1301559696
1650574075
522498842
2146291370
110088821
512969700
1209499550
1989492420
1751759576
627758596
1745933042
61223879
867389735
757055660
735431555
1819314801
176287994
162287943
1188642773
527697227
323943055
1392743819
304876155
1609176030
238593010
1019825692
236101186
1542070322
754225204
985980945
715186962
586245474
1457860737
1533562904
115169676
45567500
1608707151
870597623
1695319936
1146575313
426381566
1331825962
1709550702
469339220
184453815
1293728529
865189139
1497523014
129393730
926037260
544581760
116610255
1140592608
505765166
1558766563
742708448
2142861046
724187617
1243168435
1252189480
1312608812
628435133
394067797
2123704712
2118666837
1424365541
1129596658
1522239333
568156221
1049151887
1171963377
669535201
913644775
1837309222
569018459
763419058
1937115685
1428841022
1290895748
23977822
1306063464
1461236271
1530511630
520361445
1292724577
440095516
480667303
678332139
1582242767
636690804
1495641740
1044601533
1757210660
511705762
590957937
1158426169
2107817681
235954066
1108743459
1084944937
495405626
1475192314
66838720
564416613
732847784
1230951241
1552337046
2021169896
1323381705
905578345
165322438
2136228197
661480293
725491122
380220304
1249955837
1869329144
158158893
1849155808
874476756
1266655891
901898651
1520099291
1070993332
1197524585
607506290
748217241
1060619911
849274448
624331819
2007400047
1876043069
1328670284
901628478
1000656398
535282315
75921018
107486431
153153376
520187756
249072572
138615752
603306805
1537141951
1808572299
204139733
1666238998
259008976
307804358
1672564161
222019792
1067452885
1429093225
2024175496
787145888
517583684
603291877
2055016353
2050095061
181495263
952908025
249701116
2074107096
1866061756
479695056
1694639950
199590916
1278156068
1306207298
554960521
842964708
1983911464
988132858
1340289132
1154391259
1650418875
692367032
1882305643
1860267736
1881467557
294610660
569074925
1681626209
686346465
1740322374
826474627
1807150938
1382094079
1028213739
2113037546
311287867
2139791087
599740098
754370797
1154853475
2059854033
855360970
625082038
919150792
2016869265
404179066
234470906
2107939146
2004708929
379811517
1593702009
1844718007
405752801
1865988386
311372277
1347759096
1683880405
727960018
688770736
1020004801
952268139
1612972963
1978382748
1877955068
2050171746
223050604
386437127
877204226
875373869
1496440788
97665853
91193751
207239041
88809798
1671598395
1635115625
723261657
424862462
2029162435
1349959825
1363572468
1742582273
1495088880
18376709
1330669023
943785723
982131294
1946987419
1919311416
249761060
1429791831
262991696
1072022092
1042494280
2143748015
401833579
2146102764
523010988
1294496350
1848845928
599444400
186827872
460093164
655236100
82899802
1782276028
1443317787
1951213346
1316704259
1869812682
607775105
324540104
411848511
1555131414
1448147766
1748008434
1556911525
1951072333
580096718
670021538
1748319985
166952280
618340036
1961439939
1411097270
1984984471
434982946
296879866
1477944251
92141742
2043743410
1466880120
1921877347
1375073425
1651992897
1726534739
1975798513
1516985565
909225117
453733652
2073140322
38411135
1737316370
378191425
432289335
296536344
642726928
1570025861
1838538303
850996560
2137428052
1200437866
881713982
1467254398
64034648
871817868
761078225
1681955427
814303245
1355324867
1667011538
1884458676
465010785
1737615166
1400333753
1721010288
1501511534
300819548
157914559
1317213415
484534171
1692947003
1750866178
95902114
1330415806
370145557
1242008355
938413321
865350393
1411410199
2074501888
1820538384
656953384
138100282
1612689955
224310427
914720524
1943481476
586377910
1554354736
2146935963
581178642
1871785291
1667111357
1239879351
1858429119
216178561
2089596940
1074413148
1625531966
217205416
1028891652
2096382505
79074489
1958215957
466046683
1536772212
1573398826
1479789854
1531485246
109195471
2136091239
1663067857
1851122360
1485317987
1698098385
648426257
719565789
1695631126
188112686
1217906844
1601072342
1676100283
1654677187
1491140425
202739191
1189156972
770003836
502367794
1009900455
1840827203
1954944048
420217101
972506731
1048978892
822350554
1468182429
382966503
1601668164
227725545
1577753373
1213921930
1753327289
2070649809
393104618
1655905097
568298324
734302343
805899426
1183731825
1180389514
1888217159
731096685
1776769646
1182343079
1311280397
1256962364
936312677
868032254
245429558
60722324
1555852144
1231383371
1906919465
1528852423
837900338
2047941490
607767181
1807327143
1537408571
2146257328
2104398442
827438187
314100789
656483809
361857895
2019727468
2081548303
1750208714
659526503
1769735787
1549956681
1798880393
1245337148
803245977
1759095628
794843316
2027344419
568666533
1776394861
1665712927
2073730089
500975089
1584004931
1615119212
1029192855
2121625158
1263424894
1401768984
1018944027
496659585
1669945520
1394787698
1100558213
1425209368
990238076
1999986606
871090038
1196944500
1056862480
250440981
1837793184
2124351314
1006449088
697091132
514807535
222834429
1252773754
1929521823
1620344851
1807040576
298175207
1294452328
1485291197
884303187
1688031087
486906114
1492454204
894235513
1657002532
1972437265
1024032655
2009256232
1585949299
528631038
1320127180
169633096
1964440152
2012816588
1573219802
1011944476
1815740042
1036612895
1250885493
1922963044
380940013
661176495
612612275
1820610506
830559999
26604243
565840124
152570856
1630858519
552864203
441512586
493665803
805188649
519098654
1582886522
1644500575
701538988
745579358
735910174
1347463407
1970017216
987247894
1036887524
23075604
236076782
1445815959
1672256684
991484544
182122614
1227365954
1291705528
1498503936
767048185
103557917
849045868
610196760
1163588107
1447374400
1261371123
1857928098
1112120599
2036174424
2133978627
2141012754
949593442
822702248
468992093
1614286432
1692175131
559856645
1414276283
369225401
737268898
158540582
816751448
735336608
1921959745
255407666
663919173
677534452
309126930
949321136
1914634666
811408447
540032679
765762713
1346729843
382853695
641102033
105609783
1384780886
107650778
1839173399
793408812
1725531974
978978668
1744943941
1630313701
1357806351
1843147372
1230540624
898364534
1709654162
1028963793
1658932575
490978360
1439483135
741571897
1421137880
1414120607
82562270
1592307762
890270300
1846003793
1912699018
1481752843
1499351445
925748748
1700532427
774343192
2116993886
1880527790
674306806
806823036
544446236
1291255702
1250538646
1766735509
1936567812
925997859
155596957
878967241
2078198744
2101810584
886713071
1302810939
2049965514
1962724714
209808641
1744570289
1918751808
225600271
1490008610
1150229927
1234920068
1828672326
731605827
768331966
515704466
2027002126
174359473
2048532423
865860041
174479338
1803093241
1661983642
1925425453
555060859
1429703611
165493584
1440339396
201969744
435237657
1910373244
777157752
1528629402
436978116
240649265
320898653
1530086358
690298310
948999985
2067022138
2093777569
706283682
2139162249
1438162904
1101435859
820651049
1116992034
1042301396
812119635
2024750592
1827933872
993215574
1399636985
1053156515
1863676776
1299110311
1911464721
464208621
1078096103
1780984467
14729624
1023165640
1108668039
1577057623
989386381
1933443903
1407537578
1919067862
1702767788
1496283408
1012394755
382976601
26719365
1904574033
1263660474
940061228
133308176
1930562905
918482080
1540679578
1320615732
444059227
951050667
170324723
1609430212
1001057336
1568455451
5594295
1350622828
1956655235
1018262124
624805008
373036045
1303078877
128952904
834456280
1833150600
1127091624
1829623016
36913066
328643827
660029728
1205658199
183049239
2069473772
30802252
1847424623
1916748237
314616322
243183785
835561333
1623262135
1653796041
990175829
1276658695
675706357
174073795
118123929
1917755838
2021164598
195101163
1894042226
1081471755
1881660392
1662749906
614053425
1968252352
2013757648
570738680
1907629791
804276528
1954304206
242756079
531781716
1995340827
22164035
1291727803
267294660
1302815709
323491523
855312863
922925201
2077043054
142852736
603854892
1455966286
1877475544
1646157146
1108064755
87415515
1298675308
370854470
1125772883
1937417960
1125369329
574015665
1813582101
333015566
918059018
1160240018
67214729
736335147
657164638
83163769
125827252
332775522
1572853647
1849559406
2146910988
1526097846
612079860
1096948041
515126268
1140322063
913742285
261451811
524876409
192867923
65667846
454580542
2049648738
772654671
731555907
585088334
449619220
1773566969
929488407
455115512
445162986
51633596
971036779
827242259
1943909035
1680535182
1593741463
1531018427
932032060
2130025386
1510486961
374129986
123529546
1954002794
1460541690
1682035081
2018065685
1549745700
911163348
23558318
3288226
676389537
1545164290
1067137479
957026426
18997741
1204504215
1743524648
231753483
593502158
1891847895
2099258118
1402499216
732531446
404856280
917901225
1664790641
1920190813
1382578705
219363253
2116220872
168111194
69398460
883927616
588076907
679472371
1759184635
1865475937
1971411571
1124118559
2076738173
646211668
2097571874
1576096597
1036068049
1462431534
1193946861
433127401
1544781883
1678090295
1636963704
1255311456
672484103
118874347
795915780
1959922733
525221758
801177921
1339580412
1413669736
2018017510
1078504351
545497706
802608208
1076857510
1095310407
1657593463
96439873
294037041
1261314888
648929573
1116434225
1281353940
313518878
1640007142
247369324
2090646157
914917789
2119786780
1667830414
1122034774
565401692
955609497
2098973756
553723385
245830822
1347672948
1874598762
2060866671
1964754949
1588898381
215489280
1887305814
1829599302
685087601
20714966
1865524209
1456250757
1231417270
95044053
1912428986
1628269839
1573537388
968213797
1807686171
1392954627
992575271
1054999090
938967646
1372731645
953918486
1833380771
940909126
761090013
1198775363
35463432
1862488749
442381955
1505650174
1940755163
2095420355
467386446
388733092
625897070
1359508299
1073372722
1698754467
153457422
1076951639
954128460
264838179
1419169180
1771283588
1134021900
899424115
1197284453
1960566138
1008663151
569928929
611335356
936183628
782454132
1619399937
1593277850
975571202
728545966
607975124
615177491
1519412321
466280120
126286516
1512270960
126080241
1402955246
1041716223
1287388047
321352936
473251178
118475905
1354960441
559508779
2050329199
137172263
970921884
187050470
2041277263
953360675
379977444
1394088465
1478983489
636651591
1468591079
1776874629
1983133494
501215510
206920256
188581806
241954055
1029079615
715945623
1714753102
1235338511
1694391980
1525793394
364187319
1689146682
1357915592
408027286
544915610
1032918502
1640922886
61040930
1360722804
1119328815
556706693
536880664
842640631
1750831072
690561221
1260132109
1533138645
1963493351
1493904007
578215485
2131170633
662341242
658674997
699085818
1381608811
1831230297
1790730215
1832682385
1941316424
433897973
604993337
140758800
1687771216
1310280231
552367816
1669127062
2240829
2058225646
1248556067
869574181
256492641
899484579
149999779
1018830602
941297864
1561371422
1719800721
215101092
89340695
1384341584
2055457963
1909457290
670258329
1766386488
804880048
533896398
1550625151
2026412345
562073793
281590321
154179250
1541066063
341788996
1801186342
1015867630
64626934
237031520
1342442200
601735642
655971193
374815053
1040443217
1849558835
2005861170
1883018619
1496336544
1224693916
933768399
1980501597
880947168
1146260938
1884451983
1108084716
1687512105
1923726699
2087663022
2002930354
5523180
2105330352
318790404
1189819896
1563553924
909736837
1920991072
980220468
1064539197
1514674096
1291048364
1654643596
1714039892
1429048796
359487702
983857987
1302163140
1140073182
1422378132
1839278883
973670725
1495508825
882169171
694109846
397223198
11679298
2085179588
1256297799
2085827602
1198947129
1306154482
2014098999
428344384
298090622
68973843
597332072
904666329
419300632
777359468
112316158
1327194369
2013223831
1100121234
1301963124
1422720569
1114755072
963745821
187172756
15507155
992777831
120763415
9691880
663611044
971849774
1459512541
1704857859
1958426668
818985831
1618256206
519065087
1832959889
102095101
682908702
920297030
716490581
517102000
1361894200
1990394283
840848629
56854078
1202313289
750857368
1874529514
1988316111
1764452754
2122271543
1367695025
738911222
1782231341
429443855
758905147
76284210
478959050
881864156
365659979
1326024273
1927398205
177529621
2132521832
305710239
1899639296
1643260672
241202312
1121206666
142899293
840958036
942711251
346621370
841130371
682560103
1422053190
1076326929
2024820568
443062363
500265453
643866540
2023547146
1612423628
415714267
830030915
1145726060
883938012
1123360892
666575410
2088914426
1681366260
1823584540
1670249695
1462827206
2044350923
191168708
46209241
997781287
479151540
1772085583
598622343
189725345
1891826003
2139145773
786387839
670039143
522144811
1690755570
2013223942
933334405
248493893
957647438
822095365
810444512
1941606050
235004834
1048415378
732926446
122178621
1371592277
1954994312
248733841
477225340
1882409502
521684704
401812869
1039077983
1534372487
2041356065
1923671247
662558451
1811395534
1567654058
62215006
828098118
192513628
1975530018
849887217
791316423
1697317614
918091533
282807053
1368936075
1620144098
566685187
1515231067
1279613612
2076140644
406353804
1847998922
1467974705
749141295
335553376
24080854
529321119
1214666910
451815350
2019863002
1365113270
177167052
550133443
2130394903
916600840
898349677
1356320071
722866806
961856634
1751012461
1600827677
664788960
821927558
757254244
274339406
553672685
167658349
1858886966
255194895
1753034381
694382390
1942301788
172679309
87522359
1708451790
774805294
966533630
781682114
140267317
698614416
387809852
1964430721
98303289
427875219
227901122
729434664
70181397
164291350
1202786689
1940711424
1141534957
2013381301
284294942
663515374
853250444
540338356
1715514615
790152321
905419474
367045656
1678409704
848758942
848975133
1328789845
871744177
2019137795
1816790127
478004807
1951666995
587055286
224033464
480808517
1335646652
1846556923
191377883
448534280
441796210
1948873266
465858084
1603222520
1375295586
2058527812
300640506
1709540150
1065184077
883205842
1279099327
106641808
1279446517
1722912986
1096055252
463525554
1214111755
1416241536
1382921621
1319545219
1966749953
1594880203
1031964410
762956962
533026422
1139107480
1674018784
1723032048
1902694655
1894546462
392940733
2121996107
1597840551
1948599072
1167168893
289272610
1123929373
444413811
395864427
995780624
828925245
1757435323
284340348
69382478
231648391
838663374
1021257161
901150504
717590098
736859531
830429649
1515502413
2079948488
51053380
65289381
719785091
1968269954
356703133
1120514123
296158077
799615927
586966809
735716073
2128545414
1267501233
1942186334
292761829
753358539
1316731576
480227698
1292128151
329278308
1600289666
1266184647
608206538
852190733
1393204166
871522500
897319868
96618462
1769153004
2002362598
1370434299
1647299728
1897197324
575172819
548868779
914950138
1027469003
534488019
109935814
338237689
2026622103
1264968208
2119215551
739258083
1588539812
380809430
34879975
1684460861
1170246753
201998949
479467658
1879476054
898588048
1212616483
1812098496
1483247100
1710558995
1651389674
726243496
897327718
458510836
324771730
1228616201
1577376635
1166935291
1362295159
725947901
776102137
534028903
2003198845
1936029346
432171224
1269249753
2101605679
2134308396
408812176
22863520
706414001
1477298527
495123513
1959382303
657078950
1916723589
738919962
1957091966
1151820319
1674190480
1073774383
394565928
1079120188
683706852
852689269
2033382829
1495403961
501192775
1838941732
530996117
2093120847
268071882
808770007
377709675
1621810833
418008794
1795086553
748293533
1640417464
14597498
610202474
2126083784
314405890
2097617079
571308547
526723198
1913260579
1789781890
293286277
857006396
1446362742
268390993
833400754
1153953135
933539268
2043911305
202178246
1725236243
478578520
1073129146
416844461
1744809502
211549290
1334147423
1054954650
2096903122
396491097
1427822187
1972203346
984290301
575906915
2124666039
1796260815
494207300
1528047632
248873092
1879252222
508586224
1752252707
576489380
210992174
2115600640
416258194
285207101
179942833
2080759504
330425038
51361170
1810322617
471635015
1244383412
630769307
802735952
1992021894
624006945
1576440671
88593252
1112879076
899004331
2004614860
1952469607
1688808740
1923412189
67907782
1308112316
1491838265
1634889176
178027142
699126474
475625990
1342476180
616054559
2062288
451471664
615744615
1447028561
1975994238
1105027221
455780479
951835181
901143852
1848106371
631090678
96239823
1259747893
1620890372
165842301
568348567
990345322
975738825
927022618
70834398
936167461
1045126226
988427740
870836004
557921096
977643907
639938953
401448803
632990187
1937663713
711312804
2067835687
966383285
1741383836
614544934
1902734008
1122515653
1986364863
1246041813
905523090
1099272804
946943717
661730100
861306535
1803911463
1680129000
521879422
326589116
679380442
229952131
586207349
390239687
229324490
1968227449
1642601354
1869688012
2011088593
1368880513
965771082
1944627351
527290519
705518209
1196676025
1554483362
88894193
1564307066
200901162
159167899
1606583809
1515028867
752641522
1944255136
943165112
1710167918
2070180981
410618193
985029280
1991626003
209005900
2075296217
1256873345
1291601746
1319228146
1735427805
1232544879
1721804985
924346888
493639415
262871638
1325502582
1247052593
2086366999
112104561
264544285
1993001371
2079372481
1651517107
789547472
1826511923
1844455670
1873756000
872195854
1485893125
548315362
262540272
439621243
511618550
1366723015
1794352297
1907515854
2128017203
1399501402
411533785
535145791
1176684952
1772100850
1819227876
1399483470
2093615532
289921635
1569159108
1003528490
1399359833
1524755409
1882285059
2062721698
1529075555
2006068425
1464671255
226912763
1850923151
1238386178
64658640
347236718
115877672
382445344
650241077
2056186580
489700302
1744603469
929258843
1604121881
177495334
1115355432
1689359554
391887692
1362319545
332720452
1840592070
910529078
306250387
305941674
964446599
1402826523
1782414819
1342584868
630574447
630582636
1530219885
1754533342
1700429095
108715509
1650142077
1994370581
1935930504
1034312647
1332521371
1946399408
28512712
388656090
1903335983
775467217
69640910
1765286447
764297058
1054901093
1677940871
510480595
430195792
1079549245
577635305
944881076
1037466766
40657591
718870918
2104287501
752708894
509644114
1434877585
712846208
879926233
296785109
492739636
108647646
2082252996
1891049977
1400749194
623391026
30289236
1352304736
637054689
1949143197
15230238
972442039
511292197
1655088132
1901239784
1272618616
1349955395
191720646
1903652968
819661182
1172417121
1180086723
387497956
637858188
1414828544
1691352654
1342931674
364332095
1675183522
577185819
755782319
779362065
1401875252
2045009369
637387983
1743094500
260934463
465550554
536971875
376311241
378074485
853241891
989681842
2143206606
483650709
2022397435
758946038
1493874492
763665166
1360211574
956293483
831659875
563826335
1172591022
283849940
173862540
2915620
855895535
1298402142
1042208251
1504645362
1629670946
1712333294
1650272649
1940913187
235907050
2009469868
1963971095
558634593
290255311
2019604789
2014726063
1878081409
1521697196
1460031788
234460045
1594346809
2099852050
1754558594
1100241590
742735354
1335481582
1694612278
1549398043
1435055717
1785897067
598107005
219508394
1279640814
1746007869
830239407
588897233
1972629070
1387210976
1300814307
1207718260
1966440851
308609623
1287539067
1813065865
1759851599
2049434418
1607127439
134568782
611714952
1116757057
845236868
1745647309
778236690
1434670670
1555006700
1799173721
797956661
1172356905
617759233
2077535402
1075628051
713146697
389542842
54109959
1984721818
1408205069
167986479
1052315354
1537149974
2019255166
815688355
538203130
1868713277
2038553690
2043689566
1327161241
622320422
1413530680
197397460
1873251772
1479731048
432682805
1318412550
24850368
2110659647
108853997
386946602
93132555
1880805836
1653304465
678943225
243967561
107645331
1421473624
1833086453
6221009
1205056305
798888637
1944071894
79382529
1704114285
99010809
1840637044
549064241
1298682176
2052572382
598137462
1641300005
190193950
1279256553
211140633
1183007785
1564121418
290744696
1869795547
1493673915
1240278807
1643740167
998671463
1760422421
1083942656
1965128688
113903416
1779060242
1011491144
1158391179
1799256627
1036301615
578145762
1447777110
1230240683
229474502
318529884
513852552
1183938366
1685355814
579379234
1363962611
885931460
1551553388
2145729560
44417389
1735288410
156828602
1337390921
618572338
1496511990
869394328
423563667
1409045717
1716440992
365673537
1910963194
1060023458
1133604281
2114467132
745952533
969887534
1150836890
561288500
737422793
510724604
1880659966
1644876305
424973530
847831389
1383101207
2036121123
506686370
559521273
1943246996
1057110648
1845330513
1894441982
1350670045
826503532
1376320394
66375808
781732962
2021136529
473823689
1338581084
775100499
1404353327
1460703888
1700978089
1973932505
931073170
1085082459
1223006033
1691519269
1700938230
441933048
1391795648
1199640536
1700558088
337576281
2070858310
271534158
272502311
539493894
1965903089
962936563
1144272526
1072327124
1855980168
86509973
1792496230
1760084061
455005084
1863217287
708215735
1837047284
1560517027
1185570345
1886991272
1770736939
11669082
219682682
63939960
164579787
1960263994
1503935526
1586204819
537855397
1279890908
916033353
1633272524
1426748575
437406420
409437923
1270205023
1821696381
1615431410
1181918439
1959831689
1999276258
1452142697
1174378198
1833143312
2005237603
1023462002
348790379
67605079
1909644320
1154456560
1106821532
525046475
222899703
1333026204
960381653
1944121629
1744910104
1643458490
1561977250
1679324762
2014441964
697080156
1514627742
822621283
1410391336
1396919756
1871699714
793997261
3641312
1076132648
978083537
1521324535
1687131578
1272291485
1896560301
1903239982
1537577817
1803218007
1391014431
868470111
1482994328
1592861297
1934590603
2011194847
1960531643
109447815
1860663344
2134900845
1388976344
729310766
2142568898
1450903613
301861869
698904388
1399387562
198927141
1066879206
1828839013
2015109359
783850452
75285438
491288758
683942043
1406604168
6186537
521152050
1003684157
1227046150
700872178
1086951496
1938991028
893509089
987447076
2129414181
1894580561
361650718
630327775
1114076275
242350973
1732248749
1093948805
1487013796
1921795272
1183808332
1580752308
611548939
888526022
1893009427
747496985
731785192
77413516
1555630921
1671450291
745795246
1347206727
95383227
1651437697
1399764036
226766474
370613938
154976628
2024091026
1444322170
1299615065
1568161837
19220568
909950413
1450064979
463251818
408754756
703410399
974802661
837645103
1910200144
1902867076
1018963158
973934962
600854419
304000039
832896059
1720713855
1859679606
165757461
981113748
2093818693
1874422846
1880763472
1880032341
1514949348
1138400801
2031163076
556019058
810823677
425876231
219040098
630506628
255366091
2013298135
1710708863
981137841
237615006
1200593743
1798937725
1980649540
1399199693
903198813
1291023200
538016245
2077192529
483231731
745359317
499726551
1610878139
1862349279
1897095606
647317905
2017284963
2006950006
1044479656
543446444
659860321
1746228981
1464939047
1364979243
7314358
1024577554
477892012
103648472
703870993
2030199808
742560013
1655807878
1401345605
170636942
438887063
1283561954
1274153375
1856679346
347754311
1030361021
519694170
1220931451
1105499087
1303238372
1111200403
437840024
165407586
1815294586
995758456
1145133708
2111367520
81003493
1356425263
970486204
18946261
1126827570
1109982851
2057331675
1475044476
844107563
847137551
166696426
1087457258
808540898
1698744317
109202236
1117636353
85974257
568864495
1727781495
1634414232
1854577465
273546686
511733012
2065734733
231542740
496190025
284181662
478171016
1915786081
2094772024
1181583752
890749125
1599655944
507443041
972398974
696419003
2138323569
24212199
1861684494
1620109784
1655280860
415566614
770494137
151223592
56326391
71528056
1613256790
2058104370
16444040
1136823681
2131952102
1055283497
1631711630
435445386
1800407025
2037812635
1775189101
965929484
1145573630
469966307
171690410
2028576487
13057182
58095824
1491311426
790425352
360102259
1471957001
1387950152
162607814
1713038155
1131043307
1621460646
401724956
312404354
1510363377
452159119
2096745483
1763114279
1220090891
1571468209
809388969
1644300098
912340802
2122909697
1872548831
204728126
85242761
1470813687
84768730
837892331
2017724158
1609912874
1161458387
1223009003
399418769
880502487
861799745
1790815440
24797416
1144433824
31955032
609033601
928944339
1099787836
914958902
1565188458
1525941036
322875682
191759058
1925937337
698004690
946686398
1048293254
1522724213
2022068493
1906504622
1520322584
1190613507
1528986221
46429570
641792454
1106036628
270523061
135252539
1161026820
678693727
1182464853
576541593
1130369088
782536345
1156441489
754783450
684400028
1328222922
2069727925
1101591595
1720362387
401985946
116651077
86312407
1600738499
1063725619
918043793
289856898
102637385
1230493627
664096397
1329392028
102155537
1129426819
467693139
923718722
720805417
1133242341
1133545768
795864745
1040887699
1582425478
1064783420
857514704
1477707309
832410108
1122831875
1864101303
820599990
1993226844
1417700283
1063117287
1167132285
1048900877
1331340348
1162883466
1083450431
315592854
1814697851
1310834808
1735139553
938150128
1099102195
1552826086
1795912950
604407536
1489517382
1814743886
1487057689
177202516
634200715
1783405814
182639718
2142421026
1686147632
1791145400
1662909735
1154681368
420688487
1287363767
1019678712
1055664945
740906970
1448091804
2096245444
1809688374
1573499687
1129062783
1385558878
1674464044
249153950
1575904116
862935732
267314311
706295144
1987602594
1552458219
1074102066
1118612909
1887917000
478455400
743058127
1332336360
592368120
1894741516
960383597
1060428653
1945046304
116730663
2135386628
2078329582
1597941417
2063601999
670473349
1310966619
444709163
1105137877
654664384
1984946475
145154778
2033542154
758192380
849475348
2076399573
1947505302
1866329513
1427574517
413596722
868333118
2072665975
2010755434
880903881
466028202
1555841912
1350039171
716286661
328380027
808473494
389242409
1928809077
1862526616
586499305
1893429136
778154209
1650940635
2017158545
1187258962
1936905451
1971574449
1346487100
2039025259
1477485242
1551382686
1592383775
1617847304
301813345
1414246104
490391329
273722587
78622335
472988603
1094520517
1916031653
897883545
1671397799
1807211079
1118171531
1700947180
142464942
58247865
675049061
2030513873
1204266287
569331188
682481811
1734049942
237438665
1157922111
1627918591
390184152
1697102453
775455578
113130234
1820044843
214127343
1865321193
1549530301
1029642411
673690986
535835749
1842304744
154293436
2142821565
458331284
358268315
153743634
963569075
1644083890
2069845962
471883021
198271957
1826340562
2018607211
390110006
1458634058
1132484611
2034753050
872217226
971001726
465042091
1152797483
634051105
709696033
454000259
1040549646
1480356428
1190835580
194596174
198749463
1882302307
352242873
1899042900
1307669925
1761141744
314663719
1822955449
1556364886
140048994
182526120
1046663041
1575803307
1788678302
1413276942
34692927
1305815091
299602092
864265530
1766545038
2013165568
835789880
1573621379
1257772329
880717146
1674098152
718369806
1368174560
576860847
69827693
1486979590
1783127927
2076422485
895749128
1502231176
1404597811
160076054
1645703466
5945735
1240260429
702628082
442979069
2114797843
1390814242
1301563190
1318853786
119475640
367393500
1168841192
860237966
502690486
1953193112
866893495
155001475
1792556670
1271079902
1813656416
368310625
957179464
1513501322
467967540
1320909197
603585300
989732961
109921686
330004357
906388825
1212772627
1006850361
1426862580
911993248
1924682405
842748290
540586900
563442851
1104864147
1069060233
1460878863
1285926814
962199807
156772798
1061469178
2018729012
1251188013
248441420
614480577
650967373
1251188142
510327230
2082696577
1408544500
410141085
432687484
1261254340
1143308916
943787895
441896435
279132951
1951585046
584010786
762936889
199195360
1367547324
1789851853
227875907
2136929651
1019677148
453204165
1845085634
1934250561
65912034
1556218024
623004588
101815275
1582790571
2066705250
967594716
125030901
677869871
1350572519
329006082
1819016078
120990746
2007447539
1419629735
547070291
1363450483
1484508035
521326233
1408026557
269625803
1065183843
1558183994
558088581
697671659
849443021
1678404946
1295651275
1069182619
414314289
676665098
1643861577
388188145
283552001
2117112817
394082709
1569913657
75643531
1282240584
1164668232
1937545262
207310749
1732400857
239119517
1801182195
945525010
811008021
153470487
1150739729
521999327
2091182973
1783606919
2127179710
1475301168
706666334
129342144
2105530940
564959734
1009791187
437789147
1400058108
2095657423
1195693196
1081239366
1872855740
1747241249
1756051103
370036246
1300839704
952606143
21027610
429175250
890785888
1003754955
1719322084
898804144
1173019792
1565910992
1048226708
1896665712
2090542179
230148016
1090644217
685351162
402901755
2018024828
540230587
815512513
1064654578
1582908213
1765044946
1549098574
167771977
242994110
1038118485
967688779
169000777
2005749825
1574668266
706843233
1204859734
1129531328
242895654
494363785
530430998
882205659
235677141
1576090601
1233349651
951908241
1614469007
903091050
1630485212
891479558
1716497170
805203887
493552060
341121096
1599042971
1399257527
17874959
2008841140
419323771
2071732408
781887376
908888035
1274836083
1434305665
714108905
2013613456
1380711366
352970746
1077081079
1303448637
548575424
540371698
1726420304
224809140
679883340
1168755896
1979771007
423074621
144090089
90240546
665856570
1721339372
956642796
246942757
1659828704
1017684727
653974745
1420970418
2138300367
513239739
38683342
2070209051
902305765
1003377092
1347065646
1738861320
818095783
124121072
736634507
1680887734
1020048734
1153752566
1961343952
497732041
1550169604
1732907896
207734704
686286038
412733516
386715115
511332636
1562052555
924456099
81460918
1577758108
94799731
383908331
1941913744
3277267
1298317533
1332191313
2121750298
853379360
1196833624
1299734120
593769566
981051027
519557892
201495950
161253051
1478278233
1144253095
774753662
1038798905
312265909
1435346555
725751992
1453327201
2048975355
483732904
1811923293
21211919
2128559818
688649578
740834435
1967822651
2027509319
1781535365
706308005
589108229
126258328
835163185
695995289
919971910
2105458315
488957382
220637559
708926086
492147385
880621968
1333104378
701137145
33001752
1946810920
1735996020
2081887737
637141834
42878432
880531260
1816369033
443456895
179925038
1484749229
1791192427
518778218
50301976
2104820724
823121631
1906021391
698416807
1477298543
812540097
1463764235
414849308
1445481414
1949820206
138252054
408140463
1173964511
1680412629
1625779137
982383549
1714554015
2070244783
1749522659
1478352698
914684521
351666769
2045556726
829885765
185183159
1588356894
473904671
1260033427
1411438512
1467183186
1309932799
295942427
1067052207
1983274098
1531767609
1816902887
1325057333
849840579
293082018
582861929
971680527
693089538
2055128782
1563669245
1927390402
2020523832
345334253
200611539
1734150436
995556357
1404889146
762387204
469392282
906758320
306668169
944538072
268005453
1393436951
1928333287
1625073383
1657198895
156970698
406334911
128485755
156211527
416147312
2044329899
1487462040
2013208874
1193611867
172097650
18885491
23630753
1746591457
1260409331
1677977507
1220301214
2132145064
1631765835
1527752637
172674644
823982946
755544800
1555779229
594914282
165002226
1709284212
1299007616
781197150
1182315704
879202173
1415695717
911187102
1841447960
1204182971
1121987165
2005781377
1946834638
1749063048
1987515489
1597817711
114007346
298005347
488178494
1838059370
1526942221
781794480
1678873142
1718680375
2113034352
460326363
1626139587
983475791
803822215
855461176
1837775676
1537630650
1021824851
951589558
1051862712
946459264
385351928
389376124
782914079
1857314784
709913407
131699444
190769367
1370187210
2070129064
1588564277
836448239
1006154273
455601626
1582757104
1592402140
1068517585
1576992072
622441241
1591217006
621965234
96975029
1968878544
745422847
1282081610
935471324
1353591575
425837011
1852773104
588191224
369932364
1217266009
1637467235
750003473
280121147
343186988
2049540437
1244495695
643426221
1922773521
1300130362
1807089447
413595245
2122326518
414913388
1938745094
380480710
352287123
1168673191
934289429
682295612
1260440714
134126934
1869217633
1360887652
291971459
1347516276
916559189
328196306
2128339883
1493530072
2087748313
1787194470
221109604
1556762342
1125210206
320872378
22887112
356417229
186743706
1981586965
1385009931
1937504916
476157553
1528293810
448199636
460270955
440241228
2079122256
2064589426
100219986
1921317225
2068812615
1612934851
1291751984
954021867
852506789
935144808
128103645
1771433780
1100489340
1959313877
1142055037
1521035578
1045516139
731439197
391965736
1372582294
1808389717
587124979
1795028638
1253341973
1359222319
1825618228
584604006
1886047880
444903123
1922494079
1837327948
695795877
869220529
1631146125
199977651
1440215138
354612560
10857248
476478566
41258283
1386729402
1250435327
2021559693
1575069051
257803299
2102304118
2077346044
636369978
255760701
1993363203
361379398
372008951
1092849383
1410476483
1426958000
323926263
975163423
700543351
900130957
1738155691
1092659722
589122392
1141457920
1622050564
851741910
1932024119
1403993911
2131725370
846844801
1176197877
1496689193
737626728
1326863496
1194449201
569635782
303777570
1983429125
1493817216
137545067
1110249156
1256497607
1290768032
1854007143
1006588629
820676037
932064913
1003384163
1230540847
533490699
2006886632
1157245513
1335639522
351297460
491619149
131427530
1502839502
1175564292
523284824
1450967959
448689111
33683992
734426894
288786812
297196206
2129328027
1821791036
1344338304
927826867
711071833
976023926
1693944862
1412109397
1757340032
239871082
1753930181
652044566
239408881
1942480979
377243843
2019195953
1037281847
1235840191
218349784
354538350
1038709632
1766926196
497002180
1564833492
1039184509
493940245
917512790
1036217997
1927435488
1507268793
220113012
1773717761
1668417701
1243851816
273862969
303507988
823399154
396397618
1507160828
648404940
609087645
882226564
891488103
1530364399
1071824527
227704871
189683459
1075648510
529295988
927263287
1899261455
889177699
1813162484
160950506
1310906400
1500120701
934329365
384943247
200353101
1583965053
584773735
277575938
11449677
1087488198
982841392
1861886262
1160105097
2076911954
380239416
539191545
1922363478
796075087
1463256769
167118549
1293912667
125473968
1042028738
1667186517
798414338
1640570491
1106947341
991325748
542905385
1297028561
497280785
2113378578
1312622326
1968108761
131470612
1824918020
1330362074
1837586825
1818556541
860877101
1523744315
398888197
821712399
957091707
1520786946
59805857
1153453568
1298819249
389126665
882947331
1936096396
3210679
1825348800
758102033
823321038
1214090953
1742939191
1829202674
1441763877
304440791
1489614195
1317855431
86388417
1724655816
1729059163
1191847125
1144661389
522892156
1733533888
262174752
349354334
1943992867
901837075
543955167
874893926
1144910823
443291533
797085483
2018809551
390106249
1140467304
294946084
489343473
667197207
806197527
1780229006
785511816
1067120556
1746648963
220264626
573135351
989552244
1282110410
1287284395
261334385
1209510226
1042158939
681155003
1848341946
1420219924
1413729672
1979975232
443522820
492907870
1729895465
449277734
1687698815
2038852594
532917086
1573942277
1474661482
1185347062
1638951851
472688591
1700366069
1191776319
1316813039
1633758758
426594377
1461920580
1403274763
1981735552
91448415
348390674
619614580
1887241841
175607564
1822575551
1030791460
755201721
1015917956
19638017
2082359079
1475177243
580924925
2139964315
806432196
1378728768
670009199
1041118318
1808067426
1172156021
697500447
1760880049
1034510255
702500832
594340798
290494013
2005685937
1151094499
488771115
589290117
2105243165
1911186416
415642030
510469843
668954766
138297090
1779322853
1763336460
464618221
896925398
100242787
758414155
382482390
195308931
134359508
2043156007
225997750
979650707
1527169072
1112550050
427280897
425839950
691924711
1660402920
569186509
886755546
1873039512
2114426397
1319398556
2097618189
1316383567
1492715197
1213935005
225236923
1902600672
1439084742
2060030808
961261535
795175911
1060395666
72245456
644322595
1256002848
1558628412
977135975
1067185431
143410955
642031161
670391384
750813616
605427741
1899580369
838031710
1166573546
2124964906
605224195
223792365
556113261
1025781110
1070896427
121967770
1956073375
1750713259
175419609
651717302
1706014984
50967880
916631615
123181975
1358370846
1853589319
550160761
1603797188
1018608924
1604007206
389161647
109757998
1402243250
330201533
623113379
1679193492
1162342929
1691541275
2135471269
545114950
1410438484
1402312390
2036352713
196399730
566118702
336992878
1538799729
556091599
2132721133
709137307
14090781
998460340
352101151
569183242
1509249554
2138262436
901142174
1952474664
1392402070
987908392
46799188
917249361
217071596
1913739363
1371131737
946982344
127226609
309685719
1607484635
1284474177
430940869
1185706531
1819344023
166320867
13589433
770219829
1035699951
1808322495
1613579533
1146299232
1667980998
1448638208
939672470
419892878
1073566005
620652028
888464259
23430601
2017684102
223669438
827714387
1352941578
1706061149
1253905898
1610937640
899107329
130273373
865628092
1526075872
1071059679
891241704
173775639
896627434
813940731
1961805073
298493132
1011227800
570870152
1970022853
617620903
1011392512
1028906645
73877933
1333799465
2039930446
575279466
1121689137
670557046
2017055184
1542867936
79459134
1793793789
1356751031
815270782
1782619148
684754701
176043892
1483302223
1075229370
498969397
1408346858
625693447
403365268
522440774
2122556046
1754744559
1405558197
1606322326
1153469117
1802962812
125248822
589632532
920211155
423875686
708359526
1469024566
403921827
177066642
2120320334
1837155480
249473520
1921826870
1942204302
707141911
1128976320
131789152
37333162
442366165
1706302408
1551602740
451067307
964029626
430028500
944585860
1385765373
1339159857
1726860912
1814673678
1347048848
47004171
493930261
991178549
1442548706
138785578
92829239
1643544308
1801582915
1835241527
1240753292
1972301813
1159274925
1632463189
1033902311
1095705800
2074050250
2040149807
2048158172
151869522
23246403
1869747022
1365825380
176742645
121919546
1634648137
816705281
1524825434
589309185
929888750
1441379340
1062004901
335338490
1520405975
652153586
1733048001
1806733615
223689509
66673496
2048292966
903973990
1258445637
617923140
933570467
1751952995
977228259
1643965500
21158858
22700044
1603061100
1234862034
1953678895
850069528
1758371507
2062073741
1580430763
1550059930
378458598
107752569
733864851
1499875847
2033774223
1996697684
553764796
1270300648
1839167402
839503721
71316575
554010689
2101085197
183067538
423983860
2018641361
62596741
948788701
904091645
1707509406
1015357106
1364594850
1819043704
1239609981
538202110
205685485
1074913537
222953781
1107985169
1143621947
304389219
311851254
773189074
469788745
1985633658
331478101
316080945
691552345
1599629403
1757819024
1595411413
864386447
467951104
1631708197
1321698799
1733301194
1748787337
1795824836
1111903798
1247101020
1714912997
867247464
465211253
1477350288
569338293
1261171983
1127774937
1704461423
1607757625
165618858
1538377904
1257113959
1278001015
477916495
532480049
1367129045
1126168842
473542275
1315276810
236519760
1267727544
34241805
89489017
379371143
102763038
262486030
1590319417
1904152896
1022042987
2034018390
652561994
803312382
1871362719
787949075
2097710149
1487643106
707699934
491538227
991038008
627881270
765941400
395449789
90543983
266253676
1768122590
1612893662
1943409935
1359044562
125920374
1705255970
1419767093
954708046
1312216810
1427706987
533013400
812667757
1626189429
210188006
1245459842
1145184558
1989729737
1243127684
1166197530
1250270939
1776372046
667108209
423951802
183797987
451672766
194963385
703259197
1257793174
1905958269
825399124
1744582579
1035018878
1783054976
1344446857
1366055090
433892831
1981574628
684204103
1593754313
2109254272
457861411
1734018533
756379504
1394023796
679141702
1517794331
1750725533
335489163
2047068558
1776884127
1137862774
575851749
1048217859
247486705
2131958682
1527952825
1533570523
1172501985
1214121666
670632335
167864793
307793100
262213979
272909635
2128484074
616632266
744756978
732634770
1859781485
561810900
165132531
1620208911
106382744
1194164380
1633023488
12459432
1867012312
1667146372
1690667794
634793058
1300316423
322260422
393288362
557360826
670103503
1111056739
1963138537
1756476740
142876653
828092618
1803000947
601010015
865206764
209975578
368356542
1539388310
852807705
890199964
328907835
1366772579
252588836
1808300090
1182637987
613258509
1989746219
1828836225
1008167824
1053324622
910813941
1570510232
2040927319
1723945496
1428012636
400593635
1678038514
1847907560
1381643233
2067363914
2075288838
639579383
2027836285
1508931499
718595850
514820351
1904593868
2084372341
1814868419
867901934
966752249
1879767021
520541302
215608678
1637362464
16976442
1835034414
2062868361
2065351971
1014853125
1049338948
149906755
1694928411
1361592327
1237829471
582278786
784128882
1783259258
2036119072
1747132673
459733893
1521211502
1877700870
392888738
1626696309
55363995
650398422
1956636551
364465585
1580458722
1161029829
844064181
1519990980
1975345183
2111310809
555343304
788675039
1425248073
1882005429
1382361547
2127965317
630841102
1101370393
1684164297
1639471138
1018393921
1522269253
1539258128
775508619
1181633844
1905326007
1098740705
1921199283
377216280
1288036873
830933158
390522599
1509967253
1852132266
549076033
1758211467
73467567
533346762
1598387227
2099535059
1348222795
613887586
1045173655
1839320313
317813321
737016113
1173188825
483681975
1707398611
1815695144
317109041
1231847266
1522935935
788081482
1093197972
2038758872
2063863929
1864562333
987485908
1492501858
1186267516
231110717
1499944713
2020567816
1151249075
97029654
3872884
1916875168
1797582283
1889840374
925819396
1422544359
1298750569
457582740
1282649555
1370976977
2063875738
1529496551
741265857
340632945
1761616202
1226574287
1710764861
1210276358
115403896
2147150987
1184137282
1154013043
1386185044
2065510095
2120512209
33612770
1386405988
822023016
52566522
1800059159
1423956062
202364387
900017353
1620983856
778582940
1821207104
1384604899
760977005
1993514702
1803552260
1453449154
2106513821
1594072870
671510508
1182566897
1556691726
1258401998
2101614563
837324887
284188136
1117549723
409073718
1528748900
780466547
483432151
53689564
450597134
318883423
2112959816
1496233020
1896849008
85177087
1488964987
26085210
736185041
294412037
515617534
1921235467
752144796
1460658293
739380575
781775719
370541713
1369362212
1068982050
1583615300
268170768
1513986506
2018743132
501804464
1627368293
1981423948
1523160054
1309943341
1082054410
1001430525
1464035405
2011290733
516135592
59820751
365681450
266435150
317346219
1300519619
194947376
770123415
962487147
972534882
1987589896
366740586
197598542
849737196
1531826044
1002323053
492672346
1554596342
167209381
1040305236
751080352
825250696
1869871119
648224596
647726545
557472338
747715968
475819719
36010031
1943674638
1994402998
177138162
1400707242
497119076
1040108856
663791126
82755800
586535652
1734388403
640702396
1664190400
774866571
786352902
1214239053
106454308
1568915771
1517825003
1981173056
594815765
1809530909
1942735354
1822129399
2030043057
987110039
569716264
260858100
1380991081
1801314077
177505449
1577773577
207479831
491190003
1357593379
195649875
409384041
497177189
1578509921
1036162946
788240610
1048599925
361640243
1930419886
1077274909
1241922431
1966641693
611174678
736937586
2111196246
1617922603
987804239
1860402925
988608322
2039261936
134877021
940177201
422756593
1973265592
56592004
1124605081
1428465079
1108122746
664064055
1668112325
420724642
606407393
1758027471
1576875725
1922904503
780018184
1563086587
61974320
1478188104
7584648
1457332196
2083313752
2029082991
1073139524
1461302192
1265806838
783401293
505311540
1872107388
1625516578
1145157164
2063751156
1482920875
1670403942
1798912207
1703406240
899187787
2049145693
518112364
1072355321
1093957978
2058571916
1599353702
1105867529
1255153283
1090226444
509012868
1705188157
1070197836
1603524794
1790792097
71428363
868261709
2061354687
1579779693
64153011
709654874
1518504193
204565092
2006681654
805849305
544859597
822602429
2021997549
572209684
447946102
552309812
1128443781
1486122593
1318641065
12284212
1442359860
1091132797
734608208
456338543
1465084570
1409809590
1165669441
896499212
85036233
822980537
136788608
410771370
1076721891
299106603
456541547
483035277
149837958
786702830
2088692969
1603776981
1565103662
478294661
1704659695
1767449304
1881006641
404836996
824469106
1870333296
401654272
867268858
1075111148
46858790
536323697
1161303246
1302512970
1729275042
1448446136
2118415657
840032684
2139228010
1184240215
267450735
1259534824
783009940
126831108
1161955697
443155869
1072907782
1609747174
114546165
699698792
1802379618
1157071442
1206378743
1682510541
1146752210
1520760231
1845710179
1581805417
1701305985
627642788
1500444699
1780109860
1966927279
146898861
1309300611
1806545847
682341980
2128708788
419570782
183917122
927253933
693986991
1897646451
1027630057
1241575011
1929665481
879139917
387110919
1122354406
1999765527
1329847653
1987724021
1470456735
1124094900
1171685358
1471436395
1482323657
1222853010
168540863
206935463
513905029
123120988
2106417108
388105848
141609371
1869089089
940506540
485616528
221158262
134509922
1736885807
756778815
1789466345
521430253
1627602912
435873212
447632218
294505740
1039056402
877702740
958868322
1338366673
716283974
2052128631
1035289133
1131098499
1489263530
760958738
1794461380
548516100
1466059373
1198806611
413577379
1951974406
1798194274
1941635829
85543984
1817523754
1446641478
2066837988
627224118
1762103816
1593915082
156430784
2063300937
1493698667
1175035142
1108347982
1216747862
967892265
1056477842
1558812995
379568022
1387290268
1796187864
1459869970
1421649827
1661690617
1075896399
1344968099
19964730
2048479059
942394606
1289702981
648343093
522364219
452221437
1638557856
610028398
912988513
738489509
973630500
566651075
1116746216
78213787
2137801414
1023642379
893742095
1654538480
1525646567
1998160526
2056710950
959667740
644467261
398124937
1174122077
1541773582
1606943971
1034001905
1755336433
645175819
329048939
261988831
477316897
397029923
973290192
93920225
932954075
1763931267
1795914012
133348769
673441360
1200395762
1577918218
783246629
1740622820
1809880396
1498760100
958663202
1270467389
2002627486
231414962
1775825277
757954064
419398852
1413714464
1233594746
1641680161
745553734
1616697411
1865502487
1576369344
796996806
1054544261
1249417441
461956157
475826774
1537145093
275721264
201302760
1807779904
1433375947
1380497602
1689382942
1001765694
334491671
1886018985
122943345
1414585134
1715068237
192599236
458391737
87129435
1723252902
1211361196
625351970
462326447
2062508584
836119418
96853593
2042724747
69978159
1111491935
1224905630
643923169
937171231
365491874
347312414
2048853384
484673045
337785110
1241382336
1756473700
1425948011
1587376933
488614260
977820798
664495145
526068821
1959160649
1745723519
899946741
1677781305
1461520329
795899420
1405648390
28903348
45522816
1426265068
1124846475
391951267
228697299
2027972551
1567123898
499722971
84630096
1269390958
1317344009
360794369
201120088
1682633706
378797850
1138515133
1608163176
1809714164
1603605443
421741254
1970251250
1309807043
458498152
1142737718
292355801
431186244
1922834352
648701244
1399258021
1040086542
1144553981
1379275637
578346058
1452336311
1283292973
1775413279
1188561897
1089018484
204501484
1125075380
1002420314
1132848516
667498702
1570717259
1765697467
534169010
1042653490
1293353274
2106423063
2102264799
535288082
1998560674
163354737
889557932
1591274000
329340006
1436133625
579320226
1590180542
730236731
316544909
1064074600
1736513895
1708649766
801821318
1956438325
831475305
1242763067
91995824
892133746
95139388
968625151
2119939204
601701923
1221190481
1112253618
356648836
896928426
887081301
196776104
904041392
2001405364
144731749
252385824
324621371
1515895242
646096395
1800536653
2042265868
546923944
1837945601
517975361
1940928066
1259908162
209629604
491427555
1431216482
752684367
705833539
842796725
1499969576
257041654
2066492257
1543519182
2127001143
577680568
1106676696
1207593450
920757256
1136227194
922481917
1581161773
1067066557
2088740166
125752605
1353805389
770755616
1890483362
1650743753
1831808693
1064943119
1423983031
2133619154
22762895
2091602740
1666073304
546297801
1910059743
237668366
746097985
1316824052
1036971228
1667167108
158625037
1632495300
45335388
1756841068
1660073240
2049755987
864722067
271009841
1898893245
717603054
432658698
1451784409
236426971
1484336664
1565618205
1017516968
740488235
1433086510
1005605883
1524479804
22890907
1005043789
1209671150
1247643977
2003149077
1320499431
2039350032
388556212
1982309722
2064477296
298848216
1244435438
675570164
387390869
1366666448
1523287617
1698351978
433609440
979790471
2070748955
2122387396
1337649776
508696136
1018560380
1105178200
2027666015
2143098327
1865702859
478107758
1283349625
1461980174
2070471571
1731893602
253593459
483902688
473240530
98846471
1051828786
189950416
2144876856
676575593
1390826758
1692859860
1338236054
623365044
756556943
583803415
2142290677
324117529
370349051
1386422770
142439402
2023244756
229330599
180111099
1535068085
409329668
979950434
1148810655
1729035705
659554754
1973376446
391123260
1966725708
1693150633
1114288257
1040918620
27282895
1587336464
1948909743
51308781
1537941962
1664568770
1664175789
662592726
106967151
2019136129
1284206886
340028821
1195352463
1872431851
1539632978
589377779
968012232
179936251
1675160277
284982564
78971012
1931034658
1987645973
836683130
2088855106
570845209
1460247268
1242643830
170611344
877404707
952779920
2131117678
657306190
80677685
1304781198
634069731
320364239
1325270686
1715333819
1273230104
631575203
50970225
1047894135
848492850
1067247910
1660152837
449054287
330048959
1628922866
1890019360
2014829517
1781918557
1404827972
711590565
1629159297
540564357
600779502
202974120
1716703594
1849395982
1391731539
1220686639
1236626608
1746287948
1135336637
826788250
609022438
634247553
1421528834
1105504211
648141284
778610325
2143168106
1501394848
314920863
1169379130
240746748
718427121
821334507
2098900531
495334736
146872488
1173249732
1792729902
783098139
1139375036
2083742987
837070345
1918107281
1763961994
1066057302
268047350
1212629959
1297890517
1011053078
1990413082
625575903
1954615360
164364005
1186787112
644968951
106501537
39382490
494960015
377433807
758056507
1735617408
1023941018
160591859
1734700622
896068438
2037291215
2009723163
102972819
1840566536
919394058
1735755467
1214914416
714941334
1802851102
1134802073
990354132
2086356650
1156518525
1811139365
1123154700
1648999891
2102447608
1588956966
2025979800
682620344
566060515
377448034
1092244569
233117532
31628839
1350831878
1458426458
1336074638
997925551
1896930680
1236633487
595692471
1408553839
532513403
1120372498
599109517
360470801
2096519607
975143398
1665743966
1808728247
2125086672
470427303
724070310
1213456523
302313609
1044662824
1400625386
605897714
339668320
1681839944
1122526025
160653245
212593548
2002290623
1466853264
648629884
1313917496
16671763
1522583227
1134384209
1198133360
1640237972
638389278
426077271
1231811730
832882010
1062049682
1711872863
2082793701
717117290
73322566
1145670929
2060170105
2029430868
1714445893
924383340
1239550735
1176315465
1217096918
142756670
1760869913
1530460146
1359410428
247602912
996303020
886371423
1239617466
561116271
1601274686
1899651974
1000624149
63355133
1260351524
212567737
40379804
1208193438
707818091
1892608032
1779123770
862056384
19571633
1906078690
1180377286
1892675147
84165315
1799182277
179001304
1812329525
1735299490
1366272865
373834324
2106892795
197540832
572449095
1096775610
598476127
819086542
1375862263
806838500
1518147185
396000662
1932564704
263115497
1110866559
264143752
46114050
597537151
532517164
366364474
2073493504
1859098726
1751435498
1485117693
30460843
1328647908
1879063181
84426958
856919340
267108658
2077855207
740957097
1702368752
1220559574
1814308391
1688388214
1605120930
1462229211
1622316423
135214872
1512253639
1474677801
885938838
63446042
1648684123
1173079111
1764942616
922808827
95236760
1166452924
307026290
1001971219
2091597070
686656377
603895976
1076230135
1616081590
1701551063
2068555753
1113858207
1368637590
2122194889
1365876704
273703005
1406910903
1583314721
1390138886
1637469279
2131341098
697836839
1750495607
976287390
292362474
1431233230
1447855831
2136924640
1406166509
640727359
858348762
1240236659
781851529
1072309374
1398143127
65257985
1077341959
323632227
759951643
1217597372
975019324
1128851569
1595313332
1234990442
1121815091
122230912
1774396429
737752685
415836875
588253355
1717686178
1677391142
837628893
1124764175
1800887038
259220065
455447215
1704547771
266436947
692810340
1631661494
2017290032
1993241071
838016020
1548053519
1906138620
143170631
204643913
1174570608
2004674711
129483898
1443254119
441032487
165623275
1926782653
1900933712
1479909943
984445103
810169521
1077450024
1494740398
727335019
1366774099
1299576796
314163707
1612403864
1288975494
810973644
1069775363
1920071205
1704611934
2032308368
305826756
1255908082
322817174
1376962025
1093095459
1269018202
431985444
1165049363
1939051327
1022291147
656188583
1099810375
1077079282
1413113251
825996332
2135779945
841343152
1604717916
2061110207
1614713833
6866495
1870956424
353941732
758820750
1721727336
1321791947
1718288388
1455315907
1393480483
889959765
919017976
1950424957
1723132048
1526686139
2082092754
1073063726
294720532
2085523050
555797293
813403261
1716307336
1476118099
1139024920
439067487
362158705
1786542206
1883128653
1841811684
1520254359
1793586044
635765654
980904342
2135265430
112420667
144540840
219748175
2143001261
1838411502
1817763824
521357202
977322510
2034213920
102442025
49029678
18729966
451328149
1705876147
487720728
1372398569
979212198
2067616324
995988593
1703800209
1494291027
1327953055
100021676
1152441294
352161710
961602116
1348614343
2131743061
369248373
1351915050
28011866
692144331
34179144
2044220088
1587628610
1060668829
1251932419
1905923557
2036440136
304319239
11334666
1640813891
1701886996
1886903807
1496964276
285803074
264916106
1144982477
807306044
1999722201
1047757100
1960049518
466521557
114092197
1127738484
1851917644
258731073
1098352387
1499059521
1251398604
377377067
954817936
1981748815
857213766
1741141072
1832313142
138642360
929937994
1657724239
201983085
981063905
1966248503
98104798
1807070039
1229205479
444262126
137044831
941922313
1552744149
2005104599
109914615
650389193
428449253
98107183
371594752
699200059
1234130652
4819734
468447104
23676908
2124675443
1611701569
1962898140
937104408
246610871
1355748328
1315755014
2111966771
309337728
1845483806
15370444
411250025
1292934308
1639603046
1599019688
24274023
2116280629
1169411826
613876080
436184541
519357725
1955607566
276006172
1317548113
1895585242
1253320931
1199286333
1269637965
185541575
719880454
909646445
1840274138
1057888410
1950393817
73609916
1568183171
1107547270
1943322329
399896772
1574819819
1958188570
1040228802
1018890401
520041267
48146113
1073253159
1119941604
75673276
1261785799
1134861854
1025772593
650155475
585655868
215231683
361344420
1979384229
181941173
670681304
1204117801
1239592482
1432232637
2009144178
1723928140
1321866742
123585924
133137816
2028025268
755488377
1871345647
689997918
1281242064
1982422104
48923966
1510929661
439061026
1454823352
96523844
138143101
673591963
1114208343
1680222181
988052591
425916624
1272246800
1572522405
1213689337
1033231624
396708053
1274667744
1188777745
1990950435
1588716791
1389838970
2138484349
902663160
960950157
930132872
1108014244
522928413
2032531105
1757142313
391318609
369026541
652138940
2050598735
1853280848
1214863928
1245838628
1758997051
151277119
1289529259
2093795195
2118919112
289387053
15637568
1611752669
122353239
1943741403
462187596
1899680740
1429089980
1195854770
1252547689
1441675674
732533314
1072541233
1050309844
636124591
1197258223
1774570302
864893420
1608986258
438901566
483788553
1534029892
659795465
777377635
1666275885
17032689
465020337
1504297412
1294125515
1455965297
295027229
96807251
1977067404
579595207
802273342
1394873187
1324980850
1487918171
1941606671
1079116263
302608106
1076394269
1627012719
1190674788
309046913
1652214195
701199936
210747290
12058964
1494033778
1727453175
1419733281
234640552
2068143177
104355765
1452282043
1050987702
118274712
1758327644
1899945015
567901241
393419232
1125166663
1922513867
188933244
457833583
689493557
1235052572
1514552838
2142285438
1401851533
2104649724
1256884425
1756000532
182953337
737844957
1102537753
469216257
1316204482
519037883
2097065727
814426248
934767916
910695993
320991534
655643384
1236825236
2063167004
646220267
1178043701
1325017167
625268841
1023125946
1865242974
537719420
1037073996
833425716
497156991
665897230
1090149225
1164810886
1741534159
950794819
1340902327
1657833826
434045319
1284980979
52173224
1077453451
1911577806
167780371
1576752460
593235121
266438806
2070054969
868790684
650901720
1586371871
798671552
25373408
53547544
301601528
261138109
1496135050
51230241
1345147850
201135235
1990669290
1895232952
949441982
1632287472
1988785281
2102746204
1072938362
246620824
1804449877
1239318764
1019807691
1087963850
924598549
2115526191
179977522
1463868779
367552440
22508096
1493478026
1462297436
1096989228
868788130
178431098
224469120
1528734256
1094190385
78401763
1407512732
256742130
1835345393
1638890053
1729542817
2006564852
47610457
1054304413
1906243034
1204378258
1513901891
970835044
1963947381
833837331
1100259218
1021149408
2022440258
909034535
1600170785
1598082625
1842945512
1153797631
123557887
1898124189
139614356
471068520
1397709269
950006147
1349028892
1356681012
865346391
2124958823
292137018
973057937
273194293
1125539374
1450355442
999204141
2096539421
1306120490
109896673
192861326
1843027911
1429529079
1326940435
241891577
1324365128
388205045
1857970817
1394307644
1377615247
237351231
442447776
2140756784
1121932704
1472555249
543023671
850798637
723553182
1968319964
503915354
1896926421
365776060
1164587592
231772092
750873260
1091559386
1862971512
741133234
1391757080
454534171
1962951784
742068093
182372826
1904253364
1253068577
1949102943
1972519720
1284223595
156524572
483230887
1180580377
75032973
1323345643
914137271
2005041766
947135483
1575907204
1629592083
790584196
1806031047
1210294875
330703969
476763740
773357974
1118851034
53119240
760529695
1547948574
1050362390
1870930599
2028087427
690927983
2092341172
959914587
447299923
1413032255
389375307
2145164025
2146894557
482256614
1627086921
780522949
1330064099
987931435
81760508
1091432259
517461732
1576508058
2101021858
954907253
524394733
1846672800
1312602167
656272769
857556678
259514847
1671107096
1678218870
618649673
733902905
207422562
83547738
1211526340
226905921
1301463020
1519773402
1414160972
1759992483
653761826
1107191156
678896359
2076033788
1788217304
1447225350
1964667933
1177058973
1923510302
373479829
1850231717
883601848
1325548873
1587387795
1045114682
1921046153
1973680265
642383086
1643780501
2077928846
399312416
1066850824
1896671545
1825240596
2005600436
1987456175
280516340
1927146963
2004144708
1075005193
1861907391
879204835
546869321
1322606871
690007769
1908070054
11793366
1091530139
1748001936
429535204
217015648
1203647882
1241183251
55804314
594886314
232111465
1573281201
2115460937
1482558603
1472131220
261319030
1715291433
1888147786
1170642409
1428837652
1984270316
1193705381
1532922866
1278675513
311049491
1487340544
1748126994
954064095
1538224944
1346893679
791657524
2018627989
1694814762
991355250
717568076
51735414
19434336
1842000479
347470181
112132863
811418204
952057337
1661318190
1857659730
1495512105
932035881
983336638
1767600565
348727473
1608210583
1801727030
189438666
2126227955
1830206122
1623161342
866765205
513082710
1694345778
207430417
807740628
837653180
853781487
814138554
1708709424
1277674883
1037217186
304954041
1806309361
2005239052
1740552136
34814799
249285473
1006128127
304457764
1469529062
717723465
758976824
378794955
1723702559
281316709
1660221470
396849471
775692049
1969510856
42715207
692660969
1902615861
1951397949
1272786557
217528778
755307305
1009578628
1722401905
555198162
1428089047
1477715908
844049
678254014
220169881
1413683506
474231042
954726159
311570754
667992300
1513756350
1864893072
1577791206
1565454500
1130615485
1982839130
215495274
1751201752
597980035
148516873
2033848468
1852985583
1241878270
1288790379
2114501533
80812350
2083963073
1155287044
1036158825
111021435
1407513750
444465477
1680324287
689066413
773485736
620689075
1017335371
1556692531
1241039714
1578701086
518140314
1456830042
758987446
1654649345
504989458
1284146908
1646359686
798897917
379413608
17042425
591952724
41992810
680051448
999513988
260686353
487132984
1700248359
442290106
143320169
736070181
1903495702
1955421313
1815686962
817820779
433839227
598867654
1783885978
391237076
1628365770
333018641
1280872521
100321033
1304801839
1716100784
524382179
165755876
1355898547
1118916753
1269338889
1874507204
1725526397
652199161
1241452410
1894413680
766646329
489325754
1168786904
1454376321
2083299929
1036705473
720888157
1396561210
644039999
1067181785
1224319072
313579842
2007050302
549583479
1635378416
1812084755
237484360
400871447
911870955
606861855
741493076
180686200
1556844217
1675216201
1018752970
924214567
1542777382
1377738496
965982072
245841360
1572032527
1019786802
1405031045
2147409756
2102009408
1359754631
899847942
12265926
150020056
626925095
1918567122
790025090
1481806986
930621731
875071468
1143025538
724173250
127840944
2135056624
1481669449
1481951859
610380625
1701883138
674739569
1858440951
1211208513
1374524562
390659030
1189828151
474053594
607040641
581792227
1681751386
1246695907
592958459
1314631389
1807576994
1091154037
1798823786
1387639741
1566517224
1827764817
1322331431
1897359845
728332166
698842389
1267599864
1507764579
1006573380
1439161013
191007961
1989527236
1445035956
1032256505
456962957
923380199
1956546794
2120927969
1715717916
808741775
1987695393
412677430
898107123
1879407698
629339937
408106393
1726193348
1630556725
283737628
475703067
1156440467
1984601987
1119855048
2081627842
1694617154
329453774
1685902720
1918864934
796449883
1398379274
2008094125
2018536763
962268947
1197613515
1564082227
1692216559
1575310099
1228611047
2120922289
1963045237
291971439
926952321
146242901
297325600
907570374
866293741
1301691890
2137845328
1319687393
288376963
2103750043
479685298
1097409448
372387987
491083161
1936220325
2047873162
499863455
1157913294
611267976
389762340
1684092812
1664421111
375211898
1944967625
1941379904
2061057996
1629200283
1147969900
797205705
117664402
411872242
687496649
1936708303
1845792912
1836253759
135513143
125313071
785838501
286665024
887945431
1743991061
949387856
1650355339
1578191844
2053949937
620243817
692106512
2066103717
1221446974
1540412195
125004884
1878182527
1079312944
1994206540
1267033744
1575747362
973759112
303780525
2106578173
614978790
1047916887
237445707
1255948181
1555519091
109254791
657090865
1744275472
663292728
798592999
605147800
382399404
34909227
1897188034
1188536442
947142056
1597055056
1566764698
265628507
817213721
697679923
1496600830
1395403544
1660373888
1822941880
2000977384
276350658
921823123
1180021042
1332070053
1914531075
1564306961
1801405406
865621731
1385788537
2048594250
1921975637
1444271099
595297088
1861521160
1250058225
123372168
312524988
824801963
818131295
726988027
1334955027
1994624813
941000460
1627734494
1542356381
13306352
1727472097
401916370
1593405036
1771310262
913195949
1930384921
91507091
712902589
1014645285
1619474097
203285234
1845373989
342778873
982272130
742594749
1475208828
583632020
348126231
1056144152
481714242
556073123
242135798
210418727
387058477
1912400544
431468213
1667230027
102576692
322078264
602703544
965437959
999199932
558501176
1804674797
1255459194
1141966956
1015331775
344282524
1425622436
2044142573
1142432775
855687632
1234970757
2074210381
1122225025
304781682
106030988
814982151
338038360
1798678533
1616317541
1397187820
902908781
369753165
312730923
1959203433
1900173775
1956976368
1647180895
35133392
2050573292
1987682369
357062968
356009583
1595231250
288860005
674465876
1015265332
611662043
1887856564
2047765366
1771878763
696052001
1717081867
41472511
1661909929
2032218354
1369717919
2035865826
1644515160
2012937404
1097273106
928256947
2005935627
1833090663
234904034
1991080891
1796021657
951394624
2064215275
22620429
2104578341
507643478
804622835
1110889191
1531589709
1803995272
1977780893
478418716
158315747
1513408795
757241708
1572309723
1048601969
1973764966
1428751773
320181081
1700835179
1895524845
1302480194
91227408
1930825013
1180027332
664832001
446794978
1282886870
649066394
1910892208
1568006133
776657367
892699380
1668616160
1909437423
1686900584
1072116638
598834797
1140686678
464556943
580095219
796407616
1330512341
954644429
1078172343
2126122991
1763021839
1818617090
39650572
373324990
309674172
453643401
333081838
493217423
1817486319
1251156713
437981180
1605012062
102732834
1845600839
2078979361
1445912017
1626903057
1168708613
1518526729
1832681155
640745709
11641823
929452466
908503334
955786925
1809955103
1561838367
367736056
2018636978
1000905222
2144140251
1159535740
931567397
1703089479
777986082
499223386
677105242
116601942
316231629
1072198532
730402246
107214266
757500187
99200237
955737531
1819414411
562025820
357538424
1384002111
1781709185
1734065602
295196911
955094077
456228659
482346721
303461669
1683468573
1342052936
2096543148
2086283859
229227467
272848069
2026330762
1219241997
1757791311
159380336
829794040
2118312079
57561138
1234872228
518408424
1627086702
376748720
1923746439
1953173332
1518249757
1941659032
124362205
1725388346
484218810
482115683
99932027
1235073801
1422220600
1919357351
1082208992
265820529
2108319130
1480730290
1106267138
423284267
170909399
300434273
238223602
1377060067
393723354
319515578
882285665
278514541
1240419257
1867709049
1949632525
1088597562
1047018785
277103302
551618195
1544723665
711348143
1451685885
151483979
1448367580
1521119416
1173773540
1394514642
577084230
925133545
1863335389
593260569
546664233
1335106929
1072869244
1485636527
1245026086
876820874
37328776
1359075265
698378575
39880917
1429011780
1857244521
840163294
329628630
181477713
2077038114
1371731436
756072431
1732861508
520007403
597576615
1486462524
1595855039
1091101152
1970606674
1240326297
303810494
455168225
1781481548
1180336415
1703738498
535103400
1459752542
70082583
1238995862
246617633
362789530
1442267513
1686299732
1130902164
1686345115
976704599
146606411
982803420
295392811
270090216
502348026
1281602441
313439803
1041152783
1285219643
1318250690
1510364676
120432999
118531186
535382521
619899343
542884451
1156178200
365979309
888515691
1316011805
215110140
1589832441
1533746441
1922568310
834419521
711686332
2058945162
1784356315
1971484119
1248627255
522237943
215812943
338378706
82467925
343326864
1458636621
270325060
2081415447
1696638176
64233833
1890897827
1541912909
2044335676
1618192560
30625517
1912747899
551705233
457773380
67823850
1753311579
374538693
720659382
575038024
407120633
1048633728
568209849
1792355991
1141456975
510155050
1699354073
1995421758
277051357
1027989115
1113766141
1558475036
863491141
2107363676
1139302631
2118036107
505331681
587634820
2001405510
1012413922
1428243820
627049985
1635074
451333187
984306559
550699622
1825237119
1496727427
1160513015
631276143
941018671
266367419
2004678886
1635172802
1041360618
1777604028
1833542220
391891165
747343942
496711612
1890563209
441202555
438929557
1500679468
1412532455
30366304
2012134411
1893895414
909349158
383878933
2096471250
720064494
1633538673
45465531
2085027752
871643329
794453842
401580012
1222017826
1414554880
696912340
571904124
1674411452
843637768
493331906
2116240383
762147657
261994679
2020864936
1512602420
821236924
529440854
27400637
1496846552
1745011939
1134339078
1818122046
2076528106
2051516345
844460168
1265088015
333809290
168703994
1150907843
399885665
938474868
247686546
1659752594
1388534802
354291931
308362273
1300953440
1043816896
921480715
1592922446
1056521678
1141154546
1327500881
1165179363
841744282
1601808776
1164622530
662719007
1647099428
1088004176
1423497416
1364187495
1787225630
1740061780
1077984783
2041238295
1153788234
459976617
773442861
1772571381
947068917
1996202886
121280873
1578097662
808382378
804797093
1126126459
679513855
1199881482
1439832893
1601797439
1851934756
1247552209
24805727
1474946773
537771534
1206776493
1259755828
1306915229
1652488012
1213300111
1573085547
803806612
706892035
617784144
663180617
305388788
761531741
2019666867
1839341332
309899533
566978787
378398259
2073825760
184061335
1720334819
1956385338
898182265
145720799
1401558616
1902743509
203055905
1800585314
1545601384
1844270968
724955661
1291891607
279945908
826784257
972011371
1252305324
1252459467
544336469
618305084
86936846
1918621444
1656638427
835444583
920648927
1450395004
561679258
105497971
2131732562
2023572734
707035312
1476253068
300151811
59537075
1472386166
816085624
1218831875
1379110334
1225945630
85100219
577591627
141638702
240762772
1493812800
470252249
963881698
584228332
1203083695
1628998970
2017228430
851194079
180918192
932836773
1926116970
1615163307
5519265
703958939
1621920415
1856077075
965968832
1528776934
427274788
1941358510
1258410942
456001338
411871566
1845097004
1748405744
1108660834
112381932
1562739640
1277096677
155011695
452990880
1100963690
139390768
333734540
1077721599
796722734
339866853
289039949
1815049939
1865915673
1468325664
1650935111
2052807290
2000731906
1877072688
1907631959
601361408
1590236273
516381560
1866156378
1510843355
1126806365
390271325
1923031266
1513949436
1988184059
1477046200
275368160
1138612340
792069371
1395012863
1154856377
1408946899
1429035861
1594129872
752922891
601215723
1923775260
1253629550
1638539048
1765559187
1004837714
1903494559
1765640742
991251990
293997109
1330145098
319452788
1154619603
1466238386
1667460469
1030389623
529149136
1910987669
439792584
1823914868
934014093
966906247
199706926
1267558312
977977866
904156611
296811085
520674604
2100546785
1946416922
250585982
1892207718
823269576
1515431124
1219005184
734970363
1829460981
1658632038
1217184881
676262476
1197358239
990396701
244160713
632704760
917184501
1519002894
1044118224
2034688409
1672511591
1023342753
55312395
1120628945
1667484512
114142031
448095072
1208184051
91211800
2130572968
1141510043
713564939
2067891431
1825871638
1488695542
51133096
401395435
287722329
1697206308
133593232
1230057230
544382414
1634595944
1148767240
789082337
1408725965
235490578
140813038
1539813538
1561224856
43738316
538805650
1509683656
1061479083
722230090
254475057
2089499830
1388319066
1100556135
1997190799
1489192319
1906149271
1247699477
117705097
2124323382
404864809
790239149
1222484462
547969103
145053429
1476240102
1500941606
1559129120
1364335224
8949454
459507034
1014388291
1658901173
226853171
886146149
1191213619
1017699963
1398942878
823042477
884995045
192057820
171657900
1765422285
1476720487
1973247872
521510556
1723679476
1289467322
810207345
668794649
1162621662
1422511010
1583289260
2044881083
827508843
15939642
591974282
1085413413
2060151352
1829755467
1084234092
1966779602
1403169875
1371174880
114208188
996037170
870852035
482495334
1444004010
1982264088
86871048
172497455
1715904049
1358328628
563419033
1771033288
152244833
237760955
1647325216
1284486028
454728088
567743353
1802461390
1499854974
1578195127
2033341701
495227973
1358827902
2124275073
1304257864
163092834
508453026
370845422
82872162
215281447
1706524904
157840667
1671560515
836950258
338564012
992108909
1180072339
1201715911
1509431121
547667918
500537883
506379743
1290192335
1719125436
561736208
831765562
571865688
1909390080
2128604262
417035695
123346910
837710462
1217244660
1756302215
547727220
1567017191
60841803
1399375154
231671363
1681452853
1984198630
801381377
557857871
286439621
1060167581
845877285
406381052
150287588
1213440304
230802459
829144794
297127652
1426760829
1450271108
1860233158
1156265438
1046573291
2052277595
606430490
368512265
1710028635
1249735572
703684831
1459446982
33449068
273765461
747494662
834337236
604371806
1619900269
174256704
1447771684
1008662317
1585783015
473404725
1930373399
1658680870
1689869682
147580283
1577439041
1553427187
255680002
1905722268
822592432
394368895
1868455166
1452371876
2004237989
1478070043
1060456838
51703538
1829703614
1567998202
1054964910
771422850
850809886
20220350
2085467370
860009911
1193736273
887311998
562059878
1839688652
2124087300
1087807157
77073408
984651435
631018986
1317822010
397767402
467955001
1884349594
315684881
2117295779
870709452
1353561625
1509988396
2007902755
241677483
1261100187
1256025582
8087330
905687822
1654678247
1788081799
2052248358
317344829
958563414
1185304291
1728680766
1784173643
214723730
664243695
979417162
354802190
1149944054
1364207400
117967745
705588267
1377234867
475288771
1310073538
1588848739
1131694328
486902172
2136390690
1331483062
2002771508
474475438
1139827497
760163794
88353681
1459934847
2080529463
131132513
174163762
1344497015
1794889993
2079773891
855398831
2058355976
1703769457
327875634
2139233996
537661145
1865808667
2071184410
1924541724
673081879
344681862
2116313191
118965833
1335768848
1921081144
1455416894
2127491154
1655734433
1108184259
2109202725
1520145500
1077016376
1789641293
2144301688
21391299
1009103370
224528040
1150023263
1649810510
1843526263
755372150
1631335311
600791105
280239477
262472130
836702242
871626466
1540638262
806251745
1901252862
1695682648
413294694
363044916
1851121370
177457680
1145373215
732707382
1124210141
1671491379
870538888
949028465
546019982
2026066048
13844402
1618878821
1361852795
1864297799
1949567332
772629715
105139209
888070804
1066386128
1857690520
1624909746
1343759449
171649280
1207893614
1589711800
12778821
961399112
1159690256
1993394152
1460426505
1512776533
1019031931
850817633
1275054836
1035326247
1350231511
2097694224
1663793506
476431417
1879932784
644124926
1396615948
161114769
876378863
1418025495
826554433
245499362
359830751
575768654
455719434
2081352666
1956625510
806653972
1667531221
1511250192
609046834
1059432864
1218795983
1589660969
451257971
879202332
1370230135
1930816478
911200138
19514938
1986771202
370141002
2082518118
2048157262
1422975796
1456829140
146959803
266827614
1218075594
762330288
1796401365
771148657
1523967230
729805022
2031801521
913008272
514958072
1417921105
1033753900
745761776
913528043
1735589508
1969553562
413767007
1686525121
25011960
776249949
337457267
967925598
1139675917
2029930661
713270674
581248179
222600082
1111496725
1815905707
1278517420
1606830949
1310877567
351346931
245906166
1037540162
2091164979
465085604
1304211260
379335410
1825211010
1439285685
2080292190
1400157081
1192912921
216193670
894738904
823364279
1868444282
112310705
765875779
1291963321
413611461
2057556059
2109053199
848106062
901155556
1470626677
693550548
943156503
51028641
59429725
257639928
685920071
1861427945
1773568230
1285505237
34442127
1865157188
1061100799
2026533717
44258702
1654725772
1447335156
74860863
1542081727
1897568058
852695749
1703513239
274108061
1907633380
1334516230
666560110
1779617937
1008683749
544847500
1682646669
1966768790
1741792345
1722471145
354964608
266205485
1600194237
1327341080
751470398
1812569995
1433237045
602188386
1429964084
1311322745
328897047
106597156
903490934
1681916380
1262043368
1031011201
545957630
1217346296
40019068
458787857
203708737
476265340
1868912212
1502271852
1259253059
635497179
260434923
185158321
2048758836
2110528767
87278372
1743804204
887019836
543161520
1290999277
1044862311
833173649
510819665
526210857
1069600866
14565523
976999763
1639503567
878143180
1206909335
1832583341
1439215021
1305489504
1910199930
718293795
1284895307
1884007735
1944611887
759620180
1997747384
1076771578
1856074505
958820199
177947364
633934704
538021388
80067271
1315714403
994890625
1299995551
1480021257
1247789755
1101957214
2145340906
63523220
910285906
1162364479
665701069
2037438730
1950782092
186533566
2035880966
664484746
1346388197
869371589
357890024
704408257
1884750481
963190152
1399474513
2132079657
1528983051
154837420
1380458445
793236362
841390587
2069608487
962912257
880366862
1054173499
1294250718
1818233887
2001731341
861216514
208528888
1144380363
1632666997
124599190
223379127
1001757722
1361953520
622501749
341041669
1506531536
818264912
661387512
1393594843
89213834
40150696
1097299845
762420284
1395627199
1963393662
2044381325
2044563678
1221376943
1836297328
1142315833
246415357
2043573895
1948714165
481619160
1938587725
1499871973
505944109
883973426
1966357853
209130986
1359008326
1545915132
648482114
50744490
808597494
1229125522
175706095
478659576
345876818
118682535
862311567
464990566
612117509
1254626120
592054330
869208794
2090647050
629615216
197962621
34500343
1505931025
60821715
1411437042
1402887551
1394410282
693857852
1802036997
688412653
2096094500
1620954924
2003074455
2106478754
883486993
1371603149
1529980143
1909822569
1706556740
220509478
1644873657
376795601
1218727526
437743447
235541030
874162578
1945651236
1926805529
588996752
336635729
280754211
748001753
40219850
1965130092
576172184
627074263
1251292451
98418986
332900679
1900329916
1972286040
1853682507
581544859
1656284990
1412806146
698875957
1225638616
1909289776
1426987172
614353881
2022897706
1889276473
1923227708
1548131910
1192825850
1788266996
2058757595
1843188811
653289443
1064855516
393397413
1460491954
1557176841
28785827
533630970
1785682821
612345354
1534796138
882921670
1248783807
1461809247
1010287421
333630759
232242522
1816788998
1412183875
1406342569
106018915
1493846231
1781061687
1672633293
2051041951
508636578
1662806248
1075073194
9840039
1243185897
1644790219
1019415178
239858079
1157503137
975520981
509703049
709838049
2146225308
67131732
2048212981
634815779
1943119066
29044941
1906404349
606949106
1731391881
493261529
1719288467
774473200
332888119
802255279
645655445
43658657
279946283
1696925166
1628209519
1310787884
1381679854
2144351095
1670557770
1913127962
650200194
1768109281
810146704
46358925
1180501834
1948029194
2057096302
737261109
1877518617
1728599459
1884284923
818587313
21946790
1773313278
1994649034
1292726613
584246778
596531441
683294188
1268792702
1602932906
1716611146
1705223925
1026634724
1885672960
27718293
916634786
1380605884
219282675
1773734832
348829221
2036946301
1212817910
691184026
1464062961
46900320
1393230104
712683178
614354479
817958498
2088929406
990492683
1069337399
1148487710
1652732432
1188728855
1757371750
1144848593
141960831
689398627
1316489741
1772549076
1894704906
306449800
890361592
1518845760
1611136882
1799795746
45310134
160155119
452149474
1204792366
1392900466
1473271304
1261175844
1774298525
111824586
1379555906
568849188
173744124
2076416020
710595075
1920916505
352462457
954354833
1406275967
950176531
984831069
1404527086
2084751769
1633660075
1144332427
1092162134
1694882098
872462350
1280340811
67250825
2062541832
1644945799
309297388
1565843581
1637463161
330634270
1629744804
776614163
79454746
943518812
322256723
865519419
592593732
2010507903
351831804
393111854
760063254
1590179069
1456629517
347008884
903236346
934150541
14963626
94093963
689878989
213946689
1460018793
1018356164
1711422906
1850695976
525126645
1849979126
1354552923
1721392508
75476727
1033228037
1831715593
1902648130
1492962684
813249620
204862828
1607539611
1303219417
1617090677
417546081
1188631667
600614293
941924550
389630841
1905214524
392060931
1771656912
1871273148
1301203711
995891316
111699523
778688385
1792544141
1068763953
1294672785
1920897422
1847336796
475949399
1029478754
1449323031
1051931732
1676194899
2124210152
1042721260
1201085453
184050350
1718680146
216968308
1423622973
1097190471
700988783
1751797526
1832369673
212885040
1487945163
1424927117
23780081
715986808
1086342611
505974487
1765325866
1584417919
849695871
762729714
1746107013
680768738
1800905375
538600669
1501187991
253345204
161657592
613913457
793528147
5187390
80274942
1604862333
442956598
120318057
153852465
1449214756
134894602
1993628635
1946210690
473010714
345658461
1710994174
1597988726
1217381199
779610695
1242084166
1258987442
21383583
1640614558
1023261308
1913041864
862944285
674124173
2017790373
975063659
1716676515
493842229
1369594685
2070080650
1752262332
611424126
246070693
47240281
1882947934
1438039535
776190149
1189038857
653366747
49174387
1456126317
937856948
1970292925
824927375
1789248983
1854162173
1336917252
628720535
1545501153
910649176
619320541
2108295911
881347525
319605720
125417757
1364339620
1641224120
1670718915
278948402
2098404141
1087042532
738039196
2038962161
73745891
23481825
1591983623
1542357532
1681885513
1839418866
740189208
168599668
1125348984
1251312457
1880331069
1852494615
548903852
2120538357
1456819537
1769134780
49862558
1562300792
575520769
732993760
430682799
2036009770
1122239338
416454712
2000077285
349441304
371351563
1352359035
1085214923
1345673743
654777580
269777668
582980558
8375814
935908996
913603471
1723114113
461717983
754408507
1447591689
891583027
2082240403
637671142
1553117525
1775093519
1372475038
659355549
2091810971
1449473953
1725775816
907865330
954965463
1881872083
44573287
650437115
217105775
641854843
227096538
563889187
1880575620
81734912
1047691187
191369739
454067356
1401872991
27808811
167735459
893765103
182677241
1931169560
1309985447
1266970072
1342852005
906130548
523007550
849773431
450810774
645310647
1592386321
1040790150
1161041122
1492151085
1425821967
2059537368
3058815
380165078
353635919
1839467762
245868367
83822158
879312254
591753425
699493681
1763866327
1283269535
911689783
511160971
6559379
1960771477
1237309802
47412017
816729916
1843226301
1359530251
1342960728
1673885707
707603495
1657932238
1230884471
856787320
1034866395
907711771
1308688495
550640097
1939566486
1414523629
344393935
1992139132
1854033847
1999985356
1334446292
19727969
949999320
2060718933
1640361534
1091858885
322380073
1086651002
299148679
1445620505
532092548
1531268648
468079827
1304313003
764675922
1403456687
300850400
836673609
199152576
1624122442
819979490
663859984
901945847
1737190379
732801887
570372547
221375407
667312962
1794040050
730725708
388795728
109493056
1645824736
85321330
1361492855
1980671478
1634659674
1583792796
1060829612
307687195
903249048
847628274
1055877252
559799373
1979177119
1562521999
2054661006
1138349300
236293859
1306667925
209463385
1140904745
1916560359
1363740586
2089829273
355834732
1484908218
1041742113
949979248
1082899719
2066418158
1898486202
263966262
657676894
615761642
1625781348
1993651863
889043217
768657280
883350378
134331472
1380686464
530847917
859030373
958908579
500587435
1518199808
120088569
920867524
870637036
1940009778
1184856025
616563926
161298066
1923922123
1594394916
1004989144
675555288
827040677
2097075761
1569466594
1566269519
1579841765
1126383769
780482926
1102021665
101053904
572169826
898675548
1250360520
201456160
1727090260
1039702004
1833078951
612006654
474289020
1817717320
920700123
866679820
632699379
57560039
368378847
1670648543
205587249
1258644591
1992527508
1525444728
1161845278
1662635739
911422709
947843992
1425723084
159895641
1516623139
1428570920
146463801
2024412723
1768465672
1344958634
596865730
158448776
781009174
271262244
1007799651
731962368
727483881
751617175
809340496
317759571
1899245470
595707335
6824375
671868460
440418969
1273550661
275540971
1617388098
446774105
911816743
1109376001
404770489
663750406
2035681080
315951446
1697292728
2070987755
1891737011
1626568373
456641447
1256540358
332001472
1036066681
1541340637
1343256111
1286012103
849554194
380630924
1717259791
660879018
674507241
1224302029
1244451874
990774868
682735982
489396402
757446251
1656506733
107114503
1038170470
1888533707
840097022
28643720
1219881370
2094596698
183578593
1643776964
1228202028
1442247799
1479138704
246954533
71819507
971316173
859524898
381547152
548389328
1196272712
555902740
892295443
1630501304
1606540656
478163527
1274215574
825407030
837552819
1366008525
1979562803
886635157
357407600
1097355846
1126100388
1634616616
574206840
2082163720
1645075625
1534738081
903719673
863428303
1956215901
1940844312
1531465495
808876029
83587254
471858472
1602284041
228820252
309287457
323711980
668930911
700210724
1850698157
1251807600
921978930
1626749116
706165856
976559177
628640595
2062753915
567148808
1675346625
835276280
530905920
1031332598
992608405
1773199119
1115066989
1465302872
17894625
1463723223
724804853
1271275760
1560891741
44686254
579404290
316048493
508684146
139108261
1242934138
1655039139
331980630
1927019413
1311113040
1019973388
1359646219
2136457811
1766976192
1882275732
59843445
1759325754
542581827
64718114
718784700
1479756254
782789995
776105499
443549346
328736747
1380638027
1878752254
625095568
279819324
2142909305
529915897
758950429
326484644
78459113
799670132
316376773
309151946
1119026021
926760953
605155051
687396142
1891796834
1203444531
842915485
1987223519
1022691813
1659141090
1659862674
1632332607
902067055
1849057712
527237987
1389308709
340193704
1349045508
989598343
557741606
1459648996
2026304584
1683927
51232063
386095997
1732362064
1357495404
255544320
523819426
1732086763
1732698719
2077036956
264949313
238828069
83635691
2091331630
1036473265
849641595
215028271
1510757707
154629931
1980205050
154206478
255384294
302117638
694538402
358058436
2125049468
101904727
1091853854
1913257878
180355569
962712879
1090726612
1191683728
647152638
1385041446
21357922
779709352
1004462066
351007085
1709175808
667558285
271009324
855285010
603242889
1936738185
607501494
442229062
1906135251
559044604
1582134931
1418146699
79960474
1200528849
679507224
1703979081
277359728
1737462610
163098476
75298165
2143854406
2071316619
556139352
515603563
2123972999
2113949983
1356983442
1384078486
2072090630
2067577529
1304036981
1775275369
612835830
1483180850
926044855
1649279182
52683796
92686055
1274038984
867814729
1030372948
862191384
1138735019
1367892056
699860695
1958307826
1384272356
1372305472
1299377878
1634301673
1358637674
905160511
243543748
1725663470
277273162
133962884
1378974357
1755058349
1529969455
1489139688
2069314955
814533847
834365359
710599346
888151945
1846380128
1656603444
1935586004
890359818
665212659
675269330
776787188
664738636
182220448
235793615
1379221108
923813378
1912246968
2084809128
537421853
886223411
1203088307
1587100572
1644416956
836815535
616004496
36046637
282362618
1800615907
456614920
1751700456
1277735218
1171020803
552264987
2005322688
847857218
767498026
1740020374
483541987
1718914058
296866655
967361304
667569328
1959974190
1321130402
350637517
1491339837
1526607688
1320348992
1347645750
1485755485
414588121
1112223882
31508699
134487763
209213458
1362317592
864418726
1586768436
1322753133
1283783673
739437229
1262516960
1535736249
1739168146
757098135
1536498417
352595321
916411086
126447235
902930628
296060354
801266806
1274410505
1167261848
662424405
844860343
622867383
1330586588
1441379238
441791162
362641050
2014530035
2055101360
882328599
1662223714
739651709
813320542
1990967358
1826849936
802095912
1352300159
795633820
74671007
207754305
1088578174
2107292756
425645205
1901354329
574500179
878918842
737724814
311871036
1811265804
1961687336
2091285341
2065315506
722064511
657875826
1455224664
1094544865
1706323217
597716009
564803042
59089648
291817933
1235805920
324188329
288550047
464571611
1869952520
1923920136
593588840
1020542407
149831659
1371647452
277374009
611785857
474917442
39834110
1833417428
261356286
354705127
1222873811
446021658
2021089009
1172723636
1956838899
1383948088
1475423609
1801433910
228820960
1505639590
1492196431
1280380976
862151256
364877620
1843866668
449393432
413096365
1667690312
1767975785
198570187
1008614514
746813413
293486564
760112203
380291207
1587498660
535918917
1486318036
1921327625
254245824
1047292768
1013146521
11850075
1174125225
1365954730
1452164694
79972599
412551669
1232614337
1515646143
395244675
1965163492
1026073250
1716958372
233492178
903872207
1008560190
414737088
1474402
1384641725
495898247
2135903920
1123353054
1178219540
49539497
340776887
1547686634
98818044
1635871131
1871323336
385394680
738265177
592999392
254285015
1568910367
1271857642
1398703946
437236453
1660110711
790554457
1289184355
1093313124
1831758944
387602487
301596968
1811156942
1035628255
1902826003
987333275
667799581
655450436
1347737827
1612398338
1623051696
1351482447
1433921205
2064828529
1028963413
51776529
604251142
1862074042
245306769
348939952
1482090576
1295198645
539057355
708012731
1880031796
1750014962
1392552926
122225854
2127152973
1884904559
1385727587
323305124
14282021
473585927
1474230205
2110018878
375990556
1388814544
1545073957
608523838
1855297589
1474700840
1249446887
1795573510
725348411
945457420
863917115
879153981
188708640
151021978
1003597314
2115666310
843105339
205636005
2076526002
1804825529
1909737343
1925662656
1132617456
690924494
157915700
846911750
992832217
466278999
1731499861
1494543225
492855908
1016247608
227097550
1301153772
1434217542
1357108560
1564167778
636308741
443795390
1650138424
649252990
218953974
835518868
1932502828
143013242
772668312
1572892828
1730493292
1267426283
961777923
342948205
2038386361
426802639
1493165047
2103515828
1551730614
470642665
1359656793
1432699325
1191890583
1220496042
288037199
1081370168
1097327070
1413374602
753736948
1004007240
1908045246
142620687
7118015
1381752526
2106186186
2002134963
1045300467
1732265585
1297229634
1234821838
1034823081
1674380068
460781483
869838777
484576510
1317585460
939434604
1720611219
805300638
1379159280
1319044055
555841717
944370797
2110463233
1153747571
1676680002
196371427
233453850
1902005854
383849833
568288513
1528715385
5435052
1460121794
1845370476
398086048
1202714653
2131539475
54770279
1526121701
749998813
1663902643
999258377
238824444
1929525567
582987689
1982909068
748161604
1885681222
1582435974
113013173
1669235704
598518504
311362721
302755208
119091014
357342516
1295924581
1637772369
1938043208
881364432
1791945843
599360841
1601872364
336795450
134100259
549059418
1410545787
2099974898
1414159232
607536716
1884176221
1214204043
1996733439
849782491
1448464619
1195484004
1106021319
577601260
460413859
1249046866
2037932338
1362670951
1389194691
1938827375
199001077
1960124290
1314441796
178927050
625083669
1890382782
2014823641
2064733042
680173524
659178250
829351374
1801250450
825843974
1901493334
1963316977
414770635
1680873624
967833065
184784788
899794930
2048036840
944668684
1988425838
139983136
390106204
1674575651
1582194799
1702091434
846697832
1940262416
299489471
1730365298
2085455515
855484391
1862426711
1773773697
1859446345
1855576885
1403881946
1650160180
1708918684
1979351842
1911840273
346977206
1566044322
2051541664
1282181510
9915323
883690736
194852406
1397936120
422424537
446669752
258471429
309840009
1915755997
250747252
1220165769
451928802
291510598
866056050
1837364382
1386721938
1968173795
2030222516
1238287250
387810164
726340999
87127446
473244614
664876668
2049039701
267394023
619530991
379282747
935458232
1239531570
1390489514
276614725
1403273114
1184463093
275551352
437717612
2017017753
1180834628
1803164088
2134869826
1637684300
632077066
853039094
96324876
670823612
624358266
616563203
396757411
1076901375
790230695
1889800067
2069947901
1564662473
840132239
411365073
1455530208
697804772
628684013
740278126
631993594
2125317115
1164430256
1785893939
2078753656
1451089097
400604345
204389796
1558874431
698275386
1352809158
1406278727
728799983
1232732071
850467230
2118154917
770124000
100127646
463541617
1356197835
1674513443
305019913
1976443968
1208699183
1800559031
599351913
1675070881
1407548758
2104540983
881329428
281922265
495527347
306390916
520377664
765734702
57344348
234333908
10640971
1167546462
1337360100
1783017086
1727853235
945383052
648236770
658671995
1204429667
1375010030
1217592814
1770135784
605044050
628623772
99587805
180881455
2065977337
9917947
686050712
90624194
1511734223
60546795
589901907
163817343
1618364386
571143599
2084233975
947402588
49561900
228206333
1316446322
1790236375
697311073
1310714872
397985160
631503904
2111190136
240263838
1009197750
1286600960
1524163146
1849904473
1478121108
1638661855
1345181945
2041551859
1610936414
553741220
226286831
826981256
327227800
186801596
1414075823
1801416350
1924696345
1940033515
968745892
691137926
864058460
2037874180
308821613
1538658074
631421586
1526780297
1441110803
1934243753
200056446
1805259961
548493931
2068320986
700262563
127315906
911851414
1801196240
585832951
1051274545
109407645
1169471647
1308366151
198624527
995257860
171615566
1053149866
1429746260
1069006727
2082631854
431106182
350801563
2024958836
810109610
771725038
2007299631
472327251
1475175300
1735801026
1824044272
612461690
1014176653
1579890417
369080806
1480147924
1711799221
621482520
1037538294
948461181
1880388996
1979972876
1946498470
1790435967
462253058
2093563637
833536567
1401925269
1079411579
1195941311
1739235548
613427283
1409694015
1292554277
562354574
113218103
1434240291
215480277
1924905376
1593043419
165593269
1914250280
852803412
1537363639
413439948
160422902
537579018
341634986
965722396
119320570
1467394929
2135458301
1349959079
1013830916
749912761
1626488475
2147017224
1653524077
1243296087
521103721
1833625080
2121396247
636164897
114253572
611138692
850223285
1066944295
596192021
1161639172
2126742601
1139671765
850241089
1592910474
1047586291
629690026
369564915
548785301
832043732
1785746246
1567587669
1261332261
1870918543
1723538583
491130170
400708428
1717278479
1462476331
1192077576
412051140
1774003394
1308164223
498895297
1637973226
1503411883
653931476
661033756
672861887
345693059
1066913112
705374573
1415615107
926302547
2047159151
1366266035
1752671569
457246555
576840012
269406847
2037053947
558047334
528772048
625486731
1621365321
125365717
1884237122
1863648081
858504850
1883920469
1368437389
1303341353
2044880489
1009972033
126893559
1672616693
383850673
20195028
696753301
1700467572
961831853
873095603
1953186383
1975099429
977401273
92165104
360820173
1085341787
969540859
139145507
208344334
349735432
1435861001
1781725745
928668015
945969568
1447167552
1694093340
1398817790
273778545
985442208
169954764
902433187
1902700029
362573117
777841389
1119098801
375080948
1101900063
2144888190
672278440
1055280946
134156251
1015624758
730700853
1738588810
1793169068
199491998
1689986087
1516596255
1718361527
829369540
206088262
191069962
406052616
600528150
467959434
1325237969
1695197064
233499474
1371465371
1891622106
1555289750
1582419130
1168559547
332899966
1218520863
1247143132
484629473
160652204
65552039
293197744
218613617
1922422164
1874986779
1461367933
1160573160
193258413
285527453
382316312
18585
1981573909
539634593
164291362
1884977460
598674537
378648320
1246895639
1830051154
1044206123
147945975
456568998
939440933
158099042
1728394137
2029472292
1996310761
885346789
153968682
2064046654
1969617114
2093334972
1053755710
310082270
115707318
1080776089
1847942578
1566073664
1816819436
1560442512
676729501
332128687
1706489100
841069757
1966705376
114974117
752584092
601533826
2053621784
1041195676
1694144416
1229552318
106635689
2079174982
630622202
835430249
1905903292
1324833627
533390661
1262989145
888603823
1464263691
2104622170
2014184629
85809345
248671202
2086120624
1258069600
951207860
747758050
1859814455
749604450
931462611
685850258
914105298
1553801152
777566122
2073544027
2080500695
1430650219
1140585026
1651330920
1541861330
309190583
293430029
1483120218
1962947383
349848299
678410259
1696707894
1112812789
1054909951
2135761057
217791389
1749456084
1230491695
757833121
1898309614
542733983
412327773
1930631491
418181508
904171184
624189038
711345986
1803193019
289664766
2092082138
1290751507
328950539
505342431
296793910
1816212968
1561866760
1820870644
742031364
322904575
358500582
1138279074
1178401802
901402575
391130362
2034551301
10370301
2134368357
1815558635
995004459
561966845
51341338
1374637127
643128671
877553452
87246470
8745794
1570974919
1887058311
1276364627
933407560
259625136
2074236807
690883134
1849401433
968810039
1884992993
653767437
1964930911
940352018
1252227903
267936413
1998037528
453008607
2002826756
1275196932
2139535291
63932126
1144691541
1570279403
308041784
1044372653
1366248537
448489459
1721374182
373617494
1866409263
291464073
2123196460
1839469705
2092733204
1628206582
656319895
1629446881
1843950145
808372226
1504511474
1539917439
321123497
1154263494
303082628
1245782124
337711134
762464512
1685830402
918177708
1285190651
1346646772
2098424504
1909345605
1497106495
592026446
893005720
188450915
658830177
1109355934
279175658
1087433372
1099704473
174400652
1047327130
820517901
1638956574
1632922429
680369802
149872667
2086488860
1108640736
773995812
396411183
330075854
897219150
1528921816
498205982
315596240
1493637523
1245299920
1858922826
1380407505
605269635
1538161391
1877092238
605350609
658411168
237926669
1055768949
1802243926
323512560
213675398
1399919886
1267720310
1773362611
1860325425
771963241
1705192849
1385488163
914938746
947429906
1834309939
808147429
1223429934
1195576379
276086573
703112336
1984281369
1070248447
1167041375
230832195
501682356
1050789868
300722114
263729423
446315935
865288133
927189539
480515671
1699024326
1219352077
2109795080
645949992
1105565156
210527535
1996020681
91882214
1428284807
1060930266
580515036
1111239263
784580906
1279550226
1304507284
1527285289
664364304
1802044861
1509744955
1447807170
1733578413
351644092
1361428573
981477672
18812844
1835370883
1196934165
1280221883
1405298645
124837935
208883057
1090518567
1012393735
1520317485
313520614
1684971934
814962692
261680326
938068453
113911915
2146841212
1252929101
1265780478
1604174935
1227609349
1743846730
978162044
1890215101
588728267
732343276
1072000943
1413850924
254166714
1018990053
1364898672
1208914044
77812478
1445459047
901656798
770247510
1121963711
1999729320
1570388904
709964359
439295443
2043439644
274050808
2016894748
30134538
1497095759
1847163381
2142634617
450877513
442864138
285325052
907167145
789101608
844393122
1216563702
1251504548
1255203037
1988828401
2114913772
621092813
1253494789
367534359
1243307030
1061958175
192646066
1341910708
484282600
1840157521
1821435712
466780563
505117758
892321587
1973480233
777070004
194956609
1637618386
910638640
1399425938
1710414541
561046793
1630902285
1417880628
657848376
118974024
840711048
832292247
266818598
1812154699
1607432468
1103140596
1236950841
1399206606
843266080
1654670591
949532958
256438937
1310034645
907509307
1310435263
335250106
1702971098
129545926
333845991
317509763
1085384801
1399862646
1701320711
656100617
1972370568
159737559
2041904032
309281869
826561257
324696778
1781849496
1148190322
599931027
1198213062
1394263894
535078801
1876588956
1781299196
2124961369
907149405
2020273138
210500622
1147660731
1936053670
2103787915
267635064
1638291566
42025373
965075570
1389354182
278212610
2008199901
330550930
129533745
127826507
672185796
2099415353
2088895024
1385368538
1686549591
1064241631
496126987
595352116
709101066
1276164100
1291733979
1224399441
924805295
278358940
873414156
1815733913
1369360493
1766815926
150038604
279063825
2037710778
100974882
1500321355
194225691
510023703
1925041925
1185602896
1250955742
1755632096
2020079297
1025780000
1113522008
248853792
797802800
385945544
1238653518
722331971
1766776446
1044672012
1862435136
2034275697
16244529
1330072449
96527461
1721731286
984217654
1797556088
1116744474
1521478434
162827128
1557515229
755294801
668578992
1934899882
1793247973
285324174
442920515
1085424132
715375321
1445601846
704625156
1427954238
1765296513
1226232365
1658757997
1133617617
1098080720
1777620511
821868362
684921136
1025365745
1079346708
1354228885
1566700370
1796202821
69360839
1165632517
1154738329
583209517
531390179
1477830851
1444933948
1092454603
655460543
1135106265
1922694948
22506896
1563870273
1626492027
1064734864
805025577
1052960843
1295587149
2010075608
1428502092
1336098277
987764886
323078198
372828738
264408761
1326191259
660669364
1988009166
129743751
683756476
408115521
1226360544
1316018823
1796044396
2132092366
368884888
1016061251
1693344112
570005331
1722556751
992853783
918974510
1981972426
1720755265
918633310
508549784
1590177643
2113602734
1072040804
1595913703
1095390961
233201099
1198632358
250201260
186839377
901823296
729985743
1641418497
1895052992
328857041
2001966301
1817789179
2081068651
976869050
1203377356
757128226
1842067734
666797214
979116377
314840363
380340939
1518614418
633554117
369794814
2019577249
959919393
345480114
1790582976
1764668422
1578177896
510349953
905675204
1883701889
1952599528
1017097406
713619486
961296985
984155943
571249091
1609949452
1195264940
1654011951
1748215070
864117311
2099269570
1937902286
350741133
2114244975
617859947
49318006
259180058
1806623799
1388443833
166169992
341833981
1197254932
1594628603
1425475173
322472066
344016762
723243902
133460841
563520717
1605207878
210537944
1837806846
1394271714
1055400633
2089214047
1306468316
1307318995
271047811
348586911
1319950789
1602920299
492855817
1906788998
1784118622
635452221
1790112305
1118283245
1519781414
345343660
343133850
688598618
1719076215
919984764
1205170940
2118432219
1520377350
164283665
170563144
973824697
230869229
741869946
802157199
1913672179
847012042
1673602201
351196330
1399734474
1522497423
545348816
1600746944
802696
2018144498
868177641
1247943204
1749838778
1352099904
1587885439
955120351
192918006
1240292347
839269924
245691461
2142738596
710058352
1885014198
299827346
1001329186
1480696399
1060975739
1687188940
1537431319
1746984949
1976280935
1842745211
2081802222
1084178415
964711406
1600241227
1267718264
1664458841
1663076124
1461272790
513933510
1831777223
1368440550
1985446654
527874149
817243624
1618282748
627164946
611481682
1418725330
749135849
448894403
1333380291
1010402203
682214057
592737815
1368801378
290707745
1063705016
285371864
215205248
576365224
1671022061
590105154
1347324169
1774608443
1853259463
755150720
277562511
1943817296
405923990
857141718
1213360201
9205844
557181489
848737382
476534261
702492768
1927941184
1103319934
1855234629
110274551
320446180
978719484
1118199827
866774501
1025533842
597825393
839610783
1724786927
1344722911
459613881
687268702
646126428
30854164
156774203
1241140804
72347609
1762775180
2058393773
456278572
941444533
2085744797
400776390
171816776
1126806687
192810037
1075504818
1650035025
1276453287
219854602
1928379344
35191061
883227272
1256234546
1377561580
1951676267
2097234650
299988598
702892307
168162993
1598822297
109343319
408053883
821101921
697594827
482558217
404253239
84340929
994393318
2033226796
1703381409
11054693
777098898
661728789
1757443577
972705496
461340464
519075803
161772019
1235400590
340898842
2126094357
252787856
1232102845
1546771871
1031684359
1813627128
1333540847
496763973
1123257961
588025581
1686323443
1328302932
2077166604
792271656
844144937
932181642
2043399181
864339822
154167748
2121971120
356594927
2097197728
1636075143
2078357790
1307856986
1037128056
682930191
2111442349
1424793687
1037618729
1993500137
145080729
959807161
464859499
1013576010
595545997
630522481
432230899
236547812
401986649
1969319588
1475841279
1839653239
548440623
582887449
1149060888
1315851157
1604193617
816395260
2049848108
354472520
313518084
929185264
890397662
2028857256
1633904464
567551565
2050630498
1984920619
1148761751
1992956092
157455270
1909602708
1952007241
953756099
737548015
995280154
2043571751
2080865698
1981382469
1481181554
1875473755
1213855325
328665051
1440385348
1008581237
1016162720
1134040097
1636612513
3031680
612392963
859748689
160457619
1102021232
1518492162
2018512215
1270812377
1321104231
1404936000
37765102
75723814
665710554
586716248
1896970900
1560672095
1141593708
233543844
1586923748
169224683
1467709370
85487023
1204439266
57300080
1311820044
1716528231
1762452265
1424886235
266068513
1848677349
154651350
1241039017
857161779
486692729
1553565220
1952806552
711938729
394286295
1510620986
2007259421
390582162
875678319
292166419
167737674
1442795380
1914693137
1274698439
1282114800
30552585
97509982
2082620337
1801292109
505268776
2106240415
1129369406
1899937100
1170526703
907745317
432808763
1295471556
949364582
1967884774
1834996423
1328109006
1505153150
2139898152
1492837872
1003783292
825247458
1649088749
1752082867
574374839
1172573613
1957025466
815745311
1166576793
742755295
1010827551
1570188466
1018881762
1901801847
1948597759
890118986
1538288670
413656004
1740716228
1830113780
252301580
918401548
739643603
465103933
246577315
1230688349
2105167570
1837675667
685739499
1225907533
675767454
1041777789
1770006085
262040980
1728164307
514333892
137849806
287760434
144905045
1279819281
1360645936
231504637
2110847151
266799177
713441959
1275776635
468124355
2144871362
1821670251
461857484
2027891286
462238061
1957772454
1393732460
994077991
1061716508
975284595
867910429
358417881
1992300533
642162320
368341267
1665738898
1119890947
362354035
82900081
118704768
1996392608
746098274
1869813993
652668744
1785695737
352617054
1551045334
1558380493
1301161382
1230626110
488416127
948742102
388456813
1068335261
1153762602
635944214
425389520
601673104
1117397024
1717415057
1973504292
1143813937
1340868048
1136390645
1338557765
1964235877
17937875
95622260
1291472593
1912482554
638200310
1985949215
485948822
657754319
1260038698
1786968565
14642472
1527777046
281766365
1312713116
2079710431
1524374464
1036216955
657048619
401348703
568157323
1545906465
1356745793
1735272192
1729523880
1730777717
1897229865
918209911
411276037
82099844
1017607753
591045818
145145073
52688261
651349762
539456205
1968988116
1301773266
2018822087
1064545141
353523690
1451140669
335340078
1799630778
26861177
1916450283
1518577994
359442009
636322663
1900608901
797839124
1065329822
1180971157
1397050562
367416098
522427776
1357525813
1085645929
823357726
125672224
1559842357
276837260
915936795
698531349
556324076
2030869139
2034376669
723617330
642698532
741439622
1024697005
47440495
642455791
3096263
1785624411
21694849
1320528277
1863929156
55267809
1665538533
231258444
556685031
1835360095
1237615156
570428843
1707150883
946040017
1952788786
1527136767
1903302733
2133300269
535006799
1420368296
1872513730
1603171422
1940077014
1923996157
1878273764
1141304799
1985713463
108964916
2021379638
1586194888
320082635
1305086230
118212160
1017489519
1287802640
1666001343
349349377
1212552863
1476063218
1226998393
961253592
1498918052
1866878317
1712145648
1498229607
806966328
1472848439
626715325
1643237391
1214633713
823624486
1662240454
1715079834
1915966527
1410555931
1817419964
292183248
2075344879
838978471
499340818
1061505703
2107369597
1441647764
273450352
778219212
38044824
1605989409
1312833513
671438391
1281149569
155779156
961135651
602924300
1915293103
56214140
463880120
1574568614
1447814308
951439550
1429903873
88526279
1061574719
1268088229
792741481
664639695
1794611427
1780455612
526524055
797306421
2072329614
1679390224
625099768
1403509843
2134182286
1022869440
1937902342
303139431
484522721
1252068658
1065676128
1554191361
449863880
1246970684
1632076641
1711386138
98154912
842841413
1589872344
229839397
853481810
1736064202
343530803
1025651665
751130464
1699389952
1725671918
510540743
1563706782
1265200126
1181444198
1896140065
1585917378
916521067
1385107133
1596494139
1769396342
935705803
221001521
447023943
958798487
845860364
1531401018
772847027
207219857
1707200734
2097079670
1528718808
449185733
1597389335
962315187
228521961
1769409848
393578174
814702960
1576289295
1635988331
2142581857
559489624
1423333782
1749712160
1311212006
1818997706
493618234
2024765317
1706030755
1120628647
299341680
1624342535
1174975378
842974940
293143417
1341231804
111774433
755610213
1464217901
1279959275
2011291991
944582463
297444982
2026270471
582374632
511950653
1291809316
1184365377
20131435
1504965587
1393320111
1189374823
1845795081
1662124205
2091087949
1287881447
1933943536
870929772
153599243
1879089706
1301742887
96944144
1919958284
1160072086
699315257
1174378259
1423467833
1198928472
1471232056
985951264
1794022563
2108412131
1757793463
103400968
1195518468
1380943579
1752582642
93217428
1710317276
1824931586
613143563
33718629
1656294396
271687318
993612742
1080407597
392576558
561035792
1887745754
1041547938
564871654
1974031548
419428351
1226864838
1316548692
1860347439
956493562
690398554
740115066
878356666
1287055745
939917756
193474118
6221771
107285280
398864106
70765284
227673589
764966254
623687416
493665340
564548426
717567943
1553471313
308799480
196578278
809830630
551146494
1049784615
680240538
1520092650
837324907
428932386
522475084
252558096
593703685
1248018267
204085994
1355658203
1224609344
1003539850
987350240
972084081
1494422533
1132739660
1446875272
1052521699
1940786965
1481999101
765117359
1590186841
1317922126
56928372
991744868
1756510681
2092163789
717600409
333910702
2049604756
574229295
194967421
1154869360
1867708484
1665758242
884635814
1599639046
24926887
2133436384
296474677
502027535
1718907659
1317146479
432756851
266499586
1454787069
1174824021
2103917721
674850461
2045575654
753347451
917269629
1534244656
1448771520
1753167632
854024568
745437783
13818407
349647098
1541298774
544551409
1880986341
465054939
539350838
247023124
2142082567
438715042
879779486
532218640
1522598661
641478832
653953293
352984960
974765193
1837172171
22304076
439864142
329236756
770757549
468239700
1803306172
341723771
974219617
1908719994
255784860
2053945081
176952602
842941841
861938525
628373779
1441099477
20763893
2004551909
2040745953
1091316277
1308898957
157786522
2046822225
2040000848
1669495089
2036653191
1277820955
1823557229
1413627874
259286443
683491504
1404792439
658658885
865137569
279366909
2046387025
840142005
646454786
2027685485
1820773865
1472060421
1499511753
2063979767
941492390
1930285771
626444620
2060490374
1849960823
101402816
2123749001
347199455
1704203329
1601854355
2012937670
336909353
117544210
1114092135
239559031
469679628
2081260037
987826965
894186081
509333392
939779740
773524912
163135090
860234185
545076283
1533372629
1448543773
1521962538
125533744
1852716639
1268079431
808834558
1000127187
1920313203
1551337345
422531766
687541804
1764947979
738654720
2077257403
1601444943
2135665778
1385528886
357278929
1362125596
1398674546
37222693
329238831
1046715634
62920850
906146074
672094502
157231906
976440660
531634847
1553568706
405768064
871321580
1937452948
266754502
1998438233
1334012632
35015909
406181403
562951342
2033221979
1153931580
788852182
752085534
1635533980
399766192
1815574698
179737437
1088335676
1535206831
1085882697
930852964
109758848
337259155
229035339
1769238584
796112520
1702440063
640609708
1042553227
634324815
1858672450
1065228008
1798946420
1886738409
390000066
186941770
666236495
614609684
1287202814
1971851628
1404411748
2075410113
155998548
1125320660
1534765606
565096664
753295215
200309216
1819011689
1214056958
1414600533
1598525902
1357181565
1176116149
1459461343
604411591
701428941
106648333
2032209947
510573884
1125887670
1430343187
667673556
1454489421
1784371749
378451720
1086632899
1980906734
2093394040
1132882328
2014290809
219669525
1412809789
441572875
1630225153
378036471
1352489862
1018224283
2049703768
1878398597
1976218309
315851520
1392449164
1775607427
1933032977
576681201
188618584
2116751789
1844462565
683768928
1696327379
771758060
178325423
722228122
336875279
2062795052
654215
1422246805
975639756
1800742075
1747745472
1780680775
914855525
72993316
414092293
1096121591
2093609360
656464203
17574790
698912830
599175587
1112806076
1733270929
1582432326
923665983
1398247277
1512687740
502620086
396591302
1058621974
1365481137
1056694430
1499159497
464612876
1002529243
469854707
380782655
421818514
596730881
2058875732
496550882
1354232014
557724296
448932217
696973377
1600872411
90062893
1764121034
317595631
1363505428
2044290875
1746577368
1943827843
138891878
1407024102
839616552
1051240845
1928768711
1853548200
433948125
578937010
328166424
669140565
1233866131
1589721672
168709993
22813246
1667302179
1300881047
140853690
1815311500
288742584
2055509055
1363835243
2079110326
405079813
178249711
523460947
138496391
1986450099
232630605
304891942
1064926109
1141581687
207055390
140368364
1138573052
108413080
1002562441
238116523
756354587
1637921134
1255759335
1613022204
678677493
289124831
339701074
1233087613
2034413014
1459270027
1383284979
3721366
1145581106
308491662
447576290
2004989586
1608713854
27523918
1955103883
2139204228
1412575644
974415299
1484687556
1777901316
1289942489
974991663
929418831
1352060254
2019424132
225144717
1765062541
50015516
774656907
1466879206
24526782
258588042
948813954
927210329
200802330
1248498949
1129888242
1531782991
475709150
782416244
1012773428
1104598100
1733199129
1733804135
1604734206
256802940
1281572176
1429157791
1007264019
296202501
1266080132
1574622613
850297588
2075330368
1491730798
1552052400
1312085799
440892287
1608796302
299679832
1281289299
1077862942
34663728
517443
1463016785
1701230594
1214061959
793950621
817101721
2007381581
6342426
1850206290
2119713214
616214221
1849355174
946589453
1874185553
1846227029
1254785368
205399305
767451481
657748676
978114183
439380967
1446441045
319687618
2139783821
1533159451
1092431557
705292860
735828420
1209262201
1809132955
804199232
1819143543
316794717
672660316
504419932
1498484991
2130176489
314331121
172151006
1392109791
479086973
1620196801
434887523
117309503
1881291425
1034611844
1001899342
620029846
1173991067
1300585333
1367968023
545708849
883163730
1354312432
661569738
366080194
373848019
249065381
192242199
24038948
162756021
1633782846
358924959
2105403283
1496551286
515511240
746251301
424035735
1987532351
709604381
477038831
688837464
264040653
419178386
303730706
402339190
465861454
660156436
591993195
1440032616
387330170
821139588
340849169
1858822773
239950042
1853112290
1630849164
860818266
1983448058
2051943082
657434921
307800351
1002670057
2040569245
1722565145
1753064148
1655818778
1233666001
885551013
174016043
2070630113
919487789
1453723865
958158247
756814516
272408628
1743397658
2072911510
178334026
1374567606
418064064
121247708
1708205762
974406107
1076874175
2013333314
1439780758
1305042035
1845421340
229945655
709398657
783028503
1742841237
48041323
241254257
538515163
1830364136
1343620653
732603176
1023326344
1680353047
1401863714
772490200
627195983
347224723
1548967667
521470740
1422944425
1477511798
86666998
673971298
1628559234
908134284
451850228
1745956263
312254548
853955692
2121172281
696379010
509332856
617281679
167371182
1841103277
1116075014
1113021816
2129116784
1725883487
643550428
828772908
1601968341
723863266
516413198
1089722503
1572305047
457950490
1610089133
432863302
800652867
726808082
774529614
427351072
645659005
1981664555
1309009421
904197600
1406797532
1099301211
1190665502
930081289
1624946413
1501445690
3211337
1242957072
1836694453
1848466342
1526056096
1570764506
1865195302
1776541381
723760370
131389192
59834860
16908649
1356600439
449868300
281829515
251560698
1014106451
1690229820
1430676185
685719552
1339264565
358502070
881242455
647271284
1590062338
281562061
522146752
1103658454
24265085
102959846
1739364291
1238537822
47219219
1945906393
789806710
1369555603
1857786864
1529722830
1313321708
629978876
561374255
1011768455
1140983935
1142570749
1017252324
449708464
821068095
99765627
197456212
603953193
1426643898
373871812
747310423
1064384498
1288087963
1446209355
1026134477
957580184
2101210571
1115332433
1700050502
1691440389
839598854
1956138805
1147404225
240693714
1749715236
1555266126
693998367
1056311001
501030036
1535841462
2009173947
1585622276
1013486538
1885375333
1041133710
1938273730
1536624050
1074992305
1226274822
1238761146
507631613
1337772203
1768300798
234130974
1515197811
1715634434
771725672
1994798879
187780148
627540416
168248564
1726449287
1123939223
202762473
819414717
2128999993
1717983974
950855511
1850217367
2006018459
2075729780
1799733346
1593838781
772338302
896150219
1962971906
784605585
826530896
614676754
1921640679
1759672925
1081606554
679929536
1697255369
1894787586
299788087
988760087
1993291970
1748166894
1683431640
730924488
1923309971
372233840
1301118386
780928145
1021248438
1626883009
1767734324
1536332475
1504284058
2079163894
106661514
1458577052
1543021097
836030465
645887696
1574466759
1652498918
288626151
705946491
1401456229
433912360
1209070985
1042985776
887207785
274775572
642427403
788003191
71873693
13371009
199755168
160701061
1336988138
380345006
2060612595
130431076
1725755688
267673493
429327410
328721864
805236689
79040781
786856863
1200825223
1157537077
114606620
2074963752
732669045
600914142
953820211
1539139265
234117452
1080719626
1812961433
991954570
962741615
787486923
1261570036
944587188
1946000102
1761144299
271614592
966628480
419569318
1623230353
1082566959
1316046477
1385157871
693654684
1826872449
1789244733
1772942681
1929335131
1978676775
1695655348
1517954832
1994997290
1629505575
534880008
1436157300
769547798
1437115912
1674399098
384625691
1362934807
1791112280
1027533503
2095188617
772012596
93339990
346403429
314491351
1035249525
504980725
1229740717
1264404249
1223433741
1608788312
1210881892
2030276927
197519818
1005091563
1851302852
571706551
1814804057
648470735
11785509
695572193
1314702582
1716944049
550712552
1555973102
1947593599
37409682
1761551062
1496345000
383982146
357719392
1064238852
1541174442
373516935
2075057729
2063064355
2017330238
510178334
183010750
562511214
1540935171
477867102
1128060717
1524813713
880135108
695045135
671767281
675691815
29470214
1283472863
863638851
194509683
304978256
315495519
575129562
118367696
638790141
2033846388
565835998
1077698571
859619454
173113172
989512756
396607671
101914081
1506318647
740455206
805159708
80812073
861538083
946134290
781926837
608112061
1660119428
1441959651
1884321882
748028515
1882666600
20888675
75959906
1078754236
2138908489
1652225944
2049911147
766342248
1184509905
1530507624
1751680727
1866113460
601422794
2135458276
517774956
1576730228
1772877252
1827879066
266521793
2079760484
1505875215
1845539833
1353155939
1681970149
373666738
1138393863
2041547940
1494319110
3386605
2121288850
1144011410
395236178
231408645
1049100172
1993721002
201865093
474403223
1229704176
246452291
948145747
472267305
1543954915
253922591
446543147
929901794
1008859946
96835302
484397508
895920471
277916344
358867054
583460433
1737592161
654341333
1161520430
99167647
1468066979
1614458870
1608868766
1705557832
1033432462
474623065
1599790980
2049309856
2091986937
538289318
967781625
774390753
1992670153
322958918
1547272504
450981152
184514212
1581195555
1090948566
462196398
1836917445
1572540562
1284186842
235473082
1298523272
291842741
129030343
2024987068
1710117246
563718601
1417003877
886651680
588842399
1346091949
1769483096
1750369723
1931199104
643656281
854020235
131882142
829560190
1902398411
762459289
1323246301
1355187509
1736178426
1777167657
280737597
83576982
340219777
646512096
39745626
784041105
2078379579
1284455144
442667292
773722878
861923535
667267831
1761119360
167956496
52782887
1453924714
1341338363
99840293
7937672
1088252251
1316728084
1349575411
1760584331
1397397095
588116235
1739992980
1801303271
1468000414
1501460043
723119311
1863679502
1981146493
1911173716
1264005802
1400474905
1374188237
680647713
1814501751
249323581
740423902
96565546
1303625601
82654474
657493014
1074082115
1015928932
1644028131
148775007
571239195
1391313572
1100181676
1239728743
280768473
1177101805
1674744174
1400363589
2098321501
258349398
913883216
22771211
9896124
917819882
2066957213
1497537324
440911057
1675155562
1581574566
1716363660
2095858768
405456992
1569428143
1235326280
520515378
421238112
1897299887
1462870333
1066736078
453138940
2073979730
2146664758
1510824317
670936439
575695380
1490549703
252389349
248611514
1216123595
1073767817
1448759450
1506446855
215576068
2009737776
1645781998
1708143480
1261252519
157900668
1909617837
770571503
1313715671
1592483606
1872386792
1069390011
193483232
1184524700
272449831
289038262
1906464952
2010861446
1389607017
413623135
180583004
1002317072
588354646
324076608
1773855455
161151682
215273353
1477644371
405807826
976462142
1586804678
1722575031
2087771712
1777562119
1265787485
487141527
1923892923
1023812403
348874791
399278870
512579993
1981718702
2119166480
1132638572
1195698663
853995189
1321000253
134547841
1630826548
657593388
1652268799
1069032474
1032495679
1512639765
1552404948
1483586176
826463080
919323736
1293713629
198378976
1645747658
859772469
885623867
292856969
1226658080
1753275102
498228696
75565215
1607117942
775616458
467068251
1938976258
1433558236
747535231
1617419261
820599221
405587661
1473232361
726094197
2107678229
1835898470
1884064853
1224114155
310635274
1267898082
1783978630
1917970485
1431429922
517821318
283278733
1318893016
961723023
560496557
1196322278
125594588
1582062741
1858741961
79565189
1369823392
2029853249
20161850
2112884299
68964943
1818616101
1325426638
1884038248
1392786109
994900103
1287943340
590057567
36293642
495077479
688634750
2054386927
1719479595
210642790
739978399
1606045288
1424280899
127119736
1059363730
1431399348
669452489
508536169
998139064
950759773
1422660861
121424881
1133502239
263775051
469316856
486991147
205755673
921941976
929445181
462757743
653279924
1676865772
86913093
1427445063
147431369
847200010
190618406
1536119723
1040838493
1480698691
1429707006
1135503479
1814386595
625297857
292067212
830568545
2138571643
631567304
58995618
1344495060
503318744
182323596
1251108244
693063162
970201786
2036415860
827847854
168560682
1663565859
1897555345
876753960
1035373535
1120916906
1170757109
603326223
1758811883
1934824485
2115879736
1252207848
826092272
1069572683
1992567934
1029494089
691035451
613624847
1350159894
165182677
524397396
1209795451
2124651235
1007947974
82025114
2096941143
1036795844
1183079393
296574315
1114216745
1336487154
713865782
561922665
452954813
341747829
1445008728
130591215
2082613431
1994123396
110307611
846038154
82886121
608712156
531369798
2058443124
486827107
748295580
1230181472
1794364580
273145283
1955691513
1294127975
200465683
911881111
1332610641
409836094
2088907485
822943569
685391166
1985091057
717264288
1320172286
1571086048
144787308
2113106657
570030271
1006711249
1031192261
475143247
1786733593
573005299
2055479419
942245200
1976281406
1414385698
1982918811
1944160840
843605465
1762960315
969910397
1955380780
1111998737
362550516
256446792
650887396
1990282246
815725328
666823159
166534635
896707049
1980386014
398905825
156414415
1924464670
1789567119
1493073590
71670019
91762301
967365267
1473918653
545367648
1303695303
61770576
799971107
1675714683
1271267887
1504439127
370581192
1437829271
2075915962
56046619
435618654
274933931
2077772314
1000307173
1098894558
943401499
1051010311
996892206
1034762795
1009676996
1178084441
1025298897
1491660293
430804197
659687613
426958581
2039243233
347263964
1479290834
948075533
136684321
1900948290
400872464
1335846279
1149196133
1008286946
144381145
1194197066
328009764
320683867
1735116543
695682012
326940517
684934004
580914413
632794146
1246673880
1728580448
1736357517
12727560
242541870
663513275
508652153
1051745082
1478092834
1824203311
743347420
1731733282
2094142283
1543332429
943268126
6373200
1855343224
2023140891
396818666
963772956
1913277330
1025597978
2013220202
1108191353
1596930770
910473683
1197582080
1872523216
1656977064
692936093
1455865267
490130621
1571861694
493975623
667687118
543990922
1795777729
1319720626
1438349461
1063358532
1144413858
623217826
176096471
1255614054
773182735
1150002118
1968391771
1490963812
1357681251
574771673
1109911172
453547518
1479179623
1379284692
499136531
1829936304
1982031019
1570775817
1673823983
2132833676
1794970469
2138433036
689254503
1757748407
1966321006
240034759
1842381820
3011046
490034040
732148711
1604086440
48970242
481693598
74909558
904190100
1945020882
897386786
126359333
1457521581
209254293
579600764
1902139813
491349255
1003451913
1772230493
1855996500
1139048685
1941091906
842716177
1494599257
754480806
1705980359
1783267229
1011182609
1897224552
1602288990
1746451481
1513021695
1502892001
585335330
1673161496
1496717213
677608743
1732657574
298572037
406449630
1338945601
704618096
1546400240
1577147295
34987310
196521718
748371317
893921532
1237474448
937236438
2017092388
1188309945
684454910
892464722
974255893
1729891970
230598252
73835032
1306250583
1428725442
1127369892
471789446
594810607
1417257734
1459942639
530897561
242320845
1540831390
1407781861
533311554
75872531
119061203
150490159
1267536244
1885794636
1376399484
1865534
809698430
1445203089
1589199497
759092520
118624294
1625541446
697481763
1297055088
264396225
288381914
299468514
1565877873
519496457
638594770
86003041
114835071
1342805174
38605839
1754168571
1477774148
954441795
980065753
182054486
462328590
273329949
653053416
2113800575
598379587
1832660961
1236273523
802780326
1680643503
537897316
204690732
1962625458
1015019307
607720546
1473632721
2030621905
1658923361
1269054983
1210626120
742709940
1905796779
180499016
982906419
1306617580
747930275
914468284
1170090371
518332958
786189040
327915555
772590938
428683193
1281273571
1211926286
1009079727
1026856213
366702756
418662128
1827232915
384444245
296754370
1349807809
1241062658
721289575
1702627952
1411840377
1420769448
1139770041
1504453646
642115602
1287176928
1866781919
1361016696
2113727650
1049269638
418708118
70618533
666770369
756346270
1110271321
129469414
237152183
1429622314
1079776253
1697454943
500212069
2022616712
1166489770
1263409588
754893789
1349774525
723216308
576852153
693061119
1088981649
343493910
427718470
215659662
513126946
2125196042
246725009
2103694602
1508475263
919625891
90245298
2127400780
614113024
2027435871
854258554
1275846701
770840103
611269098
57198227
938005408
1566341840
99471882
1421259971
1763084072
31676062
627109727
129156920
1529295748
1078975518
1708160181
1819186540
1210335183
551019464
2064461678
2001192383
2090687174
2018914405
1550800125
435705310
438869512
137296449
1594788116
214936222
1919727465
320980173
169634947
1231382574
1861098480
1281980812
69907187
1899434750
1744322913
1907084601
675660157
1472296745
1595662778
257485787
1710019660
1757862296
1205551935
1648127164
118533551
680718094
1664978308
2133752
1398918120
355311115
824320326
1820638584
1213671272
1015907631
474807330
2106088338
1098283357
1828408623
1279599107
2018171103
1955006721
2046214129
1916669972
320998873
293077948
688826643
1952790032
388489074
635656437
2000453252
218921410
700460148
406200985
141873340
1229635630
1507328163
648516025
943555051
1288405084
1673466327
1380410769
1799014409
1587961170
966558578
2123164122
1858335699
87541940
1033892651
1374649448
1689321677
1561570403
1043320184
204577849
1857154771
1632312756
729147674
321355536
94429485
157161131
684420015
1726099419
643827496
1934768350
195360433
38286679
1056197852
1183291205
213916243
1699004350
195940894
369396040
1735594722
567697256
1565469783
1192330201
1579142290
1164329731
239365513
1662909598
434843527
1542520240
1041954173
1107776409
519681212
313120002
1066076423
603637309
361906533
736204847
2122593104
541812821
1940409404
102366502
13462828
1085614019
560875679
1817085865
82447848
916837834
112286645
1033631499
672433028
1380268387
98523183
915356856
1698681494
1091906022
1152910022
1183119962
741400250
472035552
1103797907
1604487195
1088453467
1944138918
419479691
403800761
142033612
1374202456
9923851
1061610108
1649686448
384815137
1929870036
977180719
682568875
763064314
696139820
229946610
1971844209
1071360207
2108130978
1971656389
1303599741
2049982995
11126709
1148887172
1559683870
1598883037
274051187
133625561
2068075374
1500978946
1923739225
251381438
1145438840
1981058256
49038162
2084475978
529330180
629574528
1119412751
1997541566
819045996
1720193915
747180539
1593833443
1155064249
1988713039
1951538126
440825831
1890385977
1990286717
1979547051
790371862
1040005907
1859023881
1755015071
1414090263
1754506750
928967098
139493253
89538452
1576204243
310026208
1210051899
1793361087
1632443103
635877664
1070772003
266017038
1797489899
255609554
1901934224
1747842559
352475017
2062227232
742673285
506082162
518473837
2021740547
1151482185
1867492337
1560629647
1020354758
109920961
434187246
565586279
481214675
1170234974
2020878421
9077630
1226493338
612842032
1760099234
344594457
937077960
739150094
5549459
1154774275
697251556
324638210
1434796027
1475581373
1753737555
423501991
1474921978
2136032067
698998910
552042956
952467972
1633697032
1793317418
1333925670
1622952977
170535024
1086865432
1020262421
1138261917
252922248
1057372488
1602744706
576467558
465896296
94029203
964676236
1690399302
189800466
2125651599
1724043300
1165249480
565698772
2136449788
366324263
1659852828
1865864830
1193117725
378042015
553898798
1605272020
1227854966
400043739
1882602173
1976744850
992977415
1551913771
641233771
851567886
478455875
553508761
178944041
802873301
1120931507
618956711
392859535
2042744385
1986201286
1149713091
735972008
1218747454
1269624487
1326772411
381389592
1123044957
750500529
1214954938
1644155062
214440753
1879533639
217853549
953553178
2142194449
1742829645
1498606772
257741957
49733679
134312093
96906149
1750097185
513804168
348612283
1512987523
751015088
126111746
1240306219
879470269
103842544
213167076
75622028
1473361122
189352908
2065709176
1042331129
445135030
1410512387
1035193774
227105547
1227604655
837892350
893605900
1791355687
810547
1416729217
2091775784
591327525
1686861240
330688183
181266182
1010052835
406453931
1838179403
1692741600
2016634957
1920462339
2054452312
1498947234
1313223850
74839231
998731635
61244607
1605360082
647660340
590994681
666157299
1530146229
1298863671
502413388
1133874979
1124106552
658164519
678576092
203792707
879727021
184499205
767544053
1642725001
520193043
197960621
1987717243
683813971
1241572987
328878679
1738867746
1310662300
510507610
990918998
655480415
781184906
1692895131
725563409
2008078446
1955946632
91190715
826544002
1077052682
2009932245
1492872986
1257707407
847420555
346415841
1123240540
1458112923
1925559438
1777150700
315686161
957226561
1755467081
1655175411
473749036
815296794
364802218
1875323893
102678521
1252175008
1618663368
1449702228
121473484
1349254986
974428560
2088142593
556088253
1191597702
1668702444
647260080
1747808106
293069923
1411525469
661481288
161002257
91286182
1790742068
294795469
115733346
1171705817
383944253
305744185
126676607
2105899713
403885267
877764306
813608115
533198792
1033090735
1752793649
585303176
589915167
1197382181
1334439552
430711784
1046422054
540654959
1787283734
398008930
103634605
625593402
2079056436
912301044
1715907495
260298449
324189538
1717326537
1313365459
1468586078
1841635671
1529797075
252940279
345228264
166359050
1664894676
1273292740
1665342565
144033814
485420204
229339649
1361514909
792652593
1264655782
1983893109
505226939
588771378
52753884
1144824892
1554145502
949008833
31665345
1331256865
375717120
2084124722
1101656222
1615343482
444509900
1729327172
988071778
1178099426
2128635381
25578535
1310096006
1329454139
647535855
222442455
2022573919
1342118800
1253912422
663252166
1164942137
841628166
333559914
845562645
1586140249
273836551
1176729684
882178170
915770516
955688795
1509147409
1154448770
9006058
160609171
401209056
2123297253
99910227
1840994814
1845885510
1799285787
1883155001
1835465845
955007539
1008372176
1056404097
413361867
600072242
637749370
1869041992
1176103912
226695416
700622178
1203559816
81971616
310968934
273122757
1246695796
1363727566
1839114765
1670408016
193828160
255749591
1534542602
840128545
2136477922
73710752
134405312
1939126083
1351976545
111555931
1291395201
1937620165
2013574178
1401250868
757438532
904120881
224296786
123797945
1998020
1636925983
939746757
1930317638
774835197
1384294828
848099511
424328000
744384143
358862770
113008225
1822805256
479983403
767999271
2103369011
2040813996
238706744
769437165
937520364
2147352490
1459745239
1336365238
124539352
418769837
1564715104
1823575748
1467989570
1743774821
1869984589
1652628860
1747615146
1971494664
1845658139
655480066
504604075
1013472153
403921848
164352536
1555059121
449759432
1010793499
1518689495
824075317
1235693784
1646836471
1900124670
171790657
783805717
976140645
1451033365
1421734190
1431315147
1015126279
351839743
268589525
345949956
1627208017
185937432
1388757533
1775102768
1029045887
1659810783
1017932487
1327714573
524295963
764040526
2078249593
1619478289
1683651416
1988531836
1546743274
1760742548
1640364562
48204073
1193225196
57015903
561147945
1316470256
845086406
1294453306
323620329
1094122359
883699342
1043328045
209999289
2108669792
1454060404
398209442
260676183
408716990
937351201
2016544447
1525679280
2007358813
1170695155
109922777
641409774
302135020
224709886
1321035726
1059519948
950046464
494203462
1399963799
1785182126
439275784
31907532
150360982
2129048110
711788820
387715797
1608627002
715537600
543054658
1303434861
1031094742
747948776
1174979896
1973720043
984659367
246985311
1641325785
1239104028
1111090483
272462112
314378767
990946823
676977521
1997241500
228707859
1668748868
527447006
1823708767
1126986741
442082308
1985855250
1519823880
316199071
1362871790
1569156784
1834171399
1355971472
974051959
36866545
2141275442
158861021
808892874
656091601
686144464
376766292
2083934283
2084961539
199657661
1183036583
1274888352
1462654101
1177030458
168282689
535793276
261191688
144522081
1272090373
1994411986
741884281
1853036636
1451367758
827877433
910164451
383839776
1678525384
1990347379
2021895627
1527114013
908473751
1546896065
602296514
821904958
1532625429
707709394
1214237285
1769081701
230348283
1439849899
1305268753
1964721296
1699283539
752117062
379798273
1135200721
1765199369
851286582
969650597
365989478
1616842162
1535146632
1208043180
1211135639
442401593
480527371
1547232138
756069727
1205929692
1081931104
1169198908
2129441805
1507030791
2097764616
1835543034
1308655334
1145794903
170923922
803498453
119323891
1796591926
1362415930
1060970167
1378561234
1794963930
1365131517
1083686623
183282705
1677190554
2078697035
995048111
2124006607
1569914433
325957547
388635054
1697563684
1476640217
155868312
1377820104
1028413618
427300287
1697411070
1162784975
1169537110
1213374581
2041596483
1138906953
1200967344
1747228776
43504698
365784545
1087435619
1482070311
1199824888
1263922486
1037478085
9512790
2526373
630584797
1449844997
1746272448
2097655806
1395778818
1226919302
173749508
34883633
128233589
491336820
1415120210
1313994468
2124647191
53890868
1394314472
2117043017
1278857416
1592733929
1028207006
1275814836
1834892043
23737414
644799413
749293784
1675779348
279048755
1409480192
1668276025
1136486326
2129280920
1496332040
1818698184
1993553506
906933279
1335439335
1135699
527999690
1122219984
946185680
2136378689
1763058008
1511201359
1242214840
1138522191
1097442646
2131570717
744400958
591599714
1678298482
1780971756
1705626305
1776259667
1424250749
51498754
8699706
732823186
1571675453
1626020897
997576684
139674610
1562433604
1096718407
1616770297
1630009675
911208081
1280479241
853975850
107303031
1899464230
1104261871
977364232
179111954
620143196
1542973711
61487912
977626547
254740177
1053536834
1480442825
629291141
1261282446
1141705661
1104423937
1140056912
1855737455
1227021886
531752733
1880452783
1755165834
1634727063
1962880793
1498587973
1532274963
1870166536
135744854
207563859
1190636649
727777346
1524673127
1475854735
1085391227
91229639
2038343357
507926958
380733826
526070727
365836740
289563724
770156923
1195945290
1665031140
1787170006
353727633
1938719778
666187153
1697743815
1005380171
911753363
2069043050
445993534
1948436780
2088509035
973355882
1618784896
1567908904
719899620
921848888
1779495965
482418205
1379184604
1392948798
846128329
1098491518
938981260
751746764
572998476
63262014
1639493025
959604160
1862482242
283027312
492247009
831458494
1736826436
1783135110
922394012
1692854111
834912534
1872491799
615576985
519451747
2135521842
30482761
1812159729
18824470
1441416831
1241691051
1710003467
1446911450
1332717992
214831556
1236822437
462771768
407050038
378578812
259374971
774119855
2135598565
870548288
1187260841
1154979630
391236039
1423325972
1860569441
489132569
1014437439
1753880476
824193735
13656505
1178077182
837716170
378543119
276447806
1221842907
1300226792
1858179921
138386505
115233972
1527341506
476904609
2297356
368821776
1032549759
1642535199
2074491602
1071568339
646403733
250303605
1892836165
1388413654
688972312
495557391
1210304089
1655839464
1546108485
1545648369
870893661
1865235859
586729112
913194843
516285602
1990059431
80265154
131920756
1445946572
998013997
359224412
492487819
2127159603
1558573560
1245272244
757025222
1304594776
1722016383
919689118
250333555
1934636086
582925811
261973485
1735247338
397293535
1087568615
2009415558
1166873825
1157761763
1434603940
182692694
1619950946
364686218
1182399853
1110320908
974380515
2674761
1839662972
1204673542
1596119739
485941361
408000615
38460317
1601901497
1337439195
83383180
487236207
1386537902
1163336587
618969166
302179786
1715578226
1304900152
747736240
1004644223
2034664100
724398989
1746685855
1057722873
871025221
167943564
1461367626
586259489
1546833495
1924552689
1162682146
1147074242
1528842758
646423761
1808218707
1551908814
2125549812
2120423690
541556150
797245118
16172068
196598871
915852944
282880260
1017860442
1750364418
2045321270
1244556966
1003747399
1400653113
173547278
357699037
1964186146
1871121020
1957749211
1084354378
410455673
746247684
149791996
1076906780
1017987704
691145061
1171557286
1568347172
295886483
364773966
643066747
1784769810
1975252305
1725403934
928554274
1396401116
1726626007
1934508758
451729434
655685333
1225538014
1636259238
2141852578
741171208
1595813185
473800026
428175930
1509665452
484784943
1523781787
1396323027
421105101
584995943
581250179
1034398595
1955959358
1180274955
66395223
882658341
2001567022
2076907223
907323624
1185327095
1125254630
1366984444
464056950
665159618
108319010
1692005570
552857448
1408238908
1363260834
1559061584
1396028879
202288028
1724139553
2018234221
22448750
1998496597
270184507
627225906
724220452
68674460
402047930
1740975982
2109815141
273640573
72248218
2104463697
407768250
1806600647
1369198570
1258851771
1449228486
154672354
1718734003
239658226
1631386454
76869369
758852839
835885921
1396116082
595593994
1027026928
1575008281
1161731430
470556987
985847087
89688574
800029944
786100080
440037549
921007892
482892620
243250465
936445644
1709724265
1144239226
459648166
1105129782
790837843
1144288918
766741949
1112066743
1361772138
1311207932
2093291403
650093387
684133985
1093308877
770941852
2126216449
2106126249
1457183662
847691504
1093734327
1258568724
859453628
1590021521
1260639536
1999644620
1508771060
172209118
1800756735
245075967
1076324385
329091350
913501537
725389481
1806071307
1342525810
172121471
449094447
1281955379
1091682542
359615342
763511867
1068938408
1634469108
1824099339
1324950169
1884928508
1930729154
761653209
628741284
284674953
2014844358
1743920867
1981945713
983159715
1621961193
221066792
1859032115
177525316
2144628126
1526008454
1067921173
1881437392
28532735
1291464131
437181734
1932031547
1828937671
1628113511
987759347
446023588
722316474
226971739
436099631
2051834097
667775520
465348835
828858492
1428396051
1441847764
789426983
168447372
689660400
1083319517
484722675
1557172582
1757928106
1453444950
1485833857
442489408
371438946
1109047720
424814686
339649436
1746744648
1731812178
133668315
1311001392
491637989
370080969
746746378
777892062
460162872
183106040
58947477
1481595715
2083731189
271322230
367344648
1950230358
762474536
1850187180
621364600
61308311
1399342890
1421680954
2016974017
563220764
692574635
152139469
394818594
845161819
758619745
1859540318
1131710843
248274026
2047901173
1711127568
1066349479
567938510
1246737054
181497248
298397315
1101145063
1020031165
352809475
653360932
1057325764
350377691
1770823912
1613670311
1080948230
1424074311
1824404381
1683104926
2011604868
985023309
1089167354
721891260
620043634
1406565592
1595406755
385731901
381403181
246062421
1578704296
391323660
185526525
1690190550
1178919800
798492095
1397061692
1915518766
2114852756
1895234102
397276013
198688866
772079084
1578779978
1722887115
656310435
1893080201
1720937967
1959488480
719175388
1040190652
497350337
245706484
179453541
1008293433
191849115
1052007872
1518964791
161435894
1990361081
200218131
1504961085
291966973
1207172697
2134439959
1237817311
703156843
800868796
1230241088
1053272800
214073198
20623072
1933432435
1931334274
635414263
1176619034
1996673350
186217656
1341230236
1613574318
1999587367
415522217
1306442264
631341631
120100520
436093118
789420297
1085773697
383162659
401604578
1316984280
957618769
405189174
507195
1121339656
1905022548
1561417995
1137619305
1601940051
194598411
2028679281
1175047591
1430669972
217728743
535471102
414589696
319985150
1395074476
334171814
278008524
1021976092
1398059630
630614438
939804391
1785851060
1558883570
759071210
877752890
1534647717
258824460
516863665
1026676813
1939800394
1945848489
6242191
1475845777
338626083
765491753
320011011
479650688
1432529977
2061476004
1778959520
1677762532
778780161
1307761727
2068403004
1549880889
1303843895
275029035
1790615275
552885105
957161022
969004286
1732366286
406675182
1194817010
944143644
1851569149
77077261
588642651
1166364896
714849656
1613776219
1242688667
539746017
1703250255
1318196807
1577821325
1193532414
764210461
589603426
754661689
963821553
1558351120
889125270
2124234518
1767418160
504036188
1974013970
178555602
5212598
1598184756
24735347
1879702023
1152096898
1574345097
627091841
540231386
1757288667
247533460
521380735
1858724079
1182484808
703124641
698716951
1497026764
163890486
26639028
969069755
519610709
244911607
398614055
568164861
1840796196
1065970096
252083401
800903888
855790267
200738720
622646141
838878403
378569416
481848411
1492337778
893881364
923942592
1088955728
914228740
768625446
2098163824
599639629
2123470894
729453465
902015444
930229398
19743643
591736272
703219459
1615858636
79634137
1249028499
177510752
1311883776
2097847750
1957181086
1480792237
432895049
544909066
1601651646
1452973537
642806285
449327796
1390602343
825140613
1995104846
805203968
2140279903
737778072
453818218
453342289
142575526
339485721
188017547
1325166793
790139737
614238401
1263797386
46952693
635150695
830408830
1726144699
310157477
514295167
951077406
1575930531
1240537768
1057788965
1503317395
1635505605
417152738
1041269864
1231054358
1220444745
2144505908
200677183
139508756
2009967023
980753143
96044947
1951782793
59618026
1123967907
1527956338
1309651601
901123775
1196940418
1995336462
1685574484
787610508
137749556
1735301725
1560669749
1144885765
1589398379
1940158489
1953402987
1472207270
1297441876
1112772345
506778116
1417978933
210016121
774892836
392695860
529658500
1956479714
556272949
1392947022
1073914006
2036899946
292259293
480175536
853449232
618558271
2147451476
1743162697
1452725751
440549050
567411420
35847775
354704285
721765469
693953648
1012527460
1928039960
1794869824
2013901277
728000942
1805959501
2039163276
1403468562
1159505748
229316051
1637819349
358741486
1879056710
254975222
38191655
617621125
213813401
671532320
1711962990
1925369661
391041339
1301417694
1193239017
212625542
927155505
101713760
985799181
1250845348
1966448374
1659539138
505567390
108948468
1296313106
1365467860
1667754068
1039434421
2092495559
1405809575
1165638041
1915931777
856944206
1554350264
894662421
372782822
1020346060
1883208601
63448338
1439620954
1348759782
1616000402
1590445892
40321969
1543620399
1752814423
828313347
2006006379
216959896
693995823
1365643806
1375974049
1194420846
2072715114
652281798
1631862019
1721488496
1378270813
469700785
1293900538
1749379301
1756365537
767460239
2101516196
95578175
1044208343
1625310309
1785292859
1493052807
1806608517
790078117
497931171
1401074052
829960156
880787188
1135469441
647369939
751225285
2105506254
1582750656
941044081
2061394282
1365567911
1229404986
1520580059
749975394
908155262
1910014925
1130776212
1273130700
766430822
1426180764
498411869
1430282536
1439176363
174329952
646313557
1953446555
515661575
1559323129
1749275343
1995267641
1044861477
784318428
23180172
1548161596
1467399556
649645792
1447831350
472446028
147243285
1811370210
695347172
842315301
767394829
2076402765
1379792443
983113994
560952464
1950256174
771160738
1770938999
863309022
2129691054
1806020884
1794613382
1224417777
1535494880
2117245339
1049286130
1337375261
1680940064
1310274453
1879045701
950364814
1111523258
908591134
434657983
614678084
1788298726
1827048308
1961850112
1157571611
1591590380
911900731
1281740213
777446468
425178615
402964651
202851939
2082709556
1987232433
1259309528
982361939
662689490
1614631070
1321639208
369128244
1540355186
1964473226
1200780040
827523870
1612081277
1544466248
1154446600
1503783750
1541161751
1987383167
435830824
1006675821
1387748472
526755972
768208587
908627467
697762304
788948750
2079419208
1945767422
1696607666
7919689
73452188
1993421195
276972389
1183494936
83864876
1657695106
1615681420
207038255
553233124
1901374216
754122136
1412036104
47563816
790476814
1287298412
1612010242
347200671
929421088
621957851
1288407963
471547115
1825552025
2135249613
1215133483
1562189354
1136763276
1153489402
1411297340
1648245382
152894781
1127260964
676369282
625371322
726731967
2027677048
13961645
382025155
1793719599
768334422
1189746080
1752348509
2061318812
1181010976
1150234313
144895421
2146700034
1211804707
1167417326
1797639891
164983814
2047488230
1207644105
235659188
256927304
1541373116
507859374
518588096
715600242
1821592325
732241304
1062100676
1237139837
1307027425
719179769
626266261
1093149125
1487744362
1039766140
925643997
809814637
377080326
1442794560
1188544377
1737634696
1587154808
1459239422
1026978073
162673202
395192
902057427
1372246366
1787927591
1916966039
707024963
1588277585
1062778016
2067289384
1894840416
1983428046
82108461
271127634
2131317576
441805182
430743798
1946992395
1863619937
1391613680
1661918044
901702244
1629043154
1676585826
1965973880
881177114
1948064540
140566677
396019828
966497925
1998539629
1669525298
673678237
25445171
1742517464
1167755487
1215449452
1075205331
1391493462
1968593692
1907998668
1044543314
704727874
1681479764
2110091151
683742468
701240731
248318840
1790968271
49253291
1929251845
1198780673
453296927
1900407702
99486601
1289018046
285306959
854474074
1650913822
1392007131
711805704
707154098
567523199
273754438
624325960
1060442573
2067680564
1846065895
1134990888
970746040
1035093756
755541504
878691800
1632673386
1857309323
660224909
1978843641
1256082482
1604274280
1335170532
1156540947
998756600
903380028
775271469
1047561018
1627607057
250295284
1591024567
1078183231
1789015839
448618906
1968865828
854535600
852184261
992866870
1029701756
1358208412
902841998
1905127194
1948470387
701807724
50849643
528835873
1870363499
242361599
691381650
1645549105
443337826
1201002856
1466423573
310767653
1242790416
1853226972
127234582
1110920656
733910358
2051008003
140785355
1398603581
1865672637
348540431
530614858
568203665
1446370518
194314871
1192212994
77959131
2089055685
969585265
828757213
1221956210
2041725574
305796686
1430784045
628013171
1883661392
7559969
811894748
119271069
868522023
712431627
1288239795
2029269172
1767131384
871500121
1321234961
1478691084
1692379562
2131219838
1906435914
1837685059
111400886
96803133
1578648150
2038688303
55248113
1250065275
747431884
858997826
1254730371
76843580
847105873
899960727
811057749
432741857
1772626435
1383873653
134154693
610338490
1410359328
1120809883
609700855
941424618
940642337
871321134
2032776104
1350888623
1807283212
926504464
634660389
1294228424
652331073
684543589
1281729745
537351348
2005436930
847692713
1619834786
1437231837
2081440983
628155356
59826106
1690376875
1933076877
2100190847
279974123
1062432118
28290072
2112163259
794375406
1842603431
1095526924
2120115598
383562974
267301705
1175689378
355314880
692849565
1978871782
1096235813
147651817
694247462
551068421
1263886624
264374990
292038735
1442795137
534817974
519812637
2000671239
384746146
1119576193
968450710
1941010026
879917611
208533094
1869420400
829526922
1603649310
276970895
1898539027
440848148
169858614
573309029
1766597735
250527750
458323001
1955083089
87478460
813285778
1959033156
1874569912
1778771413
2146880676
2121201022
1415207141
441965141
2070436701
1877636402
715134322
609546628
1696289096
1346409775
1126427115
1145623706
211349491
748543687
986638635
20902482
1049415493
1366027453
67079520
640853996
1930944795
1618204239
1793236552
1535389797
1747548818
1909056722
1663737656
159604214
261580474
73633476
695125367
369170679
382599393
1582873861
1654290111
2079893847
1343313584
468801150
1744195406
763479593
1801998955
264246367
1450422274
626814488
929754423
1026268865
1141101820
109545360
273443107
568783035
769880818
628312332
899322924
838468699
1189338847
1468033444
1967853952
1562101559
1155185510
1788680345
1959767126
725505691
679554774
804306494
1594536406
2035188733
992715211
296190921
1612469205
508010645
568526232
1024369668
505549447
1138528881
1837670959
2136113948
1210134386
85405706
2077060260
206540546
1651844722
1886315783
1290134825
67561460
708522422
1509400094
637762960
745001002
1062457901
2104098164
1891403571
2050942199
1051943779
1189467886
1135323606
758914543
349877417
879752266
1622139142
1881183739
309373904
558637493
961938238
524622656
857075449
1869906279
840224623
214599625
279680945
1787766978
1764000701
1390731515
728099899
1793262589
903543636
30556283
19145326
770507275
1771394331
942572612
1688611206
223775193
324542894
2037696276
525958462
875443645
594483590
1604296763
647364230
761518129
1282759583
301542369
256104326
631818221
1666134880
1011604524
1896047796
2113237932
1203660492
382013527
336602929
1393901381
190450940
1744467301
322420638
1773774706
483585095
1201876673
224259996
2109058573
831348902
1236649446
405185762
1176669771
2142882247
515629851
1602161342
391035206
389316949
525126903
1004446909
1719146996
1201035512
633319878
188313738
309502275
100573513
172406446
1052512454
930880283
759150473
180605124
1502281482
2073971061
1060576194
1623745721
182306206
740313548
2117734297
1162915620
535773804
866664559
1235205028
585889144
1079767329
1674464555
546430711
1008893214
1101479219
1140967339
174916582
352996486
1556143092
314688358
1679376320
2082190237
847458199
1699339264
904165394
527866625
1380167818
1425295832
1032269997
820616515
1605263428
1890729372
1142743868
875292334
54870888
874218751
670620658
802872729
50127887
347502356
912302317
451711652
915331988
1228482681
156557301
90700066
87778694
1168434941
431088857
609478430
953350575
37551824
370186130
367910322
872476139
41535056
1391526571
1683593564
2146443499
876147211
1356292478
35285531
797092905
646721928
1629795908
885478310
1148558927
1118245686
1653860533
529200693
350862707
546123879
1650748348
1612725745
636113199
1145152038
660302888
1981602661
162198827
123256145
1206159077
1970963587
240481016
770512471
1824196369
1383070716
1818272945
622382644
1168419915
1707794817
696868644
741615078
2112289019
505105155
262562727
825908181
708839470
723657671
1689279304
1943391871
978054335
1309889847
58120189
297036370
1801426709
1516025671
177954655
1910856877
318915227
1472383037
294354193
471929024
1397648759
532950332
827514095
1677489178
1805866432
1028979368
826174738
1864925623
1546649645
1193460753
1298761803
16717710
2063648294
1639085172
1466837024
482218562
1700293656
264826648
1603346286
2062659876
1748877217
1957656253
652434539
2108637970
256294451
755293912
1357984456
1113659892
13255282
1743553395
632860230
654624681
717306745
1938557244
851438726
333226556
62941839
2095637975
1011122181
431329048
1200859472
1414967465
899471719
2013403410
522434641
482818681
1644477045
1697368837
258970894
1701670284
1294839797
2124141861
1535268912
1245968038
2097976354
354154658
963550264
1495839951
343742710
491830323
1383623377
509473065
410278422
1663952900
45528098
1684168812
664500007
979782325
747982008
1613818330
910898936
1157088413
952136447
874067947
1191292879
202677385
52616851
1753354536
562756578
248192113
29316674
856061877
959836667
351040709
1649331632
561942894
1150150750
64219456
799804437
2141542702
2134015679
634340708
1211488966
321656266
679899513
1275697138
175159983
321690400
269382133
1845049297
491856678
218845792
1652099724
1752305657
498550788
972687753
1885898887
1100821519
1120233483
493653160
1379397019
1580645499
920232640
502269234
437512841
1603463662
1930712845
653665027
937484784
1896583971
1601440037
1128598574
1216803245
513202111
1370476921
81597764
1146946958
1701322138
1092178433
2017804716
1586229672
178017168
636433698
1313835999
1768068209
1662156721
2125018082
1485174267
968097973
447844860
1575396324
1771135258
1299755163
813465874
801672642
604712601
1745600217
1207283445
362826626
1061857204
1753033277
527602779
1258008197
1256140265
1418862187
1847637397
2134355467
2122855328
1831618447
597483253
1793236326
765197304
519121858
2115872812
676784614
32383644
1143639378
726811050
2065129881
862383395
1928910187
724994095
966131973
110912142
2098234865
1933402288
2033076805
1977494455
1415296004
1532124621
1815880247
88423252
972589584
760457929
374880065
1668824716
1932382813
1120223453
316862390
502650195
974031007
1939759667
640081897
1490391544
1034253646
875716565
830195834
655409748
1201786520
525706307
1727208459
1367605032
60679120
1291847889
1094127332
268076379
1849216765
1020096836
1348807574
1890866376
542912312
1188933812
1556968028
1744312887
2099702500
1957999861
882835059
1113710128
1058404968
1457257313
833303957
2042592767
2065971664
1663454647
545815748
896265233
1857700692
580306049
847083481
205141825
1332171092
1963726192
129879728
1864457293
1501309204
1945183766
664894568
2029641028
79760556
72608019
1755292850
951984617
346010966
1944289725
1509290716
1759420489
725243307
192327808
889552719
1734003934
487105546
1423673306
881737373
661639771
2092166237
1758553905
1813116650
1053692487
889924321
1965965431
1506262846
493252049
151531115
1246765867
1906902157
1879069860
2013184556
572264970
1212225713
585735843
1311694882
2045451791
1342720198
1932602199
403893207
1139198699
1278442238
2046642713
1088615330
1668660249
805393609
514779864
1525021726
1534699532
430828019
1638045153
1783255334
1279235364
1951789477
2055220429
157147495
1512267189
204637655
1378513334
1595907916
1426553845
79063197
1904171050
658697309
2078416645
674616067
322575801
1960708786
2126546546
1960954593
543697149
1729927069
1824630442
452985296
2080486234
963579340
178853256
1416116816
592918537
1859145635
566967860
359675600
1311026496
1373256081
775150997
328151053
1648067495
562183132
1846003265
2116145860
1003777873
74906902
860024218
165135923
2092562256
1127744729
2081668842
393460319
1235013197
1394634031
1026865241
1252458077
369292061
1790811592
1959087836
1441898131
1549965388
703270233
188947187
344984234
1629082818
1447824393
996428881
1134511211
1679039559
1188861599
817129084
1203803447
1846443816
1467100968
1207190665
1822805274
864793262
522567861
1532913259
1880033324
1487462854
717195366
1209041864
1910701566
908346574
643696882
1627089361
254465545
419856847
800129939
1322917281
2111473723
1400886529
2084666184
1808878229
1936638260
1453982009
358596206
2088236197
2022265262
1912604478
628128122
1059747337
131408961
1048356640
812765364
631816863
1989852145
678471654
330400600
740357191
697186834
2084694037
1322062983
602349574
8383649
1331967290
1647640350
1866166537
800613723
402451769
2106322489
379555153
1843992074
1120036344
1247477960
1331446396
1908046109
398990679
1437864889
2113435982
841006574
1141420578
1971000086
1988260448
952107082
1721672688
70210947
934038087
365495927
230480708
1882062376
484230566
685213328
546830871
1636197972
108357054
2054878736
1217491894
597266586
1051640875
1311956751
85290366
232628874
1821128665
1690812185
851207895
1497261856
898089157
453602607
1868671298
632543496
1102527604
689702926
1778352428
1841804502
759947729
1117547667
1447181736
1138954968
225248779
939865037
1759705306
2002586181
227485847
2111650052
1929062370
627268276
1300776654
643344613
1738667078
1140203167
264403292
1714787947
1346656938
1666156022
1913509731
767367787
1900614608
875599723
1521656749
854718670
565265700
1470888921
1988411410
34983785
495384676
388485017
467233345
1171115015
1678400582
1634696575
559955951
2018503404
2142162071
1271832781
922782459
320978098
1729667573
1548611325
301716843
454145141
2070727505
206252676
1152829062
305397445
23276779
1086659959
1705592325
1774968643
1336723793
1741986441
941025573
36345609
1314828605
15435979
1548789338
514642665
1211284531
261289130
610324980
1881121285
2005862438
1451305758
86139421
2012607316
644170412
989911789
988052239
181902455
689616907
1455570954
467354623
556984264
1909075115
139416894
968819212
1889119002
1917877327
1081871885
1595571729
2027087016
11862837
1565235655
602517353
1135207191
1923009946
417574229
1212789098
245625341
698847301
1833358629
991624905
1910870373
1400727894
1269747757
764868197
1471165372
769943373
679473592
1408870169
1006732143
801692315
586058564
1988158502
872231486
229862539
2039439319
1025614304
686444144
688914705
187440404
729061756
44900844
383278498
1431625324
293287079
835098620
190028322
944223892
1224590201
553790333
498817294
1105674811
1852045100
320560516
2142750671
1603879519
1594402615
1355002739
1908631211
419839522
640277761
1334983905
1856477535
1540566440
615917706
579183243
1029898045
1787702150
660094052
283229197
1374327619
791097237
1229050400
542223865
576099535
57528648
1901516519
861376731
1462515531
2016219516
1786371722
355638932
43326107
1033776345
249225517
1753540958
1400212443
235632261
961101499
1847695745
108170440
1570519469
782895887
2106373098
672703682
409117796
1960026851
1356163119
276068531
1642379632
321881977
1905518314
1502489384
393824935
77824715
619954161
1868072176
1223818161
828576838
684968132
952427750
1898662698
443163841
1814334070
1053620487
1916511810
2005009107
684603411
526597471
924484034
1674684114
1703357751
123422167
1589148983
1411006292
1780741053
1601883345
2057407621
1960904071
420073989
1308921090
895625870
904354087
1821172300
657318072
587764627
863118611
119713545
1678780908
272303784
1560382181
1500666619
952566626
1518080267
741988419
1500204598
1737242747
911597454
1977533011
564882629
2009236691
1178966379
1507977667
278779266
83893703
123716078
379955195
584787745
1800012192
1590076241
112534144
1282690922
718344320
2100019267
1465034689
15786292
1990323167
1538608932
291328828
1776939635
2128125976
1203813184
1563359512
4883093
671683261
1226518527
2100517696
1415473387
112016629
677980648
1377412524
1291373262
512371226
2039878240
1453404586
102439332
320651510
1346691312
1612878617
1000708505
658461546
710591930
336980992
1421504378
525924150
652008339
1777830271
815544040
1384621399
1299833565
1007404916
1173430576
1951802205
2100888310
1487092909
2037619371
1638839044
249992460
950022118
1228503517
14387893
1375204931
1998476072
98219255
226891110
1220502013
1631439031
1390452898
1992686437
1793643349
1949462230
201766429
1181807170
995684549
1658352689
1962270988
1576817930
682032514
1127167050
1162040930
778142872
2106250135
1329290185
849080904
1838551014
414705258
871453694
254090831
759735407
968773044
1005123602
1782333424
464766421
1789580810
985370837
1574809237
544689862
1816075559
2030901483
1394356680
1955182940
213561948
6408496
204605387
1165110857
2001617435
151055610
718566293
1763466852
1416742723
1933966955
898814688
548872764
24561253
551619166
1328168201
1714348563
936349501
833051917
1725343942
1089783566
849643194
448099864
550148746
602124908
997227041
1170425032
303454902
1597243033
75299085
1638640745
728216577
1049560755
1513600736
1279807589
1378564559
2087942027
2054813241
14854323
800593406
1228629831
1257961986
1033592266
709844862
1026897413
910590116
491318630
1272445075
710948311
682640903
846108169
241169683
1669208858
2094894404
1124895751
512526474
860501164
563983302
472544560
541162599
1741122731
1626000097
253570401
1642671763
45486016
1913338494
162058936
786831146
1365401156
1726835371
1564481893
433510259
1662837733
251033283
818014410
594923327
248354929
396158835
1127628528
318585828
1966262074
88634433
355163416
689495650
779927664
353357520
1098136604
244197691
387403963
839742496
1160333351
2078537495
2022834486
1730447340
837576207
393398406
414720148
405714390
1150369280
1801882402
168399506
1403788373
493539632
492496649
1843751017
942554815
1587500372
1029379410
836190538
920059853
1073961230
305020500
781742702
1852089090
924659787
1022975961
1886779279
1885591558
621914167
1717549987
1441540737
2084621365
324731891
1667943792
443106416
437273848
1665876062
1621281035
1346872665
17416761
1937416350
635478209
1043391586
1540073624
560169552
1837274111
154839228
1185051441
881621417
365708494
237914351
1378610932
734115349
593188536
1233925048
1724873576
335457723
532255877
788275272
463754817
63509152
1463131904
1442514541
1837034761
215879270
1430987488
1790434941
1090402126
1899153008
1057199929
1596992030
1016207557
661203043
1322812239
1774011450
1301531693
1039793845
1036012912
1935898937
363418883
1937067004
1362006243
827582292
197982683
1700392912
368114756
1110583065
1316079260
103125896
66172808
1221507820
2052986574
509468042
1594380870
589777019
1408575516
1936977362
623000200
94213970
784905242
1250108049
975944193
1870027522
1097568933
1544299466
1178762659
516997590
2040423583
1894594693
1658495590
1600638382
1863271786
1207493138
1067404490
1217295543
1090880957
246137012
1475855937
1006078091
2104651110
648200200
641344543
939157381
637535845
613583625
2041869519
1428518076
30862880
1822509148
819296116
269440844
687091792
186883762
417192184
1299711028
403187953
1742602457
413334288
1474989431
569863885
889930265
336347711
1798355638
1043776872
42562155
571730820
990472503
22747070
682492606
1060400069
1068676206
2136373614
1298280731
441144611
1945691739
1828401785
424197416
1914357130
362491707
276680839
1238230036
900881596
1643587144
1859076417
673359114
975747779
906760655
633861317
205802888
1546552993
1778841438
154994680
1985039690
1277426603
900232172
1664644720
1871467284
259653689
1677024465
632116428
1334751226
1917305839
432219842
1847661431
827000035
941483544
1943082845
1910687774
1453405702
1396712346
1178549324
1133084741
1885644546
1166970219
1347693714
1620220919
1003864003
243746538
1151504357
404303698
632272909
770296763
381644645
566193463
638299243
1252310564
349851092
637737280
1333393892
2044149225
1822951374
123077204
382919350
1909376471
1479637951
1836287154
677345706
688558533
1345780402
1787565102
840685541
2037222960
1190756352
201313939
1643354001
1541917935
391819840
1182864790
1912183019
822117462
23374510
1872245153
2075922103
1321833729
1047168484
1554054034
1861603742
887462076
1813167201
1232834351
1862139254
1399420924
1186742827
1464403280
91673805
1099073658
1758424925
1168979530
131919245
350892939
95137905
2133754905
1085777108
1129325666
1543700105
728542331
1682692994
319028781
1687428981
940024641
332528303
541563414
257207845
724530427
827342671
1624428016
842787588
418787404
156913344
1462876770
570381265
1050466647
1595347865
1405526305
1177682999
355754734
839770290
827867922
1465376193
520860006
610000527
1865795187
1453160648
1233364194
991084270
1662592370
872799228
1996630800
1235335502
2031166534
16710740
584931861
877252408
400281418
2054031010
322409010
1421760538
1144684943
644116178
853911684
791860814
99119719
919521338
2006456541
1295454815
1560071403
1536058864
648036430
2128773198
1184976089
730776398
1556782884
1911548628
1680237973
1300739074
1944527798
25847891
1335750736
238902310
985168811
1487705797
88433277
456061162
1914924860
2081628256
153652056
633684014
613892799
266569547
344316661
1144127868
851976498
810039809
513617897
2052124060
1525976797
2070081589
11677255
1845206893
235856502
1981173206
1160453331
1734425541
407095472
1145557095
1708477459
1595073050
2021051807
1079706390
1433928793
9823160
1013837645
1422326337
754908098
829212016
1434793909
365369533
883250441
1504184005
467885950
2017991420
1168778579
1546629848
474511267
642935906
691503631
1645656093
1454349384
1481818855
625285186
1432946923
1109175941
1170342742
1482639897
621118347
1007621896
785214880
1499190512
741647094
3313613
868225388
1210384453
1573713524
1594291950
638487003
417616723
467034609
676866231
973472249
1660277713
1908221629
545186198
2134868269
1630325668
944092019
1568909527
1226342229
420681670
2140290028
324846212
932298951
1256980022
1957370472
614476242
1544911611
1550027769
1427830451
1059230533
80068733
1676901278
1682945796
1646032716
202650979
1395041174
999372905
1703814131
562301827
2047077457
914280077
2025576298
1536640669
1040830070
723815454
263905864
34097193
1665358121
232346372
1579733523
1653646596
773832803
372682058
1195745940
698236896
1893036827
1939565602
432666963
595046129
1194965327
483004758
2146592471
2037442362
1477827300
1196686958
1113108846
1911632196
1797442868
413298186
1448355658
1898669452
2129947091
730739574
783939838
1938387062
1245523014
311902958
1744214723
2045517333
938703111
267190796
781791285
1660956561
1979804410
1368940606
696909195
1946793583
440936933
423147100
1061478922
1587984698
836749684
1407479659
1066457712
1613373369
1117564440
1205762304
1364036361
709879579
1594063985
586251064
2114966096
472620568
1760857834
1566693544
1399218764
1834101159
2138567832
310867778
1405051883
1281347789
1479734867
557863038
1460150441
354128151
1831872143
462211251
88061059
697875047
1942156834
1170657489
1129695580
618124314
24105836
587517267
1020155770
210225221
400674909
1297696554
717451663
1520982214
152490034
499147828
318641599
787405609
1091256032
1890330220
2013202595
854473862
38686220
557872566
1425061656
992169695
117947430
644869735
1184571481
1915116453
1075323477
306871060
1821559007
1650655761
404540049
216970190
1543222318
2111265182
809504382
1101989631
1868130032
1383816972
14630021
370911456
1426387423
1829873872
539953091
1740786930
2013397790
54682338
757562552
1989453030
1024196954
1493275448
2099281975
252094928
265563433
1952556527
782751185
2014686217
1653197964
370360729
741977462
512306045
199580567
334717805
1973729928
1876850602
1578092461
505988062
922931574
1416632489
1658761731
644973084
1213140512
965344865
1610529034
341973265
683835984
557545947
532990790
678861677
1698720656
920124426
2038399270
1794586536
423293470
1949802501
910262169
1120994418
1570336258
1961392504
893248072
1403262149
21575426
698461613
485469572
157799611
1396832540
929649753
1952794937
1126608110
367432654
1795038832
841548261
1567747998
1741389847
1245038541
610243739
1884228560
101433001
1914785456
265666401
1803487975
1215647383
434631729
30793059
1461801998
402008716
1063912559
314476324
1574090837
1674760271
870082207
1030962847
1753859992
1112493602
1940780637
2044731452
2073127942
1972623706
1848091089
1995021696
790810416
2109074554
509105278
574701495
222266764
888073569
402498878
582512933
1368195841
724130891
1882869758
63590618
2131908502
304974017
856388934
255167284
2061054602
198627610
1670226689
866073926
1502818285
265971622
1447207949
1566039778
1367632858
1724424733
162076969
1350251669
1226071921
1678888573
2056706185
1640253976
1166410873
418878092
1323767472
1569616973
209207866
779342192
304961158
43801692
502243600
1816009270
624828784
811470961
1137329991
792239462
1786677132
1183784867
1319058737
833465496
638281739
908442352
925497651
199671590
2045346220
1772871682
1048785916
1002832315
1536117363
1966836649
1317537051
1311468408
1496944728
1819734950
1190151952
1963875620
43770258
1324730667
313869209
1767163703
1235074142
834699988
1418307526
1871763301
888506255
647147386
809746543
854470574
1200771862
1606242254
842726986
1773642825
216358786
832715067
347718231
1526628894
1262251872
1491173195
650408398
1695308881
1920851519
1450305229
1586942725
275276697
1991737752
1090346925
760787206
190399401
1662079222
486180659
2024458232
502041067
315938392
589050383
835516789
1051497265
593126958
1456471776
1497286910
1817051805
1523392509
1822748915
1490755495
1354612569
1826010575
1116934476
2106612087
1981315873
929299884
305994171
2096469972
2117386493
1188251849
258287366
1511940012
1502120421
704480317
1391293251
674069663
1783848174
1537941757
1155405715
407383375
1427502226
1210434770
772331235
1940559908
2004905113
985121168
872673330
431916821
455080234
1208637003
1079310386
1429564354
2033525922
393459407
902085719
1514581123
154899981
1046863005
1559571562
55785432
1540120259
911154692
460475756
1750032599
1873006990
1314754630
1452749652
947127230
2125717586
1471557091
1438647144
1289220562
894173751
735102944
224526044
1035118091
494903998
298434023
1992463385
1529430236
1158944416
1889173056
1982233189
1168559258
1147083710
692702888
1399968593
14731772
1352588678
1699011559
1867666582
1070138373
1819575535
439489133
690780978
1322101957
357191103
2108603941
1478804798
1827192993
2089690300
545813457
1270739965
320844718
1875496493
1780694961
2124764821
489973068
180458672
836607791
6691834
2103991407
719486505
1029914636
417115418
542329888
1533610804
2013235645
1248006019
1693310920
365526237
1210117179
500125525
269602506
973251212
2103310776
226292088
1775253898
245641591
1785546207
1924820427
1042238843
1752277319
1537281756
185840180
1233137897
1303024524
999795812
18000743
761149415
18989500
1559349652
1580128462
1594384360
1567322838
150954952
1774511374
524686537
1217166013
544510906
990857743
1739078636
1286782742
1280777586
708377008
1574406640
178276050
1920321584
1455624484
1145118059
1183961043
1507491743
664179326
178414682
1082780974
684210956
2067474269
269830069
1560915304
653635072
885779120
1532862495
1533003986
1943388453
1818442655
89715095
1926715328
702468472
1205245859
1284599911
808390880
887208204
1656454131
1209355464
1356992346
1923194776
852381934
1926449055
569057451
167612948
2146720678
1339919949
332110900
1042080592
1429321781
856940373
1170128810
1613714566
1108106322
1221981752
1042454269
1668416757
1509237045
1249853435
1581214039
2085235238
426759668
1686951799
1538699326
476483932
919820744
779012433
704812360
184083908
1721417337
858103931
1116666033
1228391142
1096839735
1827486250
571801464
1752861510
1136423417
1029038724
503458133
1885342041
1314817072
1447868553
1691611057
1888540545
517831315
934566482
275835672
1523486952
1876196442
1481562497
698909186
1193330900
1225218188
1205467009
1478631189
1292946301
107405528
324970853
975498958
704980543
1055804078
1943332059
62989925
2112747450
2054330959
1381806950
218354207
2090010651
261952831
1953337355
1660824229
183806345
292141950
763169326
1065972861
1565548581
1705167608
1119728250
2144363822
1266307653
1945258226
1085755170
1237783164
912031973
1463981260
1503221775
215639939
42780659
424083896
2118695679
1782588544
1493870104
1109752195
1128917030
1433428901
274058659
1817847505
1170744770
1701947358
1429109916
386803343
739978538
1539339056
1668324417
523911985
139202116
1438344477
1553640045
437171878
1379556525
1906106461
179398936
1094251622
1646437063
1747663182
592533183
1002470276
1265049397
946367734
1742663386
1280553385
849070167
44719552
1290187200
1342030962
955685028
346332005
601748841
2120127630
1516577615
1879879636
395672800
110995201
581464056
1101133313
617535894
1920016512
1761091390
1317140656
361075383
716293856
1355667167
1372739437
1721570699
253037494
563738252
485045777
1690594953
1288052266
507679517
138228240
914409584
2109146547
1617804091
1669718415
1987032446
480429166
1522009162
395696325
1911701159
2144960673
135814636
345454876
361872701
1460647918
1976708690
1936967295
160397701
378108077
1081521883
1632732739
2117080246
1276814549
1268170648
2942463
678672346
278215698
1860537533
1605986215
1963723852
576630163
179181998
231856715
8453370
872755971
1889246720
2111903463
1888828698
466498201
1291213171
718030595
1545312714
1465297022
1066772505
1594340002
59642233
1082038824
451436215
2057246531
903328865
1593348236
1251241763
1595573593
1508003058
1945508196
844027029
1565050528
915984347
864703080
1756153639
421023013
942642236
427522840
147798330
1405593767
446911526
1700564679
1894357683
1825998134
243266796
199747558
583329261
775958843
505419474
1370745038
511701909
547925018
1320578533
1299885871
1995314943
809843681
831644199
1045286246
169149101
1533643905
1462597482
1949240821
929756214
2009224434
1455226331
2141666351
546711644
1399227891
1644661312
1997797288
2022610927
319291467
645969519
1585810978
539163537
783078238
162638068
556129725
1308760093
1383727738
539157955
289488662
1133073055
825807866
320333475
237664179
381259154
39823210
42826508
1028830314
1691569005
1971802952
1309405219
906922862
1346051153
1498811329
268304869
362874407
2137477653
201904362
2086507219
725988505
1773665213
132408440
1017588712
1242744342
440019595
2113325160
1344619871
1353461005
796360169
1974617566
1757697819
484493346
1116927881
1342896583
834711530
1802147134
118757452
1491070155
1721702148
304802493
1608598349
1100525727
503395196
358333178
1426746221
1946191518
755416129
1313791435
1227163311
612896068
218919386
880042693
68831986
1731622904
918150290
1468066755
610841074
1253264341
1919866479
1001197344
1190774145
552707696
792844944
254198135
952972390
623250558
115350977
435013766
1289366879
449822531
767585900
1467233567
2074608776
1371446238
741989672
1534846417
1094655814
790528013
1580150033
2043285481
1093871667
1940994599
1545603950
577360785
262638442
1937767982
428937395
39244903
424623015
1399678076
836470790
982047998
59293023
623964046
227934356
1702463476
14121768
1650793294
1072079921
761066241
2098946805
1399910915
875583790
1667660110
805816693
1597385659
28027322
1519547636
326800949
344773512
2073850918
1049496042
1853143205
1991603884
1509254094
964032537
479519659
839572012
526004256
2034595109
1964347926
1583102317
781297287
133042095
862933786
1484328002
1385724164
1865521297
115367399
77026647
1369823120
1266095535
1966763826
2002614276
2089996200
1056160758
142076911
326670239
154498316
681636251
1303989832
499678270
1734398465
412637353
2137774691
575275505
626695923
898556200
1266325911
1074335503
1639433059
625468161
25861947
310579714
900767217
200884368
342070557
1929578426
1948128289
1555665102
1019580169
882903434
242248619
2133938620
856500269
1235707024
1779493283
1021846048
1613162031
1901803140
1841249141
2057766080
359851452
554603784
261858974
2022222231
1314508670
1405631252
833552684
762363983
896799551
1203027983
601977461
1354978061
574909703
1892767052
795933258
1196763268
61256009
207097032
555270696
1856908679
775151773
1217832773
1547318543
735504403
1291617285
1626925732
444129212
822735231
1041912399
1580171206
408557801
532838349
1941576319
1585207642
278491621
46188898
90110405
1649254744
218295948
364766802
1950340802
359673864
1019479380
1856445110
1086334454
1833077337
759457747
1582997723
1311045169
946956007
1941410588
1157516272
885474448
1692843450
179840885
539572790
170170628
1286888848
1616775539
1194954370
1364126311
1256393323
1314933143
474952614
895273725
758064131
1995691079
1854186915
1654315987
1339806606
1178069809
1679737996
1247775342
1290125937
555836459
25996970
1484919788
670980145
401978010
1144038002
546689408
1155039513
1132902132
1309337909
1277873430
1030749116
1233147698
1233111268
443849992
1511272487
1564008296
2056355544
215517346
2099219841
1872046463
1694974315
1795421426
1214541904
565284319
85609274
474748818
444109063
1931516707
1382149135
1798829142
1042807332
229676859
584557672
590717201
1182303781
2110310081
99370661
396087733
365356630
395279853
1439113808
104377462
1990602906
1042937972
115881342
1859053140
2034955726
998701462
747005746
1677862738
2020270140
1413821665
975358587
156481192
1016715645
1147567766
1089070923
1693478634
760068365
1453376139
1100746264
1664154269
1523677819
1363003027
701870334
1691178879
1821440838
10137734
900777636
1877255352
591806992
947411021
886584468
521811099
649153397
980246310
474366199
824765166
1118003612
149622812
1543965970
644735056
122091905
1264977945
578295706
688606836
1957501543
156477086
211666663
258262138
1909017195
650986913
1028127607
534094655
1260717639
919222824
1927194952
1470292376
1437843136
1677827054
1976531799
1447630996
374365951
1654969894
531987722
828889013
1988975442
306446260
1165216912
1554727190
463488632
810351340
2090620227
2083843519
1683091664
951475912
110858796
1730484748
1727794766
1401366020
574773116
1392843229
12412055
1930176660
510043487
401871976
590184709
262953562
1182040736
949422391
234420158
996988168
602398211
1475156915
99559604
408266596
365459677
172566525
1663733598
302542314
1767954777
1976671962
2082248619
335131241
1837712692
34056673
57015562
1390286175
1811923752
1693882385
1652863093
553401690
174466480
801935720
1937786489
708087592
1319050583
331191378
937291195
1571794719
1617121861
1932638331
1262808340
944031782
604473270
1918876644
1415358954
331914340
1888273659
496293788
512571056
345398815
1832093818
1653267042
1399547984
1203982012
283836866
88968900
2058974562
26093556
1343574978
1750099502
2080709590
213601335
993648411
1920298346
1426870074
1085193710
727618555
350652650
338784040
490004700
383864098
1841428848
1718093341
403374407
1271542143
1136338832
740494868
1498981712
313532084
435206246
284016794
963290188
661134083
1649994187
225962928
1797326758
47763490
1615148681
201249012
1537258142
594218289
463356636
454790003
1895420658
1471172726
1486426034
857734613
1989417170
150493885
1590065340
239814921
793884472
565102694
1971189404
1950271981
846867595
1836692660
1522838699
490512445
1771950600
926049036
485604530
2044247035
985871521
1928393252
644932392
937784485
592393612
1887704473
1982094183
1300539079
1161359739
1691211876
1845955563
661019285
691696023
245262120
1422916257
1331556777
1036985284
1439031956
511183180
2090262041
1676745384
20330837
1252194720
2127683515
665196043
53348944
655145303
1513343805
328028878
1619365703
121370275
827250697
1673470827
1649839890
165346507
1194292874
896487596
257447711
1329059703
1934995029
769867964
1550368385
327991226
1436812402
1953294442
433795162
1926352931
1886185931
1077642064
1564916917
855179600
182956398
603132760
95171766
1284861174
1584795247
773564918
2045594469
151968715
356719220
1721333690
1739440274
1889704045
149218282
645833889
316117679
1771211926
2076804167
1084748001
874199513
1426302128
945339967
1857363037
1994713312
623672396
349381629
1997412209
1566562496
1536512655
1394066755
96860961
725654058
357189238
798582396
994887996
1982820335
1174461118
854343024
16839777
483111225
38912514
2104834313
1154593020
727790551
1011348499
1289998027
1380125807
529055350
480643287
1732202805
407162477
168592085
778231104
1735446013
1215111357
1082761342
1627291600
458388564
1564999398
644328987
2037408748
997032777
982282177
249515098
1620041521
1085259789
1126728850
1474871336
1492643022
2088858536
1848975759
537629915
92748370
1539633686
352489087
1596474937
1287486360
1701357524
1770966749
880079644
207030120
290762844
1037484415
1778784119
1000848245
77395085
26413446
6049387
173418574
335597736
487702225
177216746
1010304586
635519733
352183569
1037353973
2050027891
687251827
738569537
1428888145
185888114
1429133383
74481014
1279094612
1722561165
1346187450
349552824
2055042297
1478738256
394567144
407207943
1102918158
1815756499
1025873086
2069086743
1369177242
851155243
370698503
613921657
1933605832
1776415730
1801270329
1481611080
1727574722
2103466958
409617261
1543143221
393810541
1509409603
1025641897
1742261156
1150522298
1905739491
1236906636
1633973295
1231018478
1797830952
790167533
1257379737
1206738212
1548384034
1717370954
1238094893
1320721494
307725522
1313214897
490137695
2050774871
1530851522
226132648
1576344099
655872458
1842053364
1017559534
1592977565
2137201810
68986529
329507749
217285247
132802767
1915861768
820914172
875268069
1344889161
2106098431
1389586812
534483475
167742866
2045770759
2112064233
421233464
339131331
852520802
340475470
1596432230
1830056693
1867108308
1306679861
1285581937
273640724
1789484063
1356249232
2051955228
1977751938
1775734094
1593613597
1360671372
1028859783
696207593
602776317
571167400
187504647
936337108
742339447
71084528
1014880350
1742163027
1849263105
1708753656
1448567712
1805666682
278404339
1850938310
2104127062
1162058828
1140647595
85972441
1274287954
643773873
266256729
158705265
173515443
6919599
1675403736
76525353
551369782
2005268274
310261945
1630606775
254722266
479839398
311107695
2016769101
1347129747
1250186394
4297505
186653214
1338797530
1031400599
1473620395
314250043
2003850495
2057506680
1187127524
418838862
1644917122
1631653799
965978336
710708097
1796278851
1169747145
2012723781
1149308565
538017147
1107654484
821556619
68056487
195379894
1982971096
1298860007
907039175
1734210894
1184676900
918821662
1431735101
2088134227
1021796972
2089405010
1709105243
1494923032
193842705
1658691933
223751925
37845765
1397545993
1755128367
954369083
1882120881
747961300
1002787798
361166008
1843064084
510348088
1591859284
429014263
1637065334
389675810
1919978179
1521035654
391403106
724630586
692233722
1830668118
1533735535
1324872094
1728344629
241458073
237258634
2089971390
1681161195
1704404130
1465411871
729250559
1928548869
840557065
1120931534
1140678066
607439801
1368269856
1419509488
962245313
352048850
459892075
244809941
1016973006
392810089
698214797
1852757668
102448024
998922454
1122461443
497205334
32830328
1877265855
1013741059
1663173910
1064978117
167519398
1300613533
1613891132
1514307447
50752308
2040278926
1082087658
788700458
356827925
1630427381
1196386625
222257713
713353351
2083482045
166470500
974956197
880099525
1963938256
830645942
2141910549
328495027
350088357
1288568718
791966279
564491940
1847192107
201779644
1814692004
1219582591
886865478
934386335
1215413774
1203720695
2016598383
1292014439
838318757
1653373790
966158569
1756593136
1820458752
967580552
747954058
188810163
1374214106
1821991951
970523817
1202375984
1442081221
1868808468
904220147
401498026
1379962615
700362590
351354483
1620451812
1772616131
90053521
1115328330
517299047
1641521719
94914437
607854619
1388986361
617314672
1525037298
894742293
1906245771
857040567
524005188
262363406
157476631
720341688
198156946
642245132
1117026070
658164926
2024687955
1704641897
292919622
480947745
1645061786
1641614866
862113067
41904012
2042470495
922482393
42361575
2135903221
2074910339
961303135
1012973271
25196008
277458855
392346529
230597170
506706722
28129476
325422770
282492563
1216473448
1569794633
41265092
1751502698
1846299159
1816248144
1314581660
1153924273
1157721819
2001716031
1184996336
1713128723
450315719
1894604916
595158592
415117297
974878235
1912501818
902254090
928516080
148570881
1459975855
1559973753
1880743139
1346517519
2012597826
2086326551
1621331633
825615713
253022363
1318116464
375283345
549898538
1597124466
527768950
522095141
1652582251
161544394
555395914
403041698
1437863029
1215962423
1113036868
247508354
234955537
1775336988
571886260
324331847
377213077
1957069722
1944165436
115242450
1777523009
1350122311
1732035262
95395566
435539161
479002198
1685586063
1097855572
1365015042
469868435
919805039
972165551
1446030330
940319193
81699389
26840177
1778068701
431486512
1160571436
474596094
1721045968
1085915684
780397259
234278878
951998406
1157410373
2011221839
1477540461
1624943907
481508294
364796257
1931948489
1834330270
1356112720
2133788757
1143934462
1901014065
2114960133
1719405073
589093501
1297161101
1482450122
907670232
1114843398
921655294
594838699
199507424
632122212
1196623002
849182352
1504744831
1450907079
2010256032
105594195
1131078497
786745595
1456739949
105234502
1208690797
1486128225
1717920276
588919276
1003888064
261742863
16345860
1505789419
393845885
1227051750
1342010948
679386988
548785605
348484634
1392282555
2083651446
1986274208
1762219480
758493997
2034825970
315431189
169532468
1789229207
1137998115
1683863953
1536171873
748926865
238762448
770568792
878892592
827764954
1043833663
1961404975
911525972
1885103448
1676220711
1556521351
941115549
304823064
249682515
1819089702
62240588
1456138587
1094346414
1528908773
13044776
329690332
1490251440
669094702
1547856151
1197065209
1125074920
1729461108
1571599350
1568092907
795602191
1604682258
1538078928
460181600
965116600
1101768635
672879790
1388943663
724657757
1980614811
1438590811
1546865921
57001146
1064484053
1746816428
162484877
1593423733
572735644
1338876922
767353712
874769433
1233626266
199299109
135692556
167104883
1729316199
1664242704
1609871431
1897221798
1334758753
1717036947
1322515938
52363591
1758608234
1296358145
1038043997
305791780
1260368798
1235927398
1530880416
2055616685
1315968958
290890361
1404096365
858662815
354576275
836891982
1742801795
1292194984
43968752
825270786
70509244
12331625
1839142840
341118187
1420962408
1188194040
1122721418
546514884
1711455817
798036588
914331409
140217456
1064223652
1366621497
237457792
943169367
17970801
680707652
29550098
499104153
1954135165
698181931
579226583
215243522
621724310
391664860
866302482
1433625776
13820046
1499334890
1542197259
782392057
822838578
658783507
422249871
1359392713
1302260498
1397132879
1659708074
1977947486
1157846025
1539356163
1942192228
1835063178
1304530527
719407016
1023496443
552877764
1974190060
270399267
439037797
490404419
1711897482
118646600
1852324071
675779055
991566990
1267892155
1868950614
2010964179
1483631425
182012781
2118111859
1292146531
1924827430
903700225
270265972
278644180
450962742
284411614
1296889338
109997541
1830352847
420117746
921391519
1268456991
573409239
920872929
1341515098
328700582
536622528
2094588173
2016124838
72310977
1231982902
1406452170
1542378323
322283672
894628764
138607443
363026055
2051198712
513041927
401126211
1511549925
712458445
1332923574
1974004617
1253012002
412892144
2088524506
811577167
1292917876
1526440632
2066304958
102550030
291304208
1290261805
2065365602
1831273761
1022614249
1326224337
1746863739
5304040
16017143
1101130255
1580732231
71837734
953429727
2142904273
537689516
1739078315
108490979
1896068132
1262267140
800716731
1046296780
964190238
356601309
937975225
1469075741
613556109
781397532
34866977
2016279130
599737524
16589229
302915714
544435318
367956463
1494831148
1856235114
1667440130
271342526
706396085
1724099584
221435259
90813238
2116298846
560228675
215187486
1973852375
1284313401
1257820442
1862521697
987248036
1519793204
1666641792
914273580
470032003
2049845934
1125994652
1576430387
86613410
1837588776
1740549443
1437438892
481428771
1835029483
1904026514
1470031390
1832978800
1258230591
2126377674
2051324600
2094932766
1711345624
876528504
2066832187
1888483680
826289685
1238725713
1338579616
1168299202
1227760620
1602449814
596588126
938678425
690428869
784699937
144080170
515163477
1549574557
1613332281
1069990041
1599144794
437900847
1699848474
600313014
269661453
339864787
867210829
1787078708
41619665
1510600182
476393860
508746982
792150848
269403358
1103102027
1626835019
1674582518
1644729071
1394301050
1070756629
474789113
2038189115
1137635105
430272933
555827669
1877777404
573044386
1401375942
1407368526
573247586
124699885
1538486683
190365126
2106232648
1378025830
1040673143
2040939962
1456738839
2008505248
1461656241
1432526158
369011254
993380780
2150665
1620784495
13356300
2052410814
1584008468
1859621280
831056073
178930881
1466834215
894974550
1314340914
1287273775
37191050
2129245872
1618677449
719082548
1293746256
1321504707
978515311
770645196
1868283398
336812585
767078036
705498518
593939938
1238878196
1806436906
1099462427
266192382
1023919066
1095315988
479724121
842728191
886805164
86718077
943503036
258652526
1600519637
1803280863
386566250
1671155020
783255027
504485319
1788636860
62616076
1085119576
1629351512
2090664409
539792314
2123294185
1007218387
845980120
426509900
1442153833
289568312
2123244677
477265555
1222143287
1189231355
1864567670
1170559470
249870766
488411102
1222656696
390528756
626529307
246099757
1107584664
502824379
1886198671
443240547
2029556361
972838773
2073221397
479331182
778352297
340559736
1942501334
1761072307
446723753
1790190419
697600192
656194193
1787400014
2076035705
1043729642
61163560
132695422
23584605
431982176
573713095
1303272418
1385137881
1711133712
1435692394
678367689
1881370925
203330218
58000758
1739237490
1951361487
422627331
1003497078
746910263
250720167
2008585385
1936776930
1857710236
1942689215
447671850
2082634791
12143042
1543170832
140927363
1142503124
1340620872
2104994444
703454630
425567926
1447268225
542471219
1571456209
622493615
1318702047
1120619709
167872451
231576887
1020335807
168306056
1326122961
779953993
1069410128
252227070
2087125065
338851347
1781814929
1807673923
443365891
2048564905
220002063
1174181194
605111462
1204731601
1819685476
1924220724
15956295
610558370
1296773060
757950171
1698170015
67580910
583615003
1127932294
1994193267
754778033
1555881468
2147265452
1986554444
202699047
2044664023
212207701
719817835
1336091356
75279952
1866111534
2002248074
592015732
136285890
1151875952
1236494918
233740424
1526986145
1286315514
33087607
1583650486
1178732466
1527821225
27851068
1113545073
733280525
1124065079
1246867270
377270768
1086897116
1445522302
1809880454
893292820
1366767009
448580578
26554521
100174737
1054736131
1749493157
512514465
1272030771
284534961
748199645
1358801102
941320875
2064878059
789772042
1298392701
174015222
520034133
1103620048
1625917041
329457124
713277621
1828441308
2089953848
1099324436
529028947
1119687685
12200604
1761084158
785710080
761361859
1789209102
1600600527
164664860
886699419
603238363
208604753
1872679048
1676585403
1979697363
2099150749
2116526452
663964636
153400125
622711806
2008110848
933597503
1649250217
1628582825
970338098
1367755552
2130779142
2025885361
314471571
1243500192
41448879
1318111164
1973953897
1040196948
1548936038
489826541
1206198770
1802994955
1805690974
457318438
463004215
192385245
1595792627
402015104
765375627
1266212991
1972785915
585800976
1612809146
1534611814
1200324064
341131051
864953732
1483185781
1834313483
1375740214
1806250097
880853029
588752422
2022327089
514939460
470619518
2114151555
529603221
1620532910
911299359
1551853384
1115899412
343174277
124730646
1961828652
1862109787
713563455
556672384
1156697414
884151736
824635888
1035679269
621973756
1912736976
589454000
1351778226
1795335731
2071289553
1179862063
249680529
1318489543
1133830502
957361680
1775656673
870271518
327464299
2105002323
1919294757
249077782
336917178
1704533554
524680665
1262838560
1510120603
1000487723
1927143968
2104673808
1598742052
1566468675
137059365
515618293
1318162049
1114435612
446969586
986004538
1153170627
146362777
776586931
948758769
805373101
719200895
306053513
1417823512
986671727
1882938189
290152298
1862552752
1007386481
1990801515
1089503727
79425895
1967459900
1775279893
10528092
2087494703
2057735797
340921529
1611257946
1878255594
2004787721
1929645192
1280441518
877718556
493148287
1387410953
291212977
648883672
1796913985
1155904341
1833121466
712975222
459940620
1616924425
694624228
1325395437
1935790741
1309870924
1701386704
1078793060
1383160719
326713057
2109505531
2058305934
1443187504
1600207997
946923973
748623692
358915582
1447788657
671785931
1312880618
1907391459
2007590659
2103045894
858842243
822558030
895773422
1315047911
1033330339
451655292
993454869
696319912
1604342432
254921781
729774467
556351896
1116539233
399593428
1129820446
1436419682
951722788
1092625366
1742181326
1598255909
303208857
320120828
311325026
1563659093
8964601
1498508549
1801082231
1357441161
1951303466
2128294420
434568435
1492138923
900019405
494544744
2034062793
1236374647
71231580
2145877086
1542226961
344093120
709465055
956838390
2004185308
1649515159
995965100
429275216
1505877978
1079885059
631644455
951636591
2073038454
981981204
1304699585
1932345973
383506743
1072851517
603449604
935378426
1617849001
868117216
2069317358
788310643
534606154
349637249
1776390606
1191583976
1633869275
886913643
443351920
1808907010
555100495
123993419
1065755651
921478808
1462772727
667844388
1081752817
691798577
958548663
1296102967
1206243964
204702046
1399498154
20269688
222307913
1730435269
1412247232
241469003
150782387
140866253
1992015744
1121324750
1023150079
2033576784
2085980001
1225106382
1495519446
1314575300
2122779193
154216485
1176045949
647577765
733193731
889139766
104030336
1263377464
644981339
1422877543
1726216024
1317094273
1283572939
1730513328
719854658
754936520
441151736
1606452846
666963201
1779059029
870731126
353239017
1191821614
1299287491
1423602433
1875630201
1986247650
1676352179
65020461
2043178881
1322510003
481233475
1745355259
902998450
512258897
1584921445
13952333
2081079431
102811210
824747248
1257249459
1793383322
78670063
544715386
121717055
1447980971
467010468
1193470143
1783801610
2072471668
660562026
21664224
1846226979
559945533
437482651
397816013
1474741320
833416199
190542729
1289977554
1106658556
1105262107
1604577478
266382976
353373220
1843407639
1466882653
940767599
1723462217
1497004207
1999630983
271217377
360045719
539007883
69972690
497296690
1245303579
2055454827
1085451713
2103145914
905748258
1357966419
607242582
1556861129
1985999383
64564242
28346621
180592167
77664875
722963860
1769365517
1365867963
1847136928
480632611
279972897
1184156308
1437962262
378615951
739112816
2124048550
1643313174
2036288136
1886691906
281991206
1124161206
355825586
1459099196
605983192
1759292775
624079873
1333485498
1161669491
1363267747
831336003
1064112370
386909196
159960698
841268971
3787612
17381381
411950225
1885020450
187552381
1449827742
15847072
1344467744
513713664
207063181
1813714129
1431731743
1783997389
1944688513
1384137150
1804027484
928297639
276875027
501553297
731341805
154006533
162664054
1314071435
328049312
1699184295
1666532429
448189027
1647667856
1048846462
357779962
1512710217
154890174
2045389078
1341489277
991281612
1838689062
453065791
815236200
1769069513
2000230981
1690315614
1706832543
1167016344
1039779826
503568571
1084683239
821181030
1931320372
782770403
1975144826
1055379737
2073785444
1954270651
1409077590
1117694110
145491024
2104004534
121969189
1152146369
1496055042
1179123938
128868473
1577607842
797114034
872329016
739645799
1319469405
1826639739
915811854
1820588183
1643298165
733895828
1680814400
1014838035
1403837753
549323350
1539616527
73665558
1804168554
2047515690
1708722742
606382517
1852067665
1788337520
323372085
277885017
1337511830
128610578
143276020
132589412
1045382059
473719320
906484598
154412470
992489704
384715725
1943440056
758629716
1640888888
1012290087
1373133139
919003147
1700140656
1352524276
1794141457
731648932
91934472
2021603591
743596069
96308757
1666614686
584300140
1208200039
280502716
627671687
1627648784
1942493336
1292935596
1186155398
768254244
600980593
1064076799
1019773249
1054553503
582023498
1611847662
1424901601
522016581
1041434858
1921410590
1080306564
1951274904
974753581
1679442152
1143319078
2079847119
1527952323
1803648700
1619795510
2027067488
395658527
41633770
156913240
2059107133
1796628985
1977363389
786070012
546842949
1261579293
794147725
1691873217
747859159
1879081603
125661185
1683827624
4600830
1911473050
1572066615
2034203887
1467826520
901224160
1722613240
614544547
1567400864
959561883
427508054
1504926683
21100345
298777214
1578974824
975172060
1009151155
1338234571
531638297
463843967
1273076327
2129767098
663181770
1754162289
980292691
684425160
764032017
415805288
1676725247
143593249
1431912405
294550052
161757498
357221166
1591450518
765514040
1634224591
457818575
603303649
138564714
1992825507
1486814930
340404085
1631137326
459700016
1856525897
990264512
272732415
300032457
2088939189
2044345419
41532745
258139246
1552425700
123690589
611356996
622880844
1225864407
1716248918
1738513784
475256569
449972126
1979084638
1111081909
1277509970
1699520881
1808386358
475487632
1917178154
1810970281
2020195113
363391510
470270135
1151695613
308959592
1794720958
920984287
2055994481
1536852969
48784046
1820738540
637830588
1426240225
1298635289
2138655023
889096123
416877324
698380195
1928001893
148278353
416004480
1913580811
1624425872
488091847
1780652245
515407748
2132961402
479864684
2019105872
562584916
1974097742
546816647
166823163
955938002
1266940363
1332708893
1516395842
1901978200
1542630063
787563038
656358962
1830284854
1875672923
1076507920
1826478598
1349555117
1234950344
1623963138
894980653
1435602562
667597744
2019878719
1022218933
427880828
2034823212
633892847
1654814257
587220145
1044245215
1930903114
1142911731
2019109764
1333230690
218714841
443846180
1363186595
208030300
338530653
1669060954
236546612
949554768
1559862276
518042948
503306928
516399103
1436726715
1693130674
1629885768
1621017440
1322822497
1615873556
1563139352
798868283
245090096
996762348
1161305514
74895089
1653000754
1548870099
1740818986
1199776949
1493561120
1519242041
135218027
1039925455
1595143292
1811511608
25757111
1959351808
976629246
501453672
1330012012
1255624195
881893335
173167566
840691493
704877000
1393238289
1486164497
868854326
1859344710
329286807
996350114
770337385
1950565409
2081475771
1172881561
1198458073
841087443
793732279
1547949501
193849203
1501991401
1378247463
856703810
1362116615
1544799274
1034409088
1153828843
570796607
1339613491
1478888670
1523151340
747070766
717328943
1804337790
1127129990
206836422
1571119457
1913565156
189882224
1483537763
1747454564
407928514
444734518
1862133200
331059900
506444124
1328111979
1652054531
490023175
1301873794
1273129971
1005294403
830852802
1893131114
1898846521
2057428104
1128777482
133644328
327097498
1361870903
1676791824
1996488502
1417706204
472333989
1956717242
80451777
563564230
1864125641
797653657
1149680552
952161688
1477564908
1011377935
1776809799
940425870
577379900
910697210
307916286
589028330
1843327072
1172321490
997494473
1963908797
1585571104
696751941
1899223293
1151970141
2127164423
1307453819
882287775
860404060
618112719
1489118892
894236237
1453249620
1211682512
1393846163
928602177
137699259
898942002
1835821434
1603976564
80700139
1909074736
683482926
676883218
150314506
1713849029
76253415
1762192298
520349154
461749043
733484317
715983023
507611162
1513296882
1987823551
1949814034
1772124020
2024702379
2034903877
1352437524
1340473402
2070240567
1030293795
171705125
102614173
1672943848
690940216
1971934717
274202671
749322260
184113748
652234264
198448493
2010643429
722207474
363165535
819486966
1430364832
1034516722
2028557257
160978389
1556598136
131523096
401053520
1185538641
4028099
106650653
1524328608
1219173354
286630013
1739336980
516009073
1775842163
1826095717
781630399
683824864
1232712072
530923521
1553551244
337233604
1444346514
204711858
268147000
930817772
313596786
1288533918
316146328
1157945617
371449091
150580481
1835452134
1375725432
186851698
1738037831
654037953
29589451
38700888
358319306
2118676583
1094022413
922572498
195398580
43101834
1451280871
2055451934
1542854061
481075800
45826723
1355948387
1076791163
1068589779
290652177
1685076204
269943316
645255765
1933386039
1458815700
11331893
872492550
1778281872
372573374
971239671
1112106786
1355220924
1168203578
1537389778
1672168082
1073358679
1982673263
2061751643
1487814919
429579072
1451623983
1946459772
1019564057
53924998
944113473
661272082
836583722
1812477854
1040824939
1371951613
464128791
2082961120
1097401686
828667471
1220792715
734410196
2129951159
235453400
952415619
1200370122
1501030902
17374606
62418360
1364145545
216220902
124407860
1078896224
2055148232
1952103096
2011766559
593570324
1740547200
370092079
1794724792
1954468262
54712741
2057292835
2061705910
1481391204
1571866284
1827029674
2118656755
1521176689
2069086331
439208447
2138622897
263881550
1839496699
704040559
925072007
333244740
1060782847
1200078575
956695054
672927422
39785035
1051470107
1298841473
559191920
1084221326
941825321
576338358
1572775815
466745844
1365105435
327829200
1971524466
656803410
1045415379
1077131959
1613649934
1493344580
1529913405
35102068
1374837536
1954451893
254939379
421325110
549974924
1802777283
541683432
51368118
312555856
4644440
458151371
2133560689
184393278
1486053106
986874240
691516903
659606983
1076128388
1110012715
1747065853
1993168280
228861069
290610375
538849954
457446828
1889773455
1232328298
812842287
1172928621
1790023751
819255554
1094747281
737243940
1398325225
542147666
1168496097
1007898209
150973816
593897834
1523616050
254162340
1455579296
388407470
1419693815
1126666354
561970353
2069881988
1419576971
689709464
477004075
1418196609
944233731
1801252967
398626172
1812466610
2140926632
318830663
1910581901
1873346559
85723489
406102416
1308073226
1744966536
2090253170
1919942848
1891450889
954920517
773110057
1788665870
106915558
1578232846
1182306137
1113427647
447694734
1492627875
1601762688
415594855
919268537
1286670341
213820574
1307871995
1704603714
250610102
1276032060
69620704
1385741804
83191172
713720249
1038482341
1283857494
1982555330
1227759176
2117597032
800374919
357209559
651576658
950701032
433137520
1544173797
909564411
1281234110
1259993222
1954333931
1246424589
909513820
1059205029
1314503363
1273450652
461638979
1364611051
630571616
2000200452
1201480173
798858546
717885042
269875273
871070873
1871732453
755763422
271645429
858554297
1356606011
402015990
1246534456
1571602027
294597604
1338230216
1505969410
1702018293
925084468
1887333987
1975885655
107575336
1363417947
878830117
1675284667
1471919788
23189113
1219726959
1296781071
1488003137
2086037407
527501740
658453790
746462937
1231621367
1465235259
762912950
362251816
875641275
584627080
599169470
1648034971
1022304562
702810269
702480121
553474710
1293109326
958802369
1800011268
491740095
332275767
754891006
1367773291
1359656675
815835211
1697092031
657162786
691504670
939989242
828055144
1062895635
828089990
678860006
240710652
1119792575
1908726181
335996058
902411772
854574200
173976847
356595542
1923302326
155367638
1422207557
464318060
1590569865
238086392
493178843
919826126
636315613
580834135
1285312675
1150548928
608789141
879449235
635870466
1237358790
939475459
2077257157
340767339
1109193767
1572175157
1732154027
1349760001
1593334018
959887174
1199276100
92523186
2042341741
1970529518
1575852731
2011057472
1910792443
1989064575
1662833536
283881807
1141219084
732779124
1938954293
420561567
1636317368
1702381075
224282655
1370137519
788714268
1900270929
1756476074
236656242
287507962
1476755714
2047680134
1546095600
373327216
56024210
1421170229
1089109216
349394139
837200378
1882341312
148015533
86376562
265895446
63076998
641524476
1857871783
1991847220
1053590803
459045246
2014011430
1270431487
494300100
1899951791
19945165
707308182
1957494566
1189117170
814897935
52075377
285446657
274673506
2052401285
442629320
1744125830
796885702
1908476333
1277333184
1664137648
600986999
500517282
1297629683
968335230
703450919
408858280
617995195
448420614
1045039686
1896545468
1767629512
574195822
426935060
605191880
1686688634
664134374
1616728209
1848679067
293837701
1918352404
1826170013
1707370777
157376243
1100413363
1059263510
51534363
1315406768
1452055567
1523918606
666885694
174786053
1526123573
108966277
1069684889
1001264479
135819867
509047580
1142462852
1992095668
1664963482
1738440496
969744659
1391146585
952875218
324398602
1037133896
1244795417
923573404
1680626700
1215558866
1280393022
636707262
881132198
289731043
3336759
961417395
1722814590
1583616899
766772105
1592205062
444803322
273711080
219272302
843169016
1487152526
1702085255
1079892615
1807330171
1022782859
1052820971
108588149
821009138
112991747
551540187
1177986563
545984846
1444674224
1132505506
1667898534
1266341911
1138566528
982218480
1723652960
167572266
1766432655
587860745
1548822270
987176499
1531482298
1069674001
1817217716
2135479236
216094821
395873321
329755675
1851775757
41444721
1912236298
173041535
108551707
943118009
2073975068
1336620030
1406240873
455992020
1880998966
76075070
1463790822
1978075422
1526394895
765801928
807728274
909248743
1557025252
812963435
1761186742
2065801984
1601431966
1464147895
97290620
1732780318
1177658036
1758545726
407233882
1147446705
1827651556
1653366552
617846135
449987949
867978469
738308670
281656648
2016011960
1643288605
617375812
559911730
1034414502
1585427819
1036481182
1200736017
1879480667
282921112
1630977827
219377908
664691355
947508980
1154135663
1922467401
1757205889
644670024
1535049291
1876220261
1497591177
124193437
2088077072
165846710
2042568910
1375729767
1997463444
477330334
1028241799
2006306648
866177252
2128288804
346420662
605612015
726418384
498225702
1042771655
725389940
1888709505
1982446252
1830243168
933617756
896613170
405990524
543602245
1792112419
852697478
1892232776
1235230459
1518955180
276172063
499299650
841499224
988028670
1799862450
1890806618
1577056773
166015654
1535983496
243940428
5756426
1006203236
1664088513
1169288697
1868987315
916901391
2008129617
1151237311
1645399621
1491690618
1785248034
1322255083
589488085
1725334637
1153846264
1718887989
1254140017
1748943759
1166400970
485428921
2017822601
1747457953
113817074
1555358787
1935510379
85522657
1950181871
50124277
213090673
1749912552
462729572
133605113
192335600
68146289
144999174
1078707618
1848381639
1737224025
1236957234
1926556153
1113162813
144266397
1740536211
294468316
1472214621
437395957
283554661
1558969678
418577715
1601269065
1809699135
351128165
1547450215
1821482598
73171784
456543606
216225037
1652806011
22497545
231967228
503523130
10043685
1476495135
1783343733
1296169076
1255651680
1980162716
884889197
1423732069
355602653
1752950133
1862439127
1234447545
1962781654
1411836642
1607081379
36917033
1883113009
652366810
1106473245
192256105
1014973883
1090060897
1884497166
1414035122
2098779179
1887313661
39712731
1802685281
852558284
2009146379
305943105
1490385755
1962586036
2065642202
217077248
1368770194
373686633
429043342
2035774333
1067608426
94181355
511844896
317753495
1378124791
226874260
711945027
1768916602
227363468
178363952
1665675102
1850187851
387022443
1275346357
876123893
1970602309
1082371431
238726645
1610699586
787417769
647903875
1677394724
670165330
38541916
82718198
1704350843
214451841
2118113480
934268294
711306643
903257413
968691670
1024326905
1569393049
1441826948
346294312
1683318263
830428368
1958770884
973500495
986474628
201750272
1447454710
506055272
721474369
2118280804
1365300523
1855021702
746349526
2059288787
1096878681
175688963
1324420737
1030385303
1573627556
508030182
1561202527
2141375669
646345878
1688830450
1213120886
1551359781
970228904
1544371888
137642041
932449000
1419875000
1870554894
343592682
188078227
1824371114
634910357
586942756
936918517
1204436928
1652510303
1460591430
1245835533
683221826
518941604
425083407
718586361
685723173
1148626431
1544541064
1259732239
280726131
1908733308
554897254
747165031
129142504
2144387205
735213129
101963573
958487274
100545300
1657760602
1531601196
407296728
1834818569
17947411
185804802
1000723442
1460491294
1498721500
826589165
1537218848
837921601
297269835
821112499
1462503284
1476026390
1743392768
1530496607
1017465082
1802509554
987248086
1755482063
869917347
1892187849
1209548402
1627606013
1234470861
1236083621
1079763068
407303870
67450449
1107181630
257873484
341471598
1384717030
1337572966
1893779021
46083183
1517469116
2060444690
761000770
1515973153
1435727411
437157995
508146821
1615106148
778512238
778805936
1659221534
72483728
1088636121
639162535
2072052044
1820526616
638197143
887616599
1385548951
205466925
864252236
933911149
267195373
1320468229
1604013246
1146345737
1799813487
699056317
86519041
415892821
286715160
1614802645
301559043
241770938
218406116
1395640770
2106521759
275221722
318942761
1985390477
2096843209
1331738306
1760312390
1632489043
1139846127
208707700
532292154
1930991352
1109051662
1516822757
1015089609
654022245
788888991
466105401
1720272093
45535491
1576137823
1346212101
686910681
1954280508
1041959827
1956628428
1399638824
152672349
453640274
1281533991
114199007
418679794
599548701
1672654691
2134027076
1686643964
1987859574
1971339073
917883614
390503412
1785464900
551770955
147629213
1238527301
249926522
2103504849
258762326
1655293118
1542454962
632987571
139773739
511503920
1445634921
1024596752
703391864
394842386
1940902004
1112079603
1816394952
1433301510
1586476396
967193202
1810283017
1159757197
1151637369
1290397628
828018700
1923078654
1000426853
2115567509
1362078086
2086682966
1532691499
1768493209
96122005
2051925172
258951889
1456860217
346518099
2022511929
1149724346
67742827
129306440
808253249
2090463252
459295289
2030912617
1445346390
11253233
1022344206
1892105791
723445050
1437657750
1386060719
306662864
1821117439
1297061834
543904896
491544704
1642772369
40131357
507632274
261898466
2129179593
1279945147
681961258
23043681
1970697675
856153427
2044576019
660528582
417006817
832522234
624003413
997241182
486731180
451383376
2047807949
1686862123
191052635
1080759796
1157250073
353004441
954825385
166665707
1481826072
920094007
512869498
2137294402
521745699
1649098989
811323096
1579336570
939119475
1169365218
746063992
762192630
923412084
1351601721
1587919366
1701468428
817789346
649885947
2044408121
515527761
415401327
1422876987
1953559111
1747868199
1266517199
941989472
1093202664
1258384069
1227543593
170557661
1368054764
893840757
1032853404
2139865122
70144975
1967760696
1736042705
1898673479
2074890551
666692756
1330122058
230742461
1494250590
1975597547
2079470924
540594173
1992518259
1054665736
2047754522
134689764
117921521
1311399466
276893712
364507907
1665091176
18629638
1789056617
389999795
1733994610
1364807263
1337981844
2087557677
1725813200
38803348
872382607
495288077
522225503
1178883687
114814541
1383227856
75206524
95837320
526109515
851921729
1715358900
254138581
113679079
58806209
660955189
1414587524
634610283
147005151
808145790
2100320095
25540673
651844391
1185696557
1205233
1076779451
1996471245
720748748
424966972
529811780
828568489
620447115
1818065413
1498117391
255025658
688475146
1251548231
711058681
209095303
1366227654
341162415
1336701089
983389701
708314767
1652902375
1209794165
568924681
770675776
662876341
312756431
13724066
1485120453
941380187
1700605238
230403473
1603043724
893710295
128418240
947225609
1831977316
434883391
155087979
1174595993
760889425
1067258717
71200804
40970495
311144226
2141952221
1883933647
696226749
1917985918
767871519
1226408051
269418953
1996371738
66058043
1792223003
90774185
1723080693
924442248
180846439
1418749138
1709499617
1315799264
455622140
1122639461
627739349
2128297499
881713633
1655889266
1520455472
927938638
1345410084
214890472
1911548703
959971674
836963565
1453831209
577560016
203329061
1491649081
1575371097
1664531863
1378907050
722116008
1291679472
1098617678
2126342836
1295580123
143875534
940784722
784931898
1096003931
117145635
1875694682
1727149415
1757141375
1746076125
967256033
1091552438
2004430103
2096070706
575483699
520477905
870047652
200391384
810520388
1198686766
312739518
1055720402
884221210
1676926541
1473742577
1312061338
261396268
803781842
1620020119
612302171
1755639953
1101811413
438731738
1689456527
496714351
929970117
1867491716
1808485399
244403872
870834674
465637197
505727995
2056862257
2119178702
1664693898
145245277
1289635547
1141764851
415837727
459206291
214603217
1774973961
929839187
69482454
432730643
212634551
85326191
1967471210
1969857137
1266731898
1434463554
1828650315
479806407
721579385
35710557
1609333799
1395174251
1731338154
282219391
2039838808
1249431951
1192958103
1255476773
2070876369
917357230
257749898
838201659
465510916
867408635
2063389848
1371567719
586379021
1301317556
824104236
1590074685
1729990809
362598901
23640065
1848072345
711241297
1750724684
1206838724
1268549074
1247674065
1707188795
883732694
343501403
459083668
537268378
1370022288
1109572065
1005376864
719059422
101157738
917054827
566396080
2139611789
2070554649
709849211
446378368
403132659
908000268
149229552
2023045245
902762049
1606468481
1644056619
582381041
2125951454
923248077
120783779
1198528309
1959768650
1319924218
1336719455
2014423614
1274101955
1079976681
946697969
20665886
1108093687
938585080
1020790850
1702974239
1699054734
1039666350
1260569648
1955658639
488692424
1883155832
612230949
306752211
1510845850
1637352295
1222013326
1582524189
13759129
698514789
1111395492
234442803
2104139486
1078441742
1009023432
1861605667
1662728491
399898133
1319176225
860145504
495285500
62189062
1179030398
1391917997
2025968492
1490472115
1962510719
37749220
747785999
1478921818
1081833834
1863149970
552078478
1515493830
795977893
848881176
1343559260
1602397424
634401424
545666763
2099453369
342876334
1437773185
1581111155
1793607198
300314060
566974944
1918203997
1519580715
306911319
1253169191
1157054117
1451602834
340810834
1081763526
1465437344
813433712
1626190369
1444849903
1232277950
538007126
769401526
1549857875
441180902
417528110
486089559
1441998878
1749179261
1034293265
605076078
113904149
1408173044
1202362561
2008017823
346435093
155763652
1348760739
1723886632
1190880107
1474271470
615742107
734961288
813673400
740169739
667128284
335206314
751482911
681751789
1300091931
2058807898
546238844
266457764
1520678808
2089876392
1393886255
593599438
1657618808
1785503744
63109187
385917667
1789083654
1907047995
244829994
869812847
651070731
484752521
111454553
1198257502
104159139
1139897464
632059212
16121614
272594744
958820188
1278420374
1740864462
502973643
2093279847
224751306
581943496
387481182
2126390076
1717702179
1508947169
568111062
2047634318
1217239035
293922870
523806421
1006798388
179948717
1941206177
1516858220
890391144
621377815
540386965
93537178
2141950244
1335482978
900099158
1928543350
485779596
874155697
1881902754
1952431480
2117832828
1587349814
1629925833
1760633298
220610233
2047119785
1897143384
1120623423
1136274210
681560674
230770823
891395162
142926996
1905573542
472726572
1152191031
1782672324
1206417476
2122557725
586118988
24975675
537599660
1002689641
247145842
769443815
1559338113
398739637
1788383203
398674596
367382199
795102261
1405304401
1446651907
1381382542
1977360982
1117167057
1411227252
1494108139
1027412880
526640164
246214694
341840197
1163017685
1019869723
180353177
1424533419
557001736
1388866758
1694697223
1756884521
486094812
1676044454
750388357
214234973
707309603
1743174603
1202446032
850913990
981387959
765583192
1895251206
1832023135
1442143107
532613874
2075229329
283097566
569202077
1982156259
1565586401
951376080
2089882313
1612558908
587432036
1609231810
1084187794
1497327180
1479694785
744202746
988834800
626978720
194260495
1342783914
1411725667
1574528249
189695671
414931456
1846752739
213168032
533165031
1488511051
1973179003
137222056
2145943999
1271455504
784662723
460215421
1890841533
2009246990
1241052005
121726813
2100119839
1209445156
1586472469
130186847
1924532750
1205373722
2009181511
1377672751
1361042021
1710496968
1985990608
1738200075
617928476
458597786
582804931
692957391
1284979165
451853848
1734050229
1239534153
2071545243
1738586164
1309696017
287131191
1523481322
1144360395
2120917061
1590848493
116855767
1840273031
626181204
2031697706
1023854747
1885226652
1525774663
1942626755
1852300065
741422148
1292838858
1699905198
314272911
1158457093
691882965
656177941
2002261988
1204710745
2067436806
232960466
1994905542
1023130209
1898106798
1483273470
1925591479
907791775
941331380
154343401
450865794
451485570
1766768104
2045952647
133399300
396499236
1210298414
897927837
1731771363
232935864
1606965522
125474222
1971806661
1301107867
1597703267
910034147
1262953022
594800663
1747317800
119170476
25437949
2004683742
1576910727
2037509324
61553431
1144718896
536050685
413349995
1888368236
636918676
2037099852
1513380377
1081193176
391664517
2043346441
939321738
2097481591
771323989
1300872996
338173596
860196210
1229296620
530526470
1997009721
1718496338
708146942
2071302990
1557286434
775171513
1384957671
481819879
327234863
1370643013
1449333837
325778738
388958002
461593975
2061596846
534840029
1835515410
1387033102
289258830
725323098
906508730
924407288
1964771614
1179264140
40145389
394954529
1906317029
565713257
26112094
301385555
278328385
2140802491
850686773
1317070982
2067941033
797721677
347314031
138600730
476977867
1001568842
873704121
2119116775
530201036
101451277
113755559
1919506775
958400705
849870903
925617916
706159262
1465773520
1551053702
1440220158
2043311628
1964064502
929568217
1677954215
956696651
1093122124
1813448455
1179587852
427627444
812743136
630594243
1911582524
978281652
1371311849
2081007574
207109623
1940041295
1694694076
454467656
1066051359
1039803957
1114918831
1018147429
864292315
1137535193
239324608
1305358403
1864553476
452961804
172230762
1405599808
1496262121
1459098930
242816155
1846662577
741985082
456962305
1307197250
425979951
1848312268
294665384
219958282
642360542
1585078244
632590089
1404910244
643132927
1411956409
739387298
1797952956
1749369648
783625198
530975474
664488127
1955199595
1264968837
1857480146
165019336
1489137461
1650349786
1559394994
998049809
1910207415
1159408838
1421104494
1075366132
1235585125
839736937
408340350
1898557252
97606905
1328368563
529476702
2074784178
1399068609
1602150087
200701330
428692761
718562991
1839183597
50265980
702036754
1042372322
1872255477
1656269928
372324430
1532229134
1447653102
837044881
616297182
184334612
216924195
1526152878
1767245850
861777358
592168360
886077679
22657793
236089936
927627155
318747069
556804953
1193735580
818620381
312470740
991695361
699269051
79209725
400967306
717621597
1325957669
2053759965
1940260706
1496537568
1529786321
1485795960
1865089276
955273618
1768676744
1829040697
132854097
1247224122
1780361746
352295231
1940959231
201081675
1395322534
1093844404
419226135
1399417427
704182050
1805871069
2122708447
108000866
383877617
319023987
1339009093
226227211
1596524744
294685496
1946177525
460366441
1404096663
193339997
1462972912
263684442
2008170958
996923012
1839799923
1128982380
1542785259
277402461
592991235
27599061
1745944154
1711213318
1501342970
1117590835
208459453
254018032
1189679754
1918465443
483040080
265330715
117127720
816018383
1548937832
360778642
1580378312
1895956240
288358183
675121905
982253531
1227262891
1189708289
275083151
954306841
55861373
1003626814
412419960
2142386938
915107088
1324871800
553621409
181374176
912238816
556306899
1807113981
311702392
545650842
2092574123
527802264
207858887
641703004
2095710917
951103907
1498694802
1810704006
1455568645
2125864283
319051917
2033318453
311873279
350534995
96199828
942755868
1984685756
1711990996
1243305719
1787676254
1437958637
1915266566
397978841
1190426074
2005019682
1961747492
1428936219
572297384
977363195
1835908602
422273486
440699044
641121268
1168098212
1132098248
878034264
499839465
845696402
193526622
905425379
1737199557
1660999160
1573339529
1207684173
1506444323
951671633
533572624
279616197
17723038
103533342
1989793183
2107351607
799324253
1058698123
1900145125
1625339020
2110157876
273841676
94325124
1433259808
1591805793
151744817
462517787
314998961
296982926
1432140652
1989822156
1880741827
1444039809
58869002
615802007
1393940713
2084584708
1808337488
879037994
651918554
250694443
354205195
1395270807
1000093416
170174969
1448047494
411402109
394920732
1177106498
2119455011
688294064
1306721420
2000461987
2076592758
131277189
1627487083
1599488461
1312022977
1548799591
142195635
281992869
29946907
615459526
1819151078
1706432224
269453603
1161078349
56786593
415672028
1050718170
525240370
1073296080
973762527
1992187563
1518681126
538972049
174016722
384786300
1284892216
2002327605
506304007
1775648782
1964130051
2045133013
12691874
1000099392
1275574363
516017341
1859709930
2036963577
844032193
1651258581
538168186
1552087650
625230067
1287165401
2082305314
1556556573
1858799316
1474340428
24794418
73653101
1704696342
2001286440
286154377
1086051938
1895694610
8400880
1116478320
1922509735
1714535518
555561137
1528661460
1238786390
2095309626
1481479306
2025301858
1728163553
53774282
452270644
27918876
1328365460
686580627
1567360813
1763360715
1959492543
748931937
906221440
1581296484
1915116481
1824254982
664498969
88862825
274252408
1496010155
1672211275
1712235312
1472257649
37658940
2002174747
1301680604
755275108
59691998
1595849607
1963318183
1742796258
1368222521
1762929389
1495650818
1595781473
2066229812
492690086
1261674588
387817223
1076165802
422014445
1688812584
379929922
1878469744
1612599142
751377872
1603300516
1542380592
616966092
1742815329
659536296
1120128344
1745738807
894822897
757551028
2057071332
346952761
1386560522
1917286904
1104289463
1660569623
246713259
569925424
97774860
1575835400
836272533
640793326
447240588
1381672366
1546191519
924295248
1286574718
1162658849
483516520
703939609
1768351178
1186634836
1244745832
1584320146
1393458568
299640823
1807035768
1724069521
1848795889
1820831517
1401421587
1779901278
926403634
455118415
1463732832
1172428348
288337709
113280291
1809361399
498408978
1716494131
1600424952
1115762238
1454985332
2106716182
335950379
1621525889
1851149465
2015240904
1856668951
252996817
832734513
1010473490
2056224153
1625614178
357634762
715691503
381744764
2084028344
1274531390
1449883894
931015412
1002557068
983986804
370955024
1559805117
828706004
300402535
688568202
773210677
119696037
459658206
1368119189
1912429788
886468592
982128459
821618635
1398232886
2119279835
814927093
1627245564
1817136045
779993469
1790326222
955845358
309842441
157329123
2064443985
1699613645
903886450
2012094216
1528575341
1907005700
1724004071
2109301895
955872859
643870178
961628738
431453091
1444907741
471173558
1196715540
1214456311
1764704663
807865430
2069068983
1991507734
32756833
256400142
557911029
1383660703
556034699
1526123502
1823068962
96984687
192652058
25696968
1016240415
273838853
1507731041
934470921
1632480021
445813739
1718174129
496135616
145807960
1272835415
2019723258
2017897149
959775329
1569885914
1998683477
208771028
1822955541
1521304573
1982613582
217240473
1731903217
876262308
450915568
1013089205
1473406854
271862077
773885580
1324122393
581498523
2038031339
580925965
1296878532
1868755401
1555648490
1921431601
818825175
803551107
120882783
1967253499
726450453
1431518176
695710893
813834372
224081830
1287573525
825233031
762846228
2144302083
624062298
578053297
93186399
1293149033
1826559614
1911588297
670295613
1103150107
1666621753
1048864400
1266336270
991783259
316387647
705171963
374573037
1296777172
988814170
1980064177
1064218795
33192536
845864690
1918402128
1263746384
195722520
125739871
952641308
140957987
1754686163
674872907
566674183
348128351
1401868435
1177076442
1403861092
29050263
136450575
1944360539
1189121465
397174016
1251180081
729092083
376656085
1311026702
1396908740
9510383
1978910898
1130838473
809941340
971338912
708308085
1472479496
1729421982
1756021853
1813521385
263485211
457419728
1442084652
690606175
28142318
1048271398
1094776928
665492523
1523053323
1356758862
1945403857
669881140
1869717069
4740485
428306914
918225738
1535258317
2145543199
475081423
20194373
1731075067
1085434824
2063104051
468420713
1013914822
1189190166
582122768
1409504335
1922808472
782108381
1452878553
1245855661
335997465
244807561
209862394
1160797423
60862225
1161325626
1809828211
1483516508
246465949
1625060027
1129528148
881617214
14963896
979682329
1438383152
737492718
1057466514
78391372
1336576313
910367993
1055192201
41624126
172038848
2095771914
685841929
1203594345
2024461192
1089150319
168791566
1641647420
963802497
846903645
999689148
2116823662
1159831953
550017236
106536586
617023145
397515917
955981160
269318380
1622523043
2054594191
1623314030
1222437321
908628957
1078896723
300529826
1594447692
302425192
1442636257
2038798077
804602157
1837646935
2092597524
2119877314
1144343221
865778329
1562785608
929295340
509627634
216939446
1557866430
1146788101
41382115
313470605
1092118055
1733849101
1574916796
118208494
755104991
801195478
503523884
365334363
1914993299
2076636989
232455840
1178081966
1979976025
251136148
1085136980
859755240
530582620
2036993661
579414785
1287647297
1408517678
204529057
2097532870
1501126256
10520424
485721025
420784132
654702715
268428398
1670383374
615173899
1360334334
1645769738
1239346872
625411178
1207315994
166499686
382178153
107550310
1102724343
383172250
1928738670
1026839670
139120373
498651762
1587865289
144050349
569953759
99090282
1292377961
124320524
555967518
1373512986
990921226
875494047
2058891807
869909274
1011927419
1343844573
443402691
984968910
570313630
1698298653
112816858
1130353189
219431228
1238633711
1168193321
528298353
1842583170
1961401070
1454061420
165378468
669713250
2117389430
2102085282
226612938
1270492013
1375516050
1112526631
1950667341
306218547
1931156057
32439801
635959541
174657494
468662324
255145974
418777437
730054850
685873212
1823856031
311994875
1239273075
1968761360
1434396466
1926801342
931771211
907535722
1349697856
785366035
747110160
1646081233
1262686480
1651825396
1721888574
1698588514
1098332193
265030017
1248251561
634842113
1056321842
828554304
735911617
1493439023
481967123
975289584
1184401231
923211141
695046674
1956485444
1376095763
1535520606
114385434
1882101992
131864602
2072359227
1609569618
1245264839
1607053694
487728876
993778389
640696384
881106242
582254871
249199588
251212154
2073603798
1189693178
1686075740
1216118196
845080710
301191479
1163226619
1212814417
531686755
1720093623
1436007491
542870559
185141373
2010726368
2057142856
521982523
249591103
1441163129
490132857
1141137165
893112443
984122806
358434638
1747187091
444057471
1699777168
190361985
507177290
1669751146
378420442
496585264
1441983642
1777211007
723758026
1638400064
974153342
419148148
1612491297
1638801320
293556627
347600393
2116243397
120929561
524657103
1683100532
2139784296
1994418953
360985378
2127551115
1053266273
939505070
735002417
1106558871
1496562803
503244592
1229413389
141599161
873392535
1221628850
1996227148
1166498657
2010924358
882273785
2000722699
1099045515
1615984457
937943931
1790777051
1264288023
1832180789
2067267663
1545800486
1899465966
1385777131
1660656709
1603295456
307775573
2099367970
424726096
717773627
1650475566
418717336
1527294220
663526568
1054068175
1212402385
1729380149
25040517
82447443
408370420
1853222801
353367617
1725873013
1245878203
637008200
1832184946
353750729
779004536
571037825
697303604
1753337829
542764077
1883367973
923924538
417203749
570785013
1898895409
957099184
1785554789
749219922
1210601054
1491208605
604983320
106995742
1309767074
1856109195
127599403
1254049254
1325644144
351202325
1939010348
1445043701
2047234823
1052987540
1180750236
1777815798
1293098614
1303818119
275474292
707421800
1858713092
1938733935
460797439
33783661
1381095254
1510272995
1256381897
285415437
823004918
533313573
1500532934
1984483829
1491053850
837688623
2120992919
725731058
81592708
1694301158
220301296
477553312
1903878131
1898759098
783508143
1366574466
474639464
422755338
1736379925
987934252
579612513
1264636806
778451108
671870064
2029613517
2027353520
1969843005
1931696945
1111810526
783345997
539406368
634085989
1492352643
825865859
99419257
762380850
877579479
1900909928
1110806404
825648217
659641042
808674310
1064543229
960853603
328097028
106341553
357336788
428051702
154536401
1164641287
73924849
2009009341
1886821958
1453483942
254457512
1334844770
1067196983
1103004763
1741375487
71656490
1819231191
2045180806
693319994
1666565418
913605930
1632436972
305963650
1878011456
449621894
751145310
1014868326
1784834372
966234039
1822627277
401784687
1143993908
802814608
3651096
960015271
332524869
1745361217
495522691
1613191800
557377922
645201257
1591646996
1849587050
1313471152
503872799
1945328186
1584710719
1823449071
616322947
615800281
754668770
74959201
780247309
1200920642
2124770119
622322474
139425648
631197681
1019623955
344975119
1681653310
43127961
1131766442
243627790
580952824
526860030
759905631
1196425139
1667934473
299496863
952494696
219079121
1306066622
864861343
950544666
721593682
604526801
932940444
2042820697
562180946
583964415
629303086
96141266
1459951654
1569091585
207720985
729464542
484167169
948725427
969420880
992118218
1011814066
1548616860
458130242
1818703247
1056910935
1978425363
845719158
1936771151
1199340836
1502799634
637195693
1500094828
355578518
499348577
89668548
1125098945
953769560
234400614
1014319205
1756896301
215442305
1579129930
154570419
542594478
921664221
1468641453
1977953030
2067602738
1324465168
1259855693
1961996755
509014172
1075196275
1803561212
911123764
619249787
417362150
1303272455
785085398
181336145
1065631518
744563098
234421906
1282772777
1726232844
793006222
121677666
534634426
711165669
1558809312
1593239320
1662748688
1692636611
169877925
475163565
434016974
694606368
139280567
357613223
347743888
972134984
126182253
1102148459
569966233
1935786027
407376213
1582357886
1894820641
1662432267
1943986523
1783320088
501520769
492977742
830523059
1802623903
766108675
1910207079
1366992202
800698077
358410999
1154261068
247344569
1835981188
1134146534
588599098
844628258
873706767
2110264098
402210717
862854771
334874590
1160551159
1651865077
1099404614
983643217
1552897031
1641303132
1845396452
2122034935
1885945379
1868139717
77420964
1945107562
1353291838
1560253498
1116234887
716371911
474214427
2002680760
2108990667
432742629
869792652
855001952
1984752046
220443411
1105475614
456471741
1988506876
395592222
605311762
733140023
344221640
543547845
39606926
1916369923
1561343768
461296515
1706144997
844531378
1694459608
1467858181
693297533
1095413847
978341701
221078976
783220851
1934850489
1830398252
2144992830
1293820777
963023334
1804575025
103869696
196830658
2023246205
863974657
1064576646
1288817759
847645587
1723914009
149555670
795668113
1212014837
524507977
2073216896
213804431
2000419302
1919953585
1380733030
472450443
708264098
1791606810
346933960
1910693122
1435890637
1506110599
1124307377
960429607
1501775853
1124164314
66370061
1020268067
1237258858
1159203967
2088444481
62168494
90209192
1265739215
116852574
75385174
920959201
2140479942
1850155866
725918153
654495505
1603884711
636376130
831839238
1121803365
309817922
812632528
202328542
1347119965
169850372
19577689
2057541923
152128581
1045527382
656320191
360504792
939685934
1247248264
1914771090
30302313
2032499281
2062121215
204337073
1322399577
1746068233
1620308549
748374082
1416275656
1441284555
1176989488
454673908
1240942785
306718613
2043664450
747275046
755957295
1761620182
714420275
1003716349
1961862629
806229955
858164894
1559990691
2023005689
534564610
99640764
687271040
1518668632
833790841
228527508
78454446
1049291388
1718183565
944675027
769762403
44295947
564764863
180940939
617086197
765263102
872532891
72563028
959203469
1122623483
1079153631
1252752934
372862793
745090051
1596531744
150447689
537251558
1877368331
1019246337
596029444
1378840881
1867158424
1820504296
1566914064
250661363
2139951867
1325630182
1273379574
1916206485
865377312
764187715
2002861505
1147318166
1297776823
410318310
1334220476
343693329
1623229377
597465869
617290305
1371873914
1353351912
1317330121
663488106
1890407383
1879893412
1000276895
11286218
1062811909
901830240
1418320465
1854644340
167615702
453984751
387401563
1817843275
259835422
1778622595
152235913
1223054772
181206630
1907852762
920838345
891968124
1037148255
1273493632
725304212
972421838
1987030220
407213010
2084443525
792251485
1992747690
1326476883
1551887232
1049382722
2107149264
229690209
344636535
767517677
1678007330
85824236
1670886096
625214917
1642428331
2063700322
72943400
1635799196
171411507
464552094
1959584470
1025756163
1963822192
740087686
640829741
1170342042
1422075307
2056915
1683557150
320033556
1613852292
1921098971
296075284
1683827057
198203494
2036071913
1195559261
379737806
2144178792
1383636269
2132237226
1499254712
289535910
680277958
658346381
513910396
1087276271
2067106277
1557169597
514871054
1628034907
13934305
235631989
1712204842
189215383
711647588
1775430239
1215259275
1902120679
1725231989
1289809246
969799060
1732849709
1003441912
1257062352
2049977318
794575524
1213640213
71999307
801061653
677315287
1159019314
781323866
2112830554
1953557132
481134898
286599047
1603889245
203974567
1054102468
871397405
84515827
1900583563
1581910004
582410449
908076092
1486396396
1524962206
1775174087
1003016779
713378608
771620508
1606134658
455628897
643212533
1219381877
1504205329
2013326780
1138860254
1886591699
481474153
1122974283
599758859
1206166939
864690577
1799392216
1983132628
1448307494
1243498033
591614386
1024123669
171718401
1328919367
1628627284
752146724
1604577127
1575321089
620724738
907056062
76283438
1459809371
835961370
1726212452
181467261
482879176
1247285719
1647419330
1877176165
285537152
848668949
418613691
2146238558
1213495276
578400891
1189227853
1527905396
1525744271
177848443
1804792512
681632254
1440669285
49973439
357947985
1293982684
222768284
1993992495
1396423215
1162774978
1929102857
530396196
130942246
423448897
440215308
606389222
505485543
803566907
1006329919
954587116
1326060543
613987831
1558909395
1749792769
878785672
485046937
686255309
973152732
1549385120
2125823946
758791782
1122171909
1729652363
1261048204
1434648979
1048400706
1959874655
1286212154
1830156530
773037526
1255572661
850352910
1758220876
408242285
438303526
668196124
1667125067
1744800275
972433572
1666459852
8419633
248348859
1971852498
813512246
1495062969
2100794581
995489914
1670759873
622935667
782444168
293168181
888442900
226198103
2093187387
703852071
1326624
1794957408
604837819
1313695874
1838557759
889015733
1580992857
434806732
474277721
79158144
923725082
514171143
1850184109
1484333604
1115088532
391153634
886499182
735621743
580780607
938202387
233121874
139890790
1464129901
2071547062
1682554386
1674950108
521698950
57957430
606186758
2022480761
1187099046
890833115
1513475042
1009044557
411982901
1019372996
509068356
971145180
985028029
2143916756
1439095463
1439513389
693923860
1231962594
198016827
1693613232
478989189
661767604
1407755614
284912979
295269113
1999480883
1642718285
728668964
1515601963
336513093
1101356964
1729543153
64292911
1820197008
1490843399
1680307888
425922466
2053068175
590757616
366556768
1068025500
946908016
1630978139
1179976800
1592577330
770770113
1078329713
1609132603
312164300
236538038
1391973835
681663495
1465010987
823103803
98924130
1198926584
2010450128
1478361353
378135160
947224346
73769742
1058415174
1857160858
1196710400
791134597
1894370482
674344509
1040720219
994852189
765629313
1638808392
790540254
1139219772
1811987538
1987061377
565080229
2054216182
556448929
407652253
1725399513
471067171
2096513244
1003873663
116317532
1074239338
829667728
1009422091
2123140169
1213798863
679834305
348699311
1909842188
698612736
980103667
218246906
243054945
1834666127
206265212
834351754
185387134
1163984083
904045052
2135393583
205515141
1054295591
698563520
643178220
926054875
488310243
447521237
1677506861
1500560153
622468477
1076155696
1981030027
1442200960
607912625
1570516427
1245070131
1884836499
1161894962
1682223291
516891968
494175852
1352230298
1357246028
1792111815
857481981
1154702234
513173553
29361223
643152195
1189359702
1046708189
249364661
32355537
1093289855
3206374
728756680
1563358426
590019451
960019243
20152943
1555853069
321693620
951374065
454824163
765778455
99483354
1130036481
1002964747
1961451286
400270895
1517587919
1242233407
1540379726
776280458
58355298
556045446
863829961
1446107269
423546332
1398031225
543514830
160946594
1741507710
848998882
1482621612
2060732303
1883943615
1016727325
1008457426
1097303145
842870791
1403383698
1997543182
1108702969
1002839866
3435775
1457139706
1873485359
175527612
1258319530
895857329
147484093
1921383766
424620541
522342343
1111323199
1381558704
1374251500
1355274552
1550958006
1280870288
1920544857
1044401203
1977424752
424429223
572374290
242279491
53251112
1098485945
925230875
1438332152
826182463
720652107
318925935
1529826317
336173470
1873333051
681640605
1518853161
1756369588
1439205734
1988177486
2133421730
1478641892
291639842
921953346
1115528693
315615650
638432997
102166898
1780701189
1292478772
1404547224
1044196054
411904153
383006558
1907412425
1351902734
1019644636
1091402657
2001643894
1761229256
741950565
2095389122
830761035
957384038
1399572296
566836607
1224540185
1472381462
819043354
151563935
1147143387
931994104
921097216
898313789
512360370
1324763517
1089438697
153164305
1486966111
734873363
2010400219
403396874
605062125
1255912236
1521795839
1048350639
1485791490
853414232
417941351
1928633390
1719877729
2058536806
155998803
1802984061
1444944431
265348765
1288004043
180334785
668141782
1127725927
271404186
766501870
312432566
1479026141
1808155657
1482699625
691476734
152615313
211773156
1833745735
1589134406
880125648
643664713
138652531
941055215
601713053
570558703
1238673056
794861413
631980759
409504543
1461883823
1780005024
2042656782
1700064171
219715356
1680212981
1604148236
34215096
1696817610
348868742
1694179038
1552083659
1286587635
1532834102
1765238257
176570287
936349347
763023616
587377864
99535883
42315217
280187552
1390570748
295711228
1130012302
1570813555
775425554
2093090577
83500578
580995057
1939709614
872015625
1941645387
947426651
42554304
1853722038
1729313255
994110651
1028182472
1190525232
1310056051
506880645
1837448275
910988313
1765901244
2030329990
1486950001
815491159
1660589645
2036251397
710982461
312039512
1127605654
332353457
1500452212
536568451
1777553499
583084970
711884997
157543092
793360565
452082151
2070407419
1251544172
2128953438
1486125436
176718550
802878871
1073270044
1216854934
2017416227
1934837843
432264425
1429531134
1441498144
699827556
669872714
112448746
661418896
525369011
2031468588
839158314
1459920122
1423233281
1025408676
1665479239
941636793
2104256123
1472986904
1659729847
1454424533
899219692
528439286
1312322671
1978533346
614976600
1726669278
923150406
1248742720
1485568078
197262031
530413522
681971494
1847221050
595923824
1792520591
302024333
2109676513
44761831
22977872
1071778168
1323721811
1099473575
2026246498
84224526
40966929
225948524
2036994506
449027733
917415588
64882934
1947891154
821817692
494188300
131464781
1891440227
1550121395
386799568
2052666069
1529840868
1212160809
584682240
2012122354
869353583
1568362240
1485941534
1039960094
1832887488
1651766104
592893125
486590357
149678328
1806394379
565451278
1678635986
810894335
1323195073
1542994884
2098257334
416228689
655365930
1952164980
8252353
1943871750
1496993686
176986612
1512558050
105733953
1853024299
1180303365
807434622
1012568692
24671425
1532412682
396717556
826176660
1790345139
1500369127
1127760098
616419031
1190304467
1149259009
941912719
1096222421
1777547148
927383843
1087605151
1641821478
1200703289
1137596498
1014003672
895599591
1522901732
1443569861
461063686
881497221
325270630
320362203
1275988166
1398451716
1481577930
165656141
263461864
920220644
891748882
134272288
802465701
1978426208
1466445168
133269000
1154575381
284383902
273050937
1936736741
1192941032
1406101054
629495862
1602329266
1754946134
1109202923
1422141308
1968289174
1072962510
2106287313
164453820
1836240119
507565488
1247284060
1771780106
1494334160
2063667473
1847230923
2028070498
1859750764
959094886
556166278
1309707100
794760902
592536690
720280589
1809450064
1997382517
1544312785
99717961
309754457
2041417847
584573857
265852418
183417362
767428560
886471707
1452425046
685921187
1543157962
1005618122
55680737
2086241201
1501993418
770996472
947577005
1850991317
1767158574
813197565
1873181088
1206181471
1535635649
224242915
17031049
1825503384
1067646176
2130177593
2105853322
1605292142
1619075638
435712527
1767498764
1994846850
1194407348
1583263243
745162153
2124247358
736856488
2144281839
982392461
1564230643
175892228
1087474168
91629994
755331332
26775733
1268198866
1044942778
510393524
985615571
1175106164
1159484650
1543676322
1381070713
1980368801
1620856791
301027815
365436103
634105648
2017109808
671251935
1878596492
395331824
259905523
779691550
25579266
987850557
688931898
1929425335
766493001
2092870413
73091272
740790395
1373758903
2000300124
1486281703
653631936
1886968520
1948586606
1146532688
1666147758
1297200382
697151448
549319275
284619904
1424150638
1307547324
1134715069
1746648989
615787354
488059271
2080909269
1703549189
774949005
635013835
947853857
61572263
854202718
1004626271
1326088330
514379721
1132883953
804422809
1247572235
1260319034
2025027980
2082765104
1884138720
66564671
1335214366
1622500603
1771767516
890707460
1766734044
20333289
185684320
1303296739
1733217515
1760649274
1014027578
774343052
1012334025
2022448997
1500597992
1924386268
202474081
503645576
762279389
1287233234
426504670
1531907658
1382877714
1382498189
1306621580
116082565
1210870415
1692548758
303138797
1560393348
139506619
178413130
35368105
1721402254
814441836
1554597406
2119779667
1874357842
335581485
1785198884
858676763
1010141790
556437625
1094916121
1892321658
1717781214
161891154
298248271
231916043
1368303481
2104546817
1035740318
369972657
1571422286
322965422
1869518124
810079857
276605500
599664744
865497163
1960252903
869939829
1838294931
1819640394
1611998927
2005003355
1279117838
1440292246
580478880
2020037578
603582608
919720760
1254135034
642079462
1624937898
1192358736
561177343
1534887410
128142410
990106783
370811127
442334857
1523926519
1523115497
1004659181
1176562108
2124406946
2104657064
612020395
1424851602
1383906744
988126929
1387874453
1668120379
1734369150
603593275
294312082
1100234061
227037157
1367803067
836193551
55915916
1829752537
539790642
202023641
1462581393
2022967286
2009908022
538853388
1602155227
1230033124
180625194
1360746450
182696195
406778041
169005836
2133808067
1790024828
266136590
1623712337
764102222
1310181086
510352788
572457506
1869047046
1934761710
1082512047
1927430694
161712882
1872049320
1881223771
1472232393
211665579
24343968
2081991473
2003405674
603445404
1486661903
143796770
140595175
2015688057
2029564833
1487100017
1335522233
1069039625
1044292881
1170219350
1175059457
76384347
675875495
1906032924
813998620
721746059
2139655449
1262836539
777450121
2007683227
202757005
1885935658
2700909
566503240
151236795
1203686399
165683937
2002367849
817010291
1775183009
1464553936
830056331
906384017
156786636
882016723
1435072597
964629168
213617089
947035804
1654706896
1213640857
1845183214
1870369077
268860599
920864366
1056247496
748673068
201869464
782240623
1537092010
1552345083
2022117438
324892482
1680664320
372462319
1420801663
1916383050
221747308
78494213
427438726
2243047
737278534
713393307
145203401
1153432393
550644716
1763205332
202923468
1775139293
1661348911
582061036
91433202
1174366656
1933762754
1068622458
339103201
497779207
1687528511
1410447542
577492817
984717315
1979800590
464353912
1985595630
1745159270
1741690535
15602661
430400022
210521779
1268920977
1652433260
479225695
336667190
107219818
1373431788
366966122
203590000
393425275
230692123
1049123623
1441428304
2019305148
139806639
702249922
219643618
213493243
1519673347
1634416990
1193021308
568225971
452171708
366765583
354658581
1779606942
653156977
603635753
1044354295
793615885
200283546
1602908842
1986776329
762664338
1565743405
1802477695
1781346654
474765067
1783062488
1625618049
1302987508
1834431423
1871439530
630867312
960342360
572686468
236256814
313795718
2091433440
1668439439
13081107
1959107533
891183343
704938831
1084221855
1996281312
1502598334
1437456672
2142402487
970709668
465003233
2143065150
546903024
670454191
1803782247
698866842
284983676
290278288
497248622
557186112
856420466
805442888
756387340
258086281
1255357890
2000228790
1253696993
661283013
830536522
1864735795
1829246247
1334833851
1640841372
1733816965
1428883577
1697712916
1171407369
1921394662
98750682
1778838068
130527928
1831411177
1940768907
2020618311
70380307
1114015779
1155137276
1355858567
1563810375
954267019
1262480603
707803729
333626851
1260839636
2022142163
744479341
1969398403
1838798122
1761088315
437325454
388148066
633764805
1073058451
895840402
237249448
2101795559
1953085497
1369528070
46618004
610762020
1383887801
1355410345
998320983
115912416
1662730224
2081933710
906794787
659865430
418434765
977740534
1741210568
1266961252
361627017
518942766
1125452907
1594462294
279253334
707044722
681295113
1851507915
1717058339
1340076306
2023529139
1069251756
280781919
43385383
157823907
1424560560
1406222918
80139923
1566373950
182851338
709866393
825954518
198646236
454742710
214917947
970905346
1839477883
1935196182
2078586354
289552569
1051442769
810752618
1224211883
1256725779
194854919
4615841
1891038709
984398203
1804948832
1369978356
1965131861
2074906437
852129014
1943500757
72538240
1261761234
2087878799
904361045
1548196078
1281824909
523378149
431838834
1124247111
1431743616
1485231677
1608117881
361819278
1452076996
951910099
38302658
1603113642
1106861811
438462886
726355928
535261019
242802706
860282108
1317007181
1455998051
289175970
490427376
1230151102
866272357
1719177311
1944127114
1371235917
964320605
115715430
125385361
6094726
1925303865
1874578509
1808194279
1832828033
1427014185
1861300774
171104444
612009815
1077786129
900057895
964973223
710402942
329147173
1187254434
1054705185
1550645359
652539051
805337158
13535062
931046205
197739359
931162486
510574692
1744343289
1481628066
1217510315
160316290
217473392
1491042528
1845214499
875540922
1006031100
1818498070
278053105
1453089651
494004848
1944034671
2094478546
1283635521
1756054109
703248841
1653161995
78687190
389625921
1707427139
356116808
1766397
1591361942
1085820874
1292027151
1644299039
1515273067
1269454967
44903332
472236894
1210172674
2112279142
1118959643
1327046660
1747296829
1161425246
1989856578
132535831
1192502575
581025007
745399664
425003890
825532762
99970542
1340958584
1749233736
328524976
637800947
429082027
530687669
1161608024
1640724348
726836129
1640346371
133658723
1250452173
1799865651
836777067
174885180
1300302333
681542533
2039194740
1398804229
260757632
1998539939
998367297
1075085759
1802271920
1909893335
900380649
635853230
660421317
1034111250
1775519531
828031545
1560447515
810589558
1032197580
1257919383
980220048
1899754279
511704924
477156768
833968006
1015421733
1519772586
1183517158
1610297338
704354281
515448707
1925938559
1806007826
1962693720
1512098870
695165960
1424406065
1120657602
262260778
920418633
849678612
1221802723
1885833049
1905322884
419962805
2088573640
1885252291
1540247111
1846323104
578144642
1573020097
1784189956
1000327117
590839684
1650299311
734138520
501375976
2129414824
909166037
568165194
1062590793
315522186
810412129
1494165936
1808988878
508600514
1272627860
659937631
508319155
376830824
608912402
2131042762
209501396
1508150963
1560581198
1732868038
381885924
1079618046
1572465190
1991206596
697081122
1279917918
1173630100
436652883
147716607
1972781604
2002082291
68883727
757938842
408767854
390642140
1490653644
1302110427
185913841
1844499305
10403531
1732765309
993102961
289681336
243508131
282378493
1875379119
1483333623
1185166471
622308820
1974390619
612814633
393722792
1417545590
13329821
558684635
1131695306
1938710655
2052223379
951889426
106315355
1744840958
1139061243
313226347
864332869
1695259010
730947257
431832961
556532299
984803562
1692866421
614810773
768052724
1390790418
1465670191
194829247
1274222741
310387225
1920499929
522340339
1115523733
860172875
2084980678
640698348
886412340
1326960230
1991826598
1061121376
302604613
1003554772
1154249620
948059799
917656131
37097167
676029970
820845852
1615183686
699293448
88136013
347797322
107201041
1165702004
272755712
1296023519
1222445064
659636920
685141307
1157213884
1598598412
1448461151
560601523
770852948
1495473378
1755297890
441410403
1235234471
59702933
545162509
1568456314
1184545165
1945183603
904317277
1422751818
563107371
79727715
2139522538
1152325032
1410379807
67327841
1042385216
1766078609
2094768416
1762778704
536289977
1814433522
310766014
559464076
689053588
1695369349
442806505
1643312641
142872310
936089054
1255197982
1846871270
28102237
639544638
1894962094
1751259100
1942969708
1409669681
1734930940
258226836
827652876
1231229736
1681362171
864063909
1128237182
735090673
1637198221
1189125514
1684813390
2142508932
1715871067
501842914
1936160947
934829835
2001634815
1358586478
1353925541
905351036
100469331
776644846
444632763
574086121
978182739
1289845657
1979523554
483971111
182560507
398400829
427207081
1576476340
685075200
309420430
297014022
1018361607
1592630021
644622201
1208365090
1785521117
547661222
2057231114
498115618
1644769641
651062196
752877615
74192810
593615811
480344271
1055376587
1390589241
1328547091
152503068
649239211
791145755
399897451
1303557157
876927504
1212973441
1066571704
1155741835
1692953503
995089403
80190319
1061984445
1176337299
1724884921
1763374856
1483561097
949432967
469153667
811405485
1479499884
901609680
172765447
1211916619
404073660
810336350
1998848440
32482361
668452426
1120720632
1217501817
589270116
911999869
481804384
652080105
1400439626
287411920
21600615
1990318912
1349578407
1565210836
823296144
818251328
417496881
43781932
1099139548
616984309
1850803842
433503676
869251119
2093250671
431379813
219199002
244973577
1777818424
1441178176
2041192481
1409896749
860707053
431159109
1220252369
1744546235
1997814062
940779688
1542099825
1479618414
1269665150
1824543427
431349364
2053657294
175062354
1875435646
359299002
2055469248
1928420094
315038065
68321956
1022668147
2083143404
914569333
684647052
1740496302
333049138
401213779
1613537933
1989155301
1004912794
123801498
1931945594
1955684403
1751474019
362886228
1604854344
1351380551
943847395
492895459
1299602188
1046486194
493405161
1362577604
1940139784
984072037
1219614142
423598049
1135535463
196448676
817638366
338221313
1151321905
85469060
1377832413
2071445443
564133671
1627645933
1383641032
2061869905
210780751
890867561
2129010524
1055187991
911556500
1579334181
835221332
376691270
1135204543
947746304
43342964
8866928
1315447474
420470081
1036566844
1567976614
811216070
1019000915
34730616
1089101940
96702968
1248995367
50195265
151997759
183816397
235624759
1484779942
1806495768
827943882
1079917624
1842969200
439532224
93442350
49170932
293754280
1907063588
1095371691
735923305
1523720895
1674086528
681458337
416494057
290196767
1649179164
469619264
2109073009
2089668522
373187985
345940929
103429781
50528707
275686637
313568678
653703573
1084074826
1760961847
1503900638
646038416
1173692600
1870216209
804233339
834887578
2068588340
504825523
888187732
1160008296
840917425
1963872226
1082673907
1189291050
1123877896
1027669496
626256872
1790456602
747032586
1809778981
392851987
1418841429
60774732
27392584
1722908745
1918980965
602116596
1143074959
754681952
722625221
1924242988
401420234
88056907
1256523706
773714146
237713174
1515992391
58980132
743944257
1756651100
1492471060
1750061540
522019188
1806105935
287300957
91778624
1644354802
1268980148
1504358558
178072221
292129599
1677040832
267790880
2144159433
590080064
538710595
1550569014
501303294
2031964389
673836685
885428867
692478254
1755256283
1740135576
1786574404
410314454
2041305231
1932104716
750641801
1567279131
718942146
522762382
43078222
1537413557
1459065655
1383022241
1657652006
1780709422
1811713999
838392585
884174053
995682704
2050704575
1139734537
756957839
580659267
1036592842
95728805
694139351
1901555018
591727823
899443215
1508989960
199627199
1815774310
955234849
1146166759
1617379829
2122542501
320022084
1551401021
400340850
355000237
1387146414
863991627
739146438
2019841238
769715969
2048662650
46968508
360849097
1051746537
1523590371
1229480248
1183195897
1827798587
2025137020
140273390
1418976964
320866372
754487111
1287601305
1060811774
1335840263
1849201961
1144451465
367492129
1008695350
571649914
1527257723
937191023
1893654782
1918174837
855165536
439360076
1236988335
476289076
1063294586
1114973369
1461062001
310520142
1742642950
2009771006
1018948275
735313149
1299096241
1127705535
2098049553
151147785
733353865
860879494
1323193493
1083882133
1384271559
1984517158
545826220
1465257441
1502649833
1085845294
1390929258
2107203323
2061078819
509712620
50059009
77696347
1840784911
898849204
1763794671
2062201085
795217331
884383977
1760078106
1619282409
1533408902
348944707
1689376561
1763915982
278191854
314541462
1146697486
1256357705
1572564890
1015579693
1583087748
633587688
1385717077
776412075
385784887
555791998
410833852
512749458
287142173
1901985877
1605625688
542178126
946944948
290540823
2098073508
197998600
1026550593
401268173
1158261179
1330677625
1293093155
869531231
137462291
2069686563
1844225495
2077441275
241854299
892466746
1511247911
1810328198
218678260
1437574574
521245480
338322256
1437024521
1505056986
51870864
799842001
1641508952
1816014705
1575529042
245008403
1776647687
966501332
503210501
2015141313
1661463606
1716481881
584134175
1703107318
326390679
1931851407
1766818987
963634882
1626484468
189824415
1068168591
1523223859
413445326
811951099
1371857027
1685585627
753175036
1933486421
1604563921
1742625025
1210250070
1742764391
1400484321
292222807
435056791
1168343255
887504977
1399458314
1834145410
738576476
591052081
346093464
1710047441
1336072665
279699008
1027376239
858592320
1643392089
1819842258
1573110630
526060062
1503320212
1110410637
283168243
438255771
1477678293
274459477
569394186
1012880994
1154873600
956508561
1869124950
1164807400
1426066423
1920714636
1900679184
933360123
433002012
122094088
1088993890
76976591
1464254220
2142625913
2021716607
660583062
1334276463
4379451
1042798172
490280270
1584727782
1000921765
1321759791
1665220810
879672427
1340159207
1660863257
2046546863
905539322
1095799714
1354850981
1836310229
22880045
126671693
1508582386
49760096
1515634222
1128556687
685070559
1938043210
1059012893
1022353117
290712936
69300492
824770130
941063842
1166296781
1534789322
1192513687
1997865933
1258286295
641441657
1820099661
2136673140
505674079
1908154374
1197345624
1181418203
373182679
516044634
301398202
1807916218
1183949493
1814493193
1394787790
69849184
1161900379
1532918669
1045585479
1055547373
1918198346
385452998
660698172
1436149127
237639432
224023928
1571429344
1128229646
666356882
536158835
1826074918
800950065
675841036
429267956
823788277
1351222322
55145198
340071682
1601816336
937168471
1443527542
293624981
439310302
664398182
207383636
1168611136
1677506305
2104438780
1813973352
2039456442
1152113329
831822045
988797999
1800961710
871514461
703743370
105565043
1102987241
1729809978
1332058356
1871543254
1933445771
1761013147
1662227597
980318220
1955075041
1924661384
97566742
1033445681
400010500
1332875836
1002935949
977233624
1089098940
724095679
1923513610
143804257
1869533659
157801718
817774873
1949440109
602232311
1049051451
395976300
348624596
1225369332
702372535
1287278075
1679212262
369119706
373222214
658119468
1274834170
1268769938
290357143
826966811
1676133659
1095708829
960240498
545937963
377512995
1813091567
1941319293
1617230506
1833588527
1685737614
938266516
633371313
1228463182
1851776152
279462320
1130654404
1547758236
659050068
982761502
446831571
1226605097
1185399239
1174246024
199716276
1670366532
1160367161
1785555232
923084043
614520763
1314846033
1167196562
722586062
55805751
306658021
237441475
1509035431
60406771
1649580552
1452572214
1001372098
1917432006
2140184969
1378341943
166208919
1846211390
501746861
719916869
1538995267
172698554
1649370366
1428923770
784587817
174829166
136293460
1897716433
298005479
1752748775
1673138181
833642024
835127691
333190276
651797050
1802251632
2058682343
295303824
487201832
1555349944
1346581928
1758251201
215787846
1952088982
478638863
187496339
76789922
1380550368
224780419
848851949
387897178
2036109326
1514685623
2041161778
1885311720
678715248
1336330901
1183796188
768631720
336872892
638275614
1953889258
315006634
1088749630
1448623091
16030567
2108190717
178183557
758897770
1611430689
1972362599
1912351057
1406750039
2054048415
1039388680
527753338
1540351402
1054134183
403711758
530886110
418000648
409364211
937808310
962342414
853369638
154029059
1959522714
1551793164
1570927136
417245761
1672152287
200017218
252809410
1026323537
1394284810
1272685978
1418284874
1513489530
264111128
153291754
462042813
1988461888
1766762422
487548590
1414524827
1063264734
654195516
76502851
1301344392
2134048086
1943576013
412036865
78492684
823063582
1242083533
277377913
1706587858
1766073238
99989959
1466280376
450788864
1548630584
273861977
1039887271
316401064
1650626653
2019115127
1568130086
1380120280
1863387077
1703355259
122213029
1937769875
294171927
2052768806
1864087530
1839388615
858869337
396638239
1320471011
1377211159
1869243542
1780870659
444731589
764490420
140600241
1247627741
2028538412
413370038
705649281
946619625
225490477
1215478106
1569688407
607984111
1275652916
407133579
1142932423
1008268768
1875899004
279315810
1782283690
705344359
1540844550
1629052993
1080215182
2055642170
461994804
357425377
138276949
1559245714
1802451635
118549515
1240402323
146213135
708409605
708677156
780279261
1340314053
1292680322
1343535625
1770863988
1242369010
1899073490
1669795641
758206003
147941310
1751782875
1746478981
2026677058
1896364698
609085012
824929914
1808817666
571062469
808268285
1468956174
592025049
1182972034
2015112884
1735198302
164579265
1080998675
1860684706
414464751
1722159203
1542520756
1003793919
541313396
1644866202
317038101
1948873881
1213093869
565458976
1831053329
61162639
41126564
297751199
797529107
1243848067
238850813
1666376360
1443573638
466515440
449070293
1131397437
1126127890
1012899498
2054403545
1232871175
553501339
487747701
333210329
507229472
659454840
403095291
853073543
1627766085
1375667014
452335027
960300991
1512682001
337093513
775699580
1853802370
378787581
864670254
72614603
1373656834
434276545
1091607546
1091130587
1522863822
1765627400
157029862
1858180952
2130295778
1247731492
1793120521
593185885
651788004
794984005
767853405
625344152
1800942015
1762048089
1367360028
1955821194
303781447
1580561483
1039295681
1927493233
938118227
818084989
1673000809
2702934
2044760003
1685374426
432497576
1097930865
837140291
1317077218
1818565728
1776168313
52242980
1222111656
464211725
1162502367
2131568303
1571295251
905813564
1862530273
476868699
1554903037
216130514
239843118
211603000
218165655
953613262
626291921
888946984
1932376453
2061669789
1990506037
760592899
1821340138
145690328
1071367208
618289162
771281180
842159548
133886892
1932275377
81652499
1442239188
41171361
1663276119
256887202
1128225710
257886308
1897396279
2017119240
2002726191
743731877
1184186679
578342859
364834151
949196932
830911294
241705153
271037959
1110399931
754998867
718811451
789390981
690379581
1307579468
725424747
128941823
1080440948
102688637
1782244534
1880015157
869999274
873213997
1354340199
650632211
1573694375
1581980723
785584624
789896536
1558766668
1160496083
1829481255
1330195331
662618035
630769852
2036767271
843237657
126402720
473070588
1426531884
1651088813
1581837633
265325763
741318471
787859692
1163332464
1723022841
1804541504
173407438
505554113
164439236
1391398105
313450308
1611027312
1571712775
376534547
999060861
2016925106
1622847749
884023012
2046727374
1441032855
175258741
1093952931
1652121181
1208743474
1471675868
2143546125
1509081116
565276067
605873076
1314259468
1372979227
740625394
140102623
6285317
8801787
1179176236
1916861015
2004731262
642342297
718287820
177215364
1921152387
814942555
916214833
1093383767
1025513261
1942682609
729098635
7168503
528114810
1036346211
1384198464
340604207
638833575
826780262
217862154
1112537072
396787419
756169549
1355742679
1665320262
798610539
1997031949
1103542686
132987502
2028343191
2116986487
256951904
1308830823
1851160620
1146787431
2042113866
180283045
1379625782
1653192761
1627919147
1420620031
12397251
553381075
47397226
1045585413
1428190948
1179142704
323088045
1064739196
325971257
247862589
686237616
1526328809
621621599
801293327
33419012
54598676
1476713802
1612581119
2094012533
392173504
900741606
436528066
874986849
256628580
1859894928
665107519
197722499
226285948
1213815225
248481080
404725297
277555858
1681752326
363455796
793753535
1735193742
957745709
1687972426
421296342
1461752853
25938512
937476999
1041954562
279656217
1811938989
623117166
1708515200
712311564
1389788400
802613736
111307398
1210827539
1262332760
1088763620
1627887701
2020941442
1634025638
346883208
465089694
265901765
1714736420
1412376863
1413751734
1819250120
1135807030
1418830344
465008198
368350332
1651438259
1647117514
496616906
437600332
1130079072
176028412
985487424
1423264369
246416222
175358603
814320998
152810851
2038117271
1555347969
2021528098
1166916460
146720734
1569845540
1657822464
234964139
1644152505
411223076
170160792
569370104
106918353
354516396
495055277
2087937560
107796025
1606549639
549873510
1383386364
1912611900
333150987
720759750
1607924016
9490540
1553866806
1424688535
1149615932
731347726
841869963
2047268589
108170798
900505867
270231132
530747734
94871498
1580536700
2077459340
1327706583
1270525221
1250769062
1876914272
1773176247
537406998
2059670444
585988975
2075162143
775954010
1897338163
666631656
1497865491
1424837887
142586654
220155370
1413488871
1572876823
1338231160
1937488024
651680011
1904626768
463061553
2133623960
1041676811
232196265
1670481284
628161556
1634634264
446639983
1653813898
194543421
1283775679
2043927299
1558486732
239509030
724064244
196474383
1522966275
147340226
110247802
640631241
400234329
445822773
372591004
1710351390
1554305890
1931878028
226147158
203652534
1888626353
447441169
1794034864
1266469175
1344492738
1070053762
2088588518
2078719976
1407041914
1228777525
1065336499
599673222
2044520743
1142265135
2055029812
570913123
217194813
1160118993
1771991936
83436921
1902387169
1995765722
368376727
1013611396
1887390924
1393256858
1926807260
1607106794
1900534083
1878240823
599470338
728469398
633249870
1530656515
1475476169
688598188
1363791588
687198918
2031740351
731868937
1844597932
944486429
2077430053
1586687261
457644906
652580535
2042064371
616051580
1792477206
183858008
1452049079
1667089133
1263714920
1306855598
298940573
436967096
75974087
1740468773
149581597
1335046881
1803696381
1166138851
1430919236
1765489310
793841216
1389774696
488283502
1894747670
1542188229
1902852486
470207160
595521808
1912430405
516397202
1558479833
1477392723
928501065
589919473
337739827
1846608989
755612496
1649861872
1173573471
1864103406
1696715428
1230497651
1651221719
1983676014
1129558560
1513246216
1152511092
912009520
147752537
14724829
163784518
630026749
1689676016
719150947
2117668534
1663313021
533826186
213546664
1907982760
1654866258
1528439190
392156949
298793112
1034513738
1040589621
1487421656
84721980
1260709641
1517667161
1630956708
1517994914
976749938
2035924208
1266363735
7507492
1935097319
1950507596
637901382
1495656759
1783214774
891843984
1297498642
708129781
1473595608
1860225113
797860906
265603254
33507018
499885092
108278634
1260562683
1307212448
1634794368
1248141413
913142153
1316743171
1155162392
2062494625
1632474900
1594818268
345753596
1474969518
1368517091
430069908
1855720735
1208652624
622879483
470155297
1221477971
1879381028
1410086695
397688469
1093458660
1736366275
423769211
337506865
577201268
119577273
323773879
458452110
634672657
2101819615
2110652080
1024645275
475491693
753549833
2004390147
1818568959
1292757755
1416726148
526092237
940740256
28414346
408072981
1871637511
1045919386
1707306854
1332736668
442134829
6492249
246378010
1431345325
1377421493
1648909351
943303321
812438553
1262436064
808108383
2040960386
149252128
1928699777
1905208471
1966005273
1042313305
1141006568
668644821
1148196672
1608788189
1453922579
1294454505
699090228
1772667522
1064384943
79362496
1455556652
1559903228
198120532
1853884016
1745072160
971195470
718350048
1931008387
33229296
1517954317
1393733538
640072287
1452144727
1623766277
2119469491
144124224
786420653
879251912
1581076650
81608200
1955041861
2135614083
1021431256
1931513264
365607202
793371146
248949720
1267374380
95294368
1010069699
330068644
1761329992
30225386
1345679252
1020710098
1586548573
889830182
1921687957
840962678
1719789283
1061382658
2057688674
770317964
1493444717
527038646
1542528207
312306333
1710669131
1985591069
1217330358
96957193
2084862004
370406701
999274761
210330498
1577253753
1376007007
825531049
404228932
1484285642
170072799
771375722
674109713
1934659187
1944599804
860029681
611426200
711637103
823893211
1654276986
1290658300
1774773132
1438121567
1453976017
618817349
189371759
321847183
588958885
38295544
32845903
1484781483
2058956282
2005868758
784847374
1404215441
760626336
472997949
251705838
1650886117
83861512
1273174437
203437793
608714362
71698562
1262105293
836574769
190671691
627821362
1540503258
1853540574
1933082909
2088010556
688677669
1174969002
2034587447
70171712
430767082
154407012
92242202
1752212848
2042030001
745952654
738422218
1306577542
453415955
1283875508
1292587179
1774442199
2051875293
1092133988
436785397
845700924
690805045
1461004468
1806467832
183088231
894953009
1737315751
499918641
186826122
2142395561
14296977
1933095936
1724504534
1972929701
996931447
1421157485
2093927222
1636462284
469026992
324997488
1110681757
262000693
280371221
804917661
163174342
1295460084
668688750
95347089
467406939
1521165995
283751952
401560712
682517786
948530159
1399749440
676334638
1465734908
1366391125
1630877705
575207623
354741998
1551039279
1248730083
1475191273
1203298416
1931105404
1582171344
2077111915
758559606
963277277
1792085311
961701042
2111502076
488957787
443065092
1174338302
1372748465
484529087
511583526
1127698316
1604358767
915737786
1775438313
1227583735
1572036372
273421269
904367539
2026118753
736043370
619991611
1789978756
2071824407
1738118324
977018014
1074269411
1698813662
804147288
598016099
341437947
2104786207
608514623
1510725407
2084719956
159338242
322163134
906437478
2061111727
1280467490
1555232909
647803998
581051705
191346327
1026631232
217027116
320068396
184264243
219879942
2024223540
1593827090
407576045
2056479968
1475409652
1678027278
1640537437
1630667766
1226631905
2072347046
173604594
633668219
452384482
833289741
365496551
1646994679
740069672
1461065697
30196891
931240511
1085446784
1309589253
402235241
1258141262
284689106
1679227009
1112298148
1139520786
1113232705
1558938861
1827378260
392921983
801918008
203099812
1157140114
145003143
1564151262
1987895294
1834885250
38384021
757837911
1961894261
263186015
1348857876
1855538708
904699966
4852116
1200326731
475640255
1133386788
33741169
278778198
778601126
1608719924
249506485
512702763
681122201
426268244
1750761543
1166821311
558961642
1840874053
317979560
19703809
1309409473
681630560
1171330191
828586866
982080763
1775111465
1080498641
1946563312
715511539
1537061680
1698461959
1122513462
1174461390
695885698
1777520523
614168984
263154412
746596686
1642774945
135796788
1398616634
288080450
1643289610
1369318987
475853481
1761482175
2022751052
827131801
2051615870
790457980
932887600
302560605
1240863525
1058874541
283800636
1231425724
1888864856
422892781
1361162597
796343555
1913645290
256908812
277726048
1735459331
179127943
444589866
56347326
1749169634
2002325261
544616019
661574020
1045835801
1591222043
1557487240
1732815866
232473266
1501014024
1916546546
1721147379
252067252
1674845383
1528235071
1309857310
334231609
477717913
174057794
294359379
564781938
54352896
144046685
1409363816
1152820511
206934084
961898824
988541310
173258896
944329784
974717519
853183311
1866013330
83955732
1926117983
1555725570
498334221
1934876485
2097464819
339423793
59863987
127169533
1990374895
1021110870
441340698
448676678
690364223
1146906980
841276840
84146656
647841969
239890466
716285174
564148357
429809821
1171127284
1107845177
1726584660
94878680
1601720084
87150372
1288368888
426875876
1721876835
1932239990
2128674882
2094693591
106584128
228816672
1587423552
808905653
394864363
1623572019
620081299
586015973
1522366070
2107232487
36642249
459979381
1701099133
2021913399
1839395460
1653440984
792081659
933652001
1849795978
1625492157
365272835
989496128
2145773535
2081250571
424495311
169533103
1486041284
115719979
115424600
433549488
870420931
2130789501
962336641
1171048628
1912066826
509666032
326541946
1750550352
1117050871
2016809484
1385906320
760963182
1137265317
1808068784
1529224470
1920722328
1864536440
814543778
602088410
1635211315
1730677125
453057479
1874510077
1871004625
841714818
2033759176
295594593
246194302
781073453
186750814
132509436
606878855
263886483
568131712
1366200032
1093545904
2050282166
1578098364
2012011719
689919080
1614971958
1427092564
1744987350
1663290045
264931358
418708845
1355292094
1782678052
1965963453
935075232
1772003494
167365702
1845291590
1102960390
641018333
321582813
562212615
1206404963
232284210
1462955384
877880049
104951634
473556603
1030481193
1326645474
391921713
1191293545
1362890036
1474051660
428421668
2090479115
1427196534
1757835133
514548465
768089916
952236248
2100016076
331037583
884955199
1206629899
40921751
85958364
830812104
2131309452
1881992789
1093050246
1016185226
873992494
1186634141
1510391524
499185239
566738669
1380258649
1827779180
113529865
1783261065
1403052765
1541517956
627480120
1359012449
927484945
1407864976
991039099
945467022
1308586960
167105843
1143655452
1667429360
163630165
200812141
451775683
278105647
347261215
1556100646
1722053973
1034362644
789044041
1286666382
287477899
1111697475
466204225
566944119
1771509975
1903373816
61922147
630123455
216631256
403562704
407465614
392439480
552562282
2017284252
1757827608
1313393889
1760368114
1350772194
1157860219
79159787
921823058
246539559
978907007
1573673206
1052875708
91502563
687740521
717931251
1411069275
1427849239
669030354
1415218410
659472055
915206432
1743622012
181900858
540201938
2034987939
116353389
88458817
145420759
1269730860
1161885212
512658399
1292865355
1317542020
1488373344
215112260
837352660
59536819
574607503
1052147793
2072907027
1475876249
1524521920
515411538
626492664
1661665360
1606038699
347096125
1798919165
1779656556
472721826
432605211
296916052
1507868916
734711558
324789282
86332303
664070431
763661137
1832062273
449258070
1895222482
1680534400
333443356
1920691411
1047403429
665665360
2079116280
839424831
1997701826
1436056879
1389545396
255392185
1765600855
1584819935
1253941683
1603823798
1077367887
1087251951
709220654
698340682
1505986155
967227144
1701471500
2084534646
743574726
764231470
87225017
517530615
1356990348
1279209313
126069749
2094647639
1235425724
876208430
684426623
88644365
1217551072
1653633730
894833858
263448836
124474007
109636474
271183605
890603783
879098041
1604429643
293375557
1817872142
224051539
532679780
920961236
526441869
2097524294
1651082791
1536466648
1448867378
1816226211
621267469
1325664396
78704986
2066966508
1264149427
613723439
1937487586
2088899068
508528927
2128123945
990760533
1456338866
1522153238
1698973743
903347875
1590102555
1346606463
1664437603
1414510438
1314315652
1079747353
1129738005
981549081
863564852
534063657
847927897
354398418
192548871
353697059
1906694281
486781610
1031245082
131365285
2103610659
1294600111
1226294165
1452824105
940784678
1617091426
1150579402
1226618181
683841600
1090706076
793784995
504857131
1334155556
772215866
743435859
500307265
1592416781
1983684829
1779525174
1782259714
1586265899
1260196861
1398258259
1479663980
1391994089
1378923302
514260179
1961599492
52712847
1156019981
1883753405
1970567289
1408108474
469357391
80474995
762074448
1981588539
1954694861
1076697443
1296128011
1268323614
304133143
129920383
256404062
1956666096
446202254
2068473002
641017147
1708829670
1685750169
1943370684
781319347
1012931015
1938531025
614400172
402240547
1020510106
45705424
1427695031
1911757559
115243216
1150102398
1756338895
1131417638
108142311
1345265668
1264251087
319868666
274616365
36317488
1611727564
158106452
1608498554
1833004740
945039579
499131830
1458765925
1355333349
708112924
142909259
1934883432
1729148310
1279338281
1183659743
1580382722
1066904791
1962464329
1248806076
1422322048
1037071835
360864705
286535173
1678427505
1047517209
628527023
695642885
302422596
1381096020
1472058556
1588351335
322292589
1864880835
1989626883
377252203
313417894
1799372570
251856379
501549621
1607736547
316236938
31996815
135232944
75504785
579844345
594579895
1934945561
1520827107
1939411466
1194418827
2064930019
815759815
731749922
1910247512
1413136788
1734860441
1260365004
1733189465
226415447
909074667
42143233
1845221460
728795832
1657848040
1189458865
1724461675
1537104982
1188097534
890861782
1116915204
1093701137
1689412503
1781607051
1823934089
1752947295
562366791
372320264
1948124313
1043094778
1790678991
781505199
307689579
2043266826
678397878
1266271820
713348198
1115020128
1482459004
1667357169
2012405477
1877357330
234650027
1184687998
1716147375
683296960
1481440238
1821072368
1937904397
1114558038
904361000
1510641750
96553558
776947604
1278519137
561768727
1301166056
1776742324
111466484
972537553
516024491
1485956330
385182633
744296108
551158507
519019862
128784954
1510928930
1365350687
269984232
773300989
1783685042
290063220
2006029414
1227492335
944943785
1479328497
171014697
2128111455
1830648791
781150974
186208582
830874245
1169299842
979538890
960556168
1398397849
1590335496
1997853945
1694832534
1834860435
1020221818
615696202
475988788
74805687
665912911
262999921
797243836
1582463094
1467500004
217935773
1725258507
1689269346
1467760150
1686364729
504160629
88104622
1934678953
1704246323
401157303
1892748969
1906172757
131127077
1081644937
72697955
1445972177
1149289344
997741383
1922634505
1572032428
1120666276
121752630
1971984215
1655501839
54872509
736646531
1646118094
1549605332
1835322086
1632116315
1912471909
761398692
2074708216
1307012373
1917148902
17341749
1094365218
2074813471
1186191672
56422108
637663651
1585417883
1424301225
1361805994
2086147347
1278636833
1932612740
306475550
2105285324
201028118
1661043016
1232160843
1211041367
786409412
780162611
45001382
787232954
840800867
1974509679
693815578
2035810942
2127981934
1326593172
1965659508
916272721
841571810
1545495940
97502478
1553121933
866551582
302318206
1920309277
832722072
2134765032
2066930837
1126328815
1703477668
720098890
1581962877
2138179937
1193998994
394485409
1130002745
923064754
869483741
1729651778
1077089159
624671135
777551232
1118416847
1223712634
1391506520
46113609
734816564
2044047566
1576892816
1964370134
238670845
1808444300
1468046869
945458841
4215795
618693002
1995613100
1282524577
540588278
443070862
826001700
1748605465
1077990171
38173930
404464442
1056564228
412897164
1564700155
1062435924
1049117565
71097350
877725248
1109687506
1436098891
1511166946
1992260923
1691523974
1742125700
1223013225
1066612054
855463445
1333211520
848991541
71414729
1690251354
707438904
1591801103
1329536436
1101331843
828008085
2087681409
753221300
699265159
64093002
1259117465
1499273019
1638232940
285964399
1875221120
173273788
961005568
1148692288
1607797016
1600456111
516059271
557534558
2111399091
406885525
876699423
888829223
2015170220
666476890
22671074
577421740
768640939
386081185
1665442744
42321796
1547170913
1820704278
1811329538
2102685666
334293509
1842812721
1900826705
1097622235
2037744102
477860967
580177442
1800960168
462534150
960215666
334591248
2084910493
884999536
1777731802
1276653773
829049479
2090492026
1375101144
36372250
1674190978
1087134884
83620790
1584736414
302017120
1417916823
959887404
973029499
1408810695
6028354
2091215271
101379365
981875511
2078723208
1985809950
900167804
49622358
487651393
1684210647
951068572
282052108
1355167716
316840035
1353014198
1311691571
458492790
2040997577
1156676039
1695515161
1311565146
14925089
1028299679
977742258
1405919182
644959141
1308755654
751705273
1772042499
1489787495
187854522
1513784355
1525339856
1564166108
1155398420
191119679
1323176742
2057703057
1596791086
1917507629
2130940068
1791530062
253694937
209084823
846976656
1065910189
488469430
1261208932
629044472
2052560543
738404240
351436035
331575604
128689305
1682470026
1240800661
1872099898
682944621
1210363399
789572034
1718707272
295439257
1586935466
21769381
791244309
582000478
1348814828
1976638364
1019137038
655434686
55050903
274595983
1411448188
1802868015
881477377
75983989
708732917
1273332635
228119938
1141928315
451132510
121810875
705377909
1859708114
940286563
1001468458
131721818
251242896
1683992009
1728457020
1603428919
1707606733
1657510224
579202768
1803141230
211348859
1076087822
291166131
833576868
1312654072
989865271
491616402
1988109474
1683055471
1359745137
627537254
289117527
764684242
1613554232
776591074
1996208421
10935358
1426029447
1948248317
1810940499
1889960484
793655040
1916248371
1826716888
792500913
943725781
208178382
129075076
836679899
488791591
43140925
48124919
1578507164
1020074749
916158374
1627647677
1120424065
1422159062
293230690
2124058571
1251597805
1582742506
2079310915
1027470001
1571026096
1394170705
1807600865
1760523987
383134493
994340048
1984092545
1088685945
58539632
1468992845
763514019
1317981308
1502076423
1800194370
1153675951
2058986008
725777642
581785901
370243523
429676929
1566780495
1277142278
570435235
1946403039
106855867
452530432
122105466
616133630
1679715664
1822560815
936653017
1987933027
1062491245
279513530
1562499312
1208125023
1639899898
1597794849
1840986282
1484677621
920461993
2024612616
1777643455
1082038569
1151828145
1538938263
235100601
1070814750
1678237766
394743928
62653404
1921046852
2129245374
960287823
1046653865
1808319158
467346240
880189450
789808500
662446389
626536122
1757299990
1752074786
921127809
620292037
225723228
340692436
130580574
417048840
950562250
1316281709
551701963
465852414
1686279846
187852212
819643160
1317646308
1241285566
691495203
1362650996
1267307533
516827637
701664861
1752038219
1794992592
1066218218
1258876380
587595739
1093106342
237029315
1661929697
220137429
91381525
1338681048
1691139985
1787416406
2075881515
489061964
1630838487
83500138
119620216
27300312
693616341
1155229518
1070540680
923051609
1765747044
175786571
996063442
2095461804
733202479
1649654425
831023468
1656941559
859691655
1484457896
1157374153
1994418923
1959064642
1546101928
2052775126
721835680
1146717100
1436268498
1298815926
1666558346
1825628132
1169453729
1589366431
178147530
1996283630
2140484373
1646171252
850661472
1432876052
1241410189
1213725306
912502742
2107561519
1996574467
347670618
97086899
808496586
1172394843
1766543697
1021951087
1286523744
739534491
309186296
1603094143
253027881
1869806926
1020969683
344013446
2015551789
1288233280
120562077
2105335653
1783700104
991414771
1244660844
1343058154
824721768
888978469
1092396029
520700847
954578014
1321808788
764893692
1395339664
813000463
1090589034
682437567
613895669
669667593
1947096553
213867779
2116673955
2042520657
52142082
1109690663
244428784
1833110161
421950936
981124589
1784054186
80423975
2088391811
214158785
84736660
1379384957
300255517
1854157429
1863890123
2024790394
437833770
876516911
813540799
846026407
1757593229
365162225
1214368140
1168570123
1444409748
686936139
1275074670
1270944089
815335099
1603780021
1458422236
168675373
2114411621
1398572214
2041753869
1535494308
1738119792
1285332788
316037638
1325568000
1050739095
928685510
27380961
631454402
468747332
595237350
1761088137
1227151872
896968399
2074193963
1137037459
571953740
580593589
1345487520
1537816074
1777844618
1762750325
1778369267
1167273812
760835467
1357957489
1382925401
1598218955
778451522
671310748
484185757
1671197728
941598576
1230837528
2135959483
184291849
921262071
1869281384
779742809
1338394873
319168177
197963703
2068552683
1452712000
1439733314
426285190
1585272665
613252706
311967270
441166594
1886781001
1029592301
1613504883
872819582
1110569133
1977554122
1748763897
576070245
635494912
1056565956
769203600
17866186
873706514
1744978791
746540622
995801113
1014192317
1452152732
1429204685
1063479662
1461304499
1964277870
927406426
1794056024
1975892404
548574267
1322549625
2116427101
574820474
697796961
39899520
1060545713
159345407
146351248
1311281680
1518069109
149251809
1083271963
1928697532
1878701504
766945304
1975951384
987755852
673518348
1950216740
666798294
106923019
385182058
382880556
272496844
1479991233
630367385
1657021958
341157314
2128673226
802031461
1399690332
1476215901
1179266667
2079051048
566132946
1893592027
1287513015
809996480
146665896
1676460798
705801822
1803910573
899240621
211219445
272040355
690046912
872073094
1130358912
1752982625
625732527
629114382
351456896
820457472
2701176
893859944
432563185
19846708
1906186738
2125817713
27396859
654487359
1946205221
144567514
758851266
895701152
1696293019
70610332
1001504659
855141192
974326687
826203022
1078423103
1198272896
65205324
521077009
1748734455
1609909559
658357331
2082410856
799001218
1062743654
1405448105
1141327067
1596440267
1305041230
1940606454
1574599008
1813325548
1094229228
2112379334
586931740
1988174339
1588545714
1247785358
1353163897
157536732
562674441
1079750439
344439735
1792753314
91586554
1962332416
919441904
978486454
71104162
270625129
1516887830
1296713438
277446730
336926608
1713075980
849570861
1927624207
1814497086
1731077040
2137858957
1852122883
1963587926
551716697
123154469
1988435790
28382250
26740476
1711897930
131986757
891583421
1626455105
1170340733
1635737802
1656271238
944730219
448381871
1825986714
54115648
2031328698
435323967
371783927
784014640
978287120
86848736
802222659
1876786600
831392121
2095780722
914194071
779827788
1217869728
1685710601
1827004484
1556915596
606337883
53251473
1232431188
53811544
362577726
1895878385
412746846
1007275719
1008293237
68385258
41833712
700678022
117485804
1600374879
1394101308
1865141400
1589159982
1921452771
2006274955
842493833
1845985045
755867239
474806812
928920266
1624963507
1601840785
847457083
744599871
1800386019
1053561725
1700981797
1184095955
233934440
1052667201
700097291
1775130923
1380844606
2046552257
472048827
577470220
621916427
648626994
1297664681
1437749577
17416776
549906133
1823789570
692460260
1350728264
1661654820
1959215484
1128980716
1083947821
1509156128
373495526
705665797
1011652833
1408707482
427851508
858731500
1659827100
1825100468
1325388227
523850048
273422814
820059550
1802902212
806609895
1917022883
1501478152
1410082217
1030127728
843329570
1753705841
1805194540
58752793
1727203742
382196090
1640071504
642442362
1416953177
1983104736
1493442001
586617145
2012748669
1558678442
1893525456
809187993
1966299221
617334959
1564990697
1443736279
985032127
115109632
889993324
1391446268
335713980
1479806018
72956575
905570720
1720043521
840719896
2036168255
1777919772
11555881
361049852
748791650
1192132861
813632511
1700952584
386928927
493192515
1223834203
580048968
1001481155
212517020
1409985826
655307690
1665674268
1629205870
1761986790
893699065
68405329
404495805
2092016038
194663099
270788360
459485700
64101908
1262602180
1757777321
854702778
1706041700
1687616985
498247147
589424432
118210014
1651301771
1791825080
1698819869
600469133
1489617669
391010401
1716156842
1071274586
1790192027
1836363400
945934130
769891695
1305517967
2044117691
687656916
75537389
1773274001
497476664
915322087
1490443340
735905684
1062126829
1842911407
931522876
1755315748
149733116
1208600318
454015944
603975295
744203095
939644108
149040778
1696329627
277745664
774209893
208402064
1099419263
472272493
2002214332
2041292474
490666155
89372978
2093301028
919943511
787526012
656321229
257650119
1187422853
797347214
1483469779
315537514
1814325995
921057247
555800803
156117256
2132234516
655326600
1844484519
839753382
1975776370
701997564
192708041
570041396
699762513
748878633
1032809646
1997082679
311724265
1889392207
928909896
62057801
10651759
890610630
232021724
290138777
1469312507
884173651
1964639081
486904703
1686162910
628656182
915790356
1016762502
667271786
645836275
1289374304
614149912
1305333450
94123028
1996687588
463860198
400443480
170764947
1563255964
2060282189
538822971
2036708956
198450570
883004295
841952017
1403270383
469222181
963445969
1675200659
1500883209
1377606240
1884739512
794183750
972812114
1447496698
1647994155
184430256
1671510369
1665112652
472237397
1479440428
1259754375
1804034200
1016076055
90110889
465383351
914757614
259559623
1703040168
666942102
1620747916
314529900
149493111
356185951
1960261118
891888562
1375797726
820667434
122802209
530489408
308891729
2115479201
1259505532
1498981496
854914505
241991604
382214991
483010249
1129576086
1671235483
663508913
1010368221
1279050030
400831234
824214068
35024137
1628344494
1232379607
1865150882
172518273
872797824
1209967558
1931784989
649381250
1513860399
1267512332
1454106841
2055141518
2060014164
60227196
1246144620
344579043
1451796676
592403110
746348747
1928204558
1812644708
445021812
1837353119
2117483633
1971156600
145455284
2143769868
877790512
475591337
252081801
1974089386
1750129971
13526799
124768076
823583053
756388385
420522760
1204050057
830478648
911451362
1991242115
24642298
421366152
877095544
778142200
2009578937
1917641470
1807348654
1890351959
908829483
304120253
218217894
1477746266
600468899
759470941
298920549
192683924
1204761296
1350825399
851689609
295010741
1302489114
1851073830
1388000185
341735353
1462185819
385438235
255669467
1505546136
1849551599
953518056
2049116826
1618371460
1844255229
1926204171
1510732136
1591547278
112294911
311899915
740508624
1386729626
278298229
1290102021
48982628
1737593700
819457983
366565917
1121883331
880247507
1877867531
1002290389
651573535
751764292
939815380
111023253
1665817716
644668419
1392397602
590728973
815375290
2041995459
1648790787
132238944
2041260707
209036389
1909411585
1314750567
1700472213
95007331
851456932
758414244
1849903195
2060177922
427100781
1341236801
1032845171
488820787
227395184
1161094202
45301674
1205686634
300989117
368594272
182884051
1305226424
1170218458
1500376119
1754031045
129354984
1583601347
1023345443
195186372
1784388685
1038651672
1432583
1100306769
1433040163
269818043
1333468444
736673564
1521425846
1672937148
1009756160
1514184080
1862781147
80184652
1036779601
1434543284
1286316440
1865012276
1217280212
248844092
1216437436
149124289
2069850801
1317478928
2052969190
1842353767
1245295360
1808299456
1512285088
1978767968
1299692029
1200342617
1507647170
1117612298
112639894
969673392
252163851
99093710
2014589903
1504548334
728710228
1657804603
1521472337
1175125880
1476992503
868830498
360402518
1428083350
2054255800
946412273
1300264759
1461389135
129865097
571822195
82245541
1621050031
1165945665
850797933
1042452603
1595858599
1005508974
529303094
2094194197
174570088
576497056
762160931
1174251630
463131335
957770540
46457236
1835841523
185049709
1378227089
1994184551
236467319
1937459764
1012619882
890298445
2141621139
448037114
1513871038
1571273959
1932189237
63786085
1754402078
1698206665
493549482
1502314751
1450478280
1318794579
1964362582
1806240333
314443560
2055514149
259226386
1799682848
1494191617
722533734
238544264
130966977
1385542284
10185968
1564523646
114949284
1290389649
543537516
791159489
1853061592
1535649677
1689246895
1001706212
1520160797
1853125822
1761672247
995151166
465904264
1120203931
2088936697
1993313720
1161659708
267249286
2138001375
49072855
1603896601
1992680980
1874144869
1661778857
72317105
2103203054
1812872737
1457972760
1020565474
1289408116
1005495622
48526466
413981877
1959436404
1976194903
1931154779
184461953
691490443
743637110
753754025
1096499211
1195842494
510606024
460964639
1250749876
1711447314
1020004871
522255545
224139050
1461998542
1930010509
1754076727
1012660988
1038700325
27551575
197258063
619725614
1207687069
1490770768
1608530224
1826381120
514924491
1274323103
1281635186
181246601
1425211439
526478120
348693305
57743512
1749989454
1667377605
127372522
902197524
1640085764
1072429848
772890416
1182806564
1023244246
1303406905
900966428
56827673
2063288173
1397255748
1292391500
1689597962
651770818
1017364643
289830146
602770111
437850869
1711105850
1919782421
871746026
2004494354
1521915184
530869295
1080995490
566717736
1939394351
499418002
914890728
1712483845
1327519402
505075194
991830804
653547985
1905254131
59203719
1458279400
277747117
1907263637
1078203135
180593971
991975126
1915823677
1455180975
1793271991
607438067
1190119625
1274930150
1368039254
208741462
136876964
1114420139
775033323
307070968
2100353257
1065464283
1875357924
1342606428
857046390
1333693855
92945613
1430558941
1120642454
1310643592
1932539512
185674496
1035118776
326084177
2049759047
1792223218
1850232361
538370096
1661194666
1865103132
370168169
611509781
2126305476
1202267103
282078631
1645994760
162001227
510871734
1214264092
1869584674
767789445
689504510
728949272
1357952916
2083871093
1273569968
1691586604
744667176
1382484782
1229292016
1606243362
229328658
1081584407
1284274666
957037148
1302474615
735240229
441548762
337821782
655938364
299822206
1304280345
1704565254
1719805898
2077389933
1293005154
616021428
1690582438
1709379746
90234195
2014754657
635194862
287155400
130053115
1488930491
1986679
1884913775
1346508194
1380335997
553196208
500647755
1362334330
1971962107
407373184
138191136
1396487070
1188009469
1264261957
1253946094
1427377756
1730544864
1291767531
1835359667
1403248178
1946667611
401357048
395134980
1167582971
392455840
220913344
263630269
460152639
88978147
1611464896
957675508
1061020181
732675324
1167028172
406527515
1570662957
595061556
1292233806
1165806881
856380240
35678679
1008536593
347363560
796550388
2094325211
542812385
524186482
2076959882
1721590362
73782943
1176284555
1257484143
1832701015
1467965581
793755503
1658019226
402601722
431215028
848992332
1860070279
1857410983
1198522615
520042217
2025942195
1447107312
1262561437
996559436
1365591404
455739381
1823048657
1644337442
1187474920
1374416106
1192392161
388051565
960510828
665801719
1275410273
20407809
2096116655
1968651931
804457780
824149073
1915577841
1642179134
1626736120
915760886
1642712660
540826752
1259553115
237224112
1898692460
1473181644
900185476
181614098
1758549157
236672704
1908977101
1997290860
486009992
1928671614
1635801255
1161611061
1904257824
1072826480
334528038
1240640969
1330316316
1859279515
1250117138
507244212
1474186450
1640308663
930330109
1916643799
1130059511
864456184
639021058
1158867565
380572261
1148921238
23951610
673462012
1176451099
1023935863
1437255080
1766385990
1651112739
612992703
1970492157
941838216
483509422
1466507756
1539506667
407409495
1083044948
368286360
931102691
853895984
909749241
414217135
1172403103
1605407129
1073324291
236694479
1023226895
102499965
1530001221
549634511
131335730
1154881108
382018293
602275912
2037834636
516631368
854905456
1205801601
1692649648
1106863340
169730412
1051582681
862358235
1434908843
262689486
70038439
593901187
430725608
614748790
210542929
1302853180
86190730
397230133
1859862887
1731231624
1894445807
1607188881
947038510
1913457287
1280614965
3136665
1901375441
795660088
1080415924
79436012
2022865580
697568323
449113540
763014089
1124159874
340890970
1300159742
691382415
765311749
247457934
1243074841
764099619
1958044
20631003
2071434976
1291251380
1800682222
1720876120
593677349
560524796
1109624337
1202014423
1699862204
1009016713
1659174386
212393109
1368827170
1237171043
1111614009
126612072
1357002598
2066886049
1201750776
1056546402
1633349301
187760947
778769476
161946343
731161989
550506941
1719765947
1974804379
249270461
1594115581
2037498614
1208860367
1633871507
576131620
1224516931
331861306
1107841057
1148322397
247014291
28888744
2122129663
926501911
1538306071
1551789345
969299851
1733191979
1912013569
1432909582
740582633
401848868
828253971
986473742
110345696
1349136330
1938279741
7039150
959918797
2097282498
448063703
112460451
354226134
339170587
1104450767
2110267555
2129659113
1649681907
1802714837
357614626
692377263
338684538
1078664224
1648898062
307615319
868644888
1700193741
237454
1243423074
125754134
745004191
1910866941
1390324535
656095128
1633686904
792808216
1062407087
527086782
961678874
186232224
113514734
670461448
1877379235
1434617132
1619805803
1006792389
1787408465
613362320
1435094549
1515959109
1207993737
651582509
389455821
1166816064
371692015
968141903
288758362
1479406826
2126243125
966162160
323586802
1597384219
388978852
582115442
1589409353
1848721166
514399200
482171902
1400481840
1200172314
1483966758
1950431464
1847200751
1024361435
1480081706
1348385280
1096699094
1528674391
9146296
602157931
312753702
1121542963
594024289
1824632967
1107889077
1309837897
660326171
1292083794
738799960
1905783724
1262949478
1688016444
999242798
1355120477
498041224
325743500
1887588987
390891990
2076600520
1861599849
805667694
1951290877
1868894367
1067809151
1220075491
2080473055
174000268
1159648443
778918687
1127970478
1756089541
1371845295
232550757
978779866
1376301762
22805538
2048170572
588299360
114564494
1727959405
443252579
1997718886
453179804
178634933
1759968625
856177677
1563525534
1857373323
1043196868
1009905823
653281847
437242359
422686103
2090142870
378443446
1264451264
1172408667
1543291783
432207108
105981911
1062783282
1781010201
1538466321
466239274
1729668088
1620864877
402404798
569285196
1811868671
414627543
125573007
156440746
13273302
749919089
314391243
411490685
1260304003
948162899
822452877
392591987
1091964486
292842752
1512713772
1472257419
2090227403
1370115557
879177038
284587976
1622547404
1053020184
782187664
811345652
1185222522
1625949822
42035572
1347063864
1151873459
298827251
691510851
2078475804
47890625
1630963352
543053658
1035138840
1988424115
1722992268
1948687904
863953824
1173975037
1988613155
1587760848
27122776
67806841
831854562
1801626325
74352716
1665716021
242038602
1905591979
110015387
1985596382
1137722926
1579300196
245261552
198952443
1793196572
841850136
125271235
828610281
1100288898
1235946141
434297471
1783101652
736385230
1891933890
116657132
738885091
1821587487
99813860
777290323
995053927
206436821
1640566855
736579954
292863978
136522369
2090030678
474903903
66815681
644810167
1292727530
536518994
2081484119
997320563
579687809
546215197
632005820
887801627
1210439425
746519561
449605576
1982773587
224508119
1895289577
814978085
1683389090
1683476569
1915770460
821826002
2084241724
469337127
511080616
1965925230
1780094821
1486655809
945479870
24545045
1557921248
1273042627
1485205464
1964903912
890443342
1345645079
1877102615
1432417436
971936948
1934963541
1054575208
1946715128
746142339
642732428
648750419
1865250883
1671239826
950142724
229362263
148353784
293951833
2000678337
1206252882
1514910060
1830228714
1062482683
287025602
804703723
945431044
264936444
633123228
671827990
2127235926
599511676
1816945382
2130515072
1823401510
1660876918
1759637278
1244689843
1252151075
2101445804
1619802118
978017207
1992057236
1327916705
578957160
1538952381
650033752
1074623381
1630059474
756782449
1424720348
440670562
1561798680
1214021869
1933213280
1988123725
1617107161
1149393160
1590046402
782703143
681380545
1663528687
258599841
1795069785
1644583314
232942281
631902868
1074680301
1051315534
484910251
1126119392
2056069047
2076963
1498563624
129851737
568234152
2061922734
716220696
544229261
1757453398
777568897
1618189185
161849672
921343340
74075572
220382334
41841886
763258510
678684864
1916595454
729838287
55383626
611865546
148408274
1841322034
1427084152
409632572
1144324340
228481120
148162809
1730042381
1083037106
911052843
721812143
548219106
698381682
1501527780
914516357
1110860600
1098246556
1890355608
141770605
386275769
287393203
59933899
1402520514
524936556
1917050909
1369589553
1039259610
1553816817
1229476267
439698262
1857993337
1154945943
1969569480
1099180535
838866196
1604263556
748218083
1987548418
2041794378
997729406
787381486
126597407
1814899629
1929638493
1971210170
1126178679
1511238501
1802279662
1052346931
296511856
1704475398
1224416347
447951780
1853036985
1471358660
1325698610
1597396978
2104190630
390157847
2088163435
882601846
993727791
1896173747
913174835
963469369
641292860
1588365890
911909635
202329338
1167312234
1041889101
962845556
1588866658
500052876
1901521118
449544376
320418565
1878444085
715862119
322949200
949217084
319221874
930975084
1260537185
673523147
1292528867
1874681967
1173161779
1600245822
1271227546
112633737
1761599055
606228092
984776141
1431388957
4043775
1745475553
1985085980
1423737181
654546907
1410761524
48432836
1688728331
1679969860
1502289526
918528234
466257931
329475784
514051981
1991581197
1402532529
1765988907
447118525
1959872332
1181504669
1789276259
905968703
406694840
293221080
947531700
1212091613
249688504
530494044
1505759652
1457395331
128332377
2115640240
2092122818
82620990
911104667
1533192210
1154525120
885651875
134714960
1934333101
1168665614
1916838124
1507901987
1927446486
910383163
1417008499
277276233
1770261589
956608460
607905472
582924166
734580372
1209112659
880391883
2117346058
537624628
1852245652
2138567213
676913023
1130986612
1910977964
1157959737
455804816
1363051759
1925686545
310450975
534559967
1446825178
1223204414
1325547696
1333121217
459427407
264193011
451095100
1806203022
1009542655
1570449333
187440298
1882326495
1720366995
321939533
107471256
255896113
842160558
74405908
1234531846
1098334245
806505102
1943186233
1627882560
742923983
1237986396
1970089369
706913075
1602220788
1143228601
1327497608
1074486974
1291428347
917757366
1333945902
108333071
1670656990
232305157
1562641686
1524780593
1621345585
864612583
737331328
1304993196
959873626
1180847717
380451528
572999982
1856415812
1436775395
241855238
860060117
940740671
1808708666
1784700029
1163519818
611565823
1222051785
506592302
792156155
925763965
131617045
2100142012
935913795
51356479
192669914
889522921
1943347281
1843092496
1867149834
312999523
1697562941
278251820
1665922693
1879723510
366112802
384729171
1115114269
1505656386
1719671224
306076390
1670495102
258862128
1233199702
1790165053
390070041
2052553134
661413705
1936062200
2099868955
287163619
886625896
606634061
1429121138
1615718033
219170536
504854926
819207257
321369938
1995602214
1710622482
1814192246
1615896378
1314543396
697812355
475819265
708438733
628477061
1940800775
772622234
1931717165
1319202675
1668516685
990768705
2026182328
544796627
1405787483
876907868
1673757167
1793937481
1468994045
1375599183
1933626075
1028777681
250391673
1491237029
1827298578
1248928685
465043035
547800639
1578219224
1759126271
1625362867
1824157492
1651996299
1656226908
1127816063
240413327
831648362
27527920
1340356076
1918828055
590894426
230985
2129666748
753134290
817579456
1252164119
1051268282
1186586940
798233634
1113341618
241533749
156515728
519270646
1992454459
765592368
1068895226
1637395099
534006737
1181100659
1655264432
561673264
1844858365
751895
1769713837
1659515824
477879502
295652397
2141267231
2029705174
204710776
960026576
717113525
487864047
143112862
1874602487
2075832044
1606153320
987928983
1185100667
949787852
12382172
891932287
394648451
68093206
2029402771
1698659774
188357005
1653787801
540710402
815508274
8722189
477910512
1573485252
1747864073
7756385
1593726674
973776277
970659036
950401157
631436048
1951739474
1040199181
1638846490
1622417840
1873487406
1016629283
173918795
2083805405
1567800770
1185617494
1982801595
1579713054
89519069
1171768220
399690848
705967854
1704053401
754136186
781231315
313082998
656279243
29511223
797310333
1103853582
87455168
151422830
1775563467
1646900173
1341045608
1932263488
1056891420
483215966
496609485
17457889
1455612767
1746969314
250419737
894012311
1744391381
1426990728
1038834947
1209727066
101006210
435712840
129703765
941163120
1553278627
1919736099
1572267075
2084363700
1636530637
93396409
706544585
133980383
1191720598
1684900129
417935411
62952994
1571594084
1414805987
1031832655
1359352731
559016351
13025553
435755661
714611317
1485567861
1532692165
2095458786
1853325450
24189656
1598060144
2125573441
1612603364
1010818857
556167861
531403120
1995542281
2124143536
191173112
605973211
366010717
406490618
1634280096
1270723615
1440165690
1945713587
612661063
1712952581
1601906289
108322125
929266453
228470631
576840317
89985106
612961659
2130474646
357846136
1356534000
928098116
316574889
82330440
1787149655
639551083
1408346558
1485737236
1803263677
1600889406
57575748
450268534
626785383
581707617
443113783
2061027253
2012739134
1761033538
1985109805
1775838606
1739892162
1084051622
1664069551
1766983802
649546153
569125231
507120616
314122608
219445081
1786840499
933548037
1534005534
1784370506
397016721
1786419605
342544431
754310491
125285599
362245451
642899955
301410105
2067809262
2028561936
265175521
1779481092
1299480522
910224003
890452138
2122835932
1204320180
1427729352
480366556
1126444572
1171276644
753117952
1182673988
1211081139
1397888824
561678551
1613145195
1237475276
1018077099
160127522
817733778
1202850128
316712642
1725613986
905397005
1134445624
1941241700
1282356041
192665760
414401997
2046540323
1724491518
1536168058
1524327880
278110471
376850993
1089731755
1228453818
2119236607
1834836271
789174864
568307112
1608555961
593351295
645243367
183222842
1743271540
1054487900
830889868
1327966958
616886699
973170666
1557811995
1520341626
912873978
1572580914
500095013
899275461
1308329140
1598379711
1500321616
848488371
66356966
94366412
61111622
501444736
144847205
941810445
398719921
2080561960
1846285467
1469376122
2017661213
1162681789
1230818671
659984580
353081789
342599839
756062499
1413988447
211117850
1721325997
71971268
1395682490
1430560925
1528460711
583987797
1620444161
1503390651
1365355127
1816871605
1611027173
1391680559
1534794213
1218464890
822145276
327494771
880176030
840693482
1271412769
1505836489
1219028821
94120782
411222749
871915613
1606457141
1539203307
2000056688
1821402035
515994122
358379986
1464203632
1813114609
1646628174
1823979100
154794787
2004951379
1585010692
1205037536
633249933
781318535
132963362
933189469
2027864749
778667814
2004027834
45337768
1487247510
1119674936
1579681813
1367332828
711978265
406776616
366448969
216713818
441834820
1886245879
2140951393
1066010237
741744463
1743876045
665934712
1286345291
1443614549
1977305976
263096060
395965706
1062717154
1664716122
243859162
1083169525
294025972
395157015
1741732134
1812857074
2036031867
936876176
298058773
474147294
294314120
990347902
468850463
2070927883
1791738997
1069894629
1178971651
289971148
1170816298
480286807
443591534
1013943220
1467901339
1423527525
1070711320
1817111735
413421891
1360130198
1275930497
2125497461
754688710
1952234689
11620069
1335132005
1599777296
1664390477
945859201
2028510612
59312674
319991924
1008301613
1927325189
1192355913
2121404780
1398049192
1020339175
374710658
573687845
534000362
1905093115
994314563
912718205
941365345
694804287
1061695354
1708109756
2041258739
1327731516
1645129335
473395863
909144171
336468575
586121759
1564387295
756305360
2064167299
1793352970
1914026836
885930315
14396247
1494530027
501026534
228650284
1002382200
203419354
1836757858
292909319
1659632479
2121238450
550955033
1387148538
171450024
737773829
412115815
1038824308
2094993110
1006405643
609837973
2027428692
95926287
1365128676
55477627
37585551
439913749
1886746571
1622697651
95297599
1221258143
422118234
348720240
1732841176
2047789169
1215006208
1913001007
1110054443
131048480
205411089
1831906386
1849753174
1670104774
830708178
1989956544
543746369
26133572
1393107867
1761960596
1505277314
2092976361
894736977
51927591
556099677
1785212196
1658476284
1979383137
1823448893
474534538
1751627543
742928718
762645434
445695837
1638529966
168797335
606008293
1849996015
970633062
126500934
2034679388
1742899779
481989737
760504394
260670108
1696533504
270801672
572445531
589538589
868123849
245260232
652714713
218986509
246012759
1064939961
267101103
1706157763
1434510542
287219817
2107756172
1299720031
101384505
106468098
1378967489
1333359842
705101601
2005198213
485736415
618385897
1526417651
1555009366
1991455582
359322300
818370579
1841713636
242701222
1277652759
1725395319
36400793
1875922673
883416364
1056680596
420537574
1488056406
1480618977
671298666
1478834409
1175416919
940479574
1901916417
372949419
864619805
1260297326
1545490122
867335906
1671195255
369484149
619801888
311654363
1659419269
1131000336
831228075
1951899875
1513598358
990666852
1600958274
1536641699
672934463
1863931058
147438874
1272715138
605539998
1971922745
799121251
1644460564
1515730746
93766214
1579082307
1136704353
4001807
392072615
780567552
1288866208
1459088609
769695494
336925131
752356773
716630354
1103033868
1766525804
1485539757
434835620
1429257508
2001309742
1166049070
1364954869
1875088563
486560390
1602706908
1859561588
446948548
1947063550
50378977
1165064836
1950693339
1280503169
126420590
1265075083
342072436
375034602
176546900
181072648
1064767518
1473703918
826140593
56017511
1389490384
211075105
105116318
80974964
1623422991
1634071551
1713312297
648044144
641154191
94674305
590865747
571463593
1500167311
1661936514
557091455
2053878313
1265758322
1658765108
604771844
110009068
1952703602
35209021
1866109185
489030069
1143495543
1446974591
362708630
1439476124
2013231292
1184278225
44624585
105841043
1056731777
628486126
1370030259
1552565264
634145933
745818
2015111350
846684125
339843379
1783041788
470527595
2064820211
490620215
1067787445
664858530
1810975705
2075420830
1220190772
1194922465
1349883841
1435968022
1887788666
2137080093
1085472133
1068791856
866145603
1816425808
1194517404
59851928
916273839
70500884
1441480300
1384129943
2011453309
1662135076
1138225187
1598847121
1553706255
881656849
1774711082
1240620135
1731617412
1193924018
1443839929
1593621436
963475474
710069425
1945016620
1715625661
444777378
1974120376
1822554437
450561475
365901151
2014403990
1965482827
1749388299
1690133333
283235286
753627462
785912043
980508128
1578286213
649538909
464726756
780061869
906134784
775860495
244392274
1865306534
332921738
1509101177
434777944
317929059
830502453
2042494786
1611058465
1406295969
41189516
2021383830
1773732753
916163089
512496280
1327785857
295027931
452316727
1816874460
900939521
1084706863
1885367435
2117125416
1325482689
2142345962
1332273792
514738567
568304206
1245823932
2104968653
1922384256
1256570567
518097915
1823598892
1776256594
1870844839
2045237969
412698796
1792920324
470050477
1048528579
857554344
1005881987
1533181952
194750579
1829534575
741375339
12757695
414692419
1071600357
1528535291
1203944698
2018745699
2113847104
1146852448
565995557
72204161
298367626
1539504176
995266938
1112428821
984799458
312325037
2126082399
1017060740
1124871589
253901672
340426070
501762102
402618215
856698741
605361710
1416304040
1620481114
1185253772
1614610901
460570233
664813022
959665079
689416943
131811660
1735986596
1757079002
1763256607
378694963
1171835357
1176284320
398594439
1112439790
283441215
1937864548
668929753
1334924288
367639560
650596005
2123055395
1281710895
892991824
702206450
1837524789
860258485
634896613
1191583332
210750890
919684858
782632338
1197358313
848758775
1978717908
839161708
1704466519
951283768
912595179
1138190500
934149072
502493136
1167710365
555358682
366909708
338988849
1172827483
1128320434
1840158358
1934970529
2021223929
1892107657
1001760184
154256918
36301361
393168423
387981631
972819868
1004252467
1808745271
1307456293
1705078118
1423640483
1022514095
152667020
202200706
1745396359
569011806
1273654884
859513540
581163117
576056854
1642447341
522689767
1034819724
972643788
1927021803
2094223677
1358975144
447646973
2093171900
916890884
1900765140
1460267897
1596222429
1101576280
408719225
725036695
1946492940
1343884416
153032434
1756249209
1716988089
1998845303
921937177
478240930
236346579
2054017486
840364749
1596311738
375265573
428411585
955276478
1471629309
299843426
1749343407
1346471509
1540907941
1715452694
1813702499
709886797
946841656
520917188
1845855778
792857272
379798479
1158116376
691073053
654782478
462679146
1186522588
1008214079
1464215266
1350044311
1397742154
46040603
1575521324
332934842
1089988505
1171750343
721270920
1271778493
871300036
1942786083
986553102
1279606860
1002675038
1706261339
320117534
1667504586
4499140
56951385
209814104
1096069510
1607182863
1862632975
464416734
2010645714
212513191
963667294
451793259
421452244
1202104713
2115445927
140797572
210447332
1233601297
637886300
1107905055
52092924
1172661028
1994030776
54854997
207405146
763435349
2074753874
1174972585
670089574
1988631711
1121248454
727052238
1320455649
894817059
1560834515
894528159
1373461307
945151935
2126207201
1729605693
358614163
634533839
512897117
1286510688
371749128
1251328616
1749095988
2139848386
1539391120
1550613988
1553588536
1917291561
1747760744
1806315169
2090342545
674957767
1875904956
453022932
1717285946
2077801067
510776647
1963862693
1478731101
952253860
1835855514
1529768830
511256098
346978708
307787540
288661726
131912415
2086341913
1418082614
1440364898
291932424
937544265
584600665
1204397938
485036193
468400296
311361718
189711949
575310839
1398218586
47191136
1020643625
1927458702
1192499026
2009607959
948023677
1322238699
1207903658
1533519416
524504207
961767663
1623481845
819693999
1173994149
711470963
467242044
1795422095
1665498233
1893787641
332130207
2101917921
1557596635
1367525328
1379519548
1766663550
86110165
749424790
1408335208
2065977434
1853716229
892534690
2127425742
415661042
819712454
140363683
1879744275
11064959
459330143
1070223289
1206345592
242777646
1262561628
1668348903
2039826838
471453019
91433950
1927527839
746954679
1479339701
2027561409
304065622
1716764865
1920514465
984947725
1063347387
44245773
1237112484
1597657799
1418539442
1886017089
1435249546
73927550
2010905730
1111756167
1508937497
2100561834
77464916
1501508071
163104314
123894427
1577345709
1371995352
393332545
376276992
184699438
1432099272
1412188069
1107708508
1802969384
670552333
1582272100
1322803210
1274172465
9583046
165319098
341377875
377616295
946107440
378821185
847947604
1545416767
1738533919
2009903245
515776169
1935368883
1047765702
1684934683
108677612
1850289270
1125679432
490857494
1674792303
843850707
465416989
1382550497
1587171343
170287117
760088465
1344448242
971948266
457886188
505896319
506931489
366618145
1020474264
905778099
71677696
952070801
1200175374
574522538
1888995921
1686561908
328394863
1484425281
235347345
1871670196
2037658123
643366331
1757274349
1905170338
1362501939
2028166703
1488008810
1353190886
329571163
49633027
64419270
1529186372
1857382793
751725657
691517752
1582848776
1329874961
484286981
152973527
1397588829
394116798
872427437
633651194
1176321300
1918959837
93075877
1124229315
213852559
1911494211
631280595
2056769674
913034660
1723239196
508726096
1843266538
1421152279
613214107
1987230122
347530099
1537056554
828830072
1925307937
1690390373
1444501498
677425907
479117524
183594110
276759494
1814449107
517348372
885929883
580167333
420383108
891129588
1840603791
1862227421
5785383
895653969
1604745184
1040160133
1394316823
815175589
1446397879
226705370
77573521
994105541
896244485
146141748
1357292536
704619752
761671944
1431897161
1029697076
1807834522
1322320571
88868388
1456646156
766418545
1128320743
2127480377
1622189369
450783334
1337978779
371580780
522405951
1410159246
1860728017
1600835610
1581458496
699450759
990742983
1869649851
1443586996
887045456
269820203
1455807807
196737499
564564814
1069738127
436051262
1450023505
1468616984
1783989644
1183277213
905083288
721160722
142023120
58718743
936301903
1692122702
1923223262
570674497
935347314
855000144
893070059
950770827
1576718128
2128460694
1203891448
1107091195
1452986420
912262841
1217933479
95854363
1524276113
1125862785
771889916
1224990944
1170010080
1153992696
1881099867
1505529947
318582446
469045043
113141489
83752663
1345739764
1896102163
822853324
1770240687
894559904
628226427
1547467311
1514824811
1248803196
57642209
561437642
774139216
915739227
169028413
978903335
1695208856
194880261
1651753160
1990076009
2081571530
552499606
1546236363
746984268
487433767
1336750107
1171104705
1354452691
252144252
675407207
271470723
1503492977
1759128184
35159386
1763073950
1290681332
122810195
330410087
1553680638
1443004195
744421006
305444019
302923615
96015425
1963131070
752035243
1674060413
1687652209
2143430398
292492528
1596553441
1250837885
763378177
85285322
742879972
2131036281
1523820575
2080143956
1927214089
1995475914
1207364329
31023773
205956670
500336911
564231800
746251725
809046705
1906637639
1026645754
1069352556
1282393572
1490136015
514723576
453314018
1562933437
2088175248
1196303865
2107063675
1724727955
408630798
390620741
674741766
521720933
487491503
1037654983
1604761763
1714403879
803084349
1183220133
1420406452
1715971574
123193284
1254617255
2071095830
177586461
1514173972
727815682
1700052376
2086471591
301827824
1960112296
1021054216
1997908408
814919258
913594522
359767431
180778535
1567949991
465620012
1424272849
1305037987
1402233583
64702147
373642872
223582262
1981548359
586325859
44249614
1044107454
546013423
1840705086
1029754223
1167394394
1508435095
654015250
653058120
718893703
1777158278
1674589227
1641172134
1669141343
1781303567
981183433
858777678
702631234
1280922844
350133931
147393431
935498944
1910931641
1189741157
603974380
1180246487
1483121769
368089977
573224546
1686481228
153812593
1304239043
1473544742
92479383
1774362829
1417005203
899348164
548831845
1041949795
1719052553
846842145
1431677881
606217847
1063992361
7666533
1119759230
200133595
1980806991
498263114
678767021
780438906
875154526
624361513
1726566827
1217268973
1011677139
395217106
607109950
1699262580
1532385144
752866763
638913848
1363593030
1936066591
518882605
1694183391
1536423348
1114901556
985557690
1897768827
1594091874
1587722661
1857767686
2113174912
613111331
513323249
1932743094
1167025252
178534690
1145789003
408448317
2011289655
2094949963
1153625240
904153935
270092817
702372701
1870723982
766983061
875975160
220486980
72519164
1809960218
826402978
1295113162
1987492752
1269446422
949463749
495656438
807588878
1245612365
954081912
1199125969
562891855
1961141197
124131699
861420985
1120318911
161019871
214561705
1199168368
1875835893
1311575848
1237717483
817630575
711404214
857136501
1331903253
739589684
1431403713
1816254311
799805188
796303643
1757639197
1129501705
2051440926
1535497796
1878306111
66040846
174741893
1859049345
1406360374
62640800
1104003219
103754641
252125156
1826241989
1178652727
1297834788
1670090182
451327397
1976643195
1568660650
172696434
125204032
124694523
1730007326
423875025
1951516225
875168184
1734715241
81660550
917983354
1330011099
275747251
759125695
1075462893
1635203938
919826630
1484878931
1038891093
767763736
104923306
1322712303
1797515059
2091151088
1910066426
96900000
1934727909
606147377
1277848740
1673894952
271741875
28477868
768509695
630945743
1473474207
2096540489
1355751245
1393970421
41236041
809671476
1242409280
2025477121
1149352663
2119219537
286418306
137670516
839160303
711105759
297960830
1367001035
2117541844
2052069047
312383391
2057253932
1255245484
1850079
222968826
881141426
535912291
1657369430
775823433
649814998
243743172
1548065408
195380334
753385564
1817961584
610737498
1116112467
72099640
165576033
655631502
209417720
1879976040
923552406
768395422
123040427
654970609
1709398320
317803148
1395789385
236617468
904980206
658331480
1520417313
1440586814
900501913
672223501
194230951
186693652
728846225
2135073260
2131911769
87787540
1090859063
55318091
143302483
1573118961
2042684333
282541798
1694872598
1092815835
1820855264
481811174
1164730239
1874163379
1340298218
1200769709
910307130
859711633
2142064815
176556433
1918379445
1553371356
1088629145
1179988022
2098701999
295956523
692717479
1419902716
1948691317
1270564590
901402408
888893454
1598439103
1656540143
1124179694
227660273
1617707413
1632627157
1248630966
2039245149
87652044
583583191
1948873152
85531543
504158193
1667255792
1188317948
1097802010
1712664870
2005389167
1956532406
152944384
1927415139
1329665172
60859341
1595935343
1360313159
1048840967
1342966106
1229894027
1727205409
1004204677
738615955
552128214
750507487
1652429455
707194411
302826128
96400741
89651458
1822576488
1696208302
72989868
75186251
609705776
857039769
639136154
1588780419
1074643919
1346849934
475934391
620099259
626479447
107966482
18089979
94912822
698692103
704933686
1711306209
430958595
1665259153
739898895
8915754
1971976647
1325444586
77975382
1253601169
1017536316
815048194
788331860
1302242588
359946472
10384385
1954667794
1745458113
1621657237
748921928
1738297327
1207557728
2120578124
1648325260
993324620
1948253721
940552513
402549380
286015978
770287418
364277277
58052644
1801914231
599749863
2048500303
759680878
615020945
1580457580
1484176363
1491432747
697541301
168063500
862246077
2130669229
822916975
1005476457
1412001903
649499330
1314093190
175581784
1309590457
2059219239
13606359
1558900863
1768194489
213527381
1319651231
368088407
2113155732
1381946530
92240267
1261796699
349311513
79731322
1858772105
181499513
1569944826
732394566
459344222
1109650485
454277168
1134697607
1677302323
822829965
672183923
382799941
1517307388
1870151615
336053933
226056072
701284714
1786498607
484197032
1821382137
1227041387
1628740189
1911592053
764404314
1871165815
1343818392
964349319
1409869743
1701739556
1740719220
1090372732
1652346047
569382776
342972504
368032522
1362584832
411865646
1468315208
2075626857
787818540
908404407
603712052
1346987878
1548251843
1241914860
772644695
1892418279
533630624
2046406823
465300896
332361389
577077959
1719464673
1202646419
1455315986
934521766
1313850630
1320522735
1750267226
812784576
1320734424
1802360491
1241005111
1359659961
1341555045
850729211
371257281
1748722161
1131815266
379707230
297597715
1720597535
327801218
753388505
186018511
1083809430
41342098
279372520
679406632
1394025513
953442177
1455888125
1297535724
1896073158
1767183453
1864441017
605464419
957987681
976423788
1943373704
673463570
1226115358
311957212
1397960265
979128503
1649670890
2088436588
1890440809
1599712845
344214317
25879586
1225140450
1050861575
137239773
1138844620
1675882232
1443324852
202226573
290791169
1334023418
345336201
357377085
1382352651
691533835
884021862
1942902017
2077608894
891386266
888563123
282551721
339365318
1335581569
1001281521
663840717
1824528650
232809786
12646605
65736376
1589175976
847761055
237810081
1972379791
897197957
765162942
1059863400
1237757432
1716229776
925391229
1649677602
1210257877
1446892144
776626038
1125155416
1529068257
803340360
1171545871
588058747
1055242964
821786208
718632558
1412343324
1162026664
1650748714
945595949
803805434
2009862080
1518254775
1996207534
416893891
489405256
2091488331
363487254
128767242
1755972224
508909731
1019922246
1551903877
1603990484
342778608
321925491
1241277056
1236076964
1777853376
136907903
798842232
1311192161
1657783439
1957509716
480878561
826779932
1941213529
1760666980
2105841568
2048162459
46557894
46275934
556036960
571406734
299630862
1948416468
1419018447
1297800368
1713673593
1893206169
1183650682
1795830061
1454376137
211566642
1028256366
39785107
630577678
718912813
1692946127
1525951290
630483026
2079622707
481640975
450690253
1881205953
591304626
771085339
1726935025
369211825
64600234
1053919638
109325660
2125162441
1508349746
539523634
86588626
414847256
814295970
1161686779
1237741326
268407562
1951295046
1212188728
469109878
1941952703
1423385153
1457056815
358108759
299117835
1602642625
1040710928
97918591
1234081084
944297693
213751672
1591975970
995504728
344958326
1756420126
1257471906
1420457
532709951
958589681
728501009
2108990774
930875894
928342176
1351553553
2079666189
2033935771
1151143238
1541770879
1328436883
1776695176
437939795
1591743648
1149018604
320983010
2118162678
1820134187
1965141289
1228580955
678670455
2112203699
1156300625
1739139164
1529341058
923978402
295595531
827502982
17430298
1235904600
2138392414
617084025
1104825087
1768359947
1492747323
2078378940
264468954
2121912623
646169286
960225625
504722170
2138601256
1944242367
355686985
107880667
495446479
817909062
1327614747
427333592
848612690
847039325
1589523442
1955318816
713734851
475749417
1017103592
1972490393
1838893184
1425447221
2013604468
180395012
583391755
907511474
320938303
600660066
1995520074
1311213044
642601644
912472282
1846014566
1486245595
363100495
1472648961
547915044
78443303
866438306
1638865678
706366471
946268174
2124133872
1887217636
1868052697
923408603
1035717539
1159254836
1361204227
1901527183
501094062
887431816
1210516944
1196018915
219127280
1447318077
1534403788
696616972
1999387290
6677241
1451741189
1386367859
753382610
18690266
492637663
1052211438
700852108
464326857
2049455282
429588112
480554199
2005989347
1095834517
309239659
160649882
510437476
764482013
1563707070
316757464
74148038
1595842478
692216260
1918674939
1450688983
1979256450
1972453963
1793440334
1842660520
1350875410
1912244372
2107151083
1354881357
214508380
111384017
1961633881
334632143
63036289
686556786
1665730068
1086330697
324215259
1465463871
28850430
405238433
747853892
1813495893
1852539661
581736570
1094335562
1875650053
570415189
2038190092
1411835291
881546456
226173555
355185987
504205053
1123308141
841371045
849460891
1753097874
159638833
663002150
114510540
1989453397
1213941352
1791574893
102414351
197407680
1641208937
2118930245
1947468213
1582172304
173145385
1319096069
1158047382
68494004
1208268775
101075378
302290730
765443249
1294510086
1848342893
2097966102
1278709255
1976160026
991973540
1653548101
221893394
334001814
431703560
434842380
1707613622
992025381
513665202
1317037665
1059777794
1729060404
977320961
656936377
760680081
633667612
562453772
33097496
1982252347
1640882857
695659881
2120339047
284670621
2103055220
1743046774
1740694417
729724666
709287388
31162147
1321517064
700588348
1222632776
1809456271
1073501661
72107807
424757172
2130293203
169940269
1489399409
837011330
692136540
1858304894
1984801730
1983643228
646408324
1680025769
670204913
972396099
442804623
1058766444
2096387027
1259572684
315896304
808306069
1332314200
1457422343
1850163604
1993465054
1327853352
1978267789
1460293575
173436648
1607288581
706333930
16617554
934916327
640448346
1000374026
365018841
1476634638
838469911
672114554
1050293065
1254815951
1180677761
1085499331
40189657
1286421593
1555287108
596763798
959172377
295952143
435605623
1820837781
636050155
1061062424
281408468
1377487534
1515001617
2062287410
1318275481
1539000617
1599435088
1016773638
1544865743
2102254289
952555026
1981398233
100339613
636876209
949926743
1673735910
1948319117
909809721
985920978
51998152
1250230664
1539177440
1213551928
941595579
1216167788
2128695197
1293387673
441892871
397899603
1087207765
2023966310
912813593
1035318604
2121916551
404015898
1235743374
1738066459
1735016727
740133347
414386814
287935366
1962706025
981022658
43720871
1429330979
1899996319
1491539288
1444943075
106331151
1114412686
854098920
916818280
79864007
1513765794
1386602905
179026383
504780253
1986354391
1081781521
2109003910
573088912
1374006241
466219705
329250236
944669898
2087243482
584843215
597847363
1710724353
1204580656
916873181
1294523694
546413159
426794625
1115627483
419996557
834914569
1868146004
249322302
2106254598
640865447
255836149
1767968704
1677335266
1948174456
532465785
865614405
444279278
4958016
1509536054
1423915535
1293614980
616944712
340756666
991985086
890878215
1580417715
477545148
153057105
631001456
1233284736
838699668
1211554031
2030950276
619191438
1876827786
1854543885
580463753
339534482
372125845
1238055626
1262766693
2045474736
1795182950
1641409419
1784025450
1254149310
1404068577
763417931
886021933
1544481845
1442058774
2133215304
266480745
1219732126
1646811317
1569007006
1718252352
716435191
510986510
280695775
1503305217
205339288
1686068886
37288819
1092336747
469588505
1099209055
699583182
1326433008
1575113919
181772165
539722364
1887244369
1114830135
2127341597
358517071
718044137
1141973427
1953885349
1256671464
1126362299
1654062190
1245996107
1671959041
1820292636
316656525
374048019
1158760567
229048196
2028841354
278335287
2064242507
1745252924
142409058
1247403590
106556826
81030946
1895217956
46974020
949551669
1306234302
114453378
1287023507
1069555756
460726702
765000969
1035288851
1184987912
1231325629
450452341
176449176
379996974
273089903
595578970
1100262665
1918103964
1906578339
572599145
1198692083
1866032270
2021939437
1709880009
1318216249
1761993718
1758268724
2131221287
1044060837
1051325809
866251484
644794334
1516876894
1703127133
657970166
1814336353
10825094
2109153845
1419807139
1210736554
1943845232
1978954527
238651810
526659082
2072572353
1946923571
763755708
1189773260
141103520
584081585
2136824953
223854140
592787296
887953390
1232575111
1388473025
549367630
1600682985
1417661954
1026889666
1838630118
1169979649
1106668138
546646098
1215864495
1283508015
894172415
1040799810
1543806674
113882724
2076013447
269552949
1972883035
1971078068
1721428767
1839033813
2105986926
385381359
2009204075
1738359588
1681905424
1352333766
1345636222
1636605952
1774792626
179773611
81133437
112808354
2067121011
1791623523
359936999
1661802399
1539878480
1858600638
1047271721
256812204
1839257717
1199933717
1028362174
233465430
803575901
794569516
1694378595
645141855
1854758173
491576961
103562589
1127354069
704077997
469804759
1016427267
220426907
1790009952
925398782
575663013
1074924838
132278444
1625119978
1039459063
1902184344
1559464923
1673655880
954457592
1231642292
87017388
1841704028
115696217
2018845977
1915999925
2056140787
680932187
2089453973
338105120
1671294602
371464518
567781574
1356227197
529094167
671428354
1974478081
820651686
1082884301
2138224716
1173194236
2022717656
235188769
9470063
480469408
1393748938
595643129
1682554857
213404786
1324750208
1392966935
1074563924
135565616
575873658
529778734
497862845
1633137012
223161997
2143174156
1574416141
136687138
848701626
933858987
597740381
4003686
1679686610
2089016404
1876004735
145155257
740606576
989026319
1589930159
1634801030
1225326476
1156752853
733240517
461707671
1682629106
1522370725
814363094
1598750881
56462824
1972295534
290462456
468349725
184512399
1913698376
513077155
437940825
737318221
864036234
975694321
2056314988
839782854
396671417
766897080
960680248
1958831699
383632274
1794199065
1673961971
306378040
849715885
420296453
1246288273
750943106
1611426748
594900973
262459689
320377941
1791677509
835449707
508699703
344736205
1622042577
156535813
754444454
963084344
1816134386
1410898515
647409505
942923773
547723375
707455745
2002406472
1100490680
400571798
2106934641
1883530871
586153721
1739029921
832076195
687919324
1238802399
1480783569
839382690
5548514
1627230739
1944272442
1336535276
414794829
281570310
1947929630
2057625659
1876154166
1682349675
1178185785
740556235
1956312552
1833190763
1449643545
1819978665
1226494215
4916100
210198805
1664145793
703151588
1133241225
1693976728
1115735007
1182435153
1372275452
1384160467
669991286
715654550
1552401404
499059330
935828128
853114588
112543778
1100969798
1231283947
1633832799
595915349
1400614394
1850405607
1287870937
450048253
1487131343
1984737150
1134739241
1861537945
36790251
1323706130
745168723
1035736441
589654314
1012268196
329130343
414113379
1408444628
1860858317
1293616088
914804548
431477599
1597109377
26211367
1244955203
243315737
668415537
2057400454
968803042
1931514170
1142016239
2101931640
24563763
1110792196
766789352
52497466
1176151700
1327436201
1308688330
678398034
1922978412
852041346
277753717
769524333
1014319714
1128708929
664976230
2045936384
190108054
308530283
898923169
393792515
126378332
1919611708
382796340
1127051495
2081496083
1199696250
1952054332
874231540
1206470537
1998398970
379455016
1732197767
1273286362
371968167
615978822
1478127174
415747116
163368728
339177052
890418586
457972845
620662828
164497345
1199800923
569309170
1788445021
1261149444
1956187826
1518310909
1988575583
649144671
1831071794
1267193325
950464127
1569782097
1471573953
1472721528
258982101
690700256
2038213231
136198946
2101538738
1687107036
526416121
710137637
570285471
925482810
1244274838
1231523597
1435340016
1439341032
1701759797
504340333
929323749
189338501
440256324
1414238961
1104348529
976308358
463311022
1694442656
1868953147
1828907297
470392928
1219439205
1132975991
1386907924
1883374865
1922664067
248148047
821982334
1021166325
1367417579
307677357
1730678501
1764818050
94827175
891655531
235059659
1933042384
294190195
1354820969
479805857
626486540
86011073
846218449
856348116
400873852
24621240
1221570978
1312851206
1434776851
1955698437
351500432
721175852
1788095697
330988511
1498996769
116031668
484992177
1685879162
671436307
981413105
39688372
311403456
1549052608
1451714733
700335289
1665092142
1008209413
75014660
179869014
1289568545
1858450139
1621509357
1991335797
318518683
815477761
1638330727
1298522293
1179256382
582160460
542259626
1164789786
688072202
1479440073
2011162770
701171100
1058539321
1135893179
2110902097
48423659
993889348
1873203278
1030823045
977265589
138511138
1989128311
1925724699
1707011435
1612457716
6653290
891433732
130955341
945269392
476692231
423142064
932349541
1166461646
646000293
1331243470
1289954658
1973643396
34065277
569077180
1496167812
55454461
1396752103
2095095329
1735572100
705178101
61061468
1320518640
850129874
228565061
1147702512
533730942
990739498
354985458
1842484110
757176927
1605546730
1274737162
148462050
655771680
1667754882
1364043229
66720870
1845197322
140633684
2032803232
184638172
1092968907
936644532
2140065021
887074055
1446856721
2004257267
280698537
966737752
843141518
1076689998
1874682067
633310717
1709100499
505359213
779859583
123157039
2062552448
1538546214
949031215
1551707720
1896267950
1443000628
1685533880
429525427
453762148
2053238665
1419165636
1902302435
136186428
1375183610
737558394
526253747
1576508621
1764042631
2019641469
1358143336
725946360
1307652398
906009189
1747584450
1014304112
1368955539
1987856711
911182533
1705704421
781794839
2145447897
1945284128
10294570
765957631
631302748
648641218
222757892
1629496423
808097761
1414083201
2021264100
262513733
1571595740
1448034975
57913902
1807548558
1623285990
1465679983
600047099
1062737242
1071255639
2143530163
1928080521
1063270276
442718058
357318838
1765735718
1282508195
515612711
1433043486
665550214
2065170394
1714720214
407756593
3891302
1459578769
2054714921
1447465807
1026415495
1906763971
2043471082
2015597294
1522011860
1850313173
634070273
1850327024
2140401953
1640784716
575132570
1634035219
2091304960
111386824
1212316058
1790377667
2083005669
1908361443
852897455
555499009
1288858620
649121187
306463433
1796629963
1573249503
509240487
1532096838
1831789314
199705176
211363606
391256595
389755301
1369628315
1853553258
1800668337
1109461189
1042105118
733036636
1662003813
47959773
1358587478
1527861056
642517052
1319392730
1946443370
51622474
2106456386
1195106321
1276813406
2086875567
1830426966
91974641
2129839293
1840030403
860958281
2070431798
1398003625
755007701
564829036
237957175
1033186818
741821620
362961688
1401237574
2051654623
1927918927
1226047624
1830064718
1294017292
162367507
1201390376
1336807722
1378275515
526936227
280399934
1529353651
195642433
447304199
1283073222
48741022
1999725978
907664834
2061381785
1714837687
2014548626
943215888
732921778
446978870
1313025611
1269532789
392572296
299523174
473020127
1990291556
1597496867
1868138808
782394086
751408558
1289683314
1372343722
1299925466
2023506174
548412567
111692134
1421676429
1035957143
1454775447
1443007465
820649137
528132068
1236185330
261560436
440818708
592075122
1021291901
1092923965
242778332
952390798
467563572
22933796
271963406
1696452509
696412291
30449166
549556117
1774471834
1700489437
625235557
925414049
1520056192
556093593
657553654
759394884
965241626
366052211
1947294117
849682901
1379226638
1105165933
694730411
1371777695
970128453
2027778826
1334682530
1941932748
68473002
1309272343
1044989623
324360834
1870541191
1781491904
1083669562
2007095982
5950055
1727212944
1927564124
1535216512
986821425
2012209113
38326844
1450494551
1772377929
2081773335
1651012151
806451144
541730519
132539653
1118782462
2133534390
1815744089
323856158
47371238
301650333
1918023466
870473814
563488371
481237273
41062362
781606064
535954472
267258529
2087754770
837147341
367169077
1089564324
919014703
868384198
1027283511
956734974
1885381187
1016219740
33642152
307945718
874107075
1522245143
921745292
1008555403
1973859382
274157236
1608985178
1478450529
346998399
1187096404
454824385
540840996
1544511650
836996495
220367627
1643335112
5636831
254583158
1389885698
582393001
295920684
1381459744
1602214275
1738727420
1246251942
472939117
1416487079
1734203836
479014958
1169803198
1254055389
487280019
1597349966
1545785015
918873932
1197418085
2037412670
539946276
2145210135
1458971881
1946534043
1975693416
513990274
725489126
1588830457
779169824
241949560
1029083196
97170887
1006792751
507466558
2087926619
87783986
504089384
813641783
661167508
1533368958
1205036173
1068012859
1529639481
924357845
1238868698
162234849
1580369817
1499193811
1014215185
310034278
1689200058
78046210
1060769216
1100289077
568851598
409100486
1522406306
896057437
1994168792
547307545
816160034
43139492
1856989028
1326798052
670802495
1947689166
2102931955
60485131
702342096
81757253
491337415
1063660840
213359914
835341697
1959770662
394864759
2054635235
1860533509
471410136
2017055139
1880437073
2036538893
1894100630
1268164350
1797758410
1930492924
487686977
1538861889
1948729864
724720904
289243881
285681192
1917143466
868026412
889223809
2060692582
399126762
1629130751
1915349949
1635839990
1008119373
363784196
146758354
1987303541
578790754
1099251764
1165829425
256533280
2069766438
1235495235
1153687446
921029580
1590449518
430571889
1610300400
1073314783
380152338
1970448447
999520315
1777321009
1201130676
933722870
669930596
303389562
1725876986
87726276
664309942
1478273082
1829647620
485388061
1901917065
237621278
1536640931
1294634369
752474263
1102614499
1971592886
1098826509
1952597529
600628494
2041310856
1146454214
1460898779
335498308
1054623665
1081509777
707291419
320226087
1217421271
1092279161
1890761365
1727852409
1156539566
1718812706
2097459605
1124665345
1659557371
1067482529
791843063
1419793553
292939721
977513414
1479931058
628031096
2129587517
1524549358
1364959056
1501538352
435407299
946818138
1136971791
1755729496
1660578941
1086234033
1810178546
265219982
270946649
436924038
1493561627
1474362590
1525943375
164198290
1090013550
889753959
1232329525
526578425
2084461885
1784050667
1659649984
2095800589
521503369
180870584
31302236
1995838591
1743370821
568789800
1535114186
1741096541
1675345410
1129682161
1593018348
2034397667
908236368
2041679611
1014857657
1411103268
1597094109
1248227706
927587124
300192939
883732227
1159383251
1514871927
45973169
1934705648
1519103548
1123098954
1317566766
1881225894
2143749988
1922039213
882838786
1848937609
1876266855
2037374412
741119864
45952915
788899474
1419702491
1785585100
954557467
1210575514
29252173
1530325584
1397853145
355374902
438513007
1665151016
422479788
1103146551
952397466
1390147537
282435129
393340788
76488076
1121260313
1647241513
141584839
1926842404
743954748
1461406978
1452886629
869082286
1743154118
273610291
570742317
1019556714
1585005194
153444170
456892558
179464503
453836681
1830281308
174415143
12935700
301894526
228574166
1440907046
900963096
1589017095
2003625404
803316193
336704654
1732556379
972675428
329365727
1750842504
1219327651
1822857280
1077020740
1365541140
633895143
1487058807
1738597697
100985358
1840482111
1863329369
1453997549
84171799
1845052433
1458009337
1779886438
173220392
128793995
1715905029
1008582859
248504412
635325300
1190359392
221740784
636554595
518009293
1442466279
150366371
1053521482
2030931521
41065509
680705300
604948145
516098988
126996605
436006402
280042751
1685380777
1515568393
996581388
1294115545
1591708125
53453926
1750299355
184693000
1718938108
1614330775
107122971
460060863
1212582444
1956198511
1965164980
639317509
198066279
1978329022
1029500594
901245381
1612059014
947932043
427114170
1070177488
836787644
1872314733
830116939
1156065568
529618014
1856909516
718184208
1071877330
1991946350
890945751
1950900948
1488700457
575323515
227612500
82264299
845261710
1870635633
1860083254
340183029
811199057
1390409555
329994854
690244550
997909618
1570349189
1794939350
862406265
1528739166
1590162329
325362058
1144881156
1782722922
994190038
115819599
1476132535
1177153762
1504899730
1975351389
177586010
239493659
400209002
171984407
2023306675
1798300436
419204156
1885619784
2076546165
1421075588
1553464241
2135861278
1667816918
1963725734
1873786711
1269612369
1037548357
293113045
838779363
899095290
1097866848
1318458651
329044404
887694116
1622649041
954817803
1588788138
991313885
373742676
808995664
335653033
2040890926
2052199230
778718651
404279489
949809088
1019297986
1623766218
1782808663
675616863
736590211
748164389
1564976074
1036944427
17515292
2116268590
1295719452
847343108
1091611761
729018397
349117114
692133416
414592733
1107873287
261277261
1313589129
955602212
1225877749
1171138184
2034233168
1496853809
1471776031
1907775668
1905285563
708083359
1497768150
1692142486
1907327287
761121875
1994002037
1876247533
1700500683
301931611
1625003690
1296263372
596901306
1781368739
403972830
880187339
216100340
1055167286
1623387986
521093346
45708940
1136480136
939247006
2015300459
484877760
668025174
1976221268
1516896633
1442721206
1115296147
1018563531
914949295
537661858
532612552
1901513915
818842303
1858002282
962674808
853665027
1106157824
1148969656
1989658841
798614041
613103851
870645719
1571576821
910353102
1558559927
259583476
935986136
265391096
790031045
756488011
1080981757
2058223789
592313139
860878086
1460619585
319022615
1186466428
1519056451
178506127
163081327
718327530
1680534934
1004850412
1170170424
1006474434
1174013806
2083726603
1772637690
1668514293
675694875
1010166614
962367593
126493252
1496815004
1315016608
36146989
1622883531
1074281791
918073975
1900144336
1085337191
652809082
976732917
859350136
1407389629
1652165739
494692666
1219070319
358932409
1910531093
56210777
854414312
530839923
715344958
1630148575
1969820347
1006211002
1603805827
131080840
1717534224
235860127
843525891
1299648423
1815829248
2000048908
1649535535
1967395698
174843184
1358490205
1988348710
122254086
185352469
1698382343
123117110
1680631248
548337193
360243989
1121149694
2098117959
231108991
1907900266
1977135667
963466483
893620157
318236255
2129636592
969165571
1914908436
1677066598
184054221
1323958526
834914960
508761937
1545018359
724689496
251402995
556865871
527059117
59242209
302760435
1771026248
2117346949
198588870
1134492648
1539767194
591334058
1931786662
1866357442
950087549
1567002585
1090879852
1134790507
129304455
1548631011
922568843
1972112524
1942034421
1013886662
498723471
599992485
216633376
868374592
789030946
2033952926
534331389
813348480
446050108
1815267622
1340531458
524754008
1958636183
2138382933
1702868439
1456864899
865737445
352229533
1228427579
1381616663
937309852
793663364
1862586115
1962560032
1007227408
1894241401
70858386
71007286
1704284215
1067046855
101920813
1602425062
419600972
725913746
2108555828
923097385
447029421
368553299
2036454639
612550249
1934418581
492928775
2058305206
207548439
16105035
1806181327
1928861739
364520087
282151535
1608890366
275159317
1414952271
1494971559
1822462314
126073841
1865509179
642444056
481853808
891152955
584781359
273566725
1700929196
1732309286
1991488100
296165042
1172903877
1394621837
1482233778
1666421368
873631181
955539517
279720514
228067419
1981314455
1978456578
704147218
785998459
1364656927
1198993492
1726316887
249109657
1592073051
1245464929
1442625960
767831059
1701891521
1247088682
1571480516
463841439
1238947744
1230463198
1355263262
99499109
2115776025
838614300
868979266
232872847
1347981199
138430557
1459443409
601441685
431038265
2147453941
1241514387
1349700807
253101558
1127056219
1900700799
97642230
1543904743
1407873159
774974036
1213203780
964928458
1574369321
374107206
923088113
1637151127
1965491703
656527732
968689409
298467453
823457907
924595197
1527267628
1164014417
1115035149
486133753
440161589
1774250261
508643508
586807714
1246863924
237131416
259596894
1530092324
1605467158
1902553376
21637334
1318828949
1613036516
1462497524
416180940
1214925935
2100664571
928928381
950492045
731742242
980453234
698155516
1463744339
1351444733
1579016736
1609319571
501296955
1553178098
1276942961
441285466
444505657
1576118895
1337208786
922105129
1694074047
842990433
1112354925
1627343155
1946029392
1573357163
1780580897
1636104293
2089212008
2120449855
1561686436
1028725062
441372993
1819424457
688556896
323504248
647055832
1757415553
2082290564
502473706
228155005
1715536268
73283169
1285328208
583115585
313067041
1069066391
513667964
1705318332
956989618
2044079952
1167238495
1650614924
1975818042
1056020632
290139127
1374836524
1932126813
396979021
1249488121
1588772963
174643910
1929590818
1731220550
1952872020
744380587
955298044
1852491511
1242282197
1646016657
415730078
1845206255
1594480027
84677233
1144856481
408347560
1951863515
45590495
1754721182
1976739978
492299421
408932853
1558231034
253135452
1532520568
1856698420
622436964
345199700
1369516514
1574178287
392750005
1224449974
2135437054
1726159185
562782085
1524006629
251612063
379076927
1640693183
1667575536
876658422
315777863
2146486632
1865732552
945493634
56242859
1875040770
1188376844
1224563671
1528487407
129958755
609060882
1292142328
1055997248
467881418
470308252
2070625314
1666877767
360003198
1041184520
727502801
980129910
1306048328
1452263908
1401721344
798598596
1135089681
985831033
1913807785
1996332879
375227869
963445134
489525786
567999438
234845055
341264349
1215232989
978524488
1365295603
1513061992
1491827820
474882957
1319481462
242392784
1983357212
432177667
1054774561
1192531981
487433293
883150305
380198011
1170237844
1402909419
1491226902
585814601
346637479
2125494207
84151180
30454188
1426438097
969404536
939541070
493714781
929947708
1002604702
1193710942
1180639111
74818530
1012825932
1861918084
168907555
771486942
2119406326
101520405
1632424659
398989879
347927785
821788428
1491358186
539886309
833980095
1390373126
1601191118
1871880369
1193762138
899030745
1881817303
935938326
32476825
157939079
1679400110
1382228037
714556413
1673926945
1205942379
388598711
1040390266
1354621649
765494815
1377610638
463059805
1532016300
259533284
1919868313
1971510620
611543674
2019781190
1645627155
1119839444
956838830
1312254042
1873635180
1241246071
1393434055
1085874051
1383838200
1998485849
309397737
249245470
312422492
212902974
2114137840
72640755
91237617
1701236891
1162425146
1189096243
408413511
1629870011
1205974923
1134133002
1383285645
1141369266
1467054965
1241645705
1199219101
1023523257
2099052968
593860464
747082428
2095641250
1136180939
980147299
1500624492
1035793113
603508601
801664193
1067160070
1429393578
805910098
102426895
1093170044
1822795486
1549039
1613743837
1504991996
1001138242
695713654
569567651
868675072
699694264
908789412
495256231
341471550
103244982
582296403
1392818427
2012203521
364095055
1548080423
717003296
1388874315
109232310
291594179
1988547176
536871230
1949821172
1666220235
1884794042
1230788212
2142916087
650178134
1493162722
1943055235
501982408
1713331370
1264027252
1657358179
596376866
1079250146
1294149686
1853540138
1001119095
178971486
539175158
2005752183
1630381704
1288701270
1390364998
1419575350
586629410
1105854406
299815554
1814551262
1838485782
33191316
1058967138
128153836
1278161345
1389253982
1588954973
1787966444
231865060
1608947737
1958318274
1519489534
2066402360
1021478680
26515422
192589648
1274683802
504662730
1595652775
1288548788
1385951215
520781948
1507404281
1673609658
1596410183
1056086137
2132398043
795806989
717637729
1860549844
963625201
179720606
789005781
641761143
2054845598
1502441142
604525491
1834192869
1508230349
1302036497
2071855606
785693286
1051768535
806551449
230058742
1687776666
1491929863
1692823566
1356433242
1547946066
1732810094
1703939819
1506265733
1554723147
2094095851
533040834
286787342
1693021165
948275315
1989204429
1976932936
303392638
559940910
442948463
2059395389
1892949105
515049719
116740995
32240780
470389735
1304513870
864071555
902409467
168950990
1118247204
1691020710
2108485451
1309440758
331616336
362579608
253509795
1524659348
1677118591
354967456
608543577
29780236
2031828242
1218692617
723171813
1983729397
1230819194
1871409008
1337275582
360020623
1259167620
1613661640
398755123
123341731
936505279
1815656617
1541790396
193061945
1561733387
2064930772
1189570109
1685136979
14132200
1780315469
571991893
1471429263
1392113600
1757351931
417562613
561864324
1484035065
1353925991
1159647314
109951650
919297857
1757383785
1082219545
1599275142
1130569962
308672322
653276645
188911976
996323379
421821847
1750725640
865807455
233958635
872107838
322564
550904841
734494698
1209216452
575715291
640753094
1544971041
494718852
822870346
1255757700
671887754
2099399027
1235195619
1616999838
53559319
421757205
124766143
575330680
1880849633
787916623
536151997
1250656238
2114263296
80067152
1294785577
991520556
486012734
966922241
237244368
1956937076
1801381073
1514596394
477834980
247993964
1223531081
1245972159
283528177
1176300218
670073609
1401509289
264833848
2025102587
1194675658
342659073
2049964016
296208549
870139048
241300432
109584272
1887410299
730492417
1170275212
1335228071
1231283207
880309192
890118584
1464632640
1326896866
36852873
1281534523
776329863
803675700
45472639
1336636608
1740491089
182558389
955637797
613930892
1024453785
44807148
1456230335
53575858
1121579808
2005857751
1502411930
37118225
1426273526
979338998
1099576920
577609395
1711967749
906357422
1442589355
1246793333
689668970
496329806
1138494820
360756870
495693738
553114587
1197738168
1906563422
1434547857
39341478
1963259111
1012860495
1755644277
580173782
532863360
1950987705
1591509961
992002257
1208563030
282192306
2117388128
2145480041
1864895973
992631174
1245118538
1269563256
550160566
1820041975
705489216
1177543573
2094648070
1672578283
368322533
573921157
156754439
2002592278
1537341789
658084093
351040379
2118470213
2086151642
831613696
2011919690
1667091903
1586249037
811310346
181153496
2013189661
136453121
1756067913
908050422
961890810
1432008194
1769287386
288911909
69547633
599272475
602186085
433246282
471286153
792209274
132625882
674334497
2045387881
1801813569
1423258905
1614613930
100740420
1893867641
37302651
22549791
988334747
724191864
1022358927
465158390
629808121
1232208702
1893235037
1530832867
1457950164
278781752
931619230
1153539023
492075632
192417040
1216578865
1949120805
1096144168
962767430
800390148
513229036
205642742
1122524807
449819878
1423357786
219861464
1722564830
2124583895
1076219034
1644740980
1079640808
693377138
1400933797
1125271269
1045915296
246778907
831609815
617374319
303561000
938850286
1344023829
131748362
571742077
1075585989
788108498
1815508092
58997463
718658433
1238537082
1700606637
1159826688
725401157
1089351403
1989341915
1531757760
476206039
243389281
748556874
1226590555
2106010401
2065005277
1550706587
821206835
940032271
1689034093
71814365
1247681697
1294462431
1367665169
120795704
1378018623
1174789093
811320934
1484634125
1685073622
1612547595
357275475
793792756
1348586798
1961213226
863097004
7236638
1460602528
53458793
1219415672
1180182438
1871163475
219293101
703624143
237538060
339776046
759747089
462984334
1370015927
1301287746
1527891580
581969012
1563527443
536620608
1269889566
12070845
1511210054
1010478521
1021544545
352951275
341734606
1239723915
866873200
1809100621
889538835
1694397030
1593627926
1408328027
1869528734
1771333906
1442174578
1775334259
196426603
1875810109
1433001385
520442004
1156120837
1710961987
1890156509
1659155921
617590304
87137596
1569710997
839656109
1555679510
1884192255
469675950
2004881676
354898450
606754965
890339461
1399256528
1276403063
2064335829
779216667
141232381
468104731
1685256350
307555942
32822630
722831136
361375351
348859031
445616688
247730006
1569329036
1798065871
48775585
413686170
1956998403
1518816080
1727568577
1521942777
185703217
1444934601
806271100
556595679
284233142
1059270167
125997631
1034970176
654314512
1926932368
118111326
1013016353
1661252993
1422464034
1354625102
2111049974
304303591
1714943068
436002035
923550525
1717031140
1155523300
159628973
45392982
58052519
376728658
572931942
2095684000
724538211
1996254139
1354506170
1427196462
1455786833
1946153529
351479283
1465493582
1612644224
1991554098
567727892
697664609
1932332582
997326975
1006565186
1431414525
1536749320
349519323
141939077
991621873
1641971814
1025503680
1887914026
823037867
1309940440
1618497154
868855049
1491934111
1304472927
1456818502
986800623
671737485
1698767543
880752729
975192200
764359443
1147014087
1814952368
906087198
1504739817
1221760452
904765724
2099586060
1652810564
816170297
1242738254
954584870
1633374739
2035743328
1067895561
1062484194
1704400100
671006282
30872120
1680803667
666027
967103972
1477237923
454963601
875148928
1110220557
1752832192
1453383978
1247839549
1264104627
1828857878
742332782
822052016
1418123961
109594029
1739597846
1868845956
1726296666
852259865
1539759406
688837187
151107350
1696592977
1762954219
1283374468
2008351151
576340799
1599328887
1272074366
1770608028
1150787702
265038392
591326790
1155462289
862592089
469712987
2073875960
405715662
1766206998
1158747515
1700715247
1324090291
252957253
1031530113
2054105144
212260375
1257058567
1069604092
730466961
1261393820
389270562
1910933111
399491691
1335593489
323302788
1723209134
191258292
1160793857
1060654368
1523083837
606379555
1280226440
2016151497
479453492
559864532
245794977
1389411512
1674308936
235862809
1896822413
502594605
897808049
1118858367
1183312356
1727983085
1336083486
776545954
1996487691
1314600726
2003020310
1815655382
1604888413
1376413845
1805632563
1720075476
1236337701
1888875823
619345039
579259001
795692204
651538512
2055138423
1473517440
654993720
1326371674
876117100
397282341
755942585
1343589591
115633333
352241393
805922968
1463424552
1902026022
190504846
703619425
132796986
1846144505
1433839910
1120889562
537981656
1834315614
2041150642
1804067820
140191826
320821848
1295518335
377686962
598595179
971428013
1295955449
794264732
1899189093
1272800537
1848964516
830677424
948612645
319384557
1763884983
1098513050
2143386597
919212709
2009135867
1919665943
1994469193
909000937
2128476398
1849721932
1425602069
1269776506
1484716309
74276993
1454186380
1207971089
1163375107
929230747
645204634
381889840
122742011
930457229
1926274132
1226142266
1157035594
1430364388
1457405414
788725882
399085946
1420471354
2111464299
974340042
226841202
750361692
305240347
406803266
1856010202
666363885
351148725
801323564
1246993854
34245817
711586018
1633335203
447184673
359480131
1028560945
932905770
1226883410
1364118574
285945469
1866088612
1992475851
942668569
2030709246
221626661
675446944
1426418683
1779406573
82315916
1499620433
448657105
2135481888
1094690869
9453931
1663974478
1421284252
963101375
905854743
1237483905
1153223544
307462427
2140132126
1769460949
649623984
733818818
890488028
347961695
548689897
1481257443
107231091
1895799799
1985270539
1705294140
1730526089
1992052513
2068742777
41698786
33450583
841207705
1875682648
2105405374
1463682832
1063587741
290531751
1232434509
1360013775
1625787500
313997885
669521186
1634824589
886270420
2049004675
1419390336
742440483
2053691017
331081662
160474332
1373991708
113752198
1012759012
876550497
623100285
2078843155
1059936178
968088210
1893202453
195561790
1570359570
817014849
1886513205
199546375
1493618809
97467304
1076441863
1607673034
2042523886
246978336
1342425310
1036279527
382434385
654712503
1323782262
533042962
243788097
167213032
286172180
949300299
1875358112
968372976
660361990
361805604
1202272604
1708669347
857943225
693910933
540293945
1741293823
2082328996
1378070308
940589225
358068390
1819168619
158837133
1539022677
1444911859
1486799188
1256621182
214695713
441064974
1606155165
1637000717
1273063681
97047369
969096459
874979164
1712643257
1552988239
2025581041
1370198028
382431032
2036340316
318131711
1893225287
586608942
1505833727
50882063
1185674129
1257053394
253413614
1682027369
270722873
203312293
767510256
812586332
1712493583
739555627
537647485
635939589
1900584086
1782923152
348666329
1660665602
1479504805
2119872364
353912650
1845409854
1180252300
885301764
661677730
793056487
963763174
192075554
1109240555
1418685641
1312394040
616963235
823313761
729512700
457729375
1054849995
2009775623
984887401
1048344399
429420566
556954469
1069141678
487784403
1434969369
1554637646
960170312
1972239249
1520811252
944651002
1276653693
1168570880
1026367150
1037938361
457794377
766523689
1670106162
816192342
419482167
1709509133
1615184061
672099587
1770117288
155876526
114710234
1131598103
642160696
1826706670
985134887
957328573
707525115
1896498639
1406881273
185556516
226373868
907900607
871827994
984138957
450762022
1549160282
1278812843
1653903648
1276677357
2052361037
1526900201
925064631
1210646361
1016305470
360124051
57052721
1774177993
727266455
1086858006
1476196554
130407147
1673291350
1934056189
1093948960
259394360
595960954
1298517472
2135980296
2043011276
1590253761
1995155853
1693011778
1140199743
826123132
214970238
745581001
1430530015
1550607911
1882930174
1192283381
567685531
654481779
257512483
1546963010
1696165229
1486743742
1288387600
1781241727
2079131613
949589432
446305585
896993863
957471865
1702602179
834208776
1970762892
74989794
230905329
121462645
1917134619
807720526
167368262
1016489415
279490286
730162270
319180674
1210940459
373481139
539933330
1323707919
2012738494
1091935786
152869760
822785751
933451904
582910648
2142023350
851239853
807749634
148123496
1202551405
856196952
1721224774
418872720
368731771
1557117338
1953189185
675900599
591251044
1153928081
1259793082
991353592
1452403625
138347663
831555089
44762428
836386749
280061252
1240807284
475647842
734881353
1061467420
1911248143
1173542194
1237936142
645240169
946274890
820920606
363521117
525426319
1872381271
381971976
2046839760
1925153735
301573473
771837660
554836529
2122006417
1163809201
549756566
693717269
813598601
1064226483
713021650
1545359866
1790921097
714550612
199424569
286054475
1547693813
1794754625
285804631
199091256
462694802
1189186391
1997890042
1726764042
1377503063
2120138880
328390557
137514869
240078660
1238853470
956664709
736018666
1588536633
125047275
1900059172
1107941508
635172336
326257809
1194363433
857707962
733195263
1602587352
2129364173
414800445
1178872713
1502584486
1140348458
381649743
278533791
303674904
48051508
1120669011
76274025
1461117311
1411863700
1843870880
1874984652
530129519
339491375
785862935
593349641
826409214
2087051249
962346752
1757357456
1482140345
1319803849
1624273592
889895648
1602721998
1730269174
449288635
1211202273
746569215
1251369754
1885631886
1532645533
44514629
325583116
188659190
1034888790
1834985397
1790714478
1825692412
1034826478
928498376
221240640
1703812911
4230610
479778505
794524941
180644450
1844906750
286754149
1872290671
952519516
703487752
95495914
1604169656
548600295
352029820
161395117
295317417
2005557782
853644959
2122721164
2041452476
373241136
1584496336
1366527087
1571029759
950076676
345344036
1260545124
2047130647
186082831
1030276138
237025829
1957907494
1564940465
1033627324
1098165555
711119991
433732771
1099457024
848136129
1565994503
298093259
510839792
1768512990
1224823307
998020932
1436387564
1039676022
522750395
1019419590
938262792
1977984625
2020697847
1873889847
1610390600
1309814548
1261667424
300361230
866829931
321180458
145690173
1859315670
1563704143
280916698
299045205
472540719
791173952
653759604
1239782499
1238337733
764561303
1106361172
645822517
880329392
31032836
1063601768
962993948
2090243014
1845161515
37017070
1376312845
2031031363
1725619319
204421581
2035299503
394823101
1418833756
1917380669
869453088
2048650778
313756477
1605761865
594298112
1147713907
699688529
544061450
1382923456
1881302237
1571380720
1405131685
666382622
189870095
365449600
1942614814
1009883542
1889458172
1260832728
1319499770
119919279
1546148061
475601553
1651865456
407129305
896383128
1454566112
1163395317
1527481656
18405604
1024056801
1587911496
680740199
729043441
251371635
919667681
969321611
1049318394
1389900679
125531300
1564409592
487297476
661749922
2103636534
688930408
86127487
1781610035
1240736291
972589699
1823264711
1224076069
845719902
1854097726
976711464
1717079043
1048252951
1842419286
1952486808
169545352
14236331
785742988
995906802
1856073261
798903080
503018819
1047488262
393605234
1664955359
1816244500
1633374345
1006219503
1449440256
67086299
1809091138
880965044
1770383122
346321094
1731966008
2135346069
2026265508
534799182
1022545786
1570335326
1128706521
1875541678
969375776
957669589
918995176
1588763240
1359698081
1937279336
1792034390
1584488172
1410542250
2065155643
1924209415
908526844
1358324345
2027717939
1840116401
2054807174
1837590619
738069633
1626775871
1434822511
1503529804
179113739
1862592845
1221368880
1575809905
102107090
1815007958
748379112
448469977
1530584911
542476432
1299222348
1006261500
692377352
968474410
689527176
1045679811
420462039
220111624
1918079047
1524870038
953117751
998526497
719764590
1300011316
1238403319
904054592
1363468625
1802269769
494245059
1533970262
1340345841
1725624802
1102135015
386893886
295810254
620450384
610206012
1825823401
1470155897
996809279
2147157091
1481032890
708032272
2066732679
1398426807
817194980
2139288451
1711400268
1495543217
9039810
2009175303
75122831
1793984085
1493583756
1474331628
1377796248
1996113346
734484665
953255200
1446342098
784054156
395956638
847973245
108018547
1465784141
1581871830
522047162
985813413
750054807
1697900115
1800219886
1201557465
303149975
847781212
1195069994
1176899134
1537359917
1295726143
1792682145
668969258
1310227259
1037822955
116527402
1839829714
159144591
713919049
1689215888
935767438
1864967673
680750646
583513729
1727753669
840368902
1643514572
1885859872
752157931
598854289
367687732
456924685
861115166
1990075178
1187350753
1057101248
1917870442
468576008
409168229
1647828189
1528374478
241487709
1980548473
1284954340
953763710
1385064607
251819598
1764542685
2122988420
696667943
351844764
251888525
960746817
1869853525
1743449846
409502054
2145758561
1574511974
2127617691
1107635235
2134018921
1828301449
1692305251
1612248812
731305805
1454643258
253195703
289816281
804459679
1213577463
505323640
864219891
1659069377
537213029
1414254710
14550179
1646071153
629594064
539987541
1592434697
1838879663
87747127
399415430
348269509
980602082
1868011563
553509335
1219367421
927565291
478080218
1198004107
1470779264
579087418
468855213
1759883201
1309789580
1550450600
918774468
1827700623
31817826
227757597
1585865553
740022559
205476041
203240468
220322205
10105442
547474430
1614506044
780258081
821646073
99982109
1658915990
604787144
39717432
1042662585
794397102
752459407
1068002874
913028163
46821499
2094024525
1728684344
729549470
716661818
266787288
2008293488
1105540590
1304497482
1307293936
91199947
739299969
670569255
1582579801
1207519969
343462550
1178410734
448016584
1345971824
1673621157
1648813219
1637770426
1702495028
1602805188
990328579
584043532
1222513109
131978762
591929478
1487253680
1033034515
107861098
41551305
1107313394
942900885
1939615007
701223043
315780406
1189959
718464075
700850488
2025844957
1496045440
1618890097
1120045313
1011534335
2108771490
692352069
481807685
1982913647
1110247376
589909310
687091796
1136322200
930086523
1987095724
1786692746
467517221
2039337592
1831798865
1610139299
1647237289
458330044
1838808762
1811414884
332205547
1102312106
877242275
1592995457
1837020664
184301241
1086041257
804879476
828768445
1230269402
2139695379
2140009692
1036819137
1757042128
1524650511
840960107
1973918278
206950815
2062739350
1169823761
244626137
123585471
623537060
10421775
791785778
1372884773
1376985951
883937598
1674526893
2038764304
1057939216
361903700
1319106150
1405694112
1912637959
95509329
463775284
1556273807
1514242868
1213300858
666304114
1020307962
1934736820
890223473
1966304400
1562836270
181643299
1531361660
2011384056
1217830564
210034148
2045872381
1961380742
1302983193
2080677612
1254452393
713705543
1935780701
223940505
1566291284
786969254
1375341651
440680902
560243645
1940744861
1161931729
60425338
1157387229
537677824
908772137
1659337731
911912475
2036277371
1700791461
1239253838
1714905656
1576016191
818281011
705614444
1515907424
1686758933
1106373278
1622339708
905285721
110187283
1807698079
1195305588
393578886
1367952005
961325477
314889415
162858976
2013403379
1355367099
959124160
1215914127
957675612
1352396549
74213104
1046230320
2024596905
898416513
1899088736
1817683563
167623819
616173461
1865880095
1498320440
413834103
608314274
386616654
973717866
1279037461
1638551556
1776156421
943938367
883592026
489465532
891949710
427363837
1171496484
758459814
1026530124
73301611
585923961
1299684615
1582128752
1172874785
973164012
287745455
1718297053
1024146600
852277539
1475723035
2093335901
2120297199
2068138289
296648055
126755451
1327039629
1197608215
1816293627
468432032
1218349760
683115766
1013090921
638847529
1285174925
1974326916
147131218
474479394
1795148470
254888255
476248671
950512478
2047143415
786303598
1679172315
1659785386
1643695499
1187527058
539007674
608617731
85313392
522271905
440848506
881450448
897981560
1159421007
491069837
1767345168
1509206622
160213022
1518991594
211535053
857910903
1022501578
1060992236
1630548390
723226583
160708317
1908381029
1634445490
817869117
1135440361
1290138272
210791592
1618955079
1117030935
778173191
1697265078
490622929
1426762060
1373157721
328007925
1115312741
636420642
978658050
1959110960
1122728962
1840819186
1474162459
929908557
1425638564
406308530
655880988
82860488
1081980325
356444138
2097023594
385529311
2003497975
1576390183
148341843
2111389466
1561645642
1337351723
1387665927
1170368473
2112793582
1484056141
484732109
370571676
2075903535
265595732
315493508
1455990135
407468775
992590872
403310109
1564597130
317483779
1640566384
1448147194
456027186
2065283269
36168510
1497871904
1187475385
747981164
661353008
455566885
1967716022
1607340059
304733921
1567373093
627442249
320954223
1581085769
80974664
1084966044
266224845
178989410
1880284989
669100161
1879173556
129854869
1691336627
1872863926
1338375652
1922317372
914548839
124274922
1077553809
1821080023
923693683
513749730
507612107
133732233
1357953429
942154403
594359038
316702749
1595720536
2115859563
1548529982
459721479
1856056569
211310279
703441293
1624717936
308715992
325962568
308505392
2135588246
1366219088
1542680223
1716491134
50806366
2082282893
1895631088
663009436
870347982
1563515242
1550050681
654056329
1341260823
1195290275
646509488
2121753267
406625764
1871090772
23244512
1548180309
12709696
1531018491
1237831470
231785635
149034187
1551762668
1321713770
1334321613
937121418
937404559
402777105
658347006
1953311956
212206185
822908928
1873919137
1841269670
2089128379
1360857119
1116514306
248477750
1492846649
188794181
401588036
2093081476
1206001833
211428985
1090241201
1805504625
1631124878
1261465748
1422117806
604945999
1008274978
1761920739
1028020103
1743805991
957251080
1950147431
1277516112
2055507708
337062559
374642410
485905515
1817485616
1756504451
828838103
220429945
1776214994
1451796220
1539371156
930539912
793868337
1566163894
520887429
730380009
1790144079
1391549365
1501979517
124342516
1090332961
101960779
483648415
738241833
1505823519
895947313
1730034669
2059114183
1210411330
2038593444
407995414
1698693452
1594935694
493734751
241699840
369189291
2039047378
553197002
1624630575
447615486
2137584830
1148586089
1145385553
1066318356
1906689800
91978501
888422256
890291063
278010490
1618809544
522609331
651481746
965919340
2065627116
1513661497
498747607
1760433063
256853003
1812672095
1551945666
1601443957
122548420
798000690
1622731443
1122045109
921456058
577997712
1339855100
721101325
2121072242
1256538426
1518915590
1821150368
1737326945
1472421232
99710684
377149162
1969372571
1382588918
1439155718
2086436375
1808668980
1922563178
2129472641
1426970138
1132369739
1645440669
493553642
1659254383
1400209142
2123349590
1581805452
1313762749
1900611714
1842736688
670500575
1385791048
1701024933
553876880
170907406
404792019
279702112
821719275
540619337
365140413
85916922
1328685585
380542152
386808303
453261896
1530517571
805552095
191123293
948265421
106834127
1897620534
229949042
294838692
1275207342
292254582
592769343
438156765
1717382108
1615266599
63277811
1020263912
1282334705
185034406
1380017314
613196709
790194744
233654641
219664731
119548146
1483989138
464703860
368257526
1672119829
1099255921
1843906851
424452649
258719826
666474124
978375181
1114530890
935067637
1686175683
2007146119
344257935
806891067
1185657072
772945037
1885397594
2001476635
775018222
1179858851
1101640333
1457729599
809082785
599604057
90383810
1546165676
306968982
1416699156
1455798156
706748728
2026445871
1148675805
1854630773
1207977994
902682757
653310252
66183604
399982280
987410686
848379307
1171436329
220407424
1219344809
1556095196
760419742
189199307
367018277
1892947056
986433513
132437179
1173962771
923130467
1084901028
625417917
801477022
1490146827
925648891
1965082099
451343340
1319216936
787906511
1947097647
1235931161
1689701250
1470606472
308317704
1431947907
1265584624
849930965
1188644095
407968638
824009692
1906070029
874785007
441888369
298536934
720033929
1509149165
817433488
996408352
2115141660
516702888
1156318996
2061097073
1953876298
933521447
2037594568
17082395
1653436714
245792590
772489520
1276075173
1216181286
1249475333
824363066
1148123316
808344380
2073805579
1037325998
1115388019
1244385149
1031307686
984738343
1541653934
296318749
1157659173
114513491
643150138
187635904
1722771320
2142792803
248706295
1082984648
302440828
1269820507
2068594356
1876548763
413649931
1502887004
641417766
2052745107
1397968166
1875831227
34919136
2069167795
1463569128
297005234
1955333953
233899397
1915908663
1936051436
1606377975
744735223
206554163
697520504
965280867
969635905
1509010802
998263151
1598745018
859426863
2028381083
988405688
1722820557
864976982
668552140
108515235
1643920018
1759724197
1059203380
1619746120
1755403693
1365905702
1850266250
224204159
855031522
280930689
27111702
947541439
973615249
1842108880
393561783
1926471014
311903095
210310201
883817394
799843654
612884736
1038535650
340358581
1071595477
1846591108
1266424065
1577219437
1744961925
875093479
1938105523
602422588
1327739235
1472928022
1560141224
522747602
686588157
29930453
582382667
542167707
655756444
1963193840
795025140
124826783
1800086381
420203965
63448572
1554320261
1671452780
892435003
591607910
1236678488
821451222
1582382283
1242761224
1100064316
1874268593
1202132163
1004416358
310899768
2021559816
2032697409
1746555957
1951961211
1868607917
1677477697
1427419087
1530129408
1033677654
1741245809
964474650
1962750046
1521432362
431320304
1735534791
909409349
383034863
874432
725047375
1074965507
1781247457
2075034402
46710989
830449156
550109986
1114380486
448455362
548155921
355710730
466088371
1205823356
188241619
130441586
58234933
1146260684
2129608912
46731376
1800753730
1236392706
356626492
535953558
274805758
962404214
398978792
1834163556
885930235
1589817708
1144278958
482232671
317810652
1993866956
708784939
433221174
54590350
184508311
104175400
402806082
429233693
1421619832
1190341709
587614265
1812429378
1253458218
506524836
961116122
1205915344
648899779
238119294
2030317082
1329457017
656318858
1609771547
1842595070
1410635866
108729238
1228091829
364996472
1132171130
485671671
1235719603
1103665578
371898172
1626556344
1794886711
118393123
21864595
2107369118
389511599
186328255
216069589
2106059977
626575446
243596570
1123283909
326128863
202065065
916516190
1564929291
1497739808
1585726879
937855608
752866233
1904436631
1336793362
668621888
1900923823
1302141389
1944664969
1718541640
1937032487
2005370704
1506923873
1005404991
2044337832
461209846
1451868685
2039942927
311119705
843204583
171498689
542205232
953653508
323102759
763844830
1238052373
188072742
1628593299
687660549
1303313923
399432759
837892850
1263349763
1569834434
1011287101
151496980
733699102
393169632
796737339
743233510
1641836477
1470457643
169562007
504187089
1008907836
1618940423
82745272
3545316
45776871
1048588257
706938078
1789236741
476147636
633547515
1620640023
1155668672
385962323
1574523644
112160167
2126000766
636975102
784270855
1140499798
308348288
470918195
580165701
1333888513
233967192
1063875188
1424831733
574194664
2029458554
291983649
1906576728
1805304715
1178038657
1163263719
1917448774
541408054
549952897
604999956
442186767
550493760
1185415914
57475421
663726623
1090178804
1246894741
1145128114
615842851
1704826985
2142556263
2043210072
1252360593
30044550
138489802
1905736988
1544223242
1908377180
1690851153
1261042466
1841290854
207571751
722187550
711754531
381613952
1107875406
2013301637
1351849701
263385097
1103708767
1994898692
182100092
1532404576
1677662422
1484447926
1858830585
636958442
61391827
1552915885
1205462559
596179375
2109147287
464670949
1782262149
1356860561
1071417827
223934472
1392752079
498979626
645091922
1517250085
364049772
713304975
1664181721
1662894150
326551776
1837067870
1149590770
2043298065
1485800710
1087911819
2006189664
880231821
1079867712
190707285
1156583815
1488888151
683736454
1803240816
1380237486
1305164412
160827600
80022403
558670592
718401027
892620685
1303733093
1452103618
1739242582
1526524272
2084785092
1215387416
1749761315
488538166
1965563981
1903740215
318987237
651756892
1791220106
509234365
1551719424
816443578
632362174
319619165
866264354
1139410613
1111090350
1741964689
2057492236
1468376671
50227635
159827628
1099474600
194551758
842936856
376008013
1103888822
1507234443
1750426114
1125606407
697563852
80270152
1864279013
152052152
408878686
1745541855
1594548511
446986830
1173737057
130956194
2078261624
1981528732
665437945
1578049778
1143862236
1946798426
117402111
1744983002
397426347
1391415798
1611019316
1583729288
1306810343
207419140
79608029
1333575251
256804189
770870323
1846543883
27281840
1090061457
45307916
1374507377
426610284
1390427115
256401190
158133194
1991926865
1193062872
1038726738
145849762
395939624
1354485235
348642236
631671702
282557631
1985503486
1944984190
699482651
1333300153
899937408
498529293
764840606
1591859510
976348205
923505389
100099780
1534433122
1391803743
2059879639
300193129
160164871
1862428482
230161576
204111496
1020351988
189109181
919919860
320235433
1412668364
536802992
962841167
1905651670
178668194
1173735318
753337674
1337054237
1026001731
2020804641
1892404425
1334115243
177142129
171251266
1072892064
1055968360
1506697546
413991591
1917647711
1836041897
1601076774
32944762
685833357
1619487189
724570281
521979449
1924807460
276455507
450528475
1163479934
1867679735
167506999
1197547658
1445213133
221521772
1220922126
497531258
1862309394
1101769794
1511058131
1414525923
387560905
2021841340
1427309814
1410861127
434164753
14519633
2059471842
1886655024
318556030
1718727050
1429737151
2049631685
150756462
1953708107
2051890502
1172270804
1365015924
296557753
602338443
881825378
1502815064
996175177
601699141
607236471
1441795392
513957576
1346819477
1790539437
1078215097
772957725
1613773186
502103400
2103530934
333535759
1340009447
1855341411
1906408973
105029285
1189247775
1169144545
1103718061
1317033607
559125782
510026097
1991562145
1091280219
683829784
1204346284
928975144
1996606030
947214778
1295459774
1308097375
1337965119
2075715384
1018703273
836192059
456925616
740423002
1585388918
1497232015
1275193228
818105029
822677305
586675261
834897725
1048010417
559699408
957252699
60848696
478112834
2131905176
1658598516
1800776549
2010697678
401908767
1442041929
1353838751
986294821
924275748
845874550
1455918345
759549346
2004348399
2017055683
1383316378
904720917
1917555810
1753204160
2079670507
1786982525
1296330970
1855975661
996869661
971294837
221753435
1514454344
842250767
1486236530
1437403776
1685878497
155679995
1009865056
1711329349
792700147
381981028
1494308098
820084977
668084823
453515121
12408823
1527900526
1905274485
667668059
783527617
1115212317
1071107247
971103954
1146508779
1722221792
1256230188
675786213
735685954
673010659
1416733884
1231599233
355892394
1404733355
2122841435
294284249
2134917193
1406881001
119342652
1937384435
35699876
685013802
1365199912
1991641523
1469700840
1989208864
2110642673
1147803352
1754189098
87807190
801595485
1589253857
913668842
117486972
4072997
1274130674
1248933102
1292484102
39960913
961771965
1794617775
1376111132
674207273
2002783776
872501689
547282105
1106976785
864957873
1290120036
543827956
1159660046
2039286894
1512398870
1006279269
2066210372
1346975009
1887582056
517928432
870971223
890115059
971408463
2054450493
303208251
1228673093
733794401
1419168508
182861931
1026350867
561566046
1532436256
922527372
1560204622
1697817588
352450110
451636563
572539414
727011711
64886351
468759010
1318310049
1166121676
2032977603
1708022438
1560736623
1407585784
1528077567
472330133
2062767396
57499894
222286887
1255062143
1344558056
1917065053
2081892841
631041809
152666956
592866649
2124563903
1232509854
1876899401
2089258274
1530308384
1432068346
1494618604
579013174
926817114
1533801065
1224910669
539600437
444447703
1458855672
1990071816
649747676
1919317119
95690847
952153645
1459140668
706220608
934032387
1939851961
1790012779
2011158838
1642691474
1257716727
1092501572
1897636337
2111480886
794319137
1070215110
1233813812
2145572778
1396089809
750185063
1530131818
1962554492
778805429
497322597
808361170
541920657
1963635506
1400674792
1202680891
1055585063
1216216770
1476484930
871013440
1756791531
1879396792
1996648745
1986963789
1525088214
265295587
863474460
751007718
1368175292
604721401
604166514
792038518
1923682988
2002557721
830150125
936835134
780907756
1650668681
88050574
2145306858
1581581683
1542984356
204860151
2108685790
1377814222
1074133663
1316198144
233899668
1865571052
888316951
2058563720
1446824271
1815663284
1035068197
1742170827
404107540
856213246
1354488596
1977362399
1994867618
1695545358
977221672
582409455
1676984420
2121184903
570978838
1455898075
2001683938
341775195
1136072177
1603875406
1961558185
817485786
1106909486
1188630995
421978413
1435125336
2074882808
779822916
137124380
1086431769
1808350990
439844511
1605412483
423329743
1666557856
295368516
1925224660
1130618279
1450235935
1292804652
593489792
888144806
65779405
727082167
501560669
1010510871
1893476135
2082989460
1847272861
1358426939
130454770
1067106565
2119212051
688361459
622232873
1364395258
211814997
1969738807
2025795886
291960114
47674863
1481176289
1727867092
2082543545
1636433741
1450973765
2018638956
1155500233
385085338
999012372
1928523600
1869715451
645549753
552512959
1711518161
242526983
1974403556
99036998
1091969996
1011968885
1742893601
650015868
143138480
395983354
694925826
120467890
1366837176
44821215
670063664
1827199144
1848306279
563202707
890536235
1414635416
366467708
273541578
891076266
982864487
1492803171
247902569
53109912
1836378687
1566318991
1723514702
1624986653
1781722760
724840036
456919556
1463180672
842308709
1188229315
5459302
1659709179
1560794959
1752449118
747421378
505190863
345956726
1576038914
1297025375
1440012790
296934310
2454484
1107136936
433177375
459148846
672197936
17236779
1491922841
2115958809
901016294
757146451
82986708
1670719594
83660871
1746071139
77599457
1835589126
453267933
1536031700
1790680910
1928228709
1747793808
532163006
2101567230
1110866943
832939752
438735419
266836589
1247535877
253113674
657114766
286434987
503350685
1733231202
1517507720
1760141919
1242156216
2028870156
1663078893
1842265410
231603132
1108860654
579776660
973997457
386090669
75136119
1278614382
444448382
2095166520
821387526
1881348705
503004760
1393083536
945668332
547733087
30233951
1306124886
351870892
1996166610
1326791437
387488504
1516692122
298887361
2039940485
448896559
936504170
1134771611
809674404
1093240678
442710619
102360082
1409708826
1016360198
68065193
1788758859
831795175
1167538481
888293133
663968888
652323219
1521731949
1940046171
212541464
1296945594
1421924336
316372531
402450855
359884043
1657711298
1227724697
412929051
2043812583
1163496674
157674256
1117083167
160913872
1773866475
1216521233
1397003890
217020137
1407912568
3294967
1681745861
1751677914
365001886
1123324447
1307444626
755987684
1745490900
1628860777
40691627
1863403408
1390056886
1809971072
334292732
214437990
800916889
1450926176
695839134
71174546
828282189
168041469
2008897280
1297021168
26500433
2092752810
1789957288
1789994622
1873206468
973062492
137742760
72276510
368394718
1259034885
851487594
1635345110
1327594026
381152160
1447760295
27173839
1209404152
407870625
821564161
1581919119
1968615719
1004710154
1407609116
291164633
791464387
1083222228
668146740
779476435
962626094
929028553
877492425
383824973
5230659
257651124
526207635
1795821186
1582576381
500299852
1453089069
2100017019
1233664452
866953700
300178633
1284363004
1528682028
385409329
1657913732
420785048
915829421
568101365
1266504896
182585480
1884148707
1447992046
1642905711
972229868
803782754
1745655931
1423671237
365141202
1817735512
342236764
966595426
1159744606
1145293267
429355609
1643740634
309318990
516380778
1032592990
335873852
1490884128
1839013471
369267340
1561610756
720017317
450699407
707383283
1544390554
320379760
1638383380
267524647
1182286619
1533456887
170579497
1432990263
382478206
949606625
1049798126
1486788677
1101017700
173023734
1872200435
647911053
41625897
420143046
75058696
340578947
1210471577
1467506132
1532605809
32188506
58951086
744889650
1812347821
474450969
453468571
786734077
811796842
1957639419
135853460
105226856
1254589533
1926975134
716674072
1270749804
1002287080
1915876385
719845423
1536453855
1437947468
1305752028
1317646895
2011457546
2119956257
890376103
2102778888
1998695994
845840679
1543349121
1139283233
1956752197
702140951
2046176124
30590692
429265867
1737424396
170143672
232763695
419490503
1890607361
1744809322
2126364100
1632309202
1559524981
739854448
1836916132
1380341147
1784379783
461342149
1918545054
1988370413
1004850570
238620110
1266392390
1393134197
1810968070
1735194313
274361914
1485444675
539142008
334632562
197535075
1567744182
1437292148
35544283
1366611212
1210605876
706474317
667891324
1665820467
890548118
1977816957
1908668025
1033155195
1812746905
583952823
1635993775
1755174481
1693816374
1107192520
757378080
957734618
1803970848
31336437
1719072173
938783159
640205892
1171236855
85776654
1033191881
1546491799
1180574889
693664859
585829338
1402421586
1239878319
190779835
114481720
2128907322
852148698
1294825858
77582759
2003121466
1364606130
1257696567
1545979264
1757477392
481710599
275165286
1923208140
511324053
795204663
1192086705
1057114412
1414848488
547856736
1148572241
590269888
1051422863
364709052
1416733563
1729222922
2010763502
715816253
1986348608
21261863
470298671
461035265
39698152
341647443
1555971127
1678916474
217182743
117661392
969402069
1572995310
1728417454
1611139414
1427420436
921584566
1084686581
384060563
56267998
2050377060
1147235375
1411368357
1264925419
934319698
1920707813
742322024
2048592507
1139541126
431842140
855299534
1231061357
1703302406
91424185
1537413796
1411592335
860472162
1451883004
1990922632
838154302
1373784716
2143140096
998481028
415387566
828093552
49215537
822194125
1262965489
1605989069
1474157379
1840486012
1729452281
2132360965
1386229751
346377844
1426674086
1794212539
1917628084
573912315
859909390
421300136
913589693
263846499
129468514
1216442463
1948412739
198893461
1724835147
407631933
557676511
10172493
2033543022
801373008
792725470
1597651261
1890196216
804636482
1415866027
757599022
55362259
1031549854
209387688
342960087
1900097330
165511417
683990293
1159789956
1754209075
1628177071
2018189486
1144839241
1330090906
1622904377
1749850041
1477978398
337175787
610055033
1987725460
417520332
563745245
1504623945
1826360677
1198734957
1891029233
1593407894
559298368
1802240710
2059735961
1025493380
1491679074
1560251774
1944916921
81525185
2028229126
1169266312
1118628497
1335288666
1583634617
1318587687
425766523
1634390639
110586850
565986230
1792547076
721631290
677299816
391996336
723695132
791290402
2047315552
1593125539
1775999259
418675443
468955167
788524590
1398643678
480121247
53199029
94955400
174662845
239496024
1156769652
1201391841
333739227
1860131347
1318441136
291281173
981433969
146693687
1657645022
1520883613
1612989103
308399598
674240973
443869482
658290854
790283731
709189395
1836108914
905394931
174907590
1761431024
1471092057
299007542
873773346
1885107461
364196238
836374313
1338388404
1952070963
267122017
1780242829
483622068
319362025
1723821958
990065987
1326319659
692166028
885851447
1532493226
726796751
338292644
262198929
64761611
1464725871
1276236589
2124638990
394235291
1295423259
2067599035
318285204
995938997
1765356387
223656062
36765879
1304814656
261890098
844665174
550376137
1808306772
2006933430
1913218548
1488673477
1488248118
944631271
853899746
989615034
592299054
1234229342
32504298
317772115
1349360534
1156914720
1989965156
1823515794
587655864
1320507644
1079468353
1327466321
1300943577
817376303
1095017086
2105168152
1893596298
1448377915
334307099
1799254779
1227165343
13400077
2008308182
678214676
1221700655
965758411
1645155281
1799906696
645462734
947506969
1486091964
2144560934
169652369
693223079
1109346041
1281954680
313502478
1963979664
191012365
1173879710
1556024484
1885814989
1297722750
494672943
122217354
307111239
440207205
595218736
1810454386
441795896
799797951
1432228468
1537695780
1471981804
182862846
1136293712
835322907
257476184
1041186860
2140111845
1916738917
1333284924
1804764973
2144648276
1899801028
1444663104
1994655115
2007630254
770023287
116392460
1207168755
1622128045
433802263
1268516086
1892663405
203892617
2076457685
437535388
453593823
1620854761
1928438413
1103309961
1553777816
16360695
1584159783
158907114
1915675814
1963437779
164782294
355579170
1587283004
175653857
109957157
2078785920
368134326
146769211
949924
1790656120
604559135
2031809029
634325974
736616891
757206244
793234699
1980661809
1695883640
955171725
1854523355
1212642283
1639146509
1856936351
2042820500
1854782750
1127676004
1125205485
343806154
555460018
2049037903
381219113
1978395822
662153680
2012030616
1716885674
1844794362
1455144521
453219125
1936881710
2141328365
78061247
1797087257
925793387
2067159789
2068030255
1433356984
2117647690
763845617
1225236475
893203107
1066008539
153631498
2105362907
377588217
359940393
1093681646
2056824359
1165659364
985745345
612064304
2131034062
1728987892
196689595
593877758
1842538025
51791491
1292523273
1227129288
470790901
449074504
1621783278
351918755
351246480
443590766
451663583
111792730
1364408547
792925493
404612365
1554816048
1334952590
1179120789
1160961676
1908530975
1284544467
1000461357
1141091930
1520773515
391216348
94957089
1844099902
1539616000
339758531
1894344996
1972290111
167461835
94977239
1326539101
181844066
1752087499
316709145
1275049948
1780463075
416508816
1338317786
1900325790
1777199008
980815433
845529056
965032245
1752271237
1603069985
1957961490
1917993807
1817766081
259076748
1414289600
203719476
1653108330
528601141
2054914120
1565409342
477213039
1133529534
315462281
1171509508
283283668
299438440
915141899
255582997
1665488320
1437077509
1471511508
1418234682
1533730410
1860860087
1041823570
866786749
1108856787
604955928
1968917328
48025294
78499756
917813747
986844382
1099045633
342476688
986436408
238790690
2099705554
735063682
585463846
8261563
1753728849
2130729909
731355172
934605179
1803756205
1506271147
1257459164
1610118671
808920
1349445708
137342140
1684375155
1095679788
1851173271
583652384
1410374184
659739353
933417038
930827451
1118572123
43388531
1632042143
478653331
1154155196
1747359693
1425097768
2114092847
1539948765
1609805636
1818934220
1439597494
1032104439
1277421444
1244072665
842473072
1613147494
694298149
1390150674
1495606073
309872287
1966238652
236603686
890232759
758645755
947872810
436204604
468414479
304452548
1773256475
1748912718
1735744347
965237766
314724316
684422532
23099181
2132449247
1691874762
414795662
1963005125
862060026
606227664
1640629056
1262122153
782167661
465708293
1367093259
1821278965
1050356156
313574306
1818653432
5299123
1220611659
129428164
1155297648
1058936668
1577344887
1269082659
32881604
1910005419
1178964704
1713043141
774881025
1569343240
888711103
173542249
855883705
665908986
1761117115
1050120496
1491720941
1301189134
1838144202
968331115
962728507
474344776
182492197
1609769948
1253858466
782273439
804448628
816055126
192463202
1350558046
1087673353
1679540596
1429764669
1192944058
928130139
1774575988
89726279
1615385071
1827825426
1810083263
1936904100
1379558914
821920819
2001918262
470974436
1612850458
2105056515
1659889166
2015962979
1735202068
840888918
323311394
801707394
1816965086
880906845
1012443184
820658577
1936924274
815173526
1283853608
823043262
1912782403
1965080258
947649412
1119853735
1540484341
192478555
1904703975
1845319128
1531190293
845283065
1686255724
618216798
85536374
1336911048
2027123023
2073328540
1706302354
1017830195
605327464
1035695657
343530499
87752625
1208657004
1339513480
218734120
1241370601
902141476
1198436372
1697595867
1905712998
1507207528
1093530099
294722765
899651066
1118553420
1060188654
1245316896
1539356121
1665860567
1065861768
1128312666
329148945
699271903
1160440047
1424832092
2120211616
960474070
1002477444
1507726476
1421563167
1459768472
1889742880
2026718475
1955585562
1444124422
1372016191
1119271610
1463120929
408809933
1027119415
88153030
231521282
6864985
1778818622
1818871516
1626816615
2119723711
1436201760
227876472
360790234
860827426
646963329
960765311
530962264
2071967971
541447132
2010133481
985079496
140673279
277338436
1622043183
1796358673
295630464
314629846
182111805
1684637825
72970064
441810418
674047782
646757937
2109136743
1876758030
1954017910
1593387160
1183275448
722648716
2087888535
1033504138
1932023880
897038697
1603289329
1866633625
1003474006
129977625
318970137
1485477326
378599142
507387633
1397685559
2010545797
361498799
246769072
1558877839
91486468
148474492
1005792001
865146268
2094275152
1692568922
1507890846
855975471
839650579
1928766197
1320632273
1529228245
1927628821
1527815671
2083948590
1146668585
1927695451
584784315
500301257
1751358660
1708976912
1327876955
787596549
1862366205
882054347
1780259080
914230163
1955170370
595013304
1236368199
1661895162
1278161868
320926029
248128637
355917298
242866536
918277736
1994551610
1267295557
1471551897
880795668
1056219302
1577615234
1900105299
545414614
2140689679
350244932
1001410488
575052749
392780636
1751210383
250773540
1503170716
1776761870
508896725
1756504137
1062855532
1847497562
48626396
676522860
1258980026
1099772144
695374600
1125121082
368427473
819069107
1942413471
1239021511
151846934
1759099676
340973398
1303806838
1519965695
1213815940
1511538298
646053802
1024052438
310863632
1395166205
1528073539
542219049
287631678
883672492
1760254237
1263398159
84365047
2106158196
1821847613
1525526716
427031039
1928097209
860970177
1624894831
1740546452
1677401705
154651025
1804280311
1975221078
339491944
651259610
903096864
2058758893
1111620006
1939604962
336309837
465468140
2052328894
1787037263
1897732121
960224350
1123143728
1212672318
1307185572
1423486851
858086228
1256699298
965053389
133583898
683718109
744609262
552684498
2012938484
515769719
706622028
556204596
787113343
303810793
1435014749
911599757
1004146781
1974344270
427515029
928901169
2146607392
1803418006
1396400960
78727169
298762156
1416601180
350636099
770040591
707321044
1158206004
575925569
291432016
434682437
273699743
2022458418
496506828
1522645845
1608466277
856843158
1673241541
1622342795
979206959
1768284721
390820859
1809462404
1740789715
708541543
1724321007
925522936
1423033198
151912260
1297544460
28777892
1836065812
1170767266
363242027
359010092
1602535761
1835715507
1110831262
385265847
1447323426
1839809527
1871388758
410138055
2145191875
1957221050
147741789
406066442
362505761
421022486
1333250018
1272733949
683919330
772276909
1121523218
1335682867
611758097
1359001101
1684776504
259136088
1192927460
804959512
703343564
16302263
1273226831
938891038
644668435
162622810
389244948
1410774717
262611910
916635707
1990558751
541046528
1156966050
929787402
1741287647
1901612876
1635861565
1609896297
1587390270
1483873971
725935944
1226359283
788518141
1295468989
1555684205
27686250
175822593
1998560576
1460464506
509618075
1977236466
470678553
1055557577
1486473805
807849325
236392833
1577661577
1347354178
1052877709
156389216
1606123539
1872728880
813121105
1303785733
519209094
1522782005
730048519
1612761100
1077533427
1219067975
10526653
1087213741
978735344
361419757
1196870459
211389847
1011865400
1508898647
1978331553
1771482224
265302976
1303150496
2036350334
1318023713
719266790
1065982654
136873615
675016529
472189701
1869481583
1144759539
369687527
1492985937
569692665
1064225459
1936899026
885019925
1367598456
386197083
571697980
1825655658
1913868861
563154104
195523303
1024685085
1375103767
342092799
443008056
1553284278
991405317
333268256
1899724108
307689045
356007654
1411018428
2086786497
1178024837
1793372621
1167777491
106255035
170778242
1475275149
1133755759
1405698646
337534898
291456191
1472954013
1690468704
11201377
1676500127
1777763562
1475118803
2073092292
925996747
380488552
275494827
305651635
1491106629
1949866051
630064113
20733633
209770147
964834985
1322961484
1038010934
422420845
229947620
1847788809
1348479366
1343533068
1024574284
206749049
1282756145
1266887679
700603883
350537923
1360628043
1869665087
225890029
1459211311
2032790200
26935630
47152374
1379109123
173147716
6323850
1403508996
412446990
2012431088
883890419
863785285
365658792
2077208759
1416889442
1531202350
1465412987
375481995
1746928423
1849238797
4980162
1021798704
116413783
623067443
1715655155
1397823750
1657631181
2011568067
1821398380
1280387188
95454770
1529106677
227804716
1778457082
262193017
703915874
559611927
496912105
897145213
2042778256
1406062906
1829334332
902395890
1619834916
1674745550
282183091
1916716662
602417124
802119889
766812806
1496047723
1496308816
1129373279
547001782
1272676801
898073995
208884284
1278942803
864124685
644062187
386125409
867164138
2142930268
1232189916
643021209
1835032678
1454088950
2094661036
1172347337
500125139
1341298580
116552977
1813064229
837963089
683142296
1050512923
292075095
2094878908
2018759865
732729881
699514512
749368653
169268564
1220487119
1002497260
1051159029
568800681
1715002759
1737564282
854678798
377763808
671464362
26884595
1002992422
1432361169
906419834
90345537
84133182
287430702
2032146605
7152790
1949230636
218089777
620731846
969207339
1777988208
742648512
1490596851
1099331387
432350456
644548478
1332375203
1055441130
2083583433
2104466912
1758163120
1114009459
901497134
351375628
1318303326
348667577
43381881
235643015
220030988
1928445410
1425392944
1422371026
984986662
1634817201
1397976897
423799564
666284477
1106546303
1209465655
1068605009
413354448
400666419
1549831112
664274633
897461003
1886883775
599012714
60905127
666157766
771015119
242375523
1487803972
1377255410
73858094
1294309006
465949710
611753215
1239666463
114238356
1270799643
1185002042
1393270949
8050945
1284291963
882528295
1876422842
1954784772
927369193
1744527775
1003873681
1544656842
1125508902
1353258588
1477320603
1434085524
1616901314
688133274
1274730026
508401007
412670663
536392626
906836870
1207237916
1112750782
1701002992
593701158
1643316534
440164000
1533165202
1500386257
1290226075
1456877958
156224305
325863465
1168298502
1440743128
1799022411
817196704
2008338527
259980016
1524228549
268130292
184084275
207066071
353288314
1455427922
667940782
820545788
1228321125
727859321
1506572309
1234750345
765298295
1933625384
146493922
1611212592
1183725202
1972810901
1947355192
56275286
1670998081
1456500504
887940517
1379598896
1355482155
926628539
1189147415
1051145472
1470615281
1527773284
2014541194
813084652
1844185920
553268190
1696019613
1558099039
1445209394
794588778
1295894630
1581233959
5792473
666035362
405024867
1353548097
656711736
1519722953
1432613170
1958942665
2008354873
1710783637
1399962288
460549082
155256650
1517511350
584226512
1655165704
45928044
2070093350
1995480938
329074807
194739211
1760876646
1442331782
1091662663
110745394
36890460
1833364197
342915268
464208307
274161957
672434654
240423860
1078045187
1405417729
1377841565
1472754721
994674189
1445405316
541692352
517826766
340972704
1952087850
1830803403
1514557044
1937778866
1709084983
1334778933
885540963
838122198
514963692
1844795955
1249001694
949650387
1134065797
268954788
1319907593
1295605428
133234831
1980929428
592392579
335033141
794035164
1681459987
1578586812
1434527753
342086534
478416544
853556284
136436996
21677237
849546028
910005839
744533337
1435097736
946551444
1830828373
1134557580
1742257240
977097986
593045040
25721512
1240985831
1587201644
199968388
1460902728
259416838
1012100350
993850718
405723832
2005609890
517267327
475680439
1125201587
1564782650
2017737516
395921469
1518050797
409856655
757824249
974164363
1379756658
78324243
899896366
1249000554
1064690465
862899409
1141022282
1492855936
1412155195
1619510893
960249979
2101891176
670293790
405392482
724870982
503488898
1837078476
410075629
561497233
1265822761
1997317310
1468218530
1893241773
1731092504
1372498277
982177938
1185098094
137160807
1250684171
1895093258
2771272
1136282722
1539707690
308966682
1536787467
1087575847
1474813801
221033534
1662311966
1017006159
403766884
630239666
726596933
1809107869
305715462
1048473953
450813981
1846000160
2004971090
1576198034
1874729603
1423335934
1572025700
1604721621
477666707
306517519
2096826501
186060548
1589052668
1988478826
891491934
1230849597
485256463
1050895552
1537203385
37885880
688968168
312541901
1172974362
927076026
2054223066
851299468
431959177
1178050528
1220332316
2024717191
654277072
1418733097
782070716
985602145
1829123051
1057760678
440120850
199803520
1869686346
153868590
1447036962
1159020708
611512604
713622988
1576344767
953719136
283654850
1065293595
2069231940
1813443318
344517581
228754433
1576047819
723909487
2058252144
2074638966
1839594988
1411062144
440925861
260035508
342952105
873948303
699789930
1014780126
377259332
1585603702
1768234470
1184177883
1341259298
1917098540
1780691063
1054319343
1409941138
1379061797
2051350546
542084824
1896275954
1794847382
785947594
1539652854
149102862
973418190
205096389
735269972
2124170249
1708465455
59012463
1509209490
740504669
1503965060
1350517240
810266289
1830499655
2063674030
1034982444
721647446
1185962007
962618969
1920958765
390919386
351173154
1690146027
827600077
756533037
1780599748
1768871044
1372746449
1405656159
1961483708
1149535925
1298635386
692964780
1304967043
1025732788
1652821954
236143259
2098427536
745186308
620373611
1735827013
1582822220
1586900602
1209721715
2105324373
1045360624
1563398655
155832316
1336491978
750079768
993855027
1608569620
2012869114
2070597894
1233157866
2036143251
841331687
1214438203
1777827306
250472035
1616986282
940557611
250391099
1268692900
1846148994
840019965
1259090103
1215631053
1001924891
34726790
889973854
368806731
1331245743
852735450
1117279824
1624436821
1444119470
1369700329
592920279
2030188297
483684503
74444128
233917479
1641982119
2139717669
2095892994
1580418166
310706377
1847981935
1465431982
1417157773
888969152
162901406
1535010174
1001181478
2084410611
48113829
1657019683
878642885
393422902
1313800619
1445945889
1617392133
1525861707
1925353721
1264981778
736167815
1837208999
659546589
1071000645
1966994718
580942443
804188065
1296881263
1600872582
683194086
1630546369
1936083985
638906734
1411459800
1934114781
895421586
1564024935
370525284
1337013616
1408216496
442453935
416936672
1270988596
1459368592
518040401
140452038
1304159958
1795156380
936694097
1088959876
687077110
1245631041
693322282
1933779110
282111964
31820865
534419647
1213295485
1501938465
1600179481
1271827244
733532968
1485412579
844455546
2015212043
666168216
367483682
1405199578
507517352
572705066
581847589
183610613
786405884
1426043651
1340037454
1963901742
2140861988
179559891
744100473
70488251
192202319
2023894306
527024910
2131608176
1956587041
144047731
682880977
573978319
2071277167
2076703510
1164513627
545830010
1737700448
273871459
901289894
1071917136
756994691
873577552
1554593673
870083474
1768929430
1442784046
932609553
537301646
661275624
290510459
1907666165
1470677540
888987580
1000760479
1662770872
11964140
810626349
1371880768
1509651280
874701491
1415705565
1417329673
1605813285
229665553
1908857320
1633499769
1120673820
1502187449
1772545061
826616255
159846422
772337794
1843576540
678901260
278848288
1144744979
984075536
1251504062
2080539433
1237626204
1924989419
782597685
1194496064
854540941
1090158589
2101729760
766166485
1137785635
1585250836
368316135
1392223733
462310955
507906902
764675747
89484965
81823783
605675336
321936081
744838555
724599312
1972126411
1169665683
1904610350
329653903
558695205
666046992
1835306020
1572524391
1239762785
1678666697
710552501
1458990213
1983293425
19655518
299694518
1503623052
590155495
765166382
1720148392
1044909224
791961855
66022269
995629303
1547714561
1495460998
1497803678
1810583974
756485500
829006580
608611609
1888368685
594726524
91953228
677172611
70104698
631912801
2054835127
1396779318
1900118204
1621550738
1029846926
550696095
2113169831
1337614194
1677142544
1669889816
1458241260
1647227993
1391650015
2110440819
53046446
393976450
989627906
1790327732
1522117222
1059656552
2132621246
1792645003
752021280
1099471275
478324941
1135321701
962817495
1921898542
1954565324
1049695274
1560107168
1882187793
652239997
1986753788
1296576214
1910249185
2075512317
147457810
121065292
916665605
822058125
1777711715
392615510
1810525128
1502575080
1764828594
807387311
1988664305
1472449943
1688570093
262428826
2086224762
1606855947
1117116395
210102650
1684925524
1377998048
2140195871
887405707
1076306519
681437294
2138767249
1218141488
798880218
476985767
1365904907
1970676881
1474751818
502553173
1013563523
532156075
1775746121
726807401
895762110
676189709
68694363
206267940
1283868998
221272090
1801971667
1996600181
848854099
1872183689
673278766
574500030
753310151
2126316147
270787639
1326984107
678288221
2098530987
543969285
1558909788
455822469
284511722
1237794212
128702303
75705844
1356075047
2015630630
30362893
601513531
2119891426
607315132
806503151
1721421052
716207124
722843646
1721000409
486274359
158878914
2014213477
601281515
923295465
120365941
1077036453
1733277341
561588801
1250958440
676036787
1717784802
1411424484
538598944
691217493
196351375
1102893210
1767888171
1728762600
1507486129
455814536
160808908
1944082754
2075473440
1041644799
1802732289
509852931
27541302
827737632
600983216
2037961391
69027016
1063128679
1603000611
965565436
556591904
288135679
976870472
1488760400
194276065
576517789
1318467938
719970517
659884316
17632801
1214111043
655983215
2023380840
175407253
2058796306
729012370
1997815016
925140523
2100961670
1702405387
686933461
269081082
350501994
1343059117
1036893243
258583479
894043130
1697608904
989726585
2134022779
831936276
825348727
668390731
1478145641
1139763799
1771151376
160598514
992185278
1694858129
25707402
1672443882
1497183279
78368292
1923444032
1521770693
2061595070
259846044
265917870
74235120
1537200343
1286292347
1031406475
1640877105
867422823
37672931
1357339291
1943367189
333323911
1965130184
647999855
1439941032
635026969
1165639895
765800451
1152421469
1978031496
1459153843
994194920
2078110646
536909510
1741890829
1918109781
1439031801
360793091
810784455
1701120072
648927727
771545375
1610381034
1526690203
1443919384
1482409658
207508444
1069653960
1269774719
121955205
686041061
1507646954
1520642305
1578295232
1710601901
1036499860
1843440579
833470103
1626419295
1410132962
1455370853
583096401
1570578035
1950329677
1060481090
1827267897
1423153147
826191388
1721543415
9408230
2068299100
1863227010
2028440341
457837597
2120645981
984937228
2103776304
1422213300
343122075
547144945
188292460
2084563541
539237952
1714261449
652206369
752701617
253147286
392029813
1697390016
757268759
1168891888
1227529502
760282580
1806367
1507713240
1174100746
883476431
79127476
299521603
287167461
336156483
438601220
306046955
1252031201
530013240
2113306471
1660112045
2096480680
1999201235
2065119326
1893111792
1105780267
376154264
110748637
1969081687
1955404127
18197180
296284716
883408245
1374725418
10653682
635964095
1299327411
2054945440
1176325252
1405291954
1704472745
973521025
598839941
272834431
1356464735
1422604562
1993509630
1512225384
1724832980
1400977583
1156076909
1543096429
402804551
1762239545
2039828657
1132119638
1901971423
271808145
650390224
735702352
538928915
1749241803
466598281
1133995440
801053620
587631353
573938246
1141211232
641927111
123395058
728013493
1661205103
1386490984
523466426
1012394107
495535603
335830634
541375644
1758464533
330489107
395739640
2057270035
958045944
758488145
104468316
950305248
1652156184
1596400668
1508564707
2145007950
1264391270
842613740
373702066
172761140
1773822471
312503288
1720076620
1547586222
586937620
16656264
779392035
1243428833
1913685091
1841864559
1794445847
380844217
961595825
1590174717
1374309464
164388239
1258993918
2019802943
2018762113
1536290052
1554219204
580243439
1621636786
822501875
1164006176
1132571309
847948488
707457392
453899645
1875068076
2016070
712481215
1942165555
2058479222
1683610729
275691430
1297184773
2129585459
1892944186
20260315
1473496562
1236886990
1354317767
1094181341
572413541
161490611
966512178
1258830683
1809619819
994726453
973673918
1907853785
709714731
221272261
820088736
1545300830
430891271
1430115083
932518348
176392751
109805039
963996883
210012701
1619651409
1329098795
1456461331
300518192
1489421552
1995906003
2142158416
1086701743
407952538
21642036
492623528
2121937828
202599651
758107862
1446239076
382207562
304256163
219207105
1411491578
857436311
1834437779
1633144377
1701137318
52561005
1637606740
146734290
863843980
1775057412
1534201488
1250393642
1918851412
1694647301
1834706005
870981144
875846648
223882129
971867596
993196066
2079250525
1986344193
293253998
1478025313
993499931
1732021208
509080917
1107399407
508030725
1440560828
1927923962
168012854
1651175022
1198740541
683694142
1335323118
1912528341
845979389
2897636
1543975571
586124883
1048656272
332704161
30467628
985843529
1106363210
1006138279
843642344
1164949855
576435173
690105663
1425032556
1515878401
1252327509
238625183
151900630
485260372
916457036
1710732799
456991449
476262093
673759607
2012239684
499286745
814578166
1889289934
1030352897
999685804
256992359
1420527971
645719885
188100227
418558796
1873438377
66692804
1467205125
1060344844
513538602
46246061
159837215
1971867470
1650276937
828116537
417291152
1186398934
1399774356
2024717827
574638966
2119983938
822051183
1155861071
148446930
1257146315
1207380171
1403838114
1227611520
1459010208
1709502066
957577016
1857188930
375084169
1188040220
745184688
1783872714
1722982070
1812803404
314536161
1490636299
666352799
223935134
76264021
498537600
454729496
1553528014
946510881
261468874
688127380
532915230
1287274517
1362143576
415652210
865139503
1580363064
1379485396
1666516798
1555304134
832183905
1494180030
2134524322
1686049109
1927573682
1598083898
1675969398
1492293328
740172050
2011220340
71920051
1733894584
448041794
1743244845
652697142
732952262
1908367325
233677688
1266239874
1983789442
1679125001
799925073
1016794539
1943752892
18251444
1088972735
2112325515
1418039730
53639616
944667417
2099501587
2131375534
660010364
206426181
1194442738
396334474
9207739
2057978661
2141316596
443723260
2066503829
1257726091
2078231894
172551140
1731705071
1294120592
688698795
913785053
1769578562
1784671437
1305284633
1653571282
524036872
937927940
1196423194
625278150
276459755
404366002
320550629
589923100
1083698005
397851571
1294618033
1560510322
1170629398
1509494920
1142752969
547258684
1264805734
260902049
1666060657
1175911814
1136020342
560639595
1959436979
1120033807
1368894751
1774884724
591667322
1039420117
447447765
176448736
775213962
990009958
1056354847
692572212
1888526816
386327136
582561288
390174276
746246321
134491542
194354351
719136990
77188836
2116611664
1244628555
1467229584
633472854
1058470467
1166609100
1474074544
1641069293
1311592376
1032396973
233242338
1588585239
871784521
2117294752
167583944
43785095
2046535419
87701144
53649382
1894094145
929006252
1203040933
1631083807
948244574
1438538671
1440869674
1455660738
1207819772
1157107490
251562320
1813643884
1344662295
664970296
1868406337
1049834350
2039272110
419907362
1057320232
587295828
777713584
145395328
121511806
1175567975
1017227132
1182861042
966380829
1456808663
993346566
1041303366
1528760969
1019433433
1699378805
98749868
1381957560
1403544463
254765209
1405084334
660604271
621688899
1754925007
358794813
409324596
399681768
1998868280
1616372611
1589643810
331054684
229611983
586206696
1525199259
536425140
59243650
2068497467
526036716
279542027
272673027
1485405614
1974087474
1753910703
2002933559
226967046
25652750
691031725
421836792
1130049945
292883519
1697389508
193720203
1161236874
2098916814
79199980
291706714
1849495672
624861258
1318689830
447531133
353308227
1099581724
1812163139
1950526970
670569602
610999045
1198961376
1786584812
1202789098
2104514099
1403378341
1692123344
232919837
1723059236
2022863230
1724396025
1335901511
838135820
439651015
1806416653
323667071
1982819202
1696390657
1118898809
474391149
1318469045
1252175531
1621816774
1580911693
268198154
1464761445
347685905
1552787084
1909717522
1397914508
644120657
1912914223
1141705970
1711396181
571069383
931650729
1262271574
1113042860
2056251443
1076376852
1083576133
868154953
763220340
598546226
995966917
929831487
1085079760
1476836481
1973325988
666444388
1055866514
623406983
1846651896
1544954865
1260497974
233502669
1563593026
20842955
2001063666
1538805366
1270406218
1384207923
1197056507
299997728
1421281795
1175953829
633843783
1755345811
1036626047
730391545
292042742
249852333
333480855
744457273
1932284643
1429077433
1665805378
343159054
1403792027
181891026
1842024109
1078231272
384905424
1112371944
1906905048
216357501
1995793312
1607971130
682931296
641868910
728798799
1236453428
511233768
360300107
128762862
1197245781
1490662862
2051686476
1429891514
420702670
244122075
1738310607
1417537907
262829873
1257428009
1818260382
305066890
1878147882
1727636701
1728783200
721615124
874009704
718641351
1529328076
618374796
1216202429
1014259814
495709880
921855331
816199282
850828616
1289866346
815392589
335541730
1033359633
827758592
676247370
157714710
1334694708
1197537649
988796139
325085592
344510326
1722727277
1696093654
507057072
1193069605
661347384
1723011148
1949850003
478001274
1563452815
721505741
56098982
202834469
940608803
1567458451
2063115513
665302266
1498324097
631446163
926344626
216801076
1785799130
2072260380
581032338
838730201
176416648
498494865
775146301
1773421907
779629825
1939859238
982400233
2104178815
1588909733
97318404
1285174561
499013340
218558076
1037575804
718132027
870094372
323259237
1225599393
125315707
1228946922
1142033163
1193267267
664037343
1270039621
1415266393
1617955893
80035086
1739142484
1160865015
1970535118
1010406791
186097776
1524551932
1392572274
861639231
1595281258
388070178
894219700
910872046
648971318
429736415
1704944453
1933765133
1969716996
985070161
1691341562
422535672
405835097
707348807
1589816830
114141211
1467637506
1405371278
289779376
1658751386
1768121847
1239995921
1656742759
621271754
2130836099
1987114404
458225524
170355637
1341459391
1473615923
219252270
637027303
1669616735
428045349
1986164042
1057695450
381229437
1668254014
186734244
1630756919
49836089
1310486540
1476252401
363386911
1892158673
2103538471
487857045
2000711543
1854314745
2103734026
1261200660
1681630208
1929416871
441940429
18311494
1582333152
669690424
212554818
1019277865
1017822793
275432271
2022154667
1840343829
717710984
1006131120
1752819711
886537076
170619284
368934775
409753753
1603447139
739698138
650212642
387276727
303563699
2071275423
1111860220
2033253700
527029205
376149757
769539651
318039393
993744966
34042289
896490431
1766877125
70879008
296485260
2102894402
1302929636
1532090401
1325535130
372336075
1541763450
380638973
642359382
1941142565
1538637555
1565277466
1443821713
1746558318
1395489833
1510036656
543418596
698546476
1776089432
2068210260
2128503531
801112536
280820648
516052908
566056033
1641202336
1012735692
1444154774
1303694440
558923355
1541798970
1682392565
990013145
761091350
413146040
697284260
1804271965
906343097
1322298271
1828920110
81966907
828327193
433914104
1378570101
373302684
620395104
986046547
1248424263
1367078911
439191419
288066837
2017659844
559791073
1541535073
1412145777
1154631822
781647439
1756215548
831107941
1437739571
1340976758
874565508
1991488255
601870072
288803556
1716545169
1750279306
707377800
1877104143
1086884085
1916539910
2078681286
586781028
741168537
1655363150
315189097
1066435352
838122893
1893830892
1154824369
1238089890
1237437166
1616284450
427441528
1169917120
1779068442
650397162
522479403
577571463
936432734
344742759
1888187163
1689465307
22627965
469641312
1262512919
1179085820
1675988729
1966226429
1863397633
285470612
345958288
21729105
2012942585
1427649833
1089958042
2031060703
42293859
876133115
1525427740
535149102
746390527
1525354856
1773178604
1701872594
1781158952
1680813990
527202981
353327586
842634496
1256656697
14018515
1807478493
816827763
930975917
1536096848
701700224
56918931
1735239661
475113808
2004517279
2023327562
527093801
1309797883
930357595
1651098787
269207657
660568429
760249116
1340611946
1341691745
191886077
688957483
1592216596
230479948
1213906547
996746945
1602473308
1585401491
607079009
1257665230
749261569
369083029
1991173814
1003775426
1793670749
1599874377
496181773
942235528
1361420691
1564343605
225030340
156644880
882395779
1798380034
422501150
1453059584
1275090231
822382974
1190097727
120077035
2076493227
339149460
668685137
1922680626
2131274292
848241523
777086127
2083341448
1741243851
1948357588
1687039154
702825659
977224317
1780808374
851829771
1108793497
1440475913
454388136
328406241
1996552577
1885040147
197659070
700629107
687651107
495265708
1211109159
581373453
1295661549
944960420
1706423851
741966050
266759839
5802008
1948386994
108377704
1439802137
1617155962
289087710
1534438560
1388760353
426736344
1448792443
301502544
2128913269
1998595120
509062561
974983950
1315536663
1093015706
759625692
70797798
746783370
1325118056
313953153
1708266377
1523747643
2040130544
840962489
686818831
2088200401
551285011
880180421
502785499
1016061422
409647590
1087294853
143827796
759293994
304721175
960831163
605610372
763154565
37570955
1549728121
1144128634
1489273741
48552350
306966912
577685155
1031254391
1820339202
1485146648
1506302067
1394718431
674912176
762274068
1695352121
1804160033
972194935
280536009
761487910
508362503
404471480
610257835
1378682140
2013163897
644665434
895066550
1404158227
47014591
173614137
1912376106
773615237
267616000
376155959
1467031041
980564059
2117204213
868017039
1720253618
1464693305
315746315
2128390813
2071788159
1799681874
1471705670
1068066516
859015196
1191776323
1379908672
2041380473
466642826
1163846019
1269145739
213446022
91138207
1128489346
1291923735
999972986
587590902
715052795
1573912160
1893684666
1251734628
1309794003
88877251
1069926564
117666168
1015347977
64763824
1770906496
1418274074
2135140516
856537761
495466875
1292911418
1703673281
2007740774
1012467977
926883590
345755715
849460120
487163588
1602035510
191128418
578621856
748695245
1487075823
623746749
813450472
1058611015
1029585285
1720830958
826197969
179796734
1248397445
73063723
843398565
214487877
752305607
468335546
43226143
18061934
651813079
15998262
1038475721
592027014
947486293
1417110300
1057558530
603424665
1223254990
1291517955
2131249704
277506781
1613999254
809100967
201340495
1747211165
1478477189
2055634814
1804137775
890823168
106180997
273590073
1774709437
1158343940
1087673739
441005368
123358730
2143562769
1092422937
1425410391
1835631103
1728047440
1362871814
674865917
140129608
2004991011
1500112326
1274887727
648497789
1978747768
1405400202
316439232
983140432
672405432
1592267310
738822800
581767900
354307320
525021685
1236330226
630565404
636722636
1516281651
423989232
468890516
1615930649
899320240
1597952398
316934665
2113490989
1184127325
1341166430
131110386
1260048765
683838187
1799826713
919580008
88840810
405394461
827311659
1380334728
1720769984
532582298
2039888840
1533589002
504175180
1026388475
260148803
947047194
839724032
1928234208
1912068191
243657586
625829802
480472207
884133129
1379896868
997178373
2028073745
97369532
1933066666
1589370035
1051450613
1110845573
2075952058
1935832045
1005913478
1338494604
1999659553
1385979207
1706607384
603804263
1856955064
975103955
1899991783
1916689901
1284912026
847126515
22416882
1962168521
2094113641
1228284474
693511353
548304622
684876188
2033480943
50570207
1354679811
2068317902
1054501725
1398603717
551036081
1758061828
445746887
1033988583
794245163
264380289
791351763
1257057287
1878964912
1527483357
929253912
401427683
118512078
802380001
1073885826
1229683847
1489706104
275742944
1781659058
2056472643
293097844
1123745729
1942257714
846305135
1716520310
866702510
1631656583
38760165
798884269
2011089326
1739787207
1449721322
1085297031
139002973
441598868
513929823
171463019
2100780446
1782516813
1601705107
535250050
1370849861
883541456
1704274910
707752841
1861147515
1843373834
1168190147
556978790
42941996
1842710733
85304147
1711812357
1743873147
2095691621
1072923462
1805641562
889990305
2109066683
1515984923
548480835
1227858645
1927911075
1278106570
809021330
214093755
642250769
1474922606
1982997345
1716736492
1610540174
87422253
844422984
1114095072
1806914979
43334124
314398427
1755694675
448417447
551197616
613153551
972893096
152561210
1848426764
279095555
1487435117
620583163
225554005
1187618726
603222500
1453269864
1109789075
1503985151
1591705162
677127475
1203808068
1375979962
1237423930
1968097707
1860394584
674331950
1817063588
1853963137
565847046
1578311147
1180751562
891133641
1544122664
1694030466
455447960
1511215704
1384967497
237842806
189671774
1237990146
2020041603
1030397552
941946632
77403584
1216675461
1887490418
846122094
49533210
871419200
1871867051
86796409
1173811287
1430163127
494160671
1030540045
1542780222
206161387
1742163393
1702972957
162714269
1823151989
1124447149
50627814
1476421157
1952771044
1830614590
1145365887
1997142831
1332239856
1758277816
717502278
1056953516
2142465275
935792211
631033147
265076523
417954375
1495351290
935167070
1874111366
1499925901
1881045697
1930267927
181686573
1240588285
1004338943
1118370621
463132648
809906615
815310008
864493087
1316391580
132277537
256406414
603693186
1628279047
1603396657
1216397443
2141417956
259764832
1767394206
1268962291
1852732871
1479417837
1031659356
461576157
580320264
957761066
1218332579
500092432
980943286
1192011777
398103636
446320463
2018719883
1650245908
879724904
1168166988
1664604189
1368583958
110179189
1927196821
962278599
902128865
931971997
1146048728
1968447931
431039584
1594995723
783773936
80353148
1327759673
1336095825
663033410
810099958
1682745885
752016644
636353053
420194260
883538940
201698490
1570078524
447401137
2003884997
1002720193
958607741
1271322339
795269377
1823971594
525519457
1238905213
104978317
1519549813
1965474027
1903838869
1741587064
977930437
470179478
497098903
523322798
505206224
1521507953
88789441
1253871760
789231179
873140976
1348314301
821370969
243116015
653988924
25433230
1534939557
1778716550
780760679
1542950256
1522564054
1176780348
432179213
2034955327
928469519
1146436870
1993742406
1415968680
1547587261
729866702
1428309162
604120958
790045843
1095576273
233951211
2015024457
432945575
230875968
332857385
719371574
2065508770
1911263187
2091648239
1457681778
1233342347
220766810
308405568
691709581
778917982
1143273038
853997223
263523386
2103762235
1466013053
663607950
1878736103
759235941
1451148165
1618871581
1174026956
1601253759
1619153567
685165303
1020382051
194686009
142360537
1951266804
247371754
333604274
1628083937
1462955358
898635244
1482405263
543006407
232736595
911947533
1446323484
24989236
817761426
406512040
2036089142
2125530932
1311925049
1594831066
91321618
1007328198
600231943
810319070
1560603737
2016778902
338557934
420162308
1949662487
483123761
1069417191
1101612729
1709873772
244350492
1362053597
879681705
1895976642
689031824
545774810
969291753
351026576
1616109954
1111250292
767076812
457879049
1447316952
1890535704
394357285
374512981
1222117435
2052603710
891749269
969136277
416594787
2130390909
439132165
1987190656
1214664794
1249478656
1905006704
1719160452
868336192
65387468
1749667187
1649316018
1832270708
866277547
1058228110
85760512
288192661
1400219103
2121899877
2025908891
364672489
798673446
1249422810
405149540
210068273
1475967466
1461453884
1352605132
80469893
1020079527
154315956
690207972
918322776
1378148370
1529000645
2019940519
1611174665
969167971
789410585
416867119
1024935289
2064639133
1284879312
1407471558
1361899089
1019991994
1639482564
1268387027
990493410
1150828510
2068441216
1550452209
580950621
875716835
180765480
1181462140
1604808824
346332791
877237183
1744212931
1340183361
1001255360
1218278436
1902311225
1864732336
2009721110
2087641377
1005285486
574566582
862071856
517786410
1405655019
1223613837
1741851763
1185967549
1337964784
308751509
1158191557
649097351
1048415199
986303452
1655161244
1990184779
1144387727
1195682994
599454867
530156060
2032263250
160462798
773641581
530193701
865333346
716261801
1927245514
1629995579
645758077
939177659
1159491922
287995756
526147635
746067779
1622604417
1311035591
883616279
872029370
179823202
1629392787
1611320644
1814735999
554537518
162661080
1300503708
858260838
2140693073
1137520626
458312616
575155008
344752231
1322762878
1540438506
650484593
1448238672
588170339
1700283593
1094076625
154052509
1795628706
1505321456
1338892365
1662697525
73916809
1367359712
1720472912
542558858
2081248259
1022719630
463058229
56505795
1860554051
1462087188
1429226530
117953584
838423491
1967449116
295035320
968521993
556598931
249997385
1355133979
1287593842
1970490521
295987342
982195517
1524209650
138005932
1827324458
1391392444
1165016936
1929785866
1086774445
167253451
1202666664
122858422
1017957347
853547146
52807541
735790395
22018741
1912436960
1368913311
1101855499
1120312405
2009328086
331125439
1281858469
1985029952
1784412926
81427719
910389082
155113415
779289978
1330318549
697018550
1955084661
1392795538
906690998
509517046
2061023599
989649277
597883243
1688519783
2095071686
985235802
1322282503
525304288
300276267
1048751964
1769487410
1460712506
2025083770
843340329
1988866318
2145127693
2132408578
1239724897
1873354983
94581372
743721864
1958349600
1398867321
836609576
1289798446
901840161
153658277
2089645736
1951111546
1297343559
1076050586
546420363
599104492
407148371
168474791
339197365
32114288
1129934015
1939929930
1411133589
1945986288
1900971958
1077056489
1066193197
1804500508
882666248
903091981
448534360
1776436601
1164236570
337834464
607621180
87283185
654765199
1601358167
137496445
800158560
2147195283
510680870
1565685441
364877257
968576453
6488461
1004060315
591067817
361625186
508919902
1762207233
496156595
1044791964
697281427
2112856940
1119061252
2114531281
1575573997
1638657140
48011156
576904624
1990194916
1687637481
899162818
1074375454
813144341
1119178034
405760894
1926273337
336633815
1358958380
1981026803
1701443795
1467669124
440502537
299326407
1606114846
506410497
894073092
1063814861
1369693376
985199488
662185380
510862025
1261800637
1433888252
865724137
97940488
310597054
80197
107443683
2001657122
172229668
1154629569
1188627787
1552568839
1672193386
789367082
701637005
1560334695
553397069
372735968
1169185150
1309271939
1030641950
771805347
57585115
348665943
1647572802
1915803419
808372784
1269043576
1735676089
51565911
1528366292
456000732
2068051242
1723806137
1487152909
2019723946
666421149
1741618416
1970666946
1617406969
341528751
1914831037
405647653
872264772
1180064859
1518359932
1250485610
50064588
1306909913
1845526803
1601479279
1783782812
1051072544
2050694364
750454015
489265326
58989445
930415538
337556967
1272548311
372275211
436799741
1624582996
1502632657
1561675329
276444636
1265676309
866271827
1911583646
397906012
1198208069
597393685
1448301900
1463445706
312665573
525159122
577275318
583545133
1480167630
1747894995
92342276
1338038798
359122498
1032518914
2131342463
1073920486
1341443781
2064976325
162131227
1552743175
321151143
932906709
158112032
1982435709
285942166
1437678108
687106617
579320192
861597142
2051945450
1893492681
810548826
1473767799
57735565
1199948853
886753104
1774671785
1661613735
783546364
38956885
46742471
813791347
2138580760
86630946
984465712
1431269157
336383008
468763519
1324837719
1866873086
1113763291
1957567551
1339756129
1564521402
1094720022
1460310497
162434962
1762776983
217279180
45294591
1859611812
598546650
532271693
1836937732
1466568033
1319162534
1427861327
888572703
13294195
404470030
379431170
52773604
1354899122
2094420732
2068632556
1986597021
2090053384
1431928090
1388191007
1350464580
1439390371
1782248267
659210212
1221715588
596583238
1695081393
442859755
1516916149
409484647
297633896
420180586
1171520526
563337389
649316836
1165033842
1133852325
2114760745
792062323
372001038
198525833
1084121726
1054814972
306032434
1677655933
427004300
1110030194
1014483136
1397226533
11521079
312545189
803702213
1931814836
482753821
1800611292
570271152
148240660
73278282
1949829074
1985639375
827271049
1152783190
1500103109
1262275377
1760422147
1654062595
1160069260
1689608963
477935467
1560805894
430783251
534733655
959619001
236192683
1917330804
511656056
1568020397
521276554
1085418246
646504402
1548508260
587297963
1316761719
1076757525
964581515
1252708986
2146491834
1882587433
479990444
190231238
1882763580
58702060
1965531885
2047547734
1553340656
1001316117
709931551
174114987
1454544267
1277527403
885620575
1361138479
1544938654
2039148650
1767796385
1610543682
989868526
1430303468
119086835
1222059958
453006052
2034701074
1272449070
1410409651
297732147
1479652873
1717805655
1992883004
1654147112
669881421
355078827
446207410
1639682285
624506460
485122778
1374648196
1907114695
1758476356
45629029
554321148
874185313
1181423275
417413546
347804575
1295065889
819216988
1985781636
1968407179
42408265
1702067414
1552861216
2099354397
220132376
751860931
1598617260
386955319
668721238
1286461941
1460584430
1260238633
974107173
1534935411
1036646480
594849868
2010609707
2081288740
305539678
2116056637
1881150604
594968827
1047303413
1818599124
1112268789
1784341711
1108980059
1911870296
462574576
231721773
151339408
726083688
642956451
725365796
1656088223
462765819
1135801258
1840928540
1654537
536488827
973283758
1385745908
809077862
1181951707
2021624067
1572670112
1294590566
210568873
724129807
231215780
1718738103
1387298150
395281229
452887363
912383218
505291380
494970720
185916942
1406718365
348865203
1019147278
1730223409
1512342487
1936750644
720313727
1746046778
1824877981
389745519
1394300668
959511549
218044522
296884848
172184976
2135167003
725484322
511740395
1519540670
639898137
914100340
938785992
16007644
227859922
669809876
1881609526
383951928
158083374
693656944
567819289
1684206101
1210323088
2025104746
2100834704
2085527708
370862715
328906079
1776756213
253647942
450978822
23883770
815863938
1318142703
420996481
1124915666
1545945477
1319707934
1752972915
53886745
1107968214
110416248
1424529834
446095677
693114646
1849779800
1143257506
1459432984
228648396
862694515
2139782405
888962435
189888397
589985955
1033808510
1603491893
290623615
722146988
182387983
1367098663
191104423
1056488127
2015799470
1609703624
1341824653
2135424174
2731548
1188100748
980008103
744446294
1688803163
35421007
2063715185
1268104483
1461715915
1494537245
1274313041
1526732536
399191190
2065904494
1659877154
268890399
1359718621
1862714498
612401488
1589449927
1413872093
1489712333
1332637464
1846555509
8281892
1127334563
190909341
655137222
34829123
626381680
2134898055
999090540
1175981988
1299583380
1356777477
1389288285
1793947834
770380563
816171555
8784439
719245936
1098156057
1493723096
1160103080
882826383
1478881310
851079585
339404612
547944106
509335915
464856409
1070513952
832990375
323135121
540868054
770438152
1360595650
1821891835
1245268929
1736342155
1085012502
292485850
72258975
1575456344
1135338560
1709364759
1800191931
918467681
323444908
364675460
1235352834
56149439
1129883554
1681439820
1570997955
63832225
1419349932
1127540525
1956453726
1935156254
205705416
338461513
1371033522
1577161010
1211601240
2039494762
1223462051
633238921
1778268756
119497457
1799944800
656997889
434606876
1812802113
453580503
1547276365
249898589
1641684753
1527062507
1836322200
917499293
1055613374
774849542
1478696067
218121664
67653574
1626249761
710573061
666381359
403159975
524870198
1402559647
2030092577
622176593
1206652066
721798089
125572570
790271373
2101906428
307885363
1607221144
49103849
185428924
113042822
1238414490
169350357
1333211474
2128524504
1461383079
1595597813
1963099318
668086286
792419634
842165936
1781768051
1748786221
296193768
651051500
709068381
194185193
1545254925
1308504297
312739942
356738602
2138141189
1111511738
778799197
2109321293
740411484
758679844
299469717
23253002
579898623
670732011
356848519
870388260
2057630830
1924107636
2011544898
936173751
1629190811
1887452063
805874179
1299875029
943263217
684491707
1868705622
1633546615
1017087205
1188671910
659377938
1556452734
1176787359
759179747
568981554
969225664
2007674238
847357571
304811680
1028247475
807507702
5308030
1308965797
1081049859
1374139469
1463055164
990873159
475170033
2096433432
608929695
1325839073
431233324
592191757
1730239820
1657039976
938251526
1850965490
1502911445
2002465736
885221797
1054362186
603840046
1915230395
2028352965
681268899
601729482
1036728718
1792532594
627662229
1803217887
722996204
743488261
1524600748
620429355
1580100735
1814604722
824010731
1805402050
151877601
1090805523
532990021
2044466696
772876844
1864270668
29973854
997302299
569100200
228985340
1873824512
1713754680
97258773
910848452
318841042
884090541
2004952921
1135548915
482940320
988730284
1049457844
564042622
70356126
179931595
1245252661
1408707515
1900732607
85834239
1708461614
526976731
994867734
996631513
494976136
692052410
682305647
803826737
1726045007
1905288300
713476510
375421717
1046337541
1027779717
470823866
1744527866
177158928
1536349973
564685508
926026267
1018617654
750818092
446307475
733211351
1311470016
1841740746
862872712
1859585927
1741536178
252967552
100522084
353400440
834023613
1113420173
1467931776
958361154
2121025693
1975807438
1811038140
162782445
1041800790
547889523
292495317
2054784349
1665325452
412902900
1961825753
496018950
600596013
454985403
89893484
1654466445
1173931057
1388384920
549327238
347427352
1920276690
1554495190
43134874
1889078306
1366222450
894181613
1767761057
280666416
166462528
2040850730
751673777
885132969
263466932
333939868
79119370
374594446
87911265
960380826
209992232
218396206
1412180098
267075452
497282991
931207653
1586754
1802603922
1858568587
941047399
476543645
1182607671
2093464266
1323535570
925856284
6496586
490100689
1007771391
2016311423
1714599877
968594333
1488176377
604887312
896567989
377551766
1021383591
691906130
280282965
755665817
366607159
1423661767
1283810261
268374745
2133140624
1261715698
216359410
2072043316
1168660620
1620353967
1647450387
685224637
1944595860
1949615736
1845987386
860683812
1656176141
2016716180
386183342
1463510863
1237182155
1589083691
1953036356
326275907
1868795136
894443301
1621332828
942685233
532835539
1292828815
202241766
906988686
2121199352
1721967741
1999262591
175096799
385583025
1998503666
1843336920
1978868408
1145183469
990946936
1934128662
1020731293
513537067
1925417976
131661999
134668847
491858150
1267989361
1369586162
417925199
2007542528
661529496
1891515266
1628025379
371311793
614753950
804478976
836883965
209725655
2104472169
1271592107
538762479
561220052
260743271
947123118
1625130832
1489221283
427318917
552257269
1453529157
1225409149
2083020466
1342116329
915393178
1042461081
348639029
1307608006
636587195
1167732925
196205519
997962326
1796080885
1116197507
1116714136
1431304950
1263721967
173430477
1557749645
285699633
1948998346
1411938095
856182794
1859764634
1390162699
1889582855
1508689706
1768114548
182892431
1341515943
1152842756
1593375624
1234451955
1348256752
1768230000
1713535365
141219277
653305012
879146080
955458253
1735148517
1902336064
23580379
1092300473
589317982
517842096
1012047247
1353305898
1233855775
1654214273
1052432975
966351549
877755600
1256040147
1929547182
1079934657
1969906928
1663541664
1068085400
1406368199
1323355745
2019980448
978949019
116940242
2101686760
710261967
593301514
2132892236
261129047
1830694037
794197898
1665928873
1046048226
2055586510
774143109
1467278454
794614112
1914210451
721840820
820343216
1366996324
198367022
858900168
1452597960
6819423
1224091390
86589277
718499197
1719101602
2060543257
71734441
1771686439
502818380
1197855235
1762148669
418756316
1657778775
133261288
1205070185
2133623061
940061998
1971832988
754881758
206346336
1010733253
335721351
906734880
1124542599
48752001
733152551
1026803658
1858780000
664067425
1717255080
1566848297
1530389408
1936851262
1276937870
1242061119
1260973778
1415992412
1763662875
789433303
463839073
273758524
1424005026
179585299
1362882481
235445582
673980589
869939401
1146542907
1087925676
653137850
77035612
994849149
979653370
2133036447
1779845313
2130341963
569161137
2119418288
1740407125
1492100484
1326975714
52094801
1825920384
1882348105
159475631
946828507
822931301
602244016
1970101816
1416296908
623824401
1361084126
19276086
612334796
1656221499
1668551026
899674343
623010300
1710079575
632649107
539414214
991287552
1128975911
46688945
569801218
1620694023
1915901871
1145131166
1304278029
955090228
872121148
1591232862
439208976
11166991
260405293
46556100
332887065
966902017
1319450095
1883622803
1605753926
1023791519
1675506585
2123238743
1256790153
247945351
469157804
1438991740
1396755272
1630586604
1661469
310345103
123214508
803728322
1381194378
1669657924
1411640501
899623439
392364469
817397423
1358195400
1071593157
769972623
2081873864
1510657844
141713420
68291868
1944599906
1292138529
1142577712
308314403
391941471
24921311
39425682
1517663280
1558974556
593705264
1245258268
1191012073
2079642773
1672571520
336857792
1779764269
1361985539
120599444
1485917968
1025311099
1336648329
842969240
1763005075
769691451
239521698
1804698621
638836166
1915072669
1131135473
789504569
1808507779
1272292466
1734231083
218621506
907300672
487539971
1060283439
959458762
134749073
1687431268
1087532201
399818101
343011401
2015463625
310781982
1190341880
2013857956
325448905
1587358331
1408375656
245572074
392480556
1307337561
1172040743
145109242
523790355
972896476
1595722155
1713545547
1547981898
166029600
2028270400
1629428400
2097671765
853603666
493899891
415158193
920851894
2145850174
227822949
2064339969
1681754152
294856616
689241893
2068511378
94505349
2044381479
1080201283
384613307
1434342387
1831455116
696251521
53650314
56152000
1016940760
150201692
434358319
342693049
725012215
449127992
997115945
1421881616
838889031
1721962677
1627770955
886946503
1832578510
763062517
22882928
1703847756
919534478
98466260
919950073
2080041906
1616537174
129136832
1173985263
1707533640
290611396
383202107
928792289
1977452998
64211674
1333461219
804860676
1471700844
886735944
1308754543
258489228
1075199248
448317303
125870999
457685444
1060229831
382175931
652896371
594079718
698939965
493415144
1714815428
308727433
577097210
2039848533
567781631
1248873331
1761250023
525233650
1880278138
2117025669
755054646
845854754
1422119746
1775553929
1211111041
1029503768
1029939915
1752453000
1710479934
229009110
1210370405
1576390121
1216391515
1238529871
1949068223
1309211955
141223352
385062736
940001408
1017234553
1559805003
163170777
513543481
480725818
813530537
693918942
1912336720
496930969
2100280871
2024776557
647142375
423200902
738934308
1272952908
676744981
903070393
1886362175
661211047
1589206075
184916044
1615643689
2131321214
859693160
831972021
1372471710
1769821132
564971783
674904453
1419130356
1074498914
1477517165
1520023799
1840853425
653166446
800627974
1616793523
315345636
635090881
1335527612
905614764
963837321
1173916693
329636252
1092758044
772297615
483093148
1670882418
1727437162
1157813536
1100922267
1998245684
1376963645
1609941344
1697776969
470945213
1119747282
672533999
561836519
1863132576
1672426980
1297592184
428115460
353008380
569006209
173255183
660226291
1757799370
1851763393
575138172
545149139
888522070
471264700
128049430
654167275
2146924435
1036974866
1453651019
264632292
478933378
2048584928
1356703564
482707982
644202009
1160104606
187864658
596968327
1214854995
1264959328
159659687
931071676
631245705
413653366
267148947
266451542
2097219886
721243790
47093185
704787337
592261956
691227668
1141517696
260761783
895688009
1620986813
348070100
957229823
1888063460
2116154076
540458182
906340722
1834120368
712931382
1973489831
434633240
215419600
1242337861
1534600911
671952208
1060004682
472968652
276431805
1446733713
1696539867
1458580271
994733908
2144633701
1848481922
523003408
2062386442
163429442
2001141194
1714766427
1064045425
1094344880
359343864
1098089202
1259509045
1846709183
584408233
1092167783
2044487909
1652484172
1413843903
517936769
767242672
1232239339
254457787
1442398923
59537151
234582999
1888466888
1368025798
1034804556
1955858779
801848262
1593856607
507588077
1633442421
118757097
1977715206
1011951523
1280727139
255513973
783662244
875042573
249346510
48863238
1859225233
1816737297
61731830
686504016
1592709899
94229752
1694776742
874165525
916112115
1854360119
1783863684
985392811
1050811163
1973857036
1634134011
2115926844
684014019
575359840
1555366229
378288757
2065471032
93914696
317118571
916689588
1370932666
681004550
833070355
476015720
555289214
813302932
804787529
1831683818
1886087583
1268063107
442337524
630365328
842615257
1988885704
1701204645
1946324634
1993316524
711834231
152830800
1235540451
727808525
160368434
35437323
586093374
1966898627
705885796
1395950744
85011185
2020957604
708019415
1148171942
1817590181
2106999839
1266346071
1656708908
1790612645
1912052396
1732159547
761836609
2098735531
713842502
667778545
1821937594
678044584
554369974
249625822
1586753643
1070126751
393990830
1929642647
1058964751
1189016479
643161899
1119809363
651181600
1001981502
896760291
91924039
1580394556
770717503
1078407108
1059804516
44092961
1750161922
165302428
217318985
1090348028
356597872
222166139
101971470
1954609097
759125658
53983927
630109534
636513683
705136612
1175623670
1042288922
968491019
1744071454
815647830
992789171
294652970
1382200805
1300359547
914417622
3859059
1861679705
1211470159
869090070
746234179
382118353
284865522
536101962
1643255861
730161718
158160409
56088676
1429450881
1509392807
1464655612
729350696
170483990
34276192
659091195
1767520672
1513138029
672637742
968539566
1597347247
157518499
1642547774
122945642
959953617
1890035109
88589053
602691567
303076498
2084321520
1963373980
1102464777
759878928
480265517
1146678412
1464119600
511393203
1237953966
130932731
1860820896
1702407873
1590059520
235965147
236523825
2095972518
1577095449
1641449135
1871941414
1370923843
478077544
1635676096
2068466712
378996396
1687796031
1744736830
2063403583
1761725271
1455324805
1977932976
46139842
1085979125
687469268
4791870
1622228588
759727190
1679984847
112363922
658902651
1900432739
1604044764
1343324547
163223741
482736492
46904752
839822811
1246462584
1561609689
1031489792
219174462
1711492719
1364175436
914023416
846661577
2047097404
1348665470
1644418376
967999749
307733784
773125138
124773430
1542448470
711720507
838679497
939516204
1161968215
596261501
475044103
1451901273
1699097364
1437324038
1100259308
302694363
677516601
591023106
2003585149
455870618
635657399
543244739
1104037277
1728342561
911869987
1790705654
1763059373
2136903879
280208749
1044881213
1585528502
856115088
2075555044
681749495
365450583
1857635189
1419632384
1942180918
1067916957
559936844
582561779
2104303137
440564516
1284137980
722311951
818882085
1501462815
1141313196
1981581557
1003742431
2054507508
633460668
2098145728
1640726100
710906943
1025308038
984109796
2033817264
1113591962
1394470477
662545046
850375189
918724084
1592236370
941157363
985471437
962604834
538585526
1187179538
555567865
871925255
1725055004
1775781165
728624322
678605566
723518909
313115625
1507151538
1914002806
401558965
1879632591
1747087002
1407702055
1400487993
1925302040
2114946858
898426279
427559984
2036534372
225453561
1762164813
696721813
332757356
221497879
1359026714
501642167
2120451136
1413876196
1076748737
1974748117
1727155750
1333084586
1875031735
1993667290
1179443289
698927502
1942677639
179461044
310554497
1037022183
562282647
1521497545
1316645157
1309742093
1827131679
930250566
2113537698
65457001
1471942219
1076817705
1283795617
686547153
630173128
1298296719
1083360336
1481072208
624938830
1415815129
599456768
482129781
28306759
1332436779
1537107922
126531417
814224456
801922717
1181189962
1214379854
1055515634
2117253894
1223133214
786160918
1764579045
249864244
460280312
1106976887
467030788
370995726
94755556
1113512496
823394828
1924726751
549241870
2012289662
2000351530
865222020
1652833573
469370340
1238039001
771557058
587149647
77626725
1202844064
1912957138
20495130
1862355714
1989944102
52622433
54255728
1629870459
1816366446
2050791671
137271243
490959092
1674505372
401966616
582030119
63700676
1987152387
1415321005
885151139
167338690
60609845
590593830
764087906
379340253
775209639
1915949237
344964641
655849498
827848121
1487843804
485171788
311482089
812429148
105541033
1313991141
427867177
188974991
946423168
1757458895
736686846
675343615
1547012760
47532216
1889285855
329149842
87687265
32783196
471808624
1140114990
111478601
1853598009
231486527
1231010726
1198444155
1298423850
1979840044
632076897
1471909378
332546425
2017954725
153435891
1609746938
2016734478
1349345113
816186898
941923114
1471788674
2043996554
651429190
1349911308
502260073
875030263
861940423
292373729
396371142
15210009
1349183034
2098677884
1492678711
1499496003
255358896
538903544
1649223559
1688288636
1787234764
1276112541
1976577887
1632558768
502763641
572291796
465559820
1194211339
924479953
669095971
565039020
1484116354
902886963
1975533114
1956578095
1930285703
919896229
142999062
216429959
1845983405
1280610053
1581096242
1035654776
800396701
1438417501
1210103640
430479399
1827378589
1490169495
1103325350
1075921610
706121175
327037849
666042562
1334383080
585618003
917445882
1440791543
1648613185
764122193
2011712069
139560388
1818372165
40503491
1747820488
1319879702
45076937
161453612
1142750660
2103191511
184849457
1802799878
975602142
1160415365
282601393
557669484
1895075406
2084029957
2017102088
673999718
1765055205
696103637
208768329
1069438069
722586882
235537975
1855766022
1233765452
148002801
894260922
870350364
1885067163
489202909
133635082
297366838
816447507
216613648
1928837576
1245267134
880964477
2029428982
1851887949
554533772
826548582
1985186624
235019253
2102526637
361181651
1332573738
1202458095
2068797775
1505692425
1120898304
1095466859
342276379
775872583
1754237619
1123885037
713820675
225036255
1625643436
1468100654
802115501
1761040615
1803451690
931464135
1368806483
1029034673
138297320
1381420142
38247901
1314048446
1195093474
549809040
1934076349
743661272
1995330429
1828490399
206139770
1636105411
1822082565
1549486026
739456754
1250926454
875558132
1314687876
33069056
645046463
166084668
231378728
376105964
1431637961
420567625
1603685756
606135858
238194554
414576556
751568479
846627789
124631960
2140411586
1530775898
1959149389
644945900
779585806
1654458363
1234996442
1185384026
415146598
1239166948
1338416699
137708720
539568697
2060537145
1717399525
1526363048
169861816
1077064785
269360312
579347614
700834284
1277605110
419461585
1540419473
323269082
1405047735
165477281
494801514
1776564301
500894901
1637016059
535959067
463431552
1510186314
1117760362
841088326
570865261
772003708
934859515
479066908
694247561
655194768
1859703567
1942138988
1277062812
493360852
1221620377
1072427806
1640400537
532805369
1587370188
656546619
901743639
626791030
619112916
1950013996
1397938278
342493210
555903598
1678153950
1904718674
471801836
855600304
386096398
1786901098
2013353436
1205699640
1571698918
255253045
1815833378
1697399387
1371291734
292066726
684130798
1370913291
1319372609
720994120
1130872369
1157221600
1610655884
449327224
512782471
1724612317
611799937
73751198
1567312090
279679506
1877500629
957638216
1935544239
759639114
668269005
1839717584
1870883176
1103839795
1761749969
1642764170
1521622990
533236674
2105715195
57063551
1489728576
1971962106
108001562
511404601
1009351428
1843207529
2092707899
1037199515
1546025987
1332882720
1353006948
1768313052
1171676735
252502158
2004008167
191543682
1210784031
250538147
591871075
1518801779
1792880574
1358453694
820915329
1173704935
294728251
807444614
196033929
20272910
1658013767
1225303111
1599098728
1915106636
77710354
277304592
1821304920
1836459520
1583332114
842098488
880423563
1517966958
1378396630
805134666
1932952250
144668515
1167990009
1598353481
181626465
902042945
1550345311
1183089624
184367698
2112731107
1958956290
173683311
1920157711
703187878
1217389362
124053007
457927992
327897354
193215656
1774505926
2066499758
458642681
2033339202
169747643
2093412737
1955213656
62830398
320807352
939078951
1503368494
910213235
1906988949
841047419
206525609
1675897347
1424375843
407666461
1506214361
1728457723
177412487
285757293
871386171
27684104
1328024302
1405191086
1323837821
1654982072
945328300
666351079
302171545
1768327650
868429979
1152373893
290012014
2073500526
715814403
1269700481
761140299
518358114
918107835
773881723
1691979993
179263798
1928535565
1577245407
1397668001
196551347
1460830788
161830415
1330262865
1578995930
850690074
1910411041
297527289
267826388
1221877554
429012562
1314678253
284443349
993476238
563426036
633279717
1237179673
1753811098
471355984
1591880930
1873831281
386641755
2128772485
1596815107
1205688304
1088008370
465795161
1693504874
776154398
366797564
717760086
429101906
2086126547
1253738689
2044287610
633699786
1411240996
320187754
1099836506
186827689
1662937422
816367986
1864030011
601595303
1656710074
1339534815
1734680389
1242611483
1905263466
2105195035
1600602403
1303743876
1531214456
1489262192
1646946000
149496232
54101707
1061271962
2093065978
265752362
1735988529
270005314
1288604293
709948699
408480391
1186874834
1446517615
2054280576
183260947
345421822
282950213
1824274255
1520562174
1273365386
254606694
1262750864
1619415412
1573633226
1923667495
244671523
2093279739
1610336012
461520909
1277747556
153078663
102371744
479475276
1800862818
691504720
901356446
2099688065
383453765
261884611
1528807482
906195650
840371623
1421841447
1745668956
528828418
1852395143
654613177
1827329399
845868061
1980021508
1765789060
132376560
223764510
2128416463
1193743655
1954572623
620876470
2035795043
1564909045
1502532034
1565724234
1939000493
1278536174
171288342
93744943
858918693
1826548563
1244709074
1380606505
1959047888
1575298785
1146803419
1929669191
821243291
1210244563
1170492347
1259909013
1019682074
43532329
1991793698
533533916
327018222
739288929
909209701
1057019494
360128641
1660803088
1801310592
894545892
149929962
2049002593
334863428
585599681
777720678
1656522413
222493868
439334019
1128956455
52521776
282964804
871406836
1542788305
1385931437
490397770
675224600
210748601
1506542690
89266389
1140736232
1892128010
548341892
699974224
2125637564
953053998
564609666
1756673908
1150441340
9166326
184869654
568800197
1020930326
1453479645
1856193142
1028720809
1821488352
2115672499
2035643154
2089883902
302434736
514170297
1778047756
2019433799
1969842671
1149656173
1110759258
190623955
789664585
1112826659
282486051
244491546
202771342
1005071039
1078383896
853057044
1174566870
1524774862
19956795
1842018043
848099916
1784546036
1005887379
1608183298
1683822910
1484892442
1769794882
1279334705
1845996462
1639670732
1311023080
850534784
344625530
1922943372
1334915015
1440139478
1051783283
443274689
7618005
2024289378
1391000338
965065039
55541084
1609663046
2100575787
1812427347
259237598
743941459
50034734
168439069
831746434
1818790168
1521415718
1947823052
1399035511
1431469683
826047296
1133311728
736156167
1678045143
1602465303
1536726476
1945444015
1067146514
236064572
1090686495
424967881
286498832
1703901073
194112806
730558322
594573622
778313322
895850260
1700194809
42558157
708913215
25501635
2122292929
1978183280
1045740553
740059907
1620127605
540600350
890413603
334697604
1793487084
987923232
1922722498
231776432
681817529
1486540470
1860442989
396260308
894967893
1355100466
620520947
708350863
186580251
1890037025
1723426346
1979592345
389686567
1318300996
678488226
1733487789
943613953
507779249
1616459947
1700923230
856358453
751939404
22902375
1452550617
971309901
901688787
1766749545
323557785
1395652666
297450052
1316561538
277227064
1130122632
1390417933
1355510470
829055443
398783999
961225855
1322309836
1465491926
240451533
101521952
2129609640
1978615308
1475229734
295378679
292398328
552192512
430560497
771397148
1206714037
1063263461
455878218
1141620286
2065496711
1219608974
1046761996
1181979836
2006255327
750958245
791745857
63308280
1859845615
1244931991
797150893
347164181
1908429640
443212850
2126057649
436985013
90098459
72655119
419757053
969224568
1679668996
335347676
1843634602
1222327305
1615379969
639852456
850341278
1402268937
635513210
1814197479
546281490
1013125442
1165147027
94022209
991863007
1961391780
30739941
1248872490
792252782
1674205219
1323464660
1087268133
1872004614
1560941203
1196260382
536846059
1859649964
701046791
467517339
705534332
889685708
2004376762
511543187
322455572
272923297
630428434
262193034
527826255
1190563589
1277841356
1018071068
323830644
2073556101
2090270381
1245072532
242842689
1618842888
686116345
886661522
1676364297
1813271974
1300814687
670182275
64339731
1949065493
1814374399
1092733996
295261708
1896577536
491246791
873290169
1216197381
656364918
2048271967
28548123
1598761688
407436387
1578029520
451171375
737481544
1675245244
69275751
1300367760
1571150949
645791034
1232731201
1213685898
1016983480
2036659078
1804153987
1365833953
2088130715
1647241994
1709033806
2127352842
1316500793
1529506980
664563782
1513112314
114945527
363023132
795869424
1398103165
1356019211
907623667
938817693
1173421070
446223411
207060952
2109916802
460474224
326185400
797344147
1263444232
962379058
1261614085
1886425814
1578213520
2029898454
1000135799
1112711536
1667916978
1432808253
1092431834
212990702
987791444
1354058901
1236330452
1322259965
1586032031
1238368060
1169451672
393569681
1231866558
400927466
798067373
300692103
1861442909
1091751505
1281200207
1260682840
1433427816
96044060
412616866
1478094001
689410989
1110692327
693853830
817149592
599171400
1420394050
594557650
1618912238
1890990216
1156738880
1188342765
547687986
1141079711
1619955789
1852315427
81848891
765641282
1423720511
1217196024
519953135
1254914092
232147060
1991325911
1524190027
1351974568
1069701671
785304412
1456640188
188983946
106501483
1796499550
583341348
1351588526
1813026527
688427029
432376248
171234529
2018676339
848765657
2029723685
1766926864
327605420
1754974489
1745735176
36987401
603699755
127083320
1573033579
56700968
1054106923
1683538556
629070911
1906339703
608655313
666888404
1217117264
1311221477
2123695781
490410352
1074950232
1257493986
2134910627
967721144
451590263
882477048
2117106569
348396682
745819487
2146120055
713633288
674614439
1741970242
1962333086
756787768
1167500069
1024459708
1073473785
1350567275
1414827006
597485533
1142593906
1526459651
247350766
2015410791
1654470317
1115757667
503341738
1899551420
81592371
1126980338
573181631
826472022
367210431
617480897
1684709905
1631564587
1007111585
606408359
651753506
1258840702
166448368
9810012
1043697807
389069390
156888851
524578562
1597535896
621647912
1906176335
144624940
1243345347
1769589574
237273151
1031436079
1144323782
1527899868
1362785249
2098461007
411733631
817896375
1240454242
357957160
628920112
428940193
859776601
988943588
1319877748
451609310
364510769
787742571
2138257188
1818184270
2082200957
597198992
1130686069
1987101296
105141933
1649467972
1465491242
197563570
892959096
687574162
1992692907
174411332
502499005
209437295
237342956
1286009456
1205005643
1794666884
1684763746
801838168
1455525364
405518177
982286082
2014837135
1075857310
1917577297
1364254694
10863731
750897998
1983323392
985664908
1863099934
1364441428
900352422
1435985546
290396373
1907819675
1114430294
1314691416
511255115
1927847750
897179318
45929701
1217240534
1379626766
1901047347
688504971
1752862324
264538410
447686745
650460324
183335335
351975114
53702094
239921808
1191233791
1604993408
1699424237
1289125063
232469769
1014892368
1497126586
655216537
209335996
595515011
1459332849
1002817786
1191215765
1409946340
1757434106
1632436513
1191283227
484483355
1717403325
1394029170
207816395
1343167312
696924520
1250718207
1787661342
965758291
660660416
1190080333
432349433
178977073
998189202
1969880483
111338356
187425455
894410506
1534468887
1338552792
79504479
1613085513
451670319
1812454771
1136380756
1257599812
1613620694
559146163
873249696
76503686
1207931529
1190802777
261217514
1433028499
1270435179
1136129710
1191218571
941851442
128559332
1382472753
1157259305
1845394915
2023076968
1444544347
1718165251
214765225
443090064
1755562425
37689555
1204369592
591823556
1419622420
501003380
2097773113
1800079027
1445698416
1920748983
1029218836
1785902418
1272071286
858085680
341454594
322054634
1926999295
298307827
1258566835
829711898
1625356925
1430317070
915917518
1523485126
640913465
1764362166
1650524958
1708807239
1660824009
728961671
44525391
1271425873
454491419
1525215768
592969759
1213951071
983295130
1827236295
1829888603
27051039
126980515
933573588
660489813
2042384223
719242995
1232168305
1325213063
179028771
219978290
1959336762
726622481
740744296
2043985710
197160139
1174892356
1241077963
1441192192
2093591027
74027816
2037626589
871224706
2110643736
1636080057
1780465172
866012817
834247901
1827414077
2128990107
1597437119
935269990
966615793
301202826
607912308
1521382336
1423414059
2128079990
316059988
568687260
751875432
727480987
1095878217
1417116111
55576500
1759260812
122425843
307133950
542568398
752450000
1046087675
2116472117
1965126046
1221436503
1408194475
241544063
1072114902
1983883529
982093674
2045536009
82175034
1028897973
775210389
1495837869
1499368195
1898227498
1252215711
2059609028
156097467
911729737
523331733
376263340
281638273
1165855778
1062083112
2003815184
906658799
1542259400
1138876427
1807326629
1229908861
317681948
1282182645
995235683
735707401
506004670
1286808958
657310914
1065207751
1062336605
1442232457
1837612749
1144371018
242246653
281891882
352337519
1903954404
182703383
1188426160
1189181923
1159893768
1119072087
698380768
1275840521
295181651
984699905
1984077552
1328155881
1235439822
589239051
724776604
1508863538
1606164818
1236066998
1076100158
440356592
1263322379
582737993
766759897
1463850130
1715679737
821663736
351396731
494744137
1501308052
58987855
2093661648
206503453
917548722
2011675536
1704498320
1442499660
716131442
1718085006
1630499476
1861932164
1657373568
1545817706
1876852206
404315524
1417611612
130367894
419381905
1646047564
244281527
43291369
265028596
15030724
381378709
684810027
861280244
1056941200
396251666
1098028038
1519732937
566849469
1177147184
1182023920
598294398
1366113662
1852532808
872918648
1736832341
521376021
56998604
1578516247
23342994
248222355
1575395225
1755846524
1265565756
432798516
174221500
551521907
138891523
1892501915
503175294
425354687
1796634137
1566457354
118462126
367642961
235456236
2083757822
763506607
2142378222
1764311581
1771324639
2074057260
1273198359
1102526013
472018638
267339253
1952195075
338621753
291724890
1693430114
1520800799
694062576
445004821
731154507
719153951
1493143224
118178781
1771194917
356194766
1919864679
504117428
614496208
2047041340
1580942320
1309090244
2147175056
1826260741
1231345158
908873247
831385993
1099330179
222578726
726704223
407787715
626091957
221585239
499459162
91453176
492743306
1832555870
1282730566
1984897891
459398289
1392022270
2093624098
213153078
927606201
1417261764
2113648006
133408941
2106729430
1314605743
293839123
1486130718
654680979
353926792
1772112709
622362439
2012094560
1397578307
1239456720
908910341
1907821832
1760228450
1960611846
1154948629
1933239055
1165334525
1968902197
222513672
1493826531
25556664
2017856234
1425941464
672936153
1776706473
1475205639
1132707092
1249788735
1086657888
675081884
2858862
1722551398
798257148
110937309
10189339
1600681723
1045583610
661463230
1326012468
319045043
588220638
370053726
1337351969
2116318363
1588592577
1537294863
824907047
2000279837
1643994368
1136198729
987639495
1291446853
1615092375
1030207088
437183961
726321386
47596870
1646191354
482072413
1194516402
1659338717
2064231690
2126473601
1937593369
90442801
1889535430
87735072
1692679523
242425457
1733568482
546838562
363964075
8566471
1734040558
764279097
1709724962
483672987
1286800503
833325359
1176853036
1638091752
1604514514
404206608
1888184825
740237806
1562247933
2135669910
1814625515
848338124
1635909543
414341847
1416247173
1562696459
391630607
1865703968
524786308
2046168255
1054140038
568062037
1644329784
1661683255
436143943
1003954810
1566589874
1797806387
74662528
1396921318
1735752488
1214691510
2096186781
2085217574
439457325
967860638
703327750
1714915579
50106079
1314246147
1770006176
609688325
1758938388
85454738
1213401760
880344752
462399146
1780428888
1241010857
1227883617
532258867
1903722175
1084360906
904714437
1883100254
97607434
150635733
390134278
2003770622
558630220
1512681544
1907504845
1320669851
1214543967
2032571216
94876768
1158667629
1694481202
26617883
2132376743
562859320
1239285768
496531357
1942721677
276511053
348709461
1896152555
1392351810
647473476
938911922
733435446
2107108203
1729053977
691769169
699215610
905925562
1042418932
264378965
1054246585
1926775351
1800559198
1193504811
1201221508
1612876019
1664378740
819510167
1445501944
2117509610
1108254708
320771540
1475539683
1447919200
2107357469
780368159
1434741736
677108779
492802543
1098529410
2053239691
1177166998
1579146089
1667861804
1635522454
61985355
1177651522
1993444160
905657087
1021927419
1433143602
1816152378
256250605
1833418259
615728160
770600732
172190245
896029019
1982424556
1308416950
16264590
1868069119
1748594147
2003586733
1690484901
439852348
852199095
738728477
647272876
1911735565
252978941
127720788
1135289761
2013574360
663681379
317998911
2087253238
105092142
785812711
657383487
1846554422
1021648124
19516704
2083839137
1061113800
956453040
2106606184
991360740
1244736074
17020680
279845458
1331188180
786511454
2021598316
1014560622
943350470
2052400001
1966082103
1025411646
1162077222
393000746
986923559
1150152889
2002505610
146337400
869237230
590667581
837902230
2046520418
817048620
362909781
2110397167
185544037
1353763245
1406827782
1496245702
1293648709
1902312720
1750916459
1867586775
1175607882
608239947
1104343180
316716759
1838859307
743223221
1672678533
2112646993
2041105883
1856179837
253261678
591722679
2015599187
213411519
910624481
1270625941
505071646
254337850
174754041
1270448059
1680612419
472298866
1950544723
1404823728
2061137949
749651286
1301175538
948147707
1488393123
265086637
975289654
230364724
526255095
1264097113
214004928
270124070
1399260518
229852589
887791006
572010880
1720422740
1815158580
1205740271
141531321
1516452193
368403979
1348379194
566056797
1295469671
1932218241
766644911
113471615
294568577
1554279159
1805137467
1457460893
70480133
805670650
570872058
1852718605
730957587
13324355
345811407
1660762077
1181897138
110034951
1994150694
1664438958
1328760890
756363687
1801435760
2124777023
465199171
1389283734
156598391
1671308632
696822385
1318425334
1824070207
1333303103
1349268970
1166892641
316061870
1069816589
91372877
775071775
97253644
1760596356
182098564
364889505
517365003
288378735
1626178412
1496423724
1885375355
745142033
112495976
55894700
903829441
2016631720
414710419
1701109414
2024772426
1559128827
520178935
1206172813
1850057801
54599556
1657021364
1031561386
1830807416
1531017993
1865309848
834782881
856479499
1154386085
1879083736
1106765783
410385422
514811676
1940887262
1173104842
830514593
1009867505
770756333
725307523
1190488648
522053872
850469232
1701250672
2113892092
1442969639
1083746981
960813012
1995733093
81722505
358320459
309315422
544653988
1753163964
1832450847
1569022565
1969332700
314943551
975814765
303521687
1494346228
812900961
1314834669
727369007
1186668382
1593623582
684795864
1186830121
228224714
1931416030
1237602270
2074873183
1559785055
253739674
1882953691
1072583204
1879745690
161309036
1619265177
1344784453
988142015
1813346335
1460889490
471914769
248655762
978649504
303933155
581192501
1165099414
1110238120
1734440368
2027495472
525110610
1692627293
718091827
1830943620
594371266
570160572
1035808726
1303056388
1927912578
621626719
1974733886
1458542323
742121377
914381077
613325443
782224759
663233728
825225323
1800658023
326138659
100157318
84032274
602036699
310182127
1132617507
1488292804
349945163
520416824
864673465
188289674
1313847451
1500389282
233602407
655007405
2093428822
647259591
1932257017
1345480963
863023318
1888465572
327496433
1335223910
625945117
104452151
1843865262
477798834
7074787
249339617
1759001554
657595983
489495153
1804721083
1484616161
772260399
1997599277
670920219
1511187860
262785082
1798304843
1210793612
1179070834
1550203421
67494631
1366922530
1493866079
1505031031
690173347
1620639545
243461005
1101507386
1552403713
1992998370
435508818
1106839084
1183313840
1688648817
1150733101
479441250
742166014
1490161162
1867797970
1300923465
195022513
489616604
1673799918
1083878102
2073486014
1966042972
361789143
1785780179
357179924
1544769345
1858933229
134905665
390885155
301651877
1053348966
1487673590
573760603
2060903141
1678495977
1560635746
1633535632
1247777061
1330858655
3986916
701743874
1415216827
108819842
230341998
338719466
412713417
1534000842
2024659817
1439115040
1178268116
473455798
1080144356
540736957
2043966508
380167970
648018935
367869057
1716605877
1659091006
2071340922
1824716627
1751998057
91378529
1943525381
669186650
953502698
445454143
1454862556
1680670579
152415045
1634300944
1179494051
172698231
1403083247
662629830
157883132
1415498971
123240818
1087628030
2059336955
1953067608
2065243580
1803754872
710259923
1270035730
1040321417
835398356
1195546010
177166887
1697750741
387480683
370382744
989869433
1743306889
429608885
173939221
668685762
1864078717
1394237041
269201020
1160706559
899197873
1221809870
723380661
902417352
839889315
1129978900
1388461813
1155917224
1147188199
1418186304
1320083920
706223594
62710667
44735289
1675735163
818191145
323085468
1699173805
1207576060
1668919538
249078736
1490933414
545739944
649200573
843101488
1279337813
1170401280
1033827598
1347500692
187983519
374484860
113006602
144200011
1327339206
1673932742
1427008894
1705117860
1203701866
1572060830
638265283
776986720
990424376
1667015468
323991593
952749739
1278354962
1241694724
1113809394
1974587031
1869519840
1881034295
1005098722
912455102
145448754
1674576925
2126339143
1629819773
820662358
1963486009
1387001357
1516099177
518590539
1107108067
1366088713
1642625845
887486572
648358471
1406858586
2145190437
1047780100
1981107946
1817910603
1546645020
1986890597
112556605
1452797817
11766304
2117742169
1617438389
1205001089
220444750
78860742
1172098926
1378583129
1359300521
1948110339
1617324742
408836386
255971915
465988842
131001484
1587255049
1669932090
1794333482
1975570407
406284284
1503733924
2012962689
780118640
1762945468
1122853222
930339862
113820962
751399004
915858439
1954977144
1892991033
1956876681
1826480397
1285571552
546519954
281377316
1312665921
633924432
559516323
533006630
455896267
1343683412
626879993
1263023288
23005475
1070479176
695522612
1195521515
1201340159
249259909
2108926404
1553071575
1899919579
964546687
1570808112
1055060128
1455950194
1393521550
14292619
684780230
818342260
1023219490
1864625643
946900207
1992081004
991893279
1761050045
1232916454
999942215
365165751
1607368988
294314407
1570592885
1390272284
1199706807
231033036
1870720752
1826851735
2083958394
1624199447
888889812
1326871952
242105227
311541732
1690348201
1140748116
16326591
986828854
508165467
1812736453
1654609948
2056484630
567166322
1064533244
796564698
1197993840
1559506335
258897909
203065933
1860800228
1189522636
1882864157
917230571
1606803935
1385504109
1849594288
2021359156
819400612
1846008519
1844536740
1951342901
233670273
433219557
388425054
1680552522
621473883
466361725
832536636
859854621
1710190249
743989283
1640277676
1591262935
1627004700
1034379002
1101353613
725517767
1367205680
544758136
1667454651
2142510703
1657506136
1376152997
1600288581
649577504
106037265
719908577
699026183
1038808448
1012278132
1993360362
118219262
1394013878
2145555538
824724581
465319660
31939378
431026480
986271789
842295054
1611896950
1961710096
1493202221
38318735
600875018
735382814
777567570
1837581436
847479302
1632748171
565021985
1460650804
734926649
533836090
1345305090
1916053740
254718719
1555976792
858136651
475489102
1217125856
1796357724
307413338
328219770
1109727257
380590264
805661257
483592800
276931395
1429619839
1409606205
1902225478
1729516786
1883250846
1989648275
343750001
1115386073
1207667504
1293223854
2137464459
388729547
1280175985
1569207309
1659039184
1508143610
230299779
118309168
311026348
1625497956
1315770014
414327908
123818686
1800649805
1190279737
549718608
1145360707
242126435
1630523824
311573746
1205149735
1574639564
2137820299
953127509
482142174
1595022756
2084544544
651911750
37500767
899139123
1802240925
2069562652
336317715
2013706549
1120402448
1252841780
1237919371
1141197684
1970401753
1876808223
456939781
1901965520
850627330
1323994767
266907996
848442872
1695814012
1127544284
2105089163
57049829
1027284365
154623796
968448002
2079778211
124029814
1788755927
166521293
2031526896
1095153415
1343316117
578084994
147739976
1634467884
471178396
383081518
737363466
2135683
1452287889
726392230
1139859751
355831497
949246993
239558613
1845305903
1157250550
340070844
422786849
454103035
1106042375
1689418515
1428535918
1713258147
398686767
96308340
555987540
1727063
1200497455
740944363
2093585034
60405897
1943235441
841440637
592148792
533853037
1990732628
750507352
1339881421
1291684556
451120391
43444814
900834096
574197748
1420845560
1693969934
1793551182
1863734940
1021099361
393183493
1053539468
1765027658
1030281780
1667608889
822896365
275065552
1291208185
1752014750
8736513
1642914480
1238914561
848277403
226223590
228019454
2091311967
466828292
339306844
494900584
89411320
2121324140
303361101
1669333134
1961348511
557190324
2015242030
90428732
421330197
264484648
599396285
722751261
105496425
1013960670
1856125333
538548600
923492324
1504956223
81264230
736677983
677117631
1295029232
272395883
2056784892
735135244
1987104788
782108722
699494933
1088775447
1068695472
271399181
1795051680
558585155
254011190
157853109
826490970
1265591929
856857000
1420966396
17190321
962925176
1271334585
886964463
1234709772
430119456
29626601
590071347
414806840
1242491252
123612286
809270495
223664267
83378948
2024768613
1085567134
602374974
583415140
621980250
1398488429
1364220163
171333248
694995771
128618665
1591695961
1680820379
45117089
685551652
480117543
1732740506
1679932553
313248606
1156167396
306279459
621104061
1511199563
1452880237
1943913441
92436429
1031969437
956694955
696586495
1520582597
2098658891
796068965
225038520
1702079564
1552274789
2003375517
535004730
830389672
898623941
1740788502
249839096
1389289975
719992832
71173940
1502171824
1006498759
950974369
999629408
1827174716
684245085
277212110
1814621640
978982003
1104549181
1692023496
1434762559
782357140
712595231
2139492096
1259055709
477532254
425304201
1032699627
1313559840
470451659
1896244930
1251360094
764194872
341097069
94546178
1005162883
1566298459
435994984
1492100844
1945769856
31444151
183090676
371203581
74811538
2130417412
1284878153
2063405117
370723625
1817243505
1449526607
604312186
848661393
1952338405
946502767
1565467276
637180822
1947267576
436421118
706348504
170924828
574864373
990863515
688991936
1882744958
482631732
1432646754
1399860159
448647
1922524346
1399891773
1364041080
1356674846
559169478
738718847
1031189519
692129502
2106751546
1383970371
929314614
1186576833
612423940
223049964
166859366
1118321106
1591709802
749082481
2040687818
581556257
1270250966
92413902
2102740640
538349191
994077148
1151893299
947756957
860632736
1487164071
547124774
100476143
1956086531
456507023
674485555
1055877202
1839972070
1981093305
1726120027
684563815
62543509
1596523779
1457142803
443801702
861611968
210364326
473940324
1873871997
1821809063
832059893
1272322548
1328146743
1988263224
320279301
178340870
377051706
1594013063
2076420064
589373355
1955951662
475965518
1896010936
1072013809
1386451856
729576743
22917072
1381847452
662948607
515045181
614867870
1205799830
847044891
1044614146
1740411070
235933380
1569838885
212641037
68122781
182931670
808056698
908468027
219033440
330242516
1188326108
733504183
199726788
428206280
890263469
1736395880
873324367
822059060
170035137
415882562
1360548757
1302854077
1780586180
1005040392
683420124
21447326
1216456773
1788168129
1236622946
1240096858
1367909913
2132278085
580425261
2026839228
1949566588
1966793203
1101465778
2138421603
1178147504
1232952935
1222472250
2000211314
669574326
1877246130
1872170525
49047632
501249561
1493184276
1564318034
958758639
1250874778
1557468676
1050631238
418029468
1236889054
1216110815
832847248
565112358
1816658831
879376696
20634472
43542770
1925264275
913051729
762752708
1949463467
1761638777
1938796162
1643656543
852340005
768523575
189008803
1188569908
921569999
2099669517
1311043452
107912721
877149288
67898503
805460393
1953464022
384784869
419723409
1708438135
2029296656
695457238
743536573
628015747
1009720352
1171569336
1597898707
98464576
228118461
1849962321
1910698195
210589590
597595010
1776304693
1525504817
72481510
383564641
77659767
1695501879
1354955502
1713800106
1490864120
434384400
154986246
1588694011
333709197
305238622
1143728245
1977506098
1985277768
2005773304
474624713
2016862177
1676213876
462697360
514079858
1801197250
765210164
83026015
2035531373
515608702
1546640811
850814167
1879211217
688266668
539612682
442562288
1281742635
1988130899
798007067
225664195
906240119
375846085
1086724919
1060209620
364167065
599604436
2097245100
327917166
1718359871
2013466974
873012520
875874979
369374988
1281824022
1307483058
554713249
1574130334
137404055
1856761518
222169075
1140916847
960074403
2057616903
1513109204
1135299692
359745081
707501446
1716631455
1795978096
1786865912
491561308
753375247
334663732
181270420
1748908686
1626725956
872018180
355022248
1543068410
1024518119
521880206
1723117674
1570365913
908349479
2017361785
478693533
1917341587
391667175
1889773830
1155024032
1015923313
1230961153
1611810713
1030974350
51591849
663825833
752923220
1066542654
2012030650
1231431852
1812209662
1057991296
1521760086
250400546
377126516
222702906
919370803
185651382
712971237
501685212
1784399746
378816000
203089472
1581801383
1368415035
1791416171
2042752028
1170188175
1694030884
455305856
1858995221
532986369
1355714426
555571639
1455994394
246665255
103996853
1837510890
26524358
1747515112
109125595
387249377
1504201887
1376614944
737522481
1169682746
1923694380
1905284768
2047563266
1719275101
534503404
191018050
185584490
65318904
1593155208
649160748
2140194677
1390877536
84180194
443842365
1734484933
476866003
1077692294
1724764187
1931369455
669575655
714773974
1515165147
1478643978
726157130
1450349060
1159991671
807753429
147122064
1863420361
1647260942
1085179672
1263668555
1020085947
677598541
2110283396
1583442460
351088008
1688331306
1181982932
1844264108
2063542165
1319187180
1215988900
802158490
2051625588
1097874588
744826999
261254814
53049333
1515288489
561008109
1375309318
1632849704
2126885199
478633750
1169987631
754877419
750776041
476232179
2062347207
1781893002
2115721254
134956290
1119376025
1586899170
1921788449
1143229367
1699665700
2129982629
1633988804
1719443954
198517616
863264121
1722239316
2122846508
1349281461
297839741
889089246
1015155799
1048101925
306297143
1884537347
1478142890
1232029930
775121430
316618791
1924067799
1620339341
1102445777
1621567590
1345148763
1244925098
2114393569
327844051
619159385
1492914207
758422072
873330285
1572008857
1514301646
28986764
21315332
852969688
1277147977
698039361
1548833831
91163384
2120713257
1571285804
1645002006
2046300540
967230894
717377398
933158987
2046221115
1668431344
1007718105
214916902
1101861711
1466770836
2049935539
2031253275
1577344266
1351710062
1687561528
510094309
32401396
1180874049
528117365
1732377360
1637567566
232018424
1235841058
1121440811
1292316570
1573681984
1256382549
1967856881
310390841
189565691
1818857167
1732967034
1155897828
1768419846
848928443
1524835208
1484874430
894611468
393577828
156466065
612167115
1458589804
1933235106
1877521399
907155747
40661262
288343371
2012149453
96047345
1871040764
603625973
804755749
95906837
1733617089
99857604
2060113194
747049047
1500969642
1862501751
1786678389
214392529
2108085816
180172646
1951076887
1063790621
1055647912
512174940
1138162967
1543104560
1235812960
952251935
852689558
1981860707
368284223
788572640
1272895568
374077934
733768400
41821813
1171267204
1727147191
645075533
388575413
244601364
1454672121
703371104
45060982
1258735477
988333380
175566980
371099637
590588906
220960044
1579278627
633840935
1218515211
834428387
90597519
2017171791
1582759329
1266889196
1970649151
776710363
1216317729
2109871678
781758973
1663236025
1805122900
445812068
1294527914
883464395
155975698
544238856
197937264
1501259455
859031233
271776031
1505491502
1660462150
969822156
267733091
1476408337
1188979674
271623325
2123297140
615073499
1295693865
1392714910
241040737
1395609814
75017426
2072368853
893593105
1296135315
1719404000
1165280437
986798171
393058010
1725745400
1891982308
1825669596
422159581
863210613
1314248901
89891919
266822293
92770433
1892137090
350630530
1090240742
2064621462
1759392651
1305261087
1312996395
211203407
651804542
1575924091
1166590548
1433759862
1885968786
371714291
451059864
154225094
1424775506
1988283021
977074825
435328332
668502508
1361460221
1015826435
1092766155
1262898509
354395398
287726462
1281397106
2058552748
1967801504
334393266
1176838656
1345849425
112511889
354205417
1249533225
1821202336
486949434
1200267337
358889627
2085709233
444806019
1586245332
430173730
1261362543
477373086
1551922933
866743463
798586510
1674462612
794897741
1436794674
1476054596
354388754
951774410
1455474279
1682459281
1776215425
1117191340
1624135661
1025180607
811720735
721395460
1284288324
1132640079
2128116314
1005053734
371447161
1122812295
1221610737
895489884
1884080563
9969742
366998992
69175161
1574924720
1513061692
1799081029
1988956943
513167680
524435344
286580061
2123304937
620301263
796239571
935538665
780913644
947825377
1768353018
534532398
606311272
1478012972
475492454
1266100389
2068660180
1719135354
2027677327
1711150240
815680756
578560092
1793562130
2064666234
161970292
1801413841
1504483514
1142134341
779020102
1364089564
2146051551
1194797129
389075999
2017338378
1768023402
969471974
1303365006
1542529812
541935802
316552358
1098730695
289112986
936111498
2054166070
314854197
834177619
644089997
1143861436
1061011690
876719536
1305335622
1818595563
152642374
228095499
459479670
411230403
1069628095
299116012
1588303775
1808257868
1183222168
809773481
1235199174
335386833
1297627411
1217941715
140097892
1224743781
735351165
20958539
2081425615
354730829
790230652
873462865
1733240129
463307433
1860267683
929297958
1066314087
890841654
1720431005
2131093256
1649994405
570557746
451525972
1230188237
442413985
1021034063
95024518
1244416351
854591126
107055833
1400031528
107052705
1316153078
405118941
970187077
1466784747
1318136959
26406427
1180096135
1483600528
1526094978
1314006530
135819276
1248715098
1972800898
1949500599
1500735843
1328423994
295129100
702211892
1466286357
784444639
1276355000
781821885
1081708103
896254612
873719612
1457897681
85614521
340929270
20115045
1075886818
1197482378
280238544
780728677
1634000794
1618512800
846653790
697683892
1178416592
1039669224
200907500
587389204
457754345
159088777
574627488
288767840
1407855228
287491642
1839686759
449845667
323246612
1334754869
1618162455
1766497681
702926430
1042950408
1504102812
1377196490
1688396472
1286033560
1740195621
1454078048
406880765
1824206239
1071045395
841550197
1219500553
423565190
1400880466
87774316
29219067
469891343
2004217495
790770472
1915891791
363990892
470466733
80770037
428319246
1869099080
670901964
1564296032
1534448833
1702729827
473550250
1411424121
330493765
1198866688
1072561138
846450909
1332493812
1491189531
830355938
506391996
555163099
1934665899
1511113385
148661252
375075169
560235465
1719909323
1320913830
787930477
1734753455
296433028
374030418
1319046175
1303847789
957018970
1110803495
50018736
95187701
1712978862
766847574
436128115
696082083
729149734
1974372425
1811980515
604809532
1852846497
1054093608
1746013370
1031193214
1921433450
995145559
1614146749
493710736
1031401678
680425079
1178150882
1284108254
802154785
399926917
17656204
1507771926
1991694362
312407382
1034363994
1244783597
1230439086
226748744
494919546
1516796183
885363500
587221857
1744685615
1724727317
250163532
958617964
1797363990
1962562737
29450995
60391489
50047283
1850708446
2107749295
1166171770
1317629091
218003381
1108452758
1286393266
1807490959
1439996523
304245069
1509029411
730448711
890083438
304832070
143157152
168387422
1955960829
972970740
1212693640
1438359898
1178947032
935640369
620315663
1413515614
79727581
349586049
1592013764
1507569173
432035517
1727703011
1191174943
877104463
682722360
1437012717
1664322588
2021211141
816898548
1005076737
356980476
907369099
1359864578
885686383
1497000883
1249333476
933025471
1764782124
769444925
139186985
4302489
53053520
1553807119
668970375
1899764848
1006201361
464310582
2003032241
132034828
253819068
1873565858
159897038
897114677
903493845
1077780148
736842601
2086539506
731380040
1156712843
1040718043
1360127918
490357605
1177493313
341129957
1002653862
1237881556
667031584
1787074696
845071433
77780452
1358657597
47947283
60921629
909784740
1212920247
1875399250
1874210803
1770170867
1048170512
670280334
855850718
695093249
1336748345
1815226019
1408649841
719547831
1856182361
835958123
1957875437
2092868332
1082769345
854843654
1034871758
949046444
639161321
2039169762
778463857
1944986692
1218538750
824393778
1030603792
2067036124
1072554172
1177357793
827134064
736834165
1206560215
1495072176
2142040959
366783680
53558720
1317736710
1216210003
1598309576
1907238467
1287247547
786629272
1098825346
280679668
1107594683
1640592760
1355705281
203733021
517313251
439701893
585374998
2109358571
1088820323
762120043
1291704631
1930885823
614993392
223107397
462183882
1334287063
1289456912
824695247
1383098240
570371215
1869626839
1707733593
906019534
758527834
1509178959
1798467739
304751333
707588425
653343690
316775821
1847182233
996768213
1220073010
1100471194
402903098
426449767
490818727
1267911681
901158080
921409138
835940850
443612870
197883289
1973908271
342550541
1745168103
912699382
42359715
197764504
427940450
462873167
303857379
1314898101
1787221868
1887788044
2090727964
1397261420
532206272
1070085817
578636626
532532338
1689046704
2017932526
286116878
2122492220
1225783410
692350005
279130908
1575373892
85266078
825865175
466034366
606092605
1162891193
1247534506
960341753
551998648
977989722
146060958
1353840783
1581318496
137828693
182767262
1409545751
1907643521
2001563123
1337854144
2102387434
303060371
1836915259
1476916241
1810437441
490217119
1178036483
1960766163
413184194
1684750494
222290701
1614740478
1808885762
78573588
1971975140
2120981076
902383513
1142454424
491591988
1812272498
1682605940
1675229663
1285068917
1170004408
234645108
303196927
1540341122
1673099452
1321536311
629270402
1402446061
333150487
1982164749
274940842
534738364
859041575
852512913
2127292468
1540120527
1612569940
886385926
1611855523
1282527930
1535859552
836256641
702592454
341800815
288852062
1290837587
1990673953
36543083
596525336
501556668
946183559
407970412
1094361467
1906424446
330681362
211816059
2003651755
1608341320
373786573
34569142
621509911
2013936548
1594360120
659829862
672652364
298393122
1968701372
825148926
1472603249
993551881
2010203505
1464606355
1523222259
1368944262
2050767844
247706681
1788206638
115200025
1568073752
895234710
424649916
1894429415
590227029
1021292940
964605462
1028139471
980037393
635990781
326227621
1180210076
17785693
1034889507
630785220
219940313
966025244
444843428
1109430172
79675175
2068732675
1052364469
1967061071
726769918
785696559
435240315
1019648641
487633489
1998405776
1422189905
984357833
636725732
2064695371
1795645649
827499622
1327398934
1518016986
349669561
1099882349
69208444
878034462
1593143855
259113710
770742579
59689030
383841463
604774497
130722487
982340160
1466611869
394001659
2081854626
1825837171
243322133
1203024159
96617172
21181921
1159710420
496161346
1685977091
1452974480
1181836796
585949556
1752635653
1996312869
2067907591
1903281259
877264468
1851203209
1796475703
1262880216
302239412
312853311
1413460808
2070994290
1512923426
205923573
815745319
1833566207
1912088435
797370917
1148828695
1060714641
264642564
1071732199
24065099
1849214781
1130746069
5860349
391279037
346786449
830163105
61234499
16232726
406318938
128920195
31734954
857873286
125348046
1767685880
279968340
1339603990
1366569331
1922567837
1974380670
1619787161
1844187712
1904542881
1788938072
496284130
2125788148
471374108
222583280
833986420
1734899390
1383924277
1549894066
879269790
1373753962
1819406317
244015903
1172313349
320225084
572640623
1043173849
1271292416
1694115153
1459948435
1504462097
1172522646
1866732981
1737257722
2104923025
233913969
570329648
409697862
1493956636
369833985
1912171957
1752939751
2132155789
1564203492
407661590
1280457892
64484216
1507283404
188418888
1153432616
340986304
90745331
2146142969
1335256437
1000617354
102475812
1635880003
1680396129
1530428732
632042491
1263371154
52693288
1838894162
1577337823
954330939
1534389083
46067722
1070683488
1207916660
605483750
2143312919
1467640236
359144366
214164193
189216188
2030013549
1858926756
228421510
851650793
57401917
1227057842
1745481584
1005028468
950222438
601278682
1495078507
1088822701
913588796
1046818399
1342552010
621444533
1912078814
1192831599
1897500828
578180246
1315451670
1857108339
1211636083
685782604
78963796
367395900
1264411025
5611183
289585624
383805598
811462654
572603887
1096463467
2110802386
518303429
2098629763
1106542505
1492461801
1911282885
1638115249
1034176577
562660439
168429553
489321838
664083006
471990535
604770235
1531056454
1167640228
1882282451
1031089872
916553738
1668698856
461510792
1251872325
2056563757
1438641679
1335301509
1615585088
1895606783
312045438
872661040
1958247648
939279457
720919827
2045587329
35952509
2106708078
1460042115
570751461
523036013
645876142
342874789
1332663695
255549231
1359066853
92636996
2132934828
1603108866
1392039455
1413324271
2088202770
1533579524
1178603719
1413087933
1890963638
2083846970
1830401996
2065602004
1955345571
2019139922
867010645
111145387
395095829
902841137
1388017483
1272164742
1658296891
730588815
449037956
862666487
1900589602
652888712
906322062
1386358925
1352070307
2022269256
986938459
1623785627
2079869335
1039782490
920881799
2104869481
1643770647
1407681639
1867802900
1401078099
207537657
1987129580
1750065022
556080817
703867326
864550090
1648845685
226740186
1735319788
357571487
1508713627
2019032315
897620409
1352366438
992633173
406871747
1333216634
1303866705
1584661119
1217365327
248986017
266761069
318668747
1467948374
1434523529
1375661913
1735527491
2043711387
420773149
617084416
367004380
1090793008
1600158831
1976377549
1859832103
225438677
1154669744
595748570
1521518013
1973328088
1928798722
632356711
116046485
8432239
1043750448
1464225047
424850090
1477937269
1999161348
415092410
1222403432
1180984233
1424628926
1350507157
133733204
1585681507
989972200
1084809297
2062506476
670924851
2123354162
1071772425
1208195104
2054555726
865048636
485055489
1715550997
1946386550
1948341723
1388213366
1794529540
345385975
15425200
895092709
1962460980
217662750
180631531
1695645357
939060401
941001430
1794534949
551358452
1363337143
21321523
143603191
2111437839
2054080817
713964846
642307032
478269036
1570869546
2045521811
1438764163
707766420
1109316477
1286876892
1372708225
1470927797
2131565347
1819049845
183352626
1805376240
493709256
1081894935
1034592961
968912392
1365702820
473790469
2089981669
238308222
1982357934
1897354545
731548636
97186342
2126440283
409932472
78331289
1526193352
1499800405
961744552
1506662966
1622278876
300544119
32266440
1789751851
988636106
317759123
81699036
1212035206
1583585484
1022062575
115321904
1786469146
2139385684
617700377
1760515213
1229789836
1518832372
732962066
532221551
2059864912
616042565
1130070912
1355282096
235967781
20141695
463147656
978741602
325585804
24355299
509010961
2057445369
2127664730
203417234
275043752
533583651
1411572078
2058981794
1605827538
561610126
1346147655
1491164294
516710146
22669746
207787859
1846290107
1751449564
1345919109
1707348482
480303046
1704600234
954725184
1147422019
664291945
1939596442
2060099160
833953363
433602047
1836390235
1774734973
139761714
1487032531
1767269762
428320858
1669194827
1552941771
1208598279
1308665222
1440700988
582270840
1213140281
596444132
1420177357
564064282
1728261883
482360094
749795928
1813059123
806501705
1685060331
1157232023
762047910
1129715559
376844791
1651119343
1373804296
866268889
1238735697
375774051
1991363032
224250835
1661588754
2055535491
749932109
1026367916
1701576370
1493549131
700776582
1045121704
246734634
1655520440
1000446506
1800738031
2143654718
400901228
685474924
57034158
301974415
336145437
719024868
1888100018
949379844
1995591942
1305904572
463481241
1902114151
972384863
1238807374
485903476
1356029106
1386324106
1376664327
1610163777
553136154
515009974
1708072873
1534833331
1530108482
835012186
1621076256
1329018575
2029698872
1048840461
1560604418
172258545
798206603
2048210727
2008836826
359606605
657311272
29553831
524128808
929353216
498784265
2011812005
1568438546
668968738
705792200
1046500798
1879473194
1779373977
2080534969
1772642768
212988646
765344947
36221673
1096500942
1597630976
1088017092
1314853460
1600238232
507438479
227959164
1709351083
1084776295
205892395
1301786558
1649142002
1596099591
1399657575
442138631
1688708593
906705967
1756621051
927044961
1545076937
1584808092
96977112
1950809714
92755748
1130497791
1316351706
1249028689
1377143117
1100690296
1626829424
1517765973
235458713
1625489142
1584460392
1089887234
841686452
820601144
1797242616
1124911291
1033699020
902561747
1003281343
686319350
1313279399
887809897
4133420
860360735
1781720625
470027028
1485114447
1944510193
204776638
698780903
84964917
1878244693
174975954
1865338556
666577009
1456879309
1431532223
966543746
904878798
1050777099
1509825591
1739730497
709615161
1119307934
45126607
821284392
373120666
272206532
1687843974
1647168140
1780854191
1594842417
570554278
425528639
617223545
224050995
1679632919
333744388
417444224
241317095
268675798
790806973
431804988
487494168
2118250936
1285037199
639526449
624824125
79109438
1609496583
310406434
508405057
243681514
106335501
1109160508
475640438
1308912542
599889406
808521040
752281053
1219214687
599375755
1629318732
642020401
356361811
546890172
1292627769
1775801320
542913644
1561919072
1946463672
824721728
738466327
692849445
224472561
1626032839
40907767
2100068565
716834048
2099094884
2098173862
1209512813
814189188
1105135859
207038922
765653816
885953442
261215192
1566030905
626816079
642921579
1205483458
237089804
875101985
350456527
1816047178
438253672
990865629
227053698
1179300901
1135470758
543347523
995292608
473222688
1080105414
1700574570
1608516264
1948833200
1366662645
190294916
1016758837
729254889
975180138
16519056
804762657
772568919
830386741
684677364
403195811
1705707218
2115484872
1740064099
2111200488
127139615
1559057406
186763609
589926426
978595204
776990053
1000523492
1181354659
614295048
515393967
435720161
1316724486
1361757678
571601164
294136992
311028090
1926316193
469711457
1552051478
400456412
1996321943
2009061743
721600645
1777994535
2080360007
1048769727
1469634123
524923775
732415405
1796064396
281937326
787558458
701487490
1304410096
1616346657
1917004625
966407214
1276978252
2110144500
111185611
1933578192
589920966
1671814183
1117249185
1601450599
335152911
723188938
322804570
209304126
101332173
1127396692
1557572621
875573691
855269093
775133879
1678626963
1366682692
1535255855
140616581
1393368083
241281636
1434405474
952488190
536114956
1140098411
1999248245
1303027136
1883646379
1459954741
2073582627
731789370
251817413
356857743
2027405102
1592492147
692783506
1348615657
1611195087
211472940
1200091540
1415745558
1141102617
824939663
1596322540
2038412601
1261383924
274174456
1663591820
2027880272
1028822560
1917917395
1743185578
1453944620
239986134
135062354
1081088764
589553866
448649537
289982604
1915385944
126386123
62338081
606090137
1970018539
176325459
853637552
1059021976
2011337990
860697201
274344812
468089028
935585077
831991941
1474924392
160250584
350309512
1936396632
1127349921
1796782731
517294883
427701595
1789049616
1332981268
900044896
90631690
1326927257
1970968888
1146234035
1281026556
1915514084
1875689033
854205503
741796097
997419899
20108900
1742741881
934328655
617426317
864850151
242619990
1236564537
1213573131
408280299
1513787258
1863199157
1852368375
318044207
632280616
1486911525
577410901
35801228
341189341
260695220
555296465
383449958
1316083266
263790910
592795880
611282543
2131148166
479313604
476541247
912154493
1923177182
375529995
2062213380
1036903612
262617162
1317781405
1470725644
831729031
1594311218
1398710089
1036992502
148507262
2118330694
1808345561
1543472831
161299685
434818273
2115845104
1978984902
2034274338
2042801445
1682670431
1517587621
1455274323
904816001
991306409
1904082701
1660223319
1587031721
148610442
717267284
1557310422
900622609
733678850
746558512
2082095766
342896318
1441963049
523054638
1590198927
883027471
2054769607
1378286096
1243426223
1466108901
1794440918
974863645
1367185665
700288466
189648550
1908475220
713098620
1361628099
1715447711
1907081158
781696906
945302341
426454226
606295799
1205733375
114221367
2122769484
1309268074
1204536237
600947682
712092699
2113381400
1804727372
1064301989
1376220553
1322721566
454490124
444337900
1605978606
1265171870
1017287356
678277260
67737328
607777768
1214954668
742757863
1311621776
833820932
475151508
464289664
1630930838
1745728329
1766458951
1638280368
624728435
1930663913
1894147150
206659124
1664946514
599069134
718858019
122544289
223682910
832393111
1327504850
1048682104
206541177
252598772
719197768
1662368226
1182434261
762155439
317105556
245674031
854196292
352958055
943093770
649233030
795330985
449016871
396618134
749201801
1987148090
1247902268
926590401
346656446
2110120688
1283004647
1624445147
1338265296
891470467
586442816
177632844
1812431973
267628226
257881595
591463252
122051093
2077447744
1380055996
17990947
1331242054
1625293684
855186807
1065284217
1826079765
134506726
1669902258
1758444341
2070286527
1182119433
1545504170
1577509017
483085067
348648112
906381240
141874729
1110283927
1125753688
1576685876
2106730789
2028633106
1257748044
702158637
1590554978
1587901525
1387968216
1978603113
1679952127
1514502622
1295927776
1778993578
694029548
1438294787
1005843231
1725704198
54142363
1988412728
2020745002
1613048545
1382192677
957619636
230717961
272948429
2144146901
1564280097
281184811
2115202794
113831804
1075292517
306287781
1037686728
777710078
298110794
876006000
712538506
1419114592
1269865847
521583392
199512051
1942074063
1712090770
184488650
1011066602
1379898824
156805958
1271372982
1561548916
457181926
1526181037
1310167281
299733847
1870149981
165848686
918562689
2116757692
1378458984
1790548252
1555920342
1886937825
804022719
1082608719
559845713
873882598
432910064
1102205290
959839569
2013399703
812796829
2125729031
1267949177
282681818
537896233
172935608
1701279447
406361732
1999316922
555471412
395537072
199718370
254906027
275420079
935611493
325088160
790033536
1116325905
505147641
2052732993
89172834
548644777
1627917224
991737594
261741947
1760961669
2076742408
596298882
68416634
680537007
2068212983
870933844
1349765856
1096609816
1073439304
1317874417
1225565169
990264382
449600536
733461412
715778809
517393633
97969890
1158506426
524860645
1059435386
2035482573
271349649
115488786
292798387
1607084061
1745812167
1519883282
745796165
1946468858
1895833090
431030851
156759816
1580119115
319686914
1291867785
1507436326
886331274
1526809807
1314420395
446337981
427338077
704817829
652907356
59938596
2141571287
406378889
8005515
375812242
1215871886
1321612422
1383645676
1285514508
1003059465
1638951345
624595992
1306323601
187711287
1515880310
2056571691
540629489
1917398697
794454905
609661096
1933224195
850865937
1452486738
237932925
2009607427
428284707
1922860133
1101754101
767452441
1857303844
1419837468
808220537
702139329
648995639
670815005
397362602
349286953
1759949541
486474743
613280140
110895496
2105058919
1282094446
1130215566
1727251930
2000865394
1430386004
1799349567
643358682
1992165377
1656459800
34922642
1894137740
757030266
1481210242
1495499029
1853048445
1449211389
1437474601
568652753
966521176
871770177
492005936
533099624
1902635807
688255273
589867922
1154600303
661235445
1949677283
712056012
1414373414
1850638853
572298775
1561060851
394687928
1928916597
916813296
786344805
638686795
1415423261
851387437
741057838
1006283322
1551687650
115063170
29113309
359473577
1324391532
836781554
568930351
1217029457
933815722
1061536937
1638484006
457035384
2123310708
239884536
1156548109
1543464680
48858126
1195495868
1908532848
1368814042
595017641
586970636
1704044075
1728887741
1583292825
734730705
276697344
1310962251
505998011
1715173679
1716180948
1807500693
1461374726
1530387840
1156771447
2126679901
1249114136
1276971388
1155592803
323896256
454889236
1820945554
519444789
2026432913
1502072520
1422303408
1353229750
453696082
1251384981
2060332398
111339472
1266682553
1871000485
1594528898
443269450
948279957
988494984
1024828984
398570786
105983384
1762791919
2010455367
1248951603
903023337
536244774
594969521
1167140927
1126434387
1299137198
2129354338
690536775
640692019
806509240
1638310398
594639944
628050405
294671653
427585180
1190423981
865865657
2002807683
1873089628
1324468224
1585133242
1890932509
184835987
1335468672
635650703
785660980
687222062
398411535
1733696516
1057397716
755058295
902826098
1671262841
192958021
1391560158
569811157
1090183819
984778039
1576682253
57939895
1302128561
447010224
1923221270
1599549626
724145084
871141
1616414874
987455720
1968181069
1593868339
2058874991
1540902508
1651630623
1697825561
1100113249
1439356177
1318388619
65224139
2047664332
2048955861
368030221
564799913
36195029
244255909
494867474
444795098
322559579
1549741771
1698275392
1183574236
1458820448
1068929272
9325949
1980935474
633298411
1443304813
1459718881
732520728
2085147879
1190011586
400097553
1528467878
826231747
1659658695
1491540285
372682936
862475275
2004812730
1772572153
1452506759
457773941
1078169698
2029798279
2104917059
583377062
1223638252
1157670922
826500738
540518206
1677904269
695982980
1911010994
1906136030
239331311
44785763
333196914
1470204092
790964652
2133988317
1265985701
392059306
577074756
622734673
274494747
1423626420
1464863148
2065106921
1663596850
2003106203
371587575
2011410907
1697799027
201930474
609895985
261833921
1021015342
25681376
208235640
1861224082
1855999189
1145707148
1043695637
841371778
628119537
804723764
284162044
644366614
1524876884
2137688456
1740213394
1766273616
1778930421
1525497096
1447181981
56359922
1436426080
1605454111
584150208
1746336343
1824363872
2058503245
1732223635
368107318
2130661767
876273076
1519052302
1733118428
2069828896
275822801
2026802769
2105550738
590528646
1952944769
1334288799
210164588
1823364518
240954540
674151487
791031602
1183711753
316375688
592477513
1346243294
681521389
934069509
309165767
524547413
989963748
814784323
2131415679
1928682678
1612291786
283460147
1367083241
1853007398
323747416
1484437906
1913634654
840173251
1488813456
418711442
191346067
1516839747
1752033060
205359470
1155886414
217348178
1361598719
597992331
1614040969
1397984004
98668231
175420906
488266452
178577752
574436325
1305958373
584604136
907854190
823344591
1460526405
1854054900
282704670
1643007612
605954435
1775982623
1277818654
1620844137
775199943
1448558827
2089963474
1812524894
874299393
605427067
1359491546
1472136589
709925135
481780274
1290748764
1434659634
1631633105
2115300690
1586222334
984037815
93685183
957064319
1354439160
1858841811
1967815615
77337415
1071786079
1340685314
2141531435
1439392272
1730462105
429620555
86519860
281926483
1276436907
1137020749
264468894
1881406010
69998875
1456065456
1654847647
712179997
142584663
1638760677
740064215
1342314360
1228961905
279033104
1935531145
753201299
1941417102
1485434852
245134314
888994051
579942619
1178209526
1705432750
454692351
2036667005
1044649414
2144983347
883145269
2039495748
1548690579
1536810133
794033513
797873798
655379974
1351705062
1722587663
757495424
2015269809
1159063360
1391455102
500631519
1157291598
1244924862
461784102
538604516
1757741055
1090779926
1255724138
1865208418
607567475
2131174133
2043353115
1311302127
1134421323
2121281198
85708003
241928092
950951997
39209843
2132177242
2018449293
2015714671
905229471
337529290
1315923301
290879410
825722887
12316619
415734916
1071376543
1945559637
66480087
1578819480
633520917
1415660244
1759559575
1865986501
1856779525
204879925
1449473041
1758340754
1383912033
59921594
209117311
362076601
1213392618
791505412
301134722
1674620895
949801081
1393298949
379219627
774725467
524837103
969238171
1890413409
690798270
1428441439
1939750416
634448513
1534517020
564956022
2010800041
1527261508
545057461
1151005723
231029573
1470791818
1375719013
1488231753
840094297
2069809802
1445701872
1198356751
1079634813
524636450
1964573716
2132468521
2139655915
1452885179
27579356
999177088
1263782685
1664268603
246431676
1930463279
1942208637
1987194248
452538983
1607999564
253556248
2134808908
1390195242
674323819
1636300132
1373569809
1081344291
1437816463
687353720
1721278060
2141029811
502899178
183707520
1075475201
1285716453
1971068814
351856941
1121946021
155870473
2134756142
930005833
1657840559
491608854
707499705
1577929918
210663473
1681261764
790908009
1207087205
334330681
736391306
683833703
77218333
961293132
469936671
673275794
35281393
59566111
937171779
2012606346
1680439556
1016877140
153662385
829738012
1787540957
1384982672
1669126512
1553879771
11104272
930269410
355410205
262778820
657476939
373494662
1134874128
1600648953
1136622816
1395192525
504765166
1956136667
29377700
1372610433
50022776
1078325817
1386992758
1683287950
695434024
325694208
1126130481
295431067
1494634791
1277617271
1161794181
302181701
935417055
1562232010
1074535291
1970013809
907159475
694927390
644137544
1573940747
677280758
169001551
262181676
362985330
588960930
1335923073
1186489879
157913060
1052839421
890187815
69577516
1344013743
2020060420
2130134848
162955045
1978160472
2036005180
1817024766
515376981
690897051
690543326
738490908
1979192823
966126737
179340514
1024087328
1446975129
223102893
99017920
1950233710
1896038939
1217263659
1696651777
1578324989
708188931
1607062114
1976842059
1337768831
791491114
751032055
1776323125
1037689322
432484903
1665251506
1200663473
1421694503
930898
1776937860
1806047297
1485206122
934829149
673069694
1507790911
23532984
1074249024
1236985107
1435009091
1519281791
866813214
1304643420
2093789430
542219562
1465676072
1831143024
1720696671
877385102
1361742582
47892443
197844451
2085480983
1331309418
517435098
309812146
1662473478
1695827928
1363338192
1631221078
938548201
638977553
61956508
941812930
1415823497
298293383
1646152730
1676241415
1029782649
691692252
1704169021
2118427422
1734083033
447702340
109478066
251808776
1524893479
1080488501
1964201951
1186320413
830658695
1201318171
1902123633
1961742520
1085256279
799194069
2123374274
1224830627
1255449303
1885829667
785453629
1571183165
880653696
2053121679
791316094
77638309
99296417
1770000920
98109585
1090355187
1868534604
798163095
639483586
1533634871
413356085
698996056
277581502
2102630043
978689977
123242201
788188145
1152307249
1506086386
564550521
2003594677
1262565297
2116536624
1521577345
558222841
697552669
1479345214
1579579257
1550708416
246598200
453009498
500033543
32852274
454010420
804806587
747585279
571548485
1173752330
2085150592
627814597
592670265
841248499
573741811
454103870
1529359532
2000261186
2101916660
533074303
532767055
180855815
327501509
1284548697
1337623684
486431518
1392903194
1234692783
735871829
1778166052
912904812
954338705
596329689
838555056
1340635439
128957561
1552267545
1067537218
1163743911
299218251
1254190887
485679280
1973290566
764783984
491434829
1416392802
1368804073
630684985
422720897
1559910805
1774301377
1505989657
867252034
345919367
1253864521
920630714
1489846875
1991484158
29644795
1877933410
1273259559
132335879
69371523
1668688584
1940586358
1123593419
983006575
1508193749
725878032
652756551
469892858
1367812928
1581047645
1601764344
278531239
1467568322
1163249050
1596017100
1228466555
2085261633
236954778
566833778
1279730582
1174679800
261655845
893515538
873047989
410831309
1779411417
224696211
2015812121
1744211944
280608127
384309984
509393317
690609482
1065298347
1830854503
1417742852
1425868422
1202486390
200815406
1074038164
2102032129
1783531281
1351775177
1028790191
1530270971
656604109
405534466
1535319930
1857220001
2066126078
1306950404
385988946
972696075
32096734
1028841057
802296266
1523862238
1224007272
145350861
1985724251
1052093501
1688531077
784640702
195831022
1842303802
2047471280
503717401
1481301037
1817510051
2037354042
1720053285
1725507476
2019135149
827955544
921600133
1574268059
1975686129
836554088
1822332026
100382291
687100018
744309144
549434238
551305033
1945559466
333141123
1092774376
1298203668
552976031
1041769227
1825654534
1444633859
1612348513
637175381
2037097653
122855826
2112084599
868063670
930691177
283955511
2050627150
395430290
1091005275
40519220
262244447
1333356872
1459714612
491614319
1695320087
1632227671
248798750
208115457
334337998
635045291
1393523690
77832818
1598740931
981984321
2127764937
1846013789
1874054044
1247599381
620606001
1908942970
588925653
1614489089
1630065913
744499362
2125455725
1469879752
1638342383
1221649859
336091514
1233903032
785628866
1949852288
836934163
2141284880
220518629
1729996912
68733737
116178570
881962985
870959785
1431880129
1892899936
2029884532
539422690
2019931286
672018547
1685626344
138306783
1975793595
2081327497
759638677
730773063
1976664439
624137922
1589716889
1087558464
2120676870
140078614
2100961691
1492334449
2118843506
1751816597
1648565432
1618615726
1204820514
12398277
129447140
2114173362
119756709
858025102
1965295179
505641597
1877666981
146792688
71228718
861361418
1358312499
1018238969
909618828
180491745
1944054051
1677775204
1557846062
344308738
698591828
102547402
1737664687
548854417
608683636
494325128
897167486
1476526899
1088180532
2146364522
1657723197
557594819
741375634
449866429
557598250
859269437
1472153478
1045156446
1199701341
1146351494
57955909
1752583768
1714771522
526917310
873085603
402102781
1415984067
1605817213
1155720706
716142090
1343947557
869142205
1599827858
750495711
2075427982
1229363102
12329196
1080524688
845831110
1769842189
1527106057
1873667405
1664182348
1501664495
1140678010
1142354134
1518134503
1032494124
284611793
1910114001
543904008
309891833
754998534
927825853
1376788467
1173273096
1781451350
1238160797
564867574
264670862
99374188
1163811421
1925125042
1840423752
323656594
344028805
1410795323
67797918
2105078625
699297564
1793971156
752393557
396359915
741389153
931552830
677589877
914582767
1713681442
1957103904
814307268
460020219
1367490897
814275987
577564111
116752127
373059625
518748724
134395007
495977732
597690877
153013465
88168578
1585347247
1262059905
703828426
180915977
1231689773
1672180421
816028842
838416287
1839090772
2113840970
383969358
1284998624
20090896
538224063
1802137365
2083534087
1166181200
1124452375
728615752
328843551
1769296035
72603901
1116512023
386574636
1228233264
217725664
1240515899
1700641444
1578708223
696555042
610945199
1866293851
1755233923
1786056447
511321523
1594820400
1501163428
1684210566
1180487983
915893444
1037523321
1264276304
1095076284
762387771
1981047167
757803946
2015063823
93182791
1162712674
2053005196
254370572
421272888
1396986709
1574585552
961655229
390696553
154971339
387848947
410419440
997956113
1167369357
592574837
31984050
1152843059
955623053
2104313174
650745725
286220449
1528908811
501067846
1300123881
51903552
1148872948
641187392
2051983345
1030635550
1552637842
1301926973
446190114
1251444497
887798930
780848544
2130127041
1972031807
318708746
121445366
771510623
1767868035
440620279
1363110810
1512066466
616185797
1003220391
1304679117
180589564
1739627013
116316283
1069975573
1361956682
16584884
839808906
226303938
798812124
1098637117
833153338
1721193308
697619288
1661594585
1995217967
1425690192
1237396637
1509865832
1983065086
1237288352
1121555618
1452958366
1625523445
1214256574
773446300
769694335
224153771
1175824322
1258220467
2004465879
1520937565
731504997
152669059
1750256203
1960385213
596466199
233297209
1339403375
974576732
2146376029
1439072818
531771054
527394834
86875509
2816966
206650747
1471957373
1366976827
1282880116
506139609
636697189
1663638175
1171799750
2052683256
795248613
1896024289
432064805
987689924
1368768072
1536715442
363870905
1698443844
1917820117
1991771247
1310176438
1745633010
2013680433
1180065453
2035143029
109111520
324469852
172852224
379726887
985146307
1105564651
410929120
180466079
1577284136
1976416695
217846793
1874638835
1348097804
336223841
1141653425
1881136942
1716572378
122961813
1642196201
565229951
386587434
1947786168
1612672903
1971272498
969275785
759867213
826686208
2015163237
481413381
1626048520
106846446
1173031930
1559272282
240294353
591292200
1150292402
699996108
927873682
1912413643
1673954518
45213462
1617125095
775249415
1557475576
197157952
1535847883
216385518
555896309
1050892306
66053529
903141597
1701996360
349354480
4851551
931303756
2021920034
977107833
1419693010
1456514099
1490635758
1939757526
54583171
933899275
1184886032
557889702
940861171
1544808854
1539931912
690914233
2016889453
1529743950
92546461
434116940
323930924
2043704907
258290168
10960075
450584290
2055906969
1236697925
1026429132
1863570480
183501697
829927202
226695473
2145959657
674876198
1640231122
608912695
871443575
761757471
2070798932
1423114872
2116132776
2032589557
415366364
1054299691
105797027
971788952
1350623318
1711276179
1738133895
1925519485
1010983932
1193518582
1796255936
864791479
1804758725
1200554400
1272170425
1263005312
641243003
1218977911
2102494646
1805894800
1564183751
1013359116
456106221
1216166012
726746646
1295647763
497421170
918498036
1250753187
102167512
606875316
701073631
1849418578
1703192852
595161180
785516859
2097267083
1755531180
49937919
700871536
946221100
1631865397
955834810
525954470
1948498857
1414394889
1004559993
1141035849
413778539
734186455
705795040
1474073258
1231166632
971382159
1492413255
191173617
678137126
1628865780
251710153
1095771863
1452931373
773291844
60953273
2108651792
2007853234
1352861259
1526063331
853251243
802213612
540815873
847715804
1621517898
1083284033
1096540955
2001096731
578833190
547425498
154170614
606091580
1431873408
584080464
1816754231
867416392
1847788833
2111347378
380138760
2127035433
1846130942
1201628755
1104131336
1950608575
427233749
1003053539
2005407223
243790240
859704955
1854633227
775348997
623571329
2102107159
1506530439
230471901
960208721
610884685
63165045
838233549
491195904
79360884
1400075837
1780024674
1636142581
1623121600
5758248
1111599786
934203351
884724531
1744134937
380809630
286675410
1151574682
1961267596
106340795
215028592
1519692526
675338502
1413630162
1657115072
1749208124
1061163177
638506131
1403456616
1571874429
1548336829
251983152
1157435490
197386321
192489691
2117207925
326651329
1364735330
1879387159
1872774910
1291170568
497224674
1626398063
789252207
1857081728
46650317
949481967
210238491
1934002749
665545703
466087688
431912887
1867055308
1613615509
37167784
1617283346
843438438
252925317
1397384036
14913501
1564457912
889608961
2000329024
1241718846
515645331
876256710
1305152868
551480627
1202086257
1482358861
283214457
2050292289
862527135
512418337
1114707149
880760415
146725084
157548044
1648943935
1414110674
668656499
16371753
1232568016
2052883566
766220069
1460372657
773071569
1702389725
1259785793
61697383
2069804448
1870129638
1244768601
248709314
1464307853
936612614
2056559231
1598185377
1603276899
329219094
1628224276
1335518057
1574235487
1698431137
1846240905
1983132852
1794333660
739408361
693444458
2093574455
928641940
1859583987
814791598
954706558
1861640487
417871050
427284636
1851450213
1955651025
2105939497
1065981654
1087829806
2038853459
1907939347
1077976975
1514798890
1139994784
1340131010
1743613883
794824970
1182523925
1040724293
343272648
333548965
34406740
976247636
442188077
2092234341
49785420
1039300613
59178956
1567444085
671481475
1022208904
243306796
57537999
1127405055
1469781505
667674426
684535015
148338615
1447093588
777156866
893253058
725620907
1574793056
785877150
1131060467
1840784789
1392727193
1637395737
88653111
1799311965
79669740
408660171
168807988
1110995508
63122262
1917486189
882588346
1333991543
2015851975
371127278
1629552295
546373731
1514752467
1648230895
1296420207
1160265130
693163388
1971651857
1303887959
782447721
337708642
715709211
949521513
1402952132
126280951
455634519
740311420
1546369942
916583832
2113110201
2097254155
732451137
2023662374
956743955
540578870
849810446
1090236866
1147020974
1343042711
205512341
95664227
129930736
2083649307
124261738
415474626
737659965
1225288831
1576998953
1353138138
1801425990
2050235558
6322293
1434765951
1147618047
549781085
91028137
115379700
206338824
1164080042
2082168482
802259662
1057372386
184537574
214036300
634386955
212805614
1858301651
225041202
2018987971
198065647
1441347358
1704809568
95659303
587112420
176803062
1531017675
460628666
731368908
474951136
590153130
1058947683
35067710
1379918140
1431095222
1439736497
808146732
1995026012
759620526
532668304
392427734
1213520583
1303239475
1584723317
44319648
961081553
217340995
49327042
1201401694
2039221530
678615958
1793689213
681967703
1726330238
317715094
41795803
1921969156
416167723
1899792720
298995572
1625490742
752061664
949274178
339208861
646328246
1373424908
1201063477
814686247
259382615
1284841426
1002446021
1220832946
196497889
1332166164
847453426
408774307
311177000
76707545
371517586
3134838
809716111
285359620
196430154
1736177420
937673702
582042310
277958865
146976964
2102817923
1300303139
1392623715
315675493
731484246
227484869
1386625566
1016620303
1036427273
1043382066
1518221376
1150350363
1489681398
819852759
1870712399
1383592105
1053954127
1333101691
1540632647
1416236954
1418176880
1499598640
265683988
913224749
862619779
1397354786
658864317
1034838656
194576110
756191836
2046830421
1588410898
580080459
1914717632
1021491982
402814851
194424166
198946915
1484677460
824573768
1230064211
916829936
1081344533
923594615
1607530737
1166209892
1063665685
778975887
2024594970
820491529
1486045516
900221265
445350080
825066781
289881839
912303388
407248532
1297823069
695786949
1360439823
1124747124
1393063658
67128925
1526874588
368755368
474347600
1006253411
414688539
15776369
1553140536
638016507
1445537327
723398788
1711919932
1094330221
381682589
2104670830
1946876904
1688394320
1449476499
2143520114
147978041
1133222911
913542388
316121904
1333445441
865421640
2007704915
1419353525
1008875913
1963330713
1281412855
47141786
1340728318
381337072
1547750710
2077826225
1992842145
1816923047
1159652620
202978721
1764700149
1847093802
2053924605
163869974
1403999061
1073990872
520962371
1476216501
1122308652
81667411
1399134857
1161425048
1913950683
293711016
1939174293
1477910226
520082815
64615289
1745211875
14137346
1839156528
925153632
1953427947
1290992015
847637578
131960393
1606549852
624024422
718915405
1457863111
1634001066
1308409151
1021983243
1016458283
1985769180
1419401681
1418499639
1637168664
454941196
1262552022
1250449812
2085931260
1692400360
821766538
108784652
2136145790
392541798
562045384
784524848
357313898
442132535
1816281039
1107746596
497924161
460936321
2031300429
1648608083
1958475638
953754399
1809815812
1764274707
1878776852
1087660299
1210257204
299787389
412180994
1797786284
1742029072
475798310
1382270859
1761681069
1890678736
1251218708
1207471513
1204959145
232348283
2011204912
538329151
1693068945
317979212
1329217817
861931326
367314186
1359619851
1289846515
758840641
875452330
1283525395
1145224192
1013862767
1744017435
783552469
318747446
890187402
1626754901
1020201395
2116422207
1181314032
568338425
1353297108
1857847631
750126391
483164288
1199917296
1592764357
261118754
501368307
363711845
1229397052
188431200
1660343594
757012062
1332498645
870756635
1163060692
678395839
371972899
927440038
80903319
845202165
8014270
435295368
297329942
1838684567
56984012
1795657081
615625855
790538959
1090234051
703187406
177722221
829112155
1884325764
2126746400
1136365741
2094415139
1424659719
1339570630
1954593515
494464146
671113273
715840755
659407700
1570309124
1510973648
1764653824
98887535
518093949
2071380828
1884277343
2053137470
331984170
1725562679
1581897973
371896100
95137978
2017260801
2086040736
795589071
53154005
802805050
1214995452
1535392406
1168947840
400493906
1893021134
1196425269
1405172393
542932902
614552008
1812482995
1635926564
1690910818
686240016
1103049244
788820412
1923800106
874698091
1452082988
673083092
822552184
636541657
464048081
1340489636
1953075150
1251825298
1204075481
224784183
459605000
1997963397
1613211723
1042839984
1134252114
1794384497
1344055851
106954916
1064505730
191156460
1886494766
763774932
1891969802
854715184
2128465220
1903720455
216712158
2133550020
1195997851
422522193
313839072
913068081
655335955
861129035
1660294069
352928216
477274254
1410601145
2020134560
173630896
1117581276
1354043193
735626714
724266298
1822877990
1720075158
1167782772
1616330132
138055581
1844843518
1434170215
490563799
177103349
833129031
1718385202
858091062
1754281185
1016158380
593105344
596361517
2100893240
1899111708
1723097405
613456762
1193489731
2134777288
1985002007
1608029117
278583147
1409537634
1500491476
1297088109
1669550180
1830709967
1188000129
1751258764
478741889
68086935
483637670
1599401245
121206765
1551832663
770454033
1100685757
649746013
370034867
1736601646
453796522
754489284
1034538475
2044227898
1461040563
608738747
2039572206
727753013
940738414
1972395521
239672989
1782081710
606045296
1060410804
567895765
2056143719
30947545
1596064419
232684608
1356619374
1552972026
611034761
1074270971
989904442
146444645
1394020398
466242053
1935404196
105594740
2127539891
119597238
356462638
1745645801
1062873846
1197859340
705907025
334482719
1673579106
308027707
717273319
1100088373
257022251
984587734
1493339846
826271790
363404392
642496566
1080868787
787369240
2031963120
1208540546
2131690371
297119850
554341700
626160775
700267491
159558319
865281456
59117876
942039614
835462722
2022620130
804057295
1627585896
155214139
1233273721
1884340030
784605492
460960699
1419277666
156017137
1498149794
1525424575
1588888626
1788579197
425245593
1583133517
987221159
2026168418
913012391
1850970931
1530106111
380127473
1243146
203028790
845134566
9039848
933531221
1559550152
290432332
1029696985
663433664
695032434
1220407166
1648494321
1098267354
1771576147
317216365
519876430
483434502
611071386
747935693
166221660
319405152
962269328
175594469
1682309051
2136514033
7993751
1110845340
394401268
1405279098
112100213
207443807
1994299499
1162867426
141471543
918757484
1613071041
1165111369
784718857
1961925753
690258477
1456347809
2003795970
910809653
1590882592
128543651
435726240
130939198
908270759
2087357640
687423182
157829824
765448012
2024906323
529932405
619412883
1108813475
1035207987
10284887
2129645182
1068740242
1621328189
631944674
132989884
604292662
1812581258
1508789941
638250810
882330512
857849097
1563923612
641480697
1625264198
911670281
1898208008
2103782743
1029019095
1412772618
459025978
1616830632
1623494977
1110429393
1424743320
1540671387
737064992
1825260692
1878114691
1528047175
113661035
1724964932
300673200
1996915242
1704796332
2069240566
974709416
1957698454
1942678609
1182824648
1752986571
212561933
275548200
1829695370
456721012
1799013680
1560017509
584176852
2098122680
1386789394
1956838132
744117269
1223816996
1741742611
2118694772
1749708070
331888662
1925801700
712761348
818838083
1585415201
1137095460
1366948674
233389703
130963889
1987191829
1286931038
1029405669
1846469097
2081211344
1381516518
84939251
1321589416
651627594
141399745
420848422
847660483
1733734660
946061955
374260828
2030232080
104034628
47662736
790737400
1648257710
1669591677
782129454
663785187
1055629369
646160969
758723852
574827164
1127094349
1321902435
837266779
137055993
1275909758
1111536912
1069877621
9213772
1091021749
1092895153
1584081489
2136002067
408969052
463359260
868087213
1672598208
1707646683
444369130
346032846
2036468073
1078310483
1187669067
896646874
1786531769
893063361
438445837
2119917716
1352956707
1806467148
598676174
646169947
400646257
199839290
1408863751
477371509
1306091704
1961956152
1807111793
1762266212
1144684581
1107515434
2012330534
628692602
490144801
535494125
1477434226
1274823375
1830787545
1924558206
3865003
502863204
340001685
1370329221
83412041
292866558
1348685913
1752601009
2059384046
853334007
1158977818
1501193337
1451585868
658751191
1588676394
1320818121
1113536074
2119375632
2070536947
2070275088
1131235622
1247019355
843999618
1772560282
476738234
2144248655
1613966216
221106837
173572243
1835154499
1450914559
875770377
1323487403
798377087
535900575
365024498
1982849604
1535503889
1274541887
1697953180
1677390129
912714010
276525006
2147350747
1978570567
789344219
1462446548
2078703441
1868134238
1906809612
1923572926
286735587
1819668137
1428553226
1147774632
341662174
1235079199
212831059
206691169
1933187460
1021519237
1994702917
1860237772
1685032080
1453783771
396237316
2001351398
1155205022
937897846
1074647337
1990436723
1636721739
186405113
608493172
564110973
1027148120
782269853
473712250
844592009
806468303
95964656
295939755
466654514
378679898
259442599
584464651
151366308
477462284
819287959
1316399231
1901841058
243936981
293131157
173264137
9267534
2131311905
12354927
2069248091
1748223603
1833094300
314326208
458766743
1832379359
177317408
53897573
1961435629
596902919
598114908
1849638254
1008521413
1324265331
643569814
350082994
1856538684
1186481011
828700697
768374181
1286473807
143919252
340010935
817147445
1723200744
1408618630
589401750
476099472
746225807
1039998063
1126900753
1853529469
1531142516
615959378
424929296
1569897351
1639189805
1158565907
1315021673
1682304949
1242381777
1993830376
1750757322
1316818938
2063777049
913934472
1250101394
1071534450
577141108
736452259
37675599
346667413
1678369247
1251898252
541264791
207198540
1918274227
1992352783
2058147023
1602227925
88021233
1326239349
1437417796
947556394
927561575
1411399866
362429995
11828446
663966289
556314295
1180083197
307345608
1523702809
1249177873
1898053130
540692058
879614269
980470326
1795234573
211818583
66909349
229832177
2064672082
1882682504
175725592
2061942487
1899037400
1115422149
95986716
1132076189
44154343
1702514309
1069741158
2115590772
53785843
1303890581
1389067370
1143031221
1458754310
418476459
1235955432
1733354272
1092489245
613071329
2145306345
1428401804
44267745
379941260
589894517
828202869
187564059
1392224639
2082114536
2037397628
1428886788
2125768635
702491858
780590400
1580336567
76407038
1221827336
337293537
174007752
2094070717
176328984
85965724
575913796
1924127218
415994538
971970932
11258582
985639780
890497373
356053173
1826254788
1819019327
1602414741
778497931
243158223
307958527
1902803447
1408783198
1432258481
1272685108
2031939973
679507293
660710872
1670804531
1284581976
1225843304
518990937
1306224591
861268443
469235809
558696604
319012733
930450655
2061307105
363446363
1619159850
537590824
1667439366
178547076
1432050440
1332275042
899349009
558066521
484104443
970214119
1202592602
560661951
210103148
1760770770
977981681
755278342
1079820150
53540747
24845197
472378251
447224601
360204960
28246241
632729275
447403900
1757751924
1893952032
352092809
800088813
2083431976
1609468344
1845704743
68242337
1328159492
1746586016
124588893
904319364
2129178524
1968784020
1237699239
289833213
1422923862
91535552
1901809585
570348597
1127195655
2026775449
1624203121
1491983971
1886556166
961264229
1202903676
187366827
1479582727
138644562
429647132
1063032066
882775831
877305168
256364468
263376729
1375451931
1274121450
746178305
1562404937
550007182
446153860
174541948
713719873
1385490367
1486761312
1872983561
885552498
142252763
2019716957
194639643
1047316041
425141227
1569437219
2093674464
208665616
957140236
340918517
504923855
989240514
1361669249
1250490209
1888962458
1602954688
645171669
1549224135
1416776748
1615138179
1980090767
983798211
613690630
2104872568
128229851
1231014547
770029792
1167390810
1246909985
268189105
1678996880
155470779
1795112056
912983488
585820093
1734662936
1955350664
1295848470
1015063400
794179036
1801052387
1199685200
158344312
563649018
2110061125
1496438155
698773039
86716120
1309900009
487539715
558396452
438257422
158396365
2030187356
2120632873
670673644
1924951461
807189261
961289455
1083894457
1057546442
1838028389
174190936
1317517476
483428194
1408131952
2108370424
663374730
2113716248
1080813619
488041029
583387265
1073946010
2038620568
535955376
460633572
343458669
1829296603
653005111
1470854425
396167798
1903461873
692052909
2090321058
1367108614
845884626
1488002755
265702188
1902950333
146576621
1731157115
2140612793
1791200762
2048293622
1108357507
1231720843
885532143
2094567251
66123224
430862520
1325488272
1620180413
259085503
599134580
1310782752
1674672629
2048369835
2095370778
485318189
202430256
667945095
1930747328
1202351206
1151673760
882333433
683863975
396532812
498882879
184732360
932715551
2006024591
1016166295
1265990607
873112379
282100644
706760197
1895079458
720292742
1279713814
767668399
1839958921
334545880
1631453190
1161379795
1246794360
974163362
1599797741
333297302
683380578
1163456332
673087594
1319420134
1662995610
1596616235
392953093
989551221
1584835083
1553158487
699989692
1249096647
131501678
1884138208
1101393311
896639434
1500880647
538733455
1172375555
857641790
760922010
392199063
726967759
219025042
281238275
1927208460
516015319
1360771488
1014133734
1204869702
1678237196
1277945456
1262058519
1920413432
679149694
1150790191
1093399870
646531910
1892234856
455965488
1930352908
1308201576
2047881597
231692223
1588906483
2024252577
1491353133
1322742557
169347634
2042213052
1479115083
9203014
136527261
1299568358
348158812
1678643245
1329197222
76839037
304534774
792958498
514976073
941929619
122516339
91519193
1166950091
1933300237
1778701404
2052376040
904739504
231258678
1249948348
1466826579
1840906311
637828184
1603531368
267222984
1582497047
1008260787
929420570
1728146013
569778580
1840630242
1468101997
1225596830
1994645633
1836004035
843091197
941505681
625604726
333147149
917667461
1881874642
640090742
1317796248
1665182807
264502452
376949723
991508918
712053324
503277413
991917363
1788485680
608709661
915111347
387668908
469825527
1978343431
2028767079
1454622795
838217169
205730934
269625020
393898263
1122640452
1032030897
1133251849
1577554059
1614218258
546448524
63388367
1468481133
323727917
1752510419
1188873303
1447489446
368617023
1426430653
1402675539
1301624605
1964500739
1363669076
1150484945
1784945827
451478074
585923726
487632273
1128220510
815402671
496482423
1040902612
2068245434
1553381216
531889789
1630562112
419464452
492195041
900564753
2086451423
988698035
1585569817
463055963
266195461
1090432704
1751868357
1953134244
1712524349
1929642281
1877923837
1894740217
856602018
562476211
1458993970
1208272043
1325606925
929155454
469435723
1282514510
1986291223
800800652
150530461
471259510
247939546
1695106864
1752408201
1462695255
1739000642
854931838
1631582958
92295391
1247463038
1846368287
401505246
1250078338
1822615958
1096177090
1456388620
1217986912
2102960954
317564613
1134873508
379617551
182954254
638425333
340375387
1916142931
1868270951
1239692190
1099951839
1681042292
1038720585
30269512
1776603519
1543553393
1644186296
883219247
1799894566
1502214974
939856333
368470670
911408511
346025462
1678375060
621731801
2049289319
736089395
182683720
1257070461
188223015
1144167976
1445483702
1364226330
1294130878
623525124
1405291105
573331411
1906080909
1167935642
1306527004
2013016854
218211307
1728175639
673148237
1686037964
1390620652
1294519916
588570524
1418774404
1127343533
1394217488
524130793
2096307274
717309361
351503528
347484792
1693603126
402286343
566946381
1964561760
284956613
1186453808
666123037
286067675
542511030
207850965
1328363338
1664223488
105285014
2005912592
38749251
1311539717
1612693539
610544024
659066972
1807813221
1186933775
962039271
1690140336
2130967428
1529957516
365968364
1507023877
1942479567
860582678
1986192573
1254447908
294876971
875315203
814334186
503633991
680007738
1437854489
701281318
621143582
46257041
992301825
1416853146
251208106
1289352208
37803560
1174062797
181653237
1951733612
592048876
1772463343
153566316
719703193
965259121
1671664743
1030254609
1368177139
217565761
1868883526
1902713715
113200037
988852922
1574308704
1961023347
1860037150
1690716341
1448800023
1846913301
241350548
1482646899
528701541
261803389
827447040
939666214
2056345024
984403577
1670658660
1000414697
118140413
1548082778
1778776167
1058734988
833510150
1586854994
2082548463
1845398489
1682377892
1466851559
843994464
2122498244
32747938
795718197
889410426
310722414
899615568
1421639567
888786405
2122266441
914310798
661423805
350632625
1669477102
1754701569
747716438
1899520407
980265008
625871025
945172434
1519283064
598626509
40035012
645105885
597915676
133712388
461418800
1669466693
329432238
1401748801
889184198
2026844030
568863127
1455280254
73567089
2138219128
408394076
461151622
88626520
1451620813
361989673
1223357414
2142387376
864009071
1752975545
2063146919
1183809782
584231373
578870785
1162213981
1001163894
1376933822
107623948
1838187288
1346168371
66978929
627706279
1126973098
123284577
1509081202
206977223
1443455065
1911166686
761649517
1461301598
822196480
832143502
120098428
1485036671
540766444
1250065025
1498811461
1086297548
1972536967
1769563766
2079109482
1289398476
706353115
1189418858
187931414
233232348
753299857
1950481955
707622976
1046309256
611379377
747133331
1383704359
1754153017
1627814292
768504309
1176803538
1359181472
1003630755
882891540
1728609609
736266181
523524841
1738718746
712980553
477363200
2050457053
1547971673
390503695
1511694319
1779701652
1531214057
915927749
371409424
1909729134
773626800
546554115
1643510235
692551221
72719083
1329783748
1565652244
1637471724
1779105229
713942886
1616694955
1459335866
1458652889
1252765103
627993912
602868399
257520998
1034443025
715286581
1273542206
1724551497
801473026
458749730
1477945456
1844067189
764719670
233400261
709029626
864897347
1372400002
1107565487
1456437956
48850594
268298752
1344933714
136228927
1862320090
1885146146
1661331332
580304589
92320816
2014665515
526026882
432390727
829198344
613628130
1333212055
607169147
671960897
1332857587
993602935
1014950624
817850157
63532494
1304685819
601093286
844601657
1153462765
1178128450
1648850124
787991737
6234089
819420320
260922861
961343879
1757938731
1242497860
2130622396
1951328797
823493570
892039231
1062483847
1488682408
842905747
476340414
931373197
1235571424
1199412454
1614414061
122743782
1938813339
1089228994
1881592561
860109135
129092877
502799796
1053826123
148211420
521492181
1487741545
2147343556
280965465
1869748304
1707589636
2126728240
1384660209
2109134182
749936004
1583407328
494363882
543012557
498400418
8969791
4191272
1841527693
866637198
399469100
299459950
551203986
432290705
489630825
722652003
280233338
1562020114
1940616121
831717748
225734636
75355130
2100880556
437691123
1332913499
549530025
1077260378
1356647604
592732470
1648890871
2094682485
1146332149
539282331
746582
908841824
1597351920
2055004956
1062422737
974692515
1416153287
1912008433
847751317
545839204
940591387
1682307561
1352124201
155921673
2120377620
1131041814
1436168668
350702250
435340114
43785421
1885729454
746505473
407022895
128243148
403049954
688229866
1149767385
1283521635
2131248581
1245377361
96223018
524463348
2043160174
837559765
1579389133
1414417377
1341610634
1076446888
664709546
1227503835
1489258382
959839814
1630970825
1144686692
1814032886
236886537
527758545
266454679
583280870
1962586974
1916280641
631226627
297466842
906386582
1473653193
1474779517
625505590
786094292
511565804
662986564
2050465713
221239600
1642584744
1401582300
330027553
648954711
612913085
954592939
246891478
461209443
1486007037
1086839398
2081941688
492064527
104852839
1799742705
1402705321
1156983479
434689811
1973904902
63728857
1411786872
1168430417
838363528
1940296144
439904860
1195293863
1604043090
1664624050
1837831212
1282426949
850730698
1932299231
1280297525
477454992
979645993
979629484
992917246
522728658
2078926967
869807866
1617697289
1324810372
1659925740
1982849557
643390885
472170108
357545113
293645491
1610266078
1155893162
1254513563
518134651
2129282385
654820753
2134983585
9533054
1637993849
352004632
812236442
143132048
494134019
1093038024
1431564301
914658400
1738386774
1604117234
1631989842
2108243721
1694116839
795127892
1756526116
82740685
805307778
832503469
1771751770
483174860
1355996534
1845677749
1186577572
798773542
860959363
1094427356
921170046
1095725846
1529333036
1390211106
1079483492
641960963
773031191
1975211548
1365189200
1879972550
681248916
1587322589
648783907
709124928
833128881
1246726113
1892989486
1616870466
93154652
1566331397
292156683
150839985
1494765847
1017059719
1370732737
1507972608
1636213115
389871216
595583548
858963259
1580906589
394585286
1316195742
1067045247
356483826
1902998834
1652220102
436458700
1807921220
176178389
1645206992
1088654238
1607362497
2374996
1429290065
1509409477
682329715
509058505
1476545791
1219861429
662005313
705350257
1043128900
1553473465
428354522
929883434
238961790
1672879334
714251461
496709042
1717054015
958352093
338984428
1984178571
1303297072
1973531980
1832024540
2028967165
208444985
1018720934
577277548
1723603579
1572209123
914660880
1338246126
612619123
765706686
584162577
1336797893
242782352
388989370
273001301
1534009845
23652767
2083117845
637513465
2134303972
184489439
1534299490
352539789
1888281230
728403117
2010298927
838104100
102226648
268791114
1943872907
1724038252
599901409
799453015
1032880484
520529862
1717730893
913447709
2119286787
149993576
909770764
941033799
1110207816
2144074792
665001410
747564099
726340004
875878720
898091858
1284284242
1287756871
692396689
1765796718
2012053363
836949219
1695970106
1872995831
1771916131
628741882
1042010994
1798981082
427674647
2120258202
2113119441
126787428
1308836991
218912754
628282981
1775370017
72788678
1070164256
1959420085
387358565
2129569540
830379112
1976044073
1217046160
2008046881
418502162
626226132
1782361521
600374291
1957102394
2087218356
689098396
1821447765
1502706672
2146406058
12401164
2045428282
2029118864
703996597
713905682
1739293220
1138289739
1843809492
574252155
1086518518
149425824
1283489948
767340613
535776685
50949736
1668758782
1904755988
519083207
234335200
531501378
445656137
172732283
395233193
943515853
194720771
550383607
1795099891
1534631752
1133722948
2065952372
488309694
2120342877
1587024362
284125455
790195015
167459902
599704311
771091341
1866742826
824685165
92704528
185630789
892187316
215107673
1395413126
598910990
1361338622
859837311
354776077
1240980190
1690257704
1519221655
791377412
1749602060
1551564790
897042061
1717627301
1355385593
1753274020
481553616
1379469041
1877031948
483462467
1043576100
183156956
810342426
1328090457
1994004942
408445820
1548584012
1528736551
708834285
947173997
1218692802
722039134
1598681082
206487369
455638500
1047720445
527485515
386715543
133472484
1692868908
297587499
977300204
1831389227
102610912
160807725
2132507015
1183153466
378903934
1151837954
70261396
119886651
1104894417
1514048666
1401158096
13223795
1641255066
1771623933
887107226
491514069
209879647
1674727202
1147576759
1340197063
1474926466
1630034301
764803969
1225372532
1840509525
1215850367
1728387780
554446741
646646029
721011280
725553725
1512425204
655116452
357799122
793292529
1284085442
1584971344
978337895
1064863542
1133357079
1364707948
1116666187
2003472379
1282543396
1214634601
934587034
972569473
1951651069
1313352430
1891443330
1648238534
1945937448
1553896036
405636878
1591223359
224414906
858542975
1544098168
77412523
666431125
301004295
310973190
1715704515
72554344
1898588998
498680176
1651930325
926582803
1482143371
456739546
1644592158
1679347385
528113741
1954853303
1811773033
414623619
870772689
792850940
1165934986
2075206886
1814441455
1815735358
1199386672
1729339225
209383237
1454938843
1819244775
1806134721
1472669225
1563954664
1414278271
585786943
1722350889
1733734266
490091505
582821351
13170969
1547292523
1935857261
1459233018
1517429583
798849143
585254963
2051439424
1655520357
1391627242
1108590699
1619896489
1010300363
1393305080
1001265056
1119409396
231814298
436029950
325447121
1012077586
208886590
1072158460
945444965
820730563
2083888096
211665733
345053536
1478835924
1655526287
1192599986
1223384236
1015643743
1204316915
785607856
689700536
172446129
674873754
2122750833
323508936
540508646
649109495
507411949
723296535
1855081093
389296595
917889217
1346155749
1273561322
840697841
643234339
1545245604
169116838
306094860
1807261044
1264271859
971601930
470746538
1886762895
1930642017
899891259
159534656
979375069
1111725134
924241178
414603800
1747937121
1411397893
1876830754
1098018411
32351724
1070154487
1322112732
1606085673
209821197
507472712
1462035814
1875970230
2061032651
796733601
722003245
1243058484
106027765
1539144994
738103642
1131787328
724004969
102290566
1496336774
821089432
2092863725
1103235787
1551061662
190210745
1087852562
2068545988
69000694
1374601139
1069690273
192802919
953670391
1364338467
2061150719
1902751682
1405914607
496542222
27796007
494637680
311095636
1564344249
1764094974
1199456735
1128848853
1949489531
2010376821
1032922406
623180297
884186101
1817178674
1916653433
1564439362
1973328314
1532630403
1274344817
1251573249
1277306276
2101592205
1482419301
1875680582
683390162
1642810829
166965227
449491886
1033963760
1703205353
247623795
1744296814
1590452899
1737580721
449358178
923731564
2047130614
814030919
824885128
627205854
1465584091
566118041
186132248
573087471
146114290
1049420965
865669554
916961697
1226966592
1412246394
1267443106
623831757
180898924
28635006
691649338
250615552
343241362
538277306
722477786
1642734809
1440305314
225609660
488666126
1697977217
61796208
640667516
2100716437
1394662640
455672468
1094024219
963223826
230169736
505113422
1410149804
959790503
458719316
796574383
1989683762
423467674
1043005605
837479255
1430247600
2114838158
578937068
674606083
1000441527
1110832422
1292531590
1503810086
1087796096
139596809
589741635
575101865
1100555645
1638189511
480946786
1636772143
1000932560
1175229418
1735740627
659077264
1223508315
171834731
41270008
297625416
1744305631
1430996035
382516751
1164229677
1923794109
1319274736
450645056
15677982
450708363
1506509611
339069107
243349961
479339
894288259
444074726
890686652
1880044932
910716639
240005244
1395238647
679298347
577020068
1289761791
1976701213
1953871574
1441476011
19287629
230417195
1324993090
1944521652
296754697
1432913586
1074869562
1381840392
177248353
307691652
2124207698
750984217
1212137704
348849014
2008265267
1660720838
291711466
940313218
931870478
726296467
982400276
655719244
1326172599
565329531
1613450034
1339084686
877828423
126437375
937321608
957532252
1132575597
1374307279
1943206239
1572120452
1885311231
1442849542
797262430
1094873776
1751544277
1982737925
1589145476
685194441
1476763974
725529400
1013621370
1021343940
1022659203
551631958
1085779199
1453413326
714687614
1558269489
834378329
1584338698
614686282
211725742
1957035693
1707053777
924578732
477114005
1498353695
306352130
978061598
683280777
868189821
2103397066
1006251919
681622192
876364674
1569649765
1453355486
1717659541
260490137
623722071
1381730207
1903742259
774067518
1014491954
1114919623
853653253
1117133284
446065228
1837408985
735313042
1403506338
1134721330
760758594
730662884
2028165942
399166916
382420617
1892344768
1016933109
1774766423
554087843
935514640
1341476217
16921078
782000166
628910515
2053463561
2110780687
1243812708
1436171615
1871393890
209908250
454298535
129567073
2063686933
1843383230
248164669
95316494
993417459
434815841
1822923829
1544559079
1901307479
603757184
192405758
1653389371
1030066341
221871500
560047143
1505695446
1930742027
1554183509
783742795
272961614
207799934
572383777
1328545018
285402930
486141377
2078637498
1278039179
1352411894
163742346
1275356429
499371840
676013779
764239475
93105006
527592395
677369972
2093314581
1466430479
411278019
1825533256
658050399
2092471433
1463470933
576539068
673967956
551862081
17776244
1392940680
704847518
260355374
1632969808
1551456142
469469612
1452081330
1792409601
595593818
1434218273
321763178
1341739909
728419116
599166405
1476379832
138319018
815727802
593567035
1966685101
1357473965
1100391761
1367706976
1774301612
836839639
297262574
1265307620
1713348689
1323609710
1703831446
1188226849
274190363
1347643287
1004090
1624670137
569887201
1978446511
1689279227
2060996391
128209544
1896252263
305908229
2048425485
1537534847
1927040666
241817891
1604212329
1795513845
1857502724
845718018
1397194120
1862683988
1724952088
614175715
1710093097
1119211781
904917055
1274770089
2075515403
514397895
652499091
1302322351
11798673
1257245940
1310495153
1293637877
1061052530
1098650833
12335239
879947141
1750527779
1767029968
1873854841
949632428
465753784
1694859952
1550230381
595406928
2122185895
1694997957
266325382
616570337
861701083
144363955
873226744
109020964
1389038444
372000650
1785117498
595088107
1270790151
907702573
2046015438
1612813426
1762001791
1627190057
837308155
811653606
189486348
1554487016
626355204
1604452967
20603352
1900102822
794498033
1631296578
1146705166
1911031392
1048826005
1663617947
1111933004
1249579430
956917007
893499300
1059935185
2118375876
1659095687
1396408935
1197366872
1633102362
161707006
2144912814
321132060
1487358120
1496832602
1674811882
821864501
316678122
534991223
187311141
1066340766
1984328028
1857889106
1737927872
2043330310
1844645721
1866659150
790379795
1422062956
1390616550
1973056502
28362259
1878458824
1668703890
1245988591
959303250
500707780
370448050
1562463769
584100006
1400804355
299019783
248194172
565391921
1537048551
974214746
2086727205
1573263394
971564674
2969638
1024027423
720742117
1094478382
410707241
1200313462
1078075309
2012561184
1038442969
1098710933
649369354
51368959
1638635540
1219251141
2084133595
1908031783
2060609930
1518327112
1049157862
1747747344
587618737
1412592196
1315454251
1370977414
1287989325
568981272
1001004908
1864081939
550007611
298467700
779704916
1197002438
1992974639
1665502859
1788211495
910643939
1742558108
302716301
1968025196
225196600
649044270
118811889
1461272904
2023304353
473192458
1232483858
1172759858
420028003
1028261794
2074776099
1027313314
248170597
672699384
1766317525
628335307
1902766142
1442778663
605238659
730608795
99108972
285907075
781861497
1325255567
1362596130
1645170655
1972489580
1934733885
2072305679
1453079971
1616551126
1866124234
1372006481
1277383349
204314437
588968728
270621617
1607362838
1418735900
352182287
13195724
949636702
517087141
1748145849
1615112503
460379723
1970624116
1120689379
1626076893
387642521
1535199866
1400125639
348544803
402907005
1591901952
773060352
1978498470
1508260251
1410816572
503560464
986400151
2006729902
1284194375
1484983121
480420271
1198267240
1143011589
711361389
871619902
1145631763
831347441
1342367446
258855821
2057464431
407060499
511629361
792520807
1232785951
1909572161
30674567
396937434
1184731372
1068875668
317264701
991031925
921600280
1438623100
759990215
209716344
1374378864
1884194482
1950020809
554817412
1905797504
1891726881
582492109
1606442572
1580187789
631254031
1386539411
1543851338
387007093
1394340231
450540617
420907907
1350805820
1135203670
2088063489
411527744
1476941950
2140612521
328497863
1077978670
789952534
1704541970
1610468039
1356869217
1848825449
1031373792
1042827496
1454486959
1754075724
18793762
1364882608
881920577
306236812
2136265879
732159107
556217976
1504585478
651389621
1889221785
739469356
1985133883
925193044
65676231
565223922
633436051
1211163058
214901632
1766404875
1769036371
272805045
870286541
1118369560
373055322
194745180
7440089
354377500
1753700531
664995965
523773336
1394753901
1445714817
1459529689
599353254
1256354300
22884818
2062553523
40383660
356721157
2111919159
1501171436
290108300
834996701
202829137
1726873142
1362505876
1058428684
56713982
2091026230
432638960
622356105
1605626112
766809930
2121215903
1850491784
1142201249
1171498558
1657769584
2075586736
1175494933
490357064
960309530
795768813
2084197460
1343480020
1304632585
522240629
334133068
246481768
1285503800
1493514607
547187976
655004383
1662035349
1120546414
1768258566
389386359
1837364579
456067829
789256262
1804077029
507898371
740051210
1066677689
1649429970
1678089888
1143616471
705405527
1243578842
395266230
463957869
125921409
1321753678
474512928
1515211011
341653903
1817395722
655819722
134729705
1060888411
105422860
1266361210
1275311265
1622193874
751997168
1053198792
2063331879
23343750
1750517739
1970843054
370097562
1781032158
2001323574
1458158933
19742393
867995981
1092376099
1066210499
1626836988
706267204
1547980949
1781808337
1026197297
423266394
1686218727
484143188
901694786
2139842715
27311539
497593151
1309970098
739953351
1713044956
15089696
177859522
2097387129
941015774
1356986221
1518113030
1148647904
1181188864
1689891954
135827239
1359295852
508511212
1933485212
804572042
803040529
232937144
188216613
121520183
2111668987
1510890579
443421140
131269704
2120939903
1852150329
285698696
1762532458
892198475
267347456
1994375743
564466351
1776728854
593449604
1956840671
134764304
1270387016
1647510258
1653908894
64448339
1533008715
1767423978
1661764824
605667310
1508874118
1595876200
1725062967
1393398738
869095955
89068879
899728104
1232948341
1036347184
1735462713
892899008
1353503431
472896856
1952360730
764278738
1393532637
1379907586
895577395
817371186
823693346
1102401824
2084566155
426509459
1217695329
1363954774
1287277401
1122790213
438366476
39780295
1964416104
829864445
2037297129
1951905841
1014965936
1515637803
975395716
782829980
1158838348
384442686
1414061325
136718892
984019832
234592994
140312283
615797962
643996359
50381713
473021536
1215181514
1114121519
48339956
1592744782
695357015
1878678038
1377038920
1000950315
2008386711
2107029021
1341341607
1058458220
72528000
967333600
928911084
371220311
1206903915
1637101521
1019341445
806553337
32722034
1409254825
98489142
1483356661
1214226705
139572001
1470840170
1229042802
575787292
747779475
450992301
1755317658
758688685
1843658768
2145410290
401270767
1459589957
1459558624
379953456
905339501
1703229295
1529445712
533674481
826257258
1440175757
324029807
799563517
1225059881
332171639
1711423763
1953356196
1628084765
615846916
1244423080
219266040
352308074
503038213
261757081
1575460178
93470719
581944121
391735150
885154385
711141933
688955422
692359192
1445759468
1227737752
1934959024
454158220
964953247
194039602
1963348434
1214970682
1239585076
168524870
1348959014
1789656597
1977328916
64986255
763638838
839679089
809031821
1621702889
1721594210
420632661
1073602143
27072918
1674485541
1179651461
1578959273
1434389837
31704165
1871658599
593832835
327219839
108637345
346589043
827486836
1985722087
1839274586
258579406
1284124457
1242736807
1264451820
1628088811
1340841093
468921663
226215749
1423181598
1933442167
1568721593
542085646
45425720
1487226437
1344219105
1394709946
1940769223
807820839
409652333
1461088413
621452397
10736077
1699850422
1435602379
1721100480
1239162819
672949890
1630113506
318617617
991069504
1874428304
1852292730
1758473227
640373916
314255080
262900202
1435444095
656724773
1889066512
1638597682
1400645239
737517598
870709460
1814654985
232626769
553230867
609078041
882692604
1453211185
37125623
1078373410
1587251819
323481424
1910543548
59555370
2013984902
645575841
950634968
1888845460
1965564911
2116097056
1015108003
676142650
1789095733
1438821945
110282654
344891953
1109938646
1735795200
1633995792
1726466902
2009733882
890452546
1814621007
1851377365
1693367114
1181114642
945851114
199730789
930125637
809917363
589406456
1457758444
1909481898
1938640928
459534697
1326193130
862977445
1108742200
1793053951
1269396115
233793727
2063511028
1596425928
738042148
1457827225
915495045
1556347744
645304945
860347855
89423835
1983790746
1899253978
202118311
350437607
354310414
1603531978
830374116
1078925939
453558305
1972395568
757364473
686549118
490949246
1525265109
535923619
1334257990
2097852248
86288430
214873684
1160481125
591498277
1620218538
361462393
1840363373
237106139
900939439
2054298315
1971290408
733643598
23171086
450351895
116799180
740295052
1935403688
1193417345
2066831437
173835452
1205429049
1792667129
886474900
54861989
905754238
1871061532
181914225
226434405
907414025
925220232
606667975
639481152
1875145957
792943548
1686752868
1767987914
824725303
1136301613
228885200
2000783285
1702316718
1651013627
2128846335
260706856
442716876
1327494841
159277380
561318990
1088763212
962295200
492682885
1053436184
1998328310
1531203495
647663038
2058136481
1309840171
1674144155
1249249262
945872132
660270742
194890804
1305316536
1316096671
1938992208
1998079708
1311419751
650251245
1275017261
1829574959
430998048
741036474
378812776
1960486451
1497843086
1652456300
483701564
469904805
1804024112
1975809525
991947925
1975881494
1040437706
1640898970
253436160
1566774066
632826843
188383340
1359542467
497565398
779470572
1060924520
1291831438
1588899066
341216063
260625955
1041209971
484831447
424875158
1677101683
512294275
1912963195
742279081
1668841674
1437966065
603039398
1569140133
37466591
74688789
974814570
1765939395
315716964
256175269
1296822293
756682816
745498900
1703071962
1532872094
871073031
275635665
1787300691
578990803
401165717
1968033488
1321279572
1712288977
1464658507
1034903412
330607513
11727608
1454576113
633463250
1731489737
1312319776
795182406
1507222615
1997025118
1091345002
250817688
886950107
1468222609
1709116095
1486322191
364601888
345387427
702038407
1746016262
1316297414
101482817
1845367795
1219484601
678044470
80285354
1283389091
1785070121
1423517495
670080465
1925011700
1509995592
1629425003
1041525691
353633845
1082512267
1782004928
1200455335
1198297205
1896680821
1395026728
1280949970
1877000885
325990482
773387092
15455741
381688563
88536899
1478341378
1249826776
158485697
1509467937
2072408591
1419686579
466602815
1969197507
1159122804
246835038
1302944640
337930896
340441218
294979881
945270369
799609674
1327326992
435848950
1783366567
179414965
1171908301
1985821315
1018876790
1460326908
1000219830
2067349915
966361204
1267623673
878281879
1247452507
1447564091
755452559
422575945
1991449400
425720562
999660512
407554478
1332544783
943773963
693381448
1564443115
1644927262
1393840797
908078379
1532421749
210389642
874637952
1199853930
1662784441
1166788990
1500243123
1390935138
549276393
298439534
363736870
860087585
1759985640
1930873751
1073239270
180154076
1709436820
1986140841
926644348
463883800
1189477896
1666209770
1900369153
327939159
126459108
1897412757
1656834609
369509554
1035205038
1232422985
1207463131
1815613429
404370330
195127822
875143772
418896045
1473829468
1852186433
1332920923
818241522
329577506
292985209
1365491933
936147199
2067762173
56856827
276095307
1867916793
502581142
2056906327
1824059364
1730739113
1729070705
1023216191
1849984079
1450823284
390760166
852372786
635653086
858629553
2053641661
649148680
953441157
894302439
1949909794
1036029909
2120649434
1873818437
1081975327
1069585620
946722161
1710325853
1696894374
1487142100
900384189
185065435
1587083252
296871400
391964340
1523155558
2044772280
1505671251
22625989
1273720277
544771964
285789678
773706179
655911014
234177231
778691404
914041620
1658924713
2140394832
950947673
1452077015
2070343266
1778440345
2013463550
400193883
1472269133
566260284
1888179707
177764218
775891853
650109615
1750044056
505715339
2076740503
1807323882
1876246148
854869530
163158627
2117380882
500328630
776948225
683728475
1678323792
1804361594
709863063
912007304
1467067295
1620277955
1388270853
901177821
1121146776
28086143
428677770
1003165293
2038814394
1071197837
733045443
700787485
721646012
1905241802
1903960434
801919001
1913314862
827587566
1801764085
1433407077
693865525
1375874819
1721041028
1276912653
1540717758
1916530622
1384650510
454272915
904241224
361339552
1932954622
1133802708
1380433059
182465522
1097356993
1323557095
340188056
1297947988
82177322
1327871783
2110079153
1965594579
308370546
922647629
259319757
999295875
420506689
186776499
1170836331
109647814
303090050
1410275972
760033960
1693346697
768554890
1566176620
1428178891
1575445841
164285116
990200715
378418726
1930132488
187509441
1015808860
1019187453
905080528
1892736444
1750888063
263372922
1459764525
158242992
1369781975
566507939
476833768
2026543961
360057221
2133801870
1030223997
417010058
190078098
51385700
786682297
1241546235
948273665
496039337
66111461
1871260649
1550779598
1124745117
493224414
1675143709
2005814398
201288041
21372775
1638681734
2108197459
1107387232
1402579824
907392691
1995697274
765429081
261051200
149188141
723196754
1974469850
1221781215
660042943
203160743
1079571477
1781277048
2131749359
1981989131
174245749
395721039
1566422740
2091005706
1367172160
253835427
287260383
1678403591
977319662
487464240
999103108
312376416
1255264531
1958134014
1852496398
839575475
657821576
15895089
741723872
1853676772
1954138439
63497102
2030755537
924584661
603850050
643988692
1763466598
518496241
1749334123
1732924086
2075193049
2081920788
2027293804
640646918
398750122
658721692
316485020
1635307929
696512870
1118721403
1346969914
320548777
771596573
1027386726
2136613896
2000927980
1820187781
1403984370
413438021
1753664223
858928011
636019248
1236421566
1650758175
650869703
220187551
1183563301
605336045
318237414
989289817
881938428
1521055833
732838182
1218997446
86929287
716960496
1432537934
1081471458
2131697811
1727121164
1415570659
1389372175
10555764
969789820
832168661
1403443652
919157165
106729283
897088813
1267482305
383189155
1148014087
254677429
1533591102
1658710848
573121378
425063945
1755399097
1539232405
1039707735
716362335
45137727
71934351
1489608301
67502683
844492909
2097191944
1910834474
840499516
1704360985
136719547
1386704100
624024181
1928873730
836647614
697023101
1296803049
963779462
1749813517
1897518174
1015809252
833918121
62233607
6951806
663664244
1485591297
1456842612
1208908591
356523757
826177828
1537541527
1733474844
773843070
971009876
1896133756
1927541082
1558487853
181137412
1641110769
1997620682
1486450709
2104515648
369713329
1962293124
980333291
501372850
1523478610
1392493287
1872153723
1437248729
506177875
1985824783
698867005
762673563
1336491331
2081307486
1713082093
912433937
1322688341
1297980856
1067837296
584618569
1830042178
347880778
2050761384
1373255715
134590425
1695202557
482645250
251746736
641047908
914646245
1904776550
207496325
1200876552
832289557
1889628043
580717247
1201120520
423224093
1706647216
787736504
1055740310
49399432
345607891
1970760578
1186652102
1826096559
907946024
1100599329
1470239171
634433314
1632198826
364107038
986346520
1715716156
1380881935
362349480
593222331
1682533735
59666654
2002271143
183658634
528429736
849153554
678004489
1404378532
366390118
898314680
2091529890
2128079984
198128322
1925939351
665339458
1987205316
262884363
1613546291
1876822207
2108923488
1616040678
595734415
2124356737
1386045022
1706226561
1236450251
1721214885
1754125745
1905060563
117995427
1977539612
1661115448
214208265
364441569
666747878
471656846
643800918
230659941
225138174
177235120
243719401
2068003360
1277088132
1187346759
1090120294
115308376
1509516026
1058551398
528938160
894124840
1919422348
1597813858
1580671774
435515928
1304357480
116523974
134270720
1380993506
2129563709
676110987
737183085
1034231005
1968499533
1174502267
1876544928
661187361
2143961248
1312451430
1992342257
2821713
1361806168
1990021199
1045250951
1263987262
1841492288
1246666494
1337549304
371304422
336590735
181961043
1573584004
505214980
579820999
1493138672
713725455
1141365972
793033695
1387110730
1418184143
26639401
2095461591
1866284478
1956411369
1460271718
883653558
1670127529
1111487924
126966771
1256267745
996170091
1167766881
25980983
931209535
499617696
1940648806
2045362928
858901580
1580847208
1777471894
267949986
1949031972
208203940
1546043320
1093135081
1974006212
684028720
666889264
172719338
664482529
2078406200
1711700990
1310712761
2072992659
1258170946
1051970233
1994827176
515503962
1143099411
707195668
1259559768
1347481624
5521035
1130553136
321051082
645030416
1653535167
1059463381
2027251082
989444201
1715839177
378376533
1982131104
616829231
542858170
1892858452
1013990625
1359276398
1234711059
1490486661
846495636
1131155924
566550906
1347204503
30224810
2063461028
1454771023
1533977996
718590892
882829372
1521480548
760730082
937304634
57892578
967558640
774613061
1860143275
978622390
86468090
694165467
1254724385
1757162496
1514718036
194681186
333539605
950446735
1446885701
883984535
546852657
1242465028
14775502
58516043
511259080
1002453688
1305502260
1717262020
1021654837
1751705664
1345561619
1681543410
829970870
2044721285
497881380
1062518400
1343162850
1405958849
552385222
63217835
1451612549
2045522981
1150876415
155149429
376188104
2102246657
1800538895
678232600
1426257129
655942808
431628499
560653944
201355972
107748551
193664658
1915462292
733085896
975155089
618829715
545547206
422896933
1179286130
1292752776
1155085504
1637821588
9040521
1077792853
1870202063
2098301863
489583044
1236076624
1406826684
46877160
713869796
534765671
2047509206
1501115306
1322656204
1221094173
264094516
1025021020
1744247040
2075576682
1335210038
1709652175
1008678030
1797198456
1447724620
838433212
1018270342
945668287
579535009
1831816456
1954539324
264481008
1703074131
828465585
357613660
189954058
924389644
1522483324
936514017
2125642047
840368254
846689983
1144589007
923559216
1904815929
1004718273
552611909
92993173
1640690966
2123066472
802472567
460720650
1422778861
965298832
1369729185
1390904203
1246621182
583813520
442246650
2001222835
1640198531
789422030
409572569
2094807873
1963189903
1564552746
196045772
1455910736
1738698581
578806083
679365010
1058273622
1212229624
1501830370
96651574
1281554515
1982086538
49360247
482991753
487645367
376950732
834585200
1276934846
800479729
1104779216
826372341
504592188
890152160
1943492937
1214856571
652528573
1064077988
1798511242
2012163759
621480298
805753334
1390290101
793437941
705175336
579157366
951831492
912869262
1889822335
1532433169
140312384
1883052527
686487281
1702635770
1963303464
610452139
1766081267
411663481
2003610488
741342069
523238362
802312210
1086852561
833131832
1228881465
1874776558
1171613883
619791028
1997538835
242829800
1236303823
653879959
53144336
825937854
426277830
1714749767
902046911
1335921031
1986327135
1281322026
2122372908
848458232
2127279775
1650485937
914466377
207922780
943223045
2039220619
1662227302
1409039626
976683031
2006359160
1015554133
484484041
1393664044
347455603
1272298472
440567198
1654905900
1904698949
1153529622
1394686280
201540991
611837116
1500708800
1238874086
1206842418
1015026252
527689346
2038045374
1326895005
959735881
1027287411
260874523
1147903574
507391083
2055604582
817708934
2093538928
309830468
1960781371
1667806636
979985939
1761888956
617931232
1792289821
800574236
81664965
260050534
1914985164
506172404
1030804847
1931206894
1580939265
1795436441
1157385817
1955606039
2042965434
215135661
261541691
1324281517
1860098043
1105424174
1539863867
1158024122
635194222
280503851
1138269227
407270014
685433768
686046798
688279787
258044254
400988525
1404802387
1476709205
572349161
161210378
1097149082
2016735328
788689856
1750011145
537038863
758439215
849421696
1944208765
264053339
1283356790
1330805656
210957339
799672483
653135066
259254076
1260898426
748027243
673835983
725568460
789068856
1810488954
1946425131
1048597365
1390846445
569967851
873395134
1099434697
616938312
1546282472
1975386944
1138738566
239261422
1150122686
1267443577
1448888900
1311602511
629928066
1505553072
1163020153
2090172487
2039030212
293360662
986517195
1318645323
459298055
455393421
466131521
794432378
2043856528
1387611479
1922029586
665280130
18249537
1065818734
2072002176
1442687355
1121371717
444501183
1888725272
1689128596
1041748006
1141897216
2066840481
2081441734
93165490
2106706370
1122504686
583701645
1679291864
1333037828
1657759817
1448618008
70537787
1075442310
645279128
1645682523
139862839
1562640254
1247408684
457637868
1865889407
456465144
453754500
746634642
273727697
909787955
826402294
55658805
1909339829
108543200
808985106
1052747321
845868066
750046819
1457452977
765954478
1053523327
167051509
1669030597
2146533390
184811436
761883489
1014483590
1171364787
236713855
1027704033
138886731
878029418
1182866193
1564409477
1499199698
1722545415
460970340
939664836
1381117260
2007729259
13151028
371740259
697310138
1464266829
1456548352
1484080564
985426915
733132137
447738365
945867698
1602999190
1579684836
383142065
1686181296
411500804
659387672
1708822139
1684756716
562679886
124607015
1045329399
700669042
1692190435
314888883
663487700
1381176122
1525274720
1515354626
1686789032
1629699798
1135440555
2108620346
317408873
447617394
1243926979
446180892
831689907
979699723
152739011
1526173539
2067282352
1709331655
332581279
1380810081
1048982775
339734876
339134716
797560418
510870049
371998890
1128463262
8061691
1789612448
91613665
2006347143
1612512043
150390941
552055375
1092999989
1764767228
900827405
2070765401
137559179
715298306
847430333
1805295905
1758010041
594719132
1336314501
1389167883
186641113
2010556225
356137834
557969196
73773980
563051886
790404755
1855560950
1519499373
1366427515
521329427
341848019
419425895
273568994
503525025
1918221992
2058811493
1769907999
2117496437
1649307924
173632261
159838150
1303465451
1671667834
920869170
1062065945
1758883895
743375595
1064642597
915950037
581058500
401137122
2139925517
244355083
552701798
1524776890
271420368
524413697
140771727
1920221629
1637477797
1427225403
344668437
2145211255
1683778347
23015249
1043845450
396725237
260328851
1536326041
450174604
197330079
219484738
772050679
753186362
1503083294
348796586
1313369197
1858780894
719223768
7359619
142534149
1983645862
1120555986
1815369387
293469423
666824159
1050676116
1080716434
1672789323
248511061
1129588923
1366075130
517252341
274422943
129759399
1431524305
443126054
1381768606
621683365
1181184801
1470707120
1553080615
898318847
1682995986
1591941678
593489443
189237437
1696490267
1494884647
1593917208
791570650
175176223
1584436603
1181440327
1652115372
907903221
2117058828
2118659733
183646163
1154715604
1968442247
1235043514
1148959508
1684161052
1554423702
1255105889
1215728831
1314826887
1334679985
1758730079
1975415836
1192005483
685489795
897703473
35069590
2072670022
1929951504
2131771930
1073873424
1499581611
224059491
133734588
1779844880
1019003548
1336641268
898155942
252951251
1503781047
579784602
1587038702
134859206
263671727
298323123
1089584330
1410040263
1731083625
1393796684
86021088
1258921093
1217892675
326076392
494199624
1401655603
411232346
422254421
908975584
622899004
988338526
1764209242
1507597758
595738780
562135396
567457122
1579987973
75477975
1799903325
646056356
577634805
1022217789
1116621880
33307513
574576654
519169658
303769180
387258349
1543266073
639772238
1493120804
1248318545
194332735
605279589
1473661572
1213709084
1067762950
1511041849
157082630
1721787156
1471465545
181152008
1398326034
1625189714
130223457
823262506
469086083
1402587956
238446934
1317432339
1926729083
1635421438
1586881099
800178960
1145223565
1517369298
477270244
279958250
400272879
213623906
1595230019
1073508713
731835739
466576515
1470169685
854983802
1322399796
1364374052
410722567
2043614005
936380581
1483531536
1709860258
516415844
716068581
869757188
620608857
1051267367
635544850
54029566
787206232
244862234
1830638593
1416601558
71064285
226491028
835862275
1235163166
338447545
1298330703
1137483874
1289242968
165523921
320162962
596786641
1584837215
1376019045
15931040
54647872
1129385092
1356888865
458111575
970259521
1946812488
158834205
862735682
1740955329
787047626
1142815099
671970696
187945030
1908868520
327162222
1888834507
81509937
1773138260
1820229538
302970290
371397279
302993160
1582039941
1801768933
735631422
1296285070
1432353443
944095383
1480140598
883570924
887957661
1078991176
838523145
910657821
2007922640
1648079303
1699186003
1381578739
1912240537
148636104
513721560
1798770579
1009692156
435372959
382058277
504242335
1034130629
351247748
1778646573
52318370
1165657345
1640715685
202279513
4419591
397823413
1047071406
354570008
145938550
1378852329
1256519328
1408157501
955683617
236336356
1802779005
51507372
911148812
667933393
277555883
939952492
348401410
539369560
1948496940
478516013
1196382304
382986005
2099033099
1115430902
1101424877
1872999002
1070294895
1708549653
2068950261
1215282909
2096618404
914431116
1876241977
2138366763
245197278
1344413543
131502399
646526943
1676163096
1411996703
189299746
1625786314
67683372
771425603
1422165353
1314949253
160855525
1611927328
2052892879
1340267124
643447129
1412035593
5064343
510316762
24780928
124174524
1847110027
1586168410
673123907
251815894
1186272589
266248567
1389193376
1486511906
1888902249
1893112853
1875497586
885556085
175898283
745702508
889384351
697975853
2114768725
1754677507
1914250924
1034492156
1500062612
281904362
1966965986
1672821881
352094300
40767498
331384467
1774432661
1794638125
204060496
1229586882
1306562447
1241370063
71382254
1725108131
499553721
883407081
229163179
1956314592
231540850
196144660
2106552418
946882966
1050465505
1353472031
802840538
1137090792
944635260
1666221941
2051317991
53669379
1957580205
327295048
1391785032
50751665
1771198300
509989066
679102786
2061611245
1597093306
1289932629
1447036588
876146976
2108660361
1847517346
296426008
98699378
1611702761
1352459987
556847391
1759886449
570355354
684127744
668498080
418182270
1222479393
63763629
1287177792
1153628858
399254982
2044772337
119670656
159762298
1364977078
1257822995
1564875417
1295864413
550946311
1835181380
1817128547
196275622
1612319406
1435310093
502680322
1250011047
774180851
1653935467
13279754
796439999
1302158957
1664880144
1299883605
512288112
162072468
319989724
1016065158
1385568318
1788889466
1069501298
1831785413
379962460
1396145063
2053813163
1049294068
453214190
836911944
1367003868
585194470
1544852245
1230048927
182798580
468289362
783520163
772397736
931291811
1036923054
1208811164
1983725019
1005166350
1189010705
2098590885
1008254335
327204371
256586951
2144721415
2046257529
512120381
1297687685
249305596
1928446118
1006695347
1738982502
1566238375
1231936784
1151057427
1344866664
1887438010
410052698
865707691
666385565
1220844506
1536350060
1730682573
857422929
1812795970
747990962
1635407412
2007139219
1200746189
1556058712
1479934151
646183682
1722466930
859689236
668640669
1397264548
632560466
552159884
1827435595
1253873822
1449754287
83217927
348890188
1022620828
1026321157
757614647
742480364
1309869308
1691443927
257324825
166401500
112025766
11271662
1360062062
785230395
95114574
1924334726
225981431
1467529660
1120350171
230003126
1751030636
1011072445
567495723
1371159596
1626786662
1733137412
203025891
717310588
2104557766
1393005979
1044897954
675474343
1409772470
875902098
1987239958
904034959
622517007
1718166169
787269560
334481266
757117329
1781071707
397708322
678390360
205726122
1073778144
158726841
1065557430
481603941
736982119
975782332
1948983327
1339557783
279740647
209928343
1081712395
763166380
445741124
1753718993
510732447
1469317783
1571974338
615363931
820454936
2144908204
1531943777
606675771
501440092
202691538
377541399
1879527898
437616569
951876113
2018599495
905093969
521777736
1623494478
1066634598
1082946681
1684353721
750031491
416583025
711910670
1960047483
1242866828
1056576915
1040672882
552618003
1870191856
758276560
698031438
405640883
1485497792
1996475740
1743121978
560927472
278061119
1263071303
2061859296
1028882288
1361088645
2071348885
1468056438
1927215279
1838535324
398876154
635284002
557565695
997414291
1310821304
1129654969
1869297830
577282315
953560009
1075275327
1423934602
2118672563
784754364
1672508374
1008186456
1075968060
1857060725
415168397
1786156561
1122066562
727362076
2035123154
648918875
318131058
244017665
308265126
154494749
2007207827
1020754015
1449417906
2020261760
1605885218
1013854558
459064554
202160459
1787869838
1563265985
1789633931
1911637203
560514922
1617336001
1436234105
1877699789
336742896
584810367
1925984992
1157333260
1868497599
1939873890
501146562
1979860930
1251363116
245765719
197561880
5257344
1417310065
1641897973
1129902913
2122956321
931032774
1475511076
181042580
41517439
2146229279
1540569990
1609054112
1082768030
98640991
608350483
436243748
666733616
1477709711
384185724
1636553352
589522268
1671204526
911444801
986027474
131689297
400936646
382317521
1971828277
484240616
222008757
1096631590
1842889985
939383704
1064166986
1031883014
633023967
493833781
1026354275
754295382
1643685487
630066034
1071526311
2118384594
413755050
647371739
1993087253
907296344
695839183
1042310153
1806738361
801214160
78902762
1482770146
1169980638
2042156244
390376596
960581717
1398492723
441043105
117924540
1435035291
706108448
364087754
63897893
2021131645
1461086772
2119548055
783920359
71499772
166061697
739193119
1518434085
302860963
1446272945
1878200668
748344773
1343966809
545013455
899520232
1880220507
991183218
76271061
59853354
943155049
827132716
68321936
807782285
1112450883
1697983800
242455338
1756434038
1519189368
1579070986
2050937538
1421104947
1641822753
79313808
1406194975
787837296
1861274662
717216930
1941658485
579709546
1717874688
324947027
582420562
303512292
1252534592
1009312481
671046607
725761514
1840857598
73251188
2048522331
1228549783
464720765
1383910094
1764371996
744812121
1181079116
2118721272
2098319380
1982092255
793295535
258800710
1757433782
593707161
104237195
1327112917
1597055339
1893154580
1887832041
1025445277
1169844497
671066514
1831809314
789200255
845999521
1275811854
265168220
974424839
1550210563
2045630074
359984625
111903054
521579745
252519168
1667040789
1318371105
1889152373
1309733988
279554436
214131365
778589885
1098680387
831254126
1343781485
1790527731
131856659
859415593
812089450
1881303332
91102292
893910070
389536698
740771
726919573
1847261877
1675389735
1673261592
476997513
1295691245
1822037933
1055208408
1949574045
931082049
2092330481
765761059
1407659741
1713662757
828850498
388255420
515155200
586592589
2109494711
1092131141
1969666774
1357450477
666636750
393958579
242373565
1770415406
1057765786
1191634506
2001281140
1422812492
1604300843
940664613
536429940
1110387843
151143101
713627533
1245939924
1852622673
1828420088
720575237
292620435
191327775
1449227441
1399684584
1079081220
1272024833
722782837
1255505950
250276660
1711709578
306083040
928197136
696523423
911452755
1913176925
1621829909
248660899
35832811
1177310009
165147455
1664320146
983179069
1120539693
411775984
1258207380
2120222522
1294684445
1951956992
907147986
2136249696
237028093
510284303
1122535544
1513239173
1071229583
1573015163
2141276363
1529208288
1529607064
2066075555
1400820218
462438003
1852202408
1794620169
1133115028
1514175098
837136391
1784716341
287300662
1754912814
1556476557
4590045
1632934361
70592022
1311289533
28463635
808672725
1974397560
1437156208
745369097
1258626214
1383292079
1069032384
564674286
1759954511
1215898826
1219904728
96145854
957875527
1744561087
1003058648
1226337207
1653310592
1885832237
1216531728
565517919
2019671540
986010059
76552540
54961188
1394036774
1964759664
483482845
1876477012
240114994
2136118753
1800097551
1230733179
524710045
1531598489
2106582799
1609188176
269249908
1190887700
290844093
1336764346
1742734672
1082854626
723032167
1549201937
688076128
1634159864
750266995
1465623043
278679088
782073560
942972931
1093223991
1833500694
834217008
884695084
1018910500
1831662311
1721639583
2053175042
403627253
879027182
1206823726
2063587387
454466175
1625770939
78506930
886384859
32539181
1492880493
787515064
1435800018
2117956191
1569761437
2089538331
852236944
1453078877
1507623066
2144658744
512821882
979951916
1305254304
262168184
630117342
587285693
2029087656
1792280092
1840317865
586148698
397227932
2096834743
985745005
1316892055
344941898
107921817
275928411
2018418955
65366672
1271032306
2138117610
1338035414
397031585
1430720940
1697947957
100607356
1981625157
815038322
1147560014
2042122724
2104077765
321558754
1574645508
145012476
48755313
777745228
1479968158
152652740
77647963
2043620149
242264845
352892601
266121480
856851750
194572261
989048985
1336358912
1304515968
1280110473
1483321706
1246783507
285061488
343792531
1423631652
1293177178
604300839
37539024
714892998
1630685290
1423129085
73866946
656393691
1708958760
1894216752
2116800840
176083343
243925900
425143660
646115956
832351716
223419595
277145576
483397994
1027420061
488116911
417918926
973650139
865304567
1870680991
427688743
1473769491
1760102874
915930992
1568850521
492291791
253603195
444192126
1784735792
1528423941
585251995
1730456401
262884047
509094737
145637169
519269063
37987090
1699105365
177340174
1648269326
81337585
1151170429
187030768
1154506841
1427157087
1486559689
687336399
905195414
1304969496
164333117
955831763
269143858
1812301425
1687527
1837697058
950799299
625065099
347948233
854009783
1920918618
1122180107
767483364
1088474350
504446715
1070930520
736983763
482773008
655894723
1917874618
1983648605
1170484681
1067555640
486797855
866226602
148794141
1390463500
1475287213
1857275240
16163242
1163786961
442462416
743857430
307629127
678617497
211925914
1895229517
1080109731
2065467481
689430646
1173283515
255096394
1783348437
428123599
180667794
973823472
1056769632
645804145
1009066591
1651673789
1216423271
2081967172
1552729413
2070309796
360650731
2012708061
1354554987
379521649
911780148
706598126
1278358880
1634346832
263882611
719492923
1475895986
160734615
1950409232
1705352832
273814102
1912868750
1345949733
2028965384
1808747913
297917209
715963949
1372572036
948620817
257447371
452273407
828978482
2053592939
629362980
307283902
1488895741
2001082747
492103397
2096314726
670084469
72293062
755993906
1178758327
322681122
293907163
1377202914
939985067
1764420711
2130369585
1198859216
2088323025
42814378
2032928500
161445040
1060331087
367019422
1879265934
1797961796
20080562
218098513
911624354
358693526
808377797
1695412459
1973841611
1789986183
1907725999
1302361522
1680074997
538373544
1451903733
1835635667
285877195
96920935
1392288718
1739110789
630163148
1584568929
1694028206
1993787576
650194615
1336891636
1086106090
773717795
381923170
1696348309
825904600
877569821
1242685126
1393135639
290543672
270634848
1601349201
478327399
1596429225
1723419562
125754812
2075849246
1795832226
1517501613
716188887
1795091936
123778941
154755167
51508865
1869292888
1733950847
2124802643
1758284396
1305007161
102585719
1198105571
1592319819
487724895
6799247
814093521
1605768460
960387301
1050597914
504132275
2122579852
1813513349
629296872
1244813791
777091146
956072819
1069861389
648891783
1532442931
327647444
1928689548
124125202
123928134
1749710339
1447234103
783573762
1058844751
1104248544
700533028
1215659921
141465325
2069263887
955918116
1517033062
1483313923
1570986212
598957985
763169027
824074403
834991156
468819480
880314470
1040507320
1213126597
543304507
2051083991
531263418
722572240
376710145
708910773
360724064
709114834
1737111491
1396755465
1455593083
893531123
1758326327
365693975
831688240
1914586236
1565357529
75156800
1903832444
1315698271
1311570446
361486425
481627949
1321220076
1154777524
576944080
1236655001
831146031
656626933
312404128
612487781
218491930
231861242
1972212315
899374477
1730668934
1766548630
1979778882
441756325
1636158837
694649150
1099222193
545476164
1918498263
1619930798
758049631
497937709
1189406667
49123961
391792571
1676472043
1384966971
1854644492
1052492185
1691826372
960294517
1495022689
73604443
1693707969
849589092
346347983
1331213131
407518949
924074821
1410773033
229173422
449327876
1038658275
891842295
399404890
1968802535
275251049
1423473427
143412759
1118281516
860924383
404797090
1818800478
211503717
742914930
444911153
18449142
635034791
1871710898
1615073123
374590050
278271221
226809515
2048378684
2123290016
1982735235
1182905266
1015490470
1600923796
1227863125
2129657761
83474240
378877407
1702560067
610278936
1121011204
1358946030
1616768097
1873656897
452226157
1605024886
1017127433
256925157
5411138
1174547942
1553548086
672739621
67795059
1933521675
1451890624
1103047368
1811699795
288426731
1032964348
532310677
1320188151
1342348527
62399168
907011914
127621612
397191317
1336270756
1557029757
1323851866
216382984
2059663729
471705853
471076191
1619066480
1788544023
1709247985
985578648
1833739170
443256850
1359888511
490793419
966873434
1880659093
1845058431
11141116
116599887
1637671238
301416937
1643294392
852867923
2120522169
64439418
340510985
1241747294
570668540
1104481360
2089986933
1327149924
1810009650
751030407
236202563
1541334356
295267455
995348898
552011733
1827837351
1070868258
1936924277
440857186
1427615801
2142683743
1189781401
595135314
103361461
2094799749
326659072
1407382573
320758438
304585334
1841849866
1058891211
126432176
834858053
164372034
1206603361
1847585013
247514583
34799815
1830713243
553904432
1694346470
1927530813
2106766461
1133916143
1442302959
1425555106
1015584894
248155420
259443409
1054619696
2143860000
1711975928
1392292405
856746257
890790070
2077879568
2065225023
1681225034
78185487
579529327
1171637279
1603652956
1917513934
1048046593
2040219180
1503711817
1867300955
743376346
1811766178
1726399263
1125136702
1327696418
135350567
1063317382
142458324
1595032025
738306194
1088664993
983515765
2054417561
330990593
1086047498
1791740921
1755154690
145127564
1536666493
1055683958
1852892550
882237213
1442752855
1048837806
168032135
1074331630
1186319792
1094836930
1674804407
1379290170
798251669
34207175
1091658309
457547974
1483239707
1836682165
1136653894
1197051862
850200016
991110549
1248517931
320844668
1139940624
1012508934
1248779340
952174645
267931427
222567931
216092102
237719180
983602338
1972565078
1195935075
1942779373
485579302
1387254612
511041089
486084221
1334959515
1306586815
988978584
1230422915
943509807
1924720136
865114717
952360459
1993033965
1842096611
869248478
2035600895
563670522
1406462681
1760095320
690011632
404912894
1301188438
1768989813
1672883257
1306493180
1689367095
2023761961
1429245260
1316516545
1922672840
930634932
1393030897
1603926553
1497141529
185471678
1691603241
197563122
993978394
946939627
1431933307
212299890
1477158959
1941924348
912293007
2055055585
83488568
1628721371
937652481
1500817925
1957244071
1260809473
1297725707
347534665
433903686
478391574
1508893996
843457593
1933619176
1971151952
2125049369
163001344
1906212286
167058289
730193725
185867038
1915643617
1197156594
1054689563
709075956
1925890480
475009242
1280686840
1316524624
904950572
410627457
383911329
877203188
9754252
2084380513
1600652778
70212717
1945774700
892241319
1673901560
1985270397
1103857476
757562964
1208895569
933765916
417947166
1058369102
637028803
1667229320
762281537
363893233
613796842
1193963347
647865352
762107150
1150261033
1332471485
158043834
739603336
2067555602
1678487793
1722916466
1034182939
1225597535
762452333
669973337
654735822
770128345
746014467
1305887475
1151171181
942007759
1193572445
1340718880
863027315
1763412680
1732806647
210772977
1897779801
1275861430
117487681
1563088343
1337569325
1656322628
175556806
1775679432
804514609
1958411468
221598047
1151369800
216827646
1559811349
1418946155
605397185
38641842
583310283
1742243362
1228576844
374988781
36166112
1641663488
890238344
918597408
18979223
1727098155
1307493206
2702159
1303118231
1162968249
1965394081
361053336
1652750072
617805754
1365167913
2103215682
1455736651
1317149154
981086492
811753383
1185274647
2068380130
1067511685
1036362619
1905291286
1144614126
813633937
650946656
2083085108
1041707907
1722419392
1416491569
986895163
2095279532
1147003174
1320593443
57033367
860509951
2044327586
653252413
1123951115
1559513962
583414587
1385396504
1992874674
1641747093
824825238
105006211
754823188
1675916420
1671216880
1963673160
1563210522
1864570544
813451715
829833449
893565714
272539276
537700275
1256314023
1790601590
1671700331
59754471
585527414
898839237
54513151
1333445923
1536100743
1422356906
1335950376
454220906
676895839
1511686417
1820941967
1742400191
956920819
2100813278
1745393449
1465545774
1720793830
1547456982
1717898010
1575432373
1061344103
1507993033
1412627876
1295655918
148436866
933845874
186316180
1102658186
1272357187
477425600
82864192
293499060
2096380649
1849042422
735686421
1413841009
1584043882
1063180378
225067692
2005473206
1007465133
250860493
833634258
305698495
843135317
1010317758
374748049
1334793745
1091361165
1426778559
1360670529
1354134888
25058079
1345254543
603661571
1358573864
1827504015
1389893149
1486719952
679199000
1117629029
1391736693
126372849
2104016502
963989953
1036712369
50000646
199299678
1352349182
1152141161
1950232727
1758751667
988439131
260501402
1433377204
71318961
239990093
1465927546
1357493765
1935099514
288731302
1355142319
847860634
859544617
896815508
1483866181
2117149407
554976399
150515973
41734186
1779211178
1416057451
569551993
2123475309
1781737638
1556188213
1293210925
969087789
778869800
466917854
163834168
1085648953
1777855477
290765657
690295703
586860892
2018850316
1845430075
840692776
2056552426
1899236506
659632210
2104062038
1086033950
13044211
228316189
1379682994
1126189655
1625140579
305680706
614761487
1526697664
440762173
2076911069
1954186035
2038746853
1158904979
983291151
745211137
856823732
1368837204
1730893312
1173935431
757539783
2060827402
827460085
1617251956
817919560
1586888485
642660928
1703977457
623344772
1443972423
944512711
1224927385
1565309125
228000913
1511025777
1651440345
1810166696
8166079
1301179035
1579159766
547518303
1776070757
1951568460
987966183
1661161736
1774642607
80393234
1310540251
1431149597
295749116
2140448261
1272921713
74634020
1100547096
471628430
1508424452
1739795304
1009647400
603143661
1101695672
351925874
334007927
1483160879
1719273908
1426852885
445388168
101110799
977679859
750861673
1075634369
1440138090
71274348
2124533381
1530775942
1009061640
1778630591
442562808
595993180
419521672
1291717461
1707963801
965798647
914622759
852330655
1156648858
1873169646
1294749780
413278640
87571989
553672722
381655422
1050761894
1369097873
1154233885
1009899155
696509347
467560212
220737298
323000938
1304227911
1898744010
1233163807
747220726
278681583
1582561747
1858831564
587608832
150765000
1513074559
390402161
1911767449
707592671
583766338
2121055606
1313939039
1223374884
335563327
1965374431
490860152
861497911
1012867877
83323915
548467648
1644551636
1466361372
2023336503
1472943613
422749861
1511704314
1123836729
1492348517
649018853
1765037767
1161621591
385327178
1102373486
1581874716
1056947262
326481311
1867956536
1935638065
1137880621
1953744404
792126818
1115946096
1666768791
1264035101
424735005
19207168
1226872602
394647500
2127273158
1023504414
1948552522
789648473
216137837
1655270965
1159297334
1006847606
1645585133
2074757289
97051647
1692999483
2063225611
1553746116
853165509
57223816
1426900805
1768751283
1015769518
2077191592
589628935
677285385
569973202
1553370452
1882560072
307553341
1035539333
1696037886
304641895
1764367912
1369851030
1856548809
1472913857
1524816270
1524649410
1939202533
1775816338
1522243554
1981763814
326718277
1750681706
1596467607
530383796
2090834917
1654424538
503193481
1626606811
239010054
1632419426
1847805595
175548351
1466651269
1461905545
674834453
1688047915
1255101085
1844450450
903779692
1498430340
391422545
1254928236
2034252255
1810319994
302201188
224297219
1422996751
1911183310
2105631693
2068214871
1562688616
1571422097
1069369240
2045192036
620873358
251081811
1047065562
768951313
501857426
89709349
655488689
1348640758
896218359
2051059749
1472035663
148186297
700036459
1491104435
1897001141
1476034605
102989175
1012947295
1396127552
1776917808
1377720444
341298933
1656117212
1793254114
1002731406
1250522449
1925300493
1231044077
1757041908
1141076852
376376954
545648622
513187024
1524959269
1653298629
1531258927
503652539
1965713228
1439891097
2040620046
1509806284
671079803
762715919
1051301564
646496067
1715289196
1609720558
1859525012
279456076
197824419
1349220901
731669706
1260489364
785324060
147525158
1646890877
2046735936
2058064021
1762738400
810850158
683670123
2011216491
1046393573
335114776
1566067076
119746866
476123445
772662335
70020381
2096989968
535505923
1541481206
1601060743
914467152
1906414808
1712798366
911011516
782928987
1942275184
101793920
915621447
254746650
2118240707
127093374
1433207195
1856474125
1750237031
1436102314
2049713726
1761981370
1595296373
1315638526
1611097662
2122449602
749494316
1277337107
1642760681
675119500
460887267
1676823657
1301406471
1492791517
224113159
2006914200
1766442505
728411693
784880598
1371417774
164302052
1320820903
1639796850
644314482
1808638273
1426943225
349087114
1999483398
2131365546
1591652607
914747122
38635736
1854086275
959711425
1434674382
304368262
1947234606
1674746537
1105748320
857703380
1799568113
397339509
750022733
192304338
568189849
1291549288
1306387377
1226674487
305645955
1800840692
168751929
1468508414
101057262
1035524008
1695572434
1340168275
371337114
1994651759
1175104607
1536958470
369631949
171257078
786874290
171410925
937692790
1473894894
137836257
1750735967
405345423
713617461
120791490
2003522526
1707760074
1208058079
2070631029
2046759284
105836476
1555012160
2114139215
1652822268
1662635784
1442343674
206973455
247860117
2136922633
1305390905
202535874
1542760787
207480370
2102420638
250781041
67123323
1805438800
1129236031
1751020755
507326011
1828294911
650219847
1197246501
174026434
411920791
1548128615
190655548
2113822143
2054816643
955151417
1921518151
1643296408
819570867
599254623
206911175
637479903
1781234660
37353266
190500712
777310369
347388715
1277085079
626532751
2141472882
896535152
1680831350
682055668
1401732958
927188263
215114425
1247719815
1213835688
22567236
1224521979
1888108460
1814056355
1166518584
968371324
1611082758
1953370666
1040086342
192812867
1034520327
148412477
2068369322
1305007323
1047895657
534813162
1914869019
442262765
852875963
179868759
713355155
1088903389
1289102908
1839216151
1200218399
1052575524
428726977
128293037
434034061
562694273
570505429
1438466197
211762305
251919165
132342872
1245832494
2123377791
179670884
918678574
51183869
2144734320
908581993
1782765574
494479990
1985824207
784989137
1446919742
12530601
1498349481
1477963273
765223608
876548787
101376067
1336002326
419519677
409309699
658429866
2075402751
1718568292
503302387
1087762834
478338564
1462234608
1626168089
831991771
47653333
1899437412
1480753526
1567452409
241281153
506353670
520804939
963724731
1492276621
683355143
771621263
485362707
2062946633
1457588559
932638916
146456793
549186775
1858051746
891234281
140514967
925011598
1743700092
341744821
1722055433
1232004645
1670960844
1522627558
691481170
1093478721
1100796921
2078572821
626214993
337450825
1226879538
244944541
22283076
189433296
1595767395
2090102365
491961955
831730956
764269213
1041355192
654853040
519760811
1778914037
736684480
189398481
1095687025
447538637
1872285722
161233770
1907969358
1282632809
436385306
1685223562
436639123
637267463
1856101891
47624462
1669091404
506596835
2050120417
1448131348
1682171268
1579649402
416782551
2047256801
2139706772
2041609917
552840455
1177498591
797920505
845822529
2097180372
2098146721
941195507
1693814331
400250496
1155201949
1252938721
273526567
471148367
1408571362
1968226685
457481164
670457429
186817814
1198756435
340658757
1024027478
862901942
1879497055
602005257
1528541356
865525033
849393357
1239362190
1673940001
1391867583
1893885366
1115205623
347055820
101548762
677023539
391377603
467062042
1255943001
742778680
1839451677
39423837
1231429448
229576831
304583115
1732667867
1054774626
328124689
404203912
1160459650
806409691
1470979758
405326495
1110548389
2042629269
338061896
955165341
1404725884
332866517
1754256663
705117369
1267234007
1046586900
1558520956
530020657
900500372
1432791227
729288207
599960301
1132658864
853458334
1648841844
1071990233
1496583194
1411247668
926739199
259802360
810021809
1781185731
2046059128
1120014618
1660943344
312160242
1623891105
1865018961
423960460
816898980
102222221
1208152912
2031980608
1015882765
1167370929
2041284267
1773797106
1618350070
1225531378
1709073795
692824957
1648738926
1989802915
1740779976
720649662
557614554
433594130
310675610
725640453
1586433320
209378833
225025969
1723744495
422164348
1375579012
1146711343
1600164210
2067912880
220270238
471028846
578793178
846073127
1830477070
894524595
174672511
152998707
729399655
172224502
59766392
980331886
1927087676
1441734720
1854633655
1063783770
163687001
1024620234
1295702106
1055999175
1673903371
476334428
41505373
1472217498
1189282642
805935400
150400450
768200233
21095100
2085845327
652605004
2059869435
1063622196
2011888611
1229861301
1535793718
1771219735
1941219756
1526128884
838551092
175162327
483688288
402163620
901044153
537437584
962294909
271023442
861726299
1532988360
1749518510
1067992202
82762765
974177417
966744907
1579068418
2069000291
275158304
1670531211
1107867237
1136093760
160654772
765857863
1995852462
1229941233
1456223745
1662714889
1785638000
773766086
1025857936
969915787
1551154167
868037177
1832025002
453860462
230358694
1325402093
243985387
533024033
1991798657
665176711
745747012
1508480754
669980320
1866288252
940370857
816361906
1289054836
1218485986
529395101
628483298
670267125
1803359468
153072379
1273441634
1071959736
1166101732
321392652
378645517
1511015161
350896930
316419803
1462606632
1225155456
1447586895
622777182
1886047727
26724225
1635112778
80406403
1006548354
1523850584
936793981
2091601980
261419100
1380123304
1343928126
1921058964
392912747
650618214
434106880
1939375819
1837286728
432024414
94598961
1519347832
1751968706
655483488
329609946
420177503
350311121
166934913
1181884771
1732481243
694248942
1835302917
1407920589
375182500
55917332
879259285
298450610
29017748
1630132424
1462597383
1622428085
512079738
354026571
1735974109
1125866816
1875317077
1483380699
1740936530
1530900285
815594253
922968318
1033957341
1037130259
1428571246
1064142510
688588298
1556523220
367500021
996177839
1334375480
1210165210
277546438
824598696
318560590
545111980
603630106
1312893667
423600048
1499354978
217569010
534315508
448040064
1331134142
1802459702
631071182
1126603008
1078566930
1072438302
1474407932
694194691
1644772135
464061477
702435057
521207942
636200687
753083624
1696553201
1537923481
768728066
70070314
1934211458
1242822409
292177756
1722102766
1199566588
168974269
1350738711
1007525256
416236744
59320066
828562053
652904175
53386254
985042468
1347023747
400837220
1823979488
1774406588
1329987714
886071048
954471679
1024791562
1673534266
920747115
1672889976
1827977612
1899325107
1923090438
316202438
1345920348
1991645652
258721841
47962074
1757931109
1323536660
191357231
1926861670
1406993206
541485370
64100666
1357664184
1965682887
1576378710
1491494078
1845310054
620612606
1588053333
663730840
1737872882
516368565
1516707785
977743920
1115512773
1717613320
222426244
2107792926
1628053143
1471780634
1332724387
875695075
338735225
361410861
696553186
410133750
2121904496
283739691
1164654086
1387000740
1546056037
1823081436
452970208
600549168
66138829
211814666
1497556128
1699356231
401043477
837924343
1396650273
23854176
1712892662
449545299
567918365
1312228778
1691435484
887564138
971410481
1084146438
106221124
259405101
1744438239
1015639759
1411222507
1512150377
2039515308
1500391557
1506428310
1676589702
1430587343
1248686495
1677970469
905683424
1643090351
870642099
2009265435
321035283
1587871226
396329464
713039933
1454824551
867210285
602047100
737494521
1638584963
1321254726
414807460
1580961248
2123450690
1251985224
570484118
1227713811
1644843035
1961988956
1943113344
169233253
776792620
982479957
705484095
416854837
631146407
490403603
1659601244
1473513148
11093391
327204508
1200603847
1676852733
717354441
365192718
884702603
2120887751
2001661818
562981784
2028723813
836032062
950052763
643113442
607860300
7354247
2041385179
488221443
831135679
2036806076
2034156449
2119301695
1603332516
120711682
1716055947
1605951151
1671056681
557070756
1110512048
1035801876
919103645
1189323749
922711770
1382572656
434439318
1256051769
478642794
1572320808
182329223
2021172278
1488502573
1769821258
1244644029
108309193
1013561247
1560676271
899423688
362500467
1997379064
584735863
682814339
707883889
954567764
890561020
1120476667
591889116
475989383
451310853
1696715353
722483206
1953471708
1006736144
1932103086
2005321578
652205545
1824895663
1506066707
1926078269
1184222746
941860753
567449046
114208331
856701862
844368808
1428488538
1338389163
392418999
161002010
1146036748
1702956818
1009455327
409084066
1187701591
993503557
1023002111
1850872611
1578559930
1242452229
1392880789
464782523
932038387
1382296969
198479074
86295010
1607956154
2084156405
1809924825
591529041
368452277
2132256245
709395697
1415254823
185544311
1040160618
1672377628
1278963374
2133953644
1812921689
1471019244
944275959
310008152
1520288577
2101533124
1548442850
1293467942
29452968
2009050381
1046443893
1339173628
675131357
922780772
1855945317
1372040447
1208727824
1386964548
290001681
123587030
1757465799
2037353888
271633520
1229419334
691900309
441742067
981398058
1372936128
372165267
1061788552
533625494
701134395
856209803
1699230312
501676137
1696004551
1195762034
2004314280
1718261332
452615968
299003508
1877253454
871438237
338550735
2024610333
25185651
2083054493
2094540513
585537993
338742534
649533289
2133544195
659068147
1156302552
783261787
112074002
437068609
149390451
379477449
189898695
1211093719
68484919
1027230815
647229589
1459697314
406042466
1794881250
1544640894
1254489220
720393716
1592685046
1778694002
659196883
513741586
859380979
626534031
1903438632
2051205026
670199106
1476851354
1358474980
1118995789
1023246387
1337059000
1837477803
265033233
29766863
1164356166
1656768546
1976092028
601263898
112964780
1252416377
1809911816
190718248
1266765286
1710908342
1855118350
1055161947
1785261701
1451411394
888822143
1434432730
706995203
788904426
1842260546
1896337514
999963953
1359650326
431182660
266364031
2096823821
680130490
1034908457
1121916
2089196744
1372905488
1371259856
1535532885
1293206765
371000650
2088264225
930275128
494298262
1864773532
1580949109
384521768
653590609
1791643601
1657345088
989147048
1850756873
1394152992
1244089156
409027642
2109415226
1878790114
1444683626
233544512
762872262
191385118
1258926163
1798911646
1138376627
424055537
938973917
1936515904
746689885
5966150
1119565842
1143739639
1105409793
26575341
38774423
1812776747
590323087
525548048
1116641885
25520274
1407228337
775629320
1637545030
899140703
1766666566
1702746825
1349395446
730866996
1438958320
1415693546
488197725
1364264634
1876062866
388314640
1315651355
163934337
661249427
2103361558
1036787805
892461032
1910380206
270872150
88079097
20802183
1352919827
107480311
77659888
1823203383
1979739598
973178477
1916965854
283243842
1843711086
405488036
1615736917
225211739
1482189653
1411262741
424344352
1608744150
770853249
1388785647
862008117
77773738
906145195
1520005452
990535546
1928314747
1227757951
178707958
1526679496
1632060826
844793553
2018013810
1884599449
1017812379
2062543572
314504668
114816848
1608901459
780993349
274022263
1255947055
1575532980
628189804
816645552
315202627
476670931
738063116
201274307
1004472621
170692678
1758219533
2000209996
850913798
1852408689
838791477
956119830
558272985
618983524
361387554
1672965112
1628730739
343565575
794323929
620894383
2042178818
1273883384
55009383
986766168
546913265
1929292263
1881451606
48410724
1612554345
601068218
1944413668
1093076309
1102392468
1257967821
1618796280
1172196953
252749370
1515635930
1272088418
207561973
2083172170
1835812579
1954028368
1065938476
1288467972
1941172445
132191532
1225591032
1298148659
262057941
771517433
752321582
1073892501
388751315
2033292890
1912626382
736270502
84421848
1491195639
1053705362
1311110067
793673062
1873727763
359919534
1083831565
1126425957
904357102
1263594424
1135299148
1384619898
463196963
1688141074
1982848714
869273487
1828334065
1922369013
649448555
141413746
246675689
1781036105
1328026488
2058204887
1062096217
632698887
884611896
542312802
1700591182
1677476189
321583604
1912767821
298455352
451708636
730957111
1838651218
1080745467
1560450008
67250708
1134332691
138599187
1541709545
511675791
1581172033
1475750403
1127819170
1791423668
574096943
168573815
985275757
933852397
4567954
264487786
1454279963
1841490986
1206332199
676918782
437507979
1719648552
708582561
364841627
1843359756
1065511841
2113662068
2129529197
350364255
463062245
463412503
856022718
737534206
1469652867
317964957
1202173886
842996570
1384327231
158727022
403088966
1701485631
93883737
1122333711
2035322316
1911615442
1241214951
733016189
204494562
260592217
1320721298
921755148
1783262232
504243605
1797752439
2143940327
162823524
928051213
649206273
1613806454
260672913
1849942592
3490578
354905128
1843086712
474277389
877349291
313421069
274829527
691942337
2062611002
1472276247
107577919
730624369
1914070158
1691861600
128221022
280123441
734846293
1837560050
1687729535
939713329
467805606
2012659847
1788073399
76219748
1775948618
1527346525
2116098259
1805903996
2036093232
1848339266
774081496
1773580742
1278717899
1139081589
1154851911
249221749
912669902
1919388633
1661934748
18340812
896066518
997084493
2102531973
1647566503
429610657
1458338356
557878783
2065125818
288095593
975258215
1027277119
1726971599
160018049
1858790378
990476553
878213687
1161310126
1817298082
428852958
318218324
1897692501
1726256445
1353585216
672111624
1970395944
782137946
764325234
213316880
867740848
49299432
2093101339
1148855854
1544557886
749048637
1118494925
726809368
25911203
1124025440
1910003665
1845032799
372518945
914067914
34896945
398689362
2089450114
369457428
33733692
491562744
1702052834
23335540
944935368
190283514
1051142761
1575154264
681987871
628345878
114406733
676107185
1399796446
1208794417
1907518887
695192191
1327481922
1303070209
1605418559
1619607070
1681225725
123010475
1232313324
688515722
616209154
202409115
1630401999
2001972296
184649883
1001943754
1349578165
35967315
41559376
1298517735
578082843
1284223877
1487053696
568003391
401212582
1180392367
1932824691
1450740993
1384271466
523905711
1271867090
1029945847
2072278005
1921223843
411036838
1806274246
1104820085
542487245
866817820
2118499748
1227507522
2051298710
1156658647
186078233
1689185912
1615429438
1608362126
1793845615
1033538557
78470583
1143822954
636114200
1308283938
1270750511
650135184
1271262343
1714149409
508611186
1766605901
1698908688
1141626514
203701382
1779800912
1958189648
406901615
1163855733
470671403
659256145
788592773
1082226307
1658460250
1760178694
1324269086
1413779049
1029776961
15130966
1102699031
587142993
480476736
897558376
1599469999
1867099971
1539121618
814267564
1572356198
1337648256
689104039
2141710832
338465074
968120274
1338767600
245993043
1383308776
22668885
869843628
1654140318
1627045954
921427001
2045244662
677349084
949918200
937242275
1070265839
1508127242
2106162215
1545518728
2028636857
1352189774
1239324929
1580769804
1972161444
347704236
1510144755
1995077453
1389191545
343386335
896877802
590069432
206112800
779938409
2084912047
763706584
664624194
525403304
308024450
1507616056
1962798809
1766417062
1994821325
2095696844
658481416
986479685
793891723
1454612481
282806767
651277517
1248599536
965029568
579379394
933675286
559557469
1560046670
1530032924
2082706785
556954530
921077441
807739269
731241618
288303587
1371832487
259545908
1556935984
1988625354
1525732006
2111126725
282032294
1747241613
142546475
1943638503
2044938468
1501147925
17741694
108624601
1940989713
486440406
501854207
283135575
292344189
466706293
837306466
91342613
2064296435
20361531
1974657877
1051489923
179037166
1573283934
1411043051
533627463
931805991
255350621
258154429
272476088
1540108660
115357091
443716222
1540589654
1187697964
1510633501
117929604
1162821165
1433538383
1552597261
338075754
525154313
1988393526
1592627306
907961188
189160826
279691031
115154127
1670812819
221739892
878607559
426470038
155620438
1974597671
1539618304
1947335845
1074422005
993447863
920897439
1515738438
1060090102
920442875
578479654
724712809
116659504
1466125589
1813587264
38196545
1699554119
1089578410
1846936859
1047620862
1093904265
1994764044
1513457873
1609376754
113958825
405860695
971035842
767316488
551337051
1709595654
1056724215
318551999
574893087
1052326414
2021944116
704214321
469659070
1900965341
1513727232
1944833060
448555385
1113650708
1187347078
1232840518
1760367663
1121630513
1876988999
556853885
2019154360
354589319
1747163464
1579584250
1083051586
134272490
776701407
1919971378
1835166113
2023400504
1239058876
1036327831
1797621957
1009133372
1159622022
840702093
872052801
1696046710
1757774416
1829909948
1009141404
245949214
424351399
503612396
2032508501
1958489105
379876811
1039343439
1099130999
2101025475
582446394
1331478363
696874680
2066943719
994269981
291770138
184825244
1527759573
537248962
1253035330
343041720
309669880
1308849383
227980547
236577595
492419799
1828659603
407383451
2040161692
86091596
1682348688
952287892
1253530770
1704777002
1746894751
1703502985
909231285
518505524
1362919162
153645465
1974143757
1649467374
1942231821
1337689166
1705637763
193139927
1938946431
449121692
217751174
1045867456
1065072750
415806367
1791122372
214527729
1837256101
1530493714
1522586747
2009011458
637070396
644658819
1968636249
1883961025
600470265
476233645
185417921
375655045
203842273
1280734827
963736003
1292118133
2147376383
505711137
424023379
1523816131
1306339633
29067629
739998025
832691854
314590147
1072020084
2039212639
504162087
1690104890
1121827596
980676152
198662930
1381624598
708766079
44008958
982471691
363227274
2130875374
260405358
826691374
1379396306
1633349955
1019847775
2000382274
290939834
324854165
492788369
309912332
1875310460
1351185773
1514455130
210103698
346636977
1936211694
1039153459
1080933901
288565519
2139318775
1034476037
2088561353
888220414
1060543484
1612899018
221646496
847856644
1105304691
316227712
371111426
620909004
674219399
1438455867
807768728
498729260
1363491744
519329928
478345081
1599227196
616754715
1988121680
1981062690
1241470212
1655856933
197485800
710259266
1103049373
327824594
1829540908
640951731
2133047385
1738313727
322457329
170151153
1199058900
241184319
570760941
1676919768
2032889868
1260736559
256863640
1543280907
763855633
1307012012
1509379530
1987691202
1759499556
470590123
320556610
14539574
1853811319
503579657
981685284
2116887535
1304206594
869503941
1362394265
1685836560
566617084
63380268
189204381
1087481671
1170153673
194035975
876038643
1574159316
1795814952
1431071228
655009708
1421202597
261596644
251060406
767661582
2131983151
1179711341
604620410
833594938
326304362
465348064
1577929373
1618122484
1297242775
489510551
2047912905
1197567757
1556045401
685774471
236617538
1768726610
2023513655
831808006
180470360
2038968411
1372714271
138850711
440447222
769190979
1288643919
181833961
393373556
234725910
1373158187
1182874861
1414285918
820863775
868809398
825870860
1753495022
352571044
536908606
352834176
1177843589
385114952
1097456599
615885992
1533971775
176020039
999249791
1899440346
349023729
433490199
1642496413
458348516
641342015
1458228128
311419293
623892987
338572281
1403418378
1659725779
866530111
284057311
614617957
1469059504
1595386917
1581558007
1672388109
807261579
1744647680
91306531
500405284
1659950962
993843781
1545637255
310445257
995157238
781725711
1985507451
1204153065
675821998
1033591517
1382861751
965283911
691309422
1402310874
1026372340
1339799231
1750425182
1464084650
563887636
1386171267
2058920242
955854940
815900681
1054286008
1745261086
874941143
172505255
874459083
198044137
1230411396
1396208508
652272650
353456457
767253534
1715540179
503245940
1610030126
161301400
450772424
13702707
547114743
1595036616
1724949639
1550397130
1428941303
1451685819
1911897289
221900431
947617199
1992379697
145679214
1683548821
1972242370
2049440570
844282722
766807825
662574769
53841869
237524441
1857495422
1081095661
1713464991
2058265075
1257229100
1162781355
367466263
1878435192
914008911
1664042934
2130012827
1594162475
2080436474
1046806901
971889371
1430988028
508165628
2052926228
83728321
342460355
1131843697
1552576969
1517885083
1133205589
572454272
331215249
1199777562
1489842431
1454195612
409966989
1437110905
1447001236
426548318
1234622417
1853440373
2000004479
65435376
1557433869
407366291
1874005890
1850143362
1875856737
1197033476
1759958757
1805725834
63101784
1055643377
1925667048
235714209
1801714967
564206635
872317971
1639242061
911838386
1492218845
913830101
2014522734
1823200475
1735616276
1208074471
1789789083
2007708893
165644763
59852983
1859381597
1693388176
1054466616
953974403
1777153066
1127085364
1705629042
219755363
1880920895
802173840
539598656
1490227970
889694723
1195214483
72765249
1944677472
952152651
151465481
1846104047
1374011844
1625957957
1680818355
1770288179
100409586
944599916
116279186
999919142
2133214041
1027453948
947397310
2086046987
166360766
2034200996
1918973299
222241771
1719618825
311324724
577034854
1815934747
119346400
574258861
1953374273
9392948
1399724455
1471435426
1071893881
2133027641
456043481
1422092764
844672061
1742609988
858648836
855504061
350298078
1702905562
218135753
1308346506
275709918
99520441
1926606895
1000167930
548715782
1355141951
1845551723
1306508966
1949355330
910492064
1072124168
265730082
1260543971
682987085
975427658
1770374623
2118670809
1855678207
735146743
1953578838
829135331
1544909207
118326020
216036952
1423279492
636981824
1390600731
1374282089
2079579161
1766275770
1928247485
276975110
915067897
1306754708
1194336213
65542784
83263069
1531032510
596871205
1742960930
790393728
709334704
535489257
259307778
953075623
392952473
1176748475
212441618
1702970907
1952906693
766232298
1953670491
944895571
2027604371
538279515
1802604825
478537784
1434310455
1949140167
1859758557
1706772439
1433386737
1641130155
916145401
506575328
1702989373
704301654
473119545
615121022
693806385
193627143
597125720
1786635821
2055413286
512596635
433668135
900821967
1165802184
1422144800
926370829
568224606
892558038
123788746
1349966266
905645228
2100165218
655313364
1702794004
1142760012
1460221926
1416882535
1095445199
1803179247
1877238506
1551188130
1769410168
2080819191
243929466
1287653289
1236148390
640875930
725434129
303501841
1501985649
1349124984
104067846
1394606123
1901542006
521201293
32009762
2138945251
482757974
854093696
579461420
1412014036
2011582898
1557276457
334867256
1662824818
98399642
85565978
2076319686
2105098241
1982751155
1199773089
621008226
881235238
2010917805
1283470327
1066826616
2129612844
130175069
856444874
2094151776
1825803887
429503872
1842399529
1203146891
912251884
289649956
1230160381
783537092
1438247687
1007955648
1745557762
1364988872
1177818309
1475584560
1550430149
1147446004
1876468110
944918919
669316506
1652627907
930994403
1057319823
1230421062
1757472227
548657694
692534725
738677846
154689415
1744649155
523464490
870838594
1323198571
2028172622
104350118
1386042818
1101500922
613944824
1293278539
68929547
839371449
49517986
1109696941
1219841491
1864603166
1891853584
45842562
765145279
1796851960
729228859
883908640
871615201
1961808159
459219988
17073483
1774557859
935494463
1925997411
822805982
1327013640
454652079
1636008668
1564426822
751762511
1881327150
957571804
1332177208
1372972899
201568789
2143327816
260505662
1047518001
122770011
349608680
224491313
477697047
1459759837
844093654
1986314714
2124895276
1396712483
1155885975
167049901
1072033835
77861116
1152889251
607259758
2131698435
948157630
1843439006
1097884869
442739264
1763410455
1902181670
1790815975
960604835
1987864747
1945703144
1307219192
1639701489
21482554
1906218285
968002225
1255275861
1885440351
1633681111
1354407998
321622493
1189197167
1051121677
71326497
1062593595
1873730517
1776926088
1232181790
1638290309
139052075
603926995
42368449
285337471
2087960897
1013068908
1054235697
1525361717
1886946992
1675207457
1128315454
676812508
134514527
1913872884
1046695470
468431280
194042726
1306806929
573966904
1130647734
1183690573
217966003
1455828477
218434882
882129169
1225452266
1474912700
1293273834
873019136
356747418
1373755233
1049297710
2025387562
1890219150
1997305502
1293654565
1628823591
105104450
315755730
505739990
484610507
95849701
1278511423
954104511
1144027361
1542081511
477183497
1568474804
297532135
340858559
877734784
235411282
1808737039
816812955
1692422566
46197903
1123276928
1314109817
509938258
1058869884
232692951
2093701253
982543380
997535015
1310380516
994798088
218149861
447286614
287410364
655960359
525252572
706350149
1302582923
2120610435
201285872
1971105910
1290908879
942599403
500313517
119707956
75916750
315718074
788905020
8237933
1541628895
539323547
1045126251
230536653
1459803944
2131626992
1296214661
1384703204
2110428299
529717669
1584804068
1290870669
487105209
531702400
1324487406
1323709173
631392654
70735694
1370340997
361133782
2059315191
1243294719
18982588
818852407
1876283901
165380401
1300366882
1565148963
195917614
664736689
70756596
612673282
1567363274
1340142805
1196408671
270339894
1292605498
1234946687
163297058
1987939458
1351927064
1946474508
123346776
1733707927
1403769711
386387504
903975133
18750747
1729614384
47473333
1441178055
2147053688
2047703388
1408151962
425058198
562584109
1864796075
240346334
1188745368
138219221
1393469954
593536199
1473052476
469472346
1393486056
1532285015
1213991792
2095300276
1304469130
72613169
802407825
2017882951
2018571687
906313704
955338811
250033759
383643506
1777908929
945965729
2127232530
781578685
505905011
1772552963
1777684297
1684200834
805182272
1219539129
513057367
1795796203
461575136
280278560
876547627
2009569754
1263144246
516811767
620772719
748014452
721732477
1361375715
1075423847
1130139003
933415942
2037942958
1333142397
92212585
1427184967
469695673
133273324
1061724588
1120558800
2042199438
1605773276
1726256935
495518155
1332912954
755993007
447317962
1972117861
1086381853
2067113214
1788950788
503327372
411435003
1370456932
357958002
2067549384
1585757241
1041204338
2014230411
983937592
1002783735
1189730480
1858217998
136937293
1168235439
168183578
1076564880
39754830
158629400
653146257
1988474231
1602241576
419333789
974654592
765448623
1787977189
1640194941
336639350
1795443535
958438396
1202671622
52730884
86721254
925459683
1300436785
1965608157
1924643820
1743094797
194895170
1780837275
317443138
2134745272
1339945653
667053962
480006486
1088323369
2138156457
1484236857
1628253943
1593641227
898714949
1084295462
1950291339
1677401403
540730083
1991786100
341299266
121513940
1177109721
320112859
1441667893
648577802
794757225
380756425
723648929
2068225852
1539212488
1470130252
1334494396
14742235
155704361
350033094
2065909929
1833153259
95817475
1786033412
2055081112
2100122522
626267625
972173568
1789503246
1240780765
2063795134
976819989
1531891096
1276688851
327823276
1158508463
28369474
604509083
1080715413
531225058
1935280794
999681737
1821191595
1726279752
257674408
1336464765
122221062
1988555832
1361917582
1926691164
1213425190
378585676
1078955030
515910996
1767557730
1884622698
201489628
1930863832
1881098595
1214573513
577823405
1315404952
1174755887
963678275
920586310
2111048269
540682758
794653235
847476432
1443689832
631443406
686989065
2010336369
553654160
1307641048
1369203159
808131287
1758077876
659630110
1407725182
266161378
1235031999
106121271
1484379729
349115768
426537910
499086804
2086339757
1072489771
1565539044
439590211
614859377
702507311
833600373
528624106
1957479181
394924258
2070224518
1810542370
1323120689
1526471883
1831518601
1868929925
801369613
1503474729
633558274
1398534865
1571680292
8291174
1752024638
1094979558
1451947322
1138320037
844492303
750546830
416338645
2128905197
886245986
2145223239
1531001599
625518809
90504726
1184597704
43171641
933093789
562124944
1479633939
589176167
1350193838
895559396
61717525
533779370
1740342150
1780517872
1859816715
2126904624
366163095
1486954434
618233069
1460041165
822132094
465574166
1139585710
1242646173
310375229
1569799289
1342564655
1324177927
701929139
544183665
1775534349
732264587
1082739417
1842673218
137075396
1429179423
1889604341
34160646
1404647888
216018302
1418352794
2094691211
1797746115
1974171422
1593211410
346982561
534807875
43262642
361292039
1113591709
701450273
181005492
423141376
1500944450
1653881253
2132295879
2070911309
23847733
1321788007
795225610
1460677852
164550939
369763128
1177068412
11169386
473254865
144871083
449311605
1632232577
1544388156
1942867035
991535436
862244295
360739904
1269694907
254768223
1637216144
834014239
472663445
1104991327
854191258
1072422086
1075649004
594767608
1084826182
2146426940
270659012
190325198
1705447510
2075124273
283158591
1345401084
1866483064
1655617831
575289819
1166983599
1414518433
55592634
1338587035
1225695015
377838962
1796030195
592542856
1209812785
916749680
1740618152
1131009191
1250835818
1280766752
1499040268
778612455
1971431643
1582967373
2088066927
322754319
620050082
133258138
324250829
440088702
700729343
1285894985
334780857
1720362945
1824744680
863633340
1193163316
853980704
786364831
1592092329
222646020
714246727
1497192860
1458349222
1264635490
24429476
1334119726
519328411
1390539615
1416979483
2038981842
2028647400
1830590188
89571968
1085756838
1670745438
194154429
325223624
148413970
1911325353
2075318875
1684251233
984297793
227081592
1572702666
126250588
1244720186
240425655
60653555
903326006
964923659
1304371612
1168698680
842767429
1949633690
2078605718
1213831376
752237261
2119958862
19880052
523104740
1945980155
1435343945
521568502
772007596
116236654
153465197
1322264774
593397125
211568732
2052988755
215084780
1663526055
1125963031
1675000801
1412532697
983356072
842377399
994904196
84637063
993906370
1171997743
929689207
1295592077
598001905
1936433800
1050526315
1790958344
1247947333
782408482
1127502296
1132509709
268936510
962612308
333231666
1439943052
1924484502
1132104890
1862775270
1909862382
1989769564
1576167041
849171580
2069174118
871655484
1996921199
1353377250
677254021
2085663844
1790714950
1154096228
1218318213
767658681
764794920
488806364
500679831
1947708084
894693931
1158063441
769308748
1696476920
95731143
508316865
981713578
370154845
760168272
430154914
879762561
2107096977
146859424
1699442065
153875929
784909025
1351042298
1956968307
499487582
916857086
1207883953
306728319
449705422
652529411
1512033810
1633266166
1727006599
498874323
179426900
704721721
1231508215
1672837726
1624244302
134610725
767508610
92959429
1370856423
296575089
1717820751
558205581
955065124
1344240033
330115442
1928548605
354037040
1773279807
19787116
106355380
246900816
698016418
1529813423
1345448692
1078041562
531214500
308325292
1389486837
1298707284
1707889419
468262136
1454537320
285200306
809273015
2015123622
690438183
126181938
676936274
172178087
1075634704
507268747
827071173
1341953312
321076457
888083732
415000443
1860222738
1863398816
1788216503
1559236135
1529915905
45308088
993621462
484184131
175735188
1612071549
126422048
1975856551
959828035
790482917
1421934834
87153131
1117073039
1396315756
1838577002
2098100360
1706260714
1328227415
184798415
855957703
329813542
1055164626
1307446983
1395141094
100242780
1354867895
414994927
1630912523
1695861913
1012646429
1109011729
2060238747
849403593
1316156669
675164866
1478269480
2072560196
1048232844
1580036826
1470890637
164437727
595301961
43320397
1962483928
1715747797
52031508
1240635571
1624510200
1989244666
515141319
1675957590
225746082
1673347547
1336513347
631125477
1600936984
972466406
1962299858
1234056929
1471542691
1512530227
696150537
511870849
1916978287
1646485157
862947246
781222967
528988800
542962380
1515203181
944060599
782929269
2082894380
309024316
1253255788
823142826
1940546478
829033318
1863789243
1462595523
1826829697
688621506
149762303
26949681
385580274
302861720
2003713278
1083088703
2107620096
578024567
160448834
1056348745
938126343
2139472367
2143360306
497013501
1219828988
887621895
615870249
232770495
1446136387
2003850003
2026170135
174607495
1390527939
995774397
23855192
1610880729
167765291
179539154
145570888
1327358318
1035843637
1911420781
1982477494
1779604848
631867028
1168778175
1844296984
1936720324
533780189
1978293462
117444124
1650483268
1329921079
402619811
905836325
1520746807
785067177
1235259670
1980504291
1352550298
1319182285
213793199
1285498639
1091034616
140457106
1019404994
2058498903
1461791273
1814110116
1125169164
136576741
321636819
104735171
967730628
1410618808
2117850741
1559872993
942907853
2000318290
930918788
699803487
405175032
189618813
707467669
1498464436
320500071
1421307577
44401960
1265811702
906123205
1508755063
68405318
415099554
1111882342
635748818
793182119
1541339599
910987263
1228574811
1049806317
296653345
1548546425
667992980
1367387943
547992990
1733597994
1051584789
1046416740
2016068070
1402369069
1344285898
1590426859
2079062029
1882349309
1245315994
1333639276
410814707
767988080
1172429996
44643657
1769024740
104576426
718134542
797444122
1245266398
257741181
1457823845
413044744
2124509279
183236325
496764075
1434676310
1479334874
201637144
235862873
1141454742
1502467733
314408826
748905465
2144046180
1504125448
1276667577
792260317
1044402638
194950042
1970616561
1358562928
814632661
430638025
936702408
2097660537
327813013
744743892
677388953
1566171561
1633280225
1216339070
2025921184
1296813087
660770077
1627853780
1124259845
1164942690
1446821713
1411693491
1103478556
274741065
2023041341
1155532824
784014054
1986747264
418889129
1680190728
1853384120
269274719
1034370678
1068164449
567499069
357793837
1153568539
357761139
706201237
1248444674
303387157
1977645240
646461068
395934062
1797213488
836407739
1857704544
1833266596
216143053
531660510
243274616
1248888712
2051506467
1111691505
1294908299
378284205
955738640
857599255
1395955095
2103870702
765537112
1942571586
235830605
506594411
131690705
1841117291
63844293
616476168
818760455
1889496585
1552049101
1310628254
1999342329
1788124822
15837669
1745775018
1036347044
1720604854
1262032068
211472056
1099392357
278817982
1728031025
832311395
512463858
410573473
605001382
499163300
321257574
1181567160
658913214
1929360724
451706749
2000748738
317446498
1080879718
1524283203
2003990516
1889815728
1938156860
2060678416
1586453455
1548303830
187903290
1876969536
392571043
673141953
483694418
1706059716
838617226
1878466007
231954411
1693965611
1884403878
1374337401
1515300125
124778934
924530717
1216959636
1538363443
22680178
666631694
1801546049
1070326167
59081732
686290860
670746210
1137703238
2012872652
125275934
1450270776
1273346701
1585913646
555088053
1644292224
449477872
362430553
915606037
385429296
985794455
651930265
331454559
77023666
458527448
1043593741
787176864
1117226027
2104676964
1157289137
973301829
1328421212
28903577
841999901
1541410902
594326145
178921219
2076124027
1743091239
153006144
651938397
871454862
1856604361
776878715
1563210579
1095367576
1782223837
1740838999
2134747671
1177766198
349263380
216813906
344383384
955885852
685219632
1422234764
42084395
1538742840
1565292278
476670408
1283671528
921790194
1773062742
86059267
536296138
1892082028
951558786
1625537423
1608753862
1437820800
827122517
1901339446
77534839
654700472
557158491
242273113
1792775342
1179442242
1563991185
1598333204
389805493
471357644
376389527
1745548064
30237797
596901239
884200531
1314331266
786293060
1402518469
976633743
1425074748
818465889
821564089
1281285452
909567987
678590487
752978641
2051602437
754404459
2018230773
224623309
960349738
684772127
534165203
2099778369
1404629185
1548493600
465910723
45069207
798990764
134182679
820691153
107578733
1551047076
523005184
911866685
975921614
1248317126
527046579
1160226644
598342909
1600787109
906732934
711676738
1051875818
1463369872
320133643
305607033
587565146
2011329488
313347396
543158703
1423419158
604227095
857961610
235775150
1712533868
945886567
514880051
1764664735
1369543514
1785942693
1699589736
1023773884
18482484
163272644
1544369943
959129862
945270889
364987853
1954932780
1585283888
832052143
248081268
1074027534
1335158670
132308711
1063760614
928097171
477624329
614178804
2033883370
1224787525
1063765780
1077892720
1597417968
492047163
45938959
627955780
1544259854
1877674051
770633607
1216392696
1263238769
1418361610
570292853
1829776950
673090761
896461100
2073662266
2112349005
1147801678
1455097895
1669045849
1795896874
527820027
733146581
1804711483
1418421161
1798837197
1335167103
833453339
1030124
730860191
2097274795
2123691808
303108913
450517224
1812175738
980151585
1122612757
593884977
266753455
1435457124
1257919832
1165235214
1127362882
790350621
138770081
764111834
154680240
276299408
1795298459
252192188
700650427
123486628
96897702
183581216
211573447
1039142045
822921813
54288958
1605889329
1790349729
150001218
919178218
1005969728
270751532
657098604
1652480582
697061756
97507827
1516476609
1745758857
373942884
728446826
1059781594
588063426
84034909
798810062
98989202
556320808
1989478027
53694610
1547927125
1650302150
1243662058
1662506574
1606973221
440223363
319996785
1503680427
843519232
594197782
686052718
838346432
1074864472
1922433010
2104963994
377019475
49315141
1449153810
337737986
1961638104
201551517
900861576
1150973649
1238372306
1639854937
1177213393
1243171594
500513216
1181933063
1618318532
2014724667
1324518940
1189116588
677948661
1262485003
814015868
2137684432
855377158
1851090823
605365381
1505322478
742220748
800417198
108875226
463855349
999057894
1301634674
725982063
2070863576
75960410
1810857653
573743748
207373754
657436232
2019150554
689798317
974040604
167086091
890697420
1984887307
803047792
73983215
500303435
1974918216
1959035863
830713091
1435874622
628627542
864104655
1150259360
1320200045
1952653450
430046995
869447017
1649893856
1595357108
1869051237
1749806308
385157610
111397353
91796994
1642558249
1631317588
497209490
1418480661
1672819925
1025955478
1323645716
776355363
1137286355
289152136
720003489
632056965
1720839056
1736674142
930840660
1622291443
1032131724
616564810
1860450262
1400658474
1429873867
127796007
1382095013
2032026294
386740494
1588047439
763180409
1957784270
1587268621
217054836
1178057951
549989743
1669465320
579171330
2011864046
1918685167
1004596529
2128456276
487270410
930993609
1683466014
680177794
905826817
555261384
1178074085
1051404614
1767235417
845366504
618625629
631649187
1274686751
528929816
792599623
1373903604
1439169021
1481290473
716404184
1481952979
23902341
1923245402
1217096343
901063665
1414523218
1679724251
931359901
178510876
1837497758
2019704651
1726038697
1538749998
1088766197
903710474
952391179
971359938
1299565592
1764643601
226134305
279861359
1821736590
1520996660
566334889
882414452
1229521265
1084660881
771617436
766947024
626184620
1415770552
210780891
519989187
1271484890
104606435
1771195216
342393503
1862591600
694436979
509899096
1860702879
836701930
236726421
1603584079
376080918
1113301721
1690076169
1271429358
254907257
905244879
1793909438
913385061
150450345
1172570828
1334448810
959856012
2070979510
467525105
1759302122
723272300
1691786976
366923004
1273086323
345143093
1146436952
1102885474
176398824
330305961
1933787784
1331258198
1506334811
1678375469
222045041
1517160660
538261905
1638535513
675960410
856197823
1858150121
1724972731
863201977
905183673
828818060
1347126944
1796663852
1415917978
1751573383
1145334071
1873870957
476318643
323334711
194758469
749857600
1770731702
44106738
1710035478
1648046932
1607904143
547410026
1015840955
1303620551
1884961581
1508045988
2028277324
440613646
1775846556
805519509
113246380
1936157421
2102941112
570477001
857667169
1223803055
685891466
2111932694
611417389
216063275
685174695
1511341567
420425626
1889887724
1648685995
1681431413
1828674590
1753461822
786006607
1710865280
540488363
14896688
221064810
1476320374
848788332
1518151297
1983799542
365978536
722654406
1870243169
2064988966
1156000679
59079085
347043884
1403617570
1142953637
2061995906
2136222052
843287452
2146823206
2074279166
1888453061
2091991649
1392671752
1408616450
92450883
2127044396
694684645
1919548387
192166335
1070413533
1893993057
814487529
485601745
1585204232
1986792457
1915290916
903363355
898034172
760614759
2138871032
1498730188
210011621
2066548965
81364829
1443712539
1064085998
108181482
175380675
700668173
282339065
766493182
51910999
2128736301
1229344487
928192498
1085507990
998693775
1479751531
2046927293
834585114
448322533
1628177243
806826629
1118511379
1302045322
2034644359
1614398867
446775517
731025702
1511983919
1073742327
720876969
90391334
1796726228
885786290
753620151
1082711199
1346669914
438009696
826409394
1963533266
296022724
1001259189
1369507133
1631346764
2128763468
2097327011
1669327684
605619170
619316548
1993218771
1086384542
1337203458
16626899
1714001430
1377291602
180847682
385039382
542936837
59273640
556724544
779885029
1497458003
728088153
275558035
1030626297
1768321743
811216157
1315386408
1797654636
1680629615
1663228128
1034976698
591220799
893566584
214307786
2076715604
1542179219
671347044
573473902
1927898524
109998612
709973351
1647562140
1511364405
384579750
1336981259
1530510216
321706848
670159035
277614210
1907292880
537215861
45976325
2090107896
13915567
881974654
787757447
376028062
324369289
1028293849
964171860
1371957793
2036092418
103119584
146456671
882061654
770160682
127125113
1677926890
1717617476
223284225
1007770782
1159759537
149573585
1392175415
1106907206
572759022
123811802
746367807
1920224198
383157393
560138822
1817010004
2137165740
869069815
1369098148
110969636
393001878
990203825
1328443104
113036069
5381797
942922266
1278857611
331886581
215306114
753984576
985116494
1734247829
1286786251
1998784659
1280973691
1229805884
1379099903
706636943
284370916
926537625
1779132118
1225919382
170842749
1466989343
660052432
729549022
1115646017
841237072
782827070
1383991682
1883028162
1820749299
942691637
403347358
1830304593
1698678540
1379561892
1728350993
1294329798
435449291
38686681
361332015
668708551
698035983
2086532484
146817683
814224383
395404084
1151015654
2074373289
182524910
661935043
832608909
409457897
1533837561
1105799836
1774299477
237186750
1789013708
1318872842
527423243
1789829387
1288308543
1340202175
2110314137
1117481513
1605758612
1350449784
1736248867
392661015
312024842
1547900582
1600122794
1982098470
1398654423
1212581792
722671800
1995027680
670689038
2141143268
2103261873
395112470
1768196609
1571698962
920505300
1647797532
1223437683
1461639350
284065439
1788012296
1070564317
1323741293
1336115811
1785114528
1142519648
1957541677
1694206902
681394347
484538106
1848119374
1081123917
1540116079
1932593518
1426741683
1530577780
1668788845
1139780200
1063355053
1790258757
23618797
576057054
406268332
2138546211
781221891
1233711150
42697342
953432761
1024805133
1327432253
1489880209
428555736
859325264
1601088926
387719623
1940228209
687360620
1202255175
515130426
1317462201
1952691269
819978883
1159549887
459867132
380926812
1379555583
162825780
26246930
644837604
129381068
409285408
78401184
1625257890
637117776
1886745733
1156663253
526763413
315944150
443566825
430065496
590884346
490029348
1347833166
1272326897
71726199
1181356572
1465769521
1080856879
236955244
700287741
179038887
1833066960
2010152478
1853972374
982396961
114761056
701746088
869326824
199232235
1756624594
793635056
745100563
1868745804
1409659375
2112631381
739878066
418551963
1023036792
1910606295
929709491
312528380
9662893
832102673
960384141
534573583
29272615
651611029
1498363789
552937664
1436837088
1495472375
159605380
123154971
1413397277
930314012
1061239792
790294686
325648608
1160781000
1895796854
444561265
129572530
684424059
1467230030
404988174
1066643491
1212545497
484550401
1289956620
1779166516
1914090990
338018600
1851876983
473979436
118640511
1145611916
862605823
218447788
872987083
208585739
460547226
1204677527
133371592
1596835410
782549321
619034765
363501707
325445127
1005846501
640278119
1447127996
199261309
1660517018
747965178
725002672
2115297213
1665737908
1410187627
769545087
1804895900
993519854
537428860
1802916621
1891595593
337022822
78561446
1132561924
1585574237
1376463880
1029410727
1478611025
737967562
1506940119
1247751520
1581921639
672604213
1053777849
1562003066
499252114
1914760146
268036451
1789003293
387044735
599578204
1648943989
306048916
261362884
1031591001
57469531
2117107158
838919262
1387019640
1874699114
1650166811
66030147
535459876
979690561
1030849905
652587607
727117504
250634124
109338125
900579416
1143950055
1335024777
2044940949
214772180
853604983
327021630
1163423955
1863571781
699333464
1826445380
1693902820
1029543765
153939966
1713152382
382410931
1656651209
1391491921
306226431
1692245402
611545501
804906429
1547522980
1645847384
923772089
1064634390
1968250857
1472768155
1350574381
1972601122
1519315877
1181978376
1755208363
694235503
1709145836
1176150813
2016069941
194248505
1055098353
2127913966
1210616520
527950566
1144985473
604705884
1236471407
1916287883
771212116
294982293
2022098411
870804204
900605896
1664874691
2023088172
12958065
27005134
471893302
1898056595
409502404
1667243400
885082658
502546378
1937943187
868216663
728639178
694915265
539973523
816439069
2082113288
540805235
130021479
1121926202
832531361
836143409
1076793488
1959793256
329136946
1989326793
1316309844
743536759
1230330179
517205577
1177311504
1693935118
584550318
1015166340
2112819904
955978205
389484005
1246775235
522807011
2058803310
1733667448
711433013
722373944
2027989434
975849824
271807406
630850379
1137442839
1886226085
656669949
1922814077
1780243928
1522398335
1247964604
267457144
661738467
1852648662
1200566459
992596348
1739919345
172402942
1891833825
939334648
1305899702
1438736900
808228455
1477209081
483896848
1110260145
1640104618
328684093
1983540070
915220814
1839325344
1977641772
1492285980
1945058064
2010788929
1462016729
673711393
1228098061
2020596653
1495634259
1093816889
978422344
815722817
1516803772
1280575276
1347541276
946681350
392863691
2078406881
1548014990
1237812232
2016061862
1503494370
279953512
2088978514
327900905
304831603
1912349829
1488782700
1093468908
1655706059
1067206399
2066537800
629188207
1689968476
481648583
19538957
2062918741
1892168055
1749064005
272038373
1984062733
801415283
1639176499
252505391
48851826
941193057
1751339131
205759801
943433871
988529269
1491915620
1489671095
1312364685
1381426143
1159592608
177123383
80782879
1904981041
2145782415
1841641723
1595954989
1272784545
939828212
1635024427
1198965100
1071872221
558250974
905163792
670483939
1878976487
1967086719
1648020632
1054774771
832761741
1637330284
1190877851
1955790558
1626542033
1259717281
1016822541
1018166812
1851399047
566015636
1397475351
310353524
669322923
1533839636
2056344337
1817713439
1347054703
127289353
935110230
276974861
161948990
1337262045
686215294
157900284
1914307986
492598072
1278047533
234145202
210152398
130980871
1627842785
235769371
803800745
405336852
1000821351
846192327
1002593109
1683652647
143643865
34198109
944296837
1983099684
1216397892
105419146
1428329578
1828782986
992466487
852801721
1771396138
1161910512
17004268
73335465
758360185
858340066
1930690825
1027489373
1479566493
29608479
152311976
1572833758
916594749
1906474931
621872185
1898567529
2048838904
523023907
1029443073
127252921
960038166
163576045
602795968
937064288
344447388
1777474916
343229282
1274112061
1694640194
510009964
1080622750
1162909824
664173247
331667778
1117254596
903722573
235432860
764040527
969825657
2100970659
893162800
1517888649
1145728967
1363810403
2101086286
681856968
869856057
334830670
1599621530
1512121061
345171578
1464163716
1660475472
747748643
106244302
337796991
2042313873
987326753
1932209328
2131408929
397319551
426491356
1527099799
290256122
1284759328
180847971
1060537846
1281410533
1999325604
1791913809
776622727
1881240321
1673049717
885688013
184118118
1405785966
1124550459
1360163956
1728621385
1287136980
1733665663
610108810
756241587
218806395
414433291
737705204
1515650336
661724312
444279750
1194076905
867860275
1819817972
665511643
658951595
795407372
551692295
1007665287
1020868999
1048164002
463843277
1950498280
1507379450
943615380
760671112
648218471
628561136
1659903209
1239043417
329179128
1738569120
1939095949
1214439664
732111382
523389417
1628631564
752670905
1833682829
1192888384
211225102
1359307009
1182004819
598611580
191978485
1787870546
787617722
1790011989
1289218880
1457499097
1676178971
361951595
1744449266
1139085803
1051943748
781828645
352541546
1090318463
446555974
1859064587
767800663
2039848950
413529505
194444194
282716929
1454134526
1354312768
537459817
1683322774
54389809
603134406
792285044
2062224506
1391263450
1803946816
1371799608
150209595
1363033771
739730236
973786033
1687280744
1256987288
1165522648
1471596942
1047443433
1911728756
1254421806
70179661
380889471
1343546292
1192219965
1188291924
737117603
314316153
786942854
1760808599
1069677819
1446161662
521947469
1048856884
1330429530
1968914727
1296826860
970351255
1132126616
103081995
921041369
362011641
660396319
303944170
661003335
427248151
552610937
1168453185
515267038
995098074
986462932
1063081851
1958563478
520270948
55379183
1553942377
1329819694
1029181379
536149814
1456493579
460833989
1116329581
836693109
1083912934
1014833187
44039181
1245233049
1898792397
76081978
852390352
870352485
783888100
1446801703
1814347319
22829969
1889512824
2013378128
1426087326
478568582
1556070678
861197897
735242860
124108965
848238365
1308813932
1324158391
332249769
700169708
1132951393
1109341844
293319431
1631068653
1624335431
471931751
1351437952
1454526765
81295399
852558195
1481086077
2107082766
1284268191
1316736259
1481119835
1877280143
1489387553
561961654
609823997
1512515383
688243793
984915518
2034376171
791137627
904053653
641534861
1527542455
1592592258
171729965
1901250358
324483064
1070139702
307153442
1258167775
812732980
257713434
871910764
76989877
1679022206
1821086125
60242005
1109747015
1119188437
1787344473
218697065
1003873451
714069031
1613938178
812930609
114001366
59772479
1579857230
2124806463
1959248945
394996154
1092644041
1357584484
926219564
1949276664
620193505
208697012
323346666
508348868
277154678
424699713
435857890
1479126508
147399571
295191349
2147294577
1522753348
1436655326
212756410
1583633346
602717453
555392635
799128710
1452361920
1634211675
1033620121
1393279567
1215640491
187949211
1179905494
458107031
62039945
1835231435
2019809758
1343548432
422214537
872193888
308908902
338033984
866482983
24370504
992790176
1453813277
594271917
847165243
1733133240
1931815134
297503363
806803459
1895187015
1975463321
506337544
312861529
330444478
1560893787
2034215239
1601396383
1101577533
2068165503
1682405448
1401791775
1319077662
1153582367
1481851010
2105991333
943943305
1766028738
1920361173
1501498499
1650068200
176419573
624809526
957611975
1889295656
972234171
337240123
2062581594
2132528004
603652386
1722717542
1943230489
1429366441
1865863420
1327243596
1829208422
1310684464
1512238781
1869600390
1113999220
361842676
166689083
1066338244
1948024076
2105366302
1228825124
235710250
1854649913
499623197
632687766
863678200
1556122144
492465098
1869705927
283660762
269934158
2003767550
360109337
2002645715
1640314710
1189699890
914223036
524805608
1898452083
482743747
2104408288
1675688058
1137070317
633184244
86091731
130924707
304582378
1717321003
118129242
1564063340
1991616871
468734958
76985037
1155994528
1107439226
1540364146
1797793725
348290112
1776869765
1503097909
1723185176
397110852
1596474873
1344226330
792335256
2101508715
254357579
1611582154
423245657
967722105
1976459781
1376287208
298609851
40389320
1699031699
160628023
1923665914
1178761128
267391486
419401408
1122786797
871790658
1789168464
1303286731
89623075
464510507
731164361
926121933
619798040
891422410
2086534113
452526569
1696079340
349883342
1809195976
2032564425
1915254817
1621293943
1179573141
1051176566
1275345713
467507451
959034969
2069355833
1138856826
838263944
146081716
1920006929
720097826
907291572
627756543
511725370
392084285
609575293
399156200
1229016254
1373985661
1243184845
136821822
585087052
220554982
1473686164
434364965
1396839279
2105548629
3615320
1739621618
1394430251
1060225533
1833703877
680446443
1907544643
890797670
1036446595
1667737120
1194961287
713815088
692760979
422904140
1930700716
114178459
1543908558
1943330741
1746055227
1220503886
250062325
1371509877
807720175
1302116754
1524338023
1962539971
2079963931
364124491
1118233579
767343970
36751031
1310021503
1879992887
258578089
618368877
1583992873
639342996
411544753
187833442
373007404
1936745588
882894545
1484417371
1427469868
1018871340
552751284
1749299507
755216702
1215884103
52266175
2067399704
119560051
174037526
1794186742
115909276
1039292373
97698463
113521361
1711120984
1904831639
1006784203
63493910
1973311988
224362852
995855175
1777706526
1066931605
271098337
186670851
1027495174
675975958
567963574
1461013435
1274301793
843957870
1683234900
1817654897
1414024925
1223943562
791675993
1233778488
285612448
636009711
258446464
967881210
1203970430
1297042364
1871907130
706803213
551110194
1188997141
1034778519
690071396
1671862303
698297108
929462379
1004973536
665526330
1124656563
1042961986
2142924343
624800783
426007630
808043506
1397098892
246468345
1148095294
1137318411
302605945
1021342937
375468814
1191648760
1026818202
4332564
1386245356
1819234281
1110409581
296722447
913213033
2072232191
1749884983
1816542034
1663510115
1248096653
1277610471
1272088952
1218623587
1523726225
811930172
560108073
25371158
1286548578
1354427230
162978506
709541435
340173829
1292379639
795574461
389980595
46508601
800307786
80894956
1815422936
862783815
57595828
1737959661
2089928250
1478875310
1639038231
174504746
13576466
742494787
1550014706
1861367579
437819283
72266161
574403161
1288131738
1267965975
101374416
1050220575
2006362404
68881584
194741099
1518606913
832633451
172760798
290861876
1844857141
1428461520
401019912
1300314118
1565638223
1640217917
816050679
899019118
273640604
1090321750
1136433878
1018011075
615397521
2129572794
1854744944
48345117
2014632069
1119780486
1103861129
2106109721
1639414995
69059142
972529704
1415092887
359809037
1367618138
784599004
1201134202
1328111476
1960403974
1415185515
1873130613
241187625
1650878767
74976320
105073334
1461198433
537424350
1686953881
774250910
505925502
951940706
554687718
1434267241
1012721787
1522789045
1568120269
1546743205
2094528316
1822848815
592435852
382402733
406087044
934067194
168793792
453235919
791488988
1011489431
74487154
2066796685
479149792
1598261463
925439274
835357444
1063969885
1550150206
2013844668
2122221862
731162306
1304589002
328883895
1515324577
2141663303
479498582
982097540
1887386063
1960239205
1526260084
2133900361
903233055
369634495
1407165911
382484683
1217027576
1757005982
279530128
553091595
913638291
863213022
705261379
187848632
536290581
1921735868
1944648152
1028724491
1774336517
1966099607
1914712028
383244068
1341242054
164512666
100784476
1684143507
821962229
301588319
1792043830
1465324040
1328713493
1261851927
1633040643
827185936
325956711
319164819
1492758440
1067369020
202874291
1775706640
1992726357
1925611545
2002043432
2038195173
285564291
1348079818
530560717
1761901804
270100548
896331857
772957322
1356831749
595554105
1516936714
1439155869
795148488
1541725824
1216637520
1608462475
1323912353
24199449
1945405789
667557181
599169538
1736094381
1970761806
61703128
1096244672
217995746
1752987925
1690285860
600116796
190180167
1118752539
799787955
707499132
717435517
211264194
1696826626
1175618536
1854580015
976922363
787008932
182262527
141950362
2108543842
1169666967
1991379661
1706548118
1288532738
1754918838
2130446439
1833529377
1984788154
1179448160
533996511
301674332
159977973
1166245735
1724311907
143755698
2140249974
149668246
780486942
1147580307
52284690
1610808076
36849526
1395284747
1746538465
232763166
1679717768
1249419715
1522229533
1799051416
2095198531
941674437
152387962
1764010267
82292103
1746225529
156501458
1575177813
194364085
1495102853
31222798
1303789777
342656621
1669509138
531723811
221616757
1535421573
1662075889
849448819
725677037
1879224027
669412705
1440479295
75713427
875478297
128214164
1588558384
984970160
939685376
583364394
1649632543
99092581
1276995405
1340537712
2126238235
1983770113
405886254
554025324
832188641
1084250004
1897352075
482602617
1808472992
420828316
534672865
267540058
915567445
1770121178
1145421691
1236643308
723960654
1673569608
2050046838
650169807
741142178
34986096
1791776102
104659973
1139090395
19542616
1999227290
488193648
1089083579
987037730
861037853
446281023
646156152
153020837
1976798660
857734289
1152197215
2097559176
1358861135
1816500163
1326602163
1018011100
1613350551
1870750449
291569443
1220451052
1818516012
917572812
1785910517
954748140
154012427
402627070
116354717
864279694
1793298569
214036131
1730637531
2089249273
1571869760
151150758
319423091
1947239222
1828319934
1469338177
2050335738
1022305084
2018247584
816370701
1564813369
129644222
604416516
654135033
1083839030
655797134
1225747531
299710217
1342517275
502924987
1073730757
1213187474
1171160743
1221689871
559897106
1407892196
1455248891
378975039
1436159669
937634167
1474420040
2130360720
344267307
51726129
1241565214
2129720428
1029830756
568084479
832723298
1694646630
1030849225
1186152680
568701056
452051623
206028706
1186468036
593059151
1650207983
439450461
1900631038
658127921
639278651
1713153933
941120884
43620996
307362680
1301578832
1864907274
2081137386
423090037
176328708
38975910
1235161488
1656086655
931479414
940344029
1946103823
1630852917
483229243
2000759660
1858148900
1710754801
1955854168
138435651
1425885645
328361461
1196893318
1859451562
477522721
1964896581
1966286814
1170168492
950958444
1291777184
2059692680
1911257503
309011104
1578864793
2099643915
366755853
1732932564
110159002
700249216
1675938924
405327254
2064563691
2074150945
1206437085
607723603
1310903883
26520662
1602007455
164655159
786196846
1285320030
1499422569
84255184
1850854301
1080510679
459622824
661032426
1672472430
332973538
2014252150
186867235
849198418
1764087260
1260642060
1865494822
1205614717
34962279
113841767
1493501597
338400608
907426937
279949009
1806168988
631197918
1962498202
1225842286
2063965950
1000971556
1246022354
861056951
2104886690
1380409683
36507897
2051908434
1554220744
1691729505
1114094661
1884052131
1242445719
1362763474
505924021
889080358
579698808
1344654132
1706344803
1505129233
391184415
1734216211
791519334
779036200
1107409238
252822850
1462273979
1479265770
2093254036
2070263888
2097165475
1802616995
1308545576
394274508
1203782101
61938368
1927193791
1065163418
230764135
848732460
315025125
718547485
1243950969
677358398
1759574636
1087948360
545703722
543757609
942970411
1025380687
139077058
1800551041
700901849
430390445
371347838
1647114316
1130498638
686649127
997922484
609466111
2026218936
568603551
949534899
1000242336
1881276451
474312287
1734252922
550504459
1843279763
462281843
1909273037
473166307
2060111913
1261640006
2020176460
612816881
989956207
1992043798
568160953
677482106
315848131
344302311
105126568
478173907
575039556
1780098939
1706068549
996095521
1321375596
1697164914
446843224
415504096
95524394
1010901409
1043808429
99632015
435130082
1184929492
2097969608
1095871623
420464672
980815315
685680447
246238976
882208962
623425355
605779142
450600559
1583461343
2034811465
1505009723
2018506550
2125993291
2046014257
212195481
264509675
895096238
462766458
1740531509
310421681
1717247761
638434838
1465884664
1373354772
1718466841
2087125455
1543575756
1504077417
1904936071
1784734605
762030860
1231183234
838172882
943601204
867973835
708350273
2092439314
156979003
207570815
1707727736
199388879
842470688
106316770
202551442
1709410997
1052218658
976729946
1153096216
1283697677
1368596954
528163947
441071891
2099150666
1508309300
1103215227
1138462822
1054773403
1411674893
2112671025
738612839
853215069
1738389358
2012419417
836276242
353938305
840629339
1199945881
47821321
479146145
1996573784
716577265
1932495968
1802750789
800314547
1659728378
1662925723
136973407
653835247
967257901
255599407
576456071
1498054533
125771257
450031725
1994044955
1209981667
2034522396
973513760
2013773497
1179399353
870449657
461087953
2007588172
2144769501
1628356830
257218856
1781117544
529344385
466881737
1803733605
2053262385
2030123383
622738608
1400688222
137690003
92262425
1034313335
1402812773
1397944359
1322695332
2074531884
779721102
2125667403
315503123
1877725141
1286600685
1213784481
2120220246
1861245915
1975657319
1143735708
1473586569
1473870648
1387790974
532868231
1259544999
1010816366
962719244
1881153438
1266786026
1490633626
1630802765
1233393537
588366328
1613963168
1758715448
1687441853
1309668944
768499044
2106616627
1530440806
797525094
286157465
69141070
313526903
2049781817
2089539198
1410635936
930955346
1572150974
125551368
1840601927
1122846568
553272592
1409096970
198394041
1494727507
1292049972
373070694
294953982
1767546201
1836149121
629180640
370927163
1517445330
786018548
827151109
908663115
779042754
1269651134
1777591076
1575924251
1911084845
1149250669
620412480
1802650262
1961953837
1351782716
1123216825
1542601689
996618184
1202263804
1567207103
753514689
1164740185
2119873025
147319704
862670989
1205530499
706637467
1058044680
1789652958
666826133
1652666046
1435380023
481737685
183899700
957346128
815957767
1315110051
322066455
697638952
1040614319
29691710
1606690421
1350788567
384682943
812867423
1034646935
1701153791
144568772
1360554582
2089889431
1801904750
589979407
1374341443
845800564
1645849580
1395002131
734282557
1319292813
2093290916
1950088271
263251652
953815662
111392080
935301160
854535582
1447249350
513511062
728075184
1668949393
871976087
1561895448
561443647
1498850195
1000239240
1121125305
888056538
654081490
1120650921
2137618481
554884836
1028967839
1961941640
853122073
624636954
770062795
174367690
1157534095
848609171
803752382
1988673880
1247753967
718587743
1796652560
838860367
766829713
65751633
759034990
85532074
2041820019
904286501
1972982009
967765882
649939828
1834419619
725397600
1658760066
1011300634
363434922
1642193724
1947572143
1709034605
1811992841
1116941934
806810138
1338801983
1816571377
63690604
196814493
932504159
256011552
1455928637
2001292037
410850627
2040898591
1306184409
476832515
1017037737
1763771284
30009771
2111958070
1056942952
1571940237
574446609
153957037
861711179
846835581
663131879
295628174
879778101
311418505
168948837
1464050348
161357838
1935672434
905803306
726618862
1762322079
2135190727
1735233374
1993010933
323763503
539924474
911800014
1600393956
569840613
592345858
1453621771
23071440
1651964333
1003063348
1938294357
886251326
2058805586
2075295458
324355042
391981241
1564766455
798164093
450484240
449604783
1052170027
1643643786
1437939429
606585289
1312959011
697423155
1528540698
1438710684
1736461786
1167667416
1017081498
1913691929
1268277573
1900667959
649633727
1547427570
739096092
1080316942
2028304611
373678071
1906265515
1137099792
1566270327
1007502574
767615087
642738017
241313242
1565983565
223767370
1733834965
1100092686
1078427415
1870349840
1362991804
525225880
13299530
1933427193
1199619954
1056177903
814615024
1666731964
154589707
1448583766
239597769
1594961364
160830944
625566006
574002464
2072616592
160520018
603546755
147713090
1491445476
714326930
490027611
1941703558
1255494644
1133318477
597114587
1820464343
1009289649
1453301958
987827989
721656570
1630951690
518085647
484049792
1569539345
486596219
1254121248
858436073
250854471
824092538
415000719
902723503
1787551371
1754440158
826675509
1473514485
1960655869
1775997127
1102367971
172366390
1796200979
1017384034
157594300
523559909
1513505032
1402734271
992808114
2096753624
582274941
321182484
1249947804
468625162
52909617
1503191893
1957240803
921647074
1900412259
2115475107
330133695
1763848304
1986687137
249507880
160824458
1771985880
2021020285
1348263007
1474157151
799510891
1325136210
440168397
1073945917
140218073
1068135300
803251523
390520193
147315075
2082329565
365749287
1221462389
1300343389
2119484702
766086833
1450441746
586735182
673998599
246142923
29351527
2145317379
1432580722
541729309
596496397
756745068
516269364
1900406018
438097444
216259541
1614837353
489954497
441619751
750322338
717362006
1322073760
438685684
739497872
635675296
225294496
2000728168
63550520
75485627
139458385
1846269928
1614288691
309766121
2049504162
1785935742
175363522
150971301
200296924
886419372
1255429838
1108024890
1304221560
2058385755
1096012773
307492832
1891557690
867653003
1717413078
81956009
1702937106
1764394545
1086558405
1776414747
1572282512
1851493759
1538468254
633893271
1896459716
644986711
698625264
1827956977
1214081847
77555755
1197010847
452872740
994670863
152647393
2083114710
471925296
931097703
373279676
1660201853
1782160120
437267964
378374316
1495886677
1845438266
1452695471
217643718
663520231
674494315
1617906510
1318916427
1382583551
1571886553
1179343029
1301814784
487053834
474810986
1350503343
171089499
242162950
1304356742
916294419
1887357546
728895667
817798644
688238048
499248769
609954413
2009307335
1999278752
1108904604
1652512025
2011341464
192986353
266746450
875999864
1097601272
1243134884
1807902225
1272145495
789264552
386947014
1420999313
1615816776
1867000482
1713588737
1168402813
2089442817
1198307177
885291404
506802570
1813020037
1307425777
877183464
1912417977
981694364
496612666
835469695
1923773074
1692297646
166567280
1973104633
39806127
703453360
672206688
1678195551
1491397189
1500820101
253408094
498233423
123819902
395794712
90043063
897099372
191178317
1145418719
1738732705
1312847812
188643345
343755445
1917444787
320650861
1118067999
1834772378
863663074
4692742
401270044
924795240
1352712770
1537213214
1192294171
675294682
1889035844
124966680
152629711
1997790109
117889924
175669357
456987825
1918538964
1820732573
1007687839
179351291
929007962
576776047
2078348924
784275569
375333058
1472223744
942441742
1144615423
873288969
1095636515
1177993589
709111144
422909003
325696982
877838690
1370840521
663333723
1916016474
1161290117
89444333
1424177143
1909483952
812333871
1248782968
473899741
1281171719
329614116
910906805
1174250058
1111800473
893284310
909667532
2130002996
749205775
1338418963
1828484383
806715479
549609683
454636775
1906155311
644960864
508165152
659392955
1754385966
1571478741
569075623
1645412394
562505973
618205805
404956713
1193208840
420901304
1612736781
332742000
1215704965
1993352822
1465357208
1461983747
1803246277
1563781479
1412514854
740801488
1808421124
575516990
1216607960
1044785618
1829402460
1286226140
1332265845
470691632
1627417246
2043176978
436877248
1150639831
1195916906
535006200
991705686
578445204
1346454157
1852307125
1242952685
432832822
886329770
1700229141
23511651
1429837815
1088268124
353410561
1224684234
1241718964
505626213
1426729987
279380838
2036051468
1642116946
556973099
1941515847
1223531425
923911719
851877663
1509882718
1668025161
1002711344
1384928364
662903362
1831806977
1205479090
1334366821
257279448
2013049793
1472631738
1985779427
1130032335
71162519
1038836156
1520074638
89875723
84102923
157529484
1015638356
196224456
1196994352
1092781347
1390516607
1041140064
1283993513
644791783
1094118884
82089938
437227769
702935839
148952214
1078221081
958880535
441357257
1263602822
2029072148
450716204
1419946426
1105866231
11679850
1424200265
1625038433
1619458575
2096413243
777258017
1865124658
755201005
1090097713
986405170
358780244
1865990240
1793503653
1297768295
2088412698
2046610982
1765121812
1542454923
1648467907
1859569283
1679294561
2130471822
1800699117
54084907
9121240
271492323
1035070874
1999853744
284412760
105723688
1011699293
447302309
154823522
189483352
2829917
1866870827
1921136976
1826287686
1404067130
712458687
615688952
1860029498
15499721
333577079
976042903
842329030
868825169
2045117953
69741983
1368455472
86423615
920380935
1011307849
151236036
2081358567
115438833
1244392101
875794138
1850251659
925180067
836002822
707981674
699513839
79754419
566581183
2098939620
871181826
1381394775
504653604
1722659101
906594036
817626254
1871589464
844750435
1441531449
271422110
1280329832
1076637254
1332212492
1284545854
558906928
1262755142
319521356
679283890
2053677980
1905523100
147538944
802949120
1084563702
298507984
1356143361
1678601445
1688637036
1869216456
2096347559
10819600
219682494
740694333
1091283258
418444699
122577167
148273288
22730592
1134090484
38388615
122807756
1900260709
46734840
175406466
1908089094
629976437
343478219
1318451667
2061338974
287152390
1467882162
1821644880
509284703
1533222844
2000470702
1589346702
512523040
1537348860
417883501
543686528
2031410537
1151544957
1382203622
1124458826
1783197301
809519722
1139557660
1921344514
447650027
1115438567
1123429097
1383671241
1491818673
133049049
495408517
725131294
1303633448
57237122
449116686
276801943
1716288314
317372328
2119176187
19136675
1164302047
1811190976
2034796828
2040126878
1630759453
1805798035
484921931
287345825
280839057
1457267095
264248197
2073039009
697177244
1798626610
2010900494
803261702
1912505420
1226426743
1090348702
2108045328
327077129
1277055340
528486841
164992279
1667211250
1447828833
1835210765
2102507201
1203458352
1736489289
1076956313
634702281
826297452
302105268
1536515839
1676748371
431870310
2039520993
1838193598
2130848453
846460766
174504479
1314681851
1510350364
1816656348
2040745097
1328582295
175774104
1193135315
1758701886
2017009634
2087779221
1555560721
845091960
1865435723
490627467
1721679909
1958683004
489375197
2016324237
229607713
1720555780
189550836
1189413070
622171209
1435559988
1395288313
823684302
160233348
1863324970
1759496629
1435037452
955310798
265764640
1909470779
941990518
1429613603
1584767887
1280837835
1467803258
689120377
1516121170
1639254861
1974440293
1807069886
1454606047
1419384736
255863550
1812511052
128500077
469663631
204942826
2066334098
1568633345
450510106
1848988363
1624240239
1615619217
1251994330
405594717
1535459948
466342019
392529000
1251675829
699600901
1789794277
432860770
289036012
1470290449
350621013
1809663656
625406153
297033112
1017233885
1797127375
831404722
19525719
28761041
1399108073
1940010508
1158423872
325809324
988209524
1739196903
1741011030
480542576
423645426
40406261
1161347829
245544688
675236036
1999755170
741226580
1251415036
375886862
631824004
555788608
175623029
809322726
222172376
126046545
765383936
1451776189
176690678
432433677
903543031
1289873521
749688938
2138687470
1304192617
620523799
524675103
2081341002
554029635
1211606881
1996761035
534399919
608902209
1647389909
637770826
404262400
551976597
874710813
1982905891
835878719
1988969122
570482888
650957835
1588000914
65863921
392499602
737727768
160956470
198862303
863923862
358765289
1293769786
884637862
5235283
1263234077
584937404
1810864640
1387449684
524731973
1888312949
120754498
1303195096
539005098
1687779754
1910621137
1691128017
915246602
1750528984
208566869
509004194
1247356698
77585731
540139476
1061253770
233538654
1893361666
1779597157
2013344935
270577889
596407493
1115900612
442620083
1518978227
515663412
1367681087
1438129845
743511649
1501576634
158599546
1876844194
1343911331
322699204
1401456895
1854730402
492334507
204497016
1830228241
633298194
1806667640
303740528
1823836562
620188873
421577558
113719463
1116769905
105804206
1104389161
26640892
1197026817
795328068
1786372463
1813470497
290729735
628229895
610576572
2096486897
1328799450
713814454
478484646
1000384531
1418029058
1945820514
347126649
1109769386
1402646630
1707445287
2023950322
1105673742
1962524416
1633915312
374664514
1659484136
343583520
1515359367
2070111228
1822201750
1750929828
209856015
392038681
1109258329
918426603
1571281590
83279788
454723496
33021356
598444539
1110137794
93006255
1016312676
1065209631
698504237
598754544
563579091
885596582
764640446
1154273051
1041768095
604945497
649447574
1715564758
219719972
1306545875
2144015598
1573452415
1054932615
185038081
545454685
1689722867
1628654784
1854666769
948807676
2000321831
485120079
329897395
1842857200
2042815019
623460853
1793593664
1997036348
1506600846
895866179
782322608
1434044876
1718864498
813063934
7283556
805748346
1749717267
2079066863
235494745
1109670073
253589152
715311732
2101990505
1759613817
526164013
1620034209
1143353978
294098815
1611733013
370623196
2056286121
732927456
626856641
22233634
558832567
1120635448
1923644157
1876125409
1241410881
154682377
314230182
1132434297
25893609
1762826935
723717816
291896706
1469577980
489203184
997162190
291359797
1516202834
1719665003
668265945
562511301
1606517498
688526832
1644686113
416437901
2035288256
339700866
2049435116
2144671451
2051618067
2054883422
1555938107
123353310
59914420
470730902
1106149404
942765962
451055139
1898566527
1428395536
1609194770
1735463288
1741293580
1669924799
709007299
1200873534
420575306
1793272936
657512915
266601078
729344984
828150871
831864509
1704319537
1836607898
571293101
1119369618
1255627849
777964165
18616273
987827199
488968270
2033275885
628859032
124568379
1923537113
395073874
1164132236
1391378250
1959101419
681436847
96815887
335790398
189407999
577991443
1680067554
1537245364
1685597046
1106483885
1027889665
868534944
598957756
1073537306
576997502
865871860
1096972896
407010157
1638799793
641010352
1809821955
1218454193
500251609
1024951642
40364444
767422015
196939011
1210353780
270125143
66925940
1822435286
1346808086
2117435050
432503453
493680298
983396108
166618089
1786272956
474255648
1173105499
1665094859
658215485
793305070
1144346143
928177240
626518641
1735854131
1720415448
1244668887
1065375903
223027545
1228966153
679324430
1910769197
470691828
717030966
1665845490
1456892950
1271884463
1466388405
888206132
738752016
1227474606
1495580656
1597886133
778808442
488032992
1629304244
137824288
1694000678
1848618417
780806923
1407775832
1622148061
803059692
1702515456
1993406277
173289676
52097472
1553121433
2106898037
1282158188
2139363033
1626772420
198643385
1112614401
1386009200
1268658548
1562105519
320504516
507986884
59179054
1607165314
1097028705
1049610853
742698767
1401349092
2130819406
571349559
1218249797
1763599385
2112442550
658282401
83309278
2073674263
1167176900
2085026914
763869387
384125963
1180302703
1307657001
138528260
567489115
981617115
626515003
1656171021
641908711
1584681841
728377677
540002918
1532910256
674498406
606093874
1952555247
1124158341
1743858083
1384972574
995246496
1551257234
567475836
437081692
118155800
601877429
2067201322
401990923
132650452
1320916596
1136364106
473950055
1684905548
1930466937
1955576137
1456888485
1772642455
133937119
1990268908
1111782309
893807357
1936245474
442531702
1269193384
380548156
569032024
1777790738
1927098440
1686198545
1925443922
1625517759
489117933
1745445602
323927763
437975291
392040835
1212749298
974664478
803433726
1278823432
174704390
186476895
1455589710
2115687180
1299725040
1270657697
788131279
1661056619
1534495541
1846249170
1579755001
1416036159
32282030
1617050547
1020181290
1541713121
1614803400
1997440635
1098993354
1084749851
2050781148
859685644
1440333012
1490018272
1633033689
458228899
1730627024
1157168665
793630476
1306848884
1327939859
1666687712
1493260790
1913869004
521525019
853621114
273671557
610049245
1771783164
237368398
1859844
17629071
1578967306
412860745
630589753
1910075032
1648244680
1882949084
1712367242
1840012917
1415273425
812753834
1087720484
1722961105
1140968758
310559825
544513391
869732425
863478328
2057694710
1464048862
1476719042
1603222145
137682818
1053557066
580291396
421443760
1249096903
1108940157
1099723062
1838449825
177263294
1323965773
2134352416
843175464
782113671
1106461877
170508182
1328759
275016658
1584797049
1331432771
1268214613
1041390904
1100641629
463354535
121075912
2045203509
101788930
1786638840
601746247
1897648984
1957230073
2113417558
1310800563
157816865
715067472
325413513
1952486237
1336540934
244605354
1194421161
1950652789
21704603
1093671703
2047872711
1144926854
1562939539
1855514467
1333768893
129783882
1608254624
34447743
646609702
988934737
1248423617
1023840868
987191512
86292675
1366293894
392706004
1832638851
1184767566
371245129
376476131
136298792
561463905
291209992
1948777004
757295381
177794051
1685254798
20873579
1989798029
1651018514
305727775
526308717
948438388
716915548
1981071889
169848897
838397003
700972611
1711412974
1625083379
1754902576
670139910
1199391422
65038991
1437373265
2019665480
2121944771
1533429890
2089097068
579754022
11134731
119619518
2011026844
1289876225
2121037314
1091326472
75046586
1994352622
2113177940
1852853170
211641295
591102678
1949924705
1848043401
958293620
1216624008
1518039702
725909152
298070112
957278663
1983481964
1467039241
1073796218
822532974
77292241
1885005015
335935084
1536457367
963573185
1472727722
2104171401
1714869761
83597738
1307962967
1035321954
596118965
1527474071
168413972
875840390
1288031282
1085005163
2088679343
1069316520
597084622
893831860
2073627789
1409233316
195450483
517243850
839405968
88171274
768535497
940072770
604026046
1986801693
1420609478
444103028
2134181955
1115991615
1955696297
1575076034
775571794
733771269
921826605
1758022206
1342024960
258735078
1803973439
1977347438
1075198019
1466413045
1870134775
2089625860
1289411741
1581311563
1829882156
446058229
205922144
2099480424
1284576005
1326905401
2026915810
1059162261
1221326193
1329054150
461968682
2128423766
1485324340
2001752245
148503619
10684088
2138790783
1521589754
1501163385
1814353676
537670322
928353004
289123082
1579554390
286270766
433372694
293571806
596335595
148636220
1227081316
1160900985
207455690
1629620738
548964474
677321616
644982735
1295382682
1389949363
629514530
344376512
1450186712
603190780
2129683048
533351959
1351113145
184930973
444663802
248802330
2044885643
1109957422
175376468
1045237449
568601473
898764241
365377356
1821033871
2039366779
1717546867
1326177205
580673423
548535897
1102196598
2022526312
575558700
339424610
465114387
148184038
1104999163
1479062565
1903145601
448117831
589585435
300647425
1257005587
1881456603
1027555505
1174817162
323160400
1867354655
1017473676
233153738
2048648902
627425002
1325075803
1628085478
1983882552
1659617556
81911282
1992299009
1199159170
1897486423
222098200
1404319538
1632763496
812804030
712535471
1223627945
2000597804
611933078
1669720308
2143228628
1980734680
145889379
392082063
676629371
225676256
121401468
1123863322
2128962774
127475466
158278158
1994108449
491893569
202100460
1593597540
707912387
1969382408
235815673
541644638
1328829300
1507520342
231926990
1019106717
1154772634
716640749
2132012407
369284904
2139754088
185438393
380322038
1562195392
64629221
2100363686
1944859296
514872482
309021742
1539808984
295639523
127260466
781768075
1689460878
631266771
1799446256
1972765466
1824628518
356762045
2037731867
223461195
1497398794
1740437845
1492265294
1198275150
648699176
653165856
149505709
1840204318
298390506
1780471449
2065453872
177902225
1791275721
1429978169
1286743446
1639216630
800624126
710415926
1542074404
812698952
1183272857
577229363
888633201
966682669
197595640
488124356
1886130124
174871875
1857978771
1459244350
566109396
1496838910
2022442998
943323760
1552909854
1400161922
1722809579
1967314611
595639989
689905092
1867702799
634696693
1131983574
558528031
1472242677
640172889
845792773
75279678
1001514148
149227875
12421655
782694860
1042042543
399088314
1219490823
598584079
1516432899
1543970608
1191386102
244298038
786404276
1718689636
1821671931
610201066
1608400600
314742903
1081924806
2035960940
474189734
1213814696
1451454691
1872404935
1530347926
1172873151
1842212153
65230141
474721629
1422136426
2144719504
1581764591
1237013264
1401155242
533487987
829863404
1450536255
1591966119
112595045
479979072
1339198007
2061161977
145132111
1894400664
1558851243
2098529998
1940272248
1828601950
195198992
486753639
15350966
896155617
1437791888
1961795111
220737578
182300243
1978865567
1787352066
1022237036
2071456786
2020489216
1688046956
101197293
234356248
1708475960
1722075129
1327289710
714737135
84384914
571970852
1925754775
1318289937
1804327759
1216880199
1940029989
1681872330
2012335002
1755181347
313599864
1797954083
1463175293
1664586635
1107023027
1884501325
1617048206
219308112
419295211
805911411
1606248754
1551477518
15167113
402921138
1561251127
295578801
1119009637
1096579001
2122468170
458667902
2033788233
1597771173
1676537218
288043885
630117548
137627239
877590200
1990910571
1141852778
759912202
427295600
456060122
1151559207
49662885
201930059
1279931629
820638720
356835463
468411584
944206881
386646798
969105727
1336367971
1228316361
2376663
244109641
1192367633
1881837600
1296543273
928095549
65474376
1265106729
1313845228
236523881
352948582
1231469180
1102553777
112335751
1598427427
1705389134
754010779
283365950
1619824507
1534470058
549133271
1452197146
280822751
771029894
86051276
1209013751
1832832650
732155898
1961942230
39278517
1253847940
521292151
9113677
926955521
981130151
759330326
1679374661
1642131071
652894067
1971716470
1431499912
899577157
1159846246
1572188278
152722668
1610058169
388333613
281290300
1901660486
1645704067
2095925457
348975104
2007405378
2019661413
944083194
14735839
560047395
994494843
1371721977
1106282938
369397839
1574270804
2065782451
156656919
1889430312
731219716
1569326858
1856027792
427407355
677448654
945105117
22888475
488215138
2047524226
1325676149
2126953341
299263596
214120617
1665906850
441850403
495136270
810419979
1512450190
1196930081
279197639
1027043237
822663644
885383568
1423996216
643567400
309587227
868865925
410407053
875771888
657869284
207866839
815598468
74259016
870228320
1390109092
551265581
1234548005
670202015
599350686
226379910
730697218
2124691904
1126932911
460538444
315175151
786517975
2010411605
1610121171
359168279
1790003177
405144046
111318165
777429320
335477678
613106995
1013336322
1539578736
386188267
1874792380
980267212
996880814
1219801690
1104312295
2074200179
942697988
2039862276
293831573
1005689894
1573898974
598703063
1654987710
1484781026
1818733335
1950061709
259606829
67146684
1322424907
1878588095
1040103637
44950956
601937314
320266218
22185846
1163941017
463641357
332542903
711415442
1131417581
2132034139
1493046977
309504052
1596613666
1369251028
1137726721
881951581
1891866933
418520687
510322650
994402425
1204705301
2030914780
1455128532
965369076
190945769
1997207732
661264319
510113828
1563827660
1591590203
1856999089
217814979
69494526
1961511125
890063268
572723980
646726402
1304161606
1274994394
1409255399
1162795220
1529018304
1994311344
2126133041
874790345
1999491442
1045895002
1560750164
1010144443
1921902432
1624720885
436753960
1778693094
1830378318
1218965862
1565664004
1070224282
70941461
173388966
686953672
563331978
742261120
743178382
477682008
1351166565
1452351198
1519976038
791188136
786778900
1478510601
804485689
914910050
1313329914
1479004165
1731974337
364802780
1982541992
1759987613
382795267
1026605280
1617359398
1221109059
154302333
823059244
1573366506
732706407
1552440819
545558649
1826972122
1361729108
1288338510
779527438
159483994
364638091
1784636818
1741383566
450197411
433767345
19699490
39785613
1801091007
189430628
439395134
1659220783
2092191063
299597646
1272996416
253440297
1451708422
1511561071
2074095283
482527041
522389704
896554021
1154622892
1561765276
1628067843
1217084973
1880257144
2003363585
1484923910
1168101010
1062903749
1557581618
7311110
968175440
1373958905
2047823014
1441707370
15057805
80268582
1263388375
1848308807
114456508
2070484628
2043294034
35764003
228055436
1693298728
1895786646
1625833
1320548653
572583444
1699272100
45174666
1719406647
556407231
343431969
1101002430
464057038
448658454
472222011
674503004
974211059
1451126905
412555557
972430053
1614579937
979500466
1514648251
1304849159
1292487317
723286397
1596389270
1812335527
1804422353
698462627
1607981054
1148297098
276288285
603660199
676146893
1014497426
360236250
499753322
507880936
116743616
1009522002
653016161
1195893345
173793707
54850706
216328218
1390409920
309518498
1573275283
1303666440
620701985
1727369019
87680183
285604597
394191836
1618624411
1828168929
1319408918
686298316
2032871716
766323441
1330737582
297777468
519681458
360153064
1597387217
1085913639
957700116
1644130954
1464520128
156439149
1653533309
120176577
354981710
1601452402
1345426531
1175192389
249774938
1306318882
800733563
1022848669
1788935445
1815725416
179728053
42617462
1607106510
1961249291
1467218476
1255751335
701249874
964275410
1720309708
115434054
2055304071
409077526
1134807226
1670648847
612534262
1022189769
1817798814
116234858
598677639
1581389095
1878641849
1722256343
1013797680
1625783831
525642205
355991355
540490520
832563531
1806303841
1726907396
1613691748
1735709705
1879661771
1512039014
1955807644
905342932
1619624444
980526073
1108123450
2010082730
1054982864
141976315
1273820256
485364717
1007536015
1139532768
748282570
245602544
449111324
1342960828
2071676545
658163750
917371830
1182864751
2045163857
698805920
140041531
783280261
916528227
957091394
371604201
874933042
1370434369
654400270
1046944924
539096303
676205872
177143503
656203235
121438400
1930239935
1896359320
1675801906
1299561755
1176588707
486691252
178897278
1474192201
1848386529
785053819
2081464536
2087213397
1372470528
1021076975
339709586
2103122094
1384067783
1374873943
1297221994
522706793
490951820
2038647165
343343624
745220114
1979219404
2054389932
789614873
84732411
1175646168
454476165
222049617
579903889
432223335
1217249949
1263311415
1288052906
1016989725
1053577909
1809704371
254551719
1358908470
1436890549
5082855
1484112008
193003806
1650280500
92191837
180580817
771705044
744942615
787753420
608248775
1942122686
1191623870
845715213
217702055
1518863375
952273677
1647230351
2144487778
306439825
882614767
79810369
1908077067
1603433998
1211454111
1544518878
1263230446
1660204262
1160300766
925139719
1041686980
17792169
1390880384
889504380
2016166544
373733345
27978026
261610591
1968250110
841851974
1712952610
1504926049
782898686
1298472382
945203788
325802199
1856033645
1184952152
677961733
1408419047
402176961
1907175074
351447585
141824745
1008959145
627875280
274662462
1802209318
1845912820
2078872952
600016467
1613498624
1400989974
1638856408
98091380
1247243907
287905616
533505680
126477089
1228105084
1220818442
1039077028
1186767527
1927533437
71185892
1882466511
1259500608
1135855289
199191135
1047302244
126092845
1907747482
1337723151
816127264
1456997501
891651959
963310470
250709239
1746281764
1511065489
1815430647
680593032
859274574
402065049
789557393
547756920
1970609213
941549159
1959696136
1826239013
1605759025
60157673
874903923
73822434
280818351
1171911400
36054010
874151720
668507350
1767538566
654714724
639260871
871670610
1327075687
774707530
1781278512
2114910891
47502267
1066081409
764355724
758195147
1363174941
1634939145
1467254154
86949856
234629810
390515791
1767074739
143289642
51158301
711211500
1349574605
285338150
331362269
1206436660
1209324569
23233355
285881090
2130157584
33893896
107398656
360465091
274116297
83876164
1937669524
2066169011
1766978747
252502470
595719969
499957544
284616216
1268880771
1685163549
535441081
1071150636
1403891554
1484947521
1363559614
1336733847
936085715
1574570580
566896051
691443682
1122784457
2037894068
999227259
1409814393
905535823
1894806228
1932078832
1289063028
1929601626
834253326
895086429
1277412575
1756939078
1541962538
1970311057
809878385
217842257
1096975331
1606693047
1253727216
1469256020
1772360268
936316038
1645905329
1946730834
760942720
1368671156
1323921747
1274622962
1144547810
35206004
850880811
421680646
712552060
853234869
1713928763
1622237660
314900273
2018222518
1536156442
258369851
741163792
595100788
1492208992
1749477325
1528603216
1127173361
358141300
364404138
524897058
1761488792
1922738831
1862004983
1069579875
1251986148
1034678170
1780750460
2035278531
7943869
350536364
1019039285
1387078150
770939235
1285391893
1535297735
1692191912
1352287997
1740095395
1536704164
1434027705
1191601773
2059651678
769765318
1939634953
1489051967
362040480
1194473460
1598560479
610621496
405830417
103475478
1582700301
1500111582
624303624
163753327
17416359
119362757
886858765
831533538
2072480043
310136058
552106214
722393226
546498726
279661232
1527047790
1027060271
890470566
1409092863
1544338458
1978106122
1661110065
1838053454
1006338052
1923793781
1702984747
1033962658
1196615395
950584553
519775527
1761391679
1340560419
1837545914
625988024
700617096
1680089669
1161551860
1865279261
1983427933
150516516
519023313
819443135
1614337384
129976372
354088022
498570284
1544182368
1519297130
860174143
792937556
1301347875
1049062237
366400028
1087348479
1322840674
1959683230
1855541499
1125484720
455708168
1074028605
1117700009
21572981
1709671549
892141864
879297656
1824818436
615490325
68502445
1330266546
593895394
2016614353
1818938640
253182042
1743076030
1736327024
701826148
1231348321
175905411
225639350
981529157
732536071
1265218018
677351856
11594201
867957464
267095125
800788433
1627453412
1581720973
1433469606
741358691
607198328
1089370502
636008290
171969461
208030200
1677270699
1797872500
2145689155
989015604
1904126910
1586936115
1639827224
886686205
908971884
1967393284
1819286012
156672479
2045117492
267686392
318734793
1457991223
1685932283
1635484571
1393450629
677081968
1965745216
1830563122
1678388163
1688525354
154152563
833317890
1315876603
1362272256
142107511
223570311
342404427
1875711694
218660219
553295557
356592246
1308667382
1010308872
2037326108
958017134
759808448
248272246
127350276
983962678
1079129222
1865276053
2013802592
279076796
313642508
1662173174
1166316368
150936522
230843462
1746245624
1895989154
465289543
1849215905
1087535296
486238037
1403167904
1666420449
709037733
1625688570
1730931751
2039508949
1328723426
81508722
1005653661
1610198806
1371774208
1955194294
322558190
138157258
1763569495
464580828
105643342
383185060
1535248116
93408270
1162225769
299264574
186033944
63429489
997171381
967456985
1575763592
1346019826
1342532543
2026417221
2144219537
282506797
1924005055
1542434144
1453010002
1526759095
2128374687
234126615
2147319059
1337406845
1099706863
1597193673
1367111350
680310039
283013589
1909408556
436197935
280136836
1833026635
957688442
1308510747
1820154662
267226978
326089351
1437582233
1021277637
446293075
1669369048
1723670885
461099537
1350362580
772635757
688236026
1595030300
1488369294
1737744226
1613991288
1327877544
108326593
1165133500
1912121397
1759427810
53910400
331056677
1659632914
373841294
2075771914
1105118457
1243706235
1546418992
406550625
226383296
1169458535
1777136583
349398927
1809684327
681507458
568106205
1054080468
259792014
1817487781
532180546
1882721049
680352737
1723679533
1979840496
1514598606
1142827297
1598366520
1377574271
213407948
1993929965
1541287021
1915427315
650146477
1299829848
1625925985
1457048861
59620084
1310937683
1696872414
1581141744
2078361772
719652610
1691138538
2085866508
42640352
518322403
1298092323
275229301
1907369001
1287439369
1834836092
1715336363
1391253067
1438354180
700159548
1150881536
1147988706
1188933369
1957625548
34386896
1498524820
1634422689
1605508788
1948006040
1942355522
844010576
616240350
734335430
457990507
1548925731
683394215
1438038493
971998302
1855779376
1134889171
999864837
1998477309
433059585
138800227
1323309265
387755715
325812116
1484779230
1423246164
1511088833
2014865909
1214860338
1049215604
1306198985
45266064
756437293
1856239350
1643384165
1996635951
836940878
704191803
1288676758
741560957
1899231343
790583767
1983374016
876605432
1405998887
1949535793
576100933
849013616
1676784414
1362473959
87144035
227396111
1336021411
1752990238
914625689
1121610544
126033355
1843484741
838593443
1230076042
1039217247
6648908
671595202
237936249
67529645
556887305
1601879668
1177258924
1617445451
1844443063
1215426463
2002434723
2111188290
598012799
620923400
1375404200
1972522065
306298397
1415256551
596960980
1138563569
274190330
1495274149
1758644761
584918464
694853713
602729661
1067762462
1517016798
813814265
2130889762
1013012289
157300166
331130542
810397394
1773400161
118538026
1153940518
50930360
71965996
971324889
1161171034
1785562014
1347459352
569486484
1692290195
1391379017
938548579
1555243352
58547060
2142614082
924973186
287817371
771703796
2115821499
1916301081
26914281
988761563
1226436176
835642181
1922900655
414215720
714899240
1605355015
751133592
1396636578
1091280702
93736651
418176260
1851566741
1261092165
934673330
1422277610
203936031
2093951113
1108990493
532975485
2000614259
586094293
1628214856
644641569
179411122
1169371757
1104827553
2085110266
421488185
1129558197
39670079
47730533
1602651261
246018153
1659258860
234367699
1063406378
1350541307
1597089027
1280436432
1859859857
583297790
1748663722
1419277912
82386511
2029203836
31215489
912388602
1114162237
152028638
341084525
261820141
944084536
751186606
1389681504
1840021297
1845020595
978618763
762793828
730555732
1925098696
1091057877
1577396431
202231593
1325620874
1698163317
1008831799
33306627
447194936
1271064984
646509668
1836651200
266286668
490672422
1949720906
276257800
1233722725
622740053
157245655
437859527
1996723159
1899258462
1498928011
1794081864
781976301
438755565
1334738183
439591504
719084245
91145890
1324571851
1312033191
639020517
2109098804
809029052
676139620
850400807
1853551408
1686138632
1457959860
1573642294
1677539122
589616220
1443909245
488112188
682012907
1316027778
24346466
2140917308
1966068467
70686614
1484192163
1418332669
686695742
475268221
931817581
2050434988
1674841269
677063479
1337219527
1249174509
600512789
1554649318
1335570546
548675547
858905294
610678870
2137136709
1097729376
1181106681
2129381870
47392469
2037740617
442860499
643925189
191834362
519157024
1051363738
1682077346
2115826107
887322249
1888740974
1640922087
1850758595
1295323330
247092609
796035115
1386370245
1685525162
784384268
794408450
2096317106
1435112774
1212600241
74981403
709884503
714528854
868678387
545292434
1827870685
2077599352
1816735187
139827646
1155218057
1002832338
385018573
1739089414
1905217411
1134008164
1268644370
294916317
1640620971
698711248
1975427057
354989595
602177049
1728361107
1694653113
435546857
1543242302
273084933
1227893118
1237716396
182917678
1756545286
1559452119
568024670
1530374355
1582419382
1868160678
522182316
933250095
139891567
1273966064
1440283238
540456987
276448909
897361711
646969356
170692400
51644725
1066959237
1728065542
263628498
1489659644
1330397838
2130447927
1409075156
668997922
1799076741
643422407
1091193314
1245516787
1205178500
572080692
735624537
1752488277
607536757
336773034
1957534931
1093342769
411490561
698460859
1747191940
794265152
1723849086
853158045
2002487372
1628053729
853152770
1828444952
1407505672
1668320388
1066778435
267540616
371567585
536730412
1763783063
2010410021
1393338415
565546721
386408268
275979786
1745757479
2025514610
1123312089
2049541085
1250109781
1432711227
2045330625
876501059
1369659254
2067523518
1774345562
1917344963
1081272844
2002147703
484370244
522616810
1193129136
348688150
2046995567
1899810609
1230515811
1557513068
1989505581
1489448565
1904182389
130981780
629796825
2050152571
1985065985
513441258
1834306863
1401923246
2067180793
739047296
864036944
491397772
422804279
1078507440
880419847
1803508834
1757444631
798005353
175701635
240880896
1390120386
1627915971
374091486
756317399
30369298
822324935
288230319
405845150
4769829
1571516455
112949618
1424782793
1869799764
734960193
1381703849
1823308493
989044951
1827369025
2071800867
412516048
1405164115
1317729681
1883016953
1919651484
1089007638
1580335662
638243631
1763188777
1065534876
1950916261
338653142
1346892703
958839004
1131980949
1275307785
2141436755
174122426
421838479
653520059
392334147
1757081479
1857582303
443536459
620827346
840209326
1119015273
1041336112
202349485
220480371
1265373197
1885717347
1143460537
85509757
1958194823
1256022313
775641071
812967242
1017364912
1032937851
2022447004
2103319312
1790349430
933397574
1103063260
1807175774
1210808519
824010548
1755117430
1333828777
1859132494
1064053454
925528981
739578316
2000868280
360620464
1559562650
1392479402
1181969214
1827800707
1970905864
792695067
1969694543
1436629564
616361534
133638802
1298206896
1294371308
625225456
194697137
363825204
1207434687
2009061028
517766091
2004886452
31928101
1037624433
950688125
121295307
2079172181
649203050
112923694
302335555
21938412
885894464
742374351
556773006
1714954462
170491428
645193090
1013689771
1848222117
1350637854
1089183467
1322164327
1754126201
1086864831
92528596
834677230
369890399
1041097650
976250041
1142294535
1362950031
1830359514
1220413675
448671455
1099596696
724598488
1526135072
1131949407
254065520
1134426467
127595848
1094638238
588499531
1151244526
583375567
1562593229
1989193951
1502655684
511424312
494534395
1357741035
424715721
1714987499
811304284
326500948
1154829611
1114939166
1436100772
1456614255
54355468
389892375
1466372925
630373830
1033805052
991495064
1746708406
196195442
1443327988
831419603
1183589903
49225174
306501531
1187580215
1502779179
2014544426
874296920
1609792524
111214950
1027657987
1573785999
1308715744
1579148549
966449232
180883808
247525239
1403912205
112214517
296274136
707609000
391862995
1882004134
1437910649
1075536448
1210162124
1920982915
51932229
1685703854
519742625
1631196441
1784942595
377237880
1561753017
1310024862
1288954839
1898723529
919689821
497435510
739550628
704138337
673930675
1860509740
1968576641
200894924
379717189
383195625
681329689
1556675712
1601002258
1908358553
1784708311
2044707016
1883319952
794905791
1051931889
60206383
1272165387
134155237
36672496
352511338
1653234636
1943607409
238147408
1443214377
1926100602
253511390
1390508662
654937500
866591292
1212451136
314582820
1006967092
1600388760
1327390117
1351511545
914179297
1260923091
1991230437
1769424343
744447530
325582904
1550957626
1116951864
195835239
74461689
727928119
1643446675
1896695600
1228574215
966726222
1083066374
1368190760
301015814
188502482
459365815
1170907711
1319150186
1969527714
126687108
1461989463
1236995239
816246525
233183968
1701646237
1630250558
565274778
401462742
367832435
1407005326
2075818393
18366171
981256636
347306379
537044232
745627153
1103157426
1394152276
1106757333
265526380
126840087
1818393587
1604510074
989846704
1187424990
1080520913
170488926
2047368044
2078589050
1859359699
1246452258
1335842611
970812000
1372543058
551956331
620396776
1220901995
499267264
1000816633
840709181
1611494507
1695492519
1916075433
1249081151
1814303752
1506570607
3735329
1726202766
293208995
110600343
886277366
2003146166
83852375
1522986947
2015463632
999343629
1549072750
1297668874
329143050
444704909
638055456
86181086
441031080
799667593
1817486538
1675715286
563815932
54425999
990235952
82227830
879559423
705858924
1529580313
927937688
86324134
1372739393
897725045
917942774
1686630842
195875278
780283836
1687341050
1723560631
2023660941
1429336491
124943315
1747334945
1336842301
1743969356
478418926
1341186311
260914519
10633875
316821340
2115277068
170380997
730294447
1464445568
1191103891
1507869867
1118277280
1777810257
921956522
893060492
557384319
1334941949
326704774
2129880773
554580492
152905023
825148330
1569191197
1441920478
1578932103
950311669
376407040
554527394
656331282
1557150733
1581778725
9532549
1847262605
1374630296
1215312324
1845219483
622587297
62756763
2107432725
795959093
1658572175
503988598
1645953667
918974001
135336831
1926326357
1502666933
49155030
1733147969
623305076
1596608050
1990811639
74569000
1079565438
910801223
963645154
1070742884
114567468
149305676
2108335118
1146406041
1282606680
1575806789
1903690574
1457684996
469727148
1796521498
760669079
816937471
936518736
1656111705
640438617
1560709624
966179969
2136470363
2118138108
640720104
761194744
868254416
183040018
1956521827
5029789
260035941
46070053
504228923
2067645174
352307901
173102192
33294286
1174366240
1867369867
997489478
1938572707
397813019
720252083
1298393475
1481816990
1161823840
1311390292
839901291
242986543
1316736601
1785345216
1326458979
468958704
1602067015
21755666
1859443668
1532058122
1926894003
1564962886
550385803
1382055378
1582373827
1188160701
2103737067
424784969
323034732
1276179799
616087403
950887670
1080804178
575566044
1430777127
659318614
1253394339
2105404253
564701284
414638108
1051152653
323296927
448613480
392848572
1822444798
1545081530
903015808
1973970846
1438143923
102370787
1279681597
1921903823
1736745413
1922321725
1281908313
139822664
1090681219
2146665474
293173860
868521871
1527952858
1331504499
1521969377
602202796
1930347958
638415704
2140411681
608918475
2116041978
2144294742
1229971803
994919943
941877949
1627325203
1213189258
1621399390
285308684
1940412394
229165477
1613014267
1333823931
2087852013
1735982824
1866471270
952399935
958848368
415767148
859907853
1740078040
1137499069
63417499
1899307070
1070493816
576546555
1600948738
1605119783
179182167
1011696914
1467627021
361657607
1482355799
70698213
1614370069
1483170636
633112162
1024892902
355608076
396910709
492651514
1605148902
744752665
830714930
2054156719
1169233258
1569913154
824228854
776180750
1706034554
392445458
218785353
1684989359
326841262
2049107642
131659855
1646024049
1715725878
1378188285
876091592
16747614
378369598
837658436
1082795345
782072973
1531553856
1446700247
361352732
1689253725
110087471
745094680
2120940047
2139998905
1602202009
630524876
1831818
731932801
2013341250
1998373021
946330725
1527780513
36817155
54114916
349923893
1357879931
1920005204
1653153266
1819077115
1330678701
136048456
1769846726
101223788
1506346726
673887964
181659593
1497497279
1175717172
1241421176
574657021
1569471600
9777293
265519878
11803052
125353564
2057912945
23416304
95052847
580837660
751561149
1081707220
656466317
166501175
1857829118
1948208310
65773693
1463908541
602447092
278242684
2051172133
2119491392
1519082135
250211878
1048499917
1711840093
38200
410965808
337941681
1986573147
889117960
533545080
359431464
951682181
410731833
1490016645
1672207898
303376218
270664251
11176561
756070392
1345919727
694980578
1698603800
709626279
860174890
645816381
578606118
283320694
1447884769
638652546
342224746
1962997708
1404822124
366553402
164327212
935367145
1101951105
1122787908
1426114367
1695116090
629151069
1674736474
1825471899
1312221193
1156553868
1678338163
1763182826
1021562943
1180356414
149324110
1137015543
1263718540
1622302490
1004312244
1738665785
1175258569
1860639652
1582369126
1006617578
1953467979
296840742
122173518
85170722
1140925646
632561065
1800568439
504831526
344506946
857430827
1933752662
1130665847
1224624198
519640769
777475881
1474052303
1267610466
1304402577
1486810494
1241803083
1628001610
291205142
511792816
2054511543
2050594581
747473872
443963606
1178734378
666157864
1749467581
1108530085
489594839
1860589673
786792838
330659666
1420135939
2099864433
1549195969
1446773166
897370028
401301778
1899743616
541721952
331052951
787556702
441698770
617232347
347184748
536273025
76395712
1853048657
550662829
151253645
1094706228
1144600973
1541572780
2028737692
220766000
1689538966
1596638056
1670795021
536333948
514227792
1451297839
2042826946
1094907926
149442753
169333528
1646938253
988054618
1009154535
1277515618
1407879031
1608993180
1962463667
848541645
945957663
1111449776
1828447275
2047527525
1152094314
1488011578
95815953
1757723970
1763003665
1097344396
271646967
79593037
118452747
2094839654
273751064
1911876549
338089553
1875706867
1393748045
1384107238
717711498
841398243
184051626
192647494
127830401
736404481
1712246377
1590876577
345402987
1073776995
890620200
1528350830
1753451312
1220160845
1131498387
935663872
213713996
1872016880
1806624234
1296236854
1744382419
1988841034
1149740082
1969477736
1608972500
1461588590
1986491237
1105627293
421373510
788022349
1638076624
467977797
924528862
1225836325
967147335
135729391
472578935
759555166
427689527
2030074535
1798139739
2140493655
1515697954
1228093791
1935255133
456237568
478379233
754908741
942808403
1020635485
2145235222
603592345
1980067345
987207810
2021145119
804672298
1433670129
949751448
9581272
1477622216
1989422055
1982501337
554047205
1136327831
376199886
1405373456
1702329019
42318354
1335792464
1551765295
1370048595
1661109874
1497105181
704553273
1367705283
195607265
752548312
916607183
1702864794
1580732010
656923763
979685687
2031770981
117175673
71966445
2048024179
1635383901
1988283113
194397875
2137074148
1980519763
1702477732
1411773588
62131816
225393091
1736348550
1175385973
1852279959
1692294378
2060981460
1511155319
581570216
412212203
1881565470
465355473
2013295981
1469465318
1983651109
403710633
465038330
1707547265
191954300
754016999
1084621788
1253375570
249542179
464609676
1840781833
1012939617
689912733
1395343303
1794310778
1758524952
1160313435
470854924
1067711589
968218759
1463603095
740112408
1805905643
156387620
951306622
587835864
11398431
2435151
1825746642
372795359
2146042350
1993414399
869093427
372497955
1659716944
1072645374
1716232078
53998026
2123380589
697681630
752980109
337607408
2031904176
1450865857
1141555541
623822537
1550997101
1119572026
509274580
978592472
1609088457
1618309752
1538528429
446131589
1556478254
879985331
896769995
143766144
2069156957
995931243
749142926
1575340821
95786211
602754536
2021221378
903022938
1890340651
316782048
1747642586
1562045034
298680818
828181012
620944670
1804783682
629799718
917781868
2110625830
1037747371
918225894
1923530458
647441969
2077377213
745526434
355313234
477357887
1921255747
970805637
220884057
642220121
1180825040
661720764
1465788305
949760929
1690953166
1797823611
2066895596
1404733716
569155920
1231952820
989600914
1213394241
441437584
1054546364
696466200
673846160
1027860187
1046656224
1723157686
89726097
1472676509
1585711416
965655792
64128940
225384947
1665524557
358757234
637332201
1729076301
702332437
1422362980
643068618
2096892101
1442580036
345721022
488909619
1154994435
1072932574
496480554
579342113
823247706
98229487
858802183
302571859
440548514
1227445438
1786309907
239258665
1489331071
222268645
1543600485
1613220438
118122854
1518306366
397338103
1317983843
456185281
1018604475
968554777
266396719
1621940132
1790584042
1545829635
13934496
1489739932
1614169434
1609694965
1481242179
722519550
1909613042
769987501
561407642
344304695
1726604527
371468134
1521686759
791935161
1799071971
1657197335
811450147
2032405398
907058539
18397937
1750941117
878215827
326808347
1503851711
872094349
257934123
258805780
119797262
1122154240
3443901
1502514248
415173228
456609526
1497797162
331838897
1808552312
1741799648
1654922685
481008665
1842496924
517414767
660453739
167880216
1062324707
402196532
828170937
1858645200
1009631327
1657848992
470205466
859643967
1586964565
1793471147
941881133
880669669
1166460052
940799023
1906724704
345182827
1609386433
1595303849
1107668010
448141881
1508054134
2134960289
940364493
1054761346
1765828464
2002311007
1003865
2058437450
2066166285
1289284058
1570858981
1024963162
203906717
367215409
839580689
1692014126
549890039
257348769
2026803768
1908633554
1683290290
1704494490
364728366
720160028
1746292887
398533471
1714489203
1274139891
1424700198
1107368491
1092962162
1643123885
499162746
86701316
1879603133
1548809042
1630570486
779462108
742259183
1954571715
752608343
866620922
1399477451
1926282150
1025979521
217808421
1321362852
2112666488
539139349
1865418592
397843226
223938096
1384547073
1699951210
1450391241
1185268801
30258104
1257932881
1288607896
1153479
378933644
750326454
442404779
1518264867
110152539
499391543
1687008710
1606169818
761993738
517453857
262787266
1363227022
272140091
1133253548
2080652619
1453364380
1996995358
1483509077
610099390
34640538
879415989
1698796803
150217644
747273596
1121730246
69096830
78804022
2049093693
336144707
652419877
1036208
1784267525
103441406
168146260
1868748256
793249908
1874124403
1016079922
679141960
564416605
298493198
1382529722
1568321264
113702110
99968552
118256530
1896676987
15347405
1674805532
1277322373
1647070791
1762177453
1736481815
2016794014
1003917661
2094763962
1369621212
122366593
1193668957
983066222
237308992
535532515
879204918
1999688430
1724434803
1417643574
166300484
854863302
584465136
1642593060
1700295234
1804898267
1968558059
2036824461
2124844416
699407785
2136665105
1963713857
1637127548
1260362935
1946760658
719984659
2098573225
309022439
404581458
1822179641
1978099989
1323767581
1726137935
496242227
467056540
1500530
446552061
737254110
2001405177
706505586
781582619
481306990
516964602
672077934
755393451
1159308135
1652095752
608132510
996106691
949084380
1561429423
2105948760
1533125673
1659550044
557653828
1138888799
1069262935
1016192007
45491706
499236930
1592972896
2131324901
1779060766
1384058299
528556159
1027374110
860614628
1705593642
204482388
1147148282
1313946943
568413909
2010835517
791831337
825927679
690466384
1407122455
512247505
739848601
463356856
1017528828
389741705
1320013922
618526898
1674721723
380002185
1465571667
1126292471
129091532
67699848
209744389
1655208994
332041633
1043798538
1872563029
1926008267
1449052226
573640886
1806361443
1769330143
1794684327
139397955
1985187877
1017339674
304382937
1523718042
364024171
821032370
715245296
298593710
1518332640
1997663295
1618310979
225442028
547079952
1903634220
1785034652
2029611099
1309941910
507408740
1451664209
360711632
1390245164
149887117
1923507511
86251445
1503100953
1383059794
1299764477
1814530037
1809251166
1289610116
563371517
2124649794
1116564215
1543872081
862186800
1454131878
357035675
1113396398
1196992430
936558569
2032016452
1031938408
1438918928
840376875
1112138398
1415361465
98846971
1736147844
1635873310
2082890525
1103718920
210269141
1615605929
1085819798
1625313307
355754190
1839969136
1738551943
1997045141
1556004372
1586610338
345895539
1245715264
2016409027
465328742
1229598413
1225680188
1213145277
816894089
818368817
401973611
1224639986
229563124
58576191
1817550448
152036442
278182935
1845800032
1866971415
650215781
248343288
1232560859
1260219191
573899473
1686226287
446294869
1380606280
1347489179
2070268556
944515987
1587747160
899591988
1301994674
686661762
469305591
299076924
524291076
963793544
1765624583
1775885752
57239659
134877630
1467143939
1732716472
1062689732
928709116
232341087
1901251427
1088883932
1047543673
2128147208
1954370060
592758905
1285440268
1633293755
1664714452
663319685
2143088118
1313786938
319313482
323750517
909727337
844767067
915961701
483399785
362785804
2006737393
1452989248
1580879026
1902013355
1674452460
1344071104
1188300595
346283038
586320845
140078431
499577872
223793553
1460310078
856785850
1817816520
1967897369
1230062016
966657439
197552002
1509357007
27982045
101381126
484745078
1241344387
353362868
783127289
1576982595
992243055
1809524405
1002853060
625827090
1782706997
352813388
31424633
1018104240
166591614
1937931528
1354349853
1968774688
198596213
786375400
2142715623
139925732
196451909
1355889372
769055026
986945624
1645120828
1559892162
1550830694
1128482204
669814041
2024784781
1627348637
380290777
2081068104
1686641415
58276756
324581724
618744430
428861074
2074844554
1888269218
977105896
1345839725
1634221226
1889816558
1411360508
253765445
138610638
226967157
1405503261
470490982
685221050
892034896
920832566
1231095170
648460321
774497619
68895749
516745947
851179042
1652457354
1125727008
1134314800
7207541
413764665
428262507
1571423593
984148084
294539928
293267397
1203647987
1700058021
327566656
1022774374
376119361
1468592153
557993173
1563503901
1519451129
6064644
1966283022
1805358096
1825645672
826722009
1481735297
1569775460
1297733479
907947174
222285289
987729361
1200847651
334033738
1323127418
577131027
291007657
1557076985
1266987106
522678234
159405554
547312039
340683024
995319655
162008093
511152524
701520707
233552627
1933506077
2101517023
636701993
314536277
939719210
1977296845
2090303312
1939948401
439612731
46525729
1793148324
81365028
1088927660
1452499679
1864805230
368326796
17272071
186274769
160897957
1529627634
1671448910
819738407
265688257
450178232
2119032729
520376158
199352888
1967385512
581664767
563254029
1891589780
215489917
1037123249
1684233511
1703132795
115766633
2030584084
1055188323
24470031
1432714052
1224635520
1298890791
303869935
1952288374
417516867
305505979
1715336901
1161638481
586353528
693159925
517298220
1968349972
1344539185
1873797160
827177565
1674293538
615355784
1457838470
340509398
1186784900
1331874070
2081272915
42326082
1573974543
1709176219
2040952585
1430400358
1415666630
800526209
1360062177
842257056
198803944
518235643
834865065
646959187
1650777200
871325560
1361929344
1263749416
688490839
273678699
2005540789
886285580
1601184088
1638399577
1525009159
970048039
1924780926
481463050
1523779723
208220173
669370969
784612904
744092066
827617699
157734642
1625896322
114575545
404703109
581592710
533316894
1736929343
1895825923
192003426
933145678
183315487
1529928697
1073642560
1402852650
1203513428
683826118
36924342
879270484
148982576
989839245
48926960
421827803
951766042
1688104329
1507953081
1124594440
151393369
1292988234
1572679874
1262638697
538011404
41546694
1019578952
927676932
1424118325
1036900802
1243281327
1337909378
1226958306
1458389403
1246081989
974310097
1488958807
75507682
622893060
898282949
73178697
1167394752
1111500676
536289555
749623972
957973699
2014766083
249978123
707581761
828775807
1563945411
1443963086
91903218
3532156
1983435843
1139517716
1377259706
1233340352
701753917
828661239
1846752165
568512810
403411277
972620087
780848033
1460994594
1747979083
225141896
1239780222
2141727086
1556642271
1283369031
501387962
1352877583
2071997177
1178992869
1084653094
1045623210
1515793591
867042780
555417802
393302804
713370111
990480245
1410417348
402790318
1684377364
361426238
146279100
1666938569
122942650
615717997
1486167
1794456344
854840707
501147150
1214105057
28759325
1995344370
775683295
1711191747
966620598
286952450
428766156
26931534
733163509
1898906670
1515177213
586941937
1886397371
1011129649
835739275
1986362554
1488891764
830775469
1663351288
313619913
1710992176
1015503640
63371769
868815126
292268482
822265885
1626738883
1579785993
700335174
512394928
1895525973
1699190963
1733847894
1648498174
597702261
1472225171
1446953406
394418290
624623491
1634453146
1452867217
1200841010
1272911946
1149133253
988239805
1002145682
1851151909
537763616
1965224917
470074251
1353608079
1399236108
1377985766
272192122
574801529
1791557637
1958423099
1740153409
1028388345
590743841
406403654
1608877783
1880987907
942024700
468031016
2014229867
341562572
1460981135
2004148894
1557301593
412177038
1106525817
2052524739
1411321916
1689175575
1522147889
503376605
906976721
706542535
123067474
1030291797
1711745294
1009414002
377596864
839920188
1787670355
2109565387
184521663
688873676
831054216
1163110151
1945308158
2026080762
1100601327
1350075768
1042839522
1506821763
276532800
2080029437
859531541
609406342
1902438598
1984599008
682403073
339594769
227475251
92911944
840496954
502749784
471904834
1123385012
2128726090
108124442
367036182
1500821669
1689812782
1075380229
1814940670
1697782536
1973266528
775914
1507984362
105652047
1627711268
356302989
937139255
281244311
1156492516
1160809932
1444079371
2146495485
2095626790
1345689493
893018348
1944849136
1778804354
1091297648
470498444
57343306
536981719
1377256261
1719613180
348466660
1490425660
2085919768
341357557
1021401677
155596833
845876128
125444650
1391997305
1843214820
1548891565
296593336
2083813853
1763506973
1579584271
1688081887
1784266651
279579352
1323605198
769795466
1689946880
1348888866
31749616
605748203
1927749260
395054902
672005609
155645472
614317373
351813420
333406922
696892918
2057664649
486055229
360614760
617260461
1616676747
1812664064
1915654665
1554664564
1977820188
388064411
748832289
795904728
518779307
454674415
700757697
1001629384
1650125729
574420467
934331626
1067044855
586930988
1068711419
447790533
1102439395
431576562
234965706
104791209
278952514
1037910998
1321054832
1310758386
1234057627
1879305681
1590709828
634587260
2101637715
1217041278
195845100
1923479693
904725689
1516407323
320234615
117043596
258640760
257024531
1478946261
322777280
1189990747
2060096971
492499511
861894463
497912955
480329644
1554194623
1033233432
633430772
218912855
595781084
1499977459
255932186
1869937847
711998172
1813895678
1323940787
1371684028
868564684
298554403
2124894262
1239937360
397711052
676185098
596124952
866261660
1070699922
1672823029
330737624
1684391449
903687332
2042103298
171784092
61898074
1319674827
736183484
225714478
1912552342
1660885443
1448705553
672850744
1221979319
1973865562
725591467
339589780
39875206
380315743
1756122052
1512601234
1062614118
1228972735
563597265
214406483
1843999755
716396499
536648112
939042738
1151970442
368145480
2024693059
1147862511
409417948
6448335
528442360
131177391
205029632
1373359897
611114631
1866953789
1995600366
44388629
1084965079
753331889
427293221
1469844013
2089525771
280343242
1701531883
631696191
2102601929
941997125
468304915
449629737
1950186576
109885352
2015039186
610096970
906182358
1678943904
1769813849
649960593
878546952
263769065
368440646
1552520796
1763678028
1681514428
1943183466
1473992662
1017058838
1185188789
1207936536
1235816118
256180598
280047583
887130089
1615514565
1346315592
670297626
1246847617
1062802300
1902890497
371982101
796588747
1211446610
314079996
1578192316
188896486
598502681
1833736268
1931566148
1077727735
977717861
1492730385
705458163
1697765098
166912322
1015483806
713295269
458422859
215958095
1402657799
1649118650
2138290893
779270854
1930081569
881619059
1940503846
410279191
1453041779
529422957
1658753731
1939099966
155302026
1444204742
1744570323
195456068
588958911
1354960201
1853618513
553619844
1719511932
654778989
1917105029
226941518
932576391
237856813
2027608242
1160480226
2511795
811413464
907136517
512799392
1260995054
610254917
176403359
970972550
1110077679
707959481
708436198
1221798522
944817325
1871054358
1041165510
1814590639
355632480
40428524
980630040
1338910509
1001165533
1065536680
1918701341
674946219
1997905227
1952281458
491598684
813746198
189163697
492720812
460395905
1238230107
974132920
439459924
990608047
1646914838
1792637107
1787267556
510440283
1365450517
524053005
2406654
568547949
1748680630
27013914
1919360742
1160682394
2130865618
550367724
1652558419
605749467
1710963201
1443630696
650412524
1980942729
854034094
1619899119
1586817361
1552599082
73445321
1950044057
1602022803
2085931246
1956740208
1327047659
2135734607
1979744083
446059956
1663095166
369913939
1301544253
556025699
1080227233
768275680
839168183
699910413
761908387
896070500
1492773433
1615613200
1106631460
782317128
1266805511
1547540774
1649254547
917455624
209877941
575924098
662262205
1947549236
1909328274
1503383031
316906057
1663178506
1558597030
96136849
1643669580
771292330
949320473
1586655358
1887092056
872094179
1017574472
639647484
1449822393
529832241
2032700125
716182232
1349749470
1754132839
247284720
1955414560
134102576
1679981010
1101703188
1938184351
2048641656
188565105
1097439396
1504933764
178650731
1784499232
245608026
772832836
1124880925
1036111143
1571168041
43776749
1382478129
262147299
728968469
516678042
512281965
1162038436
2008751074
1481182577
334084216
1662521231
908439523
1090685161
1684113016
1858316070
225784799
1120509313
181221390
965281577
1663829703
902278294
869739809
73130518
2122167192
2017382078
440098425
1512246668
1031048619
187055419
1996529643
734735887
1800722526
944996711
1547692939
753576923
1063679084
1275161889
724742879
651685539
1735268126
1957026636
1415657970
1932714584
1094649672
1764177810
854194357
235061919
183395609
111333205
435881489
849948738
1498478215
739567852
364284372
1040944150
277643147
861119785
1859860153
460561471
1789238979
65906344
849988849
1355315194
1276326984
1570603556
1453368426
1373682621
1048596557
488830835
163987186
432997944
1711646924
1735585931
1666966095
606714774
625186791
1414482678
1626421955
1064243795
1759879853
1651992394
200410453
1422288752
993560178
885162519
686211474
679467650
1285279697
1351930657
12676203
1104360051
230160575
1396733634
649020030
394201275
1283591774
1426267526
319326514
1376337582
2100682688
1970373757
102195893
1803663678
1955574864
1447146792
1670293205
801662298
1487833339
377818884
430556624
527926245
1915213786
830674407
755937992
2058567336
1324737910
2038828004
749393271
1077904327
1426691940
1074417854
518259926
945629770
1919472304
434211287
1805027672
839868085
216162682
251302796
1551443660
1821005507
729834042
1788819543
127938328
1034702321
268582049
1243132318
1442356311
1635895746
382149002
1959522289
1504981736
2113283520
934416292
2046733149
1321184179
1223780395
1789944513
93731523
1769727649
1715756477
2125195642
1447114223
101917939
2112093663
567378853
1016912860
1558399706
974460953
1848985853
201802813
378939983
1346979368
1174222418
1794070332
1956697450
1854810767
643523856
2039713187
1090713686
1653601023
1489029338
1396734446
1514093374
240133642
231830907
2134906702
1990569265
1104262685
1975741834
2076893907
606680675
1478188647
1441855743
644594408
404296183
17909610
1804042989
1650952434
339169280
1892086435
526122926
2128195514
2093310208
1074425601
655219563
55985461
893363906
554292490
734097597
855839139
2007043994
638847820
1859847632
1127766316
472364989
932565683
692278303
1943693898
766743658
2039749216
165582055
1824323530
821568955
1208261674
1140791672
2088843273
853160139
478527772
247228299
310365476
74613305
521587949
1245176047
242185786
21936106
1452364670
938995927
1167689317
1453921347
1690629017
1336066694
1720526271
7362374
1966496930
964788178
828529049
320381367
77765120
1549080247
1270731876
1867406963
1787275097
874874862
1290178125
650393018
353586432
1406451088
2002658564
661980877
855196857
56486027
1921844436
886237762
366060765
1623877545
942888903
1283210315
1791006067
1107637586
1315946213
1311747863
2118667387
1372970447
1347211744
483943647
457593156
40631764
870737765
1890259504
876415497
1946437770
777495970
946677826
1764396827
1448089051
180541981
840894342
592299844
392722604
1122245197
1365391630
1801112745
1664474436
616541177
471118191
1304402049
173354839
1377645740
1538923298
330954586
1604552789
1805693695
1550592078
1327482231
2008638851
1114783301
1881861395
836399903
1975412461
2022018758
260457049
1765200108
891196604
145903136
918105950
944382847
667561377
1156460427
141581391
1405976781
751369698
1914294252
1301580939
217084695
1930050727
1173446318
462561517
667149847
813298394
751963365
1085710734
1291737879
226814175
1646610133
274551039
1576690925
559160586
258126627
1187235152
217083012
992526965
1387920332
2122287947
2056043718
2036450875
1066753553
397267096
1025693500
1456725657
541459095
2065044772
484380624
1664950340
2034966028
1368975034
2071425525
1270685157
197449987
442737084
1291643826
744131931
1438908571
8535263
982369007
1539274200
1413971536
1787304532
2127188232
2121590585
332961926
2099831413
1192036220
789002056
1775696566
733636148
1669774257
1822148723
27624851
2008582422
1400912847
1235310476
1040770923
713306974
1109535369
6542089
1210645679
582372429
1396974449
594327598
46528322
1082113286
786704274
330889708
2035437538
313489903
218583289
1055747756
1203928505
538416456
451203009
1674757977
1627616894
120216003
1834757650
998378675
120125273
801664060
1406655432
1774888483
964990141
1901655578
1105003428
2138761230
1375113804
1499781051
749315820
626272604
65635313
755884727
627179940
915628690
1820964200
1373314023
661534621
639062970
1693014761
7538150
97077060
21836387
1273137396
2113729368
421676925
1076682859
111670583
386031728
1271982745
1370335689
68517378
952718921
1606306684
2017233600
535919493
1279317144
1300431085
299695831
1483724587
1605911421
1662745405
1404917310
1634200621
985329370
1404282611
1361548326
1036922818
696813459
959109635
1507317215
690135493
600026685
454101020
1407270972
1067779181
1812956499
1711160832
829060535
2101337290
1685408628
1497720603
44733825
1480276715
361430452
1344493640
1756348738
1843939936
1282671026
1856710078
1436035920
1821813342
1039456247
567328150
319204518
524586292
1257428507
219335993
2008802329
1016767055
1423501578
1868885258
157080451
1541719213
108683183
1008407902
2140157703
936932383
271367295
465000836
968550982
807015791
334598160
1134226844
952465268
1200749109
1621711765
314274034
309507314
784478549
560495293
614302738
468786301
1047404455
1344738841
318088170
896507918
537190266
153427272
1768967790
815729002
1046440240
1316702615
1581412033
1076420605
2055439234
1634871155
893587788
910480937
87850035
290990546
1248813164
347455777
662349628
1034928985
467265620
278337078
814393254
1269729522
1244013393
813953217
844464236
1965448360
1775324723
331391318
687500154
554802928
648643773
1026540359
607353536
1679518129
636757257
1828445029
102105210
1503449616
1122270524
670989799
1809825488
1000878812
874757650
68025534
1520558294
2061205135
1615542422
746233269
1387969058
349346397
575791455
1378113853
2049920979
171097875
2114854269
1588731859
521512914
459793596
1208800823
1251191074
1751179732
1565340670
186570168
1637271986
612374388
1159299205
18705200
301551928
1113654356
2097728481
1132942998
369127629
579302982
693882561
1807154634
1614719417
319456781
1063685102
831711235
785466059
1919456933
780593724
851018444
167659369
574824080
1560041188
1799957896
918293858
607336350
1622765513
210079283
1305166631
1879570164
1718138351
1153117516
875333193
1272941992
1727874779
920804008
567968211
732704993
508076033
1336039708
936481743
1591069290
724461706
1484116624
1586363506
399077362
1546601183
550606121
1112118198
577217664
1763944502
1347327739
1113720864
1801609227
1025493438
1945649626
225485932
1270603770
2040101719
469764133
1807523401
1622621887
101262876
1714897280
1708190787
296473925
1298055610
483413442
85894223
1112302178
1019467722
537395846
1622467015
286456582
759401741
611868279
3617752
1721942748
470922382
1727366677
1532728217
68185106
1934223681
1375078330
1549328961
723681420
656388240
799500348
1338961974
1824157921
295216202
1727002270
349243861
515337610
1091151252
1757341820
735841968
1942226634
1538266713
1579925200
1939935237
748655829
1289755650
1460007273
1991079442
1536452705
643885483
731243437
622440196
938197653
2058359345
2070945969
830956878
139498864
1929700026
777772886
148389174
942803964
101500060
460181251
2497480
1029102262
2054793177
2107124539
1554379943
133322604
1251702156
605100099
1161699503
1353472540
207456720
1477461924
2109291517
892134509
857814558
1082450850
2141096877
886870691
1460554617
528794688
483978600
1152045952
663923930
475392814
1416973393
1506470051
1290398065
1746094055
1642176494
2021174936
1051057875
1779287118
1396011606
83242318
2068931340
1143642204
455929389
1242755193
392558362
1721755448
530543986
1638803243
1206747437
361800343
895139643
1757711671
1598623484
841529215
1315667402
700127682
682991442
1274708627
1476169167
750221741
692581788
1988004858
1628810111
1727483340
188248779
431393713
597864808
255276141
1517811871
1947514400
1833721557
1851431193
1067897630
1189629991
768320857
1487228106
279358293
766544679
478183404
1425532560
1545634227
1809230226
1999982808
1419766571
125284317
191916785
1343735709
1064091177
750973611
2060173424
957370264
2094684492
545553794
1839515809
1455490608
205704495
1694110681
570889344
93665562
724011470
1392388813
1207644839
1063939218
2042850815
1720915175
776045757
1484515664
53911682
1733374844
2105236082
1985598341
129839087
319893602
910382800
1406453797
1686207163
55263651
1440095273
2028405766
1975213986
1002730135
2014068750
96735660
1424832080
725808656
75925486
207093599
1580175044
1696760209
1879927988
866065894
1956428426
2093067947
1514465328
73352855
252517434
836855286
1391822853
1189849430
729104382
120541294
1498139377
1169957650
1616296919
1783911069
848217233
415308849
1624561619
1191185890
82774366
1367141991
1763573382
881486830
909042617
2014040892
771421423
1743007713
1694814073
1164139069
326425308
833589554
1866022521
1731356412
463663895
309976417
1436591259
1575663628
802239449
1429152552
1915931759
765260870
458268413
704701339
1537241869
644891134
1214407195
1780010252
2095590565
2040423481
214875838
2123398515
1451987087
603808195
349747962
1531399226
304459132
1866445690
1080007031
407837853
138659233
1731459495
253696375
1925789671
327242684
544029563
102727496
1613508667
185095707
299674647
1233544467
1695271341
28763126
184940940
2065256915
177991145
1850411214
2090279693
1189288645
474457395
739633565
1498208006
1686965106
1221925260
1389834212
1227643168
891081963
1487904855
931249953
1094447485
166217637
1695599813
2127212642
1308811556
179294876
1507953349
92509866
2134499992
502319986
239878107
31525596
1731538375
664829915
1712912056
602833066
145819666
1738607746
940347519
579887690
1506400699
979435124
597950487
227898684
856214504
2067184134
312773412
1819837854
361623549
1227402399
1494881642
613636944
729869378
1945322492
1081897494
1487140387
1108423599
1614655082
1221902072
1856311651
1013891873
1057907639
215729576
672854263
591685697
95450238
2083153710
1008039080
2086440714
677028704
146082996
692614590
37329105
856245417
1928012495
29059513
596294177
2031871696
301177757
1085362049
1720082715
895992389
1268742288
1317659634
1683170094
428864123
1774935374
763174106
214447206
1955886415
420030833
1697771049
1122919593
1168700399
512400117
575755877
650815137
1099191048
962984006
576107095
152771978
91884157
762168133
1795053842
298824645
1825457684
603222654
2010349859
304560308
970313157
1626682332
2004773945
1333397384
93500875
1094366985
1704188680
1272657211
765384474
272433079
1153878634
769214015
1096093457
42942343
2021488407
1757900345
1011501193
64403592
1005234591
723014706
759647154
224634729
2011974503
1618174657
1041520095
1688548796
1074807426
1095605646
1770486380
1859220551
172004854
2045705919
174508810
960126208
1136122232
1726832346
1322207073
1810423284
956228291
1027989862
15832590
372697724
1574225241
811461806
2132116505
591500878
1560417800
1213507223
703942023
1177302944
2000189543
523107268
27373178
1414369602
457142885
595602921
507492750
1300235512
1221560395
1265428788
722565615
1089326396
983343558
1389290336
123361994
1322401893
53523814
866451877
835737450
1036589647
995605884
2145650445
678097794
1952763494
402518941
536332932
1870724165
635757265
948000127
962393405
4591401
587551098
1033335095
618416336
1876487038
100660053
1007188263
1678798317
892570060
1526264345
1705025675
1912556011
225311978
1949254282
1306050342
447733203
451221806
1265247986
2128035432
969255815
2096489891
675068220
646597864
1481286993
1126093760
1020820745
2059164450
502309640
1199030213
155712051
237231960
1781752083
697416029
386555651
797925880
769918527
1408209637
86583951
258920945
1170682374
728251079
1728110143
1327178045
588157687
1088674602
638957901
1214064654
2123826413
453296679
1768782312
1255461492
670316369
1852641861
2064066548
1073845119
963828480
1618098848
1042933538
499982919
375019847
959395552
123982266
1251573158
416747895
923179098
154261928
351484065
957751102
113595627
241808409
606670578
1060874580
951541924
1704905419
1311359078
1039972182
1679756595
786118350
170473095
600150064
127939129
791003714
1185804181
611688483
374349221
1668150174
1019720541
366602119
104549503
1184308793
1901104945
355397751
508684734
477855326
1882790613
1813204261
785127484
367024673
1828783038
796106455
1345782163
1198796057
1453122067
2065244904
981184358
940562562
338318435
2024000056
1045474014
949215214
183723230
282646123
1755800846
1239066996
1029846004
978256225
1489397721
190368049
1168502362
1352739342
1457605944
119821082
636094461
997231551
1109360733
775697704
1663090898
1822391251
2049099027
2047384042
511832322
1632481362
2034141456
1848464015
1694440849
1497304564
1773206305
535251141
856544070
1685454489
424602662
1984821710
910773483
921325316
1278441205
150075450
629956052
1717933538
270823603
1483830744
457483991
1320034684
1467785494
381409016
887100034
1414098437
1267516077
1390234482
1431673278
507454470
1938049840
508260866
1206537979
593862305
2115173215
667681193
594785136
266402205
823408694
1378778246
897078102
329099136
1001728400
2066868683
1739565361
447713483
1688642600
2031065029
25316158
1151252723
1326176401
1262741190
1514888910
667577631
1442237498
357440254
138171728
170654378
1197709588
943732305
1390669737
954330457
348354144
1108859793
796494677
202167564
1615366395
1878603723
1345172995
1822856411
591624821
713356558
1457588823
1578973327
50584332
832713943
113398671
496653100
1187793078
523604321
1601501752
1560274331
1116430217
2120100141
1602271370
2009320446
1865052854
1861333024
1122735652
1005761696
1382222777
722504390
1845439732
29597327
1160524584
1187704726
1398420637
1346690736
418414994
670044606
126834558
902541064
282981929
2118144893
1538412221
1190085756
499161294
1918599167
1129596435
1727556920
1207492792
1407454729
2039515421
281982695
876537290
1164995103
1273656840
1334582553
889411755
1057179646
685620087
1912618814
1667187320
1038351897
186768255
1150033662
1201900919
449832772
432142486
1088382594
716789091
1167969469
1481238944
725628672
1050935177
260855977
157914694
19299967
1704336090
999592064
1905236765
1830016455
2083129394
1043945217
1981560260
665905184
745499506
1819080307
686651773
1180262340
1956536909
1397076737
656788228
1935629670
895583679
274359645
1294837107
1819243956
1221046638
1153440728
554804617
1738422258
1410241730
583124473
2004737753
667434018
999754357
545973766
1052211063
353220994
1500789041
136203191
102075558
508732525
1411808148
1863439713
1201299076
2093765740
875761802
380124090
745391339
717599544
476681145
1325523697
2082073408
2061693538
1372077424
910013817
562779397
1028508121
219147038
243467819
804596109
1146305986
1631121322
1812822646
349882666
1645997452
1461300056
645135543
731883598
625469733
934276139
1183037023
840856772
710348781
1537087143
472388144
753434993
1273427633
931992865
1039714001
485390995
1408194114
1111757026
1848043650
2138268217
205914434
979825074
1050805208
1816843348
752050809
1055696550
1349402549
1166250728
704676734
511587888
809797503
1321163439
1309121091
923768307
481672590
697892553
1408245817
941837301
1881798074
530173361
1797222275
390714821
2067052170
1365195952
512158272
126736799
1373062377
1437719708
311994432
1235099162
1751774489
175019513
1766567200
866536155
1527088487
1413688693
1536730843
1558671423
1550156113
1230966657
1006121948
1782667389
257731058
1180263834
495694174
234725072
2014603743
867004744
1203343796
1716359291
1081102049
1296970139
1847999044
51107057
1024363468
217206336
1494379088
2087902671
1988002599
1792625912
1112025153
697900915
1952864650
2146110642
652163385
782504151
644910996
791841380
776084960
1203958797
150643762
1540681141
184326700
1730307743
161333024
1405475817
1643954687
1898559931
969564925
2124027337
1359974649
460526072
198190866
184113778
495060882
806309952
684358339
1146131583
1743770042
935772703
1678470811
1837452787
2053666163
1395104015
1790805802
1955294331
1647577241
1397959621
211130169
232666529
111177441
1889205808
1552785804
1174248316
1382031743
1310626059
1858192435
1513148397
1294170997
1320876810
581446036
820978264
792039683
415058058
922551125
359670388
151359028
48800774
1457229001
1761873219
212179933
109135484
1704793204
1341489552
1600671444
925708054
154603265
1993702212
367369766
714843141
1357984110
1748146411
483418372
654604979
1483510379
165455562
1428509963
1622157177
1830082105
1005941689
308063418
64591522
104095512
992996659
1969694007
1096469590
1308920004
1388217251
1331668344
297094216
204663499
428988149
1257923497
1663519488
2020909504
1772661220
333091754
1822336406
1440785002
2001870720
253205886
1752867179
904532838
1768111801
2019220298
120419719
1676914718
310427169
1528750055
2062457379
1083519542
1857952082
1740195017
315547885
1036764275
1341320309
267911268
1956599151
997096626
776443975
658195579
574350619
895475248
1637494639
1981080669
401264645
185951193
461154628
1234584298
1990320270
573444663
1353539412
43370829
1445096509
1139872333
1544212700
156558544
134028124
1470976866
69447530
1309642039
1169062247
34813279
799290093
656298742
2032487922
1002519265
2080486922
1769207262
136559592
526173190
350591630
140477018
1208756872
28299248
435713264
1570502880
13301113
1550108555
332300719
1926659009
716039284
773410749
1876320392
1106511106
1545235604
815866707
910891396
1635755214
691255223
678557118
743074003
1992968217
144798999
374430949
1464881843
258279011
633893281
1048429487
1584988286
801044599
1642461187
1185637368
285860928
1959761446
580843769
508446985
1759716772
450272450
1840511846
2060081691
848975148
324697480
917165362
1799515114
471820679
279860110
744434283
1709136738
1173160734
224944716
1099609845
847786012
300218452
1515330439
477519214
1025787354
1310337681
628796977
254083152
597720996
15245710
959781797
845750783
1108378007
115142643
1642780431
997608528
291828427
1644945326
2110515921
614416955
1666173114
228288009
830842647
1192359620
1611634692
1599987782
424204336
209866287
687534034
2088802113
227050607
1825875282
616872857
628001859
922366706
2096702127
1083354474
539528423
897628489
1766379032
1528737843
1332973439
164270694
1322611089
490496503
274618219
1099742242
71123135
893097595
1186947358
442703406
62081498
1086382195
342627936
1736406966
1292742048
718087467
235555598
40883709
1070243775
1640838577
1534918814
1868927577
438120156
195719529
286093993
562420012
2066928845
1140158611
831613863
1944893205
2080558863
2053355062
821026949
2016128992
723009281
905538152
2038748411
724360383
1961366098
1398283467
1711638531
1971556866
1130607219
1254854266
1420159020
341020283
1687780801
617448550
1868582865
605532159
290719599
31039977
6326492
112276272
969482150
2089437881
682826145
1112045950
260678643
857181327
309975356
1051219615
419632966
1869681386
1057409700
1927079728
1946419929
860626933
1549681280
620687282
1238637915
1604226867
482431647
1379189169
1485913132
1159716805
1577156032
756132416
1520569121
629753598
92189904
1553787217
2117045551
191744500
1355848312
1181298180
196502483
1621319782
2050756478
843423486
1273028668
1364598423
1932920654
2117166801
838523639
1409181598
508863498
1700449147
1232098473
479405989
1563400838
219335760
1642585506
1399920310
1976622845
515786750
1990838019
512754092
1182177542
770550433
1394940473
1707023858
1971806226
98837801
2139314473
952197845
1186578228
972515883
224135061
1614998509
2106589698
2018571471
1840839128
1757438850
946423876
649713392
247230008
1620669727
1988682433
1027215304
408546510
279398097
110425813
578054532
1018359722
684719180
1781361500
29876225
835212100
808468751
1314659400
727682717
257003173
43244102
264198110
175777476
1957344146
1125532030
1550819718
508685978
132789988
1843676715
1690419082
640566772
273645767
423082201
791023185
1497871943
593184055
2143689942
176561432
256345960
352494432
486236756
1168216495
776724190
411963246
1970907507
1091261876
125396235
1087701281
477563722
612895138
54752543
1403481362
548564327
2007941641
447992096
760611956
1238915891
416090995
454746696
1047150101
1901127752
204420662
363953618
2126456140
1200593758
1628302179
617952206
105640923
18767750
1887570147
1554523456
1427206318
884768650
100648228
1291674345
817568020
638232303
268049454
1855640133
1604653206
1314712937
1248822038
771333457
1847056698
795600967
1816192281
30287740
329962522
1505608965
995354383
465603741
1004439834
314600324
178353164
1172219706
639612808
749578329
141660624
1735433865
109325966
1819434708
1780841624
2012806330
162688156
1207026555
1846610786
1464421680
461703327
1495113256
1527012602
364135107
1360716178
410817677
407292661
797337209
1545934687
1272413206
803481317
453921982
1986251327
333886500
139279982
1218270345
1096983597
637044971
1634510666
1477045662
665200524
78224588
611373951
1331455454
1637534034
1961384829
1554804253
175063207
1505152838
2057073410
990772892
1802245285
1214249514
1516984347
1422906906
137228725
21361801
1949486541
1629569820
682774424
285379508
1139964362
279580069
1726055429
1928376211
1962769860
887700462
538427739
1414216512
896342459
1284513310
754424740
180651402
1575835146
756720339
2083461254
434616382
203208332
1761997713
955794520
1538584859
2077750217
1025923239
373182575
503917074
1038794182
1052599750
728775174
1199761802
1623098960
923889102
136968153
1538570789
968905386
275201895
1073557697
2140564436
1012307659
1935616346
801274346
1816533715
761272006
852903489
570170610
256508317
139776262
1737298309
1072916018
1822691192
356643194
603210546
1767471831
807946698
2096745093
1939928079
475314119
950465600
451991689
1762200098
201561829
1218150539
1650510650
1330179400
1537089120
1831946044
1718261731
752059022
813618669
361694981
1930466462
520974598
1836860832
1098526428
654416226
905227842
1847327846
528673698
609102613
1511346741
4726122
1745486605
943762743
1848423182
659584848
999387590
1219599514
1224460971
1663050166
1206441212
1733349735
1391059325
1253090221
2028378566
561826199
104366979
1088660039
2122249874
2103507560
1202306260
1728845469
2066327988
322186303
144284954
814746512
984056616
1401936577
1655440437
522970401
1649980466
1375314181
1615836829
931147198
561309496
1423420129
1819785569
699591920
9838866
2049519340
1863055004
2047706461
220686382
1920725393
1790060910
698358561
1047016856
699911802
61870777
1997767358
383102110
796478359
784856221
1274197451
770349991
1322529417
1645238151
1255461551
2068268111
125252592
15209995
921739845
1836182254
4821086
1598533902
365078020
193015844
364628919
533785650
2005839532
438382535
1411671766
1528672787
1134950859
2038721054
10592763
1844396166
964352195
854684589
1226393395
2130615545
262856411
1908305245
1309637726
1146048484
910726863
1823163697
1999478019
1258646147
1104003678
296468018
1701977598
64999919
1748967183
391266405
1545762270
429380501
1110095274
1814852044
599265434
495387036
759803817
1434621463
941705509
1645500254
1051637291
1812641512
97479666
1770628350
646567776
104895566
254460101
588399681
1068168578
87252244
237346269
1187255522
1091288286
1639591526
63406252
2092154949
667558258
1159748849
698954251
439698991
1948018286
1769636976
1601892043
596234309
1005038473
1928683624
2026740475
1734070208
1640104782
1821338631
1031273310
1955225634
1867059666
265177771
17889382
1508177012
634794617
2160582
1813506150
311970552
1354311247
666877857
1803804986
959293898
1078086324
1828388685
965939860
371024630
352671532
67742910
349382976
1578475691
652059555
847816528
8108104
2000058732
1532819145
1861996606
1397992361
1671711940
728620134
1606543862
1752875601
2062640887
1746043805
1510752644
2005930192
1795157361
38347961
579542544
1875807016
203232029
842985451
1453324655
735614858
1798739103
1444578240
235307036
1913366502
137067677
1086778068
1912953256
2002050283
626601871
1967661516
945273134
10465162
681951510
1933715105
622900508
1226286056
1969786603
1165725275
1884907440
26608428
1370629582
1933877926
675993500
263495145
1486122481
1238108534
1808050043
689870379
774643410
713683421
467766908
30945819
558660451
671796000
1850382584
39237066
567170849
981631836
369766394
1549878766
1906532653
967920632
169863665
1540608387
971946309
297986640
1176904510
2055013623
881052680
1425116171
981097861
208683862
1699509953
1540695645
2121885962
1279568129
1849127959
443046870
947934145
618272398
1534070809
669772541
344138452
1348288974
1556096120
871474202
187322827
1113837913
1008557284
1123542993
680008593
1427733858
8569706
287223132
1922468330
1469528975
257397832
1637814433
80694999
1704816600
1170496132
1305372854
1867408293
1594501017
1853314054
1452664199
1695576563
1736727365
662248973
258455287
1174274935
217397624
1053993267
836418155
378829484
227047441
1139111365
1161146701
1954572
873246620
108468276
1163067245
25700531
1672264889
2073101478
1483075863
168692032
840641152
58041386
726305029
1275104258
1500030396
1393274947
2015942519
790901266
1490973971
1312872373
190109546
1731300957
1314258347
1879353853
1316214252
1412085375
1738951673
1872546885
2047893366
2002156111
1172350401
708015520
166049369
1892836514
1244997063
1923166933
1884017009
650937203
108551354
1217589952
1229775391
1754658789
1902312385
458054386
1980588666
350179045
147097477
594437025
357542771
59744451
973213989
170802117
1039930198
818379418
995752323
62944715
884380663
1740672254
1988475650
899054447
229308677
1901798793
1064483839
946096649
1205376537
323645097
1340811530
1088976649
1866892496
2045802514
1663555203
2040036327
933850061
2015036979
1382296667
1517439714
1227082778
1559374727
1034753724
1398024854
619304884
2039064644
440664278
1750850207
397529097
1285952146
1913575408
1861091320
603581454
744933091
900600886
1831262396
642565733
715497662
1022479392
882194691
835539875
1509783926
1871105659
742444769
1131634903
109605535
299156353
1562160749
1853987127
1720124471
1478908252
925312524
215880948
1010882087
743732231
748149584
1242984300
1536188535
5073207
731721271
267936997
44716697
435241427
776595021
1875376492
1993458892
2061239369
192161357
456926894
1523199943
1624704809
1785112826
1552618065
1039674612
1506429723
912606389
1022282850
1883373337
136764576
774223917
757831001
937484759
2061713391
779992764
197176385
460595912
1715658992
514288617
1351394762
197591381
415338355
1872548004
1976453406
1440372395
966525037
1865148179
1787492132
1726154365
881744020
1115932243
1921227002
286144256
813809240
857481172
1409357101
687624570
218231823
335020659
333532890
17025453
611580716
1684334442
1148038003
2020388752
1999027478
2021066428
329523548
167118253
1836498530
1453584996
1371262427
2115363619
224254117
620526639
416158606
579164917
1374158104
1873207363
313344126
701049877
1227226646
1163541233
303152219
445135471
928473711
498877345
1348910893
2141245138
1009008299
950161971
564104985
1460510368
1491081244
609659466
1402881671
248225069
1022283311
1545801816
919937789
873566941
1736740236
2004985119
2045467322
1380613677
2082064882
762645206
307133282
1550039963
420233345
2124992604
1605980221
1545598418
369492470
739976742
282677250
138403421
1239647433
925948637
190550960
1265741124
1441906666
53780005
969561207
857238044
1987923068
1331859167
633598410
773585682
2127269889
599854500
758415458
2031287918
1891037061
1915214397
1834672004
238512731
239536249
402028206
780294120
1823929523
1438512169
471520536
796508625
202392540
246649152
2015971922
670118658
1431168698
1761072824
1919339314
889664932
84940072
739585284
163999889
594445823
1719023600
409719174
872104791
783636583
1746483494
1627340848
819941624
1431775451
560438425
254715234
2106656644
1298272144
2010406850
800151890
2093472281
1972936752
812229214
1515217139
956378291
1394167879
1534072372
2079717708
944146724
1135895730
754726845
1154230539
812522250
154757211
2119323204
977492720
97940301
841296554
1630680169
788136033
1572771280
674841997
1597761455
1218329463
813386792
1436953414
884859248
1174573165
787137404
1569766837
257832630
1706992052
2041016019
1423731550
372211886
534048822
396047737
1011013288
1105366260
1526114068
1286858048
887227348
1357239670
1612606711
1754919035
76156638
1818476818
224083695
1617588410
2134075877
1613802436
717509194
93680735
1327932474
416921285
1252982510
1864470922
1568585479
1881497862
1214230952
833995766
1221516599
695658295
1183770250
1307217754
1742008419
1554344949
20654839
1266904371
1245794370
1861740615
1549871011
1263632479
29183945
521593863
1397928882
1889571218
964242444
300217704
1250291230
1580159684
1118472895
995035635
1205166112
567536907
1082425212
1866823301
994715639
1292751653
106044180
1546571706
1286154801
535158534
108822807
692423036
270290233
379434375
1634043582
1886478390
376486447
1506767465
924833808
1280149662
58927196
62823663
1462609804
942450589
798174795
1690002541
1166992233
151753578
1448517008
1805198252
1283978265
1401150243
2026234655
374943241
1990853260
602871605
1555723120
1380639548
1422247550
51118406
2140683067
2046954290
1603394704
1519801714
1599806130
715422640
351118598
1784838503
797009714
2033189602
617195830
531492249
1701606911
595172598
434014840
1165329501
32517652
801566542
1719367652
767714157
468361812
151195034
500510025
553569168
1910289563
78611887
1717467294
293841057
782024369
1657975702
1507018864
1185933882
391923138
1061445212
331301598
1811587957
123319336
383359944
526967511
764474384
1874271013
1913715983
1244274425
1295038340
135200285
2046820970
392140651
1594949200
1988109257
862115886
792153270
667503992
1946775988
1456429722
566746489
1632151388
1412353355
1009541581
1006193836
2114804525
1560282798
313415358
1944604710
1458478662
112904971
632950405
512567013
149482369
140549801
976154643
814675724
629025757
146399006
515464927
1078768680
962242204
1633602922
1559129987
1464110497
303020475
461349070
269608283
1562567931
349526412
742695094
1099396285
115461015
1701010001
2025801363
1242583201
948046325
219381456
1334143142
437649001
805743798
1201492443
1345285167
1919119906
477895656
333235666
655523691
30241466
1945352418
607427886
363846680
191579739
1870464040
1262328565
1987187010
740337280
205868104
110328444
1148278338
224001215
1294394241
1387311131
773317771
1308354081
940629736
2146037992
1537169794
698810489
785406842
1371177927
1484792245
1771109654
1256475937
1186093286
2030824017
1901330197
1344591105
7793232
596384661
1161117095
438771553
1617421338
375216977
914616746
476498446
244880526
446764754
1976666473
626905703
1173300465
222172491
568599725
282332148
1767545030
1174999606
90462505
1976508039
321951548
655253324
342310677
548146285
14940744
68521713
1578484930
1376469157
1919231942
479733360
231885678
1196959081
1302147452
277108792
1113426736
30753254
328514736
172279247
1889255225
355852531
1979167685
1319521025
985340521
2129542949
549895437
2102709984
463242002
595804435
354909184
180887286
25139122
256029064
1063557410
1587138834
1913846464
2079131678
1129222689
123547020
355067791
1694086754
1330532977
523379145
175639922
540999712
530223883
1248606796
970241347
15095619
941687586
734438626
1554394326
2125874148
1020541063
1069431570
1379302270
869978531
892299044
1254790211
1741839930
1064666643
1893786130
1682907093
414419958
996007713
816603945
708659124
1758937595
2006669626
666246110
1333828197
1627527055
373423514
1585941757
23985509
1498553136
1853519940
2050959167
244246328
719337021
1302247133
1736160190
1262592390
269605056
1098124844
1773437704
1724355644
1851518718
246147338
349136725
1031444118
2069371951
1391721994
1072001758
855788040
707608604
301928007
222789894
1099070628
225198635
286206790
888375097
819696409
1554130686
1823114500
1405856664
1396046467
335571675
1078182155
452994681
842114042
798795750
129947542
1480387115
1244824845
1390969108
383482565
1884033891
1197679478
1076025052
447612027
184426855
841361096
1520648971
359656534
1481176652
382726793
167828995
621856355
61775679
1990281416
859130382
688965930
471655559
907801693
536676310
72211491
1805034107
1189771867
332796552
1133260131
1930946718
2041828775
2031994076
1638092983
2084954857
911489107
2146370550
911795454
1939573165
1326700007
998356285
1427227408
48503265
1033156156
1106016520
1017295835
754210040
1448119978
222933024
967421531
2025032108
1637852545
1549846399
1090035273
178611175
258063175
336907320
1337635295
1631946100
1686240693
704202840
186462374
1101391289
263127394
1804494527
1768216885
1054931428
79676569
80043874
578340794
672179770
1415493853
2072914987
2114708437
228259001
1874056676
1833927715
1370347425
2009437879
1709618018
910827650
556567901
1436626033
728869818
1242056892
1473197428
477975922
559875415
1729799802
2031342996
87460110
1554589176
2005099082
1941462500
1305392659
471256162
1515227108
1912096870
1658956675
1829524199
33993159
369606143
1436960961
904591664
1184693786
167069152
139294234
917976825
15420095
641399582
61858740
249501191
9156921
845695602
1985713067
2031719579
743472050
1735211503
1848781119
880283467
546236568
1664103961
1927872800
2078454842
1705039577
691497032
1088164256
2069429187
1679639195
474912081
12882861
1685007514
191445265
288523121
2047111673
430040101
845286639
845867183
1649902052
1647880834
285332112
1771823389
383484959
915442544
1291789385
1656220865
931130301
1992800560
1921593017
26965752
1326346118
1138964125
1432421522
1253761725
1729978866
1034389881
1035025332
1269572309
542953677
360543392
1864683693
7657240
617573986
953924244
132010828
111538854
178274663
1271850723
1745902285
661515007
57023618
1180180932
1243103765
1575644357
2093342716
1165756644
1847340040
2132974507
612663407
49976013
994922417
221435770
322558028
1825110023
2081393872
122882656
905265046
2139531002
1634158415
880836788
1749347221
1430666245
1160678515
1991525591
221321267
1277396474
833781437
682559284
1457256327
1044352647
142215637
1619233809
1368877624
2128326098
957800244
757637512
811696012
778871686
1409399421
91987455
1171832358
2040445556
1688399113
591160968
98120671
2103701773
1623733039
1823210685
1628655126
1413819831
585682833
1536595174
1158511080
1062172451
1337520132
11679109
136416468
1863727125
917330298
1448795100
170325077
660834347
808475709
232073997
1469755054
1380941744
862523454
1583391316
641075933
362254484
1486215592
495082281
251998424
523168032
1008415921
202461086
2066641418
606133939
965200373
1269639227
1304125835
1996381932
1022282448
1550357220
1842656300
690973491
1947833720
1385177268
1912727699
1554094557
2016518544
680963070
1310570523
1097638116
463713248
693126914
181423691
891676848
1595759386
1791275557
914377193
398206179
732279772
839014899
1825277105
735311951
1324512462
1551555943
45654858
1052679671
1513767724
328342619
452095601
1581489106
1793412845
455658911
511570515
278297909
261961457
2081135886
1400661894
1425118351
1801270574
525324921
212460210
695125501
1799590699
667320080
829017416
1826052519
1527080451
1926181971
659694907
826529201
1594200849
703807910
1934001625
1988419798
1513102235
852654967
961804138
1231956987
148549899
319457314
396265583
1866229086
554406472
165787659
835824778
309277222
329756290
832463330
530867665
1485844773
422122136
1855179437
1377973405
1585448004
127835191
1242403454
1753862029
1392665569
114685787
325233661
1454548121
1164064848
313581966
1100536219
738861127
1076280271
1522972402
337753242
995737318
1844618728
1905477050
1499085525
1487332321
1355177135
1687415522
227927412
1537047298
33435534
1104410219
899565164
303456157
59087098
1049188254
1806708623
1332383127
1624803671
629313766
236937265
1248074056
948680890
1799812310
1525267429
79556666
1161101703
1089087852
61016173
71524437
514638474
1035203898
1765946366
918579589
851527916
987583282
930685809
1863570697
1586840344
1136905926
56625404
47453655
537016841
135538872
1633501627
756543733
142087413
210584233
441629785
2081680866
1894949313
1780241327
1077536622
878546614
1757292772
1110664395
1584867241
1036341275
1994655437
710612144
1649268146
1524134410
137907731
807445659
469615834
490440636
1243705901
966871982
1630753081
1043255243
1012070754
1846793280
1704129978
1001215256
1909733181
2094104450
1313434276
1471665678
1271664222
142553534
1504267272
1484551621
1856682766
790095471
738150250
757871570
1282057690
515468608
1860555320
1685007503
1556167962
1647603071
1887529065
780706200
2117654420
260092612
1412321886
1985726785
21798613
1163313494
776532766
1906468977
146768132
1817162090
282697388
1640378566
948382718
2064405731
520943798
468577006
516165146
201630453
830593512
1341089097
1482646053
1723886461
1838530326
1794583790
755515503
895112303
1845018254
1540820417
1013496178
2051939844
988940190
1812749049
1485568010
2041785965
1423828847
1370422975
1334733782
740582923
2072926268
328880886
819002129
2025208894
693573408
1379975509
134757708
1585193770
1756250847
79375301
446741895
1698575443
1063944471
985996391
1779516486
538977422
1657253248
2037825009
399780331
1142587495
1132138498
1370332074
1172353286
1330065561
1094720097
1546988122
815622324
2099397996
2036772678
1491081135
90478154
1191185496
738979824
1122198387
1658038379
1998154478
533107293
1172586157
2118037637
1605338201
1001373748
474592456
465626543
384279633
1137802373
8592279
1552101012
723547229
1008964113
1329950
1626452852
446789502
1918896526
676896368
1522104625
1957023449
253241350
839760842
1820787385
1759724997
1385362720
30876872
463403904
768517620
1243498761
151752230
562686552
217994152
1453024060
1262289119
439085758
271331949
1294993406
168608248
1556180921
947376290
1327835019
1509687947
1146752515
1554635930
773589977
671766652
1183469114
1113186146
1306725999
18021927
1965917895
1089946461
1968363430
955898806
1781579534
1020698063
1673339908
1624856000
578787469
193217854
1217794829
1350690597
2001486341
1505569945
1730215130
1622966367
856387869
1989085095
1074385210
1356902285
832398529
1983952840
250871092
862949813
289206257
1925447523
1109907874
579111483
871205643
1183940280
1319608766
1712112444
792817410
2045769723
1662316620
584480231
1248900866
969399192
2146420522
447281937
1356499602
306453588
1675107514
2058789562
1227444369
1319193511
110817896
785994972
259188895
1252785743
234091248
757791084
1657662944
831485877
990681224
782936326
754254151
414555911
1205984011
1321182310
615586671
479804194
131688060
344659279
1776543519
546010868
1592744204
1981388459
1546331031
294497562
1191545236
1990558856
859180722
260078909
587027832
372970698
1241896696
654911268
191166247
1647261359
477238890
1370370082
279012452
318389250
678057044
1087131237
580760740
1160202445
982355775
186949033
1713966794
2722643
667996241
736434988
1011621885
1728593127
336446466
1563191873
536811838
468871722
661806597
925491370
1120482904
283869847
2062189036
538630670
2029177901
887206257
230471318
8803636
303226384
631176713
1152573375
1513609127
719404227
1277571916
1162346738
1335532112
1498819832
170692840
1970538264
1547042164
1279300694
1686192871
47094474
1982612672
328970502
1599316507
300022554
196910198
1192056704
241777753
413589337
1323918400
605403319
745841946
1833066851
75744521
93958145
1641942281
1010757724
318606288
1116772953
1013883626
1738099132
1484934866
297710395
913292161
1109032231
1593366877
75824171
216973769
815265195
1471012918
49261213
167178109
1959955474
1602813449
1867259173
1353829595
1137549658
1741485848
934239113
645888382
1268203690
1048856118
536222673
624409651
1922714213
349892683
1994870873
937745302
1689494853
147235135
893533967
1013529984
1885567328
578686883
899751614
564187274
1217622547
1700833690
1211710919
1521433438
1972045899
118458490
1570877592
88855796
432723241
379104527
1609140033
704406856
765979568
1488290998
291933273
172993945
1990212432
1564324960
1824885418
38320165
1166080517
1427058112
168107032
390852882
1889015489
1993116522
2015625035
1744766450
222933975
1274197119
1265366600
1303154395
511879325
250005827
1415720115
551321001
1134627854
1438472178
193340854
938628961
1837877068
479975435
975712900
1606562729
1037184902
1572171568
1220571348
992838870
1976346626
1141112094
1599033459
670607641
1104629041
687763427
745579074
2083144110
920626670
1957519521
870985309
677729359
111042131
580843321
1973342579
147796539
1089866268
492508810
300885038
1865558288
1863314974
1427689744
1219537120
908983129
1861211057
1838556476
1275363858
1986469912
878174703
437453014
1618391086
1137036130
1979023484
1032883801
669964378
703971055
1408254301
680904891
1025217096
1954013650
789828537
1423595266
1898004272
666280130
904789484
1247326782
225797869
1840125678
525967228
1751682925
1877974836
433651081
537901938
547526129
792263023
1295213707
1660390195
1215191652
836958479
742666886
705599479
20685706
1116672400
104754513
1071766832
1451751027
800042309
1030441490
129037128
334588429
1837873962
908985643
1148469578
2092418249
2102248677
185762679
488585122
2032983888
201821719
1098365232
1989644796
2109035027
1353922831
998693724
1912250696
1645897862
677049926
692606812
938057522
386817515
1269840509
1137152850
934676190
585359787
964394032
710309568
593950651
228188976
359496373
1260501621
934322261
1736222321
1123748840
1432813657
1226223603
1555898318
1879864043
1287500896
496160972
1400871137
325664243
1912845546
1278749369
1627561131
384412841
1470022265
845999351
1973365531
2107023026
467908528
141746359
1988310510
1375799702
1838451334
1024983930
388457797
154793742
730207247
42477800
597762827
1257507693
564043837
1549313416
269610924
930583474
444483309
151453834
143982147
1345461217
910298056
1329835634
1747720470
399150482
871548540
159503043
1816972632
1388500298
475058930
1080363830
768532358
164630974
30247351
1053180101
1595738263
187844989
1386446905
1210614561
178845839
678734168
119443699
2090265137
197370910
1377782439
1195682695
2063892515
1058723858
2063827375
2016439661
2103915625
1866274430
1491841893
2056159684
2011616645
1285863901
681030729
1087293896
916001623
1340826121
252620289
1153060122
191072603
937863265
175083156
1228861860
1471991976
1821318102
545848670
1046609053
472226620
1790084457
430037558
174741943
961729657
2073195554
435897256
1819520136
891407678
1588597177
1421157633
565913597
529493178
858144363
1591626820
1880567455
571173740
1494414688
1503201559
891992871
1436587394
850458895
1046303246
453349620
847975540
534955879
276919340
402797490
1173733754
1175442921
324159513
1758635950
1488420958
827659789
1680076959
1087175306
1409917139
455721380
2078548359
2108199747
2001750445
632909481
601287887
1090341490
1546512962
575958054
1430723036
1794460179
1413133611
74933697
1276314382
247641737
1574511246
1913344131
1209990265
445259453
1136687545
1956552418
299254209
294826912
1962304575
645446888
1375956238
1621969334
1091602414
1367921881
761885689
31661963
1723279506
1431362227
1487286102
1436381203
1216467688
1275978038
17262626
1284950284
644288131
1316927001
1931177751
923217028
1746409470
1623835969
1474705789
1251735602
1455530835
35866260
902039633
837588591
449488435
200585464
438474431
1027405320
1816799802
73824028
1834602296
360630954
588064518
1129122704
1913457463
530748645
891643043
1201286446
1436407826
258568918
958031369
1586723660
2136557088
2114500636
720722550
1160729067
2015936256
839929365
25237720
924380631
1420780335
589618227
322380051
1845287249
2145185997
624867421
1618126614
1725865889
471806391
205430485
312648829
1515768411
1836773835
29962967
1582559949
801645722
1593146731
880428685
2014080612
1384335261
970434331
2023812036
1913659419
861892404
225662486
1742031757
592015157
1742968331
305437965
98125509
632118466
1135270326
48715691
1851055761
211076348
2006394547
2067419395
270492766
698591592
898968878
1655239227
2145808892
284656650
248683760
1192523802
1965271610
192258161
1030203853
1249227224
292700365
1211268825
1234491305
1798326107
594889490
1678458379
2111180524
1991280351
731895702
1219104241
1680603313
1646050338
38784731
1917757747
303866620
352521689
466394032
1574164501
1477209363
1712120882
131766976
915077759
2075147177
568383262
1874088910
1436981812
2088367363
1887184073
2119858423
1124926661
2080392578
1298968465
1280028597
697036522
1132637138
192185323
416620719
377888073
46845061
71296967
1347211318
1733564326
1271664599
553054067
396803699
1957749505
2038596557
1486068948
1391841129
1588315027
531761789
352683304
1569291168
1371015000
1413926191
676069308
1870219355
932435953
439875767
382720870
1972307746
81728846
1894629871
2087034266
1839259475
911947786
172732907
897665061
713825494
384645860
1822440032
1044686814
941738424
295341472
1289392488
1697720843
1886784887
551161725
948426279
2137406408
824399333
1588727950
909671709
1081421667
3295024
1329356016
1443824576
804498196
1433891792
961105514
1129901563
1930796739
643292452
1056630549
1127418088
1085784923
1057307604
1783690025
727316581
1516478240
1700990886
129971169
1063783013
1291195940
921008155
1929810206
165762033
129072938
735761472
1755993020
831460472
144982507
665922442
8022058
2060149477
1902968259
2129157497
734767260
394142148
1334130780
1619139125
1813458654
531381021
1062965829
434152148
1960423136
127542475
1369868172
958746989
229366154
664972605
1048097778
591391071
1336722790
1828916975
2042602007
1207938951
1131897548
301813049
687219156
932662012
1929114790
1188157560
1240671784
2049207352
884380541
70351399
249441214
720125594
1272690523
1390971185
192030346
2115870641
1932773921
732194350
1272445196
17440883
108970583
752107438
1300328889
300338220
1079559198
1137057398
378392983
1027979748
1756941500
155269581
1348524684
1687774248
1514300469
2029949823
1446339901
1244842365
1925404588
1451285655
412385268
1548440561
1431731112
15507680
179966969
1506511506
1522824767
715242526
118494454
815761565
651923918
1618416987
873018867
1049247245
395810344
127509379
1925458082
1787328561
621980722
2016393809
1157653312
1576317325
1331185360
503422274
1611493001
2042407473
1632835110
260594959
1316863091
2098841621
506397091
1457781443
310773248
811417381
1621633487
928634228
789721588
1199636942
1239413419
219962554
1438171797
357464248
1467029176
2084376203
869649481
286000042
379305889
2127149741
2033611723
499270033
746760890
20319969
920515640
1934237790
294801630
525495192
479014286
2121577861
676010523
993066948
1742060208
113106676
1170708459
309996903
128028638
1696246211
1417135899
634467746
188227735
412386349
1873435021
956968235
1810501263
176305255
815598029
1779578945
481058586
1565497784
1676473348
1468731194
185350641
769995929
6289639
255511114
1627664246
1088452191
2116036553
2140206765
1599866467
703453836
396505322
1856106957
341578490
347457036
193978244
68783680
45945930
1944924190
690986120
1120272329
14523170
2084246004
1189214251
1635520409
811988997
1975754682
1013857427
1245026382
1789112704
407521301
418842702
560679686
1577419422
1392213252
244314122
382384839
1564532758
302990313
1938630935
1669968088
147458130
1234537772
1137064928
1102563689
124229757
1172133287
975486392
1393514444
1925884566
2131201544
1828197235
1558614517
1899265201
1853279017
1302805361
1912735229
760389174
703381152
108634111
438916323
2040178397
1363572453
1867510172
1115633793
1821275262
686319476
877005048
1086180931
661778783
202062061
1331089840
1989684225
1092313728
926572975
540752898
698498226
2057780802
1148552699
1004353380
1866458068
1945668073
260415433
2128065727
456944210
168738881
439808018
77377672
1925919386
1633304632
1833481622
1593459998
2094183502
1515733524
1543745159
1205322977
595771851
1323259643
2106089390
153345278
2052526816
2057661984
537273743
2097987247
1590106781
1504207865
1865157641
1388008052
1359225262
323098527
4484814
837448153
1296477347
953223515
1938579850
1775446445
491529955
855540023
1534582944
235340987
214292349
818625775
531875984
1039228194
580525189
1202431543
450270919
1373157280
2079912127
874287387
1053880845
1247356207
627357449
1312391640
491715076
628141366
1357925971
1308457978
1180393619
643219534
269708938
1727485804
146098326
729264650
1117146211
324706272
1013575548
1611479917
993363470
443939455
1633885442
1827472631
767514276
1991775152
12278677
1179007285
1368069002
999036564
1758001141
1378295499
1045163981
2071374331
149998181
1707326124
1751124101
1929148278
1668400788
2107013767
1155316133
1694185803
1081758522
513009359
79247737
557732113
116943666
2093636933
26770729
506979573
1555400082
1441190643
1708352896
1659340578
1886340478
1681366630
1283732112
907502511
364770006
1759922805
225722315
607712812
599374387
172060529
602736870
1833584852
1416607014
621778569
512587228
1347205647
878164715
906240908
1231318668
1911966620
102496270
714032902
1253161084
1214674793
1478708986
912390318
902699322
96964448
1718583288
1025440140
651936709
1877320338
1149245972
1976688253
1291848960
1793321929
806040161
669327812
1611097909
962185267
1451025779
1064320685
1500816939
339752100
1146003036
2027344408
1746701467
1094243579
644294542
164742528
2022612808
903315855
2060747620
2015068692
1403797946
582442460
1196461001
1008216358
1072634443
1900312167
1763793603
1609750567
1090502365
1396893619
319191749
29946306
73246829
2067565420
319020674
2040295583
1090088899
1897803706
50045467
1642480067
1254248916
913134760
338137619
1673635365
1514666820
295662352
916683927
1841929635
196189655
1614531167
1935231343
1726044419
1600867156
999339863
1740626488
2084615195
302684923
199594276
1878897229
1547548700
1879807177
1513230769
757098471
90973649
1562830513
1216627085
976870216
1271662608
505569253
358477820
206845970
1407208865
253539839
1853009939
642628685
94792723
1333104645
458186672
2060274144
1602750715
261282888
815019360
195083801
461352218
333736806
143283953
251007449
1187610237
732353814
771618536
536887963
1050214979
1225171919
979762080
1102643552
2053957517
459590145
1619144024
1066413302
649713934
60644790
2025384918
1090129806
1355110342
1968282765
1688038875
837642614
1185520867
1465268441
52921819
1937915853
1419478131
948366570
927330741
486700385
850100033
895506482
781463541
1859988262
1146785147
903946955
639426178
1980622732
1031553035
978545135
1597087904
1068009384
1442759742
1086289016
1317113254
1633351511
1884419292
1676193563
1270294184
81113276
1950774524
802549735
671536411
288097644
576573893
1191576526
372699301
2120035904
1235529063
1452376532
919227967
1414996943
340783338
2124081108
1729516921
1340358155
225838604
1066270301
573415221
622108044
341645888
735020353
1453857805
1473534638
670525670
278800452
208781841
679444128
1330023552
375342
300467099
459588498
1635703400
551926273
666127601
793255008
316916684
1764499251
1188875100
1746273724
1903575326
1770351897
617527845
1746443582
1722696419
417534008
84998807
1797227237
1637363094
425263522
949465124
338395279
2127518325
1056158771
1589422288
525269617
1508811441
877086596
335956347
781461302
774893869
1872299355
923141522
299503697
169073974
1185162580
1270308019
381246093
470436913
1310382357
1239965902
513922537
70589535
1428463812
1263846604
1854002623
561895052
876275609
440169039
1684558260
2119657745
1373955851
291416166
2092092665
1403316571
787731611
308453857
1366820659
241065637
2130728000
265732855
67138810
1588368393
1225406090
1141854176
1228766977
357888699
1195080599
776842107
525372427
1986946069
1005559671
1404640383
55758654
779631736
893398847
164764956
1403970005
1091316956
1064805394
1009332216
1685922455
377765273
1374390451
792870744
678682253
1074647122
1356784775
917340875
840712450
532851222
1378742431
746515900
907873252
1551959596
1772360684
879568300
546052101
1734061996
486352636
1962999822
1012374775
1520116824
1051918494
1969129788
1559773630
543735406
1373129275
911249947
1874654467
425518855
1080138729
1767884400
1394707847
1766412409
408805522
1490963365
1338061241
582498394
868155991
670099034
261457979
1069134313
561241829
163490017
1968418945
817363093
1572111274
1796221392
1054343976
1210829207
1652666784
1237795316
1790024022
1814677062
1484302975
431510084
1778294128
1021435754
859587627
512627462
1021993985
1229571600
1272202506
243329335
826165986
2034984603
377751773
566936777
395731550
116419217
1622764548
1725990830
1693113503
908313503
383058237
1268380572
1530873561
1958886546
1756138445
1200693172
2104002781
718476582
1053345278
1948416018
1056615755
1155638049
1367305113
580272844
311390888
1754332346
1445629719
689745699
766943889
1302506309
501101996
728066837
318845624
1674143033
740113295
331071907
800599211
1069600816
992903112
1169179169
468737682
1078152156
1456691531
1266216147
1355535068
1972814638
759190167
1532029563
1910116546
344557575
1901669826
306235825
329786633
534262719
676409776
634930675
984707444
2031457110
2146483500
377656672
587351305
877500348
1373709330
406732580
972897576
1471959362
1132450548
2007071151
282356980
588378689
14269396
892604575
1869041201
266131435
1687161283
1766314951
341211325
1993514406
1971789310
1050184939
406725517
600913661
2120274773
1914469800
1462267097
613487038
568527607
1250846398
879258064
1143029831
848003168
1650070810
36634458
1868999773
984737286
1790212324
1330283064
754405466
230246691
1053311912
1520574266
1690991107
1777450472
838864482
1830685544
1784091923
636179563
2090272724
1607302286
366542053
454775861
96021103
490432793
932599586
2060763297
177994613
2047021189
1377695130
2041914782
1176031317
1372933097
1318568160
1086761733
1148296461
1799333310
1214261912
1522037261
2064206648
1034304039
457680649
1588475956
200840941
1375821720
300888185
1766343836
1367897756
403707549
1742393448
128228254
1706756019
785400457
1291006536
255490899
1445725735
1210952046
911162784
2022776806
347195925
2096675939
171882700
837996461
2034748879
391522334
464450103
39661360
1374403752
251145282
1931637589
2081414633
154536201
731036915
294959831
691690069
1553402513
2132503063
734199508
208285095
1866572861
713428907
1383266039
1098539331
1055683266
617565884
376483503
48576910
464683815
88460508
1964793853
309934963
1149014154
522402993
1015108722
59930495
763087429
228994639
470733101
672734960
1046422253
620603191
1093404575
1755734019
34350574
360153848
754978979
458262921
1371821498
1803721450
1659301400
2076145552
2042630773
2016786148
623678941
977946531
761792568
321668418
801571694
788485399
1568023690
262789959
1055412917
412581097
577181196
739605814
828498366
1853205195
1908756744
872263315
1022458710
804498533
1022795577
32918152
1957791974
1113411164
1683305636
130098186
1342524844
1511702535
427642748
5402168
1920608122
447430708
1608014944
1885465694
725015082
204542152
1385080514
525986403
2092032398
1013953502
858295687
999619841
2072496968
1547529957
71844277
1778092617
1969920394
1770592309
402984199
305273145
390278479
2033527248
26288176
1302948456
868071475
2066292488
1173547148
2030131331
1503278848
1578768377
2008739522
72319004
456782895
1202439611
499072321
1073393698
1057165639
682270408
1560628739
150741527
173218355
1279286243
1512276246
1618442815
1993973445
472103765
646126246
666537990
1683215710
853839203
1376504212
1792409129
1052918937
2023033135
1642181973
1495235316
458323586
1831954509
2029982855
1141831792
2085532146
1866910559
1871858434
973573326
1050787126
1014654512
1781108792
331162212
694462474
481424402
970267902
268955802
844275326
532575141
1787355758
1662434019
1206305362
277490767
1697040391
1796266658
1411648975
1072363741
1857712538
223940055
824131106
207215778
378506668
348262476
1921238273
317775918
1357622248
1109785577
896320374
1093678205
206871380
502362157
436931455
237740013
57430065
2052293446
548481959
1960915530
1703629452
2061728253
1576959858
1620721958
744666274
1605191489
1476545276
391621620
353276150
1052104209
1615846549
1298819158
924979286
1210587154
1696380713
1887000150
475396183
645652131
2107753690
1599429819
128106949
84376335
1679331465
790416724
1252996781
1150101167
567117992
1297027319
480024647
1718956778
1742752087
1100061672
1566133780
1015415340
1768615528
151464557
214113001
1946863451
166292980
3818653
2097274009
544870025
1423571551
263981658
1805897940
2060258569
2041539802
1387808863
891577456
534297108
1900984102
903861293
1118210386
823766550
7364225
405417953
566989909
1485032488
2086600071
1175418694
1789895651
1359393142
229363262
989565694
808750734
983035311
647117910
1809561010
853825615
699663190
14909519
2026315752
1859400189
258420791
963854448
48508069
1628503583
1208941837
85867525
113943791
155083067
1411749528
94633219
46423205
942757224
2005396758
1923912347
1533875934
745491240
952605927
494097186
1616032044
1369099799
2067373815
1269802809
89561485
804696877
865255513
7658106
1555138810
893964299
189249
132249393
412780701
8730684
970983191
2090510346
1521630627
1036714928
1746016257
69345826
1517518359
1750834591
1318094957
693180310
1930046549
1951766891
811773955
171946408
1947294647
1914442427
917763333
18649827
534363338
829657503
1353497443
92922267
351883737
1115519764
1155604069
1043945939
2013620844
1859847455
373714784
413165472
225962048
1700836993
1270906710
1052592670
316722041
1457744995
444050989
1762016289
161809888
717744312
1749599135
1421584406
1286314293
1042147431
348098375
351690978
897186014
1345307063
1949126810
116057506
1147189289
1401915957
1770776412
1744480869
846822893
1389020495
285133805
1716284285
190267451
1947048608
1977798594
46434077
1734986092
1730057195
1551738169
1029070814
523600881
758899524
947793853
1254606655
1386254034
847458781
2124323996
2099212126
1723210103
481097087
416891635
370632072
660670566
50614114
1640057789
1829541038
163504485
2007265891
749740653
671371033
516685794
1646563638
93891895
1098965205
491393139
670782439
2087799964
855517766
81909244
2130892765
2101716142
1578058336
1000420756
178664395
1730227339
875962490
706120344
207718424
1227065132
665734848
1097483022
2086507450
1714397926
495166635
33014896
1326437102
1556521603
1802373375
134649548
15214018
297766168
1644903487
1466227181
959774105
1101841921
2117053093
365166895
1904677892
1709198794
438781570
517527557
251504875
1730136550
1507814118
1549782569
1057245369
1765365000
319997213
256281443
824908392
1338644343
481314669
1046203508
1944237647
1973921646
1054221171
1241941810
1241809816
1836921136
1859767282
866473564
1127259965
55404383
418774888
2052533820
959072685
464141016
1935137343
101603509
276553190
1989368797
878965007
1961802207
986402495
1225556245
137130600
1041783836
2103979371
295467282
1194414602
2048883
1723611173
17170897
983792251
2022804411
694644819
1235970240
679741182
218942133
1139849251
623768556
1947764331
2105785885
1880357316
1627001165
1431127459
1249197747
1289147600
1200705464
62824658
284523801
313316599
1166220914
809655972
428508587
1628712980
908416605
1240076848
368905517
1496583359
1430096115
1368884396
224298227
1092964464
1743526406
1767647445
1017476778
1471083766
1212817090
1526502454
1029777677
1348397088
474678972
51446179
321227840
604532958
563284777
1683741679
1399877014
2043747778
487811218
554651507
1927869522
1762999319
643653128
903537865
1576691009
881644626
868021659
347743035
1642803176
1664758331
2102170825
597506553
246497772
1137373734
38950047
757380057
551855033
1932826442
894968287
2143891553
777084002
1869982306
277849485
1239951030
1053400809
327442245
355661034
927903590
771308824
294896664
2108885433
1861965613
706438282
486045295
866452103
1307572329
1586733813
1964368494
1736387363
504143511
1485517349
1725761698
2035731635
235695884
1993575536
579193989
921683325
1507695762
1030703295
1867238029
1284434458
1621975202
809647872
1461171736
589311227
1478557381
1737094221
1478377583
1197575903
1649724756
1675579219
43878025
1524881217
106580244
1050842135
620889902
2027033678
1762537152
785557745
1222386077
1703994146
641703324
2037424686
1194269512
1365672099
1346453788
1202755270
583184077
1803329702
1713210377
72924196
591405501
2074939248
2126957150
1288686282
1543758440
917117099
2042409716
830188161
1571598172
20166938
1002398430
1949394510
1234257002
1546294611
1481234046
714565869
1516605811
1014086467
111951097
628818209
897087682
514861506
1673484606
1027223056
2081625403
941826273
1196027177
646099706
480413714
986856091
1582377872
969372659
1333088238
1016482304
1236087339
585964060
2062886555
1837368580
844794968
1036976006
1868982024
1802204056
455195841
2002609212
39189684
624764922
827183183
1647700285
234805345
1782988722
2085287914
1219974633
957345649
1851009759
237382288
1706140656
794542473
1022442926
1023856765
267604798
471492432
1259013901
2010870812
202704422
1116153946
259224122
1989311878
1661232846
29530480
1204661813
1482159110
183456175
1694646990
1352130186
946948232
1666206486
423022248
1008898895
1550854114
2080193270
1030864685
493291917
1553290471
1513713978
57912432
1221407456
157059810
1844179405
2045512557
504530675
1464494091
742066539
571702222
1134729830
1144348395
1273899301
510238240
349339608
2002956690
1796672293
1484747342
1636823042
1341158229
1956847350
1876376998
2134194695
723882819
1872117068
469956967
257096632
1717628478
2026874012
1749698758
1247846685
2122344714
56245563
1329657571
157593046
817435486
443098600
1087831572
986041590
653873408
1128368114
93000831
1670752432
68029672
1148367554
1032373343
1204194108
300151611
48071018
1788545101
1356646140
1717416762
1412171165
133984987
1271719524
156781032
427457704
724425741
467117304
9851990
739412944
85760124
156544593
611019158
557433866
1526806051
1618814915
1109425394
691301997
847234163
627507129
1462388882
1354604747
1957863637
931268075
443203485
861247817
938004016
1476906107
383158215
937911138
805360280
602885880
1291287768
1080476552
2036931928
857039770
652556728
1210543001
183432625
862647110
74230667
1137604379
379908392
1702271
1128246130
819933146
38400316
1639075026
1764073690
570694004
1673111991
1435447105
2084973539
945112629
370126774
1875289697
533125038
1627189989
138809031
605264780
957666379
1505455006
1446537216
2135671831
877902130
1844131596
286562354
470962634
1955221459
281447423
1415701900
1654156016
373712124
1892617317
1625798220
1817995938
1771086809
1532545700
1994182411
838396201
1781102654
1180275993
216537367
2050264063
52951008
431852088
1234956345
1453563444
355718777
1487009164
1362426147
1397518555
78863821
368538531
159744053
1541374613
124154275
791436840
1779850943
976515351
2131204398
446726150
1185311385
1994174456
1756107160
784536086
1045523123
1304234476
1186719723
568065742
432510739
1438574828
1836784616
564227910
1730059687
1808426477
1077725708
1155178197
166015347
1717182846
930700607
1081145229
1111629921
270132274
1981860258
879785505
1577578951
1696663194
1185009447
345528119
1522928655
259629461
239026964
591202790
939549694
616924786
527196800
744254931
349614512
804388757
1376332961
702895667
1954820138
520837160
1786234230
961762916
692118151
1046555909
514055962
1306515062
1831690970
2135721037
1916087510
1370058442
487733234
1644735991
826662086
1934789908
1490793518
1999629370
51780322
750280730
31152987
244114296
1683331754
579013549
653775069
1309790856
1388062980
1399858738
1796492885
350655385
298469241
693664536
1377345949
1000235776
850054591
1561467023
623031004
1942385035
1867420771
1097835278
1183486731
1042168534
1929061986
1891496379
1518473862
669689381
1487240295
54588041
423157370
1022685048
2039594546
1683019489
1938696038
1558599344
483462377
249071499
1803079797
1741789292
844518971
1897292046
493822923
2128293371
41626968
1923102597
2016875119
1662080456
485338643
382444506
78117294
1302651836
1478518513
2025559738
1728508346
1909709084
1551190869
1702114836
1875288980
838255870
75279790
594935946
563324812
1849814193
1304510898
109132258
112618435
887831467
733619980
1094885294
133407167
8780848
1218181901
2110416005
859059468
444946198
501347105
550401447
6146505
620141674
1351090000
987301422
652526140
1067733888
1661924323
228877234
2126564737
838013789
428063897
855970397
864878064
2078876267
1508021663
1575170394
1086088953
770826170
1699696368
1558456139
1106002782
1745744474
2092668500
2038797795
444376059
1715552735
1572096250
92968699
1404609904
154121959
36621933
1673281466
1358376650
1459208965
810515159
404647430
490551170
25800969
759298184
1859771383
504010192
346209664
1348254497
272399426
1662670047
119731881
1105754472
1666260749
452957038
134800622
1661251302
1873763602
1755834681
15596235
843196309
38063324
1844205117
1824968139
2058129592
804814406
1534703611
1255806385
958141453
1814675359
913950892
587167176
1707604362
1210788185
1216718043
1096223898
909332949
335212985
1451940281
80399379
1974249603
2140768891
1198259112
1422563826
1085914681
125797332
1397081156
265566274
1105742531
1708374359
677492868
91747676
77383707
1965213183
721377145
1403724792
211305381
1752744108
289198003
1213815679
521025846
2011054001
478690911
893747428
205747384
525968901
371356957
1969985079
1322188016
1370863375
2086422622
942953165
2142635384
124678840
2052547923
2146141275
1824254175
1564817830
1412673723
503985671
274672524
85801562
1706175650
1493541343
1092388107
518071302
695625483
1282664531
665907958
642982968
2066706368
2104987757
1781781264
2110269931
1729189692
176345204
2080507234
1022325421
1562915721
1319345623
680728313
1307008558
120434860
1168737816
963736389
167807785
1269441732
2006339023
95330063
1924152028
961163187
787110470
1263303323
1381170711
695328895
1048436937
1765051235
58763476
1630954521
548921169
1786138524
1423085312
1409760154
1125375105
1369806518
2048723090
1802500634
1577545850
894559424
993869072
1534823283
1249416162
78634266
331102521
325190156
1528150472
900575982
1034439167
1179250037
1493216956
734766445
757440877
1476802652
1616724246
1496416431
1364673197
769232665
2054468121
1905928320
39925385
2070433178
2017389815
13511333
1533347703
539096525
960661539
1418090800
1517913478
160116295
937200895
1806658579
2143212443
1391544233
1696663641
52931660
1204795962
53496702
329605712
1647289804
1156662603
1431605814
1772453628
921100618
1166124913
1761665476
269788843
625846074
1699178080
195171240
357250493
560253258
442617673
60375734
1059198282
1193571687
1169929023
1655013882
1366096672
555945892
167865151
1693850347
451179105
820319286
725296140
1181635429
1806740294
300876273
2085385041
1069792273
1843794824
986860755
1723478856
155190880
828683988
764303325
1681368885
1359962990
430663414
1522431775
1352394551
119826815
1028631566
288226037
1308661082
953844382
736853089
227229978
199940329
1923080948
2020720123
470994755
494904203
1041237790
1392151765
1076590150
702823606
1460124134
1849183467
2081192682
621549237
442213107
1642496442
480692533
1716840971
2096782593
883125873
1546268138
1567759023
174265367
885358148
1067424216
1430807375
2105125723
1222472985
1244752568
662358660
2128702538
1706452650
2061155953
2055855699
1881619430
1623488636
123129161
528890046
1797544435
1662216246
1766411199
1668762578
1092789813
1374018888
414766213
733443660
1298886485
391545072
957635607
2074501054
1527367998
1315691981
203204884
221420572
766077655
1932527800
808114232
1960548581
1905988793
1484591350
91022718
1559023926
1864859415
1246705676
265371364
986925475
1501155365
1821242062
1232756410
2089702622
1904908952
324841649
464743767
190619482
2039767880
52718777
444525530
602309771
498774088
1000801650
687367788
1799793217
44867122
713907493
1524772362
1399973220
455868188
1593918031
970464073
1352623613
964821139
419700702
180377711
343026555
168450547
1414755514
1244869526
2059714829
1075708583
936121604
1421015214
253248007
1053192252
526201468
296539239
281519458
1791122621
1203514122
2119941614
524309336
461706491
2016027434
533096817
1050738706
1291407099
1606182028
825311793
809488624
1139836858
951617358
1451060352
699975861
1263004161
632644012
806211819
1212513132
132889613
559005830
1743465840
893323967
503469664
1114761121
771764260
1271622240
27763131
68475327
459708922
785837122
1371675914
821192875
450783239
563811572
60451937
137563724
1051199098
471054080
1912499888
699567148
1511688801
2145605815
316202001
1432245203
1198453955
21487397
709258291
174110443
2019130316
1256227608
1246856373
401203202
1244257726
438701241
1251831501
981963376
340507290
227956787
594155120
1847374418
169867075
481567242
997806022
766088589
1330128659
891034451
1082041821
1865816841
127729218
1058030948
232960123
1129221167
975752217
1459263206
1975710480
480527321
278855028
1485301693
1949778520
1703092067
1391044202
1797006504
1829089980
770488071
2022053232
377539843
269356774
1716149662
1200188627
30324052
1624626582
1204218041
994461021
1572082895
566083565
1015103944
1387026544
509073591
193581120
1323875727
1889219107
272318788
1174726520
1622424718
645983312
2124072379
111731694
654644120
331214657
284114999
240404296
711375739
2053553583
944792177
2000053599
1316768228
1142736332
2090430945
1614485931
776778015
1876376603
877743140
56559083
1732167892
1133837654
829862551
678779062
1039539595
588282090
812769076
772283135
1566673347
380543867
1569480920
236717770
1231852938
1543630838
275791617
1421927864
2078580529
1264210853
1817142977
1920431743
54709006
1945849580
1718902345
748018647
1613479061
179372032
1276985744
703828562
1201018264
614284674
1000474256
977661688
1554562788
976599157
604440982
2058757420
1719793936
344729097
1094508798
1650054398
2067280885
286880462
846100993
223814056
310751019
375716988
853441848
1302155198
1873797800
637588392
754252195
473623286
1398517345
779355933
1379818093
2121954615
1797215039
432796957
440181257
1309580292
2109944468
330147403
84668153
330758063
1614960374
601894810
1039878114
1206276173
1354482777
6888580
1029353498
1427336546
1772458029
1685316031
1340048189
595421978
2024980901
1197299389
1965038142
1179424977
570227293
22820936
1439151864
370728877
1495459249
1096790860
625195268
486453392
1596748316
836564516
432740720
881555953
489017475
1214565241
1086402347
367699712
1619148076
2113551383
1419033516
1625040246
796364697
339950078
1549549247
1176335230
547590793
365711687
1150325325
235812413
1517036849
1840800763
1265029205
611932248
464200241
1163225838
174750917
646688783
1884754152
1278165221
437845043
673262836
2046401830
693728365
1130319308
28413703
2095372180
315171345
1845170579
2017829983
808992162
1773655838
2044711739
1962807221
535202527
1093171978
1960943318
1238668829
1158500187
1573339793
621141435
761329199
1376735673
209561943
721123690
663373130
218281586
523465869
257640830
489543419
1948512294
1968553167
1618068979
14985651
1293842575
803012859
494077312
1798332079
689721265
246103922
119144488
2088285941
1420641441
2000361865
215227480
1868732928
464979500
1253637402
1891238602
707372191
1052703357
2076137097
1672919853
1774534147
1878974305
1108265976
1180569584
1371682539
735392532
1555791422
1779645105
1071247241
1094869961
157832265
557897879
980420044
1682163840
826887391
612574836
759139261
754802914
1254480010
1304790282
1738589551
1942183444
280247477
1769227608
1945137113
187986420
1984363820
1627634843
1740738062
1857415226
686116492
1227727105
950190364
348292714
2135396574
1768271296
1902126169
832386124
1733349648
556175102
1472902407
1477995450
977163345
584586794
724451450
188969216
1491478839
1395635935
532601204
2095993811
266191518
923552355
459724638
1645590066
92379583
955128922
2088655832
2003262976
1509349485
843857528
1528127923
87067794
727714751
203957638
1100567119
1797725925
1587404083
1969261886
1237263483
2040428114
1595201147
476357670
1589314194
517548047
2115054139
218661034
502167730
877164098
880903968
1247534273
1800809189
11178009
1205990030
2005146195
1327502234
1360566554
894413197
1639616319
368265626
1547008673
1272908828
11541065
1972522610
2010020816
158109426
162987665
597746898
39756040
457291309
2100561956
1551265429
1057346834
1443305272
620230783
1275450143
1134876933
245129924
1296186009
587460002
2112814175
2005891079
424533660
1586856784
1029873140
84639179
795467488
1760412015
490304210
1530463584
398306490
1030112253
444700702
1898460433
200999573
582591351
397437417
1551759752
492700260
1512672204
136324305
675102958
24942817
1383684560
2064207069
723860617
92678738
29770246
1051254449
138259311
448038275
23461507
1499744177
1581919404
634331644
1662322087
534521230
687708465
918659699
1994213332
1006555054
2028365444
208052823
1564374529
172729914
1831669945
1271384346
1228984314
1201154871
1146981516
422848270
1111194230
583524969
1737802362
1286461866
87514433
1661467052
92999614
1246754678
1509395032
1950333259
689230165
443401217
1204824705
1351007227
819066463
877407585
311752029
1720839985
736467496
158764790
1208495654
1244158856
1638835700
1053802103
1783835442
751875380
815430635
597712908
1815175937
1376301961
2051713347
1577288393
1066861496
1802973692
23502825
1865581679
666636338
111810526
1871870350
558972422
1402275584
1997605070
807649616
595294253
2111967361
1812323706
1716340308
267691772
1813886211
735306413
60487054
1400565350
632560457
969859793
1706474688
1809739536
554421849
2125133145
1754231826
924703155
1812532185
1600526136
68866196
325667721
30710489
137661321
1527471747
1535931200
265234792
234947366
301171599
1516305484
1606038340
1781632407
1550747861
587875291
1967091672
964841562
1745399159
1390105730
689948741
266799201
717177001
484977468
745723546
545542521
487703581
509821587
1652550293
1777448600
230495765
1577609243
1742313854
202738267
123315148
2146817953
1770312434
1712031556
775267181
578068582
521437302
396834822
249845402
122769506
1321380470
54732655
203117747
545646965
984622981
1907218643
1956044004
1310071962
848548368
52791409
1205743717
371117874
1161971427
628339599
1390474555
1597630167
831990561
1482254593
327589676
947346730
1047067367
513630479
1013507059
21798157
223371051
321707395
1074934671
1325082082
1277955089
920670854
2100902901
1007646832
1567237992
747951803
2073195098
1639533258
658519726
1047222999
586196468
299762951
907711875
807316132
1955437135
65438904
1051489173
260126077
276015333
90778140
1344887636
1699978505
924937374
1659972471
793853823
1573195615
27292164
608449028
1595413143
957244933
946336817
1655127537
1272046489
297340602
59022475
1858327165
1642890569
1195555675
614354577
787376728
291486867
552524438
93649283
363803676
1528624552
95868806
613249799
1267602894
99058607
1936335637
1214732453
641923709
2082366943
808387223
1857354500
1250649304
471897703
112535967
242110348
1560693933
1897193549
915085649
414706293
1905738400
1509834260
522668240
322372028
2012339360
421904238
223745448
1032550087
923691528
503511068
2011003935
1839786251
6877116
401339857
1632081678
753389580
520842409
2146811462
31778974
566730139
629433824
1284396607
1312254400
2021320757
554351426
1769557651
1662477238
1182178646
1596965609
1526193008
1510149941
1398619004
1587588636
587559570
86637765
1136596079
848835899
330428603
333792734
1481152503
331451404
834816147
627934172
1310172509
275619390
652261571
1488949568
1796269623
1226543958
46500483
1975587345
1663971467
1702206180
786519901
1557512894
165605595
1896022341
3266310
2134282741
749968508
368085809
1057634127
997949386
44903485
930093684
1287125070
384386753
1302961650
1011915292
1124947036
1832111023
562462543
1838101100
33172746
1434867090
1051885481
599967164
461144577
616730268
201788131
425898999
1850830773
570903479
2112023234
386525014
66040927
867179961
513733132
1375152300
1853144890
2009171
1989520958
1009498995
1867335369
918471528
1075257836
816398812
528639625
1926652729
633440081
1433397614
649348483
1792165790
1071126976
1073602417
1173046401
1675654556
525396264
1613827109
394835112
717846180
1936896782
1888229521
1707087007
538534322
956024188
704624977
1562499186
919186070
1743448370
1014580151
685815308
431799014
1059279781
345475521
848985370
92033596
457482698
1107754562
1334670390
1087090118
942659985
1629888905
423837515
2143189406
1389524185
1035154689
131747424
1646626810
1525707508
2070165471
540464014
658657774
1120302070
1818897277
679755965
500318221
2088556975
1560321800
1502629547
1218623914
1535439670
2118812815
1806207672
620690973
1511599627
1105022076
700673385
2036909062
825839867
1652247101
1709045864
271360750
1134280211
94265456
1033297093
1115898335
304921890
1418982780
372255144
1041256654
1255460356
587935466
322994695
2008041619
6226566
873887396
192731901
1269166844
1014522026
1841383060
589546019
1549318937
1658932565
1316699449
1001598034
1442104741
1191837262
1052342612
1420937931
1448988999
1668478046
1682915153
1232398930
1443225221
1414167969
1813963820
200005941
257466492
216023114
1373897418
345625981
126661707
967297971
83359594
1007125270
80454254
1587753987
1678877786
303360634
1791075952
70169421
1763802665
196410913
667303648
709252281
25878480
129739282
300844558
1149150599
1981523652
931620962
1283084812
789147938
1900222482
1752129849
187505944
1597997502
556337925
2130644869
1245951353
138963728
644243237
757625039
1456977563
110714120
2000664418
146127335
1285670906
589561236
442728088
660837955
2066458319
556681973
457978841
1244458445
1973613881
267159103
1569193612
1769026295
1704842022
51782955
2068220670
532560201
306331204
600755390
648949332
19305454
1784756814
2103202626
345592585
1630370579
1094107427
2135083714
1249717462
1634810634
1386183582
1753191184
1079686450
1599941066
213205253
767325263
582676378
2001479107
165896183
1853079718
534214073
1470405647
396602973
857636678
238046064
110564885
456483149
2024119829
1643117533
155734186
515812935
2070883296
1369373791
189782478
1315582570
1182833535
969366095
966014683
774972314
1095699580
1112124851
2074972949
1445152676
1358339869
2135185077
320337282
203273696
531746137
1116602735
1738407933
520183329
1065995658
300184016
1820668933
2023381528
593034493
957389016
304399030
1888027772
1398296924
912322459
598729143
60676630
1351668724
1257970835
1092397548
809050590
1286218537
1202052888
1496350189
1499421890
833551692
1103905801
534444049
928218869
1870713347
865804855
2032689288
94891707
584277414
624549413
825535424
1272401337
1806256808
1547662995
497549591
1318455511
795532326
832886972
1835386874
1831710924
214933571
362118232
2000109422
1733499345
1978935775
1939818631
1213897569
1158169685
924111854
417513274
134196108
1530596608
646351428
1896116713
2094729508
754034046
1420205358
1707130306
504942004
838194026
1352309376
1747111914
420991121
1494219348
2027499855
696250816
427191812
1828907661
1419057749
1299717392
1763300565
1486453361
490933214
1700583515
704175337
523691405
1838396187
1350523583
2073257281
1014691388
2103097003
738654482
1377778383
2125132919
1744552150
1343281512
496207281
1420844877
890671504
1861873540
450609228
1906207826
961222946
1188315403
1234908536
349130864
1729010247
1948807619
84543035
919228307
1303041087
1480890452
647280786
1346606438
1319122239
746150256
1694977385
1772541328
2143556730
1187401018
1395449571
515748765
1116992630
1133947588
1961674454
1126363929
1331088815
995048663
1510886502
1498640522
1288003651
1636736399
166452086
390979962
185765511
1730198398
1266598258
1087527966
458014499
918987950
2035053759
812820442
1110525804
672373830
417227332
2110019076
799727011
180385268
1502430203
1210425827
1918112572
2012625431
1854471970
1252399221
1349965441
640750170
1814432413
2126776560
102891074
259816973
1754881232
953138563
1645075086
283758087
476832324
1373993735
1495846867
1161947444
521042896
546261332
1791293636
1007900808
538412210
843023231
360698069
1365089118
634577149
1828008056
656205355
1362805757
1710068694
2038112947
1605145693
1040735069
1025891668
332587294
846710262
2125499889
520675701
545019519
1699331989
1842651004
250009015
711674456
1758523789
968468280
1330034637
916168965
49271357
1073255606
1967295383
659907648
1173798976
252869488
1901404447
978424491
1440738662
2066360212
1732404203
34650251
650530783
977533319
1524838375
332681241
770743578
1200425824
1203613822
13363609
1894337483
1548393389
762529389
304552800
1950129856
540197609
1932326520
618478288
1167439406
1242525429
1078943563
1796987852
991144606
1152165831
148846550
1181555027
63942354
187898757
270488897
1590076821
1269643887
1395651310
202455584
265462437
2125282262
1101720859
1621175142
1055081004
639455857
1405862944
426168216
690105827
1813778762
1387256275
1560499332
984397873
134957286
489761444
222699038
74306430
816404936
1233095578
593558468
1873204055
782929488
462236875
395634606
1530393634
1288404362
208627477
1205881939
1608100917
678786321
569692080
1498927840
228049610
1345186634
483497045
2079504820
234828050
724171219
249765828
1219736081
865061526
1467932568
975963694
641156887
539143363
42503007
742996219
936430500
1360427009
960441697
1631683356
1467928697
154292100
1280627304
1404063165
2065703547
1028694361
638846360
1064086545
695357772
1510127316
1444444737
2129506296
1266859320
1836977418
555401035
1389168024
861613465
2051306732
287832090
233363586
550694599
1947728710
1421778859
264634170
1636661539
703306102
828986059
703819684
1632607840
614575387
1754309183
72350655
468992094
1267284205
727510060
1328764072
1651085075
1823141043
480329737
295393427
1212141348
404157811
1709721447
614376876
1467131965
310678962
249313543
1954903814
1412823603
2092205521
342020710
1795803211
1789869336
707206234
786848455
1969210100
346318283
47660570
1298443462
1808232759
1565087096
818615932
83708217
931707759
1702153912
1131124577
316108952
1868213227
715519150
1605616255
274286109
1096219359
392384849
90748993
533264781
1689969496
1268540146
1722519717
563149197
1960197796
1473688299
1213594601
1887448578
27912549
1443853290
1588767216
897530362
1373007709
1599776803
457341719
424920654
1151074162
1432932312
1700755503
1965740947
2043455629
1396448874
1085182766
549655681
1622269280
1484143235
1903242980
523260087
235290904
1724351179
1072131933
827379122
1011137232
1361632438
286544449
1059963396
548262589
1755908782
609521497
396349431
1250186722
45517452
1650016266
934315632
287457974
149879689
1261916228
559017028
682032280
1520241848
912045750
1126503021
1277151508
1143862013
1079800899
287878584
120296305
822568866
1872911829
810072356
138082608
4665013
1245686490
2095587559
128818722
219489438
1277251209
1050506145
925747548
122737843
1713444911
159096156
1472940051
696489962
1803721452
526362911
74881805
757086941
344776220
433884192
1906141901
372845350
34723293
1065219842
1506362163
200683325
1993646864
624636076
172070898
1932698420
1222613928
521336990
30544209
1691172905
1576737517
149516436
1458970560
1632790924
1536563641
450957192
566941819
1338639328
194088611
1250401111
1900550570
1704055658
1417647751
743451495
1650587317
156066096
84370530
1592996553
1121152070
454322808
390003154
1148031560
1081302252
1210635863
2045486933
712487651
18142532
815608912
1522160727
107849754
504600539
695517789
1570803618
247552415
1640886669
1306917569
582444994
1177532085
1282201204
1586015147
1963002567
2064772869
1350255895
492344296
2041196368
1329837650
1726870428
1771407815
947405706
322407832
224150254
1453992328
1530226402
418518407
2018213013
1432488834
185280850
566585716
1049449852
1188594184
1608324075
734363810
30587548
1957224503
1725167930
705599784
464774573
1913210754
1516965060
488024623
495892822
1436090120
1064289473
241360294
2092721251
197873851
931496193
622465761
331304915
905441243
2061368203
1594714456
875188490
574220246
267878658
1945096640
1545742377
1684410827
22147398
110471493
1031422587
2021790600
2116781771
171269011
596494303
457499909
74868627
667028608
1746267748
759815923
1733819690
2040089407
241080075
29315380
1050875084
568118321
1197093341
1769578701
148752372
301017727
271968657
527691340
176434302
1337635679
1345263822
1944536081
978898072
525416480
1368065498
792808562
1404299090
906225624
749856421
644059135
1960999157
2108043714
999173553
1572092897
12978961
1967042733
1852906940
1621716980
1342590123
1716591412
1658693150
530060543
390427355
1948008407
1740277597
900676436
1156079706
2084898297
697089777
1831403630
2049152627
1451718882
343620662
802815405
673049948
992401863
285006738
1315454563
1125782343
1979038172
456240131
680705669
1790432865
233774292
1409841706
1158836243
1467888571
796500666
242329007
1337838025
1392455602
1905113831
33569874
1085791712
2030466830
2081938855
930766599
529790859
2103690763
672124522
1928982057
1769390392
855775692
1742595795
1381924189
425587611
370976654
549939159
233934806
769100517
612539830
473617581
1144921261
1200719411
1543154567
1509250372
2033998772
541797490
1207390644
1377443782
1947392153
567335850
485292631
544533396
1842204625
1355505391
2025511303
541092572
244175648
256625790
2092406116
837406040
97432908
1864166387
387102335
980044400
495435381
1677927690
1985732447
1710207816
2131109972
573830438
1260441198
1437404552
2072175328
1433267745
682828848
583808182
160735245
557464619
122090754
110724388
1270818942
50377876
515580051
35819082
1535178491
985099019
175927950
228641905
1063263736
1326895392
1679067787
707357557
1637315220
375086011
1125485724
641405098
270860679
1690153241
1446222118
2145561987
102419324
501899279
310185376
223369543
959629463
1726094696
1120046258
1993683950
633812380
432769683
308268538
325275614
376448835
1700758413
62273194
1657316403
1806133154
767096197
466237966
788400033
854825274
1416707325
1771340155
1342386738
1815847932
34736998
1891097638
601933541
788752631
1661327073
1684863150
109668208
2020786002
105893611
143975307
1936903491
1177008135
745823087
2080592140
2095049771
1089808963
1494950564
540126332
1794448576
500074368
1645451275
1202450608
516902525
37877800
42275217
1302874197
1140277681
620871488
691234525
911898207
1823066725
303949717
1289819792
2025063845
1804474933
1840199296
167245237
392315449
395514450
1188325861
683762890
939194447
617389724
134396758
1805061857
1953037720
1598691000
1355459652
680865690
868843720
1526638961
139598612
980902079
1829446303
368365093
1055170187
1080619525
1321194878
405127065
1780306
1957807564
1689421124
1315831157
104594316
373864433
1961986321
876074855
1385417886
2037681248
1931401671
1502936880
94982541
1338270929
301405130
1906319919
1833696384
399032138
673201679
1461685384
496962018
1763048511
1316051757
1535234759
224515107
2033806669
1392754932
1047364727
349597939
1114237534
1434401147
1513940568
1506251852
618459438
506587753
1675539529
575585812
801721083
44369487
313846798
991669563
2000697945
1870611367
522886948
354294822
2015769107
2024152666
1155124587
2039662077
196350872
497999596
1463436967
848605463
1342829600
1104178032
2113050096
1232323797
863792205
732356491
1476653676
53585269
2087021925
976874643
321534781
245749645
929144882
1507262982
1994979336
1726623069
1778600543
611335601
2027840735
1070627435
1076084331
2119246825
706052968
1765969935
639389651
1763319821
724579641
1905099130
1649398476
873712682
1466064480
1840852964
1150132797
571146726
2086080482
841817930
1777806669
302428816
1060682067
1828950561
1613827723
826836700
1026908992
2123099630
583575991
975783937
133689882
463300428
30888412
1149374277
1420783474
947582604
2030827506
829636256
240999707
1915327312
1516527873
1165639952
2051280606
658094410
1878975566
283578858
1064176888
807744669
1552789910
1474465486
1751612935
713176455
169123620
1079414287
1617074690
292334919
1656389821
623427690
2065703863
1755771327
1603732690
190404749
1226107697
252881502
763763697
1454799682
1332041860
1615004556
1076487653
16087050
896531780
604580835
660875514
1059244366
398471035
1711019924
1538281223
779738216
1919003439
773623131
2045177166
1389732349
2058239356
920025560
252956935
1711990353
1255044594
599821547
556242701
815624599
1866883472
1738218767
292407523
1633742829
956779713
1999590485
1238402048
448176578
748653902
433038236
1578280856
825807931
21058844
526024716
1716095632
1623531825
1618578419
2126538385
1476344391
167147412
2039460420
1596860422
126238910
1530915749
27773724
1360821808
1126691366
502878047
1675578877
61204280
636896442
953061923
851321349
228837913
1344941286
1445128707
1584701401
1899225966
655852881
2115551942
1233099545
1399257285
383745011
1494185783
258700711
2029639157
204114198
948424883
797915557
1947832333
2085809395
1904234413
1337506659
240390934
1451800237
75119664
1893909534
1559622874
546853304
75005256
976110408
355897899
1310498025
661207694
1819773513
548631258
285575230
1737179938
587238756
568063447
1987853021
511721120
1003040448
185484625
458080843
131900722
474910767
575050649
522536862
572948462
92958142
1180802703
1040109146
1918103762
1277919170
169049215
458979959
1056605018
270525882
1003728842
1390435970
1837122681
2024445747
958366739
1311298233
1153409729
140304248
1989390737
800412050
1974409038
1315757781
1971210642
1459609513
1807586625
285349273
1923738436
434043269
196395602
103871917
1900232520
1266682192
823260950
1333689599
1608104943
157443467
1726416686
769972377
1956426288
182179633
175362427
1248988438
18194778
1473226772
986290330
2042210968
1690358507
1465989391
837362400
242386533
1896169510
394993704
1626120895
565804318
2931948
44289793
1777231610
764558527
874343646
1878573314
1467830948
1885280077
1219854053
415838559
982523426
1311300875
550122095
2064210308
621305522
1185922702
871047856
393689084
1207326387
492713782
1177213773
1084874053
1374588457
2052521634
1515042027
1558463353
48378655
435618945
434108694
211069814
1208697230
306475335
2111065597
461997083
329085880
1273213204
1433103367
2063914930
151845485
105612850
1615206622
1056391843
2145123735
487662257
195193917
952857016
1275061171
1178946372
31808451
1313548257
739205886
670794015
514953250
323407194
847927563
1832137887
15499347
2026407082
2024565636
1887633147
1597167114
347851336
1717268395
619308208
1918704344
420649417
1541577645
461545498
1020635923
160505035
256605614
1588523871
748745493
461955214
2017836312
1504248588
286847806
1793889509
850305593
627881872
477957082
1413829169
1357473461
1511204945
748097984
1261594418
744050108
1842941326
1557572325
1899802607
1533969457
959003316
1868820886
15102918
299288984
1763975202
1774870942
1426115437
1350754026
4019902
1425869804
1819250508
1884405895
2124951603
1737823145
1185205804
995271941
1785484100
2085319102
1430047376
1974388300
823876793
365887692
54755823
1751904689
1128303010
1412944534
2060237348
895016910
1405315736
662227726
1571264664
1955878254
1402379468
894469507
370589477
1497369360
338398526
1482326098
949351447
1544576463
1900298725
1359057122
668356239
797558537
2094804388
942973169
1211756135
182263166
1711343798
2128523698
272120205
628333646
898937790
1145252054
657695263
240890974
34677313
276784193
208270710
1609016262
1703365840
127047398
1808281981
686741286
1328687755
1953295411
1451942783
1111691380
1008120982
447149356
162795177
671766580
2018111274
279075842
1149213074
1406055818
1150680316
2062868691
1830765729
2100604557
441923628
1562287472
1646733574
342462489
1233802697
1387041280
1530117637
981106313
1394904895
1728608598
594700262
1894075851
737072479
1767302245
1154846171
852763043
37554462
82091941
1792882710
664065500
855261079
365190736
1476212390
519908943
1352862585
610119540
1086967672
227332104
2028392181
701381010
1010037755
1195245668
868816619
975060736
943587413
1159081453
960232450
1885956781
112328900
1386692741
1078758893
2084365239
495091962
366129626
1696220465
1988864510
312402086
2084531450
1089633611
800733670
723792828
924022586
34142030
2002942453
166962953
245522503
644244409
1905323339
567766857
2095151785
2009462016
1683763504
192888648
647158567
70973959
64471180
1069368926
2016944638
295141264
562233556
2056041858
1560152717
1873607502
1198888337
864735095
988922906
396361174
782892383
615218515
418451769
883420326
719811909
1209167296
266744026
78890236
367797778
169458368
1778421326
1972168026
1989711823
615454812
398145907
2100355151
402484720
894470657
1805788895
1782273754
2135714908
521249331
1525102667
1264114079
785236636
775046982
1375210644
316396640
1729798429
988807870
23435400
1168932888
519967961
895145666
1619953278
1391254540
897395669
337026379
10313424
600420757
1890017516
336719155
730560615
152149331
787501271
257657229
804892859
1716199914
1207154120
1834964745
600828866
1478672902
1956949016
1324604164
1421106404
371860242
906575338
482427175
244029147
1979790982
348338256
111864275
1431462779
1075997965
986138292
1325695055
683828472
1957359789
1405310860
1820039549
1699904815
815261216
1339377814
566155633
1464073895
437369020
391305930
571187764
428713063
343829201
1971580687
904612272
1670730209
2067001639
2068843090
327735344
1976146990
1136891190
1509957959
1109937778
1716263241
787963553
961916269
1751675849
603814139
431654439
1398278374
1360538836
526148814
222687130
727257788
1116232029
633874501
1611246625
80878354
2019768934
483926382
250381528
1373247366
674390345
1889073333
1889176634
672538565
1960584421
815833455
45857110
1713713399
360816771
84550167
1393264933
313014914
944126482
1435116604
1818929636
556233347
1370075074
837635386
975416358
808841625
356364166
1148280337
29081079
2136250203
1151333375
1401560092
1707633776
1245001374
1438772093
432210077
1516465830
1780418931
698803761
2140058061
234190662
357920267
685886448
200622743
120655699
1333914157
456874875
775043755
456554539
490895300
1946808100
1400072110
1694078336
1344084399
350473474
285832247
287498373
1194964717
880081826
75188466
532963613
1281572792
660709540
1745695887
794538067
1139874086
1027467195
996990044
2059010939
962187930
1002729387
1163064241
1837841710
1766858719
1049903595
470531382
290785433
1164648464
1642024884
1341608541
384236310
209381218
580024593
1144173485
1716829867
1976194349
1184897723
918200841
1773356087
347025167
1815487525
1920548191
888274336
82412963
248034939
584019511
1061757116
527655200
1694124567
1095439554
416673823
1786885347
1921670418
458949282
1629359848
781687716
93563346
1995553188
1095948824
363650244
377677023
1781003461
1330498347
2022225733
642712265
185596091
73327192
26343144
1050412991
839559954
1562777666
326455281
596728900
571438037
1171315036
1831011256
390900835
125297867
674531036
1405406352
1123700171
1593846308
1197408754
510464675
1908157850
2077049504
240532871
1449158507
1168656107
208273399
366991639
972704415
1866965402
734776988
1732886953
1330525640
874436470
1016088175
1749867917
1455812918
954803023
29655867
1715650034
1428041707
273610542
564610083
1694980300
390230948
2130778563
2079773860
671075282
27867540
977358355
2122038418
1642014214
804351462
503414812
1738618885
300038791
1621240110
1944222787
806123586
1398504058
1678619464
1685794137
558082954
1183307631
1148768430
275866120
1888865612
1069919698
549934625
386735265
177487540
342275678
974062853
2081384412
344925836
712376710
2140254155
1857402273
111516113
1659566277
1941939762
1743963632
572165115
199387503
402876653
1845892073
1824491183
1117165225
607627047
129682701
1130769092
183456669
701006174
163008274
40466448
1688413670
1637946994
1818635758
880794990
1275228112
1193695184
1092731584
757535107
1587913354
1235232104
694894948
1830466335
1247246403
1217507880
1662408509
744927390
1051997932
1050816670
275927196
1724283055
1343682916
1909900745
1536804902
1277293284
344851242
922666876
1882315844
1654684
1101994338
1364410037
117566958
548421612
876930530
912962837
1659692573
491447978
284057840
29509723
653591747
2085310483
384385958
708642616
1494431535
1187160584
1281393296
387618055
902493507
1858450652
1572327218
17176274
746826006
639009469
1600987915
519988874
1959828428
1072914621
474566985
1979224101
686845253
1643970209
934846785
1027446167
837620009
1967402890
776237271
681867920
367351221
2041608567
608624208
216635851
1630073339
319843892
2098297590
964968530
1861229572
1615121271
1658848572
242979401
1184343889
1779917508
974138097
1138472734
376089226
946784831
1882674023
193744200
220376631
1638913068
835678711
761866092
1869046555
826134605
1330896903
2023641077
1186389977
1328190177
2093432710
1684559162
1799317457
608650714
482043117
2105138807
1918089558
182911028
1913932130
1147635517
927130481
902047614
1642005888
1822098519
1149019227
328832642
1622528774
2054066048
1460359181
1461751623
1028265870
305241155
244072017
809791934
869103210
1626854268
401588361
746404992
336784143
1664309231
1097441523
560059951
1180756846
1815827212
1780164521
1973623739
554537480
889178205
673163750
297843223
1260245048
1598796243
1271177244
988335627
1447078014
1175872795
383140707
395529288
1285517531
579157595
319403253
512373254
622599374
6198683
1789766484
909081870
1790349273
869202487
48933162
1391586235
1643247445
2105653240
1459338185
1895925123
422784380
1227727440
938000457
1450503012
389096097
1977035111
476787470
540045343
1152405626
1579726400
415663458
889190296
1021457233
1650609842
1719466948
1467260974
1642188107
75596183
401216547
808923864
1759916078
979540768
736851022
1335909013
199495462
1891377650
836853765
1317512601
746019330
1425381841
242202463
1666862321
1980620495
1526370555
898137284
1907016999
1936454641
390788148
1449714649
1334449709
365177632
1823058623
38921850
891026419
1505430278
938113858
1189438566
133615193
147837373
327169873
154192076
1962946951
197344936
2139893600
646854752
278367862
1555391907
844099803
2091206658
2113884820
1708361772
268584891
2046049010
1813379239
2072967265
1210617129
1013631102
110090476
662045452
1505049206
197094203
1342357668
585621938
1179436395
692598335
842290043
788313365
137479483
2134914194
1866216098
1763346197
1836670352
763514422
2133519942
1372607928
1313404029
1239594717
1258732691
1974477936
721300681
1718609039
521075378
100734738
440544255
268701034
458716369
826446801
237577512
2075143755
1525446340
832138544
1520381567
27891796
2127602574
1365251347
243489893
1350764583
1128633887
338875949
468854326
1939489621
1123043729
1156650628
2069893853
1539522346
210389312
1598857760
1749396526
291098240
888187182
631241908
222149643
318953600
411158001
837073836
1888931956
612767267
198888862
1925376444
830015235
1967741264
1294339822
1272082262
685843064
236345953
474682103
2051507798
1221715383
1643384602
2037480483
1835217820
524073138
771524553
644329235
1948305734
826447046
137910057
681460388
2008641873
1989032141
363364078
780744816
1958133598
329819342
1539827489
1683487919
40717143
222879577
32332854
1897213654
2060997471
230686944
454497514
106901909
988767922
2026014811
952680624
571114240
2108626608
1894774643
331685434
1511972276
36549262
496613047
126621987
1220550470
2134181953
1852457452
1906733320
1857288837
1559900187
1303223422
1038608064
676687479
1202478525
689704248
82899860
434570983
1806940886
1948787427
576259766
1163191535
244927005
1173422296
202001376
1285000864
1034997844
2014966393
2088237572
956860425
1975371584
854083548
762849450
2031727292
1961646108
505969223
1906978446
587232834
1519869174
2105251892
1852999706
1812312312
1316252610
1372453199
280315258
692809549
585033898
819477284
311951558
402222299
1142628236
1588299055
146037920
400645105
1217029833
1416238307
1900284350
1959523948
468273527
1114444452
669996504
1337972214
164673845
1127787761
1829192073
850596711
1507019077
1606385076
1595154159
1446555726
1102016524
882259398
1505867608
567985695
674222466
2061013398
626129408
1962049320
225612202
1856017667
1038037538
1324275310
1802546864
135335999
970376524
2065375224
62808741
991193959
2067102043
1964398855
1436389137
1964030790
1596867306
1347174600
1637559706
1458707733
201628678
98645987
1846594383
890002176
1292067205
698476927
839060214
896850090
546912762
665303612
569781876
2023081751
885228445
1367540270
342993334
249274578
168872630
719064093
302759189
427683409
1436796849
312204594
1727403771
1401180781
2126505434
382584470
1914994259
1665719900
1015566523
1988803824
944145789
1004056065
1689946951
241137816
1861043040
11783262
1817021825
683564473
106305192
1301110587
1862167346
1831742792
779317091
1993153626
1257472329
1845918825
1844224480
1320354949
2042572146
497743262
535674895
907962748
1344998145
1096179593
264273002
1058617317
844413535
1218867006
1866929262
1785237020
298135076
1178164859
261243395
277059127
927695445
516836637
283850399
1366404039
1787058716
1635346752
835361907
1982908276
2098644472
480042875
2052432381
23409438
399487556
1752666648
1008339795
1144227503
1675943303
1228577590
1004686502
658893744
1254643322
2008453997
1570417836
1998432838
185958924
282174183
1348497048
1710357663
1228974691
555178294
49546388
477965233
248648816
2060668405
384256502
507048847
1528143415
1111984237
453035336
1957375825
2085086575
481276107
191689467
142855609
1617556870
1944192818
1886820102
1181551839
1761902121
1233069348
1923029012
680460130
222531868
566330590
1561321594
2095535973
972286014
522047977
1300089258
1136032758
1728754856
2097480098
985107954
1214440568
1182856294
825832221
154682021
575913405
1080774887
407263014
389470785
442750254
609715395
852468074
2144055168
78499400
270027371
511885292
1323636329
1972542930
138990214
513923939
2112091972
1408978585
519094721
892690419
1389981952
704056715
1221703578
2132184162
578716437
938901032
705125354
975424467
2132721516
906319562
784528833
370136213
214894036
1501774938
889948575
761041288
90784982
620566291
1619754782
1160958392
1827030261
988231413
1771360245
937934951
281967180
1662672680
1420082614
924919367
731570107
773038898
2144342022
1604939936
1727977383
538491565
1470159806
1780777592
2117343143
293705142
1292816231
418794414
1803655715
2022193341
1381698405
1556884155
1515624595
471851420
884506416
106566608
158502329
1047819050
482987925
1023181162
1588805653
550709690
1478346023
1460677832
675402776
1507694397
1240679076
435195347
1693967918
1376249784
28164858
1420698477
1878371625
1501785405
2038652761
967672854
293741789
769029190
1745706539
1350579605
1097744175
1820483705
1535395983
1382567310
1431576578
1530466234
93358310
1092082197
1730895446
490899320
850956627
140316943
1993035349
1624500439
1620412764
9193781
588534954
1178119189
1108837550
815315457
1436106744
1036985816
1094861127
1005388835
1572973282
1492734711
837512655
2033484133
1048471406
222489688
1898149728
1147559295
1539895219
807257066
420601933
931362129
1128718713
2092263567
1093541360
311951423
2106228610
1148916257
1994260333
1018298467
730414250
2116736579
849517416
1822259615
771837274
1043014598
169658071
827814697
849822239
1044875275
1062343324
1061732124
1158982163
2045229619
297488990
410618581
1737538768
117698499
1573235232
1527691114
1105988825
993491331
596583869
981596637
583549350
1467131549
2110248244
1696973553
1640290989
1676472725
1707111652
1487269838
657061977
421033047
1506777764
1834369647
935997193
695706797
391539807
692035934
569663966
2069256278
432922060
956112990
175022984
1619464459
1952806870
1033490507
1586700789
493195512
1675404727
1941985253
1523062667
394245930
576687072
296571802
581682693
1332061114
391144964
376798674
443381978
1480729442
1896246564
642817856
1189908045
1392272648
246105634
1958365052
878086961
163837132
1551890434
643386521
1092432950
604504267
1693608440
29299672
759017605
167437727
1561094512
925868500
1945220091
1910702546
1524971787
2093183674
1073983749
949605158
819897898
894704252
958337961
297425422
412526462
1438952707
2056618756
1260373548
1821803289
1029107453
976366525
1383426697
669547813
987647244
2144604809
1656289838
1054674275
29465909
1286106695
984615857
610836041
1591518700
855509570
2087839202
1940050542
242380712
634040354
1497797767
1024480072
696343580
823892640
1950106525
1669343100
971638446
1523183530
1895031750
1147506843
570027264
485245551
1933973463
465007103
621469454
1100881358
1736533778
729693831
67647321
1641453189
1109572380
727281526
1238031105
1730602358
17375995
1684373992
274530981
844761541
390455421
571178440
961989129
1863218016
264878916
1214448566
1218742312
646100303
441491058
1827660524
1244131392
1374568251
1628207910
1050949786
1740962236
2128552014
1957721711
1580209314
378245021
238408103
1335712911
2143791489
114231874
813172741
1745902948
1269367130
1276931724
5475989
72683741
1925856263
2132833864
2118789165
52151036
1362712278
1823367384
916421394
221579314
1071020348
976784131
79823421
756259277
1664207822
1093390207
898107177
328563216
1433785975
1069461304
1002022287
1622499420
2103928484
1592082645
1082184804
434466140
1017380223
1916463615
326662251
250881894
1533527548
1070784394
1546878674
1232912211
943985579
184577211
1899298464
1107532676
1179609207
239600712
1584555065
2030054693
1282933505
97130730
1872274008
959777807
616690950
1687731351
7171327
869751514
1784267155
1284049296
1740995469
1445360507
428114636
1630622381
128504609
724884288
479631641
333781733
1734219957
1405321067
490332346
262133359
976612184
422590667
829190142
2028958249
1477396032
1603836064
532733414
1192207542
1924000733
1047657647
2122911807
277284288
1025234660
1308093229
1572114920
1052176216
1215214994
1123137395
2068541655
955196702
191523626
1097887205
915317846
951469435
1620679412
1648756924
233241560
504889573
1083521512
1041689377
1877709972
1139415842
475277612
1812375347
132700179
18428634
2105268301
1092683825
1920008777
892228060
2026565438
1086351513
1855926329
1935558091
148308239
357715278
752219545
412336135
360072706
335235588
1273133925
1443184089
1045323190
1018899993
1770858070
2064103689
1965103369
1540519863
1673577663
233775106
244338039
1749684516
59851942
216897006
775007671
1990087832
1267397347
2097314464
1424731532
363747416
114507974
1042955313
1588882269
791708462
2126778839
1897917754
1726718453
202205332
1758106392
337749718
1487446954
1747053789
779262099
1497935846
1651858483
269070798
631735295
438726141
453991060
1454557784
659796670
829889702
1592255515
1201387299
782726179
1826311901
1279004124
1438427944
1265666048
900281865
1170071443
1715279666
906699892
17216395
166165866
2033614432
999654447
211628008
925981358
1508217617
86965625
1717058501
59011984
717920753
1831575368
985659277
2137100246
1364858704
692410441
1721779230
1935051919
939442884
150185261
1305328287
1081782033
340640672
1664271906
33123836
717946544
1517172025
253984293
1369731287
375367429
1171583731
1728862275
1751394384
110322321
1653976195
1566930580
1053319766
408284278
1235895039
397928440
827602696
1057127118
1303472977
1396278955
857387186
1026769327
616930469
187588238
833633132
690682926
791495466
1899535149
1698815592
1183678397
1371880578
1138753003
1891842924
490755480
1982241982
1874451635
1665423193
2003590508
564705685
733652903
1554000491
1454995454
931168165
1767503850
1289025637
2063415338
1633554014
2102535589
2121756888
1119198861
1158257490
1441031661
1506908032
2143869660
480288820
1739223493
257848401
1361254046
2050248080
840872920
494111702
736839418
1990871017
1495531115
1846091628
2099775356
1189129123
1358285466
380777895
785218503
825645402
2114583939
368405005
1632451199
548964852
1921857417
1045923414
1424047887
441887556
524462505
1485365547
1273684958
597525500
1571845187
1665566767
568255627
966434780
765562152
950021835
1750558923
1235813425
1478897196
1165223729
369432042
889728011
1717291741
1762697761
827861363
1128156267
2053476065
1079259
1658493743
107405396
488531244
245086057
22300589
397311339
2066580606
1936048150
1945248367
962392072
1481017148
97820724
885616578
1458478914
796788877
2128903904
1345325013
182335918
196856769
225954579
1937940475
1155508502
460548459
2078618736
2014453209
1651330806
1592559144
1437887372
1427173564
111708415
277057822
161131006
91845817
1034845363
174852509
350749328
889609281
2057448516
1973243327
1521908210
1903567640
1187828415
2041770274
1649141256
728926138
55936927
1974049331
1430230964
76877263
1848716305
2105632989
924109100
1042385238
772513378
1894704314
1964693445
372223905
734919
2070115252
377766886
2132587077
1030720381
769021933
29718620
1597890925
1311538304
651638225
2104253369
1827493301
1086490810
1704141504
1203873778
1160356457
649423196
1888828174
1503988469
153194620
2225915
1764474914
641011347
556064696
1880380653
2021310260
1777584420
965939700
643786307
996491025
1631147398
679558322
1658227154
1855321729
115675939
686810004
820682260
470846140
1230941942
982112947
2043366905
1876186438
1964503757
2063937730
1313711238
557429358
1759534681
2019500411
1358490139
181589933
24872657
1229721422
1941620571
448344477
118177786
726959770
1273213536
961563201
1207864175
2084062970
304915148
480720809
1918259592
508581358
2074545646
985764293
623960510
902371701
1939352293
758182036
565000682
783120798
1566605079
1552413380
1935087615
568068849
1756410447
844090362
1567412501
2032091463
694987569
1548311126
1399845343
549562739
264106779
1541588382
1083287470
655829897
200696500
820684087
1655435218
1620333945
486807087
1722396118
43552829
19704994
1062709613
648800405
1557583725
433129752
759020563
883060877
445719957
185005797
550288899
1525070257
1278426022
1135747337
1252524993
1464360520
1809994829
222872345
2012816004
1139701232
122160218
885793778
1830851618
1211462467
1296097820
301864910
1237230570
294816472
1562375832
1147964050
1574281836
749051984
1515713879
2014056907
786850387
1388494324
1887124638
557483956
117963691
542904780
547593673
1646439457
1193007365
1825928422
1651699079
832163956
1482623844
610957507
1476222077
1706067971
12183154
284163531
219059771
1917805552
139388119
1851412984
2002430778
2119742588
233428001
2081478286
776716237
1743278955
454052289
1949838996
373130559
1785362088
2140430022
1849423116
68647227
1466075724
933934022
838925192
727117510
886772344
514113039
1699287003
2042224159
446141978
1938840324
1156663932
1490779453
1363251466
1008577777
1205069072
657694619
82407026
1565277952
423008410
386522904
1314163309
1350594951
1288602453
51219384
1823554820
784477787
109221731
761488356
1131015242
1661330670
204837165
1192891761
233842185
796970670
1476424916
186025143
1031324324
1361673048
1164350785
682155359
448925491
1873126654
1546396273
790325989
270335876
788941900
127418070
615266510
1846700213
601038086
957062698
1887599086
253575968
419830366
150252613
1079032364
1964176604
179868193
1632254540
393532862
1425187793
1868716793
416658737
1049016684
66359308
1689015933
649454776
1466362781
1523742228
334970613
966996133
1795021633
1784805594
634895154
111046624
1526528454
1186600045
1659419248
248725019
991074733
1010603984
729094409
1821825570
841062372
1945937797
1050250322
1804373193
623758266
1662732208
1553979250
1209570818
315506356
1523773013
661931723
1852482673
789982572
755703189
1060533534
1904792169
2097532833
460129702
2013681419
920923386
1404299352
756166698
693014495
2065678834
1921064386
285618372
2112687546
1624454665
12982945
1643405530
1471868140
707912543
311260458
1903861977
1209312752
312442784
218783751
934945494
1378058274
1968917015
178070221
501169393
583618255
176865823
659970382
410600302
623867097
67953938
1812593900
1755015882
1511666128
933164359
1596142646
1625272924
457258315
1274791817
394914576
897897956
2064546806
180263362
118174595
754993424
1011118853
150106427
248868273
2021472275
1814848850
1280770107
1371092880
299995980
2098081443
1803818328
486549056
923934965
1439840503
1664389368
701121906
2018416407
651083714
2065818556
1711497127
1369357981
1927372084
418976968
1696665413
1835637886
521526636
1209159707
234526148
2020582645
37444504
146013363
338394323
1568732536
1491641709
701127308
1217527221
1365808755
831580256
68987252
1301951060
1302709853
1466541299
1713952481
1093078366
1923894059
2047011683
1542370398
1997150678
1216662921
1251139642
1041479048
1813709830
1992702418
118851470
401094278
723511750
1392585628
1854003837
2079804036
1909944870
248930043
1618289259
1256853870
2106961481
1561406258
1976933922
1084724883
67420485
390006022
789409102
1337603739
2109362277
1130170603
1738458428
1797492229
225623021
1398050070
368208974
1525149561
2011373165
371178449
2036432870
398090630
1295193591
344929822
932937425
1850877385
374297491
2043264229
229219934
1393739297
224785452
834594025
535848675
1523559314
570269789
367382348
531666801
1033124964
1178104989
1388375292
1806193259
477725370
1140044293
650102873
76910953
2075285974
496318016
892852096
628810204
2115446102
1199029156
1716344636
178743596
1872367391
1409737146
784673812
1906520341
271371655
2109471985
551079306
524335985
1489039814
1330425849
1363490861
1077206773
539737587
58477252
1777198848
1135995772
366379878
320926651
898422628
1589843348
2084866294
1225627457
101224840
970271706
1704425818
414294154
287914960
1641648643
1885034757
1566538126
1032172717
1886946891
587400511
357225286
1537324349
2127015091
144587034
477083143
1834351274
1487528878
426908910
1622366638
1740339632
238903509
1178426350
28296717
1240635326
1809388600
756073069
1270561486
1967091052
272258317
314926180
2128371748
1762922965
1269028489
876170145
1467760347
1606544102
701424395
1587260865
1472659513
1185614223
61858101
2117184230
1573680877
787253867
892280733
1998361415
596733652
429588811
370600308
600487523
1533199737
1825172141
479715976
1088141383
870009353
1823942130
451193770
1583444137
741172763
1184069714
1485164264
579227729
1113689313
276895268
1529279410
1103253516
710571309
478230021
163470103
216491742
1703942055
438938274
1880073231
1433306990
1083340979
1159431448
1202378734
747513733
1820669853
1146338993
245939844
700665206
535095152
1754197029
1535474248
1905665672
1661415167
639170371
1218079815
629351733
1776726390
2021777646
1087922541
974235537
501988817
1422953387
713229694
1749099926
1065535437
1760333399
1674485762
194373346
1349625943
622333306
1080105183
1043218888
1157407966
1853005324
903300082
1751736526
1259094138
1604202436
680490313
1103663425
1269093332
650051461
1360682512
1825839509
606137631
1580175532
2110992396
1743558473
1908373820
794931351
54528626
17950102
725004980
629505967
16494019
1388874601
689756884
1336902892
940144698
208056709
655866348
810993370
177515039
1748083016
887351104
2049175187
1547432355
903137883
2137315686
1076523517
1831485377
1205555401
1326366303
163890604
1901978663
1593123988
303766628
678205253
278851887
1576050149
1176058238
1074270303
717613136
628204869
361450428
675618593
789819132
1854890129
56717894
666618577
209439170
1470196152
121861313
129010666
1004659084
379948257
179981402
560967628
611028773
1757875972
1214935717
1281016377
489123892
1588624241
598735827
2111897533
376079009
292616852
671970586
2059128908
6605212
467546196
2097057344
719866178
1401829642
1752932811
1004505405
2012657480
850193180
2081465387
985297531
392769878
1968544417
1630917238
132849961
1090138647
82274685
960695290
2141913072
314849994
1428417232
992410154
364223554
1264811382
1688500366
282140685
576126902
206212828
411946938
267873993
995413811
77799620
1912796031
991978908
1581462468
926139543
184048381
1274721915
1928760103
65254708
2066244660
1076589957
1910693672
932555132
1024069982
2111557401
1129981712
590523940
1707805688
628049206
968511042
484313310
40759930
166426344
1505494658
1416306998
793635589
297430466
2033409653
240022565
107512131
1838183546
364061400
643993034
1273940243
593392857
564397614
771361644
1337904102
1599725072
1736479147
249013740
1300642962
1430459316
134667519
1455768651
745501553
942891644
22089320
765662581
1515828023
1868267522
434480040
2045227686
498971737
842764365
2079359354
1571441228
478116295
519943150
1106627634
7327937
2098097585
700194457
795838478
135543936
1918157938
1939584283
1290207584
893961932
840378928
751055902
540736736
1312831163
1216722494
475979153
1055109026
1547842320
1927227282
1172615136
19234746
1056873709
640117042
1663378343
709069825
983167458
638738036
244216193
1793260844
1804318192
325318377
23093653
938482927
1971840495
539396860
898801716
158742366
1355575867
590905277
190291381
838550002
1263255555
332542918
1178923846
537939225
692925583
147141413
1313493657
15186839
1262274268
777368453
482343553
1675772613
1552062962
1085233198
502642409
740537218
1364959059
2014723898
332096935
1314949577
1607221596
1997886568
771491254
238372084
702944420
839577399
417614982
662210655
2109314010
1922348281
867026308
219743130
1634525209
142329608
1927771925
674767421
403737774
1826764229
750064056
1196590220
1709928634
328383884
668837222
912736229
420905329
1634978397
1193468199
1177478734
1029813283
1044300898
241817591
1502828389
1754982767
2059183280
123621233
1706645542
913300994
1273548931
928618200
705491861
1497638495
1719352931
1752556526
1122083480
393490440
1434116606
2077702796
441924714
580799529
2040094766
1397938717
542420756
1890238972
909708231
482227143
461995830
476833940
740174208
1766746478
1384583318
1439648182
15498353
2140230481
1025685034
263768985
363993473
1051266595
1668385501
1673585484
903906616
898830841
147788014
305057628
859117063
1097060325
1048550122
380098849
305242768
427808935
2057272283
2924581
1575384120
687573717
1429208837
354249600
1894679641
1886013587
372451503
1243513982
2090795049
1803957995
1290223173
886413534
1451955499
439976678
961746518
1771644078
396166471
1420964028
1718890767
491447698
1596293926
2118742329
1820301480
1924551579
392320570
2066186373
1875282187
216802456
1746749227
11340982
300933283
1446237656
388256819
1892360968
811030685
1699495565
1836854612
1821550366
1937999034
148122187
1397618778
711217319
1623432109
1121188540
867261706
1615475224
1344669664
1686196744
1553193526
992200310
1578680077
74827209
1981702321
1735231408
690250439
934385755
1478113474
546114869
1767057622
1206090581
1928736173
262844862
804555516
395205156
892142163
2067907053
1670299633
2126916678
1290677490
1689268827
1424947967
693948214
1628036086
825155017
392787142
1635248230
1531003388
1606110164
393886441
933810341
557591060
362544719
1075300553
599754061
545575903
2001225826
1479042946
129081990
1561008137
1402776748
514545235
1879991922
1087362200
459588314
222739151
60340839
1048158347
2003019414
235624746
1304446430
1874053421
186903928
1516180516
1842513973
861443400
318252425
639579623
920451930
1854394894
263510825
724271022
1918451154
1995089721
449652594
514523771
1104954638
1401270945
1234880188
310099696
169973662
1822060044
918206020
1113460203
1676382042
1916328333
1552374571
1301074046
1162978238
876769549
1675177995
1653827671
1882569780
1572825162
1716976521
1817343980
817465962
8859273
1673432801
1547987699
413985902
492649367
1303317319
1060292137
722359944
1472406449
362656007
1588412475
1423328861
1273033623
348009862
1253286180
510049384
134534370
1976017206
1143171979
857194200
2052782864
2090776045
563760117
846848783
916379153
537845136
1839092130
956817561
1319538754
1708826617
637333166
740305706
331993527
1368170761
829538350
390042805
1984220304
2056398699
1371938485
1318451165
1524142510
105392711
230323766
355330598
638168140
1321461806
1193961065
855668290
1736312565
1866466419
1862052735
963501610
2132481810
1127689780
160419170
716465590
1218793863
492129837
2071238968
1394484283
1371662170
394804636
1600610421
1623121764
1499187438
1570308893
1939407275
683339109
1452077850
936811156
2105063740
254811923
139264819
1669022268
1481619539
821670319
373691198
1922388371
1008699053
1017661987
374398435
2103219991
659827112
1512502937
1496918952
1660763892
922424569
379992225
881558991
805388576
508551998
75896831
374158240
2090948500
1469044055
488127577
178224717
895908906
354753467
1949503428
2054110587
1151659988
1801119184
1940842808
1299294876
2071578602
535509760
520502793
1087340146
1695810803
98015787
1299307840
788485186
1597124682
1226662473
1526346014
879777537
1725793163
251069119
118917418
264647896
9147772
1417343891
294874423
1401379630
2129629462
2122937726
614004460
2050915381
736359264
454695432
1019884740
758143381
2062930555
1696208069
110531400
283564503
1966779035
824988225
301355126
837968879
2050602317
45897965
1273689306
929203212
1104267118
636809614
1597822672
1335285613
1059370778
1280022264
1947116614
1596539049
481380934
1316073114
1073738993
1355965532
98872637
1604094185
1991763087
4811887
1384935442
724904241
1825617305
423630266
1823608219
119592503
624786108
1723597562
1904802130
435384878
191023564
1982749176
439891427
226269984
1245410771
483043165
1768452935
591434628
50483441
1555958474
1855960160
1099821445
469366579
1527229365
680754852
1426135136
2047582297
231961811
733646617
728135663
907409960
106436914
847714554
973903131
1088752428
945381326
550669372
313973273
1860967513
1687140431
1277420371
528625396
251308911
1381373601
110721505
388782344
2101699919
1344215110
2053073694
2018452561
373041295
22179700
1471903491
994071236
46534380
1397987278
802648557
1332172060
295469176
177394471
311638521
1643760266
798903522
866741459
633812323
1496304088
320065249
1671579210
1887459698
1612771502
1409095029
363834331
2094970753
1419459712
1973622336
464482325
1063228536
1633987204
1405413528
33444068
1652295193
209231909
2010777251
1983619902
698685914
32643801
285382830
868108105
382108422
1769187528
593413737
798745922
1503187151
486418703
27660777
960721164
1345072288
625431467
1173862897
63698707
70557830
1891699203
1157440301
255373234
415294801
1336045398
1620528042
806575222
136624246
1482934258
762332335
2128472981
1644149543
1967006482
283751584
1207723103
1835653124
2086652290
1392599454
668474403
728641825
1504081805
434422629
1444753743
840799964
2043697985
1661771372
1041453162
950109611
1412751036
1339663627
1630715974
1893248149
557201013
30089828
607565337
1931869086
12368678
1284025533
235794877
221985063
221055265
840425179
724214289
885531090
342485277
1874271073
919769395
857148585
1905459055
1475761852
1597020342
1455430475
1196508556
1355212938
1879596399
347860749
597838242
173762410
1796035791
37676931
1664300751
1708165561
335417382
1961224366
2071766431
146280609
969199877
1591585165
670053455
1153350221
217998883
684558790
1336469129
1220951024
526929602
1533997269
1445940891
49038380
920070068
1591358200
1795324999
823625015
1903582895
1840382144
1354151672
1472448278
1345466328
376855767
2107309072
887489050
390916206
1164450174
1693862024
1189183729
339768501
1434836963
688760917
631704259
992817865
256622157
1799622385
909579742
892801009
1207844174
1757739051
786432370
1683090380
74055518
256561013
1957779466
270419445
371254813
917643374
280828463
1654075564
576569504
824872950
1440747489
309497464
1574404832
1828100807
1307190164
338990455
149750430
1875582896
656393160
1779932171
1538407819
83865112
556617200
772353386
428353801
216047417
1657110613
941450463
1879574292
1955853847
792982560
1324979012
355157175
2065827833
634167358
517417476
1287184625
156429303
159474398
1189081194
354507287
120697956
210146339
600080226
940713168
1126591986
900702408
428737995
1529457129
733472903
986491767
2110542959
1901382802
1311131460
263337808
1717646110
360642782
1093622044
1949555407
139066254
1667086799
1550694527
2037053772
2095611701
1396758518
1508094986
1220707760
862728756
1911553754
1080229602
1835060262
119316559
96398339
983705761
2057848123
1785080073
1310795109
1206967701
682127148
1370096600
187053746
10219264
1635234077
133336051
1583839234
2033329182
1083130902
1523373517
1594907868
620417217
794961540
296258005
1724533023
1896822602
411571774
1883179478
762638358
782741505
485855628
312663191
1035221713
1145936283
1289347949
1152934503
612152812
46338258
534524917
234410360
2045216757
1670476246
1183884237
92305781
28766180
1682939803
1897819538
562647225
638864197
584127620
1294995722
412272544
1999676457
1401862754
1197900942
295167443
647022498
616205053
178810801
1272229141
619570262
495908875
1237740833
364627759
498315278
176888804
369972664
1574795461
54859420
208449776
1602195888
1604378263
995127193
1759040212
965637003
1758490867
983317751
1220838969
558668413
1947914441
64319839
567150767
1211259866
1472781073
84426226
483912201
1353528892
252315015
999057651
1700195189
2010336008
794297183
1447963590
1776527394
1504960885
1787998268
1115462079
935396871
1407053847
294995335
650546495
1076391228
64335704
1646646972
1299128117
2135738590
2102539227
104862829
1570940108
707088064
373035153
165435972
143996253
959516921
210108732
796131792
1997781341
1535398910
1410898988
1923350387
1347452874
378581191
153750885
862897794
584342963
339278996
1434113965
1941861825
1285378756
1642199088
219193270
1139297000
932428050
676383146
1630010886
1913806783
1537145399
759708607
1177966991
1266462238
2009255538
1022739934
200591638
1036933986
1473118790
1784634633
747437645
1772637757
1145292115
1797458971
35731468
1054738788
1716027303
737760073
1611152350
97898781
2038116576
411783470
2134268111
1219565049
432297624
1917694577
1131180463
1644047100
1396922644
1999727250
417730363
232013879
1453556624
35337150
140474858
895133647
1413579060
1009964836
560782618
1272734272
78275477
1731935596
20672608
2007560828
1293758776
1044661926
99986109
1747155363
987233130
1663527678
757300080
629218485
1075412205
1281368655
763334150
1440198417
836780027
670110952
316314418
1715316685
2106608768
757535739
2093323194
1037852125
1774739044
1613420829
517753369
469076979
1976542219
1467125522
1135117763
16588007
254084116
608444944
1496814768
101204072
1557720038
345593841
2023404845
1290978897
1283106347
500609014
1739297123
1052492726
1552038036
1558580204
1183694981
481984240
1413466697
962994130
1887850823
2087494530
830050930
1589619188
300047506
482262753
268520976
1729197009
314941237
516949092
799686238
1090787720
953818198
189946282
19443472
179739433
1207552001
818391658
1250165979
1360311209
1946892526
1308460388
2145669949
1544026720
610951910
659030102
1571060487
1830079085
1532385639
337437691
615633082
387183401
167581987
1171267669
308431371
450506928
870210341
2136115604
1225405769
2109631459
39743057
821287833
1589278401
1544536827
1266817493
1783170658
732974978
1252808897
351045565
1467466374
975153917
1879699046
1180186291
105409846
1696658878
1445020261
216265961
2055154820
1152088989
1405958559
1655497150
673012720
2024099329
1297010462
1145993211
1028407364
1026667085
1892076624
1476501633
1020396530
1854347162
2090224065
674483334
1158806378
1119196426
179763003
361699157
2126066038
65466545
1295788818
1250717894
290994914
2109812062
491633676
1154011131
592139185
481599590
923639843
1987472580
1433518722
1847497019
2046383589
342033087
1515554173
1145658820
108532685
1529617066
998524312
963848849
375832816
1884970492
385520701
690231241
2006103405
37547826
430075448
2000486366
473186936
1803406833
990251181
541572522
1184498234
1703428200
1098376600
380762926
1784017056
1056589189
1561407243
1555793638
1985825719
427429740
856120416
453063417
1487682362
1684571459
33168934
665664199
756957510
537513652
452629066
175518151
776762017
1859970107
1110229071
95779112
677541628
419113751
621043138
217988723
1526419670
1735988974
1933433472
1438515602
1748430378
601936852
1255453916
1452254090
609845383
301988037
240653675
369753098
1382391089
1751204349
1746842722
435353616
390210993
501961450
737870986
467681392
773650378
1497202903
2083563666
1617848101
769353120
1753457820
227290738
710385359
2022274713
1721365895
564008095
1121122287
987295364
343534429
1295652095
1959077778
853614382
1946757125
1685830325
543937957
1248886690
1535339176
1823554824
961311459
1784745155
114854307
1068344434
273651674
1233154435
511145060
455292545
1074915725
1522333552
1092566601
700918374
1771276762
1667776010
1483681870
723494101
730795001
729857076
1578034136
972881023
1591800700
655558557
963077195
1354712596
646494902
1759765864
67525169
229189939
1240227974
599007777
1290026110
1621162952
472350463
2022650505
1625721752
920725200
1666115818
1303747303
823595777
1748554318
1186058620
1792286762
623457359
480107057
1128364228
475578331
50739307
401672605
23618412
685142029
305769145
1425383350
666507318
1888004144
1144437500
396172309
1778673191
539472104
1888462672
568873658
476787580
1969142894
509095720
2109655022
2119684833
743753390
1644956891
1497191801
1092936415
1255751149
158496761
1109202440
42971977
518353531
622309356
536058309
186135383
1799606099
2031455774
606954150
479750314
1716378233
2097422229
29599857
2105306410
1540488309
1426802760
500065565
824440094
1951535575
338586795
221489417
1981177202
1491845679
571155440
450180993
785531432
609984825
1281618588
1019046567
1243716809
1319900800
1592790075
1307336643
335243778
37817869
302587470
361130882
270260324
236023949
988815960
457496164
463208103
1912562470
1719809895
69853354
317856159
1331712130
1767278014
832114437
501437069
1491449924
1985881964
538230421
185601424
842516420
2000624625
167903477
1357103030
145930828
801325507
502513824
1506889097
198705431
668227822
656289188
904196326
1294218100
1839074439
1504932214
601139057
1947912105
2072970839
202025688
534259881
477663935
1813120892
9581233
1186030745
564007019
653790236
61745268
1601079711
191001718
1521251485
63194459
1183748860
1168146802
1567373404
1893071353
1095851718
1156459068
14229488
472502608
1880902769
940570985
1952581424
2141527546
721183500
1725514366
152643536
1201073596
191823662
1682577591
61958958
819283480
1119488402
1121718468
662422746
1210951829
473740600
118409327
1197315228
1464459013
792839576
627390030
1876496685
1313476465
1274830033
1847903001
660650502
1081415896
460870251
1648830685
1347342796
360724164
979832971
170925032
1777983555
1611591303
1255275420
131578715
1149189417
1563181630
282812154
1127925751
888971781
2006855199
718726315
956409324
1980875900
1158966387
1428329101
544154758
581105788
1381204266
1850298746
1321733676
519428758
916262665
404224592
1938063565
1314980453
1303802834
1584262573
29101685
568835200
588163952
1018310923
1482532007
1580911905
128220584
787879308
2078555707
1840724435
2137911663
871261680
2035898696
756816938
706873695
1091312864
1402354205
1607498655
107333717
706585571
685043963
1521627295
1836940511
1644271710
264383518
2055654875
1757632073
1108613760
6344442
625447538
155467978
840934395
1982878474
1671521681
889456929
448423174
1445392330
304207636
1820969317
1649700
70290199
1068116706
1584766269
2072040212
2030268707
148990562
906010047
94320094
305911107
511606706
1818764877
607432779
1137646028
644044417
73752634
295118186
1124589618
1302464505
2045908806
1555532947
945545611
732236623
1471927859
1282607129
2123140847
80966055
1321617969
18383763
1923316085
220866364
1541271572
1663818381
1501266507
23280992
2040268787
1720681910
1688720280
1197751849
350015875
90034714
1772724188
1154254161
1957236941
366649039
1803922228
1016898312
95672726
1124508624
669686423
1259324952
2091754541
2004696953
1849232547
14691900
164473300
1986383137
534673953
760194618
1662158982
778142710
1452531085
409798264
970665877
108977066
1311843290
1160756880
1134105441
2103147690
1424385137
1294100598
1417456307
1857926369
768336347
91578856
639447465
873363118
2128204092
1601335115
1128052429
406642367
343468868
1550476647
887713511
1068778100
2046608501
2002115593
1952272923
825083556
528018651
344057900
1344077431
474381583
42063996
1505877501
1643570691
1323502318
277516251
1203706727
1722008079
42588028
1051732008
119528010
1055477627
1190969780
467927843
442370716
490754846
1333485285
1871042545
122107027
1646192151
1278656779
1201570434
289301283
1814563318
1100989620
789355781
1199117860
681673938
2069423988
487841520
2022718658
2075198971
1219798577
216024605
249444110
654414246
617177928
212731518
1866654014
680670673
1145296125
2036810424
772187361
579798526
1061223261
78154811
1270191197
943021901
764976824
272444299
770411467
1793357232
270620176
1531195526
774528064
1704666888
1234638114
1917799060
1660091827
1279531113
904741532
1290561766
897239311
256973123
519394884
2826963
1752546014
1934020776
1633877967
1859053530
1787739377
1861857515
223794242
1694431295
692517235
979186721
699958498
375727391
387265635
1659265097
29990152
46946382
968764986
2040697738
142199021
1450173772
1543441887
1917032619
1696965422
1884070200
1740821390
293733108
696847222
1373946533
2084295229
1414976145
13501649
1493666433
89797182
145580294
1539382230
1162720285
1882749901
1666094456
911496353
807120100
305604890
904290390
247046574
1192924633
1990213609
52723787
108912973
1178143265
147584225
236555743
1781359793
1600434462
1994347851
621891748
69926307
1934464237
861796634
1330338378
729978100
933512255
703053130
806546375
1872775307
610515354
228296335
1624711437
368382509
1121454912
498600699
923035036
1454503202
1043522757
1463002296
1635790996
1642247339
1587463787
1210330084
80218438
911282814
1692536133
468703487
2077545207
934909070
230867906
2103455641
654532952
972739559
1501313536
365948706
962811121
1661489737
213345805
1053626237
1072512814
1435097297
1033309150
1839710428
759238294
170942018
545828242
1988589464
128828249
367621359
766198833
2126446006
1852009235
1463435556
549240663
1412992389
97543567
623572895
1117736407
1643312069
2051731627
508289963
1554476462
531151291
726138039
511505637
721667225
618288936
947931339
776001181
481280013
1972661748
361023185
1854180518
746716604
829098529
2002995168
400857874
537361179
54718109
1662808272
479769354
2113703650
178382109
1523316175
1481566724
391424113
1969166847
579084071
2036299792
182573013
581729836
1425904953
1927412976
1020075757
1855074506
56390898
1330466803
1345357992
789901873
1651223570
661312778
1245973099
2053152177
315595994
1367759680
598616842
2138024913
1624312626
283345824
766079988
281591098
1803636815
631353016
1439672649
2064329715
2048448282
425161394
2088487422
1596171847
1636884522
80648880
1054070675
169988432
999919283
1332325289
1185638265
717746735
1395473460
282850326
1737489001
1326293313
304223422
1241325755
158342417
1106150349
1715141494
430005205
510545927
872287951
56145542
1719595886
579909722
257511569
462185435
793413351
1763612570
1907344250
485242063
1314045469
1151110138
87828443
1076589262
2114225849
1668847890
1403414138
840354631
1340136218
211220405
870808316
1698030729
260902993
1007726109
510158205
536033539
935767199
2039804026
11871671
650853515
790873397
519981327
473742401
1898170397
1990780199
650938453
297219532
713870730
1281194719
2136243586
1961540788
1498109260
2608997
1217820287
581481301
1580187937
1499038553
1338804324
352048788
551049508
1869977110
216113016
396388352
513876012
1087960057
1528977310
150954000
966913837
504269814
530095229
1107667003
272358021
817360586
212013546
1364221307
1423367647
2031318059
863585281
1816599064
277925765
357100003
426614666
1390233802
1925095039
29739451
266220059
1624473094
1245762901
1108473755
451228144
695327480
80504422
94767046
1140477716
1087665843
325632278
1684803068
1255525165
1073926686
1518611766
984871409
1074157896
522932369
1595895672
2089045889
835372778
863746855
833730036
206625667
887122877
1949289109
713411599
960451274
941056440
613333259
1651611343
88338487
983402059
514907483
1843976565
863922827
705773924
1023822962
1066156305
1667267467
1586304696
1186432028
980793759
625405339
1610415339
1293491360
1671629094
21901747
1496219417
378242034
1291826539
1498119839
1512875026
88063737
1135554235
1660122750
1285070635
1585067070
2119714038
794252533
1104168997
1896644160
2136138767
1359062507
198400899
1474250240
431560605
840663958
1593344849
2005214347
125589328
270752890
195241534
1542425933
1103108993
1524515269
877330659
1165934851
1406843229
1615642173
1028031986
46516087
746423934
1066152751
283706786
645624198
2141537811
279822305
866492106
1060201512
521395373
128692024
151516908
1888102907
1177832578
348548615
326351380
734481819
829028888
615647643
1706812300
1202224146
2011969369
656225642
1858260479
1572122484
40835430
1782241764
1014238060
489054256
536515493
639052455
1284048409
835960860
628153512
1117865069
2125031337
1871445070
862263842
2003981091
1016613541
679643071
822301959
1551581432
1916744240
1870753017
1105901175
1591864250
2022164931
79407295
2012941014
1299637179
588607058
1312328793
1094094628
1414312382
839876117
49358764
351864088
1192862982
2119004291
433634141
719654508
103623248
1331017571
472462101
285790832
434219337
1740662312
745318468
1171974443
1418980179
1974379238
1776085963
231772293
1665730866
975691265
1372723298
325986210
827056651
1666044647
1595485391
2077422578
1663768891
1115181019
1764470383
2028023064
1906351180
946456190
727798554
88297634
353088052
1726850117
1716826985
1571798948
1044811821
1884385855
1003750811
1978376631
1237350683
1246346642
936828575
388895045
1843749707
1794361260
1863450057
145002725
503064288
1539636901
904011164
435799654
918828039
123288937
812044015
585072598
1245434116
1680921623
1590057802
163380982
1142415535
1871665035
1320398516
650284658
1754673300
1087126222
1164921309
1606638990
1534283599
1451634353
60570802
609657990
1827465946
474630584
912402584
14749830
1591326363
140507407
1064651420
1380415641
738187660
378189880
935169402
992729340
401794312
1303548333
1853203532
1454741589
1843548786
1803839243
683355255
1141248787
1491175839
1111163189
195614667
144339047
676491055
1239541829
1697882000
1861992008
523991803
1602421971
1982070124
1916687647
494032316
701499075
1906585354
1978762500
94634006
469276425
486309707
2101381481
996376590
343821989
1412864317
1260766545
1887967255
519534547
914416095
1353795485
960758919
1825674585
1598741133
226727830
41730645
709145533
1462995866
163432644
235789660
1774747858
1375925663
1472714699
79644189
2038181049
1560775958
393104807
2111320255
319951117
1397799717
1123560729
274168517
2012226024
1130326322
569779675
435853708
810952271
1812304412
346821018
1683755042
1299888035
340647112
102086596
814902857
1001392789
1147420435
833084003
1977144849
1656848143
1268295407
219056557
1206520312
131791000
162835811
222937164
1708590068
493551237
536694962
698959966
1648497466
1787864166
5879382
1850271366
705135141
885406156
1194849612
583913377
1719452965
1536803646
1726540009
21390307
1418670254
526662045
1766591070
875377445
707475240
420516663
1858360032
1370507777
125120436
975410034
395257601
1300088106
964469835
22373300
783697870
1635167741
1077094335
1764618907
1005964655
952704761
428848153
1932860708
336537930
940748721
1206358292
325557953
354562283
273426774
1638253062
616679803
1992634157
1633649262
883555481
2026964378
1941241726
208217026
666379752
22878981
353775470
1959097409
142695086
73023773
224405828
1378594134
1559198565
1064629773
1529570845
1563883245
444351590
1504223397
1513859157
182373363
1451027092
2121398133
2067742061
981444283
376128211
2135830799
282872059
758445242
1599434593
1566047526
2059736514
1415926559
2143098560
636699631
1974235495
8524719
1330586102
446213813
2031291793
941295469
1140654568
754055156
1376184957
42439796
1142980275
1838679076
336447811
948310325
158534975
618905913
127116945
2018666826
952217028
1784860476
1867922394
701827457
107369027
815853739
1416006280
313201662
1471138866
1612137096
41512443
1357438080
1300316885
1160920214
2086679896
781692163
76689958
1115650497
1923237493
521130396
467136653
1765034066
743491550
1517284452
968998098
1331560912
1548571299
1922208510
1427133744
875375655
190623051
1745039662
1982993642
1072455895
293506444
882062958
2049743554
1850998222
253977328
1951435088
406648714
1997249974
1895377067
1287537788
125264812
1363826626
1193820193
1834007058
567246327
1017563326
452547399
55427287
1175589302
172483123
1945976452
1045579700
41510195
919044960
1743782707
165556845
1034227608
1043847604
1588576674
1801944483
601773840
1893500970
633387986
60140394
313661328
1883805819
83320631
73823963
352923838
1639068340
1073829667
85774587
1040743490
1265442211
1319544622
2012947634
1361136671
10291103
398183713
619307834
702247052
1867552167
551414702
1867208734
1040303865
441859271
1865546723
1415431565
1627017029
20701656
1132464313
2058144001
523422526
906641786
1847816126
1513293525
480961403
1634541765
761867406
2012028604
1506072262
2065253768
1662331560
1723787333
497397766
90256988
1810341765
984348453
93193220
671728252
102460740
1518626538
1555314753
395268859
2046200935
524742603
1749635376
1261240908
564493904
2006532786
1064388528
488013031
2075838364
1356311855
387442830
225814752
634090059
1448937068
497760695
31266565
1925289974
717480695
451176642
15021
1251865629
369234072
65552834
195193310
528580171
1046436742
338177198
2093852004
100142262
1634245163
1066185698
1417816624
1688010184
622854402
2056426177
1261422604
961735481
13352883
1629703132
225051360
543646591
1742988391
890390105
1483209365
471575724
1354795222
21460346
1761680205
288067217
1674134974
1723893273
1962382869
118170794
386330607
884053240
797024331
2025109638
890805260
1831759192
656571608
1694475370
1303178009
1004883584
470043511
1402551547
1354800630
747912016
1126408724
769180584
486765302
453103274
1136520165
415719795
350505162
1717738381
429101696
1876240397
1558547380
1714688450
1739517365
366222745
955967790
1991634329
746650573
200428920
366038127
793455713
826597861
478929816
637674182
1965788406
2075866212
1775128014
441640856
552506227
2054031099
1447388934
1598158991
1436096926
416203922
126593301
1900130912
1945527170
1637797949
829843092
1143133296
1160101713
1395911906
1781992885
1766796670
191212006
172584539
2114613798
328568686
541425228
1831809009
321855402
1315441727
596028306
172447426
1828434994
965573096
2115400364
1776539828
1057898947
1499938334
547958194
615828651
1202567488
252470044
1839209667
622363524
1385585783
312144949
704822683
314468313
1401567252
1430298989
561293546
86877696
2048829040
2140908549
1563490532
987798838
1985993038
1412766389
1714698166
935728857
537095268
351614369
115201325
1461274369
1342373851
630410110
1618093511
161584539
2123880860
69319788
1829103652
713764050
498110638
1408716691
779899930
170480440
840548065
509005454
1465954258
118721219
1538439954
391506452
713322321
1261337051
1327979392
614753700
577427944
55679640
969392189
385125602
699087018
760919143
574039254
2112220828
1234341051
1637882616
382385017
963862914
879611207
1238546221
1553043012
1795510478
1963306576
1216403346
1478388324
728322102
1425337957
696960937
323801472
1913649034
933375297
217723260
291108022
1695680546
935741862
449660007
348829246
1486739593
1233668104
1868998308
280474598
395184202
2069348467
359869660
959994389
638221606
734975240
1261853272
80084033
171222598
721727558
1045342663
1922038031
1174407554
1104775990
1512217840
265937815
276305659
31800145
977769774
10270053
64242979
215042379
1263760308
1036257784
1624995387
839356213
564789752
1300258646
926393021
1438539356
251076965
1883726278
897240834
210447894
69649496
389758228
448153501
851759469
1456188804
1993471825
1051010038
119420433
235272561
716559121
1686836390
1946331597
1813671193
636991816
268989987
995928456
2131464106
348957687
1514450393
613431002
463833594
1664040977
1357893125
479311580
1133366917
1306402906
935100987
1814190090
403147538
961582768
403915586
1079705773
540925635
73015084
1642058746
1036960991
1392827567
710279643
2071594130
917366149
19026481
1255404891
2110439474
1618105717
1850693668
316590252
2095996888
230606916
474196814
236328428
615860071
2100906274
71027682
334756911
461621743
1045059580
948627050
1471668782
221402438
13209643
686392211
395263959
1924065013
1556141947
156369080
28668230
574670924
999232199
609996763
610504895
1869582916
198403568
791052322
529094884
548305495
1302984990
101027393
1432882885
1141696017
1289963216
238943309
21525641
1934444601
184480593
1380364808
1772405616
1659061244
1792223604
1260168630
1430236647
645536245
602505739
710658909
12675658
1757699189
1538945397
1575865822
211010773
1802889930
2131770847
1866436360
953563533
2137601826
368737918
1292791707
1197676343
1141952802
1356537805
2147377036
33466647
1618361112
1966470190
1061795512
753494314
254215727
487311451
1409012839
472791759
1100035618
1806303902
910657629
874884304
1315958387
1861732506
1370112544
1405567859
302605705
1550429636
1638730376
25283247
505356738
887417247
1647592073
829665557
311524732
452662803
460270736
503081230
1993831121
1258779894
1654144051
1908397107
1871425801
752271206
1037512360
1817490584
1919940485
1654815643
850783015
955721644
644332285
155769468
599337626
1622681580
1812664574
298458884
1120790677
398661631
512943275
875858884
1130142426
527586323
1946120992
2017974535
536031870
353094766
2121928457
809055202
1956045609
1193191371
806563178
102810470
535737395
295366046
1696446951
1689892827
311941238
1255946271
1619571302
272490488
1830080072
2046848742
1354238976
876988451
1239959694
1627621528
1652416344
2142658662
1384963672
1530484079
452254656
535112273
52069113
719213080
672990472
138145629
1233831637
244875485
322680392
1942290225
2058149783
1507937348
1059057494
1915287191
1744467881
1366389322
1603004386
432475213
916342727
921171181
505736423
615573641
1897756189
1023743415
1818919934
1316160248
708099700
267540343
290838519
1018333214
1754948527
858818766
1415736616
348768407
2020992734
820303296
1054940593
481046340
679380957
1952310089
1201036635
1702543117
1708232152
734654479
1539622475
38934861
447829739
859242349
467987716
905645114
696136015
1427508254
1231781153
1313253587
1448737388
446316892
1310629022
335471025
1862764589
2020425215
1956354268
1249161426
28760239
1515282196
1556994756
836027852
2022640287
1785401495
1849172746
1535884394
2028412341
1862936888
85003803
1612896919
1916697117
1005341660
1448337565
706631407
1512456673
2047955499
168205222
294004340
661416104
1935326862
1377196358
1877103517
939103156
491730623
1330311169
613669819
1777517063
1350239586
1693638691
898831847
1372569004
1879483757
789087996
1354539257
473387723
1060918069
632396650
1844828602
1402097737
1087743852
337244864
848419043
1852199069
1040857329
1741327476
2055207542
1017727214
2037925787
12445130
334293586
2136924778
471887282
294819685
1176452117
787519966
416111380
1247623328
746096651
835823674
341874334
2008714240
1118048896
102740667
1469925641
1927476110
924580188
638665500
1764364048
916466914
894298668
941819926
748868398
673600929
1489527102
1762975052
1169404053
569456587
1593405153
518495229
72735941
300342627
1965557488
153924179
1231526546
52456882
745592159
1813546260
553137041
920277058
766483961
1625855638
1103166171
2133629598
996024770
659453867
929322803
1632420556
1737592290
145784754
925619502
473537949
543125768
925977844
2099134851
198353111
1427323515
2140081247
291949468
2138796278
2059222953
369855256
2082877166
2123150589
516180826
1001262252
937879102
468922936
37925508
1917840772
554526008
1702768971
1763177598
1929709949
851270416
712911314
1538776773
462482679
399310003
1215608564
316685790
213503182
1887393440
1672926052
545132913
1013597933
736012229
1828871717
690703300
1270016562
1974453117
338159095
634263462
31229539
1538868
1258929721
755148434
1658602942
1512772056
1129405202
806913776
1889176389
314881315
1549530530
1737261695
1134402811
420806793
1174370306
1594360996
1221137040
579503830
803779042
688851017
386076346
1472750766
880006350
1051037328
2024816248
679795428
1224751086
1867881626
1914151544
1749610744
1558209771
169787960
1054809669
1009393310
1931963293
267921421
1978782031
1807154796
1790213773
1286481305
1010906758
1433405625
1392367474
587489211
737283371
423974045
456909650
757427840
1453721790
28467933
481670679
176753780
246630712
1311830108
2014300111
1352256367
1815780222
1071370255
2023618663
327373755
1345159578
725273974
802806776
1622288953
2020934325
1481676332
1044270821
1286471313
227165125
606317911
1172918930
1645707621
1794238280
622552274
1317351705
1337115301
1093350950
95018954
1897523635
663164803
281284476
1591483797
1971840343
1497205075
1667408023
378079909
579662463
1309068085
280356385
586718318
1549044102
745650248
1247671185
402387449
1286887718
1320901365
452789200
126844796
861280905
1581349275
2042777896
171982730
590327123
1390456255
215987679
833416854
1573551168
1160184519
846926905
966544344
737880390
375659212
1758234309
37839963
113934798
1774181887
859461879
946267415
443595510
1168158961
593741460
240809231
677639553
1959408034
975930513
177280951
211487448
1656586096
1710428595
924686079
759537809
923011053
2019020166
1731327581
1666876683
1596841429
115530293
1443162960
1971147642
124557062
1195164510
345268611
232546421
903066442
412479273
299762781
650636744
1416071635
286578281
54972535
1088661342
1917042633
255526104
285912852
1358128742
1682065090
2085740764
1823283126
845430527
833348330
504380523
1568914072
248697620
1637562565
180989244
1502884493
300937149
1239114875
211332192
1864220640
1816424617
1881872085
2098495395
357042733
376794374
1659714677
1682172030
1888479856
2043259765
644885430
1788714276
833306060
433151436
1880382224
1996982557
1941749654
372319863
1757126364
518378586
1624304406
1521574843
336195699
1600828501
1773987517
382911546
1109441405
1819804708
144209271
491332473
496874740
981705943
1395388800
383626763
2009479408
1175430490
348868284
56184142
1760047412
2087137995
1027023849
1446534293
857309940
242307417
742178458
336110708
295634312
1602902928
1072577470
812818341
1063518449
796216118
225159965
202311425
51065606
261474594
1381382341
1414112749
2000838381
683935359
1999003713
783447699
304177768
1345018705
1757291905
71173524
511562937
1724166245
565205084
1880498022
1849437327
1945198
1909841430
1220264861
80178803
1379776271
1827275708
1901814134
1425564326
2040112204
1728501941
475290660
1842697247
690442638
133861549
1729419085
364074506
1874979720
1150217756
982174375
1533153857
1362102368
1996207122
579559163
288038880
171739182
1574772928
1504809384
1972232481
1953709342
2066182216
374677882
29420000
523393900
581985711
945472156
1847717237
1491186259
34070087
1321114316
2027763048
205564764
158886801
114951735
1530240928
47977375
1613296937
1988469398
502670459
1323084595
1937269629
1431872626
632677579
1400864275
1003246020
543585023
1538769065
480838535
2133575836
1325108263
1213101468
1931741076
740228997
771404135
1204700205
1547524589
1567434782
714824593
993337132
2022524732
829505434
1282045655
835870981
2128599283
1574889846
1502504905
156699309
1565318525
1257263512
527390450
1708624250
1538308203
118887996
486851886
728237408
1876360053
241318600
1395222639
1327249344
1288160613
788996591
1249267542
1699989749
331934684
1180929871
1833323959
1197225659
1858333154
674542206
664973502
43074207
1088526858
1000814770
1442462598
2135222387
55358760
941647760
1721985817
1842863148
1361845049
1840791285
826999415
210472973
386261871
729654089
1787813719
1085719396
1323054277
532516909
1093473751
1243977828
729081347
2091274745
489903449
126759506
308078081
1035978923
686986270
1461902415
1163422663
550613431
1045759018
376092398
554757857
1055980169
176967447
548007658
1609689148
814553830
890378808
1799519047
1564825829
1232500357
370987856
60187543
1707154446
1073137677
197772451
974425588
936771126
2083820279
1146974483
842601876
1865522546
1530568173
1595619342
1600792860
872682057
1662809256
341132019
716861512
666525562
1003549446
678803468
364510002
771664366
981194392
1155676003
715044760
1508850175
1795119267
1824169795
1781362498
1956463304
1171181943
580130738
736906985
1124364979
639328608
2003920788
222819296
1724664775
512992372
576294961
410255984
1849967600
2031053509
1796059641
1005601807
1697361137
2141224120
561985639
2142981597
2029413649
597779410
247942808
492547751
140463934
830160294
1132501751
1007199603
1060737775
2113639931
1652835454
307978023
747742485
1546864813
103497148
319929716
307173230
821521586
559208967
311141509
44577196
591218041
1150527897
2127286789
953700695
917126565
2063703277
1407531667
2007634371
265349512
22835826
1792929764
428227782
934547678
1831561656
422613088
1658356428
1850261727
1892630446
1395997600
280689379
2043701183
1149072338
601559564
184118156
1661203849
1531433854
1346058779
295524906
875103954
1852919382
1705930521
861135889
457840499
275845925
1026430889
1394499042
1038793722
1680143138
787080093
14597378
514909348
1137971023
1159393755
1768998607
731653996
381864849
893222786
673253604
1703154092
1262029754
1123687828
1282579013
263619481
1710995352
1881632524
1950655139
2024739077
1465550569
23949281
1804118862
855665929
1225987701
1731412632
1473951475
2141772597
1600799504
111183463
258744823
959097455
1929170682
781923958
1473399562
1088534242
401100036
952831620
1785332483
1177482373
1510823522
1858829092
1092666794
959643903
1833698606
1205145063
1469364456
1492172327
733723056
1934064997
966555291
248575088
452929158
1755130434
1768397538
799013997
1425384584
1567698458
1552490138
1144943153
388681603
241234287
140277103
710798975
1736796672
934431246
861304763
801294743
735480292
1858543964
32707049
1084482922
1158286431
1166516861
2064694537
1541505017
903434806
1024192555
145407791
1038879953
402736247
216949817
1191392016
357832889
572301364
684676152
1164826908
438055469
1130597068
900948174
822914808
184933718
1639018164
1292192702
988762232
1647480085
290594555
2065978803
1747328828
76653999
758596589
1535649063
1534735192
1169459019
156700512
212022388
228266856
1405198212
269826289
1909245771
1370699029
2103411888
1991721449
1503357592
1903445123
1167136507
1409614323
590936261
483145173
1604037467
1196849984
1700342249
1586764855
1999650239
91223710
1704700016
1084869388
389065588
195913602
1598206068
1191525783
327808114
1763580219
742864217
1786431338
280790792
5349834
1542688857
1090194632
499880239
1538727802
508409495
172081802
1399610064
697285682
733607776
1694775007
225355894
865434161
1952400185
30449993
427238686
697780254
1794504814
1039088272
541381826
1567317335
717896384
699800961
484085406
431545884
148558182
450948915
1728413422
205113300
1411222732
211635816
752464374
1328948622
554841393
874319155
819832243
1964608501
2028798153
1503604737
1086186573
337894774
616665644
855684776
444704301
794187456
288849541
772156378
1549368432
2094916463
1869699941
1303313979
625017669
1901836565
1139758533
1996726287
986487729
579681413
72765397
1190096888
1520184911
49556999
958695107
1272408163
1410069812
725621989
1350353459
1119787232
551308896
1566188643
1800472939
1089037697
1906939485
672395188
1851122145
1085336
86837583
295372312
71767547
1414858050
660582051
1911643996
119996960
675642141
1605913190
768360436
1916890275
879151764
601708518
1297767743
249225859
80747521
1447299985
2039630317
26582601
1082906010
1851088290
1036659197
917829222
193877009
1641159793
41529151
1736987465
1160997675
1162806793
287792453
325496250
1381215706
465693442
279057949
1254331512
321027592
1933105354
1271393805
319208407
438691148
921979775
1010518024
1978602111
850998601
222128209
1032272420
2137678047
1118531465
695287787
2085894556
15363775
329938369
819599583
678301377
1767944501
374080142
722452685
662442532
1563001285
967141644
1958209694
23900198
2035276952
2139299261
1302299775
2125804783
1370662237
108070393
1631991825
1940316550
1102346048
1474597157
320128924
2067416982
322894488
1643747438
1704432178
1859251561
1342358038
559089327
104207545
932526861
1157411576
550521234
1560310639
690269597
1483338069
434669775
2051804326
1820873660
1316182042
698132349
1509430007
492409451
2029614501
990972730
911421104
441004196
319427516
2046831987
180038007
759344130
816333796
1414984392
1882169226
378393754
934279079
1265355773
741390959
829403458
1186864383
308387225
476246697
1475062949
1126581777
946303146
529586900
1583745105
2132727343
1655040681
918810959
1997052372
91011297
1657507365
1464695361
132828763
402104405
1145619057
1220043475
2115893152
1389349508
996975699
1874668079
1792991156
760107223
917741109
292607178
1062053161
1058602293
733530143
1745348139
1177346000
1056090389
375066716
1420190496
172559469
627123032
29829996
265673789
726221130
894541491
1480019080
1952087942
969550489
1761912770
525968774
1581265873
247746033
1638572911
879669167
437828080
828282820
2084164870
206584553
109303670
1097739929
371649767
1890731902
1413122148
67407753
1489575430
755934410
1056324307
445444888
307412278
449600248
732761941
471464041
929523194
2102647265
1320952936
1000643230
544778798
601944647
1454958810
1562209308
1915897741
1342412238
381842622
1985026915
1616832045
1826643661
1296821578
1472282459
516841067
878829907
1786310171
2092067525
1541834599
1957413591
591723405
1221626309
212307384
1094752876
751762726
619349282
571265134
2020317616
759283744
996552446
1943226584
647953498
1173520626
674068059
1154381748
1989689437
342785519
1190519941
1091885976
104539895
642814463
1709400285
913108939
624196652
500684258
27737134
193180067
865445803
727206790
1398572681
580235143
196740175
163483442
1602398771
1616092868
468123932
1518310033
1620529248
2146138631
288884918
258825933
1458605565
826222375
914829979
118087324
983062161
913417767
1864612460
437301316
1124743715
1377027780
2118598887
386990299
1943300179
1465476918
425382849
185625885
473758921
299907575
339525133
1011870898
992777166
45159533
1272455220
1718338717
1069491867
474268913
1283412140
355434506
1778134714
930443557
244974601
1838609555
509023126
1868921937
89668871
1251297960
1371069839
1787098376
540738838
1297813746
1257517802
1392413844
1231285281
1593071160
1369742310
1626674132
1471959524
590859185
26873631
1562018399
1562735760
52424418
1561445605
1783203077
771902050
1053244578
1595757864
820679419
2022449551
1700817619
985209415
923634939
1065551836
597928513
573758961
1145103112
216726433
256504381
1705102656
676283223
916907032
1884246244
1850783003
405589948
400707762
114640758
404456978
343727224
794493550
1855859424
685842745
1899574860
599472999
121278254
692743104
505671849
1146476367
841070797
692562979
1003273244
901065631
1175328721
96808264
1494402116
378384424
1226230140
339225432
1764497081
180711080
1495212615
734332920
442208270
1063336890
609567100
1524614799
832459657
591967889
1905830286
862441625
1874446433
1039274416
2059527159
1986003280
1211310215
1042719423
1088694918
193198790
1524196952
271661772
214047258
404472276
749409127
65488716
2077125721
864985556
218115750
1209907536
1278327517
659970490
1744958024
1111143977
275662928
1528008636
2140732018
229969973
224056225
77893039
538639166
947029478
1129148868
1866417541
1713438431
504744871
91189233
732929387
252652617
359488118
139673170
1056637917
368514362
2018773281
2063950199
1808419817
178097174
1735683219
200371573
2115686879
546112243
142606135
756287399
265807655
1748857113
1586172485
18018577
270370440
2088419716
1096713584
351541395
1845842028
710068659
1638942478
1749857551
587124553
972277468
894672002
1205954568
2010383300
50619603
395457258
617637757
1117468983
1595821151
1593767524
1551806511
49750254
1496594751
590590819
1403076675
757479418
684496965
1779072553
1490770220
595751426
471445021
1963189048
2039138804
1362243294
202917019
1823137723
1299923308
267089167
1375593019
820486615
1012508859
2110420964
1969194869
575803498
1642104142
660366015
1855583504
1236606011
2077647660
1830776002
1629780756
1477695195
924272476
1389967035
496455153
312562749
1057106412
1917087141
189687274
1530679812
616790134
431405134
1303503971
656386256
169189315
847243871
290259589
1519944506
1966120736
1642299798
1761380340
699620982
1371644327
1923967391
60671958
1257296780
1692639437
1954744276
1187457090
2050172494
1613893274
556896489
53686326
2134220359
1244563512
2136646530
61283695
603891402
542281618
1694510466
658375409
1155381075
1766215291
1804638225
203517759
1688601501
1674928137
439630738
131635926
1962341327
425370415
37559356
1182211521
1266902317
1484526930
1153035837
1779707671
174633471
2133832616
2001559998
1746102666
314999168
19031772
562739124
703077169
1843945756
1102705546
322477425
589044391
1920082834
655029842
519786907
511911495
1210059200
1027335324
1409748881
2023999907
1305195327
1475221403
614188156
1434373172
1250350549
1499848308
2116750087
469640998
1002225177
625645676
858353668
561284216
2137757622
1190647602
900464217
1941324813
178683378
2037942504
85136184
410323657
1370575698
157625063
1478720163
1688656095
2581148
1996358476
2014237657
1054975828
482198985
1358586818
1879850146
867471101
894605385
1990587309
675432198
992441853
890891611
1241842187
971191353
1789544209
265916673
1490608236
1165785381
249343717
2051313909
628966463
1402637231
1287086799
2024246161
2125967923
1258419562
1908403847
574015796
1068625700
1323217183
118491956
275717071
1601731470
1651166826
186219781
253396857
1769346348
2125290967
1781496314
1118417587
1317355841
1511171488
1711183707
531832432
2018565931
2025758131
406601900
931735192
652001884
932885455
485930432
184011262
1647268935
1665128475
890147070
1163606715
808796038
251515100
1501746511
2002794172
1226318195
1197528916
1146651832
568272751
845235274
1723235229
1678163645
509807313
2069979621
1093849349
40920596
873276053
1266052559
293003864
546590555
1822846285
216557312
89746900
607975153
114288283
1026962264
99805704
1964556283
794988194
1305182251
1426968987
180599203
2100312899
104377922
1564227423
896265761
2138451963
52806403
418620163
383334534
141721034
995713717
1076901240
1371644750
984427509
1716310840
2067797081
1769164332
1084631050
904267270
746069767
603774199
2075721231
252750483
2041768621
2099080492
1613191457
1259292743
429590000
1483019439
559631153
226320677
132220451
621733919
1116888501
1629199248
648141556
238913659
356673850
396293347
2052319859
509819374
665401050
1457257424
416118282
1824424472
588769054
1338446363
317965814
2146717088
447423288
1373812549
333356607
149987224
1346442452
1205132049
659389011
1968621155
2124293774
670840502
342888910
417995560
1154583543
100577312
2032346175
1366837063
1611305382
946455637
1424133660
284037933
1982838420
1872623675
2043782092
627030997
1286113940
694047921
1700452204
1726861811
1676367959
511502262
1359455215
663723900
293573667
507334347
1599193513
1491867187
1464210853
1160137101
525247229
1485456836
1610094286
454775668
1026963296
851597892
904789169
1723287220
350616029
1895309940
2053040038
1778451879
2124497559
801643885
409603091
1186147845
359654704
1173361016
677040461
1987039900
1637618662
886843967
1958263717
358169909
1089506433
1877057207
1406409542
866695550
427297757
1062199254
1302365376
2096916266
1520372356
547442301
1322127930
1110774720
196657492
87325051
1999792582
1423777138
638088441
890692785
1655869383
691100925
999295656
1670010486
553549257
1577392039
1929700524
789425655
1771012922
400161411
745276863
1456620029
1987734899
245701510
821984729
1671874236
1371961463
1138361481
605494931
1518386138
1176110674
276088088
34240321
1257071482
212738177
417074336
1424628044
735264681
1067040585
915688912
1716790225
2098010386
145086996
232580881
412096703
210210096
2046509061
1332762147
945420395
162145353
1998272557
348156359
64792208
1106571345
297003429
1462217788
1383896536
1977332309
1057065935
950557980
1010023465
755468576
1334664792
787682374
1449119625
1296574484
473655873
529331054
386124204
2006815713
1756891485
504303838
782087281
1390635742
209073806
1134027095
735166063
1942401273
143632067
10988165
55285383
2110728149
1240967325
1489042763
559354055
1768238182
1955712146
692467706
2043744946
249371845
886920571
1932333137
506578601
783370000
990277856
423699986
949033222
724787031
726546269
583965962
1705409636
136215951
2094691308
1420672939
1189410089
143828208
1897805206
1489545405
1223978542
1814220966
53225024
911472124
32068879
1472105373
1734585460
185827914
901480107
1734348103
1896469012
1210329121
2124239515
965206363
1954477497
719555362
1240743994
2108626051
31605342
1152314222
1372813891
720956448
487845864
575798999
1979317203
76358550
1697074046
102683497
1450497004
1965273738
1853196024
768064108
1428601365
325786553
1738691209
1194604989
714467925
1293042336
2063809485
95028718
92359209
1180617294
989517419
985859541
1004393402
1884879591
1224256631
1825135383
1727875834
800469215
1273951902
506623421
1539258670
717935160
875502633
1477586325
1254961637
1961676065
935197624
192865625
1946377980
1372561143
1666251551
67089330
994464780
864215304
289726431
1866307244
338111574
1641832502
285175534
1817226561
618065260
1781971530
1179440593
656570904
805975045
177046748
157932032
981347538
1217276155
1126169346
361484744
1837626790
141540287
367211522
1557619766
1601461945
11938013
992797048
634851589
1450749480
1439810613
924816642
1738703383
755847544
3713
1132564433
1862771206
1119571467
1845891388
1841764166
1881570766
1674427766
1405223582
423187595
1158736958
1298157078
1026896354
1229109768
991886952
1231277520
298269773
805958197
1976121376
1481751750
178489440
2040812836
385454091
2087184173
976358057
742975353
165951369
2086995852
567038469
973922342
2123967471
1507815620
1978653570
148027149
1503628681
1097777429
407809851
1093974798
336314544
1761713082
2050966440
626274311
1168201163
584608448
153922392
76936662
1404156366
1639852793
2043152206
427144553
76066239
87571472
1037845767
985176165
5736432
42351680
734339516
1231586911
363871098
1634396713
1571452523
690023260
1757489357
165089042
297848071
1482032686
161658455
162492608
1542470712
1784659624
1193783213
1208405211
1147308775
892404770
1891725018
222615994
2107219547
2026156845
455658553
1574130076
802106375
510198803
1620891324
1594492041
1853798386
1781694756
2124960738
1546842893
1209718736
419398994
545196222
60780386
2131672962
1771389368
371443962
434587945
1582110070
2004831241
766005359
730529377
1120734819
444249417
1559749311
861009482
1584845439
760588226
1740485456
1037943723
1746938126
860654886
773330400
1225485997
1599761508
1259191522
1441363769
2010892137
1106429739
984396394
163060784
834388069
203798387
535677844
355314519
1713754223
463920013
1953730120
946306122
1941265515
280888989
494303170
543731794
468003558
265985030
718295566
203362850
2060573992
1360934040
960762462
1116454735
746156479
981436866
537607993
532715266
521195340
1413917411
701620070
595817282
203970039
1052997849
359264114
361244873
813201891
1799318099
2057265122
5394387
474965504
961255534
1941281856
1961874203
1555604980
1017909932
339187874
1054689698
1201133445
1463909165
1105422317
1753552422
1661953631
2104617737
1956272781
770330399
850152769
1790058083
912172095
1009807259
720363734
1055910209
1955039857
1641074460
636526843
1958671120
1333074692
477028876
1911231579
1531493089
372009438
1046233571
1958455711
1042343049
2137347818
922582376
1700438682
675204125
2041765303
1583395041
1184040264
914186737
412019257
2104944297
474847071
958550051
875739040
696336051
1189666670
1930257773
1178908473
1784864678
104280064
407980533
1703214423
145272513
1608235477
1159101428
2126592178
1228394477
48211187
13210412
158937135
1236528638
1148728418
11914695
2059192640
567167866
2014769116
1078781083
552375838
1657707067
788321643
746399361
1596320760
130456532
1504285888
177659399
1866694911
1711376968
1470091522
1919024259
1702597530
778061709
941058674
639962862
683972382
359880310
1213649272
1249802651
1867082566
1094949484
176971983
2064710959
240523809
685432843
1377877826
2015658600
289807981
582823209
144394906
746335868
320680169
1956895101
139561239
297975523
1116971071
1340829123
138060891
84815558
1216294295
1128615418
1180691292
1813750329
2090955809
1264461648
1954766035
520395356
1829033670
1363815003
1689598253
1632531035
942732810
245893616
296852736
1347756868
446672667
2089534541
1627333496
204624027
1408999799
593638113
1659342821
56728535
819019102
1461609166
1585676593
813908308
293296692
606188761
640821939
1153301672
926176390
1852818892
49682323
677459031
1951708275
98508554
2068837529
1854434850
350772147
924298871
1414554116
1335954400
1893940225
709887593
1773784776
2043891580
425629130
769287875
1546344968
91203131
1986510226
1538428082
443399476
513883824
1929996914
1583172239
1964719881
2093409262
22580507
1921706194
972795196
183706041
1349364982
537742871
1183669968
875868437
39046944
97709803
391396992
426257583
135652540
2042070730
329768231
225709291
104054926
639342593
869894992
267381667
1139250597
1012118466
564886574
492310967
734330331
1142983299
422702943
252594558
1281001329
92325036
441934773
1820916896
329173961
55419399
1767690494
2050070495
806489596
2050187959
1859054134
26425008
379412405
1488352998
1032415271
1100650518
609767723
706115543
1602313143
751328016
796796527
1996482281
137332635
374768233
452695435
740144931
1838400243
779239654
605949267
666606798
1323983746
818613762
705528619
617227623
441233482
1876427261
450480545
1387632819
815094501
1918138778
33844869
111190005
2030174889
664077105
1754276108
330544965
1277869632
1249219174
1321115741
2102551899
940093140
1640103119
63320348
1596406589
1021614255
1746517399
2145885399
337091920
1697023888
74449462
695056207
1448104813
2062095
1600716420
356478252
1203495165
1376126482
150309259
1607293398
190031016
964636788
212730027
725870142
1423753724
489427328
1116566711
604696211
365023290
1775611481
483270091
616296684
853169068
66045797
717756417
785892208
2014379232
1296806911
1137927976
1839518348
1274655264
1106526995
1280197489
1556014823
1988648610
894150357
1242082646
1946252376
590973727
1654941170
74861053
1721069400
538820159
1387157126
942114685
319531960
945333462
154181635
1948977482
915194629
1774518698
78234936
186145870
1296532034
445540037
1401861874
413463287
1181147314
1555149932
1627516503
2009360808
1375239613
980771351
486248080
611652358
323790643
2013957774
1241223152
1736035363
1786308567
732420162
75428173
1365383410
1405492518
110034304
110162547
1969326082
200480351
646857877
1005672205
60251993
1012185537
1219406837
1902686199
1434947639
1778168726
987751146
1141091872
916845473
1060088857
1939016071
1930329309
771018471
110364035
1129658574
1506354004
1289199347
1403134758
630903601
468578233
173747552
1543452319
1259117683
2051205367
2035543273
1904973483
281516677
1385122110
852728946
1561173287
891338100
7208921
496448696
226627068
1000165123
714488821
1311644528
674956269
384904270
38993555
314286203
35022974
1492370619
419607793
1481883905
1781854521
1436345028
832035434
1997813056
1924834878
1463434412
1513333537
356172615
205647917
925813742
605269555
949607359
1422536386
1739386282
2116796363
1223458535
1795872638
939281309
149193554
883582866
1798576769
1576831779
798512667
488472633
1917194816
347457216
1854347550
1704566559
558332207
1760021949
1780091763
1020758592
432334788
430517274
1584442589
915686495
1361156915
1145502548
1951377274
1320525731
1617085247
1740012164
850051628
911547390
574511327
621375176
304274305
372378009
22445089
2138458869
703654638
19658296
1286232756
1067786316
64424891
612786335
1080401403
51533476
1590726363
1524020746
760701269
1769483512
106567102
563975387
1232711801
1062207662
1716171723
279730671
940739953
1973182213
693574015
1436021975
1075281734
743234724
2054669827
1553597259
1939646439
229422643
1871397255
996226666
993550973
913127376
900554680
561118878
1281649056
1727852197
1306298830
81297183
168134152
1073520688
44437730
2030881626
711115766
1422068323
1035110582
420113059
1039479354
1811967208
103491737
750527631
1452877817
1471338558
923875018
889001169
382341925
1656505966
1723890371
1351616513
1555156712
1804303327
116766430
2005802956
217350556
1617473104
1993484945
1508753117
893518479
1930884730
376773983
1088601417
1456851388
2124121912
1709469872
704177407
623797322
1125887575
1461533079
1844033008
1701147724
1222810797
1027957747
609120792
1588671979
1824519851
689396816
409956809
1958252084
1292905425
213959090
177324083
276996446
132093943
797778059
608436097
1827336303
2008640135
1272296683
1967887618
799211620
1574131633
667890679
32710038
1877641154
761729014
334405369
1654335822
1749493067
1965719737
2008948119
797851843
279223775
821550161
2015027063
1933127860
1114022521
517368498
1207240453
537435589
1343561596
129310987
1590336441
239919632
644616702
1162347148
506889185
1369780237
481814097
731465862
1644988320
1150484380
243752518
1577013905
211507767
2079769085
819724232
2085117572
1523428629
1800855105
1361185343
2114783651
704858523
1576138082
1280898519
2134546397
1536898013
129855122
284522624
839255107
675796008
1418808103
1713772023
530111025
2137401868
1122124734
2135110635
1508430846
2091976221
42674989
307477049
1045120146
281627671
1061592156
1018115975
1769293610
791428504
1905913014
2028376251
45725532
777047045
1209166366
1161573975
225833339
80016111
903208391
1511318374
2092850043
809769589
1923570085
1944707973
1450947520
1507819766
1000426463
1013309673
1212820298
879865337
1795545899
1249196721
696992830
548793372
145132369
20112240
54229665
1417464622
1132734838
1236977439
1463596422
412527381
1483210720
1007335825
98991644
724389107
1079464669
1195043936
1506607144
1919250120
484582446
1232530919
1859113757
1833004097
929972299
1279274602
1520535900
920513130
197104134
1101205358
840501411
2051115072
1025425075
724007177
1069394781
1662556906
10422922
57014521
2099193626
1775627823
1982104877
390752295
564805093
1339133880
485195155
875370886
1590376217
975085826
124927622
738955201
709828062
401682967
767955603
826915903
1158990622
1670193824
1012175011
1870972018
2101261482
1389825437
8531911
253776061
3573364
918567547
459744328
2102878786
1777566090
384210920
1848869583
1656336879
471115182
149011978
1121693064
639538655
1216323706
1490417875
114165781
842428379
5604979
1392925056
76739463
1879286705
19813028
1547620876
1683493713
144971213
1739337570
152000156
1518852248
83112070
1603765844
166791124
1320048487
1236562861
1591007370
210658687
1812750879
989497723
1906663181
545753131
2019159645
30860678
465793756
1076585526
2086191273
53996350
1393278268
1405031236
1022910752
255040364
495202386
1611409223
988567490
738249480
1706149548
252642269
1773514835
537452895
625871964
1673412926
239126129
43720206
395144761
805574163
945314526
585787302
960975648
1310902866
290385526
18784693
1987115982
752693423
1163880270
1700956906
24914590
1876699519
476445880
1425482626
1917490259
1005202583
1773300551
1031117713
1871124691
1086184321
1372877200
713607431
1314243116
808229984
6525887
981935659
1097567711
348011378
1189292099
1249269727
1639906448
1606063483
1090759727
2048998357
270690958
283789891
27418405
889814591
1748578283
140736202
1997023169
1562229054
978880738
1692104508
604553156
138222038
1124419061
1192669593
2126719111
2041679690
467616786
1831823248
1021601506
485064918
720088356
1452052795
275613617
1188694938
575602747
58834636
1461578809
1737673072
1940382074
1773208367
29547950
497819405
1868280535
1617421930
2144168595
1230574080
558232521
374366059
1185909229
1292216139
1499163167
334419523
463570944
495634734
804393507
1686515538
428915424
471905751
981390882
958061614
68713970
1884878205
247074760
929953555
1401321060
948492366
524013435
686384150
84615252
1798143372
1841360120
1670773883
492282221
737304744
74047440
290766836
1930028710
589525064
543448886
1739853730
1097336785
376679555
1972423270
1960439821
856421273
371281118
1943296280
1545360164
121660562
161508934
2078872394
922774207
737156273
1125468724
2057081395
1299841828
556296727
17232859
1854834603
2053366921
978318046
1775476601
1839206211
1464483373
1414711696
344944545
1415890447
885004273
1596246455
521587758
1661381269
1922616558
605764502
557662217
674088415
2105445771
29278365
18997193
1000119001
226421296
1758889899
1154627491
1867669396
994468989
1032702324
2038743529
1193540714
535038636
1521781918
684975394
870110480
1963858252
1413263776
411204191
1075337369
302032305
959727658
963828573
304437582
724520815
2090740152
916027600
1600400841
1763900432
1470750550
81000677
716216398
1023186926
1726729473
682483009
1753773967
1328931146
2002167380
524005722
1757429519
2136554017
1859594821
1934999552
783693493
696877768
2006132771
144397141
773161947
1221786523
334285637
164067644
861534438
324939761
76230495
805327508
342208005
1472063419
1892236541
1156180262
513368366
816915019
218877256
1365610071
352362017
382867526
161486651
1594277997
1916972904
1842038256
1742955146
174496271
120149490
1691057470
1788151109
1621018511
2007910676
1611792497
827565793
575997317
94404588
596354131
778489242
182462299
152191070
479853061
152416596
573547699
1809905693
1933410760
636246347
1816047758
1992809658
2029774027
2037383031
2029770527
999183236
503003077
2028190999
1806574679
1761813122
1256932586
1876852414
151048532
1519740977
1484119735
949174445
922647428
1048337358
1527724276
1338807059
442819352
981390745
471813327
2092721828
551169977
143367958
1604141384
1205936129
1336721579
427002846
2136334021
1130427666
451314188
1698060422
1932921010
844926980
1486670590
762532960
269631340
1809448162
411419649
397332766
478423988
1762188477
1073501678
708663855
1435971465
1170268799
1186701143
1606792910
454885742
356226727
1354429089
845852869
1034112513
1277846712
632511884
818783565
1310941905
610921967
787985899
1681579274
1503977456
1169401428
812134571
141602010
690778864
701413669
1634369644
1385323802
1886361756
568407245
1592752830
1173871349
1273390889
362970820
665798467
1521168352
150233368
206573753
1877284260
42254954
1895911133
1248164849
435379145
1727487439
846930209
1312339443
91855860
180159261
148495257
951823576
780448567
1337294882
1860077117
918823749
1117958059
979882407
1952852189
1247466777
1640181486
699877768
1128909844
1655890628
887964548
444432514
1961133152
76187410
1559487589
1943670154
335053950
1540755925
2003952132
1109984936
80492146
1790323929
410412410
867256542
259546964
685402185
459994648
456886376
1853900964
1234243324
366741465
836970832
233632508
98910692
49091124
1251073865
356798309
860642689
1851862392
649532929
1758823213
511943982
2051094956
485237188
83046605
358561710
306744436
1196832546
1876216499
1097550732
2086741884
2025270168
2096622916
1885385630
899184340
1144913345
1056620965
646818320
789944037
1967662494
1258841980
1517545067
112861926
1768205434
1527801575
2147285135
1127648081
1477053868
1780624336
348515575
1803219797
814735001
409306896
774060521
93165584
1478311668
2051619137
480113326
552582778
912068814
1889567977
264979557
215623911
686356848
1166592189
1082079783
985274089
578562275
202383722
108775770
293063096
1813965474
649467110
1641882987
506434490
865861084
1660896163
1738824971
455503380
1269871901
1182081855
736181622
904075128
1065934665
2072690909
857505592
1366604293
473397248
1124043496
667105829
974133662
402464471
1752769629
125084232
1531726288
139286603
1999453560
926092004
174583010
1688442438
1301575555
1821979698
1512044944
1700333524
893341225
492101142
901843192
583807339
1309018653
759670214
758918562
1917537634
1777121987
1590634768
1814581554
458388604
1765030291
399864602
1236867715
1624149287
1009857299
1634381920
936664302
1060504867
1789016555
516500319
328142066
694702168
1583210720
1405390824
2038087660
2070229536
827448625
1908766887
1145876873
1259130152
1693200475
93471336
1149719083
876182371
858217264
1195780268
200236326
916746010
395483016
2029496827
1471510394
958798336
1087314536
800011200
945640689
1191403180
1360748192
359602017
244017056
555255791
782595821
1781384632
1342313888
1171458478
578644030
79909725
1211594543
537593994
656444261
1407927607
739024123
502115016
230094999
1654367411
1615814233
105459735
188479611
705846274
1053798381
2074857987
1290436225
119134772
1978761549
971402278
1701227642
1998978930
1388586011
1000598655
977099490
1426739563
1573402862
451316600
326282397
606762871
783099667
677104715
217622596
338034446
997136803
1654146439
1812388742
1176528777
727615141
661401810
1080820753
2145810145
1589263514
782353256
1142080152
1615975876
1738864810
378949231
420631840
1399583716
559908388
138356489
1489262819
1945187328
1724932911
961238748
1551406284
989159539
562163661
1479742346
1115671461
1435133668
106964002
925237358
1885771409
862608710
1436470973
1474901320
895043221
1623576044
1464949247
1272319856
902418373
7818031
375200755
810207635
1938864926
1123896402
126823139
1761467508
333586513
29053298
1522449674
382019283
1989126350
891506668
671419751
713153964
1211144626
1334339219
53726094
1493320888
1927865778
494655983
1003688002
499789392
799557612
666196082
806346042
1741898725
2077910461
833062560
488907285
2088113798
1570830618
1392628702
1071729567
298645137
718340810
1367381406
1680234909
453088276
1963722020
1267494065
841645310
1041655677
1332626753
1934225674
480591375
1809637710
1483413119
215655955
1258105608
401171128
1284516757
430978772
918949456
393608652
1695084944
368245321
1945611340
994377130
1725624808
1813823393
1063651778
1236547250
234110173
1174987435
1998863039
324148910
1766120207
702195590
211466181
1969597854
1262242010
1547362217
1345994013
989463842
606336903
1351472520
718548960
1847517643
1911543909
48398569
1891732916
1345245676
1799220835
1853621156
1998676380
1493972803
694020255
1861643552
1939325732
1248202372
1465500770
958908195
1930845317
355827605
1377335351
1006529030
1549236366
80033253
802399440
549296312
2127861959
1538490629
1396265112
1293509845
522294415
1283472427
11708605
953342863
1169505885
2019000109
1651035306
462780782
1296601687
1676285521
29400934
1861674628
1242918148
457491166
2066129467
2073688838
1667090700
179782335
321115775
664144718
482641256
1677468059
1507108984
2137226294
1428206561
1005736067
872079682
2041487096
1821667235
1717143186
1862508872
1100076568
332413571
1914857621
2004509139
1641546047
982246489
167999938
1602355264
2131243415
1801320536
1646515252
487378862
1696310718
523940852
1154263157
1168946025
148835878
855868662
1026721316
267665636
1008736809
766512991
1351052503
142731965
921193197
1840888878
715563663
854471091
1059459190
546492282
483087942
1022746690
591736236
387057165
1239615054
2086226963
1800889546
500940034
1563210118
638165060
395209588
2029100695
754306933
123547765
2045257489
2108807497
879104076
136565116
873345196
112123379
1550509377
1586773290
562668006
552117673
485740860
606829543
2039228560
1511030906
349208608
1689736958
984572737
60844844
1335994432
1323618962
2116781447
246345330
242069931
1607184480
522601521
1485341624
143271608
957348362
903547220
1480033395
1068166247
1263702683
1031631097
423862377
721961606
482988354
1456934046
1343347533
715951132
905651251
2025943194
409867097
1696259847
615430520
45975331
384241583
1721720181
257307202
218705326
1103500893
314201300
20929912
2092177438
109775509
892806863
1779169365
1364524470
1425412911
1101003085
1091009162
1428163904
1355270385
350170887
1460922207
1329572165
125889617
1442817871
537307208
326134806
126526481
1612498572
510553877
1224832064
441467815
1890797194
584785972
108656894
720607547
715378332
971031779
1715807645
258261920
1465406455
1915651549
65355542
2043056561
748503483
372419737
1615793995
1277716204
1054828953
182759162
2133760328
1623108403
748665740
1064189928
636884596
350404604
2030945956
2005691248
12073311
88309586
2027553014
1017231114
267303772
1842299276
628152196
1737641296
627978210
134245368
535791511
2141401045
1575493969
240486024
641973677
414544097
1870427380
1004395261
973536928
1834382979
1425741618
853776889
969332627
658392107
1352069037
769428048
847959596
586468712
2011897438
971652808
948521194
2037862345
1985183299
2052248647
589023070
1020704037
1907979145
410728516
421823098
451411463
18218542
202110779
1882545333
54506541
1795823328
1393136104
2045364801
2077320129
1846432679
29973838
2013559226
28057388
584766332
1187768123
285328238
695011253
482898560
379970933
1139794653
757129443
1124878142
809544612
58586600
862825106
2026792290
165358085
1297270251
1576878739
154987387
2069132047
1138513734
323096466
1876710934
577292775
99172844
30323478
2088115358
162150710
947704263
161072088
2099680642
186495022
1953427161
161910711
137044565
998615563
176737578
111928933
842114043
1669553075
1441752488
963767192
1963603718
668428749
499955210
1371533537
1169963108
36382655
1414056144
483612769
1478463693
267082962
1375962652
1148747471
1362839919
81630064
39865236
100576696
818571360
993586992
1309953122
241178065
90707058
1798015599
1854454381
454480181
235143642
131423584
901887261
355986839
1046488564
400665652
1000014591
378371737
863548451
470285413
1246466352
646494205
2144821725
903713880
1363196927
2131038155
1458762234
1166049442
377642790
1324706062
31197874
482681566
1408282013
993281343
781733998
850347802
1724699216
1271922455
380422834
1914684243
891115641
105647270
678989844
1388289208
1839160122
728779282
1377876673
1666299402
1276477113
1767852742
1139713208
1219757699
350597025
1355592878
2065787743
1962497846
135703515
2118951413
626244835
2116323822
484332156
785713986
1874258872
70149919
1813101596
1621768842
478431966
35583027
1223170927
806306973
1143329320
908284396
614556912
1362332543
1991707479
11084472
2059517861
1593198933
94323868
849901666
682802463
809050549
338038424
1063603007
1018911106
60472393
688062307
638678849
1969210432
328361929
1510588388
735593353
1532620848
184926914
1311989427
654077785
360442696
1553035014
962981304
668060023
1324154889
752733111
544957778
1014713716
1163041883
1383642791
589877653
1618397912
1435894440
1674401862
1015465336
1629426305
588759638
1710421020
1646008304
476949963
1044510436
1831584784
611051559
2137332703
2089439625
1645009563
1931995388
229415125
85256314
610798727
1783100916
67529457
1783156600
1865475026
342355770
1399437810
29849651
783653207
1508695562
1118366911
156752488
1822758760
1670537449
2024640509
141976667
192611367
169959287
158516063
1130017365
1158337353
70321963
1543975213
2103709668
1040376047
1576210322
1610583054
905822115
39883647
1714177583
216175778
2083261257
1693353404
513434454
238528679
1779637366
101038529
1697129835
1258346767
1390976004
871027381
1987098277
663324516
719395737
1765824186
422795162
1955761494
835339400
1680275961
897078441
1996810779
1847775561
717549691
1363690005
1333000369
262229162
1343047693
1744207776
1222127308
1564121823
1841318777
1344275924
973824592
1675184394
247327605
1738504466
766482445
806790762
786641489
64456378
1883855281
1986438087
63683804
802457871
1953928252
709327817
1945124264
283538360
826998298
640033732
2008745701
1567885177
922420646
717783928
441162894
686313195
840845137
640578907
1841450676
1656447724
1978829662
1593478942
151837603
1169651185
1781026037
1385410982
189602530
398141759
1625409529
1230004667
722644548
22685908
1705873150
1562175329
96517404
1876758380
107326045
1814902569
899200393
1665241931
1794915653
845914593
721623083
1023146426
1230943621
158682322
1607420096
458937325
1589149739
404058628
960719288
143524660
394152140
122710192
1341472109
1131545750
1942667187
607090036
1518670141
727746064
2109073256
715022927
578006813
1600602650
1399843875
1321983792
946624593
1818633234
1460175079
2006821393
259770230
1958065289
166446653
2112454456
1020082902
253152701
1916647562
692310403
1403422286
835491611
610084459
206916293
863776362
1507969684
720842323
1338512299
538347955
1035616233
204752271
1811801164
568388465
1026671017
312985055
1189076020
1989924270
1755916458
1288373325
607724297
1221276611
1669513460
1710026512
1412255799
1985584238
363787691
262091740
209427371
1695128516
319440249
717876749
1583338971
1030620747
1450016383
1001315622
1140991968
1665290739
1769030489
1950688024
1300667454
605813166
1359337041
1148619184
116223593
1536026287
438316586
1743213116
1159013337
905372455
685593244
1427212929
558852958
1230247091
2006777893
1100803078
135906821
1838185896
1119130770
603734347
1621817244
334137482
813384458
846812426
2015772077
1462278567
1552978040
1543006131
73748827
477473143
1214125960
383528422
1063923294
1591666296
301307248
647190353
1302963211
629891114
1972125074
544775058
1451207939
786872525
83121665
80630245
1866371054
152559608
731257825
817794783
912902020
574411836
76083129
1114163648
1036890822
1359244802
999147722
1076235443
658836801
1885286847
684454637
1884072189
555560768
1730161144
307302756
1323071056
1009391194
1451673873
2104847296
1922865512
1723544838
818599163
1030062628
2069090622
750914577
585324448
1932650765
1323584962
916162883
182557395
2129030741
2067009174
1561145576
643377476
1883866334
116050046
170331614
980277608
1493498021
1395545118
64710857
826335151
2031676460
1822860296
641550827
110487671
429529830
1244808000
7782438
1604926158
148662081
2077514570
950530556
1347412528
239775212
881148437
268432650
429580511
1397547501
1705939204
1501589288
475425375
700281246
1396425322
855440963
1272849917
1200550472
457726022
1359439995
601847766
40047865
613714499
865702980
2109920366
1291051573
1124695090
577653084
546642555
860896848
565574603
1561966618
141161650
1376564828
634177509
2081606259
676349178
1202295578
105733488
352205837
1410438525
1720661657
1075859149
1303149081
219517948
2032254877
1586504068
643517379
534942550
948762145
1143452781
1693205232
1439962671
705265566
941567641
803271616
2025873722
1836866331
2023781480
286127510
73798821
594650555
1917593387
1159047691
597348329
1871947433
25700971
1843121889
2102647376
1071588255
1245753953
1933759820
1606538936
1744174427
1055185529
379847119
98073664
1259410089
1602732781
2056476021
96164509
1043492488
237975612
564149627
1822990829
2136521435
226025447
736365484
656078619
362085639
1524559900
1682912989
301681806
688102161
369454220
2076598908
1943782803
1623828098
177794568
557854616
592748464
408383981
979890199
2067059921
1237067165
1146186806
1904191182
1607499415
2140317948
715146482
2117426623
108623735
1914406079
541677952
455433870
1314592781
1471948827
1389390011
1901092241
449216496
853157663
973311562
1419801060
794432810
1091655454
707954866
2101252810
1660996871
1991962291
502416469
71409143
1912224827
215921097
833466340
1382016382
742157991
1908876075
1919211830
2070693646
916490393
1519500961
203116641
830982511
309013991
1177828140
328652144
252756614
534885109
2022692276
439307084
1853392538
1438454950
1313579737
1905325259
1665703267
1886107864
1213131080
7469245
666927448
1764947519
1339327590
1214000583
1989469414
375481632
2049986066
1070346186
1350140403
1793259309
2105512173
1795603118
423521937
1688721396
362644138
690311022
1214905516
1450120418
1255458523
2046500897
492314527
1520832013
1642526701
345195752
1594382910
1647160841
925055710
2099852976
736310678
2062969317
1684330600
1687983360
1038106412
394529319
1408426014
2055287162
1268092543
1368013487
1213845897
2114741158
1457116248
1458758258
1803046827
1094756022
1170337831
1774142649
622320213
2094562255
316870329
408217773
1267372197
1116837903
904024174
350702043
921107391
244930441
494597956
1473204254
1503322267
1878751796
809770384
29462641
1059985838
2064918552
1235153742
1072977125
875461296
942030049
206996890
1164340374
1616755023
56024482
748293139
1100465271
1180328080
1517245234
2132459275
371509023
1780271714
1608921055
724973278
1775600985
1371611708
1775287064
1379291236
416392713
708275882
1182639454
1439669577
1724522251
328377603
2006582630
606558293
1091155116
1993327121
2145491888
264889601
1266500198
1225649500
2122014410
1041945973
1692715835
1179689627
910381017
518486003
1132351866
2013586672
1180866186
736423567
1151039293
1235384408
1152837050
1594018796
112387779
2145526831
430581561
1654340318
1721664281
488766857
1882943596
1990830853
2111266587
397457777
1142570603
1649477924
1218477742
1155073710
315947561
152730487
674324232
2108027147
1950074130
1601546487
101795519
1215908429
1631095916
35882852
1928617321
1017978303
930965184
542421404
881560861
1670981908
327825269
946095463
1389898117
209018873
1772788466
1530415738
1454661873
1588753797
1504516888
1114677221
274822145
1887530698
271887215
28144426
1712109163
1164131550
598044081
2069249455
1465669321
1522097931
969784761
90852220
339013372
1315999174
1720485246
1392757087
973659263
905866208
450222607
1129732947
69361892
1779122621
647421740
655505972
2021230949
1564524170
1058665489
1630853777
1539760086
181847006
783034132
7346903
2091115107
597112400
1231352440
175176048
782910559
1580325229
2115059802
846123741
463664576
836317332
1499641599
411838465
1643508857
1212246548
346311994
2008149262
1286333185
507138290
1347757686
1403936474
1249012427
406669157
1714075434
1233150322
640967326
1114130735
1293627620
400057927
1693892528
159315301
1563506426
1308089088
298536476
1957339403
1477040549
1261969156
701116499
1171419556
1979571200
1503789548
1193486431
1753513625
1461141231
840878532
460826336
1032387668
437523865
552321457
1053730033
458780110
47686159
1293504370
1368605411
1238228843
80394565
1442746941
1831809362
1368271082
885813143
229279946
1609687280
767375228
427035758
259768244
907377487
1220173909
126175028
1311213344
450011797
717011624
865585969
1956229663
697563706
1665696323
1628636078
422960065
1484420824
2090238353
431960255
1260598791
981694073
841384866
541901597
1835786222
1891737973
836095697
1532166133
601408469
1060737420
1626515173
1164373558
1234369843
1527989092
1961219874
34310626
28559322
754011669
690701557
240927020
1846277394
1801380690
2054326680
527611837
2022435528
509974491
283153610
531157907
1607805275
1316746255
1770739479
1593315603
1604213168
1444793260
1500017540
1909923736
1504895961
109010526
839383720
1695991012
1417088300
216809346
580135969
1549732536
2012847747
1199769461
1705984446
1678619016
1790710422
2099169964
1726496847
911666645
192564158
895441533
1218433946
1856596982
89838284
987843895
357969757
628530273
537959766
584502980
1836775901
832587876
1972853571
173160615
754466452
1408003506
1666403809
313749943
1372678166
1543529140
477996421
63510370
1599029779
1703166836
937846786
1532390687
257033240
523216175
1798627099
1993282825
1568826234
614503190
1643089459
1832489015
1446686125
1325257134
1052029263
474580627
354478775
2139450518
1496072964
1558370111
92997391
1246267668
861702776
1213624727
1088816646
242582409
1831481742
1892283364
1434008633
1957778234
753722382
1817908519
1375637863
2065774232
136410320
330290278
682150778
702916443
1868729448
1506046364
1448140669
1105696537
2096160699
736636101
950226177
855176035
1161031053
1442435017
541491312
1701409305
1824277906
2014641553
1913863103
1716561166
1332762097
805391000
345508564
1290688348
1890370008
835984628
1967176757
983707834
1010909133
676746521
580576137
639345141
1414725596
1457438111
1330668795
897784246
1078827465
460473363
194053491
1115521049
1294697289
421197866
549717756
1040907026
1333726867
2139542876
1031457117
157416170
1002762250
371151318
96302411
2080870019
833178877
1709881248
636137046
914751254
587747760
380126417
881020173
205698318
798183375
1354240812
22749626
1041523679
572744804
914344177
1724366218
1918533304
887268958
1293750475
1267091095
1316418614
1570036812
1968626351
1110528065
1353396943
1667808132
1658741519
356499132
142177673
1675275656
1360069635
346402963
248207247
877797032
160156978
609251684
641642735
977425510
704766939
1490449433
924433048
1672989538
1944497042
1641305259
1770486412
1583029680
1369224753
395305642
1943894120
51540246
570063881
999961600
1238088053
680160694
1142283338
1514782278
880280749
789560169
1248290088
1023768986
2057662429
474089781
762733665
58329811
589902432
88709711
1264500505
1139930493
51233569
1381522722
2057409029
19519066
870660978
375359892
1943116397
1444521378
1038877671
1241695888
1456235950
1850474832
884787447
821156163
357648820
998014676
1014412771
217176731
367469879
1465255437
1750530847
33486238
1864493045
575288117
585537505
856665637
746119941
1989853452
1392341265
656584386
587129225
818805595
939240351
1918902046
1970079615
1558657273
45765041
1865908603
68254703
165436931
2144616021
126032481
642963335
450979469
990401095
635035134
815357438
1749219381
1519775749
1666770440
1921973612
531168449
211074997
1716351255
113710882
364528788
1063828505
709388194
2113867833
557461643
26445252
306473831
625518771
567895146
1279525052
833056008
1603214470
51544330
656750443
688441897
1208486969
1569449663
51218344
1204089910
339815422
1335328668
1548687040
1535614548
1906031893
1065980204
747277707
857043802
1663487272
2025822056
1862606092
1505645762
1911111499
1984964334
2040711737
1963008128
1389140971
880596544
801505924
1980366638
2054793349
203370891
460683373
2094283375
1888995639
1768534943
1145652930
1524144864
285222704
561367291
717250083
391204666
1251320573
1077401980
566179943
792484183
1351781113
1653758682
1461245132
124093848
473767062
241232721
925039900
652273713
169069641
2088006462
1987498116
1417602132
1319261757
1855541143
1881053590
434288960
1951438206
1977648187
764537055
2063899190
211559801
2072311322
1493236192
1627933368
1011730762
1894100419
160456710
1265714780
1264295074
1093542223
1279654236
1390243415
1716063192
2036696734
59255794
1687109598
1207276449
431893901
842033656
1580241456
267078251
622715608
106036548
1431756215
442380107
1241012548
2062949610
1584531686
1143817080
1773444392
791562256
317636499
508979575
1375112527
469625617
1718964387
829296210
759520839
565988167
256775368
315332910
111682627
2024782758
1578392615
842769367
905012529
1740839198
1560339730
1881733849
680702742
1062636965
1865734661
961373587
1022447234
1967955604
1821267981
370882378
1280626882
1653898969
1588559111
1362142855
162061732
160607344
268500395
289795456
157998693
2011747370
228148259
2568870
423412671
1161690623
286332387
1500199104
62246785
1674052001
2137965128
12048132
1999267832
1853309448
1181800658
142948813
71561523
1539682964
1637967568
1601235466
190951368
2068456050
884653725
726769275
1977332503
1733349704
822527204
777835260
1113638635
450513863
1736558502
1808738735
969436874
662802265
967433208
514363978
332523276
367687267
1325646989
1982675832
1768501254
1316580663
1300127673
1895582116
204152825
2134207858
251502041
414013721
956398830
1322599077
779485081
1292223459
500178844
1276712695
1260493856
1056355519
1347165504
1806780052
1215803289
817167568
506853901
236158095
498053278
157005305
223339330
1908348634
2008608623
1202366841
1938354559
630313655
78625785
1620148573
1173779238
32358591
939070325
458801151
391396983
1720811798
843962182
106528894
1021643631
1982056466
958303111
743767875
850122525
1200826956
1289264144
1134357042
504843399
143339691
1974873141
626882644
945305657
1398781058
1256287132
1954171530
2008809775
99583160
131364257
2022642724
25439296
908021974
939439925
1388645013
1137960429
1940774375
416865459
1464737210
292328567
1581417229
1320175757
2138503257
923955706
834071805
1754468825
358664302
1150431048
1237133988
1944422758
1804848949
696294936
1092813218
139086285
666614129
1340957277
940804647
1084607451
1627307963
224505198
2010649388
103187877
260083350
346292349
431574753
1717211507
197261144
148501878
163694409
1702615696
565077807
1824592622
893557160
1513870477
71837871
1725408639
1880849264
1618458991
1006922567
896442759
451348021
1415466868
2064126908
868060880
1464617981
263206837
395727942
2066839940
517387122
1323549781
1176636744
2052058474
1540693048
873813675
160625888
1286010607
853625673
1372407240
829392792
895692511
2127601367
2143570982
582795422
1480903511
401541901
2012184174
293902763
718060293
1518689724
1513933200
1041519629
429573825
2144062180
965277942
975407074
68533250
1065992540
1014514895
792001845
2056691550
1472464473
687499348
413289392
426763792
49945106
1633894364
1625506608
1833548086
345236435
1847652222
1388452774
57425707
1715513001
658018468
1414360559
582020751
2015903034
1825728844
1786311520
670296042
552574373
507423080
293473987
587094059
1773250296
586920319
120396740
386065099
892154926
1634132086
964724758
736433269
411662642
1793125104
618836701
732224623
1462871749
1968093217
179803500
1499926536
1114167032
1845479781
165360522
95679403
1347895549
170075949
1206244219
1034210775
359773753
890493031
52887069
282689860
1715234194
484827163
308823972
741289675
1183443047
1639760822
145285038
1834016849
1853331052
345282998
1747118387
492517889
344465930
1044815669
151755540
787232251
1465744509
397563639
362751993
773317854
280167024
1880370902
1042902901
115030381
240709578
1991421642
215774517
1623579207
621943882
959131315
174432690
213122089
1280638893
667358385
827509497
1670464482
1896938910
1432525587
2138571682
2067640712
1891170881
1888362375
1235694761
1087213966
888420089
531822663
1328184364
1434285923
863401328
2049233665
1737643748
2110996631
614491301
1277729523
109612907
142941586
380196184
739895000
913897252
1289725154
439563692
586674020
335603358
1048833441
541709821
1254297149
1094091900
376877237
1089369190
1228128946
955832277
932803546
74486260
1970553175
1603903090
1053211586
1895108140
1134922109
659680913
485115450
145525653
1092158450
470982205
730745976
341449650
4696282
727806885
1651952945
149631905
1269804545
34872773
788782862
235006045
1390525868
1658451073
1815349988
645034648
1160164345
1705345182
473935368
987036434
1900471702
556190757
1256612893
1231859579
169602554
1420262139
1772583407
1170546116
464913849
1102686791
87975747
1032247555
217964655
38443567
1708937619
656696705
1037833077
1221205033
28808547
1377856729
1779368901
490196235
598366624
1204697700
1962433678
1392972826
1169762619
109936531
583732506
552266621
1635423549
1621254103
128110292
1958375653
1584979857
1793770748
489567419
1388264958
1355197742
1322384369
2075410446
1222543262
1746911211
2114164792
593395678
992872132
1108261123
897491068
382776894
279292226
1202774886
1892287263
1077348191
197069078
1506870723
1697337873
907259736
1676913895
1278360901
1474348856
1966424185
36376823
319020859
562008207
157182369
323581512
194470756
1941398669
1716012159
2033220546
1938904764
2111594146
1590176713
2074246728
1877890308
1471685321
939661577
2006564951
2002062334
692275867
1253084129
751065825
156124199
1493702805
2091579288
771093986
1444672722
571438447
418625755
1652574102
1493720240
1297691536
750163298
1937988974
1764107609
1778424698
331399506
1902554199
1788513432
1112424548
1192979663
1925965995
346724202
1930959924
1284627431
1735173850
786713582
1978725203
1443627921
1450427079
970781599
499646948
868659208
1090752872
773678354
2025451327
881996678
1723455435
1442142133
1089735309
1801493627
857902070
1158593647
27971241
294417189
673864948
314187934
1413787346
1633747094
717357874
1108154465
486156967
1284316317
738416777
755740836
1967925895
1581876175
1112094996
1446373792
2110890912
1763423778
1657481809
905066699
536708299
1413373302
225299643
1869484803
1537075598
1960327850
1637421749
1387102112
318085042
1531616574
1006977584
799191421
1668334278
1560305809
714062740
1078372919
2014713986
1732670184
877169392
1439425530
1710560586
1339482819
688504753
2133066644
166895592
1675589205
1695124812
221352804
175435304
1718405182
838349591
723436779
244297985
54718303
811248891
930233176
1869711694
1934404605
2029202164
614129064
536068840
736763452
1864913522
1707847944
1095588354
1921516767
175916401
1327545125
1527400195
302547769
776238004
1445325868
1871188665
933654239
2079535623
1241059584
760787568
689710731
1701059471
1751109168
1225567393
368505013
565983533
659202306
436569346
975167696
143585831
543025888
1745973408
1606633058
1008256139
1178206963
1857114655
182428327
1954596053
1767592005
1980366439
954541947
724690631
344681671
10602535
586071214
1451036058
1862028920
1881887932
1497206678
1523901381
474380910
717142048
1522542571
1343519769
10698548
889313690
2072905415
912373966
1641805394
1692475126
23121215
928808133
327634692
1134125562
1429465378
359375749
927834297
1827941366
89378191
1947779445
403522661
884423202
323333878
831237040
1222113268
443042307
756075137
441895106
1994540975
379989393
2039624780
1441081673
1201537245
343418709
195308893
50030307
710454173
1947504305
1610744242
417091067
920063433
1136639122
2112974682
1120029880
143045834
1854160656
1792709515
276737118
2147387364
2007324190
488071728
3117160
1923572312
1959573360
2053350086
303939640
310752764
1477745421
846624714
1223898469
1044198698
1043271555
1852730383
765163099
1938261305
1544263142
1507396051
658420779
1282865267
1383859809
2050947160
887665881
1107185838
494517316
507355761
1468826164
1683392839
130812482
1700226206
1077273301
1409001924
49346236
2109948815
525965829
68788033
2118729788
900016653
1062563957
828514280
1470671128
1631039375
1699808180
2120520688
1116441750
1603298816
1221615395
1352730816
173193783
868724955
1265196052
1471097560
1594268364
946676224
1999423878
435308516
1799527458
1733386667
729046309
2020825529
1158276503
130980707
1155951389
1436161916
1650873400
1373140181
1990223409
1755189367
366132926
876383230
2006526089
1235799793
898728538
1889303811
409731969
1757544740
1949325006
667578738
1256036319
1807658151
395995680
1028732201
495679108
1569482728
658097650
688969172
727156778
726768873
1489566287
1643694113
2134916598
570151684
1989546845
84449054
1920371041
2029322727
823645268
937433399
329424180
1960372974
1221999845
105394044
862483657
1327725590
1019696380
507317060
1130177827
1441872373
744570982
1445133628
1237185744
554349069
1673698348
1424935456
1163541478
1200878829
326246929
69896872
2051083506
869865631
72783094
668995855
1088660612
147899033
732427634
277993143
377332167
118340218
1505426791
1468756871
1454638860
2096661428
1504175439
1978833833
863764782
273285269
921530135
1260496255
830109916
350231423
22100871
1324652658
606956023
790985236
1314809372
953270986
1582302274
778385137
1661167883
1414977550
134910972
1568908293
1592805909
280205137
1302278423
2125796684
1987448335
266008931
1583626368
1089188364
1053324705
382986062
2096991198
1003835416
1268974013
1083340764
786799056
1633834360
1550991017
954382032
1786195555
1508811463
440556084
219017886
2009664340
1782941091
1859386890
1275302474
298600369
1356444413
1213756755
1072592109
842955096
2041202861
745936859
2134890055
1411425221
2121128039
1347813193
1800978068
1568928131
582777366
43778816
1864038244
1251816408
1511122207
256506939
1875544861
556804835
1738576836
1689211431
1724435020
612603424
1309601045
598068914
47307371
925830426
257390130
1820113507
2072366029
1362337371
723848739
622018724
1915107392
1844459786
1545875267
599989363
1318152458
1453513915
1256339726
500992877
2141455610
860328231
1190380357
1872006104
1649035011
1422272263
356186082
1315331874
1386855525
947896423
71759086
906581862
250383120
1449992258
1038432089
1664871198
458702642
1612628853
924716209
1992626456
1131553383
806338597
771034567
1714218368
607066467
1172074337
1449566484
785225208
1595214489
1292753905
775652416
1392350342
781831167
1363868489
1768644393
3413475
267622731
1809886646
115826087
1479070839
382407478
1672578736
1606799831
907025554
1129759775
1774083277
1760026321
1815355721
1535717394
1368957553
1766992428
1565300804
1411017013
1580172727
361862905
1416729
1180053374
2022234262
1386547012
1254548084
1136105020
1729544641
1493509969
925637810
276509300
1635464224
176373435
121620400
1785778528
631910386
198708053
759768698
24491613
8112551
349938623
966692850
723542269
215940036
1887395979
1934427098
591846413
1107181142
1338167273
1208354325
1462276940
1103554178
1627172495
181715991
1227141474
912543878
250669835
138117146
252053223
1851772458
1632415547
1232750071
1158510532
1278631953
843150068
2011162375
201585229
123024815
1259869789
740704013
1220340964
697169283
2075460483
351977324
1603431522
624151965
1730566606
1123304544
243503727
1429359380
158670574
257372318
1421784041
831454000
1762818576
2116604375
109049481
2145833850
2019161424
724765983
1078818759
1217945914
1640089857
1152995974
1689910033
1584120526
1399991564
1304418891
737615680
1336502052
1562162045
1558587550
211820073
615552666
353151622
1274403189
1766199681
1631502849
2139719571
1332131167
1986445916
1387830520
499406964
876154380
949419535
1323695032
396967456
229073288
1254716891
598834542
638447459
1800423294
1354441757
429718305
953565719
1134142593
296631090
263962812
1321713214
355346312
867998567
1629719715
317011998
1570114844
1881854286
1894078603
357265889
1644964810
1564777422
1790896533
1537722140
1792035060
309066411
2077632484
260169090
2019013774
1998832872
2146385962
1051811955
618474828
2113848933
1554942637
1954071132
1408306501
1618765559
93797385
1742604112
80395791
687593346
1754783202
368744340
322729159
1947126207
1276481023
1562057016
1850357388
1385475404
1955006462
262689458
1250239660
438793713
953185250
2079462781
426512660
964881118
28377142
269823820
372398619
1387232181
162742438
257254865
57544494
1826201485
271669030
1080325932
1145986244
64928597
320726073
305079804
1327186254
330862382
140688998
1860782622
232753200
2047880632
2026271668
1395780594
490606417
677476697
1265209532
1095263757
2022920810
624438110
34386320
1315671974
94650361
1127178670
460347884
1385950972
423318754
1081914717
1245680986
823784280
2033516880
837802068
739663676
1108948781
261903404
812629111
760533886
474073887
1972957275
941506867
1267738208
1454933774
873416681
74148344
1905419647
1518822766
317989200
1954618520
888798976
2086593772
259285746
663775003
1319768734
1573483253
338831290
145313431
1012697439
2131352967
1442323236
1843799306
315029071
2029899307
1113857491
1054042076
618872515
142429051
1026175347
1243424153
1175259648
1792033728
2075176278
178973859
298121742
83042176
635877929
410206704
1292544984
1837325047
2119571176
1634704899
576618212
860694741
848372834
188347427
714876655
546511990
406731364
100450446
1778319961
1162402849
35734235
1702796818
566311895
1083825004
61120214
87188736
333885961
339025181
1753371356
1347735943
400861239
1106705753
1498315346
1061204167
603405718
246023328
482608362
927111343
940945047
45597026
550812143
2052400352
1687575735
599960189
1973257488
944684510
2008260308
1749158181
662702656
455730850
843209016
274263040
1824686648
1412502361
1024155105
1564549233
1714871940
1073153891
1968739677
314783018
1099576879
723827625
140963281
1146389677
1593670031
440782046
982389962
697583495
862482023
853307720
537851389
335588868
2055730376
69597307
2056913993
568132407
1824035564
1914228536
1606306370
1885460092
241060190
1833242625
1100104188
1500524068
1448783683
1851824173
1812427967
924893717
1410488082
1550296537
108651625
967326913
748845550
408616719
707541849
304711432
973597948
1640275851
595706908
254744918
1310219427
592178961
2095524364
1168397837
374264188
1992458095
2138767877
55045167
1552710670
1412584291
1722227119
229654852
1678690762
1737927658
419139767
454747118
1761329222
1963483003
1371322410
6292864
1409655415
54966123
1135917995
1099103553
46586881
950392517
1593446538
142135688
412563194
1854646336
142323563
2145241878
582702550
2076464346
994317058
762515018
1978628610
370622830
948175310
710753861
175017684
1873122718
479599899
2101159634
1052147114
1555777917
1682717093
1683713551
1349176120
1524350106
653754547
205541402
97942227
1106432871
113006366
19947408
1907243735
1018404341
434310637
539447627
1842600305
1565361703
1425431310
1711918606
1627127839
1069614561
1184930104
971459627
506935519
725411133
1129893873
826602231
746535192
135069869
1880130650
1401586704
126449441
1204000640
1882411258
197807638
1916798532
157688433
1416185434
1178412690
1046592093
1401336030
1152193217
686517469
2078970916
844287944
1097266001
1830556557
1443198602
1606482035
1012755218
423801650
2053644679
1478854002
862766166
960865469
1125808036
1570255364
1679186023
890577712
2043283682
1890787305
538484688
195851842
1860888727
760505730
1080101536
45491404
1174849464
1177232459
751345969
1227632192
1136352031
167323391
1814850324
493702691
420021845
1905395572
831693023
1029719331
447926379
767614459
1613603727
1096690624
177250402
140342897
153992384
12373277
332710080
737808133
1936893793
1089603610
1516612816
162700974
1313726341
912865949
9249723
482779788
1168554769
1212396397
1297974624
935753045
1190218078
375204976
693008205
1463626912
1669921775
1930251472
1974587222
702545912
1579161320
1480536930
1455540574
376190494
370469047
1503135976
1596555965
58498085
748538517
864393819
654884488
96437107
1826416920
1496185511
932442767
1561741239
822924247
1230581253
1469160140
1363631508
873911825
2089671489
739628459
185329762
2013533906
1824130586
1274890479
1986124116
651854182
148951518
1405635966
254514255
345404766
1566985078
982999881
826679244
1309818495
1404189624
539618935
559864213
1774999028
704840075
115358427
66172474
480078211
644445262
1809959066
1543046749
1703881885
235326961
1923670030
1928840609
2032463822
331717947
1616146061
942108915
1837564412
1072087077
1849764433
884106207
102881242
1138452040
176881313
654557183
1584004212
1141185106
1882701887
794155579
412469597
1528091953
401353209
868757987
507373284
2028083180
1563172829
1113976429
1844810999
1085476320
1397177510
1000727944
1644935652
823047987
674407825
2014128687
1371913361
693246591
447817271
1740448239
1736778443
1331789861
1951044980
1523983255
57211693
1777251155
649298220
901225923
52169776
2045594933
526787270
1279706270
1285606685
938346117
458070816
2072299608
51127725
406459022
1065645959
1490916184
1497364313
447185056
2068282634
1924665520
131492907
1899996912
979221855
636549692
9375819
1928369244
911667884
2013867644
313438613
1570933489
1075913845
904957837
1357055931
489325110
714511143
1266051296
710616273
582136115
298118298
1602772461
1306897907
1381114106
298764392
1032380370
386259535
715933353
459828342
1948658687
1913666754
210871772
1930483740
1446695631
1434473286
1857714813
189274530
845202623
601349968
1406430111
1361308197
570419619
41485861
121390483
767791495
1086406366
1863072070
1994177482
1849954950
1903131779
505603702
1993028447
1995808767
225330537
1927802849
1432065434
498292673
2014370710
684649705
1686382929
1113475109
255418273
357773701
2139780699
1000127374
1456051912
955752304
437399232
1897843875
76429546
735591839
264708531
63521532
1047381722
1262393559
972764521
793228976
1824778382
1791618142
1118923119
531037621
1995592680
752619829
1118757132
1220075263
407910964
186398580
1917515077
1679953743
935411420
16803236
316100482
370373973
1281160546
930005442
949554026
1473230294
1571809323
27762880
1131143452
708708441
373237230
1892245288
508057484
971723479
722950366
1012859320
1275461483
150638130
189817829
998939828
1506980899
1655009974
1586399720
729580842
100132648
1326345187
1370102600
84428924
1135014290
1967445293
214346857
742943943
1118138043
1417444783
1849873447
1382152604
1137876526
2090431742
1242132909
1922615140
1235144264
1901141753
1961720553
1761974402
497929852
708939784
1339642631
979302633
855468249
763376148
1455073303
1097197275
503899446
289451881
1798560202
396837481
847418080
1146431678
725346272
878905115
1348229969
1416146812
536209353
1703561778
133716898
66390942
1898513229
1944388834
2138736557
1628751642
232914617
1955636075
1767134154
829588091
1659324159
2133351780
1715693380
1857458379
1137215568
956847762
1528583857
972282978
460508155
1664910989
349857178
464851534
1297227431
1506568534
193810811
426448736
1747566392
942962512
786310073
538821687
1743508449
536765990
1694763949
2136991969
1140435438
1804152874
1193427213
782735913
1800763997
1748100368
740814493
1514915089
409909592
137249322
1030431584
1015548754
307358721
1435112155
509070863
302507901
19203834
1289246774
581680765
144316771
1878610891
659110314
618180552
1506630281
1847320619
16104843
1212505053
1515674062
2116908050
827476136
1363579860
575078426
560664303
416868146
1053385637
287505595
1370484616
404511826
2009545685
1412798691
618275044
1502935802
683484131
1013372274
542806308
278414794
1535046733
472239410
1943646201
1292654505
1709152462
352477880
1710855173
76026840
29842244
800601039
912173605
1991318993
997274828
1351341587
340257566
466131456
1621633324
352017162
153065908
1501017673
1040033880
1726159967
1519225224
1259141454
1024587936
341299257
1874062572
2138790815
1629989331
43443553
828353278
680273803
760942171
495855608
756366909
1406443899
838254090
1956359282
1996692158
1730181058
1417552063
138872195
1594006538
1059191811
1613168623
601145186
149978199
2019107403
177938698
951395310
1489359199
390220161
1526392909
284116865
1727697813
1979567179
1194983992
1355373815
1507503244
314660995
1712264767
655315348
211192952
327422018
1104118059
913879447
1559775452
276197712
716183305
835638432
1288061649
2012677589
1560538512
1469338049
1543263520
601152678
1781673473
1896790964
488934108
13683081
289140840
867411189
87579825
1986948355
365632672
1662643297
1553168513
239469892
719541611
1420841289
2124484296
791152071
812509821
2107264939
1108125860
428046367
1358549591
2117354613
1935640308
799024028
2133372222
769644930
1075021686
1969061352
1751240360
2094643917
1212453985
407331745
746868889
419008836
1229560242
972134397
141634686
492652579
1939735350
598412568
593911431
874551520
44352471
2075784347
1430523815
1952571240
351134463
158439325
99927928
1844786722
264737525
244512514
877766275
1061608079
151244691
965293089
1157343581
1091426634
1174111216
892518437
1875046742
1183842958
1459108152
1611158810
2085951596
676865580
843926545
1033024907
2097908310
1247778746
1921625026
1111504235
1490216749
231471981
2135629906
717949409
994340365
562190709
1885083629
629236178
1814720122
1810922216
1726283354
752895328
499696428
1401785874
1754929650
269631338
1935824061
2058555873
2096034653
1191365884
1469358734
378473306
1685602910
1423414587
876762808
1611694200
1053123855
616589967
1004920600
953105873
1394236866
2049905308
910495672
2098192827
1955813718
1051186670
681495953
522531149
576371983
746313897
999014513
261076037
280673729
249445173
1860898141
542939403
938704181
216334700
2119440499
23388563
1507766459
908510208
1319522201
640538369
663342891
1288054756
1466956965
1565247068
1276102651
299638562
956637127
474481737
572211242
642904220
306139364
36387369
1033525716
1666975834
788507478
1441593717
994902388
1659277411
1386987171
1294571578
1945552032
1231343771
805210643
849302986
1092431995
1066686040
296123787
320063098
1968944903
1810163138
1296663917
1784842221
41295558
542519712
1420303236
1637236172
57833406
1522293573
381182394
168613297
19110426
578566984
1689404536
549982971
1269640425
1072722289
891659397
1210803108
732574735
1053310213
1767082560
1300757730
2042570258
634461578
656629369
2063089183
1535150813
1270626828
1814900071
623599205
2025267663
831558213
879882605
400711713
1948946525
1352332865
1769661479
989809959
1329305467
1389152089
1287182841
1160231892
532075193
966426423
840737507
270244342
594083297
143327564
637630073
637616757
1159578687
499692236
60974161
1711790236
315757798
2082822781
259248032
702606492
1963131743
1730267379
1524232468
615671828
723659751
1386891652
215310452
1195491800
693674704
1297668655
626960332
1278835328
1877043784
892218133
1867111801
713679048
1415868656
869427209
380323281
184950128
2044401661
814663738
1070988795
25069448
1537687751
458286537
86879726
817447189
1554375849
757653289
1881424621
734665457
992358743
2010332936
1406972274
1449836805
516829284
1593814005
1712045983
957624036
764802415
1529176366
214947775
884632566
824333154
785805037
374923660
1026264837
1441274924
77775455
1901667861
1077087125
1906370026
1018951183
56113199
583157055
112875825
111864292
1679878178
1149201613
1720256535
1015555118
329465121
1161536354
1680329645
1380448388
834893784
1458661320
2114759300
214661481
1437539405
973883866
1014777688
428289947
1550910652
416999315
1059378698
145791741
1688042348
1378627696
340368272
419658269
789535969
1647899240
2013786901
894425880
1120879220
2082123221
39771243
2032268164
2086515799
221295055
381817475
183812410
515466196
1324646460
404859320
394293617
245001551
987658812
2020554142
987075088
377201529
656135322
852064140
689310088
1814749221
167170924
462918928
1908201278
783900670
1559383808
838653440
1166383923
902112109
1471774746
1110305424
941942619
1362385345
1042617131
810596735
203577034
43766626
1136035361
800044828
809856687
1202289578
302697300
2049557093
858146279
1057741573
1323644588
1340574803
311621142
1198498338
294891828
528450900
1905971970
843856681
244135380
852579265
1764780995
1113089131
1531680079
486658761
1416843790
1872745124
193036986
1780520825
718449434
1364384575
200140675
958398377
794396607
394864284
103645167
1961412812
1972765847
760244712
1141620490
1366437136
2041328182
1837115963
2012478212
99060236
1246086543
1256949154
54780378
1963233191
137334855
1722418894
1247818926
284226881
1217773817
1297120756
1636617495
1208269024
871361201
1980949480
1554573431
738059474
214816355
619201579
1326497034
1297145357
517347938
2062135015
268785002
1885092583
1869052664
1313158130
589018491
1382621331
1718489644
1430119364
861160893
679553538
119357609
1171381053
1654360244
1514329543
895444369
1170166829
1184175660
922582213
1844207285
1690419609
1186062455
58576813
1142411571
1560277051
783466348
1125375471
1770535238
2076455267
735593922
108766154
2032648973
1589087672
304143526
1467031674
935324180
536411793
840312983
131658793
2043732526
495563012
919254171
1065781038
1599457125
1051152266
1992878025
466138863
457610943
1942836358
1507082420
268832036
97053995
741762205
1887295958
1993440770
1159762350
500609182
430781897
1728097765
1787872273
48783422
358503381
1751957498
1971279309
1514341314
720767943
270969996
1212844564
1171721984
346927774
1544036123
929218132
1422285563
817300943
1504304311
2086197816
1555214356
198795586
1021882877
2075297783
2147178704
812202509
104983005
1970615458
482524131
1067115294
963660603
1702418536
582286922
978426251
1758633931
162760410
866692512
28039540
38060475
969852599
2102555284
2125330666
1446261372
1954001651
1751435907
193727877
1104754767
1140515500
194300609
674502567
966624695
1557993690
1193077197
920221558
685336124
507624824
125227613
1952622708
942699955
1695554818
1814379736
465192527
200728156
1877504373
1904661115
572807394
1881677485
1662628196
1120605959
1037625495
798513211
1357457870
54680347
1866783279
2696468
60611838
744601127
275911594
2112550682
601467723
267651475
2100815930
590609758
923157422
605096424
972344365
64328343
1451481931
2022920687
364007965
1303983087
1772990136
333872202
531918309
827194975
430983375
1998997024
1737818639
1481618889
661230660
799521107
1647096721
2039501418
1084404591
639983171
1957299620
1686968243
1796513831
1239906022
307740452
263729740
415798399
1214333026
145986923
1216339646
2055551656
937180566
144056790
473699950
706323885
1978304769
843914481
1833682853
1333203310
2021207993
1705567139
1741329071
1890216613
1920701069
1444823837
761794604
770088846
1934152087
1715309661
403283850
1072740256
300170646
350220677
1593818483
677295293
1133105684
1368140261
985129327
540686890
787986586
1555258790
1458824387
1924660739
604885487
1804032598
2075128002
383058119
1501317311
508235587
1358951457
63606181
811215846
1931366917
38642270
1768555337
2140999839
1046866415
1233123584
647062278
1334492446
1427170590
313872090
218737295
2002639302
2082223094
1968761157
994046638
1031187642
1540722240
796728157
292182157
1821432593
612277967
612559632
147434969
1184314340
1158772730
406339770
2027483273
1473151477
201805634
2075499588
526093175
1798333998
1159889658
560223307
224091787
1122974146
1717363973
297163642
1816629034
1044117733
557535202
37261122
1669668915
1065825374
887587607
482905728
1071796774
1955990510
680609368
1423382327
1534970829
333721868
616027991
2092952674
634554946
954986709
1964809348
627066229
280598847
1124943342
1413489398
238338913
273846986
2028794763
2087346307
208138192
1222895831
876914430
425673285
1398424182
1994650636
4006447
419462928
1900851216
310103256
1586196026
4043981
519487571
687139694
1437209822
1423166483
821111846
1671598098
2091344821
1534895344
234750983
888664930
1864480177
1565526716
89611782
698105544
1848296932
1580658759
1011715202
1684884475
1894451523
695334148
714988566
1501703682
167645522
1481912293
1091230040
1834910119
1285617170
2054374554
1574903887
849839248
1189857382
1303232380
522432931
432797298
879692956
2139666875
1920127298
53461370
1051606005
1082508827
1987079394
1166829979
1997557666
87172137
1511066039
1599554950
805262033
667958729
1643657982
857636579
2031090800
949774961
475504658
1542314646
1143624173
701365222
265775927
1475102766
533483932
664113823
1513189141
2088975182
2090837072
1400486156
1061664172
1619053427
582703187
1167247720
429891046
633707488
1292542777
625416331
1900708447
1294961795
1467067415
1581804329
912582519
76689803
107568625
1840492849
947204460
665719826
753615368
2119437036
1947394794
2050472494
1470521855
170529970
878666506
1914664885
714486222
2054716196
1308183432
1047201165
1211400911
1186387954
1697857424
269607583
1738505513
1575736646
1098336485
124615632
825008729
890215162
601866085
166599851
251778979
674726350
1865332324
686139113
1500346400
1936462037
728560484
727257889
618032976
1663713446
261712832
971618649
2034064029
2075199493
1072843784
487022698
1634186257
962343023
1468040417
1924929301
166593826
862810622
531554887
981652429
377888801
1438963539
148220302
314170676
1711432338
355035882
180600655
73529859
866058196
1961044562
208557518
1056664028
1582715636
1804026576
1309680580
795976866
487930229
804754856
287384040
1780933627
147354817
917931099
1571803493
1901097582
727455074
718275760
1287981630
1978975315
753265803
1958280534
731599195
1258051435
1179911818
1822812632
462599921
1592155187
1394093368
620349182
116014334
835855536
828993927
1284392651
1516750035
1655594535
450150178
2142653742
1882686950
394203232
1022719344
2046538790
2020346948
835413577
474941892
2042189704
1873264189
1902394850
828420852
1238526403
1553525396
1557430575
975968774
1290276955
420568945
2146190729
1753748858
277759702
1537378354
1308079321
1740139266
1579224305
180818838
911391976
702781997
1912265012
448995923
1059752042
136293897
2028820003
1401158896
1130217153
2112821360
788358716
1541952042
1032621144
723948230
2038656982
1274674568
1535734510
1297418703
435221042
1338135827
1786503634
199659174
496787660
276955084
86349366
1079726566
2048149642
708138053
1255916352
1443603791
1419426562
1735278150
1189413549
1930561163
1183450090
1437379991
353176724
1444163788
126067656
8293308
962541519
851720075
1097504238
1104165518
236503620
1494395103
1900665711
435591824
470016412
422229764
459820963
1780193513
646748756
544304002
1072350524
936789447
771776918
2044780808
1753573616
1356296838
663323589
1849197918
1457352592
968087669
731338334
916153335
1314654409
1257555412
1619275429
1314224203
726899806
1001936277
1886004081
782305301
1954041233
424291483
1714918484
1634010389
1389152331
1329446995
1597274607
503674839
1598313612
1806902578
323583751
226423303
2088448841
932144209
1333387190
1629882387
2114339416
177297962
455152202
428069891
771418209
2001476821
1638217634
820543327
1416645174
53471724
527389427
1466750444
1004193219
451583345
974801412
205250282
1212331812
1401466698
1491709554
572358812
376931494
1289730577
1136217174
593176931
998241006
837519630
62292952
322405131
598262146
1608953450
978610389
961686533
1001557648
755474953
1611377427
1970305682
2109735879
468412069
1570195210
272909883
784681522
14072148
931069274
401193602
274318943
974571172
1289786303
351613266
99425472
485124620
2005458141
1191842939
729841314
477950712
747473066
504613053
522534141
2023453568
297319663
1331273654
1168221640
1844287385
1429697790
868667941
498935825
1905983838
1914415675
249528866
1154793470
1986408753
1835222123
1945879908
578333387
291893967
2085933619
964802440
1207198691
279336031
1847789726
1207407701
1807870113
907682770
535301038
350673405
134825036
1298527711
858357583
1068069628
107832486
992850935
875978398
274327847
176633449
1890431636
1456446533
121610090
1469057239
1585991489
1823247298
1026560968
2094807738
366024552
982257710
192817687
1743203877
1048475073
1436784019
1278246398
835814644
1720379800
1012715674
22527287
2035459285
1831781286
1785939740
1417546247
1497269198
1908108846
966959150
625501521
249609290
901855574
1966521517
1216553124
713943376
1313387175
535729940
653416714
804014848
1342735092
146992112
492796074
1519694455
1453380744
1816242782
1434239321
1322038911
1594179926
89074544
1230495433
1429942129
1767786845
423506912
1093959923
1536686979
919294182
944749333
1573387770
1400376133
999171838
483097468
653196483
729200120
105452210
1208109950
555099992
102585552
1763207916
900414773
430892079
2097817774
561034128
992773842
757668331
771196252
264913826
1770074819
2131425353
40125920
1212380266
227317808
920636229
431917423
1635931878
869047032
316069041
2031204014
1732178564
1635496912
1124806357
576243937
973015856
106152261
1183692464
2025186224
1840017229
2135072516
761921037
1576021732
1691274914
1535215343
1895777781
1085864957
1985091583
1923102865
103186605
1650012464
1608671167
993323493
1656642650
1837629042
520506944
922877894
1784042649
256629007
121705851
847416686
332516750
501661876
195358654
49192337
469513643
2028915399
912205318
1592279493
1059532798
819197843
820420159
1663200188
1040959005
724848073
194375867
1299352676
1615307602
1686060816
597297025
1977482527
955209230
512316537
440288332
240398294
667851313
1053893192
1220488724
921085512
1812966356
1448510603
2011998194
2104472523
455254233
1208296313
1661251459
1824064558
1893583825
1104363246
827302598
1616047368
871376299
1070973937
438767263
1735230802
1407107261
397059952
1395655796
438601145
1944469890
364547097
951187822
1640952087
1211720471
83012892
1410542638
1443071135
20283179
213390235
2091094730
1965223963
2051416560
670372353
1258246542
676910604
5284728
323094842
2003941665
807703562
1168165416
1867150244
2145504383
1201328969
2138010954
2007972523
435244930
28368904
859590361
365384230
35085505
486722243
1750304221
1103076630
681542825
1202016257
1140363534
331028808
295072359
229935171
214890643
431248485
1959599021
1919967459
742008900
2114004867
1195079046
2094521382
42814095
1165605862
1462481851
1305745759
1157900795
1801705183
146214467
656680070
580787082
1684237848
138219570
526028846
387182997
416384022
1956539666
408802340
557970744
838487080
321151068
1794930241
75426033
618895150
320705138
457571096
1383666485
945587954
1062832075
1316592981
894586868
1530366813
936089328
612093591
1339304786
2058331650
1841194588
65241036
196412500
672790233
555807540
1490039026
1409758685
1076138029
93724569
1004128727
67848790
1828950818
34588749
1871395239
1086207143
1208849315
769549203
536404008
94147610
241714390
1111369494
1361296696
1664351298
1334209862
797619782
1845127449
1211845071
861414228
1633835171
1927861555
738917093
1898860885
2099361806
1007145974
326013518
1332904353
172041843
270362807
786956595
125039444
2084334832
381608133
1000217042
799733177
30286239
17150829
1582238127
1509133682
1298630026
1231563157
1639963464
1650483271
1055779774
275173005
406978837
2120673664
1860609599
1088399508
436725595
1933964759
391806508
1341667367
941723252
1973905459
920236051
430915998
1041902875
329139577
237597442
206003159
38787759
759302471
1094977395
165366183
1329480076
1732788662
1886669836
546118068
1578457371
773682135
242605433
1994460854
1830103030
1327384561
211991344
183848813
1917292195
1622277585
777484031
677863343
89201047
690432243
1893132957
1104699350
1496439526
1867756674
1964406151
673256725
15683012
521744460
1023132759
1785117310
1077952399
1863214200
1437933057
2137102392
1400095345
1001336142
888486644
826696856
1743529978
395550911
519807536
585329563
1889993490
525302177
1601343703
631406559
409678360
1924844620
2001430373
2101392084
1297478008
1283785358
501391543
388813801
1067447722
202580148
332681079
681425538
798199197
617238652
1242178871
395400408
214748378
1225242297
1202454531
134578388
855424421
1311149756
96207143
1608231950
2122881954
840273525
658975542
284703842
92149155
1511822264
154372051
2051981345
2004195438
361994000
483710663
900457935
18587687
644606259
1552991209
825113794
238687124
210548372
1778099494
8306151
1731896729
270783473
150388982
1660558057
1832599469
170644083
863575161
287037276
569209938
831020003
1842074112
2090608748
916060452
1043978018
1394798418
1272028540
264317234
55137306
110877447
2047316060
15830755
858636326
1288324109
731536620
2123200284
1502306999
236754757
1841980090
559450622
810459258
1652620698
1196870546
432434895
1430456557
181658240
806427932
388199715
141011360
1690370674
985305149
818956162
39955237
1910505645
1973170620
233416127
495858900
2062910942
1131072175
1507141278
2069141767
744613341
791122012
172753625
41535996
1088835207
47094895
362604315
173413688
1812561396
834940288
1979567601
1106126948
897908727
1964093306
954655351
1628462446
1531180334
1218677544
1603234443
1958170226
396124463
1306050349
2143664256
521319060
1435238453
1893023759
1652237916
1857520009
1826727386
187179072
1333597915
2140692644
1952195370
527859827
1274282235
1804031603
266843475
788285475
1264681274
656525038
1564670716
315860330
821458044
1126676633
1098150732
806639036
20584868
694116277
1570341887
1325118828
1243299008
1329984257
1505232829
1382979769
295987265
2146355262
5989265
105245605
162275354
1234286506
1441146451
938941004
1492788013
1248446723
1788948062
1313423587
8042136
195372972
514938719
434644067
1027143367
1346854399
1799139709
566620837
1173959366
956226323
69746379
995936867
1701596561
1561247187
1240939093
1342245868
940910870
2072897913
192210228
1167421654
1058609173
794583599
49405443
437382279
122968117
458223910
1258159784
1584288995
1445696763
1396248691
984072787
1587663282
598962408
1501634497
829043692
1770526036
602347756
1614995584
1460823212
1419599187
1053220376
400439823
872769955
77740542
425187148
875054534
1248846531
1968709363
933072057
1954063356
17303743
1873263515
1237756096
1643452102
1009468090
1453464295
1692775363
580675643
1916814809
820874289
967759101
783389895
1550236240
1431261920
1372822756
1766342883
480078390
1713577698
1991629015
332625074
1319630754
280055153
575302468
1337434029
2031950567
1383395379
1025847280
1610671634
942041375
1468178022
1925637232
545174629
1134207334
1516309800
258350045
782605290
507217093
1187278543
680278030
196638401
1275081445
1035836512
1140812922
249156680
1635062128
2064516265
1184024535
1355197803
375011623
7431562
781535065
1377525881
1103719810
1422805818
2075717556
2015622638
1179425241
308173126
678097055
458796142
2020464601
1879005879
1052102062
1170722099
1919549037
1727928746
1558614563
1724762066
332314460
265027681
1817053689
748459812
468524328
1295024539
1586955402
1664314674
1646912170
1588021077
2085265090
730310427
659816465
2008820992
691770807
348129802
1464527226
55967403
28418155
478365408
1381846303
1191248251
1431163507
1517995821
2045336159
728384420
1254163867
508215359
1139248872
73184568
1636650269
241209512
86576449
1269893087
355167956
1628988287
1915911072
1606506400
386754114
417013083
180119915
1997642400
1796665027
1056280618
1006779893
536730040
742724923
1879701391
36220540
1281306666
1566429824
672972047
824491104
372806860
1805692543
459113597
1370242053
463235482
1871800606
200114169
651747852
85709794
1108716923
1946422367
2101795365
53534016
708758412
116561353
1419240806
1278499627
976780037
2057880342
1214513330
1703976767
1744151814
1048177361
1438683623
1208086412
139736792
990170918
916922313
936757119
294714159
1916707360
212111016
2000281441
1812233751
1438798369
2019157942
1238105192
507639158
1822760489
58173139
364612125
1272001658
1764847946
1862045906
1206778048
1272751436
436799576
127996382
2109138911
256658339
827284622
376972153
1473582263
602328794
798841124
1542372166
1065685725
1546750883
1470060276
1064484959
1335545137
32026501
1784569976
2116717268
11718002
2064144958
190168793
658892915
682380435
1870645163
244698368
479308894
1388120970
1204257640
441783681
437699679
1854927495
1253286244
1886434562
2007881659
1375697439
855310743
1669138367
1804627226
169663346
1259116790
1848089940
219191543
2102724489
2011940082
449541397
851456949
1772382431
434939069
1681424956
124819499
1458203368
1279884285
2010085427
1435756939
646826511
1386880261
1144184552
279503339
2126687372
1842764633
116289280
276441096
1759740556
1592558804
378910264
1109012043
393063944
311747992
1979384535
1185192080
1767043972
1137397950
1346345302
267266591
1701884412
1610068925
1419653022
124533936
303948606
338603939
66105680
733789683
971039772
764623970
1628589188
1431811630
1602094285
1559384704
408864198
2064864865
1487921501
2010225982
430969897
1531154168
1073381609
2135569574
1264272841
1583230146
724189077
120086759
1808641030
1546420460
1429175571
233399123
1787514739
615747067
791156242
1884309775
2020584607
1243332186
361210872
1634387390
1244772325
687940349
862946563
838800618
122432003
280312124
1869065508
947643768
579539893
890976601
298401239
1419987528
1621080779
1072163888
776725998
1481225769
473677334
1731070520
927402735
279051470
1716814157
1665147231
39303247
1102011822
1951392195
1980826471
1799116826
529962552
1694184054
1918614465
718746460
799472576
1078820966
1358696077
1701362165
2098503306
890642096
1728085528
1681036103
863793842
2061007614
924768638
1674868314
2070643662
1698052439
626283231
1507051941
1665281623
560503076
60431813
283053121
820798047
1164583163
45585735
2088633660
789048603
1267831368
173730273
704625680
1647430731
1283401497
1472288865
1033320818
290686785
1146950844
39315412
2008551125
770282031
1871993003
702394262
1340319493
1868281742
1312214373
431007229
1194876613
1587579554
612337078
420345367
775119961
495247978
1508536636
1882119817
909533138
1729124996
1736722675
1581979488
1216472044
480239273
422822782
1420410949
1098229280
762264646
1021120676
1191827246
1476886131
1147845922
1969266371
1103836643
646066115
1782696245
1184245285
979441944
2059204812
802394378
310705510
917974557
1226632074
2133770278
658159081
1951541525
1456541124
1602041701
666959924
672457639
1826242927
1247071888
164878197
1135805195
646968496
654712689
353957604
1710892540
863148699
446846874
1203344716
926587699
758966897
428937882
1063217443
1933090810
1883564306
162479282
1152775518
1177494954
895334587
1242561659
1521556763
1787633918
25899158
530097523
972685433
557211377
1492663882
1406186113
1812144216
774956111
2143358323
1163839416
1214565036
2009584460
1950480285
1070316693
1782763321
1045223887
867974477
709144325
1251769151
515975052
1128367489
2067078334
126344628
852421872
1677141707
1622279588
2138657842
614228086
1256339091
869209766
1255693929
1965116830
697131545
387373946
1162001185
2143824551
1308200502
243202247
1123994532
1984149384
493502432
1901162201
1044267191
597828442
784256188
1285808989
988941886
1036434204
1311330936
655750124
1460709446
1754472335
1026848782
347050122
2018477668
1311310853
254342422
735599946
1198584007
1405973604
319021785
847322379
744952754
2065081129
1364120602
1152918396
1168989261
1798127515
1028306211
1140969318
1616452707
1846170743
1442739447
284036387
1166178206
1639624244
349860912
1719918720
1153865270
902875329
750894686
691795779
985932502
156124703
1164577240
425935702
1838353876
1567485062
203653098
450796706
2019072381
366423274
607735193
711486595
574140148
652488911
909900500
578903683
1678080473
1589866683
380013518
544021381
187583699
643682894
963602595
733219818
1468976488
1795837697
1765150232
952312247
618621217
439886335
2111735025
962767447
665325827
878214783
395027253
735914502
11943333
2087767401
805901222
2077179149
1765227579
769553689
634791640
230261353
2092417609
1777673631
958556755
2022542813
761907737
994095369
1278020072
1049551427
976336563
475228165
362280768
1224799268
219922568
1680474386
1415568018
3879821
1006283116
1380845138
2051656294
333192741
2081470686
822070196
716688414
1693735453
885260323
600894945
1492458546
102946694
2088691497
1027102647
1110130339
1807416252
771620862
1573441752
1951454885
808309357
1802248972
735253486
209930143
1057966302
1338889343
576482556
1415322869
1261465355
1046277882
1249042260
1727216095
711443303
848664822
705156170
190763737
197166038
718635165
1335513357
2074225857
2062157878
1116626860
572110093
1545348555
1172317455
1345112200
1082785826
950437205
535139714
1576286679
1158848876
1907823660
1191800214
473004792
725666937
485719421
2140181532
1984184326
1768314883
2043213198
1790723492
1126241961
18752738
1001958425
344366732
487365112
1662978892
287965805
235809926
1131474436
2124829040
1991478627
143231429
80643591
887269882
334224525
649854746
233385543
753449403
267586294
553921812
510812762
752494269
17176309
1648214070
177334213
688401793
1401750268
1909401929
466465721
704299116
1110752609
1365008701
1391597078
2120559841
969265420
1790423502
1069231699
1714506365
1216929089
1154058608
438347739
2146054199
36296220
1950897153
71613815
1106211747
237702322
523853386
1529317023
754577202
1746468750
1884536685
1063226188
765136794
768602876
25054058
104374220
1316989582
826560672
314674608
247073137
1834966367
1616826554
1428605594
87354128
413233840
1990027606
656214668
1931212940
333467865
1363806055
1511861122
268792753
1033138217
674762440
2003172315
601387010
810539391
1511629328
2076793890
1766219713
2115185638
1822274423
681798070
1121052447
1281698631
1437064317
1379184818
1002699016
1677055634
471006866
28861984
965753740
1991640544
1536142164
1404021541
1900655563
1936494886
944723160
821745065
669563497
905051559
1414350141
1534706719
2068002776
1062974663
1629904855
1158428271
1824008221
1635762841
1989191939
1240150433
632252354
1834621668
1721996926
762603793
1898891208
2080139497
1581393728
580956361
753232299
1439786113
957858987
931035167
2133746696
1276948790
230222258
757681136
1856745095
213926775
395875229
467099769
188372570
275795937
1235450491
1018569755
790690429
1067368759
2104627504
1366218992
2054786971
1250375111
1612860832
1665939483
167210158
1961133905
1862940935
2048531102
222994298
1039718305
194267156
1962421493
1216448454
1504782292
1723235139
1568188573
921287916
1607300696
1100302243
1602491916
1964063035
1779852484
1107510746
110827539
1252576844
315188988
1588505499
2066693298
606658965
1619294242
804096814
954980491
121204872
756701844
1060756487
417851463
201219280
2027445337
1083067164
282721121
680067112
1676060292
1978978966
847717970
584059275
864818039
1454905996
1153825939
1219403922
1497271406
1892196726
1099862694
478925317
1703473197
1543941043
447777124
2020295775
686784921
2084699255
1625825081
1078473598
18603310
937448876
1194019388
398177611
1891203014
909885516
2116541317
772752914
613131503
703175873
168536226
385653813
1885742281
540769020
2127543827
1299956995
449919645
1214954123
2103417128
1763739874
2118273671
570422086
1578461926
1034426185
452067574
52897088
723804658
259521223
746127143
1824633186
1739193463
1055872547
846992133
723982621
507470635
1200318452
466678973
1336247995
1409534722
788551315
1738837093
536026708
1127800716
59196809
407617940
769725794
715797850
1338159210
1065865271
1656853319
221823906
1975128143
1009199115
1729190201
1862494205
831375059
1963708895
1880503005
1942318691
396645300
1975541435
574828147
1009001938
959565774
1290034476
1616092454
2110027911
890942058
1826183266
204331818
337743817
1515379896
322526659
1874780115
775781640
603582057
1673530313
958371338
1197796617
1050010090
1869555614
779418867
1197400405
1894576284
1356315591
2065436493
2021749464
840941282
1519435364
953316428
2017762354
1774506243
218382181
481097681
1628179542
1306936980
618405524
2026687074
704708472
232972041
326584859
283412979
469050099
2018723439
384861259
280891721
1080524412
221554880
1868542643
1225920798
1508140685
1958317926
1528738781
807563181
1125742286
507642893
335199493
11039163
68588697
1511783870
2069578112
851945935
55900256
332207384
2072469626
1876341098
1916616944
1774616701
1616042616
183412943
1929743625
981751775
161190058
1968340755
2011209141
1580802519
1579191033
383714019
26673373
658941705
1297843589
1741994620
767771359
1793396529
2066089982
577536949
1930045867
1048134839
1611858639
1606941837
2076702362
1161535823
1032189596
1961800628
1170976788
1559224825
1018208469
1772691383
131691812
797926274
1807758255
1814716540
1540150891
719759102
212013930
832161495
1314142487
507976973
1290804424
1152197870
996032797
1099840259
110654250
1487201893
1215447832
803395424
355260209
1343942909
1548533461
1806290121
463438968
1144343586
624484799
1347610564
1250662467
2045612492
364908655
1774131677
1328218038
1480468091
963148245
2160223
256109999
455489904
1633398961
1113093767
913758600
747998502
1794002511
1475020323
1568015670
1030817602
1210162350
1188615983
1003457304
1845561627
2086160493
11566607
1628632228
238718902
1838619500
358733420
1648056521
997465164
1019920191
2037460830
1013383681
1647797374
1303086699
4963994
1711643694
1879099895
1090011160
580804194
600173420
1239260129
1642139900
1672450252
917244426
1777999455
1771787887
668846980
1557737238
1464883750
37195873
293801300
1722678296
2143860357
468866028
10402123
1309692794
1446860803
1985561773
482786253
1304278879
1928415614
817698855
1610675682
1790127850
1445751723
1267310435
1816523449
970175859
1372401248
1044175136
210625138
1746284568
130093069
601230444
493412267
732163130
1484056153
28699312
943946518
1215341999
225308113
1393080787
1603833802
989140291
22848247
1291028164
292642659
1742014132
1729027
1037918133
280295134
1599731397
371380071
2085459416
1692916179
1472936421
138020763
267913286
52230112
2043456151
823171039
430994944
1241049132
1980554919
198589954
2099107901
1976069498
464250617
1070362958
1898365925
1892369133
1256428566
302625311
1647302052
1727279248
664421910
935240292
2070225438
1266640478
1537819029
476964335
979874157
165683659
146771590
1286064773
584581431
1789303099
1038769763
1459271785
2102824551
1210003630
1558969005
434727507
129198097
93058517
1470773889
517467585
438683976
1459184641
236814689
1325427588
126139271
1188000065
1497974142
10532732
1687798064
157278666
2011635045
263301406
1824950031
366142531
495802113
1855536048
1750507301
653457063
1429869968
1483241168
1257653115
897126961
1011611516
257302053
921116336
815406872
1393640725
1464281606
732700730
817279373
1010214554
626395042
1694848231
456003017
1149133508
1248436497
1362414254
762672206
1883841735
806170063
195393942
682931647
345590368
333040373
1932342937
1581846364
760855145
115530647
1094888976
682577878
852575037
1404448905
2040554893
1802912429
608927766
1319172396
535676493
133850361
1444956301
2030730017
1529294734
1271652717
1298310671
1238733722
211685462
952095941
329273950
1507458548
1653213769
634247704
1899675000
614884691
340007902
452648524
1694669904
47987811
1080349209
1907506603
2078211777
2090229173
1394508582
772679462
1533603398
258700200
1833734374
883968264
1719964496
79505756
2060497562
1944831187
1528882281
2049253868
16205632
1310813102
610720784
1190181336
733720699
240075582
1556166370
1992068702
1122349971
1861505154
524663361
576769554
1981343030
1049210296
1344864784
92229982
1494162035
1945232739
1879431003
1210350096
2002183067
274700012
1575030324
285990014
420417121
2069128024
536013981
372879071
674771015
410591359
1667176445
112853556
542455949
774919797
1596197839
1366737527
271846007
1323565822
648746975
2050326122
2010587053
1445963294
1015146113
1592653901
848900779
774346283
1575389948
80379380
667152593
2015272071
200218345
1027803367
703771756
1600837962
1194703339
820258522
1069172549
1271590788
1192388314
510831014
103722210
1546418736
764084735
1648173111
2013262952
162842536
1430460474
579605898
570889063
235724373
1456741408
1262623278
809224113
655476911
1192701279
1406964743
1143767430
355084760
2013881843
539383373
808539805
950147448
840151271
621609552
11729636
2106476576
1805592743
1479159569
788448427
1423404047
2029976858
1370577486
1866511702
1278145593
114876864
1838391297
1163693105
1842218379
1834288277
566901571
1786699961
1811922766
176065307
752406014
257901749
999802482
1448974878
817394016
759983844
597039751
1265885790
1132236472
1648061585
1868116480
174372981
2015526520
1110629437
1541365217
1337045372
1595732316
445329335
129529561
1721027249
2135695527
1503459020
543740007
1008801410
1295238633
664154286
1058960970
301134823
794811337
995075882
1639559210
265866145
738797016
404443110
743034282
402478913
1831501996
665106336
574569161
1228697404
1566047034
219968485
1303633012
124477550
952677704
487038258
1447736461
830327707
186943914
388780393
1481100768
1636829834
868646086
372522574
1604415750
721428258
793048564
582890325
1105960990
1188964711
238075700
1974975489
756996865
2132632799
773574066
938984044
542846044
1829679280
2065224129
1932736854
652770423
1204657052
889491407
1921306084
349515501
191429675
1829371733
2128651059
800327201
833621479
754070572
904729361
488263567
162338789
2062618337
802781495
597645402
1928764184
834647079
1122764052
1111369932
1579157556
1844825487
1906283615
1562020361
1941110310
515019252
1917490540
1036669065
658116853
415667486
1164439718
1751380402
1141249721
1622106275
2042297272
1303601044
762773202
953537598
195523400
773205244
481374156
1587563809
1060535716
262142441
432565787
1107924783
1784788050
2101880880
1183402291
1754113215
1599944460
1543624409
1294603096
358420265
79283598
2109679411
1699503758
1038638712
727179768
964741275
1708655462
1123293794
1480915705
850578644
1113108354
1535549962
45850185
557302904
514259783
404802659
882881194
1453531899
1405487167
1641173098
233814599
1816390414
1425975246
1507521969
1640242452
2025890497
1549863087
61443055
2106948202
1663406103
569765385
740928479
698549371
1684421783
554200306
242302900
326230279
124994128
319894358
1191105038
427726146
2066046882
1340888426
1004120040
1499035343
1348391841
790799591
956604401
1871128131
1239679606
1445957256
500488806
178131540
848060698
332169343
417147529
1228537926
1099737726
7002297
356470179
1417584718
1807440591
405101436
626256932
1191323196
466646150
1653747882
1673159017
840494099
717327379
16673682
1963019272
2040208588
343612552
599529306
154723984
1214080595
1280844661
1934347984
1977624278
230011768
1071187268
1783290256
1035839255
1183116943
87734833
1898894087
492131787
1247726454
1722761496
1157093463
2009853494
1871223285
1914199318
1310867073
1227438074
380116982
1883609346
222351602
269094880
287013859
634819612
650680153
1911765161
1527975596
50501022
1605837939
848687590
1285975593
1856399808
148663274
1870092625
859660072
605652462
1722884223
1854640785
918935619
711685231
398629573
796243913
72354636
1053460705
1407010465
1413321092
1909028915
586472718
440310428
1600919336
749733615
464819272
87528594
849327974
129378774
176711702
2110308825
701065235
561055715
1891204277
1910557688
610500175
1749659482
1363115240
2080804758
1192447896
1846169274
1374944833
458734263
1028036880
260077732
733359594
786756288
1132310646
718105934
1816118278
1603568406
1209236425
2031971438
1133265122
2144637581
2037658180
513740844
299069519
679863031
634643448
632532734
708327056
2124944904
1637206542
1618068946
1097638989
359693527
2125815737
364014297
1185698529
1284795604
2023899548
1828898529
1888356496
1521491741
354408078
1056086232
374187218
1741887017
467255290
1163443783
21976255
878382175
729682251
558286753
968691362
1147562441
1548636504
1250201808
1816090435
1749500688
221790611
1049420892
1710378388
1048567636
1772580625
723789154
1188560491
1945224797
1801488964
1522663925
1915290100
319313628
1423411102
1462185306
1862557401
583525585
1569818479
144187855
1528805208
717905938
188974701
240511928
1144569044
1767014843
2004801029
655227660
875097196
616465187
182213727
1041890793
1989972831
29580335
62364811
344507179
512629510
737773715
1873446668
50930649
348560647
1717852002
337318456
2079323589
2143600646
1169997968
457939391
1118963365
545971025
1718141724
947849100
1078664375
1324704619
1680362353
1457636372
1915421257
324705921
832610932
1275620899
727816105
1918148718
705651224
1878350738
1038281947
1521913515
1468921175
1773527249
601646217
1154362697
1819188507
1892180545
1731452430
1966256781
1448869727
949758870
1332340613
2088887145
503594320
882642920
1278736431
2022471676
1983418584
1616171781
627290823
1251133260
1904898997
946362613
778055575
1767029806
1301237110
371105209
376852136
751309005
521382255
679835363
1816990309
1822413641
1789326738
1395661496
231408021
159396469
1493747654
1271361728
57250145
2087030975
1059106122
1690053227
808687666
1316348471
491356178
210477708
1304938301
1724600081
165234007
640190019
1574448388
1792483634
787387351
3687710
281002064
18741152
464290322
1442203890
451342643
489571215
623778957
1840117421
282084348
382864233
1939497998
366769702
600175467
765261927
467784733
1932214957
2135005930
1024961028
1322152005
1184137964
289859833
1290359408
841964582
203565469
906647686
1400937142
1762195378
265870647
291304667
1893519131
600999672
1467984036
1450582502
439898974
1240096555
85292028
1490317439
645226195
1770626636
518341379
2131654291
1716388126
463497247
2001354635
311210794
1919446437
1831054529
1062504498
1833269198
479236245
662009759
614451540
817093312
2021124712
2108736646
869047615
2137174410
998028534
885120772
372093900
612668146
1108954904
1347700742
576308230
724689228
1555886355
650060838
477315771
554032478
485402829
2050568729
1813439475
502513463
918265448
1438468236
2063721129
760011268
697409541
1881693490
1621168459
1511048509
1187444261
1077547546
1943646642
1791004429
1395687446
943770694
1434260843
1192097604
1816598517
1348096648
49809050
333426868
142425932
441578127
32438037
1212394448
1569067787
306524167
983038351
1476946236
778995629
995621598
532906403
248927037
2122968502
1474391240
1352985590
1489117431
1699921368
815403112
1904987695
2071019534
1115729211
1718923035
232722432
755582678
1488259468
921347791
1858783893
71528138
1614700015
1789184292
1865544001
1864177465
1922326031
1518977357
1989460451
868109928
1112349595
257622513
1773993111
2035246343
1785495914
2083077036
153150532
1956022190
990845122
873028522
1645086543
374759755
1217467658
1066602906
684510994
2139538840
628271015
1590812034
118347923
161506076
375037214
275883749
588387488
1599372622
985153757
655350330
1629401171
1948888987
329615710
163188623
569230503
529970751
97160337
1958951125
99405758
978600442
1780694105
741890012
104461307
1522454925
2091411970
291355795
24183027
792826870
1996297176
1891486681
729367534
2078495480
1751185323
645024962
614801259
1781425414
1665757376
1651589072
1435790286
684500984
1679923942
1724267709
174759867
1246790348
1674755875
230774932
688504753
1757671532
1540753486
1044681728
1126373205
1303810385
414219851
813224550
772716716
1017366056
316296081
89347737
930792735
2141835826
624052319
930400805
2133032159
2091582779
1530843016
1409993680
1927616691
1662119381
949803687
914162902
1670932521
1888588748
1176397393
835635159
642464629
1566227038
1614355966
650000160
914723519
912206362
897994951
2110386870
1399625554
1180435433
456469936
1483099757
448027310
746855059
1483753300
214634625
829513629
1640191278
1222074564
602060777
469428802
867441045
961446223
419711436
2066684060
645906062
696471830
121678029
2122957283
1023608313
665435402
1076654764
2006917065
1487904495
1259398045
2083481262
480984682
952348772
1699825705
1820480474
755446805
445672196
1492471910
1931775792
1400185349
447259598
530384788
624030197
1330904272
955282896
1757293331
2252815
518790162
1202122042
1564573407
1654379993
438670131
396540017
2069785027
1704984325
639193359
1645929389
691394881
587093103
1728973046
1114937878
198012462
1242808881
395436640
145682544
1663824047
469817010
1887564151
1193654227
595070161
77559742
1458599659
1015305993
1041913455
94446031
1375398096
484552090
218338716
224308651
465617504
1126038789
358111948
453156608
1976310883
2109463648
1575148355
1037499029
1113394604
2022519290
1623987518
228566041
1093194486
917320836
792542225
772424917
792575751
643856224
816475255
1197259325
1859974084
311688051
2124916978
447417109
1161486709
332679578
961093092
2013128478
691507114
615879995
1328524884
1626516501
255831394
600172098
394446535
176026798
329738439
1463962567
1127775097
1016704679
1576013874
1961366993
372042486
1053276360
344553945
1113266086
128576275
343017904
968897640
414839416
1562377539
1146183054
1336508183
1880712929
150047445
1109617805
704514507
364884053
307325012
1377413381
1643412902
1377363464
173384527
1636402735
1900858678
159213092
360682805
1485260200
249383955
1292060585
1478115471
1412714046
1216628
1588843707
519042182
162138573
804461021
1587416207
1828206992
1166691319
2102903452
744435296
700384675
341721069
1462368096
47860584
57030803
470605578
1721284580
1912070258
843210684
248639211
878010078
476477753
724812496
1681819465
1728655812
91576798
1895610410
753672518
1851046583
1161965854
469123258
1638608016
650765965
663933799
1520692224
2132160052
1081208603
198442060
482870692
311584444
1922042319
1389762777
1303971746
367460482
1282531637
1090591236
2044287090
313771500
1010750505
2044219188
1983008268
120610700
836173617
466044875
542341866
1774000791
351472527
156286508
263668146
1894659720
450218110
383289650
420327903
1910160568
1627425500
576821071
1324264403
915922185
259741067
213446652
982797652
585749777
643942935
564575860
1516152130
1431526985
2139480104
920544224
184660097
785163315
1981376128
663130522
1532927401
1267384923
326060775
1414687483
1781094825
2069940935
285583974
1984213114
1335583733
811816099
1965664730
1549136172
1016392265
647467465
145102151
441894263
1672293860
932638057
1628293566
1099370712
1876111060
1630548538
1012065188
1903905967
1061134523
2117023885
1870379178
1778965040
1352214259
211033321
862361380
1158831291
1263261881
480443938
665669177
556604338
1261768033
676676456
1960410790
1278766559
451178771
450194125
205173400
1730161158
1322475551
1003380484
483343896
170074819
1058245711
41375385
1909516123
588687325
739633191
140851489
278288021
490737763
1850399746
1816825383
278548169
1551715830
1736229308
1894708077
1369026105
865437098
132491541
80157298
1624847651
1068151627
404841475
582373259
264509507
2028294990
473750332
614631416
1932810006
1385370908
188983659
748943205
1003871577
1930532004
1103954216
968437646
355822209
1576935003
86562725
1359529231
2049721065
1631811342
535714172
1557757581
846833350
801026158
399288122
2122975885
1987777464
1381237180
933157121
284245521
51661820
2053941973
669273023
2091899453
955787117
1190583848
316552279
1209850664
933440366
924889913
1488157817
2023050788
1031334694
1411850274
589031118
1796779912
1939156948
229768505
926120757
1044042043
755099851
1515589008
926366485
1066682528
102950027
1744179845
487333177
184182182
977817560
98297342
294736595
703049765
1920532117
1954716520
1675547307
94236256
1101364270
1831512987
1186016972
1722463173
2006246329
2104567219
560181043
144143989
1828487084
1094904439
754562878
2024680887
1750283000
396684716
1155035401
182155406
1007790226
619348200
1173471968
668421038
1144015943
1326622135
239176246
333260747
1909721759
1596286827
698228826
224188389
557504807
344604217
2013079313
1194112902
119080644
1030781025
476945564
1239843041
397956072
1367518635
1260926933
876061494
1665782515
440285312
406260854
571351291
2147192838
644331755
928348027
917173791
998441498
473276062
818500384
1573062315
1928151609
2011806415
1712747499
1408734227
413535333
1655888724
1552772048
1729051800
499550238
265251894
584488649
578322592
618452838
1946821109
1236955129
1153356175
427651193
902409271
1334324336
1723541469
17775920
1644982169
144416949
761864378
375620500
1154041858
2124639294
862561648
46831036
961434450
1936223768
257693893
1282820700
1633075996
720863466
2018971062
1528511820
1873852101
1546551129
166298908
1088542518
359407283
634228789
221099216
1188568566
648783195
692959950
1956009193
288705857
911254126
1943913266
1681880834
148911765
903550132
688279056
816571354
348744003
418817065
1905675695
838336815
248128335
307080342
77116806
564871470
1155074269
962285439
926185202
1970345861
1082500411
1192595193
1534575902
1226995885
2076947130
426274485
1429184843
1856560896
460270261
1402675112
789360520
576969263
1009917582
1004024205
561402425
786048110
1498765113
1680985347
1737297602
2057257343
1341439379
1067120200
1845311985
259433643
66095923
2037307210
1516432381
568155872
808731102
1077875053
555760766
2084787481
1967942758
851581140
1520879422
1901919807
1180444336
1071289677
1213560900
488024709
1705209275
282119709
2083233807
1137856598
921122886
2130123402
1571966858
196666072
1194088193
605183398
1369242834
470298899
106306656
1191151558
415395632
1650871042
1348062560
1009721483
237957942
1449357623
148363672
1269815793
1127274312
259230014
889969423
1285630342
325070814
1640504666
757358402
1745284050
700638003
2056512168
791901994
1528237466
323878558
476104295
1393102548
456801962
1646612854
675382639
392695398
1813556222
270160497
281528666
2116501991
1244381591
1040927565
667406213
1844382214
40760764
551800185
1880266497
1432671213
1776392700
1679781288
946837257
1421170952
1707587155
80726241
1161755865
2140055745
1468001070
658952260
843936315
448460592
86661997
749100329
2122476497
229455414
1111793381
1421217251
1597112156
426800469
1771748528
58747311
150684070
1133185619
738536700
1364741297
272379161
1149665642
1301078945
1594334456
1531187118
787305760
615408343
2131248588
1552777664
1823436482
227857481
533232848
1802036159
503213858
88485033
35343748
362833003
1439874495
1188648147
706113035
750686108
627728962
250567821
532568889
499147711
1630708718
399029511
113838
1377562907
112030129
1919906496
228921706
1831108295
738431854
395286402
1692378036
821377614
1729405263
1689675138
730514880
841706682
586531934
953268372
316953983
1104755046
1743797887
82340190
1057327375
423224457
724613971
1814345397
726598488
1523622062
1350068155
2020194466
1781215069
1757078978
557896267
1993136740
698869121
1612664505
434345004
1097620588
898127721
1036124148
242663531
305913520
1116750845
1206359500
1311710370
1954542426
636056502
1439668880
356065737
147961928
916749602
1831830748
1243202328
295926306
1987432747
1916222834
885522349
610229793
1106251545
1321741928
315636268
1700336712
798793850
27777125
619862190
1659605430
1886625395
1989603753
265006551
1983632112
1934884117
1549142936
708683840
104441363
1077739432
1707131237
425872207
597130534
1999238530
2135453397
1660907295
848447588
428948968
37186859
1820969213
964843653
1151833029
1397086847
770226983
1900955786
1168679766
573106114
877391337
1593372844
2022040798
736472832
1787014970
195256340
746373527
1909494039
2037193428
1652285255
1496645724
1262623947
1948453696
1379072679
1109948709
271219823
1757729114
162501703
1026888120
1456237690
1472443581
98238026
744096218
1594407298
13122616
679353700
1505845078
1237534368
1700806058
910725884
1213657721
587897872
1455863612
1681583849
843928149
298515584
1563848151
181201572
1511147770
804652083
1146640205
659073781
22249321
573034188
427739539
166988284
1288991330
2113054168
1837003474
1774250460
318156328
1780102798
890641006
341675762
234181386
606556429
804661487
329122300
703914390
987573595
1335424906
1733786186
707284556
1429813844
742189561
1558630426
661413692
1237742623
795954387
465237678
1977241253
439173627
952565581
811368146
1307752524
453565629
576054024
898310329
690081169
673922189
803738612
891965128
410898710
1100517493
482076841
2027278197
2009127873
1302543054
686668637
1142382414
1033824436
11622714
951744748
1482054605
1303980366
324325781
1290533459
750417238
395289001
2071914725
1423975478
1918527756
2029128930
1303929222
398184232
1328530400
1234241865
1063723386
863664181
812166225
678464729
2068471835
1974188252
785429654
454860938
360078584
449808244
1042920722
1235314207
1815649795
1315061604
1114484388
560423697
661501369
382300630
739423432
1815418204
1341231385
762477736
1720311727
1874251694
619925017
479456315
844252940
1963843020
1695914533
1495442119
1981350791
654831749
895785063
1890306261
679426520
146788912
675958604
1206158690
775891990
1569219245
583704428
1340112564
1720276190
908254263
2121253366
83894673
563251426
1986092682
1248873953
2076684863
1668030993
158778524
1991755727
888153283
526332059
575979376
2140845742
1797438699
103003605
1352219491
1629438687
166753887
325904082
1638665185
753097909
2125870386
1029928487
2026758103
365521275
423542316
46589530
2147057076
548698871
991131357
311354308
244860956
1773997389
562884004
1778755448
573245805
291982573
668215962
208953581
136841520
1837360385
1931855636
1637525669
527394617
92558791
348638828
1447688818
584499211
841732858
1245931015
211695297
2104302021
1822796092
630406519
1064054464
1010309098
1898589592
202884866
1990145205
139163526
1434137276
608319439
1214166817
792450007
329320329
1996967905
620028745
520991171
1299250635
994765513
294604416
1575081300
898004929
1989498764
1074964873
1824513218
376929969
1468233960
542800369
805315988
1630396713
1803726311
1499323574
1727395876
2137905498
311001512
248664226
1872428199
1605581525
1486758930
1912965169
169670292
1269705114
639347160
1523008564
189712827
449337256
80155757
123483498
1813890523
909888471
149234461
680716286
1733049090
744763218
1117907546
154383377
1574065848
1024697464
1966814319
1847900566
90588744
1490298090
780053053
1052434842
1942791506
18769912
978108938
449898717
1823617007
1336889428
1391557011
1046311453
1861206232
658825924
1480840421
1885413325
1496945611
808174839
1151149924
1025881911
492491633
1193689583
131670943
1642547758
1547594881
1834343048
1706013563
438331743
1814440621
334518835
1842977070
1825726058
898702431
1319728453
563140307
708996754
41041666
198832209
1528684167
12919956
1316516897
1770868008
289573784
1766892332
1581825116
448725423
427024721
716111656
1588313126
271595042
418616559
1414111656
198150388
1012861815
1710906452
1470542468
1675541490
1380477146
792987437
1372687010
793628465
1253921510
1500405596
604450180
878690721
1278527858
515624961
757058742
981664705
1159933361
518707074
1263423720
357018404
553660562
838024731
1206840541
1171255074
2084849979
2040141601
1832761196
1555819799
466006769
1525516556
1206799856
632403047
805630787
970546534
2092793399
1220713302
352119095
103111079
607516908
1963907606
1264738784
1649303241
1291914303
1395159209
1478047851
1774932491
389834048
1825984941
184351472
1567542512
1366153988
1794692950
1713314190
1102484848
432947236
24149949
2059705459
1140448878
1153711580
470282383
294412785
143085548
730346757
1585595421
1464263875
1424217864
201992717
1292803242
271092389
1585135355
1297266064
2038563257
2132769356
1597214709
1236795263
1557693239
1060501832
1853110516
845136196
329164418
1091195732
2119302908
900157432
117709483
1988446053
1102099865
1277865538
595112942
1930952358
692830023
1849927457
416592070
1726646937
313939375
1979314254
1059931615
1602480873
897882484
394089342
513176186
546610312
1341025033
610460021
1060314130
866955008
224201392
1006513295
1377072003
2110153592
510951600
491751931
1921622225
1034834402
2068434351
86007030
849393474
1316100363
1301734081
1560700960
1555689960
1696502481
165503503
2116495627
1328429004
1094095815
1267279504
1823750332
371845150
1802187003
423859368
926529360
1794961007
641633745
1271444038
251117018
121708363
542782330
1789855552
1017108561
1163385820
1216474548
1874019773
1190103141
1457520239
1462514195
37271876
1992347419
1826950999
971574748
1640988938
1581891385
78168003
148937773
1605471920
660871217
654815157
248644822
1950838424
785770312
1201305768
807141803
786815143
1488204496
332661524
628616627
1930758305
337161147
1769873767
187718279
802348538
847472697
1461024274
901525317
2053161906
157394340
2007342518
281497233
927883771
1246925639
786867409
97633418
1100092600
417539168
1098695654
61767115
1218456903
580512247
5989076
1078625479
1804728787
1615590774
1030514153
843434175
1754109389
768852792
45924912
134638405
213877345
258157642
210720969
235902825
1784088204
1237934340
1373052000
109371205
924210977
1696983759
1975090302
1742938814
388466568
1201780487
1339693623
1360526510
2097627525
1340549336
1347470352
1027652301
813057514
892482343
1598733057
561633996
2072163441
1961982990
2004368883
591925453
1843010595
1007781269
495410715
2118374818
464868270
69918942
2114788195
2077261136
919542120
183265317
1717422339
264754459
1559657492
1547338016
2079701269
1092831583
2028866159
1570531135
154349877
2110493959
392743945
598769047
1833084569
1423439445
454426877
1484826983
943604385
1386606076
1204595378
464499820
1000451755
1582466337
772266937
194557668
1515399374
4070371
352637003
278497824
715317109
1701035857
452185735
299975310
130127388
1131218790
1607257732
1832628693
2135921061
1972076086
813230785
1634922770
449104929
1111526680
1294047253
352318434
1536389533
912061329
244754001
14885243
1543873464
1637926256
1541146773
1235089309
1710720642
92598529
303064242
1986442374
1940821121
1859603784
905800906
13568421
1982806758
1056059504
2143485495
1698092423
1737604528
1501072810
237898436
780395945
519529535
2141166586
1349273740
1840759212
249621804
1513030579
2045618669
672955613
231164693
1333826960
493133381
81891473
66562116
48793673
1492523568
1696710285
1490269045
1057963872
1321887564
392887148
1018639214
1424333025
2052046067
33644657
1944314902
620545025
1268752506
1832265233
301242879
422223601
1335364837
155952683
611888876
1216585156
207184870
1635739169
511227517
1473460237
519710104
670247302
1841658192
1692131141
274821330
609094578
2115123871
1791458747
1146702770
286171797
217793427
307329915
1460253564
1504127164
356104064
1213418961
841839884
1973202783
1046851818
1098681576
477220161
184703302
700949746
1109365342
43110648
348757028
601493485
354131699
987667696
2139130793
893151726
353208666
151342880
154610474
1157128802
118486098
822330880
795134045
2031772876
1182010563
1969039661
398875882
1102996716
1694224470
1841248616
659487114
2110911203
1799281466
946432333
1684223986
1877776296
1359134349
566672656
1337504840
1153398975
359653094
2060153628
290623717
1002259833
321641035
2009560046
758382379
364603865
1149400715
377391867
1837224653
1148030052
669390669
863462977
1307319081
1891389670
1429257379
596795111
1985529446
1293444587
405702956
1478035820
954747696
1275779046
219861052
1217891774
294476525
979611256
1205382080
384878521
1401986172
1736953773
2127567824
524169039
58289555
1971268941
108571469
1714194650
1374989831
495204417
582655712
497442073
1181913501
754294132
1332718468
1086142839
1716812205
967526715
560739429
350402796
128178286
198161524
1167724821
799167308
74128026
2122217595
1808653255
1965880948
770283959
529083210
387958761
1562862951
754685571
568558500
1571881055
676094484
1865366311
1163380221
367430879
311663598
1444914520
692352912
1195557265
1924032889
416217244
390355885
1898329173
550193117
618166455
767670159
1507933002
1806771035
1332980728
1905647272
480178960
1415800677
1281459429
821429958
349359407
1033885569
721196354
1225679982
301049367
900148841
130369507
1254919935
1851745089
2111932203
853746387
712650097
949623353
1963953442
1110708748
417917338
365673877
232354892
1604499718
1544596782
1628132503
78428540
580701631
2015438408
1253488673
351906343
1705146925
958894814
1601034867
2130818542
1325909825
814339311
1717080975
1149732133
773918427
12046312
1920989500
466737844
1546876305
1553206225
1394883590
898775788
44199365
1865720227
1125650010
325082319
2113093967
1941794939
1330287127
1369137622
257926132
473208873
1757990763
1889654375
751848817
22167455
1990177435
1450277317
20487173
879533773
2593319
1927270081
359415494
801199359
811744778
633107335
598206313
1216152561
2134152343
1062093426
1176896721
1895969799
1030005130
817641806
54035746
152076566
342180969
1125329655
796958845
747441748
1125670475
1891186179
956148358
1758282453
2094041108
1178601152
734784848
2070203734
1341870395
2091310639
596413193
1016590615
1576863110
1346200096
1653565654
447945066
1978071968
1819817691
1912086598
313046664
1339124567
505961918
2083977862
1568039415
918670123
1520852657
89059808
418531739
1663481810
195180436
981580917
96593275
538075451
1953043772
1293606365
190509839
293372309
1855050498
707969616
235911624
301259642
690045821
1667424232
1111988073
575618952
106381362
1115939345
186962928
1307712445
695567085
1286527599
435731992
848334962
1055999137
1725594629
1862733721
171511762
111191799
1619877190
188324184
717325122
680846107
1597915744
361052155
1706686982
1651655522
2132504340
1843466043
271507255
607576822
2081554823
584126271
967030876
1082209710
1477334062
2107949104
1037003638
1703368960
965634017
1554732764
1690504451
688925713
666851088
1505628251
826554148
182398875
1467928187
1185011456
1296295603
1847864892
1857654905
1474375300
947577388
731884881
2042625907
1776248739
1968482239
55387323
1212788553
587603256
1819403261
1568931503
100728889
1359869816
522940180
2023776542
613400704
1048820076
94295098
1365556442
323344283
1623888924
485318400
1231365758
1251145505
637322136
913748654
1206744659
1605129895
1428910758
150464230
1324560577
651654258
1654581080
1486368661
1053046403
1626529988
1289221939
1124862426
1212366139
183898023
238273357
1494741755
1453526638
608252790
1781710040
786146946
112300509
582360675
1552150833
1886315760
316906404
1370697185
857054726
1350090960
1886553654
53033990
1670123017
1384805858
855413038
1210423831
2006957143
52873143
691604145
1481183855
2063843743
595519120
108085003
1707406238
680888369
655220475
1368338688
1435967866
733398927
492539731
1001593453
836644955
634571114
1112548897
1835054056
775849679
1194325422
1939941601
1249199531
1014073424
760129219
838926658
574062412
2033698517
1614169523
551162973
972167216
671563183
858893900
662593547
497694749
99521415
2090589169
1792320081
597862036
1917215939
192797966
1319896724
343721072
1172936050
2027884606
167730237
1927826066
802008063
1841866573
428922141
1794298754
267662053
907900160
6769443
36186858
265167796
2072445028
1305874342
919889398
558520432
1255727290
1289240727
1440269186
468190901
292250272
279488269
1805931766
1631994081
252605466
1184832993
1442934162
1221165494
1280694252
1300004778
562617210
202390787
2082448187
242097368
111929136
202341244
1247150248
1949415981
124132566
147880905
2030910817
551753470
1606933379
1273519425
1346313442
723254084
816492109
1340265008
1266971972
925879860
83913575
486070793
474878849
829142037
256777650
1703707548
104720447
1113863323
1040430106
1661122344
1315011281
1316579707
176257550
229902643
1831773910
1843049505
800872515
147690521
1849925537
1249049789
1116855284
2098911888
1745566962
893810472
1996294108
600945211
948342460
216724219
847047787
1821979957
1000126821
988000261
1696466890
2015673602
2054298424
499760617
2142727736
316400857
1650964088
709484882
1057798659
1898484401
1703143387
1696662255
1755694254
690228018
2099601680
341845365
2135762402
1132202713
1661038147
643883957
1648786681
1065937006
1938719129
1358133048
997031881
212713312
270272394
1399801351
361682074
1161536102
2113438571
309262688
1835774187
1697699033
723972962
1948326904
217662136
1229786503
1883536650
2016821087
26009583
2031337779
1516200231
2123737947
46530383
410350610
1050687519
203527093
690419828
1543050456
1422292676
485742191
1617791982
2086559336
1419327928
932987366
316420976
1825718908
361585100
2097767315
533019298
15620901
1996605758
1558502780
1221107419
1037854319
1653814956
1716274441
1582675746
1142343436
153614856
1626311063
354526622
358551518
242567409
1925046715
325291549
1956877554
769569370
308953621
1841797060
1001195340
2125521754
1731222517
2032776447
1150096825
1557705534
2053317274
122237707
1793529833
509048712
1198381707
1506153225
860602501
617980189
1125166870
1339632052
1426118374
97820415
1656869028
274204660
883817081
1931545501
20716393
850766635
1418161026
1078337834
895763747
785446158
1487920871
1491301745
1288541146
612494381
2091538222
921042392
457644871
1492567155
953485175
1724210219
888833115
420589274
1560689996
1795584754
1891981916
85488053
260330386
1466188038
1016455576
589744523
1840360357
1193281091
1572107696
1928630557
2112204994
1629073351
721579967
513847530
940302792
1869712434
660051179
1230100601
616686419
664029096
507972564
1704852928
1892522448
447885450
95738820
1791600202
1424247967
1707262740
1791291974
823129752
1474023337
458587668
416068091
843352752
998159700
143720238
1963984911
1698698964
1381796246
1642161892
976423762
1739116217
252646218
318178505
1382621717
717723344
1401790352
1624656883
126529554
1564146734
1632064224
1138364254
475680102
1417213087
1222476883
1521026436
576881728
1177577129
1517756084
373265847
66394007
851147444
1573260305
1112468226
1106563189
1995682406
1123526435
1414681040
1362285962
349751595
199833018
1994119911
1397262518
1604017355
1595501342
364464310
452390150
1488739628
200274429
1118978732
70555097
823280808
1108606762
566284923
607329207
161814705
1537928074
650454839
902110275
1030893994
1551357557
1305846347
1789771559
776522560
771051425
443296796
1921172740
1141923001
715262463
282185469
334110040
115980605
953783673
139041906
622593248
2042361762
129114394
597416342
78818349
467543035
1987593727
1891791459
1810916624
1034860017
1233246438
664254210
264591819
487182955
221299944
982015777
100518538
196039540
1780411692
1802098442
1210176620
852072534
864819077
1505088299
1974451919
1541807556
591847185
109849782
595186295
13688489
74034602
368838073
370194210
1088650086
6602426
607466912
960715338
997796683
1475225875
1482882427
2128436527
878212095
194048412
1980826482
183306912
1342417369
1437869417
152803358
872011382
587282494
1511193559
1733050893
1639211592
1078768146
348061928
635671156
1019809007
1749133800
1558529942
1215381767
1855850472
1920029142
1034920877
1501270202
1608906335
166978607
2042293467
1284963087
2031096498
1424413574
1136347131
2091853238
1606343942
619234067
285702656
1348607373
143544759
1468286677
1759789626
158260131
882026209
446327798
898153379
56103268
370709518
1509820592
1643432128
679230502
1615863422
814798110
2043839596
738460255
1907028264
1347635912
247184517
573036440
416758264
1912098299
1482454194
1601038284
677384322
2108529795
1527476237
446778715
622617606
1139410780
1519502235
610503613
1471508931
1177711042
2096787535
576279646
1772995416
1021745875
1130563049
454267688
2054272169
944155668
1692814452
1123402334
1092256400
1879216977
567932628
1635419854
1538056439
230957505
1404591426
1364694141
1555830994
2084893920
1345273713
220322355
2088414939
94447204
736923263
1832056457
174166283
1354220716
65158969
850457555
1488375330
378147532
836379921
918113287
1532809859
900370668
861066136
332412318
393424728
451726481
264145113
1658140453
1232201836
1269233892
895295462
735970387
1401440928
922111682
302648109
1987617136
371739192
1352086858
527914540
1945489449
1221028016
1493315983
812560416
293389168
1090397037
463380362
114392631
1456020542
1380903420
1425814008
405861747
1368665320
285055952
1612987003
1761033633
1825212092
1182830391
993245766
205167392
1976487071
1312038684
1754216985
544448741
959107337
1561968977
723610123
258960193
187693225
1737205046
422939419
1777787416
1076357115
1810749766
43949504
1841562233
181827118
1636170302
737958863
511586664
1865280213
1724016682
1779365722
1486263943
1916174628
173671973
891986823
1727888783
1867134106
785219407
1576789336
1791606924
2112214271
267589041
569223816
1309358796
443573027
1582692370
1990339487
153174721
1333376106
877797577
17797759
873344055
1813077913
1559608281
1307667352
861983318
1727459544
2094077034
106946004
1248668245
1703175649
687737893
75344651
2058149286
2018767563
1489508578
1498282064
1514204201
2126646666
1652411128
98753978
1907185196
1166852709
1544870722
1597357811
990367465
1542541517
1147781643
1293577143
183662284
1170804400
1241764964
1373505435
2111544746
541496652
1483139917
155368119
2048625873
34878833
1293652287
313076092
1906923983
1454683027
1370929407
593016175
1279246294
807881748
1481243396
1257735373
1156252339
149946260
465919280
1164137369
202955010
868558589
1307811621
171707155
694378011
1027821591
1222251090
596714072
1718619227
1328046485
694482676
843237009
2119942033
867632927
761881338
1741147005
1665974101
1795384918
119910376
573137676
635687136
1527388643
344551812
1076207171
1751470620
2123527935
145617869
814331180
1234393668
368908479
436748525
821368628
1498539624
1077916852
805154908
626410266
1934494109
158283522
1453587482
1787979667
1241589897
1733895986
1872093082
65588091
2122922758
1271747395
719666648
63110647
1475286735
1733870957
1263783803
365088394
110346505
1850933044
354113824
419368433
1587399066
759070178
112093696
1182799287
375368728
2023589732
519741830
1898780823
1540373327
125582789
2094366202
24853291
2119045783
252771325
257733234
1750037424
2013728957
15989173
1597179256
1638150753
1417468273
479147981
748861176
10736203
1203724389
394769664
919498476
604557379
1142324039
2013325634
2084156139
448056455
2045999981
1455131318
621929783
1838109258
1881395507
506501473
197184057
1960667110
1214100722
2129245303
7444261
342026097
1314904634
947369158
1884391525
851353272
503130533
25727786
158662557
1032992679
2123203473
1220383458
1214917050
1294395545
140282203
990033718
346172808
1063251003
1120891010
1934130808
754573835
1793835553
672849146
1923147670
634063949
1489319721
1568785061
2128657720
504309215
1127560515
1966493759
1225140872
423406347
1856396295
957735290
1137022964
396882253
1237016785
1268316400
1572720107
391152991
523843412
1584415395
1643405999
455348508
91619610
1416076946
341536232
786418288
471713381
1581789698
927040714
433678726
306050771
9601821
28114563
320382535
1537781857
1913231804
767787163
1296711586
1843450061
1764240034
696177295
422938799
1373621535
951634334
454032164
696090685
1361465889
166339415
1433510872
848719263
27831621
341327869
147506525
905512991
1967651749
1789119813
1835178883
1069294804
1453925214
1280340234
1594286750
970845333
1180340953
1807950596
1508202982
950377097
1482279506
962170745
150573528
1202111139
589933206
179536152
424672853
1192173428
1724550836
1600607119
1283413209
1426581508
1795500749
310013419
1339633454
252948367
1368995311
2048312408
754120922
728877571
973133995
1293312660
994583055
45104018
966387385
538836605
1373019579
498413103
1411767864
1780453849
313959373
1017704503
1303490720
1111358702
164544240
256473664
1612075726
1865068715
2061836340
2135981622
325260524
1781948593
577714936
2041904174
832750322
644726312
1470147093
330392162
193760548
1044068652
1834638115
1016541666
80853031
539413423
1656423358
1704537569
601429193
1835846543
1798429818
617943455
702103810
2068104382
286565981
1493552659
90353643
1238457162
886699607
929517926
1116371376
1238513306
1849215515
1970590728
1896281069
1951461891
1536058325
1816833968
1370428086
94509303
923496075
596950310
2045611897
523446146
407464697
638728982
2094586438
700356018
470377068
1507343146
247517661
194963830
1123869892
1385929191
19088315
622448811
865749881
879459214
1645753358
110904260
706561502
1097159472
2070343444
2063642591
1156886068
353071194
1653923835
1243097290
50242883
1543968186
1147089421
97493876
873723642
121575204
321927302
1181366395
1266927061
223084614
1094819599
1885957541
2000715923
1165148760
876372472
2027718952
362749211
1131342407
692555254
451930849
514432333
1534418908
1301727566
330657649
1428544446
435727041
1621730132
1061083595
378642111
47694310
1250733338
1547912640
1752495562
1472225591
697129310
1235788504
1821105433
1974331209
2012325077
1131033884
879241783
227392765
191137494
2054496454
5029888
338838083
1424500992
1563687909
1277365025
1105020330
1899948042
77752496
680248922
1506476463
1188830084
2078390121
1026295315
910598992
529376875
2120716666
1953992109
1039226922
1630490448
1392487056
945384242
1929700714
1104732275
402226228
1379654479
1031455960
286789686
653985408
1880126984
1696648198
1894199665
756128819
52011801
1757698711
506571625
767144667
609637753
2075987841
836188765
1706475232
1704005720
1933576350
272561979
1689523403
1966289690
1359259584
246098088
986174427
1042124100
1625547303
715053802
1091622902
870792096
188421473
147210164
1388885132
1191431076
234579678
1307760414
1044559377
191997873
1114548468
1172070179
1265691879
1873923035
1843055113
813141287
1873297154
2028585428
1464650402
2010352773
612139718
1412490647
2096380784
2106542124
1504551080
740946105
1201161102
538409503
540982846
355061675
47132389
218006498
1995468581
156024210
750879873
1860112127
242676000
1492822102
1617011832
39482694
1843752112
595320056
824241773
518254653
367476795
1583283293
1196126192
1160352375
461394330
697382534
1750276684
1309411112
825059701
690606085
1450410387
1647712942
928879680
1560931628
389489087
1938098859
861769093
1905370876
948383136
110272118
1978544479
1271621327
403629483
869402333
1222571829
512658267
14382268
1691387651
757429151
624579646
658593730
1934288020
151708425
868882129
590367558
1961402206
539540394
589543881
87998910
663614000
1292716012
1000438274
47571445
525703934
914442431
519567039
2047282463
140733142
545759009
1438221575
900984166
65052350
55574441
198692212
1725041653
1620246276
1081453459
849653470
934473440
748669102
553857996
770927474
844742698
1596677246
1020543617
1696275800
1795652439
497465341
101609074
129724823
2085004228
1773909424
1904874393
289713599
1642038183
1374229696
388249317
358873934
608039227
268388989
722628631
580189297
233938284
1439635638
1534188296
255436754
1360128673
1635446745
1802113979
1354329338
309217794
1341920778
1465726586
189309183
1150558891
93100013
1673391105
1545155070
349388561
1757872226
843348703
1993712615
1753859013
376232373
1465639245
174544122
153136630
551875770
1807743059
2689322
557963508
1604483537
1013292394
197574368
368086237
1204142243
82175225
690736069
307074245
1080553802
247813236
285229033
1290788187
1646422884
571483353
1532400295
567974470
310572827
1776585873
2068485876
339342781
1899871468
1235489353
1970452275
657409244
370017969
497346165
774142479
1024837615
727107202
73156070
1806519879
1355345766
45344976
320529493
734043891
1687497348
1439525575
1133796912
846999501
1855733103
2128427959
1972024082
1149485535
1519787983
293135559
303482839
1289027275
1828151913
1565522433
874967345
1108651613
1806048836
162550163
871138742
1983263073
1820748303
566297697
286357470
377374499
172447911
377829034
2041510062
16914686
66682864
1826072520
303964671
937659996
1947731396
45091552
735815679
564914641
1473066983
270739177
1205310613
1900391610
257665181
1169079938
313133232
2134295409
1421137430
713179404
2135295746
282851932
1566988317
580207215
1055082023
25606335
2032572010
1300020008
318245597
2088633955
2120877946
1007685883
1480329700
1979963193
982119776
1276045037
801985347
1419747143
1663421911
1310242178
1437614991
1125068769
847771448
1936141115
33783328
1851710123
1761029875
1574720666
610332810
46784221
1627222110
236293183
1594153798
220470509
1020092950
1347695543
1634985234
2108560186
1863273814
841822977
544814182
1683235272
25074463
2014331321
1802867399
494540592
2145442584
2060973605
85497279
160695298
1442795956
1253285486
800903663
283990068
996937317
1843126473
197137696
538920426
2012973526
245572378
944810140
2027384549
1610337334
1838332829
1565039386
632281159
1599216536
1902504317
516952889
385427178
1187525032
936612945
2040506878
1769481086
1324481263
389534950
685493283
389514983
1748294662
307119535
2091001346
1437535924
2006548636
1414404633
1921127486
731961588
204550312
1691942832
1866014301
1412303001
1761063014
1615709711
724335058
1405334014
1933223177
573558593
960009058
916524706
766477158
1953777622
160408050
1205336633
1686177484
2141595327
1753235493
717796789
247279154
1693578967
991760228
540669103
766296978
474637697
568222129
1666068826
448620887
1710660656
863431565
1907836969
1086796078
1476091872
808746771
1034509513
764852717
1290795477
1617284452
925763071
1019532759
988800876
1180578197
1301856776
1426372872
1048204007
1724940884
16626430
1295101824
1848660705
676981917
1454088800
243620823
1501754252
758502822
46812806
1837071502
1703020061
271828383
1549663756
2066234216
270317911
405297464
940661791
1014366988
2068117969
1127365700
289840295
1170201979
2122750584
2102144117
2014374232
742742492
1589855314
1808073370
232199345
401931100
820260569
1901512046
1904252788
2075799376
1433575614
1823851544
1462621141
448514791
1747466032
898676704
647799477
85201457
1873278755
35319524
1585063686
514540992
246490417
693730837
570616502
251509099
1899816296
613186380
1098007123
683045351
756524054
1143816239
1021442510
1814514680
1319585246
1125823367
878397595
1070049683
1336876993
1017945186
1861881255
1443014883
1057142792
143064029
505631800
2008933047
1832406467
556167002
1089478443
253865910
59517231
4102891
252542591
1447819137
2135274553
1176738657
426961469
2042005319
621763293
261587240
1517283265
1312419542
483537581
259314065
1035072955
1857415055
130444327
1473188260
1006878684
763904724
126454241
943872102
2108070908
1109090245
1445683574
894101788
289885548
2062887498
1011016588
1587402001
615453198
13606923
1664855037
815507058
1332868644
1600380896
925719162
924193405
1727754419
347127796
1152234021
1438757644
2121942875
1470491373
1009681070
1825360323
609008416
456951708
93869958
104073733
565050541
187065891
334688594
1385065115
2022041639
1532802785
1913423047
2049507524
375130543
1140279467
1311818893
694936121
848226714
1725255291
471904255
1168183021
286302368
616607256
966536177
1633051659
1779020884
332715622
1525572502
1437832676
31668981
1494359429
1645080515
1480405523
207177810
455518011
604096540
2057152983
1213636930
479580857
89913831
1009607706
1501214892
1200042371
1069230707
856873010
1061876571
363201861
258202891
1425256399
1764766666
1117406738
2032305383
223342926
1233235908
532951290
1304911097
432026012
1895697186
738418119
162334524
309317402
657702138
1114791380
735770242
390869876
595180341
1193271704
561290683
1350704648
2100916110
820930488
1732667425
1258419668
560657310
736326299
207714871
937698374
373593140
1330595567
1305950448
933656367
356425450
123089427
348494673
542870175
111965660
1501845463
889536893
402996251
827059048
406128980
1676301604
1785930623
2068571958
1756799662
2074686160
874387210
1768640999
875819462
1091557588
1369027566
468797897
864822326
107290654
2102718777
1616879314
1113734479
794737748
595769963
165713524
97326320
1195312258
908300627
563149065
925949289
189498142
826882141
585589999
199963097
15551893
164455565
1603922739
1050323995
1743529360
1859418249
1367536662
787153818
374694081
412435968
270953157
1626256180
213883223
1425987731
1385706046
1563371328
1455170943
485836578
1571086485
247231703
342317335
989761438
2034091114
1017484892
1462275096
1851291517
122236989
543306583
1288891498
2073065271
421007135
1658252798
158864775
1171696716
1742848130
1975335183
425554058
1516557068
1606892948
1331148616
1638227109
1232226688
2080277468
41689216
928849777
1045305619
99044011
85700689
2042666248
39323877
1609170691
865279026
1705302081
1957804227
1612843008
1059787337
1159347034
44089987
1576292998
978468595
259499903
1387979907
2027103863
1564072770
52383090
521483351
1167081940
1771946901
997084741
684677185
2059288020
1151407414
1114120802
1098107546
1673673518
1908954390
516868951
482747030
1431754103
305798666
1685637754
2008573848
358703219
1737447097
1440080507
526412637
588934010
429649917
850632367
82193348
195726917
582560579
1634903087
1367620969
2054978851
1312450863
889047392
1473461721
2074436801
550862498
720631494
1303989620
1910804254
1390908497
446025323
1819710025
282808013
949980179
1848122647
1785184797
1061041317
204926936
630985242
1010283570
467700385
176318249
174997330
693697616
2073762003
843232844
701325865
29396080
355414408
985613230
1530524388
687496967
862389606
2119378606
1324318119
886122990
752107455
565558687
1485357619
199366556
195947302
820497359
1735367814
1117096460
1064213767
1053696153
1607054547
1796596978
1693706875
1285735611
1270020033
654139416
687875075
1518711063
632739675
127131852
69163604
43388095
1251561952
731241827
235973205
1679618821
1906361250
261965454
1777652000
1819460300
1605467682
811956667
1403193574
929559347
1655449774
1816345526
564472984
1360687775
2141186301
55163583
511452161
390106555
528568964
733321277
1861064931
1343380475
1798774802
1784085521
1379660426
1226487642
1894625888
1020505567
1682545172
1884862943
432167443
632960992
684230377
1580909734
1744266886
1350504660
162992835
790367452
1795292932
1302122076
445322854
1460515545
1340260975
1429233425
1552698675
1255432273
1901735919
277499262
1878983078
1831038597
1286198974
558762213
283116068
658412643
1152601787
1993881995
1964170339
1883970825
644217046
12916976
486760967
1186571628
1854703311
1871697183
1725658444
1129407380
1647004639
2053372742
932060247
1971712934
532698246
190441717
1410915902
618704764
1758873488
1098335956
276588323
1667664793
8064366
1777109869
1225618519
285441592
474693902
1747485786
769591374
136605058
182675482
2121984404
1059514281
667460977
1537733264
119469759
1956469900
1332991571
16057380
1873219122
1761166216
629775082
384238452
786588389
97083303
683378339
772600486
2004200068
319551103
424852565
846565405
394254362
956675241
926813091
1151876481
1204018614
1912134127
636327906
456831460
586184549
477998475
2133132852
1221881867
398392626
1448950421
973943718
194054094
1724005520
49238955
200176540
399646296
517889067
1595727878
1276925348
565329302
293782725
1212641115
750515443
1030319526
1642009713
1651971444
1177406622
135566346
543954894
357535691
50599883
1735433401
1447153045
1718464695
1854846630
272263522
2043899774
183374838
1076207037
1745128161
13272465
553523999
964348586
1081327810
551157632
1568158066
240960590
1458782542
1401051173
413948087
275947328
1964100208
1457503777
144047369
1100647789
47741338
800802695
501223732
1001648962
1435266035
523774835
1681420999
213780219
40642238
278266887
1972606659
978580940
2115618720
966859118
52526523
397382423
1451424998
42578882
768929634
1971031504
1580713317
1207661817
1669201929
1927163817
759232876
745388870
882432962
1531290299
1822923276
1942359052
437377830
77512518
1996352151
1317373231
1767890874
230646682
1901809512
131749839
1081472918
753750136
492566476
1007569454
36522584
1921683505
1171606688
317407895
250105026
2081449310
1292904957
1942935812
1011891629
262258703
209313303
1195766173
707651994
2023636196
1658647177
472473301
1904129856
1103014652
2136128689
1817480106
1309080517
291772906
742306998
1194274407
1237489483
2028105867
381982487
1449329156
481613932
2007993135
1279937567
53905706
1656269133
1199563052
1756797125
2032523265
2081555354
1048163291
893228597
1551001197
1688316946
818398356
1085010587
1233316549
146552913
989106956
1195505933
336346023
499472725
1117201223
290415161
1125923385
1204842782
1123699742
1155591179
1900004417
1554476537
663195007
2146482853
102543246
1605955437
98463348
1839890393
821611055
1636741646
2107728809
1786014712
566683355
1082999771
1545682317
797828576
947055904
1608384682
1580211847
1748306763
1078326687
1149523518
176486707
2137258218
1331391242
666849341
590911188
1716968189
138425465
1895329042
352658723
153863450
1173678097
815839738
387009863
537743990
682362150
545076897
1580192084
142151418
196949580
1560511114
1520218854
1397925457
593927182
2122829850
1868620209
966057231
1528110665
1880957331
1856336114
848384072
185386879
1562955071
1717524101
1943010925
1047143998
1305102805
1826402450
868194079
144029668
223887850
618435619
495424358
1398954711
1028911452
486171430
2104301221
489670708
39045199
2119543539
1247516090
1351227058
126245119
847219225
1380075527
887047408
680430109
1087807322
1947688924
1912851140
1754928327
530218768
2071071156
1046426884
2025015281
354398761
1590441318
297387542
1852773498
162347988
1386030724
482615688
1865966024
1387046959
1486736265
1334967711
2073668108
200647212
732421927
1734401411
822468232
69079626
633393204
1310970990
1203868510
349684791
2130800973
208490129
1168995362
2021954943
153842265
678421518
1439891657
1246374880
1423810428
183448486
1874104364
1577988925
2054679113
1696187387
2021760549
31728570
299907468
409267818
1265655511
43356277
964231552
1269027229
496867998
2030960035
1706730608
649218721
2096354133
1989361318
268474988
539818172
951758821
433282167
1010524723
1590642191
1435480221
1861288851
844642464
1781562126
1168714564
953645741
827300381
1152964703
2036633638
1648304329
1324058891
180861151
2067854638
1491825459
678862881
1495514069
763816686
2110495756
2107959658
116258780
1727961303
549881993
1210547781
762393698
389357804
790333232
1601958055
172371055
1240616153
1331719648
967342765
2120603806
1419739450
507922582
1588983581
1189265634
796981941
460164754
769171804
170023027
2009223675
364044818
542678473
1989107152
1450657636
175986047
1198213815
1977501389
198301835
1941387777
1464751941
1646047654
619617013
1815770653
722838772
937746449
1840800107
1654219497
1237118730
1932409114
2139367428
1179464640
372128553
441701163
1613121598
863167358
2030965134
1963591414
2086794515
492808805
2084470113
186386660
1672740770
1484127764
2099893469
1223330878
177857373
667162030
1275480340
230976588
2073434506
454359440
1130577762
1918001129
1179825920
373102903
477196462
1131328165
660819687
1250650372
26661276
2145519465
1380392905
1063782693
570377095
496902922
2053933022
1061778273
1308298322
1966063100
790020202
441004470
1830557339
1883266786
1495720804
801184750
1814231574
2048998650
686372537
343547647
300731291
930621888
86491183
1930791420
2142418412
877102094
333652769
1887036766
2047629658
95039810
1077068689
1848398010
1967518864
1320984786
804074065
2023713065
1086018585
776721747
1859772950
127973319
302549857
1426290521
743252754
1932371788
436303086
1643376515
1127180132
521732838
981531031
627673420
1670434728
1678376049
1698767393
271424546
403308204
612219391
554495665
1600831207
139146668
1217686864
733804380
59572535
1163573620
194179277
747623364
1385639487
455310728
438431484
1804553427
1283856129
1444223272
2020839265
131289868
310043624
582353655
60337771
798212223
797274100
673781187
560896514
1780080577
1946659396
1036475582
1454266665
348306705
1791688832
521086716
46561553
1231240757
1493225888
1212769435
1833460813
2105475728
1216800629
828787407
550650031
1189284818
1307113755
1806843841
1132352918
1398091255
297284985
975441699
889256375
1177110337
519165243
321218121
918424132
1470972283
374191452
366385335
1111419012
1065146500
678295808
1542368129
1989279833
602811499
520664099
880323387
758961697
2112362576
1195679157
986662384
1401527718
429085481
1034012964
1750577596
353982323
427251837
1843882557
782030563
952334336
582227855
263167386
1519109688
1223431554
506031168
38419467
2024960846
1016700367
1132290035
684700846
763476483
1454577009
1880240182
1230827179
1941154481
1425005842
488448086
2022781991
1981226378
1344405654
489623851
1149707193
1092718589
1537477697
580903322
547466139
1405634593
30633001
1835898393
94767820
641843544
799035852
1614825905
1337711766
275800177
2036081165
560195114
504113580
282554340
1594846281
1437115404
1440252724
1343972410
1455450072
1882935963
1828922485
1546545101
1731394207
61237460
1176575379
2037002273
97208117
1967971599
844072250
251140280
911983443
1842333026
455390092
520652898
466081304
1575993446
1765180411
1786420460
1015283117
1889215628
1909366676
1387601899
907837066
1207564548
277204811
1133625950
1997248731
1818801646
262100491
1784389899
1447577293
1634913283
605901668
1040322943
68584391
1711142431
145173863
1606464796
1472338218
2046251001
746259218
580769362
1779234325
1559443280
2042832495
322964612
1010437132
1448145926
1757978363
683419665
1606268678
949168243
1805366194
1511810794
717007377
918423808
938180048
729936058
27420267
1269587369
317030980
1625398002
507001250
543967428
85349557
1669133721
12960755
265607286
1113866519
173579933
1608779240
447045138
475856518
1561386777
2009855855
1486851856
53438814
328044207
168404359
808283334
1808417960
70664360
849139919
1598289211
1740178974
1701295998
1873822641
626235974
1433904753
1040949554
1429223506
657949548
1310096659
475241458
1705633641
1932825771
1462182209
683180592
1845241380
1547255741
1712018803
1853816492
159562784
950999920
1809774751
975333571
545602208
1783579845
1867907367
958851328
1121081715
1904903912
738688616
368305395
881909329
808864543
1153344453
494384006
1534003842
1682919664
1351277153
326474203
1987678623
1287860062
1751636860
897519157
721622858
1464966152
1568068212
196691333
1965372812
666270754
1709279185
162531176
1921256298
1030601801
1486918330
680970717
1243435724
1988227274
2122158912
259593631
604765933
720813725
281703787
217789174
944333435
494930434
879147579
426515844
1939135962
56029449
432786130
1326039207
231413116
1847429480
1761170061
1098415038
756396077
1877109483
1111138649
1552870868
1434230094
1651834353
1658721603
1974930231
1820451478
1348179132
1729596855
38107173
76608261
383535929
812049614
1883778713
1948945699
1974054845
704344729
1852664052
1893081206
1642345099
2058196508
46389105
2114043031
390160046
776423573
657792026
2082047738
189389336
2113189797
1035701908
71285119
331296125
567666432
225724686
19802214
1113216256
2076859120
483294153
501895330
758388916
1974454959
607717900
789900929
340274202
460118746
2144300559
733879086
295966350
1262542566
1973871841
516354914
1123214456
1290904742
1501356904
838452708
540450342
982533390
229102103
270649652
2090895615
1672347610
474681663
1535859245
2073636786
905583749
586106196
1517666815
355021270
1013044700
230681489
1126139154
437509254
1877691130
651113889
1026963566
18123643
1671723633
1222716988
1049813027
600821582
1193231338
341779728
1565251225
1932091394
1360229155
1479828351
155531533
265278353
1574949219
2004166816
1535696736
485433026
1807958027
1875963243
1238292831
270196212
549903165
1139863744
280982891
849437734
745677615
1879313565
261607106
2107151485
562179989
903401726
469361572
1930789233
1375529133
2030496014
80819064
337630736
1243171460
315148175
257221860
336725319
1016442553
2017892871
827356475
1865892552
221585052
1161004578
670821508
328745801
607956414
935210388
1254923837
1476903968
1474944014
1777695160
499608994
245357647
2130378798
400732390
788372714
352392271
696433044
146395687
922559390
1573144132
190802624
1017198823
1142787020
196101837
1439677384
1337035340
1823627686
1482970235
331162693
367978711
474741049
625496140
376798631
1260155030
206582780
1051967167
514629054
1282079634
1481846776
106729091
801044495
824454656
1656354223
1799268985
1632520663
982698697
1716485821
1246580852
225528379
2055819078
496323328
207565363
1741645287
990369697
1488486552
317087188
1545699601
547507109
791973864
1176825189
145801522
879219285
843867223
1555005449
1133273096
2032963074
564336789
1026455829
1464829221
1798742459
593311078
678365477
108013742
1215265820
1699969251
720699024
1781529889
1113222226
1426072323
710827181
1818780257
1110539929
1206898052
1007271192
1770675986
849977275
2124335269
1334867759
2051777339
1375668686
1607205582
415600827
2056884848
1644886105
577402309
168457748
495670921
591635632
1484397969
418019981
1009514838
1655147008
1831958037
1947082839
253068989
28635576
755008041
1119299819
687224717
1118750595
1444305216
2065067404
1379443606
1250932255
2083667432
1441562402
1411906400
892111605
984169361
1661341437
1409895274
1193730717
1135168883
1128603186
348308790
1014046024
1407388840
302511786
1338643101
1766103732
1843586567
283044684
1412607786
1586183868
8575228
899801047
1020611441
31276342
1073593578
1276549494
1420375572
206843562
21827717
1903744745
713608887
714370071
1402621779
1230319807
1673134130
59618185
1672269843
1749533037
246661870
982783040
1767713524
307205614
230270626
345121561
2000103393
260564436
721839361
1060468284
9647417
54006651
106855454
1410755009
1250977014
1582003229
1308872695
284961959
1081603067
929161363
455300526
1635652543
1278433216
130682108
1408615619
1029912217
1604179214
97954186
602690144
172053424
1268424047
304040545
1818391261
503053617
1442346615
1851660343
107848662
853871596
927721202
968574936
1216626474
358571299
1174990373
2004310789
13915382
235197848
340083055
839199002
2000915810
175156808
699142793
499428870
271651719
1240402150
1263296039
1940890588
1395820324
1517472682
1862976024
359195139
1730475863
2102576536
144693967
1765770878
118154283
443489027
1378626279
1037493509
156256709
998242814
176851126
1782857870
1294840348
544118223
1604981772
1217612395
1073958675
1488546814
1532540261
365062931
782572794
1829031978
755442677
862442063
1018236153
119062623
321876755
1011896212
640169711
766312806
1931946356
1451815473
1571034050
344228630
1581637439
711225664
731955214
813239363
1466524620
1731026080
695551448
842542923
604007514
1129714787
1286794948
1100121688
1340393976
1863813485
902078283
1314797364
1265510440
2106574320
382154669
185450568
793137942
1502690629
1303641850
675023925
967312691
1886643306
924194074
797888058
80821899
1448677931
1285811508
1735403136
1183982076
1148397429
1429589960
2017496824
486628343
1929510712
1102210295
516034071
75436255
1976903514
1286227615
245216467
256856805
1799676015
276536077
1124360556
1463099531
2058544651
167163574
1519111408
1704389378
1355022143
1671218837
1049157245
1993712643
2091079299
1873904342
1028147143
161436742
1254136355
1702422656
1772513819
455490048
1989796998
1209662557
27754769
1162178214
1312976060
1405064278
1355880573
733746563
662109567
1739598474
2049296200
1103630879
1328625530
573945671
1355035817
1904821781
1774884708
1162777374
1699374131
313939744
182470749
20996344
826165568
1716256396
558414274
1816527151
1356637357
2030034404
747373088
1018268408
114239399
1583341211
242222368
1291538122
1416290546
715593446
743007548
123134226
1144516711
1769027993
2028092189
277294034
463700978
194349797
1760007779
1741326654
64822075
1720868707
1089390121
869787121
1493177407
1678910079
490956898
453372755
835354364
1748165575
147800753
1322594674
1497512665
1096380010
1905058400
1630960049
1590253968
611903161
1175848232
201715852
272813212
1289220101
150915317
1230272586
621303858
1316772894
734962718
1966603121
395497726
109469701
210249163
805029350
651534093
1424249861
2110815898
1504307344
929991414
1860696094
1390923728
1174840023
1340789089
577127183
2109949175
842454180
847413312
1294645561
1723462398
325745076
566958583
480725378
1112899806
134490728
755139072
1575597282
1257740290
181839694
1941123568
1040153599
1764039885
36792988
663925858
1460753654
2120756619
1653949057
781937243
1184836339
869919902
1594487825
646092452
1298506511
1585778353
120448113
768324333
563489652
1089615093
1027132406
1037699906
673878298
709823460
474640433
209822382
977083953
817968189
964584865
1522032569
1869496528
93713076
543021803
1227390880
511752290
656386350
90729026
1116034153
1635077262
2100434376
1737290798
1185105701
1787759416
978213973
998998347
1618224539
1539903149
749720864
1113140548
1411954060
442944510
2139793090
1438586985
433623504
1147660580
1173169532
1150116415
70340140
2110299115
97844040
1239100241
30270296
1066897111
1529420022
1089249381
989291425
722096312
795438442
1903692751
1689253687
517556798
1812293329
774041591
2097749972
1833712668
2053781986
19933660
1139164577
360728052
1442444066
1232607907
644647783
1250980817
1765559965
1944312663
2055268895
1600771284
1757042619
1808037092
1389729378
1580472737
1528156768
1853826222
1663544159
643283462
2131585783
623355128
1601052659
1682613244
1161735607
1086423072
2010841770
309096634
479643774
1409379085
246414892
1918575769
1568870799
1200072266
67577145
306803680
823286020
195848638
1993410200
2046792221
1717043324
353850757
560532068
122652422
1099029185
1065020862
54597020
1374031541
1831982497
1676483283
1480947143
578878917
1473013947
1182119324
1908020899
565457169
1804389945
2022447277
1534197035
1585841003
961544930
1818016363
1398934670
759974901
1529319291
919588924
2024804892
592634877
82122463
1684666202
981408074
469022195
1844424806
1329588341
1977223343
1072714518
2027161321
307638560
1564312992
2011238923
975192360
149288629
862068909
115717365
1094496918
1042268027
369609175
1117624173
1259492054
1277511218
212044994
2042979689
1332739736
1729319809
1240503556
450648333
658472857
856989795
243628701
274399474
1522228392
177651906
1571739029
270831204
2079748793
64623893
1022368541
1207675891
1260803045
1396032743
28033255
1625545448
1061253373
428392861
1066641984
1199069843
1856112745
1148243909
1034083270
2137101806
947838919
1610652169
1853978510
70392277
2032845609
399362849
1146356152
1511265113
2870797
659566666
1461120199
1959810592
1885043364
531292964
935816627
64481993
660634486
857242744
1908053921
2115577002
1123244636
609439178
648266121
2022260812
1467932970
175285420
1626026175
1718323724
1825393302
1339429775
722865761
1518275572
1519597916
752338242
840999832
1012646817
667515170
1562302109
868998308
627597771
484869910
1888139465
956241656
1022463650
1244193033
1590729616
528429968
1930148401
1480793803
1862524886
1029436581
1711829098
316330479
308449539
1939120514
241711485
963325464
64940261
1419047425
22150762
1144813831
1409210338
374031407
834205796
1883325281
46831886
1589188369
343549511
231368848
1738754795
352243744
1809468258
992138943
1761252109
1073989359
1122858418
1698963360
1812219696
519805285
1234242455
502583516
1855660090
254396483
1304519298
264344334
1806791620
2103745274
2134105492
358749074
2093414273
284707960
2118030037
993702927
553421316
1890287302
1865841261
919339596
746522212
2043017233
1737303189
687929697
555883854
2082121248
169277333
1298991416
321140820
221637425
201520674
162195189
1127506734
1206989155
606932483
623715737
1089683148
1422706806
311684590
1257346477
927464249
1653671946
2111529856
1403547157
1979865485
1171766762
1491354206
939539337
1650636560
1228857506
1520619846
1877449235
843128450
1327860946
1316798938
1823847414
866935521
1089751288
597142843
1229621912
1694122372
1729204619
631315314
1012401900
1197575323
667135415
834212107
1311035728
542596303
1382075210
105391562
1278865924
1275612203
122577662
2091524762
1921792354
1432795207
2087773355
263596006
1121087460
1046940704
1355590594
172842015
131682002
1025708702
1496922997
356065539
197541939
817713343
1260896926
465687429
358213345
855468032
1771956297
579276913
1365471137
1908310155
1537597509
876774217
1656072254
1701362495
445957904
1950235952
1812914263
130984975
1906853320
912757238
75796957
1625808076
1469873890
822574868
673435921
352409161
2113618547
1950980549
1536656549
438121394
1225099759
1339721102
1657103959
1482308598
2117614854
788984246
393398937
995919015
1452096871
937697352
505557325
550509612
1153022818
573240396
1819975178
440318753
650826180
1183745885
1302968424
647069694
1168206482
1467435152
1313977231
1505210382
1945004720
137077400
984874786
1594589871
1366304386
529476020
518635462
1563292359
777133727
264327716
35327594
3316128
1169162936
738504361
1657143641
1360302330
89980754
2054665803
1262910448
126704779
1546670390
1732776699
720357225
763813320
255336921
1261008724
2032726665
964775152
1632873347
1190723015
85785239
929446731
1742054921
1788218823
900708966
761372259
972028528
1964624604
1653122135
611967309
1070186315
951454293
1478770909
448790310
1094745458
1285870015
100497307
655402381
1937095632
1001479540
1191157711
1014980350
661246862
1174646359
697456677
1168426076
1661275363
418881628
363865862
1042855940
420479707
266897563
748217116
50440147
1673285451
620387256
1053876987
1208080060
410943512
822697036
977139273
2070655026
1125798503
1980321986
2069046601
1583751495
283260852
792543731
2036087122
994704382
1951080754
114344163
1461325032
1759600736
1276482792
1484502446
1979753589
869412816
544016760
351909205
1132989887
1435272848
327060078
1782439958
354486539
1379286639
1915200579
141313928
142506198
1831631010
1686018447
1942084967
50633215
1574187152
353689057
1337190671
340722757
210949493
1089788720
1873806997
752775853
1642589491
24903047
1040559046
1260344192
398507525
1146226491
832714800
1981423732
121569652
1289661834
392726911
373194473
457940371
1170111627
1678580545
2044340442
1651402877
1473774458
394243140
334273542
813953374
1876052256
1930128663
1227395934
1527403408
1372424213
1601615411
1746159015
1490948252
1449079401
1619740274
911831008
1885336130
720518906
1469057361
1316365200
622654751
852278448
509437130
1579114537
1076967994
756789049
819269670
784757428
482279989
260453200
715551160
1053957754
1408413408
334031557
1399358762
322735375
2049756624
1257943292
1261587067
1315374725
1493903945
482055886
637188864
34894296
1881794555
2058299215
1680427261
530291984
144024673
654504866
987751538
1518488947
1292345967
1457678165
111643348
1188173770
589626146
492364986
256400433
1972896058
1880742253
2000890070
1941322250
1327490564
84523755
2146498626
689630552
1805429689
636336983
1228411673
1881593028
806238123
2006574581
148467816
2146507523
2119577761
532844664
1211745297
1708160261
1418495542
66763960
42879401
1035298930
1220854001
1522828117
549378385
1856969018
1670716342
736921029
157172732
56860867
1959813757
1804167316
104462169
107277223
453221310
219698632
270658113
2120949727
1466464319
1112508172
615108995
1050512152
756910851
325048253
549755647
993204509
1939163755
478044004
909849287
1926451699
827119476
2125403207
1897893670
1094770756
83594871
2011788527
1702692059
402038581
1485594507
550517490
78046047
629158204
1381101245
2085950641
1151752408
1685527977
906394554
1472292974
862494402
1596815335
675844777
1874664958
1114533508
758058139
207979697
1762422942
249412741
1273108594
2103617312
1776142825
620150164
1940948685
810966250
44082286
1024274976
1866643249
1598154223
461272186
860290025
1114950633
817690576
1169071024
42006692
449806405
1776557545
503210721
1440425799
325945142
354083302
1611004988
1401754645
1247178891
693287760
1604554022
381914177
494409760
581421245
1484079496
1701354364
562535468
1715752729
1630233909
165072515
87218854
949748471
1386972657
1469628686
388724823
2117081012
421371614
1165357265
229928554
1949112468
790382916
774756988
2054889860
122914954
1902180437
878861638
94699351
1824279168
191183354
1968334866
521839856
556388900
1938948580
690351321
1295617354
2025265935
1203108884
111943045
473253764
1909811794
1486611997
999092180
1905341643
195679591
1438249533
151972271
725339813
1895535531
1343435080
414332291
2046064079
1577326030
897844452
1661075073
1388627897
1083303516
1943181832
236786842
594967817
789533139
620522212
2023151864
705613844
1948112706
2086259053
946958926
1735944937
295133217
642806027
756173085
564452719
1189494980
1785602549
1580321679
1234082824
1405419677
568607327
1088911960
1571063176
1637280270
2055047391
521354310
155709797
850027471
138850224
1149565722
1311131197
1876299693
1447243089
1080264536
1951864742
704754651
2024208447
2020852928
1380437328
1716251374
422465685
2130779859
899534887
1352506397
273453492
323503138
1381515577
2040281801
1544228291
1868901372
496646089
1376505971
663809866
98918685
1571194878
1725025048
476914382
339711803
11931662
904500872
1624984210
1989248577
2020708340
1304165483
1952233278
1948585942
1744307783
1164594356
236874550
1264429543
1719310269
2109623633
918889613
382669931
1888943159
2140140196
291008296
1012815112
1589212608
898752653
623230700
1919810312
1458523942
748007732
2090111565
104246289
884138253
1987643067
319069258
1905063976
1230643496
1091330614
1441724075
1970632278
602978364
728024327
1805868193
1510483964
1063690266
1630083213
68840632
591668819
169626206
76308037
779481758
2106889567
838159895
1959110757
132659825
1541923234
2084216417
133618168
383478352
1012548333
817187097
1553149705
1196549222
1200916825
1133165540
2004258079
1134080555
35664305
1904448413
2029951729
1317336415
236044569
1854272008
1284940155
1385521979
109734402
372005907
1397175142
191940071
1303509006
1115824184
721067526
89819095
954860528
84821228
1497833762
676742349
1578856525
2054553122
1236266835
584279277
1612656070
1361030363
1013839371
1239006975
2002994947
1600086952
1945202277
1792033223
386741647
1305867963
611136718
353806258
1979350249
1724616842
1641867711
264974192
1847627834
191811928
102160789
37052393
334298458
604075188
1234873584
1265553717
442950082
404455406
250470725
537067324
267560680
2018375760
695666858
1113531461
985204136
42869094
904450646
218831610
1523733350
250758019
1802361561
197412951
1534531094
979958123
568738839
179539588
60219379
1362364153
581441085
1360479974
22443105
185579324
911435534
786056166
991310939
521126620
1131105020
447798245
599904663
224050751
914656434
1484061430
1732922316
957157337
1442524723
2107260215
525022408
212626981
272609297
733155675
1593588870
1739908797
1156391493
2132796094
1219495238
2078829311
2113469633
2049002338
104939578
220850212
124632783
581324465
1760497930
919397534
1363236835
458201897
608811803
1835181456
133715980
910218556
183538926
1814945501
1441195945
1517873415
1795310841
428206006
1207994345
311059701
591414623
764574214
1581751090
1034738566
1225175177
183039972
1628288302
574639655
978933144
1085553283
693482235
184262420
1046942683
439347122
600349611
639568825
1644462060
1868583091
1926121590
270773898
213831591
521132090
897242267
1233193506
1581780554
842719472
505533997
1363253940
991795328
624116571
746610177
1010790531
174711108
853822522
210681875
1661063798
105020776
1119896265
1277895550
643098582
579041439
1107326728
1324210916
1423207151
1974005990
1023465537
546866451
1774347059
975698811
2107642520
61928612
799205187
1843908733
1202533862
1526259900
1194715077
1218199464
76276683
1368611980
763887850
954363062
1264059854
1858672820
435377447
1394660062
854723542
259812006
1862889292
474714483
1065136641
276700463
2139040978
1573781740
83185647
1242826901
307474402
922389935
1152363865
1445098247
1602968098
1803672990
1537106310
2005481645
821546636
2106735427
1265678769
1516616789
1755708235
1969245008
11478594
1242209954
1756048623
1325008786
874459655
1654538247
908732409
1650787313
1708654561
829491033
864635704
958986935
1955614994
675050143
1945287222
663199834
1003426792
1016852552
1951895383
650297399
1875343796
103841197
1951340058
1492230241
499750040
721424593
994774398
1309060730
1280343727
1791084430
1287254521
348549948
769066951
518512847
1741705191
1502662489
901507961
240679936
768744989
1342013213
513707945
15081920
1809129298
1668081487
364727036
263787508
1259687226
768485665
1191064198
1157260780
353651208
2063302281
1902866598
909237555
1188879279
707649082
2081170157
1642567905
1625517305
237561866
925024293
976913090
924620950
2145393051
234489641
1799128894
2130885327
779504066
1770616062
352687361
2003012740
1385721369
1683636768
1586390657
1206830268
1247061337
875948704
2005143867
480166615
1169067413
1447508656
1415929311
187974004
324132578
376890746
693823875
2132676682
1206145253
2062328707
1700465970
977655392
1771554309
1891490051
810192374
1868225660
2092810341
1324532671
871044538
341040885
1161633169
1630220722
1082684142
1241573530
1273699112
726384288
729129365
396768358
904438550
2075958162
378182236
1069094952
1061478248
702733157
619965460
486012550
826677100
178080507
2059737876
1161181452
2010764029
883805573
1105119742
559239884
147670758
588792976
1339664734
1073990325
579799540
463469729
1841770653
1660636479
2136674419
2074911953
733552154
613861201
1959915616
771738680
388021984
364480476
387739248
264497299
473366474
1512073913
1507610936
1939727389
1337869496
324405882
1347124767
1032467598
1468991958
1487076075
420109838
1114536015
629164830
208866165
826181758
711499215
962376904
365465747
1573042269
218403031
599104537
1584838426
273221797
1520529761
210026100
1962663331
695236624
1718571518
229493471
1391785922
938390958
143555792
1116778853
256046874
1477391523
1475953598
50183148
756760142
501778801
1744917772
1492938188
1197218603
2143882415
1162451677
1576414406
161368377
91998404
574988285
1291169960
1050442463
338079109
996638599
1020017681
900328784
94571612
2001033948
504208426
1594949906
1431395380
656365266
1173614968
1095949713
193545928
273621906
6045570
1331763894
870775875
256510287
1479329240
839545662
299290391
821985253
2123767622
1156808428
1910511824
259410962
1992305487
1502901585
1699767896
314975751
1821621528
1221916422
1762126821
1869866999
1651643607
1979638076
1867006307
1469858799
717954924
601958029
2139514578
1413546556
1872985811
1595650648
509677605
541640648
1530616367
1185764002
1929132529
651781173
1244067481
637315652
639829332
1926604807
1212814966
565521228
1118887046
1835516758
2001150617
720443630
1843584796
1033972535
1578310169
38375986
559060333
1935214856
109005432
1317381056
662367826
1670524916
917098580
683762439
1992852026
1020369725
23453468
33951545
643178406
1575908550
1506595222
1819032605
446078936
1644471166
1263075903
469828830
793576007
542302395
1888185131
1640449386
257151516
250435513
1090326218
1968037176
433377517
189647549
1297950649
393476393
665971770
65683978
157098271
1930716798
989886739
1511735775
1227577085
510716915
496482415
330991778
654155336
1112976655
852730772
402871687
365729202
840209423
1137508383
995964429
2073083080
696042436
1416084548
1239047417
1181898148
1951011418
448304026
273842258
226298918
1952615198
23263811
404963204
1854432840
1385167191
816861799
1639911965
2489563
526875105
1900111797
1716763910
1468431230
1211700768
1448817562
150032926
1332111562
100689245
2096097782
1673180464
1848882870
1383020477
1336233165
97037105
2126322362
2034976862
658065719
1116237774
668741203
175634230
1237703397
595514428
212555444
1126501347
981809445
1635312882
1073247699
2059108317
2128038489
39000104
449143281
977358760
1953063035
1419773056
1321674256
1661818601
260128235
43490933
1526008426
734277898
1468817619
1507327721
1498965152
1085744177
993302573
765506050
1919823844
2128483177
1549459275
1699843209
462122206
247822651
1064927889
1494616741
584403597
384395456
1494125490
314979794
1820202595
1393990026
1188001210
1629885369
706212942
411728059
428288320
1741462337
1039031990
749421413
1872707918
1981494435
1769435016
1448159574
1064670870
1942928885
1460531175
934901382
331289686
433265102
71643275
1230816921
593024129
2049066574
189245883
1006714197
419988598
160955061
1188127728
444713634
248320008
1925369237
1299654728
971207642
864065269
1893458802
1175156777
1618060810
1219274900
1311646884
538070451
179998878
563202085
1633025075
1213506625
1466206000
193149185
149069106
46450817
1760914460
181932835
755093887
671379640
1992630897
517119777
989810705
503160027
1416890569
1241447084
1585486706
2047743
1767799510
1806304346
1887856404
216968076
1738955743
171020324
744261280
331272618
210479345
84862034
918643669
1182677767
1374491575
1083997293
1672346653
11326595
988390354
1018697345
1799841759
1168801378
1270636978
713164591
1721952311
1840211099
1191905433
2090521954
2032499992
836705877
2030092492
408952695
2070414357
84383618
716038722
1036633735
1353244074
1740423243
1313193584
1856529275
1207180457
732038390
250835557
354812559
105593746
1657966288
756990455
1686775840
1999985446
91835556
1914304622
1851923729
625019160
684311024
206689454
693011001
606113038
2007670824
1329101249
769076562
1646903404
1988306561
541354595
952519921
1193438110
2025605685
1283230293
296473833
2053254229
262579864
405416163
1196044999
41083969
529937930
342496200
1254967676
746106656
824496474
611692601
1305261527
1237999859
28080262
513613336
1715100385
1447267303
1193960242
453730822
1585329808
33099607
282843077
1284347750
1059093700
1696148806
654691676
766913218
176356611
1423976791
1232622209
1591024628
1380634029
1688890923
763281058
1197361291
1094402183
374160637
554543414
1735835114
1801658152
419357181
1109371534
1149375428
832384816
909603926
1179772060
2108214782
1149566464
806558631
1609650709
1534117653
1445000744
1558109680
1657397110
396403306
1352841807
932771503
1680362245
684148454
1941883454
1833808958
782224691
249585731
154955486
593092233
54823050
1957620260
1954475706
1253811554
1194050120
1938211370
938019314
1354438342
1696785074
1700676050
639352422
1565727892
1487813855
1931534604
1412519098
333710161
142647023
1935401146
87405398
1926793273
1270655811
931003397
775748524
2064019395
779155383
335750145
1570336330
934519668
1189082594
1107640435
1053922919
340318294
776250492
785054494
672644972
618315044
1961166295
1745719686
354660278
584233210
845373933
298757976
779070951
1595932833
543116578
884428972
2063191283
1333439978
2123856360
974695477
499810324
610319668
1423789938
348661103
128022366
26676157
4934494
1680820059
1347011471
51818038
1448028415
1359529379
2050376401
745526948
154718833
2036566135
908547281
952845118
1595873213
2074393870
1404753553
2110993258
889925678
241299861
1726441367
871163857
897319448
353121721
1233384692
2051778239
443691772
1199916700
52203150
1434864612
1213595672
1289207680
1215660838
863526279
136830548
392910271
792577034
794274717
613212840
1663965410
1636930037
1694987459
778564247
1816903456
269381859
449975951
852540435
1328281090
408511691
1691500947
895055268
9485683
1360557408
628406574
1320445816
1858980246
729840306
1922799878
1625963082
590474505
1572352246
1863066535
1735528741
618367914
275879294
334502044
43804812
1817252987
356157936
911446664
2061614788
1767277464
2049294821
1218997714
432407845
1922624700
1653405196
1886926421
1528944410
1894321592
1674403988
76389950
583170747
903735362
1073709531
1744731056
1332849011
802710799
936062060
2057260935
899031078
327220408
1335417156
2139706211
1086191366
486042347
1266762774
1719406532
881050145
957638821
1350324080
1426291306
1113553353
958492283
141570327
543923423
1796483669
700612056
1507976758
564838850
1737190570
2141713609
992473038
1753951423
504342299
183920457
1679840977
1400723109
1979061320
72778139
545978441
1973138894
753505408
214364842
1212750292
2089355885
640107939
594107986
1776502111
1945253449
85844847
1654871951
2127982183
1419549289
1107357546
1208771272
273243442
1091173610
1208000997
1623326656
99312517
702216195
301441352
1843051683
1876777178
1345908757
595559226
1926319951
2007359133
1018204510
696062953
568375310
1129442431
1158010534
2119526301
1080716310
2030216340
598382536
1125953836
1738508038
944336799
1872797505
942662769
1942357553
1238589776
1940932981
2093620264
110299595
1963254964
2013047126
1581698111
926097407
1581690930
152975429
1692514530
1689884301
132448646
604834705
1424340747
500159906
176300821
1849922177
1750807713
849199571
1497183968
1168301398
375884118
1275340311
1758350207
2076273302
1387138542
1298277948
1475917958
2087550449
1210318121
1413396888
1121239557
1867251354
803740661
1531915362
965838255
412933376
97462673
1551084295
1718627899
1431175537
24516512
1197658948
1171877973
178635267
1674250973
1088245611
1854819994
1106108810
1444815494
1617065926
1192568279
1822954707
1223363094
142540203
681836849
1978995156
1974226855
2146344199
1458124437
1375151405
1613333970
535418618
1597197000
739856682
1892756210
1041806363
1620647442
692319029
47143391
1858309763
1910726605
1797780154
95568261
1442505806
1360546589
501839604
462251676
2089759139
1135258423
1502815592
1772923315
2144457536
225257282
81455211
587733461
2033709109
663410511
786513105
684296914
622357605
1743134624
28575842
1985279670
501080949
341759439
2138961976
1801758018
1931848101
1822469156
812345087
1743396137
2053429069
138077953
1064160047
310696689
1892440717
2111985691
1076276486
192926335
1682248098
601793250
2019763571
996587079
1534913858
1489226138
196141918
1566836929
1528699536
649658451
1337309880
1522070378
812201435
984467975
1544731247
96462768
1468761110
335437047
414960381
1074464573
1714042456
2641433
567071665
407851961
414954129
1766884920
1342532148
1911400376
2070406973
897285500
288622556
1359640219
625517685
1870184451
2079967386
1933923438
520290031
832748200
779071588
1849771750
1406319128
1303629314
257325664
575593857
1447082514
1947315147
1973022398
1755910381
1339915815
672135818
168869974
30796936
628663073
499859959
1803678747
1776024971
795766160
828186408
890818183
1562217522
1606703959
2118828332
59787845
30055171
1307426565
959360173
1971262948
1459269685
1647403336
1287571636
1733106422
1000301741
1086925746
1584378567
1400605503
346078555
519363147
1175870223
1275623430
1385450186
1515763363
789112992
1909911424
1419776417
2099337585
140502467
589603721
1731869458
1334146356
488158250
1379276681
1654033505
828287008
603605356
293754746
900900866
884102816
1379742417
1657222351
2014451133
1411616184
2065162700
982453789
1834684877
644279462
158351542
1909529679
992290544
435263453
672370148
192235992
1785367834
305935063
938836335
1134858156
724390570
840098336
1125627859
1391385863
838945808
881546955
1843029873
661619827
1816906859
1884937887
2140626023
305738395
824845778
2136899723
1988639910
124939301
34599173
107158847
974722119
330011853
1598955169
1059297810
1642605017
286751918
701746806
819532707
785652378
1936684786
77197368
1906382724
1050230496
829159452
625650587
1564075651
832525836
1725610962
81105094
1672265536
1840806670
1115386923
1707184283
1822371898
1605525574
787218069
791526442
1243902396
414897234
1712136996
680644229
1476905129
1673039347
1114167909
862944068
715714843
1910063177
709041037
893749268
446926605
79034167
1545482975
2100669468
144353879
126794576
882614163
233715841
1721839528
1480490718
969046794
1435011427
1792572392
329797877
1339319758
36519079
1224600983
276749073
2012872404
1265578905
1858109243
1315382296
1496310029
896424496
14117300
2123865395
402467295
66271227
1022545579
1848931908
698124270
1221871553
1858038518
30030267
1533071443
840308928
1414942703
476557492
926817662
2035758530
546416313
1006112795
1115714993
389600739
1071610354
1201564528
1272510646
580211995
508266542
66286279
436901469
209023983
1805196846
1546024379
1285508309
919953439
1013315818
774025208
607055514
896173211
1836003377
184147413
803238168
1555767777
1479616649
1677006918
166642333
486059716
909872524
1741486409
1561995474
53346159
45241475
1655310303
1628382962
477247144
1066714685
1185836212
1407970255
1542553078
1048809756
434761153
858605635
230458723
1792992236
1639527352
376188288
1299172440
355831744
1118917771
309637973
1759752522
1713255060
1868081468
1935648232
204884596
1756588262
655223089
1752669398
228591067
185337994
1906216746
1825741006
748949871
86532787
1932362899
1269377517
424512397
1290636825
657135272
395583055
491420453
401062212
138359345
1207547838
1238732843
1772914002
640083959
1880320653
444574520
1339451200
1772501244
655696726
235548275
850531075
1238313548
1092556249
1268979077
198634837
2097095326
1690505763
66311757
1644398033
991136878
1493591197
1519650819
464984545
1970717740
468269517
1167119570
270605937
2093370243
1771867994
1977233707
941609482
1660110323
1487906765
75947095
2133252013
64896184
262015675
1308633245
1980160174
2106534713
1548159437
356944881
263139022
72012701
502779835
1050670922
438474433
1709595230
2127623632
706803754
1408756403
987376429
1768989452
1939971948
1356850057
850732251
2078945701
516895383
1439229111
481365385
1899257327
2066457552
1868156045
1145655106
374799289
1424740851
1134350397
1960115216
1623274851
1422233803
30629106
1984240049
525423085
1105099259
1502347953
407385813
129434325
774669284
204695159
1748256444
234437318
1857643422
2054765565
2033698195
67668865
509195155
16926880
896738458
1936133305
1250485473
234909090
29064888
2064566614
1329264473
325695926
350721107
937408105
1335163191
1470596010
1051201549
1576939919
647843871
683052351
2030834260
766183066
471124156
466693181
49481333
1446903338
516517736
1306295663
1758248426
638317617
1054093496
116498186
1277744562
371291451
525484192
897315446
1773560239
1423631847
407587871
1803904681
1349837103
1786982527
1184198594
1659488975
1945598781
1866595124
1353185845
189409153
1052476157
163735143
879620643
1186538161
145965899
303780666
55142446
1077504009
1497764940
1017262374
110661143
826744031
589739519
477189388
1613600680
2042976485
864089537
495638300
1464492790
533244395
1562352168
1252063359
600893409
584555758
2068551444
1252856514
779710859
140136663
1061521926
2124287276
1711250747
621940943
1448771235
126311186
1985422231
1771173482
1437924038
1104773776
1612277891
1574015956
2083214006
1783442072
595383252
34776530
1097614613
759804118
1799811223
2037567180
1426776005
1370507352
1632261757
883054679
520793132
68460450
388061421
1230568781
112009833
2139885386
855015525
1027718431
996239062
1834766165
1498139154
1228321973
1993821584
1425192632
433172498
2076574138
777430757
1504510009
1988033040
672705607
1822151611
1276942766
1899648233
947165578
345678132
1083013703
1703326619
1236436420
413691419
1824096242
1354987303
1730217641
1085183434
45176419
212950757
1416467763
1831216537
388228330
1695367335
223125644
1539168250
1565344999
1513195821
12167184
1303075238
586563637
1338999865
264789356
248042938
2064471743
1475439781
2116013757
1069533536
1837256122
1066812788
1280874795
1822564514
1328366785
2069395674
1654072067
1685232276
346707287
263209323
64675343
1966962010
120764379
293788206
949719394
595747432
983331571
1624209008
963488876
718324546
2143916307
1214972573
1619435609
278342946
1324343010
987474866
1260012253
1363621240
1229074908
1971662986
430585918
856589819
2040804744
1752627572
679503273
277232000
1748091722
1514993741
665676702
2027519886
1686290246
1555321182
738469817
1376028860
515145530
1195690693
682311540
1022147404
1063368860
327157194
989704639
1379086100
718403317
501710379
1351840361
1774350861
2076809755
2100974284
1902840576
2117637132
109272134
1376507366
1582122452
1617853325
1551655052
637789484
1034149923
1451065799
1440467248
725224021
1058817152
1824806624
358536491
1765565146
1888439506
780938754
1339197285
645091573
1959201809
789525034
1480840360
565375740
1725669860
1119961440
237984107
2028692602
1929384891
64746110
1259968645
1728628160
263728929
1011802079
1360576860
1412697290
1217426649
307575882
66649542
147168477
898697732
1544662996
1657030969
744138447
147108648
1236368098
1201065448
396251726
223139419
616031144
1741212639
1618455708
161186979
909306152
1721173693
1835885055
814517678
2092581020
143834098
1177566555
724998377
909744302
910303631
1146974380
1198344273
1621567158
8023015
950641994
2098029111
937916960
1092377669
231068729
1179386923
1581226391
1056724687
1802429974
895605898
1205233096
1809776869
1496914856
1141599592
820397965
1737713556
1640513043
259479092
1499472524
1800646042
1011193602
224110204
2011206251
481640820
184856824
1158363036
1358458546
126983221
1265098653
964956070
518625034
577800049
607489977
2005912357
2031683474
1226631996
1420779471
623841215
831993106
86844643
534511661
2108229031
708817280
1281877263
747952897
1471667027
1913722839
286168494
1946715459
694898174
243155019
406210654
2105734694
2004499751
731495754
108539153
1332512659
1004291221
152870563
1935839153
714129057
295984723
1500085977
406019804
1440603121
1513458914
1791809104
1451571664
1978545037
436899269
1515952305
1605895882
617368874
2036962268
988878933
905843114
998427861
662505709
166539967
337031475
2695834
1416255699
2121516208
14644816
809370523
287294188
923690787
1879368185
675326221
565327155
78738107
1362862858
916052450
826551665
289754154
1401642310
2030418496
1552852051
1660221629
1783887613
2026857373
843382689
1151531646
1305898898
323962191
380439552
1728410658
1093287339
423447769
1776549811
487233023
1537750349
1887950350
1718191164
1766216096
1811150481
1770021705
1739180314
692737616
1189929775
1632574893
643800649
115954939
1961860470
951983522
2059900400
1988529453
871435759
395147996
1522347737
1823645945
756806171
1772168211
335218275
477540459
146403884
2088337550
819401613
2060369735
995180636
545773383
133425275
1928618072
2063580501
856653711
763362548
708487568
1144825916
2053429626
1455161531
1767665851
826921995
1199246776
1050752341
1010683791
666723864
1557239271
1017172300
406974521
61676498
737316226
76900701
1551245562
1881414123
265472286
1897882389
1173565644
145506794
1132771118
1204121422
2113278948
802427037
1909393478
408030360
911265676
985269259
1532501900
788992112
1542762066
700877376
909593180
190855858
1047968910
584939405
316457226
1799212835
646941863
1097860084
1063349997
1013987436
884425488
351818287
1399816893
750629102
69135076
1317502481
1142212291
446363318
1969754558
707736038
401588537
1458570420
798731237
288343516
289971237
2053231855
1426145708
1173611729
1690752535
112864148
479683079
587381777
1486141932
656828486
2014207974
305246420
1893834713
539386168
692475470
1635687998
466875548
1646543978
695301135
2132515874
538708597
936280809
119247120
1851084111
1719185731
862765750
1735919915
1931261262
262051544
1284036725
578216364
35493610
622030539
291818197
4338960
2003458738
346940160
1708579751
1910826770
1843821723
193678456
54827743
905683223
1303937789
778842697
1268121668
896603786
1210874877
445158185
52006502
57053516
2073035964
185398497
728923201
1317651798
1638979279
1955675331
63563753
960032124
2009521938
1627017263
547098640
2029399846
1051908921
1398242384
530224973
1288390568
1184530640
2087495365
842845623
1298038591
1896557336
230311410
330760989
1352263143
1894519052
32776339
2100421018
367384524
1336476772
1056429762
1295699890
790087913
1662957374
108278279
1569086036
492198406
670140910
1066548543
1815979916
1616098451
1612178021
1024533832
204468382
1096756884
629213614
1080418581
1096876951
1928280013
1424069211
462397824
1166921466
811896039
1288586871
2020739741
1784672893
1625797828
2037292669
1973826218
757684854
1533133821
87015088
1976789917
1377886496
1219586282
1258356362
801165859
1127807497
1146962239
1321399668
1114679046
2026463946
1126462638
212996735
1236692578
1617223399
1911462402
1622522246
752408809
139720867
784065346
446491177
569406242
1280166982
1884721697
208760293
634658429
1512561133
1755755479
2083163638
1904496832
592830372
1755915582
1646809576
1126571440
842185789
204136376
1107314161
566166868
1613453458
1988726038
860145879
402820636
335846103
1893360623
1544544838
1000514472
2106941535
83381122
792371672
867418170
913145801
1075464330
877265859
1372969938
1157813028
447951164
2000314589
921904522
974998199
444311776
2054316780
1703248650
2119894706
514286982
625378608
276027668
1740994981
1701231360
764811373
1723341743
1435538169
1022717860
1663750875
287254149
1513943220
2039994477
262399272
278093073
1786124816
889666938
1305844174
679678693
421904881
183403942
1336310318
34847681
525668470
2033724380
26410473
972219473
1217721799
1108245083
1461764202
330690972
1522959471
680464204
1269448599
450472459
842814173
542288207
1191977282
177374534
290317940
185219863
501023461
1790887065
211166575
1720862800
1358482990
1768641225
188076323
1493010825
4757622
360475959
76744793
1463277716
953157730
1076564779
2066665845
906126475
1579762878
1881685690
776580235
1277832753
1807247804
2052514971
439365126
1744424094
704612409
19774644
556310732
956790906
949758892
1290916447
488288257
1923113326
1972856847
605740094
606739019
1379027373
1456566345
72506593
2023582392
1614047818
980530411
1503562541
1854520364
825270145
124029320
308937186
131891982
531488059
789533676
876165307
561799105
1859971752
1032077711
1576977393
1247410348
17327959
631146049
1914658049
1063902374
1273566925
1519395467
1935061745
228617485
2015327492
277492041
1959657899
86560846
540250838
709410519
1456829347
1999629255
1855732128
1768629873
1724991753
700212861
1768839348
1805777150
1510721605
53260973
225818636
1457220364
3995303
689185007
1905784264
1387744103
1941510151
743438740
109234627
229343478
2052519804
1582145436
633770567
274862336
993982257
295352985
111028182
167357950
1660152114
1375234212
1438972292
200395993
1208397593
239761827
417100275
1554727928
537240287
1088139335
889299507
461795688
1431881327
1485835561
1666463556
1774709022
333167796
2143166683
357545432
663530065
723945701
1535665572
1173880360
339140431
1922439115
11510449
1945770286
1172054636
1816497971
553080184
67259383
1935559938
2034853558
1582638226
296252474
2029505868
178079601
1061443912
1081322728
1327793343
1465234642
1907778297
1838561819
1609576033
1103527015
1614372837
908246240
1054035180
980348605
386773209
479965361
1130864968
412933768
352555582
870198911
1734158417
232221254
1712963349
344521064
205038015
172133167
1274420001
86037393
1971625389
491548226
1114727663
609425661
1346245525
387290249
1552871412
265790699
275087339
1814346434
1213818735
1905458806
1102940894
504859256
1044223937
263834391
551564816
824250648
983319018
1943440560
1844679572
2135359817
510391362
2008196290
1785135989
124697354
904130042
105095542
1463941633
661330733
709429436
568184999
296570646
89920589
236301060
1208819107
394269344
1171328750
14008995
378876986
1303964824
155128143
1513080515
607776105
1458373070
209432695
1639170613
1393624000
534078316
755877794
1395221823
2034110424
71566411
2068117801
1295392999
404343677
250165106
1898509885
1247037521
2028314397
1517467285
1450282815
1781807880
1766618528
44904502
1322814630
465606646
2031212706
1618042301
154553944
639530676
91247779
2068160963
49951824
555919995
231220528
800927405
1420807881
601164814
1079978347
29209635
23189225
1236978705
1695752275
1844745837
1271656002
767610227
1191128137
1306831789
560736251
465504081
2100666523
102072950
1017468864
2142105491
1976505471
1041051711
876817321
63368409
1840234540
1306372092
1204882227
1558761722
176431257
1563334347
1431617492
1991858985
462808033
1674366037
102622589
119325303
423239178
1407723384
1702568618
180111204
1371128864
843648324
1028008131
1249169147
1303736750
1088841509
1096252479
1269204011
1428517907
610609340
1142097072
1937670994
557260636
355098255
1667130741
796101316
778594830
952681513
1450319213
592361169
1298321918
817029765
1108766724
792281705
3573690
1060812255
972887190
375935659
1689707427
470277218
1527295815
689948757
1675174315
760040431
863179001
317004369
420898225
1529319685
2061713250
1339766776
1676806072
380408954
1839482413
1382052683
1491413064
1985341931
1934478800
203911931
1309707446
1972282878
307199315
1545874747
188072727
1968028788
250618128
1422256403
865636017
264627881
1970379839
1679247786
1401527401
693375506
875208889
561864722
310083272
1693799783
1401368214
1659815153
1705177692
1118662814
1191239032
1033616323
1044605293
845598955
1128262694
1008753852
300474751
1307910539
2058754391
1585038956
1106247151
956522518
455361224
1712806184
1390243287
1440119626
1671155459
42006599
321230580
300775870
732749002
690705600
1143311003
94906263
965884722
1026768789
254689753
2117946631
1313614341
702088130
195240395
1231645847
1538974364
884263111
1514981303
1046415707
1776936756
314375344
1562451188
128021703
1172118443
894944876
1507963952
496182728
760260151
1389396004
1628531849
832607857
1207735876
1604991309
568483462
2115021331
1611486753
73941216
1725763595
111385630
1889657503
361084969
1310847194
1380545977
1245760329
829762578
1799757397
106499207
978647744
1788950533
1609330772
265324687
1407403748
1233596510
459001111
793277033
751421805
2099565545
1483982177
1214401094
469368701
1041368842
478181712
1167828217
1111405204
985634102
1754186670
898552547
1748936808
1500773219
33664819
2127171292
26024801
918502135
776614364
595997361
1840839358
87995075
2025992657
245757759
1567355458
1437205204
416010652
1200011732
315243464
1413608650
1366688687
843827701
157562434
853176367
721905575
778911892
1797965503
1155035911
837840435
1970494932
351764547
1151145225
1975895181
266825583
1314493434
1341559126
1443105221
245579426
1031309749
1666210045
1098763002
1925711622
150847496
2038115675
1752483476
1321595955
118863157
2013676042
8354148
788342879
1236932035
910321493
477885199
1084312105
1301649087
925383755
1106309457
2041093069
166892658
477784413
1348355421
883923063
491092861
1805443568
2115862293
1205476016
1392769168
1924804510
563339898
366676758
1150939459
1995424586
882287207
1953207782
1617773504
1381650565
2063754905
60484145
788615041
1257975543
1957107283
897548038
1063994675
831505612
1170795847
1307763274
963133116
1100216645
144169044
237047565
746987610
1237888722
85858513
265571262
1357922349
1454851361
474427823
143036337
261150361
1858806658
1170217704
1147237077
1280849560
1773816642
1469169267
628466328
379244029
185987497
1769389110
1402134680
278326715
1241260707
84768280
222923057
273897935
369322599
1999070366
851353987
824681034
1939441777
2107028172
790326697
1180648095
2016291044
939205366
1434554049
1552452224
10659759
825178658
445426116
941641230
1922554422
169260385
1267373378
90922397
1934811597
1169114344
11735004
913229447
1024591356
1902416216
130547272
1494735771
499816018
1674086115
1755787751
12911670
812176750
250669790
1836496665
864048605
197847737
1792751302
1144302210
610071461
1892670606
1196932485
1603508461
1636316911
1928565412
1679628015
824992780
2109710139
756080856
12899333
791589268
570198633
1308792874
764574753
1406722310
1564915152
654090835
17158145
1696631425
1975420250
1737892631
1968789238
1460962413
1863324677
1503503076
338571893
60912093
1872760113
955269467
1036401327
1048697078
652430152
833416902
1145922334
2084749600
1416773946
557625164
1121150436
1466292588
277424612
1825105004
179747076
919217842
2076574051
433626991
962710069
883177806
85279719
1408105467
56328918
628026467
31356676
740065772
13374577
1113435042
1705081306
632393724
1253510483
49889518
2069208225
220712292
2135667825
498084827
469467561
616473870
1322036585
2000912022
2062730652
1680787124
28304708
2098808154
1103392435
1595191817
2075641474
2124248023
1513301608
1607092364
384218400
368729011
1854027976
1653106682
1280168784
277981988
1426349338
1590266894
2144865602
197063370
1294157170
856062354
1733455300
579646427
691075136
285601794
1813166642
354743908
963899194
1998087212
297621207
1122396250
167706653
347652586
1540059983
606536351
1174801756
1865103108
1586658932
684537854
1484815800
886244601
531489596
2097720189
722107568
1813535613
617352216
898854357
823526204
215431845
251637716
1225049344
1050453820
426794259
1674995155
64911709
2124624953
1991584364
747995677
1360899052
922749880
268939625
1595816277
1094202810
1677020430
1193781805
320474588
764382361
391104025
1162182734
1496351526
780284524
1809558354
2098488747
556210810
1449438073
1193285596
196373416
1995216615
1137376148
275928540
678274771
2108721667
564899188
1972498189
2035636104
1934108597
335896731
1243513987
1830165926
759259700
1540349772
140013386
674509296
1814384421
757185900
1992108110
642164889
277533515
1184071213
1999665424
1706998572
817534604
1359561335
159609708
1324751795
1153777900
1798045470
340406824
90000814
437059121
66796411
336683279
1942161805
2120436286
1275090726
1646562623
718120459
368837954
214718685
1496726889
316639956
378982572
579421169
928698951
12561062
761246291
596113174
971451998
1853818378
606601615
1976799929
283387505
1882469544
1840814816
720594625
1827125822
1984297021
404643058
1982097732
323294174
220059317
1056041977
1903375516
295981275
205241402
1992015410
708808018
1530073557
214148512
1303736557
366113058
1321128716
163468050
1699308457
449817733
1579814093
979763479
1389468934
1282144668
1288510214
150481914
1698100985
1215341879
997453407
2124765660
540119672
1630912194
2110358450
391638118
889951368
1490799954
2116166918
774568836
2078747177
1932398094
1102410096
361379764
1873335407
129383140
1886989547
1947456442
1908866218
95082685
418240899
695564150
576704846
125897913
1095636689
1285372413
1679190373
604699645
884066950
1186440045
844640619
522957049
1540755618
613660652
1137418010
1950976385
1448801305
1915095368
164179409
1892167206
1919413741
1375981999
2027922232
888344369
231223018
80680258
629447373
1977707342
1555017389
984403245
590502589
1123868282
125437160
1392384315
995356584
1576236855
164890752
481655455
2088800663
1677612431
987838728
1002509668
1369919278
461754562
1728966121
237173763
1139540705
827074121
1767853928
1165000737
1091997389
208121657
993138325
1737592339
999645424
544579299
2121864568
196677126
942948220
1234061710
397182801
1856982842
1623743752
1168372178
29043015
1671919982
2050143468
1259675457
527309324
888735714
658091928
207322444
1792049821
976636734
819662463
752893972
72091132
1060696895
534192195
1126110186
1212873188
1373479439
1247165909
6329132
995190553
709330396
329878947
1987396706
1235079439
598014720
2068320443
939139250
142788318
562968271
994637297
936354206
1556757245
1211562285
498874200
1485592627
580101015
466372415
1533181349
215222879
809362275
1836527053
1164266769
1033656784
1326315765
1922927264
785414433
1669853612
157513644
2098847746
28172516
1554070916
2003552136
155397672
650408837
131966704
6630913
951965077
1713077370
334650319
1470274940
1462665547
696465242
925080886
1369525724
805837216
293842103
836211916
111222061
1254997442
405984716
232109054
357611410
356632181
210962825
3905851
960399112
421187458
70954943
743472859
1306488017
351783763
2015772220
1098920269
1075593308
778837024
481655983
249990520
1568086111
1964816030
603263200
720668216
1626954507
352799693
2088063897
903328663
322672175
1613528073
1175415640
158165095
1274552034
1173753999
555332186
1504334124
549026574
1624391176
732717490
1551866158
223711334
2023550678
1941407239
140941890
1745263992
848303352
1540045772
1423708566
2081618208
630457583
1804808967
674488077
856988707
736679712
1143372886
1112427231
1175547930
289526623
1936497799
2077742035
78997524
646701397
687401291
500991536
1512005887
1387791535
1507667236
1704450304
1406257736
1778572828
806654916
2089424169
276305201
1800549844
893902416
1157382959
559017375
1029803575
2144067541
1463525771
305478298
597081476
1138442488
1811260159
2033706461
1685557413
170691750
876442849
540175510
31028478
1881507004
1206127914
258750354
1828989616
1024244982
1592508687
2044902284
1327529770
1119518854
2063622871
1220305186
1349259089
1869217265
2046617649
1150825815
1053495653
694925996
1118279872
546005384
242296808
77221994
1491977290
1941793858
1836727133
479359045
654835781
2075410706
90987536
1573859381
756019094
1384186001
196849141
1256955349
280006338
421435679
1820940588
1382718474
851053647
1869817513
687244608
344327829
8529292
1887771641
1954831127
128327221
723127641
1251291415
857345818
1027751205
1182980656
1877876087
862581644
537645989
254377152
1180374747
1603179288
1600433007
873676356
676731480
534303390
1531016397
138659275
2082405434
1374165870
1186568735
1711646642
437010507
4558373
1587895537
1524529938
881244818
1960524852
2093693265
1662482548
1900082878
1388341900
2134741712
266575752
1683712161
435411890
1856612378
1800169080
591816013
1371349520
91803603
1227746930
777183770
344848944
885324897
1957413834
2097347997
1516023078
54626507
1302799075
172707742
613448294
626609133
1910490900
1393951153
414780021
1961031106
2038972527
1383640865
627697913
2045555467
523686514
606997870
2125661864
88086964
1597758038
386161685
365904989
1885297994
847690924
504470828
700581005
1843186395
90332240
949917226
750568921
1879936353
1785862182
366581474
2084947223
188267094
1316508164
1786907368
1345890341
1535354163
428833781
601739603
1322921838
1576828045
916369266
1550408898
1649930370
1464085958
1777519355
869506171
1043142831
1366856031
872749161
1828105072
2030384718
1847582463
899185673
2040416622
970329140
1073113851
645278024
1695357776
889809620
463448168
1882382957
1532080775
414192508
1297839969
1652932099
1553751636
215392680
1694545932
1054438805
15123260
389381659
1352542105
81869643
157170573
2140461132
1229095811
2048530649
1512177625
1146988944
613218175
1514263895
1476794072
1156628150
1892077453
1995203496
187436565
24955400
1483175484
1216403655
1348630931
774667927
621000617
319220171
1348222134
1504031053
1489587759
1162736226
1693489635
217220104
952612517
555123474
162859883
353212259
1231506591
117929759
1851908988
342508891
697282238
1901564742
1049801617
217178788
1746823779
1010084822
865304193
1225722525
1651437777
1393644215
168537865
1686105943
1909772993
908201379
2121783568
868791822
688473400
192091473
8601894
1799280615
564980934
320838128
1584541145
751209618
1562309425
1582535539
1055784520
226180326
51012189
350295558
1487146112
849083528
1395312969
1699885458
1950897180
1463094554
1860773955
1870681936
1722606207
1646225138
848438550
299518012
1438585031
772754724
755402477
2107738950
1146847739
1133176473
1608973116
1451781141
235531373
113369164
1364992355
1715044370
751938049
1096751167
465297321
342996417
1484263421
2056081225
242024056
1618340655
1201245993
1032315774
512363858
147655325
405708078
1093702062
1424265004
1648865956
640508706
1497579829
438922823
394158942
1545156424
870372492
956807325
638530734
1383128190
608830713
693806030
1862538555
1611434653
499336067
913824317
334139290
245153502
129672256
1440943657
575019392
1000002649
1047056388
180868875
992340360
119300988
1631977168
2109396208
1959220645
253389597
46922205
2137201997
676182313
1457340501
1662920276
2144136872
901309276
526272156
424711876
457616834
73600257
1586524260
1831282305
952707349
644831227
1889568607
625318611
1426859302
162649047
257834048
870960574
2022191366
146410878
287244187
1986584606
2110177938
2060002421
1770758522
701002727
948017761
295463377
1676261910
1223487151
1026715803
1746241016
261216813
1056293704
2077485177
485041925
1550025444
847299825
397724907
815609692
1848108628
749568113
1633588566
507485013
989097826
14262096
380645476
1247705085
431887010
539972026
275651131
1810563323
2070832612
1849606282
1269348071
2127548171
569082148
972785610
1215952860
539213359
1168352771
815216928
112936816
1744983052
994947282
1976690076
2088025496
1832037850
1353666627
125415440
954637324
451278534
1079641574
804415445
36573764
1626760822
1232072322
230566432
447105567
187680497
698438093
471862627
2118564839
877298405
1823734647
856806041
1331677729
1432501299
1040538313
585474007
1429645091
1657858541
630745923
1645003407
1579253684
997686967
1533043843
966556164
165998681
1738348249
546910978
2001324380
2016657721
1085124253
1478408102
1773490580
307358359
457269396
1674825967
1308636286
637264008
1895115764
508176908
1539505658
1255352373
1337868945
486265941
1184864093
313602751
8445781
1082631810
1523007680
1348567724
1725146160
1971414493
1273861089
1331959736
267944168
1770435955
1682017740
712581814
1060380947
1567215370
2066063824
97976964
30204320
644023177
2038420255
1292601334
1964658877
1566180001
865785646
866746810
1831744033
746056570
112279650
453218596
314576645
542319784
1918611442
643122810
1529105229
1529216144
1413156884
836469878
1832371216
94441977
2119685724
276639080
440989182
1510638449
382684735
1724192470
170371999
729475209
159902427
823019065
363082577
1411977654
1388683595
2112058524
182918643
47550473
194464655
615701390
992642222
1887897128
1731596781
1142376731
964548486
484982910
982506865
437746589
509424457
1220089059
894816904
1406977707
1946501255
48434068
638047002
1099038485
596416727
1038274270
2023098411
1841016566
1391179173
139944912
424768802
1882886744
540829350
749218346
67408245
1825135307
110743451
684893437
153938653
273071248
2099900084
546376285
963563396
2143076844
150579984
556440604
1903952134
351692837
108292772
1197393835
784756146
1863615300
1600139516
352063211
662172436
1287842496
912737461
80983971
373827830
1489956146
1230528100
819676329
1156133464
150998243
1734762176
661435702
501520554
1781793928
1490062475
1505136052
1893805593
870257281
2038192931
1586276326
443217565
1076989427
271169714
434817859
1786125301
222544496
403367006
848956655
1928717892
919147707
1118358593
478803978
1509998500
1726705290
1813836989
1603173942
1629109614
269480806
331998439
659795817
224146188
1483078747
668671694
309869296
978832412
2067880987
301308953
601863785
1671933494
56683481
2007094651
711831374
390865938
610426656
152588248
1752859324
1292521246
549740648
87667557
1030946031
1294426549
351794395
1234921936
288604984
1660477893
790767825
1504822217
1104249445
1306718995
1313801223
1077979227
1503586385
1031645382
989251179
173787599
1549886275
599417017
634809180
1532978501
130394908
1241654418
1497134686
1030391915
1950683254
1550193935
202049457
1510203221
416060910
135977907
214972480
850529078
1284952011
1486365901
108379587
1097891987
2143915132
819274400
1864947541
487189882
76039266
339416793
1161527603
1434527673
1733055287
1829168270
350220687
953262823
2121528974
468888528
1556044931
275803969
102307818
1595959891
1183645813
739688256
1314970498
73311957
1272347083
914290239
932510062
1694507726
1181900850
1558003329
1886903727
1470076186
386804173
1107077016
677679073
373844858
2071746658
168414362
669738114
228431287
1636035801
70517291
129791056
599218043
2048009163
325979474
114351335
1133584985
198146536
2008506668
1306773762
1543534672
54065157
2104943952
1064059010
122541651
25085796
1620067337
1214824782
984130999
847842865
1560068305
2137890451
718223187
2107904792
1993381384
1015491006
90424629
863283746
2008407100
899719871
881294597
787867930
2013656799
272691147
477401763
1986077488
97160233
1116610145
552622472
1140927866
470745642
178825869
1116629022
2115103610
554403196
881823690
1239269597
132981475
164796303
1541284227
1085867364
2112198765
239740132
1339337363
1746055383
1481732968
140059432
1027397102
1790335250
560261820
760395666
1121640191
1134033399
1553872929
1221059847
440175085
678053692
1973671379
2080948867
131523340
1196754566
127271255
1170094410
1384368266
1220833868
217352382
958745318
328218992
1282057051
190438948
1419042875
1168928375
44827411
359429403
1394024001
305052155
298829444
143091029
620709375
2033856720
678260765
985356308
1870993913
309991880
1957714279
1625865267
193907636
1229137564
841631267
1272201705
2012377997
537621285
504233623
909549492
328732080
877285195
1674244220
1021877699
939851976
1827720559
2049104614
1030515560
1962552489
1925979108
1928495040
1043675688
971866051
1262658773
1845911012
791552671
709367244
721221223
829715353
1075925143
762437152
1462465305
1611925639
1036023643
64211461
825870826
1624015075
1563397552
1176076889
1373714115
1200895614
420663965
874227315
1705675433
1930976142
1111562543
486249053
1309735930
405202157
693853410
1914285210
1603714617
504593607
1303027182
1118780544
1849451300
2104523730
1220871608
1844758937
921436872
1150610532
1033589298
1306394499
361310956
2072548533
1689226114
1955864344
1551276076
1527711855
1716911895
1391981027
193115676
682279830
251757621
1049905865
290187013
194071695
146540731
1368001146
860722446
1420385917
671900826
119451268
770115940
2110528263
27948673
1136027643
382537027
312624509
1770162294
656586816
158814768
1201046552
715717416
474913091
641376608
964012767
989805331
292628971
1910560125
712379871
1684732989
537912760
749705500
259971815
1486929570
741958082
1156509838
1655209165
1671600772
646026359
438339858
1980695678
1949586572
610837045
1530450339
1815059392
2024126948
1861563589
1665850182
153747447
427050268
2003523921
355991714
1113523026
711264664
1445520983
1477727980
1208293383
1037559838
265316851
2064704990
1047257648
490015615
1493934212
1893509123
2059915720
74820639
1900966587
2139968282
1501480314
1575558344
1898150736
859891704
705606694
1584865022
279647831
382274338
919035934
1237352021
1997928060
1859200309
481300554
1352594897
335823780
1896893000
2048021353
1805998953
1473397192
842525527
1883425177
1180767375
1476099599
1248873838
258012859
1195233935
148735403
2035534565
15146257
2064422546
910369867
1601821431
671293300
709819869
1212230206
885187061
1959881377
562550278
705542661
934660635
1370679556
1022491117
1419452378
1801478973
1612119001
320763071
249507473
374049606
741506442
689630974
1775249147
1446256346
356305984
1843487425
1447044443
22655096
1642847358
1374820370
1860180007
2001996279
1460163071
723052632
819150380
1887466543
672310252
863947646
1633430604
1278723852
1074939198
1447603188
1196186806
1394491973
717740018
589595315
721372199
1543384402
1419470722
759544765
1070199055
1052655560
1774168758
1232200238
770191578
35967373
1394822561
299799746
1813004037
909693686
703153316
1304543652
1945500468
1982958916
2017535485
1435839302
489072401
436611825
1083739143
1278096377
231091388
818808690
171868321
132838061
953609548
1916979200
481422772
1314229977
1305810609
1859468244
552868017
264168757
1301185059
1659241442
307766325
527528811
742398605
852689844
1047042735
2017299638
18991701
984258841
228327492
1950340580
1068102138
1165335817
1823567261
2044922305
1458660958
757672770
1890464025
2134771047
1472263817
1433482036
898988609
1745820764
1777433317
1755631513
34802590
699774108
1709664888
2002085573
1752298544
1269508931
1460861224
1477022649
1868059422
1243349163
8240984
1708447038
1122050159
325209266
881780276
27068151
147652784
1346534061
1833885544
50241848
815996484
1642810869
311665399
316719510
2059078668
2145005064
1067349222
988412546
2001252205
585415462
567555267
1244064964
1755525803
1908976075
911815285
139699802
1109393229
784525293
1014598959
240700232
1861926977
885983294
652679739
2074969698
585329658
1716516550
771084738
628048063
803952327
100857361
1629472467
1159733762
1001016638
1312678330
909747200
438131086
798275055
966376401
417379082
1644047781
1721482451
1397391655
1691052522
19715084
1682998285
210060540
29721066
774509184
1340301113
2138412368
138450265
1863100154
2138576188
929245126
1770145319
971863887
375925398
147377484
244902990
236030589
321663963
993898077
1029688125
1690486705
667234135
1110560605
1392234747
1709735846
1503586349
10411252
123329532
1569766498
738484189
384712850
1968671125
79386951
39796978
24476641
257919973
1222108033
1973115130
1493814693
2019723429
1518813831
170334927
1447828988
1832222387
1834100757
170535232
1265512995
41858265
925190238
1101719755
525478251
2004496293
1736727100
2021399004
1879392466
1040101505
2072305667
1206614925
1639374747
474757846
79804219
1347057025
1114434404
1967989447
781742283
1552534117
299263183
1343398876
102855062
809587105
666716933
662044226
1181997718
245152361
582535358
1592204978
736508105
2126927198
2078320554
1905379937
370998877
1820911351
325258676
220354434
165134772
33653225
1157464211
1234364935
1888372364
2035968377
309998028
327826105
1158565370
732429075
896701426
653583534
829107864
1277206930
1891120609
597834851
2075145403
218680934
1155852182
1439542685
2078722765
1573649611
984819198
1084072225
924936638
131840953
1222627284
1354820696
542920927
705544020
1920344365
1500759482
1764034115
1884421299
361166938
508904620
957980553
1740229327
23880134
815163047
342937840
1961430405
1322937387
1311481417
786155198
1026189159
454968626
1036642547
1630717174
1082094703
856464706
1385721168
1971162980
1965427556
1765823487
1453302161
2114493143
1798015350
1181379752
320797076
1901593548
1489445672
2039761391
168959348
1307136079
1851014958
1767191184
877569897
366278417
1927665906
102505880
1002662406
58765357
1888217604
13551192
830619380
1840483729
562290026
1344211179
727538864
1786567289
1571621024
2048362105
83965122
1568588994
2042244927
1719701787
882105020
1062063154
1605962725
299786377
990048637
280361853
581493617
1340706306
877208000
366405517
1828265637
1736628516
1813256564
573012277
1810427090
826487640
525602759
1871870916
1071705551
82383982
996005283
805107430
67101811
688133936
2003331718
1101483410
758345873
593485109
357505846
737814212
1398133142
936327979
1788946405
1265638949
1827254317
370716008
187167441
1483553698
539816303
786764787
170702356
1039479906
173772809
1655813757
1206305219
38892062
1075543947
1021743392
614155062
1423434752
1344968155
810674358
991400347
690198324
998735240
1365911040
1884227002
556799525
611234024
1440152419
906319722
1692963238
1738832686
803393627
1385071676
1725681826
1772421960
1872065916
1473068280
2061887712
460545596
710484307
800644357
213958361
417376417
86684770
1154738131
831278572
1145318009
477513046
1360793401
1082112242
1774026565
1742796061
1176289758
336863869
1043974703
1600195469
216875385
236604525
2090135300
304438149
218317047
1984692603
1968166263
250408647
2095254189
1275741179
460632672
1888484036
2010525441
689522481
1935825608
412818585
804371000
1548431117
1180147111
486399264
1406464645
1881839836
532129390
753761723
1672060688
1658186420
1595959134
876415973
957273495
1767664804
344722231
1267449363
1907839158
839788673
1775661067
248158083
1017400979
911184458
253733276
1119507676
1040578197
1302460443
1973717685
1159897005
1441417249
1488042592
516307041
446925781
302223466
73092398
1662632935
136469219
1928292597
1371012830
1467534543
83003558
1904688604
1097042222
1546398479
1979457313
1491295186
894134794
1818862001
155210646
366577326
1433993892
1920833786
876439966
216012680
23560306
924442737
1188225064
1532928796
412519738
2019719445
929490399
563423042
707446534
1332832314
1143870750
241353448
1686962523
1227526348
1083602856
1716843072
1796819979
2035848833
1693897788
596137618
151962818
1428932500
969097531
335807417
236007114
1280577274
1051198002
140007026
2041402048
1712254731
957066167
879383307
2020681715
430080852
614043463
1484032771
373867329
803113711
328560640
543591375
1861292279
895253285
1675198102
1676399827
242307991
1666685263
142581192
293819828
548170918
1729502418
1196879458
321942677
3861924
368859668
744924126
1668193402
702476042
1719858202
484384776
1429230428
318943525
1953044311
1576687653
1104336956
1590887629
1755036457
325877795
1678723529
1856404182
1399516494
740687817
521295030
1333943399
1640374958
1799859820
1292069160
263089175
1415090836
910841627
1885633084
342387941
1098815699
276464993
1205027575
417887191
1898782601
789158221
1272255802
352779978
201593373
1477780313
175517740
1660278252
1692718789
1243973880
614833647
412922740
1451610476
952430838
1700174439
709538702
77327695
2112845717
43024647
294489452
1246965637
2000530091
347489096
1545573118
1039094218
550129137
812541704
872249537
1938645907
1593075589
1404341414
584378195
253719846
188650433
2126347493
136106531
1071336003
1068278277
1568063525
1917360398
1836389087
119568476
1451932572
1218899892
832515841
139935702
686970890
1956482526
778565634
1950865777
2034053149
2115151949
1814991650
2009307501
1272530486
1475686472
671599607
727338054
1774404426
1727323249
1569453616
2074247866
287849722
496695381
1562826835
1193747814
463602423
1578433893
1780653454
1985696377
1876358787
723645144
700895380
487948359
610691130
246650280
520379661
1144187590
774536632
2113161643
71801516
1294223185
1274585303
1736626400
254369412
2017771771
506033401
30723181
131601994
1912355944
2018596387
1557201902
540142077
1775101203
2142396139
718436110
480830881
429129810
286324308
711275654
724184382
1246366364
884205159
321780524
845231352
1323703058
393804541
1703780802
1976567004
484610070
336012963
2108770122
559252004
490275763
1330066027
1340099490
685425349
128943922
1198256828
1022955319
1728079377
360261700
1962084028
2066578320
130349018
390773981
1093082527
540038027
306010840
2116351630
499959299
1864649683
1318599244
758431882
1975698164
633203301
1405453624
1984619190
2122246879
556347381
976940847
1904995778
644910616
1415841493
1198423035
1947824200
1953588235
786332798
1606422790
1083535981
680395396
995213540
715853829
662780497
1317985247
1809772365
389609751
748181486
919258181
967220755
1422791797
1768487517
1911292224
1932146476
1586046492
1284147893
2020663061
1307056272
1703880268
2146668884
382783315
214137900
951846249
806347264
189730530
1307125828
1045525742
542642052
2057557205
1476519838
777828987
1900751041
2093287364
128174466
2058127782
919321648
53968156
1259547466
860874394
2097226958
1047641618
1803847320
1018630161
486415770
1878611805
942672612
1454338405
1234018002
1124314663
11009532
1100193209
128385312
1434672922
688055012
1093161132
1428843248
262874186
59403217
1388280410
329679762
1074742239
12595429
643452989
1678274644
783189375
799617407
1218668541
2067208302
2035003733
1970346940
1840896462
381333850
262182419
1419140396
1927703144
464622243
236164900
284162833
2004073907
292770597
28885773
1996370521
1526894643
342043735
1351053671
169271321
30603776
210937503
349006221
1579069854
1973139744
1727368795
856199250
1721769156
1403552554
1191718694
1299193486
238100637
1998086120
568908016
2023120824
1983433876
1882524568
1929751472
950794068
1346736642
536633619
1033874324
1460514790
1464163288
957664192
1434721786
199610664
135294506
1971700462
1954360483
1204419974
1440223171
44911288
1897583422
492738951
942274988
2064350894
2123698668
1663613234
358190929
1067263178
883452798
567776848
893378315
547243749
963487739
1131319125
358836783
128832857
1179509231
1004055783
683193709
996888765
1683217023
193900763
1112318256
1590131971
591107407
152611684
592021862
2086738771
968965280
1314134669
1642606144
1080470411
1825591005
2055704507
536699985
2039887849
1314132133
845995428
1291160738
336864794
1535789916
1668992964
2016335118
2129793495
1037651807
1339516772
96682123
1331605459
1883914863
1283170870
1760786294
2056763086
1323872657
1664207059
1552113502
701944477
476606259
909591834
1786346558
2039651872
1435678308
325779348
1909594013
1737270796
958109585
420562643
970404252
1229287950
1033940115
643185922
133052629
1586468835
1186075869
232246852
365726378
1914361343
1155971501
547368726
857979856
2079339641
203217674
739893788
1324787692
1610100789
237495007
1839613736
434653830
751037816
1330414046
1251979529
1811242677
754086091
1426854876
1269826453
355059658
799728398
2128628660
1854200395
1107476892
583326217
732440495
1493841462
558815206
1935125464
1168584219
1433711825
41723953
663341166
1243082947
1048857924
812214288
1184439337
544397837
663263178
1574975302
1781889625
413810807
332372742
236664501
1046875806
784122728
2101879470
2092394761
1129502801
1025437448
977313275
632052536
1449864141
379398412
105612560
788042840
1585593668
326558791
175261820
450088504
1889186521
1955863932
1023395425
1381496168
1631206956
450240229
1363888463
1169289631
2017345604
1873055119
873270890
269170052
1665823226
2130164866
954553185
1115494407
218797937
708921835
702475534
847180614
765475280
112460387
1507222919
1700793794
984967557
1754009137
785293907
1937656351
1405978837
1343775887
1364988619
51027909
1636638144
1684441287
1248814677
1129077414
1557245056
1653706255
1491651141
510927943
345151967
1742037937
746369337
691000035
1336153233
1067936072
2073239419
743441090
1368721643
1714768810
367690584
2112910774
402725471
986392558
635900340
1018444725
399484203
1824651461
1184345398
1623630615
1475922357
12012122
1821987951
2071064752
25787930
1659844162
1545738140
1732042785
1522509958
1457629279
110925643
396356716
624378312
856943203
777849625
679698285
2101444319
998209750
387501670
1121397474
580846664
333913736
1441364067
1689618478
16129818
781932970
63207793
413229317
1618872304
1263470411
695222489
680623929
1568156929
213735447
874507385
1587119374
523273438
1661078585
503217497
1847700959
1163781988
61143065
907188116
767448594
618361220
1736036371
386123578
1524124475
852749952
1234517305
1684688684
896984208
1738033846
1773680891
1383235489
1537008426
1887046954
1605546452
1270649802
1758009866
975362764
475953070
1031936073
2135678637
855769092
1207136158
707385801
105005316
529072888
76943463
512973521
271059959
2014330382
924919612
109236766
185699697
173834764
1464591019
548843739
213788283
2128527432
1802315894
2068820276
1104454649
1810283794
993865907
1834249257
1085955681
1327614371
1880517230
1916368926
1033249451
400459571
1213638665
544673479
1580196225
1655615426
916558655
743783414
830351572
555739603
1021667664
70750982
399663761
644129236
237174783
332492273
901045870
1944448116
18485353
533443301
1554096441
651653445
555404531
1938105173
704052498
302406787
828226623
1186345183
1971778174
1564236282
1113775564
1356946801
106714914
1974441484
133764767
1956192103
1701103657
823708023
1907287285
1153716675
181428320
1059605103
512580859
1646930226
202914258
1664296876
538864718
1336848982
1572648311
1913735676
534734664
1606998235
753699741
910532301
1566628991
1171977377
1248175137
648628871
578072896
574021930
419477218
1240654546
904627654
263625425
1870181300
865251451
75653491
1307731265
1579086442
1014823442
717334290
457013941
1313680411
1956337150
1101943131
766656598
2055616979
1203635414
1263433370
2058815074
1263967858
1929794435
1528960435
545541479
908449247
769852883
433138091
1297454228
1346989429
1406650342
175113828
1812836362
1640686690
1785244035
47905984
775399258
1618039891
279093127
399132330
1064115077
1556078767
1004146399
1348418457
105592188
263843804
525884778
1275841688
1396644769
1633561276
986812021
550848712
1033040218
1827227050
1301996171
387148152
860118040
957452278
1388020609
183281214
1749914121
260852925
873477574
586207620
1579806855
407753415
282792761
911408326
746527310
437613852
1178094730
744727708
133406042
49689309
1578169526
1376527548
1012670807
548220866
591712799
422343946
1804082735
968291491
1474574720
1893477643
1645681198
87324428
1819471866
1689243849
937390012
1355868705
491590941
1950573636
965712954
2029606504
90641809
460015827
1163073008
819395157
63022345
1317822436
1415817927
1956475430
1124778167
1035761890
1603298720
1641916695
1225046295
74187883
618855788
380538932
762070277
41554062
279759652
563912608
1983290192
1991478665
744769555
2037456638
421565652
299817447
2044466067
1694643326
1218959252
479499829
159154727
811384443
2091321370
1900462630
1716040534
96006902
351142943
1995907156
580399068
1036699610
105850035
2017321523
1687031716
2082415503
951748836
627154200
1232513310
1901516025
387999609
1197573492
1398064564
640701432
1341352157
619902053
1409769995
1064388952
1732512355
1502819018
1838215867
1004592937
26085395
1643023847
1193882370
1118034229
946916978
1744679962
48397256
829125856
1487664454
1683642405
1338744964
923275756
450413059
2037128811
681006770
1745920588
1048162671
3068000
1727144727
1617945189
1763248691
359848393
1339019511
768104867
1229944669
295242669
488206154
1807753798
1068214725
871016864
1296357421
744847934
898892763
1842265521
696172042
2080184949
1415268831
557692011
2133869169
145446977
2095144482
1358184822
2043221038
864619744
842596802
805735311
1574376848
299189677
535535527
831824152
513051337
706002083
2123636408
813773740
1664471002
34609382
1470741457
36412826
291477270
1606546984
192146473
1179528357
1447997270
1885713867
37767119
155301770
1884967459
1576539833
471038910
1426553215
647625323
882546010
1076773775
412759665
1821884887
1449825466
1608477977
1546102758
605570985
494751109
1446764751
200487084
1193353000
819038157
1215673832
985848139
8832422
2049448357
145443702
400004143
1500192855
399782100
2133289602
1938934258
641041170
380920327
1143697749
285420980
1168981671
900039081
1585218728
701421886
285193932
1826636799
151833282
1960358200
194707558
1892853074
1949936836
795152789
1978009590
1764104746
758653411
459915705
1577009024
432244716
812122398
485568713
634049888
1153827927
694639455
462485896
901345834
426598040
98491904
202682248
936410791
356609834
1176517973
161346105
1050473129
1370959817
1624221229
748341699
668576486
1372101760
485570747
1494436808
1521633145
1071918
2010352220
217024158
900436377
790244292
40906811
1240905270
408578814
314122496
469455191
241745934
1899119229
1381277917
226181303
1781725157
399774716
20786068
1281433576
501296006
6745398
2067393816
272337165
1401681693
2091056435
1486886199
1908162883
1764057444
1264069034
1717892883
2003432123
1856290942
660155832
1270608425
1182199498
1773331759
1523859411
1206985253
609614012
597135401
339886162
944887693
264640411
1028205973
1446342621
1595135821
1982754956
10475884
1534110865
827089835
1816340775
1691135021
751843783
1126698032
1460425145
2136362668
1856834917
1052001739
478664460
570152504
394503730
715901844
1094679971
822012198
1372023401
601278083
1246487332
1282812789
1055624596
212843986
1365084310
979956188
701136647
471748465
1921312024
378879796
1924456546
490254326
429031427
669059075
529597235
521990956
923276022
1519894404
2123624325
1158880346
179549185
1102392063
842855030
1548285409
2083391676
681475623
1230812117
1436070525
1737785078
701153360
907072690
1055609934
1459130541
1845196661
180164125
1491590819
1461521659
717659484
1546323487
1790987460
1882876698
777181976
68761472
2131579609
1235428426
1095175685
1067646719
1103750736
557913716
1728975816
1225374083
1218416077
100986279
128966162
344496999
601127314
780179283
1436602248
1140589924
793535351
1392884620
1292394449
893739969
942487508
616644676
2032142195
1131713661
752387295
1366086382
1064006821
1793053907
839562148
2102360723
1202390904
2087925861
554764328
996553351
847877514
1822467849
539453718
1303219371
807827205
242836254
925823155
1571117928
717019714
865736570
2014201029
1732731881
550068320
900886062
187479777
1053431974
1966014919
1586572993
765013237
1806195571
1794914681
2008933328
1871564940
159860657
898726448
46729756
1193379960
2041775270
2097801830
932955674
1410873311
1846255573
1910990985
1714430623
2128791477
945483472
170055506
1027266356
1845490995
1328314976
1155641748
1064277423
571403261
593522649
1496442633
1562960233
1644471563
802331466
2135752809
945581228
2115309527
512649999
318999439
216334144
1359020507
1965619290
554815406
256566537
1285156595
1945770591
138332693
1347675032
1198287484
839745825
843477334
1405335729
782396928
29677077
128991966
215359710
810445647
1346627573
617813532
1528522059
1735402265
2078268388
2103916870
1853911559
203703803
199911598
120051164
694908081
663739612
1179785270
858037235
737542674
1278769353
1437635067
1887745954
728614168
1486498699
209710414
714869873
358921274
1391216523
1347423197
794016239
1035587694
2049304716
1509227392
705095607
2065918830
963855158
1036476651
1645533682
501478727
1080868371
422570380
864636256
410145619
461427084
1356252643
1130109968
33471994
1159835610
2096114750
1072244958
1323116320
1231533495
2000609699
291607572
855517434
989438502
2022034954
890714103
515865284
1630246820
1363252453
430140524
645722360
879092519
195246124
822744077
1768620510
1862569238
719635134
286912340
878957764
771797359
1177614812
1634417054
695195700
1439997956
1802967082
25005421
619896701
757843207
144936935
1083576368
1837550038
1611618400
265737392
874440438
1940697084
1667290913
626208230
812184138
43883201
2039694034
1677365641
584110874
1134805358
1723083269
659916109
191378916
1501908861
854948067
1346112045
392456228
564769584
805900547
593071550
1689465848
1422029813
1321150924
786752632
1110901722
1356894357
796424352
386223285
1330335778
1258251542
958210430
1048410118
810701412
2116950363
1734962801
2069208635
623706600
715167549
1786859802
1700632256
698243042
1460734199
517712210
1317010463
1723521927
1257955080
1438013166
452940991
530937590
542662438
1533284614
2044085872
1794806370
397130145
568657549
1804849170
1969912214
154970148
1935361727
405572501
958662369
1653838819
285995153
710539510
147888324
391857150
683551833
1094766513
67259642
1223824146
325642899
121067999
102073612
672378522
1564503336
514119010
1604760337
941906961
676632387
1544740697
769486216
600229951
269551036
782886184
1777191752
1048927381
1292889815
644980680
1448151225
527965624
1976617819
969840038
1045852852
1961890268
1510196755
1104520316
265133097
1230057271
456848565
523146202
766171513
1835258261
1324504956
392081375
1973879988
478591348
587178419
1014262419
1375439494
860524931
781896209
388826878
1400618523
2032139628
1330668275
1439517435
929854673
165752714
709802616
1879456061
1738206038
1545603007
664715949
39769135
1918103908
893499833
2113520146
431744952
721182345
345045489
722258920
1103027078
455855434
982496751
2098921418
1725205955
659202282
1911640255
537891576
2129474712
1221873714
600205978
1899011925
1911965966
58653400
142814639
834911499
1699707118
1101612229
1940465150
169173417
1536401715
261061516
1207803392
729024723
204394520
1005126004
374703756
1087382706
1817858013
934216211
1092608897
1121048052
490190868
636317461
989315865
760572875
1357121777
1738490826
380025765
23047427
981191853
246878706
589361715
1874519889
1126777494
110417340
908306501
2106443800
141922356
1732907454
339694283
1834810519
372636871
1412248508
355874680
872978934
1619931820
1969045652
934843346
1115049490
950045181
251054321
1336363743
1907971833
1353013874
1876632718
1445338184
1755923386
1648514628
1829435282
585523500
1593343016
739961881
1572142592
2050184120
855347724
1102229632
255467756
1667816564
1550997565
316330470
1871171912
664660284
1606665033
503550276
927575432
678120166
37589558
1927988457
747859249
1926765641
554221127
20996902
700716332
177516398
832811833
687477697
1803776998
1707934906
466833219
539937587
1138419242
1912326294
1243327644
74673042
797598384
1044830725
2129768370
1406234709
1843056309
269375747
838230370
328245078
575576603
846675033
1907166701
422364087
850502552
1104834553
54341051
1005613103
53044596
136411983
988878189
734906552
1694918883
926527519
1296199307
1143887199
70779769
1793515345
560297757
1871895705
1516460516
1532926152
2070153763
318522529
767471082
238350488
620327019
2117500634
1693577485
457428340
293599256
138312025
6136262
1196801867
1382110386
1293687120
1414066089
1182621006
245024924
1957248347
781723451
1814178817
285610960
2145306523
1707894398
1726745576
1714957645
1415622692
1714264334
1658204013
1810285310
471998347
757054687
198351124
551911739
286953520
1103392243
1871127083
1978410054
1931802947
489273887
617416849
1417039875
809632037
459751140
1807484213
170799015
899036933
2049608709
690612778
1148378837
1906136459
408146137
883411314
1219205454
1177259237
493080498
1747296802
456700810
49665400
1721506560
1015388153
1341348586
2138720588
315791694
2122821771
1280122303
222398311
1159286974
1268193851
1413495682
1100094693
964394018
237107638
1348582803
2144270348
238086001
491045167
1418090211
1004134944
784896734
1941048803
193662118
502465038
501981264
635440824
1307747892
128869878
1836680933
1470394852
1311303032
1941476921
199135111
1837620280
1851557743
1212362518
681941261
372893251
16845817
1980924769
1365648482
212771725
1713980971
608519853
189770035
462335947
755741911
856637169
347287887
1992476259
438411959
230686683
621559351
1879302042
796003889
378448843
1898574785
1601754865
364468878
1824767922
1815711269
1368037972
171886384
1744429966
898833551
657973055
1044951150
1632552413
1581876857
1448173935
1648400381
1165819233
815716185
1529325948
1740108877
1895297963
1721619289
894655007
1520355808
21157639
1144640236
1969293285
186452707
349934836
1417013267
1900647944
513785747
1697831978
406079875
700456258
2144007785
1011492698
1215236025
1115576948
169966780
28364468
1689978967
735618062
928210462
2025398951
571886456
1006790967
21245385
1272876658
1830975337
2056009501
486151689
662028606
369929369
1220823026
667332854
1876943228
1669571160
1573034268
1494919158
228181725
893192905
1024034980
1217731821
1537227825
229326743
1657011435
1493162537
2059553252
1302607176
1489637765
1577667133
647661759
601536723
1135955458
464337002
654867173
757789306
929916038
1264409003
455274379
31142612
1186363255
1679465392
549219360
1863452507
1231677441
2010136061
1169334127
1659016602
1092791425
291615194
1046600325
477118563
340143755
469516904
246781131
13276145
192065783
2103281066
695137451
138574237
360464000
836735953
56255138
253342814
1379999772
1648101316
911025009
1871553876
1153358503
404146134
300153349
710825896
1357952466
1736545581
1578881518
101897592
1377880542
415851837
503148994
1952170705
578065893
385777822
1320498512
940917510
1553866449
617114678
1905250113
898180321
1958384765
439785799
628430011
162682456
2106032294
861855164
781831671
2086838471
188185982
1085977617
155292062
474721850
625963726
1465140247
109684456
1393316908
487939366
1878274769
2018897794
42150193
1715051568
966867672
463002140
1137139747
998492185
1021480051
1045388306
726199488
1768689788
1247147555
279573750
79229064
212476551
273339637
654030600
1283157416
1793234741
405982182
1814584152
1132676253
1203497253
1440302476
577395302
1436120918
952366016
1601354461
308940632
691058299
2125396180
1454687369
784261638
319173826
1385770616
4715168
1007909143
1324401576
1645467171
290153
2084959290
1247754236
1692850880
764042405
1828531844
2082936049
1267725944
1978079437
1615595764
946110924
2108186876
1142432439
270253115
642549124
2071594617
1935467554
1261843173
2029161156
1982678313
1533556760
2095672425
1260530840
370684849
396540571
375187075
26102326
785936285
1070522692
1255280621
1572234152
218133373
1635769302
505987709
1996701251
1497461959
653540285
1998636398
515625016
1092274958
956654823
1022449522
1184068857
758635845
251446812
32489875
1488087563
1237686389
138401867
1528688735
188322488
86535612
1491331089
1184503656
409109641
1838930204
56272141
1762155072
1736235934
2120511177
1317567118
1949270034
438949434
2036167378
1622519722
924953675
475478596
1506473386
1693142937
711598734
1150976144
1098480597
1634523556
1087967158
1168984363
2035559221
723499577
1604738181
686561285
985301505
718375402
516196324
1155029336
1996395695
1986926239
1415350581
566144175
915723239
290862100
1955314247
29522690
1906203459
2083017346
2023541304
1219481933
1872152464
359391492
1326757585
1259636220
1276023937
699429926
1208799057
457286684
846922672
1926346526
124960466
1039540350
994347501
724640544
1088921177
1200870876
274515636
1121353984
1595346565
1038076009
533004598
831008847
981424923
963556115
646852478
1376532391
700687312
620681947
1190888470
669195662
2143358930
538979165
680559832
1777174576
2042627837
1974180690
1358145670
697148892
842691773
1168824519
2024701352
1861573900
1657803278
1970355503
385112218
678577453
438417397
801573217
1001949527
1403545115
141343089
975694478
259856998
1422704863
668943910
590726612
1952650963
17866785
1270797299
1369492697
1277515841
1989062548
194613709
1105582599
1388764569
1965743380
232514030
1281627285
1306372255
150339683
1732434875
476765419
75703588
2009484275
449107549
335610148
202577466
148210766
1068038790
793131248
1912737050
1716912370
1906761168
359655810
724854593
101676224
1896293215
1686254366
1969149188
926186880
1054746535
1745240948
2132371213
683801813
194621792
1377760207
929965337
1960392702
2084220131
964471744
365702193
2057683028
481553801
231837365
2137543963
293610435
1275525340
1736896217
657744360
1696490643
148363115
244648557
1639298314
331561453
1129377975
1333661611
1713671986
1954355137
995093591
881682635
1516033389
1017511932
2012519462
2090619063
1330208654
284498240
264957878
800894631
2140327545
1737691382
1189670117
2102082378
846916176
2109882760
2054796180
503966722
418220174
80454870
1733199546
1208199200
1391459054
251759175
321838955
1494893630
129500301
784931051
2126546734
943703782
450058556
649827928
1208007058
209450309
216572643
2064676757
191319739
1275012744
2126188739
698431819
468512211
1285775554
423193809
1190658057
407717666
1784462589
1300347339
1006239819
1979602590
121246547
1944214269
1625206554
1349889296
464973659
1224851523
927250824
628409329
1161808976
611688045
240502330
624252568
1005164938
70429776
1762262085
1601094787
1467844285
744351955
264000633
1548581963
1327110013
589851150
1264627908
446000355
634028107
1014936354
1640807783
2051571906
1100303121
963940908
128227483
1296703434
2040742482
863405845
496779914
496548106
2067768899
594129189
870241908
852907508
1016244422
1359169032
2005699058
2130260936
1326920123
1455460261
1533048300
1545430599
1122822941
721973775
2108630716
1804632581
1866962235
1193245281
51311591
1884311065
1532797801
280458434
1444618615
760577788
777002936
453216877
2044905126
572749930
2076301156
676980794
1572110265
1983256534
1975242563
227273901
1712842008
2114356864
65208300
876469863
669371420
41948183
2062244201
2040998501
529551171
1440618511
779096171
189016540
2144050842
1191959827
1517367834
723677413
132683490
784306794
1758953478
1905304741
726803442
531187377
1652528357
840620429
817784422
892266878
1785548977
500988280
1355064901
307123811
1961397410
357609980
1084819810
1549690608
56891320
1474980572
2135889138
1535642729
154139343
1608303569
660862136
1827697355
1008207116
1016929102
2062650393
414001810
1999609903
650615996
1370181092
1740331835
2100030564
1412388367
208002332
72547607
1389176076
1124259541
759854149
1091509305
418925639
1192121836
896997045
1501831703
1094852655
474243128
1843169252
419244070
785143372
500567565
1246432390
305746454
1349918715
21218012
582939165
891432872
8451865
418345387
270393173
1435772831
2028646817
702115089
1320545517
544336207
1927143122
1280359441
569345328
173795138
314141176
528480576
1371737123
1971640710
290490461
1272953054
2074300654
574375873
639888419
1756853837
363709594
2011700114
225788358
1425410943
739343085
1380334111
540406567
1942662783
230552467
1089415144
1391604879
25655282
1317709982
221426043
335108264
1568043212
975726633
1686609408
1747217681
829041102
206402577
870804125
1354505716
1341315111
2142071386
311364323
1948181212
1983970617
107869489
280868032
904426163
1457427356
1139360601
1495970277
1652260978
1854391891
682575977
1376467394
1290714734
613166637
1591133512
1285641359
1031678904
474061100
97458122
1483523301
1371645774
1697732472
302240692
2033646180
1997131162
1674121794
2109940255
1297288139
1919163131
1551379102
1442310860
596293938
2028427763
2135072307
241746838
374437443
772363753
703756072
1850517636
2079751356
1960761388
1395704162
1327922457
1504634404
1548151791
820971759
1425560435
158387917
220359275
816472232
939490632
1756921714
81317821
1076948928
759849857
812687283
227235379
833816796
1956194170
72773703
1349999438
906545015
253364690
1515392393
237571062
2083862270
598907932
274905380
2067748838
2102394896
447133744
1640180931
2007117635
1478402053
59654376
1782707250
1361839546
1606821345
1705683490
144953274
31956763
622754174
734873825
926817813
1562584053
1246767365
1914661906
1543196407
1706655045
1552269429
356334567
522411317
320010512
1067034145
2134139742
174149938
427701977
1808368278
1343717110
127847092
1570921192
1436036507
620189315
1366201178
300649413
1411851590
1764940870
81738017
401782242
980454418
1261368711
1185853520
520198069
468364947
514263837
1408761285
468981253
1564349040
736583987
1620306218
500684995
1037503543
610416608
1401272217
768290415
2000412068
842052483
1139600674
1471953062
1664113673
1496353898
253040614
751395065
1372593848
630163338
2052891009
119804918
1424503928
1823848216
298560051
309774036
1173971646
849314226
1448339960
451887739
812378993
383284174
1423088604
1747859569
295557909
23582520
1762488239
1887248138
211083075
555750285
1040417943
2076923217
1060939060
702666392
252406456
1561563047
1530576594
579077230
1129786893
1005227018
2088833685
1999728524
932669617
2132282829
1944572018
1848465780
1737907280
1144726107
1547169990
168803028
734270870
1872407880
1412381403
1437225768
1691129155
1113799905
539415029
182944298
963707782
213067261
1109740780
2132010694
2029840690
2079713293
1195725744
1008978102
1188065977
892328457
494519759
799360822
1771616824
1576738451
1020815422
1563447916
1928272271
1846992763
1270094945
189098915
1916306625
512348848
619683261
1856777410
129887326
175703721
1276233749
1770166593
1930864491
418641393
1657038417
139343388
572384724
236381141
528910349
8382969
1405889187
755269765
360407183
284927440
342740610
592958938
1365158928
1179964578
785353085
164592254
1741135605
1234211981
672793982
487788280
218323850
157201873
2050324650
1821639169
787476551
987399184
44975991
480943209
1298193959
1610897014
36941602
2083542351
1974871870
927262534
317290431
351825578
1382999057
812348693
702918185
161995055
799040172
1085778491
173238070
42819895
693816571
815811930
114526471
507191760
1898206663
1126676929
131374467
1371685522
869527787
1605312474
196783389
1603402360
691310528
878283903
936386528
186309850
989456500
405781108
387492284
1920429377
2024784835
1230350756
1312766514
2121989271
980210618
2093154347
1509423272
614976484
1681002820
302985688
1599030779
1168996892
805282639
520253683
729728493
1177597672
1019759611
1807509121
989950686
381501560
1552703449
1633792531
2109716227
987964948
1006977861
1516319333
273452801
2124436950
40530384
880940499
1212986430
1817669648
1878592291
2047586724
1010880130
1018487761
1309076090
1886921609
1561046931
1694716693
864699283
1480767723
1236112288
395329224
891210349
713236465
1003318616
2095184894
263282793
640048814
1170814599
597683855
958089993
129406109
421940162
539889430
34992650
1405256180
777702879
337425876
420488578
756406358
1829309396
1487777724
1166929065
1158894362
1575351777
1322228344
534502184
228693795
2107873206
1645250666
1493102748
1899748279
2052626851
455667062
1525284246
1993824800
2063453251
836752076
555848323
1550747250
180009426
1697207085
639071770
1545801568
1608138898
2072010614
564568855
2097653513
2019571038
748473017
423153331
29528648
1817775497
1489411674
1782478621
1012531797
1612484954
1495774850
63076650
1201353565
786208334
1604101738
1946300286
1672304164
939049223
1269163053
1125324677
1954627565
800083988
221920697
1270808892
1710154231
1844112828
626758729
1608500207
40995537
1945209427
258924926
94600589
378793417
1141915337
1568178875
2135054454
205321204
742012559
343789079
382654890
2116965161
1323868651
1567419996
1407825822
489025552
59617381
1779173092
1363293992
489882763
437555952
2089853206
1542198191
1123029317
587695531
1403018969
1588849561
225613174
404022083
1402730549
1471887254
1658949340
516701783
557154083
918866034
314819260
562856797
7531500
112905676
1916194068
549200903
777908482
756507577
1264581144
1753499893
314709954
1442359628
1384637819
1164446587
309994574
1405706043
1349640902
1680914498
2045624883
1300696349
849358430
1070078537
1786804266
248426739
928376026
1505348606
1825760458
687404069
1950860221
2016711038
1154958011
1420749575
67940732
1183104003
1675244671
662723069
931073556
2065732410
1472256329
958694412
1029688065
276809548
1574775060
1076789671
1269582744
739699766
1255774361
2115903060
1933053242
15727254
1214055845
114704085
1731925839
1366874934
2082991099
128045102
665203783
776009833
59498611
772816142
640545108
763287838
1228822061
789736576
723347044
425116176
447195788
853624840
1881261841
2029740276
82802988
307677708
476035616
1658945097
1764178042
1585615816
105085634
878688208
1645485507
459475934
1553776558
489898652
87640534
1791755294
431451173
1669510448
1004747871
480503983
1749157896
1595398698
1746243869
901805368
1794310157
1755941410
1146880964
2127295440
620604805
1546554985
1822407718
280757072
310913008
1397918309
1094836868
478340266
1433590668
1732636440
1557953516
1472484003
870509330
390198206
539659867
142007971
52450976
1664719274
1723370636
494589929
2054745379
1079031174
1243482947
441432392
1324942407
1188168206
1889647870
1479614399
1642788814
1467824615
1061729691
1057245233
959345453
2015771222
1718744966
480188056
1771602184
1304309007
591349716
689021736
279798664
1677703829
925649315
314266004
1948595325
1628914866
39117822
487878231
1523338772
1438656721
1544285192
1899320724
863009430
275777908
948116273
927211893
598469866
877207905
1634028084
1813110711
561971432
1387044240
40105407
642797783
1204405099
1751514870
165219036
585706822
651575952
1703445916
1623063253
2015360165
1732552175
1362600454
1146689525
994526109
784994079
682848265
388118801
888320410
1397965307
1260534061
1300211301
1940797453
171709464
430964206
773606902
627318783
1718396473
1841105237
1958231763
465205347
558719858
620005897
24407625
1070666896
1470286371
1162098015
498779106
2112426570
344063061
550367577
50556383
1503586358
967776022
1812760205
920157330
1736440748
232149863
1719950048
2056832939
1491386282
1982918315
142160889
2090539494
454580868
575068726
507641937
728933844
1123472419
899560499
1408477903
53854460
441109699
1145669488
1916531859
1741154674
609467083
1147524039
1868912327
508039519
1392357616
1740201648
2107436405
988033787
1853074657
633621224
1773365582
1601383891
1557490977
397670702
1806830201
1918233061
133812190
617230391
2092737062
71353481
323401751
1592331501
1540988280
1856914618
1808235818
1410644766
626595613
1272714969
2026561597
47969566
1051980342
1146311003
1399950013
213404756
1524366384
1293746381
1874203738
848771549
18224890
1424227396
160928231
484242902
1251437432
90505672
1966058279
1766987966
2034148248
699275753
547174657
1988952762
467807465
2026783902
718040061
1703414869
718045825
2008444164
1782938114
1328905960
1629454160
1546430085
457889155
889345122
368556088
1439870962
749726493
1079558111
2051595937
1633730698
1190225765
1985183156
1720462064
1297456140
825755247
435350471
1299828210
1585245870
604956879
272951827
1999006615
231535061
1773564546
923828831
1509793172
675043286
1612493088
1068914867
1026718925
743538885
144984575
1159128050
1247753319
407631414
1308815417
2087677352
1378655107
1994993577
144728924
239000164
1241175944
1474666222
234812780
1432566388
1856243369
75170881
1071028580
2009145589
43119130
658311866
464222479
82167115
1266665369
1238707108
1003033409
70576923
1180753147
2050940064
246080213
492016111
2114287963
474284562
1107004386
1252027960
188131285
1663151059
2054394619
1319839979
52564333
708909678
1912642156
1924884576
2064572376
1665731048
2042505630
1704501291
1316267868
312821545
627636779
1726196047
2125289663
1526369208
303419186
1148396196
1369128107
1660985815
1242878597
205756706
1186722918
1885655335
1007320099
917272668
272729431
1702204132
325517111
1907016140
2011851354
1719176662
2089107763
523406938
1970384616
1185667660
2128238509
93869522
1049628838
2081656715
465473274
574816050
1051142611
1012176570
1215887311
66566436
776971125
201181157
643202604
187734583
1898147816
1958759986
196446051
1812924630
1916603636
1178096520
84875317
1318775777
1845808572
939980208
1831240389
1864344309
1912941893
2065596906
396926405
697812495
1503603014
1128397209
1235452416
1748545185
815244081
282648090
1600114792
2119092070
714525536
106448165
121930061
230401170
1221759769
1537357184
1703819634
780592158
1430070922
215763698
1153640733
756209131
212889514
828285401
720138761
1420160197
665821091
2054950000
1136530934
1629091254
1803010509
822382271
200698937
1537349643
188241295
595796552
173940899
1404608306
1668083853
1448592285
653375887
375753013
2138106168
1777255572
1490920909
992927659
1669728468
309750484
1880478659
388225099
1135035834
663999033
795987584
1670626530
564168131
1102584335
1079403796
656513872
1124362345
232184093
1091950559
889568795
163125482
2002704857
1263505275
1601039549
2012555468
58072736
1337481912
1192063900
178614695
932851207
148124954
51246174
458555451
686139189
239768767
833748620
617612728
1482431898
1050558575
1528459064
333107831
1270693405
1160883953
1824496033
1064687725
1635793529
1990257667
1968125768
977777934
834174487
362415956
767565936
1759921123
1690610133
1316817526
1166855142
651671592
1137236127
1479309139
1428527019
1178910733
1712663542
748113498
1254873432
1551150553
1102683900
866491553
455521649
390900426
212345905
122720938
2013446349
1177219538
1189480667
667885971
1288530015
1385631915
1970118964
182461004
1098719520
459289300
142687541
1767572417
163012802
2128769966
525362313
173015194
1327848947
1598830838
1441815178
186703241
319330283
232559729
164162314
1209741415
1950361573
1345564365
62291456
289221969
1544542273
485374355
1044542609
1122893166
756679973
988080392
158518361
714251598
756892964
545847170
483527765
1393050366
52877507
1190571653
997226693
1831685169
1225450308
511113591
1690275889
79803567
1477667545
1883832322
675860057
302519472
636952691
1001179167
291551668
1018177124
944304283
38264982
1125594802
1286854015
1773230929
35459800
1137059089
1374671862
1969394845
158342476
582959847
2069936481
2052615217
1661892200
297425388
1796057352
1762983538
1335235972
1053078301
197754837
329985026
443762279
848483048
169052714
1627904694
393118387
842366547
293651334
1904934148
935547977
575866333
1412864888
1411474224
1809399865
757455590
706757680
1076908734
819443615
1939958671
1101498676
566486800
2003702702
1564362421
1809460507
579942792
55088678
688818210
33869783
998068745
2026599655
903581176
988568981
1064951568
147647392
237892292
32441360
967357856
136795617
541119570
41267610
1708595753
1125929492
687955401
507452066
2072104979
44165814
1012636921
1831684288
2024993436
64145781
2083888738
828289145
321557682
265974078
2056901026
1518063416
1935878466
1960214546
1924248907
1195528773
1579332609
1447426551
2001849231
1819722960
1986642095
633313876
1828181529
1686488475
1253123059
315109134
540826317
725468610
1837597629
1656879726
148402056
1831489341
1790945065
1745755470
1283509967
1513738872
2139131628
966330686
1542927281
1467415769
346576283
1512766232
265485826
1002346287
403888082
821394725
2040667985
2004544432
1920279627
183955828
824397322
529380506
2090775797
1458381681
1014661835
1337037194
1142198
1806689033
1298185128
951846711
2080466459
1793894067
1819281739
1934165035
418216114
945566989
1322050212
1467543579
1780587538
128669713
2039333206
646594894
1435763221
829396576
23201273
1127717886
934150398
1369503395
605627481
165902107
431080226
674351273
751507400
297421800
378388439
1316845609
176365343
1007963002
1393490647
308766487
1013825844
2004851996
998444319
706924459
900405547
2147230885
167441620
2042408710
503737019
772919533
1837084154
1302378263
1542716843
311062879
61444632
997345399
525747095
750261414
858489080
1286763936
866861720
2102456201
1459802256
751570117
862145181
269076964
253560225
1312729512
1296167194
1379399202
1952732091
1489096739
667571530
753127048
1531176186
878251746
232238404
1557445619
1087695769
728901761
1923291329
1799341076
1946515619
1749436248
43499219
1977720725
86646179
2144810508
1635135718
627923081
59462603
1325507419
1701320722
1163423833
295677115
608004888
298133682
1747815911
1573112439
180676914
1265262280
1605285088
375463986
167531425
1000637051
271581850
2106882537
1309809976
365884336
1253307633
1367690501
1961975472
1994899307
1634875564
1405014161
616516135
1568275163
378666880
1392237865
524068004
1130326057
1426120339
938907099
931416241
838492925
1466905678
921491375
1707061339
1017713706
2040207098
1823109757
780830600
609414761
1815268037
1460283565
836650626
34697792
1672986745
1174304795
2004800456
907360919
518724311
324217216
1963011691
2064142442
1231863256
611887496
1403330717
1699661753
1263920168
1925851297
710605101
1084662630
112737808
333415179
846089927
768082276
1477089016
2090594723
1936640454
348557142
1722549283
2127200644
2098198069
2014660161
1858509582
1245271342
64560621
1865248627
771403608
124037999
396241862
251260946
6002889
1927459075
819631380
1229446675
57082532
903944177
2082950044
1402821590
1086308524
287668285
421836964
1895283919
1922379258
1294038949
1951514383
152170854
1740641042
1120647857
2036909217
1257520140
1706955926
906927165
368821734
799943711
584362147
599633350
1646817029
222028730
314873374
304283730
1197293174
146252371
1150745108
1683305389
591966082
437820012
2016204394
631721922
791374968
2061503803
1582966825
1000563686
1642498198
1144368736
645236069
1780543415
356434500
806637929
275072018
371725060
1827524135
1682431143
844310354
963806752
1480239165
1696433818
2102367933
24861362
82964173
1221024065
1280138241
573473421
1018643645
60030832
1828645263
1969824162
1808317238
675010526
440281094
362521876
2053981251
1050956274
1271385531
989766635
812068273
1587188373
255015841
1072400199
199467480
187064101
1378870464
1376385705
1266692911
1580618543
506543006
2065900523
1696558567
1803967267
1104291996
1435214836
1097167488
1556183615
1146685503
1832214161
1440061383
671077758
1139094115
2140801810
497685754
1692534807
116328129
30379065
2073998415
732610592
367232127
221712492
1023905109
349676310
566519754
274201279
1219282597
1591376133
1356189874
1654100429
2047107324
1924374956
1115844764
513702233
1132660857
2001653913
935280918
1885139385
1893527398
1587744994
1297596932
1354686546
1143976134
1454838418
430686204
2051055586
791558686
1271577958
1200071101
917870852
327662952
805768725
1944076190
2142347665
1138928792
137706051
609960166
1210459636
1894038028
1277041894
548209299
652482713
1138812083
2085808763
1358234932
2127801007
585402510
1715481735
2137121660
718457857
2013035102
1787561818
2072367189
541815782
1470834889
954254564
568630534
1823649929
145278861
1466214895
845432819
1732345810
958824701
1933578679
745083397
1767403345
468562028
1655886411
394665473
1562313985
970204439
1884940617
868980142
1930424092
2048813916
2053533554
81483989
1413676006
1049173890
665244999
118305508
811981654
1842497692
1868785535
504076841
326411697
1773910253
1882135201
1886516458
6499562
866089625
351117306
1813342341
1661473982
1825521623
1315946785
448868186
79344113
1847057958
858195246
1062172278
1278522431
1675743424
630299644
1730659625
845714757
847757839
891261636
877390417
2065551688
1620844215
1148342547
540832400
1766057797
1660333865
452418469
1478338268
1410146708
1753430624
1728012737
379982528
855778645
703213694
1486000498
142578388
1818184633
1263295310
1684222625
1407445507
1781318040
208313056
1767869723
1281220899
933392333
1437771337
1652822819
800582747
696822705
650761756
28235478
21059855
1499901702
89061093
123028984
884147565
74438761
1219240784
1713188309
1511824738
742437797
32613992
1081739434
1617125843
681363841
1154672098
294621292
1274770909
780024046
1090409611
1505401924
1805956565
703075883
1764322247
1916879911
622073183
621581209
1464446710
986402060
1737655801
1484255766
865318024
644078995
716858358
1695627529
502872391
1155889651
463236786
568440490
2013215243
1087457363
984958214
1421101107
1860507117
1756536113
826043627
498952760
1278589026
1045417803
209051779
1402802382
1560005776
755586114
1506747746
103499747
770831829
1944593567
1320217178
1537252315
1831342989
2130470825
990784832
2093697195
2008451694
1590520080
2111433293
1243755416
1949865761
1136382780
246174051
480684577
1491511462
1582773508
1879082214
1655040812
1581892121
1153944976
26468160
2039183095
631301382
9281535
848282203
991241989
1144095884
787861663
2135354423
1297747774
1927020109
700925989
1987008199
1647649964
1399659880
2093457753
903978377
868528088
323331299
2144951155
1728506655
818905784
756081027
1150572521
1061056744
1962998500
694371384
559521349
1755538416
1443678446
3802096
50554841
2075952171
2146140214
594856159
1366455480
1522412036
1333850127
1149394320
442083143
1260903681
1411204011
362375709
1623779707
447115854
493480527
418788768
1595430891
1883484587
1014187823
112619851
1005893317
588023200
597699263
1812728242
711863886
192327741
1518866776
1688207793
671763968
1156516227
1203318114
824071384
184179288
957957787
597636598
1946411239
1438048115
376063750
2094792672
132602069
1281461945
2145774452
260234724
815152789
326001232
1407808417
231196858
1518265710
775227832
1544250623
1507020626
838892652
120298887
272234722
361516904
375005284
1118542930
1398870614
1447589235
1242691181
2017603217
805354653
930383067
1154305453
229421816
524104102
2019911794
817023603
1371705952
1292986452
1185090221
1737463648
481123577
409807399
1327363527
840474834
636497169
1042788896
769702927
499176908
1876907194
835703467
1424894010
1941795732
457789811
528655378
136131895
905008916
758253627
1846655591
350474036
77092686
1268861429
1491199057
2049006368
1907075026
900046837
1561030799
1159333797
219693699
1036804055
1030028548
2113135742
1593858714
1433405416
1296157798
388416363
325113291
1113449360
30188736
1886380183
1284755424
1735653172
2114467259
519721417
1749623805
469251272
1704855094
1368211481
2091777744
1686763512
1053092786
1353770716
1906080187
2075052593
195561412
1205558462
1540111414
1998286706
131550836
903226312
639444574
2046441912
510301275
397246830
523567905
1267705321
966796701
446340897
801718981
1421754406
2095047419
1585017382
1343077583
1980419897
1311500574
326855780
1222736509
1524746679
1277673087
48755770
1735559332
1711215061
1778321757
1541121176
137482928
234420636
1788137003
1779914139
1074791413
1019769
1485059668
772795620
1897689847
578892333
1620827477
579859907
1103041133
382037283
547137632
1432092919
1004956915
657399007
203760494
1433062731
1268950492
446094051
2110941225
1516386389
1791394881
1003401822
1656720371
1848243635
21464522
2042633182
715953751
1250234440
1614149415
1614103088
1194720934
163787202
1061558348
1215204959
145077080
985314120
1258505598
63273846
252094245
1566340485
468068798
1774039962
1380182047
1179812053
1554446651
503673813
1950104975
1698328000
2017768387
302397513
601050633
1781306713
1582984907
952545446
1344884206
1281427637
1182508843
452918333
1195521467
1021530737
1500552320
1952460292
461733955
493223326
1229697613
1110448634
1335849125
610723590
661707530
779773821
1349312742
1828017355
835193251
171437927
817535013
1233835776
1584639175
334323501
1791043680
1317531595
528756749
392308138
526800310
705004426
776046298
103851755
1668088641
63705413
667139656
1095917
651995872
1231139519
1655936980
1558013813
587815465
2000676119
673983266
695664788
2143631732
560076826
1607897308
734161047
140810708
847120342
1232638973
1764144819
1432193877
307682257
206531833
1443502393
1064041276
549195682
917472189
1139736851
1162041968
870654845
1048721820
1458739023
1157024608
234558383
760921056
1116567630
107010259
113285574
1627053578
1217902690
334738291
1936340005
725679087
1957769257
1132132569
668399285
580379622
1364136097
410517701
1098588820
505530712
1523564458
1440855260
1164805896
653737637
1075182513
623963374
2015930709
435369933
256657588
750933799
917550310
1269109829
1083286513
1203168561
2112828414
975286601
661684320
1302053525
909479785
915178627
790694675
2017645380
1173837650
1917959590
1689761587
2052372928
1609388789
36335982
897651253
1095066935
1978816844
857983771
1860952133
695478179
856355086
2080524064
2021818621
459297970
1546172650
1736045971
1872009882
486237990
2019203103
164938735
1062342318
1514254313
641381947
1858064300
121124686
73567077
227228634
1780006967
483551643
652288248
1762843233
1488202171
888062839
909551539
904535302
607516298
1133002483
597636632
713719825
1194646069
1757875945
769267494
823153118
486656874
1285047100
1992731073
1027627667
2056029707
427668696
434554251
2013416731
1677596064
1515665928
401582735
1595997839
750938094
1443242771
1739748969
557934344
1842996826
518782484
1556423486
723610052
7084262
1801823033
1484066171
206529793
280252505
1870891307
1638662782
246123290
1736529910
1465934209
1284560481
354681233
916533438
748092517
181175102
322751091
112317033
1618507144
293391748
806646784
1525675713
1740875736
2046653539
1823904059
968682357
1270802937
517007024
1856829771
112487454
1337266832
1980858722
1558237518
2102101124
1224131716
1324635738
234642238
554793960
178324248
1611037037
480153162
583779700
1300893232
1072552081
1322350713
130415646
1205176025
1922471952
458515663
1389290418
919657193
685111827
2020265254
75199535
1893268038
682347671
83956262
40430372
740971023
275472199
102234835
1398203979
43782471
1194656440
529005915
538084817
1499968937
1900612897
541937484
256611964
926801580
652044914
799915542
1552729007
973695804
2017374352
564743778
2024788617
1222761595
2049294178
910599523
340189961
1305346868
692774495
141310088
714324797
907539336
1818202594
1981236607
2110134359
789791088
1471644553
1424069486
1935280762
274105458
369790510
1390868947
1636783539
596190353
2111298960
1966846410
621993226
2097573419
1662239800
977563226
1074992103
1605824138
552145327
2137078741
1377335703
832640904
662106288
1719412954
1780160971
1439837282
227822950
422360652
174987455
1398830540
1052885996
1816203175
809124839
141016660
1502811723
262015863
1314958710
1124144620
855190252
596046559
1841188193
2035736439
922063427
1031672529
183086289
2098602915
123770402
470750039
1403230032
1839083104
1166724882
32774288
341038568
1466921473
1671643821
1848027863
2013982929
1585099926
787155613
663578215
866253303
68256521
2078245262
1477932188
1320247095
274263713
2040789746
1010223881
2067252321
1648332804
840171541
952775872
1323951624
1746392165
537335426
2057839166
927236859
1175949649
225382208
404439311
731467482
924704974
387570599
96591091
1852828863
2134918750
1140845737
224462753
565440835
1455430130
304617685
1448905015
122219567
120143252
860490221
1956943953
29195082
192616652
1870148727
1544182356
1190552752
1599921379
1144673466
51129264
952809659
1216221628
1520530841
1900720237
2108292208
1214540077
1459519136
1794616275
1032149938
201841694
1359235796
1672454409
1431626645
431885916
1933460936
1615805302
1706148985
756415122
1424266056
1886748339
1461623895
593815366
423017521
1837350638
1219938623
317039290
1000728076
906780977
1545454395
560662164
808947719
700539785
1940356744
1858520384
598334046
991145298
1037227655
1780841792
788681622
13903773
1397686011
817960493
1045450642
1262984429
988086040
527066175
982238512
1564369517
1488859984
260773005
983151889
182503192
614520721
1264640639
396302216
620842198
2094766647
475206291
1022055080
1088792599
163132679
1902327607
1810053411
429361308
1735725241
2061122905
1886752791
2028874017
852094557
997376030
1791106325
1268885628
508795362
1986110799
1589394674
1020864730
1696375946
213778971
716308981
1925494932
1087448818
1273579043
1505810789
1190396515
3115837
1639493946
2137045744
440059379
1953521476
574688882
1699667369
756291305
712912747
105232639
1430320954
848651971
1190553659
1215031270
736756174
623006750
1644970210
1249067853
720996909
959595174
1787211134
1926545305
736003624
597212321
1697798462
2118697502
1698083605
1172412930
1346414776
1339395442
1760787295
879882489
137151506
489092514
1499293070
1866387028
1172285882
1813011591
255789545
252360185
736905095
825882060
195072350
372959879
1524407883
2132431694
329038502
91586062
715713377
394082673
1022913042
1230580344
1905384161
1492695823
2118499935
264237258
783729181
1825676876
91992027
270369515
14737773
1223690348
738932232
1403679402
136097665
212169175
1469773443
254618183
718940784
1982128888
1924299466
693218592
896348759
699299840
1757277828
362880965
1827073042
1116679563
888366564
1028265847
1952525073
691401820
465742859
1141552049
1307894593
1891569149
311990456
279805279
1320461363
158773527
702476127
497684346
254024309
1693709632
21087408
932874151
935697050
999098351
1717792047
1951841790
58110625
2047190995
977793897
1453737210
1869923614
2037967273
434181636
1067070080
1392683679
43992225
172215987
2143268939
2127060183
1085400625
288382696
259805830
237348788
793529950
783673413
788871735
1120986312
969749575
484083872
1803680697
356170979
836219458
240189992
1208766522
441446976
1974843954
1566894146
241012003
2035430302
377278785
946230958
337306889
1788933353
150344962
1493053200
248606557
443241264
1802143456
938729431
1641216143
1348730344
764715303
1997386272
642030408
1739598160
1863856734
1725210654
114302898
1886030108
872514094
505721623
1703486430
1177768405
502054271
227731951
599198791
2103854106
731294344
1355917126
1213512812
1118813730
397911423
1012705265
725030369
651810502
1261036556
1171619985
938164671
1389002402
1971061354
1771676871
1283309713
1170975601
1110497135
406516924
763052530
173443419
1208848435
44290928
27018710
1002092015
989271256
1271907708
1152156639
1226474069
402633945
992057047
576658489
408239293
1986403132
41945378
786468761
93881292
1600555597
125962756
2081914748
980525080
165634245
1595109806
396703349
2035803752
367650116
1327188081
248969293
1086923410
1739086609
835491229
718871223
321980624
128605649
40547672
815588567
1056223438
2053670474
728381227
218249197
874190695
1333286570
1643594752
1995833330
1261152648
1010396743
1930071283
911633119
1526453604
1826424374
1649787001
1737353719
423929250
1372108175
460360115
1089861926
66675563
242580903
969872927
271757321
2004369494
1376525861
338371612
1524111773
533596354
1226813803
1143511273
1187665098
560324231
50827502
1394515763
736722011
664664728
343507217
151932149
1908037542
2111469443
1948591614
317706723
551342707
1909400592
87146276
1369386503
1497447763
2077842664
2124360818
584150925
724391469
207810283
1571502474
1503361227
574756812
1667695097
1417425619
1681084227
651383494
22153883
762429730
1219817847
855772634
244696172
1721568920
852735158
908766478
157955260
1476473346
1082207309
1649927034
525644809
173859886
330471216
76245599
1378746623
2069789532
1804457532
1909293540
1719687849
1732456347
661056125
1325466
456565240
1325573921
437713851
1932754863
1354073201
1430768456
2086004309
992410257
261598976
865592145
417288651
1512482792
1298532212
1948842375
2102152897
1175930409
1606741713
1275627493
246054243
436700018
1152355313
1683188564
1492761548
1904932553
1081744749
408953039
1289313201
1357111237
1349801044
702302437
1590550923
168603511
321172867
721319087
531122685
533878781
221644039
1645033859
1840765022
1028678839
474986380
815566246
1250913627
1900010389
1999793391
335703036
826762398
2041177076
1284600363
597934231
2101672830
229586943
1749175411
81436018
162545378
943021011
1081821795
592885175
769753582
2137693967
1794776778
402203345
456088546
1110565918
1007387420
122449982
1688612502
1705455764
931979470
1675227126
559035464
571344255
102827325
1740461706
635770644
2006614160
1324407254
1140301761
1117785432
279331452
678504452
1931622999
1183547772
402792667
1220960985
1346600050
1092960187
1328913802
947878122
161833016
399387628
2040342467
142651215
1118799673
73433267
2121802610
1847034719
921012189
1987548338
1964489147
777032939
1934262343
420620697
595554629
1808308449
1116402725
1784168960
1357418254
944853806
862842716
1668120545
716783036
1038326104
808350552
576260751
1537244716
1752652790
1887316682
1613495605
1504174145
880458301
655517273
967793869
1496056405
599857937
649879641
1895995108
1070389691
1558400990
1512950154
1387497372
1669776273
522829441
1286249728
1358497596
1464163297
2134479894
688471149
869859711
2137071467
1323171434
2139215009
1831015340
630772250
610692910
1374554492
860402155
1161277549
741532968
1496967764
2117850779
1295607789
1227308899
770125385
1570584490
526177914
115250956
2023995476
1604519398
540447504
43491706
252994464
1681994275
1031028272
905124483
1679104030
1077689390
1688312254
2025666434
2043618725
2146404539
2111859056
488317054
254208466
1773158324
455351105
999649977
287423259
332772000
765605789
446221181
1812274523
2056276715
944281772
388323771
789593648
2111307740
522873963
310802536
282114383
266032303
1626667885
722161984
1093903435
544726976
949828012
1809417839
429122455
2053461974
1519853202
705881255
572966367
1390160502
973587846
1940332174
256370949
1017158417
2139313632
1179290932
1212507689
58419191
470266782
992672776
1013794283
759757180
671413941
1847294468
1111309345
2045253692
124038278
621818946
2008395100
997272187
413196071
518215829
435222926
1144978280
102491723
1987837688
222302642
1886521603
638189251
831528068
1445811005
2092390954
777890731
1616543127
249998450
1815862478
1598545347
633194425
1940916495
869616819
670885041
359498741
1948190214
948543828
781133359
265695669
1308683895
1807614936
214998746
563961825
300678800
1870024228
21768783
1857212513
278720869
825102378
1149735953
1460380046
325178524
1374953265
668954222
1296072774
1760764846
2123475622
476951539
1164436201
993799692
178641963
1032597306
883247908
1370734979
901708867
2074323751
1342607465
1460019241
2040144225
152627981
325595574
1878080252
483550724
877161274
389656655
1817458458
90744589
1721886999
1578824200
445856344
1789708619
303346436
158051120
1217429052
238127417
1797112192
1309004014
1151053246
261345128
1726518927
276566943
1004046363
1056870468
303293984
1112891679
582864426
108278231
1976239822
1876848240
1735226897
436631840
1711614361
1749699370
80160730
457572869
1021008410
133888666
674627846
1012022334
872826699
1860900423
2069537294
856879605
1052038032
1397848299
1171423467
1967412808
2064411757
716697492
41781019
1109302105
197405601
299758798
784528520
1854017602
1735114492
769684022
158764199
1018218556
1812928522
926911302
706677262
1086244735
1258808770
2038132572
1350490950
1862384298
703452020
1344353215
123741867
1911108816
582390115
205567617
885331667
1221096706
506897812
862226435
1958571740
2033890688
1498678066
860151167
591554111
1223360900
1046178636
1938721640
1150930373
94933849
420058481
557254610
182549326
1439742660
217652988
620131312
176422490
1664568216
457589744
1889578832
1182243721
1859556171
1834573682
758542656
407409174
2075121653
132723556
1437035491
386901753
1130716638
2053503289
1885238674
60160457
255260218
337525187
1674623960
1728520448
1546261826
562982334
1349057761
2092076457
1632006269
829187562
1816644376
779958363
586163347
1646230373
326227363
1589941462
914908295
1031178245
421870595
1905512063
899526386
831301154
1697572884
36457774
538217645
1122875757
171503464
1895989321
282187617
623623860
1210777261
2037380160
814712660
2083906682
1473629043
1165733323
1051003290
568486637
1799523898
20565644
1470897847
1748782211
2065694
1046708668
1443578063
1917169120
2011331939
199765950
1083085168
1644172869
1666868975
2086206054
928534697
1135308755
227077430
1898938955
798087746
1263325094
331160112
1611723102
308686077
716047871
1057489008
1783517229
2079258608
2066151255
1564765612
100868710
1658663326
1872870160
101360797
592661098
1640379725
1080722760
168369905
661206457
790522474
58480213
1096505467
1240813864
151679366
1763406530
127377658
1494205843
1984945073
497984665
1919743427
578648944
1036937166
1592279576
835315018
1081698242
1510656397
594542488
245725199
1262690225
1987311433
157189728
665002919
2010363218
808190049
419157589
1491780820
2000280442
1681746786
1179741280
783131066
2034127429
1229331643
2101425373
1475441647
135371596
1791017981
1760706999
1230666537
165934511
1479922439
277105750
500012857
275292873
2059205704
1343945967
1155754497
1030058482
123222101
645004074
893747896
1720685845
1825657952
1145751048
590253723
1243004010
1742932255
1143297208
694588536
274693085
412522543
1842642435
1697920672
109966783
132051636
1788815759
1004272833
1889652795
77227951
1405044483
1516676800
151286109
457431556
237997939
2122810946
1049264794
733773593
1943604288
966517142
17415700
1152853080
1532061968
618421585
1875116606
1953365638
612043308
1744400191
67677680
711720707
158854778
24893557
1569539452
374518447
276846173
1919035085
622747119
598058898
474887343
1150566517
225038862
1254382573
1039034130
1575351523
1354972713
1801171888
334018007
797022278
635684016
1152907029
802135105
330540222
80091656
1686132942
745068893
305161482
937417035
210044087
1405077252
1292674826
488185844
476624165
1838316421
113407433
620982968
2081346034
195735847
62577482
233892182
1473713792
1792243236
2146806692
195863279
936361945
1144825289
193484488
62227163
388449055
876423118
1590477382
1090270076
558271332
679803193
423177417
21328942
505200878
418380835
1677334313
24226962
1598395925
592089258
461846317
889899164
735256212
2071524456
1905029596
546921866
950283604
2123524831
1788861777
1566709154
793787033
413216356
828230644
541877526
500290163
299378531
1923341637
886277395
1698204483
1093627252
1422137756
939702515
1573618507
259559144
497619728
2124274309
1797613480
656122288
1107562677
1958161909
586351059
567155526
1639858334
1813216760
1964854897
2125754585
604369261
970817540
1950882746
679444410
2003883513
860455302
1907240660
1412873557
1892437557
199907949
394523378
109064201
1565833688
1335405333
153726855
374812361
455922444
753753947
1352025573
289597868
1829638254
74480455
75724846
1983756808
1145769669
868036564
453293823
1369324287
1717371983
1526478392
1213298659
1567828281
1632975381
1714779311
430707779
1726155643
1957400154
1931078334
812527171
1514185474
1778581359
1057416526
425959560
2091197374
1402813762
539196176
951907082
50410507
1146504167
664359070
587356798
1672852881
1461779968
1779016814
2140159408
1894077773
1109257857
243246117
960906425
2127553494
998564798
725682030
1311895072
313029990
616214666
587068715
2132651566
1400326753
1108078468
604057470
1947047010
934838230
1000721677
505513919
584219182
797476524
1048959225
2069207827
1627175079
1414489437
1379524986
569038528
177694642
1945878193
1516819719
1182843977
188031806
520004491
1094561062
1460247838
1593268759
895035882
1911381980
1328621529
1297687603
1210895794
414243380
296410051
799449276
39819469
262931162
1896369599
153738282
738530236
1985659893
1708712865
255213333
1096613145
725425628
116642129
2069595084
2136525490
1033584765
871193703
573125892
884535629
1868213951
14182609
1292612596
401798414
83716047
1435847872
1038861894
1462845827
1812208086
1510927735
257535287
282970661
772561911
870785727
1412219563
1615360695
958656786
1228104674
1839243446
723140265
1005195632
789232535
119066211
1634093800
775404816
566625279
47445862
1799982144
489166411
1609788225
1660397960
204102006
1937359886
1982465
1585289955
348699074
1029856108
1554777417
1504409722
1383104162
1359794853
2016398969
1709063212
1119757057
1394342688
1203037225
1016204130
814183443
1084883877
530690062
1571790048
2140733745
2120090212
317976908
289941330
303649860
1716553670
1807169766
151574217
1535308413
1821915145
2125901209
1036962924
1648763684
880242188
2072713327
1776591704
574849526
1447290175
2101754066
680689576
2003850591
541158310
119300366
1338614911
1897246807
1254661342
1133337101
148148767
725309740
1781703582
1269665852
18132055
217021213
1596130388
1867548479
1140222141
255597956
535326506
1844811385
1801782483
2042324191
1942854381
1266150801
1411826829
1323014828
458434111
1789059015
1739241553
1929641390
1718321755
1525381524
1425083197
1860917774
1676797403
1303403296
1045879092
110193213
599082523
1921048202
1915653552
996933173
1989171705
151814765
942524872
830008494
774349803
1249615653
366596594
1409665708
403080305
1662149325
674989253
1993777
1307857905
270472484
1363401043
1739795518
2004518197
357868693
2070537487
1369963797
1052037079
533887348
506161647
1344094371
77881945
1413124882
2050551096
2137221318
1331633157
811002825
875976056
1563057952
2123616226
401548514
152637551
1218295271
150769317
1469021026
1330430478
1094623145
1601697919
522322884
1407678920
57454618
279091244
1901801132
1666609627
783180723
1776895094
1142592656
1896633443
854224955
422415101
285280950
1507461891
1457708362
1010115155
1553792722
683348961
1130554428
1497195485
1169038328
368992337
464558135
1848364707
2099328482
752139142
1291015937
435458419
444956210
460175391
1667236086
1576017031
400293847
770451173
1562114276
318291156
1522689025
1419449626
535293273
1883847905
270138876
1508659692
1740859230
1748340936
1114382204
350846440
970597377
687245014
2053944506
1893769292
539767931
1038189197
1679567158
322258335
797042019
528826197
1646891879
1012868617
442265603
2000984458
743844221
960451402
1488220748
1965580761
213581039
1444212564
897003231
1421948653
183631750
1148873276
1607701807
269641723
1396920089
1240746064
1871188598
1168039528
1796721065
1421504852
545401148
13701387
1259465375
1082459503
1665192440
1645673828
1112403326
625327213
1015718650
371927806
359283596
2111228727
1344848193
572765153
521740140
1288196808
1467455546
1140873561
1327284572
563435043
767449539
93363157
1068395343
11090007
157173605
564846195
947000796
884917013
1779089834
30249200
1496792014
2017572011
962273483
1684234782
1307047642
830199462
338121884
704870814
1478976283
745970632
809520400
1512487570
708856971
1369064996
1395993261
636161514
35988010
1345557943
1408644707
161330264
711078596
271122037
709272079
736469089
33763665
2118674105
470683717
998693251
1804402802
1790340320
700114256
1389880708
105695195
958936815
1879465684
1377975058
1549619018
246466294
1317762152
809942033
987997198
2030754505
1069645754
1931425663
958661732
1063801320
1879813251
1463153792
103814096
619715328
1185821027
680281021
1812944870
1630776189
1016745919
1816730110
308476879
1929706572
170007493
1028174475
1772477725
909513023
1707412815
598096192
1263132577
1290471221
1130780586
964197685
1108576850
2034739559
1012795852
488286694
422898347
1952551112
100005644
58329793
1070121282
595577254
486762181
855758034
1097791118
1154548226
309234948
1239283890
199972505
1222721579
764988115
1886256542
1959236852
238559318
1722988060
2061558390
1897503183
413703007
204663285
51579249
883889620
637228195
1002348365
770124136
1962892830
767324476
804588762
494094450
1466208462
1779823795
1101958954
58375577
557646164
2076158087
1549834683
1573796863
330689677
321751527
175599019
541779095
1948284126
1162198994
664181688
1850826790
483518140
1376197091
869354282
128844401
296764602
665392637
873155331
856355590
1990990867
1423863449
13887965
975528195
1837670557
1761816987
1579914600
2048834688
1265832112
1897881006
868566142
476248309
1175085731
1422330290
1047831874
1119672119
714618790
1308692888
412751650
1263614016
1767643380
326978959
8219198
1331328812
971635539
209932320
1353213816
563923831
1555893267
170044499
796008753
1470935845
20956328
156091328
269224804
1396729128
514475988
1839734096
948034551
1323649954
423101572
1961968380
490549937
596805147
1549116285
1461004346
62785976
1387361181
629684816
520820777
56159702
1515537693
317638905
1154231379
602668722
2004522933
593427668
1892305460
127645362
1011357432
893271509
359705015
1036549140
1181296361
878182900
861332412
311294007
1807455965
236087871
686786541
1732065377
1638488765
780281470
1587231634
1566742066
900156952
939434425
1948868415
1594386232
1668414975
1509389969
1290747160
1409775050
1874951136
585902851
1941880677
492192005
743257733
1686582681
1344646918
1013450070
739827104
1073563674
176060692
1573686279
1965247389
871490979
1148943663
1398916150
649099050
205667713
2012603479
1669866232
428306132
1597460578
1575550636
803916518
1906137630
1388338092
866331091
1468825022
784761865
930516594
206913293
1558860560
69627421
508233058
424249848
1109735860
473426218
1759514469
1932215817
977485695
1902524673
1940830500
1927783870
1069130023
156253750
1547280942
282156927
1435542489
720283495
212736077
214943164
831665054
368454947
561282236
1384276815
185879861
1408160522
1817243496
543302441
1259351408
1905865348
1272267779
1896414599
1599556034
1230687384
1157971487
32059126
2077692033
92955803
1210979467
316470864
570192104
596992562
1225932557
504879772
1466444718
118963161
1437239702
1344436676
172288706
370927752
501051495
1940512552
984621741
1709595348
1772995928
1426809044
499562768
833880680
1250007838
1436943943
268859052
722884231
1732409762
2132440940
1372929615
765159581
439868206
1656910257
840895945
2107538906
849145694
1908983466
2015086140
2084155907
185772061
1047192293
242072440
544317825
1227820539
1057807136
652873109
265559002
25877535
938017746
1199294480
1591926035
651060370
1615072788
1840433837
1405309196
425639077
741256841
934246694
2076990841
1617703244
1543359497
1178350692
2125149020
205718239
247608606
1426430347
1475881503
2095016304
354999948
1392675638
37003732
1189470728
642558400
373096690
608890017
876659012
1612886744
458006559
2093564450
1690571039
692725469
435428400
338737358
1582871642
438870567
359816735
835799084
1800393362
123475682
1882748267
617337881
2023722293
531315305
1876250727
754138538
1021967137
1270709352
117980150
761626244
1280273779
503547125
688598039
1423297167
1546451773
626604625
1514523631
228637259
1560827401
1560956837
666523297
1373863146
940172859
1090673493
664614650
1844384563
1753624308
1024554140
581463934
1301319936
1496808117
1112431210
115067752
650602447
1609092936
1170153905
1232787064
782416149
1769155139
1200712391
1731829014
52342854
1661863202
1112219915
1051276537
385541527
756294092
92061603
303369420
849528685
1719508493
127803672
320996703
123800874
661672200
652137544
1939886213
1614229902
1281846898
550698028
337713901
768734354
1116959542
1023784056
167836474
20178336
1496537554
1050280127
1538796175
47117938
1925715555
759382854
2069988666
300291203
203643637
1711159762
881414682
2049952754
1853006785
672367854
1937036168
332591399
75991985
2064430583
20160543
737563626
851339233
1449452835
149668101
1111259342
1006906614
1675481089
2012323004
2040814542
765237832
159547356
190620943
292043448
2120855277
545290042
585748727
1418946274
93676931
1512073533
974969903
757604392
664713432
1413969587
900812631
1775138431
401272679
1124726091
76304484
1260729549
1344024799
1559805341
1753234183
401461887
1703829742
1676804265
340983997
1164733999
813384873
878618487
697847991
863293472
1197927956
954546116
34638079
297628708
613773472
2025538524
358444505
1043438511
1651170789
853434194
889039471
1243310208
1454803157
412982891
1168120076
1444871902
1946849993
1039965130
234869608
455061373
996196311
1050216184
681183889
1078471122
795710010
1641790046
514762596
210679514
639807373
962484597
807187254
338590384
67210397
1217296299
1288406815
950976274
1610572117
1018643930
1232192772
741426626
1172006294
414894336
1655379928
652255920
1206408501
2011404406
778943328
527932872
1349139464
794305464
756075691
502963720
633965215
500728130
1077174930
702290711
1543270850
1703920870
1727819147
1659181013
2024245242
467787066
1009737822
106603607
1586934780
792656465
1407819659
2012833975
676291279
1529183349
1001831151
1619015308
1889338036
2124114275
151088290
295871413
588826617
159935419
250307152
559721615
1305327914
2037995491
96324728
348151252
272237380
108411856
591640414
2088142688
722376164
749990857
1551837996
323712572
1596852136
805980623
1179259910
1094760043
965460594
171416308
1267987046
1539104261
481064780
1830487703
890065803
361914069
1336466249
506340250
1194463495
1337352405
364096371
1890008898
147020302
1570808869
1346631780
130884565
350388920
1450011617
1898232889
1394959734
824024294
905605094
147502268
1648769564
954128452
1599592249
141658426
1043650138
1288678049
67516896
1587623445
1784239287
367050774
161131580
1742520586
120660857
1355264790
1099026410
1146828195
1292434071
1071877391
616230638
2127292772
891771530
244911773
1199840715
256313337
737186369
576176011
1594910098
682321738
246238571
1251526503
2105603526
1707779134
62696120
977833266
377118706
1457817206
1813699047
841752662
1892603905
521317617
1095058102
1156802642
1607893101
1147503103
715469343
583605661
2033105634
210991074
1909068214
1666287809
2042200970
993758320
1021060218
1378421853
785765035
1172051402
449891985
1393783621
2129266594
348051147
1963549397
137169657
377051711
792418957
1713731826
2106491358
1293768046
1020303781
1173474249
989106458
131881450
330753351
1853661231
1025272727
880158662
548084868
1450750467
2108028706
1935634625
1255417881
423078852
1500302435
608531311
298040903
1688544285
1382612764
1259510767
45314102
164307911
1531489781
697118563
1161755863
344536264
269704107
1942552066
1727852057
1531377604
2017988202
868556019
947289301
1737179916
738670842
1118742700
2099232059
1820379149
1996057015
878808925
1662063238
949043704
1489224684
736125664
778234962
727723094
201015322
1302082523
1059899713
965607595
161985293
1720021619
407405836
1808596242
1351065487
1694423580
1343941459
250638970
207998376
1793811131
1539478669
1992268468
317827883
238042016
1882065452
1165293266
145454112
1327746420
1136276138
502478182
1637163752
1652737096
1310328384
2128126267
1450780732
648290921
996707006
1085937199
1354230743
2042976765
577116039
1374585166
1001198730
694644620
755098303
1316218250
467507304
1490429118
1165022397
2056710897
1094686014
118630706
20096095
1931867241
1661792260
1249334900
1854290878
370720274
1890696941
1788342568
401499132
984974246
1686599491
921039810
76003798
1214033592
1781393387
1390633010
856746307
390335619
863172589
783456979
145109782
1183485183
1675243420
83872867
1800484652
1462601805
200607887
2103200845
1135479517
1669893491
1121781303
2084901534
1745261414
925415463
88118613
942486206
2120559527
1524404281
512996666
1560632658
843026226
1560899023
34957088
1574529743
763039522
913271263
511371095
238873952
464195207
665113253
1613868106
996133793
428525076
1269967678
1128869934
1053024785
1372803255
1616359561
120946740
1789701641
732889091
1822779635
1270584556
981598216
1445656610
2058271055
393769732
1602139472
656938038
155354123
93590322
337935031
862720619
783339246
424743556
386766509
949225636
499577242
2068458089
1205189493
1758011426
1514883972
760115551
519233894
1664653962
1784775349
250438308
460794252
594550091
912279892
1575202647
1205126951
1960789579
281128091
851039599
551350973
2128578657
200731318
1392869723
2018698112
1220759385
1409863912
266253575
1586221742
613247964
906863106
1211742573
884278349
1108461658
1469941017
200725875
1131993896
1130390692
1552841255
1167642340
266072424
108763852
1499519659
1035154204
709573679
2004527896
1961188795
1010918943
1509176514
559517645
63285162
20413394
1352666048
1524046479
884498312
1186846757
23782029
1474451284
340381149
2091423462
1188040229
389560709
1128399500
1843117081
983851283
384995391
852591474
91040844
2092400032
1911112143
365789687
1920298325
586494129
48681207
1986304594
1990208855
805294838
1775314995
64297202
1018008724
861713393
1376235179
869124360
691362905
543919165
542614645
1061309170
823963668
2005006186
973587969
1385951748
1582290131
245626479
1704737210
2102405989
1282448023
494041598
1494467220
84241341
206214007
705229911
1618951694
1016047082
100537452
312669263
586442479
1596803273
519241196
839042812
1794958044
881706540
432294665
45228478
2059572497
1783275580
1534421784
794154331
1532640371
463208479
2053267635
745375548
1101878772
1882313879
947628781
1241019536
312756816
255489977
1266611456
563624950
1129439635
1539300643
452824786
1609216011
1224802118
195315969
1696705723
636727681
136685366
715623739
138637502
563089761
810698986
2130563196
8305030
34241359
913462554
220257256
2107292695
403400707
631969905
614789634
1320444546
1044190991
1248059627
1878666409
1044149627
438079935
1242982790
1965253291
1509591993
1519432808
229150467
1300993810
132498030
1409303090
2066762674
390262435
834944521
935329125
1461910378
1108094640
1050833374
651283323
1141958890
1589887688
39006273
101572080
992878812
2143898480
1078559641
1139729796
2131332810
87340048
1480412556
777669667
1962107170
1606406468
808169570
148731591
11777453
1768785739
1885617761
1241059429
1901235610
1796700211
729019051
1077107605
1154615663
1110129061
350154966
1573555480
64745016
1509954626
1991904660
201338379
897806518
1347307659
659890013
756450951
1851542137
611376621
1430721934
1580797740
1162351979
1027275029
424466904
413723576
58388694
1632221591
1519122401
61238609
878210212
1910218946
854199742
514891017
1290387147
1347846098
642384773
1708379511
2043559552
1388637565
681577664
803222929
1034365251
196363576
468545521
1216451231
1763683942
1845243069
542447274
777048689
416433154
2098766494
1167713843
1729676730
1282163375
1189057630
1719132084
178707075
1435552230
1400569024
862521400
1990254102
1276898468
212896375
864491865
335071049
1753687339
1436536067
1197144345
817334532
475009356
675278073
42662470
787999794
2070050571
235268199
2121852163
738882070
145133652
758930026
419481242
1222327942
989110197
1823852619
1739164082
1725106816
382651502
1537374462
12080881
2056003082
73549510
460509708
414694738
131355233
410039288
2110734093
1411621279
1888820368
1508041428
1624153912
302708616
2052759393
619038677
263469944
1570259344
1280493045
663929191
245253447
563206433
700278129
323232893
1001249988
704839473
1390831619
14094254
408002153
1969140749
1088618160
758876423
1501280742
1334663196
1584061269
517202258
229412944
779490138
1917219655
1933860977
1004198394
1219823245
636176831
141834657
1449284893
1682916074
1828667792
1788921857
960625626
1683327590
278657001
1820594863
722649792
696703046
1128998410
229611739
2084560622
1797501096
1758792738
1448895991
1747555304
1111701905
656008010
387018371
1207667329
991632112
1666144076
94450640
1998565078
1556817532
18549247
2076753
2102826548
962447456
253959184
1368493044
715025911
1020149663
114147534
724932681
1295085934
453352780
1661523796
543790325
168093741
1776258665
336760084
1380662192
609332254
627567343
1012664341
458659017
684668941
295833168
750721397
1919062797
2104114676
642447290
1147139962
1736243280
1180681393
1848062660
716439400
205947312
1707462390
76384080
1346797737
1284529068
313166097
553611606
1022660133
857464457
554893124
1774215716
1886968155
1367183929
339893336
326944794
2084606814
21265201
2027073327
624025181
60971174
2007412270
1279801807
212289063
2041586244
739519619
1676166927
149644989
1107116165
1563494627
1421641996
1298371729
1272012015
249025236
1389100895
555811630
1432454327
786778969
1437754734
592149642
1053309663
632185057
215951509
1184031036
848663288
1914795182
1306846866
45641979
1810911785
280225124
727872387
744544964
140581705
1331487821
1261332604
1484789156
494968602
1476301152
1586379066
701497254
954324983
633233356
1331811061
1675806626
45173647
1223541162
1229767267
545397846
1906464009
1346641023
1040572933
153888061
1491302374
1699415513
1612091459
2141143648
385005904
620611207
1332899359
763729227
1313538779
2092771444
1466999895
74535090
1459850476
1457031488
634368778
1283117183
43667645
688732063
1317848951
2029091646
1497531018
41752382
1081579965
397437055
707794005
96308330
42718052
1355272952
511262526
1321185757
708378177
290213727
2017924742
460509939
1994521038
624741913
1177428375
690106850
1593637300
831545723
346553915
397349516
526191708
815583219
231148216
1189613390
89008302
1210510160
22878321
157201779
944555202
160280854
2112759232
859597029
943846450
1772172013
1961369758
2058850627
424480102
2127972090
1522053133
1391070492
1044633900
1504182145
1299843002
1625943767
1865566218
337112107
185581820
1713733835
692236511
39723331
1638710623
2049151402
1771542266
1073350819
1272648142
820578419
2092955797
695531954
322893688
1382334675
143598782
742889853
594396831
308457331
373365164
863175470
676460847
1202146894
1458858848
1484699795
699741383
1945391244
883077575
1705793894
262757539
98017115
2111864380
525477095
1504291957
407215449
449698450
929906947
1416419800
320844791
1036013397
1067240224
1082212218
1927816904
1783591349
1658236978
636227258
621031409
2039282149
692538529
2133101080
1359832246
1917935960
99407239
2011449200
382951817
547752132
1855948760
845511279
1003404863
1333127004
1146593608
1606960773
2045135487
1674428232
1520574621
1987582244
478646745
1494539732
2052410607
1938426951
1479780264
1103585385
1286997868
1512919170
1270955132
2019230545
828301983
241606520
1639250156
404191149
442106521
913290585
1395729112
634077726
654230979
3396708
1562216762
73801874
1464087823
2122468933
1263057014
1772222662
1448688505
1269831276
1415804611
50548377
74688249
1031887951
1557628963
1536836070
350679293
945040897
362461920
1460475253
1186188719
363143783
255802286
1049967737
1927382306
472320675
1084371447
1756885280
1695683476
902213051
733586406
1956860746
803344503
1645447505
975348604
1715015097
1875206182
1504091516
506511661
670008702
875670453
1900035448
2086652437
332566302
268935295
158722828
1546177170
621587967
525072668
971585615
1583045543
1468127627
560025032
1830859267
2050766445
52743263
471051306
1278988703
164237597
751819153
1424422798
668661769
950649433
1451903987
1262031186
2108976932
2019208784
1296255872
1055443354
1349481700
1869904568
1244351558
877827674
1098796212
1892616852
2046100487
1335104739
986733175
1653982022
476506397
1311199707
2018853895
476518455
1925593070
1460066366
1735007389
650206993
465863173
1319865227
476681613
1830677621
1203291113
1431652020
213399998
1597732819
1611465518
321864907
1304801070
758695934
1357477133
1996575000
1335624155
1027647200
474360970
289324902
1672869200
816324209
967594128
1046752471
1593139083
1233124435
101702233
1622476525
1202883226
1085972105
726326159
2055855334
1191026519
539428704
1860390058
260077468
2118850392
2057452064
1139041095
1274984779
1894004667
1744821979
1270116414
261703333
1653903985
2034970255
636503454
403633914
1663930726
1830889484
125117761
799673146
949553291
1124404127
216151981
1794650116
2001981314
1739595722
486181060
787104956
1531536599
327007438
1936756631
1770843138
1495897866
389325271
348404576
480961576
1785804852
982421604
2013039330
315238204
1149163288
2063544641
589670915
1410650990
2100068852
1750810657
1268553702
836688727
361205967
270598197
1129403862
77168049
2103408507
1598224489
407411841
19236565
1619304353
494270400
1271274412
1469404992
1890601972
606298445
1789411102
512734642
1697546544
910213220
413039945
1671718298
327350618
1701684596
1275276789
302221521
1382161666
1004063090
138536915
1042859763
1249314558
1905097462
1490249589
1177239083
1854901519
1189761431
653786367
461585197
250041064
891431661
1081705058
1949743417
1500177641
13135493
98425383
243116740
451664187
1502190058
982709599
588188135
996080329
357635389
1505583489
392671202
962427826
1010650891
510811985
2054944274
1463955141
98771271
507936984
1399135595
1046203064
394362098
1765396258
1253801952
315437885
1172725337
438991344
1013876608
1289014369
1424361794
521604159
1225486148
710136947
694521364
1083779911
176409416
764331421
572101880
337763706
564451590
1681899765
1312453195
211834667
1720751977
473170057
9339803
1230787165
531212049
952979830
1212928809
317516798
1065546496
249599513
678560890
710216291
1266950269
42619016
2036172880
644762631
840156940
481441002
930421128
401308973
3699039
1813431118
485654694
207328859
331441434
1205463612
1139253324
1287012960
405287689
1873260748
817940942
1545268581
1367085037
263186659
212162836
1200314899
1908929552
1556867564
37198071
1200275551
1921287111
1330205272
508882790
145388553
751222755
2029179441
1234653717
674042446
805076435
219151748
1719206394
235485281
539469681
1865754319
1528533065
1303691824
833176584
2145140806
1288907362
457281413
701319217
1675609957
381103641
712299373
543698405
772847105
194577868
2040654259
402085160
541097373
1591889136
439465342
1591028761
725092492
519781390
2095023941
221388430
1798620448
2130337109
534023093
1487097841
413448066
1149143151
954908944
1597512075
1123718112
162801416
377517598
2032620613
764600591
581353760
1969573815
289761398
1287856609
1478480135
1921636386
2039752006
726403339
1366548401
188388403
710763160
1854386531
1908336944
1322230245
1466525599
1103946215
472975497
2027544413
1208097917
664819333
1177316475
586585992
1670644118
158143433
1964348249
429046326
1843261469
1553776599
1087819597
520526108
2059444818
1443431773
859312839
210972228
853476332
1792998845
1598817514
1223289557
392186401
1210950394
1397972226
2013793493
205837340
2021149358
311920587
407797074
232706770
549857128
333288176
1960785718
387955113
348640187
1412587921
1835611376
1670084306
2076959666
1693526171
262924037
1623356111
1583054753
1996829434
1595617889
1353931212
913835635
1149758825
1798108762
1319480005
43169652
1560034219
2096700031
510529743
1702323452
1065882577
821372569
1715307058
193146454
1504535279
1102339682
815540642
1604338282
1881356616
481651228
1430328952
278899072
714096309
308708071
748139458
27924508
1913089657
245967548
988023335
2124466274
222829573
1195272484
1293338375
1869045102
1692548908
832869064
1384254814
1261423770
478152618
1510971008
331353379
922832939
901102153
1631900858
1077699801
148070842
1004065979
2000911505
686901344
1521859524
125794777
482505471
1611231909
1872651593
2070488557
1303167166
1513610370
1704378968
867281684
1927645226
397819441
253800303
2068804880
431785065
1207653965
1338811290
2063472141
1939607272
1280965529
2115623476
2010520269
144289255
1926886281
383354299
519251559
1404185162
1002148909
2087586214
1185503056
798633684
2033658674
241122533
1022030498
254569768
438906533
467448836
765417870
1956531521
1971074423
233247602
1657554005
1992565427
1967240954
603548065
462571426
1674439543
227185548
1076597192
1981653077
889558541
2083546484
98999620
1808549718
255315868
1675663330
2019837612
636112521
2005949067
1843021904
1414687592
2089125039
886238275
988802584
303271589
1073308135
150574026
226347710
1412784859
16006045
123840504
992354923
2144754827
1641463989
1204829505
507788424
1523797087
393133676
381101368
1814506270
1303773548
506342409
121860836
105208664
1300099874
1277132636
1943964411
297397912
2071720995
1324894360
99268724
1501354362
932834393
1355487013
1302613006
1021758723
864524886
1828300209
1194344898
758245019
191192811
1378373124
1644261290
29894561
44437202
1695794712
1004354393
877705018
1107348644
1934238506
1089001684
1653401774
1433135972
65546094
1179128040
1161170239
792320203
396088563
2096533237
539822947
529600390
810371792
1185199928
158121905
2107117862
1139730641
109118800
1095771246
835610849
1293270060
2079781532
937247347
1730917752
2132489034
227304383
1072032074
1656601451
984160899
640065437
1508847355
1604222863
984670249
1730137482
1844492491
1329293547
284106897
1974860545
1008520014
67529573
1815902802
310160081
1107436247
382351756
1242344268
1973021154
1249415944
1157267283
530379681
448261970
1542025262
410592166
913490778
1001668833
967098033
1600754543
1793830226
825582345
840182600
1422594904
851420263
1282411892
2092747762
1488132642
1282834313
2105862778
2015405949
958444331
938591604
1040178303
682689970
1384245268
457949587
1059179929
1864534196
958673833
2121064455
1203635114
93588425
719911879
1389908461
2106851572
1880706224
985076615
206633371
170846281
777673543
2101495310
571973188
594767124
555274768
2028070874
665020879
2082818040
1066128992
944730529
1188408147
13448842
1705238704
575021885
1154081864
159940742
895962213
505195516
1568873665
1365968506
985182496
395435725
701988727
272422842
972554721
572877732
1847279041
58478914
1326413275
1316332002
522960055
128828288
1134377026
976960082
513542237
455188620
1208672666
2107386333
635670705
1064972881
75740767
1454275418
328215990
794417441
1138405547
1445212692
1285319498
1103286781
1267814366
1446589466
657137193
483492988
1229992076
790379550
1527332730
94001436
390229438
1781257254
1064767783
722737088
1977927616
662722467
752454418
1041747461
989435383
2136735122
739577224
10435788
1517452794
1664740012
879910733
847957869
390132723
1616202752
336523463
1649940767
387875767
664893706
1039755403
743562289
92135366
1699487165
473659326
1524799174
1727380222
1006791878
724694566
651336394
932603656
642931303
246695551
106605402
1807433393
312532524
11272870
236200634
1812517954
1145978077
1809707008
1592762623
711519038
1589730165
1019558839
2021343921
1995781981
2100500763
1837235881
115432971
1222763905
1546826036
284953089
1747503624
1083763890
1610360273
612039602
744467607
1029121093
752464355
907319715
1081725005
2042373742
350831504
2037544862
1137410879
1071511257
1354694239
865067433
1009384636
1720808350
1316865316
2033258997
1960463392
1857588659
1562299685
318024733
1352126212
1082607735
398538640
1962967430
924528269
902857396
922399622
392863290
178972411
1334543953
1413622175
530553871
979260656
702767314
900557953
841433165
299650143
2067858326
1717236875
1867013816
1467889245
669068289
838902099
204277303
501266236
883364830
272139210
759690622
1711988100
687663448
642035995
500979297
1265948582
951259062
1143151718
1000915812
1935094299
1542399784
602569081
1826001603
1556848118
1281088787
948512336
963537697
2003320603
871007419
52370936
682827803
303989335
848787184
877392583
1306777062
1145469940
1036139137
1357500494
2131127906
1725943112
1019901230
667846104
58408083
204543020
734175855
541825118
523960597
537845682
1982436629
1195793667
985673350
2066952063
683392744
48307191
113014281
942569988
177029378
2060335320
1574673146
10172915
582861834
226912056
1307873045
1432159548
691476601
414901047
489281410
81013525
1577557684
1836889189
1318729846
370072122
1141471164
2125592612
493005193
1746980640
1084718305
848442324
466784738
552241698
733020336
1040363159
533941534
1186532941
1733121627
315347956
1688467017
71771746
692068957
801152657
1294630287
516502729
869233385
202443099
2033910631
298616867
1438425124
1696631494
1800830309
349387535
635499602
1750701742
1266786931
45455590
270474157
144123990
1727340129
854724022
1853512996
1222464749
1669861202
1362401891
306485974
1681515979
953534742
528405795
1316231509
2093349585
1614799242
1400467021
1163006179
1642181706
1343063343
1738030757
1892877666
132310426
1024004936
1155128941
369747562
2039467788
1226637807
436978396
289863606
1574887531
881920605
161211554
697532691
580158261
1520999762
253816504
1599817480
1987570864
964927308
434238316
1932839763
2079848485
4353171
1506192294
785994764
2134444478
495855068
540622012
1266531613
10811291
197542888
2124580574
635244484
255196436
523531458
2018114300
1231414110
1003861193
1707589391
763492767
958104780
1632180876
922218095
1512683653
1037821971
306353636
1704085605
1504555411
1725652719
961743885
475039687
516921434
1380391548
1418918587
1228612049
765384859
1092580000
956078474
452448605
707435722
1786443509
1871709441
1984261110
1989565478
2005091843
142242002
1896218142
660205821
178040531
781803856
1264070370
1150695035
826906631
1473441391
241233145
1669803959
561688780
618401184
1803968981
456963455
672983213
1562764408
771567449
870493242
936783970
1909138028
195621586
805421869
335675773
343303068
1634800138
1933687207
622767763
895130177
1783287636
1381379603
419200122
628523545
1197057322
1138684810
169836860
679221679
984017833
975499401
115690843
1943348460
1158792124
1639744805
1914657607
1851635590
1798851511
423000368
1542670507
2123220727
1010506656
1915253338
452056362
1391117479
1348209098
1811280532
443919407
1387938000
1419327097
1558371991
75166757
1259246618
1535467581
639142809
574662393
1986433510
314474604
1533433289
136622724
725172971
662941592
2007416570
1582031042
1340516167
336285983
181539873
1489405946
682000556
1113229321
115842065
922944220
774775913
1753150266
1828081024
1803481368
1508267600
1026273509
464391642
1506295675
917121665
584756308
1694660201
1778317256
187166639
716386443
1485317032
103340496
488448367
1469498802
1549109983
1858583266
1522950781
1423266938
1045453053
826519181
704413356
1663669016
1542477731
1809446558
848786954
297711885
1453382955
1877064527
869305912
1881177053
118079816
1012370454
1383886002
1091981914
27843646
935372513
1343633879
1435173375
54856816
26675592
1085590092
432108229
65258900
680478997
539152838
104319785
2064262681
204026488
343088406
280614069
271750517
756822740
1049220146
1766041587
109046528
827361152
791921930
1098227943
718740390
1698051695
1904522621
343579556
1739092107
225103433
425049311
1617000419
1641104563
1757343458
1725736923
17491314
639585216
1405917584
1450533092
1609332952
1998479489
342837498
1574331411
1930037002
922343987
1821299068
638138380
279333465
962227113
818809269
1134555368
1816907147
2101971252
1087257298
1153481380
619651528
1732466376
1675122700
1723886340
587946260
264248948
903675884
1663376363
549047305
446582393
2111587251
101305756
350627042
1341521792
2011576350
637276360
1574941932
1459553148
1376079208
529316199
1856573319
2144500370
1417899978
619485302
1837559666
2029056721
1796927321
68042212
560947805
563481961
96743556
2078655509
1058684316
1644342628
217130088
1400873077
496228889
252096017
1848084759
600276764
357767357
1580409021
319484213
653796433
1274261130
1413354230
1711772934
1724733157
1909831952
1598086583
1559161503
1286656798
2114165390
2056911445
1526138296
1698382691
1071586868
1247502832
414039970
444744833
758572083
273576631
563128550
1053584985
646256260
884367080
1545256906
2070177420
37250209
1494885045
2050552264
358873943
185092127
192873072
490103701
2087732488
1014337618
882675937
1766949069
1031786655
1807234943
1135820340
977982724
1038340588
846954074
1724804233
593406809
283991591
1542017196
1314590741
1647998780
1286057379
1134948714
253482036
1839137777
2017486464
159182582
765708858
1300262409
148303510
866148157
983605061
1939137113
1602995678
1417372740
660429520
1482893048
1573447910
137951353
503751898
838986568
1792817877
557843002
827954190
785965137
807204681
570798353
595985474
936679617
1593126339
766976294
1412265056
1520316801
105398946
1750812684
428305705
495436285
1389328868
1378756771
1624534682
603886438
270895509
18239383
1852335903
863249113
1582969809
909481839
1974841613
1439623050
1376184602
750138641
98670978
127132861
452817546
571804514
1871408789
354025684
1472832590
2135574689
1418663134
54011454
1784616799
894519694
44836409
486484821
1953229943
1320207908
236624017
19956437
401184143
1791247852
1496705806
1329771550
849651888
1319623708
1384635669
1558485809
160741978
1925655456
849062924
705720694
989675178
1932571710
1730337391
450862389
1416656192
200172892
554990794
1399868075
334322164
1371831181
663752982
1800260513
695312394
584557631
560782435
183287896
1081652258
1507551719
2071908765
1726744284
788579960
562686201
1773797075
1911256073
1640946981
1564854982
1031636081
115954644
2076896887
1994885925
1802441551
993505447
544015076
14091324
527430249
2017092817
122970059
2125611518
626298307
1916727800
1094826364
1306697626
958893164
182395247
80571639
312552220
31551040
712994013
1800585988
1024151962
228438852
496643610
1017723363
755553204
511084760
128489358
1113905129
853803481
1934622804
110785675
427197764
630538263
2012990865
787329397
455438001
115528428
1816038568
429304745
1014656897
815133544
425693378
1376406190
760644582
1294347022
437008840
198893433
244138807
1767635021
142070519
611896546
1216111152
999013133
448854259
382204071
1639529736
1344923769
1304791137
727384752
797796936
580486961
984486897
1497712088
1478186025
1144386644
328852029
2023006158
1612962646
314109617
133461091
413401613
1686503766
574483414
2031981760
26724652
699505251
1715713003
1949101150
561307097
1499858918
1345144326
1438261576
1650695351
422967960
149095564
1353874834
684689096
443104482
508897572
1231363251
2100607387
1576371545
1958773050
302948951
780939160
627527702
112620056
374175796
124241944
1806942718
2114536846
1728550104
15669243
1192006276
1927134572
1617611032
873333089
1055850010
625143936
1339070297
575018209
1875296304
1355902611
258904227
1286846573
1201542542
1223863376
31210564
1895307381
1030997674
1603385350
798459043
685301853
519059983
789984720
80785054
310819308
1850904075
1001038751
1306973913
345740843
1284422533
2129585546
354285749
1107410284
297123858
1415060004
1815575715
1460971447
2145439793
1671345906
2025213354
1114414239
1794674994
297528275
1236760613
686169063
1104239622
806834268
308826201
1435897341
456492916
346412874
1547902900
192658179
1133951414
2094730106
542858179
937528592
1178551127
409834256
1998742764
293443164
251429198
1477442818
841862025
1099096793
123422541
526308477
1000873646
1223987207
2091864510
1080360220
53822091
1839967525
708755467
842487758
271797994
396420025
1963628382
1128836796
90240160
673900347
1020087387
456583419
2048027801
2046995966
535319900
921864135
155053380
1644065046
773440757
625044075
1455991324
898921615
1207102567
683530751
261969978
223778847
1328088352
127065624
288701996
783789714
1442374559
945215821
1901906269
1099669174
704033230
1183149288
253537299
852708238
1757589654
943302038
701531271
1736787054
1128006254
1911123763
865340032
656686360
770342423
201544018
810534378
1863601675
2071496762
1232040909
1926122739
750779697
1077278191
1561651831
1835207150
767429992
1673328348
1873037631
332106360
1783174980
1878132634
1577615795
2014598359
662300993
2058873799
1946092834
1550468740
1272295377
2043719846
1970811708
1742830335
568387038
1719973609
478219290
73054401
696781956
1355334946
1217867276
667969812
38743104
1606165002
2003310952
1802769635
1700338740
1064810209
1042070677
1462070254
393712330
575093090
1567770708
803984025
815070850
1166368269
838945868
1681619031
250160415
1484002046
758389470
1626273223
1233751176
898220260
848131460
771650348
1996925793
348952310
671121851
706565789
568778881
938793877
1060832256
411531704
1307587519
254756811
2028135796
1952901396
2119294397
2004379826
568852134
559622462
1037998268
2041186836
237710654
415958419
1068021847
1534306484
450604863
533325506
1198590524
1637280866
235653039
1635365039
645496299
1424042575
941468366
2113022038
980194676
830140307
1321841241
903275168
19569952
1648792205
1352587675
1457830678
2104339594
136760907
1526628801
1843384425
1431662035
254174250
1001684656
107678925
1158393538
966379002
711748105
1769091771
886225108
1400096846
2103787708
1458533278
2062446759
1848008003
1474577962
670404205
251215853
1468552739
1074278706
436696400
894813133
1952001508
1019060214
1021738122
1854817938
1092344632
330683524
404754448
1066598108
2049026794
2053159115
499380800
887625941
1304306315
202058454
1674314243
1408533912
29157917
442667277
1709082906
46306323
525516342
1958655690
1026822573
1201885386
115501807
229830706
1284097541
524660420
1057934738
1971816076
1378440592
150107875
1756553005
1935437007
707748612
1304297667
2071512711
500579162
1197046787
1889579731
1290334896
794195078
147101116
579291777
1709849865
1893732665
388305919
109833450
1355551670
2045334613
1545689005
128515645
1410575182
712763316
1922552913
2052506280
2087008823
807682059
515485428
1101317797
1778530663
357648706
1896014825
813698740
209039438
1306876640
792262038
1693913074
1361544659
1792635865
2058953208
1684828299
1202707165
435404545
1803493794
1288277880
1625517269
1437753327
2070769074
2145506603
867303368
749438461
629149116
1129827169
487575795
1321453923
145944179
1752497734
507711522
431738845
780451826
746955676
252601143
766916507
1226791867
594086746
256994988
628542564
1431221008
589813853
500722202
1698432076
143607056
1350631472
1479784502
238273180
1402805646
427725682
697338533
61629714
101472851
474172971
346786738
306386943
1200896583
761393137
1326878768
812675617
668316511
1781488637
304763482
2062834069
1971753032
10518960
1478308776
2126655286
1644828687
392498402
836241221
355353484
782252688
101703149
2084693104
238916311
1014253720
1446922698
2044461096
538495266
1492398171
1406083794
933662744
298028741
66667779
1130006638
711439450
1515789479
896240814
725319613
462252554
1966020610
1411946005
1956402094
1258521972
1985984412
538367784
118930741
494318653
2052861590
1164874724
1654182831
1151174468
1581802101
660687734
543147216
155223606
1174463871
745058126
754537862
1020938206
1338785000
1990598926
2052925807
1523095043
1960340315
1994111216
1515115448
120035066
2026227221
816305105
643411687
1670381530
1906315573
1389111740
1406631302
538005233
1556538275
1986620327
261280315
1088490951
1684427711
1815636626
2109095815
1196956611
1816193771
1995031711
1071206742
1190592563
866902701
771038342
1813793672
1833583706
1438558239
71358223
761508789
631756173
802597028
304832826
1441046621
1205760173
967861848
1251933922
1112723887
722473615
561435582
788078968
86086050
68187020
155842634
1705919731
1852333230
683706815
316529885
1270044426
639389921
671093233
2029174636
819307880
862939000
535700443
1300729910
1800033177
1967551468
1515309718
247968958
1323194717
1020718490
2032379915
601167112
1481640144
1822260810
1666293364
1974431653
91954460
855530515
737510231
1067054517
1595953269
822110306
1549261007
1568681854
691108341
448010495
1530368208
1308305384
44774542
536291261
569366214
1354228224
1982139607
828771112
171237916
18879546
409024320
2121021157
1027657711
138816704
1380241149
1451500342
795444807
3513952
1472305901
1758993912
423140788
1709732863
358243710
848618060
155079501
2118331762
168470960
1163852159
2012775320
1570235187
326844915
1820058373
960933015
1347531553
646708788
408945675
1023670168
914977992
1180449265
1567776996
1249922069
2070197494
1209715439
1006050410
1085368697
742390441
302415616
1412546755
1729431984
1388663557
136848077
451956537
22874949
405808548
1097797428
399513729
572433306
1595887807
1811497063
799890829
652056888
1819708847
2003825710
2060367615
1508672997
1727012003
813813532
662521397
1824203102
1746909638
1889766414
1859824796
1464570608
281532565
1633694112
719703243
665308247
226633836
312594679
700404331
1850731314
937189660
1199295341
1801388606
985310306
53106363
1696571722
202035889
86029643
728651280
1539655643
922799167
1894538850
668518671
829425515
434417962
88466919
830481073
177791552
1923247659
1331044659
1108480837
619151878
1989562993
1542981578
1163855124
876785251
2062290956
347229564
1405149183
1923173269
1933935630
1307706388
712906380
1998905370
215631674
983516750
980023610
287744794
1633748277
54847912
203641666
1879053041
1983094300
1831090374
1685213065
1350046497
2034175366
1336784350
40280888
1021154066
1852840997
217572428
66519877
620280624
1164826219
1542265853
1963122876
790340754
412274253
1896440375
1203203032
599496240
590750248
1956728157
1954079103
958122942
1316310572
1003154926
1116806947
1286783856
147833824
1663156658
1107590857
1142101210
1980058323
952020298
1242430208
1598082679
1640507462
1423769272
1591974983
981228610
1089736763
1455781837
881077268
363591326
1914363113
1975017529
460271969
866948884
1465388940
1940889481
2135438795
1140029390
1350310023
32628779
1048989771
1292442011
230713182
1301264540
91290389
1988546992
676676360
872668822
2110467679
1566564523
1731881693
240083185
263046647
1298075681
334724450
319482290
523381837
1323424108
1137257114
101058763
632180629
1878659954
2137532871
1177388542
1013112194
205465862
1003420709
1217510102
698140695
381147033
614167452
830862749
1080758524
224752813
1223230167
49406776
1714020058
1176091845
1360058077
1091436915
1480841311
811608474
2092742146
2095323370
1470810668
2019807142
1172154676
1712111587
782799159
718980464
641166124
1531110511
415846399
304091302
575775073
1803968034
1807739674
12918179
1707072580
1470531790
2068171991
503561374
1775329029
1714284257
286716307
211396660
1356443821
1103612678
1967864942
1823904791
1432548129
609815385
1785598723
1170588380
1706755279
1059371596
735396327
1425810458
1097623455
578153110
1809328413
297007947
794030680
1567061967
44576628
1891569071
673466302
679664095
1974173750
200824870
440932305
739180279
979045889
1400786447
959719277
1426599184
382001246
1377738565
458891532
836365648
1156818522
1453098632
1057827949
2048130408
94147632
2140839732
1741246245
846416487
429164385
940655722
577672476
1354232504
682455576
643462782
539033604
1491161088
1874661399
1744587127
2090746064
663292552
648930033
813357922
1845114609
2067149370
1788573246
26923796
1221802183
1352753475
387640102
933061891
892281897
1275258612
1559285313
203350879
1699886745
866384093
194327079
2120274474
419474723
1846275637
1845957788
1072203752
884747594
138576202
1250953849
1484476863
900592793
2126518868
137966608
748757747
1343148302
1573200165
869431705
1844890318
251519435
1274107845
428674787
1018737335
1507270424
873741480
1732919416
1712268450
1413130761
156202264
1323271867
851777905
588637649
180633279
1722868478
640847520
975132420
2049239750
304251815
1564697996
1918258354
1789091774
176336948
1906559083
1261916126
601203628
875363690
1564154248
1568037977
239693497
1120389693
1446930770
791666864
1033880775
1251803862
2084795434
1184990860
1848219774
1009724963
1927096625
161202881
840856804
1783349643
778745917
754789936
346435639
570145990
1138894840
816358615
655271252
114527928
2088727690
562507561
1051096854
1430471039
1113666952
474395177
534108506
1604841072
859556950
1353082572
1831756880
301955779
1114380800
239213454
1867181627
54500271
1406320266
820853578
746089863
443622034
486596043
332308129
1296098186
282104073
1650421415
126755811
1964068438
559216072
1377440002
553979571
72590080
18747370
1320578055
318910776
729141338
1265286259
1868633153
651352965
1282852935
1591257312
1410923079
1281463511
1655870291
1087263109
671244370
601594485
113666429
1997554650
1279940868
1341008246
646305096
1721936821
706989452
1355582899
790224431
708323142
310840289
491780880
830683743
2039407589
1585241392
681716950
2010679548
641532261
853418810
249496
330929335
1636646687
1586560994
761244734
613457356
1915547497
1114407599
276539962
1851436164
931935413
235658996
1773700525
1473243968
1408337219
1559898771
1584487709
149227692
358709140
1673503677
1345060880
683581920
949737066
1685684023
1961559985
609203535
1754201480
247807820
940750640
1962679353
1740799337
1055428886
141665166
280497492
542771117
1144959807
1495147566
54372089
1785832376
1863607434
1073318697
705790310
800336462
574314835
1170875729
724519222
774703651
79575673
687669859
5726400
2071352446
876489526
88114637
1461095341
209981579
10672010
122207752
264282207
1835915430
1172703874
221152784
1404518905
2142748105
1759759548
1358588970
225813340
79393902
1345849790
2081186749
49959112
1827850276
1783807755
1194408932
1833435880
1543788644
1846260338
341238132
634812435
211000509
52342688
1005610395
1693210326
1039478900
1679380270
423284481
301668594
419981265
1399014408
900969025
1362492545
9907021
1764373063
1295159677
1203568434
213720292
1343884656
1094059229
30728127
2146894638
2062220852
1930799837
2093295765
1469808299
888000842
1642717317
269828669
815662376
736095634
1377452585
1342278917
345843395
829411726
832828043
86082555
1650268580
1996167933
1565043682
2069358236
1743752740
1848579034
1610061926
876997391
1810484174
1163184497
1054929306
2006612271
1311380657
640789051
1640327492
1303800784
399331920
1921362935
674388373
658430784
1159072142
827325056
1098628387
1314287699
1260754662
1008938378
1717890975
1012317516
1451799262
2079459092
545863059
285385030
2126003747
685619606
1555369121
776647075
768562691
145667631
444679304
1708961040
1121431583
331416367
614522500
869725445
2965350
944577078
1517467084
874057880
647634926
672550419
881324119
1439315503
820759261
883407277
1391474202
1255071391
2061669242
979940777
222081557
1325817371
964455106
2062669646
692771518
625575873
163310654
187397619
252182863
239294340
2116858202
568244720
75410173
123511713
2055597717
528626351
916369517
1309923297
1475106616
405468312
273753783
1983493951
997476838
2091597732
579407607
1470899813
1000686756
940027360
622972693
843578823
1759486240
848029983
1635545472
619373636
128293093
736618884
619490876
1987981543
1256755674
1105116040
707181064
908318018
530297390
1093652100
1040113573
1639862278
569163027
176409319
1022091115
271361742
530855474
1699082318
1675433920
246638833
441306801
242416614
1343583657
1999354100
250222887
696686217
1859923051
2125553526
1611302386
1976584966
116667930
447276331
442017571
1251542234
1928043520
471250297
1789508896
1621235003
343115504
123750393
2145356513
1470546644
2115114709
951079714
972517845
849960747
1235157918
1398212372
1925764671
905241760
253494624
211766970
1544801338
635182548
1889141941
414325477
1637943936
1566528116
888935002
1514189918
894707761
268533349
1955145714
1942951418
640753612
1245057059
1734193263
2073513650
578165863
1743793705
1995298826
1495198861
1208651118
1090291258
1223271526
1035431484
765756145
921608810
317969685
927120782
438653396
545966324
599559096
246722995
785285250
1119183016
791723039
2045417877
470809289
521199855
277832911
579980759
1339067822
1553155712
1582665484
569789293
657566930
1853625054
1494357896
1404196264
217021838
1647563177
1867660708
1196957799
278801377
1690183573
1173880020
592347745
1780844178
478636046
1835740159
2033823606
133948143
1685500899
691431046
1583938327
901859854
1229823894
1891679173
283288051
469494793
1652449517
351610899
197565680
1356258530
1002538578
1070126016
736197396
1826887779
81015806
1337007430
1734886323
369282778
552069797
1647994846
569794715
900397212
2003621391
907064318
1342607519
385823431
335520488
1709899906
1799348753
1948640169
862182641
1525314119
722449344
160081590
1335088499
907953219
187285803
415826065
353309122
1442676743
1671901888
1545690058
1739604233
96960042
882751977
1182354642
1030994572
1373384217
1227338170
185081408
431457357
1832724103
2079738416
1257284966
1537073435
159940116
833010291
1848204749
1583048230
2078173916
187923014
406048301
442079977
105032469
1694139714
1480864901
171384224
506115448
1827775597
664435291
248402584
235516222
1958854796
2146267247
1770756564
1489712729
581057769
1323914262
612109802
1397609941
1173182670
1256364593
1671285214
2030987796
1518770812
805176477
588953416
374681381
810303637
875494835
1379329329
2069209801
971816309
193805458
182150478
147991770
949565535
631419388
1506194237
133468059
1345198296
1601354638
596353616
1680613220
160077667
1025220881
782750633
117621844
1727027574
1494439977
991605990
1123664033
1885606468
371232917
1409680972
1805599373
69742167
1146161233
805365816
1848490880
1099596886
1347299470
15102663
1998979284
308154510
1066461445
67687141
1853174779
697939606
722861271
2010247505
1423405716
1135938402
491996759
1408933939
1380470515
259795023
793744346
1033982406
242356306
1681097826
2078122874
816404226
959232749
1275385635
2132504423
1005298860
2050875445
1875772132
997638830
1977754332
1420441395
462096032
77075600
2073461329
1661598962
1622407338
464825752
1539152653
795941960
1309149341
1474892618
1141396197
1251745410
1247709557
1750908088
517147457
724755392
1513555080
1427115682
192714603
1192370833
1977701121
1045798865
1003338496
1168945303
406241453
2048378112
1157247062
464884420
1409103261
288056737
1524905537
1432606295
137193724
1175525326
946579124
1304506172
963975958
967148662
665949384
244605447
695097256
1902252949
827945815
362312700
2049228784
1978589424
1911603912
1087480354
111271224
2011625424
1892042596
754000611
391740035
1674565531
328845398
1574481299
997132247
224739202
1856853059
443468513
1441596232
494551984
954274229
2048191714
1478978599
886089828
396530471
993021914
815938781
1097303939
1184413529
391553435
670362897
1390558156
1393888685
1791980203
994311183
1304990975
997443024
708537878
2114552628
880891272
1051927865
1246910891
721801172
1476916444
145458635
1791549049
1313932716
561949938
728816570
1183782987
1487325487
1222495898
2122761220
548990755
1982132584
874601643
145758973
511784661
819348225
1702228289
155392414
1006147234
964833739
1309010431
168492279
1242643138
660253429
237493081
450900860
702041038
423684087
584011199
1950356386
1104031490
1635403818
994099593
1045240510
2003734242
1187918739
1898576791
499167674
1209609031
1814430794
1616877718
1886878905
1907126627
434633207
580971117
1331769614
1950538857
1919300343
2128812992
2075980542
329522599
215658242
717528175
1370176590
1612385435
143219150
1340724666
842943169
864116583
1673600140
505685659
324146734
2020748036
1083504855
241444876
60083760
2125736806
1128671864
429406535
1967710554
286053365
1551389158
163075010
174688956
1976379253
459843293
845162478
1761273997
2089375950
310456690
1232634101
1315871321
948712081
1791036885
1200681226
757458666
146229289
2022880647
715834989
389704451
312536300
2127122929
760628825
366366593
1608578466
1251874461
2133013095
1283786582
1503477701
1973855084
1250268264
1812305325
1871118922
1625124635
1466946195
4676873
1285154179
1710569739
1627589484
291140770
353231863
1246790601
1071037171
1597802208
1175253414
823531373
1501079084
881539053
1893559682
536578940
1491472239
1682248561
810703029
612292956
182399735
48366380
1618106205
1164441304
1410730709
1261194559
1298561147
780892097
374954775
1667439107
1071761056
1793538282
2096957082
1599046401
38969324
189927926
266382045
1746217065
860804579
1175949108
395674649
1655132144
1993053933
1845015748
1279564239
1105955436
1490164930
355125379
2081829666
1773331161
2038572734
1259152355
1291555498
601003039
1666398189
560926341
2027682613
684017421
967156085
140419213
1648753501
559798627
1054101785
362392736
585499203
1328851887
102263427
1993978479
1008942199
899184423
2125440829
475256969
1566815837
753642601
1658224251
451276587
1117309498
1048009102
1984370241
1535736327
13947750
2128386192
1695415035
1741013689
768289697
1500349773
2091229099
16380657
708537782
1591131115
1718199987
846739197
1986593598
765615902
2073227673
881518399
1524627391
1933420070
1074624898
1084013527
1458050597
1347023831
177794963
1692206429
824658880
455242604
1573201030
2010705826
907302204
262094970
1987787272
44223755
586855092
1933513623
434411988
1379952357
1936778177
285243923
899724966
1597593912
1111616701
810783485
1918538900
1547596783
770384099
1319982583
1777277032
50537976
871315774
1801806263
1198858549
545386278
1029680766
564613481
815294240
1879366235
572350129
476093477
1960322343
107675504
930183477
607386125
542803998
1698959018
297775792
530273077
891676464
1199235498
2016592284
1501640033
1991296283
1466439208
610542107
1119540029
1624872706
1078309035
1193288368
652970312
343365043
1931265472
1854355558
1970990374
953406840
23473548
1357749000
1265001313
176219712
498547891
721037583
1524055518
219757723
619939723
1319474234
562455002
379461759
144485393
869979599
387348070
809690979
217654292
1385818846
414030525
295121664
199958339
1235081219
1463264223
1210120782
1332766318
1403451018
1910105139
1855412631
484721695
1353353214
776042437
739191452
876378158
793285217
1821711528
210396420
1419391450
1309213980
83070836
561727182
1235751225
2063672432
814183087
971785125
459158094
195182105
2019146861
1730002529
870661930
496149935
1613475032
1804241032
762415547
1821505712
599870498
526658162
2081369654
1216981659
1629843876
1186460675
1299725741
436918676
1922060542
1250809005
1127084079
177891949
112824415
1064434576
422436498
1363963118
914286650
553271285
1572619633
1397737441
1793607613
720916877
349982391
992685473
1588757553
1042919558
2083480625
1619810426
1655279358
1196846559
571771428
1437240879
1278948128
753906612
620806400
777874688
432758022
1482626376
908685269
405340084
1618143042
89630633
1689900677
564140404
49410486
446292428
1156352054
446560948
29277984
1824212010
948038985
1173896386
1748638776
1822607943
1949093391
678037172
1932676379
1753948592
1471013966
395938102
150832160
796633887
1282897469
1194902191
2073354219
340345344
550631518
1902283743
1362686325
2119159174
999995304
1517612068
2018036319
1798674455
248876174
1472836963
1460966323
2116644838
1567265744
734947444
412396389
1982631853
982053413
2031903007
1796098828
639192569
524787129
1095912259
500086276
1312265787
222113904
1536155133
658894764
5253206
1927791286
160751677
485095829
72327607
1759366371
1369732464
174823857
78269628
1692471907
107852109
1575332125
517061011
705467185
1834644596
1255139712
1294802488
192317084
1053134915
362701871
2099609237
146758900
1253651278
773214117
83270870
1646709416
1609997699
1451327044
303411694
2078267881
707271917
1376343218
304016820
1182598340
389959910
883050298
89833145
1684887606
1931065238
1930486094
453763894
1789107455
1270972733
967922343
1826046120
1688243116
1468574942
1556776570
666272958
842597732
27421812
1700118669
1845923009
1737578196
1892077865
1363395838
1063425739
233210411
1319681928
375948532
941439295
2111738318
1310600229
1398167046
55059294
171504088
1761320707
1502720020
1734059335
1406653184
230949052
1621521156
1722745042
1715180736
2020453861
969389623
34767161
631846689
949867665
1203969361
1157389154
643093947
1926960887
1328592829
1608079035
906569983
962099445
1726506519
909261882
937759052
1813615502
1759889703
1802965049
1810377013
1733366237
1071888178
576786760
1512529573
1643803786
1310210874
1341948281
1537382066
1037049505
1838815850
881538534
550786739
752789939
857268912
1100017541
540309167
2014740948
665878886
1836743340
84335720
1566362119
515989665
846239797
149896311
1790740647
550899281
923249925
417522982
1870207882
482306559
1688025802
1076990246
316863540
741366572
2018779098
310263946
1542429609
960630724
1757454194
799087692
1941307327
912900659
1265971879
42688468
806356626
1653147545
985735069
107367285
2059561654
1054975452
353491610
726015658
1957420974
1825960591
1283993019
1709840999
1134329504
494844051
1584540060
203590423
1284929988
356492916
1870323036
1502993137
861477134
27477240
1921046270
1455271040
1396113031
2145875156
757361477
1578433767
72921651
918779296
1581172453
563105142
1672246973
1309701001
1066583428
1553520282
2061788502
1528667594
354980635
1289994719
285463074
144229534
2045055754
513698794
454883553
1427406874
437129666
780709830
939520086
995417562
294403056
1589000073
1488709373
1940625325
752606929
953145338
854828847
1036833172
1488810332
986575282
1495688131
1185243141
500622090
1900338365
1479396366
1172018734
446084516
1820088575
5400514
1522768982
113892449
732629677
192363393
11554245
1769301126
1271855690
553498033
648650733
1252320731
498868393
1260577106
246517596
1342093960
1092221004
1219945387
350262954
1544486846
2693025
1093648324
1589816613
1968856393
1783223246
1077437187
930991189
1802082073
291302038
16578816
90897964
1696523243
1480012857
2023065684
1374352506
1019612837
1853972123
974116375
1281303917
1265655366
1753001567
1035571913
89158493
105727471
1464191700
1215024824
1458330058
366009719
1615760908
649639281
203531495
1469653352
283631844
721195641
1472573104
153287585
215260279
1551048135
290137487
713036579
1023308857
143789964
1957911315
2103338124
1300621582
1862925541
1333991820
1574085130
411452021
200178576
346292881
259415130
218534308
312905384
1161524549
2055926277
934329171
2137414377
1956641963
972179635
1292339752
1007886966
1773553045
1139690607
1928644806
814909813
2006319
1689794679
162030703
900080215
1874589464
857778041
1507956445
1150566906
155024304
478768013
1490753700
1694440402
1114873495
514469525
540236677
1164650058
492420148
1118886598
1246350587
437634894
148717824
1852754544
430579561
1356679117
1384863479
627294331
742301096
1612386478
476978096
1553442983
2032305306
1903242941
176316378
290725838
2047698234
1756110513
2135878594
1676592138
661688197
1241113112
1195790127
217402643
1484751918
1238850333
2126263955
472673399
645689133
1546973334
1314343343
233993724
616671611
1735621371
1309184439
1689702206
354501657
1392146386
1991337883
425142486
978557343
4753010
113306270
1582530099
139323654
1484729417
506592689
1592384928
880408543
2005590254
443731729
1414199532
233290622
556294706
1658774782
3702084
263326950
321409229
1653912810
1434334143
1307533847
1936856157
1552925157
1406593441
799510621
124192643
454050372
1575886966
1583847027
359066794
863587810
357533160
1848405823
1213639114
871273749
288699724
2122181576
673860791
270179861
306560608
2008192291
965957464
111578060
645068390
225810341
437539956
17591205
88772679
1506259918
1960489782
462228611
1177124049
835991992
2011163567
322067511
1860375130
1209207487
2146626393
1273449971
982318646
1162912691
90884308
2026785032
1564539878
1012215719
1784922322
757014163
1925535239
973316498
646412726
1005946909
858598932
904517322
1803653107
1368993080
2040630439
1297793360
1080126176
417870539
514079312
2102106651
961173582
195907765
540892995
2102205168
1542648027
1019899778
262466532
1880736161
1888797777
2134953971
1025034431
1414666489
1913474602
1161803800
531681015
2048920549
118567326
1854056968
2197648
1083850680
1769127273
2103976580
2055125154
2145416573
1604106480
1313463934
2083433352
1258943847
1870821335
1958717802
2019512176
522125479
962999873
1318433862
644748234
578177821
1945550280
744452880
986944168
1240432212
1382371550
598737711
742653992
262390649
808771332
924916233
1003840278
1623545176
899908164
2087811784
538744062
109517598
1118781987
1227093228
1615989344
268782200
1305944163
841476779
498033548
692588891
114912544
1395941029
1045873589
1436109026
1959814006
1587448522
641004068
830877486
1915620581
1721040385
1735344780
856041962
1480093377
617104128
353256595
1415548931
1590099298
1034554923
666254441
813923489
740448567
411825084
761160574
1438230839
1275548182
1711711804
1243082634
1972719299
1139684478
1379056876
1628824685
525079052
1037524259
677118337
306621224
1537733567
1241388442
1509443314
300970679
1340951651
49461260
1791674217
1021401048
2133708146
1857887355
943524448
753161749
1470204931
1254640530
1779848092
1984692016
1941902195
125336608
383424521
545520637
1424719554
325867324
1178205586
1488606215
1606130639
898270047
1695809
1322352284
132060344
404519388
2128634160
569129528
1676583572
1314366186
1741388831
990129481
1333151701
148224385
473736813
1897680522
1404342784
1553823689
1258419374
1405097180
1168630940
1937541987
1623574850
2107666282
1646447252
865325443
1391332049
1514112728
784355644
1729551233
5497366
1455178768
145844834
744471291
123535360
116302325
276584041
2040010091
2032102593
1562756274
199693904
1180205527
1029234045
737729104
1701176959
2025794413
1260556845
1186710267
579256559
43958055
241876138
910721253
15918769
780574520
1784442504
485388631
1673491234
1938120528
1157566283
225987581
1491465604
1101433207
1752586962
1180298147
1088295898
407677303
1248585503
1932975813
141636696
1521000951
1917531028
1276296951
1862348849
1034897439
1125727718
580669881
26938842
1443776453
1573954006
723808505
1162789692
1002524826
625688015
267500143
23396279
1812498703
618816146
583141608
875298429
161565625
923699377
1231729579
2067030281
1447176936
1232047844
262706998
435622201
1065041191
2143715560
424731906
1341991787
473674154
1066001530
87276771
1505947945
1063103480
1507692751
706841546
1169081011
1320773849
433523799
1956918493
949297662
1566616071
1897362170
220004771
1398979692
449014531
1424221222
1394104955
631602529
2141117606
436566471
600327681
1993189529
1018669573
1037682105
1320596094
840956813
1317045271
253548625
216040754
1735514377
2079192704
286641849
1133146863
484997731
769164199
1072621852
1430298743
471083582
2003699879
220342503
1083312829
1994425929
1465084396
2130933591
1295562394
921881144
741836644
1452364464
226470387
70197599
246970507
2060781055
47688464
222167417
1033638149
691758606
1101777368
520784939
142388344
242161785
27700983
508754500
673923779
1935499613
481932530
8654168
992462128
372144634
408340469
1865976245
665895263
387608295
1903038084
1943386457
1946897955
354649625
81811797
1591604753
952385571
786378078
322394977
414333764
667657571
395735116
127183640
664518795
1047235040
1361508168
1458080085
2031524876
389743671
1596820632
2107732651
1651928124
1951303833
1881353107
1462073103
1461586596
17204930
87398021
1132878432
10700285
1979534596
298087738
1291943072
928490569
951399663
1603009104
1073515021
1338977619
1137186662
1017516811
1833956181
1277049956
460917074
346758132
399519243
1034378104
1302945507
375070812
1529265461
108143703
2068969823
1800970193
724303988
790899685
750901753
1335745693
1611844993
819262379
956497556
41267695
483840026
1612047478
1407616481
450949847
981381416
413618214
1700338796
1030836029
1138952415
1601404112
532721528
163758839
1925911958
1787344309
1648650815
1373408275
139476057
1558931166
1325398582
1306699894
1201230157
104414765
474159746
44096775
1260300405
473323146
186542343
2040021825
1640492190
779970945
345932389
894984058
441761991
44829197
1245079062
2097987374
547432499
428074587
351937168
776478671
292992497
1402606038
1919601200
1010179162
1857783355
105732198
78950074
1601987463
1727004067
1339856913
1197532614
976516819
806113799
462824099
2023429471
1468460992
1190058674
221849899
1246529557
1989234423
2041325585
1958882681
896370887
2086621647
1009902839
2046524449
1426982783
954257713
1674411444
1632284567
2109113801
1592076102
122130785
559167861
1491225082
658841134
1717905814
2066609572
594795652
327443896
1690286717
1694090295
1227148247
609456763
1359276920
1491151614
1980872775
477864657
1657743181
9109811
1520675099
282857149
241693778
1061429346
1161275276
306470022
115676277
1261707171
1610982583
772948031
70348260
1477907744
1357358061
1453146312
598915909
1276469453
734146722
2090395540
2136802211
292716174
527374829
1052145074
1613028039
1441521748
2848382
351216231
1038182843
1791021088
1370091858
1090511245
265240192
2122079039
906649146
364884404
1174725956
330974083
773297417
1394176648
491407261
1715468712
1649186629
1687307011
1541657860
1642242131
994179882
1147496301
1728213962
1691555114
1665441967
492746701
94976128
1091109954
1643556076
29136520
251258531
1319502237
1576783777
763522538
788084908
1665772398
802279050
1321514689
1576792165
678417644
1410750824
915900141
470658861
353482731
1922770758
560506642
2059572800
1021521820
449403350
1974350067
2097458943
967113185
83175873
1811068454
1435376414
690291556
459463623
191360492
299961478
346404800
1155398598
1112075129
1219397217
344284467
1709433289
561306670
1874650326
622753264
1283620378
1724599796
243215618
1744448290
1043098921
166919603
397289017
1989000954
635655264
1800678689
1297365226
2044462628
1815709239
355434807
803018845
1819536253
1372319213
853174394
433729827
1113913537
938820752
2051672349
1330439094
753068651
446401723
1077262207
1885831683
1299269665
421058286
1329198085
1825970691
1854933163
1264602630
1585771026
1170212001
1040333598
1134594886
750101762
567492159
250067300
63189632
1337350114
1875543951
1476584158
1498535551
981191384
285166765
1956863441
21767534
1303501117
1186485827
617538191
684940456
8300630
1644577257
1667304729
1449723288
1252351431
2132722074
1727739820
47642929
2037472536
1648862352
79518922
668642475
2096303674
1568843594
836829642
1305855509
53947398
2068515779
191834248
686094250
1665243797
64354859
426396281
551429405
1773454528
1332127823
1961187860
785829556
221152123
963070622
245419410
1307821753
1753451260
1830276030
233222409
1415785663
354574741
767774038
494846147
1686221440
537320945
697135223
2125695883
1162618884
1472671102
1460167955
1619106927
1415466885
442720706
1390723776
1126804894
1793063472
362842118
741091605
511631999
2044816331
483935859
177710988
325716340
1372063657
1262879361
464711144
658171661
2072790106
570068940
949830853
1635813243
1101654046
750740899
1062817109
591501524
29592902
2035441159
666667503
814599677
521825885
1350761246
1831841340
729892906
1897626126
685389185
2073081684
703793548
1348644871
915788741
1722272851
489123743
1874183443
1289766618
1354753615
1962915098
2107051657
2018382199
101990560
1044347940
506574841
1388951089
2011402649
1973510491
612384233
221719993
1796868551
1737725109
212743025
188212330
1537416448
915766548
416697701
832061974
1184109242
139420164
341686135
806336102
1115708778
1671241142
692957034
454840493
107527143
2011486056
1579969197
451075350
1020666063
1479722501
1106657681
1209830234
1104241387
716372529
2130191239
138091867
797488701
1732390860
74208328
1443667038
1720969900
2112792973
836398904
1682413658
199783906
543298105
1851503539
1804135856
1202602658
1867343671
1493473774
1030493044
1699105133
1997531881
1188343398
1653010926
1307832319
888282821
229488405
422723638
884618007
1349371292
720576178
2133289828
723358932
1243344373
663923064
136119301
1000068741
469894171
844591476
531281088
264927295
622259363
1149774521
1960689852
355270833
1006184056
1139912491
1913063673
83103328
1794045155
2023674751
1265343434
670445404
560566942
1402897190
1537264256
693338370
358902495
1868112955
880592791
1196759388
555310265
1628849166
1604635833
859387509
530777249
1718848410
1105316281
1975334685
625348446
816708452
1887738480
928406157
1849332474
180252642
138593452
1479166339
15626931
1449815565
957660937
1425565169
1188677650
1602893476
1119796925
189064029
1226724744
1273308114
164433344
137799341
1279983796
2032487464
1022159378
716763070
951866512
1770221529
917170780
43108333
322112439
1928080425
1606413680
2067676051
1129947772
998209617
1379242016
176511409
68284853
694905125
1573596023
1205009521
461623364
1262698061
1378114310
42686833
1594211810
1628681535
459934468
581458291
286823737
362129007
1244073682
1477556583
1439647108
570419520
256458470
1514205766
1276876324
102334504
156245869
987883860
1352200127
827133267
2010254939
323053659
143535828
1889439282
111212844
494558710
301956604
813981842
1643617316
393405875
399063142
549752403
691554331
517609664
249353123
194470245
501624862
175613380
198759064
946880803
413286543
507392315
1851047576
2112738671
1578401106
1420918074
291121890
898790205
1640687407
1498503905
1185136221
386257177
1563880280
886727054
475743607
398525272
1561483394
357396260
1261423860
1193656378
127196671
147779967
750568447
1042410464
1644368208
1938748574
1079715394
480275809
1145044214
2114649285
244690605
908610127
1965700726
840607283
697897151
2049641189
447577148
2052590764
454638497
1403217678
1016192184
949288118
1178903632
784677292
288449483
757984042
511612773
178240974
660427116
1915467219
297374647
2008224281
1088149483
1514482579
661302333
597296448
1426547147
351362153
456061700
352922419
993550546
232501804
610003671
42219427
1757586219
388681829
701759811
961192912
2121216750
187382972
1402474930
1495046589
360430337
856608459
1101983516
1016670518
1414035135
1704061296
706475501
1024902064
1325246231
2037873098
1035839315
469172299
412193062
1424801896
1980582479
982952130
750257369
335929564
1406703354
1830489349
56912553
1973697094
556689405
461217695
715610711
2000128062
1993831772
257350148
869316725
1156237654
399775251
1007249770
350182759
1693315436
729287546
34513355
1466385271
1236099168
2027770370
1699035960
171392116
1072178015
75955451
1766020445
1797730498
2058746854
1395464021
1171047539
580379969
1353593252
449482537
1756275955
843925952
310389061
1428563800
1096890369
1701596852
1013892448
1966043601
502335526
528827373
557813449
1923666401
1875924035
1555283697
240035005
1974961839
575784351
217909467
1301836867
638762220
1135438401
825627822
1403664994
2141890991
479263485
1071250912
1418349163
281062469
1901880875
1549405855
1808342870
730429655
189506836
1401965881
2030842685
1603422740
1324275569
471700359
1266917499
2101484600
275884011
1234971783
870025585
2012212843
89323654
1974467262
358238336
824643086
642635404
438117905
335309107
299001793
190101290
858673915
109012823
1411900101
1184889723
1104371670
1617704972
55362183
49331289
1761717121
1498585478
2076971294
742973329
1778312213
730213380
572002631
830043038
794778640
1573802330
309311823
2013811595
1721821555
681170172
1067529390
1796084791
1550535643
677862761
1279422047
550319891
1738480198
875799387
1679336338
1776527391
729561670
1474196011
2038955353
941064413
1497947512
530018480
218379029
702551258
1577191319
310620407
177943784
720127619
280927637
1877805091
1406328327
17244863
42859322
2070687762
976399970
1205585235
12259729
1637789132
15895986
1295615325
779947356
1671992
1919390990
1922656561
1396606134
543794830
803725717
801497883
381955592
2131968735
553545288
228971869
1687952884
1151385789
1223161570
1867243034
341740958
1743951164
1332863409
1116400690
1013524658
1176558497
880030062
946936600
1088283709
358593782
1933541564
1898567465
1087265857
897019874
1299710686
367544838
2006760070
1099004439
183930663
781913818
12264541
733681462
912831191
407514711
672313640
358539758
1015597845
1545626373
293267589
26612743
1441212263
1178641917
97175712
1941083836
1230845018
2125005448
472667306
2114116228
1600367837
226734741
1115400760
1068529661
1285870879
526877481
1469751441
1295685527
1816378596
220758186
516025983
4006445
1483835824
502917712
1257822321
810924375
1242155134
834826200
1039951522
1612150528
638503022
2091103235
1442784320
1981708008
1107230109
1003887306
1238000687
729032071
773614101
1327094688
451547272
1838504175
1054806263
1763598232
296484906
193671493
485191895
341894081
115070365
581419221
1426457955
421750543
1933861979
1620540325
933024215
1681710549
1428135914
1436053781
1369437067
1705225657
2008945175
986204847
1719811011
2025026192
164550748
1033508229
358273688
1196362341
852568887
312791485
960552934
1008724453
5794688
1193003797
521813841
2136192994
267106676
23181606
1496725776
609825497
1248465504
508012478
1261258016
507337648
1509684997
1504224943
2124338368
1131014999
1002150407
1983070853
1803953482
547753508
1784452614
559006943
486480478
375023796
524037066
490879954
2104762227
976839504
191039622
210717564
458101511
982302519
841061544
255509729
1633630422
126448157
990890248
990578568
207762167
1378536062
559517233
1435248760
419825023
2134236245
442540570
393601825
2082480028
2503915
1708983810
642208225
817721060
451204939
1975842282
1510567315
99317959
71991394
2087019978
1380537859
405962077
1351496557
1932789709
1316709083
148480209
534842835
352574247
857209561
1328422582
345531333
308625980
501429412
1848017818
191309053
1998233662
1760575268
1792732965
1028097868
1269465149
2098303356
376135501
1708522726
1983398606
1502012229
403505500
1073639248
971789537
1071246621
571968677
637322245
1951722847
2147151949
1594598765
1624352982
1548243873
1909327871
1772832242
913090479
233942554
1048199357
224211437
216826763
466704324
887847052
439644157
74898494
748273499
35129370
1242876871
944249515
1643236525
1186673064
177037637
1790747985
1548079028
693459678
2032283096
926178385
737146397
744688505
2111679202
2144427443
1612794312
1037809338
841183433
741544363
672413599
640240427
668786671
1903066895
590453907
837389015
792253379
1118103377
150035766
719989624
1733778760
884583051
1096778445
1911602952
945456218
248018079
1531896509
1275028418
1265963619
1948037201
90327972
988232814
800089420
193676353
1261780092
35238101
406997172
1127192393
1477255719
1170830718
57399429
1319951416
1687953027
59530308
519728026
1093969424
1031689682
2026827042
1772324203
733201688
2084226390
1686816100
1586811086
1923508735
481337797
1859174507
1789993389
506762044
217726305
1641539590
18055170
978829281
770602464
1164061838
1586575661
1944776061
1988733735
1449649494
1779694377
2057689895
212286860
1109072028
566556149
1327797850
697602979
2087947179
723650126
121392845
153528527
2140445722
1714808782
972976938
1847272332
981327497
1380740974
803935424
1991111521
1922533464
614190419
586388634
275544021
1556848245
662427420
1292801620
1383017823
939323171
1390697075
993934878
1631774104
1003278646
218855275
1443476322
1072333613
1002482735
605880807
1334505070
360858121
1878542656
1478749431
710003576
1999471813
1774578531
912178234
1400727481
840444604
1402547979
358088322
1435288851
1635020471
953004705
859557891
2022160090
1350454551
856590156
1308845233
927012285
1085108620
2058349
120560216
1217608698
677293711
737983574
48992922
379046416
1583217152
677600375
1955616191
1559999081
1792668900
1542530402
815955191
1253084696
1584003279
1747931024
1719854011
1784428705
468692523
519540451
1378575123
1074246830
1916611325
1556413396
141595446
2041468942
914921540
1050788501
1986106939
1131298846
1222009164
1870830703
1182722473
1195052386
128117026
302059271
480330171
454289734
942983489
411399541
2072603263
1608372377
1293981529
789696506
758264579
371402955
1017590815
788421758
824008543
890870863
1152884970
1847129724
32809503
1534017025
175988494
397950926
1979162587
8386193
2005161115
527667347
332396641
1605646240
245054425
1112583981
1870944734
1860827322
784177347
1951945043
23304680
199818076
1517172763
94528365
1793120598
738416361
504050809
990583130
1132047571
1008946640
398755209
199345732
1373589593
111634577
1878922797
788692400
62644468
1603132203
1090937438
518748873
143433472
110112858
19569969
1031754019
707410104
569392794
2052153398
1162142980
1471683569
1809277859
912580740
1058417528
1439944843
659098130
133541252
1078899307
687692633
818508690
2057238337
1185608019
357672697
33148673
2127912082
472473888
2026895292
1183486930
283721986
1180589234
1401119877
738534972
1797630926
567003328
50944534
1695400842
118795580
1793950901
219030577
1809757901
1242713528
466330133
1316520166
1725813923
896992073
771974522
52247169
760037319
1388490960
2119700117
1542703515
1228436693
1481714478
1073506369
1071972084
1994301160
725698599
585507130
1567405771
150680605
1868002487
161213372
1634177572
1148049720
1170526871
1745839631
2038806984
887262769
802938811
640928546
1056679873
792404643
1121690409
639789620
1076492857
765129154
1981441150
1455286124
504712480
1813374611
1425598720
149242859
346496290
740542614
1109867266
241675859
1255190941
1209585487
1105459062
2131368606
1909001823
1191477088
1828660231
1494196901
146730741
1819790922
1049202144
265662114
209176509
1322487426
1647947735
2083841198
1886703870
1373643833
28254177
125297116
2035751088
2056225020
1256031961
1389935006
1851497807
1810524327
168303911
177618649
434663269
2085223685
903262760
80876389
927194194
891196063
875379102
1099465073
900636685
916769798
1787748939
1511201256
658120699
1678376917
1559606467
1808211622
1137945739
1805705903
841463954
174109078
522046591
837254540
1823646492
1275841777
164662686
1564436629
64425437
167511021
360308830
995708954
1204565119
2107902734
1402403155
2020917329
551893868
1941833722
790608899
599079580
1094778260
1668655574
700263579
1122865162
1288528598
1361381765
1409542698
1130530710
1267154551
20271728
170635731
1680197838
1845474649
550777272
1423763330
1237979352
1146104770
793710469
1204627937
1112649370
63290510
470093503
1443097380
1532511959
1470969422
973133065
1438651399
1268310202
2110300750
1533746123
1410838008
1410414976
387404450
472319962
1653249302
606298522
565803130
470370708
920728308
2000068585
14172669
641402323
1204830278
293117635
1268482281
75072890
117084062
1954537486
1414912269
33795594
1930026742
464550171
1966110182
1797669386
2058859278
1264850719
801065311
595060940
197081270
2096516113
285659568
1039531849
785461038
888545699
329017312
1465069480
1002625750
400422593
1705645683
1273549369
2136014668
1557308152
146732664
1071387899
502260045
1292559120
896865995
1361570977
356602202
1369443724
1159064125
811387969
2011807177
682167883
528891227
1174873568
1570590003
899722052
1273148661
2009969285
56492121
3674277
1180030120
293110394
1040440517
1473684765
634424476
1261557115
726146787
958932409
1752059869
1601289069
2074899536
2117733042
1835905776
539327546
1102527971
281621432
935760332
2076428195
1763564078
1233181561
210157075
1746841252
1385559924
1577833568
1547580825
837051069
254209672
989400406
652468289
1021296210
1475617831
1704221867
767284883
1378456915
630813721
83137993
1323839403
781962578
877830793
2023744609
1382897641
485965212
1346819919
1850175815
1083371196
72177511
2003902274
926633628
229256490
1952355956
884930316
827829138
2137183251
1589557509
303947044
1850495334
737649155
1420804136
491842627
1597990712
1402688092
1321515028
1032289621
703364668
414130763
880625702
2110640627
1870718482
1131143261
254479207
2056308402
882264358
1237746089
210874553
1317899556
1154257169
1148797169
852681440
765881980
1537479178
1312441398
1750530368
1379243341
257491033
38325043
931360704
2073485319
1906387857
1805247995
2133862104
2059516812
357368632
906867274
233597990
736888060
653058862
1463165705
2000997123
1112470460
163293126
743984572
1197122483
1967590535
1898940930
930168885
306089174
1814567732
984761281
891773079
966687423
943600811
1512143917
967922106
611889230
1117045196
2128116683
1524327043
161773263
1295814945
774121690
695501837
1461821085
99217801
1797409615
1552664394
759154399
702796773
590158306
352805907
1439591963
1633482330
2031357301
138299094
346475164
1114641717
813890903
744302275
671115814
1511532115
1712882678
830481585
1277270756
731749087
1875684141
646574309
387750763
1293003206
879288328
551647573
107647565
563126696
2146578244
442441648
559239059
807682903
1443285489
2027059339
541119452
943662024
38785165
1453953125
436576628
1793726224
709388530
744667875
1303172034
433889731
1790646464
1720838240
939458751
1004106741
376859516
1147307167
1098309597
1472719492
2061098253
245292288
1917369082
1042520705
570167089
1332088469
1062184601
1920656039
1632322929
786005015
735150561
1154844146
514402555
2032848133
690667409
1560038721
354604341
378762039
1318253844
1606071029
92679237
1709095176
944452578
1616089993
641037020
1984911413
380053746
2122443005
1354380399
231315316
847381856
1669237878
1522036731
1011544367
1842360049
1185153276
990055294
1977106811
203339627
1013531989
313692395
1210809388
1475452378
1351397018
1832858222
1099557856
118609438
1315424705
163517934
38532976
284957040
545605431
1116334549
985624684
2143387312
1521609586
799195533
53307764
483056314
1340181126
1802057999
200053832
940566496
123800027
1882382817
394864754
695416727
2062445128
1485698777
153833753
286517537
1097849565
1661884490
226829101
1149643599
673370729
1973801140
78715971
1141080948
1044132470
2074648797
1468672126
63168091
2098360520
1556042675
1260793857
1255172201
17484453
1915149041
826027782
1640050179
899841503
1254093714
73323042
1224115007
1762462662
1032769859
320118264
788477165
1912636297
1030493080
1425448084
1694269448
1818809378
398983513
1629393968
401920696
266020456
1132531145
1028506977
589714430
1153581063
602842131
1632973115
1619670028
1667034392
660683727
1382573878
1910097216
1908896338
1870181721
639884335
361126703
1147734044
1020394948
221235288
942994380
373185417
648870909
965250254
342796039
77208093
978043819
211133201
1465311230
1410630246
1961628285
1968706171
1784175577
42139672
643568619
1192848960
786035566
1810943022
692809176
354704628
707537600
783390984
26842228
1211081961
1426098496
80167831
1476552329
776258602
2061220453
1995673139
1974080045
906694051
1393784164
535749149
1361657939
1518358532
1040789055
744299177
1910147399
2085094322
1450347806
1580816115
1699361172
31064310
1335930630
412210198
1036594454
402243125
1725378138
1519177605
272919600
1342117562
2128867975
382693811
715222954
563714121
1380501671
2122301328
1124148483
30890490
23577516
624596305
728369826
1364744633
524510341
1433839780
612015142
1471636237
1082362522
49124058
1021642406
1515290034
1972382591
46391986
1117070539
414507689
28496968
256456658
629261162
421559318
240119964
524903313
1263152418
865921440
174644094
1057461369
903937960
844632219
1538766712
1662814064
111494842
705441978
2144734981
462471875
1382736244
1566278445
956251421
531355724
1779641832
304701649
1663015953
1628548955
779550144
941223933
318865292
786880198
1031983718
461462282
713618421
1876221986
1099325711
539725579
437208695
468173114
1792565002
595951861
403658118
1700609588
521115235
768670889
762554794
1772051498
808600006
103545724
234312925
1371724678
2036117656
223641973
1361746733
2080553560
226505610
1999766621
1103913699
500284772
939217142
323836369
508128556
1211827319
1709981836
1350577447
1314018798
1449829041
708751406
138739277
1050237903
274153899
1838534636
1647355797
1156116785
832949271
2119411277
1212050425
602149793
251666153
471772267
1891077512
2128702737
1110951165
1164358185
1923050396
1265777383
397260694
2089421626
766322920
256245583
1838688870
1834746371
117168683
2117859508
1340038361
1391301919
398080993
1435722336
1500148761
949582564
1799549195
508263708
1171611161
812936692
1311131865
1373920845
615037771
1549975897
2010025323
835815830
1229771030
775175297
76012017
2064601072
1628472270
239550610
1171552416
2087450754
180181334
659829510
1662437809
2000007477
1632731944
1763849046
481931384
387859964
630780098
1795561081
1075874473
927310225
276720036
841788237
2059906645
394008109
1510846322
2127644448
1058959278
367881497
658483455
648124777
1438887970
1988476735
1523159903
699385987
32371641
981538133
860372296
443798956
1340604362
129421354
859850928
545081641
950731155
542234853
93091074
1352017646
1035942770
1892063548
1794306507
1278749325
2091662442
1123531634
1002092666
357911462
2036440368
848999250
708439828
1117030830
52512632
269290916
964055614
1128530205
529810254
1944815876
1158719272
694240874
1406340637
1591473583
97793746
2067336087
1934260314
1578819066
811814607
1564412855
1350962135
1316877926
563727591
2011119335
1141439104
2092717719
106868946
1411995580
2038338648
183334974
180205004
89621957
1403733239
810549386
1581381100
1414628275
2074549020
428429362
1101698058
1164765718
1477105157
1689180948
1546808707
936102961
886602799
1837779187
1153684797
148544648
1426618652
1537826254
2106676420
361650343
2059682738
619358717
380401719
639892872
729255105
2086142502
1179885254
1212302275
285275495
1849671676
63952538
1451140145
1500204185
933087776
333167966
1801888602
1522030034
939877580
2074897374
1095657142
140908423
844941649
2044028852
121999418
1954001188
1775994710
1918934444
2125685450
636139866
98348033
764634019
1144729188
44180494
137737092
1593410484
2041185498
1659875648
115556403
611274017
500086076
553968361
1123850987
184791046
977080487
380926765
603913255
699096625
773682863
885439
262249365
131987102
1078569264
561567450
193169425
1347827384
1243080800
1545748490
254036169
1045312850
928340002
194383904
1773683911
1169204446
1192274666
463226930
545911675
752360646
1811289835
1031423791
800642226
680881408
1646105028
2145648667
541536536
156628813
189552001
1292220415
1938268839
711135661
1640672232
1982811379
1964729475
441676069
1427047288
2093613825
433220443
1575459734
715082516
878828605
719209918
1017799038
145331941
699102405
434684976
953049373
519375947
1854892859
2076142006
702648415
1978406391
56905097
1281663949
1812975435
1117839337
295702480
1215810227
869106028
969743560
208276020
1426385357
1474507025
988680451
261521306
535646192
1240676647
1337845668
2108992369
1480189785
2142402426
1667976764
1777883220
382227970
1026361084
1074813250
1256717883
1290004004
42992072
1342812374
1188587581
1333474939
1443974126
1408173046
593421208
1522774419
1018062114
890095002
2097345865
859557855
1922777992
1466380469
1821939881
1444748737
1448752453
1297257536
600573348
2087652859
2140523382
302311437
1384644332
151752706
620088245
2002692091
1392486372
1392931308
1112025863
1048639824
709157767
453543702
1651970017
1640699504
1601452607
1531943357
115661880
1778451252
60770386
119808588
1608990704
1065126122
12497849
934660209
1748652768
1130986315
1712630467
829401772
2003089308
472794061
1820912262
502623882
86361352
54638235
1437027501
1276778974
572963109
164572775
336190972
1078047104
407368407
883552514
1545042947
1555997428
922956978
2133908299
1344273589
1792799661
108785297
1206080950
1929304809
1382365719
1979093099
1619562549
1754099203
1453153517
412083336
1995048614
1263380356
1018502300
623735066
1245859250
47601981
1358062107
884990797
614540702
246023153
1423530112
605061384
1453709273
625028502
2043170039
208839566
2131810986
1462845125
681006537
2027043114
919453069
444131946
2012005511
1387810799
1295408539
974854838
1477926134
2097063960
393240876
575760311
610227551
806047114
1894120718
1639912962
1994334103
1837972195
1778057193
2083364045
1293219960
1205011250
1161766661
1400615891
1082015900
1123320982
1249819197
2005395910
1336777808
1143513642
573730908
503300850
1902959646
1438647931
1525652339
1461477029
1822141553
2086530484
1838783764
1282778749
882642714
1948776409
204841574
1932854141
1396545980
1791361810
1113696397
454073717
909672407
757796371
1838139585
664281186
124346843
1178608124
1447480583
159124297
203351500
900351198
986254254
966297087
1625954211
872707049
1721928763
128761747
1149407626
1812374991
29324020
46650511
91188088
640865446
348894809
429145444
189133944
515969247
1472010695
1288357023
1567568466
463706689
982020920
1849033978
1988438403
1520174046
925054592
1791979353
611905123
360340665
1595034091
111073703
718437528
616522483
1038557804
1025873158
1434146633
922402282
355215413
691932089
665121380
626933841
627139148
1803085624
1400627640
606024270
717908774
2116075244
746115433
1734255657
1810804064
1110265480
1329612572
1399965760
852289361
1351562128
1193420993
1904432434
1222833908
1063072881
174722653
665251955
290123649
311168530
1003575502
496476157
592344218
2079967827
948179804
1165641023
1391550137
1588960900
390699777
840769264
1679075176
1032671643
1585581881
978146149
938647082
1426663893
1539934742
1660650286
466969529
488596474
825368633
671638063
2064166564
1325936782
1495640480
2108840818
354932846
1337670409
320885148
1253915212
2097754168
130004855
1620373177
629988624
195532888
1024981168
1919689643
1284239073
495675817
1949405015
615466842
609725176
1616093364
820178701
1729107037
2085201249
689983764
681549157
907944542
1947770528
1136616013
321644546
303769079
459889953
1704760279
1194926827
763295829
1179160475
1855310076
879980058
1583114353
396801924
1693752843
346686693
855102054
1829706574
552485776
1507529572
1660977331
619888719
1730847580
1863062794
872272727
721448303
1089719302
1442298508
1218523366
1277343054
869180969
62544064
936230547
232589292
291368868
449175097
826728503
585158200
1938849938
1082544589
1662419193
416516822
406574806
1363138794
1138500350
23004449
845409031
483345880
1532344364
583302131
1855016073
588656044
462635644
709615219
1387693502
1996195568
1516649317
1829244815
1363527615
50974570
2076034369
2039033867
1513611179
1658043134
1656791769
389410862
1810199032
1617455436
1217787721
1311042203
548634380
1698702422
619564918
879691312
1974742983
1378526867
1702523183
68411496
159181153
971499816
1185641443
1722367998
1502783902
1714715250
958111968
1915653713
267234024
1597135840
1547869077
75324031
1094013390
1631021186
941314459
15721240
259350426
1160397617
76559114
1844881532
2083352325
1538706571
1990079297
242616155
1337702835
465772970
943689777
1424284375
1531191916
1219371530
1632592746
1950688884
2102692689
1560313370
2092366299
1563412663
950497407
307842290
1582691423
592196897
1468386634
1333734208
1261842428
430782262
90785914
429842775
918320592
1789639456
2074060777
1574998157
480703396
167289299
1422953819
77359875
1221229633
499030457
1449556562
1066922220
715099980
1573716418
2113674411
1758770864
600844724
1843713060
1678697148
261731238
370630145
1650497283
207083388
2105546821
1306768630
1821399076
122406617
225225765
1145918628
507686628
1466149333
578729111
336654874
1242809816
1609456376
1696424509
1650493573
1077636454
978096829
678217750
1702550143
95631035
697838351
2056476976
538622142
632132735
64466051
1717104492
1508840455
1668744919
1258234361
1422416152
1382864074
1559907382
1461662933
1234988952
611023548
473996402
1581486467
1700902317
1310557663
677833390
1436652506
743800205
1377150642
1554067416
450378477
153851708
1797895688
637844580
186803561
1594066542
1445230044
1190302534
696014419
1039548844
1096226979
1629146060
870154323
1908766609
54235866
1295121297
180853515
710237538
1316532710
831629634
361496184
1773798913
850984363
1461503750
1489520562
868302574
1457872772
1843475418
1136346319
788658065
2054460295
1225737864
1278421410
2140810935
1889558537
335568887
1207307135
535062916
1903269504
539329793
228959742
1536012662
1236523849
769065206
1178560023
1435834880
604124665
2015235946
2071576600
702402546
1513974266
1437699979
1449118392
1193062026
2010977841
1870576915
749478734
235560705
1387044374
1597436710
1787042511
383974765
1621416179
2122020589
424946073
912017371
917736180
1231046962
1001302847
2002474106
1700897983
1964966074
1898832898
1054003082
896093352
1039314174
1417300969
861061631
392998333
1966456763
1219896150
1240653710
1864274081
50003954
1924091747
106978456
994950219
1551532964
1700298380
200822046
2036604268
1657516571
405443584
301435514
67811043
864374343
288316553
619258309
298015361
788302090
1133939422
1536969278
1634281634
1442585474
2127952648
1175118677
262723815
585918700
1769357281
1622768339
27380192
679848295
1707898542
1060756320
1174461022
172301238
1711432459
1821975294
1191577626
1358839809
535679911
815947836
621140399
805378458
1079529066
2097068469
303533498
91126183
813171947
1029446555
213979983
980635885
930811920
568552972
1620167291
641993405
1025897685
996627369
1623002146
953216544
832991307
1691643740
1642429206
2018281901
568036470
2106340061
225057541
1186800614
1182006113
1685271776
1101410745
1928476475
1734589596
1939607448
1337257739
1247212255
1012009025
1888994898
141155657
926598657
96502971
2106897492
793712904
1900605900
1909244213
328532736
328880613
1678254887
2056059744
1847961563
1009357499
828052922
1260989243
354347721
1152962874
471547271
1542543050
1494709447
1067534078
822507936
1557278457
592635308
680759620
844680777
816378771
1779757642
836606397
478881529
722968524
1851919223
1995261381
282075352
1973050886
542542686
1675685914
201841865
2009023599
593325106
1796646787
251910725
1501649194
1806665449
1858812019
1058265271
904388271
1386502235
368704597
200589903
1462429621
1199394973
416182820
307928620
1555968914
1853138989
1779998448
1080986268
1992512168
267960216
5584284
867811077
1904480984
773653544
1643808652
1578538708
515257071
1852399472
2111519873
962634499
1097424894
1112616141
1099944783
800900332
2090891300
1488631813
1291315598
1618104360
1672943860
1730167566
319048857
258880774
785674586
1089705198
756732114
1470706311
1020026692
855998
528806578
650776848
1995428873
823086681
1249525518
444392525
1517125558
180898701
1148682860
236475754
1577305535
800657419
1605616241
21624226
568654243
1426909214
631504205
2124585060
1389290134
1785274950
547271254
1258009960
1752598518
35542545
1557148189
1825493710
1787381191
1097085283
516994802
79165398
782510207
208195361
1733117178
2122065649
214077935
1914475969
2018791912
1410129849
1455760508
264477932
838284983
1914808726
1926363289
1014340630
1091659253
1210099182
1332680658
1221943491
1143369126
724511209
56115795
2137574605
929545904
1986224470
1244723706
1444568209
705903877
942667941
844355415
1770861813
1954257117
1195560764
924853579
1728887303
1596681619
1194307897
776390180
2046864684
1756637873
2002786940
1572298578
636408648
416924793
484507806
1122946374
775103178
351021859
1908909220
193454248
1219983964
1916767374
1124494926
2047828401
1494474435
282352309
1202375970
1899781399
1436565901
425729450
1117594598
583907280
1075891852
252185244
706460093
1718487980
1205191486
1044276398
1581888774
136235830
987220892
794010922
1783307733
1825287717
1623845283
611085250
1636231032
1053255214
822731593
263009903
617087821
1796381186
313014228
1468850702
957774584
325987028
1955635014
744420018
1547801146
945405798
275517489
591832022
691270039
1094687155
317017511
1071890479
1749735560
808366525
806944221
254427785
369711015
967056105
1528449042
1928707531
1017156272
671395684
1804925807
1057590469
1927678773
1703413112
1958100113
1297009549
762376881
1047898697
1822735423
943789655
213353683
1756735400
66155907
2006651599
1965386047
483741482
814347184
745783232
71573214
264326897
2010456327
2132643303
1613655271
1670778271
1875090660
171458385
1822940679
822562681
1052547490
1803980893
592527948
436216124
376456034
876128214
580073769
1765543222
1035513321
394022616
16237608
431658909
970083061
1598288227
281796886
1007551110
123005068
1549100772
33696682
245783116
393623351
936477106
913279196
1096403332
1849612334
1099261917
647682008
1133196708
1249571780
259437305
1668853092
661660475
810506200
3889468
327947737
337043792
58465552
1926126776
1074093684
1928200013
376821345
1269974109
1620568286
2091780070
798902014
676486066
1390413036
78022018
101031776
1857272687
1280430731
1620004632
457000344
950475189
1539976338
236919769
535110099
1858888178
972724844
1053319120
1018983809
1087968684
1980320493
1025339379
706689369
95581254
2111706663
779939361
1945699127
1863084969
397772769
113737305
542537001
1633570873
481489328
452968797
719205177
706632956
575309131
450206384
1738170711
995425365
1115453183
1480440710
1671146057
79222731
1492789037
659978228
1109314927
2007281791
1433294327
1207624242
1627239724
1012400018
826366887
897920995
1062540640
471031282
693267669
1751213520
895979822
616674533
306111235
137448417
82274639
268383886
2012254209
1147316771
619688707
7282048
927733635
70831154
1830163835
896611756
1660441060
1584025064
1730023458
1718103079
173520378
1268002765
385272300
199337928
1676462938
1306735351
1959552513
1980836051
1786946780
1400143215
622191432
758034985
781345458
1745782367
782795248
963262618
1937685663
1576225416
117027326
356834195
710841544
1823262841
1222150531
910222722
2049937614
1607779333
1242022620
1157206986
1198111962
1324930082
138494597
1322493722
319632864
2061219241
239871608
1888992144
325245888
1400170543
2112772867
845638025
382274389
1429181024
1537391096
178138383
319119574
1527361053
219984035
1045370531
968131132
911506527
868380232
456147807
76607827
1408713266
677812678
1340415249
1785325039
1916095619
1571459226
1958240898
1338192008
1763196041
1385311380
670496891
1278682153
1254071229
116527686
1983676487
131303548
670480405
260147023
539146712
1103795310
277989652
2004406437
736406219
66121850
1983077079
298129564
312905547
480362648
1799029554
872078682
1043567102
851555941
1321098670
290449147
1965181967
632958029
1368215517
201704948
1081151040
1835353708
1600296237
1473108266
1187704959
1409555913
1518441467
802151509
247900649
779612790
1059223715
790363656
311439822
622290248
791518067
175210092
210642818
832092831
367471320
2120406186
1706296017
749348042
105652567
1023434298
861014933
535893392
771850500
38966333
995367690
256481506
836163562
923585011
50340630
238991220
134024228
755069849
2103803735
1020583959
1731358855
151057375
63835290
819944187
692396102
1508635260
1537345964
1597620976
174891951
753023608
709869420
1247709367
2115755048
580329520
1491595522
301169742
1695299816
569667617
239080517
2030395321
1197683275
1079305313
260788688
382435562
1358106359
1472144308
75189512
669801655
750251940
128599800
1293530393
1549551620
2144478133
83159020
1286315131
135209716
727631046
702003073
1175427443
1255543480
665820138
649894874
589803107
367149974
981683517
151213628
1107294797
1803924494
2097073154
81572400
662909018
1340802534
491329428
193280786
1085135002
530405765
46808839
927496804
676419626
1658400614
2066656674
2060828274
949469639
985617093
1500495690
1234134996
77163923
799198120
2000854122
446546018
796219711
1976228210
1416519267
950950302
1937592518
807531631
514489287
1147728338
220651176
1315625217
1069972688
667083673
579994532
1588894067
654046978
1954159368
697743223
132560843
1567347275
1210094893
996815040
1700677811
350737531
1413571808
906819018
565517689
1128887756
289948264
13808690
2028729928
62324046
1861525585
1114956100
944815194
1649927472
88165131
1413554869
1687798907
1712948814
1556713019
1058307669
1691293862
524619125
1574232866
334779029
1790626641
952612596
1364338619
2067142331
1337544901
86921980
522935053
1648812771
1055056300
1064636928
427484653
1094959375
1269228832
988584211
743139066
112444491
2115134430
76897718
900401740
1356130713
1813676194
57821752
435906349
957136905
694418589
1953737404
1552344693
388880701
757121008
834363374
478457955
1197670661
1203530952
203119921
1389634503
649149988
1613822388
416246554
215536465
656513719
1929139064
882062512
620760123
230929356
852494139
542481255
563668120
567939629
892597604
48911223
1858589040
1302415972
1131744104
1178257371
410961190
1849877852
978912826
899106560
2105726388
1369771937
1496333265
1978234504
749234768
635966249
2063494853
1739132955
965669580
1736611407
1922279348
1033102552
1447372028
671982656
613291776
306850392
1667154713
1492221424
6160489
168824519
1881467499
440676801
595897385
353735899
1353312533
1732967383
1080517078
835041314
2141821987
1462726230
1412393521
498981250
1983862505
161046945
1297095099
925791061
2073710574
1006546270
2120999602
1736840593
721000331
1838786295
393310165
1265084979
240686868
1696033700
1625933244
1796014421
810882492
1546579957
462450231
961979758
1878509468
175232862
812558679
921303060
757621752
1103631820
1272096998
31364404
347489092
1277646624
261870021
1234960453
1727956363
993472354
1064634005
296261740
207142993
1605571442
599128432
1699402737
647181677
662378618
1573160751
419284323
250056942
778337592
183441551
1977214861
1408315166
1593506179
1490619765
775106930
1397615395
360961778
414330343
1103983383
1991407000
1353961676
1821517296
52951316
1817915834
413711425
1550911036
1048672643
1726127217
1708652838
1985335148
374687730
145111762
1992468904
393479229
3330342
453185427
744534746
437338858
1743806600
299014522
844334280
1714153694
1582967645
531716681
1762765617
1224457041
1537123573
1203233855
1029448901
25533240
81337405
1701802175
1366197412
513490373
255565319
334167621
427481477
482340960
1249452894
822998768
1310875327
680223136
254870508
1915313769
1555821572
71529474
1161606045
456689870
1180261921
1300633666
1893778890
1780897815
731664089
1107046208
889338526
732168875
344732886
674133274
2074153492
926573107
1488835831
733311505
2096703814
1012844775
1698539928
1243444676
684351015
1517576288
2060323592
1610062254
73989073
1908609018
1613373557
2075183707
1666674358
1938614872
1763612390
1441258022
2001355043
864756894
476652207
756784160
261578583
1564185487
795854597
1151993224
2133959593
864531244
59070
1832474573
57780973
695088107
695016335
1187271594
755822807
779620592
1265358757
1520595722
935080850
971124521
375115054
1040526083
1815224582
864322263
831528560
595801684
455297572
1369423269
360404518
476768175
2000707599
1591379388
2091460712
1219789806
253998895
467088193
462944740
1452123227
1733497995
334173970
1621307559
2023137420
932626865
1151355024
307186857
1678442815
369551494
1674247228
996722474
1982724794
1699756110
1612407207
1904655319
1383329152
718328104
1815415406
597842087
553775891
72251562
2088032126
1133778491
255618498
1277630020
464416648
1181202360
1379771581
368867190
1531592256
613946207
757949683
217865080
1733097802
878945097
1670556788
1610991721
1861332793
1837816946
165174277
1326229222
513760662
1592348692
1415442869
406627983
1478692638
1534759730
1468877441
1920756318
708280846
628879229
562982277
1980890155
1082349254
595319532
810704245
1263110706
559334748
1950890062
80606030
840919601
244439995
63725481
1985855590
1963877993
1128023355
336588355
1869346983
474173749
259495697
44523281
1720804621
1033298410
9775158
1812425371
898260312
281991296
1396207170
726413182
1635306231
2126998153
1636754667
371532513
2114728659
893777622
398883555
968280166
256428003
1616249293
889948628
1180906161
734430499
87128516
1064784549
1166691067
593580049
433406861
360187324
628285967
343089782
1468206679
1868255057
481134729
600915281
1838247833
1875144569
1600270014
2045076128
621496384
301389533
504990850
962336747
884961339
1493061103
1186157306
1510010915
2021763775
450732827
89793306
746708549
1971184437
520937555
208031403
1240633179
278835231
128977488
926966020
1409862867
455614763
554657272
762605188
824895154
1556599211
989480701
1078406450
1502160415
159073831
467494435
1446892716
1486571231
483233758
1836433266
1428801263
1484454569
1661811002
925431892
476643318
1655993021
205224497
304893466
1177308837
2084958652
2073408610
1069747213
263476395
1621583604
565852050
704481729
1972784757
1641222090
243879204
461484346
1111073813
1499996848
184782241
587599154
31408402
555778134
1921416147
591945619
144946358
921857802
770206048
6864759
1947015743
56056918
571778001
800210744
1389742565
777037662
384362291
653925206
1657065406
165901088
305470427
1155428360
495266983
1457815796
1574853089
1263368222
445439773
185406047
1866872268
1776177817
491041418
1165087588
691491875
497307943
2076301342
1217711430
2025342587
1480969952
1669482145
527130715
407220014
1883213249
1589437220
80823780
1410641402
1348312490
1576431870
989961072
2099155914
882035112
1856784877
986641388
1339481967
2121764723
822468266
7566011
1854701969
1272552562
194903846
1039265099
781674810
2112148761
227863081
1629558292
1519605601
1200546289
1681663659
630828603
856226911
638469951
1120740079
1491124183
1644583757
1447428592
398171515
155639998
1162311139
1848553209
1817498947
236289032
1706050104
963000450
1350336940
834872611
704177475
1412369780
1031312131
1158148414
1301100679
1078451720
1742518945
63625753
1673565512
1394926534
164019006
2063673288
848750981
1697885848
1136427192
146334697
2005144516
368212872
1268580704
497504957
866289596
1220809393
1043653966
431256974
1812085226
847851010
153614072
1931253329
1573967006
1747478258
134241067
1373689813
2101097397
1515039987
408195558
1734332842
823142627
181027781
370490872
202322304
472942716
203311647
1647555994
326067660
1764785325
64276073
1257396879
1349668810
1936204469
1954234130
1716501089
1924005370
1409904312
69064530
740128499
919891441
1221941199
1213265429
1584657946
1527338811
489835795
1492218867
341039710
1640955177
897904794
115626326
57033515
1818429709
399252724
339670284
1928123617
1468296424
1268854970
794882764
319981928
1270566152
786277111
984111186
1223575561
475788001
1665589031
378111208
1487422987
513656521
1153526349
871597816
877866621
339694257
1722568160
688521813
388633284
1531989012
1780862360
1516084918
2047091577
1322952242
370827832
116129178
1458515711
574860456
1964965536
626014446
520219593
56501602
1547148340
78440754
915867419
1967553243
550178403
200848305
1094843828
541191771
1797594990
1047945298
2146352220
1090114167
2114450572
1547794593
12388302
1938541835
2062400091
167275980
1632152915
1292378596
498833535
1655522852
1764719212
269943857
566685353
862311621
1271266742
1201533320
2100156492
1603565145
1829506769
878580753
1587804435
303192185
387063411
1084533768
1559531824
1715750745
572542761
390497064
245029273
556991577
722490724
155149812
1257351113
1652564910
275455831
527345241
630938415
1765831608
268125568
201958876
1206063050
551872988
61162377
696084529
586685420
645601836
1702262597
1385704684
285529037
1454257307
1878780360
569643511
1514247508
957451187
1628561339
213630446
910499221
1163764402
444412133
1459753616
1223893933
191415271
348088686
235267654
1166687778
918822642
1438036218
115001156
1366429282
990277364
1572502514
1443874078
1938470308
770517153
1124467441
1326269279
1407094906
1889349839
2086765511
1476580269
1253522242
1231821474
689654048
1096685652
1027006276
1941630446
1971419907
1440984531
146195812
1938519214
271431440
44244409
1162621940
647565937
2106814592
1142872268
1928630667
484319689
1952586008
2015443231
873058929
915331826
1315704902
1238863007
180366388
1571996075
2128829649
669787865
646844930
1839569913
1742547852
309885741
696219965
2062086123
1445796078
281559098
1821730022
835652176
1539915911
1158060143
762493752
1789430906
906499458
1577993638
917987437
1581089487
1713963766
364241567
2139790409
360383294
532206473
2081498445
1844823390
1130254993
830661367
104868288
1523594653
809931780
316675358
830849930
756909807
972422789
1213503110
159242359
1574901572
732666710
1603102039
40682206
1954141256
1440648213
1408147578
1589689149
250695852
1430509860
1107534011
1090407317
1348017985
1692911735
1765922956
426821792
452819020
1732491851
414153904
1360516266
1256465662
106533135
1142879212
1768614260
946254799
1660788454
617615352
1118563027
566687061
1201150929
1902644461
1486995644
901693387
851911649
1716607549
129235262
1479277526
1382694460
146025122
1384149819
1561983025
801139222
1129892987
707006605
1569261261
1499575868
904186253
1771008053
1953849334
1207787063
1275318379
106999901
566120379
249917861
1932354424
1876637945
1135520042
563151209
181948831
783715798
252150600
324916947
1947006684
379398339
680410377
922398992
1919370235
1012161634
37669209
1728252917
1639550828
1772502377
1633895417
158690835
413215975
1917228488
2045889731
198000446
696110665
453762624
1454484783
631842366
274508602
922042773
1422443408
604434260
1032352154
865510731
1282553761
1463679701
1368325638
144948621
398423799
2046898904
1219353667
1551050290
56916222
131172761
1085705857
829588946
1420839713
2104098879
1973132994
379893565
1928521152
1708012670
100103792
526580823
1773225857
1657042652
167640761
1421490214
1680398929
262433057
74057939
1692217677
1908612830
830678312
907509315
189062050
1446682998
535161342
1645959572
104311588
1599223410
759452339
424306070
1821437428
891256218
381883635
826263074
1489055302
1493806899
649086568
471091462
606117230
180203521
1030368332
1796701451
1473021266
293104936
1618579442
1610322626
107528930
1932034352
1070112354
218432864
1950238933
1913134931
1426017912
636422668
1229957405
1013991588
1496206883
1213581354
52209631
298207196
1225882048
731339433
2045629680
981759318
273865213
1430034180
262221579
276775874
945236370
538615349
68210038
2007471280
524084371
427701418
1967952342
246109179
1205263834
1892803340
1073734550
167074846
1133206784
1934613862
1182560551
447587191
186697309
1316009137
453180116
1987751789
1403045501
417844754
604185739
199577944
144378663
1797170136
254496923
710912518
355500024
490720534
1245806916
1678800649
158340301
302173822
1054753847
849585670
1907231921
1250537947
943891204
1870737838
1637798773
1489069875
681713485
2062239027
1159617574
584445107
1968812958
2091166037
2091714487
1265319534
128769515
2078308341
600510992
2003570515
432124559
593238252
461081078
325011761
364180932
1638172128
324521468
659903636
1589591553
883414781
1337758507
966666705
42213059
1389631009
1404662670
899229786
449075752
186932406
1636566024
1158657961
365697885
547174031
1955558131
128692075
773208320
349785801
1806282179
356157295
264077206
1214735395
324997123
1015959577
74777354
249201894
450206025
2045604517
2095086037
1334678312
1060154119
757217679
1883610768
188420527
483282883
677060703
1370462865
564803367
504301676
1177349214
1136490541
2043824956
1802576589
1311214687
1114938551
972376651
283678783
210682285
747653797
206754383
1081897894
585600986
1810312386
3429956
844283782
1009480815
1990190839
1848875849
510917693
2022860970
17674673
1639742461
749674142
302295132
2049833949
1760228718
2066159098
1801798270
1390417054
1325824790
70441563
1913025047
437247573
754684682
945357534
1907932565
640452706
1716828812
290448298
956686292
1449415112
408130013
923481266
742946706
1816023714
871059585
134234044
728858776
407588736
1920827969
1911133666
2003604279
315003580
274336346
141774701
288615599
2065682172
925069380
727240856
1573208091
1065814475
1163424816
1436358779
793267600
2008255930
660859559
1537644317
752370512
1816060911
1102307691
1848085495
1870718374
1980553033
2054753135
735833032
203456274
2002353800
1154446584
1682296684
654284931
1780895211
640778212
1773234562
386890296
1574908369
171321425
1894352087
199258910
1076932919
1471909977
19237629
444655947
1932007307
499045475
1591349699
177615642
2094442328
1430398963
674558666
908080604
181457930
549599530
170780753
1266208618
369263753
551279977
154448935
1111492153
695295335
1759708598
1353043488
1493565574
681972542
1431042672
1481546272
2057553433
1888863293
15196220
1869227500
2001979236
1342462850
1427473318
1621061634
247148140
444136153
874999296
1789539758
1563752092
50162815
73417022
897009947
1473236243
2046926334
1829133267
1000173513
529512830
2078024310
1714406864
1413204195
363105599
327203961
1325884614
560380641
1063656621
1327886461
359430114
594307825
839335629
45260573
351099917
291092928
1796249080
1978443613
842963085
1531497228
735321963
42045651
1534014264
1663177489
589991000
807550469
2084260929
77131044
1777033547
185247478
553517895
1967962576
330358659
1131321896
1910743712
1511490815
1452848169
442796208
1662850175
649278694
299004161
990336703
1844813412
2029928201
1139592360
1554528074
1640752614
558426006
1324526273
1829342527
1527725335
1832126258
965274737
129750685
830617085
315251003
1901987934
701865365
908296121
1167938047
1817995956
1600091120
1681787422
265190702
1664130569
434959596
943813211
2098095096
1087650639
1979436844
841201404
2109340423
1206821283
1859245919
539833359
610244966
1476163472
1588798029
707782658
1341032
693039610
728311580
877330269
1512288157
1209263544
624159056
326871154
96458554
196583110
1751002026
895234373
1015024325
1091666224
2144184876
1200777737
848400701
988573953
419978196
445534883
564592748
2107376295
1346878788
1851395609
30272665
1064268521
1968382873
257695502
57941360
15951793
670700824
604826773
503663997
219379642
1294445892
1270910290
715812648
1112308522
598214154
835050715
181632012
457221081
702065129
2134628140
1179962048
102653184
329060054
555629962
1560341753
929756316
1108350942
657097213
1002968565
1172441682
76259329
324926503
1569065094
37406921
1690242063
1223583113
466062858
650372435
1571677380
1690148201
334525354
669476868
529496446
678016323
1229656363
533150985
1755875854
1144669473
1420449555
71535472
89651511
860620730
2120705275
266065489
934250203
142327423
262383502
50062542
420581957
2041667105
2077785924
610628249
2121065621
709657419
1004367433
747087680
30376537
747842946
1336790667
280320072
304711301
1831060722
1549209708
1883967298
1278805136
982214000
1066959052
922082199
1706553929
1581347758
987600698
1550576118
503650969
1130985674
56347749
50849081
1973491562
1927038730
356317228
332930559
1610109983
991520172
467613642
1473411921
957552632
769770887
424893619
1929261777
48535382
878493003
862118367
260327695
1276252016
1439190291
747006627
1941428550
606791570
1809165269
324389142
793192114
661314551
1660099166
454724529
15102839
1983852384
1273233591
1548620866
249930191
1525147100
1864913233
1810642383
172071962
1907230400
1104426614
1285774015
1424131265
1581770557
244909361
889926409
1222094658
1931770924
1558215375
36367146
1199726445
762754207
452673542
1840769433
1153454703
184146943
1334031995
1133909278
323423889
76022848
422972275
1514316708
1283521513
1656453307
194942328
2113040340
1197294651
804534043
35616660
1313658788
782465839
1027240707
1374588572
1120674526
1752960822
93790116
1456251997
569143371
637436126
899383822
760671294
863120828
448160710
988859150
150194195
1446057001
154150589
32029302
1920717709
1708961805
46048101
1831356460
1608530160
93023791
1841985424
497375082
2083474715
1874145810
521938049
1330671711
578319315
1553364218
263321494
1625522719
2100317256
1677781858
2043853467
326020707
1859527886
2009248729
1831742377
677124613
1606137795
804064359
855391779
1120127015
1206923043
576950748
673980969
1393065061
1265594714
1664943407
81007949
1507239185
30848288
329161310
1563622016
2042514661
167730680
282775063
28621560
482416264
1426137157
1706869946
1082813788
1699560770
591162791
336146344
1820804862
943628420
19802417
610122892
1913869301
1738462537
686662530
649595551
740619965
1677541620
139845485
1846356346
408039721
1549286131
1257971161
1434099566
2049619046
1521498038
707637789
1169815375
1932245249
897448516
1818959383
2107627320
230596495
476368648
1757312743
1351589385
919820406
412732821
296816863
569150142
583505080
261694243
2123133750
1555130790
527154564
820143390
550409628
41405248
1578546543
898951800
1322345235
760726081
1306091443
2061840187
197560123
69806581
788721842
1183071595
2018017741
684684360
507971340
1848778894
501351318
341377088
1861651055
701783789
1393332763
618330129
1222399265
160005123
1145533401
1427290012
527344575
1599243123
1107813667
771078691
1025920230
1712036406
1248039966
2121863552
1189921432
227318259
1618371586
1173971833
1219615157
367702571
581204834
30175222
224025234
166990692
871995032
916791367
962091195
857645301
1946592414
445848717
1482576850
1329769273
733916051
881256973
1270751142
580563410
1156838634
442732926
1210356797
1990274644
1429635420
784780661
1451427317
814048770
1005896981
1540407464
353863254
1745896553
1323281603
1213477858
1118104485
1240612099
246606050
1761107069
1863033309
378746528
564298346
385165958
26493496
949845141
1473165112
36904773
509408211
1016903939
1228873177
1689758441
1366987782
1697249337
738595364
1365709673
1199482459
759017765
1414359420
1346691684
1077087424
1147197859
1731030731
914086830
1367115930
1855323929
609167105
1217821434
2104820074
871590164
1232788866
963705520
267294419
1913078896
1985214344
9298461
749762458
725537918
497226131
1318460228
1893630577
1588178358
2091868874
384668159
119320145
1150416905
1078487475
962943165
253704737
42121482
1916854300
1328830558
1048094162
1131750956
20707185
2055177632
697725368
519962357
802020690
1473945527
821929795
1551101734
1997571957
1430943141
536357273
1697118643
1810745343
980530706
520342790
585689542
2105518566
431047706
896808955
371904041
1846023380
841291325
853052092
558594736
924891555
2122751046
2044055529
1552749327
484722420
1159573057
1262957780
1082104996
183624932
2030633462
1502939521
313694496
1900804459
491202879
424905012
1118283943
909325547
503912631
1968859714
1260336042
1967056383
1022834100
1101412000
905452992
722703920
959573129
24407163
251363242
406384059
1274465978
1378575698
1678600500
347070471
1727215935
230623108
1734061147
1091182703
1500349248
2086878782
1648602708
2028199273
495825736
914176141
1707623197
633390524
254721679
618951524
126914179
275600368
834752174
1587841276
8974176
304440196
1927876593
2022754481
744419710
232852637
60655580
874158060
925976357
1699268517
1907847886
1476106806
955042988
737270607
536062736
1583653226
334467563
782503586
311727772
159540686
648735835
2072618796
1122704681
1481180833
1042125187
1934273548
1278224135
1117213240
958315007
171209398
1211605696
350410213
1922255413
1135506173
447091720
951957268
1388709373
425550651
896641261
816272035
1446758887
1786092826
295164272
179873213
1786564189
1054722340
722504834
249396597
929820936
484627375
1193789238
1919643622
1172637580
1734223965
679928470
1678220261
1920678353
894383850
341199265
1340879173
1028678666
1393114948
805355599
1304346889
1310621942
540435975
1195454731
1044928004
1839995985
1158746163
1984168781
947934382
1141165324
1146390485
63240671
41624491
1559148336
1048963081
1798478035
1944951749
1245058748
1314279817
788534395
1159086293
898093429
1023370949
124700290
1979531427
1370755349
1754992669
1647848841
656162103
1565648351
362252269
1805742676
1839127209
1323102451
126398275
27358753
1653414332
1283855812
616016331
2111990208
1699771942
1074804117
317833748
864545559
1193594964
691138685
725063145
1371712275
1445338279
1192587323
1426950794
341482794
63691842
1269775049
1364101369
1199090764
734223588
163908691
931267069
605616614
1295630799
1889384619
1742092975
1856938960
1506202311
779294504
1996480670
161616508
306812473
2094986128
543155695
1500696490
1126674219
1755056295
368092644
1751508005
243304432
1477706503
345723112
734641802
1409630251
710118043
1991680166
620273859
726034086
35476760
361747638
1415747332
1315469538
787824824
637466231
352843203
1078995781
672953754
1529308573
2062376933
1786214815
865571045
2108009500
926045444
1673297791
494392976
1284217566
1351829476
177936383
1371564976
1756081556
792738954
442648168
1029740643
970241855
252767783
1679189621
282858229
817813008
1665105451
1490101259
1499091240
2139795527
317893068
479214746
1660281687
1574172632
906004551
1703151054
2034554258
746075849
494064090
2098118466
1630739239
1347609584
2071309607
1288022518
1365770250
1649393324
1786381784
2061822093
1016046422
1582592827
1668573953
919021592
1929476449
1235388130
1732343119
1997672300
2002572909
1551011068
928560295
275282066
1540653153
296329688
1981228972
882077702
469911913
447361054
1728723121
389217678
691778035
341900417
1271153856
640136157
1166054193
2110749265
31697359
2030438812
1396494639
1467246461
320167012
1409579266
1849038092
2115219671
1476134645
1475700946
1948159837
1115594279
587509449
972938104
426099240
1931298681
542237511
584706144
1090540467
52055904
872838090
513801126
201320436
909240692
542682619
1393811055
2012480437
927278282
553067436
62556006
1764554224
1123189062
1902639640
1073721998
672778999
378850161
1613479649
1893614010
656033236
522797182
546096978
1486644493
1480450878
1925053215
19142130
2018282172
1888019288
1915332448
87869725
870586265
813194287
133005096
459215175
1993926469
664687651
1413647889
1265348390
139891913
1800332260
896744939
986773958
792496692
1584881834
2126654220
1300393254
993384685
1926794889
1463763088
1987821635
22796935
972872384
621550709
2058912588
1475647670
778280503
414235595
2108245463
503184649
1400530664
1598123899
642729301
1616300604
622676772
959911756
138912615
930503506
1299661660
788178919
1009722259
96742592
976980974
1531246043
921137748
1337994300
1884360813
1184090547
2003235400
2085408982
1730731317
370490671
249304007
1686895537
1125685538
1535794893
1460482535
937402321
2016545137
583147107
1593702792
1505702600
892377661
1819115817
771970840
70444140
1882583426
489561581
2039409923
585473979
221153828
48226674
1243288155
132043357
1473729702
1899961015
1338005533
1276444085
1904042610
439078703
1327339666
1663700605
1555077059
753620774
458984605
583171412
2135057924
1927889356
37022340
990394074
1158254051
261652772
1661733970
1594510330
67365416
1010163472
1647779190
550136442
1552892076
1330428159
1170985345
1307122830
244457001
452920404
156476023
1728172454
512604011
741448358
435263104
484945577
733074395
937283045
1956810460
336864747
36421528
183059710
207691157
129521513
1124681317
470097754
1846928411
1124219286
1831384327
1848992250
207452458
1212582104
684647392
1170320151
1967970202
1658880067
1906067846
1215311565
1887261678
1236818442
414848083
2097937174
600382248
1702991613
456674612
1029145559
1631664295
1055002439
1857421664
279738327
688268427
231918381
814511553
212458596
902552078
1554752075
299261854
1148285365
452097441
778740805
1825318817
2115329803
255613781
417876315
638465216
1492592485
2001396866
1221159467
1452686681
1190716795
522884940
1847590990
958964159
897699734
1381491603
499887655
2017382154
41354365
633694611
1154158535
1065593034
1550425906
1334626489
1607389861
1578826594
1952125886
1410528568
1115657703
1426912912
1922618099
545855111
1460114176
1598992168
1867527816
1590881730
1603341773
1459661263
1117500969
1727775654
1753910306
1436314898
1458201363
780328702
1134679929
183114627
1136831476
1978172086
277267328
146216492
1442933371
956593242
161923115
661038757
1305884146
248449653
3289161
831893906
31326484
828752370
735873694
858419325
1105001736
1463049651
803750431
441005181
1119405705
1514900390
2016376361
1321676819
276027786
1661866944
1442474615
2127841814
2047561119
1736281537
227854216
498398963
641194640
1351589811
1387438934
1938103239
2134057994
2064958528
47599786
589101196
1724010049
299473111
1107818557
894507413
719772301
1791734677
2001729606
115757701
2125908624
554369652
59051395
1756545183
1241320787
435204164
1847542456
1468322982
1969435520
2067043388
685811981
1804166449
1879403392
1417291502
1950669001
2097793273
108119372
1588462039
1539848547
2121988376
1110687554
935126094
842535215
838253392
1814895208
1766671088
1801215626
710399022
1931277901
1430543665
694974251
1985102279
1658205485
1392499619
1373598059
1711308056
1204168926
1548547763
2118734715
293520600
1301055097
558244890
588647482
558723032
512074425
912281020
1326658413
1465075373
88602231
1343262740
1943638558
2037966583
271968897
596869046
944206353
83242000
2053434525
209647670
1801238374
2072683244
1681574505
48722429
1189724013
704250748
1900173119
1040310449
1319242198
2034610847
802707249
323688896
960735328
842812820
1114747927
979223112
1990490060
353909448
425457975
431998260
244719455
1158038901
653858811
554717594
1102174533
1233993368
1469543337
2032099736
104661880
1307551764
958871144
2056767347
813135638
1354786466
640543975
1745143006
1321511229
604208252
1920559820
1478240399
2134938338
1884539536
120780465
290845983
1165058581
1671879701
252952298
1341820499
736555102
1315420057
1251710316
200306759
1186530509
801225266
1598747678
1404202395
2029345625
336886038
1946241247
905409755
808351054
782871631
801147550
2075451347
511455595
1105600682
926356522
541346075
1415523435
927904298
277924337
93710959
2031610108
987385351
1680901460
1450738522
1092796468
1126825340
1678952643
1629472503
665426343
710932243
985316648
1882346094
1490840562
1500428815
1034581218
1221077789
675382337
165228476
1049065587
2011350270
1596889043
1207752206
959224564
34050204
616274611
706671085
1141511713
1405489571
966811978
513132949
324333300
34766171
1066272758
1166468608
245801277
2105401337
1152721668
13852368
1808667673
1400163228
1363785757
1055599207
2024986337
1959628405
1039531212
56654369
961258635
957280553
659349582
1379146596
1036595273
2046327968
1668111132
1760813643
406206899
720718018
1948747560
451156920
535685381
1010979349
152338488
864880579
1013543878
1773230217
1110576126
1965382630
1074137211
1225868766
78842578
510840131
1854145229
73734963
1490399133
1574544087
572549249
674391972
1890615157
896815042
491367736
1313883945
621222767
371987856
1980808857
834660233
1717030746
1575726664
731338961
1614256001
1433594541
1864695564
1557963507
1244224795
1879892171
1174589935
1130959563
1647186693
2061250889
1103075462
58366301
1356730424
334763907
1320826377
376575772
2051036359
489489465
939643235
191043638
773407066
2005654599
624013280
348575992
1552012303
1438188011
731256594
1500746090
206598230
1018700962
1605580567
1108937399
419179514
523360655
2120686861
61045245
1774429658
1488976814
318745921
1912972736
1677747208
734909376
1908253988
906711515
1320139347
1170016638
1952294442
1408561910
895104974
840981068
543180604
129870872
346201646
251468588
1021980590
1460441553
988110591
1092911007
1614100735
1475491608
1265738331
1490397964
581671360
246645040
990172500
1274644465
1877350140
1812120631
1750187940
610887870
1541816018
1613244220
595337887
1037135855
1963305704
649744411
194109187
803192976
1093880520
1638422692
556442400
110196221
1865921893
1366690340
1232544181
1938711626
1121551421
1940611593
1026084613
816095497
1692054721
261643656
45820064
1553257162
99095452
1018039961
466059889
813713886
766750165
885913553
2032950678
90824718
496192420
1343271111
435242477
1046126984
1612444386
1453642317
1827682741
1289436386
1968402718
1753688648
627938847
714291971
87092535
301283543
786927284
1275002826
541426336
1050342357
1283861362
1028493847
1485169499
480039674
884264553
1268198383
1649279369
599729408
562971333
1371378501
2010628798
1544268570
1524912792
2036808157
1736292590
712408323
785114431
2108040420
121824862
1495479931
565618002
1039900367
1043891740
1141598741
1464020893
898215446
1853546344
166157845
1359792274
862148081
1218322483
1549406486
551787327
2114756289
1938046411
159483278
267812524
1566271135
2041897210
472667784
77022544
1527380157
393238225
1997902790
476221963
1668050478
1389792224
447211004
11810630
1289344566
966462978
1407777499
1869683970
762979945
903812853
1716402625
1246736083
1279914693
636132749
1499185135
988271198
1665461906
1084060116
1846453247
435381659
1439183756
1385258333
1597211462
1279804584
1868387078
101076632
1927959894
808769798
876555790
835816254
179865670
34090750
1175033124
430500231
1252681113
1320063893
1545908564
474157966
522501513
527154205
1352479650
31838405
1546116108
31159031
1195003316
2015058088
1743045799
1803669300
2109895171
1164422322
1571141336
945025375
1635769392
1643576034
1428879995
667044711
389407025
1750992887
2109535076
1139633474
936904545
1000710400
55869112
181296228
494135049
1308235547
1062901283
20672779
954127010
628604843
94387374
198360442
165168829
313360597
1901048482
32701219
2020745892
109994427
1823994461
1795949069
2008000595
329983516
1240691639
917489229
107758856
1756164078
562772207
65855016
1421549910
2016012796
1331110686
882610488
152074467
202176918
1291619632
359034271
1504033764
820607350
1418473890
1400334051
1806267948
934542265
618681893
1288862801
720109514
41489425
1954299856
8840829
299496900
1791699400
382594819
2147470931
582318515
1321226975
315827351
1121815279
538917422
863581534
1765977391
585132017
1679836006
1917448631
192607784
227406773
168138432
264115619
194439585
626644359
2021559243
701535763
1495929460
473639982
915339259
1557188783
1833240728
95908774
1460018948
344823738
461579675
915141610
726362946
2038383189
1426227453
71218922
1467084319
130664548
88552345
1459619498
1319348188
1611654185
1344988443
73757671
806721469
137378932
1528405797
1369924612
1909822737
472225462
1929177702
1210722176
1071836903
1566773713
1263940219
926652464
1931662368
556099548
1110012306
1376665321
81888354
1414674633
125380158
1360724713
1756448623
631135260
1043631619
1513250570
1066937846
1691630525
664349459
849748112
1688050128
1211315673
690523861
1662299441
1676185154
251725612
7565334
2088685920
46122995
1652964798
1058735531
443618995
400334170
1691267557
881437604
237609422
279029566
245828144
973328263
1388550426
551956542
1416643738
1758602198
43061848
1076325894
58869877
426122452
32279007
1074823440
1744208373
628733151
1944772539
1969896580
215188261
1179351189
1366744772
497268561
1320333092
188209865
595544747
1615111032
51964837
1276170588
1828746738
79327020
618355566
632600741
1104306267
839986339
1208557812
2122678399
1531206941
1330201211
234039318
1132535923
867123576
1612374934
1812658277
98325251
1313282672
51924903
1450283057
1545640791
1351969621
54516738
1093617051
1760465009
1998910478
1076806336
1898819985
749040072
923270983
88456149
1076666856
1313932221
167917706
1093688489
1158353841
1398715186
1933511376
1818247482
1138570529
1287324362
1050510916
1311570782
1600680046
1394097706
1421528904
896125888
1069448499
1128232700
973345741
576856575
1070627715
107792502
1866009184
1296950372
905123313
1373103225
1843918872
1701740830
292334372
732554977
1670135330
1512424707
1363575146
717320884
437809578
2021096926
1186594694
1371936114
752154707
612819076
666038247
355202107
1016868796
2009119484
738183902
250134367
1318918905
293825295
1240008642
431681193
1559075147
1899339806
621312294
151275108
1616192594
1037885923
1683598713
1901634257
1054414241
1885659660
1788631450
2030177402
313751172
1793627002
1447152482
1859851429
696079436
544082624
1010721855
1895856569
1802870836
228992779
1127750291
1006310151
250451074
1684078956
447415377
1310918081
335782838
1887970691
1136454007
1646084184
16117247
1720685061
1066982979
1584676708
930430923
2020507777
2035017027
929896864
2139199594
1062270435
658217345
1666831472
209270626
1028856552
1785717008
1758068627
1294152624
1941396411
537437954
958044660
1201576266
1193824464
727227879
2030452088
373231552
750218975
1967000081
200709066
1384122504
1600749345
2003997513
771232281
1465349319
658628597
1756045299
592510329
1146160217
131959912
8435330
64796470
251325193
2110713059
1346070609
1802260760
944582657
1191931860
1471693637
1603103144
1741980397
198961328
1271090372
104353878
1049205476
450935251
1969128273
1476817310
660479156
1272628033
663677222
1269959560
1135085745
34216998
57185876
264251926
1303687484
806588952
540201789
1112926906
1810643180
746451363
798833240
911870285
1930336511
385357579
1545528066
941864047
2117283707
62440968
1773704039
1796712680
257152287
459885035
259193557
1152685801
457997357
1529601609
303166421
1487916389
2019055198
560914215
1586876107
484650762
506823456
962445477
1027843029
49114716
54019594
534827130
873311553
1082495272
565625989
1245494384
1364503000
1587723871
1431719201
1199760530
1578845916
716787882
1206068431
723743174
1625592454
1819161515
293330247
1209153395
1754691110
1296140280
2147038226
1628396154
1222195341
785485631
765163511
331661919
1200424961
1064755357
656832309
1770606838
890146002
1947919589
1572140645
565895970
119767851
692689755
11316882
1992300779
1351114296
211788922
542888664
1340269936
1429729489
315987961
568926003
123004740
94773680
633970685
425684686
617515385
1497801737
1627938152
247323126
710535751
1389935272
578163949
118840423
1375374567
1863385624
1742283272
1658651598
1610797277
1482310246
1764144176
1053140389
1997025909
2022066732
445829855
74849814
663180041
1667747906
1082435998
1018762520
1181272525
460217894
45096003
2093305303
1790425770
1534935575
1924506534
1953070223
1274755051
1599506789
1170829745
855942309
398682608
370344799
268623089
760479508
907771669
1077955050
588584411
1715431482
1504797828
895342035
1230119487
1491949280
564414022
1787959134
1895375408
1653037556
710489
1452317086
2062605254
1849171708
157442517
1959406585
1127190490
235667406
1178050531
1948259513
540087617
2004687342
427449145
192105347
33308333
177466271
1259132306
8960886
140018989
514161389
1195374873
601591003
1526005172
1205338990
688738391
1578530822
1164023030
615984403
771737315
1779245006
333157202
54577542
1071395177
2016309993
1829661083
1358109570
1362795955
1049171774
1745470667
1367712819
1600219946
1654315729
1691216587
68516303
80948060
943992728
955211420
1856906675
622872896
56142924
284347331
1010305850
1538095831
1063622592
2049063974
821384399
2084567089
1801943638
1606193843
1976986483
490765433
1967634600
1635799153
453964786
1355156895
588985786
1219666084
1987335736
1654230367
1044053298
65252668
709806636
646123690
1315960206
2026977875
761655131
458358849
1636473473
652774247
489810494
1680933155
769638189
67669760
2000292579
1526113436
1413699602
809849644
248118071
1128521797
540691923
344834427
809923812
1868648176
1664898846
993305517
1670021209
1961637963
1778309824
813559659
584464846
1619288389
283237092
2087803695
603463903
751543453
649586199
1314077175
2105142704
438850154
457314716
1027907439
28962870
1641765234
1759050987
279694549
502920496
538654336
1054595745
1445323995
1670165993
906276055
748585853
568518521
493538551
1297237695
1789890586
829224721
1956132285
350985546
1651473305
1207690209
702763438
1048406365
974245281
2123759889
1403418459
980114137
1967213905
1767849945
1515522065
680311204
683686381
1586992293
515706549
1900334652
1367183046
1525261161
1225155924
2074611857
364399835
1909109547
932733937
2055152092
283757726
1875700391
1630475893
1394117559
1229986010
1340396737
1032387384
771377358
269570278
1673735250
1815496924
1386485128
1393627782
310636718
1496497325
78874499
1370549366
1477689884
185790879
836431447
869587088
986482023
380517627
1564212107
883211759
1005211912
1749947977
1440166664
1755577228
1520017561
713819294
1793139552
551025201
411029880
254219438
2045666792
181847694
163505903
507107320
1611097842
1874244616
1502975640
1952049736
131397209
1509426846
1339857991
4849710
70688521
1956750504
1254250176
1560771873
1605617776
602526353
1262857093
1427935749
106470793
702804834
571552644
1883235148
1890565659
533484568
2104995609
610973362
2074719700
648740209
275956173
1605282442
576929246
1881574982
1168439213
540275490
467354609
578821678
1887441147
870916467
801749918
550577864
835753473
26046693
1793602885
1791260470
1276097585
1759419952
874332191
354626882
1862033778
1473463583
555454567
1320073312
287099214
652920670
1244000647
2061558633
1089011857
649836980
1103691015
642443114
1853882805
84532085
1048288079
1986823462
166195517
1338807267
1899449282
956049499
1895475611
1622079827
1966683514
1555632285
188715018
1672633836
977075849
1744864512
420720722
2008836007
1134718319
1870597545
648093979
402238826
336515162
561427953
1111928942
287169977
507194870
808670936
154195861
1034579082
415251776
1080420696
1409611666
545573467
466691729
2118115450
1218436461
893722977
2096499372
508005252
1426624158
1908841681
1844925444
1425965292
450387024
2091005543
2034945745
982716242
427376989
140315811
259229845
502642924
1891337344
322126273
1977973073
2093725005
1684252363
2139644252
152957712
735542093
1550947793
287723131
1757534893
898651184
1963075908
1469299294
1303553972
314701054
1271654100
1844126393
1999318189
590160172
408423909
1018910578
1293232038
843207918
1060695355
312117614
183016029
1580169008
2006875486
1949622369
2139482556
1704563747
1170884132
1958713769
731629411
846962551
2080606933
1004121496
1229578551
1858289174
650952127
369294972
215046477
157587781
1077624065
150146701
927205061
1354643455
1098012423
1698184898
1631813143
692445743
677549583
849908743
889249906
1838647730
1259230391
491587124
600732949
790576548
1488231012
881874447
2092173536
1555506271
878919632
1587178481
647436013
1186102667
1670470259
1440824641
564639851
233745469
511897941
1595423648
1491295523
1168329091
660011280
566708802
899566619
1841970941
1740675261
770850046
1411705520
1847125930
1955378398
1029299661
698732084
1604533347
2033501401
654277548
1622512469
1029833758
887090890
1202979006
719158859
32837382
492006354
1385926602
1120265207
1260026062
1802712007
279882704
1538087150
1366553315
1209266861
241296724
1073588927
1565726285
117392241
314380426
1777311660
1600503414
1496003993
2068513863
1850638076
1983605498
507910250
1013637064
579625298
1874635296
14127099
1303107893
2088257822
1070435178
1331163318
905745243
1124532763
1936988390
264168504
999750770
1153419879
1509677653
438981930
1873916968
1769849529
1940873011
442409964
1713371745
441918939
803262623
788603433
1697195093
597379464
572165103
2022561790
973118455
1643669196
410043671
1227460338
577201488
1023027698
1661808695
1234249710
1679830486
640813714
657306823
1317484026
922673464
226126905
1173301040
1161880342
377276616
2011530919
828181300
208870555
1675243937
671684122
6250026
1119946545
2046204473
192402095
742353275
174898072
1881696495
1784263195
547134590
2102086086
1232939775
590605979
684355320
186451619
837507425
236050437
1269844873
1066082061
857647254
2002742228
1365541225
1949005018
1990712657
2078717162
2077966124
1040958102
997796898
1820390615
1847760028
1969555474
414719782
1093440236
1405385996
154681038
918437
140039497
336065024
1739937171
767549853
676880670
988415259
527267177
1425471615
906723847
1137181163
2087816599
1522714424
351484864
399743316
1201547132
1518180489
167649531
1552552546
1970635650
2052889319
1669330035
478643656
2097741007
1192525260
1441075451
1731141474
1049802238
1637586914
768776587
968976624
1417710729
1110611460
2105831943
1587125128
1624331889
805089544
1952055010
1835727642
1673880800
1284533205
480423331
964114213
1745048014
923392431
1289438551
1087821450
1399984963
1380412730
783089209
437037267
1932089372
639257910
1461674656
1799176286
1677274111
592655510
143521567
679703845
1210704898
1186256666
1477618177
754642685
1312117444
787796108
355863781
1010415401
1666860082
907287239
2077643704
403821391
134955588
2121796572
1700142434
412346274
458858910
676125740
1598293193
443277456
362665066
198882596
1120663457
567322053
297666706
1637238585
560158706
1046467540
798231096
819324861
406905716
241073824
1226010854
842282922
1565615232
905444385
653333388
180965909
494545377
959690184
1487717652
1636008383
219826027
1702560564
251549658
1342734286
1490787731
1504185487
1455876820
346569169
1980017221
1102492793
1439137115
856301583
647766370
89164395
830327640
1566440443
1590643768
1988937042
329806217
267996717
371995172
6112557
1326668360
1030370534
1885374725
1782685125
2053992725
1093196265
240020831
16328905
1846058774
187722043
1097327180
1376591810
1820659614
384339668
1214388703
707510007
1569242109
1139309938
762414568
745369405
1690583025
255622330
1398779799
582809577
1185281598
2012675746
938203057
364624429
2000444467
167133048
1862754115
1285222910
1592311447
501705166
1537144801
193134833
1403202903
1437615877
801217374
1094828300
2091956343
948466711
1192643696
1394138628
1372386189
304816119
2075238132
1470445595
635945685
1554666109
645662708
1475890659
817393260
76331557
293205593
404533098
1367801736
1124008597
996586129
1985902414
1353507891
436318790
1764951823
584109522
879614874
849121726
588820749
1185510094
1357523606
1967167701
1611896804
757813242
302716714
815883664
1269943777
502862685
426421813
57621119
1061902486
1523110161
693620158
24806368
953335900
412200423
2033679051
887744458
1318021555
1449955826
1990491474
676059798
1479718098
578871765
567165881
376225283
1121510799
796279295
582488023
821725074
1185338559
319053919
1746496215
656338466
2044028746
542754407
398516611
827924731
102485734
254981265
1400506672
1744831801
311005942
43582154
1419233951
234224891
1157717837
140905558
593753972
1094137023
329620980
1421844646
919938518
789281266
2007488141
1256783625
336319711
2042927573
1879824102
1457575862
339204358
1913800324
605004563
828724911
1252462644
504661540
1510550902
1645688272
467557821
1148561700
1621809072
831837945
1908272902
1374996386
1975499317
1065772706
399624140
1944701111
647017706
380896797
772773437
711716821
457393960
1667169488
1197657887
1625551831
933441591
1580659689
881332672
1274191010
2028459814
275003423
718853554
1605691809
2032565228
1262486300
1774738684
697221181
105000599
141807348
955445659
885334391
1128960013
1700310970
331377084
1632692408
1482316430
244299226
381350774
947065392
1176940865
921458783
1171990883
1387497582
126892377
518645590
170553089
1326676811
1151793549
1074070963
1346147507
727465398
2008154797
1634872326
2212793
26455130
99344339
835334806
445756161
1186929465
1925500652
2070274840
506536790
591252687
2107359331
658609099
1928504124
1562636191
654254081
73517361
2025036670
287253652
1269195929
802283599
2035720965
512593296
947218625
58048875
633084990
932209524
1408928447
537368959
1880758162
1979913265
922260775
2025495826
89424180
710928704
1319988896
1025233492
1511429280
1371223616
1755746934
401204089
932092241
1008602732
1360285909
2008873083
1858921980
1823048540
2041370323
2021104112
1491545599
554396445
1884290813
177838903
220271946
904769123
1102899604
531500086
1031474285
1244209021
1036672045
1898787928
1965585546
312792836
1873996575
1766560763
59640944
1156258834
2116413579
1263464298
831104003
1453117630
200154476
1931632892
1977882969
202140055
455035214
1644327591
955161559
1885956907
1641769707
1345995097
1449933129
1443197093
1893781648
571123198
1879618120
1700510233
20049830
1744070875
1237161418
228868693
927466948
12483403
1420207570
1507548560
660701332
95500785
1004962664
1095163746
1738354125
1604302634
979149655
44157288
28521434
1031277808
923634091
1966571812
524079605
590591952
557731580
2069335565
1486612636
1780545628
1147431830
1705697452
531843408
1369324963
1328204835
521379744
1421922140
696293483
267202226
1692434268
751452070
763245481
1948960133
524066510
774762896
1528158242
663823430
568651438
688406102
1636595311
1113617503
894181301
910080458
1169799277
1309274267
1148590152
1898066699
1903991970
34187711
1811149638
1287158773
684791830
2048692899
1787397632
383711635
1151319989
1242813726
472215153
1888943310
494959645
983985412
871672213
1005380121
1053377159
633474478
1517990335
1024129621
1281480662
1476152656
683091198
1831418435
2079693415
266672541
830599858
1126871984
473715847
723219444
1718030954
2128205004
1664292570
1277523442
627753478
1356099866
507386331
1126997231
557796333
173576512
1699522842
1189043974
496325973
1430457319
473437422
299435784
625980455
1303438594
1538698489
1141954705
1887686121
869562052
1297859041
1995537501
609189226
1303339494
473804880
1171895530
1856864591
1971471684
1442509409
602364426
1016164936
987971358
1979136762
856530380
1756643660
1770796039
1456051842
1872205950
1167736215
974250204
1811191513
1717050462
1299948424
1708437770
1881244716
1390924484
249082422
1352425635
574068791
1853005862
480397842
2003788627
1036533675
1723158478
1560285957
1431770409
292119862
1743554717
165489370
1944171232
1874248521
1536559337
310663995
1716722175
903036486
2030381998
1303697447
2073383223
1147357055
65778478
263751168
68802574
236537390
404217553
1076152365
503103566
1225591496
684246643
1997461213
316312867
1580681515
1696202423
2040307051
1877597167
1686772250
36144529
570106135
571069543
1262454333
2125133455
1457745507
76964005
1360467999
1257440988
855052361
2062757354
73102909
1530284410
1549602251
1507750997
1235813791
157432713
1361604716
381454142
1301189669
1319606511
355553917
1747791282
1329662476
1143273479
975795508
1012646556
1622877483
87076387
718626595
647699672
180501094
2095250413
1987248791
654196637
963182735
1537311018
293006087
1941885608
1875468800
1754069444
485029052
895640306
2144229262
500318504
1170835828
1940875732
1694943826
2113904488
839411670
1117986411
1738178022
1402952851
951447882
330894693
1452933918
326671825
1329070167
1760917783
1996665138
1693944013
627787387
71533045
921676210
1667084507
1589260977
249042646
1251008821
2105264739
777150464
426421556
312554016
1893050331
1489079137
1060421908
171210662
942767438
1029902873
583605684
2077666970
1689480447
237434728
1827925468
1679106230
1002855440
1146844167
1794413453
833263308
456330710
759303037
1652705482
27759243
266766552
425273898
791447430
135237907
990429878
1298353302
1036532301
193221978
337941662
1280617571
2142942232
884488670
1312945998
1836087217
2031317063
1887472485
552830856
1912508125
428186629
1166076768
1970819680
1914882654
561145183
1149811090
2066934079
8309205
1767183421
618366581
1842789924
1348946357
2063722974
733842999
1657587740
2056651172
155765186
817707446
1114664777
811666255
1940695587
1716693515
619037070
1168166690
687917952
143542772
560590389
1972206751
1692186907
833579051
975112808
654116587
1895305531
1453054482
1836326397
948612015
1151276430
1397859721
426407560
89194903
294716302
2039198540
1142506778
1593806341
112800801
1106413905
133202167
708109360
1314129081
307367096
1364989205
505825789
238061208
23940244
1317557167
1623058355
1977612242
455693244
1764274818
1417182578
801375067
1709703925
1564594134
1835770235
1460455690
1275851698
2132262244
1191020189
1708633661
314466756
92378614
2079804052
1673524702
825237075
889411719
1857735642
1985093725
699304189
321850738
1065683092
1374885000
2013631293
1492005349
583402459
1793855371
1053280744
762604760
565654761
728521972
389376041
1253870245
192511201
1550964537
1167814908
126927343
2099488099
1554591681
371446107
1648312101
1800037939
829882260
1278184328
171702673
2141909952
1937415879
1483991204
235982534
1774261785
284935708
2016653913
1042081725
1899087333
1574171972
1913484889
63202316
756241394
1770300713
1526189939
1607552893
993793545
424361731
673495204
2045172903
786472605
220454084
1352984327
638053100
770341382
1674301845
1673800765
72470853
1485862274
49609094
1060626425
1647080334
517565572
502977284
2052608870
1263574543
332570621
1317690758
700336808
1143318989
509776805
802013952
1354596116
1981245858
465663304
231524312
743778803
698703225
532679214
1607664216
2102367759
1091317379
2066097506
1842142271
359250607
25851101
277980816
766270070
763092288
1482801646
1147076558
386313403
1891384296
1809118729
2084848600
1614513779
861192133
797236258
795327606
1368866587
2024060611
1588334110
2010843319
402700843
1067947712
769335515
1787020097
1105467221
35243696
955652346
848998519
1445669569
1830056373
693380754
168457326
1043643852
402219208
1258465753
672584193
148608672
1621614019
1196195610
601190461
1572751519
437492930
2110165804
270608580
1293471002
1685499598
2084749156
1120984797
27321001
1417116704
1630137959
1226497113
922105474
12306041
48138126
2133702852
945247223
595702482
166208514
422037493
275537069
938990717
1120504494
666242812
2081982864
1496149656
1199698955
1120125814
526611011
714295025
1071290129
147018162
1823153653
942088083
1522629883
154790564
594533163
109167010
1242734076
2102827582
1160437861
2032222130
1968194799
1635640674
1539355713
1198012222
1189854260
382923051
1849712085
1860901730
1793016091
736571337
96492560
1808041896
209338680
1205442545
759850863
2110363949
476110229
1934516763
1692858728
1670861238
1725937627
516444047
284793977
982647106
1171588519
1309440116
71238878
487569819
9432550
1012507036
1541271707
637978297
1999055848
492575567
35377092
867775015
99089556
1390880594
1298543870
418794964
547246605
127723302
1451363591
1722500213
2090291229
449696397
1238474688
362526143
996085891
704165102
616716326
440096545
1733996409
1215575231
26432605
1388420969
914333516
501932334
1220918820
1236301713
1854489939
812828718
1487399739
1965487608
1898831225
254383339
1888240871
1836654736
1710466817
1717450364
1851586985
195409616
711416034
1047596375
844985295
2053309394
680844698
1119068668
1175100088
43759931
1858295563
1840309084
808114868
1045745827
1653959745
1550249127
826209730
1662351032
751754294
1377522723
2024053588
2131360947
35674748
580059406
1004259408
1379586804
947565484
1217825203
1988095991
1599114107
663370200
1657543126
2057694179
1702749106
639334441
688906525
1584378959
793302796
222965674
680790331
1019666448
768215
91986793
892417046
743370033
1814517545
4521036
40927806
1086345480
234824808
629108267
1056448642
1610436718
1408789013
552207141
1495490446
760324096
299205273
685451394
1135562862
1248709863
300293100
1168265908
629468228
785345519
413499785
1415246222
1472840123
1533481700
662695694
1997647029
1904225181
963450975
1234692551
524085099
1612713628
7740328
1468310509
514428346
816914543
284710380
1696753091
773662593
890221929
1167241615
1991115036
537802211
488969872
1451666132
679758375
15980149
1811701881
133560295
654220087
902672407
1690102070
2090138109
704994745
1017456487
598945382
732099518
571579658
166255260
330386431
572066670
1651941671
413361541
1345321444
1679888963
1458343893
581856919
1220088489
1963267278
947197902
421722747
574923194
1088991951
1070801566
1550321815
1599174988
1555906667
32411276
1583380281
1201819865
1308732752
1956442679
1213804563
1554541448
1291793826
275277043
1903729637
1606731301
961796787
504189534
1771069322
195612088
1102815619
2089309183
391274413
574594360
220831046
246223966
1745489168
1420346374
73514403
90126244
1377499371
1391301849
811886722
1705398204
1923461497
2100951772
2065488142
2012599583
1507058996
1082251440
2095270095
1075980869
678219932
479981189
1652809660
865838216
1953689864
704333899
1553689591
497590227
28049881
827339774
1916461771
2138544054
907296793
125419363
2112006281
1006783011
1365112641
1683013519
218538178
98230883
1371428129
1391812022
1332479618
1327245745
392726123
644361808
1020398832
1775616776
1127750249
223858465
343295737
426601595
2083237862
1949044054
1529206776
193874347
980478180
1551340495
28077018
157234865
1843570510
756621712
1720842092
802758896
1358598314
1047873478
1933066347
540437217
2018958144
173125717
629747244
1603556645
840261951
1861938070
1820778788
117404064
258276844
1635632867
1462670393
1933843755
2110665020
987573076
843006851
1442578880
617876521
5079804
1385504362
1601282456
1336829351
513714126
1860877898
856877067
33445424
220027358
351348546
1984677159
1904081891
743783835
1926205690
197250890
2110555989
2034000286
1597765099
1930030392
1654099827
1433488753
1065184402
1326516428
1199746531
827627436
600393427
1133562051
2085512028
1424426064
797702899
738808735
517948263
1484073601
609145728
618207497
468085163
372876119
722167661
2032903433
1913402549
2050932712
1088281250
1184397667
1520323455
367577007
2032592430
158003377
2044848508
1085390428
407808069
1252796291
2085319071
1472180874
1601780909
1395126302
217861219
1511953403
983440642
348506875
1560808202
797348168
1603488033
1840179928
35771365
1538785071
1304246055
2128231782
1181947562
949339579
53775244
163020510
444369128
222779130
626170314
651317984
889350678
2026581333
1203088496
694577180
203755435
713216447
1844319562
704487762
904313347
1264675321
1495598521
2085701771
1702866905
1183174295
741224168
1120356599
637641397
1344874851
1838492274
1678012593
569072550
501947438
1884793241
1563212747
980266758
1000631788
824012473
1166714465
1749203172
1141457394
1054805166
1450608269
1528324417
75748796
1393323960
1819733685
196028512
936429335
1315187998
1018369962
2012101360
184935130
1691130831
1676694435
122539535
214727350
1537193126
41125797
555271219
1991787460
1526381236
1245687349
1294375114
1958984834
1942137543
994730352
1255052490
656087869
556692693
1130327356
1626688234
377406486
902298460
361523633
1161124762
866535366
1358224394
1326275984
1464107418
1043130660
725090257
1708353448
282453547
397454399
1014821690
1725854286
1901772098
334293888
2027816563
952298603
1478633903
1186559866
494286371
1758760110
779708799
620182347
1206901529
2140085044
1988971041
93547661
1486955099
1928741902
1257104629
736772228
1747406359
197488973
364225222
82979538
1720827301
1953017291
1165265242
616080226
1263386008
785878657
153144839
1507423575
304357304
1485514124
594391958
1488557146
448371759
1911028781
822717777
275676086
1562573074
1351947549
1281674192
794497984
1195244108
2052650590
1287680295
900407639
2074090269
1614134280
1969835314
804665976
336334060
1335702200
1159504228
1416840644
1988034729
1907751077
884592069
1095073988
1023850110
1456122191
394339515
42732878
632378819
1444679357
1983973151
1392314367
2030571042
2020564049
703744341
972367725
1386577736
902918273
694476260
1040507112
949545152
86515701
1891486736
1529092178
1936139103
373982856
547842478
1205163214
563765277
226058963
1848959281
1419870209
250720576
959477548
999947546
1433742488
1751210658
23721225
888683601
210264892
2067065192
965537491
329395746
2056911316
1187255436
207606188
894834575
1214738918
1162569014
1803020411
68214301
829054473
1905895109
1103029577
1044004046
1879331026
878911327
583496858
101400761
660755159
220958596
1321850569
976227486
662757538
2010643337
625050213
2026235235
735670701
1092172383
105172795
1358333639
1566737952
822103714
751806220
244432557
1823161555
741181260
978993558
908481131
150696483
690710237
2117395850
926624264
1300325895
413553723
2034348874
225035648
1974856174
609358560
952465228
3864614
1178605454
1903035285
1630045122
1824976229
398560896
1626942364
597726126
54097117
1427389286
415696246
1608299625
628856428
111322460
1975917016
1558984816
459501258
816038959
1625906841
1387901198
468407293
1512267676
1564827709
1871900961
974209102
115340366
118632749
458692410
387942539
1176969978
543367817
1946394558
1396692576
888776247
830817352
1568243438
274296340
1910493469
806727010
7554029
2052831604
83334359
285248584
986006050
724966708
652546007
515505869
1293992993
1742607531
493789966
1713484456
11748668
518297144
346919140
161631658
286962761
1077657296
1876698038
1262329343
1564982829
2028849116
82467515
592876062
1007099620
346440055
304226792
1126824365
1326120318
1108252781
2101612347
1862733149
1366117483
907993468
262514975
762887923
616838542
765717864
1794782389
1571869166
1241615171
324773477
1586433122
1621474191
24527678
472429392
350518699
494160677
2138241102
2046714824
1168912229
1253448290
2032039221
1497752946
810946701
194889127
1195066948
865976165
527748568
415886346
2058703949
502568641
358797368
1507850081
15762991
387988165
112247612
102739350
1542548361
2133981475
788964138
390104884
2090397468
1189689903
423646062
319410518
2068582434
298149241
1672395954
1832293574
1031841335
1951927642
495350432
72763144
214444399
731407271
1386537871
24854945
1041335978
555284107
1995771126
732431199
1174075557
1260434247
1658632942
218904517
2032986695
1992831960
1983598161
423790592
1037492592
1297896058
1067649649
1491088094
495415443
1835468336
831908718
2009558059
1958228292
987727548
2142176518
1892517608
1871103733
421706084
834758811
1919280041
422832156
343205040
1393922738
2099423732
2116120953
401452231
1611555437
637290447
1042841521
667899902
882808554
1399896713
1866502680
929716868
1108858283
1034657478
1452323874
349055874
989608319
1862797509
1210298583
195584078
798713682
2069701708
1805142929
1272123721
1180970555
564567418
910590933
1328776788
1324592161
213504145
561176130
1839868537
1728773462
1826144948
2101917579
83150915
1152676196
756277654
1064607387
360976120
2030127861
344689661
1314371189
1952800038
585696380
885154275
267198747
897701481
301145930
458317128
1838838037
949206722
1148484175
1450095014
205792341
1314070360
2101948186
2027451549
706684415
981119543
1628698795
1792282056
1775786257
1785075475
590094958
2064871459
1288383030
254431096
1182989619
1265703077
1008740938
1697219180
1458167385
1653856207
1120710842
1380125129
1128375682
1554735480
9209104
652264818
691850082
1788257415
1745785421
893564871
1870460814
132443270
145596532
495577808
2062884527
222480463
1982731919
472095515
546908448
100907927
1461306779
1532341436
746856742
1956230724
1014151828
1070426091
1943922875
2062243142
597039120
1664187538
1726576643
681175691
1699215833
1859669630
2093261858
40389986
1526816111
1273203319
444755085
722694831
767104469
622985587
1130942991
1863175411
260097289
37277170
1882928193
1370387727
326033041
1387577095
1603942612
461707746
1835970818
314903999
161626298
1319352657
498039168
1249925160
487667460
1322196871
1770749206
62187333
207445838
2024222772
98577128
1902459239
893717370
1408759335
2096121649
1731319738
360796724
42236856
604576928
1712419318
1264852226
96234256
1665382278
1859666641
1363855125
1928165048
601564927
2049948756
1995326142
782338323
1873856638
1757379533
330942479
1291500889
649566317
1969784389
1232145250
1040064398
757042751
781438153
1854864216
2044605684
389676338
984938662
1541801636
1920355229
506462090
792887124
1630202664
608670624
314828820
142868269
271780736
979959581
292994252
1538778035
1590644245
1442507133
1837807986
741429524
1397522890
718244082
511432933
1596938608
130174581
1209607785
1973905517
558790741
1283041515
219094388
2147197154
731207524
299094789
1989846183
967330239
893246036
104521891
607936010
535389059
41644916
2093270692
662417125
925161725
1738522495
1028780269
1783685358
1236548118
1126066805
1326473280
907741516
1976794801
1611750230
577524117
634567127
390975450
1711155345
932670197
323647703
866212481
1908266101
2062512840
1483604333
1299393051
780652821
279809463
177294296
1716259319
1161907360
761726159
654335345
2075619397
995214884
1627952098
2099306885
1996320882
1633544436
1712668682
2073463009
1422963807
1030336888
387036454
1660629658
1013546959
1795348771
539307250
1104927696
1403435492
1060408180
1528356030
46880924
1475215307
354771123
2147413019
1048302448
1638121173
56665047
1961488998
1894782557
976508560
1491852728
188612151
569743885
1388790563
610904502
1631855110
104357775
869617600
782946713
1791593473
392269595
737857768
1026470586
1404248963
517071197
377415213
540272883
59682557
799592203
1210631314
52053018
21660389
300517845
186386826
754385740
1381808065
699317194
278205549
1516001801
818079828
1920864328
1635674310
410336152
392394679
938247147
486021351
213282805
746151949
1239710987
1040857141
1535504317
2111014984
67021714
802903294
1801029714
1389404847
478065060
702806690
284018833
203461357
1352962982
599276799
1146500233
561273988
690221219
706758883
1439154814
1231395108
984744605
2102984685
874421671
939423327
1941661169
578132446
910177405
611007694
963816273
2012958488
2073725762
1853775138
1267248705
1743784637
1596053817
1221593021
520074908
2142578012
592276604
1013074344
497704893
136783509
1823790631
785560529
2030520779
781946853
1410228028
1279428806
71995715
1769320139
1332724730
1379824469
1384517541
19625596
1842493692
957269011
587293553
145973956
1593489006
486094951
1995620397
376726106
84381088
287131774
15304534
955304004
1409565809
833879416
2002495498
1887782689
251967806
1536970637
820430725
1773466353
23629847
1664945367
1375089008
1234914002
638051866
2095400700
949915610
406670432
1160400452
1156860231
1017146271
848465195
1833506251
1982994477
1185051841
809458916
1237176248
1625388469
852791978
1327034422
1033775476
489976078
1749859411
1085051487
1344669544
1072463003
126785606
606265337
1664149703
135203747
265217399
150472944
1533252617
280475964
1537452771
220338894
1422330646
170980820
1525821503
56513311
901105528
1503411835
2030812703
209615154
1830567573
1049811447
722085417
816791836
1747824167
1112022969
865932043
1271969144
1322135651
1003898400
1050222915
169454010
1561532475
561952848
263831383
1079981159
995792203
784790772
489084272
494481821
94085248
461042649
258946618
140299483
1169109180
935204059
1170790139
2024149905
2071180659
1030985132
646434735
896110483
1758190927
124227709
819798954
675735710
916037687
583107012
1980649813
1490390914
720803050
1466521279
1433840258
782528434
269126917
1344799690
264467799
1176873445
369195205
2070717064
50058124
1996445229
1774293939
297736172
570782572
542789163
1831000254
1728660204
2138507224
1776811861
1955118770
1207939624
212437072
1719158113
685718553
621994743
2065250712
1729645713
740037591
812779213
2135391616
1406368597
1636133124
1556632075
158231559
156198269
1109302301
1451086388
1635201639
144426390
1891396969
560253885
1891908634
951025628
1348561744
2027724981
1702896344
254520281
849585515
1754480418
1078093597
807249747
1258072294
1345197843
1174073314
1922641910
1862583556
608409749
1026904995
975406603
1253742351
1127102988
1323624450
990418489
320331511
476186405
1477089805
164834279
1750375224
890091106
1923452594
1145121877
72969537
1156597602
2038401807
875353961
16926160
980166957
1267082346
50598628
1962039537
1828776173
411154631
1854323901
1557813917
561276810
169553604
1839531081
1110573657
1125423156
692158067
1450626618
1334171728
1503315608
1897922774
1550130423
93997220
1264149847
368478344
666797165
197460180
1736270797
524567123
1443865473
553489051
72092870
299261056
1689822791
38166839
828796046
124483661
1566101723
774821225
372981565
918348050
365498513
1146083761
284190386
400461088
1937676179
1522769454
170715447
2114381280
1682865681
45720937
910981012
820992001
615214354
1483217002
614824821
1159637977
1972785172
1639670497
162180472
730735938
312152113
709171071
550580995
775580872
173168015
2047548328
1464092155
1347501768
302076492
939007231
680485123
1305273387
118526984
2144226394
847771509
1064203004
254992090
782066334
98546320
891803152
708120296
668789931
484980799
1780915643
244319050
1483464775
707885266
181442523
1408602056
64386985
483100251
1579364339
1026652018
862148055
1209332093
17209336
1691840090
763949909
287223911
1128642525
643245245
797725107
1540263341
452716066
1462720618
975829167
772349247
208234593
1108930397
491403662
525089643
1363131178
1478695400
232897581
792925004
2073469451
836336935
1950306915
100445323
1171980484
1152214244
1210586400
1821245876
975731279
519765586
994232326
2097716957
1486805511
253991333
561219126
483313465
1701069717
1347810601
2045294004
1282286654
203762476
834506382
851068105
877263618
268637611
720502297
1008479637
360573696
1275273551
1923045355
1061503484
1786917992
1496143169
1921030004
1347109063
188384692
1152236225
1575293031
961884542
339235498
1500003423
1041885704
145033252
555332190
495996726
2050007257
1511625328
504218953
1173709361
901484719
1743366957
212313003
97851175
1547274201
1165604592
340317165
1260667596
1292460064
1112303729
378292343
610251933
1574871636
1378864210
1144710751
1041614716
1339043734
2061999576
1467126609
460962281
1564078990
783672003
600362054
1718734494
885694414
641912905
491897687
1890661259
137784521
998569540
1268057598
1083093956
1260905625
2053813262
1436068715
1231629967
1495774516
321254675
1884031804
948623340
2002029258
354104415
2025519810
211566865
149156411
1486145847
1737659473
2128095386
1401242190
1081834332
329286837
441520742
1524600687
74800987
1695932873
918137005
679716030
2129394328
729188542
1765860167
1204487866
161132476
1010697232
1597175954
1396506044
1181119181
1482881612
2066748749
724740023
1231013219
318907359
1995038005
1267929894
1945107325
328845590
947434211
950034582
1884473032
308201866
2071578829
552529194
530385830
1431578850
1665595515
482313511
1941044501
1089349209
79258388
1628806617
430407993
1059707359
1929894552
1325570011
138075401
1411537688
1550979169
2109671764
2031528224
793538440
1216974718
944443600
181079579
1688322297
319388329
1701752401
1148798970
958700179
1263408756
1930634904
1934848804
306524421
832379000
604925174
1563533514
533819139
546291708
161060298
178074170
1144540352
1242543562
2144030772
1976794672
252292490
1282913617
915368194
996195368
1371260355
1166605252
649352366
2081700233
1860110951
772178256
1288159553
1999557927
632250
1910962329
563818846
2127348703
1323529835
1714329496
174693738
1202429096
1641780722
1856087925
1622613786
948808957
87058006
1520491778
1008968317
1151046892
1158883500
966818024
1451860238
121973646
1037048609
617295832
887219109
1195551595
2063867827
1015143065
897928374
964109829
1460201939
1569255131
1048947312
1402290404
1742779692
1523891952
83267929
965163378
118129538
1443201652
1210007090
1337667880
1707598702
566502917
1638826047
1066713649
1736261076
1850795030
908700757
1113905972
670411936
1505010874
1592759696
1382605749
594762165
1512449577
1497927889
1886529742
1788175236
1515449575
471629489
2146865316
607931679
1147403347
805821788
1382782804
1538650813
563762712
1135141757
1441567412
966396248
1639400286
941466090
2051882750
1239426199
1312711746
1204563512
1121555117
1507345557
586647800
867030147
572775217
1154411586
1041912072
1366708944
677519512
910540926
1471517812
1729108373
1006359154
2093591768
822317838
1980143517
118012813
9409288
830205348
1939311418
2074230375
1293975839
1888773587
1749310706
1275582924
1568566981
943810053
333218286
1924658195
2118812816
493310531
2031740310
1774055574
563472831
1619894253
503864385
2006354704
1814436476
1648670292
1553014210
53181551
336971344
332371670
1352877828
797402782
1557870158
1841450256
1200776346
318966013
350042936
459679553
241435933
885832874
1960813496
852801173
451236552
382417115
565197552
2128254721
1300346685
1895603897
1419595371
282263642
1878229897
1720897012
1465826423
97328420
520594577
1680736498
205163100
594291860
2077055950
28750120
726532766
773024121
1386938989
829932336
839146334
453950199
1559286519
960101060
971236462
109653259
1537391610
1765914584
133873058
507654215
139606596
1076886002
643044628
2131927631
989936326
703048908
1023339897
1416797768
707200353
1253588178
676293612
1582371985
1410346648
1328444142
1982050078
1521363904
1861390830
67934509
68496478
763979850
791565496
151709291
1822398208
47488267
1230303118
1143026518
1231441394
188523341
1336885545
1379595839
216093180
1572395827
1763420242
223774525
1440400431
1962046480
1631397392
1597025460
591785094
817134708
940869687
2059235210
924370735
951433883
557620045
1036990284
1123097512
388844635
1361208624
1735208512
695081636
1589841864
145909541
2121920115
860324988
814535489
101967808
929789098
256595665
2078887413
1529562587
1593138682
1351287714
1529470811
683430436
1252420290
1579233172
2098993201
1596305910
261770367
1813575414
480512704
1808681224
1115732030
488619374
481846000
612215813
1264239605
1489666939
2016495122
1341692652
1651477237
844612811
1375402948
1566212821
454629750
1878449849
324885999
834996352
1948950791
1522400796
724111655
1847499520
1020327177
2073531953
700155091
750324971
938364670
1234198060
585808669
2027501476
1192385065
302962648
1879693753
674800908
156207280
194862499
559383100
1220166126
1095675674
269465982
658960726
44767250
18999583
1793933734
2033510529
570953929
158844271
2099806436
1077501188
1868676901
2096085588
793600823
1374089562
454504919
2138104259
1198451811
266941376
1002491335
344194489
943552308
244492469
1120153694
248628235
1657698892
898341152
1344936315
637956932
213833526
1660070926
2028953074
1333505789
2021175462
1918912041
1630134735
1093247731
495306909
1717416456
2105186893
360738945
1928816203
1409355975
1701157023
1508565740
369935591
360649249
1514740574
1759210032
1398868367
832795756
80521658
1264869642
956940753
1396788532
1824601326
2105317399
1546578246
483137823
1435190075
1395731030
1690663169
426415336
1934631263
1680185696
1043692654
99900585
1530862894
1306735212
2077536388
694899863
594528361
1285077259
339651062
1973541191
1559118325
487283874
246645394
769570844
1823377621
1369044082
432410799
1517285078
1178588669
1062437698
1120052478
1564292276
758709953
1732379758
693588041
210455051
1752620947
1126858629
321303109
1312887014
1013304599
606299363
789467084
1193241869
263131019
1552036320
671707342
1316809759
1338205251
1036082420
1538885328
2016818854
14387349
102730218
549264187
732186376
1596443456
819529364
85869839
1737059119
352823177
922521183
1296148494
396130
1279420158
771512149
1071577622
1422277605
1180289927
1413244243
1940656662
850990086
841990761
50276188
1602452952
1304612700
592977348
674323273
1575985269
2080027917
1636783896
1505114704
690182225
489015546
1022318937
1190456518
210316789
1581204329
765154291
1149781721
624036266
1375719802
1136366555
1762774179
176976366
611622259
1321363092
827391698
485315066
14098094
689112188
1690299819
2140358565
368489089
1061388949
2065045228
1877834205
2124741541
944950585
238192884
1007613563
817236787
374057395
1930317683
240621947
1984254023
1022214539
1735927586
477854222
1511018754
102085579
1501199168
70377858
1490561534
1774006153
678209597
1073007087
383440584
1099699875
1590724857
576316169
1234518739
1444128581
1195199179
783163872
2065637499
770485908
1706592682
1906103937
1167166043
85050038
1241429207
751520292
571042524
1693353360
1583069747
1014097229
1744219378
196931134
1238694805
370925165
512308277
736730118
864389638
467038253
1261214902
173551678
808299273
1060673284
1965278136
612413563
1645650936
332159073
661985303
1300164885
1452002999
2021822528
1333309912
458032997
1934226942
1811564429
1870213919
193053627
1365637392
1870959232
972582924
2030842767
843823332
284030710
1263066858
1384459414
1318472610
1261853303
1548538089
2060443085
362969397
1786804291
1917612493
1541565111
266108751
2141315185
1022595167
1974439185
1961500141
870087984
78130898
424296224
703720378
1969922469
1082841837
175926861
1130426815
27697065
613535345
1881781526
1353682923
1102505664
894424803
1308040444
667331014
1120381360
806880873
936438172
415635954
1257966835
1531915129
168258081
1779265270
676912440
467407173
786158674
931655474
1462160733
2043119795
1551246738
1331488009
20069514
255670045
1012731545
1766142920
531924271
842936304
396944530
484913890
899338789
41309285
1900715010
1186583375
672824808
1640332235
1776274128
437258940
798685293
1059939217
1588376211
1913489510
857617734
16082892
1869959786
174436725
477143572
1140130718
1963885054
602268861
1401529526
320215280
1956647686
938215285
329621951
725614830
1102117955
1091197192
885164550
1425827031
1261865738
1178177543
1346892345
1447484677
2113904040
1092238742
1472442196
2081970830
955573846
652638688
1220804254
1012880985
96941178
1322572092
553136738
1983236655
583321469
667788990
299952613
1598419117
1756276981
712206850
863554984
980340018
965152466
866104065
425645951
81362098
1802618273
1989488077
908795759
1540378036
215982823
2101870357
1689727667
1992859770
1834876756
943548589
1061351874
774934350
142817424
1856222607
545191660
682712861
1183923344
1919118929
1118143413
1840756389
8854169
1393218803
1827338214
1160945818
1400544831
1704241525
2142162842
2040156564
288551375
1445672510
1945512258
1114618450
35473337
472425457
181982296
1384505036
919899507
263558685
1974068964
1048966874
1435837894
193400535
801430748
759125615
571845297
1952226255
386415828
74718649
1952298957
855624218
136759306
166965616
1834204377
614851131
1612197695
972290943
1977276252
1085598950
1142051157
1622831680
2004464980
839712507
1972634140
1455811077
1134788492
1695993268
1076516861
332016697
1222364080
318278427
985235974
636377182
51287665
494012955
640821049
2011106241
110446036
503392897
666651501
828723818
461484946
1578077811
1954594464
1666408067
417873739
84579489
1096422107
414714230
235006167
610705053
1758861835
1416239986
1226797641
1756273516
1041296662
1931238371
1921419858
434167122
1796372817
1598777878
997326531
1014641779
91723540
2104909030
260961828
263214209
877635639
875768762
1231631102
1417445409
1446493623
1959779705
544496810
1010269577
249317030
777093677
1632129828
346542715
2133476888
499249870
2131527739
1115900011
731451666
2078103811
787898872
1518647774
940938603
424706050
83535138
743908527
691546023
265874546
1927931841
1505167392
1183701279
1203223777
424741492
525011078
165566152
772297226
194427728
1138023112
997674704
430685870
2129592469
897284537
1940283193
26869879
1440598418
873439670
900369395
1351221127
404851295
38507769
948321625
1325487961
687791471
1999579144
909821496
1308419742
1946561871
1807291929
1108767241
1904420747
1384933325
1751030879
853416861
865161336
439334934
549609453
498813566
1962163014
383862832
994809941
855103983
851318404
688720923
358515912
95430485
1009376628
1519948733
739715181
1673840542
232626101
2073158854
210193891
1668597239
1151099516
965172679
764990574
808020587
1788428198
715235222
1490371464
1746700221
935047027
1874362422
1316202321
144855336
910626666
1589380187
472757511
1996470763
443925335
418013805
763180802
668359216
2092508403
107744411
1862451510
1062133311
191839579
1796129382
1979100388
1078656003
838812553
637054007
2007326139
17297968
544073309
810318901
2081934600
532319614
261774197
349673855
438918960
432912292
326449236
1694716355
845938413
1955368281
1168249386
492966968
156991977
371260571
269805095
2119283550
1350653186
32500410
1616661045
323727090
558461125
595321576
292119588
2107410236
594122032
790056075
1657187114
358290935
333172278
1607411975
1632530267
362344924
546127891
2115459668
915548680
1323620308
268581709
585199886
1766037036
1163402688
1934662014
384238342
839946411
763899152
737239215
2115012988
629325894
1842676718
1577758847
855754392
345245242
531480707
2062743031
1324659915
717796878
109327081
1724802911
1445723212
2042664624
273184520
1464322485
1634070951
1330620823
895850419
1753578339
1624841195
1682946956
1951938499
144427497
1029915404
662420801
790119803
1088261347
682886555
549839657
1588507600
260836222
1566308280
649694602
1668300143
1938237323
1674135803
1620703548
779497029
2126434955
693826236
1427027792
453916373
994494936
1389588001
240053797
217728213
1779276365
865334074
702308584
1249470215
559410538
925449668
2063548425
254981821
339811608
1389550772
1012122024
2134591939
1403129747
1087244242
635077029
1871719847
601840757
1464663618
438086205
1803380948
306165807
1092873464
2115298125
1955267995
1200335051
911498194
883821550
883500008
752321101
247473549
533248466
947131430
1383639583
695006430
1977123264
1233746154
675750969
652298917
743049176
654799200
2037147404
1564740901
738383756
611240978
1159755639
956800286
2121008263
625033170
2027310465
1829336252
513315380
2111090551
1064861832
1764707738
456696982
2012508984
209140465
111857517
992639002
336178044
1082685190
892126619
1603936724
497261112
1092322084
879811989
1807816725
1280902768
446746066
162196980
192316127
1880859983
1223096772
1753138067
1189171942
305564991
133053147
860584012
1790780289
38842150
447936802
112415141
1774379495
2028755489
1150336716
2020156984
2095463755
1325188224
1157524207
1231834223
1832443832
1145740905
2089070159
1207701784
459566616
1820372061
2096091077
2108404904
97275952
484010183
635287648
169865894
1065894199
445034353
300500873
857673476
2139662323
1410100818
2144595860
1052536034
676706084
501702920
237934917
478719131
1710904671
1022939714
253940019
919556561
1087098218
2135975551
1830632192
2097869357
1222592305
1041034766
272256556
1423502146
1193150173
1630355276
1870027247
517316900
772371940
1615468801
2009190933
1625965550
1432351522
1095896269
909828755
1874140838
1626565338
1082159313
971852782
483749328
203601745
451435146
1822001182
244838
1887881366
1728880900
824456651
1694485361
1065653558
2099111582
1768869214
1081933757
1268044420
714582920
477797557
1247172492
657617987
1259694222
1356270553
2071128618
209778068
1649979462
1316759796
837020887
836462804
2040093340
1582464185
635781568
614289335
1280882073
1154033168
646549021
1016478719
1058062548
536559515
1157290057
934885303
741896022
17140373
693677667
247002313
1245049188
189621192
1146934262
409060811
1190660081
463077406
1829730500
446848668
873422107
1946218381
972289735
1968462682
4253640
684124988
154605702
603296313
27940350
225830944
864544567
1755523721
2108784062
680096805
1365508361
197623205
706205901
1060264479
1254127510
957071095
1420494419
1506971078
488125855
591293467
892032158
888299712
1544089164
1040155999
1730237472
1771044419
1825018403
86216071
662401529
852111163
1557483083
1994281781
871143614
369583843
2021528097
384204699
270851056
1440356152
1841929770
98758551
2132617882
2130922545
1420302767
1905448030
751765496
169120109
1698902294
1598134903
1456557849
2068979093
2038217872
322411368
947059949
496387655
784592321
486053094
420282813
1813462430
428476104
1497426361
425991244
2047874289
2076153775
131246408
1058257879
644745813
1407403239
1682137324
1125837271
750984102
1649087987
102478565
1388592405
736027714
1852918572
632928240
1078055690
93241363
640531463
1082598998
309744381
170276845
1692712437
2016690920
2038691715
898676366
148148627
1841862924
1742381423
1523418148
952785390
1115323110
1839067487
1977027301
480745991
1432242673
1985768093
2065064792
255933380
1176405599
791714985
1587816457
943791492
973973709
629495367
884445917
1221798043
1510129857
483778393
935649250
1174859707
2089934499
736312054
803994405
1609487631
1901150848
1744269759
712536987
1285929145
1727812994
1055909023
659798026
2055482976
1868917105
518497866
1567267638
753810605
826753277
746249748
1982275618
994222609
1764188229
247214465
591367765
831824865
1872373031
1108686736
960220571
2130273543
341419749
1902834176
70388527
760333057
985685915
117395459
1532732714
1385807126
1163434671
2091432087
188964715
65430088
55684803
1830329434
91086676
240863137
2076966256
101322762
1602056162
444630665
537705139
1028747061
183635724
578962087
516587155
283510169
1371979881
1275246735
1206098989
605995503
189606632
1112003544
686768808
981135395
667450352
497896758
1211786538
1651506048
543724650
962875675
618752810
416626983
208043114
279555478
1742186657
1202108831
321069097
1488685221
2060295879
1090003949
776557378
217554634
117900076
957388630
773070349
111872198
793874766
1221105141
888819928
37522006
762159638
727905888
1730175180
528115671
1415154636
960093949
1427213401
2062861691
1443941249
314099364
945899197
1919781959
208663646
87851144
1811279014
2122766740
1779328900
1838304691
551403695
1207497906
553571805
971962092
732901195
1052298428
2055702199
794226588
1704287020
2107113396
1275291845
1016102857
2135552341
755460198
1782377155
1859712585
1264403840
1673868391
1974704838
179692403
1884141189
878674618
1465749216
1566267997
571431503
714377646
1184208408
289422358
1975841299
1941521799
906440512
714705315
428549908
1232055942
243878568
1318436378
894897722
1981118264
737726721
441528556
2030630055
1853117026
558101771
345800750
1593078823
73187817
1576487606
802030253
1899941633
569666719
1757259624
1593262778
1804899516
1302395947
2137246587
1945599906
1641516376
1788380259
235983068
1376008337
663088882
1111519337
344220737
2053160608
180083066
1587804583
961267020
387829454
282073602
510338404
2013171364
1775907985
1101871278
786123757
146032223
1788703777
841468834
1082795538
1409529258
1829076123
1689457593
1468818251
2147289643
1344299508
1123344566
134793480
1605352763
258678755
1641659855
1144575893
1340949656
26108787
1961518459
419428725
1360628344
731012535
1287880139
1382168829
1996107267
1298308585
2008063213
21200561
345344900
781906849
445355330
1073239988
1532136601
951474436
1528891823
1532052423
2041200659
366535997
1014712676
837389308
517749488
1502463560
412382445
732078143
641122379
720520196
1913711129
525663861
228831564
2112276897
734197637
1423941589
1078674929
587135036
1255725654
232714159
658345185
1409925323
1136001304
527714799
1597223882
1697285959
1889048762
732364919
1671043040
1755073483
877420667
1896344190
1949572559
1566039477
1917568606
1935702425
1942671861
1861620972
1892699021
1884707165
2071417039
1598494049
1752379397
655135748
1597634381
1748473940
2015324021
1911243400
1705990902
1052589806
1798690105
232177930
2111048173
1570958443
988074114
708800094
1256723379
1630414979
1926492375
26407342
1872976010
45517237
610607620
1102579951
386638612
761800472
1525416102
2019417947
1381861161
864686834
240942716
117959408
10029794
1572986107
1628556785
1457476487
358815394
1676483771
141465429
477290681
973909426
1498022716
389510282
2007920627
1823534461
868742651
2074654076
477295340
1853544220
1484337314
1651010551
1951921723
54779583
2101243867
1385545916
1379905164
970736684
971350656
1045859991
1552322610
762196722
1360307549
1852065748
1119317108
1837935282
192480231
507060693
667752457
2074029967
1976943532
1369344310
1646958989
293290497
1822963246
1669193322
1318248319
773627768
507302545
150239717
1938358039
848120384
237836456
46921784
379713882
707680870
727677736
2056769098
762382973
783455483
868372785
265889302
1071087469
826002730
1864028481
1688863199
1637946613
1328286842
1012994891
143698419
1568005274
979075591
54663871
1933336406
55225403
562314309
1434511579
1477204235
1217991472
1859430434
1779406646
1986136104
147315135
532273523
500791744
702522297
944571958
1779604383
1280788720
1624505689
1160932233
1478248869
472273983
1177853277
734380083
2106224189
1241234440
1470572227
1985821579
1700408332
242005059
1329267800
1933163621
1494380102
1898237609
999578555
1672443805
658628746
910380139
1483295342
1138634206
405516178
280525099
877816367
174189076
1286869166
1721502992
1880071315
1669679056
1421710015
982881877
1719803815
1939751205
1598568068
932179107
1404889664
408847771
2143505939
1779477122
481054854
1895847744
555951576
1689038858
670428957
693695133
1617654864
1664265389
1272045686
469334814
763335401
2051322390
733886676
1537700488
975797707
2134494650
2081278508
345356087
1818794978
373336990
7549131
2045184329
976834517
987512954
1036593000
472062535
170282884
552827826
1048126308
291971727
1830077660
2060255768
1946237262
1211826021
1121727907
40890288
792348784
840161857
475739237
453157376
1545564123
716002746
1926879158
2027981525
620218928
495076520
363526946
2101348754
1541632571
1791879199
2082293645
1415663246
149737134
1906226672
2062353144
1801405513
1038034632
1822664231
830974145
2094760574
1480818345
2071792218
1553091245
1105086381
621067066
1115286312
407091171
1180925005
1750863467
2127228572
2118348416
1999485866
533113818
1163118231
1876841146
949512151
1793443016
1583621911
1182936970
876724782
1665780862
1354843172
294715294
226889500
1246364736
847829179
2042428447
1390722818
1462325269
1050063817
1463711383
1284022784
384389669
2033569854
22312925
910958722
978112623
1594224983
1520511146
95583985
1571446574
756992669
521339627
309274344
1230001845
1234807999
2100021298
1379138106
1616580283
801815826
227951430
1453304976
1862165262
59945587
1226559514
1581590058
1214480295
324148430
774548412
266661354
660337942
405221989
1547570419
1628543879
206246929
1883186953
77136936
932729285
1573294841
1596197190
753214471
119947492
1620015297
336603550
1634070947
46411978
782520951
1315964801
429005905
1944130357
743288329
1960561067
990084678
1724161480
354803751
1391540713
1406068049
509799717
440209185
1989627230
1450484132
665464331
765102088
1297363234
1455087566
1854099510
2122078834
780067388
2145568747
1692319849
1423326486
1865763361
969500200
507915071
1773189507
1897916012
866474688
948717131
220832055
1428944411
1345475381
72590246
1643563276
394604544
943409388
507874107
829164998
1513619937
630491958
200400135
1512415399
134567244
1236700733
1970338937
513252128
1091624724
139101103
1057013984
535026530
791868600
387562354
334852514
477571291
1876355814
1911606028
1719125732
420388730
896466030
1915190953
2108224712
1843815738
447133488
1050579193
1709554944
1223861688
1570567001
841231160
1963035059
287561259
1502499156
1129328158
376606478
903299700
427376657
1778991441
965211707
1488248983
1180994371
1946397813
98766612
1734045021
1143185
850065018
1754041001
626774100
1593983683
1778863858
505331046
1445251212
1927186087
1766833453
345893186
698343536
140356128
989469113
1505202257
1163962909
1577137842
1664732471
1212272225
1063732067
789024630
821975530
1240710184
513221264
538982575
916630352
1215289472
2015570500
562734327
345910834
1389984682
139462113
1181256712
1504227707
189681779
806211006
1630324992
1491209690
566024078
269087533
1764737115
2007930502
2008084701
217740601
1167216202
437866900
47148640
1610833010
364395788
2108487430
567914133
1899462555
1875067759
2144647961
1513241984
425037614
1368885806
2113264691
1509654716
184707731
689093427
848493879
621373383
182565768
1681823535
736773207
16722009
1225644811
1785205871
899630055
118619761
495975774
857998432
1344383743
940177598
479831419
1751794298
362921148
154781918
1851810546
487614912
897814802
524721999
295490779
554505252
2086804800
1303972983
785249861
1628217269
802358284
2020600716
1702998854
117472527
1513893221
506352814
67355736
1030882906
2083268400
563975972
1693700790
125951080
1975930254
1480342381
1029956871
329043498
1542699630
2094206454
2034242423
1192183289
1378483985
1562980505
1524663185
2092974049
1790485252
2026911118
1841736996
293390620
2091805961
1224819165
2074535484
1549599841
1334276920
262420036
369047278
434878914
1911878449
1438245752
1838970447
484011080
170914411
797065803
479112855
1193539585
1801954924
1859630986
908970130
1656469686
1023190306
576216460
1676640557
1758410664
89775387
437671551
217031815
587621033
1935430997
682108590
19632866
1377192220
1314567744
2039617220
1620184314
691430248
100505987
471965245
2032682834
1981833359
1882825335
1274271005
514148291
962821223
1557945845
243265188
151292125
1123311171
1128065822
1864285124
380691982
453148421
1874946897
2032678111
1644744926
389814019
1007303346
165678106
1897712635
2026476795
95678476
839534533
1638477876
1332321121
1153508640
555803811
1382824120
573999071
1406994280
2051244120
1847154387
113147968
835170170
2098858701
1665846970
1530333624
1012744662
453214618
1072864156
1219831410
583587660
1661579649
367762327
108198993
227814617
624099611
23856259
256639755
1080368142
1206600257
557457404
381205004
1113185086
140283345
1269059349
179496739
1729431022
1085351028
1247631204
1410030832
1672113315
1431787935
712898382
1322928187
1874701884
343967161
890028350
550700885
1279497798
557056009
1871528183
593790854
1719093104
1970217387
322398001
196029401
783559194
485183211
1016610400
1383676601
537240927
71502419
746382998
443208947
1583193886
374279688
1311299982
1929016164
1048757371
1672769358
1442346891
1519578516
2078775750
918341491
783342346
1251739506
1438339799
1068590831
316536198
1680771176
1168470927
1947373383
448787224
73193679
2143106962
1294185842
912844602
454633613
1819132643
1214630910
2127282313
400694620
1377311336
1723372809
2141029888
461310204
1835262894
1694236050
386521583
1580509029
1146088712
187334233
1197197025
1576756497
288587413
889554651
1507578921
1885351215
939618725
562884537
2034524594
1071169545
1363022226
614102131
1968000041
208965948
1933099965
135935481
804247957
1005792643
54163369
1081689360
1210314025
1567173108
2105139145
302199783
1828160617
1086101810
1271296317
1661448592
1593932341
576850495
1878731741
952183431
89166785
803409508
2020223819
1125479656
504878281
1373063303
1771175551
1701413131
2054757360
874054044
26069147
1491145829
1609500198
1964918796
1993418763
1451461703
418847860
964662840
350283894
769566549
1908229744
416612262
1591310703
1189107710
1420396519
1966270614
682897322
1270914783
1976632462
1320108747
1700547776
435449155
2070629413
142103798
952422415
524455635
1418522372
1562773662
844107202
1915984909
1988647457
1812905889
1828327574
1127609493
74840928
1502131270
802603211
904839589
1938075109
1881201997
177526101
1213267990
299069008
149970341
1322683208
657691178
1823823511
1029274211
810624845
775904014
1851843382
76879985
1120156754
1395548060
707493494
1671021490
2113518850
1651831210
831673600
1040530506
1696584597
1032708573
1936814795
584158694
1743618512
960674297
300557815
532589883
287508988
1281949471
1251585112
981048898
387391061
1974303823
2145462005
648684341
1747048897
421958635
689952392
741339571
1440120880
344365816
1793105924
1895330387
253560413
1793538718
1461442670
2113275276
710697505
793172618
1489918177
1591857922
369533919
1055986565
356965301
680599331
1593300063
1797990839
413835228
29829580
1496883142
1671269841
1917998490
2123142172
1490404289
152267033
2025869947
909463305
1302153458
1246309898
1141968384
2019430827
1035108970
1252209572
149349756
1699370870
1208604386
1422219089
1559373951
1915479522
150818792
19179154
290876616
167566330
1883959969
46928498
911092516
129320638
1357766769
984426719
109945684
918896958
811810372
66442998
1745225666
1524406739
470541750
570700723
1657402128
2015953039
276552872
1387352551
1710498584
827571614
1202230847
1171004053
1838251365
279441182
268892755
482160380
464477319
1978290166
533345795
460116717
433005234
713786870
747918460
1571020691
522196809
1241380758
1762237956
843103390
1124108869
1008216753
1725415815
800678760
1382498633
1938598568
1021428772
730032422
838216438
2057336514
912374142
2015039630
1838635956
342423614
955335599
729965716
1906659891
1492811806
2089409684
842095291
146768604
923815556
565044451
412089566
478948587
769073246
655064342
1060346858
1590195727
1570981080
956966216
473434642
1797771057
1048263968
1389635062
1043192962
564371456
1602216416
697089915
2067183260
1811692543
173740295
1602495260
285776632
1481383471
33416398
106574570
2024883920
1840147885
1410822603
69274085
1393726354
1595525531
1489833217
11553948
422633777
1135631743
73210372
360333522
629967059
1122385369
443900344
324251234
970937964
771689457
589688812
1321174854
1454836584
1334043188
897153649
74405787
277211438
1282574488
1138511403
214531582
132268645
1241968800
312133293
1046883305
1221465695
639629857
1625312125
211037807
385856173
1868594848
281007725
538344744
323247451
1833805462
1122959997
1567331270
808847140
1875608733
1727832407
84906372
446498479
1215888059
820763143
1464476156
200726816
1066132958
960286562
1715022990
1941630475
149852822
1150012818
99175905
2115401750
897546552
1276117201
325916441
1022904487
1467236792
1617081324
419698239
442872135
268505188
1679300058
646096602
1093758524
2139429435
1674741855
172722694
1397594188
412975218
2107209390
1884047034
319922185
564098453
1499247286
1233998302
384650982
1058711858
682449939
1074200268
891408958
891616370
2077576712
1603024764
255446302
609254904
1989547588
96205916
51999376
1649192550
251163236
403352907
1235200120
760483011
78993006
1880365456
821113067
1554442886
669088588
1669814180
715578718
1467254654
1369732355
1176331799
1412941755
112424611
568611050
1093374793
840472020
629819995
686734183
1568845346
203997922
1191806953
474525469
560725568
874967640
521659645
300788333
766837703
2097498429
395430534
2103930389
1373306899
1276563760
2042438192
1313293121
545736116
1932452554
2001889744
397003321
581783792
1827379005
628887542
344870784
1622910895
579093160
122492974
753576906
376472138
345306863
340789056
1401202845
117652197
377490766
988747616
750382980
208897754
1176418584
899069031
1786740764
636450233
127508919
613629974
704753173
1986083450
258114770
1036721771
1668130726
1431681851
1785192677
110496274
613254154
1233971651
2126227258
1930604534
1526716764
2107958228
755365384
1903924294
1660148357
2087770850
222092114
1461468780
1668480714
1135396171
926555753
1470606587
962670242
14603560
568857230
651235956
1316780682
358070815
1641967944
522705195
969234811
1264756890
1919433852
1213722585
1792568960
2010524221
973842515
1510956389
1776474161
408336017
634195575
1609178515
1643775301
1471943299
75884298
1843741970
1002443853
1059748252
1036569651
1677356457
39696676
999329040
367756126
312765106
620407678
73076042
1794117570
690898234
1660787950
1498372384
874892570
835551258
1367127893
2057156226
276533498
2124981368
1818731320
794583782
1436276256
1309349398
236197267
599550762
1544285671
321335016
1945495251
1634290667
849820376
1005036678
661368881
564419093
1978626782
2071016241
900264648
969732797
1036708188
336958126
434554172
1747350374
1852432878
1385738926
421792334
1338833653
925624843
1741242045
249442012
2146037896
746470326
210594407
1313566849
1935234416
801908618
1604650482
1136634739
185654227
1119520491
864148012
1845801154
515491891
1896298084
230116606
395257165
1544460449
780507144
1755467034
1805182647
1319990842
1557208416
1527416632
457833185
254831566
644798979
547217712
1127810504
1098672030
2067209585
424099656
564938537
928514772
1006638557
880906202
1914970560
1031475664
161642899
1625825129
1792551121
1315437756
898710113
2137339260
1693431451
528473926
6110948
75495498
677317301
971141521
614343992
1634376093
678555698
298497931
584649926
26331655
908913628
1413053002
1562274134
546207392
1238233743
1809745738
1329060965
2004536320
81110913
189905238
308222023
1070301923
1914839584
1540147294
1637271914
1290695788
1371815137
1152836070
2111736234
84899521
1784179512
426969489
530241926
1283752153
1774983056
1476542650
346694477
109188779
1402505786
69891853
1086309502
551091668
1385977625
267600695
1874731224
933116256
14439367
728326692
1206434834
951996133
1469388511
1119485998
736582751
245158321
2116418728
1658243311
45298778
1006712640
377403128
838057870
631707095
2058482811
1910006207
575659777
587967328
1497292978
1218650908
47809104
362331000
60547718
615600134
308253923
126120365
1431102530
617159583
1059097244
836350385
184815509
484822155
1168646178
1726902640
1689473588
1452375113
1863115665
418585313
1211247140
1491098753
1069450227
867432247
2008594925
666273234
2100685276
1791336398
915481700
1445023097
167253961
729119162
1098920431
397222992
880595611
334968559
1334197096
817953971
917115143
661152152
1656315809
1042823307
1219835036
1885531427
135921426
1209278435
1398475175
1643631020
1080197117
1962794766
2055180217
151694711
720591555
1962020061
1785104694
103247680
790392449
1710143667
114676901
1376454899
1193581836
2115830105
1418890258
2100832578
999337638
953102959
852094343
1829830362
206208814
390884195
991366022
252641585
2020176385
1049808163
1677084028
349291613
209530421
1465463063
1251444388
165532170
1515954751
364471880
1444958338
1980009696
2090029434
839645352
932088116
1166940577
1254287210
1688108768
512562246
1516130906
725029923
571306116
1420506069
2003681168
961523990
1714062468
1300737862
705666066
122498119
1333303076
463520960
1788730768
356990375
627447972
513401119
1749305352
774759165
529466159
686300994
1371768729
919970599
1685018887
1207341637
1864716894
439360582
974072611
1257460650
108696448
1626461805
1263609699
429284598
1339858173
705060875
816623142
1699948380
722100614
609465150
456946082
1015419916
1528477665
1500373140
355113788
139369680
1121756182
201065650
1118009852
48712609
1990109646
598705015
1788328251
1030519737
1983260498
466521374
1320623726
1495458054
71284465
678619550
2116865927
695130392
1437702638
1237192149
1455825216
147686066
1056516612
1264809682
1414327663
1145085603
301749346
973754171
503214341
499005417
309861266
656890445
1982313118
123016065
1012212143
655370464
1209036880
1574365537
296434327
1277728226
209557094
318333962
1145898647
2100005335
489962887
1677650178
1356108783
1672480590
1409691853
1796745538
122292714
1395359632
2047933385
248478111
127752866
1876061874
402162040
200208881
1716256047
131612496
671488461
326260462
2141958172
11499395
2134194284
926271816
1987265416
1829448928
2052496038
624049778
1949985655
1468186766
412286436
2050539588
13212218
148431791
750149035
1111324203
657646165
268886970
852277790
224621734
634183933
357383701
532243962
1444566438
273199125
145391006
747756872
1304336713
423354672
121199985
799351570
38653275
714571400
1645688415
154707961
819953188
178591396
76788331
35895413
2108944072
88264108
243976529
915567295
868849841
1865906068
1391068361
1197032911
453670084
1536670507
159517883
274855566
1698827014
22363051
1717926732
182136548
657279814
422628178
1882585513
1307808784
1276456142
1785242931
1507894270
1359569892
1870993202
1318826026
1399502103
643275828
164500040
729467005
948927425
1565108351
1629994662
989925932
990942834
398366806
979375462
2030850975
565802784
497343770
1361768685
793663431
1949773978
1584894273
826432755
1588615045
1862633833
1481000438
514371169
794914163
1641175377
1209030880
1417503912
518590131
634924253
1465701236
2130038969
1438027283
684798385
790089795
1982498254
1673962957
474180407
1876847164
1686802998
504891994
805776917
201470285
753237634
1959265235
1510532368
1605184188
287119064
1540362528
208084321
665802129
1269824008
1182634411
1580063333
530495998
57537369
1071413168
303051344
471006960
969349367
1483604667
295776805
1709541574
289846743
1940160800
1655507536
1870602080
183171283
1975327741
1332970112
895229018
506096994
1823516389
1906619919
923803942
1486371858
219446520
186718363
1983010233
2134389335
1038377057
379437402
1287335518
2092143295
1951295238
1030619296
880589370
1019194867
1253698338
1725119244
1165916486
1848066534
207783479
1616121413
1092991786
34054854
1627394809
767278379
1949533372
535997265
1511307230
1652745230
297860692
734426246
1570371946
2105701607
1703111395
1663817309
1206244366
452066209
1539351892
97300425
549510862
1876044441
1635591884
1819473700
1707504893
1694805520
126653866
1751224964
910682349
1332889963
525196080
1029175156
453754474
767572740
939246007
97620935
912387119
53864513
2006653741
1379007891
1596335815
1519636972
1118793520
1487858577
57225928
851234966
33501612
350811477
765083315
305305778
365985889
1128536922
690570562
1032226573
707226115
892409715
163280965
268416217
665762743
280524095
1110094381
1020744647
1762940858
649622000
111734886
1250710233
750916478
677815488
1736496684
1760512447
1862016486
633761730
1745630689
1437052456
1888349723
1675966155
1335469094
1511214872
709802139
1120756021
270143900
142678463
1306947171
406921465
1620012299
1038624018
945570648
359531421
257248892
274466560
1662499664
48908820
444377076
966750260
1813856724
1466763601
1251180927
945164178
1047480177
1792152126
1582414341
1366736851
933029971
1209704956
1271124563
1321138917
1604786747
1715198534
900513448
1309185697
1686463193
1487667718
1912062465
813877423
179508852
1438616813
1613975378
938439346
676208030
1107749816
1429075024
589674233
141575046
1157506353
183389063
574280838
1082920129
1149187501
1381955242
1171409764
297145601
25704358
908566772
473319539
1675883868
1913017372
1414269183
33118833
1095348859
1484159536
1850348441
1124232603
1948169084
55369739
227534132
67375083
154353484
187976507
474154250
192937459
2111800289
1482039318
2020706093
1687680655
1207247756
737950417
1374043594
2097993539
847006658
1694338902
284751106
1257046146
975524668
847679939
382972921
898826719
678944764
1777231488
1573259068
1890946727
619222538
963238552
1516196785
795457962
1327385966
2056070000
2083074069
270039422
902811769
1957521418
1325057926
1636332858
566436266
1884491966
66995213
1681725465
882330291
302898918
329334833
1921773154
1193390556
203148871
935936468
82397464
1128790295
1400093837
801455147
1460480584
1767859080
635754876
362093060
95517177
154846268
1411112815
104878199
1405780280
858780763
1803490318
2098493401
1631235983
1165873372
150081432
63238108
2082645585
2124136897
1320308151
1065650193
1494125972
1696319415
748520892
1834103703
1700900833
1642598930
1666370218
231850493
310468373
1506090432
1740600293
1395237543
1734352851
1730239259
231263411
1501474463
1495932475
224091154
635669820
1288108714
1660152400
1523026635
42605128
1556918703
258767899
1860069292
664964589
1113192167
649297819
1042042761
923109202
514248849
1972693291
893110815
41337691
675420418
713740857
160653244
75529407
1724807870
268868824
343930996
1589810183
822898892
2057461842
199541173
1566998681
919228962
352034210
1105829012
1686702032
443769791
1243102004
1379996707
361414167
2081878711
1784072559
1130290182
1733840643
1507882553
1175129885
640144881
1574669698
1343863387
1544019173
650420390
31869933
217059848
1635199786
1298116043
872938602
978686252
1400994886
1572331584
1910446426
846679933
1919257150
1485877924
647451938
157397415
2025929342
438887686
610636614
1351335126
418175434
1828762537
1844619173
1998745594
1164550559
676893978
63299404
1275930261
142901973
368148537
2061521049
1824785073
846084913
1656208039
920253335
1446076262
1814671640
1243688821
988905965
1526155925
1221695401
2083015755
580919189
1955727312
1037458332
1911318756
1935788714
988846681
2113230475
2099295336
511939593
1211913924
164252769
1519561816
854105891
1822981804
1677471406
1882266096
1809246910
1480778053
908470537
589076828
2063392914
1188988607
1455289803
1516939097
553692750
1146184277
123238889
1331967951
1628071273
1298009084
1842194710
1009308583
1490674458
1673691933
970764868
1304379319
135889208
570751241
470905943
1992075787
381586947
1974969086
701249806
1540055345
1936231595
1695323127
91011823
326766986
1875918166
649240430
549548009
1457294435
1383558551
1494500259
855383871
145167782
703238240
1345428459
42777582
613235195
117776097
1064196695
1852017309
952970631
550092779
1993132633
825986266
2146480648
1165965530
19848028
749614497
149718264
1642276181
727069296
552691175
401036643
1348696148
1501316300
289452098
168903535
258982769
326859283
873653657
185918684
1863534556
1436702356
828172591
1389024469
992529945
2120854887
407031063
1845020953
1620657838
526834419
1622685277
1157968130
154546746
166921888
2091976963
665344800
719376787
639659538
1872977144
482616337
198123063
2092348981
440121637
296430666
1189055036
1527727711
1665440004
1145083486
1745651957
432712306
635582494
1736002970
1244716863
1433926783
1348707857
166187997
1953348410
1382504384
1711940524
840669258
1319343287
1392530144
558352002
1958532412
563009066
1511358804
1125541201
2087581234
2017020873
684588655
791137284
328959699
496065690
1105067911
1271937206
1015261351
437783149
1508339176
934027070
1138626964
1119271464
1593543046
1176647028
2125304197
451789864
659985049
1459800035
199500309
28101621
1636727900
77944272
2124577482
1497751888
244164432
1325757775
1174155574
403466191
533898045
1501560677
2068405796
1884342117
1250818439
66159926
2016332831
59368668
978780029
521603826
832941555
1570595129
206614667
926027006
1433132067
1113039651
1572311176
1863371762
191208519
675587739
1056019946
683401461
77196885
289051784
106503194
1076500900
764568454
1241982045
1276894537
1736154282
1778875426
2010170143
1252455867
1130190283
870485579
987530412
1966664856
961915550
1337865040
327801564
1347602222
2027648467
86916894
527767214
1977688909
590892159
1765293386
835825717
823548066
358025645
1300592772
992827053
1141810135
968860466
1324845086
1777125650
863459341
1881228575
1248355781
1710454319
1653742101
49002195
780078415
117892231
1544364463
1385760365
899785149
1721689009
1514767467
1365802543
187571027
854819546
2076739528
560717666
994213687
842650305
244906834
568846285
209558565
1914727692
2143132386
2015960262
121721282
817677443
1101363511
588112087
1981767209
557464992
1726968219
1873202822
389657772
1203506891
1020371630
812539359
109009828
1157818400
1654517889
1740165022
483316550
193422436
838635164
689791559
405209927
484065536
1167430260
1287245343
1563406721
389766641
167939540
709953819
42106822
142116392
117518468
1902531435
440234700
742719604
1962931020
1452641260
1451753434
1901782633
1027459504
898223083
835953468
1507280474
819321935
1913867205
868286076
140642755
355486521
1375571745
1068662406
215131976
443611110
1013373181
305498765
1210227051
1788696644
1115285464
780876034
144613352
1045581782
277543551
2109312834
1281869707
1174606470
1706630027
1152272102
1769290300
1020923694
1934931597
1595677732
795334546
611639675
208434040
1490789508
1889572066
1993624566
1493261065
263761047
1026205158
234437331
1334002556
2075467383
2066377788
382193059
173442106
334131193
1839345736
518613582
641987241
38967563
595435816
730257016
835986925
2028048890
905256266
1221810701
1421280100
2121816395
779731534
679602701
964203284
1918534248
1635468565
794647040
1793334048
1357859822
75010756
1079809743
1100383599
1958165823
1122777212
632023177
761334392
578768378
382047075
776223972
423437914
670732971
775932306
1892252124
1605555452
806057111
839354812
579393223
1085412812
807759530
1270911908
328220749
151042351
1984976105
1578895508
653770992
511537995
1735795086
1959822140
144045187
1805203834
1774472286
199555047
1870168598
797435201
1191815120
1793023373
1855561082
130622048
119130220
1904745710
728470209
449487225
1516171795
1494436210
1274238882
579114139
686001827
362848665
206251530
823227424
977022127
824399521
763764299
1751255802
786105578
702717270
1443754248
21940652
729155794
333710836
95654435
1701274625
591952119
1974508674
1842082491
1241625773
504955687
369480059
1339146944
707324267
722299074
824387812
2066037857
808318840
1769254140
1367716889
480441692
381310884
751880833
1359106300
1357560164
1147538215
1099494181
1414509123
1280273706
1676797608
1003312267
1680945282
1904801660
2120689667
39151432
479420818
1516319770
595415388
1925301472
1124825280
599059989
2009550266
227182234
1934258191
1078059400
256433558
193145462
1899296629
735758075
1312115362
387777212
359738799
314205101
548955300
531704696
844832764
1590601195
902481117
1564150071
1014043402
519358005
137517781
520900307
1919455882
1648324943
1676689568
1747160032
909986335
1803549482
1031591794
669926242
1101702319
258709775
458435228
241142014
1570846131
567649047
23895323
241444909
1164503249
211279693
1097719109
433934899
1665202738
81908728
1231429955
2120930380
493795032
1372070083
102869798
174970323
2009859258
957145686
758158630
1171070705
1594274652
1832524727
1172497827
304342587
132223885
1111959753
261811268
1914972026
1709725781
2082617553
1861674288
135627176
1512521317
1016516660
1517479410
259628365
1536654608
1814713065
1380192604
771693257
1146308
1940363045
1179522057
1946945616
1974852983
976387834
1748232380
1162403908
702428017
500996822
1185211397
632623086
197567213
47436761
841419067
267257077
239153740
526655005
1388291624
91341862
1155787805
1495610045
16463849
2043021218
910345830
1506628127
1677039171
227337474
1038505010
2017595081
153315550
1185938333
500186287
748691088
566092505
250292891
679377932
68367800
1288816433
1109381050
964586396
1802954919
1410512251
2046397686
62951870
769234603
78888272
210605937
301873779
773479421
1420180317
1606257827
782358475
821758855
1337982165
1128714793
1170418110
2132750886
1466543189
2005367385
887631486
1016143902
311854619
1596044149
1633409767
226884446
48649134
365346342
1460378365
2117720590
250786027
1184000792
519870743
635233553
1894291386
545268024
1837748125
581599621
1538208808
799173815
1035722728
1466139577
1341981074
770053202
1747694526
1082419389
98315773
239712288
1090577529
1236310350
2118075942
429062234
1237117932
1105966040
1130834711
1806311897
144972963
1733942871
368790781
2095408759
548758046
23077173
1070936049
581736834
1380042809
572377381
77609132
385775555
492096701
1851249007
730775521
511734760
1413379826
890197614
1686466375
1356991974
95434749
773590838
1446897020
1467789572
1123914431
1766052025
1912709625
708385328
1748077786
1298667306
1019099670
1793279414
818537984
25336049
341038213
2067129906
218700136
927588423
320794238
1241932385
1492133062
293006853
316565160
404380627
1192302938
1170531205
1932972680
491764785
109802422
618902842
791943818
48254125
1688419515
1622598694
2018139497
397005755
1736700122
995705215
2088181175
2005121808
551563553
1065269084
809743627
382418473
1010776922
1022172213
1820987590
1064247501
367602044
31788147
1794946712
216263843
1954741057
745786562
731058135
1485420608
1351312747
1959212273
270204517
1345090731
1779001944
2075959554
38844737
476562427
1172158972
1996745889
1140715527
215439207
155703971
105870465
398538663
874305025
189798683
321528130
1144962610
904153712
1491550299
1462532414
177948636
1160780109
1370298901
40483497
71463515
1901428617
1886304182
2114846385
2065252887
1681037468
1133347127
1833329344
845018525
474410081
245370538
1487682428
1033249277
2037876381
129877998
1586253307
1846286230
593990444
537283734
1417876340
243043785
1684964957
1209377994
2097611356
397776812
206883208
641087837
1301930254
1074257794
1243607768
1027707767
1081745462
1116417014
743932446
272688667
1322073252
2052533163
457910159
1610505425
1985751602
1894877681
688099999
886584663
404407610
1179798132
2124859322
4628145
181619996
1677684215
2134441497
1051026066
1869539050
1004592761
1807943379
586306637
712255331
1720558475
1829190346
2068941391
1618257143
1274240551
1661857944
642276778
1900188199
475598218
988969807
499135109
803692544
1054743283
1333375107
1308756032
2071226454
2109124053
18544268
603705863
1726390117
528894175
1044699819
2000721542
1282821902
1213836622
616968055
827611321
2060179523
1809909692
962900705
1425328086
548568526
1303077894
1791638783
1294972840
906114534
54815227
823227775
892887297
1587119538
657809756
458953331
386689377
643850701
1795849612
16031385
1880732653
2070747729
2040361810
1404684032
540408091
1971604359
570839910
1031352947
1079584591
1212995910
246656980
1111875164
1001098018
800125099
1531643791
364774838
1721286512
1006965366
789740328
695242633
884499833
497952093
415549681
917112027
394110310
1847562183
1137742141
638717623
2092856978
1982487297
1042539030
1000504509
1430499222
397827334
1757744280
1436603255
11722396
1260284487
1419362385
1499685419
1967319362
243830946
937258891
415949239
1993111082
934500664
1474821130
259627556
837229383
1322324658
906341145
1324421471
350508974
1932141543
88170789
1289699751
1234785035
1214211503
1780623184
117724946
1074292322
222659867
1149040227
339342892
1260088206
1131572750
1184615376
1111820979
1707071115
951434529
1679492481
1278942433
1339397308
1372928634
771622589
90452177
1333900723
671505147
10232762
144845685
76929943
1623051163
2066142688
344375800
1625125524
562955049
262813926
945876821
21082665
535682182
361287170
1454043809
1356162244
249575642
663980211
1164039737
268007430
311798290
973021912
2096069658
250303809
1816208641
999799123
1383085593
606994826
1048099733
1085517668
708633310
610207242
479944467
629595187
1673696452
1646796843
232040994
1217854939
2010169323
35568173
1182249989
1966241325
1587998855
931277504
411691342
1357533018
1395329233
1273609725
2121723790
506496780
1825638311
622036243
688295567
1767613445
1373460119
1361374921
600679200
1014010245
1875550300
2060330979
1903368553
1093911509
935079641
65094447
1933700737
1210229732
1359335726
1712204190
94452645
2115388655
200428236
1586778813
1965770676
829447999
454117586
1390101736
1312596315
1658033450
964026467
1224924699
183779907
2089287590
1752077785
1083990700
1237170277
1858929046
1465903480
752703284
10377359
377054381
1418358571
1253908461
262043874
1047182842
1436904386
177105198
650621654
996481260
995556304
1170560898
709963056
354676046
1790099865
2126217235
431157028
1719491048
872946399
1902291170
2088319408
429435406
1047060678
1224167712
2043734579
1683562655
1399958488
1608777988
98952391
1816005986
1862050755
69624519
2051835492
1075390640
1653069206
1403462139
2093948744
1629239278
741871880
1628804221
1243116725
1675557221
1434537961
1928866418
1339313094
1159616795
1167958830
1405265579
2080308151
1695935667
1880861249
1390616276
1161627457
930396095
669880533
1138148212
842252399
353253382
595694752
2037870703
201060602
1065925050
1720521899
1892877686
1911000544
241824673
1381181095
402490822
854815108
1745021925
223327703
1517224158
593370473
400302922
1196435571
1570652753
452756655
1197673058
388140831
497633947
1661328986
1421458842
1260673546
1660718764
405766044
2125072534
102340566
1460273405
1745993246
1541190660
1708506026
1329651924
384752088
1452677285
962521938
982995818
1695871006
1834548174
2018825638
1997980604
959706383
1139848218
1032065269
838601357
1730197027
528717037
2058289289
1444699972
10347761
997106568
1941259318
1902120910
1474570321
2076938882
1264758025
1665401005
969029497
1570899623
206486733
326301155
1733164082
602219203
475376590
1621598845
2101329083
595483734
1901328038
1831370983
1093684747
935761714
703427991
1733194700
991121058
1408141954
1565063551
1772563890
325478426
1425501263
147420054
258236772
1689164210
721217103
2062393769
1592310369
150768283
665932231
1990149813
895720710
1783686203
990723084
173729547
1804381810
2128196633
642986618
985206844
2091918682
1612830360
816371419
671229468
240968166
1449879822
799423497
1117108615
1344622145
1066288063
1096583506
1913546516
1208223367
1792244790
1685383083
1194015812
1091913994
1499918336
774419743
1755817662
930492108
1293407856
888406401
1732962780
1161472935
759257772
1644384984
93855121
1099650708
198459044
981315812
1135064079
1947990406
2056946863
1424751226
668174462
1951132293
1793991175
371097687
1224635615
73476923
3913996
2081548988
257978470
1987006735
264919974
745825561
1960850951
1771779595
2120308027
797708791
1176728147
1938583754
1183120629
929023968
27163096
318608586
807637067
237180246
1913423724
360462944
615191876
1174834340
98140824
1804193650
279004188
128801047
757484814
997076761
1844869709
1672026670
875600452
1546453665
1617736745
1451034792
537349292
1060038994
1066110870
1036608133
127163382
810510524
2142918200
1348476642
992297910
958440668
641273647
1109650151
1220213166
1565909182
1372690968
397569378
193620972
1399178787
1681510627
1291506569
2033616535
1301640958
2118103542
1426171132
1198310152
1555915657
1257804504
540204994
1353530705
1866001607
72112611
1103322464
1327977229
1804716963
760594747
2076343883
414435613
1738031384
892379191
1822236219
2132113912
28905180
250560094
1341313200
1405717694
1803695932
1234152760
1069442397
1322267152
1097303557
1424632505
569553885
1006037892
1559748660
1722911602
1909239863
1515018615
1674861580
1555999954
1530644289
1166905586
1859789265
134213524
702645044
291568292
1108349962
2105915762
1548318363
1921693812
789135187
1631912015
1058697714
1780520025
1619858120
407427938
1260519292
1662743977
2004246687
1848385165
473638716
313024743
232400412
2077490115
909212541
801307728
1722227572
59026835
1877044458
1052942184
1158614175
8989041
1140254451
966977605
539687363
1455872514
1909142464
1307630219
610991777
1622565280
1208166722
1030063486
897778583
274359204
632200226
643248556
1755657526
1911379917
902438214
357177358
939214124
488596360
606338365
1091149746
2104455745
64830806
163944667
919807069
334911673
330896755
304213306
70992903
1403685291
1227786677
1634366598
412530279
1982524636
572169948
260786621
667920896
1305274243
1323352771
443520189
1286646537
458444225
399890291
89079585
13504840
855316931
648692822
1910960196
1012332228
181333211
1101795670
1536905585
808891797
961697559
148506693
1000905153
286256723
1555425300
1793122383
1084187474
1371149960
1474627339
1379626710
1787807327
2013957767
1272877844
2026824381
1214496461
1725055001
820595458
1652295195
1107941110
202949729
1951727184
893290683
1311841512
1522405994
77169913
2140361296
695688871
1389081866
1053065133
2080300221
537570790
467569032
1028055086
44865054
970927267
1496450469
424884686
541084476
481960258
1727399417
1159584005
856857074
1047745234
481829800
1047504004
2117167870
216902985
13210582
1981596929
1402827921
6827500
212503682
1779438931
1297990790
535304090
983839731
347888333
119689946
1453157998
282727923
2112112102
1749981981
339918066
1044128499
1707751959
1348812677
295247768
568472987
888724963
1575859008
893491506
1031414129
267744160
302836744
2085924740
529615159
659356053
1093278858
1966690135
1117961322
428675550
320370513
1247541300
838000345
2111419043
1264515122
226963792
2103547187
1928372056
743913153
1807631830
561773752
1468770230
100417884
748374165
154577047
506638524
1667399198
1599168628
853108991
2142143643
1341232570
1519672651
1237686291
611150633
1469671029
1002869524
853537252
910854715
861601018
1559101160
428273948
692653400
94279610
1209119605
2132719143
1794381482
535802033
29396021
660305179
221542090
98045887
463612671
2006150177
1787637018
1051911411
1527986904
2139185620
785362979
175172253
1592655286
1711319803
544800250
862359437
314580868
1550563607
2080928670
22882820
1691276078
124137745
734097010
1077948641
527054436
2080082112
594064330
1591705228
1966145023
68890034
682533189
1616878368
1124428390
1436234490
1444357410
890310289
1100252070
1124763592
793804382
226998958
1534107130
767276488
722060498
1558920758
467674420
613492445
662321692
93937168
765571634
590607252
1407869186
357791801
671508036
1367226856
850386565
72351190
1944293288
1929509540
1949114726
480834897
1627166227
1790279826
210096892
96503005
396766748
1324240349
181997218
1767146561
1770247807
99848839
1643275084
1176115181
526425119
1133587325
2139265637
1171935784
1094985008
70526871
1074874626
1395187249
2030372682
1245304472
49817524
887992812
381248076
1849319274
1524183715
605735081
1770439956
1127734785
337678937
570877129
242375049
599460381
205736857
1275484837
166877528
889611485
428586898
49996338
2015480161
1235808145
207930490
2075357610
1519877929
1289316925
540343654
789913496
167865309
69408890
49961786
656805142
348467460
1024266568
1878514612
1345542220
1527184782
679810226
853926609
1131091590
60272790
905374160
1177969270
1919112780
1953187491
874071295
538823468
824650238
1280871966
1436104461
657572767
1451407727
1929585257
1944920597
814655918
140991762
787526020
179845332
1452595690
1281408874
1357547264
1783071853
1752088694
439617510
1726767489
131166921
665891091
2028080263
268537332
507571466
42174221
476417206
1972456537
41219341
1978338864
212234989
498826163
570281168
1155084818
339419050
1032228569
461415355
903804757
263240436
1757399003
1007340803
309082904
875794232
2022620451
1824358055
800013248
110127890
1088234824
1079711406
1514465550
27790275
802417387
1482615365
319486971
1435340763
969836995
1164483431
612685749
917041201
2135274098
1457780512
895758677
1716945858
1766995597
32922726
501645388
1956415767
210320733
534424010
1792554632
883931142
2031271860
1073001368
573489385
2082463068
972770399
704987831
172642139
111508340
618796155
1896323705
1712350462
1051293152
1044660037
526485231
1295003797
884982541
1573291834
288289553
16887002
1047406129
1761484090
26347311
1536198734
112718362
1784272260
605081394
931386898
1359467308
2095881239
1529440389
1957922180
1227923917
2096771100
962967806
106734427
2036218995
675752199
2052566106
1157980337
1626302926
1481458367
84343490
255976604
760333166
1133834457
1366914998
430629636
1075357584
982858786
924772072
662109842
2074620851
530245217
973691921
1112010517
1106069203
1750587025
1627070442
1759277944
649825056
1255918801
1987256078
293079137
294291807
1322737443
1392566338
1173449308
1751826876
1462386057
1867055699
209247226
1613483813
1457372697
4408002
1095186344
869044574
1204597089
1213926324
2055653236
1332633158
542736087
339446365
149349628
1763982844
1890814084
170937623
611017154
337062663
2135742452
119761395
1445509245
278421053
792793570
1013066873
884867937
1977261985
848212747
493964420
310230590
1345036885
86217692
1834593280
1230392662
1889952958
1826469093
1593220484
1638616749
1903664314
1036080027
1139716663
1718661582
1542269082
1757758823
840962120
1375246343
1806273030
1723243918
1466519884
470088873
477390893
1607767991
1742202966
315499891
104929606
65391971
711266285
1305401983
86259248
1571271152
613040387
843540185
1225863970
127489548
1159082170
780689570
727253913
121795877
852186699
37108105
235061956
926402818
191953500
517379693
322398067
255698452
1814023187
1696100387
689536313
1158274968
196280301
1080556485
948037392
793113623
73856515
1669290560
993700264
127041944
567175281
767889844
410041765
527237569
610738355
174673003
1681254836
1459146333
1815557908
1733485166
17540316
600599814
1610340352
856500371
680526003
956572732
781357832
638028134
176528404
1761269464
879112319
1956111735
2140118116
606742688
1590169596
1683012414
1058713837
131263258
1530859148
542906177
504110197
1110364237
955577662
229395795
368035731
688679162
1586196159
1223915330
847141598
987129546
1455523473
1702018688
91513248
1629956773
2054336018
1959947193
1725133702
791254844
1721256886
1431551699
298215277
2099785181
2031538459
1020104674
478252235
768307991
1061116070
1946466050
1536683762
413702856
1427033282
923876492
2002689725
148995063
743675258
882987367
1410794686
1974914381
251842163
789253976
1807301580
369994158
1881540144
1329463613
1515680524
789142530
1122665299
1254454045
607344790
16413693
393941826
321686178
650021539
2097422642
695033985
1580541858
870257549
2029574373
1537986821
1936886654
150006316
1712275826
1373957116
1291373098
689798558
573597300
1873365049
1039270459
482494056
1388328241
25232069
2064276677
901734825
1390493973
878820653
230938231
984035953
508874640
1141777120
1826803443
1088949423
1161309371
1896347897
692347221
136898322
1543522060
1524478579
1469023428
1462900127
104109134
1270648920
475133098
752552918
696925500
1448101630
20570158
227943982
169906662
1595485291
2134729639
1347648978
130008719
1182920401
1923139530
194232708
1864038140
1763562085
2062322311
631511181
1362522907
261650491
436481851
287051032
372462490
805317545
984536736
1758887332
132208020
238270865
537042816
1824430219
1536687965
1499254165
474205866
1391058171
1375210507
1484773688
1323876083
1989682646
1448485030
273318283
244554247
684899325
514836390
141137372
217241690
1149464710
673953169
1993313635
798591379
704429764
189158607
460623419
167797836
1812723454
99326639
2134440657
1509990167
1120825253
1088365266
347310339
1631162383
1185071378
1089704963
1775493104
1928467889
128910995
598887465
761445788
254199375
1284843862
976508070
1133029017
1754655068
487469538
1275961009
10754771
1018836652
994419662
1196132089
1641567476
1908760461
1357766223
1638376163
1054707699
2144034327
1529251657
841995289
2025575782
1064275554
1248722444
298099950
356078681
1367641696
1509348475
468642987
115687038
1882187188
1406816784
2024651683
365440875
457340571
1304493539
721260598
1961040516
915846608
1673146644
1996083571
214286562
1516612380
354136206
228169032
1671802945
1118025902
694308895
187214710
1333708958
2073439441
1764531060
2025714201
1189497497
519215379
25725462
1745875464
827944495
771289790
367867854
1814610758
133201993
1377401586
1465493587
546978008
1803520438
248999893
1831964865
603149626
223181963
884573064
378612277
1633158762
1672145736
775494988
686885845
1077684953
600917658
213999880
1930628385
1348656295
1586733896
216989880
290533497
1264780987
1703545212
509727468
1787270314
1276264525
1249921530
1418802410
1525837868
1733751354
1527864485
53752194
75043461
1627570567
1853376425
703492666
1375661848
175523294
868191221
940766905
1970515618
1877934990
1788353849
443389359
108743338
1417720211
289464030
1914979561
1772564180
467321991
369601329
1155606925
1314480980
605766652
51175723
1805021260
1535819553
957343197
1729264278
2118970749
298656505
895906616
1849666234
2022606244
2063776250
359494703
836895823
1394433496
1986217424
841360472
1045768109
1422447430
1233678235
310947609
710539653
1699822685
492446329
1006351246
1531338830
980119624
802418231
706744670
899058536
1209341909
1237086526
422706211
25739447
1921697056
1904724661
358635724
931967815
424727633
1656624359
1285251254
946823551
803214150
56551296
1870368401
692878029
967258844
1725620769
16896689
1131302657
607255947
1750875611
1276251889
1684357988
593975667
70739938
1353243370
180343313
1626279757
1518117965
1508741351
803999513
15752090
717469510
291610975
401323900
863651291
594188348
1250832191
1000589148
1124516235
211823443
1840313532
1655740437
1302959838
699663498
1460236062
1439139394
396103977
558117212
864506675
1255088364
720796004
1459751635
1522223453
1207361107
1099453680
1608978585
1628107273
993483568
1122004531
466799207
474558931
1740906811
1907729626
95072983
401851782
320336965
956401213
1966418152
2104958776
124037559
1648209274
1544055672
1073318222
290424221
1532292063
2030475797
1783534531
318972422
335100192
335528006
1087621062
515890319
1596943183
221439892
1549448
1194577138
788641575
1787244926
1548477135
1946370793
1835661506
242612621
77857223
218811663
648332194
1790902434
1356929799
922994316
775830139
1260363284
1718353674
676621668
1632219154
1113979455
226400420
1291092277
626331437
1448694055
503159469
74410239
1154026211
1024474201
1589867211
1026351364
1317476128
1483605328
1765639805
206123657
666249265
446693239
509392751
560328770
198130590
546564856
2029662004
435961306
1209706563
360734228
217150490
1071226157
351221463
1555576973
1230029993
714098135
136577398
220339401
522239239
197394952
960896116
2077029108
2103722503
576493103
1363347089
1765438061
638694921
1757851044
1683546385
1595454692
921072992
244077180
507342823
1782829036
1544919548
766372449
1972167281
520648562
32704526
1883553396
1286693601
1002481713
2111554140
51906428
462712691
1208179125
230458967
1038976456
1988819397
1019230310
951562329
1518247765
67981302
331376797
176908266
1729823993
871091251
321212389
1450775576
1512169814
1339116873
1134454748
630134615
1201311645
1174697671
1043273723
794154115
978704536
1551415691
1618843805
989919843
371243549
1264591769
2093210680
174463069
816952385
328136795
1151042173
1998158371
2065277125
1042420026
2080231953
892488902
631312402
267978191
1945156415
1045891687
471543843
481631210
1652154790
986918529
282540888
168689625
1737535185
1435972242
142175507
1030571202
1827171458
1126420847
2032435630
450997535
277571330
1652659373
326941675
1838889564
1885345553
1116055579
875393795
121701771
1993430033
2093282852
1220159910
479322048
921866012
1119259793
579087172
1658894897
2023298051
681986001
1192080193
1931335118
1258509566
758695960
1151572610
2084420854
1321679680
862039308
1857457690
1475281453
1709212444
533535378
625790197
565168459
450370629
165512379
1863675671
24385389
1444779489
1937687464
902181555
1882057573
1657507754
1110405292
1619841922
1437081027
1378890837
1052871071
1484580972
2084899100
2140322845
812867091
922962259
2018638379
1271854791
992068165
1988623973
1170237607
578805329
2138344692
2038937019
137754335
2022846566
386292280
479052161
109328875
909644105
1705547944
1268227716
733563618
1683404289
1543822684
998965893
219815437
2141656643
788299657
1955033564
762815263
31631111
843546228
1241275995
1936699048
58006632
1945348929
831311192
155887858
1313617015
1770332089
568952311
575080202
1417578724
1989736555
1055573819
1782811377
1000499651
1342921313
408061590
836324241
265142101
1036107456
616576428
974554391
928511113
5932797
1786712427
1479225669
1788274976
656595252
1945630534
41445427
1089465420
1842594980
1034929184
898860811
1454751320
1219997135
1071331932
15606366
627874554
418972195
229732355
1878244466
1647135819
435893694
1086703007
1838040787
335561812
1941898565
114451214
757230055
371834690
2104689922
746340253
355767747
1618996858
510751431
1740222115
487053729
973351283
1661752219
1889826651
128419011
1746413919
1168692908
664826132
1676447378
2127055529
1540031332
467643299
976209535
751032176
164801550
1030560807
1434045608
935090589
390769319
1644614644
522310228
1543828780
2026595612
70303280
283910520
1684720276
1670486449
1208543035
1389981011
358572241
1107981097
1501972861
787999507
1890457614
1739973794
602612951
514273605
1695916835
1843416747
844356699
1373626624
792627937
1909746308
1030446170
842012011
128431897
4620110
40765784
138255368
859963876
1356455327
2076456318
331281862
714330461
264348626
1939676971
318512638
1297988089
1386072813
756250539
1745361845
2128160992
2027256313
142897336
1057249673
281679454
516924128
333599515
1373554088
297582363
1988814513
1743494362
589019856
1692952550
1194705242
122660736
1247588184
5252866
143130159
753522308
846507737
1205515847
96367765
308038962
1912314143
976899604
792333184
947072286
879832029
110986992
1088620175
517561409
2065748255
675431421
647076159
549966779
1377253746
1327736103
249349192
1484289339
1855634004
723255816
1741715651
2068146635
163018688
552856314
271320457
343803998
714101885
116864092
1525271213
1562002192
2034608322
1086916607
435238342
714448495
476234952
1884291221
1072957072
257601282
266549030
1941129811
1217911572
1263018010
1442897388
243388097
2032993146
318259588
1461436066
1715234293
861118203
9707088
1059890917
1755058479
2114977594
823859811
609457226
1141718332
418338219
623385087
1127408830
1358498816
1610458867
1952263658
585649766
613787700
2121140037
1052691499
2073338025
68591028
1760960232
124226622
1199787003
288767356
1476261482
1209888291
2015539668
1328613028
2095385213
359770445
1562262924
158079400
1958586563
389284210
1695237141
857715112
100635676
1763878356
2084154463
159295383
97710033
736073536
1868128348
401865590
1421112616
643077714
1556448139
942630850
961802062
1406048613
1751545074
1171913425
2075000505
456772484
322672229
2146154865
25306795
805769659
1220402488
2008762584
1348870244
1164188170
1768696345
2013307243
1087862870
1217327551
1391618442
2082719923
1489793348
1194205955
595360846
575705903
862269904
2058771377
921036655
2028498817
243152760
705076094
563563632
571160584
235213776
780396981
906144176
101715181
1077278
1780323418
1859084968
803682110
1809603091
1606612426
1759973383
1954419275
2028722075
1744028419
1840519245
811466367
1118880632
657711718
1728253841
887053145
2017128787
2085341502
1930944522
1885964644
915380759
274620987
816298537
1935209855
1600786418
184384563
1065930040
759441947
1162263313
679854001
1544079108
477686064
1622760760
288042401
1744510155
732581910
1647287991
1396647322
632298145
535363640
1449189870
1264120672
1579531409
1126060501
986472532
287958711
618876507
1701023371
1254526468
803598207
1762710441
1638806350
2092353155
88720903
75184319
141179554
440811691
442996699
2119584276
750481125
358697751
629358262
1085109587
255771851
923521025
610729643
211046647
54836529
69870214
582601750
172485894
1906167698
931074456
1207966255
1737616101
1177672846
2000700689
890253667
266231271
1673242554
2009194919
149097746
647328635
1797347788
198866287
415941179
225043195
2047019993
918563836
3632524
1701652196
2117621704
708856333
676571634
584744000
1511388378
928117495
1205964410
2024385358
1467242378
371536901
534852757
303732551
1301306797
233789633
1638516357
1166710651
1744764906
1809156055
926815710
621057646
722275271
1668720207
1455798501
236780364
604235352
1656063213
1580446166
466245975
703354408
360993693
1816370252
571205639
763909614
1301437952
135685217
609141875
1432153673
1021120506
1758954531
77789161
80025670
1900364049
317966863
2062633391
1931913139
1114229124
143304629
948098652
578960658
1781030582
1994589994
1967878145
1387741152
1262859803
1523362343
25675673
16048573
2027811596
167186454
1465932733
418457332
1683905047
1734796141
224539025
933165659
787041623
1163063625
1941853573
1027360365
1982173454
382838522
325133036
1857099938
328849353
400562129
923948092
207145601
685086268
2053868695
468638610
242103541
2043158486
1931909229
1605206757
628353387
29821741
823310369
1077892189
789673279
1592057323
1590130687
1098697300
100576044
576258347
1151345088
1387317131
1840641546
1272577499
2132341669
384981009
1489416824
820707460
2093276615
6174842
1791005100
1346217553
459589825
2137073399
1557201802
342429844
1137271903
476314457
1447798948
1347895636
1346927786
1800046364
1484180785
1256832938
1504631234
1700150708
253028839
2121696216
985113821
1461560653
759443470
1138633584
842159834
896110143
2020416057
2015131076
136326865
1424561138
1092159327
1179912334
2050109446
768435391
1269423203
527858424
2016454730
92164643
285978531
197765864
1626684967
230205916
1234794921
1772837185
2092992324
1099388083
1653461108
1477709184
1641293391
94912478
1350084880
2054832772
1146778038
1393429699
659759833
1993792141
1791271294
2001701273
2062178348
95148912
468223396
1073082695
1215969825
655258393
1548141734
851112847
208761402
248857485
872587596
1172801023
762792985
489420647
2134133081
1629780791
267167940
1072504301
1985915694
1210967005
1933637679
1682132788
754046174
1845114535
747912107
791845012
937613752
268845270
1748963393
113979631
109199572
1586945520
1442431177
216429754
869923664
1608611934
24862782
124725839
922477272
690770274
462023657
1364594284
1556725522
2048365161
496268778
1383311392
1574950063
996156227
2081445687
599287125
795540380
1535986863
166881757
1881931415
1574124659
18488966
1102924537
1381835765
1413740480
181117372
1589487061
1627549827
1815778330
1543819060
187532629
1420666826
2086974216
2080985351
1712828044
731002977
1580659110
473959039
1173619399
1870662060
96808091
715548563
1662380653
1163104089
1334136706
717584040
2133182008
876357025
331721595
681166671
754870816
509195752
1606407243
905909135
241672188
861053580
1750140788
72396620
860270691
950205355
1652628053
1359987074
1073608434
1518729945
1780543505
92292022
517241437
1400555387
2129229869
374196844
1113493511
394625911
1688483067
1634276778
1694533275
1399693029
1527138532
2104453431
1002722984
2002416867
772214332
655141881
1088118402
793718582
261829485
904483263
205857704
455537367
2145215360
1138035198
657726792
1255298114
1087206061
1979660584
1625917080
2058818506
1861162296
556677211
1776367750
1194533278
1479613891
1325817288
1548127454
224651686
245777271
2073152744
1590380422
1920133422
2092462108
928648943
957974997
298355008
1822398106
864318115
2134494185
497435827
84218143
444740903
1801838431
1288245958
819758907
2030399915
333576618
1121262778
1083923528
1611389448
1687471489
946583851
1326949844
1374697242
574062197
49066177
343386433
2039722091
1058476532
990104236
1438311187
466607430
1870613103
608411649
126194704
679648293
906559685
523155715
116906002
1235530641
237262760
1513091173
2071544907
1274821153
1834482805
623059060
142740884
1042007733
164524665
1043273438
1854584386
662661260
787113192
634507441
376128749
1119381561
1723531556
52428698
1116930587
850972336
1632196825
1616434309
1168228095
1013954299
1222102102
185538046
638297068
587687164
474774723
709392915
43025817
1580607177
924829375
672418955
1534051401
2134047916
1615315865
1530550794
409055721
973015320
263836884
1891837142
998211541
768919728
339424721
1815765198
761443751
816714685
1633260998
816625558
1860513564
250733732
260356745
1669453165
1091215992
1635445217
2120362613
494124219
2075963105
1363664248
328457981
1157915291
1478652483
1497801881
1045102143
418550589
1669113895
1405827347
975150601
1615797678
596594468
1650677961
29789692
1760774396
767678488
64487062
2086545745
1949929286
239000357
1968021900
774582633
1828299600
1551652746
1217674815
398372907
1088994175
1052080252
1792550535
1956504042
2057250465
1711203330
738498987
883238944
1084500172
952013172
810099924
1501496095
687939199
1903175403
307415863
1403524364
1610410354
1807671424
1575614037
278473482
1942005039
840826366
1875258965
634409099
767992486
438876313
814258749
1653729575
1041542322
1580384882
233719787
341496520
459445403
647121928
107691203
1880920028
1584268738
1565299334
276778486
1551661479
98345651
1928197607
540393423
1198455562
2066573428
1802934256
174108452
1135071643
1616534418
509903194
104939880
1618499857
552303580
218386602
325950464
148167845
2019295407
240218395
317040008
878309961
450026978
1338955581
1869057409
1464523679
1817153304
1323387027
1110777069
1151463762
898378818
1985227131
1989856801
527176905
217433745
2010239766
128560524
113781410
893127521
1228435982
280297843
1510186209
35205655
1641311296
172276325
1215096101
1729310424
1806258065
843951046
1519722225
722939844
420628367
1201703875
1088004544
1458594096
790830221
1839250246
1965990819
1404762396
424851710
1047779053
608428913
1368689756
51918844
1190858424
1547459150
1978313306
4422647
1627866696
760346433
2078851437
1023036553
492371401
987652124
1621510911
40041687
807207290
828488845
1742094404
354785643
397861348
809535580
1020843513
252485501
2127181065
1947299026
791707769
1429092833
663985501
1886659653
142295224
807864383
2143460067
243950429
1026635748
1410297100
1361388392
1867238329
1082754119
1374970791
1553334805
1594746355
252077206
2092752527
163512454
431563851
306816186
1065659895
929027718
356772951
1408389778
999681468
485155452
1110223327
207927607
1078590424
392735073
265021555
1971168736
1329264198
682827720
74937920
1750201328
1666105825
1631172895
1603243592
809197905
423925765
1637826704
95357388
613657212
613293379
446855446
1700240378
94301922
727514903
1860339131
345182874
1212570936
955128516
1529878977
505586107
1868834707
1832594264
1329361267
1324692702
1216462815
1834745756
1771507988
1388169712
1560894367
1476409540
1460358868
279106322
671858992
629838019
646881727
2132779302
601578132
1668720668
2014362190
273733111
165516039
651320318
94266217
1711595039
705919649
1639163234
594028934
789148682
251310744
2075393689
1952304015
1699686790
898081178
630870339
909079290
513538639
2014965750
1551658470
816165932
1067836993
1718373365
1891698847
23156330
596546492
597718619
696991805
775152786
802748742
111711701
1161341953
492963039
1460801847
544134180
599454442
1279301944
981832169
1983660528
1471539353
1505601556
1836560868
771752716
795554863
998640570
1383919909
490193546
2124185364
966323034
631827300
576352128
246229541
356121264
74265260
1808154819
443321598
223576771
639709478
1314062735
521255709
1132016137
2118915032
281650485
336712537
1507636253
736738449
413279169
1201263933
2074415760
1728298037
797482734
764739515
1580850550
269964631
675990673
1665709847
724769392
450987424
2096016597
28242837
666828428
1212815715
382960852
349714271
1466854649
21414964
1289626735
784207026
1165574190
649020593
1121022190
269421747
279665200
1343983035
940849851
1235053761
1263238193
1040513314
2068142163
87627246
963438497
830702151
589237130
1423852000
1966917036
1847592786
1548397928
2067898935
33314803
1616155735
249930296
417533426
1534652601
1030993183
1436063241
82819189
418558657
1875890200
994181323
1499262765
1199774328
1142654799
1934947017
1573150719
825511169
320611375
1143810219
78309320
1528443262
216467561
565798831
452651077
501108870
1493379373
33366566
429598278
1498381577
1894224095
1141531577
1026240688
1688618054
1886382576
355796258
537808194
38741504
301993957
392177922
252571860
1194038431
707767128
644284459
821869412
307936762
955699807
2042746139
1575157843
1673206519
208974929
44589312
710792056
343263202
2072595236
1309829129
939106120
772056403
1822103066
1561828572
1265714237
1497644980
788650886
1431293312
2111487368
541228972
598700994
502552456
367677649
43721347
1271896829
1973675071
848642892
626195085
305646358
1204382877
1887246473
876803796
111156949
130516454
397170854
1547957204
1203649311
455669262
659414688
443306900
58409619
1664585601
1093119524
1976589904
1117638153
1098536338
113398371
374761912
660664339
29092097
1850065959
206555683
1553022767
1733966813
1832179598
27757187
753461037
851479939
324023123
1989667982
411288686
1326231597
1342819778
418885872
1080329641
1996526491
554824782
911222743
639882793
58792405
1353111733
1041041618
134385629
1023620178
913287167
1110905688
263714360
1952990884
499918942
1649047318
477427666
1458230335
144826221
215614420
649427174
1675391921
2110767310
164635130
379102668
571870032
1855022022
1212060367
1670991024
773543215
2117780022
2009987238
1990148179
2031266797
466976261
117319486
226673180
332537486
1699262624
881343381
1228600321
677563466
936656885
2069069022
504386464
1333496337
566803695
1032717316
256654242
1049873767
495241916
882519234
1979608644
1582293400
367070057
1352781058
210872298
807887707
810784737
1539323249
386414789
88540593
959708368
1641282035
1104783299
1741593954
1386791277
254378472
931814439
984380975
786920919
1833918440
2000048246
2071391728
714098970
512062115
610782119
1019566614
202254202
1968688335
1521689855
1588146866
17064130
118908230
95456370
1040746367
720557729
486182859
1477238432
180010013
676967118
820722844
982154735
795380661
130393310
1878065451
1844131115
894457336
1984801061
227207205
551297466
1362080488
1126913819
137693743
1696376292
1303596842
2117514889
1485958438
1027171166
1391333538
120495844
1640476014
1851014309
427328003
1473682711
1522658667
1469210762
1794738078
722690526
1294569061
1256807202
1761172341
1598994316
805515364
1092890951
1845481811
311165281
285571617
1159299472
2082399142
2058764483
819472940
405516179
254445269
1691394976
1804398155
1548490192
1342096943
299015031
1069745228
2111455113
290793483
1477999215
1141285360
702032912
768235959
74554032
1528636739
1393334154
1372922848
1844775842
2098138413
583814844
1938794377
199608690
1944107261
809732049
894689512
487553440
2013983015
2067285565
793539798
337949461
702822392
1834926867
523945006
80202456
2051793050
259580177
1154697473
956771048
772272193
765044141
1009859149
1731604775
1147586204
1476770821
1996650418
875271308
718638348
71958194
137150151
1175344048
1279029226
205589017
1288513207
670706527
873569882
1726011100
412279906
518296775
708055660
952720393
1788237648
1414220615
1572807053
1085094206
1391287560
1666538316
1780995300
768436449
408808973
1630517310
991234348
484506306
1487929743
1770936913
277043062
1239537162
1296022086
207283709
635815092
2069332786
277928504
834263217
1142176479
1171848878
952401607
632242359
1324927180
77501300
1441932828
2093742537
755804645
1176288341
1652881762
1735161021
936777545
1908477747
1994285942
1362232509
968351653
369766022
413068054
1451210300
1451476774
475251734
1226201109
702786787
425767052
298812155
92020614
2004224482
1135971477
1262760428
1051793469
743856650
1575621220
1665908117
1701541418
1150323802
1944993906
1894339211
47058886
1641181136
1419355099
1450213411
1955326277
1903868451
471034166
785801737
1188628919
279614918
1184117973
698733304
1300862534
690141276
32686715
334472851
148912050
1909784610
1905020458
1588587540
296535427
305372065
423216259
692140074
997997312
526825177
690141761
815200192
1387983585
112308595
1834954062
35113373
1472867301
946920940
830016592
1930485931
1462359307
188270329
2029946732
601583379
33005993
1455422956
58075232
1072502609
1898210791
844919147
723890925
975988554
148945606
318589716
1262275705
1996642902
1088547470
950687313
2064936184
734126860
692069588
1941040659
290723545
891190918
1523514121
1171157827
183359388
1149947238
485565586
1135364981
520228683
108541687
1778944728
1599694382
2044461587
1234211624
516136389
1816611864
1314402009
958586025
128512007
967357615
639987948
1796991882
727849834
269722821
376563552
1409562336
526838919
863048958
1068803544
698064856
1741281187
1113792243
1147481107
1456227055
1510388942
1751823613
730965847
1640846168
903136168
1479925581
1902442805
124714029
639432834
1738506981
1489865013
1420315522
525701097
1862905715
1721097222
832578644
396618489
970683725
1197470822
529152067
1615180730
1712014504
1058306868
1557203716
1994541482
79614640
561426215
958790477
2022012333
640256136
950935099
489707017
1998874157
921860449
1740055723
666136648
1303245712
898293935
1137391071
1143720349
768027797
1241393279
1358032111
1156003209
91564636
853833484
51110948
1425280845
34942066
1178650210
499668396
69038819
1629748652
1966309779
186024942
1099071440
1853202480
1435150995
1086581115
1331339979
43925762
744000020
1394094452
346089791
191722872
1356456933
1533016000
796875173
595377734
2132063936
1719095712
1299404797
2096256229
1438155168
814030227
340004332
1723416327
1122570790
137894746
1359208103
2056235738
264035132
1291242713
813031500
225219505
173527692
412294595
1984978483
1256041970
44816370
1177736332
2130011029
1998494633
1711776395
759024042
1364872489
717908127
1102919560
272820447
620192864
1982352878
1430841520
1826945197
28868799
959758281
545380831
184560427
101167672
547864660
41750515
1582921144
1764422599
525958228
166463135
122204639
2119034279
1720070036
132108052
2079229133
1320193943
1318211919
1241101776
614928523
1469327973
1427114013
422736163
2072668986
312406898
1273423306
914413447
132898794
764413361
278850765
248061307
1541994226
943471870
569367378
1134402576
188302763
367861534
752205867
1853497164
1737492346
693817188
831248095
809679822
671120610
10094629
737061812
787426788
2113279322
947330263
971409509
392937267
2071027112
1691813023
228272117
299414815
324712975
98004206
273789754
1383155449
1708909846
1871106735
1979057323
293805142
2010200207
204318095
544224632
956257155
1703132513
121729537
352809159
2119044960
368903309
960172782
1832063149
1798147587
1835386455
447278302
391840271
142984813
2046839609
385232708
1797812524
1916374892
409967645
1300242328
136822189
320752976
287079032
699558616
748467939
610478272
967385237
956530790
764026879
1271974981
847563174
1204417555
2014149738
1483385668
1775239802
335800296
122692641
622514109
568508711
1330216804
24027072
355545161
1390757357
927160551
953633992
1855950751
1544340096
1042157551
515983864
167436659
439143382
311674873
1182575473
1751857460
510562423
1363459638
1887237891
1003700303
1763629651
1194845208
790554818
1301820571
967038566
1870430521
373980772
1955819105
902538465
1007017498
171068599
1926655683
1606726017
1140454922
680598143
537556474
187749371
533475686
1927726603
894738652
1055143881
228403169
1330999457
1674023069
838929657
1853385488
685765414
378247046
1480654892
1193891883
1860868568
1577480326
979204768
763359915
1862215940
23821399
614968073
1828636231
49621388
406685732
117527794
873124230
1354726438
1433082959
914844091
1154906057
1614821071
1506693555
442460312
1935702892
379832347
1945710829
708347588
738197613
904160190
660051880
103915485
1410766381
1379317511
751806406
1425337809
279005701
1178658132
1529461972
2113571252
1552007544
169659193
94956181
1124250515
1517837410
1883671515
1667040128
754508426
1961385831
783836415
2044143379
898670019
664741374
1100270328
1376376583
269294587
1039621187
534760615
1849530120
1891937226
1641104028
1776861434
203624999
873522265
234419770
740636998
908839105
1249680751
1353958590
140394381
57821178
1495314281
1229817224
305191189
630908516
171998235
1839135952
1795347345
137759684
458702351
1789281507
749525303
1296891442
1256661514
1567244642
2033896644
1591884017
1635460646
797055218
289631821
491670163
778879708
347715445
561530524
1719810804
1914591957
2104252520
187620338
1247312361
1417376559
1263409505
1120153250
1010652508
800044050
880645141
2044427469
1922561824
606449850
47612012
714690214
1753017330
469661545
1134452509
1008454338
508768491
424864323
96742285
1603359426
1110755973
1672470355
1930172060
1886283514
1492378201
1717438468
1654671372
291754669
1422748981
1378263845
2040506817
1926635815
1056070182
1516630818
140753208
649550072
892356603
777813924
290873872
549716168
2099430360
483401128
1213259894
21261162
1383468831
556646109
1604102911
194202653
1575251552
1853688605
567240047
818582249
1857486578
1704378218
635099741
1645711519
548607329
1093588902
1556741574
1834443663
209527835
593722757
1321465756
2042407690
2023368837
362922365
386807134
1365214321
1029219060
1959860893
216433884
2142818019
772412283
819375865
154023452
1814673360
1578500196
933323895
1593787878
2060488466
9405882
1494202392
1734643742
1695277871
1830185336
1780506308
1854802247
1714218404
82623308
1795075537
1660551571
133830460
1196030639
1956366924
1563193086
1304640422
1544864884
933601875
1890402014
870815542
944507267
1607249053
891728192
1959751999
1065930026
996765895
412924502
1132061246
1780575014
414373970
1373007092
786425336
2140628468
1591100847
875719847
680376802
1629011176
40007062
876570752
871596037
805161700
295052928
512859265
319695776
1347202097
910395768
1483627716
1479128405
1600859334
806975937
2080810716
463312736
860372699
1933803003
1075428525
797217327
1449523287
1148292934
1559807584
177256575
961354330
1551411893
117734667
1178387139
2048073275
1390225433
551410787
1941679399
784059521
1203231701
1973607752
908565019
257907527
42401275
498087943
2140208939
824054700
2090588903
646000242
28252660
990544091
318131224
812015258
1511172913
441656756
1686042353
1928109063
1021049780
991214539
783374007
2062340968
1611999428
794687738
1273400169
2069754774
754038736
1980620193
1267856170
874635357
1129607940
1062570912
1977649535
1076260004
656182665
482780065
1766592550
240344295
2111508455
2130127965
1641217824
1591636235
380734419
988020628
514211096
1488877300
221976722
224051604
1144889218
689333433
864065506
852778735
98841296
546404983
236536178
776540765
1391282921
1758031219
280524561
1101460332
954424157
904894873
1888084403
1723075890
622958316
1192377274
1289540851
1195703087
761878873
427209808
499121132
1204883751
136599060
1772212626
1263422687
797771823
1646563628
1992761691
126764532
1431647630
1221795791
2071481196
2145677542
2026915972
1826533405
1888318631
976891974
324243835
312138051
1969203170
1964626590
1949421217
442578022
579750181
690024250
1748862000
610614333
447254407
1430915647
2087180515
1888220597
1580468102
246317382
528809313
1006133205
1051270483
1602338662
2136938950
52276339
1176415896
1478932768
2036384923
944259094
125674925
1348514045
1463812126
732854904
221616941
901792696
1412612467
322586267
42696717
1737342133
257293981
1432122033
1035686001
126988716
470828038
1935331691
2135281040
1379723124
1364775965
749347119
216219576
2144370243
1290554391
906280080
1152663853
1665623429
1469567904
604967629
1600753693
1927420015
1944310250
1920657490
1446766737
559260168
1619471496
1572494909
1135404848
1841228243
1009520033
376685277
472511260
1402685277
1076834832
721889859
1170878582
1260871507
874692533
1553387200
1686141540
1436894962
1274913688
1914910717
574252473
539685095
385906802
2104241227
1350912628
448389447
2105078970
1785161907
2071090903
2021730787
128770210
457056425
1670555889
1766501973
1213568275
1071793967
1459909000
2067050653
1228210421
158113329
128589297
1996006606
1080899688
1318358880
1187285590
807423524
560171571
800246868
2085174175
766124703
1276649140
1172289095
1114481381
1052636993
838540673
1776193398
1140876873
36893948
1063803918
614887959
1447670766
516412336
890409960
1685721470
1162583098
1695440872
1556553894
513753566
1801155530
1395344908
689129109
384256247
1932344816
1974150929
1467220158
458814983
227155702
1741550708
416896767
460161557
1913312826
1086952621
342244508
527513640
877609037
178573206
1282799219
1169745366
1296818599
1919648363
101714184
276632295
845576327
949820387
1326690005
2018247281
1916442452
64381193
528733827
1680046613
285165229
383219892
1451010436
1499681551
1151774759
237453390
2071697930
1793708613
988860366
817162300
952301764
667600987
1103769377
167303005
1942099028
120748495
2087692038
1932908516
1015733872
270880673
1173367280
1687915487
92150428
1089294242
2076546514
1579886786
813110375
52845536
693997422
1935637411
2128600544
1182415901
1871405965
62469710
1446450491
759000264
150729094
1836090043
313537414
188594302
1994694102
246210432
1303864074
1345558331
793136078
885277837
239197463
1416058704
406675529
673353314
1291047011
1597705536
838323176
1452946362
239390707
610946089
185212131
889143362
283887619
1576052272
2029820362
1275959815
788233666
363328530
285827999
62623039
339252380
584017459
52731792
590979141
1414667377
1422679184
1132964387
587247781
935700679
1033242316
1561874741
1500468879
1180167632
190631095
1495602483
966234446
707454918
1646165661
1594848498
1325251551
2124056582
720915649
144522953
1479133321
2049502363
1478985991
1707731808
1561052720
585309507
701115893
1292959619
1565829986
1623675539
277884737
1531606771
906259266
1238746048
1622053520
1884435968
613306790
1872035095
545607465
64193616
1494525801
1173536235
1535702562
1605471953
1482464887
1871339382
52503439
598078013
20678194
1400488518
206353786
1875791062
1616791496
1561183554
570215653
838982007
409741950
632243096
1899468310
1407717608
61202184
228170375
1161025644
1844008224
1463932370
1879292084
1589530366
758293093
2011617462
730116871
727304292
1227180655
1506144600
664593474
1034620909
917222997
905221162
1416401556
702651572
1040986251
298325292
1505828283
770574972
837990385
202597411
1187100000
1450662341
1149950196
524816522
329553877
513800309
1503826128
110859883
720754597
1506513252
988755729
930214337
2014882361
196519272
1034776726
1735293935
617364955
743500481
922036386
1655443043
1067259954
837514776
238720172
79523969
2035022920
493595096
1402289526
2050427636
2136168772
693366688
2038829375
128115637
903102418
630405040
806715182
1843389194
861135155
1999388983
1631754272
588078947
1691522298
602254018
1960589840
2051273136
686122924
1196673689
1274888560
2071761240
2090545312
1202540143
1384432658
405207244
85340323
503030941
386093896
403722687
1424177104
106441563
263603621
224078179
1144476713
1913071981
222956049
1432988822
257755057
509710057
1513914659
666577856
783943312
1084128413
668491832
1927145547
2146860441
1202558025
803379990
1253451633
1609490408
1249055239
1546835543
1920700171
1094270611
1373023062
1401938427
401459858
455550152
1261844402
2101951237
610366937
1095565395
283975940
1663473337
459690687
1270353311
465673187
1399223125
1441252552
874238020
422094734
1118090269
63476994
744492895
1332860554
799162895
1025179426
1998085218
1779162698
822523707
255198494
848175713
2100490355
1599410258
1493764973
321272469
1232722340
2070701882
1965997528
2047544314
79621001
68007204
526400251
690237605
792570713
1660919135
906594653
226796759
1083067138
1955151415
1876972200
899185849
1099164123
1780288764
1484646624
142287479
888838976
1798092510
1713213982
939466001
46545140
1564412833
1036000478
789601822
1829960039
1719726185
1108720733
1782192129
1906889125
204101904
1420766386
943267048
1436720188
1076906713
1075257180
1420018692
2068449830
1205659331
345304811
651188426
115956489
520518633
1484364850
725815293
1082383765
1505665290
1207439712
772572984
226899683
141711247
2141826910
10603101
1319072775
1217672577
1342185713
1037492708
1662247301
1980340207
520452067
2059725279
200977220
1605622914
686526809
1938075418
1727481288
1938728220
520863965
1455871437
958373283
217849973
404211194
1265797274
1205866544
1777884516
2069694335
663989549
114174751
1242342770
203102409
268543110
1853568412
1543232912
2030994648
1548193620
1635221524
1698755099
1467016009
578231618
433552536
2023245783
936326281
984540026
850108113
518862609
238519790
1513961854
2113668228
136613136
1985928651
443064559
2029577763
794629901
1870688320
1460056913
1429261907
1482634256
47651549
1294636960
918395539
1779724065
1655843092
1112801697
1954104176
1811947991
1866883273
1084733260
1483435269
1389502005
830232096
484089671
331398860
1380737350
1125976063
110647179
1388119092
416599399
1188938909
1414419248
439948423
724298734
32265289
258244741
1499300757
216119327
1539076141
2114746411
1600854460
2084663500
2146925622
66073185
780276714
1183675255
428837998
858342829
1903766680
461643145
488026461
1258925389
737503973
1296480062
1536920479
710874850
286506103
333145501
510404801
1727642013
1175802785
966993144
1463822127
1281340251
866111960
138201773
2137727618
2008412099
1765946912
1668157520
332949443
520590957
2081396349
969647303
850457020
1312096394
843095943
1358514033
984395024
66271195
988601629
1970989472
1798309042
493157486
571263513
1009768987
1735833070
1727419241
638953824
1303442871
640478411
1967365255
228599165
569041547
1106749499
418722072
413841536
611144378
1317889675
1419282848
707321331
1879592250
1226840367
866118906
1269827760
712016187
1912168836
1037149493
909337927
113483817
1481250063
42974976
400515333
400932788
541984969
1535201271
1615198849
1641071641
251995873
239485897
1898764787
51303079
769837584
1627304839
728641919
1572391845
1676960168
93242255
1820157157
1500630219
824204896
1940392326
843086605
771275664
1262380702
1640069881
1074746552
537450260
870961658
155640675
1221176706
945967828
2031054447
1114170003
1326769347
1056176197
827821050
1209430764
502434938
708760142
1756188955
482932566
1895875131
1026350501
407131903
350999008
483741671
1001637153
1889373590
2076738036
1157927704
1891410511
724330576
469781117
1854221730
904513743
1281184226
750542754
37846617
1207146428
903768273
1088265846
482861132
1886737521
606831453
1435814287
1428862002
1881345268
830372924
32264315
1983983564
444694967
996460112
283942130
2056910406
1046026265
257640778
2082728587
1955625200
1144837195
233932293
1283105622
1763057396
1587436649
51708533
1532839745
81802711
1023934937
1162214770
1181014568
2026613189
1849021424
1150708835
600234355
862422434
2061941334
225721868
636861185
448215956
1163826857
1650452383
1627059095
1516090562
1605529511
1926248623
1278444527
1333930576
1427612319
1554282389
1731727499
350209207
1351556618
279299443
416906949
781255873
493200402
1639500456
1933253532
1447556043
874648561
2038475590
3361120
1841568581
1620753695
609501913
356235112
645350878
202029423
1636214921
1851399771
2053768982
1478512266
1680079979
1938458524
596708262
2115852606
862157468
341056353
1407464020
1329774263
1630525366
290551621
162032441
1105192909
1481041331
1536527220
2021482692
679428680
311525262
1710621207
551544717
113822728
460635523
1550068951
1425159928
1909695563
419262996
832404380
310044880
130000633
837217542
1402763828
1194050188
1284509088
94242986
458446711
1164002408
543169346
243367368
878244462
1688994439
220908867
767590352
1162965414
43304140
1484691039
1264099582
301686902
1428975345
395714717
1674837722
602560022
1108914513
2054100871
277395045
1058546504
837714116
479722171
238723171
60131556
550196968
1754134517
18896279
499349001
2050898528
2091109687
879524492
1251855989
531730252
109753152
1453085875
1036040244
1302769409
884363172
988587519
586248910
1832143186
720678697
1937101140
85177577
1012435820
1504921556
646989510
1486131872
416289080
764019536
1430403040
1064561670
507682064
1187336525
1603769348
1496670887
834050076
1187529141
1860521042
287430924
22829753
1128244818
219734068
1633843073
1893874750
356466238
324350307
1771977645
1604480030
75622084
1094557803
65211908
790335804
1025890068
963670239
851664925
1833251428
274587912
1322349965
1471238955
124839763
917552307
23463003
415262267
1871269853
612325716
1084437222
957787141
648008863
2141927734
70212449
1735821848
752496509
1733677600
188213151
711589350
1743829907
80869679
362571243
431516733
646876601
1191203848
827319646
15726161
283725
930075515
1097964040
1458264318
1826553873
180041132
868075823
710759030
370357211
1673302144
1813511576
998936778
2106490165
995091455
1158644568
2004559873
1277121627
2088612742
526331144
1762431085
1036313804
654748093
1502174976
2020420817
1452776750
812204362
735143024
2041206982
1067157442
1704622122
1274219174
387579558
1676503759
1036683582
1729726081
344503940
601600085
1622060682
1874239481
1010133920
882644679
417918033
1878730184
2126744343
141502802
88531459
147958621
1802287555
1679982519
431007208
6064939
635114295
335726321
1656792631
1108882560
1664413517
57577836
85824467
1977794316
1073950863
1331359460
466572474
1514784420
1824201348
1161481450
1726479746
1503629526
1054126152
484056939
771347708
1618507711
678861329
484298831
1341349061
1330749250
1893766146
1052342328
874145040
2017587400
1138582636
1342955170
771696010
1958109162
1319459222
2087928322
1751146718
1046115905
616190071
470444122
286887364
1500391386
258359937
400520912
1247021666
99217270
916806867
785748673
1398035895
1475490495
1113890057
1652705691
1834766822
1195044592
656275626
1421328535
926650208
941403135
1224411893
1670164023
340172244
943438411
2093435654
1523784039
831416161
599963055
773507736
521069107
1582338718
659640946
373717854
1193087509
851045443
367030536
2007694875
786232265
1781783167
1358723856
1027799225
642511996
1687541380
215418531
776598545
2107984569
1941171887
147899232
436781750
1345742751
1893945617
1748807210
2012245711
347680589
271441337
775785908
1951183089
589625351
84787368
2059318876
1106701650
218583929
1319769239
94967524
1301461808
1452646064
1739426942
2023066837
385675818
1405639180
535832150
777879464
28721445
636570136
340583779
185255607
1563577418
324886283
186422345
231199630
974410539
867395007
1911459590
1905338346
1501716209
820019125
1396217268
680071442
534247706
629367457
1490462313
955165705
1948346631
1860657677
1381228555
31011338
1508408077
432029249
1008036720
821595417
1526451682
1710734726
1856007892
968635252
49916340
922618847
1800669046
1767984309
1049058611
590209739
772819918
1116282201
1681794351
905280263
23287361
504937312
91658792
1570063205
217405152
641927849
1631299196
1717920121
873246198
465436902
1942881459
1387461100
1545801228
1950626273
557925918
1332101428
1503962698
1151575084
1641767050
2059555463
185750844
263908510
587187430
732942759
417325495
2128974606
1066335617
1696813581
1653030539
930660033
113497093
575702922
1466553398
1947282047
1085734893
763051652
1413010064
1066623162
2077383813
1012341873
465407032
719273762
782018464
436676475
603641776
358073504
1567016852
938350415
918583882
595600412
2072221959
329280786
1323932273
1175396578
735266430
2036945882
698300733
1056551849
1418405033
1207126223
890746211
1628829248
776149698
2059766606
1550603676
1511479234
242323210
1718048116
708696480
767891730
698277419
974773217
1510020700
611061990
1773754561
138024602
837588531
1303165035
957532759
1199263953
1705002133
1541832426
1253082808
1951105333
1270882229
60909261
1958150399
852650632
1591407418
896985319
567929267
253526852
1410734531
2015044062
853136493
975349420
137840596
1531397356
1631086332
1736412165
499473817
1936087550
1349258908
952371164
1696154008
151339043
2063351677
1887114111
156746396
640088889
219101623
2014223848
57508383
1857963794
101865611
417211220
2118510153
950891585
658892831
569904603
630592725
583896279
1159037867
285662651
1253373058
2040381281
88472642
908269960
1629042627
190583887
1814152850
794494566
238448397
610822568
1458368742
31533181
1720853214
1207088958
571056788
66226775
1946809839
1477810997
1029054623
1000722110
1197723635
1134440017
1500339630
1274283818
560009014
1994530704
613617298
40654267
766362416
941955463
1043614154
354636830
1545924349
1194224970
470134081
563037219
453169912
181405696
333974782
35784935
247349135
1312796188
433891417
428991929
1650585459
188973081
24242519
1071777577
1834936706
2102576788
909224578
240898879
837872489
1022101242
1723467097
1556742437
558750587
1770086095
172599183
1533442673
553206616
1937516805
2024321818
1376518754
2125779466
1727588786
7807685
777823915
1453778444
721191467
637303
799930239
1768955930
241017
18773974
682362877
2114518167
602784961
936483556
2076456495
761296510
1617152871
157033082
680049591
1540665729
1811727128
1732566627
1969096027
784247913
1837123577
1473054283
2044908606
2053765785
466122151
1954633415
195306779
1995540230
1675891330
2079897533
1338892595
10116760
842663131
1273588492
2041140827
1113948576
1921977823
886948491
114980656
1739702030
367972268
418471533
393012075
1407620546
1821972476
723514143
1356970023
1698766730
1697936559
1825478723
277817295
1912341255
1235685721
861445612
180542189
2099998174
1561778516
260631548
1362630647
314971889
1303504409
1695082330
479376310
1349798218
1073754646
1475207408
430950807
1524495771
1352635800
1924008913
1690123136
1565576267
1147865819
115735298
1227422501
867655862
1043216902
1333241889
1318656218
83513997
874925607
1118568952
272473305
1577353335
112267481
1327497623
1424828147
1271087672
78335553
1852197305
1537038181
77310737
1495237233
208030868
1357381248
1743639464
1359334492
983693879
1735267639
1952394448
519449232
44758643
369720632
1405409621
1036910628
1798330277
199133532
1034358820
1382670348
1731062919
2071875035
930514843
1874108802
1860569747
1936373823
598533573
1735179454
1852761136
325939293
523320585
1562439337
96233228
189955942
1585024094
537208254
1244635809
1891090852
302140086
1667282256
1372894712
516038040
1406466190
1148637964
1285047772
2074706997
1039579936
669669893
1339915179
757905964
196607376
1472059393
1023249242
1981671206
234757045
1848697050
1398391092
744025708
1153438791
14396202
180951290
1872006932
504316764
713684122
1128946544
111103026
757408792
24522233
721667290
163126610
571415364
983953259
1941517144
1171973779
1689340446
843625724
218225907
232569011
1945724702
1276764827
413568572
2072762832
205169095
501682179
850489272
1944163600
499878949
427531842
1859671297
380359537
1193217273
1918013986
420123428
454589255
1404131874
1183824445
1460362676
2008324526
859962171
568400212
1025617432
361779605
1928581867
1141480621
1074180476
861443196
2081174075
737547960
710655766
106406641
975827499
1130202027
1544607232
342709347
1290638888
638424674
507815082
858793915
254506515
1663339506
1044845909
227023700
132182249
1033455621
1854367198
171199862
1195747036
1553119602
475448594
1791779928
1148304103
187663898
2106096006
2079243909
103947886
444530504
286822277
879520608
1002693193
797728296
706875142
711191242
1750045069
1115506599
1552792248
1381742077
1713214369
1390713103
1191335274
227381016
1285330577
1485470691
1035956455
565418561
779288932
1057669853
1177273365
1304968523
854879781
1170902186
587204798
1279903721
1081355372
1827025451
1696031350
884139130
1124977464
718829917
219040912
1392037735
362589024
2109477261
1173950545
889215151
817601105
103307426
563790614
1528474294
96826216
952788535
44420395
700111723
1374669534
1459314817
162461479
1874150498
1069064054
1169496167
1704722706
226075393
1526732167
90566129
1484177330
114884822
776419548
2084895691
363709376
168321849
1437386265
2011663607
1458276260
1001473196
1851850418
1106827035
550315442
1627444363
124355002
1595211945
820090468
1304886959
447622822
233335803
1920628455
1305885916
459804615
1607748535
536303383
368389612
1361792035
1266253662
1649709004
567473917
82125312
1688909655
1357291818
1099918078
2001135874
1952899384
659232962
2055732003
775363703
2124209179
1605894180
1144680296
1627483436
1520006356
468898439
321807985
689888430
1579198954
1733819342
284597787
529456742
978532448
1618730464
1367016262
886735537
211906456
1091461079
1255967450
1543153880
1294749028
113902488
1315164433
242890944
789963504
811041828
1040941699
1112368782
912392256
355400854
995593308
536279886
975710511
1470076136
290067355
565487623
1089982669
1279703551
610743977
1116430453
544202393
1918884445
1087935720
103594955
137001401
1014345019
803315485
1758355634
591273555
1897791631
318091056
808220247
1119156419
1468600162
467724641
621813501
242977511
869097478
1452598210
1859320407
157783879
1257843232
1514804949
544780220
1209554492
1058162014
1556550991
18317458
294711644
256745228
1270779221
929620505
999180420
1759983915
1028984715
1115365390
1941503486
958640077
973054030
261949164
1240779282
421808204
386666346
129799664
925767629
945194617
1380194387
479312232
119990667
1516784561
473713369
806227283
2061763699
1372159154
2147465937
648718060
746284325
400830555
1542027494
256698240
874839118
1079272687
681366128
161175214
1234088496
76037968
1479367135
1975223338
462730065
156356876
1755821838
2123493996
1537148124
1209230899
441204550
968689830
17129571
827284434
317478314
1722027398
335173792
780435004
352031638
1209215187
1587463552
492826478
1376106594
704474613
905869400
913151207
1163551316
1595797117
601307109
227544711
1826590266
1615909768
355140986
2057909285
589029411
966623559
1354672126
1023155208
1319744404
386580575
1539670243
334604662
274985771
225832918
438020294
1409852064
314423776
700858464
1653559980
786058991
433437257
1660220898
1859811610
2034015570
1962307504
1099149843
34460120
850055836
2001999288
1763296779
1464732315
1832763212
653879470
790728117
1709460670
1973190276
1576283774
190763184
1187187152
1047444430
720537041
1972841947
180359288
452559160
1403125565
763726950
400877332
1085246992
1950448852
2020710151
794194304
1469986031
1425464098
300170710
208985344
364888500
781803760
1662140499
552915930
2036099109
1036121899
246792135
1221786098
851622439
739387961
2100288058
1814213039
767600094
79884540
1458260852
1675175749
1868954481
447495675
1092163593
433431877
616135785
2065061722
989872002
1132998984
1261007146
1103492793
674854610
1102540663
1268827953
1607742041
1716513179
520540016
894023544
671296538
1113589156
1509818432
2099705070
945851112
1030573233
510831751
1137468003
572963462
1279798851
1297448686
580931837
2112746425
570223218
822308433
1714308666
1801325621
434404379
2136756693
1664371297
1353846716
9472636
1375714690
1077133087
125738921
1223386261
137438824
493796589
21765046
755303001
352603802
2036005371
1337299276
1344671627
261290347
129185777
1625126150
836894156
1914497104
1836071666
707338785
536944404
1343430219
1947354904
1750344399
1463535390
1781492993
1254369030
218906765
685733602
1792624673
1409333837
1734827135
1167527474
1010360890
1250167612
228855785
1001325936
1417253080
946924865
197530503
1229893899
64780414
1337205760
1539272921
1497336521
1130135900
718147667
821524921
1526432883
969184070
1498146581
706775283
618357151
674830868
1532587874
158173811
828250721
777376141
1408518465
609766194
1319257599
1495325248
1097448212
1363776028
1095404486
926160184
2011695141
848559985
1780883157
933087330
1779191678
1532147199
806764341
1746504522
2138435843
1809631920
1170851037
979532320
1367899431
1755217138
1560785247
1333769161
581249477
927545143
2002897643
1661738052
1145360650
1533761197
1179139476
1335519792
1685813239
1017166911
1922516541
1215724134
1670274006
1974281276
769123469
1277488342
1583712634
1693533787
495752578
2116159408
180484723
1942732603
50533776
92333326
1447115833
1268170499
2017733272
1093396029
1901567449
1947435766
886732344
430403551
193586768
540316898
189354079
1935142655
105878333
995611602
841787785
1131160774
1210490401
438387687
1914369210
212646568
562154442
122136324
2072123771
278011626
1633321441
1036246268
1977118460
1277274264
1196369221
1056181038
1268432263
1731396612
1968635989
1415810555
1286621462
266266442
1530179841
1913171919
2062410628
1391988106
1374691258
384379471
848365292
1569684628
1036057781
926313949
1655437237
849678260
284346143
739422763
798748304
1128615208
1919638075
441437941
599935910
2121630165
379389179
983096095
14274591
1500456227
164439896
1788319282
1449189406
2144044661
1052268726
1875285934
934399420
1314963378
750589497
1505839024
1182935789
1924199220
618002721
2063769456
1151476689
65851077
1154249963
2082713795
32825555
699029751
338501051
516618071
1102770437
1737557004
1587967462
1520267208
476560502
1817971587
1268467101
396523829
1901788666
1303648186
47282059
1722514476
771180118
1770072603
1648787579
963664940
95323518
947245468
1632783463
1093775030
817732956
884254392
962704812
1137818735
1701837879
311496733
1286701847
1685407994
31735410
1754025626
127069521
232596299
1114298706
114282872
551726660
1640594918
1790430371
629527109
712742650
1238896446
1983929851
1016150594
1385016629
57538958
910023015
1178979653
182637220
1096711094
971922771
1642176249
54129314
1126131963
2009902028
1101581877
112777
175925610
1821902047
195332712
383503858
635044471
1193609581
1395023611
1047634148
1446602309
1041278044
340838224
1732489807
760089928
1452146101
570821691
2134666245
420877639
833123579
1102997231
1374650199
797338144
1735565942
1072066099
730778259
1845212741
230384303
445041151
2092812358
88152716
1107421059
1997942803
2039252162
874360486
1820447601
1937156120
1308826851
528075086
1951423217
20912108
113689558
139268251
1118007081
1569855499
880890150
883315237
1031532679
1591938922
483678258
1514021760
1342957613
1026201594
2076230907
1445284442
693226172
673917678
1821115198
2118118449
260162203
1921455303
155954227
1583253414
16122275
1334358532
744537523
1004909568
1501502645
480113391
2135643958
1209379258
1426942996
1856513987
643825892
2049085970
248280877
509678979
1627879965
527343749
99182146
1446400499
1649544800
1230434866
1063091371
790357823
1976005988
1562654177
1312135983
955728236
947664773
735059268
1643104741
1583571353
1184210343
477140068
1957153659
1789876880
965027338
490324428
1357624796
337122635
862225301
1009242033
1764857368
1264475319
2012947355
2038528783
1627855210
888812078
1008090099
461663420
842285100
390883829
1610375631
61626658
103421900
877629219
971351991
1126558023
775322870
1953042456
1770078983
1830709778
454420016
2065412729
1706146770
1791050946
1318860208
897339308
298361162
1574191153
5084164
761911594
665504112
1812170615
266359280
1806279833
677779104
504265594
1723912948
1982398411
1289864723
1395018377
332431157
2126843315
477251005
569331920
985185887
572123554
1597608695
1572225181
1649080610
620369134
375201975
1468666432
1132897348
1917790560
2084193664
1477164350
1962824144
843372409
1256337991
937735998
745852008
784279750
658927558
1777679653
1386952942
1480396225
329180525
996893593
1266237662
560476329
867329909
51637863
510149778
246616845
2043333827
1918234934
438998457
1116106984
54365736
929707974
526891318
2107567594
2140269431
562001478
1970712918
2119960767
1970117212
2090615188
1707036882
1625380870
345046125
1680854778
1486590979
487263811
72080895
1482849519
1353843740
2119616086
1106492179
1935090574
1742872650
1963038457
721719123
816720987
1526452604
1723625549
984951469
1388016205
1067115257
813154093
1390940369
234875667
832538060
1508333944
478273187
1150817832
467458705
243249796
592328972
1081095682
968262619
1187862435
1304183503
70209407
226902029
673690590
819698370
2011820757
1237486718
2145393711
86172325
1741540222
285167242
1647191218
682151099
1505361
2063697631
1547320248
664318525
717237345
2067729157
1405587066
868987316
1887344262
390285390
505296247
1217353080
1069191692
1368526109
183937227
1875034367
1096163002
1203854311
390560813
965961794
741482781
1084442018
922116938
2017611135
1434675964
1232653136
596475338
897238854
220760921
122079360
1630923792
518246098
709977760
193324545
844671755
1404360344
99194757
1233556297
2103883964
221718564
2102826601
1006766508
929660974
272419501
2033887774
1618040258
958172632
766898463
1494065113
1742957126
2071038997
1420685401
226249707
1529559545
327124754
1478016347
413127054
1918818720
1694398774
251261959
473805687
96512910
1703943998
1569612981
325168018
1212911589
1916212434
37825243
1304579062
1782259926
595408983
827673378
1082222293
1409872709
1005213578
508352947
1090076248
1618469410
1066148760
171354250
1130855781
1449549842
2054188323
1244364206
1080489974
1631638013
923969794
2036584768
1900622502
1762455774
618511431
779031586
612414385
1898394759
1912803378
322272655
7150329
250299847
1661464288
730686033
603586977
396392632
1032464229
1716326860
832676791
1461931563
719124961
1222786485
1921273557
1994719010
1245662279
496494265
1684380562
922357368
25961918
148100052
780168512
957407951
912683933
1236570242
641907296
1598646687
2030114148
781775533
1042422924
654753969
1287926051
1849305222
1843013864
1911810248
573624176
572608511
1552257235
1570013158
1082376188
258052968
1378027860
467305309
1287177592
1050661260
926350284
895097306
1320094209
479251014
777715349
936666689
206560198
2016859593
481039393
301097423
1303949488
877142618
1126741227
1059634527
478769844
1699117731
1546624447
1826475325
1402475570
1576113317
91253212
1812625946
1533701297
1474094793
398389652
279919559
989289502
1980892928
1801090006
311827452
860895200
1405653134
1750697327
419086192
1878228732
693932705
671861336
1423014158
1823069618
1305249437
1430418643
1803969487
216943230
2066206104
1720749654
1982694711
188948
1081522020
1051985876
2134701857
1878158224
1942294840
880316860
856300162
551591059
1125661257
2089106400
1700974960
287929870
859423650
1822809887
549175636
1508962248
1868535252
289491928
697081107
48491815
1155178249
315441977
982742960
856389974
34933075
1915828012
1020796496
598952739
810088828
807981777
1617459760
2038731253
1131992083
81218201
1088879525
722864443
1683098883
1641837685
723782540
1666340196
1673755977
308062265
656115194
1496688623
942686345
1770809255
466566212
1703127814
407379062
292605720
949452712
842446545
1605267026
816172305
1235399501
914967786
1706598740
1192960849
998041117
1301994666
1319972103
1322856060
1402500483
349229104
604773247
1593734734
166770655
1647632242
680138645
1145505428
2046799366
171027793
1753678568
999198315
257932881
1462676427
2011763914
937314657
1687320110
78399458
577077119
1589096274
1082479801
1117871644
190816205
711781447
965582096
1023080072
1453830535
1803035007
1119105147
1581205862
1937903531
786591048
1246392383
58002206
125827353
1626061590
383854838
445644833
1054007234
1480874978
970621790
734255693
1944272516
1330210479
1022361560
423517151
806614933
768925833
572880892
1877591108
2075867712
1733471361
1673668874
1995998455
1266283127
367740127
1544078877
1125858371
356171056
1689598456
1518834269
1835137877
927033425
1207860113
788104091
753520777
1607727048
1943955683
399600598
1972870565
203830485
1986111673
1286089835
1698771589
22070031
1405143331
1256648587
868594195
1379712971
3320086
489057016
162938523
428664790
336308027
198978047
340782489
112018816
469408480
974702
1688732815
961701749
1884591251
1592443158
587955308
651238929
192963947
1194256489
1588776726
1758970576
1756557371
1603059161
1158351372
1563559346
156057871
1328704098
1391799322
1784693673
1481469430
131682995
494717147
216753392
1080246074
986814525
514258097
92160827
1784258310
681813083
102398509
401446973
1051054742
1962982005
1686263056
1199010610
1846376858
1188794820
598439715
1554200620
1920227052
1050802234
478073983
1162552665
704831710
850426895
1058584420
125329850
1677105425
741940875
677272894
198873961
1871523127
1291193905
731044344
1959001556
2057002757
404842667
1166820579
179513230
1317057651
256574877
575286497
2140342591
1061744613
767903761
1422808140
1710932944
1777094926
193067379
473478521
970317234
733977651
1381510083
273141487
1006504512
239397614
919348118
1384003560
711948283
934167792
1334987236
1749973985
182494623
1233321741
1965434698
768491468
1302774196
1945691316
1156474333
1603382607
49254420
1706174304
2038880939
225453985
880400452
615585631
65640795
1595099146
840260673
1181918003
793775444
1850810734
1062426033
1782620503
465902729
443731117
351304977
1240260298
25252208
447233452
279025507
709228733
2034896265
1024089700
973835569
1840708501
1949090595
715945066
1943013297
144886851
521091188
945671154
1136105376
405559358
615370942
1054649556
354575403
1631358109
448847751
744199896
889741258
112662563
1696727702
2086257972
116524901
1391391358
2078966654
32504779
376613003
25930863
1201914640
1943181996
818753384
204507239
818064042
1885993677
512523634
357980910
231155444
998380028
1693992641
703148554
1299753432
1177706215
728725974
861587112
282637566
616504935
2026974236
419083250
1652845514
1834272374
2034045301
948271083
1465789958
362728189
1553234421
184237000
645413309
1146792537
574937063
2079286258
744052029
791167315
1325715231
782362768
1473544795
66610991
357353798
626226466
751613851
144364132
1769215611
2087014916
1532863254
168576150
1316721018
737547098
1610773627
1749417627
1622069014
130814347
997437221
40860945
1063572549
2122230477
253035837
41123029
2001294400
1710180711
1290549294
102319724
1924626025
1950561663
809108785
1726169967
1036985663
1504652502
1575884221
1762908586
403563535
1216725640
1515125341
1700368425
1565797746
370772031
1934568788
264469190
1147165056
2358773
1428692038
1371467585
1223167063
125979059
955529947
1140818168
1402547127
976795826
2065767629
810697927
1382768062
869140324
1773312125
578641502
2009796383
204435806
1081077797
1919734640
1061617987
1651411351
322176487
1494067305
579428511
701094716
1421448267
207111446
428172052
1553027368
979136950
237707227
350383509
966223554
1936251274
1287041781
432915202
905977898
78757870
1784395818
41663113
1449052657
390539874
2113711401
650214748
791904739
725979946
1541644291
1414548764
1576634234
1708610346
2055029550
104551003
1628918503
463541263
1296714161
932246166
1310816006
1190283953
2072513389
2096148081
50415727
1261615399
657551830
1160153172
263212562
1025898906
202976109
955576889
995719505
1639845732
368978141
777405451
819013275
861274843
664494089
60734005
192210232
2135785931
735304156
2064120707
782501833
337546081
758908141
1464805216
119667949
36053325
392254280
103705730
248737394
528024170
1884364120
362489524
677849736
1362980148
1207946944
80839945
698078152
321055068
1313954563
978761966
804477235
1337006774
2007234806
70953815
616904370
1514576734
1390290794
134364057
583040318
1036049750
857799066
1807943038
1074701041
417732095
308259581
1243197368
359144353
1808412376
423459738
784581070
864794975
126337247
62051536
1774584526
363451263
1137055388
689616099
2066243343
7616549
866465256
1097425874
829445779
581166049
1305014945
409824969
1361245069
887456380
1499203812
991686027
1001867386
1144895000
1946435303
1242107266
276985363
1125525638
719359962
2135811849
709245528
1917084538
1791647118
490510480
673908148
746287078
2050140911
1717808149
1628346915
465125184
1091853979
1853997661
875573541
1633737519
1502907490
120227796
576924147
1053973934
1040828554
1107161239
1997619105
1433514485
1732477141
2104671366
141903840
573381627
1342857125
810894304
983005315
1773439238
418559585
725322640
2025076305
1605544003
1908010694
1313841283
1154902810
1819855483
2072511996
1022442799
1301177262
296651331
160304756
1741665580
768489150
263601412
2073737766
1497180492
320123511
311896731
1750986105
110887972
36688645
1449037130
1798592522
82296434
1392492834
1611160316
729028819
1568271068
1069766650
421581948
424896145
1665960564
211235568
1366285907
1721910155
1343924579
1475364149
1662984390
1873819328
467681908
351991440
1928065124
450301697
1884973971
82299554
118881809
725855288
1296616021
1011781360
1960562363
498455155
1766936549
1576079520
1836448988
1678771189
377961837
877026161
1084374861
917529376
1891004475
928481119
1005533935
950771103
1588852238
1419173710
1662654862
1445125403
1997859167
2054883091
384756562
302891758
600610256
2043021801
490524153
1794206098
1867703185
1115842642
1569644054
337473431
957615388
1524530889
192605752
2066221217
638228934
707754934
1618413650
1870797176
2105844651
1384439201
1950790938
1142708308
1094017636
1465219561
875629693
1765177472
852754543
938412648
1850773075
1183931505
547927764
1886471153
1601028590
207441714
1032401223
71136479
787848928
1130186573
2011511674
1222879926
1169997137
450376003
916763549
548823302
1902136613
1292976506
431474693
810399556
1328928804
1897942460
1465547581
1516449596
115001431
857944297
237793137
1905193703
1838463343
836842625
1734212538
395289470
1087606930
723092148
726894440
770027255
1061575934
768975016
1983917897
195767962
85196674
1010364763
156807485
1622232310
820550606
476462788
1214226417
1175205052
2091438032
305417601
1248583847
2018936442
498840670
1502246354
2146070076
404051652
1845273897
2069775971
1325163879
281392422
260428202
2104176321
712137152
1866250673
1923388572
1994207508
247853451
2082675509
1583912062
1111989452
2073217533
1601523201
1499376595
1465962650
1865392875
1712400944
287873506
1293681946
489215097
981080329
616725031
517611123
259852779
2115816556
2120680703
227182367
496846545
813399026
925079527
1471484386
592523892
902540321
1330447763
159769686
616607010
380533734
1546006101
1343514795
335784801
1053588413
606691429
155076729
934894352
272501392
8749029
999255675
1095208659
365510021
998242186
936382770
1954771736
1981697341
143421557
1609680155
1503955399
106662998
470504042
1832162926
1300426505
2051138983
1438649494
293416007
1665262808
883090081
1647322380
1978987093
1839703997
582039968
742134290
1663912577
763595509
1492968357
1902303517
1293863119
228809961
1493416752
1212250130
259879874
66654993
2053087746
1778324763
1559957579
582073880
1790652473
343340704
1043362422
455001743
332785982
1678853268
2064046347
1869771052
1996552957
291213108
1805274865
1332783732
832406552
261234800
1940788687
525671302
1715823068
510333904
1441535970
1867482734
845645361
2056533679
440951559
890726856
675337996
1970581574
1963043310
1748495805
2033881883
1575187021
1909968763
886380393
349651249
1218670862
556890128
1338721856
2088183337
1888920454
587834404
304740136
1818051336
330877928
765350652
1630196125
1048435567
1662191539
335096805
182844155
331318113
1358505939
1519071703
656716791
1551349391
1107415346
372538430
919813039
1225520440
1649042620
607189496
733150416
2143316866
565686172
1065565152
890110331
752688979
520381369
311838387
625782551
510830227
311318428
569339058
2137967467
489121078
385060602
1323905348
982042694
395727828
2125466365
932196878
210130927
2112376284
990732805
1658526084
345196926
1467017124
836051107
1989581180
145468588
741854416
1012330858
645819617
418660026
1350018705
1802734816
572285655
245112337
2017167809
293434012
19296129
1126745839
895741257
2078304434
204785645
1747802059
578562110
866174072
1103692603
915283130
15300696
216234610
499074280
2140234933
2031915023
1120925376
1935831028
1092525393
2005839011
1446821220
410804219
1236055796
1366504757
1656214173
836447259
662753626
1881595766
513534597
669282592
301870946
981819271
1073963548
602907595
854094885
1332649335
160038684
1967155972
815343210
1692693364
1324251258
1587151321
424246550
1128920108
1388627512
327459332
1387361108
1550661945
1938438659
377353834
2019370384
1780791523
931946374
929928394
507081887
1349068086
1681106029
601260151
1006170822
854905098
1851967596
1348383776
420616130
1183948762
918296108
2103817401
1748483301
1650358899
767386362
914565862
1548542350
896880138
683923220
1860601375
1609873243
1232769647
1646820954
1118873130
1006630370
582965356
1405525997
1870695927
1612216371
1522458439
1415372598
1150033170
741089228
31503331
492446442
482202384
137888084
1770542796
533153494
1802541272
1261754676
798714317
1411289879
2122486585
1761986338
13068056
2046950435
1452801249
443175767
116383467
165751923
1485244767
823441842
1565408861
1807766296
554028728
220561067
736894161
1534114976
1842558848
812469135
943788809
1001141335
1572077065
922096278
1222449346
1990470210
985443664
192183053
774400908
1807066615
411151481
23238079
442629241
1326644414
1239830641
363125041
790980226
1230263089
274986526
1908041155
1189178736
301982934
1757553864
1822003754
80216778
825955452
2136520881
662290331
501273996
167068778
538252452
199980456
436692780
1191016194
1687903422
1539295011
2076027572
1116976797
1962719243
845151752
1373383313
19350956
1704696834
1247186833
776517405
1561499505
385293724
283793646
1492950073
172363758
2050378612
214770460
1455644819
636652576
1064079711
1543401268
2134575903
392475285
951066927
270764788
1707012521
476187447
658204173
2008411310
1158024951
1954078636
905084421
1837684647
1834868988
1003742227
382057615
390547570
1770704662
658679363
243938512
246098153
645339266
2017970010
889277361
1213123756
1710836449
689830549
1290293809
639219010
622542731
2110049953
1510549566
40476307
1651155567
1480998304
23389536
607703722
1492910197
1669727538
1236372778
1940047550
1357471071
1628161626
8636300
1900543530
372593260
593030836
1520280596
1647458419
2065413091
2138793980
1543201732
1425662880
49856577
1169035340
777473009
470669929
1863308781
435682071
1258127262
337536654
1721413998
1390114936
1055449692
214732440
1470772186
1430644185
1447166571
1826531623
1988210939
974210627
645466866
844839366
1832240585
1653121777
1012121116
973804758
1568126529
2122330774
627603323
1224985572
1251366004
1739737737
580859429
637231692
1507683671
456267478
191999866
658917482
329039942
48568772
1203988627
1971364143
1866431809
773092775
1212864827
1644416338
2029865554
155646762
195335548
325664856
1204671022
448070424
139034762
1903926331
1181211399
1103564225
1103169246
622269899
37020648
1966091273
1636327373
798630252
1195527079
2085957268
1648875769
279406231
1213791878
634494627
906962787
672791715
1854188872
101416672
1316078165
2100096760
728992334
1441190471
259802527
1391921403
1312264473
449441195
2090589045
1971055168
1645368177
1447268189
1487974167
1907581939
185880682
348372738
10774249
1980242688
611897947
1341683476
2046666376
1743681185
415716562
981406679
84515185
1314181836
65237871
800820294
2085913799
130940260
726949823
734425693
1766482450
1584855632
959242171
1552071351
2012774605
1790513001
1780273990
235687340
1510551985
1495865689
123028405
1775263542
858945465
249898789
285735152
952143530
1467007862
1391550188
1852545150
372363224
1971762356
305474072
1280133855
1108875922
1046144182
114927913
190376702
107996036
871151851
48918699
996195124
1824939045
146357458
1496943916
554542195
1307671247
1518928917
1588055830
662764545
388549471
432018722
1091723120
1737544242
1959790333
409525129
2017893390
443008999
1818522854
173220227
1618819948
1567714706
1277039199
834671419
486390158
563882292
938836718
171198405
883624850
2014946337
14665929
2099827927
1901763749
719766129
1546699935
175400895
1710658004
797188019
2117435112
1348823132
512513507
107484816
204945038
94774077
1619554009
30625268
1329085075
1092877221
142645422
986763334
165382614
1515366005
2114792098
726313171
1359493873
1044671340
1699922767
2017200798
1207545095
1278242796
687684727
1865023043
630030317
639633813
780986261
371955879
1908429829
1620842443
32969260
1844099260
2003456737
508782264
79352357
690376133
2003599258
1792219315
799742338
626992672
1067437648
294263106
1036981043
1551385895
1626801557
1014011687
567920337
1463009606
1566860688
1473021514
1993999734
1553279593
1194596637
246164022
803446169
844265577
1890348342
768583758
563271515
1050444065
1944375841
1490723404
460011682
1000863346
132424496
1069996109
640848354
1904209149
1228584546
1756418793
529093067
315288085
1365161532
741840287
1377903013
1699445226
827146285
818436323
1427294688
1325747718
552586878
55528733
1811177012
890233821
1979803375
1642488754
1416671578
1363128798
977343691
1731928611
1698763278
1072619224
31663986
59014244
495603476
122585150
1884437435
302102133
1119748910
1036607324
712051568
1612402399
1849764239
1025591429
1252918904
626979182
1933113933
2081415522
1146728940
967798972
1342115404
945030783
13685127
1226950858
1843252104
255111619
1647007518
1528834426
1154882010
2057464139
1010899623
1015810168
273636924
1698706676
1039490002
985152312
481476549
666705118
836372637
523508267
1427289138
1174876091
1851510442
41986555
455070512
721490173
1120400130
1441320503
449573667
1837305541
664597218
1926595509
907841021
1502658892
1974922042
269951677
1422748632
214708081
1762183506
868001990
1451530514
1833926189
951272217
305269752
494444904
506865301
392861556
1233032136
579474640
1430172599
2084312583
161234027
1123111707
420350326
618950683
16851193
2059509897
2008887856
1476907085
1318317263
111313546
830125423
113031982
1214535443
1916822212
589854181
167425893
413180878
1746238677
1895766021
1503510005
140586713
709628222
157282233
1070559788
1241710100
1939530300
337540830
885465717
854219569
438106201
1118456819
1005686811
380008072
759541234
966965130
1286701036
1536102703
1798439949
1954331543
101323320
1796550283
1354251857
268740669
631497447
1310707663
850839366
1487158120
2008937076
401454390
1044602090
1299596958
918246657
940910737
1887143021
22076580
371108854
1717227447
232212097
1594820820
2112120040
423134904
1543451715
1451428965
1212990201
1510818231
1615246043
1536828751
625389150
1343158188
671846281
1767562244
466373875
87528582
660331711
1720113727
2057462365
914748244
90379649
1506363638
1728804905
1930158123
1027574343
1333442081
421514956
1667375906
1291916480
723747994
983241868
1295749686
1135744148
1527111639
1175512831
1156590426
1517007642
68697239
832117418
16332482
1670803455
1090084272
556059510
1769435558
1050146130
1988551409
1372402827
1207713732
625947647
215965386
1754091858
1777264234
333432683
196670839
1274496230
436653477
980263622
756384301
831949644
192138193
1535771775
1904035383
214954023
728594061
825406071
487136975
372265214
1275231785
1835302581
1151681370
792404868
1025576726
711070616
924158952
2011809599
787561517
569378680
358891310
2923836
582644110
1239890429
1518627056
417261603
1034743422
2141091628
1645262904
1690203345
50874084
986473671
841999720
1796737677
1362620287
1403172232
1690804457
318350084
2006896137
1057203762
138873076
383478485
1491784844
1053999440
812754924
768641406
1340711820
1669458791
867433234
1483780628
1928803431
1595652102
967475215
1959492359
1547668191
288097545
1269058508
1976991478
1261203547
1577574153
134883404
1474774005
1165505798
1393929793
1840462627
753528010
1417575322
1289136706
1817195481
1613082901
360974737
1251120657
53870928
444603532
298754925
1453769952
938545522
2102401186
897969546
1771660827
304748119
988920805
1115051894
1899108672
310727865
1768677953
1173294318
737725242
1178958467
1150848475
1729360202
1419499787
698023153
1918963281
1427939652
668892528
2125004446
1019146825
857308369
584090766
392740292
441630333
418888282
1848657953
1286900502
1199664772
530415587
1190654938
2095269611
522829147
1880557105
1396117840
1887266983
1394750709
1944961633
897146200
1806994460
433129201
249731283
1478222504
2137425952
1598991552
946083478
1427201884
1553272097
94654510
1564062836
230092918
22727380
1087830765
670900411
2038040269
243736139
546344776
689607051
1764794992
1898531183
1649903798
1429282614
2015680508
1265905573
879133548
1925981820
586455940
746823006
575966516
1452192366
2139543097
783029610
2044673287
923398038
1484177790
1976302
256349217
1872209208
2037812193
700862518
1708303798
1001502704
1229604184
477256402
1646200516
1247786040
1629229768
610620482
1361053651
57892921
671787840
1604517702
934261573
1986877018
351476639
861655701
197695314
755148664
395760297
16940908
697849060
22840503
1298068971
62128070
196868350
575337104
220069343
1253780726
118955029
499352147
5282054
907599092
131517122
472192209
1870584368
773425622
240203332
1826202726
444508926
119635698
1871916033
521082780
1819838647
519606273
646731369
526391965
380602576
1090410240
1340818674
895877706
472753355
1120926212
1004157994
1112323632
462769907
319322731
1441648306
1268884100
729370032
535071284
2092317796
733393644
1757143267
196274858
1065655293
856839169
1704340829
421155569
1511311717
478510745
2064183612
291364173
720183339
1872808126
362250403
585694883
1248131637
1264681207
1900939701
1452016614
1432549470
353357895
1479811154
1039276154
1879315202
761717819
1500287777
1710871660
2038198871
406855948
375621478
1673089761
1671630222
1897552979
780918143
51826831
498668739
418782984
21814462
838783289
52305973
1075834804
1893803972
996200075
1136797759
1218553022
134740378
1094413903
1162233521
2083765924
1602857079
622936215
148717025
849857120
1605399317
851379587
857524702
1273285550
2096534692
1745648839
1745926117
1252962027
1447731459
586201689
1191233418
1804714900
644557026
1279460778
1853510132
1164656302
1224386165
1278296060
307149540
1462224125
655143115
741659086
1381476494
1618017456
906852713
1189028412
703726610
19081388
1325698869
1172739056
2101395844
1568917996
55831377
1929186492
2053664873
1800555005
926172585
135856825
974427094
367766852
827306135
939135828
1136116345
366628297
2046524771
399647014
1461161762
709532725
1404201143
1729886781
500513181
1493035877
1234177649
1791526470
751052051
1936998893
1202628172
755727690
100604512
1579562047
1818757113
1932567868
432885657
2026358726
1083897635
520263873
361248539
212687862
1211480153
2037126524
617814502
1351327130
1667689543
270324056
580220482
1592492053
1140176150
1612372486
340338904
1858814128
1231167929
2068413213
726490190
872771649
1770971832
789490412
1829716462
121046346
1658144358
1851785891
200905245
1392342683
1334082787
1637890953
1748751306
1183178019
1374495959
47592738
546991590
1938169580
1933188781
350651348
278429343
1205411966
1987553855
278431502
309099406
1092026261
1279904255
1380976554
1481677550
1252152649
49475440
1736727941
836764458
1824751788
23850948
1394482932
391234372
1300953132
325992396
2080658850
1568838336
39036086
1198618700
960642580
48126640
1390297924
1589453397
323914950
375031069
1428082710
315607838
1511865683
1322390959
854914940
981229743
465889303
36997648
2032701796
1681839697
1470144758
1226342828
19079979
1248399378
2113363228
1013132930
1560242608
417929120
1683087767
1607830847
665316219
1401526446
1388853604
1970300174
954045316
1185784861
783266793
583012441
2132759350
1269349812
187853527
37817524
663473211
1291071263
276385977
1882084254
1173750645
1570940295
909231926
455768565
1569069750
1653806105
1045937409
508860683
2086605680
990110146
827151466
729415290
316840050
155671764
1416171964
288728039
1229705315
863663889
809734363
837710013
1417296007
1866386023
1009632265
1304772745
753239552
714663200
676903535
1386460368
282300613
1731452298
139980143
985451574
1695106465
611004164
1271338938
1525695356
1431281845
1067179399
50107151
1604435263
138784521
1096671877
1641103124
397718221
1343789582
1634132219
1252454055
310258576
2077931570
569844006
1744199476
2124234270
1263708348
1053939080
2060301780
617306072
154891463
1256302333
147359415
1255493020
1980676771
986351652
2083152491
1074672584
2006048568
1103745856
350547120
1303183034
1870612550
1365617862
963803730
1118169748
767860594
999076058
1250834387
1404087286
686758840
1776739939
351459224
223111231
25088976
1413020950
1483261821
515011895
1392122133
1524289392
462221378
1372119574
2008668395
1768042743
668531394
356894474
713557828
1220739381
295050952
324296293
1531515170
1329956940
461601085
1747772346
436819673
668212220
370731445
691027137
770157929
960563778
242186757
238578150
1131801181
1229311861
955796297
871284206
407401570
1310494956
4918513
387505719
663609085
2092229211
7666297
367889255
497519405
10801566
2068931008
1973563795
1054626701
1847016067
2056565229
528629811
2002664658
1696097395
1616056425
33639093
2029793567
146924814
384530533
1062793302
486064732
1541852519
1700815019
342068468
916386654
1208032742
625404223
663007450
491653983
172065483
865440465
948986145
1926590274
2109888582
1975221143
2009210896
219776230
956233403
814294759
452246795
1880792196
936396473
915655325
493612373
1872159493
1380949440
534521188
1872800672
1570790600
203481713
1285676468
966877475
497018690
1455749170
1768711918
867620107
157172671
884306960
41054360
2115953981
1338779967
1110087914
1890114536
1238238806
1398955847
59546482
182598367
289967139
269672260
2024877699
159896879
298105299
920911766
1462130544
1939159056
702978547
2003739949
1961593424
933186458
1015455482
1570274951
1478102525
1137701009
856951695
1006847300
253601957
64956402
1011098219
1372194955
1748931603
607305764
1759452940
876969947
1448982908
1433242543
1369175461
61891612
1273247215
198647560
2115754970
329569117
336013122
1512380343
1446418392
1988868493
899727111
256829835
2078841358
1161249858
838836271
724907443
89382022
167861156
2100134385
235251765
728009589
1759978851
1548623103
2053398209
583693569
1949994780
1775722490
444847951
2048410234
396550095
1451485789
880043259
16349068
558191300
419484145
437530528
1771059993
856603148
494382830
623425964
103540538
1278683087
691400667
944434736
984179164
624468346
231896468
1231992561
1911438465
1183963437
1918007411
1794055057
621780232
349040911
1743696777
472377013
1121316155
40518732
859429359
1657132291
191779759
844315210
696865189
1242975000
1027273688
332472476
1033976164
1707053996
1020458521
1658719417
1438954411
1500161624
862148664
2113783615
1215003537
789017824
1942062438
751877578
1677574288
1903477409
1335932703
1085996156
823610242
292848109
1669012609
1796747580
770894375
250985140
1088408302
982889834
348070931
954005634
1140225747
1802215588
1438463430
294928647
1244263093
340648559
1227577016
114004571
1829402862
1007576171
1008419798
787671171
1436072648
168375627
1584796830
655805666
826980635
227785330
1066293084
2011720651
1262183520
113764948
1908503915
416952991
1226180084
757370577
482959155
1012528611
208563808
647729053
964657275
139567356
1045884890
1002914807
1760689367
976710182
337976446
1411370383
1405891522
1981190799
1769361394
1730771581
1043565833
605662092
1554317107
1437937403
2136575226
1212114288
805294266
141285515
1394880530
738387345
1261665471
1056827413
124620842
31499324
1433957738
762303301
1434177636
1589695385
37050326
1528602573
1265783134
2104511826
1323770627
824669513
10300600
1014040897
440416538
1144338232
1788345043
646650762
697247506
661071771
141614591
447167131
1654535579
2091880729
1007212229
1335610767
895271027
12155200
286417073
2092270315
1774409633
2126273202
1546606092
1608805953
1132701484
1790240667
198122581
781627040
775235380
1453052750
932059296
912891108
1775211624
290694582
1912040365
251298247
2019831968
2082903129
464123378
1044370528
1529268841
97346861
1979819114
351535243
2113375723
1075337511
1988494368
1354413133
96377994
796073394
1669275491
1036629792
252341710
1100793741
221356258
570312695
1199699785
1259132124
107167965
795345525
769367226
10368801
300447918
343035552
690612310
490301028
303857630
2079676075
292490087
1096186377
574918494
1872200821
814229026
475024485
553610883
319326376
866211948
362914869
1442989921
381610214
2055444764
1984259807
75743858
218174827
724391723
9622430
651586356
2082670597
1833361870
1997456439
1054039076
486631932
841193550
1221261447
433468316
753091069
1931534986
1946970213
506154837
369830669
1498673521
772906430
854675705
1918964359
1318536862
15865428
311356048
264076850
153683265
1454354224
1526592135
629103223
942344763
1387468342
1984741374
1463111872
276155370
1762411487
14077634
1883481573
374276839
1425014481
567651439
2022678576
565516882
1712022681
1577790320
1515812225
1074816893
375815449
1130750001
1301135878
1060842193
2024723469
1738597656
485983757
1525766021
1357061099
318760577
500935713
920200333
259577699
325613458
1520900111
74802144
1899301993
456764868
2105031759
1836229651
873528777
979568102
2003646640
400561881
597945812
1868271523
901742727
1527071450
900393037
12214865
1842743528
10844973
157783385
1196513467
630652645
933371814
1521423006
1271600578
492963293
705471813
1537332836
434983055
624688573
2044290629
1847958003
1858103498
785731829
1015298707
1616530168
1845314174
439601965
1729615779
493028906
1447193259
1256781684
2032728475
905714217
984712222
131991024
376852975
980881646
464910941
2145270520
603865525
433439313
1339424447
153674888
1719359532
400387634
143576367
1383323992
223910890
1847254799
1583167204
1072135636
105814723
1374721015
842233905
381506566
1794785811
1676145329
1505579966
1716129926
1390313253
2057208398
1995667289
1297889625
1365354278
1304964418
178202578
1324895142
1752672217
1004505989
1150236078
1637575421
1036648272
1060975931
1264531673
1078826571
1766751377
628038693
819074417
1156343646
1096665003
1036578535
115394441
926373852
427471361
2051441281
213809131
71733386
2115718831
1744389353
842192866
1043677053
283431516
1918482258
986432955
334001479
1173044205
385216511
428292322
620465318
1671808146
85337432
817264224
771430376
1281955835
521158402
2029751515
87512883
1096307885
1898148205
761403532
1083651883
2078135421
1943330548
2041860282
552916670
735886374
1441153695
1263360548
128751048
502027385
337617616
1271522583
1193782031
101591445
1397033554
941101089
256590520
678425547
1118915491
898078102
181740617
1525303357
1143917405
2040217249
2060378396
520949703
801591602
276603046
962628195
1571473638
1214505799
1225990345
225177599
435392140
1479911540
1289699439
477717926
1129376108
1912656321
752562453
278860423
575891340
2122485074
868331874
875284122
908262621
189464653
423375058
1425954960
889400105
1115965808
1083784172
898796908
1134293741
155159225
13381803
703366502
1540918029
2080439404
177683175
984330981
1162666272
1600390853
1558222912
1219385506
1848828436
483419270
1448355032
802066396
1697679837
156847298
1452420775
1331811919
691518489
2130683301
139236113
725886200
2112939043
1051737736
1490231742
139955743
1883332086
595005992
1353730544
2072077149
933143816
1702924433
1947668065
1515054121
637488626
94499367
151208317
1485009928
1633338830
2017562924
470616382
1577998500
784915252
1217940545
1544596533
1154351179
678563213
862253274
1743496499
904712161
1285662231
575319317
1890582517
1250654580
1835702302
2134084127
500104418
1672010311
628107332
154136347
1876688384
1632592147
394485343
711731716
1906883133
2033253490
1676033096
1224016746
1587264100
1761251508
1730526926
707024756
4332918
549975791
60532186
1118746841
1681761386
1178698276
1741227166
862657283
785385143
420220549
2027592161
1024296063
895782502
1297389362
1103622204
590202969
932773064
1633702991
77481546
1226000758
2087106077
1193959880
1286094629
1222558795
1278031355
1933045079
625171041
1607147846
931056623
2112613411
1649685581
1214140048
1437638494
79911572
879398491
2105746240
625933279
1560477842
331751252
1738885268
2075583835
1904197994
1653418870
520629523
2016801926
1363833176
2141578522
1018297829
976321341
86520699
1623430228
627288645
687206489
903897278
727222193
1345776766
1861198836
92861935
691915874
1151032551
1630387230
974817727
1593945715
1770753031
1731229908
2008337106
1995309239
1106453721
371441732
1293715125
620178820
1482626704
365359875
1025259445
484773604
1714472956
207816826
999299779
757501577
816664677
978317920
1158073994
232853049
677493454
480922321
1275033810
1961662440
225791884
1643791871
787379560
76404329
899868525
850194701
1179749381
870241624
246564009
1247851587
1513926286
1559726337
443184747
505815111
1927823236
772218808
1729511998
1324745306
2146033729
1336875164
1909691987
1857929242
1038141155
739321040
1845953719
696450179
310287590
1595985937
527188964
859800501
1257629007
2045374449
1247591110
1849065175
1089923855
1738333323
939856372
346288409
1719940768
1817276701
1784860111
1271364536
419925326
1653724076
1577251172
1701538215
1613788786
232654258
496674943
942212343
1699039878
226049070
1974663509
1573597662
2075117757
871497788
1153466318
1380996021
61748620
1156978244
908078834
1563195667
1144127816
1545809899
747772785
1636618255
286586295
77947626
988499363
696082969
787344500
1385458166
1205312621
2062686490
1710099934
471903372
1537511104
1154747060
424646216
1103171543
489571957
1968442684
16721258
1236438602
757559814
300127136
1330156377
1815779453
1561675567
1951715820
477122506
188562639
829981950
532883753
1715619812
1893210131
884768345
1929698277
1237275790
366153126
1520774015
361171548
1496461479
433571790
303383997
1452603061
286586750
75562957
623208373
1445695862
1917856371
1467125260
765802865
832195912
813449261
1858814667
775922076
357710795
787397108
643925506
1318780855
6582685
930857628
928759770
1257139974
894480926
1777685574
1121290348
1571098805
1189438601
1536222967
56795362
1137204458
1729220589
964470373
677425950
2064285369
413900472
34418995
1797839236
2053748046
608742398
202169811
2136076430
1820704388
862852900
466979293
341093837
1558202602
1014341723
838725562
939688160
1466003083
1957317750
260277562
106969979
731461233
1295864297
528081257
882213165
1532436402
315903007
241740714
700580038
911258307
512866498
1403064557
27882413
1118837926
580434734
1358152264
38233598
1417924776
2066557084
1901099961
1048299387
472396448
280026373
1459097985
1428243328
2112112995
1038047070
906626958
1962828068
856848620
1489542385
1750511235
186805169
122569788
1814849212
461294260
1113530979
2051020924
1643549941
847888930
1068511602
683679323
1455287150
272323344
1350660526
506008754
155588155
2140262864
216330548
282342169
1478882593
1408626434
1089061628
316085074
47395086
583337605
1164220438
1782359091
1785992951
603911379
1234902829
303178711
1509473556
1476425211
1818438874
1472274807
1813802678
72551178
1684450350
508528667
2031116472
1908107630
1549620976
188657795
212905379
298807335
288175473
1055030224
1095014871
1383900886
755164979
1009350014
2045452289
1778926344
1267905312
1240399195
1525990749
1311881171
148070278
1645247048
93042006
1430309503
1956893350
815699047
120268527
803746372
1122794212
933459791
478611455
2131082641
283999947
1645681584
1520759286
1080623246
495629689
716872368
134702517
703171396
1535534832
2041808714
1793871970
1245030506
1371264095
2111852791
281007945
1793237740
1317701655
218017244
369388482
929535086
147025407
2145193163
1024534668
416005081
1636348980
233836523
757560503
99703568
397505032
1573195469
42004652
1015422349
1583487525
1441439843
1796647523
1858209426
1839902996
872951256
1661114789
1849550747
1293667923
234720303
1048339437
1011506663
1164141738
587439811
244476143
743463352
388125177
1223098898
283121398
1826892736
1246476233
1268104431
1101170388
1481907161
578755457
1129905012
1387028594
1570473737
32394898
942919987
953812712
650348022
1166024339
1593836396
885460112
1507465927
1778437614
1459739430
849735645
1841883135
324096944
214695820
406527642
208957010
1537631270
1231837187
387728186
1605161622
570966257
2063267617
1551161506
1855532252
1684295872
1841564603
2125530674
1566989754
178356470
2070273048
1418708064
1898081681
1699245132
660326323
1883064523
768438757
57691158
915362257
1278655100
1019804744
1757524009
162018223
1322790405
99553307
360709973
1609856654
613804634
96051367
1068154668
719427058
268563523
1862506633
224896249
1075817015
836690702
252470919
369519942
44538447
1923153135
914822277
1745845404
150820567
568236689
446555552
1341015927
1495735091
256955509
888372445
468222628
150124705
1411741209
566921789
523443137
1799481511
981678737
1469907614
1058404637
1899406932
742478175
1401674832
1647280543
137924980
1358113285
2049988331
722005585
65820711
109676658
1954007104
2085380432
223750641
652861675
1012069235
1577961092
511717608
402455848
1562502792
2025290817
1142822135
1926621197
535126373
2068562650
885425471
565322134
1935590294
1741419821
1199295283
733223815
1550287502
1773570354
1901880340
5832199
451487777
128767940
880059321
1942663929
1946081468
846310698
1338662498
1078934195
971596031
1754374407
182164368
1211517024
916376976
1596339989
619270032
2126915165
232687405
1564788431
1116151287
1305010609
2144533247
952773720
705242228
8044296
761907134
676610133
965266505
867891001
464221081
1733957606
1062839492
109034073
863742874
1987317171
1072121320
1152285936
1598753039
319066480
974469661
161057802
811819021
1452458115
626651261
1585703311
563582438
1195886083
854439841
615280656
490733305
2097961
1300676502
696336232
1619805399
2021719965
1765483426
381448427
777246055
1476731200
1866595630
122360673
2142099540
745418057
1869381033
1694461990
12168535
1154453376
1129320740
1378850332
740356870
1713466243
1966770202
1166093994
1073484908
42824672
120146361
625187469
316825549
367430579
605851264
450450618
959678
1188834669
1480565451
97623934
899766726
1838849146
578760652
1769175292
673795082
631823422
205950707
1721423492
1253823501
435515733
1916609530
1323903450
1795527874
1193470333
1258077837
493497474
886882772
21310294
2128217472
602797278
1761471785
526421860
1308092481
58282333
1052532300
1209778237
1342118225
290287120
948891582
2016764398
1257410724
422035427
1736602929
2087617338
1958352404
8075622
834316996
1035654467
756798163
629393032
743090703
1739041871
1543367832
1882526084
2026760500
504022895
1642669913
1780846222
1531625604
673833231
1860538326
1438044220
1694988689
749471529
501886350
601629749
488301724
1388690341
1631108368
1392539268
2141288191
1513151642
505311874
816611040
10482179
2090947555
1286783892
716059759
2008846470
814190751
172833193
1403161019
1981267263
772916812
1267420320
2044883288
128799060
1685910949
1021264992
787753492
1170692687
1592179929
1723933669
1623315280
1747675277
1827729203
1421515375
754338052
785081742
1017640489
1286012653
1644251164
232976831
1883044195
362828109
811850431
2055883660
457494199
1681016176
1644563505
233290918
2018292304
999052541
74900960
1900581116
280348533
1904990583
1310176080
629838981
2112381051
93794086
626232696
1012865618
1544556221
543350471
337915942
34638187
2075229058
1557778488
423958083
1653830792
1485506533
1753318388
865459425
80492375
1498494198
466835004
860680464
722607326
1559745495
1629735132
1337688767
1612254742
525926021
449893736
931381639
1401604102
137025477
932202475
1279418770
163092961
72684416
1171726484
2043438747
636398480
450316026
494075384
474102011
521259852
59834500
546213872
794362321
441500857
526166303
595202393
207310686
2010267232
1309551353
1018219101
1266810981
1365778675
1074160417
347380446
1885764132
1131512844
103569728
1199082647
1617896101
1412703691
1279082396
120810861
1027024459
773220522
1451506535
1922265531
470975415
625138013
220919179
1986780725
921657249
694041918
343142988
487963305
435528180
1343826173
709865870
1541180463
2087049480
361111151
1054709679
1089476299
1649960644
1128084245
2122947839
1517561987
1478358205
662060426
1234683623
1231514452
253898562
1633848676
1578002155
825900770
1599196094
137308124
1175462918
386833367
790942423
1446547088
1842793179
1236925634
126760574
1243156051
429909177
365056422
540126336
1532662926
1291590075
1454307721
2069943410
1890913916
303191875
1764148422
947954293
971132478
1887945103
393477973
379065422
1731230192
1222470494
1411875522
938028443
1964769776
842323417
1957941682
311770036
1650073197
1703688622
536426493
426598983
719115901
849581751
1255929551
187723640
1249480112
1876659232
1729983999
2107045897
1442519732
1333721467
1456570044
615431097
1770546580
34104768
1223195992
103174464
1063816616
236204234
1499974650
994712412
978163770
1271958208
705234006
462652325
175023741
2061251738
639195779
617316505
1423618988
1990527033
1183973175
887185437
1754061872
511134025
1904380242
750181612
350956151
462339232
2047240406
1514306113
561573472
1218087194
1411277006
327755942
916822774
457498476
1105660321
990917006
1002515555
292514552
365255584
2038983585
1178539901
1224051020
524435643
1335080921
848346648
300239631
1986932474
1034273912
1593863895
2017475580
465947359
522263123
1159064259
1937044162
1219531140
2029088969
1445819390
518154841
1456638767
1661225394
202007249
399909033
1384776878
1595987417
240010631
1519779919
521294536
1589649755
568165842
958861320
149199784
1822853014
1331336920
1268902669
1024436546
1713336304
1241557990
50725310
1516225479
1792823632
541521603
1419550971
860853191
697827111
601189765
1159512938
1574636703
1925135702
1047795983
1876994387
1483562541
25140270
364768000
2141075539
1497558993
918396182
1870666925
1798513788
1337483799
278077123
1020204207
708173875
891263236
2081886506
167368034
2048676953
80989977
911176249
1302655810
904487019
291876439
1280217466
829821669
796009327
1859679083
1771871424
1926819734
1785465679
1342773169
120485021
1653008620
244624807
2138604290
877316090
1436162611
1600415785
164742938
501119155
185923440
81578027
1118134335
669075482
484930685
1914944390
32669938
1602996901
194687591
1002211563
1396138817
1145021663
1340880675
944738149
1289855913
1612910321
499231276
1410453323
1763156645
1754308897
670964656
268253769
2129915820
563898558
1021432517
992660400
1701559038
118440687
2126357369
230647897
1463373729
1213825667
1289932025
1778157424
1631819459
1948113724
618160119
690332277
2065408101
1125488144
1543449832
2131455271
1665742618
1227820542
233650863
674092741
2000648443
1860662212
2078917561
1132843249
15891117
1946213051
1578286403
1780998363
1512501731
1607830477
1322575298
1276147533
1337255620
715760532
92232173
1384845545
1561751253
377222421
81507412
96804423
716926633
485963342
919843446
876459185
800810204
189035876
642606123
534971730
1906195311
1537201071
612819185
1036951213
454370090
397445717
660244106
1655796806
77362366
231028532
301252501
119582407
1344248719
1714778138
1638158574
605308090
1658324975
759799758
1687040193
17324560
1455434129
824846848
808314006
710043960
1863545081
578213811
28010256
660288109
829709037
960989958
170891016
1838052670
2138145158
930561003
1702898970
1978756921
1782757253
2084191380
424426010
1215374743
2092378538
2082522309
2142383472
1092187292
1567459738
1405536149
1739088759
1216735267
1972322171
1385303500
34683669
838687724
912762084
1174379490
1650701549
1858692085
709904124
2099338570
1844549862
1199209480
864759825
1863129316
217326789
1357512979
902052518
639479086
1286095430
1542123633
1695705937
218600592
1642284325
733638849
393368305
2044834290
531182094
1348543004
1003649302
1449354315
2104331357
391525779
65719897
196666276
885500911
500518580
1547183650
1668211895
1317248159
762850002
2140453290
1578534257
723026720
751112607
1241952584
325222719
716016829
310578448
1753069489
111062312
351691662
1942284966
559452992
1971502212
1095773979
1908146782
866896247
109136992
1135089848
2105788285
828524371
1590966460
181689038
490152239
1114707421
262616976
1764284031
381717058
1836520054
1960951395
1882206877
569768394
1413591613
254881263
1553105122
78746340
1221577673
370427416
122842499
1085807992
965437950
1976099434
1839854653
1147028946
831759645
672988857
1626316517
1543349765
202344024
1447297706
1410157665
1936364792
2141385066
1961973380
70352380
196853563
1363056398
320421790
1719938543
584353551
1269034661
1591280480
1422405120
658713932
186005931
1931957541
1727139160
1948500067
1121029303
1410206094
1071482589
903403025
1543561794
374215378
1332377398
25889323
738997573
175031550
745167832
1451247654
37200557
1650025114
753358937
830200479
1923912805
734130246
1265485032
1333281665
254145286
549343708
874595664
908844302
731406415
990686610
75916803
367608114
1599043943
631904564
1560920931
428636718
689512745
461016572
1533917015
1044773691
2000146999
2028151933
1902612402
1446272972
1375009115
1096259996
1255492803
1709044946
164386762
419174955
454354804
498796667
273247607
899438555
824581878
1176633963
214952675
291038325
509595611
218514522
1286089761
881579816
195154415
1109053884
1606990420
998619184
218914409
789168198
167106089
1340323103
1550188139
1586589946
703597209
610278792
1584988409
1316523680
1451935306
488515236
936474925
896129073
866385625
764540900
2036647149
921218769
1729485265
407240538
365665018
347041814
534470660
601787789
1540857969
635999518
1338062730
64797250
594380941
433298134
169567632
583110715
766294394
1283896063
1880692972
777159051
1905097515
966671207
762281114
1038099543
708750835
1640693559
1177850196
630208071
2091649020
1162886709
1491275938
147581368
1840634912
1721925042
2107659854
18053360
717449244
494411928
368923466
899154769
1383639689
1539098453
780896121
186429727
2071511356
1660451009
96404528
583016269
725471121
1239126588
1639347845
829363455
1194290351
381714114
413284690
1356955321
1178638761
487864668
228814751
1176679102
159268900
951489343
1713120925
1489370543
1175926783
1937982799
1636401243
956856022
1401345471
374654957
136373726
440474598
2091581669
535950151
1384726817
304100754
581882611
427255760
2133409672
2086601654
349354949
1089322525
2141428777
362852806
2017145367
131956533
1127903775
929403598
1997465521
1825695011
552769008
437364177
776833328
1138451239
1181743492
1093100050
1978139535
323155353
1453593837
955763456
650334894
1052719686
1300715748
338218335
1852757769
1419530508
1278650798
580051428
276247754
1835500540
586014900
706149250
694073755
802141899
1148737298
2100148740
526666343
797679802
1221621674
571533040
1768020667
121031433
1120360914
1484798473
875260398
976640619
1856856822
725771494
855083580
483827394
638906682
1570990042
259681842
905079785
250088852
1817259427
2054979522
1184184549
707405361
68644951
1305837096
1630079280
954126472
1075569916
81077157
987831479
1672385556
878424002
138564854
657614696
738376595
1078665515
1731843555
1984615124
1802580026
1620621646
374704522
1016612044
141646782
909407304
849688228
1519415601
225645088
1004298032
237098868
1896509645
2039514331
714044213
2003070577
1201349292
1882471336
1483193077
1049191904
126178257
1596725392
1820114412
1833530762
250523547
1220698228
361706790
7409853
86669196
429248135
140445598
754932923
1108018340
1342811742
1705807268
1532342074
122359466
1028062464
1191583350
117478544
2084551861
1307022674
346219316
432233855
1361345838
310665191
1839985669
615462400
1752278743
780111773
1467268042
170836816
1640947700
1703141776
390309038
1074743825
1666338689
911337799
225184886
1219517655
48076072
1268015645
530219095
1587745258
982092001
160729353
995377529
237093404
1613874192
566722578
952832352
468274873
693170532
1531819850
1766213176
555544434
1501488405
698179600
1669473832
805145017
1392606466
951117496
730238236
626888037
1577142718
1211266255
580245360
2128239767
471006491
87915482
1056249790
637810784
1122411641
208619291
1651413355
482195650
1645062012
1545573827
1099923128
1463535910
619221284
1085947355
750918523
1412378671
854433692
726848902
797243914
734043288
93920444
1823172187
1629528028
1512586383
1148747259
2097620564
1834772695
2060049266
1960922374
1262631788
1255388199
2094958573
201644054
63407394
1202477254
315933373
926001509
1511878306
210723109
967849074
1999882384
501402011
1894059904
902949846
2028257760
1177857945
2054498950
1186079792
1713141594
613838121
632066357
456430529
1062451213
445936567
451483442
1012941257
661234013
2071679870
1078765880
878961738
1746716227
899399322
649640254
737134432
1458118814
1957991001
598929985
269368020
656132148
691792391
18101636
247695338
520975439
1046493589
109239819
1490972918
328516276
1253731922
1071205581
461518329
2111916201
768219951
1186577775
202581101
1964010348
1450486083
2091934264
760130674
1307377516
1558221690
241485926
611843927
543863197
740665151
1199277135
161625633
1938699979
778784887
837363188
373358500
1435714829
1210968682
848786627
1900598912
792810195
1837374119
1348334707
407355319
780148589
1046295369
292466811
150966413
895288290
1557241049
1584943375
1462418812
1339165391
448678020
568227617
1177857975
1270861891
704916272
1686724716
1322165164
732637906
753188513
2028852201
745148254
1307548402
1511296189
1477334527
650219689
1194820639
1648148642
727098628
1203331907
405482497
1657061979
424836266
234905385
325551174
1943852958
1247847310
1895464703
2045622542
1172492045
1034108456
849210880
157059698
1280946748
1838050324
134979245
1885629471
583892965
1855335303
298608721
1527213649
706473502
563906077
1891347971
156626203
1388000327
1189151946
2093517987
679020878
582475303
894594085
1054249261
1862002820
1145218425
893632815
1327953570
1248116066
1271354422
2091226204
500395140
1028560959
1789243162
235181805
1929602430
1649737308
1841653675
1118730022
547679349
1631734551
895358649
327025615
1871840349
17946676
1164721759
1122998509
1177259355
1651961157
611079204
1581175869
1586672400
1404664010
2014630881
577671330
516547497
400134146
770201944
758918071
1160138027
1745532686
2140717674
18813111
530244679
1740108183
1230264836
1184206205
1820717719
945920656
1916144122
1545596544
1338649658
1405486399
355570889
829088586
1998343961
1340466307
720689312
424290956
479086686
831880147
727128465
826574405
243327711
2003539695
1997493012
881981555
1078263189
268389061
1485476570
193808047
651512277
2072345896
215702366
666486553
1227985266
1778332979
198905143
1067348955
1946453137
1011463030
817257001
1154959393
1818038534
1736528557
1916649252
2044585010
1298415459
1464348515
208864860
1546287390
1897437704
211916954
1391251847
711851353
1547180787
1546864557
1573465271
633776513
564240952
1474126051
1627924301
1206893589
295105489
481967088
1078425597
126715202
1298677461
1874260776
1459103076
1725348902
3287765
1209384221
2001156458
1878792821
158821927
541789068
1343388443
1842299034
1451158723
583431440
1013067868
508158598
2071944695
156787708
1962994025
1337342856
1438743254
1258655507
921326054
1348061812
469873777
2100902584
795478998
1403213329
1115320892
442974048
1625526662
1862089140
2082461652
827251671
962338824
327481504
1790317573
1429162876
1040165124
1896422219
998979224
6236175
2096745824
2043564728
2126351876
2010616203
1763434454
1304225111
2065141487
526654923
1491660318
649552602
413811044
323522921
482399226
1996202200
946812832
1162698745
2114147712
1166999222
1868237830
1212412912
2065973559
1943466556
527001479
1714667260
986290705
2057231190
1363906508
310448829
2049755606
1407983836
2105703805
1115603029
689429427
841061533
600668754
872120565
2012724718
1410539344
603342891
712779378
1385991341
952808804
1126419940
821269198
476111810
752849694
620515048
1995012353
9517470
643874894
1073752234
1830872412
1275871239
594795839
2024151318
1458539795
188043450
1122580064
383913189
446097166
292674867
354820426
903837142
873466961
495643301
786866262
500705507
1255890819
7050181
1450659491
739296428
210042343
30773865
925406589
86220660
313456416
952423116
1574709062
1239629183
1150438934
727387329
1554891945
1732071175
1359462392
1280075551
1389906064
1571239816
256464381
1374036192
957873133
79501973
1237171390
1827161101
971715294
1541173989
792618072
327901111
137506833
1755525354
1684629801
1730890337
365908378
2019319774
1873822787
825224350
1057522949
1367561481
2146714344
233640430
1988821918
2124834310
1453442818
441599183
957503069
1544693320
1801146308
1533259691
248750744
1976446478
811944454
479528943
602816020
194275306
874751873
742358916
138578805
1015801851
890912857
730578899
1915756009
1823492430
453048904
424209212
1859921454
1777243291
681359850
1430890477
1036068420
790670827
523114998
335557182
745074199
1597000750
1969679368
405960267
575790851
852129201
821526834
180302530
740325713
388794276
1659156773
1854743268
945696506
615760929
1006099415
2027761892
1596358990
1610115053
666450078
72921113
2034459650
1750944075
1501990652
1733598959
2052713092
1260191223
947273388
736293321
1961376611
704481609
467157145
40559855
1710607565
1089704661
1397089684
1168201399
1635182885
371074096
38887405
148515227
2005170880
1134817197
1762005941
1875619594
766058701
1394286164
1200270756
2029852991
782535304
239379948
609617170
1916335521
1579556001
2030315546
1502069504
8171253
1293933775
1553815352
1863701247
2063472448
510830206
1684006428
1822399148
1392507699
1121232406
1208679709
1993866070
1615772399
234036913
1615935740
966203494
744353078
99644778
1174810879
1355082140
1008732497
1904182678
1151239538
393056548
1657870783
268254556
1959490856
2104524309
1443722688
302612920
1142619299
1096504016
229475401
1480612665
44399505
757175955
1879016877
819226987
1207034744
964832420
1696097808
1139515349
475622918
1158387081
705992763
431966668
1414781723
1490024118
524416698
614487820
1865758486
1174006519
1380691697
2082533225
319170813
1016273558
799093612
2110017453
1799342277
1424858032
342963611
1387654509
1079246387
1648433812
1823582256
1764287415
302736874
1177340377
516803021
1126213306
1457635511
1643059809
1085486796
327417946
1051322598
725892220
1880556439
2105234591
1994543565
1476159221
703323944
1765486059
1933773993
75163667
589446396
1148981353
623794094
779025858
1860929395
738236377
1489810401
1446475252
752441841
1722472955
515736545
377624122
189907895
1237455979
1030041996
47697097
552702176
287940655
486661305
585541685
2039848524
1835675042
2110755061
1769642023
837038681
76433789
128255008
322303243
508518355
1643325443
1720835346
1782239462
1084846220
1414445821
807895243
18222891
964974296
4983758
959801754
274547977
1890920520
2034164039
1407321297
1066426860
1651810268
9415614
573118906
1123032979
1421191252
530626574
1088992961
1561999910
845868513
655207919
197503262
2086432935
1754560872
960909839
441481581
1489980793
1661882841
1705350103
1525937042
694793662
758720198
2084954356
1482044308
996033197
1152778957
703840718
1106590956
1882415377
1519256969
381664684
1088952331
1680292348
289351142
818972496
1976400170
1066426977
1011285201
3567758
890301928
2064405598
1071945354
1470179120
852464755
661433924
1844071952
1895348409
1338333341
393493530
513322582
66772762
483113703
445957763
1251695861
673027168
1922244330
1291758719
358681752
1511518202
660578560
1517503025
86472404
1217546565
2092070095
1852504621
406085370
446604716
1390988111
1832932684
2094308277
901409738
150552936
1999674052
1809459602
540696489
714659376
522410232
57820524
2015487929
791701689
743025950
38571559
361142285
271302274
784749463
1764503551
1388382151
1699418704
615481566
1394349334
466349121
29370686
1708884098
1117725037
1364360743
1023406616
168369928
878015524
990848226
642886433
2115295347
2108666385
943418313
1514442841
34329048
1483298791
334642579
223678817
1393400037
2040730722
1585801450
522883320
1359850645
899033830
1810328823
771139945
27643119
1996086515
443190521
698285151
1716130716
995351953
1278618906
1383762024
894424095
1401735754
150173249
1602979618
576210007
1514253952
206717676
1010750457
63957988
661359924
422007456
1708775862
1213455767
51770054
1074054860
1826621807
1475196501
1996329070
1666049698
2128140415
708273858
1628429644
568798168
553600711
194495160
1323614539
1958975016
1820585141
1089001733
879445784
850413638
690655714
1912149334
1042437800
1491037209
321669918
7874162
1364621132
1708350997
1835475115
838905848
1123916278
1198203560
956578983
1494204916
1743383388
1408311690
131965216
1910184249
1596763806
19737317
1594648200
1964451791
1503796917
194691750
52986293
1943921896
666851785
50640240
1340281404
1694983540
14373597
954659928
1757690037
1701133311
1162595240
1477949800
552957159
158441792
1859082115
2086204501
1814137965
1076061335
2027775384
1939013075
43186285
733455143
1150636717
1771672634
517594060
1046628790
1512407982
444342247
1533182508
1442208691
1805879310
1182941147
981820757
45548501
594428904
102079713
1270463499
446852267
307438050
1123682026
749965293
866607225
2144292437
123000997
1431722984
475443512
1894119524
35955682
830812804
1807837664
1881447774
334112302
66677768
1179960681
2072926656
1835238504
1768479851
2124738583
2068268350
1163579356
325358166
1178046103
1173934768
1772671327
1987648700
863965069
2114468974
1923948244
792287574
2002240282
2094527850
664565362
1308412589
897038998
258810838
757490602
154826529
274887219
2045911832
1729309433
176770584
445726750
229576219
144375302
577705649
60918983
389108239
643266757
726066727
24761395
142297111
936404101
1135091268
578186409
87349146
1438958913
1289155346
1724848192
1559634093
628174123
1105688839
881220744
166014609
1211390212
140262487
1918083753
2013245790
1376982231
1261002163
1394155641
730447978
951871341
1160067606
479627067
1396352282
1607403390
403674985
2032762211
1826663535
1581324036
1769495626
764206686
1632960882
1407920237
2129579336
1487389173
1589153757
626493943
1996641127
882724337
1041427904
924244527
79547034
627985734
1804357226
1224402079
1063671730
983404798
379288563
1555613155
677824196
644356075
1637931516
580081555
2104521105
239206249
1585934209
969860228
1157279079
2104048502
1613036007
701441459
1063895499
729749161
103941741
1407223179
122054200
909736612
1808995499
1020112165
789498095
1583153346
114016475
1887590369
323624162
1297140103
261420560
1763471292
1671933958
1639783801
951003337
1307341168
370313591
2126894325
229218418
235280799
180522997
1519487208
142056043
1294096241
544487387
1307478759
1171057646
1353943650
1410316743
805741865
1062865986
372049389
1193857117
1446159112
350330666
2057231691
752877279
1629397245
859821822
1592195182
617504543
361768267
312272558
2061004773
2009397362
406781985
1394834681
484061514
2051579093
22147987
833897781
1654516588
215175189
1563435995
607089388
179323443
1241789893
1433948182
1728926574
1438862290
1862731646
1712247352
1679747085
162812871
1788613335
793994986
477071510
124643426
1128906778
665829012
627084596
132591113
761307276
600823007
1396179327
2074180572
899351569
1710559562
1501257108
858079183
1430329348
569716681
2072987981
1713318724
416976208
613806112
1580557900
1641981723
982959693
303468269
614539698
521572261
766807489
2027423159
1107070675
971061587
408048797
1110774436
1247168966
1177074865
489682916
1555761583
336683220
1035242160
520818691
1343515706
621823821
1279084831
1398720003
1142311222
888393664
151516892
175125048
1635870205
2145857017
1017730901
112214676
1411919374
999424373
615688251
362555561
457862062
971597724
1042848802
1483034680
1041745884
599332311
2059772016
1254743273
1735004706
920484866
1680369695
447132023
1558729316
440921804
321896637
1256979681
987995984
604363162
149204606
1757237608
1465827212
1537472673
1634979970
1235632790
735154694
359046195
148311464
1575783176
643382728
955249049
200312703
438877119
1210460798
537744993
1475860375
1466855780
1622179
2021962255
893031276
1231885040
1033761260
903534737
156309757
1309808585
1224509715
1714156667
1879613939
1649792567
56902333
659487024
23306606
1945885042
1244638436
127737188
640771914
405782530
1441386536
1339448631
735972458
1661444617
248028998
163316728
1530636121
873791241
1970089794
286932784
757450725
1213019381
1742387306
454670510
1392524406
1102216670
934632884
1641166940
674372926
424048146
939113869
137842343
1155408033
401550111
494815746
1419249530
1362704530
2132259120
1185900854
235578168
1677751572
2046116326
1008164027
457005567
632238517
1148838499
2086859476
2001020270
624331156
756912505
1806958195
723751740
1108808537
851901885
120756028
953982663
1256056189
3982487
1257120178
1192596600
1847976694
1789409121
155131906
1649801923
1600016129
1624419000
1207618030
1394836844
397912514
1692814297
283733109
1448218378
1723323369
983269207
1086326
1996528596
353794978
1742456693
998373492
1608278899
799199367
2114138609
1702902772
862118771
655589319
1577668336
48915729
1492908449
1287780525
1241165383
1023355428
786761264
1399978118
441181942
1453916372
923145694
1583767337
1437541399
581170690
518657056
1344555863
909458522
1089359624
1899169324
1969585684
1453543239
1729425541
1359170490
1473972328
1460005924
2014089284
1442114257
2004958810
1068154876
896052207
2035802398
1617294255
1170852751
1558268492
59801142
232915036
1430725175
305693492
177129089
1265044482
1729507259
112250845
1484250355
1176675132
870811239
1684349634
2075817200
1238864652
1055536631
485738715
1340558725
778997180
76130554
1477251176
13021943
1256134173
1295059915
1603713651
1598294228
1429320972
1010645617
204812928
1508400416
1853650190
795227890
1579912914
146604461
886744666
1661544296
463689934
2123312851
343993202
333176062
2123177256
2007870761
875466025
2125652170
829080666
140085456
1079842683
723717071
326414885
457362019
61815979
1575461775
2041229044
1653226083
708838081
1679163772
1669437244
1407265461
1083389636
541573277
1593758686
1652574440
1980246510
1594127334
556964591
1741584715
1708111089
2010375449
622982997
229685227
679904492
612489650
1951504685
328991699
867479372
1077699189
289566359
1906462919
328437353
1280684259
1431372553
718504443
1452991870
680687104
1888004163
309029739
292965521
1628293159
454780516
1566956884
891545032
1272680820
1833939991
338802054
136140938
1823639048
1003812481
1448868323
1854674497
889627218
1133496965
1680603915
1286203037
991768881
1628378076
139034048
831437728
1791187574
83547607
1168502305
533515827
2121283725
267244432
469866771
878445053
1069250490
1028323495
1199959819
460689830
573668132
1170180198
370003453
908133377
1135479857
1732450126
1188352994
173237995
965120017
159795727
1734785262
312595567
1374471737
1122066173
1120383351
1101545145
353570400
317947201
1039063147
275088461
1505441731
1027853849
1724621307
904776908
754505151
1196776467
154096939
838085718
487595915
985578503
1326681666
583831636
729437546
1828093255
1205258692
1923544000
1111011317
866476417
740816236
1055185755
79615294
359619937
1383729999
2005539218
886953937
876896368
167293964
334093105
674806961
1600775589
2014769342
1557199752
1928038832
1888373627
519097693
864985214
2016271293
1347875914
1624841011
1750867619
31065266
1006251684
663499392
566568537
1407300172
647357742
1268825540
164706032
1759058894
1444157237
1928301341
1825528765
551663793
613292229
1523279422
818229207
744324700
473930586
1694628873
195177074
1609803515
1966767362
1153352655
561525593
1737490256
1361863229
1384706428
991592240
2049293682
1789334727
1555394606
279163711
1075764855
1249684649
1002824896
847532557
310447300
1994424354
139310925
1859809261
284233492
1964891187
169223642
670281285
1222491530
1607828574
1448763097
1811579191
1211859175
1087568741
353673891
1022343727
2052675665
1319801751
192245455
1529961953
360212440
594626151
1404940099
200261435
737087008
2063553904
416610710
1074914288
599819181
72266268
1041550864
791294336
1806827510
1386622556
300016421
1832673415
1023830166
6452355
63731457
959822173
355043058
508413972
1427155518
1025021932
1387513507
395808051
1550835953
939276527
89095174
1134336352
1014771453
220319063
136884784
1943096353
1435420709
2055198337
1789952248
1698590285
1254259748
1145359157
2073881527
438426425
594229146
1911685918
2116962065
1097068532
1755549364
1288694567
702752682
1991427249
413749244
647791287
283367401
1328819247
1742871918
175447581
1770935997
1407155336
159453210
1495037092
2074860878
1001397923
535191847
1960702908
435744169
1828841355
2129796402
141515633
482928905
109590486
413326674
525443807
1118711198
1836114879
1048152690
894575767
808434982
526640376
1480271637
367858148
2142595918
1278267493
1254728006
1534210175
1861456799
68884708
132951479
418176506
926898213
349574574
570665230
955276137
39085824
6411165
1153008327
1586062120
892684638
1310305475
502509377
481690604
1995389275
1332062629
274014735
602195271
1764393061
1319086199
2060341244
337384500
2089835854
2145209749
1993554215
1972041429
590312130
1886370860
686849126
1885604156
1596439922
453645873
496529443
939770211
1275531835
866108585
773932318
1015217006
1163863165
791382035
269299926
418827758
893260886
11554829
2060820428
1539221052
1632798003
2112150626
1049784202
828484706
1034173261
1528505607
938881222
698118165
1609188027
789875197
1144550005
1096801272
648518938
1955843011
833032837
329413296
56064056
144559170
666343897
235197098
387050433
830084554
596745553
1164608194
1966227618
1269050454
1814767736
164103702
1739046360
1325311268
1261449167
528955466
2092564355
2008614880
1712196287
268628606
1982453113
2071557556
1151071892
1371207280
1706535049
1417353783
1761189817
469836694
1530423656
1366451128
1448916153
285274889
75630314
1109918496
44466202
69352428
2140695643
1172026651
1891273408
31997838
1671694023
1906299013
397362881
1636695477
760927452
972988605
1158791255
264294525
1201994677
1146782802
1452628238
1828344203
1499850245
26859142
2041088569
152732961
1433594305
886021726
361213520
956518325
31487718
1303513019
512152531
2048274549
1206832417
1204790076
1332451240
1385514823
503265970
211054235
667944645
1560846355
1092280819
659530942
346523860
1877526234
1001654414
1871402592
1377751688
1508877515
1667951793
656853440
1680858998
1989190571
129967132
1724162991
1969419469
1832458967
2142667194
339596991
22391597
1092223600
480412803
65690675
1791033677
1851519267
1145916854
1320203354
2060940772
750673635
351739392
1408052858
1240738399
247673395
2041404761
1331820846
934546415
396858318
2107910163
1619065499
1655834502
160107332
2036032918
1501589644
2118075137
407233314
1685612180
701192523
1989173106
1552930073
727518025
947823393
167297950
1446510105
1604678052
147072285
1475145263
55515907
1993681826
184311457
1688522779
222629075
178060677
180879592
844574323
1276814396
843195414
992099799
1462176994
1659418290
349184665
1994187088
1627136132
1931819
1071520145
1693397172
1721714923
1458645528
516990176
1294504848
1469322077
917697088
580993493
184026111
1917338804
934225087
1112816966
823740054
1112697774
1284486261
2019961464
437840506
647527185
574094128
1100603494
1321210336
559377480
389858343
1706033468
1553531632
438626633
926523769
2058422025
1809678000
1143209631
224692157
529718211
490725926
147183168
1289794148
1529017878
1965035165
697268622
1014091910
1614676056
1524439417
1098750832
105936959
813565570
2014627048
1757375166
67167076
849882356
214024117
2074176547
1496118285
1380117934
441036231
1738628393
799178798
568188870
413923508
1740905968
699852361
1102316750
1042441923
1130799871
661711285
2020712267
983858485
1893920848
1174001266
2080805201
635348581
1870797669
267841020
1552826850
1062085501
1112823100
680270622
1534463113
89310208
799538277
1374219832
892024414
287794834
1190705221
190898591
62483615
315768999
827300415
573564573
1692584746
960360186
1982679009
1932277644
1985637106
1204571658
691482270
1120302720
116029249
332667389
1660992481
2077823039
191810958
563763005
2036965834
1424484513
2058166726
427328041
573185742
1318145799
724807319
1392543788
71717432
890321544
713517525
1024427864
994153679
1238879779
1158333439
1994413691
1896537179
2035557689
438693447
2135873041
2042307735
70543108
542746744
1956448316
1180623516
1249649718
1761973987
2016080004
304316055
1911683573
1137385969
1722957057
1600247254
1887796936
362142482
917943750
807323053
376338071
1332898683
1945924999
1606073567
182865664
1836911191
2012539340
564745899
1232921522
1179679552
741579619
1797913762
220826206
931042400
1427881511
1947898072
962160384
1673219171
404195737
85794872
945555707
1132679496
701126932
2003410180
1907314099
958866908
1305383960
482648263
1774947940
759417034
313548378
1010054818
1345393575
1892803198
2046169088
1781247398
932696469
1041529634
86472318
1091007283
1866624061
835729786
1843714995
1624372331
1939178489
2052335772
540989238
594184672
791955885
1107101222
1671423568
474441869
1292065449
117184866
2008599462
1227594933
647161244
575311907
1208006810
1263143898
1771115960
869426735
964312047
376340274
1644546126
32887482
2072902650
1038464464
1849198632
381566827
770454792
1694334768
2084688363
85706174
444990274
1528159441
275292277
1153316342
869233016
291253474
915226905
2066785502
2090553964
1651072194
1744990144
1426096755
2013388944
303833707
1515568040
1104754704
1021519471
2116566990
1520972504
2057129520
1236676315
770952217
1280857847
816192364
980811076
1249609327
417225003
561183274
194858510
85405707
1507565289
170985223
574758499
370601676
1165921699
446982017
1652686091
1112717064
1752932136
253499241
848306692
1088732663
2147270178
87637936
1641435042
1751643054
1359473194
1869812905
146373090
1026786835
704521158
1063271481
380843795
1345088153
1307812177
1995357057
1771108417
1474687092
1623345830
1288924811
1909066097
199908048
98008441
1889141978
352147749
203719596
1121851899
1054771346
818416147
75728201
1518720631
1582918898
1430636915
1192324379
986242099
1250370583
128708954
1154872645
1160817458
1087651106
445673229
536758232
649807553
1498876693
1787655361
132302823
673294812
1279251068
320008475
698606868
1449165496
21528483
2018955100
1043788991
511981451
109897161
1349844929
551294055
1993945937
1884587060
653281411
1595282666
1925282008
1802949853
719641764
1566403477
630226880
2015568586
1901968763
2045193361
65951997
1391782068
845013508
150539752
40049178
106804788
1749952558
476279041
46895746
1988992776
513870771
1104835998
966281038
1982017742
631056325
1107759765
249018212
302772606
1314881089
1816738368
506259432
1193174367
1128695997
558105364
1542666309
1008115173
102174677
409786919
217087766
1723748120
374066257
1257684596
689335624
858353186
1059114761
9601454
1895054217
1477466229
235647266
815600465
1889115542
2070970482
2003930183
1148506843
1640758982
649897214
948681482
1171188173
1519322885
1241878226
311189703
637906469
1948345811
832853913
204716712
293145758
430892880
1510946667
2082944745
741997153
1964560467
2040650714
930829841
593096770
2069201587
1749173531
1560367656
811035679
1762158970
1089154336
1460244540
37780373
320023779
826602992
1382799126
2051296817
1174482757
1737891615
314986792
1200410463
172904608
1869890763
956584859
811157896
44694332
297706882
1113452187
1014173423
1014462369
1955279025
992036430
2134191419
837585299
1137646684
1505145521
1837115152
1750029062
464258098
1936762750
2115155568
66355664
1097502529
2111333644
1222678317
1589560048
1884003972
340291598
1948276914
620789443
460915389
1120260673
2078881962
935386699
108968669
606675562
1129973037
310711861
2044050082
851989638
1684145919
903805884
556349557
2146587120
1566897077
522313966
1293910946
1605196379
169011198
549369984
1653564112
1934174983
1189964239
2112389883
892008975
1584787476
890401560
2135032199
1674131834
1471216481
1309049712
1299559311
144102037
771245736
1431747176
968432176
798472183
1255520706
940309106
995902700
167911914
687029389
268964361
1285989771
1025252919
747146771
1267068641
2019699857
2003084514
1142154575
1729484813
1419095399
653342744
888035630
982429506
1443859158
1074333848
2020413774
260914317
1535224553
2066130357
325074252
305823640
101692305
1302934023
1524684337
724699654
1884327530
547234587
645801405
1937859148
333722994
1831634572
16520962
970550581
819906355
1850396876
2113097432
2049630290
1365893747
59257691
1942227847
923188351
253578130
819100402
1986842094
1446760441
246405032
1531016727
284543174
2018132103
968991071
2064704095
1614944721
1013325370
362841367
1997661219
1530382646
14810249
822600991
1039991704
1095733840
1912247812
33338900
1982706573
1505588170
521958783
805753554
1148215153
1652754438
1490856090
774412537
917242361
1205642543
1207794270
857066821
1330660052
2040153430
2146972895
223004525
43064694
1964324586
1168436346
63235748
781782730
1603507478
1555648664
1799179791
872074241
1443530670
1828161332
1390864471
1405845646
1682983815
1912999613
718320830
1559139346
1726939955
789162003
153967234
2050750794
1877560895
1228556582
987825694
524944324
534882933
2060195523
383159462
566478470
1110809496
1101358966
448583792
22346219
1539152791
58379520
720215361
945056228
1090704172
1527392150
1717458112
729148635
836475302
541966048
1520206401
1861017823
1702870468
1067476324
49692574
461910873
1665504544
434872894
1628442724
1450241419
2035864920
1914233576
608763879
2052344879
467415915
1511962396
1080951727
14835062
1946602711
606277779
56469695
1604986541
1743673112
306941892
744294191
58479353
1758402649
1509217434
1056898895
1906141596
1589815179
220846287
1184808252
1446022173
368473352
525620007
2123269301
1801698398
580065804
4137121
1446758103
755411747
1168470401
849590093
262765750
945098298
1987737649
1369153555
1103219919
131956363
1358886157
711915893
1461712501
1871568585
1255401793
1717109122
890472091
1426999531
904448154
972794002
230544338
481527183
1082947915
777726547
2068497129
594675949
1342578019
1499115894
1634062962
1650096708
1139188174
1104347402
892104629
4768087
1701058245
897328942
855544436
579771629
2133840102
84096780
883859921
1031979279
1465405608
1824852783
1236377473
2046655836
99086977
1724321696
1712364921
2095835941
1745971186
1017582719
1945925755
2051187664
953874199
1851467832
1325718951
2092498630
626623279
1689942248
789812905
802543686
61627529
1827160126
1282219283
1106698074
688576880
601469914
219641718
538667884
877966809
1196425535
1462263014
1566301197
2142649213
1405046502
849060474
202800540
1292972779
1824245531
947056126
653981836
637246148
1202039277
1677701922
1681737557
1363486992
778921943
911767507
1834562725
756322862
845726475
991584162
2045731213
768449152
1297218337
1622671697
879023101
923856274
2024406616
1035370890
453905638
2101788368
836150144
1197078628
1087284876
457519578
1937108406
761404733
1681291904
147032700
1652512016
26753627
1279610996
594224429
1206655436
152005155
907940751
91699004
1841274410
270015284
1595052472
1911838424
409520378
1493687175
1519436057
802212822
462778186
1091989071
1805291190
1108256569
1940965308
2108761881
93402257
76063791
1533403949
1606782552
1748834268
1373294496
111096028
1503940012
2132488031
2015361387
43779747
389899403
1142485419
1733618480
886387994
1335272360
1644677978
760375741
277454966
293433837
858856675
7273736
1558963068
747952248
2090058212
1257865330
1275722112
2063652422
1853103738
1591573126
749203712
923794950
2131211598
836910561
795256129
862214330
606422759
1075171695
162496806
993825344
1157789479
1930731466
922634471
329150177
1965554619
838791363
859958507
222528971
635785689
118302939
1194156974
1380533880
2074934689
349425969
1634831345
432358479
1491226489
1718118572
2113476386
780061586
2009182810
2058877880
1180662721
1026473137
422347385
1149273180
1694232344
700887472
1581345538
897454798
1979279376
979396883
1456098595
1283243457
404007205
966163296
648588616
52451938
1488540323
1227314820
1619634767
1632828523
358022446
2028176009
1414167282
1768636169
1843878807
1426599267
328627370
20665479
180249933
38207478
1466407308
1901715118
1105037520
618412336
1026731764
219516757
371385745
993268587
44555100
312774720
483233422
1136685094
2064698444
1413526425
200266830
2025835580
1903519229
1073834997
243832657
601259067
114292689
1701088488
2031919595
108736664
1538915308
613864202
466160459
324518395
2031770799
1152201768
887595248
937379256
1937654614
1126168542
1904105786
1014655333
820342314
1207473967
1993526777
1288378372
149622453
1195599297
580566476
145253788
726937594
2037776690
90347435
294896485
1361880217
2040236465
350424019
1602780334
951811432
20423243
840869662
1126595181
1287128989
1727084837
1631614015
1515802593
457724571
909514694
2002036528
1606192890
1769094794
1797798673
202657355
605971360
1002967822
390460425
740101421
748779969
490314879
1885196174
437116647
1595877256
1091752679
209667800
1663164456
1502274351
1431373911
1387870123
637673860
137887305
1989647956
1905730731
682066376
1241688680
925713709
2037267869
1011191754
1887257962
243974559
162213743
1951888709
761458081
1327774335
1433517222
1611131140
95444522
1815482571
486481398
1129130122
769921669
1769880491
375400880
1060240136
1107735621
1122709646
556549257
1860483892
524078520
1919504478
102111724
960850323
1002620674
1981275559
1816337462
1959511814
894708406
1498315753
461032516
2109634257
1830760658
1190933678
324979519
81012809
1803916379
336135772
1962717399
645384847
1829482192
2088958581
891989275
1225311515
1693899942
2122302353
188739630
1385184040
1899768233
1371268097
282712698
2089047450
780158201
1931500478
209646801
1716688127
302628131
393731695
1779478774
92941359
1789297956
415011517
1897722277
882860642
1755693045
361191196
1514167107
1734409576
270980317
38375682
2045406070
1985524744
1075760104
1478132515
1341413786
7317512
60092971
1560357685
1755037516
340781239
834127377
902015065
479332527
689700010
1955277595
157624723
1660005425
1748333818
621864623
2057004029
285879065
1743488558
116155438
463769800
286513595
957000687
1285734656
1158083556
1241280476
258363845
1891115317
1608706536
664625342
1469417149
1460357989
1084259894
1808595809
976991846
1425050962
518097336
769348404
1599499380
766306148
197220497
791408529
975773037
1142063683
2139805964
1891452016
1082129018
958360002
875450668
1049555626
774031957
1788842454
31432042
855101566
1467010136
1140007475
1466299999
85768395
339649140
372902874
801521656
1255744732
1982808934
876995502
319872645
797608674
1273034108
1507002336
1077679632
2119141372
1684492198
1957301261
303296500
1064029934
480986425
963275973
157854022
228712817
2053781193
81759364
583313779
829657093
1991052680
1709242386
1041432426
2103067152
464542907
1256124843
1656711579
1462240904
1079413868
828130956
318300723
1340238809
1969032090
1555458689
752858955
612900880
648907303
79486038
143140748
2136103296
88357760
465097204
366643589
1378027242
71573749
1051077743
897186203
670091125
233986825
427734324
1677365139
1411492618
326206750
77111591
248520240
1944435391
1010177608
1597594987
243169406
1187137795
1078775070
782082994
1236549633
2023688682
1655447605
1339545210
1897479081
281408266
250198436
369468592
330904920
1449583709
1338833190
2105407265
1335444
475011050
710376891
800596870
2113816751
179067556
1660729394
1791846871
1771325158
649595926
1356957178
2056632103
397705434
92137144
622645829
1350611900
813592139
1204588679
1913799014
1785468274
1418061899
850785073
1226826328
534265131
1837219498
1896438762
1928849738
402397962
2069812850
1197040724
421491117
442063337
46190623
1161732592
757811410
512873538
2048472566
1135091485
1953742725
2002735210
782119542
1227528933
1561888063
799966311
445238826
979341788
592284046
805200514
170571324
226823430
1409935006
88386999
896502387
229587926
1683084072
699979048
532001671
318558945
1651809771
2063997328
532988386
1918842267
951561770
411433053
1711231798
1218929917
252153661
927195323
787644549
698923212
325583455
279654239
210556283
627204103
1325144190
1809871552
1348849068
37791817
798971244
1625749548
631167826
2091323057
338221469
1473486522
1359410496
1360271323
1938920440
1835922556
1514777953
1330638893
626425011
1371576920
286445364
842454127
1670371260
1681518732
1966048522
2026914110
1431731773
1142819539
14026609
42200103
1244672338
1126886499
811389703
962429800
1297871948
594545760
1657431628
577779292
1509388038
1215963777
1388742815
1032521117
1058428849
118766237
1872107533
848223087
755295641
100602111
1240096637
1675062186
1930316539
757053304
409793804
440917170
658519957
1875280034
202449056
548157145
1204052672
1372534009
1146341869
1228971283
1602821588
1585155568
800255539
21974327
1444015626
1661533104
80060246
1140221955
1416179524
505589750
1149077901
1850114553
256622110
946926432
1580925436
738917054
1355262289
1101447444
444374150
1840061855
1235676545
412003120
1628654285
348326606
85931691
330827510
1139016046
1174103527
1331669510
1938120985
1868556058
339136444
2041952514
494746139
1039927859
29369727
622983919
1541278301
739352500
565479835
508956596
1536593516
1303365867
1959539659
1546946973
1709398859
805822998
1909787043
1544282148
1509079771
1010653205
55574102
1692756446
907005821
1099040663
549599910
761355862
251003224
1082663494
191565502
1975050563
655208826
1785896405
456108067
1637815291
1853044471
26028512
1907201118
1004154870
264839890
1781837442
1451558632
1334683897
1291242558
1048138223
1896606588
693000106
1377051801
522389364
146455719
1547283315
1273222236
1222747405
1858348439
1432937685
2052890250
613515877
812148903
1513707413
652414451
496868928
850759982
67286394
1492412438
27807124
1569024702
1710514138
1529080471
147026129
78266867
133349947
493571840
1705063167
1264282695
57521254
1089443624
1631997903
1326618846
1430840664
477831466
233234760
2083186649
1645169718
1343095713
146192047
129158046
936027037
151368337
311833208
654422150
1257761685
1736239854
2074390733
1052929405
1110569925
145024778
1977709894
1749252965
1581968831
284744510
1596203481
1425929846
716048092
743225688
1926607975
1164207608
1677855543
1490566596
401804692
2032815114
1764102031
1971274528
671219388
878018314
348201839
1924685593
398581728
764037302
197004152
814925214
1518382820
1998802631
1596719972
58488439
756921533
902185887
1444776297
210350242
769831973
1011244635
1312698039
153005779
1115463735
1841666565
1610117862
2029824929
1300027808
338018268
1428465278
2027105769
418117216
704263540
123327407
1922473161
597102281
1816893068
1696182893
1274879107
719361047
1637749926
724607311
111325635
1526574798
1623957318
1371711570
1416998580
61416795
56808501
1117684554
1982621427
125094238
1415296900
680506360
1353001916
2013425364
1964192938
92838851
20025404
1905093147
1604216336
1067294509
1475212751
1280152947
1587979515
2062175957
40263747
576512162
1210016385
1620679255
1474925146
1961387534
21415938
1634339420
604729640
1804994886
1333927503
338101068
2063053221
1026006400
2059861718
112201422
374721565
1216648145
1264733001
843525781
1889482731
1098068243
1980624559
1107244663
1340666122
342510708
375809246
2084777650
809583458
1225037255
1760627376
1720696289
14868373
851338113
184825642
613915677
1855862388
734464288
537008824
573311958
16391696
1708045720
1484220410
1231183213
514637217
282712233
2026816425
1552906433
556646926
809702105
577371581
97677261
1984092547
1916054005
1259474972
1275533312
1770485830
1040353318
2077157414
1595518419
252765496
1911407257
559412978
332693023
1802472651
1895474845
1835960421
1902156011
1550753538
765612168
26404035
1624410789
1897067097
1313393299
1487222831
1631330320
1316630691
1551938000
639845173
417083053
1918585624
675636588
651416266
908421263
453588659
611630238
668008697
1366635907
1475932250
32588919
1442987132
1651742229
1156303086
854984447
959912353
1647643861
889125437
1212471469
322169456
1566020084
436306516
1173892946
874585725
125013032
1066485842
501317546
854485846
1398395914
10520799
1904026683
1499118918
699907433
1898219849
363121398
2020732618
299510330
214865293
239692806
1131497853
2120787035
1456489186
1486735421
1008979335
1913749549
1976302838
1580887547
753353491
1447036654
976411091
1407469830
564859247
672507989
611366484
314488941
1247403973
234829166
1801951751
718416847
775880040
2053055150
853238845
32524990
421040670
904253952
344899271
1243521583
799512004
105964941
1441946675
1993399214
581865887
610965848
526875223
408648346
74459049
1447175576
1228320576
690496163
1440637780
1219897742
1434189252
1616144148
1976291686
764026149
1969828152
159653668
898588897
828361618
56590796
835733024
1940654763
252564760
713130267
769351832
1043153339
1542207989
125717980
355756640
596192245
584051734
1702301922
1263619657
33137106
26110394
1426047137
243917490
1381824241
1057120085
979119635
1234989160
483363433
900354509
322590796
207929737
2052005552
2031767955
457902342
479114918
1071184402
1251586952
574208374
2133681651
747884288
1130746975
1420082523
809484527
901147737
288547350
1826011204
1967899372
1341928798
1000582845
924998020
1415128915
1603822056
663849632
283205685
951363542
1152976791
1864181329
137881487
855949863
1271589020
732003579
98368335
173606847
500108578
2025965220
1900639260
2147283438
640885578
1173058208
181279573
938951189
1086170818
2110073233
1177687923
742319863
1665061396
555997042
1134207117
1758358151
1540838938
759086775
463273074
182380979
633723428
50041179
242991858
498307275
1137460598
122393592
1169189296
1937679140
6147578
1521666063
973216044
17369278
1759957300
1345461693
2005583974
249914426
1386181804
971877897
1680580930
1125626339
880414217
872938970
1544662315
440036765
584995596
1280001914
1795934346
1598701738
1057116704
1062849764
546496436
224475297
1959932613
37630628
2005234412
1187677475
1870118138
1901388099
163013282
821542507
1035119238
1135046711
1251410892
218149770
877838011
1274222484
1263041553
1349959808
910468726
515058336
364406214
1383378040
650289370
1722325606
2068233439
1425281085
1801056125
125271819
1187713639
1251034200
144051716
672377526
416483670
889640762
222475179
1557480418
1344019045
1489603510
760584754
1798203234
1063887029
1179508537
514920106
119198361
351808896
1637881754
2131773946
1954715015
1055860016
488102430
1133416590
619236839
1129423574
202393821
1868176247
1004496991
1896850605
1185786307
272877367
1524165465
49840246
1339659374
1157402028
789662010
1148166037
1254008975
1509016881
2053552691
48530302
1294781356
1457072386
840671101
372183487
7270512
673032763
1419406384
219228229
171664347
1685980910
1098160291
306084357
1669833718
139340637
754293923
1768665705
1395179040
1558993349
985854174
1929765506
910767499
605756092
1629624719
2018718848
417165421
68220197
1889384788
417196132
1549774799
439283490
2044897981
220895265
1262259265
124704238
1305354882
299549665
2071526763
985288054
2043009569
830252626
1262151499
846965236
1821590055
1248415889
234697040
1742311113
1578810403
422711022
827876277
321804291
644340951
1061033152
879283830
2053917137
1722267335
811167991
1157314394
2134870175
1086991476
689326634
835260423
736025094
1487096426
1258382021
556610660
178007255
2072357282
986375574
534393132
627435675
292477387
530872747
591073622
529139451
1694421816
708157201
122139948
1965814534
1569943915
1420251684
1605742689
150876807
2030106013
1550317909
680439767
1240519883
679514135
157849545
2052417568
1604693050
781054851
766790360
1644301427
1973112260
965537446
1667435849
1564429162
1780472278
959450699
1846068400
1064359636
1463585681
1387874366
1205965979
1814851779
552276481
1649257690
1243380603
1609466601
1829089373
632627630
180696714
1878211430
646128929
2130650171
2045669008
2117940377
1856986058
866488992
2061314880
384999998
607249421
652640200
756453527
140118042
1892889218
1278086224
1414586884
115308635
470919444
1888045392
1298714481
1386961284
834102938
3875401
1100744960
477345046
1623318424
397168658
1349131275
324078933
1342979756
2098156072
865900037
360692706
55413773
305230284
1880584785
1914099742
1276878555
1678887847
2033372534
31302766
667145284
938959428
1132388711
428377639
1407881329
1407137960
519260880
2009498199
1359120065
1111192540
1336579027
1437090926
2060241314
1998357854
1063979343
671722805
1412604814
117267979
1230886609
1824974804
485111357
227256235
209021660
245762312
1148642177
1961166715
1612980964
2130588979
1328971298
65169428
2049196114
474304013
1196179706
1948929101
187835304
1489840567
1549438849
1323509958
330945039
1427722322
1646034665
1895745251
1889058876
1163281083
1863329056
1580707437
590669675
26953787
1904390686
1945737228
524952079
213894478
711937781
462284706
1945030385
766319088
448907153
1292185207
1953545828
1798702910
279837132
175551800
415983126
1385995862
669847108
1968115379
613965154
1829746150
953251872
1032237541
1048256928
680061388
1598209472
1824103398
19473009
1016340306
1943144766
1966668505
844043654
1000969511
104365873
2001723185
850695092
233011456
565207329
1561589524
1713306768
33031588
1622799437
1060851646
1083482856
1971398979
385692168
2073042947
1505837287
1304081426
488194140
2143001291
1583133857
369102341
324186682
155240677
1922368506
426931606
1026658201
2107665368
396142775
827377034
1765811587
62842722
1771972030
1235862404
758882105
835007626
309715467
1244788278
405234961
1893063449
414404083
556139351
1490306548
705623195
1099058838
574789221
948725451
1718760888
255718161
1140510341
783612764
1164706185
2106421133
20329722
995542501
198345535
1997300427
1174354686
597581833
257281998
530538843
1370177638
478497450
1752830347
1907739183
1629823496
1693763107
525646114
1406788394
1076055990
1238594224
1969600709
923811071
271739435
193902693
17155562
2108120988
681404885
500234329
84058990
1563999870
1784433929
1060471607
1226994774
633074801
1062358507
1877695321
912725410
1387088007
1011130601
1532476335
470450422
174619169
18004757
1508468865
1213019705
855168230
2061049892
1164822535
172994133
180325646
398964928
1935196695
1078973809
1047618529
1284813106
1167091739
1203997954
1158452218
2140462728
1668114099
2062104149
1569195299
94547576
1371618375
1636254749
1629276423
1495047147
1238579881
1488180628
942333783
325332648
1550143079
933058645
517620153
1969651896
519147377
1567437410
163133532
1943489729
1450285379
511538406
1639511574
1206355119
1277209429
893031928
2047442165
1969254280
902402296
757740298
292932067
187453398
1548833273
883940175
1677805935
460689933
1884269207
1548280309
1218941906
77955666
1168526341
135804954
306147603
615222115
2082989153
985354032
1772234146
1947597949
1820323653
1719731097
441976377
1319458582
95178206
473665091
1378571318
1529030216
544843431
1023836047
522347028
342187077
731090731
1182384401
109182874
1770469563
1943632484
1726128092
1654205826
1132508893
835285597
1094442803
1278679767
2053473308
1844549512
649974316
801925160
1689550369
997812674
234847898
1297658962
792770863
955504713
901891772
1164275911
341642803
1019943344
731749259
2087648669
1427321066
196562012
1559115632
154996071
122638044
1959845576
1785749522
298537706
1611215947
804241429
758100167
1837331280
412351505
1613256562
897248428
447300611
1784497267
626476369
179853584
268062304
1552215553
885844685
353574827
849452000
1121346172
38386367
1612363997
1002490431
1439457614
396120380
1334664609
535783514
929585067
1381127259
1839628965
372349260
147209707
1544363015
745167203
721879590
1752563139
1395335941
1233607522
1599274250
1237541060
1050099270
2122767286
704583130
288720476
279879026
1160094170
1314442834
1118757458
709792598
969771905
1481353824
1370931936
3876459
206124847
850953419
1284857695
976185412
2028647906
860564084
655060414
1544066738
1920878174
575618998
1502494951
1184695044
2005014051
874867578
1578201160
519029661
54267040
488230089
1267139604
1871850176
627481978
1602008587
1834953999
556009473
156082615
788443556
879788540
872656821
391396164
1131466242
1121044018
1985924029
1643953881
942289510
474888119
1190458191
967550319
477362777
826107386
1308429200
276727698
612129408
161976052
1925083118
1236279128
2037517563
1254065900
898556348
639783399
2055800012
685450546
2064007456
969360100
1472817936
338901946
1046023518
868380095
1252647588
248779784
233483279
1161480248
1335235832
507999972
642284207
418835665
648185162
866204010
1960748595
402410793
147762670
817320882
1154992929
629828482
1784046658
1634631432
1438146208
250289681
1370719397
1411669182
476503455
565237810
1041295129
1952457529
1953613242
891026755
1326422734
655545667
277108039
1904229104
1524591545
1741684730
102437978
1117973299
1590406438
176685214
1638474612
673939042
964513638
1298977694
1165972746
22998637
1699953510
1388997101
786828732
2139043690
1951528686
1790675059
435874712
474471314
1582010618
1220816125
1577269072
1210084474
1157682655
1501199673
1090788411
2109611439
689752969
1753693467
1787930707
118316723
638285460
661048459
182817996
22838653
701293785
1769188909
1013896717
350245077
1090880313
300127524
1529541705
1573644839
1991031017
1015020527
1178217261
861163573
1910164632
436421134
1027560093
1259946215
1800867762
1294160534
1279037160
764148742
1202148076
1299370584
2109589753
168629557
427926388
1902237209
1413606971
932859356
195120487
1086791946
1492384155
285571123
807414279
360377043
1592050383
1640849646
1989489270
1470901647
1863751592
1121042873
291069080
1337556189
717986735
339426075
1567866724
393634646
1319628815
873486175
1875771146
686180589
1649976485
655397891
1030881507
1620435373
93351950
596538601
1806821488
98313107
877342558
1277271464
809196203
191612082
1231630006
1781134461
1211566871
1052656029
2010331578
507300890
1890946962
83979206
1735947143
1186272797
1909095582
273711032
479655759
1254071592
953600380
673301260
1289764857
173819855
765689127
871475941
1193957535
1777164673
1628283296
794069652
394188208
1242426888
1797554359
179816583
444109757
981992272
1237002284
1010540116
1073823827
1499736930
1334719982
1747869100
1319086839
355127073
926870646
282214119
229104646
1938860124
881102545
691451796
1438512717
199703470
1762985198
923687067
607968881
382360444
1910884398
1670001658
1865526036
1252241794
1418073945
1935920086
482139677
918376925
1802728031
442402864
701129584
1824281582
191455286
2125051258
959535776
175928868
2060286154
78383671
1970054751
476432262
2004400989
601994756
1681737020
1517640100
1849633161
295040957
78082261
1884421009
850832373
2120301260
1289455512
1390803858
1960722011
2004139742
1589361636
471265635
1701209079
886883506
248483081
2136248585
1887167446
973227417
580257455
668435560
840289460
768946381
2017970613
864636364
1172816318
875049538
456776841
61747754
1480167034
1508311172
489833246
1183460169
1678050034
1374696227
1713331916
1801052721
1440422020
1350279458
147003308
605597979
1513184651
1192642269
201509745
783068729
1893247433
459060331
2108491506
1496431904
1987975872
784139260
212207003
322742846
808933359
766072795
1435236770
1611615125
70983389
549708054
2114198909
601271348
1845958559
581791012
805407207
271334961
1666445591
1765768463
2138495132
1647514696
1247331582
18539151
1107528344
919217475
1358873632
781444908
1632516521
1869386989
1741040388
1596258794
903647173
2088306493
1513979322
1924195884
22677556
1605958181
2047609885
1677562224
744388297
1545676906
280018498
2079342976
2095405335
233042637
1328949593
1127508838
264695274
269407106
977070626
1377175708
2024019507
1661720443
467487574
1853388327
148241591
2038440228
1409363995
468900575
1595049660
656437931
1928808848
1513821341
110529501
657768496
1629524583
1244147622
365352625
245615026
1907954445
1370842359
1767435513
1065336219
501018195
462331649
1244962695
1512891187
1208661317
1993312813
23028497
844844158
1334051893
666773723
375549877
2083295377
1712154001
711586608
834447890
939429373
162430864
1010334947
1578193586
1500787914
926123989
965255970
669286167
1081432387
1632698151
2025145188
1691769129
1493077397
1936373544
1273002291
946743397
414843949
639573207
923821241
1034297603
393902662
785894938
809924759
294190459
701573633
1522562398
1801081056
1414683987
857195695
1889857049
1132531892
329445044
1449620644
1146597588
1217022122
1903779276
1142286409
962693009
1308321080
1086393769
460415959
165382740
374514817
963090430
915725113
24404592
1423611287
1393169730
944575813
2076301343
1150754148
1181429212
1512559980
1478469010
2062878148
721613130
1122373004
1014797278
1761940469
521762578
464132351
1805049554
774612426
1711097561
744160880
575201724
1934481716
1762035762
2111158861
1655114528
2107980188
221772736
1520799899
1255152007
75691613
1483651786
85747638
275816231
359375158
1848754099
465840671
2031799898
1981052028
2102539772
1799500173
716410338
2079006984
1286443704
1457895416
1985336711
1022436632
780301609
255480481
1261261303
1305717142
1055477357
1537156
1307136156
1967712646
1931596257
902166511
612955356
1423712078
612773253
1928638710
1566684006
57736080
1796540967
1330972659
1935742793
1978114845
1218663351
2027461583
1353370985
1449800928
1457965388
396946410
1406400815
319609182
1604998603
1595017835
1125961953
2022266711
2141007828
62478074
1143570816
503264067
827179506
563691550
1574656886
985748712
1593924360
307957280
1024149107
928658899
1597613839
1321711056
1812364762
1729075103
148434439
875082073
1741591779
1464779359
1492524422
1754391368
2101199771
109726186
1972475998
523075968
458258877
473062854
763088574
667092541
1324694477
1737530856
1860083443
47327932
1742981077
2070968818
184188203
633006585
1427931279
815601226
2127061989
814451310
449913407
828226577
1565625463
288206984
1519894218
1815727521
1638788743
1842051288
1105789555
1819100696
465209677
845519337
1376435997
446086818
465072876
1135841210
1470611794
1346895247
1982181769
596036669
259386522
1967262736
1916852927
1091171106
1617665791
222680228
851999828
1096096615
1126522307
830621968
698829944
1123031485
1631373889
1758007589
744366554
2029769267
779213987
768786621
136098722
2027656078
950495636
855348619
26878746
928479414
718532033
385990185
1037977963
2018562879
36151890
1181624263
642568824
1581358501
1003018523
829478088
1935874937
1423963528
1286054088
1310309018
649714618
1147051460
67744145
318187564
1576768714
1357089040
210739410
776123464
228641598
1676504001
378821986
971355075
1533216234
1535203007
1374155986
213792729
2104989420
2098813143
1007066650
229479321
885205977
812460438
1796017873
353987498
760685983
273537976
1691031473
1973963578
1235859735
233674457
1014335428
891470574
437901093
890001895
546855393
1384255193
57662768
362988988
906635212
777340053
1546390751
1908665993
331474766
1187383901
294898962
210712420
1854926340
2024133605
848212240
1496003423
47922682
1527556635
260327976
1323470813
228858086
322074666
1938538208
1369180053
757915208
709616242
1415457758
1812356143
1288318461
2136188068
865913601
183589148
1316705497
1657370591
1293673893
2137840796
2014052740
1116700962
318999308
1197927326
1084244083
137316148
1639387471
2057423581
1990967180
1810837767
1117019577
1006313818
1433754491
54627527
96203987
891101892
73921227
959847533
1882378971
1825751568
563184468
733425072
885984161
911731392
1674677576
410728209
1803563894
169788452
274186393
414449382
1000640124
1319303958
1916006417
1654933781
1933314494
1912869899
970477255
610602356
1307179736
859817452
630125411
1262696058
1003923663
470113254
319005932
792651446
161586109
1916477432
488828565
576014244
1605743929
1382993083
816807072
1331552223
678432966
847906752
219070471
610562365
162180164
1044636840
1978522429
948461219
1062983564
1424518717
1837094282
898276205
1243311303
1781479710
641079480
1230184604
226415069
704249364
1978938284
64416571
660389505
16006258
1944053833
1239909180
2049560312
304931906
219053652
764741915
431938125
736299103
1131438234
149671010
49943451
2078185506
1971060844
670460475
1137439203
365831049
2084111050
588083808
2053169419
1413653255
543994910
1117624195
1463335128
922897294
1590215681
1638753114
387776038
529229828
773671567
1149990445
923200282
784350179
2041517020
1026444560
1965440721
215280873
1156789299
1055821722
123328048
246969885
1964041458
795141718
1217072075
2052170067
128624717
1381259581
2071781497
487131604
227521954
581580153
583002931
2117674690
320253384
1119648841
1385959842
826105075
922916616
1779423458
1256261702
687413581
200483384
1460543177
330209925
1892676453
2139174244
1328959432
1231403848
1428674305
1699267112
544156269
957570292
1336817500
1799413814
1648705708
1741033918
2042185755
669200913
1711117620
476017641
1497252017
566464986
1485161103
76699143
318088824
593036498
292202777
316586859
1718001187
1691940868
1713284256
1014798350
1454524151
287687812
418925583
1262901523
85466117
1777433474
527611452
148124809
139222944
1381366436
56117458
488194770
1977191638
1313032257
245436035
334716259
1625674131
272971703
1106089342
440322160
1138069862
2118210885
1235703068
605987272
543420237
686693181
1039113406
1397430908
468344954
149187784
1973815710
492205508
2075149765
1867275252
351241506
1593430704
658214631
2001089554
1137101710
983218904
1018913813
1750126483
557808044
1431993317
1304811537
1628320611
340042537
1059079994
146907958
1290236759
180089104
254745132
1702159597
372301436
202786830
2146987664
1632759420
965702451
1014429313
435991214
1916474562
1451269083
163211940
1185581453
345410371
335884872
1002795312
1900925846
1001080151
798018862
94763806
759135773
1902108977
1333678880
2100194345
765926481
479500770
963303337
181694860
876562164
863060446
1475854103
1941724977
2041431366
287327344
177548078
335156945
1931508851
1016049898
219524826
925922739
1040197694
670125198
1542212307
970476335
1672076147
1322429552
1427485179
1033361213
339757012
449206326
1959646476
1060360125
1757793943
481752147
1884469087
1153625986
835737607
1931310003
404065069
653069545
1363670253
594760371
1440421178
673101536
448873932
1062852870
1248614817
549084219
925150052
1678730209
26775642
2138044688
225656657
2095822990
1785290846
956583491
999986048
800874049
1015702776
49323608
929577908
2079981769
855964122
1482945690
1087249470
1542445686
126963334
1364128492
1674085244
554575453
1625146386
1061365864
1633093975
1388354286
1900908416
1410264915
1947809767
155315145
1389340691
1243534177
104856527
335893633
1066334626
516784159
329571317
896477728
509403693
1793799920
469236241
1538618939
1960244578
1172688342
907402026
14784552
812190057
1679439073
112588615
1108078806
1517062817
1224246608
297996904
1208652561
851843172
1908643619
382622729
1240203157
1468164240
1305812912
1714313160
1136059904
252933255
762271669
1568312781
1913122760
2112810267
138750392
2134180469
1028035157
124712583
419555444
1653765922
2101995749
1425419638
1262062777
91386483
1617336209
2105012790
1565162450
1538789392
1191097456
178650596
1608111591
1280612671
248298252
539246207
1756580911
628417909
390235642
1413741094
1593147104
1851949452
980766911
1491549490
982770667
1590272329
204456723
1716358304
1767322911
674551472
1793262150
1890247593
1202021839
665817815
1280297973
210368297
997859900
44068237
836802507
85639726
68736123
588002939
1456325258
179198568
958477283
2089995269
1950662479
113314853
1070553777
2090253675
1709921019
236174979
760243285
86028600
188208390
410361858
557093769
1395627625
2016901972
419371675
455606617
910597393
1652271929
1218383760
725275191
136967501
889672778
1878744244
471987495
1624987848
1479889518
1019586456
1526294997
336026247
11589681
835023433
1748045405
439647997
1119412480
133724115
158135766
556080192
889695164
1649037268
1145194218
469566195
550976529
75783028
1574543770
1289481630
312206756
1362557168
866127247
1723709791
422436379
696058014
1028616415
261187227
523949809
1687848999
1756859658
932700213
217620526
1956114550
1137739573
1815841941
1177670281
1880766371
297792556
28419554
585466229
551130982
1939435676
668359195
785577359
1631021106
1036238273
1003795177
1315598055
43273546
1728801036
1766540961
1572597578
690465233
915142908
1925099527
2015169590
20536436
1907926160
1112198896
1432275245
1824441283
1273860328
816041947
193755765
1199311552
1024628630
1100479679
172797630
585809041
754488543
1784894797
1327309182
1648795939
221920829
1329983249
532854140
1782702486
193560622
1122901311
174487257
654406619
2054317336
862413269
16295259
2116210509
1723630267
358556977
529712740
1504438669
196341966
1202730600
196198412
1407613370
2026031034
1447433178
1547762208
726107369
1055139351
1955134177
546277830
144978779
1687797581
2091106562
1718116939
1226107721
724365787
974418693
229019778
1745335881
1612997951
1125695006
1237220545
1428352267
167194862
631709485
1742025941
1958292413
925272485
835050660
1243528742
1085246985
319223960
875611444
123498685
2060923870
597825711
22984792
1064589484
551226608
943316477
1108866947
2084217081
1426255308
404120252
133053821
1604715807
908913576
1835482726
1225236107
1858620426
746455144
941712390
2144153976
2063845905
2137716564
1222805384
1278115584
18279148
484090113
1543703859
424327882
1337377876
1346523122
1763671803
1936769823
1704046676
1136499824
461540124
1736894859
951250684
71463164
737708636
1980465813
2137018702
1697799793
2092273208
1493122670
480963302
111818884
1679226715
355092828
17550585
1829829125
53056419
206386025
562415493
126283918
1492993102
116302119
501560498
905326931
2079272041
1905705950
1222036003
1453675897
2117297967
1382652144
44987351
508394907
50808237
1227944855
970405433
2094309105
1846875652
1023888387
1778718687
334305047
1588752601
804542532
492967193
1274775615
1422004111
166489038
1091508365
1589902686
1830955810
163815524
275906233
1048532706
397435413
1808123413
1894358904
320470728
17573447
985930631
1369497817
511501455
643871788
696897076
22663339
870433141
698322919
1070088814
1848231751
223585575
11832486
380380234
1765773842
765250041
39606720
1449934603
1391240293
604156011
526817860
524492273
21648331
1917944904
1196196349
90469450
1173624918
81250473
186973233
1218399663
762304554
521358244
169826850
1971193425
1828534607
1458594699
248351067
651496241
1906637744
865890864
78041318
735142517
629234654
1141682630
290199783
1740110674
1180204210
75123002
624343113
1436993227
314694209
825534338
1134217858
868784123
556778467
810232152
291901151
1988938563
1716903382
179241897
1868844425
1167308815
1183165463
9337323
2075281166
1763764281
129639637
466245754
1388849566
939792390
405490185
1049016770
1216647059
1124728699
1600310398
184029936
364971573
740679995
904574214
615352058
521739079
1285874649
701437918
851018695
95220608
115093973
1682689517
892970529
583559446
1558372713
1461663769
803137095
1668788598
654878088
1310394402
1580665773
825396196
165299546
464262267
496527728
820443153
346348812
1429352731
1940972201
567046954
1049159117
1981878915
400111282
159956885
1229850147
1191393339
678270273
592392699
1716038178
261610995
1015839504
868452456
1388471250
1768224517
1304221000
1938376656
2121667312
2050371647
68972218
914924263
802215429
1948383673
1121428258
1309796400
2127086017
1926076779
1774935178
1613264864
1748656642
734610857
475158153
241058506
685638044
1778206542
2086578966
1254674459
375364
1916871498
740337254
565758847
1869958640
961924605
261874618
184359990
113559026
1100735635
850112698
94011963
1172233212
150925231
1729608415
1426111789
592194003
632204729
561644135
786840275
1209803252
174023846
1389828113
85150838
475844451
1760181544
2011799538
1451615652
1278369502
1279697821
1447173740
393667278
2126474664
1224061810
1652296805
1206507252
221192992
219719895
300495771
1016095237
559026312
663444275
1697927781
1844055844
1079957661
259768125
1218185413
1437186903
1736941807
1276604751
2038893479
2055832292
87378319
369641348
2018681349
1188444260
1121545533
1788406886
677144766
639328960
1080568263
1249542312
526933667
712557328
329953436
1145325006
1218722143
575300504
314285628
1961250796
1722351885
317467905
706616170
1449672818
721155240
2105673272
1006683383
124586018
145733334
650999912
1197300618
739553712
451330287
1396301752
1522941177
586494727
1863852153
73932615
533898109
117655760
1041726208
1168302422
423276158
1499748301
503405032
2026134513
2127835885
876762976
2051850104
1563861060
2009158430
299549698
644022803
920088711
1279385322
18979117
708768182
178822671
95976716
326194097
2008302308
1532358562
1419024830
1692466122
169886785
666472504
2029133882
1526282317
157604268
698876950
1407187537
329344837
1680785677
1936500805
878598430
4047354
1957174927
243251274
1682294001
1326941590
634933449
639556693
1852306908
256386744
923929830
345063265
274428726
1770031790
636535669
1509961231
1199766834
1512393379
1988512624
401423410
1778498466
257490189
75094040
611251094
1097676666
1739425904
1056519081
612174329
640555493
206929171
746407139
1555373829
664843679
1137604648
1384307300
203490232
1579570902
1612549413
544784242
749176537
427317912
366393504
1145313205
1626393852
917377114
390617605
1507591162
665267551
109470033
21214842
916295236
538810629
1302741368
2098954854
605609519
1149536504
228386502
1972466823
892908706
2046194639
1855900282
1519116118
2076520669
918867072
1325953160
831280089
1130552283
1133414605
786036878
385895297
441384342
1137258212
1652323742
1587862323
1463433317
1048931346
826412636
794193013
1992453518
1347957448
1093789124
1220902967
439151043
57762150
1926286116
396982529
606198003
50917277
347583072
1462398421
1732903611
2070652170
535360490
1012597508
365940400
2014337048
2062898567
180047326
535072984
1967043328
320985691
1994243488
1921719615
586187699
1876908741
1718030229
252224825
45518860
1040508264
1791117018
1048369758
445249018
761128588
1174515928
876764120
1788022851
1547507991
1602612749
1155033689
739173966
1910849111
1210320225
1849091016
463216782
1907924628
1269005694
1234012358
827885689
1044402451
260931400
495945616
760745349
876366920
1701183692
730616015
1193169999
990723739
1082652316
2025239617
451136512
552152502
771591786
1075528817
529485190
376168415
1053651350
1759969976
74268928
506727214
190189199
1337939040
1305300064
1247694533
1349512270
1762410103
1674545590
718205589
623903626
1026943313
113919238
1549496081
1782784411
2130079262
1087456078
973389445
1509642736
2130766413
1946652637
1184068824
172511653
123657180
293917446
2114363216
1072957540
872728004
1421291753
1533439369
614206325
759110753
323661474
11248041
1191258043
1001945498
1237262639
327993333
1197863876
83499098
150315912
186791899
802515640
1516739126
1226741017
1467079595
977964438
1675039414
1787895672
2098446666
751963737
302406536
1429554550
1950380502
2111766981
743354828
860452990
1404703302
556505577
2014812373
879539999
220285966
798943186
1739196228
435565622
1097268359
315664014
1898240954
96699245
2032905684
1994657020
628332541
549867785
1442698925
59942854
1514694061
783982443
512221989
1063271536
960127814
143559995
1491010701
101757720
1229534998
1059365921
2068040090
630786102
254209134
1413066491
348487421
48515061
734598992
123148150
744052601
434474916
1877098846
685427957
1981176836
1116739649
772054288
1027453587
1667703942
1584285910
743375621
1994495390
2082625340
1890635801
1906652642
751807323
1536881054
615434094
1234464317
2029033406
500783213
1827659024
1025846983
275184479
2119053399
788104660
1710973376
886409753
1651506520
1580742570
1816509344
1299818674
131369937
2055056410
790456462
1260622796
242688105
481110542
169279395
1916079518
486305863
374266004
1642446899
32478233
1709531503
652417174
487724285
1887117252
1640075993
1810818964
1826906459
388917702
596815127
1994017225
1304761585
851556855
1102150154
1574550520
1836255234
120929459
1722140028
725331549
814817271
1196679767
981599538
1083377196
1613511481
333169690
1987299729
425175282
452617635
2121601900
425325837
1387662687
2100581683
2025885625
1565638019
2087114397
218770678
2011595805
994800497
2022143503
1490324233
1496272658
2060980909
378328588
1463999348
1011773198
25205483
529075115
15201619
338237964
1310207903
941428938
1168506412
520182584
1234829273
1318029125
1872402299
1259256038
1480849331
1101103616
944525648
1152213904
1522480958
114972729
1274701872
124578712
407327662
1428389661
839895055
1265074011
1474387758
984443886
282745175
208319028
1070840144
188120901
96965819
815450596
1739564855
1038939657
1384603576
5870938
1650308001
541385876
1788227757
827968142
1656608715
893073480
2077195091
988278091
2123131609
782156445
1607034041
26328313
2019351202
672680557
2061156212
611658453
1654336491
701146913
1758220376
1453316285
1520779878
2055463548
1985370690
856170120
204271926
1872257653
1235972741
1640536474
573821691
849419340
1131519320
828850552
1142024718
1668664939
212513111
1997604762
974653771
249315950
1965884643
483589217
1451164494
679843737
963469753
1023016631
1148494725
286430446
2105229548
98693291
1748463214
788005896
1177571322
1637709571
139602186
1128010355
2025077769
16727897
153627210
1764080768
1804977988
1907215653
421753376
437731225
1541022793
1393217953
1156942530
485266363
595827311
232196403
142356569
2052517584
1580233361
647733620
301646095
1708019259
999500480
1526867959
309950009
80873755
379908851
912523288
523985729
475097838
59994373
704274888
1432108912
1848989051
1703595263
2033704805
566686929
1998842607
1084032300
1928623041
1154873615
1186414814
1663535833
2083854647
1645112826
1518344541
758654480
1635247818
696715541
911058529
730997301
932034403
1772864612
1783845780
1863631300
1294620627
489641609
1374001102
6552458
1249131612
1377530564
329699504
181697964
469549033
336646582
1310532659
1488714443
715778582
1424490745
1640655501
2120662530
708492463
604240846
1946100047
403932918
1949240044
1573358512
331441312
1249291857
1962661713
1505652651
1547760317
1147507177
630536582
2133544260
108082386
1399539994
1668730207
214657201
360862291
875012310
896772208
1237394655
672287424
578379788
733403311
1119243192
2047809564
1284822003
226323059
661069485
1231214778
793224227
1865611004
1374105226
430113299
147517149
398047829
2047933492
1092328098
2057612611
1271345650
347168814
1001356411
574185448
710820600
1595915231
1982242559
1657733780
1032841192
487846137
514025919
1390561508
1053517748
397091247
85462528
969876047
1311183623
2041330111
951380503
1240303207
2788232
909983283
1432941147
1180928440
767791510
1012557138
1588405328
185448629
1580096006
1384118139
317980808
2013183276
1924820443
320337643
1429605643
288836206
1886719664
593268845
540303220
911691917
1541547636
1669354302
1898589976
757692921
386710780
864617
902197188
1426714215
307754559
2039171090
191263614
944332923
1687787696
1755344820
61510839
1405968567
120003512
2046399526
748546347
1414462067
2124299706
1450104199
1221196655
867735596
693248526
1760784309
1974439282
272904039
1080424447
889350857
1966957336
1243264275
1354639406
895030210
1761481639
1800788449
219220873
66075672
198567197
426053280
1518348611
1497711246
1498000683
1308020743
1564671170
1109648168
392674557
1487354660
319571120
1078054756
1653330338
836037214
888330266
1662848744
676794446
1914509355
717686201
1135486708
1901397697
1361054976
1306360274
782175093
1860613899
1632555593
293121050
769119904
2100078694
1436757843
1662637704
189942252
650707686
2034429222
891450197
1413813604
980594800
539976523
709837614
1423435980
678594542
994200476
1085659973
2041662222
675512091
1624825477
655211632
2110733140
347006073
112080791
388886555
1211865231
2128454233
1485177186
617099075
1582125602
787974295
174615105
1737134442
1413963821
587832994
1011900373
1139851545
793150220
453803654
5051379
1445837719
948882663
1661187681
1396164706
649533149
1399451843
1380922161
1530848204
1478151937
2078759774
1634185842
111627544
1776852421
770642740
1163869423
809832535
2090326022
288907510
849258775
1045187287
913494990
1742028643
1048126654
1127964449
28366634
1646498847
1364117338
2143252965
1476890145
605368215
957820206
1066675514
807209266
1960809752
776804414
1786760600
1701003997
1128565557
55843731
1168930288
453390032
1573155873
1083264210
1220529155
649416582
1999335023
495976179
355589274
3265782
1292516316
430670885
226772789
111821391
114029318
1826027661
1025159998
621583520
691631867
591139766
949324662
2056790333
1130084287
1955201983
1504707303
756515632
1187887588
1240289013
952262826
1850520177
1320118277
1808383524
153719888
104278453
1837771257
2054115191
83169730
1610466444
1939359018
589508455
1599862402
660938177
2080376237
1962261687
1150973135
2027648453
1890823508
1325306191
1090029643
2118328520
432483500
465016020
2145055430
247758057
908895069
1800411016
786399104
135295154
149464993
15791025
1881509930
463237322
921655201
218806348
704901329
847318774
1190867082
417782619
697103403
1455689715
231649217
366277558
2019678267
1089931684
1316076158
342686704
1970696598
1026787747
1461440034
1585421330
864428255
312328939
1755052352
141392871
1461390826
1958135005
1060084384
213818771
690531535
1172781276
551086711
653442963
1381665270
382445769
1717979651
1755563765
911760812
1441484205
159079499
1848848829
761293193
262300947
1527572011
643535069
1706630106
1848184801
585135688
1377766086
94043096
1572845765
163632665
950789609
961797815
1361707549
1429750039
82844159
813982452
515980235
616654350
1622469388
678999348
1317495516
226504309
591104977
12426280
1975756265
582176598
1332987730
2050149636
1691448570
774873376
671462310
670795742
2011895492
357974137
1300720613
1154382658
1272498037
605451632
760730272
239464874
1804426859
950822102
2109168642
2062631983
1138326864
267225127
500686866
386439182
1182680359
991161664
1857844498
247718528
638096806
353976226
467816829
1819686164
2013123316
1590859682
1355527835
1403932945
1392718818
2115900257
44425793
163415372
717789261
898840287
1130564097
1730531601
1000335214
122098645
96558183
1552961792
1271526850
1448426189
1339558813
151843638
1621226432
1073640087
333668245
1987867511
1106273235
240007383
1160302751
1814404920
1171167361
324536905
1089218994
1721164444
1671674677
759001896
1234088381
655694791
1961122232
676194050
470900426
1945679877
1448967411
766599545
374542452
242882334
1291077389
1781452195
1988350285
294533189
618863057
431962096
1919295880
1620356649
2057127091
700367971
1058490710
62380808
2023897856
749498503
540521223
1258321183
363418274
1737071253
929844590
1346196208
45025731
1376408087
324138444
1929412460
9229676
2011656259
1729882716
823301644
1088714647
1120106583
1647723578
1222469516
1179114832
1362313008
1365604989
1651434848
1806075306
547052640
150727470
248862441
1395224342
1957913083
299789989
1152767260
2026278337
278912187
825291128
471731847
83151620
45358160
614733362
1790071920
1074366943
1963770936
1400692769
75034136
787002941
710157106
1049585101
1285797289
1842371449
119624614
663063145
1826159738
1311293823
1166222432
971686118
2023536257
274863249
828885097
1989531037
1973088250
1258852878
296898362
1009369275
951355312
743980896
720299347
92700873
1120875917
1136208076
364305391
1495465122
1200215238
1689069138
1945467421
1785261535
1259731410
2094541630
1700697032
407622281
1268239613
1659640711
1955064716
1114892323
898445325
878783146
322328949
1618357722
1910319598
1275314584
495959045
1555197389
793811694
864087235
1090695282
1854951540
542456087
775574303
215290516
234124871
1091294266
466268985
1600800121
468097601
1489166990
1958996608
1416774513
42056699
1293833382
206537625
1297249911
1483166084
72200689
226151211
641292330
34505414
2127658054
1528262626
661510752
1567124082
7396744
221882324
1133221699
980574483
320903765
1065148002
947702167
1030704911
1706839843
1062726527
841157784
1168181040
59962546
1776931125
448783603
360359992
552053675
751305130
1447956667
1063585715
1000853777
628567644
991731514
1145971716
381115053
1196924264
857526716
1599905587
559184772
1072564331
242467712
742408121
724799363
93454956
822139547
733510764
1494503438
346744349
1772748509
604638666
615600213
1539591250
1801362286
2034010201
1309327678
920848887
216164009
1528364836
53313076
514045591
630256066
218279436
649552065
1472969396
309002773
367176511
75095452
2081809763
668905491
1417650794
1857808326
623086404
299585736
1186633434
767303229
1453010078
1692542373
1212787987
1580482170
2090705649
1743049805
665451927
1388241515
1876613168
1742907260
773943059
1193313231
1890518174
861247117
432642263
865388636
1859220650
748689179
247245875
1365317176
993908650
936162096
782067702
1762488467
1847662120
554724227
1406341604
1304730460
1521659813
1990254185
1609726213
2021427018
1594073438
831469793
585957396
145229675
904647652
1853419063
448704429
122866632
761205399
1610561639
695488671
615032475
1133676619
303456503
1635945921
1191778361
830195415
106811519
780607305
635970429
1364350087
651290315
1789721510
1373465031
467452641
88644651
1594659481
1986170876
661802143
1531570316
1065422666
1356982642
666500041
1056240760
1753981579
1272343882
1699764337
113447059
2147341575
1675489900
10264212
1595504336
390324650
2008986535
322862120
565891564
273160084
1669405646
1738364997
273255943
1275610235
1239341674
104996968
673968362
336996149
912801631
1153736369
1598224952
1046210963
1306583011
1379227938
906300230
1016963783
292848211
1896675093
749557849
525394354
1283805700
650784599
1313939336
226705163
468999314
629620497
768322150
1370027982
417682721
334489456
1569854831
1565298456
270442887
471921757
480239640
196638937
1380363627
1377454669
667764179
1976814535
274696094
244088024
1476419000
1468726302
1661060504
1256910001
1925841575
1497210009
167227470
1607167605
1411351686
97135244
620345296
1052538877
1560420189
1341185714
493695028
1557845837
1543846833
1206290427
874927438
59765003
1908701117
68185497
625907542
553747923
1148876458
1174550942
397422212
2044461377
722041200
251062954
331872324
1245728829
1357299376
622710538
169777886
1941847607
830057184
2100594173
2139746678
1248091386
715110785
302451293
1226293456
1796108615
1260794859
1838073091
1484960662
1094412959
1797960348
92907307
1966251575
47439906
158557418
260197394
1558776667
1818892263
1508909569
375530428
710610941
1889309881
1723154459
1707517170
119105477
1499737062
501298557
1299351505
424139205
171353293
603848763
1364461549
1287971799
637984130
1133467442
280571407
176336654
1414232720
1470013823
158016331
670190788
1012210647
406173479
1502186169
1401043442
240983020
1020881196
1159652263
38874038
366335460
2050281994
176616524
1716921233
1487238022
1967549872
2061515671
996068386
856965997
1602222583
1507945315
1147477167
811046812
208281238
982248333
568149386
331492270
1920785845
1683251956
1019012290
516100782
771607587
1182419619
1495040482
469511733
1171591587
493324201
2121552524
400108435
527052971
806423970
1117079162
1932528360
1069127427
1903265967
664755158
613690604
754185864
1549209541
609631113
153414025
2098750572
232578847
425008562
364948948
1528447497
1963596350
1690498283
228958783
222555452
1680774686
2034754569
464050457
1286027302
1790356483
1411709185
1196229850
109881914
474944299
1768895055
1059173905
1844610908
1280426780
479119823
1442062810
340566309
1251270130
507759284
1484419101
366341818
1490330271
277933117
222466456
1055190252
1578198988
470660776
1087217278
1825818358
1331338430
826339305
870366301
1311589831
1537201326
63196919
439651489
183470493
574675152
1678932093
332145389
1188399317
439730771
2013283130
727483043
1555585375
1372069130
1895973881
1749919262
590954591
1425412373
1115660857
1795034087
363081
1387828588
26424297
1444007538
136653776
126200489
45867524
2008432804
1759848790
92773441
2031965345
971183427
1443809208
690113467
1309796282
1489112233
1060930679
1652523484
518972961
981871518
389928406
2063288911
1241255798
68909143
94024458
526996664
851403497
708330107
1801970894
1045192485
1759392944
1182330843
968695159
859351332
603228444
1682920294
826136798
1186622702
300136915
1236175797
1061553439
1010393637
1144611171
1937532950
1315664637
2104641620
477073476
368138281
86314221
1832876139
1843873875
1831854556
378067215
160006191
664682813
175939152
1982971991
1180222210
918615280
245350979
1904090826
1914774932
1985606676
1780034247
1702370397
2105589481
1736409510
1206907838
30985342
785028015
411072481
939955831
1186404034
467031906
280065085
33329091
731080590
984496057
1234914071
1103531637
596715273
1943252386
896255250
189147334
2077162215
1593071877
229220989
1380588484
1575931203
889708898
609019875
947916997
301899310
149938467
880571007
721480694
1880300273
30595055
928109573
1698734662
1258618508
545989617
203716325
2135595068
2061646425
195233031
1392315146
559122336
247719375
1937155819
720517604
1321856598
316274471
1513435833
491758182
1999504300
1084080970
1771694595
1502092663
454703023
1547454024
39209179
85215809
1476737255
1936274253
1464217411
1165910606
359039602
652987758
816256346
1375491601
1510371911
559318877
1638613747
1159278747
6481964
1517972419
216142967
370066520
355560130
1212632535
168706865
345022243
589813535
585744712
438515896
2028553903
190092701
1796725397
339896396
359316555
1232034112
1855829833
1488040526
1968392703
665544135
408604248
484691224
946312601
1840536919
1845561353
231454745
1101200894
43947774
923180769
1406416319
1518288642
1236532546
1700513622
905203357
997481982
908489804
2039816101
1870256538
2104614051
701548530
1096542561
1178800255
1328691154
793715115
2014644411
222308635
1684646182
2144864222
2127547492
20313890
1945187590
157213348
296582971
1406834537
1026489872
1370033101
370327275
1132798329
1948049907
522085213
1444126105
1271488956
510549153
1077833413
984320267
1299750008
1534506513
516095822
1467087769
44062521
1133540599
60383183
1604121577
759180212
48700425
217778959
1698837953
764387659
245640708
1477372423
283660745
248320096
1386248622
1134303889
1352168976
531532681
2027597406
2037857530
1388447252
1437454953
1930704894
410208894
2053176141
143149999
974480245
1757344702
1459096874
90965852
1161415383
2025293547
202350996
258656557
268831150
1482317307
2030732493
485235442
447199589
1704842432
1531013646
2146920010
761312522
1008387967
292959132
693049162
1174316580
1586469038
416285460
1551222436
2040518743
417710073
1353781639
1960209477
1009145439
1703075731
198660138
1248368861
1775914345
1355703128
1918422972
1447671886
517782140
1777641035
959246756
1843682481
1529568627
1209049481
957571090
1163825069
689370673
117776897
2009714047
1747463414
1999423640
1601079009
1134657019
2023900337
364144767
557189132
312841827
1308132848
1258475051
1617920983
1805858235
1902489634
956543712
273339808
948196426
171707969
1501181140
402764938
2123263180
2049636503
630833915
566958216
439741526
1096441594
280515067
2080188850
1096247831
1008032500
1425725507
1621538280
935831650
1776077464
738005622
1476997059
1330339062
802877968
1821740720
779891698
2099757088
1859200590
704053762
509843421
77391512
1320713994
1469047867
1526792223
1857740774
1349423449
539579295
420085414
1159897258
132591923
233194086
101431473
1180938575
1467759818
1407445387
1472533829
264742572
521432542
22840846
952136608
24928987
268055606
558718193
1469442323
1865292959
945526872
1220609770
1113524049
4337796
1603020008
1493108193
338717
2013509686
1984027197
1107402723
87249394
1999825711
740697803
1555235890
852785363
629688182
775154505
59946783
2589202
316440815
662406025
1669613147
1251058646
80099905
1476778367
363349404
24665665
1319011562
1940881149
1849725467
76282313
1056778611
2096418971
197189505
252415327
517846926
1976049410
340560920
1923845251
868114094
178971324
922926226
820502057
791252489
1247999016
1905901710
833255949
1933270294
247779349
1240121099
1783599035
349420375
1898700866
506374768
1076900924
155609289
2136592102
1707965661
1308399866
1987688106
1670766597
935377946
1934543191
696586012
1426412522
715802238
973009207
1224754504
1800786381
635463348
618802051
1834266184
1525864854
30420998
1740429294
1652621526
757022300
1631003337
1481734510
1944124887
963356783
2077563006
479534237
1135206529
2082676786
643266534
842155411
1424791167
1600561027
979284462
1738761891
403619941
718318699
480183574
1062067820
1993046501
261749673
2117962200
2032565764
233630186
760748577
430606268
663262987
2014288664
1972314118
307892349
1074303614
1172347784
40856128
1239147795
153816641
2103928268
1194876352
1811128672
436831232
990679224
1993945168
645017856
1494054660
1412319098
394837042
2024901421
51063474
607357495
2016237982
1102296852
1143267505
2049914390
512606401
856037328
1342152433
1849939366
1264842053
296354135
787643973
991508768
1535850288
895718406
569999573
282383957
463601053
32498025
257224594
874901822
362346779
616781795
1574846735
488016917
1976049100
890337219
2101053404
779231162
1598207538
1795083963
356149305
129178655
1698921522
2113813595
1992005339
1619537807
1638513802
1501200022
1823989474
1310873732
111181943
973931958
1946660989
1201454267
1403568172
1822626030
750138921
938428759
73374962
1410470405
130610300
1761418207
561619810
146561631
1216671428
342864526
311170537
1493634643
1750750946
1815077777
1767718528
679633503
1220526643
1970118159
496290202
650452734
1583736864
507998902
298133475
370961410
625797467
121823958
15136932
1565583082
895753328
249985490
1568635959
1726086457
998073755
1189522584
969608635
1530433795
1786582021
393642572
40150544
309454483
751782043
1986856040
721642889
763614942
1984684958
1024489189
1728521792
496716979
315751375
1350064299
632100583
2075527399
772004817
2107059041
1273322511
1905831584
346851585
454886503
199408415
409081634
1484247394
948167825
1151159341
404549318
180740646
1521932382
27342069
2127599780
864249209
65331304
94530060
884103923
2098145586
87073233
1080982014
641192778
1180060864
1577967134
720723686
871084923
1752168489
910013355
1111644504
856016001
2099353819
1283106298
1012781602
1223111768
1473554772
84241796
405882061
784083081
715587260
409178388
1403400551
1906547763
2103353089
1002488996
1633228746
249463548
740958201
2038698579
1767471239
1520907642
406227951
1372179162
1989140512
1936860684
205771253
529743167
1820522796
444128480
327203436
681391941
2136253925
630209512
555181665
720260693
1777345352
1567296272
1794331971
743304821
1149383401
2122960187
1114239830
1156920230
661933321
976804694
26128282
401246652
893639498
1952201
1411095140
681120830
934181532
133501993
922192876
1045749646
852247916
104927507
25350592
194828326
718349907
768290616
670262740
1477151652
1464742305
452491522
640265151
2030547134
552339590
85090655
646363185
1986361111
213336735
348444436
7151169
1296670782
574087184
103981650
372590218
1556045682
1739375785
1210124208
1786661947
613548605
1105475963
417051969
2028233805
538664987
1531606736
881981056
1984285662
735581006
803682146
929907
417283364
229800198
2049135094
902342185
1755901876
1695906123
2119129902
2054587616
1551703293
2029524872
419713249
1633040523
816910079
254986997
2123844523
1335494487
1877587745
831495746
1207515393
1500640937
387238995
36051066
997957150
576059162
294613027
28568717
907239832
2102483043
44261076
1875079845
869440984
19957422
1839440890
898688857
879918001
2140278121
1309792675
431977522
451286064
1291576378
357887668
1276051501
755981105
188089247
1269462086
761513992
47124734
776683632
1041986765
294698537
29932938
1068593319
861786605
360035064
1968419269
1916393325
363539108
86132049
1748112007
1821038895
1471564341
852400766
533129823
1191442482
386407696
144367308
1990476821
353179845
506278077
203853163
1449807043
1894911293
1832695978
2083553517
923827789
1686858358
1466047841
630246277
1406259496
806724559
271716941
100489005
873789246
1538748400
867447830
1344949742
952737174
794326169
1747594985
1710705185
349419288
529087130
817720527
1652182703
1899875914
1969056541
1683770306
1457096545
2081120341
1916359319
2083511253
1778700600
1118060031
1874046486
288564734
478153201
2129786719
2127347455
1754593633
110045599
1751665976
1356572556
1521304302
3482015
676440880
1068699326
812575220
1066829185
1121495688
429788313
1197422619
460389236
476552228
1760976645
1681638911
1148744635
1024924379
1177871688
412611329
1904945549
302294390
1585276080
2145051204
667773851
780812571
935761130
1546060222
2027826018
1970283485
1591702438
1137973140
1182094917
475096678
313713091
474274226
1406989673
697089723
726304484
251726545
718673353
1597653501
1781661118
2048729390
446331156
2076126996
352012402
353924322
1556876609
1387839755
835030274
528152101
893594932
2132215957
2026314119
1855679271
785164485
1365298965
217821135
337065700
1745392991
590971019
1362631289
514107107
951772650
1667374541
906234043
587778514
1358875344
2072917663
666579673
1259982230
1357765404
595979475
1402390008
483845455
946602856
1261305053
1298143505
62830726
1944666065
2133774824
917350539
1655527443
873077372
169057990
1672174339
346733965
726136032
366641408
412028150
1194512576
1035606031
940485287
1576691066
10483352
609782891
480613473
296415871
1904289406
2116663785
1912092815
1140427891
1606715725
1189859626
1246843951
566887320
247439306
736819863
1571402421
497816301
2134765573
1020612428
1883995818
1108254203
1054817314
2138937725
557161851
294007620
1043218602
2057165845
87560284
424139389
1224276616
1556783999
971136895
1561929419
1150514606
2045255141
92081074
186029296
1137582736
1922169575
661063993
1892756966
1351136616
1980175440
777011556
2053403755
2129300387
810147453
2146049415
390436939
1986632298
457613288
935794814
934081326
417916233
317747776
557996406
815451278
1347910553
962988668
1382569428
865625699
1331232600
1766803433
1408859084
712396978
966832969
700747441
1287644273
778634857
885526931
1345381831
1418792410
2097467782
1384769746
968876230
1702141289
1018820339
426443767
1191726918
1468607165
361900834
687429432
163886533
1851789420
437276315
317372088
1569361183
1017726957
926118129
42210653
1905347571
86526634
1639849705
802310667
448410978
1175125240
2047014200
1683840687
438956703
1172021193
1721203979
52389452
1575285420
1197919075
829313336
363322055
503288453
2081321362
33130762
1416922106
437456204
1646454584
571895242
2024334621
533214495
1996158902
1386444301
1634546584
1818817108
44301853
264342174
928896299
1753844966
1159923772
65114681
1016358381
771406860
1935671301
1272923740
1609778934
1029013037
1005838094
1435127563
1987884017
1100069374
2050156410
220112679
765354582
1027122592
1340860084
1028475147
1568319114
2112092291
343244884
2023105063
1515725647
937091500
1640136526
433344498
1082195700
884853134
106311938
1694344059
1979359749
223467888
1158793032
272002643
1100938786
2006797306
301187657
8033919
1598053134
1202029873
1694655305
1279062604
1688251814
1514140525
1253713582
561900934
455440009
1049015937
192497167
2080011502
642852613
329388336
427901676
724839020
1730875661
901226506
1866954876
2134106682
148823013
2112904006
636335612
235365840
50103156
111566223
1306255648
1662746986
568450511
367752501
2039718048
213079908
1308011063
96041975
1962347926
1658715424
1451501241
977106761
1364946530
241917553
1964060309
1942913289
1088485571
1166109398
306962595
188839734
833133643
1720879302
229231980
1818915877
866178093
295064350
1695002029
1807552396
1908572633
444963778
431071239
1629250974
1773588247
792377760
341635083
1124853763
318707837
1308040119
297558948
1385297506
1356324640
820979092
1299714581
1094532563
1479525305
509432801
829538742
400417125
623609868
465414341
1130286685
94595815
835721609
1441947458
1658886051
611353140
1502323623
657647755
644118358
676687437
863414726
2126917496
1161051978
1564630389
793127408
229188876
20987896
1193440389
1728562824
2120389912
1800132190
766552317
1642133743
627392959
675644117
1450663681
1915374545
42027102
246646474
747361242
1801428223
453365043
121506592
381045827
578709443
659812384
327143089
1104678451
93001736
1170475254
979786774
780148713
353788713
1608395494
1502267443
1572852049
750496531
772207050
2131490947
175114995
1303472159
1222743503
2006151571
1899521890
145005656
2127054811
676179001
1120473859
842550200
786158975
482276668
2027451433
1067581567
978032120
1685967479
1737857935
2130465864
798399843
1962668499
174095443
1493729926
715602466
1067884260
867757166
1748501218
2143926360
214417857
1970629960
1928801133
647982614
1873831221
1198701372
1028774539
2102333443
1356186703
671950373
808135185
1666403787
380232020
718582295
39921823
1449702833
1712890872
655163123
1649777638
725344563
1202880312
2024405198
343198700
781773119
917348345
194662555
359879686
1929192087
990290703
844151805
219938363
1233920471
808047456
362610078
1084662841
1686702056
1034809596
1560655229
967908034
1687492075
1338604983
66320679
18031547
420776477
155948366
690074684
451307384
121291526
956385825
47960000
1664841801
1516154141
1351650458
63513634
18144249
861435313
854694001
554118987
1600200164
1674151970
1825565593
328046229
2043472400
2102382978
154911768
1542024774
1298542219
1002786172
959784647
1082214898
1663649275
885840270
1824091380
1941116041
884025860
1577931393
1209817918
138195318
425962942
1721497512
278249232
1468031832
2089991893
255268810
1057789358
2119564725
1395372402
538051810
1615379016
439999639
565023038
1376997651
1171528579
2043323525
1631550423
2089177534
1257536223
10931089
887096204
392228065
356954605
266004658
633772349
626961694
1084522814
1496435844
137363070
1615994176
1377691172
483877361
938393634
221081020
502200734
1843352900
238598334
744709988
8082864
996181424
1212848545
1315010860
1652032648
16137292
278560492
721716053
2089612890
714616272
2054326387
906513450
785841911
1692025203
32275542
1234416722
80960910
1136992729
140997019
589431441
643680628
1603835222
1336967630
1445626016
42600778
1072209431
607618082
50814788
1900155125
715547150
952684236
264036892
1555146659
767941646
744817054
1398920302
1000904325
2136036063
1290786903
470435131
1111252659
417045124
1737426186
842369872
772962161
1080171533
1504842267
2078314931
2010911916
30385525
467422297
612199465
2074899706
1903231698
694793629
909193898
1441970131
1758223781
1990721220
1540957808
1124088908
1282172330
415009375
309861886
1126467294
1246773506
1492153931
1674393854
495431503
1708213353
656125546
1525996766
403462150
250573585
1023936207
1058339091
1520577436
1880475547
1187339735
1060475773
2022826594
243745753
168281722
495360992
40620707
1321584932
1355332209
259262813
1331823823
1734588650
1233409283
1929985398
1559679680
1238457429
562795660
692367623
940117552
165090497
1409590551
1478289555
1516678635
1368216767
38941329
236433450
1143932276
2026069847
683328227
1014276018
1483571769
1676005421
608770244
1007413127
678818308
1603661085
1157537040
337798200
1638617594
1128447141
294703594
26475239
2105156466
1043654672
1879755828
1205157452
594496386
1335779818
416003724
611146129
1635023067
190764914
259742467
1353270725
1985679770
1917708412
1471002010
1416185218
1727965696
1308370759
957255282
134850909
1986527927
754704878
688790554
42458114
1568247466
1306702088
1445440894
1411692250
1187938750
2085933430
1526422769
1424301447
529884862
478888746
1301530949
2037506866
1045380487
1592111818
827382089
267908531
880550420
1446586633
1209042225
2043269729
1482586431
1890353971
1498327239
1839416059
807250141
471053153
1142218335
160456718
1739674646
735758590
313745594
2056838966
1595810628
1739702325
1297872055
1131455999
648876348
2135563110
1926749318
848209752
1793475015
2023178831
1286721941
1663764030
1647861793
186821354
1179452960
868582209
1112900802
1009043882
75641023
1878339810
460235862
1949550974
897293634
40005273
865502482
813239200
1856587832
1592536558
481639834
1585344889
1892024308
1947827980
1133853454
1657039504
1342607307
1444439061
515035033
1064423130
1219228189
2091576926
1872185329
1234075066
1985055227
1485021557
967346783
1482278562
913335810
867311836
628505714
1533909425
883985062
1138828048
2142073287
1233092359
2042709047
205958767
1593565632
1655724085
1402044556
675781949
1011590708
1316743001
266416842
1458530747
1826652472
779690034
1212464157
578634518
1979689920
1413234651
1758682772
1181182115
501951489
1640738126
685356986
22400808
1847178034
960012788
1594442301
1337265247
246678471
1091344611
1891491939
513968936
2072043701
677152870
370306719
1578305748
243827253
2121457948
1251826930
1949587396
1020826894
522278634
80630374
1932225857
636600493
636186918
872797792
359642343
1049081146
1331356286
262144814
1814342808
1801240936
1760471401
1867202540
1441974614
1361179078
758511846
925107120
1140892578
1919202908
717744044
1479450311
97348430
1823674429
434694517
2145914245
1271767991
1111443806
1305415300
1338430029
1271605268
493629793
999689284
1470420994
1898543136
1607132352
1645481398
338385976
1179601913
372447910
853560057
1551491313
1268150300
398392107
1979476540
2019633102
994241062
630422930
2125572021
178992042
1226990933
1434341067
1767032349
285823755
1066722725
1771192206
2125710948
1969304132
1927267670
1930115660
1128818839
173143527
1590425600
1055048236
620393352
1323982015
1638963242
245233808
736675301
2074667589
1797962264
134097801
123743575
620697873
467896658
308079703
1233061770
766547034
1055239121
144485696
555002509
1434942277
874704725
985065619
1651348535
1727441526
1458256974
839962021
886924125
1617104383
573952939
132085883
1140299602
1944911040
1337840081
1560587972
1619532013
1521654162
1846737770
653076256
243042793
1050951167
1826607550
219764439
302996934
1747184769
1707470452
2132396031
665172431
1791544026
1934731335
2062022766
787553661
1052746683
916848532
799325878
856019488
174158277
1067569522
1088764393
1580672066
1505292710
1650414868
1792493244
296379164
533740572
537845649
665222673
95529073
532637610
676196418
984267685
153053649
1100297321
456885456
772352937
719573109
1632812202
464172444
1536221598
1382340880
1414737953
1811192309
163313096
136461410
865637842
1057649761
2044603474
1901469718
1872139892
445196050
2091524926
1180929447
1278496389
498003854
1045825588
1426305968
568207554
1010068328
2076759889
1816325675
580960308
2066343076
911810871
1635685846
1751501468
18474367
1137072448
850696566
999033457
1372722373
1144368097
597024087
1328761221
1498634897
404446357
267150324
582310682
2022329341
1679404200
252067352
1306862977
428924767
150882517
1760969566
936162745
1750755627
841433112
1201377669
365123640
667606913
1018724749
2055263830
315931722
979003074
1042997996
365190641
630332877
1485186555
1490923178
693759174
1686533946
376398406
1500756542
1192713901
396803143
1160373394
1206191108
186453976
1463229518
1801102394
726522537
1531645036
1052658689
65518715
933530049
395577695
348117036
1754966046
2023657876
2115970210
1175879542
1236649457
1294885856
323579125
904369422
1386095825
723692567
1857565296
692611814
517642276
714087180
1674387110
2144256989
1774785569
1154400141
351081862
2019904831
1854624239
49537869
506125375
1943872196
1019984759
198275437
621185810
2094356272
1511759967
430171458
1074971688
1454475067
1590407783
1538768767
1383118139
1937273739
1480575144
678397344
607379038
1922278308
434040014
674449267
836674378
814288737
1222684290
1240640864
1648927601
2045235553
1448657069
1577225997
190831024
566288854
1174527173
608112961
1800766827
237295547
258535344
1853574222
2095569469
1128248320
439979410
812087913
1385789360
265008067
1301065317
1916185963
1841802036
1001662888
1698345522
460131805
1404073568
2078368060
1062317266
1868538005
1939431586
1950779404
384891636
1561236750
1181224639
996843863
686497211
1881349104
1763550087
549813984
162455363
1090110792
1355147163
1768539158
51953424
901932628
395000280
1284829164
602777048
1054771249
1203783741
870215478
1105191447
1959222828
1926270670
551466768
169831506
501498764
1328062840
474441379
1536586499
651870758
155663010
948269619
152252304
73976
1766331698
2082886791
1220542825
515668301
1733921566
1985563046
23778179
296965758
1185807999
1376096518
1430046639
719182489
1335495243
1913567136
1017326459
983330292
1185970562
2071980696
994751391
857601277
1204619323
813125779
875430225
1266585025
958327650
550137203
551054779
1579669410
459547029
2071759608
1931353729
1176223808
296127146
910175269
799695418
1794300508
334219358
1314686802
1524978600
2071411674
1567155895
409995212
550619091
182772775
1206569872
1789450394
866418765
1559800526
1799647239
1730967238
871737585
689353934
11788184
1250380690
277715759
2096198631
927924387
1679642233
720235204
725232679
1470702932
1152692044
819444225
1526989354
1241670489
961775968
36722136
1487049212
1265742775
1456053476
633674216
955059302
1536875511
744427859
1049599355
871292463
765533678
708919232
641410812
1412357550
740798424
1650885952
1221355625
869663005
1766915280
146939174
409764924
18783497
550350088
2042692318
1870157976
1737829023
1126987307
338222230
2048201783
1137939953
1455141681
1569844589
1202393758
864031613
1399702783
919932851
1875378256
595099535
2085698196
1474737896
1158235827
1915962358
441303383
1622669906
1674559754
343852480
1626791162
114730753
27113480
1726504119
795174960
1168464468
1025517182
1983107094
1277746404
2032444365
1308902630
225205826
746677302
1902522297
1457151759
1077430866
1278455428
1457715500
1114042028
1949823473
342332554
638420146
14876902
475622505
1294106297
446243231
684515793
1831448702
370054647
420427090
1913262349
1229734477
1751104395
2137754935
960200212
23227103
751258096
1134082119
876940281
1120597059
2106039383
1757768307
1076452898
885224015
1037590395
447473139
863693988
1267994300
1156360543
671378937
1740857367
1166991470
1946933875
595312892
929183200
365677051
743326818
614898298
2089004245
883547835
967744479
2022391298
821098775
1715425918
1849765836
192547027
630898801
50392731
1367468564
1947077683
1675550431
789188860
1959401317
1229893624
699036286
814625216
790558770
1410030670
347680610
1042084388
933894144
900345029
2018704664
696365643
1330409171
1287825838
67688815
1009233705
1725777860
1912441538
1360135642
1846258162
1892021064
500334944
520780550
1482953988
1372274122
568134408
2146674026
1632160527
771076276
1587628829
1853385105
499338445
464099880
1085926698
1217753029
1271957425
404741744
1451757579
1810282791
234693571
1838190234
2040411864
939228042
1046829647
343951792
1430209539
103892361
1057051540
1992385816
90864480
901212931
558304609
1541004396
537758899
1031518525
1464519050
731843002
873833773
1289843511
1554449307
486024670
674794031
1598264795
1704259409
1406701813
1701755818
1164141643
650018657
1654841919
1597480492
184826965
812839646
407224514
1440787772
1175826911
604433382
2105770816
489207067
1206711426
977866260
1626708050
1136137690
1479441017
638854151
1383905079
772214036
338228648
1445449429
1945032595
292227089
1149407167
1972419300
234090963
975437423
1983475169
1242128227
1696761763
694342695
1662549553
870073296
1552741376
1583465447
954305184
451989080
135299904
130535658
361600575
13343257
1775719350
1756381669
438599756
1063998886
865992123
1859068651
1154282064
822814976
91096018
1296813935
1440060058
351511585
1218317212
1779074309
1519943940
27473026
1862851806
155057449
339352595
347546748
193735328
1698304022
1331956648
1428037675
1778394024
1184915014
1698535053
1681737025
33081800
991953732
84033118
651212788
1489113864
924930014
280470330
2121318841
606589239
1087802347
1185132754
12875710
1085956708
961200442
608440845
1368057996
1398876627
1915194632
1722281372
1623446390
925617853
2097871756
1194125858
1314973015
628311489
57043041
314604167
419987389
1467720021
2080336518
2095477273
93521662
904374466
1028375930
384164016
1493940368
57620880
973169606
513619759
253626664
1298755344
659773902
1738453966
720931536
1306235694
1651830566
1951798826
416176974
1339938411
622571902
1813551949
1379932881
273076132
1993969261
1981825673
404056352
28231022
1263007311
546527575
399502662
1274789152
1662846375
1574522689
1002496644
1422349330
1348712528
1235080023
812265293
386883365
1815094027
1375942264
1511261019
230839155
508081638
279255485
161480116
1977120314
224233128
304898328
935517037
835376484
679912229
39153746
1777184147
559482872
2028104498
761900887
609195844
1303295361
1280111299
122508739
1886983199
1528424285
273247487
1801617528
139052789
1185095688
508992817
262310969
552718081
251149355
1225216664
812563238
569353999
87759426
727181619
1236869239
1209240418
593824649
299488500
1162269941
1286694917
1796213559
1332622182
1558999748
625626880
2023145386
1835558620
180738681
1343649427
597443137
1762768691
1082801771
1710800776
925675457
380042581
1111324549
1384432521
13074563
1275680034
1738514853
518023912
784640153
595253126
853278549
745147302
866484222
2027969741
437790287
271322935
620917581
975259357
346321881
2017927247
1374059428
1029591931
1940834523
547086932
361324252
232289903
1232637500
1545416259
947501007
41991254
556859658
475257487
57132783
2001351686
213173957
683476822
2078411239
745988430
345229790
1674311242
477404313
490256160
1641962814
192440419
918315126
287283692
140159320
1466074126
253685199
1106078081
719544316
783631190
653806344
696849413
1255192704
1813015143
321875365
1776922436
1852617907
1172506042
709001809
1123195821
1771285464
1975480338
1174142124
811183669
1992433752
559014226
1243705432
332423877
1978718885
1405256720
445460547
1036588646
297815754
107746343
675526649
961628604
982796170
1274021144
1043716851
1973021294
1516297027
684797998
998292827
1105634986
1527359510
14551697
1914475601
247285350
341071862
1087595430
1846226391
156110336
1972333852
264285026
2050441538
1814964470
1110332955
1540800706
1297450912
1251809971
2143013501
40519518
1647877065
699284155
1050897999
588416537
472425075
1825518901
913555234
1642974605
2028976880
1900320332
1096370180
1966368284
929838809
777346107
431234442
1449330139
43621075
1308528879
1472766523
1332072310
1579247211
1948773625
212636322
1615648706
1118086339
1349681492
2058443384
573781238
219104303
551184953
1387048738
1478595446
493238083
2038728926
144733662
1322603900
1050762290
2016494951
1097002602
7682184
843197926
2146261639
235415670
693928991
2138586000
867804669
552451847
390446968
1858365773
620954616
1667882356
2084433922
1747712076
216215822
1379830522
1927897127
992761684
1833153679
1242709847
700640446
750828062
555471465
1951317785
1461640009
15366857
824346117
1340555110
668612898
307052885
879592408
1621545812
1321189678
1804596223
446055439
1657282153
852183422
995323798
1998460132
2008502991
1989458527
1689257982
1139422374
469726219
860589273
1531629483
315683789
1434706915
1170984903
1798547687
1280368555
1816606468
1953871672
31268217
1672148085
656429089
9482791
111083154
1454954339
1893647732
1713572015
1314180605
1643649317
2038402030
558301823
919137628
123961359
1513286729
1210488072
2076022569
1624463951
2048179914
619092478
1619304145
884856840
1821896685
988449968
1446443163
1716547125
1103514583
1190777278
1472006650
536559586
1133876099
1374651358
1241039441
27758945
1655888040
1505610519
1199733436
703742521
541401520
1689107139
1552522767
602099440
289953387
115652519
1485445606
414931935
725709828
2052613686
10983001
529549095
1630341449
1702502684
379549211
579978102
849935137
1292039874
1432526618
334428537
779784322
1902719223
898107992
309736001
212977424
11034969
15277277
673680018
1808461491
287635747
1977141023
2064886634
1733267100
1251239623
2005298675
452955634
764907785
1978842078
171809288
208028716
1835775963
1705958420
525562188
1267846323
1802131554
1129722620
2108880353
1084484604
1244618782
1344860790
1629032271
2139623068
257990787
169859266
993090122
887567374
853500832
1863089955
1457832240
1263984861
209733697
1134374843
2001394752
572266587
1070229004
1412252585
1758402951
553344884
1415494090
426445360
1547349453
179226263
2093537756
50083220
1215581187
700120076
614068780
1718211283
2028381761
1367107183
969869488
817677963
1537127786
795166384
1151568308
2102645828
324192748
243655218
1141971856
479997006
1185112980
2039985509
1818082238
1635090863
520540692
367308277
1345921622
1009428700
1727044943
595815572
738881230
1040694689
937801043
1166118862
2117016608
414634503
776891122
246744632
1309424802
145499066
569847690
1309501510
2129854240
1510660681
1867586988
928930589
1257863737
1535856294
1856194891
1270610412
84459736
453760974
1266538447
1319258516
142687972
865411625
132112548
591442265
1207328116
1153109248
329323797
526548564
1000500815
1600328080
30421170
932015418
55828692
1276719236
181875141
1645165678
1723121204
188508340
861297038
752043670
2045603209
1332458722
482800665
1140401324
197378070
1992069874
907470990
222648403
628573574
795087093
932057704
111476270
1270605900
10183790
242114597
1142785970
1532219817
1621690289
434093322
1000439300
1256822362
1427595533
1540931614
56839149
1324067337
1380053042
97854736
1096749002
1397365978
729941228
306908341
1223980647
2048368145
1701051765
1760560300
1166646441
1294911917
527305805
1560205310
1464859281
337427398
320964305
701441858
828658806
1186065836
1375714156
1798293733
379762229
1606047981
2088456131
1813311833
78083270
1652417783
534718238
122364774
1922447609
952769040
1096011764
989849738
1130369401
644226706
1481407377
2031177978
1768000733
1777466027
449084155
724908962
995220562
1112679661
30819787
1395222400
547093946
1927828972
1431636076
607996556
89845175
133866838
1496431248
1822864056
1951523301
130674058
1737800834
573713977
1197050763
1811445833
1454702286
1728068411
349921684
838988503
26586924
1612726442
1528033918
145074599
653488065
1090145900
1744125718
457444803
298456252
2073601369
513940657
995131416
586934932
386008915
26975988
723019242
1539540231
1106628723
1389988562
339772797
1958286523
1367004658
690409444
1064937873
1565803800
2010255236
205196165
1913491121
871605095
561907499
2133463736
1761941103
1586662648
187699529
1524794354
1086899257
1752605845
1284263262
2022990381
859603278
691917193
1087729000
1845016247
1970776351
2111161807
1739671442
59980639
559570377
67505093
223816957
388435229
2120295409
1431674094
1117325953
1253533032
674744074
775225410
1784172936
848125457
11306522
1115025415
1662494637
719042976
230983460
943294530
410672823
398046996
1540527195
1587412285
295876021
273541956
915480390
898947332
1585438833
1478632361
190877252
1080738450
389863528
263802897
166383568
1688849292
1981871145
799044987
529348364
1126123182
1834174624
794011545
889823293
149824897
1997656201
728763386
622845097
716627919
1074617554
1959519090
902850317
1409146988
817581328
741186843
1965645834
286883004
1133383594
1819996080
899600911
1511027181
52783690
123272392
84884922
686943255
2091354560
2119596613
1555394096
776999892
1737743006
752411953
1869124863
44442844
1031841946
86358901
1722527527
1670581221
2035583099
1426112121
237842558
535924169
917276289
1014512971
1618475091
1308030064
1866473561
1536714455
515280308
1117865549
489948010
970892382
411673531
31327124
376215389
208009965
135456154
49442119
101796873
1172666128
1769278171
751719276
2123477980
1169792332
2083140559
1511156366
933061199
156362243
665947647
78850703
681547104
1971011262
1278558132
1832989985
1366271317
589337663
451517686
704660354
671562924
356148661
1762042660
102079741
1261394214
1539726923
190627394
2033652980
1194660704
1774188391
665179067
1147376025
1792487251
1244865403
198416380
1749948850
1606251606
1789001474
45885880
910453497
1927990787
1595313317
1218836180
746199168
918238120
1448703402
827582571
583086342
1763596526
1793512780
1146279707
81358007
1306535518
391776939
191448796
1939792886
1978661085
1395233495
170552313
646008127
968338092
1051454308
1422751374
1254933456
2108908391
1266580649
2139760572
1718424985
765145143
2022149006
651930764
1878300978
865035230
116143226
472564675
1573883129
232308515
2138270914
1367353568
1655503974
116220377
1978600950
1912621293
1699098394
2022408513
845407980
739327661
2110627403
1809509035
1170855694
220993240
1668182914
1436961149
308080636
1853512745
946179914
517814488
1972936643
1417735219
190649928
514857834
202761214
1262031572
819169388
615955360
1973781117
857272071
1199005462
783463474
304041208
581705475
1317024423
1721671635
1702849248
1937618069
758016490
182129147
738896778
1211396319
1723494196
1802131155
626188299
1424115936
1981574913
877394907
1058291211
1906848400
1899339524
1311317918
251972107
49231734
453249768
866290225
1959708989
160944735
2024401870
850497010
1267678141
950047421
1295091158
783068872
1146183536
1021643071
337022677
413209380
1495284153
1991638052
717102134
2027011084
1114057142
1009509183
1428560295
223184199
1987740402
1446292626
708134638
783084970
2101423887
1232979959
942980650
1562945442
1209555064
528186328
1511785122
223998141
1210719351
1257144675
1115199063
85308083
730875243
1852369096
819599473
1442016011
2075921725
980632929
449571779
1144052720
1304160011
1276322247
1233478957
767788007
1326994063
1804844148
161054952
1317592670
941667523
1183976389
168763953
195455846
245447667
1064110709
1818941407
1095401800
706398269
794512204
1330850969
1662968591
347463437
2139543086
1234729771
417210861
843687133
1219513277
1535725034
1570555203
149938036
939151794
1352418575
158808672
482279539
1251887004
1670939597
309693883
174274330
158024284
864397359
982903279
1785694946
1209028780
936134643
1309597952
157285846
189990933
1712322400
100301958
644200017
477321203
611047375
414913867
892744138
1998431887
1859824998
2055926778
221675248
711734622
1186168245
1304934767
41647952
1956170826
390313329
61509286
456667808
1411362739
850384739
859708796
1850935447
3463919
1717809773
897798235
905656922
898401693
1719344980
584440490
1127689705
60288802
1940670365
1589741984
1166336007
1232565265
660370326
1956207518
1137006124
1493362933
1034444923
541155531
835459291
1097416627
88678047
2075943807
1074509310
302543708
1365145647
1798199477
1492667167
2034154553
1632100101
103061321
970528756
2048265360
785703643
1712642441
853678107
248173608
1932930952
1864631431
1552852303
1833897404
2000163786
1499838643
1985356423
1175097734
1802473160
1977985543
754167043
1010414414
287500047
1676394641
882497443
40576312
1826015224
671875103
1972071541
1958618360
260630686
1471363253
2142385862
1034022725
1002518983
1359052659
334288521
150437156
1203936369
1071869393
1340905796
76973836
507781049
2122001027
1805409598
1817629150
591120110
805976510
2099870420
585024181
174315717
1252857072
1659353005
1603812303
1497609325
492407649
1080639669
1162657763
1587884215
1018227419
1849928649
1141497639
1568637282
576122569
1377501936
2081352465
25208516
798915040
1319884156
1856303848
1870553706
763172159
1504531287
618792990
1681372884
1356216598
1199861394
326683069
1475341399
995056888
48301562
1708472753
93069461
1711132699
813569796
31971469
2147245048
1549752680
761133302
18876864
819539954
724475935
1744543093
171360292
792649219
1740921653
1258937468
1787457981
1443824959
970345214
1249494455
82662432
1558304776
1518663662
564198162
652665200
1997528098
147405834
1937314438
344564574
542977800
74617491
1141965115
505301105
1190090076
906440697
745114729
1510277032
1851166820
1123476186
940950885
676207885
932429065
1790032840
236489249
1957365273
1847835034
710114808
1553469619
1048077620
1379488772
1236588179
2032171148
1170384570
1416544321
500391424
1162765744
1464188197
1465357985
2040618955
702194285
277425419
1333549621
2003724921
1612695957
408510759
1114146321
2050599006
1280506085
788481855
831792413
2136932224
1489537916
615986146
1846669079
372243030
347986776
872943350
638250777
338261785
1329663132
1891354558
892383890
1637294312
15720167
1935282413
1567555135
60141443
359041110
606496143
222694855
1434775592
123180833
130176208
1029068992
890934502
1214635102
850728464
919003671
963038636
402218404
272196967
1078922541
1715185682
979914760
1943185533
1070398700
713570217
1944918531
2085247258
1383168421
1498973941
1090674034
567720826
900358093
843796031
2145258015
1615583442
387224887
2003727580
484735009
1230488743
31361108
2073254283
1443662315
1777019079
606352940
88859153
1330501237
1359943956
250460268
1474384854
2085739422
763965545
1603886007
750122001
1371617391
1657730238
1905933801
1688367109
1118170956
619283094
1268020365
973081955
1148956709
504005243
1929362170
1093706322
1856449334
1471374438
765044757
244667871
1210935878
477095045
2014342527
1711613925
2024027103
1178916616
493821248
1760838163
1467249973
1897151619
1660188717
1302138682
1051178001
1331142231
673006543
1117527061
345606531
1790030555
717957425
1066385288
839263271
1761102151
1402018525
611093190
537842207
24608467
105792261
777486783
602772317
625949215
1868593707
1912019619
741389265
2028728166
634864799
944506719
1970761273
465284599
1060133233
1279444203
583570862
1583379087
424063129
2085548949
263997452
1858127183
725424283
1283553275
1355917490
746036466
508384719
313156141
678011403
1195674542
1132775321
2000133930
754954331
2084385473
865572705
446787663
2002367390
1033961403
34827916
1750444943
1837615594
1280323441
1834660991
1832043571
564998630
1225202511
1492211093
1489214152
1101739246
111070477
667160708
630003021
1055332572
1840503616
942886211
1037991899
595860201
221547856
1405778648
1337308220
2089447908
41371579
1487730149
1667762849
1452562420
916078735
987854568
769725011
79306010
101546883
935659586
6819968
1201029523
1112018575
906921114
620579439
1817876527
482979171
1357618426
1736446947
571437068
1839824484
1960863590
15640724
221628272
1863530114
1093825733
321965035
270894455
1915977160
281571207
1627271552
1352711361
1093966693
562512148
1855040883
959772142
1426876906
1230356715
1023028127
253985018
1023185864
68151937
1526362619
866766870
281417535
1708301222
327722552
1235409429
95490672
556325516
320774237
1050313815
1101650055
1489216551
1915486531
546051306
1322536233
1619346060
739972197
933539133
488016088
1640573669
662271650
226675732
1312539962
183591929
351635306
1636554681
477139314
174224476
268542166
68202560
33115772
288807023
353245076
807029360
1680077570
2048065812
241894272
1037521101
1654003791
1956829622
1778569216
1841548987
255348134
1047123475
1597936592
381936251
975156555
2108590456
1166356822
797603716
670492741
1131070526
417742699
2110064782
2022122206
222902761
195148047
732260867
908245189
1490661490
1214084529
511876203
2110902714
1967437086
1375300001
661235189
1799515320
1088936951
991145632
144143722
1922870624
1684243776
1080906581
1358220415
360476698
1690512444
645985298
952971583
1735468295
310983848
331094746
2031741307
562361969
1804038772
2112645142
148503448
325857992
2039266815
579961387
1108359788
337511036
269595685
1726271039
706762290
716661651
120357809
1703407768
2003040134
61435364
842363724
1558909907
1878057255
1699995556
1420093598
580647539
1672026800
978121105
1070855552
885970475
1305354862
1857516216
275279723
2089937174
410003452
1227369806
844467364
1346169989
238177841
381391602
1719274316
1187857171
1023210927
1964814436
2097471228
1912598300
1716981502
1012820515
1407805269
505041972
406811756
94896369
1758211695
1131593446
729763079
181787989
1911631543
1726592318
713979516
508535906
2043978070
1000672892
239269607
1098159118
1698124962
1904071685
1269069946
1797203713
461867598
951183674
1616693662
1591804296
1034902792
613055448
1633577249
146285780
1869721532
1002978302
158996401
673082347
866034436
784751800
1673294260
812929032
998806559
1483037729
1871483433
602403962
1312989869
1609470962
44350662
1360624326
340901577
121737442
924717094
1121820525
546914209
1773941733
1642610652
1553964514
2137784865
762223132
1613125313
218324144
1758137906
1766575200
623079
864608683
1794819467
1210595582
1675813264
1293028991
2125961740
964096533
2084922465
910927150
1987267575
1305917351
405842361
1377473287
505655247
782223017
274590481
625903265
692845774
1958965651
1021832945
2147142426
956933011
2087616785
849806163
402025453
1410182045
805264200
934936331
119841399
512465401
637597001
1960135914
1934002490
2017910692
1392216692
588316063
1010243721
1661456282
2030836910
1410261497
1754425951
870390982
1817427347
1953606871
669599623
365879571
879730071
1321082406
616692332
1280846550
139125969
517944503
130510028
1895568252
448484190
883320839
2024246074
374562186
729393379
901835587
406974741
1341102946
1361499764
1169880989
1659362745
371252533
1982788693
885660981
546205609
1491789467
192611478
1412931359
66333247
1435692506
16939524
828626104
1490730951
1716445622
627935430
1048286065
613820425
197081011
588856980
1511563843
1666317056
1543258696
1777230534
891695875
395187676
1394609989
1922834263
1216505076
812877452
894815717
1759997910
1643499198
1589821684
1251458365
1876974327
1245319464
1195121254
946119181
1542320610
602435931
478383684
500549125
1807882536
1699314265
161532432
1520336042
979769467
891201522
2036105601
295580309
1504768747
2090801431
769395619
63832952
1033406422
788547977
1190938081
1349703636
1575909944
419681503
1158463764
2073889863
892985776
19087276
1219245402
1411292889
142524964
2064829177
1202142882
1849746808
753159348
259280282
702177532
1755499706
1296754461
984815313
1077433414
348691747
50527367
1277286568
1261803849
1694911139
1777702463
1486068208
1291474197
764234179
833600102
1103671476
786134442
1451683447
165778964
1177076785
1354505904
289690051
704801844
576903033
1813535958
2058142007
418008683
145513286
1268392599
1362342864
1112710403
259541196
859409510
79644866
1431195594
1000293210
1946774767
1795706481
1475020150
1880212190
166797611
1260179242
1363926106
1464682022
1219800349
1053698229
1689195195
1223527834
147595097
418621966
888106688
1070783534
1940602277
327858577
1764913006
729170771
37386673
14517107
815022982
1092940713
2002922560
385429526
734169937
1878759539
464067233
752656806
815194032
1016772873
1040662980
1692973924
1826759447
263005084
19786621
1211838208
45717918
1819893479
1134955010
1119671078
1370933451
316089663
2084953266
1070367201
1035673791
1107420663
866049027
1536130721
1692953460
669077573
1445260788
890266833
1537148381
42001664
1911546369
1769315725
779280200
395284880
236467675
548953720
388514450
1742754064
684728614
1483026294
48850362
1795479554
209316445
1091500423
1023787515
691750187
320635371
255695994
1252799698
940039397
448227369
281087281
1093724095
1878248093
1545000941
728890459
563085444
671738727
149502915
579404850
150870390
1573560469
217508319
466968369
1333231992
1852811522
159197199
1581000172
2053063891
1752761473
550336830
654906777
979303773
43769139
1802645428
1002036643
14182841
1867282996
2000243467
168621938
307875588
305936818
2074516416
943522508
1487282251
256152355
2121150350
2071047579
402779808
1079517724
1974994219
1653547231
278274632
1513273177
219023806
2142042196
2111404459
1705079874
217406342
2057158543
1393676955
895216770
72603591
454031540
85867020
646402167
904064457
1089579682
651871450
1142726430
1930476400
232748925
378482513
1401610381
2026926511
847788598
2012825147
1661888723
301662451
1728982378
933500477
676733196
906038410
227449324
1499260064
1479531130
298788838
1511590921
1555492883
504670295
1675975264
461312596
263124919
2089697854
1405283193
1686471715
949980178
630091448
1877440200
1562398608
366421911
1139897542
1154107680
1870778259
1245777421
1032099573
172557336
1424402986
1806824888
654939356
875465261
975648589
143226612
2043688400
1167274962
1278701198
528041126
345955118
502745776
2027838801
761474280
801315384
303615658
269362547
576643213
776167083
27623910
912622372
1075348362
474649882
1040858319
1099160486
416876017
889642157
2109770324
586732255
531186462
2018787760
1117490379
1991797263
1998645976
715948052
146090340
505194019
1838297400
267701538
1186757917
144555476
1516455561
1273145982
1065785338
1737084788
1501993036
282115868
1608680084
170205166
790812986
670874378
1657899409
62644386
1855705219
1682391233
962908610
89030095
1431106587
984537011
983643433
10581119
577160917
165602832
1793746497
983150830
310378994
206287869
966155487
1726903562
109806816
108295313
1718225508
1062848174
1124339258
2097437084
1474319849
1150313793
490650231
481012774
104620086
2003454206
1509248428
2141843613
1049104480
1556391891
1899578177
589434651
1673521188
113673547
1629529634
678528769
2072846281
709937025
832418094
1826859312
1057950343
2005063126
1225930480
339335492
391430825
6078292
844092037
1487001829
1615339039
1890052238
2044059589
1288903007
65727147
913261140
1363032874
992745091
2061988249
2054162313
887736881
1858648123
2123711619
1812726749
1629342670
2041232596
1001607655
1818648926
2028138592
1965894653
473448528
276037437
1511471733
1209782285
1236931456
1105743873
927180299
803715440
1494096079
2064105457
820419072
546424649
585243247
831038059
1292115842
151272297
607116384
13347176
1424810698
666129257
1552670957
64283421
1313667808
1568992013
2138076208
328089562
1974696492
1392715575
1892024581
1174184137
1440990937
1312171841
1812573375
389050007
1348582044
1163575315
1620261835
349877895
684297044
218381683
2090548621
965726712
1705278334
1983589654
331514155
1558221670
512446871
1263743121
83611964
965934572
411539850
1481693091
2128148605
191070832
1589947355
232292987
6032799
702006983
1455521468
1405045612
932054987
1305211655
609500537
1249311354
1715182451
1535346889
183544269
145620482
1079598355
455524501
1455571708
1419537984
1185951460
1035300996
961230561
1855395630
1939010716
1687714468
1784224250
1017219553
645828405
505070245
1195403085
81279140
379920921
1764928757
393201962
1722521425
864394868
1462051817
244066644
1761953446
1037080672
1235953458
426150019
1032865399
167469645
409133340
2084347948
1199386412
1224896900
410338608
1171605772
104559995
1660685071
360265476
472493229
985707198
1648113311
1119696707
1819032779
2014771399
619379829
138451733
291402851
1309354848
101574682
1321552270
268853028
1593074373
1847973198
310575685
469035551
2007848441
1050805467
203762709
695073861
720948309
1384740751
735849054
1826837986
2141853902
1507562378
1919630235
1146304960
1930075059
608768014
1748754517
675011797
1729449215
50735560
178243710
1727307355
239160837
1083645728
59394568
375261437
78939405
1217918070
1613389669
1425643940
148323880
2023784510
1055796555
614093188
727832152
914734881
362352959
1576996015
1495100761
1331261790
1010120650
1976017703
1320198110
1302920471
1506392779
139841869
1492208232
1687985195
601769883
1665853308
978604752
1085788178
435506490
141771450
674528021
102505871
38122193
1863355610
281623248
2135888253
1830622646
362005790
1019650677
2124713222
1752403883
1190662001
1707033872
932075944
1431962982
1276071385
75573877
1546782122
2097937553
439451647
1757858153
382076978
328071676
1843391374
498403990
89599346
1239508966
554503316
884953512
834095968
1777796309
1910132143
1252692135
376847750
849926245
1471973483
2022203788
484845885
1243919253
1914195265
1688414429
525077026
558904525
210170867
1299464000
1568507490
181360652
706049003
853353705
2035092161
343313359
32375925
805092033
2068131593
1645301810
1425900762
706315584
257188329
1552309382
88452227
792327830
472505877
8539688
1554842587
958644311
254076224
1945230884
2050859978
127610560
836191681
1236574218
1776533121
1725663810
490481076
2131838929
2078076751
2103542275
1642338198
1184135177
103371540
641768928
1131902661
539170980
1399810215
1801238784
1896877018
237581511
535017759
1694532571
1930098677
1810784407
635783002
443158125
437512766
20490397
1629473048
2030459638
306879258
1804011243
1478797078
372569924
1485017426
1431069257
1770767590
831299601
784674175
934548380
1254953363
1404693110
1346502455
194573481
472113023
1882257021
204562387
1517811293
770508025
504047913
436689039
273104530
1360053380
1317662497
1756155240
1127927562
1294564624
1574405806
1568207301
1587524388
1547182478
1958662582
1858929896
974566920
1423407734
1882402903
1095980522
647471512
2029989031
1705075531
1845661734
1590035334
814189272
1629648305
1512460107
272661734
1270820124
617197478
298712070
1605605306
1132679490
2120650876
1612902287
1503208681
1231815550
993251464
1883693199
900539198
1539116514
1460431944
343643915
725691621
1978446182
1054848447
1752492274
1354198682
1605445063
1547530003
1591082422
546186459
161866154
569568536
1761270641
1115988630
1471785820
2010267902
1263483480
528670737
783708201
769419972
1469292909
319590406
324265431
220697575
831638232
1026080510
644215262
788156684
1910591345
197589017
1255660058
2025122898
1836948542
181073206
1195719886
1967241227
537800030
1711788988
1042403694
1122330753
836899554
1217647402
1686171720
1852339864
1371520415
1761451012
1890444037
1521649956
499782167
436997438
1323695297
1041295581
500942372
600937103
1134918314
1283520682
1557791833
2029781894
1075325905
1484241330
2107594833
275384535
1314840933
163533846
994042673
1127156478
544909273
1143187985
461887508
189704276
1976485266
1975972382
901070699
1603843052
944407723
1192712360
1317930138
758037184
1668006463
209628044
773015793
391910237
2087405374
1678052072
2050162802
847868491
470018053
390046739
217634430
1597311500
1197829476
738489285
736057660
1039675530
386155628
75239552
956460638
1841532198
1863775892
155876488
1846808413
1637535683
1454533126
380108906
1813269946
456715775
1201007289
1197673697
1777180380
2082859559
567802094
1055139162
255226052
652681626
1136976726
1030541870
259589752
370352712
526394868
401251068
1703058261
523372936
68784880
517408841
492490808
192113216
879182581
364752597
1856266119
1214430021
1142246682
388055270
4725117
1860390195
624707407
513321234
158017415
2128398525
921669306
1964846099
584161841
841037147
433346373
1638044549
2129542126
825591645
66225511
1244815319
1711320602
1086698934
1177570417
1608712845
1052953807
783112480
856266833
35922015
457595778
1503514989
389299501
1006165047
885258551
646640732
2046947250
400107575
2017221715
321340306
1685128537
85139694
1089263424
1423485692
2063400068
732262257
481830120
397330212
1197460864
1370207045
2042920036
2030285633
613745037
1603663093
1672474020
1167089613
1485804485
511975410
31196472
1390243828
70490594
2118026582
1467070802
1679594
860140379
107242923
1490984225
41858907
2065318521
277447526
1101815315
495842821
1074424888
119258405
817071840
1200430080
1721557193
654946358
1875545388
2127358713
1723231150
675504590
1865557098
1013069063
1812876247
994964101
1679809313
2098885514
1751012410
2017679461
619183806
1234494761
954127264
766976026
1281869704
2055812034
1103054200
1947809862
1634782651
778347369
661440848
72336326
907461868
25610181
379020291
241234708
1843429542
445039365
1493632815
791013164
419250436
658391
1181835740
706714648
364856861
1976941426
1973516404
916904425
1891413224
1256416318
1801586099
2110796027
1192727362
308441031
1639686619
1484585419
1032750200
900662637
590853043
1932681580
1914055924
627537882
1526278317
930052714
1692227314
736705558
597423367
945510275
817639098
60712749
200039410
1657023959
170905237
1470411986
967245838
1451786022
1596134265
1031214482
1200798610
430132276
417708242
40027358
1969569869
1127501470
1825750316
1471211283
1023639624
1325218699
1464274478
2089660586
1640947225
2146242058
1336507630
2094404484
332407943
309483620
2070215260
2014639575
1236354906
2104336347
550902547
605613936
26667854
582794548
1514988567
1655410975
705345208
376981603
207871669
1242772143
155674936
236718685
1779266857
1814579298
307739684
385054368
1540920939
2011644416
882445212
1698901693
1863164620
92795075
1397933291
1674087201
73703406
1967355337
942907630
625487621
1295365431
1158789132
2091229939
2013569263
1092939727
566715132
319414605
487976526
359288684
1008561145
1242371496
196826356
1643583990
306913766
1499854176
853538197
131692534
1794884170
1080971684
1496026673
392124729
780703706
2082996085
236469250
1671012473
528523519
1532921904
346441270
604018665
732347869
2092343844
1248259887
2082123157
716138072
1268543539
1270304829
2082895658
1613162713
505514501
2015640142
753467098
2047422546
1727778132
1057185
2078365502
229904989
1140192409
1322520330
1682077566
1090332004
172161156
1924438622
2083807147
1565794238
1329936392
371453197
486376786
2130361427
1299867648
870960136
802522908
1786456695
1784499249
1776986662
1078077839
1319502683
187578093
744931976
1342151460
1501612117
1404260819
497695335
127205532
179169617
1528933773
1950829506
1104562385
368530197
1484790451
605255633
397691327
1959036196
1089784128
1816182839
2094801899
1969565825
1334751694
2131487371
751234917
725179848
1866187941
764987861
452636558
450894576
79487808
1555403026
1348308841
1505079933
529047451
90058031
446457346
403335290
632145032
637052842
835027589
832225838
535209600
1331925171
2069414058
1743934255
1613642702
1661956370
1496179871
1451365473
1447558088
628901114
2108833775
5456305
46893194
2056519117
236887285
190824626
442834487
2004552925
1852207992
1438191236
270257001
1871705343
1774282049
214349466
1720611353
1081271597
97518062
1325748295
1429769815
1661885225
763155204
617547201
2146420887
767151374
64663867
1154916844
871058461
1034902474
375480024
622732883
1455810601
741182860
1359572484
1230105129
1896609927
96342011
99118057
328286222
2131104938
1882882580
219043062
349021244
2006026491
105400046
2022002976
1980330777
1106744944
757358538
326416582
333391676
550796178
196628001
1653104698
1239031729
1765753744
1343290960
517811245
860483140
847470495
443595076
735309332
1398353442
64816843
861216599
1397459037
642834733
1657363916
602548747
585325242
303126283
94070846
1585657500
403109403
65641250
1395048382
1590892583
1604589917
1175874291
1097930004
129774085
1233908964
928101405
310081541
112302526
782284807
318479021
1599367081
717373829
1813013489
1619396494
1455663794
1736911525
1023273101
1827389180
234942314
709730129
655984871
1629224387
1057371305
972453194
1573488431
476291282
1362032921
270751651
1923356952
1912394392
234173442
1953176026
1629201311
1158562161
1824331238
544084243
2120106089
1048763918
1841336324
1438873342
361334999
2084774381
223061284
349754304
2071177874
561568981
1838842177
234647776
745194620
463899598
1858755206
1944834727
292260295
1081816835
158210329
157235880
1500524422
476829792
1635239720
422261354
1721278401
1648052545
742902258
45161730
638383755
1740224866
768794919
578277856
1151026508
2082778223
1039134685
551894766
288465016
682655907
2013170696
389157423
24474161
333741316
1815566209
80768331
869865439
1284663238
1662459916
1033805431
1974519109
827499557
7718661
1264509826
1122480666
2106448128
1425666766
856503290
1746308316
1027415752
834307456
684462800
1725708280
78231121
1526652639
2067884538
2004471253
1234519614
70181704
1633446600
30600509
525574624
1344523383
1537047046
722685159
1602164621
1714078133
68755680
475699393
1964000800
86652948
1989085128
1911526775
264404054
1534794513
1812854986
1369148598
2043518391
1260829708
1002301749
2045706718
572428814
660245304
747179109
860925459
693582594
1627559786
1635577345
1725416452
1610543714
94099123
752653263
1041399075
678203609
1685010075
1006413868
301591802
387119951
596014006
1478667468
376708458
2012822015
114014968
1723872252
451245109
273094272
686100726
1703093182
1735548307
116343209
1719436006
1423179647
833765670
1470104111
1103503013
1568357098
1521794808
256076511
221557385
2085000035
593113653
1366825062
963532323
547844861
1126203010
1250654338
867285610
1902336487
1352999974
966694784
1459438022
1418678810
842898462
717125247
191422567
1714382831
1478949915
1222175243
1279509748
989015389
1357767390
1670840339
1856423899
581452830
1540336904
1564864092
659334226
404483963
1945497805
823625891
2007038111
709144382
1787642421
572735280
1461128648
1823269189
81280835
1739629660
519661608
1664576610
914351365
1400142663
1946361872
1735881229
2005019350
2055818942
573833485
871631065
1614800592
1510772181
477131554
332463826
625670843
1147745229
312355515
729129935
1068877663
477689226
1443799134
1760205581
96790960
2143614963
220746169
1757918857
855916094
21958087
73386394
2125125693
1574972860
2053930755
1001484310
374398123
470040937
1062950363
619520644
1284083109
501219218
828061099
1615107244
1834982341
1423118001
942848260
565016497
1995284820
1184998177
556423240
1254648711
1450781658
66204259
967169794
706590351
1334628074
1320513490
933575521
966837745
1525300873
1484361880
580275074
596342254
1296920712
533321667
1929352170
1170350604
1008322559
1457220525
128841256
1628536197
1613383204
1692954756
1529724594
448213858
622708255
2126147052
343425772
1942376108
630734315
33880690
568264830
1528326817
185731449
844214345
90010111
60599124
569261129
761162053
1436153485
838171980
1890647109
1743700772
922738554
1098260140
1129243569
1127345101
880447034
833678961
1638820641
1308472749
1736133501
585598270
311712897
205517804
1259510972
1087214982
441732279
707206777
1711678097
942642251
381558229
1336098491
736886669
1965959224
1877051833
1543512847
225756525
215966376
257995799
679074848
741141595
1581695022
774554865
197951533
102682762
599060505
1251445383
937441237
836647103
1589667075
1056777112
768774588
1806066887
1042787706
2063118847
1807622104
1079223027
1443795746
264443042
583096964
320958211
1076298941
302688765
853921254
255203468
2054603812
1240144302
1571327207
1311043702
545972422
1136404353
386199197
414187462
1678374530
311463345
402821603
657606156
1991652945
2002640457
1424468433
725319449
1762670150
635858539
1011913194
872837452
1441499751
178145238
730704466
731038862
208020583
1122247536
1338539098
978018185
1188264916
1795648439
982591050
1396854454
1582071467
2075412075
1133842421
53162548
1337280988
712943565
1751115469
1482503233
1344907398
526740364
908583518
1514506031
467754346
1397127216
1757827101
181627892
465384025
291301526
1293772885
1418117167
1926090850
1610759885
474769802
334107777
2118476106
51092954
1882389986
459361035
1332016634
1547439072
551871973
609598746
672577542
610581824
1305407020
417917419
134603244
1374447089
208546474
2104929444
1629847131
2140574634
832207721
22018793
397865400
1216614696
1770346667
1647782568
50415892
1418022745
1437460248
1447477350
956978060
972544094
791368663
470533693
146964979
1753729254
1993242966
549234904
590647083
38687725
196856577
1620418280
359264308
1592150852
339642870
1032033934
1507134735
1848619776
2075541653
73837650
1899118599
1318804278
1671399346
961882252
535863010
754418290
1155076570
124257866
508791469
1775665111
560332842
1488585035
1050544094
180909407
235831025
660745361
1169743491
734071337
106932402
139661302
1877246848
1998728408
1823191968
1160204088
1546110837
553966983
1254843687
302307174
1582059371
2088304720
1602342553
148870712
5887411
2140485441
1065570537
327464696
1235300763
1833944357
1346431347
1375169012
847783753
1647933208
632866304
1388851708
23527764
726898443
1403855136
523221686
636022616
475653755
230843989
752236443
92286807
217685926
19242481
995117321
211746225
982417668
628892211
2071620487
1032211748
102686421
1509792418
452717928
1587234715
1685044509
2126070107
1851420059
1465161090
1479144036
1495756244
2015813831
1005612846
1948865110
1984457406
1944920386
2101638226
774823596
1672581325
1471087556
723012642
944702179
67742760
1859385038
882642567
697619900
1922410499
1167468468
330003253
1953719079
1553367792
336998894
1420741244
62783416
1851362080
878597446
1980415360
1426104722
1828446981
1857958703
657446666
154223474
1426214176
201856488
8049252
718491281
1493581862
626572929
1647752411
1388711208
1658405817
355646221
1110551920
1662461090
1151308911
1037452467
1282784611
1095899093
377688054
215918141
1557538800
1340461301
1354721695
1011755513
2082646844
1616458785
149464605
1297191091
888242180
1982315008
1416421471
421793585
1091641899
1950290220
829576527
412931210
1104339190
892782859
2052241562
722409739
1786722058
410715100
1326764093
826651550
1030023969
1019425038
191191350
1099118705
957609977
1917702003
1320170521
227516306
343227469
1702508407
1327159384
1274835614
1838150594
477719878
658575752
300450535
401471216
552532846
162857787
179054728
78627645
276485340
1147368632
1593247647
260131594
1430601420
1092445755
1695047554
1354796821
1908786110
933751865
1607131217
1850146169
421407977
282285212
582814008
1097243201
1065518456
154833448
1689194290
164360236
1682383832
1970008360
1669286646
1242941525
290307096
542905306
924725006
1410575003
1772780309
405026213
1380107887
2008819189
595208094
1546434864
861452952
957079754
1862421746
1124399864
810606976
1713271061
391409095
357133824
337466523
1609694306
382549387
1176043726
1958874649
1701224627
1810424615
1622853823
1023610908
824878068
822428418
909440625
1557729851
1080323273
1405833670
213258969
1878374451
554386148
1192783331
231834128
1774211088
872404692
744538746
1873826108
2052331580
1612026476
933474527
1484212482
1747521022
1214099712
2066432894
1111706549
103826279
824516662
1450158099
826079202
1045216817
1547052801
1972875669
1550095747
1546771806
1175377761
623862407
2094483978
1557153641
1390232929
936214404
1315869861
43671920
590514217
1501636947
1740313189
1326009466
1971159537
1862303366
1853590157
1173056445
712929268
78726967
1355891372
119894997
939803485
1539614108
311597932
1471086590
241484009
1371459960
1765602299
582201499
843082145
820238811
1344722668
1340199420
222505697
1847750480
1907584605
68127178
1035130435
1932899986
963133357
2105511454
1975280238
1373053472
501625026
1026450089
1217459000
519656745
820433783
313598046
344172927
992284006
1182726631
1749992051
242826188
1999705441
201823055
1495072082
1276794567
1387151083
841862975
722050182
123323570
58746123
1556843256
987326798
922705554
205354616
1581843764
1078302821
2097726345
1628145592
1533598190
209764612
1422973416
2027351472
1333741429
93084176
1477383909
718888813
137738814
619168055
1658818367
1586176173
320577783
675399916
1411698379
1580676135
1046841684
1861602959
548698580
176919993
962298789
792549656
1826599991
1067351162
269995973
1109343824
1627935311
1912710407
827773119
1027953279
1930678566
1687987261
1681475959
1845599626
1739396752
1445413109
251256944
149690768
1533409586
658298420
1857481891
94501201
887722294
1075953138
1670482370
642741853
1989169233
1735639789
998437849
382543640
2126963245
1226742493
1902717879
1597627733
1675154487
520972521
619438998
437914715
953157250
1127368739
586855291
1982183193
775545736
1822219598
767923288
135128766
717447296
2004414730
1311811027
1352837206
616351238
1508774617
1474574657
534942673
917913498
1308181088
1815750320
631036363
512111745
1115267765
795437276
208591274
254437346
1405694839
242286879
1812349043
2064965912
1582994423
1667441760
867216957
1033214779
871681333
2027007745
1717691708
1328676520
373695504
1681711316
494501785
2044403764
1470559039
1787126219
1202793853
1326696877
1694862968
545426884
2109504489
1933003398
34876201
1023281581
239280737
640814993
720491648
410361422
251582890
1260192578
1554474116
572808741
1357232493
223131283
2012317247
552865915
157949764
579162260
133218570
1779951043
1526275115
254035589
1886947724
1311864067
587230030
976280925
1708547243
1493237363
333770810
207908954
302637563
516028596
628276405
1180402222
1904678259
896853205
1315938160
792761716
1002142201
527919807
1176058388
912378951
430920555
1475067127
1014472616
524439847
2134632823
1620067773
210598534
1356367514
829411566
600349159
1670298366
1707736988
1591361238
884520725
879152423
613826638
748053065
1920173536
251090835
331433423
1024444078
1381869542
379093334
1865340574
2073607724
419793514
1535360967
1493146223
1644942218
265405432
1190276639
962657110
2077312263
1359394750
433547802
1575013589
465667615
314868319
843184957
167099746
276679162
1824402832
1670004934
1334676918
485987658
1804283165
697886777
798101817
419453297
1603543663
1605233371
796259984
1608127944
884730258
1731269825
1106925537
417465000
1124461680
1395987141
377361072
1888371441
1872412703
964036821
457697297
102211265
548145253
968667099
1012688298
608716241
1977132135
548338783
697341245
1376295194
1775379094
1127697621
866809072
1633877469
2032434445
1271603067
427833366
1641527023
622927366
855265527
1797738168
1023002696
688794580
13623891
2053387848
1248714720
2061180210
1017989013
615256627
1384401121
935040414
493436266
472451854
1153885574
1747552617
463153152
844265443
1509175677
368028255
2082208007
130666017
1862290353
33364851
1088790002
1783454135
550832533
1591962956
714733064
313638156
246026285
1342169808
354046216
1643330048
720238410
208731344
2109240577
764395980
685339427
1746488973
1772760344
544918797
1592100556
739285557
797466343
790363195
1685962393
319042705
1455598037
434732938
1130852914
1831317994
1410370692
2068793450
1266093777
1651956201
1644762006
1655963590
1900833246
19522497
287969090
126666822
518986315
1096612587
1790431811
747685121
2135153691
1712065154
637433860
1547528865
326367594
648270535
2006823573
1023186816
1266662807
1401504818
1856512139
1415410561
1767173880
857220136
595537007
770775277
669143357
599390607
812937705
2071725048
1975594886
584466543
72985771
1766673323
221114234
796714715
457715203
179085808
1361619498
449581180
168352750
1869618088
431411101
926032764
212186780
619364577
2136920047
2060262404
1892542222
428139955
1075236462
273164727
1087722830
326060405
100621237
2092470821
70829779
671219657
711145321
1880809244
1051690062
1652039933
93657863
154226967
250841206
232341817
1986300864
1285856366
1787377081
1593946647
167949616
1248325027
1945081085
148539923
256920294
1803629914
1287789476
368211161
1722643387
628538488
225769947
935873463
159693450
1472397533
947187848
356021747
317327924
1657788639
244559926
2124288175
80129616
387571907
516538073
1331224453
455827051
1849503152
1131865584
696845497
964775907
382487209
2070554913
569475325
1534283864
921861221
756696206
1595046984
1971840886
1761758836
1721217613
531387999
1468367334
1479632387
350304727
301759890
1826202356
182624172
2036598060
1579487512
626794323
1392472699
1418739642
1129334628
1659330213
201432300
1351302278
675323903
2120132299
1097734338
791159898
85907985
1356557565
262297534
443558833
360101473
735752373
200591153
925061548
1316191914
1298357774
1078566120
1018865117
646796688
591312822
1230826261
1586828875
1358450576
444319936
1847786606
1041745503
675697428
1184292917
297793775
1839918201
550289488
1572737501
817353053
1083979935
1014948399
1573634351
756511798
1007665826
521020836
665859043
74992051
2034794594
172038885
2099456905
635369428
699483096
932330784
244746251
2090233553
825180506
893878965
763556371
1749564830
1936137829
575911329
1095208283
1102261557
2092795738
1567790090
1257615930
914433605
536628629
2031138670
377598145
903699529
1973751355
112215624
770808564
1519108646
1645895726
295398246
1027806728
912443088
1676184148
1775605358
1407268315
505960598
1805042089
761037810
1386438255
334705257
1653207004
1323961842
1533947504
827420570
1319239992
780649529
1102016884
2039834628
744143643
828722203
1225660990
1204409553
693705228
595757303
1908884679
451820540
1567504482
249466028
676413708
1446814971
2016984079
419188623
1744675958
576296197
363711648
1622028529
1047749852
2003784567
200446649
1127825162
536476244
2002089390
151993479
1627473756
581863831
570798971
1059360161
789491485
14423652
364839773
703394997
1541346101
818920830
2002255549
678570303
1259450576
1923217149
1315016281
973099641
1822463288
1787683003
333110885
629126458
964138588
948932687
1767348870
780003976
676991685
2082631084
1771664064
995073498
2066250428
1427674362
1119741654
1943261800
1438031638
950288633
1296128795
1753330518
612616852
1540111705
439907550
1032447884
1925554631
44327172
2118172146
636776985
1817627473
901976143
1841926563
784602941
1765433369
898418402
309743817
1917340363
92611477
2098113194
1484447139
1206298372
1906148352
1145120090
1307795566
1690626611
1407410970
866879312
223892479
635206888
1173398840
1635889487
256891072
1679851743
751012514
980731738
658330304
1065313946
1682165704
646965792
420498614
1034488799
1941148800
211417621
636724224
1839358490
1102908797
1284858091
547225169
2035260467
65928093
1679221894
287605812
708699514
1855057116
759988488
726722260
1729470211
1996244007
195906200
1503374098
322840308
1265830362
1600870461
1644936851
39593392
2030797741
1122022812
828134276
1567843577
283743575
1666211271
602539291
1737829766
2071128200
947141945
856179600
69479928
153542012
1953577924
1082132705
953608231
904675944
1072320319
1360581786
566339742
2093339937
873174501
1647112151
1842414417
117344829
109475824
627702385
2117983132
1929289006
26727003
1358872221
732164306
1679452553
743516437
1503087839
2139354552
97258131
1971183928
1453875517
1629105754
703120260
1167950610
11210346
1217566208
713240577
311166080
738833116
63147579
1028340858
1771117543
1520383112
1941443544
1868359035
1655675138
2026472892
1785888381
227459379
304990323
439382073
1953547796
1316048733
1399840044
226601711
1637568853
676335716
844981000
1703097658
1298615351
1453680552
1185593705
553450330
907380064
798114212
109024405
1780138685
1729549753
185238971
1813219481
2030525994
314510627
579292526
1140431761
2091002537
1938778680
2033182067
401858487
122671739
763467551
160077168
1816663378
1560762980
1809592702
652619850
1806587325
584873408
1614403171
902655145
672318625
1466442379
1401666343
401933473
1149455260
647007607
1778436554
1698012907
784489184
441532031
249186212
1279426101
85439691
1564773671
894895140
988674469
1595424632
986668221
939396807
921484694
1849548490
1139810389
531756266
489214691
1296586653
2127701831
1411289
1322610785
1535129825
1248211289
1592471390
680825373
722783986
643910376
1211610683
2032097751
1475222753
1529016724
1091678897
167917475
241950559
203653081
1059481436
773708252
531273312
313254304
589116035
784196957
990353531
364351761
1881310412
1496741279
1119693703
788650364
453205690
1545168322
865052752
207578324
1331844988
338976689
1034200102
1604652952
1907305191
1588114669
1992106753
377291951
1890177049
2123235131
2083246715
1051402782
693770001
565217228
1828735687
711042315
881119151
287078566
1526749850
1533484587
1825011546
524735600
724064241
1928244645
1487105906
1858418219
1552644883
1596164058
1675738025
967137847
1317880015
1049149741
2010663033
1385524771
1703728226
1953391276
171554961
774777155
1463517719
819774887
641252373
1540336856
1979134252
964114673
1139273304
1923230619
77719176
267840555
1977564134
409688804
1921994326
637478012
223334790
1829350202
1497452249
623622335
1355780503
1317422870
869048978
1834669507
1111823081
382655535
165575199
1246956190
880617160
625486888
779888372
84319404
420669232
998925177
1018547544
1540695134
2071154004
1840790210
715464334
407662713
233131856
604102371
489757593
1745466191
27232049
1812242620
489676511
1367078599
454320231
500723113
1755278943
342415447
264097413
565973055
1489934065
20221235
986811277
1886468111
946785618
1359884055
442949043
964250046
1789401255
1279348732
1320609279
1870919526
1852310918
319674003
21001949
1417716116
390373229
679944807
699953532
2078506551
1198289721
1847294116
449817756
449808911
205297953
293910342
418865946
1660305427
959825877
100881085
2037197167
236853841
2066312633
2095356010
1744268464
761321948
1603785588
1886731480
1977317459
1079154381
1918387963
933310078
2092303428
224565569
1573145672
1067561573
738151363
770111722
1740560659
1950009666
1210297240
1029965164
940611151
237558314
909756206
482375451
179448463
1920968750
1736390800
1060595319
1253936141
81497561
333759871
2147028250
283073416
1231421791
1930632592
210455936
574703076
1926128094
1198596533
18547651
1392930464
2071464482
383037693
1762598199
429056608
809414225
1487339373
1867413770
771166354
508690186
828732609
650744014
1123569239
617190991
126358068
1962469362
1011834888
2108828511
1442209809
1294025951
1070992451
1769279450
475260284
340701385
494712272
1117450828
764224807
857161624
1275133326
520809562
1630414109
190226613
511601962
1191630178
1412135701
1026783047
1628580124
826662960
1910957261
1608481336
954903323
1588493752
1851286661
262364230
1983677459
1599113925
778365119
1944550646
2092246729
2103493459
1401649354
621436855
19184069
35028720
1009904841
586542441
423096743
1131197800
1241131725
1518631861
2084238266
686246514
598273406
149331350
1509834618
412983884
1883705835
559594402
1461100896
1156283906
893808375
849835112
198258076
508108725
294859231
652854311
1431584970
1005303315
60474799
426243574
1585875941
1626280402
1081164216
1664768729
7677292
1525260638
1583242883
1757072183
2014422070
1374401711
893056363
516681300
1900102004
1091242567
1529349614
808012452
223740588
834380517
206062769
537992857
1428876458
2069290590
407187691
1085865921
1966882119
861003465
545829777
1360938117
875867558
700724746
104088731
383988506
1250475106
1090509112
1593743851
1309276792
467206293
639327469
608230857
1367241297
1358201493
1802467910
261909548
1820304237
1936990121
1160305127
1019353548
1444550670
1913123811
724511111
805569115
1828975598
1588579298
1791129325
1299897911
1665913990
1178050400
1028642140
480764179
644577648
846271427
1226721518
1755062314
1903113395
1052968355
60095322
1691254982
469967550
549985294
1140570128
2062101928
1649879730
617963945
1891020883
1173853753
250267427
1617029088
270436257
58586151
544314866
1114140785
691382264
1797478937
992063505
872161338
1201397258
1773619608
1843186341
694761747
557923680
746312034
281354042
1448795168
1266240706
1035809778
1139743451
765383869
539982520
736105765
1510004669
1866492248
1797118139
1345270104
1135631543
1171470066
839327989
1255250591
1580312024
1441207016
1779761509
762478610
1472558162
683537712
798732433
373521174
851044093
92072613
480496077
690120265
1213061742
439422769
633041206
1691073495
168300963
1210159164
1940897784
1176664759
557000048
2097657477
66025748
62297720
1901018472
1021704519
1886913796
1741876216
1802145833
1582765916
458077762
1870381244
225553207
2102278656
413160783
1491519641
1504215875
1314987892
366802278
873837657
127749323
1188383849
588124249
1415333775
688266224
2076788502
789244561
834336555
2048544011
754112697
907493455
1561792450
370717889
629889147
364132565
578380661
1305188434
2015558967
797156136
1352433815
1727753620
406075420
4094586
1563651924
417424305
1987057238
249541042
1097988332
717927187
182234144
457459871
1920955642
792573375
570328750
983672762
1167925341
1863436072
1348871644
458441705
1609104089
889908664
572161797
2023787571
96874031
1269451038
1903789930
1513888780
907279233
604261456
1262994966
308099408
2038182468
1166916802
1674046985
141858708
776089035
1408269147
1658028255
1033725041
1562074172
689509318
856520892
453745749
1270500406
919475623
174586515
30975494
232080341
474100846
274075788
1051670376
1167154680
422719344
1478650925
1928823151
408629517
1228898904
1543778492
944022728
357957081
1465441679
1068156208
971271571
1722442820
572614171
1595518644
999446487
656253739
392674909
281899745
57596927
427449721
1574819210
138576386
1618739889
1198778670
962756891
1880566034
234897793
969745680
1867373512
555846747
2135990007
195811179
1297182349
1307748701
782442106
253858726
1453138104
274686291
1554674985
286468419
1699845
13142883
1172047340
113744308
1303081334
1559957230
761341220
260544146
260642966
1184957796
1020569094
953583585
1876969613
1197270306
453881279
1542331116
1980771303
315077487
1129893970
927291255
502289746
1823161941
295728342
386678374
515057424
737238912
656769364
1940189416
2115306549
148981348
1049186153
1698913578
296306740
1063504442
1024059551
670856622
422971179
203932680
1240566262
732819206
707761766
765424038
1952084215
1330087625
897899736
1475338140
1921511323
1864290484
101542467
1963678426
1295370336
1511427546
789207295
407890860
1415500530
293767769
2135618875
1059248135
169601002
1808860162
782642492
1310862630
1130108314
1243781249
546949612
883249755
358030250
219790140
1073770286
1046848243
1102786621
1430959089
619668448
1565003964
850856672
1607804165
1726816884
459329049
992033429
2010126746
852602984
1869217851
907919375
22125434
1958854509
1543928195
1287844793
318427674
601199902
340360165
392081572
1729210425
2115812240
1444709054
52218304
626064013
1221556546
1161565483
1542440310
582503820
1906250166
1336189166
364700148
885263432
993381694
107502522
1860985323
429346264
1880607165
1543974350
1235165329
1052779617
1815450166
1669440708
535457094
1549759308
648118333
2038426876
1117466910
1788693666
1106830041
856020000
555833747
1802688627
187821962
55366680
744787490
1525858902
866089662
1149051845
2103651292
1415131089
2082174691
756994834
1134332258
441204497
1953054310
1044114335
510100522
886443086
1660986004
1548524558
1735807955
1069629631
1586676737
254175650
468231787
1344350387
465155023
1397189396
2087519537
133058928
1852037785
2029423135
739410097
46182372
2141989185
1137823335
143369424
1053839078
1039143423
1468247899
767800544
25527599
370427609
2088267410
298266797
1996600223
302597044
1770813903
1696636863
1881770910
163618109
97310168
1726654071
718921104
686037501
2139262986
586703185
2081418939
616534573
602028306
462752325
65951595
451844179
349726413
796648514
1202153921
847177953
1351368428
533295079
628498312
1045996385
2018576631
1892083463
317624449
1222461878
1658832985
2073100830
1980690637
500074758
1204936531
1706754811
765073112
414042534
947238996
1462700681
90474985
853903328
607549722
766293025
1599936602
103642013
1424997376
409401929
1245312439
884627526
564548430
1969381983
315842851
1776995998
205460139
2102686083
357880691
1799467789
418161036
1105553480
797816155
2057267098
1814910392
1028999021
902471170
399170232
508695866
832904087
801118475
8083541
967262364
1485148717
1798305016
590619202
41461165
1819006240
504502527
308465652
1984526599
1582149506
1646912399
1649505931
1639536860
447084847
1209078022
1033738812
45045468
327306205
400632190
1627710764
1719929478
1551564459
298088034
410560657
302230451
9857779
550994490
1149838501
54604944
1496872959
1994661260
1616484669
1129548737
274689961
1872686540
1970150663
137738032
529472131
1714455360
1673805719
1428362584
132850719
1475540963
1640460138
434675818
790742744
1131222237
416427062
130300017
1072152830
716439769
1208810922
747304142
602312815
2088531736
1620849861
1659862911
673052413
1732543648
455963473
1222735536
467256899
1042206545
404094013
857659175
1031599387
516449153
810732661
2133880461
260241957
1959922429
920353385
858412534
993554897
1170614783
114876118
212431692
1976305996
1716791138
1550877807
1990657210
1870181140
1353341140
452321531
1473982886
732570515
1346861643
1282561119
1233626661
1008506143
397192265
1402270326
144913543
941151367
410581402
2050691524
1501527993
1812829269
513238393
1004708971
539077929
619121257
994607778
1685543120
497491984
631624538
2096140544
1493926127
355416718
1154883280
1152590840
556647216
283322556
1655186464
1124421730
212636364
433369633
1602936402
1082090347
448294793
1938625769
1984565291
1482104952
343273058
1313138551
1540395212
772507428
506497476
1759380085
1238360000
1877680792
1467955525
1171813373
548274472
608034250
2076955352
1687910587
406495830
1325097995
1372467670
1653309261
97289583
1914111406
430712964
2105946524
294139497
1116350132
244266900
729646958
1269892797
677786955
2040598130
1493885150
1845842388
1079453706
1098896241
1660102728
877070706
421495717
1381708957
78970034
439454059
1337387504
806043402
1079632872
1950201052
2027171680
2089943147
836994303
1135958290
1993079338
983100859
1389226653
1438047096
1858922384
345707688
1749011568
803875840
144849644
1988957052
815915677
80216801
4592455
1358158067
1668693759
1685349468
1353460300
1769680222
946384962
508390470
1666062825
775750155
1890659188
1248813949
941763239
369789436
1208041084
965679903
1707453073
824711677
1079347804
346788303
566479486
722260157
1847870893
1161289408
889324791
517408663
1082246778
1367238408
1484459045
1162250847
989074592
807295280
1922121847
741185368
885949619
816083391
224505465
1416210544
1947097253
1986004926
580949249
1150616187
1607560178
632643571
27816983
1405226482
278914197
1263422119
545563252
682719065
853667209
799671967
417360930
655628014
33192326
950889900
1709422764
1166647690
413142205
770992523
807811486
204284026
1831636761
734375777
285351908
1151349201
247277237
1269417046
917461882
832966864
437983866
147212694
917528654
1971283429
1669774156
691966210
607745316
592961374
2090686271
2096789810
744196659
1362530524
196293579
223646078
165385810
1560419425
1545244534
1750107686
381648395
2018091668
619752533
85644743
431587847
1940093412
1042932367
1454558145
700134568
731033720
1505081991
2092942867
572061815
1711559310
1488195255
565362773
633800353
1620409502
2060727905
2020944104
408485164
1156788758
1880569853
1929772316
1066202305
834993812
1129185887
914762882
1883971582
62086559
634171494
5588634
1042477135
188410578
1525404279
587165146
477021441
1629313808
1544601739
2027787394
1013391893
341916456
1276507406
627638544
864971946
2045868491
1930194593
1029904832
436089691
1997387379
1097800384
1897036220
1480522477
886856295
1140934553
452349006
1215534486
1150253190
2142314025
544272923
515965027
1487762945
1593255348
1628105941
1090243152
1496218230
810273852
68096966
1304691134
1027581868
795605504
1264652228
257469159
1050483317
826649490
764354491
1988869947
663990981
1283822436
1480598612
2120200561
769369045
1054786883
1597961581
16219617
27053167
1497720638
1132723434
312622992
1896732416
1802857609
683547672
1743474375
1044324986
2034128978
2130433845
532146005
96629127
2049771179
422955486
43734736
1509975064
2118942768
547054473
1688908474
2930229
1356256007
262335418
1463359241
149571988
332330556
1593691643
1006988330
1339028641
1436332823
1370631749
327333145
1109335075
1273206809
1421526349
201582079
639439377
753791637
833488088
1739866631
2040544895
321179997
1661830042
1130709600
1602359390
1814957846
738112005
542835635
2026288215
795436047
743298582
1331706985
1869321861
1973780642
79449987
2072689551
1710074406
235286500
1052452033
389639818
1874360663
1379172675
231921236
1442115431
734985719
1175583525
672758628
704355259
337592774
2101859622
1580738112
1818374502
286377663
1395341852
1252036673
1792145117
1644541654
932156024
1655967337
235759473
1888148626
759158482
1807535447
679766809
759849928
351791508
1354388783
1012994975
581918930
30865870
354572023
748020669
2055217567
442756352
601276360
1419156588
1220101586
1935462869
11670887
1854182431
119250550
1604999587
1848318648
2142737409
1241372413
1659919219
1739635592
934035349
1477633303
1247043070
1686061423
1166082367
1945518334
1764960666
768593773
608862690
1332667860
362701543
778249928
1051240092
1299847612
1117465859
8958641
237311681
1766784482
2084230035
585292968
50612941
1303111624
331775255
592030035
223486476
1625194479
2018960661
978099218
269680924
1192733560
173088466
1089790780
1537374155
498875222
778133176
495504609
73953321
2005099912
2125254022
993100481
120447983
1783891139
924017099
1535381122
746199933
1290903737
1534771879
269395432
8483570
329924166
490418676
1831550775
2102307345
274069504
786922987
242773373
821016819
857300623
63503532
1350141078
965685111
1182507064
1787333900
838796678
1703090851
42039728
144548303
588796677
494564166
933097104
1983665056
510635301
2064782454
996788505
412842828
1158772322
238696737
775086630
1519113195
1405075192
1475707718
563360439
158934327
739449220
1763346700
493333208
1729000885
1388951515
1608575947
2038616643
1842759033
801492543
790820503
2144285023
1498402662
190595246
777831217
1265598555
940725350
934581731
1771170287
1589813252
683109727
203109653
73578120
1932876406
1617257637
1397156006
1136256856
317975099
1005754820
213035964
1973154546
497830798
1656416863
1682750903
1992349417
1857180673
1818240361
182189703
29453775
1945539441
147752077
614241171
1136741701
576781099
1543384853
1387582137
1721642155
1430277973
353026981
1866692554
1489883880
1268735531
1113189224
1793597513
389254454
527499609
44692169
1439108949
492186765
1067705587
1963027815
2099853974
1686080753
659495091
798547683
704224727
40805093
1095264276
267873828
1937823699
73732602
546667016
1687920445
1155534378
326716135
1934146004
1118377241
585898455
1127625260
1450903260
1345608866
1932131038
598822309
1999842576
1709555490
2077070600
1281391506
892085692
684464903
263959711
353906781
1233854027
525912086
1487952224
381369493
1152797293
1251835845
1959414790
1430592517
194869974
1996837167
601684385
553110393
1441103408
1172413007
201955458
1284908691
193415459
1665403509
742429717
1253297842
1100211924
1908321444
1718370517
474192189
2062430429
1875048869
572905862
917341419
988499877
947450496
1677050522
668285326
1693123232
1141326503
1413486212
1117392125
1427681526
1902471688
337541781
108630443
329662594
1844506506
1703426632
1092463998
2096216088
1025415992
390704302
415184724
908502429
1958787222
1416355738
1113988501
1191989164
2021351576
1775078484
523244648
919711127
1495256090
1271813063
1474743380
315107192
2059906593
554517327
1313779585
1394482713
1185519204
1448845299
1605839107
583679001
1941920450
1126497104
2088071830
620268895
1534560857
749572055
68348668
1802133426
1573578475
27780281
639104045
1851386597
170846296
1992473224
998005172
2006106452
419317120
1072709402
619069151
395315042
990939006
2034731537
906007764
1687254289
1666818884
1837195565
374479149
1891114135
1888132227
1194411005
1142807575
358349880
46935893
1560002723
234245668
1726698840
1405911742
808128623
1674303267
1573178697
360243893
1612905163
1348465775
2107463041
769426207
1146421995
1076223608
102947831
482166976
292936557
1924773703
2091696792
1907334417
1708466784
272056705
669720751
2004502267
1406690786
1540955584
1671809648
465784340
12218478
1634308411
62660987
538895508
818928824
1127076679
1387703424
1270438333
565309971
2048189786
291207445
586486672
1573964025
1779625777
970342790
477467053
1141749512
548546233
707092406
1630566265
1360987030
1812086023
1050444570
1597873614
1335747326
875517399
1315844727
1430203936
1858059293
573146264
1766658987
2119877639
1591456690
568710007
643169190
752654294
1979547973
920768885
1234421597
1807593603
98994930
1706207333
2123234046
761667222
2013153657
629717903
1668492043
539245932
1926427932
1622199719
563096732
1995570823
1072396641
54243133
1424297199
1329675008
1607184848
1930785932
231264878
1520963155
892071291
217396298
1152189551
359020494
1870969808
1705922077
691141461
417105471
1613758692
395065200
1255995803
53430391
746606888
1333908362
853609252
2070726884
1515165249
504713391
596356617
196136816
61209342
1142001322
1392919275
1625172810
289021731
1260784834
473777294
2041005519
850105600
918446325
1239304432
1824439353
1719182420
2038051972
1283311825
807993969
1120950003
533646356
1578479716
835194021
1401015658
1216025725
1244510086
458883666
1214896890
261569005
1260290509
1245968345
1524623789
19449275
704677630
1436659924
1069754024
2084848786
267895476
1932749524
787019497
669349147
1017982441
635612970
2144187088
919010820
518454747
1589062951
378055327
933407766
424717548
456432863
1529115411
325269637
245615356
305834095
949778704
586192808
629314894
715120486
669048419
1918881409
225793822
1155575855
375496115
1466913169
1805357435
1398500013
113374930
1968761481
1992420411
1387416103
494215961
539109155
799927593
1846315098
1646612831
1303662338
194017652
2031056500
1508240073
1663361592
1404050691
1804116055
1028791963
817340121
1853627174
820115110
1893250553
1464012868
995706609
1738080510
211169666
499164382
597271320
454170433
742272110
1844530057
3131929
339781138
1857358083
1126144986
1959731010
331183758
1762633
1311277577
1716110917
570688070
1076418213
1846769437
991781852
548392149
299986632
1554202082
574596363
1773323778
548767571
308816378
760975696
261993603
1784567377
1845292351
550543534
1010018266
600689301
372698995
1961139654
950104667
448147495
1597188826
549014707
1557277765
71965663
776508261
1756814426
2038021382
1022730249
1896416502
255598005
1250848336
1408354566
932821334
1871021329
504006075
1488150696
1657554535
937161081
485418769
1062599551
444671194
691813710
178241297
1413762015
1761394166
2009634465
1490302300
511623099
1677197811
544513898
477242962
989946584
1012237933
1165841807
1104078408
719981832
1636052099
1683866459
1424886520
1092605273
498618132
2098296657
1282882950
1398591047
742684884
194364719
71046660
228264620
1266328284
29019647
1984363619
1174792537
798948073
1081429828
1200362315
1924180301
76886323
1694645478
1735731827
1769162461
1477529404
390930513
1335998588
1567530680
1446319510
1680490698
1666440532
483973880
916644424
253072458
69430532
1691559773
271523679
742881081
732954905
942255337
91830439
1024470197
942347012
16701158
1557469763
1972053703
464723800
1686298331
437139209
1138431848
1150865041
318283898
413996628
641714049
1590110305
90748482
1904765549
1450621014
2091371966
92528085
646623026
1308068490
1207712387
190161854
599085008
666709949
289738919
1871206430
478827779
1768743332
1852860887
672877267
690330643
1187767109
396898792
1082937227
1181651967
2140473412
1396279523
2106952269
15434934
148833778
128855539
532710242
434068605
1214548692
1968238697
2133820415
1652229823
1092558734
645278549
1176386126
1493912241
767938271
1476478709
1589290330
1210855447
652252499
1908425444
1008159185
1076555584
390175414
542525746
2098703895
1054828057
1792356697
1083066258
56106627
979769075
282697341
235836016
1999747518
121876107
464497354
1837534833
1427883110
983241354
2106915545
881812335
130762343
893318988
448343634
2140714601
1032973919
1955069672
641649091
2019191685
379403760
435707507
14214506
1701081332
2094464650
1389759759
349611648
1971687465
1833434357
1694792181
1955430087
2011318598
905842175
646367812
1295201604
330609824
714496770
154378260
291026519
416181539
346879342
742614992
324447110
739607215
747811654
293744440
555539639
1632990232
835343372
604898091
267736973
1172124103
1240329173
850056703
132931620
1971529692
532519029
1473572283
1135487267
231231464
1396211048
98228920
1657492494
821251165
650184803
224916776
1500854558
1293715718
1953332439
2030593099
2044917870
21260156
1506134192
5221253
145772851
1152151378
793747741
560644483
1185366739
1657571724
1282008438
537308774
1468363872
1885160101
1192774897
1016377731
1852728749
336598193
1384143281
1863643190
769353449
1471068597
368612825
1286646643
838490347
880444796
1370167175
2139946711
1233925606
801425589
1693207774
1549739607
1920229721
584661576
1300697193
694897802
1145683956
863201878
2120156598
381084043
207263874
270023637
1995062493
928479245
2075409484
902588211
1411587965
2145856685
1759475216
1522599097
649307201
1715966880
1277346732
330243654
825936932
989605703
1178293713
1740327448
1286432148
881159728
782096354
1222265984
267589958
1766142261
1466958098
1288684224
2063646362
479582791
1787554767
218092781
1288763174
1339875881
2080257648
1097658392
1455166502
2021783277
730852209
2103085238
248529264
265527857
1879912816
1781392642
1441462931
1778546512
1813627847
2001071934
1567934098
1568393594
1971597971
866324257
1405107412
1141697137
1160309559
1750601156
2100121712
1129836588
378931196
282918422
592569673
306381735
1405151489
2021470264
1250470906
489371299
1111397471
305736531
1768375716
2059657792
76537294
311799823
1824305460
397118823
590501834
1760608955
634977888
1457478182
910625580
1880472882
1476348725
559283483
834664331
199846386
1963132733
2133539502
1126521808
1814504855
942768222
1491398213
555992561
1380452698
835237582
1736087516
573828009
46996826
2086435296
635990551
1758284407
2017825502
1084935032
1194791248
1890881456
9045644
1535151264
1207994718
1243007357
583387853
1819243015
714873703
1413635586
117914043
1261846541
1228500259
1391381711
372248462
1557941973
1767130660
1176778241
725536027
10573558
1611257547
2113121089
1963598256
1342342445
519603703
2018592759
296181115
875943758
1836271487
813764827
2060774303
1587330981
1643215616
614964536
216126789
13570586
1673810196
1999603327
1202408071
872363964
356170301
919904429
1667839419
1452845941
41737453
21363310
1898108189
1108983306
1367872496
1634706909
12868962
441033344
1943303355
2073905152
753837107
436978313
38591794
1321628111
1991889294
691100211
2019723858
192266160
163846937
835345502
1931818683
1037812345
1392870751
446078822
1835581422
1237233398
1258401553
2136494415
706827654
2081937148
1846583892
921219930
440348516
1062201489
462925696
1913659079
192072506
1277884268
1999327121
1027756360
1365422895
43338824
1823673836
1920991505
1660669078
1789001090
583564015
801028238
296037742
925650744
1957307916
827849649
272661296
11328359
2134614038
2132849429
1946144961
1341358873
1655407969
770302254
825896131
1972839682
343445685
239836664
1384605644
336338798
2075046966
2092653370
1217180380
796038923
324353271
638480704
889363801
122521684
1965489195
1990849223
2073928484
1936957219
2026732196
297847002
799163371
1990907732
33042852
421599168
621649901
914351243
701025878
1026681576
6004448
151675642
640514811
2145528158
403939028
1315884850
736244213
1282003291
1466214726
1427064563
99751971
14581151
289026592
343675031
1068621400
1169961136
1465015847
475327489
72100885
312699353
1895747710
694954705
1092162013
112034021
2035876123
1822199882
639206201
1171802841
2094209999
736295299
1376770342
1546257702
573465966
124571320
1305369721
978226120
50342618
1366047112
1953814337
915329974
1410217692
279127879
74854534
404991949
1575735408
1924534366
1465847063
302308721
174080269
611813296
611744413
896882805
1933566752
998085814
1014079901
1269692182
1803597803
359780916
1519615920
824659655
1802733070
1319982819
2041686531
1008984088
489324383
852584025
297211711
1799064295
2117496836
1328408599
1012789668
264850192
671314878
400992462
2113499757
1664891926
1346253925
1575510583
1363722807
1970070986
1992995056
618564470
460055793
624414873
2130021021
1031467244
1463003879
1539203411
497605516
1635783991
354790485
231669237
378377653
1813993604
1605192148
370506125
908224543
710666765
689092684
1305790626
1324428671
608403168
586224249
1628110242
1009509118
686674769
1023701734
906005675
203040142
1414787714
189339373
1600378872
2027960587
925910864
2038728735
1932657813
1044944331
1043886979
2087833411
1204688343
660143916
1864495433
1592372736
63394414
1587290627
251820730
1535107504
468709314
539540091
1186806296
1764650208
1317341004
1687110225
1598931535
2076699277
1632162178
2012686299
954322744
1997137743
1670392701
819235560
752012692
893928533
1952735739
499090535
464530275
1221239148
268060233
169210858
2108387512
152358766
786401956
623957486
1691819729
192104998
207578677
1746280985
2110347627
1480899273
952074523
162542011
1012094559
77169190
789981387
1773383100
119445066
1373784870
2107297004
1451033902
1579213920
327591016
712098523
1917741943
620240644
1549575026
1578390002
1081564742
1801373725
1545244144
2140538900
185513024
1124752528
1593543893
1445484043
1577595631
1801745885
267412941
1851618189
1150201059
1487909088
1876246080
1892387639
1235986651
1565089610
1782932827
1255223144
1969589930
14221074
180757867
22812153
463298147
1516141349
320970704
1085480099
1377103471
254817127
367701401
996447736
1193718204
1780075822
1044564695
765058028
2060977590
1391250260
404424790
1630613042
135203121
1207168597
2051606028
1511969930
1003813333
1473928482
636024157
1639353503
749607736
2075628703
1151705904
2057190669
1546658942
370221223
698321527
1581970071
689976983
1153637253
382463548
598857
2021743356
551581358
1254423480
816921641
1870302
2025589488
1092875539
1632203795
86718338
90927335
1503552262
703981800
770534350
372547712
138366960
632816453
890527690
695687805
1127581941
1654530880
1644864469
1807963888
416278787
421827616
558026222
451690305
845196129
346605818
1943384224
1410100670
115393780
837804225
769202237
1619490034
575424278
400650965
519573933
658338191
751880652
1370989186
1224063148
2084577678
1191632490
956660892
870551095
578471079
1586464937
689216025
1072977424
1876804787
1351533108
1144720755
150240695
633284075
94110732
652908200
126945929
876658453
752998742
995762045
414584802
1219312036
1514502383
2076868401
1936567607
870111813
227502250
1351059414
1506317432
1725108489
246294140
1508268435
2037979281
2028327285
357292871
1570897726
2095694643
1675604647
1611666787
974607022
1035498387
1605228617
839289460
822159587
1570702367
139108852
583262538
242599593
1123187038
1035346954
1208059245
671521729
302102397
1995270052
2106163077
1795377326
1019003141
233927431
1919637929
805366161
640515413
1544493473
680724406
1290185522
527107609
1387828363
1039850183
1709221643
802192912
375513806
617708322
1220151169
710963099
2112942381
1645013646
759133254
106803763
980585223
232991
141215313
1229117808
1340412520
482623673
926483556
207694451
1896480757
1510370809
556509047
1217403675
1028598569
1990931249
295052795
376854356
1359010672
2145946352
1777912162
2048217152
219520812
1381465636
1992935966
476074479
1963257101
289300297
455979651
97001768
2117700494
1284508618
926944596
12854024
768655716
1144600361
531453918
1132595665
1719094848
292863076
880754537
1543834608
1364535879
2097150200
538715495
438149665
1511591640
1797795459
110816039
1455607204
1196738152
214560088
1890322104
7726728
226182489
1853589144
75030120
1081733576
334596531
222004904
704278030
1556578207
1086538619
1243363138
124269133
784732602
1085031741
1820666355
1434475846
519309734
642235340
1556335036
1653232326
298196761
609627938
1589900794
907308261
304569740
1412123148
1458152606
646842212
1243786111
712272595
153390030
1425986766
39770089
1906899761
1282856180
1782348397
1832268008
1519751338
1531434639
471823378
1918018008
1888671010
989582902
1884832066
64444746
1652339
728355680
1705367719
1044445230
1132617502
686315929
592340186
809846526
1927902823
1237998061
165365758
672887878
557525281
574951052
2134468788
1203100629
564558024
1607984012
327075377
1771459446
96425173
2003790467
582374395
201720417
499382879
261903351
1664294592
144293624
1100356771
1113026953
1594603628
1376515360
169399608
1743503585
712961150
1251284119
130309181
1455390003
1076018052
17532580
1818265697
1641364004
1188995269
1127493045
183965718
1644037513
617749853
2009885132
36618366
1003852272
627608744
452372545
1516242540
515991701
536559949
64125272
1507122868
659301432
2005067812
1244212815
1321473538
559264388
2063152613
926416959
263815606
1555144540
556522056
616611258
2017195835
1626105283
1373748466
162136451
815926578
1259391926
1767080259
865595577
489071385
1113997989
1645761325
1359380639
1634611687
927028142
348650122
2005812616
2060313602
153030634
1135818857
1042073796
214267348
1063554083
875784832
1393125061
406642085
842752577
1714583498
705672597
2000075778
1461992400
229377196
1985508089
466130024
1593336899
1225322344
551156379
977915091
1899193212
710284262
1266238588
868906584
310222650
142039195
896822120
1191370076
714147378
815268345
2109717104
1124917753
665895411
2000244647
1277051926
811079673
1812787511
1398824913
1507786664
560574325
59468253
495213609
658993275
504964220
378438530
1056828843
1658114865
1629140977
678619649
366541049
597480651
1757982586
1855813374
201958041
406245412
691822009
1863455797
1613077377
800494896
2129130150
464299678
1625470186
174175775
1442976781
1228210094
1673247988
736648731
1412709676
799463513
171745860
2030743555
790423442
321311316
2023154003
2125704186
995523300
1262322620
1933522774
1488100805
617874887
403802126
1886756735
1247548272
713342242
326736613
95983468
997939957
609174936
232766090
944024104
1344112938
194363991
1292784088
450971053
970917732
865316486
1830840881
1247532677
763669016
1476820351
300803712
1160915973
399068899
632422915
694994179
1242375451
1080623931
1634836400
899705194
1540137906
43168190
1470579218
1859120991
1090898312
503929229
1190731326
215778511
1341422745
1683868651
107952596
682675109
385954481
701100665
941734914
1826768162
1964770882
1767284137
1858667936
918405819
2085491310
2014632735
1168150873
1461182753
67245892
1934873531
120429394
1415219959
530933201
1239167319
547001019
1701347774
1096946941
1482296873
1148735774
1460662612
668171549
222194295
1221991097
736430492
1354103900
1753295384
2042717917
142450862
162726707
1875680304
1247703146
1680268721
1535797499
1471907845
65703315
5106220
1928988397
787661981
1259950178
1458875717
1441046003
1207915833
291335989
44797244
576258487
1929515387
1221489719
413743530
1211796834
1347539528
1987851976
129597151
627826714
559753461
136387226
1289494096
662495336
2100599971
524556466
814527116
352127445
843477357
1425772331
1171036276
1672675257
1727329726
1319229992
237494758
135948806
919623991
1424798525
1947095049
1974016575
442305212
2079873496
1056527609
377255566
1534041771
1274512507
989339278
1412443884
809975102
1062803287
123382045
1656699052
1404016758
1414833704
1582618663
1500517228
278096635
1559149402
697473655
1156404409
998800749
698738861
1574310622
1087077533
2097034637
538550191
1641597722
1306333692
450341962
1209782666
852029024
97912415
542788435
1455314835
182160180
2078237396
1467610127
1074602821
76340637
215759821
2125180398
1564882677
256352564
423685462
42458082
1048601963
139226226
494772031
1118108580
1272044308
1825706349
1562186187
221506353
1797745926
1618479516
1473819129
84326128
1964880459
759424693
117634190
298512609
1548542921
1887620516
1825111121
1247841804
127435847
1510472029
1307346056
2102807784
20173071
962675590
28775938
330605502
1093400959
247117944
453477309
106968737
57221309
1934241812
1215999469
2122110556
1178018787
1866199255
684756888
2103051714
1065823266
960059923
1942917552
278006011
1278936627
1707251129
1056974926
589593210
367739408
984896240
1356248650
1819634270
1756961855
762480707
1674164660
1379533906
1943874980
139541954
1849180131
1249623450
1958994827
1307860947
2062328381
1727728535
363380719
796891185
1497598392
861577724
364995083
1284452774
1796684746
1939617934
573134443
2048065887
430976538
412605085
467644238
2000968067
35382068
1815526288
1615291483
1175454550
879431290
123377381
112950182
1315782953
1886912639
393909541
1726478731
171628941
502684513
1377745588
548968646
828057668
1420627693
813882855
1204702045
1005074942
618372310
768222563
1099727244
309914891
1860936885
1179389588
1441741793
1787829411
2091890987
1587804901
1752883649
393138991
898661193
88885203
1203167958
94536650
841547495
833481504
2126782065
700992817
586381101
934124258
364909706
1629373349
1892100830
517962292
851828140
479970129
889761786
1755992273
377350905
761907866
579694877
281233453
2085457588
733240329
928217221
931869359
2002209948
921561372
307135825
1844861293
2057105893
951960521
262891205
113758751
1404335547
1643289008
1493868970
554262078
2090901702
1257370978
1716739005
1405669486
1249804055
2000537974
2128580637
2068052828
601396758
1976107475
568494973
600581967
311486188
1978933011
1477095669
1858736429
846378343
1797969881
1333757264
309031036
782047435
1060881309
1182598215
1017316566
890721214
497224843
804076493
776220064
16774377
270608915
679555355
1394804490
1491582712
1997972285
1105857624
1883377901
537483512
1581111269
1559465295
959864056
1580123716
1216074982
1113638793
973816990
1798678389
1268853903
1703683668
51292087
943931901
924047755
988526943
1745793676
31019112
108734837
1337641087
1823616096
186424158
195473019
1462349951
599018850
1539201205
151599616
747964181
1458380009
1461277946
1749081913
1499793155
1110398885
1681121887
1313143915
5653704
52747884
1131909719
150162933
655141427
477277097
403682495
802490460
837925758
177033894
402628673
1410660955
92217931
1824982111
1193395146
1103083448
590775213
759177081
375422162
512150163
1067948737
1585661119
966375733
543157964
973446612
901117653
62807763
679039714
216853021
476495758
434011033
1159455701
1125775495
1294065326
1391672908
1999936955
837982666
1242922987
592950917
375252781
920812110
1026455893
89306
1348596548
1940647636
1966510372
917070564
122628981
149817466
1000164579
1295502452
995598932
356577564
716457633
333532828
1003785544
1248431989
2085096423
847837398
216450922
960852860
2090763208
454468794
1162697548
137366202
1711529230
1871916679
573248912
516037712
1697580097
335246719
747904668
1827441966
1726390971
1356538716
249339266
1385131224
326083526
484457966
499212818
1338919075
74335219
1488485924
597923457
226675038
1308796510
27881710
707820243
2018416148
1678373741
477388558
1357784503
401441121
948764571
1530330588
893800484
2139684203
679835771
1176102624
180889191
720230344
1749195745
2008930616
1081746290
1470447150
550925839
1266204707
1916072500
1746012748
1410639765
747865356
1797281872
567498364
1691071368
182036048
680208506
533551520
1291966121
1374394461
444021844
458853315
471753851
501542279
1364358915
1061097988
1258860022
1225213663
1584779093
171209443
1281716279
1396378553
1730372017
1573622424
2067515897
223799845
1205635866
835254086
711637619
1597972368
671681142
50812300
460859212
1896712266
67644314
2015912986
190999321
1955821783
2112158028
1567881308
1346202374
1168530626
856061737
73820923
847525391
348659844
1733616762
1116685204
1093151233
1356619860
208471551
1048653117
1468441430
163275009
94009429
1890857645
1754149272
244568175
124914303
962282207
1652315917
405556566
335880012
726531233
582798985
1614133242
1522997489
793232239
2039699866
469715430
761121279
1776098116
693704323
1778218697
1219883087
1504202108
490102621
1588892729
1674884875
1917735896
1197616915
2126006794
1275019593
203230810
789582075
412142323
1341209455
1461960229
844469691
443995158
1509652133
466012874
1617973952
754415047
1526958598
1911541154
351627323
212902901
243105138
991618812
613649921
1383566759
697859023
312629476
2016455771
307871294
905415931
315190646
1665922935
1997145238
711940149
1009230140
1454217232
1080697937
1247931995
3479689
1217189891
1359105422
1852939306
1725520713
1198905768
1062690097
392414463
33380728
760730898
758179055
237814667
1631696622
1279582033
2013265002
1514002004
2065326204
915158995
716691504
21893068
129001225
1878531910
1921592071
1375162931
353051922
1712862641
890326445
1822445701
723626402
27353133
1202597683
1414306352
697658853
2064398364
751308039
185314251
536301579
1488650380
620884991
467667542
1016584377
487597303
1331824439
1981244738
218351188
788414265
77762972
606912662
778953267
1874503130
251452837
846047014
862395381
1012630216
1490998693
129721631
1868951148
1246392537
706505676
81873340
129895297
1637130907
206424738
1964569111
482955409
1883344894
1948994950
880122672
354615972
1308175714
1457012851
1863285771
267801262
1197648233
1596811336
2112366604
1115761152
751088346
137646995
748747122
135020121
663766861
1998877263
490504958
851013082
111086064
139654712
222563017
917070804
17702978
531004184
1909066900
404325542
599693860
1849653034
904053566
406528679
899964619
69628724
1632353207
1940191530
1529652069
770771670
186347321
543158740
556067235
1265546371
1047651622
1487941722
1537967427
2106479211
1564696061
1658545917
1842522979
1053657622
393610332
1833792150
448726969
849536145
984328320
27016973
1898634036
896776048
1899004506
783263
911647331
2009519244
2091383391
1213490782
1838171130
881132065
321945134
730388931
899270085
1530411850
1138186452
2116222946
894995650
1415231540
693474761
542263070
894837246
1457962594
942598982
365981229
1270579515
460863747
527150196
1302093924
747630424
309401869
21414766
85744257
1076123755
531725663
994620387
1095259630
364131914
1066705693
191407387
731757999
543489584
1577295458
434926592
935160479
1760368518
294574548
1306578478
1370810157
2118867480
1503616822
1411535614
1947466916
1947734978
1878058886
1729150596
1745847863
622368729
849720205
790961227
420646309
1021203437
627387312
46399616
1346285656
995782475
85346443
1573178035
1534904843
963571921
1793508047
524742741
383707851
765881552
7343149
1989037657
104108448
1281047502
1340804784
1707050015
668086765
1589065854
1216591292
1668634039
1756167958
269813246
536690173
1783108846
621543659
963370589
1341672843
796923182
1747939390
512682116
105632942
1212949752
678386291
1630082805
2097263958
922030023
208834109
561941838
1336423401
799484162
1497288646
1562152711
147402624
1586159114
218409
398521773
1266164176
386224180
1570671124
987901712
705161185
370800426
486546528
1549845370
1813598657
1745242991
1353208008
1158374387
995326797
189823011
1051041372
465469552
1731652668
430052830
93426451
168322674
765231075
283634728
808321130
56288941
915478170
1297071251
6516461
267617236
928976046
1591547028
830593870
415443032
2042002332
594421585
751090119
834561296
1359299039
1881780408
708526834
1142896529
1496306489
460250965
2069235634
1111578549
788254947
1652573778
1132121590
987893407
731736619
1950537791
773829705
833393899
167281759
1552541958
1091477168
387709017
1028041376
562640910
1016195670
299600470
636667835
522584767
309029403
133093095
983278561
167779944
1469492002
1980375478
676212661
103553827
871858311
665087301
1579717157
1672965519
909498351
1248594130
1840710209
1563402444
422040935
602318410
578512609
579178873
1934309485
1613101419
808500920
214282140
2012153685
77192460
1484476590
222185586
1691255752
170459597
1842783382
1154275764
1845389227
2111382624
582107907
774597360
1965910142
1198509061
550387082
1748430841
408486808
1502908385
1980268287
1934078833
657953637
387835484
2028725244
517261496
1438165727
626096814
1618090597
1924892318
219986298
855706410
1737050909
295962811
205846616
1888276542
1980663905
1746647831
452763135
217344346
1846413220
1981737673
1797020231
138368040
1698308376
518676939
1569266601
195422980
1068111748
755894242
1076828685
1006889574
1376889285
517574117
1027222641
591232892
1724017051
1499209519
451699723
1499455125
971496688
240131224
378794355
107372921
1049585055
1936448987
339824589
699215052
1059910202
1605401804
268352123
1278894024
829256971
2104469255
879355883
1596377390
1581786640
2111928363
900796157
126821891
1281329658
490953848
252981795
2107041784
736313986
1285093970
69973263
1814397781
1480828832
4728163
1314207644
1797735776
1562912386
1894307993
700955289
1044034301
1228499615
230832091
82840606
1976790546
2054180378
1988991742
1742109628
1761322147
1958383817
205037444
1081005775
972883647
1021729373
109003595
466857057
945439757
518357181
2119632449
1938676236
1990333373
932813187
54793611
422141796
1388626153
259641873
466713722
1903721303
2075476536
209948484
2139447277
470159096
792647472
2131154467
1791639581
1381518080
2132291364
234847286
593904295
1036297124
1683822319
1288445720
507086202
968232165
1152888730
1295246760
891058207
1936096824
1285696599
231475191
2111258373
388808616
642390235
904797917
424353022
1050639796
482224007
630209834
1007084912
435070322
657426445
2020593517
1067415425
1509165227
674219307
958415956
1044725627
798771958
1626614558
565083295
271565035
1214846136
818394539
1823081455
2090346965
116232299
888440621
1652887693
236710883
1363553937
1032709536
2086423493
1015045991
783069522
1336132128
643261032
66088309
275350015
361285152
1626561754
200098178
159599599
703851062
967294712
776668347
1672339971
451318770
1350005022
11706159
1863936478
1432370400
1629384578
2034336497
501403833
1661509659
195904373
1627422170
1929807806
2132373637
1635992256
84579257
131499903
133207986
146315375
2036130001
1779735815
919862105
422122677
1181254744
1475477056
1334823946
728810820
77566425
1716856109
632839040
1800099349
928386170
1759966450
1702394545
1541879974
711977076
42477030
32858072
1574802698
745870840
401603061
57742625
1805648370
952406716
1968519291
729050838
1783432406
62882947
1394766591
90802449
1509710365
1558535236
81170700
2117062407
565446016
16383642
5416164
89294886
676801227
1081014123
318113590
111865698
1694477548
1281930201
84523938
995545245
240359224
249087053
454827331
1695330060
294079813
675686097
1477300844
2130080811
2128446329
133994844
431032638
1264297239
580255390
293336028
620493666
1703158066
240917684
1679854283
1978645368
593258630
1751524688
538810731
712263633
444885447
1788240196
1845670772
646637590
143775988
353303432
472203297
458739797
779029688
885631202
1466366952
1772359191
1658807730
2145654904
1525842674
1805171833
944913446
779234308
1822876429
143949749
239949436
533133333
436942453
287066846
1188554516
1229294708
1807959485
1074293301
477041390
1558873052
731787766
1630460238
1026359316
1256152339
1668818700
82566625
1542155031
2055772732
1766332026
1393159402
1481295397
1419749825
517109880
2125059680
1923538639
2030671488
26875711
267139551
958532697
1077641158
1103618243
792543858
1997530662
1897781683
1424146855
1497606952
1881702853
1635743101
1532003846
1637092245
353188206
139022744
901301574
1835625282
650639840
1573138955
1367528292
381951736
1796086019
1063321805
29866960
862972880
590328834
1771369959
741425865
1251112037
1807521144
2071627721
660533442
377679106
50832323
1560814340
1653220321
130815820
819058507
1238215537
1279404641
425297625
696629426
793363436
1882809583
1693527459
1267492670
2131222090
1782345871
1245327392
2103781041
165155964
378296726
565313823
1061713426
1922156478
1442108752
1611712212
859811205
1139935669
1310164043
1035863603
1924801762
910609469
1149582608
1763088362
13164942
918018485
224288098
23389280
71945462
1260295582
72558111
327968725
896234165
2055046079
687676287
277446315
236078887
1934137967
1034580200
956725727
1422423377
1036998753
836008625
1080490707
100742435
1647945449
798631969
1959434309
1872275911
111706353
1438090809
145213923
110708828
724263957
2106804429
767565002
393200854
1314621442
1729846928
139374595
1825999416
1854791676
1112115600
477231169
1776400122
145547634
1346962097
921816212
1471456391
1726682614
1012278141
1973598832
1334441218
1184854528
1452349428
2059903467
903293306
364672641
152869298
32676412
729071607
1165170673
838971724
2080775556
768858753
1890742102
40993150
186088911
1466592468
1515532863
505288738
773038132
1302262309
267252419
1937984005
656867929
1771875517
1262692586
672699362
654968226
228158090
2108424471
2038760768
175277099
1614140670
1168045453
521024083
2114694309
1405175312
1742941908
77278873
678766276
1867130634
1123396296
717524726
149585775
1132713741
340995633
227177438
206822649
1303058544
1282931736
761895839
1906375448
1186072623
394679916
883457240
1903128599
2099026682
765773344
886401117
1008547833
1544987705
1866804164
512668555
1149798706
711746623
1185257232
1607330582
1960702260
1479450114
1090250662
51317855
1442166838
1642804775
1323120022
1003276327
1625394592
1686329534
479330504
48942372
627801183
1959274262
2015898134
1070012905
661071560
707194668
1144238759
2026591949
1339444157
198043842
55526789
678901970
234983824
869432488
428705352
436005752
1204198288
67244522
1982605979
447251288
2138858939
874931374
1895422330
1533769669
552528022
1369859240
1140839530
268772920
907216446
2089589426
723543879
794909382
1463008817
1176246180
1484464133
853927004
24750451
289204812
361222136
1351101750
432914210
891886996
368661237
1839455892
1094213766
1726168850
848896174
1856735740
1123921258
371158313
2003608615
300702739
1272455181
1986522391
697654308
834524740
1154642393
1566984555
645710723
479629820
459392833
1935276063
1056768443
664734092
1937843343
1793427785
1985438274
981167036
934226232
293297320
1441371701
1361409304
902763729
164814886
1404222159
1389318822
1997411137
1710184089
450439981
585665618
1141756109
509682985
1518475315
2071852648
1303729816
277523026
409724922
1850584292
1042886226
1037147056
1641832222
1544033499
76271369
2043014266
378769494
1196877509
21451165
224869185
1855231249
593707372
1338076169
298961259
1152716153
464765856
1165670030
1690040270
486828279
1432071779
1572485050
491605558
1329329632
1335103384
738605076
1341655265
847821457
1408758730
382426968
1008611190
555750653
1421648070
112400364
778777236
657466096
694081468
1716140983
1995117128
836563731
1348345709
1085867874
1242041510
404454462
918492807
91052106
1069011923
1616600595
70110747
1907895992
1682000828
856713626
213461721
1618967527
1914949915
2068639939
1329615092
1128609056
1422460861
1270734744
1372263690
1323610249
2143956924
930716474
992376558
1904691459
1991378203
1798482808
993928164
1987136309
356787473
1954490926
701235408
1332226135
1081277598
1241906178
1024900171
1385362427
609042084
1350750212
1486383452
1456875333
55304912
1169287401
897982726
2009837077
1602857571
726969401
223456613
1838692916
1854746746
27261728
2019441489
1274994739
1416527393
1501909728
1631655069
657718194
323037830
73905329
1057448564
202398653
1875640281
1743607260
1058666456
1818605074
1152854557
1103042708
561521536
391472441
1501162877
1881590690
1210223237
279603861
1383130177
563950344
1554975267
425180263
866502014
511236152
1964941899
2119948631
938586722
890151330
1261332455
1248502891
1782779376
699741265
1736212177
1105103385
2129648126
1765546673
335158368
529656650
1595776434
495433229
2135134638
1549914912
812110939
690157055
882335121
1648030225
1594745627
2008537286
1782925076
1722933879
1360107341
2122298386
713981776
1212658939
1825516778
953959586
17812660
748405956
95935665
1651148553
552516562
1156305801
234353207
687888198
1713560259
157511193
468806249
237361581
643037969
1792776284
1720981981
817605395
2078702514
1842069861
1404852846
1017043038
267295626
1481441482
266420958
1195089853
1709429668
405838135
1719362314
1830811685
1309489577
1162528193
917310588
364831235
1774184813
657641114
1742020199
1471512415
380139538
1826186079
768957956
285406232
611872159
1333150225
1022710590
1673792967
1785775985
695083158
1097510726
1763947738
677544617
485614372
112212910
290530281
417214105
1027086195
921980823
1349314693
946570733
1213315272
2064109189
1702734671
130159181
1589329191
123121312
966639729
1964758531
1223354588
1251149534
179470092
584777201
1111321212
2128323748
1310614252
1876663377
1807859685
1313286949
1962865470
2011851393
2022007429
266123554
2091348924
955880453
1478605457
1512249083
2066308284
600606591
460053556
1150250150
551263058
485741195
172460969
826048771
1961990602
1427243643
1623099684
1551073073
1683165091
1703055203
1822238134
934233285
252025361
1218170506
1274355314
1105410327
429464527
316992557
1476903434
518957511
623371736
1152970191
1463311359
608547536
1906026374
569359527
1674045801
1761127288
319301338
927348708
205198609
593698100
202162264
324947701
225147804
1055605104
206417850
995107593
627390455
408619185
53878818
149238439
1632745285
930850732
743703648
1790348017
1875957198
683454075
868136658
1820787273
1816216191
1238345201
236544497
5405245
1184443251
1883322155
551694499
917187065
1586508368
1228462205
1558136443
1864233139
536586314
765985852
1973059424
125218804
1767772923
1716647734
1845295414
853388634
1154152313
2134177419
1127965186
1743191305
2120216496
1375608431
342102628
1053619300
1790183051
1532016587
1040182326
657367994
985553706
1053431519
2119631776
248207531
164957874
298516802
1477054247
1758734520
1703245566
489659584
231841699
2139915008
1713806350
1111418076
995369223
403884805
170326948
255502616
1008968253
843709047
1698076150
1410929660
1125410098
352144261
1468940579
806402127
960313375
1618406335
1756710583
482355302
890410009
266515867
205932160
1809453961
388859706
603320969
106193913
6220941
460284724
661988932
1479653803
1150097402
1918056102
1481695222
360191565
2043716140
1063128377
2117244165
1012203540
1801841
650049290
1500676990
725221773
372198340
1699731973
462396279
288505296
1552000108
1128794480
73560681
1027493019
277082997
185706126
224673046
2084003439
104321856
181586042
2122502390
1138403687
1511584729
140209363
1578807223
1019092138
763725984
1950953350
1741691051
1410293044
2079211420
307350505
337650501
1495140876
926334539
969237464
1017307504
1238517840
1573890369
1115263077
253200807
1414567808
624112085
661535451
1265871215
992734763
529345504
1637694365
927883076
883367229
1937222950
2055586746
1126210784
212237622
1356149367
1462012927
334721576
1142088166
1173442168
1093258893
2117426749
529454872
1949360126
1029571960
2089790140
310322170
1673187275
1262908554
1337249184
847747230
1503811505
993687734
977326978
1656561863
473681802
1564123194
904188385
753803652
2103772398
1677364111
221667650
1250041053
1386879013
1957598482
2006720428
764517724
927982412
2102280510
720386736
1844931472
208463905
270301079
1351746009
1429998012
660194932
744915453
1774158004
1599895496
2128755251
160093563
1898979644
1703755829
1807720954
712549081
1846105651
1262144382
956697853
888745436
912674019
1822948616
1296880037
1093922422
1305192540
967579514
628861840
318666905
503333458
1446045691
776298963
1873357937
1055127195
1295137739
1098446103
135900893
469595270
1512020844
678581802
941893952
77077004
128012225
85173349
691294903
359322931
1642179951
1724904286
930561786
1893797479
1033611688
426809615
1305933767
1698601908
474986156
1734214996
1178131564
1844951417
18868007
425008743
948947568
1874202061
418667348
1905404098
74649021
614707874
1806234791
949629963
1175132274
1756710810
1663390329
770445906
1346700236
1942752300
1348474338
1325520299
861788254
296288955
896429679
1798035153
1207344455
231348698
2128670143
1659781871
738341376
1399480116
2110694533
1034564301
402517392
805190102
1594852912
1887127538
1879443166
950315915
189207933
1163056021
1970717999
153525355
1317034078
1232700574
48986238
1832725498
1564218557
113286671
1166817725
49810403
1207063640
181122358
1941664363
121430740
757608749
1677457310
307506671
1131984170
2103110058
1134950869
1858744577
2109495476
1797340359
1633357174
228383245
1520234103
755240608
187637550
1772997033
1381065835
95376493
50601257
36459256
816185515
440158432
1627645342
1508291363
293532381
1970661482
798080099
871502530
1774382787
840480068
1427917296
112872743
1856425663
623821804
609820880
1336574211
326319542
80285591
328387790
650078356
1610443090
1853298047
668100698
712276492
271301762
1543355039
281918261
429707128
1056940507
65959582
1185079506
836294488
1438469312
1457506434
847935064
779734193
300584311
1093137312
130633863
214169500
855484818
337314522
1917500168
127972573
1119174571
2028803325
611073441
233916075
1899114654
309981598
363064062
1272147217
671912475
2052252900
1875523177
944293258
1169992023
278127655
955274051
1976693731
1691413643
622918089
1003231624
900633135
680136100
1410136438
149058980
848488728
1117129908
101350567
649682313
1086615533
1136873878
1625827077
662327226
1588467007
1269091997
322515431
1586387225
572346100
1363159763
1231765939
1490854728
1400435282
150926382
1101693188
108301107
23254204
1513871833
1595213205
881606253
1414869868
1759833592
1272872028
182248082
1793909757
1842081963
757407115
931480292
212946027
1918738928
576252310
1354499737
172696587
43588562
1161178129
867856135
792394449
171979951
510937455
1281924714
977308181
1482287529
107598421
963929376
1724107997
775934164
805756957
748394816
716234702
1301254941
665237712
923988940
1767352818
712601358
1582939198
1712486136
2097171575
1040499375
1835570999
732978469
503667427
1845730815
351387717
206802642
1466227737
512646505
329399323
1764139087
1708724596
1124092681
1420470650
68442301
262801426
713968211
338793836
32948153
948498499
1320192247
27531266
1002550358
770064095
397949534
308656132
529664627
1699976126
1577736420
645961662
917123528
664955875
1687712029
1410787401
495281068
1754306739
592474745
628533020
1464490324
1408466962
1985776518
1355850029
1711704665
1718822212
690752237
1874051044
1966797539
956692743
1516128649
2139987214
744710600
2071884067
1606983105
2073124670
1799442177
1939565005
535844028
730193305
1104361917
858541263
1215411440
1377569985
1778486869
419037811
1592592563
948876058
1630147906
356886970
1681043468
745301009
2077419816
332273710
528956273
1603061090
1844311162
1517101749
704154945
961682221
1177942094
477998374
2010973426
192420751
1129192142
2019263380
1756737673
1137773456
896335053
225310976
1405912898
527573798
1333549177
1447973226
436710417
317733281
1588995976
1941631065
2072688376
242071990
1474842968
438850114
1239353376
2069552499
94888322
1558236312
226238980
1290351373
1658635697
516167071
1470696266
995322177
1362039827
30905514
1070578011
1161454283
1660869058
1140358010
1971028512
1501074264
1555001529
270574759
1583060789
384607056
1630494188
1758412188
1774356307
1591499920
1908783253
1900426641
423348395
162586144
21894884
7173772
938494905
1693260082
1462502799
290252141
1488131219
1012896815
1583285597
1378757132
1957617196
263223386
1094717781
1150762917
1791869902
948757774
1519496650
359583002
705950669
751864962
279674277
230376624
2135321003
858691567
531259714
965594493
1347858408
1341838179
732830905
600437311
103590733
1658069698
743277865
1251678841
2139581377
1695628662
1586116695
965266105
634259476
1945154251
1789712935
54176853
516521710
1353528981
1335024403
639458829
476094909
1136080017
1830209017
1010371688
1972307660
1467264394
861673233
799723870
32506790
705190689
216504744
173137213
592883487
616635494
227364574
1482778221
2131487647
988981641
1214044945
2057855558
577468866
1763217531
1792376079
780141738
750326224
138705205
1540000681
2121402526
438732456
687387106
545356902
1070055469
1914957799
196084523
850555251
911404456
1697831963
1953745969
1043615742
1893819046
1419086426
33646394
1832738349
1844209880
1347628523
1612699060
2118216266
422900345
1311389474
535213185
1452701668
941462055
908699295
936867932
556332751
1672690497
1607100125
684323180
1219002601
1014352548
1015131808
63772844
1085677729
353457706
853896148
272442144
431824738
1717126407
396080294
409984691
1195334465
2012623067
1064190690
1853380134
1350444492
1180142773
1476064587
161660258
1468574231
1335498309
177887928
812230144
2061032135
372510221
1731543933
2042985239
298313906
1364735727
853695523
198657434
608387313
1881186056
2017775589
1561311479
1112216280
1169305601
499446377
1611892387
132341479
1772750515
1339814404
1774058312
641764458
289772540
1003197037
1271063058
991463417
1658225834
1765469886
227586464
320956779
104034867
2001814426
1614020630
753312463
2046188123
470270319
1629306605
1832760795
2121916307
42690339
2060042183
1992520404
883315151
128443318
829489339
2045427222
1606385150
1498710226
1828143033
457563961
243549824
681317624
1485199349
970151531
1225851912
1798897154
994960693
1865890681
1041607911
475931393
1024176310
401220418
1259390496
38141620
1545430214
159813388
543169240
943763878
1912375798
1501421937
723008850
454696139
2116405823
916315551
1538510556
936444656
244088363
1542434166
1372295145
45626382
2145091714
194604848
1781020876
1731903190
1994672851
1284197460
631183719
781986534
1606244742
1440814986
1548386766
1311619977
1848694875
654406396
835646040
1670494585
238851653
1134788261
1149113325
2143667577
1787052620
1728319104
440957022
1607283215
699854619
1102276807
1536107133
1408526029
1124655017
2038729759
2097534538
1556498812
1292016465
726072881
251081120
1861005467
1896237615
437526857
22776841
1565842948
957110596
135861061
1230217006
454099262
1010329335
1759908718
1974990529
1552924889
1107785378
896299200
1703815569
434294144
1257795096
636747826
2085935289
300776558
145741905
1987124011
1563916476
812935320
783807225
499393879
1734009100
522657283
673055207
143366977
1653843259
1406978912
625863659
1951508611
83309626
475856046
548216464
2013152781
920174920
2049793341
1737865874
446095367
1004729304
385712582
1752369209
292848775
757030930
879344452
2111845220
1530501536
2027734712
938340533
701124660
1827675126
1787108788
1442939195
850830947
182019052
227827788
1702178539
1483622104
781743499
335619970
239865982
1550837346
142595366
1099434492
1432914928
1705575266
971761329
980075580
2022070464
1444368740
1521669038
1968449901
605718995
2081647848
869464347
1966201681
1188208632
539351197
1437130293
1492437552
613131325
1265057968
1343599181
1011449239
1287277038
1099761718
1461670738
1434002509
1046288688
216210391
112385025
834956480
1303486677
563351426
1146272294
1789470017
1308995838
146833954
1838763106
732144703
337485051
856082804
379128212
1629288409
466126258
87811798
323169652
1851187101
1968942194
1765196661
1662906518
1363577702
502123511
665760796
1454589252
678372501
122387404
256788001
1782652549
535633179
1522375188
1882936105
1498693132
1610828065
1809497506
980770237
1528203985
815447706
1589424350
411776222
1194978914
575044918
923988678
793305336
394837194
779869954
1537950427
1042208847
1380229371
1708183837
338244050
857963058
1704793135
1815138989
616938779
1622135907
1554406422
806993547
1846538225
1639493309
442110131
2064734922
1556582041
1562697511
1867131556
782545067
706582
1065477841
1791990281
979512798
1244655745
764925271
949838804
341805919
1388594038
1635612162
801196188
1056735038
1716039198
1458422563
1882911358
733164476
1248174444
582984450
141732877
333940716
1533996234
209775560
469278131
767956990
170958728
5615577
1763022023
1952714091
1193145324
844943802
1389777168
259045277
303776047
1408950510
1096440662
1072294669
876344700
109854224
978281395
342108918
451778611
1176471221
128067544
144152725
1646843099
1509509588
445505884
419605409
1432456260
1874986042
357776187
1016312614
219082755
1633641567
100651362
594156763
1355064240
1150932889
1624192558
182486395
200664904
1187994860
818839557
1815122398
1838926384
2115281512
1099653491
1143049828
957834359
1145399613
884458770
793958386
1623792156
1604661563
181073406
399706881
955638785
802238012
499731553
903150929
1806934948
1290044316
1769694477
779320530
1421179965
30394467
1014881916
680843521
233911675
1241830473
296918991
1092563589
1010214319
2109199103
1505535775
1557042097
351413256
521576784
1750032270
1864224849
611517169
1173844109
154828585
1792224926
237965846
1990177679
1966829041
836884207
1453074645
1130648208
1992110889
2138115184
1079556197
1879320417
181398639
1878666451
1685874249
1757266393
717278090
2022603024
1879682570
1044476918
786144474
1333110055
1452903464
2059445797
1660867920
2104897834
1417293836
192639894
1909139724
137922712
1218033087
625839717
995600703
1666575072
1085663640
2044423174
7564025
381951053
141168744
1176549624
60666992
1315888470
634633211
977343955
1560130745
1341139776
1822925660
1973164763
1052950563
544753830
850364054
1363518631
1266030709
1981189440
919214081
1982031942
1743206788
1689517686
1973808955
1125175186
511422678
271626066
1972404803
1384783124
969636394
171239683
80882030
2122307711
814933987
1667701583
2083530693
336823199
1428361113
1557632000
1364049673
2004165
1989787828
261292140
583354498
411352463
1112146753
1298969719
1777489980
1165128877
937303517
1865530152
612755065
818465739
1792811843
966111142
303923879
1226279766
408291812
2068470984
272010650
1353094762
1202604361
64169260
821459702
1613731685
1098514520
331691006
1600199773
940110971
531211156
1816491253
1035334434
1906510556
373371870
750081146
1758300950
509129748
1409874989
983517187
1836047351
531894763
2126501856
18095818
45921368
141075126
1450705217
1774852380
115288995
476290281
2011654084
191809828
1231363262
292787381
93621683
633125754
1622386480
19424971
870903529
621143681
506575592
262958511
1280438170
201581511
786540875
578289025
934891802
1272901437
339918824
484452503
12464548
1065136091
1668541151
2007091887
37196267
810010698
514875080
732552954
514417432
2143366800
123685664
1333533314
1769282902
1246514290
1963955372
1907937765
447667775
348579785
265852750
711140508
2057310001
1469960990
1119416500
262697345
706777787
2133812452
1420579463
839521161
1225751466
1114421498
1431395425
2129290506
2085899091
2110437344
1813544559
1738411289
955365146
297002999
521462588
1849856707
30603107
416023626
1353212523
1086011995
1914478013
594960070
23296725
1431644225
2112483943
53479073
1435653197
196333329
1199561725
292469179
1947192033
667329038
1058950159
1121295476
236421137
329847457
2142844555
1085323761
1039136127
812504044
2063732686
801655907
1818603378
485910327
189452882
1019006397
321937050
1024979073
1777044867
2067582606
2088440473
1919832666
1425243117
512071764
233337897
1667142166
1594794275
247436262
1066141567
1542030403
2024337524
1609005698
359757442
1192214892
964164303
873811561
1282073330
1990713608
1303651585
470948373
1761558594
1789394665
711616154
374176108
2037495553
134448954
1349488356
1566828966
570101232
845040155
1839076533
1283907958
1953373334
49666223
405236554
959951162
580928968
1648503067
803332528
1055271864
1292827154
418284186
630982641
438572508
89866495
2146152884
10395166
1446928147
374623313
1316783335
1990593058
959259043
1097470523
540905625
1253856913
116091695
1669394075
742996749
1803335668
1718078526
1497321072
1236865422
1902746562
1734258915
84828607
1155883923
706625259
1636794770
119985394
870590387
1296354019
584944219
170038465
1743267759
1280965951
588098436
2091685642
1279358193
1718047978
955372140
721923441
2061509724
1157417234
368261326
1766154221
156914354
1741883107
437022079
1629867759
278294840
144652400
1667507489
481926484
878369073
1757499998
1373229353
285139683
1998825747
647358952
267714919
970073771
1908402174
1213502532
264801215
1252811026
358019589
511953856
1266318315
231147004
1905732982
2016108201
2118241448
1163859798
267322720
1594778846
1942677376
1089486565
1339109259
844480229
2031348981
1516302700
1327839071
2050235326
1794229456
892901292
1294291741
925665012
1401878130
1679344010
487227204
1002733385
22366484
114450463
688382961
1334482090
2127768595
93325307
892764098
1853525655
1414391524
1135491815
87170340
1877482028
13734399
2130361077
1044942436
1010368682
565171738
238281776
1530671435
2027414917
1283355991
1405161240
1169865754
904432846
818322257
2143091341
751391050
828811564
733344951
646659759
1988549748
796406342
289575057
1062323853
918926799
937182024
189957998
1338987145
1662881489
1014988964
278424786
1630012172
272017004
1163855525
435521096
1398860197
1529824583
973266875
1716702308
1130603741
1025278456
1090060773
1241625315
2038628589
1707560199
1910101717
936753332
1016701717
1575405058
1048528843
1732755511
1878768458
406378132
70735367
873738236
278183619
1140463573
635123545
283433507
2007640597
576585077
1674837339
666348964
1071401796
1405635364
1597358959
131280371
1126044800
145281064
1362781391
171553500
1719465486
1023044528
8698689
1655468465
1253163074
612784299
1639277768
611273985
2123599463
825017165
419041868
1461611773
2057681055
596878334
1046502802
285646680
2065288758
1639769030
1456809948
1771143226
1069455234
1579469231
1742307214
2004249016
1333076250
757706143
1679167302
1937845495
384093346
2107503967
1796608864
31428984
407334115
75847823
1989335227
285646320
1682335291
186543417
332972563
778086573
973199839
830045047
804181895
638922537
1987762145
519936614
1229577215
1012627207
1773771214
1163727906
166980567
1273558435
975750200
161092040
1630642842
372015331
884912460
433885164
734906813
388450170
1118683969
1845140170
1448382124
936677408
997506708
1806947031
614940980
1194410924
1816669117
1723938914
1852938647
856963993
1944961596
939147338
673810081
254302945
2084755972
1844457555
2086831282
293170935
1757865649
612418275
157121208
1227151022
1134754042
1610683305
182329721
1960768387
147278097
1539429405
1349448064
69099885
1758972244
315475636
1549572478
1994258281
1002487833
1692632196
1741814783
2097581828
485255697
415991951
1285404312
1739691480
288531627
541819977
2102013667
865428592
549167189
1763179460
1079061088
755785580
2100206136
826616354
1398008651
1799872372
514170672
1155018157
1868617540
559931804
939480489
1027177564
1601152483
152076099
2101858305
1382653742
1985812238
1947610904
1964074670
150550502
835661905
1580846145
1874238022
115690490
998966288
725444540
1167982233
479779152
1122303864
284876711
666446781
376746709
1410646169
119881854
462928177
912172046
1666544885
1933437957
780615624
1140383219
903593787
678333268
22635580
1967303357
717891122
941147397
143190126
142830157
577571484
2030878574
982959979
1132517089
1646732546
410478420
1754813865
723619962
1469549858
2025423149
588213489
700248453
94521139
393773288
1464180072
24718226
841243198
760883733
1065576673
1396222645
456945296
922482872
1385989141
834126424
254866536
399986850
359276943
731619655
974967115
216233684
183256003
1850969675
1487640342
770068637
2112558966
516778970
1062093167
1233448034
17913138
1142850643
1232174370
2034553478
1217965249
593600303
1281258877
1607408696
1791047355
858479696
361704026
484857009
577564277
1477826640
1281314707
530587981
1633170718
1795463481
1126347232
546550270
1434999603
484557428
1539974753
852359304
2141795115
582324538
543162286
58501761
372419536
806953099
264572075
224462774
860844520
623211947
1664556860
909863899
832412481
2015351880
961157423
25208221
637687912
1245993714
521962567
1019877405
317304598
1110435551
1622191814
1200726574
1131101167
898252934
1567839004
1491750716
854392343
1588695075
1444463786
1795608233
2147297192
1380456757
1159309195
1031714182
658241972
598032248
1396190663
744719703
625911082
642437803
1570168326
1800830214
619984307
2107613966
1258938798
149959003
141919215
860904909
443276061
2011884707
1808347050
1473753244
601834427
950064991
786735572
1070511786
2063946430
512682094
768808762
1137093784
944991019
313367840
105624161
2139941983
735056366
479230390
681547347
1759130262
463498245
1767723305
1945700345
881731907
888096090
2026657377
1141152013
1689795975
1037475347
226620294
540891723
13548252
1662304701
1999858287
724899225
1687498641
745923852
1244085553
38899675
1095965040
922438688
415391241
1956107247
1612437937
1273559322
1223895061
1363051709
1795748076
1208148436
678108936
216020646
2120713205
107130466
1874360250
507958136
33171392
644808631
1970300989
971571825
1301280247
211631445
1740324941
2102566017
1666312280
1774644086
2075347349
701572536
357006841
1694206468
522678112
1071468260
984852258
936901224
1517465597
584745287
755694009
629960059
892949434
1726312276
459549894
819583565
436006338
143306773
1583603153
1433402394
1637360845
274620607
1438948444
1295308971
1624457808
177065736
2075934301
304008841
123898785
1151609851
1100971102
1500130148
1488937475
1910195523
1950668285
890456594
1148004981
678512783
1439153685
1553873064
609943151
547130458
1298992846
1448404877
1832068086
936797107
92915273
1447353995
1703497269
2035676993
174918219
677739534
100181175
1320429770
2087613668
1601157892
1969394971
30505956
711043260
1242595606
1772055015
1664551300
1892691155
1547597020
236039221
910916029
91918705
1251761182
1856850521
1993672089
1707203581
166789667
1193511285
560038472
1908030244
1021158975
2063908128
1649242799
1422394239
1444671914
1690880018
1833116116
935850895
1437365671
382690206
1093321962
1474543579
192852525
445198438
1118086702
5498750
842769382
790269748
1631999607
208654392
16505503
32063479
1777592207
42805981
47322895
1487260420
986591008
122658600
389247447
629256486
1129254994
1546240221
1986398436
56845180
357354924
1391479431
1899968241
554238934
1237148829
461415324
1671057399
791342403
506654293
261860074
1964042535
1993278618
1982466844
607505518
1268622923
1377685363
1432572878
1855806561
1072861175
1529501072
1990251643
922237953
1936454219
1094568187
1413516941
1622787521
1537786585
1448605097
1313669959
80871896
1878101694
196442812
331138489
1886855550
548860199
1028442443
314184913
1451902103
563122702
1498607188
1978367498
1622705304
1380297473
569975211
450267051
1889094167
998774556
2092179144
2006278843
1210771354
539682844
2071872815
339256629
2083422046
331187445
161841177
239996105
33828381
1536446544
1725298511
321210547
1573421144
392681058
1613924155
1468779457
1821650584
1255375813
7078121
1373153140
31400071
1629283069
1021850241
1564568889
237484749
684483323
1999222719
1938888959
1210020389
213951923
2127139214
1417282632
1488824304
2089113082
427001538
1071374136
1438240417
97945110
1937132693
1517728530
1695405515
358192504
1016624661
1789128050
927063721
750034829
436415787
1422815552
492976062
407728604
2134094499
495104463
1520476627
1327041002
1829021249
957338830
1891752911
721722375
117446414
382917755
160986894
278995217
1682660262
543480257
1189999517
1759145166
2057155253
1392846646
760947801
2141375657
2127735391
733522537
229694325
1855728976
399069679
1421287098
1135730359
854051103
1163997333
1558144769
1476338476
1768250998
1720059581
1074522343
238506610
1825238561
1448826232
692055563
661296546
891158891
699969459
499584711
606317261
1614248012
726126949
713008168
409419914
924508121
1303740608
984171170
791321174
1409962017
1753626102
1907375090
1239579932
1096798999
893356857
932129147
1005281978
22368767
666334627
562003521
2024535851
1795427468
1702511875
2127700479
645061752
688166541
1297640523
334041640
1731245676
1782079048
827134369
1936395604
1263501210
2103818956
437151443
1877623976
1242047753
477069831
616089967
1314330243
1169648369
470886262
1210428208
867684594
299047052
153641376
278872561
1052670738
591424676
1958041986
633471084
1475717212
183294397
1272602523
930928113
22893063
363465238
423897698
1010906868
1349565014
1802382405
1904450992
999550242
1135498531
1262061427
335681349
894414860
1322957887
134371106
1985562266
252347553
1196927031
908587066
2146929056
1311696422
1275589212
135146566
806999196
1182381655
1515823233
732045053
1078206178
1236137229
2083452422
296292603
293689952
1315914079
1484754499
1658504567
1389621480
1901338985
1923776340
99091830
1398786776
610341497
177374090
2091807874
1526127962
1446863149
1505569916
100314371
802242689
1402129025
1473125464
1549378602
542756382
573104940
1121405285
429545029
2081965735
376260734
1578583791
968932194
1591869748
1765382084
870226085
1867186943
228204615
482881489
628427734
1976178830
1676300527
216578050
905452162
1324249031
1987907744
396718456
1129010537
1498028278
358775700
1621773924
1247008219
1999183067
1181262606
1256117078
1641527402
117514507
525364113
1623440967
1232772897
1041847513
468185858
88438898
1081097106
153855083
607354735
1809075327
1369301332
1843410446
1928197202
2142464247
1627660241
52702632
1825165772
261072550
141124927
1971108316
1023130236
1133451849
928950286
798451454
867664273
422210508
349641206
645446813
1869136253
1497429738
1319887215
1942626546
1234172311
972600250
1434770654
1474823609
1414345991
521856605
2042588027
1886477277
1841379539
817796993
2014069013
1731809295
177093052
1228002608
1117601582
412896996
1491147420
137542059
903632949
794382676
1099707204
715734364
1841592431
1999663213
350002729
456314225
454392235
782746209
1559432801
149990825
96214183
1802993146
1602825956
791289679
1541868412
876504914
1294763960
1500729923
56746933
1161790471
1947724895
355081440
1559185670
218765126
150238028
1782152307
1199243097
1225582168
938144374
1647631634
857541797
1228260489
881788493
368847486
973530045
1155426249
1733075087
1866049432
2140378690
1382515840
589372820
1143639965
64229111
2114138703
2122900219
1900248424
739267603
726636483
2125104616
358718608
1993789785
1619189529
1005091178
442081503
743615095
1359573466
52577413
1020626696
1505891625
2023194138
923680887
1402084627
151370719
1456390568
1496637102
657281489
1801594677
1589223162
708212711
1087786585
413937859
1954314504
1025810870
793793784
305757622
1589532695
702024863
1591306789
1796079641
1617548546
1045162771
1101382948
1289716134
1116163829
656924419
734070651
195573369
1829856744
63008884
1850096926
396449290
1220853845
972950441
1795138956
1604239070
51123878
580814693
178209725
467967934
1883867150
1318925170
887174574
61876840
803091996
845639181
587781507
499928547
1618028877
1943782237
575250849
782989405
571899242
1813353048
483191889
1017078214
1461179865
640629794
86332597
1021828580
188684656
1078188549
153159317
980530910
614758175
337214302
1040958202
691965655
2142714
1895623628
1234284559
529451658
1587852661
2021130774
1603531235
1476822053
265777570
1537963476
1180699125
774276260
293273660
1194671562
1876623330
949110329
1782189797
1068267138
391205406
985398983
1503565310
148623381
951889095
1638904399
236114615
1845724327
527461285
500583640
1827507357
1636554369
926802233
1839842463
397058382
1857099476
1010919200
326321383
1016125684
1607611138
1521039094
2051825516
1747321392
1210764271
1223100918
2092713770
2012370632
1340199807
1675460911
1365906076
2117347251
896906005
1438275181
410846626
1497682290
1873738235
1431196651
1583604878
2022701004
929207089
349443221
1725713709
1142819569
7111792
70683760
892541384
1523782404
225194915
470309123
215403472
1587725526
1374369178
2071779633
259325187
1293606249
1119331268
1020530081
737925733
1841612633
73071463
13255050
1140369075
788497894
464945891
1388083664
1122780123
1561520675
1559115950
743616059
1565443540
1985810133
1357596912
144755029
1260063936
2056985640
702483499
600797438
333145951
1919833433
592416124
897422806
1750088807
257846027
1381406833
690736260
266976824
733616573
1994149949
287468955
510501841
483855356
1320570023
1298365717
2017586107
961677229
1068777801
559504386
569746999
672162483
1707289506
940785569
1908459300
65256934
779094242
1610641953
2010382594
449907351
724767944
339434136
1416734256
253482521
671911736
982863241
954766272
1666637320
1545341732
1387537698
2057970692
31124783
905659548
733126983
1842620474
455409291
1439006308
315920359
782756511
1169992461
986999129
1325383017
394738159
493083817
56332769
566930577
1529903587
913361720
1479235155
1880233746
420658926
357777465
1057252725
556152227
1135800219
2036736908
302302267
885051545
1463480102
760106970
1121410215
85268308
678154201
910667213
1550783428
594166117
38538438
652319119
1714841525
986838609
1527434456
147557976
1606194687
1705737758
514927671
1148394135
67717728
1740945635
1750765302
609492185
1608504393
1208606797
13433754
217859841
106620209
1372917316
459963528
1105390568
1399445363
386830026
278170516
307630706
869825581
560920293
1052410475
282972612
1454010684
441714141
1231820504
43448057
2075328470
1303989324
535354169
52817778
1198686881
235249155
180734463
1828912738
476206213
595478751
2053232490
1828763857
1979205069
458298847
1845660672
1124976997
566926151
2001080491
227649122
290651458
2002621480
1883904144
1981072909
1039046633
1464039584
857946181
1125653807
1387130725
1180184497
935315084
224734001
1900433603
1778474421
280055282
1769897667
1638804635
2122058323
1367620985
1719238791
1935116878
408997714
1875206312
669992124
1630324089
514297386
1269178339
1943889317
592482687
1788063443
1515227315
1869604421
415385042
1595008363
1025252829
1271733253
908554914
288391524
1710518114
1310499129
1847311499
1199260320
1113750527
1814187815
1384644972
639875211
1137301359
686178562
2107753412
1375676423
2089458820
1929567513
609476703
746781141
1859724374
5367730
1257343165
118009956
322733743
13737326
1882491143
1271031508
163898040
79353133
564646777
518575723
1512730288
400632393
1337939092
1657529720
472273051
1586900840
1593708433
1435417835
1517698575
1852352497
1588298399
796419993
1828089
792251083
2092520299
1021441807
545856341
1195019397
1100628654
1726690082
1888081907
1855910294
1441491162
2050936743
1323102755
96299123
250657417
995043990
1217178283
1790323748
1040569488
2073334332
372767613
1369878068
1111756737
1802900458
614313903
1286146358
582934085
1353044469
1406813421
1056406159
47673086
416932312
904499846
682419531
289970556
1961538139
907885048
247159817
632034171
1082129052
945348513
1020375934
391769074
1989488407
1745169033
1024007114
1940082696
1396605207
466259165
592692336
411670273
121070565
1682232332
818250960
1546819218
165911529
285245720
1559203693
1350254382
579589251
808642766
27798533
1563000892
834584133
1253973079
934771131
1516139515
400536885
1597085846
1761753316
134862009
1309404951
1670954891
921411191
910145565
1654600129
1594365947
298265806
762418059
180425065
2029671768
1079220011
1688963332
1585690274
766388395
475507505
1461123833
490548387
735434927
1939489648
1361274935
65288205
956932549
1250836918
1490456730
1331278939
1468915298
808161559
1675944223
2024241828
1226700622
1754148912
1632839847
291360722
1871518716
1846821817
864195401
1649957601
1965933159
651440236
312995663
257139454
336654373
778288508
1859074281
98309521
1145981312
973684361
1269591811
1715443028
245754584
1737475647
932884315
1632276362
971835366
890724494
1783274034
901356305
114709737
1918522501
1187053350
208182751
784807494
838889212
1869009266
1785232395
1602926811
465130599
1376478206
1279544708
1993560650
2113330118
215608666
1038032030
1302096235
541093995
1281578118
1718823876
1956423338
490241017
1174226182
140231884
1478101873
1972164904
953649890
1618120212
1519440741
455822795
1799927610
552167783
314448946
1714621760
1760758809
2007620090
2059359639
993804889
1501737274
677573289
51870295
615424402
518402061
1049545950
629870442
1056965681
84031466
1004045669
1088679308
433326399
738306606
1802224756
936235047
370524301
2038624000
718719590
35434195
1396989187
1141084418
88606408
418241618
1816915606
386605481
1846556306
1664413714
375596103
1572234749
997329389
157644141
713496393
1952696805
988304097
1544184942
1011752040
425860515
1412152285
1111253529
518692507
1872926963
811664578
1913112658
458686665
1167009775
1056492209
99841629
549685602
356908832
971625773
1475963115
1652511504
983267272
1997466859
1667373764
615860164
644035558
1687239130
1276357847
1802904315
1705085696
40380692
184931779
1437104980
644234746
51895306
615226255
664262151
2066838281
2046238123
927191648
1727774722
2028206783
493216138
471950844
1819275406
1784404960
662522263
1209821463
1953919951
939403112
1206006877
209513971
71097443
1217336617
1703105420
1389405956
1685946069
198797311
522963479
1799114365
116765191
247863672
234050205
100259567
1628052303
1805995832
1152707832
1976853421
542244764
545887784
1674909108
1653803158
467836370
1354131320
1489011497
526602938
122917220
893580359
78408788
1786026142
848641214
70400556
239163125
1880429078
198326867
1549885339
234450356
79804688
649386155
1338857414
354115255
649720139
1049205473
1959841572
1130021185
2026371319
2128069757
2048614347
927401185
219095247
1479076358
272829780
567404248
2144390299
1155042556
384895258
626421857
255408778
602193066
1523236633
1823047153
241505539
903397697
1415063879
249351177
1190185336
1376439764
1061711099
1618841227
360884455
411417206
211140027
1127714455
1256247638
924305061
556370589
1491456127
474209257
1310680005
96596499
926532356
850876250
466552488
603553384
1430385725
846792314
1388380842
1735535055
1815695532
1617422791
1658088277
423930482
1764223364
1555304069
23854781
250939173
1425949383
1059072015
1749555193
1296921453
1156852011
977661705
273983837
178287540
1964249299
1215187604
535051887
185813375
586939233
1169047545
1508968067
615622654
385672797
1075424009
370992823
1345040348
98681080
805093012
659133455
104805300
365357804
925715539
415348320
1223509123
1418410600
2007291185
1342968308
448595371
1451461241
112484883
1805761020
1298975033
3789002
2067997523
618678905
2089972728
773897422
313055594
229714777
936127056
21290251
1758790992
947837362
1396851629
270814719
1167319149
858864381
207325040
385216588
165813530
1007285819
732213498
46737018
1432383095
962189147
202128253
1460083616
219666747
1126709367
1924364044
1962840598
31443887
2013623504
1773528153
960706717
232193478
1684103919
1533532319
852068755
494934476
1977538157
2058185467
1808281744
976432124
1245522570
405448538
1418197338
1354029908
596694235
1529744278
1550533950
400845250
1772355142
1884703620
630589961
680623163
1652041460
521428329
62871616
145402498
838979300
1514851690
517302456
555079934
995568088
1198217956
507327384
1319327446
732616701
1653857267
831950348
2074920928
1233889493
1431005600
537776403
1896928266
419587641
1218499811
1063520032
1381802006
2135336247
1921737256
1341563630
34868494
1323540823
1502531035
992984393
2016002489
122035833
1220778089
367516542
1708652958
416043756
830774004
274873751
1462443531
680581642
1059250993
699184346
1538205286
491368059
740349890
206307737
483442642
817114070
2006295686
1849538981
698564042
1462180275
1819930315
645445342
618418828
151240053
62837130
1714752655
1794543352
1474229393
87040464
610567920
864791302
995841798
1782774432
1306832974
571971104
667771195
1762759093
890462166
796217119
1256367770
887444268
126799746
1317438630
950340514
1825588852
1091189549
731315676
1699940435
1610004917
641729949
1730988369
2124804665
1112159991
1261070160
840316722
289361546
597082053
63677755
967219111
1695952181
1977831848
1592708692
1613939855
501058015
793162334
1852441058
1325297821
1920775981
376538061
680214096
65749041
953340039
273588494
444118762
375040472
287192281
1346028009
1936568860
198417873
780208025
460613468
618459074
907867831
272350431
1669664657
1805752266
966635979
2035722669
1384428287
310882325
66318152
311664640
2134411119
513088099
668187160
1688244206
1580076378
1503402868
1147050184
1050948016
672359267
1472227467
1397024131
660453687
1420681979
548912619
1914826213
623939277
1961886815
363789610
2024004629
2073367248
634358618
14472051
1848665607
1921476279
144505509
1944774525
920078032
1454194718
616386828
914264075
411270610
520864405
1371999572
105517673
108812265
122053229
1210284561
1311729687
1919369008
1937755679
963986068
1109233017
924537604
487973241
1495617302
2037471174
179816721
1435606764
144107555
834851809
1116607639
524563198
1772364819
1479027654
345036648
1898577108
1831049834
1326912880
1729665544
902603418
173564010
590203026
686771094
1929193903
659377476
21790081
414419539
174004847
1497138797
1149793009
1405399970
685615478
121918361
1520532513
2047393050
1162078857
550124357
163780542
754766716
2085685839
67987202
1383730484
765576089
717328667
1619611563
1021809627
1576348446
1541844126
1407824144
1482358963
1875406791
2105836154
930137897
278592654
333873295
1204849280
248566205
1011303105
161045790
1787359546
1218044085
1809573661
2143315612
1446904032
58517599
150938570
1304983481
1661375879
1388649970
1105375369
603374858
603493895
126393197
211918889
1872201014
1759409804
1395739691
1118029515
1354850567
1170391780
723460256
1815062632
612281396
1913303293
742689624
1349775167
1330472159
1861794410
1488864411
1047619935
554106001
663764909
1753700035
1196330902
1549854685
569586042
160068415
1253938065
559347448
1685242799
1383173391
1111356865
854619701
1588340557
1454686044
673358853
1307645315
2032815214
965310375
728080300
119970188
1680190726
1349708589
426912748
1831097207
1478172426
1565840153
53380029
1918722260
957525588
587821080
581834834
1907274960
1871675162
379311910
1796560803
1888085898
1346484333
845645320
1951922797
387043095
364082712
2004762358
547019300
798613185
1028244236
1960127679
1763856362
1545162942
185768883
987385943
886446547
289608870
234420240
1966289651
1921239558
1276348789
941088240
2072372319
1831386356
1606745168
2097511250
88948264
1890359005
658239968
1779386497
1272541094
1502956154
1444689420
1384133287
1220399911
308127665
450343947
1948896699
1712130404
1295479087
1009260351
1720290972
1625579058
2032270036
1501835967
956501410
1307014194
90066946
2000827018
1523077401
577583632
2120868391
70750824
1093213885
1547642293
1808318033
264757125
1059214982
1558952195
369642473
1953710087
589714751
1288523416
8622875
1276494664
1983339941
1560685758
1787955835
405305902
562891726
114483949
401206712
561338226
1310576376
1907617115
1881086949
802084890
59075399
2031067534
960986559
1534882617
1642169645
1561158287
1240331084
1596773000
1281176165
25894089
178047690
2053034692
2017760606
959318785
2137571033
559041382
379158066
2041561583
1443200150
1756471143
876746292
2041087135
487371181
1346704765
1997181328
523755870
1430299372
1226897283
198371631
1376556181
2108902001
283081857
1818336707
845985391
266010098
1016559352
427065754
1778331289
415079523
325111295
2143849040
1110929409
947602841
559398386
2096213091
1734639114
1369544378
959438859
1526447261
1048852450
365982251
1804073637
535648690
1998318927
1700351114
1347394040
946200565
158808776
597820421
1471115221
1387225765
483274231
842284410
889551952
834514507
1609806102
948063142
1470496180
1437815626
843923534
915053795
1244801240
296073103
301262205
480424353
980789571
75051336
520518750
1121098405
1490807317
1825450366
590954128
508165874
799941892
1981302013
1879480504
2073537148
124468209
1729665063
213861808
1349297172
1722439750
135520344
420459411
1741933582
957961093
691914214
2006232898
1072103968
709355438
1743923046
1195465155
1747637190
1175496452
729115413
1769431862
198816365
2039528664
1343543582
1305645019
327659962
482309505
429915673
2076738573
1839713769
1037471404
1280578919
1432213751
362527238
2094813080
896695105
1431402474
1561802277
1589668123
2061182797
373243787
1270869368
480026235
992226777
1062924176
487775370
348796168
1573342038
109337933
2092449836
681389309
1830712865
1318449011
495913637
2058764505
1913157766
65954518
668525338
788311728
187601763
945215106
1057991291
2121320401
1610885105
579215386
135105269
640174270
431581852
211969945
609258874
1910864454
981081260
1749158913
121813122
1608128748
2104577791
764202981
1586476534
474416611
1613442044
1581141198
2125529379
1489616537
269339118
2087366709
1626971587
1279827289
885130540
442223
1082807756
1972298156
1921344161
1431577632
1203208045
197754980
92142063
829620327
126438373
1563802577
21587736
293194487
522165565
896697356
236963252
60060479
149054651
1107664711
1862513311
1758187078
2005371239
1288018495
848844387
825641588
85415419
150568989
710309757
728951711
842559191
421485182
570004479
1534037941
1412190510
1617590913
1394476318
1805351700
335894590
606767293
925444179
784804873
163531810
1986813133
599036389
1343387627
1241741394
1548066453
198526827
963243822
1837189359
526134714
1387790866
1748273424
753168951
995775110
1378580450
1525848175
613522817
1562424732
298954718
2041513935
796041448
1923555418
701585900
1447288278
138099714
1469908329
1845506971
1620248876
78602148
1006293194
1151299622
770995453
1184103162
1993670601
1977822258
976905439
705909266
283247043
1335748358
332208664
159243385
1866719285
713623053
863944252
577809235
675720859
885218696
1406703813
9066275
820298531
1597948972
1925352216
1308063496
989968135
1777708128
1132844008
1245683181
1231892091
1289865075
910957782
1809572150
803104966
567062208
1566297432
1497360213
1782159639
1026791143
1601349600
1914600815
1871709716
1385630115
1371516392
299021895
1651241679
1387243505
1125993417
133599188
1092177562
673248360
1967967706
2085626358
2109484319
291710373
940841810
257840269
791021253
347930737
356432938
149822852
1484440008
1833351587
2074289177
1245792163
383156434
1443815723
1517111110
24100943
1497709699
1117410148
621770508
1204579745
545071978
1645753411
56263906
1698074013
552387024
1019408590
6172724
1717607175
47051442
1359432111
1574099308
204848402
1628346206
1344955760
1223524049
1453767787
285218764
2017979149
144638085
222790218
702458774
195109748
1549774085
742792806
878799105
190194836
633869623
73684226
1604591232
633471694
509093982
683455990
299627000
919800886
1173199151
1966881171
677890375
1255672257
1703577934
215574559
1005419286
1247513197
1965915601
649201535
1112851943
1338389674
1788582807
1566069188
1905332733
631316862
1914579765
1941484336
1397422029
242302453
1364485591
656478311
177901952
1027913210
928680147
772969715
1646498587
1345021502
78066190
1873217841
1376004570
737367650
538969283
1332916538
1244112235
1252146204
1040618819
501985759
783148969
1682244562
276733222
1434452068
423140674
1406035071
814643160
1218631630
453983616
937261247
698017407
1161475921
1764414120
291856958
1887378587
1979246794
207260306
139391631
847385689
1917030091
1691487829
139288219
1334454857
2038119117
160604989
373225534
2114978303
1183124400
1228935736
278065315
108114533
1017271204
1393711358
55386856
912734611
1723778797
1404379497
1382082014
611924370
1585328530
453378692
993781299
377158693
812824046
750946380
276433264
1562951525
923046620
1867973606
417027958
975915521
766800342
18818118
615836983
1826735910
1786854825
361322007
993392240
1299376866
995786779
414051268
855224506
1824939707
1504200837
957025973
528446691
52917553
1041341019
1547073150
927058413
242362125
1523212873
1819666766
876969644
1540052622
1657927171
1515160809
857328809
1476746395
1219172719
507694634
979534296
1693572104
121015586
2080082247
1596273408
419552975
326706426
1097816713
1748137585
968178078
104228260
964111980
1696867701
1887057957
543730655
177563975
1669965543
750686721
1170200931
1069146218
1190871523
1561503322
1685032195
1106549200
1189967725
610271216
28696284
388519046
926770457
1867784707
1185130492
1257101573
110046895
1363188839
1892634648
2079920459
1203204460
1456564060
1991975878
561047816
696827231
135956504
2144875361
952825370
1920866267
580779288
70170701
769386677
1809548815
655028826
2144666541
1944961888
570269425
764886411
578680057
1875696699
2108761513
250880574
1132984169
2145166155
2089528260
1325358588
655722825
543503588
878590791
1500609838
1222134126
1600827503
1476069745
132806358
1834454381
209672522
564604972
333287562
714834060
1310818017
1504801051
100502411
1833290055
123088138
633798491
1743394869
926988291
1028760533
1740591628
1946129114
1900936447
1981716623
817364591
977930089
685631212
1448426852
796498406
817659548
2008557790
353571266
121545923
1743622310
455026788
847543046
638942218
616186720
1815532782
913384413
3560452
1783639351
2073560113
425469232
130431563
255844781
102324712
1541994096
1319116808
1264100809
1358345662
894838157
2044521607
1127115863
933243023
721344286
217290455
1900747292
1436120162
1341394648
342509698
1814827448
989008225
1558101985
1580304388
1800210627
33930350
1165731040
937585309
346104647
1765379423
1780605037
423153199
117135394
1136760186
15033572
860003490
1158094237
676660596
1392911655
316478805
395468042
1024383911
1887243423
1597579081
889827388
1539119779
77053890
994026466
1999102954
168331064
62137305
1926164731
653903316
1694363216
2068623177
1659511430
1786197971
664925279
1655079551
1980995086
638749854
1616406982
1670530916
472605630
801057634
956836718
802216485
1464525134
1080657
1778681527
416069937
1295395876
556933231
132458805
1148796318
1193065401
1922720874
1486198349
55089948
662829851
1937248034
1006970405
2018093167
541518869
620521721
2030078642
1973317642
1491980594
952274941
1725816612
614238127
1062264730
649401692
2026126720
1242050754
1797585318
1894965591
527949094
872104237
1321300289
1263820605
1253292256
539546311
1707463120
257028520
188333400
776911905
743879335
1546432308
1927446222
1002819765
1741328702
2119853603
1343584402
1380051160
733983542
945154324
1177735591
619885165
213127434
1242866436
211266624
1817594025
458770481
461534122
1241906057
1244566733
301372731
965006287
307814886
1009415698
258397613
1680228652
9344837
83079653
1361613637
1068167984
1062262575
1483910273
408687969
1366283938
239392596
20506891
1131641711
1284821701
1921762663
572739875
680845115
1368609891
1157418558
677725766
1657175919
654451575
952216243
2001566085
236843336
417824239
1092532016
1345686389
1565219700
387611965
1833931006
1982690526
83474375
1515504022
1702968558
236173005
798825946
1253402355
739431934
1089164052
107484437
429277459
577094304
794856452
1514204910
2075418401
279344158
1385000313
430975374
801954107
337030073
1999576121
115399003
15655743
1602374055
362606211
183245764
988031469
631743288
1643269373
298357150
305166170
1434214642
217864620
207020178
1347001895
72869108
1335648666
203701887
667463476
2049718453
2138051476
1721500334
1802859595
1343652921
347111946
1803632864
2116892034
1907362686
911796723
2091477762
818267494
363377914
314983386
990968825
1714279521
1783896074
2137002
126036214
1026264546
1056051987
419377514
1127062701
708476010
1654384999
1188585668
244922677
1529460071
1172236884
1827557947
1000399436
1899711993
606969529
730428016
1092571019
363206317
376471301
2087826191
1026352757
662347779
1881092804
918000334
1961270558
1091340067
745231725
1493036442
1188488268
371263779
2032518445
1318425899
792304058
860086321
422017461
1021030648
1265893824
1908631245
1747378530
1131144791
1010420467
49612146
1040369787
2060929302
1542985369
1216537966
1202439891
1655772032
2034207883
1185148463
670381633
1491216190
587625625
1480526026
1387704621
559174638
381409451
1813687497
415700972
1982228869
105164729
1968813009
1132077093
230297361
907808582
1621522065
1785293379
2097963965
1643079203
1250766963
1584537573
1508533801
1747959470
1655090191
418388562
28452369
1932593245
1515468732
375361618
1852947271
814770962
1961746698
1605258513
223676036
632987761
1248066015
1168469417
376650117
1384863463
208987193
1978968020
1999447990
421436218
565716571
428349502
1970101640
1275939538
819971918
401709043
1262158258
1382911740
1102115703
1808702520
389053616
51404182
1750394807
674470676
528935293
781518008
46343892
1732639336
176639385
1242282980
1730540864
1447921261
1481808212
1241530205
2100960592
1940287354
387018729
2145743084
466287477
1461506108
2075965506
838534079
646697641
89832468
1053816005
803614103
1336895679
1529992682
1431724862
1414947111
197061103
229207387
1541662203
909054197
894506590
265954731
1244312415
1104115904
291681536
1740645398
1258213029
221343872
1546735925
390907318
1572358026
2008565282
1100561783
1059118524
855982853
145268691
588767487
75004957
140299144
90334894
1353927494
200358731
442722494
1653979216
1630015640
116660015
531791957
30138863
551448078
1638648441
445873662
515727827
508016134
328250774
828359620
1712189917
761595005
1823689857
576086679
1764202983
1398291114
1980632502
1356372343
17680956
1711293493
457703273
1461591842
874609887
1254204034
1483781773
2022846815
1492082960
582763016
241099995
1177185692
2051083394
1506776412
1819963092
1059614990
1858745970
2028861957
249236148
903299333
686487858
1264608574
63202710
1089829649
2032147656
1505449785
1672008423
127749483
1473931558
1952847876
50037200
1050359601
1234567283
45431745
87768022
994349097
304791836
179924640
1019128551
285137408
846114791
1761839399
1256925150
1137235851
358837037
1992223950
1621037088
859205047
1615307738
1738745822
1320723714
2121288501
184918142
2019418528
1254256901
1122523445
1016579826
422973277
1676555848
1016329113
1629237135
399077210
547841280
2006771891
225459752
1709526646
489036296
1889157753
105727354
2057016104
1200333867
830592412
654258310
1842680535
2117178180
782473910
1844327781
1438788987
1626623525
1612697146
592744231
413839776
375533766
1365825645
1620656252
1421740451
433599219
562167329
887676243
849653530
1605703087
868997321
1036344817
1857283751
954997411
441423424
1214642292
532989460
1600143650
261751294
1927283571
1104117306
2022772122
660034620
1244782587
1301016847
608294548
838912810
208202839
762875136
1491377139
688720605
71007633
734556606
1605461249
1446266164
1703928424
64609128
913516139
1232677482
680094982
351656006
1966288991
382181758
450135460
1262109774
302785931
1025132526
1024115781
783224057
2106423371
104315600
69735391
665304585
372797959
523806184
1026153301
1790072340
1505738897
522689822
454111496
628384283
114461901
707509180
1705055315
1895260657
308025596
1557073232
1364307864
1023767799
1732306595
739360214
1058120519
1532448154
1606575513
1813713281
2089703341
141848120
1137846541
947463675
467425036
1262923030
1472046754
100694334
460894179
1132593326
716930300
930888427
1572626397
35754990
1560494220
595616906
1492829395
1314595428
20501436
315529428
2007242837
1149869204
219431815
1541328127
1373958374
196088903
21966574
1631369353
1079758137
1901457564
151041073
1569393985
1100850498
312306276
1286662189
287144007
1247970697
1419071674
361550656
305817922
1515401434
1290212445
558102821
842376060
361810545
1596071106
792225175
515151264
758089884
973431857
1539982299
529365619
251489953
189291465
1319631856
248660064
655232931
797185956
355195419
1773681348
1940150236
1459471309
972045189
506304740
1177771921
255024993
1189299738
34449211
1246709042
1546371565
1598235989
772069170
1300697012
195749641
51106273
1196789606
1228970052
797672155
1434410690
416203918
1506770316
866049470
1821495332
879057039
471866563
1318320519
1059158394
872498140
1567593716
478608709
1006953310
288326788
514445376
83486979
1813461638
1888082010
656840607
622301923
1032603080
650459826
1084140259
1380051702
922018815
712519400
944891275
1745651459
1417482873
382324512
1735878322
2011461618
973896553
1482335596
1328596166
398877949
823299099
383273829
1113147278
2021912630
417796863
1791808286
699017651
456745767
80242137
1885009448
617407428
1890886310
983568507
1287131045
622100092
1689152335
567741083
1163188974
481750044
1373033891
1906472499
348519592
2139057044
450241107
307357095
983388843
403894925
662883975
759704188
411372651
520069006
1286467599
1399302799
1208847140
250623022
805755304
1910194098
834603601
1669109596
146212719
21273779
253759376
1177575300
813126306
1937325148
646030134
662725998
1342140073
1612109719
948064310
1602772351
215002236
1347969829
1146678418
881425126
2105345832
1320457975
2031626779
188946749
1286305941
116325146
1597762961
257847013
1513788716
1331986111
2129752025
1346783192
1426223137
1685886652
78325247
551798463
920045624
1934091031
649163012
2128162917
1066040138
1215651172
1400968930
1609809276
47530754
350687161
2045280852
44922015
1478277435
961499683
150260440
1085803705
2051122077
1851756836
383747456
1755961249
1756530722
1731304520
1934515424
1308996589
572820034
934575042
1112895882
217515886
477334981
1493552968
449675715
1899675930
1816830883
432059387
61790857
97412017
1649786525
543896252
289541913
220075973
2061348539
1649096270
1276606857
2139801132
1473209908
286001703
2027324259
809581052
474973596
96296872
1226159389
1585138433
1679503268
399826278
1921814235
1130631120
941041104
452670684
588261493
452466753
1284385966
1854783595
1156291133
945467266
79673337
501066407
138751067
1815684717
713023164
139828091
727797693
1576347001
2143917965
1691283080
78929466
1986987923
1262763418
863990348
1590960793
493435880
1071471501
1443409250
1199188234
1352511612
582467828
223456620
132634428
96355248
1506860472
150232316
371018935
1454980992
417163022
69689707
1802767150
700111684
821969699
539853395
1313760842
1552205265
453950906
1148425863
1101839606
1960097698
728564720
1218837317
1989769262
1974668797
2034100596
220631462
1216140400
1000500191
1649210228
1785480608
2122936659
667510022
935964208
133503888
1100130893
1817129089
121849863
932431675
1857926778
2051301969
509834992
1644284205
748589248
1670425953
1460249410
1707021790
1769056495
2038345450
1820810663
23610210
776166133
178175890
299833843
2127314886
2079731606
1624886876
1007039446
1412075405
876143845
44909175
306920330
1428362094
1637695021
1084810735
975276444
1426085625
119577647
1114101678
984816406
1210410701
2023185845
341673357
2142877289
42479350
445384523
703573767
306206394
625041562
1229141038
1568042746
1896734958
626712856
196431314
836455986
161095579
304463700
544148658
2008047062
764282598
1635824356
1600766077
2042124580
2146451907
211296724
1561092040
2063126601
943654190
801681040
799432960
445602362
1087909063
745361137
836065955
530763427
556834738
2072111551
426142418
1105824049
1400634192
1948482962
996435969
962441974
411404658
1092013692
1529076135
970495142
328956647
480156866
1799206794
2104357290
1938648258
705323794
881455857
578840887
752825417
1753652241
1749730827
1755832646
1282470662
1121423783
937020657
1101199640
821916562
734507661
625468782
967606924
82824414
120746185
1568724830
1823343926
556879727
1404348360
228836554
333989900
347126130
556501741
1247896251
835380304
1669575260
1548426082
1230043207
2144591561
732139448
1471489755
1498228888
74468176
1013342562
1058655532
940147008
485946856
1358251397
1225428816
405918721
1375081860
86050095
138994931
1686394399
2049771102
1192622056
762927909
158828835
44764154
2005938448
1581529738
1344072330
682367864
491844324
2131539355
437349581
200060411
129395649
1753718394
393000731
1045273220
2004269498
43689384
1556098442
1472264467
1671378717
571285602
274121116
463014735
874057399
1320375969
990284412
1718759614
1377048573
1138579754
570762520
1779490635
970521438
217210902
1817173061
783066793
1218682449
339849472
928553321
1732327992
1413928963
1379011939
600349802
1621000945
830106991
119056547
1279917060
823179807
685004009
169911920
90762712
1352239920
2039366518
1003233501
918411032
1741897376
1817739386
314029784
313599052
1840704443
530252274
90808905
1800006161
446607974
564515033
1142249095
1603816669
1224539803
477214029
1230808627
510439834
308400495
1236413207
1094152637
2930067
1367807036
488217927
558554512
1119285037
809300519
231795573
236523632
1063679416
170867484
658715811
1284667804
73871822
865914173
209644856
129081060
1336669606
490342321
1619867989
501904261
49765729
1553417457
289444569
2052470236
1166571270
1384406177
1360770114
832886056
689713902
2131373639
538037754
855433577
1293196379
213070597
436273586
1494417410
599185567
989599835
1558718293
132246184
714142040
300245420
939055339
1200354744
406348319
784274395
2009515741
1963925031
917664458
73885105
183850051
764715012
1526159147
391478263
1709472589
155522242
656479981
266938932
2063464795
246028633
100089329
1939389934
1348715238
2143714262
329798878
1874186373
853590205
1043198810
1889673417
1587683696
1092408038
59071578
1218030740
309164101
154476074
267681879
687085473
1979027371
905551747
942826379
383856546
1069614825
1345390801
1760893695
781766559
1072585827
1667490915
1169042174
1917585589
1152380979
1691353702
2090626428
1350242922
653135263
239414291
1113358358
1317077775
1254620636
1976311893
591444605
759582605
1036853924
102291493
2027531421
1261114296
518461410
451482292
1446519972
2002395926
571334154
1737501078
630308396
1607852142
1275006095
1964059908
2115041079
1018158765
1884359631
1883785306
1757007644
1476151380
240867270
801402346
1600908501
322048164
1603062283
1276267412
1227574547
264825697
1139338247
1549371086
318273691
705039600
931483996
1682784602
1151418993
34124521
503314865
1066460295
353570294
1615295560
1996995592
1506948881
165125481
1473206650
2033170317
1241102153
428173333
565558424
510054124
1911701797
420247663
1246622252
1603021318
329841071
1877529220
1775483073
851034274
1594262366
660824602
1197175269
1509813293
1405254189
1697280249
1845043547
777847330
1829910612
1101702423
1764701780
1427371728
1817436639
783386384
248912751
859113140
989247987
1258459157
1909296755
2111269152
1124187507
195543207
1374208351
1932724984
1220118768
333889057
447103535
455168057
1057391625
1759738314
1130670835
1671159453
1130124766
1712938561
686103199
133328745
1694736574
1945372309
1091335356
1871751858
382142328
32537531
1458858509
323815507
690256125
701496095
1316833438
2119809811
1849934919
696599964
1135711184
705733238
806581672
228946962
862741849
1106462015
1812789740
1984255823
936612972
1331155839
1463880490
1414290857
1146529568
1650208988
7169226
1432748217
839092665
131598107
2096939094
1893383319
1445072688
975626218
1760696520
666471771
1244084744
2093172598
551565188
249230730
2100382656
2026632821
3049620
560368837
475897240
984351892
353121875
648287584
1483292785
524231297
647138857
637606698
204301641
283827363
414690557
2018777397
1219005833
1799742595
751989447
2105944204
1348829989
906388494
1418772307
1508652548
355539198
1712346822
1214314098
1589166339
1479520933
1973218611
1366281231
1695490356
495162732
1788081638
981162149
1801540836
970260471
1280331950
568096057
820074465
1496124115
405301341
1917280208
1525612733
2075414711
1983100221
384083884
1686857641
101080702
1172719331
310600080
804967676
669707106
339433366
2026218442
249443879
90561065
726131872
1665682071
1965891075
992935909
758010529
1541866632
1335445807
146978160
311170696
1482532566
503622958
526135066
1855612895
1252509887
2127761035
1313512662
156957579
1956620560
1207967487
36836034
843695629
477976968
520299556
1307130295
606913802
1928803171
950609105
2026161738
1824182943
1927582657
103718956
1463925466
150109852
1029955410
352439191
2059772
1226436919
1956957990
1253464290
1092246558
360764794
1519912173
1859372214
194559728
1463634723
2145707728
541535369
1790570042
373088601
447136710
1684122988
1901692879
1344444490
731005023
1902922190
1874288535
562752570
1799621218
788158343
630536236
359589510
278517097
574846750
247153422
1283406233
1544986290
485363859
1425303766
812671397
1936931349
148069163
1672698147
223399876
2073830727
325446270
246506422
891427817
108897683
1199817992
905451363
1074675439
1428105846
1419576038
1323740067
229758292
498006712
1446507400
988033077
1645504814
2017405128
1727777839
1502577896
1393017932
1276432126
646634992
1298012964
952584942
311071465
429216855
1991933120
1993366880
61305637
1873640281
986946885
940360394
1135270453
1116114356
1080947082
596122398
1877932892
1315375900
1713852514
487151936
1956804299
1941411514
1388223152
1460225556
1677346385
95902912
554707852
1369377115
446492828
41877966
1318588664
1545321770
1411909219
1285232620
1013648156
1294862248
1842406970
1588010444
1068979704
1736883532
1950468289
896664640
1878931492
1192725353
1022629228
1431649658
374824069
1025812938
845741593
1535594971
1513025864
797087166
633430874
2085814199
84906213
1635308435
1733689714
591126638
2015949337
48413095
454091767
574199685
862216221
2085044751
879305191
2035451945
385350428
750839030
1090642553
1073681452
1435091012
816741082
671983890
501113184
1578326578
1313220315
1203169620
140880123
1507309822
1329809710
1626268624
659754095
870019674
1560836378
220449266
1372386593
2087774833
1722713880
142551645
171375068
1552499610
781813626
1852679398
920997001
832247446
1464656962
491841423
301445617
1410331449
626489308
1365045735
1791295110
2001315862
777039546
633446942
1465916838
57693022
1392488993
241272814
1558159155
1046100662
753244786
58131193
1630588421
301886355
92514475
61383892
1767853654
1006838660
2144766373
1076748006
995771345
857276538
1386192805
969209256
1918894075
334756004
1278563574
1281047953
1901672508
1892883341
1454601611
577281730
1586283582
1806178678
1434751573
1210016194
2016732234
336565207
2069719741
431047532
429854561
392902154
568549040
252367219
882854318
1787729162
978774485
1921388079
1396703793
831510559
549135497
1597332859
1773631913
1265444992
1897090951
1988606064
1489744076
207088198
2020566258
338110989
2095963663
1519828051
2040574726
1645384469
108424193
252657742
1066368683
236172931
462061660
732474290
1565175111
80907756
1817446616
785915661
101349106
2112284003
1851085466
80201479
360653098
1332297704
1673603010
1403634787
853852364
1856242703
669021842
568843306
1869939804
916844351
1907260996
436268981
1525679522
76993303
1509197481
2030386569
1192568234
1959762162
1917721961
29518085
1426386197
181833325
513727727
533744410
1839527734
1367407002
715307588
986679791
1883169901
127595784
1096932271
323680691
817058879
949392487
2087777920
1607255224
1354360720
803426477
889664943
1104698225
365382361
145669171
420652986
261762320
391268423
854556378
1117009190
1480468350
2136007297
565942934
799809333
1979580322
417756799
1980430236
2111833402
1914192416
257680778
1546074211
860058412
1946233506
161138775
2032784990
743176307
1849574653
1015326746
822707631
1966720334
947770566
547308018
1020780975
1780339178
1201342033
766431302
2079351150
1889962952
962586178
1492606388
570004289
2063338694
1928733189
285089438
1589223919
1125439664
504860787
331600913
1541349391
1376527416
1647280415
1116812671
1878989954
1864540769
1270732145
9331591
757694340
2117262252
1835852036
931029433
2090118618
629279555
1667961101
1343723764
1208055081
1190561414
45702460
1100112364
1150828831
1893509622
591364006
1445369624
1243649755
1719881854
479655346
1615933206
1016322392
1092145429
983418687
1591402235
1831622136
1834059053
537008093
1941488688
2066847809
1921046361
1108835962
469768058
602080980
2079185028
1650927105
1162208843
469878501
223109047
663467375
786683379
2090526991
526626465
940179441
2075847875
2144525644
436969823
2130148692
1932354985
1100164985
1019831153
190810681
774408475
1931184838
125087538
1215852636
1329041462
1872168801
409899870
500774588
1790480017
1660337563
1041416393
1543584207
1852597491
997368370
623665780
849513507
632994576
1764862772
509049216
1262493273
1780679135
2126134187
1750582641
64007905
628325901
401332305
1166946499
708281181
92232343
73605929
1591068873
42199011
523026911
222896249
372324982
1325955028
1087635730
1303298739
1876023652
41627055
1510519268
2008399531
539045421
963591045
688254303
132622300
429263926
295283596
1276544253
1396462804
624832498
1920059291
1735542207
191925046
621110752
1541294616
1177109228
1215165435
383989701
1421891045
920004264
1554339893
1278747591
474822392
1659932210
895231095
147020258
1313335756
28863123
1192113602
1622803223
994798839
231959398
153415070
900271767
1266079683
248869292
1264881091
501909761
1525431356
369953066
982572499
1385658918
481512804
1074588416
954865022
1946110768
833671569
1653311576
1111691957
214807883
1183045900
139565925
1787942078
942159692
876199715
2064696202
553337070
791417995
1290400404
1562060230
1081814726
1180031725
778732716
991238160
443137134
192639205
711885535
131715899
239004270
1092725777
209655330
585903338
1830125606
1679191851
1130392546
1542216354
1452161230
1012420746
882074986
1537981287
1876178519
846514285
1170542815
1972873693
1285799586
1051059894
1897720082
575952616
492060641
1192792506
108715522
1182837782
872848413
652495986
215360744
1857828122
909688174
1599964288
202231968
1411912394
1461678975
562784365
1620849132
1253832007
1111987804
1839875615
398327642
753409494
1830777672
2059628822
868107788
1847421285
1495892284
1887678496
490217899
938763013
1740201093
966341884
1866415232
1405902216
993790900
1426200698
964696175
618370640
1093438320
282354337
1149836763
482959208
1660265131
19437669
1502442855
1594577336
52559723
1374671196
135440210
895387466
1465621038
1117673042
1629094832
165010819
1591436056
783534033
544658259
1360412536
671757638
2118765560
1109544828
695859209
1328813072
905069878
176054735
1911819330
458141265
491655088
362294727
1034722747
1559505697
400902309
312172432
1332696155
919813709
1407851471
1707558185
841273653
1039500332
1588533702
72789619
296757287
1801266691
2126124680
2062259501
698966765
664454750
1736216541
808422813
1972243110
1276949731
1926929065
444202569
1210104347
1293446019
147413647
1215111452
231782535
1510953436
1030618831
1234881104
1076009855
571459911
1917208962
895613481
1983049967
200508007
1862507955
1129722913
143389246
435951594
1927386350
564240270
1822899477
1531900884
794893907
1928523714
1049925454
1022458644
1903240293
514331817
1700706307
1057391104
1982708621
1661383293
1491540573
170789158
75421754
1651728939
1309792075
470302830
1694469321
834189869
1882884260
1090311208
901173384
1049566712
1426797154
1418166563
1598737752
985028217
32388572
1214968061
494384615
286388950
678710031
1045093851
481502307
1197043665
824673163
240025448
587530397
269297909
1113871566
1754021601
306113981
897650674
720480724
1444917991
1306214739
1877880172
1982922171
971695158
787251441
630974841
1910472263
270784933
883321036
89266893
327235035
250571919
136935876
1617223728
1974418768
1902798086
911871936
583745583
329381680
564256263
850133037
1154584903
2070958330
622588336
1240186769
320383593
1704791565
582069632
606998598
783473389
2058033574
261836550
1362049256
810527509
227664116
212846438
445301301
1720149041
873117100
1006143492
2069151014
947347699
1808808000
1507497709
616403495
1258300787
1711851971
741730946
1669944775
538329083
540346029
1694240445
172206254
79097974
605767856
1692340147
943266910
1127323947
508113144
1574547479
1834951249
882308966
1961114372
745661334
1467187748
1967071991
648173061
1505137665
616323000
762795653
2078509023
387558767
1827772710
277381247
2047186678
677868083
1761158548
1768397427
321567838
389814190
1044273926
1166068264
986472101
913877442
311309570
187582778
1502794667
1800943571
1904275978
176952725
285944487
1692813487
1150960363
1551460823
1509162767
1639421599
996737068
750321002
1174032956
1592136764
17787034
1497435312
266300927
175192012
12380054
569125267
723570369
373526699
1120035678
2027672362
777721353
272540240
403313331
1560139495
1103168575
785254784
1507581014
88438728
757037850
279111743
2012691471
71917433
923240490
1096325498
1730916725
1897354774
1087862484
1810083445
1052292636
187613842
1769728629
2127311383
1927166976
1018360541
48365862
626275722
522630048
1325804634
1278442797
1540072517
991140415
454984677
756414522
208822474
1609928610
2013625933
474356885
225028099
1993930160
655587455
1846011958
123059887
965743911
2123880235
2097477292
1064363154
1778633893
415170638
2052182885
1995477277
2132002574
1437014644
796087319
213776339
1181694256
213161194
526187112
1302516877
518989993
1515682024
964779821
1647017800
1998272932
210927800
1009623972
278874386
664929633
1236596923
1904798905
344989593
296614001
702048009
615572497
480410025
488618175
483589301
42746715
307137538
1255609315
460311719
336356899
645645470
190019118
1272827192
498525202
955748249
1779754787
1852219196
1919955722
266887941
1648791966
413015929
765481419
2004751311
1499189420
2052832694
1391098315
1228960114
1214826170
552508908
2144393685
92088849
220167016
1780318175
767383465
410384169
796557750
430141483
2030590801
403706390
557721206
1224359739
2075566048
1038479152
412690058
845398758
147263375
482100060
659418358
625139162
1997120530
259739441
334322023
1123373027
815288916
585987056
1120669277
2021609209
1714092975
1118048213
679167716
41543215
329214212
1015259569
1336817099
634724148
1965968483
1033385336
1888807749
689893812
585517975
1039341780
1876280117
2132802597
1109791238
1752356609
1466850135
2092893138
451832795
1719041370
2078609865
1631337641
1627743918
379397859
72616857
1760909965
654540194
416469440
1945551311
402876555
998492746
1091271316
537073934
1663265190
516964216
1831698569
750190330
1517994218
1367534383
1774998118
1084461229
2062049676
1924481373
74736221
358533416
1337182120
2121690499
560554553
1759819674
394967031
2069999016
634898309
319896803
752797754
139310065
1184536721
649810687
47427468
19796271
1322680210
236640860
487546612
1549772523
952838068
2118250561
31252624
1874403881
2119950545
1838337442
1127416115
2128117040
1441827917
1832594663
1548730305
1246136742
594530515
1574844382
1186563532
1361675161
1010013855
1941307029
1385637737
358591119
939052116
1586853183
2070916180
1945822477
1743483436
777255619
595779333
171338193
806350672
877356755
1426826713
689926794
1718267170
783392679
1641882323
139064943
107412625
2058795380
1995152430
973761429
1981694269
1584438055
2054302816
1506644470
1312843340
868036104
1350974101
122111270
209623772
1499730748
1795799682
2136037231
1400460706
1340138013
1460483415
91452129
1515364863
1264512574
1255315681
1462568097
1898296121
1284478618
214028677
205139559
113557861
2116295274
1690314941
355254614
1732128268
617871641
645623296
2077376364
2043277134
1677252191
1146742688
520087278
400573706
1894312730
1071647321
1568523161
777696427
190380251
897382697
32098705
882920908
825150026
785305364
1133246239
620639735
139278416
1469033856
1446280966
74284344
1627568275
645699141
1297939385
791100003
2145612726
78055995
82159568
176680765
234349492
2059563737
1407689197
1810052255
575207952
1830703528
70596070
1997057784
1341312503
1948137720
1665216499
1851476553
447096
1746963364
1061565906
1769717437
514233649
1155859960
1168583213
648502324
1189086243
430181655
2107741702
772546478
552877068
1344784363
76225405
1165168167
315743882
777518982
1056108348
1036114509
850129066
315213473
1679842306
1928646516
532037915
235137669
528960538
1783760506
2100319685
524888783
2112609067
1370939901
1208476486
81345052
2047734158
1040241283
528206335
1018791392
1054205374
1706189594
1565039865
70698836
454764200
940936343
34058259
1500535548
759033485
406606618
109686274
996040947
2062351518
778086753
320190231
568567248
2073057080
826580390
1905657441
1755075196
301078170
1012125012
1205543362
742024154
199112377
1046946189
1128173148
1667296374
2089972170
1210831715
1594757025
1225726768
687284921
5159036
1397255638
2144079022
1119497776
1185732106
22332375
702833469
1501886082
384450319
1618826621
204121671
933647646
99628708
2081877470
768306244
1370070078
1156816308
157140363
1223051605
108241472
1740940808
1932587280
1153206355
664720233
1128845183
1979012819
1533455080
535776195
337652611
101264727
2049028563
265812493
1016523382
1062273535
1550134592
1579796885
1277439558
75974254
1460868309
86365249
701966422
1092052955
1110599674
1380687275
640908382
1886219317
1824888369
1633440868
1746791776
566434129
124628895
1361845391
463098488
663986870
2007718958
184181376
3920282
2113855440
246324648
1932145798
1883792654
864356896
734418438
2085856544
951101286
1134822489
1671469338
1539782158
488433542
1526671075
1521271816
146557189
712017140
1759156266
437280226
1032035278
88380469
835922244
1136639936
1681311949
821742386
1272691992
728466690
779997794
1596568776
61421049
2132001732
304330043
776154679
668331124
1395789003
38994204
1500916235
371567938
327889894
2138275129
988593472
728973334
182050901
2109853871
614953887
1592816782
1755505900
752498174
2069293826
1568782808
1705271385
1485780027
699709613
1780366424
1685103856
1837458073
1912378560
473795499
753265183
573387058
1447481141
1299958192
643023644
1590934652
1201998677
599613390
1027563621
1034135239
117589142
624639460
1859622794
1569651486
568793678
671129697
1162457909
1228609170
946037987
914579027
1699220397
1562876912
1082003677
790609874
640902946
1718185045
1185694657
1952504864
192422412
628271816
972081322
2015264894
1456479912
1988150711
627360715
1134140726
1346010689
459901284
1342877495
1524645122
1234837689
10500736
384605856
2044855040
1359736071
1500231653
1957088405
767438943
1982194089
359048475
211774797
888419173
2070932572
2072157246
927779918
1564458274
1183288061
619145520
2013966253
1175019592
1585394450
606554775
1948255433
41203332
1227522835
1533099301
1974850722
238358462
489175404
1577733482
1017151463
1685170029
664466890
959902121
1509704411
1210213337
295813302
526216465
314442282
1903041321
46226403
984234228
1215913782
1538482937
1385126685
1394571289
784143277
1543824678
1963983734
64516060
512136824
2013413253
1784149023
1827277616
678299519
689334522
455251785
628712689
424371213
1346674745
825120957
734091589
2083914600
449634807
592422840
786440499
1071602385
2014373715
1514913345
1348858728
74058051
88255486
78393885
1639821190
972958870
2072345625
1692158947
732467319
528219420
961186546
503392468
2082858340
1540207152
1876037926
1092460937
155178429
1534701208
1373237966
489880443
760621511
1328935907
1487072677
439312466
463478392
526245927
1351962532
798695076
1774075431
1665872117
1592669403
1427485255
760562722
1790136313
368987594
466850890
1925907995
709486462
1973628393
1970131766
2086561401
1678360209
1640243583
91517773
116608807
782556450
683379786
945067824
1141617437
247265351
666226496
994275243
1317443868
665134719
1932441496
1442772030
433991108
546167834
634811358
274031325
968744410
907816750
407311188
2055506096
1642690707
260924500
1209240521
1621217965
613308782
1369948717
484001669
643572953
1060608884
282701390
102579231
25721611
884888092
789057864
484280289
1191858548
78564497
1621951191
132159888
2127090771
112975861
134725082
1508564163
2021775491
1257846921
1279188294
2099507602
611032081
1572189507
1299570653
2132044295
2142653856
1877920134
368506000
885330183
1981701492
729147133
1806831267
917026835
786470145
1677783133
1819427469
538545585
1417738256
1686025027
1783261422
1314061177
66415630
1244162940
1289358423
250678453
820324662
887704392
1328258072
1176394858
1909322111
248844236
1225583084
280595404
1342182091
1250335139
1306717423
1188773895
1686252835
979341402
1243205279
122005702
1007535262
146934662
1802649436
476483295
829790190
1669154343
126685492
397732211
652657290
449206303
1597382163
1884487080
1133880217
1177942146
202338979
1174275032
478645916
2019838065
425575285
561272283
1951023990
601597116
1071065118
664479230
109719320
305889289
2004164764
885832817
563639173
813975047
292217092
970472976
554809386
2040874119
1333847539
2086402705
838254991
1921359425
1966526568
138625695
564646534
2028029290
439126750
810599917
1448334302
410189112
343127156
1874754077
1888240751
805594220
613045728
1461454839
2060382731
1780287572
601873917
1790231281
1962309869
1797881255
1373988068
2028349013
1990364374
420709333
2060073365
1928322068
348719213
107228918
371569873
988170972
734053930
1428756933
586110583
630238247
674709587
1408606309
1900423499
521907013
1721891078
695804526
967339840
1974045329
1104980782
423840908
1415353817
1156108784
1858421181
1181707246
451703230
1509590499
1271306406
1460651919
2025047098
655418615
1482884402
2102526663
1856177784
38776266
435135887
829786084
1366785536
1939271267
1204910579
1372387774
1355389306
1090607472
850215915
1814277730
1618121683
973022463
1998270331
637546842
1827299769
1964404825
764363446
257740206
1449059579
1282552558
1850185331
630136938
90532184
1636348437
691099191
1782035153
122120318
1346535261
2127923344
875731975
2131465675
2116746896
2021564305
1185033351
1534866377
441676955
854053061
1145872175
697020233
1857133907
1206334846
1134941273
93881390
333629895
10728203
436081447
489777536
1818003129
453487424
1785648383
1713030606
70502967
843150438
524195616
645294872
247704202
591567283
848606342
621714345
1000119453
323937088
225855684
1474647470
4536652
265037502
1243945497
709421111
1014336607
329506533
1360628583
2060373623
1251339017
396856592
368088873
1018549471
510284097
814276594
734449908
928023822
133384371
504800482
2123984865
825809467
145577631
344948695
963010862
1814969568
1702359648
1912302459
1055154658
832489472
1066206182
2124218723
483140068
1325192295
51505466
1219201786
130772325
1143065923
1642792254
547805322
945512310
220155055
1570428353
884335316
1859296379
1543471023
320180805
1184969300
1999410166
1175835254
261247317
2031751130
991873853
1537270896
1837283145
908033203
1261776797
1470022957
1425681630
963769170
1171157041
282359792
988650616
1462169374
619798749
338280433
1590999409
663567465
1108632568
1402615081
240504264
1454576055
1225776244
471638113
583340219
1862201078
1637132532
268541674
2086700046
325863001
144680196
845844392
1934711796
1058860000
1770206228
597280423
1318841224
1158696759
4182911
83692001
1296506076
1945205170
1829024854
385045803
774139197
1863112771
584146579
24045170
1723954449
2124335980
22108802
1538560550
1647048064
1321991824
1948967809
1855545229
743534248
1303677326
1612292585
1472162979
1591950759
372430830
2018405765
594746108
2026390373
368531901
212670414
636060408
21303939
1657928574
2074164703
1405169978
1948493185
2082104985
811803510
348531196
1950588269
38275440
2024117307
186267134
639371086
1072359414
46517912
201487930
1540860771
878064476
2142664132
247152749
1758782203
695052977
838765724
550716199
41023013
992396150
625309334
2125394499
137298692
409901328
1610941262
1106590541
1699638064
709207450
454721594
784761108
2050804289
922894863
1762644681
62840972
472478720
80408169
957717204
1340390620
1029208877
1870225947
1204247805
885298068
953630374
1530356726
1509078130
572201211
140280027
1715890836
196775363
59677773
1530725603
964887806
277834016
135836679
427669022
1481968149
1989518329
501297674
1445745867
1440584113
1513278324
1953193926
273133027
1582543962
1956312953
1377207018
1637898397
278991720
307702706
1225959671
1597701093
896477719
1155384032
1527430186
1994202731
1979081882
209051747
1642389367
26049338
1308623161
1170139928
521802363
317776085
296466551
1481969292
575020584
1099732814
11152637
2049689241
1253099820
1008160378
96281573
1431793828
2125550486
2082575310
1785628030
2082399869
1324170020
1182716347
1947149449
1498292166
445859989
1844958346
271470570
820174218
1825825361
1961875894
1809525092
1330404103
855091652
918889791
169920215
865536301
362110856
836116749
726538846
1392332726
780668654
1597243925
398107103
175528044
140935908
1026291477
634970210
1828446432
1264386637
1307565806
478649758
1533023466
912937911
1271367361
1605561864
883716165
52496850
944992349
645268429
1948428813
355342343
881467274
1326368401
1008248172
1577430638
993587794
1041511316
453537100
674717134
1743879388
327190123
1246574052
218793016
1751937379
1631594689
1009149634
707002692
243994139
1947626327
146386318
1142305330
893391488
684262599
669849631
1574712923
1254702840
883121146
1746024046
1818327758
1455577606
964859366
930825583
810979224
985317199
1924886535
557015172
1739866944
940995879
1095425899
1261616346
1936590682
1982057262
1524791550
1451747882
1022663771
1466859648
1619108351
940514967
441058920
1702457962
644647061
2054195078
646433137
1982321033
7463783
1480500483
2144890152
1849614682
1922071133
1059957551
453331355
680082773
925726275
326954200
1608096503
289712133
556563023
1959480758
146529950
1906532644
2035974826
1404025992
1258190389
927597367
331124262
1502524856
478713152
936569480
2054360510
2051394785
2123920540
142615370
822287504
23478295
209702441
2120539967
1006010691
181899496
677094060
1265595638
1172534598
417015768
2129151054
1893524718
1812804868
1602878866
1051896926
1740564727
1911445769
1745178103
1174935102
1818069311
1411249484
1538478538
908387518
1230847035
1881178653
436273548
1229180278
1404209795
936741797
826400572
2085506476
9191370
743648085
1835452492
336553569
444407492
622872261
1835323601
1089052831
458105067
903780635
306521415
590436652
335690777
1435861608
553055377
896292296
1421127900
1072603316
438067792
685219997
840622315
1641361287
422281650
196390082
1452453140
602332
2119980778
536789633
12999598
660036702
1023205921
474592283
1779369757
1531369726
1642344753
665507941
1256100670
1630387165
1138588136
1017991501
328871037
1925009873
1376009434
1047696990
1953385977
339160674
438988536
1849706887
918900538
1067189590
1803660316
383538090
925465321
256199062
1742762326
775440525
2122034437
259692169
1746689764
1561137941
226982151
1605623744
1309836108
1328015781
1713231923
1364814193
957787135
1716095530
956260236
988973245
262324567
1687731933
1610546854
1137978267
1933518721
1657350613
1877362070
2105551186
2042440177
1765235093
902050551
889608942
1895590952
1247487421
1601145448
2144893782
9725348
1745965644
1596306254
614584155
786096803
1549630750
1313807810
567514632
618696574
291852456
731001434
951533864
119310797
730202595
1283311367
217544048
1453325320
1132794690
993271477
363909746
281722498
1308451249
2090823228
1312523001
697959052
810121265
1675160371
1241421265
113902561
1783377056
596337354
129899777
1344521231
1738048531
1044010708
502601560
997182296
2040127076
1249289485
451682086
1889989585
796748628
942257286
945677374
1025129431
935191975
1614818533
1268410943
174759765
844273914
673002382
674894487
1883896569
1503833131
1717514965
2089905110
1042150938
729659200
2124359487
70699504
62780536
1115332307
1442019046
1175103197
1856311702
1530771462
1377783549
1884539561
1125196251
273102216
158829004
1184906121
1319615919
705354625
564534793
2050750053
1817858839
2016541600
395646004
791572224
258097232
67680681
1256850585
1557125133
1296954866
188192631
731586205
707212200
87564644
352995678
1346811404
1533160313
207740588
463786557
135682568
1591193792
914944806
765978678
722891413
86402410
577965964
468033654
747371
1897909030
1766267376
971465651
116215308
1364278346
695042208
1864772102
1397956607
2115742756
1674613769
1375076298
1647737019
611004200
1148577972
1145426323
2056838311
910117606
898220534
225738770
817071827
1867845270
102073342
865877224
259702562
1432613691
2075799109
1641361118
1012775149
947815366
1491590524
2014338382
491518166
1497878024
925586921
1951131040
556352368
2144246232
256546242
1006728908
1190728515
1996450267
1728671656
1741690209
1613403948
230573048
1586441226
310519940
1317943367
1876509062
1032205444
1336987077
647866541
1579476799
707708226
1432712481
719288727
104023522
1656596432
255509991
89078070
2000085473
595588265
1084082736
2010323285
1925342318
1516035729
250635173
1961368983
490083046
1651409817
1131284507
768463204
1523322831
1082837082
1339278480
597329632
1934910052
1001732454
535595696
750853185
1741801422
848492167
88261809
682707671
977816033
957981642
290992388
1197177925
1093574984
1473406162
2112161717
1518414448
2098420705
942268012
1371497769
450544592
1210502759
526795013
1143734258
591141695
477809681
1409047333
2004427786
536894861
384378486
1729934083
2128934752
1361481552
1236399855
1584507341
1123026469
27759653
1661119909
1613210858
979179230
2125380657
548858504
1299726504
356468391
1702746773
63184196
638683822
1654091303
1323688885
853601765
550650822
1747045494
1935479740
2098818082
477375167
1460993180
1524341778
1914767639
1692224896
1068708074
130538166
257119715
1207002424
548321287
1281038164
225742170
383530614
780323023
503827117
1818420052
1995308258
1912706631
1116367859
1862901039
1329782019
611888218
510510941
1392964141
781082187
988582794
1022090297
748008445
914615785
1628225060
1563706328
1886109149
1886742596
933280632
1765875407
1516121668
1759554570
22000812
914590711
146564677
231027618
63123675
1355851321
1366479353
230340673
1111892231
1410861902
119961804
1541528456
1512125771
26011999
429544932
115857901
806713287
1225430491
902789144
1064715500
1232482787
1872603965
1198582295
1015530985
444799100
1346023264
2117886846
574285651
1187233521
1808482964
1060683706
702277555
1195726200
433771645
850083718
134124484
633056111
726393580
1826394316
1872832676
2057731287
882819265
14589554
393297437
532415958
2104681312
564406559
1349236839
251256698
1057732874
1322985188
187745198
836576129
1807878027
1746594981
461690072
1935858002
761975226
1645681943
530035864
982624574
551339696
1051222382
717918605
174971250
282933067
1369172509
835590772
1599640177
316511394
1230681631
940679322
16476771
1813149315
1671013461
1687961971
1661024811
227354968
727927444
1854478825
1442658640
1109443696
384603905
1065320364
889283184
1492895857
1489319863
1017136107
1803886315
738149824
957663982
1551957332
576535588
1492945467
1354094528
183392978
430319316
1629640641
153062878
1498316017
815886267
570598063
1362054642
480008467
1537710034
1069143988
134412881
1611997930
1265575037
534817313
875892391
2110832467
1342831543
17918683
921403507
1017003504
219809977
183100721
1196058452
77421603
1675503508
1720895162
603680082
305008320
181950977
133532704
228263595
149886111
569262979
1273624779
1174172402
1722060869
755297662
1875121122
2102756460
402631548
1043911439
717991712
1199780044
1465925506
1005794948
1514566931
1756883295
130648488
373144682
1021148995
33864521
1818420135
1775587428
709325993
1666070462
1862108863
2124239159
138424215
157164559
507008480
1110705428
1979116507
333640266
637186026
1451840995
1128005051
1213071751
1126123983
125359553
1222053771
60925362
357044386
2038958750
462350386
1314912203
938742918
654967498
1535883574
451637014
907049577
1208562170
232584538
264912844
962426370
209228751
2114694738
475890918
1226853631
525146601
432176020
2008887158
29057048
1010851616
280225854
243908342
1759854128
958243828
1057515879
1302643182
1616363097
1050284737
146594981
618733001
988815840
198790188
1350209005
232529800
509165302
48184176
479315377
1481659283
628666985
1666200070
1222631356
1985160678
637016630
67128573
1418324193
936728
224614331
183705606
1855243722
665186152
7657998
378317477
1552146551
1528606819
1095299128
30708693
843538254
1529240569
1599152939
1758244512
316859020
452622623
1442879611
1358677559
1431686000
1314363399
88767480
1567470149
1903036818
537422607
1496019667
1015657229
72249771
609986023
60232979
155194903
210869161
941598303
1581412406
674242967
840059208
500360317
1608814930
1015499146
92427205
1339697926
178657108
662350772
538518063
665688019
1469631862
542888817
1807919162
655188827
1697664316
1382663852
542632956
1634693481
349481147
278878632
713692140
955689408
1304960201
383765297
1028193875
1533351892
1236847600
2063771952
1049517554
681169573
561479570
1600126108
345399653
1833676363
1181512371
731758065
279896372
567390949
797123725
127897989
1357256056
636116417
1046884918
261737302
1912722636
1066576118
1141127512
929610691
1330141797
1948113905
292995605
376259489
1438880815
668935144
746860935
1548726340
482867417
1238758337
219530230
2049564763
94889651
770583683
991596230
448376607
412911924
428150081
980454283
1465690632
755845082
1795419211
1821157632
783682460
662617100
780252629
1840965290
486539361
932327279
1585198589
1978627585
1428763527
77505044
14296988
1799480722
2097128055
529291541
1166478710
508252678
1976154327
1555821639
1159320047
381723193
634303961
1759644904
2065117140
1757529925
1718572975
2145409958
411099570
1098320075
764399602
616916717
1350736653
867522035
1077149683
373012777
1244514364
1266851818
927923427
2060558127
1867847291
292764800
1592187972
1688366620
1639498909
1828278282
2060306401
1409962503
1960098434
1054818225
1129405106
1294836720
599878295
457583533
2002863063
1681704938
397965460
1017213417
818820102
1484624872
1961765701
524826590
979505609
1849900390
1217438571
794164316
2125624506
874369012
467524860
280179469
1101949654
1068116798
1566668452
1262413226
906527714
848005519
42681034
187850423
582887042
3640832
2028969795
804772670
874327032
2036193965
933401974
298665404
1053344800
299118291
2118042401
950794210
710845039
705695067
273222231
890144122
1820160433
1565977260
12716417
1699581297
1947045898
1911415671
1792433206
812422446
533533791
145881777
1103012533
558885588
1514150048
228712329
855659201
1400147646
944132173
855784481
1801473999
1281566193
2125914862
1826982862
1744325382
725022019
1048809786
1929410747
1509944207
162652792
1174675712
1121174203
83541776
7765751
2032865714
1951706503
1679552924
2048989755
964991009
1868363517
1288752664
1595464582
1644225388
810243244
830670482
638706967
2041227391
1314749226
415482948
2069462300
596309812
1584180158
1378910285
2066039039
2031834545
416664139
1803723585
1765695417
1741104397
1500904605
1700457971
1652677255
1495092721
616877936
679061878
986632592
1618162709
1429529979
1093967745
337368053
1608119052
1881419128
1880873641
965491517
291955298
1640276061
735981166
1803455856
552624626
59148220
1100908466
262989591
92269979
1487752109
1443562692
580414887
282753576
1490536861
581359173
1436076508
916462039
1885680087
1742202474
1997056369
1537468193
314535551
761874880
405293614
289225422
1387532618
273905577
1584335755
2004035313
1898236437
96160298
203753780
469973866
846750932
674809468
238927129
191140525
257249305
1435938036
1133291963
1812473169
2102307638
408670612
999099588
1664575178
407690345
294599750
1494587622
772942229
1704636225
1414009109
393295918
1212992257
1033894634
1706704905
645256755
762292267
561172541
1502674451
743584369
947444165
1569206255
1267205334
971750088
1625372784
1525500200
1146395338
1623551250
321235217
1687306140
1762616355
1602798143
638955707
1850702201
695204541
74031027
1967673738
393115139
2051755363
851333681
1949838963
849292359
115722766
1799655393
480769895
291696694
617237624
1286374005
1846550063
689299833
989255362
1008916881
1257689577
1675616819
911217269
1135797485
1546863527
267785349
309106561
913946291
1094529802
1672864032
1860763043
1354976689
935969276
1967293807
513127432
1414186842
202805380
1349396936
384803246
251042485
241443459
98009058
594840982
1284102569
2034272939
574941464
1099190020
1776516159
660823828
1969628186
245351955
444903945
788264273
1799717892
1006017350
1865891039
1936910157
2077339197
122996940
1322046238
2109726468
1476976665
1252059487
1477478666
1855236841
74366560
1211912762
237192444
616471030
2090183319
1941303622
1050425212
1027547188
1269080358
325121975
1122393823
1639760617
971153609
947931150
343150775
1829588171
1198561079
819441640
629247283
1153059376
679139472
1033103267
239048651
1635831137
1464540430
144333482
1616845571
1609399007
348391270
41007025
1494667721
357948906
1475294064
135547118
870054315
210764740
963038104
1763513463
237440438
2028560676
1468245877
601932903
515737648
486407692
72938121
1847809905
2031725807
1446046102
1185307108
1715181718
799628240
1957099150
1393148638
295001986
1706879698
1120190464
584681562
446929258
1142884355
508622062
842023548
292755562
1231987929
1216081173
919802789
1194273912
427026067
422413378
1304133599
906560261
1019814552
219824104
757975443
1142083601
877715224
893434467
1566890364
281001359
1511120382
1636849564
1375513489
1641653278
1127362397
2006597797
2053391864
769493759
887769798
1095608642
2143303483
785379559
1080636194
518019874
1791400967
1505352655
1069719358
1780779592
1413328460
203403508
941632732
11334017
249944714
971167089
328112929
1430271613
1773690566
1662981811
920652928
406623771
1032024193
448059985
775704863
2041370823
1896671995
1800476264
85473426
1055886984
2063893775
1910772277
1550642488
1626444680
690917564
295169429
1948800381
656202708
407912293
913830423
586120740
909936658
1350988357
823765619
560729501
1370964399
1708134134
1320731524
478002313
413195989
1286921797
1851176019
868800978
1464094499
1192358658
1955540476
1614467897
417779572
1697945429
619861006
943573220
2091214443
327992168
282443092
628369124
1802348718
224402408
2024618859
1643464684
741524676
1359378385
773614376
2032410304
1990187090
1515777790
974261528
307816919
195594963
1948020710
1130243513
2042031127
108589903
1632689953
1867769158
765931490
124109752
1936571409
925390994
764498354
228441530
1521831885
1910431974
1619743094
1266511459
434594835
464811144
685337941
2089169637
113016860
823830121
456590276
1125745810
615690296
1148417871
1459715670
1463389441
1876218669
1256123709
645808851
1454375701
1497723118
1972073431
1553247839
1377586634
1198921859
1243219326
1467291634
1099559414
1611941554
231152199
633723233
1582319015
970249124
2083086624
101671725
1998351509
1348921874
729235397
1447056728
774282325
888636494
1835277034
188916295
817080550
2043573199
1824941711
1857731037
1512298678
1068363356
1029144221
724154798
1542455450
398304453
201213526
483109162
1863706786
485122412
456495422
1873460016
1117059096
1002647013
943674197
1233164247
1304176965
402457030
1526044924
404664136
1680492267
1525020826
724191067
456561659
1686204167
1982926754
866559223
1652251777
435085348
178482616
469477670
1060441692
1808272642
709635920
1467225475
310316904
1033763183
437239456
1352226043
1871356254
1833426374
107983128
903619703
996041346
730207223
1402481982
756155275
1235999197
2130594586
1222367627
1486384186
1886652142
410125270
1407668901
1108267824
710147752
976246106
1386855
1807249554
561154914
1407449181
40593640
2058800968
1663555808
385784936
1659610472
560866892
110634272
790791124
1476301274
713324598
1050311647
1963681665
1491345048
1108114287
560232313
1637327861
1076961120
1535986500
1720978542
968010942
260274631
1488445250
1984977750
1661061444
28695465
1572555687
1650100820
206838042
419166329
222874103
1141352549
1408688052
980439257
930646233
3970788
1496258816
817659864
1541424322
480574544
758732260
463802718
944547792
528367072
1666244584
1650581765
2058252872
1701806767
241116695
852230054
233597648
1862778120
1309962384
1871323637
1584076383
1637530970
608886119
730109559
1547385001
1431718962
649372804
1896465459
1845501264
210259008
1073128483
388771945
2025760284
1445913945
376452298
1342377325
367404335
671856061
1443972514
1721126998
168033359
1788021940
96452917
1398755263
196281663
53489032
1072511127
1650911565
1803010546
1601673360
421386457
506081531
844780858
503340636
910272110
244229700
1445937818
1874688326
266404338
458158946
799012492
1859137662
507343880
90780340
1864636209
1844216128
765968889
1933032800
1664916392
763925090
1634486618
1996325326
2069999003
1915759993
1993778491
1204740474
271863836
695550266
686659951
417339182
447008994
555117655
682116978
325199331
685703239
1309970240
1954392668
1933004376
149762390
1066428113
1968134953
652742044
1310917125
459877850
634428739
392274692
125889565
1756710914
749384347
1680285451
845257839
1984820205
952071962
1824389393
769790932
1506215177
436946523
1883188620
815107874
1431021222
13051586
1612047510
53884888
1761158445
2139897497
991207436
136551308
1852883301
1683591002
1646915977
1621093648
1534691796
930937498
1478343052
1306332095
715865512
780176973
1105194079
1024087351
1866151572
610080945
1158799718
1119107953
1126456032
793969857
244525371
585541379
218306753
938114659
1526393640
1621302966
220096273
62643916
1325845682
811316981
926339225
2042716228
1177050747
239323999
416581073
2098404208
2038043475
577207785
1777170308
370035262
25476765
161153032
1742502147
1091097830
962501089
192062047
1086482918
483534502
1909248945
982822098
529164535
1516390607
791717190
1976958875
1458179550
976766962
1562964348
1035106968
1003924388
319348612
1995532919
1389506094
1980275543
1350463236
464011317
392975201
1732611475
267072756
1640191622
913902614
1212867846
2079249409
2099119050
549645020
1011947785
1194336100
1864914591
17384409
1648435059
694955677
14738626
1568949443
1423236827
154909022
845291627
909890889
419146004
135249100
468465531
214056730
737918332
1963353946
1886681372
1661181434
954847939
1046039693
1776501859
1677400134
1999612358
1346757069
1665760853
306110342
1375381359
1802584699
1165398082
91486238
982218482
1541946340
779611633
1893386678
1837085697
486318670
1688937460
1648719735
2102304221
1566632996
841706948
1642660021
575786973
33756966
897832012
1486497865
584254906
893899812
145675191
1663510031
465036293
1130822439
1468828253
2124357061
210029506
2076854352
454585835
1115185281
1200600047
175071077
784829221
715551820
1230769085
997070994
1503152833
1154540545
3712261
1575228494
746373206
1761335531
928556790
44472284
1139310709
2131982698
650151738
507228499
174784263
803934845
461376863
616277011
241137020
1096877763
1104305167
156998885
1423659255
1115195469
1423770728
578989692
1344546955
358225751
1441210211
1315575064
1075198903
1380698943
1862365311
1399440201
1191475271
1876058931
1261997962
1513240184
1706756351
290200913
2022316910
122982933
1567452036
1450596362
1442182235
614073626
645467888
57604453
572816783
2043376970
1057323413
1508024402
1966794808
1739224069
212531046
20487074
1251378444
251427450
1751699740
1689103281
1028136784
1219063168
743704785
2070841688
1011375768
1930324617
1049076106
2145597206
1098789005
465951458
486501676
813439197
13646960
1413861714
1512464979
1299305563
312106059
181775575
1241611011
604567948
1325408157
276563434
1409293011
420115098
1706382663
128311967
1973091607
1229044778
938843823
1315451505
2114628307
2146559501
411306148
308056842
1803450783
1884445324
1470869202
456809513
375198154
1346662372
1733977396
2087515162
2134342634
663928679
1838050015
1158179717
540522434
1613448888
1232086052
1889362587
317971078
1625640698
1636883582
1250767888
799978665
1032068583
132616386
681536170
53412005
1271361048
1514455665
1488551034
343283920
914009672
1142313086
1488572314
1941910916
1955859202
678713962
1855391353
1884304399
1536441784
1099967154
2047120301
449111105
1501046122
1824401440
1610454746
1704845084
1001203460
1752420658
1001848932
1174135934
1167676803
2075311395
261750265
714129973
979919425
343517061
67612255
1995358625
1659786529
620003689
1489444507
1837080117
26283200
1698991080
152997207
311165801
323585775
567900862
1102640969
383554441
770568393
1685364278
714664973
1084061073
1091927761
269423961
779725163
357395276
2013728176
1979451511
1411350665
933326865
2017692089
2092952381
1832419694
6676077
962404370
657835749
1368289264
1367744247
938227137
616271067
342556430
2122571290
1318267276
289304616
489641582
1707526763
220322403
773867684
1262476601
2051922762
1997142300
588184766
1350913865
90906276
661987270
1074197318
887363958
1414729652
1919791774
1205440248
2817282
1432908879
933988205
2091953992
1461320977
1565377683
1018517267
2116566006
1799524730
1675958214
153613371
45528515
1956783117
92773268
1762938016
339595846
116905190
1960677794
1720004981
968629611
1945535983
1306515094
1012786905
1580770128
244592526
1655434980
2044886129
1327604597
181894368
653500216
1197141493
1517767156
1621405732
1324419174
2036468462
1731949310
120245893
182996888
1636902797
1488941982
296883441
6277942
274306091
663285056
766292877
1045936619
83680835
1487316887
1024119580
1776975997
364173381
1584296447
1190322135
1155428431
725379594
1941770052
1008672449
2010256735
1074407644
754001573
323062271
902565123
1823324114
1207582338
216986589
1595368338
669052960
922009330
2108847169
1031109337
1107153303
1995176745
1342839954
1271822462
145373696
2122007720
120452048
933837825
1755997827
1848050896
1721907909
1792269746
1357593361
778493885
28702925
1875227572
183849756
1299832268
1496239991
1801707812
840554840
960339532
1417877193
854682750
1808410738
1600229880
1327710811
890494152
11219810
1349467284
561220687
16081237
1997911393
943751084
3598993
783122060
1423190517
1486679243
1145850583
1211712855
923766155
819404668
666834584
309072050
2088494566
526589827
1145831237
962710527
1324716504
276745130
580588384
1813758330
1860198835
925191023
1888491923
1594945611
1002010609
1537640761
3290552
2107304757
309129433
2103162108
2144064681
1179139611
991974151
1527893610
1862525204
1715297467
1162004476
1877161741
735133384
602740953
1507072919
274287745
222924830
160538727
955483346
365890262
1634484524
65995792
1223112297
1814935144
1177214151
1376273712
1374533208
1614581524
1024436298
781183977
994704960
987531594
67340310
201139735
1528521837
128520510
752102315
273575025
733104840
1536611434
540770830
899854826
2117244971
172594272
810120644
284301690
192215167
1996095754
422638033
1078932502
288875539
266639941
1318661281
1715062622
2060546346
156932839
917781977
1605114787
1773333319
397273704
2071722274
246141565
1261384664
894506897
1704334229
591873105
102034011
1956928127
1132498721
1091069776
734878856
1929944746
851931055
923155812
2110865142
1022465550
941929992
1021168240
23342208
1355797083
1854645690
1190892207
1218965412
1892411257
876629983
146710708
154702336
426481242
540829870
589173759
228734091
1029308038
826434122
1251620586
136425630
1420548378
320852583
1600265514
1245773475
1612233123
96476585
112642553
1711302783
918706817
1691380747
1286921823
1113423880
1329786175
97904047
835571457
908648398
853243207
498546146
1197056895
1228649439
1807428431
500848907
583678828
1295911215
91809228
2081927004
1999183149
340715140
553094345
534993372
279497834
620702854
722375369
976084618
1043507166
1747991979
2003793998
480056556
1761234820
1854369510
1465996519
937318782
843027361
273104847
1040935608
1072892543
1804069453
1400855189
573030195
276319417
498625968
832855214
253148917
1242240524
395928223
113272522
1030547087
1158251515
611075728
697136425
355694084
1561490888
391996978
1693089771
708127274
1136947796
1220148002
1211917122
349175584
2019349334
1978913542
90935218
2145712932
888683006
765164711
1481605705
1587478475
425020194
211418953
1014564058
2062132516
370848766
303241254
57423400
1871780716
448886090
863568210
779836153
656676233
1264875679
578469662
1150514311
584104807
181824633
1653995326
896246527
446014485
1887365024
1546997417
950553549
2051004325
1352652480
258232239
2023951157
1422842444
1355034517
1614927992
1034447804
569884109
423161184
863637819
932996772
2006989902
261182966
825289301
1897311404
1934285283
626492598
149299894
1747432885
764219386
690634668
2029770214
1041733868
1539866145
799609797
682136261
1754246572
847259024
347060421
322828606
1270870875
750955175
1149353360
1473044633
640762188
323133275
1873247356
944768549
1008025621
2010502575
56448870
1873167144
956639318
1479850414
999701694
1170557714
1279282224
1022538659
1655861851
1840116191
345728833
1875415795
1445702407
1087044134
108115546
1315569529
781672972
1468230609
252237892
1295971329
1954578383
1323921898
1442346465
1870283111
448349656
1066320069
507949675
1344673692
166101709
27755713
1846174570
1373608073
1613041522
1455740991
1283723717
689599087
583701113
1905246604
331268334
921010643
2137164946
403552763
65634259
273251250
1546169588
1159183129
2075836644
410689569
1600220529
969725356
1917745858
1110864991
1074919152
1609125903
202379173
1590068484
565726600
839601037
1700855420
1463889920
1875166375
386790327
1926060595
1187084162
615889805
969159568
532613953
711908301
601268557
1719399703
566286044
1045314847
1271087427
1540548119
1199714142
603244325
720394075
1149618073
1609354447
441835963
1184525261
1006846814
784141651
1543842806
798750723
1336625813
1093541056
728071814
801886971
1657011186
1449846174
710800848
765781043
860688820
1955907669
1431176136
2065179071
2046482511
743513341
1461291697
529126243
1069657237
2045671985
1850081096
1276845804
125501795
609404433
1094816440
209771665
1380773608
1862471229
1242391808
1841869687
1369262094
1840654374
1873002407
1066237321
1232681171
1157831008
1972590409
1128002583
981101833
618416079
543725102
271098779
1649589800
1319662059
1201532525
710420576
2118609336
32141028
200029287
1157280468
2063912744
931706638
183763193
1757139763
1632876300
619033608
794368808
958893711
1465458780
354015488
646507347
1535490663
2049545909
1069581123
327480543
212640104
597234099
1642635672
1210734662
1114369838
1682987531
2128225664
613375521
1213261012
307296263
1400978214
909117609
514119037
1211148932
812665144
1321381434
2108090809
292906039
462010759
212704101
1042427034
1150997034
1266846076
892779998
195092400
862612149
1150198197
1252414903
731780878
1718551205
380106445
1991618623
1345756620
141356132
2063692177
868412040
1543119433
2061999611
1331076813
358791872
798861878
1155391149
854140959
722027374
292572943
688225881
1377637392
899869897
2039693833
821006985
985976292
1259751380
219552031
1587428817
1682830957
147322839
1429758416
2117401918
1814035465
542745911
1194426149
1032617716
1604156131
1476196203
2080361690
1066598451
1247372589
164861765
115346335
1434596357
540078975
1140144493
741217706
1611903260
1793264
1691660307
1368382300
385673200
899700617
1843201457
1533781558
354132345
1275486210
1212129100
1254794916
198968585
2003421976
1577870923
1374209823
1753294644
218995839
869071621
1020447006
35200688
1029122012
486272837
1989388424
386245645
1057323233
936445858
580012331
1965176684
475366423
318474006
887122321
531680847
1474567628
973307806
727441528
576064156
675199929
1663774156
77799484
9304070
372505687
466180844
1358824352
1428312879
1528100759
372622918
1014751730
1028347760
1899517639
645961843
950528765
390337785
1647326578
156097787
2002045781
1815826212
2068039855
1112409309
924883250
296346373
836620414
904687801
1970407368
641185182
650170063
468517662
1892672629
175647061
1609697478
114408048
26466865
1441209683
2121027236
2114016199
773422645
212824901
1707838433
247985375
44737597
48504164
21110617
1114299978
478804663
1710535912
172555279
363341221
43839252
1430689924
1922797777
1612412868
1431689650
1190892111
1412462785
270590907
312439424
772736488
251655172
971942842
564825498
1930602325
92874484
918495353
362749473
1358149801
908534643
1929610034
357663821
189911164
1080473665
280555363
423436317
1007691795
984484405
756567530
941960895
569012696
363262884
1727680123
98364922
1777743719
670903551
896035276
383256783
1645854748
1579236691
871623960
239356939
1520533130
1860252034
1150028431
864920025
960301014
1590173220
1152120126
1733121646
1607241958
156591728
366608908
1858446341
227014063
1480379588
1603326713
1881835455
1227376224
1174424464
986417270
555277526
786226875
1112847500
1703804002
331137555
754254587
199367142
786564084
1044923601
1313277885
336657909
31635915
1266374213
696123029
112544684
1351536834
2048788348
1754721751
411571924
490401195
1282280672
469142895
1283531800
60623257
127962046
815828555
1900100026
1753865343
112799033
1765369811
752760679
1637699265
722959203
630959762
109180628
1948710066
1077642626
350876196
2053960516
2094239540
2002963371
572924952
1175304968
1739364176
851342238
58164498
1056843342
1512492970
790873236
1349000305
819419315
253288222
909634542
1669510446
1793951816
1720906464
1647839564
265971024
1478790910
296773950
530481827
1529125720
808337913
1285325386
434327
2033104055
178492007
1193483413
483357318
899161172
1502180724
776369390
924777346
1289351270
301110410
1064497816
1980147136
1841639756
244237786
1745483775
447348515
952137415
18435080
840744600
1030274434
305016666
347529046
558905172
640486175
25454057
880049344
688059953
354359869
515837945
1043857225
250487839
1478427186
1005970438
1133739947
1536850174
1418060586
150911070
1460436081
1814183432
1003442879
1663395833
1166527155
1322866846
1961627443
1528971813
11226674
1318345547
1528757605
932708367
1747351869
1852285228
1315269589
1518486299
217224529
433549215
814456580
1948097312
2059129692
1938956438
1294902811
1441928420
147071918
1995265309
1376548541
80302092
749786781
243216149
1747145144
1484332441
1188299854
1414304720
759262959
210478505
1621278083
1713731243
1086714357
485365488
1529414512
317205100
1299457426
636410737
342657013
595901463
1968832796
1056200554
399455785
616125726
1139471192
1802842153
2124579482
1554032028
1301280826
1171986752
993821470
21714578
1796076569
1947806601
570412891
1404928991
172185631
1172226795
552020312
1959346025
1558056646
275768552
927329619
526326268
1087025160
1951149775
1687046633
1846392467
356384168
887966685
1846427812
1871275078
1247389468
721810338
146042438
271892734
1485657599
499806240
621648594
1153655359
1878328059
2011933785
1355551117
1815054721
387289160
1494075825
1514783248
224124123
460894317
1956855730
529934227
1725573594
633933830
53837956
868284942
1030762321
1982843870
1128540326
1244833181
1880322263
1154755524
587445407
553880440
372576032
2105452607
744799919
1885538744
1331080194
209728866
820823587
910117913
1895912401
907991081
2064219371
176087925
1784115031
2028503504
1990696409
20784853
43695866
1181562090
1391872712
2107267886
169827343
1828811031
325055433
953197523
725926950
1615456053
1575076838
643742347
1127082567
628192799
285907135
1194946653
135352755
51015357
1275756499
1796535423
1159344115
867966869
391888231
1341580924
435394340
1040034340
1152277088
90320054
1983293671
977215126
1759460040
1905104325
1997852424
1006755752
48479159
1412841524
1605828501
1098993601
1991432655
599706335
451610006
11322486
2069159820
644631860
249025577
525583058
2002951018
850532220
160555252
1602585664
123543073
245185232
797476186
138723946
224854301
2005981749
451242459
1439746839
839398398
1889812880
1159133024
65330347
700797942
252954384
1641992892
258919137
1668516139
425030344
90004813
475916910
2001857938
1854041951
1152598173
2135639419
1192327811
1357267264
2062679995
1104943075
991199139
1470417133
2050265599
333419423
1766760625
2022181063
853083545
2051599462
911105019
1277605722
1089742953
809938163
689510501
1672779263
1513634823
366498393
916634666
1089311426
1151839914
845361280
969525890
1034727214
1351409240
1088921398
551619182
1910485291
1179640369
1855417510
300921933
1806211917
1390632358
1806605183
1659971798
1453190399
1000430147
697263692
1132277424
2084219521
76622264
541231973
1499576683
1487875558
976179321
949805556
1507276583
1415822971
972060629
2137732483
1427662543
194900256
584607845
287664880
2051454717
1792659827
161352696
1019866100
228862818
1200083111
569735121
799169522
592169942
33586951
1220083601
315790321
1823578589
647957381
952782510
1588782787
122883906
1897106492
916753138
1192668599
1059136681
102633039
616070897
113253421
525131572
755199649
1019988994
2002934911
2017421055
1261238821
414459041
1320350731
833004908
1636029832
1189580556
137064225
1402956707
1278815692
1568321129
1983665589
707141681
181153986
1480988250
751986443
1108800962
1597951208
218866768
1915690765
1059498367
545929727
580182603
573931836
777832639
763644005
1038315759
1936469437
12091298
42367754
44857752
1410710889
1170796450
222815761
309864677
551577094
237112620
2004539351
1742614758
1171121844
297207344
1105152250
1098404670
1830075310
1313026202
781915339
1245967107
920361779
1309310963
583596355
1263251540
265304405
660243561
1414487978
1955727601
465196113
156561557
1244654713
827720639
1280051404
1387046825
1788925828
99279305
596667973
991843346
190909645
595319328
1283029768
143492414
903353392
808770228
590229716
483350092
296927733
946426647
2044334159
1632345117
768454379
1467090679
1574884984
834509690
677279881
1696262130
1550417823
1736263508
74238422
1452931074
1149998326
182060956
1271671432
136852515
672776046
2016413281
1911003222
1316324784
1672521037
1921058630
1154475692
2102443365
1096879430
762954974
387835663
50107775
1487162243
1290589927
777607457
1305131898
559543705
804004301
1723179878
1807082245
1185930961
432655161
1712673547
835969055
569728049
1802090838
627401804
999868604
1685770579
594319568
142693077
939794332
1522435054
1138584327
837874090
1156646496
1514649757
137010312
955321289
115505145
1454446254
106144484
1700252757
1036290638
1233343746
1783898989
369487508
1295759690
195112377
1928700156
2075506297
154876091
1982175839
860926612
1528344791
364596771
464869654
1550238066
374684531
1250472978
711243656
1985826639
1326765406
1380320003
158509096
2030290059
125056894
634922251
221912623
527222474
1095119916
328650418
651866512
579081931
943349799
867828306
1144621934
984217271
1956151871
27105746
672897716
1618811041
425839646
1267980459
1496977279
1092359297
2043206119
1226835712
1649549431
977757888
789674754
1771180848
2085688738
1995241007
420037202
1394359231
1591582333
1824924203
1751768545
345752261
1520397405
131160402
194394112
980264733
197531642
1083193188
323182251
1221093081
1651526893
773008365
1706964113
338938353
1907637974
1559996414
1553918074
181908602
1831494745
1354617919
836449934
1065025561
2012970064
344641706
1850240918
1764450108
1737677312
627865733
1555974605
279398095
1597372642
1195094765
1512798554
1321394336
820140330
37373728
873271137
1294009844
988980207
389626926
601465885
750338216
153884551
743751273
1460749647
197383958
1391803404
1282313718
1489186777
516218095
127327910
263189782
444223169
781143593
1955092214
1669088760
1201767671
1329148235
820515476
1818026433
2140191770
1243201871
1549887875
1687143941
127122826
2131402773
1726003889
637641572
2136724102
1866797188
26660793
1050442741
527248511
911489342
149719445
32753927
171513063
1807052347
707253407
58141158
1035331084
1105167195
1050862795
1081383355
1013304008
898246293
1368832607
22228494
299714393
1110327953
77196662
495934648
1744472334
1457023062
169132699
1445055114
1998487235
814105016
873170691
1712955737
886618503
1298664415
549467463
961768956
1100420089
1585387872
1573675249
1834321686
923411291
1932680310
1836345985
1484454599
504328041
345110708
1897200912
1337329032
2081583776
606264950
1454100696
1129517019
351625974
338390058
1184676025
256193664
800243945
1973033225
838071793
61165479
1627959626
1639917327
1216795745
908891114
413080676
1949457775
1232310040
496216399
1782159035
1532873357
262241245
1272927103
1302728864
2084998848
1862434817
1422106591
1429819393
1078767142
1853279538
157719468
600452763
1639639711
626254938
854299276
943498146
1847568149
45081264
1498403981
1976406986
998756484
129111580
1816265849
628123917
936694035
88725777
1337781851
95384392
1199999477
952940258
1582228793
1537216684
1534219705
840751186
1729538495
1486593373
2063602354
1092138843
94296139
227421208
983971050
1060445119
1843453739
231474859
1954406578
1698848527
1725463884
1350497772
451415218
2088630606
842057606
1356616164
593275877
489772270
129218589
1651825237
1369235706
1413409474
390415294
672093827
429995695
1948165872
877852838
413072928
1622991852
82482307
1640047772
2131142903
479139076
977064540
1837007610
1719256988
679165441
213896793
654799694
1852580600
679572854
275892994
2084681505
237069737
1919931849
1606200027
1815722245
1628269402
1015408767
1990395051
1198152117
710301980
985864105
543391761
559433519
1458142742
1647913159
622033276
661248715
1655962415
1004256885
869396185
1157922650
649081857
107340564
424915757
353935163
983107252
1628347097
699001739
493165287
1043581885
1457880635
1598280324
802899813
188882722
1691376599
273466697
313291751
38563876
2051203897
1051170629
933886022
1503025536
2129221259
1843932834
1472252920
246268414
362759498
365717652
930718456
1478870019
657149493
919946501
763794711
909008564
895019449
1237408799
1015499800
98168203
287915067
969513305
760002928
1140943080
1291055049
1419853751
386225420
2044227152
628168651
442119920
651879252
509743231
583342384
443457340
1084932914
219639790
1556586165
307277039
1050789117
187767437
467571040
1291963950
631539697
841233597
31857823
1381111183
411918576
1996777687
2092873305
1200156489
745064629
1805361188
2117743391
2052595132
2079936969
1059619530
1396760488
1780087907
2028742447
1909768060
1982309052
1115426239
2101809729
521411717
1582311331
500616753
129567043
943542276
424415498
211013909
1503020395
30252973
1742484060
1243817114
1567154410
585648429
725930618
924909106
1360985617
398635715
630191596
594325185
654275620
1557029602
1769386284
705814255
1823344418
831635814
1422557924
1543836421
1202201860
1598070406
307738078
903116737
985869361
4555876
1717160872
1603139222
1884633587
1527565932
1924853490
2101055761
819036315
2072152518
779578628
1635190242
2109810006
1406410223
2107521292
1119206723
2099357546
1311161496
763852220
655228075
2035404201
1578342853
318375738
290874129
903224483
1239084277
639184491
362851717
962450870
274642903
974334558
1513145211
1905359894
35018795
1420419689
758188652
1028908077
1481367253
869177683
1048904418
1983826257
1326723279
1034528422
943402062
38005783
59961041
1770469775
1597976853
1249622123
423306840
641868448
420305702
743076936
1843251424
1558554238
709382213
371520909
1836510559
1818187668
1026692681
22929454
1674237818
1564080429
1042898602
1585736944
2063845365
310012133
1600920549
1375581952
1805751698
1725403499
478174476
1252102888
992742593
1940284570
1623486935
205777965
1144592413
821222665
63395671
1010019308
595046435
878643694
556428358
1440229169
177247340
243343303
1760390346
699798740
1657654035
614044505
1613084448
692390875
379185473
1721383824
692180903
1176406523
1242047487
1737981023
1310350646
321880494
1068902089
685537377
758183248
582316168
544781855
1442532231
379506842
1274019045
1499731410
1112689840
1414745700
395320666
1155611176
782194908
1281618482
168674690
1486929990
928654481
592354947
1596792201
459058671
1252955849
1060051527
169623438
846854595
655370931
1275649147
1907523159
1757076516
696211956
1684414534
1752839031
609412739
481955700
1219314181
1280185662
1540220086
1219502287
447570614
158537081
911901723
867488150
1644385390
1899480936
623494324
1560697929
823643921
1816284739
1756639483
845448688
429386656
215339752
500555333
546256688
979954168
1702396558
466760954
1621499786
272120630
1283659056
493912264
176316081
1424545644
1564662545
1686259976
2118334319
557766996
326587395
1078227123
1701235113
793404020
1309953216
472653593
1575474364
187877257
1515292086
2110812041
1475969419
857933044
1613815991
499247700
1226454269
507017879
633608207
272679963
357984702
1567944751
513473540
1071834867
1907659611
148169224
551762288
1297793535
149096379
1842025651
1642244103
1018159687
1432416662
2072146216
127213637
828002905
1920682779
879176119
760666669
1473364719
395763567
2073568697
765743857
2084666118
123753900
1744942579
1528347626
858919048
1989886601
1577226466
250867716
1645864853
1281966937
194778915
328266497
1659206579
537009962
38723378
1968567959
1856532458
2113270333
216304139
751233372
1892181623
1228037889
109567965
1619234045
1561502142
2049165858
1672229582
773461129
541944790
275487399
1281690932
2092386940
1140213612
1103398306
451880016
1423785708
1660807077
1255006268
1212912932
342457906
376631471
1150744890
1273915635
374591161
237797277
65240109
849436815
162428736
447052432
1296161594
870058483
999362015
39430577
321700118
1408375603
62311723
370513623
26250277
748230616
1404662590
348796344
1278070708
1147550753
485599090
278221938
192012002
1896198708
1495656727
735040528
1836998360
386665844
2119239010
772974548
523821198
895684540
99161627
507747974
324764532
158512271
1949304581
1071313445
866099142
1011320353
1949738302
112369705
305887393
1880570302
693842996
1305512420
1611396637
816091842
1194102058
1522293977
1038313364
941854853
1421526230
2014462621
1972784740
761192815
947804503
925063571
1098854314
1996464081
1176430832
831845601
122842749
2063095148
125988984
1896850634
1295724072
540297488
1588465913
1949239001
911883633
734794017
1713462824
486759920
2111833842
438333760
561329432
781579021
907709704
1599897086
539433398
1543585090
49310570
167774391
681188804
1288556997
492953929
355685508
1500925627
1600461978
667476924
1338315306
1806674886
1535828021
951138271
399746191
1604166862
871267989
71406976
1245883471
1672224761
1728383118
844026061
675142878
726599662
75306753
961678604
472520739
956392153
1438476925
77264475
847631225
1312354259
620712758
1043792995
1247396505
1213681046
532013628
1260831915
1945816398
700557460
1444077805
1654271024
738085653
1785196874
1654296995
655159865
459376332
1797560929
1373059006
1245442673
1157991504
192798518
1935501236
185374567
197147487
1769050518
1383210962
1184844815
1130603633
1058304164
767797262
1676015355
171748656
569247370
1657158315
322403233
2007628864
471469856
1650816002
830031285
1066151435
794322422
1775995670
412604940
1097879621
1314159692
1671385486
1160213081
360031909
948787281
24771721
2066062903
135247736
1768364532
1375056944
2046094877
417701595
1930365555
1215687729
1506518325
2016390197
704328104
1751811155
1525576726
689194369
1978561862
19836921
1093679694
1587876922
1904885194
692365150
1280299367
1547532519
966174175
1824464596
2012012193
421742592
1766469688
1808369675
1810673027
577424903
1090127234
1935677742
1749553652
893328268
1488698151
1802018379
2103136778
1322228065
144810337
1249710180
200350102
1984161155
1549441322
416872184
1449226934
1345779348
2015261426
1761251097
1581107545
442140709
1223677080
229162047
1612903669
17027033
844933040
976142482
2037009155
1468168341
671485921
582925586
1637005542
390260530
1096345931
537655755
593159842
685557496
1509936678
1246623238
1738891405
1565449542
968336808
1962754229
778029610
617162414
172997144
1840978042
1069946896
2072394324
314463924
1576326153
846909942
877983335
1112731285
804524744
420306311
999519519
254724675
1563210815
1135038535
612124621
122502846
347707625
12175762
1304886274
864316103
907618879
1772344712
700245922
268926447
760916889
241882782
956513433
1712555636
1393381575
1035860063
242967993
1049610080
190980278
882747728
1035643627
1972017049
2098305852
857742698
1689918775
714852041
1505110847
1240193115
343919308
1649773806
1449942557
773930883
866270220
688717756
480895883
2139894969
279394051
1734545681
677140230
790017951
962513881
1561793964
964742904
429232456
1333504346
1590416036
881145166
1965557011
2043263168
2139624631
98854866
1568901998
1015284362
1054592232
1519263878
497325217
1919605348
682801338
1070310827
1266504286
1398493971
201166514
41042446
1683720674
1816722286
159036893
1851032899
1457418050
664461796
1007125296
1543719943
1232438868
67953057
537067631
1276088419
1921093074
1532376453
661338571
605946357
22049139
553014754
343807143
2067621401
1699562412
1286151029
1153871285
1074839591
853360867
857943113
178274094
1685996082
2072172732
1658302468
190287527
531891302
687849621
833113061
1412686957
1081312830
1229917838
58746662
2026932344
1991570814
997218968
1895610155
290441537
1825783835
1394403659
1482691517
1460701845
2106714915
1402986146
171348809
1789876923
1299035038
271218465
774369182
2117865766
180942432
303909696
731525353
850195803
430235910
1541380231
1424335816
1874357306
1958242670
956142770
1257968601
1499344529
383127131
174507935
175984827
1183385546
1286692707
533032280
1383004821
1079122822
1614106141
1963450583
397776285
428782685
599540951
357895633
2144528143
443652517
2090535003
1925507867
1750440159
204009051
697261872
878050516
1336026771
612472443
583238195
1371070233
114626668
1773741586
372724976
1319819093
1805605145
583489364
746612165
95973231
69093567
1216874601
1861334549
878778363
902789586
810467886
1499220587
1622462868
1944202648
1351403064
1454998330
983883791
675735417
206742776
556809354
1231062120
1174295011
1654021212
990230169
121028315
1648913195
843513194
1999324635
76945706
1702164530
2086067129
1295633208
1155758454
1530282482
688210431
2110518463
1174469475
628562223
1439740288
1497908603
92132236
1406477140
362457213
1280042332
1552431256
620785052
1420160859
705116777
903501460
1046563422
1043885976
100485238
1861961793
1904571571
298422838
1270274285
676141648
1979022560
1237722541
605711389
1568724033
1362328840
1309854698
490336377
1512672371
1036260455
680915288
1921467240
2085060761
1027779693
1379027508
1082161567
952383780
547489008
851106122
1610936043
2079896320
886704095
1451851428
446963353
1249284674
1768154593
679546001
1649886206
1953324028
822442766
795076437
876003874
1076148300
210565642
1636313630
1323062516
639941983
574480680
437409332
1782777987
331694424
2077243099
385845452
672528852
654128132
199821
661141873
8314619
2020278760
2078493931
1434746879
10835805
1320091141
319278706
1612374881
1160774609
5297306
891531395
1126346572
876111648
1468597368
1114636100
1602409111
390237839
2103927316
1468899427
100025795
1458143443
1206886843
1285588673
1094646100
1058109393
1088743737
1250242303
938494841
1536221186
1495100104
1948345278
1580861067
711008613
2119632611
15812984
1950148517
294137502
799405779
1225896832
1972481227
1007410750
917929588
707313670
717990582
979372675
1513793230
1471003554
2111826738
2145417747
805109931
405884544
108647433
403148697
724659769
610725899
2070303911
858964559
498922828
1406182242
1381932111
1944444519
558733870
2114845650
1469798531
849218830
1060847982
1995401356
1790540658
1063625976
877304403
1317980494
1452902887
2105131486
1468731618
97405657
1711436235
242394609
2041104504
851348025
1727064146
528474336
69967181
529334841
1117540364
1281966454
909914115
1102823126
676996954
1898286137
380106385
2122537461
94961288
737672405
285038384
207634230
634123923
1059425855
901302912
1626093651
1467991620
1920141925
1000080855
2101690829
1601325511
163373795
711470424
308455077
1246074863
1595527546
89394736
1641637117
1627889947
739852112
1572299025
1857083819
388453544
248411795
1820595300
84456855
1091588162
1551473046
726048344
1450260683
1052120431
1556046737
1669748466
1677113311
91735999
360755426
1300159268
771843831
417690470
1619185450
491484777
625635116
168811453
423204264
1203606682
524765707
19648573
1243891031
1446460766
462186012
628231276
1582182721
1392678168
1992823580
1799658790
2091134724
767518840
991344131
1757597378
1475333760
1906294116
345064971
1293198295
1734957742
1162636971
202838015
1993790264
686924084
1852493020
158581400
1781550609
1059357537
2027702540
1092797297
255479440
1922387473
737224701
420530884
763620792
1453709758
635910869
987547560
161104343
260666141
1210950269
2033781856
1570636962
2015660805
352753968
1630388908
504349175
731524946
960513369
1193125887
404458764
1064847954
987599718
1519260092
1993162781
1217637214
665327651
1255356748
548815179
365221669
616823614
1239535841
665702843
1624678440
1786701983
1101455176
812966767
253200024
95620106
1533469701
1210480657
2015289476
708252207
130368499
293439052
175557303
2012492760
154467699
202991811
184279039
1314604780
431203482
1946801204
350468735
672258651
533702422
1477137798
1836792661
2060474046
102422827
150820883
802003593
1032464772
726288816
1832563732
1233469514
18413462
140795266
245220532
997680190
1975768572
360592641
1780024958
225146371
1243319735
615077839
468532533
1708084715
96789840
1574086787
2074485392
992552083
1558836071
1030988278
388406396
507007885
1999337575
1930877517
1009613503
685104452
1191919958
1003540630
1675345354
784711125
1424527776
1475215274
1541760249
1657406073
1254594016
37174152
1966458004
996715146
473750920
1515017483
1341154318
2146783118
1475730883
45942293
282551369
126850331
108493584
1183589896
1681944145
1491558743
1942723563
1897997894
786507965
45604221
1610007311
512087449
752629403
839531899
1412346193
690384214
60276063
1014059243
1089146955
2102256958
1929802602
160357082
319366363
29396926
1596732959
5485051
475760725
1878392326
1523001331
1502325096
2115955671
1704144117
807819018
2053521462
971825666
736491568
492235562
1053628993
669364668
692246442
351329374
1685667909
1323970312
726000349
1424764995
349710314
2111741856
941104567
151503352
1559331864
185574139
1476004952
1986694787
933158258
1223828839
1333039102
1514704018
663089782
228023065
229706286
896797054
996597647
474857677
563726914
853839990
946802547
1460152180
1535361262
794581090
190968749
1464059287
1480752168
611662415
176718971
1816547818
229076048
1501441851
2138605759
2125276555
260927441
1085429460
1625597800
2137417324
665954126
1332905352
432422554
1380792561
29004362
1816812265
877790211
314702622
401503116
1034542965
1011379726
582452718
1010433164
945597299
760406762
718174296
206062231
1156027617
1195291032
204966132
1452079644
789964239
721867169
1127604332
1900149797
1394547259
817720375
1530559527
1132007863
535701224
2005281538
1538365434
1132660762
238241646
1173508646
2126192735
1963789603
403264605
1781505810
287780208
2088064095
219652391
1721430336
221217866
737673671
1396269927
1483193043
1468473806
41246438
1003724787
724383753
7916705
1790072698
304259553
1430941769
149794788
622083199
1726478440
103939619
1834286229
620286351
1644297577
1624153906
512070839
1307287730
177595253
290557068
450018543
1679398544
43338726
1188797330
128767825
780396221
579364308
1452418351
2118591744
949172210
916820854
248559386
870027542
1405884564
1449105581
105417538
1078297143
1904589386
1806914014
2080295065
63747409
665057094
2141057342
708479719
253304783
846568847
1162134915
1066644403
1986582961
150471568
628590729
108233150
591466420
534832260
945173734
477622687
99810748
1122993340
721642602
2018174436
2054025508
2066095438
57423461
1570641949
1240945441
1269600557
206487080
1142738769
1837218416
641558757
1875376313
524575347
310117872
1394480879
651316087
1647607486
1712422700
667124682
1748863560
195574024
1358169122
1248060087
701072898
2070472152
401160609
1742130508
304882274
1269545259
1131660741
742697074
1793848325
1709911996
1125224982
2118537209
890791848
200097187
1990727002
1865812782
2080927601
315050102
584558239
177391989
1567144323
382789128
1393481460
695641414
2114088513
2090231166
1314313157
776057465
1187215102
603725590
166842686
263852082
1303464729
1206095095
1862564922
1644316399
982468470
499329730
1453552845
384232460
1193380888
1707220577
1371394200
2116324846
789930619
1023977534
679322761
560392371
2075667417
689330854
1993840565
1860329899
331732895
2081364887
1780645158
1082707133
1471668479
1594878795
1706030727
754612084
1461573245
12350992
981409268
846495239
1403545245
458648395
675428431
857565066
1387263805
1053793881
202403796
1697712568
1847575389
141028983
1933350393
1219278230
1775141278
847771567
1055518211
1732029344
1248694868
749308472
521666326
441178160
1196930514
876538644
1778282005
1312216875
1890077352
883547245
917627077
952320279
1193546764
91450911
673900399
1008484002
1268549581
1930794210
2145906454
917857630
932619485
1472695239
1568881624
1268046740
555634956
1725823965
45476695
1034274004
1070547032
779086919
157351654
1272182337
1631347217
940669666
861236612
315749085
1459541871
445996203
1504984707
1418342088
1221947992
1004938519
64990143
610049376
1499314896
1932023643
1410747109
1516864508
1947172294
813055471
1106330016
1464505949
1732502360
1218874247
152993310
213605251
489753696
11453104
1154480604
1859246535
1524840904
1968334349
1719206994
1686670021
1683782196
15724882
278041732
91920301
1092870065
1247582364
1547674592
1842568639
481115937
887083306
852135996
814889639
1646425589
2055184840
705987976
1935908886
993474509
1324268188
1026552126
108032168
97543661
42816955
1216281531
1436853256
610790522
973987612
1657735822
1611543245
1094068569
1886283091
51006301
1964329768
877255129
504877399
1547191548
1315884316
953651574
152299218
2007397133
952766044
2116663368
1869286631
1462888301
1549461232
1689915510
1843060157
1338700838
1501627725
1612563653
976649962
1449909986
1424853641
42794963
31572513
668703184
969404180
653199479
2046299431
95782560
1735601610
41150880
1875905008
961495316
867449254
518299676
1840062191
657813515
555399435
1525862413
1351593898
2081988937
1689061955
233899216
2033525870
1579362958
1425575981
1350333804
326679311
332469320
533153158
868307987
1147543311
998443966
719034920
1562551274
1752090951
2099600738
1328780974
204379974
1750280510
291764044
762595583
82343457
208704574
268726945
759068750
814812176
457506437
824125168
1347264943
53911231
2031713053
185615294
1566719005
1416981468
1810138100
1494872792
102253733
1576120361
395643435
2094039747
233509654
2050241726
1008160512
914987244
533165425
179463572
931431184
2133289928
1789728012
468381767
1275997958
2142831992
1291854401
1923082719
710304809
1502121280
1229736233
626490615
1174778881
1263573683
911863043
1097605166
59765079
1047629693
395750839
991253645
1530443605
1763703098
1240609408
200403903
512277295
2024078539
879771640
1807537570
579134251
552191873
1926304401
2062907331
706226100
2091321873
2077295699
124029593
155269948
1538357826
329283623
1183219696
448068127
1929141778
1851068059
2047111619
1187423167
1544232069
1026892172
1854183372
59169387
1873467745
2094958906
624641593
1663724258
1240274677
963225573
1019573054
1995038198
729571214
550092361
1442170437
27971434
1988360388
583763903
1029516715
786698070
864263518
154345145
309853477
1062046041
1552432944
1637492869
2038993817
1577907688
593678853
1171212924
491293128
372265395
26615149
110617845
1639540942
694623841
517248795
2010454215
696117140
1443588824
2097628419
472715988
1933881777
1806410433
1593223189
830054446
1559082391
1650862088
147762611
643631896
1177746052
42447357
1205250689
1283341846
1555955513
117274081
550919407
705507728
1337106391
105650125
448853612
542154472
1087931426
1390174725
1432301214
874380709
1168905773
1821296060
2043764031
540853942
1790967830
178692901
350395594
2027290992
804794996
910055918
289797018
170989565
1548186294
1653940530
1375111013
1142878874
1404596512
1772595149
1528026881
1855216860
1252747242
1352957171
162725073
320123247
1162952651
955072537
289273925
2041433667
1250770909
1735760077
1327104309
1332105616
226902798
1433466928
57532771
119479489
290485946
1247813610
536958735
1158226413
1849204848
279933752
609124112
670070675
1750723744
1798770336
1744717573
180204668
1934050571
185444599
1126754282
1672385779
246492763
1648310924
903047165
904324607
470888077
1360555669
105063646
488290981
1703132175
1356323423
1205888605
1379067671
169456271
1739980315
1518401661
585942389
1678398095
1599409527
873712984
899039849
1095681743
1741258488
751216586
354890004
1867526855
109864217
266259940
1763239659
644958472
1774751105
1637728834
1736253567
1381788042
1972595430
480970563
2129997253
136267632
566412189
530311427
1766483459
859641798
70265458
491933469
1317594088
520112101
744177550
554407764
1537051314
24427238
1115404215
421034065
781734153
294883524
758394203
1633086198
1037293257
2051634193
1446426636
1890000088
1717780475
673214560
2135707079
448031528
424106450
2138460372
1984948779
1233871951
772540125
2101904705
1473150781
680907322
881783440
482251385
1964813691
1958071433
919637686
398198325
1540572306
56152969
919623304
954398423
1774422747
343667068
1402297282
2039482731
1234456144
700048753
1671699120
242810784
693681191
1721521455
2051184080
1370934872
1972502961
1820919768
940292860
690240264
1613542468
918824952
1987251951
471466907
2083193223
824216898
1358537332
1135708901
1003267987
504827881
1173703998
483856479
673559875
1595793910
602616644
60059007
909447935
1413018057
933138666
1125997544
783012361
1306285172
840224497
776357083
850806048
1985591289
82828925
539923880
20439395
640802142
2124406226
352821177
1024124314
1220746047
1057817730
1057029397
368364220
1290659737
813356987
327385199
1528855727
392718932
126199192
1224976813
655317512
177870803
1748716256
500475315
34733177
2046317142
762330764
75813714
158976163
1157436728
1922164154
2053952107
1590970229
1609606719
1733767202
1496979904
1537295655
1054822597
533757133
1683887497
1125431831
1765025612
41403865
661310760
1821735651
1922158094
688002149
1921389034
650752283
799165664
2144550409
1581004138
1545738933
1001843259
722790304
1075529449
1324684019
1177619538
932303562
1570757313
341467759
617424049
1620472065
1931237338
1243141900
1376297293
993509627
1348718039
1561765098
1291577213
1652650490
1562465255
316509657
1109480804
1328304267
1256517326
1776538166
2057457145
1486748411
319749845
1231743212
1239632059
1947393189
451098212
1659174783
254275104
569602994
2016155720
334643987
1665677551
410377154
1425538414
153546572
814719009
499950387
1494787057
1458251776
1023363633
725870347
1278100667
921016537
491537978
1573762902
1395077612
360832257
420662958
1738457891
1077738803
474198180
1054315614
698109236
1687692804
1790437407
1083182821
1383884749
786649104
955527335
797628647
1553561884
574030006
733386902
1353781562
43648897
1424418414
861265766
138003661
1177407015
786015763
1674809012
1174954515
1799428245
187969965
1300289801
1779380806
1428645666
826386053
2059879409
1244585019
39738301
1285600107
1489376898
1496051276
1990847862
618628824
1972736771
1752395956
980084004
1355760988
673248823
478642086
825270732
33032056
1655193549
1846341178
1755784277
1219911872
572179222
2006118257
606233661
1504406855
563838700
1515047405
1344793479
1766352870
849362374
840798426
880262006
576637216
1463582360
1666836223
708147252
280882349
2101945323
50055449
1324539313
285687862
2117725604
870211332
612137791
1929509192
1351727148
300930930
1214887983
2077709238
621184178
642468116
1838227508
1505777567
2055621172
1700044174
77723486
1657677985
158174450
1645183754
138679833
613800579
1063305006
805988116
742329922
1521012908
1650026737
1599502439
1045010166
1440916538
1385699581
338014642
1514291245
917868901
1212947490
1976036139
716337125
415133473
1390542559
249558353
1235002972
1846094925
1292489605
986299166
1958152541
1284429400
1772504336
1649044496
726874508
1486235461
1928686845
331591282
1934913120
1119853717
1315206447
1900206564
1840568847
10884179
1419706182
15022431
305878496
2065495244
244012420
573199710
1562531539
1697962345
1829003956
1156400693
1888561524
1263520269
440562228
2094927504
652768821
699267258
285456541
779353427
1375931816
2113669069
916825000
1483872259
1722547540
1334564979
1249899277
1731628374
447408816
369156386
368220143
221130427
115849404
911805222
1706515907
1306850074
776368990
39524781
1982356010
1061978374
1560052750
1049859967
558638444
2129772842
725626352
791235898
1184422523
1996126220
156455426
200425435
293527440
1357113558
436894594
5388035
1961653811
1511751376
1141978224
59493153
1729827673
682262738
1229758703
1649212261
571965370
2085472888
1591567451
1113607277
1788199009
712150667
794938713
1032547883
532793018
1504780806
1681476032
1757702827
467527748
1803472222
1235886964
956717940
916463575
821012279
1558873058
925804791
123671795
1770092213
304988422
1483460491
1447029937
285777251
1677127969
417771159
11919837
737675749
1142015821
577724093
1858380957
257765938
1370666766
1494650655
328631152
336139545
1197433323
465333581
1427594067
981419362
1717586490
1589514766
459624344
2137258944
1016909876
51017766
839404064
2118267111
2095216152
1812462342
302073014
44220444
1085828170
1523801093
484595579
1301123281
1845519813
2105627097
1178637022
531483135
566604781
1831574968
569417384
108137269
1824238383
95595109
1251943148
2090971045
1561087834
373076531
360052768
620763211
1144538972
1637575930
211754822
1068957117
1592334910
1105282718
865501665
2036386460
2142679692
42933578
626752241
1420557862
486615915
686000124
766715524
900765303
622847016
1777640469
332167746
3178994
1128717533
2052942845
1706501644
1209801365
1252219547
862426491
826161947
1171498907
1280365465
1035663346
936877408
364832706
1877418874
163281467
1350122416
1156817921
2105739181
1507756390
1397034733
1254377749
592044933
56694469
404546513
1362070022
1602866278
1306992208
1112467937
340396842
464969375
44938326
1219234949
719000297
1806096447
1209572419
1652101849
948258148
260833168
1451517774
1053525970
1542743515
1179667701
1734744468
755198758
564732171
823255220
2011257147
573745362
1578885096
2141306555
337519634
1348688263
269459844
1493553947
1623658180
1372441492
1309531364
1914650008
2084112937
992956914
1210346530
129361677
420327846
1033035172
287211052
2018139244
1607016962
1492933927
814846156
86963260
898914088
2122835295
1899459483
1367947628
2047677048
1638769016
1965969702
150773990
643057856
494635695
1406649040
786400637
1940134304
1001777612
1664084279
1912302371
1339444299
418356778
1351978964
2147060963
1784960689
298528414
1394366118
918335441
210365299
1521852830
195159240
956907369
995299397
1552686404
352264732
1459401368
1384037432
1841123331
1489926599
1777678112
1530854754
1083678841
1935680847
917153454
1509927029
1687496121
1268088184
525976074
712805706
1100376007
24925470
1795339859
1099970182
18671578
2023971782
635168959
1346645782
1790341129
155224000
574229211
1271648415
1307192496
1298302940
1749972795
1244830217
756583217
226901518
1849480389
1940327767
2044650441
34161136
1093207108
2087392753
1420814461
1964141186
1526617011
865269504
1718738390
1252614402
936442507
786153992
336829358
316029567
1490738772
2080527495
2032751764
197270062
1110744815
69459568
1203906147
1609686163
596372069
1976627320
1623683786
1993590908
1127750128
379327166
827784982
1543064037
1848513807
1292689916
514383027
326481113
510951169
134264541
187832641
670764560
1020865109
1621218269
1154823978
1500372709
1506333963
1883118384
1964076418
281611854
1951018337
1399213422
2034348210
541770721
1698504103
937349045
1511817679
1560498699
1210015929
453704180
1858439253
1224681385
1102536132
177990896
283242783
1399114502
1344687517
1231810801
608212731
637524921
1594008938
781147003
365359946
231873813
758893732
1824783836
1517540852
1180927969
698882010
747117464
1617487235
1303012821
1178471846
54650961
1359734797
1753510476
1629090605
1442876983
1953550970
635045279
1167105920
511687766
2069733723
2024031964
1857067249
1429650497
1851324720
1865377345
531789868
1935413653
2102693555
538042328
368678332
333881006
1822709367
460440696
191233220
850744371
1628667433
156306807
1993910509
1697015442
1443376125
465172020
1944783179
663161971
365365005
499408458
2046479753
2128921886
487032927
781005863
231405938
921249410
1747587550
559474427
1612398957
1871262623
1098960826
171565309
1454812995
2121349830
1161584639
817105408
1285197242
1547058136
1890403084
2012631413
1760992465
1836439046
933958652
1180909684
1139248754
1949155113
1142065283
339842142
720161384
1437843648
812333493
193847581
909802207
634863448
1072051074
151403231
53010485
265635791
1258704399
1487464718
1327623561
1105733196
1365462144
905912334
1502489831
1885045778
1578682100
1789707146
1650584511
1496190459
764533006
1541288237
1309388532
1768530576
1216519053
1900876318
1856302750
1098582160
285238234
2125804936
761666363
1441934484
197774373
984773596
1316940109
1312024611
15697000
1411421920
1284761088
180768584
1680796180
1630948962
1346523959
1761642278
1315923992
833890486
321604414
1778852907
787718095
2141230495
220671504
1461588031
1005541572
271184090
492983609
1433991415
257112321
275223397
2017726288
399721926
1170163102
1473441563
2116085136
2084083428
1655515759
1014083459
1037641459
1753664176
771967719
1254745463
1235533099
542280754
878811663
2111387667
728582275
452422077
211368517
23601193
825721929
280785552
31450784
456272248
2034037425
169237980
1131422244
226246003
410440110
875575299
1063727200
533853602
1836799731
436443674
1473369657
2026042794
749613994
560555765
771285195
362368355
1910858209
1336676833
1360951110
1931600752
650328031
1631874427
855454230
1690298204
1411826659
747241612
1568275292
623135611
3371559
390063625
35239819
1579304904
160495542
453456307
485209442
993649716
61114029
1826610979
163178010
345082336
1856260974
1476479133
326098367
1580703448
1099313137
1014178742
852073279
1235560102
451602545
1710229806
1652234597
1838837308
289818579
398099025
606185002
1385086190
27646756
908959553
175113025
1879838615
1737936691
1727141319
1512459954
2037373489
936123198
1424025323
344371848
1319752239
1782969900
2092731804
51895802
2142355809
1474007831
67744860
631653425
260923232
1244144689
460354666
815080990
98514008
469510275
1378818940
447766983
1679262409
194248532
138901983
248515259
1031813751
1727317158
1496299717
1857997391
2138894846
99644763
1760540977
1911818296
1769466210
343038804
1907620088
1272109567
1242895487
47497851
1207894547
708754456
1365519678
153154516
1203921018
1182208458
636144807
87718590
1019748398
793406788
1820299150
454471751
1559614455
1691525158
420429403
1631686829
1393697588
1393202099
679805092
185652827
617996369
833546372
1378785131
1829133966
1865525033
1291476991
1360371412
1728239169
131138212
1005521809
468113552
856272246
184818701
234702045
1008762425
1316443130
962129949
49901234
1935711193
782941557
1213009428
1836154116
2144104809
826486251
1839259055
1888699643
380231124
993218015
1962241429
1609864458
375640313
1091208820
461228267
548279841
2136130880
2113250660
1034737367
140112512
1958888313
1847052856
384352072
1470580577
1573677823
872192382
1802295920
324230150
935626186
1745140066
1889740409
662283000
1242145226
1808635580
677266779
1850442102
758788876
984969109
662504424
1684070425
2111946393
1404873018
1755342831
166888256
484019235
1076194027
1472021924
695151422
229990564
1699906491
863133521
2029812684
1437941871
1065784600
892078572
1301589439
869611858
1447331966
691952786
1536296500
615789832
842156699
1010755180
1234769626
1663751133
1467928721
1124527315
670221967
2022395301
1189897023
652685732
797385152
1973640630
1254110309
1739997559
13234780
398013346
1542994473
1367493101
1946820545
1792831156
927486858
332363712
1773459429
1828986617
1216328966
1550572935
1782415057
1267912808
1712823435
1879171427
1249601285
251239680
1842105700
1991390074
1919832624
1716733689
776033555
1394494481
1366997124
1190156894
684857152
1584165379
2085542418
971855907
433037799
1273907540
1707185695
2081155208
1552730649
1127409763
488377343
36181081
733581145
1869444982
2036269799
113412072
1840171111
1463375249
439687830
2067324289
795547677
1206175793
744669968
291827475
673327127
2072719480
1755643261
276574277
442445415
1634191835
1359995827
1244140052
651934106
334098501
1109260626
1257270077
676054014
271838889
29442868
1261497301
1988104415
785208492
266807330
1945278150
2053099738
762434877
419436814
1025656026
1264225571
1308994777
205259069
12398019
571694334
651726819
2085387788
1487698936
1126588564
1015029914
446554221
2066277668
537495249
1572007273
1243083761
194989622
1261017173
2108487562
2006421320
1009742820
2139393113
1908850828
460451138
637378213
1663182042
50848157
7523384
1823497051
1458295414
882780261
702961263
328416895
361030033
1950498493
1935659706
1626844740
367258996
565368777
1242438755
1183626509
495885621
1989109479
680453016
59169416
695773225
1476091369
1263646054
395380649
1403462075
2140336819
1690029169
597651355
517541184
828010027
1834854622
2145223224
412498866
1618018884
95121519
470804189
220556856
879765533
1003034419
836992513
403358566
1434486295
1763397487
1724017712
785345410
1028480748
1080967682
887630666
1525916687
119506626
245567184
1368237497
856423616
1502143115
485823566
1210472411
1110107040
136932655
352846003
684161815
1876392220
1949746857
1007659435
1911699358
569551839
2123319805
1401072816
1276763836
1024171585
239184724
1793644355
1063202039
1455706424
1116872262
1870026575
1108972731
1627887998
1604715624
1262793534
1491570715
1274108724
1629430566
1864010321
2132736891
392826570
1578066487
785587390
815167387
211193010
231608768
1771478106
870372273
1516052912
1163376918
204751921
775127008
392227728
822176686
353319278
407963588
921992362
1583917377
1580151560
1576047590
1302644958
1588118083
321251987
1195078834
354244933
1627309940
1570395161
1176089678
1984350401
572849953
2087362084
1596371241
2074118191
1825498153
645266139
675725332
1828121232
734964745
1262432067
1022809700
2025224529
915231871
2025385044
311376989
910004384
211696294
1722609291
1154631503
2007843754
626473238
1699669645
1161829466
1356499096
1282821446
766257491
1304983912
1814080799
1023264515
1472800911
294881592
1022759670
1200618978
56472218
1689959423
1531196200
1370722228
222362285
1978313366
1369697164
1602823867
2092329411
990314610
1807684108
563857453
686569025
1544121837
423121257
747940365
1880933435
896836235
1150962981
280728052
920899025
2111065883
216993383
2068626015
1199068075
803418126
599832386
1674396257
228349169
353378251
677674960
61284992
355684253
708522191
881916384
1987423154
512788578
446943239
1835048397
1703644431
212737028
857796331
1325506070
156984082
1721620010
2044474854
276038637
395037912
514118303
82394741
1742148479
1688210129
1318249750
1009898905
652671111
339617011
436652510
1766868403
443267500
725326022
1819286877
1376823639
1316648303
851021915
1371544900
410141977
1418323580
1538891607
903491675
1025632726
1736126307
917768780
1744123419
1736859400
1289219929
450401424
1413390343
9950549
430349880
1153619492
2133873095
1004232752
206975197
76225278
1797933154
1543207117
2086798609
121423777
838929329
1452705647
1936660076
1608206620
1095886319
1962702574
1522760200
1883146772
1368253453
766791088
1125720818
842002859
1556913717
885182625
736947838
626059624
194496503
650849731
1384839224
1316219763
1124108328
1027779915
2017015448
1093736790
946838002
672165113
973168395
480205173
750859268
2064785878
62591530
943390190
828225980
337568400
1528254426
1982001802
522203813
2017524113
915289011
1274377020
805014435
1694482369
1328544130
330648083
2037358185
884112947
1534740745
440440196
1459552741
989157467
1685244559
688002866
687252153
1752776425
1835533073
1957038381
620241714
1401416130
1910077578
1790672247
1389888510
884267470
1277697520
1280000708
830510003
2102682609
1792018369
1535988775
1688905694
1735508608
1359767693
520474297
895294600
1025323143
988206165
1551003514
474225929
386599708
1540541815
1913756158
2115056655
2023553986
303470784
485222064
926229394
2039360388
274880998
115947794
224691644
463174621
1779857194
664428011
444085340
2090912268
500844159
381694303
1163557355
1271150785
759431342
1740197201
1657932150
1114145505
124976862
18825164
555466377
1606374692
127745388
603736300
1852057129
1207218336
129051058
2049089943
458346103
1846302066
172799175
189679888
267476742
430584824
1181397267
1692032015
41187687
1746855973
1783067969
267579939
1012162896
439434101
975030729
642548933
461991056
1446882882
1115495535
1837751539
581450669
6622172
756677731
1570343264
332773917
1755513508
1645862671
1450433993
1067640341
1355139103
2130389963
230848442
1644257621
845136421
1331335385
1696222601
480364827
921450911
1526111924
1704019263
1462556319
41948186
1198697720
228086129
182994681
1132435241
997852748
1914902594
1081641915
1878143360
604265799
1816535568
1267745458
858607181
865896327
680824549
427718404
1286549031
782926635
1839617297
883730591
52611702
383894054
1397753677
1883086002
1420148573
185908968
1815421765
69072403
931741012
936302826
259909583
989304189
216466584
3504183
10072735
815317387
1485006405
366049789
655812337
8394582
1737838534
151119174
1622760468
694043268
1244486553
1928914557
874009418
1400798645
1628761300
893654031
1244460495
354867725
1142837484
1778449075
425352081
1092702391
1795090894
50262346
345512265
1086233077
1290559581
1026504174
2106087121
1942212070
425057958
2028228919
677538987
231984364
1043485215
914473705
347802532
1778741188
645707232
1784477320
911403502
1383563109
1972855978
296779561
624228778
1121154582
40858577
1839373243
747448107
969934521
2002326642
142607244
1405132730
1055157640
1102970581
745273876
91266753
1451067613
1725359097
971418568
1680917829
941996084
1623779258
1470812686
752482105
925926790
1503667158
1149476662
981647870
1872434457
1874866495
651948868
1481001684
1844600171
696498933
216520650
153273656
842016849
1541675045
1802060916
1314418794
446683715
169995868
1211181790
953294528
1962672977
713546639
1620953939
977289974
689288955
1182804252
58151124
917472906
695643235
441877690
11252964
1199827193
328148824
723436578
9104656
1960928433
706783052
1062842032
1195662735
1655381456
431382696
1091620676
1619433073
174201081
1075608764
1312968455
1782732856
457996435
2095522126
513136517
884072150
2121155566
1647985199
1802730787
820344628
1140634772
1914910800
833990864
775314120
1813319095
1844781773
1917795023
841012236
211810633
439946905
157170834
1160161944
1248489184
987948732
1229273999
1652217699
1939677709
1889283394
1099117265
1331134817
1172011042
152402692
1998826890
2046771459
175310551
1097844607
1455417702
529182078
925145661
1794013703
1311375532
1522741161
707773225
1464025379
1174084731
1701584905
1684663756
1793373000
559787798
1081813369
1414135596
822130450
2089596461
652277223
1492220911
1304146780
413205769
564339510
475805398
814581624
1030067933
1260945038
1073710562
1907182495
1477175548
1253607743
390201898
1386011010
1069112554
1347372273
1330957522
1795496805
1325835050
1543915302
1813470644
540288393
1806314771
1668552387
1842272746
514725421
598124198
1921175356
1134162398
711048538
964065760
878644522
1655326457
993135938
1322080257
1681924837
1919703800
10834720
1470680155
2095748176
2045183311
279656144
495506981
418241293
1522233822
847938304
1556712234
1421767539
709797581
1747432960
1815527938
653078424
566596418
217405861
1762837434
165467367
1771873625
452928393
266929866
2104950633
1975773242
1671486776
1017508108
1451314801
2068359885
1251611810
42770888
72603783
1085648299
1464833210
1724105847
1825695864
645060960
959161469
106064497
967180388
1150123210
690884693
1384508792
1893869293
1601311606
1675426378
349821442
1984265003
1027642117
1273459084
362471832
428347577
293880597
518706038
245224604
556667974
1161304507
49017593
92513448
1350776771
1428202198
339020241
1059286891
981427840
1487171111
6909962
936611922
1249231209
2137785703
616569991
1785379523
1183769464
1949461106
309718420
837950638
791637467
391060921
1302902820
941721738
1099684855
1805823038
267133294
752789449
181051456
1554957885
1359560214
1897411824
1681229824
885185846
1434057398
1903574492
1612408727
776358401
55659661
595095067
572722856
55114685
1130441072
1908105528
1425048866
983805059
1032800153
1648229524
1780321884
839950753
1281992396
1671418401
279344625
147189928
355196925
1953598115
1359750162
372919727
1183202633
1104172909
93092286
81617399
429366116
1755671841
1878127759
2024581606
1303056479
922912215
2107349946
1571675100
2020236589
557083378
1568551757
309843225
693511384
407144427
1660926410
521343430
141880677
230851756
1269705497
144353728
1162471484
852420328
1559399836
371644322
1547993496
1719647613
1912685999
61474508
1845082468
1373131170
2036904754
730425705
479740889
1571611234
213849143
534386431
556298362
15426964
1007727192
4961008
189324229
1541559010
1506760328
300521902
1664673438
792622573
186910085
972789842
790754886
2073610320
463733770
2104437213
699432427
2022528025
311042751
173161930
1227738426
410263055
1253397220
419989147
191605204
2012551076
1439531686
520376240
1408413484
1724914113
1041219829
1558961057
117733069
693233251
1231202705
1177832099
1830979736
672084817
863246963
408619146
1340805807
2107554870
1807822449
872858421
708602445
808148124
1065976599
1786308799
850416613
1725379265
1993262005
1977134584
2023756542
285788545
1319206384
989895741
1090667171
1071336055
1646018199
1066903528
1234400721
1611315277
2123232507
1868484349
366649272
349516099
242524084
1606172205
1790591890
711604534
973685002
950861998
576679201
1889602481
322837165
1181103509
192901559
1288631981
506475147
1997458924
334853772
1941355575
1177362025
739955591
267436823
44694793
1385044181
1324431069
67426309
420850486
902388951
77931858
1905020891
567444260
473614926
749463517
1106216719
766676851
1866781345
177752200
243272909
384086464
344632470
319062385
666491517
518469091
136630373
1341371068
1742427206
1457679282
198229114
823386226
166007234
1684293980
71106855
1617525103
1865575856
446043584
1085445556
1544381795
1929109011
1780816624
1350333290
566663920
607393076
1480023940
881752869
694697361
2068900130
2128964094
722247896
1056785614
1655768209
265423371
91447126
99264972
762273390
1805200307
1900180902
173088115
1637186182
518959281
1445653221
1175930694
129855942
2019971937
1809930779
1663404806
55886497
1878888679
1825932975
1283217237
1271982320
1134598886
1378891984
1273887703
944160302
2047038099
1352163776
40175438
1811259943
1866942944
1549830121
2092969538
1400335128
621268788
1323137792
2137831659
124132663
1233452583
1573343394
1594390843
1382575193
1204214483
1889904664
1551124913
95814352
884044696
2137536287
2128614192
944018044
321063801
141336022
1316576125
32419024
861228118
1397916409
512056124
1023763174
1608155452
555677753
1171233832
1440591405
481286273
424683121
947265563
822779955
1929227865
916603424
1849429483
907369233
507436696
761710445
1554770143
363057644
1839734602
1081015861
208817865
1864323264
1321755370
950716039
1970945316
185322774
1014710933
918334844
1433657625
1952513449
929460234
1558464505
546237462
1414937454
2069573795
1522522214
2085712706
288500000
1460985569
864434778
1754551610
1372529693
1642951847
712644280
1389242362
749042676
1161895423
410476557
1274392570
1917612878
1834603306
144447238
2036653478
813893613
937163414
1496143473
491082805
1005683299
466424642
1090103158
992966480
1140117434
1366124403
10067410
1774518749
753180634
775800376
839892157
1378886583
711282532
1001014801
409510351
848308392
1417058074
83037985
68975323
1887217151
923796517
856436096
1477624050
1692938516
624703709
1263365013
1984511287
181116270
1707340888
1206596507
1514099954
505594658
546956009
1196522225
1785110041
14929201
1230518045
966374283
284801778
1740246872
474024055
1098172117
2008710915
1617781944
542276845
1879185190
1362647781
939464188
35633456
422349598
1835012223
514148210
4167598
944152187
1849012180
602795937
188885609
985562512
1287248508
1165120827
675152408
149104417
2098942003
1319376213
371605172
1255380586
1685439341
811381210
725247935
835777915
2038363470
1123592113
1493241101
2085410694
1419975075
367463722
1113468425
2100067204
590447581
62306247
1349937783
618272139
1683659298
969534260
942668504
1692213678
232788789
1056542406
1799516234
1154662011
829978904
1150348344
2095463799
566169207
2064053829
824899038
324339094
1456513788
1659398621
1561990248
342603309
2026827343
917947160
1680047694
1423926824
1535950297
637773516
1081545839
781581992
1255652357
1336629893
384616876
64203533
914226060
1602288046
883986578
1510871418
186812539
590672075
983945612
1616269955
263848756
410436366
1391159701
1651167853
1638417038
1433605463
285814690
1520551914
261619136
1341063959
1164969004
167614000
1564835662
1851898432
420832793
920382373
1754619502
2039308373
907252089
1875946262
980435435
1949842789
374810238
1901960008
1140632147
298266922
1233344110
307748834
1659880397
2073718561
525703958
1676425594
1171144959
1345159840
603059249
2136149298
1796619361
1176214390
1067494952
1281701351
2087396309
541663596
329691143
1633852431
1895606651
663982398
1510035972
1968936394
813809306
696819859
502184832
1003360048
1648399964
180726353
390842689
1629977343
700231414
1321231094
1257274391
1157401132
1287906585
232379436
1314123392
2011671758
481529083
767336974
752931686
1881102788
2129565061
1327994578
1904442455
1492459405
379433559
1197831904
1058694998
1452178397
1542622686
584261058
781342121
273185931
1531380620
418701700
1503062434
1364666228
1754358346
163332004
216059261
273787504
1237759661
247386343
357195963
863786115
887364881
1648330220
1995697898
1891718374
2088246298
1493904194
501247579
896091242
1738868384
1799959954
999540055
314864876
2025154150
1266800125
224106752
1108740522
1333489112
1379554895
856400856
1798428712
1658090076
262716793
236360496
1985875873
2127130358
606059332
1426877969
1395239381
1256558205
317971796
531071795
1124639466
377208111
448465575
733011843
1604778510
1186218919
954681440
2066041858
1107523914
73099558
1574815144
807654453
1619215909
764026158
2043359344
860804166
1867463098
425830998
1905676509
1030262692
1198260394
1781755935
913436242
1293176570
371065884
2089657738
699333519
1707410962
1464473882
2009473893
697305664
755139302
1654913412
515651136
452921491
390996835
479953979
1034582250
2133214084
1443894145
689554529
1946269218
588101011
471208988
1329513369
526767044
981309549
374130732
309403665
1459995769
1049052002
578587724
1580232270
883392998
859131511
1576195081
2134597878
450957073
117702254
438374575
96123011
1041728252
300087834
492445409
289537172
1878858199
1352746391
1375157674
1888942934
191320255
1422165763
642616408
1817252320
1618347656
2146210561
1677529131
75578626
656713554
84164700
759317494
1588850899
1216241050
1352696928
454241517
448641326
1020153062
1695471555
653326818
1105437232
1329911000
1706287626
527902976
84961330
1303042505
8089241
1590769229
65499185
81533107
456828882
1449120140
1604749265
1759608909
637902035
1123458326
1776774686
1772393381
848890982
20673434
1349657319
995415283
1947826666
30422717
1014038562
1136146048
294160804
1225794720
1953995075
1807717955
1081189485
910800779
770532357
1188577184
1819206844
41814617
1535977532
1469281618
1128745441
2127480857
1808414807
861733910
1418147204
384016888
319582629
1696193741
244592386
2075151677
1792279740
816297639
1113386924
522455420
1609958671
1062648228
2045163436
1366011747
524468783
1201025171
1427695970
1552893627
1762060027
1882014506
1263005351
1800676349
1895326365
24688874
522216525
1550618509
826284196
1833353898
95653503
1528689562
1550932273
1342819583
2022053098
849777206
1667244302
1278958415
1705117641
1372308384
1357324842
48752795
1875716920
1478081753
248419305
1920783056
874810239
1316871538
2082786018
789662914
293493188
1493468642
377068044
897800364
957550735
1067677249
1418557974
216123830
1594810125
538555377
841316821
2143047368
885808658
1930295240
1372911346
1897039097
1838779382
1253352774
44965379
784011501
1778913626
1365657520
1693069983
624673378
1156173009
313497827
1505402716
2133572955
1614456690
25431971
1603522216
72920173
928559382
2052847026
1969408753
2064120770
655066183
807863751
473867895
1607277316
184283923
119312996
273066904
2123220710
56425210
1485976561
1451120048
1366121626
1822884054
1998716519
1184370910
142095079
241587616
176767091
1153417703
1057488265
1161691850
2127087834
1888884623
704263797
1868553664
1244640620
598581662
1945210990
702211332
974768390
855290272
184250854
2017518543
1179273625
63374316
1427273220
1061445271
518809199
635055706
387381296
235915092
1096951553
1235737007
1408673094
154597763
1546313926
309641601
131864134
1698954994
709506303
1904442516
1700754148
1040194367
850958261
1752829099
550574899
985276588
8805850
1179727759
1607948831
1458244631
1954173715
725526086
297279481
1371138419
1091885189
1563086479
1187496961
905969545
1979747066
929276398
328585162
529417523
941191242
1163724495
647024670
1502944369
1599319893
1634736178
1962553378
758077271
871025730
2108305012
1176705976
909214804
1751281809
232566502
1779132632
1467908670
906082246
1597940957
312183408
1866619970
764544763
51454223
349342446
915697425
1581935128
1322738325
1231097348
1193399384
1760590585
1439942318
1514822318
346101462
1834471157
614105408
88370740
1055928181
2089348430
1890262287
951064025
2094909693
1509477832
1528939443
1931612423
2126433335
1515839119
1454460507
1939225665
185676921
380605067
909581699
310755988
1049439154
1986885590
1650047518
171530316
1143303954
1133172063
834878492
114326802
144177849
261345746
1621654689
211207698
1615855142
685842884
695078215
492843178
1299847364
994000342
157022238
63274022
256630219
2003705976
1232160869
1295617038
1654628568
1090686194
1955093225
1108398808
1596295529
1783749990
2031941099
347325365
596308104
1915836603
1311058264
257248507
236520302
124916014
260962097
967203416
241938689
1243761272
671925262
1176461088
805428579
1522362408
1125551869
278456503
1418190465
1133732849
1793978755
369899619
803029038
684772170
1675159766
259319291
1995886713
1873823437
112157979
1072466347
1440609155
897492789
303276495
272199401
674119895
2067430618
583354098
1076448794
445802088
1522021584
1084248045
1211174628
1256281464
1850982438
788053242
2078970616
798799568
1280885082
1948518981
405374834
112305910
325731031
1428255122
629161908
1182579256
89322925
1332867330
2049808313
187844881
298252047
1817255084
747429308
1038877862
2059411283
497005999
1900070228
968676053
1748883275
770771753
779247808
2118906343
1364293512
709632649
2141004822
244868614
343944681
223455045
2072047292
1839574123
1906535427
1486332799
1207115207
1106425868
1402002868
841744430
1701291804
62666177
2012407446
156159289
506149477
959125777
131770656
915755500
728198207
649097003
464819361
13034857
1814685717
15694948
1902672672
1759809060
2026351136
414654505
1267609699
485255980
1863664332
682328307
79671014
1913250708
168632150
1600192563
1513211867
1275305673
1906105623
2009692149
1289508720
1624786304
762487764
754236749
949683477
1419446596
1203996535
356871769
1691322339
985724175
1931735643
1952122103
1512994414
523240739
1890261041
1511142415
897555395
1384187931
28995481
1880918904
2134562413
1376077294
1658991688
651191336
1141538422
1161884043
595325467
82973837
1113346924
799760387
666113662
894921914
2101998432
514197978
1088129769
140933833
1698814027
1220235673
167401390
2123405061
184147616
1146492415
482102590
336246841
2035569624
826476845
1022408433
1831079855
1593871352
1768739011
1190532549
767290785
549454047
174321371
2139808132
897052156
1096349508
1784902043
1503417379
763063121
1147121242
1352887200
1623997177
1266760843
1293882556
300561678
898027921
1767422040
990513051
2137879089
1772201040
250020220
1765677202
1731454208
312244642
1340971788
2126568417
977864060
280839520
1710703949
1765850891
1177772174
1482695172
971776278
742549167
1279181337
2096387056
535698533
583242956
575349674
1396658841
1530832585
696031098
1844536766
983489444
386837920
1678327421
1945030504
2065894642
1547296768
1868716488
1659393805
679052959
722353028
1479590021
1907798607
532845919
1130422182
329440732
512503356
9004215
1280387930
93177856
1432702851
1865955768
2017140649
1321393982
1096104907
25277523
1887047061
849539599
224323551
1800936034
1203538188
1528294886
1588335137
1563142609
1758111262
507384714
1527972121
38334983
1925151791
690337365
469503132
810563433
852947810
389448150
2128080343
517922006
1863374891
98388152
1501026143
1755567595
2081044388
541940271
834164203
624435606
596509642
1866359129
890238977
489966611
813563839
1823459880
1303559855
1880881407
131396683
1943711977
1478186305
2111338096
228797415
563828577
619385395
60511765
805713586
431694877
540131018
505548844
1362949961
1772365722
676210591
1232317877
1830352554
1764174743
1404597593
5339724
1026424987
102582414
505891804
1270071035
1245775691
1473119307
849392388
1691059215
1217876192
723712071
1227343868
35806020
1340533404
1892810624
1406677806
43070140
1992910153
315026709
6318769
1726426624
347199942
909494840
1609284029
1832487388
1820800350
1407098069
1487736882
653624505
1159974211
1479259569
1499175937
216879835
2082159606
687048243
538061112
1656297199
1783071891
2126970738
1126320383
753198487
12484436
1943369623
193741745
327470694
1475382807
42932468
367841235
1156050861
30513252
1783551879
399610593
1245941596
1259163557
276099015
344287638
1112489333
912767897
2021321935
1032157015
468385623
1619725868
1437218326
804257730
889749665
564379690
87959119
962463269
808472228
759952788
1876601224
1270396374
1696340395
543631596
1700815631
1220252209
117374888
1605312725
2118605868
1391751051
1966399163
1624451908
1774795285
1530016503
691121825
1932173902
1346632747
779311699
1453974601
1545320506
358498971
1501908305
420272723
511150930
1301683197
1285911684
1938441461
187466588
654531590
1117068061
1996204842
1154479200
1429633477
196154790
321579374
782240764
1144845796
2126394246
1863236600
1388250392
1861503103
1983608431
498487456
579380284
821319590
1781207754
599581074
251853810
1283094080
1667446859
54417261
1451981087
551414102
915907074
1785066301
134297353
909571707
711782033
718274782
583900011
1325496948
1694941174
1310167460
1716271966
547620753
983672000
1846099505
1379075741
669289256
938067966
1830023303
213630140
1181973708
132081761
1169208994
1517267215
1926665149
507124408
1704631558
244754098
1142687073
1549520830
1808764912
1516924099
115297287
939828760
645088947
609166169
1363702916
1075347921
1473066345
393363124
936309947
887581919
398100289
1733338190
1420364221
1183432514
420290806
1371870917
1206951471
1828786023
812690045
1029696044
782678138
854518241
881762831
1760100407
1256091906
886198960
759854620
2081229954
930639991
64818264
1242474269
1750540580
100136462
210872584
1027863118
1823965797
219833745
377184889
1697350591
888718115
2063228399
1802549759
410333451
2040801667
1839683462
837935428
2131409580
871783104
1765460477
122939905
363402968
1822773066
2056510093
1804189428
1426113490
1666748292
839029475
427549419
1932927472
1205123030
1632345770
1946155675
1488639455
2096841847
747475497
1084300134
664351446
1625269827
95467626
2122966202
510307630
1548918544
371878237
1090609020
777147469
124052802
1794959386
302753496
1299469474
2139230390
1794951519
48191497
1703117560
518311537
931455499
889244514
941485345
474307948
333560934
1341395839
819033508
885215852
1339922242
76990068
1589736814
1630250137
1979051006
1884458287
906388926
987496760
635665506
1736015009
1124111010
463759485
272492994
1732064585
670488046
791155075
2015613546
751946764
259676177
459183796
1945139203
812480949
875060143
418802085
1579675205
133567434
948113154
1266257888
65196192
2118995150
1203398243
1681237710
505577768
2035072007
1516109551
436744147
127331887
430091925
1116106
1129325881
1753145493
1424014932
964244811
1717949793
1047253664
590164934
1002552110
1612318826
902974883
925379868
1764445693
1323133632
1064292511
397774554
1614950003
1146176272
598687273
1484569590
1030961832
1445096713
307548917
386864776
148441467
36675284
1289397174
1338394530
1278872423
2031875136
235316237
244010870
1934669398
1166984314
962802702
1960271362
1654044226
1837218907
694367985
123695891
518793484
371082261
588951855
855361058
1922293625
1640704822
177532547
2038167468
840804360
858496161
1794191616
1010370621
502767944
921721584
1099884094
592845093
1535087534
293356679
1001547239
767620405
579687473
1283268670
975911104
119758936
42937973
599372037
1990518290
1444294612
208754397
393614055
309021149
1309092579
1017734355
904879769
646673372
1835184981
853464495
1552913930
559549674
1907504254
449418751
1150998736
1434994157
813718632
603952067
104259527
454053279
754195613
76175936
1473102430
1113738970
1865642221
1144894009
787284352
1583019885
1405022449
1961381181
182574385
296519070
1041704869
93812677
410251139
411262561
1394389993
222745522
155128368
927935695
482095280
997530068
1749911922
196708024
966190351
322364651
1756592500
1962089435
7945473
796951445
571253186
1688235060
1217399056
226480755
1776116273
1775175087
1416464108
1006575276
2012743286
729565964
789524916
1424625626
1193761481
1347862974
523590123
1345165946
713001046
2105731070
779978221
223083129
1523988674
642552667
516987479
1662891202
1325597566
1523439362
165005810
458793561
78192827
464810508
1262177769
2039873924
1986750194
1970193722
1069934256
1269862723
1468763742
1160335772
1345856324
57914014
1276493069
237354748
809661064
2142540627
936991835
773089752
785185437
1963876378
1703949159
188315975
1846294828
1419411071
850709727
122060387
1458662552
555601921
464069198
368154941
480756471
1497627470
1995346116
1316169653
703550298
2007088868
1699747181
724761555
1531370899
123161570
2013253810
1796086203
1979011657
1850451782
1288229761
733871654
1562649539
1410995454
1670788007
1560964284
458972615
1995082134
934307535
412009950
1875936677
1301161203
842131511
972809536
739853150
140031080
1515463670
1205831724
1341313116
1481653458
995470321
1427782596
1978610026
1584106711
1322955610
2135741171
1291400658
1119410031
1439224703
245785865
130039801
895833504
1757354005
2140918732
1547490675
29290912
745231073
1731320278
1654585254
1701378053
2099099836
782409883
1545028516
203215566
270255368
323477237
655088314
1651493691
2018731697
735215399
1735004716
1748423742
791639023
1811467654
786820158
1161911419
963536580
1004809696
974673802
558115052
989618417
952589004
613234776
569194251
1274116276
405154549
1190279051
2017044171
603278414
1870127121
1203199083
273067243
946396993
1307376787
1066560348
1157008722
886553991
641835653
813043470
1793236350
1146185899
2057664859
1856882871
473124437
1970015059
350362653
15706077
1763131041
433157627
1359548357
1700055785
1857181094
1566008115
554844733
373925783
1484645505
1875116914
1945374406
463936120
1983041874
2139083291
316526235
1766146052
1517734173
1788194973
1398664465
1165563012
1688566164
1988250618
761038677
1863179333
707712094
242468800
1475580346
996889574
1780701314
2059056090
139298422
1790552208
262628587
994920185
1238604744
2029271079
1176933051
710796318
655655424
1073486289
1145050922
1260775044
2129439337
1339780638
948252279
740668936
1771639956
2005563057
759336344
188424896
2105386283
296187814
1185799301
1963919892
327681110
1169317551
1894791413
1752908414
1597506413
259863525
1772535749
430559185
1182174160
60969549
177348653
1204707279
1636046028
1894868791
1498297616
863702529
1801953788
736377673
571123741
582053937
795298068
38552196
1230871336
49343112
674447654
176813246
191454134
547572735
294418446
985590949
212736907
375960158
491761841
1904988738
1929426022
98809494
1357785528
1527449858
859795776
1590092130
1216138089
1641621853
1518199164
1879336663
950197813
622608437
1468051938
975252231
147933318
966449175
729976899
2026638963
1129010615
1293142072
1868240070
486179238
1621754722
405261763
1145091214
2011914825
547543231
1682303965
360627135
579935935
838550373
1210815275
43536370
1006903911
1605468059
514429744
1601272395
1824426642
1367606313
545182143
1916221960
864166423
706771709
1933167468
1960812183
1542038863
1835220293
1815206961
1648027949
499535681
489708442
935939822
1018083441
1200270737
1670326920
172570230
1188313378
2099493846
1825659480
2026376479
340943378
2143373659
1152291813
363601284
1802318970
573481986
492675103
1836757640
635635615
8162721
1607734594
96800666
433117969
1222473604
1081445922
153366766
292990969
1588922078
1402693426
1481921490
2060774309
1610342714
1098778016
1235306265
1044103926
406372400
1093182870
1962181303
352692941
862965466
1849733090
66455773
1205195709
243878991
1569298689
449908106
1842588468
1372617093
137250448
256730952
477914836
357289099
1039728146
1225705229
1908643248
634350957
1254284054
1324005580
6011700
483064273
1535364426
845572904
1746923793
1542689249
1938562860
999112817
1253544405
554380284
1787855803
1819354768
1454172826
1294348589
2018618580
751154928
1364194774
636510673
1120430614
723984171
1507728752
1183973644
937381397
1119736192
378012821
687229313
870505836
2031090812
370039496
659827188
301024435
1894894396
1859040613
284837998
1137874679
2091216431
104428122
1820282809
1925354326
1247538020
1909039612
1150780108
1926558748
2070394420
213383534
1676712273
2126332929
1334972318
734121359
798286855
1105411560
1797533388
1249711134
1584838821
718057884
525676894
600993368
535111360
1476784748
32363399
1633041362
1506472745
768724572
169013288
1801040877
45669589
1124731678
1430767925
1705838772
987506894
1471769859
685316136
187404410
706901720
1880638901
956425675
1682634914
1357634857
2058651855
943401710
1124499479
1674333431
414084097
776419363
10434638
2046639781
856853571
397010675
801788128
1228973642
8035445
1398706337
1342597508
1628843827
2050857701
1841090551
217115555
1380172029
9998547
1688012893
915696899
1859275554
291035046
300791485
1707678349
1371527763
2091968425
2131396964
702556519
617083624
1879092751
2084978965
720589395
633550539
2121952092
1966626765
1582388055
1010782516
61675919
461337155
1084258754
51391035
1411209832
650745830
57685361
12280857
741731749
303248025
974303680
1690246930
771272563
1798166387
1404532940
2127889707
33103406
2059392780
383786310
1215471399
1481206108
1074632023
1550314668
1072165020
304285441
1962781256
1987553673
2141019057
1295242005
199805373
31346194
1796328977
1570288681
1508275110
1449645526
2119840938
2075052895
1701277053
1693126770
1141061686
117713320
437190716
266828642
810959141
1070665196
1876689637
1839998213
539149482
1015196625
1691527521
1763743204
2085410743
687897004
2105023898
1617478575
176295028
158664446
1502666352
784141029
1049990577
1250122303
1202907612
15675887
1864676266
1559353189
593275715
1781887569
591685587
1928572628
778155350
1760857000
1176072512
827970101
2141077762
1768021443
1750831508
1192522600
235042503
1442220740
1457854423
1636699019
1344699923
1808572775
814724624
1552476124
1572361788
1394560893
1287625872
1481130162
2033481193
1783045020
790486813
284022726
1702507628
1135290329
1948459029
1712660112
1810692348
222329891
355698087
2043995038
2096313252
1917868107
439154147
712018449
1573133584
106860017
1231592021
1780598562
1670725424
1781064494
642821359
478406816
1297663211
567835906
298552374
692691684
1650299722
2107527462
652023581
1611032465
356657329
68395133
2029998512
418661211
130762139
2144827652
684937559
851395684
1833917698
671236288
1458270365
629106902
1854393482
1428703096
1401932754
1596593327
1522064523
1388601581
92144999
2112098338
524388413
520324960
1623544302
1086131774
801377864
1359644150
1778371654
796768799
1043876148
1743694357
692720148
105991839
1532546764
1924824769
460990459
1647555487
1425791337
1408732800
523675049
2133664836
1762195372
1498819856
246360676
293887392
685540419
2049722969
769071457
1597003022
839509884
1302612990
1344511274
1056077188
781032986
731181201
401470731
111306554
1604323882
1897609497
1958414493
978607254
1266289608
204430101
214516644
2049108279
2138857609
1066253268
157662153
1015373795
894094393
40694159
1286183696
1463531849
176949468
1973014087
1784731029
821625181
1612676860
565342658
1425745079
840257103
1589233180
274293817
176704422
716193408
200862893
1415165889
752919649
1758265086
1277266093
987050910
1396372220
554752317
567644003
699762035
177242631
418204164
1983247899
498695311
1699776350
824090463
822090212
1284983596
704892922
59252358
1767370916
634179944
597799930
1066840810
2098200726
1188491073
1299665827
1282614145
1700798567
1974001313
262282003
2020397604
756809847
1448908308
4099647
556138616
2107275778
1463104174
546069956
1210752836
1285466114
942434902
1416151893
1941611641
1320404799
560203279
1570776306
196143331
1854725844
1844733082
1941439004
378507043
723070878
649135047
603072463
1390080379
1662938440
580654002
2087333050
621549589
1045020347
1625428105
541996361
847493006
281576781
1918264523
1112801373
1174845172
1201270328
780800864
631978796
1114455570
552225243
2058709684
751705482
1951222709
753478802
382582182
682708600
59364323
1353406156
926951118
166989764
433022557
1170826561
669667934
1221702458
187128846
1452034386
1326075968
1337284025
1776979662
1603832055
620654333
1869669503
1870435792
1831421833
399383763
1664641342
123243900
453776775
1469371166
765631756
303588478
867076354
856164313
521127663
574599859
1672388066
2037459036
553115148
78845779
880729649
1234475794
1891694370
1524965092
1640976902
1260309061
1205794847
1692512789
42743951
173028900
102601977
1434520294
1734575947
197234450
1310036782
724251710
2111976245
809031531
586045113
196415271
2019180521
648580789
2041361860
167764408
1877121428
1955717797
1466963337
136604853
786543477
186837783
18796040
420645477
1337192676
1904863813
1881331283
1487819890
1545524783
1125554353
855095554
697553498
526516088
434271897
392876186
600453011
1708581386
2094605795
2005846803
1070561697
1915769895
169463203
1099134688
1837492002
25877945
1556775715
1431492439
1319871704
1285476265
395754666
457473941
950414536
226829611
187812673
1076377702
1904878641
782248828
576085447
1413016438
1349042650
1750659517
316410586
475584460
17546299
948077034
1302061639
1015549581
661176280
1196679431
1157433526
2106996332
2134207894
2064242428
1679972566
1328584771
1478811830
744586993
1993477657
1250784220
2004335893
591175566
1280341658
1628805928
1940375043
1004587920
226930151
227366723
253230028
1382173064
284057290
1297978525
1792164358
1391182983
1826327951
1522423458
578522773
313771029
584936113
396588333
2127011580
1586556086
2098146462
1416404810
1809135316
2034108302
408023511
477735079
1157359258
343856004
478719036
1977884047
1337219458
628530473
1309610450
146742875
1801726902
1302437495
1908709426
1834910928
200689781
1862412162
1864660528
1883656129
155766912
1664257818
839102031
1837324217
630819034
841804337
128852197
2085505658
1765396428
247041247
289121909
2130309114
301145234
1268077043
1729507832
1246606960
1487209549
1837149160
801766062
2056095350
935709014
1938324645
911781723
865066804
697200859
1744418293
2053680946
1952660230
79388929
1234223457
1187597613
1445182272
854231101
1570091335
283449857
12721396
1941965290
11941953
1037776380
1469903968
1008367069
361654726
1746447280
1525494378
12551648
1022444135
1651167784
2049372017
1611293912
354547773
2074326729
378503351
642022298
1380913734
1879674913
1013568493
343001201
465586763
65681384
607786023
561626397
910701428
1959505138
1556190552
565552213
631942006
1154653638
292817075
1494061334
331944563
1578629889
944175489
2012009441
1971669940
700879208
215781568
1668741670
309101855
2029628335
506110404
1837519672
1163577388
58047931
1457454707
1226637151
23614012
1249121737
1340216009
336692673
1603384246
1541052344
1735969377
1054864196
917223850
1146650241
111590364
1873313756
5512599
1963009765
831626492
897891656
313523447
2065555804
1992753037
2105298301
2145983091
655346844
207967568
981606471
964355582
557496248
1766407141
369310383
1719684187
1913785406
1803555248
1185940415
827543633
746635505
610324902
1464409099
703556105
939873174
768358305
928561938
933736540
704301829
2067082463
1675728400
1977730991
866632258
1815247867
1311526330
1017551793
1691122119
2105199840
1660708137
2130304634
1619587692
1347152385
882229096
369709404
613683001
1600015265
1310434907
23385279
685555672
463858880
519198723
428884171
1741566750
1380017894
954998329
727713190
1301287097
672683588
1277881191
1873908550
515619803
650774264
1606386173
1412467260
488611166
1236101055
1043276174
251245337
189363628
818104168
1764277909
835527
766556171
446421274
668122829
1889391365
175762260
89161567
1731871037
1366806873
1860965757
1506992595
747432782
784365541
735128841
1274169459
1155940216
680476336
135959577
613957722
781810576
1558707969
457349559
2061338588
1812004536
1355441383
386139331
1941455485
133969937
187115233
35694120
1998878094
275061887
1034684017
68153991
1690815628
719725938
74946455
596550992
825337080
750376609
1994773057
1076390452
2012766910
1174195352
2026269093
418680889
1981090966
1566266079
1953361168
1625211676
184430570
688095864
1664266053
854904347
1310920115
1709500286
1258715167
793929265
2038959627
1181134852
486407078
593755196
1634041135
1306354240
699865749
1582929678
1808371384
1311316591
766438093
885175840
2053024442
553996684
1220052943
1013726044
2073493971
2125671180
149269062
1941527907
1604217129
2143767513
173148410
1439736472
2022932225
1745106783
174227615
1326834130
1554585250
1279932245
774439963
462048854
871427345
2110114004
549344549
1389070591
1924179067
1621463801
394429535
1133165256
1547831654
1958798598
928332043
1114945302
1235197583
1521990968
1190576659
916727284
299790614
137713135
266530262
2010560025
435565728
706624793
1209445053
12474297
2086184937
1670574462
1548840634
166166065
1744388367
751831422
1937991843
1473079951
1233527080
219472241
154761180
1624604127
145969558
1188680079
100133882
1846186694
513361688
1304357974
1234505249
2073125174
155692774
29115546
751071505
1676601104
600670893
859618343
337905785
1264180021
823616746
1609325044
1211894329
1315973067
1931822278
1747134379
1661113830
701066307
2000177885
821401830
1150559779
1711245297
1387924716
1058240812
636602221
233188192
1673398919
1388208483
162928979
315257905
1126068630
1832957785
2010257054
1152617913
1968515506
1819161314
578987276
717052890
173156576
282520833
1204809272
298200530
1135611982
1333130602
1543995271
1439201239
63442879
1069838669
1187132025
1012503903
927339039
1262108907
1025956997
753308536
503198208
2070228716
154847314
761791309
1323595184
1608492418
1462826197
1214633000
237491022
93318474
1858674217
1665414510
194084072
1555624792
267357676
301105518
1651078583
864393087
2129572681
523579184
994143446
383222508
631472915
1323551996
992404136
2067957076
205889627
1368654429
2061341954
71138458
1299467312
2001377917
333656817
397525497
240721584
1760269934
1746753800
674373902
1825670782
239224794
607311412
1078089038
1118834976
1218081235
464598785
1563955437
239500348
1342403821
20945714
274631405
1166642136
1266057341
608161889
690328911
1379904732
708365400
1214167036
1531263769
1925929881
1458756672
1521807827
1742661373
1010980087
320195039
993579407
1220874615
2141359735
591894021
140679844
959608603
1561720395
1940882494
1443103818
928634475
1565916099
2098953185
2004092400
1045903070
2053103489
2048357261
139455374
2864709
365612029
1697636999
640856474
1401741229
1949349085
1203256051
1491315100
1500547430
1916469354
311323837
1973249657
308165436
1224996614
276066044
1563291705
867114093
1553857483
2075710222
1272004829
151349928
951159958
1594318454
214370328
241465286
205720037
727362741
1120188409
863121441
651249767
1395120762
428136686
1619732649
773711792
1157445329
466921019
1651651943
2098230108
1307377176
346091987
1367639979
1497713387
1044192335
1352880391
1568363592
1845056160
552924880
1232113871
518259181
1076062959
1895972533
969503088
731373361
413970780
1959644086
1445899070
731668644
785942496
1262058895
1675180777
267708439
772630215
991962772
727184731
1427050791
122647382
9469496
1261659256
1720879470
1474158687
555490003
974711427
1249733871
193206129
1119057009
1462644716
764816819
1112516605
380104293
978179493
1130103109
1719402495
613214756
219050708
666818416
1216670888
517005626
278190114
285726746
74506689
1829209928
324181254
612067712
1686375139
1040053533
2096231182
677232408
1789731521
1037163002
1037025868
438496984
589108241
2053420629
1518669346
1605603384
1603953114
312745510
2065735950
1590616624
2084656855
54526775
1490157768
1035172253
1401028365
1032324738
468101856
1817671366
273475270
860410876
924489965
1436108095
444572611
614630214
207424698
1005707234
1791108289
1123091251
709534763
1297195376
673565263
637504298
951957047
1710266618
183977639
518002086
905311920
1241213136
492062289
635429565
1962435218
1378200880
322297788
1999766006
1625846853
525003224
415288363
1812522233
1614520348
1701249131
516712384
1006106909
1304958890
1045376780
1521580491
345393816
1557125036
951359056
1603388562
1534799362
1615395508
1656667
1818844695
2026762981
1422153246
109107892
1130025007
918658549
930307620
147164598
466026729
343255819
602821281
446359967
31580770
1624561664
1702605432
526840124
999615380
204142180
532281397
825939746
329275360
1565181381
1840029335
2002009308
957100091
423417410
1431137374
1370486686
840571488
848327347
820185301
123166707
923333177
1065849464
914216978
1362175822
572205261
1148638302
287055608
725530134
2138107378
1372749951
236351359
1246696101
677846866
193041041
882203944
1817202379
994836810
1764740129
871463317
1971879515
693813023
1568132897
1895733134
1830761886
34517750
333332365
425941174
1870696247
335509091
464973358
121503951
356694636
1888926367
539822757
1719112259
425136603
1494280370
1002921448
2017866460
963623181
408521069
132221933
8378087
1604502394
1316255340
1051942501
1534998211
477356506
927256977
547297108
1920272944
1418565917
2141373845
1268763220
1060867306
1167261830
1221660196
1439743895
1336560364
697501669
193153184
1109843412
1003369609
1220953538
549850039
1351949588
1230109438
895503719
1345963983
955580378
27178046
1029541325
1613852545
304879251
1330956108
1381414680
1164306428
2099742976
1256071499
1065527631
890191988
627484898
888844370
36694641
89437053
1189973083
961030334
2032051401
1965321738
731426621
1910903042
1665412400
631513420
2011864765
1215764048
1319178544
1149983081
697084497
937469957
603106632
534290011
1474010957
491379939
1814645617
410147915
419006863
905617097
1084999896
711234542
1677557573
450633409
261211255
109859353
1660580427
24875529
2031965596
44167337
1706429019
1167078698
199051622
1907564223
134776822
1025874244
151054877
1212002464
620670423
480983100
579226571
1144797179
1509340137
927616960
1359750300
714433678
722551118
855836512
1865427188
142552068
1282371130
1462885228
1015215003
1216789113
701943426
1866355074
1111126603
1343105684
7636085
1381234001
1340857730
1127286176
1016617360
2082905157
1723217324
2048953451
1331749514
1105392079
1835420058
606652041
1450289235
294407255
1883063499
162487136
971791061
1361627212
2065876520
1469919846
1392904957
1581034926
1294695829
1539562135
1068592459
1563827035
947737237
451918785
1039606744
2072640391
2042237496
779619847
1135939660
2120433806
775529895
1614649958
94220039
1927637025
1350357144
153699094
1114667114
337856703
1180792526
1197167431
1837386621
2114659541
348220223
912037860
1037885479
195626965
944031087
1824669704
891568516
1245735398
1934672023
534086721
1677807648
970857648
354164962
1861228525
124013572
656637706
1444029177
2103337130
344090444
1093400995
1640820961
716732160
1733910527
697156383
118530376
1724051150
162800266
462875657
1246739733
1325950710
1858696276
1795666902
1063407161
2038227372
162374922
27993139
456684915
144434613
1391479303
776926729
1584498878
1653761328
601817078
112967050
1306573253
639987457
1141257385
1366187545
640173026
1025943193
531167846
1660143357
330572373
895976397
1544085882
367523595
2021478084
1446796271
1618401834
62474744
1830717305
968896921
1900421105
1735461695
853777653
103435449
601500351
451040187
2023508261
1017551738
1093183908
1774201964
1679527293
1883363703
505972158
87817243
1181522000
412778844
130476721
904739535
954610710
422020041
438000347
14904923
493206861
2131085470
951306375
1340304987
471507055
1683846775
1609676871
1274081430
1030447310
1502610289
764504947
2087017902
647833181
696257838
1217663525
1676995691
1275515898
1197734237
1055262107
1076037366
465085917
833903932
20580966
1053226567
933320589
384249543
1538431745
1885460306
1314509473
231259274
605174199
1965479400
2111857833
1013149058
1414253151
1572254401
1806466351
1434929781
1785460274
2007993882
1638134955
1713523866
754226190
1095892173
1201330646
12220201
1558387854
110912680
1025951966
1853536151
1824203480
895328242
1739507905
711167130
101570463
1155525256
1019261591
206600100
2098697008
552408511
685055674
782447821
1277978614
1594688566
1858788266
1116060422
1322040361
536833747
2088954971
869532696
911928525
1586622596
891686366
786341139
411760367
269703950
1505543770
1331101432
29698839
1640321623
1155726017
2027335215
601155183
164442466
511708605
378676099
190600694
289748696
9209015
1088977897
1017528331
808384566
1041119084
211874034
848221941
1260920520
429131146
281483541
2019332865
1575119948
949621969
2100752233
2038568273
478152244
90150803
1829348648
677515547
1494551117
2027363092
1966356580
1196310180
1102015375
1920621886
1221121386
1830442418
1449530756
1407888263
694943344
1354501832
101734690
174508262
1001290688
2106666672
862363862
138370028
1008538848
1275369343
2070768721
1821566296
2063011718
1483432974
1898681743
934952392
1906079950
873662660
567074039
1861131542
904213742
848920510
393329860
2043815689
78764020
2143844530
940410536
1352925970
371672433
407672225
1221838480
1107884415
1797658930
1371646828
232124386
728865347
1152309141
1420627060
1888637371
2001136464
2063852771
1159650099
1330991715
270966283
1937393395
1423139928
309195949
949472904
17443884
466452615
1666622231
1522616659
214973593
1518534620
1695761590
1808423299
2026942815
852761123
338008466
1789861778
1215116850
1931930477
2140724814
1383165618
924749874
1092613307
1539684611
196031551
119738114
1200662084
42953993
29844663
1995621620
89453251
1274763182
2077651682
1969915697
2029578476
1159967706
972246529
1505670589
656364989
715564721
456517500
359058441
1606577808
785552400
959463820
189970740
814187571
2062596758
1906509236
1893400567
545176668
103749414
1196859980
1509728083
600298433
1271567028
1461842274
1402061421
733276505
490370329
1447520043
861419845
1378111362
1144922594
728876811
246855796
1558865706
1674452200
867787634
374464875
944013614
101799411
691724989
1705120660
225298736
144162064
1760071240
718996266
1150236644
523968391
23013562
1687558844
258182457
1898400548
78072660
1339073219
201871836
1655339758
183258478
32420365
630514383
1905200051
743551487
261350942
305169055
551515972
1949310391
172155611
746615822
1276484138
1881331160
198482861
1751587893
1490435781
24036888
2012767038
1227697364
561639882
2137788097
286114714
156096159
432283369
96148383
1992892073
306119491
441021561
2033074407
573839021
1957599261
1848021019
1651565321
1941618152
1204666309
835187474
898966558
1830194994
811810074
1218723351
2043746760
973614693
1316865203
719959545
81038432
938537071
1925144541
188747674
557857986
1031613239
1113249397
1474266211
2145890929
2024820363
1526472964
1633562257
1067880861
1388561412
368370616
2092215567
666008136
1718196019
1009119126
1159401491
1685220794
908322326
1379847493
897518917
788839606
1971460371
520900590
678722602
1136426624
1630856078
732900915
1755388430
1811910208
1326058439
1068737882
1522832961
604901871
1342241691
1092821821
1839064846
224167933
1942558801
1791555756
1661920453
1783193035
1981473495
2030244780
822030139
1343688296
1534910587
1066910024
664754441
271829026
1143294634
287930551
1036868775
301439712
13207479
2063707291
1534810092
1914842899
1045195282
369862091
890867928
1031864998
1784429035
267937202
1243922735
4665510
1144095883
363106387
1545186218
733986476
1639953576
1912168065
976156547
2323306
1254650672
44144682
156652831
947598502
677564054
369858179
1059449183
714599873
1755786241
1548832499
1500185424
1699282449
458293005
1321165763
1934038889
320482929
893864502
1339310198
869794878
134361210
1444734707
1202731566
831299164
1686807574
465147448
655342308
1214678195
555394520
92067882
84439980
143277368
539813236
1632341307
2044892784
1302239369
375014380
974740917
1804015748
1050435266
725744039
1084156420
907803914
1758413629
779633913
739099528
1971824409
1609113778
398761955
431172640
850670467
1210613356
1243119352
2140839681
1502337998
1857248183
885495611
1465983110
583491610
392643574
1990896725
998921909
113736002
1853860786
318105375
1254648077
1557287788
395547664
397128567
1103604167
2083393576
579565483
1236608741
1563362524
179392612
1112571507
46722815
983972123
511887190
2014706149
1768539746
416471055
1994445814
20851108
191198542
56430165
1374299053
888883073
660428103
690828277
1266703604
569236428
436298093
1345528917
998101092
589388072
1875299196
321412852
932656262
1323827606
201529932
1390276414
794977977
288821773
712298674
96935089
253441559
1984182064
945986289
1435624426
1876899257
558188843
513410380
1136539076
439981782
642994166
364296858
1531248862
33032963
2106707969
37439889
1182793799
1751232141
148594209
505705559
1973638489
2080963162
743734175
1639974278
1530521291
462536356
1164294973
766521259
557156831
1390683433
1522412582
740585991
440660415
1080408831
857673671
930154582
406415367
1240564549
399627403
1347280771
964840907
1734873463
1657363336
1311118783
749494951
1255189237
395281245
2013331188
1513674205
1411674633
692059484
481145829
1510481319
150771712
921790878
217721042
315660515
914134798
1930279705
182373043
1597044238
1978758327
423289885
1420273205
353330128
46075004
1234487836
1799624168
1360431527
710173049
1461289592
252049526
1900103692
486537411
306763358
775515701
914767924
144522386
1477971798
622731404
383001777
741598372
813370201
921374577
1571803562
2109893298
249796807
329639915
1390751070
160203455
1379408750
246866507
1004261335
1684446877
1893889987
1581393976
759198530
1620539289
1354254416
1399833398
1205087505
789094648
563959964
2011894478
609381549
882844201
752970408
1560464100
1602143578
498407656
1786397295
754088321
1753971965
533554070
1348139584
922654226
1764353359
1673155436
927571862
992745079
1471511596
1083205366
1538528858
712805841
17486632
1105071038
1881490849
1689768753
414924871
1774283103
1780190349
887893773
594433547
966079287
690060648
1777209868
1482826736
1242399352
1395253888
1749046030
1679506999
498972980
1078987395
1995306329
1198886571
1595960239
322788463
1358853884
1667689673
1700418376
580203502
827172647
451182007
688998586
585631136
514851924
1367071875
1154499938
265210793
845980241
1850804962
848391949
636467460
1798674608
1884432652
841427244
1456289532
1525152032
160560548
576532202
2053122066
494685623
618272498
415938191
564033009
196124309
698755622
711891532
1345250240
68485380
1205378105
558795684
178990088
1900260705
228215245
1232227643
301032416
1680710898
116778965
297006269
1394976751
763670660
669004633
1929262549
119869384
1500274477
1182656997
1790030835
860547874
1287252825
1956153909
1393188057
948520347
53289468
340974497
108907009
1559605897
304783528
357449595
19639393
1057710691
463512499
1553057696
496581976
1761836556
1222597667
1923356863
403749221
1170524947
894291653
812192046
907928246
134977688
1694775622
1148467581
1170246314
663417627
2071265700
262208764
571352272
1860706401
1651321740
14789035
152789230
814834916
1909806860
1163278496
1361497284
395382470
1824278220
1390141057
1897758525
748538552
1347677688
140927811
1521666477
248070168
2108294853
1486111421
1382281938
172881241
923087089
806261962
1138817181
656243667
1039112068
174439850
125000392
2079319228
387456846
1832642082
656141561
162888884
357768502
1252932618
1883287741
510382201
1294177334
420346341
14923789
1031207050
1985346547
1058682820
92016621
1321217648
156602061
1225491263
111784352
1559930941
302325796
870465470
1948089898
1989131419
1107589786
2039008953
204357476
1406357438
1080772189
1769635816
1437840178
943818527
220362546
1052789228
467705136
463914558
170214162
1295272354
972349668
53670412
1561501738
220007299
113288405
295239176
1603816248
1028758329
1443986276
947634180
1029723510
1228364705
1346541188
478743681
709507956
420128749
1313407180
683940623
1272480460
1879259932
2058674276
2090873432
81518835
2097504372
775995700
1403821167
1250224223
1202777099
1487398621
1018356509
103104644
750713475
1151117115
1900565503
1191797364
700414386
668453973
1576258930
737402824
1231517890
911867668
1848168826
1944269076
381763733
1511536961
1987633992
300616640
380580715
1047281587
578562827
1879720157
1683125784
281158791
454189541
1090921055
772169556
773575108
750585492
1500803632
1975627991
1864604438
217307469
71096493
550409906
1655101500
2020909210
653976057
267022466
141657990
1135555764
1321829575
704536813
77854694
428790994
1713451229
2025956923
1304132383
201441925
1620141161
800504447
94838841
1153443472
423545760
856964003
6387003
334707866
1966007728
1967824044
1890079288
1300088742
311047091
1190632511
1300998858
1556532992
1780346524
2117633654
1101818186
839360895
1216759288
661404720
1461997474
725492268
1753884008
1117127559
422568706
1577344123
1079083959
1706172596
248732975
783179923
1061107830
1970091248
1070835497
1815046076
1247238813
47147084
1736203052
929513556
960177746
1032607911
248237917
1335427590
1843620799
1338561213
29239157
1961626240
1566737778
1632063936
1905291143
1828208976
1496444
1829521579
401915387
1417585625
601279650
95105266
1431330231
1284446763
46102752
428696580
238878897
947688246
1299094245
1101249318
2057697774
757098651
126960756
571733970
721059821
1628310351
701497109
1704129370
1041102484
1618474969
1950448111
1631361045
476004832
2124870124
950845482
2010816796
195043337
2047117818
604239754
1621828155
259361612
114943942
849388975
114809116
1384785111
2013519950
48922526
1273971818
1026270823
66932906
640794341
282101068
1825332605
801162087
1604714625
94045762
1910615131
941775820
1970449195
1649601787
263754976
1700989656
1344920802
1326141599
871975781
199101231
549904930
1804024851
2041761760
399615337
632370020
325219537
1307021562
1633958945
1799945149
754125839
833885575
690397379
212215508
104117785
541634543
74755880
89323423
2083449668
1292842766
741683758
350955028
1718014008
1081461143
261754841
162039234
17687927
1341626254
1067564443
2131112998
1438548050
136099101
1060830346
969100924
1807158025
1565127777
2131484185
1252929610
1436880065
1515833373
1258098497
96549339
70318615
169291085
852127232
591011266
429640956
47422976
2113529070
208975931
1407149410
1232145331
112824100
1718774785
2145562960
861462747
1715873128
1612122629
1232248087
83430263
815444434
574897806
550554465
1149243377
340429854
2082244632
1472796237
380707475
243703239
97957161
90101285
2110343599
40824579
2024467216
809694042
2022607065
1710324225
1652700042
895728961
1237455384
1570195414
674337722
1493666725
508461192
197186676
2032773511
1845700091
1521163010
116570860
1805898516
2143089641
235740664
1576249831
1886772071
1892546063
1679822174
1201446888
701837917
154240428
1813909357
391933711
1886562601
2081742079
776031999
1318029730
1987558023
2121754586
1319593338
636294907
939843
485284681
1725943019
829050408
356269390
401741381
1300126425
1276451841
1627051510
728091190
891994547
1216810579
630496242
1188424243
1657150493
1974568968
1181813186
1634919492
878673429
1592016435
1670909959
1033478537
1355845690
1225718693
1666585494
486886805
435892533
1314893131
176780171
400156631
1640046679
478000820
1816303620
2111347398
1810804730
1086557691
92243996
1647238525
1970372447
418881582
1240205312
795957783
1263812016
1847950782
984563651
1651744710
1914204916
1918389810
1483729112
1338874447
2015843209
1360497933
1574438050
553636296
1278384670
1034358221
805378904
55014398
1384016182
1764444187
1448214786
1397957465
2049783414
234023856
326575382
1713999935
1036434489
1145486697
1698588494
1756551433
1213395898
541113066
1094678322
745910738
1786910741
659261229
1482275285
423187756
561688481
2131435118
53524352
1616722981
721854152
1318048416
904925994
2010619604
16269837
634687455
2042628008
1340849195
398495831
1588160491
1853058629
667478640
1649362186
1296787413
1058557253
1516466071
1735791282
1040888467
1077145057
1979195715
589814965
679470727
512981622
1842072982
850460
804374810
431629547
920087080
1812299583
2074884881
1024841000
624037405
1683132655
690582782
1732468394
1764339863
1413463360
353274767
785072002
404468334
1128619917
1998338873
1474291264
1044262249
364710179
1347747144
382107650
195759362
224457918
1907975075
1186156289
1209921163
1156546458
1830534392
218269943
1442171204
342600898
279707968
349617300
774594314
563326762
553453059
658882777
1678603286
1514568476
1550056009
1616718426
1756614450
884039965
1840458528
560417375
1933181639
1396617270
1399918566
620344380
603126871
274620427
1674354241
1098271819
770071679
6406966
2091902637
1925701104
185112756
633553220
443676794
876820918
2092884309
1716722049
2127105538
129358760
1533006830
1172450380
1153302925
1053497731
2088890922
86232657
897714350
940628297
1091101380
27238973
1831319779
1090834206
688028006
363625239
1566594129
850608945
478447396
1032668843
2138987762
646996306
1843163774
1894317944
236876275
1297419695
1921095617
1844881246
1777824541
29901828
1834709417
634800392
1551035782
629013837
1712097527
263193562
1036963800
766811787
1846750401
1649548234
464086589
43642534
1035006900
304551424
1475911410
1935709358
2141848191
1937562032
1468896894
95362656
336404034
120969819
979725145
1326550561
123044550
1109215893
1059609467
1396076913
1951892517
221730413
1582835426
299925245
76084891
1334207679
1489943975
60144840
1129733693
132014800
1749955272
1010118379
2119559150
1467946179
2013460782
1186729344
1967729062
1548644804
1173972800
228819590
704555552
1538000084
229082187
1197469939
826552746
83253229
1590434700
1722466793
2067456428
2096850359
184817960
2053094459
578688486
1907168212
530001458
953606548
1856900089
663926226
807189758
650368269
1477399486
1217435225
1236929735
1640221168
2131756990
901679665
1037748087
316864769
866372888
1009158736
241482759
1837277114
1434950776
1315198403
612887584
1663600076
127816036
1262427315
510386139
1558252503
1706492748
1668690372
1729839514
1459405123
623781167
1595524311
1999553288
739410694
1174040116
1424532769
198723852
810492258
987138519
1548487588
1427070931
1983614569
878219295
1554672984
314570583
843224150
65553922
1525306609
1409050471
845091659
1487218070
136201689
173259828
1132185678
1768762836
1517463037
1720535601
640522967
1951759277
597078043
2066385559
1620145052
1426434505
1710845521
1815101281
1261869677
1351022850
475249634
47702126
723426499
372785256
1025003511
1323978265
50052054
1521984887
2105724731
379899639
32957054
1521687684
907994807
824791943
375792744
11579752
1287679443
110822001
788317054
1509922511
772116582
1411910820
488488501
2082668265
714867132
2036451905
1461315181
1965538395
2057450906
2137267631
155352838
1584769303
1000186718
963453209
2027512428
718133211
1939804207
1369840019
872919268
1296468940
2119033055
1274983507
1713637031
1614149856
1186165931
68913787
1739668009
1887328
1388283633
1786309861
1168024128
532774043
1805556137
1208154535
57861361
801988934
404449244
377747144
1210731721
224171156
744775612
124385242
1974577110
1209113092
1689134207
562350363
1594273141
1901973528
1447827853
1904026740
1764158769
1271899936
2096624552
535178660
1595294723
1515692841
1210143759
1525298781
560323504
2090148491
1312713294
1622395419
499429413
1985736529
842440289
450102023
591568463
1975752423
1361068959
570893937
873396727
1680968400
2091536799
752388065
1704700925
200214619
1487612036
1522972295
875419916
1560004928
1751996674
11071734
1728384885
1626242021
1920170125
305586452
1046609342
919864179
529267213
2142478629
617984032
1025409002
472781096
1574766518
23222329
1624579855
154704900
1902132013
269916512
1582674906
860624372
1043631932
1391222999
421074690
1444450512
106801202
1020543629
218845174
588822680
850782158
754343992
1026065292
1498602504
1937907981
676452117
1747955189
1977155787
2108658847
2080618172
895230423
1658911654
616379721
312377018
2016858317
225285265
812725277
1260070238
464542700
1872867255
815518705
135046493
970255390
1744207906
944277306
2044662973
1586155905
598589989
1423856345
1460355756
1894575348
1962474903
1154513615
1229446670
1072815926
594464645
1688237844
1323377437
875626894
528956737
1191576
729813574
834020971
2146962957
814972106
1137323619
1106583807
1374301606
821558566
1667416749
789452341
186717761
298459014
1962324284
1320391665
1464681307
9602177
538691753
1411609185
132295397
1603707296
283943868
499350453
535576800
984591815
1634340288
336780306
1265991853
955962604
885715589
1421957849
205717366
37991666
285463410
232610175
62064233
707404228
1659815533
438934810
62862735
304361842
1570569089
550231511
2000170273
1453166653
226151435
799350645
997474448
1117068657
68112359
12898742
868888616
1882836790
1900051561
1485289464
827386812
740810418
1394920094
722705022
1065180312
1678195916
495674554
2097200573
5715974
1617710585
1451482466
1008870139
18733534
1157361229
625896914
444436697
1381377344
1358151337
893237993
1185178374
878342495
492287974
372450594
834544330
1403353365
489031676
1887346019
1823860592
1580291822
1863464286
1913324586
52133425
761497282
526945222
1323306874
459889261
1444868185
1272631520
119715983
159403634
716503192
840384404
1625109342
1766460209
411999553
220908692
603417511
1150511232
1300665906
1154462501
719916062
944731610
923631592
1424574718
1120799638
43274813
928058827
2056133176
564577400
1539492895
1522484327
522276389
1772917271
2053753427
1784593335
689722184
1153693558
580287531
1838475547
1296683844
456478042
643977566
135492092
844296190
1156904993
1185921550
516261396
866109064
1424238412
1881583650
1354121522
1336687898
1100159465
1638008456
386471438
1360139585
925757024
1583251835
1228750863
145312376
1247606792
660387701
1360346563
2050995197
335650105
344373403
194728763
747172632
1910029820
1196064719
719066061
1611114028
1076601367
360327715
1712321867
1204872512
1557688129
1952643063
1678567712
2049640083
605759406
1496060944
234422150
774416983
1537224650
883827980
1582764257
2122387243
680090873
1712629004
1252421878
1359392396
959351623
951714233
334407687
758980812
998423734
1053787400
481310359
1001343345
220642809
461505914
1490247151
1522977690
1246909939
342646119
105772028
755353024
2094857105
189312204
458832876
1067701935
751768550
1307664437
959498830
1739548991
2013575339
2078474673
2020830609
921979031
512427539
361746644
241115498
1896381646
494989668
586556159
406915209
872443567
40150928
1007324143
1284665056
392909926
349598305
514247956
1734071405
1465443727
1291462681
1657704174
1637285552
944330622
1220550743
1195040946
1634276161
738763015
310293323
2101182644
1395505817
1586890738
258293691
1278012527
1097615678
895022031
1416739078
1504327999
1274016471
1912867666
1823587735
1563538343
207356984
363304954
1270363421
42420526
1219831158
1335112282
995129025
1068480248
175678590
919516787
194508726
1749517050
184207067
1140228190
684163226
1361624046
1675961488
2090790820
2048191679
1685094869
349047192
4011102
288780298
387274112
889315526
703292096
976250104
1180643828
314025501
1096929339
1731633864
481454980
252272652
1084733073
1149918297
977164551
942252843
52175076
1952286228
2134950691
2037324553
1167597654
182764467
2058296752
854531483
915097262
1591795564
691439257
679494798
1880321216
587777944
1571000177
2048790592
355515603
14488824
1558367500
1036423593
1851197427
361634043
1827352432
1561009248
1220370852
1035826215
1325605615
112001434
116196530
218379373
1525774250
1455378720
1076919988
575044413
835391988
1306961278
2141463814
1107143524
1143890693
1248850930
717803685
1002577961
819832999
1947691197
1385816672
545090262
1305015791
1836599280
826773350
852367687
2126054167
608098503
1507226904
1128662019
1374406091
1129666329
637892003
1447830750
873714171
409267600
972741759
25883793
1783333150
807647446
72993205
1660178800
1638720327
50909347
1954604805
1803808220
1230993241
1176460050
936600664
1946764720
1426893458
1372693988
705510098
845290908
1925980481
312822177
1136900662
699304017
817416147
503403375
894655596
405239189
58698012
1329034991
60547711
828426245
408522905
1059670338
1728821241
601879460
1509978484
2063762168
1553702872
2098209822
1364301668
346114554
1266395243
1992092196
258842262
23430144
1498572738
358380368
1481061394
977285476
34570240
1049773820
1370594771
838586041
1198680924
326339852
203426624
2094448273
1334218801
1647697007
1332129140
1856552274
276143652
1863422171
787388186
49043953
858861949
608217405
99443947
338000070
630505317
1831022060
491892303
1044241963
1740688169
414326625
1647656176
1100005398
2005950773
462023697
1019612532
1518231675
1479138361
1777692217
1152849747
1132507089
315355366
1719825139
1097457075
2111436640
823657066
164153319
421644022
118917972
406503117
1949094475
196230504
1337623683
1467220678
176598006
1379440522
429163423
1805584025
313969233
2123548736
1515092688
746312035
2102471929
979621566
1492484145
261813931
631771922
1318526717
2068948978
669817236
1369389644
695425588
436659831
1209252108
516990136
1785622274
949484302
1891550555
1386997565
1343424950
679764451
996571810
794361785
1030290420
1826246180
1022625378
2135405347
1769039291
632663147
1794077513
2104783959
744990026
1631923409
1626824031
411816367
1134038954
1779324327
2070081123
1261792103
1304260734
139042058
386867692
1676636778
787894885
776965022
1702384134
453225917
2088964029
774891196
660671200
1027541294
94218731
1621877369
1197942709
2117381103
131885726
334257164
956839495
888509949
447761204
711793747
800465904
1514522416
1588602269
146153823
884814125
393735380
42052657
1251733859
1507602029
288921696
944843358
920646903
1099956172
1504837025
1139346467
170514553
1966303696
428947734
1520054182
2020800335
70526325
127278397
591789019
773639629
784219187
846629445
1039876502
671839046
1767812235
1895713693
1471603767
1815944270
1446925945
7634375
1878608162
41395553
1672883942
1903132014
453087307
113583307
387824845
2137021684
882873500
1301841064
634707205
1329521486
615363490
1402152467
1571409542
1440682419
123952926
419727918
14452441
1318662696
1087468380
324863302
555765258
923627000
1006197009
216824049
807183222
887876342
1393552668
493229530
1796106471
516584316
530395180
1539450434
2051692714
422617768
910803002
70705354
344047578
1428397124
457905970
186728840
818578404
2107263558
159356141
2010574270
1368092257
1164124947
2003521003
1752833117
898482547
1327789931
442934419
1242073604
1133843373
1430276572
24094976
503214678
1342076098
126135146
1043284406
419860941
1795676591
145859345
1944263421
2085630218
964743306
1308466104
150822882
1162098284
1891990933
1591826832
560675485
762462359
1778703988
328497635
1955798016
1991166045
1609783140
1958967320
54250617
628837111
1294632795
1193819141
648889310
368147747
144139024
432943410
1803307469
1166705745
678927105
1575674860
663871055
1044068675
1669809835
592717838
1008691540
1165914846
455071954
213698439
2035332002
1275483956
1881758740
1795209187
581740216
418232035
1071576783
787077426
540398905
1298296604
612874212
83246035
2038155978
602002229
426027635
1992879875
1290675468
943726512
674574899
1510889275
249721705
869528608
299020302
616369032
2027806464
1799280002
847539713
1924939134
852728759
1366014118
1976357742
555263336
1697193860
494703559
76603755
1594948162
191964114
528480646
1939535655
1969418040
216951934
31963919
395959747
1214363999
1359960330
467243508
1188896030
1098850206
993213588
43176609
942643057
1494224581
841645554
909649656
1498508859
1765128628
352485370
411717553
1722953201
1190411852
1070486005
1377365954
1093419708
1453315181
138225574
1689017747
1973597182
1827243012
1659869651
1740602839
629287305
1307861780
798797313
1308796315
2118530898
2147245123
2067244881
419464369
826536264
1865907443
1550294614
169744244
1679476928
213568339
1740759413
776905155
1565306750
575382856
374873389
334803182
1067353221
153527747
1514884160
277423451
2046937217
1239749586
36991023
901858698
686332333
1741281332
1968443627
1946998965
17102905
970914825
1067025914
1785022373
2056540787
946646816
1437795777
159828030
1467505009
225629677
1853324939
2060226331
1165892711
49160141
1209742921
688458246
1230269958
433169760
750793442
1540563478
1305645036
683544289
185821920
199329324
642787117
1503609468
2093464883
1898773786
166688933
964270546
501199203
1236451176
148565311
1305452851
618070133
2043664999
999742862
1193893237
1021109407
1833867756
1873323842
1885739538
946876758
173996718
1542719574
1721876322
1271805016
366158962
1917830138
1972810049
465919290
437841042
854756897
679818508
245149146
948527041
2037989569
935944089
1910567611
1187468569
308762400
2003340296
822657849
939919101
52605596
1258248584
100682171
338736881
1300997762
1738093101
1036899291
621565651
460475660
1411012636
1621109468
193739584
625615561
621116712
1169667054
498259572
1386015585
1619386386
1488672840
1064794467
31317396
1271329551
388642132
1598693167
408819556
448957037
297473293
1492008618
1917016876
399413765
110800515
1065723028
92410496
1481854073
1989782929
1908692556
167484331
2016614477
1752925024
1634106345
1006755076
495763318
1656160012
555831844
1436623341
849431623
2098834703
443032828
640761453
1405511881
1222574126
1048465859
1053752315
1668170846
787235153
477057385
2105462097
242090500
1224886342
2141571832
1473891060
1187753745
601226112
419081554
558233421
1534902494
1159764094
909464020
668650243
1469979468
1104724964
840279707
1714620761
1003396865
635789892
287400019
797760472
1886732238
1740322783
764228920
649672531
2145100438
527847650
1723539109
2138802099
992363430
975188509
2129044411
2098898022
1699947880
1727254686
733490002
1476660350
1535641088
93344293
1553487447
797076165
1914248653
1764464196
1539072609
1806197464
1641113081
1442153741
889492406
1991287781
690316806
855451786
937797345
2083800731
823757555
67669151
2008435790
1740140558
1438975109
1542481653
1608100163
724844257
645540995
422610847
1197466399
1766850272
1237152750
1669206503
1775612044
1983817210
1834211901
173308639
1226568903
1026725721
181529271
294277954
1044406640
2005840095
221528996
1780406066
1701847179
1175756520
204121036
177292803
457017139
594638923
1574863051
1395852068
1871826794
1386848989
807282195
1745190422
1153686254
1527054264
771054041
1792336466
1198324925
1446797074
1859947671
1163956321
95734773
1288256889
147295876
2088918384
720174544
391694054
511495784
1382390656
1182156742
998450102
666771274
1325328970
185027120
2097679530
2028734226
454414038
495878657
1676781348
1005360260
1934693327
1493713822
1126083031
473873890
1440150171
1589754986
1507117047
1547912864
1848771079
1621228978
2115790584
1642344037
676065389
1295126177
1422301479
82028123
1013908006
1664943739
1998480305
154898492
1935629145
889269922
90589478
873890871
1388121761
1225469387
140713745
1376476991
1459615481
1358182591
727001438
1365530924
1501451943
1549553130
1122008801
1130013534
1041186940
10057495
1149613627
726634063
83478288
599069478
1164695649
2066495642
1661072881
1936730543
1314692951
2016461984
176460097
254264265
1307834333
60561193
1571987073
227692369
824430489
1723145570
1394455643
1299122281
760031306
1239325511
1793462946
1784704112
240088263
1786675702
737903593
1028305833
1712274570
1939983749
1040319466
28267471
1242892329
291892176
1435185486
262048345
1594201612
1867557461
1299547389
335015501
1221875144
1306504380
1902269111
1322453811
833695089
1001941606
710119793
571015854
2027062512
1124185623
1872915283
536360794
1029479084
59755143
329225764
1421540956
1623662591
1051451896
1011774353
841636326
1195515061
1231049653
365689144
1495645192
196811859
777140799
219308340
1891160111
272867714
5350049
652911061
1440239006
1253696194
2062106958
1341959836
747557271
1756679835
240562442
1343193095
1033028107
1691637567
1484011821
1537860557
291387281
1790380060
1413290978
342168942
1677848371
1844830345
901082201
560078294
1527530939
598178146
2015259816
1718811717
1492990148
487288977
411071729
1101567644
1608544754
354360644
1320378594
471232623
784750745
435981453
1395557914
62729507
603270151
369411441
1611215446
1907152515
1875584607
1542870264
531935770
1351609865
1248503317
1009853112
605609610
1290814617
677994648
1351126264
1289499653
1906743975
1490787386
388287722
868249553
268831095
154432285
605332282
1243395775
1953771966
1637096611
609241944
1251886073
1832858925
1178419327
604944698
2123931042
849507993
1225412549
91102260
374232340
1275797810
2010900733
1401990135
2008763319
533559847
2065252434
560905386
1871282601
1872492510
1635488588
1790909223
469331015
489759352
75342486
2021044569
967234600
800930956
585643046
427848200
775109407
868790969
622108049
326012359
1157548796
878466026
2023642691
101052083
238603107
895505057
257724932
396688590
816881862
1145244668
1335681746
531016319
1123045709
1696110596
699917114
654493736
1749652576
1468277545
288942256
2123145567
2057201772
1742474538
1173470716
1431363804
2043556056
1041879532
728982792
682867586
1305500892
1564916110
1669652924
454059732
547722505
1261850911
2052131672
884659016
828928641
562014709
824469458
1315221892
31898711
365322976
1454640399
1661386352
608972255
1485076496
570854336
1250907958
914867677
2124798689
792191422
1706513917
1161075541
57070315
191984466
243152195
1609514268
1292248462
797904631
804158898
488675109
2147223206
1594488379
988510351
593977748
1367789667
451080357
1156132119
183047695
1937671251
912549422
2022679709
150171391
545264243
498434262
527070780
1551330508
1084320351
72832879
1860541458
1510401288
335500084
2076516246
1777897091
1109235745
1234570224
1620076539
335587618
1017040857
1710601168
510810872
1617680062
1754301742
1585674745
32180271
1039435035
1732054850
1394120293
673691489
1397744167
637819155
1492126195
470368861
2119131081
1782947771
1458841161
1363375952
1704361927
1189787884
77389480
1957593875
1881532620
725475631
833609669
1929601873
1025294774
651366960
374566976
626811111
1093752427
1315823692
134551698
1156747819
2122450061
1642914356
287642496
498164947
1585409649
1801690544
233277175
1901670552
215021727
195821240
446464767
453628270
1295289749
148395470
1281346281
1160661392
628795756
1997462903
1583441292
1776446435
1474277245
2088225148
857208140
1611370070
287540536
1023859779
1104009218
1702708072
1491105588
1795786169
1176113178
1755520478
1103258992
1300400430
1207301039
1246263595
174012149
1165765527
1480631895
1782009213
1452381907
2006575648
648107898
260507781
1683421124
1062385723
1658407999
529821913
508682547
1969014145
750169861
482053943
825328208
1525927158
720971640
269263198
1348439896
667085257
983120728
1330975856
561341866
1213921028
84112968
49645260
1427732346
1329493305
754473592
1696453242
1191575689
1923872835
652351596
1848123162
370803336
762322572
982585259
2146172108
7702776
958926396
426776198
604145160
1858221339
477985895
1700891413
387221948
2095649610
1879390886
2039884468
627817946
1972811329
1216957875
1070510684
1260386649
554605504
1705479055
1503217536
475625109
1995364565
1473102215
1715185650
809573797
900009367
1220305646
857416095
592959119
427139637
1842921181
764629904
1141760880
1746291375
1807204081
2051847655
512967283
1157419854
376057079
658762256
1660557541
1168323748
36929990
47370948
182723752
69333012
1148468047
992769320
840185584
2040640498
347126312
115122161
1197258232
960841613
834513201
939285586
293873687
927776748
121301600
1089218024
2111358260
525532114
195432006
1518660444
1280053597
1470523269
795693376
684774997
1863286562
786303507
2039227036
1820122069
1506482638
1407965315
375009718
72619062
111621931
537744101
693503373
993385479
629289582
1696294894
584325684
471317394
1003171421
1641718228
781944659
1187256217
1905974966
822909429
144256570
86419833
1656970190
2133046639
552759331
706199354
145750992
228206947
2027973813
263668761
873346397
168642413
98355212
1552453797
324569461
39719199
818477342
195035885
1836873291
1178080493
853090182
223567596
99905846
1367315003
573268683
855504501
298772626
1783096794
1947522874
2039060993
993742520
1880309103
323808556
730681430
1800809436
1899795758
1681942364
1022547765
1879914465
1988950662
838129716
791931680
370441745
337451399
33925344
1046501556
1963296013
834932811
912500596
205378311
1977713472
611617811
799022262
2012386804
172988440
487140566
1387031257
1305201911
487591406
539046247
1763128232
2077279140
2050860324
768503021
1257244300
2096357041
1209394713
1995800908
496670472
902978420
656505575
2036425993
855276202
185849850
850760272
447426144
947941369
177906667
1625770422
1563895920
1841441702
366336207
724180800
296234667
107327445
346437997
1995598914
1917473196
726215076
1432804033
1742006171
1695924991
1123047440
1607111849
448540508
873138746
1096841593
626997467
1139629054
1657372652
1001636477
598184942
1203018191
1667306232
1540184970
954021423
666028941
1266701379
347531373
495649449
82130062
1312803717
542151930
709986365
10496859
636195541
1528605751
1246109985
1960170234
1145846534
51361376
930995340
1310842479
252704973
846077809
1618292003
1211324968
555030449
669017322
438657666
1733131889
7780109
151440524
196667667
1203276175
1952239208
1291166198
233787995
1041998467
615545160
1612905869
157426933
1238942430
1895140307
1534005856
872117589
77834395
1923772005
1410335936
1729054135
145543505
1789870896
1514817539
615034377
953777119
1750421653
821986556
1136381235
1822536436
1272428335
540411993
537755705
994926268
1562275013
16169118
331473622
6905779
181174685
1086821540
1839372358
896381093
79342488
527350349
139320050
1655542117
1209998118
1368519492
463426676
868923406
1522767865
2130889966
1522777804
704941139
1573577717
1134507467
1854426013
2027710728
1336305844
1842324386
1553388813
1336403630
1207773976
768328292
1903154634
751447494
795150223
1156491672
1276324191
1433227513
1877948046
75733818
929600631
783593235
1521031455
261376475
244913341
2072075657
22170651
1533126297
2125068703
1812044567
178849103
1448097726
281724094
2053392691
315471803
1831925443
99012924
1110011607
2019491676
1525659339
757843121
1437123212
168744284
1188041357
72730504
260521242
1603407115
830595794
431129806
2079634102
1139480450
292961381
1424749214
933918364
1982926852
1123940171
2093736531
147063926
689180737
416988011
88692998
2141893286
276810917
1712035879
1783672759
476933376
2011002985
1237197367
416774889
1191016061
1251340871
1517099375
686636157
1592341408
731199530
89495495
1889130898
1095630165
800072642
327927627
1081793843
1641675258
166555296
1175986081
1748008720
1977024643
2010316456
1587949006
1909158882
911704831
2130213435
846061797
1485604538
1757315066
339747878
287334764
1483143056
721124577
272040059
1505849061
1356244264
1928562988
1664958469
192300706
381353016
1185957676
1329067429
2020807012
1980215286
1829634011
61673878
2102385155
222051015
885111751
1414178294
1059982310
431171046
1907385905
1627026187
2000124038
1023023575
1991243439
1774369776
975169106
948156103
468427786
802513401
1987192491
371471556
1346641407
810437004
345093226
820628437
1176817657
876742299
930732476
318891058
40315430
618516491
358833750
578555590
1845294547
1232714960
999931537
534496661
154840425
278808454
1357441114
109704008
29024360
1142823773
237798025
1884767236
838048890
193275772
749320847
845167994
2075582517
1732115485
1979489055
46407518
2096567700
1508797988
1904339358
331320056
1346933731
1152156643
1598459251
836498559
1622747612
231516501
1218805194
402971204
1387704397
19540844
1792882561
1433650654
568173592
1944780176
537246736
1317278555
1437124709
350209399
787486442
312443525
354079063
1975594730
311979233
1989447364
1805325633
1084983463
1442025884
466063147
1063143579
945399858
285287823
1238343410
1272200750
281024122
1747664215
1093684553
1756607308
1623819147
656183035
1929451150
6103152
1695908746
743843964
1383310232
1450022053
112890423
1525526027
1112134177
561682279
405561270
738009325
1902937508
17830505
2106025087
1097673873
1324629788
53036210
2091040236
132316512
387218639
981318708
1013535200
96116626
1467671465
1494964248
169557012
1763107926
718483162
1491489681
1312325890
1060098236
1346430908
1975015241
838208372
2066256921
750774011
452433002
1363013532
316016076
830249966
1755244156
1952184361
2080287647
324345184
433061128
798456420
1019037816
886309381
1630048123
1847292406
231666116
487981027
1026790760
1487791465
1035316903
1395348823
1500482176
936874739
397974893
1990588668
1182971853
1681712081
166371964
1931842004
777422358
252258586
562077139
902969366
653449346
661462986
887106054
1490484412
1762815645
1632746780
921690650
1242380827
1971932758
1686127254
928133064
120171588
515257998
1923128027
2136187321
584864003
2035816855
1569651927
192268771
1668550703
1782619820
1990842705
1436525592
1823943671
1551674665
853085702
2082243360
197228827
632028668
372204196
1303546027
1691967242
1012971022
354897131
590979642
1884070037
645925127
2023488621
859574153
1686498185
1807541021
1958719304
877228454
1621897629
1650826066
175132347
784687182
1681704983
1524477359
1969967688
1327138973
1563512891
3964325
1493298470
1566266136
1466066912
984228047
269386186
930681365
486023579
2050174938
2081185383
1197127659
1624851471
250388993
1783808317
1849431356
1495946162
358657767
630465620
1121885982
17654301
73251025
216191654
1211415879
234071636
325074599
278643631
1850777811
2113002767
2129712841
1085849535
1065329068
27816335
577712326
657116350
261825971
1701866752
1961041877
2080235809
1538788923
43921218
814525702
1478943301
1149087357
717942589
1259090348
1727850141
764234276
1815478868
1713076580
897499871
277027759
2137976280
116452471
564518590
2050613689
597245525
746963439
321343480
1964635704
666576963
1259878960
304365497
1398598753
1554509943
1164108010
2137691633
1615771424
741809022
841078604
621211247
2008372903
395929274
379528858
218682477
1588072346
1740408964
1025448447
125454152
2034182265
1741600883
1881514336
128681580
480587917
320011986
699251462
68429242
1160957456
878136813
797697598
1261070776
1683887010
243098105
609524976
1253174248
1248223220
1118267611
1178589012
371361581
1673904738
1236890382
1805816956
199789458
445704865
2080418743
1186426278
1348418346
672046676
1257330788
412037223
1887866258
49264376
2114757167
1025671274
1570061560
1521527033
1964975413
1620935160
363338136
952996219
657017152
941526130
888121044
1821494381
1315070484
1178657832
1440546435
1449923413
1860671230
99384576
367984251
2077237924
650613842
1275315290
1205910238
80669009
2067530335
1252553595
1394228318
1622031823
536987317
1592814040
2070184772
1323900112
48303046
872648494
1258411111
1847685104
915804470
1287372340
476794000
984374053
762037357
788510201
1209318813
310514560
217653427
976360687
1169674762
1685732737
1100109553
606952252
533166550
618517275
1495187216
778433536
1791794739
2037879214
304385768
1592477949
160243256
1265365284
1962630062
1730206529
1644040917
222404950
976642353
1680369411
1176656673
128159879
846697182
1259736277
924217536
1736800796
1492939675
489128884
1336574979
343145493
861255141
1851217043
252436514
100218345
500868320
1522866963
1797166947
1662971574
629756810
1032573131
88635390
792150785
354719116
1438588767
328091387
590666627
1686159199
73972264
184829503
318483317
1175465659
1887355168
1471348555
1647523301
534813268
602680036
1899059330
339959167
1381640874
518272781
1649733771
1866774846
1211193884
1826220015
1702478641
2043507599
1746705654
2022999441
100799900
1336127672
570348003
855254981
1255123450
1635679324
1985444443
441010127
1150762129
807288872
2146023941
1301961572
1980712838
1931854411
883630146
446854813
1796935418
1614588763
1143682971
1506801105
1999828390
1864668274
784653805
1996107981
2053839093
59350536
1779066167
855454809
932787527
1433898376
603814688
2092598300
893047343
1165784111
2009324097
907535861
1440528045
27385039
732545321
1404384091
1273275737
2089124367
1499673527
70399027
1203658976
939167026
782041656
1845330008
1049425969
1220303816
1158585092
415591063
1788959322
1088146980
1717412238
1103360608
773272449
1521491391
1766084444
675200675
1259933835
1312045828
848010199
1370759016
1953287070
786019420
1166683342
1531844724
201932791
133833588
888737436
676623148
2090223432
707798104
772748394
460773761
1977089130
1006686980
1156890756
182974344
1931888907
610194011
448730242
1164092967
1446099151
1303370122
1783015868
1213340891
125212226
203279179
38252726
896937030
2027900686
572281625
811498199
679248097
372711316
1915489313
563128702
1126689908
573442098
1694773131
1110713937
549369954
902760560
1735117317
807724136
1603862698
325690494
590052123
1599760201
298325390
1024438219
983611952
571348072
737142211
1105748791
1453041177
1522747991
1938518319
2092545943
1112562181
933380479
2079670857
153684723
558157030
1941353629
1940713903
72617095
2135176953
1002655843
1500688129
1082323235
310444035
2038099143
720491573
1792339752
70137496
1896909775
1020493530
1021838042
1945734241
1244603096
775041914
865925775
787406493
1317677743
1334281903
1731775386
980304535
1566046098
1598869635
138685748
1610456287
1277614479
749200861
799702600
1457438599
714999020
43834069
532213895
2087915409
534462987
878562677
1186921795
1150661722
1564370404
1030862730
1261511017
657804479
1804833457
646662388
609149382
1352019489
1689075493
1107872274
1097668469
1036397153
2090796901
1496712671
86344672
921362011
317343154
227097651
1624026522
1161004846
1561162067
2134121460
665781056
1381458477
419907607
1015137661
1085688273
329879922
394182201
328914095
808996504
988515159
1382069781
443052959
181396804
589762519
769950047
510620743
1027681131
1341695852
1862805584
815559388
881464416
433301760
1672837860
656015488
1415593622
1239992402
769714360
963237146
1367150235
880290810
471015600
1226443186
1882788899
276302815
1995340374
2072992391
1461171784
1603852168
744563993
2138927603
402925368
835707938
1179984135
851851697
1243652362
1806803702
600768384
1536767431
153676266
1996775246
2022468229
1238099672
1854480358
1762952545
676558155
2072261544
459918764
846426064
675525848
1248713859
840058503
1474936352
697966567
886305871
673336050
75903967
1853405066
135750543
709096508
2027035874
1247999658
136016501
1561782575
1934900743
1967131473
694246073
506845918
715868473
13882828
296477396
56051552
1370021134
1841279444
1428422404
883591113
1643514558
238814823
1276607640
1655841577
300573637
433823247
1737143173
2130471828
1717473588
248104743
418791671
171663781
1097036031
974404631
866765120
962388369
585546984
28431228
611107588
1717835474
141441029
1343682722
1981171679
954546307
1966237115
1246293007
1475670107
757370350
738314160
1182845541
1023390905
536459861
141927439
1250909858
820566111
1220038998
757158813
777173163
709614368
293516198
1753552904
1471057507
1867478145
158085759
1118665435
1654154201
338990385
996113590
428356193
1760066351
829124869
117330456
169316695
46173591
686264944
820478111
550337462
24726103
814478193
974137266
1802954339
1411883163
1504190690
762135915
188800134
1978322456
1939825632
1982499362
1300237830
995375281
1911747751
2010084602
503571943
1297747416
1812477083
215201703
1440622642
493202198
1596190728
1061413760
2108168355
523161155
288598422
37182738
309209334
439651803
1293806387
1777899740
948645417
1841633508
796041575
1541447382
131866679
799358975
1551138004
1845942155
1087725428
512279766
1049910419
839262178
1109557887
1991012947
1452785970
1832396205
43625929
1342373293
885212628
1273498429
594243672
1250274811
1686250276
1813861450
1654139626
1851378848
1780726192
801118720
1305738780
1251728814
1818764182
485984123
304234568
113352682
1102368590
784571714
613514355
1201919307
1525293412
1458781841
1151399852
2053165818
1811095409
364348578
16302125
1281939853
1011360186
1916099567
1933394683
1361393125
935169427
1251370830
1474783838
315304064
706189232
1631202566
2066367505
218863259
100404892
1070107416
739192779
1433436532
838544540
422594
51483958
2119780203
344486437
1164832115
1235427810
245804107
2044495898
833251505
874614908
960997515
1960389031
1631210127
1743189498
1425539744
103290740
76991960
1933416558
1839312571
586027223
1969432084
1830833458
636614392
646633120
910421005
1724931931
13855758
1358902601
522179140
829029697
261987564
766646120
246063264
901787617
1793824690
476946213
1429961026
1021925406
1227501875
948783544
739206172
201667809
1997477348
7739481
1866015655
501576449
1799987621
1771160477
2006929772
291619139
668893216
2066085084
1569309048
322990173
415176035
478185777
459222871
515676097
541961512
2031213356
2069115357
1741866452
127890540
925766919
1911322512
513618894
292370582
1011780510
38750956
2066253277
2076438549
1540104050
143679159
625610826
1302727452
321628311
1227743749
337684114
1659800252
1630889744
1814355175
1829302474
1105650333
1395687112
354210760
971917959
1663082443
364607642
424391943
50407589
893639262
752536844
1725107161
1878788146
1269001227
1895200428
142048583
289399716
1334309442
211782715
1270058117
1362178650
2034406697
2031542928
1850124010
1381920133
121149445
1571665788
1535211522
655957941
1580773896
1077502775
1756399213
1531607528
931868109
586355587
723916610
963408656
2119029387
2117897654
1904499502
129002769
1053594435
2061695019
487121464
847012816
1336412146
1805168002
247093252
1971823334
632991028
1115625064
393840721
352322767
281930887
565808151
1494657703
474003404
1884286267
740442645
1236006811
1606651262
1146825618
1700411633
295601180
739627008
1484839470
1049442452
1204184514
465150242
585566620
1600311785
509550597
33349662
1399560300
1354066340
1719752572
820942742
1939663948
1757956767
1728499224
482079894
1635348745
919977832
1591322665
2128462917
1543955016
770585904
701495340
530545216
1240619645
1967220131
1649709818
1420345115
1468672915
235571643
20851709
257066504
42106818
1836618408
1750448537
95464437
655737092
990604861
1932337571
358161601
590465529
436162218
487009614
1997636287
696442125
1048510209
28427588
917273555
1733125716
225852431
2052290147
578770926
757564052
670897894
1447902611
167337999
1539526633
158687100
863083533
721789886
1796933159
1234376252
1072821306
436227873
2070927032
564717343
998452424
1076398679
2091685178
112307119
1549442630
1083694718
433923974
2142237804
1338263134
736634014
999014001
1511824405
1697858565
1724971923
485807349
2084397501
231578888
136693498
488831372
1465682533
966019275
918369365
639852000
1643809880
1047037215
938166871
967061354
204652522
1548710629
1800863330
1802352413
1319901987
494205322
1628722077
1330070026
1183773567
1066333174
185335819
553177541
1192806351
123839550
1121557471
842699923
1669796513
1447456879
2036946743
1937974529
842147159
347465319
1706965085
969249574
1808861438
66455609
1818878486
877671543
268396903
1278074978
1096737296
1528642423
1648265179
591355483
1910933277
1996888304
1623864263
870873568
346242778
1114284991
1220202228
2077008035
1369996495
33360035
1359828506
707225936
1288775650
1518568347
4879422
537497704
949850537
293658316
1587911718
237059168
2013393697
1406450639
1217211255
1261341179
967734421
243573644
1271174157
1634033653
1601813078
1526652535
1128369918
2015202425
1354169398
2034766982
1411733002
710027273
106996512
1336194647
4908756
160514745
874540982
1752116270
956517439
1890224
1767778293
1810616197
918090094
2082343466
1637731875
487303773
1481833252
1223403817
2073452246
1831796593
1867623205
981793754
1921652434
1276681090
599574850
1384240606
2106147301
1851976818
85792417
1289286519
1684574460
1575477746
1809434410
234724864
1783887818
1152161254
7537815
989173794
570889218
67222698
338851775
1462260114
1473518322
1319754916
1896537003
449340409
969035715
636899243
1686083505
1339578084
1177354768
1189874248
193814824
1659612227
1298928633
1168190569
1269622307
2011509794
2066679810
1243896233
1864925132
974367107
1750308943
459200878
152955990
1244501538
639685551
1635942131
396693782
466452284
133153995
1253333511
1354024282
1194285310
678076429
29699858
545170475
1259357133
1135311263
803780383
505079457
1974570965
2141422697
259827797
494749329
723519811
542365487
1729136237
197912548
33590573
1837153270
419379771
1834044363
927130804
1000899979
1292595933
576866957
1144777308
438758931
378522924
179377578
1908930014
479067460
1525924998
883311211
372674591
224228968
557214404
7920632
1122004953
341954311
1551886497
2094955887
23641577
2065935538
818595267
1162638486
1607115055
1039199120
567671146
1340271502
1836323544
2632856
296796718
1664818059
1926167313
1183837117
1834043011
1517389541
398038212
178396687
1657208054
1877293897
1552882209
1305827432
2109332549
2101681124
1015134439
1275886889
201806861
2040804368
119983661
1215689448
896404591
2087588058
2050386778
809722408
1046048467
775169061
1671373271
1925381198
2130572773
1449995837
388962155
1988315448
756499874
526364753
1244881652
2135588378
800656498
932210364
1921953715
684350167
1371777581
707644219
367536793
1310298516
1219338570
504471321
145995193
1310438273
712167138
621903273
1945396447
421570660
379218610
1668773409
330973741
1411689448
56938373
429633159
2138855800
574215292
1364331423
2142768408
1888488679
1287921914
2085763309
1848568595
1646178851
256970635
2064686326
2057162469
286946576
1005828971
434803015
70594145
1372816612
1093567388
1615016932
535705837
1676576918
1385379959
1409605485
1868016121
1688033867
291689121
943811399
718447249
974851263
311800097
822227959
171478241
1384920578
64315197
125365015
1023608151
1401193916
2031149777
518139874
1294912794
1586667263
410293069
59437041
372425939
1515405083
1789818605
1518964255
1803808313
1051502433
159918521
1507578889
541030093
905139096
1056918293
1438296573
1538509300
2077815878
1663399117
1494521513
77703990
1042724047
1731246292
742393923
254695497
1650705910
4564865
504783874
530559980
1990800262
1285807624
1489559278
1041987432
990117845
436083888
81796534
1170369876
468092901
602334375
2046270705
1268822912
625619015
895131410
1038475776
1879836047
1765955825
277891752
404910701
1730744001
199334183
1549382151
140154057
57722101
561136840
377236052
2084952232
791595516
1260599105
780851363
837510894
135386683
23718095
1961591216
1219041791
973548334
1115343444
1976491661
476929588
1153043876
1717102990
671447950
599054832
154159002
689823112
196746965
704437717
1394389628
255523510
1832564257
1702599938
195086790
513068822
2082000235
269430210
1633043759
41543345
1191873654
1484017953
1939454682
261478410
1897217497
838206371
1966033170
1075943297
480926965
1038538028
1148864927
665982193
360721419
1129646503
631311109
153493068
839832279
1720353037
487953285
676629825
968557584
319383441
1595697820
607894250
1423387874
1339469284
1661627342
496188385
667167244
2130921922
1729274094
683730089
983205508
1451572721
329065489
156374611
853885440
831613556
1933576627
2017087983
756489982
784802980
512971702
1027085744
797145224
1755224109
1228466840
786497591
1086562702
1923804803
1334943864
1005993416
529648122
660684636
2058894130
1942109179
1916956106
926238987
1786480165
442541558
2444051
1392308474
1932553583
821143786
657907645
950766385
1062543082
2027520102
1152086132
1519774545
723400060
1548569093
788305590
1318075572
438758047
1301160598
742545136
727097832
1973244200
424905029
2143338197
2010226289
325293926
1476791532
1035144066
1357333864
2092912954
478887843
209541176
1873425093
1699727857
914617165
1452135300
1121405767
556031876
1493024146
810974960
1538475249
183231585
901301313
1508406296
2138633867
290851098
541250068
1272558422
1135178044
215994211
323531233
725514872
883875589
224658487
2107560897
1352606193
593702160
15253925
195180853
1106478081
1462467012
1799551444
884123757
399305478
125390650
1615398969
732375605
1106740950
681746744
275598513
1815989397
2147249049
1159829325
2042219938
2124918825
638392381
1298996309
893772263
762469394
1862370366
2109421127
1667162951
1362057642
674346497
840837004
1723656366
5970424
1947460053
1049450073
1899792448
1629757519
883429017
562756818
1521918511
231962662
1725580699
758620731
1420767761
1941401732
1411663776
197417581
1270098396
1334943802
2144849028
1364512355
694506486
1772696113
429541328
511839344
809385264
1992456739
112932888
734994515
1415260013
173854768
1076755715
1870689206
1116865481
1370994049
1393571233
1818687063
962098303
1581269157
1170581052
424676939
1829754759
422039864
2077402840
904613945
1802524846
285543579
1857952127
1259798370
1340869688
763372155
845408539
27547287
486740010
1948997755
1061228058
1808045895
883013568
1825103456
1700929138
1383064404
868334841
1516170085
381510275
288807828
1671920269
1771774235
1742828730
135268729
87306039
606484528
973170201
735186571
1894139584
1806234952
2038918645
1126931717
1614851400
1986225255
947330912
1728722952
863119557
1113021838
738732116
1786821526
674610092
858214638
956470876
1600040204
1023741713
300571438
1116055101
29971281
1708516547
1834393998
1526864300
1850185514
1169920579
1673721445
1196496350
584166284
1390772643
799065412
2012252462
1821736352
546553141
1647265537
881728004
155249974
79331546
256441939
841587844
1807928508
1831720110
1212971966
741871963
1100196305
2051944296
591489509
1565535070
112680345
1531912172
779805269
1544117880
734553204
1917911125
404228287
1825994100
176029391
1957081029
2078535623
1237626986
574494948
230708469
959825368
891841263
1466694596
22292446
1704085535
1684032089
893699223
1669219472
1743749173
1811411912
2067440973
1001424216
60540669
1452493608
199224651
1231774867
417927575
1948989563
613603616
668526508
618497550
927266419
440085239
931303558
273307333
569174280
814385782
58415236
701097793
1415445369
2119216550
1232515659
893794331
1130268192
848578787
1650824177
1321769775
1954266560
1933690686
55740802
1970516054
1517070486
2002831879
743821166
1856547147
201694521
1809936959
496661585
1350096376
340084927
590508037
1351451464
1705277576
35929428
82893511
1030764167
1149755993
720373693
740479576
598094214
1568134942
1109052931
529393090
490259130
1949186571
2106095178
282740093
2083008095
1795686856
1971475384
341031280
1245970660
2113238194
1268407768
1278829320
1113811040
102608131
1676078682
263013583
1006016438
508978477
538969926
645173782
1208627182
61934592
340206087
1205454939
687190930
1417552187
413303889
606178936
1544421340
1531435352
1828003685
1562598791
517263187
1650788831
1425798705
1941369119
792609950
535125625
777653009
1422360383
12942301
548918146
2084296381
1509800059
1042883907
890010662
1159415213
1058115782
835266496
1058180415
1663909703
1039454101
348015317
1750315639
270644182
958883698
1323624613
688761231
16724521
346461971
1613998227
940255227
1459816115
453497105
2111258969
1755121133
2123292972
225471613
1672233842
796177173
1296892730
1111170207
1959783235
2118185719
1288959581
2134651485
69270333
1628299515
523422311
162898623
2141822462
1200176287
1324276712
925620388
1074483465
661388772
605823459
527191148
1730533090
745157003
1146684512
1765205078
122826965
1965694290
1939258094
135994481
1051369920
1810082816
1068970546
591001420
133740624
476652017
959019765
1102951997
1023565982
8001816
382582764
1123571944
604962612
375506290
1133102045
356116127
1688048388
889291016
1477896240
261062011
1701109683
1938333839
1806875476
1203514206
1607901050
574263108
1920667161
920423973
1669250539
1019491168
274633514
2084977568
364354021
1841404530
1537934433
257159671
810307606
775220510
39965103
904892315
465702107
1120906240
563893865
516609061
2188939
1410282408
1583913151
190310495
1228456058
491620597
1940361043
112373224
1634776051
839347381
1888874239
1003214914
1349223321
532199659
1338540636
373738746
2026411218
1037042814
1585776302
1989888772
1652880068
1281003315
545297175
1663818822
1435621366
355038902
1949075010
1159859480
39469302
441528820
937098542
1761700972
336627266
2013550051
270782640
671241309
1253900035
2129306162
873667666
1348827727
556182227
792024154
1271549024
403785585
214885414
600949900
2052895834
501872793
341383851
674974337
466660496
997557933
1255642473
579692685
340670800
696014530
882261288
781664458
1168390181
1064809184
874278470
1037127891
1550653222
1589578118
1547621250
1261860420
641471080
1736767127
1715095551
824261409
106691157
1725240002
284213650
1919838578
1724416631
31689960
1484866143
1329981530
791353142
2082441544
1133761722
1225449384
1539587041
312035971
1976732453
1209279616
1112175115
1215111502
1294503101
1760423324
1793566294
621028610
159393269
235261688
530458506
1310438392
1557717904
767688428
1954424101
1420081960
1135523006
1948574172
255112348
2091632493
734729518
842915437
1553817717
1033559246
968441766
1019771517
790576635
826677076
1798727632
1182449203
1891535865
626266847
1729559802
1906565495
669767831
62069784
20575141
1205616415
104443808
1273767855
1396906232
2108134007
339857804
1615106969
1224043300
1661630921
1310912514
1992273493
556170739
557073449
673183273
254871674
711189241
1753089321
2064241952
1689291599
1820564687
2032136398
1144839127
1776376459
2121832790
2082340864
1964675993
2090630117
2044998654
1896668431
1107896296
514869030
1409138546
141563839
2032227246
646291200
1569265783
429039958
1691604999
60551307
1236615117
2111475974
519010891
1609366586
1574698262
2058956975
2089847333
409560497
1379633108
108548116
1671622676
1004473456
1977826041
457564601
1723843550
2025466714
1445744197
1996414838
1951361565
523387306
2084018517
358249922
972634970
513000146
1225350350
1698068813
361345353
695701255
318510492
820388312
144186998
1977168639
1701009049
1820593926
609544937
1528623301
626502412
476616022
1191795637
1630965678
1690599701
1225085159
1290919996
692188245
1458641748
2089222945
37480792
1895727519
668830688
297711213
873481910
1337868349
1777120808
720578999
850595244
746180365
1668569356
2052818435
1860306872
1373248484
1072439652
488921568
414885809
1848173351
110412878
620748197
1183877389
976812121
982524179
191004686
775779787
1937200689
780364720
749517342
1670640824
1249244969
1610374916
279128988
1522360113
1616999849
485652287
817233703
493649962
1794274212
1205679016
465082083
904772219
395037702
1157128559
1238007867
1262335465
1263962566
1970236766
710062038
1164941047
1733077250
591969914
1896744739
298564579
1145282257
1661605979
1716657982
1110442997
740796831
909051086
29711747
1264229519
716761398
598361909
1575833789
300439705
691748734
164320636
504648657
1173327385
1705637967
520149756
791116679
1094745227
1998600669
1829847758
1598933398
880032556
910638287
209865236
521775571
1796419423
163269852
67672574
1515566491
1329334929
1131974807
1912105414
898482398
424956122
1837144515
198191559
546647438
1080780518
420068957
169227510
359368904
1276717219
2091464496
1155697542
100691591
415303511
1795754502
395154674
1786230175
1933750062
1826273409
404548196
347006132
692139677
232241412
1227303183
1692724662
1196020750
901822128
721931250
914699029
1044585496
862755226
1935412909
1530319604
229492694
1897420578
937547626
1030831146
1482687256
508070581
66169205
1257703978
1971602131
1957549330
502046405
314059104
532980474
446498129
873949978
280773494
1487654213
114034827
1048274315
1976988487
1852073820
774152870
495360856
1342390757
1310722102
765324952
1531177370
1399974351
1838069670
254649839
1998856240
593093596
435155979
973222319
1248930595
1558035330
1667645446
324436639
1571046829
1297885879
659962292
1313911094
1962423353
682655370
1824143392
1719428587
749766187
1124287260
1500738128
1100089770
867098907
1156331478
2143398981
2052832718
219107817
130452589
522874590
1604918490
1067755524
1127769029
876135527
1063436762
2085476176
1947115957
1453228137
653171045
171794902
1739455921
1835011327
1463155216
845925112
511336635
752074958
1136559000
1905135857
1119193093
576568891
291948550
1778986892
1081471599
1173444863
712490010
1702603311
511120450
562103505
584838808
798367260
245617491
447073043
1349355884
840686688
1214008132
1256671615
678172992
2080673065
496491072
388839542
608902835
1138219221
1596224741
1594063097
623535378
2138839616
191119872
679062289
107553870
1506875958
1846181897
495406103
1290070024
546295883
1182314502
66936055
563429400
990391867
1031604956
288264194
190134538
1417015506
1783839944
378994719
617323633
583367636
1642621539
82603511
1484978367
348240668
1250130995
656410363
2120380772
952372458
823309118
1056617232
181950466
1461662924
1686078775
1495067575
1495763931
161371413
1720303797
1045108990
2003345885
194048401
281737632
1544517840
1005573542
335346145
1604533623
1457163510
1357431155
1169152845
1810894570
871043334
1276698151
520592233
2005838631
694581473
1440336878
1433205278
264934735
657127174
1400660445
781687708
737766108
319031948
2120582879
869612479
1436876777
2131400098
1247138263
162326202
1388626984
1360624596
2053960075
1213676651
2041015715
1717553131
1167711477
1738848940
1229844077
909728451
1883818952
722144968
404271075
1402413299
1245705918
2024960070
633870287
1818218898
213655335
679215889
485577635
173159396
637394961
505037260
321416629
1628565101
345556445
1802792941
1581295791
1630002259
234172114
1185813512
539239546
400485374
1217786702
1363900950
971229698
403080544
1674761750
67911078
1774223303
1069774998
198753353
221568095
789489147
733508356
568372753
220221333
703912545
133103390
1571724953
1595060094
203883914
856295663
243858477
40230056
1390325262
1349185034
1459226874
1112093398
1769051508
1913787049
2009856671
1751990888
2131205062
1931739284
2077287259
420778894
1225845984
1880886429
1462198582
1830973400
524121035
30770561
1372395278
2027992284
1423349483
2092198497
1584393320
743812680
1853635847
1968613463
1267668542
1545795650
1382422792
811000000
236774980
1208379766
1416248837
1791604773
972186698
506856806
103414819
356428790
361082265
1223685869
2129003611
724398205
326376884
1169658345
1570428043
1155061811
1569799806
1540906573
455502965
1506820298
38502436
1105734063
1498958111
1717078591
1045936649
539042255
921479672
1176868037
1236562495
1603073722
1335106613
451757797
3534504
1545209087
1917341654
2105351224
854330424
1507035353
1062155085
68893450
1758650325
194369170
1248679980
1495012103
1381965458
196583008
216571639
817202071
882331133
1564554862
1713122264
1698204012
361413575
1718283235
545170101
1559917956
2098675400
1396399857
1813752629
492219215
705609467
1899946938
2124528965
307357254
753763651
1534127327
205862263
445122854
1852986498
932216376
333033680
1395487572
1099516213
1412998802
60993874
1879891836
1025147405
691405394
192711227
529189317
997035994
296895757
69112875
316104339
32681451
300862636
710388109
1050144665
1029882629
409418512
138799818
1215361854
726083640
1817516140
1168820810
1509526060
2065316416
1638759845
1000104206
968986151
642888080
1959904932
250940112
389228456
935576112
508316695
1073891828
1715006599
939000890
17966689
219411556
2075231762
890577936
199423856
950839183
1406787401
574380777
1082113326
993297409
133618498
323202733
294759247
590295835
2024248160
652212829
708447804
1712730471
375987639
1114619385
2019833079
655910106
2046089843
397916051
2098357058
2094946
708987776
1174553261
872336442
614431826
2115334580
1160937783
1443468290
1153915875
2065871740
712788717
1343019725
1793361968
1827752650
999417561
30395992
600406080
700791801
775457290
921814150
507670033
469357399
1599381808
1304845853
213254339
710257587
1033822250
641445790
1999827675
33635588
424876630
1023636800
1397509309
283701723
55173828
1163414539
574931582
796116461
1661859080
634909769
86662830
211250448
1822319772
1930140683
698578949
1735589920
598644143
1549218137
692972626
2109289630
592772404
2116598816
1890690525
1448286631
1849272614
778092780
31942256
868507578
477466965
504146647
1781849357
33170719
1366535727
363609509
150929658
2135772562
2101664484
526061759
1368634999
815882340
167214123
609685584
7060218
1688792544
916713755
1501366408
1336269138
578322078
117361536
1349793647
228353609
1538328639
1466028044
560064313
328598675
447409661
1381809737
1662914597
2041753766
690652258
905896254
235013043
139859455
1413947795
204105562
1871322538
1315973671
2119021088
845316805
52657986
1864700533
528996420
1252348512
1453248778
678776467
720408936
1879216271
383847722
1202138687
67069205
1321209045
2072727980
928156786
1322457717
150792966
108182182
235918424
1680144169
501525725
1843479795
65752422
378373451
1520631845
246986618
2011017044
1053024726
828987833
1840289378
900398721
815829642
737628925
487071000
2007543954
1254941834
204919802
1311064034
789321700
1193792139
245170987
1824110388
1887574189
1242133213
656473440
1529286959
2045846679
1789783549
2058966604
1174064109
560365422
254868563
1148280980
108755001
474991351
2057497974
1179074162
845144888
1900141469
1407202534
1529067875
1089030393
229495865
938770932
945611554
465145576
1678084867
452090980
1783921932
64914904
636499225
1313360964
417540373
1772827598
558914330
2075952920
627138937
806889216
2113672482
1079518698
1027553721
1384370172
354979775
1386931401
154920420
97248007
1521080127
1139828690
846072824
869843918
1397222556
1941965309
191748822
450098795
1519001906
974140252
1158802354
1734515263
91864024
460732185
860875181
1398598642
1056760865
262912512
1207042621
681299941
1300944706
2055381169
233970984
26567799
1226466347
1938851208
426499442
1067555788
592162696
1492825954
221669614
1893719746
1122910363
1844166548
139917529
1171699409
1461998735
1834709000
43856367
1090945053
1837398950
99776993
1490699457
2026382354
28998972
603098015
105109017
368106380
742949689
1110177459
1236512468
802420991
1227460505
858382085
982856849
1079753317
1714829226
1876815840
443656617
689054888
72132858
2033490845
2100049339
605217895
895284469
1041948667
857650517
33503472
1687856556
1067357794
896029391
1076684510
489986536
1492273385
769582675
1349071221
1863592234
557682955
288628288
1573445010
541364349
1363344772
587165455
1881029554
751019548
1862566165
545115120
164510287
765253117
1034905678
939009707
970817477
458188311
272160818
1608628287
506367253
2124481170
557044731
299831647
2013915065
102601232
2055851004
1661399433
1059671021
497373660
1138668411
1808656572
228517729
277494244
2122948250
1865268854
1360108329
1843243528
1244326297
834249486
1676100966
1504664820
1158211081
1987061551
185996517
756983042
2004619694
540802132
1400234520
1111421188
2043925603
70548765
1804243435
133207941
675071687
164560219
1558216662
2096032721
1079083024
1263657584
1916006542
2020907401
807332981
33194950
633113445
838289802
780479352
644272828
622189938
1218153975
1761474061
1324600050
1314775932
505550337
720473319
2061609657
71474093
808397582
1591947051
573502184
1423417592
904754162
702420862
255537145
825019398
657261083
632030105
945981701
1505681091
1967105283
1719550384
81992051
771437987
619939655
80889650
561844160
992969309
606933575
1417334408
1180604212
962497956
616634990
1171684845
286033622
445842076
2035307459
643634437
1511578204
1802059659
1745161789
298591221
932704923
27865388
573847777
1700546680
711302421
1474901124
251834376
1787295074
1164633342
2069037458
1515179984
923582473
1932896960
449027177
1078350135
1810904757
1465058556
345985325
1494511134
225525545
637364251
1389540579
929844627
569310332
768579245
1520021552
2139994205
502152570
877484618
801477051
867832948
1602646784
791872345
156968981
1309911580
463416967
1369223310
1468130487
1594437570
596060006
1429627105
1088226591
1250860652
1368246827
1556466322
126338600
1703169381
929582658
1182726984
873307496
533550880
1498109040
1102365017
1993833509
381044102
1422003365
2090195666
1722226981
1584203147
1248585018
1137176305
484000554
141239264
1038729168
1993428284
776485588
1741902247
1600368809
1096971943
566695293
1407397755
1446003898
447769923
1263478521
733635305
742805334
556846305
1561883611
634909176
1715618030
36219673
234236896
13559720
602408273
966737695
1718627517
2043887715
1495951821
409293688
473074415
14687667
1205930869
587365385
1569465659
2035827463
1584778501
91822251
215301731
1898043825
2146620971
82975606
766976027
392068369
2113542257
159488536
745391045
1593872209
894393965
257238524
826050164
547280117
1237180849
129821755
1617879544
973560230
1849846064
1872797130
962473903
422747221
2055401202
571547773
1024815709
1398276845
1186778950
851969562
525084891
1610913665
1668447794
1703267730
43067425
1261767726
1111606795
610265826
580812168
815007439
1231785424
674207583
1441749249
354268621
330704604
1534224844
2043740019
998878375
1249059812
1494070983
709346443
1526466377
395425533
1166391602
423693831
782161755
566662962
576291318
1856724112
669308740
1559392224
542421212
1429036875
609642478
890230304
1590162433
894766309
1659491191
974243742
1924747585
590858010
336059064
2000400318
37565788
681345970
1115523247
144439193
893996165
1609105335
2059161367
1299323519
913449768
1110112486
15297242
1181304270
2065993118
481718531
358453171
1118862770
202102870
1492252411
978705679
1998146671
192266382
453638538
615979522
1988491345
1084568654
979640859
2095331736
1125138862
2082790052
952874462
1405691633
1399957906
977953808
594542834
861592008
1884700597
2117837423
854444106
2028843615
962787535
2028366203
230474783
853745173
1910017261
746338049
1115300278
172983156
1759239551
1579328410
1705578057
1415149087
1770841080
1286183267
950159596
1043543052
456468344
1278760602
1569438850
565143715
435600275
335688514
1582375638
1871854013
1417987634
1010054056
850832851
1071618915
1670286931
527196010
2076097180
2139614380
463868348
204202374
1488685863
1576262516
176890696
1876226526
210110789
202412219
1692668387
1709540267
527601682
295511245
562877859
1530904495
1153220213
1956273201
465946341
1047610036
138629558
702393029
363519062
50997046
730662724
1156088092
1484550380
255120481
523208576
541384621
2019725987
2145359785
802248582
1053307946
1836308593
149488587
1277154157
1899855099
1139327047
333453786
993145080
1528280448
428119501
554252539
821201167
1139641137
1985798284
1400428347
1749412644
983521387
1263032781
2050294020
1221359172
1781033517
6187839
1433313917
540179539
524061453
34616557
1208194626
489401129
1626527930
595860464
446332774
72433742
635363027
2029838392
1858693195
87835134
437845169
2100640462
2111318854
676643204
433524818
1756955806
1070572399
66004669
2002152261
442819524
480683048
1097891925
1509428995
1280672561
1383971263
2035474373
2140156119
279924522
1224388899
251837171
1745487330
902282559
452258205
2075022838
1990252643
962140453
885222089
1631598110
1527735018
1586093068
2124269326
1289591732
540439768
1253083659
664846954
1113719956
215736054
1088231712
1193788244
7386561
373466988
743497386
793512658
1725255398
2071823916
640550443
1954198657
118252322
998025467
46632803
1530036144
686627957
1995947995
924505308
236609041
1938613480
1920291162
253466957
868339152
1955994108
1406162589
966500099
880539729
1852491251
1639784316
515294522
1038523228
663511772
2062450585
1238150820
1389213879
1809949659
765215107
1748037632
2067599140
177424419
1330373586
2044380645
1907382804
1499002291
802987177
1367167789
2004048320
674175448
33007326
1704027925
1264755766
378459418
1445320020
1006226377
324942983
1700850917
216756140
1712004214
1642001436
788841951
1869305564
316678987
1581224440
1625580947
758280318
839106661
2003485606
1747877251
1357667288
2023315286
1841223018
1030716760
1424125461
1464649150
1779970621
1491250210
1531311629
259187051
1158917098
460606511
761710849
434339604
314149916
1586349000
135730803
2050359168
2078436185
652529729
1654490298
1697212215
1741083274
1688649830
1219925217
1361116059
1967825551
1031321082
256266139
465463642
1152730203
317059168
511391853
1740796778
396861877
1375018838
1128500020
847063148
1447093513
381533207
1964359541
1614193012
360907265
1358326975
1009603738
588859320
1277691324
1553296910
1736238873
675718087
2017013284
1807484199
146181006
1658827437
282643432
759560911
938177503
485082367
1020258597
1299586307
1868815133
706274469
1737538286
1146669395
1668299134
816366437
1937692695
1603632945
286572888
2022519115
1903049457
327711298
1502618250
291707416
1919551592
1637700797
1608423354
1672154208
972300586
134459645
8009993
1777747862
1276016909
955706501
582589030
1523536341
192886824
1173477932
1313713622
2085033651
1507893814
2101838854
1585443092
774868346
1814939502
1857680780
1609687316
1881990824
1268579492
1707609683
482260584
1155941245
1136204729
646667297
369125861
1405022904
1271565074
1545534740
685309988
245446659
1254166203
766020030
1614880421
1770232304
1777295464
423364531
2080171856
1567733679
67735418
32760765
3677448
16885751
452405604
1354101756
812289989
1950277337
539634181
490635806
725995866
909351974
1078703031
254434730
1955410118
911860224
1278185372
81327766
349765488
341635710
1176466935
270499573
375790748
78927356
196025983
2129007939
154323491
952199775
157947941
1877473158
1607059601
1966634931
1590454796
1643101298
1631370088
834555849
1444346666
1040750082
468636997
818115561
347128575
322804798
938527870
1992672015
1843773756
346037866
1053759099
1682026522
1257553605
1752039133
1775463769
1975255082
679269731
2035356521
1188731603
1366102330
981188731
1087410459
117411191
1379313544
1563292796
1814920573
293385253
732775595
306282482
1258498399
4498238
320734581
1726788476
690271045
2062745534
228198402
1083806269
189829325
2010559613
456153699
855050578
1081287123
1106668954
1939828939
727773507
1464945140
1041259932
1759978325
1789908392
1251218398
1203128544
1212429506
2007074034
458119686
583457463
977166532
1764452719
473266812
1688551510
781316599
556247346
1575358475
1672482441
1356718045
1290669704
2125313266
714632507
1461679631
1116321745
376622411
542804850
858030449
375164989
292772029
213408831
1279067967
237080436
179555646
1547147871
1721074383
1667154580
420935965
96736572
1103277025
410524663
137882917
926368798
1076348249
2025065256
540995464
1965433621
352350842
883088897
1846179090
628512659
116856412
1769597027
1864705049
190553049
1230027063
1125348414
455204489
243168170
1171748656
1298430455
2115425353
1043146884
1842116274
1935221035
1980800407
1553468953
1212835311
371787894
662068292
1564085677
2023850439
424957334
1652025340
615414679
1599480867
882544104
2109668889
2136289949
1149950314
1448883873
415006187
793114719
717160414
1576549669
1242212805
557066657
2095770757
1993746208
1954378222
1258532648
1126341367
1642990266
1469695463
1844459728
1695015446
79646378
1850535957
1900528247
1098199979
566702912
1356658393
1238982807
115990924
799547903
355141424
1700352913
1080093797
1498596787
310437637
1478190326
1985698320
1252125448
2084728758
379882224
336008077
167389501
2029784910
1404359923
1955285794
1084117251
828855359
780836880
346254209
2022286970
1293844112
876614363
1624345763
2143346712
1893210658
1380180434
2022798124
1311436638
337879439
923687884
51713552
2082640199
1790978071
1096007167
1513336123
219260596
667290520
85250129
1549027178
176640882
251440979
420399499
641525888
693758039
450182575
1311472584
1238315122
1938133495
1940091659
632473747
1323010133
915984797
248344414
1377721607
1733548430
1067433322
181113000
1234220614
1078381502
983500974
1056003523
1880124882
1026329302
1557124054
2081966024
583585047
858658240
1441613049
627436763
1957735121
1714427029
1577379829
377864732
941133413
428488244
307943121
1053834776
2143362125
2054428500
890415608
1861737223
356174537
38842494
1215180813
284502362
2037374306
723602380
1737682665
1611327717
1599711766
1888027664
736586591
953887892
805446763
468306588
1597585754
1067877216
168997602
1111749898
805098627
1693330391
1448168069
648107173
370688134
1053969648
1972163452
1676989261
331968710
1067792762
999937211
1433901817
2136570127
139245999
1579182257
749519582
124618268
1865047482
891058692
5539475
753310895
1382275046
638666523
1605895125
2053186456
1854168821
1376857565
433488057
1384460842
948967481
567984527
1880963682
1131981266
616729068
309077428
1483913944
1726223773
1364268354
797815541
1115600673
1931170384
1051359532
2029314773
137852531
1125842866
348937160
29394108
1239269081
1076606850
1869077900
1898920256
1907379439
1092357880
1219375813
647051117
2076168631
539123058
1555973681
563501139
1651275849
2039959176
1171022627
1933142834
943060184
987379911
456976357
1655296615
61282887
1641037542
202047498
481584893
1648752866
177158033
1056204323
860660994
1267827923
702897583
956509912
1710694551
87409498
412010745
623811131
586563834
1975484986
1544138126
367783609
1815758213
54039810
1729783075
1000889165
1245024724
255171711
1563442772
289726829
970342919
1778275167
956044676
701319003
168167095
1117349347
262780157
415437412
1748060543
698666942
122485938
1618315689
1786157423
822329716
2016662389
1744813977
960454316
176885670
367910437
883270759
287496002
1140140345
1710948592
6889664
823417695
1585878251
926000813
1238382488
1744693425
82573373
1041093081
519385101
1476917272
167421238
1866069045
806996192
753899694
656191797
717393795
605450652
1844172024
558994074
1199938984
991857860
1120099897
265045795
261013697
41073532
1993572667
2002256633
1127299904
901393832
1005150876
1238132035
1104195852
1759247905
703496926
419051629
74034780
928093127
931760847
1889122007
655030581
2081098839
1794400095
1390631318
1401989352
2132717037
1231584947
1067200273
2031224595
345793141
379757363
2105456767
1486042855
1509832893
1159639335
302600565
279684585
365883214
181201416
1809521705
1995588792
926910185
1696688301
1072200083
924878323
293919726
1920919140
2045773529
1560094748
821447055
1713227330
1689854814
524272728
235295544
2125490773
1455751018
1992173538
1817073567
1327877791
1010512543
1179939723
1644579394
1410035344
1190844681
353961035
1449227893
1060073688
1641626375
495788857
996755595
373562214
1010236013
966491685
1645158749
946180079
1597294880
2085971939
89009989
428003344
1039181579
394256405
190206350
30083469
374647023
2082562962
30999033
1650469535
1075856908
2053211430
78726900
1471135371
871706307
2116766977
205499977
1022562582
609266431
1663263201
317935397
1131911994
1987739461
1000536216
395891766
1399895925
1100111122
1267239990
1009290737
322149967
906286875
1624203023
518819116
1289660884
1875959878
553566850
234341689
160227941
975622828
1403135761
1527199147
475452151
856292459
656078046
1611013430
2122425570
163428150
1715284940
848180126
1230865605
1122436466
306695204
383577077
1232358943
23837045
1441400332
2027339573
432636029
1261970199
1260794523
198278635
1829534225
489965206
386110328
805219048
633208333
1641126358
1797249891
1584323990
493485859
28986306
240221908
583478114
2117514525
1313542622
581683982
333552462
1495922583
1906343575
2018887652
1253154587
782623735
1612767116
1506074348
149263894
1841154087
2072749128
1594641425
383669987
35936316
800541582
2064799142
1521861225
1603545378
1296489141
513559842
1210932637
347305644
1186978435
2051168013
192803738
1318333950
948559694
427555575
924926020
1494303487
1283495252
1175878640
1187947160
258624716
367089727
1552284019
2013517365
1537108101
1920815288
1990350436
1251128937
1378314023
1379474214
327215728
1909262417
718684432
2114123204
675019130
419908793
1320276457
327710345
1318646940
474716765
1842929109
1796524508
329154942
943030444
260594887
18905171
961235871
974123419
1367805775
1161541112
331258807
1668166636
324491924
1545352986
54769811
43572692
347106519
1924632483
1775308458
860345923
501197180
879958306
1538007391
1363304622
466836759
1318215867
805519906
1620979076
816822885
657268039
2137919854
225867315
351215042
236301923
191219361
1729371578
1143904720
842605069
2061910258
547347510
1407699897
237093622
1300815447
1805086880
2037970730
1248145003
1602886979
1851710238
805071607
1155986390
1447756807
1801887433
495987914
2147006835
1308578099
1669336317
1255075431
880864125
643396562
1478006386
1985693874
510718489
1428507657
1345660483
1233010824
1525936090
853717783
1697022958
1912214334
1407125436
1183894292
1645198693
676481652
1007430471
721098782
1803000316
1894389900
208171389
1090084859
842928968
1903819989
1100936227
2134069871
1735317760
58568638
1315518219
1360591271
2089409120
1062950718
1320031522
467727021
905631820
321192669
62404613
696085666
865664972
318074928
32314606
1721299592
1428655214
269031168
1015903238
298580491
1190163059
651460061
1143504431
794574054
212996276
1534645524
411718444
1308022899
255388515
119004361
1594828786
1710634469
52325951
1202196533
576974122
1575271232
1967502889
1460279693
2027781437
67977907
1674536006
624987917
179262030
369777500
140343246
1288369900
1902822667
1013272922
1520447614
2001015691
1313854123
829816366
1480914982
193689505
1025010418
534012193
1233147429
96887467
1963411116
499973888
126609570
618390754
2049132094
141101797
1016162119
669666362
883447534
1639667175
714845488
697030516
483844682
994248725
1095158684
1036301195
1701495787
508895213
671622017
1385971454
790808377
1369291638
1694992631
1921160902
1407299137
1273636765
1856138193
1791191619
1074905186
428652766
1070730119
2137462642
487841572
1925934064
1976414239
1090719581
1067656691
1055542618
258076012
1209696787
1630932858
1082304984
479587543
214979393
595993577
754452221
123191082
1221285445
965160981
2046550772
470333450
1280168513
1362559587
959528203
451071771
1856065239
2110698096
1797318172
1632635525
1159178196
1778281930
1204787229
611119572
318925220
100454339
342284055
1141835496
1881241125
894615158
981571935
1875397115
1915350993
879546802
1993193233
763412973
958820117
102449415
433267596
1264521296
361856375
893999571
2127686748
1691945571
439048983
391478812
164102757
1692752911
1252788699
2140318147
785369627
1432826254
999465551
2090631751
975729388
1443686919
1584590703
1145498500
1230575798
1123734098
1631736695
1662134006
587180829
1706747313
1984230326
405567763
1543282127
17471971
224144606
2133481631
2110546379
574599205
2123845445
1153311859
721396787
1629294561
1627890537
601383167
199448448
420522221
1207481828
1287225301
512328577
754146774
1674439642
530459909
1518591401
277083579
182869701
1355752863
1908484320
552998718
2047345008
469603881
1428053662
1208895988
720571304
552927386
73178667
2070151584
1927196321
1540074039
374138343
1669509059
834671032
1725600456
1327665824
1422056838
912037258
1424355967
134064271
1171541735
440951106
1979662216
467526342
370289780
1007826619
1103740164
55544907
1071265175
620596677
1844089176
1094918093
20970169
315357735
1737319331
1084272670
395649012
221697517
2064024371
1128798280
1616881286
1641690858
1824232594
139392007
209141808
410135265
580634709
1483563026
270706784
1818966906
1032886716
883589504
489555719
401029651
644879377
1954142156
974346939
1064785121
437887372
899306229
1936583418
351040222
747004283
422065515
856801836
1388238759
179701357
1718795178
2051027098
11407503
2004958288
1296469029
311580054
89794475
393910007
645787738
1129493174
1605837096
472320026
986174527
924763555
2119941954
1056366012
1152814800
2143922796
164400697
1082673268
340226734
211338685
436484233
1222404510
1865688535
1897101019
916071367
289925441
41861671
146723478
738743417
822613348
1992932708
1446929660
800168359
965052098
2049743412
1920138143
2137588457
124604537
1465278182
2052094043
542874242
1240052971
2062473028
675523195
475884359
1097033104
357014594
673264208
465226744
458508256
1468916639
985033321
2093937599
416597080
550377736
1748327012
297850609
1504484379
1211776459
1322561796
2011646511
902842337
256119217
219989621
192245649
55827971
658244129
1568319070
1295018689
2130477102
457565145
852632115
655318253
1236881972
1486123448
65530874
1472637295
225245286
2080151102
1973204916
1818198370
1603313029
2098297519
974284317
303872236
1616478419
1142579381
1156855517
839770704
1630145735
827539675
1664811738
852603681
221738259
420033611
1457946117
1814605862
594336992
960734322
1296335476
1259938174
1219822919
852181804
1618960793
1552240341
1442022171
411028310
1397505843
1865745388
1159101846
890079363
1471312800
1030970564
80344215
942909473
2013590994
293722567
41258591
300699864
591842624
524401694
642641546
1525121821
1817414851
1486137759
1298306022
1189724513
1027921094
1360370115
28393139
1052737797
380493077
1491798276
1214766833
1687576875
1818625880
1301509637
1520306836
1856842783
1337686397
984425679
2096036838
1902878603
1493614490
1138371608
1853691890
1662188526
683177667
1946273973
268958699
1482186154
1645870766
1968175699
1876825234
844750024
807023717
1618241446
1469234071
863991164
916403222
1086425711
1283579517
838383617
1224090517
502080450
743058465
1671971299
1478100153
1397946584
713477079
141425825
1235914651
934991424
1966185163
81864559
1250694224
398646640
691466966
1353393758
910779910
1211045805
149158062
1892948813
1450232947
478106420
301494729
259147294
189071007
1498171205
558179150
525151274
1631265975
1225588784
1172289358
1529186783
752804548
1829082024
1041574954
1433602454
13986549
1530928473
1415825916
914932954
802723570
898695809
1927651604
875662398
245566249
1153924881
1203015799
1056241523
1340498110
642480356
1022415787
1448492534
511989613
562666690
1395857852
1853740809
140775533
632210102
491987480
1323229682
1583108080
525572396
814474385
1384732203
1674299432
1222220491
1411792432
2012871741
43543317
1331317158
401811501
928591028
913228958
556381117
956200449
590961135
70933814
2047688461
1610816482
1762025259
418391028
1147649694
1296694366
1534499228
350478561
767282550
1908162309
1248774088
385986334
1476752378
1158819606
149533366
1298431738
1619792770
1562878210
580164992
652386475
133012330
1654579476
1743879662
994661940
507773921
2065377671
552598653
505441688
1902515120
561750240
1661877454
300868474
1516530578
681566284
959606279
2014940389
713284272
1298071924
9314936
1670695405
521534175
1215968517
385642651
1656897440
783357223
1098113389
879483600
1727240913
1902660994
1465141260
168099801
640375112
415569791
746894361
115282667
1842650481
1667428899
2131374338
1798511657
457901856
858680528
1451804816
538902804
1361811242
1818784400
899172536
455693273
109549751
112123713
68391465
1775692961
926061491
1080777615
338390802
1522747767
1250183016
808026284
874901595
382514727
940027056
2121614645
852710544
1577401656
128974693
1711452505
350320244
20537145
88920544
788519609
1968620066
436048933
1561732716
898771200
731755600
1884525223
1497993569
715121245
1437196380
1847091414
519136343
556203735
1289715148
1972120610
302964570
562185578
1485209578
1768221297
2004904816
1729998959
548549306
838648031
2099043733
473634976
2024169967
206386609
110936078
1518873339
266536750
1955079965
2013963461
1852220299
1964998567
121605188
882081895
1441256134
379472722
1093467594
716180308
865888481
258101821
382338330
213921047
1887013644
418296664
1913271616
1062301121
255078110
1700403924
1034423259
342454473
1049869929
1973329898
1117099896
491615948
123536897
875506468
1027729846
845146151
93742693
872113473
897863305
1254942532
1946571465
1881877723
1293831419
1541335630
1810699224
1224381556
1709534850
972316176
437965974
1044343162
835047590
1529827331
1302525546
272712187
1945009184
1712857211
730705288
2074940187
1939375514
613170320
2114512140
898453247
1576662417
1165091167
79260514
542083965
370506039
1305077041
1592616451
1795207206
909629891
869829184
529600161
1745398985
1343503853
1564367135
1441183383
1758377743
1167077658
452592327
1428362017
1338970492
1701868534
1147947597
1211028176
1389058242
1278710977
1016526894
636385277
316562306
1655132156
2062537710
1704033907
1079801595
813021078
591439480
1636419300
1955167686
451355711
1311589389
720128969
1129129671
203287776
1578671929
639376695
1127154365
1762715565
440525384
616604916
1778580024
691646879
1276285560
1344811834
550458612
1412153045
1085716720
441963132
1502955259
509948782
1530402395
321479736
1036322703
1472889624
1366645789
1777927284
1011248879
1532877205
1080979229
327333541
1377770835
820202212
2055123410
2125552110
1625237590
373476322
1279153896
2051007636
1109217674
798552631
1927527072
1747839285
124503325
705133575
555599436
455631456
2051956565
779526548
897603884
1026017123
2010872703
379071499
800832500
1705273398
802179599
1872582390
2146966036
283251045
520203842
1932556187
2110653567
2029254902
1362273622
1080257938
712309725
1681519227
242824149
1130617633
1541472930
1412950732
343596190
1676027274
212350863
449359183
1542037179
1062747303
1319729009
986509096
785021833
1695362072
1150093372
479699946
2083423665
1068659444
274221581
91789914
1646753365
276833216
1399681763
1827037019
1457572837
498388443
779112365
954756020
770076862
1997417513
631836443
511874934
1858201724
2014289591
1755190151
1510135350
238487252
2030529007
968740304
775043992
461975083
1826865031
353476356
411715429
1464997108
2064158407
991085281
1806662158
1905464470
2037849089
1859797477
143798382
1489633127
79192501
84208618
968280163
334659367
1343961204
1388599788
1128664369
360512219
704071392
582350983
229043003
1298400592
348502649
255400632
1736600777
2091471768
1057015649
1905355
926088720
1822636709
282783976
195057215
314571145
816035485
2013206937
551134886
413563886
10614592
246045580
734282924
181436670
128940177
881895633
1363683874
406537930
824286969
756888462
1941392416
1894644597
326688396
1472175562
1717101988
855748543
271477148
471266003
280742189
1989907618
464610768
753624612
1084799881
970620649
1627171708
1376246982
195941903
752399227
407767876
2049195194
1734078587
1627585470
1890065657
1798407588
158274388
640025004
1474794655
7909712
792392368
1790112905
1028989527
52255539
500461522
1138521247
515692342
1253388588
43066223
1431095095
1211372624
2026187730
1435889735
659969009
718733474
1259703901
2119015770
362768441
249988985
770551633
1002469301
1600799557
701488785
1751681071
954596686
96103273
1220973758
1915948689
1059688201
179849491
1287268104
992301885
662383315
1356073923
613425334
1783065490
2087005604
1195955889
1185660898
1525883127
901783232
1153512361
1659643058
1675848052
280854770
1744687309
577374040
1025681437
1159900384
293569557
1247671803
652784798
984396846
139827008
2075663205
1150921796
1739999887
525425964
286428569
1949731372
744012054
922750222
1221010127
1135642283
1264637798
1139533527
2031210781
45105362
345050927
264609767
4756385
1350675784
1774806320
1060575043
2068961771
1794494490
47090814
1027625332
144866520
1814772548
831061979
136297618
2116828650
307124399
1790256351
2061942124
2093337844
495089921
2099082590
301695822
867522217
1162128557
731361865
1340679087
1931909886
1069114360
1277042121
1392443285
1551207019
1383454432
545111332
1533046408
324431288
1702246000
1395827605
1950725212
1258590952
370254730
1563116509
709835727
1723892847
1356656764
390843114
871111666
621201035
109914101
1554678413
804578320
1896357444
554360456
1755200127
565948330
2114740085
1929857602
98024457
418546514
1015595681
1971593968
836715242
2129195036
148030488
1138706993
175046901
1371668632
662210841
1746091117
809740005
694381728
996658964
771573846
1159460905
956241407
1579966719
1570410321
1220567913
456641621
1655641847
1766641224
1527490176
369252612
251550364
1314385180
1326282642
646173875
1103705789
451499782
92288844
206455267
72740134
1176116160
854240318
914125475
2044531975
1132254883
132563853
1682846776
1901215969
2095603548
673602734
2114306742
381889834
575685163
1995381422
568821364
1570141719
144441432
2112241308
475862963
1024644678
495851517
354781700
22842038
1018686670
1206637712
2041719131
1616184372
370248603
1614210851
697214297
318870947
1573817706
1198114510
717282943
1923309924
906245254
2118637710
1422200360
1313081183
2141655162
15884129
1241960903
1338071111
1499622565
261305734
152648800
344150793
1981236849
1980648308
1535570246
433940544
1969998774
1372254433
1781745180
1010566929
1827954775
1170597177
1701145841
1801416829
949955912
37564068
2025236274
1560597631
1965766322
2120662037
826048241
1920906902
932444550
1069730775
241699321
886937680
679121580
196811947
741553014
1047130067
582315132
1700783701
1330974361
525361640
1347384672
1110677717
441856218
1182877778
23060007
1846961548
1417548762
920943664
474177536
662867760
1907523498
1411541914
249563919
308969948
1954676196
1499690214
347905024
959034292
1370641073
394693608
1976851303
1880706217
785121229
1735402821
372277970
293181290
725339798
1345481501
1181756352
746666175
1573085761
938457435
1099417077
1803759755
1309790755
293102011
606147855
574398924
1954368572
1472510029
1847899971
645620371
804699809
1267492779
1192637406
1248744587
745573058
1314655434
1242271894
152077750
1645297421
1638538215
237596940
843061059
665540907
1066142774
1957477363
624029578
1225986180
902614175
2108344781
1829974253
738928788
1665498911
13704003
1556708045
1285671598
846823099
663590727
333640159
1006004403
1805035943
1781027075
669454202
1384228590
2065364718
427284171
39402272
1897418433
293622346
720963434
1558063663
2046970109
191873172
221475244
571803579
496934629
555535179
1047738642
1523934514
741181054
780809755
939623834
883094249
1484354239
2107177412
2082764946
390594468
892874588
1440909675
894413840
749191603
958202387
897539593
1494104193
788096517
1001706912
2029701989
693060370
1186785725
658860875
1607801732
987632591
987412862
168334737
1175778254
1475261559
847190553
1128036957
445186234
700978577
1231181998
1050795324
209381890
213171761
1011794677
186741175
582258510
1300431060
2094360416
393295163
1759022110
1342028430
138583442
28496298
523174903
1105631425
1862489696
757336038
1546106673
102426574
248263761
991568132
1441947311
1873537242
452160395
312568309
363745340
886288452
730753683
1413067894
617769610
902794348
755255811
1833493053
1485720153
1271460566
786826555
2029811362
906347908
1343616807
972913142
980627815
90681501
1815759297
44315054
1042788511
151054628
120700142
2106781864
380967634
1888267400
1286427654
310054670
858706316
136524251
1460394367
1624938626
2070162287
1296535404
1962343606
1218196816
814298719
62252735
1471019191
691263814
115180150
380819757
791069327
252263825
118092483
180175625
1431224056
1344348060
68065624
2124628247
701759723
1712736797
1421449244
974879800
603983923
613639446
96471959
186891647
1749890835
1084132912
1672609214
981846810
1535072480
1982314662
170024702
721652677
1026117728
1986713175
394004852
1170961355
1202181536
718718657
991742726
704002211
733670551
1028264025
225408813
737070516
2047269628
1066819648
2145255888
214280176
753248027
962319070
882155767
1888504527
152182160
1416430484
875493213
2115378226
1943363555
1426908583
1099450041
959152276
696253025
74933265
2047322552
339492763
1863811805
826657220
48322206
1688612780
1849802305
1784672890
971368734
1487219460
1654018042
508248476
983086340
1152469915
463466140
1372087346
107356187
424701727
385229668
768661528
1089668207
293339954
435720286
908409922
933108495
752622269
987020711
247294375
1433169294
1345898620
882864351
1334530746
851038370
1906492560
845843198
52538338
572942048
83122255
1902145011
233790569
1918511556
1886098012
839773143
1625339249
374832450
675201786
1831058653
56062854
70633799
724320392
538475802
764053011
1547508678
2032563106
1244935028
1568579476
1350292504
1079847731
1521377133
99126885
1326404510
1678063864
1554485180
795499721
528005468
727668025
501710840
565983441
1970709383
1453280278
1634254700
1802642668
1912404547
175403185
1725620072
1680830509
621003102
2048154093
744761540
238614134
1627779705
1925768915
1342954289
158804174
321478704
1797425702
1515581985
454614342
1495834442
2064637925
62485660
573040666
943192504
691767268
851069378
713063021
641624170
1160858476
9410783
750537847
148608430
350980344
106933766
1791134703
1674831782
1871308852
221931962
1036883384
714838536
1980913295
1998271944
332887276
114929883
1983728564
1465615571
1199451262
1742498424
577656069
891213725
1854981580
1427577351
756673236
1516325849
815147662
1206092101
2096728997
1584509532
801031131
1054802768
445587864
1254108387
198304528
1331488402
647540013
1292522762
130544081
797351668
473250539
1645079010
1608673838
232988838
1486626586
1074464422
1731368763
152975731
1567062347
142532878
278928671
1023996927
26411582
1822428881
413157621
535560536
1215307288
2017809596
435104268
1432693557
1559247430
587201648
1891332375
707317512
986083680
391295806
1825970379
505437966
1577154238
1410199369
1956042361
947842429
1692322607
1677385477
1598443974
1535426130
1723349366
1679679174
1996432757
1808458119
1577884162
1895397134
1058449112
1628427736
1657069498
1465574140
1295939375
1017000487
351693738
223944194
951048920
1803966685
2139335190
72317763
1540479526
1225011380
1696331078
1421656798
1642801588
1200220255
1497088969
420468760
1536219663
1023983653
971905766
76212350
1503842493
1764809745
372263922
1602625852
1472661397
176233999
1207498718
310046221
208967136
958400784
134437875
1298185993
96436308
1150724578
77587968
553932551
1328959704
2074512146
199954641
203596260
910325599
328445308
619415416
238031589
530346491
1448840140
37262008
1171622514
1099218142
1433543746
199871605
2035008753
2073201395
415107841
1437670557
584995041
1846101442
531399767
824179879
1006570770
1606801014
207005404
725157074
91434596
1928639649
1993377196
663666494
1933758200
501334109
819684155
1917895889
791937952
1448272083
810805879
231219649
1421507202
1526623659
1758818880
786694457
493134223
130965213
321603321
1335337377
753882093
650200230
994638966
1961529742
139006301
945424494
1805830504
1102852849
49134418
1001354354
1860102225
777750660
304339968
256672853
1727595116
1077168424
2110026971
422739315
1662034488
1676819535
1381389151
2104348304
725331158
396091024
1214640385
1204730120
735438074
1631931815
153278608
242663456
1072067842
572292316
1349227619
940302871
341082471
749711603
1754342709
964859721
2076426820
544162990
1547370400
1284480013
1293035140
1804318033
2129957693
1358069618
1284472174
2003891743
353195940
1072299038
707275075
1799359801
1871995972
1380128979
1289476509
449312730
1096322390
915673107
1979272477
664720943
1173752448
1985216791
1018698753
219963407
203072922
1839228703
2095680272
1192665342
1346990057
44128969
295265360
2120350727
1434911104
379427203
379050671
624261436
225918687
2079282707
1912959904
817125413
697673429
288018592
286914990
603844034
1532045725
2062006174
293565951
1816446887
418678425
1388203767
45757328
479074536
828650142
53043564
20367608
1792699768
1356514940
1830680609
649538131
1738057615
1424815242
1565121270
704103525
1130644227
1849559048
1141496043
159751651
372236838
309193278
340318299
1138655847
2115838313
686403881
580431646
1762931786
325235731
694662742
1458946844
1078699780
432130157
318256100
13005279
1301365209
120304588
917728228
499597706
983247047
1784211240
1227773493
1773459723
2134020232
1932667663
167695914
363118557
605886414
1510810604
280525337
320726602
494872924
568139393
1927987283
1881273972
2144364203
882451457
2127160860
1450732470
1016797823
540563011
843791791
1504473921
576696858
1170576392
1721633950
1548653774
219496627
455828795
1544155551
1982538165
182454458
863579978
1784402930
1783000635
850857680
411218308
371873797
1687146889
147960714
467323078
727375611
1683779031
248927714
608861289
1097862268
1775943801
65207740
537219642
910873738
835713629
1655246108
721152633
942084776
68165765
1509227527
600695943
1740416876
1447162861
1310398839
1492912907
1871584977
1168089505
1742886383
723240981
630054608
797260690
1336284757
2012012799
1751309597
2042493007
1904741615
1565686690
1773526467
1755396993
162209041
1649437152
2064660875
842032737
1032864875
1464712682
989146017
1384542073
835620194
1174251221
738109575
2131378896
1501497867
342856789
1340521415
1928653679
785765693
233284535
1418096302
819757492
444669339
1463833445
955463144
974447940
159856620
1807122341
218359964
634862642
259832039
438347469
228998530
1866546121
1963693989
431125815
1687016133
1113405617
954488833
814586228
971356822
92536536
1397898403
226550116
315462255
1435071076
2060157254
1635163475
663429374
675608395
972463389
1949519127
1887009873
1244045838
1572703422
1663407003
551467119
1890201501
472392934
1881699240
586227091
613991800
1389784225
1094243406
1752491407
1412070027
1578368790
826231869
125535072
1849206562
1335719403
1429157568
585986152
2094136535
911268860
534515796
178750294
1319200575
908207809
436607448
1326763392
1538831350
1640806940
1933526350
944636593
862978752
500887667
1130982052
686253464
1714093639
1320988317
732873533
1890991921
116710378
835059064
552971838
1945558226
235152367
51293235
149994807
1331435119
374817284
2018245340
1980500020
1236360319
633003398
584928296
899205596
1876446833
1739258251
2036654057
246956974
671799594
10476844
459642269
2141645452
1567284504
1618461664
1467921916
2049497803
487087166
1070487032
385795521
385389611
430387354
1026746389
262561821
1933115043
195906176
1548649476
2123634728
1779152476
1187149586
2049620355
896689199
529309600
650816933
518665477
1830850180
1502856190
570681083
1852055932
523219342
1841198413
1580235458
1446203223
430749821
459324166
450299571
2028610991
382757439
2065696272
448846773
993811046
1548647334
1159212270
1929376994
1091531191
1142729189
160149459
1172665797
360908577
313187413
390088101
1953607761
706862511
614813392
768126813
954643216
1317844850
1215939675
1092408512
1766219717
990901990
100188390
2130782377
1352993142
1169491530
680250391
1977504973
576297589
1518372899
379173534
801779373
36979431
1420709835
1523712397
1268970364
2030350139
1608261937
1110970410
423480310
1826145700
355744073
333951387
2093586769
1484582269
432578184
766212117
1621559664
99015696
410007805
983445134
1142354561
2069097561
177648206
1194349370
4192212
453246056
1620057721
671783245
741111290
697947029
992045972
2137420807
461485780
122294615
219060840
647342206
1255239117
1679925920
614448772
1603397543
663125191
399294824
1244513923
1955426593
9305959
157776250
1374162030
1369292057
268279807
1006679938
874753469
783887991
1964520250
546889628
2024123315
241225027
556899617
1048898232
2121847745
661588350
689110189
390008104
1795190780
1185186756
530587724
1657660838
1343798871
1319887256
362758774
1577792108
1647718903
997041605
363072738
1681068014
1687452430
1873613884
1916724811
1900330860
1118197581
436673246
2142340402
1927148725
588720570
680281318
1502203146
2035920050
433019663
273593504
530838166
1796967234
2072806036
542975360
624224013
1343275655
918443382
767817451
1604193696
596606834
2054774623
541933006
2045458211
1457381761
1567654752
1171840908
1291576875
1321826484
604390117
1413854140
460905395
718817980
900124497
671395482
1406593801
213672654
1186717971
395252553
1103631910
1657988798
900421800
572042784
60551714
1754772897
376547022
1375147712
1194349370
605458076
1770585095
1633090183
1160986791
528661890
2146320950
167276152
680997408
2050904900
389339961
1724598783
188388059
750379623
1169828449
1885636833
1877184005
2125841997
1613358245
1667609932
617685962
932049074
379856917
1242520222
1094878385
2086224082
553016489
1884782323
2071311960
533029071
1853349007
1006446131
1673428790
1538796665
1866163251
942791612
611752867
81764145
828787301
512902335
1034434978
1148799642
916357466
1162263198
1316207818
1153062021
312499607
474279136
1565641567
6356272
355280764
1238076506
863150490
236498342
1990423249
5307376
1184607904
1283034653
934428421
1446906970
1476688092
1133290429
565698568
971881734
1574160720
1692235573
377335220
311101366
2147360985
188892025
589397144
948285837
1751544735
933472946
320724450
779560429
1631727255
137164288
226633826
1701861570
1004634571
1265490634
395003863
1573499024
1025308268
1494665443
753816868
531495056
1405700674
102285773
2001074198
1421433641
682791946
437368201
187927901
1042637944
650096530
537815602
1927616732
1494944646
1828647402
1154148705
852556915
1021560378
863839852
817526447
1587050846
483565961
115855868
1816137226
1092745006
1507747294
1578876781
1621125628
203167140
906346321
1877005443
1884721542
2017100733
95842663
1446260179
1838411495
949854139
697340110
2007073293
1708453247
552984738
754894174
1582092290
1301487722
1595147681
473732223
393040269
255717469
766971479
2122560432
1830467585
1556271533
1871248222
1597596289
1198371072
1661862860
777737728
1930743014
1091875408
588043801
198476182
743929224
2124287502
1004172955
1172230677
2068883392
517492499
1574979722
172650045
109376091
633986313
1859306179
1915942420
1475520753
316729605
445895942
517600334
1393323899
1713152379
623105837
382146147
1092799278
789622406
1307180781
723463252
1612037595
1539569196
1958567519
1514336512
558327659
1552656602
1966565876
1441176365
753447046
1428395295
1425606417
133379269
1205402824
2053424198
1839931906
715307907
1752294559
1729847022
732154974
1164446115
414709885
563927143
1312351032
559121692
982092210
1054827489
1323908392
214276259
1552186834
116633610
816144721
257946674
209463482
971107198
2023802067
2085000282
1987587650
319492309
1983156468
568431332
626355526
1817148305
1199370844
728809386
1682043239
1767621541
880406085
568459304
242019655
1587339768
178045307
1450932118
207863038
914136242
382387655
1661630420
1421144110
1789344565
872341873
1349007723
2140298420
1044087518
550665275
1564826458
1531656240
1088813775
1851194941
1280125948
1905736376
1107851401
1590220329
298956999
332122391
1043264503
1925515129
777103157
1312040690
2016584519
801783961
2085147612
283488542
1519149149
1525577986
886881257
1854480259
1819759495
1993480278
1880468731
129093706
430238010
1274651438
1786100882
326899999
1113787615
517403280
1658751412
1951113598
87404193
1995108808
1893123131
1772275140
1912901175
2122900655
1147174158
908853461
1511936014
182728036
1437679384
2066636371
930208127
1211223002
607973099
415626526
813626378
1439033962
1101296354
341404029
228539236
1379374495
104408129
1558542110
124276743
1873969487
1910900316
1054311414
755520607
616597391
1701824355
2001746351
1016967369
1844684500
219973868
415705255
648749005
1492748188
116682664
1495822815
417923672
968985474
65797027
1806006475
1406467066
1987994453
1550395724
915513000
964745039
1198271647
1303664830
130286471
1933685323
459544813
1460010557
1612140940
1056993811
174496532
1912740550
146837062
1812758427
1533353570
731020466
1666577865
1248971699
582239260
1865467540
1199496307
1324555137
1655679498
668025028
1197840640
1894358147
1614297290
784298277
1579448205
1315619085
148240957
1507687290
1501999808
1848992809
1483110115
1473726776
1117157199
101135964
543202627
1778023054
512814330
2132504885
1792487331
1887706687
469322131
162780250
1870838277
659894677
497281848
1806494013
826020093
1579084048
397572671
1430163326
1584420665
1748484267
1486492633
1781125399
2000129129
1969902491
577534859
1421147907
131507060
2117008693
1723684533
586618076
1989550120
1793147071
161246609
1578329478
2012626440
513931717
1178465872
1042714497
879336996
330781861
705291965
348502258
115310022
1079741991
418074350
51450758
2072409203
134970554
1876474711
1333438897
1515239976
243654460
548314902
847409636
283309456
1456240385
211076610
952675288
1001820783
832038601
1883754346
1677165420
1582866366
466574164
1740615586
52756058
248395269
1320483831
1691105988
1315843951
1883727259
1754800684
1851832002
682406771
1432988855
1040079553
476542432
88569051
1117451727
273952091
102135969
1329576032
1289100807
408333520
1054742535
1371238725
2041709350
126275498
137017400
158195097
1365514775
1561825371
206733876
1902078473
1135053955
669504815
1227368071
1286987396
1418846354
272179447
1187751815
574477036
1048454434
1223953139
1366436649
362179074
1381476809
1365999453
721278359
83908408
1605188637
1034929989
190753662
1374759339
1377168867
211966284
1289059275
2108416320
2039506068
1746628999
1263653630
1245694605
530951540
76706279
1279521777
1533977274
456695286
853150282
911989615
1645937808
151697583
396437783
1993230779
805313522
656382986
1636414225
735630524
680764112
222820425
1069941766
173933276
1595090119
490540629
1213085361
1989307552
1356696529
148223234
1843279123
1842603924
240776216
889055419
453873904
702789524
1271711913
205119424
15868859
1406978547
1050421175
60664575
618559226
794752882
1520733751
692214144
971830389
1552436795
1985924334
190949700
1479073466
695559359
330843107
593574759
742789384
1780593396
111044524
808866760
1207469963
1872819645
1902021794
262872706
1276948520
2110429251
303758265
774799055
989954552
143664927
599150154
284648518
1514495454
274188622
532026114
1315220147
685160230
651412386
2109585868
2091023953
248087336
2079326842
543344544
918440986
299004390
1284418586
1983599490
1416771078
39382605
720157381
1898433073
1360073570
1110500898
1520934768
1425603221
572257640
1999461007
1618799453
28535354
1714042342
819771525
1878852285
1154543984
1626148353
1105197159
260691721
1744936722
691516457
1248691985
488286525
588047748
1108673036
850457982
1415435130
1234439822
269722465
416837883
284269608
77002672
940690327
2143355936
1166872538
582751757
1961981104
1481809504
51503901
159171465
1438524621
1354556574
1889557909
343331299
502087006
702925048
1072057230
927229967
763482124
746253197
1996617856
22750623
1727856299
876004037
1534210371
848531270
2099503102
688556859
1605127744
1645855618
1791225477
587071437
789661188
1353217659
314506995
1588976287
1377486587
1510946264
650624585
363994283
1723423171
421852585
2002237432
1047862869
251432020
879224052
931652603
769943378
37626581
1890289820
194297235
206851947
455692976
307634425
1761009984
231696007
1326908640
1154372973
1662595851
1581950151
827858999
853158116
2010483852
932668083
2133252812
835728915
1258353510
537139685
790107461
1553740610
7362466
1572662510
554024150
985120605
134142403
1008531413
1368077453
307787071
926849279
1430349740
1582090571
1278494920
2023557550
726621223
912468662
1516055335
669242160
2046660212
73657683
1658123752
1746876059
1242743355
899683893
26910915
1460862093
1974074803
2085727112
1293008045
2122771423
1965918733
1217482795
1657092283
1137952717
2048506732
1980556532
564555333
1513739680
230195501
1385706368
1510569214
1688857560
522632783
735092864
582991649
2143946633
622094786
1076684181
768736879
1562274671
886077035
1106367395
1719291621
1818248575
827425693
279256431
1428139271
1210768807
2047628531
1740056946
1026797658
927484873
1250497365
2134699140
603164758
335984064
1221088278
2108869530
1848471794
1327437454
296282757
534873686
105576031
198609701
1738506038
639510896
50471354
2133010986
19984527
1681787050
304968927
1270702339
1371568848
1136115960
2053922468
153541397
140683524
495600397
1498214412
2077224713
1703283849
195225007
1524619045
1084528132
1902296454
798719895
45589510
1315563770
172073774
1858701768
1031034165
863315858
852263988
1236748814
1427909513
1583695480
2109202047
1061160244
161662561
212337865
1832355956
430455032
2048886887
699632474
433002411
371908162
978600758
2113770095
1966019292
227849264
1665477630
81334262
49277090
514232615
616765273
478375381
1780199693
1494728282
1491664425
63588386
1335342285
171006110
1504561508
1020441593
2057223708
303807481
1540056726
1957366922
1503473780
320271602
1499210640
2070956648
383773108
1509374833
565138300
686809459
161933630
291402975
1928739482
1036986037
1900855523
659275250
361382531
1767980862
223595873
1186594130
1202550478
410293806
1313486356
1697021460
1673939134
293657305
144028952
637047094
171416478
650020574
1129850965
1004746955
991304045
1859185867
1925048591
2054805941
857460507
13356637
640085080
2018571664
173740051
545094197
1874570059
1948511698
38904594
470184663
203346805
630771069
605894249
1407687733
369934068
1012603648
1186077727
47182413
1524216966
241611717
1343573466
1519568805
836759605
1484500178
62568927
1875872547
168719157
2043952679
1934153350
905188903
904502393
1045804206
774012747
2036499346
1466861712
412445751
389552219
1436781828
711604807
522900063
1472264872
430862906
1291160246
921137089
949889351
1685022167
182903113
229505935
1128746181
2144699767
439006364
1740731575
1715664815
550589986
588501551
1132807272
2018193997
919391267
1624534696
2110220523
1482641400
1564858343
460390099
1791862526
270797403
1314159944
899536524
1182712979
1225975338
1694855424
102273607
1881197385
337239963
1385316258
892225181
474305077
1986813328
564132720
1547663499
27054054
1701212031
2127393409
775085679
59373023
1451446357
2113531239
2095572798
2137919798
1200108331
936211736
14289684
667383327
639915948
590061862
1564861485
1113256360
1164404265
2052714118
1950420550
750863307
445584390
1271045425
995479390
1020371492
1238175700
173872779
1649641282
1753366969
516306250
165993492
1126492430
452454751
1672219167
1328020703
983366199
983403636
619807226
2094404694
927718231
641526854
1320946280
1767428291
2089572434
1429291829
877780952
308216034
1293631711
1357706758
2028382464
786639490
1772718100
1814777623
2085051391
278309045
217722250
1850163136
1560701370
1505382943
1346170138
1599089522
1424568977
1150133970
662091478
999667953
729268927
1436387164
1860759533
327396711
900716193
1381724722
1334344356
2126958289
1492919874
965102241
297109130
1339280620
1253112489
1124968059
1250240682
520697105
1282345241
423142508
688765917
314927936
1894619143
217664186
105318708
1005170030
63761215
2071293190
992950263
1952652407
36829049
1928207010
637896182
1735577509
688676798
1632539961
814467030
1234038342
2030549150
919326259
375370120
1204736468
793318641
1797090749
463267357
1561342142
356112938
1006198944
1494798312
82530275
817945682
1201336097
1017725399
854736350
1231733350
1446926941
1493622320
111088697
1713549920
966394576
570181621
1787904535
1513899560
561911554
917707368
668065527
800048837
551799225
1695525367
1945633732
931770826
1591021368
506235847
589704832
1219396722
313910525
623306443
1828301682
942919831
1939349237
1452051161
497354669
1571789027
778223114
2145178168
445549490
16708883
1186320055
1538083062
1407958328
1579482538
2056506980
1747131751
317909312
2130903236
1492753139
1922193593
240891795
30080630
934143944
1546903189
1292354387
2116906123
347159685
1224947155
550256158
442712768
869759935
452270326
1769314935
72699908
1899229232
1356320098
1514028463
1782699300
1294001210
424559868
705772050
962685507
650886857
662111557
1762791777
1479289565
1850649351
401594458
738361165
1157638530
1333839215
2047296664
1480542953
2030709921
1925567132
1510788500
422388144
712094420
1900444998
1993407402
1779333524
132726386
2115640595
495332494
626752172
1256450704
235602870
2085825486
886371001
80824054
1941853340
352883264
1269517806
1457552434
1982358006
1451880304
103979584
1391179850
1532400605
1151056073
1622970658
390914681
968349134
2061959783
827435524
1316788096
506236270
1092878147
773993587
377253576
893851838
1400654167
212367896
1932363044
709219318
1935012331
1804921194
1372869189
1450158238
1238915609
62736434
1261093998
664543853
513528420
174582929
1015129308
1422921508
1645544377
1097597148
2140292070
200778710
208477974
1740622858
2076274055
1005005549
1452791361
388892160
45393216
2045459236
1553472436
436940879
1698343552
1112634810
1157933846
1709439165
1822967113
2004011979
452811049
775791575
1743411581
182996422
484584548
1822523149
1118716886
682852585
1530740050
1229740819
673283702
205733287
544234981
33230309
32082963
1532892711
987204400
1114438912
924134718
2065384454
1748051004
1549119537
1709693926
1328750339
1245506325
1788242606
1853919333
873470828
2040712423
767086242
58510556
1210666862
2102555179
1438877349
416870918
1095729796
564958960
2007103615
1886313292
381010718
1676094221
444071566
781435645
949912714
1664957030
458926819
1349938853
1656112644
177970516
470225244
285123401
1313128516
1788571770
1263540567
1074717104
628988995
79385973
337401987
1261005377
425308437
367557388
569177355
899254785
1602341470
1065905488
805736340
23211556
636745257
1129623005
1114977700
290635978
908876848
1601770506
910449690
1472416957
297442036
897971529
140763380
882436576
1179430538
132584812
1221793263
944992782
257449711
2125487841
1774899881
419789964
397161966
229729003
2025819918
20423241
1297153484
48275840
1362396405
2144865012
1044694846
894409376
2138626909
1131888700
1555593060
1106814269
1401411489
1915964055
1436081964
1020760076
308615417
1523717548
1414289370
970853001
1181604108
1789664230
581823142
309646329
1698183171
1193827244
208600778
1364898806
1538887068
548049625
1227394828
936524724
260883272
1341440706
1887758517
1546603690
106018706
236780976
537588079
1928686128
708749068
442006031
36959700
1758974205
219979678
1744629444
1385496360
218912660
419953147
2050570247
1258599031
679614057
1349377127
1646674664
432453074
2142034085
350209218
1727087168
417701715
1639338920
1719016190
922757728
2063887056
285616070
731564694
470906265
34633983
2117183590
1395975678
192426087
408753184
2139384871
156127251
246762958
1288798267
1685235081
1080848057
1741636459
1056083810
2103853671
2146755712
2145971702
2008072687
1836569886
974607410
498646246
256718
1556366303
1641359682
346105850
1048403794
1731215903
333474797
340486590
1092201585
1821020022
1663736285
2076542230
414897509
874381542
1008503122
306483524
1339300477
652497101
1469076311
1254903236
1307592097
950712008
1623606728
1058864856
635142928
1905871056
1068359119
1500025183
1549385072
1722688122
1794885998
862980135
695371015
1356682715
1000731303
80359090
242974248
1470538605
1971229091
288659081
1462392550
219282090
382158384
1659886377
1008158112
103006794
45431466
1011363413
1631129415
1811539961
1090473495
244001759
1392743830
1457699114
1454327399
1808529112
1894903085
1037992727
714017467
1408670903
1684339697
1109195489
2041242929
1825817240
1457495908
522677883
377605657
666736842
315185898
227064757
127712607
250025810
369134931
1860440513
409339081
1865843241
1571106933
663451820
288994111
1389639092
1453661722
449257981
298319202
1135524456
1722998502
1411285116
1929556321
341123547
1836056768
18098415
602845303
2024319463
1840510167
2078636643
651325618
117877354
1123579199
1224674752
710576276
1303103575
1595176067
234286860
879575035
2133946865
143561491
838704315
1921395437
1411818541
1911561496
81186903
93506567
518321540
1184993714
2055933692
90783345
836955004
1912189129
1059258625
34727952
535074219
1900548403
517837537
2000499720
143356716
1908686572
2087836934
2019448119
317103582
1332371869
1343083594
1375997778
1791246161
1106143844
1860354474
1999145668
212159648
554617590
607159220
1330720155
1733593893
699380366
1910543670
1551335004
1497488395
289920353
534896360
903089711
1390596369
2101852776
378949333
2126801754
1853458651
541364583
1505966314
1327831779
415421064
1322226067
1452638001
1956158361
1965857531
1375920023
409633236
173305705
2069209097
367852431
1563350979
523054800
1656188338
237221947
1799605942
2142937553
1283170685
1256699927
2013049695
1015866123
983398177
1029796931
1592058375
713787874
1184406886
295750336
1595907607
1706548350
822497564
1361581189
223523638
1286277623
1319748153
820757449
632085693
2101964031
109887435
30378538
1790506655
289658372
133016718
852100886
1120859457
857726290
366983933
804781594
1326687754
580926678
1100902629
705172680
1142437714
1636184970
733312341
1971853670
1565165667
130346657
1732092593
968675633
1502036704
677379202
1636852939
315444697
138328488
1045284436
1005739066
455789774
196973015
1255609039
1406552726
71179430
373961382
621580370
1232684815
2122550302
216530543
1946904391
733559429
761159574
598823379
1810486222
187081736
1124913090
886656177
658819290
359834704
625315857
1149657694
1569167789
2105168611
589814967
1490465145
1076276396
1531992575
1363611734
108995758
1998992682
1522916002
280675224
1335253635
124122620
2115213656
440169009
859592277
1665862483
1835299219
511420842
300939077
8437185
1126306513
686931918
1401109013
195648465
328832
1922961467
146751478
888675337
1359540842
909362003
334045103
382535707
344342598
1600265285
947420578
1636560390
315746027
453005093
1265691699
1174887298
702846970
1577443176
451875659
167288676
984230476
1834517964
77242766
1209914417
2042252877
1217961735
399377412
397865531
1549502924
372580837
157607678
893053425
902921439
1328553227
742554900
1212008007
941059513
1830600225
314609869
144758457
1850219722
1157619502
1918393335
1329979812
1846796654
98311538
1542858853
211705506
1757810157
30570320
1485354989
831502519
1937415052
2095084193
2055042159
1296406590
1363484476
879020914
2046453998
2091595158
1093272965
783526147
2059862170
1181004670
1290475285
572743101
670339105
541163707
1422410878
1729801173
1652008370
557892360
393591489
1892258965
1426268236
1298188504
1017659382
878030412
1486229913
1989313439
1941493452
912458356
843932803
1615465113
117484340
721581046
1412058954
692397088
1471039155
741256624
1872660946
2034292931
217386051
119576680
1372540723
242683171
1553464613
14965035
782247302
148710527
837862554
918017912
817262180
926722581
464784431
1725680512
1506197184
878642313
1339299957
2057327819
2006777756
1353002934
1073917107
446044097
795891101
377781887
678639467
1777132714
1647563287
780232060
899565231
1042867487
1907682041
23153962
1424442386
1148670723
930658993
896298129
2133162363
101430890
1265174841
95988363
1261526094
554609686
159521594
2023131327
1505174329
1405563705
449989506
609818100
850370835
600278103
524053162
2144462753
2013292978
2064019138
1921902292
771366177
1608793657
149831681
1754905854
1247897876
1021100358
227160264
1093218428
1981555710
1879995144
1897618450
2108902211
1124689585
2114450902
712916175
804005659
493497414
487954889
2062136562
1230830650
2044886146
2002924045
1840290484
1767242461
1478336056
38154238
1456394171
531294960
409882857
927336428
992665157
399217792
887361540
710991299
563421483
552136730
611212325
1819310257
1135439830
217587302
147262981
1601929033
1912100488
1770269021
1174188159
502987917
1049416518
576687015
1150673589
1429482284
635673871
795246996
1701233258
1978108598
1970336031
61022381
407985765
1706441504
466741767
222574737
357183621
1723769264
1584815549
855112429
1763287075
974214248
617628446
1549495182
1567853546
348081936
556900735
944740630
1042144398
1449291536
463603135
489004201
452927277
186726333
51675441
196240089
1762535107
575594092
763834261
259734309
1245427571
1709743963
1471497655
1800155411
1318008755
642865380
19179180
984165304
785345440
952922304
829948889
1839912425
1395668642
1448673271
135168270
1173901152
1855874421
464406167
790226086
1085187188
291668174
1647994984
1735675053
572984688
1408477161
1696887152
1654549865
632092882
485716421
611492298
74405793
609540459
191617193
999686687
1847510853
1531232352
948448040
1740390236
1618147502
1390394450
1377961837
1164496800
318441466
1164247503
26958984
1542872761
308205084
1152637978
681473474
1623294219
267221142
1141204131
930941925
853389641
1219702375
328008679
1057447894
1800770549
1249894190
1225832849
1641307365
2098692990
1634148485
27929687
1863566196
1120888081
1617085770
1577157275
992172574
967801
1138815796
326304393
943728850
1178875982
1562820882
1773173430
1674361634
1562578641
1234197881
2106552658
1388669494
1094467844
1893186680
651500993
35368650
44675134
564842053
1743857695
231832544
1221372206
603602329
1538797920
332243265
2134946153
1015657765
642720777
1300378803
860068417
627748553
60312564
1436419412
1878253177
1797966148
647182030
488772881
1927693532
1855891089
977296534
1163139956
1639173694
2136101380
1975095136
1780944810
1010886737
449326935
1515205681
1657977508
513731312
1489989461
1537360455
477319583
8969090
1834684377
1589054594
1957304290
2140961221
1818386592
777310396
1616382383
1687196729
611586752
937431105
883658283
2060034935
1891945993
490057961
383398214
2093854588
1403146064
1695605700
1761568419
1194883880
2119438148
1420678834
12145533
921762088
596799562
1115302853
238854339
243337150
232617137
2059680360
1488475556
2039510230
1931214075
477763280
1459796459
1151617770
1661767237
623469133
833109894
576939174
1982898307
949019679
1704293791
1589725574
251360412
154462483
213189276
730878476
254636688
612854858
1140499926
1092359122
1466241038
1179977427
1014252163
1619858884
1057898120
1011329240
1058664967
1559678137
1861837148
1265637593
1228283244
722526069
688049169
1994865811
1767809120
381465268
190040330
2008557879
722989906
546848221
1172711178
727972672
693853467
754919150
85151799
930117522
1314467354
419112712
68675444
496136752
1492124185
2026157620
1318383505
2099576916
1987185202
915734561
808941857
1136553806
426860492
2141855754
768596113
399770955
879517204
1753130321
591488108
1434290646
559088807
1884643153
1171504174
109679950
1157521921
257585657
1385076119
1412672025
1741882719
1102754268
476648404
166532133
1256683761
221399152
2117444878
1573491138
858244231
1303617667
1750296847
1413530429
2047801186
686266978
1515069250
974480214
766491394
1600653248
347446635
1481853002
1743056000
1303736479
798346517
863316656
1185103804
1309220574
102249126
1474508482
1434773776
1329885936
267909940
1796957314
1120423876
1549697036
1301385903
1911854959
1746585676
2060513353
1534509683
2039318290
27809403
900018423
378558330
295202662
1678342045
1575151306
1911967774
1272219967
466089190
4237859
1002935039
1034308003
525581831
1259867019
241839412
1306487645
509659809
515760030
264050601
1776795124
2143749487
1166005017
1743029995
311934678
1226653044
1470646251
91865043
171309365
2036867413
453605586
1426552552
1244147235
1381384398
1018226017
98285047
1208567128
564270970
377751371
1314409092
1995769065
1448287884
1235701043
1577761920
1526370760
196536255
1370513468
1274334138
1908848613
906706601
1405398885
1401845357
615971494
1123177517
1340425341
455772180
1839623451
1240067928
29941679
176598664
1357205911
1461627129
700800013
1752177008
1273791264
1830038717
627661895
176529325
1501406494
263947357
847724044
1514171925
822155948
95447303
1855084302
1317813504
1880279179
2054594202
525301920
962072570
1783536767
1320178928
284802221
1822980617
1821236568
694588011
1495046468
1121217948
1441153885
1201448648
344210730
28676566
31185119
361210994
1103443022
1622483243
475439736
1323492204
687625064
767447005
420286063
972720989
1418194257
624900459
758394483
186983811
1973112286
226580420
1399240279
478492654
716013341
96633057
248759619
1745610331
2095338851
1033334143
1407612343
399875451
213697432
1900070562
834090403
186238118
1297184431
331070628
280487690
1543928035
1489025909
2138514764
405522370
1157713376
1465035075
1521885564
219947497
971381143
639670025
348736512
1117439126
603768156
1629411244
2103930840
2084782869
1837050067
797556107
2005845499
1896611395
1806167133
819390417
762821643
1838674975
1013150273
728487234
1933722226
1784305778
1457244793
628802174
841392744
1123873894
1547217780
1535560644
1175641297
429543279
671905144
389045170
733843389
1367121814
906443811
1007345031
894919874
1915912429
749263180
2002565821
941885495
753563382
986383969
1523228248
1164158438
723923921
2013036457
1225720282
85323997
1056352506
499527172
2130641121
826257421
34725818
974346465
708671054
2088490548
1781766383
1763041593
1780309872
1589714687
1448719798
924812047
1179945212
1466250680
428697430
17375321
440369861
730227474
218769389
65081999
714595614
69518341
1018395146
1253672353
379431795
257165342
1307210173
1267718598
349524405
1812903645
1374946296
1248202203
1855625332
810811031
1245781862
63385980
1961494701
1163463449
1040813238
772792158
870420578
632742642
1573557882
317964266
2040098559
1033752199
1381661069
1490621200
1477863689
1161250237
2053217679
230900320
557204709
1769957035
36345016
598047736
1989644024
2013197183
1859773522
1343640498
1721607580
99539254
1732154712
662531791
852626942
862862638
965512156
1442067687
1124339552
932451365
1450289138
103975678
1940363517
1380269992
924233193
1493210406
1561619517
349713759
1690105376
1170637211
1684443737
716123154
499770820
1458788846
1575032884
1729221354
1563504293
1930681895
1137971958
1571786601
1448007591
1167222406
69659537
793985825
1214385463
1614335549
700969827
2087820040
1643755802
1487758526
778191082
458941585
1170465497
1933830431
198890287
1073310844
525391948
1587252221
875953768
925197654
393944439
430110998
1772495024
800544042
1564812548
1471900203
128228687
1201802297
1629343807
349421960
689316293
863838922
1302116353
225749861
916140479
1527316453
971455425
1960233187
1263401788
760571710
118446887
222028196
89027391
995331925
1390237022
887365378
1117632769
1471987782
1737822615
202919261
2045363201
257325428
292048742
249701996
1376409183
1153245226
1197907766
1462477933
1376795168
385758575
517743058
975067998
2129118583
2053838038
221253952
364632981
2058331728
254622328
225710389
1774722099
1023735656
1229263057
1408583295
1094643026
1118149692
1773946818
1396717499
2142073283
501867772
418689605
1932031471
1474863704
548829954
639413509
2072317020
129619708
1806144920
133303301
1500690542
1849317779
89552106
924619218
252504864
817299520
934946799
1518922915
1252954058
1679085567
1355061059
38616515
1407950214
382706991
108845574
1438656236
831811283
567011446
636998223
629891307
624157213
1414809241
1605374156
1117968845
1436107143
1639740479
1927152028
1328110358
1126102021
1833039788
747724891
1986770977
1702819073
719583951
644674554
356222094
472257641
1242244635
1812304814
1544704362
1729560456
1090159027
755331816
1485206873
797839596
371351822
1700050269
465197275
1018620042
1854821420
1806191508
1603227109
1239731298
1992761935
569906895
478473635
283037805
765578288
310203863
1984822977
2079377155
781489602
385505457
1027859345
412219644
1397430654
1059880166
2130808982
1284679158
1649566028
107573892
1083116121
1021398185
47581689
126404392
10906613
1176025975
1401384136
1096465224
146503059
1546119086
1290260947
621633013
1603183049
528781076
89041520
318828813
1614071097
1937350372
2133119776
430740932
211563316
1648518462
1609424510
1028931786
716729708
549685344
1222141540
1181808211
396187948
215140269
128870229
265047727
2079522372
236880738
2032050663
208683640
826985709
1390808402
997721484
1085029929
805268515
1993588859
990913135
814776276
1231556581
996794864
799908813
1365293522
1112037245
378751200
1416614506
1520369576
361083783
2097729200
2043420328
1718614762
1061901485
1935443820
190493428
674850338
1826988396
429638090
1095437662
461099636
1304310917
312004553
2004460229
1812509325
100754253
1494062722
171935896
2077601797
1805011914
1239934687
590685968
1372473147
1110600454
1680907612
239137724
1747233530
460438372
2082376322
23802648
1069740452
1409047261
1611015080
940557248
1369278738
1591916675
855046699
1546055703
1841820289
746146924
167246951
1987987525
1397540792
2048709691
636714471
14321004
1256850881
1013455449
1971586905
991654624
1374855947
495207347
1592979221
245031146
1773562428
895264445
735689018
421502733
1794186972
832514181
1291272246
1792900645
1273096646
395453483
233415746
421223090
449580385
568907810
899548361
20459240
96592308
2027904338
2036793253
1978150284
599464068
587670654
365623806
312664890
1377258063
290258165
1362833355
391864762
1556990271
283222783
570723642
2025550114
1319878373
969790908
703286761
1060817752
841060193
555414970
922903989
1636523204
977307175
697903838
2054140085
2096337050
1051314700
1181487835
720235412
676307116
743414155
1588000581
1375564740
479392244
134860648
1096911947
265605100
264402219
1595846159
1036924507
859963403
1702957554
83948749
2063259792
399349112
1114052801
1151613851
386214727
1435538251
494779720
921212642
1705744904
1800279887
492279873
1052673265
1514383833
746703051
1683960458
1053040908
1094641474
1647579714
1779734169
1933353085
1770478933
914694328
487779038
1986205238
1042060011
805284899
1272386675
1413054310
343544236
853837872
945840357
907352038
477131719
868219844
1155807495
357103161
1782184609
2142888411
1441651249
258994033
62106833
1009881357
1482889625
1710670916
767818831
5672206
1342647773
1705481390
1863841045
814677314
1832157542
1779932277
1501557432
211611283
1722191158
1811429115
726982542
781408956
910998026
141306950
1047460380
164362342
1581206472
849495175
39265239
1311691875
84890356
1209410808
1803269843
1832694110
113944398
184054530
1364321544
1533882201
170715641
358564433
694984040
160546133
1066831723
721405674
1706162933
1997426862
696447675
1716671346
2012756582
651748783
743861802
421633053
494090558
777045914
628981592
1470513913
410745523
102670559
1878388623
141536515
1733801878
980308879
108726186
2054888936
1389490911
284400102
1638779270
1845107720
1602296281
944401914
1118974555
728309005
1087383629
358889929
1356498091
934771202
1693177943
1221775504
1259969361
1801563119
215996356
249703937
202720024
763285351
608995056
714211059
1104256300
1390571885
809385605
480244087
952681
613655383
885988905
2096352593
1049630816
1476024130
1566335550
1709069304
1655375391
1313080399
54018668
2109466889
630078454
1067487931
1658935302
1286341304
2128763518
169381901
1743293490
825123076
897076344
853388235
1942916526
1872170964
1440735454
1142323999
1682034691
90844387
283077824
273057230
1631981799
449870486
1776645745
127113608
602826486
561362358
665675330
843671337
1920128930
1765914467
661668432
253519396
2123003351
813522176
85618668
46989687
655558605
1981036559
18841084
971770661
1445934495
432277065
648345378
1419868450
1361330039
522908403
1927101596
1870031262
1331706756
902143423
546006904
457403968
305257686
2030955581
1086927776
428089829
2128265448
822845652
1950872134
963707834
1757759075
885505133
1717928732
2103483297
1237773112
1832101340
495867753
1058072389
444084890
1479875069
1250262090
1553599845
1422595027
1353180311
2051779768
250305100
1730736130
1229348812
1820224360
1708360880
2122387610
361348510
1378362905
78985487
298888567
1286805090
1595563629
505999000
30243637
1213088503
1644879234
1408041718
1803272625
949975867
97316194
195370730
2090400181
1183629212
1881119623
2013913711
753136560
1001654456
682230432
155834595
929793526
780091299
215916060
779924829
187482796
958856811
329163432
1294587554
711571035
1337268313
1167483387
318968887
339848664
1513613700
359379913
1226101141
1546913001
1299673105
754411889
382491426
2136374387
362621909
1390593696
777357858
1462245444
1130350196
1042416983
720417035
1040811568
224625718
48553549
2097270774
293866250
1554021372
1052122246
381292599
984087163
1136629521
1201878867
660375954
1156297672
1853839941
1684337643
306138590
1343498517
1196520858
2040664276
1909046555
1372581152
1182932086
579139254
1573986882
667797989
391784024
1493005299
1473550167
1798823546
2093807227
606567955
783888673
1251755290
543370400
963640327
1590129781
1735148108
993205571
389060888
1774915902
1348139639
1373114779
1570479712
1582688140
839168052
158945125
217109905
1145525238
996641394
1829890747
1444180650
1742258996
2077680422
1330273312
1421936343
59805322
741481801
1314185932
1487764047
345776308
1699218153
1549642707
1428164283
875716836
963619760
272613979
612854056
599746717
2139089620
1733281851
131245297
1354399318
1500399081
170751536
660696370
1881627339
553546382
330097677
1569005470
1893971168
1762352365
1242077402
950793831
1728189926
705869337
799892278
1836006057
965932550
2093746616
1242626471
1591574213
1197285422
1974754588
2049204925
1970921592
1713790598
1217877222
1125328172
864637639
323841693
1396630438
1629503632
1332146472
1670790598
177373154
462548268
448288982
992570689
93250103
1237132332
528157510
367533758
94325700
341962845
570677538
726992803
1677808857
296322534
556356483
7589660
939278847
1932993233
2079475380
85962794
1507124194
450672442
373374057
695887847
445053974
195319148
739640837
1798596762
544025654
1375693460
2099138293
831477162
1428188040
655146598
409876035
1780205900
821560862
1074150397
1381626365
928210760
1957896730
1812431172
1418295330
626002505
167038628
1467889718
1115632239
1073852265
1331403169
95762008
451589890
291703487
85831355
1309369675
1346407377
2102320019
1664253020
1804038915
154136636
599152741
439542582
1922648664
330280797
1763306529
473492471
1241141840
1400568518
4536532
187172197
280852382
1459047520
1332700464
233229043
750779329
1134317705
1308667939
372462252
298585715
1964431509
2136886666
1289421732
719203425
2021643533
2050853351
1782510676
740182339
2132826039
2065643297
892194946
1966980713
2052824598
1404330153
977029093
285934587
1282941794
537741141
166003766
1210855617
1478540147
93562404
1809393486
705774353
982954976
1592868390
2047496573
1615802364
581828445
455322427
2115448837
364166256
13395713
1025408850
937661187
864689491
977585574
1417455576
1682246666
881614680
478628137
1994529028
1858933765
1314232176
46120178
885965590
836352430
922934155
2056969353
1002687828
70637444
1443430922
856403297
1388059453
330420944
1011427975
571072926
488183942
809361605
1352011234
341983673
323276167
858707408
855316098
1154621166
1735015196
443972366
1916158195
633785898
398786235
1069051182
1274397507
993667393
1059667834
1195672050
1368030803
944052706
1199890915
2065676101
1876964655
237054874
2033910825
1113893125
44863030
947004872
2103099973
1164218130
1206245938
1422962313
1204961907
319931406
968009121
2041509039
31394155
1146934065
170070261
1255170410
1948030644
642584263
891613086
2007847846
447891576
1673375382
1514385792
574349667
2101446762
2076734814
1357189942
582394440
391462754
168222778
785618229
924484043
355701290
32693185
1107803461
1798609327
1678959969
2127561551
1270947350
1748571138
332605941
765879890
471869368
1627133292
1266446586
519558961
43106193
2047193005
417581210
2046345554
1618846040
1524226897
787963745
456492888
147359267
133003885
894628325
481126740
2010846755
987849442
517832084
495711038
1425973122
683438171
340868471
1539961590
385914754
66952766
1521413850
1377760906
321774199
176106225
1019043103
281826002
785834927
356761917
1641428519
1877651713
1621972647
1785113257
593569432
100869580
678227508
2139621904
1568554413
2111622857
543145281
1831738784
1719704150
2055731476
1299146583
162826517
1274699374
818925485
1469323388
2088937482
725281762
962302351
1569867023
409069717
1983932546
1592283126
605565778
1844259988
893225505
1344550044
1902922258
1295136008
1475652436
617893870
2080188993
1472074681
1900619544
302903164
1799654996
1382917418
1116208499
2037152744
126743292
410719246
1258864527
860676026
1448216303
1734435274
602391585
204960936
100131787
894368356
1186636760
1774287592
887950824
1644187089
2034236590
1800345277
1294286046
1408987655
1999339325
524211923
1580395258
2051395086
374293105
220709582
357150367
885836727
142827532
1643311424
731601411
1406833110
164419730
2058987019
1621156696
823117508
946126795
1601239119
1459623145
1518033515
123777317
1988886847
1876887043
1653168261
870157147
1457361388
160848510
631358233
1605203304
488796611
1406356250
946893926
1940531784
247276673
1012561464
938412387
787254719
457980137
1287419829
1583993828
1330284428
2061770359
711805216
249091328
178006362
919962651
1204775576
2047196941
526981450
1594441236
904122753
387448784
381634360
102413482
1802478343
1665127255
1746135195
1517935088
1065923179
978935141
187677914
1392355436
1117375024
478203100
591894962
1768958225
303021100
1521517602
1367490304
1170014555
939538910
1856130441
1682732017
143362580
557544490
810324971
66873837
338521362
827950243
762619350
744843781
1189792752
2104794361
502202148
907856029
299167228
996212543
1229364205
1766924673
862483937
2085862978
816075303
255122705
493363675
1460225633
1911501914
907869008
830017363
916237539
524221314
1603610857
136940322
408996072
802781586
382343982
1647011637
472650465
1041503170
2026583155
866834533
1739083245
2006074479
121925689
1842011456
2119628596
2071602603
829527872
1114647594
1427865213
1549271971
1445706902
446933293
289162765
428471875
487718995
1475699940
267086804
640451645
1676582269
1030300285
76044478
2040614028
546913597
76899733
820713778
803780923
2125960041
800983344
1948941751
1848097166
735920872
433282358
695075448
299009004
866912745
425643327
293372005
655712410
11875756
1132859032
1188603093
1026849651
234708893
2020464286
89928142
1841020666
270758043
1650792699
1533216366
1299690890
1548480049
1969343912
733409150
72381510
370249234
1148731300
1015889616
1933544859
886837967
789963508
1762077802
498731601
1008627589
2011738696
1741028955
2114415955
287126845
1266423424
2051274966
35568801
738084255
347362341
1036195501
683840644
2030227661
963740029
1069713836
347423043
434935864
2042823960
1695285908
1845354820
1454341035
808754213
596230524
257396794
1873825183
433973409
70675923
1208194987
720498527
419268488
1536669538
1750575983
1622258839
352890634
609533315
1635854795
2064912467
792220870
1754873941
1997956950
1336052111
2059197481
739678206
1529806857
1887172187
1138838736
1368618441
198980188
238551287
830935121
68906005
1794785509
1117713412
813906137
1023360643
1332993259
527879763
545673093
351730300
959486164
600219459
643279483
668391097
1594319324
1158753220
1464683151
1869077637
3015326
153606504
638141137
454383394
952020415
1079436111
279291326
255855866
319590153
1187763778
211286996
1613250141
765486930
1329026394
213205460
1233088343
265694518
399189311
1105162000
1423111995
758429688
232096200
1594196883
371218618
565735946
1264236758
893329010
520381035
1600787122
86904743
1827445742
102110986
1471832239
1865084512
1961147329
555638148
557579446
1330599197
2027474939
1442675100
880030374
1872271070
1278767501
791628631
412865867
1503878959
922599595
771709014
994647933
1177550257
1978345897
631085940
874225235
1842084464
132363184
1063591114
1604527214
1862398443
237426349
566579919
182108941
1234221607
358144566
274680213
1521536346
2102054304
291552029
1023906712
825549197
777978115
776247769
1719534110
203750458
1206615556
1414377804
1254892780
917672340
1893468369
1574753326
1616614239
712552616
1177848640
24671283
972356412
565980442
822667811
1522347815
1861810884
657379608
1434656988
1224337052
1514389461
1569626195
58238314
174087336
2135715838
1268380047
1076892960
248732537
1714510158
787614056
1947740494
1971020447
1149364923
849615982
2119234057
74112498
1370977131
1681051904
1795710007
700113745
862825531
1679333926
1221262426
967407943
2123106044
349970786
470426472
627205376
1605420780
1978644803
926432136
1379631357
374268337
1706350404
1224502162
156080714
185575024
941397634
1092518709
728946739
1797861092
1702773126
1072443388
1842588015
1467651918
257746112
452491542
1598765761
1600061111
922020074
490111875
1460434244
742936387
1133163751
126918312
823166047
1951583843
1553160315
2050791484
1693967502
2132964654
636501518
1445877839
270989598
1098584198
446096719
1361692326
2080844367
1361324324
337487168
1712649658
2104855663
868856954
63338199
2118883114
1116212586
1353354284
2076231219
668252465
1072835318
369471245
1702579800
1736165659
1869754678
811026611
603912704
888004780
1959788730
43418125
1735118669
1914460789
118906069
1673861569
550559861
910536001
667927015
2135016548
1404585834
270897376
1110426586
309220412
1960847139
1911384774
1077015387
593144374
465155689
1288044847
2077707683
826633618
107434468
2025551971
785068386
1222872204
1309840983
1628739249
584637959
1400865904
731087580
204886157
1773828352
1763799514
1384227592
2035588234
1256889545
1662052561
854081984
1968279660
1648455376
1696699748
1609999011
1934345344
440810960
291218347
1814381853
612171941
1094625278
447803406
1097412016
2116694008
1881426207
1888485190
1445869825
327523552
1456075162
1178976047
502363696
612660905
1083794195
1178537646
913606709
29924356
1232246973
1381699027
413339896
1759490155
1112904645
1201616497
2120426226
1127774198
832549598
1421753294
1017756742
1028619154
717590445
268612569
55330847
2058614168
1838310763
441353818
1244146031
1051067798
1427504978
1107305891
760827064
942615817
445263396
1101958980
408470249
1001788201
1352189815
1674384292
1643930447
321819058
1066085068
90695241
1634760160
824641659
1930186972
659191483
241460548
2048129503
1447452930
1979748271
1824749943
39514124
725930064
1849901223
1450351020
247310186
2124678883
75664655
732698340
1474724937
1891077901
2069685470
213024250
150425229
1232063143
1576363249
2108912048
739980892
1281897011
1614405472
936611172
926752579
648485484
944352098
1887194942
774059638
397935384
1498299819
170199489
1448135850
602500233
1362528555
1877991215
1143962656
764884725
1743136347
1335083702
404788344
1200261018
2139702397
2066514785
355978813
1788360591
450781386
1990843929
1384138688
1959184921
1466353730
313956275
583846411
2019879573
378461708
2031132590
1848922963
1704555221
33500438
879442458
461106366
18217348
208093108
135541173
1322173966
1723132044
154353729
1505039010
776313364
116136627
1925013750
27880512
199121591
572326527
2007764064
209918926
1202005317
1022056417
1833819623
1383439841
1945075426
1692618618
1306812762
1199663568
1084938384
1557682033
1995348917
156783333
1910463387
1820679903
1822710659
1981018966
682097997
387425173
2096320709
16195068
218160209
1751975985
896462127
143874284
1911350271
1492054695
1019481263
600530857
1553184879
2081600183
1096901994
827043152
1780018155
1168666453
1411760153
1865551610
1728936431
776052234
788854833
2126331232
108825632
1595408442
347391135
2046656660
95716913
1375611367
663897824
664754285
755849846
2046988328
1259431188
1661546457
84747685
361635432
1546053671
2099582761
1114379181
988239332
1245603256
743409087
1519946668
69399390
1533865791
402924856
1702667290
2007702743
733055853
654418430
1751506703
1722161373
1077179669
1958578107
1628450506
2057669608
1419125911
891363755
1727349145
271007490
1501503355
1403545142
2082543138
1133538940
1891733652
1159456893
770496538
1114414747
209561859
1363071637
1897989042
47774670
869910509
199878686
874500751
1998929824
1358916189
1261211742
1960374263
735256507
1361962032
573368387
1063744599
2050835201
1221845053
1184882031
1432038044
441368969
985704476
1221742376
1557011357
1641294197
312358175
744241649
1502044837
1745816951
1476724615
968288457
1502366116
274013090
412796997
1326395405
698396158
782482227
80523178
147631948
358067015
221328055
1003927197
1348934624
695570822
304371415
1223200371
977441537
646193135
549175263
1549361553
426505237
1285163462
290293867
1492867875
1378763406
1752613489
1068012574
1589639139
983175386
221483499
931159163
285089325
1110962724
753594562
1923893466
1875574208
675214561
1305947289
1831045981
955693280
969417961
1753830394
113149875
1717425195
1738020167
251226892
1122419050
73428560
2100786004
1397811228
1920881194
1148207412
1630773400
7370358
879224709
1556507082
142627975
357696589
2100840979
2003957853
756238279
394794583
2126146195
672155745
1643308464
943416143
1410267441
413147594
1292961352
1915206062
1196458817
1526767622
560640450
909716110
1506089374
231531296
1778772317
1871347364
1875279554
1214613491
1350990410
514192059
497671489
186181500
1211291677
118045350
319817267
1031479374
1751252617
1762512717
103233212
371123752
1198218281
91652524
1216833247
469768830
1364313171
788748187
1534205927
1259416656
1669491009
2039263095
1767823919
1115439356
1763761963
625388920
2128405411
1145644029
1232676129
938339993
888393170
859373437
877705461
1287554551
994796639
617143363
904900566
2134261898
1350839112
174844559
2128271752
1942172061
994665703
1714327992
1901587196
1688176240
1053139053
1947420772
1358212950
1077650324
1363333163
714749335
1584022296
1370982420
199157598
1912903619
1012225540
453802592
1583218935
1929705053
794588711
2074606719
172166604
1655511286
645750892
1968769045
1148717683
982173692
1985633466
1552978520
485408287
1493456121
1417715400
1464607
1875050510
388360964
1707127128
1467151978
730302096
1982899824
483518397
242236767
612777202
542930309
882497680
1328602503
2094866828
358465724
1133567967
2072006652
1568713874
2086656676
1004316962
421268260
1414315425
977615005
635027982
198639391
661459618
337539694
15545354
1402493459
1317422520
1391004562
2023171904
1666618375
103305984
247923291
31427665
1229964282
439593011
2097162422
2136329918
1205877565
268024186
1430144145
939298559
695757312
1224876088
529856491
1067083129
156437506
192758188
2114351352
1695066995
2108464184
361594064
1230365266
1429819089
123539799
2091900965
572048373
1607248662
1708450254
447572255
1679284823
741370947
1839091872
765315342
993068927
878737715
1118044442
413447325
1846207265
75687269
1587401525
1597159608
1275796155
213380012
388302756
78813774
153131363
1150742517
1712368821
1856781185
856848708
1978763812
165368302
1065749043
1361361553
1049991126
720569497
1546516013
671335570
921130650
234132427
1863511991
151498136
759989929
2045975786
1056435532
83905304
209818874
1561124848
407468718
1339755043
1293012213
1622039359
1405013485
462655465
1078694766
168079498
892299026
771760476
355051705
843075624
1906717954
1982518207
768242245
359198357
601572578
1795720523
909004323
1839447867
1381824384
108960926
1796598763
200079874
1792131152
1019777347
570011627
509978416
970681068
1634614477
1764957404
1467396770
1866787256
1831330
26297956
1881819622
709078109
1221418131
11619204
188514006
1505066342
1272720370
496228511
1300509851
1885596007
1671659717
2131276049
326456293
91630605
1317611188
1571373840
43861827
1968875440
626889666
1765490722
1360707324
2005983808
119779770
594821314
2083634520
1641876716
74542319
1211592139
1245506414
2039353583
163188215
1703293707
1532835073
1067394806
1089689744
1937570115
929606816
345896154
539391270
248834248
918140936
1700672463
463314985
1854124968
1453294702
1235476202
931111628
1194485645
22070000
437053842
2110395041
224675939
207727687
44268717
716921570
1766240939
803098000
2074197606
853380005
893584693
2068454483
1511006026
453178096
176919503
1424347845
1443311834
1940225071
754753914
1522308099
1954415617
641325389
432693907
202987706
917376838
606564952
311756575
1965400624
1228250252
1815485880
949734617
764573762
692174940
1147314464
703076847
1447865430
1445516980
1932196075
342466204
1633510917
704547497
881027330
1495039989
1379399548
1539990505
465917147
594708963
1272314190
2049563956
218685338
1196976500
757247827
1564934779
1970951269
1246752485
727102594
590124783
1801213707
842553503
1292169020
1101055028
1669847972
243115009
1606012285
349130509
861595483
780659135
2100152659
304895780
589764635
442744241
1949054174
1796775100
1716581667
683449156
1819234001
1928351237
1668351959
2002933373
1674747550
139288375
1340586676
431134248
777820281
291923731
1064632978
39802642
1908443584
1335035422
1770311343
69956886
672779709
1713296543
184631492
1062616643
213993618
1823725820
1956359550
1871645893
1899900205
1170572724
43869269
1349118230
1467156527
897925001
1819361366
879637588
1363678426
1577675973
255262740
1962433168
221501694
1366297044
265381335
256347375
572721567
1525008629
1845501921
355501036
476100269
1939519413
1664514371
235817439
4177798
281898311
754962693
2125073564
1852215223
339067189
736287634
217249915
1354637843
674760942
215263706
377428459
1982156314
896130728
74218085
384714806
1177115485
1729195836
2015973773
1701320554
1025826403
1617449050
1262115070
512611012
742776057
1418387307
1633355961
39419623
1209809164
656221927
1265899260
595780637
1668376395
332287291
1993486537
2334754
1263167753
386108111
551778779
2037596587
336925236
1913890901
1049416905
580151596
1193383091
698090690
2001204174
76280809
1118393518
1150821460
1230712959
1067134464
1170474278
1594148314
1704733778
1616252132
214699135
1391952243
1313749194
1357803765
299052905
1328803527
1171097578
88961212
2011727527
711414679
517481473
1521723954
1594931913
508811515
157659224
565812693
1509001134
1448364737
69136711
1806241875
2102495764
1623285067
732306532
2051568838
78467781
450984855
906031343
458317757
1312998231
455875944
26580999
1189806150
2081665640
1841931824
1011567758
178365268
1451284376
727239327
1216334894
544488727
540934172
170032971
715296465
196148140
1652591313
101019315
1936115545
863625672
1399401662
461502357
1201482606
887777297
1472855186
1450160946
1474724972
217524168
1149880308
486900680
1334839086
1145081212
1795534596
738011710
2064282671
1966182950
653396182
683369689
596443152
1457749729
324767686
42308973
1586824212
1834989065
1065997703
334360480
1427338597
435717609
866385796
297742126
1329145510
76677874
1343802170
1422972359
519229256
953412053
300603932
1884090797
1413864437
1482525219
153241139
1309699108
2078213945
1832171594
1438940735
921624394
21215482
902350767
1255369212
1019409520
725036915
906136851
1710544423
1884572262
168062832
1861904617
495135036
624681966
343800775
1494047168
501767917
1108352418
430200487
438965772
1782861173
994126989
436488464
1951346365
1937715395
1529816054
217969448
240335130
470384550
1646429157
189113605
53477776
1168770895
1425035229
1359969863
304727508
1910198237
20098051
125228715
1548449500
744048854
1377764488
1171418765
1372652259
1788886302
153271061
1086744152
1278781600
1111363335
1234132270
637861785
1339314333
1391902086
650076914
818881786
299102095
14495467
138179788
342211142
635564368
497108630
1066416660
1857860877
545958462
1735671851
394833646
249625755
164090345
1325683877
1960379124
2007110199
757663066
1160816115
1411383053
674267487
724717797
1681290097
159183875
1501698240
698991472
523802183
570175684
141355343
514656117
1042433408
658767917
1368002276
1955071471
1258693278
1242247096
1427194159
711299170
960138474
537009660
234761013
538121102
1972649756
771182547
1089506211
1764774134
977285744
1730187344
1683496364
1447305602
1876806549
512857385
614287481
1481588814
412765765
537472601
1813485494
2106989437
959355506
1096678311
532872175
75149271
1858088870
1039379279
247780145
1667197588
1606842801
297910188
1676785717
715920174
2033542352
1368710731
1034230695
1345175164
1884174884
710124951
1767613465
1093322770
1285014396
1093667612
497112506
178509026
1285470168
583942608
1845789553
2103107046
1262448588
1200236740
434013914
1834566072
1650057693
1864646884
1071857600
181264113
1659954675
910109545
1837653445
1413232334
1507181193
1278652362
1920298823
1209374464
992018565
402213530
1431157406
1173703766
1977190259
1722630952
1078254971
2111364172
474677659
1862945344
957298180
1573734464
2091682011
141598756
2027885259
615143200
2027461153
1827062450
1044359792
445966152
586633872
960930754
2076105953
1847675344
538702466
520316833
1400290067
1460577213
284601161
1594927958
1621612247
1706318049
1138471464
764694998
1706384413
1348107785
981507356
170646517
234090582
500585212
418449203
1756251499
266099456
1055114506
1650162883
980642663
491976298
2111109373
2071441292
4848411
886367950
642833779
1097265842
157607720
259791716
1694090631
521142206
1672046418
350951117
552929910
1779892743
1172733208
1867611808
2003613177
1941105597
1688142653
249197607
189019354
549523801
774849262
620082324
156832048
127405638
1530336068
1561100505
331920387
20640199
340885154
1498631816
1020538979
1320006101
641921280
1065959365
1411061073
1783359587
1508306554
1788240746
117851991
1478678368
88494416
588889463
928769025
1198503159
1331630219
303568654
1897212753
444809038
1749454268
1981585183
313487850
1902877205
594504502
2084315735
156310484
518353213
1912335171
2072806234
1950064256
2117428703
791008542
851467100
421759729
1940570999
149218255
213440954
1294442455
2024569301
186432669
1509834044
1413473372
1867604947
1941662958
1513102099
991807923
413454819
2052157629
1637773370
1435915804
1809342291
499925106
1549564188
1439651422
868486557
1461479407
1765691865
1586010195
1127590307
1068508243
1146248937
83504561
1068529512
1321961916
965180608
1826665821
1969104425
1223111277
1565587619
57716316
1578241300
1482585300
1379487893
1544147348
6270744
114696511
1869921151
1403221150
182814533
1927596176
765753861
1711993714
319626638
631605950
1411116560
170730256
631333398
1476291676
2048424751
2026097544
1656508990
1199781239
209530780
1927293569
766305344
1862129574
700658437
1944812773
211172478
247815173
1257242803
886477242
715728979
1831623192
1501717955
72442932
184083261
393213222
2137475917
973323698
1493967674
800088957
791102687
1893720165
1735093315
2090597275
396225071
1053309286
1401793891
2073414500
1873540766
1306598127
1906582684
641775104
1131753795
235372087
300321459
1886919214
769334892
721800883
1679853658
1004470249
772109794
239057759
895578494
441372591
300508456
1890455896
2127514262
948867076
1004574265
1680055875
1002312613
786148430
1518403762
1089739338
1078746557
1022181917
2131132805
255203991
1357260302
591067224
1472150481
1358498603
103742266
1534090527
822853782
82325986
401893585
1712704562
1084489418
1324595167
2095688619
999808237
603061385
1857600571
1678618365
720787621
1668503206
159477304
1740394211
277068032
976390312
1339436923
2039211729
1396584017
1367932351
750304770
1765286875
2137730419
377153647
1992451954
268116439
557745709
1193141113
159269315
349556767
846594510
1402689830
1064857257
1835572358
32672011
796898413
2073781643
840788231
1954009689
891771039
1251231080
327403193
1507563581
1178231383
588722139
971012820
1376606011
1632120471
1845275182
387009222
1635751072
1974709233
1162938609
906367140
1553706172
1413575392
1133437264
1513101068
1040787476
867738964
1247642552
1281932634
1269930800
1579652956
1514962385
32531522
579472322
1014841204
1797596395
1564910133
1498079063
457731713
780871750
532463298
1717522777
747491426
1153772382
1036220446
1433760177
2009445381
765880253
655691226
490187397
439524271
632444921
922523300
232312601
1860277512
699623755
1746639826
1564193057
1858427326
152942105
305069352
1168064616
1451046750
1102497837
1735663164
2144874350
1618526181
1427858168
443505021
440476370
659112479
1658607016
200588685
1235904344
219285767
269178304
477368569
1370632058
1378379121
657514839
984161784
101604078
1444183263
1640245341
217139151
779142030
1396957935
1985871970
430401029
1120867507
1054800011
1426054685
503769475
100083887
1397888283
1827133214
1379354642
2021191517
758871537
1837804770
742437091
1980685358
1200551795
778886868
1254820108
198040846
216044610
1202963597
195571582
897963992
551988920
1734848462
1900710209
886812901
1986338789
360716079
1567151629
482728296
986845380
1660078049
1311788078
2016699816
438671905
1847533774
914750677
583903987
1516580033
957240214
955809881
2127062618
1335607770
69316569
2288293
722233958
772788931
971502832
643958616
954390003
1235753544
1995615360
433905106
547279338
1586502623
1520733325
687963617
1489491928
273511610
336716162
1723274196
2070839244
1637282506
137101554
1554400287
1366611774
6190757
2089861975
219730172
1806909060
1587452600
1685522143
353469668
637718442
832381802
1129396427
1381853378
139873414
376649798
316598551
1216298649
1982502128
1137468219
948331233
443958843
2092410025
1575836005
1475301526
1317095935
1416305306
859016022
922182792
874443517
1381320109
1549696254
1899629685
732718127
307346542
1964238345
1736714998
975380492
315914851
1580178089
699193842
1117205554
1331988131
1016085259
258749759
1916185998
518857184
741452815
1323904089
1655395520
925793590
1753634612
500653261
836743864
917960564
2015376151
1277031686
1296587718
2062410873
987403259
1293983094
1911719340
1339611725
248890189
1323527077
1773724198
862226590
431317128
1281547360
1495254079
1981421014
548571404
2056836594
7965664
2001339961
993183943
96973253
638868203
315992469
280285741
1321488347
1985089603
316674557
1006894635
907554669
28020037
399479118
1522767162
83137261
532693315
1831387256
1099095759
705669424
1639120476
703335614
1101724201
1252310972
1697977489
1195298451
1740078653
368082241
1153480652
138995667
357229048
1537352748
279161473
575662441
1540336852
467328023
798700291
205046423
24604353
561251500
1021466368
951645707
596148364
895848400
1957912608
1050695968
1980468171
474309563
2136844473
381966768
839506934
1425589532
1848684211
523619350
1487762837
2043726248
77427029
2139767212
179566387
862638702
1930368195
1512171386
1355104611
1590562182
2015088167
1785916297
1381951270
1583284422
1875843125
1216572422
505767432
123870222
804138830
98233579
1334584882
1004950280
725079464
945051247
182797107
51429382
885022716
1264155512
2047482776
1474448895
1605044481
405874534
686664103
1890609859
1587646100
1378399497
1518969744
1873396028
1904940344
1132604437
733438859
1054866288
1596150956
741337007
447059976
1349487975
724765769
1267123488
1320926220
360613634
826982160
976214425
1172068208
1022062169
117487529
969060387
1494681377
749019535
131290441
59838683
1543196084
784646500
804298655
1749896724
1859988098
1973593108
1917067900
1045699535
1971092402
1748979323
21762893
746777734
10495129
444167839
290896996
1403246829
1515585405
1789529801
1843999135
815271185
1235784921
2019514109
1395674259
1300872972
196844629
101709514
1467805796
2022616401
1835025452
1505698032
1340905199
977544394
1632780911
1454029888
2122261535
789417735
1684974697
1413256888
2130379533
834570467
2052429642
613916510
1394641191
1989771308
168263808
1329211537
500015992
1235999337
1664056717
978203226
265472603
464560875
971715773
1465957547
1079655894
1690484886
1879153891
1717117341
635603425
608679222
261719609
61437847
602755813
1771823751
1822484981
2094070704
614689092
1495882095
2000028493
1349092306
2093950620
229781412
1652764390
1293482279
1672351989
95903245
1621005203
1960827448
389728238
17114954
1428066964
543016139
1487943775
1250821548
87293867
1472530760
1143413011
1725768025
1966809457
1968587701
558804595
2139705033
1356101962
1734147710
711055193
674338122
1807111264
1304845487
1771659509
1101806691
512238444
965397608
880583439
1278305036
2084084288
37994725
2006017197
1768561983
425695696
2019980429
1946945519
594352826
1616699037
817673121
1145110028
1171379339
839154159
1070902839
1924695157
841172061
1539969510
2051068541
719693855
421208429
964422111
815836892
161583702
1714333711
700363270
1686887581
1454120202
1930815260
1369120972
496497088
2006101670
1159108159
76435960
1406303171
931028671
637236494
61730660
1462239500
243949952
1589718953
663822756
827395056
1717812557
841076421
1842300803
972962901
1897088506
1900522668
1275426440
1931240122
32694486
621868047
393462671
1160356266
2012156421
1248634359
1097028266
1505007688
727044116
142223515
497430417
473863404
2022940565
322198685
1638002096
1473892063
1818228937
496057422
125177993
2046601396
1157231349
1377763679
1106197534
958593689
1865824381
1095226201
857222287
938894549
1564427188
277151107
542734193
1003923914
269017830
1978314182
1815679731
800788515
1805124772
798308933
787130019
1921371427
1902103507
782299128
1543611366
1510111031
1125444593
427124987
2092312026
1642626893
1534610811
424503886
592288031
811250808
968489566
453266158
1566059952
1870449903
1328894321
1129439599
261360972
1977088228
1449624567
1388182035
1332173996
1432845534
1428248709
364139983
2063729658
726029211
1796552789
1094856680
39337527
1880545347
822248083
1160137850
138867201
324892999
1407134137
670862956
1012060738
1512534577
1115723414
1919817252
177423761
1266060684
862246285
40822671
8001252
1795878895
2069695107
1471289374
172551638
490989978
620375249
110986603
1982172820
1290850540
1941769139
2133201736
1994252990
1309336781
2099944164
958231087
831310098
2121348766
1157990030
530214199
913354235
1340054738
1359875840
1095024714
509930344
880389310
1942564446
1533900552
1670312383
1499643171
485491496
1241305642
1827682216
821817585
1363707345
1046394497
699265539
142690316
46695490
1538695813
33527049
1121893179
1560536730
1992568137
1356143463
1421237511
956775118
1006701599
174462904
1135641983
1323272633
1721868596
687508390
894370449
1647342136
2134970794
1918798144
127685625
307859154
1226957843
630299163
3140725
634134762
420226597
560132134
1411415242
458360151
1223826416
432758370
631063880
52883625
1470395612
2062948405
302477476
484766547
67046127
638138931
226784643
1986348553
1461135576
1155471906
253919697
1255562812
420763549
117530521
2059922348
677923157
410826135
861332477
1145482473
1846563397
2078135335
387275357
2030888033
33877281
165355124
2074591362
873160950
884140891
1808451364
1918539457
2039165630
453834729
1797930806
1841225818
382420620
1177967584
173224830
1305799431
1667172159
497683143
486151070
892330086
677841092
1142879786
757014452
845356459
2078062967
1451928131
87752500
36328313
206183663
2143498926
680517282
1809673933
728141389
1247888893
1453856349
2061584613
1546750503
1302575552
1865111457
484843422
1128562991
1228226631
659776761
1977931112
372552180
2127915681
40455619
132905514
150866834
403044139
1658074919
502110918
1049630634
687694758
1365420115
1038015002
1807084783
1765788538
1150771627
1067077686
699541762
90114635
1105377973
51786671
1745351478
2088970561
651266233
564087127
50988542
1333531415
1079676010
1525259446
1055441399
1581092801
311650544
1743257519
1159219210
734431677
1396056386
1249596321
1141349195
1603574070
494935837
573217151
2000800648
1055185171
1309917427
53790931
674375494
2133000937
1101361155
1181577752
635729525
1040700222
1633500998
1165305078
1144667163
453490050
2079723717
2013176326
690880775
1624422662
1656964249
1811010098
148743703
1690750134
501608079
459114290
1865727458
1028997858
1260033230
810091485
1479536568
796696343
1588098645
1469467696
500326762
915908676
102455418
1497775653
755378577
1357039283
1485888913
1167028527
12634661
1178117996
1350722487
593026757
350532162
1839671426
1058302454
768168705
1484310761
161320463
18120484
1404871744
552533715
697629938
971946179
1427092480
1045620922
456409249
956542909
114570891
307847672
1410324221
1911031777
2023572380
1919563384
1615283066
406224367
1781902909
652006630
1231072522
2076015945
976299462
130091344
333693216
837893878
854138222
162315981
1632952519
1839951605
1553366152
52939407
2001835003
509696901
1079580490
225361154
1672431300
203008718
1360916095
560315777
815615237
629840149
2088056840
1941203719
451620605
434749246
914960215
421775303
2142518474
538337471
696691976
645343865
1037134819
2028421727
166234140
1293498644
311589531
1250232346
1849081062
1746266842
140467208
1725569801
1776967351
49976034
1627581757
1732319378
273108748
508883488
2088759390
1136314302
1830600335
1403670890
410079764
739547092
1853715562
2095031379
1662432532
1837672205
731963354
690729624
1078871625
394285020
1782443741
1942768457
1172101565
1581400035
1020309475
1054310005
1602571723
1786058304
291223892
1721884512
982530212
1484753249
156653962
944951148
193256328
586093938
2023264238
1348456207
2012503991
254685855
1916128326
63429037
1767397882
1945310022
1465350115
419940009
1294309275
1425009338
1833452806
1541452788
1230254652
1466808915
352405427
19495085
868084769
2140842260
1470748072
1577328328
634639595
1987371218
412823247
670066141
1431057585
1281029417
1587080526
1230261501
1837744540
1147851074
1259290067
1345561883
2090670873
821571233
2135416837
451914588
568430303
1233359523
1554443921
688368474
190194843
649778524
1042313001
1542695176
1911812795
959197053
2117577657
2119308173
744667584
460640461
1442402628
365002510
445434338
282328765
1585535365
1440704262
464727613
1428928878
1069398498
17103070
1942167800
462941024
1547623648
494593318
2077083766
887430936
319218083
603798425
883112635
1464843472
2104009854
780684129
1370606125
1695863279
1613205094
881299172
359307697
1467833889
1546202906
195009834
1603041407
539830918
1143577396
845948011
416679739
1654531812
1510184330
1554705481
918561638
1540444506
389906385
1315758051
1694604304
643703484
162271641
1309024411
2042441194
1160349397
907794832
1385570147
878364639
2133678354
1611826616
388022293
1714230915
450456526
114881237
1615954605
119822698
1874269655
1562314185
220313279
1609530983
286804277
2041203476
2025501718
1577879252
79376616
2090884868
1175264936
1432957556
208361418
1713250015
1672884149
1716843756
29972085
1609342873
1894516850
1973760473
528615698
1162145715
709495825
537706585
1398689403
1085513314
662061657
1355265974
1488211435
1766657172
2025374094
651985926
1659061629
1568900143
498999573
458441181
195223516
1930434896
1558049504
1709466276
151982981
813650483
878593836
1824495936
1668909119
1712494397
1967994130
522980822
2066318745
1623681827
296316337
1910692387
710109438
1534422076
1169348243
1327812139
800105515
2132024062
106703716
732724190
1380008804
1952017338
83273909
347966392
1457519622
1040326191
575716703
1924290725
1819394517
1278533132
1503708779
1720243481
597288464
1989225228
2109001487
403682873
1526447582
1268451585
419454239
2104813729
1093848947
1767143591
1531003284
471223572
701139386
1542829873
1033139231
2106964901
1922990421
1289045803
1744041055
324096273
455882641
481345630
1765192980
92340809
2004838622
1504143359
2093714743
1918531885
344056351
1515688317
1736979307
1824274475
1939332998
615499184
1728397185
419497821
932311893
673494151
1159738627
431794126
891122459
941419518
1532794189
356700325
352087634
478370004
805108191
2012836583
1450061036
2073136963
1489843871
915883400
72430967
1359141547
1974895574
915380804
1470618353
469833179
1599516971
705460605
1313362855
1715227503
334716682
402130450
1822512945
1136533076
2135048580
2008427184
1973175334
1814690234
1872718307
995069215
1539690385
322636072
1701485050
1508821761
184957386
795932983
1734646990
1739652585
1783762482
1794932582
688237232
116033399
417097748
203205316
367383082
35726762
1920188821
926808976
1064331946
622612333
1389513235
105661510
943427252
1988942019
1607123953
231231757
444374620
1122819685
1448799043
156391629
1295173904
2086206187
1858888703
242889875
364945547
1245954674
1747791787
1304846492
567128668
1057261296
730377311
386057160
2003380829
140666042
996809347
117981381
528907584
324834927
1280420772
2051935646
1762466463
43061645
1860507670
414569487
1356080948
29518491
616873257
203659783
1828929275
1881014467
219038724
882012617
812728175
235107144
230018952
1903620648
1958353486
1378770133
2063512253
1633711829
2011475761
1162041320
1048358488
1172973645
1553051190
1105283991
1663481900
187485393
1103921714
980942527
874793114
1191337979
834093684
759494087
1209938154
1569485563
1953148362
972526950
1660680665
1435391324
1183001703
1537052607
202819921
1212941564
150198809
479762499
252367220
1035920936
970496075
830365817
1500530179
789660754
1679829195
1122229060
1206180715
1450285384
906448858
1295305262
2028915684
1684971277
343801329
1624805644
610428765
674047669
1269793529
872763991
1108551608
820558047
1795606457
1656902586
2058965251
1817181957
1831309363
1757063568
1913984625
1181610583
41272919
1403071522
1903708368
1425069217
786680760
1678160709
1442811142
549449972
1776342059
1302567630
1709447831
770777830
291522548
120950459
1416560905
1934567354
1192439247
489856798
1144452840
130135534
957128086
1102224675
57782170
1695047255
1697266157
1594867510
239188496
1012478836
414823216
1105169465
386524765
2056534536
1140085033
33886449
1827615885
1054646750
856262018
700275620
349325985
797492487
1553040991
883376373
1227453200
1182396698
929099767
1609000726
1497637516
1594685081
1876324072
1739168529
144770695
83132917
1591440130
895511705
455056316
1013857083
1391520153
759435848
720784349
962834015
230751869
951162352
964039740
1009253459
1322182588
1579894952
600093680
262361522
1576908605
786137017
1087791646
1843210411
1187460300
211457925
1846545407
1559646236
1461436615
1251557780
874191783
1740880924
2063875677
1844451133
1972618607
1784356518
943654122
1517647514
1163583276
67258260
1529928654
56272664
309607869
487738440
1487076132
1177634004
1266326318
1350531343
2112296762
1780086189
1943143963
1842808940
1125806486
1409115457
1625413201
832807932
1902179388
1540393201
1975463027
1061792745
1360090054
1308961861
936441681
1485588572
971716869
124241310
2132181677
1141653623
697332755
1087082861
1356434696
1295096765
1922708935
184940418
599058063
1158744371
683889279
718943977
1610126966
1828589747
616598674
2006342128
1737787955
949684767
1417668016
373453492
1288882850
1582816998
178780670
1717772088
524958644
980455621
575693293
879777134
1519575268
429689654
302783614
1229027399
174370125
364886860
1937703341
886027033
602527902
1208905610
316095638
1037016563
1680719279
825557286
1269026238
784542359
934363407
1496597260
1319179579
1279580086
1196277564
1304673054
1714709738
393031189
1118798396
1328193987
1836030752
441680983
1624293532
681618132
1872086089
1540033304
1392386919
1650955534
1278854539
983376265
252564627
820937518
1177554643
1470230944
1636963529
1030757244
296506709
1631081585
686840357
563900490
1208243647
29228475
1852175915
822063214
498114053
1707667683
1243825219
1878433585
1363435598
1174617477
465985507
1629607100
137710788
464126598
547250754
526960177
812413992
634436406
1430268409
196974086
62468475
682218312
1477814138
720546963
1952390305
1463124851
783332553
689117042
404227403
584578279
1607103255
1422832344
419623846
997699189
1207447803
1185618174
1243165747
1575307259
1732171989
1288329901
920807648
627926819
567142167
490241977
1681957927
1888879608
239790115
1037094604
2051902109
136836105
1882619828
32235048
895581483
449167347
1695806751
1931963171
1182649447
1181793913
387730376
1941502860
963834191
1417509341
2019942324
1708934354
154915009
2073582313
495553655
621698231
1093076219
1855692477
1190026166
585544111
1669804035
907514161
67418810
41863951
1287870021
1301156523
467286358
444190997
1807761539
1015178189
177131433
1457315212
1857807881
1721645396
1800711400
151589779
1842601745
357374192
314805474
1296597015
714071766
1213136149
1835570933
1249821277
770258452
702759295
1788593112
833518527
1684561227
374134606
1405340644
136611908
1376880283
2106638750
1817288190
1882848929
368654450
24107250
383540362
1371404556
930738040
280811671
2145838375
1949836379
488884517
1682944462
1995955615
1381308789
396309965
687286472
718097215
653098264
417051306
1290385620
1838460945
1899554690
33787086
1448525805
2050011703
1860015709
1758308957
1540944900
1807042790
1336795802
1323720150
782966402
878932993
805602020
71843692
27271379
1636661580
869307069
1333661757
1459568718
1575791415
1837261471
2095489941
1116060479
739358384
287969576
540266939
334406740
1052277190
1295575682
561869351
1233258286
619209269
2138476709
560029182
961303694
870994574
1574628451
1439267148
851384042
826085816
270394582
990955177
1906044467
986791942
535683015
1398833319
371905613
1274402450
316541532
809384978
1977395575
1098788041
1916627125
677646923
2056980494
667584240
2049421045
1713099750
1848009140
1769745389
574677181
1752580705
2047042140
633209955
799848913
601313980
1402510748
153796679
15916620
611350361
2134737426
2088338760
1235276559
1868690054
1276876467
1480205571
2090515785
1566322990
635633086
218749838
824962034
1270492163
410206659
1405719871
1611146896
1194185405
1689872928
25083307
1787741871
1027046829
1294227155
111645879
2009110441
1338075287
1261462654
1911295485
1333362421
408433715
782981363
36976244
2107567125
2123985226
980522921
1816994527
739512702
1066480230
696622614
1952802352
1264903128
1642047005
578995960
1539968844
1329128362
346011980
2123126689
1735208915
1958652985
1562886604
1811534802
1809771002
1046564004
31272958
1545705991
1468139282
154691503
1316243842
1455605630
602215863
1573133424
538241936
1018127579
1799950314
1587918300
503141543
913824224
394168738
2099651552
492566387
49851038
996304537
1685797709
1832473746
348879447
677583100
1507638704
694869278
1824282889
899114824
546974211
967302303
1652840194
1980742372
1182946532
1274637300
338321754
1210775114
370002134
1742629557
2139841981
936891114
1222438425
698122725
1487585087
567003147
1983577014
1264004710
42724041
1574467752
511094524
1537594016
662078002
1923656035
486656992
1602343354
1218806250
1968029619
946365994
528855120
1015207001
992397030
2018570235
110510198
1974478357
1825177506
1591088012
1110364870
339608315
1421473145
464212747
1118400777
764557616
1959730393
1285386323
1274814563
1721665191
23001613
1612684738
2105813906
1864928371
1498009368
867595891
295204196
604244776
1849151956
288472568
331076242
423651289
1349446253
986048775
1852337236
208303945
902429177
1194749484
2005740120
1109627634
1534764913
610393306
217458071
426702042
241088418
799063679
1610162627
708205591
1976691322
1887977227
1105137679
329709816
1896177875
599890998
413374836
841457915
1862634472
1757896306
499363998
1271483312
632791775
242833703
653536351
1563612759
1815584926
664302254
2058971641
271126592
1092602717
1096496321
418969465
133435353
761446724
1265378499
1774077288
386059591
1082200117
2042815422
1921737199
474876040
1392726758
636032640
78559787
907768868
272750480
1985746714
1295443226
719465104
10669674
1474063196
1228764519
1613851053
1771569052
496764400
1600246817
1922733856
1489307935
1784434486
1097671344
12553591
332867119
1437398034
1060644047
2126917289
1857518661
362577821
1577857923
1855079034
903934495
1313585700
1440233149
608606364
1791135054
99930860
129148855
1303279292
70736257
488066704
390175613
1179667316
1027397084
261734625
180475108
1493871437
942730029
751979633
864411427
1799132408
1560308565
1636231785
585510746
748289214
1557075395
538344447
364597167
1240310258
767698879
1746641186
177934590
1210657323
498495573
1744460444
624018728
407144037
1254813922
803827768
321946070
596483690
1690894756
1864934097
1567189493
53036445
311623910
959751102
1775435903
1285977809
853707006
1508496532
1900774003
1487198582
1874800138
1286000843
1310017827
665816170
1077331279
2074066053
1311061267
210582398
2080387685
28532205
511450830
174488290
282181176
1110637740
1927565921
1615031341
961803444
1194199709
1066144180
176269719
1236929323
2012386286
806755722
369326870
1042861847
1586722660
31017206
2012828252
859118524
1550149301
86512389
944148217
1357043848
1518579274
1268337022
463637137
1957527464
881706544
1869263359
498527640
256060371
1357818312
1781972512
1922845343
918236883
320796832
525747147
1916142588
1580281805
292740649
275202174
1057912370
2009977146
958710301
680633212
762605080
2120605561
1349369990
625155998
1723524040
2147026630
261941976
1631258206
2140929918
1115230746
1463701274
685713677
937452867
6467585
1518520541
1156760547
1552665131
47235776
1782159644
317223003
1290784644
181613869
1707919075
1344806450
1847994311
200431939
886130470
801249078
1737687690
770166474
215739682
1747454083
1446035708
1672868123
745284337
547689825
998633856
577162610
484272384
74314023
1212585256
1641783679
2054201140
1128399152
1103211225
372629944
849220761
1840678853
610010001
948094672
503406515
1701107271
1283022721
1098015923
1414528805
122980056
1515508199
688081048
367772054
1226489631
879324322
304848699
667022775
927431243
2133603680
1101587181
55075561
500816851
402153864
1530860145
1166608799
563382467
472832580
550530621
1431153376
858458877
1151994142
316063616
1234966936
190921399
1623649219
1508320925
785666540
1230352672
56914193
1292464158
1642158583
1515209403
2136611956
952890474
1443752329
76382468
537326268
1058864486
992861055
1151354299
498707949
1074967657
518874225
656556957
617822730
938121473
1295455343
1720492629
1638168768
1588166457
1623301668
1462869887
1646808648
434443497
636905474
292567507
1104868636
2036330863
662823899
1415242286
2064620060
54602448
1962848007
1227503416
1682260368
80770107
1900837706
569689736
1327231707
1891615932
927186622
71620520
1907043428
204178581
1754737596
1246051848
974823694
1201292419
64221662
1667117804
1736325860
560266112
730973503
2134587420
1108764858
1393609935
436449337
877855294
271954297
1396922011
1362798982
2099931721
1814859966
1645905855
1904932530
900426041
1790745427
1708195564
2091209412
873011303
280226563
1371009005
756342685
784973227
1769067295
699372155
1861410017
1538251858
657841363
1885804539
1874930124
291196848
289016534
1858939508
679251048
932933030
582575690
1194979961
907526645
2022387958
555995908
788243687
1236293429
1857055486
383789853
1963891281
1928218913
2054618600
186491841
753527749
69168253
2072059894
2119530885
1751751315
1354735154
1617274020
641590315
1677671716
205437980
1502957390
453989206
1685206618
401958067
2051026364
589099616
1167618846
475627384
875821423
148993357
1569763539
1520668030
1640792935
1791044589
1613188059
959824096
2066687170
987914073
1513002318
641064538
573192826
815592744
749974001
149611534
1647421008
1008884852
605618058
462387859
1477532096
538886577
1597965303
745155919
1863247970
741640898
923067083
1847355981
2136154631
777198599
914971757
741952187
1536472203
269083572
2025149183
1783964375
1109186147
941141606
1740167738
685693646
794753389
798901145
1732496423
1144262278
1048347678
895895946
1650649177
528545227
372085860
1492611552
168458733
236786960
1453836808
1780673927
1232569799
859157725
389814493
16132449
296779945
1488397064
1082434057
487576005
495881657
193313322
1914411001
1517887431
869811298
473412167
687089480
2101636192
890699612
2023799059
93219255
475139564
1861202372
731926991
1600085926
2126281480
1055409753
767819281
1155920759
1317845010
44205338
309210515
503710429
376965708
733315556
38991572
1617064261
394786076
158241476
1564186316
596591275
1588428198
2061684207
1243724295
1695857932
559986579
1071255582
1842580461
1918669614
1267570754
121408088
1970376610
952243909
1345262750
634116438
456605758
706638471
957973497
269525727
1226799285
1984556195
563432680
1183169473
2115347532
271266066
982178240
1529468789
528791348
1326293817
773903392
331398276
1781853677
2065152263
869116411
1814889578
1116296814
903503015
1694325004
1617649881
894312393
1980913436
1703707638
1842899501
258519771
936690136
981061011
663352849
198873571
276791750
877559336
161805589
883425770
132565284
568291028
1807276411
877885798
1851302395
321338934
172590462
2059328050
1630502837
1260047533
466665724
1097035883
1305270855
444137638
1168128075
670153630
83152955
1018614454
153944638
1401552433
1453576254
1934139784
1785572901
803116708
949439465
44683042
471063282
716250918
669151857
1604559869
1854559252
2134595036
1208480234
1249147787
314620200
1748290839
942785147
1217935774
2045618981
1413899243
826275772
1695745224
932217630
31229555
1032297390
1514097653
1260097661
879310167
1027248270
1195381334
449830646
105305874
1888582544
1448641387
829654340
797757298
1794160165
1082773317
2091612937
1934024733
543246752
1710772039
1507981114
1101025415
819392597
1102639544
868373997
2125717325
719069177
1388834336
1249085325
1121024148
962403473
722059932
2094663229
1378531340
241898028
811038185
155866153
1995911192
1592801033
985081375
1077215868
1514240690
1768814150
503438181
192233179
1823346960
1274946044
1415029800
2030758352
1772940430
1542466738
1776482935
673789259
2091314752
1132162358
2039246580
195218158
282595379
1612670819
2103418426
1826388454
1504140321
912990036
1820486683
1989111094
711830891
1308914425
465537242
1321462400
1102854123
1793621172
348470373
1804441541
1028905186
1593703875
458849216
1446136240
18755506
422760429
1592017889
2089048577
1956216019
628973702
1641103228
5866937
390613823
54211039
1869197743
690443097
232120350
226846232
199732079
871235897
1858106087
724848899
564365233
968555389
1048194735
443224852
1230810765
1160501921
940701906
1839479468
1790878507
1937435141
815071826
911765202
358831757
633222455
410656656
1668817315
1504953558
1394745087
1468524816
135350858
338155658
2097708916
2093392729
278538063
210147318
437602890
2100227793
1668942031
2112329836
89242798
15089899
59319020
324451124
447681524
133833733
157312977
538653040
710003674
2091597571
712141333
1505937550
1345217600
444147340
184960684
489848322
94417008
1715467433
1112381460
1327324350
1858513885
1289267558
1173253944
862101413
1971837355
1523405492
1685739221
636755912
944909007
1624374457
208362752
1929774827
716532575
1037265496
1465918976
594070757
36059599
1888261488
795870759
1829665688
693208305
2142500519
1720722400
383531651
2022281671
955356674
1042457221
34153547
1509263983
1005511507
652792907
845898204
1280086936
1072780788
1873900612
439652128
1728408478
2140198295
725346671
482240406
386109460
926607831
1273597904
791198033
1122692212
676573990
1307970481
883532564
1650659414
468036392
1192207183
798037744
1404235072
1827744710
1414046055
522233705
1597906359
864862415
628801376
1702402940
1619833417
1059536770
1331009401
1476086385
2024180075
660383425
460398277
665305361
2108369939
1475266541
1071458354
504147230
263140667
496154193
1036447274
1049924015
1393049349
1583611828
552445110
856441775
1280334427
1374596389
2009011297
90484168
982125516
971049618
504708044
131128645
267244230
1301690141
1521351302
1870746990
1376401259
1070234960
1502986926
224242788
905928824
2129294375
1004426152
993881951
1035940482
227403297
1192918116
54611616
1868231989
298811952
892855591
973967902
2005369412
2136101858
1064297080
1002886324
614529836
149291989
1026051683
919734862
664209389
1406852903
297626685
1853409849
1816829103
943106261
709742837
582149284
587614361
773533975
1992382266
1366703651
1088031730
1641002515
392435797
1359869070
1287894506
1157499956
1787719443
1377421959
1135397747
1423216093
1005781541
720821390
895939922
836621314
290182633
1702010002
2028991988
259995416
1849648822
1657345656
1986406517
1848579462
1802947432
152009846
154568211
76801581
587063232
1347156758
1697461557
819793567
1042707961
748410270
892444369
1153860797
1598525807
1038666324
1519848795
2077767180
869378426
1557053101
1208668900
1821522193
827388460
259175277
1799943988
1247200310
1511436351
673972524
1960865191
1459810078
1684181558
1258347623
225432751
1883716097
1090851600
1444356607
736344659
904978286
1150542891
744123079
1214213165
1534388818
543776830
683174135
328813613
1345198099
1724384393
192187161
714321942
115245109
127595624
36956477
1924875989
1176896545
158106196
2122479785
1653868318
280922238
1011598011
1706199207
2000528810
1567552483
1115301431
1075283578
2000196528
63305934
215620553
1824327915
1727300735
1942856857
1329052453
31139359
1003584690
67680278
2057598704
1768492620
1717331777
1512753258
2050938550
1951330524
1018180896
807151200
1088371033
232269879
570720784
2012909400
742563763
1814474343
9618456
652715262
1550614069
294181187
1192952019
932589003
1545115570
766664301
460393606
1118248375
1496702722
1828298624
1469796296
1543988658
847471149
114966259
791418358
966757453
1233664878
1679686586
111043418
12979700
1447005385
2938278
379540415
1963296022
1810989358
941980110
1766653975
602380928
1959941978
226424567
395570511
244694459
606106611
2031401262
1760821856
994092245
1016757208
1184747191
404096635
90150152
189167063
263222234
45786932
1962439413
480441850
1351804814
1940653843
1514248902
2088455890
943359859
24826695
1678672001
1052232764
1073361878
753918674
1687689259
564327728
1182858332
2117819295
2035418626
1346164368
1558844468
1477075445
1335727897
626349344
733941337
332156296
1229685004
1313245094
1357734199
982542481
1358785260
1313347906
1456485401
1376073188
1066941592
695514070
1737454088
1027751709
1226323947
1757049352
657794962
488991349
3659912
906975741
704259406
1814878628
494566362
40033885
1265298857
1171673180
1464586688
2095409789
1042671729
1638736162
1040520479
492761820
51633880
1179624770
935922372
560828530
303808581
416627229
1699203942
514138752
1567796767
824035073
1771786926
833157364
2076790913
1135856944
1150146524
1551402594
750219777
2114583477
666562034
1414011654
367453261
1643990901
1813802024
1365157368
111062069
27572417
246685227
1771143194
1114600869
1956071933
1612921800
404176446
1256345883
2079452355
1545644543
1401588553
1529525707
1250271689
1793000101
1964378802
1207750761
1253524933
529753399
971129433
952702247
62513274
1550716534
1375636765
918428995
1810659879
494254330
1042158810
1494338305
105151285
148292984
799134952
1697822122
483233928
1146563332
881370250
212000293
1114119022
1958752091
855525458
157067986
34547546
892266196
375557452
885206062
1108272930
1096580327
297888502
1413392629
1706343739
2131707025
30747941
969306621
539084822
134582265
1120642790
2109275968
923334989
1321947525
1009216587
42161029
608285667
1980466102
2000032951
565749916
423096958
1930320043
1253344534
1432052707
1600320764
422917097
5915215
1731744359
1829468087
895838570
1462029185
727002445
1170895152
1836238370
1734081615
160654780
1648973920
683335839
862484101
499661111
1659695877
1547841694
448075091
2091585063
1026796515
767815727
1911842470
924522479
1672507643
2118501117
910372355
73220838
480975288
232793900
650178202
252930331
1401902446
260877712
173505857
936234519
762519873
753596877
92969823
993518432
152946444
655198869
642291733
151082233
1461215881
1920944516
836041655
1002724561
1584459967
1641210993
1258699089
155869189
251192652
724364439
892299504
766497353
1911048514
1381613431
1244596810
1124623036
502161779
1109407415
809225844
709128156
1272503284
614604946
1982360179
557368224
1159366438
1404797015
2063036778
1556715690
1704628171
124884512
1740125998
2103043289
1314211547
966963099
147175815
1992290104
779579410
189251476
2107675632
203434772
884807793
1354284860
79493244
1261395154
1258091582
1199887688
448639626
24970811
837371095
1502562091
984953273
2038897191
1798260699
910307555
1193646795
1685584286
473836669
1942488314
26796888
814724893
874418823
1465701666
2026500809
727294842
585338941
1424515750
2071448957
837755442
1499349033
1261565448
1746650725
1487455535
333240484
2065629144
534493717
1589555611
584992954
898465931
1966165987
1903774560
2026069734
1014708503
618612090
900934254
1000765450
1498063537
1106100155
1166890454
1990374479
857124820
2072421912
1263978695
1173599861
2099663820
1168835595
566771446
2104945088
649122605
869954643
1691699217
1362579550
1245961252
1055232478
628335817
1942804682
876373739
1027896046
2111433410
1853373900
1961057636
124398467
316043448
721709810
333384752
397301448
570393241
1066822593
533355043
1871030800
329113152
146071979
2112014632
702713474
575829985
2112881313
182337031
1689699412
160990535
1907564262
1327075591
296684400
1332007674
350793579
1030809102
1214371674
608395274
590998610
758303849
1649018997
7619227
215149289
2092902415
2064035444
329831388
1186218999
193126600
1702417127
1344414904
582697508
2132892491
1081625343
1360116120
749311984
280803563
335057466
389910188
160800341
1819140112
1100393541
369648889
994843284
2115849349
430510024
1310676218
1900842186
1544398748
269129741
976071903
1026098701
1485383827
1509523314
488116989
271746806
558021768
813916642
1348465457
1551557896
874247956
152520390
74461952
190134864
1444989566
1341567922
2075405671
933091867
581568322
241092070
611972915
976408735
901228029
1751274863
348187579
455469034
1706284426
76422835
1312129055
1649489763
1978651935
965735683
1471897927
236403026
608932695
1278868780
621205015
657942805
1905858300
442167027
1944480987
2092984695
91008789
1157914585
972943267
189313877
321579891
1190663502
1960026141
1857473321
793074819
1645567717
691059604
2114060366
280435680
1891596458
502679467
1416933896
1274158215
1851127058
1638344391
337190543
697189085
1945644953
1896379313
421116207
1412121846
1961674460
1616455187
637405249
907432818
942022326
935460582
1154288683
6588646
1652353774
1186905280
826158167
2052268677
1599717620
157390755
474066567
1625194634
329691763
1433535955
2034873580
1268837917
151121717
1686619980
1239204885
1026175298
625635389
1935883004
68866390
975234206
213887153
367262232
1023269042
2073990551
2064466270
169786648
792656903
240627232
834394713
1144227726
199829567
1900029112
278910288
530914415
969032827
192803851
117385135
437434994
1154737924
446323646
1246180691
911548471
1065129344
117631072
558608953
639621225
982681938
1577796642
422022421
459787931
1111555756
96521919
586735987
703605390
2036927251
402718014
1741746704
1820226905
2104425275
795050790
307309283
811009236
813513000
1370047162
1670261766
1019392188
1617279701
142672836
586275528
1669254731
2087385117
580056574
1458928866
1645769894
744057113
65271614
917297855
995363159
528125075
1572971817
1782278397
316806174
1376417242
461911343
2053929752
1019370322
1408820073
1253250023
1036484090
483805360
1272896796
1103711962
597244338
574854359
87153089
1255588568
1938496596
493370310
1356689068
457381407
1921092389
1715517830
1535935643
1811380082
1536835183
1145146775
1561007820
300164735
1044619748
1204094986
675903777
135709838
411451595
1213095248
732571143
1907518507
1857631901
33751682
1566774498
859476537
804956730
1473991059
1608226966
1606528202
1759858606
254506461
1578091811
1470932308
471593790
1816502244
941776625
467406622
308546095
1863746099
342249380
19671117
304631485
163386593
1229497830
492610158
811360501
171877066
1487149602
2006004292
1390047742
328735919
1562844725
1002170392
108262713
1770894882
1452634764
1768050633
2030984156
2109327844
835601660
860772798
977589784
461112792
1033885345
115083871
1529355706
1133108990
1972480721
1991570085
534071514
1057050204
669924532
233468073
868000528
754898161
2088058200
1568651058
865177851
1289209744
1161779919
1737793161
1711044940
171566087
1266453946
1619147903
642234395
1469131877
1976954780
391791867
1382062107
775228412
912005429
878326116
2141541826
452838140
571148589
1560490488
1343826224
285416255
1812763016
849863987
2075613246
1399153750
990006880
157341881
2143178910
572635031
1858085952
578343122
1743506151
1964147891
1895843337
646044028
1271067688
1935500711
330941291
274996736
1679138877
2091858840
1273143012
869763549
187270173
80187870
1199991978
114896906
200439900
821316476
1916434406
1456307292
1526383275
440309460
1930981912
387984058
766667128
1311386097
193505367
5441659
1660849225
587712229
2118435358
1133280119
1375848460
872155155
1243350844
668390200
1513529239
1543205810
203566728
2069979326
2048192205
1310513511
1225896941
1546933907
1067148524
1958933882
768259653
2028499411
406193779
272522571
183983667
185821553
1536866128
547927002
1744751532
1916413808
1733610918
2111448480
93293909
2134493234
1054387102
460991850
137010547
758670147
1712873883
1447862257
1194846506
911121405
313677997
1258029114
1699569236
658176100
1509098760
499260531
1651605950
1318060836
805478345
1164964147
1229098306
552481448
1589111148
1534449320
1812666069
1828362626
279508006
632091723
1592606056
2128830295
657651228
96664943
2020434076
476250063
1347560261
893990118
566582719
257119337
860000365
881310288
612980573
1174496156
285416593
357965125
1799815636
1704130938
1609786364
1381644896
1458076484
65996785
937802149
774790922
1522772175
465161972
1444817535
621786549
90119450
773180646
383223405
1322646166
1947567731
1794799255
2080863157
638940993
1809884468
571586486
926582960
74205106
1907673657
724384490
780234191
1125901722
1089854619
1719958128
445122664
1378876733
1722738709
1779210236
638561457
1066633674
341128136
1784347895
1696946127
311769399
1828708326
1789117097
210563735
259790986
605883391
1082450786
133864228
1777174658
1020102105
2104439130
1741879249
604338581
355466861
1486755766
491491539
1394732964
688179675
1101996772
501494524
1115869076
456336403
1426739384
1297242444
1862201823
500760666
7088136
1998037081
506429560
1018060391
1057135160
790380381
1586665896
1571105205
1907206676
583437053
222707009
2144247534
2031410526
975732621
287080597
1487878794
1549956023
1660703613
1374292531
1816801107
1888839718
2101940458
235919148
474833854
561723581
598227163
258033295
1860630808
780301886
1866820708
1671916987
1978489233
1656167893
1641095180
606254241
1260572252
140097481
1304384803
42711717
108895606
362955045
1732992142
1093960220
1736290522
1365236356
517578913
1862984833
582534152
1933984220
2138077083
928862054
1625692873
215617831
169934308
1348651072
2094186212
1426900991
1767438469
312948907
1908885122
1102682950
1563868877
110953082
872948505
794037569
1813523718
1018485878
1496938086
809061927
817733331
259847745
110064158
2050319383
293204185
2120770845
248790239
1240275865
1107856290
587191972
40657234
2029895624
734164379
1499238257
799196226
1824758477
906718542
267300106
832905891
1893219707
1794116472
1370469343
817502170
24743973
437120418
16933506
1582935007
2133502670
1711204434
1621151248
66152961
1040151839
379601153
1931069134
725417669
1612975856
481226901
1753121854
2067553813
1817247789
1766976896
1157732640
1559261576
368914893
374046327
577253434
1462193899
910077244
1504351190
1766756270
1354823223
23798990
1643457130
509666954
217421765
380191962
2112140817
1657364468
1028023093
465816128
1559073562
238321552
1893850199
816801005
1139441970
1408026175
2036644556
592731602
1130702140
867081683
285233064
1833765068
1393857442
167087627
640644011
711588844
810214263
1789114327
759365022
1609371769
2066400935
201628253
942588001
428616303
1352543946
1733041859
1495273928
309119322
86439227
1456663750
2089211872
1432969234
784502369
1634797301
1935286323
2031187378
1513735220
225947273
1451310350
1492487428
441808790
82546714
1080716462
1861211478
361851664
130037657
301467361
876257875
1359353185
536202403
336409491
994421940
895646520
1184503565
1193486508
5970483
753865095
667798113
376434880
1078283739
1068673041
1997478723
1816639841
2034663452
1022516068
1277860500
1367451873
332603274
1332055928
1280530964
1372142841
228587651
1268183285
1912821994
1390751860
1656038883
504070354
426063800
1696393840
1431750919
2028512685
237515931
1325757415
515148340
1056065111
851406817
924775895
2138103905
735701982
2016245756
1372307475
405873288
1610083304
1084038589
1649006291
1736924828
1067948868
1848152188
695732645
1135016586
77563867
1246741207
223318347
594877553
1908324983
566171282
1478178278
195418827
1340604939
1663520913
1721040247
2042049610
883180896
1191695809
2016633310
800772295
291822923
23867149
353308462
1358924072
744421074
1035851075
552217241
1355528066
1780022727
669730268
989994781
1232686984
954404660
222650040
1987376536
1801764587
2106815124
714343147
1193488737
1346344212
318774582
201525020
857159721
544732153
1137589223
1990747247
1889222348
495306784
542164404
713340560
356958296
1292814565
810489105
1727987405
1517059040
770850946
1118604174
2063380618
1064434531
292396263
51002087
1289160127
2058985832
1739245389
127637527
764320621
904413068
136922298
931607724
1975407802
40842341
999497280
1011647029
1508804754
1197740694
229544357
650615686
386495822
567201261
859670717
176953185
248642764
1287090816
414964332
275768043
660449566
643588845
2081247958
1665082184
1068693492
1276780013
1145864953
1605509234
1322053631
246254851
537614797
450770748
1231355044
748280563
1266058249
544920439
906236430
1352323425
1022137465
1014198976
1711020382
1177337824
1471804406
962571795
487236980
777185707
701143614
932858905
142995166
988117973
574786992
516971498
1108678623
382733193
470690779
771839761
957659539
633969940
144390557
1409895226
1088992923
774844669
2081143628
1156451724
698112220
1271519927
1431541051
776500253
860992800
979984235
970060689
2135070699
1545688920
459037604
488078059
1858347147
2066429652
1357836654
313147556
1149605025
1387917983
1731788559
817400494
1742976338
1048139230
1101323512
1472944117
1500241900
1642144633
1756865535
1151971601
37386401
1041574764
1539570721
1723711431
778329207
1570481601
911241784
242003970
365189963
1332402236
1226462660
603084708
145079012
2045706451
2059280570
946972367
736411681
1640598423
1546544177
1745543232
708723251
1462406722
1497513834
753441163
1588020213
398822536
1304714726
1884586835
1034262289
1384285171
193691108
1476721017
700614105
489439393
105217543
49568647
1766884592
1400699346
1706947623
573779185
568127140
34223400
797526892
390462744
264684731
1857090467
220031545
46143407
647199241
54732262
1803608301
1928068352
1622853074
1448568874
1306107907
728932978
1136819488
1228670532
742667759
1276279233
2141418926
825116899
477926904
1838629575
378564525
1159137446
1241605551
560177799
609749006
271420134
1870320699
419267576
716878596
1963042381
323876765
405684174
976076393
1536044626
1030075253
895978911
1688492892
2014619655
878323472
1363032899
571977946
799229480
205497365
384544099
749139469
2051419512
1904618503
1155999658
1548260605
1107624106
510818060
1841814901
807752584
552449357
1373209104
1455474916
2111211282
126725984
1776788735
304565535
752897472
1079649751
1977364805
1905630228
1994445131
1940442815
633509715
1817831653
1527615758
1123668928
2001868177
469983004
1303884800
1232342653
1530719906
2046681769
716202972
1251249104
1314400054
374184226
327560660
389175642
103074927
278608191
682913386
873961671
1482932863
836903658
1996342012
345038117
1904024080
506544240
4883389
1181994377
1034153913
856665545
2038711922
1010701081
482332958
1211509096
755460218
1963822008
289713051
762203221
1801691381
424855341
373441251
1770555987
306486103
1044302737
689188525
1803156053
1937480038
1628250310
1463509331
265479819
1279466885
1315644793
1225405930
299836591
116759813
291351139
1307313727
954283624
797981244
807786471
1597065754
1324953942
1434093300
1824938355
1651063743
812150634
187453075
1911148912
745670702
117639011
1315596405
1275827857
1653113853
247467162
1643352570
1239660309
1455450510
226072386
60182772
1580680588
1634607303
2030933337
1875434978
1615719690
19598230
472932921
1308366390
258854229
926768382
1667376844
1862432289
148807401
642545496
1486357158
956570564
1863655412
1835717292
894040876
848875673
1405601653
295594652
1471591544
1489050554
231588501
70300867
1364062535
1234656424
2127116331
1949245211
827513881
1337060745
1807603058
497358311
535238103
5197004
1859428838
825791075
1389334407
1753567171
799939577
988950770
1583622669
869031188
2059640010
521785002
1648041461
1214230142
2138637487
1479585995
306261142
202087326
1872736160
422719994
571447109
1579346909
1917563227
1399060668
561045745
1366569154
1459378438
1595848231
1713722602
1396189284
892927677
723020739
806901821
840050466
669193787
1574517214
1247248644
1650166475
446598246
1092859282
71071755
1796420496
718367599
523880285
2069536588
417990567
1826342382
1845956945
1340179371
1795521705
2034822247
1012522282
38081632
657533431
2094721294
1366528727
1646044016
559440684
561071113
1331279380
592031214
71359085
82579268
1819307433
1603759188
1335839320
374094828
17273049
2370245
1237264507
410137868
832781768
1124428008
1360420668
888915202
1860761666
1320665838
1279135946
2028093879
1480216409
101425378
1827234058
1201274787
1176898433
341815215
345196336
1217662965
1576592924
1931092166
1740400947
237191910
265733592
1987162916
2125593853
870675886
1155892887
1085768329
687256409
1978803517
1261586017
1349689509
1652992428
1227836324
958020860
918451458
1750033603
1213039596
304093351
1618797817
1263850221
1477211648
1798759887
1041056836
2015122897
948472749
615218268
2052656488
1645663443
1349708779
200635858
1529307499
1625479111
1513406495
1473817768
1372082388
1331669264
975093667
1969242512
877194009
581599024
669385792
73148913
209786678
2034151372
2093950620
774522379
1668035659
277998018
1661510148
833880022
1818067268
564492087
1372946767
329871417
1958825438
1529186315
893997694
1512246874
37482889
164594639
1467376461
385017119
303533403
2113430602
470762930
1141789103
2047972115
1596725211
1587321742
429476323
2075727288
1694427904
1183329090
222046805
816767538
1447689170
727596016
378342493
255352540
1043051278
784742801
611689602
1672885337
2017806008
13869401
1671342446
1018150316
198067440
1450194458
235520225
1816412252
1194796342
1891662849
2015557344
1794305175
741598110
797146536
1873984522
348825081
2116526665
126801760
1161390799
1798476498
722097185
1504185389
6117067
983332310
1359048465
219947439
1278501551
1016188122
1359259060
2090239117
408034867
195869210
822585988
853030029
1067674775
2995222
104987023
672151772
1044427520
1358888433
978168400
666262641
461344446
504817517
1005996774
1105801808
766317260
1447679379
246464934
712008037
1090096958
1002246811
836056959
715405644
1933500056
525035078
47450689
1385926177
1114258556
1145861750
197052172
1629543736
1534239681
995094188
564014049
1762638027
736408816
1669165328
1278096134
232488113
271393808
661278282
716776493
1210075777
887795529
1935017431
1743433594
2118077831
1638964490
1339985421
1351880491
1546078103
1740816949
2103272642
1199190636
948593815
1467224216
1631479730
442953473
2095208283
1794157711
264336298
718683144
1891876267
1163693174
968347183
1857582039
2015480958
961518969
1190024390
65183367
1195590646
1104704191
1796568510
1793442785
1179233372
894335943
202895358
2082883144
1498143163
2036122097
1576098707
1277969398
19183620
600715034
691370486
2051408336
1278697508
2076466148
1184452116
1320508973
1435071353
992077409
1928264925
465652221
464830456
1074876273
1009087705
119819157
1213279614
313614697
1761402733
930154808
328724614
990912161
1648416835
1529207501
1193347132
1606236092
1299803658
491283598
2109472960
89983141
908323398
1568815307
495255816
197468380
1403281920
1742177000
746004042
759910383
792792511
1915795701
115144827
1360018683
647522782
1410356667
706780749
1898873789
69410494
1055759364
899398141
701979597
678605055
869097484
1982399681
1048954544
66976280
215079339
1213727748
2123449769
1785489421
798654244
1480854767
1921587292
359728725
1600972600
1160745134
534839976
2120633661
742372072
1915007231
2023267232
184269484
635469889
1409031344
950412099
1650864875
1217258670
1481323208
51241066
497297366
176057988
265973784
78579663
1720093076
133017684
442835602
988752356
2119139132
90722815
1753441816
948775175
232253004
1580215223
1136617567
1661253626
239901626
1991338023
737604855
655056800
179604335
1898032839
2085243530
181407327
1871743259
746739091
1895380525
1355164816
386265156
73309151
313489290
233127108
1025838200
1505684525
987852311
711327904
150751644
602547971
1476004959
1009133452
1548299252
565048440
1329271911
100369681
616042706
1107762905
1431346424
660590295
1992537735
2099442899
1438178343
738059036
1264946422
483570614
71384307
852072122
1323814161
1571420609
2063186656
1349192674
1212832225
1612791874
1377797812
551981000
1036740792
322264606
1855975914
814350674
474280128
404558198
1458873311
2085142191
1278207015
416125593
892998997
1171201199
1212034991
690433515
1216435458
1471570916
1989968698
214099498
1719538753
442652630
923591166
561651417
1372715584
36783175
1294662314
954289674
274088274
1808241804
122374162
1494136659
400857715
1801449678
1065744549
791031115
390093309
1747510515
362717031
1950538881
1407249283
349769342
93957174
527965531
209620661
1925370645
1206954779
2109885951
190995167
214998639
896945546
719369615
312118147
2079500567
974862954
1815178540
257168604
245843481
920954430
415781780
146440018
426162553
210088616
135923151
165612712
98277028
1697421437
1924391709
1430791136
720414387
892638676
1184503182
65668435
1339905530
1334683661
721724878
1214891712
2021239615
1405815583
1297388628
1789630540
960677258
686391765
322567150
785207275
1436082715
687761064
1948531731
1036926561
1390406443
388006800
104147804
1296386792
2001440196
1912320513
957370647
782653378
1530910888
849364030
1258235986
498593359
1213161906
138359793
990079380
419050344
419427452
648289256
1418747183
1172317089
681494678
1180563404
1875129799
1574705043
579682377
44542977
588935795
1616941006
613363142
1380013744
1773160583
1226197390
801350321
1837852410
726931073
1353226892
1343309012
223641162
565763622
1235817947
837758462
183179266
1212597833
2049668875
311644437
186907103
1512154534
1708840956
246376654
52849652
1545507983
1399401373
1342533123
250558839
1317111772
1935278802
2050790869
1050376334
1685844550
1833539848
2071975826
816585356
92630968
1005660163
227474346
76760208
1724348001
659129383
1074475419
1778151278
955585091
1464664255
1424502163
1314934791
956802646
1761188971
202035173
1804961712
1752807169
575960343
859722331
1060052030
1270398242
1498383469
1808334534
999929912
1269235523
1553114142
386493754
1359524660
958821525
742971903
1067797065
1029956193
2009443980
338881571
485664158
1736913019
2127023099
1063271934
2053424902
1665465779
769684094
688845566
1558548157
414992509
1696387387
1565809775
874797427
1790156239
1704110789
1330556100
1040412703
482988242
982411249
566293654
2121072120
594377697
1226387822
437937538
1308134824
1957447774
634393152
352968842
99225938
1644887692
1998922355
920569892
942894892
2025283275
1950595154
957881827
776050832
1585758484
2129699830
564323928
427698268
524582228
1759473711
1600705849
1955498120
1596660735
722841106
988823928
209297732
1813204461
806700599
1089364468
83693197
814722306
1336333160
1204605289
1803214420
417088501
1027409109
1883462399
269014937
182509305
1879705683
71765474
1682589616
664085443
1979710629
1588566605
199055677
624390606
823487407
286520616
440725951
786926274
809946212
1283409106
777525432
1465254550
737021427
616502517
861922560
1364817841
657008876
489411269
204272583
1247449973
1445509692
149721557
1284335182
1873269328
727688458
668407662
1772906585
1491211211
1403829609
204287930
1912880705
1188229977
1941404165
1016613182
1772870651
1595795465
651734746
820271489
1474888180
1247620319
302534400
924518805
1729094849
1532719540
1399404432
29370749
802773574
725307946
824967499
386952508
1702400238
1602066295
681696024
339964080
400116902
469188432
1618504776
921830396
630173326
1944603950
121093868
1642184593
1059226153
42230233
1362833845
1503060133
158929941
744365020
394162847
1076718979
2102759465
1749434363
179798321
1729798500
367323120
1330620739
72792066
1620549929
948781173
415826314
958783594
1368815427
2084825296
270352663
1868516132
1614960729
382982297
2141976411
1547039640
975974060
983414123
2093636393
1927784917
275017663
393896529
1983783721
965887159
249771766
2106135742
1604527453
639949856
1069525837
1355936644
1363984361
400952280
2044177025
281427313
1968441796
942161043
1839775278
784791153
530827751
1726281593
440096606
1257971401
2012428394
1444429695
1864454824
786329863
700483150
416609307
531154384
17934368
528231962
824916798
780407299
907365835
1664486280
303690777
4735519
767037650
1480408215
417607812
1312992508
1025614603
507758855
860076111
575071027
428023871
263656192
1041338925
389407421
798358378
1914572640
572364677
1897894710
1882355182
409879980
1393429816
989825539
2053545326
1684576355
373311144
2000033629
1335284190
1160697280
1573081169
318675200
1716573197
107155229
228958480
876877869
2090490809
2084682195
804181232
609561748
2057582108
1447532373
1841196957
152578351
183167882
588539230
438871586
1367380154
1156443780
1432049201
898249124
824627478
1673941354
1657950455
237775201
1107511446
33948849
1664154099
87090391
1651347858
946380177
1718649479
81978966
681645728
1157538768
245187072
1604242618
1277685618
211576946
1386943793
481381958
816645227
1484088162
752715507
715274964
1289124592
636295798
1484046508
75859302
2062117460
918982378
661668418
302733102
1477957438
1274754108
1649959487
1747462491
846854231
362966529
287282900
307095433
617857651
1718785649
2102166656
844044856
1650965733
562334863
851302469
254089256
1547181595
623036931
1031333541
418529768
1412902497
629998196
1611928581
2058961709
570947215
2126071817
2137916740
140664116
1611674049
2084289448
92444621
835172597
1857850288
1922941341
105816602
564249112
922231633
1166917747
2127788860
1363970022
1408784419
443574188
392907740
545204481
1335746103
2130476319
1740580396
1781417129
1674320354
933901310
1406133894
502428906
1043842273
970918429
916642493
392942047
323869157
165621671
809710368
1127971473
1609812268
1286435825
300497665
457975889
285340829
1512225940
205019167
574802066
1652126645
2074477345
1889850173
1209016091
664150232
1208867909
137521264
129789999
1342041156
894731458
920428480
413545261
1701738841
82278619
1545202905
999083108
1751777762
528191923
504010521
2111852484
1636074362
1231989797
235170481
1139755709
806498976
1356846787
1514942481
78353989
370685941
1925646407
166587564
1608462909
1015067607
880106857
214231799
432678462
1773341369
1392959378
988056235
222457019
1741781382
846123684
867359029
1334764796
519893578
1642564648
1713762727
257314196
857751451
1538183207
1756702030
706430529
65237305
437762267
682552227
165567152
1082691654
1947935584
1573165776
379524124
1486003243
1873782753
398256081
1704268827
1832373643
1481774617
694038197
1377449565
113255336
1816624236
616661636
1381940070
873543691
1531033057
308250262
606108392
1640520493
489652478
88608035
1539185983
560199666
1478565102
739606919
1914658367
1209876740
541749415
2135758441
604723119
1077093441
1431025928
855424936
1336267424
512198421
1007271575
445116868
2062328589
160418615
880710764
984885857
1345194139
1035573774
252435990
1462124636
596711916
2122643980
217554332
1570864120
2129213077
179612102
64784985
712603564
1059946729
890619205
1811345091
1053280213
17654079
310358371
1431768808
571894540
1882918595
1087197336
1478629016
1313866407
119874404
565215007
271224695
770101948
1794651295
2137052859
340352956
1631816267
1373730345
1883683829
503336867
833409986
1202414848
1910747499
1041176776
1291365750
787314846
442037371
113507198
511215841
187162015
1796039045
82894076
1454453823
1917073348
1041473604
881716924
1955563940
2048159037
2064750469
1446173495
1743448009
277378860
931801625
649035167
776368787
1802780042
562707035
2049777325
400693866
517896239
316274506
543243340
877423969
1861327346
1844670548
1065014963
986066766
482853482
1830777159
2140358471
468236663
996849723
1463396112
1888198334
1193288488
209775513
482151382
140479235
262812255
2051047412
853121843
1880540712
32183157
2120310597
427052604
295570432
1661524376
602362671
1410490415
2029033690
31377138
1404905436
1020320411
521875236
1903779159
1111086552
2074700042
499230311
980170164
499692829
325416522
368050486
158507288
219002414
1623232475
1159727877
1592528997
486450504
391844385
1467776815
1139098946
1972008003
993926549
2123019910
243222934
92769481
1288819113
797171204
1218785247
1422011045
1481036380
751219975
1495374856
1294188061
1486099346
569037632
541397877
302798277
1632234912
572421943
1315837085
1729565092
1234926045
1150802990
1407449069
899849319
505361915
1795365123
1721079901
1922477645
1843917163
1911916055
996983430
2080347956
448200919
596618055
906456614
3723475
724089503
1083619035
2059910520
511678698
953957088
1416526525
2085340622
853971997
1941401733
1283257339
1316888574
633566947
1451782221
1939888122
1049640962
550484311
275059130
2122361692
1750046287
978669582
1363792805
1168498685
1046902507
2027974572
395904931
509311770
1010420296
135222733
1329284905
2072691648
1026852282
288955516
172109572
466909496
1047653023
1757713247
1443783722
173215923
483889244
589832969
790224824
462322701
852505339
715896409
1487373048
1481275336
234376317
421899564
1689842753
1945657791
1311601754
1728829054
63685375
2092275412
479299692
1934717537
1123996467
1725913404
171089108
2108374341
845222588
1852129027
187216892
1727168715
71988558
69413003
739917692
1770008293
297809926
497794613
221800385
2105082881
1325756130
1108113118
518266033
1126412598
513333219
372516385
290254261
394399311
402716588
2009404124
1635428849
1703302258
1122467351
1698403542
1800587474
1482514414
1982132701
108149629
1766496707
1231485650
2105386396
548174866
1335311685
513093394
1609626432
493938668
2043438109
1275830448
463192283
194767485
788191275
1308094514
1800359041
640946031
293588282
901522599
756891962
1957220822
618002449
1336155656
1211765191
71627099
752447333
1954484042
2075565822
180179195
1192186949
1284899072
1320296958
1977965862
1067598300
530078590
1841652160
78772769
1222935979
1194817616
411578143
30669420
1699291250
2018131438
1563568262
408099920
14978523
1483849903
1064814286
2125631711
1755731118
1012395471
182759670
1565002283
43802519
1958821179
2014599440
1619939495
1672551652
1053453353
2001330164
1482449559
477456133
1036730149
1644708282
420092240
1470575807
1534544967
141281717
195778661
709235017
83217859
103141153
1990902598
1042701551
2043247534
102480211
137165662
1293178041
1132555934
449465211
264595101
867689270
1934363056
346962270
488996396
948582502
1822747942
1192428391
1703912353
2085497457
1383526448
1992891152
1643544733
1721523509
506143526
1029983983
198306593
1110717140
2117982893
2126741301
1993496036
568493178
1410515099
633510253
1102824810
267329944
115404563
941088093
2026982962
1998723325
1672483588
1887267068
140122978
630311126
1753191860
1902644340
1172897015
1049278124
584109803
1236035348
1664056780
1778528296
938295363
1871923836
1296400944
220508855
1063376457
100558861
258895293
1488002088
1313354619
845038704
1216664017
2129765110
1813447064
22705121
508929080
1816368756
668093773
1395465914
1515453513
1782507214
647292734
131255646
2133744245
648967638
1250676356
642743405
787379627
749350545
2073863102
23722476
627872237
2000938558
688923097
1734248527
1526685337
1649935326
1304011168
959040289
393305119
1597173963
372548548
1496120235
1432669005
2010927388
1123115566
940336381
1383015063
1425605550
2112449375
1640572781
139791529
659876442
502613021
1278690957
267382514
121993761
937169342
1259404132
375781247
288756753
1733708902
1963479658
427668299
1070539961
1750890960
1884819095
267791534
1095306430
1799024247
208983609
1995215248
1184616676
67344637
1100982006
1970823508
274502429
806802290
641372798
1673995181
1178194291
714882696
618709442
52471400
1931964265
719626993
1029882597
408732699
1366001174
768465954
1575492488
1651749247
1725758310
358730360
1754736256
317838593
1254417344
940133714
1162098565
2117608433
1274259794
1791772085
1841891194
764545301
247135408
674734065
918906977
1430901516
530418898
799172242
766132914
1829022396
1621460927
1454037966
1074780141
1221529818
611508904
1222941909
2138591375
358802645
993159585
399559447
935300838
38793941
718182576
1197031133
899239008
818940458
1154169730
1898430895
94272836
774871856
1230820852
726814873
596311264
1423171025
1215091729
351626723
74220064
1728544707
1985708672
1165315180
497277864
316070602
863031030
1497331811
96039895
1315222216
302829510
2030365417
187047286
541097031
952702224
2122750818
542189466
1869032115
316391425
1143794318
1126480444
1656194531
1512924220
985865176
297368054
667093417
598912696
315611146
213546201
755256040
934991712
488880146
457332334
1940121202
621009022
5690974
991093685
420804338
646278936
2131650914
1663549359
418517893
553902891
1292068431
2110093303
195286469
781948992
1457728133
38131661
1316612112
1670800770
1799565027
503481827
234855276
821802405
1627439338
115271552
460654239
107769777
696632711
17976662
1249225619
368813732
864781198
1425237798
1274390085
1641353918
487880036
1755709613
400450170
77746186
1903567862
1823212968
1991498329
1925179569
309069844
159043052
550198398
1131619244
1900836251
1062580636
817682948
1718721874
1738050809
818865615
1389870512
53192779
1279276566
1534042194
730089714
476738784
1427317220
1361609851
1654291145
1945305619
1777849678
1481332370
433552974
251581741
1235335899
1861155043
1354408020
628849217
1033846035
163491799
1479724556
857853094
498657627
89501095
2091227964
1385563963
146446702
610789155
1962463210
2145491855
48211417
471412722
1902608354
1488442383
406528096
453222015
1426827231
1846950566
865408622
1720596545
958747597
1005701539
274061968
492103346
1363692993
1623319592
137910137
1686286984
599348166
937039286
2073848329
1092569181
1231279609
111385424
896680795
493929770
217136420
2112336615
1909969729
2108869261
1219147992
1702605931
413219500
780393073
1324258639
1639969072
1260733775
1116339198
2032278120
1602379013
382135347
66037554
757658020
1408630193
1943330912
293206497
1099633592
596648907
846732462
907621246
613564376
733768323
361398223
620001630
180877616
410550369
491679543
588374746
761073048
1611183934
1780514936
1255919097
1227072429
1947622374
693906609
2095348583
451203271
1890113498
751602022
1013510861
100317192
1317705729
522325078
624176886
1714958192
1607122468
1040602126
1537446405
1179053912
573347900
478608280
1320002057
1338329002
1014358241
783315906
1592528088
1250713296
1219283058
1095886315
2093610081
1688729523
1584841710
117644786
320308088
1151909813
636036658
228949184
442747150
337257895
339509244
1035530815
2090720611
1074050948
1358153708
1996357613
2141081064
562432122
589843276
1946010300
1079628141
413605805
734750051
1479607635
1604207699
1606053500
449773823
715086529
1549462791
2108313057
2051399487
15679673
915736663
1103169117
464300354
1157646551
1497996600
462642220
682411900
1229474866
1889376618
1842784011
1372193226
1313645778
1021130179
722169878
311158977
766537763
569090646
520460217
64226571
359717162
635697673
1081803770
976342951
403204828
1221361769
1105319723
925201064
1414687265
442311725
1493642687
23220536
438778012
838487176
1491559632
155342744
919256659
807726400
1097918449
331027362
2120604724
935387856
1425704978
2135266692
904128035
1488098875
324425966
1397364441
850208257
880077305
780802097
734030757
1540842705
946368058
626400035
936786715
847609165
549248110
735298823
730594891
625931988
301325352
1788118395
827968036
883467982
1982598999
1623875164
437051051
1416059753
1850435046
1579348600
1043267369
9801088
246397720
354294709
1030263591
703929242
1235269741
919144709
91131385
1889929952
1498284840
1558635847
1261248352
428561057
772583388
1068500118
1711287202
1160162837
1555496559
1349557032
1172999194
751072781
1143955271
1383070716
182261385
217089133
539475609
1873370527
339635905
1783438685
40769845
251603596
889495047
134537690
857692272
1571935545
298939107
892389918
1128363772
235091926
195209878
145434542
744877103
1091533294
2059853857
954773487
722821412
1778679612
1659389362
2005962243
417705154
889248978
840836052
380402970
1715148692
469981296
169222725
1063905959
1926621337
1483992699
59136034
679813408
1735211289
1206869875
1362699301
77035999
1505235246
656295816
555994332
1319212732
1868942239
897629214
387508334
759866753
1671873215
1765241200
1036488248
1533913561
1174815837
1374906934
1339575595
1588448844
7785798
643116277
1142484444
1391116470
764514137
925139519
348649878
864948884
120208238
669629305
1261505233
1372234783
947394551
1418821696
1844110876
285677266
641030947
937698849
153639187
281822907
1245040838
1991871749
632087558
498126258
253085055
1743947430
605432175
416976174
734149457
157336766
390800960
2144288809
1438344824
1306939045
1644311124
1550653008
1007841394
288718886
141478000
654595415
474187082
1102745553
1481119479
178979655
1697458083
2035784775
1048139622
100899287
1132842145
1237074918
1525477300
282050341
508608636
1900134865
537090382
1086851364
2029212169
22320376
208065095
1582417757
1672169594
932490735
1393349925
1942738122
440901090
1727341866
240539969
541815543
740590859
1313110462
1751112497
1489120222
126596162
497440416
1941056655
1218821056
96074411
883417725
1151667400
760415252
468392931
1320653794
887392495
1434781012
552400052
1676251577
397026412
1616437545
635102923
2014418808
106612922
1836574033
868388283
1784374464
1381662153
706780421
1460845148
329954185
302443253
82308038
1020639102
573289895
736730534
1412116378
1154995825
614275930
877861851
1632397987
1325089501
536650236
1722792441
351368890
823795392
1449077151
2097626359
1855929870
771221411
366826379
624443795
69861086
1961042425
2057152768
1419799746
2073269354
617106782
119883960
1073898643
1276168761
77013362
1379409182
1184534311
286176737
502993316
1236376414
745774160
1546721616
646453735
769591507
288085219
962776327
647811650
1896106453
628896569
36778679
341494689
315897760
988955564
734768826
607531936
1606778545
1718471839
1830824758
1606271351
810353947
252919504
1890427276
643557727
1546049646
1753476454
1069919600
317872492
301376700
5049962
857089627
1548795359
598258105
866026295
1987297916
631753954
471624231
326789083
335462464
1463393110
448883016
1924033701
81434955
2124953701
2112885093
302511463
1943125069
1633915554
1424402981
475267613
811487063
1524081532
1718879877
1692131038
1186003437
1394336729
1366864765
539991191
1265547181
302319754
1753722262
405754037
671003259
1838810684
1779408906
694427171
375464949
1376607629
446016136
685376751
27803936
1685827564
246067099
650869348
709634993
147889005
509880890
1536150102
1001581588
1582489305
205622569
1767718351
1919251591
1433978383
1569138871
2123369721
143305386
1422253830
976722062
1229395451
1482783296
2039674077
1727314634
373775917
43183887
1556174000
187772272
1647794620
1750423325
1652185574
2050708794
358808607
1870228745
2134655582
499837833
391745701
1352305344
60115590
1826231492
1624660571
499835631
1796084283
162725570
797244430
1110754266
1508132764
909837964
5417287
1900667114
1750506773
1168402231
2048728558
1446618694
291701874
248475551
2075156184
1384616328
368587622
583287015
220479895
1018860763
1690005521
785257785
97172883
1446936862
430154880
2044791916
1291846526
430995426
1875557415
1494451333
894262706
284124744
183912172
1192490505
242211035
342459992
1299736057
2124700508
737391608
725608940
36306970
272899678
1127585942
1039731915
2036284822
1733398300
750426845
1805348572
1389841580
319545798
1106248253
321467989
231239211
1811854714
1099159912
160815678
457787608
1451237752
1504134848
2121192456
376997463
1862945910
816557153
1066425058
1893971769
1566149177
25923659
1583293743
1355710323
1599603225
588270882
790639240
303761946
1426054400
358975952
891789048
1370801715
847051838
2064349793
1287093327
645819032
1039611655
792258481
1166521563
702825066
1653481794
2094923743
655357351
894681385
707746226
1318645534
30187634
1090084588
470835133
151862995
2128070238
457555249
1303704131
506396337
1364142486
1071321568
1753937364
1228059874
1126189079
1738792264
1044701800
1207113227
1358130634
49538190
1111210580
1337820572
655281860
699692863
1581352910
1754684900
1395304822
750582475
493708258
1260781838
625963145
1452851133
260703295
1386197074
66518577
286989413
334483830
219360468
1707724156
272814805
1790150037
1908023316
896613511
1376631768
2134004200
1173506919
437770122
905821091
1462013382
1052082501
2035329710
640679588
1837100171
1971348610
87989180
1191672964
9583428
1421406537
1274334463
1636550070
2128455759
818269408
53020657
1069356728
1180667949
1478975126
896609885
2034152639
1443550425
2114170555
73708874
970494584
1633598238
2142638188
1696278318
1517370111
1780699511
655593667
312520276
943785914
477388342
808791953
1813620324
220175010
627299804
45670249
309213168
653042926
480041099
998919615
1534523675
993325282
1569733050
1432646617
381917484
928299029
1423150284
1935470076
708088331
1417166392
1383840982
166337694
985719610
1643886087
1650207170
1609894918
1742787294
667643370
2134069086
581444866
372685116
1971667717
770568900
197895466
1613681263
1782341362
709482817
1671487014
24058022
1004550746
1312884397
1951219595
1947215463
1147661000
1103528724
1443243434
2092441864
1577235979
1216194830
1347318450
215001746
514780858
792001702
1706487422
808508422
1320687574
1796049200
2092068593
766789704
79516277
1884800739
2033109139
408421748
620826711
525273734
2143520258
1217839019
417534240
1627159131
73886014
333239065
1854252776
782929122
868070109
437087843
801063285
1114771343
925643424
657571045
580469468
394900490
1225466060
1904941263
1287461991
757147544
123714709
1784759627
2119217654
783331334
1890760052
1778757857
1474496189
952521535
2008242987
899989592
841625889
1769571504
527996555
933109573
91461624
1204706261
458270838
1094523991
1774679291
1299272259
2050012018
1321863691
132162258
39094880
1995770628
218999293
1446621312
567778604
465783957
1233100317
1150303609
759361652
2147434226
75031492
56598101
528455093
90405739
249779694
1676921031
705998706
435084635
1929328312
1624606745
2073255999
695712404
1643627109
896596213
196755700
316007439
2116012391
116870772
1236884976
565472715
466571929
2140986687
1293926051
1060912838
2029733135
1618243888
1377530670
1088973327
1975524196
1967712286
1440033435
1979010549
104373459
16127809
399528213
1358658855
1746509874
669120264
425244291
1281846982
481023432
290920173
1814478010
1839134303
1104976444
1872845501
1031998668
331711567
591318927
1508769123
189978377
204484066
1039450340
1645207252
1419089813
934968865
2023492508
325654268
1593664917
1632439603
2054459879
257610312
1466616083
1057415514
1528526186
1186756346
590682525
1956288164
1448286450
1593511800
742941671
1318080490
1165044436
614596630
1245829291
1396534807
1512814517
70124312
651412138
795021573
1956529122
1563126806
467272834
1904500717
1887432281
583054723
229122053
2015729944
1805884015
535188418
741982999
1816455802
1375412898
1554829907
1376706298
444469602
1769378476
219297609
1738294787
2053751862
708340016
554151954
1180291691
887742657
1706549993
6849889
244782007
2134074794
428493874
885217331
1063224685
696726147
1219255141
1039574199
534203895
1303023625
1480889293
230789035
765035356
441483254
855092988
696908347
1270938410
1304745363
1611140864
951639630
1516543842
189404791
1234778589
1361965722
779111913
1404772811
529554009
577476369
367213902
186753401
447400725
859572558
748481668
437404054
1568909462
1018224726
1107400804
1656729881
1331784552
1216205095
1876900325
1859480131
247761595
399489841
1193020579
1816871561
2144347663
2061564957
517446874
1149420284
80066552
682363950
516382135
1377781884
485281780
1362977479
230148099
1999236011
2019546455
340107967
1094385592
372388395
89575546
950865320
1135477437
909936018
363413040
2030649714
1641897658
1651471511
2036328691
1945517011
1370648566
596687580
1297075212
1316202075
124921592
1115885888
1121385759
1502047102
389437195
1477822120
1341431394
327586335
745180358
127344491
85252671
679830084
825584539
515538411
940172082
613404906
869766312
914576097
1238040645
1567306937
1881740526
1443223019
112369165
818037219
528374620
15631641
2132044091
247221916
1365096162
148991423
941912299
1746984762
328097123
1776434223
994595050
2051570363
405403963
1863718084
1410032624
440125045
1417265109
1448096648
990838149
193063667
1132990412
637162650
2121248042
507461628
191862653
1779033082
775456659
1130709131
1016136374
299038401
765294935
2094319506
1039675776
833227515
131440953
175346616
978974224
2019921681
1234088564
1951798268
87251773
972043102
638738137
356416438
2008248916
87884177
425118003
265428739
825797118
1426996534
1179844473
604378888
2001382316
136317894
51412107
694431231
622445320
1852302656
1511175025
99160914
850184941
1580846184
1120772383
1348262053
1476830291
1833193017
1896113672
1747367246
816592010
376720163
1560865209
733811388
135523189
1190233825
217416719
435347657
531091810
25493751
823766969
293810750
1260592688
14292002
1408418985
224141486
808736414
2116771772
808041014
726268140
1248654004
51148578
892268853
2109976378
212307154
1914788513
1563231842
549034866
355309299
1001699052
892054780
1147633008
1778751846
4058626
1515950058
1615513961
385022245
872933134
899956084
58604529
1322272206
743024401
1756174414
1054586373
1577914364
1461825718
767185506
1885692399
1278756677
1023749273
1574367047
1184309017
2124423520
1263786417
1726270894
627127845
103843702
1289864649
894155396
766334399
2128153704
1583861083
1931512548
57595478
115567602
434889664
12402238
224347786
1489211305
626140144
820193347
1286094680
2047483500
1164421200
480257094
299597975
1044550155
265824993
1364184595
1069176054
212194604
1402957398
758236404
2070757016
1806330486
1353149681
1965946410
485288577
1302010335
1550078459
142601899
1769827846
1971136504
442448238
354563411
490523148
196023013
2093004957
1374858670
132495340
499702244
1376529798
162070999
67616009
1298582148
979163251
735581353
1461028835
1571280822
2006301465
659782783
332043234
524842826
689258770
57803891
1737037146
1868761275
614314215
63322109
1316040252
352240487
1128489784
470152100
17984034
1169566892
575783815
402260247
163087048
2044597698
87562357
493795191
1316252605
2092311332
917443594
339650285
2271054
1296816458
2087201727
179325620
1171251829
1893282859
1773648144
1518322379
654104785
1200080053
449503532
621647571
643989945
1218533263
588924402
860585933
838304653
1129784065
1055554994
1612724976
68677733
1567128970
550196106
1914397512
1288719007
152181691
19320757
728913051
2037174313
265213565
1729169337
1566512357
864948272
395508155
1990833762
1981433714
941868535
877337211
1786813735
1321805383
1909390834
663188635
982362771
1893238040
1363968459
1683804689
1416489999
543021841
833129582
1168373753
766920071
859264380
756860629
551591416
1649209797
449048925
580488044
3730295
2111490628
137141845
1260090180
1376157399
8738931
962029780
554576332
1151990504
608349315
1186835441
52267204
1365908872
1631059824
947801070
1727397206
692543037
750000511
992278683
529871747
1254953775
1870037859
46102250
770444094
598337
890535677
1157231706
1236456339
1609773278
527222315
823877599
1265684439
783051885
909841514
1859833261
1607992145
471910297
1006401134
1931927501
1874216508
1756548097
1182097993
1679309154
1859952868
1673195752
1917491223
1399322865
1333653777
130250848
641583593
1222851124
648402251
747230810
2076118059
1819582546
562618855
1592696346
128191981
427616426
1116675239
1797060958
1727404291
1129546897
2014953865
89302467
552065627
1424505852
2116374088
1104247726
539226596
463394537
520673183
883129422
986008486
1469960449
1320395949
502949732
2037006127
971575926
1189745472
2014567031
183728145
1791079217
975357208
262862405
329229945
686015592
1707414193
136351106
1263859371
744170401
1135200373
1218632325
671699579
902321240
1440688839
1337835114
509241303
353264140
114377320
1323075192
1401322236
2021837666
1528262709
929446570
1897331915
2144891857
961038826
255685699
598600911
1545510287
1465171541
1921825666
730267661
944565424
1812693272
484994696
1180537392
1005940872
377864090
737095358
529030469
869643878
73276667
162650057
1547434600
1243603981
984806897
223083956
1191520581
980736298
85257636
1681257163
246145414
329800264
1889714702
1056527982
30419455
1669874403
1622370059
135342721
699513129
385859426
898591732
467563208
598957596
1796181982
752527184
213539313
441135062
20205964
376384211
1984880860
1127253498
66310700
797605941
1065292823
1371060512
1181378871
1900948688
1783089794
1500752578
1808882308
1588887155
891415563
775493135
1779908811
1631231776
1502559901
1677174534
616791914
178319847
530234726
699849821
1803402519
490911369
1312126755
1482468897
1504863626
195425760
880341941
786956094
1793930422
855946859
536355541
1525732520
295880661
1806727247
275239489
358569687
1010972846
626063753
1493675075
1214945421
1988607804
606028424
609533242
1695557744
992566240
392034756
1991148124
1129670760
337021587
678428913
1488420881
566472290
1436810161
1292785716
1113219056
363867248
320624465
373181193
863803126
2130747529
1632569149
1757996194
528978959
1463668151
366348448
51686294
1829860849
2095364986
1877723045
1868736147
1259227642
1762115171
2043281465
9414732
18010470
242239706
2007673056
983229459
676450512
1989313036
1671685477
257083918
1729947035
163817405
1136132201
581511928
1490150441
1296315661
429026845
1498391785
1077788351
1120850949
1099617769
1197299613
2057171869
2055017742
1353131456
736026644
1703510543
1358098218
1601547133
22125984
170551944
1088555229
834156242
1244347820
1683010499
538298215
1358513367
598642717
67631363
358164517
2051289360
1349428059
343441651
229072902
760836181
1459693803
50125542
1949844527
1037554374
8462738
359990904
1914272209
2096352812
1973604648
922755153
2133159672
1819660378
1882848219
509974917
390666847
1775802621
1915971869
831976769
1948877755
1652595715
841134342
768806770
1012536413
1747283156
1889882101
605284951
779398852
1722166966
821822224
1167066480
1736740811
1252135092
1515940958
1278753664
22345176
441306816
378863368
2134583543
1716818394
1478442294
1440297921
1807161760
1574879047
17291591
913573136
1709408205
2094761136
370632020
713339666
1192948076
1405573941
1669302579
349294685
558804867
1683210131
487685613
955946453
1217180568
502368821
1919860583
1114013530
526468608
1505103588
1799734890
1349791576
50142442
187434546
773049132
1703451542
136905061
482425966
1241812951
1237287265
1915748013
866257537
917058016
1763582429
1762203598
1609799348
2053047718
1883850096
1948878308
192797556
1247770420
1776257471
596148011
1240889726
2106717561
1639511002
410879006
54349377
1431888967
443338282
1279407657
1224463784
1840420535
748604400
33601123
104354153
405229843
1991538014
1182239515
411941276
2065519458
380886110
928779902
1205433529
155970425
1059887154
147088567
2052053035
1126600509
321653438
1593965063
1879601326
909705015
1415441222
393578909
1110643174
1418555462
295312407
50703057
1464250199
139837073
725665218
1627449510
1989868590
1446028997
1843772475
424959739
587060151
1921255817
854338129
1226825973
1693804901
1686451435
1775470179
751872019
847266259
732444345
605474444
1326156168
725873044
1515140866
949947576
600814792
1832625914
984799840
1391076141
1532688811
1461156134
1495051203
1160175748
1081644825
580747620
950832936
1000823890
1644400858
1518189172
100809646
2066389614
394628506
1277798628
1296285146
580810934
620445223
929090602
253362570
2082136545
1508330186
574805473
173827330
1073171165
66898309
1641589449
776229440
1207661995
1841970509
337979988
1797382629
265060258
1710103249
2045689713
2108327144
47657891
1937627127
1402124487
1528477558
2132322261
1751679385
492005553
310622870
524689572
1925044653
1152519532
1237210877
1307918004
568524280
830833122
1922803344
1451585815
215848331
1117697399
1863116700
531346183
1660848101
652995587
421221933
1990299597
810891959
1227605758
94965469
1360555689
57956327
1432425632
1595144432
791816024
1781603424
878209401
1593030761
1306517090
1730555445
850427627
1011591307
623388971
300087849
1710644551
1437195756
1022720583
131111724
1132874435
1959538911
908973519
737494938
1107461191
1132744524
2096418195
1876903869
1196473700
1739839390
1947780379
2126887
305096960
1046051392
147619428
853752885
1066649894
1405625544
15592897
2135045059
18990966
21050173
2101040722
271264204
321820023
105556681
334999005
901170813
2111771812
104496171
396315063
201175373
772998856
143641992
275632765
647249903
2012087956
1960004977
647397441
1811262431
502220559
14126019
909090731
206033114
78191759
710040941
82992382
587231965
1279872242
451429833
353360132
454364445
507717391
1071835370
1467778439
1501439847
378299457
1827374663
187877629
32978248
1291702148
323123857
1712188130
1577319237
612939332
1829554708
922634471
107249151
722608262
1987097350
142070151
1799387085
2112147742
744114145
1696319958
930305954
1405816284
1256264033
1069471878
1333905119
2130784272
728217833
588012366
1424078696
1850866793
1823390405
875037249
576584256
1842201502
1026760786
1053734044
645815811
615336506
1917993562
1888992324
1425888312
252803387
214668087
471284601
544481405
2003883565
1700360533
1405282163
159813232
1017365423
2050621702
1738149241
1358376973
2124450036
950079298
1337057073
1043145615
488121022
590084970
1357317812
869556707
1212472219
1620093400
806716079
2019661192
1029417825
199261667
324520650
677541818
623992960
299392136
1072577479
1017362221
1824821155
2094446144
915393593
1716872919
1417497537
1261476199
1191512035
1064760088
1544791746
1237240950
252597461
1844682991
506329564
1855713321
2008448794
1543017415
535295257
1445767744
659721541
271408080
227768476
1319819058
93314271
2090339391
1461990397
1284293677
1511097801
1259723149
467078918
876704381
1027475365
1114718103
1439062516
467329093
100547911
1463726091
993772893
23026755
374249769
1472776356
1420894940
1889197829
1671670262
1651839352
1402006741
896101696
1464002136
2049590004
1189582655
2106819272
634437976
341906470
1616291762
930448373
74778323
1755877775
347772236
147535976
756449203
428276379
18117009
1796754702
1917771206
46147633
493377551
1363598977
920121515
287996714
1818339076
875891540
1934827898
73093746
2142109592
34246172
275527471
1519651023
1444941304
776953788
980968210
1803058164
1238047065
115106274
1993512142
1580734986
2036882676
2078216558
710285003
871528591
1366763451
927547269
1803055764
255881712
380159041
841340309
1772330128
904580180
340339203
1818992104
1720805536
32991106
1450538230
101128052
898189001
324399987
554771827
905203357
1870743112
328543772
562768199
2120335494
172188510
1093249520
715369315
49628405
1138235860
1072635052
511945862
275513468
1519862534
1487746156
77030158
854482641
1432369316
1636366045
633103194
714151143
781861367
2104207141
1786024006
597437347
129910639
948450354
468636479
1381044675
575328088
1145581264
299277421
1879619038
908280268
889800778
1140534032
430090475
1551594827
674519089
671063459
895371517
697336494
559344394
946129543
1347875441
915399032
956848164
2069749678
1375484727
1210960920
1753440349
1560333054
1979659418
1837886519
1358779326
830696104
860730631
1714507501
1440989223
961971741
282372999
1425318184
1028237263
168791211
1726118110
1088009097
1240284843
1278353239
774001136
604194609
1717514693
1326080073
1128901311
1274683758
16020581
149490467
1890625608
363489314
608933657
858936707
489593361
446187200
676242841
1322293000
833846615
871160127
196775169
2126231932
490178278
1260151111
508889787
1265004899
1488565703
1191625316
538583363
184696390
1797680294
2140358090
1506416741
1470837316
790566102
15247107
2002846150
766280533
45860870
176318479
354469842
19849840
327156513
495218067
2079769658
1405197559
651911259
416146192
2049301912
256869325
296704127
1349281617
423505531
758160567
124980921
1093697743
713765599
1965660584
61743526
2017745235
1061256865
1766463863
1319339670
29737648
567606435
1085976577
2452125
813990644
1241559885
615233218
1772821890
1411770585
220796029
934667405
2061632632
2047780723
2028065422
1226681811
34771765
546568939
1434468224
1921674638
466767634
1393890464
1120088808
1071797392
1000069438
2025705335
951678898
1713119904
1896218731
919841753
1932509925
1995941410
1802689461
579736624
1846489687
1823343794
1076882516
496691516
490033548
1506462492
488654971
462444015
1919854925
2122237330
1546243291
900525076
274519399
2111676543
1505646501
1567033502
959521453
1788301357
49941072
762085160
474264992
1675510060
1173328852
1272156017
498546808
4935866
1759216361
123609147
257757527
1303416006
1259839725
1422935172
308682938
971750508
885478228
276498344
2101741452
1240051717
542508512
1799127362
696710582
422271422
1392549330
827732393
2035286012
893234410
667087625
614114874
881327644
95766503
572674911
1922262314
295563723
308208301
879627105
1650467540
1444934717
511018948
523172511
758135915
2003414199
953128251
1839147982
257392088
64179934
236159797
1428322455
2132749487
1625956509
2066052591
601436934
429153583
324765864
320771315
1954928730
1018465834
1364960528
88025976
203344523
1903791581
275802304
208441590
394597155
929408167
329925186
1391188238
1979264362
1985022897
930302468
2049592413
1460066369
1381607106
1413347452
1065658295
817950995
1492519462
293364697
69084491
1967543592
2102183479
1718159235
1324895478
1957219595
487652256
1313476950
899451773
40828299
1313159166
1643657243
1892193274
1141531391
23435618
412228087
1068402471
2142917367
312097762
1701126802
494527621
1500841635
934472778
1093990737
837435921
630173015
1338844505
1764390797
1324665913
1459521051
1956991962
1037248241
981307100
287703663
1286890137
817514450
1952023820
190181605
5934845
390356699
501903736
1042787991
1534625000
93735936
566591123
1092116907
267895662
74508490
922068714
1356348403
1021528296
151661966
1552606539
753386612
1355908783
235725005
1866935625
1430006450
360750638
151506222
73018141
784572350
765846749
934641456
1094503413
935508323
219262892
1688570956
2044563070
992205808
1986554107
1257267235
1936628484
1542565000
1355934504
750687268
1128702871
1616219059
857744893
9227352
1583713353
1435703058
1359874511
1295326813
256760688
2090447870
173522190
1692860385
755233314
1759846805
848107413
727104619
388238424
1501959026
1134520097
1938650076
673187983
374067985
206273476
1172480047
2144729429
19393295
245431297
113779882
1037073474
369416368
705167635
53601144
2074204930
1097385553
1464203997
1468128166
350942042
1214074251
740482207
2046939198
197060371
1916092944
258969978
1779660168
489985235
1055490819
2102310763
559949969
1662441497
853923347
1992336676
1685138343
751079689
591317183
915649806
1949920933
175207849
1936300943
150592066
1782176626
1528342870
1605317611
707034245
889793794
110238993
1035146832
1533516866
992497145
1784395838
243755144
1837449163
506215950
1623672901
1407646779
1373775338
1885765915
794704198
1414422638
1535427606
1800737905
309073534
1473051895
870287566
1430449743
146854248
1770468219
646408599
1218577119
1943786445
1342343829
1243067823
2009584499
366007888
947183501
866399148
1406501933
1868005846
2138022199
1295680697
766802544
2107037440
325062952
387174664
2083554126
1482514230
595431217
238533850
1784185198
915874773
668920508
712090470
762225509
1743941531
1301265640
1620647002
1641095802
1606702530
1939786806
1431226205
1382320080
2120090557
742290670
1869504652
371751874
1529075551
523246766
1083645126
1539316682
1792491890
953396212
1162563050
181852182
2057595919
1129582738
1296584432
392878788
430222367
1569310832
1876408332
2066085301
799455351
1028420295
1190845348
1158551709
690858880
1225550725
1198623179
267800434
1303890543
1454206077
1790778500
1949911202
108926327
1136343085
56675534
828793833
285057202
623987782
2059423200
1487554355
1371255799
2066652049
1662890554
819723821
953529152
655249375
928487218
1631035341
1796067011
1484690644
1428724194
670006572
656767815
1078880814
902370058
2111624955
678867608
365657485
603200328
146349128
350026558
1571359972
762369912
560509118
1428109607
1737019698
1365314740
2080389770
204162610
559869870
1941306656
726497618
982798723
772404568
1766624127
1238148007
2028275933
513267737
2136057889
101928335
343312304
1137770923
867173488
685364970
1067257984
1203921350
1801981855
1726767570
1864076502
488605777
1322466072
1902923807
1810814073
1417004821
317949458
988498634
295812908
222911763
1511019109
1342754593
645594161
55945160
2097250453
1851475353
871739972
642342447
2041173040
881696682
1125509308
1014485568
1916903408
1522171640
1632220868
1192770550
473086428
1512956443
1470643290
952896218
879146908
1205230602
125788717
222642350
168325940
1691275817
1816224304
1929761736
1876547209
210354763
1409488740
2119244045
1734275062
809963669
1960580767
1183331824
541019765
2073911006
513379964
1565170576
1902028362
234875284
1700065112
1087604690
1078836377
1766453028
1117740069
1093505268
1590991883
1299750311
1343414963
1240807021
1031213303
903645462
1731885825
545487919
1827958228
204188055
534892678
1752796286
1206097644
1778180650
1459474977
650535468
1085036399
1767247405
494864868
90143543
926874838
286627932
662617617
1208324700
1695235056
1512085583
290969754
881746368
1557617731
509507948
291280952
659320206
1329114448
2058037494
1912211418
642635151
999178749
1225313220
2033860472
72036248
1887368428
1484389734
800484297
104819183
1042003320
1812829582
1244241773
79803839
2129074952
1388639986
1307929085
744126595
606290370
371057950
1644771623
1311524790
1021767423
1294525160
448626849
610920744
2124086586
372578517
1884531361
70410034
681643969
289063657
1961611210
814479718
872714350
1900881763
1205942080
1616343095
456585903
1534923950
832479224
187958672
620249133
1303701421
1142640450
929935537
11332800
808917488
1364323057
1294880599
696382335
8935512
35788769
1632297134
1893743105
883826866
1429070811
2082850617
1070611783
164292729
1315173394
390009524
302974362
1765853900
621248198
1714148181
1689608958
1805893416
1193741085
2110616319
1299345781
1088706222
378730760
247601235
779773264
1765540756
1417990636
774311960
2120916739
847505035
1179148539
300302471
1652820014
1505699132
911708834
870818475
1690089195
12699818
309992962
27247871
1581898454
1543316320
144307258
328488306
1113780390
345685959
689797347
1653584928
1277116235
1462687199
1052279473
240946507
762223379
1735084654
952443735
201489218
1011774157
1432106092
911554442
2006757712
1048323030
416738193
1968029737
1342418254
1527092683
1675927236
570229062
279114372
1681465319
1829859851
1086090110
1878248336
462795745
1185490172
743394138
2134250567
1148998510
269107417
1758413361
35654965
1367591850
1784205056
1410827861
324940805
862960083
435787557
163572420
215754662
1340856048
576644432
567849054
821006661
1766624526
1909446746
1186471073
1000216274
1203098262
1592997944
2001394674
1364678043
1059671776
1241961418
678963251
849077270
1025296033
667707404
1498069395
841637031
1532612596
341118227
313491195
627797856
218615369
1207184784
884678158
1693842586
1440823220
1757610975
1619475404
1965307574
448077777
926785889
1054379010
349359412
2104888613
2091023345
1490987653
981671435
1580668066
1843233924
830388956
1983475914
93863511
1709688142
1253691479
1083193310
742601004
1856276430
1138761443
1972984694
104409103
124060628
1113715516
340167697
802368850
1952158857
1613722168
1496423384
1433771770
577206238
1740120670
1841160561
773323676
1321341903
918240042
715891244
1675752972
708232607
909753871
1465287797
1295962646
464402166
1861965322
1559759176
1676150754
368459105
1597440046
392630196
914895288
684670870
1460698048
1122852345
615988821
224928773
1186693869
15479865
204533435
1787938604
305515147
187229929
692492732
1829960166
732482174
1874493659
1269643345
346425245
1722043810
363949379
602454502
1044956194
729992002
1420962473
1421189349
11018940
1802012073
400294982
519169591
1603294075
1919841199
1450497261
1839605284
795503170
1990848524
586338591
988812400
972065995
132264595
723343640
1034893467
1365354676
1290047380
1109250816
183824893
2141041041
1216905286
1870237217
1431880704
1655924722
831812549
68004826
930212621
277391089
1037330007
1615204928
2111256446
124140214
433275361
1692952295
807809813
1095777918
600311570
2045513926
666012883
1949565706
1634188284
754467390
1436470479
1628732789
225256978
591465368
1899974980
1350450168
46614798
2023519599
583569908
2058085811
947892265
667460271
1567206671
501497884
1921613194
1039923916
2132032319
1840954649
1086997312
1710775351
1934781371
1375441413
1590534900
1157256784
28076251
472667509
62174786
905800742
524157882
1856644396
856833950
636378706
238922126
143545592
612671854
763657475
1297456813
94544979
1627299690
60490526
1406174163
1640889744
1104143893
84113218
1455038825
864205538
245259051
1424627519
1446345972
416773560
211891806
50678121
2036937721
1058233386
1787748526
854136684
1250107720
1016532958
298753469
1912057927
863258896
690686876
111082252
1065874022
791022773
2027721296
637667605
1157299851
2047452956
431105235
962615987
1503252745
671281562
882933785
83086855
808707369
1691316057
910762941
657136769
1922555493
1193976343
1814781893
1415000956
421477211
101754398
252767208
856904553
2057703302
178263780
60753016
1526266200
1667745327
1211906803
1846874502
944803461
2002381793
2008053841
1851905263
1552933097
1052639545
1228279967
1977098416
211247853
2042844339
1549608302
669783188
717173830
976348555
1274676423
461497728
1810166299
1211583867
1599585452
444017342
466308852
26129133
2031155322
690992236
238842671
811385802
655369095
806283935
931145035
1228453668
1180161888
350663188
1205254708
368793505
5541516
1787091915
180997403
218961409
2123931938
413670097
876855363
1930175184
218335620
2126873123
847185122
1724092792
24473568
405244821
217983951
495747415
592445245
269460803
1306377427
1616007541
1948614885
10701066
1810946096
1200806213
639058326
1200462155
691641766
1188277333
998522055
1868466264
1517182449
1311073049
1053364675
617645596
291279301
577629786
938622752
188593800
756718332
189984965
23177185
61714397
1612270651
398270945
1535663843
503627999
1296447927
898909
586529677
1946009320
1922027859
389994458
1394390477
431447214
809253496
1246238010
189827808
532547545
1503919824
1598025345
446277909
1453018984
1560377884
2077448958
706995135
471061210
891687702
1959549710
1965486244
1985787630
17185525
109089734
407513812
565290217
1244476950
1478553681
1638178813
2027180161
877243453
302206106
765092822
1226737330
86245494
1495213896
1140338011
787464840
762278448
806771827
1406024129
123686170
939983978
272820014
464222813
1480319669
1179070161
56798384
2130314998
1199694127
89478400
546983326
1079892874
1469120276
1363544164
229114019
1410784334
495618113
137563828
121599388
1015488773
190916087
1618096896
2041036298
639535694
792931209
1782439520
1557414130
2131533119
1982361010
1044412318
1431417922
305768567
258777197
932416283
226500448
1009266348
58670325
2028190730
1353901367
595565869
1741811810
1636465674
737138361
1981892178
1447989765
9341833
908479705
113813091
1857921314
10240560
601311977
1180168259
749095907
2032574129
1883744481
1997660398
1146158251
100802415
812991997
522312735
95777098
2146067077
304628197
720588975
1950177474
763596423
463028286
1593402468
1449425260
1166574063
1984278977
732424404
2019516280
536267768
1772824540
763270860
957453066
2099866777
683846956
505910134
951867073
1458789580
926230860
986332132
619638203
1089134353
1902234212
651377137
627140980
1916180288
745502574
429055984
1501757571
743271273
1908558422
808635631
648342881
1329212203
189665952
212064640
1254806345
219414720
1818156943
2101693391
1078570355
1400678663
2089849334
1076253476
2055095616
722826053
1758361320
266521964
1677996098
2046560867
1616112163
121393675
1257657963
1199572046
164036512
196118403
266469525
1415723673
111556199
1450032793
2016767637
336521795
157430433
1579603761
1964176725
1348705538
1419542557
1399286876
59876799
45209778
1881430909
338249835
60062141
835688261
2053801523
1921786295
2122386378
1848018995
994385745
1706073700
1463735425
1372788604
2130478655
987209941
1091039533
1006911166
1186612654
537320368
582250901
1408048381
93520933
1754508924
944320066
951670582
1870954528
924141978
1421027278
555040850
1373671755
1197415055
431516550
234539411
46019264
1715765389
1413972760
429144803
791254451
1007077487
1735289268
1411756851
770456363
1768845500
1348602593
235827185
2129008401
380679743
1377782074
1595072041
1158723975
1986160780
1062112054
809530050
1399161259
1708721542
624087815
115100209
1392498660
1065033259
1250778109
1273860320
452227039
580977313
159301717
1293202354
141988483
1741076155
59680995
947935285
291207
787492203
186843673
1592859756
1047756797
1900072537
1573894778
333258705
1121310084
1038565525
1862797685
350507794
1615960206
1302233161
182074597
1994821724
1898147921
1596275179
75436000
808221620
841285347
1512861474
1957005500
1949575982
5268598
90071726
1065639658
919770929
131713044
792644770
853142062
1367003898
1855449846
12932843
136550417
1855720477
563397296
1270047069
2004216413
203903866
801053401
96865738
1266548012
393096528
30818229
1157993746
257267118
1504373089
1237889218
2022892003
2062727139
631489412
836688523
1148483266
857457984
1945750274
640342159
1443076312
1172906643
1557435455
148258894
968541348
83715634
582725483
1007088397
843475684
2059210476
1267657278
708048984
1272509435
938394001
296638155
1474519024
1709378614
458035059
1216552200
267004983
812726478
2092090558
616174177
1701266614
563065755
1370144340
832641535
349335459
842370812
1900824816
439897325
1066947842
1096295154
292357677
1302850265
333219925
1323811026
1867602937
1810633165
739941068
1469493154
1378118069
1353137900
1350514217
1969975331
899712839
2133628422
1173503513
138365378
1869695826
603124381
2095774511
208281073
167254249
1421983578
1011305664
1828488444
1530672686
839423775
1384047472
168374763
250571403
150121637
1772847905
1520344929
1854940465
384236344
1358908789
87163727
718416514
340147770
1751257996
6064937
1167510381
894939774
1494135119
1223417954
2078122665
1567989085
1747545703
2036790446
859233300
1370136014
1986554279
306714220
1986003348
1292944422
705104480
156060719
2027180683
1919120127
1314749221
1096808910
1765384582
861210240
647310346
1538575486
246594161
1733903705
1192451212
1709502033
1161842971
1890949340
55750209
1071743906
1769568073
2009599169
470073039
801271419
604281596
1905662171
460638770
2022791990
1230638245
1473523452
876893395
1817318475
712576499
766973271
12246680
1487478646
1062758078
637535727
788634583
1486987443
66815180
2077529752
2026125519
87263169
892674379
1360226663
986686231
826999773
1379954386
704030085
459791398
1429356340
1685704801
1727346267
1814942707
140403873
245372703
1794364518
1452165692
1740696355
1227311212
1828115996
1741863381
165554654
2034625762
1235601114
1007503984
688534716
1015408036
34719718
1429785242
2001535137
1388432262
1917827326
503689856
512675827
77059257
731326411
770518506
1120790004
1014710981
1119291553
507719249
1933476833
1152211473
1288779478
505447839
1381379350
1015471704
829275290
1964902340
1541616382
1536891486
1779884900
1257878992
326207802
22900144
1020202148
1415507711
207479361
1544708787
2010206470
1932176524
672666641
569724136
841869764
1789182528
372622027
1805348823
368271428
2118593077
353785561
918400060
1035306585
734811607
687421416
1957803779
946026169
794659077
2055688665
1207687090
1400626482
584727609
1290854520
948055429
1557514036
1330742737
2128643159
772439912
575027969
837193181
1352965718
1825280189
245127559
1132005088
890238124
536543252
1618986306
1149940088
1102225076
845196798
417600304
620422440
1714174137
1293462061
1675756179
424748007
1769496947
1355590366
1743224314
225424267
1194753303
2110655052
340746909
1722237018
1712177668
1134120230
965873972
1833207540
1131318638
1483485517
1784661553
1070663543
403832544
1169638123
1578482076
1616887472
599317744
106167307
1243547515
1046407371
1036697972
663251454
1760714860
361221058
2073464251
369187754
712868235
346392960
873801330
1544296539
1391424655
2097936885
1680832707
377003336
435329203
1303874880
1973994937
1236100215
763851201
321861222
770586291
144028249
1355891212
526474617
288143900
187919472
675637530
987027718
1361979072
1656584169
567184517
1386672553
1855891808
1834196740
1217693809
1022323565
108754906
57737193
960112510
1732483072
1552665904
359006922
1417781997
556888471
249900894
256038899
996731798
917224523
2107373970
1572568657
284080428
880816493
1424044586
1454264731
1926324971
2064691373
1324262903
336994454
330858569
833125174
776096892
5294818
1582977121
1055290719
533329116
1724082284
172878594
550859039
666908960
1409611274
274413653
1500217447
1931197376
1826131248
1966715140
575229805
1653713564
593502520
1859053502
1018332825
1665960905
1443939836
2031998765
2027435236
748179995
1813085810
87555323
2041463414
1088731300
1858966047
94451575
1218767381
463398906
1889758250
951545755
2126462099
1149460853
1152975152
852428953
513780155
338244629
605994328
1322588226
893621207
1286043718
1485437637
1432905531
1967581344
1146492153
1695547428
1467627721
1118356771
1070254689
1768588943
1789385779
187309584
995330153
611239868
714998776
1367307171
1263470717
109057130
469165666
2142145291
1709486993
887550668
1243882950
1729179783
1471991225
857064554
991265063
1251345063
1484384876
520352907
409815957
1777877827
718579947
166244030
926133551
1120383631
1868216371
1992170529
1947839279
507080971
1341268944
1813392167
729610312
148564486
1835132763
1323949268
1769835635
2069874096
2134952781
1747720884
1201014129
1239671572
1640728872
118035962
1246220146
1629117093
1547908992
635120984
1921782962
1862437126
1033174652
1342069539
467301935
1323048964
69997473
1120611315
683051841
1848852994
552533710
1679965229
1825909515
1660789635
76096962
756104961
889879438
283227674
155296010
255495358
1112656440
98621843
1925207938
667432923
106966198
616404768
675439400
1121168563
1834150045
1167516655
2094972235
1179309804
19571584
726755794
1285304896
326881283
954489894
109566776
1815715488
1250956713
1310796203
1021004866
1688826552
459294532
23970941
1302107595
845250215
1932094774
1180358171
1927790351
1136658318
1590478448
1706496420
141193289
954671878
1700994796
1029444691
1328442569
1921997726
1863101963
1646202191
1474368833
1282579658
425087
160837062
858845767
1930455073
674124429
1183048164
33179106
464277564
54406939
1272500382
488351356
8896006
103302309
392012670
1324064970
1652030606
438075599
372611069
2120770137
1947831585
769694031
176871072
911895347
2046936063
1917035376
852857966
549669061
376417377
1721119069
1884223905
1628526633
639448163
774895822
1799410535
766611349
1190240739
1613496754
2030242655
599281952
410406483
514087766
1352132575
226117038
17738469
1121344400
1744311386
923680187
1108643171
1337484522
624914795
1909529819
1746518979
615134310
1678486911
304401204
732950750
369670195
679322882
12791908
574074878
562982303
913213929
1797141857
760742472
1753827172
613012692
879087254
1792999906
1913592964
1746730186
49090135
2112675597
1937350010
1066268635
600260373
1701454720
2106774300
1317634830
9831865
854212533
1895507166
807023257
161582005
1480285604
74573521
939084404
1081323932
1761902374
1942581365
361389638
2102347991
418570322
510638565
135445006
469522001
1847043152
1888781123
1423806931
1921146030
305580623
1779827280
891157012
1317645908
1692952743
1920800926
2055186580
876398505
1804415501
1769083392
913800116
1000518099
2067218726
120777592
1099221910
797666360
2076716278
682893230
347373911
2068275064
1789224305
255131441
14088338
42129183
1317263205
1798344045
1811523173
817791997
485218496
1051977597
1591052982
1677592309
624319769
994259424
1359177617
1348829748
1810133333
999690177
1273414179
413086881
2085748891
1502912506
694201008
419568436
367321094
1696465892
1685802067
1234344806
1022960562
675376655
660555371
622212558
518765001
1907537842
2063846284
831733793
1673809844
1315143531
975866620
414558067
1998552527
793366319
710434704
884062791
85605471
1887259333
1654376777
274594669
1595907777
1391715905
1897016533
391969593
932829453
2051482539
2101140428
357579522
581405355
1678432641
1985406286
690820722
219567123
375292219
838643162
2079110648
1644409396
1870793994
949374920
1475348837
1654989596
274155205
1511375834
814795246
1121489281
1339602279
112840857
1064862775
1883114052
2108623884
1285997423
393652930
12302245
1982734174
1145434270
1789833319
544023999
706897036
578616155
1142368880
1981730590
1089992540
418244173
442694220
1486286887
1675896882
563145605
1821212917
1443669225
215650912
1276714302
107141088
2051951538
1681308367
548719874
494736528
1865953784
1277375892
752532921
760189335
104630554
820466841
1408571900
1392066949
1893573070
291790303
115029386
1740048758
1763406031
1932216729
304813433
988750453
1240816429
431229034
1152630710
317621335
457263654
1616859650
1145132018
93411285
1530464260
51116747
3927002
1211068633
1530848161
1898500762
1319781093
1212534869
1417321797
2068580987
1632184152
880160636
1812962009
1132012421
1703457082
395677948
902652752
1415472382
1264600084
1168300902
1599824976
603118043
1544181287
480148558
218168665
167630844
2061042041
22811014
340448295
1529941494
527719180
176626641
669938058
1704860027
1374917636
2050210057
862790961
2070979840
778166670
2020894338
337064393
217452371
912272731
2005781293
271597955
186357808
2092207380
1149340102
1679172212
1739331528
2142798835
80288597
2020264547
146160765
1421281725
1144631551
1398973342
1755599113
392911807
1009393435
444080172
1689160507
1710331105
655609361
15046609
1735450975
177868227
1107801590
1248225876
764242367
1378911499
259022882
417361225
1449410377
1852313567
79294912
246849388
1258942890
691851754
110706077
1722164571
1103460758
389840227
1976229493
2100202809
1149155491
1673960493
272849384
1722178550
614891211
1131781850
283724316
272425096
792795266
234993073
1108512658
290083027
1071408605
2047766832
622693524
1030696257
22706007
1920215427
1671390820
925101616
1067038132
2109091662
1958760529
897185445
623087353
896975788
998169894
1726927328
472558968
1423562960
1622366662
1448261346
1245820319
1911003531
1305227256
1977832652
1112771648
119519880
1935429533
2010900281
277226896
126783901
1890886041
1658557064
802216394
1356133993
1071743514
1537411113
1227834678
1806953237
998589041
1825206893
1350151492
751635334
707310616
674277727
722202418
1818805932
1958394306
1426370182
142866017
892558849
1276633779
2020241784
1979759142
1996598815
1133710416
1708907535
2020263124
2077146935
1285033125
663168611
577716470
306388102
161572106
1980461926
653693070
439809466
484047733
571782409
1493133926
1556088280
1759763794
1098373185
1575453029
1518093495
811403787
613431710
256553384
2146066116
450577554
264200496
633452419
2025911598
1681386977
1880098593
1172925887
676701727
1562699750
1092444148
1832620914
507829493
1780711085
494907438
73538095
866872044
1477860169
2048862570
147717397
1449322229
734494182
1475218958
1333435944
1691473357
64700472
1185619375
1457958175
1577097992
986275711
1718438255
1986762111
247738479
815074959
752463865
1966896204
1307551384
35459297
235201036
863344484
1184722282
1979505720
1210084989
331711262
1086415843
219660973
1949677245
1012432934
1297395900
1862739301
625937066
298824347
881615481
1489284778
1250954579
2133637009
28039027
1175032884
937320700
834325418
153349789
1140580644
735812398
1746827622
1255145318
904055020
1628537120
1339346802
457284145
1387987108
860982365
747314721
204214330
1151607329
560510441
685260597
488686612
423630257
1986563099
939549191
1391280643
473793644
753306927
1552704557
1829511217
1130779302
699583772
2006822297
230270621
95101545
984014894
2030540829
1247625064
1287969970
1498288293
1616338200
1058582575
723862771
138926769
2064878648
1768822818
504337001
1030074336
748423498
990755500
1708266232
698680393
1345557146
117214643
1681511667
1397138042
1843121967
543462150
2071550362
1566852948
114091242
998242409
366694238
59082557
779196260
1580203843
1354388475
1054144858
2029055314
1861266890
995540722
1035381861
7233355
905594496
876835705
1302389498
1581878740
1837205704
776125211
305665828
1975943107
1260894433
126625689
1674528707
1369925799
1036742897
613711206
1921879030
509670998
1879783396
697345480
1385819924
1991387184
2028659525
2081204595
1624151557
1216916575
19709447
672117234
2123639480
205178569
84900301
1516639485
1990627385
1614790491
1061283519
1539990991
1940119470
1471141698
855471079
1455853546
1281797179
1777649868
945321752
877001041
156012185
1983106115
1593916861
15838296
1755970211
890906346
1890772138
395283079
1338792601
1070940336
1440020672
985499212
17527742
52380482
467066537
1518462385
512430686
157892498
1576534925
2018085911
1953365611
2135677998
1447941438
1980583168
1012610915
830966741
1710784979
460801541
123107560
66931605
1888977244
1040269624
973932211
86567112
2016339036
1059397325
181911714
1237700548
2077126041
2111326365
936607729
677863912
879456534
1722493726
915454527
1022219155
1753120102
374796
1845194334
1340117640
806734646
639234396
507271401
1440167184
674067842
608533080
1903456258
926543487
1027504824
2008756919
1263773612
1891798809
1645577105
1231935568
1286340156
1632045385
958559478
324317722
591515737
1098285182
1804715658
1866678616
624588120
1313988294
580953199
1001192616
1655317435
524874752
1421661794
349049427
1189223677
1963268909
1495363759
382874057
373301782
101345536
2042711087
2008178351
207630243
1786274415
74466934
1168296633
431063687
1213413993
693914160
2030680043
1049617218
1172216008
1174871966
253256457
1159871356
263382961
286393328
205452720
576680154
1817586328
1951140573
332693614
297437807
1732336651
1066681772
879492500
236395578
291198034
1077982278
510614174
499579841
756168513
769326374
884575041
2121415835
1482451630
1176759663
1158194045
418018198
1728713968
1601093924
943782171
1141523512
602940012
696595534
815419138
1088566395
395695291
1248156091
1441793776
26462345
1059969117
2102017114
2123193214
928770130
1321460408
1469073272
1961796315
1399687729
765974875
1478915667
1360042229
425568363
1413447416
1801276602
906408293
419527894
243772037
369399741
1118925291
1623196925
1722680719
132707547
646829286
2021117675
525095267
1726096220
297186053
943328558
753809103
952310777
558970377
1429992147
178952989
1805447502
2008896198
176117692
364478219
417691611
1644383100
299083069
1343186177
1093842579
1108818416
888146408
36126478
1666981603
1873519097
361231984
809755920
2062716201
1600916325
1717231838
932320116
522195179
580428938
778064311
733212877
740326603
924576801
1381054459
895425740
379829986
710108233
133137769
1054230035
1099628959
1055148959
26022531
723994718
1804702415
404054121
259181345
691458795
194155830
1665575590
669590166
1807914739
926709696
306204206
1036177305
732101971
2032350807
1999725776
141218093
1505060260
1212310004
1968693507
1603713635
1240984526
606073041
2137683932
266225396
1769977368
769709766
1191023294
345585343
1024642165
1874879882
1312574194
1854173972
1984853401
1635480771
2137942728
1573878366
1633885646
425742987
65304638
424875088
1166984544
2127854488
1308804920
869420653
245298843
1010899720
675582819
994492503
904086403
460805057
489694136
1029248881
1696157030
1757237132
844427965
1061612550
905662892
1842681745
982311581
1586945190
1027227946
258880807
1910076956
991687489
1070357972
345184684
659952575
2045333678
93937895
549670566
1876447178
603398482
883763650
1854631509
905395698
1515837752
2084172740
1636557748
2052246628
1426896973
382931978
335508137
957621618
1617991363
1332297941
351439082
801118783
281016719
1018257118
561796419
680826038
702115235
1388238721
1013622918
2127172096
1155607906
985299035
619814276
1093805206
207293575
348051297
1309673872
785120919
2055056350
1610826566
494515241
1124598749
1553987014
1100888077
1643665415
630416557
2042749745
1112039014
508848840
329563999
424773309
1604915488
1995877727
1055050607
1248682356
1976921211
1167295559
673057416
855965583
298508987
256972780
708215798
1498995646
768498721
1459174605
1000769070
1232767973
750312545
99099493
1665888660
730740180
559591647
1804128576
1998948851
1454262934
188622507
475029600
2045235599
661818167
842189211
1179191349
1313925877
1614501147
774515112
1650322629
2103837553
478295566
1896819108
2126035127
1992869130
1737541759
1415632272
933362527
8474864
1377753109
1014612125
1366643522
2109030878
1903742176
1468852995
1197104241
1239725524
99574175
1451307453
127101400
543580472
493985149
972309161
2136147200
1710991371
1649547875
1842224366
86587074
745914595
1700302942
1911428418
574199652
1854201708
358656368
916088277
797648458
1273652591
1038556925
528171915
904063793
2087132729
1359355032
1342864484
2075811144
1105100950
1887563207
2021695083
771921057
1481111717
480702750
1382589668
361054681
1009203927
651809953
1478700882
1406430656
509910346
14359285
46284608
802816806
2122218152
1088349785
2110160694
188226898
707566714
901385662
1214713843
785064352
1269738676
763721877
674029435
901685054
1042198734
473482124
550143798
2076571372
289442692
517811328
1496953275
338283597
2087159614
1796851306
1850149296
1954233700
2049632267
301594194
785756000
652075783
1690470010
401553146
507721731
83466509
755265843
1127163212
1567961741
767889058
740071337
615437514
1127823107
494542500
439843843
1193044899
2025880736
136638338
1652092361
441976615
1595930539
1415502888
1589103565
554493783
1457389548
1424368502
2073546349
422306791
985038593
618881217
1606048232
1328031895
2061411954
1405996242
1860130977
116865163
1177628196
1526678707
1676615048
1693793116
315366015
673782662
1124486717
65966390
533269098
1559933292
247256233
1823452820
903417397
1030411408
2046876292
1855734087
2091713840
590670161
1107217067
1743690802
791905372
775608842
1907317648
1600154519
1356153897
1318899725
180658547
1746776433
1106843471
779596544
1842293003
604178887
842557657
1851486786
1569986832
1464350372
1926054412
413799437
531455262
1675097250
333633811
623939107
111990664
699799355
59877180
1600808527
538680289
888466469
359663302
2130778729
1389244678
1356523881
1841322483
1127764072
1881594773
184131463
1130739757
1729613636
352251900
1746335547
1206396202
1296317990
890252449
132756710
1156665133
1335340542
1305943219
868894044
583717990
799729759
67600809
1469632898
327619131
983599357
1489749474
725195657
178092739
1268964551
841512723
1579721235
2028172198
1973783424
603768873
1707445516
2028649438
1042024118
1027152832
572056040
804149796
2004206211
386176615
1676902397
597103444
1934702119
27965616
2053727207
620783689
1903600562
1833566642
1288222069
898047150
1640736896
308058319
692984311
1913275595
1150326226
1750335704
1475826192
493345795
760778827
648073563
737484004
1394467547
709720310
1587509551
1029530926
1058604364
309370109
855837023
668906731
1876543808
44641847
1266091544
576057790
1949910160
445743934
1632715344
2118607148
1983273804
1460936653
609009939
492565817
1750369806
973702369
1013358552
774103029
590684248
1126680864
1477839206
142569612
2100575790
397736181
70791071
1294939895
1978796947
328023719
2099858724
2066509845
64074099
1596838724
1050915134
9091731
1771488423
194360880
1377685511
1673794175
912931931
502082917
964714138
2104497818
850390883
1644498497
1445819372
1502057101
3513268
1272892758
1383183311
980768175
476345188
630085337
1570275564
1599425903
1061041218
1072082597
2029795093
434301490
1108264130
1501714659
646671682
1874316222
1289444153
1893239265
2136752268
1973138681
28846950
993009322
319202651
1254541512
961387912
56712395
1855898268
353832486
603327412
1081572171
1279808415
509230056
1190987882
1164112402
846991830
904711503
1437150607
889615
876095558
1091526311
1373204832
1463904712
292859121
1869828317
807339466
1408459691
693445308
1486861878
1868348917
1671610599
95421537
1508869717
739572952
647908268
1101354805
1678383759
867117948
1713396110
723338115
30863940
2082322210
2069009125
1093122290
1108197156
678270923
560628557
391517955
1336129770
1793613267
1647309335
810016989
1819753042
563202263
90047051
264468023
750429452
2045371823
678435634
382981723
1086295468
1023194243
1703647295
847538728
1306734759
484988848
894910871
2146686649
1316826575
2032322841
11635686
1184290461
735153416
250091792
609657153
195304736
1143409282
1868182671
2041000180
130171012
1380100783
1559966523
1289816009
1915792266
849974959
1581985164
37384300
1657051165
1311391943
1668455275
141646732
2117276042
5099618
1359100489
410996815
910229186
594728507
435256139
658711616
563229893
57821384
1327790507
1460763620
1290834097
1389348992
719485063
607982243
1778653597
1570122764
583395876
2026359645
1704274826
404837516
1926167789
1217235078
965847431
1328957899
1617015468
1348062272
1026439090
703241832
605585010
259596517
1201438025
1560026218
2104781422
343361822
804220768
1650047262
1804846830
987445229
249996011
1052692892
1647861795
13750675
628729625
1516351176
310787253
685273844
1830577943
819352075
50586480
1821917831
483759360
526813410
981805625
457394258
1482693650
1614825921
768183150
384060925
1286642217
1274763251
1874265496
1093830490
794288843
1243033544
1480228806
161088168
1817938220
1815231343
1844885890
1934221503
1211986457
115035723
1527431151
322524459
1510698717
905865745
358149284
859074153
57663185
437111419
651652030
2015471291
1927043649
1042823591
714295791
517028652
1174889525
2124262613
523176685
466046305
286663856
1918052194
533055492
663866083
1626024751
1218898142
1748751797
39525723
1160984888
1083563820
1109783077
2123014907
149492584
1426285850
328203249
727969498
2116640040
1965311045
1225535389
1169543492
609188358
523109223
949218829
1707747266
1970567238
1988852007
1659046749
921138544
1384710907
1979164895
622240860
1574257458
1399020590
687859472
2088271111
284444665
842686367
1737377087
1920984881
1167808788
539397242
1631405768
523317304
998908487
174200812
1565907992
1814337367
409118349
908134195
1870178278
1654508666
842696560
452612576
1280826
1396503944
427103763
167447626
1793358160
233979289
1731668740
2040306049
485135455
754772629
1323681563
1022813675
105287950
635370399
1849719378
2124917001
1672176587
1733185398
1489540590
235384901
1444951058
1129075358
1615209284
1734815956
1995741506
1085093199
626762884
1579819519
283647671
796371574
137993514
1908252491
1722159040
2141597004
581099956
478106461
1909886022
1643302857
160608328
1439688964
1294329105
645304569
771068210
245991199
113459012
486882044
1359347290
573788373
1744273937
1867434386
570283054
166392283
1368754516
82794620
1072531930
522006355
606380818
2109118668
61485298
1367769787
1170625294
781177035
585318036
2098510739
922246992
1368613006
1855003297
1860348552
1249125444
1105907971
604862804
866570938
2072785239
676358798
21395915
2012095616
159984698
1829982739
161320983
345751503
1839660670
413741229
706950145
1481031188
1953712302
66478275
822106657
942605412
980295501
1435870500
1425978363
1369579084
116264693
1233675927
1463859117
113844176
2137548792
618166862
442134875
133730062
1885262712
2127851649
1595677208
1153128341
1884499769
900688494
813660430
233948079
1816310175
1953331257
1699285944
612204394
1011439339
606437350
2131621244
101950014
841913350
2059512578
326088797
65913159
716985421
361192812
1434367331
221448736
98647170
768586476
1112831156
420635886
146749397
2054784462
1695987063
1118215698
266816474
951975283
464799404
1927125162
522433757
590390237
1053599482
1656457611
1196509672
1305740414
206794029
1383282844
166275517
1917571686
899709068
132926291
1425780204
794138185
1992157337
24155932
1769842746
449897664
635755938
1197046629
2028529162
1170218204
926548427
1773552744
105970964
1976217117
1106958182
2097452182
439181205
1609164448
694997882
1395906371
523876444
470370782
620706728
1011661651
1240305413
1501785592
3199194
1278588049
992752837
277111606
199900540
2033026669
569243651
75145598
1612598995
1622464196
1992532192
1742700085
899740897
515884783
120927602
1371548575
1296435951
1697158924
1713178069
2039496274
175695732
1736200142
2034237644
1441708909
480097347
962229401
1132744647
1193717628
1269665662
1807793677
910637874
1716800472
966685350
129752149
1131632271
1714916758
726131833
2065055984
488109262
719154098
815099717
633205176
107144353
1500024018
1291313976
1958371841
1425896642
560105043
237395053
1504400954
1089323013
1696506252
1348474228
1944702153
1681736093
785853164
1149238681
1787031923
1388687728
206456822
626203174
1147999948
2107975834
2061194524
1724034789
2119874838
620399860
32361613
176369008
870811584
1839941197
1915663407
723054144
1807055059
1209219535
2072613864
925085796
1952965056
799018643
1820718086
1140974178
1114544853
1786296838
1903846112
1341960607
1689987290
1400001577
306316366
1095623475
1889070899
1605579640
2034083438
1752200239
855730901
2089111866
1049190643
1229783434
132477929
284751411
107985707
1878194391
1845790755
1645784732
977492503
447713191
1208687991
1334806042
2129147523
208897298
969997131
1505922192
1282759667
1738057926
850435615
561947134
779627941
37235721
2081464527
343640719
1015166603
979548503
223882947
1091914668
1187675626
1772836213
1957134120
1455214355
46884487
882247367
1439520233
666947639
937825481
328943205
1460834096
338694072
70540416
412170172
1301590125
481677269
1305622483
476817692
419988445
2003933453
1426572566
778296318
1625143635
1609254352
534564083
1320752363
1255969294
2120505118
532599037
878376026
1299616143
703041637
2114101683
367957551
1847802079
1939332249
1814723849
733969072
239192186
1491040577
687453250
1632450177
1595476466
759196658
595516036
1917250185
799941429
1135033647
1096645349
2011530387
88830043
440466946
1304450709
951437266
1370514799
1257608121
2055023517
1577262161
537098643
1170688906
622002810
120858594
1002379401
1635301329
1028392134
210382437
586325319
435803102
996924303
534002057
122704985
1664970686
133403927
1522993455
933332365
1245177161
254022515
801819707
89753277
887624756
1988625094
456105926
404805088
1835771334
183392174
1608112271
592526177
1128241660
22959370
194449998
393999492
1894652485
229513793
1953302672
875750608
462067719
495237728
1498625656
1282265442
746401447
917559570
1307066203
570729186
1967018271
199021024
433331892
1926737715
2143534569
1388930570
967319773
744426520
629127946
1129837256
942514869
947513823
32741992
1724723077
607427154
2021061823
351700586
47543344
2014504764
1231994911
1810994532
1945339808
1562733141
1462318976
1886529305
925037952
1321461315
283581024
93554545
848751862
1027123250
1166572862
1826675743
27174463
1919743750
1118393303
2121291794
534270428
521882754
1282212970
387495877
1274777073
544757104
1641152830
985794063
1520723211
996391251
59140682
1207084863
1973933124
995207937
425113947
1020899088
1822087574
406733099
477065710
1966570275
1196755307
1807883
1523244394
1940232268
995601948
1565241404
2051263572
937356973
2032299265
886518349
1474715859
1456027081
2124314036
2083640210
2050482449
2142395
938030932
1333633114
189698278
1489449638
937926553
1046348167
833787212
265775843
908779660
915115484
622910792
1472035153
1204797190
1752801622
107549926
1941293636
1965123859
1535032825
1337958249
1429420888
1575539642
1141945248
620534116
1405978367
309436770
264605856
1633739562
1568209171
527274195
2146064868
2056925916
333999071
117404177
346065715
786378348
656050833
22455809
2006146872
1981583090
1546870603
1667507186
108388316
1414285662
316876375
1917978500
312131319
1966064087
1119578846
914794446
1679226396
1741030822
1425238669
287061212
201338506
1643580840
1849475790
1792401046
309850700
722274334
795436115
1270579773
307536892
632597253
717475595
111468921
1566129776
1885179609
1192925088
1679646658
1359797843
888377371
144716398
1546209679
358814014
118110801
987760689
1989517765
327544370
431176069
1042928259
1436252304
204666477
609801564
1173635108
1052756173
1379646698
1405477
618127548
704176007
1322997581
1562451072
1440962896
2000832810
447845738
1779309243
1244258536
1726498916
525664785
1689093856
479003740
1358156743
1653386009
1318384154
753054360
1547705516
1298313682
1700662665
1186500871
501390675
1986044693
148462971
1595250658
363769456
795252573
1737290600
532346455
1824368261
1420696382
469250072
1703231129
788823950
464117702
1530236382
179231340
1897923781
1704145573
1874031372
1289013063
1872792069
1654013483
2027752493
1505663620
893266216
531501492
1252797952
218811822
964593785
1784771082
1312636941
738218719
829761767
1253142965
1855860372
1944481992
2020031699
749392054
1798399251
442754866
104596841
808133944
1528680533
1854298783
1573042614
1988807645
1130686712
473106902
888599588
721199069
1532478778
719439936
1435281864
1804892880
2034512793
732120177
1412212504
637894204
592633093
697537074
1089116069
1816732176
1722773258
1392115756
1537053658
981470810
1630784996
2021077908
585381505
545110737
1475301228
1791134891
1153252416
1049614134
1191377994
1855443717
196978963
103971758
225172229
1905666383
1544386179
880943351
829702715
1643203120
796117629
89940070
950350399
100011068
1071363258
725646526
808499236
1870867955
869955071
690008483
1223579529
716663485
685788461
1081429232
1411546307
238409266
1658638044
1057131939
2087319484
511803709
960479814
350375233
1212316902
1158768073
224364748
1015181140
1237922135
786275184
778963654
594090550
1500003130
2101793551
189083429
1806677723
1464622403
257498100
1920194844
189118797
832280761
143322919
1695837664
2133602682
1401280202
1564050591
689300543
2113610182
728276044
339963576
1405114603
1310826892
610190045
407010993
1969106649
561103758
1102396275
1644556566
1662170079
413746922
14538959
2030952952
1409765409
1455951788
1083777353
1038682337
590887755
1428514359
707799546
762690997
122272610
1985282140
2075621256
1260864517
1978592000
655151387
410249676
596664383
814417872
828154127
1855630713
1603548022
601245663
1068002960
264582707
733896521
1416575183
1777767979
1267876076
1180922652
107062730
155370152
839704240
1514839852
634127823
1906746734
496141776
1656861204
854356421
491353787
1108421949
823942065
335422120
1059536318
1100377580
1254079155
863008874
635494630
1816702418
972763094
958433091
1273364106
469979507
319781475
2036215465
1802079412
166655671
1508187452
1688581980
1773289818
244233856
605227465
1461123438
1853342385
1926983687
1173787984
517147368
18718678
1395005839
280867940
1820947929
247271577
312089633
577011730
564000351
1225686414
5813517
130482481
326091008
1600377114
356933568
1946699036
1667977649
671387354
465783164
397392342
2008006810
1767683113
547867014
754832016
1882235286
261054695
1056826721
504951659
677210578
1008617218
772856300
1020503600
1836539497
1115087555
1938533860
1525487180
232721007
1297513394
964676668
751621329
1170357512
370535426
172795362
1071310223
1370722309
1208889753
444685582
1890914857
399799869
1600570780
1391556204
883066792
1683673278
197049625
2069205968
885438785
643501735
1547809133
938555060
682921504
1843384916
1004105676
47614387
287495256
611852220
156070547
1669411828
1789066680
361042629
1614880891
1705062957
727393331
1538268758
1965151585
839825845
1575245331
756207794
926266037
855646867
1854810518
1203315665
1092368175
1455086004
1198037537
1816613422
2033295265
1377327810
580201424
1689007560
543559306
911749965
159406053
149499354
1866038616
1138232391
1254375777
202935688
1168995119
493534370
1200992454
402362931
1545438915
1579639634
1421629507
1568203037
1343202696
363432341
171401435
1150586377
1496130663
1423658385
1070546219
1317710281
1739954137
1065522210
469092195
148199459
1725723603
82461536
91595803
537357822
1520596170
874546355
2006052659
897882035
299618160
375590635
727134203
322963310
708061393
343046476
1073649061
885697425
757159627
698717371
124025640
1561980007
433449169
162909867
1521693643
344978202
1097103117
1683856163
1585651502
1928230719
1868872544
469886774
1691420042
83695023
1921741270
1388286710
642497591
1842097732
902168623
1666577320
1536823716
396184284
998958701
830955196
1381630449
1620708431
1915746152
933804786
1891250827
732078598
20404418
1429805970
900642570
496814000
1554271038
612000250
585244011
332155662
478722702
52684864
547602826
131996484
1276941890
73937882
1395944104
577691108
483389889
816229976
66203229
754322976
652799146
1229089155
805608924
1746838126
576610936
1027008682
21641593
62274354
1203790696
354677441
1835543906
293329089
1377793222
1537830118
1912428056
1278679495
1745066208
1762409638
1679395713
1889599799
44310284
2134717049
205141672
768034071
1068579956
1299905281
1328360690
1588798491
1663069160
1088953074
1868223665
1329382514
730633873
2039344994
18387356
1108613553
2094728039
1365621257
2143582350
1177047926
1240862942
488681927
143346830
632738548
261010198
747118071
450478631
1500162529
519421417
309229573
1570376825
1846911081
1765668018
1649055342
1266593893
866894744
1878516213
1538645558
1337696879
1481276176
2046326820
1780907448
1202628927
1110714431
666597841
1902030453
219679519
264850369
68331978
355074034
530874770
480785426
854770581
86092116
1000961544
1195127717
1766800254
1397810102
655656375
1915051819
1712703132
2125614321
1018121784
1627509790
897231807
547311993
1090027775
406947341
484891420
376086056
1391673683
1405982258
653840056
243178450
1450034739
2020356305
1680421546
309915558
73418879
401208229
365188504
2111571823
1629828720
942791730
503930903
1259317821
795586550
161267221
962614842
1049203557
300239532
417415366
834133696
974591184
1825578701
1294821150
1849414716
1751171244
1000217303
722639772
1991613424
2061573218
1981456288
1628260496
990332893
1655134795
1267688872
311489841
743603541
1046420552
1770629116
715254929
1987847852
775306665
922786164
925199078
1843259996
1482270152
1673404505
1781617977
236350357
652354111
1728764709
1589933546
873026259
707414127
129920184
577782927
239083033
279339323
1257574289
1302147913
335329429
1333221812
768308144
540181796
745462628
1695661726
1503781324
680176821
211629520
292666716
294102934
1857892743
867392876
1970614238
1787808896
1986469745
1384482375
1158982947
2012220783
624622624
1413153653
374646032
1860903267
1019299191
724602577
1491566907
1705461162
433223635
1984125365
681168930
858919299
1416862783
131458315
1992390515
504533859
652107614
1358930346
1963519340
1911207102
849194537
813193299
1041202186
1137239454
1321721287
636508647
1853328101
535499244
41900265
1873180768
991687008
315874677
721606194
556582453
256201000
2058561419
213259942
1332551382
1608022041
1296226332
850144198
2132702986
647416507
22606569
140264956
402388392
1655289487
311424318
88738316
942592713
164768823
545683564
311062772
1618739405
129311093
2052530117
103689318
317103187
1054743605
2047462348
683316815
580396186
2033239004
1793005140
888809062
486505400
1403157442
1349982080
579694759
1631039190
1932854874
1140093406
1338354632
736593511
927673851
1063036352
1198636773
317382290
663779371
378973896
1801902226
624346851
164421583
143189844
1018006503
545876877
1578997445
1106719904
1314682979
1872151742
1982582961
1591901226
675903175
1753419523
1981453610
1850367581
2061127638
211553365
1275369966
928136122
90045095
1466043217
218309872
2112520511
1953981138
2081535938
752285464
1212103725
1178777262
1174385536
795622816
760018582
1845378498
691467802
1100123571
1891128
18855582
1844114565
409068812
977871453
736050493
1114542872
216380808
1535821105
56670595
1686166464
600241866
187792254
130340259
2078310427
248397985
596049418
1217035162
758587416
943123760
1849594989
566877196
1569545042
233587437
1009903719
1894906965
328771879
216639459
701244091
1808911619
1565784180
2065095357
1285836400
1960167347
494147628
1343829374
904398465
1535317422
627632051
62060526
676817177
1884896733
96227108
1382652385
397628395
795040532
130023183
122430767
43968675
81910482
1352333679
2077399029
1997887850
1402323597
1055383848
1156534041
347405454
1817607931
691344203
1854634006
658548992
314259798
1020757503
885492745
2128108302
2059450005
1503752780
1551421704
2055872454
1601486064
1747829469
578610407
1291602407
1792016991
1301368089
865881993
1511124427
587703088
1214435709
1020599471
663397834
1908350776
808108870
1711701689
968793727
497279342
1097587060
1863743573
1488448131
924536212
1435854364
835358569
554311657
80500178
525367074
2024572617
1860778784
1827510861
1085849398
1836327164
555797518
744558162
1379026010
1468983737
1689020867
1690707656
900520373
2105477328
819097427
650875120
1531338562
971643941
1455554457
506032152
1767688718
928062012
114643327
1758274542
188806232
1267350487
1891189969
1793038149
2128295352
372633295
719011229
493819320
1387447283
1401409615
1486768382
1705355775
585685700
1188867691
368609647
1989477599
81308798
917934914
37350094
398518753
908925256
769119965
1524440695
1722886078
224211195
324417749
1919148024
1240732771
379615706
765395923
1851752650
1343919416
965476794
1250244291
451329337
492219252
950613556
278050735
1222236117
1451592705
1433896028
1811254630
393608837
680410341
1617543537
461513325
953742897
522042222
2106612542
409177846
875958050
1978247896
1807830978
1832053437
1604149627
1807911521
623832622
256812984
1180061996
1591636847
1031691877
1869280384
1877891685
501571614
1921970660
1014244955
2134713824
1634203912
2051226576
1039936244
1740563736
1300884475
817688735
965477224
46527981
734579195
1738313530
139609673
488951892
1088974198
938856676
1489480107
688994558
992864451
1573511541
302159254
388087421
825359433
1291345778
1821556227
1952873799
162796620
1555571787
383632823
1253977222
1761005569
399037737
555083678
1671983414
1750011694
1957575319
1996728773
1962310461
1756268685
1919312037
1543214928
1775954298
1091758157
1395359806
796459753
1777989114
1575122443
1878175166
922144938
1933240878
509559529
1685607016
1136609416
1379654500
1501159526
483093644
1233907956
6860456
1936498184
443062138
1559130169
1842767195
1369985003
404085617
379287464
2339091
1119591695
147867289
47232328
381669524
469619971
1195134202
305057407
806925060
1592151892
673837162
1937793431
1515283799
739856423
64860524
1409749249
1833026864
575895637
787433130
1040684271
580943497
58505707
1152327164
728618363
2086162195
441178053
304325622
1686244684
136942257
1594059519
1640977617
1757934499
1926829985
1106342327
1569756187
1782640294
72170289
1316643967
889998696
1365921207
152718573
161011123
875846707
1383107420
1562328146
47879955
1989852258
1378916330
1039371240
117729301
1768063603
868232115
1124568594
1067789331
1455397778
626401499
1417144553
1258399936
1125537250
629921299
951411486
2078395522
1961603435
1074829500
1413609276
2028502089
368539435
1795692294
2112106768
1597958681
1959336482
2087508564
1423036737
1551659773
194011023
1626327375
1433581923
1741948414
297455327
334344815
2088575152
1521488211
53930445
1379130841
525078534
621148625
827207050
527214572
997271087
969545755
505862578
2016224132
1587717185
336412515
354320785
1891419127
1799799202
1567411185
659448823
181407611
1694320786
1251883168
1823116149
982473084
464026143
855588366
659338940
1700955302
2056665698
1010005920
664537250
454741435
1955235174
720933677
354582779
1681104039
2089560703
108660300
151075822
1040408611
913625356
999115960
873757472
1070952187
157631675
1365225156
469267760
1778774651
23005534
155094979
1329589907
1247336716
1952724898
1866679237
1246599486
1860489246
715039073
1909157404
593575306
319506067
1479491003
164030360
1971956271
135689941
174513254
1443114200
1733061660
355891551
1095312299
1204049077
318000930
1756782211
1230689197
520064490
60270226
912413024
148656694
2028152292
1795644556
1161281917
1454473233
456267523
704105221
2023265531
408409231
1934696016
1020550056
1331323771
1332462009
1877432893
483324022
1697298403
1851679013
1880912059
635179867
954292985
1058826116
2073902441
393015040
1417258231
1569153482
1387268121
1322782492
1904990300
1120024592
633422536
1736566782
1463780388
494009143
1743900659
2113283998
1959783950
909375564
944754868
1749208465
635143257
1722422585
1233320830
1325796118
467097776
882799820
2144696714
801106814
438280752
1910465291
832720432
1914225782
138299178
1419020608
240272369
1592618547
1478520934
1391356580
741368747
1897022429
1544823401
674310258
494858861
618523487
1787224091
1211862424
827717538
481093300
329143587
701195236
754207725
632220254
920914009
920653795
1447833149
1634664278
1969034478
1572631800
414475094
363293326
1317465644
740893042
1623644935
1695702384
751970490
297255820
76930948
2030595466
1079266568
1558766778
696306333
1826477457
1149874713
1110765263
420561944
420445516
807427720
991524738
1516898480
762366368
1407513676
1315689759
770717657
1588278607
403350008
1515322061
888678882
1149284532
1428626747
1130535972
526306911
1667353127
945530150
2072877711
756585120
1023975058
943983749
646821992
702467987
686395742
1516555290
952407525
1162133470
510315652
1727077446
1216476543
1235025561
133400984
719460458
1758938966
943230380
654582004
242739273
1211661915
967336862
111665879
274592354
1951083503
483033491
1924249402
600512212
258270423
1334547032
1733592634
35057730
1935273062
1348866075
1841850345
912072692
811411974
264762054
1607310724
65511029
231892119
346547846
352211116
1178146381
773047909
2008222061
167779420
196101905
894151359
1822175756
583425147
1910337114
1453568291
422952489
1043744484
885177058
1915361646
1713301545
1788726044
1884866235
2028890289
1156425162
663632575
1171265710
469128520
467537484
1120647583
1814605854
1573649067
523258038
52590204
769168687
1971738224
1551761887
2098375243
1935308109
223153150
477129585
442786250
1016939360
1165520998
56606944
248777855
1366156160
143581197
25515751
690541983
2064899169
595614079
797520179
690340967
1199182321
1084318269
609493033
2145821723
677152622
1392915228
623863928
559526860
924068291
855583846
1230696451
1386684440
2142871983
597135886
1180890406
712458613
1954033240
873959421
446581739
1160291810
201950936
1873446420
794699100
2547960
343131449
275422494
1417174245
1689461548
1833064483
1915920910
586502013
1133484881
714276338
1287072593
1690974345
1612619315
342869436
1267205149
329849308
1789302459
202316407
1840963877
1494165568
1854652058
447927522
773872970
903529247
1114676787
1275025021
1342454926
399634934
1968067860
2009311803
1268382199
664955481
615885313
1162588210
945199702
33824563
495575992
2088062798
983091574
1523013130
564553704
652324763
1696611887
951535106
704652600
364608616
771057228
224017786
2113126968
380317453
159538039
1673023599
2106693133
2092064814
1975393857
1030852423
98068640
533144296
980098080
1972159641
1659894572
405300914
1653209653
612875057
1435785239
1082417598
1984014787
156372213
1174596393
1948910273
1134413234
1727756395
1473929802
211708950
262419711
385793977
796808553
1410299141
1482889238
1144131151
1521464988
2017211609
1673002226
1518724995
1932200594
59544645
766597952
870030494
993880319
3205283
1686853814
1784433409
560022624
725783936
2137576639
2094621449
1226046176
67024618
537509346
434091320
1815424506
223597544
1457499364
1917192549
559997600
1176213654
201443766
1679834283
1356163799
779720828
1050736450
589293488
1654002667
653793478
2143111175
999001292
1973133415
270262920
66959992
1763003935
956532579
1330126110
1672166466
989473895
1297022214
1072377809
519043124
1660079305
1692582613
504212709
1067182269
1419691828
806928382
561791904
2026878298
120814653
2052350257
1323678223
1880020644
995587117
984269203
1986392005
1784283679
456344785
1003461234
1830217765
1796398840
1658912586
1679293350
1231084576
1770652091
2072192772
260295672
1206015268
490221835
325857274
1524568316
15290020
2143547940
1105167342
808189948
1016488176
118774814
756355569
1504105803
2112025437
1087517959
1967678470
1507096004
1256420833
1675122125
1471954250
1143788992
1254007887
456414919
280739985
1393699380
133353496
1098417048
2076319270
2095439998
2141336125
2051020582
1293011592
1395416760
616515061
317112622
2374775
63999086
538061606
1385459944
981152556
1706566210
1546653708
1692297851
1786545328
251249262
1453171683
1365156371
1445032935
203806918
1031115010
2109890917
492998440
1832076179
319553285
116470650
1751717423
2109784926
1730682255
1359812630
296675478
595342046
797750713
86835497
408288185
111183847
1739113634
1322424029
119560516
1436261281
1634279024
171721424
1083287007
638368262
390338395
936674749
1222848142
711785216
1505244820
1881117315
848527126
751985209
1620504726
1051210645
1115324668
2086586135
445933861
965539342
879435982
1007388123
196427204
1584307881
1099660677
1185085120
626218945
882959837
632069520
618180503
1083360868
1872657424
1628089781
1603373718
1178575276
1273058755
1476314966
1233942370
355333086
593510429
978009749
817697683
1649716346
1041415327
1204516967
1086917170
469539279
771499598
410012039
1027161209
1266445274
358554822
26336176
454013432
119193064
148519279
180362315
1720930499
1070541234
1448020743
542815057
1262640626
347824223
1419008748
1381597339
16565607
1481985512
2132064241
1909367373
1385638498
425411272
60443569
1204487116
1730658324
1271604875
262731431
1819177823
1887299824
473280945
367506426
1963737163
1582669787
166113281
1933198788
1148019116
922200018
444287755
1313614436
1079583746
991397066
1402952819
1131271991
195911730
65026835
634046343
1774534025
611268850
1463867431
351788106
2113050486
1767727635
2141831974
845922672
23755460
313322916
160158852
1690953310
1692808807
364487409
1644836460
164330879
1600878173
999480384
1869614392
789839602
1653354325
1718480385
1562044291
1975235168
799003638
438768557
2041247423
776552761
1758908472
1478092553
795479835
1492341022
338251340
1052401222
1274703652
2015569422
1698841207
561467855
2105430498
156322987
1185398604
1972341482
545867053
41241697
25268830
2091014685
860637925
1616994867
243214272
98874558
2139996352
612581810
159233880
1929632757
1310593373
379773169
1957672940
1709083261
999959337
962087219
1864801349
408791882
258785818
504459808
1035982615
1607833456
1126127249
664871988
76949220
1098439827
959186608
1349509553
1379412824
1166379789
2007049771
864541307
621101092
1660292133
336043637
1708451070
1580311157
1839104148
1528633035
521240979
621992978
1690281558
538109231
1207559119
276134051
1480083341
69387771
1031669058
48038281
1453207547
1886018616
1993064465
28262935
1990699946
1763605038
1042935784
1852560213
309235097
1380397474
1388158380
1815146804
859159806
861252531
326250807
1659803259
2021280822
313656
1096657675
2093539384
1966675697
1779796781
2048518002
692763500
309454990
1083720490
1085007903
623499307
2115054067
1720945429
1169303287
1014818365
159979530
1945765262
498266015
2019891522
461603389
553641585
914604634
676066666
2083852254
755057383
585285064
972448482
1274744737
122300839
1031475699
449710829
1611451692
422675246
850229612
1742863237
287928099
773306960
848673925
20943826
1011572148
385493942
1659255606
677689524
1300902119
1282170611
575831828
682381407
695478000
2062026329
1298257433
599131927
692593090
310691667
1990390882
2062179218
580464276
608750215
1784258321
1918628528
453284486
207819855
1608474041
275198984
1422090894
566273231
1762669878
1754345029
1358995501
1619877914
37513741
1866908448
956096716
1179762315
456673777
658316347
1462270863
1535001967
205717213
1884579296
1702707055
794150535
664627332
2063455595
1988145637
1481074924
2060058498
1648751572
578278603
1542027451
1485749912
834941544
1786082467
921042882
1861359012
600885159
1863057185
373958079
2055988152
797037241
680255807
818501760
446920978
219203547
1121414380
262487062
1605607814
711533764
385173742
2081120993
1745729353
549547304
2024432882
786026140
1014283303
390033016
780433810
1306212213
547978426
499698740
1860046256
850140571
838908319
1849742480
612697346
1822007336
2017221347
697605164
164410937
1743462065
2063641032
286679790
1492420918
573022255
6197894
1808351137
1693195626
1409811547
1326182190
979244248
1704851458
2129066843
688052678
331533395
520731253
1419757097
828442151
2135219289
1251401705
2112667405
310387959
1617433313
1311310961
1417062688
2137017642
196258537
1419686629
988137910
362639054
1657775982
1199815408
1449510733
860409036
1636333826
2044727173
170742484
102727662
1412884729
137112913
918198128
1874264068
57691697
160696390
1670738672
1415100214
2009794917
718373646
596145611
140876682
331303214
721906717
811707341
1379586460
549721648
1998980156
1819028425
1555060321
266971072
1216482632
754151489
6992384
357695427
929521748
1782675394
2019078608
1896402693
579865382
782806170
1742088729
651927988
545847197
1598723442
252494108
435376935
1747785913
1047285153
608944291
2014300800
964698638
1347011944
120582525
459734788
1347536148
410569152
1687452547
155730966
1311930335
1997329769
1751503470
1992613183
1365427063
1103931462
1150264885
1136581443
444995974
250259579
576642539
668942155
855782226
64031196
97557051
1544841254
2048128869
1538440871
1080508273
1582941645
1455614039
1051865049
1262389135
78239195
150739545
1804516609
1043832044
1864067110
876458520
585762082
473316399
139143860
1113320150
878048829
1384636014
642940304
621323354
41723315
330165270
95195137
1223063993
1288892736
602142268
1116390397
1024483072
174515828
1071315337
607738467
639551528
578482954
2084743252
22374443
198399568
1421794695
1457110229
984945036
1823739699
739738881
803099480
1174605474
1124014668
1678141996
81218656
3045382
1249904659
971112009
198162307
49273526
1592762174
942652602
943539431
2143589403
916927494
596707938
1089126365
769750750
227575188
1305730750
1885311246
666744474
140190908
886584025
1599949001
670506124
807428583
2015050439
858534284
1819313046
1656669103
1490642302
395307388
564894871
1951794372
634922151
1851590004
394197656
40671909
621313502
348699341
594110149
560448308
1112760652
682332614
2078506405
421469076
67161091
1712332795
53514830
1433714149
38448826
126274009
1733286602
66775092
1624022549
165121562
802088170
265300486
228674512
1305138932
1230918237
1224415969
1394525784
1357010100
1512692759
78551214
373457180
402317426
689217541
1744801225
1828594890
1827693910
622507022
1454718791
213264351
981259237
557384427
738009920
1784884820
531307409
610037846
1928019745
1122447990
1180118326
1006191890
1221594593
591885566
508822830
319546252
1804398054
1838953676
1492172301
644072324
842012678
1084698600
1588963889
1245296453
1312890172
354544476
2069001840
1412593317
944172201
1425326956
567694456
537818244
305160907
631751727
1969958006
1281882596
375938710
410929460
820828172
2013301541
1518231719
1875797577
433415225
2000589737
1080864962
709171073
1628920687
1822186079
1772424405
166214072
782178322
1709784526
1529667140
1439124020
307502805
459159617
1110571356
577499051
932413589
749120722
1822483061
2117814769
2117879025
991853139
291871906
1947798175
109501505
128342225
1881145445
1874679029
1258330688
1167031530
540318032
743335436
371472351
591365318
457378840
1995376101
1999134122
474852263
657130893
873643684
1404909088
2147108564
1072214145
1065934152
1385301999
838961496
28423249
1817131528
479975438
183144521
1474017815
442353790
1496716324
1611904958
1563786298
230420299
1398162642
584922549
1721457677
1800448401
1680590744
829620152
548438050
2097049150
295997801
1658254920
2110094018
532406382
1164966182
183261574
1763014502
58345455
456689987
711296278
1352856115
768266654
49142415
966063201
387773720
2102630095
1444378140
2084736897
1666571960
1027960535
88719192
264650370
183808077
757302824
754312936
1808320167
36299903
978173787
787342551
1496051130
1246809255
98491031
1612020212
1908074125
1300658218
848258802
1876507413
241436189
1834951080
1533966735
1764008648
551337586
1191388711
2103520966
179317741
1353769888
1327268599
175763957
916484962
1390295165
1813896071
1331203484
1603232582
1446854976
495716447
1206125466
590898162
102261216
185806071
2043620902
824219516
259145927
105928143
1752770418
766778014
1151103882
509124424
920287664
2020692094
1843360615
1546052420
290461628
366687167
219470103
456716227
37035390
2081140971
1429528910
835011859
1633441712
585042329
1442330895
1074944945
530224228
2127641934
1590628824
110654292
1152564124
2009496806
1670282640
246868059
253013640
2065146965
945099645
1105597077
1107292407
2052832364
1229446033
1064217376
1337661655
2122811034
99124132
1490008919
850462351
1897663772
249944869
421270008
1902437735
1530740471
1348966252
465060422
1984820206
480874900
301359065
989997647
365695937
44804757
675357278
1200291909
1367745058
826217246
1545645993
78440984
564336682
2126573743
1163566991
392501814
1232007989
883280038
1187282074
1752921916
2115789929
499993166
210254086
857786644
1802783252
1697456137
1684728555
357330939
1801711348
95144687
51826718
2000855560
310055686
1847886912
1216977543
63713910
76200881
44902434
1491600610
852024990
1505086360
1314334541
1712827999
333784335
895771525
113541529
1369456461
391947204
229313078
1963575400
1567937720
114425429
47619224
1836460282
1969665422
946162585
200148579
972717525
841109060
1112673472
639287818
956852792
297235821
360557407
571023647
1960999741
13498267
1769963313
460414003
494293810
851930079
1288396037
471493614
419027669
1848594432
2009574541
1690806428
1302625316
1576692955
834143881
1403138605
1493001422
657883669
713382842
1624187276
525848452
1978350412
613196264
788758490
2016827252
1796041589
633146281
923207420
980308377
1350930835
661570893
574007828
218378063
929735926
1618688965
2033706370
668592328
665987335
1296034566
1630394187
426274514
1337363049
89437058
987832136
886908380
756335156
1054783889
342591294
2115266297
2005025522
327731788
2132308799
1057622868
693906562
860506951
4921928
1819868713
1490077828
759541678
2103149986
495113850
799297227
1462204176
796613163
475560376
783413462
529445751
1574135747
2080163338
225062603
1076369297
1361773034
693781619
1823437770
1346669893
764026885
470082354
1066531210
685003734
459752852
488683464
999028057
1590666649
1796354574
285657455
1426000730
1362486994
573331994
1247863529
1137970119
1676434426
740304483
731213264
1195243276
15034281
866647464
1031557997
1589725490
1561940255
2090210054
1752557575
1908444980
1190760910
1781399544
656202973
1710178896
1881648356
931209961
1475099073
1881926970
878218398
1147062587
1163026602
2053281608
1399679044
982064610
298456776
1278769597
1827353479
872407858
1873975064
996277027
1192858536
1951527288
1790946511
61076588
204627554
872841362
184210905
94452802
740990915
1850685320
1064201217
246774842
2042505455
374605092
1219746034
1933462578
1703323026
311017450
1237175957
802395904
1778858745
1503956560
928484044
1964001043
1337306606
232199954
351412387
1957444081
1747587233
2016377254
1199098757
2110291185
1002306028
1325600394
1157974179
1903087915
1694777896
1064955640
174930392
1466267725
2040679159
1131103565
96571199
1587038254
1748225013
1641768494
251197957
1534592849
520235559
294432575
371091156
1641091411
527980042
305410299
1618771740
1723482821
1448882511
839064986
73348157
1784491557
687242560
441844203
1294225805
7902994
594694594
1736099365
1333007987
698234726
350034538
2090759397
932894874
1313655620
693116264
907267200
1109175918
1344759039
988580333
1363383973
1488724273
212535795
510856705
448252213
2085414743
1474532880
543159575
802319704
1976280738
1690364043
999607732
1658933622
1062452859
1137530944
1253611692
358580218
799808042
405172181
295140964
626360354
826542893
1572401483
2079002100
1474911962
798567235
450962302
1393820299
2085584203
1813989124
447767865
1953403468
1466772265
367218588
1413024336
1040860239
1100875138
1296192909
1851883366
2007912163
1026367362
791513815
1591719559
1915977252
758313730
429149348
1981668054
1868341679
967382993
346896005
1089031462
544637678
1453638894
720845844
65857736
707290120
1372133483
2079050495
873959103
536741211
975316903
2071655944
842005109
1381250005
1807341427
445294172
922148421
359718891
22510731
47306359
1213745069
1487911694
1811629001
579392615
1062029998
2026659340
1892049472
2055703488
1496250225
812840845
1394675116
2072696823
106665320
1717600898
2047818853
1031396957
590293030
1484489670
1824861737
2107928858
124795725
1198411991
330087384
387152014
1534195465
1315692010
1076654029
304375406
1766620231
2129138730
379676292
1992863580
732727459
674017374
320665135
1055018210
719020872
1725147191
43458420
475416835
1270878350
810555778
1869006255
1083068208
196791973
181321816
686862021
1900168946
1062984040
30864468
1000229912
2021848668
1226209150
741683276
1598900727
1679731656
1613843754
1071128449
394848361
312013098
1733622316
1013527598
2046696265
974013667
2100952275
629786093
1287353001
1736236330
1628888671
431863755
1861077648
1795912083
2005903448
1261217460
1139459028
1074204091
872914631
2072158039
561644601
1030810394
1700153057
475618522
258883166
1041585137
1677766947
431165161
2009006625
1967426806
1664618221
472885187
997479748
1332135849
754880080
1019589349
2044007247
197401801
1559461383
870822663
879302036
788106897
1013430863
35588109
1535124420
62132880
897278137
1749376481
873376864
426419324
1780862033
1101374133
1892762785
250634219
1462295156
1919779925
1170731212
2027397944
168851077
553154486
775566440
1505704171
1417637491
1486702066
311749300
1824688873
237670055
13050787
1955784295
1885723626
1644365465
1128484518
1161910976
846694907
1378948324
281818129
160500512
1400854758
295697375
1794842301
2001027972
309642347
150748423
1995009435
1026660456
1872058981
1478827617
468341257
920088551
391388444
1681028601
367400377
1553223956
1283124483
89112030
1795156250
1454505112
1924594724
785215828
542063005
852053221
1760118614
1995026547
1502974013
1476976342
347347081
854666363
1140455151
2014347523
1457426943
1870224319
1139992560
1597140261
440876822
1670706999
1520943930
806045599
1295953913
419675353
389205243
1132586930
1464015536
1652456760
743224379
392161288
53872222
1549823791
1795858469
1792278293
1615133793
453954708
1870120876
1632575181
1239303227
1436530135
1005817448
1095589239
422224780
1247895280
1415392191
633054529
2024090284
1308787470
573954245
1036725672
1820984690
1832722710
117606016
2341441
1626690919
1141145553
39197786
59090000
1890260315
743930526
890060348
829873
497091046
704124074
1399102107
1365542518
1585679583
2137609848
1135788313
727733333
848222094
599027950
934183075
260420299
1597289472
1603676847
38456739
1933359158
287879268
735417170
1146171483
1802873098
1418405999
27590776
1174649524
464877757
906780732
688804241
1949271881
328864187
1627432418
814447630
2067316432
923231738
880704762
470573150
1657349927
1112426202
331337430
13296872
1491745009
1958610294
606021321
778984410
192134670
1764875092
1026159411
891235762
47708140
625678811
90230812
189517540
1769360862
1831412543
274651476
1291844533
113083143
1922050735
1363215624
164576273
1971746007
59751479
1447462337
1433645064
1093689691
1843006699
147010660
1382163553
489141577
1629295653
379388685
884239978
1453351519
869165665
950892224
1189810330
1886174610
184218321
998255080
1227302402
217703835
113986131
101144277
379426810
1654304846
982384859
1409247556
1411684603
1919558264
1614321847
2010814846
98330998
439249975
1685082073
976063980
1226073211
1573220572
424390387
1387660721
313348838
1824773096
320725692
20220656
962201845
1963954320
1807539048
2054302929
1044334924
1130305176
1708340633
803946932
898888163
111538583
720300485
1857565133
1677881493
1134032645
605930876
1819101517
481066558
562822167
906537631
382374466
651305987
975639654
1990105259
1563735923
1899824996
2035898435
1132493804
823127516
481361412
1666527832
1971242629
607512467
1841490572
1112159875
1184485495
1524616649
26665022
1305247735
1561722802
2021475152
807833481
1374787410
1330952256
1158770260
1506867904
877388011
1497568645
47123134
1964274103
1896715066
1699702982
1238140150
208917958
1253848284
2012644066
1103698837
2074617659
1795007205
2115617817
941361618
509564900
455581591
1936651226
1510390269
1240033658
123398006
1333453238
1237516067
1448398659
789762272
614976799
1455839267
714808561
976384447
1579718181
1473460523
849279205
1639468340
242857246
2140233311
1557944686
2002881232
1232141109
42346075
952895737
1470477401
300751566
124121939
236679615
898890721
1951790979
550999787
1207546576
943393443
2084486832
2044904277
1457191844
1298421380
1285211982
1818396121
909324531
1703674045
1058421343
1794427178
315152421
18758684
272859988
2113920944
560024800
253967103
1131317333
226956733
212286371
430089734
302426618
1336363885
2085382009
472357386
1739623494
1974769615
377992520
619589193
489727613
403829286
3178649
157516526
1501535067
1794892989
1188575087
46225102
964254042
1956595454
1264795375
2007901771
465044274
1324679051
851582859
199938393
793485292
1979436781
361494761
1194772862
689935155
1024008591
509296255
1085523972
1291771180
1141500370
32357249
1009913157
1145578376
665616989
992534512
183379282
226656497
764188877
943936365
1231632220
623123855
1469718388
762630855
1076157275
1627099073
403982262
212685747
1026259179
1422722023
1368491121
821326097
812526777
2010393642
1689097263
523378481
757151634
670824944
1192661846
1430366204
778040332
280829240
2110920231
2068836199
495015199
1756646577
1454590945
1789263830
480635888
1780569847
1662724063
1612766580
2651916
1604319718
3904607
1471652849
767162234
395019060
657894656
2039540006
1209159558
228472978
1368588528
810052306
574515553
461211700
1956502596
1931870652
1840571548
100925650
1886690256
103210564
1920617699
1178210772
1301153248
1826229551
1623054456
2047775726
1169993111
204554991
1870114167
2046826712
1539529831
2055663864
61976869
638059581
783582424
1144692966
138665491
356018995
1148566594
1986304385
1844257139
1889385791
954220046
272747279
2144453230
1662333961
353858698
253297300
1351110565
753470389
214862946
528115612
2147358237
321094522
2102791684
433733336
2057051806
262776103
1282048133
1336407990
372618438
1481561769
719131577
1361215463
426341611
137507010
1229935049
994762737
1178460780
1876336706
995809921
1215700719
1893893551
1300680266
396240184
1293905826
2141098738
1890963420
1497844280
2109449227
1763055591
271425240
567662084
1366223297
1647227515
1677482477
938255293
279301781
1828507309
1630620890
36486637
498240503
1581411634
1184546948
1127369390
1219468404
925397347
2127926146
99384431
118003485
1559984026
891263585
2007600351
841634717
1221931884
1467860886
1599061818
2147178256
1027298842
568794073
2002545179
987596866
1742535743
860184182
711068183
1444555614
297248033
373071270
266230758
1454974577
537702337
348813054
157384434
669289966
749756874
518923926
102702812
1427732679
1683715506
27943120
1025680926
1267145824
633876657
617738694
478115936
790442354
209977816
53486933
1039545706
2129305410
645834491
297662439
1739063668
932016478
192928811
1337265763
2039535969
1502941752
1775014277
1114732198
648145926
886558910
1533323554
758329191
2054487191
417115099
2070035921
1710258368
1924254914
228222706
992178388
1032449204
1566478199
2129454652
1661452542
181493355
997483128
1346491019
2057955265
83133366
422629576
488474188
144654505
989619298
599612800
2117681464
837138054
456299287
1038488917
35366003
1028209248
643640594
1941448981
590116705
1596572076
400728765
1862373406
1684321205
1982516233
2097563520
1959440903
1625020709
158691885
1787734828
2114132481
26446492
1700133743
960936090
733622211
939684165
589167791
1860869843
693959323
184511090
1028914802
976322931
93449032
1993210409
156871324
767881334
611036891
405604400
198279999
790046969
734791683
1432937645
489496746
1529420945
753906279
932287375
938276873
1953579735
1413237694
1763074401
305834150
1110716555
310986439
1445445499
1353110331
583006247
20768160
912287653
804485038
1864061628
884358085
1448528321
2012470088
802787053
1184708603
1255652932
1638594387
132401868
466728746
1319863238
1458663110
590082684
1204985417
1726349995
302779721
1682966909
1905654983
149117370
666619023
2104507080
1139488433
1613869557
1852859260
360132807
1033910015
2043239196
23485303
340800913
599959932
85209078
1318694812
764976012
1786133932
174408270
848687691
1115549022
519631021
1772212150
491584493
949609995
932077379
721190151
389881979
1824338342
741023944
650369919
1045425798
1975121265
1557735519
1214592054
1979348200
2086608782
284045398
870620382
239604135
49643528
1145908069
1546343327
295225168
263170246
101433340
598565857
956046283
1251841409
1576323361
1879544397
993099487
1087708284
75555454
743870608
1115109255
597698162
855505046
220756593
1366350672
60927687
1874781351
67737947
1066290067
889359456
2085359189
801993005
964443227
987169064
1907234188
970265660
1514619505
1292767877
554403211
2008268576
2113563092
1163635189
2096270962
1404223002
1587696498
2091809960
566740917
1842714570
1623055307
1675803807
166918764
438272757
742738243
1736609819
344126415
1476075965
1267794525
2005226004
1126260480
432375356
159959927
1495177947
1984931715
849182415
748981680
969805796
1963320224
62401083
1952949500
1342241897
921486973
161207243
1797240377
783724841
915118595
885135399
768609642
1320725832
48448018
138563827
1079149631
823627241
1578059241
1279609108
1540812894
1673381650
1889919597
958609733
1644828864
436806491
2008032525
1529678920
1062024568
2021395600
1429409119
239201047
176616503
599235539
291682227
1399984380
423036991
403665306
616075019
1779427292
177553295
1210603139
1363511235
11562172
2091196678
2117247794
1673093538
29088759
843518880
2087809124
1790439872
1917822183
1768950729
1591709588
1295349118
290629377
2094055878
1222855405
649260012
1606202784
743796853
1998712278
1918073080
2050122784
201792257
1587811563
1407438550
792074862
553081755
396084846
940351674
72315149
536852704
1799180870
319364363
1739183510
306021735
2033973957
928673656
449541833
1465074910
177955906
336677719
1982167229
362322603
1286000055
610696675
2086564218
612483193
1476333793
2021361844
1331178634
1571259360
349203165
20726609
2014427226
83414381
1046547308
796558850
363247878
549367279
2101964518
8182907
1858930147
641463699
1221033094
1079590569
206671110
1339117986
2092789806
479515778
1916108715
1169093395
1393396107
396476322
1076676235
2050800681
874743193
133426462
2036252254
931264467
463265111
193327213
1852455696
1526044323
455135074
986113417
1137563017
557839929
1452879755
1812617917
1375043234
731328120
706543409
45302607
592337994
343861395
50187584
326300101
534899992
2043985120
1384701784
420813349
85554343
1446123847
1647124616
192011228
459976865
1540140930
903273299
1681839113
852415452
1058958121
309475424
2073573492
1241828130
2143154188
732268567
674953421
1673513450
1106288858
1827950956
898165159
1879252414
866069590
1201417077
193984142
1460423319
1131783435
1738300631
1399675871
508325840
555228731
796476509
1954933090
1326576668
292868831
1533839654
2100055268
967014637
442291134
835916573
1668178896
1722619946
1689009544
801753685
149067172
67168032
1953167139
772415658
242103854
1489748937
2054092802
188178684
1260253258
1350526943
187242175
2112735140
592000827
1926416013
1919245849
1241801475
190431622
710520710
736619687
831699846
867175263
173325268
1022319313
460014508
826138699
1467646404
1120249848
232493299
1888480697
1855656340
111718890
1168333589
1595891019
1058978090
1198732007
1580418417
2028238618
1853952273
764364613
828665463
1313033118
1560891315
98270349
1241106489
546006649
723576503
1816880855
2103195736
1633912902
164193870
2133639076
2116190449
865757499
265464350
135924773
2048258130
32867038
9587985
1069796167
461691138
1521935022
1744659951
1842949068
248763108
2092106876
723880736
645483184
2053030538
1693430830
725229554
1253439916
668641821
837089445
1548674839
970001671
1938374897
1536755056
944300275
1291661895
1856984230
233846063
1098018336
1200311800
2145317051
1688865799
1465367824
1502437940
751193800
1587823008
1940684042
722992368
508858212
404542455
2082200441
577449454
1495611865
969678881
822331231
929826172
289637401
214959870
1614577249
720869938
1903584221
1233196221
1714249762
1622710144
593913382
23770421
781192039
1716016065
1594773555
1925147949
1365426521
1652846314
1158121206
633478384
397087450
1008859135
1214463928
1790790190
650761213
1051139010
1910601846
692155025
1212242045
1628724123
1333180406
1870882254
1055848463
296110697
1882297868
1389602892
1507384049
238605311
1571883996
2017975504
2010189112
1492454089
427592690
114243320
1984879668
1158839926
1034871558
1376449962
285178353
1737824688
2105860005
1063511327
112126312
1813022876
1669382880
1022748961
1800024966
1704601428
1341356042
470454199
1708909245
808613881
1675400602
1056680525
881051410
1460609161
825369781
1282863497
797639487
944665143
985739830
3911189
668295210
1186821704
49817204
998992834
1678829953
1450804558
571204949
631681939
723833316
1364616511
420001605
2127482294
964730677
68284219
1484781703
1046842338
839687791
1836990074
916689518
786701423
312254609
350971422
1505770128
2021778112
1860566689
1832496976
1764195355
1837390782
874112477
773677068
666535726
1901135276
2053434195
1430063317
1885784494
2105169108
1890904472
754146167
1711623998
371239964
977675169
1184729248
86895026
1897947048
613986809
1249847012
665788640
698728354
1871656512
1466212426
1853615011
333457888
2023217208
1749887251
1879060308
581772443
1960872207
1451572600
1978468449
1395949528
95916176
314222709
112057024
948863158
1431920818
397611456
1809263061
195892018
294433347
1701712917
1610627273
299959336
76409120
60545878
194540261
1047807035
1005240324
510741226
2036964339
703738200
537869698
1224911875
815253444
1406593387
375713672
1282270235
722475977
561947796
1124429874
725430876
1819760075
793646881
1042362757
613119661
248061223
1328340061
341545551
177405986
788077342
2039146475
813513213
745529925
1023859245
71958841
1476246686
1660867616
1343582025
621036692
856000420
81892929
1077406163
440970796
1806243399
500293863
1824754463
1367780341
1195273460
1099684384
1058588724
2105653231
936238675
850990321
653529168
1397095132
1119819526
1516574182
2121752216
162985370
1023636096
883188499
2034078107
1106326596
1142855320
1664555319
2062060445
752355389
109991916
118491764
1857755910
340281800
1563616944
1439261719
2062527154
1686709029
1786266237
405790153
798800340
1823728242
1797387848
1529704110
437787777
1256969156
532290957
477924460
1927939089
1532961746
885305179
548204848
1837158141
120179119
1391989582
1747118537
100049218
2052290919
131857990
1692019714
39437546
373399127
38770032
584398090
973656557
1746296059
764926843
155332481
382967432
9805187
146236512
847143395
682751935
1162419801
787501536
356590738
234955024
817663343
1634834413
1498898445
1599675712
2043325307
22054927
913871801
1059765887
1075082656
1276094204
601776957
578256494
635131991
1410582343
1801956785
1628708503
764897469
428371750
1664101193
419893350
1136830275
1465156588
614831071
1907598807
326257307
182468098
272845930
1352862011
511119492
1955423727
1228775166
450624966
266181037
1239603134
344291035
718956513
1640483515
294408131
716023919
878157161
901265115
611286851
341491385
1681161533
680038973
372729770
352735620
603345033
2036608077
1389821819
2013193288
90665589
222261711
228859497
1202539482
2081210438
778401543
835432876
256416916
792777263
1641318992
1526741075
1128374527
1491466986
1245892126
2019788504
1288624082
1371541568
1388567259
449631360
2032269955
497482671
1093167644
313265829
888146707
2128810406
1515259937
1760261506
152365712
1361326835
1892470396
1766883379
1027307299
698659902
138225086
1677527290
1502819070
2066288210
773296237
2127675765
2025615652
1101879057
1115585748
1720905504
1999900078
45187211
705306447
1792044989
229091930
1010131562
1132090580
246547549
1203467590
764774776
40537261
1541990200
283801545
983158780
977320784
1277667071
1028287469
36093426
1924158522
1755401112
68950801
522367437
290081815
1311818116
1446069249
1799344147
968041375
401182555
1381042620
8108970
3668202
1223872709
1440999544
524687079
1755030188
699235390
1213216065
207538826
756339136
726068546
1133519798
1788679929
1872116660
1207483124
615142340
166751254
1100598493
2102841936
1523968169
504105349
1556603573
1764547504
2083727074
1280206671
2029227536
1082910334
992057998
26568009
1644486068
1271487862
1331479797
97535079
1250570260
1229996878
1109939258
1279288805
1439272312
340113020
1291116512
209310901
1984629513
723631543
503722218
1096062001
66401353
897408001
1589906989
1075821127
1458863547
1870065000
1132368930
864505344
1120321256
1814940347
1016009267
1656615151
2128852184
1878406617
350122335
1318801032
1620806680
906399254
1643782724
1400919342
1139045121
1283378354
637572123
670184942
519058581
1288390823
1674457453
1023225051
2122504597
360956799
703850515
915411306
253973387
1309129911
1092630051
1730260663
1633627981
1664683706
918798637
1930486672
1165643313
1473630938
1826255791
2102430424
1828956518
840076680
736240533
1059802
1994922900
53846847
1814544580
959607363
616313686
2098533129
666110752
1535274735
907414853
1148681488
104911045
45653823
1223702113
779709684
415216727
964738735
607033005
1513615042
572226291
902913382
2071880304
522284003
385671997
1225146879
166335889
325963263
243008180
1582207237
1385854201
2103372854
1372007525
1126153492
1834850702
1426734830
283664267
1518223267
2125267397
327998667
2129804458
1158486280
1493937286
1739242925
939361588
1962219608
1203059445
117065745
1468014754
366275613
683088574
903685328
229026661
638253717
1185724574
1202150267
1316588828
399114697
1350023694
1131787872
1706464845
1300856754
1600995516
156528482
1315448605
1182982834
848376546
1182213015
627236287
1426882977
530091951
1046679472
1777519552
1103322238
948684710
1779209349
2176463
1268032442
1191321661
755565341
203151437
98044353
68099292
1679143074
1181136618
718002779
1578824321
1465209681
1419866626
300145354
738132231
633644632
46736767
377221887
1591694730
243750333
1828703906
1553964182
442119440
265171754
1107442270
112663599
348564991
708293157
1117092703
403407161
1062941606
850111456
39119277
1832021446
2016755461
2077453322
845784677
1687332862
1851456050
1131349100
1725213808
106066080
1777332623
921233865
1393845596
874554701
1492504419
229169068
1796130772
644458223
1393695946
650575099
692649512
1034488561
1022495942
1256222628
1939182729
1940460394
1308970529
703457817
864169710
27324260
2036917702
1746783684
938330092
490914470
486215909
198340879
1498445311
2146072192
1605447612
1644540502
576568100
1077826046
1382594277
1970459848
1791646166
1605523810
881601142
500923
1646179323
1249867703
805642117
1295901510
2090774744
1774153211
1981040513
1461582732
208677777
1283361719
1623752945
2127297984
222882114
1437871965
451801846
480240790
1225594784
1244860009
1382952678
1122639979
2145866352
180504042
523918036
1906666635
646132309
1001402895
318268278
544664230
422798064
340791075
1405892353
1870497682
1391214882
234054006
917898985
2123474712
1260126596
722478466
69112357
1572214927
361324150
342149336
1800042428
1083921212
998362562
1393223912
663588975
439744997
96485416
2072632656
2084000229
76130305
311781006
790234647
1917925473
1541997836
469401797
1835656541
761804952
1007427906
1029157750
1247149780
985283241
410917424
1491527331
941916234
1883282454
2030241340
1891380178
938848827
1194375654
1974937866
1604103242
1731866396
397116226
1707634878
1508712283
169862282
963973976
1321941115
2132854881
1611062078
1336759150
30103076
137493947
1076807426
1805821372
1985637902
1204631039
837705631
1022859042
1526501129
1022860999
1826979929
863279649
2104760033
1763326833
1790644320
1224656914
479059678
1853524612
1964487609
541895679
1747889978
877245531
1605255819
1058149669
1803746344
1771258164
1732446730
1752953006
1481763321
1081366461
2076365936
2129996860
697604315
522486486
211466548
1515036621
1452456380
1282998454
1134671193
695992455
1457875392
1235982306
1946487789
1163123410
48322523
458094293
1606970838
1269339104
1795763995
930257141
1468721780
1886811490
340348116
657733027
492939130
751484510
501070788
635745902
1555653061
1363394006
820213946
676115677
1984935198
69334421
951451210
981762359
1349856371
1493386202
1180310021
185577517
1357453929
2055280035
676792305
1174680087
515914144
1275765149
729732839
321253291
1206326457
2087987464
675747103
503312879
1727084112
936657789
1936901220
119803717
1795564012
23605211
2146342345
2044338732
752686042
1012412345
2061528762
1638385487
148408613
206891158
1779119260
1597613002
1198690540
2099695353
1472717104
609694658
843768637
1248368591
1593106244
1252663329
1296548350
784708556
1952231017
155327820
1213899065
1412812864
439668519
1625182457
1603901325
1422811872
1031141341
1864712337
75404798
904084191
1408143437
353650566
1413310473
1699683172
1829795373
2098173421
205618454
48062073
1184565697
1360770500
1594128108
636329521
425886074
434739814
1083081606
1502242833
966100552
1266562478
2064743524
927725154
1359091812
1952356062
422563702
1535111935
1761262377
1481216250
1956654661
1664041294
748480863
2007492684
2097088426
1052430489
1129959768
553388506
331269879
1642624564
1589795157
700074012
659020975
1012453431
364342313
1343398504
142184056
1803497176
1782549718
257233696
1255968674
1096058728
1583526643
1555653960
1492672949
152989345
1200451363
1383306066
1130134376
1707285046
521951088
1126018301
839793292
994274166
1641069332
127944166
1160551243
1326711278
655335165
367160274
448444537
690902311
1944846887
246031544
480384033
1104336638
1830644170
1966503112
723363773
773135813
1847833920
725347660
752794566
1198200619
855194427
403489419
123505046
949502345
752102551
299198971
2128585078
1819143929
1234715120
871809117
2130320566
284790449
1756999443
1168554060
1362990323
1004142656
1869766501
807440617
1361044650
982838645
1766488790
1137545967
958377905
1004874721
1628778679
804214728
911848080
1159407741
564317515
410294257
81779723
1355307107
1418270057
566329434
1883450427
34518126
8579826
441749947
820075891
168639045
940062923
508626428
1067930772
855799787
1541351270
689422042
1595496628
2128485548
747083999
87538745
1100092390
1696240663
8514916
1797200408
1640586063
2111285306
1418858256
1662359264
1406386068
1313811415
239060640
657039890
166454386
1960619039
804607905
1306063309
1098293720
552676390
1765631050
1985847767
164817858
359392691
1556159037
61397249
396788320
1777407125
684172919
724826230
1551395506
1509410874
907538796
955338933
596258314
778550859
205366300
1774543131
1107354445
817906933
1767011074
571579641
965672552
484517085
512537509
234470129
32499998
816747446
972306436
1697417779
111567508
1189686795
1354658512
471421296
1133422687
1555233304
1290986579
1083880703
1274373737
2002415995
1947782671
406856781
1829007126
438604787
1942957858
1384042920
91634503
1508835594
475007220
1093873436
429994940
514005814
268430035
234616121
470531996
1217605876
306890373
1259843986
1473912356
972730353
1194265768
177069167
1669793385
855269124
536350910
1452046264
2138574719
9019494
1623766333
2047030367
1159651511
888519653
498557042
10822023
276310513
2057842971
1163671605
832168448
383345647
269291937
1238541883
138898255
723409052
496133146
944710732
1388137169
1080521455
1557761304
311054630
627733805
1371133890
1918091835
73550734
1072077767
1844594100
1755481229
456349658
1320684459
1151057186
1865753136
1938344733
706679513
828043587
1404846334
1692876744
1242558287
1757380475
674001084
177279677
597968180
309063671
623428915
591799752
74259669
1235582472
449738961
555740662
1143892159
779921621
670733906
1707787719
1303188674
1725925933
2051189660
243108612
190356343
671545466
117015411
1580237465
884548724
500133309
2142824491
1135903689
1303063343
1185855561
990473671
745238065
1620159675
538407854
1675707372
1266869422
415751687
1211844439
13832387
951210516
1656449699
121434226
1172689508
1218262420
456669765
50532648
707709438
1142601347
529448889
905759042
1684434202
717455662
1012780655
440997542
1070686444
2017913586
149485900
1473379554
754351037
1932025284
822376629
621573651
129683307
1587940820
129997023
1865296592
1184676873
11138171
2031529920
1204417141
619121000
1204163840
286628878
48503712
1540688393
2086472046
1391708826
1638890551
616613112
1261950334
47367400
457460071
143927294
518652954
1357400015
230799530
1859535364
679807763
83681590
1600874239
1892517317
658241303
1565005436
1483967096
726668066
1907908781
1272124102
1128458463
603654671
2063706096
430628279
707762526
1420420197
133658877
927668283
1454607350
304535798
159422337
634012826
122935789
1227703439
313455832
1819317120
1720311426
1995906377
691669461
2055355073
1713313378
1353608232
969964826
623268683
1066190960
1060884393
1222774228
628309902
2064676282
722142715
195217675
315202041
71701002
226393827
1814594924
1371974302
2084111388
1542125259
379824059
1345807905
637332814
571742209
215232080
714404767
2080324267
138618339
1610352296
2142485196
828538102
187739697
414165135
1131281018
466913322
1511670840
2131098370
1362290345
1064328426
561857122
1690861540
1401114400
2002573302
2131727622
1181010144
1300548869
2063149706
1974438940
243282703
804551105
1216879327
1982051782
53406570
1658989805
1265306596
1940111527
1659845514
297616031
1696452229
21194247
2057968905
1331423650
1430534272
527981528
85595783
1405483496
1446675950
789860174
1863933745
632050351
549028039
1898702621
729304025
1972748355
1782542668
293850485
337445477
1223322480
1460590201
1933361760
1833793237
1327943293
1102308772
1436005996
2066001561
1537160141
656528385
1758129087
945048980
39632065
2006508905
285286924
544434781
1052569462
27673994
1606141756
658221493
1453116516
632203250
972108474
1630905259
1559785013
2106896439
861923070
292917126
1258827342
623649254
1571806320
1126774731
520377429
1430968744
605737782
1289238212
1272466320
208178381
1249160631
374831843
86925763
215896482
1217188490
965808749
391974238
167178152
16881467
425803841
48151296
1914763346
1019130251
1357502507
2132616465
1572054614
1652536155
1759306384
1484337249
1188529926
332368615
257919242
1368937521
1346628041
790499052
575032079
1210091137
94509232
816091024
848001363
1496036418
696735868
166883596
1124137689
568049190
1377218788
1243270714
1667127375
2090336076
1182498133
1453073002
1810633042
1134386137
1150141588
2134572051
86849589
766105310
252795173
1697166957
1376277992
1236054157
1646313910
2146385005
34641587
1921256723
745859411
12243533
1152400996
1274093959
828020602
1857742972
219505761
1980492767
4632692
359855453
1373763624
614428613
2082094564
1072977840
1925188911
737639890
2101821078
1109016838
823881612
1556676821
1864842911
2063640524
811696091
889050348
569686127
1242513705
1028151275
2068653477
1744321586
1645315161
717108856
1336497149
1973051480
2079634279
1715614704
313287752
1630239226
618983222
2089238064
1112274266
139599145
1101156293
576871765
171818514
238118140
1661405270
1965375323
1251316731
376963963
769101883
145100020
1061550349
1453923018
1645598172
5604703
1061958285
269474952
2083551403
1541694139
980477671
32436870
2089225151
1327040144
816202786
1687990034
400318398
1872129448
1445768662
56427660
1836045473
980774099
1942418381
334120625
1570157976
1857107013
1382486039
2008920520
1036949774
2022186197
635202814
608746521
1835125930
756136881
1915532204
74460385
936822568
1550532233
1398809268
1052376432
8626663
1274744898
1605004106
1757348144
1690213399
2037171450
267983029
1368479148
1480893414
438717948
856718708
837327707
965667413
571962960
1803561584
973403363
2045803439
937731898
416804054
576311524
930407187
1536029633
1353077702
355563696
211342342
668167655
870957062
2090494239
1679154481
2109194709
2042427522
2031055683
1293558352
346168089
2015906353
40608757
509943332
1488998371
1210068139
1977283647
753036673
879384226
1507488316
412664368
1954259204
1483211004
1791163503
1617760341
1341790026
1377435709
1316551528
536448626
1056038754
1034367563
1616753600
101149021
1053729588
628045242
996003060
874963932
1715181811
656622932
29239117
168932914
1077903016
1107713266
248855139
543241983
1451596597
1089840572
1622801277
1313426166
1886177671
100280889
1611746108
2066292105
1184205333
340054713
1749216421
1709351121
1221074341
278243697
310313745
2030687788
371959656
254764714
1243420668
874307114
1843877694
1771586908
419277250
655741125
677813133
2106138365
1723286001
1992777310
932797496
562810869
360190793
1570059932
1051278443
1256842263
2074419157
490289654
129819894
1403816572
828368774
1533440346
2021807739
110023127
87793291
1815793310
609829846
300100850
730524395
445691013
1024881721
1099775696
1607412582
258033457
1769549122
1666248385
938624404
243827809
1921754642
2144847118
1427372980
1482433448
1195868198
502107771
1842596825
480657081
133647070
345327975
1646286088
213172525
552471818
62347701
548750969
1062117840
1984812898
1649017923
579917056
1115677095
1085693640
737490157
550091277
1682789752
2094309038
391284967
1833875799
1820406974
904692400
1628087355
2134421316
920744641
2106956199
523292038
1333274529
1447091866
285462409
996004498
315063113
637275009
2119511987
556479439
837449294
1888682225
310226654
1640995272
426018538
389067489
1921646069
79532131
367948615
1863402101
17982444
2017823641
1930729351
1456997703
316055569
341586695
1971760291
1460033218
2073809995
1690695615
314709568
1977888712
646281087
1997074128
1944041753
1078691586
994201477
866514481
1634621602
1709668657
1132884986
1496981875
711098027
681064770
1516984214
55143759
1883564115
1137494246
695130969
1033092167
2129165412
1505982627
1424648197
2146769624
1980811958
1640116215
2080051556
233982854
261230803
58162563
368295772
405969810
882100651
1087729652
1100112002
625475257
1623114437
1222063410
139535702
843477898
37731112
1254261738
709673162
717992020
430410078
580242028
1029223464
1261966835
1423034744
1014245398
1140498531
922349017
1008407428
369110219
1596301448
132902117
1229961844
1370907035
1605282817
1525153857
1675366566
1635293466
1116930303
1624203704
1172781168
1654327022
222926377
1114174338
975271985
1592008998
226006488
815195370
1915689463
1125140397
830988147
1233428114
1773719891
2089432163
94999040
244184609
1649060253
1428763696
1527881381
2109778790
4881387
1290151591
1026908827
2096704510
1903095282
1587037797
453789940
599498648
1228928925
1307228514
1886025251
336215163
1749676508
1373366605
1169062216
2040128328
1322003503
674734903
169543236
1910899806
734792707
1537015938
525711597
247777885
1301656003
1187059543
1654906416
1480363980
1356015609
616526247
446580503
695966485
126032013
1198083764
1848976125
2146640430
288885830
1503963805
1811734848
1387698027
36253836
1695289083
786242638
1264598438
1052615893
656419537
1465551678
1088160842
1566265894
461124399
1591016424
530164680
1885489316
2107509475
1009931863
2043097534
241018363
1710437238
1737467276
1297384755
1184039782
184255611
78719660
614564576
1815702672
410168508
1510635294
299317663
1119935694
2073131524
1012370998
604861954
431179408
1956112772
1021317224
1484625844
1322786981
854654928
849177813
824421530
2036563204
979462509
614276050
89052552
823764702
1288823476
773316853
1338110718
2020624578
359033018
718738823
824547413
1221991289
1454583991
1419836110
346835200
476715793
1728080137
2021987316
1609169964
277563019
1387118910
218204323
1442834811
1623844086
233224604
941264784
1499307144
31675497
871939179
1050468242
2121814551
277962745
1807482344
1675897625
1828297638
404102564
631251994
1939775937
1543916547
1754092955
151893845
86407962
157199204
1294757580
200104601
36341835
1647899540
1857677105
1480969159
410963616
802624628
245715066
1359063999
17705495
2029567941
189322947
940445409
1812330198
1818934884
1174228807
757257385
1819591735
269781812
264883767
1973799142
1807027897
453326970
832029838
993626918
2132607481
1344314203
2029299513
799620976
1888240501
1647165581
1787436257
1241646686
1687209078
1629989053
1469428788
432749826
1190894741
1808878610
331948506
2054063686
148826951
1605232477
1830553378
1107335622
1091421028
77500241
1329086571
1539038421
1784093757
948309492
675920551
396214893
1221905389
1785988555
890950191
1438118911
1908902557
1140350641
1317419273
350634284
127466431
845150711
711419098
1371166685
1975304293
414953112
1045595418
193873136
1447662191
1320324483
310182329
852409504
759391679
792751637
1465876770
883829346
1269797509
1570881929
2025486033
1301383377
1990985852
231583851
885405844
1151861412
1558349813
150961627
1853333013
809392888
1993401554
1441805385
98707004
1669274758
612323525
1602328959
2044765549
728798021
895331660
733702943
1917680872
169970607
86042027
807133899
305354570
739629869
2056868406
257720834
360673304
1696837810
2073764155
267134769
1172201904
387099840
1395771940
1635739850
1049393964
2104345024
360155049
1396193999
1191354165
1998117868
1049221580
1795545667
1082698113
123425269
540282932
1644036483
987127346
1831869694
738778144
1620075711
1074519803
1489819956
1170467684
1888843274
1214949789
1953533362
200051187
2052682167
173547236
648756480
1792167038
1155838505
55742484
695155975
1478279789
1491225901
581031264
1247631311
1128738919
1353053897
1856793750
1708962562
427905697
250752742
1375346272
1873772853
831399583
155169841
1963798046
550860995
240762408
1231503721
643501630
732763580
622794887
95326588
1372430281
610574486
907478571
760851141
1834350789
485228361
1288245659
184644802
137998649
1220038062
657945183
621843386
1457765008
1439317233
289343323
1340574730
622968176
92814526
866408583
1950953490
215416834
1897753239
1818665401
1607488381
659412008
1244547852
1172590
206554958
728796645
1372866924
1374225020
639475437
189989173
753991644
1390469115
946518974
664111321
772425693
2105904547
1239916890
390763541
570430125
2130869047
1528271477
1328004484
638388537
463909245
584250478
585853159
178451631
1868436595
345635872
805300569
1205071393
1622715959
796434825
948252595
219764699
2000224286
1264376965
1376387356
2137627756
1136811528
367012053
190690478
1169012625
740315223
782586437
1359182353
348620472
817888704
1451985307
1609574374
24764474
768908828
1813495710
39555551
2007201010
658502626
2056604229
579757624
1398634290
1622658984
1888407838
1941280095
967773219
1505859895
627081350
149176281
1940292402
1060954671
751077181
781003508
935941795
39190664
307943710
987545956
2062283804
114929803
1984773386
1300010984
312626118
1090699023
659595218
527006695
681192040
620411859
1030009134
262474249
928012276
2019996627
1674758020
162253864
95518872
1752757032
1879903492
918085546
1482155187
1025560590
372175494
587211638
1412878678
470907912
50326861
472379031
1470423188
209248032
1585019393
241913487
1540751671
1314879909
955345351
166579502
1106659222
516574887
673805878
1642708751
1144423817
735565285
1621433696
58857946
473672344
1244722765
1657194117
841011803
1300360361
1866926159
1649749565
1265287929
1667545005
167239590
1646926294
217192921
1469867603
223403675
350967088
300961580
1059242517
1598689002
1859057071
1601217369
1217350476
1601324256
1938548418
1500783904
136071691
1604667840
783793875
1673019546
44410234
855969093
1811077735
1021891563
1645380854
1703862399
795066699
1395052408
985315270
1086699511
505598603
1693211259
1249437084
2013951349
2035759200
964133405
523929159
828062466
98968820
402943935
469672792
491963637
901076496
1698703030
1616141924
1935723328
648143399
1920781073
663372605
1834249582
241978304
307261302
1239375504
1198629667
1912266305
1919380402
589766454
1483388803
292770325
175323856
1064369660
112642883
1103935590
608100685
1332014638
920542802
2140844111
420600687
187012450
1215750786
1576198812
1554682731
1403604078
1436964415
258852192
1312382912
261809876
724035054
644065782
199559597
1911767901
1424660153
1286016856
763484919
228369598
629340294
438124350
1464087595
1385222482
1288233133
1555444398
89631628
1308818285
1679436689
325369255
1164161711
1212576205
1289455447
282592195
1260831957
541267933
1475364409
836187198
1769020794
224961929
1795307594
1312853473
2028467704
1043443798
982683164
181185639
437931145
442989191
904708800
1960254276
143667740
1165462603
1815383720
1485648678
1620942971
1447826301
2145902794
218381718
1239537866
389549118
810410425
14147807
1820084655
27799711
376176068
621925637
1864367493
241807750
1832515347
1799086105
2018414783
1551349478
451805124
1721571750
1294184472
492873550
861527228
1069774736
742006376
661928177
1366429417
211460645
1800619023
51071274
1882719911
1181814925
713704363
1096449526
1499487530
40660121
536582558
1751166023
1378752266
1074675599
317342071
1084361363
1696329432
344581645
361456796
1451304649
17606249
818728001
1757515964
170305635
618357285
993653429
892368198
369678283
1883573008
892975511
1764895438
88338061
960739345
668923328
324468760
672411615
789913999
436358442
2100875549
769837207
574954186
1565841932
445310229
695629880
993334459
252385356
342840573
1694040019
1052354368
1004607720
1362819361
279075763
2055677217
1851326186
1425072185
2147140218
289813653
154452799
920538348
1455713760
541684241
793526405
752893047
935209873
519904076
486574220
1425765650
1016050662
1649000598
1051557719
1913658265
928041925
1547894505
2056962073
1083298442
2067540916
43729818
336382220
1548574600
725561531
1014338720
1077374951
1751439987
1379357787
1380869285
2096275003
1187734163
1372482760
416574414
1949455671
749297124
33994234
1907002153
912456329
1160920765
749183009
1126938088
1491790917
1553257002
1692166640
845800608
221404451
953095791
343244676
952176302
263354539
1447991551
1969070854
544681194
1571606520
845569106
250862875
167920625
1934363929
633554807
874198181
1437431242
1796141071
220732100
1743859698
729161048
847155960
517599072
2084314045
1561980723
659617244
1330003130
767695975
74392855
1396233028
260794054
2010777071
171945764
600030390
2091701455
1369898010
805334821
1724350011
1180405595
76536436
1222474244
50318121
677144147
1285776677
78930460
1469919853
1236574005
2025472311
162892284
1688623833
820390914
1229435839
394624538
1496090253
1017407615
1508518806
282548069
1668571253
881484135
1928106093
244917669
575934382
226206130
889805800
166420797
1579652151
1769507270
719354199
943482258
987523681
718220567
1756425686
1728115653
1672837287
649181341
67586363
2057485413
1149780564
458973470
1378999748
777908759
995386481
168614264
90947732
1357308738
1211521570
1967739021
1842319743
2077269266
550930589
1205663746
1413680237
701338900
798331792
1364595288
447504432
436427686
1842805125
1354336351
98717569
483022535
871036872
1985743112
1390942565
944931710
137934587
434679412
2049321258
163987457
711573210
431893517
1215336091
1638145883
242725672
1961592341
1053572688
1479066092
916281282
825577059
1996757477
2025961720
1514921039
44854216
473874546
698511394
191197448
1920952192
1541809834
515121148
303964965
1859077104
206698194
1966721056
50593864
1030806207
600160609
128004591
567247805
1067696855
2071184717
521796064
1992116727
1290256198
1062598619
1655415491
324144426
658093363
1422734629
1101246296
1586096535
723593589
1863889025
424985736
1603529120
1645692837
2044066998
2084557872
1633344075
99643542
1994056604
1256214274
1883006705
1343311693
1708787539
1014259404
510623257
525891779
1231243716
138029229
716897619
331714796
1576074677
364582778
406693336
923204104
483581334
1960717786
2099796062
624363992
770166080
1553621087
1231788501
1764870282
2016895427
289536187
91840270
1678522110
312226111
1501560413
207364450
525737107
1792011030
323004951
193215283
1441750500
306854183
131981274
499944239
1331288733
1032021736
1359524013
643260881
1569772565
592171613
1980294544
587510939
1703861040
252257237
1661702438
90348313
1456162569
566906571
2052696696
1008276077
1444426484
1799575971
1097838268
1978796631
610927766
887221761
302992316
1254013084
1915845310
239841622
1099174444
1568355779
1544635009
1672963191
1584672811
909205957
1037571917
598854820
2008429300
20713287
1556637459
989815648
1422184771
346781802
576094699
1919667943
579452502
330038092
1017532421
58204656
1431863940
1123032485
2050068409
100197466
1662148483
540989884
438279134
701817746
2123118937
308752826
318224867
87411267
661620872
234491193
2104946874
412844368
804214073
1447779369
1634887192
123950905
1271543990
291210260
382682402
1685319968
1379035138
946475921
1152986494
1474233052
374654481
101891881
1163929598
1265225346
408419804
1576379806
1420240410
957181409
1389143183
1225513760
1951139763
664789434
245851214
82394937
1479682458
1459022368
1912483374
1263310672
2040036128
368420828
1809937398
1652487216
539237842
974521036
835349302
908287457
1137215887
824105904
959928020
725075965
582368491
718799837
1915673051
422071557
1117319651
1638726934
92492109
1291170909
1418616079
374309503
2077177523
982531328
392065891
1670043798
2017692134
61321958
1537095834
613999930
478233651
1112656431
965088576
1097469999
953602460
285721657
1482995140
1366354783
509252433
412900197
1538748236
648192797
1048275642
2146105249
571551562
2004694488
1036012183
1881221796
2115563796
134509917
1032835644
2074309658
1913175004
1590087218
1660481308
346967433
976628200
1142610011
110462796
1676967771
458061358
2129047363
62925809
916175905
1963463230
2070024853
1266012932
1712883248
172475706
1164201304
828152405
193616462
1134514602
15656821
1602785442
56173808
1769055228
1355160878
2008516975
1022688882
1861257299
1678253987
652015023
230239939
1734601117
819207475
1375127287
1024686736
591566506
858919201
155474274
1127265829
986026351
1552702681
421029450
982491998
2008999147
959194858
1570700707
1341854783
547160862
776569996
1896909111
193747192
446933890
341862621
1642780191
544666121
830691770
1453022664
1491675027
142511740
244857642
692388899
1955877083
186142450
171552076
1448172457
576968541
1868059172
94586001
271569728
1669930384
2062322124
1679841682
808919465
899519639
126211492
105062547
1058792859
1166866065
1664116930
1511016058
587402549
624200031
1597797700
656939009
1340147588
1917872168
1685594307
907423725
1542896665
930076206
446415033
1309715561
1667058420
1305057447
736714276
1150283354
850498974
686381423
1830847192
2118639270
1108381321
995037343
889670732
1227603377
515199530
221870001
1978255719
1665497140
2057963113
754221784
915447175
1380550333
924615533
1378149284
1464855940
1676694144
1594344335
1672057762
586126223
1195255223
755178433
164390446
38640503
721592133
1613249546
345678437
1153173249
771273578
1361114921
1079944783
1312479831
823144512
1770902349
1213435884
533688270
1149881542
1427530323
1103884526
358225051
1957609262
2090099138
1747224424
1600842995
722262705
418030456
1409024335
783753178
759182848
1815657751
239650316
971983945
2054380056
1966899520
168151281
1037583534
1692333823
970080184
1297048386
1386681185
1152525335
312790155
1961441039
1891714795
99361906
859722155
1128667311
1109558896
449885732
2127226434
374014276
1690856819
146794597
318631890
1831209397
228962515
1431992747
1336625451
431123341
180193877
234601903
46478375
1325567067
1982360912
2075266082
1167069386
2026442619
48431776
1375647408
16571930
628748374
661155170
1187415839
2084274635
1327277307
154719936
100386343
1236654470
1961379755
1871528524
1537919171
1539609123
1105381900
714713601
993134387
59689058
1792814754
1205756814
2056174293
430272740
4115284
455723784
751240341
285968648
642618268
386611340
2124061464
981208615
9005750
647510908
1422065995
115261194
454459038
897916797
724321304
620536614
1058711790
1387378705
1487880389
1738890049
1697503838
1550546293
1660318702
1989556770
1662356571
1824899200
2052476526
1704207332
2374538
1200201512
92411156
1783183045
1303767503
1516085328
1495680429
177683380
2002954454
1927745611
1334937096
1110433211
950021132
633697583
1890916876
1197714174
1135305503
2087277394
988144045
1144577175
666049590
1592211622
1625743219
167438092
710716863
1376260648
2045134487
2056507980
316385590
150456065
741740931
471882309
318084436
1964187111
1269374930
139450111
1282060339
1836443647
949869666
708897901
1734130015
990541439
81751104
44827537
1215087747
1291539990
2141611059
1934395883
862524273
344478536
1243744035
1603926616
159643644
106940143
2048068878
1107406021
1479327424
45951612
404811767
703753934
398696882
1823339468
1941095268
1881859034
1199685946
66959777
1446285792
1272687955
101590933
610967660
332546991
1414421282
1549324914
1608715627
1339100341
1608655798
712295783
11379741
114320004
441410577
71967821
1534888295
291208134
423815264
1310283051
2022502633
1431590079
662830267
250096381
2115235972
1155612469
1944601530
957486818
1834589370
363198268
1253070992
391406664
788753582
1261519537
2090350131
516913423
439281553
1135089365
412248120
479600850
354260781
1842824811
567607897
260300686
626214211
737458310
1966563656
2100513517
1076330478
645473946
502248232
856517939
1810588886
1989894625
1793148613
713764623
1155839597
404104020
718054666
836880968
1082079207
2114019370
248672387
141771725
339038513
1990732070
1339690427
1350299057
1959852944
1046745259
1418531736
227930604
1975907803
967252140
985170827
1640752213
663109641
1249716513
1342491146
1494441066
785506552
367922847
857048674
1428723965
1847783595
1372127080
121772907
300165192
2104946258
1535290250
1513621287
1145281702
332815285
1693372743
335021083
75383982
823894324
1941855387
113176560
94301901
1167735486
1154157725
1972075888
322679503
1214720865
1549378202
756132758
1745142938
606321256
681285546
336397899
771968520
491484770
467229422
1694674574
1535201688
1411809942
130947219
346303117
632525815
1201744487
1272841951
1025769021
1818136362
1164557848
334511534
1072499485
1338993704
2127935195
1976898499
743291124
346162515
154084081
792855987
1523049968
250409117
1663785548
512500573
299277933
143430053
812382827
1282016999
1914347048
1952855238
923478695
2099663593
1425971072
1117532235
1247029408
1137424452
973358146
1338773267
820583585
2046002356
1410022938
865059632
1001862439
1258272945
1090690510
547020663
775556157
833201734
1939236090
451730039
1202672258
1525552893
1468640532
2125551696
805029015
1501559231
1049534545
747076777
1109550680
1896520279
747452864
772359645
693045198
11296147
661245311
1200352802
76878114
942868967
1065113844
842159796
1218680652
1271043025
453614313
596277623
1573893970
1169126711
1747907704
1443816350
66468763
1718979307
902959106
2013607803
1423279982
919894922
1430606616
1012053763
1352715271
138061172
192025972
1124062892
934118429
466064544
24748391
759420506
255604695
139395588
299760833
1930519639
243108408
1004886132
1080260704
1983727623
1410632775
496944025
1610352903
1501041525
729242184
1615447678
590178016
1332993410
1420754637
118380779
277018201
1756300580
806854625
1895468708
364673073
1551694396
1658975046
2024129817
965378472
1678119121
3602884
1362319721
885636337
2081905457
2113864955
1243473782
156102973
1153141751
996999585
122949354
2104349449
1001775165
579800588
55558894
950049930
957878784
1967477885
1559306084
379481459
1665946281
555757647
50710371
596931567
1108102352
80124459
1132841847
354278478
769535657
1688591382
481237013
2027063640
332446769
1674284525
1783131063
979145883
1666148812
820697390
695522512
270898956
2114420237
917374476
295745726
1322039503
670514250
26562197
691102036
414615882
1071650448
885259260
1220547455
1478991953
1987373084
1379715603
801746300
1870333189
1287468990
1244566550
1641794814
203775908
1481015712
940722354
2070445413
240513126
635210257
1803232861
160001623
2510977
295810848
1436172005
807121238
610925176
226522110
865486141
230490277
911120838
353278308
1358471158
1431539041
136192979
2015093235
76596899
15291798
1217640304
860119770
357492265
1371800144
1398031823
1073745622
62311413
96620122
305922653
466108454
1202461526
1109914702
441555728
1074547534
1769523459
807478411
1481652469
1657673878
2014240781
661029930
1306085252
434095748
1034325327
126530107
293537350
1624986812
922317881
144332468
2029576161
202200426
947669791
1473755366
233999083
1621862408
1477951192
1165679867
721875505
1557216032
553754591
478096044
1603789972
802674590
1249334769
1973918679
2119404930
2110320968
557489264
1929540004
56145322
1186890451
248612515
1364554864
1275775566
757919512
682282092
553367603
1808182862
1546578784
1952931232
1071508528
1036603847
2030858783
363478780
1515073676
767103772
1498791125
1693429273
1219523730
224585334
688604732
2114751986
335043874
794576472
1114363076
672602813
1126544106
1666903020
857836823
261744245
1342724260
1513312056
1218906955
655498549
1102367034
1687088904
2145224354
551162104
1865555443
1888182757
1508702824
1489047126
1426758920
529739186
1655134525
716273843
881315772
1189177339
583517759
518401576
1669537865
708910780
1250351269
55587879
1205076217
1102678003
387769611
2095950814
1904515336
1610086975
1340821413
1391660358
588643516
409513338
908453686
818392434
1463609788
1359954375
1677018733
1526106271
2006978164
2102399309
1579892493
1448368219
4249645
335234975
96619445
1203498528
928500056
1812644261
612436382
1575082239
1905088310
1218688760
37403646
1709199602
244863202
2114791772
1178981735
1044147022
1919601995
1047272662
1658948187
860198669
993435880
1177983133
1717791577
1792041365
1420975339
1299082926
1344669544
1684898287
1294456015
1406454964
1834063456
912141771
2029333789
325555130
1270327997
380024269
2101965013
496597072
2132470779
1790994693
1258664068
1691741078
1197201667
126599768
1724622990
889309878
472093435
2118376263
325250709
1657395075
1019588102
1247029753
264087647
1118828721
556928271
1863418824
436587008
1172849133
183485165
326593234
1295768647
1815528501
2067398037
1831510264
923814543
253699612
2105014128
1394738543
801126670
1675035643
57209429
460765235
232710988
1854675048
41761065
1996260917
1142194853
45034537
401943281
1348705795
1325120539
1360318122
863980561
1271172095
359044659
1843189226
640573813
1586986589
2104752193
624011135
1975554575
389534043
2097065996
1729120188
2052100519
238347201
1410269164
124400344
380228376
584135523
1813493032
152173784
1234747899
254853264
115853012
654555579
1756366200
265796326
2086238886
1354378709
186370686
1295676821
1038619881
1398916665
87823775
1832887165
863309211
1926912155
1407131019
766892831
1151717024
1117301648
2014621108
668820434
107150104
530106264
179539923
1615284378
203570216
1102188076
952762012
225097183
1220778111
1941838601
1750212580
175217743
988500441
522415027
1990428386
987602589
1424051046
2020921341
1480244868
918963224
673118271
1073128055
1536154482
1855026764
1490342276
838518897
1859458709
271008867
1037063243
1881438805
177631027
1455550508
1431013493
1573180391
1230198064
295387479
1599016560
513879105
1045125950
349708984
2054141470
546584252
1272377666
1932756404
265329601
1436215887
197469868
1309249369
796053575
83767911
1381463147
1015286684
905676156
1600808811
1855229722
1103702704
825869637
1256558066
147538338
86869056
2027204731
682975199
1648250806
2122998958
1420510071
677780645
1058168535
200892450
1385080339
272834854
1840704022
1834364936
421527759
1018316791
757283647
1829230245
364567505
1963135450
627076621
212994838
1467286561
358782392
1006205198
1603268188
1096612659
1925527866
1208631656
1398343352
2051009566
1186410735
130462688
61965556
543173115
1579468892
997386260
1397149519
1269118737
927691324
1877297642
1759074097
1357795838
807706881
1288424483
1435808839
89164845
1606117088
688726789
355928412
1881761997
838721083
968820211
1202237473
1863254608
1589336448
1716156868
1992633926
1187428578
1503681537
645342121
1916170403
2022402213
1646352852
1295426167
1180913742
1930176604
1734688708
1160311259
311582314
1521258132
90227850
166908815
92403898
749699379
1970503648
329204438
248948089
1830128385
1710738337
2003103146
1591785448
1595390502
1230400438
860403595
492453032
2085094888
1313799760
1882604453
1390292411
1988115865
1480995870
4687599
1475997295
216563347
2005586054
2098487914
937037986
1551774295
245527143
738411965
1404264435
413439231
47129565
884201698
925447816
1080541976
186561015
1069330187
1964120469
1899712680
1786039930
1108672585
253467797
1746757317
505476716
195259447
1508806362
371681782
1269900270
629851098
43282086
1706371169
2110932285
653122651
1358898795
1768657076
154107208
1694722276
2125729820
780660557
1063332934
1165155594
2008760860
1342223690
1729937418
1267462
521413415
807454399
1173769049
1195741678
923813589
1785090073
1629808441
474079230
1494585717
529409479
2010831502
114502823
2003346563
836020638
451054297
2115503956
918590285
1603614864
709964756
167949559
75816569
1720787512
1799383071
57756420
699840687
2051483220
1419729331
1524027624
967217913
1541700326
592243040
1938713382
515305581
1249401602
986415120
1813089444
781026139
1311972507
1358933559
426389963
439586912
295292568
1619694637
240788027
1036426242
263675891
1584468723
1020279633
1182424538
1450462470
887145433
442810892
1556937964
2019415626
235125075
783662588
2079233201
155565712
116655775
345791114
1585250477
625184987
1946161185
1028936272
1809117328
163606364
1955636327
785277016
1482245426
878078212
773970787
75938572
909226950
1265391622
585088857
744003091
52540269
1217873955
966245461
786935004
1396224031
1961518315
835705234
1297667213
255625152
1132359688
1744091358
1546819250
1489980986
1989787367
2058313443
90100455
91314501
1073857071
328451154
23488941
1151374753
891228886
1249455242
1646259735
1819681423
2075986104
1408059216
925524133
323171777
72210760
1750276134
648868190
198068479
2059156861
308193063
183814438
217156742
1324588957
1488877792
1068096963
1148953894
1382535799
2145636059
125029005
1347661623
1745178321
1845145408
1426567978
402754325
672332351
205698558
1220030024
1138455024
565081200
1444523106
1572878097
372887962
262926007
522774928
279062503
909275259
1724025243
2001107672
974372086
175889032
386808530
1941640126
1880104310
372905256
856701922
180209237
2026434241
1620417349
1786183879
387351434
961506943
1260233199
1729541465
116941692
200184960
1511433218
513491891
709145938
273628506
1425422202
329048926
159897641
1369398339
1282222170
1289760304
673241773
219493874
2122374600
2041233380
287630233
1967628868
1079314029
1312119615
263152112
83121844
140938259
459577634
2020607378
1307392160
1796788289
17899094
1936162533
788903881
1452683372
1514690940
1105463177
2113482759
438620786
655280640
233747067
2019775515
1211152478
1061998267
1702528020
956538629
1231822074
112130655
482759291
2091175876
42407944
694350740
1887596116
874605130
1025477320
498719309
1634406938
924729858
397038444
1054422665
1747491603
1697909895
389466663
1354984899
1231456576
560003991
286098671
505463359
2134001631
1438342906
21718108
609343606
1574092169
327044931
112846519
1786037632
1332323352
1839816808
591775134
740664842
986687839
1519147699
194304356
1893972858
1732007741
985136695
1063011762
2099516101
1869267971
434949307
1463283013
1111143157
470551227
1489034135
1810116351
241390244
1182304905
735424204
903539081
1045600021
833679498
1066867245
57984944
366533067
417334946
1436298377
1724896383
759134020
128863331
1524834674
64772180
220832949
1775785770
1145133956
839973828
585223908
479787676
1887463171
879179067
723288060
764950619
1707148192
492895186
156880262
1479538855
2044540639
200852785
1043222468
989301527
1403152050
1232914527
1323081453
749137328
886864610
1870039772
1959287162
142794224
592119957
534754372
1399567038
1067626794
1354335050
17116004
1066961233
1971385437
278099894
429488517
1391330544
1801966656
997051920
1486321506
445365434
2137673376
387847170
129384744
673932695
146483540
874041243
508523171
686426258
1683141337
787470427
1706601364
1697235173
301222714
1726593662
523328475
823460388
1388622726
13312205
1587926992
1567385367
1338123905
1997227786
346600646
610797337
1737439400
114062385
1294167219
1586844834
1612808352
2064743509
2002733752
2142930039
1510279034
768166718
522690442
1944615460
134578303
275347160
1441152393
1896103908
1462651385
737204440
633027898
825295915
1613903205
1246441898
1202784456
1319346069
745281380
1630458391
2035134833
562602881
231284879
1621970423
887261866
214298868
34471044
902837784
991629142
377541969
1460124637
599448278
1265372400
2104603158
106529453
199890460
472127702
875440724
79168091
1481317793
436096030
1202903358
159627418
2013420910
842549069
915771386
550697083
1104894424
1766621125
577313917
723302914
360356317
1133630229
217814867
1121268564
1049270527
203514716
2134391328
1500329952
1799144107
1367587734
127254010
977625520
2039968504
2126920779
1914323176
54919323
1965687255
1253691230
1948104010
132961025
1491064150
1312547899
1108596514
2093057731
113998628
1837806645
633776941
910295121
1776471060
1606799103
797606883
930573097
1539642579
47967994
85234003
1099240213
851724649
1363612820
482145741
245498671
1250574060
974646144
1679123848
1611558558
1808985482
1257338651
1692224506
129360147
768916367
246809899
1937537538
458176245
1175441094
986082339
1313692997
132865278
962422615
1070894580
1428143377
1241766195
54018425
308946140
612172106
523901745
240582805
40163106
1750532258
471372781
1137811520
1070109879
636114702
692491806
69922796
912865685
213730172
146800279
263656430
957119233
314838610
616670367
972558463
130358368
936638448
255562185
1034509143
342387209
1219341973
1102709441
626226856
52362899
1510493347
1523986260
2120258354
1144114899
2015747996
1197464101
1925921240
1196719600
798651573
2056301031
1872756431
802028017
537833732
297421079
749419265
469786494
971435704
2097171926
1003212586
32581308
467133247
131001087
1015279001
1435670319
1032965615
1625253867
1786833906
615482381
818621976
180052134
2079530686
259674208
1108607315
1792003720
648985155
65026957
653953497
2118178834
690929177
1692529995
791321712
282028326
1588782562
1314028066
441480936
725717993
869377318
1887254413
1151868541
1272887384
1123494022
240416791
1346520526
1555068042
1986682909
2078873521
1227340560
1079598433
1200689624
302809139
2124701414
930250440
290190426
1730014543
1814209042
1300276036
1835257841
1008990444
270568271
1840407869
991996448
1886613358
2011645681
884475367
927201008
1967418317
315505595
237375283
2076103553
632732643
267561417
687061572
1335707856
384208174
493670668
1338384730
1707054356
1725063141
1479253688
920204899
52067873
1207125165
398451828
1517782334
56077489
42491813
25171399
370260388
1422855491
1672918360
1921879840
757526945
1257388891
364789366
1482974075
340710495
274920136
598033590
2076095112
1641444002
269323090
1977288351
297043937
1786834928
1589672291
1685234726
455163938
807203165
81385885
246895160
846690240
1824511747
29622812
2130368422
1682735489
781695958
18488591
1017074025
251945960
627391872
2070793079
1300053659
170352748
1942883699
1657196212
1256641635
2114584816
198789196
85310159
363436863
1620094629
1460049581
2096279937
1603228175
2079838144
663819558
1528898400
805247779
950627919
831456492
695311097
1015017589
457794945
264192895
29003362
1694326586
71375186
552962840
834746976
1590660290
1043575653
1479965508
1191936916
413631196
1290005051
1790208211
1672733021
614515580
909397678
469628445
1735938047
2094605647
722150171
1104114465
1180519243
1108342778
100841654
1981285964
1482543041
585986131
166680209
1323539506
63006250
1840471233
576956166
1492819890
1573991594
1698177359
612151084
2066250480
1002772964
1294793686
777931664
1429855986
803327631
1087410279
1206466466
518247393
350294132
1246674395
1330879410
2145685981
333239187
1479457039
141370110
1406083176
2132180442
424702647
1433901498
1225965439
1846749158
1998209483
882709485
1273960209
1034283114
1486346649
355244902
858140666
1889609154
275481695
1944479200
761082761
1812459687
1385343155
1841337137
2067592327
733505000
1310627136
481129466
327368375
1386748187
170038625
437016366
1666576260
1676379791
1815629013
1854792038
1984484975
2145488445
1511742506
125102566
1856461993
855372985
922570163
2101141966
1471346138
968748763
273860794
265208297
10967130
396997404
620432991
948797659
947223838
2096501733
214089096
312676776
1866885198
956637799
627236791
504818225
1945549205
1572132983
222117010
173477980
953942932
1103284776
1530328719
1090302361
1145367927
1050403191
1848798927
1505050775
776280591
1477517122
499741219
1951996730
1316870334
1921672817
1225305199
777566577
28613864
1450200400
923624798
80306968
942161831
2108029075
2022081654
1954180649
1253443196
168557926
2017058214
228328825
1711240269
1243958157
734971226
2023781912
803332599
1528242038
1564404809
371263116
615570825
1163721954
1349420163
1940870287
113529811
1672065253
395095332
1134312252
470515610
2039372913
1006446289
1574781228
1517658600
429950428
2024558458
207196070
220300100
1492661265
500066206
84373428
1768209131
1342115867
1428888928
2019774686
2077998933
245993397
1630953978
48846771
1255390866
1951606664
408388733
475689887
75448026
1234601364
1222612896
1337326901
210142738
211473060
1632640256
451992784
1034209944
376372716
733149664
1301493872
958606188
439094747
568636171
428190156
656568361
2092399396
1540485375
1232534878
1472500199
639537974
1472810229
878933907
1181158026
866378186
1612866654
233219122
356445682
1538761648
412824817
522234805
818399603
1664368778
1223475731
1142436280
1737903356
894946728
1228406769
1034009462
1681897991
101947398
135006222
2146803230
472325522
1617606221
2028377578
574452891
1864453765
548971356
1429195506
1937907255
1627436959
483975256
2027043475
2105754827
121234996
575184681
1185955476
1713466064
2045895622
2088465630
1750569972
740524539
1357337983
1673269990
1735671308
742459590
1908892797
118623000
245609377
796504570
916418067
1506121706
845763376
2078511467
943488124
1731883073
2049253007
2100876035
1365870205
771400022
2081275744
445512073
1025341435
1693085729
2119095331
851026843
46793330
331236562
1921811220
18275003
958149768
300653600
1210931081
1483401613
10476323
1299055106
2095801735
836221441
1960224963
752423887
1649260195
31701933
863250054
1984989859
1640693142
499143027
2123328516
1595886895
544641703
924305560
1740349406
1170639510
1043904677
348903014
1595424576
444455997
196290572
858627816
1921658705
540897271
1964172237
1582842581
2121176129
2055944906
120608250
628553108
171471485
1784951489
1602138851
903847009
143267355
783978823
107718388
1091236760
863716306
857873784
653281579
143867254
1121792219
291732975
1295276251
125990928
1131234060
1758434336
1363460282
1884888061
1661442488
810278234
1375626279
1532387886
386555152
1848696206
661533434
145429066
389732098
724799981
2064090412
106944853
1084052399
62057078
1060225056
1507337980
282118278
1826770044
248398480
16422133
194987492
426384725
276273214
925357173
26488493
1664570307
1348138690
1716069564
1468610593
1045631764
514654633
207573338
473641761
2059095239
1608177398
572209225
1779932089
22375153
1589142138
925423711
1217655065
1110704809
403503979
83224480
2038421197
948473338
570378088
685568216
1541602342
985280099
1090611148
180222632
1326959902
1127905150
1862167761
757970278
1173613012
2026979235
279581392
1082405277
49243986
2067299456
1341375942
1379147137
1130092552
1526801312
297659940
1442024550
1893473116
702158139
1075479736
241124442
1164834393
980553233
695070406
115446741
662074359
1968022195
2147033850
1623568674
1617038630
436879492
342627488
696295429
831101272
1520908517
960588085
1213767645
808257071
2022560466
1405383447
1303650751
980736150
1764844973
2059564817
242829256
1149989931
171997972
570964007
2047273438
771697693
327153980
887933848
24126688
1153309410
1049187670
692761961
851669274
337429329
180669839
2137541763
1531330353
460879758
370715553
1383098183
397287456
153520843
954633931
272387877
830501515
461457469
1846525562
642776462
81893545
1392751646
232358844
1829347237
1782363968
763696124
78285860
1495622421
1129118614
868564531
1958368359
2127989065
1395747206
932885302
468425077
953599351
1968452181
976452888
1697305559
1357700796
386830826
251254690
1053407481
1451990498
202520097
1892524446
628147816
1665794386
1841376451
1684247462
1298125714
1679145112
834492708
1807434256
1909893989
421587395
68711193
1002234716
345944065
1571568859
900566183
1445978577
1573815252
1810772004
927801645
526070576
1442888658
947434726
646228662
1069578533
1666620008
731779918
1625997429
1602414952
1136644517
1853232769
1727577409
170589642
891309272
876904790
261811616
1318579468
369951563
1612827170
700466809
2014308972
133747271
568794991
693281313
176172649
2110414830
612283324
1629522004
2099103442
670303358
718885390
325155610
62402284
1497808186
2146056716
1318964630
271495152
1306076876
1764377732
484639222
312051956
796622573
1514360663
2135797877
1607983026
1230090009
2074407299
135394394
190019678
374103750
753105018
558588814
1777022358
878316881
115485400
788368343
1628791173
1212757208
15324628
1053686180
376094095
74740628
1055695139
1612760668
149641870
1316077322
911747826
190885336
376322373
1847434690
1106701440
794537353
1825354393
1115384234
1820452441
264055475
1736091474
788765257
748917776
399417280
1599895930
1310267185
72165782
549966766
2076953417
1937674662
1885279768
1796708154
551291010
734324676
1422250317
774769628
672118299
734760489
340520880
712077797
634358358
227279424
1250065863
354844348
387206550
1166623918
692102519
104151666
1876197934
1851546453
1247517149
1137928043
602330320
1576459177
1498925845
1614638973
1764381908
1918139786
1341416320
432462360
451245078
561296474
462555956
1303071563
1399640009
445993523
1620440149
304679409
37929099
751251862
873082795
881724723
2046866013
823519255
182208648
1677759270
712721605
1687912556
1228614011
1106001827
2024944650
1895382204
1270171591
1696383402
1732053076
1473142871
1993873542
347013631
117804609
266732305
1362218130
471980441
1900091333
1626663577
1723225190
435113834
1488552795
1826647272
866692349
238509847
295111941
1537694391
407466810
925189912
1140582038
1227223462
1571537254
1960337034
1457690396
1645074036
523326056
2126083168
2110792791
260773655
2068770429
675656858
889913807
657405276
1096425158
1266161388
1562888784
1322989813
1765878507
723146121
266124965
578931043
2100190192
1063676554
892145490
733630780
1010272574
1669437047
1360849844
1631463133
542829722
1115287260
2000640823
780713993
422198971
781153247
1250876560
1911810966
933567193
1035055036
1830932197
1909003147
920890307
440064816
1147904446
2128644050
1079156677
1863421275
2078002351
1434963996
23159930
846852371
952864986
1267205690
597928890
1392477124
2144042915
2084911145
2005350220
1845517080
1552010406
1779421983
618589659
1065546607
1919575152
1977685075
2074359355
1730119289
904514887
484148499
175086729
1843783865
709087273
487095135
1867103802
759754882
572975042
2028709102
1788181934
1329095705
631077319
1269144029
318013319
464678727
1230362205
2105439695
606531049
674603601
1884422360
718371576
1107789166
1100773411
573587476
1970453623
736422136
285959230
1432188483
46649256
1134116387
146434321
1168261510
384600043
1994461655
360920711
748414010
257734499
143819666
1715261447
1926362227
1975253450
1786100406
1376631443
892982674
2104788790
1335861805
50180911
1142486850
2097548613
1515187386
170913104
223796896
1442681532
1198743959
1733220532
896529899
1152344071
1024159836
1423077392
2002396423
988541786
1742474482
1458179849
1020014958
923335042
1608570072
452120690
1031333610
2058834163
1512733240
696480923
1424951212
457118593
31815890
1161220037
602866737
517646686
1768624756
209567758
2066185212
956949030
1599967812
350333908
2053735798
970332265
317774359
977307673
1082506887
1780505379
1436562893
1152083536
2099455158
1496490072
1873967178
1404078985
788575479
233635551
1745706857
771362120
1446171857
537391418
1324957687
675936619
1661829548
1946459981
244709976
1325204187
797723113
780415325
2061645465
1499248876
1512639610
1910450493
1448470660
774522102
1714585930
452314439
1060183232
1693102382
382962161
2018667208
2092960677
933082650
253512060
1624709053
1794471583
1151865237
1518208089
491707617
1306283022
1356489886
508217776
1247568148
629248819
1839045005
1441391241
777939509
773300520
2137903854
546441899
2030268538
255038617
485286115
1350201531
6633401
1478892009
519389174
412319309
1369797267
1183873030
2117508905
1727555678
1361341495
2004280329
1124396623
795510610
814398118
170991132
1478685776
575108992
788461839
1740264636
24210693
160104880
1778420175
1342263837
193704000
1183697489
2072011092
33157025
24829748
810666661
1005639558
1246810791
1372101428
1531810074
1025868466
2143449175
1280984025
549931151
1962678566
1932941820
1184742736
217090440
350706774
484430098
2075180634
806613605
898959958
1455727724
1783342828
675645180
1275582524
1076581189
39378461
371644727
1335784636
1955691105
1749137544
275773730
245404121
334202798
1813636777
252587540
1762326505
823047947
250768077
801731985
125017924
373708260
280827838
595708989
637456963
1865764983
88708745
70598200
830363745
1246037203
1459942674
1226817309
1056155585
184705068
1782889594
124111497
1406017417
1374306925
1141280444
718982164
123619991
222702246
724389257
1402228571
1008150721
1507470258
862242969
169539848
156664524
289744806
2096427784
86656565
1821196962
1595167970
887988939
1225790793
2059458351
1957366211
87283204
2044524012
293510589
2000671094
739869127
1320567123
1887065144
173000485
1598613509
767228530
858821715
1678326731
1844213267
353138306
1409701005
676241608
1243359858
380357868
947811173
1511177580
968459251
1375539078
1077823793
166668991
1795356388
2128694091
1857700379
66459479
155708462
1266176033
159613137
501240920
843466496
2126201148
1800374545
1775806739
1423602622
121695527
1441984712
2034593737
231406843
1453125315
1000872845
101808559
127445821
652907693
1243282454
1209350898
912009792
154440142
2010308295
1868644198
14301152
1619686877
1857240109
860546649
68639127
917826804
1819054691
557606736
517217023
614058144
332810359
1432952250
1450890400
1501614054
810194864
178724308
1864890796
562714345
373128855
1976504325
1016458769
617127903
443005531
740513358
1104504188
1972175576
184470030
1667200836
702236738
1704582758
747829291
758174574
2064458666
2131382264
1984720115
1727635635
605363725
1726001966
660621544
1910451943
543585873
1548544851
1370932999
1715762271
1996196324
2027647586
467363549
1492246947
1039557374
1256075934
1181752973
1867218440
434949854
1551902050
1870435799
1796623260
1607007158
924105950
538077105
91091960
340238214
1934889683
1725918324
1672199127
2084349507
1817502238
476515479
673169351
1290233748
875906612
1807456966
463304819
1270834497
1988314050
1555084757
737969793
1363317223
93722758
1654633318
2127480576
711859910
1697207353
1559695881
514633670
1084936690
1034598344
82703141
1419310025
1075176737
1087102657
1976868339
236744443
674196272
688434937
1402669265
1138449028
1259814687
586387545
222719023
730122751
1000438089
406351408
1462689010
454913517
179007257
23559777
989720038
1657184786
2017081325
347656900
25647810
88260572
1695267860
1561964561
1152694840
513260466
1566788347
2113187644
635254657
1934690563
100317425
625321273
1996641801
302106245
136382041
1856656158
462076524
600322547
1378847936
1061215941
2134113539
2142463234
496940622
1799688964
1075086523
1342986646
740506316
1132291942
178677870
396571936
291301108
2041106685
754211336
677502520
650111540
540957221
270637042
595908522
1937878193
1659863988
363194372
1727751565
1651650127
1920887773
1203149095
1519384738
332065808
2140716878
1651871357
1654252537
1897680619
92828074
1973374980
1427724157
1705157035
246103351
1016145666
691971414
1030459276
163703502
1285570185
947768854
836053546
944268123
1608175148
1265587324
303003636
858228425
1282165899
1407146476
1114212970
2083638632
654158247
546046768
2102598689
268152570
545951845
104080340
1427879820
1824576449
1715778035
1823945410
1838703683
136776979
608048772
1713866522
1090051740
919606370
1236498773
1892670310
53826682
365630627
1341106511
1145903795
1537060018
387381732
182514762
217936996
875779280
1736870423
1956223264
1076213898
1251383124
2104968262
1930707376
1045298263
2121300457
1022102188
1236632807
1215727025
224535521
1052545201
1042510357
1608908954
77777993
1839895838
1915494814
2138176059
747974675
1431167284
311709803
943891937
314413185
736629039
1019675087
456321404
446773647
1364272392
1669278111
2064494717
641241009
843962347
77881039
2064222636
1924965977
952156375
817075470
134449885
918118014
776420103
908910549
1243249844
1651313723
938677776
966736886
1332432730
463381958
1458703815
487285285
667932358
708016509
588516211
1467392403
1688260352
183331646
1094790289
1067893084
1855727674
1104854034
1762694317
1394600824
1731238542
1310742432
567346307
748527289
1368359777
1290250926
947141341
727689519
184944914
1767440607
1290673217
1053043248
691963596
732654503
918070251
1606917290
673923398
292761634
1699584891
2082728339
1752916774
360168858
1250368293
1961329094
1520124157
1836723019
1240978117
1417511128
1365304618
1215643478
426514660
104846964
1520821502
1073740825
1944372270
600603117
590314467
2073802624
2038221456
1517724394
1449521436
886487158
332049034
2102201657
427573818
1598840158
929995448
240009578
885594247
799787643
1621000734
1669589200
892470641
420356038
832616648
182330947
1252656574
402995255
658935814
835189104
1743015555
1189867072
1754767879
462268476
712794507
1059122158
1274997470
466497944
1509189980
922025976
1164617740
407947153
1460329708
473300034
233832901
1203196382
604531954
526326908
1990425120
950466391
1103574872
999814057
2104960461
656388365
1951679381
1137369900
1678748746
1138484294
489441091
1564219578
899747936
1404109939
942977618
338301996
1510227971
1930050945
733086410
1595979334
156658849
1404446396
43803045
1908922134
747842454
2036366368
1406371562
806773603
1958370928
1261494598
131261769
1727202302
858972834
1193782129
1638342551
661342986
1127942864
1039250326
654689196
1036675833
492297716
1007431876
2122862597
1039692868
2060722222
657562307
439058104
44768313
1082139421
489198526
122935974
1158744698
1023630786
1261296311
79207240
515944453
540069181
1129465281
162908385
1473488152
1844386865
1195754740
967223624
1463258920
275092557
371747562
1359573881
1667076015
306107694
85623113
827149338
496056830
1928484235
140812526
189499895
1113592260
1948625718
1429263803
1200439762
1033539911
810982225
1777190851
782113583
144160631
1075769948
362081893
2060282907
360979944
746792184
70044110
1742642516
983930974
1776072583
1761617285
71948069
614226191
403795726
354640614
2060317998
1321902241
1239959787
587254607
1110754003
1563161496
510475118
1573186033
474644272
1929697437
74759634
765718095
204057034
1173626585
292559051
403773197
1864111790
890154067
1776516740
1294017333
712133174
399430681
1391389450
1232129280
1808932355
1220555862
561695886
1174948960
1218292937
603004115
1555657537
97837190
473138889
1230142776
248400503
175203043
1542008298
1867471552
1737217996
1477894331
851499518
1912917891
39420930
850279874
368805067
262377405
1366436781
605806204
650657539
1789130814
1707898442
637426146
477219795
1989518634
69072793
2000237738
495682891
1685295129
881465145
2009375362
1572767898
2005251484
1001242861
1532711192
150481549
1677280333
819518898
499071266
2077930402
1954042560
778474124
1634630273
74540095
875175395
1715816999
1136737557
1699266754
1050988316
903840801
931764992
405546631
528075335
699821560
560894965
1424598837
1462076632
975127229
1062929937
731721011
726393583
1739879340
1450815810
287565936
1548361341
1059821632
962019660
259588715
843527468
828450506
1910726456
1658624528
269213366
361427987
959040689
667289638
1510673127
413301762
1757185393
1556245544
69462072
1312289352
937945659
1585479511
13005277
201267614
1625944618
728412707
407078356
847701128
948266515
659591115
1597080526
44883464
1416241578
1187015341
384725638
545085761
319512216
2094158013
996716266
1766943191
832374281
2101692252
1568088502
1276879966
454101999
1609551874
690617749
1609868826
1024315395
1906619597
463275560
102262304
1979091167
30219152
1945394621
2040876326
423540233
1125704470
1464654692
1217271080
358717945
1623607104
1871243754
1313829544
2029436076
958516550
16968979
1780122683
1786541564
1090484021
189673680
1329924869
546406155
1796096372
89087653
2012244828
108432820
151447029
622165223
1861776435
2060514803
2077681905
1744597993
1465577473
2093438018
722005281
935468339
1281948912
632373332
583749635
358013131
1865624796
2075330248
1662389740
575843451
851537261
2076076976
1502670439
907536657
969390363
798061720
855308390
1674336699
1571327646
1047280409
670314173
1920071937
1068904816
626444028
606770121
1216884812
314815138
636481591
638285447
817798377
473350133
14567784
2017068630
627203914
1089158416
991695475
1831612188
2085548266
1264165736
2071409062
275692989
1565229660
1972447841
2143172495
1345440815
1625153983
582399984
1060333469
1960736319
230418682
416913477
167693161
1402393870
656700370
1963916990
1400392915
60900311
1586028221
15027567
1463998452
2111826962
2131758051
23078403
1867613576
1888852294
295433051
214843808
990891351
953734764
1142601472
1844056406
637911032
1580617902
252461806
399910421
1852918167
472089796
675639838
799433014
40729619
2013442799
1243200894
893840563
1684070690
429464287
842297856
1588722465
1166791829
385384526
2072669992
1166364864
665839204
603780934
451767395
405312117
485049805
413136929
1307166813
349527753
653472302
142720007
934796891
770846335
1160803958
824828170
942269752
1414593592
1928391383
1403016793
1017075012
84063397
764215102
555716714
1663489671
1569746815
336612717
968951276
1142404880
579563299
1347171117
1462039335
378267895
1367664840
994800841
473327243
675514665
144610621
356509475
642553103
1234890070
1124403337
857940505
1661630033
1515993505
583324473
845363838
1501407464
341147713
1032546591
353666162
69050077
79455901
587518641
524377648
208408855
1569215300
413607244
1745944918
806862002
1678517687
1339867780
1335778781
1386374817
1110995754
681468288
1819802619
1034627021
1678724484
1672339070
165799622
1428029945
1391628640
2093142832
2048040494
195672837
748010622
1041889135
1304695030
788333156
1669090147
2079869134
1955700630
845929574
1796055246
1205009222
1606165984
1908299470
1231516335
1340944831
2064453099
2097775910
1161281882
157056391
766601621
1502856385
101143788
797255464
386274614
1122322811
25019559
356466280
1634591206
1514533166
2017985513
955609771
1332397960
1510564006
292190641
103723846
357769007
1294624718
1390910893
739481461
605807913
2060889462
1254367077
1906347699
1070662570
682337272
865178626
1968560481
376743025
226870625
1003007218
1331054718
169773962
1239619549
1465644388
436585969
55867820
2046425431
655104388
1985520944
1723110822
2026190012
153531368
908376918
858447756
845569338
1400415339
1877294876
1544202832
1868526351
106753551
1552052513
612703912
1363464153
2096176458
13503714
404079768
1286101616
915945082
1233485829
899552751
1126105990
1377119138
1774906162
17373464
2069989836
849730482
2032527818
1903166061
346654129
195532611
2134713085
400088846
898350766
929968237
1352245531
1690846954
498124429
1242992662
1491399328
553588598
1827462728
1094570977
741544493
2145203427
1633165776
94762437
2047415844
671241649
19397788
737212645
1106356754
686150585
472573376
2109448394
1922059741
306087694
1273455817
1417719508
1766088418
1144236170
410999969
869116202
428664750
359643953
731423050
1483876518
2021537841
374243105
28037940
510832474
565855877
108981160
1429898150
799540777
142399079
76689750
244162887
1628709849
1751935590
353420340
1438460992
2098567858
251722562
1489923747
2078421591
1958907691
2138142907
676752064
1265898248
315897331
1614352764
1281918239
1861356660
1319885370
308626325
832587613
1707684
1176136643
1207809193
1065298236
2030950659
817075638
1744228962
1764936706
736582999
1335188497
188758597
546323624
341666989
1890403004
1604315626
165494068
1245293507
346290894
1110128665
690001893
310431518
582523433
1817088989
1070758206
139337390
1442076758
460655973
870699412
360923897
859821455
746628820
524533904
1988974827
1610803396
962882240
284296755
1268797004
488109594
1615941312
389905860
1156154693
2046545076
2030492072
1549901916
1180353021
138612038
502830305
1967525345
1926126930
1870534753
337200275
2081104087
1701167700
1037337821
1161619265
775849882
2065904056
834739425
774012728
145811156
1843383956
2104976972
1381409123
1090880492
618590770
748400336
2101333656
120911671
106940660
1628873639
1355125634
660334084
1085158884
200109841
1596158141
1984873794
1884553027
455565040
1318619972
1770759006
1009468119
1307185855
1254433966
1430452806
1999843849
2081763888
1353112414
156273394
321394241
516336407
793031331
1746746871
771726634
1263564716
1748755356
411242117
1200254085
440986931
1887335459
502005114
865861443
545165733
716478687
1879378416
674875704
800619164
1372707752
494810289
1450353366
155988666
1804537142
460360337
1335852681
78784730
1067056290
488846723
267281552
1751229815
963377127
772315262
1647883958
1398622603
131601409
1240231957
1883618550
435754168
1048722773
1433140644
901413409
1619194536
848301985
586234391
857196409
177656584
1157920454
512364150
692566289
1174881799
1247221402
1293195210
1432046219
207856570
1073249005
22638792
389632661
1849997751
93589666
63767493
622837703
1470693851
1493230949
1741743438
1761090767
1019830223
1626484611
1802384982
1671453740
1122986095
597204729
77729382
1969810689
16133828
1535472989
695528960
841553761
1597938455
910189985
1849047240
1919590374
1862289607
622935443
1196734374
575517856
1157623057
169759875
309142333
1642471710
2077508791
794871038
71808492
1643301382
2114095690
563047346
933086862
49312504
408646901
836874499
1520462326
464046272
421641772
371923088
1599675850
1870575490
1755525196
1378916614
488471230
1138296182
336411855
1320729960
2137976353
791427040
862329315
1072139454
817855814
725925733
1739811303
1033320979
632590029
663907351
1719101599
897490267
127974733
1331046741
600678892
672559898
990753096
1924334381
747646930
1850631421
558826476
12808463
638484725
390257166
976693477
1140059008
821995195
1111789326
1965514985
419678091
426912581
849540697
1322496918
606952163
1303867536
936009797
1261695472
387344590
170956147
1701243831
1899675882
1833555378
4777228
2086485534
671853257
471573448
2060569638
1317667688
864631487
234370946
573593545
1415132974
271850901
1614799620
115620859
476459976
343166241
1039121253
17916124
846564249
126173724
1484305403
1070922182
339322995
1281240644
1799750437
323953584
1198732357
1359953618
1704185583
275384997
639519127
690808415
1230446600
629643465
2055039829
335687629
85467043
324971458
234046783
761468901
163551811
2104546308
1522283518
706211792
477678823
1772198454
565745139
1190840152
1743288575
244862405
983098030
2080366393
387596456
1018518379
232557510
310518618
1336232692
2105813689
1161077958
1884073164
799616993
968000706
1610306515
1056590996
124005789
1303806712
2123434296
291773774
1564713704
1902904343
1620082763
1190665759
1718605168
923970413
1055557491
787534812
2096364754
708142837
1545244774
1401353391
1069782717
1059355878
1506084979
1599478129
1878918133
1338712893
472938650
1028487122
1240558641
1388944490
1093299749
1705354532
125692428
1306320634
1896426120
1081368675
1822031853
1019003610
362486747
546792544
903435185
1102690350
1274354931
399458859
2079765333
1971520852
858815908
1191396063
511860920
262049062
189387630
1405571705
183871086
1765481804
1819381999
1448931799
1015854071
136725574
943679248
1636315343
476561670
1875816479
1129933889
934392034
2022996825
1784419380
390073832
1458482987
465615250
1409652575
286246722
1067980358
645363751
787467061
187278104
934910326
636034506
1710958810
752059073
1308743121
56624835
688658489
1812016925
142376325
1252153971
896892390
1117204597
1897892212
1822566046
693031421
295202619
601125792
251446204
815709463
701471595
302414193
669680115
1868775322
1923440102
1717495286
425696371
60841960
754208707
1298687024
893351563
1455317037
1489746734
1710381335
262348572
899710155
1379017463
1043154460
1129585993
1258107646
1243124623
144257839
1337754834
530648593
1439677206
503259538
2125287958
811925289
1752156425
1875805521
1266421301
2042706452
650385320
1079494571
337165249
218471530
661363405
1283248638
1876757208
1533057918
1442781547
210804450
1593169091
1593686616
1496198429
1346295311
543678789
715425969
149162532
997485714
1540420163
744564876
849678572
274878592
1864767409
400514259
527836321
1020468055
399527045
2034310943
129944825
1328335586
1504205527
1633271446
1589058835
1234666671
1970472795
1884718522
538076373
1071800345
1939769017
1006496009
263694416
1189033980
1059207469
718159029
611901693
2047772049
125939363
1566896994
601490635
1049903737
538178507
599221337
1176033106
1888408271
1439704380
1137056055
247890396
1376319430
1006652466
60007634
1600385767
1625278849
995853177
2017984875
647104461
722844120
1042834041
277444284
1871084485
1328258458
656978512
674498556
2056691839
272154679
1479502241
800615061
1892212451
1134230714
1751249242
294356042
830340829
1614274811
1229303810
70218029
711145206
493344497
2094718800
1602163285
519964217
1506039819
640001852
1476731744
1044566809
1882334869
682001016
860346872
1640453133
866160609
979561323
470944328
1396817889
1488780
1061113761
904058671
2049295946
700967099
2072726674
1791813358
1548767068
285733030
650195745
791552603
1775436889
1142456601
647615782
449378918
487628759
1575524903
1035311217
1055405920
226166339
989789509
1077662575
223759962
744760734
736667337
1810985430
1947287352
7511521
2124697682
1348984901
96730103
1433088406
245627736
1191526623
523130341
2065694142
85820104
1371989982
1975809254
1467382240
293811859
1388256912
1542378640
1016414565
605912047
1836003648
1265879814
627745319
450787713
104776293
1857263549
803010076
1521010823
997287751
1837103193
1695924865
2103586690
1578863524
846743637
494444913
256599061
1622646562
838018684
251064507
1278596538
1679591517
1939776372
1502694079
1733328802
45506979
1008727979
787990330
644137840
889355647
874234417
2136605248
2071743189
695186060
1311755870
1721232925
1309209148
753135543
1971806721
1780771230
1321712406
1212684475
986911892
1896522242
2142750145
43723305
1166879835
1017592526
194925641
1177396797
1133741326
163986762
514905080
986073028
1765801626
1727451609
740159529
2106654776
1346925134
906346261
1783540838
2061056550
600781432
1001370407
1373144760
1286629113
204279595
297554823
288989557
1690423817
891151833
1154684134
832042478
1857338825
353941103
1618664500
383553254
1134413726
1287406205
685073923
396610061
1981846408
156840689
1120368562
530293566
1912783287
1304610453
274650815
688457102
1628514717
1622083605
275188142
1481451229
39345834
1611631695
490594334
644081829
1607564478
485210360
2014888647
1299465236
1371814851
1801818613
587975814
346798652
104811769
2125598935
625191237
649973722
1311243693
955122172
1912815511
1350602410
1082271061
181955408
1276518373
1530859660
1471240188
396065449
612941266
813371650
60056542
1290599392
479686449
318146453
1182536967
2146391818
2145727773
2063485457
1377714672
1666979461
1026247679
168736627
1019617040
1403057573
414352421
336292111
1310907377
28866250
218587470
1784868271
238388980
1973879187
192545583
1737984802
805255579
900040984
253417012
801507651
615550118
388151751
973409075
887325597
456873260
1524871433
2112346042
1267418067
1799858071
900544904
501186159
2136318974
1772954816
1258197821
684662646
1540421817
1739689445
1736884242
1619808313
156599231
627941676
1964858331
1531804748
1796042135
1255750997
841480411
166464823
1571408017
169856621
712312701
782981773
1281202781
1627259445
1203061569
894788343
198700664
101303259
199010975
1184779081
1226174649
1776648269
668203812
1574938636
1543900969
1400877890
621001229
425495764
1947542730
27245196
1080148071
1918854333
1591651087
1663103651
1640649389
60985984
391705804
1650268909
1250803391
26532256
1576431627
1869021750
708542860
153783594
1347743950
1742109298
1087632935
1863092485
1362363041
839292327
296323980
1108734505
260785014
1556556127
1784316678
1093779018
498713888
1403165633
627848738
365495455
1340569886
989394711
405857664
957552057
47292521
1313949288
130092715
62413878
2052802654
643971569
1357990443
72942774
962251467
460526300
592294522
1520987676
171792877
198563770
1195626887
2045665760
1782157677
626774243
1673795401
1591678103
652874000
1808092409
398710789
1910172965
1078533892
357411887
2675420
2143753887
119951990
2039788928
1791442654
1758451524
2052015307
910570185
54223561
1569042738
314854730
1476449428
914862751
1072056933
24265185
1159552616
1585476968
2130845072
1460290273
1528241129
2116940918
152039829
682658780
645307339
1953378519
954145346
39538345
1480570140
171909508
1891205342
1507497424
453235371
641366775
1709601649
1000484358
752453673
921434955
1964981701
344889716
714763738
298533495
828803536
1241385174
1139295418
348270337
1003718413
1136025236
513434432
1279837575
1409407877
556873918
55863677
943693354
1979145198
235340526
69680227
97639192
1131449303
122818934
691882968
885499558
1671751036
1711456902
1320361284
584202695
1974725332
675129663
1105010924
1601858074
655097182
1039974241
1398525281
2004533325
2017197626
189571131
2122253478
376313443
935376524
1688127936
1973010298
1910226400
998180957
2143938655
1443299847
1758080458
1723590007
779167750
2109806814
522271131
327356659
883658390
2005670751
474271327
59614993
820272776
836024942
410073725
232353008
1343062244
931418668
746715740
1396828636
1935472584
1764444183
65802224
1569474138
2062440526
1073917571
13951019
695661859
448875717
1936077031
1984862611
1031676909
1974345558
1820805189
887300731
338031074
873024522
1262139179
565612299
1237021185
1775180565
1507937810
1890197456
714961356
1649427158
764213232
1577633772
1883114003
1299747399
1386417622
1818639152
808318839
1424532430
1297937318
930710567
966965823
1295750781
1621621855
1557930847
1527283480
166842517
2097518108
1337373647
1246809717
1352256149
1814871524
612637475
802096595
32497749
1162722693
2117353159
479434529
1305357333
1895378396
1175929423
39260629
686123126
46875663
1008356736
338031148
1096276616
1914463746
889117610
1277049458
1500464262
1108870767
139825239
732943007
1036443556
1958398051
1076205253
686862406
2120375924
861465762
273254325
481675303
676001545
1785595232
1940576094
1782695165
2003531205
764867131
161795075
41584749
1451513507
330769593
1844968623
1370911532
87091363
1516907753
1238849135
408057201
1645639337
50498816
1152887537
593618630
561412892
1115084384
1202374506
1407788751
645716253
146672807
909054463
1614021866
1203969882
322720566
1400680493
1006170378
2107757080
1895882882
58275262
421131199
1393081761
381041418
1922750921
2079616495
1874284589
457555192
1881421402
1800446512
885914753
1968136338
1782680933
1428292615
718382076
347526411
61904947
1449742548
1784285316
2057755085
649845908
766078866
918833094
2106319719
1232243666
1015028010
878861437
900138922
1260775576
504580469
2042669265
570044842
1800746371
2099541476
901417237
1819188849
1448160051
2109378500
1110896010
1328980116
603977257
997444308
1032191268
2089528639
1766505992
246427144
712556353
218738665
618508954
2145774724
560713244
1611179696
1543742191
160466082
1251873051
74811037
746986397
105621811
743210722
801859601
1822100491
1774907708
1294723122
2079193819
705230352
679432221
1173997831
465977929
1976214363
2061194807
452797436
1906481614
1771791242
1984379186
410018767
1903886605
955568903
1190503340
1928152588
2086318060
1730619658
719998436
387173631
1766847281
1750404525
665017965
1640315383
996364409
54261803
1358336263
1819021279
322368179
1037178267
1490233473
787094884
1041194555
1994569335
79275504
1927646919
1529244920
183649660
249186607
1917716619
1799983820
47367535
1709922676
2098383207
1038379525
1316083675
803747010
673371439
297305860
1988709101
1762273649
1374692855
1721996668
2080059333
1902908626
919529332
1760869128
1271036182
1491717334
1638512792
233981351
1115758658
971788178
2074342815
1817222602
852809111
2029239257
1466108784
310084674
1035678843
1204818181
316133465
397579657
208569087
1486469044
1283516235
1679431244
524547939
1033556429
792668622
788596648
1832159064
142234321
32840337
2042463126
2077834422
1410981901
1984585435
1486905485
1740903699
28801205
604783052
715202295
155084702
319022751
1959018028
1937972213
2039861980
805238261
1027444777
1666518703
960541623
277509536
1624428678
827051133
390275893
784662581
477927023
1327060030
1046314223
1482525387
2109350237
486613952
1957522729
1781579398
328010667
772461472
646612742
983636000
367068448
1456732963
1166500703
1950011590
299406600
815946957
1486898726
1666485654
530047963
1836538524
1388334383
2122176550
1078365718
1359327780
1625695776
984375159
1092714108
1569358117
1632718182
154730230
1653985256
1118474631
423678867
786272194
142456931
1603595615
116173732
2013560953
1656257121
818658273
1501725293
668677489
1266048948
1293182164
688855895
1555575080
179419940
607124804
2086483832
92669060
1148056531
85785555
49480639
1761871577
292918827
147010782
628559638
684578397
544239325
1493900891
786811050
389718036
1061858585
1803639983
1428194847
675623157
1392905349
700946167
1333727767
986565852
237897778
691245685
1982644652
1889980391
608703355
2115868614
356127674
1224545795
1253629314
1719606915
845928034
835529690
230136701
2057486843
2096158118
1245070872
1510496647
1237744823
2051477904
412877432
441865985
1135685029
1136229425
78114774
1764189897
257713065
1275019330
1985732163
511793885
1911779878
749047662
277215173
1786410409
814271819
1728903175
369598387
1007543658
1644342820
1424180212
645929871
1705854208
1977614022
941809236
537658214
1193813891
1201049330
1925235238
418019801
1050847650
1835765786
1783754895
217656280
1081347127
214391143
2081517285
135797277
937842277
1562735782
701484242
1202071599
955252787
635564442
1349857989
40334691
354460774
1782907585
1155463304
1061584095
337230571
575529497
604095211
1619066322
1644976866
1306393601
2002332198
1240574858
1020593510
1661297948
114157654
1313318469
40793934
257004814
1297846131
1478277854
26510159
2132765690
98486280
284912440
1334834370
1561427389
697636544
428195465
1816426980
2129372910
32975720
990763492
666473808
1010100436
464959116
1410424744
175610097
908103046
2026424312
505977040
1949411414
1734317178
1401271577
1293575259
978698832
630941250
487032624
1810231225
1245434805
1434112443
487584058
1169373067
818729354
1832013589
970903203
364597036
1805310837
12618987
1921132942
710504871
226714893
1981301917
2118699097
479582528
185887113
647517576
1344292085
916152378
1896719554
508766937
1825024523
547940575
1500960337
1489397248
383752772
1831833008
702810909
1304679660
1275133426
569285150
2141253650
1483516974
1780693224
1694386666
748432441
2101349650
347793949
31085145
1242284800
1398657154
354037783
194851205
736329438
1480498323
2042329250
1992116138
1784046137
1010974539
608163527
498906780
1153180523
1100305381
1175052401
1096616420
1397992989
370093875
2138969321
906471442
1400614137
600380111
1846660030
356256144
1410997593
726641285
1903274491
1928641080
638314556
359649251
1344839988
1142169706
915768601
1237292712
676361585
1409945156
1609409591
2049220872
1089784744
1560484173
1176166505
985185264
1559347084
252885726
75332104
1754121007
540475907
266942553
1115560076
1358024139
1819836442
1036407634
1006277947
1039442554
1383436164
1165607504
1680460993
68121346
1361028893
1684172926
131037867
1743774183
470391589
2088601073
901323405
847727983
111699170
1907767330
983356014
211772458
2047766600
482828878
663971172
1112867260
116027904
2032133423
679882193
1509577367
900908611
274386935
1644830513
2030125070
721835700
117198769
608227505
1689200016
241961140
323250330
2054721436
58379184
1572451236
268989669
2103736553
521514296
2005638997
1252290246
1340447888
1178698462
727026109
473235239
1417553559
280172544
95827365
1399543476
1940361761
778266326
1540784510
1835781539
962913207
382729270
1220346904
424168718
579463880
1540072490
1671377970
46628168
676367531
379608713
1851332186
1716109343
1928664754
493066913
391410368
2025648033
439523299
696105896
709399691
1001383728
2090353716
1468392708
794529471
1723257700
2094063069
1806896809
5114672
611404419
1578444787
222519584
1199218953
2057514132
119693590
911923760
747745949
1374768032
623756475
1694119995
656069479
854776918
2121143934
751775639
115652420
1936239991
1039414088
549381663
1051502464
931866807
548121802
640399293
1566999046
1484790581
763128460
588726860
1722695449
1915307263
145118524
459389555
1661730718
261927468
2089813956
948406072
215196612
649583094
6392521
1650337447
1854466281
1348372521
1457788410
2121357874
466685905
1813417151
1447025364
516004506
1713048290
584135780
55629450
1606734847
172438805
97749080
1768664226
1890216776
1421315846
1406031638
2039187689
1073973434
491881989
1062667357
1107429858
168865085
1159348816
1729241496
2044867282
219516581
188120287
151047627
696215050
1932803013
523689521
1468128869
729376691
275810412
1253696553
934792909
1475241732
1721549238
1686917222
371489103
1703678341
2014358212
2073108105
1735104144
1784196277
1294712966
1205469817
1481443021
1747794040
801359418
1954115260
554164564
1996069120
46176586
1018634830
1702317297
1762380350
1128680961
594558835
73015401
867375161
737055696
999025086
894847662
2025349911
565338316
210594764
1449722551
1128556663
88401721
376235704
1318371334
1693259136
985714781
1409255182
1958607744
1573052938
883474861
1532511148
1992799896
1549218283
240920841
1604985916
1310772209
685031391
1161908398
1616187067
1678968917
946015992
1728428892
1021714066
558172670
875423236
376817800
905216578
1090513137
1904857382
395092384
384033262
1642702933
785296329
645754136
1555385620
1929735427
1654731621
882297525
707768709
1156218735
159687113
1090623709
969464204
876810855
531451586
1652293518
1104671114
331601047
1529699122
978437521
1740281517
820856815
1152672347
1878191223
1790274934
134734430
2067477735
2141820017
528039775
2028729752
1091869472
370157865
693477759
256270330
1727798908
1695077770
373432961
908788829
1138482312
1444364333
520552862
2011564630
639787268
958238715
1290693480
941418167
228689962
228439932
713507309
661662543
51341419
1203767825
1830971753
82780122
207766893
2038437838
819175204
449716640
190876130
327209316
1893652418
1089522805
1172163103
2684210
1520117128
284748214
1832766868
784908991
1895048756
1554721272
888578530
1000994545
852687313
1620747369
1709880587
1024135506
383238238
439099187
1586755349
1546051379
854368384
421666819
370738326
1149849674
1314608621
436388910
42293578
454202219
1764640450
801661019
813533730
422148571
1942364904
1080945078
1827178269
398337034
95226209
419964350
388425234
1222506137
1523595099
1664918027
210842797
364500199
979975563
1325888937
471225031
304064255
721403760
1356908637
317904012
898114745
2064431257
1702044498
966421720
217705076
770198392
1630767378
34365233
1612895581
1221269399
1800164939
921434799
1328064376
1271666593
1617684900
752229218
1037169605
1457784863
2066224095
1301067068
1942508413
320820467
1153913030
1320248807
819257459
1950847003
2053162566
65539957
253229861
1198354368
1063521854
2119858635
1818056263
1188844753
666485951
297139754
919423636
337664234
1489887929
1625045026
1616671710
82306185
972348361
1117765797
1736086667
531221858
1773963334
554037262
1386332846
2031680761
1859769566
1806084146
797367106
1536073271
1619278396
1340286658
499924852
1035195465
187694748
667738138
674748385
231995544
1673018527
1924489233
781017585
996171987
1814672633
813708791
1699611337
810462649
41903360
586147166
2008950007
404398281
1791092953
1179050316
598907773
1649703680
1125818832
1152749117
902172338
1657070280
1904977964
1043221476
532131937
1229935160
1933952
2019068052
2043951163
1742474616
1165207138
1752947182
459941748
1555210447
618184748
190586984
359290281
1003349881
569623478
622833936
1031128408
970102943
2037826651
1299744717
515489496
661741451
1765315955
443122052
286995975
1008564177
1330262581
1310760677
1716680161
1126225142
1220079197
578768333
263722177
909561869
2110680574
654949406
1453600952
754343563
1388275167
605434364
1012986795
1215614920
1088038038
406156253
1439784941
1722422218
761651498
720186586
2047697944
1899989286
679728302
1509777585
1649686406
127030240
394467813
881452720
1691745938
332544719
1798854087
698411844
1123399314
256249462
604645204
1169652388
381971096
1373542141
176382058
886379173
1117171487
1163987670
744228198
2101820797
1622501100
881986694
1527387727
685126530
273337988
854208781
436936116
2022934061
533516668
1098714688
540510810
1232851235
2084939083
1641795830
1217449572
2118415819
2012983070
937188111
203114651
349068466
1780068041
793635421
1601499997
64405446
1545090046
1388594697
335142404
396295527
1892243876
482506103
627535093
1113878921
1812450107
212729397
705651003
933320915
1093275607
756263531
1825286438
791657084
1367023431
15128320
218364208
1468488300
186203702
2038712776
1513499396
1282389006
1673273775
660705272
2106746544
1503591450
973298865
1265755118
1700532850
1725901423
2064519910
1198103646
1256229689
628231535
20772469
657006963
351577223
1955423011
2082441937
498625524
1175056753
1961360520
1353560542
1415318295
369939428
1769006742
1141800970
1382855335
1297896848
1298767223
1783453772
280646065
1867302876
1983661705
1031688354
2070130751
1069952051
696709733
1894964816
959157828
816800928
1173677949
121620957
125073647
1224158142
2006905809
1760914271
1445704159
539743333
1858848699
889925551
252525772
380818248
839473127
1126130348
399048169
64032243
1790461894
1389118856
649236531
668267331
1967283067
712206791
1841601412
1238588615
206893662
1929401837
1876996985
92812619
412649752
1833136594
139770981
1863051901
75383863
816200337
1154407220
1462674419
1843167665
2048507646
772336145
610944195
758346759
759194604
2073327629
1635529411
1821557766
150204551
1934642727
1406658381
1849244457
862511616
1563459279
558057200
757560729
693110994
2226869
1158529624
805215374
1182231495
217231459
1383284260
950282516
227243378
809972134
1121698689
1900260758
129591110
1019666911
1405679578
1365747755
202643220
2059906291
1096965505
872570228
2042360272
719471762
2008112144
2036316725
1860913510
754444060
633212970
370753012
1244129192
89304476
1927144516
440724697
1241181048
631857697
1873080434
171461244
1789914195
1877991036
957031139
1415076778
817653543
1560080617
628502598
1167044814
1636856393
154061957
947473317
404977808
1135720924
626458058
54241052
381720854
1512162168
1784080809
76987204
1337578345
774929279
838194059
220027091
2056252702
503056541
1067019177
542932892
2080170616
1291773902
262792483
1170669351
1658528019
1059934618
881497196
953999249
1247922593
1447224618
1546655093
1765773524
1146026810
1543609781
293403130
1082385278
1203315644
2067991902
682491831
749914428
526408671
81584864
104779378
2072632418
1954072787
477738253
332414708
598520098
1493632472
1822889688
1052321875
773319925
520591224
1215951893
1208661678
189212352
1471833458
743060902
2112965027
1017024636
143342751
1579593139
712694368
1539925300
2033211794
29510489
468445562
786309989
2025323231
1253808083
652998057
557419607
358480682
322927186
1660058127
639724502
86143844
2083013612
628978751
996157833
1664771364
1591346316
1757049453
1999249511
1888709937
1077749364
1449863668
1170063211
868449476
525882091
535729526
944730461
652057949
1764400804
544709333
133320038
398768474
243727752
2124036618
877563782
2041933643
802291579
511197943
1863768140
618654713
228774854
905352084
1380791649
1661652076
1818793627
948166281
814281186
777521249
1549067202
404355368
596520528
828695648
1575793860
88257041
1453867288
1713237082
650150708
1745432200
1733811874
583005443
1491908159
1071698390
403048932
2057250640
1394824850
1890233079
1972161581
309137895
1444940350
1059220123
2038871449
1708573553
394746241
1595662861
544613765
2121526548
2035432127
2048526597
1542806140
1109396619
452339
2095614961
1044400784
1224122022
1226831206
1191240216
898188276
424368379
774029529
111406138
715740263
974613708
1879446177
548477578
1474132623
1114951930
967448648
2070158113
828480803
1725993960
2135072335
1598164958
1121602566
52246193
1001690526
1637829844
1906198531
1101925964
1275584245
1883676374
621859653
1208266462
741236717
501946734
1801308524
949574877
528572051
992832825
1242071058
1783072773
1517692352
404604328
115240654
1718046157
304804357
2118332467
1459527552
356320004
1770857724
189893071
113698522
2054669922
184140252
282523045
1452794852
26745553
1482240518
2101992142
1971374425
473401708
2060931334
385903389
872672389
1514818598
1048101086
2042278177
1044717309
781451246
216958469
1401431709
1712508349
1067998863
103345218
1307693537
1113254374
2012283182
608875117
1685188048
717003039
2102471411
196968123
560076359
1527229780
1394645643
524851963
1453915945
1402660182
659973360
724236549
1737536307
1488057678
769447776
2035908398
491673834
1137989204
1931960807
1679989709
1206157850
800448345
960727417
60301887
422117687
1610228974
1086185918
1564503668
936855645
594256347
1356075041
212849177
2092453528
1347921701
1754060225
785074077
604569460
1608520837
1013916048
1888841653
2036871129
372496500
45165129
2105988300
615849234
314521661
299405680
680687545
1114075988
344252619
2078575919
236430128
1510595375
871415452
440080918
337774907
295702610
1284873676
1823618674
427370090
752975805
1315345095
1076765603
1394601666
2068934034
790440459
1198370968
1258668492
1348314225
966615238
717065306
701081153
2093787742
38298916
292265954
1888538466
14974896
1414471189
1240690876
118581370
1389553086
2100657155
2080148159
85108949
486550483
1893175545
962851659
1707290856
1142261521
1499558036
1370071600
1583787558
1419767604
1137367247
2101019855
1627113244
743998952
981967286
1278445724
1721454440
1262191732
1161688646
1045179436
1953613011
884388334
1836274646
131275515
1767117583
693658139
356602676
1235504701
17866657
1166539486
507721760
1748777041
498966250
972096265
336415356
941454852
1315286985
1583986801
1184822571
1675790809
898875406
1346252347
2120265705
1114938603
1633630401
552137438
878620277
1241533115
1505325724
1382170263
2123454704
1717662258
551383415
2051975647
690261130
937365617
484633018
1702259576
1120838549
556802854
1620413303
2030968365
862471538
300061335
215062458
1467617254
1226178337
610083733
180796351
2052396982
24421362
1960145547
715273741
61076386
827946092
145945861
1094795845
2084450115
248975393
871892038
850185585
227906057
106441964
610922362
1849651782
19207503
750851955
407967153
1014414731
1878024904
229178202
1221200054
1569765900
278715015
98300891
901822120
1530316093
2060263859
1333191564
1271831745
378972919
42481661
1577981159
1247084898
124455506
2123699895
644850332
1649161778
1335099764
1624495734
1857201957
1012982353
973152784
2143116745
1214527090
1863865609
1926081907
1280481055
1606622326
1809113011
1099962549
1877225282
1478190735
196294609
1308481887
1899748164
2121446241
727310839
2049210730
147859264
819350355
787718925
614003562
936102997
1908146225
1437465546
807294696
97619570
1007080979
1983162755
2103751823
2105910174
1298166678
331559450
379671213
403022126
1102600604
897938474
601958644
1134031539
64611327
136332190
1511433545
301717516
1143607680
324733405
1979955162
1591929738
1472074906
872640841
2000758485
1732063254
387689179
340006777
918825881
1444980684
219430381
180831893
526603780
1010135576
55298939
454998128
1039907266
984576395
991728999
1208574073
301424982
1660844805
1722325612
38813171
2115373847
1753090842
1057609189
1024669292
1954098577
1099793471
1639073868
310310825
2014593871
966391386
1881982774
1778704896
1354915668
1036151580
1116706333
994966241
1449265497
1507835313
1444005409
1463936758
41443822
1809381539
2119458433
312142772
117214985
122502101
1091587307
1134557916
2081189898
1539058388
687480109
1052623774
1298897382
729146167
1171028634
1540869508
1808636784
29063962
2089449195
273324702
1695320547
1519978154
1009425306
1337446692
1770837224
1461856088
536592718
802516676
1815044772
1692016906
37007654
966328812
1968370838
1865447770
2118093737
1681386640
1887818424
1176182062
1668413957
1821748737
799588667
1559695176
503522820
366556646
358890369
1626906214
623933950
1577205232
1408301390
1720984431
178399636
1400351669
1817491992
292046822
1480622487
2124938229
492067350
575853535
2127233205
1022669882
947662354
1132004597
815937254
2017582316
1589618681
975989596
559247083
1487045694
1968259770
1521832217
1134894354
1673217924
913553079
841721853
1154160870
2006181484
421885493
1453817802
754555957
749788351
1705472236
775029924
975309902
1835926551
738206091
1090520349
993298871
1991458636
1958469790
1402929198
1730758691
3943433
1800110457
299744387
1682223028
2026626265
1820472930
56190350
1898398804
348494744
1389608283
1454912069
1650087465
1673770026
219402965
1220187046
1814723098
1004881412
60288974
141290090
2042677651
128720622
180112603
2044446167
529263468
1701027040
552414892
485009745
136962982
220829852
2037742246
633690920
270773241
483547045
1551078138
16890636
501977985
922781378
796228154
218111832
548366363
1424636953
157106332
1189100596
28271961
1080295773
122599314
17338790
954920315
1709893095
797404821
1972855176
521406947
210147808
169998047
656682475
64664297
58494807
921005964
106610604
12640233
2079139036
711088803
991474680
1976066092
244570112
1673377967
1003918203
376142517
1543733225
1470852380
239431588
1785812554
1205309092
2084104846
539625957
659499702
91446219
1411983149
530481408
1273444204
117995321
264427733
369330196
1905690043
1572668079
1410464061
1225401432
1386376948
1005261913
2025689640
157217611
389475965
278012163
263377514
513800615
256293093
489909875
1359374535
1818622192
415112420
1970441613
277686617
1011502502
244951851
166911081
835516794
1290950256
1049732679
906694925
570885045
1581867236
137051146
1107806945
926692424
1865556301
1897956540
1775644249
1848442346
1092136946
674253699
974095652
1618306275
2045644639
545693564
2071915130
1862685746
1698053004
621750892
1868168189
73218404
1626455715
2082624211
1283822728
2096818489
1934348459
1897800379
1080004248
867879781
1511390431
1520171141
732335610
1657491249
490360950
2031353711
1849217636
19441548
1231884362
1390374737
1384321505
2140852039
2022111201
2141885701
194534136
1196938660
823197477
646423246
1057750569
529232407
1856678033
1190348983
1036419459
639950984
1360254890
1044124727
1563335204
1399588526
2143498135
1474140423
1411329572
251584106
1142028437
411066713
356736987
804793315
874942139
1483711926
1519492752
1495300194
82204716
729140637
1941881540
2099926881
962085784
19969868
1805790885
1981477566
1778437497
1510918422
1050933596
2116017667
1189122004
1648740337
644751509
2134062213
1121867571
1026849103
1832502153
437189605
126206337
1220545140
1295082621
1947259118
1680041084
559825127
377566094
1322179582
1667726045
882733806
818831550
591334676
249044008
958089103
183399926
1970380863
662436261
1878736556
769112489
1426057695
1061594527
621675006
1843632413
24144520
653222040
2012904490
530323972
1894853526
268136539
299481649
1131238823
48849672
316997082
131502790
1303640672
1996710062
2103933882
1283594047
113366672
1416610133
1696240649
917359432
2022795732
1145236414
1990500156
1304208765
2114027646
2095961136
1508745676
947640150
1234293988
1005783496
1205588680
1555324366
532265582
1847134614
373467646
1925601720
185716506
226155362
181237302
163524373
2125051338
1744303653
902724451
897281660
755161416
1873046529
1778096462
1636140218
1346975142
1778015819
507607384
142750404
981674777
1236122186
586564743
1494994762
1116821355
975387948
332718768
511528200
83327402
1655423020
1414119396
328076453
1971804842
717540614
733616893
490697843
1764147417
1337948769
1133435862
1096634385
218720513
1733201819
1491857797
208796007
853019179
2040328463
1746745529
2054113593
1868389952
816665864
1877076421
1525501383
1131558271
837041960
652185438
317705554
1694601271
297616750
497386429
188976212
1075691757
1892457303
1271527486
195321544
1849661176
877520738
1858699985
939327652
736661577
1939955379
1836201060
1580315961
1124144279
523774224
583218988
1074180083
1919661596
345050572
122287303
97731791
291929423
1174824860
673563846
198369374
124992107
1414422644
922428063
1157941143
799006640
1924036325
1044343773
2074845414
1613226965
771967327
694560473
1218298917
361212983
836610714
1486409860
800543354
708509379
1846935128
1673671447
1759450756
310345040
173464847
14042008
2049912303
1167337048
1681916060
895453384
1760720883
1410261008
1742895078
326830382
1816645243
620825299
1769415686
1049346429
895223367
1908677392
1112570821
1410245205
239843190
1516714911
1378392120
421009121
1105054965
1389819777
688687265
1965298534
1936186845
855108974
88469358
1325509402
1196248221
1645054097
2076435856
1354968515
2041196459
1743111126
279193438
1807470507
1104872062
610464610
949848137
766760539
649206835
136091631
858566729
345788214
810283387
1727018891
1753489022
237719050
831724416
1601913123
1969256024
887731093
883239245
1486288460
1375867923
609974925
1785280284
1074748736
145549374
1779142486
1456033563
65944426
992976041
694430982
1344246089
835917765
1175650335
2086454473
1233659013
1039221974
590527227
1931897635
1156115940
762114733
1151355695
1361039027
849350977
1039157762
2077313187
1165604492
1911175557
644976070
540668317
1645545413
372353361
860046710
194313886
2068010232
177672782
1235709797
691650250
1731392232
639972899
1295956755
1090616475
1139775601
1077956333
1942801259
1432168791
2130739979
1442987626
1240105235
1599885807
1372399317
1448380324
90131564
1787189954
1108435796
867765715
1073383419
226952371
1976189580
1741856183
1474681519
2077177910
1310998260
635321619
2022285881
1869290104
1158943173
242107272
960259315
1903061292
1969424731
1339570731
1293306976
309862236
85452534
1004962973
1902225369
1945002217
1581598150
2088685611
507606400
364097368
979798167
906907003
2001139238
859202956
9719833
262975315
399459910
366705864
1459190138
1174860772
421658855
568694856
202482656
524481755
376039852
102324672
609894462
1261223677
2092998401
1568669076
1698637132
1948169007
598103285
1036599093
640397272
37056105
2086573586
468550932
80308212
1400928763
483069743
600921403
1368731506
1895875480
75325721
382406953
638842940
291888589
953743872
785143
370147879
127600757
926808416
218988541
1365746193
206897297
1112938749
457428663
1410764638
653367481
968662762
326545966
1849866773
1394219304
2035964260
1984017972
2117446185
1572432049
804167505
207393759
709584061
1425472455
845044570
7136680
1090509446
1275563499
193076798
1061299245
560193174
482648418
1716271250
1451026732
778216434
1042007913
1916788098
683834746
1398850650
931573911
139611400
834513785
148753976
786236626
544146868
994958585
333535971
116458600
368574229
1348828771
1797041447
42463041
1270541444
1765321593
1086969668
1616852443
1978959554
1065165624
678521090
1779396859
723181219
1889305696
736077470
2025726529
1514649310
249156094
1655850463
2142190786
1748756071
25902758
1141356020
1038578851
2048181059
396968457
1912138754
1295013781
1592562753
1997796414
715569870
1575955717
398396208
504345093
1522773985
207593094
789235519
2073692641
27491005
1558390842
1741217557
911732600
788060681
305549430
1165194167
285095957
1586172703
964470912
217336297
1983209236
1447817009
1966380280
544500983
353997282
1867989483
1094966601
2116409506
446170258
1518663663
527303945
876620812
2064289233
2102832351
1420126987
1250517687
1787988793
1948895630
482882202
1944295430
299109735
448211462
2071589682
1350095104
1070746842
873024701
367734999
591253106
1355703637
1731331980
1249877082
463791875
1026120366
1177077457
140778445
913959534
1114268972
2019185517
977640069
1056967283
1537901896
1788027178
1819910440
596299239
1170628670
302851166
805942927
518720197
383214578
1619669251
422741872
707324019
2140484611
2072240276
419944101
1076095431
543186249
546963470
1460549094
919732167
1926713892
1569228484
414942662
1341563767
603369276
1645089816
837762475
625670157
1508230851
910947751
1788050546
976221614
1135638073
138983042
985129077
1193515811
2018459954
257832000
932653041
1095903406
360625795
880557493
152607013
851206508
1040653338
1112062302
1082012360
764139174
171270958
1481003897
1846584338
2135832874
879125735
944419859
1555696866
1190179850
1185244780
1168981478
1738573432
846483153
1300161722
834098117
1861317388
1869895530
390637947
1493116785
103716486
1136121060
1312827199
1098256293
258864903
1361510742
1191189731
2031314588
337478686
983419964
737051505
1227157358
1291552737
892626069
1097056374
1248708009
1880416119
196529040
1433150376
1650250375
79297046
941911578
153397888
298044317
712745599
2033240018
13896970
1100462297
1902153358
803081434
721490252
1650721532
379893759
1533729849
904341525
1060702688
846429192
938211807
1976193395
1426014926
539853871
1443566044
1842038852
1396170245
736851482
2021884125
1610413892
592705057
1427008495
504768537
1083978873
1877689671
1053766926
1556956838
594200003
624649255
886922664
361323597
961457687
1215860692
2067726119
217060107
930529210
1268316169
1975670974
553005631
140868144
795055613
208809767
543004589
1919102475
1437305198
262010249
1000356722
1844996346
1505820766
1059503395
484522066
976333225
490775501
2111958473
1855774668
1401773382
1938460529
587384403
1995494118
1301619279
1984548513
1218159710
1869948233
776164787
295003159
1734874349
1740605271
1299572425
1045681676
87076092
1254717411
1640985480
766134005
876193937
227704743
1334291698
1482691024
525161577
527921685
2093744983
2034233690
1595096478
1792522345
1651612161
1906290146
1518676296
247571442
1188660351
1935102979
2104677842
2021574623
201869880
194048659
488997524
637099006
957461073
1308221592
1951678491
538158745
1780078793
1744735250
884607108
640315103
424446539
1339674636
1170120759
303789835
1045162073
325112516
1690516732
776535831
280450440
2123656219
2093217616
221466155
1300998721
1780552573
807338566
1818314133
910012488
2115393098
947039139
1248918219
462415736
356439688
1839408214
441014630
625250779
832688241
1983451287
1669713378
720177111
450308377
1483333615
710211464
1496798332
1257702487
1547365980
656630495
171645447
1057874850
1817209663
680217430
644267466
337529850
1679362716
1881302655
382590085
299430829
2133294344
1960752631
1220150921
1616148856
1722462211
871063742
2105459794
640524822
655742438
451319499
548528751
815341288
690566784
480344742
571016667
252697645
514639653
731583414
1463650369
945739488
743279343
596592689
897031297
1594063754
1999551277
496164892
1088535104
249400306
501200740
1079348967
1680167652
106925477
159890869
1480787426
2024918413
2038874216
1832413960
1633423065
600754929
218340362
913834872
784379222
1268429386
1545328432
590643747
33835489
1245087031
1139733715
644903495
780461065
746585071
2061916929
1041927751
1394494528
886761927
725217692
1503734070
1186096766
162195726
1536313102
1911709199
169833530
1782468539
1760641148
2025457775
1818060513
2081123149
824856161
1305380048
194722345
1027671373
1297296346
1994209565
5592548
1758146423
1605772328
1720181690
1165883567
453859295
15655346
893629797
1525721567
1303553384
1140507581
1198207121
763999269
1276484590
421903525
2031341913
39495563
283117626
199014589
156794469
2023023534
279196906
1871612746
602521890
803416560
1280337428
199517834
282379679
1057699812
561880488
951769160
1066541748
1758489030
767207461
509890821
328035125
1664115723
1024749583
1994273358
225871063
254985801
591174393
952198178
634243513
765781261
164588805
81228880
1782312875
1866108055
760870394
56441772
812038365
883739248
903972010
370937175
1980984361
1838137373
1322083292
1621257211
1334318370
1119386964
1563680318
671434913
305958050
455860779
850102884
1873987842
990660736
279939403
1575083988
16749925
1681519775
322288235
1096290951
926396247
2025181671
1216177173
1674000201
2048642879
792191043
660545155
2093789254
1154763636
954125672
1684026734
329244935
1870824838
1948560785
2135210599
481438407
767156679
1578794011
528064331
1580871888
1414087688
1761305365
1867503623
46883923
2094929725
1346948159
1277265298
607836535
103406229
2009086134
1805264714
1077043836
995309711
1536942462
75159122
1928525016
496739562
363798382
458458805
65492342
1598194368
2081397813
1237996037
1120406587
382653245
1662798190
824822327
1798414598
235432729
366158360
1192186652
1068376009
1342812595
612807147
1295156375
1280500777
1039328951
992241195
190748101
1144237776
2045243530
1163699520
1289145949
873201828
1679930052
1075687458
813629693
1335869390
905702471
888293678
222367208
1853104991
2064162055
2096440616
38300992
1604446301
1079113047
237642725
1154269314
329370825
1309920010
1059999624
1531211197
907302193
542480512
441427330
939016434
816175121
384696987
171812473
185669410
860869158
2107172505
1604562592
777556031
1163428717
417919325
1746802249
990234859
227660367
1425915004
203102622
739188158
1870166151
117929290
710445265
1704588330
1307867021
1791036222
751780157
339840638
1000068143
556393688
469593220
353231954
460888873
1978146779
1117817299
2031322684
879963621
349984245
1158692162
1037403881
2090980782
563080156
1686825188
2107797111
1759420624
1313269523
2145717300
692401035
1478788720
547245243
1076653277
1317224157
1096078034
96470739
1089472268
83915787
489020395
810898357
1761461587
1430406446
488373543
1988148097
294060349
1269484605
462281709
105418416
113036053
1801776525
1339356187
1257958406
1578433248
1532658214
887843711
1177833332
327747562
1903004129
936914661
1800513392
1480567181
776824300
778720855
1010234363
2050113288
1314986640
1172623424
2054384747
1300168685
1247779263
207312795
938225172
87618684
2085557703
1856089589
1851159092
1923528072
465853020
2144215452
82463799
788591966
1717252109
510679184
1339486220
1155649322
260097510
247293342
488734817
62251061
2093556731
1746019319
1320641856
1084237551
1646830856
1062001678
1369254246
1700899953
59406868
1184837456
1984094574
1324741557
928854730
781798574
1176967562
582300327
1070485874
1800367264
1863404566
1777160643
781050855
463115794
1011670904
1896002781
1225991889
798337406
1517137126
407489142
1232809809
244823583
1246170638
2045404550
1648008547
1678546411
1943958488
20831288
419124801
1705824720
977437772
1295577319
1595885157
1421200844
1162854627
2022867558
1149316125
786644303
1854649612
662176817
992766263
2064310148
1516219426
62963219
551869949
1482392503
1193013165
498128239
628607746
1986024705
2135723462
2021465291
720288659
1594453835
621324156
1591782435
1725790129
52083495
939869767
1966424478
1512308375
1149374937
1213512594
1537173698
647858375
1228253690
1004242441
335506507
1616220821
878431132
1688453092
1148718362
838594102
2057096340
1649939874
1484522096
175168949
1637897322
1766802412
1869824923
190985679
1507256668
229711346
2032735799
387090369
1154532170
425597852
1431562334
629363627
1635969410
1063415712
1151856404
2002469654
50042390
803055262
1996853305
1325492792
1697047002
594004959
57971067
243700665
1717877162
1830623497
465375587
1930793344
600906237
2123967420
1452230460
616798263
1899991721
155894594
2018183974
1941545021
1695224934
212404313
865609483
1641009428
855311380
687036807
1881173481
30667467
1486788417
2051318557
1054645483
1137961151
681539719
266550328
1082458910
2011509736
296530859
1205226908
1675031023
654474337
280947146
1860812746
109049175
1538794594
362204594
23703873
748672031
309912195
997648419
1224635655
804411515
1267950450
389653603
1479677993
2027020064
518124643
2131010548
206074033
140751154
997012990
385505943
1244836802
1415521062
1801114910
426439592
461870015
838892963
111234792
1076198799
612951631
1322823104
890878409
1739218391
610259761
2068495636
2057869324
2082475492
1289259487
1403523526
1180086804
2064326512
1057390638
570193765
525531281
1407879078
1582971033
599453418
284585763
888747211
1943113734
865879651
553852456
1484122505
1191941317
824211985
1769409805
837968284
1663624254
1547951143
1634485376
1783283080
830574910
1025049983
1990121765
1812346903
1817809461
337153199
1397882220
1493311744
668776488
957843475
174922681
493363804
1338715076
1005966450
1707735243
1930480659
2086630534
188032582
952950392
194210040
1763116726
1506402673
1669319877
1046747691
606492995
1989589411
545895827
58801154
1031898319
1159994027
1249557950
844173805
1350723900
138696871
2064025479
1869658803
995449919
880126018
1088783779
1800760562
863330199
150134515
657872008
247528196
648077073
998505343
1800936735
1898618836
2077226868
339703167
72810282
2019365485
1339376605
1804424843
153322209
1202381517
896676958
366811650
284038169
809115032
1355279525
1704940846
1528791957
587741359
1512942009
221521868
1653051875
946292642
748007456
1335849951
2038071763
936736690
2143929117
401858257
716616136
640668597
1323835693
1015388288
1561018063
1063342351
799673431
1679158416
500739741
1674519412
119330430
944282107
10789262
1759729988
345405696
1238627189
806980989
1731641343
1003401943
1207748597
518750040
268111844
1260760449
1846481652
1027270078
1181114682
859909443
1319400444
825123625
822142875
1095321053
1839820710
1335666869
836105823
1831704905
1731360738
1941919466
866733535
830217731
844217270
1527245270
2104602120
712142272
1681833886
1414506981
1148826644
1712495266
826326493
1606133486
11009416
1596231264
1173147411
1322105359
361731549
288157731
1953028636
171675594
906602857
1803719357
377769031
1564785390
2134475401
634088200
1855429052
73453110
586927483
407506521
1044088263
1061060254
417473638
1048885291
990458623
1278004747
805037162
1928255765
2125724571
2099723571
47007994
1046359112
149819763
81659321
972410987
1177835195
1722345121
741563587
958851228
2017856633
325213569
1455865155
1160503926
195608461
776978696
390543851
1759784671
1236260294
643269893
308664180
1513153234
1384277894
216714800
291565293
1593213685
886211966
1357890222
1799460947
896800943
945751853
940417583
1443109956
1246793293
654893300
97232496
1057255116
299848361
811926189
1561570012
2082975998
691881504
936623529
164207947
2103163801
1996942949
1967567569
88651399
539341159
1518924496
1291733287
834107830
1696111006
325836949
581413909
1967357226
153944330
1794914117
811880786
259390142
1796384195
1263516927
308545347
938616711
783624321
1470700060
1138396112
1326339295
1061996379
1150992014
976857491
634967976
578035529
495586503
532209368
607762866
81524610
1481887597
1716751268
1493315771
55972542
250803258
143042650
1222303692
1896876502
1915392237
1295450878
505536244
1039609350
122957753
1212745363
753503058
643724180
110322492
429066403
325656489
2132763407
902800026
401809431
407901395
1066341486
1744137697
644973121
1166887292
1556099422
1461697190
1702390547
523956890
531299916
1667934093
1246398785
998265792
1509191336
1464891708
1661007434
1767522231
992820508
764534254
762950501
22765453
176295738
1942649441
1807724677
1821721704
787848876
1207090635
1217747567
1660632760
979234010
372243914
1793765543
1538260582
427653974
661904188
1193796668
651099160
498175955
1082912198
290815391
694331453
1255046434
73578765
726338275
962094072
769848967
55764999
1177376362
543375664
2142988493
1552798158
782574724
1507756876
2015255933
364266861
1599568508
820057755
2094720118
1341169321
2101898126
2027051213
1105331939
1221140957
1307668706
871516646
2110013711
544317477
116672103
409275333
135005213
771187781
192106859
91445948
219038006
1026713062
1127780200
533775630
2095709052
1766770429
871631776
1960357041
2039472583
1643222695
1694162321
835915307
1238036973
1209655011
1510977322
762450275
1029906939
1929312297
433965892
920216076
2022904539
1414341877
1089450988
1453346683
1261030048
1581348700
302661616
1801434322
164722476
1027996736
1224032720
1283238428
1444165481
1775186036
752530975
1661008746
1540877921
240892887
2072344865
1903323709
1227496781
2023192202
1189643612
280605791
659867113
1271051551
1115142640
961176936
1112888359
1839127607
1174087881
81555117
1978569030
776027432
2007362745
774407915
95329649
1984772741
525961165
825774891
392295006
1446425609
421448152
1341871784
2106354925
609073808
889011731
603040582
966877366
1853132016
242885136
1323139529
2077470848
1602280354
103277375
1233938906
1752625767
1466521080
198125050
1089036984
285907064
1484815588
1339708188
1722331839
1495802786
320716982
1053601378
335448241
1840078453
1144382526
1504572793
435249894
110861928
1250142597
309560456
469319797
1648692992
1224853128
1267730027
1455200391
1115751232
1687625819
1978837344
1037835184
851464339
636899361
148823632
1759394551
2147135629
1204907956
858103356
1483438337
294529964
1017326748
761870630
841777735
1011452663
2121147779
20229213
716901544
922407643
1173589534
1758429087
1916174402
167429375
369236711
534195511
422406044
693005011
446576211
348589645
145532816
1662494610
853834789
1740100205
1365606385
1781387922
396852750
46103938
1123767206
114776461
1877594203
1551560160
1839872249
1572694786
1198873887
493480570
1704415661
1196599378
1123090934
1827060037
1480321852
1610997661
401961630
446840265
1098671983
1270468298
1052927586
766353100
1327229997
488303932
106237017
440038597
1180556325
1804353109
717276816
2069528651
147199668
1619274601
1221275524
774367301
571015207
1733453449
149710363
266272823
442258030
812110785
519348461
1754437098
494515369
1666809030
1119357923
943966403
1606687808
687311335
289532836
742811385
136377432
686900480
1429211678
1996149893
1177947766
748626830
133655118
470186234
568154794
1386993888
1962100141
2136192524
2042587149
494235802
1111445203
625108406
338013323
673149037
1115569926
378658861
372610423
1953432344
1439541735
1118669499
719675304
229255607
1195907517
119860610
471578638
718468884
2140566393
859329066
495657814
213373160
338797549
1921182053
167390826
175225595
773165779
32209418
1489594205
420063350
2043043721
1847891653
447224927
421385967
1302914536
1529175185
1502143742
1468018839
1926203760
2015607027
1225192023
1944499651
2138851887
1270429667
1233987269
1256648709
2042175822
1878743818
1504704176
244673539
59221070
644904634
776671314
1799502725
558428723
1609177283
1259588692
1810595960
1042212766
1819146024
443639265
1277099493
1764203118
58090939
747371337
52671431
1637097187
888362065
1923306902
375685125
1723568953
395629958
2094954784
657770841
1684763677
822619344
1977941532
975712525
2060859643
552625191
1353920560
1683377642
211892247
126053240
1513748326
1560505869
1823658766
1960099248
561743889
1749508370
2021780203
1710657391
1844828872
694897311
1657248836
1899660798
1162603891
701987895
764691438
1123742703
1312737900
1133139952
1374210709
1886757211
807885314
607206039
1444231526
1851856984
1665268149
1209822628
457021100
621116463
1060953295
442966517
1971718372
734128095
1922708748
1506570655
830948495
705123099
1855398384
2009229858
2093760243
871498250
946366990
1637097313
1043999591
885684844
2042493592
22267140
1180942147
433521335
396242848
1184747846
1592311213
1946593058
130671872
759572138
589483175
790546830
301616552
36194053
864063676
1228158524
594121893
343117100
1074794804
626574003
1480017168
334262054
366568656
679900217
1599699457
314296528
1305126349
1206988278
1659623414
2072325595
1930833392
201844368
667765528
1251820533
1912871667
1267623827
614306172
2069439830
1599609525
106467936
1632340556
1620036356
730628027
1330655171
92622389
159809181
474193173
562971938
360386505
1654740160
1903192752
1282470737
2038809522
1934667753
1792504344
1454824513
241340574
1892993558
1974010263
1355354692
550766675
1469073042
555067841
175934809
1620715251
1522716061
333316347
11807154
64101355
1017425211
469675966
460074522
82762262
117212284
347718839
2094553639
446394235
644347144
1180586478
777878646
1106781793
414211525
240078807
1750044854
1891855589
816094525
216713804
92104264
1176470926
1745935098
1242715238
1806880320
1439039347
1384995594
943047996
1316639212
1922692692
33380190
954284988
830959681
715791149
263643671
1156541111
1951556940
2010350668
57462823
497102317
2022602658
2102805918
2064886705
1929078137
558092058
63754395
1159376236
921442949
2020987423
1108811009
275890138
1675094969
1029639523
1659541796
1811253468
1347469438
1969987880
467132794
150633535
1087817341
1446721356
330776917
315618848
1134867712
2131984964
1133312862
1865702602
27810295
2085372733
1846958396
1641237361
317222236
2002638749
1062241426
1460061117
196652499
1113280525
510273131
137652426
1664959795
499191465
967888948
1044365604
48133208
731966715
1428892516
749371582
1097697202
2069162436
1773204094
974904128
1138496324
1963024598
728870933
153608010
948336419
743425826
469452919
911201994
556968840
1173025507
1559316714
106214187
1661228287
593881295
231080075
705986104
449257720
1968583340
400973875
1263260935
1058040206
596295028
1776919137
1203006008
1759060588
795361213
1131789502
1444515749
777063536
1284777866
1487509136
1260112245
1389113887
1748439389
1023281845
1367107524
701213797
926926242
850308774
736766270
1782754722
674217866
752575387
2087183523
1381553968
1025129142
129215960
394673233
1661654283
1587464721
857527764
399071031
640303615
684225946
1231278021
934519834
1616761873
114974972
1286335710
1863230158
1138938027
724760901
183194089
1781184461
804309281
210676791
1902524797
804193505
1136696996
303244598
1706687042
766659813
190303817
2074874923
195615040
1710611699
1331234308
1549958227
871866474
691765019
406519903
678922561
164495241
240088207
1080469658
1764486691
1898624162
1367308273
2145224524
473746386
1780251671
1482147687
791246523
490675822
831572131
1369388881
376872542
857912450
1101612071
1198214064
2027468802
2084940959
1084823375
2068142887
719100883
2007071744
1588263467
175749381
1722225569
1371176115
393284731
583657397
922876131
1746600829
1186952573
2111492631
1037604728
641924717
2060635383
1809321710
1237604972
1930763122
1906526854
1810180745
560644212
1575646689
851820277
722860325
579704785
378916174
1088115536
1086779705
1305379563
2076132171
1788940740
558796080
390513692
790733354
1422931539
102807142
1463046700
659696412
1797277155
1956460349
2099066049
584838052
2145120159
451032273
854206639
815242570
2124002492
1813754386
1822001987
893979390
935942248
1005132105
1951109145
1856700132
1877416157
311545511
1502133162
1882372516
105230008
300010141
1170450697
1978921035
880809473
78068709
389485878
774787542
415505906
418001353
1180775300
1110283876
1917239601
1326927562
24988224
1933907215
810763882
1450607149
343709307
282059288
830875683
1634126501
589265022
1614706044
1373947313
1912078527
1844438981
1213913199
732093039
966502561
1375612965
755784939
931577507
1690684672
1851847903
1761860279
1191014369
225894550
1503231376
920221172
588210455
365406342
337463854
591719954
1887900209
1437609894
1818619715
1312387778
1387950496
1432534801
1409825485
1355678712
596116394
1068753328
879992719
301684235
2016989873
1311272454
622520743
743981534
270018536
711104670
2078751587
1126021657
850529096
516361661
200691820
1155221889
1892256704
1918047301
96799546
509942222
741855196
1908193223
1325877242
1218740447
1074064691
1914043074
1334704684
1746147355
455838088
122425524
465342469
1691376048
496517869
989569119
338599694
1984284607
135651165
1177751158
89053181
363174414
1425491310
719048517
146817908
644477988
1483750562
128172446
1704642001
1683137571
346944932
593465381
1805380626
1248028775
1054890563
1929321599
1217199899
780975692
126166560
1196224894
507470021
969422837
1365624438
1574026257
715141158
881941199
534315620
1112854478
579089655
1405355526
637103069
1150463728
1928139908
1242128478
94476061
1071816192
1940442718
1578913424
1981749998
279199230
827096876
642675073
934107561
1433283920
1403743840
1305914635
1776881885
1487875
1225482659
1888630065
277721462
1154446471
1165441417
637609314
1257078817
598550146
1353766183
1147641412
2142600713
454318363
207830878
958163934
2142115915
128203950
257302983
187577307
1732878541
1347974631
696484446
967322629
1341230635
1002108856
537970313
652171463
790856734
756999414
1867251828
642863802
311370616
251493196
1676575205
180196548
1032168167
1504576886
1678097006
1044534238
86781680
1943131411
184768895
2120604465
637669891
468534594
1268104310
1242919961
778806518
549897400
487170479
1740821360
2131953425
1749346360
1360405911
636030992
1259314828
581207090
169084457
409084223
1860526247
167759878
1757491209
420865127
1720508942
876580747
1808896488
984329303
534064843
1202668862
581843316
671569442
1603300065
1351445716
1071888118
461039793
1830566554
135314846
1189136954
750107184
955707843
326857801
63329871
748297831
942837198
469083570
858365442
574791049
934704167
503814299
986302510
1017098684
2002844643
1907173355
324643742
808914326
1849277713
1377512917
111076307
11365038
772122986
376435923
742862079
568582044
1974332499
1520939743
452265961
747748857
520786840
172886839
304391910
375650583
901906154
344299666
1957306851
1976243169
705567016
186548186
1118433784
1438685094
995645267
211093936
1561114249
2112688510
1673363934
452019593
999244064
1471650054
1051346053
1738584900
1638918573
1088937775
434210463
646116750
1171925752
681820979
425560848
679644274
156337742
1135702545
329046345
1345492788
1316794566
2030504981
218885289
1762303628
777127561
1607521068
2120002862
66676586
1153845094
1144447374
1522315211
975686910
121543580
676030388
402341512
417636864
388423385
447377959
1271933040
2144509210
99431845
74725578
1184127635
1687242888
113502586
1013642296
1826439014
1027210921
1437240420
1025326122
1854662635
1160374935
710895053
1344663062
1526790885
1706169206
1627006545
1487575822
2001104436
1181117924
420537517
593591933
606078492
1726281565
1734893870
1116207973
252943899
638441122
1431343752
5415917
1520056597
1086687309
1273919959
1518323410
1590352273
477761221
819216093
1171621268
485499276
532950635
1684575305
678720348
2107226979
1839050397
29254665
235387467
1910147579
231056459
849199972
284936930
361013293
1728824403
564080549
1342476584
2035548693
1851506148
257561033
123483085
1226386621
260152420
1321700062
155408790
320104077
448803353
1880787047
1500248123
181589906
1819445636
678306068
454535847
989751651
303128882
264976374
1372753582
917598266
1645587564
505833901
684960743
2080315853
1381047854
1662468102
220979644
1585555253
1383447466
1261022893
1661754673
2044685255
245724656
1623906106
2123208686
1498912375
1073925249
1441928554
1283448340
847757518
391870336
1187468155
1072585765
1186678967
1478892026
212313678
622704199
926248779
1747712996
604582343
1794057583
1443316252
1784139016
383735002
1202789949
1042434744
1900179041
272637456
1451654832
1115228032
1882637655
892078013
1722631547
220081064
1334154375
427359192
906874627
343123820
1797414915
654418082
882613403
1570404442
1218598348
274328864
909156863
1484013876
2077638898
1869219005
615259122
2057808696
2136507314
2070961067
1413344931
473468208
948443560
1359750063
266832869
2036653215
1955176978
437321724
1281057005
580347185
1711763988
2047148263
730057993
207702458
160018132
2135550366
454729760
1586187254
1482649611
2014493346
1557799007
309320917
1479666171
1835435921
787519598
1710159155
1601871830
764514892
394227326
560772438
1429577148
981839834
101630349
745262563
1145617247
533394510
301895781
1836363726
1362683429
650225520
354314123
1998226549
2061923111
387350652
1035245386
219082215
220821975
745155232
1935536780
425037782
1313289678
692916611
240063602
986209951
911831381
1926264022
1755328252
725465228
1776351105
1728955730
1030512917
1421952456
1054609182
740640880
430806290
175153194
1171913541
72680690
1457383117
2058142799
648316915
1189672673
797413783
359745844
439917032
1961200755
2047633188
1254252726
1776732879
2070767950
1980615968
843227007
496306772
352547660
1560167408
1579257314
1765427365
1575626520
243627117
1353973720
1942825335
385954779
1031784186
1160197283
1073659082
1034051448
1921155212
954187813
1362772650
236893029
216885811
1681209954
495121506
966586501
598933085
375109585
1994970950
255478538
1126178737
829163990
1433245378
326004607
84694825
1352386257
1280468668
2144587316
1694210544
1943411382
2078797184
1754607719
2044368957
1627807424
2065249927
1273074663
1797165840
1149598239
34253860
451366710
120699620
2000357901
289806960
1526169136
1429542292
841175553
1728886970
1351792171
1413541077
1544221742
1317551209
1027605080
1449968694
124875136
850653931
338634564
101177264
597914171
1626793005
684142669
663429566
1430115617
227015857
1029849865
317581612
1600817598
1976909813
2140650441
723900598
4730456
1799815752
1788187041
1253809007
537754058
584592370
925500246
813499466
865692488
1545372163
1950255708
1869986854
943800997
1282275942
430250074
1098348501
936198195
958010459
1647876832
1536865783
1354050914
1300773839
2037499852
138479162
1338879339
7484297
196161804
1380046500
2109166773
1164412616
262119828
2030750457
1535150423
1442120794
707117346
899455257
655043498
266944522
1570504888
208499066
552011401
1011817876
1207160483
5892993
846333744
215442022
180032349
1995275637
1009728912
998920212
318436499
2120972531
23438581
2059028165
1444078248
1780585094
1463268267
1230008034
1003547778
1638723543
1921299400
1236036678
1428708162
200981699
1761927970
1735399256
705140629
1861045046
925981647
1789935625
1475237055
1890498580
1571341250
220428376
1845822908
534387246
1843512820
1074259348
1788254581
63191136
656167448
261692282
2028830290
911001550
295871678
1930362426
229961555
1824600598
1468733427
1581165662
1126139785
1568269212
1867234114
337015159
1563696961
469442969
93369396
122536030
700575517
360868027
1894147635
146945295
2124217681
1275679550
1525179140
421175154
1810092399
1172768481
801514275
1835603187
1328509112
1683565496
1309574589
346360673
1336844850
1935501780
1574115535
771128078
1783462787
1231318984
659827268
1173031029
405419124
898072882
914792252
986593126
1085817723
1191808090
300192888
1987945606
336773623
688703738
1209648901
1580353583
421468365
1636163128
423412892
249020437
776008686
982880531
90563276
1454023130
1921023783
2039609997
328532115
1526125893
136571532
1193821675
821497218
2062481064
1625109928
1344272069
431774478
1186316489
1187857694
778614707
1372631986
1272086366
482164216
373010455
1290157050
107579708
1527720507
322527954
40114847
2024915610
503768331
1435309048
1256843422
1077946192
757878593
658421702
171501838
2061655320
984075097
503080961
1366559437
1793150454
882508077
2110022477
1388818156
212126210
1636821978
83399218
816462358
902902306
609496013
42243657
1745251519
1612196441
712942842
585064467
1304462065
1880445742
1950573025
1355894169
1428626637
447745332
320979052
1527238601
369159881
26952286
808773073
1201641994
1309162016
967587845
1644591823
1525569382
1657080963
736193206
350531738
1458891054
903301365
605187679
1205636093
1560489269
1860270019
1717688849
597260943
590760972
862281407
1319778694
2005610154
1536855924
503538070
1262422002
1959969615
987349051
598583776
1987752298
228075755
8326314
1988106177
682794522
847829348
989427512
1527642636
373965778
1063310389
1034275739
1310100987
1807630481
1115611786
1598627461
1169246238
1537244329
1789207623
461689564
1243800596
949900576
1227285386
434972714
397163927
2143931921
1038397706
1770738005
1942220742
629066820
1301792880
1874072084
1565244920
157112383
1376632021
490464737
1081262977
737273831
1729457215
1966190087
1544908011
449098089
771636517
1281943507
260847389
94962873
2091557234
1765567112
1425684482
306556449
1280762643
1326624340
1028419390
1223647489
1062549746
156015029
1480252813
1611540757
1545609799
895998112
196896206
963044729
658770834
1547549214
2071885033
381799114
348207638
1583847025
1108439554
1636232432
1554448555
1341242898
1654322926
1527370259
365509717
463859496
50253871
693963844
345052989
643191905
730842414
1990646814
1795823188
1857161915
2054760784
1058003566
174877889
1313615865
1848783521
1938074549
1837471909
211712210
594287601
1168357555
1585465005
1693470590
537660254
1129312819
1504476890
1949006197
98681790
1585551934
1107892389
1002915391
1290542123
403576549
326072141
51594449
1847345467
1111477369
2036502044
1615495989
883473333
842465113
815934517
385372971
1025589832
1026342604
1556320606
1096260027
2123649325
147904251
36719104
1718985897
322406921
68930275
537678802
788629824
1394859235
1343084429
1956940069
1590757894
886470734
1978924237
1244026426
289670516
1279754484
49025266
1082242211
1926196189
713527931
2122373664
1685483570
1377353206
1291126677
878129429
49132195
1730876119
1010436766
1862609653
182507659
393127491
1885629717
206326786
1999539392
1227616183
143149121
1091551593
618605888
159596244
1635673600
1971299349
695826288
1541530474
409956407
1477591532
807959460
35511089
184346906
537162060
462674500
1753286501
1878584264
1983507104
627787676
556592080
817739035
494316188
1942378522
2120217773
1012265515
956980306
530158774
1665484002
583457398
2066140171
1856100055
1326976186
1609371362
305815879
239529250
1988323064
1518158542
1590141088
1813415817
1934082215
1020898165
1364375209
1536715508
709805685
1921857740
1243482438
274525785
74898098
1046320573
1921962780
239517341
1988039687
168095769
1244841179
288418431
412927006
1103399178
125808559
271726553
912491669
1126239617
1988507698
1742651003
1271451332
523875841
770740150
1644744119
1412176142
776679237
1153840847
1084364706
611089639
856640062
697157691
612247109
1093985860
298480720
1434831333
534189800
1053280440
1744304146
1422755969
2140511970
934501795
514196730
2121726187
1434277883
1274506223
1655865225
1033544326
276714488
1648727158
1127848544
1990627728
2005727667
287648101
262616498
1648447873
645998753
635669514
1811679133
691662694
1000187423
861541203
1928825981
589169536
931188718
1790081533
586661808
1395573841
677354057
1014158486
998218516
495853622
344707873
1614417907
511008681
815587361
929476263
1706424216
961127901
1151521192
117480311
1501283247
1868051776
502921510
533159562
1418473341
2012456462
739626035
516126872
2104235835
531417043
836727700
570806456
366649068
1569116800
436213241
436644263
676192375
837377823
1943153044
1305927276
1149182304
1312892621
332582711
1864656188
2054132166
291540083
1955345279
1513299129
1735299581
1976626110
991034002
554360871
818577730
610644549
742961223
1211884388
871699454
1988247388
1850819771
649746253
67383699
1352895508
596741245
695358903
9984761
1591647333
1123208278
1314199056
1783732506
1646573214
185551554
29387117
1427894890
1715364710
203942519
608272130
951872106
1703819100
115002462
1574170683
606570049
281829780
1135868425
115217508
1078615166
638321985
298915870
1447796292
1527720517
2071681402
1223761963
793214732
596013617
527405232
2104042314
1479938856
339583593
812485212
177673218
397448901
1089225400
1426082380
848009535
727900544
1489021634
72235276
1338238794
1204579130
783630570
494808219
2011997032
1325766478
2104967087
488454042
1959185756
801786459
1686635619
349586140
577220964
1697301811
1214375280
1659661467
271377328
1516489196
1334415458
67711361
870138121
92211048
714403989
990862400
344980030
1585237582
760257681
801357437
219325947
1877478645
2068630928
238858231
598170332
416650097
708500612
506026001
1997787668
930062379
1084508506
975289790
1729794455
1447998484
1604601864
72392348
1754733997
503361139
845994124
786960644
1670788217
926888458
1853907774
737274590
199429866
2037796962
1135140945
422376071
1520610240
878476971
315983321
1103615732
699802093
444387741
522714590
418050018
1874655806
1303675422
748299348
488752700
1034981749
1304738009
600133180
634741788
1697743822
205104012
1517557443
824732951
415243771
805818387
214415026
1638268595
1698224012
509661597
1658446257
2018793693
370005490
761277526
316943615
953961776
1809217053
2018609616
1209400755
1251375155
116252310
611399092
1919024803
1383022948
100244058
2613529
61611864
783459074
441531033
1172483969
1658919294
1861270207
979370303
1858636519
94404490
1464607250
607753013
1756217400
759321354
2007174644
280670740
768008871
874586890
472135542
1236205414
733739325
741454255
503352353
1268041238
450687551
1209082626
1611310624
901237970
1566072663
601011013
204803162
159133836
964000431
49673423
1946172045
466765493
1089630796
2098107984
1191801397
569149205
2059926655
1522970983
671830528
1819311781
1806906597
285515993
29439668
846973278
1694941053
1478319732
1514037996
1073091694
275002692
1360816513
1147793349
1892231408
35576220
55194968
1953531141
481820106
858297512
943333100
1696389353
1974325728
512375051
1556671434
1764227338
1551781585
1569197871
294965210
1957845539
1445966419
11774574
2107112359
1614196940
369623404
189531239
1101968145
1600622879
2125873706
1634525634
468839133
1669912424
252755442
682524322
1575972762
569759834
1694583771
234259022
1357419373
2091210984
1532535474
442186697
2137023635
329011035
1164030857
1008346685
459434850
1398827669
1831734274
1740813462
1560998180
1704682241
1068777482
953575096
1023004006
2118128306
2079939748
1077880017
1517862096
413291890
1218339311
974971935
759054226
1427288306
1162528038
864785310
1456865007
1219413405
59571154
1008881287
2144844907
909608406
1290407055
369941231
691390292
1339963285
972368546
1925213260
973863659
1327053603
1617450915
694988895
1450722685
1622252738
1146555795
2003444570
874886563
408579028
1119089032
1107733538
760418627
1480776638
1501728148
2083618992
1128133533
1446259638
70128481
1101484507
352023277
686577610
1486759435
1818214488
132599731
226922510
734178437
1612519481
2062723648
1575123422
1114614870
52385172
1580941638
2115712770
1971464867
1511747795
1819555790
1480537986
912725975
12055230
197747585
1385812030
188563719
1055903912
134620078
100637675
1743473263
1188860209
1743306262
1454285780
1000518037
898152393
329991799
1936936729
543741882
1149991332
1525353516
602086334
1415517159
827242893
607621311
933109291
44223895
973097953
816973219
1437092472
1673436721
793740281
1648776019
1544258427
1673886741
2100823727
1529259630
1964209172
1179708538
876275830
424838885
9711214
784022892
126291982
1628599844
1825346930
84854995
1672602529
1567691960
462785454
1715682754
885079266
1440403717
1974398138
679605179
694658358
875371958
1461406928
2051687316
1014225317
1453207387
211517771
1164897137
211064793
1292256027
729477284
1157986173
229749134
691236116
570272610
662746285
1715169688
1980821060
2011253592
609168344
1441863465
965415657
1401003160
511091286
1388319564
423139546
2035420547
1137026443
461106185
1374854517
545056620
307502300
1464918365
782505049
546917823
1277944705
1945217277
179946796
696846288
588409698
1403091673
817615445
1739526002
1284269765
2136696201
230278887
735046261
945060636
2021124668
1045572855
1728891527
1369307803
1884414177
1782492078
143291769
94152469
462136584
929934843
192214282
1072331784
162892125
1439862882
1227952122
662995110
1630966804
1094014884
1823246698
624403097
444105657
1449848443
819866120
511088507
1417157312
1031728191
1705414544
1437714356
536523912
1920459501
191022404
191512753
634003573
1652504030
782345334
1230548755
1467467610
592803650
177011772
857825376
1766332129
1058819871
1505198598
1311657587
654784166
1721690426
572557860
1818767435
1286079356
409070324
845055891
1135056309
1722700847
1793323557
1929466911
1037502534
1569031702
748133248
542982507
870266602
839143630
1950355490
1980755989
261498544
410968719
142154792
1320153316
1057648188
182994039
894684436
926428371
1973647171
430180106
990943156
1994396893
1840237008
902379093
2032142025
288463517
924474582
1723307396
1421013302
1364062358
505410055
1476404341
440612784
2054296181
1459451788
1807870648
1033767917
1256985876
1638953397
12323961
1679343075
332545783
50490887
1651910248
280564524
1089267801
1043889469
1694495382
440017951
1231299479
1826600210
2095657887
1190576779
585248105
1750055760
926083689
48392350
1979426038
849106760
1276825785
534359477
2077133937
718212347
583147211
1890797032
434704590
442613245
2060490446
1402636300
44636840
1343444272
341105046
1750891337
1432725008
105871336
356713043
997223913
1926423221
25313536
387091359
514134909
1999772813
617677464
907836118
1014704887
218000363
835784708
796579072
727100753
266808750
32870665
290085627
1640989515
1091126081
1183669086
1011846451
1837810728
444078955
1045026033
1965029485
841317228
558334552
1432870496
101763627
1037694790
1785149808
1337181607
2051779677
1839767419
1606506510
1774272300
1166731716
720196153
808219638
1355835670
991812234
6966257
904040626
1727583540
167155793
485594207
72210594
55810815
178387549
368440685
924589358
1006465622
120248763
1550612833
162143884
1240061275
1141480955
1518825692
787979270
1017129640
1952518334
418644267
1467297072
2115762217
1793686180
375601894
1260183718
355015794
1141573446
742897590
2070324667
649400741
1959293245
1875951748
1909029769
1823356866
490403434
1984691418
77228629
858400326
880841988
1077323525
1161445986
1789658902
522030753
1315392719
665003546
8648830
2146579772
148444044
1954994237
1952478969
386268945
650217464
743363979
206229648
1216930636
867824498
443495610
375889428
1904999975
501562069
1973243414
1509180802
2131918010
1830503465
177941728
790267150
1329320345
1531110837
342410863
793969725
996684091
35871598
231471906
238022344
1163417098
857097596
1967152725
1820890954
1080659059
1361260248
763348667
1579098224
1932461907
774740689
1509205651
1677275156
348748932
2013174836
1334258704
1271179551
880674972
840102599
1867917614
918646209
153967392
221688286
34391211
13183498
1500261311
639069768
1873146193
1512973737
605943015
1343616353
2022616913
625614477
1821571577
297831069
1647842127
179710766
206213560
1551805849
1514805180
1027908695
798669778
1360488672
684209277
284563403
698219595
249243737
580435696
1447183050
384336016
458888898
721425191
1563300708
1436912338
1689257066
1941996292
432518124
752756453
948884868
279973677
499227638
332015168
1179678846
1555359492
2030414711
1697408148
1652122402
456765740
356076822
1775981379
1177852639
843750258
1179361173
146198141
1836204374
1319908131
340175079
292305126
41003762
1012729217
817664058
42590275
1973419461
991102997
474603463
1518512601
1960073079
392546326
918933463
1986200989
1829927633
1450599418
1322883078
941108124
505218926
1258703497
1138215586
692756491
121648782
2014168106
1858909712
250412860
417210931
906183138
1306578753
1690308987
509973281
623146781
1464214641
2133665878
1081890584
271726613
1728697967
485999108
1329995554
3154944
1833081792
23557668
953214393
1658393607
1479887582
1118513550
667933966
1251562444
807955237
1331071706
1122887057
2013241869
2025836851
1224398478
1696631690
162920501
769212263
821814162
1803849310
1630739304
402854109
132282092
1567419802
2138436630
1053158272
1720508637
1064140782
1446751892
1830451871
1136582618
1380585930
1195483996
243544255
129093135
1389562482
1279526623
560599571
1113986334
131636089
126509845
359040619
1352067605
125662717
1173542302
711406662
1985040901
491915672
1217206684
1201005096
1968139896
515984001
2096519114
1193500954
1750667525
1131937677
549895768
1580040021
873109570
1133484202
629268762
370737647
679678898
224759019
127590851
1054386108
2124066718
1495810299
742220063
1471820450
778201681
943879432
1051473281
645036823
869142376
2062433204
1864822033
306284828
831093974
1717073839
1650922613
1529329523
18492978
970842596
300304265
1799675206
579736039
1779079319
1379797547
1251639530
622372136
1143288937
772958128
730468731
220157905
1563322282
1092115395
411576740
1800812792
1130243085
1072235086
27122128
1269689156
1632061696
1584566167
1114700297
1509155115
1575672345
1341657312
934053047
354803914
86228159
682685605
482474098
697946301
1744043940
2050579039
823968447
221957033
1818011515
421800819
234926432
1077706084
1888028206
320862905
611085895
533055064
1966512402
2050993530
209256446
120825891
2002939670
1259858670
634344578
263551579
962926230
1484936509
49075306
354641256
935728144
1358399803
923794463
1108355169
1714413635
512812688
1623588408
1144464429
353201877
333652172
825388591
1837609081
142228310
218273380
977924666
1831778047
1431167235
1696756256
2086206894
1998559562
153892964
1583321793
2102367105
532503444
1990393115
1516780306
711659536
1684347209
914226366
131173030
1593244566
1354416682
194694337
1896594933
687727753
1807293842
1453656395
654718545
1189298666
379983560
725883508
313805495
1593793776
1261195846
1617134460
1304682310
477512733
754649185
559855716
1006028369
715310219
778906391
368671913
2075125745
2056154516
383308005
724420922
627389123
1410308475
206039701
1593326232
919032811
1850114165
1501248929
762054513
1871722316
693261129
70822470
1568112296
1393119200
87514282
1728427697
1877085634
1920641105
403647548
1687118655
1529663203
433306117
263964729
1914718079
186556211
1895763735
964094035
564524436
1256504603
561096991
464926533
48670381
1422978713
279392805
1694342606
648556523
987639633
1163654442
1280873558
1168719329
927262480
376806779
2119400748
141416677
881305565
1336655797
1399719824
738210260
8483818
153168269
1394579703
1122416086
639536335
71236315
1889976282
414214811
1435027607
2034402438
2096934349
1234735865
313553067
1578037842
2070264253
1860344547
372942940
1341372783
1547168325
1403997171
1694390817
1865994893
462456849
2100054292
509128420
610383992
1607579550
1813959561
1640106912
1949839739
1977686989
1558894238
1881970719
953147107
1866498169
1851210672
1440042054
1255380434
809077765
2121303930
1968211867
1603108649
1786083874
940227914
1018900140
490405810
1383718388
981699469
572084610
677210307
1419996191
2022031478
1007376921
836268087
676842747
1638860141
1747108352
1456435353
1581741936
639165531
1883197854
1884451211
1756926573
1642468032
75359548
1108080675
586407880
1108674356
660716663
1279303461
118271474
989385884
1442926493
1586591419
257741535
869879491
1176481335
1712467303
858631496
442201839
138110314
1382285357
69677109
594751360
867954224
1386639932
742257717
381630695
2139530120
338611617
1777947113
1548776752
1231306855
437742602
722109608
603813074
314566291
903333289
189649925
1619217038
1634249844
506874570
1215219386
2010425312
1058976607
453313416
680025240
1964523916
1121240639
960100284
1681543327
938965767
581926659
2081710031
1523344343
268327800
1173026246
85957794
823701198
1777191334
703592087
906295340
2048261159
805376118
771866465
1547513105
704326520
1028106884
2098022194
131250044
1528076871
1196709804
1430457167
1132850470
1434752873
1755477928
1497654853
2109988273
1497881784
20099008
1724739043
251722386
1542918489
1912591894
585390463
1797818324
1105089567
1259152971
62353376
821154754
337890755
1525595629
477265449
1930180598
1406552953
701325318
1333056933
1144184997
1272766525
1225163382
1332793936
1079598511
702582735
61448405
1960006
37878311
812187957
1664342513
1397111704
770628899
42285145
655020902
790150301
1971253768
1534679102
1012393508
1053347827
1059559464
2064281105
1996788290
1185184660
1478237118
690045585
1136212908
820649403
1767109976
1906128047
1172254273
147237480
809554725
458234812
1405545047
2097509113
1319463031
1664889233
104052747
1276801668
1507722726
793576766
397247684
659564047
722205253
971273340
454690510
721545525
1320467051
699707063
540944760
2112609689
1401278810
528498404
803782996
28923904
487495797
2105089543
547850528
991614952
1214298195
169331979
537355599
936150179
497578133
308508503
1803612269
1024865323
2062395355
1438915776
391270271
1903032587
424592565
1335346329
1755795043
407785
119950624
1625536086
865125372
1697663719
783044551
1855634902
1550597617
647798085
1103401738
1058108370
259847622
849437819
1758105119
995725703
2023165045
2110836814
457976073
928860630
1071517450
910674855
381961440
95661115
1337443009
138297688
2022050836
1648823967
1798584642
2005003008
355076720
688291907
1665936613
1034200991
1089342949
1543193372
1148626188
1825003726
1503186499
775638658
624353772
1258965647
59923891
525457870
1365479831
1925980100
822239515
752283108
1695042493
1073760705
853872565
1041170411
81942002
1929774688
1093139565
797676328
1100591069
898164044
402629937
1256580128
1442277310
1444140930
2110180215
13408661
1467627158
455066835
1037603996
1774026710
466248729
2122754604
1643540970
1675905603
78508877
1986281533
887804235
448224812
389945074
680339748
1580832018
1594598518
977202458
31827902
802116689
1954047130
848987045
721476626
197157686
1526998483
1948263749
932285284
424190792
573807208
533261473
911568328
1432165298
2092143017
266510625
1933837298
1681938746
435614082
497146663
1307178475
1722455798
1027717606
1522299026
2046425442
1983294981
532286939
1288513535
1480343523
1373949598
1698186829
1331803777
1378184400
748945184
1236208863
481559238
1115558825
2096325992
790920406
472887682
2040774307
499930792
1515540153
2030369344
1410104522
103165822
1983580549
707379998
634779632
1434776582
1691237812
4850878
1850282840
1898166628
1971177145
2101901169
1515917708
1852560407
1341396454
739280619
357909251
210358683
1004766350
1721405024
1122778263
135346212
1823649237
1931697439
1043305616
549457713
436326791
548930223
1557867097
982724444
1948401161
240575224
2125657037
410802873
1840824934
252121684
481448985
1210785116
1642342670
677837444
1542977873
1937339762
1348516281
2018723419
1551319928
1831682895
1061274557
1634145707
328741313
1944027698
1274687575
892762795
2131679731
1325025175
328015045
776224000
1548969386
383683721
1541373208
1792272082
1430493508
711114061
1313064348
1020860541
982966748
150671751
494443871
174400783
1894640480
33336607
527669450
622065386
627490640
1720485668
896597000
1847147270
851339864
753605678
1390511138
1336858258
1479092996
955114607
233781935
197501294
2133469185
1184339348
1651658462
452553835
1305718328
1088432592
844036255
1441352671
653850315
534622448
341140042
1714760970
33191459
1050601547
752655221
58831252
804630820
1915263792
426873410
1275286515
876715047
136760016
1796413121
389141567
1245741388
889364099
1083434116
1952770946
179334667
1580080300
1289467094
507201806
1589848599
378972700
1927305467
114087297
258389318
273634000
592436481
1070153847
1128746514
933485118
1308930440
1690555110
640942010
551916314
58514894
1426951594
1085192259
1801650224
1353529968
1973324717
915466049
958086258
1906946883
1655680872
936223643
1541286590
767267326
1808111317
1719294440
1571450617
161402825
1812846413
1365705518
322579824
2059366509
202343048
1655628317
1959760866
1752163279
953152060
1170917949
175253809
238121058
531422299
1355673009
1307436488
1011328477
1162653628
1754674204
2114261990
32495202
1495677045
668538761
2070280205
2125830808
910199613
1159072802
1763000509
1853708639
351025821
1268215272
1864253247
2113789122
1213649595
936048207
662300585
327281224
2113510751
1733999494
1782421793
2045437344
1409593164
294630972
1598205479
1108179918
1057438482
614911818
1888998599
950096928
506867152
1893824364
1915563697
2099039080
147985426
2050671642
273431021
401978761
1313686907
499783254
1468825766
1692411963
1442011353
1878804726
1846940112
1069829383
32694501
1424778959
1596113151
558119845
1959424119
1413802250
651112100
969595933
389670459
238189878
2104269110
540856635
2147025239
2131841967
916747238
1401186939
1704214008
1805514205
1641990266
475111068
233896174
1603445821
914120240
1317473686
1041882197
481967365
932555466
2146241348
1348560
815901268
1611631326
65253729
732022932
590403498
284606802
1508702649
2045273527
1351889307
1764966587
1057480714
187507898
83864172
516176480
938839413
685203817
1492404646
1725298592
883001703
891565667
416367129
1931639165
1527117022
621338887
848924385
137224390
436521887
266694162
955718533
823107341
1523527685
1405660553
44331249
446262839
26458962
69627768
1233513485
684527871
1816975729
1409353541
1826323505
1722932030
1084762788
1806113067
504621299
29032936
538963388
491171174
1206558931
386905069
1132425854
850824499
1805193026
841349577
220959596
435611280
293706
2034327039
1403533581
84555949
317811951
629562844
2079581010
619153503
73767982
158572626
1970420645
2120670127
813786918
296876029
1195290670
1932066647
1010421763
1498163766
551556379
2006684055
2105279426
461340615
1182158624
307910514
526608374
41295066
983238267
676255872
793456863
190587285
911105934
1141851028
799309952
1969263104
1365819074
1981651520
563743797
1918043873
875205202
516433412
782912266
347022615
1151542195
1770795904
931212282
1074192000
13071092
2096895955
226120809
769423935
405936252
1632205803
5563970
1780311085
1587883782
1656025459
834784840
2140063377
1518814900
1011076706
1284872671
1704782067
11820576
574444105
1300682184
505305314
555476504
1393561918
2139223209
1388042924
499436090
677423334
633060496
651043036
1072727162
958577936
164314536
1537363108
1563834103
2025667372
1144279145
1379284704
9358813
1583015584
434871174
1721597760
1902848596
44576195
830284512
375416100
1024283686
1230980386
782130478
1548052471
1417524363
388205729
1930744357
689352366
1670731746
1129134917
1476018548
1645492534
1001797643
1751536422
713510937
1390663520
116035356
1832509040
330153835
166718116
1984180480
460747597
1374366452
591785179
1081405049
1476722604
1356680848
388350260
196673027
341106303
843109637
915590393
1212969033
1459499732
1210297876
425187034
247769056
1161530637
1345580221
1578020760
1204215161
1708906183
1949576572
1037869719
951363870
1768785606
733906054
448048467
185046210
444865992
396293199
1477476462
37009058
874048077
1328442199
2066827194
1443975980
992482618
1547127418
1092172307
231835579
466285960
1242330016
227471853
1104804804
825273686
949739448
1335594406
1488821506
183897444
1415953552
890541992
635461613
830325207
1751192592
1206040256
1180174929
1577698841
1995897137
1423320644
851707530
309797161
1667055494
1157232214
989150411
933030538
884586631
1601639401
39777691
1752143173
1620507236
993532395
443139070
1395230022
1381215744
2090788880
31553585
551152414
290809127
1421673624
517413231
517662699
2011691274
346014527
980412480
1959787158
1624404003
140588634
473590046
82686711
164261150
852420283
482506175
728477389
621749257
1805079631
1698519190
1830936041
882170346
1326398903
340192862
1148325414
1296689556
1606398181
633917482
515817429
1226724157
789439447
1178895943
1137721860
982962573
1533924247
668582398
1269372593
617904394
800108050
25272271
1986699028
253353219
807403762
387445279
755699584
49725269
1731637940
48993071
683519165
1617118526
1290322575
2007940902
974016133
859027022
814403806
1405122243
1741762013
1500365585
512388927
619178388
556267319
1378374214
1346910442
633005929
83699814
2025773103
1300542211
1275616211
1282847725
1078014884
66122886
834654099
889253234
925439461
982783723
2012148468
1504886313
863891203
1809215016
1032728631
1122771200
61892073
975407393
1643464099
238020314
1620464902
1614018997
217114658
1868153453
554717682
791667959
1553100036
1869716881
1476508315
1643863006
586316929
880620637
291785711
1176337150
1279249456
1221654915
1398816857
2010338001
1469243581
1199653836
1550972330
805279866
1126160500
112509126
1338383242
1741167997
1719614926
1337537001
487942499
1590825037
1944510762
1876652165
1902697803
1580074058
994818889
1814280762
1649377643
1663353429
1350948821
1698120981
1294908138
842391709
1605322495
1069554610
276176885
733553481
1226250297
1893482994
1419761129
414426321
272718926
1563762797
252082053
126993792
1066217410
209729954
1085899694
899081402
473550139
172631424
798577370
1794367492
1688446684
671929830
2015598095
479550687
1420986763
1941054253
1517902987
400217893
1385285381
415473605
222798518
1904704300
1877698468
162051304
760964999
1784530015
1509909715
963905292
281693081
2029446865
1695542134
1575035213
1488500383
696712830
364619315
608398022
350652082
157222855
1694437227
2068275704
676021592
1562222739
2041957337
243736905
1579869801
1839173462
882183190
1343433612
1126960764
1222710253
834140135
1865449421
1578688706
1763770337
1291263956
1655502358
1343444352
1303811686
1147402073
944431891
874911861
774583542
1180784488
702874768
1245376059
289981185
250742992
202094172
295674844
921561876
838227397
16543056
1935836149
1821973021
1311876356
1978956951
2096059803
297486340
655432658
1342185798
1869996618
1107527870
155993952
1351014241
281216143
1358193371
1754845324
552989999
911555960
2067001682
1388983502
537563137
1939198889
1864878935
651594023
2052827252
675248424
260944828
1952007306
1256562272
1679522299
400691851
38605096
2004348341
828273068
327496804
970303465
939930069
1460505263
1706054403
336769514
922579644
150291290
1902863705
806662827
2078193822
1121631476
1171568618
1613560549
1484777567
951095853
204164427
1274126941
1551099955
1438135413
1378682357
913213953
1631259365
949539531
746164363
236742324
352109882
1922353248
298525282
643224295
11249997
203854363
955643918
1479174545
1637133153
1903054024
817863802
1249109946
1299885507
1828240477
1505688104
1198085862
2071942552
1065933097
1603679122
1338392638
859448811
799860440
1207386782
166978879
1316939173
470290859
721707270
1034322676
1769228855
794400301
700266880
1116249178
1337715934
1298820663
1011474171
581782537
1821148723
740984778
2064944352
799186655
2126476098
1281786645
314781762
1797060102
284328151
698284251
608286589
1783918917
956235851
11159666
1731078599
1162699116
1764172767
2028596837
2115471634
828686918
679125611
1274831549
153123034
412728602
1460905066
1005878898
615952110
1429025430
904722259
1077897859
657468398
860900777
1093831311
1300371006
423574295
2025528589
118305685
2094478511
307116792
1948530234
67811790
452379537
1391734006
2092064462
828582686
1341135288
752029344
1403076562
1484552245
473922656
5306643
141696761
1781356762
1479032492
1438452025
1377935769
123762612
912025265
1485901992
1174115989
467199719
52092049
1084296630
1858455778
1660476545
1963794542
2116643526
85645662
1770763881
1699580060
1254950964
1810768206
515131100
673122284
313789228
441556128
1228957665
134183977
2115794526
1169611846
1036179805
282952626
1020103301
1845755916
2096390871
1767562368
301919863
1593162114
1895645718
1814317537
6594341
1348949399
1399315872
193463112
1529915461
154783470
1553842724
1167305091
1778099246
1186130115
955246086
253937213
983893104
743264379
1581987351
543609118
761012713
638765049
1088055581
1972485881
1008932089
1907972118
200678670
577509220
2017220044
1893501709
1877228172
1203737447
890512545
2026614290
1141350840
228541314
1498856000
176561259
809573798
2109095393
1409564649
933138645
1197646258
1961219231
1014206281
1994293348
2008403087
597447745
827636682
1302494381
1974908329
946686435
467952005
2030607792
1212416137
1486115129
295747243
740947036
1688549791
1982556848
670143184
112723149
1407744581
1677580960
710133762
427247740
708334796
989892242
1153032822
607107190
736823589
1033440143
1492269230
852254686
1395392785
1627120879
1594094661
1568863642
71341054
84654659
1569970741
838631235
495522726
658619813
948034060
832043826
863969410
88654311
1225811829
1526731315
806503758
806604970
1812371946
1668076179
937679868
5851437
1868436608
369783199
654522711
830178801
170768250
1176376999
703275551
537398083
1319245484
1520544982
1856079467
1159085440
1324661617
942652728
620398197
133078832
2071145465
808997242
69189226
1669568405
281459599
580378014
1318902580
627359853
1120805817
684274368
1431467581
938851465
695853797
1879800134
1154496959
2043778630
1379690098
1509241566
397888935
409183516
968817042
286082127
1541802692
1004469316
1454145029
2032339238
256768007
249389408
1199762591
1094610050
880086567
1276037680
578591982
1596001270
1573077955
8544959
1472353875
1651597785
1373463141
422714285
188163916
1472788274
309207601
513393019
1146029649
1644076646
2044628431
826448098
1333869003
1109767432
1402908590
1850508997
772245742
1021013660
1170179413
1528675751
1975202557
630924789
431963152
1401025508
201371676
1458747525
1837675808
899818078
869480836
9431072
348606976
727566830
2015435350
2050999584
1976567976
2024719112
281658979
890839194
1954594691
585142850
2041494486
1915422402
144110171
344213592
275262175
405291420
1813945764
371844710
776889772
1470685768
1639609287
201870997
1504254274
1203426337
1772509287
1692186652
1375030732
1117419160
1467295160
107654819
1750281720
210517854
430618439
1210423508
1179424723
888169638
661864412
883737919
2051372370
734629858
1876485253
1457717879
1510398945
873437101
1358471519
1200274289
150336865
759644514
215446967
74424118
816295899
620235973
1687738425
1380372015
1067595166
985203997
2046260082
110006503
1262300721
531471238
1375807917
383161978
2125579755
1550551584
1396138388
788118016
1384873675
241352049
1549048365
1475498437
483051503
2013283978
404244234
1695679735
1663721112
216356378
2107241729
1837509032
907572726
363544007
2076489173
204581885
1007986585
483228468
565957867
2013625191
2051255210
275958201
755618621
1126203857
1344919856
1659780292
1100655492
790634687
161312228
1978753612
782393126
153762065
1528930147
1116236974
112249252
1750710190
301691512
2048484761
2018753910
1968614610
980507644
1254057795
1070098302
302180833
2076616808
58384344
962395218
1279535094
1789111614
181394089
256093146
2132063641
398180307
1955287874
884465052
1629728127
698480329
25726761
1534506262
7189699
1574810099
1987018871
1336663556
1314341118
1584392668
2089103234
697540760
1743873534
1847216427
700919274
187907485
842149197
114887701
1537937498
732467910
839480180
589342947
1106964599
1085409062
1012616780
194003086
1298659377
1781514030
839449548
669636118
797700813
444537118
2018596766
2067877747
942860298
296841380
1039260069
544423439
501595620
1623141503
1636900027
1293184571
634315527
217583855
1981541339
371933154
691142883
1393679836
1843255679
1797506874
617592409
878063884
1698585923
2022683571
1353603337
1737536662
1512798771
1700987378
887144676
2055115051
1432022301
578712189
1241782684
1738550173
648733398
1299761922
1917697136
527312968
1443575388
1958207102
2049053637
51558507
1316501358
1544182933
1431143534
300428540
279967856
907242253
2014863288
303944713
1735074949
536413523
2039406151
1208229002
654466734
166077633
511058577
1587610287
1988699823
403812731
42418714
2001585090
2022131892
1830500680
1336498297
1832835872
1704579695
934179307
1359192450
888620581
1264882210
1249804102
836803416
1590169607
643636326
1992951082
1585131694
647833266
1964530382
1454964392
1190062904
578320035
803447213
772103853
849620411
203181889
1066553012
75462773
1689351731
1367740283
579399395
522137356
130721995
184162618
1731128765
24309434
846684370
746720827
2131741080
710765537
1382632513
1138644071
773116934
1278422185
1877708142
1393287569
2103473853
1365825564
8660216
1520390227
561250852
337858249
1778410679
1851145097
795411382
1209699179
1699047751
962585485
1294410844
861948544
576560420
654186788
1017089541
1941666601
1700545053
2000647025
976673545
862549679
1305478074
1588841121
581340018
1496711500
412979720
1796996376
884933450
1828393661
1849377654
1177942838
127078759
448357722
895925902
317070322
1974861194
1939525558
1821224238
136231169
1247092244
1162830741
977434229
403116856
1830155974
492197758
926285942
1627553285
499244862
1323546039
1783593741
1498993907
149434429
389272926
161165885
492910265
448789262
1161665103
1357473756
53480000
1974617835
383024487
555103777
367610554
1444272056
1315659051
554924624
1576541103
1959099402
1506350420
1139656184
1653384502
643425212
991944523
1696946718
467744892
82836806
1125677855
517220632
484948986
1719983466
193076952
322560238
237002607
974138398
125316862
493288846
712677463
564534120
1726922448
987751129
1245799997
1074390538
2025249072
36765484
657710741
876205228
657166247
546108800
1745551757
631098626
551080901
581816347
684578330
262236117
931993289
995244441
544525697
732073725
2103882177
1271906423
863859000
1815978991
680400567
693313760
909071701
1965043155
1265485683
1938265772
1483953639
1454051344
2019104562
1333671949
809376503
348997601
1957867967
2077120316
380560559
614478717
818146546
2030562682
253992930
342777711
1318444898
1806765210
916668847
2112740754
456999439
1797741021
1159687321
848765645
2066356137
585011084
2033081336
1176595882
1798053240
26544098
1509824645
860730501
1560085293
741822176
308409689
1397300156
1598122862
139181213
1123766956
1074787230
772912061
1944000386
144616299
2119843602
2050721059
655048435
389408944
1941619276
1787636790
1162927281
813760116
968464353
328972588
1394417668
1765134216
1322471391
1603594411
368344937
505436701
2053477903
550359867
1541112636
772025209
1890738021
1323263512
1085708078
69213396
1614979483
927048595
1182393801
978671472
303140879
930523888
1998731639
420651182
705258193
1744210033
1301276500
2118446607
1568318700
1949093470
1283244435
1001275977
559352359
888730780
2028343678
1210306736
1645792675
4358387
1600362876
777284072
1264556019
22149102
1644470233
1993879521
2104225158
1388287092
1181483209
1651151506
1254237435
2078853111
1510230152
609194889
945677445
1627226977
71620019
1812288133
2130651605
634799821
1159791506
1887625784
876205695
2028206582
1742363698
1449485152
235980637
883592200
546231010
898394663
1678078699
1129798877
1560020590
835103125
614796979
824470532
1192266504
223340611
1857830452
1599689270
1376009425
1392589967
1501186248
1390084237
684759608
825528543
921491535
643516802
1996629407
1568436085
1079852822
962146455
1258017016
1550915414
607667651
1245905643
988114388
1341380604
1497989803
1126905798
60697041
2036971002
1798518523
497096756
187436973
1821267741
673953070
1667116900
104960450
44054145
808013877
1989772202
2056395863
1959207178
1640353860
1978766776
1976479653
532019628
21131895
1023289658
323191452
1370015023
976580010
867882416
1345301609
654311241
1149895258
1411079637
957339497
1624913385
27004715
104517651
674560819
1278013007
1448620208
817262416
538975839
1056821411
1533634244
468017728
1111236955
1685920972
882721496
197012679
2091815018
132277796
2093457050
1029369657
1209564725
1225562132
864999903
1110273704
809526594
621167155
2125046014
68413020
1757287202
2142186593
1480014570
312450653
1491180141
1659646864
1878745104
855526627
1479429174
1927179604
359044994
152518186
1189264227
633508965
1953767029
294470870
1143391933
557432157
1199985986
158757344
2107157102
903631348
1552594624
1236964689
1913789141
1293440559
1808684504
153716285
60712723
1014756405
1124852687
1769616031
1522180743
1420644534
794574564
679704804
1729681298
695248639
1557301315
1210041959
943669714
2067639576
313311869
2085388556
2054983726
1510293625
1193408342
808859393
449457955
199776787
2113332880
2013435625
1851104057
2042710647
1092762621
1313419327
948550360
1585462794
1122585969
155974531
210845970
897321390
1560174950
86026974
1298863959
1727544945
675904845
354140537
2043269202
2034337320
1428470583
1743680718
2132222322
400639911
1005922447
654857235
18113978
294228690
1378430083
988657954
1504782246
8017211
1204123123
1129578524
248558581
675337721
231305560
2062845972
433566518
785545727
1708410866
1814526774
519752768
908316851
1603495175
209149688
409423558
2122114992
1352893788
176057428
58647942
552331108
1605192653
1384034334
1283411926
475461454
732324153
189133643
118433009
1590585798
1816140155
235825954
2018024808
669004003
548184701
556609926
284911088
399350372
2114173426
109020412
889092376
2057589742
1320152103
1000853782
243991017
1566291764
1483561410
457932546
851002918
1043816041
646120982
1671597395
106469477
818938068
1107275046
2143940706
544952934
423859728
1910711041
1315551975
1513084758
825082731
289224908
23072076
1358929332
1546227571
1634413333
390188894
1542275631
1757240871
2059180261
1487023812
1355456936
900871682
501809573
808577353
2044721961
1391938406
752798377
635919189
1107106413
408081682
2039795345
981489873
1731037746
1396779132
1705472687
1506725395
1919471197
411246137
2108310971
392242926
1152886205
1962720741
1329014264
1782022109
1080513877
749023914
820244272
559324551
1862531538
1835599705
258453899
1412017687
49471984
1459595956
324562725
516149287
900067600
2010463116
386556631
187851727
1233193168
1648991613
1815727593
506536682
1621785583
1151718550
1565019904
380698872
1746897016
2034805177
636927979
214094747
142989659
1403754295
1403296754
1033290389
1683165571
33619144
356380118
2002878579
1694719470
843881411
2132854443
1092111024
2000162612
1157061513
660814877
118796680
1471626421
905926071
1124265334
1188112597
2036690521
151333358
346493844
1762615202
376590029
1805097751
163452355
853107034
756114955
1816031921
1390389561
1928232129
2050480981
333819269
410809817
1380775375
2063089589
1651109917
621037062
1940487222
389373859
640106997
2043395001
1455779013
1451564678
1636504351
1142591302
1102371293
1648121668
1892321244
199972242
1128618568
498911279
1694370913
1040567868
920036162
1212023764
285422136
1597815256
185984832
1768582236
262525789
1186478156
1781333786
1011430596
431062794
827698940
1125538179
1645112469
1437347431
1480996627
417772730
1619660875
1645952936
1899271052
1711119504
1309615342
911457148
509325320
1311618292
248240622
351723557
1494656624
1275971732
766227295
777779002
1234390349
2059641282
620543020
944271361
1248874063
381266659
1496367152
729236906
120571011
1288721975
439586539
110143992
948396617
1891388975
904873315
1767045642
2042044406
945974844
12034209
298711876
237990250
589464067
913659822
1085365870
787482000
1092734748
965377497
1221561593
455609111
533095312
2055794004
286637139
801177537
901001027
1039382764
391793392
899483236
1102898244
56927989
226649110
1718732036
760454723
59683535
2040523794
1548274436
607474576
280401818
1422439712
936280021
941034714
526017079
2072509125
1169725592
273343875
1524698075
1575691909
1269634763
1382863994
1816861673
1011538998
1764937390
575159142
2130531026
1628524029
559183060
1279737857
434002772
786356395
767505723
1725754288
287344052
93186137
742772943
1954223043
657492321
1874273250
198263844
1355090447
1768050627
1031201219
1441265100
2026902713
1863632304
676652155
236219348
123907824
1613084271
1464819115
1620347628
188977409
162442624
422198260
1037720667
784957566
1310974262
1849933349
1216830343
2096949306
1745757295
38752149
665538005
1773943074
1152967064
24620238
1596956429
527700614
776805408
1133072197
1148733718
1981559184
317881200
451289644
2103656704
1548364261
1890540690
740523582
871329420
1682630283
1273031863
240348675
1223960887
341045520
407128974
320486019
1416773393
167608950
581547368
2026979134
707232546
1985371067
1401599322
1880622553
1697506174
1895982330
282877872
1230285707
764348186
502601432
395744245
1304726631
2127918253
578333270
1535723442
987641931
784613563
1800605864
1446565824
233156186
1333674960
1324987471
731538380
1219748279
1216731288
602210462
766062444
399672807
639509050
1949610464
233704652
1160585973
649517735
217444016
1982975799
699953480
2049681676
1081878250
1337181465
1536229029
1992294313
1348320417
844970470
624040331
1004569115
348484720
1267401071
1703282266
1389556715
468299029
103155841
1336965851
1503506108
630874251
1541664984
479486668
613392445
200731566
2041098741
523627587
116510906
1534893734
1193428061
1345969102
462123334
297735549
1809273638
1273178228
1908503007
859526982
436336381
1762648142
1949999125
634830887
967800675
2127975634
839994470
2126163964
79566310
562269797
1807448498
928908085
1047650285
383519201
1626509904
112022340
1870235841
2090843031
1560520540
1751318205
1901874294
460479426
1662072261
767555864
443144504
594082732
602895901
1207329768
90522182
379445537
325333295
1438051960
1044642408
1900784264
45293468
1517419933
259642691
772848657
444583702
1727896871
1097536107
404484803
1714295123
1618032416
1472032547
1948492219
1594487281
2066224291
912343319
1680332261
94385379
1828431248
441161716
153150074
466640027
1256624422
2012899454
1222325494
2051094588
2069991035
469482973
1164013967
1208023519
535495687
1473311894
2121652155
188339515
1430941944
396819623
1153166760
503588062
725654544
1937548237
424899932
176101810
964005182
678422309
1271244885
762900625
1083526347
1695239824
591772707
1057992740
1403808885
1972129190
526757498
80965664
385177335
591114032
1602247028
2031298266
912746720
68224682
121229308
521994042
1333317813
100280987
26673589
207304701
648296044
859813609
1397598125
1649838324
576924866
60790616
1074624621
231150130
711878980
131504448
1571005434
452776282
859096015
1534199406
1257871468
1342742586
1788477301
182601403
537923045
19839921
741235382
31951558
1329027941
1011601637
405792692
546405920
384176700
1945474100
1640410169
1126891931
1320084138
1128259334
638355982
1535831304
1224132657
925849261
1586622344
811784738
908885496
1124243906
1194348463
1900344977
1835154069
547026766
1478189531
205118915
961197229
1584245804
1111632590
333413396
1203400464
1082567245
758172826
187299865
485379334
1648747936
1254366891
369075556
1928883879
849357817
773852850
1544093356
953439436
1959559600
813287427
1563273225
1942179190
1667696867
258385014
223836493
414328864
1815244689
1434510452
1194627081
176763492
918611360
122892000
64055782
1164409631
1215142709
2073811570
1191446272
1575641065
472893175
924384351
1455494248
1589796988
1827681361
422461988
496246134
905329520
1026185694
534089859
110348056
1314214455
1455552200
107703449
860557656
549082473
303446757
67644297
573612543
2078226756
729510597
1932979073
912594680
2023977346
1248083868
905663330
261185454
197490167
497243262
909580983
1121853611
1697681030
340704524
1939888838
1276976308
1344268206
1122872299
630826543
2019403624
242740882
1891225755
274524548
423960491
886502651
417150425
1242174363
44331443
1543380551
1605740488
1296729345
702783823
257135407
340173442
1549420898
956062786
928972313
1378011196
1617434428
81564788
1514229585
943054585
509417371
422191650
1799932253
1828214682
1262319478
1904242260
98718972
1354062723
1064484591
39920785
1464409626
1252811703
1097921065
1647373769
628455254
234313115
491223360
884552316
1357645351
121514665
2144260345
1908925520
1647196223
1549868527
1363411475
967201089
715980365
56779417
339927711
675282265
1010749750
1979212226
456138058
2045936789
2033843684
1800503687
927204012
1528792576
1114913347
1236431473
1502027901
1706661324
1334345809
767034888
1999741506
505755283
149173036
1965395309
1610512876
853990583
1245481809
793296561
371412841
1488386128
1194150502
756818959
482228629
1454704385
1658959876
661721550
447364477
882028320
650700211
294265908
483104725
2125455596
594950905
850347601
872729745
977338745
1777289710
157564856
539328211
1840782443
1925704520
1191889647
843321877
264904418
864920313
1658401846
236130707
1099504013
1378044851
1462664929
1927504074
1848412722
1489898470
342692888
975451114
1161866971
81039814
279247106
1112657953
34987874
1152489257
460754261
174330724
359198875
972729933
1102500044
1391314234
207461664
373052875
343814737
792571513
2047080801
1898730807
325772659
166885831
918678620
1102274705
1241497934
1033002024
2065281587
1919878504
1680385643
47678708
828794682
493674232
369978645
461526405
1413978488
1375736134
796679056
1235378888
1301603088
1655836544
324346934
1348942908
198347902
409970178
259877966
1823079626
1782593230
1261654108
973592933
1753260809
297438746
1200477210
72788158
642527564
650707852
328082981
623037386
1020433934
1800441732
346658504
1315999887
2132106219
1887730841
1264928066
1553649235
263594606
265173058
1352785155
1203608617
1759108454
528822051
2072680671
552177690
245096005
980397512
373854309
1219003327
1933681506
1998965534
1253788492
1417471050
1770025228
378493793
2006425115
1160021937
1514516738
2127948249
1768803858
1065880250
1351818076
1245952787
37223889
1851766876
1327474218
1202247469
758243722
179762869
1217281663
67050615
333101820
1167539786
2083211312
1395022086
1679990159
1833146303
1715594684
1337027981
384039832
747479669
1681525082
1876785011
149584176
720183818
567299205
401343109
1609042248
539170196
1574473966
3753078
534336025
508646729
303851511
1468489111
75126923
1771026596
184959914
1075291255
629962104
740803941
15363652
541783780
600740119
851436779
1306446645
1034032566
396928902
467608278
1748131498
991364407
967546241
173175667
1521851990
1508407506
1076243421
1914470833
153389447
1175471278
875596775
62457265
673417475
1170069570
196005018
161260164
1835014219
1431158899
619439432
1073368335
495334513
257372458
1401807679
1190607303
1121686940
982030576
96757170
1268142890
7450257
1965832740
598892826
1673803835
587167052
944622955
708062306
1577894386
1100215030
1385835609
625137001
1839403621
1970445355
87163635
357940248
663038712
1770680788
449350318
1984132988
899942825
1058596949
596069509
222495217
2031702102
103389360
1984948922
1456352592
210989749
1304672430
840233892
1682333397
876702788
414603931
941800381
878482456
1218903743
1360295342
2052145068
274574998
232945881
630306557
2117603111
1000605738
822936420
286333117
547176028
1234128833
1367242891
634798828
1920491696
964930816
199082405
317371402
2063764265
126954711
1896267215
996651140
1080843828
864318829
720285559
477494207
854792194
1463927472
1305490230
670324489
1949151098
1080765132
1946664465
651545616
1988818188
544418268
1193911181
661174956
387563110
1230796326
16425898
1893184278
500439053
344464704
991166867
1851069675
2126937967
2081613677
337388016
25327602
1217144181
509805585
1167896693
751098912
1656305820
1453784522
1033850593
190227082
418133859
1277622115
727304995
369642601
1834961473
1432956776
777182484
1086391365
1341302371
1263193186
2072538363
233827898
482932575
1800270215
1413505631
1245659010
799985971
796793536
374143323
1006247859
1738943471
225165532
2108531030
783699934
672064586
1558201756
1670734717
1693621178
990201656
973809853
1593823378
511381906
1924113079
235504392
656242500
193200795
89383361
63491061
2013323963
831310544
1647193389
241558627
2115313789
2017157535
589403864
1229548661
1963380369
1233236524
1232849635
1633836606
854110894
1769847634
572836708
1644163854
1216141068
1738897397
2142482720
787206060
866857499
1273990959
1862366943
679835651
1498338140
1741278439
619891518
1841302471
396532384
2077123026
575793855
1795377808
1119254097
810085270
1823572592
1678827580
1081485519
800867618
1097964087
1781463261
1105893266
129638186
1377797749
922295730
1132372175
1300062207
1737089813
794318987
238058050
1624788058
989959435
1631821945
1740150560
153581244
1801508112
571051523
2010060382
219838598
764494318
168056763
618182763
1329820200
912914981
1706628428
1248091902
1719554749
1574879025
1401113985
805441891
442558665
563682926
671992094
253529178
553958018
1999938769
1526312799
1117673184
1956357654
1282873317
674556717
1800102441
341854532
637384947
1101059584
1742220810
93532810
49843926
1607085287
2011658392
1851119820
111982620
932400367
1027044303
760503241
1721156996
1439807101
241664964
1582238844
1042685061
553638592
853509481
1286913246
791306447
1145319222
662805528
1788795007
539748097
237930926
2012186660
2074101091
2013802261
1487717700
139232730
1073220315
1749771784
1591193216
1602531805
232309411
769650953
2019112647
440596850
1804980619
701300411
156037521
719228891
1722246865
1373446603
278648839
1789455349
278283462
992342994
502552064
1160073173
1006653743
1720303177
463445292
1842533837
1225190705
23866950
1066746445
491915173
160962065
2062749095
575545594
1120861221
52645115
541853107
1761052686
1790508443
342574919
1754294567
600288667
1408284641
1262839565
855639819
2018798530
1219882875
2134375254
2020344891
1793934427
1354612320
319309796
1389018614
421113179
905599923
275338755
1141748781
2054989127
498952391
639405223
1332902907
1149144987
603834519
1777668222
1185396983
1480480832
1990851724
491711492
507453613
829087905
1661996141
329973909
855999495
533050289
528741187
1077984659
603578896
741343677
1468896820
1484169581
1119650195
1698882876
554123924
1716683255
510596121
1855188684
79017055
387095463
1394532214
283572676
755147812
121662208
301068451
816727994
430104021
1185827939
1148212703
2069488969
1729158659
1274078219
1063411783
1259820718
1290074514
268783213
803008279
868387566
1848904303
267720942
1194639628
1659443568
1933420242
2070479199
682741581
2011219173
601022266
1681620707
1039904608
940722394
1576961188
1413222931
1566047554
112815235
1285027560
1131699353
385076754
1316708484
763984535
39846485
210839975
374628936
1202919385
1218990396
1762758067
1249748978
1685258257
974434630
1668708105
1426888119
956071042
1484840296
856749284
2032941330
667313301
46785322
2025407101
2129792412
578427857
1304619835
1661430031
485427469
954996749
895666511
967174892
800976841
164032560
1501254959
100103401
921694354
1437725239
845908501
1030265214
970492205
1708933349
1734176634
602313176
635024119
1257601816
817940745
320080229
1794201089
834463935
1993576248
1827991312
308872918
644887205
623456029
1055543331
1185483119
545431346
2034340542
2079799853
1112514069
338024816
1667297722
996648241
1607308705
256720718
1710844221
319973021
166276481
334804895
957832175
1921985107
413676610
1905528933
1415682862
1457092108
893547880
1405609348
1667126800
1140437781
853372394
341380716
214815344
745357424
1626491048
451646518
1594617066
1277594995
928981587
884879549
545874324
2132687801
1531221449
1392727018
881711916
1099843992
1592823885
108835606
965987464
1376797686
1178037731
1528978935
2142179345
1542947137
1136418229
1723751866
1921994843
576742232
1388973517
1904597739
332347442
1519231285
1149018073
400084035
660695810
1045207590
236840180
544287792
1024214329
1564061588
565502643
40548177
1325753340
1440589595
1491705437
984363712
1054733799
1706890478
2105422258
408632039
252760942
697486922
1102981024
337877065
1352883833
1963877334
107290463
372973460
1500130047
1536140003
446544404
1126897206
2023911346
1501045009
903466340
2139627966
78724420
130796958
1113907632
1457634779
1173979072
1643744133
716305534
1381120575
1876542999
1740952836
981829079
255344939
167957032
1265198205
1211952189
247653827
1635250697
1714546382
1100214478
1125726747
1370103618
1541060273
1651094469
1325821275
1933502320
658087367
1260771409
1093890648
2134121630
1086562201
1602156838
1276587483
2050051393
698993528
1300456693
400960602
83363053
1684412065
1474634177
1273684122
2080625608
1169243931
2108308074
1355770374
1636507628
251311439
1552044484
360833746
1647426701
1838911101
841121726
1283208706
501107388
1209892665
740848809
660110837
994271665
890166567
1160111838
180021947
768442158
217885205
1083524403
213528497
2059845424
1129030915
1855501530
1276082825
866213035
264857048
998528209
1316417918
1215953295
1961786915
777308713
415873164
1191358318
1424663707
1548948624
461013281
254273233
297002592
2135337551
1513987957
2145384653
577888840
1186389118
1707452632
464950755
448662071
735871882
1386060329
633665417
1448209770
50656121
1346995785
1021826833
1440517045
1011300285
1610009573
69480254
1473752640
1082955691
1780798434
1951122290
1515604860
386753384
382687220
68317342
2028269407
42141398
1405300758
1759855942
62205947
208692904
1625729379
1274307035
997008759
99595
173958337
1811980382
1326706151
623078569
1821883428
1167984033
263468803
529884679
912371973
12318995
1198379088
752120651
1499292539
191120535
1070548259
383915149
2033127261
1992416595
1165000698
285692958
771265313
1554019240
1558672117
1456806511
1455849064
1219873777
1733282793
1287834417
1152952126
1512431029
582921589
216803500
2010073428
248691907
1159426452
965705812
2053483394
1797867973
1710650329
571285316
545476324
1983621446
102163476
1044975128
206349348
1260029180
1100521406
1064310157
1492929155
1300108164
462623952
1950419550
837670286
1626335464
1482828888
35348898
1667439479
1455853259
97139618
2067008971
516754369
543417490
508559238
628203877
1015090472
809977814
658349570
1418771620
954459029
1436845064
1055764759
223461664
53681949
1129352179
1259689998
1049677342
1882591609
1542781076
1424380602
944309410
1128221907
1251693065
587342687
665064519
1141352972
1606492249
1196898484
1113001673
1074517626
541442609
555819067
1923974324
573925958
1822625487
1097121989
1086581107
2075690902
604093701
845257924
1687306188
1831796562
668636295
1485904815
1602751957
1461321871
703948053
2112675193
865769795
353586702
934725466
374674307
1220963331
1192688974
47031619
1846535308
1361387526
1349434305
2020706805
964351223
2128114603
1005035081
1300412943
1730624190
640394729
555447810
1056773204
599439001
1902910193
1991684045
1666103576
822916770
454707161
1908652530
172194681
135921928
909371256
707064465
1314265285
931611973
1668838911
948313451
592984474
244037454
1839789573
1647207189
1535260957
1715253600
635698139
725341714
1293661726
1095982733
2086601368
1341227571
2014177958
77950017
954075039
836829641
1137757479
950650277
1634365403
903388414
725874623
377640177
1290416863
1671360165
1831098546
421776911
307777564
1352995887
485468999
1700036828
2088733276
2063098519
958838609
425407292
1698196622
970761511
956258699
2002191185
1514902991
1301799927
1421300869
1666798183
825838987
1612230978
551086086
1484436997
910647320
1950351640
1843540387
1178858344
1851146874
1370981876
987780406
971243720
1914601265
1868404831
1789881532
1288441866
1016556020
913286278
1353728161
208314659
1567104076
884744332
316983455
1826528307
1533262298
1950681845
1283748613
1520137037
842136546
853274737
1295594983
622284198
962922167
476084958
1180067449
1186740515
1784513834
1986692777
813324793
2088068324
1702759647
1548272154
824954274
827417386
1179568822
1046270560
1227102021
2027058143
1230141202
1342046940
420945148
749066092
2104332848
1798011555
334108087
1083909977
903931845
829881172
40505746
30718579
821582931
1437673134
1303595497
1011486091
1789853788
33574330
446314974
735393500
1504275772
975881713
1502051828
740581168
1611098398
1778239613
190283082
1292387628
145609615
64608174
485415120
1186514711
1019861423
730705409
1616159845
1137210497
1953395176
1707652035
1396926139
346040845
5054687
613285238
272752952
578531795
1772815679
1295045106
2020909305
1577086745
148057190
2089007372
1501124217
1873219567
1499934251
1510150623
196933102
508643171
1057952088
988033056
1121820700
847548459
1546221568
705823631
180965710
316864079
1329402838
574637467
829053732
1889200625
588013990
1667116890
634561441
413604154
2018291425
1288812660
586591800
1624724149
1864459485
168058154
1294559972
767258489
429694219
652897361
1051316288
950617567
1202060877
1313725835
1488140804
188130013
1204346821
63287381
195138106
396381478
1200272941
526569748
702169313
1807159058
1359660933
691767353
1045095758
906741893
2060199848
1864265784
1215223039
859015685
967507001
1322644377
753689709
454866409
1679689987
864375713
452655142
1284385728
1493533853
751318602
467852223
1057585528
1667773351
1381874764
2064114265
828970601
1604308588
1464344634
839897008
498312481
1435872262
1131010880
97880006
817708601
785430313
1120490830
100271843
1582285209
1714792968
1438914973
704914014
682832299
175805132
1838847445
1411387475
1418663194
728670266
618487914
313505961
138273066
1297560799
1264911922
251448461
1070296068
1153647717
1771921710
813541117
217540429
1750464388
789411499
423490801
1286922641
1428789239
1948572994
1092363752
1371525390
361481381
259501010
447521816
2114037289
1358163679
984739460
1437848597
1654515006
1194663144
598451836
4709851
1084213491
940308531
170282626
2026585227
711060656
2068455449
1927080753
1477515015
266927809
1962919609
78618426
874274809
780827322
1009030457
349424389
1493876185
777546543
962648015
991015539
1457273782
770389159
918024773
2134420237
132694276
390227800
1341463580
1293079165
2096386674
1452644786
1859871879
1547783273
150149409
1846430368
2100952933
495585603
2007905297
1736690578
975558794
121640031
1335512949
1332884162
649687213
1183803804
1481704845
847599027
1239155062
1804948585
2084439709
154192721
431024594
441341368
2100365546
317584913
745562648
578982414
1487241688
1557730884
1770682375
486131724
565257566
226911345
1326797801
1281347306
61484624
302527334
2124923865
73571266
297168691
1849629378
669061158
1102237890
2090084817
1017981212
234821702
1773130593
1091416012
1478827373
1359197795
1487432155
1588120352
1003399953
1376414773
2042159634
658697711
1545126555
2106545673
460308444
1030433470
357753866
2106091745
276951759
1617622295
1254521455
1347548451
1811387671
839821704
1934179436
9401237
1280979180
861855233
375494581
1027709237
831360968
1251703357
657859251
1483912139
1159466953
1038718694
950081281
1039814269
1289716358
725952493
937481109
1123622085
873435895
661088978
830367512
1104031890
786346915
1383276477
505618917
1298560182
2028901809
1515686315
1396060371
1642558029
251995664
268121843
1966816940
1473666259
143332402
1700761833
806035264
33318315
1568464980
1611543739
52396277
1164532065
1905750509
1145115414
508209053
638944065
766064019
2052479231
492056036
834918926
1141949224
1900093314
1729351922
1709536131
1972505784
96986317
247677183
610222477
1204491231
1065470809
1415576798
104011138
514926840
27501207
1125528427
1512893829
245346394
516798401
1926082237
1624606635
77689219
338390421
470926588
1577795345
247295215
156605499
2074956839
1673670518
506477083
260618828
1970520895
1217176079
295366172
2078264461
2077232384
262979904
760252912
493166185
2077413921
529569159
1678438506
2028585502
1805153117
2126072093
1919968464
565500095
452998063
1848554522
1408405720
926655199
214786810
465580443
2142245517
87251137
1751879635
1299430113
673289158
1013828247
45007332
1386499273
1752917806
940689434
235453610
913347256
1590472396
1138774474
952912072
574282719
704973462
1566019696
1513588441
370890472
522833547
1923388941
1293830565
407213771
1227079906
796190013
959281302
998399627
1789812848
2027471416
1373665608
1610528076
1108456093
1317489336
2086773390
1490109253
980392417
1626691161
1538176575
733410694
109949976
1221598846
1954177900
1873275467
1428471886
1837936460
1885589767
1644537168
1725861298
1306337071
37564438
558074786
1246458196
100437862
188372209
386574610
1647854655
484635744
1660967764
2063186646
518908548
1385276902
179261146
2051179745
2063818937
1590277970
488562303
2005233159
1485525512
1218254700
2091324870
23880640
1267087280
1013676446
284041327
228984554
849477062
117179740
1565791007
956440498
930099825
562351754
1387642584
1150310921
1801173965
59840090
2103413327
1120029173
919016967
1020744298
304698620
1722922842
870062684
707788369
1674862761
718025425
1454787569
1845375624
1944339571
189067665
1890627494
763037228
541845001
1540223394
750791032
1903474048
1634172145
1329161926
384000634
1781699578
568106035
449080676
416364538
995017460
1947812971
904661044
305049900
1568060121
1196097239
315450229
1387625839
287533937
1070005930
1244815876
1087634087
1316657996
2096909312
428568782
1601160089
329871611
1630074310
943170483
831767967
1814706826
1563118615
1956387170
720560180
142986879
1424499213
950773726
1883769173
1061272395
1725896963
144691275
582810980
1422671923
1000731098
1170471964
1302361247
1901530408
2353051
2052325333
1305796959
951176010
1334186370
848226583
780187359
156593422
403033584
1782518047
2125018782
2096186924
1874473897
1561885390
260097865
1575677139
1556974808
326006020
1532089146
1650581603
1183832293
1407289410
151989636
510131042
452941624
902212313
414384607
1145023108
780146782
1730722769
1085622590
1922100567
2040240558
1415924022
1694681384
2108038776
448882344
1048943241
1409128936
1373733817
1747043179
1888814654
506475581
1119659733
1742429955
727026919
1769736114
1388475646
852823483
164871831
279746912
1041573808
415009459
276489854
880290381
1378940067
1371751279
1265270460
454485082
1656522310
617752801
1475210667
1471779329
1951939465
655198805
1880590728
860412907
58536134
463599404
245359777
871763725
513609578
15935949
71983542
1766222714
1607706252
40237358
1596985366
1315043788
731597605
1411273620
1332858958
613345876
1997864999
1881817190
1139982348
467827387
966092513
1119021880
1289481816
2018534454
306673496
216839359
1758091208
492950080
332791777
614420139
1017654070
184344738
355266180
943643766
1431459195
1506124149
1468227660
1705975357
1967871474
767667093
1191148014
1005167359
400317082
1644638463
342165414
769655691
1042654323
1616944348
1667229255
252912423
1237267346
736999879
1243296391
1752726353
464173993
501964870
1677083088
1315335449
1702354995
803908889
1112040079
1583389640
362526757
1860222619
323249112
767381310
119315263
1452801025
1747773080
943512978
533935382
1563157384
422212784
1204559359
1336009324
1649958916
1580491367
1556800286
1847809218
109422564
1369273854
1347386462
1131511523
563716785
838162284
1073758513
465946884
699914248
1578093066
1295786750
483626255
1446569314
790801303
1466648283
786291346
725777585
34323655
460368079
715752400
1586031165
1911501370
139838720
546074931
769860268
2071989052
594103035
1945845158
1283086988
2036544428
69850850
840309682
2071864037
658402102
1115010221
2027290732
929435835
438564301
664316372
2006653042
451537529
1647055859
217106267
150832238
888757921
1378697995
285426938
551640196
253510223
933512594
771383877
1223622033
96753356
503116638
1118130658
682662995
1547278348
227332504
1228090151
498475690
568988488
263222158
1157751927
859853637
252069098
513581664
1660573094
1477719528
1920138959
143936940
1578254903
70765571
590992994
861160381
1940745098
393809005
599858120
363180348
297184046
348137555
1161057888
707291703
1785337031
2102269578
497437955
260438535
1072242985
1915250881
194351798
2136898500
64085934
1762879346
1302109598
1046493712
1429352632
765162939
1698063588
622532487
2035288110
365870553
262178833
1648410491
568309691
1164453353
402914165
472030563
761348277
290229115
573390818
543071755
209563315
274417616
1295851587
1573631702
425556377
632487129
836433965
1977038509
1947267081
1403758752
1200718273
1201921598
1631824280
1843855887
689908807
1885060952
915669155
1274551538
2141387356
1497753264
302486893
1833129516
279898059
223398643
1882576675
299337772
57202798
887260493
786536408
589399847
1828916795
1071632840
668640406
1652221273
351610599
1929041833
1377855926
850722438
629056306
1048230213
1029610400
1960922597
622589034
2043473070
1174202928
1471678626
565646031
1481726898
236632528
605946671
1719442400
686967868
435152539
7003367
1767799029
859377798
1680576016
1462793489
1433209984
1236303713
1493819918
90482227
860875170
1921397939
1694106083
787368658
826741101
1417386196
634183170
397838824
1883093321
1733800392
1401299213
578775773
60266959
1009433460
537404026
501264748
2105656353
181700335
452190448
1391198854
1907360027
257860598
422970525
1478054007
1284486839
584798245
903473490
2117897879
890853096
1620717560
1004253320
1147514451
1804162495
295947917
651320340
447472297
929670907
93120079
1785393169
1527065861
2071250323
1892839569
1456315717
1114321304
1845182709
1578073769
975565664
1538151037
1083495295
947771775
1302797107
947393880
839254232
1934780969
243603661
69062326
425933907
1386637834
1501304295
1862571767
1905956513
1606310683
2040444008
678921650
1219294464
463456194
1497655274
401684158
905957034
268880967
638638273
1173984779
525366077
1877763479
2133675431
1742271487
468834589
233736827
787291751
1216438735
840823800
134941536
2134257143
1412388171
2051248710
624835356
1780902973
1533187582
1750713503
45506123
1049583946
888172586
325176049
1399645361
1241562825
1041248926
1331727144
504785009
943389396
1382216025
1312329638
310015732
436400472
890737406
1072532773
1080303891
1802473299
124527762
318402896
796676834
2078966914
1340962212
25360495
276755654
1211956766
1089862902
139054257
2103169684
690055187
1544356869
947137283
2129939725
787691645
1122442362
222565099
1413927174
490062059
2112412386
185727750
1073289349
919275926
992795744
1827606805
1850880623
1842590382
137237021
175701714
1456821005
273735476
1264014629
1736980647
1372482629
885073657
1238975540
193057893
1933675961
2014417097
1363633704
1312155377
432934153
274437468
731748199
1012099738
20346452
1309222980
1466875390
228240773
224281671
1595394978
354272542
1662470130
1806589995
106146202
891413086
600480286
368143063
2055452185
846668102
1380963082
853068757
1201658470
125581335
505577073
1165724261
1447700107
1386128249
1062247118
373288532
736365379
1263930152
1535195217
1019274833
129539379
923790882
1196990020
861944411
936697411
13407959
1868757525
1649836700
1514606689
1296979726
265196731
422701021
1033768908
1625033993
576623010
2060758068
899789990
1790439146
236926229
1898216252
2136817232
1300995933
746893722
1388020176
968148136
1126861198
599621326
2114735785
98480812
1160480268
1713453047
1250523843
356141262
1929037372
1522860443
1367480660
1075586890
1092946167
1264482225
897839063
994697265
347936506
800990384
942962466
536711550
148670137
1330282260
464626350
1013614517
2069940449
1963225092
2108387715
148629471
556104966
448684360
260523611
665215554
1226640556
2085540760
1207830296
71691248
550015232
1940356339
1741031035
2015396172
1001389519
1390014223
1811526461
1367797920
1385928376
691193176
1309413497
866954247
644852424
2092194555
977008276
74425263
766220669
22677864
848763520
2129209318
850206121
1001189128
1706942236
132174917
1274602327
1146305722
1438182403
190480564
518611734
241372190
1146195869
2023242818
675612185
576831096
930997608
1678331864
1432130328
871948878
1234290751
1824474978
192078379
1351197254
1577420914
1025639732
1380899100
552057477
1019440647
1555815324
838381379
1487206352
51183581
186035940
1925413645
1903574342
1244205962
29565067
1373897826
962269931
1496033088
1170391238
1677058696
105954178
810057786
514738413
1240457063
309973914
960599034
1544609121
203990071
398685773
1772238972
1200707738
1647095137
976285076
681057274
2091031749
1699121019
739698354
1398474208
1553198624
649745054
934228288
1211391640
2012894585
1641385818
2106459613
1901559677
210504196
85209681
1067569925
1574685709
547808261
347865462
2089194803
273256759
1406850771
1953445686
1863693150
1196076554
770798386
1951887119
976971300
640680930
202076529
296344207
557491824
1209839384
1166885835
828750939
682140282
1908934163
1085518000
927870299
1552465184
1122460405
1892250839
977283184
1007817676
2037428947
504819078
975560517
1942457459
235327083
1640287059
585651685
447441907
704682648
1846201165
316688243
393704677
882634711
220428922
1248285205
652381449
1980582686
933101333
1565158365
874310642
339559925
1019669376
905878998
1355534593
1982125760
906041384
899221947
435012215
1742297345
1611105815
984298691
993022534
712596909
2066827378
474258783
174091715
1883980510
2112911283
763008507
1623077658
511612050
853879625
687303257
1746751364
186725747
1308457996
1932643136
98231794
1324961192
440110717
1963819812
1708260617
672466063
467313892
1741058536
1670870417
1392574471
1621899774
1176949171
812025906
766946612
983966313
908706372
407293035
1752387615
1186641857
558571141
823445131
2110315744
1815349865
1491441581
171310520
609851208
1860901865
253762029
601987657
1775205115
1087643974
470513831
151424041
666921985
1970851068
2041668298
1593325877
139472732
337224020
418750200
439005957
1501637172
55528187
743083930
1197962686
2068114263
1797587692
1146748719
2097393001
1165851249
818215089
501429566
264308185
1480618281
418366639
1194283387
320995042
1640815322
748151453
1318908052
2098908221
46455990
756691796
2061768832
2032646875
442246737
1001162646
550726890
250748752
1766599209
1371222452
23571199
1020054713
595533092
1175363706
910060891
108073444
897761179
1555169458
293943684
1015365737
871623845
1169418280
2040910663
1771420327
540275637
2029651821
806410512
1565100508
1725478735
192996363
497526787
1052474495
963155602
1820367657
778471667
1660996799
638786710
1863297862
2031100838
1560694413
355957077
519882556
1723546561
1477256576
497664319
498642778
1229174059
1311769608
1841821195
642323679
1321197443
276426876
1485821667
1566409623
54201119
1580700702
1795586173
1019171837
420898025
1967919498
1197647055
930457016
2073107139
359817810
1619723481
639001113
1041811463
1685339537
295243504
551372188
1310927105
2038400538
1915863226
658633449
1685198860
300105957
832904779
1390808295
230871378
295506750
803568404
1439979709
1107918649
1983924373
2089257327
707389413
1685720715
1256153466
1495020426
593644369
767511276
2009147705
1431649155
2141179019
1826702033
2026525858
411411297
694726906
981201886
430221286
1831787874
275940186
755449661
1322034414
678151355
1513383454
1410409882
516866514
271211711
689532508
996887471
1327310486
1883593347
1531708690
1986840233
738653202
531526701
1748193858
914960372
1266291127
1274706243
1843113605
933101947
374899716
2059416507
228793819
1467431479
877284048
1297813162
1772278065
2100054684
706004767
885164139
1785639326
135677987
312519281
1749510458
1860432326
1430284897
1459055424
455591067
635414689
89378479
698434851
436912294
332821314
203392042
1307360760
714418010
744890310
905830744
1539879947
1013431753
1914330872
913841788
1023014160
871916835
1019051616
2125019954
278223804
1423377061
414067656
151071345
1976006282
302985178
668155315
2066302549
1997714787
1350021784
115771142
1978338534
1800216719
1876999632
2012197108
639247366
566662740
1026685332
1961368717
681747934
320901492
1084838664
1403047378
385660091
411072388
814454044
1310940560
409360381
1457876829
699910228
283571134
526688166
478854818
749624222
1649560001
170725703
1650438372
1052578772
220443813
800611239
2076050745
1948304606
1903703851
2053067581
984081572
286118091
2118818911
201537104
1861640392
1555067225
1466145197
115489187
721516936
844482380
299104513
2035899495
543861609
1376695074
993119101
301237320
869467705
1799189784
1307681468
743301643
375769788
1486820721
1196741731
1985846662
1212191113
109155486
1233503141
1627048540
1591867624
16245733
245052208
1164878637
1189599986
821863781
1868275760
622530398
2022050821
1553249340
1656333342
659910107
977183094
253916315
555900661
2092345965
361021109
607841406
14084529
373397915
219344025
1215144917
782880925
702585940
1960703717
1620069452
412718302
1289456949
2142065543
1765749289
903952308
455765
780275606
90403927
1379388475
1619886875
1242908235
464520199
538448220
1263851846
1859591979
270954032
403248329
538873960
2012697667
1473538710
285269146
1957073174
1042301055
1511732422
135928244
1864347051
716010911
1274129491
1005970001
714049684
273078929
1857174636
306344991
1990901374
233394689
1562741975
872414729
2012371957
2038818936
1452997058
1732014926
603167015
1803586036
1090507942
1797219590
1353375296
74924324
1745251177
2101273794
220925865
1792736556
1351473587
894856935
1019879982
1174593541
1285267598
244898887
1966339854
679679109
1431832287
1140219191
1793360102
1806707900
228475345
382696272
1185558318
1918371884
819029105
766387154
301048621
551109235
382146734
1925036478
2126228287
350365929
1589190482
937111670
725518469
1195391268
1078892549
1748381085
542341536
1179199296
1928204819
899429162
754028559
528903276
279536586
2040976079
1746324392
1533828208
1395936196
1898309212
228622220
503694424
108452013
171889591
431226308
329060615
225220984
869914100
2037943332
1217133800
1528927545
1997951115
1594073038
1736099454
1253968972
564078737
1098408508
427290187
1320288332
1775773637
1367047301
1735491039
3244932
1006462653
758918356
79221965
760402532
1231928869
1718854058
1448738926
490681110
24724181
2010881672
1529845957
1594334499
1294779935
381511805
1287399368
416164789
1035166157
1616509240
1760696033
1914000162
1460078794
973896898
1362306458
1562764222
1053368984
1445467436
1257269208
815583273
1497115895
783410782
1920191365
860995199
1148675616
1782082198
410789940
1910989050
739082156
103354161
259314582
1853265053
494884775
1294276644
489799956
2011515761
1475591220
251055357
439953310
932854643
130888811
1122495548
2143530872
1230919447
2027344848
878340200
1102850434
2052918689
132191162
346319830
1378340020
424956891
2127017453
1280353591
260045823
321221410
200912643
688118645
665228757
1813488414
817633367
208194125
624806165
2134730967
1333865007
195249760
1833727055
1250803606
1976319634
2112596414
1731726166
1868695744
322689757
1276348279
1631389128
1948894375
158515814
1775544449
2142164319
1027936810
1589186813
1022054454
627598361
538376030
1598970893
1427949396
1207310877
1686139225
528866921
996880795
170028217
2115325249
451258701
1171761461
1135473669
1065076653
446816105
1211343720
1293683109
1200092552
535623316
698522805
2057105001
1757672411
1152778844
1502416105
691960074
1362485321
1603143177
1441113011
497830987
1096063354
898453375
1874971729
870880521
775702220
657578077
979794615
59134204
1012115781
189772101
336215802
604904459
347288424
1431073729
2125308386
693536676
817817952
838778003
176867669
1069086798
1417939381
2024451412
1656579116
69995505
294354112
599029739
535027434
1282181208
1358040606
2126639020
1536876457
259903826
213347263
1445209172
450103910
2129323756
223669909
897713124
69799358
626060201
835529565
702350577
2053895647
115094255
2105887168
86563046
450218672
1283512057
1616455193
1338975890
1230271024
1926747962
1786460163
1721256938
1687739921
1235861187
1590772643
965880012
1856405314
1229968054
1537135165
984477803
1841627828
1597294519
443445460
1223558357
81089699
1390280917
357218963
1193072595
1093332542
1225151897
813180734
321246805
1596614755
846422173
1560323214
1028217263
1309563264
542004482
25294275
746889893
106133540
132734352
1406131360
1336335260
1433209004
1945797245
790300889
279716342
344100992
2037716806
1466814612
2048366997
1461179106
38449744
74428719
1545962985
2040534288
545040780
2055247596
1104047475
387820141
537336252
1784474977
733233807
1343146186
1984853006
1151039403
1362270014
1946723508
2044237060
662040771
367711760
176280974
2100978309
174945239
1950713160
1718420020
2084762030
1283173399
1401000117
1667552405
42808674
1319226747
436902904
575288965
1321284746
1304843475
1257200844
374724055
1978517634
1005752255
527498650
1925050512
1854137090
1780542937
1405388524
204564704
1922849894
1760368481
1212109519
143204901
357648972
529977097
642221513
1110484035
924048722
904436106
1786876494
333908092
956811244
246623660
198427159
1419324772
1737305083
900639970
1895352568
573977472
272765309
1286775758
75128486
897532176
400843989
827707757
2030887308
1475579541
681409736
1160165559
912588931
941210383
962603212
2009987013
1891659126
1065838653
992102312
1804298459
461018862
958930581
685434101
1235159546
958819202
90470866
189653010
491695577
29762354
1290444110
969808400
1364816672
1910116709
435744798
1027550241
885655134
320831609
2066489540
985638280
960014296
838373988
1374778062
797233665
1840119321
949365877
836653421
261163145
242724084
320661565
1028533452
84770883
1532999181
1310592676
919051898
506507415
1121427795
316512870
231330911
733623621
1372089455
989741318
12797548
1781350157
1020806247
1867286223
85111373
1276282800
1092027510
595711863
18046795
1537921500
119701251
1123592574
55946045
781905466
619941378
141207519
88399327
1312442989
1336208130
1156703309
1855669842
1129121671
1201983237
1218843197
2049285643
605198117
115497857
827246543
1266071095
397533894
967297504
432261403
2018274028
975960539
267543684
2125748735
2139545699
673072972
2117682778
732862645
582158007
968708256
297001816
627040149
1447650814
412154866
223434996
1277636521
2145530577
1671126497
431064625
1546822370
12561051
28512328
1804659707
2122376837
372225923
301600795
1631081673
1346354419
1751506249
511321025
950093354
471894052
864971969
1292880305
622868421
2069617729
1308360820
1189916140
881169434
842865011
1768964324
1864018249
549879998
1580142106
1285615909
1149781674
1549692600
1902289225
1698316852
1950863866
1555722880
38307109
2042589150
751431132
1595892913
590803162
1841997113
855421525
563857784
1219781367
2051876892
240669487
1253474710
989883283
1854983722
1493323145
2141930059
697532078
98285721
1565531899
1915082190
896454276
414668891
705856224
2072847213
691350980
1878768377
724711830
755957648
472250784
1121983999
474437020
280872030
1731398659
1886506059
1458836238
825274760
562738760
1341276352
250361096
1513624899
1276035819
45978737
28437565
1716927477
1766948948
91894067
2016494799
1372465183
2043793986
1433587414
881007986
892933069
844057952
1511765736
104899717
917747602
1143953496
1642353021
1139826547
1909742465
906778086
1687550143
1345697818
1270525797
346544328
1688278519
495719246
564816540
848878577
869893327
1400270655
1036104870
1060046351
256065711
1277987314
2122077585
857994089
2024822796
435064445
584363407
1809025147
1813064035
524831838
905147894
1272204095
158852815
95221066
578767156
1508427333
200303326
32793551
113046209
493024072
1751983208
1583540363
2010220569
1630710907
925549306
772055470
2073511923
351807194
353012520
1564825707
496386973
898856255
2038786772
130934672
617729655
2093617743
284697853
332409212
356234903
297497085
36294256
252342006
1354646679
301833400
554537527
703298671
1491993707
224055615
1876999465
1902121352
1670665614
1950953207
1927680755
267580958
694403708
55928877
1109354892
1795723589
256319944
1675197505
1871089175
1629423434
131890759
209222148
1197895932
1109123110
1271711477
1643661818
597006796
1389376816
1288783663
858947641
24306688
1224501293
274196391
1760900944
1168474921
758931683
1809266067
617411081
398544562
1952797643
1845703590
265323991
51402406
1778257881
355725970
1151864102
283295667
832230717
1282338852
237494622
1541793707
889565994
94650582
637050159
723767600
1228697280
684752637
887433087
1986779355
745337003
1960084421
277333040
1292218438
993606519
1475602263
271527946
1924113363
1537993239
856377491
1425326531
638133586
543569318
1806654905
119313700
1722458517
246449344
646302896
1425587326
944479153
1043759234
2085145437
1839758084
1266160098
962048800
2030470979
1143769116
594946502
420851404
911038155
493443037
1142760488
1338555140
1712697464
1171287810
696162668
1910770602
760933321
1233763359
1180892750
204635819
980666782
739637700
96104316
991224422
341558088
1652759048
1312998856
1047184448
893265097
1030469412
1321464703
837731938
464775971
2115669685
1684252460
1643085432
457534925
72024963
1001470146
1752030006
1440796285
1478469731
1613422066
1456083809
1830170912
1309135357
1159538074
742923316
587906337
544026724
1843248338
970237488
1345545386
488796980
981629682
1469293866
1141404901
1789653436
22394246
2028035438
1543696172
1939562108
73981262
932117039
1431611397
878149940
2110153074
1598270434
451686552
2043214047
1810095173
1443581667
309691910
361039425
2065008686
2000394490
807963197
640638435
1608776371
301518797
1649820597
1357644401
826616149
1019414411
851830280
718939895
1356445158
328526064
1293066926
397482245
846168805
1044184894
1851473866
213398369
1529515856
1220185770
464812537
1970460610
1003821765
1736897291
1508846495
1769566551
418910878
903120246
40058322
2031648413
108840254
1407978193
898654094
275686438
330882798
133278204
1434814259
1323484951
535145988
595225091
1595947492
854273593
1847832258
1954232522
1783929973
540978530
1934319632
1882880171
248466139
279500614
2129420138
319624984
1667365161
769275818
1274793325
533211808
1271651146
615355864
886241667
2112887197
1234097589
947600983
960452333
1842235367
161641809
1999853053
1015330972
632704410
1911926773
1830302580
1548932376
736343218
2127588428
1494336044
13570932
1685667852
1363530375
682814404
1223925505
1397406025
1695048849
1831471890
1034208271
2100971195
2098257292
141911531
1090360179
621955601
1940446052
72658786
2121584503
1407501997
998919702
1519424143
865804221
890851207
82096072
1884374036
5475768
1249017287
574162461
610082011
143083681
1551101573
1981655366
305675262
276148744
1337051591
1679480110
306065767
1608626712
800247768
1945174233
149860342
528307005
1278079101
263847821
1170622348
253011681
898394185
41281608
68954013
1645802073
968452022
498386636
379447478
1129128311
979910887
841880329
1612865517
2004124759
1377443292
1345778138
2058123290
1376047811
1028407010
304626948
1335301252
771520710
1633140964
65360959
1778580310
1612589857
313256869
265597947
1992279815
519226090
1747715984
851138304
856220129
672293421
2040118369
353099272
2106558225
2035671151
1528100848
156926017
1399508387
1202814561
2145016547
1422312213
1017559680
1956242092
1787375821
256637748
172710547
502554010
827976912
1460245446
1238689102
62092767
1624125694
45359089
2016798361
1633729635
797137840
1954558464
1218212211
16050516
1106288396
670563372
1095981546
931086135
1828298181
307017926
54032208
725432265
2053018180
1842666104
1180757690
904100030
1781726452
243795000
1889830159
1828261576
144955827
1718209087
686356842
1430647615
1870028621
1844722052
1814456119
91608881
784876701
900933786
1866313863
2133866545
1622839129
2069974828
47837254
1292287163
1473243684
905455403
1018557607
2126174211
1743225688
692294797
1539227959
1820046975
2111664648
850023782
850139343
1021145689
1375315409
637287019
1590169747
6983404
2104908757
976693047
784247188
1355857346
461839761
861133409
1601074022
1086974697
1651066661
659258873
986920451
218271819
1227298171
1906769783
792962252
1700680453
1523989518
571027515
593172362
1360783074
1211827240
1866771866
487083499
528038627
483979860
2041483587
1213872437
161017235
882504956
1820256714
79941155
562694423
726997547
1462762019
1571807321
1702037406
2141048518
1693270685
895353593
1291919167
107258856
1766019226
1864463488
1784469304
353541414
241260300
272306159
1057284736
1944586158
1247645497
480724854
806372858
981981062
504192998
1733895852
343458539
750292525
19025522
595287260
724470909
92514645
1146926758
1047547661
1574323054
1526503441
465914694
1751790249
271727231
1696086530
1878941183
865349423
1532494460
1981670873
115208249
1474660561
1995652771
1532687845
144804408
1943524064
972472667
685891686
1613552766
274278791
121433894
591254630
1910777787
1081308319
699952309
237232340
634612905
1799467273
385225018
524984818
1190356196
686572658
1171334169
816937046
1115505321
428168664
1113252010
230704787
1600010550
1052651745
1729512011
1523103739
385600820
663662645
650713345
512888436
1301933243
654814921
423847292
1639479604
1104400392
1571390237
144571627
667480616
666411284
246907059
194082375
975349078
87878756
287408872
1285971392
1422319142
181524711
633110314
1965011251
1096842827
1276323937
446897914
1302373458
1290533726
1771896813
1706516869
95333710
1216931226
1849325464
1180583898
911267954
1847457326
1455289095
145654981
455959809
228107546
1962164746
845887735
682010919
1471236009
457410620
876852250
345521689
1866249938
1067904412
804339603
443905141
573865224
165156508
2112614579
984223937
1203670264
160916688
1536131829
1883131792
1084063591
522452584
212417070
1457467712
2073188777
1897176942
1099418814
2123108071
660134898
534917436
1019631106
826963532
1745311553
1083517604
36393102
979455513
1975192634
86423842
1242863647
1304183275
2124025972
1514582092
185168911
20477786
2119417253
660030003
623618535
1622903084
2036901760
1183809450
425760557
18205832
715332119
945135867
942363584
349232285
893984664
100799759
1515248670
1764454062
1454444325
1029462838
2139046793
1487105873
1577165588
1732420066
491843287
730817979
1627821766
1494036487
2066011532
241704959
958582094
1096717533
761580939
948152435
1267269408
1446092731
485678100
354582635
2080633157
320217429
93753537
1003496816
1773613685
61698911
2019780487
1144511789
962683442
664258657
892416743
78563782
952696517
304301380
408915603
299124274
320650104
19783685
1748850906
1623820860
506486450
1137379587
2139960792
1017222845
2090805378
1784552238
683677994
1388997137
1761394861
1593480046
2006898726
1901100171
2052959510
771428857
222020782
754811942
312496005
1944068598
1948602006
74678563
1795124428
380094914
686993044
948245113
1536637434
636412827
1835243579
2032931102
111539056
1984773392
845935589
832533935
7404275
1232961601
933536242
757695421
1624735052
369222523
1958364143
25116220
1673240931
1175888217
2073235318
578429866
1502297646
249772430
1074047028
1043673863
693180551
1308326098
336790027
2142123763
165128823
744573232
768691183
422337156
1602645979
458770977
907927913
2127365663
1489157737
410792232
764560643
79168110
1924997768
61534707
1730159362
597419390
78923420
846441973
1844730682
2033436398
1205231689
1373334938
1717113623
834092047
235546509
275292255
1466945617
1647680532
2047366309
2005296137
1304206112
2063436866
256812593
1282447011
1822107715
1548866690
1486188433
1173990705
1322716046
1053588327
798011185
1570460808
79688045
200354393
1625664728
2137184735
271770191
1922030106
2069766060
1567251088
1966181349
1975043737
293723286
816823416
1338020860
1814211538
283118750
976907813
1575350836
1627670908
309390061
1688268775
247485128
109195151
731450195
1998529128
1842380973
1827787328
1333209127
1619943635
732813189
2035476231
1011185963
967860019
327073329
545261491
1085771996
996005001
1856907456
1001889686
1499317138
105507222
779559757
1581129510
1043797356
1059811793
754934647
1794799853
1958391888
725412736
1977213695
1141761358
1522655845
639912025
1206551105
1300754094
1658561744
2071166123
1757655637
527943227
1655875837
1662179604
1807165116
716955452
1615785818
419834207
1022529611
1058067589
991684011
1176346057
320954299
1342215197
1639714175
809728797
1613532768
158519980
2110990796
1849135586
1943106185
1002424747
454030758
598311034
1088985048
1648769489
1323197050
398637449
408265418
111523847
1246453231
1230067103
850999865
98451970
130228430
2028251657
203291141
1136007687
1920140489
2051844876
1660513570
602336015
1966596764
2081231361
502927352
800273828
1394735235
1416974125
1916492411
564462436
62347523
1227768037
1570296440
676783112
155049976
791590164
1727604177
206057709
1467331040
774352831
411716936
64854427
1699561917
1671003384
1309128081
1674508321
1815600909
383944765
994276017
23293328
602918048
683211883
2102098352
117228927
2039275133
1704996146
446948070
714285719
1425579994
1678427622
221197412
685896592
2011759106
469418760
1249752105
522661463
1571459675
1863332186
1029489197
1484117228
1126381587
1696052967
1168063231
1656537463
580287319
1917444906
423092588
1120058046
1993626303
831276863
1272893897
1702416403
94075453
371545531
1352334094
2015624589
1092112548
896797554
2057871768
536811752
76103305
1784438711
1498802580
487982364
137471019
960068666
1150183656
993734256
1692684242
71744865
233751001
253251541
1603173388
1301314344
207176918
1551597002
2035045833
1956485196
505715460
639728555
1756367625
321051489
1209890951
1314805607
755261565
1429278400
1169446474
1529171396
1551093814
1718544601
818951449
1594947281
572338094
1326431315
1574921932
1009564178
423550573
1616375961
585064915
1818266275
1321302917
429932963
2117376540
914353090
847979752
1005111509
1951097910
907885764
639908972
321703045
18538344
1600277839
508999440
1372084504
616753141
793721351
2039542402
861970463
1620971688
65048622
1022694443
2044731817
1816176257
649968241
1579019892
943168532
2147334531
1748022482
398618566
1135920199
1286287345
1061685530
58759359
232769014
377348072
1059328772
1396242900
368085971
1794552356
1351650426
142850614
302829541
268028870
36397493
1894262209
1704981514
340312374
1752812992
2040513418
1933418864
1471729476
1919729355
500036517
1436561893
1939742496
1173717437
1177884152
208920328
570756817
728479573
1771190192
784317320
477267087
1168478166
417876598
1037922967
1761888401
1338199948
1663295940
1091620930
787113901
1489967869
530610750
1659900546
1901239613
2020739833
926434947
1592656000
2046739799
1059031312
1873249963
645319477
1256150852
792196050
221013534
1110488493
539682820
1539541739
1382834496
353469822
1653322670
1552327630
2127049999
1276754542
1662791843
508568839
1734824926
1856409484
1493936435
830688158
660857902
812368523
1524882987
402503276
664815531
1464214718
1938337983
916110126
1726949446
1010299613
2099959181
1974796706
2002194196
671085920
445025741
1193765205
358253111
148662594
2028431916
929969245
307080124
1076539204
2072646986
1655274564
48400150
196396290
185935198
492957400
1060411390
1469940997
33683164
1544605996
1102915562
318549660
284069485
1670139156
1454968286
1918613075
2079425486
261686395
1437137481
1617190598
1009316624
67235357
1253396409
909252655
1591572446
1740077422
98467697
836184244
1840393961
1486289836
2047012902
46570697
1098563777
429613795
769879253
687079326
1534096344
341324594
1030691311
1285151525
1050625688
566217337
163574857
565706821
1166283201
760605946
978376560
1534760877
368358158
688888072
437652380
685439179
529219269
1866540044
658594761
753617835
2129476254
454794873
1553642668
1650323481
845668154
257589107
1333152246
1526312417
1115317081
1440913918
896615807
1355525644
1527205177
976443490
1094581475
134756892
1342557589
2074821054
99135553
229327943
715923795
868271110
874369042
1879685281
573307924
259017464
219859792
597988602
1295645201
1111529989
1393714825
1605290001
1740184352
610169423
1324194068
1524030343
973292634
1014005119
930214931
1912955615
90687984
149193564
1576439812
1742812332
1402536629
865526945
15762458
353003967
618783007
1976918184
79684363
236791390
991729189
1373511869
390480506
1974282684
629357447
1780223070
1794099374
1703618327
999523829
629237279
1106756343
331670848
1667137217
2072096558
1926349805
351348537
1371359028
827053101
1656768945
1584946188
1761862087
84255041
734129150
1890260867
1961559357
988380655
1058935443
1503089293
1082783241
994537958
1442460589
246248064
1700358520
1871343843
1702926829
1818630856
945319683
1333981002
339849913
3785638
1686922089
391626303
1519969331
442178449
271903331
1771974444
134081614
29699901
1546449182
809140625
1531692507
105797892
588363805
1640601068
874911717
294714068
401139189
1752492652
533080942
1083899004
1109303716
1110564689
597191008
2104825174
1456780319
294470398
741564836
11721738
362525539
960767530
1867602059
408723087
416232393
1141569642
1536515449
178520889
2012087120
1157885025
1627711807
1744072614
744975131
210084791
1899955163
554711654
1601599949
2146640728
244970312
990618264
566515243
444993571
493908440
68587433
195729686
403452663
1795648327
958798483
1729015730
163136678
26559650
497999255
1240417749
407765707
1762896208
465636403
1927067683
2113243937
1621418455
469193744
1186303635
1297744180
1819652551
1640596657
18873928
1787918497
1210367668
1509163044
2136568891
765733822
1708686671
1841623791
118826727
2106389870
508340434
390091833
155365757
1303713580
373309551
522956434
582333676
1191986303
567086598
523415395
46629754
150861642
374453299
393576521
1781256598
1436879998
129451092
535946816
575762753
666806103
1576754520
2069375584
533205962
536698590
67621243
301779550
2017727548
1786622220
687920329
548925449
1861830956
876396601
693285776
816034393
405135318
59921895
887623694
969547071
1992703288
1171206231
739354905
603193834
2106255685
658544130
1959307326
770281342
105480495
1375351389
907311160
479572540
557953182
2061973816
2004689610
1889352973
263140594
868471820
378746721
1109055776
1396827959
1270863289
1555446075
1196473850
1983172185
531347122
996316503
1950429707
232601943
363911519
1433411891
238998224
2074796378
532026989
2143953063
2141562115
380769454
45191441
1279906953
755887426
838395920
1212732146
2105315427
107597764
1642099075
725627102
1916688728
194951357
1965230745
2119857797
741477249
2102103216
1275107902
6937482
205523325
2005704930
307357533
1198735092
1013215491
1034845087
1599861503
1743039416
2117458684
182475630
1616665291
1006642401
967680036
1293388041
2028454558
851163761
802859134
1148481114
777209701
1417143391
558350442
446330664
1099037037
923609180
134117391
579582299
210722318
1775371382
959416594
314139935
267385435
1968841940
1521075354
807009547
348185982
1641013049
342395382
171333315
1746887235
1374222076
1185072270
356410156
1971421812
530033098
1357083283
542555634
1814614065
179897395
517255894
1534068379
635961469
1898020085
998660885
1494810779
865381677
847829439
471406167
903641922
1167988806
1375099890
651627302
1339818593
492958907
426652597
870517216
1048073853
1308113290
2076261736
1623671570
49851443
1364130799
729810217
273450271
943830581
1485787545
1563562872
1411580695
1489859526
1155807896
1846706337
1174774515
120900109
1608291338
800248451
35705711
515630060
952177198
1678057340
77982453
779246181
2119647901
74349343
546573520
1654138098
1118475886
1101179458
501192844
1159221521
1351906539
1093279734
1229004698
655000542
417092987
2022916317
1611981723
1917599930
1055449413
628092858
1188289711
325253848
1931157221
1147167186
1624197069
553118995
319595402
277625725
737656057
1600043392
1980353879
717669
1939393792
1001902886
1581319670
1625063413
17967413
1532996765
1027607743
758336145
699879304
1635496277
1417169118
1693478089
1964950195
362153373
950215560
894645180
1464452934
593039024
1627351714
1996287146
506309304
1016841017
830519874
227146196
977768637
2081407877
1495920632
2065771966
1979959910
145794
1810605018
91910085
2145498134
1371570548
1367321474
419276996
1599937400
1330747824
2027594882
700118779
80096784
1918196528
971802147
689777163
542175102
2012903853
1837710239
1113032677
1287993161
454839365
91375323
1857018062
1582839825
1119444199
1419405798
367377134
1314426000
1007927719
1104960102
1444429674
1215680284
1357659114
1300069036
967495307
1317844677
1198072174
603298973
281695131
1006681765
442108980
1855245088
1465102641
701256502
2108248751
750788128
117210583
1351649506
200034423
513708733
1891567593
101538465
1193493947
741273309
933929453
1468755958
1742370904
970959588
1247360775
182479534
1258060710
98690111
1063986896
2077670946
667400416
2005948252
1149921813
1541541025
343379791
1013146109
1586888347
1311313421
1095910480
604704180
213294000
839777821
921484320
1734877691
2000531037
712938075
1301608882
1681735170
776969619
276068521
16017128
1502673900
461002330
53435794
874177873
1457134157
746135660
819034680
1866704300
1513008715
1686551042
1042786998
432326832
131030660
1824439402
1686506639
800769829
2005378304
1798260727
1891771571
1948295731
1249646884
1532754019
1181978060
623238030
371180185
1511203241
1724133045
1102263747
791245458
1368806123
976812077
2083470424
25306971
842474502
16526306
129209344
1749382440
1722370346
1431448094
33821586
1661794762
2053828363
402769858
1438163769
333436334
1942249363
1855532452
220914960
591343314
838856083
798506412
802727399
2112404176
865806767
816415159
1762399528
1510494524
2136104422
1731371332
1606075570
263292301
101143150
732258473
1420587469
312101315
849631572
874128961
1293587654
1093638353
3973992
48040305
1159313874
1195190211
1439357970
297166982
507355295
8462767
302976424
1926760219
1007232288
430237792
556584403
1954001967
14348201
607379361
684372351
205551749
589819123
1816739579
1318324544
1810058517
469012144
483257348
1478354375
540039404
1016976262
557800658
1649435675
4306876
1260590980
974684730
831865129
2053162913
1497476182
1662368170
590133059
2020540478
1674787097
2024589284
321495319
633032716
620749705
2083642130
431351498
1414333222
1693794152
1816302842
1432367611
399323555
2045970235
1630543116
257157593
1750578517
295607233
2067872545
1635547024
1067231301
1252937132
851802487
632607405
651914049
387804272
1074941590
1480873182
341848971
1413095225
463687755
1057609407
1129128415
2130576605
79064409
299242400
1620565898
1749195924
249376725
261510776
2084881940
1300395418
1830553509
1594912047
638094404
1073227739
189832296
1360061871
2023324945
1292637233
79177739
353145217
387528155
1747053689
680450234
810963714
1142942767
653722548
65092336
187314264
1108491422
1994548896
1372105940
770617465
411730054
174570465
1097586452
1412267955
717139154
1538124830
859582428
1239702289
1055635407
1099600352
1695122702
451888462
787449692
972239672
2124713582
1936524016
1985636235
902119409
250185696
723443224
845219970
1593170886
1261163451
1424274263
1815610739
56257874
1226548358
1318471102
780267926
56293076
1969139832
882563796
1922625382
1560229478
926214734
1203773236
1654443765
686263866
60965949
1123111584
1095676797
534951112
414612030
1368374404
14893584
82914620
866903058
1313695688
773085105
413632315
1387679683
764094241
1423656902
134244326
1970987929
1968890312
1750901315
433019253
1430915214
1751590749
2142142909
858088415
945052744
270601134
1698849198
605580384
1362340881
498420811
115047702
192831298
239138308
678017892
1209709656
21831246
1381004330
589559022
298384230
477116930
1250733677
2046450242
875122905
1376088634
1934202063
600856304
1388001944
420543715
1606984065
320793720
334941651
786077763
2131166144
1412073230
933968943
1296327073
1640944000
1309088110
46721634
495744580
1952727423
116097368
528485958
789207879
810020476
2071278464
616355164
983117443
10952763
194851004
1881805506
8363551
1848843938
926892205
1510176238
398895301
624462862
1597273994
169887774
319825678
183486149
2132935041
1505735476
1881020896
1562334157
1463629609
901746726
1549518011
1095323960
1147533798
1627831467
1910082522
918351868
270030870
1191967151
759996018
285537974
1356232972
1115836895
2126734725
1984711502
114020822
1414792999
2078260479
1467057692
2005573863
1127549498
1669854065
1973586653
1726264126
2083911474
1344246314
1266232379
704671503
1356897639
645459599
363976057
887826883
1468468408
80773326
1102396540
705282953
1049504685
776144236
911088713
501779197
1402787432
743400649
1023670176
822831637
1404601515
555049905
1219748527
1417632400
1366849441
170007360
1881167199
84812120
446197925
2092644832
827393561
68506588
106164043
834276009
1958464262
337748760
2048063427
136791553
1297057245
42955029
974217454
2062068313
479859788
1318169663
1204398721
1592875804
274877375
153089010
537680838
478546552
1630468797
409797847
516745512
2001070282
1330901862
1554410690
650978171
1573477658
373169694
1256097767
1735404683
583500966
1809289961
1847706548
991819648
1859353736
603765892
1574448104
482364762
719483085
907772475
464797445
453139439
418084140
758479370
1922042413
2082196564
1225925828
2023629654
1522109728
1964007555
384633737
636365003
391079763
1802312325
1536742691
1120185023
862898950
816572819
107562541
2131726642
1024703178
42393871
1462303676
649324162
380406984
1537472197
33092638
730806691
2004989843
1143097647
369155822
1055590283
909305338
1504832749
356595091
1671114405
1068127127
855589949
1157110558
1881172054
671576273
307944485
1529480256
709348137
304205753
262591410
1325345006
2078299531
1030051586
2041760036
918993657
977240009
1625866248
726618429
1200678658
409851425
364861815
1887564901
930127109
502569859
1906775079
1549973099
1955995748
1650815800
374593503
407642880
1486053300
1473581975
1622744667
1093068098
943396245
480378824
248699162
1471800746
1839968449
520112882
562994190
487059417
993461304
1390633275
1939215192
1810096495
720879483
1425988361
1960558106
1023696912
1476767484
330782428
904590267
50337671
1532609531
2029804412
1830563821
1874559014
1737680233
371474983
1659807451
2096180570
1944881076
2097359236
971514078
1033740966
802688221
1066790615
1367089091
238531597
1439296795
28979472
312167075
767453705
1424729866
512514732
1202463105
566587754
780367834
488944653
953023133
63508680
1292032867
244088207
543638958
1983031063
130864289
1893995087
723523827
60207528
2011495937
1507004801
428475630
315972316
920150400
1954255300
1087779099
1726386105
441522352
1296652982
320520038
1362796181
2078651711
2014717668
113801614
1371037086
500527542
1396436783
672252967
1468127322
1115826220
72236029
1445190624
835225236
362353848
1230208951
691231084
1706563
318462846
1534556506
1031601463
363755009
681007773
1716493928
578536595
1264655062
1703133565
15371667
1958036797
672980758
567112057
604211280
865948133
396696654
663299515
1255339381
875685580
465831293
114942977
1108667341
605052211
2080871744
1673344183
587121623
1743054926
1951794308
898507483
368882200
993351984
1120061516
491783287
993028538
1453861635
959256637
686951194
2093598227
84465547
525401196
249338760
426933736
1986687813
1041491015
641298179
1663425754
1273598324
1559610480
495417919
15566326
1169059986
1320139978
841719399
2015116732
804286174
1646872405
1892622727
1539292408
584828323
688713182
1333587447
1059228161
1683656423
90540121
1066310564
1784077422
971116651
1405944719
647642999
1440974195
998592571
1339403944
45220887
483124222
1085141355
2088178253
1466337714
1649139092
1241274379
1785155068
1578962732
448848207
1525683484
711589591
1433034997
1029239283
152673029
297643402
809734846
507557942
498481738
854639998
1324711497
254385348
28796148
226955604
1492389203
1713433260
1263942513
2063123182
1068648453
819001819
661938363
1202979017
1741958849
610623700
2823670
854195290
1865111968
1214984047
755605525
1074827321
51339400
1831219417
681833034
1495361127
1002638266
871642537
976397355
952084310
1991724119
1249339130
958737443
1871523486
849148883
2002820908
195519835
404245099
2102814064
970116533
1077631609
1894449589
351900905
41443420
631790309
476373487
1916039255
2005120421
195057362
841504101
193173224
1123260345
1637647187
503611905
1036847735
479509901
949110399
2086973197
1745854159
391730723
1061252133
1013855076
1828205196
868194852
670867856
1276505160
1984802522
1461741187
32324150
1922448102
54841399
165600883
1861434206
1104055019
2079110747
1150424568
1113764152
792027407
956644473
509723549
2080328243
1898311861
682629523
1559165816
1035418659
762460877
1972226312
943845552
1237217205
1514320806
1459042940
458604638
1238037797
1785491800
1982155109
1140540189
391364746
2055660008
490143565
1659627510
2010295688
875170226
841456070
1057330721
1059769458
14567866
1357208639
1690867662
225703322
1852222807
752494428
357600188
1686939167
1378795849
995547634
1981898657
485696685
1237643665
91388092
1967215414
1351019530
711618395
1628315281
1798897995
619929975
1239523298
902739280
1051882150
1990512446
1187254868
1543337318
730871921
1078503850
382271011
274738732
1366658557
972692390
629491969
1765430959
1406698273
240900642
911087090
768075060
534196029
721436927
134666858
1789063133
1512630695
480294646
1774452094
447026456
161779302
382032348
55246166
1022733207
1224001102
966652667
211361401
907393595
607345210
1609380758
196714697
1658501452
1162120492
973551755
1884585779
1365842340
871071452
973363000
142521438
627021317
883987761
1483288848
1383402002
1099188742
1003679500
2141524148
453668617
1784976318
2006834815
2011663622
682808678
846772907
664496985
2079225550
1731434640
561799515
1279056998
848104439
539126749
768392225
884099762
533558240
1216073828
1203606280
248134522
1001227370
1270486044
1677068397
1590837767
999804234
16111251
587606611
730966735
1054469256
515446962
1770408487
882322553
1970875201
239981156
1966153084
926065505
65429803
1869680847
948544876
412341054
1429348725
1903402102
129884174
1101476061
1082273375
1592862564
1721188215
325694833
1571370601
1432814710
275376836
411875371
534894443
571696087
538166852
2070073515
1288563685
564533941
255607709
1294909739
687546039
1215033607
421919129
1443719358
978175758
616396718
1719862579
1926479226
1272122752
1033529005
1155346826
2019151589
1838897061
595231690
222488547
701223041
2120088721
1635586124
1124722690
163195735
1674002713
960479140
1553516704
734107777
1903270845
868627856
357056444
784614397
497762652
368774158
411906569
768406938
105445755
796090930
1270647929
1070941351
1860647448
1178464743
1960436569
214421888
1293585425
312913441
2046942014
272074706
640694197
1375201776
1981896953
1483008193
1967143062
1868694929
1690991157
1783258534
124877302
508732813
806900962
1904775626
930175781
27553944
2024964243
86758617
809466783
523261397
18965983
274957546
1653526304
1734957897
985945812
1482981791
521992819
80475186
198864772
651142419
1400960783
1997135455
53427788
1377126136
907149242
838568457
1327248243
862897852
1084736615
276825720
1924127194
338107807
823453522
1737783578
1558959983
973830373
1633468427
1712069567
858436893
2096946300
684026064
829539039
1356754669
901500034
436670932
1488710542
871943390
1613168817
1509531232
1100763582
1181647476
2034638107
1967229084
626265737
845551393
1939436923
178064827
102055689
801347399
306698058
1385341538
1041969616
2128743232
367221777
73510726
1707220315
225163415
1671316227
1396085947
1309105790
258091353
837342227
1036187393
821771949
663158199
1267812739
763057041
30228976
259424950
614384354
1775950817
1916534128
149230548
1245724296
791583413
1397847447
1049641451
692624480
1200152539
1802830882
479511785
1020307415
1469969536
872138480
217723572
1891117651
678107111
746624352
1852145716
1642005828
296272613
309100479
134433177
672093343
1210659971
1329124358
786096651
2075236598
912541317
1477684652
1171991698
1401153916
747735333
95423159
991050707
78458575
550610827
455764650
564181667
27616501
1728582749
1191900307
152706099
176940357
992345363
1636705509
941790200
2074392954
801605490
125633697
2033964718
1691743435
237262083
1895687825
902930887
924718966
1937002378
132558396
750193696
454850527
2064235788
1228512710
644193907
1843705189
193043583
1771416705
577712817
1870017247
1753958755
75719941
380870000
1615894620
2045274371
1386695513
2047548753
566123793
1264983508
2063780608
2033619831
1720605350
548438996
260877810
1577485320
538273475
318862610
629807662
1573510711
359724445
231445967
1043404877
892701787
2032386934
581085415
1547542933
756403355
1531283469
331492238
792868397
1547325578
77508633
531839578
765262790
942548583
422125410
129154170
1243243406
1198286951
1452211172
2107169102
711874617
216184105
1566605029
488813381
1607267481
229797998
836358212
1335848235
587973072
524405441
53602320
2015458759
2043968865
2093847135
1317763317
158669890
1922197479
2026687220
482402939
775777472
1357060743
2006388114
1751395141
1991791664
343139871
1038004673
728499085
248188044
945076335
2125446532
707186478
1377292668
1625918374
2042928428
1261221779
721279969
1791187852
1679926266
707380878
75802498
1825154156
1107842044
360253489
911441267
1144875226
1249078978
1286190425
888555906
691978279
1634520510
539452812
2010166888
379448553
799932819
6179237
1900056937
2145450707
1528609670
483683825
613447517
1686562061
1691614488
1775305696
1484507201
1202799730
915083209
1028306319
472179696
1870497305
1917535919
838205051
1333702193
259434784
612730226
560762594
524966629
631801209
163090760
1283896764
1743422137
1509792075
771303705
857723532
963411543
464543851
1171055891
715051125
1112083455
146354530
1021894670
1958455149
897399569
1598137470
411379394
1847256924
1404870683
1363575236
1880486130
1719159301
379441522
246495064
1750835407
1379487044
398601041
978442063
1239059365
1197528447
756669536
1111662216
2095811179
503109457
1451571648
1012793996
1790333191
373754570
3431130
1938835471
2072416234
349283503
1212546641
1122869459
671931175
1463359782
1699132915
798347771
1413241604
2046027359
2119260907
1787716262
1872119033
1106863673
1018284659
2145145406
533994081
1528342574
436922635
2017875400
134329009
502813930
1830875158
390635306
255330799
1993905989
2055799007
652421890
1598675436
810553147
1436484069
1863030538
752024179
861719421
692240910
111902777
926648576
1078086813
251487691
540305544
1348458992
969772669
1850743536
1274160761
548286368
1454906141
1963791629
1717885444
1168849885
1795367990
347853183
151743443
1441687206
2101585528
271164395
1478988408
1187438635
33067697
124226168
1881432525
618297308
1629749445
395725224
23617688
170867855
1484810760
251777452
1501308548
959505920
1590356632
1697442068
747537217
1164116874
1656458363
428745290
1786719247
932246942
442800590
1390352267
1186525672
611101889
366081683
335474353
1514438754
967652246
1776386823
445195784
1805427614
1457388849
242058887
2120329269
1877808644
1546649223
1963073806
1888954466
1166333874
1925025420
1802945890
52217606
2003110746
785518079
266648615
838598060
234184079
233199643
1905503649
2042614556
151450290
1998781024
1955935126
502945812
460250366
240727498
736654384
1575316212
547429109
1451476389
538887169
876594354
148184490
1375760690
1587171378
1655131253
542955210
64185022
933220531
1876014120
586633056
1852131483
1066681021
1797545089
2080884059
1766669616
2044701403
927760849
1757041190
1758951307
168681218
1352183656
1765742949
387564223
1642486145
2062843009
174390857
1736883929
559157916
2122813486
285008468
454093086
1058431612
421064170
1955490742
2081319977
391376062
225937756
1594315597
1848555498
659067183
1095312107
321796851
1207100060
191325992
616590368
734137310
1211748299
1198112578
786133950
424598668
1536238088
1977888215
199973240
484532066
1243345453
924490953
860244768
971102459
1342197699
351037049
1948567731
964664773
258771449
332494707
684404721
1580603661
1013268053
1325496602
574656751
1309956781
1470968518
1207829373
99863307
110112132
1194849479
2144917464
1104146452
1556985331
397951426
45032166
1784738112
560240514
872101832
1139984128
1237947178
1993057227
1675709728
70954587
493595220
1169428540
1843794238
2004034841
2068029072
2059220060
1128772641
73874454
387463356
1560924290
805263282
1018966647
582989151
1432345579
484124417
379054258
1272652432
1771821615
187381587
2135644627
1686700670
6339275
244461436
276438746
330315969
890060384
715831521
123205610
2091138806
471852470
525514736
397762420
620994464
1414686490
1468877539
1387537342
2060565443
550874460
1544328231
454887785
1005377129
221732285
1536444546
124745245
589392109
1134159422
277219621
467935724
641449867
1242043409
67666497
1958466122
999873843
1271738759
1817859294
1263737873
215459946
1742384237
620873117
915680642
795565757
895763534
78263880
562012471
1928352165
1274790048
497050958
816142148
272886446
479539091
1123972599
830888143
58783583
1291627310
2109260061
888717584
505494918
258386102
1910271220
533115003
1705334816
467914331
225496537
1256277618
507763374
27349299
931958264
1050715091
1883291135
2046745706
391093699
715781417
1773016253
1067646603
1871899804
1983153340
896992889
668409908
1967056936
579261748
1001788766
1553203824
1935263133
1000653626
2121771377
432522346
16683267
960999521
1764353398
947810971
42862266
2086253896
1880801912
515251196
680145450
55368493
1216705760
1523020003
464377622
29843236
818944023
1164700091
116433373
1044249530
867869437
2106225582
893984462
1916091183
140518381
1830004930
35486661
1745015358
738936246
1180077299
1752436525
856162778
301931258
223794307
236235000
629014910
1215640221
1221440196
1022077587
286093702
959575224
1654534183
1444931372
1837749721
925910553
262539267
1735150684
860493614
1510306973
1257508671
745427335
213323341
985557929
143467233
1790587212
2093553046
2098671738
1074306444
1084614738
911057853
722314782
1332565547
735837971
569240967
1206950339
2060986010
1038555346
1997508875
590092099
1972697257
705121428
1439188582
1513358566
1836277297
281167192
2117966694
604899362
20950366
717171155
334083380
1880863101
1600759917
899632496
1365121575
350613738
33663776
1252304870
725452093
1120588316
425025916
269948389
524664507
697204864
915735928
58286378
1315078111
1055954001
738862480
1807683712
115498098
1468441990
1619587906
1473511621
235320547
1245522254
2145720574
1726399608
1179103539
570398069
39000125
1963379596
1103446541
1881722140
2025795642
667374935
1719544953
628937949
1682099151
1001924320
67508970
1854721735
453081068
1554320544
412334156
1803960105
1557553597
1068310945
90165692
982423683
1046174937
660791428
409895134
787222434
2029154734
1866857391
469458498
912046072
2056975283
889715886
165788692
1495066637
1081810856
858566110
326756106
1883104652
455557545
1639401843
1686401591
554555760
1942971318
1991602804
1641842749
1668418770
94143428
1771631756
583681473
1412721717
1051087374
695291042
99490854
1399149737
537556807
1194719466
148781919
1913825155
2093900515
1785893104
1940849573
2041915166
1666490772
2143659606
2009039167
1658133002
1297005257
767782075
323153244
1602697428
1714722839
1038952942
1629501607
830660913
1349153311
1284402841
1994431989
1521652291
1298024531
997266928
277232685
1379905951
218488276
276368995
205764757
1195022004
759578700
442034584
506325245
488628074
435017283
1789932784
773883402
899419279
168424838
1845795196
3073545
1175348596
1199636677
656852056
437894636
1718363449
1106906729
1421088498
1315105998
977595863
641406530
210116463
1874349402
197756262
1330030754
570480854
1838059663
1809176991
1721904104
2035331806
2095390647
1763659003
1833804495
986276564
1984693982
868764005
789969657
783711151
1013245634
163192504
1309336316
1661914636
1278734167
323363977
604055757
429625534
181789202
1722755253
740990914
1581535350
2044730310
1012670880
2129432377
173058360
917481333
1955933220
641574899
1653654871
99899399
1791741544
821330829
1803396659
801434371
831489344
1871686120
2139239645
372847191
896505766
757080005
683546978
986138276
1814770581
52395210
951278713
1421656693
548458868
387615201
359648791
760021723
462283118
624519065
887305922
734884552
1519369933
852376573
1144213495
1457053068
1098312882
540240169
33457043
221431784
683514390
291654615
1604220050
1533268840
1855090207
1221296379
245059467
422062134
826842196
404337702
882958929
1676207895
564019532
1990719039
426146979
429499477
1717175886
496278365
1058707570
695396662
1507921340
1031381134
1996704227
1713553124
2105943919
2046008225
690255831
2133606535
1433619768
1396715417
786226082
1699689763
2066638493
106761201
1300941352
535867956
333075751
808481513
258589486
2141046216
2054506852
677660435
1845086798
601958673
1433755148
347906671
2053211842
2026175022
2051308800
634581986
1834757155
578387584
1883016052
1111402021
1231301124
1136258402
400874902
492064135
2129372408
631783872
1917973447
1388600900
1267971528
100209901
1068006953
545418011
1517515515
845709399
719628568
1014885116
2090844098
512821338
2082910499
198543289
642049433
1264422353
1374011417
760083570
901968618
628050200
747245589
1492470549
1734206771
1911606214
655317212
184283982
959616850
2003766061
175145828
1206653094
1749121899
1248948817
12428953
76052560
411048497
61471825
131943163
1539059742
654465837
666261267
1662646155
1092842499
376214951
780864673
767362431
1188513086
2063558725
1656862287
1477950778
1497661255
1152276858
1059272271
1132181839
66549727
1121075124
48691753
1623430148
1717904208
1042837952
1799374204
674028309
2010825779
183484265
1525842714
2019838898
366813429
2115252399
918921354
1707431730
408961627
1031442174
1607692147
1106112226
1264630166
1956426964
2059866132
652712187
898068119
197633687
491217869
407292855
2141255270
426537522
149259976
1472303845
550596944
1645533117
1292391103
1507752716
663613699
1554823586
2137909590
1518126724
260335417
1441879326
888948066
1746331955
280697643
1995915699
45733545
1472220359
877701320
534264421
283583119
1929338206
1063618170
951692653
810708935
1405410604
752358171
1350374544
1813935942
1239515606
2057055395
428545374
1079320511
1350227721
2140622517
306866544
1874804435
153119793
1393178602
1744015104
1771725794
1698842685
112269510
1737638013
1239788130
501851469
283331105
438678833
1025414105
1421145597
1142655705
1978706307
1919347112
943206560
359777753
1613377439
1294772394
1224893602
1001349566
257967684
831320577
1672058214
1556550945
939342603
348849757
2136858585
261703411
1233178884
1834239832
530900375
1812853465
1679700472
870990464
1258193394
1001199680
328181166
1638646621
1867761178
419344703
1158746920
886435095
2016492743
1813720870
1536313510
137780676
2045605742
922059541
911346501
795301918
939319627
201828799
1932718098
336524582
1943264499
1445643102
792394636
1048207288
1557669716
1216590207
80677539
101586288
688030995
1636646116
140182158
1545875977
1358018078
1684587648
154650832
2115092734
558870955
129921803
1707082782
1496061863
1317677974
1503001927
1319412691
231159867
1996447590
2075191537
1722953949
1145453312
48244049
1678727694
1096279494
1903608223
405294652
963144180
1533120221
898658500
1680754646
863962381
1182085751
860975698
1265305858
459034997
1627750677
315686843
591087246
530095346
428477989
1572926650
1887104557
754701113
1693339607
16214204
1090251846
1541307467
1028155157
20533722
351876851
1188315861
789098578
1465855661
1892098766
1195966989
804461480
1913436364
371326868
551115864
877874458
156540650
261880642
340777218
872186946
1119962854
667635644
659524454
298208658
442210463
419018127
634732607
492239321
526962528
959848902
2128098436
808246934
1371034937
566872347
494097215
871849622
1316660174
1345416203
1142946754
829471176
28979263
31190011
933974181
1544136165
1001348031
319760111
867110251
1742188140
1464364802
1953766381
846652551
1415011481
291413143
1508595392
106653196
934488119
1177618925
409642313
448491012
2069901277
81715851
1069879979
1859983952
1677834352
1186558543
1482566658
2099202328
732198529
442976109
1273597147
1157930697
1719836050
955341952
1668788941
381752626
1604434109
1156795212
1815157422
185798793
331041526
1648854655
2134942681
1112604301
1845573414
1722326138
411974874
431258720
1802432783
434143396
453695452
2114716967
1316516904
1446960900
409904844
1595680649
369624506
1479505229
761962304
119096592
2010888971
770274735
40781681
1036179283
796117906
2119233783
71485851
650722992
132294638
1212369144
786190530
927406279
535812783
1235724889
1340255504
1849106038
85897375
1874628477
1972518843
804227514
1665771570
138103320
1370894157
1020003488
732146521
1695192578
798811227
927932317
1058016807
1113142059
923258141
237260405
1424119844
18450353
355953175
1653305346
137810940
771181199
1213506124
735501362
724887539
1459631506
815292225
1690630455
950810112
1616428932
900886986
2141084422
2040366216
1517674196
1041284495
841050343
895512030
1383387962
1757916628
1650756606
137812266
793376956
1912402280
435676491
1161771566
1822400777
1691713381
1689226298
366385679
1717434037
1023926994
1688163467
1503356644
1844766347
1565773604
753999074
526519466
211882612
1195375768
559850770
1754027215
604294000
1268730972
674753465
1163169610
277746614
2055091364
1895765333
968720950
121809244
1815704978
1774377470
1073226178
581638168
345969755
964721643
640684530
1890964493
739942535
905332064
1926229215
1435196344
1510850505
1332711305
1802392729
1030513123
781582893
1429426148
1337248343
1641218217
555810458
1096691532
1387351914
1412428523
877639282
1796286308
1512295742
314365697
248136468
301836737
209208622
570194244
1271187574
779636161
993970588
2141332846
2098639607
1297811086
1091714425
1102643573
1407531615
2132795749
1996414124
1459908582
604122899
96291941
1989774588
598899181
2034240938
1961682025
1931015425
530137416
1025268600
1688587024
216096198
693664596
1983990406
632522051
538204686
1943532101
2055186139
477258181
802502431
1237061758
2130839777
2111465139
890451014
1552511405
1234850702
656525395
1087014054
1934655036
1630173003
677373738
248321463
249171065
2051636976
1589237334
1464082505
2137918365
6677402
583100773
1648066786
1919759743
46541096
466602887
430430260
739690926
2011742895
960797857
326660665
1945325176
954482190
649238592
1315305437
813521865
1233696989
1210237877
558818931
1220636193
2032376878
1740055643
638767133
550354790
585539876
1041628622
905798630
1743465023
1410538826
1663473727
1592934053
1974998025
1630180882
2093518374
229278261
492723842
2055577122
760128507
41236120
742220576
466745610
1403397240
51081634
998306929
1092159235
590596180
489244637
306079918
521108107
1905206252
851215313
265333746
865030919
1415945675
1905928081
1951160941
1581064797
1240329347
1170977708
1594155726
1350146136
712318240
1185232951
20689014
115365749
162406857
334834933
1295146313
632623204
2056054613
297734440
1475931353
2092951437
1486222286
1846662272
913378694
641343446
1303088438
1571489530
1411343329
663490541
1132553888
20435149
478403577
834493993
1275058132
1847898966
1305609218
446203095
1275042368
1661800649
1845653237
1721933392
1474760856
1090223389
559291849
1059617181
970068827
2009847066
193262347
1992422936
84756657
757080084
1928342465
1238149235
1791885791
41498373
257024737
1467926151
942645702
2372972
1132632777
1666407243
2107607773
1338880335
2081279914
1169212374
1543542143
447462270
175018409
231371464
1408175769
206546850
384640993
903806240
934165846
743480667
691452296
1846767265
141062647
1981804306
1374159051
1766647075
327850821
1333279607
761529677
1116304880
354706925
989353299
1248845257
5855528
2018894184
1704653726
1965849233
1866030754
116633501
1927031223
19363811
45066744
1974122953
880650265
1801189445
673953372
973893643
1207616593
253527743
1976214314
2081197727
1692223750
788463736
1648412917
1016687779
2084835038
1023641544
977900522
1998049868
588012398
458194556
1394518542
329996024
489622361
16090855
144135695
1951680335
1107460402
1147375616
1756445759
1057756219
1446141383
120579574
90396376
1126778914
1633550695
488525103
1086077302
2020869667
1919865586
173417645
107781743
443813813
920080536
451055569
1224686165
1252086487
1040967780
1605740857
1075763295
1883242683
1000773656
1267186721
1349238526
1020341217
398873982
1007388637
880892721
1344335429
509296234
1913686167
1911371323
1864046479
590385673
1431063252
1542992012
481256306
2040885098
1587791173
1631782556
607008759
740646754
636336819
542579994
1218898826
1888592847
1447503050
1114412348
1425052490
1810649148
909288968
1657186500
874928603
1890986398
2128348143
1411862197
176184368
9457537
1878567294
1694181062
2056393126
2060626874
1675505981
1442754187
1528248591
115878485
562558925
238927136
496520936
1919007327
1214559708
846088069
105876638
1741755953
1944396288
617049403
433548631
345789205
451189883
362138497
1296809325
152779280
958717793
871242532
296104042
1466918884
2134227598
956240757
1128234693
849884638
390190299
2007209719
1518210202
283338981
56194860
1291200359
1926961049
406563551
871652855
1170645704
1502047673
1735772741
864261082
133383864
1427680024
410895139
638342132
231079111
1002962951
736398922
1642394622
77000568
904626241
1638906426
281859711
655713727
913504270
1558956957
381183293
918022009
1129401077
1284662427
1841959770
1190439342
467360284
896874039
1024550759
1610826475
591753834
1576974252
701042223
369665958
831013591
1169794917
1089270898
212757997
219568796
2142261893
1495361834
2118539834
1407921936
936682941
1929660509
1086010145
43821801
549586166
1747004490
1773133437
339231617
4844594
652323120
508413072
1708431267
240932796
1274187202
1248034096
484480326
1526526903
532098853
1838465874
1197025457
1964381495
1485027817
1685893606
1227780508
354056654
7834877
247678869
1782678053
461820002
2146474835
1917268847
2089002328
1148455241
330356421
2124212413
434121871
109800973
1609474609
1531181991
1706673714
751665696
1604930410
907265332
233069583
1471982433
565874048
1451249573
2065987947
865902999
457055145
1299745408
962410875
1452779312
1359491617
1891551124
464895196
1656392069
939799127
1807515055
18819389
886597896
1853113111
250762895
1640246813
445073787
1445657698
709198409
1980437536
1048996339
569907519
629887814
1408455431
872375731
379662634
903095128
1337438020
1177754601
299858908
2098626306
1086185874
1933795306
1610324416
352033524
66896854
1038774770
46164001
2091781803
824313849
1259421398
1251858866
481024580
2011199117
223701098
83155413
314356212
2129638469
296752640
145045094
994939361
1717997833
1435405485
337023578
1955765133
993582374
1741524693
1041588107
1659910416
969001136
1932035363
754770261
223119834
828623064
835546860
1573336787
2064258683
862389989
786864533
2126277846
344772021
1935627748
604709301
1067030623
1649035173
1602400609
765934269
2066282649
1703302000
2071544667
42811256
1147412944
687655376
1884287551
1342212695
727264975
1322887824
274102222
1420498324
2083257228
1283489935
1037172457
1376707453
1286367105
868486587
932006467
1831087748
1662689254
1548697434
1181704673
469066286
1523741013
1998613071
593611239
1193925207
1773576974
286773241
753877258
1401973731
1263884434
1220176193
673449487
1490728345
484342724
2120875009
1347987145
1608136442
1596272550
225670805
1706055148
464531974
1644513888
661951516
976472462
780227270
245749661
985254163
1905369398
727588670
1546756612
1599436652
1068323827
741421079
884918005
500263676
1850058541
2074357967
775835470
2105253164
1377545315
829561
1030542030
661602719
472074205
1167165588
1859985766
245045952
459685375
987399879
1012266550
1948652920
274909927
1824144567
1121694045
1253256543
583974815
1248071503
1876892283
1780849143
1590175856
1021239457
841624173
950419802
1453095940
562399007
1430511267
1691055535
577720456
8785264
1814303287
132381038
1999215285
628145168
305160292
109464196
1916433284
285730974
1335562177
1218787382
2144495327
279023126
408748903
1770700187
1835157921
546024746
723760449
1262102287
1246140402
470054206
128727332
131759743
749230958
511128400
1243891277
250232494
1220319597
1590627198
1934248375
1394430134
78334334
919631894
52789376
1223053009
1401344773
1972015923
1313807010
348918349
635245693
219227594
468018253
734823999
646639773
550535350
1684142206
1328399566
1184589143
1928076302
2007759765
943618790
1260071412
741933210
1658805521
2007405779
602527002
2072311606
610411167
2131309046
1253149492
234586454
385923344
47768021
1162753217
1805228287
2062176207
1566517173
655178882
1338063338
629553797
1528317646
273601979
656257128
658201511
1537496889
875678249
1898558172
543331949
2041487755
1477628209
1556627759
213731614
2001486654
281570484
344018319
2129186624
2071141120
899960996
1343433848
459803763
1078590768
425939084
1714015447
486276599
691220376
357881302
1110227047
1243895017
1385311741
1394794059
1328864301
96541015
208516681
96699000
442177607
183391087
1412373792
1782383339
598775971
1850916489
1222633919
1963286574
240252095
758809358
1080474080
15103821
489035825
1693907139
325349205
678406459
721023788
1125937471
1752343155
723388515
298447379
1498876270
1050959816
1535381390
1042955813
1034913042
843721638
333045645
2027865694
1111044087
1981435594
310314370
1104416198
356632648
1040083511
1746323939
1825162824
1161589201
1608995718
1292371339
153104113
1908453030
975714663
1145667816
2069445831
1695965914
2113540027
1703139829
268340094
1743248823
1340621773
11661873
884806961
1523772586
1191688360
159966537
1839706784
2142369121
788073288
1494255440
162620457
1586894727
265756338
1475701371
177234185
1485526982
1649602702
205352459
693825531
1147130225
2103293194
1361564761
1515128792
1606873311
904018844
807526551
794146596
1901180536
1479449208
1708719582
2045990297
768933680
365896576
378760373
309688908
1308023014
968597626
286816792
860863997
1052498656
1876416166
1066482866
1689797193
2047707495
736646084
166386742
95748599
1515372197
1060930108
1969446598
350939533
642981497
1936655506
956956600
1956624242
549359376
196958903
1327238525
41919454
416398510
1570229635
1061638154
2094518650
1336976127
1143645101
1979381591
1410762107
3153681
163683629
2031096049
813836315
1961331428
2097592317
707954425
557321317
1518558861
1195195518
194225600
446955742
1651628639
1002049880
596585244
532785006
1411562000
1073371145
671865562
714642964
1496509994
383340767
176201410
629423768
587030268
1216776000
1369910231
133734215
2116662741
335365731
1711616276
1855240928
49426550
1306416368
311758086
1332992346
1324972674
1269627261
2063011042
953061081
396988436
2039498424
750006935
1495043523
1781835734
2077863935
960201235
1695038864
410068348
1152509318
1919080655
1218780099
535401334
1366095871
1934904168
1853481901
1251583504
1378272645
334564430
1208975184
1592870160
1365814743
1020451055
685096641
1859558932
146378200
1312092547
1833884038
864042680
1780024591
1814926889
1435678113
1713387301
92733612
113315197
1801124059
729367645
1423478912
1551315670
1089003570
1922498947
523961213
37522619
1328930996
352461817
283527832
729279185
922750790
417971047
1386194592
22908020
694374785
735739390
1607310312
1353240137
1104172351
1186797851
285093399
822436247
609374472
1777634477
1272997116
160500092
1077185793
43355379
147986529
2046747037
674804258
1339026602
1631782129
939863146
112124751
163778472
558770105
1558096298
1289788662
420897956
1644847712
1858630623
1516199283
1624172536
20146357
646276990
2045253130
1912253760
1575744258
152047658
917266983
2062250637
427441110
1774460995
905086981
1641626001
905954145
1231580698
1847410962
1021700756
1280138281
1252162104
1162627587
1067122299
890535753
477920861
1457961788
1075458292
1758914683
1204224737
1484794014
609893096
85293548
1010761169
1403619959
1508414662
1415539146
1317107825
727641377
1892237442
1778562353
267763112
685959675
204315572
1497292038
100077780
351856226
433797735
1257957962
1168567065
797908449
591120658
874494495
1576059472
688484459
288290384
836211144
1097357126
360578000
1708615238
403962795
231443325
726956993
1035709399
165341975
521191341
2077848077
1538542368
33302527
1342880357
896931549
423609488
99615899
583734776
1683886186
1324721580
1405114395
1191982653
262403214
653370521
922534932
353093551
2110099334
1294975375
1339768873
392086822
1558246776
401764828
2059791999
644351633
2145605986
208392470
766982110
1681544810
1528999637
302177352
199569375
399446191
1743982787
950907965
526205343
2056931538
401142563
754574992
458302267
61175821
93919761
1316733289
1089868503
393851782
432495222
1534962926
2079808150
1145203401
1762992731
1189645634
178068655
1437707736
526436670
327036345
149448588
340720456
1663477770
2040443426
2097517271
1878628100
877984151
720507333
244703876
629630949
1730380435
963549420
1634825327
596205197
2090861178
2102752213
530740019
173957944
1069574875
1339965527
360354704
534629429
921428003
241871026
1573115927
1862425543
655065662
473630042
2066587018
270452594
374602724
2126317410
1597435690
1044694187
1914231762
984443633
1173824202
1789370453
874165341
1181069604
2034613574
1860394122
551617452
936305287
2095226579
1395742423
2043733154
1251105066
1482651345
1437824624
1121027770
1967231820
715882572
2082398954
74411518
38669563
1849853601
2033140163
1083145044
63578809
1411395853
325811478
551730618
2131491805
1589155652
48566707
996935934
1466661995
1834425854
1740301667
579360523
1299464066
862231104
189310361
1393225719
1510251020
641056483
302754963
1948146200
1123197924
1059246098
476475660
1102778904
15747991
113876828
277576511
1671760853
1820815068
964350063
1744364474
1610676712
707198642
1945331013
1594710492
1236426411
1935288384
983798359
1298116974
1070818196
627214248
1424218692
966916482
1287092756
1804493385
1620669298
1811487276
805946328
1841555620
837481188
1439824681
548946589
567968079
96878906
509424119
410833109
947591714
1159255742
2130327529
1140122109
476087175
297484171
1526409408
1062799888
485544532
355526763
575277301
1493520091
591972776
209531401
379097950
673398705
988958205
1399770641
1994624945
1592186213
1168039490
1021469449
1697821069
1559173920
1667176360
1419606193
245235104
662412937
1861238314
981642271
901888116
306685776
1742262358
503327860
1005182035
217856125
1110253630
2075754024
626923588
910809027
1442117329
512591995
1498895757
115023504
239811957
138012871
105367101
460394851
40939608
1291620186
524188447
1587167536
1361746118
414491453
1464828637
261468760
1759940601
52670082
1409912602
1695714791
1564231648
202380094
136455020
1335728535
75915015
254396077
1134644106
682456927
1449867761
984766046
116775178
1751035725
1716446497
319370164
175844004
1292926393
1522991183
1348290727
874084650
892562699
1833545664
1793381410
1623830227
1153086822
1265669856
1964805607
2011546898
1287742793
625531580
1924076188
844016315
1293177078
1246309243
767924333
1469100636
1282526108
1889982376
597879722
1867483268
762324790
551740835
2089398818
90354272
320601271
1099445908
571406335
590058341
1501510797
1697886163
1780089816
147717003
459409036
1193242017
1945268940
2098478595
934693530
1351220691
1071488373
988270423
1178546233
326279447
955007705
392653685
1814382513
1564710404
1538883102
1942209523
105415091
1579379471
1543242116
1781249702
675344276
1606834374
636132318
1697713040
2082425893
683189284
1469383583
1965996807
538856226
1866139845
1366420565
1062845528
882225720
686435062
1149460849
1313168335
1704999010
311038566
798124995
1539578097
1493511997
2104405025
203619741
1613630622
169275971
1176130737
2128684521
1261819829
1113006043
1372285585
912821847
1184176370
114399458
248637508
1046953370
1123642204
2134854098
900073243
1815913705
1404759193
220314069
1859709036
760607836
101010137
2116576237
202918091
1722332642
1815894850
2119227182
815675929
1070379819
109394138
726834793
394650906
592847049
92072273
1812459711
480138382
1899041401
474320002
1940138542
1182025524
1457469460
858985057
564726602
1315703135
2090393912
1283488003
1017889188
98850934
896682399
1352045327
1461368953
2105232375
600190428
1066227164
39137310
2108573813
1246144148
1907404704
1300602684
774765002
1295338956
552724010
1792006676
996103448
912501421
1766751372
914621317
1604494071
1639769512
1180017034
1093092628
1880723971
1329186055
1343563328
1715687134
1791316236
1916793146
433519598
1728946154
99987797
898465885
423115203
1897371436
1730302028
1307691833
1682091171
1851280047
1902562023
489982320
1632758780
1963010104
167442132
1370240419
866973733
716070418
1126180120
505723204
1138581897
1873021544
337407166
1490510268
988608011
736703556
519896144
123018102
601028572
556895119
49837194
1482946409
645520068
833024204
1550469840
1274082983
1944488940
482592340
1501573845
1280777830
53100178
1217333181
886214999
1130157259
719831887
1185622694
1967191581
1080591594
1934976478
1640548015
76258915
344820471
818172775
556664228
71499561
1546807442
248940817
1428413516
1120294670
1160855852
816597483
1748634023
1344948448
2071174695
1785863432
1584586803
1962966557
86670077
1557681270
478664135
857296997
2061736350
1662851740
1184357220
41450686
1859985033
1349650683
1051754126
718658773
35157436
1772504681
146984982
1814243839
349011336
1545481553
448075123
514836300
855571598
725711263
1684160766
228823915
1427201176
698941354
611856717
212452176
1197780878
326429116
1816509035
734315600
185793406
1129610853
94991830
1919166067
1158926027
1139306419
1131567632
888507989
1478892808
726183903
497228794
1716105256
285303302
1050071282
1479104056
944132402
1534005060
1336273473
1404664275
1971212921
1242382258
518063878
228623977
929612474
1369158529
1203313818
1014794899
2064644350
1943278989
1577289710
1693248415
405911211
888047118
1725044024
845903495
1156141520
437481585
1064144156
1436497793
438101830
370910764
1362873121
580524815
2064029006
891274300
561667231
647124298
1414708476
108519012
1607902603
1841861361
1567378792
938243134
252481659
929820916
1622152633
200911987
1054131016
1584184709
224403160
1344658036
244014799
1263468482
2018512440
931940617
1410876328
1412286478
912494546
14504031
1254220269
88098852
1712834772
372551742
431197743
1699853338
191942965
1615279706
1377853559
1723656602
1405367913
1435019495
957061687
1453121748
754550168
1628109853
1222612156
1090708651
368696787
335007043
1394358074
1780716172
740788745
799352874
176551275
697017151
1003922410
1969656465
39736627
630028920
2145369462
1281056948
1464794489
574128100
1183159257
882594123
1120947136
1347108575
1611057429
708997733
1240757144
1169248026
223651520
167595241
211821370
171836383
461891588
1003903344
1918481179
1752491400
1926007815
1613085742
234347374
2068902251
496873422
1973700864
295236338
1058775509
793407772
1858261178
275494056
1015332340
1994184674
1871098811
334663317
978055959
362531206
1951186829
915044195
988623854
1585512978
1827885695
85871945
1759568326
1444681503
1728891018
1578089440
1965079500
1081835992
886779528
1535027890
1354930125
1691660683
368459571
322450191
328852115
214181189
1100785468
381034116
1324410839
1193184968
1372688743
565701993
2089476748
476839026
1904704380
1310614683
792712580
759565067
1463374078
1876075471
597895975
552739107
7524635
1805763738
1279663615
1555083393
1374239252
1880489847
1984358686
844791860
853884263
1870027481
670941059
251985786
1910455443
372629798
1689816554
814129029
995019966
960192321
227967315
181679677
718177086
1535814246
682907749
1280337866
30738928
1928883836
1828354966
1514543501
1449425872
2142340194
167632062
753331161
389089304
1518260376
1082433510
608615464
299884410
1372498086
23038890
1173172241
991914059
1168949837
1835614462
1287014082
1333377609
1861331173
983317430
316339108
2128765841
1578286159
793811556
538624121
874542047
35370701
366129118
203388823
743821721
813349748
1067669849
1867765304
2047137294
845671457
1758666925
1250313919
974467439
1288800367
151593855
533766955
813242081
198546185
1625736149
1834876628
892580153
1391591574
1469653041
1422358737
1369562806
1328835969
92885974
2011240158
688272910
1758616788
373063533
1978640021
1182355843
900922835
2090113185
2053154955
763323469
915634823
1237517051
2017280487
295966218
1418645060
1348333358
2075211633
1688053629
619848525
438928609
1830743735
2040028790
1835448697
407228825
928610631
1332427319
983192707
1519550752
2092803751
714534851
397357551
70868659
1694703145
51392051
349997003
544250965
264143318
1760963172
1338542709
1806033697
1571657715
1719039007
407173902
442707062
218529287
205459909
406273522
543055991
321053381
1090511959
362084445
2000994376
805324756
463230029
2038314807
1710429417
1848528115
47072659
1067326808
1307289633
467927381
68899749
1293621613
234554483
1209351887
1327322675
1853858962
370965813
1887505181
20917454
1613006841
1506770825
1406272228
1898894227
1288023070
1664002534
1158269868
1885716305
436891149
1647946881
1804635638
71860750
720010865
820179383
224491432
1736357532
1945650982
1704070696
1458390671
927216990
1438243386
854325572
241949185
127176842
760833812
2094140657
1047907789
875681837
1813395949
933809735
635378636
598189711
1241465170
1477934542
552322714
1418425436
1352670342
1318154145
1243057098
1952134385
107590118
1125788544
1053400577
1786460878
1941916918
47535475
1181575024
821322607
246498498
1377000863
277435277
129207213
1385048631
447477920
1485611507
103500914
1687387624
932667500
2083340355
1247346236
656863047
1809275804
1934535882
55444962
18948569
1675693623
512417818
1484679358
1725103048
1977127357
194396086
909486239
1586396347
772756913
483891293
1387456695
1251744489
307644283
1940725787
1317886165
916826858
1741996768
318210259
639756960
1052757113
741689961
1772349965
1089162631
1650123076
1545144065
1393437569
1187328612
897879006
232984900
489936759
37476619
1728230496
1493991606
1255238754
2049499901
2045843650
2001880120
295864397
335442080
1571447127
103662304
52306370
2067891658
1055244183
1277772790
1613220589
970241310
17962191
1723932274
1313799098
1607734419
1192730653
1252176563
2136302470
1357085158
1321808918
154806547
1507148931
1206910741
577631833
1537211277
1409340604
1636158958
1206690939
68633955
2006165754
2147169521
490824412
745397035
1882138342
600965915
2114392835
11479948
326827928
1573923946
503132649
1656415988
75673830
1332786752
949173639
879784034
1776881943
1097722713
1302504507
1530926454
682286991
793106380
530594196
1225985654
860446837
1102712351
128857639
60507776
1062600143
292270790
2014821568
1413213315
427291314
768921825
769583296
2145110758
1512373423
1275065854
505832721
521299868
1801852623
729749125
476023058
1816194253
572603259
792902240
172359754
508025081
595668557
1527935254
449968110
732591901
1765035870
1569164584
1298781396
454106941
1968927833
160115153
1186755198
1396391467
690080730
561542623
281864356
764552791
924239522
421808392
332978710
1672324981
1417874057
2066415462
1172458049
1228631858
454126781
1761975870
516291658
551170423
2118447949
1015496645
1390893114
999921637
1314185281
612616208
781900392
2012216218
2082980777
763420737
681052395
504816547
809932159
41040914
1641804365
81743571
1220597735
1352803586
1300575050
1529791186
2015019548
487018305
592610734
1735795943
159281619
6878640
193779229
127097486
1015621214
718421418
591782539
950972657
1026392530
1039524982
200564816
1875185116
1917047933
21181013
831957705
279963408
931229183
697120559
1319434546
1520174079
363854040
1766149974
1966873807
771753069
773708572
1030352549
151635885
558084597
1415619071
1852487197
497244845
1852381026
1000502171
56807119
420494188
1562927572
718506154
1898614533
1248899870
1779402661
1563996180
501311131
1489654736
207010421
183490458
1689326078
102950951
557489578
253992814
480974868
1060300923
751650846
1070003101
1086426475
1343781126
1297025851
1288810166
905715934
1519644931
1866466325
1662469038
1344958272
1383524417
91976481
1492152538
477405428
1359924638
1104010462
1494284552
608914564
7603400
127332753
1375889171
1247257610
868650443
321404440
1725749000
372042025
2038510035
363963285
938920173
983312648
288111107
1319933994
409271034
1571504306
769175105
2027368284
658721681
676342118
1391270517
837806380
1239393338
1731300608
1626135943
1501776944
771746513
214802996
335740784
1010582544
1234959498
814239766
1178177317
1044925130
1065660471
893492089
996575612
411064491
647028691
355818021
351749780
556244149
1795783608
1745170464
1206087957
36764789
1613603804
317575940
254837608
740056245
432524058
843617983
1502531346
1167896971
1273815180
781861304
414779818
1297602208
958300818
378546360
627008581
472985468
623458392
1114412009
445065481
1940918168
1429714037
1954769531
526901698
1160964787
1538531126
495462138
250545621
1673547104
1219520713
579736459
1211314323
1533451530
1437508495
2109460188
859824115
909877169
1170368065
1372788486
700627448
137153852
2032416281
198041368
2068011954
804349619
493877591
1961994904
816754495
1418680105
1910993241
584725019
52349349
1141103572
1227996378
35409732
770200041
2025911309
1211163150
1262629264
1544973941
818977229
1537630588
151116131
1839086496
713998831
2088750909
1907285513
817023619
1208689754
482637373
889747495
1875027542
188992545
2101150173
44357477
1556603588
310997081
906899507
1952103904
1857270626
1971229505
1788841198
858416329
903776314
541223878
1934045823
474392654
8762674
192451780
1028888003
1593801761
1618976712
1962837462
1009538751
57583587
1064269246
104846146
73604091
82299595
786524842
574240463
195916818
709666973
98074373
1717722827
249610435
159825177
628543028
1052411858
1227434042
713496850
1787388901
1183570957
1976864747
156075580
1642109878
206805944
137010918
1167586166
1232995952
815074608
451594050
570108174
1086380240
1013003741
1395218885
189121794
1171906955
1971673449
1348771543
1009680206
1055917908
1668367105
1170929948
812561946
1367232441
688280843
2127237162
2106212819
848587987
1285579102
1529283208
1319473626
1724044254
13191534
1021550531
736825466
412834638
2099799911
1955375830
1696648946
1087332607
2019474758
1852253182
1781496383
1393850578
1486941633
1028299716
326866715
2132320837
973077575
502959354
1460798909
1424951169
1987171683
804830767
650694391
1082016525
1825218316
1726590245
915748844
1469656574
1492635847
566493294
829955694
1653290596
686691274
1663304080
1853988205
1459699206
1457187688
1480335186
109902037
827850737
1917527367
838563994
1047908850
813235934
655823306
1310944730
279421946
1955527491
973439988
1277508449
1007192048
1627058876
540449269
1807785098
492847436
1712497733
126307588
2038199497
998019471
2136055953
1530841700
389186259
1433654564
1053154989
158765822
1560746543
1837557635
782293834
181298078
558228928
977489721
636894831
1864164700
733786772
447132163
1708198390
1995318835
860700925
556044782
1877495713
180410531
1116675948
76501064
140275620
773020832
41586028
1157987117
939908770
1567723283
1882547293
371482784
1828615146
466903671
758844142
652274662
53362624
1287929680
1731751673
713541791
247785983
1439640565
1192560458
361091126
917018465
1661189490
1824644833
1404681418
1157847362
255971018
931636809
1429219085
1345856074
441582222
2024590896
692766958
2124957107
1138035158
812427734
2138311378
1808956732
1396421930
458791134
1201657770
494171915
1243139322
542915058
1408940284
1131932865
926789810
498967789
1212693293
764690726
506642674
630369508
1385273881
1974314551
1740410282
1883515567
468038810
1444596746
1430179841
634932997
386615700
2132416151
2045651369
484244659
1311144899
2128567292
1239526810
1340811979
259169866
1942170339
1614098359
282873687
1548830866
1211930922
848125394
1793773762
1158656619
611227895
24027020
857112892
1726175493
288479237
1912061546
2017861550
280947374
2091132388
1588680267
1522459431
650148615
1751540059
306384326
1286278212
857341811
97644392
1207932482
1535672326
779424557
1687075198
2069394420
1685612973
1760756683
470987595
1080725148
2072569085
537535827
11790668
351570312
1479651526
882994768
18224966
1378345924
1197271264
535518318
953992695
619045045
1970587860
882974851
430633367
857290613
1494185283
1834947257
1134114862
1509788768
552718163
225001
1114345490
977645661
1178750363
688937271
1693418830
338798856
1172627298
556935548
1208746263
1187349006
169400054
1915420736
1999345339
443671568
932305644
1736745711
801790716
1486845346
1600446811
579444617
1712341415
246285226
155333022
1747368289
478217282
1008234797
529886817
309697897
2028638173
277770198
21276910
651288092
1020984196
1207238630
1525119500
1819883467
1745290947
526301459
1802446116
2128092464
1328160667
1328339509
2119746170
969116535
1510535289
1806311788
799174772
83961412
1734309677
110128423
2078052218
1872665681
94610061
1762272191
818938581
985224105
1134917962
1054892988
156400489
1719098771
1412810623
279379010
419547804
185774849
471618833
1943481699
717175520
1123531080
29795561
1693069370
1457779772
706219360
2050505179
1352959750
1548182647
2041747695
1457874304
1726158315
827372127
250736248
1145151172
1784349332
1349269575
903998739
954884023
1306352871
1969096148
1633529167
1232571322
282038029
1460300208
196523281
1830444516
1906939358
1668121910
1391883272
995352536
912982196
563799329
2126186441
187426527
2014820986
532555164
2094024732
544316177
258840779
959814145
80091930
1001293125
1982051736
184549868
2045055397
1838490956
690261442
450249054
1308773328
2127826975
1431563053
124396441
382968943
290887296
1502712665
241378860
981804602
1478226571
1841938578
1322404344
259049235
1592655554
134504974
1828056592
100232520
1533047739
1703158781
507949606
1923758927
1688317504
1864777643
719741083
1373316000
935722673
89396325
464117811
1698416100
1515617693
418875186
437727048
1455788728
2097965884
1409493738
2043700602
464926555
1958876438
1967075543
2030353895
626217704
2009220232
1747722443
2141235690
72905265
163525923
183261580
51767957
2131776537
551162521
21321951
917812065
960132386
306446036
1693043625
1454298338
1878910232
1025614054
408774381
637398577
1934254486
913980108
2061731537
629516135
1898494931
1763395498
956930071
485160049
1453032406
813277742
1987987324
1136221769
2094071153
1840853706
319191671
865031755
277306308
1914971671
1434521384
1244303316
480527932
1517988491
1426744627
1145922154
1612751884
446969754
158379292
546714724
445231444
23812916
21627093
1132588379
1098406531
1745686567
1427981472
1676832541
478142794
293903596
204394184
2041715102
339003518
1906112836
1218566000
1032672307
336398323
737197237
901755311
1153114157
905611697
388076674
1549126477
1601024758
163638697
1890599675
775648601
612636696
690460110
838738896
1261466578
2054544439
1833499294
522271848
912610936
2008137303
6309658
877908157
1830721792
583559948
848706916
115900991
201558867
1826373158
1735287531
46921062
1909063912
921636089
613774431
633143600
319802021
1288108230
1106387508
1971610613
2085811682
2118338832
1979258062
1855259275
1276761393
1645891036
2019899565
211660437
1081856008
1394166050
949310145
1454732240
1213987828
1663001273
737139991
82538373
1640397840
1294770344
63842847
1696804405
1812048286
1644030754
697291186
424055178
1963197449
13571480
848782617
553008985
1864362428
1744564486
353463164
1560385314
618010452
123299701
1099343250
1527722213
769650916
4168829
1683659453
1006559970
430084599
626923654
1970760815
1873694850
2019272017
378731345
1669853949
1290338289
1702430118
52311304
323035549
1013774455
850142675
782879178
442217138
1108142346
1416249553
197139218
285154321
655939167
900354695
409549391
192858992
1700155760
567400263
667435790
1231727196
837891277
14767265
1706147164
1712581165
737012782
856795571
659818388
1506220412
969294278
1848846035
103467353
1646034600
234468593
406810143
1352035627
1927265765
444225509
934222904
227582781
540001281
1862219475
860108679
655813340
93846419
375735684
1075472778
1225008513
84133984
57136601
99483192
540160291
1401769159
2098828672
782937273
1742506345
692614404
1067914610
1198729079
425521990
206261204
772527760
242381943
477834765
374642287
2105729420
31985029
78163576
1066514766
865854384
1107282108
966877299
673506322
603837989
405178424
1611297194
221021583
1392520133
1001173715
1892164578
221055096
1046710138
883389498
736339645
450746271
227736119
186762485
1979316762
2088413592
251054467
1104034570
894228681
2027558339
805420574
1888133717
1840163444
1521119312
1237448949
740711441
681737651
1029041609
735990509
1174177695
690555580
640618669
1141457427
1326641910
13876492
1067867193
403851348
797889128
1440138902
594170300
81717654
208683304
133380351
2071114877
1421093332
581274001
1681008671
1628968414
1129944068
799487229
1032443172
1148758436
1857996640
1961747628
178642816
1300980321
2129432186
1555231139
388726793
325211574
2784473
1133303049
1760742114
893216774
2120357338
1805146086
802028005
1412317573
1760066089
587173004
1888992922
590252624
569876252
818908563
442604793
1051291068
1564478393
674105005
1455115548
999909365
354164653
1394574596
741090735
1635473744
1712185764
2066714515
1947700897
1232593640
206591200
1869317809
862288634
675547847
258300000
1145130212
392686227
1465526339
1537805391
1794291534
781612382
1162614769
571719822
1668203840
1859706156
1276098598
1383295832
1954652454
960079828
122072446
1686480577
57436282
1291436420
597847548
1752905679
1427487677
35530605
1134925565
2140019695
941889334
766548198
2099480572
1769152422
1349710639
1074549557
503269251
1133509836
2037623716
2142229103
1439346599
1795096767
1982542129
959224975
352772469
713636481
1788707035
1458443092
1776746958
2044735817
1670898784
296767186
1570127280
327164517
2129328913
1285553956
1411520052
180602767
390432960
909924208
877261985
1406313850
738267060
1899233136
596969363
1530061268
374419245
1452674575
1848600054
1525129540
2053557556
1422920658
1093631012
254078584
1144522158
85064890
822394905
1153574768
1690166069
1255240255
485535005
2008282181
1838735176
793028293
1535838380
1475790188
372058779
751738542
997355147
259185141
644332688
1148539593
1181361314
193121625
947727635
26927915
1548105707
1491447373
1007899380
2119356590
640081928
1359322308
577154471
214712262
295971834
1805381710
471635151
1617576617
1990915579
2145117707
1452486801
1799564085
1105993733
476895033
799029758
585098540
2027886718
1570567997
1674543886
20207987
729326880
1297455634
1280460606
1558828760
1792473350
1618608777
1458586474
506758512
591662894
293189735
2070648431
1670176822
1125077015
1744791179
250112314
1539717017
1725922611
1908752796
1997102805
1897610233
1463674196
1220015532
1670499611
1525255942
2050744593
1051794781
1585364082
1240817420
1999869787
657604317
799518893
623773795
700778600
2074694447
1108883630
856473739
609248243
1055380588
1853048577
365315884
1766761352
278221619
1188123132
782803328
772370468
1367774636
1034566675
1327356973
1750289914
235027803
1115423703
334288202
469831719
454817183
872365247
1634799374
1409652272
1886333360
1356484372
899844423
1848692507
1201816368
484736946
1726391536
1605568036
1866166389
36290883
1824722206
1537570641
107999712
1241533427
2041293238
1274620667
62321129
1671495041
2068093460
1481448029
2013847875
1255375414
143734484
1162648643
1960074916
1113539554
1537809458
1247221945
1389470869
2064786424
783039573
307365239
1409122159
692976050
835647811
2007378487
992267181
2016271353
1383548898
713632972
2005499054
980693234
830724462
1406428566
1800022598
781354582
1895189985
1841953672
525674393
607924557
1868132053
2001291477
1741693050
1326757811
425488527
1427342956
268255433
321584962
809254277
669106457
482796034
487736982
1035192289
355276036
289063331
545907863
1816945671
2074751642
1616756585
633655751
487008940
1268328990
1541481316
1585575915
1501061861
1042972831
2002939067
289819186
730723653
1851427727
603891527
1110025571
1918493899
1623463330
1478642255
1573353701
2103038560
1460357761
194944733
1275344403
232031863
1587669887
137211163
1970833567
1476821765
1640352524
1789768589
1869830142
1006018243
481989231
293414238
799247736
803972649
945802357
2021666664
1503307377
1016858301
1852062372
729335809
1836649432
1968210109
41382188
58344498
1479881188
72540541
117095171
1415673380
588153303
908183001
1389512358
56251359
1088227360
1677878318
1092065696
932979873
1024388771
950623975
1250839991
1923430466
1497676704
131309171
1138496476
1566516390
1939692216
1405629318
178586089
2075429898
1625484403
568082850
785196487
1078029223
988372780
1764880682
742416991
635892089
2089799468
889940361
348230412
86760186
569749136
103469974
409073896
1332894420
1687467518
349725662
778169897
841779193
269524110
1330080921
928768751
1616401126
1437440053
1311995986
1287299333
1621886096
1904125417
2075028466
278648982
1123828846
1702664730
1312338202
878703670
126133900
64419942
1146906648
323499333
1323024951
2062521585
992256625
698619877
427544495
311556941
1273603300
1613692828
1911082814
1259839388
336278081
375335707
1419589153
340383340
592567541
226947348
84289173
1525847407
1271947643
1372144632
1056451630
959249191
809371795
2097315466
1478853517
648453997
870519329
853964775
1832839147
455257034
1498424941
2092228618
579332471
783268745
725209348
906290077
1338493898
1612809237
2096169737
189339779
597683147
1266631921
638688519
499954261
1651551859
1060634699
1461715296
940244481
1628829267
1208843156
1122938593
409085693
1004806807
2026309271
449110660
927089155
242128002
1675431122
1096761823
286892850
415284957
1919839589
587435340
1667201230
1255324285
2096143161
1325423288
2000531547
522348073
1194034438
1091688218
58401297
24775703
1110591063
1061458178
1650918919
923635669
1009360525
1259293469
1336324131
1496786278
1858941602
1652348418
484873199
1950125765
717526057
811528959
1267700002
1067836090
788075040
1352875341
1019316242
768531046
272453967
2013470187
804533708
1014736975
1857530866
476562565
331307044
5920283
329276028
763046418
996874788
1501145804
1929667501
50273119
1594476680
383687013
1918784799
1621314333
1660669305
193017555
1039516410
1295215572
1054799140
924465164
1679200334
2098614987
2064251359
692713709
1582366672
909582789
517298360
767691211
638815152
1569814884
286420206
473581098
1796179405
1287238509
1462883668
1461351071
2130280491
534390074
1320820512
400647034
190217570
1656645927
1875885012
544385654
723970102
1571140188
1588542487
1150537156
190862455
1085613377
219862194
2130838914
1111951049
251870037
1809590930
1772716672
517490082
1884630096
798713657
2024225850
1184264347
2059886785
1936495749
1138640667
287826163
330951883
244597186
2064233166
777622201
964301166
1109683982
1414787295
1144427364
1564592038
1983037978
1570554388
1476738039
1866879499
361300531
347516285
2115710787
1554962342
835771556
184876615
2040079388
23856554
2036068651
486754961
641692669
1980348904
717825456
1851752609
1001157635
733197659
434651819
1735360039
846566796
1992709508
73193436
1626025454
1353469377
2053396536
1671522284
2129931825
612353567
1571464156
489413961
1955856176
2026656871
1295719318
1754547675
83474637
411679685
167213093
2126436180
400574849
53031970
669330147
606747634
447101989
85211837
642992123
1671636541
801113677
2090674787
880506866
1438526794
1515052725
1825741786
1140257519
479785342
1673403139
1556516261
2088796743
1250134046
763696862
1660572982
983337716
1028861863
2031329551
566252991
2095062977
255806742
1817506579
1652851139
28318670
424259213
958213679
1795990285
1500595283
575871212
1376871011
417425964
1463972721
958208790
2142379088
1144080292
343525888
1587161810
1951497117
1688079322
691923471
286066918
769511738
1871072959
1320433935
2006478186
143246743
1752932634
1432168966
1627388789
1568343780
565609484
878153727
2138799648
1690861413
863578557
1952708542
1184722132
1378948027
1047657751
1537280734
258848306
1209264248
508490369
85588330
704239162
1146302899
1188208659
2036329573
1253781808
384469003
517741957
1804042251
1297397839
1109510025
1240640671
1879262618
357094974
1483044266
1913006511
1492405852
1751687828
65908665
1211450234
1571405049
1977442117
1618780414
478837573
1361600739
1473067968
798851286
432074282
1840469912
1018978815
871176572
1665262526
560903986
149637609
672454056
145500091
1381318784
655578765
1380013918
2069244197
1037703647
1795340734
620598596
1868293104
1789890807
1471717491
846955074
1391038317
424404136
1304602459
1869822640
1267996733
971315294
498898538
1591851699
1924161284
750570689
905143821
1074797820
1455047324
1941251019
558664277
1013735559
419196394
38250922
1353877553
1524414314
1405743718
51857235
795332858
710302807
1320855279
947272957
1304487722
631304597
1669025894
257500249
2095499884
1179608709
1457689153
307231381
157461415
353855170
1327212074
608056020
1498671567
1104170971
2027412711
1219153990
240211299
1837281028
1519904337
1101105289
1779875170
1427196108
1178460537
1899884048
406831923
1931781608
1312371918
924426695
644937379
2082613830
482160381
1878429233
1601190646
1192735581
143879825
1344153811
1825403434
1252310406
1144722004
118406379
366768609
1292505964
153465272
1966063030
702627706
1118372715
704847122
979771527
510628927
375070291
70051238
109166336
706652499
992705879
1499639320
1520222619
651316507
1864011853
807944840
1420169573
1308245445
45446256
1916172633
745525967
1816710957
1231671801
495966777
1002104687
2038552015
178209405
2112491426
1087928537
337828840
1673478045
155000546
94014014
935697816
125081811
594110362
845976255
540920902
646672887
973434010
1468866649
714284101
318425399
1518625831
478249294
672700411
1438680539
436637731
268203783
2130852977
2086211015
1598316046
1083240395
519691725
1388012635
1545949062
413780374
1062491023
316854335
1169402513
1851759488
262663227
1259276859
507376094
1373997353
2057644606
1476653769
781657228
1667636218
1446168606
1353830637
411486033
1531520357
1525548107
617551826
1033483247
1979427421
5256689
2014098824
178565485
510841821
1641719990
1873668449
292148544
12774008
482984239
946643384
921807534
541284366
619735388
2125685289
508109583
584626737
1652343927
1800778421
1551191689
1025362964
25635716
1930433745
1804459095
155504969
929853844
1731756654
1074749963
346646438
1628729233
975729631
1419144499
372038083
1080416560
1376349829
1968462551
160778489
1179146416
281877124
229570374
1514727367
1102443329
1748623664
932964291
1507736641
2071770504
1695880043
1298716995
1964665286
963749687
345217026
1136753011
1947632599
1526073249
56238532
451163812
275048439
1003475649
1433791909
1125566647
1311744006
1232505871
450300133
1636532306
1265159370
974476218
200613902
2013814803
575018906
463684230
1181209634
180419644
174075138
2090012231
1901828567
2096374550
368000806
1052440069
1709973277
2113817949
1052610421
943060536
260913504
95540824
1888027018
488588488
885742841
132512745
1554822386
1210652162
952932744
877504412
621520827
1462741051
706421221
1221000552
1381326959
873043928
459430205
829732227
333291722
150371430
1323788673
1796357128
1969233716
1261227101
765879008
1494456476
153700849
1965558065
1461510144
37887852
2067599474
1031287757
1324037629
1806100857
473216624
234064143
1771383141
313791574
816622993
978027885
432745886
1421724340
876312523
1948660176
600123886
1660163168
1158320610
1039972220
72861901
925790048
390751676
622869617
93146565
1459236605
500843380
1449527173
178975610
259826776
127755701
807136490
296473054
903483266
1192622547
1191576089
1079659698
1559385872
335491982
1799789175
256969303
1516537819
884958918
355568376
1162637421
1642733103
1605052793
1093383983
2035657747
1866143145
707952245
618128631
980434558
734773676
1177618263
1324472493
1200821278
1993698544
1002061566
777566690
1926636175
859488911
1608170366
736739176
1591578429
2147024353
2129098924
1978409771
1034640628
83288847
185870890
1391419146
337683100
119701091
506041818
1293725887
1167542673
65973819
1062532547
1176299119
1327322003
627142996
606692079
114520611
570075364
1963196569
235685640
625985375
2034921294
1294315083
1936053966
645266897
1452337008
620924777
1443796103
268418786
89576308
1971251882
2123553301
848722218
502490524
424178081
1308977966
1256709422
2077078934
877543555
1983516588
867541310
2071904240
1537255153
711013881
1107398041
425519995
1743370068
1075682470
127324517
823793536
298819599
1129121241
525442665
725430982
816958256
752676879
1369836853
1432377632
827442965
1059346915
1325877592
1983674818
454620662
5999454
1894778433
1722516942
1070335750
1709893619
1768766197
350889585
2057123373
23710115
70002178
1468136137
816731223
1648780009
455908067
1499815675
372479962
1697622184
609785073
820361562
277361732
1417299122
1147278422
1598902703
1722137533
182030360
510149153
117812945
1318012273
1004901631
654630121
441679138
1197563865
470227298
344124575
483458292
349685597
1535291741
488619584
1307572253
440002419
1182521554
257370543
854343994
1069490870
1575556623
1868307576
2058860801
2124145403
1670521891
670985875
512286061
621310354
491857126
73334477
1842667238
1555208133
32496536
317921007
1688092577
2066417351
337243745
1098389482
1059125446
620726350
1711092111
1956146701
906308042
1364391562
441514159
354602335
711019998
1155791995
899510820
131380783
1224014389
680762922
884738120
1138311243
1344611579
1889306872
598330426
1060974730
744682223
1590438882
1508173758
800674852
180751826
53385148
263067679
693380482
1371767465
1002317635
833040310
1937487949
604645341
1422389188
778543271
5827844
699239377
282458364
1941966616
1228730019
1474849429
135282047
1871047406
1848243613
1340058850
2082828977
702550740
1436046473
820964827
1860999616
1965915586
750308637
1663535375
2131777353
968814103
261433995
1791701350
1194660735
297577109
1267738695
1168838406
959111931
1001472451
501586989
661939559
802960958
1616008243
49015693
571720142
936006296
1111516605
569886673
1668788639
1460179532
748075076
484651527
840695997
1791454342
1464086238
156813213
904298193
27280834
2118530663
488920581
1660833521
1861421102
318683395
501856301
140950772
751207322
1023285276
1875048744
340171736
2126288378
1371155940
761708989
333786271
701176753
13326619
127404999
1300597538
2039130006
745049452
1086332736
241804878
889979732
1140551493
1957942726
1734720614
306542557
2026206536
2076518194
378364671
675863801
1252987606
459406837
1151538065
1435726449
897182190
1570853603
152257368
149454775
883885521
1413452320
1466171483
1481096313
1723997480
984303335
220338276
1387298924
1308810342
1575161795
1333053154
2122497051
135608222
1745214204
1134619471
2137962683
1388954903
680946390
1843709814
1812242574
1464803206
831725995
641025370
1813303127
2060800081
614667955
444974615
1311894077
1574715828
1387884852
1113815002
1539686452
1099315421
1538264505
2009936796
1347023512
1013405862
1249536561
491840535
2035639441
2120952642
1035065769
1368880157
709850146
1569273176
56361275
749224965
1471806074
52530894
703372124
1666001051
1529025258
1408927385
1738769712
1897918776
300920067
318262287
1552421455
300578249
1045423015
1221042585
442673358
1596075375
1255021868
685020779
154510806
1449675931
1309275203
2114341220
769034595
1645701840
1833953287
534295318
191392685
889696739
31380491
177043355
1335408615
1725076339
768356508
1934410090
882848104
1040123707
1519917870
321856377
52576217
2040484224
1822565990
1783202587
1631617838
873025933
1271919344
1710492295
589344818
611473253
987139759
598025093
478721147
358056592
1404542433
2077849791
35463934
1505470377
1629702978
379715767
1007282117
1667481497
831520720
93392821
586499397
1482349766
1777918830
1021276761
2067666739
640068195
1263805767
1203933027
564551560
355824034
1324485511
973902469
1068178225
1194240208
1930808366
726638106
82468136
1458505974
171519205
1977419131
1310241737
18427043
1552673672
102338469
1361499287
1346614728
1818226216
1019199817
1498976329
1072561173
861092743
1086926501
1429082007
629424951
925416211
467129955
1931499215
1859942714
1650507131
504923026
1230115492
1773436055
499272770
1287075728
125152395
1339746929
1025917792
136223985
2034869813
1070298375
1794453488
626753844
724319805
430424570
1525217594
1746753346
1365728443
1821757528
767774951
552387081
636864288
950855296
348777320
760292794
1201839271
1169820122
1828290462
901661460
1082399314
793049794
922783674
1195563291
955426635
173981012
36894996
1292980054
2134714748
836937116
365382888
2015062087
1937481986
1374875332
1557065702
1360657371
302058896
999938471
1450836777
58308825
1175296377
1570263589
223876012
1707470844
1635913385
2005605949
1567003512
1581934017
225809121
951030684
433985816
12922150
1118743573
2075186803
1892640819
606177527
1478527889
889626414
1002521058
894752455
2024645629
1905166693
1101003950
915833205
1485866045
1864952182
1198515487
676067978
1307311116
1765944002
710108517
186760531
2133035190
659666627
513144454
1089099848
750586073
863461924
344774632
1274839104
866957421
1535140828
759074728
1256794606
1074558456
1052562165
367145788
276999250
1197428108
791588160
308770521
1582164820
1151487520
347825457
1951958767
295078263
1468769680
1294530576
881239896
25109125
1400439774
869239946
1662163985
1585876464
2041465033
268998935
578935218
437987378
228947897
562336115
1739685096
922035721
693170997
1573920149
1100483502
1628499581
844169735
846321576
2028403891
1312980061
272472925
1126797987
1757218817
779798984
1195735629
603596738
112869289
1559773506
1636006713
2059849128
703000319
297482477
478887672
1147991562
1023296382
79131595
533600220
761508947
701349128
1247521958
328809871
101296951
1887069852
724052073
1200507253
1458209776
110941431
1445810142
848755376
2036657062
1195700440
275468856
1970619145
1564088927
1846969802
1764478816
741382782
1269817490
1288674074
93227613
1103207278
84819334
598316027
1134699194
612165556
90275440
1109792627
1199691755
685659132
294249329
1459142937
2064732908
460676208
1707200180
450795713
588216400
2043928877
2061728278
1263817670
1784234815
92285407
1473721901
926702523
643147531
1661678304
1219702745
1889902583
497252755
982270142
490061423
201600325
1145202077
1440922688
1013136063
776769165
781182256
71260134
1798331613
142799960
1855013795
429226758
406987192
1081025938
623093756
867563124
1458322140
726022149
1254827780
99877023
1874264887
674959423
301587944
1196784124
215350818
1443277190
1187517410
2121234713
219667918
1335437014
909534456
1227890462
1878593695
289712789
1899164693
1710666740
430037116
550696649
767206733
779815438
1572399154
269932042
445603827
1680157578
1410566728
1923762910
807164188
546721246
1919700706
1688897609
1665230247
1950617078
1114194476
1231204984
484332751
942077113
1264233161
1979082340
2065125886
1453146984
1799049104
222104218
661343969
1388513249
1654343254
1730078426
1993701122
480278616
1128155587
1994720480
391292980
1269798939
1096193995
1091361017
1078195699
676995976
459626550
307278052
826749775
3196090
1693026786
1320545673
1161725266
398233363
2082896486
1485963931
2103442719
669762658
1399505735
1016544877
709245492
876273782
2053165146
18504453
1058739379
702213436
2081549956
736220734
1695895463
523640772
845472169
1257246994
329405218
911457294
536937209
165230863
1135931080
331104511
899606145
508950550
1255285727
245292279
535792427
467921957
76871432
907618912
1466109677
124053666
797068258
44184376
725085823
1355677092
1143326197
163167741
1700514614
706169012
328250157
1293738299
1824962714
129862886
611581676
1172365413
2014974869
1883673409
338570031
385175594
1919672406
492393113
860246971
1638826525
675786911
1377493047
720189368
169425178
722342320
799090716
859655209
1341695443
352027384
963407081
1074976366
2087693141
2017457156
687378520
208997949
58092080
1202703135
546775958
313083824
1532827085
1874293582
1122189090
1227433481
1941770318
576352857
759178137
1792333169
542723753
153552747
1358143871
584732066
2072970464
606556488
663570858
720018439
924293824
351861862
1147889034
1148597649
150792108
1901361493
1313781600
1942573511
1572910743
2020391563
2030961287
100748332
936940333
716209022
681204648
821301047
666819929
1268125194
2074427615
105022999
251274645
1094365481
358185548
15669009
1805373822
364801872
448250367
653338085
953616309
308642793
2034775161
241081828
74507399
78138050
837912723
266634397
803927528
964343138
199692360
241668859
1869152108
456411496
1086226553
2110118112
2004027218
581019446
1675526461
953313010
1842653654
1944623042
2090272350
1086586919
419083851
201827137
55865199
779080981
1951404758
1406807782
796815443
1875461494
1060825219
1101669253
1152630970
1648339647
1333467261
1786256327
1395889512
1957898803
1724577460
4397623
677765043
970559277
113463254
985188275
2039698956
906767783
1025750142
198654323
603866156
966249450
633343352
1244217302
850207644
1120376199
1718909102
644234162
861403944
822351051
882928845
1381924232
1091143771
75445643
46802305
859646812
203763337
2080788316
1210800218
1363717785
211988489
481507170
1795698731
1936370415
1953541587
223697804
835817955
1961393269
1695477636
831251263
1043572952
1742028137
1553036513
380230508
2018622034
2129024274
1130187959
245196584
2005943001
91458964
2098214292
1127414565
1634621852
1552659026
1545864826
506306366
1712282831
136754772
1493098037
416102641
1966466750
1335779893
1916869851
1601953201
2106656894
1354140366
625091218
880487716
56414179
614321918
2060245284
512406362
444011163
1517280816
894239588
916476543
1395229332
316819141
1119770088
1374402127
1879706331
1961151487
768497355
1400753487
1181905727
52315205
1723991687
588073885
2049985694
240058289
1573932979
477181101
1479419229
415348182
230834072
1166700050
1794573754
2064907437
1053427267
913660235
2132095951
2059355707
1990311661
1643935348
745357236
1189832432
1008926709
1382354463
483809345
2016650288
162018136
2026824720
793831161
1009207864
44611346
1535111296
1113355224
1164888728
1042334941
1100293114
1594741461
1839096435
947266359
1890660265
833001099
769607837
1152031921
727865702
864996870
800613369
499990769
1561875650
632424398
929007974
112946414
1117988357
2036375195
219955891
929208929
1683229604
150359446
1399135275
735312134
1626960240
145165593
1669364527
1117441616
1460595162
1660106173
1519516789
1961270657
731525414
1130622376
1964857853
1413093556
72234756
1699798168
791140774
1584388117
78459156
1401956250
1531003752
570809028
1006810383
554808813
48062343
432066374
875485986
1099349249
1720122525
400040726
928737320
207000758
1553300965
234609458
752091051
457298800
422441534
2024092853
1532649042
557101779
444117205
826477753
1903139958
82426709
135561535
1811091559
1781233628
2115877199
1290815492
714651105
1062905385
724957290
248790668
2017655799
1472016174
274319473
1728294897
1290924592
1113444097
807422327
1669349330
183306750
370892961
1897103262
1620555995
469446124
916279238
1248440352
914711103
1307419290
1309414200
1031144738
118480618
722382441
2097590030
1886484960
724341550
740625036
409878365
1381830369
1490129632
1188895377
1187023291
115230382
356456570
76082297
1826265116
1947658598
1747550651
2051539413
471620273
731451820
139253657
751296330
436621947
179863683
1645403045
518939989
596263690
1436170647
1695850098
64942037
1013443989
998467367
1969266159
1240153847
755946004
570984332
831417123
1965106994
1201535628
1205723054
1992874372
88476107
649776374
1193949338
672642022
1815155811
1461183772
979165948
1045560229
1721059901
1050998594
1168639019
172076722
1517048668
444643963
174074259
1520571807
861083004
384162437
279061881
1673632263
239670413
1382806116
2126525182
1454384357
1667471933
269848167
85418560
167969916
1025877604
1908684450
940461446
1851218643
1917691890
1321959665
689837085
1155273794
1074396182
410790700
1793498918
776758597
262485883
1084243415
1265577666
753127600
601568734
1006712303
1926507717
469022214
1596453551
87111503
1002654222
1810524212
1300310273
1911572250
105308758
564120302
420199540
1067879815
1954654311
739473871
310241388
1905041612
1947966115
463631900
2063546641
1966790350
776028002
571628742
1182223231
7905179
1932929095
47457691
442258891
1027925947
1973141456
1057515608
1580365600
523272700
749558894
1357786060
1208799433
658741890
2077400481
914701262
1753310570
1774661781
1225330576
1531774774
1453375961
1533777987
2059802620
623445693
1034054953
1097139731
1762797914
9677377
857153876
439820220
616448163
1147719804
1704053469
1929942895
313829476
632341422
1624789290
1601686975
948307295
938787085
1439508351
805927841
980658839
516294191
157459501
225076590
1918383647
557869100
1191780782
1289556974
837776618
1081176265
1881728625
608999395
840863466
1168967151
56153351
1520259976
1677556638
1979225729
992142590
720686243
1333968409
869651038
759652867
1339131857
1725065626
1490413234
546305519
216787236
877751648
1954432418
543389392
351871030
213789001
1713894485
711688428
1384716538
1974422014
1940021336
733795860
1767405213
1006234728
243449575
1611892306
932156810
1151339394
1848177373
114548708
881301094
1980248900
2091055661
1184966592
1154379549
778010013
1354229168
24844703
2034435544
388421101
260265398
1215508487
826430249
1158448696
338330001
254457178
1040092345
1985153747
609469750
879401742
1866028626
1764110035
1143584669
1850088103
1606024538
778006573
1825753253
626597308
1777908312
207268893
2087086204
1272147478
1670904775
2023494401
780710974
1109503542
409253811
1713923437
1224060268
1680152914
2075575946
563115935
1734670318
1728777121
690636000
852557256
1984896987
1089819407
332070438
1078436136
1950181380
1757693604
753589908
891181863
2104303813
1433642881
1509715280
2024675930
1974437175
1100695731
1122651989
1400483445
1485775347
1489272734
1485099188
830602382
1340326841
426073135
1824421884
1221884855
756935918
1601349966
1418764122
1179973813
1102238786
949597440
1300305777
31695467
1462889308
1414717527
1189204462
1579179661
799861741
387840009
956535527
1596744954
54226750
291067090
1656007662
787162354
1602423650
1464124228
394575266
878932188
575470199
2028024965
1063682673
386003515
5392350
494810620
1114153172
2107500176
629638958
266744311
1499366645
339813224
2085687873
1429895186
510804960
1658085936
220778384
967839002
1052280063
1106302188
811499533
327041849
1476359300
1110966897
2008782335
1433410240
1546763786
632482378
1173590704
1739155927
1170640501
433680708
2112482578
508611867
2128059926
872617481
200703923
183459717
378946408
1226959925
1198620509
1316436778
1056476401
348709319
1257240762
2130821392
244802425
1117670184
1706678129
628533657
685159533
1350284982
824341405
1282202694
949003384
1721502141
546089033
313921862
396151012
777577535
318992916
824588380
262957792
1595428387
24122613
1682418044
1460981939
741059080
1553386085
801971499
1178636537
1971384967
170063986
2058513724
1084288011
405224963
808185544
270343181
1847078666
2059897709
582692352
573416872
670440809
1968362939
1325217151
17995659
1723818966
2051436704
1810225426
1372483797
202969524
1929882966
137437364
759253741
374414360
267896179
1103736100
824658320
555542386
1610682531
180201260
836555500
289856127
1518239716
1544238514
1691979790
1730410373
561930821
380468148
150156636
1976205283
562131236
393420418
1117327832
589471035
1459037226
709317846
391735518
1594495958
1759006149
364280759
757174573
769916257
1927348032
1737962933
784981426
1963821831
1225438555
2145456348
2023640501
768659305
822594475
249148716
1958020340
1032753429
94452309
1474402896
1476627475
1878533301
1928829059
172574329
1044633778
1917996893
2043177613
1706562650
1943674369
886714569
720942160
667779297
302802077
1099249007
331732753
1824916253
1794960048
1702170914
505263210
1024223259
536366287
2090385677
935271336
1975565111
499676653
1158911446
1709407603
308130641
534599508
1512261136
38987721
432384327
1144809755
1415448691
971197190
287315535
659026566
255964740
58983870
1527814659
1871649406
976024895
706132037
1374718182
653770419
620456419
712401550
936641135
934483266
647885345
304989904
1195609855
1619924083
237496096
981341925
1135822679
1968087677
1156212667
779544592
1625325767
1156484670
576105055
1107324580
878642625
145051465
1887459347
1524171760
616485440
1272024820
1111027189
732360833
1842567981
1307801346
31270854
610238981
1506106304
1963510603
168653425
577005127
985148623
2143013202
665478535
1977110689
15442404
1140183201
378422929
550233405
2103668796
1736889133
1620873767
1208216929
2034048251
632458638
14716711
607769860
1174237932
1570014986
1251207277
1574399285
1262387622
1382799863
1443254107
474937717
1514611402
939508743
461317504
894469029
942999762
1517158033
1850879981
1329428653
1535268192
1775492777
947933303
1968933860
1238349692
795032965
693979210
191358026
1459360037
848570514
2144567911
1095471103
1051895432
440687068
855565754
517095676
767087598
1588951105
2046275325
2053394703
1348750159
779821016
365319059
753208939
1606605789
965325237
1184459660
402018178
1864154888
1790373066
2138481539
453136313
1738174322
1897745828
968865738
1586287330
804718346
1475557199
1006925155
1819054757
1917330739
1283908221
1035650432
1588457911
1241799943
389027563
194363111
100661387
1620126626
891857678
777306242
1135384998
515995273
1851575445
402887647
1916616109
500011447
862195708
29660945
453810080
1785580930
83118539
1851649724
1579598180
2027982322
524234354
870498549
1559797664
1489299420
550222304
15824711
661622343
1272104854
1702650172
136317097
508187817
1520017261
1402145040
1448037399
1954308615
1586404743
1638123423
1455313546
1956925749
953379477
696740908
701942141
1857467726
289304375
1837027087
969630995
891170347
21865338
165145058
1648448052
1471267870
2060248041
1720039672
241021174
1443007582
169398458
423354825
1655707355
1369544002
1208431397
163521715
1586698488
1545542446
1738402986
255562838
1522261559
1403257674
1205955721
647075379
1758575041
1546035585
1378070058
246065955
1510395203
1650180929
828162002
1225195246
415937233
950338827
389402592
836026710
198192978
1163750830
1334822078
469910893
1723788524
1694847739
1399740653
450620113
520764730
300844537
1615905626
1676070158
830858101
371836719
1361110070
2026454184
2138171005
60195525
302119900
305266359
1205234612
1763038448
141027537
298800458
606640266
989976058
754970184
310824976
1968274756
673853100
1561592377
54453227
1481639683
464974972
355574593
296438787
131004919
2004012486
1459435429
128790847
36172678
555572776
1882911544
519576236
1634497865
1351023320
825640165
869050002
221115911
592881275
1557188217
683280726
1272839459
1450923405
1017241977
980899575
1002390648
610892624
1202685467
1946522168
1635836371
711318761
845809957
1751877126
1153202862
1581166181
179507904
1350329554
11566393
150206162
853099534
674902259
1102013201
1777351721
579952058
1753542016
1574763433
429029466
1293282844
2129106422
301121005
2028622927
1740015530
779345485
1759781791
2007477652
205487944
297647091
2002520542
945709460
1455632946
120042938
1512840542
509567491
644731946
1708194731
1357335358
394793426
355255906
1922451419
1543519175
2139678805
168981821
699827808
2011485384
1229217330
2122300931
315377068
1689240468
772219313
641457851
2045570778
1680412527
2038076073
650373784
299812229
1978577832
609388289
1782237559
813084834
1539195411
1322735300
1585626531
122604184
368610562
1334653018
422146642
1881585902
311974363
1901704376
1693421901
492752216
1995774689
665377873
768926209
1008659856
1053471206
1848779296
347205480
1457144688
1629436490
1025440059
730346979
201373076
1170201474
1903396785
2010241596
1976510295
338535164
1153084428
1480189690
1833926985
1190356571
1846954250
1329992610
599359765
1954393655
1240783252
2090537602
1652904473
1756211116
1825393990
983852653
463531381
2021662605
1348611325
1720238588
1348026997
1799455596
1512900172
1282665702
916989623
1793584355
1286807752
174011112
1773669916
659305342
1285847367
2007062954
1536068572
907740739
2110129867
1068441354
720279973
997658517
1523074695
1653948286
1906551082
224730500
1313542150
903152646
344357690
1312511463
980398483
1282169099
397197392
1751936735
125457475
1559391204
1985249657
1747448487
19114153
1355927995
2134659001
1701349516
1029429923
533279953
993606839
187254816
2120207788
1996196914
1828428536
1184568078
2099356000
1794693337
1175684660
1263728376
1210416509
407399393
2120626949
1602918568
1712563693
505263645
275056688
1303094676
845207479
1258331208
1970765280
1719619110
1972235413
592598826
1529398880
830130333
161466241
498587864
1791639185
1052891731
1854966033
160610995
1650173266
144206578
161155890
265401583
1722424577
1880890905
1700898277
511810386
599192270
591328683
672218060
1403511929
26685166
538704995
398560585
605009840
1763503499
333379508
1819530700
114459458
1287356007
26747491
1513140221
1585781449
1731677608
1869934170
753287398
756178302
1657967446
1324797780
46640619
1466721218
1623706712
1860242672
688838538
1516058304
570620475
62299315
1512136331
1373638074
1596631989
901842129
456781741
411833324
791268561
700007918
987158589
213497842
814432047
592170425
2018435646
892043547
51919398
785412261
671971397
253980132
2085253976
833580339
924259044
1139661444
1648561754
1460434101
1133964140
1544220417
1578587526
141606663
391575880
1111463211
1063533156
5055470
740504954
150402849
406428924
105725302
20522844
1753056687
697195738
194286191
1812248801
1421772292
227422522
656328822
898323123
1431120083
103958785
1620827699
1090928655
2057447296
1404416856
1245801985
659381212
1603726215
2006355834
539621250
634586078
507984831
1307903338
2113614505
1997690404
2074243840
1883309549
967600384
628143263
1293237966
1632096971
342218951
682856647
1070916778
332549938
949100267
558596503
829755657
1915033563
1717217545
1272290698
898706846
634610467
1038626843
1381245235
879902455
2088085991
1222654484
1874811236
1119505276
1727338218
985179415
1840240950
1782466803
909950923
1503279322
1526920366
408392618
1631691988
531316961
1970964025
1175841737
1299347796
1723543537
528022083
853212190
1136669695
1449674915
1578804255
839411764
1905288972
1459114202
1124948252
411656877
235561171
2034060127
1353143753
1193331514
2035290950
369048192
1440639547
579130671
1817429266
1568926289
1927310733
40973777
354126103
703447703
1848507034
1022941670
1147371300
625647858
1027110008
1937777940
514841738
910932999
581194225
719894301
335526715
750750902
124826310
9943697
913421110
1359397083
996489986
2048899859
1632320006
1205679423
340211730
2104951670
2129906531
770701467
1920404531
1942193193
496294288
1691964516
79094550
1894072657
1731167513
1161552141
1006349892
1980254501
2065243430
1205181975
994666846
94843389
334456994
964957747
784049598
1132929244
1446360354
877824046
1476091819
1129731872
418099257
1640700462
1166219756
1958103488
1921976037
2028212982
355615282
1268399792
1377357485
2080513280
1372642643
1476621120
1822930174
1906872478
1849981946
2017708757
1302853661
747685240
408384980
756024437
1617569555
906063241
403926792
1456109967
1463396828
257881965
802169849
1200579643
1696862707
1175320661
1949793527
497790257
1422012992
1054907898
1520429973
1179075127
527695792
745023855
1195249163
1479275597
1168128241
1436774779
869178359
716299752
1235801899
681798606
444176936
620384580
1415923279
249479369
667932458
1036144329
856908974
386753631
1373876130
70615798
198200374
1250244887
1369315943
1313524907
1456071098
1781578256
512818362
1364413423
1601842559
1498983712
1957152328
1971648373
1247640655
714726900
372725259
627686181
1488209472
360701595
1812866618
775692018
1694621774
291361616
1480966142
2119857141
1478030255
1813922892
129398965
723094391
531021418
1910699953
1225684353
660600124
2085493726
476959754
1873606562
2022884609
1317229651
1198246535
193130761
2138890788
1585034802
282773827
1180295209
385473628
1955853578
1524872563
33682479
1515014807
1961382716
1453419945
1644722673
1496297878
294228141
359519277
1052217194
1471803848
207987816
1483596072
373301361
1954037112
1789606998
875936981
1812933221
789419896
1757873374
545120703
628050340
1307629777
1865005613
839010057
1438092340
166477665
1026031656
113546024
325619491
841516099
2019885582
1527403810
1522066051
732723600
1280891757
1334855669
825341341
1129984250
1185138723
529243030
823970464
1100130841
570367149
1597130866
1520743529
180946959
985466450
1503881353
61364421
1483624676
1961366394
1193843401
2120400495
968798891
1832092542
1525247112
304619573
337203847
1661820858
290049007
681134502
1185653336
1665358667
910983754
483277695
1700347727
1472953178
1299363448
1763251988
854153293
1113687828
1521579691
52581357
446864327
214581409
104221465
222247626
1704898130
44917960
852742216
520333983
1212033210
907506569
1628395767
1177560112
675683849
1087651855
518559829
71114537
609233572
166938849
1318343913
1944364454
1901463903
1877399819
1015226849
1831549092
323072729
1959718612
1328357965
1837694090
1233846914
1268837735
289133170
1022635324
1091298877
1778193476
1892342382
1068358097
945034062
195215311
1285089539
533850611
1139099095
1637118343
1243714774
2026596625
1138820609
2015141925
1975076730
1911429981
1691416335
872697883
1474572024
1016486181
827501824
543978315
2034317606
894448827
1250954093
601559583
1082266791
1990648903
1368206069
338508615
738802694
2136832187
1668597830
104774608
585566081
619829136
1194080826
523804541
1997457376
1718288648
177729383
446134654
884795329
1385405228
1377400251
689599483
19338998
400672405
82839247
1105996056
347044731
2070755970
1296343064
2021016147
1257499913
1601481052
315269130
1718673800
1429354138
823356481
721284252
987681038
1369071806
132675698
1915199816
63404876
1682441139
2039454220
1550992904
1369418740
1824236045
502135283
1316392154
1618089797
348982046
7530643
818518038
66628510
1009763298
1032713055
976603365
687319049
767720283
1388003288
1483150775
1464565287
436372183
849817844
1861478387
1027242241
68964675
2114605756
1489732249
1840983701
624037234
1425968781
808644675
545306337
1133584294
195995540
1570339378
1807592739
430951588
677445322
1303225605
481228667
720099188
1878957930
1933293679
85939986
1243818936
1767347059
1635699852
1228194140
543133642
646283035
1470980357
1912110835
804151153
1324189066
111835653
1177228489
576540118
1401058749
769935387
739570737
636825452
1778924880
1686721695
472183519
963366081
1664722443
6109583
1968016231
44416213
718363041
194371329
1362224567
797001305
1066872296
524960216
1196664483
1707297585
884128055
1075560721
1670547682
1902066143
1420045919
115537194
1835973824
779290700
1231323471
1867058632
2057244884
510670150
1011733333
441890847
682353104
772461505
864888494
723619071
1046467351
1806146638
167664591
534841171
1593790201
1277298585
963867850
701760056
1717030514
501444800
1317544507
176144231
1977084536
1885618102
1078105800
1693545817
805384951
5249763
216179731
1036739905
413454298
648421972
1751129712
352746009
226224453
1531851004
2017036707
410086882
1271715754
297543601
190057671
1712748761
2095979484
274349840
1942859479
835749531
1285037982
1637048876
599972447
1635317119
420920744
527863789
1831348826
1463213122
1586205299
554452559
1207533108
697882741
328340340
2056713211
1226790382
1967285371
1186361392
1343713980
2139846361
1142273576
1766865477
730761672
1009637108
971187382
1433523659
1586788394
1552077297
1321670429
1102950695
1895794282
110863689
1535081081
2131903912
1014145423
1621242966
471973901
152952746
382532825
754521180
297427848
604712693
1402190849
1463345552
1400830388
1989648043
1854842350
1701567099
1817953787
1225029134
1609621141
1812514011
1371920661
1316208687
1820764434
307108176
1423619965
526515349
981545571
1740535852
653690649
1359845190
228156273
1117742404
654951982
1589455192
1264761616
444288222
756517123
1727365212
1254568114
1355271796
1835352185
265318379
2009406996
485577475
1426393123
986015918
2124952120
1479337916
1837333668
156555628
1469162
814834294
1705122301
287790808
1097471961
1511575242
1361518900
2136050680
1660019593
659235191
166463442
1334702675
1607460662
175322378
1483959459
626872934
2035336128
1532956183
711956373
1109330930
833864853
1556899551
566394398
72492425
545065375
1606583500
782258932
1364207026
881506751
171594655
865967054
1139978898
1715879173
831900115
1653723074
2008349283
1852473103
1753716097
358055257
1224860647
1274558631
1395396656
1569912955
1753220694
1041318643
187988667
1657311580
676096379
1418981546
1495630346
1714115235
1999965849
1550807450
1187646350
1739409243
254033921
852114328
303778013
1878673676
1896720809
1949531609
1325339731
1864783550
1640905056
188258820
291345668
1878553105
948946692
1406642219
1211050912
333121190
1885439170
1600650984
88319521
1671092219
332805993
1588709248
1151581222
2101180222
1117337161
1443731225
1636684563
123224502
1040921706
25497850
1177488063
376498087
454545263
890081621
106533231
1494252029
1821698295
253091665
2090418190
1800536113
1922877021
29353735
740785734
584423316
410253567
155155483
425684842
2015434927
1269567154
1542923118
2104714695
1788298674
2085882309
2064377420
826580900
1481539883
1596432723
1212754939
1717455677
1127222172
1473136991
676174770
1144312478
1625868819
1113260996
1041893359
1122660527
458527838
677246844
2000379837
603589880
1395461023
1190711630
1843964210
877223891
1189410695
679930933
411960313
306405066
1941515812
1971995053
1415426883
96203065
522191027
95297889
312488046
243133290
1927295616
584102482
1318863995
696538214
909670241
1562655224
1947216663
1811935497
849377676
1083780476
72662125
1986664582
986474422
820119927
308518866
1761988882
381422548
713159289
471434614
1850749814
1203661119
611785981
1496148215
520165398
728949348
1328676348
1316346814
1985808984
2096162837
1923760802
1312118525
1153009050
257896064
914526607
205952472
154433799
1566796955
743182818
253884426
1522537571
754164053
85638236
215280631
197385071
254927598
1891332861
757358825
2058617499
1880863786
1039983081
942883094
220205965
972415883
1889281855
1797649445
567925003
1149104267
579224434
39578059
1509266244
1611266788
725569941
49818336
1870951432
1222654012
828409693
1804727525
1812620071
791605738
2000551302
906386389
1875905224
1143868564
1692745878
2055467957
1582443311
1695749437
113616920
235504643
724514735
144758734
1903392703
615563560
773077544
71007660
941016920
1379798724
1397358654
294269911
1681339039
965626519
832802406
902781083
582308398
1436261776
95345973
1212166805
585300860
82990903
1294523641
1422208700
1909147881
1653526392
1020641841
2091624040
1826318974
2101170388
234789378
1056058805
1010646303
682953316
670377544
1039690184
508865615
1908869837
1964966240
679177961
720427303
823804389
1109986156
1609017097
367135546
1309510445
1495539113
1311326147
1573218438
2105065463
560727782
423895253
1022850630
640012724
1750716505
52193818
532570180
385543252
367151318
1207466492
1406994935
1626251341
1935792700
912620444
450881038
1895765247
1375118522
122125621
1100257143
1954890551
1223287691
754847281
1547524323
610088613
1942591764
1688626584
1211182468
1232885973
183730976
1285820392
414832924
665764647
1752323985
532227638
505454562
2035587407
103696250
1947667227
1123733424
1226337056
1100074176
32551466
216469302
1018666846
870563276
2100784580
588019468
1310057767
901228808
2051753274
1439461773
2113187706
787839604
629658277
1077437142
1036498433
605644545
1236707966
1023154623
608141465
74260772
965756990
227411892
2051209342
337335559
747931029
999702594
1278280555
1746824374
2141427907
1771914044
1835214193
1227594818
232823399
2033420901
1107962627
1977300680
2122748862
568517714
765320164
594495812
1886983378
1297781359
842577058
1203339371
1551455107
1248277222
525904195
633426829
1527304383
694644740
614330265
1240168878
857900907
1510897773
926994682
428058023
856924744
1801797572
1998030081
1420397035
1423751815
471566078
572855319
1757554038
329555411
978955189
734675134
883840862
535141433
660881860
919698043
1730657242
1277058928
746746520
2142165004
1791283085
468666314
733488509
913119679
1648712890
1403868103
402976871
1575006945
182988525
1049857270
100192185
2144984455
1907036031
500957025
244295265
1680782168
1131809148
1395210073
728008473
2056671312
525530662
1556694838
611173169
1299053885
888295868
578508422
479380386
497115568
551442021
1568716793
1133291968
906935956
1658675676
383944397
815969919
383791126
2049220781
1257557630
1794341600
1332934602
639369952
960509931
689688913
931516320
26507408
1142636557
1529650299
914834298
695301434
56358460
520114117
1778193157
1592179928
1370178044
1344356571
1109237174
411793378
606253550
2039594551
366236383
1017352093
1744687484
149352519
1032465787
1243632032
1917323110
1061650923
1982543264
83451281
1099955224
2113867742
604113732
1302255592
1774815089
829907370
119699541
577103641
2124883821
1183345058
289147480
1693480826
819199586
1127222589
1322104285
1555122029
379017505
1289925909
1003716476
315440163
1082834240
465937755
1713844011
180026633
1194032985
323231298
1844251078
102881513
1848697057
1972388922
1183159205
1905848701
1320138679
1757466434
278747809
1258794996
825530978
1230800058
1296530
1233682739
1562220652
256145009
2123496789
1238293070
580679442
1460538206
499822928
20022326
1223325669
1929236396
1920737160
1016737894
1381410774
1005849930
460126125
2008765784
871871593
867970037
96295094
1678594525
787106425
1733286194
1912918799
104061587
1831140462
1623128411
1406563024
1670163734
1544204368
1569545908
1600377245
1355320583
2063898232
1735871226
1998074266
1301252034
1955374895
1521333857
757374735
2018607394
1546758500
1438343440
857086724
142870292
1413333208
73640538
1538182510
1689153056
701006869
804008242
1096499051
1422210712
639474452
2086813011
901553459
7714510
1753277778
999091735
1424031969
1545802122
326707214
1130181507
1893909614
1584754872
1961510000
1053593343
147315690
1400670768
275248631
2101058153
530200542
1636199537
390731958
1434540337
248655643
1458278891
1647015694
1190940712
1498149315
523320846
1805394222
471230047
304153311
1224941886
468732366
1858899070
484358939
1436894351
1781837225
283848083
1655886376
496975739
1852932293
2127587253
306639477
1837216304
2105861524
749013802
505696714
415697805
1191045778
723346354
1872254193
535860258
830542042
1374865475
707999964
706790238
1516198419
1399255925
1712964993
2039732969
690544407
1430397800
1971521645
762825639
1478749706
1759314640
467342777
314860007
649179249
2095536174
321115053
2027206896
583621033
683441897
1447873636
1973614546
315809049
2050402096
1700464679
1084708320
155855875
1007803943
442101624
1249601174
263453961
2081414769
741225850
2055384403
512563381
1831708617
646171169
49904324
1140666566
459006105
1815074043
116068463
1798717100
1128987766
1266660930
1555041477
713648379
33304027
1108218504
179707917
1448767941
1961368992
1205265355
863111100
1396354503
1286368096
1466143790
8180621
1100251564
1095824906
1795694726
1006465437
561014894
1213590446
1296712185
715096599
1962705436
1641783772
1688969351
1601729535
882878853
1263875577
288361913
777775497
394334965
1666643389
1142474259
272655257
1200452099
187797207
812497918
1081423594
270706779
1479215046
1292757392
277530568
1923808043
1866891253
1595910943
1810763416
1284559466
1940633494
1708794194
1129866141
1578368552
14639157
113285985
458527661
162104700
1058878764
59312628
1077558450
263126081
960813973
1359378382
757100768
1515872752
954894964
412126746
40412241
569345792
238844680
1132535050
2074271683
1231289409
1317937553
713076437
732708478
1337624634
1031417042
544940500
1627959548
310322539
1101811381
1396001486
1939409519
1642891604
2005126189
1637654333
1609454666
258224609
685758068
302638912
2073782979
721550424
713468336
1087371386
956686588
355746465
1555592907
1905227621
1616325862
1566671616
1302270678
1676190415
1448025253
516197618
1097559860
642000039
14193030
684210160
756144679
1603005832
341935330
1078698453
2109081490
1791825489
337073279
727184639
1475862492
1708903004
306730495
15775389
1332877650
2117220855
1162589332
1657248924
1876662392
358847652
1349555057
1455221918
1314690855
1218186058
798325718
1781883219
986224167
2093406829
120131524
560896377
227415186
1259560015
829753191
1897598349
2018316346
129114990
1026847909
548310743
740642373
516103369
815157163
2011450460
434989814
697153985
1189956352
36135553
94614065
1748771563
107868178
2124869742
529121228
980578699
1987838677
1140766319
1383851886
1127936732
1848127218
1920810165
2016765231
450916613
1704917792
1211138227
693261793
1265600215
1818887690
1174547521
1744860929
1387788452
1636076094
357323637
1903144720
113710957
1231301213
1097841293
322133472
2146708177
557253978
1628742899
1994749243
364372828
1438126958
920595157
1870419964
161993810
253413663
562042776
1894024141
772732670
1387201647
1730891876
2072969276
733754330
234766572
10273295
1791334256
79689063
1984107438
66377524
1035327159
267502174
1111224244
802518732
541316631
1798758270
595210847
1531480740
701876467
1218640535
124679984
924388580
2104055383
78371924
261305541
1499963075
795064608
566829587
1530306635
2086905606
313370712
402194707
746904202
758249376
1338771224
1556287434
630416220
1613364341
1841716533
577902868
1364121171
2075291971
1036785508
190707046
1733029717
1797693493
1739165528
1883139539
949802485
793585631
641588173
1587553824
1995158174
705251725
407005640
515149547
238783040
252690369
1658149738
1574297569
349201102
1938299920
1079488853
221780510
1675603803
1789111690
2001746464
442503747
1053426753
1968369439
438586212
1629061912
96408609
1197637057
1503084838
348464951
1271722751
73963152
555861738
1626856384
1199285067
453778741
626124515
662948528
2016799177
1296968213
25486265
203725934
31484427
1084170401
2070664908
1814541036
723520101
547900814
2146179764
1921608508
435200214
1943211326
1846311289
790652991
1565320742
951482672
1237329420
1905255536
164148071
1068802008
2038463561
651824338
706643235
1949319446
1053198599
445342325
64047237
1826887106
714431074
1117267276
857960144
587505026
1684412432
656721391
1757694509
469071006
853992347
93478993
515158426
561722086
1394442385
4734365
1761864999
1483919803
1268696347
47406769
438692605
506960342
246141250
2081754716
1237563916
285252192
1730547904
777616163
1745309657
127837922
1500185054
391076565
1719899052
19127534
1380501044
1475973888
586789831
1025356558
861698862
248769632
660390092
959090394
88824287
1149488427
2106888741
1087628060
1432854347
1569585732
1151398565
280352266
91372813
2041209587
1742607560
1176334357
424300878
1131344334
1347112485
1885753586
1467705033
1898604488
584391905
427880225
1589345641
434650659
499348254
2133482905
596236942
129405213
1787644640
2122226085
507486472
1516704051
1081246737
1605263948
1258500493
472121017
2136802914
1069651245
2049921727
1532111511
2041196382
1248794046
1356800452
1935213057
1990034905
1311980318
1047513632
1745461252
241022478
1894630987
350815866
360572778
1534908121
1802526963
1599956979
2020124049
489485445
914793183
41117604
2028977284
1214375509
2082513105
677920248
1816745285
759261726
1802043990
1929216777
1869945310
1096976508
1051697261
1793234773
1334474612
1316831579
1446095751
625660724
1781852501
944472080
1122523620
495026195
1259817533
1132222420
2024218031
1231853522
1223634794
1119520631
519201654
2098154873
124865079
1307002481
471324689
1111317897
150459046
717903899
2117154592
1590699504
1698429390
1436051684
1373282751
1557038698
1215521747
584102486
1183153105
85493986
273328608
1125312152
879809188
1581765019
844490129
78538177
812665759
1721095950
296763750
97237375
1439341119
1756947227
128160947
623991084
1318616480
2026428963
626066700
1589950125
1731020800
1465699414
443789419
1678283328
556919874
775048471
930504695
670668522
1195086900
1389335465
792019418
1086996044
1908850365
2024891298
249867130
1897856378
1117775486
2109062366
1488315408
1569437955
1407365085
1083462492
1207105184
1781760298
1943576328
978702408
57314455
2005636584
1193301706
1624955416
1696911191
878883773
1319525941
698606613
75125516
2121115442
387477249
1495975779
1506150593
1371154927
60574775
608117535
554383582
310969923
900931553
100041688
319325401
204506111
139616696
232871212
575730174
1388846067
1817920779
1331009784
606337885
1283355905
817475374
62941091
719170604
43689948
1620293114
1594833249
1509409335
2034879298
1712498017
107083033
565499792
813287591
141463185
240568655
447649132
388134944
671440209
1600179356
664792632
629015742
1265006294
1538942319
367288140
30513238
610000846
597981889
725957716
109531304
739895993
1505979411
1775108181
930773793
1373531624
1384829280
1350609020
796334367
2003337816
650708049
31659710
1309518805
449956103
847474521
2138995464
1895582000
359807508
510961317
327796484
1267595250
1134000751
731727992
270018241
2037470078
955824745
360227972
1027900453
967276676
1508907960
8793507
636686441
1363949919
1235394518
267956443
1826739922
1830328811
425696856
1719424412
1910593198
1939903428
94421737
52717270
1361978858
426582863
1362334719
481420060
755276490
724802207
1999995064
1384371166
1000832672
1770733312
2024502981
1134718654
1110624225
2091003050
2057175528
1500904836
1991466063
1972536022
1036185729
1423609393
974969658
102291473
819823518
1902209828
886468601
244119322
2065572703
1001479167
515353585
1562239543
1542102805
85372209
1567516984
2020745173
563605936
796131360
711373808
317542206
1086230902
1642390692
460176769
1258030040
1106396571
260257667
929617556
669444762
1271301187
383798336
848916679
1372468523
52976044
568515632
67578309
1452166915
1412879660
1390067593
1070128351
1684986137
1910702238
884698437
376166
1050471993
2059427253
1368277881
682064231
1318170554
898559200
1129158451
2010538860
413538536
1076345745
142183838
528000219
20257897
1469381050
1591196457
302872588
986515275
272537793
1676578039
1063086876
1695624690
1765044707
1005418505
865642857
1460461615
499053460
80933344
1704742569
1188603346
1954502812
1690382678
2134360066
2073215503
193488359
261272965
208343029
1976303821
1157148922
819959762
1152870038
2108279316
2143251981
1019519613
196769125
1293844190
877971060
1121792390
1416491329
398007494
1565439665
2080431070
1149506563
11348755
1205564561
1819664803
1266296623
584314307
4873733
426337893
1528436337
629662580
183267032
2040426529
222562608
1952155606
2041921253
1986310167
1157170621
248275317
858097916
50860653
1052744268
137581752
1730689057
101324671
245076148
928203074
984284923
144044786
938583944
1074193791
584807609
1572893888
1573934272
279906993
1024572599
876919132
3575899
539097626
680637333
1250861358
1427219823
805124141
57386590
1174671871
164302324
307923415
736464887
2073951931
476009407
1896431498
1274404865
1224881941
18283475
1468844775
2088290584
1919877323
1947891642
1212258756
2045318740
1391032161
607789039
1881750311
1954908749
155169833
1449342635
469682919
2045494649
764395240
928706975
1683269359
1313977207
2377277
1266191507
496790019
1202094632
1805131519
1245143845
1947873773
1560551407
558992837
899289999
988031365
553271616
143021557
595044453
1479499493
1163653047
756650660
2028718963
1615519405
324575114
1422153474
1178795873
1539971106
1925828242
1578767901
64742025
1686080028
800991723
236573436
647395459
940095105
627784878
1981618650
1552579871
365715264
1372497287
622182234
1088273989
963381843
359126540
1680566649
2008251882
30002505
110319562
1340727050
1766710502
1474519764
1211145002
877732114
1033522483
803440121
1062948295
725109225
1199704925
166368898
1411463268
429143672
1098359199
657425931
490579294
1230173504
316305925
993659702
1862487635
43843591
1340688463
941039127
1102959536
812464911
1142748192
1871232303
1140046220
1234222497
417590298
575797528
823258839
1748984463
282588832
970999991
757717756
798892067
1504108031
1337140626
1921709177
1469851769
621226145
1359147122
237035304
1958465932
187817252
2085100844
1000280747
1383613964
796543855
694396627
715327397
2082012385
968679170
1145687106
303427479
1491335720
1971190360
489690293
2000089464
230676159
1236391733
811571964
1909911893
662081703
1111913153
1257022127
2137972151
1709843470
245923567
2025092069
584681024
1504438884
647781554
1931640835
513407491
1653064598
954474037
1465765192
196570383
2125727078
491491727
1033874318
1733797842
1064776899
1037259443
1653911640
1835072586
557090053
1221846395
1858665214
915195086
1911562385
1169495
121684232
343108198
1652308339
517729875
897458896
238744299
1402986718
460083543
1549092616
749803197
1772660740
1977994329
1510981473
1958338496
1844971625
1499860420
662713558
52154332
121475980
163967411
919034801
886214107
1445915546
1925239829
195768344
590421278
229540749
727444214
42039778
2067569397
712124318
1652992173
2043582819
1539868058
2136624373
1879909989
366582638
1845332340
1623927455
789943834
479630620
1477695665
1383635337
1434565850
1936214193
2049574899
943045751
766342426
391778747
423720430
729378951
1847802099
2073237794
881408207
1013482900
1694479512
283365810
1027642616
240565777
1256021981
1416543192
1234827994
1825544126
1396777281
579695180
522685791
660069230
1990260782
775093884
427438241
926479779
2084417120
1680634855
2109480768
1808209665
2015925059
750835197
1009781099
380836779
1139686732
1834041910
1956493929
1931033733
1853838469
1589274198
1255491578
1193117386
974152982
1146633119
881968910
151461000
2093594930
1252854496
1780779924
501955869
457194326
1405925836
124906866
421074160
1506828462
986537492
854103937
949442075
1813257115
513677829
1279024605
874813594
2009912560
264585562
885889868
1363903067
851079033
195478619
935729312
272349086
1492668783
51635461
1880390230
708350812
1939437286
1090859903
1183790780
59680545
1163693115
1635766559
1118311539
539034610
896602109
667352585
1815687317
448743830
912686428
1713040541
1695845687
345341928
1904115305
1348853106
757016380
187086424
1824204459
2119730402
870356174
6515806
1948398795
278312481
1854942080
1636614644
1154374860
1605719978
566800169
515206985
1384618784
1391108061
1781237461
1842447891
2126220819
2003933384
1331461236
1097201712
969857068
818015530
1356792343
201910687
1306561237
1557986245
1685979363
2130954060
2084083792
252785707
1241984718
193472579
616189377
246725401
1749216519
185103845
1624495683
376985072
456240744
342186899
1367589872
1679007794
1941431650
683736859
1512940280
2133558939
1694595724
199819611
538350555
963906513
1007012538
1231570482
1753410874
1227773240
28650741
410092787
1435362947
38010394
276365720
99852359
200559148
425768039
835667848
88655574
2049650544
126557574
149601084
1158765379
1262206250
333316553
1667267618
1726719135
100463550
1008910503
1091320904
2111391350
1935966038
741215692
7599377
4423967
617058965
788526188
487859800
665795062
1426376748
63448155
1360895090
156355541
1706036661
1141867886
877510300
131571508
1668912472
258479175
497706155
399346165
1260966062
2082735821
503985719
759036059
983855760
1538602937
1567789105
171105660
1335916887
880139113
2104750857
183331278
799752547
1773894603
1590557065
1975815576
326279070
1714765002
1220794009
1102790559
825885244
1001810106
1957321617
939495028
144350516
246301671
1750632111
1235449852
1539742420
1252927974
1447270711
1811974574
279467690
142536898
1781511531
1264011696
1180082026
1030133270
2105410904
609969653
561447397
1046426223
641820828
444443905
742857353
1495283336
1885514464
1776602798
623243178
1073409798
1346191993
1629872985
949376118
1152077944
37590421
535674060
1775456847
1633553392
321505658
753663682
1462737878
1447881585
954079307
242286149
362350201
762475938
1936043996
776956647
280562980
1156963005
578361041
1924316719
860576475
336603088
1401625657
448492646
358833049
894157900
145575056
382864553
209311808
1545549111
414511392
1103221040
993761272
990128543
220829030
281831213
624036356
38522745
178656675
101132227
1417607493
118583016
1551185187
1769160698
1308902703
1288458114
743619724
174168168
1651549388
455205864
1129979850
198411913
1623879881
2092514769
1766567115
61424696
1227978199
2062601017
326189436
2106535897
1555091049
628578666
344689090
1069208902
1226425812
1944674917
1666238026
11058532
906019252
1387503731
1428560526
304875285
571815032
865856136
1457283787
1598080650
1311610879
1165056184
1029280473
1999777324
1702915926
92581846
1010277232
1103462126
681791796
816453251
1753340356
1564131371
453573199
816124191
1775897777
269762568
282552129
2113914307
476959605
632675283
2098132803
225347829
1782952829
2114785302
102471229
1124118859
177645383
227725556
822668896
209695873
568276106
68692555
1639097371
796756756
1840843161
1307486326
6919673
112417900
996680916
605915057
1269246259
1567716379
1615888944
1702145200
914856500
1325497446
1201361292
2070832514
853825517
184288396
1752479035
451997903
1745315197
515001176
476776431
1109446364
487638211
1726829550
1436068614
1771362611
138864761
342049476
543251749
2019369877
1118514792
946077884
749475880
661496649
1363894776
509487130
1319270152
572367028
199837115
1241331812
2132714782
1452076504
582035075
1220678456
1611715304
299886718
584611174
555139009
692401738
828588164
471689587
134117270
638815953
1657309704
1866508950
698546867
346109139
583832637
1471284100
941632403
1132376125
1656261137
1892228176
521073651
982111633
2051988210
1224948798
695234723
270363993
1289021957
199169006
448423399
1136091531
1292535745
1695518864
853932954
324957242
1426075863
2111747321
1350680977
1093696966
333256453
1471773787
1659370506
581055269
616952277
1291699377
567949174
454652890
926258702
725827785
115549439
1336615008
171464276
678982341
1342160585
1910864110
1494952787
1716301297
1647359089
1940914868
960472127
1300242737
901062280
1315567278
1306893971
1154672990
214924168
1133525067
534496960
627846019
286651419
492032726
1411899503
1353856800
309257909
2041184312
1842861657
1907142694
100318315
310294327
1011651270
1042923899
172754237
1104331065
275750967
2046777056
560913297
816732518
1348767928
283205724
6328692
871453273
40316694
1365645904
1186505828
1378468859
1822914138
770794009
677640569
1236943463
1897157263
1717571201
242442620
783850641
1495673045
527192915
1931371939
1544429864
1457137544
853813811
1077631947
2072145348
355425945
1844102767
1049477667
1417266571
1268162537
10358263
795599902
1632628276
1692804916
345578577
2036123132
1599641385
1803684517
1441582211
1668241884
632178689
294286128
877087710
841743150
186176964
1426103333
1076081404
337720255
57958914
1827904620
1241164207
724354859
1629610211
1575351735
1334644765
583141306
1328162608
1220341128
1300345109
713978403
618430618
1084927385
967769325
1476235946
600952379
832842470
1015663428
1614622707
89992361
571725678
911353120
1333969061
1955799635
1603934536
917968771
1500718855
774919489
1875676134
1271565771
430814489
2143865480
1795491623
1866347360
446396712
1137224388
946958538
1593990808
1002689060
1072665147
2008372200
1484784243
403131257
2014274926
1032733006
2076616979
1463927109
385331417
638318566
237467175
1710542243
60198341
537744694
1775644945
1622899550
276304322
986909899
575231668
409486082
1877820482
664349101
1127363690
1859014570
927177958
239621498
302385620
1800866306
1066797543
1164962089
1613837103
1235545451
450919967
1926874539
1177377685
1805951963
538904401
321450793
231978865
59599437
1096903918
1679035001
610551365
2037497112
1927042431
770466865
584785271
52513715
1646327212
1849889231
1431091753
473773434
415516122
1855757785
673340341
125799820
1709097107
1598329659
70215113
1096230819
233679146
527552227
1756940985
1327016830
1220467166
1896650481
2091351483
489025972
19929376
1871149931
1581182219
697083813
447412676
1046216306
718308499
129842275
879116105
81527926
235222928
1562055649
2056637740
1915292774
578163504
1296499774
298982645
759312434
191682788
1747261690
153107578
1111092413
1908777111
180265030
52646938
1321513450
1946845816
1195474577
1864414392
1701919717
604129780
1333644001
916418136
1476112936
1510682403
140686248
881618585
1447858254
2025495077
1545316801
518792695
282351188
828042312
328128080
1145222971
1377108167
1946178263
1998443904
435924183
1279936803
1947050332
833207291
423245760
625061313
203567955
1878745593
1268446562
462635662
1384765337
2043738278
831536558
1972127905
1499971930
150070783
1478621659
1128042362
1677034221
1841948713
66716192
1513593835
1280249924
539788151
1271268527
1387960794
1801767153
771863806
1410855685
856167175
248285763
280817588
453900472
1592422608
1716177342
1302290582
1646983595
1315848956
1426896700
1676049130
1223202919
348390
950822659
1864879159
313246721
258175352
37225731
188422299
1592053448
1401301860
1804930396
1915994008
1245973532
1668816279
632852499
2081056579
67892948
1652633339
307067556
448262572
1521082279
2039777112
1971448458
614643861
517874572
1827491646
181700449
979308802
2094852414
1240152093
165340437
1407457583
250636326
979356919
1847193128
74828524
1967503045
530418211
1059673643
1269127465
715989077
817479228
612045709
1424544691
506921741
1955737902
1111483036
1449857931
1303787322
289904103
855756391
1389686558
894499950
268288433
1806550240
1492170322
1684631698
1557310588
1977954195
1999173529
1749454224
2015181182
781227586
2013498081
17215490
2133116661
483150312
534374193
1032103227
1738704678
2137527794
187678155
653803919
41787381
1565719260
2015944439
356220539
391320352
929820866
884958812
415047942
729444091
1884336479
511389393
524937248
1280853593
417565307
395022119
351617741
2112843963
241252138
272915990
1116376532
1002574559
956285970
1126121051
252697297
1261661973
1076852621
75641605
302202441
1941666927
867616125
246185075
270247310
173885661
1996638246
2102049606
209073492
452009851
773964858
995319238
205074320
1525905933
34287849
2028753741
47538774
1990834500
1272761355
1446709589
422518114
848143396
351744907
1260367562
571977987
1209053413
1541965645
1929167201
312505306
1441273150
876712987
1187766462
1022382371
825400894
562955706
1994451835
1483005856
1575571671
2076745932
14443237
300416715
1915474437
1036289426
1299060726
1937964500
689543024
1411676630
346627757
1784170957
1862852300
1570323259
2127170219
239903619
973893314
1262475692
1919972344
248045170
249110372
1914247465
1080869455
1276978709
591145387
1689443493
1617117732
758041886
611532921
1446811637
950370523
758751949
1087860780
1449118115
1992486930
1838010878
829146997
1733656122
1299305271
1263748841
553699110
1171380601
2140238527
293314004
1941805788
880716019
1999018386
1529583737
452991176
987627190
1112758139
453319982
1319406221
160289484
795545395
2145041621
904281262
470134376
1684261284
393593086
1059706729
973561173
889574060
473416208
522354415
689678344
643472533
1249953292
753056631
815011639
2096885055
1860363801
294267230
145407154
1728336446
374111593
123793853
1735984675
1233247205
1701961474
760351341
480155564
1953244036
484414531
1087716973
244395376
2134808103
859710263
1635384863
1924040334
1400375616
930110495
1449391933
1128879829
1902155534
1481978030
657093981
1158299904
1184285380
1446410
917211741
1595791775
2097472674
1695209037
1870921233
533246153
2080366211
1247553498
1996293994
18506814
1819285512
1722645132
1147194299
1603844543
1812316767
121080583
1741072200
383500855
983131489
165438463
1015561813
1580466718
268022578
819850642
951079922
1234412978
1871160414
520094147
64252796
1091811743
975297728
2063535391
2095722512
1401843419
1845516110
1298412244
1472832943
2129093390
2000771655
601881620
2957369
1656419376
721990645
1635028479
2032141444
1347263048
36847131
1658349644
2095927588
1286883837
1740155672
1117432569
851373374
1615781419
1913755971
280093811
1681834408
2026736381
635433071
1027500190
917150017
823809875
1803388080
1181298332
132892946
77569971
805110605
1835546271
828612624
1233428544
1030039438
1322350923
389914611
1201211147
755381702
914709709
339246462
1606979112
1911210167
1738126211
2130110523
2047843899
1485092100
1422803584
923343626
1443493875
2077732365
1848889306
1560294556
1683253201
394367364
885962758
301750049
2098888413
1226994827
891161913
1481019705
441013602
1120192243
1569733915
1873251660
838882781
587647029
1577991846
1296829201
1744375340
518407080
1508264356
405282370
180292279
1680839786
897520538
1609185395
867219373
447803833
761042518
363788276
1726106755
762512216
740253407
583450830
974896502
207076806
21455687
1392385287
1481291118
1637910145
715350140
620356777
685873423
1174183982
1450557689
1951935940
2025623773
1356914344
477629294
1449592172
1011194521
2047452124
671471641
1801580381
1622189233
472392537
769150891
1397173821
608743391
131854095
198914389
1718998046
333904132
2033830759
1506042108
1197841029
365767882
1765854024
2100755810
1542030135
1480302637
532591864
73072435
965623711
205296627
423931172
502422969
298148225
188579375
1206725834
2115288682
799953785
1613716820
1825848382
1524280035
577640613
721883539
1128462214
1818316532
1009177954
2006368134
1974426448
2142224023
515907402
1725512365
1473337428
874955999
617682378
1944614704
674115630
1732524494
236798389
737674309
647698819
581099681
1949646353
1657573087
475540502
339725856
753674381
1128885055
92574968
825120484
1702025496
365766539
1657606924
520324469
1779032654
875963997
1431681826
1617041519
995842640
1703428129
100664441
87034175
1135438370
1095528065
2085493793
1193187805
859743932
1155759536
1883538050
122547029
1144860819
1931790108
1305145040
301276170
1676254293
683799385
254638858
1628958167
2140578573
1174979857
1199511863
1332933678
2035718748
1757145754
750669442
1223117517
289911927
786159642
750598281
97440633
1569720565
1566091965
384686248
1120009317
1010459749
1271271826
676571431
779620086
2135220601
541737295
1308326020
1938490658
1817331721
891350323
1031442098
1409804397
110048874
1932216873
303437856
1087682419
2054951202
52828330
1884543890
789894428
1751956358
1899935531
1221932208
701824509
867112781
1021328407
779966850
1046988541
1768508768
1353816101
1392764465
1710990170
1130421886
81641775
540324220
1997763446
1073445382
400483166
188606589
1974114940
1105895482
2015730724
713913174
1223531721
655558767
1259682987
1172218252
1905280636
1197527825
1408111482
188292666
1407867129
1364820129
928956107
1254239113
86229546
56406724
378898263
375466058
1255758349
1302639626
516604412
1633180429
549660928
2050476065
1885157939
1058211593
537212520
219890910
716809384
663341072
267640438
674853173
2019956990
851326662
942977151
1535848066
682267631
200201597
1078252970
1798727893
980386342
1883521862
9305804
980569611
906711635
1675147624
626186910
857886548
1373114105
1662701320
1675367447
792258757
529137909
900498793
1181669560
437465585
1717590537
721394727
1001776874
891172308
1483269807
1880108454
577119256
607589160
2133837996
1488884587
2047326854
592897249
240400657
1718194625
904708220
138113693
1083920973
143248627
1736336833
2011015042
2117722901
187663468
287943205
10933465
1227769858
1650694117
1934924754
393590741
1319325252
9229132
149233012
1185172398
41229740
689603268
822228012
861888754
1410411114
936726386
802741870
1992359480
1510617216
542597888
1078817254
624854969
1138308372
2018301120
1688371650
1075556423
2003079341
842882346
2084457696
833827169
2047214096
1170231949
1624749093
1585859393
585680878
1562111249
1836300486
1109658933
381207365
1064358684
1438417484
1664397
851157551
296938829
475721017
1178270372
1468862736
802194304
1125884149
1455016546
1909913007
1250467844
2143858195
227775193
830386501
630308022
1421915403
907018835
367028922
1154594384
1685361536
169586674
1339121773
243796491
856988621
1047649057
2017608585
1667979369
1238782399
195425595
1014667510
1826304624
1398518378
893251535
1728455898
1684483491
1357185313
623793868
378362759
1594638322
1947606653
1260990433
32627975
833184889
2033739260
206611091
1529345700
1397524304
302126361
821979341
946220330
890813030
151795892
1668351715
1701039941
1587982581
1111499803
2068827245
478122007
954238034
480603695
2132188074
1774659704
1350156261
2115598599
1973058162
1610154623
2084877820
2040102710
1459087836
1371073309
986061508
216541704
626788095
1867566078
1166535247
1652011157
1933144861
2071359100
1204589313
1486978331
1570374569
1068451175
1499687804
1196710761
1180580526
51068912
1434414434
427962368
1666942786
68133525
1620130470
1337341166
74075409
1489693397
1866819996
1700577606
1133819285
506116259
1676154945
1516607077
666322811
164413646
1586416237
1326036790
453265258
1067698041
663325645
798868822
1945821248
1055498680
716987917
1652156475
813896489
1341604000
1302457287
1109408485
1744793454
381403957
14189963
1776993011
1648726955
1269534803
1228563943
2074733896
781088095
522221901
463617351
146576905
110063986
1900274725
1235027741
826971616
1057825803
1388051943
1684677816
1483397309
5835225
812971178
1724564264
2082339606
2118837930
520042892
625051179
1411805574
1751578431
1880869844
2005105988
1390884441
1342302467
388991595
1157324688
2140274629
1263770075
1601605163
425725913
1628307030
696885433
418417870
629107055
1428169427
487235099
656360023
327046161
930999561
1446728641
1188029339
1559175165
680772001
573998544
1850251426
1547643462
333957369
1040753138
1565720377
572312003
1243763746
807415911
1220326447
714506820
451202250
516164567
117892736
1691648366
1454909893
1132487140
1109258660
460153536
24899346
1218149157
1947336374
712457239
1105113685
247679875
1525264406
328593811
1116285582
239389344
432526012
1734857244
1170523540
1077810162
1807554727
651262847
478594652
962350737
515824554
768214782
99150700
1624661628
56354466
1818787056
876125525
1937071081
401098977
705925480
1357227041
1268503551
1945710487
1238673622
1488545441
878497985
1529464855
99558226
232763388
1590929959
1682057908
1543303599
90832324
1712168179
1274629272
1777430893
35018541
653667352
1487600080
1199804655
1581427249
248989820
645584902
1990212565
991277663
1679704477
1232957623
1487277840
50751239
1916173644
1839219345
759911853
168489471
1785395252
2049563917
2066697229
903359586
954174953
1087046121
1631038767
481994443
2110982631
1717161789
855344788
1907504621
1350237832
2104488488
1771852783
1620642254
1776969295
960815406
1569612937
759122815
1402211310
826088888
1827767920
2089042912
907655698
1674018579
624622372
647366997
1782133822
21070988
1041347642
1302378024
1992816273
96186220
777901725
878061406
869187260
1251403133
1672251401
1943486943
1542839011
2132007633
656998955
950518251
1788036019
1628275903
42725346
443912299
1036745446
490181594
42078362
1922867624
290862287
1884943737
53159147
1232100183
127387588
2032295711
1181885193
175342304
467690675
608493569
1797239560
734508058
29497192
985955233
1990718094
1430085253
579768045
1549585344
47481307
1468877944
455978339
371567293
1133238000
1818538256
1369301139
1336534400
1497925
1141685862
1921991190
1992947431
1181077259
1435943869
1688895374
618907780
234190199
982897607
3443442
1842904565
857049364
395244383
518001380
598296135
712079492
778620632
1623048904
394540810
131885600
943978774
1348225791
1127886337
1921091711
138719625
1632186750
1278655422
1673107159
1089942117
423848271
2066945380
350669925
303531680
227586976
301797287
1272445523
77981877
990300184
1523261487
1146353179
1330686039
544818135
1656121532
1217285951
89954642
1750950658
185845811
560351943
777324882
1469350105
2072311425
1651582875
1961639465
611213060
12232031
888187582
529890416
1242838810
167816020
670495710
1837208839
1638765029
1103967648
857250124
1053228104
61859849
732693290
70126634
513697710
820644485
1140761968
1606763784
1522332705
1140609616
1412090948
1325709266
1257559131
1896782140
133142287
216043486
1214613224
1656027523
1320873763
530789552
329553158
269768452
905439936
1256855058
224909310
2037886594
795817579
156745814
760891423
229060253
552765303
73152537
249844378
326244163
682366578
194289417
1003534357
268198715
864756072
1550000286
282522182
1132541648
1499887153
494937253
808723269
2069567841
1821246436
1231408571
1922796218
558036271
1218737765
1570159572
652706971
483843921
783931284
65083656
890507163
1301915634
1656764961
232713772
1630264017
414987134
1217620916
34913953
1995496576
1059166559
1827450534
623865074
388591802
1831800301
951811413
1493329525
865795561
924356924
58479404
1577523253
2128291176
2038130668
1397129192
2067704516
826308514
1597463530
1466564869
1266091759
73118731
446153662
211182809
1846813083
713199130
821908348
2141434825
480153507
1343552514
223982744
1312187305
762864542
1615203683
1726867108
1385648400
1463373819
1464944833
1725720336
1513669166
391320853
1613075035
1480597926
1551986871
1908356187
1403951555
328804547
1637260334
1452731638
1812320560
1065366964
654189693
1435926607
502524595
1840377986
303147912
1722596799
256630482
212009224
643547216
1909970696
147356503
451798572
1577084
1739619511
238385240
51091214
1093640869
656687691
2009929613
48753320
1898584327
469781101
2077444674
67291233
111999892
1963801388
261578640
1307516974
725748167
127761032
1663384084
102804174
1211995511
1905177114
2064584511
2098819582
230548721
1239391176
265858273
1512579307
1792842999
857413156
1655523144
1275599966
1481323314
1777958949
589877309
2111070930
1689479314
1975082475
1377686497
752760037
609536860
1859142841
1096868149
1561888136
2071478563
1672810242
1757574603
1323905573
896702951
983849333
1149269424
38863674
2014259608
174081570
1368926543
1081832466
1700489782
1124895180
8504178
1441219378
602711729
594001749
519991193
1551420211
265858320
1573061673
1170335776
770122265
79333362
2067324191
1189123409
1410662865
54280641
2059690510
1846227475
235305218
1790881406
1559867881
465632188
1162109688
433601969
1145090073
1623287562
413050686
109303171
210962166
1059479469
1851671246
1090040919
1021212154
447745395
1360533516
1514429120
2001495189
703275762
795969230
1373601558
349159132
1710928811
1883753674
2073495021
1668946435
116298368
701181331
1094845888
238624908
246364173
725541723
970838184
129844766
1017655368
1848563339
1237911116
1768604744
7999824
1829510865
1576447693
307617393
572324265
1245792925
1444043899
1902865991
1509725741
602894271
1471043177
1225177066
2075570315
1705313122
246729322
1632994878
574965138
1652521783
1299515326
168529581
2088575738
2135471176
281395326
2063998549
1827278419
893461556
584406226
379653482
674329293
996659507
1902191777
1201536087
1497667516
758190638
707586649
798938843
315317825
314382153
1387469772
441753884
2035321028
1069496810
1445418627
748915667
433620954
325522690
1862520905
236802165
1286328595
1018979738
1601884734
1448269092
1413332355
1140765185
507853506
1453201788
473493482
985250805
1936132159
1814391373
349848132
425703133
2057497123
1559813702
585317642
2052737389
527818040
1581980159
2089620646
262362408
1754516340
1088838698
268775460
1628866345
1325283412
1679741484
941373285
382513143
1726869923
1990407075
267430203
1274143693
1323879074
934061999
645790083
598172420
729570826
1513025572
655964168
446843554
1815533498
1590288044
1141128716
1431833564
815187924
811405402
1281385672
1940499629
1640692885
171897414
1458160639
1075761244
2017158277
775425549
1325660111
1642170212
1777596662
864263437
2042719976
231467019
1764405206
1060529692
883835179
200830492
1748596304
1099751512
1078431200
1147544446
1250243367
1656856732
1546150362
1717670015
1072353449
489491631
1393894653
595817507
40586915
428824726
1362006524
1614169113
200269222
1032178165
2125804402
684946675
1545535527
2068595859
1575381626
730434272
207336805
1426857688
1385954583
1817964977
975678399
756628909
108473397
1638767751
1044478507
1738438989
209736222
619147091
955769727
291129525
994314292
1676373438
843784209
841791127
748082756
1160098847
1721053154
693607715
776497032
2032940963
1452422533
1819421375
791628286
1107185415
1405212529
1093709292
1477849963
1226113445
138062607
222406989
137613646
848634069
1663608450
513880253
1492524367
1964255088
1632607070
1508084920
487210187
444654240
1527429145
186132168
44689028
803267085
1466045240
688242259
425152768
1320398690
1575959762
832627771
2001774808
1408028634
1600772438
1639825202
455347889
93686494
248857478
1763579966
1777147367
424115164
1801991922
1595715273
1390738053
1120987546
1164411277
592893258
755885982
729015999
910999318
13980810
1407411563
1867594201
1454512655
1498781921
1545066478
2142244333
1922832126
1366566438
1904784530
234056371
383411757
1838764995
196229346
1814983761
274251276
1252610321
638298356
493384787
1482210717
479752616
232068322
549562755
1856886275
1613021575
520071155
1472847932
1295269298
873849204
1979285050
1098502786
1843128924
428092161
742785814
543183039
1321243242
1774722357
703321947
62140830
1978120366
601034790
1843478450
270272989
811449718
1238512133
1807751929
1310502282
646641951
1662831289
1026187187
826243011
1639571123
1435420742
1768432530
2082560735
82257302
747672431
1843931314
448510172
1159003185
187509584
2121004104
89654062
460997181
1907853896
600337616
1002382284
1040632422
782258615
1950613529
1767222489
550872388
1161608825
414929345
1207292119
491156321
1281352980
768963009
1618486122
1503051590
1103574570
1353751057
1425809744
770990045
242960967
1250981120
1914798108
169992882
2070279847
1463217135
1501775726
1223032365
478062875
1840282869
820359327
1822362647
1141771381
1132272060
1588055765
1920174905
1588196513
1981713691
2099904500
1069066795
732599072
1597336050
1408902153
659020174
486142780
326467863
1320590933
580675062
1144962458
1826283338
381230325
481434218
310592956
1151882338
632957234
314436210
1385815412
702054591
1555988541
1492755619
765423846
1825205075
1673474768
2145103060
874343334
1225957606
1402834446
674479566
1433134141
1249499570
1830013680
180728891
1645547618
1112680244
1685292917
303784156
756744759
1047243626
321062451
593912369
455125776
1930548850
753546968
359335755
1838622938
1838820595
1749059154
1519204869
1529895356
757962302
1575778118
221802729
234338516
1804939920
1030095441
1543219617
1787986455
1878243773
1351400886
1154640728
323493466
963928277
711118397
624152743
1821628525
672680101
1100848981
1587583580
2152587
99316798
553476921
763971827
1982949572
1930053283
1149000470
1384464319
2089976201
989890961
730261375
1408495291
1432133072
36371320
495804646
1749091353
1860359956
98854335
392214243
119842777
1364281753
1516714774
1424677294
844676377
1570488645
627883436
1811147140
1012673696
1283304751
1286778247
1908748181
771569456
325868556
1806728845
781901183
1770246031
1350336716
602216182
1861588452
1282735376
492568105
2135299477
335330601
1460159833
748747717
611950516
423792874
1250434821
1540309399
144947224
1599801539
1039559727
1872026764
447749169
668368468
1517157357
2128546607
404859752
1347493246
1188697375
612921570
1401967853
2137529471
1153239212
1719767854
824085890
528858396
501140275
1551146318
2102349462
815076193
1155307497
2131061962
113613799
718182195
1890753302
737076653
194417166
1643019216
91792171
1381928625
385285246
289787964
1252711435
1712289066
1546482699
1983342501
1098355039
650467865
1876034847
533825959
1672148883
2095654296
2021940732
1599433251
770834345
589800410
207717441
245197355
374157484
269715578
1889670322
779296687
1907132904
300661656
1424623559
805709251
1372417312
1371991519
1811087762
299152742
244552056
2055566403
1868179014
1366754618
2083912833
185232720
746224154
283013620
1102644735
1784491007
744277558
783904386
1498308793
661908894
1625687971
1993161940
2119445909
1703465989
2106418677
2016832786
718017888
1358572584
1107472444
2090936023
1212378052
399964272
21914732
212482295
1581602980
1146668574
403979593
1656353266
1385171731
2125187276
1354844305
650756045
1030091485
646332216
1687061766
1252366608
1718879082
1680875362
1549863238
1599745061
887487998
1136396975
212906324
1101060165
929153845
609389119
1136547216
70938014
1724034658
1083216589
25331818
206157072
1754134249
1411011037
886955235
1692319999
1547246280
1705197747
28554430
1677985163
679170351
63734276
2142803581
1421752400
1275265994
1314555160
836570204
1989146960
1728598675
1952641567
710805978
1144144522
156605478
1664343908
1738791428
408068335
1249841636
953502775
1916311164
1883780116
1344426199
673572419
608117862
969963084
673645654
1538528654
1190378555
1241828843
1125748897
127160294
1524561534
1356457041
1691927773
1100330618
1803838230
1436141274
267359473
1649801449
1064675060
99208911
1108597911
550863457
164831913
1645040134
1315121371
1296887174
2053316830
372644606
1008110276
119849081
629705620
433301602
1317433792
84963593
1031940990
2062694135
1031245092
91075022
2054909364
215650291
717862750
1076430241
1461170707
105095789
214034230
982031332
1933648247
1954997077
306719504
677278960
2133068786
1181250967
2022877815
356699759
73387867
304355984
1607905480
1670895457
999703789
529525294
1723383542
1178053796
1487058946
675664670
844408394
885890274
1474389101
753197846
181840533
2046538991
1527807035
798709516
1522445261
1569559587
208909928
424309730
688281951
337217671
1258513603
129312254
344156994
143717178
311431843
1078618591
1761535387
1130427438
652454584
71072871
479879479
635723526
17376601
129356517
1581014896
1745352534
1510194952
1461509092
1541186476
1092744196
1851700875
41387662
162108812
1679674561
975082282
2015335307
2032118646
2050837901
1958539963
219720956
961272987
248509113
16244831
1249462027
1200757520
1768000983
1415426563
880232352
1248908993
587280832
245264351
1623816068
635078489
1449223863
281788747
1462679930
1927167370
565356149
1624269743
1611402027
41434886
1278812357
92809489
305286613
1434691434
1086244829
1275166066
570217799
1508250449
824353763
244413973
689553834
1194217895
510029917
579036916
1466769022
587144997
733708036
21823830
983550814
1203693450
305128815
374340130
185281592
1042649112
1035792466
1381119992
835887495
1415662115
328720388
1106610463
85706992
464219467
482733338
1687675637
74876110
1464228154
1326748619
1696933452
816172231
1845321838
1907829070
511930274
1863992900
425703990
569030544
23260128
1116710047
1544518891
1193353463
22689687
2136854705
983408827
1431604548
592987240
53402183
1217136846
256122416
529844275
1558884253
1429116605
293268067
1162359453
986291544
1648640983
1243759351
1855204161
1637783462
272712731
549469930
1462081783
1636452826
1382232033
1948487690
272182912
828894933
113784573
1004379767
415990372
1399124306
2095208819
97250676
1356704765
575951873
113224570
928106337
316107268
1752097369
1740676741
1828926043
909103461
1699817347
1299534871
178400148
447054582
1915236460
2105210756
141503674
460286272
1970820
89268504
1240332190
1844379730
1043807412
2135375635
1298115129
2005737928
1223790443
1772488966
1246960475
311057763
1595292907
462485957
1624014573
162256231
877621656
351654112
1235571168
1187882463
456311816
1027087966
199593669
1216598708
1704029600
508220243
301410727
1863499114
50285207
1209130418
347395195
287843388
312582573
1241827657
829754246
215852942
1316402547
388721380
592603554
833476807
1801919543
850235879
2131903528
1814351907
1116856183
827245325
2083164012
204819302
1432642899
1850669639
1149766406
1396396898
2133794809
1212773732
2010494442
785738509
1812465189
1422558658
103189202
568149291
904647580
930442089
1090683980
1558774501
1445925098
733165083
16247103
1809709559
1785717838
1443082375
15851728
641598076
559524140
472470115
397758268
1006128604
2091602196
294206055
1124399417
1218888923
1930529606
2000171177
118354128
1262546289
1569043908
1699590339
2010991026
946690483
16946411
1832254650
1505760552
431660402
1853871059
1658598834
546219608
1277742302
1615154339
2091221082
889462406
1955365493
751245642
542518552
1248018885
678718942
1549494953
2098850737
902402671
375023946
1748707795
17302811
598849050
671684821
643719125
1251777791
927342929
775884606
1726309875
1824521670
306515022
481852860
1289739814
907339989
2069278409
971532562
1969386291
711389650
1406583978
1707763882
217866503
2133975345
1295145421
1062595660
79545498
844832165
1360715403
2017200683
757052626
1012276982
1458537493
314103301
373236192
1829562349
1809703015
358694522
838565615
889555150
39508664
1962308606
1437216895
1918740835
817160157
208131638
1580189210
1398086514
1570790887
2001496927
1651505680
2118153444
1958709606
54320631
220559870
1893511678
474376433
815202946
1750234688
1864163220
133966160
1666442913
429587299
1672138064
1828371004
1891198700
1207570831
1114884184
1152234046
651185432
543335606
1337613532
2092006196
1051195015
805123396
608575656
1683211845
1653637707
265506979
1634371013
529942716
227837836
651808894
1170060270
582270689
161174451
342549412
897084292
944716341
901558355
643882626
1335357348
1467593770
107950683
321049370
1392179174
370273013
1566183180
152301753
1691528004
1323074977
1723038653
32943431
1004577385
571113682
506761811
703902947
1243279604
1239933444
1976287583
253534760
946813133
1419031819
1414971555
927366782
1719518249
784944927
1120735426
661654088
574990161
180804529
576979149
1489096058
1910172470
297087305
777337906
210628508
325042118
1959717988
1477501364
1773787029
1167701524
1591530748
1019486554
1260623091
2107376274
1973520813
121463378
666111792
1679804185
234255667
156693021
32439970
1329817038
1820002595
875641270
1441901619
1804196515
1742160867
1453685940
166820341
1762860604
11697049
762978094
1986736950
1210486596
111112897
1493267384
810820876
1246258748
677295359
938217968
1488846375
456338864
1492662839
2000139560
1384019899
1999521406
1112364060
1531158970
1602995326
1784311905
283369869
1580438466
1289669212
1051549145
1003211598
1005204968
2093752797
1282755739
111134660
1677991545
1290067618
593340737
1522690042
240932463
93331423
1745729852
941124304
1455646596
917399493
1285180424
1688296009
1353839344
498580717
941848379
762277702
1944047228
1860538773
68638513
2057289203
382249869
471430303
733141505
722708866
1682392521
2035386633
1685688823
600613253
1435506790
1738262395
1417514767
971711706
972332272
2090403020
2104508903
494014172
972558775
1841349509
2039834055
772746048
190760788
1538706394
1372648099
709497536
939587504
1931709329
36247508
1956269743
1766466589
899694294
875904451
956679521
510524182
510123998
1293095149
285765455
192661240
1000202067
647664450
1520849388
463037513
1041999195
699021104
1386792208
818855818
1859508281
25428244
556269152
1072356402
1779068502
1179955793
1788995245
1328243157
1971881287
1193147140
520041611
711963501
1082327671
157070519
721932842
1340116328
1484716939
652485544
1609009314
739584857
537847347
1753694815
1468265690
887027356
422285568
1447629595
1401209501
1308933305
1578885959
1944910357
269431431
592866661
821847356
48242654
1112925431
1201823988
454529149
1754586081
2117988037
1882531376
710928478
1116284564
91895254
279763266
1954339254
1062277842
228463668
1795752306
603677653
102650331
1506297321
1543501678
1968408587
1281211291
396827682
1136841649
781419124
857989752
1186396624
1735976099
1168230826
608283845
196876167
131837288
371644363
687470445
832082040
763128582
961526275
443629521
1002419739
1398547362
1186621699
370169317
1437052017
614415432
2130504048
1311971222
364531391
1917163331
492319691
563884333
2036751145
1508915832
1330111851
1514596699
856811432
1323138372
364885895
240120394
1506745712
1382334347
487047341
1540244666
1171537437
693806821
1699249234
445972742
1675095837
1072096752
1727503140
620190455
210947660
896829819
863411091
46631606
1959218877
914739144
1800677802
266979287
357620699
1515488805
1086408617
703875845
2044413574
776466350
501956171
108353808
939751756
1902719694
1812681875
228086805
1740796925
1042239567
1629311045
1929565851
1361285211
10199272
659406525
1222825361
577179344
478141529
575734752
1866910315
1691478481
208053856
200553449
200861113
227275483
303539848
442020487
624314576
1930245584
1045439786
1600887687
196823169
515614294
724120102
306836193
1992144859
1702499115
1011110697
2019728763
244201646
1762222862
336050702
759636137
549033969
524097638
760414890
356264694
1520643675
992222704
758479239
1471865978
766593923
1466358449
139389407
1412695668
1782884389
138120866
61076488
478526581
752082840
108131995
1758391153
498420596
1789129438
1949775998
2039889136
1084064631
1102500508
1330845578
1192320405
1902311051
698937663
2076143935
212156404
631175626
1096211846
1822097537
255939376
642936222
927196267
1352166037
1164314792
332483809
819641193
1244304154
882762470
1324877621
515978035
584005799
2100431657
740007706
446165357
335075440
2097377276
289772439
1017066227
792255237
1183935309
1651281888
1306105527
577439877
1633087746
1668998125
1432743700
197346441
1690780984
18072600
1038687417
1287557810
2136160651
1042829891
838922449
1243112133
1593832676
1435331956
1423513344
1241851145
959987901
1944275516
639305720
689120933
1537302329
1195365102
781321054
1764930928
1071409636
2133643267
83628548
763792477
272447547
950720670
1352732986
146638885
1671417028
923404700
694731538
450274041
849693882
864651154
323545735
1448098041
683769100
2060371295
1426353361
1675859107
2007091575
6657577
273972147
2131608277
999739985
93979574
1270138772
1288089354
1271497472
1780281337
204192359
417826748
19181722
973372680
797423946
367094378
318521084
232340809
1839886098
763713668
547016683
1451305922
1100684910
683569853
1526659524
939093043
2033777704
1866431908
36766866
586142504
1283887515
1598336634
230306066
1852651319
598156871
1084931686
1608943326
1205962687
482816770
498878387
1335503394
1761783356
1900600262
1463183696
614677234
537867921
195916220
405123965
1452358257
1478868608
1976892858
1633442773
1983576454
1954688677
1095553662
996325836
641470340
2056370742
696657623
954403549
1725093736
871278486
1911404554
1387363892
1034417957
578085006
1744663574
1236371981
1781034316
1438665310
2072062894
570001136
1664821088
1787160064
224873648
1974834288
1262166067
962115781
1737925763
1298842977
1530856950
2072738856
1180838408
1583060017
2128046323
1912608303
1985204215
116301440
1972138265
1658182065
1193762641
471378562
1334058190
268930725
1995331949
434827805
2128217840
438977143
1047913015
210155436
2136061223
396222408
1378333308
232202921
1110207975
27299664
2025787978
2140300114
470521678
1976950778
1263196888
941825716
1726520455
737326698
1209368867
742073301
1649106155
1683949224
472655955
904947467
403186016
2109625065
1700641550
1969571564
737024928
1282405586
816516851
1713182758
15690560
1077423378
524357063
658373023
107719981
1499659304
1714809002
471920979
1281757468
1741800051
1264734584
1974554580
764409727
193243113
1406123454
1681677626
1915820431
1867566459
240431211
611470525
1192637631
999572502
1058540700
1366915401
1070547948
1205390784
785674015
1628760634
1537620781
527853029
47485318
1845436058
685199242
2120650898
1220654077
2008687093
699647187
10056631
1266487079
104196294
192431010
1463662430
1415401346
718140511
247445562
1955343620
776541819
658456327
899397597
1070088532
373785816
374829295
1669033946
138818209
1061146049
1228823427
388635521
392696499
750833797
660258429
1196294773
1856146944
1791605347
1039356784
770768572
1874492610
246198698
1338843849
2008779493
1653357168
2000979818
472391489
1470847220
80594459
1893101970
1067125445
1882091538
224176998
857263612
7316070
1454101150
1304998438
637004656
188748492
782413007
1642878562
1943133497
464958408
1974012776
646187393
771904613
1215368632
431167661
2094348733
716669646
673653996
1462494152
848699955
1227424885
1230507559
612937377
979854429
1936314961
2094844627
488621111
978347779
53361837
1055026554
1831589470
1389330228
553577822
418153871
889513195
1647239198
1265758557
715183175
834120487
1827623841
1847774144
507332682
893687471
1027193488
1312985111
683229763
418333928
946361480
347669426
1421025577
1478986278
1524158642
1676658930
980096600
1790246747
1062741461
830509297
1848394158
1089345612
278475267
169825818
1503991395
1961083472
1078404188
2017041894
1674577504
1468697101
1617210162
2078524365
1043167109
2030717438
13168201
1556957931
1697644293
662528112
2074824135
487929982
1557915151
529034832
693037804
1979151938
1908078117
1314102474
67041415
225197200
1231392089
210660336
1521275578
2113045692
1426192891
642189450
1235279771
1474200273
1127948214
1400777442
1305425675
1973758166
1582261031
2038463740
1753289678
1388163069
1442373320
623806472
1847855765
248654709
1276108332
712780768
1143999339
1696080590
367567713
898669572
2134190338
566899641
59601498
1578100475
54667737
98286706
555083093
1966539673
2113199982
320835176
1300007328
1402169315
1252345720
1765451764
762561409
1530865509
238842775
769390327
1876621827
933927158
426260944
1892819620
211094557
471631093
1694280864
381181607
497093660
1580325897
1165253529
320029715
762725444
1237710135
1067473647
483833079
1422164861
1875661720
968430749
242075033
1155117160
2042950990
421584858
1283305282
1661839113
932456881
910778817
1555876518
1689607160
765914874
1833743814
1213632952
1782466816
1567414533
1928027497
2071308656
1798513044
1515224970
2059401369
229438867
1544212122
2037871657
614057566
1025028484
1371714259
179486912
336522429
1748013885
107296710
220786172
108497167
2019816719
79536335
979538056
815958098
2042169473
1754933304
243425512
649414402
164106298
203252526
613537940
231143981
1519100406
700444238
1374378097
1474879147
1000272164
1841520963
1676334873
1349268066
1990402409
687311835
1059985241
1196880868
1235525695
1372780895
1607296560
941124233
1819903963
1073724799
1578492183
1487828807
1412565083
295536763
594428978
327986352
1372838742
1889141536
1731150030
129380075
934919575
2040558413
1532517247
1201364125
1661989087
1430366182
623530515
812400118
1560725278
655699342
1439697542
1487978136
1098134341
1303693841
324995226
1041738831
918381960
160645537
43543627
126714004
83979156
2144297658
1173583873
1640755083
1084087322
826562988
245014337
833831241
105285791
1698188837
1210326089
283013605
1963538393
841631365
1475284626
1174608154
1689675721
1046500406
1026433360
734927634
1296570382
83298355
382253356
1041113284
1845468244
1666395995
811313970
1310513089
18052662
1844893236
935492176
748157624
719730624
182097270
548544034
1738219954
1507814822
311174776
68047151
298539605
1981780400
1081294662
1958897342
1604683750
241697864
96319186
1409722695
1168149529
565186479
1637085458
588988677
584332917
989852037
878089128
681681431
1760951660
1330310577
449216973
2078114344
463240776
723609474
957882560
675698499
1843053934
1077151106
2098390011
535977587
912547328
1220598340
1098785045
461646020
1737173938
19109752
1681665197
1382265585
830998807
635553758
1268039256
640418459
1923035487
1990988207
105880755
1884703917
433156073
887980188
627085817
424387672
636164249
1856100441
621127592
2082877582
1944176685
1682697893
911780822
1519053445
479325333
2063928859
2037709913
1210377242
856495299
1908301556
997366637
2104169861
1237977507
2062375759
311921772
1836692596
1042787766
1778141145
1044412225
1256722838
1725146456
1442297564
2132907347
1537474335
1657128897
1762791994
799073552
335265580
1805735511
246820252
992650995
1830779310
929889657
1342300377
780214606
1266891564
582130752
1889643048
2049485969
229276187
221763064
1143363790
590415808
67511852
144730206
1041088057
96269499
514735639
829115784
1826056528
2009668543
232779073
1205576733
1654548585
164837607
1716073348
1602117167
64033637
1445105447
306909575
1092467435
1321197148
1184015787
1971011747
1679001131
1826370240
1944144732
667840525
822812914
1084248943
1084285725
301206433
291787160
691619050
353368190
2089585151
596106167
1596703036
674700193
1342391017
1168040241
458043729
231605730
1391775029
87951749
730443630
1334379936
690676993
1672835850
789582263
730837662
760666785
1138125379
1839004656
687729185
2077460600
1059056276
465435164
242226197
618123396
224585312
1610982020
1706798514
10658813
453990353
323600488
454369056
139038788
1601902601
2393490
1828968266
1643304563
2106818675
1410450691
1302704068
2137262086
915067410
111228160
81959350
1106128581
926050006
827767267
1448186205
249592282
1305651385
754038647
615504542
466252884
527553213
1190423456
132875701
2046215081
10123510
73683213
165821112
212299271
651352288
752650404
1091915345
498903040
2098590087
1126911090
1202986460
814689139
2126472058
517171612
410891187
48698663
427497911
199934566
706392864
1612205051
938064212
753850712
883985789
40725970
1003149883
1414029794
1687092437
992626465
1469974186
693558430
1475922487
2039402644
1691059369
788346805
623433750
224638215
75883772
667449975
1221883891
700014684
246766620
1575581425
1150027129
950179129
190702183
56263728
1601882990
13863861
806427766
816464039
1797730344
1915656075
471665344
2130992341
552872217
644306461
1397261046
1412525185
608499508
1057317995
1074687710
895926792
1883515854
1244634742
1399379382
1474252763
2003760184
1003021318
693939230
743871252
2116398620
1351051322
1855417348
1285457408
1084408841
1557104315
479163782
11114963
1071174010
423305915
2126001839
42055909
534318810
1926663359
1417354096
1053118913
1434650176
1027338638
1220953871
157509750
2019463073
1624657725
1629623013
477081893
1755387013
1068823630
1935562776
956805728
410983673
259556938
570981978
1751248827
722150155
1325567713
1425757541
624958226
1107472366
1253085988
477738230
605900704
1057669043
1376497993
1784996921
43078723
1811705181
1442170576
239061824
1552016713
1896015711
511516506
1708124833
534447827
913026182
597666379
1028463465
1973903116
1261047499
1416018299
1731270651
964794588
674168971
1004816085
618122207
1048038731
735455475
2075837350
239168598
177862386
1875459928
2146987473
1080514698
1082944194
651866190
539963013
917815670
546790382
2138605983
366084285
1431575167
1624007784
444116613
1208016560
1327649256
368777346
2099205076
1762408763
993579051
88973511
6341731
1108931770
1528775014
2022071291
511667509
1299050703
1138107576
351766841
591868351
1746146667
1359684861
1064172280
709298188
1871833525
48773279
1164431506
25812350
279687602
604932673
1443903695
1987035672
1613829507
1450060113
1268333660
1164467631
251743920
1791721705
1605144331
1550822307
646897318
803445132
600599480
1531838339
994823526
859840728
2023585005
1002197228
1720151898
1055668542
1160945755
1320013745
560378741
878383958
1502881808
1126154375
1186986435
1039224106
903513550
904962340
298021362
767695637
1633055819
1499436159
1668874382
1093744522
324991478
368383722
1899802225
1716165581
696154965
498465352
981638703
146866069
1154995379
1168222869
1145801420
1503928805
1790737675
412924356
483577227
1979701611
713863154
2047390932
304016570
1169484728
354066365
1433026232
1379774818
1694281348
1072279488
1134458306
1544865279
1747480515
549631809
1027645290
1003478235
1246602683
1144408737
1694571656
102063368
1555031682
1002835573
734963133
1632279217
366586443
512626929
198365022
743478202
745853222
426192214
1449317907
1984050821
2064905562
1369142558
338015051
48050280
1060995599
1197843116
1037072594
56509324
1596560553
1939116978
519697695
2075796891
2126750900
231459607
61251755
3925333
1302393730
1056570249
1682821269
263313824
482133404
2109643135
456733678
1248991085
1944805869
1888974229
1228904434
647982974
202693281
1942970060
1862005715
104330641
1147706670
1195822329
1656864079
999689667
1574619822
1917817390
850363600
355271564
22829004
435459679
761321895
2037000058
1381954981
1478924461
987788896
1875080557
274055527
409401768
1654371612
740082538
251903177
413765068
1379421007
1305245533
378080921
1799780314
1951223474
61392169
155191880
955583168
622887230
715552128
2124087579
132691099
1453909239
1152529346
1465112986
2001268604
2084018461
1368220750
677277707
744308049
1632107868
597131966
925810460
551954779
504897255
1049430056
587452283
406606369
801795143
644143473
1007186022
988707920
1358016987
1083522491
1916450897
918006974
176709036
170482655
858475640
1120291446
343149648
1764770221
2126868769
242043146
2144754782
1211003279
1886446319
1786272666
1284246411
1985673459
1929278838
1803300202
1985698351
2005995158
1391492344
1436263951
896710676
50280580
1674575234
1482371614
553171034
1740438255
1918870685
2067469917
428756437
1787825540
1184728921
435276097
1556369153
1883904678
94678273
1899976327
1638220575
1816659234
1419730311
57853898
563377566
314291777
857422553
98211723
937644612
982086858
472916017
377039856
1302203005
715244077
453692239
729176091
372277339
1122025968
546065449
65463998
883194687
144451289
214908208
1537420449
945431832
455649802
142853065
1107665635
2067516607
1958742251
1999853657
898271391
177075216
542149399
2090686018
208244121
1721541318
887034150
1149064520
1013089451
1286013874
1933880018
1965836355
1108745699
1770670160
1395700909
1923966579
979609673
1120720244
544767790
1490541369
912579866
1456125784
31292510
1483619999
1824567510
1810128367
1586689607
1813304759
690892437
1102094647
401362302
657955413
1025530268
1448283406
1891417740
839977892
984881079
892827173
1142010158
1529005751
1830364176
1267979685
1494257197
2140202517
1338968190
171011544
836836647
1760635490
942612533
723400152
665676692
540994240
2061279816
1158123154
2111847072
449105163
282309561
1830764173
1391129989
250430789
502300998
59487839
1962684290
738910021
1021796966
1703189569
623880867
1632193965
449250128
593273265
1004594569
1427653400
910005940
2144968294
1827221994
662770058
83497147
1767634165
447894187
385356630
1403152527
1282817907
992387676
542825301
1794630551
313934602
1235730643
938224715
1591895649
1468017910
492096189
1111407274
1782304859
1476204094
990451270
18854692
1549032578
1648218063
1587313337
967969938
1665731950
181598141
2131631481
1846255202
1751457218
926635025
2103626058
499450572
1105689566
380205059
2116013167
504184164
799361704
1908519021
560684630
988949614
1847750102
1292973809
1710984726
2024718550
634985006
824160075
2132588811
1961885180
445214906
102492929
1178110201
354533955
1082794258
1346696699
879131036
1609848889
1144197977
1028680216
2024728519
359386355
429595284
1513032850
1271506813
1374294520
1493282515
1940959538
306258313
1170531489
2120069030
329803509
839056076
1276673720
413806182
1062333539
948388197
1890061943
262815756
316238754
181871529
1035794187
1694291880
285638382
1490824822
2014697671
930719997
2100001921
1904284273
1075208429
1441796600
1486490414
1565324230
1686692555
1484852721
603848276
1363296112
207796060
99430117
1344240257
468322621
974939441
1011851452
1487757615
580186851
206475801
719270510
1456539032
1559927270
73709978
1684957487
1886136414
2038468036
89566829
813931081
1677868044
1955712494
695853703
50466141
275640804
1905250455
2140894962
679290495
983829749
201724083
884216893
2137954616
2061795152
602481730
682003149
78160199
635096589
1472879204
1771715414
192759504
894352697
1946739144
312624794
808691428
656819339
371816173
260212274
1837385422
10079037
530422354
1350782006
1005940141
513518736
1399017118
107277298
1141933939
999556112
503734019
262408740
1921617443
363970949
262942088
1432335615
663846226
1748108710
2079525211
1867662491
1219283714
1964951025
59640915
57541364
780593954
740669733
2141618826
1993251993
1046206733
239635324
1596708721
718297152
2024843719
1162304153
39521427
708712497
1697916697
13007494
15120263
1470570727
96497744
173048129
189302986
1594731225
1620485655
611687213
1071995250
1648310662
1007524741
812197759
1489813879
273136857
1410109740
1084136559
117257772
361789521
600504039
772191020
607498324
324776935
1416508911
2024660038
478009987
309212254
2067694478
865926282
212715380
769096358
273398611
1996320789
324939766
2146028967
1752908048
1386305432
902445396
747833592
68676396
2117151712
38519697
963065321
756872447
190814999
1178288139
1020128179
781515013
698657689
1025249012
1256421252
1619391259
438380858
320759346
1740557566
1510165131
1164663157
1830797177
736968217
1428088066
2082862909
1685245513
823458755
781336527
1180858205
81264374
1238326877
1830327026
1156551944
1596947289
2028729538
1653799616
181741052
730708763
292380201
1127197399
2086549066
1098618908
1638983990
2095916955
741502317
1565191643
1230109865
737315021
1579137456
1032372035
444221370
1045808222
1247102150
464905520
745519567
873004903
1928376474
1603224663
240206802
1707600299
1490983488
743345017
1444110110
1610489580
472868863
191658589
418209404
616534519
388062047
9285357
797476490
302775811
1245769625
1046674586
23195027
934699487
2065726513
73812443
804267007
443122016
910697061
1635579563
457024545
929198116
2015297710
799591140
1590234067
379200465
397324017
420506691
245111446
1463225813
692192089
1455971550
699038691
1681899081
1845501475
501580057
1739150860
1705479630
147111460
1468149314
1034986247
200167373
395762875
1283375332
773279980
44830004
2084475417
1575402062
890972523
679593416
228278735
922970034
1694859998
554187598
511381266
507842500
161331173
1869988682
1037342833
642492838
1943693417
114565517
1331952752
7871028
1541570841
515861010
449586708
378469108
412027822
566684517
847077512
1494607986
1086244858
883499382
448934899
1546934289
602704725
600026766
1685293302
1828779561
1687775527
1982881568
2113213914
1027902793
1614521193
2083009237
1346048532
467366656
1971544731
1751478063
1421488900
1811840852
585512309
1650309599
742584260
769428066
1686264460
21838684
1575554504
1863152406
696962915
1177274378
1211659480
1636281461
781003044
1959072676
1981303676
601969928
50476265
441248574
1943886635
1975899350
2109366135
568882863
1881980065
665387672
1691805287
231048129
1735379962
216060809
320917390
1165547592
1337615607
326013056
1840163252
1752992795
908355439
1692439777
166335623
902261567
2109178695
399873133
1965429109
1603690668
1932676287
30042456
605494019
211871755
805411144
620456793
698222040
1443989561
1374757584
105008387
1903601732
1136350543
1546941524
1794736851
1551584166
505772905
696852186
386805897
1095623478
1747308555
777204802
529113222
2102922559
1877175603
1689587100
1174094038
1865603912
691688217
465786043
357313076
1688691194
1771639448
102128364
547696203
999887240
663846762
1259975638
1362128289
776656442
242576053
161159666
530544173
9437154
142107751
691641088
1786702074
77198193
1475315401
192285825
1384163674
859021727
1919436658
608552772
570790446
1549518953
242176588
1026075681
1162851576
1112472284
922774448
618885202
1021714310
1110601986
1035492000
1360998668
1003694697
45129952
251779853
2119127239
1334202231
2046336542
966170528
626956965
2135066429
2041659993
1825385727
767864581
1159868509
1351687631
1196241657
365213585
450460849
1986801406
165826406
1639343099
276850849
547906345
541544585
2119839133
63781051
170516284
1944211041
1633281028
306741146
719851180
579524161
372670816
1227074810
276593975
2106792948
218384013
1635459995
35419571
594359402
1802903355
132962155
395209670
409294892
1339641391
1116500934
1808542424
2030710057
1757569507
6162970
421711665
989600098
2068607085
966805338
901875122
1862049034
1827380172
1213149989
348656789
423015518
619961893
1147696481
554052390
2061058682
487923242
932848865
1002207860
305955657
1059949403
1747262810
584095016
619415061
972243362
1255923164
2131007527
1493872401
1159083742
1615261367
1541642972
968114835
1620798893
1494732924
1882449540
2080634520
1918005973
1513320716
1189083183
2024443152
1063657712
415050574
90654526
268596868
522824920
1252740144
1040701073
348027982
1734539628
277750130
1894878446
1667986000
2037593333
156405705
418665602
2065559942
48151559
820588958
1564083182
1036327641
1926579947
2128280609
1119686049
1958436925
1501256945
1911844547
2102196513
1347311550
1557533012
1380993283
1225892485
1461097824
710543181
1932183677
43926285
471371305
1262403060
570846967
80036115
415727869
81208657
952848788
679332050
841181683
1968208335
1957293620
474754065
1045101642
1750624425
1135249883
633211623
1375380624
1850440866
787617580
1084965798
865178431
330093049
1608885395
1963764520
190172671
768086550
2054509212
626625855
1188055962
209631410
653775233
75297880
658117705
6397926
706701552
1402190501
420703639
123196401
1370588327
2093244934
1025379169
422817730
1221184375
430027728
2031307573
2025275790
378650044
1890134380
2022667622
480835160
511040226
1989025001
1019939001
934907569
1895911585
1696776363
869993214
488397584
413741170
47177698
1313957012
986890140
1307586037
1118594816
741753404
567017635
577496397
1986376601
1081311027
387602282
978626960
1615441100
871045064
1889422660
409524944
216245199
1603380052
178872513
1343013934
2025651080
1728435868
1933111759
632291977
670210433
1396575682
2055894393
1033990745
2054168024
117759831
803861107
1973069322
818012970
85833050
1824245194
1701569678
1116653407
1107980501
1860349537
1196535576
1491778557
562762499
650322430
815583154
1943215434
1242591304
1145366573
259387241
2068173855
645589508
961806518
1386591416
964967766
1084109077
1468124488
1953130784
2100484523
354619317
1636272175
1501833348
1730594469
461388847
1619721852
297834094
819068655
2061710134
1210488253
124722323
90136997
1191319918
1934989141
256291147
1487897542
636462623
1199949173
308684267
2089240509
1781143062
1378825946
943193153
224476495
2050892877
7568157
102942224
762497807
1366756847
526714637
1594821088
1704336764
2067045224
649586951
619426463
1760157548
614478567
1723647288
2054816937
1628945227
1050276650
229054770
1137319182
1448255955
735499503
390056281
133232453
926800713
491312590
491058249
1050737532
2047729624
151661064
634916646
1617826979
1230239494
371488588
2021345876
1084641178
738566305
1772951182
826227986
1271398384
426820828
2010078767
1021434446
1035890547
1861069858
1434317979
532655269
1059984371
1178583159
94644832
1687706256
423185732
951456748
1590713549
1330082522
1397140494
742175418
1819303673
1924300922
376553337
1555020319
416869791
273508190
510618528
1826699664
2071013436
850790477
1338951768
1742920267
1484461022
1141386617
1067419188
1011109919
907158755
1940569583
279371355
1612157189
1679348260
376912671
107743067
1974195837
1928212019
1195148255
243610700
1980785756
1457818051
1824383414
1152260802
395319790
1553080012
1836014607
508625179
1534511805
473219497
1079006594
1984648268
1737579787
1216453650
895840105
567723857
217691171
123334380
1064482392
195033107
517955393
2029903119
1001854508
171155049
18747943
745946380
730470039
1124811268
529720679
2114876280
249356123
1805810006
1279352539
1054299486
230655030
505261727
1400455501
172757621
1647024468
1059811139
1783506280
1498556285
2054492148
518603255
1959909794
804083704
400710062
246744050
2124581534
891334912
1007474164
435409041
561885858
446010258
181044490
1744268988
2057884582
1942078999
1568802129
155928354
958461373
2053476176
535418616
315745082
1000468421
1079695466
760473685
1832645217
649492644
1959679762
1220962924
662821215
1344405168
756793348
1900211331
1730725717
1444235111
262537491
1052557660
1094472967
901699886
1361347422
593472085
1527098059
904407638
721319312
1609026746
698953310
2138085806
1265442448
820768072
66304451
1184313095
1044264671
907736307
2042648902
1965302601
1865370630
1401797747
142578087
1453535367
754657736
1349394752
1284058746
1560259178
2119322796
1028940138
989960159
754146946
672619663
937148462
1077653998
1054424211
1985523412
1880060302
1386234305
26527314
799002665
1735446336
574872735
308234329
340793183
947377372
158620957
1164696032
1777155987
1351541594
1118233286
1752376698
1413679500
1705692779
743397235
1498937524
612820890
331362305
189431184
1077255412
1353494080
1970734316
1218676407
1967716122
1934053277
916295865
396243388
1480945803
107912366
234588650
1158574327
533112486
37949598
1061588705
690395207
1823466402
566796802
1025040840
1359287333
912940605
1324457515
1038838865
1969923739
1913864801
416451085
372509840
941764261
667582817
488115663
1827219719
1774384589
2121493038
2012734986
1724615936
1167492817
525863254
469098250
804752546
562760572
809521528
1693832680
1516138840
70988544
61737925
1345569745
1525231069
1798611171
68063200
2094714744
103111325
1204150804
1205027896
1997826025
1216182795
1488776178
696378919
1367893640
1964868855
194978450
804100820
929511746
1774501443
2013521530
132761167
1798772058
1827000293
1406839623
1239919888
347942981
378941073
1871025713
1125112665
1383859169
1139656206
1557242720
2055755142
962565889
127397361
1542804805
817402139
1196478634
1098294538
98494984
528233446
1267257841
39392923
1799035413
1331010838
1771919391
535192999
62742083
1724986653
576661393
1610465775
1364377216
1852474800
935558397
1777124279
117974936
476322476
1328646257
922554447
1401768283
1495476771
1739386775
184174152
593296722
1304429599
259413875
275853691
1186215105
1939622780
1054537474
193546122
1671458613
1156576653
1544302948
830041091
2089727941
1532891921
771242039
297336014
400829666
2059558913
1782363515
556672491
1028197673
998808589
342654509
1589280370
158289511
1090431578
318852251
866577421
155040681
624065098
812810756
563073046
1634245522
84719576
889844225
43154064
2141249148
1551450905
1613738854
396158998
782423171
730755378
1174797165
1541457071
1720544390
717493352
2018377627
327858304
386595241
627788871
1739513861
1325333667
1895072154
1723342272
345479706
586954333
1631097611
2127418391
1964310962
556112918
2129568913
39790539
1729414292
731210062
580909432
1217605773
481195029
288910190
888082782
268442601
707499778
2010401988
2129042756
1554820859
1000850711
1941473914
1717108579
1311345944
2051131249
1279010564
81350558
502483335
1324795046
1330149403
1878452923
1802387222
2069918159
1028800889
1434749119
1944924139
1856982296
1111628348
1054071572
1381215935
1331290156
518854792
1643033137
1661292127
1746537096
434030052
1610001544
1844615781
15815469
89480177
737438883
1102370535
722289505
594626453
360666953
2009696603
679790862
1891169915
382130612
723437616
1594335321
1613883972
228997060
2134987738
783861351
1534072314
1938547329
1872590349
344781766
1679589571
2015188512
2070129472
832970255
60044191
379617445
1673662942
658834089
1214278802
1448324927
1464050323
822720713
1751718755
1643972016
239481196
89934789
971155001
52067231
160970033
1173773684
337114305
1362846547
1433360427
816238653
1280427446
237795316
1745408051
1250457888
1782336014
868184946
1818525398
1845811973
1514932732
672607562
111925639
1981540185
1405292704
1635860522
1626708615
931776909
1528258818
2064005296
339163214
310622485
1083945324
1459178361
1247094358
635753277
913010758
1827705646
1130552538
247725534
398135329
1152309099
960735691
629920085
1053662230
1739053651
1912424551
1405979427
1307612064
1055403716
707609117
1814562769
452923323
1665767259
1580340662
1606141205
2081238526
1509747666
1505306853
1120201800
117229018
261261253
1518501887
1276405018
1826382911
533348619
2085305817
1497427644
1964085279
412345713
284159103
59327271
997152454
1791574351
2029489437
2004893943
930750371
592096789
98070694
196877705
976865546
1397172109
1751635948
14786393
2065370152
1050209148
721771448
1736728642
2072062343
2067766960
942873881
1584732176
2076761308
622918622
1936440735
909569525
1939708374
626592181
1931943998
74765157
2057441277
1283643741
2015293455
1416619690
1301083847
595774484
1325658637
1736432703
519774890
1585144360
1593122040
1658745163
710402131
1236635878
1076459701
1444341423
173840772
1483055319
1398654929
932348508
600359280
827691989
1941370641
1255873023
135465047
765334487
32134557
1582081230
183818306
968288412
815568231
1812911782
1624316312
1766323693
654873562
1817166237
2065120831
1380172443
1075767559
215515116
2061735713
1811187152
1634681156
204793728
2034102155
985972199
508329079
617038594
259486216
28069517
415012400
1178670162
2034815992
105588361
1390761756
1377427208
1567738443
752512785
1757858695
700250832
1085982207
1295859859
1932821928
457665906
1650063174
580510334
572433346
466537688
1071422283
453283911
1834721798
1145711010
1104514862
350537823
272888324
810942906
431107353
1138631129
1569741626
741095797
607547321
119909288
1443635950
290004769
859922179
1867305458
1305214224
1196848269
1956300044
162188386
1354417162
420839735
1118513329
1135449367
1617754367
1797336258
119477056
1484482073
306973731
1686184321
1989581840
1064157198
105540909
1059518042
1336032528
2047801470
594633531
1083072658
1852698281
1818447786
12168501
1222209290
1906019450
442929026
1572858383
2028063795
1542291727
969355526
268814706
634914690
293780126
2131233588
1318126315
724166867
1183114956
1766951193
1322850208
696830462
1883895685
274425811
857004342
1678309645
151645873
469237029
1528347326
846406387
2036986583
350881185
1041688802
1778435413
1111337672
718142115
213002857
735881490
201319089
1526722828
2012514266
987784306
279148542
411500279
450542600
1344791856
1736281337
758065798
692415632
1614021385
304744029
135978959
809576882
1618287121
1147883093
238350076
1622554277
1597418580
1076257117
1158419136
246487692
637865167
1102848639
1489043187
1150613318
684069156
1612773186
164623825
44608316
836619420
1865657443
2141120381
9418843
232280306
1643422168
1356404474
123729203
1865513610
1566457444
1254181269
1076167884
1559478496
599764323
482573351
465737527
1023873569
1000006023
229581423
1179021572
1831384222
874963480
1143139308
1759198455
1671770357
750214739
1943212864
1387078282
2064467276
1265273457
1836266573
2050041739
1514069659
446579694
523020748
627070900
1547377425
1405975755
128611337
1754772723
1902269634
1905717508
1977853743
284028956
768553884
2043552299
736977292
2012211281
380225398
1268226984
457001336
735376498
1114352340
1555136252
1961202594
1213985302
103689349
875124826
812880404
1369579186
876315353
400570983
2017053014
1533327248
1580991560
1298014999
435064623
1144938992
527985630
2106959674
782774605
1301371757
701112588
1046013697
627024596
1575973439
703761425
2069940951
927118059
1156629853
372403964
1944553069
222219018
1686785214
471484464
1089955370
38614350
890579429
682409151
1538187950
1982458441
777502707
1879837374
1641741612
272492484
956404576
1745584879
1651041325
581308133
1764422466
1528695866
1246748393
291473917
1669949600
255503460
498369132
969063275
1948905312
1987058577
2501992
1385542499
111277579
2097176062
704105536
488582813
1556620862
1258120675
1205134818
63118291
304477362
897564301
1691611030
1792125703
796064339
632307223
1718020354
72475409
1250628388
1778237320
1286291789
1739636712
1819297769
938993014
1488585253
39704880
940145950
459793437
1840858481
780046396
292482026
694178649
2022699029
1493222970
1320510177
203229562
1698477884
544611058
1212763363
1588329753
670133313
977318498
1879736970
1433939806
590582026
867861401
1803149833
1525653057
996357129
1361063458
107589390
362626870
858330224
1546148197
818002906
1060110502
2070744886
676370926
453531758
1242027294
1955975663
1795743768
1786842097
218219580
905107661
1107717701
1725043658
190580358
1263645009
1646745439
1883352350
1890264746
2011137899
1836024882
2126259089
2130258934
1889007966
1455964884
1593027367
2001194060
664941618
105602111
1544224565
1926145831
756897795
553824920
22793016
896435977
1492984767
1797613427
554294036
938650780
1689774714
872123002
1362367298
47783823
1386663410
380718851
448016650
1887111831
2082030793
461556453
561926821
260971534
1581049177
1758018591
533809147
622326145
1092254335
999479310
579381713
923568422
453599193
1267605577
234994567
384875627
505030119
238142045
270799410
368689587
739868284
19528913
1161757959
1648539561
15495329
1010077284
2056054366
114374240
975623571
112470905
575472308
641854044
2111642529
224689356
981821957
1242969662
1641174063
414688696
412975029
112975213
1464043138
1283871307
1092768305
1049081430
1186024680
98258340
740670570
2080138242
841529428
1539547159
331959491
769006012
598506801
472659294
732296839
91513757
1618962235
1442188014
1692502284
1381693934
1362171319
495576705
736293077
1940036392
1231945762
961844230
1505115965
1515384414
1504952892
1203022795
1683061490
499018899
405450708
939712707
772487266
1293505661
1426436509
478009210
766769602
2007278433
2045340007
1795326644
98785125
1457920036
1660657179
916065224
53079968
478559569
1398534059
1141260088
1576607666
529365818
1038537824
395674511
103908255
47788584
1984158813
984045566
728317503
1891753319
2103459173
2070567301
639306181
772488224
2140579902
1367134884
1527713941
274171138
1105552414
1580781719
728665066
1383505779
649311038
798277988
18034145
1393190445
566722321
10591132
130240630
1634820
1714179220
718244418
690744946
205908802
1340897325
1463952789
1787388694
143385753
111000128
1067265900
1477440306
527350946
350352368
1909643793
994385046
1958742379
874332675
312252131
1855631013
388925723
1388468850
107441219
968665851
2130287944
1723215854
949801828
1059253391
1195494670
1819008702
1834033082
613914933
630148859
108650441
562064242
1166235952
491232104
143230638
2049118165
1727027063
183174989
1403110494
578986418
307563120
1695769922
1223570427
1045985408
1834468144
2001514830
994275153
1012841680
433850134
1694548403
784444098
1646067134
1657450177
1892614702
1628871091
1507413970
925224793
1456027069
67082934
1605825338
907635145
2116960533
1187851191
1663795676
1406788645
1633418432
1120446062
236168538
1749108977
1221660565
427639922
584078815
1161580494
1480052822
319122305
116760604
1144532462
1922248940
1302151725
406057817
249703889
617000959
383486785
356841466
1084886990
332550926
1376897718
1959062947
1536701032
1580968276
1584705888
2013368680
1814594180
1983698311
1120784933
535268441
486224784
879927366
2073533757
1717004591
1682718584
1088590450
595895482
1045107485
1648537519
1917982441
1301489914
1632951233
2018028746
1778886015
1257106687
1495337388
381507315
2083452172
1039880703
2143481406
930178555
1664693551
1193000135
1639351300
2021626395
1320309006
1186480380
10458490
1278329735
337918357
593663377
1844406873
935594874
583087961
971460973
280624789
603349847
1487815951
408121161
706986086
1333671454
2061922856
1678645808
1341183682
76066789
1456491594
1313325410
484372204
1201591938
2126402100
1092580645
1116902288
1331456370
548629929
2063567483
2030111267
831162947
686061076
483559262
2069871198
1397697777
932166204
1121015766
1522670258
1329745914
1810076381
382454018
1789864069
760872073
600636582
1709985362
1813472544
1975389991
312949558
588778839
1597266989
1488242564
1994752531
1647063526
217756253
1526276325
1089448016
1064930001
1692908304
787214973
730522039
1375694198
1007916863
540071717
407339375
906420954
1318116097
946331353
2022491272
1893669661
474135775
148178215
637248499
1704733222
1450363505
1306948387
1258401347
1306069992
328149059
1856669422
1586817816
681439364
1654282019
728146852
1009894477
1420546192
536183535
597674500
190052542
311314690
424564712
889583867
2009306681
1978974258
513368609
299062506
774831173
1559482719
304214797
1313872183
648734150
1458569628
1641582518
172773192
13728706
2081602314
271116063
1149259674
324628226
290099806
314593504
1390741935
1394481926
1945621022
1372443370
1815417964
1538371552
730222441
2053418970
602375737
766665799
643139082
583695708
857052453
624668823
309329084
1872347740
1708916659
1022136251
1907552585
2093096246
99171395
1746651907
2082950476
1166996043
537490012
687033240
443343275
587047377
195115451
88831036
1027140495
936134207
673719145
524256351
369680364
1170864759
1439959568
2090074652
944406704
1880205367
1137060160
1915235476
1901737959
1509449255
1194000177
919303600
819510540
1654140569
199095192
1391461601
704184490
1895863514
272746608
2027110812
1770479770
1563780102
52351643
1255498838
1938498647
2118467030
1131936163
869864081
377700791
1172344660
1869054027
933494726
23029830
368711890
540316814
123312123
1282823770
622459662
653436849
810070565
215643334
1378635202
1444646695
1768245937
881703829
951336515
565537929
1441219812
1899355538
711767249
548756833
161953319
1846656339
1803518965
1064301575
905066324
1427187983
714874340
1007187879
598589332
638574311
777442120
1391455378
29656753
2052380985
358193480
1386537990
351628988
227992243
1326405557
587535685
4028080
1827107525
512933709
631356757
724940019
1996804617
164210786
833079038
1037981929
1756661255
179697820
1326234477
1064285739
48694718
824512799
970029793
535451001
1871033851
520537454
525057022
1379864662
1693199689
1775556963
1955025957
520630798
657309906
1871972071
904939720
2112660314
1768445866
370642176
1435936381
233183982
948275219
928007616
377299341
851663167
65731320
764429371
277053097
1885301298
129701981
114031343
429769416
1378283174
1332149241
1577183896
1445538634
128217116
1047703830
907138969
995094100
1559017893
141342479
1902938242
1535951683
1474575139
1077529923
639962336
1719612120
158757624
703989676
369920611
1516351260
200826890
1103899351
2124518474
2123527219
906951937
1967411236
1153173658
1539321911
999473544
1537921687
872314663
124482453
1275669714
1297121801
573968271
1032710443
946690082
277160149
1123161921
1817728775
1210093837
1850549853
1471932435
51930639
654048043
1609813190
762869325
108474929
1016871615
700081303
2140954353
560046972
1193289594
503705826
1710980629
587959595
1102284119
1871449078
1646071009
396269393
1902037036
1746932442
1964853354
1782967742
1756683698
216111683
1598398283
1147648254
1830289140
799877856
1185179608
654138988
1718520674
684737805
34414364
136022155
1681976055
1931586902
705310246
266008366
1230600197
666828933
1500068252
1693652880
1495232995
1573949613
858453521
1383556299
805697304
1037338719
1405061154
1833472075
579340153
655513402
1201170921
1089106301
340430448
418866855
2033768620
1888468621
320697708
691934672
1158532128
575442039
1605680627
719322504
24540257
2004915993
269657031
1223982359
1300643802
1185567179
498845622
1002212821
1630103922
1072938900
2079219901
1698488369
1702170501
518656805
1077245874
233258869
202101152
150017850
2043750493
687095253
815789712
958619420
177007671
2066622818
1203510010
527449643
767356117
906905492
974874549
568887572
1480285635
338516471
200953729
1011555687
1046404854
1126722085
1407768143
1258435131
318957257
1782242945
214392309
1675784125
2094740715
1676596670
985071024
941412422
1298877468
1281674094
719741009
401885259
924513230
1423148284
1245981083
1374172782
369148928
1610695827
658498859
1277467613
1494988372
1117210172
786595135
1613307039
936689643
491816019
363280272
767019065
566326565
639943373
547241135
1262266510
1019261629
1487987901
729916878
1862212629
1336561612
1832748827
1418072965
1703801961
636148045
551872143
651152189
1727487888
1250186070
1215892123
1888837138
494770087
1863123745
1525365280
706270899
1972984776
1835352782
387299315
1858105348
406531916
285039014
602457760
163042136
1029464838
916742170
152827150
2074271251
1443947745
1475946620
564441685
655028364
1651169467
1102459490
810756785
2102379551
547420051
36807897
169241292
369412518
537442602
260722610
1485360362
247729941
596984634
991606470
1250274441
1772072526
615260682
1105929126
531194613
1551549263
809552141
670810145
1455196975
598927913
1162336858
241154130
1714130683
1856193959
1286813590
1514300681
1221294558
1688866059
944232881
1292860890
1347229311
226075345
1321103852
471290739
434065994
396243670
683659576
673714740
815917548
205576191
1668159723
733285325
1554603435
2001816418
306950903
272959983
1416965405
1734285840
57741834
436250710
31022120
1753965356
1981954622
978958166
1249656496
1109139075
1962217548
551855537
1328123177
1180297826
433681231
194835230
1549516973
1887527582
460594059
1710074469
1367127867
1555103104
542983134
2012668911
327065587
1507619750
1978931451
1034506097
848179117
1844358430
1838674527
2003879578
1103043790
543373201
1278759549
608626544
2058609565
1069565317
1699524262
1462154782
643945061
444216279
728039307
1073366923
1731354241
1273599994
899946908
1245410186
1742913364
1243403877
1922354372
1637912318
497210241
1366180148
2112539939
1062088201
991186151
518503795
1340105570
405204700
619390151
580710949
1107420290
519195364
806377479
1866792620
777515637
187921042
742910853
746371149
989955055
933834197
1031485522
893022396
896447853
1905248216
1223196653
1411138732
898457777
1004404785
1117309091
995750307
442006884
399902193
1922892190
1715680468
1314605407
1449359797
1488154399
106147880
601438356
199194397
672554784
1980062240
2104208798
2046011426
1817519332
1739223754
1627814369
561340106
1127767614
649593481
7611931
808564617
919764561
1175052371
863699449
616809333
637379519
2110341034
1425800390
1286453767
1353167539
1203685231
1836860906
789460190
141409135
2029596570
313177234
141193179
891790519
735143761
1687287910
841389382
1344610481
1165313052
373854649
711266088
805104033
1044494062
2031063366
1864753516
2045724085
341150618
233906525
27200644
1291637458
1944432062
856675643
753334152
1039309733
687601708
385335748
355066480
46953407
1516866256
895639095
583229535
921606944
1574283359
1040067294
246733276
1893182359
686955956
1726685991
739382971
1963707303
2080255720
1371337948
68997414
689581159
1575030333
1391722617
2028490614
79547453
1648679480
419307945
1685980614
507151281
1983587314
1626357614
278675808
305617450
403963172
474588221
1833425525
1853301155
1798344388
607264341
445247006
1911577342
146421414
1405347919
735223948
1675977214
1111961270
605182163
26863706
1992155737
1133885925
700341068
804740988
578982692
480697311
487174051
654974454
503069605
1033999868
1652159309
875142261
479657779
1376235075
1530687658
2029559353
977989971
820313568
429635540
529736497
99283663
1136805546
1861746327
1630560945
1700451550
1447334300
634603813
1722928457
508413461
880940345
463624633
548935544
558761629
1446356017
1395878173
1861700300
1273947174
286892728
26978063
1285743134
841612926
1825801608
79462995
971696512
503894866
922277854
596752664
1084435148
1474007863
1574357363
1838756035
1011703213
1885224201
1690649974
130389782
2078237573
827130614
1961791479
848087404
1706985793
134804967
563375247
1438844323
2089341152
822999687
1861995722
1679024718
2103788727
572196194
122160691
1896484537
1320440063
739090052
1219399806
1639373541
404301411
210873961
2089569197
824871087
586491002
719753703
252006143
1460560724
210651961
35288790
184041038
2010226643
1631172074
1178402682
1848518907
586810710
1778589048
556412842
500166573
88694027
1282040349
1991155863
1531589357
428387157
368057859
1994784000
367577423
199896756
1800028107
1624557068
1435680154
823339271
1429843003
912154218
1060099298
587100095
186247247
1171808179
1533058443
1258865588
627297444
1419523600
1414661225
1503129876
1350319750
1628963973
1335194608
1760409824
1783100131
1644155242
1560705483
1238859757
1797076965
459274918
736556478
1040959466
348964870
426897778
1400557370
757493537
547005374
473186090
2089563162
777304325
119534520
1038537091
492920515
300031641
53408644
1638698633
1103946823
1794565564
452060027
2125672694
86084323
1928954606
1218314998
660761670
1945282548
2099494979
1312002779
993220983
2141849095
301772405
1440997304
82914014
102519903
797465697
987124701
507783247
728046320
337532996
874877393
1283978244
1685273385
1727526686
504206945
705566177
349107274
44524744
1130619693
1376637096
172126830
449347002
1402122388
1822571932
1831724230
1868328302
527443958
1666691250
1819286499
1029773221
1231726182
904488357
2146217909
492128447
1268975227
1508930392
349744553
91925767
279835277
1197803578
1394003933
784765491
1507147539
1324543658
1795963380
680685286
1339182388
373447071
2138488961
2017276652
1629123659
427161611
1189983989
923688898
2062972190
1480544768
1825981778
969664734
951972554
1611295757
162809660
1788074803
1454372544
870429807
1054912915
514510507
201423201
634074702
432963854
1460673960
1775957310
209721075
1596403927
63497495
2065563855
1535072577
1042790246
250793210
585888064
43838146
818351825
634362120
503743530
491648782
1968128263
1796898828
356749886
1628669074
439484309
1998081299
1567410363
1703172229
84000974
1190348527
1392798958
1335305087
832071398
2115231963
914892189
485356991
513043876
558314113
132828437
1124334242
2020974858
1017395402
505302033
289308160
348281581
843111767
430341070
1140995985
851331599
1088931589
1464733665
2047729550
1062977500
656405177
842434790
1148914490
103843485
536285802
849096367
1424379911
1230454744
1411364597
952570394
1549775208
776358626
991182578
1237456922
14963697
1170551448
1292865491
1569786652
1715632544
826909603
1338807752
1824437785
577292014
136637288
1964870685
2101085681
339856901
587922841
1938558285
346633348
2002576376
1553728100
911403957
1078065803
902118409
565800330
992137441
1355139536
1686654165
1552915334
826451827
2060783476
109870107
1499265175
1857866074
1113357848
611914474
1008709291
1433008519
1908891787
2140174840
2054347725
1254827008
1540486075
545111604
218386456
1925375353
1224001724
1110858865
808178773
1851775981
931278677
472995353
323811349
1963507505
2142152751
1448381780
1120692139
930824422
2061328192
2082040065
1753336569
422491269
2141826529
327795115
850340645
1842053150
1514579130
265688256
1235673453
227038191
1659739780
778437041
946408588
1012804496
1916066392
1751387594
211914753
220468561
893852961
31830176
915380637
449037012
1242914081
1659938847
1501540257
651682144
364606172
1304335635
1235306465
1713715744
1970328647
817880792
1679877464
8362586
1014912715
1107222622
1116716508
181109568
1741814030
1151622049
46262738
116237082
166311464
1350448903
2020350247
1050219690
804151026
780763189
501863022
453863423
1660386487
1554037003
2109028432
1828024898
1855011649
227503229
372856984
1823991440
1069374369
32246128
1707606441
346731824
2110270967
1631127595
1553736074
1404712163
1886032668
1240356379
1727114111
2016744214
1557268591
573311446
425461501
395184902
1028110466
1240948746
1168377014
553936766
357537459
721616674
1586912856
910444983
641237038
1092846542
357284811
1445968515
1849059052
431052018
43205032
1528922722
641696739
1865990286
2068359090
1192937893
1627754801
1912168267
1585370836
1433174149
2139360260
2094383367
1082658677
1250791358
1706852284
1769234743
1308923868
2146357252
878302960
1836245726
507572798
851299314
1242805970
1705809147
1816959717
698828359
1909121247
867516073
1381125897
1456114568
1752669479
1422472134
718985808
808356242
1344482438
546549904
667118967
304721967
860177230
692878918
2127592550
474847575
1845398209
97378185
1072047324
445085959
684272645
1633928222
17767376
826693181
173564448
70600110
144385225
748161657
1686115407
575237041
2109607770
2135820815
1646098387
508049443
1815625010
811267440
572111618
272169759
263303546
700051413
901756622
1201598382
1737532866
357613703
649963903
729096039
70560073
828226344
2068576340
1235914642
1386170022
1193439088
621935291
450868338
1672688109
865870238
1635896224
1984310908
1213398998
993725146
1350837311
1822674330
466117255
782852409
1751989828
1083825729
972878184
936585296
1951645115
1970388265
1731032655
2071972159
1946330073
1959769029
1524679709
351171339
48187553
382540944
806032594
1309033064
1564237276
1729810232
812052483
1472934631
833812647
1424807069
1227659643
736679508
641377363
311452520
863045122
692311388
1457093628
1152197812
2056608718
1789081523
367349037
1079164691
256898752
1201828978
1542373998
2048109508
2113402893
1698515534
529503373
1871598378
719084381
879124415
997508618
1072001028
663721425
976857892
454943897
1455996041
1211153448
2122032054
485118796
13559415
400240930
37107846
1915592044
1996606148
663083751
694456886
1143197795
1788738317
1924850271
264149412
113171908
1495697568
967899272
1372932556
677774854
1947081074
946808230
1758512853
937445959
777405468
247733893
1346453168
667084502
228996081
2096767883
1251185051
148690295
729388533
1297114701
970637779
1798854505
1713949727
1516435575
666840159
258705434
413887128
516571503
1082427728
806418130
1259731704
442170637
842511184
1835092311
754190658
495960493
305477802
1258743288
1304393722
868552257
542749443
979674644
1859525708
1896931589
2018306057
1504219162
1970184779
1486804243
2121838984
1646500255
1915599186
1687800130
391949656
914322005
1729923099
1892421186
2098181661
462116169
1809934561
1698634924
1340089094
1685644341
188477028
2118374230
1277415642
1031932087
870657790
1936473454
1617490165
1175510827
1511348650
119529813
878224153
1436723476
1846514246
882087371
163337257
348047078
389354824
1108205985
1043785584
91929209
843097337
1904271483
358786696
757346570
1684749318
1638052371
1478818182
1254757988
744164322
1842180089
1059645295
1685958073
886947713
2064624659
194076164
2000991517
1284442065
620132056
571753237
1003851457
1219260546
616164718
1909410561
1012298849
1081572349
429215791
1766300381
1702408294
2040989479
154378319
958738256
1332273317
227079865
54118139
626724215
825049326
1100294770
1259815577
713898760
1261108300
1163049434
1197891103
1185250969
330008706
43022476
910487143
1084745584
307955600
1813103136
1244567808
1559764674
500740621
972066507
1526833698
6323993
412240162
1242943339
1123500822
1565258870
1480823257
1716064731
1333299238
1673766175
361944529
7892223
1641592744
1306616352
392392408
150582582
1948139305
1200086655
1201100858
1504049338
841165412
1498525820
2098776527
1271939964
930488732
1808275709
153409909
1849207787
1183117111
1762825362
2079335917
1933354641
1975094879
946877231
517900417
1453695757
1532150192
132888780
1353109565
1704390539
820064368
366708055
1104904865
1111221663
997330416
1826505976
108111841
804740725
2106607302
1243965543
184458068
1811246745
1415919624
788424070
981853834
287337061
560065709
1806417623
63972291
93991728
100262997
1119802437
1935927186
855296492
2132304210
423853000
1096397746
1370827987
1511603977
19816569
6549685
1529051744
221138987
1218390999
226750646
1155227434
1899644098
430405079
1980037496
2064369759
860494038
459766958
1131828923
650437008
267782687
1852941729
2071819279
673929134
185800398
1267057913
595132296
1270343247
1514013617
2094345817
1041110056
616835842
552135176
1595968677
47737751
516276905
1756647031
287343420
2123798600
1102621825
1895612012
1959400641
1548437670
1431959400
77985643
656397561
1307349133
32748849
2102170647
409001848
1700412269
1151023072
1999061912
2005309706
745809711
132289864
2030077697
824326075
1833543177
1897820959
2010249290
1389040267
1635444972
1971395593
631904220
963557948
1778741616
292281110
1738908412
166975808
2127858777
125280267
518353548
281074774
932107249
1540746393
613015803
1171743322
624540204
1405814516
1893513194
1481995424
778836649
404912095
1643292629
1296926668
1038669134
882822487
1982678199
1795572507
1436184698
226863106
321293677
1523781947
2114503368
126422811
430897555
550926445
344041052
91163646
329715587
1109342922
676180435
167284538
949846897
783367827
1768553354
1000905894
1513806931
1177239083
559932308
992788409
27501432
316293326
1223943576
877119277
588913114
539744805
193229681
1279248885
1296594604
512766815
1796331434
267416321
498904577
1476188793
1040719641
1187157562
205438614
1298226026
1778649968
384437063
1254786990
780050417
216796652
845861849
135669837
984749994
936790205
1401325070
1454236927
2053482706
1968478671
575865259
1389270436
636839849
249539881
878406710
1564974253
2013009934
1664751306
843871532
1640850493
370635854
566523117
1322050136
591750506
743784030
1692113590
482567008
1890891228
1285166912
1870250474
2053812110
1905925679
477307041
1081329067
833939542
1755101273
1491297196
1070294121
496977543
1603802568
954073624
11504181
389484239
674164170
1010707893
1826857673
607177999
2016236421
2116938198
744944728
1544739140
690189432
789353085
1045758298
940843975
1187110534
1795566821
2115498730
82856243
530599575
934051910
975571673
1964109473
2016937532
201520479
262348376
1553229475
1341827719
1670266606
1885280240
1874697404
1552853515
2115553816
248152458
1873889680
2002397919
318568127
1704597323
138309612
900039060
1743132534
787636551
1019748473
1136537207
1746483646
1628722691
560629187
1604543638
175552153
748946639
1084045663
2011502536
159746688
46286686
1957945052
2139001589
704214524
1465023725
666765593
2006291975
155510089
635784234
1533503007
69663923
786932027
903966008
228144047
415886396
1615546120
883129364
96336589
1725073916
2001180
2054017752
1370002606
909982025
255866431
824273987
943683196
921395890
912984888
433638765
724387356
534429891
351488506
1486747782
1207416311
505427860
1778850441
2073323192
1140697479
630141448
184726246
1695550077
771596663
689342721
2055817078
1446140453
1122332598
419164334
1496564444
298213904
718025700
1094643606
1371948718
1832181272
1310171158
1116494941
268268573
663313639
300778432
1682662400
1109687027
77687308
775070139
1718425778
449114872
1958657946
1987562099
1170704184
1088519038
2127921280
1515602509
367351251
441197626
906984421
282881149
659745306
1556716762
958232017
1439416128
697440152
1473392115
336558670
1451819348
1409111509
1910601930
1535981589
1740623066
1627618931
1634074525
2053595498
1541037067
1262818200
981562886
1889212358
1435409944
1144786532
2146097511
754998669
954307162
1211577546
2120437945
956076023
1747053973
59897915
1464784123
531753371
1232799071
1899092762
1075945858
1346702559
618726653
846356493
561212630
888247848
1094150435
482901942
1772709688
1455863237
1119012079
1501996736
340264116
671404689
731303201
944389293
404589695
1966420900
59878779
2092675397
597062040
120894355
286630842
2087326651
1202483798
780827014
993125722
1370173508
1862369640
1115929737
428591694
1015625465
1071085003
346918087
1798914690
48687360
1286964046
1936041679
610111914
1025724504
1085045266
341527755
2106151596
2091252907
21680031
569977267
1862190443
501008958
292646543
751909601
1159422453
1599352925
1431981955
1816380100
38253744
62068467
826398847
129647351
233735067
1417885061
1497630137
334462472
1058814317
1338964196
169761212
98402984
612866659
582873590
1202165180
386579712
48545976
1333316349
653146510
1963921868
1568890930
2092812000
386845769
407502793
2086228704
1907279760
217246811
1138936470
1169845653
679598772
1800021874
2068556905
1763613563
786256317
2033032050
664867092
1131889322
986209988
922705390
962451263
347402448
1866021974
1647750472
1224579954
289296020
1131010463
2112481336
323357216
288971954
1547440752
1057443316
739260972
447215473
1729522944
1213040432
1686834724
1115202514
700604304
859108827
672112592
1674355383
49618785
2015022451
2093003142
1943293463
55310063
1629418250
1666066679
1136835763
379921245
1346741838
55939313
1366929087
1776172009
1116598474
1744348231
1521402159
1361125209
516808375
174251874
1030417287
1862822454
138772249
102177514
1273316062
1023702464
435792922
352202191
416941575
1502207387
554146630
1464833961
1688138560
682790341
557987222
1972187961
978707128
1612339649
680146888
1491791808
2008984539
115350070
846338800
144413872
1766412511
1188320020
517915701
815499884
1462334536
603873821
58064250
1890758100
1464603487
1270953252
1758180674
1350969646
1932561420
755533965
1365182278
397629392
801499160
1862773939
966266039
1326231408
1217229157
607311076
353858572
1513206392
1986236313
1128000934
650699152
1725622965
1701833204
2147220117
1850284003
1632824149
215864809
307363025
1179707353
867523330
1847462401
1361076525
888531108
1336739417
1486002844
1135736510
1471281298
1619655196
698760623
1810852952
1111655703
94938494
544200636
267278327
412129896
457376787
1059278712
830653393
552778993
1642385563
1538304653
781993330
87656583
1121697510
1813148013
894933895
1981290819
35438121
1240226752
1255003210
1704541074
1681343240
473646255
466222006
309486684
688888411
1291282175
716067203
656765246
976831179
1806295427
770836526
1023553846
233459635
488014640
381717090
607695952
94425778
993713977
1063471542
1733125191
2041794220
268675575
759108703
425714910
824521081
540630105
575534142
466991964
926438954
1262821500
1847497903
689553332
1448382370
395249212
109195434
390157457
2046704347
1515618036
1815218488
1854433058
1471469673
84287944
1070949231
481638405
11710417
1092860052
804327287
1066724005
1688631485
656249621
275346835
903994985
1470107109
1129718728
2019569004
1594150557
1535715174
1206838443
861281225
792836579
1067654274
955482670
647698710
2130809924
513977894
329666752
70524720
1091157386
1579342105
1758398569
1082196068
345129651
273133575
487377102
1074439448
1967908246
2055880352
21784106
386060791
478604690
180777690
950271208
2082371250
2076950381
767823690
1744096850
1016300492
307641792
1217635858
1993630894
253970766
1006956946
137927266
945684248
406477979
2037184899
1362701175
632112787
1229915799
367248252
1389200873
1793280394
29833897
2037353433
528932580
1656143972
2010059853
1638901299
795317706
1001429499
1940446512
770542881
1434803850
1700122383
1344248860
1604827991
2104390678
178225072
2128947894
1778862801
1923797585
1245861496
2143605731
1741774352
114456803
208024904
1303607860
1350913899
550614184
1217341870
1021724109
1249421930
437547700
1167632489
557374195
1088547541
1282513425
1489244926
1414273037
1910703547
1439657442
1744536072
1457937450
969193861
1553594537
1988746132
1363039481
1974707749
172260656
1252601281
569988359
1903177142
2133782911
1164465157
2076586656
1887574934
896041233
1435034360
1167961410
77665869
501749566
18242583
164715558
136500845
1039397015
1486334822
1009919075
1012934541
814823053
1104931397
2142713776
958509150
838115444
1736666274
1479449097
189104856
1091378844
1032197267
1554002000
367948876
1835109369
1914171119
187455067
44973694
362440874
1298995138
1330576618
1245406830
758160419
1912464926
529551603
543419904
366624708
571236398
1338763394
1393413054
862875799
642512972
1364687369
1966484060
521742737
749506771
443685454
2080404048
1087907455
1969866695
1384448515
1158027531
475647298
1738509366
685694305
1379416538
1215766908
767883604
1739759938
1623455062
1453440215
1166965689
1698883976
1569364615
1639895888
2111323356
1765990400
450795244
302529476
811194310
1955965477
274083413
497845199
470046088
364207907
1453652823
738658336
537620632
338331332
2123184043
57219308
918233518
1100816215
1394199709
260907510
1918530697
656943984
208808613
418176680
1702666954
297322834
1907944017
1934857033
1262582216
811716592
1703293985
2082819958
1931871613
195884551
1504637199
1995716707
1730577735
353533996
740934271
823974772
2048043280
1776318146
2013446756
1396869028
1729434496
620389522
1919880345
1772400895
1787766926
1056611534
2100366712
1919310250
1066016683
73271630
748591894
721454317
874406344
360939840
414832040
1681436938
307375168
879208162
1844301682
1444174277
1779465722
1478905298
1394605202
1130529423
1543064276
376072661
1609002027
915687574
1542191348
1863681024
115001364
1069382928
2102207499
1720171185
84286756
1572227071
975743553
521225641
414804889
578212226
1232142312
1245087316
1996554028
753268048
2143079458
1452252292
809013131
1081342789
1627639114
791446945
1900685383
351951760
2029782111
898024098
1347017118
1870235497
1121462847
1462339043
406794169
778943567
1615358831
1012492850
1359836198
848551272
448687137
220508189
227259759
1863800531
689280281
778372399
1526568791
1916929748
1994434338
542888292
37612317
1642541259
834508881
1420955175
604770303
887256869
741390073
1640276874
386734866
1696849350
883431176
1833324426
1328662530
1809962048
1382565373
6296540
2068984075
329926613
1900234373
865676295
1861242616
170638867
1612371446
1089440794
1530020276
498038457
625932076
246015558
1262837956
945657466
257542108
764164582
1299911417
1971607706
251239432
288876853
730885909
456870326
1399481208
2040551282
296854492
1423673759
1347376147
412946375
82454622
1088820756
1208868840
1992454835
248689772
1058085980
746254477
1992944916
225312888
1767199737
584805276
385004978
591744503
1156866263
928579205
870585433
1425389536
2123447712
1328296875
414854880
1988053706
1855172074
802999751
335962327
600237307
825210938
2098818229
430708915
484171430
1334454365
1573353834
765673034
2142403214
1301486072
202136139
1808343452
2116296173
1783597751
1798369172
2097737764
1478906074
2120938530
1499485993
709145641
256476745
654962208
1382218103
25680444
2041621765
1358354823
462871831
707542890
265455334
1113690577
411452294
280676412
158714309
1871390617
312315164
57703993
460916653
953590435
765551949
745616960
1763139247
651676968
1973827403
248561516
8057218
1394148425
1785325952
1203476618
59648040
1785795553
655418076
1428696713
1797043977
400693272
1147622881
127509251
594899031
756705091
1458034206
211622539
383638354
131106161
1894265684
734696061
323524038
22224102
1550687881
1613905722
1440709396
667288112
1330189794
1816097520
1746048244
379927742
792533225
1580862380
1593627559
2118588982
319661253
934242630
1997508257
1211516996
142309560
170650602
1930808359
1214052161
1179361843
1607334455
381702545
286917611
1419530462
777752480
168524850
1249454528
1558705009
1604539033
1810882804
1525104058
1043831653
705835710
1475261694
1104900002
824551764
143036240
590019932
990811569
980533592
411690331
450922579
452558179
1644627785
37356936
388607130
1400063633
527803123
1296749414
1109709255
828949880
738233403
715754173
78299435
717614251
1837145966
1114279309
518438295
2110406714
1954413025
30063562
205611884
1898008240
318807448
892162076
1865371973
909653122
1622760854
1847543442
1653905466
1164518753
340005550
1300843366
864940938
95813434
1885607735
1180250245
798017965
803922858
524028808
1292627034
1609757714
522312495
883024418
748756888
1024151390
650149506
869282838
1637950384
406590399
271100316
1540742386
1744740683
894956867
276116786
692379450
1488760373
1223887973
1488697782
1791070413
140669899
1381008791
1500272838
2033389327
258301245
213784991
1804112022
460716755
1104334156
2102283878
1351226576
1485995213
463625609
1862434583
1542631926
2056688199
188326883
9808850
530462405
1196794069
1271562436
1010373264
504325952
2070827650
760542726
179539679
1410397783
1595390621
943031369
812958305
1562609756
1532412228
239669809
1682769261
206683430
1230821546
1137662397
1956322907
220414686
1290860530
643096293
1491124909
2122837820
1709433053
135097957
2060377857
2075386540
61909673
707273477
1929029422
755348074
1233819597
1220932708
1787588202
1160747594
1480143060
391892291
1280919570
1023194928
1581492644
745089427
1828220769
841697680
1577880840
1871461579
1384478742
66387829
211726740
354197524
1239434793
570312409
1661760776
244680856
6016726
8759256
2002928027
389580265
1710006280
1187784370
1900894546
678545397
755511587
315600544
1907878683
698805627
1384512347
395346874
196832773
456743463
821254411
1765457102
2020230817
1285887259
1072377705
2091697777
2115088971
1640312524
1092771228
905178304
380959700
57061241
1106900277
1534586362
950204399
326307168
25705153
1638831068
1059506506
488319793
2015981117
1162893037
1349840023
2106318242
1858689570
270993543
1091931375
1775565562
1228320080
783254689
1546461264
46919608
1609636381
1793551486
589581243
399695358
50544288
851437661
105910001
227361574
10049042
1187934876
1264269746
363538174
1327869787
133474604
1297229597
18075775
1141108443
1490561089
2102510080
1977156931
212604297
1780706476
167432783
914083752
1906725433
1319681366
1458212687
1881918553
1066440867
1587551847
1956216249
835322117
195494686
1062816550
337744606
1033386795
1717565786
1457174562
25993564
1537078617
1875714485
151428480
40635700
720094658
647108835
1442777508
228247624
738612448
862057200
1336015498
740988469
1591860122
1611956835
1578533116
1922930906
1391929510
1518627164
1904470503
1689068681
1880830043
1485238656
153874928
1023335516
182591871
728673375
1715535368
2101941839
125240356
1319754579
1391550218
1518831475
1643175996
2116919421
473996093
201406611
1800301288
1719596569
929546371
989905375
1717648894
155873110
160808804
1279250334
1880200439
2124136615
1795738837
2066148923
1115919362
1273368523
1150929836
1109565062
1791432317
523111417
284344433
1382986310
1960510415
1439092219
415844980
1759047696
1642934212
1395818758
1939220001
471596959
1893711573
1305989766
744667217
1418960337
1497175453
1549609660
1684381429
1948981701
350441109
932883470
1799834727
1351030861
886061189
1379138747
117942627
9150564
26664144
403363286
194887561
561999745
1344769391
1557879777
1821010691
523081176
2142469022
980631525
548869435
897997439
93640020
1544857204
52000427
1365272467
1078226070
1974851660
1354064435
689651459
42329315
1794030373
2125829606
1560540765
1678993941
1921323369
1635030623
712850082
1697770932
1353220749
2137952262
1007394265
1454829093
319777578
1899315930
1669802418
1076413648
256210384
1503589071
315833615
700611424
1016920733
1334403952
849194855
1078209469
1616127890
78240188
96878057
1016652864
1671360915
184755720
456081029
1367021535
275172197
1421522609
1725472139
492868424
1521559379
1747300958
1984307410
1058470738
1237171766
1141316042
1397879931
798610261
84779080
370668128
195854104
1808468851
2124680587
806516970
2053799415
1154946788
754062805
362371725
1545759033
1580042830
1140719837
259258461
1698308210
1947681140
1584889480
1723379910
86367843
2115177977
210345948
1151218301
947484090
474082739
1197184514
835507643
1187828947
2135672978
1431387133
1378418579
143970931
507885326
1010591008
1076857776
1412514252
373477494
1943009148
1427979888
2022788773
2069397748
600164851
960118625
921641418
855599109
1447579157
1237490617
2084818243
601472713
676396890
939839453
775192733
520635902
650943527
1064262183
911869093
1666628653
813049242
1852200297
300122280
2057886902
1635362734
1071258307
179668457
1982915779
1057999388
699919288
1648780319
907584269
241379207
1315808409
496551285
1969622199
2066771717
769226566
1289065365
1124359227
1873955717
69119214
405152478
1694152613
1082790959
2063101925
244295510
1526292197
343295214
1816370955
716239060
1367761394
952614441
848864975
1013149344
1462951592
1621544432
1726899266
1700822249
157403042
509148906
1885278042
439089119
910766698
987279823
1967664251
530913364
502738270
1764719930
186550080
1220450382
205725121
807687503
1953445126
1191124766
2041882409
1173257514
1386651289
864744656
965285962
2126396915
1800835611
228065299
1998610945
1477208059
2127847088
1179453689
1698338222
398563939
807925098
288179622
93252265
1734759410
610604062
324087649
1466256767
1219283621
1235711796
852336022
133920211
969247900
604705920
852109942
1872659487
1561323424
286874977
2011684862
981608571
2027362898
675580051
1136208651
343822594
686639999
959046844
1831606424
184311754
622152423
1718891114
384293224
410839260
206313840
2119632701
599690822
1899952392
908278104
2008823460
745823480
816964528
545048053
1700546007
20761356
1937414521
689591615
1041949720
1282368507
972391965
1603247758
203452150
991208405
591263386
1565125574
1783200566
588000299
686032962
914182586
832923561
1974288565
2140806708
1072213837
1457321750
1759677036
558030674
310474547
964293322
534914275
1223212465
1731739418
220779683
1069740624
1363674051
438769668
254638445
1129330434
1924426579
1570418505
1751374603
211582718
1296251602
1653028378
1850069713
569690274
4385984
2098860499
1804526497
922024555
1210670374
288969862
859245636
429825578
943816772
1541537086
2124259795
1450370540
629252190
2071330744
2044539214
1706096545
1007887391
1781208391
1734437604
1996063185
20241703
1928025297
1844974413
2008586193
792780390
35164950
1924529842
1003935134
1774115200
281250437
1378423335
1062390947
999032292
1242025085
1651527397
1250146264
692162248
1868396619
1643307944
1508276127
1579321672
1775352992
1418676121
91608625
435843756
1664556827
1396399046
1118770333
175453976
863931472
2016319132
1065598385
580501238
1670000771
1540306061
999932712
1328547347
2146113639
79393818
811262486
385595762
1931122678
1063769660
1198804492
1238654314
534805440
132868676
310879882
1506016341
2042036515
179511049
770585265
1433754707
1646106123
1056251312
1938777433
995802584
518742417
1071459208
569092564
18227660
1322423299
1334514903
1587312577
852236292
1449492347
1495014990
1118482314
2049578324
1494120379
1427669047
708591188
755585413
1854634601
633202667
1345981133
934751833
1721671656
1455424182
1370433713
1326195957
298078995
641208180
197285307
1385839742
786452795
1520204087
1649065318
660342957
1257403158
733575580
1545667971
393031581
285490361
1791214260
627941998
1802860502
1033909611
532558234
1867870926
2123325243
574884052
9144413
1334158499
2106800408
1650355719
2015703198
826269982
1456460725
1418320172
1787823462
480755786
391751571
936702500
2085103074
271746762
255429863
906614398
1643958057
1664755864
367262311
2030378986
529874698
668243426
746703700
1783477884
597138798
1160794020
62098722
155084509
1445654428
181879625
379082498
489833490
17633685
1213787960
486614762
1715785527
1744156967
66899697
182044841
1347872618
2130673529
1044254637
720388975
287933109
1724904364
1190235167
526635215
58666423
878163190
68620529
841243202
2119521331
203658502
695658730
1678475320
1483100482
1062715906
1129099707
288892787
1027950494
1653471574
492861183
1299550137
1921302899
1156563212
2064586729
1268183697
679025074
1074113218
1138946730
919644240
1934076661
248815133
998103254
1563940828
236177595
889334213
313871279
1722919712
322600793
2094587762
451018905
331026253
1638800414
891663526
595832008
596769140
2023914858
503803340
226105996
157889945
668675022
1575555080
1714717723
74431626
202127708
1711299520
1750612237
2123666123
1809770946
1607028383
243239501
1242574322
726344649
320319013
2010250727
1843159935
806791274
779589984
894880726
761519904
996873054
2041979845
839033276
1473388712
1771283322
1015740197
1185001426
797770294
974375680
159120824
769588298
1652606657
929531870
657724654
1942618293
403157140
249463654
10864401
660311200
156638956
639826823
1450380827
60486652
1836332184
2099081789
1647516931
2032435457
971900444
1879451072
911160224
2012361318
1434669062
915755469
1666152235
342343293
1514124615
1248016041
1301337477
566419369
1753515375
799599146
612167409
523299148
1420626482
1890774960
377293054
1542103766
622223101
1970706520
721487842
30895378
1718865396
1037773630
504590805
1163439571
1350088508
1718081038
789805052
1274971219
218168870
1143432448
239995340
1929823661
805372090
1303560935
1934552775
2041004277
245765251
1953710531
1742924003
843336444
674270786
38644450
2044976803
1087673203
993021685
84350824
1342704980
332611789
1844239040
1238667210
202195841
809587772
551679797
1755739358
1991844658
408376805
374985005
1608560579
675769253
128469503
307080029
1179691596
973032617
1989602257
1909855356
575803097
197705638
1377710888
2039719300
36917478
1253763725
336469884
1050232841
51051923
733776347
1795017990
360776736
139383602
930046756
1750323363
1601460018
2141037061
314556147
904256517
1561399701
692909202
1636887375
600877685
1664335211
2137751360
924829105
1917400034
1708166253
2047433137
30690724
306719461
1227083352
414645654
2119909106
856735565
1235414862
1179390008
45948
1370729360
255262114
1562833434
1113902549
584026118
678017265
1194727212
46361486
368011400
911091545
1849435993
1294458699
1560854301
34452583
1843390074
1007006505
1371113837
153278242
976807109
1590653661
1158136968
1164591263
849999702
373587420
1032005911
307466616
1643804480
1934549452
1657417646
278567159
2042579919
124402883
1418943799
1309809272
1749334204
464299918
1853609657
1059658860
1028257633
1839900578
16531055
1140047426
1795135413
1603217863
1392826200
44078778
1306109663
2061534240
1323430188
1432590736
1189519461
998998125
271162843
1644136195
427566922
1391291959
529771637
758571269
640320595
1890991413
79490602
479029658
168292300
563847064
1962328684
1558391112
444899701
2046178339
1231285043
210894241
723036211
209827984
230926502
1406578479
54299427
463029144
1684807355
1181650787
1748873567
90736444
722796448
2104664022
530551387
564861796
1060340204
1352220401
1406840270
565366755
2009635599
1915183122
1315589234
26084968
1705149723
1895450699
121243742
994514226
707955132
1211291002
446962808
861253877
943200108
741034998
1280408946
1065049962
413277521
813739318
1449966097
929296783
1495773054
857249310
1639490260
813893004
423162637
741123271
607894166
1556582707
1024021241
461662026
1230073593
2111730741
630455075
1193726408
1863456780
2094862975
1738251858
1609317493
841138556
2018309759
1522958548
1685711374
1914550741
11631315
2098711994
1129322024
769977204
1170242923
237449831
1219726177
273611880
614930707
1888994257
1432076675
46151377
1507026984
1332685204
787383242
1549810004
249319050
940446461
1936858976
163409570
390089788
1353380565
1426004288
1372540732
1825855168
240124967
1125805342
711485307
1591459027
1283298825
188830284
1598630347
1826754314
1806802971
1112509344
606373432
1888490388
590716479
1955151071
50809431
131383072
2108929488
707873023
1974684081
584792133
120856878
1119172577
1503612549
795271399
105112615
9938479
1399640441
357460178
824559659
1549941153
532969938
367978503
722378944
1426596110
1017800269
579862803
881711001
2017597728
1199258741
1674709715
1566785689
1166867358
1625489907
1985954576
757282495
1519637747
1631501308
1329137931
589954960
133071729
620353425
1276780309
494893086
20831315
966285973
713487651
694945981
1406032591
960420653
2051341178
2006966640
722097705
732512333
504495014
686652987
707051470
1352747562
261389453
1740141409
1183148508
1227219440
1637755646
1163493766
379573448
697578146
1710837006
433648152
1962772111
407079246
1780104117
796932900
660924471
958725219
808314267
1390668923
1847962627
1209523609
538859696
1931928193
2008267871
1757671431
642143498
1431815306
819573177
1542089394
1403840166
2028586626
1240191069
2000600869
365037656
711571373
226791293
1844980318
1102400754
1689277715
1299424957
762121379
966759057
133359202
917021949
1244203682
534297723
422781634
1291980377
923727037
1592947956
732912698
604635728
1094154066
1123088461
1226044425
566848075
274568228
2054874831
609163172
888844179
885645587
349773395
503825412
1745156567
416125281
1941937562
551097020
508097793
2097038771
771255733
512937243
292036667
2072224760
170497241
2128628205
1347396357
1743239183
118427673
450269362
300920012
1039866942
1487001180
1879754174
564681237
863889479
1472520574
150069067
60105567
1700686721
472990155
795517202
721408727
41855927
1450850185
1500700885
1029964609
1125231918
35804507
1596527176
1619797439
1824621644
769305170
1817910246
2054230171
418327737
1646589126
1191408303
363140134
1803364773
481418252
1865776801
1295227651
1706422024
1760834216
1276790554
922635967
33493137
1417822446
213804617
1002489506
1244281477
1476269867
445793975
671334021
592769650
1264445301
1990043358
23647231
392699519
512583860
428303540
1339542796
1969772077
1434533906
1907528582
305555147
921172731
821392336
1641142008
41134955
839653306
2066736484
762447655
483381224
1018497468
574608216
270343725
308910905
108785678
525558835
1322674995
1731875770
341173537
618412053
1792085743
2009675254
1909325184
727450480
929153066
50295504
1491538252
919744757
1951193151
413513118
1121340262
350456823
816948784
1966355004
149390036
1576334072
569642142
1606302676
1979472408
831656251
1160078369
249717409
1714890748
2023301479
277719412
1841830546
1401071421
1841608737
773189658
1381230933
1925672831
1196201352
779427720
1373314095
1321219400
443973710
1612707650
1639974704
444453365
1947215629
1948080813
1434438306
1187779648
652938045
1577051678
333095365
986208410
2073260847
1667615196
148879491
1763371285
983262348
444592077
1791330926
1482958332
2096276968
641820375
1536673824
378435036
1139067361
1375213352
1239664284
1943403965
343294177
1160756987
783053919
1266098568
804877167
1675638290
1729026061
219466909
97838131
235403911
1814042487
721912025
546527979
1425278208
330171561
115748946
444011968
1670767820
1353397415
1857674452
334038146
1114186807
439328299
980221972
943524359
1317598347
873905896
438811697
325338836
783753887
207899344
728355816
1430678314
1211454262
1018716489
1943235239
496701914
812746385
2134658223
1840090392
222044544
1470555563
177260302
1667465496
537540643
733205871
1348913635
1815993882
1016863737
965104604
109831044
1976593739
1964127901
1587518364
844305744
1655427644
646387443
1800409233
576928318
1745091169
2058746804
694973571
1528034566
2031900194
1234199911
308109894
1973561011
946526390
1989914779
445256499
1386540000
327335897
672118835
1463773736
1145840815
1610098011
466583553
1733577028
2098299107
76371442
1752491662
1844194476
463804426
1931145940
650665844
433655760
486442670
1958992022
1377678775
591239459
1369150680
187027624
607049201
1546686185
722822267
1851263193
1261281444
1749193358
1398089505
2024297392
384156886
1776756162
2127650090
505950440
468164944
1944188535
1331469108
1597676931
1372925917
1341747879
1697568869
2054401068
1544156917
860857763
1743930729
2067457349
2046231655
1138907975
1639754142
532770647
246148945
1641254020
972966431
1912405749
1160110712
2050692082
1989105663
1417187252
287157859
1080207844
623175181
753656774
707650508
91039881
1872127880
1135266889
558495220
92936265
1635563004
1612528103
1453286554
1693877234
1305714684
529601772
1612312112
1043076368
258408101
2094456079
1591986861
230651925
250893576
2084180601
1415245105
2005862532
235533618
1887855999
1024740994
1409467881
768388885
1391111990
312885088
725520056
82642581
816492852
1393738370
1061660113
1479864821
1051762242
1321922347
87981584
758587405
875522740
1147427638
1894633226
1992869440
581362730
993627486
1024454835
118421259
448434698
474904352
1707835427
1124630596
174874145
988936240
1510493082
1201492224
1651246191
1421174582
2069726890
1214015632
894192421
175318261
1534740190
1815169961
747570172
1916614205
1091127166
1283064751
1553519338
606922322
1563489755
2131141760
834518996
170684717
1039189529
1001085607
1706528276
1156822420
1891421941
976093626
636935324
647032623
1943580125
1433944660
1348472505
351697335
68334483
1427585256
1831140313
489068984
127948951
1982964643
1368156187
431378435
1308424325
1765644419
546849837
226505708
399234951
2044642296
731625031
897602648
1490972085
2054565555
99740058
1525818225
1772092244
1426885724
1948690132
417949664
1682400691
1331696014
939635899
381630406
894458652
536793687
403046407
718011039
1977401030
1719052285
1645579203
1862759171
2042584461
1891868561
235612601
189256205
303098392
1950740550
238746153
1459146937
1615872147
11041156
1223341191
1984156273
892269482
2000734559
653440984
1019350790
1498095786
965847632
416866932
1777452462
1161268052
230242835
1825976933
1103590953
961741372
1739818889
1297624664
366224407
1427114803
1517992240
1085215885
161062988
1080940517
1814936393
129619047
918936560
830701916
1686533636
1115737566
1412317642
320769100
1829276649
1322277363
612637104
1351988759
2121375741
1711545087
937095498
1309739153
521413536
341054772
1966739423
1537750458
1642442270
1024757264
1871834986
2094546204
1714018543
2088351143
999210826
754013980
1271048139
1485837857
1373695681
1547577790
676296230
1480248380
62176973
952452196
90402068
1076397921
624024700
1889920234
1346142758
1657819733
1409024831
2066809603
1736703344
564601604
634234709
419407050
465668016
1927230213
358983614
577207085
55165114
2015502256
841025692
1724827144
1922129286
1876349531
1757001077
1317044379
1038995181
195309745
834882406
599905547
569143068
2080478510
211741648
1594481060
1267284061
1237716720
1807684972
224171220
2041447230
1674013212
422873133
1726629984
360926450
398065706
547171871
1865680800
1731953994
44191824
1974341152
2132185563
958522660
1581866839
1555121874
1681684286
1255525595
1850007606
208736133
1352172944
1790683566
809772146
388547457
665418763
1674339659
1483920294
1647637515
1315440429
705452776
199388351
1381728820
2111833528
1343411784
940281139
1420083639
932582572
1412110771
1469579901
299803304
1576690522
1001909187
1774625013
1694688370
441044883
1067626158
1524229426
450449220
610159246
2092891564
421682088
323942064
806323295
791401261
324391246
320570371
920969421
2010855385
1644448641
1852672178
200913654
126449684
1729874092
863426488
588562949
1250747012
999016431
500295881
856954278
1426525882
1413061136
1641628273
1592658377
1461758504
1553365261
1227484071
1470671572
1293471825
1581803855
665446173
1959287410
1863378739
1786175664
1653322797
265730865
413009544
443299728
417847884
46327192
2018043379
1650254100
2007333597
2147214083
1397052117
1514498843
1619716880
373715919
164245304
1307592258
1315919565
292493732
1284699914
374626016
1185311349
202992969
473157563
1939688730
836699409
1846393242
923344151
1481556976
617476949
1032183995
179019924
1393765214
1931325664
421169182
301080279
99055426
1564226393
1662094420
1084853915
1584699456
1136638904
502185445
978112101
210222076
154907026
893904175
287630131
12211278
763266213
1828523729
794476058
242936194
860985262
1947606977
1403226984
566735023
200552867
531018237
928024609
1376513282
296384809
490289077
61563124
2024871904
215578166
2070046984
816322387
1393873066
1430854661
977139502
1058369814
481596805
1531272248
750094667
2090135009
2004894575
1115111453
1318256713
532891068
1701076584
980356012
1384055609
253390538
121446841
1727555393
237818810
221654135
1250121816
1953600152
303327752
1363420382
673447164
1652465094
624679273
1116241757
336831098
563195141
212925518
570428133
1045341115
1440825854
2037672048
1699277932
1259805856
1820691893
783723439
1645925498
828484004
764791807
1835585327
699907523
2072113255
406758610
1900094705
400438341
927461304
468358803
1316313825
551952880
2011109391
733309131
1183504367
1456547333
1692412840
931374679
901668884
1832350473
1864820474
1211571872
161742835
941241622
1696362655
1385787859
1153450540
969179080
1162318327
1320526134
1778100932
1342424344
1460909771
1064938059
1173453851
1897976515
1054848652
412690748
1799012884
757225901
1938121601
1456079459
1509336984
1342307064
816505848
680793543
837882359
228384508
978243923
873265080
2045281711
273208076
52437451
1475916834
1972654601
387379350
139646870
1021876486
925632108
149736000
2059565409
621873109
273755432
2109547260
374559490
665800718
1096569091
1061759905
1436777757
1727566347
1160661186
653478446
20753820
1437247536
1522977738
105670319
1855442974
1266162285
1963019799
1948566206
476276226
1973950260
66659424
1745442447
916303603
593721005
448131302
37140696
1848875158
55035041
1189173068
908757773
1962243909
569987773
124188802
1243378013
1473414745
1468879512
704624702
1036488638
1584148461
1405417579
1992902466
789418194
137502113
523412710
1948973538
991704117
878186663
830609375
879288944
652108885
2065072630
725395954
157693547
1235342517
1002900117
1401065290
708311709
1224353958
1687000023
810688947
1229518583
755671330
2103398321
1779839712
1357902694
813650700
156793067
693397212
2004433840
1872684453
1584520025
1064605032
449080253
1040046277
617030656
834287024
1454867416
1920750263
1136589309
665374507
283657505
1700230926
478534963
1277981945
1056757238
741819550
242012357
1660897049
2086972705
1413610356
1658636642
702872930
388679573
1918766032
1672472230
393574852
314713003
1575717767
132215543
659513839
986547612
1247687984
1336257382
632013392
1057194982
943779108
437932259
1382791060
1953487794
1582027086
1944125362
1037640107
1064504429
928370184
387207150
1869831534
1426144494
1376435546
304659888
960562976
1891722964
1399786560
1282038156
272614641
1355664212
1431955985
1676165221
1554716707
1056354162
1714355667
700374116
1928542516
713580569
1866507493
1322380333
1214052375
1421180487
727955718
606557276
2086905818
1424397226
526245650
657700477
2048266338
1095757378
838294643
1804194339
1120364721
323929490
295269860
1350413672
1703762152
1848550807
159536692
1382843450
1025770812
1108878375
1085766457
746225925
1206984563
1544150256
419409172
1756839314
1275003279
1323087197
72186953
1773799911
2062077932
1081370848
723732412
1776746074
1875944341
157113844
647613223
1638781446
731429991
1010352395
1557280043
1060338751
565754750
360180206
1052558780
1459067965
2049434911
50857863
977073237
1982245286
1660251036
1722750019
735321618
74050742
642236561
1828393551
1998306364
740703846
932966459
1304727393
762847820
221941936
222167786
174420476
1317848110
258948908
1628661723
1088752789
907740334
2129077948
1576036051
1920629385
924093331
906200602
1288805152
652624949
868885431
894150162
124941606
625232639
926949852
722029049
1272562921
236387817
735138301
292218722
110447794
2037175704
1198091928
857515818
1199397425
1461786742
633347602
325659830
1459186232
777578337
1293777291
1746085629
1205785019
2088604068
38869719
137930891
1814196478
1528115478
1554297495
1823557584
1085697225
1056607853
2058561292
460850954
923595295
311774692
221067727
416417082
953745069
533947156
615822848
1040381280
1556493544
902089933
1276585767
511729651
16823504
819632768
2018580173
1907665368
1652948724
199899001
1004720883
1216538029
1314381447
1664483147
1931459711
719088546
868899744
1507596971
1262558618
316225944
759543177
489464567
371558126
400825199
116745453
1351093915
1355134825
2108398488
1627203035
2139547091
445122903
1068022475
1156385377
1263255109
398158138
455897288
1682805996
1660977108
1503843215
117765221
943512096
1990193200
1788500887
2028719007
1614129982
910985168
83802431
1309516894
1748617270
395677079
1201692518
622654368
213392027
86735787
1789598281
1971347275
614987477
1285860097
202061256
810413366
275933012
286476397
578366219
1021574078
1717730906
1078825010
41211836
739312154
326479858
65622668
546913147
165353631
1233466646
1712046030
1624358519
1192773882
1507947744
1699642638
1243217868
1227400828
93878233
2048589808
1653681001
1195585018
1522557165
452801202
1204410513
971402915
1748955401
479093103
1264545760
1109260850
1739001990
1555655936
1945770587
325950496
1994744234
3754093
1057633762
341007261
429185789
609401995
1604605318
376521302
2079615181
1172993122
2064041677
948956591
1469487337
1110987120
191995744
969598547
1678003025
1014564799
505042079
1045938375
1806396831
1595867727
287561868
1132004859
1871887517
1579388870
1252278590
1095623304
980127364
1396266396
434173444
1045405770
1572513231
62983498
269117123
1634592175
1374751432
1535215685
501238075
1557839351
1416490621
1715731499
667377598
1555524071
612537402
1435866838
167364390
2045966330
1790002236
655317790
849006096
181118003
1669350936
1252345007
127357329
126091493
1499062914
933082181
1113302150
452781716
252866141
837952597
1132985776
1543842919
1993169854
419046618
485256629
357574721
1863996642
1935777725
808803681
1864628053
1111711533
193684763
1154585652
1055952344
1239745500
1386282848
1606076015
908103537
1661567827
1739640916
1944693521
580186192
1293946672
190542777
845060770
1885101011
541658179
2008116508
1422374153
492267126
1032871223
117578597
904761399
1419412625
1976480840
1266480430
1731161495
1887357899
571141699
883297515
846723385
796031693
173306893
515824968
473141120
2025474401
1043309855
727997796
15797243
594837809
1808615933
163798345
1450581658
1263459622
1365642751
1608788404
1747987195
1535128314
372441786
1437497436
453684755
431415816
781985855
1432788211
1557408956
533531860
1767244057
1820656739
1601874306
1546885164
1632054287
1391000082
545825749
1579480182
1378813489
2106045185
23829733
1674620183
874927374
1155048169
1563240236
1439744235
204667145
241178724
342326250
341426970
239577107
332996745
2019465632
934724142
2133372667
1369420822
1380379277
650246553
986627152
1495018215
2078437980
724257086
1577104105
990968026
448627967
1954379144
1342014307
2026615131
259261504
1207119968
1261375198
1784304724
243803972
1816979625
167710936
1258676748
544458510
905470732
1728516586
611530653
1925002736
1895504362
234119690
468398769
1945673171
1127245271
1285102102
879435417
683599237
42757450
700655351
1799251872
2143494176
1614077464
563239727
738367603
659522177
845179929
1160153444
1947639001
110289382
336468656
2107549430
479612780
21477855
46484609
1484911992
623070446
341686963
397384611
231486889
14422279
644800516
1920825871
1576395103
1375885839
384372378
1772526016
2020699507
804378052
720714325
347544925
1362531588
103290165
1866798453
1249546087
638888636
1379846484
34620890
905290718
1923412797
31016623
2024416141
843038600
869664717
1889948230
943259568
778913971
573128749
163001765
557314379
1876672214
1943741773
1452088013
1502358816
575708034
1179642580
1365094602
1360454401
1115421305
3994116
523245552
1355588636
277875078
1411928995
1771247033
2088456494
1572749644
83325607
1724748182
730304958
814441756
744855004
982145248
1560989872
1762347803
89885292
941632299
1339737083
1060465973
574705205
850857594
1864595987
715341953
25346590
1856760628
1348268162
2083083882
547382249
1924362553
1871000145
786187224
4526321
1717388056
715652512
926044736
33148989
1589144374
903672501
1544747033
573613170
1895438202
1560627519
1858410431
1333749376
505912790
1756499972
63768902
33794038
702859303
1606152637
535521855
1007197295
833055023
657818620
562935088
1193807096
1622226977
780213594
136422139
1329549719
1750136074
1702048679
400314886
1857114971
1930155345
780812906
967194582
1435408282
477116378
1466251478
1543296900
1868320998
242393352
1572958161
45827078
1230207595
1079377751
1734945027
551184015
2098264437
1916811096
1469813797
1213861861
164612138
1673263178
1419206182
832819381
1348872004
1787353038
1544603262
349739276
1415502078
2050668223
897334802
1285169463
1990681209
1548315902
624332157
989927912
342644477
1263648221
1001620160
1855005737
1323084078
1533580399
2013014123
236687894
1051526810
344033207
887456420
530706093
2018785338
1661576955
2089342611
1332301465
203001464
100109738
1705408476
1905223503
388911584
1756479585
180100901
294809864
153829132
1649168457
2058864830
6081926
1936394023
582928377
927996358
1921349824
232446798
701718316
1831555042
1704346065
385482393
2058385340
236828219
742967834
1390501896
1509777668
1441309716
785075741
793525586
1136878819
100860875
490616299
2025507913
1766595487
1293180929
129723697
384298585
1851656206
1525381798
140018458
1961552178
1213758447
299461284
1756664564
192817878
282051742
444220092
1841493193
2047087111
1349164593
1460944668
967029980
889373192
1038217480
1339456569
2088424450
250608699
673437035
828388478
2052542646
1111884239
1102765975
1528399640
1029371512
704282387
1186640953
1124517362
544470586
2140175692
2106778818
551504878
941180675
1142840461
1581847486
1649466145
2073742784
1807799913
985358554
1584956197
1924550130
2031355954
363601109
381292427
272769309
1886094569
1836566198
255786382
1272887347
1755475953
443961102
1770388181
2042618576
24944351
2663676
1871440788
1354686470
766624728
863209832
641169580
67516103
148611093
1598598321
1238378025
1321751901
1604337150
473895388
1198125372
1301412372
579941144
515619534
1515091556
32072763
844688035
309042521
1821155432
1644907254
1307506703
821026459
905436531
1605803638
1772908670
482170902
1426054730
1578635334
1480150391
1213227780
1089068099
537289496
1953224576
888532376
2098489211
1289781988
1699944438
462083604
1628355717
1132357060
600134340
481464362
426550281
264614882
451643932
1696993450
962582415
2022914014
325256931
1172046210
1296036009
1086985797
313388247
384515817
1514790665
1601818458
1993069262
1462278758
402646569
539755914
1475569406
1503717412
1941120155
1300959100
545658772
1966101164
383754549
1035095719
1433847257
295171813
891544113
1352224960
930906120
412272937
1455229626
774551433
931808351
1082835072
680559019
1387784438
790940128
1504660490
317464494
1033537384
1733252115
1028525512
1950737739
1593094802
921209933
980344945
1566849402
782306975
1668310123
1507074709
276279130
662934869
1968177372
379603682
1288656174
931933776
1524411084
805422445
485526029
232525413
57592581
57022150
1828412509
228516105
235268924
1842694322
593784819
222869432
1024639173
104242839
1311599725
1862910621
455098154
425693550
853865361
141086822
439661049
737023037
802627381
1008047994
2044976860
1695490042
1626834906
438551795
1714106486
678594687
1663947369
1342166488
189851695
1288509364
1556989815
713995945
1226791047
1198125845
572780566
1778986093
1106585501
1416382223
1629470020
675546170
943954075
377633688
927217176
389417886
120839974
1609183210
1898458322
1722601730
21788895
1372274642
1928265392
759245928
571445093
1040322255
1833097499
1102876237
1168860064
983751970
175736866
121641285
66436893
496100314
732745040
1201570262
1510698523
565377134
498023692
1417262578
836267
1179744759
1642505527
1221938801
512761488
209814742
1060436916
1777256102
293831974
224096046
1262015548
1330412728
72758813
2131922248
2085510909
655653219
1969442676
503856419
416935462
484180398
347502523
303840134
8717668
507571485
2086899854
1335574519
1479995126
1908262869
1858760840
508354735
296868440
1363786116
423601597
1614921512
467501723
2071279326
1337147335
1696791740
1088969835
1926526980
1343136322
233043363
1401441509
1822997308
1512201960
1071072962
1287907092
1020873414
1260197818
625482005
1607283326
1584221946
1906600298
2094577022
1368848747
215442738
2043207093
1074225704
233676665
998506726
506324234
878347793
66879262
373003183
1038014900
164959532
1212731513
369720633
208275793
2087994675
1380652922
460899311
1274726311
93817164
1743788558
1746375929
1598785635
89380531
1768578645
1045597331
57213366
1792225468
870133984
1608042093
660559397
1174502699
965358409
400143784
571099015
1407688892
977957348
2005779805
1952542935
37085914
926679661
1754972209
1488553924
362715675
1353525798
973406678
361998444
297934982
896404435
1367240226
1689495151
948768805
651288202
872690173
1029072823
1913243330
1422437255
635194103
1921074729
751186488
2040173695
857987153
1552120547
1242490022
619553298
121582280
786599820
1885368723
299833700
312265972
705353938
697307355
874077066
459004767
171768085
21793722
1542408887
1988609239
1800497709
1807249599
1772501204
1287215885
1393233866
318673047
70737356
1980684887
835834324
1172422984
670160465
646689216
1808678532
543746951
629549265
1427182727
1652503778
719871527
1378112758
2084589724
16946846
315190041
896887074
230158347
2070545019
1267812989
1918476701
758948124
1133811420
1439189094
2071203132
176088653
740735921
478296104
1554824542
1968082616
1280898249
1365848198
2129820384
288159265
1970715677
1783337116
1269106011
1515130257
1829135356
1649298180
2033244282
2134911833
615711010
604273663
310737632
1735828245
1395744161
147669780
1999590486
407578289
528020119
620292517
570297197
115600852
30009850
659967566
2017488107
1187292779
337193454
1709807793
1002363008
1775512865
1167812209
1219311158
1975335117
1338576289
1128807290
509484643
1366130658
269339177
1766739750
108289780
1616621267
441314474
932281556
2122903501
729572186
519888528
225183287
1216991187
1067904470
1246202136
1594609254
1245538516
342093982
1493286247
686070741
901135236
1075414218
272655649
466641502
1031263331
1690167762
628193978
1452709376
1311639464
475642584
769837288
2142471441
1123513615
1824697637
969438145
878229930
1214534924
1847056156
1341409523
129983759
627739663
1470659869
344905513
939905318
1756366697
319711474
2118340385
1274075908
61628863
1164232667
443493387
2131391821
742575627
1923387393
33989346
934687197
1888832952
2001694715
1174330188
1022678184
1072835345
280118263
1127149572
2142236203
1188871898
203953224
2058925740
226917507
1532132242
2045156403
1026183185
691246861
1502429916
1744656232
732528893
247996379
950272047
911218907
1268371822
403733970
1233817240
74852457
642676240
1201627049
34726968
243722692
796458883
924222850
1755940470
100469340
1915081517
2137428835
750995079
267990854
1295477548
1876880312
853165469
307059763
1433493155
1258721474
1514029269
1557752155
1145320012
1180110797
98838031
81961344
799731687
873624323
2023550954
1949200523
546015123
210582421
1614006718
1036634521
2049636171
2120573973
2048162831
1048972584
107363165
1128229552
255533285
1733588987
1602291313
818045832
474882083
1271470090
1501250184
1538003689
1440969582
791563300
2046711852
620105607
1477587642
1320274365
2131967916
790948992
865167401
257174129
1777490027
66743322
835005664
40108859
2086537727
551795077
339414288
1668121136
337193997
849128294
1127658394
1185387840
1361720914
2124484154
1376771882
654809034
2025601322
1394931171
2000854565
1598327128
261004806
1416435940
288543445
1496501088
872722211
545272301
264503143
1661036646
1359341631
139094620
503733042
570548515
1476398700
124505145
777661806
113476605
1232867549
839564531
378172108
1986742700
1893118015
35880767
947898634
290536776
1489891496
1139653994
1196204889
386689373
599019409
1527847904
259245701
1681280576
456836625
948032235
1147800946
1716445426
2028113895
452874543
880047420
642388084
424131670
440854108
1730375946
846189838
26576421
122188881
298616655
1012385216
1469412327
1502816928
2021864727
803813111
703217768
882264140
1093802630
1550377031
656902778
87680371
1905618844
12389246
664227251
1385154165
1207418781
674318828
916333214
443823553
1504832963
1159902157
365905497
1964500592
1636794901
1528671522
81882101
1082908061
1800944694
1377187130
1859474345
1065903498
283111677
948157470
1975462845
1690830848
1209904622
1246331191
868464728
1987022809
1357588062
108296568
1761231868
1260131139
606954995
1979170139
855922599
475006680
1564987191
28344217
1414282162
1209554655
1910136286
1444580155
2113617589
1575127687
720122893
1463699816
14206799
2023550292
902000231
260133028
1046686517
844742991
1238057004
1344436684
747851814
1808693818
1275680693
1783267230
1004278845
875036408
130255398
2075796397
1880521995
1405940750
118933678
1111416325
36417969
1455885851
1298160549
1161237026
1768798583
1907125104
813328287
1687080529
951059717
1040316184
1290582385
12456088
1280360026
288346779
340974098
2003932778
1535369405
457230460
1012427644
480719416
407968149
147179067
1607257178
673622310
651522051
357981895
1919878296
1130371699
1434039830
1380406539
993196507
2077813961
619626437
1599090004
1608575798
1517307154
1474323511
1895352369
672150938
1071907884
1869628806
1120404658
2090754131
1797213608
715743552
2035051114
1273196838
905680364
1413310568
37215259
1644464285
557660203
1660739516
786911496
1877329374
951358724
781912117
399481000
1784443746
747419811
997101342
1298670411
509770642
888178857
1694500406
1967969703
1311515558
1901034261
2018976769
812638873
1713443188
1957352434
471321710
156544217
1473877714
343174091
899670082
795652681
1818314235
1470627355
1333188213
1859091808
1713360376
266862360
1585453828
564568098
367599262
914815622
545339565
1254536537
366335256
461797743
799852599
521038831
799338481
1286893760
1275275474
2101647486
193448769
1462777727
1148846328
843992976
525952392
633341127
1459324350
1773537390
1969351444
1115682333
1332644758
1352451819
1156024949
714317328
588799717
994987447
2112721284
782440939
1053385611
198268996
1419956363
185381007
996507047
703389243
136333165
1993603084
762921358
322657287
322509080
1618445416
1236069401
1678059106
758958147
1811291533
554050334
934986820
2074917903
90996183
1158249820
1644712147
352717573
2144638897
887935746
1201333680
2011205852
1066362092
170612203
131141076
1623476600
1552038856
1944875370
917454586
1949693451
2008067647
768504637
412179546
27003067
878440300
1069939489
657604830
918346039
1557185142
2044933096
566382853
1924604104
925691963
1206768314
132519408
41271031
1854227994
636018643
563470077
1874838784
955587510
800016126
469199800
791006011
188768732
2063216523
1298833160
1613597682
919681006
608312493
1629632783
2117912830
1056574186
873190768
2093062366
1340372716
109394678
1129452916
1754826534
357380699
784026121
182256781
1563822379
1839594181
489198229
1383626678
1462450594
647379059
495682747
35256569
871836639
668206905
2037673286
1747425131
1630852588
1881131965
658490380
489717788
289669770
537267970
1580466529
1183341952
918965172
1508418442
1839988070
1448509584
2053708974
1307578478
693556590
1221185588
1955970193
463881860
347495063
1128432112
784359462
1243323550
874842108
1667406444
1311720594
1922503305
164397307
2031498471
1278398720
1492311966
1226151814
1472500864
1172816298
266748995
859495061
1610283921
935090520
1855826163
1539746658
1543654456
1729207322
136445942
1139137846
1190162612
1316065579
70284078
1335351847
384207781
385060341
742610988
266687184
676130916
59213575
917335056
963015469
1895686876
822176695
1422415800
1585553867
795877386
803047241
1213692972
686540191
1527918221
1121381367
1197475694
1444090986
807892494
2005460109
1020743599
641558756
1251483797
1551134543
2141747202
1044586765
1615118807
1239596958
1756519769
804226163
1284425741
155043950
1132382536
1966060085
1139192828
546819823
1821634460
643372974
793844004
641401931
190919048
334524046
1559455307
1111107561
887630686
813318834
1675195711
1780167164
1734543079
1593704686
1313137567
1825899899
910760312
1191480628
1459041014
326707815
691193463
1056661569
1124577338
1828884654
1061006605
839200543
586556786
1373788465
1001528257
509679538
181096650
1174644984
1472908547
1706121318
439887239
505381751
815786663
680169011
2059719630
794405883
1196841783
1255438783
1262524719
1447006378
752112954
111497009
1153652900
1281506535
2036087861
526420775
1051851597
300176033
2072954057
1459769857
341219317
578096600
427122793
1000363329
1337811932
1129401640
827716131
994656833
1655139080
1912841800
1597033177
680245409
528748569
1505525282
1726606570
2047723465
293754069
926624886
574527872
331216394
1139468887
962667879
885531652
1346817594
2115242287
916991064
1869418054
1301149223
1918898659
2111081772
935423354
791137625
1540879624
442261488
1995937157
499683935
118645632
454873547
119672355
1121718640
1211680419
1142323184
1286065875
1535957841
1763377361
302623153
619430556
1050935955
660796766
418112162
306746621
1422549649
1813567662
206515491
279037390
181693748
2060011811
720671875
1156253144
836862291
1874734814
1424138008
1160174221
288868728
31155163
1165545587
92113567
568697125
500180108
1092170764
170742312
72451100
359548951
2158387
1429528398
1006732196
1192771557
1057544989
565777831
503530913
1314316641
497493946
1581718306
578652830
2143810676
1571489071
2050206878
1913928484
666275015
445339368
24688839
333971364
1003366958
1128361315
764560919
286940481
1836687423
1883818067
16489914
920608006
1268696840
645718283
906870872
1480964418
1736962821
831388940
1092624972
218010839
971781554
2129004430
1626124377
1787672631
1378313537
1140225169
928520886
426465558
718466490
1091054186
668953194
1874880363
1410361418
465990803
1074519405
1736860756
2096561194
450755907
963512901
1442037798
1119127202
2116604057
868306174
1044234526
219384628
1157653988
418937459
1910042702
624356364
1852748431
873782794
1820398038
477915616
488064032
1590197438
2054267229
110554383
181494403
1225040212
995613009
2064749752
1577859620
1085649300
2091335910
1200394164
1026952801
118311406
840548982
891600111
1786737633
735813975
54806825
1083642620
1148424833
379139689
2034821156
634442003
1040084954
1474413329
1339000886
616396540
983187741
356612264
1217273289
1849918749
964478464
1549108433
550070255
897647859
1555933864
1767955775
1817654847
1920522608
529461625
1888900109
566965988
2021775152
2025874903
1081668658
261573936
468231235
887559795
517186908
1107849083
1062560081
94492458
283711609
371789275
1118181597
429116377
1386019823
1303511069
1913583595
181270954
393705529
1951595517
1030835960
260104820
1266938600
1186698102
754604253
451880507
1764498617
267238192
960154672
45755752
475022345
428005528
1644704463
1187109815
1375597162
1470912411
412682954
1206929861
2135281722
1775815197
1315745266
208308134
1490145522
1560710385
1001390713
633300708
1744611193
1424815902
888140636
1741507916
1632338611
1564807038
822783970
1563954779
1531646261
614124281
1836102940
1214762488
66112931
1177539394
1877384446
103410491
901878659
278451417
2048440003
1361899874
1428060886
1658737879
1550936156
867210051
691600446
1242173452
1925403886
1726131515
1934581274
2099896456
1987595868
1971474070
1509058473
770780255
924191990
830590260
1429560948
1614928697
856272921
1786830540
600394114
453367166
2009793988
1427618675
1881439870
1222773090
562600916
957106162
804746480
124517065
1202558770
1185564609
1867506550
1873467416
481449224
1637324824
602612621
315431077
80269894
1100837055
1415110122
2048631807
1746263130
2147463098
1370422945
1901297417
172493063
35334786
2041573760
1051656832
981301089
807667972
1919166048
738695684
998856433
150808425
256367881
1754859754
1439316216
1782677686
323893773
1393506787
417474594
1303945306
1243259527
665293891
1824622868
1267670333
2112970822
1582226191
781566533
1657543591
520130265
952406634
927771823
1604114296
63065753
418180655
1316867047
825177682
22626834
865749181
900353565
519332398
904417690
339156991
618976474
256142178
1040627621
702127304
1125254277
2004611768
831608127
1047109876
1494408664
399301571
725241375
1151491281
944364696
1394280403
1230498956
1507356235
168550638
1163794139
93572770
747472559
2125324159
824259295
1950046602
821729557
402676072
1993990598
1930589744
685346917
338271347
116318062
178885992
64458299
1257229163
560463930
1146616932
37269588
547598010
1012931312
2048612501
1263951700
117263451
343014277
750623804
1438721184
1566263177
947477756
935469675
250546575
1593182847
1411443595
1236999101
612334606
783791383
316034886
1523073453
691912324
1971967438
786251292
1914688491
204135741
1896475221
509253072
1721949180
2012752906
1035314919
1381007116
1704835403
897273445
415238027
564434608
1844835863
331662324
1256204219
1147740297
354837299
614596381
1720377959
834814406
1451916312
1282671582
19413776
1155547868
1553601526
946048457
267750741
1135073699
651577623
1176223238
375751983
1002535978
642302338
1146376640
1559158780
686340741
1704341316
865362108
1952117612
2037686542
281353375
1387700857
1522859811
1278354160
872022008
1255685606
748373001
751406085
1334417640
981147370
1695737080
570948501
1793233835
801428606
1319079587
327542219
519009716
1440937664
1696589915
1648598844
598856191
834541190
277859283
167046470
1140311311
1178874284
1211188605
1054122626
892123522
1488171763
1530748201
1039744875
812020799
1366292314
1296934315
1816370419
1290758227
1577606297
1775211950
1780522807
61821874
87742361
1794287490
1886842683
1844650819
1306202717
1302479224
490323396
1094000382
1839665741
758933098
1278840017
1017536116
758277916
1188441483
854327948
878347455
1244717020
218039057
872661808
555140322
562678321
34844725
1104237357
451227270
1320990801
1615997780
746979749
1739407696
910216948
1811886256
1670503142
1311951265
480746494
621715996
2138415639
687604986
2087482543
1793044398
1535235003
1136659959
1081695078
96323457
488353780
1629393013
1636462303
1861701287
1078021438
1568786028
548986729
427499710
522563957
1059830686
966159742
1779292302
1826485613
579852714
1784836221
2135416847
1094217321
1429847314
419521566
1588414750
502718602
413290709
662699872
357592305
1136965915
1903440630
990565009
1469076831
1063407794
383803541
1281584494
748940266
1302214029
147073645
1358695715
935523152
248872473
176255112
671273838
970835629
13902455
998909802
918914017
1945428582
1477336936
1170219926
1140247259
591475723
390864941
485109159
696126253
1702769405
788492573
295657329
1620751601
1824964614
2074016119
86624111
1011098441
127258231
746421699
1526813984
1506738986
580637611
1924623041
1470107195
1744912631
255459217
1374643868
1938852129
1625128762
43269384
179497850
1152889573
848237752
1850407408
1484778046
2130369146
402625192
84785049
595883047
813892935
163500892
1918329484
1347513783
1157532544
1007062940
96826289
98125877
107084872
247627202
1335547773
338936944
1086933480
681965535
1830788829
482327744
1647984140
779626833
145651592
911996855
1713976897
601867688
1516301302
110100841
398534612
51857093
1131113308
715001566
890236013
2098377497
1868176030
1368844152
1079498236
465562538
998206494
313055118
1407683360
740983461
2114289602
1493346959
402205646
1718360440
590564387
818130306
154778800
1030899415
2023132597
1452390589
297393191
415434082
1659076476
630080159
220773894
1988667931
612064113
1568897418
744124547
340681070
1202365077
1027761804
1262118804
1089877809
818949414
323688249
795562472
1653711681
1371407179
821546939
1291138222
115712291
1891957940
444876254
428003361
92491017
1929128177
1617551916
634342344
1316883151
443875365
1151994773
671427190
2028483696
774724443
683636808
1492092578
6246256
179319731
1057982716
16684816
1628490718
662055885
483699299
1363180082
1707100677
775348128
261800045
663702331
58222981
1450966208
59152210
609582597
179248730
1357324875
1438736035
57246587
1170640842
716933548
545336213
2023863642
1358135116
861697715
1682408075
1675725641
263337337
311521087
1812916752
125900376
538114300
1736522964
1749058768
118474111
205982972
1970582313
2120922026
1402171966
1056388834
345129480
1909571682
1300542452
1728892197
1373850749
320049046
1273593180
62278912
1662273763
1396136637
1661927343
1099987208
1333832404
681734858
881055598
637337434
1899729173
1787497155
1158905996
1037019036
904281987
1638009066
1285821151
547031509
1346723566
181199387
787957267
436587534
1487275233
1793620804
1265614276
783378626
725845139
1487803440
354131520
2052816262
687801938
1274231163
1801808079
285384872
1473898670
261996203
1995185919
485998522
1036249142
633651516
1562619932
1743062512
829296525
1134014840
1887349913
1425230350
1106473012
79980081
436355791
240583944
1061724712
1412773411
340099792
1219350536
1518538012
169876090
788327179
45443815
1177089796
1702877415
894647432
268782047
870014639
1362114100
946902677
160672852
97163664
1392914412
1789975470
1861171967
126271005
358432608
1730829710
1463168544
48026199
833790870
876990847
150207444
177325394
1023914662
122194937
741248453
1575759565
350500321
1238500838
168558692
1428019130
233949775
560834630
1905911893
1472072205
1799965605
1014620295
1633624294
1940236695
1873495805
1858436275
25240306
1134433222
1744597908
862211999
1248190990
1920190576
1082079005
2019302879
1742418793
1209915737
207826504
736809219
15514659
1405821718
1633927127
1514599550
145844010
1858489506
122599063
1172011365
477717494
21074147
1030480872
1126155114
937798664
591088978
1038010799
1145896037
798102069
1758223160
825969847
1750184228
1864030177
1649487769
1923509948
193246555
1734790142
369017754
1459360029
1203261286
1849618584
2039760096
529710760
74362361
140290574
939167077
1532395148
789619365
859272287
1472357426
924036421
1848092563
1140531705
613582050
535486607
565979823
1429184889
246837557
554094616
1176052380
79383734
153028497
265111692
1431693948
1879621147
1195762902
1743005254
254240383
1815687080
428116882
713250443
496594955
1819042029
126899487
715973140
1618053587
1615267031
770451648
1778647064
1075567758
285259894
1279327570
136064823
1143175797
593658233
1605246953
1211717949
1213656116
1765725023
356664755
1469709226
249169124
353116025
1441686230
1216633843
344325758
778758344
644041641
611303358
2014895478
1451254974
309009553
163754129
1943346658
2133761896
1550805495
2143241584
1548920587
810756942
788347178
89552252
1315047459
1381324429
389529657
1572565373
822279185
896330115
474672629
1068500731
1871656466
824864081
1494137625
1386416639
1398437285
1072298394
304890191
1322895269
724099922
1710852891
1547017354
603815913
2046604372
73130459
37851795
998631497
903616304
1798367102
2126250925
1117369841
844130244
401382633
2101093032
1629368264
696232927
128291268
89224443
1640941810
1910593193
1709433226
458791711
290833177
1303336533
611957259
1435033907
8312824
1683252954
823028314
411801287
1606216950
1563995947
153417751
1745760044
1482411040
1047373149
1569144432
1960847863
433514254
551172627
1243517911
1397604966
1206788263
2124959261
1600321723
159934807
271687756
1473539427
1453968721
1863189422
1809689346
601937007
1253904487
589296535
1962903191
114080564
843326690
830138515
1006396098
43051696
564601024
1369470903
884165909
1703057453
104178422
102988819
546515306
18713171
477770080
1049116271
1293792691
1138132120
1472405461
2137613887
342921945
599194604
1225391520
2041753980
1200445477
1587745625
1333955651
1659008149
137997535
1883955019
2100968770
1298326342
443574938
1021833950
508639457
824975593
1534904199
1393046321
964029465
1241520139
1459128564
1304884350
745283233
1773214483
1611021566
1274371500
931697147
1510231188
658537839
533927127
1596597890
1793118049
2079799653
1310208951
39422742
1318895371
1098123336
707888020
1641574820
1868099508
522093430
1487929733
319377232
1971091122
343517274
1074572106
2117640484
1216412322
1611875164
1929482942
267434833
1751174138
312369595
1725512224
824254091
387433568
898747358
1395997014
1778538316
1724379168
516130655
1743595793
1203725091
1647508944
1620730281
415684423
890085349
710506019
1083081240
367576126
1912357070
221297963
1003619291
587720022
929320359
1182849463
1679464645
1584509612
1451370728
1293616587
1151677250
741571337
1298242973
1136265086
162314368
1623195477
1424324018
1576882224
1387051838
1905547156
1565759592
1192224154
1776893117
1635589924
1114550486
1487671713
299137200
1362946319
944135015
911006503
856405630
343210833
235330723
696141147
1942233928
1708217472
1680957318
1767725174
597734701
1419310935
1472576345
1215885957
1829377157
1222868629
1812382215
426008280
1732349610
47512069
681711376
1936504448
1921519629
1147212405
1914997924
1577191643
970073729
1681290679
381946523
1250249536
1268910988
1536396009
1638399162
692851217
1975563929
2011524911
1123633251
1338707953
1840183032
875706776
992136133
1392008991
1372034730
1567590174
1003184973
1779863795
892044367
134631244
422737900
1664714295
850462009
65339536
1924666854
737546126
1898901431
1738597378
695831293
1842173415
362606071
2051525211
269192093
1057295002
1436665720
916651799
1987764956
1841127119
927511455
1506575854
299673381
1949681021
146191356
1779932779
2128017857
844200403
1020851835
1651347500
1118522370
428658943
539312019
828358504
912993833
229921173
1118133527
38799592
874554723
1439601504
44474162
1378903719
768805492
365553994
1434868790
544922474
175206125
1788792717
1110735228
539142055
1019972846
1740121550
2066022042
593479040
81935413
1569861033
596225854
408268080
737702019
2124502199
231517507
1270243510
1340981456
682738490
660939668
1235403032
2055959577
1309717763
1346303856
472459637
1301092540
854628950
168723382
1373852719
2085462573
1889074908
1040800302
643073810
539103193
1897085602
1302138530
1489569481
747280986
1529146085
1021118657
899142728
1686334037
797520129
58744331
281522178
845010780
628734932
1936241837
1882744572
665529491
632854348
701181280
1720804899
853670032
409715964
708072887
659986427
1149690529
322673697
281027133
665093881
767691167
1380250256
989786403
775211854
1986652505
1200622577
1562416202
141278852
1085065676
1910329998
857629476
827357247
211924192
347658140
1539134856
309334281
1311372536
1491442537
1835083169
634204370
1269570150
1297194383
2060024353
589095217
609323746
904115491
133306536
162638505
680498860
244592964
1567563748
1133902058
1608849269
643907811
985549395
1299629660
718640792
919610184
505821037
1109365046
1749744300
1640767621
853327628
1600690029
1638317828
148130129
1951222507
362306203
15446255
2106130273
930625876
1901685896
2022258087
483018276
293881584
864388096
208738862
2058869276
2092630402
824629243
406906811
1594102202
726221312
556844114
1046987546
1848280543
691842750
1284552260
1615975049
2101051678
1163347233
676880607
398601275
856504622
846327138
954349573
1705266147
1120128628
1900483385
938554998
717099521
952177698
1419659436
1458366542
1120618849
70066495
1475473648
427475142
1118549404
476620681
180875676
735425937
1718397209
1524241801
18247084
1130701609
739713927
1587969343
187533178
120846656
1816885415
285689170
1841244849
822685552
2043903267
638427300
1824382807
251822157
1836334716
1053085498
971744087
1219653332
1130905534
516171198
974245097
1239585320
1410023609
945938099
435877173
2017143243
2036370454
668447204
1449650626
1613822434
1597820326
248132888
676898767
1354395558
201093150
516162522
958553487
1819086225
600802268
39170080
401306892
163847970
1086598409
967539441
608609827
1399961122
1977129460
1753863009
2143686868
1958407669
863862994
12689467
444555084
1023440956
1209149070
625823464
345633005
146043108
520285457
392670517
2032143206
1696496358
760441004
2014152745
1147934140
1332683762
712834983
628823352
984275578
516133118
1219170121
2102796760
1225511275
467300953
394107588
1364593707
106459860
5980129
412844409
1700430699
1707839596
313572834
1300053140
1526861722
1361164534
1385679005
704194133
2146525690
620470581
765683830
1597654872
152858012
1959499629
2048339699
1592438137
1585596208
161938534
26794532
1182419325
938266032
1098172153
878330318
378230276
1818565197
1242696952
813468363
850216325
2066593982
774215264
546153355
565131281
2117314417
1199273860
253823202
1727199790
1661411371
1826730662
748999015
290032359
2022516701
396288823
666108514
1140992555
347793170
1186721510
524757952
183824069
1321978388
343523631
1631865963
980542619
126052716
1147931771
386858559
1880994667
975976874
114431167
886696656
31771742
1445200983
1206288940
2006615873
1145970935
703014735
536820535
2023758071
295067829
900439552
1534477853
1559167227
1595719598
213700813
393524237
1772179742
1992967379
1105800679
450401105
1303226343
373071866
879921420
1619978477
1016419548
1167951928
1880245367
987411421
77251664
741319254
868368470
220329409
507589788
12185205
404460383
1408878402
1240904003
1880801078
926681962
290091110
736712736
1953183549
625177937
881101775
1965614375
456937350
2040114400
1023422668
206931563
563504690
508458546
515843424
1329396001
411325486
335813699
1609242893
1910959462
1964182371
1442175729
2005460560
783397409
47103482
181079552
737795451
1849698845
669420255
872950228
168040144
1159333773
1178580499
386825162
188402803
536826044
1155622128
666612227
616545624
923806776
1900144085
1306143849
1031181978
1661596833
1881046411
1941115871
1961059955
922392055
1638317687
1697856472
839718496
1273704564
753165683
607373582
601681152
2065892856
443072867
2006426415
848566444
1455664518
2120786149
537832472
1544569254
127897645
781174936
1181728910
314057830
1380691144
1609887968
1689944191
2030646144
1687004203
1303858558
468836188
970932872
795282929
820943389
505445230
1202665383
2032079911
515289590
217563097
2064500276
2110478318
1363127629
1788529396
1526411527
1677270440
887850996
2068193215
1334645921
2117583134
1252151211
1000676857
430913873
1231384948
212195795
1489387992
685010290
1388263023
55444059
1673473220
1234200542
802503511
456552844
1278309818
775139800
1973707845
377940670
33636562
2091031037
590752271
522133947
2007933003
1522544048
1061666350
261036554
467844244
1692810157
2006546341
2095385736
1105314813
268656277
1671923417
1668929028
1437770666
857214624
598536566
352644335
569214899
1374403723
1878120373
643883077
1514283755
1156772617
1267072935
529096046
250003368
8356235
1890101713
410762885
574691359
125021858
876522903
969089247
1396307355
64057821
148364595
1201210089
1808570930
295613926
2028253667
1923312228
612560886
2125964136
1658667223
561615695
1387233637
474477295
2033874475
1110975746
5651017
1019496191
54696668
1938682336
433385231
459050606
449453910
2026519578
1853664655
805334766
640266439
1955955991
1449973083
1563342555
348820756
1377690335
1763768251
1927862220
1875529500
346021638
1296203754
876832991
525765272
2035604648
1265574823
1663873135
1484935469
1878001300
1925520206
1344419651
2121631202
1777517942
1193681344
162423257
1559734772
1631698523
507657565
161944367
24569982
981686453
26955584
608589567
449604397
1341181182
550661341
123081611
790558340
2103622266
414187190
1170719963
577031672
1988248959
276277717
1043414418
1998970818
69713522
1882783640
549941921
1715419704
2114965269
938341730
1938836667
1636353715
1915760902
1213736572
832864808
1348357920
1796533403
1001249265
75135565
1412221243
718216772
1028117792
475215531
642050856
2015249832
614527656
1459766754
659818551
1201478342
1897431747
845790659
67384296
450555253
554202159
2049129825
1633988484
1667926749
1071661947
904853325
1457233362
269462463
1813361647
413254758
310509245
643033883
2128367630
225131830
1609233548
1793868778
1823781105
57466098
1752649651
527964199
1728352035
1035676542
1735811847
1145224716
1007196925
939650874
863313924
416323385
1804672013
505702409
1765571360
1176546821
1679448788
1733464408
874518588
833346808
1559351194
1529637790
576601652
1883929566
1194924791
564940667
728896491
743020179
1488439043
2091993117
156836929
303606665
1082969725
1814197326
1156393475
2065232219
653323620
1136947764
1486038200
372712858
777697708
603574392
329299008
974709388
1165329079
1422362791
1945681376
1556512345
914094649
882279032
2055231426
1624928208
27763687
1112218689
304938396
6241869
897977997
1147911942
2022509729
430241459
556061507
758085583
835422320
41364041
1764056727
493722003
1901078102
1245476069
971604017
1317496886
54305346
2074643217
103400238
897895084
707287836
2060046429
2053541574
1606223047
261830173
207320434
180686385
1535408588
1424542814
1734680281
1107878130
1970829014
86826499
1783698064
1031508719
757204046
541724438
683798204
179494197
29933978
837544753
126936986
1766239621
443467163
1722626729
8228382
1135081330
1376684673
1419996681
1865948577
124341094
1532223283
867224183
1972327260
1584019558
2099831162
220020202
346737283
662074168
1536164034
2031612946
224060652
1846134388
1449396264
1407320462
1906784152
101305397
1102524494
1803772137
233079184
1499884715
430586493
34289319
1874537035
1655842668
1437897145
528244046
1437026255
1088627526
628520525
296172063
966470861
1166935728
726544126
525457545
1972207290
1477154781
923354086
1596936086
819713203
85599470
355123314
1380412732
1502272823
330020049
1029668235
1418701463
1686965328
2092039794
81359923
764831951
1817760335
752429557
2003507077
104953058
87513518
71456858
475772689
1203819610
1121242491
426701851
839772295
1794562163
1924867898
1504561395
1437662021
112622491
2072020426
981132538
441872685
1985545511
546442020
1281572845
1155826082
1095497107
514081524
555559916
947823625
2136488653
754061351
463900127
421339451
1283697819
1804805238
1784274203
1210887723
2056114267
659750113
403369048
556732053
220784038
529623547
1381792153
1115012743
825244466
584424491
949978747
942646557
1178388877
1658633088
1068333059
237162056
1025054911
1359807715
1951268883
512437697
2092264343
676753668
651807746
1790404813
844969129
27910711
1340800609
1679599660
1762579028
1817172647
1191996968
1253733214
2130088588
59226885
829992867
667390381
254672863
1593346200
1612309578
1908471162
687895721
60570358
689656634
286502332
890632352
653169441
578668877
1253761186
872768586
642283812
4178318
139120158
284085543
141615831
969561418
184670431
366950982
931938680
2138305611
1368955521
652124279
1572042836
1913251180
1453980697
1135158829
1855675200
2071039563
1336695079
1865724060
1825944646
412255287
982821419
2135144143
1632948885
1507484534
1381807618
2103860994
1207607218
1489727676
1891978531
770368090
1679572765
1579614345
1976404810
6174867
67318649
1969530820
58204545
543034784
848628992
793195477
915908938
345832627
845848704
1585474329
58391995
1427772676
1572848790
645174399
2138218093
11314727
717527167
1162791232
642259446
1562727392
469324305
397871930
350256970
342192878
1348310106
1838884459
1080219930
736996543
928796085
1687902489
1666952904
59042791
545070534
499893124
813076442
985174270
1996768318
1234936036
1418110319
873917792
1976178289
768820983
1874283781
136644981
2142436898
1991896699
1876802150
422620849
223412208
1435780035
470065639
473939444
1213712531
600620723
728427200
1383975459
2041332798
2067186331
1884186993
1504247183
1593359409
1895663443
1895539131
1763657046
1355709739
1643104493
1069256899
72140355
1518208490
66666459
2086174788
576493777
15645964
968548718
672325517
103599454
1977560898
1918036003
1459562104
10926202
1494668814
814064622
1340456766
448562947
1899128140
697831919
1440610663
728570652
1909695092
1162689871
620561234
693055255
1964884364
630679392
496102629
373605069
1116163242
1034811356
797421989
924307393
1428853140
1700344944
1369852695
1608598735
1339922312
1046790767
780913226
2033928951
763010777
793374113
861305696
23056719
2145527241
658684335
1377373944
796156277
2019522420
1427552526
340905025
107232213
1077461522
1930604228
129879047
264878928
1481880860
1203500430
570505702
646447784
1257744228
2079371362
1841143728
735440771
1926645217
1816511279
768554638
949704610
1990445352
613651018
562709037
1478593632
1487385611
1103268690
921793182
406333313
500111958
117994808
1040076359
1041178454
401174015
149391439
439657658
908534347
1255724617
1767919360
2111441034
1624849563
882838995
1038568884
1816809867
739689183
1951385750
1489990375
386017198
2116192203
1678877262
1425690651
588813326
1277450108
913741017
1807685895
50371721
1385675729
127202876
1243180308
1384899841
1152846169
376045263
1263593149
155671116
1797501583
53401611
879391693
1634395052
288154843
2070491693
1154774592
2142576097
1261792428
748708600
769567758
984358178
265937325
717228848
1135533942
1440495335
1352145548
793855481
2139315967
533583051
903408207
852712918
875839179
529223288
1566384978
1637682184
587489087
1622133730
2033116342
1372536395
1878212138
1930965017
1884826957
671245514
1239453571
1567558265
700430732
74926366
1945279628
267162001
1957504531
582249371
986737872
1455662510
295001346
161016416
1096857094
1641339526
821053977
34467765
1977521289
828410294
1425593930
1184868128
1765084070
361819375
1582836994
2120662275
800214407
1893023867
719144890
432759832
1665387479
321318085
276939248
264954751
1418465206
1316076019
639432288
1183362521
1900239359
1383598155
910582457
571735735
1668549625
1890325589
1745376064
1214972280
1849939650
513228719
472111182
568622817
303740036
1736991745
885457314
2034832394
186165188
2086808919
2025218850
1594159194
1240155270
847412124
34267282
385555224
406060994
148622774
734315126
1621312273
785401960
880390995
949293518
1429935002
494167783
1137264508
2019441847
1744049048
2762193
438219297
17629792
1210518351
543441376
1527821163
579512210
2109076145
1148691228
1466119392
346649242
333801385
426466121
727311510
2030858144
118926527
1345351720
7067241
707493233
1844129424
947022388
1248931749
1941217506
2121962146
1481747954
1652807659
933994884
476335547
964205368
267138078
784920099
212189554
1629255209
1637017719
1639499928
1077797653
698029998
814785275
737917387
1590127095
2038850680
1049947513
273239769
1448248549
487493208
553453515
1635130553
904337794
1406934155
194234945
1107168371
2084080022
1988803385
336826366
1064562559
1278476654
1813369866
832776368
1446468621
624054017
11005670
161928025
1962004856
1287012113
207477136
224280632
645669848
197166107
967743459
32021322
1542271285
971121679
541662345
1181195956
1739775213
1280732964
1381550364
169520174
364270746
1066237413
1732359642
644542512
1806474140
900740908
377549
1996589997
2144624706
214359692
916680521
1411434170
2072123207
2068523757
1658813055
1100565032
1241210966
1913578466
470436802
1993630327
591573626
377489732
1618092798
445401553
362041318
544440322
1347620806
1726708159
1735754443
1119832423
1932899198
1760298691
660021542
101531922
198035513
804258083
2095864113
560947874
260665655
145481749
1400292717
1683921187
1814188930
1218179899
996723036
837620831
1587639805
1029561834
1826567475
1561667350
1013377350
90642579
596849262
1781378518
803616929
1840347969
537229325
1370291460
266904090
1779879952
1891878590
1552111327
558241246
1546939615
1103735981
309717486
1076232115
516937354
1327338279
1996707612
519624346
836069893
988483841
2038087778
2122020091
1831472983
1853589629
151936625
2067085609
1319695283
1485703694
768253814
1241640404
1237732222
1253016033
1534774526
2119727487
1970281743
1783901132
1805924896
975132560
249958993
563302046
1205926532
1879038008
107041681
914768231
1308827560
776546425
746940795
795588553
1535737741
966009564
498280133
1825592645
906953526
326690738
846634021
1780320948
847084646
1657224319
174657649
1611643158
216859736
265467330
956302432
330604340
1463345548
1216587115
836910127
1874005296
1014167181
83743882
1283183093
482140296
327071636
248382133
346705905
690768208
1530702177
2041523866
544854696
1861047577
1053779780
1847109241
1225536413
1240777814
681783546
451272643
1860385493
1487218193
922812769
478746661
1608964489
1789082692
353774787
626638135
127954039
1908058160
1333364491
867146935
1212417488
999546441
861344066
664526079
893435897
1914462954
596324667
321961301
1714493154
1537363578
253128289
761863766
992234413
314841414
1483913528
1625346346
827968873
1903538231
91437215
78557569
1369943144
830197986
2071437435
1725006902
1340412912
1339993622
1541148694
1824563241
617729185
267705110
1219393614
802250543
1108592394
231178618
1909623169
541218018
2047061349
649124816
1188899426
1658671218
1394703853
439745341
168850867
1245782917
1093283192
607965823
1157709964
2114204512
602362232
1960807182
1200564517
385929454
1978782209
1363026264
1710763181
826038390
1136698552
1406093368
451986748
821697254
1434226257
835819036
113873046
967511338
1815211276
513669256
2093710970
445333715
219777948
1555853618
1813218920
1037968420
332495342
1203509613
1901520458
1960479413
645853483
552562356
1125705860
1266122076
754072781
743302925
1912287804
1684722203
369470703
836488528
586258741
919244131
76583218
1125737747
2034402110
1675757943
1869036141
857364268
1516030703
1022093012
1442907409
50750962
229388070
1971438707
1702718316
467954010
1991592002
1756545130
1205936133
162566979
1205995410
1137819568
1501835242
182385724
277331004
1529642687
650783885
713782871
1892655690
1643931964
1583177259
1119333120
172685645
939670297
1380318805
790134433
1947967817
2086496224
878082571
672382105
230310533
374361107
1887812581
816778125
58915512
1774330888
1643150902
961620516
877761343
1987038559
492479892
341209891
1737900155
769412823
774480633
412723431
1735124616
1563568103
1760615890
1362234073
442034452
493251182
1623795415
1623699639
612597734
1427020185
449589579
1241460524
1749194455
1954173588
1294800542
496862276
1913926291
901889370
1300684521
572869527
1948409893
1335477211
1276777733
1607350799
1906289276
853480311
399662970
383247087
442767394
401138658
1762468659
89703251
458470120
1372883226
389688779
80385768
1345819962
320522717
663709706
1857352791
1339195438
132120826
1361612615
1660367031
991558266
1737491808
1695283405
2035453095
211613193
1618401891
2125290278
452307003
1564540659
86452208
2074583271
938098448
798945497
748649023
2005320388
1197878436
1399338409
54479726
1788520919
18921773
1448971368
1539101265
283908538
15543424
1082152503
611097474
1754047226
217820168
88567161
1045162365
1687854435
37838154
599819195
1348394134
1685203499
2041107372
1671890985
320037810
346308037
197903219
1972999618
1954149463
426554173
806813455
2025253273
1598360175
1082156253
257538779
134963278
1537241411
2049724405
1088493782
1985478156
839996332
2145304162
1281424917
1188821731
766514092
1481865378
1913335325
1038736020
338488115
1471938727
626372422
338758041
1731220543
1281151897
1443985251
1808073754
63453502
1043903468
378691458
504038447
968027439
42138838
1690919055
1440167885
2105076664
1639053988
1464997680
690126648
1701208480
824856292
781488216
165786343
848657780
127686947
1295801670
1839690372
1012565594
491563633
1650847867
2010741412
763543072
2007006806
453197961
1113752333
536283261
828849717
2132325895
350856413
1148410624
125438667
848518784
1924679950
1763964585
1265258231
681142650
1670880958
1528391271
2081970549
1935010810
1007589691
1269057730
103481218
962653620
1837725219
331997054
344016680
2097462425
252955751
1696753581
1658263846
1220643150
1533944102
814889612
854981479
2140162929
1365772131
1215214924
1458230056
2122706381
2005386630
79686005
953790280
1888993963
2083029888
1970279674
1663605420
744636373
123208040
2002379454
1239053873
787678020
333239735
1313239718
2014501692
1169628972
149828414
923544088
1255933334
1020177889
373700439
975129587
208127541
1848028891
5751038
1610963133
287604030
1490692588
445697483
1178351408
1780423592
2004589746
565338477
1950753909
1447767736
1594338812
6746813
900426769
1449783606
1197615584
1147167513
652404876
627664395
2036221801
711359396
271731559
1496611520
1030959843
736031924
448212325
369963349
1230889861
1618477710
1625941738
145347204
1376859920
1388211493
1426796660
1231956117
1383421483
378023262
1963821548
1564065972
1184325852
71078763
1152085000
1046754819
235561579
1948448206
192626740
849380236
1599770105
822142651
1576149048
815816265
831767146
426832494
90595108
980457355
1073501966
192603663
1816320368
1470597028
1329934237
1041669469
1220283708
1151237961
579868759
409098479
1501035000
2047820494
432892518
1718983940
616155580
1653508994
1108473974
2144966398
1271021742
1769771655
866534003
198183930
691402090
153395999
1890578892
196202366
444223907
467973092
309763669
869122280
18504214
1985350322
1919211949
1599165032
979648129
915400117
520520712
333682339
9482897
1052585406
1415932000
364631939
1642401121
2136879363
1514479770
2099033097
929116889
128935224
434061700
305972932
1168785951
1221472618
1877004263
1824904224
2013466599
307544199
915012550
1882423445
1849910566
222682126
1055991111
1048219224
1675561029
1547816229
1871325387
511812798
1194167450
236800114
20116273
471113132
759425847
974347969
1529240998
1394301934
668001047
1793816679
1498829539
1744644496
1603084588
1888245497
1473133136
590978679
921710797
1167400851
819899657
2120224189
503002056
1890938234
1928557043
749632757
688546532
664628171
1846854027
1237393857
1774081516
2071918682
1479856834
1557882953
2049840090
2100874533
713731808
1198752123
531819340
291812286
22760993
29980981
1673466571
446807532
850525033
947049655
2119176474
848529849
2141782249
1910749350
1856892074
1613728298
922983433
1528731574
608707881
336681641
1459239525
919824377
581006040
833558631
926547207
710369879
408637215
241616144
54035853
1207846946
1922188373
360558869
1344080295
1048457526
182191859
709553536
1621078077
19325584
660100323
1877329615
878720097
215329920
560307819
1339115194
1330959173
565104873
682259933
1866317438
957513485
1640329475
1027917876
1016682848
181361503
1090192533
621796662
1565046521
2116059657
310335324
1293033437
92310688
1301548862
1148850026
960736861
710496538
1533572423
42384411
1509864007
139849068
2042763651
63728428
1468694921
649492531
1524643828
966379614
559056260
1376777994
519180267
1737409045
1333390490
2126653818
676157414
1719449882
714940655
503601883
1441200844
1866872301
1991379467
778189934
2131696265
1260857222
1796740169
849463308
177298945
720283965
319357353
1076570722
1048216621
785600769
649822570
2864257
1826898105
1420494394
1185452195
1288492858
1833459758
309288692
1602527901
100148215
1627141256
1461159760
1587384518
1329682551
345327906
66105086
1131303788
581922807
1729650428
750649174
72974703
37600792
2062790886
218700394
698063053
336466096
333807644
623648935
1923485428
459594276
1745872929
1505640317
1328818309
178807808
1369111417
1009501828
1854577264
1488718032
962995988
1398982608
611512724
1446016627
1114234766
1335704531
1688453825
1960966209
814388370
208777627
442934290
1321060845
1019080170
544441241
728558510
914845964
58937074
2043385584
31734110
1066868562
2043716487
726835468
184272343
1873419626
1471443869
366343734
741047201
939408637
789463082
89120641
1252906807
1628525139
1876829920
704412118
498962051
1182644099
1791807182
156506789
625476308
378328669
1974246508
454311979
1139111643
1127791132
752168391
1117783558
604508367
1886759523
1733959424
891364406
1030922736
1841089865
1396577887
552760655
19412652
787534200
1373837413
318571666
1730506496
1121296509
337192159
584098880
1381277391
1936988368
541858222
1583418415
2085467630
249745584
1550966990
1114668855
1536356527
1292689303
1752818406
1154546204
1008422858
1630515540
220120276
298117581
186374386
65593156
1041984300
501770601
606117618
617419710
769935043
304875652
1051103616
2023813956
874899695
1602886076
1887901344
1131220911
1332338594
1950320625
312895867
197517693
1432541600
477181446
846578572
1455475360
1954616148
205972526
469388426
573514050
2089814529
1772396073
1831457562
215498922
2067691802
1741402620
210652222
2055972051
345087372
659303869
1245781031
67374015
509920000
282060294
1668228776
682926096
1765152556
1231553675
364291752
45689789
1201784487
723918202
1758449481
725766462
1359765758
1558826594
1376859035
267833052
186483879
946595015
1451292366
803391597
416011252
632294286
1430504679
279845269
1155215508
1864761734
760910547
988983347
953040965
1373853754
2126521879
783019602
1886140671
830388478
1477928478
114824432
2098984257
1597355084
926643028
1837413815
1937068065
1344673807
1545767069
262090072
1753860529
1854131382
178561567
1912743482
864383728
1708407928
2027351880
1599676981
996745935
1649951118
1288505708
546508023
1874784632
938318837
900789415
1337775711
642383229
1154543583
1497557147
1463620826
1993504541
684280844
2146557896
361344754
1364129119
291911740
517861562
663785138
1909199402
1746488026
406154554
170679010
9653703
521422763
1199426468
354302451
473054245
771016199
813258337
1210424240
1042479278
124149535
1819976854
2096040932
1643569650
1829004315
991353357
1320357051
302292783
115612640
1749528535
1786640410
2075814694
139496148
187581477
20573019
1893050794
1935720259
1976021701
1051965410
1105248933
959555813
117732735
1995693862
695748516
78411452
1842580430
761566007
251158205
1910668493
1288858625
794673703
978548656
1277666202
326286010
902834112
703809597
691297565
1250347833
1609066498
379916182
1471685557
2135287836
1520644484
1353851780
468025437
1761174303
795567893
73778181
480286882
1520659909
2113622667
459356180
806962571
185645383
1406787338
1530868026
1723445463
988143374
1710021400
287799405
1198685135
1096388731
649675410
219406871
680357334
225218517
235573617
1722255910
1817160207
848326685
1692016067
10049746
685010422
617487696
175077908
2127744549
1722374032
1503472885
1842536261
1719932642
701838233
398259709
1623891853
1720608849
1695699929
1501589808
2008850390
1371907235
1193635078
1109254490
1542249137
598361993
106561030
1202930620
1269950984
2069666258
1716337932
1490061295
2119735853
1336552995
810585646
1836617887
1066369761
976659736
919372298
548010943
1481878247
383826239
1076714435
547402163
1098330470
1470403625
1577197315
2032222016
637206590
1415342478
1092036270
1950282954
1771341457
148921387
192234205
187551450
970488603
589736528
1968070372
567354854
648259017
1982144813
1375776866
215492468
1484436196
1565841952
511274158
727258495
968494238
1473855062
1113589526
704401234
1234091311
560681729
294844423
1458053478
1439783467
1380601362
1671367221
1119772122
50066828
378696161
1123692903
1142733968
1469323391
1484468699
1173022962
1345389483
1921107332
1209900672
388307324
2081552175
703365911
2122586664
205883163
1605243451
173501717
283399293
1685375072
2084636225
198528974
1141149418
1771750439
895550548
1431161364
787294597
850114406
1557449813
200046318
2133292755
767017985
1183024621
1995645092
938137455
1686505266
1391419525
776469089
817438678
514078374
1540094943
473490203
1191920307
401852553
1868666836
1359785656
701450010
2061344787
1284377748
18577802
1553498871
695551194
441748326
71762415
193142966
552902759
1661806329
1338772120
132901627
1729709348
1818567321
696632514
1228759133
2030844901
444664724
1037845193
338890864
530406126
632396002
1337389547
1981038606
1555768097
122442705
1810635982
277271773
1513105288
593037216
1606841854
1169918420
1506736804
1508178535
744073601
735341557
592815297
1408036063
1316943854
1233559050
1282515700
216982319
1970460651
2098750753
2070768712
1263842343
674013395
301759691
1831895272
1862820560
1672035559
1886106341
324730856
916667809
1786897366
2105396467
258327951
1489553260
1346886637
828551902
600838581
274622219
1094600213
477947035
1820571086
2138103811
556461620
188626298
1270401927
364417820
1511466735
868733158
2025976559
1959626034
368683835
1466861190
38410252
490484061
610437157
90463858
1571602960
80486389
2002915413
854095116
1228007755
258557717
1896076605
679354493
1461081324
1094791899
752265622
1389124368
1802076622
1640298010
119188477
1491499413
1323962536
744546746
1565415571
1893672355
891927622
349898158
1643357216
1185325975
878827362
308902169
1602624891
1750424872
830559095
1437690420
1824200674
237221672
723340942
1124071151
1581571586
997207271
437070357
53333260
812772199
559199393
1318791251
2059309661
891367106
1517054856
1163039527
2012026063
144987337
176851667
1721002623
1836401464
709433823
608412339
3906028
420277506
325231764
290070501
146388884
27020049
1238099909
968824622
1597327746
1248284357
821824851
1773689207
1146262922
1836629016
1189472065
1532809406
862975342
146802678
133917555
924328915
339654394
108200414
1741567181
713466515
1891729688
174342995
568724937
1239054963
1943618167
857696497
545686318
1184576183
1890166724
1723601270
1430027617
566259778
322837095
276342550
556589965
1581843097
519587264
1699606377
1362969938
1552889663
1198597661
2060215121
1011846407
1841002140
1016438413
884232118
1072282219
1507207147
1927780329
1255783776
700621963
35249670
82617920
1778721265
315409466
2085014197
1123235667
933353165
1249379770
2061007809
578242808
1227578022
788767729
287235783
1049601855
1835686251
836307407
1633389960
2129441514
1991408619
1292418330
103047797
1125232428
175243494
1495421032
258757753
462526568
1401166998
12606858
917740342
725123699
1373053319
21071741
2097159216
1042972199
1662480512
2118616281
945757616
2099316876
87044382
1739928180
768689157
1594884228
1016254767
1342483693
799135094
463152431
1968590395
317617024
1464485496
1692736582
660554970
1383764457
1428360593
392233009
2061617399
448058020
2000863372
1517254242
598607534
1784478169
1946974148
1555058067
651733517
1896613466
873364246
1796318159
1064308579
157777134
1240610163
432379179
470760385
1343994503
2120118683
308769161
943693031
913722846
1355603587
1522105157
565875103
295262719
225696510
193211641
180074955
1835073721
461736550
2000685096
531959664
1412682997
1847931141
743631722
802539011
1259820134
227792851
248115288
1425339168
1937861246
2100639987
2040058441
1754332861
444594630
1445852174
1871174691
951376708
1995403058
1165757106
1612275541
414451228
1989761929
931832810
1691332755
382619506
1010046488
1516378513
526168090
1357671258
1448896222
1119177590
157537832
398870717
1103247433
1731017741
311937693
1222914815
1994478227
1349776712
1511817716
84654342
364846322
1268757452
607577297
701062771
944138320
532634566
1702034668
971510645
234504548
1047082273
1485417663
700937391
567855967
575467523
342813772
1369560103
224862509
233435194
2081525922
418580829
1644118277
531292768
695572863
1129384145
999882181
935827409
569509651
539444548
1046935897
2003708520
830159254
1004918696
851486446
802449879
1057150547
307588801
150099374
1794281124
1142306406
652281975
1219248737
1321744228
1308908804
1355182314
1307161127
1999416521
250901936
1983810511
927536223
21720362
158718473
1657693207
267267269
1728971175
1228054776
1511130066
153568940
1876171311
1737339921
24253804
103706027
1727721804
1259695688
945113934
1316991389
2010446081
617857595
2004783086
1901948725
30592705
648341470
1432944229
1060873070
1857976198
1239257969
1452450541
1005274467
269083721
1034531719
1036452509
243181739
1196539511
950843198
563768184
973072175
1096121159
1905023985
560401864
1412584432
1371912568
1848575143
758963062
2109207810
157934649
697735003
1901408276
286524903
1866342349
1147200363
381370844
1411613115
1481277028
202805291
804936084
1908716874
823425931
563188498
1371722478
528931337
648790247
1726229878
76997719
358266694
2087924236
558461785
1840263165
1667058989
2129084786
1674074502
1114577691
1005946573
1791134664
1666337777
1388638030
1990063197
1258405102
1162234805
875151858
1641254175
1063762975
1298240823
1473193148
1891793505
1346576283
138858201
467705320
1802103142
1800792484
736411334
818079961
101705010
1625328773
1730513420
2019753328
654195014
921777772
1047492970
1455808840
664886278
1815635509
1520453850
1076510644
138567785
1254344502
1548483845
707578188
1538584725
908088816
1428701803
1652579624
577917000
1870973936
2108510826
787151064
1656383150
499471468
353723009
2136502178
91476177
2112980976
369334790
1676930271
1571027975
2090709344
171675813
1717123567
1115178992
385374582
1274172597
1443811308
1241067721
1173167011
1801582838
228175786
2090893789
1555415490
996715300
781975920
1210814247
794470688
941380290
1351581175
170031249
79916460
240891542
516726296
1085109069
1259921180
59124412
1739559658
1248926872
1012481153
1487062979
667682601
474665894
471841182
73410695
692102637
1978014767
1992313175
1131786320
1616604146
1682180257
1291367401
118446305
1138736947
1265478696
1587016177
890046810
2019512299
1051366657
1369231575
2113827830
1127661656
548687616
1114431311
1088715879
1524569236
1535110553
1558487442
216081997
1332014030
2035719632
1965165987
1293880098
1861648372
118898999
839536439
190404825
932801931
1771245397
984339491
2039306061
406406458
909328564
2059247949
461273064
2019549792
687718532
2040327530
1960176347
923307247
7661436
1783236337
281459950
236904517
1505115369
168132344
205487973
156925105
494420650
374251052
64124069
71859825
681526717
438575454
1654474599
1819524917
423770557
227032189
261703756
1371331853
186161759
1097394223
1524446447
538119180
342513153
1429042611
1417250124
853454176
2126168139
2051697317
1656242807
1267642469
75991924
358393276
2108253422
1373223490
1335151434
1533856472
1778694769
627316320
157220749
1562113810
629822649
765161190
158082409
144358791
1932164989
1035554020
190108234
107703123
358497894
1342005369
1484674629
1947243389
1228493856
206606476
2006902228
1659429730
2094976993
60937320
1044696096
681131961
136389542
40751794
247047700
2038835012
1580647137
1510099480
515547974
1962762446
1133267104
19808712
1503580519
1037102621
182265279
1915748717
1252290017
1900300457
953931418
886165904
2050900051
1229776413
768778804
281445312
1264188566
1984365546
415621206
1970717434
733523253
1063238755
2143340286
965749643
1418864062
1075143285
353747304
1841769431
1725725886
609166787
1635470904
459058189
1622183448
330104651
2131649891
1746435866
1063552410
265348537
962815660
1049205273
471167133
1619151066
1659801553
1115493693
779671739
1135400659
271383243
113046348
1676633615
1985710054
756491352
709342007
519145765
1324413684
159775121
944875186
1024404914
134080837
89353960
1602294730
802911275
104291156
1965006275
1375083559
1195209895
1395426428
751004558
1624206922
1103038679
964583354
1419359904
721206497
1368563273
1719231461
1256721991
5242790
53022865
806520729
1389358921
1725856543
1414564842
493391251
911313782
31625585
1358264065
319461652
1225332449
1852791389
884893054
191171157
1701814052
57082567
1591480764
248881649
243820772
1061484194
1468424249
772271616
1409537624
258789295
1019177078
341507699
1862325532
30346803
638945342
1597071407
1236653365
1523882310
1832746285
1110205056
1147815621
1990330223
1266517863
527672009
239706301
1306766842
1644336084
508158185
1354296853
1802730035
223899135
1901075304
938993035
424251666
1381890699
1761080256
334923442
138983355
1160673757
499538562
1617445069
932676431
10015157
1898415123
2067636441
1700221432
517857178
1521820632
751667087
1537870390
579785607
1928327668
1696000129
2048369682
1619300742
1804432908
899944251
1820620969
1107893412
681254073
397962785
369711793
543950975
1960284947
2056385769
1327396511
156955573
1455647513
1705438753
866777904
1836518102
1527384057
787047968
1587775792
281055586
1006883447
1564023049
371027001
244413834
624080109
1263331504
329554589
1627384020
1824120751
2138889064
1107852683
497156999
2079446303
1895146024
2059108861
2144038576
1129954917
452896347
35483619
1652430321
2101806903
1260101754
991988676
2053562957
768885219
116569717
1205501322
1918860297
1034966140
989864333
229769654
51254537
1083108365
457202921
1492803913
945568534
1864055191
991550362
619557465
1436398106
393082381
1643071218
1511448486
727733870
1177005670
98780348
643594633
939394841
762337357
511100351
1727876589
371824592
1446850032
751491946
1978648685
181390212
1935528522
1735333556
154475139
1975867072
1022475788
1808100888
869346490
2128275821
235336375
790932363
2100843845
319832405
356710370
637690702
1831066061
599737496
1150754582
932016593
1457403610
465052504
1260457960
406979071
540553229
610763462
1199086715
236985167
897034484
524267205
130800998
1833810128
1420903615
633197698
407541397
1275946512
1478348477
1954825252
260170486
17983171
672950882
1545780171
2070489255
2002478101
45255757
742766987
151082520
1054647062
1333442834
203805990
2072470788
23249765
1142099694
1429218153
1197156262
657917172
775722292
1258331935
668687580
2133726823
1308382443
1978113120
1318587330
703228840
1127168221
1934836317
1432103101
1480268714
790738371
1100352848
1806663986
547374811
1272724231
1654872446
1267855403
1209927048
1609919049
729478318
1481693747
1453776406
517675059
874297687
1702359542
797360857
849548333
503132117
50217997
710383870
1570027864
1293170983
1324387285
1361593907
1455179285
968802697
872009494
1956595569
1039727868
801929745
659243742
922865312
1092029478
556964641
1736734482
52980094
1285963448
687648560
1901906708
478818081
1751020447
1966367762
1441737301
296187682
671276882
211379713
1504251853
1513953034
1725239997
1193427328
1107153654
1321806068
1422445681
1449086494
2065644369
1862949256
835293319
1694015335
1176264066
423804645
1820526903
580911347
1793572668
1680291342
926756338
66058031
2028323442
1099188664
108868981
332450419
1942248411
1740742672
1379683428
1847367841
1635585187
1015869917
1537545876
1499164752
159525099
454395761
644413060
2005955057
1412981393
1415659545
1172184748
741407441
486383013
811868115
322398350
528406277
1881017671
44262782
1531377010
899578852
423139234
357378311
257726269
1642220083
364085721
1103987355
99680092
1961089025
1912759354
101332857
1559148700
1579434933
1335781223
1099821285
411690518
1477217634
1286719356
101448437
649579529
390527497
1167565041
180717981
7807046
1552579755
1802568903
1517914082
926556679
839985572
1915769984
1067970044
1440971327
739422326
597419704
1125228225
434562023
901504373
1944646386
1149095787
708746428
1245455688
1202701972
1307440170
386309220
1940010527
1914323044
1032402878
363763171
123769446
223188338
1118337197
450084652
1517499101
774921316
1854656647
603152723
222245043
399368942
1096982843
944189753
426080378
2042087715
678374311
1631350606
2044822343
1877403151
1378791013
404148351
401414712
1773958181
294587168
1735404907
490872688
1357153545
1096480178
1147534331
1718837621
1073397287
891660618
1818594911
238384232
1408392433
1159669734
1638407198
1821414791
576881393
1717174283
1905234415
1796510734
569887280
153852575
87370294
961004616
1500258666
594547157
1436208394
984218048
1954934830
1553633033
2047883468
2042923352
1841267614
1167798570
679277007
31478623
1314374060
1589869260
1684011872
991614531
497886852
1777485996
1115051890
1119045794
1944324157
661671846
1410944766
998816586
1123623587
537273150
1048937009
954352590
1283550389
116704075
2002501892
800730767
1635267430
177845092
416066418
1222981875
1956413191
447190959
1023416586
9360402
922664754
1056726085
1365854718
899903055
1769979523
306045693
1473830603
635553326
1159847902
1334196524
339581271
1366049849
1462608194
579360522
858055590
1658019153
1833593303
230057273
103555622
2125593892
818715781
1108511369
146000411
1209333816
1469707609
812860308
2017804965
1963361782
1545940217
1814314924
1765576061
11977576
2099373402
720160740
1634121208
1591360832
1488051699
1185197330
660998778
234324469
1307340788
547405258
516758523
75283485
1791054401
660587841
906069688
915821710
190293619
50401539
471302718
1491049759
1932151787
355303242
704067918
237404786
256015668
87823722
591194865
1553679885
1007793074
24845823
811913757
417677528
1485558758
849792758
888395232
1807068543
591569356
381057076
1768817205
814840573
1432583446
340343217
1779156897
715859312
714630512
404439403
943653885
1858443866
65881730
1913426403
2117653043
1731797259
385518804
1868714174
952181437
22236786
565576002
1544264729
1154554923
1634401808
1718283710
617802145
729891584
1830901046
1115326764
1216670859
1744595446
292080708
94743619
506856367
1212705397
1678459437
1187040609
854536188
1926603922
512234910
1305691322
556503694
132532159
1917011853
1254283361
1219457791
1191076422
1545512418
1926009245
895602177
363707068
1739980123
1177278364
1341221596
1042575022
1083659118
712037571
590248462
958618737
32516499
891757348
354532320
1475957294
1799931503
1972223923
1795829399
677250835
2064025795
1128351525
1267352538
1964759719
1838039414
316242507
846045155
1402559956
1107268975
278596144
1838178193
1064542933
732063934
1149152298
1116792388
1517966591
1094668306
1240364607
1226126476
8297061
1237060378
817529719
1435289095
2072361575
930416447
1810227243
74971188
1175490295
971827539
1175240199
241039333
1850260568
1200300000
709161044
146421824
1443148333
524451368
729395297
407531640
951284405
68738363
325298685
1564877435
291578759
1521010389
1700679358
170436746
807757377
1523984341
679179118
567725158
124549048
906955302
2002137997
1242096902
1990990134
1687246662
1128668723
1929542759
422920217
1112449476
1806936389
1304461024
1693683308
1042741455
1097789206
635891870
772510504
475250932
1225371942
886516628
1902694988
788240323
240494036
1735894743
426546454
1846033694
508037956
1482048511
1158578745
24610268
1134789949
1810769365
1927282308
528504315
1844002657
217714169
1317229740
302293703
959601485
2061255618
1078437303
1290370383
1622320109
1950679734
1136304457
957228125
2093320551
1147170721
1931544025
901455607
1216767636
1492457502
585558239
1417829985
1242893273
201062382
1496893193
2041145567
466064471
861603784
1662410003
1431735073
1001030050
1435194250
1095780099
400167781
835723502
303273979
620849460
1435276021
219166158
1625319776
875896890
1155213501
687402932
1134748244
1418410299
1530581977
1725048253
1618925785
1120580156
1272696109
2125716159
1030856028
1265910353
219540047
1288768032
2012889305
159754734
1336346461
37206936
1554801414
633260824
1023179030
1734827820
779520242
702122342
1608550331
1782477420
1032124963
407204555
1292169383
2145414061
566896741
437792670
1996714326
1985277679
89496836
973322792
328030262
683756018
1724018444
1279484057
363012299
607991783
472269381
1351650074
46994531
711192320
587844785
1280331200
1332606297
568488781
1913906426
1347076142
2020126841
1818506120
221255935
375201199
1047664636
1147071960
219794358
1622650277
965191014
878631698
525655038
89682900
1898202136
1821647814
1002230237
1435740287
1072440022
847420445
1760794024
1520105680
128487148
1641334864
1763225163
756322074
478991866
1953704082
206702233
2129846970
1423781943
1260440995
785333368
1138643131
1412477594
1996371239
336623308
1033993222
2007451975
259222883
1633272793
254375360
982301229
790790692
1834745604
1506454843
16887337
94580774
1933328340
1302046766
1885586594
48816785
1933758374
2127987523
1531817157
2085877162
731555882
1062353533
1227376644
1250903229
397048250
742701223
1197855977
1115356378
1286617299
362721420
2090868860
310753781
1449670074
1567767737
1676853476
2029316930
1722333559
1794459505
688543720
1992130281
1056648398
1305525201
1401019639
363714181
861652569
864910658
1246162668
264897371
23642165
1511008262
903753568
551242393
2003441495
926193988
1786815485
173273505
180015371
515522530
1227563201
1422414554
87869711
1154626541
1893251920
559822887
1570769064
348133254
658588629
1756594586
510043082
1881063080
311740418
1406996393
1940791453
209297346
869080362
1866397869
266822709
1242303499
189690536
1310655608
331754049
127348512
1873800184
1358065858
97583808
610260981
1621443181
529005997
706402254
310708413
102920401
189743536
852425838
285232899
368206921
1964918250
1314439889
1572922562
135903012
2096523894
135240196
1836226447
1417573239
829002392
1148237095
2007071071
1785584710
660642024
1510947030
1795905679
750338341
1512311846
1686368595
655360171
2067978090
1856516781
1858441648
609305170
888380650
1950176966
1987213614
129221357
590561833
2145737680
297075225
1880200712
1780161659
112171304
764106562
672111809
1723670570
647757762
1784402770
1118219899
1459086160
480675176
283043346
168921192
1014015790
2042354041
1904706311
233866977
644639579
1064853664
1018370062
110372100
1818298148
1756527142
34212637
813647006
1698122894
15797033
161071157
877805248
1297560044
1359958792
558967039
611302627
1471612140
1315899471
1168693540
315381606
1413915632
1698282520
1012901561
1048182590
1747960003
1699907241
1280626180
1503669547
176433982
1287191585
900244035
1840372566
1376985708
1631479784
1768735218
1825719321
524202045
109990277
1078777367
209283780
1321863755
2091600084
330881029
378104961
1757019485
908130763
624549929
1931843533
679501562
1011648860
733641694
1186745554
1238075232
591149354
782994233
483698150
930272518
1573344330
185510046
961603554
270087479
1436508991
378475932
1324792287
1849603975
37464112
1358049781
53356015
2140809116
1419764477
1950906863
1409835302
968077129
757030384
2020084686
650075185
1608089980
861749748
1180284685
2046761718
413633407
1340813903
1686213141
1885984055
2138779639
839332187
1416370181
619175683
1884031285
991546497
793301107
2071222401
1115861643
1555403019
1178303460
1714923139
1099340726
1828243313
667732785
1608561366
1876681313
810711136
1810079155
692974587
63583407
1456191674
198166204
699874786
312851279
1846951336
1410292911
631855682
166923179
1354840410
697798430
1514432682
1673470601
1712684694
1820984442
1733166702
1973708348
356117828
912244978
1405632322
1343598651
560015204
162698338
1574847909
1571315762
1004637163
1173229803
806875878
1345746450
1949858843
1364265083
48566024
1808905136
1293543227
1875415979
582050247
1705035783
550313797
625844231
1204980279
1457488049
641201329
1317930533
650157894
844825699
1394154245
1254762366
472553543
1021515120
118674688
636491057
1503099975
1061772147
1581705367
706559593
2087017307
44545572
1097128868
466593302
35065385
633771901
1143699424
607101283
436321969
2090624359
578721682
284892688
1703622639
1895752954
793917617
431714413
1296694958
1170189237
1338759780
1175366231
712520016
730634904
672866569
1626175526
558510249
1225613277
1856684416
418809955
702156721
769065264
1835710119
99121407
1786301338
569273987
269794559
1200836068
794184951
1639127987
2037126779
1386901411
2022780645
405447377
2023331783
1140863197
1222594675
1338404605
1524956188
986963188
337652658
467430858
2100068511
1190874780
1716123343
1798031931
731630181
1741753775
407014388
1172745883
1296240920
1827665303
693442936
802819798
206541786
1105552131
420846209
23886473
583423397
1243802496
1721964318
1213003769
784474476
1922603606
660188186
583722293
1884673587
41989912
2015714204
250602313
374602626
2097550471
1640408507
1351927820
1180474776
294512199
561637340
1607112829
1471312270
680402735
613582331
1125157573
1199063507
251221982
1723521517
1324355877
1075290675
443104260
1202318446
2125982563
615640112
1548780042
1447032045
2016362867
1822196517
446523495
2082120168
1312409012
973693120
1213578254
1708271965
1015406339
2048715063
550856303
2033197154
1618860976
64096057
1417184359
600906886
1641359983
372084860
1704592374
1237457618
254451106
1164046806
1760545366
483045638
693679546
1503929299
1416454872
708117830
1915548177
1502799460
1677079712
1980010116
291450149
1966163390
1531461953
128752892
79822148
1167418843
279472861
1568123376
382017400
1485608796
871973312
1357934669
1082321361
1184215998
839212072
264097047
1790035253
481476908
1676030686
1770153717
854765641
850583391
1854965795
1416699658
823511347
431323877
1320113794
795298130
839770058
633850535
152454737
1904061460
2087456846
815633213
1479846899
606161214
1952212262
310784814
1930563220
904195452
1530691985
1910437884
847066580
1767672173
1896174444
1885583671
1698087053
1551061382
1809894936
1759428069
335561459
1640867363
207924189
1591273552
1251535977
652723219
185284872
1963665797
852539001
1724005490
899884454
913456909
1794841164
839726467
1368350715
956675542
19550096
585331344
969930360
540227387
1622938192
591799268
904725117
1214192913
1205924199
1118470081
821860830
1808485841
115811558
1879712306
1176291817
1550147819
1529998256
1258763474
165321024
2099055334
736522870
534077481
236917306
2021904833
1182220703
112755480
1482380505
1234635164
1968649130
151663412
1607250255
112531341
1799156538
450299249
735169115
2111766501
25166155
692362681
1349107514
344406283
808993789
1930528671
1360420336
72271782
1927879709
1503647484
1618632160
2033296398
2090927071
1444646624
86811096
1153656146
848737578
1064162160
1650033144
1295857142
1550636855
315482429
1022041678
373166161
1432696209
2044775741
1410447718
1010713248
1240235517
1450773983
1176836592
2060925827
822576769
757516989
16250124
1495309772
961223795
1558836491
651583750
1585683731
1294424438
729229295
1602768755
1032167852
577733346
1252020370
1053888190
824915387
2099736530
479338041
1074058536
1555314681
1707046475
565656273
1349342058
1418877320
252175105
607275882
5655923
312140121
138737382
1644148685
884686388
1989457970
468479263
670055173
430899475
392412545
1672841681
80559117
532055130
271737796
650424300
1964502422
2087682883
538612697
115048386
619984375
2029799631
1643043306
1435925830
653287513
1322088787
350542343
585186807
1132106821
1837294874
1711410039
837427055
1307907632
1119642249
1699462502
33457511
964317084
2127802503
1356555222
2094571629
2021760779
1469603960
588786309
604486546
129364245
1950795964
1484182065
1128010438
1567563695
2081619652
742446217
1029648810
1415519032
851499367
453234819
2122438918
153344562
618789665
1282031196
1959292278
126816680
527623309
492727276
782167460
227849644
212864432
1584972099
1553821803
384909655
1377569217
2044349603
2040933230
1438172831
1909436499
380933808
1139146910
824166345
2068664187
2011151962
2105578786
1559156331
1177544441
1040178701
466677669
422706248
53438881
1692055382
541564404
718597044
1712523318
1184802521
1309631430
587003641
88769223
654041417
1270968549
336712168
168264766
1125185307
9576228
1619400930
1842348863
575381741
545208636
1620091400
1218620832
1736365097
1663617026
824677557
484858296
680468088
1293773336
397298201
477987083
1580616331
1132671178
48690599
343327398
1283411086
1445332800
1389958388
49507679
1471903172
1142202402
914204799
1425871151
282194304
991226946
388117248
1747131193
1592428705
844699815
915636937
769226253
194293435
83760342
1447117162
884028861
430691622
419209479
1923828646
1705265275
911870051
1800791222
1468650162
1909273110
1052365801
1248103530
239158049
1057213827
1136160337
1532719114
1767044680
402134940
687418689
1075495346
882616873
2122580156
1922777851
1319420655
1532018947
1024280450
283295848
1268450326
567102198
904944450
2011554826
2102208909
1650447568
1980581260
343911339
889338567
292159761
967810299
921219739
407205939
641919061
1630175028
1450661014
69187947
1668104446
1151439740
556276414
1481003880
1506955204
1821906012
481259394
1349027707
1741856814
1862197861
905288548
1306818528
1578992734
245014181
1996359779
340568170
1633705365
1018874906
979029783
2135360102
285125706
1130035778
376277531
544105536
1881401588
669448255
1641444120
2147465148
127935266
1157303701
496158311
1799065345
874539866
731462999
1080782846
1334135985
359924069
309104765
1383399054
426299548
414142154
1943234463
2122441025
1791995540
538813649
2039076245
981985975
1003416836
1494402747
1995243878
1729764839
496388756
1624061986
2029031734
1228390987
1596591321
1857705815
1560222614
147963846
1068521016
1401764710
1847501365
1770472368
708510790
968449594
970069120
1111141396
722933429
889326468
609278291
1262468232
1724554283
1408211423
1036869958
839129737
1460283846
253455050
2023997774
2083721571
1913575665
526627419
577328302
594910917
617991456
1966606438
1744201542
1980745341
821183329
1078968412
916645867
800861987
180037346
809175307
2064589428
1766262384
1153249435
1398789591
267485700
1820929337
1769639097
991137299
629300185
763669373
1554057579
1352828367
71221385
545484148
2030030016
271990314
1272665857
1614366405
547722026
732654808
828391127
369770461
1487959397
1753795929
1166473649
1505110218
1383610147
1634187298
1989369451
1154119433
1876696313
742360108
1325437710
1096509656
1620921000
1143254570
1685786372
715485536
1791928767
1982646583
12625224
693628349
1216567153
1984444073
1210029754
1282023420
1090820767
704816943
2137893888
981169364
1140351775
607871563
359684372
1994395367
1359040063
1040602786
969860457
412785476
1585526583
772207354
365404236
2024041923
1044859770
2025178424
687937925
1208280327
789752318
287433600
1592812705
760813314
1576175920
48176412
661480121
2089600255
313320776
49410157
925766804
1386584129
510965431
1319783948
318895425
1520543148
1683533712
1283333803
717642840
1066023540
1995670259
1947505903
254601159
1392242770
1325839022
399721677
931983033
914688324
180938127
1130234844
1528363758
1633359144
1976616314
2140836404
317803551
722000908
1302685175
1843988923
1353474378
383095813
1327313488
1365383023
789482392
1925602488
349463461
1175190176
1086949365
2017133447
790888393
320294464
1128079902
2068254822
572677783
911513659
22142437
1493703088
508967106
2083758527
1017555606
1012555748
1424309884
817731724
560634920
2070721333
942093406
857404894
458993244
1070898822
1302764343
1985359712
1485016627
1575214189
1857543498
1059860365
1617652896
924848926
1894778118
937137534
1688197438
1054726255
803470049
1073986867
1367188232
924843794
1438207009
801411190
744539300
2130454951
137459870
443555379
1986942264
1390782387
1274595593
1983839040
424837785
710908267
2207136
1805150960
1433113738
1840733383
1205183514
1872711204
1056634459
294142093
275031467
852811038
303384849
1021936020
503061977
1438787157
53116443
2051509892
695101489
1119442812
874444979
302617696
496228100
2095041987
470727065
289690215
1793999166
701623790
2046005138
635123329
878188722
340902999
1485263669
1687208473
1202194577
1670475130
1004218325
1017590995
1766988725
1137329721
1195165461
1339196015
1915710035
1106371636
69390807
475827817
448090370
629003592
1895377824
1652338696
251997885
541534528
549870602
1828945538
190687794
1035911315
2059598203
1755047439
1217823170
264463665
320608999
1006797566
1819271272
814394260
607769357
1588872933
27147301
1311611264
1644343660
2058708152
798735622
361371548
917851474
959546460
40381078
2001348806
1930483758
1893089221
243294715
1795287748
430290720
132703982
494294362
24469161
793191978
993561516
1404211394
1211562118
1622597994
506287798
1745373537
904919121
1472452733
257303257
300217168
264472924
1211426658
133522000
1124360096
1969072989
251173458
472795778
364012430
39772784
875755109
882067500
281216320
955625274
987909391
16169889
2122986415
848744142
1727272363
1602157941
339477358
1625637881
79876135
1914612202
188642790
2046502464
1125510858
1605514819
370525997
6568734
1524418856
1159973958
1186219152
809194881
234722665
639004258
202811957
2012970772
2024893371
1002005668
1630931506
79030014
1191595875
1401221213
527972844
1316854653
440418782
113330267
585615705
2063206787
1207065710
1859706287
245137437
1496401169
516485943
429320052
64840865
716904860
52281008
1670592324
111495792
1672339907
2140081707
103568791
374531911
62269580
1408434727
294708549
829256384
669651109
522178260
981029120
260492277
1980335391
1981941059
1448263351
1415849854
117191078
362407794
398216106
1538672101
2138981108
1478017123
408392103
2093625951
319614549
1048004722
2081256016
1237026890
1044628134
490606106
2097687483
1439777253
452706472
1817766030
1992537261
2060324480
1235040892
1148089036
297099521
1696411828
137722981
1196723332
2870720
1659167775
822164788
121300324
1344804207
170347750
2134693430
2051313393
756108288
1178266793
573260576
644454104
121848753
1023648125
1399122846
1939450122
1989777559
1081420760
1453273515
2016983562
1345848703
688405803
2117979040
506378675
1324416930
32181662
153019199
753093696
1489738689
1607891655
1798504008
379489802
1531558180
261139912
1402056531
1575476409
1798272732
21383557
131861712
26978724
1269624676
1912807607
1977479828
479286486
1005272490
1421046898
696191287
1204424180
1763559530
1614199407
640980700
1413595115
643356380
1881991904
2017793781
463143547
311323883
306665315
726571777
1962873826
540176292
705038448
815854254
1303043245
19337530
149595184
555522933
2059532396
1286767821
826924138
728201667
337692870
1281293326
906257726
1751668960
101093240
935717402
1234203293
1025127223
160469113
1181192222
316456767
1642611208
1511996633
1641009666
1186339501
484693677
1205756909
1768510059
1350074179
893712948
902393557
1686099697
83144864
600233330
597991787
772994035
1855152698
76603868
444884404
423231915
970908835
1417535832
748395813
1140479982
633101585
212967073
925498303
1234227864
448627410
1015969200
931359144
1146068363
823387455
1396417438
1246326200
307317023
1959705426
1594711837
1443864425
392308306
606877734
574601363
1891901924
1101065082
1944545971
2039825069
1096099163
1702338442
428581659
847938177
1965846881
414044000
1945526630
334440302
1530525704
192219480
642829241
81136577
1415999258
2037424550
1508486229
1793916155
191296191
735690467
528021471
174934925
1275768754
687910414
276159485
1727407115
1547408926
344751798
1565021506
1572974161
1728778913
1861871515
1698647421
1858467547
1547948452
1375367760
1230258676
1802673587
488212752
2054484007
585462235
115101771
1756351160
1745368664
598709256
205981789
961601098
353444163
1685067302
1310725334
625845382
1230299761
196665841
815327765
1553956888
1284543271
1050586055
137607623
109398254
1162809794
2030750128
1572000726
276055549
1535518032
2073661504
100388259
1909862263
1167845949
1896757762
1570730907
2116893080
966100521
1166365927
1557626902
425141754
1397761270
1705949536
569056398
2143837915
1539652528
1014499238
2097883552
1454905447
2088441377
1236315817
2044153658
1582726128
1298311817
340818462
1474090140
1782962453
1384363399
120170651
1551909081
850387154
1777868484
1995409970
1709360013
577759190
1507304781
614114882
661939227
2095788025
550818709
122907155
2114190037
273693480
1668037458
86793907
1379791004
655762843
1252457183
34924495
229296006
229967748
1754368080
1351452989
928934696
1202741319
967296587
398898610
1655261251
2032961437
563568692
787686680
859581902
409479344
1289317944
1035383361
1464857701
747815927
801399267
632996330
2038558604
899234201
1859598896
1368469507
1362502834
1386306424
1394540471
19842870
561007713
1527613398
146245918
208027055
590650032
1610697488
1149798114
1475132588
161566226
1920993872
293591193
1636888043
51513693
341751255
1823090646
1416467026
1404957359
1751220849
44748193
100704198
1667341497
134130943
1345584659
288352264
1487255025
1532969815
440417379
2086946379
571703755
1784084426
703469618
1946441209
361240674
1529608814
1929326678
582463633
473394941
908581855
1260093441
352039989
846211042
185235240
454685533
1572000234
1467034513
1066919094
2058306182
1568105297
1656883131
479884125
1912870714
513477085
295639082
550611961
735279065
735810503
2783100
929520262
902986864
536243130
657634856
698589565
71453386
1751354890
1619024994
28906177
1219320493
1436616548
1622880418
379704110
1257308647
395836137
119032084
522634269
1456752870
751055019
1478615872
1950987584
2005730964
384248652
1913259215
426483816
632571136
1479526215
1176036123
849865213
994766161
1340039228
1676153876
1207807049
1955576888
93683606
674989627
234883432
2072477129
1317737139
711540919
1793492453
2000196207
2015766899
1348529143
284584542
1455078060
1198472180
42213740
1298017770
324807488
621869401
228623506
347859229
1815931399
967548264
1518117461
1688719079
685863237
241487762
1065916855
1136373844
1063099610
2042431643
1382255662
2142274943
1306058177
953385155
1141298632
1128988935
776779562
291612435
2072513887
1005594866
108954018
953621954
1350749376
1222310449
357922940
18825830
2002469183
336335343
567151821
1941519103
1722450832
2133614762
1458275067
267095260
910538799
2092688322
53007902
1358707141
896595952
1074096116
554296391
1970694135
921632671
611341234
1099817862
950439624
1455335730
1189706016
1751391530
1268133393
1182214798
171700484
618918558
1525681039
2052333454
559086581
837364025
1398143356
1646418053
1081994578
701857613
1573987601
777942092
1089412518
1662551945
975563896
2062958253
1338958935
1421790575
754203875
373152267
878418484
1906917866
732789094
2076815074
1320133547
1009643374
1216931974
2147361906
719749950
1795356109
482323230
306585710
1652159311
1400164114
259602883
1761693722
131074254
1812519743
1542548518
1532704681
2115198260
499987722
562103875
576457480
1770930416
1102499293
340905853
866405878
1390540184
311349639
363278336
1701067832
697495540
185619447
247748622
205519300
142811802
452412303
1637412144
1223789463
2031308810
1424074587
511525147
1150916381
1875141851
839131503
1852247970
667937458
1599199695
1204993209
1159710112
698666602
90054300
1323237415
1998933509
686037959
2112490399
558648297
989751609
1527455204
955276419
1650162866
1844152977
964835920
530461284
1336858690
670908218
1993040013
214015415
1342652982
1136204752
1786135275
908538103
710653876
2039886632
197875332
1119853221
1800147893
263853169
1077844840
193349661
1578113937
1652511006
1943743807
1799491254
555995847
846105430
653826736
190373623
1175590956
812846215
1437271776
1242529455
383682734
825484127
1518276787
682511067
179285295
1150978494
791839560
639894036
645557623
649073549
859491974
81762021
2106576159
454681760
1762281243
951716394
1091432469
1151266572
1747267210
468274383
1280665078
1849588097
322405352
269822620
1606663941
58813790
1987877862
1523006443
1108633722
567225564
199852271
1519313105
1273548782
1018098068
2141920126
609370672
1880674463
1123988211
1890132536
778394811
646735683
189305732
232706686
1763709756
914337232
159373426
1517973688
46942295
942809261
1888380609
1339330534
384106755
1159866913
1715194409
91235040
784306011
823523081
1477886777
2085901246
1138213835
1297257228
1277844767
607200312
1645750334
578964599
946310280
769644187
446120349
1022058773
2144097740
1072700712
761453285
431485421
745634557
655561453
722622156
2066759621
1506259405
626326430
1291389477
1692938135
40723133
272026608
1693556212
1073813025
153480737
2128116254
198933036
717278459
1553693671
1585780201
537081741
1038028283
28594270
1561438410
852433373
487200858
543468292
899669628
925405772
2000919631
1661349258
225801405
406571463
785837936
274581716
867791892
1514550028
935954777
1150890962
1074278365
88941820
1455867671
229435847
955190931
1538620598
1235744824
1939583132
478222811
1154828366
98153181
491824800
1515542227
1572370541
536833919
1322572243
123725522
1349622552
458649054
1841915026
1362554594
1685036360
1316544666
221189495
2004109451
812750404
1044537886
967089275
1459943884
1892784332
1186377813
1533297029
1549235636
1124044250
619426042
57287498
2121901037
1764038242
1947713112
1565260948
911716860
1057715882
1929722542
1198224048
980200070
863799148
1850502555
1061940375
542496356
1735897310
1993647822
1609887737
1658446895
112454650
457026589
610928716
739563778
50843072
770862076
2019636406
681167002
376478055
952498929
1568726577
293295360
1301371305
438032309
193877601
139196492
1587741698
1723627146
1981144379
1363612366
921608802
244782816
171257605
1827915090
1930069493
1775361615
1129421803
196251564
1681096778
1051278766
1705157788
1388755602
1463494408
2143263965
1100620133
1804371529
128195908
1973309213
1532162254
1521296432
61171199
1028181882
760163567
641824327
1139654135
14894386
2112809511
1593087895
1545600743
244141918
1663597982
827796605
1864468705
1957828989
405490391
968129253
2087957686
305051662
884349659
1843022538
703680142
332385400
638187839
224693737
1600722920
667382012
2105711596
708694140
1605259750
1121742226
1090342937
2453781
81284969
708031482
1700229333
2066522465
1669992374
263529407
2070767033
2050698757
1530585131
1848415839
1545808113
197988127
2140735225
1969763475
1210012962
406437858
1363113268
1035276479
2080488541
636903403
1779925223
624626982
704546175
560175748
333424557
685311619
501666531
1389909855
896555192
1027754418
147321152
1924805391
494389010
608063092
225053935
345292403
1871037387
1963703595
655847481
1866500047
1516282041
235387452
1748322942
1498081953
1153178059
1759148590
1448541507
636463141
1200310347
1368006318
1435825091
1746224917
457612358
1274337821
621805572
2111650933
262070114
39017464
1655325084
679009189
993410814
1787069816
1679725557
1494486659
1259888121
1728275772
1874822269
1153881530
936013757
59276267
2135347382
1050579219
669800952
209143971
993946849
1206914940
1854135977
593042569
1168904738
1011050443
1563086651
432420821
919098406
2001377397
276383208
1195257128
1588215846
1349775331
1864689743
1032883994
1928364788
1221147923
1248735668
848749284
1200690928
1290585960
1754580300
757128737
236485246
1982140197
1076611153
2115234331
1455517289
1116231100
1296516261
1306456056
854473705
1299770771
798724760
159608286
1621918458
650334989
717736760
1100272183
1393332393
2144275483
807682766
414130354
993344788
57888997
1267600200
772136450
1782403645
1310751739
583564786
63718526
2079553865
556745242
825085451
945274805
920498743
356954896
126329576
66957727
1842958412
1021968919
436779602
1288535597
1944355359
1499403545
209752734
1147658249
1522163447
2034163185
1996627233
1800700967
1091206233
287341105
1263958096
5697228
1697975779
1542462374
1437905366
1365485358
93620839
295876654
1230475546
385264620
1333647981
1209500253
1672112533
2041327530
977276567
454568319
1860564078
488414380
730635711
92856872
1326855115
169664925
651242270
653866526
1252154385
363070824
288085233
98999478
1771030085
1756824521
1069746778
941742833
349760347
417067423
376039850
937962556
290546879
1337288826
1889150681
224473570
128972822
1401371558
1726773576
1498590335
91728033
1501918312
1062769390
922417814
1083757100
1710134681
1990565269
1478713898
1774406250
487729206
1435779490
798695623
2139261887
1266978824
1818965072
1936474963
1583146952
316745516
464473563
960185922
944685335
328966912
15738753
1818394286
807062844
461488115
850543180
1585072536
185098261
1403925948
782218503
941556880
1170783446
533591029
961045079
417713736
1465676094
1538827812
786085678
1116802653
250722091
1669169191
1750987032
1018545483
1070915361
1428509177
1628892195
1931650554
1487651543
1116398713
870349294
1786377350
290799254
348822898
1482702471
1133457246
216380528
837446592
1008801877
1731821334
593073682
142277687
1807486162
1500245738
11990772
2081633381
2086191078
1535405325
1702307512
1218902211
1173254537
853709427
372331303
1373255580
1120830586
435631032
1855927129
1989229932
287411118
387823846
372553825
1746882978
522183091
766524837
44288298
798268101
2062468633
451377699
1187316625
2060208718
321586090
288846457
578717542
2113671471
1833574305
704245604
1650575392
765844491
1931153061
240631475
1540974514
1340921758
2026861522
629258983
887101346
1668201654
18245322
1735040033
744064310
484598905
217170379
1213370369
1111902644
1138533662
1896806489
177576421
1831593410
37516619
982283495
558742366
2083111852
1222596959
557088708
796517399
1532248352
1063196357
1565961414
343583296
705610200
1270460635
1938346478
1607846810
1899874612
434416759
683181355
1934717892
1229594042
711761272
1427514181
194531032
1712189981
1382152514
880958901
1555521458
1222973358
1039414436
524767424
1759945068
1194932658
1916544813
1174807152
892169965
637738468
2044114761
534914961
9679824
1088024677
1527828313
840078158
665904052
222926003
763730122
874753173
1737079704
1229521080
540017069
1414565024
1070451017
1170841207
1083379
58615083
1168489411
75020006
1386761719
948063889
1298365422
1240196039
1588229853
108699269
1787104298
1402046911
140823145
841270709
1654337828
316562297
914399802
641250884
1355080183
626057784
115154080
1056100989
1552973770
990122497
1919130177
1628791318
271832841
1000989413
433553779
818581862
120317787
1004991219
1422019201
15726435
1601532716
992489707
1052562563
997499784
212818130
741052143
1719075149
261272689
1704440417
2023013271
1828624692
583890398
24428089
34006308
1390835709
1438451445
1008373365
425493449
1678704906
1708165406
2086568597
2125867807
703650672
1364186416
568952341
993617216
124450218
1661319836
1283070525
125342810
540332835
790349137
2143757575
2006769015
1899372410
315657124
2085915239
1351293481
103058039
1959888255
2125106213
928830417
65596819
337734111
1937830375
1587954795
1315747608
664016041
277805474
1797415502
1670422178
1745417846
651235360
58585353
472752680
1538066721
1815433379
1562025174
1596016803
1487753053
1740623351
432217053
1904619524
971168205
475505038
1885952302
1918492771
673273400
59622670
1697097438
921757775
653337941
1657713082
1121843146
683295142
1134426381
42977455
451158632
1945304412
1503853276
1344897973
1164585672
1242249127
1469938139
2016373970
926913745
832394406
1276059985
272031493
2145042048
1492681863
1096332975
1948094134
1687765609
526356305
343302150
201382137
1414685059
205318603
2049339918
1161223374
1484027363
850202901
1380173464
565861144
923167874
182464429
960273006
1587175049
721831955
435423508
2075063353
1394519157
1857923647
1409756699
676565526
1332870294
1304782736
2070313279
2021679262
1791162741
311500733
1523962703
665548772
1575815330
1702617414
404045575
376939338
953801513
426693551
2128817570
1039363741
1978451383
1817897147
199039735
64208021
669573214
1876858722
700412364
1888675112
1004728210
546348692
44415044
477977625
166728752
680054306
2047607791
1624563348
878855047
1675614827
1534244308
1985161751
511936416
2080322941
77954872
712325658
283183062
1354363324
1371975036
957877945
1918294163
1816636570
1415560706
537918153
1378718686
1767538708
1708669910
1854110284
1488632235
11074891
1892934140
569544794
286578677
1701130014
1545144614
385068417
1603042077
775529327
1421892478
1808735825
1572529638
1116044939
1284427949
1866596603
1041732134
565220570
1551561287
1439810606
1176860769
1552977061
1518233725
1949904160
1600725272
1056442730
1425329495
630711752
880311147
1906892078
1290324480
1345164035
1217756989
1258439530
1943042686
730428217
1969525725
384049849
1616517604
2134344665
997179694
1415599905
554301131
152318043
1464313822
1106445622
1250602917
378505311
372457689
253424361
447788731
474545516
1920951949
743107362
139599430
999074296
278865089
2018322253
456371575
760946387
1265488009
1951514995
778845085
1992604130
386132245
906047222
1254053211
444695773
514834268
17547873
361769078
802068961
599975606
1204762224
1680717868
1589253098
1208315205
1288388413
1515805010
1042711420
398449651
1019094243
369653395
1877929228
1416429174
1533175451
1233296688
464801840
843346915
1122394976
1209847930
285062362
1877935974
1079446955
1894983325
1702085143
1758842702
89564381
237087916
1411439664
2141001312
966293410
773690163
1992215300
2138835881
1824173698
804233627
708503606
1480735375
53943776
842068828
196728110
1643891577
2000953355
1338702864
2072230424
574983162
681473992
345756443
2002914015
1585561267
2085960395
1463797925
1712838404
457094163
936428316
744571226
431857247
37759569
1349364292
1930418882
1592373385
96236915
1529138002
146790369
1655575085
2021552161
1574521992
112383240
294972448
935146403
2114302566
27968570
1306820843
1822070703
1721825606
535310649
2073275289
1482259295
1093974076
2023018060
1685579106
259839257
1144867476
316360723
1599460502
2099284652
588055288
34431403
1889362524
16585169
428565649
123296138
1270503687
2007423100
1615423154
1353684243
805472936
2109371489
193183128
1603900640
342523668
1137089755
835464639
1508061657
1900653009
1373956256
892528075
18292799
932653258
655513824
736682145
1290779846
690490037
829990728
729042957
670900421
1301814403
838426450
598740523
350322203
732315828
913030747
82778292
228901720
1055739040
1931369325
515707579
1036028044
1443000220
1699584171
2060766903
1252344631
488775654
1298127337
1912987938
899269192
364155572
953714307
1457666767
2096493362
454211797
18010259
1412221586
31059157
1494533571
1425360239
52570134
1520583944
1091780125
418326078
1205093875
561687667
371428588
565217185
804400062
2039468543
427369164
187579072
1651816590
1954648199
871635951
782400731
617180398
886465009
839282146
2136698728
338967968
558963694
1127784143
1598577018
1883335977
942273570
1857487544
1230417548
893415113
273402999
309363225
13623199
1273024504
1507247856
1248847962
1242100553
1026173798
910762711
1245231611
164947475
673719010
198139897
1108382274
105566847
683893108
106736432
1581124318
1687216355
1969268153
1280086910
1181100090
1685913939
855561330
57607367
1062293874
1140615556
1571623498
511675765
830524853
559079129
626124420
170453412
1528679062
610452960
1155294400
869652619
1542122105
743373558
605577175
196097924
369187549
937914814
41853786
240084760
239235705
1014079077
2071606909
297203386
193386393
528328061
1790682610
73832893
733228514
228152226
290674367
73163496
33705370
1892802246
1517018960
789203195
299434207
1461022124
1084058376
1247802101
500124218
698706072
452141987
1781124112
1249194862
736792837
47948806
2082889916
11608811
1360782005
308113908
810746251
1268365900
357120818
1812496526
34648325
567622927
662358616
1413331663
971134719
581402134
1471564432
495293787
379927663
1257723468
1692074355
1204726029
1749340446
112501566
1936033581
1955419480
1158329861
1193790565
659314565
936733125
634131330
1859375771
273033676
1487329661
475345975
1874060606
1357582592
1086747688
43280773
1757249805
641819793
781953331
1881487498
1672484494
912748432
833376633
1996279102
207304671
1378544208
342852022
521713593
1453608647
511654314
340813040
1412493242
146070510
1742960527
718937726
2005803335
47856656
854147893
824554554
189088047
1723856591
1915574650
1354957073
1933142140
1808635077
590542102
58044152
325384519
1049689538
1890776776
1430206775
571149072
1027497806
1510987126
844035807
1469193904
997104233
1153390333
1150364882
1021909627
862272070
1167789919
1119234039
880250596
1799811666
1562946231
346709946
2025472729
415868063
1393228660
1469620239
785188603
1980165995
1374475272
363805672
1380111201
104481994
1582737114
1946240885
718088920
2035517341
1073737196
721213936
726910689
828846644
1984781333
1410291804
222137707
1696924894
1439487099
1899022302
835439372
916339653
1973431061
288302891
1317583117
1438928227
552053984
364040732
686442631
1781084330
291336306
1712646756
678049597
128592786
1299344802
1145097036
1299475289
1573791862
492723780
117015247
648845348
566269325
666068538
788288606
757869138
1727122034
1730577287
580469500
58293127
847640137
1348323105
1434100702
1780043695
299603541
666195097
1081391068
1471911998
1553101871
873212493
1331056288
35946697
245115844
751415935
1356034180
1209189329
1325349438
1986861706
2126712900
1401177661
1142264534
2048357330
1661519364
1993997188
1177534217
564239266
799248777
914101008
1436910368
1122954252
377136074
599747416
1904020987
172864293
1201746421
619531853
133279022
1020687390
2062176020
24016492
977473021
2027613922
1271254742
138041764
290849033
1804988770
880750443
1774960422
147835490
1215098520
538414070
1710987826
41219841
657743680
1477678698
960704266
1135917771
1275587214
95853270
1141276561
325703585
1013405100
339970060
967311007
1710885543
1785281647
2080179036
1011256619
1109197716
670339510
1539146211
623295960
682877372
17950474
1226861457
1491624269
1312439167
226852267
1700086863
1774803746
1551477643
1057168930
248897390
1901510010
1061742640
711768324
1985517836
1980574934
792682578
1202507517
1870108972
1619627469
1097229010
618504293
195435713
1997207535
990956534
244197188
1747765536
220656247
1159871582
940955034
369493402
280033412
1513019057
2080906898
613637599
1542866395
1862043152
1576584976
507833404
948890139
1561250999
199359828
812370898
1160062481
50731385
916273468
1167102747
2075397913
1589356166
905962714
197580192
1692302344
421715904
239914168
915844874
404699410
337203371
298538943
1177900133
2142471152
107879104
41256910
1004908335
1916850359
311030751
1154335183
1702493926
324457791
138456124
1712152086
1343194180
252632563
712326338
1828519943
2084385367
740911658
1566137807
635942841
470706564
1529548759
305243279
1463412837
1967307173
1478076470
430385603
226294343
2020322362
664454202
1037023246
1921044967
933336693
794060834
557154824
1822691486
631796679
1687228519
1615290463
273423552
1753073681
189267392
1455069375
1052635770
275286447
1120585979
847719213
581483177
784602121
611926009
709339317
332606650
366944653
66881850
1021677959
1216132543
2103954988
1873449108
1419459529
472082835
1560125742
1657977754
2138325279
411023848
144875571
852813081
731215136
1453783058
2028234885
453222895
1974821814
996514753
716591671
1785908612
474896184
50484364
689281407
972250403
305325790
96133409
481333773
933068137
2001603817
392933513
736747584
6944064
1853342882
1643333980
129023011
796644161
1533489439
453147273
935803694
1037787433
199969586
2066371595
321888988
75718831
733157196
1696130620
1335476873
767659869
571368583
957729450
885610101
571175557
489689665
1643082858
1192128747
2139647176
379248371
1034569670
638119316
1924274383
142720423
492993317
1796205298
1368124998
1543812367
888258246
79056097
705900096
1280525544
1946791249
1661290321
128456518
316495148
1737753637
1109782374
173105496
752593798
1799988052
2136135406
98239112
1788406315
546395588
638234099
1039219517
1023677819
1356292680
1235021075
2004412919
1580573369
380560027
1229555609
2122721329
2108689989
1647174834
1263314559
1802645059
155515310
706040442
223308187
1622245351
2141704761
1551213102
517386933
774594538
1909915222
1721847453
879294261
1039371541
1956943145
1969100639
4463351
1768375780
1137155005
1533413663
1604080098
1422824784
1006553988
1567182362
830278381
851633805
435020040
2011284908
1451549051
1471930795
394162603
204039505
651532324
1363382173
296569319
1063542941
498146110
1131595313
1422742499
921704727
274500208
578215201
90768811
1126684524
150345
1963043314
1477138238
1919961752
1953244060
665109359
1784234051
1939525878
1334729586
406392622
335855563
533825584
805103528
1670616325
1849846088
2036147490
1115921387
652778341
478837494
1706399037
1362781449
1365117949
294550697
1718510857
1888389872
1366171446
527197597
363852359
1624898451
1557877068
440945296
806249140
356621503
1226219055
815109271
2125423879
1320396304
1696138572
1551417090
30390616
1543439269
80828131
1976212850
1289322605
1444724905
1902593870
1952852584
442258768
434403485
951372709
1586093411
928525400
1317327403
1635171788
792037687
40631347
2050556385
1490405685
881705466
1553542604
2094289778
17342054
2121124826
242013325
1104985270
535850950
1903235269
1300213497
437090132
129021349
1927094044
996011602
1849336754
845363888
1710567326
1745340210
1672409760
757690276
1533031337
391891468
339499069
368838746
1600809993
1104937717
710460663
448388925
1141606036
106881542
62908729
1461133880
398083177
56421319
1932721942
573425268
842442973
1403793742
1410309210
1401963751
1553182387
865767496
1620479146
1121951418
434734997
544717812
500937897
1141221481
2050580737
364907627
913832755
626302999
690729992
1614354358
1194736661
1005389725
376576522
1483804982
1863598626
1441450553
632663007
858911415
1712376337
2029693007
1209722870
2006543426
1952418705
655944612
964960373
262577357
1572621469
2052744180
1473999261
1362006338
850787113
1136699977
718094237
1246269094
2078986145
2017111709
914111864
224600162
1498314498
437422773
467139290
777187875
2041791796
1948884905
1432287841
449605383
1022324536
1736702229
255152208
1977166425
1696025982
985921988
764987358
519704489
1902487041
1314345029
215716360
315054930
394985169
1328951942
1647213632
1543461412
1312618480
2100683478
1688448551
1494544986
2113842645
1494186725
166915946
728691489
859513699
291242403
715683588
984165806
384480448
1290192527
1300709509
1330140326
18649375
2077689267
705161956
1701946645
719142072
676451493
637345504
2035766764
1527978937
1381324373
713456773
875221223
1678378025
967718744
681251395
159757007
1703335982
336097828
93608584
39490358
157034558
205282268
1816314482
597595349
1452858775
186185523
657766349
335330931
1099557899
822907547
888749863
1560550009
1290276084
321694311
927404782
1633787670
1655341226
1027479305
839993499
1658248968
18340237
763264975
1202880337
935231940
1926090132
1980766207
997693074
420447117
110694633
1795728032
66251765
1055931696
504772634
1128578877
446767513
1393178013
1882497654
1430289743
2122869820
351254674
114584574
542521755
194734558
1711552574
1289250765
501530946
1489534828
1333294161
1948590770
1694351114
1119797205
1980459869
287698127
2120052483
563173722
1415647749
59829283
1569495784
1669499968
2111820866
574830417
1328406136
1734289782
421911730
573437598
1268200302
1962121151
843523424
1450020693
2147010080
440623970
2049265691
834917812
124916211
5002048
22169106
1607354101
949372014
2050885516
2047779098
1584483267
453044989
640622538
236247744
907117197
196863515
1853417899
1510098379
1230246220
1314367035
386045545
693030269
859766906
1136045938
1105525240
451182044
1286773901
1051551338
2062536780
1736955017
945086780
1907827686
1639550114
409065730
1042803290
941724051
1979887348
354221137
1311010658
137317867
1515561585
237355365
860964143
718461106
351019966
1757425061
1458628601
1757595417
1862479771
2009268545
1836977620
868761547
249985094
1961473773
89145698
1850261486
1226597577
1540246651
820085621
1378625148
1765512786
2025575217
1825436993
459278514
1527969555
850053077
1808173854
22630110
686641090
1356346124
550487624
907352049
869885701
965251428
843413465
272229990
1593812636
1755808771
1983678968
958010391
523127309
571820139
855364373
779652617
2078610657
747829460
476376978
588306965
256479519
794727648
1766204503
1208181119
1988941025
498061643
1638811825
1281820267
1819005299
1885778018
1903933715
1734410122
1939024115
1197269570
410996983
205782150
114265267
1760226652
61631764
2002227827
957588383
2001870317
820966879
352907056
125597764
417087357
962621974
1550178050
1537044348
950147939
1001725915
283305922
1551680991
1930019677
1658460216
2123244995
818517760
841850646
719157397
653184924
1022651220
1937589989
1348048219
2079554109
871583117
688464474
1153184803
829388300
26896998
638177589
333630915
1556642444
697447899
122968993
1571084523
227908265
773069156
227289724
1610947558
1091600584
1840687855
1745077977
216205160
223998857
666004061
2086495158
1210390580
548577662
2049443884
1209805984
829768173
870921703
907096970
242704246
1187537176
1449047199
1352986825
501230350
990491952
86122086
169375601
365648182
241394502
1304714559
365271156
913292598
1270677522
1353021591
668970127
1766485379
1227432393
1302073720
1224739485
1515832121
1729821507
16262924
804455819
656417322
207420803
1979851426
642675466
1503627819
48333318
389491650
612022655
446623270
1671855459
732153115
1576494521
1068127484
1845836106
467513308
1724140226
375308621
2028410570
1212029028
1861756573
263381692
578312301
1830619922
1236127951
856526033
2098328824
149892950
277934475
169539698
909340867
1934019796
896745158
57789199
377864536
1389959007
930300685
456714203
1073755617
1674101593
2036182005
1847527199
963144562
110551467
1662132119
873797565
612779364
1530594376
131373980
2103207387
1854206250
990095946
2140429117
1838779476
1612312369
922743849
2035369328
364719235
757802533
1473486888
1223221985
1991470789
30211318
922111669
1387519234
602622549
210861210
679415239
998048601
1843828069
742488772
264056480
729471532
1914953399
825805916
536830089
1058320690
1725107140
280919768
906630672
1885094127
1977991880
2060589996
635318523
1480905150
2083297831
2030498163
1267791366
515959122
106041552
388392682
1695959675
1292861902
1856261762
343037120
905852627
1973536638
197045261
1048602772
893826080
1226989249
1900282748
1556581796
142786496
944190350
1492830394
2115526955
1454880714
775343629
1673259271
123316894
141688640
1063924268
2126869569
352444241
1504832119
1561609501
1528958061
384216141
896660211
892845005
167124399
136022040
698823732
1672778075
2040782746
1119374752
1572679580
2025194781
1020730488
830529111
1420679289
487202994
900317671
126274505
1727457529
1158399720
1949448551
805178139
1204649373
1860716805
1357678575
1453174236
336656883
1495893518
143603388
990225761
1486763237
1921880145
1610416906
2009238764
818146511
2085936067
472143691
2141747936
347702140
1951397027
1656588842
1381883028
723059391
1544928561
1710811011
1259296480
1870489806
1458254880
239960313
1919267374
1132870663
1610990441
716817657
1727449872
111241203
116462969
149348431
1032490374
471621699
805401623
868214211
749532946
1444777638
1255911111
2016263795
1831215215
256312802
1228638379
885580244
1930514572
1407417960
1547808462
1651627587
23860881
1453234859
514995907
820083111
471231399
199848811
1454154856
56758401
39640595
709651335
1636202567
251797353
642105996
1963412723
680609374
1420954211
49966854
562080890
766858028
786267599
1187347774
1462080940
1391049590
724672117
2067731454
1014661184
2008228173
1851851044
811612694
993954620
1676796702
1758882881
760623317
547488128
929618184
812080849
1276040631
2108761689
965057609
1681350892
1788284038
791955830
1829983407
354229477
1199846006
996549366
933301950
1174027867
750884708
1057060984
1015323234
882318111
2117796153
1917257763
1065546099
1018372934
402470045
1639759377
2068260105
1276844480
1636141201
1300705265
1408291964
129373219
437878933
1029595484
774056736
1855603475
606039504
910086081
1998415668
2035974731
2073107086
571983779
310765467
1759359373
230783960
1624768481
1857077718
825283626
1456368581
626622066
1883955469
702871903
2067229693
802014232
980593679
1856630049
171077487
711672162
275198715
536260522
796372310
1681724117
706143759
2091955730
1499298523
1628832792
1425462329
451080832
977087846
885513692
514551868
1454744797
305792387
1658845371
254533648
1677193621
1487085598
55187990
606655145
1202471962
709456163
928684165
1335877178
1546155318
1413662377
165726128
799303227
1668987945
1756549564
671263897
226953746
283404023
89340217
2009266625
1856281406
1532713485
1368634529
1815237673
558209855
1478711686
1011559865
376233606
873939531
1303386185
655551102
1436880467
786894215
606146829
2005188612
798803870
795464876
1372071475
1958038739
1175306506
1022847212
1598818904
1768110721
211955999
977517334
538406992
963938408
1446953308
1413384588
1088816013
1937431941
125750018
694326967
1465919612
1696064326
929291151
618489703
718701568
1530570600
1180270631
756582603
2135838008
2102330958
1993235194
1296916185
1093624851
479730913
1505984075
1844214438
151335611
1594803160
1825772022
2143385703
199447847
1597837502
374292082
836527558
773786089
816832733
1060790839
1651093651
321808880
850881380
570002626
1992399867
782133514
961534964
2143437918
655900633
120626751
1445655599
1306824880
240586412
240243552
1911797367
254955644
1992876887
591027895
1879381984
1961153683
1751226358
304693643
1156365141
226608419
1837769635
491458995
976400924
929058259
1467629969
1576904933
268388348
1066373353
55090736
306290151
1196938184
218064165
1023053310
860521516
499880839
1928091842
1576815562
2134832133
629771442
1152384630
680181525
1901681482
1794668496
137789723
699910633
2025493809
1124708905
729448572
399646585
392121096
731920460
1820865844
857317858
1875450858
428124183
849927489
583616870
688688529
629099223
1786212320
547328402
1981072378
1146169348
230660671
19820509
1980629516
325394271
1529348861
1197199918
285733357
1177684550
1623775063
1973134653
1694545108
1718020018
1609539303
931946963
1286192055
1662651585
930174986
1254040701
39282493
1498701826
1829493786
1033128527
1588359248
309435311
494373644
792041608
867309541
1794021068
233455931
869722581
1244536815
777951558
1357681148
1552311466
271026844
1935717469
1803701456
569719373
346760102
613295634
650594707
365030420
2113982466
695911182
1027701806
1173166629
1017292330
218130625
1514754461
708958727
1449578025
204371892
1829327784
1134203881
1114450611
727078387
532026709
1225484805
1870776365
1154349300
1455384298
1461397021
868554224
2132899966
1927008978
290697152
227206674
915187654
737108178
110299962
1249981872
666220835
971940664
1822809823
1531952461
264365860
603917047
1876197938
1325484242
2147297101
1966441267
1596691274
715642924
1366156358
1098143324
1852380660
248285017
1993195541
1409899033
446109974
1566326384
1635802701
349004588
1987896676
1474439772
1212233389
665191054
1076868112
1996553356
1549889220
90867878
556526592
154924018
1552858299
1280135819
1585440984
2017504395
2050773263
1225415974
112281807
1761785791
820431285
1094460106
1462092667
1142553887
2089560804
1381482030
586712947
284484167
1322312482
1206998891
2034573472
1871657637
946525205
520738874
554755881
1635713275
1988846934
54978455
1025242317
2085082655
1914805863
1846947581
167945190
201738934
1089292765
786228616
758682878
514059754
1585192426
108307789
1938177365
1692739387
491385023
659982010
701627776
1338103157
1046278346
1458931015
1797111650
1301919672
802613352
468265897
1388452837
200645957
689211210
1470728175
2047871533
665214496
890484029
1639802865
77731083
1043503879
972680146
895212905
1053170156
1621378519
783522147
27396727
1971883609
2028401064
1975880424
1872639322
940199608
1208478516
1049189847
949036297
501871823
1019812096
1546517260
837207488
2125051176
2132255677
871700704
1132926143
974833209
773285433
977716531
1346393231
1240944090
1939088877
1884551085
1865124269
1358157839
952734529
1914776610
1879850593
1001477408
1972572594
1727137026
63737694
1276682248
1144276929
204403984
89554748
264801334
420181980
486404587
1177261007
1314880559
916365317
115814103
1832630723
1820950464
865362556
771677633
1704751353
349960830
692696469
2032990926
232865880
799527140
1725258853
2035031492
1341551389
1326129327
1298802454
1006130333
75439114
883653866
1210645085
1023870316
64447048
2057418092
580100212
1874909564
167515482
826287353
1441882443
51818054
431524190
1870431973
1058431633
1378521344
1453046627
1676039797
186568672
1688584251
1549123119
1748153260
181324701
2020914505
1832807734
1904661220
23602656
1218590889
1759930927
1942614598
1827069568
589986330
1454596174
1852299314
850750404
1639920609
1873318243
1561123207
218745793
2140525901
1973201296
788817919
171727785
1350087681
1295899507
872622122
1753839836
1265911610
996492521
491098115
365881485
1838770431
1432001220
1175194974
469108809
1869455811
650714474
1855828687
1205585482
1640135017
1195824408
1897557988
1638359460
1154273764
342824302
931515929
1520497274
1316309384
78727929
1586706264
1706605054
1526375869
169152054
2027734116
84949795
1830765615
1129611411
1380815615
804657899
825923066
1154347063
1671996446
1374013440
682074529
300795083
1513439782
71035868
2032766324
1926345484
800714682
158376399
1442787643
688273883
1259265211
969439401
377401626
559900047
28370387
1049442855
1345462154
537779455
383654446
704608999
814622678
120665411
2095368543
793899970
1551613911
1061719687
695081595
1998561542
1242424014
1946318733
1034758470
1240312560
1524388689
1192041037
393981326
191501945
1939629405
1302835268
411904131
1178090657
1739641136
618020514
218209206
1362889691
1300860115
590912186
448841325
1685393181
852274943
782611864
119991533
1150959364
761354458
2127311119
1756112443
29858260
1888856151
490290123
105853390
514753327
1538831041
1044821277
917296921
1390013756
1772193494
496081251
80530105
2075609100
2126263966
1538897686
952966339
892680920
1297476163
1917561275
515190808
2078876446
1711340091
769007386
98121500
667704733
201986293
1028350656
2002205427
2143442498
202855826
1223701378
173451683
456679728
489332363
708370009
148073498
1079007613
1113565947
1226154710
1205699707
1780943553
903832946
1380933739
710292596
602366190
463548026
1840613840
1028893551
1786470506
347287038
1375625472
963919110
1338762875
1239592548
257588391
1955208939
664809855
649952912
685544212
1932046164
391000307
1141201821
402034404
1371292455
1988926989
1791910845
476900362
687176811
148364298
664899698
1178688236
1634805914
872062999
387725385
1983229265
514172430
2037080373
1806014940
614992455
20894610
491753911
636710165
363424511
2100397495
253075008
406224525
1011834328
1609532673
1421260545
233328869
1851921454
1732580613
1792106222
1481820078
749188446
1904804256
1089324254
168483077
724433775
1541944862
844948255
1505183838
1880299452
330685028
423848178
1989961878
1315888729
868809389
1518430456
260433386
907885326
1058059356
239588019
1724356828
1212869968
631762186
843887294
204365704
1539673219
1104253084
531577414
937034046
456119400
1583765324
1337757794
1192826643
710621403
542970983
1340500273
109051745
1193788002
1496747019
509372142
1116985340
627782394
1479922036
98124213
176324395
1417703757
1148071263
1884600390
645963770
1346387405
1640991989
225134497
2105983579
1984179833
1601861186
309111712
71722739
1937044248
1841596580
1193420684
1364207759
1560601048
1584824669
58561933
411297531
186108791
2045561496
931282845
436467779
1920538387
2145620343
265846609
2130994221
635512580
2060936290
1184704099
820979083
1449854113
553867646
824029014
1836479731
503010530
1982184536
542258320
877533861
360289358
1028932791
856043921
694471019
870095694
172545151
1170279137
680951851
841706157
1706016312
1033854609
233895025
867385235
2134795
7216147
532874372
953413540
1535801717
91776113
365965900
1843629574
587008675
127480669
1797334174
919230065
483834314
37867094
2114597400
1796727396
998359475
1212546434
2082534145
225617212
1292409628
744426533
905567345
1684189077
703265513
1618382923
950460673
966311162
129784023
1642724198
1896881265
670205710
1010105632
2115498649
660571512
1201496647
1233032962
866676376
1322821501
853025280
2091211573
1914741862
2023056798
1291142348
993438120
2054403365
767607926
1751017630
1429617748
1751197405
269008061
1601832708
1286790366
898769874
1562383607
1869904341
73638752
1418101766
1414087749
588072641
718716088
1384291426
50551926
1588180013
2145040358
1154406290
672267252
638428427
1038835094
515511751
708397201
2134621485
25890117
1794102737
304542070
1696452043
2089919524
1137910844
220281146
263620957
463072026
1269781630
942999669
1857912886
2144767230
1320124579
1371277325
245785706
1337431273
632148513
1899217664
1060410993
1693021312
1644925322
192860506
903608617
1180078750
1071841022
1405684052
223350282
687104024
1426322009
2003286759
1858230693
1648687074
1884046263
1160704354
1618022282
1268139107
504167275
114605429
675743477
220704080
1263356571
756778912
1752037017
612322974
182209196
1838967550
382990640
962049678
205686476
321558152
801462778
2024745944
1707363066
132692021
115058686
899775495
1741012185
172584622
1621300068
2077577653
1224850437
206816160
175575409
258347634
405047824
1856286396
1966557227
173229427
8076054
516333121
1788199787
1604223475
344517961
446172011
1272934512
140567755
2054343230
2023363282
1681908375
2134970222
55823874
1461721048
933322564
1926409622
1739151555
2054778449
1516909226
1065911226
405374317
1817054472
1165511493
1308755306
1265912629
478627821
1155276501
1654485941
774923611
1446875730
250861027
1062699661
1548026631
1363429621
1151844578
824281176
251740361
1124893896
313070556
1039610614
891447095
263713978
1723066976
689751760
1992946729
508870658
720737486
1729029327
2022992700
1499164886
1020799893
1657591941
102886619
245884320
1536453574
575041162
629250040
809913557
369810372
1742099148
1913696587
1770857818
1317353163
1657927387
2122224602
303909497
1042358710
1498939199
1657170211
1115751653
2026186476
1906719739
68135361
742598074
1302395673
1633690529
294020400
1500981332
2136606867
1297013940
576475707
499866799
841303221
205769140
1447274303
1298012555
355420931
1273405492
1389673061
1001322330
936624780
1180174127
1970235995
388305179
709167329
1269939490
306793787
1807962087
2087004089
1519208019
511289986
1908653289
1689325552
1591354080
737425969
1257429777
1413422698
1852607831
730049845
1942227385
2079451297
2127413357
2046098922
1933045534
1243631661
402048606
1388611723
1053682194
789831476
1941884241
1539173059
1440320674
31354173
1239812058
438283340
1236606581
774376067
1019613467
1123266430
1047144088
1723217185
1926290501
2104322299
1770585592
1871533274
1697065732
1463738492
856189390
766344907
1269795459
1475704920
1579564398
160138022
1396103978
1368358582
107087139
1418149887
1917017467
1100711231
1187690464
1220558414
1029916978
1330807064
267940338
1707709898
199224253
809350023
53163738
1541282178
299781455
2115590843
522697580
1784007730
1293312124
1304766654
629881120
222141373
1030338400
540247231
1567573761
286418521
1656931032
325620442
978762898
583026294
1573230543
179963034
1954323473
891758266
1492860486
1520480517
1237189803
478518928
205555426
1569518912
1819815017
189470398
1013017109
877583403
399729439
720516176
216657213
1438846732
1460935592
1587842779
1381339591
1989512649
1202388878
1418242754
1323715387
990588678
2078083053
1706770203
1686895934
300083346
637313102
1679081554
1248166354
142598000
1514983653
1476146685
1015298016
1571635304
2143777080
1470649898
1757092275
292347855
1981767947
206563752
190994958
761373256
158846055
686455038
1125682153
42380473
40465526
155336534
447369111
503602283
2064581231
1731749974
610896285
1075054501
535912832
255628047
1113399485
755205631
634200497
1008246550
1523729401
1099530168
55173368
1162985523
1090009472
1220249437
1742519954
310369030
89109601
722925752
1999557898
1360800035
836154053
724410896
41991183
963126594
704242799
94843815
1336152809
1110294445
2121570525
1869117608
2000949967
2050611761
23606678
366040788
39201077
1502743669
1192506465
1914869494
816552398
998682800
62368134
1916564854
951920917
1440888652
1598378570
772209124
1525272125
1754710904
1672686192
435492861
1350659485
208342842
449743684
1681102696
1897175832
1984403419
1151193570
1798620180
1587700754
937759277
1199082655
23717515
593306059
2109548207
387920471
2065400906
1776243647
87979412
1346068378
1349609436
1523155427
90497922
701603271
1859874981
820127334
116862339
642625838
707537990
1055957241
818595194
435318458
383137220
1890332545
1468986833
748034800
1943887532
1110962831
801132173
1890865042
741121565
1069872406
1401247936
33450595
1545718392
1494433922
1700107210
1504936694
826284184
850065055
1936439375
656992588
1729782883
549876487
1596212612
2131504050
363217291
503739996
1854493989
470263117
2051592835
1512658926
1433188170
932353122
1578003069
1797144700
1855018789
836089999
949875658
1022192517
210036597
1403877500
815342048
319714060
1022023114
1844613352
523921488
1206231096
270108580
1968327349
1176615822
1967212213
1913315039
2048866466
1935743290
1389372994
1623262460
2141421124
1626986546
1571411391
1331724304
1050516969
840679656
1176646779
1281396469
1253101263
160886215
792782095
206753154
1655823217
1376875290
2102775648
1239621841
1742309304
1907478385
1195617066
2127620915
268795761
1208951862
2017038837
1354926254
1666239595
2119710049
1303681325
670307192
1970066637
1589785111
532837613
1155690444
256106734
426788058
1201545718
1295229029
630073917
304409473
48207759
792552108
86143219
187570235
1603764903
1722487531
233511615
1058871431
265291535
467916971
696834144
1006323482
2030799505
1257380634
1657525543
399278717
1853523638
365771941
525101957
1599106603
1119970079
554082313
2089575651
1829993265
1078417398
1492841528
908705409
671135610
489117660
1086900304
1120663864
2110088803
704381544
1936550001
26537426
1182228876
1222614622
1250492749
1644047697
470761593
739843005
761990443
1680598478
291981522
1913593415
1579681701
668881170
428877567
1849298880
832137673
2085268251
1500278325
1290680778
2051600095
54833137
178512073
1106700438
224927852
2118230636
136282175
404460729
739584537
1138612711
291464632
1103631874
1112405616
682481849
1260085794
2033245476
1477612306
1447291574
12543692
275527265
1079499921
527649522
729068718
1209635736
76247822
1492767342
1216927262
1565515329
1116337734
433663493
304307600
2108412454
772311569
113810767
979070692
1920425920
630366823
1883780993
1507725123
436409773
1314723760
318684034
1484144010
812290948
1901036264
908780727
786944548
1998390374
1589961277
873548213
2125342633
2091032700
1839498462
745521916
491752211
473446267
1033125726
958355509
1444312007
1190773550
992274466
2033039324
1310819372
1182073232
2147097515
651637720
601575851
1788679877
135153786
820660534
336262362
2067281874
1481900880
2017307969
600728104
1325423704
437625824
1577182403
133138823
416282926
1502882038
1071079810
1059405652
1297335002
92693529
1387407557
368110540
2044360484
3763881
95682977
266994727
2130423767
171140527
843459392
2070432320
1609481448
156855794
1591450328
1100862778
965379803
783941761
1038402139
1448206585
2047309855
1077706466
1520295489
2139973502
482111793
1385631614
293653578
111837315
2066727059
185319733
37972344
1096255916
922035902
260962437
493582320
1111430960
1441914815
521216863
1201737190
1713744794
1690285402
1658959081
1225296780
1533950002
1359485326
1695115998
1594693966
789996935
802179273
920639694
1260695063
1532732338
1238332436
906509541
557227395
1230635467
302510926
87923655
1684909656
806735674
419200913
963519830
828291185
947979052
553284913
1791418430
1217186644
1328377161
772939306
1282449167
1148443655
293383635
1182139551
618609633
576912356
1295971758
370822230
2075401354
93263496
382832388
1250760162
290783095
1072117669
183381293
1109452937
930615083
877877854
1719403820
329393136
1762017006
304528868
936619450
32537448
181727008
967755164
168216510
552957767
232249723
1307008505
198995528
1200684996
1049379921
259910431
1498640216
1681190621
1686012096
426491746
932924193
1745398411
1877650757
2005997979
1083506104
1049479009
1385808557
1406773855
739020176
769569460
1144776683
512992152
435971514
96494641
429985599
583159331
2051765294
836770136
22075680
1733634081
1805063015
364254838
1730331159
307006258
733592124
245789112
1939313969
989125220
2044687356
320398666
315959752
880884047
320413851
593537374
709191468
1517209966
1065319825
594368084
586780767
1278832878
924251406
979226500
840096080
1309354111
2059745163
2133734694
1334919837
808374849
382311096
131718691
386514241
791648037
558449267
1651137389
1558485098
850251263
681578841
361529590
367342511
689072353
709320688
6584558
1172045065
2053762146
339967549
1333386671
92517418
751824222
1076427466
1052040134
1319827161
1492391593
1206563804
109403251
552277373
1969338455
163688131
476919787
944582462
1263721804
698333518
1564897131
2053019067
402123230
1539166437
1237217179
1834318431
1899807072
1157059483
866081461
451064
2100590026
1120073600
346053405
546234506
1735687211
1975159821
1167457520
447487590
1070099578
1992458640
1861980411
1978639421
298272466
805452204
1374590583
251784804
217268737
1744707514
1926573481
1851673374
19735157
642025573
1023971815
1778744474
1130632999
910056216
1761385464
1858643610
1116414189
768901438
1149062202
1626178100
754778150
45817505
1991990436
1527569045
43494299
1649644115
2013322241
757878870
1341672923
758529559
923193037
1563715191
325110877
680859417
1275386498
218355302
1945097461
751304232
598996832
293678213
2146727117
1366548477
983378678
824945627
390477389
1423809764
1395476921
1875671684
2058012488
1025096277
119980619
595604
829564721
1995037077
791310065
1790447886
311582114
2134440216
1496346656
922293173
1051441325
1900510285
1760169649
1563503575
1014927946
616037359
52798944
304897938
830185447
1540218489
258840186
2126875047
1547159452
1531885566
1765490558
1133870529
111967875
580350634
1278673386
927626460
441298897
1536573196
488524352
560513257
1478371862
2138721360
1795728102
1247136336
1930139084
369772664
1659162228
346968745
1794831351
1655875682
1898375564
1929970275
185508889
1132247172
1942001095
1885748212
1439625823
2067756224
681323481
682506374
1979592104
427501748
1928590512
2042522759
2063681224
795924553
603876786
1688679252
1004926345
52850580
696815947
165331879
875521959
1982380843
1597450748
1647209551
162690767
1593583792
1028140046
1370429325
720004850
558714540
1103960196
1886001243
424619179
1645362423
930572111
1751858572
2069248790
1240306953
1731197068
256978778
2112281208
1631873621
1339199484
1828262435
1563100753
781707801
830887519
803370038
549835693
1624493008
273441915
588021998
798515039
1952614929
1266504900
271416653
1532904459
1794662816
101637606
340102243
1686804678
1529223927
1570403553
1269677018
988706608
1306827058
1413347171
1575245508
1741818213
359281552
1536122339
1484227612
441000184
29021403
486307327
1938761930
1051481140
344187892
1846518968
1236735401
1581229392
385152054
1429385423
1068137143
1009758253
963001643
497587445
1342284613
1093558423
767417291
932665705
700644204
1192767600
2057623940
52099033
267934416
975892147
381484442
729432947
730438041
1299647590
807953513
1639374065
129854704
743732287
1574166636
332475432
1021414044
583264130
1427448383
809067064
1538987472
717612424
525183113
453411757
2139116302
617617703
811825336
883718946
54305941
1034571629
671129313
805974952
849333903
605812009
1957328516
2009643540
1834582920
888348281
14793223
153380949
390215721
739119963
127687592
1951995609
1454522383
892364649
646587723
554325913
227029439
1737267052
1102389506
119584691
679449272
1259024272
1294911786
1119160802
1402522709
2121824676
379257004
1136834806
1500735284
1910617023
831116155
1484398997
1855688703
1753927200
917569028
1932260627
1760289791
436580705
389431006
1390846780
1715766400
1377045817
1515941234
536792249
754480010
1528606160
889019249
467385692
460470329
1327323945
125205571
897642110
1269877381
522337899
1872123431
711823564
576571495
963367074
1098824025
1435180859
1482551599
848056512
1666695500
1812199522
685566482
904249943
887856219
704315872
754272948
1175548649
1566252058
1463636316
288747775
2111441156
238816736
371646343
946183556
244390480
76700424
487801489
168155164
682183076
1295315049
1288925060
439753563
1335749971
323973043
214009190
196626829
1381055817
80848602
1865129734
66545847
1026165181
566087855
1592700240
1142007446
458881251
409378120
2033867164
2030478664
1087720936
567149016
1016524737
407572341
514143787
645255510
1617318068
623014974
1331535950
1293098044
1983442032
104885166
429890104
1907710287
1752155170
575800141
447821614
1695700393
2143581412
1295020533
592707207
952626443
1399867819
647894009
220389758
1183091116
1707824506
1720627159
1860221245
220687627
828151153
840696364
440421761
1879687246
276044711
2003276342
902751119
1505848215
864567600
1976225162
298472087
1020180255
1219420147
47607075
114009042
1774564148
145462635
1271013535
1095710576
866412698
338431124
1175290770
1430483907
1613156426
1709920346
959666446
1357314861
1795789934
479536567
1181749227
1180658166
810326038
23227970
314347368
1737596167
581322602
1988596227
977161032
1474592879
1215869144
1655566878
2072879073
1136092302
1387881390
1020355165
341014141
494198163
1046288951
234531917
400503112
340470037
301475897
342890784
460710054
1890786309
1852093629
773129162
1799077379
2131663366
1382004994
1305572213
364441855
281514640
506317340
33209746
2065341238
1618511753
360228786
2010525772
812723426
1304927173
1387697490
1919861903
1850540329
1908222268
1485601346
1494669490
1832534445
2088689353
716950081
1410265643
29168535
561538847
424490199
1676314629
2089749325
253400703
768155200
2053887389
1258219790
192553293
1936646068
1504687017
242457878
1328994822
544984932
1621261345
1630770021
473200670
2008223963
1909912373
1102137648
1439556861
242691344
1274558912
616441752
206312370
2095477514
2033174587
2049222951
2106154594
1519067083
1828220919
2118829454
13266140
1263554182
2113365576
110994879
737518106
1166848347
596924028
229089389
1014109133
588517507
1026128831
517045833
1847003066
2086704146
717538154
1626343033
1857354147
1040503610
630388763
1641992704
81865412
1572318289
271446724
1820944715
1288484640
225109481
1697043910
501458679
504378288
1207801563
2084916945
477259068
1098175793
339432836
353689880
1227190727
367271485
1610166691
1870215120
2003028458
533140710
1581347726
958562384
894115602
1044251240
1621042250
953863242
1816371810
1706670013
884629214
1724218397
623450617
1201626316
613836546
180990165
40516703
985646774
1357024056
142657237
228545817
143349164
971950939
841078777
1161375965
1997233011
1828014567
1375946129
1778995665
2143947170
1888060353
342575790
1669622793
535947188
874402069
428381934
750790945
235786623
1941154884
965472233
458044717
1710390527
836584413
1794890805
1949209262
58362287
527618451
1165710543
709834444
1356731775
22756069
1230798931
1291251115
1032772495
1644394942
1719170169
467633769
1721883331
489835425
853868723
1772832760
837780429
436841377
1547796535
1822272640
959672109
1344737529
477344899
1486317266
1653906378
32733158
1556981631
477539622
1746875649
1733571168
951424446
1612500656
1473831107
1494056926
990437392
1736052505
1111004817
1715989818
2140342138
1243663091
1558903876
449412561
1410444649
2113987618
1407995443
496212789
173973430
118257184
1528875955
884395363
1735977373
883347951
1320464062
609041291
2034626154
819905074
1353492703
1269625758
520326181
1150621762
1445980851
1426258647
914638237
382762959
2134159686
1084761617
711881663
1419746022
1599626496
245414443
198672689
436889335
248254253
1171772364
1941187597
598992986
1851707603
432511054
515297195
1139613396
30294144
1952394533
273987510
1293566474
531024146
857176317
130775403
510346601
1981570924
1934076724
874469125
1057531083
140822789
1525320918
1512810744
1995798610
1346136655
1613076574
167661729
470274245
459185213
721607152
248984281
1417174013
215649095
1240373264
2000992579
1604997322
1582144972
313115462
1760976356
149726162
355230032
780283649
1845377984
1058374404
1549992355
2042728736
123382514
1727601323
313935612
191122168
314630435
1574740184
1651383147
1799944383
2009177363
1143384666
1592957629
841599707
444651599
263046814
824485650
131114148
1079607658
270951408
1264256990
823592558
1692810900
2136013765
1913458774
543341640
1946695495
1772717910
508808542
1081104159
2007295801
863583013
1535818644
2052877418
99874792
961252342
1098450483
1157406483
525738940
166165100
277630198
1555656397
818814738
2064525305
1036907004
406442368
441748409
1633661593
1750855861
659657328
1717563950
2129090830
1112423367
1724087088
1377420464
1257236363
1796318050
1418216300
1540974849
148990876
291586968
359352714
1201556167
990457962
1864858057
1710101212
1734473146
1498219376
1370449028
1032033142
2000369627
1391116224
1689249892
1549025033
57363428
1166353227
1591295722
1893458100
411962319
2061429424
2058226777
2077375347
1816537608
700790115
1452342908
368013907
1054766352
634008032
1796207177
1010645157
1819877449
479269522
1049994008
1288030867
2122717149
915163396
1506467769
1720822906
207182106
1815022389
1074809150
1829057655
1541035662
531832559
1402575210
2144262539
2036687098
246673028
349401316
1303858275
1746409968
1979704643
417115401
1103386567
434237023
1294013246
1660700330
658475068
282171525
1312692565
18659359
38902899
1631103561
303324815
1668672293
245269
1180573504
1592560430
1672392725
160924040
429455227
1686785383
1339996907
877047306
1036769538
2117625360
301607644
2006699646
2002434818
926022605
877631200
1236568306
852727561
885667936
266446346
2044641168
1789076500
1423125602
1636117469
1596029095
776902756
1038416847
1456263118
828542614
1137406957
1380340121
1542142690
687482978
1974358640
1834425561
265604675
1235548679
1594475967
243176523
1141498169
182865009
1744189582
331187030
1368557495
1628098032
735827822
1764089130
1423237160
2132617767
750224492
429431303
235858508
54356725
78893162
2018171758
878503162
468459532
965672394
699619165
2102736035
368725851
1801915003
631311814
1935855996
669986208
1386529344
1666991155
1898397023
953458252
1591662956
1003669990
944571166
1299938246
1252920836
753960114
508803880
946382849
512447351
207963302
838769571
498852950
1727071011
1597563008
137268505
1434546687
1343756413
1991154196
252758306
872381014
1808429497
572049969
1521156535
1085292253
467868403
945673522
1441664454
1773801920
1983225877
1930389317
530063490
1255544362
1958045503
269809743
441419639
733399073
1725305538
1846188168
1535045761
1797213420
1597893597
1519715493
748435619
553421707
1124291678
285999603
1050853714
1525746917
768491900
1929118392
2141867959
1944363939
274120038
1394610792
916681253
675863866
1155101368
1049954865
560099134
769866029
1329282278
119999555
1296153293
1057892883
481608820
1824147900
1120204217
914480517
1493114837
586157256
1623552749
165006531
1427799548
323555077
1808877115
638325774
99080458
589698117
1652939347
1788318646
1324265530
1881657178
399445907
1013831751
533187080
1687096912
1746133286
1809173133
1623588481
945696410
377066678
1824794548
1167460846
1797052800
2072407914
716620283
1521378891
2101282845
780989666
236947583
76033569
793792419
929607000
445667234
767166194
1344566814
506819424
1643680194
187568787
711871946
1523206943
1650818739
734784045
1832770109
903921621
1087796307
2064621720
2047261662
569493947
886425362
1948699597
1441785026
1777417572
1571258783
2102171678
323851474
1345372482
587130339
1094574498
1665572259
1473465372
810267775
1589532461
516288321
2002397904
181419429
1816634313
2029612017
1525976972
936458480
404464079
884933774
693806867
1632658899
454202484
562109733
1847408558
1692595125
1184786997
1394817290
1618134807
961852075
748423050
2076176060
900417669
485034772
967547070
85533838
177427405
120241708
417917928
45847714
791667317
1717268044
1509741534
1425447330
1146853028
1102311170
413176274
1474904731
586058128
1858493881
1322010637
1090891443
1882824928
561185060
149517287
1485550222
331247173
989917869
1703047176
194757682
1982633014
1577815478
537394965
1721970303
164476242
1914021943
1617288395
1594003097
413723127
1790153430
658463262
1844418345
885440286
1398596010
1892482354
1572019490
1797176301
1377237972
242494967
1300524083
30896296
139031574
1095886418
1466098226
379718676
1915562269
1309765096
1852757147
1645902530
577187188
344464192
2070068065
959777917
2021685284
732897073
1877845625
501392026
906714337
481580461
13629762
1278502598
526896100
368779564
1908109087
828901676
574053082
1359367308
1561814961
509969859
1286738950
1818490214
619346669
1331131387
908922961
617905619
1095390564
237427614
1380177310
654673770
1808981309
1170445363
87392266
626652419
918920396
1346513593
824619583
1935144251
1905424518
569921416
1494830479
578163750
1403693751
803261869
1602941378
2048939620
1100940992
263194566
1405830615
653155101
531269498
1411514190
842729481
589530463
132784326
271245956
1891952251
615657382
1638063729
936583816
704716450
1260053964
1108821644
1168642496
915728007
1503700605
780994149
533334580
92183599
7024208
1245964020
801184646
153075272
290474385
842991827
2086748569
401976384
2065510154
1138845801
1428627994
756166336
140042625
1249815189
1117148084
92587985
613980832
320942137
2000825243
755354296
1436499181
753300335
1766462480
626277552
597741043
661826247
204630684
1893170494
1579350146
1880929888
1461904901
1781904879
18061162
26432452
1538491771
2008027931
2010007303
1893505509
764478819
1379255242
434765839
2108734953
996269852
1161740812
2143795577
726736641
2104806906
2107597726
855315176
169646878
115465778
849719580
1220937429
1094855261
300352334
770803596
587244822
319996953
275330480
1939374111
1709560934
93555460
497228149
222732167
660479452
202457377
1714039960
1076678680
1988197805
93717545
932412577
1051598894
405356185
524439938
1763763715
870108061
931847130
682251069
855628088
1475873576
1341450969
729314154
1371711884
305901005
1055329903
515258704
2145215319
91387783
1004400705
1497132164
1594829401
1104956193
1699496820
1978368595
1606492057
941169004
676974211
795693366
209965035
1844025728
52526698
1348537729
1542728300
1589037508
2135392219
804425026
1265696255
1592866662
1155555730
1375589651
153747635
1249447701
1271021478
620751806
1546738862
996144366
2071524547
2134242949
1163446081
2138416327
2016826556
1735106080
63119206
3168987
1832349302
1696184916
1010013005
1369572202
1530386154
110511633
2051231413
575353704
1269562046
53910563
516338054
1321003175
1201371310
1516567411
248188489
1763316210
320111623
264917706
448130972
363454294
1951485602
667768251
489612964
852220566
935885626
1321719866
1033691758
1539229516
813799287
544437074
304090208
1925925662
640065214
1412329802
286339007
8609243
2020312014
635044293
1513072595
1525121529
965002097
707966554
1539757413
811779312
528875151
1487160848
942939582
1068402419
1856085105
1941543574
341209248
919538670
1684174018
476718046
529553148
1752814307
907575993
1134916683
841320408
1079424862
1657904544
1486759410
1323108410
464312320
1800879445
24446278
686870643
1831618743
2026521204
1594197665
125041319
1470466347
345360888
1404338697
2071492851
882886325
1385301643
4339512
1583174567
1222566623
810558375
683711042
1909354386
973751551
1923624798
1995368420
1126095908
767914532
1958874178
375095586
533113469
1403743430
703753349
1909264416
2028816879
2025709021
98882431
1754526838
134836260
603522081
346791964
629470886
1589610052
551382382
1181687565
1484670333
1212653414
1172338201
1351918999
1853339923
46397190
836014477
139899623
54485098
1527838444
746216164
1088887613
723735642
498583027
1267428415
22296898
1508496549
466378128
1991245871
1418340657
395881525
849357020
1643141273
132713014
1655495911
1498556983
391311431
1661553024
310612997
795191766
762868371
1030157326
1138058939
1671982092
1378253602
1422725345
1413797315
181497638
1557274433
1769603954
824253144
560017962
777731432
1796601260
1084111627
2087486226
944346506
1806977718
1944282383
1494930517
519874863
473503880
460362786
180427754
123692150
1201384121
1719434404
2074229132
1104186748
413076517
151765165
1283318870
688979152
1874434591
1537371077
1530339770
891854385
755277241
1653651340
1492861724
1867724892
338488876
167516049
1551002743
623246608
1451072471
115707458
77767355
1849614844
1497211317
881739924
1296982438
1357824049
2092539887
1891336727
632797763
258948503
2054331872
1752871454
785447263
1750432621
1728763167
2049376020
1040438526
1511166029
2125038202
1217461017
1574445953
1114818372
548323573
1447667798
98769357
2926738
1102081118
2133968155
663228577
229689738
551094990
1770938409
1966330893
1636525468
937541475
251901191
1977317599
969456982
721437781
1224167476
111655751
1424834546
1883368790
1526364967
1624630474
2083682948
2079109494
1224601849
301415164
668586301
2040479168
1580194404
282588404
1871052394
2013859785
612700717
964082354
1705794606
1865651979
739160354
2123737610
1850667839
796221361
1683808990
126740061
374363299
289948927
1901068524
1026469167
1775384748
744205074
1339619484
2022766028
1160767429
1851507128
1313469929
451450647
491088627
537316923
1324898490
1299969316
1087669147
1095335358
51441715
84621509
502819824
591085442
1184857994
605031609
599351134
1223927651
99256870
996074456
1760619094
1582421926
392456224
1892862077
1456472912
2112811892
1016242710
2144121205
779610718
227842330
124556626
393175306
1580650796
716203113
819093672
245418769
1008290980
1985837236
2145196131
2113536764
1621199765
180163367
954810963
1273934401
93673405
24585534
643603014
395646712
2046025241
895219363
742923828
848791822
1833189077
1329582037
2066178730
49842618
160294313
944352248
1562259137
829577446
208382555
973992847
1144348805
2036012071
1288353902
1726889596
792205683
1125538822
1543913429
1532435922
770847293
1782416229
909176150
43314986
1152448277
751256767
1048390169
1209578947
705113240
1083703478
299181223
2489823
1492474693
1896055979
181641426
1493353799
884433952
1844009232
661557204
1340239810
43539716
573871827
1506046198
1927593891
1229829275
2007516725
714963302
732027126
880451184
1644250443
1968276665
1675381471
1847379974
1670821254
1776536830
269624038
1992512669
2042753730
1799711512
163972777
1620123825
2138509525
1288675123
628708843
1881886599
412541502
1663492197
376460602
164962068
547587550
1373091308
2088329179
2014970680
1671462404
2015254081
1712333468
75959078
403132016
1550454902
592829678
169119166
618242471
2001566498
2088217828
469834834
922351795
1135373957
943447970
318685397
85188613
51954384
1569672406
1303609485
1635561164
846125471
1024178267
816720202
1570098244
1004727789
361774255
1964008763
1247379208
147860527
287620463
474945308
1306214927
783979160
1702977826
1787428547
363111365
269785451
364057559
404464981
1643621485
1786356657
678826260
2116194545
1042271140
1898853979
553612890
1491386861
907693920
1003944300
638508355
1443788353
973037949
2121760848
88145402
65877625
599035518
820631888
649877705
1508387023
2073154518
18867829
259058079
2039918349
616707483
614432174
1044635863
1928743271
172547459
1523208407
44066455
1163969393
968081624
849518100
1627808884
168011813
279236070
1809688639
877680675
733609534
1048224779
339015453
2022255936
1263094869
1535234075
1325883209
239804404
1847780663
993498034
108712618
1270916816
1491762189
1732719410
443545917
1518364013
2116223289
1560988685
2058915783
798828177
880985379
930656985
1998688875
1566760510
2005919305
1669749167
1895967363
341423194
1212548114
1428799086
2132830349
1665668681
1520843707
1866621209
2111620091
604819983
405957739
1892860350
1924489862
88749961
510968715
1041458962
458369603
1190871969
1138004228
1141402729
1969920044
170643998
1410949992
23238783
100032857
36493159
555576352
1872034479
590994016
1740481549
860892134
455610965
106899759
1153641866
1489659559
846429265
1852652390
155607495
148136033
772221374
663586784
1485996147
215965893
1982668172
1454478958
527203804
521371626
218936248
2060013614
1249668281
833796587
1293446816
702224334
1579282602
1504857144
932138484
695118317
1057798326
1644910749
519744566
517719355
756154624
1550045801
766617052
892181072
1205345664
382775873
1619723942
996934895
1863388107
898790073
168214722
1731955551
1847397854
1254937561
1381493408
350562046
621693947
626714675
1826112719
251057298
1193705181
855664858
1670269157
483257376
1359454811
962154851
1703853989
1350320697
116436836
1409860759
1965219504
1234767502
494886524
365443061
649850695
1672388032
630190399
1561848061
1507687607
202754341
1844708713
1685166203
1900480980
1144010315
1272541011
1358860107
264654888
571629635
484055775
32631435
1127941482
1926129485
1540224852
633876433
1333078645
1991289152
1268246603
567093568
1991696547
148840946
155631822
594086451
767740179
1626116810
1224951122
1104534178
494922220
2115007518
392443303
1778265297
744234345
819244113
853630955
1701189567
95815601
556404962
1866381785
673152369
901223731
469020314
384336865
820679975
1948909781
1681971415
1683583802
700694786
552362586
963773302
2009326443
507488763
1087751221
1021075786
458691069
137798520
2045493887
1582976494
983129791
576739519
569815201
2022604024
661690459
1671479275
1788626945
1252258378
563170351
1021794092
306830723
108839745
321790650
782346362
1096229096
929078718
400572458
165811738
1592418814
1448876344
685879216
880537227
826761089
1990315647
869455160
242600302
156343624
224278688
1868818378
575875756
153829969
1972329543
1935373334
416706569
1241087732
1905342649
1871898082
2080113786
1022852002
288358296
1470241677
739236987
539020983
204543358
1997733630
81672806
1054636643
1315166736
605431996
270580619
2066838557
594229360
751929819
1164487337
1143845197
630259412
629284466
1055366654
709410589
1276379077
1808377787
1972853243
850059082
847378902
94465557
107085569
1583460266
1942898537
2022378462
889945217
313218933
955668486
1337474823
1488801208
731987444
1680142254
1174586301
422935960
44779734
241512409
1789736591
1656353688
373596707
1595303588
503709380
974194503
1220216532
426879072
1831157886
551574920
1471257774
361901885
572446396
99814247
1045450990
932283065
1344362044
1275593660
673758721
1483237673
958076703
1156172361
1928960608
2036703192
614352855
363884857
2040114871
69949973
501024299
1412357058
41112405
1178897093
280396552
1286360156
806975381
1216541718
1676553130
1110128321
983510829
393674646
2026232878
580804211
75155784
192044731
1716787654
328022296
1306357253
463893220
1494177110
1791532061
1569211678
1225752131
891761894
435204073
1850221538
855481131
1952769779
1252863200
207668223
1881963726
913013621
1687740265
1313898737
1417344877
475088682
1963029467
2020974383
1551061186
1319849395
1941736191
591272308
217405500
2000925428
661853862
1739257886
779306601
97793652
1994652962
1712336382
1750230747
1228780740
1136592474
790233095
1646298805
1020637803
2128154472
792785617
896478743
1669524880
2090501938
955597014
608542678
679606401
732508824
703256785
893034924
2144001082
787363937
1812915247
124194018
1714471367
2134472271
986698953
1703028331
1802806746
534977644
562101236
1486405303
514068844
485265867
398632870
938482299
121429384
2017566887
1962396154
1959109298
1269759119
1591405298
737289829
633101509
1073040589
1973593606
1545472148
518597441
1428058812
1226612541
1167491635
814667183
1153350405
1777502230
296432065
2008733885
1499727190
61180586
696291436
18087570
1598338499
1103504862
9685031
1464582039
377663499
590565649
1225462395
1942186494
1920686280
1778510122
2077990425
1763054141
129867957
701326512
1995308460
72895296
1147082186
223530881
797580819
184461202
1820917513
1196887946
393462785
679215009
1463188716
1106866418
1463849756
264799235
222082339
45316699
1754307395
1243780282
919995444
1617365233
1727164355
628777273
839464769
335262985
509330738
840520030
1046859699
1529642516
1916770133
1077294458
1622035390
1481031362
812308459
1397177848
2066315717
280717790
1055958205
167951465
359912092
1736674750
1418659227
119516044
1892276992
796467492
253047592
2013724475
1273269945
1961170781
1131701387
1808186529
597742055
1688452083
1329866268
1169677202
1271590021
1113610235
61028157
879226051
1837566787
780737832
1971187937
913804410
1324337878
264002355
392377394
1547606153
1101253059
1250949918
2100354937
505885279
874201787
229917692
167824895
1288734122
599699069
1469245164
215964989
1361730142
332885704
2108380116
2029288297
668625681
932413503
1695372524
1911045653
1012696785
729101482
1181938633
1433141178
91125905
1822946487
1201317091
1055983157
91797398
852691778
1721941052
984985973
382001028
1797486290
726083963
2037526888
879948075
1365623850
1292008477
1443742755
1044273668
103346259
2083729466
1659206721
105104756
117658312
1065763276
2085457681
1293464485
405966964
1577585188
169224936
698735410
2096075994
425485049
704435567
928338100
1307546925
180294484
1897091565
1178957492
1403722261
1217233898
1246039831
777107148
69472814
289061600
876879325
1323434256
570682462
330211485
1095151469
848434382
2097854869
204573496
1058937752
1054970032
2045269922
1344607147
1448111717
1295895216
1371054924
166408601
989691834
64385216
1736159808
1367121746
980979688
1104015666
604181924
2102363792
77557601
1937156654
2129470584
2052027506
135801864
678290101
895962349
818386393
348014534
1317374540
764440659
2000698203
933787387
26067504
661930931
1399891475
1750066698
1898916911
582531757
1283857251
646056136
1931936852
1245084222
1495351636
350613403
1901461435
1154830869
2123023125
1811818018
3339850
2099625862
96484510
1437604301
189944296
1196455754
1041919940
1501169538
718489349
1192556627
476954649
2107667043
1571017975
363865395
547747478
565977515
296521272
1772349298
1258180347
1529980686
336930848
1752750303
219597586
1144745268
955438236
1421014589
172478383
978275750
1121017871
2018662740
632621128
2026417979
1336417335
2119760803
1270911963
1356868666
1374391842
1676574742
396326994
2014953661
1636624427
1138427192
1827692528
41058518
2044217639
2100428860
1482005629
498521816
105039092
405151291
154366939
126503320
1901671624
1377775451
2043917504
2143931095
1042337693
1682643008
1649382041
621907212
224037377
1711459644
1572915518
961503783
1295662785
511464256
945490452
1080730015
860004097
795003783
808366062
1126864538
85387823
1007518940
158710637
1017411076
506687230
254744119
845944568
1486478698
228446864
1123385603
1372857092
760273107
398336486
364141398
2120780531
59666653
1571924386
1599209930
77357135
192725226
1686672821
164680404
187334616
224761463
872372877
23949185
370490778
961189231
1164240054
1189807882
1524062444
813951040
8294739
684107879
262617308
1085175104
224063094
640326795
1523413073
122854603
1327776546
547014890
1177520795
1506574277
1831067618
1198725552
508567388
1428082232
1682388640
309392346
1797598924
1702435938
882359096
782282551
1011205749
1700446908
1530301244
1932007829
1359998093
677069454
1787617041
1233584087
948426054
1572943135
931283326
1862713614
1540447770
858833368
1000968165
322037830
21287559
2145033185
2037760792
424464212
893384852
78940635
1621589729
686311404
687105080
1986294273
1715759857
1137135429
2123633746
296153764
1015632522
1165019023
626874119
1796898427
1416105266
48642633
1462170881
2138571822
323104412
924361377
2083366700
1096948763
1823571651
47464386
822333801
2115223147
1498364735
83652262
1705281507
1918337558
1888165430
1913687280
197843724
1297113553
1019424458
403890937
231631797
649923533
904747669
1711969689
1315325714
444511922
675533852
1551474960
1020464054
1263304871
696597631
1044372286
403789144
43799901
544838424
1870920970
1322610882
2078956606
1200418178
710653405
20011242
631762575
2087778528
252429445
65403526
1111168548
467026095
400104238
1686159474
1469551383
426655772
511969242
1350985721
1142581816
2038905242
1806067586
1762401560
460389305
1253234635
911073471
2000674493
510959740
990418229
206251282
629222229
889442625
1706355915
1372535755
1405809722
1224856786
2057720314
1628427305
1431296709
1036383535
1799942306
1355521885
1615443077
2137210724
1415722676
178762509
941446812
1230096523
1849500273
545190874
487828254
1277328564
1635277849
970753663
1409879115
1174828204
2011633099
16403392
596896297
1913836778
1041609609
683434313
1933817127
1716138786
1260600308
2067967061
1287197570
278168775
163614687
1523149825
1433951544
2129565028
105278199
1018287075
1937203175
2134508789
1928539235
1756081601
763849652
1731644775
1149331009
739836910
2078058249
2102350398
2120758856
1004852153
605268781
117437671
2134271573
757450569
1731618837
1908618573
1519997873
1057355969
929124627
1602967034
264282240
646495078
1573507312
401771415
804236154
652701342
1896285705
2070590088
1378733995
2136889265
916309755
366317048
2116447681
425886840
166784481
1376685295
157924270
1750709616
634842704
403642847
928996478
369971174
892710815
1266053016
1163641152
1697732711
1512420010
811464889
1768509847
628651209
1782414624
813905150
729176747
718141083
1908821627
1391470590
1706608875
1936649449
649796518
1953189750
574138135
112934783
1335022488
1863852383
2022860600
414699527
1089923945
1674646062
2224830
609920342
2024223397
1071915725
1609007713
2027560077
49016796
1710946232
2123841280
609756225
1125598182
286750211
1382328683
945978988
1723258751
481159949
1362807473
450955927
1043779136
1426438487
120728677
1881872384
1826030600
1328123762
1647679791
689750163
1559465996
131081862
1323738277
1646610916
616665636
751208471
1408433044
107450586
180438670
2089081922
1848343672
338000546
541483498
330743877
147724178
1842311137
1939322399
1352672456
177436543
1429266131
709303877
677884807
288452733
72533194
1736618627
1651490487
438516240
1372406102
960513348
705082777
11038273
1818308620
1648633484
1188570247
1712050722
2077412101
908341358
279394826
1247995484
1528714495
1602755549
1526453582
1360477859
708823889
1342708766
562764991
1705681697
602316949
1143653232
776248287
843511693
1972272898
891498391
1175251366
449506363
1318457916
1158708584
558815007
874804733
1963776446
698320348
296494359
2028605010
1829831466
1410326798
909558375
1229175814
565595303
347944013
62624494
357884725
76476150
997049529
784842004
1719131426
1125093290
1019696200
825327615
1421629869
2133277504
812336605
890081868
1396278790
1787062313
173738370
588908616
518323720
975175691
1164300513
1791476165
12551230
566719046
1266715455
1445683402
2101903734
1702809308
1141451213
1547618142
2018070079
280225754
253111284
1744576003
1160331812
156990433
403927910
1929077394
287018046
2133944519
1359831202
509312258
228053919
628417869
321599343
618651496
1051631365
932823951
1341770324
357280443
1374324270
2139601736
1917284184
1008950782
1737435390
1847639119
74595376
1969192
1093070841
1424443486
757697265
883890799
1433441538
1908266394
1388561778
171017866
1524462459
1138243824
946436602
1264432405
1861328859
186128382
796309384
64145224
435603639
1630364563
43233940
2073852451
194174635
234084890
254128126
666799089
234063011
245797185
349780629
1206823569
1381976146
1101170902
438738575
1707469323
1662886304
1183925435
1607577220
1238549215
868662391
1693740852
1015402190
1058314088
2049705748
824935195
1557088864
629785478
791317493
841776691
1255337724
1620652503
1339560248
2018024305
1279586593
507542014
882639076
1735791872
339744930
1208977185
350558646
1840770797
2042508487
656066252
323806846
2019346718
1519573137
1613553104
1998192397
955103542
233397932
1839261567
87167155
751185316
1214723650
544095197
1001172296
1617811331
389248786
2047786320
139977984
300784773
507821296
1560850311
1805624644
595104173
292965700
570758551
1449714198
1105329512
1862632067
326866828
1922139450
947478924
1429766217
706540015
1793468241
637898217
1678716927
541387376
813600778
616020700
1996457322
316461050
680656313
2031069736
568199683
1782021884
519321151
30004065
1060352460
764408165
1317822198
1829803087
90306483
804475895
1245093178
625568722
51790168
897557586
228687413
2046245993
313363367
1140840486
2128095086
1061852702
1195990807
1242467023
776621894
2031683791
225905562
604517163
742587610
605322880
879373612
1177936577
1474236356
1379638778
1407940659
2008648653
481595889
362558458
104647936
300207850
695979530
513844891
877892944
600002981
1126904028
21065416
1038772003
700554563
1964437854
1184078644
369816112
1031373874
2143649934
1179474386
2144416574
969740467
222937699
1039764139
1850274019
1268316920
1528040827
968055290
627474390
1197975472
910881559
610460169
423349942
1621994933
1490866314
999544377
732609233
121169137
1788552765
757019741
1341500396
1000012883
584104034
1392574372
1185904929
460887992
1138980767
1406337707
330011730
986052286
1806905514
1686477235
45055722
387588799
2022048976
34571425
113673821
241280282
192129542
938328501
2067318658
1113179474
2120250291
1785491302
1279687632
912084872
1958289979
567392025
1357417751
1026286294
54557612
2107883215
636973488
2020918965
1147120687
1164092331
641290542
1007569527
193621347
2117041240
704147487
451062468
1265104877
49898244
199419002
1002143750
663861902
1458145270
135565822
1345631361
332978904
1206340414
1699507811
675283719
1344503201
2033016688
2003701170
1623325860
18011916
336131080
1838183981
334600038
448987822
654042885
83573978
1044595718
1276486676
698023891
630385051
986221819
370691747
765538582
458597255
1309490110
1010284134
2077287126
329852328
781911980
1058056108
895239570
1012595192
1449970837
483379151
279817057
1565785772
683296737
523312400
1787357966
85996133
463822868
273702715
715049475
1670105093
494006765
1151012656
1691053646
884376374
1494296474
22370391
777574770
706632754
1307137538
1682093928
1354656243
239234330
1659069528
304311349
1500931678
1923032269
887535869
383234201
10653372
249873485
1561112608
186235229
2119743367
325657190
1257544507
1088388650
680553352
267761695
331433206
1754614435
432707119
858977508
1047069070
1451365742
715929021
236051205
572605487
1220976864
920982905
833938296
1540275478
1267229681
2010877999
1836657295
864223248
435763595
901143164
635495411
53523104
537712941
696079467
876615482
1272922792
164435760
690644133
2049745828
650584991
442363184
413358582
1389530345
601855566
1440893388
548787645
1332580099
1871115585
1586669940
1464745503
860420765
1158581549
1047950902
1380104460
1858525533
1142094094
877736025
271265006
1745836577
850004471
2071223912
954158229
858359114
244266056
1799832963
1901307905
1918777597
194479888
880110044
1554958345
1927703729
1037445366
1859442168
1720668007
956677860
838491968
473246875
412886455
298993733
512760986
963149641
127379725
1745532896
619451811
1878454296
1380903277
75216915
1219256584
2014189744
1054730587
295016962
1490459877
995965706
954329491
754141966
2109512908
1320106517
1297267358
145985366
2062590077
1630755090
1054611130
430278544
1957826998
1300612311
1873806595
241794131
744213301
162063126
602620690
1321661152
796714517
1212181315
163886964
161024279
1634013370
914310863
48294791
1657936266
386755699
1599682843
1547865723
574072959
828830795
1571377047
2020671185
1452775211
976710478
740170405
1770904814
945266866
63820267
182234458
389195191
828382798
737633606
535520719
1309627360
1333990203
649995517
680885636
2103642959
161513729
496623921
1192780133
1887947348
652805167
2078069090
822858386
15344805
1119860793
1900327427
1075170739
249955705
1457283921
129592144
664484893
102856997
1752099790
560086753
1463708523
1277067407
1814369064
1348107963
1528581780
903670366
806583079
2037304028
1473873164
59061547
430109117
392943559
296758273
1731558235
1220740269
1017625868
1120892410
1177117410
952295300
479120149
1585318727
831920623
1112632780
1998383400
999305910
112416612
1900398796
877427928
31637649
998925852
1945168673
1436800703
464244908
407123563
14265554
539634143
1418872042
2060417380
1793329244
19728720
1033703107
1154990619
990160349
878669529
1579892399
975614011
163688497
435898571
793107688
1604854382
2044850452
2007928973
1471973696
1500147830
550188249
255650029
480109593
1477684591
1479604027
165594131
2059189626
1550119545
1741969222
797381090
1662193240
1904521172
758535119
1029207701
485734528
2095646830
1648185255
1857226761
1578897145
1692087208
1659821527
1885574448
970335673
346875683
1434375567
2107470661
494725757
1339607508
1595191031
1384633640
701695137
1399254329
449324862
1883744351
1438481927
1997426883
1467362405
1653537871
1746088582
1437363007
875500099
1322971080
2068973749
2127281544
169807447
296298466
1730867597
1360161871
770833288
235785733
418755034
1603396358
1909680080
406001133
356348179
705723757
1951131332
191581186
297210511
2055617079
794603362
681471005
1343378802
1747285379
1717206793
1241267878
523680968
1382591085
2672310
1291583610
698171453
482229791
244719218
1272090427
2090320807
227234018
985334348
1537745153
2104973353
1902025301
157013535
83264111
1319256937
88885584
1768894967
261676067
2009780457
831254503
1107916358
70648301
2039998872
1200714979
1007593579
1892567122
1311798230
1157238372
1328256683
240509717
893025384
247874456
683099155
1499777956
184493673
779745167
1446878646
136654666
1334076303
1423670053
882144761
63530250
1804432462
1143646078
2138818866
737307768
781398025
1170800530
2095729199
781185843
1910838684
1970002898
575092210
652403752
1111761772
1980865267
955412547
40598768
1785231310
320003322
1922820065
1521216619
906148079
1640547666
218841816
113801520
1172981114
778126638
404279876
539897688
1397304448
1486515528
666423160
294197039
1219948080
1128122572
924442423
124973832
626197378
458538762
1089986270
1046709741
789589752
36634181
342095903
831218128
243373182
259255653
878902536
442645814
127572412
781723262
467864866
13750790
535989888
221247707
245989623
1342587908
607984960
632812489
855252544
2081230443
600343184
1821145199
114857181
1082882649
569544220
1122587531
1592082978
1626709364
1789225553
367681756
2079735294
382656441
671952217
1973826679
1739435678
43846173
215429254
2057031022
795763881
5692424
527184244
2110541786
1076871290
808921860
1874213243
2046412592
349297833
1493010286
1109610015
1654911180
464716791
12938131
2142628321
1467747743
795307085
901575128
68434934
1495842012
966016037
2364113
799486021
106094111
370070953
1528654729
1962557601
1846836086
260139965
1509526517
1840057343
788708392
1442176403
1271254223
1550301016
1747705418
449305567
1057468009
1583551884
1937914255
211768316
1001242213
1882560528
2001553725
1093936432
1633617396
1320552091
374980143
834411550
1416757408
635764683
1690409414
1241790318
66329103
1827553721
1229279181
693515314
1464513653
1064483112
424603752
392913296
974567074
2037144307
131619497
1456324027
1227072153
1411171187
1837987613
1764252002
323695511
1066901310
44267796
153617681
1968604184
899275569
1493051895
279790643
268811471
1199479975
1063009031
959482392
864504345
843252223
878944141
525975061
1539807933
1353296552
847703896
837551999
2099406265
1420756731
1675415678
927392329
1763604816
1184854382
925002274
1541241630
2130514026
1631587779
1564598024
1193628534
738570589
2140893815
1758842531
60632576
1939313571
1914902447
524476533
430785326
1328123706
905351287
86005094
339852418
847352103
843156143
1304994618
1092647434
1619827581
1287755569
403379560
1578835388
23087713
1470413345
1209497754
123625492
302965522
269599639
1490865108
574598144
1394010469
499871403
758381495
722076683
1247231714
1098861409
995074980
996879649
1100007501
544304553
1661589889
1380066338
1654561806
1633019418
1506344589
1555028380
783136998
390660560
1423219168
996881845
232604588
1157059481
2098412452
2121884956
416304568
321291020
1028285961
1418423516
98181910
720364918
639205551
845285043
1334714614
2099109412
1896403410
28886309
983307139
490538548
505774421
911835202
1426201839
940711239
1036231345
2065238341
1623007964
306561390
840910680
1067329372
1480639656
1698099098
313891026
1257495284
1528814188
1560628167
1565457092
369617824
1433303685
1812214121
1188247058
341228277
478578769
484936541
1210100190
941973773
133679528
102462537
1899988637
1791693102
1032619598
2111282922
527044719
1621804481
2070654205
798983823
1753409758
597570777
595690083
956327644
1756520724
1706232780
662165375
2088631333
486790394
691762215
883345148
1723796530
402394147
173203331
596048972
1932178856
591504783
2031623280
911114768
1380419931
1267763287
2063446365
511776571
760047918
1649499978
347177500
291311152
528167361
843979349
1295825871
1731048260
518072782
2065463542
1310525654
1504459285
863058503
1089969358
2067270978
1907897414
71692187
484549502
2024418114
349212690
1882275979
2064009436
1938919189
1725308438
398729175
460820899
639009630
1556127559
1948242809
863862165
1980894610
1762614353
1325536546
1003602157
953405928
450773635
765262582
1245743110
363348031
1554549535
15443705
1262960740
870319938
937552069
861192214
174746550
1480184269
514801251
1955312123
907770216
1353665130
1026022720
1908520285
1848093181
214329344
933776067
2035785748
1908996000
61342155
64982871
1583447513
747768437
274508798
912264273
1231876122
797847738
934337262
782031429
18568799
370041524
1516327249
2136780640
373341737
1807502381
693162623
1238060497
1146657834
1672240860
1218977687
2104654109
1078021009
239594554
1776368593
260273508
474961513
1040730251
1138686143
1073352102
1508476520
1897657527
860998191
1799495952
905886884
1613680647
1959453289
858307134
918983254
1085166509
1425971030
2046930109
2120073266
1526911882
1658260793
1057668003
1726959527
1263978896
572009553
1664436263
1916506816
497362763
1953881224
966756138
527295582
1944563876
1780320648
119947223
1196568592
123624923
1775497024
949490114
807093021
470336935
602418759
523453380
520807484
1737134008
173877136
1865881905
1198306247
2060709624
332013821
208777378
326423729
1879516091
1569960473
1691577016
1689475970
1949566347
1430124327
825284353
250447895
1050842728
1740181270
1887185881
2035139735
629513262
1353244109
1373586285
2130406981
1108230900
46733809
104800922
1498113575
2079967192
1169072232
433194678
316303446
1590831728
205984031
43056227
1006775492
1228597208
848802351
7208359
1446662079
1489157135
1079811535
1079482283
756416994
1792240941
21574954
1798510991
414154779
628661515
986373400
1712736883
1852986447
953590681
38732421
153724797
844455270
1816817910
908945053
1992043194
1807065045
273381448
1584902826
70359203
1445125438
407413103
1108301118
1385453326
2140075352
1842955057
1199744259
1152633498
1114705371
12264928
1213353675
1960328647
1804436173
758549969
1348470867
607473360
1077124834
1285639306
1516735683
1516496334
48372664
567925818
1971511808
189575939
23292283
1437827338
1591403389
504116637
680706049
1567388749
2110068531
393824512
253425412
1869026744
1471138306
1998011403
1637885325
410986074
2086499240
89943716
400886475
376703613
437281577
1716942879
1537031829
1375802489
1550299825
1003804167
247277770
761058810
1875805299
2120425760
1748550336
1509456650
2122221125
1954270530
725753440
175647826
993443489
1400663616
238597939
469596367
283615242
503613133
2073725417
1006422085
1437951432
1065868966
1885861261
502715942
1792129064
889020652
1485529852
110047929
30251218
1186169323
1794487552
1201196569
1394906763
1869819453
742425048
1121028661
1759660532
154812360
1741099466
656790868
996350370
938900824
474425496
1584745425
1028736615
1321869274
171611428
133260004
387923829
344121644
1195018753
1699683002
962608787
1477218823
1927134610
1327806492
411053258
902314127
1721913899
384600025
1400622602
1120974368
2073331341
860203015
978990582
190183058
1166224914
757848741
541623196
1834460327
1823666383
50290741
542696933
1495820867
471946242
408279247
2063984830
1698870657
1267239468
1336750062
1975191387
1796736827
24447856
356093357
751012471
245614908
48100772
1881624854
320908132
581610643
1121006796
566891249
1793589475
1336905751
1172599598
1884401491
1407922923
1002892809
305910193
1958631579
629798722
764531426
773285905
569159859
598693250
1154046803
469273853
1018358854
1041970091
1726200396
881845886
589823220
1815685654
1719388162
868565591
189645418
1592106924
943986503
1196045805
1333216839
748826227
946771018
1783138017
1893989672
1272598457
395422398
1524456214
791220519
569987013
2117334021
2066886876
1830925483
624069450
1380412839
2032443237
440368119
167572092
1241331575
613277518
2033434523
878892440
461035924
1834686968
1661667046
677837186
555356924
398951080
267614790
2078274595
905719685
1311323793
2097634533
1464520660
1591338685
1424090265
949260163
1647704115
119062824
1176780330
880417456
184905390
844040047
1616850838
945078355
1894860272
2122266685
457170778
726898447
1379886805
863241699
1683715924
799910785
1071225965
1606802967
363967739
1876011783
2055268407
741537484
1834565825
126391833
1157570096
437445865
113692560
560232935
567790000
1372502775
322963953
854864759
1645828305
2053549741
1345010936
945109196
504336749
1261324185
2131546633
1776053411
666389756
621286750
1814269841
615446326
1107000494
9039307
1572118784
558115189
1724347982
1653781298
389572422
417949322
693274585
1358602947
1891176623
629217084
1222824936
1831283368
1540618531
1960157850
1402828324
1785415715
216978212
1526296996
1207824287
171798069
1615959870
1699543268
1991694973
543945594
2012626011
1239665371
2111628991
1570310259
2013214869
1830924681
291315300
1046951477
887474388
965268059
1675587972
31417368
395379101
735172253
1716947637
1907975714
1889969811
1065819800
1000205146
324015091
1837550463
1450966001
682053504
136963467
1585659006
1201206170
2027444910
2032081692
2130947377
2006321164
1096387538
1598450207
1969730227
945556414
624392543
1508979871
1234666055
702937889
928470491
18892336
508852880
2040225643
1449114635
1207573422
175797116
591181826
1641464548
183218186
75683424
1083895154
1859541640
1362940842
1807384249
57854763
769126333
436275771
1471898045
652575269
37247034
1080946767
2010840847
2082943787
1597310876
465578745
1902025018
807174304
1430489848
2063064267
1415984377
96479569
1438928213
2094376201
1822384763
55159287
305243148
144778559
1676725567
1982720041
2131501755
1415712652
1651479659
1009968324
1776629734
1901378886
269445846
1844409675
1024004328
1199787294
429817647
1496319674
2053686836
1032603878
465448184
802777003
713412570
29349082
464090061
1778555597
1933558143
98329701
2126133401
404664534
1166364358
1054079448
1052658824
1143974570
269064085
505605059
1783447349
119235669
675200026
39924631
1433400532
559646179
569817414
148325254
940247011
878804892
422284624
973038955
1419571459
740788794
9413370
2130485324
587265778
2122822288
1520928467
640689907
1611130610
538045251
1515053911
2033602130
1272419671
1815750405
1117963420
112462759
1310860587
1087863583
2106008809
1182661249
677779791
856508708
1122353455
650242956
1401433010
232223202
1378497795
1560017400
523759193
949128973
711417594
94382700
649081697
905524688
1557007431
830574923
797195570
573522139
137686679
2015363178
206223003
1888756488
1133696632
35995080
639071068
674578697
946616455
1065009576
1557461065
2144949302
1834285584
545324205
2142161792
12440619
1137148978
839984765
870157569
1094674888
1941053732
1746047810
960878111
1455843528
1513856996
848073506
427483743
1349538462
1080049829
759027490
1859518381
1645174735
1361570113
1373790334
376686245
1631130457
1314300155
292615659
1225267873
1413272575
764957961
414786290
1134162439
352030482
659088676
1223343407
1515710055
1874420328
1662613309
347075449
81169695
807554760
1442059193
2124604158
740923196
1020981798
262048359
1711781597
1080605165
873875922
633183789
584338723
1548836533
1909030019
486111508
707683856
47586225
37137744
673474839
279534036
1267528602
1101518056
1348789300
1068258952
537747074
1280484574
411292794
394930013
2104433080
1736339696
1889545265
2146664845
37404656
925180385
1453900512
344775655
1782393330
1634217992
1260222630
730909772
1993250430
861054074
1354277535
1753738807
591305304
1887511612
12697573
1698648212
1781913969
828965401
1424651506
927362214
1241417279
303520020
582406126
945660864
583313905
1969303200
1670501828
2086553097
2063545779
1184734423
1204770182
1195712528
726849993
1847788678
972817661
573083980
1818207834
450906021
1660740744
1577265891
1040872385
361434034
1855908991
1734071664
552800935
133956520
1129840678
1173651155
535315536
2104640149
387590802
2143834491
810187420
1586926974
1178215091
1455583678
2104385644
1312286130
277485481
2092319920
1144007269
299475777
1676264761
1631731178
2030612096
458045300
581750705
694564430
202720399
1454341649
1599629425
817252837
1000566358
306399398
1448688086
674446875
116475888
734128233
24288203
2129752101
2012463154
685424697
2009600035
1020742518
605264050
2126176053
1753351731
1474053997
1894919684
244687609
1563355118
1347513878
1533478951
1128751491
337735022
148662897
872886958
1179327492
707606939
1525554690
2108120278
1885091993
1984085582
1486733325
1466548764
1815954568
1753966781
15827773
487119409
2017247079
1908872470
1673380737
758108518
1295051774
1858849746
1315159474
248629497
1875094429
1328071906
450415588
2073091823
319250356
755872964
511651234
644218614
963499141
1337417776
2121880703
1792702981
1801073492
415398016
1530968990
1782867716
682032127
669368384
1432962256
2039925561
748226671
263485200
1637490681
594971006
836277672
1227492858
971323471
1734679548
506025751
719332228
1992698695
1207046988
1538953091
66046146
2050082450
654597943
671626471
429853765
1530859123
1617714910
1181096335
706465700
1762839429
135248075
1315839563
1034216129
668377610
706739090
1017802205
2057463952
1520742199
1760363952
2113191284
1615758157
1097903971
1426339334
1680054409
1051674799
706194751
1634558982
1287565930
2042822110
1340028791
1593221118
1083392092
551525384
1154293366
1990179606
1965120500
577150153
1147190115
743872513
1593535899
1728974355
1465302674
139805502
1850777194
1730145870
473990333
512938569
486232792
1462817108
1490548268
1222118875
663530627
1492044693
739830992
153673710
552473874
801744675
1363747313
794004922
173133660
1347772505
1614259537
93763316
927699681
1013442736
1461508727
1970216595
134884795
2098410554
2124677103
1186871991
1774923190
784108916
1623669895
1352305976
398562442
2058498415
390542979
742048658
1153994867
79705202
648491271
931962807
677068582
1113959861
1857467185
1982375774
1600813146
1684745192
1909568828
611556614
734633717
1924886923
1344296916
434028647
1527479456
1971288316
1413423597
1683477969
2143822685
94290107
1389938412
1478096575
778360638
1642389473
1725592796
607136531
412549589
757948967
1074506403
1427818350
821767056
1159130186
1240635112
203986761
1916337706
803121152
1695415682
322227279
2068664139
1931802795
1150133795
1503311461
1823683137
1014789967
1053971018
1347437720
1346704008
532952815
2132687881
137907446
1473173008
1315852384
184490910
1725799603
1684670258
234076083
1981462086
988270795
316475256
1523996327
1797715034
1924855286
2002143601
280130294
1626767098
886239511
1157403356
520116385
1721952080
445361934
1408059256
1162301431
1778209804
1395072415
1382136449
144889861
932100047
2114055066
1809090981
261827772
865111986
403181585
1394605812
1349652880
1869031702
1771707464
1655601830
19195560
1195798591
1999917721
1878386317
2139424008
533350002
273188674
2107059983
1927766624
728457272
886818983
698009174
940342729
1406774129
731434895
191049131
989959033
2070232551
1193817869
789481688
970725792
1186909058
46103895
2048931620
105940087
2138612787
1257753451
124483345
994398735
1674656391
2031977936
1851264765
2124635976
1617965509
1011459244
1941569628
1321501551
1021244485
1689637785
1351958981
100758765
866505120
1121737406
222724496
771749201
1125557474
219467305
1705635601
1870808471
1005454071
58623689
1157172790
1654186590
789835901
1395253800
641241179
1043826768
1541742738
110185219
137312160
1699643425
613268237
580061552
704561392
313078638
1444850197
1681709801
1872221619
1811089393
1042706699
1826247402
459409048
258180264
397839050
114754321
2089864607
1051901332
1306414893
254110422
1203673338
488048707
1774477858
1945874631
159833037
221050916
1051175379
584524306
16263708
382378581
103861262
752319243
836196825
1541351958
597505448
1503852329
617393624
111121763
745318448
1445210555
364120021
1113712842
559566797
630365580
1047077526
1000835996
1921671787
2018983385
2122896406
1391981703
2113226005
226330046
1455446095
558669307
792279761
1216510291
140747468
602882400
1142659769
779248968
673429903
1623940284
2032307639
174483346
350099116
324271570
97539492
177389380
161354467
1967052581
1479088939
1010230559
1812551688
2104859633
1800160128
1709206370
110123722
2059314160
1695174621
1553049362
266067378
1052629150
1518354925
293412583
923826752
554625145
870419438
992396407
1721840744
2035926042
599361078
635171826
227152916
1247961495
101543060
1687370966
15451997
926206345
1072162330
1281683886
1847676175
2125359867
1610027561
1508737286
1602791252
549828511
1292246923
1493865682
72848557
2081490894
1060858348
1686371131
1039487880
556648341
354689206
340874930
1802660852
1288235544
1303803087
1984796234
98009515
1881777710
210980730
910767632
1579429487
1799322349
233869305
663504606
804709583
441744222
1404359179
855195338
1106696594
480568056
493730964
35754453
2000221885
1077735890
1760155373
415044024
49861895
1251873107
1230956595
1796544007
1646182153
1691107239
1462099073
1628728600
1412151937
1149551831
1379218510
449647367
1195678621
1132408350
1302526365
879014849
154476056
1891210012
1519861437
880341430
291768433
1190207818
758654131
1093432935
1574000002
378007818
507013414
757975947
660039536
1480138950
936475834
1730738754
529023286
152844930
756162941
1395979249
2090846465
1603854087
780832933
384680478
1310987049
470530771
125774301
1712094923
1861006194
1862123967
1256892358
1718490459
1735006196
1777251333
397991985
1335478685
891677490
785639852
532875561
2063108346
848657929
361523086
624330555
789447264
1148664497
1168849607
237978637
153388742
1318459
1310268837
2121174248
100446457
803093183
321807332
456620107
1261557271
1912947431
2131111502
897176618
2015640993
649730628
921429865
311729440
1851400870
33190235
870582269
1813576592
778599060
1457350184
2071011996
51825298
395609676
410660932
1490434189
1268491714
226437747
379703708
1580684727
1093500974
1078660895
717541644
538539250
1697235422
281970948
1534983532
216181844
1007808081
1266829549
1935357660
1964745034
1458492109
972936169
563953985
1347634466
303250633
1408418879
2043125534
94755047
849819605
632803575
150565554
2114468371
1887753192
1402248926
1042835781
160986626
1108309022
1981765554
209104155
676636599
1808704549
1696402357
2096946970
297343581
1706391335
1668667572
1468078599
1709618758
471821808
2146294523
531889191
1175631379
1789650073
1668539764
1588378021
690004232
1799424473
787939749
243087006
476549434
1402952726
2010364093
2144807330
1069792811
537833627
1661608518
937117250
792023678
835567920
1418575467
239824472
862816023
1410155270
555750486
1115221333
2110457798
1247773739
776412051
1332197829
1667670051
530944582
1829792825
2109718534
2112958090
1688398037
561133124
205861973
1346625868
1770039111
1899692939
1169222880
128170663
1034506087
1117863395
2095170658
836328751
1703283568
61047115
780141638
1130241961
1036418112
143307443
1900795562
268396975
1878790156
1224663386
1819263218
1668896709
745660381
1614802482
1028662748
917088237
290068111
1446182062
208719745
287042793
1057611393
1544923883
187269760
2110786534
383572119
1355289017
839030550
356253612
2130254127
230591706
1504877543
2108286263
1303162825
785140617
785776749
1714638805
599635062
1008183466
177850128
1740301793
182836771
1453935324
1756511982
1650803809
491954505
1160186995
85378843
1563569063
1328731554
2137763015
572233684
544666483
729474303
483149639
295867730
991643431
1898479731
1375507559
1513892418
1570318929
2121195599
2023944577
858859869
1960920101
1532266682
1808609633
412006412
845444390
2104203482
1503081595
1651327119
899920295
174956718
57952459
415984770
1455892361
1873018863
1135366797
796272350
551397776
405130007
264092801
1805034955
1569022992
1679047429
343224204
1855946215
719247641
1058972239
1907102675
1081195440
1875584139
1421274093
146724908
884147667
563513483
1686085952
1105986290
762169336
827343293
563902587
569182759
120874113
506504027
1403939516
37352332
1763733230
361659239
543445603
998816938
1160179288
939835354
2024346032
322538469
190490342
243892490
479739932
1098950602
1825926504
1901537215
92430664
1866414062
153190472
497612962
1164550986
396086463
52161145
1986781241
260056230
1250668620
1080618366
1864664975
626049688
1654521334
11760576
1735110839
1348169544
1501135619
135301926
1216469598
1611534418
60712702
1241507450
94055535
1478681784
488413994
1487038518
849652852
328037148
907023411
1440724209
1013168524
473890904
919849209
1112788311
1743835299
1479249248
1627159438
1207808118
514759004
1880645097
1665943940
80217504
788412670
2094859839
1274020855
1663356864
286388280
333447574
1568100226
1024796264
1784610354
1001902234
135826765
1477834857
2035273111
637116183
166824548
1049286329
1173842017
1130263357
2115369159
358598042
1806120014
1669849745
1801236203
1253775348
174585572
298668388
821866636
1555583160
1853301268
1150990416
2817752
2101677489
1057581055
1024062119
1728720956
39385465
213096353
545232034
1247596799
1608631739
1660600629
1714702907
143363098
1524378996
262971769
649313342
1638930887
993197963
633427735
863633286
628488626
2082287762
1487363635
418941786
281145885
1490285878
670750042
1298904722
842094608
362407103
1925777507
1393147616
497164359
187441840
1822508711
2083804884
739555052
1154912736
366214545
1282784211
2119737336
1870925364
1130438013
556946559
1981079387
1782820509
1916192259
1628952305
1507666296
2128351177
344013422
1769142087
1579473696
589670108
1055726954
1286905233
1442888344
570759726
383579626
898606024
1539866139
754885935
565377752
1714953410
1388912146
494633388
410003266
1399661070
945351728
385505864
705271770
1192634873
1404990455
1233372389
569715972
1180493433
1903895316
1172030658
932084097
726444705
2007677269
722031834
1578431709
2048940448
1179156814
1861024171
1143240754
1988615269
2135642205
566189091
1286144797
1565401178
2141802159
1316023193
711902981
1793629452
57968672
231402
1787788261
2140758828
610354225
2115449808
555613287
1038922317
455550342
16961364
378612301
1887115072
1766724510
1878120846
1133451800
1475940930
1377298902
832584602
467241003
985482632
1314385970
846010910
540841072
721824519
1881742235
10334214
1786824406
2036880221
2022970913
1103704318
1702976355
753806063
844500714
1250341479
648533665
580012449
2048479994
1268129678
1697505758
568150015
898673823
1440559667
1453747987
1150295555
1476824308
1756460472
1198466502
56887611
1947269837
1409831224
415962784
302578270
1060850648
1917196615
1703393386
1890290857
1435935877
461712189
1764567893
963347409
2017607805
911085114
1692059129
877384054
1931248211
1876532837
537979267
608511060
1257098373
1880505996
1254694392
205782601
1316888952
1271468755
1901950369
1526419976
572951333
155468421
1642085076
9742889
1586449551
1112228566
1436869262
1768347337
1617680538
1205741682
1759201841
888939596
1881510720
717554366
1698577030
1087445236
1971739086
768883907
603337959
1112849346
2090062439
1828915452
1307674352
869491352
1709999434
1854722565
152217336
1142229001
907525121
1635169859
733337646
1217931830
341387957
2129791245
1596921632
1718759582
716791591
1513413994
755060211
1040079479
1041496686
1686214787
1236258795
1638151399
2115809250
154569588
187375309
1075747268
980160081
132027776
1475999298
1858876697
1522864031
408670010
2136973502
1756533569
769945949
1868905270
1373672170
1660729481
1531630774
1739620787
2091274403
1205747112
26388319
1715516028
425957670
1021572984
1275253453
108203640
393861807
1373316104
254752111
880990922
440463270
295182823
1167581816
459094728
594682372
772124094
307767819
750653910
1607956560
1694869589
1091987885
279899683
796936508
63727010
260416656
1939929828
165419025
444564166
1709826907
2021325385
691845452
33637284
19946788
101992415
2019606192
1240562155
1917609838
1035330243
264710999
2098000641
1001008631
576356468
665677755
1714712166
1051210539
1451664849
1052290749
545528718
405313869
1488046741
1416317203
1090822366
2087399703
1280934689
2041033302
1352575248
394351420
670544515
547458164
421132806
1892450358
238339342
12454988
2014384982
1293469884
718205515
302294587
2128761642
201588081
567248816
383844761
516400745
42117087
2043099717
1645688304
2086518109
1567869528
1743421841
32198287
1174653602
609511417
117897490
949819060
211601803
88331666
1214958391
762916437
643517497
682217848
1475814150
148923964
258003317
1676632957
985048851
952525726
203006855
1071351227
561052433
1783139691
90062402
1749324966
1054100014
1478377411
780352838
1072138080
1793972680
1690519720
27316716
2086006703
2076877655
308128704
2121974249
1527497304
2100885086
1233104702
1553067466
836626342
1472471900
50802514
151543443
1376949072
19082684
1350253423
1428216834
1855218945
2121500084
1768487288
709037021
1926320235
1387842307
1398854345
1821185651
2029407595
1782224742
1834281012
1830541005
1398329514
762925040
507104755
1767018320
1711213459
613613541
569020586
344664277
1515713645
1980840825
1852899548
230160569
139728672
305727713
1861437309
1788874493
1160785165
102093707
1487389251
780078326
560102727
1066952140
693118974
301040383
2084308194
2118314940
1843196998
1983305403
888039362
1106967698
1123687572
905032212
633841655
1136307636
409340914
1102051468
2140448259
1643752648
454289239
379799048
138111644
1825006007
1228544418
571667734
817771621
1672419545
378415312
204516552
1811436215
27211170
772722917
823687006
679855145
1630301374
1239247153
1055219761
1298571154
363464155
1221038081
65247805
437208035
1269835392
474095478
1879649832
1337348358
1573463145
1622567127
687747272
315713399
1209982735
1830992331
1344110858
13742221
136389148
1714366456
1039601224
122761073
993923190
1677174167
2130487041
520214641
971347266
15490424
1226985032
634352095
2050023268
860444504
1918573213
818232359
933683887
566649893
603692057
1332240870
867623639
926962330
522898008
1599615082
1554122028
272394904
1655339812
941954993
1185737613
2017931836
1650483396
611283648
630347224
206535096
1160286084
1316952188
1515179162
977186776
1167756494
2074391119
864375674
1026522614
1586095340
718659212
750854920
1623436412
1546340711
1746212620
1261464431
1161449206
1055340368
1733714375
743317065
285685834
352527764
1051838963
1967702313
1942796157
208288497
1624547019
267929509
431528616
2113834088
1170373961
73201142
761625829
402383811
18292555
1136675491
1233213840
353701191
1511650459
1689317738
1117415579
437562995
1393853016
489864440
2090025693
1676321695
1786547259
983279920
241126983
1680795457
1101202400
1823925801
1237873347
1111686923
968409542
1944512853
1411323239
1935340299
18482493
538937465
1473600850
1003932474
2012331051
280042368
1982251004
1886754390
1147507871
1258137492
51172642
906688444
1671156542
139530250
1021473679
1249918442
2114712911
154489337
473306214
302645418
1118509004
1320928522
124551311
932923161
228927541
1347708816
687129603
666842626
611572829
518794983
1575905962
153241259
1514435278
1680564967
776143963
372507653
2092776354
1322057726
2119430366
1600803310
2052319228
1126703275
763196556
97467117
1216717430
287600859
466621643
1772242530
694284170
2129831723
478231402
418797379
217667093
704776229
699671442
2119504267
1818283719
365686657
1096551976
1737542003
555416911
976118495
706264421
2030958825
1691889627
19836012
2047752647
32325177
1386096570
1713175572
416865701
1772020255
1938336200
1311904475
417245699
394847828
376690251
1021310081
727638671
1099471697
1795246427
875471369
499184110
2117648046
361300753
1671289768
1036228013
1275404846
849811439
1042606935
894260070
1983174810
104278298
705263287
1707029457
1563684066
1521394769
996563402
97175518
663068879
1659292830
1281067269
1139569801
1156067833
1099401789
1275067249
1925908375
1968384235
778306330
1196334214
1272812276
832122717
188349101
2103920506
534286870
1670802998
375716553
1117571225
1535333635
1341420510
1261847482
199813060
448181724
1806475851
1690469280
914324274
442897345
328345068
1628854393
2103017597
900962476
1011643128
1340249666
280051753
959497155
894127195
684808539
1770551106
982269760
22892981
1523899576
1030851039
1242430520
330438128
1054940088
1693760646
1046648313
1882242246
362887595
420116540
173473666
1110188462
953791036
574853740
2135258999
1956480519
776491363
1851302299
370459556
858703554
1391653971
2130269558
1405793835
2071796653
1660293413
1188354683
500365632
169696409
855901991
1341408252
1429939056
1997197315
98973517
1889533311
1464144954
1095336468
24175768
1646872216
214996900
1503994262
1668995942
1058059105
20796315
1888839452
948560762
1143126063
210107033
1668350626
2063922729
709049070
1937099128
557323001
719142956
213986748
2079935194
1063199314
448719114
304820484
1386963766
992193954
1627038710
1941847556
1105176085
202584823
259589925
161962228
562753883
948815609
254324046
812731034
311120282
221066169
947395730
773284757
116403990
1813618384
59537318
861292088
1275314504
1635039117
1879438899
804501599
1106692958
1176792396
222503908
1859550867
674209905
979774897
1496574534
1357331733
1683845060
632531671
2095931348
64185147
1838209365
832711062
1129275517
1005264127
196790631
1636128699
2133650976
1181961619
1729273224
2025761369
1938315510
1004835231
1912901699
1438794784
831794981
800082328
191458699
1073374122
1162474891
1967434580
1307086705
1657952552
1921492983
1881726228
1552228679
1347552593
834994411
1730811779
460827961
1775427390
210864863
2024984581
664072005
1970766586
1865185031
411364040
94565093
1932445533
2108112699
1831859403
1847424476
1948998806
2015628487
1975281378
1225430327
1272509021
987818451
371519328
1621148099
1769465378
1809889383
56018016
144636852
94927211
1898116120
93453894
1935169404
256806885
1467693322
706935252
747882821
1733752298
1664718109
1133363751
897661489
50802266
418684705
23364489
69526453
2023803166
635852948
1998718332
867824766
1245790573
745329754
461450345
44923914
1996973131
442476505
535463154
1307746269
1923563054
1410015985
2041632039
277943961
531992949
667046054
351647642
158264589
1226036457
723042025
1798257857
141988463
1527101953
1408569040
493327962
123350022
1150892704
1422740748
1013958756
425013772
1982476256
2088637051
392062055
1751995289
1642754123
390949744
986925881
1708368615
930575711
264931621
1100576552
103221754
1269205695
1398487349
828362385
1501103610
969966629
1198007762
1549925851
169192519
1275460426
1765334680
586832324
1278211731
464852653
61909013
1983236593
196302569
610916174
993858770
648198798
748393441
779218772
157770967
1488197422
2102652268
122494982
513388162
1781615757
163481601
1911758943
29937230
709645141
1352999497
286788397
718544726
1491381
1953763321
1236817107
1032584074
2033116706
1530953525
1012222541
2020606965
1016981979
1362822157
2003506968
1532375266
67107308
600796461
1841910589
2135665263
120552176
1389551549
127343115
304113661
885801602
1614887933
1424730105
1697552755
605542778
1982515558
2097447130
972568
1656735356
227748559
2101485174
755636591
458153889
2015533789
657729146
2117761553
253666763
699035619
220080329
1466678161
12690922
1570629830
813557293
434936229
1912595295
935346342
1312562577
614588936
43928281
1181289299
273736565
1942770655
1263152075
1474287992
1019510549
1225934993
1109506870
1668293935
773181842
1702765519
208838049
1509328354
2033140642
71470009
459766199
147336359
557005895
1848994166
259887607
1425385646
428416577
722645286
549152594
1946809099
447991618
112718403
801203133
1787216800
1989854606
1437183998
770542427
2139040966
621715042
492011742
954939361
2144436214
829570153
26474454
405265076
446789986
110194115
440751227
1086703122
1406383463
1305352714
412351034
516292800
7039874
854391119
1830007258
541204378
2076930919
1575670152
1822732586
1638868767
1140560112
1482898790
1129933580
1614968754
1848838217
1546779190
1504585754
1102167401
1812560525
890748494
696477366
245820458
1691289998
1867224927
1567359895
794902835
1974256741
16896129
1979722017
270290149
2119064481
1964073161
369494301
217450076
922099110
1493229780
2137086845
590144461
670841455
1357122032
937076598
1739521716
970608786
932363170
1039094737
1762868401
2013544668
434277041
721125041
1832223330
1206864520
665572921
422485485
1758391772
1086877799
1703110398
551282585
562239436
2138776608
2117178668
1104642609
553344850
1170815703
185595615
313621616
2043230978
1783965978
110532040
415206960
1558746053
446662593
1552002686
956735563
551233217
790159369
790164819
1127554300
561377197
1418247955
1900111384
754911195
1234803520
355144440
1629657370
760012399
640614805
1459932885
1061724720
63848526
333490104
873518814
1380677254
1520525173
1865042496
604386487
1596250952
1423980650
678916200
1184404450
981326715
100962928
1009386711
942933386
2002568741
993249251
1350695073
978652513
2075964791
816010910
561966574
465433926
1807195026
40318890
1827989874
871000543
1745607244
1629159492
1059917028
1883397768
216424530
1341573558
1384864193
1621965457
1912229896
1929437515
718437142
1682328522
621751698
959267099
784242536
236160084
877565178
2002505740
1087384513
348093948
1572501611
1447455275
977268072
527943415
1565845251
1183822004
825537658
87061904
463624751
54764113
494169472
447612238
709856435
70974408
1021908178
1993767443
216258672
519200756
192067462
602590579
1065950354
1971734443
933199532
124363248
1175596167
950319780
939704639
1635532914
1233700135
711315317
50601440
535747351
1789660217
1025241958
1830788683
1607801507
1944622419
441252710
1471144032
1545335351
2104684844
1394932717
612059439
778681233
1649263537
1960044806
1348288101
852335428
354705793
946274107
696543697
232730005
2013460336
114225866
1272906324
1208973718
1377122126
249817428
1752047296
671886939
1521782660
878196870
1515786306
1899374352
288286859
732622769
783926364
1783379619
1020193652
676013822
171650799
327892264
2026819495
389879962
1103281463
983859884
469676582
2041708551
159239914
638278753
470250263
270779248
1338784239
1614485768
1079188377
665150159
799068956
1052128362
281267498
3748110
1611727204
396350507
1753364229
1813894029
619468852
871402468
1967953101
1965230871
106248356
1801939288
802108520
104285041
2071166247
2054703242
28279987
1283386440
1048193719
160985307
1511172972
1013356828
777595761
141195157
1636344774
1681975530
1955860700
1852468780
1382343715
1998665681
467066370
635131107
850234659
1069815290
1577179694
1557583893
1223302851
1953925253
780495456
864048081
624605160
839717290
1745286254
1031544929
2084625277
890994925
174573648
267134636
1501740916
1035897701
543626014
475184156
1527915148
1667771416
842520806
1675413236
945793798
2067778502
478410687
498346747
1245957262
348598772
963981415
1041988894
577123965
1972714589
58538564
1664352294
2085407261
1712807850
934665351
124709148
1920669951
241889220
2144473270
2026564162
1714121636
327102382
1371090225
1998522728
1883918060
433138179
2097485609
47430272
2122164872
1278366033
1287421118
1351304316
1864392684
36366389
901912493
89812329
322662292
581513554
1083307864
1381134108
1973790706
1691248694
923128493
1027420834
580049827
432701703
486105946
1603065208
1794875252
936882540
482854562
597652763
1130795088
1871101882
1455090008
194528033
1706828389
699210798
1822816289
1412358755
1240331966
1701167333
822336477
1358301804
1499117945
179690012
319994360
783971272
1962379383
1736848880
931495883
1538985195
2120737042
834829700
662992053
748385688
273487615
311375090
500552729
1880212347
1916162587
1806140078
1009217400
40930997
414848069
957595919
1485986182
357451222
711084265
646567396
496080714
1185597906
238279175
686314224
1690622834
1309954797
2025508580
693984696
116934555
1970052180
1084486213
283795484
1376401176
1175410937
2081226960
1209368790
1869091161
1245376241
64249654
129622836
1140532127
2109504757
2052151296
621260720
880706611
134227334
1459479236
1407509507
1062664990
482780045
1085993406
805301149
119928232
1742808782
746080166
906297241
930119826
863270913
1177081691
864505646
517163422
124019939
504146013
357494753
1885121071
1403548935
1819887218
1625069026
1472575904
1315628309
2053748542
252974131
1784899511
166915126
1564407957
1797170319
13147621
1702578074
943326987
162920616
724724491
1597378206
509111251
1646858542
1022833767
1960759170
2069648122
193715936
1498542178
727446519
451488219
497199771
2114087248
84962274
2025702809
909788512
1046185556
564044655
2100629711
683540710
997760754
2029895177
626410030
1727819714
1685247185
518134614
1440586440
1059843472
730822103
983180004
1019653137
476049153
595617430
1654675686
755050054
197139140
1643091088
1380170332
1276718747
1643260184
313421887
2061983917
968637853
2034732052
1493331900
1098542905
220431656
576708795
1923586189
1273579081
478994223
101787178
172102179
426311651
2131444581
1619443304
1159184487
1000223817
420988379
715667115
1510663430
1707083181
1215044881
2012796778
1710148291
704148677
1808773220
71367832
997160766
610467053
262155801
628241923
451241210
2116712596
2013178281
324480971
277759473
577195288
363479624
935354895
767806991
830398396
716263608
2130610579
1810465980
920998136
4333035
1771825171
1173004168
1614971256
251928783
1835355140
2000741544
1947950653
1602405632
83091915
1436390615
155219006
810727714
571001527
1684889022
123915697
465224782
271285792
261116852
1146099040
113845547
840692218
1824453926
544670629
400455663
1707706773
2033529844
1484067255
1255613598
1067437945
56395606
1485731586
1964790951
924447957
1313736518
974220486
738554569
1269701074
2133167580
835041883
68366144
440491589
171893215
430541164
128782275
1349892396
546695392
1734116036
271221904
1682086288
195224003
1270493625
1544587122
1936281209
2016126618
1732555006
1368179062
796276529
1721956162
1914740369
1415002529
1075821476
1372506990
1837324446
1917029170
250875084
445557977
1872003190
1776984816
2087103550
1773869475
1508100162
854984388
258915637
2134306534
1303643789
934650696
1174871120
1332468252
2021429820
1539908039
1174487105
1586156545
1579280194
1002817375
1253826973
2064229151
361141049
1172429263
1299082044
1324770637
2134206578
1674481514
182071991
970596883
1426455423
1779008571
844265506
50554196
213673601
1628354626
925642528
909238621
1724208724
15996576
1858506362
1656494357
625958280
1612153577
1518168072
2137526871
1327665668
1638428537
905333365
1666191331
213348475
1626733583
525952889
374101038
489556078
1787468806
1881621926
830139145
333869381
205407423
578566232
580811822
110855678
1636311782
1739759378
1663903194
251717967
24697404
1651830506
369647090
33903199
1474710062
1198555684
83287475
33169605
997318066
2096771238
555324127
402733227
1043488851
722841602
2008324695
1279403820
1189764281
175160363
2126856864
1132957388
1960051585
570623700
855512482
1007016776
673945802
136573137
987884344
1512848923
1170303658
621218198
550962031
293663418
1811697538
1638946709
942352542
346671804
1406512245
529623206
1730271665
451019303
7865031
1243621943
1514503343
1883134965
742983574
1289259406
324311179
826312132
306725002
892984279
1480857524
1096467608
1187719986
1232146085
1022333533
2133125306
1254091485
1635819620
1546690617
1881377284
1623162488
1507287026
1396061003
421694713
1800961982
57079110
873790029
2000940358
1075538017
107688439
1789512225
285463543
1662083446
1110649039
2030506219
1569911346
174495902
1297944246
2126925715
1275602509
439426737
1461052060
817274009
51013546
2086489676
1259199856
1015098880
78904185
1357429170
1056090906
234679308
965734430
1857331530
1499490841
168430245
11723280
223932787
257586201
351186039
1108346993
880855376
1182592532
541953137
592152611
897157262
523772045
116371634
1718292802
2143118906
1669765092
716842096
619037373
291671567
1403980926
457751072
146036314
410503134
1271075603
29808129
1478661555
309830866
28021999
683622411
541267485
1394292349
1689522254
884735637
84294764
1542802467
1957011489
78591973
1024821793
1381972550
933416279
926817646
45363461
694167419
1259677111
2082921821
1241903036
1096278916
1696439614
656055451
1480406362
1331054063
2031662545
1803844057
1716620984
1378358012
317157338
1054250878
1291803047
859990829
1640890917
420883815
1324466750
1842725134
1423530638
696230927
1897399750
913397505
400319916
389789157
1883701404
566249059
825630625
205429361
1181221035
822676749
1974561832
311048116
1486218050
2000200712
15709838
975985883
1386838073
962731365
1575967376
275907735
1674981060
29084396
207541222
652779329
51906939
339930099
344831757
1122395392
424925877
273605637
1693217062
1282584659
1781188783
1249704161
1093390559
898064319
1403132404
243112133
472733024
1489256594
2145405230
7088298
1259685955
952991981
1801478711
1098537611
418356323
397290088
756852121
1272449948
1601738484
263693205
1028748495
769698488
1790590785
762788547
177833770
1689724465
307205987
75151443
71591345
312042176
473865264
1455224984
1541943036
760494390
712641907
682856020
525313056
90242229
624688754
35024073
1862630576
777357663
1233792523
630889078
2094924451
1567611460
1012213382
939059816
687863623
1126573985
1069754082
549044209
51232460
952405362
1767363099
1700714270
674223346
1396783367
2093590401
1503926331
1843497267
143663183
1484145585
1034973651
75563719
350174933
763783144
1160755876
1002671512
826563893
250792757
141466699
1448029532
1971674694
934982026
179406062
1624931038
1791235667
1102925171
1327473194
1280559056
1693886653
1673979631
1740300997
431000348
758476372
780323973
2147352871
958797040
1594319825
623053724
517576147
1437371219
385228721
2007953358
971583783
550317677
819089668
302599241
903446049
1373430786
1479656795
601852794
370699355
1860439318
365950567
986875672
1745379821
479502525
1352278473
21637361
1678734989
500142328
1766843864
830788317
1358673189
1515878291
734095473
1301515997
1817536076
931563836
1221854534
840173463
1951949385
1151980157
1754694716
580470969
1852664802
946584542
600692463
2077509297
1729925568
2063980060
1485004853
1219309443
781294043
2092559949
1430110469
211714740
2129359451
1591634508
1118646254
784527650
128953551
16903444
62150178
237438670
198901843
1388790387
2010560232
1762629830
371708830
1580897237
607493335
1711669173
1094962922
1434510400
1130664112
916133517
801994494
165860649
478041987
2029126466
303222463
290697593
1174632717
776193934
2108293645
45466365
556485982
1370265716
1696405316
406646294
1718653916
1404305039
738306559
846239283
205689084
2082520820
636857705
627952092
618902759
1959365337
1159345693
1831515919
144623998
87259136
1455770761
1553753958
1033611401
1341079896
1799604106
381666457
247233074
801525302
1738812967
531031162
655129312
602440635
1185129011
382442791
1332300349
258727030
938856955
856187363
405782643
1770965187
457241411
1673029230
1221938491
1498306423
1179043193
161483773
1668734343
402728175
466852599
224302317
1652968048
1539839172
858549404
810164626
316624579
1942343967
768930528
1337390136
212665793
757994343
1537657150
1909128505
1370026260
157135848
1934792507
1444851532
2136770283
1112310526
1870938978
1804344342
1345210628
331999333
251866581
2007848989
1445159396
1024805996
138899860
1806378703
1851706309
797132609
924659521
1427959710
1686568630
1677761039
1695473615
282786080
425404063
1516498553
1265610234
1623453243
1071702429
1386176306
268359901
1150724541
1756595807
1627572333
1128078901
2032225082
454947516
333438961
1370303742
1210487452
667410613
2046891334
1733828281
1585087731
819971701
1988377102
1997470442
754407584
399129359
1875505668
1828864067
1812703532
411035023
206236660
241727413
818082839
1457713907
1497620740
638373369
491347121
41227417
1682529679
1606333997
369866823
2029454888
32788835
448500846
129295113
2023398525
821585836
88829807
828988309
2123389630
1108682638
32090895
297936746
1591316946
712170572
678611626
69730160
1986528837
656164161
737164044
1330627558
280239644
493227675
129705258
1555642528
907188008
1832194319
349128684
204540350
405980685
926177987
172415637
360126200
911104899
1781268172
1914205942
759826716
447984448
1070181931
1162873900
708390198
1064544760
709629846
823908369
817731977
941357861
295833452
2015783411
2101057906
847718529
531529999
2044112031
900555195
954918707
1082271258
590281071
1138232573
1533941324
1685849795
1797533953
336322430
128924937
2137113314
2120605409
865129433
1489277344
815833365
1689281259
755003221
308184727
1980262317
870458424
669900161
1171644848
1131478275
1395444410
1012749669
1343117753
1457246085
1658552766
430687393
1932967199
566363559
323437120
329762043
1200595034
627078803
263333254
1606211317
444699498
686975575
534953574
1194452976
325836997
1038885376
1165524095
1385962759
431281047
392570853
1611797900
1975969765
2143585609
1326082096
1300166853
175268572
1655911650
1257509012
156551224
1936258357
2123637827
353581245
23190341
277692260
1801846551
365253391
714459440
1067536254
1322371176
1215521850
1545140948
2091392252
184635818
707199916
342639938
1340231019
1391867970
1327965269
243895386
377962671
1357540423
1036886991
1931373526
1450927337
862142089
1642505186
2082073303
879022865
29357793
621455854
249968056
1319056097
153940601
1971619625
600268726
783280056
117721499
1182009719
1190669865
905675670
1841626800
1493070597
440265237
1637713165
1038726196
1736293137
2076981925
2086885905
1812458156
415208896
1500645253
1426828551
834717491
1921336539
1026056905
1376450733
1865179536
1469394669
1245477796
1127638139
1854446295
1993294165
812488753
483780844
1813281535
1842681568
209197076
1455340425
941692824
1123477756
1134984846
2100757350
562102837
1060521793
572621992
411292998
312425996
441424049
1641558970
1797421018
1806089990
1473995457
1106839367
634253339
675508019
632838875
2098534355
328324379
1202044232
17775997
908479576
1732996401
965849994
1616998158
1657902303
1058672935
1130534163
506684427
1264463249
559929641
1678509128
1627640238
1861937005
705925379
910275074
1113629940
1963621300
1447359433
739152537
705634
1380967837
1456746742
1061461153
255432522
1794360532
310228985
1447956375
2066699817
1081853926
41634925
621363480
225387375
619519435
1545298727
1031271528
1460005603
2054353177
80725434
1412118480
1333201634
956426562
492076752
1886702345
1593688997
1234286057
61869724
1485245809
1324642368
1084596232
49145555
97285301
1146259077
536683844
43265928
1306495637
357719911
157653292
1727386284
816608087
2087700242
851824689
1990316201
1684339709
1611683127
1973211544
5299372
1141911699
524717428
38572453
668090591
899578496
289458038
296334444
798558832
1888175797
638902106
1701402407
1202355754
1177891698
1555672438
36037421
1640944740
691390339
186599242
1272178689
1174748630
824291274
1115096925
262143296
559689400
1010468251
1792826749
206482854
208598029
414915817
112158395
878143584
233410544
1267161865
1729252976
856914927
1754520726
438866995
2015000025
813307905
327481890
1914663532
744907881
1694652490
239075819
531915583
1961459819
1231312436
1503330987
42962515
450793145
202523388
963724729
243356578
1056045865
2019723908
37870018
1795445148
836036965
562298280
419129551
1814164290
1334447132
1836385168
1918259931
1803716348
2145207832
173462750
1245582141
949083137
2073498132
1788198180
2062216226
1791060319
1998369626
444556913
1315757024
1494285301
1481518421
469772797
1552472000
1445391397
647169192
1935698693
32067931
274783535
1898366727
838531592
1019413055
426115684
2027313972
302349660
1043267801
551808542
2139036048
547611703
1184570245
1514071913
952151168
27255186
1859223178
1428080917
1953675397
171797815
1312333497
1155622601
1016024086
1187335869
34369141
1260092569
1164122230
2021568432
1886509530
1433478174
938766775
938522016
1030064911
2133775214
196220681
694494416
1185347152
724296469
1436205806
398788998
518041159
849321069
674136920
1409837945
1735327861
296865727
1486543362
1704068933
323344661
1789915736
984786211
1777340644
211218365
217040298
644009692
2023423527
1777941362
1686668387
1584711111
2037078200
1458745083
1412143448
965721523
446666694
249904332
2055593390
998881094
1969947646
1216357340
1219649277
507072696
1982242701
855016261
392670561
504978757
1197283959
761018188
346600101
942622361
1292552969
732560545
1944194864
1673868331
797618629
1275714924
1048379691
866712454
197755444
1915544885
2064700013
801167730
410498510
1435180374
494653161
552005826
1846781595
1250873549
1380762362
1981584389
566538378
768350519
1007026384
1531335827
153115788
998617635
551743566
247585727
1192399408
1155536534
1407787960
2084997724
809619974
524542845
1412298429
547479957
661158078
1502643656
827962483
989901493
1211893649
903884211
1016153587
1435899822
295401590
498993874
1762617381
949039928
1037932331
1104138524
2144758351
1735571744
439903211
1427342422
1845720103
1509113561
1952087484
1458736352
2104251420
919294654
527406043
646648837
860935644
1875795306
535355758
615557077
1627955135
1005144465
1065529036
2034575159
649501300
213251101
555735944
598406970
1076551119
1114924137
1714712971
1429306865
1882990581
173722897
362299048
796714952
1057086201
5067543
901412669
1611281253
58164176
1580113763
1917804538
890275250
1496508414
941241954
800129210
790677040
787848198
2113509366
474734165
1040483203
184754640
939862092
579911001
1182605232
1984204428
887218148
335833921
1101284264
929216874
623690772
2527817
1036950674
589296005
1768236630
1745392178
1139924791
1197095960
608611781
1636655917
598676643
440343316
1959012020
1131118694
1799499390
525982480
267655924
489281980
1471668958
541419941
1281372675
208719307
1424675065
652915663
222845436
1932012849
870903086
1532267470
1569371778
670778341
293745988
1061296076
1862359675
1962666973
2111941825
2109786091
474400556
373139155
1362207027
624350410
2012362057
1818345822
946615821
644302110
1702667411
1026391153
1754872207
1528331385
757052500
644038634
232407128
589713880
1964983233
1429722337
1992690232
1458089199
135191160
651995088
733228555
1643621673
1355012012
213389978
347737687
1366710292
2042981351
1761914669
138024169
2100088428
657151967
380678605
386283532
853216260
1325168071
1903577769
708232651
1867328723
1161693477
2034635022
167147750
953826116
637851337
373060787
732222655
454461286
1626932597
276510944
818923854
329417783
1188939278
23066114
1336254533
1948200452
449692611
1504748619
1889546428
1433467202
1308449918
309800372
608852755
882526222
905158762
1013254148
790679023
831940905
978000799
1672992853
1219432971
750656866
673932472
616045397
1311366865
660514477
248280672
1460328712
266843633
1481399749
1098174218
1680826099
205047899
1431949521
1485002994
799146332
1497309704
113011033
1278614257
1832707673
847781551
1367841464
150908986
1552930864
373826859
42440713
643139855
503848711
423210206
48534327
907866782
954295110
390105341
1142391344
1942284106
1861785693
705854812
416902596
1870702441
632942142
1447434865
1557547012
721361066
2038615022
709419395
1561086476
2050420513
49336954
433959297
1726011991
1542954250
1807148499
870611521
1007942485
1661995895
716259357
1733048689
1708867917
838605261
487689088
1731215091
26038568
2016012040
882640098
1564588186
627500566
1359470886
420390230
2092861073
1678925779
1512873417
1693144339
794187834
1102764353
1326021274
335422802
8326948
496223954
1975059678
1276678840
450456795
652090361
697969301
1587204022
510068156
1821637195
1435054620
998512202
1299349031
1929635628
950500045
216203984
153816685
2059700849
1573061884
1402926644
1444171511
1217000512
1049543230
615743341
596331702
1166371758
553430472
269930214
1489102132
1008256127
1445637287
1218719735
884042512
1153842743
527644168
1451461416
1571131873
728099184
525517632
1940320565
270574349
751408835
1626540152
739716104
872020279
1763200160
709686304
2045270543
968344926
1196049917
2045933701
1456443425
21305979
1246656506
1118902960
594707381
776290752
8560775
744377195
1319779528
895834076
1111940369
1514047314
1427230986
422391703
1687537546
1956134626
56239362
1005616940
1487543819
1948485526
1543223146
1604408431
1775955942
1931973242
452948590
1667551470
1727485165
288812550
280462940
166407624
76196587
1134267891
1851870260
313264376
697457724
1034132152
633941797
860354559
541994412
1897925339
657039332
91252231
1358173632
8782441
379456931
1222030999
1009818090
1497627587
77785464
1740878448
1602008246
234600263
1262202765
1588235
91374807
1836184640
1803025041
1234717497
1080558391
1009053844
623942852
226570783
1841168449
1671082301
83215152
42739872
610511881
1536692832
1246175015
1134436745
1497391667
110207055
1380915524
1048962581
1346863649
868693607
561646385
1665759854
555813961
1989896326
945979747
195283457
711968908
64467690
380339892
91462638
1188951199
1252946491
679605639
1643957861
1933146706
141272014
1503515240
654105621
1426632064
585461355
717008476
1035184038
891327152
652046821
1823346888
2132906059
166046981
1554243514
774564422
64736753
419452178
2121095964
2010189412
1761088827
141399540
955031913
599504395
179340333
1794479303
1071708791
1951533597
1216403004
1815117409
1701474355
134526114
1033756787
1013120430
1276432411
1708358810
1942509063
1016805757
2024436194
546563794
1973146656
798448466
973064534
1964106011
1218131627
1545510288
302562638
1363375055
1046164424
429253017
78170335
1625848970
927744229
800640483
1842274961
235892918
1623506606
1182823556
1099836892
1511532190
722234652
1533051255
1577349785
233679044
726280107
1294200909
1610571061
2119176229
1481959968
265440075
946964387
52913592
277421155
2116448502
300435655
1190694165
434316932
104850131
1783844183
1035286259
1421888985
458726166
512685920
1614797538
617011174
1717660500
37914617
1008515626
580286459
597877478
2143489343
2095638905
2080506509
1936243852
550247740
1330668371
2142464535
539219270
1241469832
1532764772
742064755
2086054433
1614519240
370230328
967511619
2128371398
2147303524
1350185472
2013303386
741493715
1679279021
877843705
62550533
663557233
305823600
1286655598
1025496071
1990346089
1624313284
1260436425
500616705
388987650
1794144522
1876000707
2072795373
2103971635
203568198
1434883382
2106494382
1855082442
117300014
1613392022
106572042
1799175480
111327854
788118355
289167345
9949162
1010966610
962661674
122276814
1620232121
1863021698
667225841
1443632808
211157240
1844123809
126819416
493244345
783438645
1873612893
737590948
424804076
1901656086
255095100
1663121093
2134200892
1036089423
915971077
558895002
1572051161
1162289944
1964588040
1643624327
687409208
438766493
1761218500
1085744162
2091042725
1613205396
393705649
843676518
1065633109
1171416482
1109709886
1336591846
1017827804
51000198
36019068
1405659564
1881179357
165981155
785533819
1043868646
890202349
1792161001
1450841538
59341746
906358927
624695028
1427265693
1307755421
2000531858
971125230
1573183108
254477463
233138643
1415658556
426633162
107870237
378489704
1164609720
1295710602
1673656844
1074041057
1331057916
1371240097
1538849576
1189042590
1926864773
2077491124
1292204986
158059927
2043184761
1982176105
190614708
1785825809
1911434508
1788454681
2034096987
212227592
572729956
1088654842
1415234118
128654843
1072398284
535382693
1987404968
311703605
1275401869
1294184138
1320210407
1058926962
7325340
1982296873
2104174089
1137598669
580379760
1705512978
1188745167
2053473316
1483495439
509959597
2127017811
589079578
1330199095
1402272868
567904786
743833723
398457708
930645244
118751989
830325974
291901891
502366287
1849310435
452805636
502476703
2047092891
770837795
1145142599
320340327
1247408328
1721787659
1274406878
110523453
435475835
1696054414
901023503
407143279
1331983469
1246856397
1267484568
1237487646
502132121
462135744
954114676
1137589818
154634898
272821511
657820230
490396421
220802991
1235468215
953327390
1337478204
550671296
422151339
332966458
45188267
1950892157
440816397
1276142488
883655738
1988647435
621514871
1483308197
263052477
1637363883
99392209
1685648853
1566425321
1076598786
1892973416
894810608
462723831
424085330
1407688786
72647400
576399728
728596933
6987545
558106035
542254912
1644906395
375848629
1625974474
1790015662
1961774223
969345643
1403319933
975626756
1790802476
1438755707
2066429134
1845315032
75478655
361712419
899030550
1393912656
1768142109
1065401839
1458356014
878267437
1058639603
1236350174
1905725795
645065615
875504398
1303132132
423108451
279950162
1593851502
1921034494
2056286394
1763269401
887852152
2061094192
1982447142
1911379577
1117605557
1591172991
44887773
45861556
929095170
930982752
1994611508
127339907
1116336718
1136045698
2055494176
1692183318
858174104
1962754809
1074795823
1447097421
1061915972
1005277672
1360569426
736498952
1365891390
990121377
561672787
2020061859
927087758
406008814
1294264682
1457787312
254008939
1536841757
1463052152
1747698845
1430871645
610612494
2017360283
39903734
2084869186
2055080006
80830713
1315881593
143268270
639300505
877125416
853755680
944609612
1010657031
322062893
1943185488
1442834220
2036110350
867559526
1536084642
1826611608
294905550
962827648
270212794
875501651
1338935610
757509670
1835402773
649805307
864611465
420299954
1416675932
1636654991
920738826
1120574624
1538190035
229631191
80779032
1995763751
755395484
1176262863
696480605
908032820
569969333
469891444
753829717
940691479
1453356901
280367311
299162662
545092623
2017845128
364844101
1637525603
1806877530
75370160
1619758526
1063064019
150346995
30610292
545639156
1927804870
1261852633
1931767426
1800754842
1984087460
1342537320
1661388914
2084517878
1319980252
936694533
1686908940
817232791
1543874330
160767062
1258152132
2102035238
1336942790
1593588026
573608100
1800314430
641346441
2110848367
490489558
144337336
1292982190
1304319391
1098955194
268794097
264722167
693023726
134165772
1917109628
2122057452
1540408134
120785053
1274963827
958825217
889611460
1941011992
1057232300
1771454138
1990128524
1710905147
298151519
941959109
2124271755
1476514950
1764427399
758370516
1961768816
891110227
1714111373
1000907591
1770347114
588977006
1770650066
516626832
999540474
1534031533
1028904479
1207173565
1365709061
2138998213
1690733989
1319880498
465357026
1261236112
1484183082
804242765
375895555
1694510739
2107975214
662151653
1934121978
1261914082
886193438
267628240
1538901555
23400755
1824814027
2103268478
934518036
708116056
1011799288
781354100
822247778
623081651
508230825
26555216
873967864
403881185
139903344
1206377273
2131817145
12927208
906404831
782239097
1656343307
40280672
660473657
1743248815
812054615
527179079
2055090586
1640483716
1789736483
1882556821
1973228538
405869800
773081950
720888244
1198840567
1986169001
1778867255
2040156395
964511366
1172320319
1768130642
642697647
1214237330
1465322001
1428540952
399451013
1412921086
1676004471
1255749326
1783087507
1531815914
459517689
1401310158
706265235
1998880366
1851669803
2131022196
1370926405
482353145
1621569695
582012073
739492596
1849671427
325800867
967036435
555397428
1022848021
1005284035
666076915
971237947
811314284
1712334775
664184162
1450080669
1596971872
808592115
2008086611
516252086
92820172
529456848
1747442615
765100746
1666275874
1124323520
1073737014
1249904843
875290628
331904221
103090150
1175019950
445708647
1644193388
375228738
708623244
1162685102
488539079
155835511
1977486069
126121829
1848776653
1504792423
20748620
277887667
1683426292
1484598989
2001476445
1780991906
1638015728
1810049493
2113031747
1617219887
151141164
1163919196
1016209369
2018810533
598710347
759394643
1744657054
518451202
1323447793
967737784
1461050808
1126950443
1084760587
1107621438
1669814835
468804292
349494981
519251159
2116196857
1777429785
1495452915
1246300121
1719881067
484590992
2042600995
957061732
1640587824
1524188936
1033686871
1430092986
474931410
110202389
872229590
1275060178
375608245
38234465
1255690832
2009905787
339064026
301568705
1070420367
95110342
87417919
1761685077
998062215
257932672
928425508
470913934
692501881
1136096517
1857628516
1641078022
1132193573
1496457771
577443208
1096433980
1447739240
1852407463
721428793
119222806
1773276468
649603861
535834640
362562980
1425741509
1086380878
1958934928
1759962835
877751314
395758212
523384491
1750649946
1395767491
1986557866
730552474
1809201692
1552457477
1638771087
616154753
644614418
58366224
2012855159
427992179
2039642019
1575871419
1337143456
1352343788
157401498
1410298100
1041338773
1768049547
1126793339
1445716413
1055035199
925332303
1694225449
2085980254
1136095254
419826824
1977438888
1232106165
71025621
1753227090
57327746
90012915
9854980
1428176350
1659212111
1927856
1104520259
596378208
548941715
300223158
59246059
1250956850
983764203
1379622820
1421993291
1355726471
904100570
1247466456
1710336284
433714272
465914546
1429107148
604185357
27394466
1680881037
1902389364
1886600220
960604074
1457655108
2954080
957671527
1347472835
1898361825
1164234462
1768449107
839300869
1727978596
2079903924
713406406
496288002
1673958135
1938344846
633045751
1161996705
1066175730
1918441562
19075682
1207262652
1936408889
13642004
344636303
619269869
810862757
1373111025
1614250189
428429893
417498675
765247540
505347427
225117778
1071224537
440474402
1499110003
1218036061
842336832
2017591230
1320487568
746129275
2091311994
1717708295
1951600205
128420207
1235279772
51819702
1704493124
1634445853
1712719857
126741145
327854585
1095929206
809896144
1116262888
17882890
63614476
755192486
660666862
2106876560
1017314354
1023738359
2008234231
1067487817
2088207200
754290491
71857960
1950637085
104110335
537872403
469074138
1326840022
502895162
506957432
2102058985
1641673167
449053366
1537859949
34455330
32402507
1215070862
560180724
1100141481
1153154569
1872624842
312599996
288640900
596330940
93357317
1692491966
406576106
574988918
359708311
2096301284
515480449
1673066745
1769773573
1154791110
1424045200
1764282189
1375671252
1931481362
178643765
1376253260
611506726
1711269273
762221440
1272827017
758510562
549291207
1675297881
24630555
1381416518
1813434121
1169354920
1000898843
237206267
246287336
2016953057
217338264
876963586
201624305
1697992257
1286486657
609245364
1435569027
1430262108
1428442956
550495628
1520627078
1808498828
1805497969
2046497042
1759717817
1572853744
1879762462
391611093
1482952933
963835336
1835608230
733299816
189846942
955890948
1660577929
51120160
1517149063
1575714526
563234013
1642264329
482004930
2144365888
1599696076
1510737674
296192358
76813808
797459772
1218173291
309113273
745857904
1522127749
1697063119
272184268
822716426
664269671
1651412957
168129999
1897279535
2059522390
482496256
1308448934
17292318
1340977206
847641382
127008784
974340751
1835463979
660482982
1281647469
1208736536
1445559196
1521516618
257533266
1076801466
1710961031
641677385
441070710
2033784836
772078649
1774800872
1809625993
793017032
395043809
481830682
406694242
1946163265
93030502
922988363
277150158
100785411
621993227
1586897436
2109351153
1745304390
1466182978
1184382824
696799325
1931415054
536438997
305075083
1070798547
617972368
1135458158
1414808999
159195296
345705286
1299011039
1922166258
433161220
1237277091
2012002787
1082848130
1159785771
494493879
185073257
509145996
407080627
1788173965
244029345
1005104765
1842403717
109178784
1262964635
1604189976
654179793
1570056414
1852607030
782784564
2067018378
243447956
1113117117
2039532350
1116718560
119280309
1393404535
2007668319
345568766
1855168861
2075570178
674183934
229085277
396099627
1170143350
1072634675
176315091
1188838935
823574832
513777955
720061361
1347561391
1886020414
1055911066
1894340943
1750833500
1529581306
1890388224
1539410839
54516120
1382928613
1818143901
1789866664
1077017438
347561423
1944419758
76374216
585451583
468709
1002693022
1455552859
1223471796
141637137
1155158656
1457230177
1446924385
886198746
511720969
796072087
106159192
1111222897
1023568697
33704042
629227761
567889159
682616974
209706334
809118421
1546592569
1170113304
1790088732
1948230330
2142645149
1433387975
1481374981
1355722589
535976836
352286229
167507854
478740593
222764773
117749324
1758338781
988848299
1424621057
952299
876732273
573550505
1131708491
2137322320
1286496917
1560618090
330717185
821537979
681786717
240097146
646502289
765673940
1024911717
349115801
394570877
722849894
1767114145
737605967
1033561157
1287406815
1152802213
1221119417
632436958
725688196
2104015479
2010200214
1485415532
1883620302
1282701991
729803894
1145126438
270487102
1553199784
942908165
1829395912
998240783
1582863575
762519398
396363900
387309777
1700127267
1374435430
1934140635
524859215
253895157
1106373249
1614935801
1516139614
1579016826
240284304
1251501369
460388083
521355426
998141885
814384083
482149636
568195425
656018835
1320806854
536074514
40714494
607205089
327830657
257439832
948986620
208129944
1714414761
1250955623
572468148
379516549
2098076068
1580442282
1009719122
2041073861
1915188943
1564682270
1160137496
1002461931
2071979739
1875644801
178082887
229163939
678574204
1780924737
857780791
844877397
1142549180
1683345939
1694704857
980532404
1196258
1362093393
1083295136
1148272995
1374396251
18676114
1025173634
23329396
2027433693
1280329852
358138624
1864889103
1882245542
1418177911
284220627
269954501
647180198
1719243618
500779193
1639856094
679117331
2134535057
1435804584
1920647583
139659299
1510124280
928374385
939213509
757742475
786321777
289197193
783852273
1413225525
1928263572
1207729474
1419963675
2025770151
1997104355
1700551587
1062865109
7173778
832024164
321197851
1617657299
2054387392
1422449698
1764381402
3030205
1903743417
171382888
977411859
301298270
1219555017
1229808936
1427847307
1114857908
1458347636
1037425397
2063798629
54871608
1909482601
406416972
533504193
1556168075
1584401790
1763327755
1529412491
2034186953
598772366
1443982769
1289925743
724959194
99685885
91847235
311231482
564469787
43818813
323889686
1314371946
342166091
1969520349
961214010
601420359
1813388181
671445886
277938647
2025691919
1200077051
1754785128
1933416567
879867732
1116762506
1636594563
142226401
720466351
141568412
1368770288
1840188114
1410593990
99961824
1759555384
1000417018
1774258883
2109605007
2082178874
1449460551
77759995
1393459922
1827528866
187609647
1342337244
366298098
446789922
1999145948
1923548828
882271454
1692235181
244933771
1402827643
924253267
1165289301
1539525298
1862556722
113344002
1164547858
822332759
470910
266085418
342104776
299813383
1515928881
1892311405
1359098031
45925336
1722783465
2058509335
461136935
1061535863
1386264771
2030006129
1531181476
190951309
635500789
190494402
861545240
1795643504
325500904
1473421054
2017557532
153276483
110201245
2030731555
361418270
1979480233
425110616
1315652847
807279897
698975631
1369893432
980290146
1971387174
1596918773
962447545
1698290844
1870341467
1763743554
489402672
1206741895
1587177285
279136542
2081151238
386780913
221693988
1675525521
1912009241
414404552
1069022819
285408060
765698711
221068123
1576873041
120694851
1246086567
250985635
753394672
380291479
861762491
820952912
1848341407
768526318
164024793
671144320
2141289018
412712803
1448848252
2002075249
444908269
1415648441
798478685
1686353982
504588909
432100357
1423000205
1798154818
1614367306
851220264
582294616
2107579429
1375972757
188429151
702173868
439274217
1556040939
640839636
425406467
456541103
935432965
1104938131
478584401
698025508
368978172
2038898590
1004156575
1610722965
1839843813
464253866
1184242104
1994663954
1129013231
923455258
1130074063
1071900403
1287415780
297777366
1667723665
1221667576
1874435678
1364432753
1964595144
889211189
314897001
317972395
1469617209
900071149
1849279438
253348302
2055729280
135515008
110388590
604639410
31013044
47010465
940436226
1186346861
921798863
9422499
1053637751
1638422542
91187062
1652841147
1846440510
365066651
1526965384
1895218459
1405188570
549088803
1592656437
336107947
1430323759
1633368503
382641323
872096683
1692577614
162856845
865946442
180856929
1195480844
193231205
1790398356
1323313488
2051278144
725284120
1813343895
1628503535
788367419
1781521075
937056372
228359919
1789805573
547666771
1250625773
2060040021
1245745168
744810283
1348593592
222240679
247847502
149523285
1296937067
1554145231
143905816
2047563983
1749885716
1226184939
700638747
711635502
1308130353
1548662941
2146364666
987193825
1730786585
1595363843
272317659
1075894498
1842646081
1849655609
263908963
282588300
994006418
1611355279
897479346
212552952
2146275904
1969110872
1789357940
858196739
1856852377
536482812
1745085278
1874937735
1096308867
424347252
1607569942
1966862398
1593447161
458864191
627751201
1518679661
1345014493
1201422484
1539115890
1734313504
395618592
629103385
244053500
523895635
1906900456
614495633
966732753
482512902
1875398744
886170771
605977271
953834433
1478276974
1344410485
494659244
1135999128
748812781
1094631162
342691618
1192360392
954791612
44906144
798284393
1552226979
122148022
1232119894
43936368
454618040
591920028
668430663
833247444
2071071131
407032863
860387626
1343175412
1374739268
675172254
973706220
109997740
575920238
1211775201
1545071669
272510460
411326213
71257307
1145795875
1686760385
1582752405
111221063
1293837742
1875507137
1445468543
453224167
244431263
185821999
1985942416
651552829
684178576
1996577884
436097228
907145853
420322357
1951947572
378285848
1681128912
86835652
814036473
1203496968
377040223
721335717
454558965
90183861
764878714
139937916
1551662768
542100965
171787830
1502004606
223384778
252124254
2026964889
985951590
2027575167
1659649343
1442161989
184514681
608051828
1933719014
2123427252
615374888
120983700
1660028196
1662890885
458371614
1512814737
1114855902
1597836951
1787914776
414527736
255709386
1133994830
1708250108
1452694743
910932990
1363031018
1031534232
1216839442
123170696
987740182
420906342
1763842060
849090782
423443697
328620877
1836386409
2063801504
494226969
1499167815
1273036389
986119421
752002394
1031020563
1795041679
817153992
1995498240
1440662593
627848978
1213533433
2625128
212092624
713922081
795171996
122674643
365103021
1666122817
254496127
520865458
1610879894
1698455866
675941094
1206965797
1626560037
625200024
1541630844
1375097200
173266004
111674507
1559072414
1220681048
1233710650
297999659
1489372111
797044517
663595418
291137915
1579907017
1445086469
2050163698
207928586
635890592
450110911
360598880
222556108
546140815
2012391618
237013506
1720887773
1357084763
1333348258
1679809714
684160813
42635092
2052846869
1458305252
1125000537
1489159954
993131869
842440127
1423468077
19434050
1355067150
352917318
80133325
175637870
103992129
179292552
1152037397
2004816964
1132051895
1194639878
1099124806
579254498
1247124540
2000835311
1500833741
1704794569
2022240371
1432794163
1356667684
1078527860
431834917
483503855
583283517
1531972536
139298940
2076528291
806140860
1465384660
359340170
1444060315
1004693311
1129129682
1848557466
2048614610
319372190
1804983554
1950767615
1626467666
1858995689
1799142510
1175474426
743436281
460920614
73029634
2065029701
1396526179
625231984
1160214896
1727332596
1348468561
1307920063
1665197653
99317000
722339743
1348282184
2126884687
189998255
1582979291
2115912887
723060251
1669438323
1869993501
255418879
724605774
1469786847
1994216410
167974735
1131972019
1661655875
1978507803
2101511873
1534439233
795878182
211197544
1566201811
1701825555
351496181
17190698
813497302
579590290
1779582506
222626959
1426930285
1574969295
1595187639
215712656
275514795
556452142
377191928
1857828868
999593597
838070200
618307101
1036545865
1309134966
1443118824
531492187
610965866
916975210
1916345005
1675341634
98473131
1699051270
249515039
1102346345
568393452
515799084
685586437
1164045674
899584060
816909287
1997905532
1607814271
786201822
1491215477
1871437596
1164361018
1282596924
932814929
1609746575
1819699233
1901211113
1800709905
1500442319
796940411
2104274267
2135903446
2138409175
859054782
838662860
629571351
2110838527
1380013626
2093126260
1207122125
32707021
1974056104
2146263617
1407188622
266395468
1770664648
1251042459
1029284639
1797018135
1802223631
2006663529
400315131
270102311
1615648660
1331624554
1149102482
1659190415
1437915027
301570884
485919920
1137202880
708977343
1054799174
772313405
718147585
2000947030
811265
48801541
1060705780
370241549
1434028176
912739810
403611555
1626168407
931150322
1975292173
1862345887
409608249
622084447
1542916937
253991597
593259748
1959021441
204420157
753810298
814686459
1167904655
868217688
490591270
378069079
388366709
619019635
219585163
651457846
1574292584
88307620
1813220274
123533144
1533990194
452158687
797659737
93240605
417694701
366762213
1821619419
1007555400
428086991
1244984719
53250968
1291107767
1025948643
741387940
888880943
1604796175
1233695782
2079938018
102747873
41085284
951811227
1949691878
785145519
88454783
889258326
1954533221
812141893
1542514624
409065434
205978265
1361564421
327642801
1484292251
2043074120
1428236172
1737039163
2097852912
600578951
1141387376
145464749
438938118
1278022289
1725544177
808596328
1152551236
871700331
1759454967
669336286
438809696
694445731
731108515
2145034568
989609645
2063937879
1695861530
1080012383
9067562
305592542
216277532
2138452640
1175313524
45167545
1793645827
1584728524
1310436372
731789790
1353994417
360550620
607084387
437221429
490082683
1469505502
1409795279
866905593
656894438
56609198
1856732800
1268379528
177690903
1097376801
386835841
583349347
438310862
1650841737
913470190
2009213358
1550788735
76299170
45609775
833589179
183036943
1082666535
788447119
1553423737
1985003740
1537246353
1896399074
485485891
176072879
1035352009
2080111032
1929277671
1649112865
787602826
725309494
503033284
2029815770
705685589
1445957861
704381296
110623847
1566355273
670630026
851160370
2024440715
1167146877
1545836186
680553253
1093117502
585233134
1804977992
1809926705
1630379616
1638912525
51611224
1587925461
630568377
1835907858
248399957
445476595
2136615637
1164595816
1016794611
1301293017
972726408
273660749
277312876
1439275114
237507428
1414141850
94819676
278869728
790714474
1726337095
923819674
1884479280
1967727352
416720356
858211973
1312991217
815698726
385386547
1701181890
389480063
2044808266
1929066194
1896175036
1514146532
155849377
1128901025
1761143625
1908628672
769716814
1256079558
131680539
1903877864
2023353579
517258475
1685409132
994448354
176238637
1219166112
501448970
399415857
895472685
1900122998
470579398
1864431744
1113727267
835517481
1204240437
1081782813
979918499
1023987544
130075556
1068409500
2009802933
740136003
1569157910
161522424
427577055
1472883790
808678164
813266229
596457995
1199801092
675641448
1934882946
826530597
1700153053
2054435226
1279567435
419897607
1317300398
490858796
448550240
1116468887
1172743339
659761240
258426719
868993372
2118668901
2057265273
566852514
23959476
671923418
1790221866
1056525510
1533707971
1720664750
979845957
200889347
1591148884
248463145
526829748
89298429
702111050
1377351993
1884326132
2024797871
1727466162
1014684863
1006211796
1281095080
553732387
939342477
1187545799
1134670544
822765305
312791086
1293444660
1848785373
2079098496
1450825874
1874699414
869209807
2097868106
400516237
1508242025
1956328194
1209457073
934132311
2108443557
26408998
1002496338
1939897937
920253745
1070382492
325048155
13214602
963479541
474119022
1572223595
1356473154
1805713988
218482808
455027661
204570044
692577080
937368680
1703668819
935658010
1887325099
1970888177
148562939
1863311127
499263879
1264235984
1513172723
257751722
665807217
504081301
1763685555
719033081
951595296
1206749611
1434240502
386901484
391258620
1885407690
687555303
1800348187
53584470
1912490256
195578268
1226628653
139211040
1438581853
110652375
1364351515
1182449482
1679563841
1210936813
908674698
1320489425
205480444
25005214
1800787375
2097097913
1686809258
2089110338
176345979
541181029
1322593395
1995229872
463504653
1332132113
1440752285
491365977
228020794
2100467670
681818387
921066350
1292842208
846472516
724910505
708327204
203223465
1346564234
1814540236
2118962311
1992693713
1512434752
1751604404
1570239185
1030539685
169546201
1722946534
1655393202
257182926
1452870377
1458333554
528503273
1418683101
482600078
146099180
1545465565
801728666
1328400511
934870260
2038602103
226180901
1536999440
1533290820
970718176
1195179093
1886289439
1522034519
1731535462
654664201
1683173767
1008922784
1843671316
1598562054
1094213463
609658777
2138642
1510201239
1432143038
1984586207
1011551336
301003912
866533760
698121808
395276726
2116173026
913492677
1941749740
2058032242
1904752016
1715299453
727544574
247387796
753420553
395322329
1556928671
741810051
1123596352
702298579
1492638723
905071225
1400001315
183567723
536284535
1726913659
185137174
15412639
1663493957
954778358
1130093655
1049936790
2045532740
242473391
252615886
1817144711
124166545
859044284
1935414839
432117873
913268438
285494906
160695364
2057286190
1550450395
686929104
1075080135
1661627429
42165624
1930617183
1936705820
773522834
1210245659
1080495679
496044372
324443416
1215130582
369373648
1640909472
1843498000
668739001
956152908
1241211915
443271075
772221678
1183637240
430781931
1458523191
1390781206
1008949537
838779485
2038009473
1843666545
1060229133
424217848
1633220273
1079130745
1149938519
1465828262
942105182
1674087826
1802140858
2013048490
1850388032
944233372
2018438446
708831420
1487161798
1156747870
1474638953
487776040
1934151665
425823536
1920537994
1705122587
255371798
481632777
1550673633
1846136837
389200534
1520661782
409411412
529348029
567938596
1172641078
737406037
885565293
898078525
310435896
932532530
1567591606
1950412621
966274868
389631056
507971886
1550655847
1802783395
1212778070
489583929
1694530735
733357782
1855588154
1378262482
2046324318
245983165
1369470417
1667812680
1075864564
232500663
259841319
1136565011
221820315
758720959
192740106
2137752690
733517954
823097584
1239619196
2098809883
1334057177
1886898715
2061065596
1431839546
319757346
1590249588
1788529590
1147377865
1787194312
970248522
1694144660
519918359
884459203
1640689523
1452485998
474910328
1871838332
986521449
369468438
870409969
406195786
390814770
1137888375
1071834954
1689410235
225374975
393657257
150921874
1335938736
1089708050
1016062365
1514574576
1543577764
368046627
318416741
951255813
164106825
1882060694
954897875
1525956014
700234433
366293502
1042940721
56510062
425515334
54973047
1003047478
1726273909
1839279953
2033008229
1269204861
1496773653
899342940
1289739106
2136399871
120268002
1141040862
106701632
2115653682
500016188
1492414941
506790001
1570963647
1434530838
321614792
955871904
429467160
1975765131
1111497374
213088913
1105487273
122157035
158882641
809520719
266585470
255079277
1021871444
1801639422
249372818
1467533001
12311564
965832470
1678583568
1968021742
1956526377
278919599
115401515
1879630837
459257624
528952446
1644283867
530529688
957047559
548024418
1643988796
322897830
264894311
102466983
1718677648
228011956
906599968
897724309
1589909177
1702553510
914602666
1012934849
328728099
1588796967
1155120146
1553670137
976720845
1475264180
262272967
206076685
1869589031
2011347295
450726903
48080128
458801337
1422578807
334514351
822452432
129716621
1721516761
978559844
125625862
517449704
1834681823
1180545186
1014269301
1484406254
1378030779
697640521
1310561477
1332061097
1788235007
439051722
1411244929
1362816210
1803561674
357928574
1221523080
1999218395
1084246314
1650300895
1313361138
1976588244
1823255037
577008565
307620776
1456899097
96257665
518928551
1469854289
921255080
1466853354
1399936034
1363801946
1860384264
758466213
474072250
1775889356
1057580443
1147564973
122772499
1015302223
660940817
1722845212
2036206072
2082586756
275050561
852598143
877080014
962641948
1124891875
578555490
1231221006
1968041609
1880987416
1769668211
617392544
743504785
700602408
1531423381
616907863
148812630
996276309
425754905
442414691
876698260
929637615
1708327530
516651104
1190679343
1659821644
310995139
1523255425
693110830
1530846893
655169815
869037139
1207116279
1769113545
2072959532
1283451705
1465254538
1952536874
824563349
1689278634
2080213540
1632759612
475423541
1717438201
214049524
2012514363
1745981541
1412647046
1196430761
105911164
1820230267
1468803882
910566876
225101693
1845399837
1516908874
863204743
798441370
905785345
1808602358
1607840439
1835999969
943497208
587829721
504924646
1990480470
1013998891
1356281757
326591487
1878105808
1293322718
183387089
1845651904
261359419
2040570937
19825843
778555384
1440055124
1260234876
292045482
1988258738
1867660608
531988522
956314536
1695452961
2059505837
2053597891
1372025875
1376136468
2083209268
832316847
2038467150
1313162672
999452602
1211948284
430600132
473406105
624889656
572514971
1061856347
1852877531
2112802986
767307787
1351567291
338622375
1565959724
171224442
809647098
1525387452
1702742167
569131639
86396890
1328998301
362497259
653504050
628584700
776203456
1665078285
1472341942
350676543
1151497186
1957672775
1875494339
361533887
633986949
1803903036
681095225
40254254
456463863
648781178
894965374
69067407
1626389721
1058181680
731509132
787487060
1084014069
1115206519
1501989721
984311250
1526862627
1406537487
446353122
1273081023
1937627953
1628576150
1363697888
797221930
1470280900
164430961
1156087788
2017873034
143746056
589667422
1083354242
523662407
447331949
2021961625
1887967666
523649358
1398070856
26672171
553968871
2096808760
1674158171
1103013414
711464594
1266126271
986474132
1701131761
63138297
2125093777
1183524303
1974935061
637787552
1155577651
584497359
594659909
520358948
682667663
387611940
898446588
1828277129
1811778687
1922250701
413795896
2009896423
1585552224
1147551802
1615673585
1058027989
1752559382
542766510
1125272195
409162273
470890342
403733313
924643352
590612242
1589025374
1271249871
1412650177
1676776750
483235370
1957803643
84533413
1239359254
22801345
240128658
1500087842
936920173
1419415815
1257110605
1996069099
24675032
1927195414
1258244410
915811296
724983340
1062178807
500949799
1882978162
488853621
201511362
1705410129
1337116601
1562477131
725045386
255693826
1212117724
1317030705
998790152
1782032343
1573279568
1645246822
1125232344
202101579
2112315860
316760835
1402857427
1286052479
196910153
16235896
1008168182
1372784694
218383179
1953447363
966118714
165941836
396321998
278397280
746584853
627197303
846071337
2143337976
207394423
308001328
1420939998
1702803827
789135227
860639384
188764593
1852082936
1982984221
110638255
183346294
1631101611
402742968
851094129
465095927
651991547
2116249705
1852449495
1348631533
1396067232
542278484
51549943
1782015822
1384887431
1305032787
858205523
418850797
2078448550
185640420
485238070
2061541464
1779761710
2143619667
1165626263
1494018779
577461155
1778996596
1322989320
409063320
950898351
729990000
2000981110
931447645
1304149273
1171619528
1586137644
1985440996
1994380209
45828786
840146359
1806087227
1361634045
233649451
1185463975
1507153910
1027686235
1966690629
1386566749
57347184
2102421849
1430092198
1780965444
345055476
798604641
1868569176
302052479
1856351970
1705569543
2143290246
894168509
1059999685
1627209346
1744061289
77658419
1267948293
1262785747
630524013
1158864998
1059892461
290930788
296127439
1479482645
289993743
1564841858
270468054
1298445743
1157138588
82335275
618700134
408052064
1417988422
528795191
1436581711
379385133
245170983
1446359005
1448334275
1661933308
56745597
1743393260
937155306
182663805
1536709987
1122673260
784991456
356050241
342700784
49747401
171250820
1809202040
508696596
338440303
414730465
393663319
1167919836
805543339
64327724
1762185681
397642758
1658753334
403947945
341397231
665466367
1168911991
38920234
1875968479
694280739
408729946
1088971728
144711
1380669479
1861389915
1632734398
753468277
1260028825
740418190
556907854
2044648107
1037185522
294669433
733535318
1482836287
800151948
1055200175
1920319231
821301851
1588258657
234572113
181705615
74090825
1177621888
1403431065
128025450
322713311
1060981039
698105448
2013783328
1197655152
1671264497
120576586
195565407
815215000
1957698453
330778178
1434184176
969428710
30907740
1183074051
1164132757
1506575257
1796104024
361129130
844216571
1617942574
539245704
616921672
892750674
606030913
625908025
503713440
517342983
999453256
1909717060
285766751
15910786
435442471
767302215
2046013970
355923856
1395432202
663593689
1285370552
1115642789
17436136
323110777
679362046
456909794
959398680
1069188579
575158320
1841333993
1052944870
1880744449
1562946266
1635722110
436393489
1788128264
2129532042
574843634
50336642
374886204
1600029119
1151980449
333202149
777463648
741403826
1563071307
34733617
518053990
406480232
892444805
761529307
403724986
226493096
534560198
641068154
926423865
1056872856
706251655
1680811481
1704345706
1612266946
1073062499
1093220359
716767572
884968106
1664005358
1804226863
891073333
511488628
888716028
1716328936
1135368292
1069569753
1599480507
1410781542
1726854671
1204955557
1480985540
903655920
1086452379
1996575988
189303040
1958321395
2109979620
1807788668
735111955
28643112
996931018
1317051683
1298076218
224157026
1782968313
2067267664
1545128247
1412380694
2073830446
1420595390
853288629
1006663590
1311145247
2125218822
1373894784
25964987
1432560674
1367892463
590820659
2091127713
1667422003
1917019061
1211921946
208865408
1290913810
402824291
501906010
209265772
1411776871
678734353
2066657363
1174460512
1568429682
2046667998
658688203
686714851
1875695507
865748908
600461404
837473250
1602212325
1871341777
682709460
1124767665
1233933581
1995758001
367329505
1462914301
719929707
567580501
689925183
1603870712
1832508949
530641533
1948202820
1173011529
832501697
708933687
1640258881
2091481193
1991607953
1711186347
246086388
982633021
1860951056
1983925448
1409097858
1960838043
2021022317
403373067
559197425
1736005096
676114821
1615650609
614870833
2031689524
1035511304
220963676
1162727698
214138296
471818109
782502610
561465587
1490955366
349060567
1139560038
188339361
661694258
1521760513
1210729540
1960917869
1915524889
1846593078
170807651
1375524799
536839867
641811987
268706069
753773213
1091493461
1005976497
810165649
248280148
18819132
1446480418
2019614745
1503713343
663198851
549845818
1738731775
1526892046
1592981083
1517964581
2096558317
660434053
642682636
376670593
220991348
1009906521
929612593
452485872
1437760733
2043297187
1591713380
1561746334
1080072522
989688927
874565626
271020914
1377168876
733616104
1465640552
478633631
1194126406
2100321142
1449645226
283198222
1842116419
949323257
415022505
1168048043
1598698275
932797729
901974238
1914894829
1324260737
868653057
1608039984
1603630146
1032580578
1814517811
428747441
892234903
2121842161
312913157
968543447
235209175
463436189
147332419
1445693475
546136909
1265866576
1835940292
63644144
1007568388
1421711471
461977446
1984300465
1081533232
1766773070
2074513730
1749700804
2032041615
835582368
1887089513
1487218483
1796633778
2045609171
815639681
262033339
869781843
628933080
231991460
185800659
87387391
1407501267
2086400732
1592885294
530289716
1489113695
584728625
1255453021
1673934077
1970020749
1436287349
1017362198
825660750
140218901
503971216
859014490
1188139438
880818691
1363440552
1930249196
1060070134
1404564659
1057031707
1117381585
172354724
1555512062
736340847
1779694050
1916179327
1037337410
413903279
2126570620
1227397956
189229702
1236113441
269629128
1379470741
1082958812
406022624
544239041
1336485666
968863889
1367048118
1787816951
1553223531
1926979949
1160757945
1330724246
1486263767
133307819
659408439
1733141867
804042755
1653535855
261681710
374403229
850833672
1972401137
718255502
639734490
2049298010
1643006574
536658000
1494747858
176115451
1543155245
1046300178
338071228
1962707253
701533647
1047873426
856817531
884054337
415205513
990569974
1354573445
1573099444
1353100914
81902645
1216821427
1985435285
2035222653
372195790
1960747835
1958848784
922151135
820065484
843653086
1721905359
408880144
485428265
1967263917
816952508
701124472
168784355
1282417971
657260217
2105649904
1246414246
2010334693
1927627322
462180567
1896064612
1353435320
1327434336
1869483463
1546552634
352054551
680046841
1943814522
1267810055
1151639715
95509266
159032915
1812184991
490638196
1703510268
382788199
583707413
1693475710
1754659623
1154080578
1866797135
463702372
631151043
1680730705
1732649854
1427631517
2059485599
1168678142
613679167
1836595884
2146603961
252415187
1881437048
2100251470
2014648795
1570686005
298897045
1742726586
972029592
1315963486
1767489680
494911485
175000211
1387381624
1471428889
599182414
1169140435
123408628
95965758
1086573993
2090057530
475601406
1063994166
675754851
1485369503
818123590
1765628432
1433746945
663211869
1722081331
112524959
1297115925
1715730617
1376190941
1612692464
1454188987
1992001102
1276530664
251810607
1289737878
1835926403
474675558
388027838
219545693
2141449227
1454001141
873973488
494662634
558871023
1062257811
698304350
275747005
1227967511
2023090159
783369692
1294034088
503663755
976937615
2045491941
1378160851
2141748839
1295315226
128444980
898757953
1933118622
147099678
1751100654
427107778
1901997908
313161024
1075430443
41264554
1912562434
762007258
498480006
2041310194
1356080814
1823689711
1930666618
567128131
1247101272
956984688
1025951586
1794047644
1488490748
556440974
1430051169
1463391037
616587392
275288068
1925319445
1310425069
239552102
515926878
386206718
1250826126
76646983
1345796020
1922077563
1144398323
2123174856
1046616112
1305735883
171858209
1598611522
1342458498
485732169
1642933547
1930232203
1339355043
683353295
437702589
1973167117
1688050648
482881452
1739360618
977771731
570601171
1428807485
1187665240
446627775
577139717
1942695898
1187235251
1084505635
1467485043
404933922
382807972
898452735
2037974
163634392
1545478143
1446793936
2006269131
1081331709
1360664386
1790402097
1520325831
1927101976
1762430453
503882743
1290830645
913295113
839729200
2014332278
2046623658
1106181459
1923203922
1123065547
1097510849
229267488
123822348
1910381881
1488160436
1523330574
1344289797
792435941
141929801
490059465
188922889
739004368
220820368
1501631990
1358578285
585378735
135071582
1122135277
2001479221
1017110554
1446442430
1119941905
48494685
625824978
283144853
369173117
1741819878
600682654
1796761931
1377357170
1081564816
1859773988
372266190
1848010105
1207930002
1177734182
1330896891
1516514033
1357536526
115718574
903630164
1114665501
524638903
95333862
185640976
1292102711
22465309
1923153250
19119083
97450661
949677022
1700759791
1214305601
475466060
1075082904
1900903265
379079145
1154281449
1007774960
1161859186
1979500708
1307925787
1654992167
1650319896
1036153331
1767655439
1933102567
1642741694
804304872
824994778
1588773644
301403077
1425540917
690210842
282511786
1693753931
1320957526
1312697492
1587485706
1213417248
31768209
1120848531
1953492594
1920703479
493075428
1122095079
975581914
411541193
893695388
1323239610
35825049
1078276144
1458843116
1619429715
2073174332
187375989
844167978
142631284
1196702543
1661586174
737699591
14177671
973154317
1633692196
1784551291
316580319
1152378689
509511749
811646608
621200400
826128294
1287628807
489460606
1602047379
1442305035
599882792
844927358
340639276
531134251
413558291
1315668346
2047960559
1344808874
1296562962
447072592
1312837496
313806047
1633964955
1089275057
509424227
241961689
7266579
381576501
1163226466
1786013253
365808664
1208801773
479070408
1181004150
93117140
1839202584
1983299597
2092711912
531554092
1606999715
815535305
474112740
1080470755
2136825395
273770757
1615965614
799053913
470522284
288104618
254771599
1449491471
271968971
69782635
145810000
1220560773
531153588
443767859
1988989585
1861162284
530270819
1810585730
2061662112
1221118103
1804323551
429729201
1753499290
1516254472
732487075
1657359728
65238801
1225640886
1989698675
1563611544
40010046
204001598
1636649482
2139981234
2032099465
1423514845
515705443
1325756934
726753573
1955225206
1533411973
1190673794
729559962
296348787
599230815
2082054112
165234852
1719147098
739036953
173792253
1433958019
366352083
2081130134
253051364
79225975
1444500053
425153680
1190902150
1826307858
1242393765
1957365962
1638880427
1200501967
1550691315
88644964
984410419
1618360792
1379859073
735117260
1772204887
1674679541
210988348
649371866
37289966
1786360522
442519873
395168922
1704779466
1185071952
1194312625
1372965676
906157306
1071291600
1133956576
1753598149
1321059946
1541925241
1484328301
827622943
426602867
88775170
1313005911
962711550
856002436
1463723000
1298342075
1883291715
293898441
306316231
2104318128
460441093
1028873587
993987248
208507756
1971156356
929534096
714863163
269919597
822157452
1331698158
1469102236
1586758739
1897805521
2062966900
2000962772
216540411
635268604
842808424
374461322
887120297
473346619
1782579727
645376589
2093443260
1989074418
30380811
290460865
387920424
731658970
1379105135
1008052340
281771625
381864255
400230844
127127738
1211489407
370757878
219319445
981771224
1343502324
661141895
1526493784
1807548035
1285222275
1855138338
1931905980
1822943362
167998234
218001951
1983139133
1672626402
527460918
849426684
37165251
963097086
1767399958
1452635896
493719696
841084316
46138287
236369177
1883435122
155922908
615305937
100701511
596078876
576001299
2002350914
872293171
2113581403
1722063322
1758754759
1773857686
1180772623
785681262
148027431
226942303
2105385898
550445646
966668129
1493037376
895992213
996143059
975856137
526686877
567837361
1526665921
628575315
1116339993
1998969103
1521923127
2139871351
639694637
1271284465
254003754
1215356149
513857176
1918200995
951264727
1370858268
165608539
674421660
760989247
992408671
1957833409
2129895311
1631024468
125940128
1779476577
352325042
544910320
705294640
1161439144
64389814
1013759503
1108321376
564033333
1619799204
539053912
1904854716
1213332095
1162141088
953421522
1477514102
1140910405
410707403
1491581875
1000555532
292706609
688911821
1000960344
1287116481
869010548
1010829478
320420688
995056765
1223166790
1420777133
270070344
2126925537
321717177
1206669023
545415130
1112829814
1266315617
702454268
767928865
1547807842
1859751672
733750316
2043742605
234459244
549719344
1178414981
1327678389
122042314
603034525
1692954220
335966331
1193004833
1488783674
1248863600
1881048420
2021497291
559064004
205084109
377170731
1378189166
16236873
1296428955
1839159461
1270293279
1155368706
1322978336
972371915
728203577
34556584
2136748095
508744162
52565302
892191204
1710528022
961545115
743737473
1439169355
600276941
1565440253
766109856
943922735
1098944976
1547072119
907961709
643953322
574436537
520360058
2096404252
664613482
988282878
1148119005
1580551294
127770824
390015902
1225006669
2005066120
1112074965
1138690802
1178160713
1495866843
435310449
1724485342
622293922
326277580
1029705804
637783967
876552046
7122439
141994291
1979883448
1747383431
644016458
326816020
129967386
664103916
1870335503
1912291799
1349287107
1702289532
922393034
865290377
182936638
1817240474
1423889003
1842814480
488172388
649320805
1552964908
1339754226
2040868884
1529601359
865819690
2095463430
1751064270
1095888239
2037716326
755145243
370818587
146694009
1903698014
1463425750
1720942595
1639816389
1012931730
1920144514
1095376230
1388848894
783151124
654066356
1950447301
618586996
1971162377
469341714
1304756167
1946988609
58081446
1627573515
946286758
2020491328
1805551881
1298453436
1922334923
1732329206
1610380187
194440312
1832085817
1520155980
2114683674
1754570640
1927966254
26011020
1798381137
1676506187
1942303326
1904736185
2138605020
1719365792
789680121
1293585848
1560236672
1926324619
2003680253
319760307
1453030385
328330075
1931505660
1279066188
1885595190
1090544158
83106867
1969629396
283408474
1883007285
2012095042
1839525230
702987018
2075745453
442177312
1628012937
869793309
362971305
717819255
438891511
1324746540
2046622159
1403578218
1551788896
965429261
527994225
1886368187
1688185430
178494664
855648876
2033255721
1785060200
1153601972
993736831
936079769
72066465
1547973164
1448128771
1407184701
308382033
959536726
492633964
1357732287
1650033340
208710048
1445701930
1275654629
223016971
73187674
1021689269
483190982
586149069
82401823
1418071881
2000023708
222068251
60794487
1443115827
1246287833
844211959
131814824
55003513
1501113255
971787384
332470637
1410436449
1961484751
2123469454
1661449142
674606629
1052838585
433682365
1997311475
1669787298
434605040
643348766
1531762375
353701320
816702081
1087045457
1562126383
207943343
2012147036
87970395
756135436
74922301
761904844
1008784836
2063926324
1435322858
237729678
640798103
504571052
1807649442
1677863095
1433856310
1043693074
294525564
252820971
1148639507
1024661983
1926393277
1522790391
1679436359
1205172852
358592273
996949586
598960797
199883074
1644553900
68743741
97490191
2092477849
965995486
975841374
663733883
1887033944
1991252832
1718084425
929904850
376628268
645388767
560997880
862488655
1761857694
787929703
460723507
1707425712
1108232973
195506102
90907421
2056432454
543110132
1028334502
197869589
795014931
2028189431
59889821
23401971
162632002
512944237
1947709497
1788299764
798611361
1611984089
57900290
1335609039
1906248535
1917887973
438401562
379195191
1265011956
455666127
1480395550
609851409
476406150
1339179190
941245628
613231230
413269501
508177212
1357921537
550522417
1959484273
1100542195
266675236
2005908486
403067987
749139575
1458381637
1379260382
686966643
663657285
235734572
1813263042
444990775
1332977868
1420929728
1369642467
1887830804
1627985943
636303719
969937843
1249171623
839833614
1804281231
959750927
1593770813
506428444
688649631
1361953126
1896018485
1875372541
414831363
1122868364
1786141571
1967218694
1244062538
415253814
814340074
2143751209
176580500
98330970
1871431451
2017470713
477209855
255399477
204176314
194487500
97096933
1711375013
450736125
662327258
2139512174
1985995171
893600232
483693074
1550160280
1803041840
1083389806
1031317990
143145261
1267487566
925436562
779514367
355574138
1432455978
1249394081
1892528220
418903383
1914821727
969291862
1313073967
98016624
1561382747
86731386
1749469350
1941596316
344816870
863811936
451146770
1059290045
1039833720
886977563
1040157817
1087441522
1615170183
48238321
185735960
1279579980
921008240
2049370184
232198443
272923558
1632336217
146822416
175427322
1703049374
1490859825
795128872
734474481
213978689
1638900511
2064075615
412460743
1457511681
409284373
120957815
1050530162
778390797
1368854623
1223121998
914073960
2067054375
896797232
1417597310
462957783
1581417555
1547911001
148678048
258446844
1278647995
782732537
75898884
1600133426
453986645
1855712355
150994918
1764895666
670320762
339860928
1939771621
1626034399
1334575690
331012671
975963988
147616229
205741691
795200926
1692804191
985447031
723087063
737778023
1316233938
1466040375
681566082
303406847
93710909
1191686224
1828794227
587288851
57510978
882722312
1191030802
1148440272
73664715
188041497
854609407
1767671233
818567543
42849091
738992460
1673911340
1702348373
793485204
2065941883
369812210
1405518408
397451197
795572644
666439729
1534037876
1035410134
717687175
882311536
1877404340
1671058287
1817476292
1651066368
234422407
133543370
151293865
1680748790
1032481036
851676777
187822973
799650649
1450896536
748963752
1061705215
205143718
1053609847
502739181
1152135998
672116553
458319398
1533922284
255093733
184368722
1933308542
1373807464
1587980054
205487042
303810190
324839853
247953878
1655656826
48149067
2068323906
61822788
2096827543
1369224833
940440767
1530218866
161378314
1494090261
1146286644
1969254641
1953681258
1001141692
2051464305
1391545700
567291922
1201664011
1871564754
976473651
1431860303
1740350144
812360960
124463565
2091224429
1793371612
1023086622
122191548
70497703
1449903131
1532575256
922565475
1862316688
653629360
1708063739
1184517883
528031594
1454689857
874537949
1066213527
443334544
920010078
457970792
975917223
182638664
622882274
1059253879
442384509
1875350284
1709664701
356604666
1553949321
579561621
1838534209
18029068
295064413
1340969398
741091969
1554684106
1070184628
172655306
2016911834
307547994
2146691759
1323789812
98621677
519219052
1236034557
768855051
1775512090
1832970887
188152175
1041887406
2128879900
1985460319
1349114573
639083268
543637445
1942652081
1773886182
1106755810
175245878
871472531
900235328
1483073734
1412324052
1225144877
1673878626
1471491065
1605435078
1473908918
1105734922
1137887386
1171167778
991130702
1627407266
1333652628
865129534
66517970
541701743
291340139
1645005768
434614243
1924061163
1605170299
1216074579
1441186059
2068346738
458826988
1670870315
2004600364
1796073828
361116362
1817821142
881754799
1525012354
1083667052
459463287
1843082395
845732208
133324098
493150350
1036675823
80139237
2010483659
672597777
664101952
710943383
1354545061
777062315
549450868
1053001353
938133165
84923854
118551301
266461274
1892867025
1648663115
1364341165
1953017522
1765372660
2037315623
1765866105
1817466789
1678147990
421763235
557323666
1609250944
887202456
264240967
540825650
1181908550
1221674755
1152165422
1798617790
1997391244
641069504
1588486879
1647769195
1666876239
546994309
2129138018
485600345
2088252514
854740686
189630993
157094674
139351765
1291769903
979950593
201010500
906045604
1588904508
225628962
554731555
1302737385
244999818
618644210
576618814
1751749453
1312306743
1587649396
1560810590
863313736
1775512135
1954563501
258618116
1493842450
1053900687
1544111970
919642534
1214218806
1982593028
2025303993
1225809526
905134114
1991042339
1142246084
238063389
1394843476
1015691930
1723211462
1248524086
1694346683
1649502151
1477390349
1223489222
257172596
1762769660
2051640450
467800246
1515124705
870386319
1246929186
242284565
767864951
888367147
596301094
1366566678
919505307
2023676515
1100181296
1540816241
1764252477
214179681
433897593
1268803119
252529112
959805139
1505073689
1288963637
526532124
399799309
1287456932
661844530
1528767880
1497356555
716658943
369421693
523042
1695184826
1256678367
1781739343
803641004
177478818
2116887141
1293791858
9848276
566067643
1481280233
355731956
38939648
1221609300
2077209583
997900431
1725393582
1595144149
189743571
1850097308
1426854303
1906905287
899422709
395589526
1509676845
174265836
1777426349
1766629793
1360763047
779791074
470136885
567489252
182755918
1561376249
522901183
1064462354
1777909640
60524987
45765013
1095307906
606081962
678893539
19971289
1619226322
1301395875
2045848428
2121797645
1556660807
1377315967
38447654
1090671099
182878875
12744617
2001133617
74812597
1289880132
1408446186
1979830530
1003096557
1991878845
683552531
2045153923
1406916537
1665052341
631645690
2143203022
110138300
546334258
569041626
200511170
1372749948
602015657
1941532194
893054040
1824645400
1616119997
615443109
1661422585
547200379
1825176012
692010256
557154278
973352685
415624571
1487961102
1083191887
1515050066
1752327566
142354748
1977775784
1205931435
1814284884
1460089053
1198679305
2005033405
1203398561
1589752412
1524415370
1740662916
40760511
1004507221
459966776
180167001
1605083361
66767169
991551415
1639288277
231713496
135304999
1051889090
415798900
1738767918
1986680876
392159761
1620981525
1504270949
857947849
1114141756
1991242489
878608537
52152863
29161488
1142133003
1354557863
1850476057
2117539765
902373422
1818592566
193303419
109139269
1890403167
117178066
953579657
599848412
1179698784
1381829974
417184036
1731916580
1461090606
1937262664
109229869
575469122
421025038
1639351922
228612701
741562782
175433796
653640828
1481965654
1865757421
684067545
440635951
1707619870
820995640
1587665409
1805584872
1213675235
1737998182
1931935095
1999326730
372847979
1882264808
649409168
1515949963
684485467
533295605
185803177
767663116
1004335632
1945847827
1281521984
306705453
2002150136
353020563
191058801
1891658229
1794195287
1847037864
413655276
1590707884
76357760
1442716554
1400462860
342030815
252227822
496890412
642731773
955010625
1351117715
1449234804
366609296
266545617
1815946364
1174320076
381772807
805163567
1021008095
1116256903
1633224031
2027469867
1913931781
470687608
1101694054
1724965303
1417794194
1192882103
1834429391
888840082
815145793
764562842
938598083
1899895901
171974543
1636629372
294801083
1052915294
1612029685
1741876522
310539701
2129590723
1844735005
1844175565
1913085067
2037423926
204147850
27986705
627451419
1606685107
2035962209
1180019954
124150629
821427454
308326197
765254244
1337110648
241001456
885022233
1757620916
1285068818
37404306
1158759085
409435230
1086898255
222601335
338664836
932036505
2044223183
139126543
586712126
1486800972
728036506
54095746
226828435
154675396
1440436916
1256412554
871741966
331682729
2130896517
589281584
134055186
1543063059
1166954002
182521192
998259595
1030158848
1611805587
202370529
1706196410
562618575
1659073158
689077767
290322770
1958290712
930972567
1846103615
126507710
934180127
53620878
65719034
279708869
624432289
1375965595
1606824619
1276744013
1108473982
900288493
1217860579
789125354
784983751
669135851
1915900918
704005053
969843473
1649604485
1408613552
1781670260
2044862334
89351181
771953387
637389170
659011375
1378530641
1609544974
1589691252
2082959601
1817986657
1207025837
101463838
448743666
147162672
1504952641
2000413923
1377534854
678310626
2014832216
1084614181
405735124
2014043838
1565770106
1147811146
843365816
744078348
15568120
1242758597
1256390991
914731506
1933834705
794211539
509217764
1930672073
308905473
2137848211
1968599794
12089969
1279023860
1434926348
1458612504
1003243350
1438888731
270414555
835881094
1847017941
1476118826
2145716396
908846543
433577640
240733624
1716742028
944711980
1644472517
862807365
1154956122
904851805
1894403387
1546858345
786383663
2115353996
1634135845
179295275
101673464
101752935
371442978
1286478443
1091561016
598079775
357432320
729712263
445129350
923874940
1852826667
96796778
1190555165
1163698414
1663788397
612172194
355824675
500313301
45529864
2021477285
648052080
1666995307
589068400
1843668634
954693433
886045399
576705885
653600378
1287898152
892884264
482754977
940669573
1239340234
1599987211
1286029835
714326802
425428821
1575046882
323195977
477654833
227758032
325296740
960797524
1188799484
1320691906
341057335
1218777909
225815029
1764510600
236808580
2028211739
1969152939
58765288
1972018660
25376767
25447519
791368929
1482519411
1173447374
2002091307
942035138
1412326729
824335184
1985297527
1288219052
2127554096
1043662021
425038643
1347024161
2056100184
380157302
138963960
662814990
46175729
1573063298
1974319280
1351861087
1934733408
870747472
2059936006
458871525
669175072
867974625
568408267
1635559209
225983151
640676145
772160987
709648555
1671107622
1767973779
1405509299
931780943
1879943926
164171351
513509554
225557651
1380645249
1408697177
717667836
561670102
841620921
811864406
730395621
2018873945
924768814
1778315334
1774287278
484883898
196092335
321992152
2132469300
2130669128
719169735
339660970
235900392
1909599041
1397587952
151047765
388923926
791496320
1044035109
1931240915
1344935458
1974365607
507380562
1761037519
156823164
222298557
1948875178
1355437046
980588113
911292263
1984971022
1649625694
1064345143
1163526085
414406721
415705788
580731462
1834727424
984375380
1908772555
150509667
19898908
416247168
1294888079
1916618308
1016341627
1608311455
2094733698
2112733242
1930023604
532435633
307992500
1257443001
1404124694
1670998909
1006184687
1333140713
1182436632
1583081341
157232286
851218321
1075305521
1758693492
996885115
1123164697
1195599271
17897825
1371912089
350719383
1191867020
277182794
1543715458
871364332
787354166
2023730313
724621232
69592352
1254791850
1136850971
1540046110
427868007
697758025
1519256229
1329743677
1245958979
1529649841
1133248643
256496853
728752969
1114215151
1032381467
1012458388
1912618195
840756737
1927387418
332919748
1675384422
139411474
373900963
1235203411
394720894
2090323269
1872533971
1669921556
968089791
1531937500
964433633
2096035859
1812794779
1888663101
780563748
1394918117
277898971
1931652720
1194065774
989799093
2031030099
1347941272
1865678769
582197912
2054631570
1333159764
1680683138
174976761
1337020700
466887994
2082617366
1763473565
133837455
1650731757
1175136572
1108697591
1891776585
1347799137
1268059877
1129624220
54220126
1704581129
905477600
456446971
1507754639
926859071
901263161
1336038717
307346811
1790195234
1329635816
1072429064
1144491442
1680333014
344049165
493880395
1569788920
1464565347
1572580908
243786955
1098620801
586570212
1104628346
1513294589
1983040906
489808513
1623468536
1780620220
56634904
912491503
141837746
602104585
1507947340
526652923
1462686348
286363987
978200412
1735794066
1007885132
159759886
262531731
1412158646
415523657
296596883
397425070
107870898
1297600701
1648856124
2058796136
1425304644
566058505
367229743
543366008
497124388
1308415342
1135412473
531193458
743523098
1421857369
1578918007
466080508
919420931
2042743654
2136026842
948271678
1387684041
1474242028
1677162069
200802065
861231525
2023509641
817358760
339359039
1784870431
1360911562
1028942118
1000087122
1475946788
782941398
61991970
1576368469
1795024144
1727095085
2016446561
233035688
1282980891
241761851
2077417628
148716702
224675975
155700018
1205194384
1562395182
1873566970
27741481
628709343
1017825494
1747582120
663726376
2078009673
1417686219
9313123
499318296
954784779
1067975782
1296836284
406964069
1501249878
1366189775
1018516599
2007058280
1475737264
2056173955
429243628
376240323
263324307
2031224709
885275092
200018392
784611369
1388961489
1177947919
1506008535
515580940
1316009661
927423155
1343264767
1612070967
932765320
755584394
1840033125
727150615
900920208
1384590123
545292059
1169147259
1586814836
269685343
198376560
1449692114
1896504891
231443625
1622429093
759799191
1276644478
346744862
1589347867
1365114790
1136262710
445732234
1097882973
1519896026
1678171239
47895259
819589970
133447478
130059184
1580325215
1103862051
920742447
1601919551
963631058
749249471
1472573719
581220058
1417441533
527976059
917171672
600993148
1732019503
1916957890
1848489701
1709404046
1807876600
181325050
502395682
396042519
973961842
1727957500
83736058
125841087
450004807
320503303
1803248565
837282961
1406136317
1133384921
1451498992
2134326342
292329805
1604869524
1404270545
545389431
1986674503
85728630
1097167378
886176064
60748992
1779952022
1402978146
25064808
1992715111
99568045
885477594
203236913
815531108
242082275
73607530
1286981231
663660581
571319680
491617146
2063674384
1702848323
1701384439
2010385313
698148400
203154032
1818389365
728292980
1983669167
1552251466
2107183743
111422279
234922224
1142311033
417713033
1803065736
557801050
2033508084
666312064
412796005
572710573
1078448473
1615246403
1211959182
1303063845
33162267
717277757
257987204
112847810
1897973143
1100388937
807192157
1995549069
397716907
1414847240
475912227
961659042
1064191622
645349453
901496528
110607605
1270316222
2043807008
1781163682
1938770421
1069733634
239763204
610545020
1301915921
1421440886
515356509
571451111
30781481
823190213
82054571
549562663
1064390545
54104366
348709473
1981587618
768450623
1995916938
1228753179
242101409
457079332
903098990
175161822
2018247425
2035192563
1614796921
682294390
315694426
1334911776
772456637
468296342
658254863
103421322
705687447
857024839
768627656
89504919
1174218392
463842353
955855079
660148482
1347087376
212913906
13837301
1583577193
664099829
1719248936
1280894456
940249797
1537654653
1102820096
2090296499
338465088
1168436698
940165639
1231611578
1964479540
2113041459
549071154
1314420731
1125159323
2004125226
335050712
1500421545
894518006
1829680575
1068948314
80237310
1322294244
927298618
2018971952
2130267325
2101037177
219699495
1896124748
89818612
1822798610
608515148
769177659
1988498531
178295470
440722494
201455945
174146666
2138636762
141752282
709302532
674626835
344791964
586225091
241135473
41708754
314450723
1123495272
431567386
320208286
472461605
1113681459
979813936
1239060713
1617914436
393021621
1124866938
981009445
1257684352
750040673
1992625602
1439432000
1856776829
43911789
471715778
1038351939
2062585623
1015580953
1414946055
187154965
1903754971
1429178555
38401012
1678499930
621518895
1389353370
1047763099
402831919
1025643320
1958884961
732470898
23440886
312106855
2036038786
2051160838
1228444608
901737153
1141091319
93265978
1120436658
1309800299
1486139354
965090739
1950799919
1213934003
1379004021
1423100963
77698484
1873909534
820617750
628440898
771355555
439999414
311490690
206421928
2134526637
42711345
678165392
1712164201
644627975
985971840
2085765514
1847962086
814756033
1584491741
1562469667
1248635668
584516022
1150681274
325994062
743740496
205459269
1933548835
1283854691
1453963772
766870665
2049383430
2062553238
1559472709
436006035
571365821
1086407545
464593271
901386091
178326359
1362280316
919077286
1260918276
1623334272
336320465
1570920281
1947530882
1263442602
915476159
714170859
1877420118
75438185
986238027
758097762
311271641
1378922216
2131156939
228265257
1415255860
796816906
617596778
947911589
703434932
2117373102
793034985
705595262
778253644
2126882348
644456749
940745764
1362979742
428613852
95778152
696803022
611531982
876586129
964618932
2082807635
374604250
1655195771
1878359565
1852765052
1442535085
968376714
125334987
1058726145
1480021850
1750407331
1832689822
277561330
1843536724
2033805585
1280433690
23534651
466594467
1165502084
2117693294
1365483652
1737540044
659188634
1130237851
1400408347
325877216
1760612232
1658770162
2094570565
1326504166
999376217
1849544723
304557689
832282135
907706663
111382504
1250143114
1690082824
1951786752
646465013
975448406
1070738233
1785790735
464769197
1951924575
755031528
1634172249
178618681
384529518
292004013
1423357138
93629554
1459966702
347145316
316913946
1985675934
834121976
191028423
184347250
1404678097
278699824
1919755398
677385954
1468679191
83357202
1503209798
1768824776
747398176
838268776
1301938247
485828662
1335967986
415723780
1235174070
1253722936
694540374
928925460
1936396572
1286330896
842857777
1290239382
1678532779
38085283
1140467705
486022034
41848576
1338817959
293473901
884677888
2089762408
1194747042
364250164
57830573
898333130
1754353822
680469275
163899148
290791843
1544298414
1234057958
2037539876
1436655582
1605846063
350063281
1495714209
1916986325
1599011405
1086406529
507848148
1551607533
1282786885
1854127616
816042185
1216346340
1374190391
185250364
1918015414
1868764128
1683277995
1885726497
799272560
919828647
2140885328
1925769285
1238510074
2066109132
258361644
8415468
12174045
1800611189
371039138
2106881175
1984012010
1503706805
492935693
149448553
1613390900
451179714
1465200974
1640607377
1528681182
156543402
404793657
838750232
1945577255
2131728311
1932913039
293878590
1113424964
530015530
1342130443
777150699
1508468301
245662160
901899199
462197846
1697520651
1036995010
1587312700
1757098493
1881164333
1236398716
1437323008
1119326473
1030911175
1917042418
2088609989
85867331
2090897882
290356153
1343959957
1278733694
1417913171
218055504
638847482
1147821839
2019973603
598969014
1578285264
627168024
1672724128
289633504
748932637
2084859916
1652090295
1965715480
804810392
559964200
991078452
202315939
1871541350
1927658001
528508525
1045129003
1002444057
794636393
49599196
943071914
444141528
262965857
173917045
940482211
171402259
161080443
213650519
2022424124
1692635021
1893644158
2051301896
506413153
267670579
2113645059
123880440
1352553803
1871578824
387852378
584445428
811628875
1046832479
277398570
205935441
612735446
2085549374
1997495719
1388322985
181698923
428075152
1482167037
414893653
675449907
1556450840
1639053598
895257179
1318429647
1051215370
393386851
685155051
120685590
342819126
1407927585
1540511908
842090196
1761625762
774311988
1208496352
1812871269
1251852880
1573043721
1916411885
859108339
539450148
709843030
199869094
839501610
1221775735
1909495981
625189399
1090346893
1566631120
1393039531
232291406
661831024
1643709103
224283402
1558026171
1498902871
334789754
827996873
399318083
1785667441
1057113581
1236866167
274691843
796085297
690764669
911635856
1492566840
138965104
761720794
121013571
414530766
363419101
141886234
1059247354
379042671
667532016
738656390
40568608
84751290
43073427
539018493
1467630028
1839481330
657430702
317549785
1142056105
377994365
703270225
860539536
991824536
1503874474
908737065
1383425279
2083148128
661198380
1104813690
224263611
918121083
1431394169
342978410
1716624971
2025779802
1649223120
754070869
1136472097
683086279
159720089
1030401864
955619709
149513611
1306345144
1637253013
1376609295
42511979
517375062
1767972858
1407249296
1015040528
1367861745
120233439
2107773817
1256223446
1720134637
1825545875
1498187150
284837902
2008723242
1637198768
210466915
1096588995
791505699
507299709
1673133314
1006803252
1377688583
1133987949
2093405583
1680148328
966851964
187235882
132436858
1681887164
72502294
1617862079
135314754
939171484
1655296134
1687057755
1435876868
952835920
431042852
1968400624
1624857128
1396243373
904973450
728970887
1406660285
2010997923
1787681629
1665204825
886748898
1279910611
1051892516
1175268035
353393444
355020273
1970897024
1905485107
567346789
1275776390
179597540
1173889533
527893869
1349157333
822674744
301348896
1758784470
614757010
1945818062
1207819023
108151664
749152410
2057093981
505795818
1289208312
1834241347
1707238476
1978666086
827590506
1486959430
1722438538
671240242
683795503
1135093429
1899668717
1393847135
1811490723
956007614
1460163741
343179755
1773336037
1923849385
646103645
463647865
2110432926
1687181286
1539060464
1503989011
971254448
1619503686
1181244223
534033202
597752542
58313191
46788963
1493526507
1219268064
1125396434
23611504
587745870
1762219750
558653478
1535504674
1839915905
1009208177
1004239477
410084691
1735621527
2104291772
587436464
300464420
1736160423
2029778751
470797488
1407800969
787116040
1100631586
824200823
644136591
1269693072
214488306
821224988
1702056925
423067635
1781564243
108627844
1723739334
1394132971
665788681
422546256
1761144359
1753561651
862749788
876525372
1818537252
1054288511
830560183
1134890545
1500830057
1415212376
1121478802
195848427
80686953
1002255201
655588660
1478809025
1845474052
866660060
1935455020
2113061169
140095806
757005974
204301793
1788995066
1939786458
1718215499
1748212738
1657669000
1143277149
1466546961
1587478186
2035443703
1481960083
123160134
1665029850
911287464
997761200
51295059
385258537
1447244334
1005919895
237531877
2067553043
2120367780
623270031
1346393242
1666784016
1021136913
2067233953
720104188
1852091637
677981302
695219174
335624041
1761376436
1943898650
1234169176
1122934651
1843471427
1336936443
82849625
923084733
2026097112
2084433404
239530713
397801689
1588311404
2096477371
1426195706
786705353
1132309489
1838241397
1498706343
1082908232
743291053
263349985
1915680129
1243581954
977568801
1079047074
1685878943
1058848329
1778463297
562965564
1562087418
662233947
1736493098
1721488024
892209257
396859031
515119867
1418294032
1651996848
1360728980
755844495
870868265
329505731
1967127475
946710357
475501387
980366062
336945769
1945987586
875039549
734474246
44179891
1133875260
862672357
136308679
1286108689
2055572349
853317823
1280609308
1075372869
580737682
204831922
1032662598
2145738768
210055111
1386209132
1489144138
1056295605
579575616
789924576
144233419
991864116
322131243
899495425
577411827
1260067121
1760121776
360385732
226272241
1370178833
141343179
1467809903
2104743586
722980638
1469124880
851222463
1397108738
830194356
2049188880
1497511752
100645907
1062581211
585129146
2065431052
1725208590
654388248
1786030711
530182413
706280690
1759075846
1993011283
1501541304
1490571702
149299798
2027289478
1142745230
753157419
1075067743
659554692
610110768
1532293365
1679417829
1626514985
2047018570
2006123230
1145608411
147950129
1112995950
1663365060
1621969436
2074108201
650700731
748170724
1275046459
751669255
1325899902
1375696529
939648322
242897761
256337756
295637176
521245367
1601793367
814084479
1300243298
885715306
1453153287
431826129
79957964
1119841385
1656690708
773169310
129028882
1432381208
1527143032
1162480886
1368355198
543117540
52193963
948712503
1570072559
1222902363
856847836
391963094
1513236067
1327128696
1122265986
887589837
1345950388
532171241
228681144
1603453553
696553881
1765591767
2019726674
966158391
2092997161
667523185
1700379049
1384690402
575098806
1972885095
1533025916
1324544785
1475814301
220799684
1854873996
471803021
539361227
225831290
512442858
1668237086
300349854
2004484481
1800058146
699366891
2130447115
127963309
1363183236
1140062337
636278194
2091923511
838155386
213099167
484142246
284723275
1714816890
149986383
1003497275
1637989737
1394833302
1985968913
190151224
991937411
1535687608
144593118
509401977
1089045258
1795450576
1823243562
1149610736
699757739
548126388
2129937739
738141722
1352433130
1257345608
2035758131
1482580157
648287530
1991874541
1003373160
1172392124
525381122
1201754841
860800934
649572131
100756899
665289385
1204105690
1644911439
1089873582
410720488
588678486
1520444504
1644207563
282769134
272213508
84218844
67245598
1418573109
580478719
2070908939
1467360409
497004626
1259365141
125406795
1735118220
967286942
2028969110
136039592
191752141
1845720775
1654711793
744297689
704367036
168903684
311824943
827295293
1649622204
110028403
1515580589
739567592
1802287678
1835614383
1452800476
1724056408
1898639210
90437474
1015021246
2032207343
2011073005
1629665244
959074866
207023169
1365199736
2034042366
1104802896
583529318
1981507217
1696961239
1278832425
1265701843
530457312
382605963
54492903
1514439473
1362020701
823184157
778600976
354107101
239654859
688402859
638955846
1056284179
1439596071
1587458592
1493377193
157543440
334914197
952009784
333809424
907021002
471182495
363543036
1835060897
411114646
1585928991
137219771
1839754575
844248742
1980882712
1717320779
1111131206
1379212188
1397489822
518363667
189188531
1882848483
1000475377
501990170
292697932
2012562990
79446215
1116963731
2009629627
1262251707
1814534366
43274354
1187799608
106091515
641843488
1496351826
2058849117
1887411128
1049193613
52373170
270240983
170237527
647226901
1360017807
1597268450
1402362158
1476980003
110399489
1868420126
905504971
958782147
1263676599
1228710476
1774062335
40438949
680404776
793539125
1278880126
925276677
1697979204
161712082
1344170806
1508331547
1319837329
987579947
313118698
1620243850
483147523
20739920
562778508
193386447
598116605
2016828565
596512383
635018809
1838585266
1136101027
1615363092
1546479361
613392710
1737717375
287809791
1116810177
1635264840
1253049551
2018465509
1360161956
212079258
1721602772
1877513656
297805214
1922389970
695009821
2123809962
1912605244
206323640
414479643
2079135070
607586756
982522715
1372837755
1910302098
1038490664
1471777825
346697216
775301652
1098667448
195514964
453816167
1634918477
171918060
967222054
410035157
908495035
466259361
808978234
1515785621
2123016567
633858336
1991884892
590944605
1807833104
530597259
757119051
2124174915
1015467022
923225400
1846081294
1988474579
1865087210
1734486012
59154574
1058428847
1154232564
1865058366
54557486
514658713
1240190587
2072968873
243072664
231723100
580249355
1236375210
2129324207
1129296864
108332443
671464099
957242708
507050108
726330344
829317172
828083063
541042085
1382505903
1323138049
1764219902
1887045874
1205203605
55951151
1153083309
660206462
1612443707
1095735844
468088210
1911931955
1669278908
128092636
1253294449
1808938771
1542387841
1194568499
1338394994
1669201289
1690833339
432707734
843441443
393224008
1775017075
495815895
2033443598
1438261650
885598038
1472581570
1916137294
1245640776
1065333681
1420651331
1577026038
742374863
2039597418
1361520264
1419957400
1697592131
272797711
375507627
1412587947
937232645
1208611304
1317515027
1882974641
1613360807
504481190
2092666261
12976689
412445500
836108562
1774427857
2073635681
1813413310
1698755255
1105460743
1388146508
936379726
867992786
1334400548
1194690290
1095889171
1993443133
830788933
388008239
1261975897
688783751
582641950
1250631973
454598246
906726855
1682064235
576277478
1892692607
143571452
438216244
1355915087
6400177
1306030800
1841756097
728963012
347434360
1331852889
283713372
1910402794
447514502
1382010148
1172449474
364640582
1897348999
511331717
1653551511
598150517
2067828818
593896792
1429707825
88600854
417292113
788819035
175213858
1357205583
1331592445
1139654228
771862204
987118447
495742129
1650318757
534199642
22916462
602141971
2073648425
426073075
1402509725
12482645
1376146092
1723510872
1078428290
2028016834
911282460
1104693014
693934141
1106611325
1679157898
1307099108
223829448
94369262
917044010
1662566974
798414972
2030187525
146078396
1391573206
1156269354
765343513
1334449911
137877099
1238390648
229114766
1695929953
1684824693
198770439
1190691818
2040332769
3492949
938849928
1022500864
1349556053
2064320530
1801345430
1925717425
955696062
1370338058
1426621201
1018808389
662758692
1107459984
1773368163
1743938091
1736939006
370829634
78806691
1843321804
453361110
1195586062
197067529
820663465
416001212
1159963905
1278928616
766665561
1036205354
1275339757
1282187073
2095326593
1799224861
411335377
861781456
1997740198
914777433
1847590004
908396314
1157282343
1007487477
1359013547
696586499
599519006
447407713
46403136
1793616175
633812247
1368498848
1156436948
1273250518
1044683361
362997451
452026159
126528763
1844084250
822588618
1087054955
150294829
1968445443
570477326
1246736302
1855043957
34130412
1946750632
1651489183
1037573750
1619342953
948108714
1758626777
657833500
1454842523
306850076
927431761
169064765
1736252650
2040641353
665856657
486767229
1624960757
874049154
102982583
909747156
1001641001
1981728473
1915405887
748717541
2096855914
1109230639
1293647530
703274261
1970195974
1528256850
850088933
171022455
1845854510
115151122
469957386
230713311
74280283
1712832925
883864632
769839564
872459988
1451132442
334376416
1435636383
1153928734
632373521
2080682604
319947269
456601537
1364289200
1951046439
262422805
679349575
722587398
165743963
916123958
72299695
1972801574
1040776724
1966338557
104681815
1897783542
675184349
1623566210
97942414
1426784815
358174983
1491486903
1037160857
1569469005
1947452292
1733735781
666883874
1656006209
712562075
798610594
47095392
1619233998
2128258009
876706633
424851366
1836128296
303176759
270129563
1038477743
1463455860
2145974963
2105307619
1644999201
2076601831
363793583
640915191
359894501
1981381381
773570117
980906460
771033346
1568014158
616361422
900567193
1304008484
517861571
2052327491
62127076
1977758683
1733373618
782396857
1772148299
1364118085
658555813
54926614
687833415
1680959183
1842360375
1315416358
1286884465
1379872132
882752577
991589459
1791994647
1987058674
854250055
1349530815
1723462392
341741612
1897750762
1465958563
1665180270
2088212982
464733569
986129257
472788570
290263656
2128657961
1138030664
1261787264
897219754
573760619
545067009
202968736
1185787344
766455500
1886805050
1746521930
1803828570
403241927
681059318
1221695692
521059587
396764072
1936752714
247947258
233486854
1850446513
1360404506
1747127622
100959227
1768614805
391533608
1208681588
1798422032
1462383071
377512977
122958081
1475721051
979270564
237971952
1129160306
1256229398
902999226
1217525492
2140181742
2115634446
2035496768
567656264
1675509801
1204378447
1897392165
1953468144
657710551
657103982
306493365
1512654053
1432253321
1799550135
1566221339
1827772672
477564203
759477652
294753338
831547023
869303021
701769209
305414536
427835858
905955333
1501436386
691481198
273568557
1942470842
30495714
543394917
1409383579
1439801356
1437314060
479159876
1730790585
1463471918
476840191
1014727270
1046023143
2065783425
1020915589
923830640
1642465355
1534585090
1907643366
315890577
402295229
260716908
1526173961
311358406
1242433099
750463281
269263192
423432625
1007513271
203768440
1278340760
293661578
1385253434
1273418331
1200550532
1391634661
279124728
855803731
1283694342
298083550
615713344
853383013
434409013
458520509
1333714254
964980319
670366373
2087111174
650850402
1677648825
1863286759
735981134
821034037
1612511610
1544462985
1995359126
358179181
1900356151
799416462
836919127
557694209
334303023
452856133
447217676
652870932
663094928
83926552
1753696092
1227189260
1455800778
15464998
913374246
323833414
710202379
534283107
1267045640
1374315783
1242273765
1812275694
1066060453
1990214552
1829152345
98189507
388575622
1836587702
1492898865
129275466
904584371
682083808
358136097
111719357
1779697596
1259740865
517193118
999317044
1619970360
1090361813
1949872241
416460390
2101529767
1093544538
1163519674
1316485479
1716655449
546270969
1630462004
2134540444
114542527
346301812
944338620
778365297
1741028492
2028988324
1693094990
930053849
2081397320
1715482450
706703610
1835874345
1586182203
1777967628
1064327460
1366919922
120850414
1856677435
113900691
611844444
648923103
1849966280
1986675491
1905695742
629194271
1366962130
280603872
203684105
914536820
1860921887
941242060
1550468571
33955019
1876148330
81054156
1012921674
696774786
1999102742
2137927853
236929483
1102446005
1125950466
1103926968
590705802
1657139026
540705782
95849837
2096821828
355892458
1748927865
257203070
1665476323
724802956
1848199699
780030439
1206058650
83280089
603813489
1102834675
1786082617
1352405429
1976458804
973435717
827634500
201703754
1222637655
375943225
827525563
1770412049
1152981927
719134363
1733210675
908792057
120128303
1169435776
866342809
43989749
593566101
1797652728
950822375
365012028
1331957367
1722583328
1386816283
438635314
1781215663
1576046548
2020839041
97819101
268638354
1630771851
1905986045
1842702119
1103137032
692015276
1871956284
1291715185
915320582
1258514727
1020005047
1071449100
1194825693
623583511
1570248668
1434953962
2095576740
739457488
738594054
1464431770
747581767
2091482853
684354040
1330502291
723301220
1189008645
1888905714
545059270
234589138
745852866
2118722587
803483191
374165505
554684432
529298252
1914970906
1418021134
748071402
1116645222
628903236
1160046292
688444357
145357933
455992763
511343979
823401336
1391123207
823048984
1113802960
1959978329
1250287992
2118456572
1177663761
238809696
946778762
1011195177
1173948037
921480763
1415614367
525095585
1067388558
1830225198
214546185
531202901
2100655937
628867989
640322946
660328054
624630831
477788775
1905888891
764423941
1518780868
811593500
1060963074
62983699
1824264899
1799098538
447448059
1984781434
1967907771
44594793
1279541389
1686156647
1545649925
403203741
196087803
438667597
574142950
1810588574
1155287076
2128236234
2005766154
56312598
1239441375
495107600
214698056
1845414935
1230984402
407769668
1081843844
1880743222
1645600286
1407931611
978813443
1267997263
828793517
2124721742
1052360198
1062151156
1137949327
372949485
2132398460
339039326
1534834374
830017323
1807708534
864683647
297955828
412900376
233480102
1243898949
1853843401
566503301
953288315
1750973543
673011284
1422402485
1794678072
1587306729
1564337447
199931927
142316635
1250168114
965875334
486640570
706316748
1626657945
481853283
281876376
332662058
2099353676
51529492
207110383
19676166
1562838504
497021014
1381563168
1411128873
950803835
924248299
682291817
1460447704
104153052
964747952
2015182251
690653150
1341310130
1624634061
720116034
395964459
1760827678
1679981221
543139999
355128739
667444656
535418909
36225231
894327581
62242042
295099743
1647622932
103714386
231723244
1022038410
1171345010
1625910721
1062679144
1635629307
622424720
1175466906
2062161516
930850071
1808025994
531360429
1714398458
1073269979
848237232
1227377258
1841745547
239381878
916136927
145087292
1432464296
1288860052
104393990
877945533
706109934
560325281
1891172697
295081966
1158582919
2035687611
16525751
315629483
1222529293
802628151
681279367
1943982259
602644705
1834679553
1134661244
1415593950
644840592
272365119
1122860732
1376031794
582574804
1677744761
360269673
1280287807
1518235008
1705582114
1457252550
1716082817
740093944
1352418810
1535159984
163469721
115186880
819730060
1764522575
584188590
626734220
1012665752
1149899969
29532021
1767488410
1046782262
982944155
1273032420
1953904808
1830209703
1860601855
601616568
1027078913
306203837
2111688424
883030197
1747740833
97640343
1813093659
288885596
416699543
292027699
1781476624
1728610891
1046076640
1903662039
652162699
1330247736
334352767
1238332360
1044347105
524254547
624665092
138381332
1353403748
1848841097
586601431
1498863220
1756119387
590049971
873791655
4802549
436975718
998118572
875519210
338573472
706647874
511609364
2008466838
1508429941
461632762
967579108
985880270
724247242
632280526
1272877702
1332251087
405084006
1924853213
890477820
1956043630
848304744
1947232841
1402800641
1991506475
904434726
951239860
1855038037
1462926550
163981908
1844485178
1753294318
949100570
1751369453
360880342
1955371459
810650960
1149790750
36394214
1260640906
1752869028
1596047638
1444040676
1657371205
647128907
1442940670
204662820
2086527853
1574251934
1380887790
140008834
1637008851
1724429662
1583041192
1061149578
122145515
1313635346
1336956498
1117359030
1555141047
1785837988
457188537
1522642759
1800139515
58973699
1456517624
1512751649
179867148
1674221423
466530632
2089919749
1321901175
145645885
1960469887
1848954670
2099318350
2080938346
2021605820
90671408
1120923391
210247546
816271477
1257909996
297406747
808680054
1870357691
605059558
6029868
1412531952
931205735
1243534211
1038698465
958508448
1709665790
1005039491
666690524
996975032
1528009953
1953623513
1279139761
186033788
1855847973
2064729250
712679832
1589403139
286364209
1236906997
1154926627
428023776
383617908
351731225
676679581
736482949
1158356478
855714549
1494695072
728196593
1499981980
898044495
668275157
894671281
1828072579
1139273097
1261587208
752327608
949210639
1639248456
854336160
1155199494
1894325266
259257491
1778687180
170001740
533750016
431755521
2808893
1248013955
377961244
1961189205
1505869375
1092046423
1293597694
832875494
1896202031
1659824653
1084182955
1762409163
32712394
1962201845
585463395
1955238386
1303215100
1418154934
1937516807
1621117595
424231259
1903224600
1660038442
1193667729
1190721924
2072606322
778507109
538628068
1740534631
694755112
1922894314
504760149
1726045780
1171620268
1255961646
1435652717
2005673504
1571985279
1763331004
1013848025
940578807
2019561728
837961680
18376655
225561998
948714653
1210437227
1325663729
218030803
463827921
1483779051
1343847396
1624109244
1244861136
1604621172
419509098
1865011859
192869831
303851335
809408671
738800100
1930985288
2092452092
104154216
1590909524
1188701883
1823699378
2119249476
1305695898
1748668063
616878742
397076248
735728609
1003627155
1662745663
1436605142
1404194604
505298374
1021825152
1056873315
1344407655
1823136118
1497528637
611005063
1717780331
116113975
509749474
1559723053
1410086924
1781421893
1899045763
1237682210
814581289
808243379
947097165
937559438
1703223855
1072434345
1775208395
562607135
2017969450
1823270610
2623649
1579998873
1780583749
249173440
1474005871
46062871
1139730867
1459327487
244808999
164077466
1959710445
853050216
697398569
1427324863
47133582
420526106
1847014877
952343460
664065020
1872142889
92697747
29620088
1377779325
93511269
920480281
1337370598
703211535
1096434338
892676778
613795095
382535805
792687402
999736913
979362684
2082078257
237568512
1807495512
21616571
1151138599
1257575506
644740128
521043833
272382098
332632379
1498325959
1645581491
1260057417
1222629339
117776963
1498056530
826241137
258145610
467052115
597450686
1088243874
826774471
1910606962
272607419
1619328509
979892192
1028255316
1391157818
93967926
1904224028
1908999055
1567226628
1921974448
1521229313
271600136
1643598808
864879068
1702608830
730953156
402966564
1396729708
1086669225
1524377971
387727942
1488110813
176104522
887256656
2042319908
2049898368
839561250
1641358601
2082429431
273789761
1735916517
1047053687
1897637068
931616298
1517058933
32802507
825404568
894960835
1467290931
1375459453
374032961
570625796
44876103
716427693
679148155
101358538
46182188
87384626
1451108104
242261348
1736111121
690833899
1855420916
830869003
1931264233
553310745
179255088
424506258
770777486
1414429867
1152098145
1737600054
1335968210
1584989480
1310415211
1794245286
301153372
1253886048
1886053742
591694420
1824289037
2047966518
150869628
2127545156
183526097
317449375
1185322217
150767415
2094341663
2092579195
1141926142
1447116023
1132865365
233204149
350063741
1344754975
1309601995
1011815872
2034861487
527175312
1619384511
1296587152
776866063
1365082504
565227662
861232089
912368591
2025125306
870042088
2095818548
17395174
1901034682
1236045213
1890666982
93766797
424007558
400071054
818331260
931793977
1090822716
1489659803
2144181126
825457437
1193658382
1331460804
125635728
189459243
1273774222
1374951128
1236603263
374846644
593695363
1734638824
841058216
216109145
742433164
1663284089
262011287
1535344923
1959739729
913953579
296433491
1176094513
507253336
1483988472
1063761597
2137250268
969745895
914562262
983284694
982739308
1788865183
332531391
42617064
1415670416
1773199566
360164754
1331156679
1801594635
554538473
1976743483
133682543
493967692
1848764884
2037699877
1102181182
573525477
984717893
1143461233
695217794
547884590
2104432574
347416375
740732098
1750962743
1572905259
976811303
751197105
604896039
486844549
1172947878
323704972
783209972
440827660
274568826
26747247
1765172381
917784926
561356492
2146340024
1240199530
415710123
1715040806
2079820186
1545087179
1193221752
1611319408
40544322
151944000
1395792348
482001358
747006632
1235781744
1326566133
1328133423
1336564722
1231851556
279355243
1278903940
377745638
314043882
1340242333
165198
1214197986
224828057
2089524561
591319552
608970076
1871754786
996205517
288902496
1525289491
974592856
1366833150
442437085
1523152385
2027419680
1608014461
268852768
1349899031
1082421661
812576369
164250509
1817722447
1244679384
2024000804
222792799
902019231
383033889
1558881031
1290757408
1805405884
857642811
735302452
585070813
808059145
100868211
910009273
1086821541
2127066292
179358866
1567011428
1174788262
793013034
1889048025
1724035259
155348020
332923669
1516682377
1620207630
1660140843
198623120
1457826204
1633682972
710165986
909793632
886888549
799060126
1584585621
1147230027
2100939126
1708941938
556172329
1181773066
750320617
1927090046
969856317
669492460
950726910
1686507567
1240062343
1948012457
5846240
1058330367
900235184
1600699466
113996311
967568445
2127204489
2063775910
784632606
338243949
1881877720
1720310250
888192187
1500016345
2089210869
1132366938
1247660178
1144203069
455340592
603122639
2071340790
608088982
958854784
652633114
2111324573
196716638
108720563
1910315201
293778694
1024032997
2035792788
946083452
1475255337
1132041225
1536074153
122898781
1573970270
1488736364
283549140
314457886
307992813
876593311
99685389
1386524254
150496266
544626447
1524635807
1267975928
680843848
894763776
1711750950
1971931720
1438252045
1583844484
365948826
1284074452
851946734
1576810556
168445317
863533261
1137522121
1309127697
1889760747
1927891190
429379482
847399817
1240120725
1118926440
565195879
136274859
883808074
1983143535
1461730080
1432371106
1117125133
276162796
1375303852
589499566
424566646
908466543
431352506
1693398660
1293767108
687236894
682338743
1080034179
1840824922
816438446
1022141265
1311668528
775907215
326172928
1695243407
1585154012
1700750285
4360094
761117756
2098954129
1523806907
318883780
1819729116
1774439400
1937743873
1667497637
1806755555
1931213030
1301710337
1554339282
180351934
584252941
1112544091
1832825856
57079497
1811534726
182114563
1928156724
478654695
335826605
1917903301
545074817
1776724413
1508984113
244911930
2011630986
672936487
1849358900
1849557068
1416860220
1514893106
558944823
23298043
1706287500
156789594
1165709154
1076067115
1698768938
1651913047
472602190
817594113
1045684502
1963322950
1171634414
1947451195
1331947214
1977621486
245107827
1732813875
1663191975
943764234
421774345
889184594
2000550283
2058315086
1411159656
1634866041
1686379148
945610725
1444358469
1882318485
2098022660
1703810485
778896818
987350181
977831907
1473155422
1897583685
1810435032
500499163
415420303
1049485848
1362742312
1966839491
76784011
1199958995
1570246282
1102651866
1527486260
1347171096
958636623
443194291
1419735327
2107693503
742749155
2018244088
1522178930
1088390960
18967384
2023408693
885567248
133976900
730714504
1129163847
1368718590
1763310599
532234238
1752276694
1320755162
1486512256
1002968368
811456228
2113115787
329926198
148010165
131048228
1784637074
1214866610
1540082735
1646196041
1168491918
670022054
117236330
551336560
795003979
1972446750
1490644175
1229716433
1997942978
1373655423
354037256
222742120
1259931733
1863439981
1764007087
1849678858
1026658771
260093818
350818472
103950960
528353272
641014355
494959139
1265568901
2056223691
745426179
1592958857
1901875830
1068349063
1045500307
917365622
1498616149
1616716863
1408971374
1213830066
1542470685
509593018
1935499011
181124842
206046000
898247393
39604047
1527485143
1938619812
1927640356
1876570280
1198080750
618403919
1656185222
1030314525
483685978
1845382887
2032753361
176768976
2092580395
1393634240
2003276829
493805704
1641255931
1881608335
1362176652
75038908
2121097066
1292912159
2096255076
1318211442
1188234618
614323329
1654750826
2145475240
1185185142
433005638
196652733
1397226233
268497080
1383818693
1220779695
139657303
663674728
1881653622
924588367
1885021693
1217056723
1692094569
1804421549
616058658
941982775
719445191
79107222
1258818246
530233576
1938712992
170556336
195584059
143223606
1915650925
1129842443
1638392537
523675235
2105497604
461977503
848039714
1250155430
1528141632
910033217
661581427
2038546113
625548019
157765113
269812537
984132920
1565874007
689407541
733773124
1222614085
1618973464
1784816999
176600697
916098899
540272573
558060180
1434252807
1064932814
707398156
2139652908
709983778
217141709
1052957141
13837674
1528684203
1655047734
1760541383
1508790867
1233097406
859974810
1142207544
265324523
1066656786
246518822
1500928366
750939110
410261409
784992143
1071938104
4429152
1022550568
529169145
1836227326
1885757303
1887183835
473547462
1949250742
561758987
622324859
986567096
803913117
453524016
212977829
1663336093
1010792774
387623079
1625642292
1471599489
1596657864
1396592580
1638996847
1099948879
1839919913
140560298
1452324286
1097869318
216825149
556073464
1822374877
2082892152
331475502
1547457521
528676551
1883712195
892144672
1115588748
1912823114
529244560
99666857
916061015
373970967
910242658
1547333767
1716828554
1156697568
1599241356
2039722492
192392647
1696495699
1536351649
1684966990
882692370
1325989725
1058378514
1337715798
1010394500
1568038310
1736003994
1813906043
643643699
834702812
1378971178
2137491302
1405087458
19954983
1911917313
607693536
1389711911
2039105826
2124467953
480957691
365015091
1171047136
2062131828
807153426
1982282405
2068134918
1333458612
491516872
904229402
976788077
1662522314
1058572122
369334102
344110237
60026587
458250187
723461827
1470952959
1132791761
807830844
1222072966
656231335
616485047
1979470336
869184397
1713264504
2142870264
810572581
1140559198
1218571627
338824699
1371838627
1059108637
2092881732
258549181
1682711844
1969690274
1040900413
411940977
397528841
271667839
1192373608
469271813
1304981505
224560025
2085409139
436455888
884346288
259059852
1460910312
778527208
1022017966
2092814144
104190867
1495428142
2037672475
1590365980
1827571666
1243314499
1048584518
201861901
538865738
213926308
452624107
1695483106
1019699019
1896735859
392142630
1347012227
1911335800
1938467983
1961620448
622513156
1528349620
769286250
2105466002
1639946004
1340672961
95819571
1302332962
1430767613
404815995
1613797118
1597543430
1494818953
48604052
324025314
2091978690
1268354627
853684319
673670497
692396357
934821032
137828291
1001680237
1954418617
1932439309
1815364860
1827808648
467994903
2138235768
1644144833
1252122215
1327379052
527662130
577310481
460846377
1606254850
1582756576
810301935
661907955
524704114
831967734
1040336579
1498218041
719779958
1928329032
1803770358
586963664
1705026353
616619648
1475973922
143507093
1722654537
1301213980
950422076
276804612
722858826
898361922
572166766
421286009
1719922400
1930700410
1877215111
911440190
1619622619
2034180068
971956679
1136636503
1621569942
1169872958
234770954
1117680970
1149648746
1498108866
784082426
1805979277
2029390536
1483152620
1761653924
280691712
794731622
126471393
588517986
46334852
1316552555
1358274415
550079851
733698295
1178464708
532483074
309752273
1839131691
471661794
504195267
1675957721
445630417
900455707
1255380033
1669672454
49555206
488628811
1693689877
1094347301
575605887
872550498
1483518639
256530480
1673355083
95356807
736197184
1594528238
1260425944
743683007
1662994068
1175466037
136303555
3655072
1700508433
264341450
340311816
306639684
872581490
441134415
2109251537
1072299818
554476475
1561936289
1675048293
2137033024
972609151
1511392739
1942749824
1491904333
1184883635
1108260931
1584865873
1514226835
154956721
1606399896
1373022107
784616038
1595939013
1814622146
1944158763
1750438167
2007914661
1105956539
889253417
1768658544
290897649
2089942903
208759186
1249312738
174520145
1807953673
1358180987
27124216
363720679
1635916076
1683639618
83873730
151585716
1169857416
1351750616
349418668
101985301
8164039
1090538031
1406170076
727071711
929447455
1930280541
1366380536
241312087
165604483
1290956126
717692054
1971728440
1793257470
1105670665
1806120379
566391862
1849809496
117898156
1663647723
2011106062
1515192617
1548258082
730116387
2040235773
237783743
1360640626
914301074
1175476419
1339769098
1950697961
1153195683
1115374201
1553493898
1256994605
1197561414
449826920
551487021
981179123
1218098161
2072304919
1288357422
1168641860
414733980
1010309713
210908733
345480818
581863288
752919530
66789001
1015232602
1944976184
1432983950
1187663278
456700242
816027919
967688647
1733272579
1594247182
1586564006
434975583
1464821890
2075702362
634329442
838207448
1051321575
1500822638
1609221235
660149834
373443015
2052412491
183382691
690205983
1153817289
668418903
1996906208
968328231
773088117
1899713150
1251381254
897138501
489353837
1613234887
1101699604
1731172436
730980038
1223936959
1524164003
1561008515
1215239059
2154799
1959084391
930090986
1149084725
112427448
882211042
1421573476
1330358520
1798032618
1724429850
190583530
490693374
755769763
1761781839
364393180
2097457327
1693779011
209417713
1769601821
1982044643
1266650406
1172665224
1845122911
564239380
1964989984
1756996714
1671699475
1219337877
963977666
419169066
1346905950
1954064182
1083871491
262705573
1786481670
2105255421
420544920
1125790042
1211679860
1334546831
85687272
2111587141
52226911
54316012
1584224830
1803030779
381288210
473353685
53898671
602864571
1939286975
792271775
934653397
1135769087
462953843
1773306233
1134259585
655016628
446978603
1877710654
1386486401
1828552154
1351066656
1172671833
1140097719
1994714351
1193567428
2049851425
467706574
789124816
976297429
285906220
937819250
2041291896
64611423
964173512
885159125
1360496783
1405018853
614926401
716225140
778399811
1810424747
1806518978
2079535984
96861072
426566301
1179920596
1844868095
1178778812
1016571811
1895887571
628374800
2047279498
1989831023
2128221149
1646264634
1432445671
2026993444
2020173005
2122708125
936320398
2078141122
236767682
1155899839
1535259011
317416341
1361450420
435226851
754142068
1637533651
1415263841
1383679386
87061494
824905701
1238870399
1093778724
1186564182
2073630670
692074538
634574054
635140829
1099921824
631896978
654651512
849042054
1646227513
960866528
1688106961
190981157
828096633
1343235610
2010687004
1958369677
890154118
568944029
1665982206
1804624566
1021570494
395479724
77253984
612808105
2105521796
624186906
231049827
1276036753
1813757287
1479465456
1684998704
1075298459
1382239807
1829991889
20648721
1698956558
1885824333
499784548
163757025
649491731
77844801
1996675802
1671524784
547913836
942562705
1731507769
1732544118
1796865789
927532037
1619705491
625362662
1930153990
749742130
1379956724
1631426943
1305887570
1746786456
1829668223
2030773230
1934379148
781916522
426286593
1741486470
1350330414
223885066
1030604723
1874973146
771785626
98901976
1804328108
914671206
1911381238
214091314
1375164278
1126865373
1452468241
426150862
1178101511
1441367228
1147036147
1894298250
254692067
2098498867
374288817
1656149999
453638048
458450045
764383387
1623422636
501285663
1193266553
1507981768
852193544
681170994
61966958
1102341012
2120917876
521286679
1336005668
499793527
2077785652
260106583
1705990003
1234058886
1900390374
1278471461
1345043287
1513941786
1962125343
1273735917
398176251
607712907
4167945
1010081997
1647477902
1325031375
200860211
1547715572
1181893928
1428773268
1081932334
635317347
1851351508
261487242
976302480
2102823496
1474747401
786282130
2098431132
403103997
584973684
1353686510
1882944904
79825815
1481807275
717252068
474214282
1075087866
2108080492
379533708
1840721864
28185597
212023196
515657993
1723185364
2001827398
376643632
101864077
2033273875
1825289910
1735160544
553876040
892660793
1871937550
1974328398
924551932
215148507
1339152042
1018899793
176653698
695331656
2008355990
1684099184
187967972
743578423
1829711233
826984595
681852733
910374440
1885355002
1104000815
649044931
950321130
260985861
27028040
1316758879
1542009584
699113857
186741631
1310794213
905263755
1280035397
1567638708
377941800
483653081
34184208
1641240637
137562909
408502543
486408027
874569093
1154618487
1332414697
1057567984
2099179658
74484400
1271571427
1559189826
1851807493
1517508242
290927879
946417956
321046457
1736514000
1273107897
1349139874
836220858
179128298
1087260796
234690733
1713418530
1029047856
1070854884
2134317265
1797796266
1648743440
6348820
1088699980
1113591899
1909062408
791612006
1252812390
2060348341
294569825
1774857918
680708187
1496457388
1345489013
64841005
1204861222
23578737
1772115977
876725537
1546434570
93863478
711175102
770117143
101630683
1742319251
1027976320
852449938
1219686866
655109293
1738889071
1568070221
184245355
1608175891
1981506825
790664255
1283605797
1592418299
1545272060
1738617147
1806536206
962492174
1314923226
1163971939
1352955077
486425648
1763511080
174904315
203986681
157402044
1073156041
93511605
2020818547
129009110
117737888
1688053337
760739173
1050344986
1495033757
1055713891
537748228
1817663713
2028506531
365000158
303918858
1619712510
1196162708
2041977721
35499696
69780021
181259023
452903467
603002953
1433386658
148490851
1143371393
2104754292
2051989025
1523063545
488998256
529751302
731582449
1438411252
382246346
317739649
1067329922
1301152709
75627383
1917913073
44594562
1879682285
886937859
1413464710
1483589933
1862156563
1190226546
274287368
1360470880
749018209
222469837
468424941
1896993327
521620289
79227561
749062009
1657086350
614498970
1079565075
121262415
628593028
199286796
681455269
1525978468
214733912
533623446
258947216
1247978141
140760200
415730269
1606568631
1146375202
860029912
1762054391
439232442
395347569
382939294
1944725996
1572765060
918686335
1566221461
1553816298
1854236507
1899774511
1677478682
970554349
25360368
2019130746
879075096
562704203
261868547
1616080293
1785995682
675914381
259499206
1721166409
1782274056
499406323
943786266
649329815
250892822
3517748
1432285458
170603652
595572796
1447970690
1029797753
645481709
21193258
1475682325
746230808
1742858061
575435929
192181790
352050741
1453000807
1203701735
1036221699
1852987086
1998142614
230446649
29218038
639187645
1029602217
1644720487
725207708
293395682
1179395489
1389920827
135159811
642156679
152653467
257068313
1782193289
1078619092
1982747381
996655581
1803265264
1762691394
2143728636
1691504920
734862312
1647424259
1406811077
1998572182
693324324
637635722
502163923
13698034
829525669
673092737
2056333013
1941472782
1339266891
1503737890
1566425421
1189119037
157147188
1388506171
93139410
6379981
504757517
100028465
1009952478
833720527
2117314688
109664233
2053462417
1494773697
330014032
923434638
1018735025
1728843895
2057647470
566886380
881033733
1449393585
1080808248
1341135770
915932282
1516853803
1099764023
700538480
975994464
502107611
1156889257
1154086244
1909892293
1789951252
2063043456
46729153
60430535
1350518325
341686551
106240194
606810992
127174734
916341089
1213362863
1554455173
1373843764
664536264
57972795
153230432
185914232
609592526
958644122
697127985
1730446601
1931029828
1161778230
1838454421
329205173
1659667566
1280737626
2000004430
129166467
251372323
1242547150
653372473
1263836916
1711117562
597198033
1603929250
1575472711
580993106
1679145941
249119372
686735046
322107229
791582999
1790543883
325948703
1137430392
2146056040
998842886
1456008459
1467728401
2017023788
882797663
638121932
436180104
1470439382
1302068792
210379223
347310283
633072224
1089871343
558121337
915657964
922031183
1268415925
1206996273
1748755496
1894045764
79380409
964467026
838164149
347681347
601768543
1900257114
1795684891
1561905221
1316074544
1691437731
1050349916
1721556348
222752978
400347291
731514216
675236857
1433707714
779422957
36463905
859146070
524368256
325151116
1114824250
131180293
1490455048
551635889
626652183
119699439
429907789
1980959407
24347056
1730910109
1448293360
1131114096
719847582
296654115
1959182505
1556526329
1588632082
2073959806
30658847
1203511589
1047199408
1299458849
1923604210
1224544526
1530398432
583287505
1174730593
598252456
1261837124
964867095
152200853
1369225195
1179149505
530179076
914271280
1944971834
1274791084
1200005133
500414300
382630600
1568314690
1792309095
2080271216
609105081
1671442934
1131617776
757754868
91990777
1784497986
1795020188
1664299191
2039482265
1874717579
422437348
319513172
384721298
503480018
147915022
1453031030
970955562
1700549403
2092756715
1337508747
1494468673
184491215
878243491
737502748
1343364133
1750608628
427187655
1076562901
736125078
1046243170
256986452
1304465518
1716187936
771628813
213001540
1657541152
1079397446
402362910
290016776
1766999398
344132891
1532447798
276685475
1627656541
95262035
585844015
436759500
1778086897
1601315486
799524964
1523753259
907587214
1360950665
1311712819
112538683
700496397
1683620070
1805593321
1439474176
1809711800
751673142
108617758
2117996100
1612999948
775147833
96146407
1969562808
96051600
1515881559
1364601428
1233388449
2005049647
1354719402
1549513903
254684886
1383571934
898604911
709448214
734496804
293548558
99903724
906647458
948982762
2104600019
1135917813
39698757
1339507059
587581994
710268756
7465162
1342864924
1468523118
1543715229
1655113536
2122370882
811330393
346494372
1586068610
1978905886
1886136324
1975279073
1379196972
1925420007
1371862612
1703104947
913365237
1497294611
952035900
1214354153
1073266108
1078295379
1228419842
190235985
259980532
1556131906
92161848
177124286
1360875016
1619641250
296278205
1463418549
822257849
964109081
1833373937
1005998855
340788517
459916726
1885345146
523184066
305456452
1649643442
401069078
117441658
981246975
525319057
820582060
172052254
1272810873
235293924
952492143
1720230688
360366090
1035176489
1410273474
1124445936
1546245195
1800175481
211046690
1547999924
1026378915
1616480307
443369346
1828648429
758435494
608166391
1390220375
608448163
1536434737
1809008228
1930499460
1499631315
1858206302
1965591961
1541141347
1914290884
1078953371
1673680901
1991111807
398452738
1940506109
995148121
1663801983
1679958776
2081796466
1163729408
937657763
520731873
1668815320
5941847
264544653
2037304096
1687838069
750091226
1360369934
1803639907
817684219
647506947
298750664
1993486216
23610908
2034353824
945173930
235139483
1687062391
2061805514
1992488025
1200489538
36484411
1176987167
31564301
1228524489
1874761457
276874609
1818382068
102991265
2129988073
717729816
1504471979
2032641635
1379936689
1802517083
1257977499
2043002954
1658732571
1477356487
478375732
564261171
155221395
500798061
1602441882
1961744605
28735764
1191435192
423485450
539105160
1416722717
484964284
235037971
563172299
2031125265
1293747070
578900306
494782803
50738213
833550941
80696193
1736072779
491348354
181596477
966245642
2080391814
417431563
177231947
1495215734
960632099
1392497945
1224230251
987204630
509973323
1014394523
295945766
90585500
879545786
1434313562
2035432051
337485522
70772625
2111494967
1285600831
1644884876
556293326
177495853
787704982
769217639
1477365699
663482929
717889846
1357586045
2116837386
610824344
47751894
1328190385
741378157
1768208626
1163677073
1949484877
1698465020
1907563626
2034734493
1704055291
1108689356
1313248855
922523747
1761955354
885838104
1559416091
477083664
951196660
1498179820
217307637
1319845016
511209019
189262368
990828989
550305549
849681813
574877276
1687962783
45554450
23152109
1081564687
703401695
130853341
90253762
292654850
1436258452
674464600
1433624321
697166502
1601779260
1429473675
363938522
1868438550
652867792
326105677
875673119
341034571
1772002863
197740978
876552610
571654837
1220460931
1710359499
1244775114
99936006
2142479039
1170093984
1294941915
1281905687
1155842049
1852893511
187727874
1777421143
634860795
1566378843
1456396725
2142801324
222356234
525566561
897152026
2108637589
46162609
980889171
1741947118
1550934299
420133421
1076886803
488617924
1697624159
1753210636
2031486064
2108660269
503987192
1630993906
516793611
1468596100
1969512118
817072788
1038988269
460417629
786124850
1821644898
606645432
2143986418
1621637888
749468351
756149423
163454297
5692276
1008249995
1375204363
1817748545
299476145
168034760
392999170
542592577
69496854
132390513
1295307146
1317452097
580301445
740964278
326573460
565546866
1117666280
1567693691
975493516
1415271106
2031844374
459047200
1437872265
1362391575
724586939
1333404120
1315284669
87336116
977428583
1234540598
1030591194
206606020
1528426343
135268624
494576026
834645478
1546014500
233608147
707944220
1333234952
923846642
761432547
1146931505
1874936021
1172770811
1457942586
1318578710
787098538
1413892542
700106260
948730439
976292452
152013411
876189356
1421642525
1815103609
1297016739
120049789
522532901
1848023923
1629359716
2021877171
1225548538
1889462345
1064001743
794637520
812872685
2098753317
1169071139
1399830730
1606952238
359677822
1286866930
4423868
1284265212
1290597469
2076650346
1691513015
1238228783
1106098408
530975864
1169869285
90669184
1583191212
851834052
1764948795
1831059496
137101132
210944356
1225734227
49996402
1915469130
1500624960
1078582057
1975837217
148440060
225502852
1184861173
1171813433
94889476
2007762602
770715861
1395658948
110888821
1955589927
976594619
1825441231
520788495
2034600036
1442922821
1463325120
830972312
1387088648
311497548
1107756340
35618732
1987331654
330170075
1251536234
1394460957
753643011
2091093395
1949320803
96624745
644608318
1824690409
1808250276
593877996
1059870704
385845899
1952682
1655582882
1217931790
22928430
1821265611
798271324
659184871
2113454154
1869778228
1948129282
1895352808
2023426600
585217880
1522954091
1974988013
1089908259
818561458
46168462
1142958654
179114433
1098731422
558561174
1073585311
1903764600
1843733866
1383856880
1330867261
1760313102
213885537
1728285217
1906027546
474926241
1683342159
1267109157
1229766962
1683339991
541666423
961741059
936202254
494776673
1697692709
927888541
673166102
1392317299
2044535979
220187819
78510376
1599981237
1077841624
699748466
415198092
1424999474
503596048
560463123
1178639400
895840482
2133811358
1327309559
78052447
957005191
1257344441
1323780354
232323603
589827722
1968227407
2009553373
1914939237
1648487671
1311315700
760157903
73852881
425588
1212515256
1493554599
734078726
769246532
828952329
378569616
673420966
135375092
910124540
482210380
995620182
2064827956
324224963
817392556
1881201662
178194258
2117794014
2008911502
1698534599
348587189
542932112
1188917893
305821965
118434895
1857902532
526521474
1880545191
1568256726
1081645857
1503660750
1206477670
675695437
1066661106
387023210
634136774
1045997490
772590498
1874624039
242814155
794214680
2065063994
1845849445
438293242
2041571293
1252128765
1328477568
2132716314
2111675319
1533677408
635966456
1667647648
558836838
635016206
1734967490
2071101442
277946876
541599484
449010560
299920727
291597352
1260676748
1427906365
181084648
1518427145
29704489
1690426866
1379392419
1882612454
180047755
135186080
1694155431
294296399
77280876
1279389685
1201483572
1400772917
307892640
864906443
1190033592
477757959
343205241
146450747
1242057512
1266052352
1245452690
1374031350
1303348858
1935936422
1757149889
586345737
1427809063
881498498
182142461
595113420
877044307
1655510240
1483258211
1930064227
337871544
1340391152
1609609176
836339477
1895907123
1094968228
1632879110
1389676498
398873991
1131506332
758608413
2139407260
1318638543
1250832015
1200217116
1023829129
1640165242
1104486064
695300581
748999718
1035739927
1820796332
1361165463
833857306
325047454
986962674
1143875201
2037010701
997884915
2056256049
1125371562
1487004167
720797926
346727440
718496144
779487632
1225861556
1433560641
1670642726
2045404018
1562489036
249236439
1097340480
332729284
295332786
957691263
1718449275
91192294
906864798
250132803
60891771
1057926541
2048855346
6474723
1205892396
27494318
1332378776
931721281
1655707051
549753622
2022278610
1340190653
981602906
1512175056
125852083
1254365789
1414789652
1516550213
771443018
931073867
1822293463
647647413
1172687952
2005486947
1739332471
74282999
1627656020
2081114800
161107857
579683736
2052589970
1395905793
1414320149
767792150
339418081
1491630790
2078100993
777760026
573912698
1602402844
404111407
2090483156
364545819
711653829
330642755
1378325240
1092136914
495077855
1481453091
2037194051
66880738
292285164
1472331793
1527201231
1494831922
1307025212
1517665964
747395561
1687858683
1083032218
1667313324
1258960804
254395827
526264926
158351414
1455071767
158287441
1135791649
1469812758
1955616114
1209711872
726087689
458748775
761082751
546866897
841333868
51710190
963821430
717178550
1097562788
212063094
582869700
1809703924
1542726914
92167222
108984549
330502255
589205880
1158241562
1658790854
1006065296
586879245
1393095407
1136912429
658681875
1851035871
1520523182
1298272665
1815520164
1344635465
475833462
305192661
1307962273
422152861
130980937
1425962528
991077411
1432157134
1066368518
1325834637
138150209
2119898378
140959371
1292686018
2081721674
212601375
111119157
1973055497
632942384
456381530
849179607
1302489048
1067923555
621988467
401513808
401280320
213564337
1063846172
1076894663
1992244390
759720679
227373869
490738779
1183303544
1581366644
258601407
1549125693
2064525333
1822170716
1322048560
1169729012
1615429452
1665065677
1503764745
720332024
2058803074
434227274
1679885853
1734354464
1650307459
1332017833
1596602281
494575611
1455544373
1649124014
1142268604
614813469
1898151231
102890436
1349686040
172405149
1166974368
79164237
1765842188
442730700
1918545199
775507322
1582681460
443229180
282823496
323769436
1271046500
988459477
824491764
8392272
1613022948
1124113255
98564925
1920138183
1543087349
445179488
609741632
1580948984
790735853
505126587
1073235662
834274377
786787828
303450454
262417925
1537254296
2012053167
403267124
375639678
2064954365
750656530
1006816008
1477070438
184014517
1650957873
89029882
362086906
1962853722
842837963
1885729444
69527139
1960822536
276778633
1441257334
210986954
335654728
890606344
76588273
12807046
1244947502
343359796
978144541
1458546161
2015095929
472195192
849407261
1649882617
2081883673
521870433
783714031
734628178
311051202
466496601
764920894
2075298098
110670984
1181156304
18989076
1516768789
1886589077
118131560
108059046
1117363212
1518759931
1696669744
110923264
2095277921
653494658
632134744
649878255
447062106
1926723679
870655838
1414441028
1231095723
2098137686
1079561821
1161477020
1056557769
1111332435
1545724973
1892069511
1247914075
268458560
849488349
1492811041
592075681
1163354652
1703460535
302578315
1721848293
1315763423
1944901780
796391389
1152755188
637832271
2121221136
484463667
1091134558
1190810089
661892394
1782522177
49223652
2086413763
1067626169
972082583
422878773
1724198157
1678093210
1217353167
977027851
1506076559
741174800
1963753627
1963271576
1681575514
66359497
1098981235
1992549332
1789885003
1301196448
2068470176
2077003670
852775356
1840601857
321781385
967764502
460504883
1826873895
744415013
193325156
2083778408
1706217841
190460306
1755021403
1288312718
159663994
1404500406
815905671
992232368
433196154
1847622929
534910080
1148562633
1301181005
2111093717
1222908713
888772375
925433209
2132800454
1076649964
645707864
1625805836
2121148994
970238267
768943617
2053568316
1370209960
803106450
1670499249
456016544
1540228123
1128308244
1414162744
1265579358
612164718
1758570404
689510591
890995073
1945537078
374264279
15097197
346383609
761664123
182572468
2135996760
970639645
1342588839
2040906608
102288308
644623264
1502176156
1271672358
1645934444
416304891
979294683
1663279300
1828688100
391491871
646981994
1021335998
1089115400
1481821614
1275967505
262688587
462677607
830874902
1499771725
2130934826
1917916307
165088559
1173814251
1097954138
12167532
499665187
1995314941
495271012
1202651192
1074620997
708978914
1837660200
45130588
483653614
55441399
1749470333
226898589
1735483214
713618691
1086494866
208130476
1061596356
740315137
1169420685
1693326917
30083908
524816398
80930397
909291044
751701172
574437184
353242061
44701180
1696774770
1561455624
233722356
643856055
721710437
125610962
1502158579
6395034
1051094618
1543734532
2038543315
1714779400
880762382
1962695103
112908575
209356056
973170069
1174088042
645518007
130434888
277884556
1046963069
1725668393
1695910510
1302700984
538001783
1872588033
422913942
2083944532
918563172
861504741
715933729
1283946893
1674778559
1350123530
30487624
348431801
1529614885
406680355
919710052
2110459173
2092933347
1029574751
93829099
1421244986
1749111381
2061636107
1133783514
451142043
1048986586
384872738
1268216024
322542205
2119611639
2088558537
1342315732
883318514
143106397
1103891884
1672862166
384308262
425026251
1358509417
1313863244
533420692
1796758583
179646337
1750495677
1815406118
1082960660
581259155
1210094103
694525686
1124458976
534857639
2019820350
1342867624
1929890523
1529959851
1164934158
1942582145
1608331656
130922061
1715203476
521893014
1961211290
1249927778
1654470790
2087068960
1769186460
506073759
402353143
1516547134
1110629529
1137412996
572361626
1796312479
1496430195
1062482621
900652446
1902265089
197457837
1771497996
642236819
1799723991
2074070249
1793471588
1642270206
578151793
1117310036
16294391
533264144
1875893160
246742927
1171686419
1494776959
1644126468
1446114937
1152510502
1563975828
1634926251
828891287
78243216
1956160779
1487350943
1786556410
1352275326
139301617
1492804292
2030125977
1714912179
757942136
693825593
1773246742
1574672596
1027132144
624925653
548472577
125751366
1513729861
1333529768
1991999432
679679226
1218262460
2107767309
1743051560
2031082681
162921700
96478211
1688152234
1994415464
2024618038
1634734920
1407257126
512037109
1837919331
1178837438
2003113493
1530495247
233355145
1153649260
689651919
9395325
2061016631
340673030
1392857185
1750061536
2013094265
1263359802
282547621
1511273868
2005458556
1615436408
483733167
825683157
726201125
1905774280
2139492671
1222484523
1390505426
1986634145
1945574768
217956878
2071822939
624274291
275117799
710688436
1164036353
143079283
88893392
917085395
132629678
1818678366
719719245
1291536176
1418457337
61647977
526974693
33762207
1708611633
1571661325
1716166060
1049009778
1997386307
30690055
1258897858
2109048776
1437141679
1205238270
1075056474
539154101
902557264
1213783570
210355686
2067742267
1861427777
183578355
1504156570
139933983
1179640324
1670920660
316743310
355817098
1347659127
1119662287
297410571
464113163
991325926
273138636
949724572
1817730009
2137039416
50626685
1845290051
609051897
104948274
1123744356
1532576377
1945854917
1161459545
108018628
1770807823
291609718
724221322
1046216003
776811279
1178408991
1950358357
1346709035
1554058623
1715792435
458882737
1217795384
1279251305
412269696
593847519
1637462000
1375869988
1115202328
1532716834
812792815
1838310797
153434316
195777226
1115356776
1052397200
1251410720
737756496
1923458236
1187305901
494935888
1413108776
1065645131
814659310
1524315492
341261003
1876050808
872257086
1796388263
966692922
1550399782
666337670
196828171
1232045543
1136219546
1980972900
33750236
480652770
468697590
1884994801
823433356
259148051
1847585112
1704493059
1389541561
627154124
1574918240
1883840960
476648260
1367790212
501573174
543805600
1733720088
1187372158
861905843
2105334464
179307478
1282335970
248255707
1446854735
1736351070
259048504
709505048
1910131992
1178056935
1217134304
175351566
2025077674
41051577
1410288652
804124377
1353899844
622436504
2143724379
1023786930
862934558
1954345361
1608897439
1271195228
1921630947
750800737
1809293571
773094105
816058518
38554737
2012900148
312175104
1268431645
1124043212
1500732205
1311438204
1320460896
1644328180
492903061
1386869473
27452673
1967016685
1020727506
697292247
189383029
714630403
455748138
421559971
627802247
2117258516
1681401209
1891226474
141453528
34806169
208824898
1369710639
76986147
1387303369
1150642215
653672152
808297036
1661639290
655719304
1614710655
674129026
503867794
1030380747
1740736890
456281628
1912799937
931272279
910133753
880074459
913996845
1338278619
1397870094
2129193404
2065140030
1513116545
43035081
2121776590
842682478
1698340393
1389582496
128145742
1350010582
523891687
1039834697
1273275308
1703203923
1665531601
81210919
591310685
1647673379
1687464063
1943854163
1369441454
843605272
1736296626
1114870995
1623913468
132656398
1399741061
1205280065
631107412
836687526
691289082
1301715907
699723153
345866300
220951345
1491396643
2021446634
1633254549
485883160
1493869429
955377874
1839181683
881271728
1114314943
190991713
417280348
376134707
984409432
1420656748
2089565160
525708679
465004609
1989797968
916217440
1159437885
945159155
1861838160
1966930362
493398685
1987179748
1970662307
96797852
143803237
2146724660
1912546901
134420520
1628787775
2088815097
200417381
170443680
946229498
2069440489
473167969
951331223
903662739
1843226553
2056821158
2027479757
480483196
1345724419
1896775447
856239010
1370908040
1591495659
354974933
1180719052
1930820648
2093925055
1656656711
349146873
763095336
929462583
813615359
1393414194
2113323093
567969858
2036796650
1181499186
1895293382
329580367
2084642848
1573894152
947636456
706312767
1549371689
439397203
521527751
1184793388
1019907467
102908652
1841883062
538622636
1104426005
184667542
1320471447
1598474007
2044350236
1167029108
247669266
582290799
1774292773
315699911
1553668572
813707750
1451531429
1765876587
1128659375
145842036
1744452252
828900208
588064564
2089769041
1726312524
874843009
1396356166
1680297538
579386447
1543768821
1669691025
75531130
2014662182
1914883020
605135878
906735933
141510837
776388533
789510904
1543453171
1591741566
1692660588
656240328
1114710059
628066786
1425427320
968974178
35637130
29203357
313395320
894457526
368737408
1465149561
1259377421
635391779
1603978500
1921830419
533631072
1960542770
1828681857
155046654
565198400
1930870217
1794809973
210772109
2065242037
87049104
1289953220
2037286410
725860445
1583558298
1396384937
724337135
1173830090
1306747254
1075601169
773575822
43409213
521272614
828047903
770317009
9087364
1827823244
1165003737
1572827025
103496741
224961870
1633637851
506926743
576796868
1625997723
585100543
795553284
6970281
1600981718
1128870488
1802267103
1748688992
728980875
1824801459
1470027076
1428139364
1213186486
1149052796
1368693905
1063372978
1219991879
832654856
908058750
751571934
1727551023
840747375
527732644
1460949172
2016720983
1529305421
961759549
910716124
271815770
1959934602
810960569
8459954
1936269729
1961344959
1805209332
926587209
553898144
1988997495
236302193
634716271
1323673853
691762674
791363427
1138525484
630402956
313852452
1341090222
1088111190
1648416095
1692111248
1291533953
378875861
1095232927
289744411
1787924250
1504667625
862726921
833343779
454430285
535016273
1685759922
1298514787
1173257186
906058852
32207256
2033657069
520541868
119295240
2085528188
1206826404
223450663
23818681
778960116
2136880558
817688028
1953981919
1764496156
106927451
1312167478
1465542833
1531573489
95939947
1114873889
485660951
677144217
1053376493
442486358
923236774
1113169433
673447841
303822850
679722369
1028164140
1898537126
28701499
168057858
1555734649
588214444
684230213
723381592
114897743
783808305
1482679114
98127444
418336918
1407917535
748366153
151555409
1299785587
1873207472
1571024741
1362435569
2078406370
1683244565
699717153
1057510845
1983480883
2010341206
2013799066
1966026697
692721757
812585154
380067754
651844043
1738016559
1793696343
1530202497
1125877652
1878244731
418584341
2028551920
1887506422
1281840750
1350192678
203062238
2003882098
375962412
292154082
768301913
685988300
22628302
1753351298
1473667672
37774409
1148975799
1528799046
2087768525
1178438651
430647693
1357048852
1910341816
2109756542
104251634
2101694638
893959721
1390704131
125045190
475019389
233192534
2070376788
78116750
717597787
1133117943
1859808085
336920298
455848663
1779786999
1880838709
823489470
1716222124
892406952
11946342
1967877977
919945500
1575812131
670064068
1057963781
1425677720
1577034838
240943583
1801804237
1609330294
578616858
1241240041
1776607010
1347955575
1509862600
1443504291
1964481813
805565251
676735104
347589422
570203616
1743512691
1409413154
1613878608
1165377476
2135375104
1874772942
460934594
1586286931
587842403
346941097
1655372406
1217313033
1318188610
2007591438
1836600494
1882661706
1934951598
2122284707
1840422291
589576239
108629691
2012073890
787067433
1359337987
1752313159
995484811
2067695509
973990919
734577391
994282309
1286301592
239804402
1433113513
2147371725
421676127
1840729161
1240278327
226418020
318922019
149048123
944236367
1782690409
109456064
1447190562
1943446632
1385134310
267031286
1750279830
1414707451
502575586
1026581840
1825310602
1539904676
2059487919
1232674641
1029126313
261554765
1703493266
2132801773
777142794
580892555
683622823
1892694102
1883311178
1141616154
983724832
553242204
1690072950
520274765
2111313689
1512389287
935688313
1425154156
992631052
1774696632
1652932545
2098129764
553981472
576238302
1957095438
2028387981
795455337
9010958
495528785
921626816
892527680
178283454
1858249297
1227060886
1705096222
1565417
896535046
115802420
323766499
851660724
268440212
1182025685
1202186794
1775872332
306328705
324177779
1015477714
2053619801
1503793189
610126574
788784029
1338679900
1738035996
890473364
426921661
1911770712
1887053475
1257617770
470747223
777302243
149956205
1492390672
977809770
1669130521
1014881773
535655989
345398786
242930578
463654745
477753324
1828699650
475062232
943587716
1196332265
243159284
685124529
1392318095
1722556851
497163989
1065805873
750774634
745104088
1793620828
1642399148
49919249
1565156615
358698949
170534788
909689292
1131769288
643525994
405528872
1981651974
922139521
1290856307
292764137
237687479
342101343
40662457
1554544950
318127319
181466107
648076878
596916947
929351788
1063578039
225142957
1310116705
2109329553
1577333373
79320863
328649874
1214446438
1268548699
210790721
1871192299
42574073
1338406864
1352558190
1489772758
814921801
814530552
1831579655
1925977577
886460277
1682582087
656857971
172949562
1962379211
716138536
22500391
254517687
1348869585
253861237
2127103687
1595396802
11695725
197310989
1823150721
485891722
142423526
1033148785
1006273524
2065868627
1173052746
1464331131
1165104786
1314935348
296219050
1097327646
1213726704
1915173899
194783627
464761780
249741670
2117432634
1386685304
479643613
1628308060
140707327
1690182710
416338645
1356362395
752499533
1224629580
1316920421
1896068241
1509243344
1834564278
1674877479
831475617
1679940473
1302608258
1660702521
1799858756
827118284
167069220
1504015512
367135808
1517623199
106209981
603711935
977185115
1965595518
99439756
1339256150
1820963429
1305167151
1879382901
1845107670
2014605682
917058995
220524375
348305728
1759472135
787829808
251332213
1207419176
1156482231
133505569
496985137
1871199838
295715076
1438308366
1896083085
2136959883
794881868
1676593420
762907945
1878530950
674427815
373886828
1313853174
677177707
1134890900
259817771
1640142947
2137403641
217035884
812903399
896359038
52874894
1980915136
2095225090
1388204023
1117300672
1693053839
826874433
1323844709
1723464612
1029256294
1504665064
2046779941
2104261269
1706829790
2138376851
1695123538
1904682704
1358927939
263791675
116074874
1219230891
1272288732
1794766743
2084155773
1620206324
547356677
565071730
1981576270
177693371
533338217
951644089
1753555844
226797605
946478234
1807178366
1747504491
1117735576
254011532
1112333320
1824678476
875518997
1734713572
1890246403
1413989308
1490109179
1027040599
1656195328
265968045
1073862900
469174839
2085854808
1398551029
1098273760
276356062
140553811
1957864832
32568897
187066276
55085105
1608484660
1701021359
550784901
1692857959
557439470
1330680037
1462248170
1222034421
120524499
1601990004
193413586
1396901714
1091947331
706679445
161990458
1937618882
683358198
1072147334
284981868
750553506
276026863
860027450
1448397346
1484591507
2140724719
628456833
19517137
1697722799
997926447
1195008973
976311251
1727319441
1391759457
498614550
451930868
1731053181
518062294
1169985712
740492737
991379352
1239931686
1548680389
586946751
1213803092
1981745761
617443126
860210265
32316013
2133888500
2044848293
380373082
246506125
600543254
264446595
1468038523
1982560280
290063508
189855137
2138281924
1595580380
1620299409
1925024663
14414205
1587274162
191393593
26498584
189045687
230704567
1029192501
1930416077
2048621201
378951555
601233869
1657734352
779658835
684192512
82496227
1964761629
1796724115
1225611486
1815262439
219369072
868012074
903252437
703544136
1881147982
1062988057
648801305
806657260
1398364263
1048543291
2061973194
224221690
1886809519
226725274
2139465417
1586242141
1697098129
1684026138
1257536106
170216462
1220974155
870078033
1222161904
2064175544
292401496
572605362
1861431289
1383454671
313064301
2127058969
929162557
841006087
353390784
278639412
1671402898
1260694230
1060931986
1298330128
918726534
1320795665
1168663028
1580527837
1151096055
834183969
405678675
1223136647
645472023
1813301530
150159325
827761131
1566804673
2039879401
833768481
1666878945
1693066481
1631267337
695553724
946366946
2022297301
1825381451
1844472652
1911802073
1358778785
38654542
953058296
1271640692
634600423
1024053671
1382062155
1472961967
181077163
1949736776
1346432556
643396376
1335523360
1361487249
261816682
1430886009
1541172350
1866179221
535379181
1491204515
403291349
1004576404
1008302555
819279558
1333628596
1827957213
1562986741
1026470470
379968992
1747821431
1651179970
222872815
597774433
1579239106
1086626828
1292234493
782979859
666157805
593055424
1655050498
1524071833
618960795
1697577328
1638969310
1455242912
1877507118
1283478393
764230975
1473564932
803081738
1972167915
8547121
1248229010
843253284
1675085613
167085562
185400651
849868865
1038494754
2028131755
1038912368
1545902153
1219407665
229116340
1524544388
406227176
1292528947
945400261
1291112716
718516672
714663178
1459392806
248622160
1805196808
2024251319
1495035986
2088461997
538927660
919511083
1683511080
644263739
329091693
873634879
262031313
1218199112
69439757
2088631409
1760481397
603560670
1574263982
1245815957
1000451470
1454253403
11486780
680428384
1933866018
1949658401
1971136365
729344901
21775456
70241281
46985571
1498854212
1509131129
983190299
46516722
522788152
1857854908
721866283
787264175
1791199217
53662072
1804961998
1325381363
1249896120
1386348676
328251965
1412473392
997327306
1000246167
1017885034
1781022162
472546896
139866816
755374582
1801132061
188395168
1891828083
322211649
1851314644
1305094972
502874047
1152350815
1306457292
867119523
1139371197
975778822
496521808
1268436526
1494171873
342651739
1905387727
453626563
161921272
1199833087
915296971
1925933195
1042294435
554479660
360758441
1645141805
1789676628
968010559
2090361624
923313474
1608089237
16447291
1818597677
1835041069
2052771470
1973046346
264328949
1605984320
1513241788
1136275880
1900039996
180615221
932639259
1840079183
1360694845
762130038
2115011434
1387557940
848338858
316229860
207633183
1519638306
804732177
1476191728
1374776085
1138493067
11699109
130333915
11126743
233116268
1552528254
1977427443
739428861
916351834
198997145
1363831526
1962219736
125040154
2086839784
2099437302
1251933356
1940482154
507491257
1457241864
1496242419
363654347
491943124
783932007
1851436589
671223566
1053463153
1477902940
1951245492
1770385480
1126986931
1548567269
475307774
871220057
688700000
70836982
1899156282
645959919
216806962
425864275
1259826722
640500852
649950566
1895824434
88948056
389938940
230477319
136584005
1608343763
470398144
2003039568
830627454
629016115
1327829219
375528806
308514328
4598307
1588830695
312581132
1836390224
1572823845
563760465
1266948353
2135327649
1561244550
913575086
832455638
2036709768
877500
2001334581
89920086
1982530642
977986638
204435601
739673802
275113168
2131802386
704903376
356777568
524003689
430008875
297454779
1435240258
1873333823
1762361104
799680461
765968115
842409358
185172156
1233300216
655865824
882034655
394789780
2091913345
1222142262
1675873322
1217051088
1711548577
576594723
2109393077
1212780070
648879385
188845806
1120148039
1635698076
429391346
2049291226
1868428586
1946102108
1870697974
1031833093
862535054
1507146182
252675669
755956955
1539647167
1463314612
25668442
450736231
1560714510
1104763627
1671678033
1592721688
1880912913
1109144256
1164278819
1353172028
1991336145
1794761495
448167303
1565227915
1715255458
1667336243
1507663561
720442195
97712720
2115160817
602217143
1534666680
1541873019
1661618954
1446881383
187618360
1045277624
1471746281
737007593
316410084
267558979
1096812583
534787544
1698326855
1423118494
789086668
283555870
331985505
1709939751
246595150
993522224
523544874
871146911
728989780
1917227328
864915471
816140700
811181670
552869990
1355490931
607539304
773115285
1967133920
604974481
1681747339
125172593
1068769896
2120185821
407562213
855855262
1978586998
1637514931
1880199821
1844953731
1926070584
210796641
1826798662
1328012951
2111199308
1128933217
556195926
509907730
1453585567
1218819915
228859549
1863647913
2016610868
445891577
226720629
987782715
51604526
39612271
254142657
459327136
1016945347
1853239414
687478178
1207449509
1416369689
1402413088
1856243337
654342644
679394087
2127155535
1139242526
263134492
192964544
1382984960
1206254689
1277590079
534292263
1546836706
1415708806
21806605
759506400
170241467
1909944269
1545730904
1843244582
20290055
173751927
1114522807
713255980
930985327
307408802
1187041094
500988507
2028780405
1328768508
1171856618
2015147385
1693359223
1503476640
1572023853
83679492
1071748037
1899946665
1552923862
1616962486
591382100
907431148
1483832848
1431225067
730228829
1539169536
1437101226
1979074553
990079862
1888968112
1025776481
850092929
1154659788
1539687087
1634078436
819178140
1400102833
1107734767
1930240176
1642602959
578910680
312266378
202565672
1573671584
724753298
312204123
1660169808
1255909228
1869707618
1443336328
1159554791
690884334
527090515
861293097
705966880
632613262
1772587631
1594389980
116845547
754007283
1574039462
36031490
67843044
1277440098
1181932068
1200705617
1412731441
184209758
1041233196
155523298
810292155
1188437814
137574030
2007424947
1584526977
1005608953
1594158257
1246124445
932338589
1338031161
1916884317
1115052032
1266024572
1528701892
1148369713
89239553
366477979
566393128
1735990425
333245185
756656369
1475282658
1367890306
1830141773
1833776687
236141264
535161416
786517911
1618002781
360098479
483335468
1474966485
114434525
1879531657
1108401379
496978218
682935616
546139941
972685091
514083490
74626798
933547429
208738970
321204451
2054262400
1157528626
907470065
2040355503
1248097636
1669984264
1534990789
532905211
192164028
1783089160
581036107
1282104165
1124479801
1655097557
2028202350
944654415
1543223207
1080828079
737844871
1892380019
1113711572
1984427090
1079605234
818994039
229372313
1700213451
1471898063
826172097
1840275878
1291039230
1184422948
1798517671
2093102689
1263768160
661821423
1138181756
727659800
781773872
1324981586
441551765
806105222
1225966223
2084436671
901506144
1075338228
848314538
2083322486
436593390
1411425358
1539784075
935846091
1473729079
1565266692
401541211
1218196140
2091091555
375011397
1137736873
925271070
1564374504
96247009
2024562462
1927859559
241473592
1410612508
1148780649
1679641374
2076610354
1284246100
806890422
722395723
793351964
849966478
1866881136
960499778
2135801534
323748317
1831086235
1823039664
65726315
1421139564
56306541
897084065
1614122495
193956014
150924002
316168319
498883189
18118366
158023476
1533867221
227506227
1618921923
1518398224
1380532596
1531098779
808323029
1958838428
2034931074
997945642
216850030
1592495282
1709261731
1622884227
334884009
836242411
359647233
641232414
40867266
813311592
1518960445
699743687
1329060582
721564757
2088362893
1516694822
1710833079
1665468924
110973990
1411221345
815901215
1806208055
221537075
855473611
1182034251
16157779
1501211433
1698432820
1712331668
714534128
2129276546
1567574129
1373747819
2077363567
1337212065
1763919105
1016963924
601653014
2123948301
1417975499
762816827
294453401
2019940618
1829891698
569585467
1253950048
528880251
1650809764
893668130
913961949
405451048
1967545730
995815220
2084083174
1001823863
1515567832
131144843
1099274449
372612586
784605658
118824333
2056929137
13102352
1520734531
1648936874
830852074
747587
1032554489
477021822
447181828
95107666
122420517
1906240710
73047270
274665848
667099465
1058705469
718692338
1707269750
1304683992
1564076631
945903231
1167071861
2119388436
441156460
1025158798
2111935919
1652982642
1872667874
817465015
877317336
57917159
403821260
465801804
128698437
1220994983
1637764900
1423705680
1657438716
799737874
1769579268
1374407882
1876611892
1423541503
1820733932
1677984199
423488394
364912261
1944834871
1341896387
1675775682
969848695
1741780048
350879783
869096243
1176364538
2018558964
1421690929
863459313
1388268472
1457316696
978381844
583207675
1915270754
1752506540
1669472199
1115281281
2018183088
1797044714
1155865295
1700095120
805692840
2133894800
802917332
1740622504
1388917462
525625807
451761449
1804814914
1599426122
1338961174
124031297
893553285
967515368
810574394
1582161657
1811045995
1331484750
557460899
1646130415
1177424980
1351657429
1470224597
1499299590
1493125958
1730543740
157813784
1641824762
1330794937
848219566
1289523544
1795983205
1135610712
806183159
1569218019
692572886
1316380662
472394306
836150650
1792924997
383267102
1128544462
729150265
317643146
1426970829
611811936
778718499
489816293
943665001
985920631
283729400
1894344427
181410365
906775502
540649140
1885607369
1004052783
1714664782
1693301288
495940259
615615997
402208128
1660190270
1530456671
1973326158
608164351
1209497181
1170269266
750711326
2006233046
1436554728
1428160560
1452131035
1625523692
1341987467
1967102397
391815370
57373649
1633742420
13014099
558102839
1495542338
577900988
228290602
1113315431
1206193136
1715899916
1098688114
583024522
1690242270
1963159613
1882213534
445645659
505043860
312035782
334234009
1002779018
642306232
87473316
1136009729
1142816825
492709739
1227492450
580994048
660423372
574553604
1040889962
1575156653
1112238441
536321396
1529093840
786884352
184616652
1569425937
1597646357
2040464128
992206370
193911856
2044784626
108152590
2095020493
1140481907
448828172
38439254
327305527
768310217
1698553163
1583524717
1288193910
924902796
1025580658
1553337982
1073490274
497358182
2062809612
202526436
2084049900
1178044697
351224234
896289204
1194252857
837143370
1802622874
876177271
1913045913
795165663
1847171186
2137928040
300866219
1029623975
2025278899
685977038
372753084
1794974986
360097822
1736508202
1171854975
1632563806
1135821269
1320478179
577523162
556652665
2031331472
686705509
113650922
1719344570
1285779454
34006785
326613380
178466629
432360367
1234562590
463452630
762898839
1794519556
340763548
1217772170
1553573885
578454926
1722953151
320314643
1722490277
556681216
442544342
2093133240
14939611
433149020
1521333353
616645195
1651522374
1363714167
1677053742
1723195401
2053278105
1114474548
613129037
722266576
1778582625
1982078782
353759898
1811797673
1986861250
1586596703
425816748
849670049
831325258
644572936
2043038106
1941870302
732833358
729361100
140724641
1001198673
334174016
1166057629
1284458041
93449637
1190169112
150363383
436319984
1768145898
1755575013
1726693950
1213441392
17414421
1180629270
1641024075
1385816085
2091212583
1687203264
147314953
2113501050
1515466359
1135971730
157472301
1094156717
366052056
364333012
1773785058
107292574
1753359224
1306873576
1661199693
48822180
1519538073
718745995
1591687166
1229358106
1911510495
313112967
1202038497
1663386890
1007006317
1462228307
776376422
825738918
1129100300
948979461
1044290632
29629429
969452610
1120476668
308711064
1169071086
1036821503
1777464826
997335256
117958004
509909600
409337851
722986402
1128213390
1760643981
828297773
1023095323
238668284
1369341492
1619591327
1083248551
1789993105
880597399
1744534735
895039370
257407180
2099791044
2065874541
1558451215
1600565526
922995778
374387587
1547619131
810840304
1614024735
667056366
1618890911
227911194
1436629579
1208801777
407011499
107579356
1315536268
755013918
1445609869
819094492
1632443007
1933017139
1448193614
1878749768
1992093424
1335572613
1796425904
862777829
1448381332
861334437
1130705895
1334807673
782815808
1774496392
256603718
1059062451
175381689
956800740
2096645138
273948989
508094922
321127169
1666404550
2006055909
907285705
1854267860
1824598762
2092593903
1238864728
1778884445
925080735
1999109737
1697037087
1906919663
606869255
262324999
353177928
776580519
2134451231
1185607196
2083036992
600981062
739762463
144333268
2095108658
2120660426
1143111788
675183066
499310713
810125572
1565840358
732663528
1680652410
658907195
823123948
774513611
1569683058
160552292
1986360444
893374755
1873961694
389332619
98881511
905202058
1283422423
2116762769
1124157797
714321488
235041851
613503977
1363936090
5188387
191063937
625528051
1239000132
1329388340
1741019977
2024479798
2001541965
1045951614
806711984
66589277
354445345
675429416
350821186
257053835
686059317
212321220
1774568009
1799003394
1246810773
356904038
321491780
1536869155
287102091
1958130488
1894301336
798067512
1706705614
675366430
444909230
1112555377
472606476
756080532
1866946500
2054885280
239927950
72542915
201958595
983382518
1561153561
1893560480
749817494
375519886
371789279
740215603
1468780891
90391616
908562372
1731699182
1825667994
897532136
1550768706
1212165833
1421405150
197499184
157860859
853133733
178526042
1412269317
1691492349
239975604
739235857
358982767
1416425609
1654284553
2114913017
1999543994
426680576
284132006
205129228
651266859
1025722374
456854725
404492087
644030977
1264513514
1636236771
138852807
2024059781
863367858
1930011759
1649755484
611576047
647315658
199828140
457724814
400182445
1819530952
399719141
767766166
65903193
1836457519
346711098
1842583406
1607587567
461136169
2007574005
2114788392
1515073994
1890927868
1115471078
434173451
512076818
1844268126
1157105371
490434478
1904511170
1475633574
455063194
1234162636
1400079985
1842506037
1316016448
1151066824
2019679603
1873009453
476213704
759943541
431425984
269969027
1128518916
1732759351
1383946973
1353030309
1505210000
1708397504
1842760503
1388026327
472761447
1254913687
1208590730
1446105909
1188811697
514100178
532699267
1871168976
30850247
980765473
1981566769
1987955226
403502931
893468262
1635631336
1204151343
688082630
1102591755
2145879641
849649328
1079305907
1776520385
51584201
1299901534
1024951914
2051269703
560297710
1917981286
912600638
906591341
202741032
1319279511
292287087
439354739
1677059543
1068454188
1216684298
90635927
57765090
653082092
1911860468
248487110
1433253133
2014427248
1746002493
767113430
1440909151
2088727810
196764426
279266570
1108896755
636198987
1964010299
570150103
1805578633
1278476518
94723328
1022982412
304856754
1484726958
844207347
2105548884
498297124
702515152
35292755
1637014407
187504343
1842537431
715661151
593929583
1536288079
957767044
1642755444
1192263600
1439242966
1667815888
1873852795
1325015578
1901207027
49564877
1091728389
1717973060
1218262617
1647777064
984353174
292354116
2133070954
1835425234
1171228413
368752804
410198617
1516406908
401257732
1501064889
1383373613
947298138
2055435752
1525165176
778988700
591122486
1699440743
1096677216
1900273066
102362622
183227486
719204038
78381123
872282954
206233356
2143975766
1210968210
285195406
1563101161
187054987
164867461
701452900
2485231
2015073981
195375505
1457773575
522408515
424275542
740012480
1870930164
680362148
109508280
2094997364
451036057
10737589
702237412
1279147863
2074311610
23901804
1151568874
1660064368
1145886780
1927784378
1239352705
2028013018
959318502
1480643927
584375739
682126189
1048786296
1709622521
257477136
1928247763
1336331604
797137989
1394102022
796792015
508327097
469314907
1165591805
459447618
517859618
1889929705
565471048
140118500
1899165053
1280041365
552577620
184944432
1660775222
891347890
2018122179
1651662668
996287843
1822944730
1222213328
882895736
358093598
252853803
1741164117
551897767
1216759998
453734692
551116555
303457109
1048189634
1508951275
901769305
662940303
338575552
1066706425
1623984039
2097296649
234618467
1003455225
161320864
256741094
774854192
524216725
648076712
1932811296
748110837
531884596
1983936601
320913615
529202903
938591375
1322530278
665686319
1560101817
293460953
1014426193
622414430
1951835958
1583477419
761216
1619513853
535818267
65122293
1121667550
1025769171
790985134
910453364
1985225172
1112664339
807181756
687095260
1603493637
289604217
175384286
1028875776
981637148
1230829189
1245235984
633922592
812752533
134501093
211201380
1101359726
305522129
1367078756
1440803065
161583201
1576562934
1437224618
313008735
1003900816
352012464
750079456
599335513
288409413
1170176646
1418083758
385644622
629295382
1930731103
1768311151
357573655
1584245948
683336837
1225054379
395593879
76737803
442543267
140029508
591652228
1836714910
434414516
1642910111
554867291
64896288
98920920
55197187
1445490664
790257152
164086035
1699699665
582265575
295153163
612123534
610680726
1722853002
1363137865
1802346964
447394646
1338750406
471019454
1663068274
1328612980
1503203044
1579442600
254627630
582919583
1933098121
626668726
123670200
2070248362
198482096
2054732447
1876737749
227744036
963268290
101890860
644463836
1111795069
1132160464
723805897
1323571696
523277754
358371946
1480086595
625643873
2128031400
2046530021
722977762
464717445
1401605095
85576561
572992616
1320848189
564195344
873200393
2041581247
1125641786
1377639825
440443860
2054755044
723112239
2017883818
1541474710
1781361552
586761959
565781979
1258779584
2100593276
1728707084
1235520894
841185182
482012389
2129713871
218579118
809847240
181250140
891966794
1188676516
170465666
1770560899
1917390818
1211700113
1962635819
1769565627
930492889
1908536936
636462577
1719109221
2078027965
141431953
1541488522
22183475
482682675
962844580
643398994
1339537468
1616229189
1565135729
1601294978
198201630
1055743192
751859283
606892677
1018712730
1062568613
1027457246
284942893
789590109
772264500
1156892312
642945690
659131377
1475691816
1426142815
2066973527
493896002
894871378
1708992962
1239215181
1909504609
422553022
1254129366
1824911609
1912376441
105735143
1475016308
273176809
816732946
984193838
1165631068
795825234
573441320
1446723565
427556873
1753498579
569776513
979218571
688888340
1343392957
2105250375
1528261518
159653750
658207284
1528355215
1000951071
394788953
1012070309
1396512137
871323386
194558509
1121897368
1428208929
1681652811
1745121351
439367909
2002809812
1769405042
1710115691
1207050697
536817136
1936242012
1676059268
1579418094
2121309462
1396383420
969403149
437975146
627893366
1884890064
984182984
1145166474
695112856
1307943976
383309438
913395066
64745550
1805840241
1022057888
1893263580
435976330
1334037437
1243084760
1267884253
704364675
1891566545
254483750
488093868
123374198
83787256
679833234
469073107
2068785920
1675811108
615914558
1412564114
1287009953
1198822442
912398171
1057144216
1716810977
683391858
1934166269
1703443633
1229659397
1405558619
727258039
1970002284
1958697582
244060858
1877105337
1347587964
718674034
1378332842
1947947667
1699146004
2118457038
506112858
88529341
222966145
1524254303
1505272204
1911363563
845885186
1182428336
107216320
1421354882
987342237
1731727453
1020222336
1487242441
126869577
1849929080
54359681
828196558
1347109983
1586901524
173580345
731914055
1152183144
1096204821
1016774212
1725768541
477840625
958186275
1356779833
2048940754
656261529
139407886
952435149
2074810844
1955300448
100810213
1337079932
463937479
1611013607
668216507
525613626
1065713815
387534309
912951249
1655918575
1287279556
762891696
1968214034
687502410
379989590
1752507039
2115500455
356452804
748577143
719353938
1237119271
951130445
304415666
1281131105
1651402512
1757222970
1015136447
757753678
2063311987
986199692
101478851
28684944
810034962
2068854168
546995803
523456070
71746935
106415505
1839203163
80578228
823991195
1529375858
62243957
1928729350
1177566912
496169932
240444362
479668430
402373092
1928814416
498688575
1543279973
1723060747
1232956116
1778149354
1466818813
1054085665
470192375
2107069479
663910284
2044403717
763533494
815830463
1540938986
1821693920
40873002
1462979425
658105722
997437677
258930444
43166746
298907948
2090494393
670485563
901396162
1105354083
1112996810
810243117
1932241722
1225295830
1609554156
1913045961
317442526
1617000433
902065842
848960016
1556012113
548739475
283243175
1330603625
1943405924
162377560
760051475
712415037
910055848
358302926
828655277
562417514
1266859871
593176678
64194933
337003979
991008520
958164558
751316997
935766571
68627214
1792702953
102246719
220992644
1436412117
990286043
1430641912
1176140387
786784333
1543075001
90108238
1303227910
1560349913
31851885
366433966
1721492463
2079319193
1495657430
1990302609
2088419635
1451078135
1058622265
1894091133
1354756682
962540153
166886503
1725303006
476465364
186253325
2112278355
608652545
322986447
996753697
73225655
751192377
1847710747
1643126935
1406448924
1796369412
1026025070
757796302
1968767262
1627038725
1133170164
263243158
1988271580
1975430180
41972855
1794384325
488057372
1144364957
1624884723
1272427085
461730154
1360713317
153323520
646192228
328558200
1560414555
674477936
1544700807
650454339
345226925
707554822
901396893
1777073628
886242788
1813860811
1717040804
1272743286
1347243089
344754910
204921422
1558098452
1026945309
1699758330
439677626
1727724488
1401782651
1564582681
7277911
1831831373
93762924
1752331391
1640402742
1908955203
66683803
699278291
481433005
1379109811
169182526
405760133
1793711466
415930742
505717536
1083402732
1554052119
1529454461
65997172
1882418447
2031890276
365802326
1475437512
1848511145
1469574687
1943223512
1140220480
629730834
277717063
332224579
2101642391
1207180061
2022315755
550453405
1067527962
2027404310
719690919
14729544
1066010381
2088073373
63886907
1748414786
421893739
923161443
1178167799
1386771653
277624941
2078150867
1264677109
989562774
187321806
1153246380
1052028585
1639845761
18659561
1704601888
303206772
327775894
1082696175
827055208
57932470
547753127
1007649709
1201448799
1043058452
505983746
1084260046
1836100515
1460752076
314805576
1443362569
1539791282
470103584
1604500565
952006446
1652657975
1818404128
130949244
1251466444
267730304
286052418
1856578450
185847104
1182242806
1340766367
1078561672
523268478
1160169854
1069558846
1954436176
734034526
693908290
779767254
1065325061
1147497688
1380987749
1024976295
1231051741
1953445527
1486385763
696728025
796638601
1845627329
2001320415
400895413
557167071
922976670
1420186333
162556728
1535714736
980422227
207743887
312562255
1560019068
2010753521
899941897
1073197447
1706178642
569431004
1527901869
271533699
897116980
1478022484
2068396460
1177290187
2076344682
1177046569
743688724
1410280206
330094600
1486293150
1690197895
252055976
1883927313
1517950270
958049484
1451480309
193443676
1036988375
215348646
1450620965
1009069416
2109238057
1231893920
220878562
224381766
2104042950
656920063
1118281101
218121954
2107983304
1856093132
679708869
44724305
1037286715
1519277743
1714269911
627413985
482694644
1698469526
1726975788
712434882
275826423
1434837539
1408084659
1925639952
319098745
1257268525
1033593864
707465631
785587160
1491988158
355641411
1577844966
565162353
1967150897
937451140
1728205129
596550442
363622135
1920376985
2065827991
859327969
1430549538
227916492
1557018876
1729780715
1504907656
526185741
1544397479
525652515
1963975652
282337824
1182359381
423912412
686197064
2053044432
1811845760
1273695964
993605196
866857743
214705612
532152300
2120733982
816478142
1457883480
55557938
1090825017
105449756
267616158
303408186
314542104
917651157
571207262
2019004919
665877197
773047548
4831740
2082274249
594219346
636527747
976070396
280637724
2036538739
1983190097
450970774
510194008
1481376796
811339824
1536483043
776423728
1111200593
974633505
1045526799
1983755794
58286053
2047705675
1488441303
1332580999
771992812
173479600
1816486704
1961413285
401791085
1234771050
1675135327
2140395594
386159341
211857165
1816955065
1865615081
1404443917
530098557
539408842
801374342
310103571
923252103
1684910542
1835311500
968237516
1709712649
1591964941
807933157
657854264
659198345
1543221387
609958046
406087286
118768758
218561833
584665541
2059859786
1988781999
1026304350
3266856
2013019962
1585118619
1978174150
1619068655
1642504032
167027094
166746712
1224410999
1895832602
295571405
526914627
1733029621
1617928426
14579208
412083221
168609449
14209357
52923279
605689364
212789236
1165974828
13791530
1283821920
73310601
531029924
807426621
267737833
1249780466
808994200
1074789321
1612586756
343519603
1876278080
1742259793
1677902813
534127612
1772495806
1325196396
1935213498
343582539
88151349
1862468586
93261724
509004360
541352264
1091102236
881539207
1655034567
1614553627
1048557447
2103354156
1546672286
832983147
1971532085
390332614
1426926309
1492837025
777813916
191058463
595754009
1321300694
1625420700
770945386
46683587
1474128935
2105834179
863249791
1468880284
1733935782
1459347370
1523874350
1799270561
1461530611
1185075623
126297268
674529472
1762654794
1991488925
747973708
604198896
1247560441
313998739
334306693
1280580820
2123488237
2006305278
1531315112
1438854885
680961719
1507627220
1913613206
459789175
460093997
971476706
2047307227
1891952750
1962250482
1656831794
640663755
2130960881
1090551683
430513077
301650650
561712639
1124381465
290579825
212462822
1419780241
152598213
621327536
2062900357
765986918
1388938000
1427493235
993502773
2016742057
580981475
1992840029
1718927183
43263955
20742856
129862147
1521897671
1344980766
218330838
353709558
827719978
1557506866
1772390520
744707975
502187780
1394224919
2124512625
1431388279
818823862
304793852
877921769
536726332
434053471
534763401
49545817
1699664824
1327859295
635811388
793268647
1803831103
1678147147
1619073163
2093688962
981337459
1823701195
1886039951
1831530037
138774397
2066926267
1348670738
1496359861
1200378052
429799604
1111490702
1194643944
116402199
525371731
1582547727
1600913299
2029393461
1557864216
187698163
1047768963
701312818
1555864346
48559117
715712385
420094602
1559332557
771576687
1492205040
581735267
798492423
60382311
2042589146
1541355675
1593808172
1227391064
926711799
1157874936
1134412387
2070125462
564026420
1941673927
813760885
1565026909
1054149780
482227415
1962571956
553075771
248998080
778994906
811064564
1500782817
1442338568
2051005771
1453740846
1668015155
1657639398
1008456048
1268210479
910094926
1297151695
605669847
583057784
363990125
1493523441
1610179783
1653643741
1741059127
872935179
2129698513
426656051
22698179
1092033351
1803469513
715221148
257067725
1924659042
471146991
1924671088
1496217744
2042838154
75928732
1095045488
1963422242
700629928
1062126066
669934294
605828627
2041089174
1457664133
1155997789
1915340034
1871203228
207101626
2030784171
1492287112
303857664
1910448696
1744317328
343180631
721425117
747475240
848916483
57699036
950369309
842969581
314874671
1661019193
1731490247
1565373336
1486570355
1797670443
1133977033
958361008
1217229217
1296140736
471850097
2005657863
2062877482
1420335017
642810470
274247664
610472893
1821121928
158083892
555017749
400060377
362096948
1503432489
1019750636
1648496551
1622789571
1603527241
2013607958
280139808
1407848375
1018444243
521233792
150070897
810948700
333806221
686935498
1444651288
1764668240
1533202336
592402448
1764086509
887165378
1541974164
4357849
256412997
32429945
634142394
1614274507
1180668475
1000566280
1822794987
658412579
561972798
839361117
1179999394
1714508040
504638252
596936687
978220213
1565216727
470491831
1447470476
1647194005
517602740
563263346
1624402358
348795158
500987072
758591567
1004201447
821966205
1031912464
388835890
1848366183
497176295
1133956980
1690663520
639099685
2016586909
1628794930
1998788849
1430014107
869394388
1495579915
678171264
1795858446
376363898
670864089
953058159
362417568
301400320
1748808790
1590859923
2137041597
1805539423
375962178
1687329609
1402354189
2070271031
928631960
1972503130
1780556887
170480117
1335304630
520916123
1460583372
1956517611
111560396
112616299
951568667
1036703507
1115959606
33965363
47341436
597836572
2090341616
37926514
735180958
344530574
177276490
933969227
219601161
347135622
314532255
1614193447
1972223260
911200078
1687878580
1820278578
1635830761
1071629136
1934039406
2140555300
24826992
2007779470
956641512
1284976441
893243890
1276733356
1470591295
1995702720
1592637280
875293054
1530139389
1620300767
1974502578
737945026
420114371
989606569
103064044
484202824
1056629648
1054776856
1512998021
1360757804
1122137152
528681839
1354668779
1198378966
75186678
631795769
22053121
1378057579
405978981
1469338378
503610511
1786207310
1526116905
841639749
575947025
6146068
470416107
956640837
998505515
1398615722
1527915942
162046561
2064689753
152641289
1303298520
671606900
1249686108
1113120447
420184797
1756826300
1123797475
1601341743
1761486858
792836743
2057249314
2032383165
1331768624
759176037
197319617
1258332587
461128369
1759679493
312328923
1757605968
577473917
265136620
401888085
400613235
1050062819
2101273164
1594885537
183898651
493394301
1620290988
1346101951
78044695
1201217363
460019996
1076322248
331817508
695819317
1019021454
531661677
716022968
1037293860
1884993992
783700270
1203566883
1594981769
1350192661
531922480
1028321053
661931828
1090362466
822701346
1664059335
844679893
1515359294
468153023
476345552
2106555440
1810118383
1477599711
524164742
452902502
1144394483
380264367
1457992159
1474214924
920790384
2103771274
15185526
2013267882
1188248726
381004611
1503702466
548275126
1832137227
445007360
1053112430
266212112
732771616
641804903
653935859
1098682713
1923620124
839737820
702924197
768119428
1651819306
205400429
337014646
1489988638
273048888
1662434983
642580344
2084111525
1042485041
1747153833
667945355
699788389
1593708212
1602816699
1603489499
1568685421
1314286532
2026593144
1478204322
360727537
1423076467
497827513
103296416
583396878
1769020921
1994637981
38445637
271058206
420144967
1033021177
28732745
570043545
469378082
191898034
447796822
535473033
1675937323
986966714
623542201
1262025792
1371537327
182292609
808154197
412492928
1313273371
588911696
282771051
2116015574
759004092
1026084411
689495
1661425097
368562782
704682353
257012695
2140483167
566261093
462833881
1994139229
1096459903
2060774452
314925749
1496998327
276955395
80913441
209462635
446288008
542017270
2039272202
139187126
1290701412
1174230413
1801740673
1168001179
2058854725
643299434
1213914278
468833156
1176959089
1667876991
1194946876
496786818
1653973471
1357452654
440724643
1136055374
1649264142
386208888
1494730956
888266531
718475279
275356112
1297824976
1345641241
502441468
426350687
741890143
2131238627
637773181
1935763989
1215964420
1928038396
1474374395
1350688869
1870254519
1406815711
1162272698
290790462
1829626768
224206510
1717112775
913190435
550859073
1386972064
826362015
97812278
559441046
561876347
183009169
1692139562
529909025
2119092173
871874247
1815814938
398002778
1542682174
828923182
1162844746
1506768301
461445185
1879882733
1822613837
393639243
1353397637
110791725
115313930
1771834767
2044031594
31432310
176710685
730483711
574352276
317339568
434257545
378978639
1873992392
1192095909
94482175
1005519695
1822327567
634264396
302871004
1343960965
1910793464
685158775
1030137477
904897994
1807137370
2118961825
1871171357
1422283159
1329281938
1709153082
667654310
133799093
1982737073
1025702268
1869376417
1538847249
952281229
2010934451
195937288
1433433851
86069363
1292616567
608195053
874300976
1594236110
1368928541
1332863219
1728295364
555651896
229307564
920258939
1869286744
216610948
1373669182
1280616482
2080800897
754404760
765022560
1346051827
1257595113
1217516271
1741875792
921525320
1095341184
652399950
1074978227
1289464909
758152276
585368109
84670920
1298288736
1375135154
410223458
986129889
2045239361
725681483
2114987033
439927015
466579768
1190099291
232635371
676038310
1022330631
726291314
867361991
2055864152
1197395014
2032872315
219215346
2075096197
646418930
1476344039
587679859
579432595
1888688214
999978503
623035353
296928316
274571035
972343688
1336586674
2127631495
1564753204
1896495389
1317788358
203289214
121471463
1798775695
1500703386
1864660824
986569758
42566391
1958157186
1404857441
1636354837
2040542979
903228401
1651243198
1760548551
1523668942
560110007
762894122
44060735
745574055
862266992
135402740
1575016673
724466229
1649583123
1864062945
1807725603
27924176
1876363550
860007542
1410522772
1584214678
567725168
2743299
1523248854
1470948927
153586278
747391845
304725347
1044846553
1252061187
1936351472
1468912963
1469449563
1917251602
1315140259
1034136581
1876088493
795754205
629619826
804102621
1423980397
1943803609
1762123437
1219742253
192281092
1325548630
1834312730
59538354
1992737107
26769989
172740700
734963883
886616847
754183860
171750863
526319413
535441959
748568031
1706906737
996725138
928751901
399284101
490880908
162776595
683092826
460862253
967937060
174542837
1267702039
1425607566
422872931
1059909359
554641469
270787495
766637226
1774336048
1244622531
1259115156
913953757
1093379503
1840465456
615356369
1187753795
903425918
823901137
1658189693
385905400
908962599
904989947
115236549
775997798
1106900086
2128127918
2009501732
1724973881
2090655083
907097639
461117290
656114837
1385752250
151892044
1345013264
1707260776
814792643
721974791
295401292
790863438
918261524
310866348
901225759
1725018674
1157759611
736772700
243536757
1739954339
823469855
87780840
1726135576
1905731197
1894779601
1704827713
983984007
50069880
22356553
1422775566
966162467
1382270779
1358461828
1297339156
405004062
302693026
2116531336
773410184
1739609151
92011380
1038138439
2118211110
728292300
811352747
1349016316
943242193
500470295
167127647
2022801894
387478331
509132665
691075979
418843
1267927668
85144946
1220215715
1812223553
197534361
646705736
1397781449
589002581
594080284
534711689
1546110561
1705189522
2146488067
387968016
2142023145
531897699
778355116
1926675556
617777812
1150921893
1589190080
647576393
2003265731
281692187
1118578182
299876196
938510217
1083782237
71087551
290950655
632907513
2129779218
435417698
1242789617
1407081879
143517119
1834682294
1629206814
708556639
1027026839
437643243
1090399853
659184714
432434282
37492597
1109377161
806550866
1521460627
245923305
28320933
1468058600
1343060262
806961645
1849745371
108836807
960242275
404269533
270570324
1381643465
1328892368
650643176
1455132956
389974554
2046664034
885368652
996325226
407611193
110440737
780587038
1425642984
2004321178
268150573
1755234301
120379630
1259930536
788078456
713799941
1257373388
1867737074
1769795900
667095956
623989507
1839809216
1132669376
2094356399
1000027033
1965029058
1083299377
1218666559
382311426
1635564839
369037935
532513845
65993460
943993840
1129374251
1646643681
796085574
1313174515
1059573998
1775116427
2097185563
2023337813
1682266664
441164519
1352608582
1075926992
1264523699
274194727
1873045721
111660275
1133495351
165229414
1465003458
1760989701
609674920
491459657
1646968989
1765870873
1094217581
2038399548
1410893702
292670457
1479343713
751987314
1756044732
1157780417
1765014660
1560812411
1170910853
1713796787
2121825511
1731182177
1080203917
1110716877
161080496
285399607
799302553
1834030027
466180938
1264246000
514056405
1301162859
1670185663
2138418941
53328661
297499916
68810699
2128759968
1004089659
811336090
123083363
1879992561
1987453964
1329802252
1555209649
2005800696
1125673832
478476460
204497048
1750498581
2132898106
763462317
2113867126
1933872860
1858672270
1760895508
1950876445
543739563
1254547445
1427509979
366347387
1387338087
987523284
1525195410
761966879
816412432
757211343
739436227
179488155
187495977
890720088
2023291750
1055531825
1023380903
479616950
101370044
1080074423
74057426
334394948
30167499
1429250627
34664425
1971538836
339839722
2123922017
1449105075
1551126849
1254537065
2072482098
1224739279
1558978125
1652445207
1511019837
2079925213
2144936733
1444770157
1955591011
1714134266
988849481
1291833982
545052656
788997591
2029847823
703349187
1106048470
124815720
1704478876
2081598723
1745147695
1106368262
311685186
2095885908
195065350
913151263
879694772
298427062
44489779
1806564188
509330636
2012170456
932809544
323564699
1433713936
1448601186
907062692
443787564
98849152
1748432715
569707937
1819890082
1541254786
1334666039
946394916
28774615
1030315195
1597389799
108011119
2014123348
556141734
1341457479
311046553
937641163
1094626260
1546550576
1267511280
318287324
821477282
706018564
674327259
1482097117
1716390712
1009864038
2145914251
182654975
408713808
1414598938
1184665074
1042511550
1713854051
1292088072
2051236885
385214106
282116813
1777261535
974949164
202181683
790790215
2137223419
750668107
1143933572
529857146
364648794
186171355
1447963973
554932899
1429097897
1539523554
968137498
1642030512
316075306
587497026
1654394687
2131811995
1206606937
153506824
1504353592
1582969834
270019418
969315894
317552994
2127213556
70665207
66419386
1661652075
1416923140
1654628373
202562619
797150490
2113255946
1988921249
763052617
1493066281
570785698
335697805
2067116593
1689554314
105303861
1174195919
603145772
339336681
2009152419
2023417360
1456574176
1761126604
1753291010
2033724635
594590413
47893870
889186397
444313660
823035529
1605942943
1461062685
579168564
225899991
994546864
1666630797
1703096968
1035719278
761211031
148337646
253118361
667153874
647050565
1786981038
554846672
1558403239
287998670
205224856
373215194
1120725752
651630522
891787272
1675918054
290403488
2034398138
330478791
1158583767
409779722
1043124718
517649760
1317681866
1132543804
630092600
596648167
1120666016
1397004614
1518465069
604528215
2030384797
1369216449
1305383874
704854063
1792120733
1330540487
185318712
1814341993
537303916
213984111
527845938
698610107
944586685
1143047712
61933936
1722872005
1045389049
1683564510
130626770
1058065427
1080135356
694745540
1928852350
1402132845
1588758097
534298662
1589240946
1780405441
388566212
1175210330
1324724311
792550283
322531133
661614253
655008781
589017307
471564029
2055855248
1572885190
455854669
501880723
2083234442
942686377
1688314820
1247096249
1996721191
1575130166
2066668548
2007983388
537935973
1182191948
1920833731
1228942935
763177570
1397857132
537637509
31681955
1318857120
1575518052
1176971734
438282619
1892485671
493143556
2012013123
1325121456
105104647
74862151
692758529
1593648316
1354663922
441413473
1562737439
249014573
56395356
1474487158
652551195
1467468030
1676054783
1016903974
1002835959
1261469846
1828353688
468668043
460485909
1341500356
1336552404
388846315
1719910089
1085008979
339721128
1296683344
1286423004
1605834466
2130116578
70730392
326187206
1091578651
1184768270
1841211309
291571740
1917571050
405659223
734505998
420072001
723147634
1401593557
1579863994
835593360
954884209
1656703147
1313249643
604922504
611763341
102949474
984666465
1226824510
1076453012
1828321834
1467794196
1052023889
1650138385
1933891208
1303349027
276062043
110802009
1653305017
1587238635
564643083
1833096297
479734466
1308288365
469162710
281601995
607284142
1472577988
1734075829
1817008526
151641086
1020707465
848000884
387343226
1361282942
1537046073
1513277976
616457223
322550797
1479778083
143484238
167689618
312455573
156218580
905120082
2048932689
1314519595
900558397
1176429586
1228538047
440187549
665146476
1427180873
1535639286
33598075
986471549
1636518561
172094363
1667226659
1234471401
1649023932
712765101
1567313426
1191680227
1983581876
179921146
1751794029
1523888258
1192320187
1207677521
582245310
67771641
1622789454
1261789141
471305761
418648443
793699242
338338293
712689365
1891201890
139350639
786996000
395208625
493857766
451983279
1293684143
1081837582
1535017487
1587847533
2091948595
228785175
1028455801
365812279
1497466275
2040341845
542134364
1040841918
1577388076
868977334
582338999
1314607174
704324196
1139620201
520146878
1857744246
407436442
1900473389
622191164
1672686065
46779465
286260356
2118886416
1002654873
1560167143
1156913697
70971075
1668123193
295928808
463588319
1881598844
535841166
760914645
1919006554
1257649557
265006948
1693034992
1745531269
1272317319
861172554
1841244204
645961577
1036018323
649395004
1803634556
1094970705
1916689608
568180735
1704028897
1687963551
1507807212
33946072
1267553621
303004539
285093188
326997088
133617435
737580606
160288285
162622208
2085291146
455187914
2026196321
241356031
32634045
1721440769
1369795419
271796634
797968031
649880377
1534064071
2076558579
711045155
1373879228
1565146187
1372967786
929748117
2050830224
1717799221
398876383
274899485
825179320
1813554162
1867026852
879032375
1713128407
1303206936
886836283
76699324
994688938
1196759722
1544118335
2028425955
1960724040
2086894946
1532483039
431265472
1392988264
43907013
1495234233
775972489
1501022789
1053261394
1836606322
960147292
999320486
1822373961
883453737
1741462762
1570953254
1521170914
412091448
137148665
417367936
877152053
649547657
1891667989
816215429
714579330
2075964954
2029314290
754359041
1728300552
1141215245
1091916315
386936112
1882550387
213003812
109883475
1647814294
208753742
519447756
639022384
467637966
846732332
1662378241
898389129
1401109345
1143035757
1332380835
1259574182
61071219
470447207
854395454
396093179
578421780
1775420184
971616650
1857034256
1644908802
1853718269
1587328006
767997155
209079383
1689444655
244924601
827983123
1382341314
1052326794
687587392
640714869
1320585402
1713314244
411591246
157220212
1939052825
1328508028
804712457
296546085
171564823
2087238351
365750734
153406420
1744067955
2085641627
2017913587
1303937761
2010033844
2115682434
1894929861
1141091177
968177195
1338092885
1924679765
2136224225
1557337965
1916902739
1413142508
1044549422
606009147
1859589144
59086410
457344549
1361543888
976552319
791829787
1958046323
1649459501
952970300
876831317
405204515
114502385
1633919934
1729336534
679311515
1139640875
155597454
1490960545
117900330
1675273035
396429476
176093838
996902168
1748739371
864613832
271242526
1856886494
1590190277
2054507334
17030209
159658850
540428914
1795247824
679991857
1718694077
778518811
1911481468
1325097769
1277577081
403775289
1837316273
286403087
215539911
2100237012
91648812
641047538
861072645
145604055
1674539151
535479621
380109253
1893932582
757368011
469269979
26738699
1367555638
215631258
370072641
1388856008
1994566756
1142512773
2094068620
387732686
2071444666
1750360363
1765922361
530001720
1705742228
1616296909
1454760709
2018377577
1160504123
888508187
2089376069
1846900224
604941064
1956358771
1912419609
2092080199
2033742012
923370645
263934775
259535563
647396206
1086471618
295886264
1918474188
1860026665
1539221929
1318977603
698103074
866098769
891249134
1935795234
577795770
900027924
1840701535
135918714
1322993854
2124634740
224698589
673147548
1132010943
209018179
794446931
905847414
1438874934
1261709242
126085735
2099754629
94509462
1687567030
1332485090
500556871
758148736
1747728177
991255793
1321023590
96528208
1361710742
1281445715
1934689040
155618530
1938684625
901713117
1014600732
325991486
1670790839
2063171860
79544074
1708155993
2006363637
555666543
1476438023
1455705387
358546884
77180297
437573475
2055071024
293788921
1454765144
109418049
37689314
2146751471
1374223248
1326944984
1569041404
1921314156
1716988740
1839320088
1564387751
1123296824
1982825401
1358939841
824723721
728606160
865480243
1677592896
330000436
425115323
1341593806
138534930
1486195026
1401337352
1857656795
2119002472
1463572798
1041716386
862851101
1457580656
1353956691
991903464
1303292279
1897556653
2128571000
1623659741
319555724
869570762
1766392379
2051693154
159322632
535164582
1891875359
177547334
989377459
201411981
990284026
1280287658
1154004768
1377331774
1132846603
1950891564
1404345485
1900159366
1458953909
1213054700
532118582
642030790
587082942
1839862332
8646883
1074064741
1271411898
663675302
1577126578
2084366732
623969367
384103696
236669002
66605185
1032300660
1779391030
593664604
779761301
1541477224
1280529691
1175350404
72071520
1814727558
1236670539
1797306617
324336805
256090286
1161905512
461447530
93678
629713822
213857487
2131301019
1586516115
777442009
102762053
93973807
1121096412
1060280897
1742240087
1383479614
464972112
559544500
1722518838
2083970999
1529164768
1420490205
1081075988
1171615004
432679329
1256706339
209849472
727997309
1502891198
646033382
1068779527
1999529113
1086531343
607310691
1521318979
303422631
579456772
382818062
1187488663
1680675856
1768272511
14907084
1990140220
1621148137
2053811315
1604214126
1956895259
1110275625
1877303285
655915651
589108486
192484322
349494605
1066950992
238101240
281629607
1507626549
134819379
1369558777
649088357
258959690
2042459487
957257412
191368000
135622510
97106273
1789766445
1052123991
1624010513
610232422
428652436
1045453301
212144397
1387357130
1837789947
47926380
1675439248
1678445842
73005025
599532242
1574462307
383966517
671147210
907430445
1215825579
1322353246
341918732
1299068692
1047740987
678856128
1719680068
2055876521
1366331798
1416854288
358254822
1061821954
1405189081
1120318854
490191379
743402091
1757517892
669943470
1401765078
1064164662
33151539
1230898355
715271133
536775109
843654489
1189894269
21292848
5095466
1198729785
1124570019
1946383545
964495253
1704364595
1536429994
41396343
693248142
1865106414
1501647612
1012405432
1871449941
1464493950
1430093822
253674057
1651977761
320868985
1246776085
909553896
1889093435
982037686
881228031
1019289459
661567254
117087233
1429660900
1898159061
1028757251
1123862731
659164842
531618769
1187245887
1670122041
1422733605
1658215642
762704146
1877959142
821682339
1416940628
293681432
194818425
1304113388
1827747919
1936857456
1760472324
1004102485
1643317054
1607986339
579672412
1628773664
1605023806
1396010696
1955089998
261826205
79260586
793387142
222889139
777629506
434713394
1624093003
831875369
1239424716
336013826
1054241101
906787209
1368549547
122705193
994298853
1536731180
353954931
1359104973
765839826
1803208916
1242946212
1556129658
1480235851
44975293
2051613702
278936535
1086007997
1401394867
913043191
331945950
349156924
1066274717
1244436043
1354780022
337998536
179429954
1909731164
1166705150
1614689747
203389085
977180647
1761101292
473114514
672206446
1072565602
630011396
1958968656
153065178
1914915307
663937792
2066234356
2125719605
1392716640
2097709561
860225993
425275483
1710416245
1262511115
1341512029
349286556
427008893
656160748
1446908593
1525596753
2045177719
1777930506
1114908432
1766662925
1589923749
779892782
1348510118
657885461
199862603
1972487088
832443128
1074364118
1825510013
1292760969
1267468855
1638434878
528953474
780299819
139401319
1301384642
2039815754
771229694
1551292960
2120127022
146856586
1969136695
1560480190
982560036
1311981036
1923326167
530618729
1218859193
306346277
192946864
555210328
396219672
863509446
456140346
335843825
304434391
997827100
1935890248
1141986455
2044240143
1352436493
316191157
672045054
319747679
1259271980
1094052129
1331628195
416831403
1218301548
1087085012
223465874
1676454977
306278060
1276592218
522448106
1718416013
45736283
502528586
125927235
427279637
1571003008
1351290413
2088778197
951199358
713932482
1882536952
187417557
721786322
800780581
882758910
2111647176
1056205628
341158457
1805163685
548825983
1812298572
33625357
1044082764
834327970
434635788
1372550912
434943894
538817815
17883357
1757879457
741842105
947901499
263325435
1681838313
156699813
2046106046
1494042973
377150142
1116241915
298527385
1950573866
403932068
1649904004
1646924872
1390433912
1523459559
2050175176
29884291
2122707796
917619428
633213072
1359538684
1479922004
1514152257
627720073
318990445
1658548445
1524396818
1930559779
1862496721
1440199136
1518896096
2019441970
1497641127
728666181
1413574622
1475067941
532274570
437790601
543482075
121652186
971284915
1725300630
648533385
1220558670
12943509
1103995017
2068311934
1777762057
506350324
1703505810
1363167415
60720534
1355126880
2086720100
996856603
1443017533
339200569
1588108356
714554786
1029650152
1395528960
258785715
1858102107
521848337
46437244
1955878138
1034502405
432413873
1700290604
577817128
1632269293
787695159
883341384
836338610
882458528
253078828
425076167
2064950937
2102467716
616297405
539144500
921581057
2106117717
1972671396
1258691649
1920891113
1207697730
1825458020
1859462188
1900061838
1980920308
595933409
1139461026
205181516
1456314911
1091435374
1788521877
1410874051
166062032
370100873
574838376
926333713
981498680
578523950
335128483
734568368
1359375625
1201357661
1474707745
1632352839
2076613825
2088297162
1183708014
1136049398
1512769306
1948250911
895367796
635297449
1718264699
1111463955
1878441800
934266836
1841351463
736233295
365486847
771538
2136156021
1997128053
2110148612
1762805802
906962767
891654597
1610061239
149988434
568851911
829183651
1190381814
810099104
1493051616
1565626861
827469756
1786269209
1633255169
1248051391
1431237310
51944053
805225975
2047179822
654039036
1329937929
1783222362
143810968
326501595
1748853764
1788159087
2057355827
1505347570
942186100
1096297070
942742582
63794272
819831613
134537829
180116123
1092358905
1068257326
1527653074
1077009685
1157207299
273414065
882859594
1712736515
1382575713
1949234147
699331221
1695818097
1213902896
1251771511
926154276
510600917
1338440239
286388480
1567145785
166428619
1057652155
1384904571
992114909
869902768
1546717132
2138668603
862446130
1612197850
1641812851
1329107423
1670323333
2147232997
144827202
656320731
1347170640
372347456
1490920743
573386737
876157015
348403925
789158561
934501902
1115702869
916633869
651971849
641618237
2087895796
1326189299
260163096
861434312
1760741179
108588831
493474637
2142838808
280748875
2108825040
1145327562
581281585
447851999
1424244834
2112124481
1986296402
1065220286
497201435
1088699415
2059647056
199725186
1273627271
201372279
1909717123
225083963
1263751528
826831234
1578655376
213576085
1925798820
1985284697
1351415495
1710966606
707813645
753434855
285313
1586454353
848415587
426233516
1920834600
211066709
578592476
1389063361
338918304
2083064936
1298903600
1103029832
1866850983
986298854
1981984521
46690864
1375643830
1362216854
1494407653
829527577
282238869
2017650462
1291363063
143249438
878700427
2107665236
1828912522
1304185143
1254787962
1489362511
2029355291
751931268
1056466227
1635917553
1423331557
2031507676
122505672
1826621363
1389939923
1098927119
816348589
1302699302
928385332
1045025867
1099198736
1370669975
801378074
1558051520
741983266
1437105516
1119675559
286083346
109482844
1818341868
273046942
413447013
2140867370
1608940228
246133433
144673498
353125702
2107833145
1230627620
1229813620
1378774016
801815784
72342495
417692427
1953965854
1509005248
131295245
1109326516
581521226
1191386912
1027336577
1854525867
2074799037
853645418
784587102
1518234379
486962423
437614913
1769082567
849274028
1614307774
2115399146
827052369
151140524
1896479605
886499110
1830858583
440561707
106592853
643510505
677453686
147250552
1909942553
189075612
110159914
1187208779
1782927896
1398598281
84299841
495297999
1729737431
1396797840
1824986994
449417061
457652390
881253343
1601451423
720205884
406668532
1672389216
2002084989
1224712695
1631303909
1535166017
62221915
1941806334
977013409
896507746
2145404786
12499602
1154523307
1389310696
2083778070
1965197051
142309022
1120473338
1305809437
1027361733
1394411783
1024834368
2058913310
1926535846
1899792973
564433761
2094167786
1538907824
353000977
1769689362
542928001
1752758056
1579015775
1429602248
1849889196
1027004898
1393518384
1773176349
1156367522
885276028
1093642956
1937945270
1990848339
1478773486
1572687523
1444402173
2118133518
1927239858
790220445
1531630911
388044245
1050324137
866036240
210756860
1207839040
378422845
1859377066
1456776215
864685098
1032958102
2095612429
1449122539
1280894431
2140724540
124717930
672774312
1441817304
1503266275
1971149461
29726793
1849197752
1492490077
1953656356
450252895
798898915
228139674
2109880888
463865710
1431880385
943085616
1229507405
1492816983
677564249
1342638600
717599548
366961341
1557690897
297219459
742440305
1576919624
1821047615
53351997
1312352978
1186823364
1689987548
906968909
832484939
93590541
168543150
351059688
247111946
1309673598
651984461
759383966
1061226165
1380239121
1298062999
846815890
1223965083
207806584
1339414799
1681566283
1096148667
677684633
781269689
346557690
302564024
2027442106
1012258968
1089869308
413367647
1508945299
1057196105
154288298
1406533181
1109744013
1533665432
1376277196
1256319180
2144041241
677167269
2105589292
461859057
1194328366
1446617551
1842416498
497501847
1021085300
1831775777
1870089191
1392198308
332370410
1035248219
905548919
1684388619
663846932
1003254852
1220705957
1031378580
774825787
514966756
330544260
1778088382
910263459
1137907615
1227325769
809321125
558937244
2097205797
1631218867
2119486845
720531141
518260214
1146477754
525271122
1362480618
1441660721
353681378
1352671214
452992337
2098306576
398147577
926051325
1160081160
1790408283
1671068492
1586758238
1327872762
1702737936
1557743703
1541737712
882344972
863297357
1799028289
1632056499
1483278103
2074750235
2090682611
95378990
1128329413
2062608084
537264648
1075490318
1449630870
1509646159
1748636556
340251997
2025970098
1140115094
1257660975
842376435
193346261
837599789
1543749555
1355279141
544598840
948293009
293528689
1460901571
2072120670
41378343
818770650
1995645969
1575395726
60090322
433651835
782520400
1893987227
1428843768
1615407339
1045436102
1650430332
362817178
9807921
2038297838
1708509530
309705018
15301638
2073261545
1344581553
1959151657
1945112478
698419126
1826205239
497438374
499477561
316479171
2009766196
1489780715
1768060089
743338632
1440960085
152366776
1862150009
323418587
1009834689
1939127935
33351707
1970245308
1817389471
1392941864
388420180
1950765772
161364412
1720301955
1375605740
1427123262
1247009845
1002381181
707677985
224301166
1820261148
91747356
1613628625
1063950941
1578722950
1699059685
1649084088
10904736
1950690376
660374954
1367011707
1342549982
1568830710
224066042
124301137
1889455249
787147507
1705272203
1431831156
1885655578
77309974
1377999906
764941881
2044467294
697740399
1247668248
123607736
717880793
461692027
301776503
251717140
151057170
48334498
232544840
447651673
1367985914
1614312161
387125674
1708486688
1166764841
994015123
609056463
1134051228
1131513982
280270968
1595359180
1254650778
1777597032
269069546
2076243748
1946008692
901717109
1913032231
1874031597
1015342526
27168074
1303039251
1797396983
520008054
204157974
1354232093
1210901069
346536436
622693264
627916307
1923296004
1482841123
1736783793
387842707
548950089
1320921571
1833361495
862678578
236653466
1145332791
862017235
906686462
1207999622
632749387
1973092691
19012670
2043984219
1803789146
458788859
1012996894
257902203
746279437
1719531501
1898225294
1783682949
695397730
1884993765
436756782
1447491315
634872776
532834429
544418788
1467561621
122411107
647136901
717579387
1700792318
9098526
1007065633
1777541977
465984484
2044953790
878417112
1165152895
1775701032
2076964280
1164148612
1485394861
1205275176
371287098
986345153
740076963
22894593
416255036
334347903
1951810590
721012930
1891107721
4626081
1501402138
1734052018
500342015
1854453654
2006219692
824732908
2107625795
1706462699
1214121950
1943407734
254161548
646680276
395889162
1458937895
1674831340
515759312
1901442927
1015261920
582821314
112735050
779390611
334260734
1506856031
361569031
1533986177
1217793188
1388045643
235169527
834273442
1004647937
1062553904
46397304
1009455271
1739867031
1401568843
246728540
48396398
2008538635
1222976455
1642413994
1131117497
1554469457
1374102432
1783223448
1171699063
370421877
831384888
182249679
1337537932
741913828
2105439905
1119812194
169420766
344356998
124635265
1494750951
1735459182
12773544
75550390
429627235
856831924
1638041426
1199321943
1756308781
1934655026
854848433
1153253648
1968571786
738102570
2022423130
487902506
304197146
1457876799
675409249
381495684
1166582134
335501494
376603813
969154418
1831113448
593429592
1469154886
929165740
1584976710
785160924
1787033214
1507223098
1124205683
1094787201
1687064545
1954863429
74454573
109669357
1087063208
707286834
2030799451
226075586
1647740235
1629011563
526844009
1262109975
1216696788
1673128555
463342419
106410438
1830097399
1968039200
1333939082
475875049
912667963
293806606
1379390820
1155857048
1840421642
523747249
987880429
153387625
592495464
353030729
622896595
522256903
1941227224
1752479314
222415155
869417157
671094354
507472320
488878235
1872652439
976290909
1968697199
1106077267
615992134
1445139592
1796323496
1708894532
520237615
95491094
1108678612
1887717662
2035495716
1332345357
1129429486
990956065
736432003
745115517
577645030
1964069479
1008114205
1527111668
1162697269
162061577
227976459
958558513
677590725
1811134113
1363638602
2048541775
934363179
1286161013
1849873294
961649941
912534852
437912854
92760812
463508132
892048724
1321925197
1492713375
1726441418
562340454
2047815691
1786507435
809347924
642829403
421571477
404052586
2118983580
1748081049
1180275986
1310243987
2122935236
507669155
2001644616
546056414
823497589
568937443
2041316543
957085874
944256704
1318571993
433392067
110562272
1172282262
1819603207
1567148808
13406000
1897299032
1728642328
2129367137
407128385
367698292
992249416
1593226912
432697983
923156737
1432051264
1785713535
1516769847
954017673
210540466
73933252
1983964456
766420804
2047906058
1432696267
1148177450
1329418606
726009543
2029255057
1579860445
741176834
106376567
1569124584
932665581
2082171892
1043321795
1237370394
1289274120
2124063161
1472040265
1567366582
1308646980
1047426280
213050503
193049367
11127762
191746979
1176933620
1975368769
1043041836
2057479024
2072497513
1097176781
157626124
1029042809
2021685911
1878965136
794029709
618262375
1719572639
2111306524
1102510111
839035377
1958579828
57016776
2066489753
475961955
466128545
1435772059
1078866394
1314910932
1066337077
608859257
2038279606
1757918859
1564737071
1569332041
1830629281
2026085094
6403428
648085495
304760137
693088115
1816789952
202748473
121361780
1502399893
1042084881
470589353
1913589468
652005804
1149129324
1980206994
132898377
582327004
1763919819
1979737771
1598680320
423351041
1243675372
13469
1866409574
2127986648
118832033
343115433
1231079087
1342986825
1348613234
1016923544
652210524
1746661196
1960191210
161962112
1372245696
266307493
2084054060
1341608504
1199256380
1202575531
1397942985
2071946338
693881934
336100352
674669940
1358257418
760010727
1577660554
1401605795
720071077
1058103904
1168040435
233378227
1089299462
1749945365
348879081
911881226
1239639674
1556240502
1479767160
422447201
1377478640
881165260
2054178976
1955031186
1752539216
1848631758
481724478
1779775349
1432646871
1190773645
1216402389
596732921
1634118629
1324934635
2064683728
700392116
1207380443
1539663902
1958048649
1270921254
1323529422
468666563
585937702
1992223709
422527300
298675703
1837706794
66718043
801457672
609169896
607467749
1300110132
1633048733
1083800106
1119829846
1205019990
99078500
928535895
1069690153
1898079989
1639069782
349053349
442146623
476685498
1443969074
717830925
1622792757
2037742399
1181080549
1607020949
1921485759
947632539
300683893
381454162
1327715062
1246675647
1118075509
652211968
1358368712
71497908
345208676
1667777120
1277885443
1493118436
1068928420
515868603
539790130
1704009871
2050033149
1698635955
1754862279
1144978314
2001787535
1601112241
456997619
1823400438
992799563
1676921532
100283926
1662877798
1908242808
1031010270
1216463205
377268168
326102092
148776249
318369122
259190649
5692803
1419276982
599371222
2018860846
1580690674
1363319032
862925260
273949146
1825889569
1892908881
941687965
1244872499
788232174
1090214592
614135090
688414337
904640993
567497644
184010554
1670811891
266782594
839103456
1310239418
1895899966
1371351186
1705614775
1459321997
1605269531
1851837669
1030048099
268488382
961800988
245061819
1998179263
961722432
1027848706
1579792498
1510433952
2126343771
1681258453
1251867990
1812550778
275424120
1860535879
2072543619
1843411699
1561374790
855251222
1518949472
1888615902
1833337881
1876442856
1426779891
772290026
1154309154
789607611
411512660
188098178
398542159
306593695
1700240950
1244609324
247554782
1921535649
858913282
1991708064
1178664800
1530046027
1167199270
2146694309
710043075
882102581
1970390071
1041045970
1230798875
1622022991
1624284412
1386027043
894189692
512611384
1605060693
1728193044
200462751
1053661381
287613832
1135914968
1147244194
234989097
180417516
401454481
1748288474
1474507601
783575584
151347637
1826502134
137679769
1835397078
1158898517
1914729338
880337188
963066444
1551480869
1074523252
1135800039
1011034121
304284412
2012140164
2005746453
1705206855
576547241
147374498
1281054992
1030640513
878377932
418590736
2073193429
1956530103
1115726004
1003464297
1718683799
129170530
1103924630
1936506929
1286514794
1623087939
817710076
724759602
1965839017
1177389074
2051151845
164242503
1421821885
110048503
1096695359
763950627
1229894211
951598813
910647980
534704895
765289160
315068814
99141238
155873284
1547210937
1235899459
1221846551
1888173926
774153522
501308736
247965629
350431063
469830975
828960525
1075253750
1012212401
1719407616
2109979512
240683272
469002696
219137342
1078604002
300324495
1366573659
1612764902
1979649586
2044409366
977901346
632855659
122306270
1615768651
1305434464
372441006
253427485
1690494406
2097063924
1750697079
940722353
583293918
2070659059
981750233
2104919737
1927906298
978892167
1618625819
886149585
544851343
1204745016
2078870335
540669144
1579481169
818971357
1198408783
1751677045
1213491777
1993481569
575319125
1088092211
733900440
500106164
888688212
526745056
319124211
1365745159
1962720947
1538434779
1313578666
479978791
1617976636
978603763
1002698864
819106213
2144575215
1512408536
275387578
1040061787
384524616
836684515
1009339353
1724930590
1803371362
1188925819
1155299510
1762544463
719653147
88083652
397360737
590620122
1033634972
613827816
1485428487
901484472
1105955126
1267298941
592472482
393509124
1965253945
804954862
48162888
293716967
80569397
1077519588
365590232
950711513
393664965
1964326132
1896962252
517089980
1456026370
1134927990
1292003260
545562448
1657442672
1087519639
1757745496
1605234562
1480551590
1739832364
1426775565
765979578
2051423528
387147479
2123595449
1542631275
426126857
1097380498
1565287301
604488325
6936581
1976970649
485808588
332988545
25100951
1472637247
1750053465
766265725
875851595
1307291132
940273592
790952392
252619642
679360661
581565541
1013721839
1166862959
969063765
718334306
2039004030
899082275
1525773492
1837839384
1830297345
896324324
449048482
1512412271
1555625734
1028800066
1510536266
1231967135
748188310
911023204
1707057361
1514252841
682850028
695320930
760928624
1835771350
2138869637
559213734
116259657
1929943074
448243405
1230822309
170121593
2007829729
1820099907
885679022
1711341745
2143176721
863050569
963843261
882000967
1132743640
711757835
1883595614
852005364
1184786332
215227017
936368800
1776487857
295914848
1378001238
52713392
1122531055
81113298
2892611
1368410591
735106067
1324772510
1959651203
1640169265
1763731139
190656947
215774661
219870399
1708452116
1721810064
390092395
905130531
1319505896
1765250127
273849144
1441377142
79321425
731533424
850013933
2134354697
1997610869
1066428217
2141908497
240469178
956495116
108037051
2068285129
1463865020
928598512
2084398208
1938235838
1273193774
1017009941
866664897
1300222285
1865118632
140923625
1461828367
1989593821
1654015943
343076255
2135051846
1106732663
2046929677
1035081002
250828137
659679063
62817633
1715012044
165776631
152243134
1493010317
1216121445
31597143
1566926290
1422843191
455589977
1142114738
1315797826
2114840238
1343345659
1587633327
592555609
45218903
670318722
1815707759
79621405
421345139
128074110
1246942123
1958423079
1981957624
1923255593
2073503057
448175474
1150960480
1244420722
2010395254
1374473099
1837341638
1856547815
251554952
960910947
96663023
620291330
1290684446
1493997016
1623139701
669230555
2007044762
1272968954
355542234
422113042
1374048329
897721695
866195524
350129877
1082303391
858061551
69818272
2094388389
1206991511
1443837933
1530429556
686525981
353158319
579339175
1932234864
71518701
1661530728
2048537677
985204703
1049552329
356874847
1231052647
776344352
463692148
1134798807
1185591858
475971182
314309514
1143435605
133140917
598355463
1508676964
1825379983
865600192
1255400040
694443986
1553745594
282647316
1224933702
1967247041
320982718
1097447474
1872275526
332977727
2040057782
2005582107
604915542
1097625054
1093434522
141176213
2062353019
830233954
500916568
1276810934
1257708686
1625837985
1839542359
1365970760
2042390886
592000941
1204558119
85066694
1358088130
1895948592
1074964064
146531056
1577821161
1252520370
1577002128
397315446
866091435
428216764
1615695716
2077396759
1583910568
1276668863
1624836397
1058217444
2107981063
142897174
1298520080
1915085672
819717361
774693152
1842670808
317426756
1930981121
44247020
1483338007
1371152627
98371438
1297543226
1089264959
771892545
1008654064
1350896776
2140149574
534741414
1204274610
2097586821
10754171
1162293885
576079281
1908514773
104963033
1319288974
1129587916
1318810863
1093883031
801800753
360539847
502209260
1183329276
1735369239
2106599511
380067572
1263994820
2551965
1272874976
1010726482
1482496242
1130724192
467376601
1761860452
1396682912
1876946543
1929142413
438923616
1264230422
568179538
1650839790
1681453227
1814306172
2100365805
83942038
1236441826
1330590462
228880653
1840085908
1152792507
620082396
1003451953
2003687892
800544863
1211285354
560125370
1803707836
1482548434
1521925522
2031981429
395314235
1792274145
1778251535
1539035902
940130639
182570853
1827841688
1951430487
154372630
1532594725
417568744
1402637255
1665232587
1668446731
551046836
185037873
2082139530
886457699
1785443310
1026745483
1133298770
1816140403
527846667
1523950060
1287113482
565129955
1139865972
1345587801
1505318492
474849576
463026452
2017289521
1688576257
558654405
855636650
1068301163
1796030330
2081800796
1271656950
2073950201
1332123725
1767305436
1008236038
337842051
1439983687
1568799964
83486540
1150480713
400706435
847839604
2085658136
1482325808
1156599780
531866360
1647534222
1950731645
589729720
2039469135
442130783
693169157
115987259
387899887
101959066
1060206016
1558854588
1551877957
594195183
1508501814
1829041438
1383582257
575268402
1456982152
710013086
1566203752
277008763
2060288617
920037058
351360811
297943616
1273569642
930537952
1915113692
1352372268
922273018
786206669
2119071662
1911771710
1767760148
1412406483
1796835004
1412603423
360728326
1016518002
2034570573
1204538887
687994224
882561270
1465199435
918146775
1359261757
1352917886
682827063
1556280887
32661792
166467567
817082455
1114136936
358170809
794702681
740656947
545970972
1905050810
133873037
925423106
720259470
333208121
1048319201
875650688
2078582087
1062266086
202540970
70497350
2072606471
2130839424
439449179
2132724063
555146669
473183269
965115457
2128790061
1425874288
496010393
1448323998
1986400611
109425977
1575442943
8762255
2028592474
938147053
1175373403
1878996681
1165929203
1475169419
915258112
598870972
1565151984
940484944
853869259
339710055
1652571580
1253965033
1768358138
1895367992
2030888785
349885212
1068448099
3731146
555068517
1645911977
485139027
36602002
109960644
1408798248
1078049425
1599344288
138550534
1324930603
181758810
2045347936
1138426052
438868777
1105178497
736885404
1131937975
954421714
1856570607
1361254799
2091100634
520531637
656646952
922604410
662838089
1541282862
857570639
1779886796
272288199
942586188
790235407
458922026
1673432150
132964146
2131021764
1021719860
472576100
407121866
403555894
14347761
405526057
784018539
1646292222
310148051
333206703
2119914318
780581006
873785304
684189250
1273415206
40419879
1647727626
768400594
843348122
955924298
924045083
1187061113
342615647
1246151222
113913170
786048453
1245270298
1353564822
261221221
1207523179
2041808677
943680749
519248119
1008569382
1449931221
1481325476
926173775
89846524
751020806
277960501
241013467
2077897543
788094077
1621605755
843614048
411032126
1846650005
1363424015
861292680
1845300729
1085949518
1815870251
1904514180
1898613317
376856099
1764382659
96133605
78570889
1434116427
567202268
1128825269
1527847865
1707385545
1381255607
1940703571
628646705
1947263753
517066544
954352918
746211684
1132553519
1349927451
1887826558
1534596779
349506944
972012085
72581778
1982626424
1044252728
868202409
1250927612
589987657
117339879
642587454
1931039940
758040598
907323177
547677698
2080062950
1480856373
56611124
133874492
1249252408
1725695817
1053187393
2098877993
1268581122
1847412623
151433908
706368694
1774001963
1606930424
1710984667
1136813520
837345279
993040640
1077730806
657771285
924885651
636847341
707144767
495767610
380711804
1076532021
1080789348
1950548791
2072076581
1591827629
243663958
1112028494
472356423
1930156196
895526907
1592279740
1908440050
1104898126
1489961381
1084596874
1268753337
920464236
7745509
794738776
1846753786
2134154332
619804708
1848515199
412336275
1215657052
303785129
1050029093
567857255
1824380931
461663193
1604983944
1315693646
147966879
1480596798
1896101728
544352956
1880682080
928110779
1786457499
495345738
763330629
1042418813
648485991
1771811377
1062972672
646249227
1332174601
469936140
2140676307
1509689839
1354376769
1573459570
814015700
1945802581
1331091549
785258785
1909424854
85416186
2107390380
553850181
1883468240
1160987120
176381217
1869792096
1981008523
985592118
1265130536
281494134
412042065
426223512
714725118
1126707419
457143324
982828600
1371552904
292147169
1066689387
373216416
2018368478
2007379292
459102726
180948912
860404397
393827764
930086793
245792413
484390723
1513721575
587120284
380867023
660107146
1906612767
1463775336
273500610
1880191481
1570438700
975393383
1179575438
1817720130
2007128447
1174487443
1681855426
1393908094
50838823
1462976075
185973728
861253436
1654328924
1606957493
253966769
954501310
1528590509
1149970725
2126655610
893899197
865384701
1841324750
2107433161
479129497
317843243
555368844
1349453426
1116039688
744532045
159781350
692928138
1174035209
570155388
1687307596
1553659506
1022207798
2139832612
609152831
586670292
1569979800
1294588541
1873381580
1821242650
222470298
2077083249
1248132576
239662348
1869870598
1405734716
1357840438
966818643
1144381267
394404169
1534305404
1002279215
510843208
984417994
112215586
1894043081
933684555
1620617435
270972021
757988166
1739667646
1242487449
644982067
330450428
211006883
1972365946
1167815263
1903817091
1997613853
1925021119
1920474623
831690889
1044077745
1273917831
656645665
1675031031
757191688
1862583814
98922820
403775272
1391622102
683577289
1859812027
2067825423
385674412
333116160
1608918658
887889704
254393686
1334584557
361485829
1988787004
949373668
1724872299
913413163
120066604
388400413
207906462
1785532757
1368738083
704473633
758889514
421259258
461696430
267210665
1566025931
724052137
270809995
672199296
1228272218
209333963
819293085
1876840248
536683959
1421392852
181782862
1495548346
1489359078
1721261199
1085821399
1334046276
1199097243
94049544
180214085
639037927
735797841
1426150522
1228126811
722688365
1065543270
1775055387
539101896
677274378
1166527222
349761702
1404197733
622790088
1089611049
1226951608
1087896815
1300316658
1022890275
92801677
1440927577
2063284623
2085037086
1885691309
1522898735
1887768677
1924261317
1585087116
687398006
2069140581
515527645
1305816913
654528707
1238216109
781347692
1886341159
1943059818
1870173970
1447803761
963140274
706771390
904846832
1527709466
2061132379
74737891
131082984
424984526
23778547
1846116679
1945096787
842530731
1037629136
897767867
2081172266
370928633
1944745637
571490233
461418829
1358796426
288838270
469325458
797174724
1324005633
1031144260
1838562496
732044939
1161199279
1762193801
1507768993
1246085591
119887502
363737459
1641609400
842973859
1256770993
1347585851
307281234
1465486188
1172599239
1378398974
392180646
758567827
223656734
38143394
460536251
414529596
1385234063
405093542
596522527
1700633655
1614899301
1787864731
717322043
1633898604
805436997
93621958
852629620
602473577
101427577
1966797437
1480683847
1717272036
983320819
1240562773
872155959
1121130930
922143760
916113674
1964580805
378344259
770987131
1198257070
557031235
950900241
1044340820
332884291
1376108173
714839195
1987181797
1961231881
319819127
1617389874
560988269
880769256
842339653
1020083848
1400261785
1497559096
1783791281
1568948106
1719146641
632360269
1191231548
1504415616
1854096313
411574669
2093110315
491129568
755281727
928232037
822835055
433442512
736469207
726680879
1370189631
357075426
1872440488
1004827612
591419221
1971688605
425764933
2031110336
444496114
970905
1626743794
1934877611
1681139762
574968409
2136730892
766403937
873671417
2013450240
2049186164
158737392
174630586
1800985303
957552613
1122707290
487364300
1902567010
1843940409
814017835
1878117237
358083035
407351255
1444705725
1843359342
867778349
1440578899
3381051
2046628664
2105191474
955572700
45783786
2130332549
319400545
232437713
1641357595
1891288801
1159219164
1233471774
440356015
160430141
1237374470
1377442016
1913927840
1143554979
2044158921
1812641518
836154240
797161028
1935277186
1419876411
1623016349
977420988
1259385002
1962408645
509768523
1995933767
1217291774
510512942
1998218708
587866402
2095280002
1809623676
391033537
1711044753
1567813370
819904847
224496365
1325476008
1769732888
1386408314
1488528434
182772065
1107792287
2078712942
1471442358
611767955
17583810
1473196442
1030360189
1572386235
96005452
1568319602
322084767
1346315412
1492553571
943856368
1763658781
122406879
1045679707
2126888801
1000182167
776589442
2057933562
888939364
1000957549
980816629
1391113736
60646760
302947236
647734387
1118791764
560166780
1700432375
1810760169
1798136546
548956372
1564411134
1529462356
1080942517
780908853
357013593
1430566907
62019804
1294447094
1809976190
588699688
655954482
939510043
1507536455
1334073385
1202874498
1670450009
26275029
1876070499
5761600
1988988400
1815784414
837832205
1890990058
665577875
1992879448
1486533006
1897573294
496221242
1056783368
23565557
213240335
1149252454
1954242699
685668845
19102378
122789562
1219812585
1558773884
724174658
2011630029
1404023116
1845748831
1975575869
884530852
583624693
867796067
294667439
1070436317
1236756843
554627037
1882876396
88165111
891656520
1907129557
937413842
2109321886
695482871
682288886
544145706
725524664
1194727609
1846408532
1836148543
621867316
573571780
269854912
2082841572
20468607
1857716397
162460224
651747491
681649494
75946833
1869410467
193975388
79910020
1961387831
143898564
355504873
2079017529
904075680
568172020
2071864816
1532877728
1784702194
1405358677
1196879057
481314221
453729205
104135631
1170654484
1707945538
1114971676
1874697810
899545748
960474993
1648528825
643041765
1616772994
108882024
1849969064
336072816
946662689
671652183
897184625
1107608582
60869625
1600340995
270645793
1886092630
173253431
82597737
2098540496
1504799170
944853564
1809834301
2144625861
1279828465
370159585
1758676985
2076200097
1971177289
2110092156
2066124306
2015717947
1284713252
1896244245
1342413570
735560521
88243300
2026328500
799313609
1715543526
1290665507
44651799
1673141053
1726120920
1441416572
1000855576
1206576686
1936330493
1483309117
2035738082
2072310982
2141060516
951141027
1476608819
362421422
25038598
1852038794
1294290535
1256226473
387721002
415645799
179808372
651167993
1926052670
1611355866
824353741
1335230846
359892453
1540226927
1921875529
1184339911
901972908
855801461
1938186282
895254523
1317091019
164133945
1645356236
416977975
752956354
363236217
1834281720
54230898
2067592588
1490565002
2099539144
911568735
730659285
293051232
1106583657
120573632
1344218392
1500216970
1924341770
1292699695
1613623125
1210252386
1329060409
345132927
421058436
524792348
1127057881
1774613574
606019819
665810068
1313961721
1237368018
1671288384
1677102927
606469741
788580119
1240602291
575375932
1178952346
831026216
1598073220
1058371491
832987939
1576065545
579066684
373148569
272866813
886259099
1029742760
822524052
1035384455
905909495
291767432
846665514
1316505360
1897271932
2020203131
1552208745
781555745
1330066847
688765951
1145496485
1439506782
671213225
187124871
1805108740
2082656503
882513926
1735574984
2058454945
723328208
485912730
1084672929
1013731897
2096880259
562134589
1264093529
1273528892
1415175984
1421275133
1697584157
311248288
1405773841
1757796440
453450008
1231340076
1579371214
1273034570
1086836894
687784639
1833233820
670436574
1422539473
1327689389
374409067
1487221473
1674814347
565938046
526461048
208748553
1640263484
444706548
468584939
205664633
1849437764
1863595522
439920380
242392274
1133771328
1967256167
86383662
146877273
430971228
1936760079
2065649812
647961457
357165792
1093220490
2074436930
1601489760
1869814818
871563024
1919675920
580209412
1479746445
1355143359
1340731774
750384796
843056526
444422787
208843036
1560221849
619929892
433408819
604453353
1165661174
616350587
1670951578
1311882342
1034262271
2037531731
1842114390
1851501867
1794266247
1962961557
1958630873
1982835782
101107556
2082101343
84006248
884487885
422935468
900415322
2005084007
1376525786
250438006
753540171
1224344915
7980908
620340930
1829813435
908388000
960640743
998939205
483854767
1784006501
739564771
2099287369
1660132635
1442412222
1570582382
110226910
1677892980
1860332590
1251150371
75821288
1968431635
742401762
1105123180
769058167
792813455
72094671
159547261
411637094
1557060609
164952856
1192763584
552395028
1567877973
66189093
232231301
2028460184
1762734832
2051404466
1630774873
2001264289
1160902381
878489332
1816150818
1699173015
1574628763
315249076
590492596
1382367858
1531403216
1960213487
2104085366
1695393157
957708719
228321244
1939426840
812097143
310582908
530943773
1857560379
1308083607
1249621159
238180662
1502854012
1405647635
1834514092
258494848
267352050
1039286588
626258563
182478367
1933839158
75308741
1506924288
1410575531
2119163069
1555302635
347866843
2018718361
1170808196
253974046
274068893
1142116784
1839376656
1503344481
1527204817
1936953171
930393122
112147392
1304351561
906756671
1874466401
978049403
615426863
1177108700
615764406
1830486148
1631765619
1337972650
987939528
781235676
928163253
1132480394
539595186
127447966
649033747
1989446594
264714627
1040061838
89086729
397420698
242966835
1120274899
628555991
238796965
2135259928
1138133968
1851953780
1216689340
1850715658
727852655
755948575
1375553575
1891009803
1303494131
367247816
1118556409
1023305626
537223875
1730214564
891513983
1764219406
291842894
1460541008
1885191811
141788656
5969475
2014234710
1460221840
872876512
1320088944
2145156255
1978753743
1589875355
1046306465
1715876814
927644680
767506861
287483859
452437943
1355484937
1811034061
1444079494
552122172
1989631093
281586527
1725431903
825629312
892356859
912957808
1347334820
507797423
279319341
1168786959
1079752473
187575975
662508046
178934846
351395899
715052460
466336518
1449991741
1315063216
458890552
1832595526
1184720333
1898935791
533881973
984831727
1174535452
1371320476
1498285489
312178033
1429024146
1448224835
1581056654
213408201
739830101
1913605595
1988097925
1624311758
1249952597
1971593628
2139183518
157478655
367701701
1338674705
1965160699
1104062771
829392995
2098776635
1536806514
1401307465
1282696727
635814803
1234046778
770048045
983936799
1540919484
415074553
813745221
1084554549
1876683525
1321486002
1606999858
502973257
248426966
513244219
1881045935
2113716009
678065002
1987754769
728534146
511324455
504955007
1699704389
832389834
606002265
1435633022
1027579676
1951337252
1100861133
221883744
954532030
307434856
131396073
911821852
187516092
1604215243
1782211274
594218989
693942152
1920358287
1006932558
114408637
1236280455
2126635817
664677713
276131115
4129384
478682342
1662438679
1860066852
383706904
1321563791
694251379
310820971
870925366
1004564967
1230092009
1346146911
518286163
153542429
1751708520
1636598583
1899027065
786211491
1755574740
1213127799
1140576162
1652884448
899323052
1150252272
1943545397
1630503802
375534693
1512679975
1568569770
1940994210
2126759815
1435591563
106271598
2060695776
997643034
1432492913
1988369883
698516685
976364008
409793187
560767292
1344274289
394479280
773769696
345294797
952822797
159244901
691496046
1142483469
528315402
796112320
451580352
787276434
810464777
1141274863
1722048714
1011559184
1228921705
671382489
1825134854
517160984
1771943617
966856311
485211616
955796757
1310714515
1824108852
906942502
1904288083
820942441
502861085
1437681737
502950786
14126733
600355773
1953980755
605830789
589043987
757245978
292457034
843308395
2002793660
259239469
318941495
1916981055
1566861072
970941381
1323209862
1625570422
1750274678
492249207
940609096
2141819341
998921380
1981062617
1693173179
1700752826
1089170700
69822378
1950343533
1162597332
14199441
1710494896
1402966629
1540794725
1613423193
1886144012
110046615
1252882903
1753705843
240545885
1351896581
1300464330
60796917
1620077279
171933631
1403979758
973284868
247974233
1936257356
1912926266
307035060
1896544899
49884921
1265871121
496380247
2009477626
112649131
2113819478
305470351
2027755181
1538434203
1423521595
234086483
1303526716
571064913
2005434529
889576903
1997366797
215557111
151143350
1663438911
1223788370
1364797626
687130660
140955802
1905499184
1044091551
208805590
324805204
63126968
780433507
1784806574
1986628152
104202845
1496793124
1127931900
1713138700
1715906244
1901109556
446921782
1654387001
232324687
531017312
213741033
1985443576
1093905004
443017420
1073362903
1346143288
1388354447
2081577288
259753521
2145208451
667244856
2111550286
1763687421
504406517
2051281470
1604550386
1031521739
347384568
961967353
296241882
119748559
73191732
1651724206
576251710
1505734841
1993634781
724564184
79341405
412649008
561973524
1412333245
2046667883
1733016004
1925107038
50962650
1123563355
513356969
27981992
170888914
1013056287
172051329
931036568
314339879
717793067
1947700210
776490778
763739374
1096155576
59428694
1216753377
1705460564
1486989724
1073977314
1903363013
134421218
1491495145
261731673
1173469140
1883587523
219463467
1522675630
438148677
1293686780
1784376180
280395072
1739154102
1920369717
1373568715
527826289
760577591
2042169346
1887008333
224574965
669464130
486178343
578477435
1100646004
287908650
1803136174
662960211
726478128
966671758
714906839
2092168711
1601254169
1571845417
1877654572
1635920564
1868015551
121884472
1033028623
1572655584
700470997
548867087
741173820
356899019
724515372
377149011
1905121493
1346809954
425998416
8943626
1569779522
1555310581
553002832
1294014996
855394695
1343966966
1261574529
1247709514
329126251
919625644
92271015
876512713
201233838
1740157228
984432437
418486364
605334374
34124184
698311313
1968599273
932042114
208595125
873331065
1605029240
962278780
1128595850
856068814
1855645465
1800684267
1568660815
1981459307
1190684994
2078297231
1849142610
1832448491
1518464989
1756872801
180425996
475190097
1715735739
1995324249
57693438
1527729894
658298610
93741544
1195342873
166466237
134938734
2037416136
2024841907
1364058022
982611046
2100622494
1281698934
773928441
1150844309
1395350005
201378
46942497
2123723869
2044692070
304166541
441662682
1608643852
1860519995
1645460348
112175074
868982431
1740369596
9529597
41705986
1996839005
1778555490
1078662474
20354836
623058921
1095652819
2142115819
1618289555
703160487
1779627193
858440491
932657422
2052640903
640662841
1769465493
311118401
226482048
282122188
1500273045
2003779485
87719139
745965463
52923746
1844114086
1395252871
252914213
207759201
1514533726
105655783
2102460581
1105175447
1566151601
834549621
1999683357
236584438
228604962
89092104
1834083662
1063282152
1153632252
1018268673
257285881
633468941
1747364080
2049743999
1626270593
1664974844
35165400
1977661046
72077098
1053770514
878540781
582885449
1840335483
1695929039
67236620
108857509
2100452025
1063708308
963550810
33408147
1217938017
1817001475
249583228
731550976
816535845
1787333579
713412700
622065248
841852049
835217212
1755542978
48264666
1006122937
1115375261
1161726337
1791561607
818699181
673874370
1139839824
64689567
478773310
2147245190
128193664
702061947
161018687
1326782473
1662747664
309360322
1283482057
1387269536
105091871
849783202
145498130
1978257804
192002147
922123344
581056777
1062493194
181405134
1222050334
1223641078
1385053350
22496138
678113539
910038817
271963093
1138250992
1363574950
1277888973
1890686292
1706419237
1968115669
662981353
1818645278
1846499178
283530096
1405601297
504663569
1832782863
933317620
1288693715
1245041184
2141576077
2029601894
180364704
408098653
167372733
1618876523
1700941487
292367352
2117512891
489882145
826647341
1622157195
1068656425
1205792990
303084945
1640686798
1204069679
272197369
446108171
979600258
2074494335
1291640963
1952690031
306312080
927638198
50839878
1837704942
2011792951
1746079965
1943325493
1957213315
494569760
761111063
599006209
943783783
1540679769
1410347627
206419093
1333111351
1343543454
627096827
1477871045
127969973
1906477351
1748760271
260114501
723413714
757980868
533410929
282220990
1390784652
1661941161
12227933
2141512377
362565106
497429353
1241544841
289506933
737778194
1852797297
621230280
924342205
1801957464
514500491
1815752847
683792264
1156872595
1116290508
907478783
856800127
1203993547
1140809454
1174684379
2045000750
2068935295
611312249
189671556
107932334
1056616241
42747621
566942942
201199573
961888579
1675736280
1455870405
1093112219
1125115533
1470891911
133856003
60580314
505856906
1118298341
1231702506
954299552
861856589
29147832
439480694
2119777842
2098823167
326643920
257684216
1059502310
934286226
510843947
1057387149
781382725
1688874655
1960367202
1563841154
1908288259
658381502
594395713
1725536390
1938120859
2108506270
746990095
1721374983
1906673670
1546475915
1166980444
1380019326
1246048917
858744727
1205503470
915352154
1831716151
1945466255
59871115
1652715133
337458894
864558848
1169685130
37201147
163141489
490529166
677875075
479960604
1322098026
2065576853
779362429
777317099
1503427683
866542993
970200597
660898179
2066563830
962480715
507895401
1612622172
715096429
168863404
1741390255
758984372
246216689
6515250
1723150685
300671023
430115921
1674030871
823386960
701518365
1815922907
1339130577
193786858
1143859942
2011587193
1026061831
296210469
1281832838
18040495
727840016
2144249749
54364108
779072024
607545343
794502947
927978042
1104596546
228727540
656948047
444194928
1813403888
27455077
423745971
81052658
1688785088
660852638
1080808551
1832489371
179252518
1388771377
1314435883
440886829
1418926929
2086664017
2106168940
235778803
937084163
1963884818
1609572619
1906037029
2060918540
227215179
764111593
1289150276
234209010
1129716171
609811178
571925614
446642572
1637584467
2098383256
338443480
1772816743
1706717379
240339641
277761647
462552161
1547877339
1910014013
244614314
1755851515
1415174371
1572803620
1337627913
1070036266
1956046980
1705933519
739314488
502499918
763876013
2114919746
1494949142
1637905876
2066751131
1703119759
1081788312
677688942
535991150
117290612
1726755445
1979702288
1081516199
2028548712
322002059
2008985134
1228574163
1946386869
1471090765
795204074
195261195
1989895652
1486626719
753674410
159119719
1192246122
600041690
1047346650
1928520472
713710182
771563968
568188254
1816812342
1795523104
227929425
1277868534
1166610118
837175951
1343633067
1166723963
1738411255
1249091233
1423529560
1793993898
1468558860
296566554
1696595338
412254810
1362347442
790121384
1432054624
1508239506
551180657
742053536
1385359501
922839470
182329793
513768970
434408294
405011532
1059689113
1515851386
927089883
2075593023
105458330
153496799
195834884
1669692094
193907797
207161682
1112097505
1777226008
1622138434
1040128284
115280468
1610334906
342831811
2006898837
1061813799
694673653
1996732554
993629704
1018618403
1136117566
1812787973
1967342489
1350468963
28725501
1929787942
208294212
1805961008
79124352
1548337992
1445498801
1864098432
1630304638
1909747961
221649442
369951575
607414027
807103258
286738601
1787240996
468564642
73695147
69118586
1386574
1417041160
1664240348
1331431433
1054628984
799032616
1786062484
705785311
1560549032
1434793263
676455436
2087140795
994557101
2017550726
141511371
1396197908
884213271
88020704
1457217950
485423004
280004854
1654372506
951680645
227305313
697732477
1062162014
1879711554
1376954837
20327101
1222613799
956139886
699070464
1741335208
1233632061
207762004
218166929
150943383
1172130341
333443039
1114374120
633653986
689705341
567341202
396326443
2027582490
1801535166
128547729
2008751540
1057542719
1564418449
855603538
917798704
456255009
1748136494
174244728
825381342
292955200
463609730
408370431
1242754553
466604677
1244833184
736211795
1559676658
1705356128
1263922159
859342147
1866984825
183880289
690006783
910759012
1062705625
1255792902
445537117
2078473364
1263189580
1950724586
645704584
226104519
128885082
1862325765
734494288
2056271534
1068400516
570214490
1326346516
1844957119
2130916990
457718340
1993140676
1547712645
1876293168
1157672971
177057179
1270666714
1156512842
499344564
438501011
1941438478
447305117
1514042977
1709982405
830649471
793028692
144923487
2035429831
389155955
1833830131
1172020320
616729360
553352812
16304576
1333844861
613700758
1799415267
325087703
1018764718
643670170
343757704
1288475220
1798857034
644078650
1264821712
1764737971
885553409
1257219517
1654646997
2017107282
1289236624
1936534064
550272687
1417394260
884127916
627182796
1682706483
1931851993
136338342
1499583504
400114751
1748263287
2068937088
1716117644
1572683996
1489611929
1041550444
1764617027
1153299184
398192417
393868329
209587164
1257578260
1315832452
1881230235
2031044120
1742813451
1579841405
681182147
131047773
1344341094
341495567
72321322
2064565736
577437000
1578352260
547827470
442770422
779192210
1569683537
1661936704
73113915
193259491
508493517
2145365915
1697763076
1038353379
582712976
923775836
34122202
919398915
675328171
584940032
740154819
209592954
1157186685
2007812925
933991987
1551484488
1814450847
1534805658
2117915517
1669030152
1959450283
107743448
1147029754
1941018594
1877225857
755734521
246727567
317496014
1910027210
1208817518
178395170
798120868
1825910830
610387092
717330878
71929849
1475515615
1101773319
2007308051
1869379408
555519850
1680670058
1499161011
880045479
1305621781
1651757681
1181309960
1387217332
955889274
505763643
1358860112
1437554304
169875760
1114073408
2068728372
1091013332
1419639397
1368052045
269895300
2047076883
1127897265
1052161841
1954273407
1462772691
1325688492
1198939768
76063673
1184681187
1044210916
2083138292
196074026
1223976683
172721324
1702685796
1323631288
1351692528
1372508524
2015261459
1710048897
1759821664
638657534
254045197
1303660544
1671585043
1361714112
1888650525
764248303
641544715
609231434
1856690538
1030432847
325793105
1945072611
197633421
322150658
1904075843
557855609
496976830
1501458409
394380039
1865712522
1207136285
304200257
406168770
1656203617
1171051793
186207170
319470667
341259991
1535369102
342893760
1216246698
596589651
1928846109
1375047881
138349769
1779598242
1316312606
866567241
212601282
528994862
1844235820
869663649
1482906868
1414869683
893035684
1916293348
799826217
70403983
425810472
522363336
1353816693
2136647148
364319602
1784651424
446315852
190396120
1764189583
1294395462
1689550849
1652924982
516581865
249488898
1543615085
594329743
741481114
1349655694
1452613101
1333597675
2062481021
975244150
693546496
712004479
32304626
467244053
769286347
571138543
644454051
1748821842
1260224222
1609200722
1935976470
1855781973
2098895661
1161601328
1368113008
408587850
71654520
1381402137
1220701229
841786153
387910692
1648783537
2005369924
1912248672
624226241
748196326
1402519695
1980874369
1945725033
765966230
1918214249
1788833129
453565210
1743982314
109221568
1450751061
646668626
1729228557
1949138379
1213760336
1803829558
117353117
1385452439
970810014
1660956062
1083271828
1863269853
2108665954
775114307
505679920
1662965415
1918461872
918032623
24649625
316653734
2071490027
859815962
236433782
1883538198
1863608782
841344148
1502244288
714518006
889266516
678915297
1960283677
14698175
1247174585
1696505434
2028857101
1090419763
858154036
755289170
2041248693
339649225
549181396
773511536
559552258
361134345
851987485
1683586849
950300281
1277735829
1040990428
2095734340
84626421
161927545
1797370578
952817491
841302086
1338062945
1278357933
1230613077
1744264660
1331075406
948010562
509632441
1122204068
1068735470
1356181848
508131350
398751472
1091818431
132507863
1179935903
1223792812
875887577
1712881395
968378171
1862392773
1811774225
2147076176
1405516540
977820124
1565995185
989092263
1648223337
941798105
1954515053
66311950
1109395844
290619296
2116933304
129714463
846787054
1689963700
504429719
1289223073
1303039889
335190805
457528459
1127867484
988704421
763194369
1585702607
1973063777
1322872284
431674047
1424745657
83598169
2061188772
1333661171
90664450
1990569041
415362540
355380069
97295447
556858770
1350022025
993210719
536598544
759196155
189418236
1168560290
1583117274
716702513
556602246
700129134
1647874513
727199801
696711342
356440903
1436110557
667308994
440214069
753054570
2103719787
741079630
617311342
1207245512
1738212303
1706397686
173779039
1852711597
1824431103
710516571
1827447852
1078221970
980837534
2020710292
1958345640
1931723982
1622987308
869079675
1983229886
1035973703
1643267620
302568200
503613222
1444469567
290927406
940692313
93206324
439370634
445548679
2128509691
1943163644
281041416
1609131936
763749730
1934820431
699728434
1952259829
855564275
1325829143
71020317
1361342295
166684760
1969261053
40142399
103618435
1964356282
832834805
409831940
127052063
720615380
550464472
267439018
1636279237
1401310196
1083368726
1699652983
120445660
1794161669
1944258330
2009922761
536813604
807793858
1507320009
2063895884
713505214
1052258501
1487534517
1918188021
38804639
1326984814
1203638795
2100979747
1375826401
1487728249
818981647
1568170394
970220406
1967979037
829577097
1715191399
1973202626
1841443109
455463816
1835259960
348652247
1126244591
160490792
1716601574
1641325264
1490870644
1129383052
2142326907
1709200328
396393608
1529138195
1944033832
135303101
2031541185
742076629
899060574
531956323
1760181944
1972994659
1086858020
1797606900
1197750515
94974960
429344684
1014699574
506935511
404646798
1770766090
1349080468
1075484059
1032346337
892910255
714209631
402793754
1560043458
1387239635
2111489382
1557813927
493677513
456632176
375554386
852618582
1163736273
1222897110
1842834355
2069497204
1690480013
180354904
168818454
824570756
1711621461
409785675
15125892
764636863
1882157188
1881584052
2071666186
419715660
1434384651
1884096745
1444294514
265491504
514299434
665154647
18300279
833244048
473451806
95595611
308714672
1630101244
1152686294
110660300
101787413
1843282485
118643488
203822391
2144137195
985525470
510497832
1337888483
1984446501
795103334
1558373074
922391454
205773566
1652873003
1352781070
1459239134
2056882477
1880385866
392679517
411122010
1366290058
1440087053
699742538
957752913
2113709376
2098374547
1613546722
1400742548
1834328745
1214661973
1924073423
738894800
1408426782
279549497
836935498
861715887
346119780
1948447001
1090136302
205878165
2026390621
927365215
514392891
1605210906
1728151575
913234255
1498928557
1802737177
69633437
202871082
1539957071
2136739132
772957421
390184035
1417943192
88936901
108668702
2043440174
1399259054
1076740258
1331458462
1990821116
1443648743
518175616
698971025
1274553526
479822168
1459663956
1508120951
1026396485
1171771318
1961754167
228428117
2106961514
1518562904
759965940
936109887
194247716
484587093
2107810452
2031968654
1361976594
584268841
274948539
747144428
109634647
1973954556
1652725725
393926864
1595993203
741954888
1459252134
1747370855
2057811160
818265162
917748536
462534262
1720600736
625975599
292349463
404988655
895904935
507972782
240623612
1083749701
1298355638
879955075
2034682464
2119588471
258139887
1009433414
996497287
1095011088
1544058868
1091506482
1955542026
913072254
1150427877
982940556
344275365
2109534374
1630641035
1188773397
559229150
1920430687
1456573504
373135850
1248766920
686008844
173047086
327860013
2113822811
386768154
1465532997
964264982
1883761132
1970114180
1562964321
1869473231
1658326154
1065042905
328622253
882135212
2072497665
1531809875
1594305786
1367715921
560570747
1384589770
1104693098
1036339160
534353973
770819275
370674856
1602834971
1040817453
1883797720
1785979455
1230989879
193115796
1540516999
828595593
442350454
1479823360
563005964
1773793627
716306974
684363113
1339226927
1139287206
931078781
1982112873
1364995485
123031715
1310393001
686047040
217390965
526051153
1205635527
137291464
955331324
1066025165
1019994208
1020949697
1021168477
2063987421
1822771526
408784362
116060311
2060955165
985647322
16589924
162282447
860595364
2055771654
986710623
703794153
276461761
1868845707
1062296401
1000538417
239776392
199690873
1935370021
1199686094
273858016
695467302
1300431951
857933436
304378383
578170258
1693278582
120712707
1890262615
1854061002
1792585811
2004392531
426058027
416676889
1060167696
2066158556
1549928080
649884249
581525200
855275054
1913531859
1150840620
2129978464
235234515
2113206291
1431671241
1473529067
351979198
1942126121
1228604921
903170561
2130430599
1139658683
1848478856
1035638319
839529395
429176932
1016220668
765824600
341831026
993136374
2032363533
591088685
453830630
1274514145
1562862150
1545443526
1297890483
1001661234
1402749571
338751110
60922278
659551291
990349031
994607986
2066740962
1141288424
12311550
1978751837
1884983790
732531375
1401265427
993354253
1249980945
5360875
416226520
1666158118
88651031
1645004150
1080931607
560597688
1698751216
422207997
141074226
748644688
760777342
603407130
992646223
1251466587
1973478724
113990339
1873753547
3898625
1929462916
1366692531
1415396691
1662159978
1922827370
1160837541
308180237
1611452296
46516483
1650588485
1617328104
1250485341
1049625197
1704336589
1761163782
680830292
1879554268
1597883426
962746610
2004849551
1080664269
433292888
61748044
234375408
1957459888
1849064656
387303946
1326314171
1071818714
1981883569
258893886
328127292
68433071
1086702725
1565397695
89967757
1834086236
1169775240
1840628057
577827536
702738963
1316360978
1630690977
996615697
495805869
1860060783
1871024286
59421875
1293651217
1766391780
1174882212
779945474
1650334008
46205791
1678842036
565136425
269272575
1480559433
837049334
1846033891
1208368737
902502383
1268520360
405723685
630212714
1149527270
987473662
739455227
542718394
482963342
520832219
846083620
337359654
1706571017
219363736
1561435195
1675994629
729411848
1017572446
553694623
2133041108
2044715977
1783673208
2070634366
1370578443
284860439
714040139
1220801540
793815904
896852376
1131856305
1665745983
369591065
781904802
2137234055
813538098
839286250
2014801659
1282718289
1529071247
1624802733
93255591
1637458860
830155480
146592362
845341805
187175037
2106842130
1949052343
402973615
772356437
800309478
11173698
157547213
28304999
1491451088
1394975187
1511789466
1982351202
1038868897
1799519764
1680937690
884118486
955099888
1511616524
1866364681
645493502
844840780
268628758
807697834
1846881517
798931674
674600333
274453069
1168941587
1347715553
1343632923
1211679834
1017449391
283351725
1664845462
394724744
1559331858
1265569821
340122049
201781268
1362319053
909728559
2110535270
1299535073
972822802
145938018
1035973660
1390858795
2040695334
2123118329
1220943725
895463689
1530608361
575016854
1915545121
129059918
442892013
517364394
943016830
868613744
1992369152
1377635448
1000006679
1503959023
653488952
2013310274
1683315451
211049862
744355923
137100257
347503896
250253020
967217787
1183160255
1864732128
1428845437
325864562
278573866
433644473
625013456
194411771
542494074
386845532
381989108
1959767696
1316648286
929477954
222541298
752701517
1434391359
1595648329
2110233396
564473282
796769195
1308689064
1826177613
2110893901
1746208983
1430418658
309138188
1998971479
489815483
1695045523
1967178250
162679227
1876684721
524368549
391355962
1077638587
1346074908
603046618
2034395065
54748249
1580561255
378260981
1248833000
1162258955
169015679
1793973913
268547516
1138647404
919564705
1540084049
1692329905
2056774522
1506123948
56743917
821151377
1299400734
1905574540
1785904775
1444769084
1578741323
808890003
11695911
1433113864
1878805639
1516240912
1423830669
1461527643
883771575
677595495
165750730
1281770499
1390631030
1659915828
1905041705
297729745
2008623511
136856892
1685782583
215049879
1121554995
2074092347
1642595766
959333121
1667860766
503966839
962185748
1930512349
1151395205
660475836
2065515030
262001357
908257351
1081984902
733416029
1981625024
222792528
526878201
965311455
1978102997
1369872879
1396073744
2064713900
12565252
542478684
2068161186
121102203
1099766539
241781048
1458643409
140630075
997786601
1953260236
1904997583
1039247480
899427435
832275161
675672173
925392691
864225578
517492713
1708737817
1835018649
452119360
375667816
838410724
1120100050
1803019884
647239159
412769935
230741125
342302430
986537257
2001677683
1084128122
35266489
1061054268
1829688915
1739276962
1800444347
14828790
2061662244
665928892
1002367186
1283552121
1510986681
426326957
821248749
343954594
645602667
1439710548
1524264443
778858331
974706715
1113636628
827129295
106526435
2020128440
726655698
1412307746
2000624770
1326614248
2098203380
1405407628
1286121159
1524507489
1970910832
186180912
1260868132
1851747816
1880859905
641479075
2048424211
701452675
5456868
1653182513
1248887860
1772801263
1592680886
1862419880
458990349
198247608
1211574936
252901604
111496133
1761172913
1114336457
1109995826
1274512328
1652203255
1673536702
916610101
589492086
175905845
305287453
918379551
851487481
919201863
1585844124
173514424
1637804607
1017450187
116719797
2019474014
914973084
638113504
1563227104
654284146
2065593660
1727925633
1046469730
297538502
1535259117
1941264195
54922554
682642824
1172311455
373394203
1226030272
1819299033
1506569996
82514904
864211550
2114409582
1219952265
3496884
1261566229
583118254
499039622
701447426
1656356152
663355168
2086201280
1405582872
2012901299
1606625973
39557826
964579747
1446941392
799519584
454903398
1777132285
1358663222
710388881
913958266
620488336
1174989659
1205743313
2142174408
197277000
827611516
395794373
1562338618
1168404112
2066856439
394252061
858774037
577675823
1300788481
18273628
428692209
1268843256
591336782
1755044346
1800282797
1162387642
1885744185
2073074147
1467932835
1356671707
818118313
2139669897
1489770583
985446917
1568569592
1785736900
1075429791
889103224
1104079614
160464870
1190756751
544625065
1638861969
750745868
1813033448
115288159
615631278
792639302
748630586
256535843
977164079
2146828824
58195732
1611152152
865209883
1993417221
1859949372
795114464
453611631
1428832022
466358137
917564251
1599223244
1128908448
913779366
1362436126
1011138290
1965349342
1151986353
1253941000
1649037916
1554203588
1478239190
1067644218
2018295883
1876293609
1404682684
1916918295
861081511
229054526
1880348413
536697189
571167077
1940685608
541816337
704906854
1906490728
65399430
1910985070
1412510955
1550653029
1229943148
2133140231
1854094454
570185250
1045549578
209182148
1941946908
1533649447
1345916123
1862509778
33491580
900761456
1996135887
1661504494
267867364
387809016
2025077615
105717846
1677802749
1945156126
342629576
1002027108
401482845
427177528
1471924142
1383435296
1592370757
2113149375
1328441017
1677104506
1354698970
787503184
289122299
2039822307
805037942
1181654525
1474831062
726970832
1988652321
1659339971
1966360277
246502386
1852782338
1960448131
1789055229
1969586675
984401463
1341682326
1279249095
691436089
1979722240
1292965592
1538330725
49932023
1943382779
1827993415
1878613703
1881486732
964983738
1404844333
1253501312
861386622
1949856958
518656050
1808169413
1768983019
33608995
135326533
1213469753
501302994
446500465
2025318666
42084051
2114878559
1052808618
727880609
1525694541
78573033
1386659324
817620306
361385233
1127914350
720345764
788894758
1864982048
1083871858
1491003973
1963763488
162461607
963282489
758515685
17060266
1617159753
1732063089
922871194
1724389411
1719901742
1366586655
1976962790
270941261
1711087892
190733562
219001641
619933934
210922549
677888545
2144057241
2143868692
1369403143
408279052
1536348484
1869431081
2129758547
177696737
963553231
604684362
725127436
1759447836
600244153
175208364
1555718493
1851175462
957737934
2127083886
1460793315
1507759531
1373243559
724527727
1189276733
921138702
37600715
367832843
311092386
966382635
101484640
1441914544
251196920
807070098
2142195174
462340273
871694407
333473895
1896396158
911806579
725575345
1394869251
1999276706
6834471
974279713
2074591490
402466823
438745887
212699881
85724621
1527900375
689497738
1471527352
311992872
1962517288
1461461293
324033223
532228215
2123901640
515735997
1208293932
789490893
135125839
74060877
2106442543
884397675
1357916579
861492953
1474148168
554297131
229261154
271777043
1321856099
477135818
1677630554
848362810
819622602
915555423
784515245
1503585148
1240368007
3018000
588111826
1463250723
310122131
1074605365
523475482
402749036
1012138361
815941773
1040432983
1580012149
1173593258
1963263753
1055398111
2006062054
1972171509
958106926
1838758947
789626748
957249311
971160693
1917019280
1949684050
1754481053
1072053081
1427396081
860015160
1287968756
1729709415
105596569
450593527
316111482
1684096037
1711526403
330959206
65665514
1380134611
353694354
2045363291
1706170107
1799664224
1249707051
908779342
1585342279
2041717446
2129907302
691994561
246858910
697971135
2052822647
1912619211
1310999223
1391489146
753547728
1917024071
459910432
1055364782
1073959027
363249268
1345687242
1555338241
1893488372
1083001789
349617803
1326147392
287563917
1957268334
1509717681
885440265
2013581768
597066983
1334506120
206267005
1073652436
1461814881
1670223116
307781689
1680582850
1241848292
1282381610
34932805
699296133
1123434760
2110012735
625847066
1075770462
2131032377
654808708
821043748
636568916
930154514
2145436275
2063147106
602779357
1379143631
764329785
740510276
485772445
329378634
2034810874
684267061
2103737570
849367663
1601899353
160068730
1201759247
1492497
870932827
493305744
290223462
1700250781
786426292
337605867
1055852210
1415857705
867936787
415904956
1777068374
1611301111
20153535
1370786213
514985291
285275419
1072348673
1807284915
122235773
809419129
200674163
207675835
544306952
636632879
572270867
1061194843
1169119501
932636407
1236990104
807347371
851194164
1590393869
1750738694
1151033587
250945858
631865786
1679055702
1830681590
830529258
1820259922
371190838
1309340980
184913370
938170576
249568965
792893831
65511903
629208031
1359473851
1898140417
606783950
1747677848
1903645264
459096352
70115690
884784465
899425525
1929943415
1402661684
1377901738
1514107190
1653591845
906236755
266053358
550003037
1595835457
1254537606
948695924
421374779
1550205241
1877836699
761141176
1517192884
1219097836
770340579
845540053
2102143956
2015444452
1008868307
319197755
765253985
1474591119
878749483
682055049
319906527
900898115
1433545839
1964424074
451299032
1661064647
590796942
1830612380
1574521997
1995173943
1152136088
1054762090
1901898610
1940359675
914647900
1389354013
1798355065
425658610
1124377965
2099023994
984423590
961960954
771971522
1350549799
992121614
1768981167
637514911
1118994022
115224450
155573883
1365967005
1437514842
444017835
521947587
962402695
1076408377
1144013226
741472616
1628235337
448754655
727024009
887890887
193321748
1720054522
1872740473
1520071160
120816559
1420107170
2026275419
161494897
1358697963
234383004
176779588
1744073305
2126711703
1420133893
295328684
1560908858
592233738
953190032
1643166254
1028526521
1134310175
1017977130
1194311258
1486273279
231865
726544734
1407707354
1675877518
1094777185
280291790
1285367638
1947346484
203453137
817868905
1603959644
2645116
339439582
230341177
314320804
655544458
1083164141
108183632
1819895739
1035837491
314999145
1321927561
1570155658
2006892147
1143195288
83335416
1426678824
1289798509
1899543580
1755119111
800474953
377455909
1469087243
1077277992
1641230174
835155768
1991317339
1145088345
1205171516
1506333509
1474921519
1993612062
16111430
1181714842
1451605203
559862782
225634272
101775499
2082588366
1232069565
651887377
1868590500
1660211303
1217078186
1757859093
1994091913
302862839
1378468730
1686976792
601801721
1838626940
371727650
580523664
1454726194
526718889
1426182565
1613768746
168944017
1242916050
643640481
142590527
931407742
1800189959
1636225252
2082140080
127621476
127801253
178171156
837820904
2072376215
349849998
1582773983
420767301
1193313016
362753493
289927335
1657152570
528756142
2065703089
385102940
3236757
1397097275
675308893
1204242623
664705845
381162573
1530435537
73841981
550831815
127751127
1361061659
2145127885
1754891588
148979390
684971986
691441731
1867710296
939805713
1624395229
1080469382
1325225245
1661871542
1170710348
2033401880
1353962693
251045949
1168174718
709530773
2050767140
1268165386
1562446742
1703885221
538652456
1129419096
1007624169
2044883633
551248992
701014427
1178099573
1171049870
2052070940
1711875564
1167967078
1837500187
1505514952
298210592
1950796863
1979529008
468148604
676331972
2052213800
2040677761
1783111765
85398328
385759553
584164674
1049604484
447792463
1769965482
1390631296
368882438
409579962
815991798
1543389629
33556132
93953670
1582327134
1995484483
198975866
789125128
103280630
628046142
218620185
467259441
2090122965
2084237926
775809747
478332651
1842061010
1607451586
859935037
1737570947
1246765040
291252553
293749456
486498292
548972650
14888108
199655385
1913774781
1519029896
881437131
774330623
885861797
1411857148
875551319
105215353
1194556129
1843614392
1268263583
1656791348
664579088
2122377741
477910498
677044996
345565884
2103819876
1695664640
38804348
1475285031
1292269664
245257224
1141582261
1164433034
1142945338
182326483
1266785164
2134298660
1853333001
1042005092
259973734
452077638
2080094253
788270935
1162351125
1328163634
2000474491
1948103129
757147293
1657902734
576267528
1523465445
492622584
751284653
1133711171
154507810
1337972511
183840107
954959737
1769515024
1159782062
1435290906
1547280957
2054432337
1196287526
1948308982
391650319
902883926
694168047
1600014353
35777296
307387043
1657248969
56548906
35051989
1147155547
24569201
597874255
631318745
1038915165
867755248
316899770
1528117675
301422118
1381549497
1175428347
765739167
1192205266
1608880261
48394415
1620770550
1330955930
1643793376
665237900
325420404
1268226232
1301520794
1255561410
250674860
1918675929
2006715629
912772022
1998880961
1788947835
385323509
196766901
1498015848
627237625
1702361633
707951437
1918876198
1074558442
1363319821
1135995981
242027926
1023871082
2018551992
1599799796
202407697
1725042976
1406337590
1673112674
1570974204
2099412935
157456901
527479312
1399368502
1521101073
1275483880
663723816
275065661
357071723
255296416
1219919653
1167224914
830831299
170771692
819747785
760019256
1566049571
702256999
1691190821
1123163805
1163419355
337925834
93496961
1489518073
2057307677
1190447883
1594987772
2020207574
112709671
705118028
844691691
1745694126
907365800
440148049
724021826
1092598895
1355314636
160440739
1902184813
986795703
1813683040
1188621687
1279174332
625273534
922724620
1553029358
1446073268
272777519
509257066
907945069
1300333339
979373838
1698070260
1595162707
518037687
734037981
1345593571
942250948
1547446774
1234749453
1250873150
1771666197
1799589411
1037848385
1983367812
719672770
1412552413
1082491519
1739209972
737885386
982259567
638858825
1631088094
65718538
782607952
284901649
951271002
91328806
802888808
1104549304
762113382
969418784
1687494161
1147102435
1404576916
104375225
1044638377
490850421
1579436879
690465298
1956951357
654013675
1943544874
1197017244
2093073512
2049831887
1854648430
844681615
1564367712
265479801
1237474461
1695679344
44001636
1106169601
1074164942
1807463892
2070020668
1769661619
168222872
140890269
1288740417
375319431
1855465400
1703823863
1588077409
1081350437
1371127254
206040158
1287500977
1453980907
870356818
463185175
1123437225
998667104
434636120
1793940173
1627460559
207200412
556390761
1364019939
6659169
43970906
308204277
1069478075
412532629
1428432463
419975791
882799314
1641766518
951019135
1547982348
1248696958
1090380081
2113755210
286047757
1148276864
1926463292
1292911853
1023596761
2141758705
1607225085
602489388
1141389116
382098420
1960648375
149185759
33933465
1408632079
1479808076
1326512752
492978081
995465435
1296635383
1560202315
1841872383
221028238
486210032
479815966
1174456538
386522964
1535803184
348813245
649626829
118526403
1868827988
733745320
1531067042
886973299
1221148023
850665850
1080435601
2006022391
1267411315
581031348
2022276314
681360822
19301695
1519782413
395043923
1596635738
1118993970
1065338548
1541143916
1073787503
657679364
1319485553
1499749402
1910885223
604117171
175498366
236042797
1589180966
1914259582
593750344
785609502
1702787542
1949919979
1555032572
387401726
30263724
116689492
1863190447
601975897
824783718
1423103091
289936435
1723980397
115857803
2111894122
1494369410
67628682
1803242944
454633865
1416358493
984960143
1945743076
1664631503
235222811
64031531
318066490
2007972810
625149333
1776035989
466281180
629325443
1016704190
810043091
766457274
789144033
1058527558
502378407
468019767
10072580
1612345567
1019060570
1285996355
56164326
1044544301
597549583
1348787874
377223807
1021711616
1733991780
523219639
275385954
1968532142
430147435
2049426790
106204792
325892414
1292454252
1661347377
2045944721
118249882
1738552876
1944246299
1915946379
774886100
623724099
495110236
1825864374
2038232024
81681415
1922452566
66461826
256112149
2108608585
712058903
332430354
386508679
934888960
1843731478
568873311
567581954
802670335
1292368904
1076643065
295070882
370354196
1825459428
596525831
1948905434
1719842029
260270914
650752058
2088734092
794633495
323500354
1999069578
514886862
773576597
1575048450
842030389
1372745395
1756452724
1832769338
1214276157
478367856
653535172
1748998255
168376571
1464358521
863950970
325976276
1488440166
2046238058
308699526
2036096242
277611900
1468216720
1732757647
1722596573
1511292079
1571333159
323881944
230185471
912187779
1141665446
653350765
1040614813
1007564416
277621709
441483466
400236285
627560843
1955962568
1512426406
71668155
2087199467
1233082657
376960439
2117688297
1662011079
1476093201
1665698609
1633229878
725441726
551352128
580944660
2134714507
712681404
193604174
1518084894
740207598
1935636367
814923650
137833557
1206930677
1596577774
1829038598
909791020
17652701
392628456
87630101
264955921
701008153
412794865
1542322564
1778254575
2051220257
1945513729
615319892
938453069
2081807685
1733285292
2123485293
595554481
628366662
934091043
246131724
183722430
1435685384
332309539
2136199233
1862406565
1950077324
558927809
1005603532
1810175078
1788264340
940528452
1455230152
724872908
55606115
883063987
1079246180
1399706506
2087327393
870199411
1456280574
1428383646
890786512
1986818672
1416591897
352046478
1715251198
481244617
1275901392
1421589199
1008784188
1614558480
725539970
1690260356
1950215286
1768133333
685952116
308448934
1375208646
1548894603
407334704
1996087901
1364675834
981546012
1336607752
1042036739
1994900347
977425892
717189716
824125798
2013817515
1063013159
806265655
1355187048
923993977
751171957
37217348
88609679
853894889
1488115517
203379249
1877261308
292891923
21038226
1095256566
813158091
1496787698
960113626
1504961526
2088612894
1027816618
1635264704
582776263
875746338
339587113
1688107538
1418140905
898354541
707736295
268007605
1438929079
65531828
429148287
225728617
1972927542
1988034748
940394620
800518147
1705353605
2125154476
1731716419
1922845171
609157849
978380258
1113274910
1196620766
292541810
1841523102
766468271
2090354472
366869466
732609486
1009356952
1352597957
405915570
1619544060
886424676
2069054909
1869333635
714961081
954657050
1154214218
506562957
1578388603
667325170
81444891
1601868888
1349233086
1586314441
902603361
1873160850
88562375
1416367651
361381455
51594407
434490118
1571891463
627748571
91455542
1402722807
187662526
841538851
187832688
14155847
737359707
1787603130
1348988464
1800256487
1800111320
1819858640
922060800
1829389351
1565730043
355388326
1870409299
1364428278
138431816
1253640822
1460600989
89286729
417672141
1636662472
362092727
1000953900
1961487564
848856129
787854621
154672504
1164528019
1795281319
55012131
678295088
1622711847
404489685
677077424
2074803132
709134376
1863326069
421368360
374459984
327879783
1358269866
1835209877
122325479
1633437141
287859752
652177381
1456996950
883595963
214818683
505017894
616580791
374570088
798559024
1012671722
317288166
1768533051
318770181
1974604049
732671783
799672948
2050177198
1614141391
976860221
2011425857
105314650
1409227204
379602893
507378250
455176280
825195786
905854194
979408508
249358944
1068840756
1656071224
799984286
1651513014
377266109
1467434898
1339473481
1804404589
367643157
321482550
1612887497
80214424
1133717647
449506609
370382726
171369899
995505584
26440313
1206778591
500881347
1946101464
1991387695
436387351
1749290961
1138534081
1126932222
1637622988
1191307641
1673041835
293070379
1251507693
462392602
617536784
195171563
81482336
848193418
679161447
1405746175
1524505387
71264892
645329303
369699714
315195156
1548489832
815799451
1910259964
1604327919
1209024863
1768038424
1011972404
1881393673
2142618433
1274665388
593333884
1430161105
1469235539
1944948226
98032466
165134012
610001138
1127344989
1656670247
1511996957
1574647289
1553273664
361070185
1081515148
821885606
573091218
743171430
172110968
455282825
1166279097
124487
923443049
365971344
2044140034
1435957395
142065287
1255960422
2112351597
846656971
567166735
1048719196
2117243178
901068494
1639504205
1438098960
1032156275
845608698
1363517279
476238545
76718353
1993212097
388067788
807060734
252643100
521446078
1446610999
960926839
119066095
159115859
990686505
1703617021
498970559
2096965963
991231458
1670946637
1905941079
1384104425
768815203
1904795542
984341195
1944336972
1864655076
606039981
478940892
1262852480
648767767
643593755
242360121
1207045110
540458373
1307794263
2054160898
1841024612
1428935818
39205494
193332607
1986225118
1596003387
421992635
474308851
1677463704
133122188
1946150567
1440403590
2118885059
195273160
1487030173
1366963806
340159282
1692089006
767566400
1950631292
2112403620
607201002
2074999024
1205810025
1104039167
1602750697
1232079253
1075540812
1829327995
907554996
733165215
807237487
450465560
978010457
476231262
665156511
1560593431
1250844670
1990953933
187586440
749829742
2120477112
1012844286
2008832337
1187320042
1293791769
381914297
1700079454
1441129123
2009647256
1443489658
20556360
258147138
133417004
128933577
1662713945
1868695249
1629006880
356931756
245593655
198453891
1922248607
976306341
617384489
80986319
204256014
162014
1050343043
1814750568
795257451
1448219043
620348129
350517736
1942787025
1140476619
2005753722
384330146
884372954
483121872
1450690124
1908684377
1124394289
401276763
1227269811
484494363
1031771048
405165514
1717868130
2055642506
2124375528
1891138418
805719224
238094464
1051529711
1845851553
648864675
97649131
490554656
1795482102
1345725314
415697441
1026773671
1093267074
1167316022
1986029916
2056481259
1773804190
1524832171
2029761349
26039332
883146201
381471841
299013226
843627365
168122863
1943533472
1690232107
1159461022
1085714857
1379350321
1381304065
251029820
759474705
188365845
970295388
367480414
703656387
1309428949
194449531
1506423424
2036757007
1074319275
1470731339
1296160794
183731889
1456397419
1536414357
2001383231
1346043408
2145179487
757864435
365810788
23912989
1806504697
2142063349
1572705999
1580730217
946633280
592003274
493127173
784688860
1115964233
1184455093
296749348
19807373
256878956
745432098
794786870
1560146194
410431222
2007026275
1965086324
1735444758
881256470
1638008349
331602323
943742460
1937984763
665869282
1439483579
1743707580
71570355
900587914
802135428
765596560
429888193
347850735
1193075203
868169736
1282747295
1725624591
73984843
530090330
567491651
1072876373
1949743367
563981092
714152407
2009036328
1190089313
1084215235
601232111
524824124
917416960
1943709529
371620316
396296560
1894717022
76748950
716158607
1590348693
1583100842
423412052
1286365581
48003696
1127642799
959921782
785999194
1246796251
919611565
156515279
1930766603
66988035
1489827673
1987530021
2086781718
401846866
1995246558
2092994062
1638085229
1573107819
105687115
919800291
160604675
1809930655
1730235980
1642589369
780120597
114182301
1646095711
142572207
1654180536
234555243
717461784
245420366
731084321
1062890643
1913800460
1740205771
1856881500
1774808678
957420909
1330479814
740405100
697055215
451451206
1925842592
1933809835
289506487
843953323
334077221
111458421
751650053
237597900
1211972540
1504879996
450595605
1569093733
462002550
1735187943
213695885
317513238
2143971457
1542019674
1400640982
997571134
516707751
679552717
1009869351
637474234
1315885296
1553860175
1554977816
990475173
431922524
54664221
349016797
233300074
104475080
1333960306
1874122859
1007388351
1974513870
273584375
1000691292
525586265
1112351000
905610810
501293181
745276816
1937624488
707422862
460743364
241141570
797566494
1423070869
114039991
749566466
1455797889
1730635875
2096244087
1229261233
41332937
1736025874
483752147
1207119498
1922579286
2131749905
1704577752
2028665790
1255295668
893310310
813261822
1815180616
1477624059
286507262
95176203
1674964668
1968871018
218942799
452433919
1862267094
124766569
1584850198
497441305
268150878
1816467296
1277874329
13394486
193846222
604535827
780292129
1674879084
536373843
1726577302
880688877
1148955357
1714966813
1271409928
808893505
309826047
136722979
421404039
1993236181
1647181106
1111659297
1385293252
1312910779
1727631034
1477847603
315004842
1971987492
211783660
909137233
1108864275
162724481
2058806713
1961599060
1075069139
1687157094
65096841
1262617277
514149977
267916067
2111298871
1092198014
452508234
175605508
1047255056
345179726
291070605
1620331071
2092743310
1308756815
1045067420
131955605
486840896
1784288177
945117074
1998511193
2021378591
1408694523
723206376
691098533
32818747
365653566
2103163004
234977320
988899250
1293807144
817940051
1736778321
1142055397
1511862667
1935799698
779683498
1860306401
800402827
135207980
1558141018
370888430
1731041695
1536420849
1649963760
615397003
1681587655
1380272549
277777650
451039597
1649101261
306802220
2081255917
202945185
871821825
1277939357
536823055
2127436025
1369413278
1148046318
157764367
1268671064
207958326
635776000
1754512495
254429264
1455082440
1842960806
631218088
2111857832
335789679
267414651
1996336185
1741323585
1153594817
1092417888
2133144403
2107643960
755089723
769501966
546968543
1870616763
1052879073
960471538
94942134
1221403205
575720630
1060412525
1263468943
2078115451
714819998
904783714
1424719962
1663399821
1536698511
1863128626
141252782
349619709
1696486523
580616943
282096459
1088906179
344594539
1524209416
1191746429
1889857865
1136404038
1226234617
120498351
1645580719
874193962
14929635
40808916
1619461661
274777035
269388510
199640706
1724715848
1794008
1727735491
1895412231
114306235
1273832029
101247794
599213332
86862262
162640692
1775585497
1476503659
1321779415
601058956
961386892
844773087
1767017734
1329144478
1168156710
1229217645
1054955842
659904002
2101412076
5967935
669054189
805312089
139004232
777070496
1572327398
1759792620
1571938565
221638593
195272576
1852416688
1039010251
645308373
40782326
1478745032
546887496
1110828653
649861799
485544046
1208723461
1538423968
148127528
1091427661
1456072064
982892331
803506939
1921901574
1876216852
321081659
31556384
2092486714
471333667
1969407703
1413723186
587048545
1681903220
1568429703
419646550
4201016
1198161105
1705088118
1179844984
2003479663
1950679414
1811624903
112933917
374231415
1799670742
1966395796
1918274739
66625317
1976514578
778028684
152069939
801735671
658493174
788922751
1625761624
1991345119
1776176793
2120608233
2052218188
1478590450
1794472457
1693469093
1879990659
475333553
240890483
1027686306
1051603289
2042633174
1792955918
1173174745
729060074
1468642362
773908971
1738209146
1628799336
1058766384
664865052
2030277513
740352488
1727028941
531635428
1150392104
1475837646
2095736169
139714055
1903694593
139152486
1989757268
52337672
1950007998
172750228
838496358
674254252
1354774043
2076225338
425426296
1873897770
1109853187
1299207425
1227384318
406357267
1253508312
291032624
1720586517
1638645622
1080529847
878098480
1778023701
1968107245
546560446
905862249
413363776
1490000605
1335238566
679930924
1146922223
1396685559
1730357454
1036584006
690395986
940589214
1482593427
1701935627
1677642893
490497516
1824606439
61435706
110789230
385271609
453698796
244624860
936717226
742998468
865548970
1814515038
549140998
1429773802
428921220
955489841
440043872
1948056999
345600194
867262074
664882370
1627395536
1084338486
1616852356
1177847183
1190276521
1070110741
285178151
2051473699
1080485924
339491037
1628518705
1180295109
1355469612
1848926092
1409717125
1626317356
245547045
1145062245
773411187
165330948
178644104
977289347
1241434741
1341179526
1029947844
763665010
488378838
1814756915
103208295
850019885
1325099507
257792364
182784519
1810808050
1071907086
466512486
305077865
1557386694
362083616
1142170103
1026514743
1108125802
1682219205
1824986399
1491715487
2060220167
1294282410
1991019375
1393387654
984653984
1926198838
1126536747
935912823
161389428
1863655364
1422552443
2066908918
151975742
81465616
1648055951
838153803
207513342
465379602
156242782
1108554648
1272828883
710677688
216979139
2108659056
1484420898
257352305
670287052
116363637
2012675258
2014330676
61994879
1294241014
936291452
1468101226
1219956154
1754264690
1325112765
377188913
211435880
322034789
1425600685
299321158
264242682
2050189665
1719275789
708229644
1377512915
614334563
108003379
471221761
2115279256
825245359
1679140656
236017299
81948049
910277253
752628088
1046072047
129487013
465996638
858812048
2005123688
1297494552
1487116710
2033335498
2011607344
195631046
296007624
412547971
1039448987
959804587
830833092
252708146
923360093
1782941452
782108076
682504480
491801372
1910128344
1407464410
400252697
1686485755
378219330
135468908
1151535106
1819331835
664662533
921228841
2065881441
1259952341
515788006
764180714
1662801713
1608120507
1054838842
1816951787
281052520
59727054
1223735542
621225714
149855153
289794179
1798046511
1454222738
1094630921
770086364
2146109475
863180684
1985069243
612639261
84436178
1079505113
687796408
1611235839
1828186032
1642316272
756606865
36347378
115230553
1392332839
1923245203
1385715326
990994620
1341302304
342634448
1083756538
1032453345
283239319
1026884451
1950680987
535830623
64214468
511999715
1942794001
1493884899
267999225
43655328
742478065
1736228911
144472914
1961445519
1015659822
701864684
1467381598
314262060
876526854
1579355610
1262182974
1336956616
257036182
2001236071
1615638778
1475930091
310422957
377967299
1185120118
1010798965
1269913229
2076279632
1495507171
962417621
1551917995
656252162
799570090
940623485
1549395294
852958784
1849465091
252793322
178456258
472057471
1896688891
603419186
949205673
1177680959
1976182673
1033044133
1166126726
2054749425
1749302416
879265527
1065191436
92901559
20553797
741251180
893610188
1340246687
1935839387
591672638
94354020
1984056947
1945019444
1798910896
2072593176
1831050787
12837785
128037754
1297187208
657322274
1609607405
2123208472
543969696
109203916
1893812437
1478297226
40884331
351126533
151683501
1623914832
1527625847
388641771
987346180
1009174833
837193068
192342788
249292455
1943391102
1043902924
66162555
1680639466
1893069910
361449902
288926086
1583152447
857374815
1905694693
436253408
2082867848
633054978
1825216949
140815281
726917075
470963498
1073015707
635124071
1803422429
1446571692
2057762006
1389972818
1379673567
1636440357
1662868679
2135642624
145248167
1138134654
562677239
1697505920
589327371
506131964
364892916
112134119
22490047
1444857795
895906492
1432420265
904256626
1522874055
334394433
807897670
1236271610
1148789361
1018127358
296272135
143242660
1557991750
1386983015
1495954613
1639042830
243807176
2023558643
199562017
1204868103
1375300995
1460289007
1156912779
1632481485
1737058320
759625617
1177811598
1122580617
204778754
895432266
1013037960
1538354613
1496762604
1108263749
1294457883
712872367
613381174
1627785871
1839133574
1245969856
44746368
1927100031
1277150309
1538966214
2005233868
355898550
1212734092
1339298292
2009464597
1790001629
138522843
398945378
274998092
1064115672
845439067
1148755028
1704396511
1073809548
781637158
674067520
937666057
1944348154
314347858
446912606
1078210746
1802299863
30009784
280333641
2055304597
346139814
1294065114
1306874385
1593267342
1900316529
336029938
255115072
454899869
1938995284
1829462527
736456528
172726685
375246450
1501552977
1238101848
106399663
1480449693
1528442552
1745417860
566049902
415104786
800842
739862416
2066920940
1904479246
436113530
172890015
479942706
76854352
410252229
333209416
1031116839
1542769885
658462748
1775792931
1258008003
1577643242
1037402553
227181348
1179667914
87315348
1013129835
61842290
1529900137
2019037779
129007547
22510750
130222041
1425244770
1291559090
506446692
1212152215
1925644567
856818781
1362000444
2001129934
603583169
1041424354
1236006808
1977530556
1944391927
258139488
136165370
876108072
700579071
1937412455
1858270482
1584059180
1537285386
1532494268
1538524811
1048884611
690405458
1870484177
988121712
1466564804
1152420643
1585743700
1607488624
1377317068
1151609736
1634858346
1536108362
285822819
1304974496
739130625
1835218042
462360268
44631076
531678950
414213219
354347829
1126698443
453233118
1554147110
447239551
712699757
694868290
2127268803
707651014
1626795463
550829057
1395548628
653956366
1110210806
1826835035
1766006869
518782937
116578170
1517097782
111793920
728412095
371530702
780831738
1566205443
583626567
1441882143
812582368
1950563973
1290052121
1388005993
226208940
1181215347
1878698176
1337121007
588499910
766532908
1356221038
1482716727
1104911972
1136266145
730081004
830952844
1781179437
2082196683
938226043
316610382
1369079805
1487765825
2143826529
1648735497
901471814
964985955
563106280
1009431964
404153226
1869997074
370584069
1813293476
2076877336
1628397688
749396163
323088315
488839172
1058551186
868141777
444973185
1606432479
1992993287
707073298
799179640
1475113044
1159162028
1596127156
1971481173
1609518322
123969469
363720668
969889233
440699627
592636298
290357781
1904935468
364954641
541981938
1765868648
1902672624
13409092
1385637156
411922719
1304942389
1962898522
1088258674
2146385941
156581387
1686286444
979374578
1887848996
946615002
382105092
1691450883
1550430849
41953625
1781595554
1582151433
1951783215
1911251485
1016162702
1758614182
1204704576
1302662769
1816076944
1909110028
1865217927
1199553812
1475264344
694222981
1563874345
481365498
459633219
1113902530
804279590
1568911047
55836675
1555606659
914969877
1815388031
1388461310
156724144
1683636285
1646050774
2022970453
1210198313
252395518
1835506173
1003558420
1422404289
538864755
1622709038
829918469
288980478
1345718010
423574354
2126781872
1496670240
344964139
249299883
2130111320
195391296
491646585
1427517624
1539262382
462856662
491259871
180623076
60221476
62981856
305845425
828808793
695575680
78597915
1716643279
609816451
493272291
649534372
170064453
1796614010
1437116492
236132413
273969800
1760785337
1814063837
1217386870
1648871922
2010379940
604599151
1499236051
1463884058
1249055792
1072366406
1756383588
1302634581
101238115
133962429
571835757
1610832351
1512576348
1564405783
1967905213
1842320457
2027480228
364703335
449964009
1907528746
806221399
577518322
1850205571
94125808
146293744
661111718
1711010619
2126892260
920164792
994235776
672218480
973112180
1360034415
1918974751
2060641551
46757712
894651592
794616354
249802509
1975211769
863555162
1772227133
1729854662
1494695071
227659864
931855026
1795394804
608012539
419445911
1768178101
2114093739
1359987863
1249075249
1726118252
1181300459
408193778
973701517
1219663667
615600147
1683389553
871873368
1408090310
878617104
320288887
892936447
223980515
219436872
328163354
1122380657
243172137
1536090188
2140446582
1576365345
515593581
1330883630
236896560
1816563221
1319242567
1124575439
398772142
1257803790
1946412430
1920830293
1768624109
1563188035
1765245857
44883976
1195080523
1299485280
1514238432
350413508
1277207086
1599319691
916995951
396238656
1075646044
424240183
249371808
77977967
301431875
1058033304
943849850
1024343352
1456809717
114091135
183917487
955930490
209393811
722384048
1756579022
1242355098
1494189521
1990519165
2082488580
1016630815
626274150
644290010
1143571648
885117166
879938871
3360904
117490504
971079554
1184137090
1166174656
881951927
2073750904
1637698016
856940118
273810613
2033551278
226792831
240219107
779720719
1424705052
669235902
1412208159
1757780942
1107092173
1819513862
1951779339
1796598418
628939524
1850873950
516911808
1481235288
786577111
588864
150789566
1273415620
1586764191
1852726733
846108239
623974947
633281174
2090366329
416088838
343991230
65365101
1027428499
1969375608
1404762880
1136303636
938972245
233077241
1190634044
972856020
1057572741
1430324334
2055189774
773444205
1951769739
273314986
258563979
1570152859
980087872
1833530958
675109760
1480741345
815099775
2089951528
1261287368
1147988632
1595157057
996052373
2005345711
1869531132
1655244004
1766830194
1478872945
1743977606
886875953
739606440
215398080
1016428792
544178759
333405813
2024708847
1518730187
126933707
1716900169
1535076020
1828768402
1536482147
754874986
951396091
126759236
67284713
1594580457
771983567
1377422193
1962123877
498495094
1617747997
1595052932
1524387761
1567252662
239842574
1222949813
200855359
2098841621
556260132
759057891
1572139823
944077651
1245712205
430937139
243894346
257114084
1221664102
2119715047
719823250
888520449
1900253099
1081249549
770369955
1183236461
1753801688
262976065
481033576
273986557
1192315439
778219414
2100022755
1577350029
2061691792
1843954883
1341197115
1514692994
1216067416
892750354
496014757
1213055028
910604804
23531678
930740580
1818318408
2123234150
1822133277
2105601943
1215061029
1475470557
1760658045
1337780463
1678421922
2089758463
39912489
1316462688
790319074
1411144060
594570423
671331538
684466805
90679035
97528362
1987332919
1413611161
2008982927
688868996
357480919
656278136
1961376722
1589241586
1634679048
88157862
679100194
877796509
58302271
139414179
695439971
1085611156
927932735
1083314584
254004273
463259719
2032279095
1342022982
1250518062
185544219
450949340
926370844
426732218
1001179245
47237669
1738503035
1756612096
636389293
911315832
746585546
1597962523
327459035
1508104378
1084216680
324432205
220669639
2041166515
1822214592
403856797
1380543052
1002170730
1435284176
551553896
1497440737
265004609
847699472
1830407807
932338406
95079990
1926677036
98397717
925970651
779283444
1975057359
342498015
1185566204
1243894460
1336119604
930016947
1598239748
95829920
943357755
1104343368
1833126836
867239175
523340968
899655466
1001831839
864762804
226256810
433530994
1578897851
706936205
1666058447
2048834952
260937816
1070344178
847798219
1934034781
1546803
1317840429
1750943832
668642252
235688066
1161806599
805422427
1409060154
1917232444
41517967
1937016268
2013169691
1936505700
203622697
511226082
892975444
1164132212
1323891740
1258682972
13716621
1329758038
2058681607
1166999152
1009308382
725502662
529211514
1654580871
318185459
1360108490
1615097701
1852790043
855552357
2090796644
1723822915
305633786
160734351
127332719
1061144342
1645620942
792659086
370447978
1591062986
1637186379
164895033
591579616
1522976997
736944390
1906482236
741968921
1024498359
272568445
1313665165
1818583123
1816027163
1496753197
740274173
1474915814
1256896327
578946645
986499484
1032677490
90596772
231709648
2056529909
988299157
2048729771
1544239362
352509822
1922602904
1131505998
1723719267
2056381505
1031539072
669536900
814791659
1586317629
1559636932
396261391
1125416416
248317222
91775438
1679744560
1393418553
1827160636
1838904458
164947400
732466989
2058105590
1731982118
812795691
739328595
2076144093
1697274493
2042762270
840446502
578479673
824182238
1283572097
530368503
371274648
2060052226
49887909
1067686462
1555935050
1373243083
1126890213
722973118
1393811238
170970389
1217736654
1817711972
1630043995
2052001979
228385681
64134814
34410629
2036461638
215756634
386733377
28765938
2069459591
1085044035
2124256404
63631249
647687651
426091389
380843625
2053539603
1073756480
1491827915
686819476
739211282
1324655644
474082447
2104838221
1142098153
1688254073
1510039593
472049401
683524710
2117450201
1050945846
103503310
1995748814
193595596
365291516
859609840
182012639
945235870
1502477770
1688186072
1765840626
797615174
262014689
1808733987
770128379
758824703
1291672862
1361438320
1449838072
1425005117
278569406
1516756247
1513204763
1729344169
505171947
1208217306
2072687650
427253849
551114560
991036801
510458344
67182127
552779076
355274037
895579042
1135794762
984041620
1181370409
2101280866
727355021
303706704
1691282404
1283587640
308109450
736485570
331678786
724068446
254708186
619948565
825270418
1008434595
740493417
976330064
1894139818
961539782
1785927406
719279593
107197437
1608881200
811232474
1045091700
936105900
699378930
208160377
402023778
877078933
363766841
154154358
188777116
1258895541
153378826
564967767
1237765633
660375709
2131498960
1069850463
366807149
20297216
1272885677
193210993
345052059
1089397485
799844742
851117136
1893006546
1743546979
1219919675
902821163
998772645
655089084
885828647
800809980
1379397536
1725843327
1340088944
2084150892
412269211
617527629
38556244
275114547
1990406880
1802903111
2038675732
1326406676
1477440037
1400723735
1911027397
456685748
1454809816
1703847563
1756785940
1750244623
1293697719
1693928303
554853551
149302786
1129016685
2109376414
1599454358
24678771
47820415
133616207
435232534
782298561
485284682
228482908
524599693
442282644
1329165807
2124671573
1408936236
1842669775
2064848623
48024394
898333304
31804098
1271390137
536433498
951504507
701900036
933229814
1964273683
1809322427
1893334441
955908203
477861999
2032200225
603981185
1931328522
1466958088
1021453766
661409757
1887273732
2126649293
539766845
1053217415
1178594624
1313360143
1211109738
502410974
722104470
5376721
1860826120
1211842883
1965427604
1364734423
1639854967
2035448255
2117531603
1800113571
785510868
209714246
417358863
1661127820
2047358648
329484418
382547492
1634248730
1185715511
280046366
1404491239
1160468752
989092439
159102058
1411579642
13522023
2124366468
1992161874
1152490185
874467023
1444985160
1551097723
150184832
2133821678
2145033731
716448735
249826810
1343382505
554865441
1532755218
1178319775
1942109711
1013634043
436041346
1761178938
2108462652
1002935080
547461590
882306261
679901231
195682525
1427070648
1233373223
640299487
506009835
392717123
547336982
1801408089
1741936983
470576435
1686927602
1603132121
148996147
399814749
2127636522
2004742837
1497182762
1993859202
1323776855
627348441
1980983473
1258817738
1265290312
798931659
1001064471
421211159
1002884523
1788593943
1181941296
659533204
1255558555
26748719
709716008
1925021801
1762902042
1827229014
121717002
1963270352
1326403732
1807477629
2128320431
1833784155
1862614252
1380284164
1302940977
1822469595
1183659896
1015674445
1884445569
1994123134
1199296709
955716507
1140826891
511570205
2033117930
1161132524
2111062345
449500411
27144823
45185367
627273477
1959944149
2007540138
1467740932
1915479659
151752887
909642338
1128566237
71422383
1079365864
1643358341
122565103
1819295877
206632159
1901771722
1532939722
1480271753
1612514284
1228941928
1221288441
2051728741
263375091
1707092858
1742820698
1877627266
891693564
300480651
588124533
1885360846
1950566706
1584367795
1313203972
51248317
840395975
1508463133
1347107316
1297757871
387362633
52696194
1318516043
1100212716
2007988153
139766838
1136871432
336836422
138197485
603318961
595175719
1543910977
241696504
1246788200
772088759
694663879
321664194
1623509101
1489627963
567976773
1841973176
1645213305
939734970
1646342026
1495302402
551867756
558393991
1914953286
569749685
1280436179
1299872264
227365919
1575558290
1871539094
333096452
1529137346
2144876898
1625320581
1865118711
1764753137
128658057
1904860832
1490875226
1699070089
2023295672
848478331
627394982
169469661
840235878
1219249347
1879476008
636217179
1018494573
324076990
1264763578
1751182044
360944787
1501707794
1465875900
1454533389
2135762812
1083837522
200888689
1496996270
1654274195
130792633
2076762614
1300614582
1244092944
1561008833
135928717
1681341060
315354901
506711322
2073474611
1377906071
1927328647
2070525362
1067778552
2266312
240585968
902520256
1673264039
1835896023
1641161268
531588928
1963829389
1677834140
1748155417
298190690
805878479
1866668573
2066148718
983009424
1683127845
951485079
275678068
66639044
1996098406
118257558
447036903
1143932976
1170588959
398699850
2105790321
245041878
1234967552
1808532571
849913229
971387697
891853510
1672679295
1830385958
399044713
1878932119
805511920
1053730560
1688501385
899153747
647883067
2092519235
591959774
1253628903
2113634903
1523924591
1801340299
718003826
1129785872
2063048018
655401252
1107666045
418538918
1848338671
1454155190
1076369098
1706539630
1905046463
789646614
1256812266
530967531
2092149973
1239888396
1444905522
1049412222
148926623
616430019
720393743
751065274
1295556956
1447020163
778632527
933753490
92784306
786198860
1123793746
297622279
907245287
1818250399
797339752
1821494040
1077167668
1041313522
1235373855
141907696
8683374
285901905
941479587
1415439553
412460113
2058447095
2107775256
1482337195
1933423992
423218049
446973486
690042977
61686570
1750439744
2028241009
190643506
882853118
1380378206
2044393603
965371602
1981004375
867056636
1821659866
1866890118
1428558578
445499086
1587434043
1897660640
179330687
1058712402
784715119
1073162909
1921795393
253056371
2139548357
59297759
1717750036
578933671
573613210
1996630660
68930491
314128550
1390187815
1202855107
2032034036
1928136120
545000348
1563230122
11724339
324377862
593192745
1858599235
1559749186
1181006835
798801064
441506468
788180581
292879653
4899303
1678476931
866444793
143614778
1791295956
538828734
273653484
251652614
23484798
1102265980
49113658
1418863176
661044120
1816162239
1994136453
695128718
1998142727
1735473802
814701137
682861150
2126997926
1047031616
2003106072
1140706264
1066065739
1595636969
1578374826
1749079653
78000932
2125631381
122160523
1180850419
419306900
1542862655
85458170
1077134276
326364720
821269904
925667391
344142685
1778534556
1092621281
1417932752
589056481
916269071
1902486091
451277115
62001774
402009096
1000373501
1865998080
818604615
1533422820
389511966
252187082
837252041
610080535
479716552
1286426506
2117963923
282660935
964546958
749597878
1132487465
1770382193
1074925059
469558162
1380866662
1061532877
1929808656
1542602098
738083430
1862532725
1828344616
703193620
195321796
1607717972
1636698441
362395834
1179160907
1853517891
984739570
1783676810
73824954
1554450259
2094428734
74441855
552646184
1094247562
684213312
1703781725
1747980110
1645530675
35714946
1456830386
49792273
254456208
894772757
1783888368
281531377
158111657
1351163803
822143622
1301694535
932700456
1584734085
74967332
504928468
1708247646
851577889
1349582404
2139490422
205010942
459783132
1495919578
502010044
463981362
850772956
286344488
1045287923
387464687
2043661891
690245579
937924585
1259341553
864450763
613460677
1779386276
1137722912
731232875
1498071095
1917517210
905574679
779211241
1818885063
1616287302
1686992583
1911274515
37473562
1139886657
709178453
253112767
119434739
845959366
728551682
1911828109
659846118
1209239894
1484090006
1268383465
1092757506
866725458
1353202009
529126912
1436919602
139300745
1601729714
1966402656
972737072
1682691098
1041596227
178923112
190568019
1902429290
1979603699
496714140
772797823
1565564243
947348852
2080476113
1746433553
659614066
971201649
231416118
1974326250
30106526
522234301
1830400586
1186826300
218554833
1311504245
1790694060
1773773151
1514358388
2053704915
145346180
19604391
1954904908
269676964
74385799
2123903452
512783235
829709083
2139677922
1047460993
195311064
1269391225
736374099
96893769
314306207
1607168854
516035070
1273359411
975440665
2022223034
208511406
648289376
2069977570
1665617924
860541512
567244953
1166161701
655795251
619187787
1055909101
236109148
1523453582
1742424854
1406360938
789381193
1725659076
492021589
2071354901
1648250633
1851914121
1768460593
1308169012
1622834819
241813702
1431270530
426922419
118897529
1493337733
1052832157
1586583401
1564566670
1834528597
670472793
1629442881
49966317
1289712203
1607088548
764523844
1207158448
282051247
27238643
167659309
551834667
1784526043
954334896
1642204284
953934719
1663377760
66960575
1498147487
273985476
577671950
1725949506
1427905035
1905978339
252541215
354686552
1797872803
2084787376
2092475701
406449647
1446838329
663341807
786304626
1441469007
922133732
1569781193
1511186036
533377914
466144888
932965709
1885390151
473405843
2136947718
1836772389
1808897389
1706671234
635439331
948177485
1975134364
765747459
2123928638
1016135392
946178933
50708342
1892102503
2140859185
1541501538
386740646
1062379658
313338761
634189131
1949362687
2019577447
1292383048
1865061385
494678196
853171489
1550675328
576094932
1871653546
756446222
1940727867
912408059
1694050173
888035253
179275338
607544994
196507552
448482022
1901164942
486270815
163236675
1304770151
1754187141
1483562798
43063173
567712080
194119976
617731810
138020309
583418164
207868232
2038545753
2106714381
1139264073
638694094
670509695
1890008223
645130353
675704134
1720347990
2005576346
588871254
644617388
1394335446
37853576
940068424
512836572
856424148
1621377871
1978067632
1516918433
553834440
1796231844
54775213
1592241361
136817695
1358498322
1328787995
1962537783
1066002624
142471645
284000973
809334485
1335649000
911281674
995433487
1449492141
1724111785
626367801
411423451
744533583
1092209711
159407734
1385022833
1951362959
1252293124
1369595679
1135277056
1367696827
174412723
937906830
24846421
1441719956
1874760787
284192319
867137027
777223624
1792094317
227856892
1744108417
957249149
1267993083
997225677
971164036
1291218274
981822592
210410545
1323240330
340585462
955765223
243063184
1393281056
565119378
1981476242
1034129685
1433170302
1260394076
1761739217
151062397
378879200
1634159923
117996423
664533098
374686687
135892578
420861626
1346549026
1777101729
1153966466
560056908
951831130
629020215
1374519237
1987689693
2039295472
1754372508
1548822067
795377729
262338233
1720811784
263942079
939611961
893294815
291149051
972191787
1668235121
800566739
1561045663
1360594345
373917738
2008498499
1768373528
1420327783
680438967
1303816243
909626732
1314837347
1795586370
1554701977
1699220113
714711407
1252816838
15035942
1839186380
901192845
1608753969
559144004
148281059
1177956888
1314153536
1164353656
208504006
2037292859
896914818
839426622
1312826647
1792676720
283332645
1546665921
608092373
1946639103
1254047562
1739774984
79833260
1299222897
1770274046
891548912
1172985132
1452104324
767915577
833143204
2006503136
1570383441
595547938
801724645
1421336250
1974303231
498696073
141057841
1302300111
1137984099
1247477356
522861771
914964188
705572726
120706933
632609969
841188517
1495471175
1615777209
491844079
24519772
409621387
586578225
513132193
2003325925
2092781689
931701411
1525191092
1733923652
1441655077
2145314666
465065315
56513760
1278867821
1187227235
931087714
1070689522
2102715609
1614951327
213038445
1997228616
1656760408
1907447096
250252993
825227013
1766585743
1937311395
1386827656
556064768
1673057280
1572111912
1213042610
417293649
1754483770
334604349
2127958136
1818047157
897751407
191787990
1396789675
1941397477
1617126458
1381369646
1634840806
434198665
1890026523
228443058
1604259592
650415255
1905511010
910410223
1165950537
948562068
672453874
1439665785
1013742006
688002549
1426319019
1024863613
1442324901
1765638927
1322568577
794978264
1785332724
780481472
1137033761
1061314096
1222502480
553998702
533360070
559638177
247670812
362459904
1602932900
80031666
212405131
961787400
200232707
260910355
308326570
1985379811
802338846
1898138694
1419606273
1056736430
1402165560
328265818
1516044374
1427448688
1750865889
1333474828
8362596
274717189
253662293
638681219
639261138
409952251
1297568386
1730760094
2083233157
2068216850
198504003
1357402420
1065035715
52405478
702239769
561896144
1401863219
720398739
18613151
1116504257
1237075339
307863792
1830574731
688198921
1468171416
1456825030
1120069216
995352837
460408349
1091815352
585416345
182528613
1342841042
1117221122
885778207
1829109413
807582840
1354947059
466598535
45500479
1483841313
1067937451
1698192491
88156578
1578009675
1476881807
969290543
967353073
567228984
18583305
1347840742
993098994
478808286
2009953731
1966964533
1626111546
2019991609
842524427
1947258254
1494869714
1200000493
928893642
1337470855
812135603
141442062
1613296689
1992334624
1513042007
1823962930
669102537
134797116
1911046216
2125888619
1735402910
1174477056
1430586941
1322946675
265839920
81187672
1634025998
1102257267
897737455
839216674
214761406
1805800889
2130615474
166007610
1255934441
526805731
1327011219
703627240
480749470
1891777281
1260917986
1822089215
1849139002
1823380261
733097908
1571729369
1581745032
748483798
378214316
474916271
1372407836
846521455
382317745
701605212
1000742054
655671126
536740843
1926412698
1273664067
624892475
1731936519
1374557767
1233848056
788375299
1034343870
1640244068
737499725
1134732283
2103251575
771460736
564455777
1219612819
43822635
823878977
194892755
404352326
407506829
255211516
351569548
172474531
805002205
595542787
1889702311
985376316
853430359
1090691742
1862910875
300590112
837345745
1960413948
128355779
1330907746
954574271
710118586
580038917
1658099771
151847164
1202576723
1620652388
1549806121
83632593
873573023
1471976122
359330236
553303753
900887632
892361913
2003513746
933273571
956657312
1961289539
1727825344
873197094
1479208065
1643409123
1666035959
402213987
1673712061
1512599759
1436676653
2100213518
1015352525
1516129971
1557062786
1321872589
2132220470
673594372
348120115
405085834
1505201591
8876446
1915223318
1813882784
1568187647
180136316
1185636680
280399520
987947581
1760289849
1642686270
1209994487
469282118
536507419
133173096
1095982817
867434290
851333703
499258291
1873222974
624366559
871217807
2025356394
1101683638
319366174
1028525883
766033770
1828360886
2027431946
700646963
282617384
1169182346
1750639052
587144358
1340554140
1564125310
1543270175
179721150
720962256
1838777906
274310155
39072820
1384625456
1661444792
926575804
1398151907
1399277751
658857543
1567553575
1032506836
1118043563
651515603
110783063
932730568
117716448
1637599226
1347671550
2034837830
773247572
896643967
1611939689
910265706
785848655
1918685474
1972020970
1121867011
1410278611
758990861
890182197
1948112799
1153554737
786574667
470667040
1720989395
1090872019
1251331432
325273164
2005658111
769080426
1481817156
969045121
512988063
1922219500
66235762
1247671794
2094668795
1993552358
466097135
1915570021
1658459910
1068135503
104041272
2017921393
1005940720
1060444349
115738278
1407797739
1120033972
1639258096
27314816
619239147
401251178
1065092991
1902390293
23107686
1352529474
453891848
1478367521
765063927
1354305421
1996822076
2080991542
424096139
1205958018
392283047
1561261316
1732835369
1878523893
772514693
1704556461
1398259165
912421577
1114709149
2003645920
2064273211
1221422018
407609182
372535015
1708283918
287806907
1907528745
378639448
564655812
62334271
80073005
1638419160
1748849957
1028299991
1566087425
170799627
45304846
1319491939
656810163
557085911
132647984
896296511
87596573
1845174762
463000057
1776949489
659283408
1698646888
45063739
339408547
1041523244
2039803884
859175335
1785945917
1131677842
528329237
2089139853
1820951110
1136998520
621619547
2121329324
702618347
1904580835
1175220631
1681488533
2004513903
1288261611
850191405
978471551
2095429097
201312077
268177312
1006764450
1094416222
1001585672
1315522589
539034721
1752931584
923423737
198051618
978021816
483622046
721026090
327816525
939528794
778848339
1244122997
1885632630
1464175183
1199752341
799982583
1761750409
781075437
698958571
722068007
686008417
2075434345
1144317749
1334821622
1157241815
1913128801
318190376
638031165
1006995849
629419783
394582879
1191226622
135043994
2070622383
1718280829
1890949407
1331643178
1989923169
752025260
1533264357
1085612552
1209844194
1110984002
589336301
655931932
1115023532
1290608299
374674900
1198548343
680571781
928219974
338251773
580261764
1324905261
784891717
1715984651
1141826759
678673422
610533200
629355853
1452495558
487575949
1255007241
1090887583
1287221424
1960253425
1401511717
735338574
87144332
764120701
959944523
76524121
1864872598
1155420643
863147038
1064829561
1417113323
1455236757
67203747
1927425365
344503546
1768884948
608625156
1650632021
1136723752
1599656136
1961551588
1159305578
1352493974
1214431644
1893787736
128479943
10812265
857228834
134939594
1920590733
1283799941
666540877
752593272
690322622
1539914836
631212516
1266057317
1742195834
498893475
1297427236
1341231863
935855320
1042986845
1478734114
343392952
199502151
2043486228
396769928
120423745
1392297356
525786931
1985194854
316205081
215558988
1462828057
1408274668
1416486041
1404909796
488059822
520292927
1790954682
336177033
736530447
914471873
884569921
1472192866
1963903412
1830209792
496768036
466771891
439840385
2037372655
635879407
424317290
1086968667
892605902
715600097
1148012842
2083572525
1180259338
68465478
2536323
1958684628
749803594
1870032107
606524850
1582170778
799458131
1467345396
2016907949
1120127897
1313323694
1897853130
796211962
433398436
500079277
1257086732
976396701
544241595
1896509685
1449905318
1970387711
1600483990
890961492
603896117
1392100153
1375281936
639304017
2074476435
221506513
574093871
1483835526
881644085
1444385447
2046200155
295914598
678330264
814677945
1955728102
228397557
1592737413
1205709652
1319220013
328209540
271204947
548474077
99206990
664369382
1691752091
1805971542
889290396
881706631
1702904859
287593885
322742913
996239954
1501641959
1118819707
579479219
1808220431
1768525927
1974636671
974655853
62793994
801728499
674145768
1169083312
1910938848
2119387732
799682710
1054065053
2023314881
2088446170
384159168
367327926
1977087317
1741861719
923118653
1987998238
2119219150
629404682
1156980936
194655844
667823927
2137732204
2079639153
620516057
831259725
1450256673
1648829185
1620803140
789168612
1189504489
1564989053
1071092950
1947510416
851516091
1712541801
1500436216
1054965503
1623070487
809307996
641921639
2133821469
1585845904
2014733667
941544019
529357219
387470790
1982842955
2127443772
1610143861
366702007
568174112
418912078
523448289
970291210
2091500749
189581146
1648481604
732724237
347744074
431548914
2142605660
1009787444
1146518684
1668163720
242258529
1749921986
1893012835
1270002531
365201332
443502579
727212806
646482395
2128724463
1617401403
434502962
291342895
1840275262
808082469
2004889645
1427458726
1900837824
2092161425
1175131004
668842339
1786670558
1201604835
2095458247
576685150
413664860
185357245
323190087
1023101435
1941953558
1251575600
1030054429
786731247
1410571710
1363939349
269195215
302745888
1722444859
493780769
2105086703
1004966788
255868057
981620120
1134247967
1280086589
519258789
1283922023
1794888457
145817801
819749664
1459072507
1648761791
858969285
199994937
1425998114
306767462
705635830
461496483
126152276
2055069746
1026072105
1717563242
1892972314
2118092302
1282716111
1705351575
1287405261
116824812
1799331925
1001914783
1865043701
2141726253
1901607955
218714324
1382294208
1919744432
341080738
584737109
1092353163
947634168
1480576407
170880930
1875148960
965644922
1612988858
256955898
61053684
663558158
1677682769
1213254985
1967499756
2005150485
1389627108
1462712506
1863447576
286525369
1823051630
643069679
1071735614
1235091908
1768579303
540818685
882411867
1083884502
246533977
1162442781
719711309
379720903
1740305370
148650073
1919261401
1087186443
666977588
149070426
411764774
1715235413
407107624
20834897
114438231
1168765824
1371350921
1316246905
1775830190
353458435
1585300567
1766409383
723656749
630597134
1283411473
2129938192
1583465275
1374801795
471618372
667956124
1582700625
1574056714
1723906403
1081822078
1951121403
1890688123
163761530
260138157
1217373560
1053906030
381033395
734600263
19864156
1059042977
1135153233
102568020
1602698096
2096287796
316563382
172630588
1548000458
681608522
1790129755
40616154
882130363
35471432
1535324565
1092565810
308725016
350889793
1518018391
360127078
1959200315
2092686062
1164674731
765952968
1013238752
241351684
348911587
1401201592
1133833817
1218296407
910173493
1477189314
807906643
1554033335
588235330
290622799
949376653
1849107720
1663184106
5110948
1697198170
1603070701
1311694150
169245183
1758899853
348444039
32742971
710255700
79490803
396840016
761367846
582895270
70679791
1674658433
2110907107
1837431476
1051418231
1743568502
745767790
519230024
794781627
1889265343
1598182942
1816857279
446617443
1038063995
1241081400
1012713018
1657420707
1944226122
949013341
2017054206
518167890
1815209216
1844992295
1219190112
928445670
613188834
115349520
119403375
1156835027
613523831
1501529394
1725771130
687261393
867701000
409770639
1033414854
1415898507
488050400
1337171928
1481305551
2011702186
111773950
679526935
1941660036
1553059501
232060391
952923172
1039417401
1896137925
1797043188
26974001
941989715
631759339
1393225383
528771655
1720612922
94483225
578293172
373900142
1982118380
293499614
544844303
158994213
1574265853
998329847
1080167859
556636548
55945088
79818587
1381578941
1258528122
295572284
492262513
2033741808
2092998043
2034811931
284223767
141644668
385123425
19636290
1952377944
485063757
54332524
1604819363
933960810
1473487661
718598292
189134747
864201448
447696569
1732305968
1264363745
1070758178
2142767402
403395463
261267241
479632499
170729337
362802201
926756852
889072133
771417787
1249373283
934248383
1210338311
1450085066
1357397166
2058679198
1237294329
2143118561
218255073
1552919524
1481165902
1195956560
1461241683
1660159606
1966705368
178765203
1821961264
479864941
1059372755
1168000848
34201220
320770387
1149829089
1531806215
2049088089
1460319310
559832130
1459834255
1929887308
1878956843
2021680034
1966335006
199367841
1628737652
2100657298
1833298121
2048856942
2075644210
674529323
16383403
1053535195
1766279147
1588174512
1180099104
161186770
637357677
1088129878
1965234385
407665969
498432035
154267839
957683303
641218222
894002246
1534995813
637728646
1225018264
1230870636
528963532
1803206386
1686264902
228024902
16419431
1229724699
821092012
1028964928
1912633417
246200601
602781152
958356966
349784357
432017628
1703646054
2050193809
1006616011
1567346172
1478172194
932444924
1064606667
1736552538
442033146
776238005
955474614
963115886
1355878569
945959730
1341212513
25783559
1818881899
1022714069
426211553
1677048557
287715892
74653294
780774469
79403466
827327010
604615388
11137313
1856326289
1717426289
2079308545
397069810
1025552739
167910838
856647116
1400939398
540799972
251040392
747025679
2019777184
1707056877
439648366
697682013
1081169667
714036526
1651159201
615788254
1688515666
865731954
1688350227
1889944178
169593319
767731893
170052628
1217104076
1070987167
944408617
1825077150
1140793037
1009105308
627444847
2082098933
209922479
1345913998
1220874897
1586791074
1066422807
322497090
2079836956
129367303
448939510
362907114
884547589
478335675
1706705633
9646045
558342927
1699511001
124823688
1543371315
991298572
884002699
1389269603
1369994475
540806942
1491129858
1485339243
573749857
1211183784
1566592704
1918034814
609665873
1350143456
412028343
1168771800
231146246
705595233
963451577
713401133
1881951232
1617685158
1193974190
879859380
1139014602
122326683
1161067257
312791234
222261045
338789377
1938748191
365891953
539344649
86428678
1819196459
1752614371
1092142078
904435047
757210234
1759505561
1639867099
691536924
1769650206
429194725
2049908901
1407090219
1577658559
1204477834
124452828
590775101
781934039
1425596003
41263855
153160113
999212191
52277314
851098153
1265657257
967260487
961183541
293320498
754038609
1027325438
1881995920
187156778
1113448515
1386871764
1416720932
1184833841
1704657633
723618604
787871804
964853485
1037535154
1442317205
1223134030
869270525
992455730
1943458883
1275218266
875450589
812554457
1244914691
223193298
1097263391
1719402300
447085097
1120779302
884006770
392642716
583396857
1522694883
1401735693
961616865
778936124
86906132
1326644889
1540678687
793097919
2122009632
968169159
462569066
1504915055
1279055460
1133755605
1398302903
1482006860
1662961871
279559922
983303968
1013408849
390269174
1127050299
218135436
1785750972
1180813218
1604925607
652067462
1608308316
1562837804
2137827761
919329379
1328060648
795218289
1494649309
1012707595
896563975
349975045
2115593567
139303579
895104258
1515923714
1195069153
1385779038
811872845
1498734735
1228008100
1056141824
1221468565
1843467112
1302053867
1347853889
728452367
225836963
867690511
1483603599
969915078
1856839650
1197263814
1606642387
1785271578
76344976
198145737
1471876659
1966365261
99659663
725350533
528848335
685856191
1405567696
850404310
22144727
223665900
1325530606
2107216798
1294425259
1167778559
288133007
854062785
452038394
1954100319
13035618
2031396102
90611842
1005855388
1687826071
225475228
1536234739
1228266335
1734457028
909704304
1457925871
996774588
1866532760
370525494
1475467018
356217442
1117774513
985610380
62982495
1305367341
774199332
1471119337
1481886738
2132294772
1034608655
2027867865
1853861234
481733803
471891093
413921007
600558214
258714025
1417340157
1731335232
1324309781
110401822
2011477708
946665928
1841025449
1242292165
462139752
2041332970
1801152039
1409698631
847443712
1039610585
837636155
2073903401
2119391187
1679920067
849898145
2111223718
720544645
275963869
1808624948
1008465328
687539320
786500375
869378273
338697037
2065391820
1912537498
894128151
1188524512
1910097382
1172366346
256393988
2004911247
987814278
1968593906
2044225510
1751121913
925979842
1258045252
515147705
865098475
1034978878
1187413493
168473734
1659258567
1168956410
331568231
798570797
1833625390
1863415288
1090046396
2086735223
1233965769
2082586657
1532850740
1297667628
1941494538
313922908
1712159925
1739156033
1932238089
17983634
1358759496
924639679
615307553
1284503509
1971894035
596192004
1157993489
2121467448
1264952769
1042229915
1973550569
1969593942
2006025367
1537695637
904930162
2016435305
168039601
1758794680
290219527
1617576014
906159016
1643712518
174898152
1912113269
202919525
1467800695
442218506
1448579909
1003408978
1286571208
1781816107
952486431
644975891
109897701
1139780436
713659088
322126154
206081514
263525424
1152076479
540824133
730138077
272535581
1855735928
457262290
1178651682
1912706876
1197729337
1063415475
144816492
636344391
1762366490
1832252351
1625815061
1773320505
472052321
1291651539
871465661
1285332628
324334557
1780843691
1289169494
1899691106
1831274341
978889383
1850483973
1092628142
68897666
695750855
948511688
1093408933
59688826
789266220
1185673382
837979605
1238150527
549051599
2056557955
686719546
1441769109
1755063417
1718159799
1414726173
1514807882
2100944952
520644755
610988712
170832686
1950232202
47624201
580426394
1544646650
1207913974
610928163
1327886599
1058758122
1796976917
281184301
1949743015
761848667
210590639
349544394
1968003411
306987378
2041873989
1985340026
1072927500
772609794
1526368954
1203795651
590865524
1992157800
449714188
400098139
2026948432
1876999156
500805401
954016972
869707926
280207302
242575054
1004039086
371578923
320758013
1551169560
10609562
2123942185
1801071288
898830947
1663836224
2003614308
848050982
567998515
451990753
1698737796
2091687397
445735427
1365307888
1950374962
1680993758
1631431850
1214401276
573300288
203104042
261376933
570672561
151858295
1930449468
1344505475
1991315375
1468816158
812887454
1791196298
1733221587
821273482
375078861
1323987303
1019784558
1324200
965536393
153510158
1857625242
492620540
179655727
404544544
385201774
26415195
2050155017
1620192377
1743214182
465618166
300792607
253280469
800591199
1107668903
114676152
153739654
1249873883
438261090
2109732428
646491321
565652613
1066891814
494596421
1190156800
2002668152
1521117423
169190866
1999554540
1062760178
1276511229
191838991
1005342420
833473582
119708993
1800032134
1065475564
209147762
743872183
87831278
190734245
744449764
1952827867
351348723
614229319
918542559
2081274058
90091347
1451826138
143048869
112166473
1570560339
754812862
2032836216
1452848619
1715445855
462096747
1092033486
1191949361
1143557090
228338140
1998279512
1698244357
200202502
516599280
545431132
1518011859
990342776
30143382
1000401647
323123710
304076175
661951935
2092669636
726238904
2114649474
108288045
693627084
1220114905
317228269
2005621855
370661311
890708839
389696551
1897504134
1198434407
736482980
985796619
134853811
362141653
68301238
1461717832
2067260709
2018223491
173387266
2118885814
831942797
1191453154
400816256
622793151
2054173532
1180025895
701698598
1716465477
172656838
1267370212
2060400599
742925595
503805852
324966442
1640731302
109592565
1627989396
555054031
2105585839
154255441
708285581
388935102
2108277856
1403827465
1592370699
2065901020
672247179
1028775175
1238525974
968085740
144754946
758616630
1999874227
158533187
280791454
1280948972
783733523
1968264780
1131009909
259376396
1852642030
1763109019
1757624652
135505807
1503117700
231891515
611566542
39120176
1627003249
476468258
805818978
792905383
26555055
142487887
1661241176
2037654732
1372538798
106155254
534188969
604297833
874987681
1909350504
768395297
2046216111
1773504685
94640739
2103766268
506858185
1708861740
491205711
1299014139
2056862688
799026806
1820823775
612042557
1582738968
1281512558
737272332
326036737
310884887
580188682
823482338
987319434
91426952
2054381105
1173935744
371935101
729224281
1034298254
1395176452
482898040
1452096664
1442651469
333840195
1512643516
192905023
243163777
337661340
861828854
1174979279
556510100
604180832
694774234
725178707
654243143
1023375560
83180968
1536721377
1858039323
140235435
2032602830
1822159749
1383049621
1332837919
1884488550
187592412
2050366736
434266237
1585990903
1730042016
381740003
506389146
587526053
1231903869
2084948906
1832220808
851596161
496637384
710912074
1766108884
2070649736
1075626941
875163761
629719246
657377049
309330461
656122294
985511814
653891813
656313369
2118282485
1915686720
701712616
1315899043
1654598204
1613620758
1831074550
1718014632
1887737235
591835653
450559980
251455252
1962496742
2107604864
931454455
1165341477
356399704
1644672858
1937907700
1879115998
364506207
1449291069
128970524
215158522
2091560467
959722900
519270875
101792639
404721115
138249302
725153046
504124848
2111426239
975868700
1704451005
2103476415
1859624438
360828613
510416757
649350496
526978473
723111572
1800923297
1911542957
1070619287
981455330
775530227
853858802
1083078434
1255655112
1632588042
1434514732
815587453
719247320
164636012
63096188
989182588
1457095344
728924797
1472932485
871052190
1935029825
342707732
780371960
1441739280
533559581
1520838439
1701973711
1082935045
1548261187
1742560466
678760451
57732016
425187621
2076749598
1916688016
2056127746
1237401885
405657315
75991540
2137632860
1903219246
1546508004
1662556204
1994872606
894655972
1762792183
1188636764
166071169
1541725049
67907745
205919355
1647717725
2119910509
1165606966
1388571635
344413368
1584856167
1197255546
1483177497
1930397599
1830928071
1775857500
401435521
1540142496
170202310
1839995771
1287242185
811695254
1700877316
1369774632
1121492002
78525425
772678724
291422682
1058590435
879182354
1689095865
410823554
1434032368
1997125572
813339334
1994773786
843341400
883897614
154944965
529172366
743140037
1298273482
1518762056
1013385409
1827060576
934470049
2106647696
1737757490
342348107
1383076262
49145034
1649808813
2145225654
8456988
1166651842
809254067
924912105
621113376
612051112
1300251040
272930403
1492759463
156178724
217580431
1067292710
985789703
211229752
50980712
1505922376
52176111
447017426
1077215289
1056312748
437940403
1853581267
2128478012
2107102271
971437924
287164281
1295117395
1934938689
1144112602
1200016429
621782575
1391413536
1246370523
2041586083
1359555202
915926069
1728312077
557017631
1856874150
217123800
1823137298
908971081
1399672564
2029307699
274930100
1563363951
310902805
722945674
662304538
1226645316
1603774069
1277033865
977700400
1477797396
174550768
1212478892
593201887
1786005200
1441316580
594223067
686536808
1330408988
1966535922
2099162953
2036413923
1639353008
112914450
226655244
860449516
377656308
1990156528
707095646
601232199
1106483099
1189536232
1275389734
777296829
1229918376
1419040509
504581922
1511835016
1143522737
1316623901
1304134597
1402442708
1165241862
861296624
754609304
1075805809
478437791
1377791829
801606306
463138653
1514376608
1885293059
1822790554
1909589599
1191900163
1740224772
173281993
614507956
967078174
1019936956
1790645532
323339666
1746831820
1722822813
1833556312
1580273976
1463550554
933905475
1361153068
768592565
2103966666
342690701
293931337
1375336279
37198637
1758124640
220636743
1119933422
1000486672
227410252
1661797441
41914590
641273341
477171109
770173607
472864399
365397203
2085016032
684599657
2015334788
1071967449
1082340848
1316848392
72582878
169923117
1282789125
777363128
887500847
831705639
61292606
6750913
737501260
1907816694
770335438
1947146103
1739927297
1151314045
382875251
1253715906
678210969
782632516
1432197408
176463233
1463608067
1138881064
298436577
1922288128
296947783
902988828
211592883
1562401075
491207817
1002443353
454545653
1632260978
1762134398
276873238
1113944445
1357928521
1792331531
208180080
334488261
484628531
279380163
307106831
1786058797
1005344526
764139790
447508685
679922769
1732753021
1024413061
537669198
508066585
1497204699
251218975
201022841
1163665658
952198834
1751006722
67000566
252625809
2131254040
1713624332
436341903
301318573
1781613433
1882922856
1811464753
2035149759
2050508638
1408295888
711620971
831349840
59658563
651511346
1306641543
1790527354
349016436
1658565482
2000564130
707795953
1126434622
1064572446
253046385
1253706514
1798116359
578703881
879399634
1926226153
303240608
521734573
1797884592
908711026
1425147946
1466738923
1055336113
1221007452
982790185
968080074
915892249
1589588605
1170328845
2011268225
33412879
223222952
1417466741
1147660928
969056580
1051471112
715239337
1304271974
1597325305
191022508
2089160453
627411224
15050160
284085582
1749988193
911776533
89978238
648146880
181750869
701676867
492748890
517186977
1058494919
413410937
1127992302
328402204
491198140
709357010
1960796268
321542501
2025286225
1243670373
39853975
1508213793
1778115503
1717422095
1526555023
598484219
1689631429
992317951
915545313
18909539
1856428913
2144159908
1369854780
18114057
1204025092
1660415315
778569864
1749308916
824090512
497140529
1827979525
510337859
44067047
70769569
1367115588
1759369191
1706038281
1610410681
1994881727
103627
1425653909
35414683
2026300925
101462781
1874011963
1827461362
259710071
1654696768
1087691832
520270437
764764561
133711719
1356962103
2127828763
631510550
728340792
854888454
483340016
1000959789
71187257
1005569157
2095293791
1169060809
820533626
885223091
1470133980
586548231
1942552831
518481303
1176961884
1501210116
232274105
205492385
324299792
360701299
379576553
432300826
2007119627
387975451
1310350408
1315462325
1415527349
1306511640
103153611
1976800686
369219195
2054155654
1717455605
145641403
1014261189
719776868
1984686064
1381208184
593301030
1171972081
117208159
1172620360
58836419
484773157
1177751729
1524066392
1233758704
657977665
2055387472
1396030454
1165793798
286316833
549676634
2079030360
1635917011
1022230170
1618146284
1234675113
2105576460
663891586
229823166
712785405
1079871739
1476327570
884178794
4531907
650164334
548299639
1937687610
1920923724
1381615456
2004167821
875675598
750183130
466269969
227970522
718780097
559716686
746025135
431131634
1328982698
345981812
1822139068
1901579356
1677638523
10385452
1562895399
539096045
2045595258
1449672722
67576215
510496052
1049952271
895295220
1686982791
566916681
1268472517
1823680192
351300774
1031132997
341661723
2029064563
1556921210
692363447
2097915989
828007264
1742035050
159879468
393200543
2137363897
2062682557
2056373424
1990902045
1148536887
1093360668
1856686543
73332758
2980825
820381503
492126306
1054173165
1541264643
957258315
1458765856
1221584947
1973020174
1492545406
133154301
953753918
532185237
2093148331
314272552
520309677
1200820425
1936716848
1744610150
1160165843
1484652341
310827019
1753563751
1053894442
907221673
516572934
615582461
1932972152
1392970580
1480113236
2029520095
1687573679
2011352098
317071437
1469930285
362830981
2132422098
357414033
1132708476
244583258
572022872
131942362
407922348
685848247
1828423012
412791473
941974085
1900111649
215501751
283417611
391953397
492347532
1853787950
2054128733
1657597072
1125052850
165152122
331356909
624946650
888392983
1075441198
998496701
1558565064
538716453
1629671073
625535329
1638652756
1158441039
1048392552
422989385
1367420730
1717504327
681605823
864377788
1873934181
1291394895
1294509671
261976271
10624932
180196003
719206135
97713360
726700410
1909467233
847711399
569035551
1311505066
127488808
832131831
1000511323
2095193193
266062569
1309241780
564128258
150118509
625798616
680265789
306592923
116291559
843114356
751103773
1293247905
913097074
2098963061
754729609
1515277616
182335391
1633124217
554857688
1037297922
1334322797
923981405
1049389043
621445356
17820384
1479884245
565219501
1061108415
2065692698
593337328
1708007501
1383067274
13592019
1374289498
1424439022
1175667627
1922369286
1871329942
1159142902
1213010943
883886082
1055806984
1278052826
1630738642
1560810637
1480701661
672654586
987946627
935527917
1396972313
349282678
474612149
230037941
1475435096
1186239409
262255195
1480503183
2110319791
1646417018
1824424213
838242214
1927691235
262122198
41251479
1542699282
2033892136
899350316
1635212451
458995654
1633339326
1865864439
1445169652
53707542
1198411820
160517290
1844618719
1920263069
2012628585
656518868
2017128942
647127530
121099851
585432460
1227800741
1051901097
1329489551
1798475583
555105080
1812784755
897933618
1311879377
2028301398
1340968122
1249559383
403263386
409966012
806298991
170620379
1828891523
1100532558
906855861
1049259313
2012746339
1728501833
1591607256
1088655921
1468571907
1408396038
324340123
422277552
715787663
1574537513
451046043
1056748882
928086645
804539457
902623817
154428276
1678528537
2070734236
743880412
641591184
528621384
1450961619
72538723
1212146243
1459129236
1470753242
1456855579
91931177
1192377640
26690937
1808360415
1179263814
1075960761
1590384968
1363981725
2002384866
1770655690
1009509967
418021799
398489717
633572874
1138607776
1020092134
533584947
1925327100
1366289023
1799077346
646109438
9562875
860986332
381970379
415165358
975517874
750062178
765756348
1180133600
577567739
1847533858
1125131768
2120766622
838063390
1644536165
1093035433
1833959984
1330992505
368871206
1786379127
1810267522
252330549
940815846
104294142
1889647347
488824242
321252503
168926733
1484230379
229128819
737804711
1899905693
1181642524
1316853018
473393079
803889220
1710094829
398112349
122616171
1454420957
1828734817
2107137528
144248301
28997703
1356136697
824685669
1091163435
458472970
938951107
187548980
905771972
1239173217
1388789630
781975886
28940262
354284713
1676196175
1715390820
1768905934
1731307342
1735864801
1532690421
1133385660
154911564
1894837810
1628677006
880309156
476653490
82427484
1385197901
649266656
1404417499
1689685467
1744735908
114336336
1529176126
2002959257
1889811541
847050483
1698218000
878721634
241209307
891711899
1199977450
830699895
1628452434
1541958268
1669367262
922489778
108019268
1568053654
1351883185
18565419
1832381084
1240126167
1491313531
551108188
943885234
829819315
1510827235
959055114
1354916482
1880464896
2139223294
676555824
1284868904
1334702091
336956620
26515563
2012605949
940260577
1419042542
345007130
534592137
1927922272
1028027604
487294897
748022341
306588545
1080137127
380602918
840059307
1662469383
732148823
363034794
1438813041
1722939679
1062036957
1844144022
1203954266
733516777
418373469
1621080593
257598316
2107002844
412351578
1999450792
283472010
1153968558
1323552084
703515564
2103405165
424934696
1327476139
1754420961
1240296093
1945036930
1875370579
400090755
1608140372
427030927
419675947
425983176
1805785234
1332486495
938432120
2002814152
197432264
529035440
1243131336
1459655224
506944752
1796185198
882212267
1641343417
225537308
1314900325
1044018896
1731678607
1143503909
1472569649
211620010
202811780
1492742855
1544138147
1873338240
2023082813
290776306
1043660296
397505428
269365752
220763048
1328419434
101301637
1629973491
1121908758
2096042125
541720292
550785411
1835914373
1614168010
1250770537
740754957
743231570
1387384190
1292847005
973914089
1464670311
382195970
229912535
388126938
1852508866
1027328175
1310877212
2062722621
399698010
1544676564
725108670
1057986774
1282510509
1429355794
180764557
2107057682
629816173
1517016138
2023123973
1574238048
870995236
261690562
736808204
449962737
1668562705
583437415
180026077
415378293
735719903
1834807556
1729457
727943391
830611121
812608726
1599083120
8124595
2141952476
1097806377
1430846653
1992971622
789629951
61167730
372103477
47822859
442199298
1442054093
84245944
541630233
870762138
729791852
124568982
791994242
644332888
1493323812
260898810
43867458
607380517
933731506
580511277
1303022230
654349895
427159933
1111497078
183415031
1678973200
711103168
596453823
1775173935
1593493069
1012109336
100279202
1130785758
1326333669
594534130
1231136521
290668786
2047124789
859750440
298484947
1577097449
941874764
473394127
1544545601
656180339
211606904
1552024824
1586493124
806093976
382661962
768267989
1831478138
1263389516
525021991
1428740254
1475727305
786219980
630243474
2033744145
1614454985
2026070644
429608259
632009785
1733511734
506510630
1451000422
1789947466
1732502674
411069349
22641709
296622224
351063082
1086730266
574966739
805019032
1071842933
1804494374
579961502
1934529822
471281815
2074361108
1447936865
1522843875
496236009
1271838214
1422876043
713609361
1857883631
2090167790
641330768
1194552798
1301791427
1681796274
841092090
1227460849
1153826575
341065151
1703081878
2136546479
1090315482
556437610
878728964
1138017017
1944054497
350855228
1837955109
1945120989
1229554706
953820385
1294965258
278758096
1814711450
616401569
1421787057
49086730
1950859452
1294283468
759990871
1001399233
1447263001
383351642
991665052
1684070177
326367939
1182896123
261488481
445528109
1865937356
2027749768
283057999
909058075
462232269
687875891
2086255371
1717344622
1590925369
656688583
1536879773
2132026328
684120412
1136427197
425931000
633565225
1691683238
1470140871
508984151
561929589
337512149
993937830
994856664
1860189224
1501748783
736286777
691069264
1454988099
642700306
256695379
210781416
701094960
505606495
2060991697
889494226
1793773250
351082983
1555351607
1054887246
472290850
970173155
582524112
1334661655
308384901
371106115
998201811
1530557471
643047288
2135377758
1403459154
1016047397
1354152976
2004314996
974922454
1698848770
983671799
937500266
1669632106
277018816
172003370
1148713370
368869905
643570033
924569351
1890905268
1534346148
1765616510
2019008235
690853110
1914776446
352899808
1785385841
635968146
261243237
1226863010
1491976508
1567921974
1813622825
1829089596
742552184
687146100
828111990
961221771
1375150900
89960916
267781712
749507409
300156160
1045447435
1833619574
2001287965
556092458
321861254
1269436708
1276566063
1731363557
250606420
1142983205
315142629
1349789328
1469538139
576923954
578957557
886606602
708115944
1885728724
2144253132
1208551405
208442890
5219347
242701538
1006660526
1958109231
1218136186
1106228415
904116417
1184808151
794319964
355655023
1881024989
7238403
781902883
1963532577
1675722033
1539601942
223099330
1305478185
390826474
1791636468
1018012823
402468815
881990601
1741384692
1140701584
213216413
1505105784
2098891855
13730840
502309960
526313123
1061853428
1674737037
1673784461
681520374
1810340261
917642803
1787467925
612614962
989237196
1631890663
734483402
91094093
832959902
282277848
2109097073
1364865382
1756873565
366398524
1806251142
1364432426
558759436
1097680578
862373347
225858780
1323486740
83424401
300264171
1845555868
1834294493
326892071
467462499
152435688
236108577
1163953324
348267787
401537196
2139688941
75416036
284094813
1164027982
1311067606
257007735
767961968
45647511
508375513
1869305735
1288854979
1325373175
47794525
274380893
83241121
1611037096
2075771000
2035434793
1726461337
1668859831
881768631
1157763690
1078997286
428717705
1797072500
271937145
990399836
1508902248
430520259
954552779
202034141
647966894
425673289
1821415391
1607864323
1202384493
1830042137
768278176
1343601037
97120971
1153871582
638840670
1888306802
2028796949
241783602
1244008015
1734131012
51324622
278923930
202412968
249061298
1990494867
406355760
260795170
1296852058
321396107
826753182
303504583
556120335
1902764443
955410901
2040102087
1444466120
744380243
1293078508
1095246877
1912563172
173030321
989116277
1171369998
642151222
628460336
245437352
1054264188
1961162634
302567093
1211649061
82050667
1039462354
1126674288
84380491
406668907
354895256
1993855900
371299436
904689414
208390556
1018364375
241443356
631464376
323368406
970690136
1173539968
1277347330
543766578
536481436
693139377
1928792713
357598237
1680168449
1717586242
528202865
699592029
498448814
699869104
1077336055
784697912
337943822
583450440
1757206699
543743305
1715029502
1837830609
1231983048
1148782665
1541667007
1283689352
159501868
110757384
1598577953
1306567212
652589305
1358490788
1217931726
183433955
11799912
1486567421
461314234
686364879
905973643
771038089
201401268
511218364
200559661
1621089641
466356371
22008228
458236161
657012638
1612518739
1130715089
376835374
1108656863
58473527
1333366084
240896394
994601194
1571647594
1622153169
902637717
826072825
123292185
1092990992
1066581719
258680540
504230481
1334554703
355291944
1804606065
5855157
1139913315
1224152870
964623786
551398102
671569582
1335600984
626792541
711008745
1463687486
972542649
641226934
234489191
525656235
1502751799
1093074331
932709503
1106644198
1862099465
2131118267
206295178
607194177
982867559
1163147577
13501041
1756920512
86519620
344476983
98977208
99469187
2000402279
613108908
997445083
551773110
1522607533
1913002833
1375211908
312375407
740767199
224432984
1034211281
2097226993
752630057
1583965876
1561222102
954615071
2054219168
364907163
2026057962
790085539
44887927
792307902
136957810
1508400176
101083098
916068895
1931862125
1029316961
923592390
1914300713
388342394
400178158
1719237162
743594971
693673243
1706781649
280256246
289965529
653303271
230161178
180453427
1886413683
1601043551
753155150
2040840320
933296860
1142433352
2090504281
812583407
554862329
182678410
889844953
105194942
1486858746
1512391409
456137349
785472766
1252173496
496459323
422052678
481354026
1625793441
1414243911
1406544035
1989016533
676132058
441517952
689646010
750257977
868904508
1743435322
1574306239
1177169461
263765461
2069541359
52348507
152171746
978439697
559977254
1044573504
872843504
1552101385
330145434
657202019
306305277
1749781936
1806639434
1559919215
1313633764
1341924404
858789323
1086035800
61684354
1003963891
1802702763
2051459243
827178024
2040849688
1988456322
57154735
1399095961
1542858111
632086615
1906495404
349571102
1559295890
1257249359
385108529
891126415
446478748
182186137
1444980515
1894675136
684253874
1321575428
791790194
1893727584
1053209878
518750387
351391474
2056456906
1968109466
1458880895
206206122
1575235400
453818635
376552601
1787918112
1490705297
476453264
35477263
1072423867
1914918195
356261121
1640022634
386975688
319747609
1635419645
1639612377
869560000
1998206278
1668331149
1045015650
1577396492
1480259514
1024236586
1641977346
239245645
339584803
1664131347
114399040
2123926373
1621464020
1081976365
939604849
818303628
2141264719
252315179
452504349
1882959704
1237490226
647929720
1096769604
770981378
1162814258
926082532
1452483317
1350200653
1830027282
1166081526
1500335261
846920604
903084419
1101717008
827610377
242351672
1383950281
906590641
1356506859
2115661554
746195576
1449063117
1061927702
6898389
2122950892
633656519
1302887821
687671282
2109242068
2077185642
1790179676
806030385
2099402697
1736352678
2094091604
301140701
2119413937
1219965211
1603528591
1237476184
691621455
1998197922
503515781
1913640849
867162947
1865836893
1102157959
1001968024
1373909803
1160558647
300624034
841560719
1574271810
100494261
1700225603
821471314
2104099438
1054558448
865378830
1052281911
732424668
335213254
1667949971
891635939
717395172
645428154
1700266026
916343068
164487618
51105730
22419156
1836281109
302524674
1902485330
1507681288
1900480960
483133147
1043116351
88229121
1931177598
73067027
2142614754
1102089564
2024993579
382823853
1605233798
790962943
2081132284
733378641
571598741
635888392
870250035
968238264
1944667310
790613444
506478755
188314008
39877734
1482128185
504371189
1974188726
1962521358
296736408
434138515
1079965780
598577930
31793959
125876579
891275246
1140141876
976373923
938196939
631913592
1305865454
2002413373
2079318034
105936397
69760643
607695700
1741351438
390333155
1500755388
492280498
194149678
1930626900
1557452004
1144008778
1785851493
973745572
1888307984
1137893466
1390851693
2001493825
1173351465
2145021162
1984194537
1167148080
2022049008
27931117
1038691736
647727887
610630689
1461236076
1621872873
1905785453
2043739511
952592423
590104627
834029613
442182429
1971906900
2043661452
1198307846
2045106327
190202654
1934719043
469208526
267799806
91532052
1727032716
935668158
1542950060
713847238
1499759585
295703565
421768230
1016217654
1742896987
1971827927
2095917585
126065308
1217973629
1867045928
2095141191
991407548
338545873
906433630
1595712371
245719696
334011087
721926273
1116359372
1973402445
1011706247
389011007
1514640681
908686967
1276534447
1875235977
1235514768
39910406
999422238
203941216
1683623495
1210421667
1083178906
1531460836
279987245
1110890062
656799436
1356862040
661346232
1890551579
531898372
1869244270
1870301092
2113702729
1723072173
85432852
964738058
949045369
1392076533
1728756448
695220035
817512241
1664029782
793882429
1787973856
890171083
1400358740
1059657567
1551120386
1461977545
406645729
138215717
1028767060
1430176307
1397999648
1689738756
1891050817
1022023047
1958883759
252527834
1060307644
1433616855
948685979
396097815
1309743256
1616885858
386978195
122076097
339166393
20392954
94854110
862348203
995979632
619227991
288899054
544980278
720998579
207324755
1825073566
775271077
1817746823
751286812
33014149
679230728
763209383
1805100364
1772002574
1045502864
1652547775
1387529235
1859302098
1215779938
1665187954
893072575
1589418554
921861372
1702042899
1539621748
1808191636
1838074303
1493981698
846348072
1389316240
1287841520
2002295399
439244210
1025802122
492607589
1124792741
1771779855
171383903
310977122
1237503783
1498497838
1074337001
384465173
765392789
170851642
1501781317
512375186
1469589394
194725831
100343195
1083926860
830162444
1119545808
760180694
1763442531
1753009682
1387944506
807970536
59192325
2138978687
694998092
1677859891
350853285
1648259926
446805066
919045680
1422391571
953045273
2142313248
904845014
1902772909
1824658912
534829860
1763156253
1295627663
666434844
962767874
140052502
671652863
217303773
1506584324
310850811
1345047458
231958641
1343032171
668554494
612347022
2067301624
1627015925
1366892466
1636076205
1541226590
180378978
111470052
1759833403
434232665
176971165
1278027567
1809233673
1206221763
49769717
993439778
501747635
270785316
282189890
273301813
1458115190
1446061104
1326429178
467319945
1338197866
772586438
1102530518
160095275
1865409381
157555952
1523803052
1939566656
1750978709
1576975064
1267303370
470492689
1052278250
241953602
378891446
1829819602
388003947
137091486
1619724135
247027019
403098274
1487699751
1163888175
1871830908
1996236159
1821616075
165335137
308801682
862244868
1122957912
1387411198
1262991791
1663197111
402852750
573403177
1375868449
1596209398
1771206798
945216685
815991125
183490375
949356676
282596076
409060636
1666309589
310302676
482587673
263403529
1971908246
909871373
2108524566
944251925
1499155470
391741508
1922163010
467647476
1168654454
331031870
1445808616
49793553
1478905425
1719413868
25524047
1350786754
773794014
1019013930
478447247
972097093
1964667945
1328394340
1638367344
1927907062
663244082
89335684
417408583
139470820
983341681
1838990035
284296687
774733533
397157313
1065757980
630642017
810403392
1417442111
723305562
1812863053
91995290
991394893
1801591866
1855326961
962660576
1389628785
1730447293
1923340092
2033527488
1097074477
637971405
481628339
193195924
64576804
2106530235
1606187315
1534357626
749919797
473493746
88804446
68786620
86098956
2124319126
1052136496
1886730243
618204234
1693918852
379389416
821464909
1289197646
222343238
1162536259
392001683
247338354
1217295885
1503457620
2114652252
190950755
2014705955
1529272437
1474870556
1483505338
414367376
24818954
1110390045
1711070302
1102719388
1469321449
1366650072
173299321
1578655144
562508483
932283755
717720239
1825515784
498446634
670307057
1312799757
1074788070
1105809282
205976077
1052717951
4835648
1607869047
725133069
1014589431
715406312
732232570
1467827029
640675513
1484819995
1917263232
355325069
1604662202
1471788203
1685338480
1607424485
672528786
2038199580
911454749
1533690677
2143986223
2142275306
1928472579
1060861541
754007672
923516573
1170493131
816307901
1695639343
369639153
597166189
289112540
428530902
655799454
661965302
1922899714
1655697354
377853670
655116120
2004833598
103592193
1924559681
1971087452
1622691945
445377056
123354899
37979218
1640563016
1389026572
982364511
2103961211
406641339
168611199
1959699935
1760795158
627775441
949964689
1659078428
50691932
1916963445
278946290
1257095187
987276964
283701691
431443047
1006647077
1849882019
1497057
1081166158
296931384
2085360404
1211693248
1861416179
457963099
1285397256
41955242
1775207969
809053975
1118673811
1445523050
1425461002
430945169
782522408
1482898062
1909130289
2070811566
756963123
2137273451
1485786650
1270341573
168539349
21636404
612376651
1959025463
571326566
60560594
1124489889
1744385596
1758715934
1884154008
1402351746
1030377655
706264304
424806745
1189796403
1882686473
1308669938
199332278
829426696
1652651418
1622844747
281281617
231356285
298741973
1482936721
1459587549
2039386862
1188579656
324029779
712685533
1197206070
299648465
1274577259
1614339639
379926157
245764482
1189940184
1308220987
2057240392
967751378
1246880529
858163261
383812013
298361279
2105656059
1829929474
2036965641
1475455392
580575477
683455860
1591648166
2030314493
852879327
5719555
1995087474
186646072
1101544636
318771107
735700346
1254416405
701663923
691186868
1637676001
699815516
1788647252
1620903026
361060556
1273168953
1117740799
639590682
1093489368
1017634358
10385609
1960906232
1612396724
954756211
840024881
1703050752
2027006387
546640962
1243633713
278264323
253592921
2086169379
317573382
598202062
1855106129
38047944
909812645
1212101377
1229490145
645501166
1769553258
543178372
940006253
182308445
1285015679
607717174
1043815157
186741852
1373679601
415355029
218270981
811987316
275921778
658108642
1580888534
167934407
837712888
1368012912
1622307891
1056870670
1059356635
397795010
1423974699
637246580
1720962905
513997241
565324012
1332116951
1925918873
144931676
1454319271
803878199
96711582
1950857263
1099772105
2134674205
1366886226
1042511238
1922249064
1769849589
1830819071
776896439
1144325679
1602508194
293397759
713672773
930834738
613266197
1979239218
1511132238
937992328
770510063
993647114
1615397526
514520873
57747686
1193058472
1870533112
370015401
224017001
823209358
1967099804
1262194079
517522892
1560042336
96306429
763208784
305039750
635331979
1944518302
1330769945
1974104383
10470455
806019488
1455437439
383291363
1250250745
384125724
1199864531
727654740
99397390
1327658167
1388179251
1830917456
454166798
729818271
1022602130
962765208
1237320500
1138139794
1415589774
549346239
1407911075
393361056
1586800945
1475697645
140034810
256258028
1436878331
530704159
932517293
513962355
1110297435
51388560
1150620568
221546931
2024060414
1016218984
1837725203
624775284
2105877250
533327267
411125152
352587001
1426669537
545216289
1654509267
1253057521
138478236
1723840432
1740168474
1842499262
846719413
1595643607
863911984
1510365197
1996129564
1476276438
203003990
573989945
1349305828
53928078
1236887959
740867360
1073878773
485331393
893942093
1612786389
2080914596
123419459
1943957899
947834770
1515584972
1556046154
1401474377
828346337
1414435608
1328259002
1630342507
812777465
659218453
668875834
107295835
2034162017
1029272357
1443152044
156731954
575863501
929451437
1054842236
665495965
1137896648
586904648
1734333262
685167488
1075900677
451626846
427271701
724929452
324966419
1263903460
1433884314
441482381
112385927
244893500
837739863
739288034
2019416324
434047159
1118690290
1972291385
566417255
1964656728
966402170
526790453
1622287864
1130247227
842452643
2089462951
156976595
766136083
2060720887
1170400531
712029461
324321590
880884821
2131223958
1965440030
2020012184
1291411086
321585284
651347079
56418501
602184842
2101539107
1646180227
953703308
518390449
1719748523
1506272061
83419379
101685521
1915821580
119794141
120151939
1014330750
146805663
1655322465
2119480528
1186518485
1305645591
888045672
546436420
327434900
210000063
445958126
444169412
538032351
1209422291
1038609772
1735640745
1559485503
1181396516
349946802
762515038
628830757
1422936466
576958109
1135130303
774922945
918443726
1311164861
216497093
83657777
557929508
1572509166
1401121199
397962334
1559906319
1991061695
1570807089
872155955
598819860
1355289025
2114047106
354864448
228340410
1679052978
1988597553
1538917823
1704651370
1716089926
380739071
859725976
46762692
1466943572
429024138
2047696008
1357520842
765410294
1673983287
1886899865
4624217
1675872126
1663261113
1256352363
1758186447
1215322913
1994705633
2089899552
54481480
1651070311
1884992922
788251651
1989143860
665813208
1763148049
463508599
375570725
2134153793
1557799016
1685389445
1394450825
880959404
713124434
287722591
47164503
222111154
1484404968
92766479
360263227
562755212
909726397
396635948
911462224
1818769319
896670314
1645295842
249300745
1091754138
450561905
154444839
1467799722
1859455039
1869669850
1750955370
484366154
1553495251
1749671595
2107936992
536572494
1238044648
1277774025
1907336727
2050328919
708730536
858079210
1116676340
903366940
1053445885
1439630943
1729111179
1451052729
480023986
2121214860
838569411
1543181538
1228772746
268860993
1390083262
496805829
1769196809
2078589764
201123713
1921229113
1028574391
1741043293
328250465
1999989922
1136833747
864604611
399760354
1601491983
1683832028
2125094985
73995141
648598473
1706901650
1121997572
1897037624
405911284
1133893391
305816536
271051866
338525051
656797775
73464811
88216454
608992894
1496153143
1604347233
1119085320
1735880856
2089359371
261210798
1720373549
304583197
1019037042
72535779
233780780
1014118233
1541023747
576546447
937275062
1978176677
792775708
2083510025
374507030
445436717
586347621
605484999
387983490
725445710
1194750299
2106263974
2076810593
1998048911
1014300109
313548768
165284225
846416345
90285744
330092540
861026585
724910878
1603057804
1252190640
283456126
559919436
1051670008
2017720344
635228126
1708843360
1729549723
973719764
664756779
1083933253
1740343483
1279868253
1760516813
1113979277
1554483564
795779647
320732657
227540759
1853550809
1892995099
92937490
1279361581
1945359617
348656546
98818240
2044056891
1854140452
1617288675
1640917956
1478369703
1394396586
120208498
1016659010
1617306917
746291500
152836542
31946370
993801506
610067552
1537819880
1480880043
1226672917
1696816594
1214464794
1958022855
155703540
228011626
1106110017
1518862482
856761754
478824593
1217441530
1622700094
558297241
1246276939
1425797945
1214122686
1043701428
970871773
552783766
1170409586
1914252952
1146853011
178970385
400113634
752366541
1549871691
953334770
669466478
2131369118
677157841
307250921
761688076
1432993024
1979602616
233289837
2016100167
1291133874
294793979
1394374773
1292915052
1025226195
1476627400
515686039
796769287
8098692
175496658
1521023677
71649303
869221520
2121985186
1502086367
812432415
365734785
1041199702
741938594
815738482
1775649584
111629431
267683556
605970367
981443034
1454531325
19684076
1747786945
403064411
1562549831
274566586
655075661
1912581052
647824836
723725449
666841546
1922934220
1344138660
620508900
972899781
1292502401
1459215691
1750418990
1270110787
1064993986
1380185590
1502019057
197809093
482212652
2042814506
446317691
2009733347
136567188
1522352833
130237138
1348021302
700378894
2064040131
1906584844
846089892
2389248
1859551200
1267258076
2036476433
401105697
235943498
954988265
403899097
1480068091
29933868
515338366
1165259422
1058275475
1391412051
433066522
721693272
1456094636
1998834351
2107530009
968670411
1634836269
283410204
1113911163
1681879177
776445162
878336070
341170093
990779976
1206996544
36592816
24611205
1238236944
700495726
1307600515
361412604
447528583
1832868940
1303933809
138537865
1864385895
1751064108
2093709713
2067522242
190498631
2144493240
1798096573
575781414
1676394842
2911509
673506788
300538950
321324093
596326905
1306988088
1411431113
906675856
11228014
1889409100
1320701377
779992843
2070358475
1397357933
1893686383
1256081181
1841470350
1224138052
285314368
2029749258
600033627
284593218
1475428007
1957796592
1803170483
1223010791
266086004
1350691145
1706367488
1063599833
714848971
1218463846
1930047837
110224144
1410490826
118380301
200117638
492924111
1785096875
1501416410
163308394
1664099787
1057737999
1473433493
1639451556
1223068282
279818705
473915278
303877992
1463848814
1059635944
1947252628
75758600
702509146
1340556358
1516749896
1879293799
1794049405
1913647997
473275821
1350782186
726114971
1327017964
922028246
1474807949
655719696
359525306
1505362584
1356495890
523147728
1342169910
1783648679
1107907239
1801470969
1185324483
239214874
1004707311
1243417283
1349367236
2042602004
434970962
907298831
838396188
746632791
603809483
844901952
1465020581
1322885851
1655266014
167206658
1905533415
257673590
628830509
1872693544
1039947200
863726460
679776438
1054510846
2099223032
64189405
2048067482
1468904601
1711810674
1455442208
946259872
692475369
708061181
975874200
2053942007
62039434
1820570779
528189270
899448664
633926182
1581756305
1926364541
909941632
1296692580
180508609
817117068
1181465310
879143439
847948267
1536455163
1802641699
2071112120
1969457304
614660533
804980747
1890325525
1782033635
830879723
1157059115
4324328
705388187
582075243
1510639678
1390567073
1003811799
1547008810
1770200181
1094230478
1011685978
352168123
1392441243
1189452030
233301733
1453140417
50154672
127538408
1380429280
1641718715
213824903
1159526782
1738187697
1515830288
116692708
1428544364
561267805
769219700
719375548
974464834
1976796310
1637874669
682008134
2041761618
1546045851
1255076232
1521351328
691831178
624863615
880135682
2098855159
1714185894
541094656
408862504
1299429417
390162322
1909030647
1437399284
2043300900
1500642281
395593482
981870652
229196082
1754431586
739264291
1142942996
375794816
597169501
444441860
715808006
124165336
8455159
356360450
615550249
2048871845
1544269230
1160302031
1202201786
1018012906
226820509
1373376751
159970920
1024226897
118979452
269314812
694527003
1040518958
253995282
1410959349
723404708
1713212424
1196112252
471537528
476456491
535131088
1106743855
2113727663
125135333
1847696423
1464135338
51898136
1239409771
1165514327
1046152488
1544397441
2083117233
811524789
677131799
481357660
819187185
2032741748
909394392
2028802676
263612744
1362940603
581928682
1220333057
883380308
1804102357
1583597753
1784820194
1048580922
1132469929
588479624
1865429763
633347857
1358988178
810852830
1482099751
1076017152
882425883
1935941236
105145960
1218575311
1994192786
1345234419
1581795615
1501555586
1216479040
431499200
256889344
949919
1210276366
69911937
1202107925
1880079298
766803059
2062962868
449874092
1587993858
1522424114
1233736038
1202375986
854816939
833238500
1833735344
69783050
76526504
1031456415
866796105
1830436320
1313504328
510956062
1997110203
898473816
1301728331
1599512219
1640464752
847213821
1028190974
1239705049
374825462
1688681075
1952114549
144838882
2010197931
726868973
1871749895
1589902659
240762740
1482925769
1861583771
2121435245
652996217
1855441313
374060328
144909369
1445752991
1752906912
1772528947
149402345
1913726692
2137471511
227113971
1253387417
1715797448
120008127
1677893394
885164417
2068927197
334636583
1985821684
1782642751
1085662106
1166675057
354540013
1221482560
1178092427
997303329
910095446
1965227994
819190420
1665815685
1532140766
127649471
2077453028
59422594
808330747
216095562
1589452704
434041618
466408658
1980620493
1557799646
1571018885
739679228
1053936030
1933753278
1947061709
384294182
2134447769
779613481
615283918
16200628
1372698799
682871760
572279811
1431455502
1846826586
238609447
1138138888
910861451
303058370
1158334749
1529994759
1925947926
1434190312
966242807
516048644
1899120622
1131048350
435998973
2087486782
719340453
520552550
1974348047
2073760177
568517036
47760184
1198189745
908549083
740757424
422429625
1669817261
1336391943
97740611
2138032476
481647057
938679738
1451311081
2101563642
764679356
1858837623
858638574
326226306
359715387
1807789969
685517898
96487525
448843451
1048201230
33667190
1710427404
234738532
1891477286
1123357396
1298132400
867060909
748486010
1203335699
1569690525
1820452778
644010935
2141118437
1334783752
1183562083
1256864539
2035319806
1286827056
448982181
942982445
1275721141
44936813
907212838
254756019
1758238352
1609864492
1298423026
985027818
9303224
614516816
539421782
1493936922
1920480353
1996426227
889624183
168635714
527795044
1916312783
143900867
2107560976
241144386
814929110
1439179757
987255241
2118915792
568792814
1416704406
967279343
1519343268
303301525
1638466469
230205152
2116925807
440988872
44487147
177561547
1385521836
1395442348
307228770
1980463754
395891821
2097205154
772953521
252477406
147036478
1979800658
514959620
1683426196
507639466
1046750184
97507544
794488246
1437902710
1953907002
152713321
619254261
1097440647
578443604
136587043
1851797704
311610527
1795690847
572013994
1126647506
1832123503
399362602
1820919029
1667683775
312517199
1236640836
1019884514
34729086
1367524501
143576208
1230730797
2104489649
813949910
863768624
822983232
444094007
1926294928
1518909773
564922267
1349567047
1674720962
1424274055
1745935507
257912969
1234206020
1986589790
665916797
1291977895
1935667972
438646770
1338333689
152717623
344608662
1322775790
542839896
1661054736
2026957451
1297196078
834006613
1200920280
582999587
2145668394
1955256571
799432658
166408542
1159748069
163420528
1548697948
2035222848
1061139151
476700760
2005199397
2083251530
1824531278
421586728
2089740687
1507319592
1976436264
828675930
1292361461
1461581550
222312788
310982564
1547465199
1306813486
2064014039
323396395
1675170697
703787159
1628064839
1533150968
569869706
2077383305
178651101
754526462
834480913
417185483
435063699
2132293016
618340554
700386065
758482613
90379823
492903771
380598330
574729595
280711054
1148459342
1928662090
1809829059
1760258090
463060851
1597384042
26015678
1468061125
1265214842
1415318321
1209729630
404583590
999639910
1725794694
1833977569
1118405859
1834476809
1416270527
262386228
133116274
1115613381
336718219
777393948
1095277970
274491696
723112897
1162464033
1613331512
387199978
920966261
588876565
980233421
852802444
1851485638
1997514372
74605304
1571604085
1400105890
1203664135
36524979
1573840792
1737569781
2048594238
343501811
1161019118
1938926237
1276862012
1209241420
883687759
1451687900
620253898
1875238243
630409524
1412443790
1616219855
460194026
1383378473
107898072
1085224504
1772553622
806495782
1661861753
9377358
1107277318
1163898074
962366682
153751961
2043052773
304296969
556062427
673633158
1033105483
420109486
248116606
896454143
1440517165
187102697
509241533
1963621387
2096327988
2145601140
697580276
539619205
17184773
362748968
1660103436
1671079084
1421586054
1279697997
2046942992
1225498129
2101200194
1683229716
994516481
1805699451
2090353264
164423919
810029639
125217759
1802822403
334260341
2050528241
1725388131
1834879664
659245239
2081585855
1728159343
114358380
292985003
1726806334
1233365725
478709180
1107706016
1569520930
1179236045
126446736
1449415148
709336065
1436691198
832116151
1117134685
1819247592
1889007792
434630348
980950482
816215446
287587956
1909999844
469601340
428591008
181941069
904576674
1009050517
341897251
1740659889
1056514605
494014425
257759040
1281493212
1141437390
1071607669
1166586102
13898864
622747649
1733729299
1981423572
471070274
462996977
1726085785
1131175615
1909986227
348243276
870847361
2143859768
1245731948
123196667
1038201733
1549560579
367406929
83714253
1142674103
1087608282
1072465560
479555758
607536590
137484476
1926327150
1521931742
1630549543
2040675269
467776347
1367269752
1811112472
303498591
877658952
288138079
57615524
364026825
1443896469
1594732408
1400129114
1712484476
1706520837
1080388786
1319277865
1152708953
566493006
454552282
416892244
1993573269
852129382
1040269628
884676713
841582057
1730978637
386036858
133648146
1346460308
404300778
887940261
791175170
31147
1286956049
1872053387
54098147
189500233
192078136
813110914
526632639
1220250206
1756411801
1517401108
670336299
2004676090
1156216101
927455964
120379452
227662890
1406482253
497730511
1319922469
1859150912
1894518222
851034419
1761073595
353747234
1963763687
1040147654
1204543370
1749525228
870664249
2132094432
1091457363
1591509439
2132082964
1345765397
1431165965
2109995062
134166664
556638488
669093423
1890067602
947090765
2048818929
31008590
966857848
493515307
1038155506
1309618373
1637037536
1178172099
1336611536
365813097
546427501
96276401
267966436
580367006
666800293
1377555061
1488583966
180680552
205455092
316848744
955101363
331804209
1291920775
73109625
737548122
2114048897
187179262
1914614597
1762413005
2068752238
1327088537
1778459665
727571270
1112915193
440811829
731896376
2071783426
1712526100
266526660
2146000842
250325776
1375040551
753971985
1327936997
1118608518
136929062
1510497684
992248069
165681232
12629727
394517439
909999271
1637387275
1300773585
515855853
120010855
1999514958
1870382996
290060947
1686248357
779827184
401235521
822075526
1380823535
428454977
1618671103
572911918
780287834
995870057
1516442398
1656806126
1630575696
462913438
775956375
1887439659
1873369824
1090471437
1663351708
146125004
1095512504
482324916
1149918664
66373208
935375138
1220280121
1140415298
151921685
1400454967
924976440
475480119
826645144
2021743580
296661667
1777147699
968365214
112733463
187438311
1532404457
67879340
1538806677
1305601581
346744070
1923303541
2077099709
2102502277
1464864641
447545386
175929486
1937189801
2114634739
1485255620
1781760699
1919345752
1576684649
152202213
1308006883
2141350177
575837123
78299418
1054214843
1998373427
1103422859
1990276539
305888690
633807112
967341604
1311643819
220906355
1595877457
1276359568
1274376156
1941432665
157792598
322395442
425093468
185832693
139807266
1433166917
1692325592
531540267
1041679507
579179620
828092258
1880502798
247720798
1679164170
1528797614
1883805977
1784301899
796739728
1362656819
811933992
1569826596
1370128348
510468439
1287039886
166791719
967249718
536593982
742048578
699218361
404371464
775084165
1978004064
1811533313
1058434918
85761737
201743668
43370116
111246860
1771500698
138782418
696035289
931686671
1498418435
569056782
1170547147
1060118924
172047566
455028936
1893088864
875822446
408996929
1225861293
1631328140
2093152035
2120471160
100675446
579147051
885831303
1485379091
1531484916
1907405833
1127178406
1988491537
1958117680
1540936574
1647783913
1808689643
1971230104
1759415230
954258684
462478944
308169603
738430071
2138021392
803165568
1669612709
142148347
185100333
27157030
872547107
1343031272
19027622
821247171
732424047
507483726
1555977111
201973306
189559692
1915226452
1551259732
1680613764
1386207249
229909175
1637186882
390262422
164415433
149526710
1032442603
1576692704
273126458
1408445660
1679884573
1558329719
1028428222
316819933
1981853582
151171624
1303299084
1378757030
418101006
645936901
230150733
186221756
352655484
33915028
1694122863
1262995087
1046592859
63830454
1696006683
317377962
916062365
1565073854
999762216
554840195
707526249
1483732491
1780160567
1841630428
1059040379
973432298
1866452794
2108644630
75348576
907725522
364614400
189519568
1328167354
676424724
1850923593
898847096
299109963
393349260
208044157
2086319115
1657415360
101935342
1945912060
1319660430
195525726
807991852
1128432908
1332373812
736549755
393375616
11557928
957720771
680489929
652569799
436397205
1893220099
1481322656
1061828834
125361324
1713827706
341301545
761558975
835553800
1267681952
333707379
1545661523
680781246
165106992
948473360
190923742
1773342643
110343405
934315510
1847518971
1910836192
1937598517
1440676091
1354618026
154715805
1542456105
904213814
1250460767
1035493216
169440953
255430109
57528319
1098170119
629431964
1941959617
1094313534
1750561499
415618872
645223824
1034110217
1295765675
1547164800
1636747280
950320106
888169526
935931875
1270707775
1354593785
417440273
1712047780
1097357774
1691356074
1515119779
1053474780
2144123692
561618497
2047520961
798024369
756447687
1574566207
1340555430
1286120770
698424454
300268665
537942479
759085659
196258218
2054917817
330524606
292562801
539051962
1838503995
91676932
19719013
1198826685
1930331220
1096938475
653786381
137635671
1821920277
1257601462
565069900
875751108
1905592389
1935094609
1687983470
130706230
28544090
76565971
2102292189
924136801
1396934464
100675171
983457699
1851396069
1213984636
558139135
951107978
1610163934
816036
1979167086
1101140792
323741605
116586033
902190418
1121048238
1158195826
1554910799
830296863
1255339874
1255874882
1506120528
315685035
472561899
285380839
2076323328
1438547394
1562848318
1910952199
994898878
797493214
1295396554
1421153312
1380976546
1886484142
742781163
825587778
1043416621
275724404
685245275
1277845244
1415575132
2118280747
898624947
950701458
1838056489
1936254854
388386104
1745294680
2115060557
2123521997
1338604146
1391330361
1744517335
693477714
1158985637
194698310
1840377280
352873047
434562873
1376113919
1775323549
632973536
897698234
270721607
1398305641
1366591342
1434109000
1969325498
456703443
1828552889
1344679627
1035888276
444569524
1451539459
1497770502
165130599
376735530
699691532
719715892
177553814
1378102325
936122431
1751843049
605392927
988891559
1367610783
1778647985
279997706
2011486448
127647504
1522551206
1979743989
26616577
1645386534
867632812
1258589111
1789125554
757985016
583558337
1602848856
651653957
1586205083
1403065092
1244557693
1764423889
1000540452
1573477193
2071128964
520856734
1446375103
1252573384
828484424
558953020
575707744
981935679
143107403
1770124035
1553733592
666139659
1812531027
1948360771
786588213
589297300
801437520
1994077509
2076567772
633851048
748231846
864522661
2043501386
915045813
1207300141
1998889946
1225047412
738369361
1695863777
1039653579
1972683701
1043739841
1463874580
70557998
1691449293
1812106297
163835548
2090851962
2036409446
1817027948
858211322
1019838985
1312590300
2066096126
245075712
1754600788
1063868838
1327149344
1064732128
82466177
309328892
1664230147
802734401
1535563411
1873648313
101505510
1823231386
1074375819
12809773
1188618926
911016511
275914518
1870954970
1692502341
910926581
2037015082
736249722
1453553529
131909522
1490508312
1316623490
1366186379
27560941
256271316
545484278
1924992619
1957693626
720513270
1224788940
1217223830
1569559328
355956931
1513332390
1981821181
1368704465
1299393315
2037685014
380331181
1133465663
1113721521
514936320
1202064430
269717540
87803503
1877997943
1886932042
453111927
1608641782
140162991
1836562820
615912047
1234955821
158525639
943275479
1587330470
1274619294
674096691
2137097887
738170930
596765769
2128346775
1547500521
1693951723
1182839860
1205517067
1955085618
1586992660
2089560316
1144220339
1525819695
1820248268
1528519446
1952905029
1761635069
86389280
1093464606
1892155595
421499063
727184565
1571448386
434389714
398961115
1013107536
1552958399
144588656
1455320385
1136277781
226784318
414725285
1704978376
2043969975
814977204
531716134
787919393
490170755
334380263
1559649068
2035068718
1640283756
1335855329
1871067059
800936580
1131915043
844454696
541869002
2108845646
518241328
1551098671
395349536
898927038
182904739
348984194
520061601
1247264593
203361830
343221330
1625937533
1475224353
1540652616
1565334766
679328681
1321775389
556411176
687630064
2111463088
1387250342
612672279
473065499
335456632
1029443079
842590954
740893737
1572098082
2035887034
313785213
176285681
1102587336
299541782
862724673
1974794977
1300281201
1615628898
1426923964
2053986781
1898197435
814256444
1349523288
71923862
1040092135
146324116
1158688101
312085758
1423506743
2047902023
1221399318
2144854094
661895234
2074447960
2045524867
145337002
1819471802
1355874470
560588713
561181645
600842835
1621237776
1691022774
797245025
1292939085
738967206
1539340493
1697299023
2007151350
1016399332
923671224
1307098676
551627218
1970722440
54805208
174737863
1650482694
623816322
1929316045
1370771783
1178835808
229644275
24830760
123178518
779954959
1434295924
661666620
343579130
385456170
1947356782
1229365491
867504372
433536009
807713413
1993401863
97827834
2146112168
778865173
165868491
264618679
1324603023
1538494323
707947246
804709793
838624535
756770400
974326960
733135180
1200515866
1168153166
817883752
721884980
1417042021
134501324
1812094445
1408442679
284794147
2019921972
203934212
867560180
1098919145
284352120
2052530851
1194702027
181554084
1362994754
1249328321
966352284
1965793789
1473771085
1056368474
1514984649
1485084835
1107679755
1307036313
1506383236
2006121954
1567307791
603787554
245114856
1579348196
1807694023
1126094928
1514122145
713627241
1353593919
2137220912
1065904856
1091507368
2117281892
1180643397
1517712104
56318014
1406252936
1239193885
728316035
83173212
1765387902
1479313905
231555149
1495650109
1694306977
1633732453
1014813219
2107150140
203536597
1642140044
1949086433
272182839
662135478
669781103
375252678
1844661720
800810348
716501170
627932146
185784185
1773328488
1861157724
209411072
1294383069
931416729
1035458105
1677797115
1768350727
1689911608
1072779296
1175590170
1237230877
376815157
1631354290
1264378194
1035742322
1367281231
853944416
1948826545
1137078392
871702261
1614166058
245777112
35278861
277683457
582146718
504203096
372244462
224795434
101217196
1545737477
877247883
1083932479
812078649
685114889
671927479
14612844
1296581520
434445362
572897930
1082327617
631813164
1583408040
1578691345
1300160701
1643112418
1346821574
243297286
957691939
1724759638
1482273398
622334545
1978015617
931419775
915827306
1998118349
1800781481
1160607641
1405006460
1837409595
1364227344
330088826
1989223512
1680018203
529893366
572498983
292067811
286308674
936466537
230432969
1528530832
1239541228
837820976
1932480839
135552410
981016398
1446133993
598522173
1052504804
617832440
1487601540
1476353369
1282340798
136997664
1441983926
621651088
777481967
418279793
1626783360
308346787
866332962
1110965244
636202593
1415731714
1420850830
2087920117
1049784764
1360810281
1424582900
472187854
1343335097
1064580553
1663549049
1456246868
1792075714
1575670675
781802409
452956173
1759324693
1863713061
1279196586
2080701020
796914548
1596193119
1396567189
1481478422
1154604159
786004616
1146991969
223069409
439464892
2107354879
590015716
2051793496
1084826165
1295441336
492304641
1192068196
1952963463
1597170067
924115943
1509905002
144593693
1420192484
825701852
622724029
1025571406
110757635
1076549421
1872210794
1801258836
1579937875
818215769
91508059
1078444803
1220912869
1110577706
1034205677
1695637313
1037324493
1247265540
301511369
142890322
680845760
740552319
329078331
790252474
1772424277
1029814516
1508168841
133137576
153745726
1942854723
540568413
1088279787
461228071
255951555
590719577
1948786888
1198839803
2029119778
1813512076
1312777134
1315690117
903153861
481266432
1917468029
1802475993
342690203
1967537200
1882720526
1475329796
743324873
955528398
1330150038
1099764728
1473929045
1141143017
1141949895
2108999206
113894239
455791713
556223520
1289313351
574374661
1902916714
1841222455
138048936
958945963
498732608
1301955202
575427166
1311099620
945961590
165800571
1928340517
1705534277
462685617
310596056
1573791309
1575392221
1230736833
1004833985
2051177944
667150328
1150575917
1288968841
23978427
708347996
963936173
616451052
1746602848
1875821898
1701865031
1515270475
793374524
938453286
89764867
785912101
525450121
601330289
733534652
314009244
1319805559
2032915852
1082337878
999450260
110127400
1514825747
242102086
1958940484
1288618098
1586270784
692143341
1592638912
321414378
584427917
598113855
1134120032
1240074047
1021760171
2048643417
1976875252
1415183413
1913703433
1271237674
1897091814
584431012
737984522
1896026168
59273722
2140013046
1684348718
986109609
1366012911
1743983708
582451708
617790802
1655620416
503403967
750294064
135895567
885892343
1908407419
895682027
1638340512
1988267820
476212357
593135311
227465640
591808294
1671258220
2053883805
1686366498
681969674
484497563
162694347
2111399999
395833409
222811161
975083731
1858965274
538376354
204394742
925963796
991948659
896496125
998380549
770337156
1242825091
1036323760
435468780
67273898
371259392
393961956
678530633
866389955
1957682223
189404144
1429646563
1711514813
1047065105
1910858260
1546447281
2035027981
1337025877
1749308517
1294729393
1417190525
1276787880
1705863322
1845268100
1171678272
1184995005
1657981015
923324599
654683201
1808215522
23529375
919416316
594822437
160769325
1202940608
960071137
1147795127
1423842122
198751574
626281020
1340076351
303138969
377716572
479223349
360466554
1395089728
1425871940
73842461
1999271205
1262748607
648141088
1139078292
1357504565
1272277880
1776696037
604064013
1569420240
1443540292
1764959277
1789249907
1412904646
1185332337
671284228
1971523017
1018359336
21984815
1422404605
1255918023
1585629041
597292593
1279667775
1268393069
958204708
792015614
656811119
1797249100
562681661
1169416581
984609973
241310890
1944576081
2140578549
1236332914
1963087001
1030700320
458716870
1522075213
1412728794
1571502226
945256702
1157066575
342139665
1539582703
212854016
85980761
1873510417
248667530
67592906
1340193280
4502982
1045623830
2024577681
530086908
592851159
167239423
1062670708
654407261
1836749723
908842491
151997700
584891057
1268735618
1824741976
769605803
2021922908
1273487501
393461913
1175191746
1738574351
1868951287
868828055
247054297
1363619030
1318675946
1584733653
1912279513
921091503
1204252847
1441574023
694974755
395223164
1599773153
1517459862
1436367570
976776568
1872536505
465767795
195459633
1071450148
1044064272
1388046848
1165073836
138296642
187171040
930745443
1347353388
141420787
763787457
981768075
1218300859
708551985
1484145289
1103054288
1751541773
668073948
715995626
670876761
1776798947
384579927
955313091
1613370420
2117691252
2066582023
1419830868
1663825161
1531062482
1061351931
1688391985
2041010155
728097603
1620610345
1075924443
17684587
879357401
1770746754
397320189
2103918531
1513230527
169942641
444341626
527503128
890681697
929912483
712468185
1624051894
1253406637
904899457
457074558
1981281220
322748552
1397846040
620436896
417394078
1414790020
1477263909
1700277044
295396328
2111887047
1638471779
2111778128
1942200176
470475513
1649137754
405921028
747603540
486438773
1922528426
1437529987
1453612425
403693331
1993380858
1899228810
996840521
1996475481
1350352368
516710341
79205685
1497502933
1908413164
2118145635
1605214551
1145550516
669223258
1116885575
867545583
854402023
1452061651
27138180
382690035
1498273509
626004002
1948863524
1380771115
2036215590
1298586842
1205259741
426309820
1875678377
1165064138
26076211
86568670
801825968
2102346878
1342581817
2133111913
931210840
875895273
323572146
2129519772
504006059
793459011
1192988428
1542382102
922589597
926665740
1801188805
2008742463
1721822817
1195043365
1988984452
719884158
621599559
1076963359
1406788125
682510930
1436261943
1053928918
1728002118
2073842915
53002166
1669649415
230252986
1340775590
1086373813
1865435976
391657125
1978997890
1635912091
268814788
810778767
1637822375
1905274981
362889654
1221441910
1769401060
1427796772
64987039
169251905
714178541
831949149
536285258
6180217
1010411138
1215346179
460967857
854246113
1219039183
831661573
1829535358
2118079636
774234082
1866371725
918093963
550014000
2113744944
602549756
1306977168
196906488
83073509
1170790490
287460543
788615324
48547800
49781525
872050481
537501095
1433080139
608267759
157321949
683268580
461904857
463487645
420507981
2089129251
1046971740
247159113
1957402022
118940427
1433704168
348380447
1297064365
15760095
169606907
170968990
982619214
865837083
1907528355
1274744258
2011588669
403886630
1243224443
1595610255
362955176
1060783572
534584872
2649055
920069389
1029121040
580569661
1377620927
1971074291
513184508
1320929040
1650165916
1785100401
1003849245
428419283
2067650342
515647858
469390951
1994285267
1166407949
1487637198
1733370680
1573861110
70858909
1162757776
1333524798
1673186587
1166171484
1975669898
799523721
459581504
912089205
2107729905
232195179
533513183
1575839925
1025500728
255022199
278899404
1618874004
20735290
1584835415
1211603673
156297532
680046757
1956474885
960999005
1031299507
1664440837
691163461
745148007
555798601
1898499287
1755637169
65678671
600367103
1896541792
1815876525
1044646032
1460288179
1733182354
1347764782
636580799
1723039268
476028559
1791053958
2000579021
1075083202
1296389621
1278236432
1123903492
1904060632
1779892844
1690119982
1997852779
169087654
1104594245
1422508867
1006523130
1161448227
55907979
142419878
1081172232
334485773
1726487296
1431599743
445753082
564647864
618627870
1851231209
404393563
1094181866
280883303
614616613
757123258
1101025278
1231086769
252972616
723706196
26124176
1784690514
1561687091
138532685
865815696
185472035
1166428851
1083883696
610521907
463503687
872681448
1104835503
1992426887
1496149521
198856151
1531197860
830581023
490883177
286112233
1518635264
622156285
1040194443
1158880710
1338558316
518764321
130365038
1172506525
1773474974
321247162
294476184
54215132
1945181038
1552942526
1230073211
1727992773
1092939151
1843250167
365936953
1523010030
727639271
1313478846
1329975272
1708328479
1543212487
2128421677
415535060
1940543414
910727571
1823995638
1340622850
753114049
238803134
1609023704
1490874089
681354646
1186413833
1700868753
12062821
509128358
150135867
98908032
139541506
622071599
12986698
850391206
635567003
1971240417
1739112464
737343714
1809207515
309238075
711251513
1144779157
123124783
733640197
462634561
1191728623
825543418
80673154
1864016320
1877448842
2013474115
560871527
688569123
1252820634
977425556
2016091969
1011652681
72283206
1001036211
1800512374
1270932701
658420137
951905124
1309457038
1518681091
1963509368
937624710
1153112811
909738915
173012422
394799641
1552139380
138300811
960072639
2092134719
1197166532
1090863685
160395271
1305251466
1053493118
2058130297
351831026
1364470534
686475213
2118022503
13124891
1484309325
941532929
1225630278
637975165
294718813
1598645764
1170727838
191998023
916776692
423929836
1727505641
743968015
1213057988
730854096
1858964943
575726735
1700254723
960985026
1915429982
653145436
330054227
747873145
185038625
95249322
1999530400
836924800
946261932
2105921406
2136249451
962306602
406744223
1016510112
73716335
807434532
2042446862
261448470
559924833
1678284472
1016253870
297573780
1338101099
1236032435
200070350
555641567
1717810253
632171941
1107645308
374935450
484701713
1733525398
590959516
1037065343
421626432
1402904834
633461160
1403798255
1416694634
1966757860
625465217
1258139882
1381358785
514342798
799811062
1938470253
849819904
692253053
175933151
551742530
489373757
2093282677
648982546
1216164718
1557159516
1344633303
1918524694
599762362
1020150056
2109461462
1447782879
1039327410
1511479050
834324361
795145278
1967230840
530830488
724867287
971933476
1493516280
205472527
1022943936
788810860
1992392389
748787487
884815910
1115899545
307116917
1690095159
1277267029
1105892292
1959949412
927471037
1212244605
1254799358
1901079571
850491536
1906493051
1769729725
1956815857
113186225
393481500
1861518806
1911546372
105438784
1579768869
1857568648
1001290788
2090064903
715848419
469351625
1551936716
1173880766
275081780
656862998
1246080790
127497849
1101808674
1262064484
1491231452
840861989
520152493
1816441836
560085359
795542036
586014119
2128097889
623995309
864688963
222832019
1777556181
1280404386
621802662
1506222513
861895888
2022227432
1901826724
990144888
141266637
1185870049
1698849794
68441998
455202702
978713516
1255034951
537420322
1446027516
1999755184
416763369
1875655556
400486871
1455383968
1902215393
602847708
1988513905
399219093
2143871088
1762101109
120229047
412872257
2145609109
42638226
954765973
60367600
1398980999
955939325
370492365
293420642
182360980
1300904810
503667433
52812751
739268499
1986027142
1888965810
944488124
1189700663
1003183894
783835888
1333833482
390926554
1742280346
1094543026
116694594
22473895
383902916
696840829
614666934
708226030
1488494587
362238967
2141838340
1204459195
928009286
724150030
1537871866
2101444431
1623760316
1541992473
573853117
992821278
535969376
377109790
627133178
495894996
1065082975
1318900015
2044176336
713329246
1763251439
546002523
497027874
543478329
185855325
1106843490
206079678
841753489
1272603328
86262501
267928356
625573785
339248902
1754674434
305427750
1005653429
1041267764
139118988
1714919593
859722012
2122397013
1125627523
31192480
1552869150
797769314
156036708
1497001028
2107559377
779144418
262605346
339642751
722416096
419256275
197966872
479257122
1025557809
1298331607
766527719
223918317
1317706886
755060675
994970457
1568008476
1769379495
1139522794
174128449
804527019
516704696
468946750
231099124
228082551
1075018208
724109524
1248390236
1703502005
1414993908
2061772689
1236158440
305499685
613533366
1434858560
92069137
1119114620
1682762250
2118458306
1410725221
268913179
121322707
795971127
136011888
817491750
1152904971
1489561599
1262105752
746709658
506678364
1485038053
806590965
614486474
1974856146
787679572
303864984
1021687333
1573084475
1973026862
407766726
1817761967
1275427243
802850300
295519000
2074222239
1011423160
1549813465
1750550155
981212675
427123189
60716330
328631180
2089449775
1850125402
1490036932
1009574678
957875091
1874186742
1611433872
1014679463
945630630
1729436512
1830794777
952899542
202357147
1510714691
871993064
1207193448
672970526
179862966
212018127
33725125
1267582946
174445447
2043413921
1292302506
146451441
492194807
1914721428
1711367191
520623516
374630562
1639487483
1848903523
2140456328
483239625
1377066851
858879429
1096151071
6429810
607169203
2048912887
2017716372
1358012256
1231755610
1288348717
1448613180
1783591696
1828905969
557454513
876424308
2128969420
153656235
850156982
447920275
1823476884
1873654551
82223612
616883227
1276841562
1602538877
1358459555
370773462
812248406
1432606800
78266950
1202955592
2104680282
1593371288
200269287
414043997
110544297
1430449500
1305997456
1603096900
1593742130
62852093
479300670
1810777788
1531394639
1731980430
1379974496
2137660468
1088758656
1480830972
1920672885
1069110408
2141727693
573422079
1785042923
53581057
367602268
956907979
1871433572
2078341406
1745485573
1974577756
128652585
749186706
1611737359
2021499419
1908998298
1053874888
441050322
270142374
2064595043
1036764721
938594784
1128377907
1074085146
1908822052
689775143
1629662488
1960917715
151628922
1528450855
1164101830
231269416
2065327653
951998614
1238591196
33248229
264023329
1310886587
822501836
1794963356
924707181
696044797
705995314
1795064157
1736742767
1054570290
1728544302
332915413
486676
615362764
477487574
2047889062
1055704352
1931564774
570834927
898384820
762532854
1753180653
1353075030
1268424171
2045059944
818939032
610889249
1547285000
334878606
1328470479
354362742
1854762729
2123184798
727268085
164756863
1587513345
759107813
773760573
1082160109
950183900
1792095748
595385520
2088802045
1007790499
827392004
1230012701
1260350486
1394859192
190377056
94584066
791486793
19877187
155685867
935358583
155649470
615651337
206104379
1935238917
466634830
1742455626
607302349
891426470
380273183
1552917038
2085972819
1148151237
668927178
116997686
1451377140
2105539026
596243400
65784242
1520926854
741903570
1853367429
107322011
209989098
1866255482
1946732112
431008617
135526922
1332592519
285463222
1807296298
947155545
1341568259
37111324
1565719060
337935843
926005686
247799669
877096180
77537771
818714196
1397237991
220448439
2121436515
766990003
1138591756
283244256
1913941610
243619592
814159315
2091141179
617909535
822729377
1346535176
937237040
745451754
1780034106
342699186
123446289
920439885
1215773060
1193604123
1641463336
2066379081
907859648
1014402751
78558538
657100234
689725338
659217283
633283598
1494249253
361693156
1881400854
20567452
856493888
907245759
1020966752
144945045
1513203838
143092996
766438970
573351016
955814326
147077491
756620990
901492242
687170285
1128812911
217119641
925355913
911040803
1305880124
211305848
1932992401
45691661
204575905
1224442834
521984717
1693506764
1665457094
5866687
139427314
1015219347
487987868
14853514
1152378880
288915147
1142314718
174121719
1763345664
2017796696
611519188
1614393582
379289440
1621550241
1848851481
1111137178
480181045
1395932754
587798850
2143399629
9852719
1643828940
249634975
1509074697
1907062891
1974434202
39308822
1858726233
154868646
1594904856
1650381188
1878934322
921644903
221932623
1618660725
1975677886
1500657471
152275496
1394777150
1318550231
1255453847
1493773803
770252662
1115730522
299735671
931527648
87725510
1493872051
2006894234
295591154
1503033567
1320542905
1925612558
311782257
441377751
125180191
809965084
335226621
1744208369
1897374586
2064468233
558166212
449184796
1903910672
1654590946
1491161221
1902255989
700087364
1117461555
1407713142
277550090
140709634
858954615
1621573036
610187860
1511941722
1960171141
1131376058
2146834852
1093807438
393016687
1545468191
138905385
963466028
1872084858
2114485516
190204686
254917523
1652516179
2064203103
1557712754
1969993292
723342341
1502470716
765351498
795361396
2039090834
1755937622
320681974
278596562
798167035
1682623725
414361983
1703235547
59160171
517464954
2084375100
772694275
2088580296
747630601
1675213582
1790907003
158698721
1479830814
1789885321
460381359
1723830784
932874691
1456361836
1864486575
457962343
166059783
575534518
163464713
295390673
541944614
1039387495
768700266
774194737
1835783891
331963918
86871597
1194372070
1983643780
1412196231
884804906
137732851
1124258153
89745
1556960967
352507501
361191758
1859226841
541357398
788443658
354038481
1069395229
1246919443
821929328
1343041532
944640524
726643316
1816554928
1700548081
206132177
1251514099
1266509712
1617490434
1708820102
341349417
508553790
1271426346
1164966060
928288681
316188910
1061603458
1960540535
2011576174
668343836
811522517
1365059148
1383668657
1290534014
327720773
476168725
1627033094
1950919197
1742660699
1390252754
332221072
187155076
364719428
1061996554
1878124331
617259256
471264323
310536438
691342554
497021495
1600715994
1267649227
408188652
443764638
138831991
388402988
975944740
161341526
1050768150
320023102
370794123
844170461
840036002
173404290
519087032
1748240385
1182390348
1254534702
1524544698
665704961
1737047018
622248956
1541769001
827576985
1958895707
2084687463
1401687235
823556706
1790917679
26530876
1369385958
400908053
1704538552
1452604257
116457367
212003689
1400115904
1311688864
841474070
996231985
760049173
1790371085
768488144
1342264440
1330717246
2120576147
1811153637
325876344
286538376
1360923
80961910
1891813155
154604446
908916591
1527287102
435543654
1997522693
1304731787
957277069
426379112
538828761
1277187253
819173492
1482047274
103306915
81369941
1867462270
2143048442
906417784
1595304991
590800725
468845201
238503906
945435967
116818996
282339815
1065395819
463038816
323251647
920450178
1896094710
1331205837
1488989302
1735792233
1547527555
1841300637
2083313848
1358958461
1687388009
1303173459
1375226763
556233947
557488426
2078853542
450893425
1849770920
122180127
1607552452
1822770019
1183267661
1559969093
1725391026
1591729663
1848459166
1582739100
912311691
623067857
459850384
2119421306
1806947884
1422145563
1772304311
1997075148
1572264400
766627260
1261473083
1716014068
611050084
1525810638
1929555677
56018895
1580348425
1081296096
99815368
226249349
1123430924
285444611
1566260659
1783507395
295228906
274624233
1121286552
95744444
1140305337
308473965
1327389529
1691250745
975069531
2040659690
2083552067
2146240897
894091805
748082684
80946399
1595233552
126640108
838475094
1509232725
528154872
1290315829
1640026245
1212949856
2006842926
1460439967
1501032395
1590904234
46724559
750038274
667809654
1088364113
332530734
437589747
1815814391
1285751489
169786797
1336506859
1960405666
1629409051
588020420
1895232436
899508377
344904063
83750052
1021860884
1228987342
1452719433
1215232265
630070380
89133980
1199613165
244309622
1026198774
132846910
588949
1141416133
1385421719
116100134
458269507
27639147
1863612920
222331573
246281949
332343129
605229986
1014030735
959835206
214600531
921373891
357939420
385233868
1693047999
1031702454
1010651075
704209400
250030395
640349046
566754713
1968054755
231650476
1911104091
1928317071
1416261749
83386061
394389438
801886156
191094087
1773227436
450903695
1237351027
580244986
1901519703
1537865614
787312615
2054092805
230947114
2053631895
835344628
37645087
1158767832
1940311380
1224959724
519717589
1892336667
882460827
885433596
353888786
1943572719
1961162588
735252303
850367522
1031831126
224568539
1270510689
88324009
2063408110
1404776381
619125905
413503656
676184799
921300981
1544960620
311405252
1140836766
1892525395
1581913
2024764277
1087504378
487648669
1539788592
217502778
1798534215
1708343980
960962868
1848562946
1472102092
983269727
1018918883
283395801
317789747
775747240
835323207
786920700
830696436
611841796
1616277284
2042093539
199086118
1748958227
973748066
777322497
1582227111
396970696
1935240288
520949463
985854552
180101684
1607803078
1644354008
803070414
1985179840
851225717
289643720
1148715976
210965487
299807704
1801839563
1704950564
1080663317
972749052
701134183
677300994
432906404
1224078212
196625740
1202303872
880708665
458174691
1672244802
301028746
322044927
124484788
1716991054
151035694
1698089598
576966799
283053918
1239547859
884354345
522849497
908246168
1773102319
803011700
1106540741
550722097
1330478468
1599408168
1325468321
979339260
825444162
546842399
1289844793
1288213233
1098834389
583386249
1738608219
1067099831
968403869
1891890996
993350142
509675493
1657120300
1133846118
1221224560
1225742023
1688871511
1810565550
1536968441
1694030137
484291624
438347190
657304383
2131676341
1896968023
669201331
1909316747
1312735530
258567083
1190397602
729690666
652868340
1279955258
478923376
1651008931
1989074072
1358801973
1493717355
456567176
148724197
361286126
1202580295
750684761
1703899614
725605442
577061564
1536136883
1216262241
749577865
696173514
320262032
193968556
982905161
396659370
1059577978
1412225872
1156712247
105109875
1910316950
1948821306
2045278248
920065629
786388585
805410176
333522707
2040091188
1715884443
44019529
1660329137
306992727
1583561065
12927023
1428530386
131742618
82162216
747344173
1807495616
1002145714
1559020462
1533323881
2074642865
2049627125
11832013
1195056644
1231665585
1817115464
1924247622
2104023471
142758547
1906626843
1124837947
475922757
24014146
1712414327
1535558479
854642977
540931843
1042655591
353299463
443517053
1897153866
725418599
255087171
1319983816
384692822
624876379
453689731
358837044
338559248
1206723758
1744620441
945737211
1267943935
1707619637
37992600
739545914
1935093529
179386017
399851256
911530173
1263966137
1687428487
1639449665
116778106
1111897394
679618106
2093999399
913327841
1427312468
247847783
1850934566
1149568232
1454397501
1754899699
87599078
2066139782
1974700157
508157299
1125306509
134161607
1077920770
346779856
1944300131
822658056
367101369
217055894
497006862
1054328396
1780192221
167812069
1965936821
289999293
1904622732
581427722
265672281
1366394352
1317132760
1744098443
355420156
1439084451
295542268
727651130
1187024185
328786447
1693689686
2018880728
1201671849
1662570738
14376325
16872731
663230329
1765868402
326309104
237232949
1374583888
756831712
329382561
907769697
584125556
872580265
190007810
926329387
134728065
2055454103
1003210608
1302225373
1057876019
1037843146
437945705
1027666094
1817352204
1273554119
12972265
205954008
2051183609
1974861022
385230094
314091827
1666939551
1256247003
1417512891
270792071
1136258649
1915055095
893431233
1746932460
1270054239
1167158436
496928582
2059660992
1848464081
1324661566
614060965
1177616574
1786817926
1531536803
1873075802
444465088
450765319
434862141
118522410
694821283
1027645763
513400688
155154056
526508220
1042369010
593056371
1709105996
998132061
1631387643
292701539
1367686382
138924492
2111622486
652403558
1832413399
1730524943
1630669303
2143162691
746334605
344122304
1249332304
1628469042
1470747445
584146506
1504125204
1560580889
527583095
649412365
851020799
1176425285
294337040
1858088666
75059191
1770698897
1571339499
625372317
320995056
781320164
1023677561
586570838
1545065116
58119646
1976619871
83598617
1630162033
1846153027
1596014632
1234609855
653434363
678849822
2027618200
1244787065
1929304296
1759110531
511511126
1646109273
1536878614
1281750743
311945416
1832567530
1143492174
1558184255
469317456
167706371
1846915126
1232775496
749433400
777644752
1470571332
841040537
235604557
656724268
920667870
1315848488
1414644056
98961997
2013340618
1202041979
1729711579
1355864401
1143395686
1328335148
997607264
2097861390
901839124
1360483215
1869372260
1398787064
95217281
478437919
1302120630
1538084468
619163879
2040714984
1529881580
1265539467
1676144148
1733757657
1897686079
938616434
2043692804
546993987
84424493
1960949562
1925959894
332294334
757898413
333835486
1174743986
609925140
364235791
1783522748
281636019
1628540570
222584676
1439130501
898092163
1341206117
22005928
826669598
1652498683
167560678
977997094
125027543
1292508195
537217455
1653394001
268641666
1000035749
593188442
1645969820
1769278138
1234836095
864230244
1553935666
1224293730
628163737
472075612
634985383
103954342
1648319550
1552424777
1277367524
2026210068
1404977094
1681081977
1737934237
297901642
1275761571
1712456476
798913550
1929538559
2015673116
1578251180
1875901523
48048364
18290671
1122987707
1343427672
444393992
81023837
1613833468
53729310
1903731376
1795059050
2054343672
1378000500
1363915507
250058301
707727435
557978776
1736048146
826133869
1197936474
2017763996
1028163691
552749766
1386125803
1144657915
1880333858
202223239
2110160596
2123276196
1030455501
1849817412
1372445751
450624569
1379966499
472599707
1806924496
411962384
210259488
2001760983
1846554537
1417385457
48437587
1746153512
171132430
968121629
770541277
1340627445
1846145711
937786669
2063889123
1060353899
1915407632
1893011217
1617292595
1467722226
360600103
1570116801
1052221025
1669504342
706571934
1060482506
1947973551
1412185991
287248598
96637723
18704279
2048426492
19776398
1940904910
2145245484
17195149
366890942
582224192
1913305598
1664053961
1272997596
845503272
306661471
1072513993
407000481
1341418457
1641081229
974746180
1998634456
1904612511
457721914
1069128016
540760112
248355388
128449089
1571291118
101171115
1403527287
1787932598
118100538
1576747666
1083860736
1463478329
25534573
786742711
1748094383
1063399959
1950738568
1146060306
2003410985
1909845920
1761699226
1812474732
2052434626
104179342
1666279449
217889389
1433605781
1605817606
197949020
1959814818
924880209
14045368
1232368881
731690322
1407100457
1577004205
86611676
863534854
320444858
894445549
938677510
1400767106
1767718443
768123743
1309585431
1814625894
2012498899
541466619
1440216841
1426445323
689170671
1893418381
1656248476
1774891268
1658093148
1193898134
24181414
924041697
307811258
1082509431
338647948
622554307
1000633173
1725095381
1778235690
283611775
1774343966
1259851984
1715487177
2055526900
1308416983
452853647
303041651
1225327077
336068263
1685994462
2053429485
590691082
1813962794
2066123288
1260296170
2108787375
188060030
377579208
673168289
1174025370
1686120376
1229428110
1523142630
2067279227
649074962
1562736378
55171595
341677351
308863139
1862067859
441450996
1157576929
244116132
1538040260
819069233
142876059
1914947824
629552559
12246144
1432621518
1387966090
1991996676
175006499
2018396289
1094726920
1160542036
674559893
1496382245
1048340428
1612652102
834674513
1379603309
1399199979
1485382791
2132335553
1259396611
548830433
1085649852
1399376383
2022491398
1681657752
808419931
1966017350
1938100647
1636679524
1291352792
2056385812
1328527057
1323262743
1396173153
362711387
1910317896
1574466579
816329228
1969665774
820190252
862852219
1227689784
504324603
313564830
551639671
1578850181
1795109752
539216531
857924673
1507544277
1132409492
1482347721
888976777
1840148906
1665016759
676921730
193157646
2139219957
1967632817
972596710
1668240253
1507219182
555769218
63124249
2032127042
1743149549
248985334
1030244277
1546097958
72644088
1342069851
984402648
1785030833
13211752
144393012
818613729
1573418789
286072163
608159839
274528026
721566725
742350186
1486686261
1745433331
377919710
1124058149
805371622
843870125
1348156011
1499950767
1397747946
47685335
374817951
669077840
1277860569
1042038589
1335117522
1577641544
2098342310
1606397891
1257338926
2128110530
377158551
1389267421
1168784261
227506793
1558128487
11076228
505474143
1725668126
620875238
29447715
438235675
703251821
11809008
1164261771
1860902174
20045402
797807629
334189783
1152862855
1791987134
69657928
12436837
1040601386
1419027741
260779205
937076889
516633812
2010844600
162383212
209956118
102933262
1567899368
383212691
1291169315
1218951050
1377319981
924498657
555832684
1485113339
1474173857
1577210986
545113339
1266874521
1231492080
1707581656
1429096889
1987336247
1870992137
1250245389
282334660
1082279114
977656820
1458883310
1233453822
1073239874
577482064
761902060
729832463
1699879029
1887203135
1557761657
643477617
1886043155
1118857761
2061723556
2054794530
651175564
724141293
149342630
769195987
1096431657
603720279
995855384
1429291137
1246192044
1588721737
263941110
1220142211
742359177
554816947
1986948154
702494700
2109604641
1897009364
860552660
291856470
595875129
1174529309
2019225625
1402038039
936743808
1292945932
599140568
34687762
995920215
192768255
1919165649
830217123
1874653901
1221925785
1733640149
174267063
1525746449
801960476
379897052
1410131476
1437884294
2086486335
2054473350
1897114426
777841690
1508424005
1876213633
876568607
1420001235
1146618681
2000943675
102041339
838625488
1395845031
1434501476
162788967
1161914546
1306524986
913660091
1236938247
1334702302
1146347062
2100542533
1946726152
1531881045
664332142
2031167859
1298194224
631582438
28868138
1225944804
1274278560
1969308750
1957617271
1274676436
840785608
837816596
338850048
342420781
279008245
398644444
2117577305
1973640239
1239957422
919457882
1245343790
1588209698
97539957
2061531533
2138441706
1585054282
2144217754
1421342893
1045728558
1432450604
926235714
902622050
696184751
75412187
1268885140
1878880699
1595308505
1570118211
899400546
760512997
2059460230
714250932
363782278
458196353
625987567
1562430803
38533121
270744662
653073752
334880712
250704850
1604381124
1154767250
611533921
1026619210
1216137350
1807943992
1014507926
575418842
1507247927
1147689176
2035399319
1245821098
1812368382
1329421135
500901873
1128458711
1187758440
156159993
1660843874
1118557576
1378069183
1671524568
854006851
2125869412
908394391
49924384
2018990066
641749458
425922698
1307611968
145842547
1377905763
1014576015
1130143541
275076679
1638032125
75462617
1799045191
1318384292
1842959536
491364961
1885357166
1440616841
1572354334
930181707
290877817
1969026286
651182593
88943754
452561829
1578587664
1826473534
2098426073
124970094
237059572
2086105777
227366248
677474251
65840461
173639226
1574423392
1930847073
961862897
912659104
1607813987
435117037
1729543646
9652143
1880148300
368512061
377922009
1088472192
1962078303
538276603
276112199
713880277
1783277667
1496881445
1163109856
140732544
88727830
83810376
1539942023
622678563
540517961
1116448915
671863713
1024255301
1681423676
458225465
1734733171
1684855448
850265925
263128223
948465259
2144137136
516878330
2106116883
1783298856
1110733425
1530404668
1423109158
1605671702
515101258
1448621902
176760746
1899673590
960379622
1538676883
442391003
1615324958
616838729
1865755891
733413572
591100143
581457667
982727994
378948656
87216491
566684323
1284082899
289845792
1309509812
1768534995
336166443
1067912793
1681740380
782281881
1899691717
824526795
454209206
1217974428
1761344423
311394112
626483855
1386868569
2126650748
1963247039
1831319428
1223984814
1944046767
191781451
1595638912
243836035
709721719
604663913
133168457
1378800062
741885875
1806794379
956517301
1896612755
1622588078
882840562
1091759825
1148819253
1092946489
178730858
600695932
982143577
1909028453
1390497052
468424745
785739490
1937899718
217154731
412654718
859876505
995911825
138006585
1344940651
1453484773
1478061850
2136695240
1864985186
2033503308
1824285578
277983785
1541899240
1693638450
711456769
1905266350
2079028821
706269556
451501249
162181072
1638578244
773859762
2020779396
1295275813
1176346899
1840319051
2116383940
1226405386
853579743
673282803
271511727
1172429668
1186139328
87800627
1364590379
1164044849
121976938
1143250200
922536394
1585731475
1080403148
609937086
1807125182
515207484
29326546
2145959120
1404215339
546892757
1635427687
2013271330
1298000201
1943222436
1127128321
593178806
1404791342
1104110753
2142839866
1608129906
1997879318
1334476262
1806282209
1056325983
868658588
344818349
1595054017
2126834799
100722448
459200179
179382753
526512647
881493728
1070875290
326983647
1723550945
731627936
600733866
517109821
181847961
1679274581
1527194852
780225857
1154134041
981726804
1522172360
1698526508
1019384091
1145016932
706049767
150350367
294188298
546971242
611401674
1506540163
875507664
1988901245
1451596175
427049322
1787572523
1190282916
467302674
1744529139
158031670
1984589984
568478176
1744234420
1499756572
1880553178
1514517466
1834493446
527793312
153469082
772401482
1328611838
1821877007
1293826531
1868201519
1306212588
631787529
785807448
400540971
1544785612
656349700
571516406
1437251268
2058993056
2116670197
2019669647
1088380723
1007037968
1793563332
1914856422
1348916325
1814460276
1033632088
1332441396
1142011076
1246865499
584253758
1279146041
1051995539
780490372
412055894
1444576509
853837824
1832679301
280760164
1885506112
287654171
1133576302
859345625
672044528
1449371310
324619910
1140602284
642804922
768867870
938628997
1743116338
1692952318
1364472506
1099407776
1559452218
1041016050
798886838
1841955804
951645650
216240790
531753594
1109798400
1645322647
1387443199
218304787
1017903583
1092713028
1476573636
269381694
636977726
182662730
135912857
1394933138
663552938
463052357
1347257701
1934791206
1731757408
94245137
466366687
1097486521
153241703
1344605304
396405961
1600230208
526975100
1538375862
1104121843
843211304
926077953
1157586
1636826817
18772422
1615209731
970535482
1707128854
1569433984
1029382179
595221822
1239050536
441659633
1618417161
3045545
146819547
555484878
1875024629
1292621759
1341128942
1744445231
1282109290
515937591
347197571
468388293
910372918
143351041
1611270710
1298735081
736874091
1663778643
491571958
140393175
277008478
144673315
1918173200
1088352799
1826380073
2075176030
662680309
1647796761
1937701219
2019237582
1756142851
368212310
1135691557
341137366
799343904
77909981
1091190364
1695138926
1936319111
1650721954
840263890
310233975
1191856620
217293963
968609511
1421792994
1707286831
1506842574
608350133
328099639
1095310375
1852053744
1775304893
1042689114
37617852
482816643
898414276
1930242292
166867555
1134544301
830526931
907467871
1739818968
398465157
1285376440
1019573412
1527408066
173140952
692159965
1198000468
1734747279
779491767
1608707459
258858207
752466694
358726683
1115686166
159885167
749319192
270653984
1387358366
340781419
1468819930
575577989
625577324
710100273
1050512006
823597568
2073315798
1349640506
2133189829
506363871
1801921927
1068684014
75004748
105119163
72577478
868389009
38134224
1187909060
2037066162
1433758587
350675171
1058166126
1948883455
1791431259
1145004580
1953696603
1446040191
1274026879
955950302
1512760801
1420614925
390764328
1258404306
2025886187
21872247
1004448233
724387821
295350235
32063144
881864282
1230215168
524114734
1760917718
872832937
989063640
987379702
1445802917
193367168
1306529648
2080114991
1070531044
1159385103
493179329
1463209728
34089505
998102318
1872076106
1424321968
322721650
1885642815
1399977384
824040056
16453980
2078237116
1876374141
304403171
580123663
766136247
774767302
46799629
995811642
1533512019
1795111561
1110852391
399277932
1557856211
430794140
1121121871
98902857
1633774011
1337238670
1578553566
1645872862
402340952
1995559259
1394458037
1334213163
358919849
1972497031
437706266
318624760
2043921164
1835714732
1857091259
1842555213
303389126
1268652460
802055660
1044893234
232934321
1015522656
1391043287
414293393
1734708039
924310072
766722753
2106198489
1040994415
903585918
1083344932
1169618116
819546426
1527936868
2026993601
1467895888
848549187
676583824
291338344
867534336
1682720684
560261126
1294301122
1809688636
953036973
620716019
1044289970
385706351
2109321453
2104153533
689466870
1680465189
1696387821
636041707
1395240527
1993277457
1283845524
18326834
815695194
1240008729
1151864470
1065643177
1823562820
1820294244
1187671095
2094759484
880226702
47388343
324788270
623510690
2080929356
349137433
1730373976
47862812
705656281
1399936095
178697857
1764302267
769999571
603141530
964671500
1173679303
8793607
1756360967
2105162368
15264337
1892074597
751678651
1534232849
1831070082
1599231431
148998671
370022224
899464289
924582409
1272753734
1418146724
329568016
2064339173
750039560
702857696
1242172643
835538595
106390096
1259797757
1316555914
1288909672
1620801646
949109132
1038124017
1604817167
1308561928
975233111
800523467
417532283
1864692221
1237645259
925106374
1848216766
975275933
1822643988
1613567417
1354309438
1959313498
2131781627
975741356
137570449
642621054
586686706
131506154
2104051998
497326706
1308229575
2023803968
1326889070
121228008
1722944406
1570967482
2123312004
1839977608
1992810257
540882145
1519141767
1717347015
830257879
1460593720
174228288
331933691
1821482888
828303255
1007078859
347563255
729706631
269399926
2070768854
1752234635
51584376
106647263
569089771
1163034875
1706808559
600590116
409251159
1479108625
1455505116
1406287068
1462471381
1609310216
352173644
1320516530
581040495
444549382
60865522
177599164
2076064099
2086186043
1907947683
1381855405
398474910
904985397
1600055084
598026378
1920954163
387274914
24645302
867138831
853141959
1900652862
187462938
2125927886
552490018
797747717
776409350
200555192
1508454548
1928254211
1373258835
467237063
1028570316
546110898
815881763
1160285853
1137334358
1855968712
1723344276
413179771
128741847
594612737
1885432586
975614152
1130364550
1646752704
968205218
2036952596
1782609882
242913060
556960440
1394685108
1146708273
25123877
893701095
1731029166
498620276
2128514506
2131015179
1458573506
639280643
317043566
1518269746
711506539
232744387
1057234955
788681837
1236248178
1095181066
459578140
1342933208
1267875093
1529482187
1500829917
1770521403
1362217591
74294862
1548466676
407423575
1638236729
1973620445
1761563748
832462223
935382117
878100016
1109115825
1127653148
926865879
1840961523
1451999344
2121647461
1169457005
2088042692
90440027
279140014
248077209
930659489
1428316967
1533291072
1247363435
469193962
1578227951
387609354
1849617941
1015957138
212083803
585421307
1286144956
469580007
1236424116
605384720
2063224546
969702246
62198961
421142683
2086031962
460131288
86355950
703499159
236657421
75179208
2035873265
1246846992
464084194
1558991875
2051331350
806718958
1241241243
1947343014
2126627647
839420065
984546782
1668942091
33091465
1510379844
423228473
1288995136
1104165088
1324746916
1010418382
170580401
2068115273
964872703
533716630
667821209
415652805
1754434734
1026880699
596079919
1472270586
1082871467
1187053273
1957866755
2141979290
1789183765
382312225
1292686060
1577608859
1201528800
718783833
1377759470
1474649230
1531918539
1406507396
1129216661
43540236
1018409115
1458942459
414989042
1518041754
270530667
305434087
591055711
1470254776
797060457
1383422781
365269433
1301730874
1721924368
1750794601
620840320
877590259
259900831
740194022
292487158
766237248
1693670335
130243717
2098909329
1408503292
270447116
1244389948
1571740806
450456337
1188438946
1957491391
804521111
1304151932
1206369833
1742973188
1240011472
2063166829
466424393
1269631771
1153003929
1698585641
1051660109
1229000393
2013030787
1625509824
984802528
764536492
1673914342
1418564060
1068035374
1295029694
791792747
1767936354
1867947837
169331465
221429757
1345471328
1672775980
652085051
1770885798
1582516986
1721324204
569378770
873079351
630974751
1751828230
647265251
2013448138
277788106
2106451828
949616725
714821397
1954684883
141493498
447767472
973632392
2028057792
941286215
244200146
1819338634
599274009
696378040
1898155298
84992465
1356028919
1134441036
1547387070
1919497307
1374854945
1423313503
1644899955
2019748428
1938913318
169012957
643102361
1567649399
587113407
237435022
198700169
433404237
2005997449
2050566397
1677022200
1683818270
1777058220
1041351490
159900631
938186417
291574118
1228910416
252679103
292417377
1353140075
70247251
728936341
769011466
1882099200
309319269
1471493059
2078990556
1032444212
1702099755
455569929
1171446442
1685819153
1499152661
1387068719
1248240818
1465317348
1799921535
1390206265
376464933
1099396858
319531024
467405846
1780702409
674138603
1743855496
1894988166
1463015978
166302093
2058658339
83941288
135842487
2146460246
883706886
268988155
1226818401
400399299
375876796
155204197
2015139959
1452394935
1578713178
1813908551
1872591604
297945991
1883812543
1577351642
1454153715
249890187
1398679924
1028739029
1984458185
457824267
684217765
430853818
1373319978
441639079
1284574973
1353002692
1075537152
1406960029
643511540
144174254
635266177
503722672
1021483569
123624799
1015008776
1387075948
1194784284
1760168616
2042318450
1510566063
1158340374
91313974
1052705339
1895795202
428854504
1707272891
1755470624
852888775
980951861
2005034674
878022448
1394695968
1054360372
1244619278
609848720
1574325764
2009048700
2029497780
917012076
1083460969
1048772805
74834122
1029163063
1364756693
1255172823
1117596956
345808382
2078980859
751211507
842234524
1023153659
947179166
1969749134
1784335530
277858186
1792427632
702757051
231402956
1583870403
1264872875
1414085082
477914050
791947590
2129154105
1584046452
900049982
1383829236
214661675
1639258943
1460387943
332238190
1870954874
956939980
1707532919
460595351
208950437
1738898160
1337765944
105947712
1971672181
1381271296
1546682482
749478368
1878864661
1447681481
1290471210
1608794671
1494392035
2064891706
1083851072
452828838
569878656
1397111478
1512745298
977582998
1110052688
429179327
133870402
1246132835
670707006
909361731
1625919784
1586043203
1549388127
444286983
1818378095
613333192
1076078188
1189324716
1302583482
264923709
2116868670
1502949616
833106497
122734002
110161566
837019701
170508461
1848445202
617204123
120605063
258589559
862174503
54811992
1204163266
897038692
1321985261
876814507
779228508
953884024
738702135
553602883
1000870129
564161047
84265233
219804100
556897738
451569160
294911031
764259918
897510988
1078507727
967615704
661807168
768807519
154453583
608662611
604207412
748920971
1177932654
211211111
75114641
598073568
843936294
1002096680
560745525
522309434
1852651070
1561486482
1719740536
1245981977
1406578881
527744119
74246254
1514708050
1701229841
901407720
1615062677
276087050
1189930104
1293972900
1482079325
687696891
80773851
2016289068
1810373325
1460587706
493064861
1491452139
1278044934
1548790802
677722435
86669422
1512781326
1549774407
676621243
878926615
371086674
1121230135
72606163
1032132993
172157603
1821555271
1619022689
1221278015
1139417328
1127618921
96074868
1485426916
2062529479
463143670
1224894636
1889587342
415252634
1855413657
1706002566
741985947
1698782657
1830756605
81071401
2107203230
957119549
2133643279
929369273
602730273
831360553
1860631305
2007559739
387854500
79067349
1469827518
1507040837
1104478984
924339075
1783336443
1787693973
1576070288
542327005
932928882
1434380883
669194019
1458472393
1898493109
1290715351
1634850775
1305004884
2052530265
1321811010
1150204933
577936780
718336063
1247595593
319299704
1424196778
1393815930
1431930746
1610567330
1578822918
1703096339
229660564
70001758
1549653701
479642126
2031316441
1712799831
1357008680
283285828
704184130
1536407974
869904390
1875729807
757156021
1776377288
1894426746
1710247761
1103158072
234911384
793513118
1446588778
563097638
2128615589
500264449
554122205
622954009
120584590
1415216355
211555709
1543373821
616484435
959852201
1381619339
1059792421
258879773
975875956
1785140052
2010739343
568660019
234035634
1769074003
1260221617
1514775482
472119050
577449691
380895696
1231809547
377980945
1077046273
1777518013
1256830999
1076024447
827076123
690361922
1224029119
1395950490
165356763
1354567813
445054298
1889434845
1848992056
1489304638
988071159
4935496
713988024
1750399016
763720203
1799381664
1381001842
2074799777
1501286891
489549612
467254088
1457181150
61918631
1148042695
729679426
437329848
1331046636
1417785530
582861793
193572472
1343932271
1615008563
248566582
779862220
1103723521
1981002257
1002171422
89940494
1696292502
1099021434
2135562706
1761086071
1369876955
1391422185
1097022597
755272554
1089675898
250573003
1566086336
1575765005
1859978432
1814508504
1910527047
984849657
663714553
1336396956
1402550562
687459475
2071960466
80662134
403648533
1077273548
1441853365
2128599247
358219258
745611717
1521254664
1202187732
1016001309
266309758
2075357307
932942866
1667146832
903342220
668341254
1359003079
1666690654
1489747545
1194892615
1490385393
1801944930
1879110915
1928218543
222587838
2052204916
1894612005
1895042668
580389670
922369210
724980367
2113137451
2092805507
1030859179
1702024121
1381604330
1820939634
2112662427
603278164
409072054
218843886
1959770792
167367165
887989842
912817106
1362200045
280785142
1426111188
1489413149
290059779
1595379422
636968407
1929199151
845625183
1600889792
1989761506
1037843196
1277283295
1219573139
995429186
234455533
1286120920
716577733
269147840
1528183311
236866001
749145181
1441945461
1296882007
589297978
270954428
1950457146
626589005
45081614
844201148
241210115
1315572661
702243783
791977339
848327955
1695652317
1536572656
2068847406
403767051
2147392934
1566829021
971903566
2079070826
206988718
1770515583
1311420193
129045680
412899579
227944885
531608135
1837653375
1983479826
1314670979
1262762944
153668904
718591092
809313224
2054283462
1566012066
1070422361
758591598
1688209135
834333138
390527986
804193001
119965804
1693137422
190528300
1563872230
1895342421
986135605
1025415317
1269556206
296297131
121145477
508284942
1126391011
1386803057
296676813
1770379383
1002347891
1556136014
1841065635
1782688677
379650611
1256665171
1230686307
646502114
1885309105
783552778
1501790508
837145358
2003009778
835847825
434339303
703276169
1587103909
1257204716
76751135
434521128
1457785982
1808760734
987492436
1148145354
1877971646
1094506297
1345635139
380009992
1528368594
348003355
79526281
1376807017
1229452849
453906395
1017329938
1193412894
2125458600
2037897193
1710634027
1269666057
1033151706
257462855
1184495564
1837170330
1397282480
405221835
1478050386
984055258
1623276012
92512797
1732665537
1440649489
1781827398
2146317321
565253753
1861222571
1331790701
1340625370
320539074
465671181
137629832
140475269
1362344780
2014023906
1604471088
644057871
872743979
1590101096
1757061719
2034843811
2107186051
25481943
268178763
158996182
998450634
385781776
1966166705
1532124902
2031307302
1397891015
673709021
1452188950
153047260
1501109702
1958536642
1240030371
1114163703
1454182013
550920971
1974064302
29997853
2106152466
1493538353
1057321903
561042944
534510166
111659899
693386272
1419130585
859187671
1820384273
1899600094
2066852301
493718651
753375078
688025789
156990042
996105109
1186805285
2090435524
169920657
761676443
612946856
1318260421
364144643
303302361
187691290
787527628
1191527896
2027943926
199556837
1063174682
1424184952
2073765949
386199503
1875610337
1862012159
379284627
1807536698
425348421
1595365461
78521680
1651536646
1557278311
857614865
352570864
1979385927
1288344110
1553171561
644175198
2047009337
1391834822
1044975805
740572762
448341615
1795856818
288898441
1582729208
343839271
1022305121
1569252634
2014272887
134628369
1390648345
2096003816
728075881
1773112963
529557307
933544746
1010356167
1223676492
1123485809
225775525
2143732484
247816332
2087153568
541919058
1346422631
1481401568
2059046150
2114974501
1488163151
1018091516
1127427531
862688674
1991346968
466123101
847650735
563710106
1280376187
83350104
715824594
85336820
2117009134
1538604938
1395918008
1937106849
2118659367
430506891
1763036819
1386380202
764947502
1813602606
1976752056
1810375722
194047832
1823063437
1698228869
1096600743
463128862
1535363691
1407816640
877237694
502154157
186890373
403783468
1465903796
842580252
471888239
1892522731
2007179324
2006770518
963173004
2011448536
2064620195
1052753089
999235184
1686814226
740850682
1739835514
1943732211
1696638786
1706351063
246589890
1576809431
1356678522
1377139929
934721024
425050947
831606104
364651901
975520541
1358657052
683538530
1148017458
1121632422
597312773
2053267664
1830142627
1544132705
715445219
318776728
1478228886
125621754
1916597217
762861248
1211631398
418354941
158543370
1350675034
637089412
592069689
1284855016
848885607
2051252360
1958121719
694493023
778894223
2083397807
1251689341
1596967631
1357276701
986307711
397460831
585090302
755838239
326914765
1803517049
423714464
153889041
833941756
1136191792
1205044682
598997415
1156002242
1291620659
1855817672
1031680462
1842496435
1505340851
866311036
1244777388
473904862
452895940
581825400
514450725
847164172
1881622884
1112217828
811582538
1141847775
1870324625
1626098983
2012816122
687136041
451608700
1129264148
1278985146
1735109503
155454192
123602544
298274270
566061204
624995216
1558481997
1729524096
1176762851
17887550
663887617
57168920
851528546
503726330
870429568
1381188676
1473625030
1832193593
1654713551
1826731705
511579269
922573706
217003455
1815775667
2053244633
76219037
1689117569
821400091
282866306
394183680
997875884
492662450
1212462247
1896947785
1684757900
1744807286
1579629695
1663039366
1391070348
386664213
1397599051
582480471
723542775
1680104347
279460183
1422569716
781542339
995972640
540812496
316851380
1236300309
1062326759
828499956
1858498439
83667644
927553018
1606154047
152710319
1059407695
194175330
1483671515
1614020716
1522796492
2002059253
21290273
292589781
1966777657
1580475899
830644265
1618675044
1240484783
1062229148
1549515997
1964552310
392961172
238749286
1091192988
1630109094
837138733
1302750057
1286992043
632171568
1761924173
514768161
1450340489
382029177
78171423
314528547
1035898757
732958190
1588678966
1832083294
940353533
2031076823
98633365
619997633
1107145816
1219317859
1611873895
1568073079
890758809
2067475792
1880993439
966136861
1927398821
497248219
903296273
1508913883
1785386076
1553090448
350003380
193195584
1969929932
1175374111
1221362854
577773183
641732984
303160632
735253002
936823681
540505808
2016244343
1988033183
17070544
2007268886
1769227297
637033021
958184994
1601497359
1525904241
1607641674
497883616
369590944
640608035
2027076288
1235689402
321879305
1647408241
908178830
1231216365
1835882409
2028064397
1988503470
359307480
1149652480
560807738
727454802
955300862
1002655161
1371088681
1730481845
1139878173
775975946
636241502
1235836030
1209974537
1272321400
775998371
935534534
48115524
893667999
141569486
386697710
2108627407
2053769160
589941573
868881721
1501852074
225491439
119886507
160024380
682436820
1375038922
42070719
1561361213
772678937
1733852615
407065316
1884173405
260996002
696043634
517821299
389183492
79099355
593456752
98538963
374976494
1235606785
1393629459
1274137746
2058130542
563613507
649709638
1131533263
53124797
2070436634
108013847
1562677684
1144554210
1434854388
248345476
1300930170
1575727870
1308905109
1413927376
42579005
1961617482
1585542469
527781143
71034924
396604923
449471463
244663524
81111570
1469653831
1681382446
1755737394
280202484
552029774
1659413036
850744361
12637892
1072829770
957927500
1073180897
109566318
260884803
1274508239
25344358
1650266778
2012014874
679178457
1250541868
288756699
954327593
2044243561
304438996
14496566
1877662748
978750348
1943329506
508756771
1692633612
1047042738
1274914339
1531876165
1713440171
1963632149
1305712472
351107018
1593290921
931200088
1412608468
381983386
1505959785
1170080892
1997763531
1252184804
1219038020
332274212
459451453
2121680412
1047547078
1472901692
1126554046
115707707
853859795
1458947702
1475678172
1716367302
73524177
1136560670
32728692
83216428
574276120
361784885
1502539577
1885968149
702297127
510475677
1651586028
84656773
1117679589
1098119606
1109998891
1443948571
711020517
278158804
221781986
489976927
791381394
1053893698
1363743864
1956135970
1076220757
1066492513
863900733
442502254
1382764350
446837925
232390700
2126088749
206023833
1873392339
1861308128
1646426910
60591848
1525427307
992625481
1390239114
1514595318
1751428356
1861593681
1705376071
628966778
22136906
629743962
383168338
1396728849
1131916898
264496274
1448055244
722893137
2021165127
1929848141
1502627130
359317936
1858345862
401270795
1821747152
118095649
1153414984
1155033846
455885401
1146422084
1239902222
2025001836
831029263
702693836
1892250544
366536098
1008054020
1181182493
1742544504
233013600
1535952983
1407453776
1314240158
1655875921
1938030701
69613821
489875627
2036945074
1858609015
518145944
1139760193
1210462667
233873674
498498801
592353226
1465969744
1908383079
1150539544
2146118789
1676978973
1409185950
723834223
960900049
654398233
648567642
1173048269
154722799
1693202738
441676643
1005468626
1254743015
1693016169
1508506517
938522506
1183199819
1452687478
451152819
1783286672
1168121444
1934562179
1985163627
446525842
875812470
1426566434
1479593990
1991936606
1714663706
210819066
796936529
1043980262
563909229
1968389111
1794501824
5517308
1672716338
480824596
854831386
1539128856
1848524127
1327350062
986493713
240512558
71651205
2114064006
1885372223
615474769
1591003603
869560797
1111433491
1064843583
1103659524
909114447
698809311
789354597
1144474843
1074080385
516778580
327323380
1202545070
1862763064
453191604
1101742800
1246168844
324581502
1298497367
1671577586
844924799
144334930
736970031
631491015
1772121169
464462002
332174840
1040397896
414253975
1083470538
959209303
1094340524
322841406
2145249351
930787498
2032844504
134505849
192608766
681235111
1623883042
1325282699
1452301542
1114122190
1939099629
994886558
1548608041
387765411
842352912
628672702
1976163294
911028257
336613994
1976353666
923470868
289995769
391167996
1302951058
1200233170
785605657
1063577978
164995590
177443935
1732429878
333040865
921314406
806580083
322521794
397457797
874199744
1853037483
1279732303
996671746
666904262
844306315
401072344
2047849025
337252624
17370886
309005437
602102658
1241199944
518750529
1887051678
1325520084
705648311
1116991344
1930156402
16519636
480672840
979407542
850822612
1645476964
1661138199
1772001834
1953629638
757356346
1682678782
1726345703
184196962
357213899
1533252718
1297059972
489002691
76293411
1376245470
2119126411
43552082
1691269980
548709410
572145628
1165273853
379519907
972213019
681747396
950439316
1331450910
1523475231
1699891619
2007761374
1384370298
1364707821
466389877
230720310
1475577000
1697638096
1948306366
1870758976
1931380566
222345112
1358330672
1664843458
1967858521
14885947
1784391628
1764805680
252971670
1507007336
1543442940
776684956
1669697540
1735587586
96390067
281652331
1364191824
50276357
831807122
1067047474
1822915911
661859012
1778874798
36747567
2123115750
1191232310
1215309918
1070662756
1548793657
1394245983
1114738631
1783746517
207296160
724733328
573978176
26597618
1932979325
695123029
1561776242
2047123074
775090794
1270016754
1752471524
1769357758
1323464111
42116079
2091919853
2065902847
1560008888
2119895702
1782967473
1279821255
1512906129
1732644832
1027145430
2018665378
2107603042
1099427452
1729473609
1149030753
2063788327
1567092466
133459404
133993570
1796922987
255161321
856059484
518045169
1373953884
264916733
861182398
1795031604
1217543627
1290492808
1635398305
525654455
2142097713
470312120
189002082
1334012097
535214057
821842068
1111271782
2113155165
102310440
1838060685
508590066
681215358
1900946450
362213848
500136590
489542254
2005634948
784628107
1278807187
720674405
2020398975
1378408712
1029213767
424697319
1251866875
2026434060
844935830
526060318
191983105
1402184507
1790072116
1913095632
1172973565
171971508
848025930
1532345334
414355755
1270085665
891162549
776706552
412719137
1840470719
1891345527
1350812315
1733214449
1891275609
1729631777
2067992498
1412841398
402885477
1142633359
1126554049
1598954274
1691830978
969810307
1721108790
473781896
661441539
940239428
1482354037
1036395510
2125862935
1924633297
1957944839
2146705099
194816752
1500887275
1284416152
964660617
1263411105
936360626
1938465501
318680250
2136614114
755786590
1117380395
1016987688
1099086130
116531777
170963222
2033757876
1547677312
1256376723
1008030373
2009719410
1075214177
1557713708
637546425
978335023
1896299251
1005531138
1801321832
861675756
242233461
943496771
94673581
1369602794
585647250
1441498973
801880274
1661728311
951190807
1167549846
1117408014
249212125
1116198151
1914221498
748273534
547271448
1067608446
537420322
1503657719
2077405542
486182197
2070140396
184628544
1377404551
887565573
869953032
1385849257
473297432
1901636779
1886229202
403025651
1609909748
2081587745
1865173797
1214878678
2070290861
325327551
368270200
242465441
2144613383
151127671
221965150
825275065
488768918
599813420
907719822
2106681198
943311490
336579165
1758312644
1737449811
91110735
1715269959
1763606444
1560333715
1640267955
1553291742
1648680369
357388076
742394407
1588638639
64897473
2119472740
174691345
843105190
97094745
1073201532
1365907443
2095613800
1758424207
752256102
1060294788
498835952
1042302795
1475418623
1162560583
1076301694
399549780
1811938139
1627281313
556016109
10299739
1249009714
1522493247
1521927507
2036272626
1696892892
1220569561
685247415
2126130391
922667082
1456609963
2114847177
28150787
885942189
533146778
1695664856
164590830
147405776
1387496167
402982147
1746801105
1749881402
1887466643
1691842001
1970115737
1418453279
611259914
1771961875
1335682275
469090087
339839940
1790694994
1691997896
2068947957
48522387
2145325837
1549658110
1251340309
1116797696
334590178
271353566
850509131
964813045
926837086
1400627405
2123888425
645025943
170888693
764491818
855456492
1614915537
304098661
16368179
895057896
2117331267
417939464
1260981805
1809745892
745031673
1256626966
1084617354
1697912635
1782495220
508980611
101647481
1072362650
243632682
705955007
643798195
918008427
795348368
1892603823
721303234
1738948157
1916221868
1224662089
1648217893
563558564
1363501359
1895244511
1830430981
1014503169
338553739
160938733
488183067
1036454387
151132156
557833930
2136543029
1276358340
49530655
734095508
704015711
961382267
1027034434
993431035
2098206068
886127161
2130005373
146465912
148159317
54893365
1061526143
1529392659
773957589
1803123460
239870555
488336608
1465648676
1553154231
850452338
2056831023
1397603030
721635373
952882046
702580622
1810809182
516557895
587073946
302338126
1193546479
1858278876
13672556
1426983127
2006783086
700822521
1821564124
1518468510
1612221630
2005695764
1297105740
1382030453
729424665
141858357
1024965404
1201832484
540632300
2084946988
430749684
1016024386
2111001850
2102674164
266038426
1916255164
1594327176
1181574841
1607009419
1738968426
1271504418
1193280295
716760916
1281274497
972076117
454139136
1356857724
350961095
869058263
238117141
1073682344
392274554
938216832
1891230986
295510262
282539725
628667132
185774016
2044373062
871039505
750262635
314739083
1308047242
1671745416
1129622207
381916124
1405208963
84577148
138095958
1923754567
424494106
1559029455
1391764159
1966049935
1180826180
1049379761
1585819314
131155079
793065242
1658251725
402424750
1247179459
1787809580
388072115
351689493
1043053171
1240251289
224058780
377844251
1252463634
1471724367
1994128373
1090555974
342121281
1637613164
907371973
1499797126
1460381554
576116641
1517995456
1695847497
703753118
1260025575
1160629658
2027349592
1428709079
2129046426
1141465553
1479138531
497101992
1216720498
600706766
1040673352
877391164
769586266
827376795
1147885668
1024025953
1098516486
1554832100
1610712985
798101285
1965714749
815422971
1233499354
628943278
1996327305
321495590
1987954593
2109215178
195270656
1279598787
1863821487
384049730
665625230
427465737
1595121615
1059281826
2064811131
632064817
868498041
1494062399
950596775
242011926
1900853643
446297237
489461764
937537072
627509377
871329297
399121355
188094735
2115648176
422382863
2014730016
1521890877
250253792
458949792
730887740
165230244
925633795
1909819145
1592208304
1050243734
1749056867
1319265971
1163520967
1285278768
984229447
356679087
1521429980
969366999
1425793544
1286594224
710457047
789474436
533713101
1784270073
8317916
1598662015
504205010
487554140
1741433837
1764139508
15266463
1273666062
2029072964
2018161342
857887477
241867896
1190887774
1827337651
523326930
2014436221
498521046
406499646
1612924369
720728313
1433573335
657520731
1561719051
1104208055
832860409
608606147
56102687
1129220350
369148449
200100204
1800941295
1968560727
1472348341
1184968947
816524862
273701010
251235664
1989517263
630404617
2138464826
232642516
1713250778
1318077151
206881066
171411495
118804740
983773498
148636439
253620577
1520366257
1493980403
1147836719
2069957607
1137760876
1567528737
1432535286
588789498
919738238
392174751
33371172
552534996
1765992425
1519481682
1479123213
2112423830
532936267
819218888
1299049182
343258458
1872846011
258649245
215298463
1976385721
1254224231
757583040
1780458221
514820044
1864096547
1594576465
1183060461
1925055983
1510960484
220208611
208951166
1137298691
724126931
1636290498
1156938388
479103229
1894570630
1203471785
708616308
477333705
761784854
707484897
6407485
1812713896
2003876850
411395275
1712929592
808335596
2022654671
554507519
1015346293
1671333400
649244637
730627057
911118804
627088753
2079606248
210205751
324746280
1408152090
365459321
1400583112
126501883
1001095293
270485854
118583836
1208977817
822710285
538247058
374465928
1008381445
620789315
1693717005
1039780591
1385958063
478761051
493447120
2101551684
135819728
1912261973
1777065039
1971613405
882685619
1765728570
74975975
875690819
1258421767
1710884378
1491166092
1860807146
1205065234
2094905180
806979287
626149851
659101394
662629182
737077850
1823962387
1457556046
338269556
535020686
1567291203
944921828
1632252277
1725841905
840219737
1890014713
237392963
747831337
624575877
1734792908
146622365
1017828188
2036770990
116171965
46770966
1220858167
1551636005
1537965
503127786
966108704
2128078586
144790455
162461338
109392307
1125266206
1150461969
1515647576
978020792
1531047872
1214331039
894239243
976062345
2093913602
1651232075
1634144056
412908480
200822899
530819787
1731055371
857058110
1012904321
1213518452
696360166
373748172
603320852
1595804281
1101552847
580317289
568244127
2101980915
1876780287
777166839
1122787819
1020807392
463237363
1776365104
2038424211
967700453
755014446
360653278
246749596
276000967
2058379096
656524972
652524781
584859462
502244603
1380180451
195348054
1310862759
949014922
2054991556
697330041
698870930
379445860
1960976911
1346408967
1356026935
397578156
458716902
1191045822
743470030
1914729898
403243761
819292789
604924488
739657687
1987465847
114846604
476513911
354618028
1921748154
527518055
503459560
479090192
761995281
1305839389
153490203
387882920
1655223898
482245889
977609311
1627819259
1876324653
61968478
247123309
1188187477
2070244890
910225330
1170738641
1112407209
1190826712
1355668098
1258337900
1585319388
1014538572
779448153
209357701
2145565715
203461806
535888130
405742548
1549764065
1028211812
189986447
1495371558
541044637
1649365444
816394130
1845020861
334548108
863918911
1739453396
937422175
271340105
735344787
651192669
1771912516
745091684
1570832409
66949638
200336294
1435401497
337613312
598921796
493651684
1627392673
2052091174
855834550
689217832
977153738
1718553302
358020735
1748803614
2003923535
344458048
1590867938
1093586348
1935365403
164575802
141037934
894500936
21305511
225923730
46123459
378999447
1772458709
451635981
1765955518
624174132
475465524
1819025958
380182595
60531145
1733691851
1009836785
1084308771
1073943963
119695689
491681950
136891077
129351393
268116308
1422125854
409976455
1907028834
2102285485
1714332464
2116371688
720389784
651579245
382129973
1429907485
815299069
1895600418
2087009945
1128578528
671102487
1211883413
1165168303
1891950175
1331268123
1431986317
1103445649
1405247908
1838101576
1517599774
1401164705
574465602
431010371
1324566256
1382020574
723886018
657987909
446837932
309627785
546892971
2107291163
1044763208
727391851
240874623
515208661
1243858909
1259161353
1267306084
549852625
958030643
1398333822
783396733
1707219977
553576902
935741838
664641725
1660720984
656143263
217177892
573848888
1496033142
1237896465
2038026797
972863658
1845415280
1446174869
1002518232
1307340221
764871687
1267870238
1055482480
1883780039
324116473
2065805397
1149406998
2122464678
1450637230
1716848530
2006239136
1629323154
1484641309
853793697
1354898771
197107084
934586589
107250327
174268942
1371169153
843158496
961451484
2124328540
58046964
847914775
324965831
681438363
222510963
255063785
695440246
622702072
2017739692
1041167247
2132796001
1975387645
975922979
1918536011
1011209129
1972449075
818067408
1542883421
423196599
1552594784
2050971329
2117129433
436234263
1653601289
327919399
1510006836
1265146582
168476149
1104217149
1889658879
1926183879
1426028000
1286209315
1889337243
59805549
650596656
1921394130
812900071
859430034
1471147277
1223184620
1866300413
800481017
115420157
1716025824
749038146
1221607889
34232551
1132599769
1189020597
1350476092
695702627
920129309
1849514046
194614620
173049862
1119292326
1665197689
1185760231
2145477515
780110792
1561074668
12909317
133111874
2143310828
1666161921
539448106
355995135
1852471002
1474254264
1260149045
241280634
1453843526
1631670581
1224130813
1320463012
1998421804
1621580519
1035542430
1764263538
2055322377
451175953
617622909
492764303
1603322764
1024376398
628822161
1632705375
1250372090
1788870589
899329788
428767488
661396291
201578362
2109802674
353351564
1150558027
564562813
326736405
549277971
820338104
1890863929
1692649039
166439970
830893377
1943685009
450382156
774731894
247507453
326800233
1156756015
1107120630
1207898748
1172556696
1425532228
1189064250
1928507274
1497204516
1160947451
1019088943
570786124
1308266530
1065299198
1901888661
711259666
1371661004
954120592
1810523570
34400361
400520937
931937619
1372547242
844899706
2104348567
1605042481
1156968553
64715478
478761727
1825069348
586394396
335564148
721316809
1820941994
932279633
1976809266
1040412736
1627238916
1683195737
1384590820
1303335735
1731216788
1908598903
924823756
402529225
414134071
911813625
1484816167
1280583240
484672259
2047833356
389961345
898706368
1093809634
2092024564
1891907915
1776554756
1962870474
1211598170
1400028174
1555072990
818573796
2139257075
2005064872
133651541
499362394
621071092
1855283304
1070772314
1162321104
1676641808
267893244
599188016
635828609
967460451
1070036832
105465541
1168459405
1953838525
1262303630
230533588
928971306
1463177080
881340593
1003197983
187473157
1368583639
1287857220
2104255912
1207891068
513187055
1655439373
1471355406
1452815445
1128806368
417786593
1076821220
876755507
1370377427
649454938
745146311
1438240416
65259695
1512959672
1697911934
1491595282
905833505
722646146
797693278
2116166776
2091157410
161597549
1712756148
1607128091
291340101
1421237775
725074411
21670905
212637571
114200975
1828272003
343672586
1766361447
832255515
152395235
1052860889
314990177
1273178950
2022966756
891278177
1295783181
631454953
126554870
953585883
310086960
175343452
1051978242
1410102829
346471411
844850975
1235659639
810326446
1828595712
492629778
1303130593
2125129183
418033284
1444996541
1379392324
730446748
1180929605
1548504145
221911278
2115607542
334609638
522743069
446482297
1305205577
1337033302
2103865583
1599754084
638671648
1809014246
786923087
364940710
48122954
1312633260
1368547069
1099989769
1183578395
1410119605
174042726
265014622
600938408
1490828545
1206227059
1864427182
1957504194
1288349540
869002936
2064068255
1496663307
1667743787
1152532353
616282571
2137862152
684050804
707777621
1517284001
525574674
1360091623
2025303750
1176162670
75880056
1647345985
189325492
444486743
1894746677
1711944808
83128500
1175527378
975242659
657916318
878823798
1218338589
1023684448
284953816
1469755304
1368144887
566863300
647058423
1585954909
970598307
1812390329
617888553
1319532185
1577577053
2032033974
1151820108
1386330825
1362525158
1495979806
996195159
1284896833
1542693928
1556507235
29817230
1911143217
910254844
1143403462
423572338
197384096
1837768787
841501031
2045500380
1866995546
1817355457
1610453513
194903373
484667378
580573741
207789583
110739029
907067748
1526616790
1128680032
1481584038
488578140
1506122407
1627843289
726161009
446861262
2017021727
511294346
2024643707
1347977272
128450525
18242655
350314635
292062458
1689245114
1019171345
2010377410
1812647681
1149043857
1791005007
349218943
1220351826
1791885983
1941770420
1822790820
2135889004
548309307
677667548
539365555
573536631
1895455755
1189697668
673834393
75660289
1624824553
290630571
2068421386
665510496
260200621
585019577
1354306465
1225693682
1639988292
1624445245
1522626734
956290314
448325770
892440105
1115373227
2010362329
79195345
938134137
1636428195
1313826898
298253533
88611968
767129914
850722822
620638501
1046833408
92247298
1272483705
44961696
313787673
192991491
1204224192
914545466
933208137
39534918
61301158
335326333
1569601400
555177744
782219364
1319752135
2140409351
599786479
564552321
78968778
1565831518
1791174472
440990539
2004359458
78250478
1322992020
1586612638
317011790
181028492
1717793018
206878270
1303763539
1925596666
1410774440
1984744053
1500666259
1096313103
1448836665
1972581844
176286643
1679680994
828144486
2115558606
1435795120
1551036681
894418082
283864816
953637047
206239779
225252511
1462699167
1686470539
360572060
859096253
1154827915
2005199301
1914922211
1422357027
440080962
702641745
1186283541
875586026
2012600779
1209445578
1825681039
10681521
2017005967
1866024477
1469496785
1775016790
1700644370
187792502
951040392
813407063
758399689
760685428
927833744
1056750266
485060730
1793099990
409179324
1588575335
1097380500
263527385
1772122391
1869894902
2084785812
324329148
381567113
414211540
1967544689
1655021016
1256249823
1120948850
218639890
982970497
500987948
1128469533
1423338467
2091778386
1331518556
68286028
1418558652
397024685
940144750
324408105
251831028
1402146554
584393008
1844176644
1103728686
161626702
1860421791
65418738
1295942472
228034803
745390049
1684092500
98430633
1328224293
1564738031
829884014
1746052662
2137829940
464192925
1949722741
1136891442
1325534698
677746639
597476865
1963589830
659871523
1122549195
817134951
597247211
299990876
886153100
756577560
1249979425
1442305337
601258506
675149859
1981006155
777938299
193698108
721804018
903327260
1432986305
846551585
1211492003
881861076
121099808
67122727
194743890
1082343364
2128795502
1930941414
683207217
1246237966
1553501438
1731601049
620559554
8722235
1336620060
937655109
1487421143
858270160
1355444694
1623247915
77493077
281095641
766913149
1649723973
1652999197
482875130
551297628
838151039
2142971330
1840744931
745629065
759490874
1655178383
1443169112
1907914992
1004571261
1834825598
320832845
1111839143
603027002
657538492
2042482190
842012046
344018318
309838403
1457854010
2135401454
176573937
1919707290
1630623374
846521594
2076294007
1754456057
503846634
1973412531
480858854
401424599
176079874
830974189
615826571
126464158
668831219
605941125
646460883
1292389809
1070059015
1092059323
1737804742
450520083
1278408104
1401062683
484982138
622586169
1802830903
5468223
285502988
1795703000
684950812
1996083937
2025328378
1378568378
639374891
1311631641
588335649
596618472
1525642880
1078456877
983790877
1649116311
713563121
865227166
2088290699
502019399
15028555
942110379
455682381
1382195312
2086919518
1712098610
2058282862
439391749
1626157120
1264186773
196254435
1857589964
772151958
1667400911
1260845280
1840300639
824576726
1558875434
1294841687
433737060
1373623293
1184869926
1079932411
1346235567
495254502
237137148
11055635
844023150
1141674411
387093546
522829778
276074071
1210485559
212819233
913296602
1872624347
411348042
1908170466
2026039917
396128245
545387583
1467762562
539828122
791281782
443651180
229792678
1176142770
1167765795
234778246
180076268
713711666
1230636277
1763973829
1005683847
418012044
1299566868
174749189
1671726879
1658104490
664230277
1596766293
589564178
1460292667
1525396852
1758794410
1281367300
757221735
1939634915
269866488
400086521
344392170
1771680624
625549417
1621835538
1870298282
1486231703
1228936365
296557757
1090175746
1446418246
971675533
2074637348
1988051654
1855331659
576755184
1575476281
2091399229
1381936230
368432183
2137298135
2014912626
148420379
1243693849
1342662733
165098465
57787667
1931534054
646795924
950331487
1062952703
1533220200
1354822193
1861450498
889406237
1709093926
1356447772
1998816047
742777094
664952502
1274155017
2112719976
660348661
621055141
1520752920
1693169696
1973773495
50139267
503596340
358443295
579793058
626074946
809110083
224261156
1543074852
1046152450
1094879731
266820621
379451188
1163265778
1834203627
840569477
638780691
473449968
463524888
1986183932
825434242
1715654278
2035011315
1077355647
1657110554
747722080
1836424691
692245664
1902776861
1846703468
813578673
587020703
417974531
477197768
27619252
1438739233
1647063051
1335531695
1264417691
1486956348
506676951
631435599
1606444596
726387193
1134470654
1425850860
1404645110
1300386090
1834412874
1795252886
1620163427
1706124987
203583048
150580920
414617494
577401211
1946434542
770571265
631328397
1620357465
1231444727
1000773773
838533688
575627207
1898993838
1768280237
338111478
144563148
168500389
1057258869
1116249253
1276566124
473105718
2134514432
334566684
519021172
408505196
402220815
1271705090
1960594837
1832234990
1139443310
1924794500
1667109731
1854500436
2864062
23086674
658021203
2138339944
1436644790
1819527675
1508333333
1830683561
893345140
771407556
67888251
634470829
1255296067
2030201361
2146334695
2077198522
838156935
1511408096
155799335
1782097265
1694086522
535416567
1706568399
1569358284
229404025
80106299
1128583306
1348014283
335539363
846019476
1084855902
536838867
1589992662
1598052137
218297163
1412153826
918357391
1822480413
717822789
793065055
476531468
462822281
604676150
1020252720
622801895
502086114
1677794499
906782244
472348490
2132959045
1949886103
2083995076
812848000
428141441
161794072
317064013
1746037819
153574032
538362751
1948642395
1716383862
1330377839
1488378990
1260072393
1234651367
505366051
1781590594
419608704
43650729
229728583
796029719
60243231
97847462
1212081295
1139903606
184186927
491057813
217762798
580241300
677627690
1741277875
1034553608
1719411080
1576338492
1074767975
75621187
451870610
188131809
1424235128
2094669860
2047553398
1759264890
822152364
711193497
262861541
1636962698
1215706953
1874245503
1884295598
347415633
1576670252
505638321
300282727
720798226
847994176
635438616
1448395342
1141555688
1978405696
1589342245
2113836288
665247243
1453263858
1454076764
39821673
187387601
1546716997
212160076
1193965117
679374752
1723223866
2068979808
576273765
297216865
1116069075
1481644227
1909262052
542699547
928712489
1909551001
1328814678
369224560
1445378358
495592780
1896894871
2139918155
150548511
956140513
1775663829
717577622
210583928
1281136283
1010811607
32898266
52308506
1984295411
637937503
1738970102
1011934002
1608049854
275050795
940994301
505020838
363591471
1205221016
1695345480
1319705561
1129866338
1923507590
868461431
1468184425
1953190410
941020563
2076906483
1980874951
648925247
669541048
1625952026
773425162
651469466
877072140
1629100325
1989232652
1640550249
1982836135
853579123
26358876
165280112
2122880032
1466329443
740364101
676036220
608589225
1859051954
314329349
1892507808
303399982
1282334260
465020080
1838282371
1277328363
2074428899
9332586
1607558013
12072040
1563804677
2071268921
2041304774
881793994
1076284230
1049857164
1669043708
1036318788
1480844015
1047597604
1338493668
110547661
931478082
557472166
908664199
991291732
1992131992
1353416387
647041951
1395697833
84877869
1015438434
59062527
1552461643
617185834
1335784139
1392447317
2108610358
1869603209
1906529853
985778051
1719552011
1372209628
737322114
639025413
1064276503
1275178608
668632198
119339
735891305
1625868488
1087744758
1579047178
424660848
45194577
1298786662
1836454611
1611876283
1920056980
225592533
1807924445
660606820
1928702532
1555927749
1957395513
295657700
1585739143
1560977680
1806634696
1801135210
575979664
1116398243
1351336623
1905607051
1502868320
1244964601
1427519217
1113520776
1023459933
558749502
412083099
749293024
1530525963
699940231
2108582374
1516724356
285380793
245912254
631549152
977006754
2145127016
160404574
866038156
470470405
1282937975
119759749
423708296
635920996
1034057288
277441232
1306424618
486093009
1734624489
1959955531
1999616260
2014278161
1698783006
722294890
864485595
1337764491
1100034311
1163463584
1653044711
32722081
118735312
293737750
2056719797
1161585507
486803075
735126644
777642087
1908491545
1963491133
1423294595
1588087408
1954630819
1032002197
1259693449
311481390
858561696
971072147
1034431230
1880547960
490531183
363720933
619442717
1971269278
1090865871
2118396598
1788288037
2082145923
2039617304
170345725
1251199263
1520653736
743556317
1948094766
976002224
1314157713
329241897
1934692616
1798573558
656130326
1030407768
14046014
753876150
206045016
860753216
639276711
2091733012
206405895
865671414
2128230537
202661052
189732585
2027707255
1818257025
1531761422
154978156
1203068082
250682464
1096054123
561598613
1488114985
1969121307
1558304356
320302801
910806900
300545348
1818320741
299888266
1291113161
1723064896
1941233185
359760692
901125444
51895363
1652464554
1424713817
827700779
1450804045
501283383
447990171
1557463115
203494952
1690016580
487256717
1571795955
384395253
2106527355
222054348
514087171
1252006535
2035287814
408815311
870095377
1545151619
378739462
565235102
527345095
1612094495
1956251791
265284545
1968216446
1682295925
1307280492
453212920
1207366434
78811379
1581158635
606420444
1425476721
1798437432
1738693406
950618493
455515129
1969568226
2129371551
159085959
1506885662
1360385836
1603314508
1065522164
1924993259
902572835
54301799
1102737730
1188510460
2107712607
428056060
771071427
1736548596
1047286786
1077961495
1987574928
1553630792
663699841
88346590
1270553669
1232552241
1337919233
1176629030
852318088
1764422963
1229796754
1929349538
1708965167
747787491
1116799384
225594115
1570684934
985492707
724678310
1955836121
660975522
779122015
1311994948
731185298
1960114299
697609439
197603818
1211860526
524626915
965884425
1560218386
449731078
705220826
229381743
245879760
1763618642
602078056
714539113
665384117
1114876404
555789853
346322277
980127657
37928260
1692795056
1543156844
1877601150
196973207
828379651
208848810
1848125473
543061512
464306002
1020630966
1391934518
1874611846
694756421
1464927428
1459828486
521083674
1794630643
924715555
1280167759
183367878
917518556
1567680269
240530734
1844425241
507956361
1240224263
558837821
1660343306
820074801
1894822543
686064268
1779584291
426119214
1547723616
238064998
721130306
699911152
949091680
530804229
677073467
1756366585
1825155268
750512323
1931321762
1103600837
1437759528
445922868
759088011
41898501
1664141939
761450198
1335454298
1656300685
436647241
1177565211
778012492
1783849944
1734571804
455323530
604414171
527864094
1100411235
2078713889
445689910
103221190
1130507100
46186002
1597671521
449539460
1165876057
640477762
1152959610
377023155
1947204070
1976107071
340540627
1962289714
2078890974
1755345173
773261014
1636180529
763646999
32724930
2101017040
1621861413
1507679788
884657739
208322110
1110881581
928960679
1431013612
330720053
537701898
1261999917
328710902
1216118121
1799103398
631043326
1739670287
210291975
1242404697
897273446
223158060
1367960480
1323429546
309460007
573122821
572752716
1490007195
1506813205
911546937
1108380701
1007689912
497066015
478140514
986518095
560785356
1792466633
193595940
1921123744
1627378887
366403572
700379747
384929424
1974806500
1253124405
1697944804
911240263
69320640
1351338375
200549057
1410653274
1348339985
97608680
1772859047
535037733
1672918807
1423917271
1204431049
820443176
203703344
1057712397
134652782
1206917695
1285175709
503039875
812900044
519716620
1180647337
1634161770
593567212
883567877
415168251
1501185546
1684619815
1318827459
763795237
204885059
925970446
493048751
1709004916
642241113
326531933
21844269
472490774
1307134195
1563384595
1728280096
1960052726
2022537421
110945801
258096784
14221560
1646910640
1028691734
1441175719
1111128307
1729758163
38148354
758983446
864164843
1203043358
273832802
295445360
145059745
1187890232
994635337
481332255
2025632691
578274764
2102961849
923282146
2099087770
411588676
926976690
385935113
327837014
2121157268
991823436
1432795046
910673268
1847096648
280323760
1544100266
1711813421
667178327
2100666136
1387335248
1321208555
179154428
932730158
1929421206
1100090468
1824011006
1440691445
1407514570
1931850483
592198479
1720683760
1231283340
651711893
1035958988
1424831163
1705904370
744099740
1136837817
630566703
2088663284
1449619510
1080940008
1279046303
1106307769
1450243002
2091001723
1382731988
974613618
841040609
161335280
1111459256
783852130
1423129550
515325641
1196917090
1153404295
271106462
1398502954
991444110
319150407
873682228
1753656482
1489097766
1212265057
1069511975
588345409
549989983
2113938653
166970954
709533829
34891482
1253376470
546636731
1953986598
854557184
2097761937
69187273
83009607
980904622
649148986
1292417094
499337649
111097112
1026726918
907376542
145051610
165391359
455408174
2010975053
1100702426
1052583028
345249571
1455622704
390347094
383228454
491653326
1037904448
1129040787
1165628386
805688809
1045735944
259101940
97931176
961781022
1274314698
1371332208
1868150474
1102791237
347427571
1687687442
572037699
1845667311
1513634662
1034686390
273463110
759194229
1094797917
1752472083
1762132673
271323832
476240371
1873196526
727498411
1297686679
1277863545
715268712
811324695
1646598873
1749134708
1917243807
90864976
272798546
34592469
1923574589
1066412036
736724355
1922327746
624022992
58569485
1188447488
1245981733
2030488274
1429136875
1080029900
585012349
1297706784
1562850927
588217462
1078616097
600831586
812307517
2084577799
514538874
1459506381
1265958214
41059439
1090592188
724814127
1468832493
1796946790
1287804518
1039460307
2096637130
1087763444
1006733508
714738741
1941032442
1594234554
818959063
816597865
928839892
1879963092
967820983
1119436504
979235762
1734706160
536849275
578215229
789904565
1895403876
645760332
288382561
2103283224
861705095
1862559216
563422312
1033040563
175239688
333349991
1646440121
427500021
207412672
1511628130
1703056134
1050207319
983281421
1064246324
542474537
478560104
895011648
124848617
704924789
2098735657
521802730
1355597438
676330979
455903624
454548636
613714069
192540352
941847573
1889822877
1587586539
1123871431
1327808183
1647112736
1060742068
955275784
1752354981
779958419
1801195121
743338999
908836895
2131662153
436673208
1886812258
251246132
910924756
707202332
711193408
173251257
617692834
1573677659
1513358847
1963919726
618036860
2088824786
1504819614
203722192
1996726174
665539572
1992448340
1722230479
2082597072
957533696
1923798242
923800616
187492670
347301558
1967598301
253749671
728647373
1815351313
1835850250
414575587
1718424799
191858250
1708219695
1092531319
899264841
1654716270
133016491
595271148
1136602139
602239997
1551353137
302020742
1382233240
1860380368
1395344040
1962083944
257790016
780621267
968487335
1364967196
118495583
2045520341
199062994
681204924
600327061
2056732442
1822618532
85241753
1391668299
258080119
589939297
1868839702
1961701268
477935735
590227055
847452474
743835266
907909049
2077823859
1150887742
1978822217
344737576
2104358685
1563064775
709121325
89878409
9407073
948443524
639799772
1455486469
2012523786
1132725956
1471750431
119407986
1468417712
1770620455
1367010458
1407704336
1644114399
39498903
1286477823
407005836
407317975
1674863581
828102788
1153280276
1407310132
1731804830
1233965793
382126485
132821947
1084568732
970653884
394142689
976693468
1516908340
830611355
1321397785
5743097
2100759909
3647298
6667548
709927053
1762256994
1613973421
915590366
1191501954
571383528
1190194998
1302663357
1416200809
397060832
2002082044
716376992
935148987
1930902618
1543381793
1061580879
136026797
1175101099
1621519710
2043644315
1206203798
17949759
363396696
1132816991
1603667848
207346426
1623782093
830727851
113424979
349587492
1518990263
404247232
1175847248
446590385
931197914
1011747914
1598487694
216388883
1093039756
1894500895
773956266
1116497042
1775459914
20100319
2145006310
1708178116
1940996693
1691371123
1812246543
1956107178
1921469668
1435759490
1823040001
1173156944
611099221
10066629
1225744491
410705690
898190911
834256248
1626743979
81743865
2133768783
19955563
68625550
1239007516
850439339
948727776
1139307514
1198945967
612879871
1427511672
330919823
561435583
342275923
1124162053
358772434
1750594862
1527417089
635011994
518028914
1400412110
1454377196
1069106142
1465262705
100614899
1127630808
1241470256
1074405514
188857786
1662505093
1464923739
404574815
781109910
2055429661
534457100
1204846430
224078967
503126398
1709425630
1649622963
1106440692
974217286
1910189808
1395975730
1206913620
29496041
2051018664
1991275092
1121395146
494365385
616931235
707562216
442221855
73226318
726521460
1416134631
1861013083
1580624377
275274149
2062505245
1011489052
600652097
874984871
881447973
386170502
1884119636
54156757
646489776
1290344931
367853911
1734538292
1021278493
1333318862
208648421
292510326
1932141508
850213579
942424170
705759682
1322573525
829134494
1415412329
1878864660
415267461
338122131
2074612323
1189685131
1994105725
89437253
1574806481
1007913042
1011493652
1382855456
707159899
170606469
550722379
1331909065
282749491
797261770
242241531
227611644
7555956
917638417
1442011401
1446038930
1696563920
1654918230
1642161539
1538438963
983576275
79142012
1756787985
1548077534
742026005
1544418754
770577040
2065195882
1319448117
2060178218
323540527
1693528921
872198257
1324147014
300412890
1742827052
837048806
293402619
754432282
2096188012
773863564
136845604
230838282
1573372996
638516903
842152558
992164054
527346259
1770883380
721933447
1148520565
1853092249
703393134
1102592948
1110578815
1875464554
163844113
2110439391
1017198616
1961044187
1250280132
117413248
1527218502
548907356
149187389
648905960
871895078
1314868313
824979494
1586324283
830135907
20418233
1893511365
1508135436
971217981
1636365635
1793802849
1260243147
810652054
1204902175
1479980805
419849071
1710328201
468941800
97889050
335051737
1060815881
1420616668
1325947977
1147898292
511701008
785580025
1085736809
1098336935
390933953
1123587228
142987026
1593553685
69998967
1933340594
698820874
1748935998
1384570004
1109550226
766891509
82866866
914573668
2121765096
671047097
1403528178
2060385343
1331882028
1707612062
906528961
1182107180
249759919
238139146
1071583447
2096733976
135943893
1083007743
867003167
1258971127
434791086
1879200559
1949232870
72189196
1837077262
1334966038
1401605108
752335024
1670257198
430089185
772014650
1661723830
304165470
1515834085
1192764149
1555729683
670933363
607041442
1830672443
1283076674
1236829603
977196543
2022978872
1246870386
2143513022
1141670040
1366544108
1156442216
332308697
175200069
1039309915
247123078
1191373693
229448962
1531682341
1280987152
431186678
2023366284
1111183263
1611709185
1883811390
221257694
2114051696
1742751668
944143888
580834123
635185960
36486117
1265389798
761845609
369398143
1323306086
772964248
235420980
1986820189
153683548
1761906979
180721308
1920969249
537723260
641325008
1703578690
1046640018
1646631684
1659720736
1855519864
1127978163
587429834
2025185864
1227858036
221961791
919539130
1918873048
1329937347
1529724379
987789029
409464287
497242582
2022863730
1613187974
1545333090
1372152857
1480268816
1314620471
1199326218
1730263181
917602964
1024484341
1529188677
1764796486
1621931726
165833507
1251946991
1552381220
319385300
1629049035
1385264896
1348708404
1188441720
3605918
1938034536
2130966539
488912913
806141375
786807571
987477780
57558178
1309606719
2067679169
586009047
310772668
448909482
2139870506
951592104
387540031
87405134
1156342061
1983435573
604021747
1370419585
1892981817
1790280942
61221058
1135593149
1093993769
823043304
1459167317
1639879333
1863208482
1116141469
763094948
2069963359
1259735133
1023983710
1662991660
1340471369
1529649159
739340466
364590842
246718013
1988456982
1066196516
219612255
1744699521
1501732426
470352011
2106619322
113627180
1768195410
332085233
513035455
324922453
1661928437
544217974
590894202
1200411924
2000996330
1625214718
1013465623
733488608
1641673646
796451242
1765170316
1183586205
1484720916
412071039
2063658390
1589185138
1088759572
289957851
1480423629
1753225368
1964798638
1261916744
836418888
1458024571
2016276171
1629224624
206208235
1251030743
1544650313
1564914220
778308820
2118693160
1027685031
1112570603
1030794682
1535604653
525013047
1257162253
114469978
1329786786
551657934
97222038
886589751
1233145360
1829598673
1181396926
1835755900
1212571970
37710388
474397623
510594700
1755734915
1596289029
493619516
79402714
917820756
1614975214
1375553099
1204471266
1466654564
409680503
1915301128
1430557808
764198216
828822144
1882903230
2092812496
1153675116
1763152918
1955429750
622417681
475395336
178893442
21824149
1377667455
1558466330
1382729407
1745595639
300806388
449874437
2114618191
324447021
1329273885
16945233
1646637050
1653736964
1847138577
501580900
958164687
1988435544
109952198
244704003
2119485376
1361097627
17281998
1784262163
204111263
321352144
1309628864
446406014
1508714917
1854015572
1805802119
969038604
577609715
338151315
1741363728
626836393
1790680075
2024064887
287630343
641479120
1406448839
1114019224
186508675
1798688762
1495636187
286813150
82308071
291762875
417239659
225963545
1596517804
383810297
37508221
1428910282
496786171
1527857212
1225133570
1581434712
385234164
968852234
1151452973
1512806863
1853419235
1548969715
1816134738
1879196610
2144278174
246183135
1891611593
1514682969
114934564
993011110
134963408
204012045
1917112095
734491555
1422962831
2123791811
2027018172
1269069152
1888691738
631651497
912983258
1741226011
2101030567
1387769881
1194236387
1382502684
1180857861
1879925347
197414456
1465237770
1639875238
245466368
2070768727
502169028
1764399553
790564456
627096368
1725189160
1475472381
50880701
1143156281
171266794
1209731406
456423302
179199269
893709411
1133878602
350986002
475382924
600146335
407598020
1460449549
1836830257
1956342683
490062947
1422122105
474456320
1048698332
431474567
326890062
632076705
874174699
127898177
1574124801
875907742
1957897411
860764736
494722709
589325350
422793815
1286095569
1243067825
830793078
584500853
1318015078
857984372
1179267945
727829376
969286989
660558526
250067566
347057306
2067785121
468980373
805058040
2006046387
1962648544
2046722273
804110410
941163390
61682933
555173354
954444721
1870752663
43273272
2041074974
1217077810
1243283709
973266974
569805608
1631030707
161919106
1412683377
1424544866
1359988948
314682743
1731393633
565566104
689509930
1175962117
1505177227
1740716992
118546861
1681238849
1676674542
1242646614
1646676028
1559526012
744979277
1910917301
465856472
831979283
70848542
1854580
717125713
2060597800
218048106
2032173106
1347332863
840554352
502768961
1197673397
1668862938
262778901
218162442
609122315
1619122283
619009280
321905494
1340972617
256698767
1422303502
1541455701
2072583589
1016037957
1781814006
1749188241
732256552
787296558
1312403440
1350506634
434765514
841754568
1178086903
247515954
1201411358
1205048196
743187934
1735767863
2104725895
1168424299
1111330148
760398854
1706391287
1736438446
292927970
246860987
1100708758
459682984
1083386481
1294930741
1932670907
325628348
1632917937
922615218
821484322
1920402533
2008193177
1973754336
949841031
907885771
1562767470
1133734383
982027960
1348644935
690687283
1580791907
2140917499
974819731
1917071264
283161748
1999731750
521621840
147728364
2144441969
1797063720
584173127
1059215193
1784154977
197319235
490020241
1755232945
1836624453
1584326103
341873319
1934425364
1747791800
1412593592
558886974
1577161046
2100085244
1873987971
1518065514
1324078316
1298169259
1685127960
1352847727
883964365
1766148596
37013791
520890001
642087147
513537197
190993226
162889470
602786884
854103684
1160055426
553405164
1841639762
1247952767
611823442
1668543246
1518187279
773057187
1932724173
1538904243
1929559113
1527757688
611063352
1094184366
366768738
1068859582
1334499089
803704099
122427021
1261273501
1839368002
474250110
423260441
1985515981
2092200618
1036134030
3228314
882273709
413551095
1127448159
2025373544
1172528795
1775567109
1102486684
311562483
854468337
2102211997
1876243870
1298653292
1323775624
852630721
1672138687
749594807
1911170883
1761343959
872531209
109613306
973242473
1876368492
158861817
330665629
2146223105
244082329
1574747741
747540470
1339343414
280779466
1561822679
694087111
494024150
1549120325
336242637
174417544
369404086
13664014
1459681161
1576722307
1640996837
81184883
173573358
1366765575
1507332092
1870906348
1027281967
1938617121
767826184
646088129
1330994801
1828020723
819858245
980762806
664672792
1449473566
73118520
523111351
1398655572
1491309458
405466428
358756525
969431126
1874590664
44335856
933298824
1771664161
1902397118
2057719493
746011496
1665447883
1993319946
1320528008
1942479581
594190711
1321709337
116070670
495172695
375603683
1694788803
1988646666
1946697020
114278923
1658616456
1564052320
1150225157
105097593
1367746036
1461902569
1949762096
1077342038
738367801
1039877342
2018493295
479318618
418123163
1150659413
347130560
272857342
1920992546
22629185
1929710963
2004113810
1432260014
1263165154
974397454
1443195697
613911186
1080300529
1144120590
1613569335
1270810345
52741996
1880998637
908269515
98668565
944605914
1203397275
1256965219
307337117
217444248
1546056907
2138349001
107404771
271915874
1055064588
273827824
1432937554
1925260592
1808121627
227635436
905799407
1241888804
1202842665
824932548
1049878434
1129513307
202324758
164618815
1751584707
1189470891
254950730
349407759
583897749
1638559800
1442568811
188131352
1051883382
1740223414
991514176
1389532963
1009705998
548649267
1013821202
903898499
1784528597
1916199663
659422153
942222615
1403150612
1674937980
1750643351
441529172
515592503
51040153
869396145
1489949153
1595540727
483388837
260902658
893265607
1159244720
1972537216
2139939924
501386426
952565965
527267738
849569491
273078953
673654231
1235537973
209319270
1628269952
869499995
1669736411
1317739423
606140158
1797699846
804138421
1773592482
1167529514
1931379991
1842644332
775592042
1018542160
1095944426
90106753
536169555
531382481
108627612
941400655
687970113
1068595452
2047929187
640361614
1020139746
1515669781
1927832275
287646619
972909291
1443182611
375500868
551340635
2037817141
1823126496
1784877514
218253768
2100250135
416948716
1007905192
1912057236
425196777
245217031
395932013
1043527711
1052017593
41359377
2067198869
279938672
1023958014
2115682711
37293560
269466883
1755377328
60307680
2052488243
892337127
103168614
1153434499
808774110
990632547
1006307846
1035495457
1039027232
1626778705
144028295
248641103
1217348933
1799900436
1633311056
46978773
1604816347
1371485400
631227027
1138746368
472213298
1375261877
2108139410
1525844638
701830644
662780425
225678545
832204947
419259423
2048588871
394219636
1888347830
733096741
637562787
1133103126
962338870
1284892320
1493115471
968198007
1666986792
2061717099
443457573
577353432
283369675
968357948
857964508
1602003057
586622361
1991836334
228570510
2068889556
1187090777
1716176778
232862008
1454200628
290088976
28611910
189776068
238784006
1525975486
631861728
107691530
1689327537
1299915365
1171187007
1727726055
919691451
1547445021
1140509397
111124797
445531657
666992949
939600939
113766454
1253135063
446316424
1460347753
1881821205
1687586447
1588870728
797951329
1560494571
1168221115
528995020
422056832
1987724285
37160340
1720068252
93779628
1487795388
2162382
1012623650
1384005855
557203
845856663
448113712
1364834244
899503334
1289339835
526495807
1970874167
124853552
21940505
1521375821
1976728222
883754593
2037861866
2621127
849666119
350112827
1129879295
836530477
1426453262
1686309917
1331510647
326687953
1754393738
138765021
1789806066
1269982306
496492398
1130745801
1354808883
394955524
1950022140
217440709
52486952
337667138
1193398223
581184187
245616667
1759480817
107785466
788167825
1095283621
83748525
1909190355
1410297094
338857801
811149954
1118791644
718021148
826506424
1088761457
2108147906
1241998872
67271721
1526465360
204673860
802620455
831835006
1006687079
1313674347
1922591833
598983457
736529320
87877182
1850843129
111689141
1397443267
1329101468
908813682
846497020
1492752967
1704406322
1759888737
1937098967
1388342938
1835818479
575131165
115744212
1119022817
1820529447
581672946
1674052257
184616482
1523819448
1760018966
283406072
2008660577
1387030847
1643560454
1420060971
921193966
266762992
2094924923
2075075855
1419585267
1084190430
1618286864
1196796470
294879153
537994492
869140284
1291125067
809819997
1849727234
1629494729
731376576
492526033
358399252
1983247277
2101420252
630429709
801528669
1149219809
1298601024
1010804829
668598521
638235196
642401520
716936811
1421143917
1405044333
1928270378
1514458123
1162745873
73789963
61086438
1187330300
1566317807
454347622
1998463924
172180257
2107726885
2126918182
575833232
1439137613
727122353
1274661853
1297686449
363409609
143663444
1818281973
1002364788
1817350705
1905121721
1068919840
2060565682
531490088
958233998
1678108773
1485786412
176966510
1211746047
1388213153
838785462
477586921
1397231829
1930866565
2011167728
1870577177
1768593849
1902138629
1555482005
2092037478
1484836191
504178776
392064426
2098773588
982423586
1313224125
23824269
236559212
2137243628
857101581
415678617
1029728553
1736197914
1531508389
269035218
829795564
724752049
389953336
558036704
962047353
1937649884
1024801752
1123414704
646337416
1469229667
1454233327
791428915
1913836068
1155575301
304247831
1622461134
1315182219
218711551
1618693148
1118714831
1820393554
1333898719
92004741
1252615821
1691443730
314502635
1988871456
365710235
1617348973
585268442
1172021664
1702796794
1358827360
838920584
2047316034
4772178
990556291
1077644893
429372664
128888966
1312615735
412181
1558192723
1139702705
1175695770
1024607088
1742800514
984452711
1294681765
1115075229
552083285
498830876
1662634430
1456518020
802452863
993337316
231369893
590553198
1828545126
409937819
1818787596
1004499994
98425691
1161006367
319503633
132166478
1623524893
1022921559
1802725646
1858166919
1340937472
1474004536
810265286
28669143
1870228433
1565026508
1971107916
1202807466
419236554
1045859292
289818073
1778851982
709510191
1443111812
518897241
960641652
1953281925
1234777747
1022608235
1612442785
47093442
1134238587
367097327
478168494
162148794
1205436225
870221308
2092781816
772328123
1195242526
341904117
1763002521
11514496
1713833653
1785210022
806145969
1887219097
406314340
2060608115
1575892277
668114655
1218797005
2139157569
1578810626
1003977925
1042930570
51946127
1055060950
1264881125
1172852185
810651260
1858013076
648670348
1890061969
484883067
1809853208
1470518005
1374822389
693524971
624164786
1723084825
951646937
600042104
907216797
2106393445
1163126128
1970082519
871571440
373555656
280416474
1061309482
2006385617
853082281
1290780627
1800688135
559142219
757377896
1595061477
1575443039
304459965
100597453
1859987646
438113759
829179514
899747244
1215956962
1531345002
424181062
1583549706
820984295
1426999673
699669650
1712826463
1977462455
30243742
210534015
1634049482
224195910
528108911
1659456161
1738580617
182147594
952316342
641218513
1422036658
34311359
1493598038
1035392558
843436559
688443117
1324870088
1661166126
1992437823
653961838
719634858
782081621
122471532
2090938057
1923611713
122729846
1690062425
1481816210
1451164804
899622082
840091107
1863597731
118510228
107589328
1215117268
546646374
638897335
908743948
1476061645
1006088251
674557714
1346132563
614254295
795787225
1607121954
1137331453
1072567023
1155164359
1297708353
706419072
966223956
1235998197
1001134673
404169836
434961147
544852519
447459888
1459514502
435758292
1053730520
2099141469
107525483
1865693841
30997001
312484730
1942534507
675981197
281515307
1883678858
1640719384
57823737
867838599
2004910148
202118214
1441810213
441414681
736192716
1773594325
261074974
83485034
1303134389
198313900
468389212
543411849
403425178
1913064926
1586019132
575422766
252388857
1390762993
1173077667
1533358046
1518288333
448170921
1960433832
2044481506
1077002866
1310580593
1211622199
609708916
1757354303
198950146
184382695
1699561501
934805948
456011573
2027998749
314827955
548930874
1248293032
1132202935
1990047795
138522705
1534295519
617391403
2008930136
1750176214
1512419213
621686677
1684871911
498664423
2051497094
420571626
1116249824
1953610804
25199750
22057552
841142099
1044063107
1263763989
1495400657
2069888871
2012378869
595903719
277482768
1350010871
1060548434
90674168
1515010397
551709914
453587372
1151915978
721659854
316705795
1597786119
1045490975
1024382485
1419596613
1000366313
1859485375
678601162
1985806002
1426135071
741631895
481465593
1664835320
388171453
1227922719
234125693
1445275460
1142119184
283779683
768161440
1423229983
507132335
1479147724
1394406451
1253816656
1740694842
1406880656
66029400
1373734787
1392291363
2051680587
647374472
266411037
1689234484
1860298435
2003265061
1229833632
839925074
1447235767
986872928
1843966837
1369984714
1923782205
1124257182
1680866082
1195208014
247657202
1129365602
1123034922
672308464
119038347
316725919
1939950844
771029421
814290432
1794254005
1752738596
1822695321
1814724429
1551685161
624414739
1581734661
1866240635
736250425
1373783951
12624082
535043023
2022652838
1789055378
1187925729
1703221868
294734152
1615405166
755807253
1840652670
390119955
552148660
1409835083
753255054
222279969
138722836
364002677
1273692335
1194287898
600394948
631664382
1104791946
631027863
101274876
1758919324
194279541
1740989378
431751542
1380661300
1219715082
1777726639
2087390609
935660068
2138791257
2137152651
1696086571
977067509
1740402954
830059180
2068008082
189101000
1586586208
232145008
1188664493
159936410
186214772
1326110216
163052258
1672261776
1181016288
330196462
1602787041
706179495
116260992
36104672
1894043000
1964585538
1645649880
651464334
1522857691
104293797
742653792
224274498
593923374
274983977
1515297914
218099470
837935773
471028346
87296417
2061337234
1044930385
1229118074
1388630644
1954035471
310659111
43993999
214983861
931834102
1070796037
169708143
1503593304
61512051
343088721
544602625
1464975397
1295127275
817777651
1712562886
1301053103
403756136
222931805
1965564896
1057357262
608634634
474219926
431319817
1589045885
753547554
1817955798
1971205273
1249966480
1437967164
1402314592
1257133049
1866926697
38187988
748438637
455853061
546263367
893838342
422789991
950107977
937986285
1021563853
143980088
1752506387
2120953200
1561767358
1889871765
712525911
886029882
1465635765
1023490570
1078383346
1152583703
580637476
1863767515
291687166
2143385633
1562812674
1183457038
322907247
1336046985
2109873835
156529748
1766485100
1537000380
132965624
656716898
36292985
1863117967
177625479
2074742099
209085266
1441182520
2007829223
1603424697
913120195
1922731417
1845777480
136632171
1226981104
47720270
1580354124
1770184192
1357509302
1590094702
103214741
1740012820
700870644
2020448029
375237915
517544304
1875706399
2132923143
1856642842
1790600439
9621543
1291376447
1069619333
445703014
1808952244
710021991
29293459
1700592084
1721444978
2109006581
386684181
1070040001
226182585
744113583
505528583
610595465
2134229668
1104913254
1674319481
862319272
448078707
1805620527
447863743
1188993638
1879825980
1857927145
1945830172
887955511
1030987268
2100463397
1880878743
2032736371
509365025
828128824
1038400692
1659124839
1673255700
2094646073
1091951671
770029550
1643112657
33855845
1624959093
392757194
1503794531
492755701
162319861
290009166
2118135780
1450064738
1564227129
694285046
2109285755
94179890
1579498582
323939606
1380956609
920284220
2085447998
2127738412
276039661
785524420
1106048833
89019932
1337248156
2058752406
6578099
2094156418
1056532359
414259410
1059007872
1735530182
1767232181
289241006
1441077999
27482324
703144848
1203171949
119174403
579954560
1247281816
1520572584
496027600
896432578
1217648798
574721964
78172900
183194630
1170196199
909272255
145147299
505315023
690251837
1625843533
1748616022
675546306
256071528
168004265
525840245
48150813
775651650
1721192850
1454260653
1608779219
1842297889
681393912
705323746
1270563294
175974388
1961578785
53923986
1022988180
943511227
422020110
368249167
702759604
1519402220
1364286201
482574669
870043316
213576114
1721398010
1299979903
1963801855
1578108611
258416052
394656967
1555049426
1399333104
980419257
486636074
1249727217
1877981326
1428015725
2063960813
1106351025
1017092423
660066366
1549620810
439193103
2127559327
220126333
2101680796
2136588128
192374973
678225613
902256862
1855465574
1707504352
468902090
1400588738
229407692
485566005
2037221342
42310169
1537463329
639060959
1282031384
1088187883
937751099
1012691520
208990873
1441771006
556925793
576765268
1204289703
200710948
1447358435
1969978927
28781747
1866705771
768553144
465081394
237934919
589278502
197537332
880383094
633260544
1791833198
1308960360
1362868885
63876766
1484082812
1651350224
629383306
447525979
719224382
1959741197
1116716936
1196941476
1039073453
1124114230
1649588120
1895428971
287004932
699454863
903241646
640389449
1241654482
1687972213
542678790
339441034
1083586624
1223507153
1100155965
584166607
223871662
1890530104
784225845
275240673
1094662779
1650612112
990016471
573534562
1645597046
936610461
891591918
1411328440
2099589420
595900678
157551112
1946171262
490127179
1947048445
1133935837
880066175
805874044
1493038208
2125828076
185612689
1786247601
887779155
1680723940
381348837
29422324
879551856
1986042665
1505319986
458667248
838944090
2129250785
1154537116
603138246
583530252
442113778
1730279003
1369453787
1616300647
3637101
275921187
1805334846
534867263
1328804725
1371379884
236180462
1193437516
1387032104
168373487
2129063251
328051557
1738563095
328193644
1268190218
813011156
1551041815
797044947
1340273061
1693154764
1609013511
2091977883
1870364233
1917123544
1357458427
396407290
1014619559
273571843
30366733
2023041682
2002189011
743700838
1190186025
1046041554
1279605793
743098007
1903453169
1385462144
1827506309
2004989115
611473407
917059491
615551684
1784964460
1133902395
1312187679
1219325467
586710277
261182074
645072205
1810786958
1071544557
1574141419
129909529
188561611
1002376670
907204685
282882658
1933530974
53349817
22801227
830085906
1989920126
992728712
1534469978
330173092
554369136
1787709529
9397119
1649635048
1867663207
1488601880
1044325876
1546975240
860563476
2016849306
1074967685
1243742928
775442917
465699589
83029062
942066369
315143064
11758108
1138024997
1077978311
189390507
1771065955
54938428
1191657722
262845362
400530205
679914709
1088681217
1242519251
1818444075
1207850214
1888489203
2144824316
1359058339
168041003
229846571
1880595130
1338440625
67298449
1687856896
1470585613
1586048750
1999633720
1176693914
1308887422
1859457563
2065901216
151781923
1969898255
1039139931
868318607
1813116637
61245893
819314869
1326194858
1514301104
2017341675
1010549598
679714990
1764230607
1739690278
1891842117
351353100
1652896162
448300252
1067610515
42389615
1232505927
1534733385
1815012757
1181138885
217488870
702609938
1657844935
566518844
2145091436
860620561
1443412235
1039037884
948407427
1358868235
240261846
397682845
681975366
2077193313
1237872615
263591126
258821333
313994571
1553686924
374597356
1593686560
83981952
2071517958
789043216
1201234947
1744793975
892780355
1344335380
1502248574
993904286
556083163
1894581219
280188336
492761913
730999357
1770232259
585119913
1994054876
841492304
478309814
336882486
654618036
1307549852
1009572624
1646993527
181926085
954046219
1501496266
189103211
1143875251
821522680
1290125269
1218355052
2065508653
322267281
1835816435
293517107
1784706961
611090919
1951464318
1478891977
1657623427
514394503
1477516510
1957259107
284382362
495098447
1528720902
1473754456
858406086
1813162953
2139996770
1784921911
359535893
56010950
170962234
1789469216
327848161
937856338
1017833907
763797173
288799596
705236101
1865714545
1558602453
1256319750
55459827
937031381
682450001
420674981
1761205393
1445634175
1558877040
995810636
1252389383
661100241
1916767338
2130398267
1487351857
2019741983
1939518101
411236619
1977333190
526403652
2122107324
1321196339
1689085600
1634326341
824338676
545838842
1060162004
1135010523
202013884
1577036191
2120839070
174639608
577950009
1091313235
1826414663
1287462580
1870898279
1743882645
1555894889
745973141
1141063787
805277197
1511221324
1874730482
42638769
1300179048
1433745166
1784402703
1179913585
555549690
1810551930
1510667134
450685871
842143350
2094148925
306688292
414407069
1617659113
782623619
287910668
233373570
1316147018
1471280405
1475877736
1321457659
978797886
2011097318
659771877
1701183640
1872347555
215778973
131265164
356881906
970698704
169153392
1429962352
158176333
1045583664
569514493
1399956527
178307890
1698656093
1444656800
696244159
1150789228
63962314
1887137688
2015277894
1873967391
1105360139
384537058
508632706
647508062
1179986601
530323458
533020687
1163625471
127795627
609622192
97203331
1776222735
898395116
250002400
2094174120
189868294
204909819
2031794877
1568646184
549030289
2134075057
1054041078
1099535425
1957687488
257977733
148777950
967977353
242653938
1150805106
1666695404
860386717
114322750
802464152
579054532
415709628
822884418
157735390
1830908921
977278959
920519273
1912215063
996691658
258247314
532634086
340618858
1978815995
1847436544
984592149
1621036887
536888588
1573100441
55424670
1508640003
480165980
1076237268
1633866654
1883590808
643179222
515259618
203000427
714818406
2100155502
54767617
1748499046
1837114431
518793338
1625102426
1792499808
2072189669
295420859
847618833
1613865126
1592026182
1618971270
445659203
1883101535
1132711784
1740511155
1989245651
1492450549
1661632773
1798158774
150573201
406287399
74514515
952760894
176599715
627886206
857901717
1065069304
719422995
1695962600
958312463
251428115
1087650623
783156778
312096691
633282302
665679526
256512484
12602386
1172628051
142606754
1772014490
341110412
1114237639
319832486
773288317
1684723
1372644358
1935702286
601819123
1039518840
1941389253
502058818
500317141
285361855
1524300941
1573396777
2087931052
834383285
356184873
1693096169
135855817
2025447477
1478143511
2015563447
2092012956
661599662
1708312140
758919414
311612904
2106583889
2004273919
319189999
1710231674
484628231
1819913976
1559296
1487876914
1415341366
1050263110
775039001
1752556767
1183112086
1484594805
895599593
1961338519
2118837854
1904726680
1795436340
405667160
1753443350
2039761599
503916960
2114168314
1333242382
1800895095
584991513
328977846
1627560052
207189482
513164045
2094945693
1994299091
898341181
33380852
1905400876
1273257957
933574085
711661640
2133741566
1853000
1250937255
658714536
707512654
1218623621
927710383
808843957
198143325
1736510805
265725799
1769065762
1334220678
180066262
1354506490
672533653
1561234543
2029388757
874124681
39391270
180351876
2100230698
1308730532
334612818
1702320631
1379142818
1044219803
7746509
1907604495
1636756230
1537670873
1652526543
1134827668
13426254
961693993
2139445339
1778190869
1931578745
1174118854
1166024597
1771006317
1418070470
171820586
1216678635
1840838771
915743493
842728595
732640641
1541936023
512099217
461492797
430689835
646671456
1053168861
269871562
785252308
233229369
903031609
732361087
1993318829
1936055626
1326906063
538814708
1721479026
2116419175
967103350
717791219
46107107
227548249
1675273333
194082009
816840373
1492882456
705055189
868456936
34543816
561192241
1229987794
705537246
507754751
81050720
256630649
1300636623
1205073233
1336261997
162579121
832371839
1477657275
487830869
148500592
1090671106
1825923974
716934343
449851717
766243666
1761026443
2146407041
1002302390
1883394351
1370344609
1716884827
1406035877
962460864
2142143548
869664317
966351756
991866364
207505104
200614616
1398521972
432328977
1482410674
147793949
408874409
504798551
30678436
705727420
521076154
1954132926
506662393
2053324465
325155415
1472873542
199252396
300546031
1682788485
2132327660
903522324
1988265502
775228720
26673114
740378799
1487415834
1665425714
605954308
16628824
1307506920
1910631726
668314962
1818101042
1882277524
745952992
967145489
1267777309
849876922
2095686714
238744034
752090993
1279761470
2035802165
109774499
860356040
1222160686
1050543904
1826194277
1089897544
677931926
142621368
1919878459
2042636078
1858513456
1447706205
306605863
1528841737
585936814
99302188
1562044566
1373164297
4507022
783142093
2002739988
1740039164
32236942
667768129
969451850
1489046042
2049338485
239704358
1899164892
406876831
375444535
1215931446
718015608
188075633
37058078
1962865923
1300949654
2129331032
1376802057
1708782073
2048781085
661824301
2016014289
1065395397
1184399937
990260477
1152523092
251183016
1799977593
206836866
1411638547
689301638
1514322524
1458475818
1423670431
1746750914
54236078
1177305087
925312832
1680835306
831953144
401305379
690763996
234464207
41155634
432626646
840504955
575586841
1691972809
545134282
1446854983
1080727637
1847111120
2116960242
1740662835
62818109
146619464
1705215341
97616421
1565120739
610999756
360508642
1313271964
127815277
288800329
394781496
1808312681
1406268090
421496409
1435702438
1958570374
884946754
913699234
1043074432
2102652729
1494505800
1981164814
819503657
1361132402
1406340204
679492928
1786584873
2129452418
1174499335
2096540740
801128873
996426880
862800712
2112667732
2086533039
495851846
662868237
640498175
192538692
1509335364
240528572
1782749702
505594851
1739466920
690361819
432664675
2052545668
1683125312
1286581432
1752773086
905872848
444349510
584932995
1052907070
2120400294
1074376231
2020381224
639270714
769825905
1474230021
843897633
1024681413
648481933
483775998
1570338634
461853070
307252222
2041918935
1747849782
1867077069
1403695850
1412026461
1861734759
1574803666
681330065
1457051531
843295091
1608802611
798755715
1892001933
661321965
1459662026
1025781745
1852015985
1247768059
253972150
716171902
1657558985
1085747582
809735543
167128706
229997221
318397407
1571715424
1815225564
81497437
940749181
1546998525
912943619
633228500
1776199251
413472937
1221073115
916813494
956869312
1276061073
271489113
604484443
425967536
1133283204
1852126657
1905035155
657347167
2101663115
1044612130
1141002149
817652087
1554091427
376538236
1539391826
522840151
733412223
1315739080
1830057432
735482939
2014029434
782380620
2120350730
1737211815
352798670
496065151
1374352263
1934473139
779241856
151258654
1662823848
1777944281
1502530438
999361599
629922022
1559136938
2071212738
1136136065
2110960201
1831472923
662060894
185080510
1521172496
1967993662
1216391731
954337279
1723765765
1748423955
2087734311
2106045029
29496668
2062370385
9620392
1732832582
161207092
1740277833
1788203830
1824474369
2053562120
326881364
693030806
1680443080
240168564
491082682
1826895314
823660910
1281918389
1671126172
503402980
112913656
1603922439
1369548088
2011012372
910338917
489364459
1371667802
687905654
501551383
1412995322
309015982
315310771
1849066528
1439082131
1554601064
1475340402
547964404
522314723
326635880
1713485895
589525476
778560637
231774834
124039644
1773979468
1261490648
1553178544
1267150693
1221933055
1936922245
814786396
1114502199
785727979
651825119
2081139411
201048604
235474609
2028521526
373422613
847083665
69688295
610384180
378497090
413383239
238365568
1351390846
1341440127
2083724286
1553415240
1393762097
1289781534
716429826
608323945
2001598655
1715134525
92936092
387650419
905613601
265689238
1459594151
2125934598
1316161743
931396927
1105741959
1238344372
1554064607
456250849
1101635940
903232613
1426410007
1166771026
1083144379
457098387
1112178169
1875307303
1047899639
1143793805
905998929
1515760839
1508943142
441971867
406099549
1165172035
1245527002
1645564814
1606627701
223382438
2019641309
630904730
1062831537
225037523
1778752920
1688848876
2034366833
1356468330
414359167
301187944
1446201948
1028717816
473452117
1621773556
695977624
1360270204
1059779286
1640646455
1593938008
1001413703
679295214
1909726011
1169221392
203250532
1029759786
2093068995
588347940
1714572390
985071773
657143935
450609990
745449212
1165535650
2024513473
394750045
1245112915
1436633165
884340103
652977571
1304867587
1732469911
606894156
673890589
1211700686
1234238379
724203591
910263069
1965573225
868245085
596770787
1823717746
2055567807
2077660711
370033631
2045690367
610938484
1669354843
274455335
1830493223
1472435330
1799515006
13090892
1261831070
299457547
2087371900
737548312
963383846
701546358
2118840062
52544259
1892543155
745330446
325397077
1445311826
966257309
292370105
1196752092
364975754
1516627066
889966718
1717326357
396831453
969663086
1866146259
194912492
252445248
1726804009
1432725506
724540037
830403035
1472785728
714054577
2034818965
1224987412
1780115294
1021048173
268320535
1098648760
364739687
1855306258
420150453
277897872
1169737036
1811844785
156671709
745311899
1998669699
373527957
670942430
515743689
187854828
1998164380
717718851
511976465
739447922
530666138
638604403
2087392995
971013825
676686429
1716744729
309631690
1874362027
518137865
94101528
1357740270
1318814660
166255859
793108641
1874356612
1579139165
1238329408
144309382
1008870487
2030981917
14486563
485134592
1888434268
639859092
1409648859
2013062845
2088021098
1800063649
1088651771
1235668780
539781062
466647146
1954753051
27904921
1096180175
1478531801
29243254
1257552630
1637325385
1338868077
218767266
697634849
715643454
1421217291
2126093512
1052807297
264190774
1883576036
198342786
1518377429
362051675
1910690002
1756930426
178778188
1732052637
1473331579
1074759288
1121719741
2002777181
30194093
324189093
161162913
172790327
1323915218
2043078260
1246183819
648405761
507941267
1166274922
73430110
259249250
609339058
1836681413
204878568
327892687
611375919
913235726
1903777205
727559496
1628297524
1948170399
1681366910
258076376
2048695212
1588641969
417975230
644246920
2085847146
1609639052
945628402
1681805187
292561460
1724348699
1482793773
1851416383
335616871
1049486817
1313182094
486455972
1062064107
453614200
1682423110
887508290
1310015391
15042943
390671182
2118454999
419225680
1840279020
36132662
725224499
665354344
561977063
4716678
1357002713
764686569
796130309
1493127715
190644561
367605658
26024280
1905919894
1043576428
262605136
1194923017
334723984
1068804895
2107198595
1431611025
1268889278
519252244
1135862610
1364284590
870307086
423438610
630062408
409364446
1283456199
1022874247
1205154477
785200030
206429248
619955216
1756472778
573153649
1802154098
678044520
154414477
761267586
139186912
1358132739
201820172
322517706
1445253270
1625899282
1002279992
274073302
1940260635
834892278
1026659396
1947387491
1561906205
857902602
681080974
1662804533
620894898
1482140624
1576546534
2107083288
982829627
1264267800
668927830
500906480
89934831
1229152507
1632895569
601851472
1101591055
493593072
437866200
1151446938
291945787
1167957967
511292165
467566396
556249907
1655514983
1442449354
1235479398
290110658
907530206
510114767
878379974
122162379
240740843
517823745
453715217
1665928530
684079488
141962086
2058843706
308926169
953939310
1485419349
1691855710
1439575445
1914343149
1919446812
1141707661
461113527
580240189
1286762947
794094594
758882329
563114696
2021726593
1394146449
109380222
244498881
1992083811
580877315
307180512
445382896
571976748
1937456262
1707922462
1437686978
1783004601
1472012181
1161776160
1105876654
925916716
46649947
1546225036
851182807
149859316
1069994440
306915297
1355029069
1268114744
2146023295
1257070401
1744091059
1541444480
1235537171
606743193
2095186696
1677016279
1498933505
2012688781
2123532369
94395936
249336546
1893540728
1197695347
964390523
1385983748
2019859697
11609797
1620699082
1878062045
492934697
1645651763
1081432626
2041406646
1281776094
775055449
2129757709
684988309
1422328428
1006890739
913407474
1150812217
951484707
1293012795
1612108077
99321081
791030778
1705608377
476298689
268278475
170972073
1437209318
1352231739
36055524
1694130872
493514093
558574588
1457699177
269288042
1533847577
146786381
916743115
727501496
1957621543
567922877
475009913
960165535
847988740
1046476557
611452572
899785742
506927412
27161196
524655511
1633753416
1930656262
2121951199
13788550
2027393834
371149801
1110465993
293570569
2046598120
435952116
1125561701
1285446511
1839786136
1947648227
1557998996
697129359
1545846767
681894029
1508011143
523522480
757000343
1481118385
56136327
146465928
795483919
1128787026
1343345645
762988795
1690768406
57918735
200154046
223041555
1919349445
1859995762
939701449
896655663
1052405633
1253887231
1840578026
1233536697
1365073240
787510592
1025581653
383672695
2047265875
933697599
1363532966
2014752201
394702956
1676144776
445530493
24952733
268046135
1153963538
1517457674
1715207737
662615584
1782496486
688460256
1095608589
1657764184
1202273992
1870656220
1816994695
122812644
456124983
1486435606
1366395410
306114615
945593258
1650564910
755862754
749603587
1867783487
175879815
2115409413
846087454
658722647
7848491
1951675452
1437847278
598808665
1607586886
2113458110
1103396227
1367743835
760143225
763668114
1525399370
1639662172
831636998
200544463
1511988017
1690301001
1289851109
173673592
115095259
180957116
104433115
690491935
971596817
576351297
1641833171
310653157
532789317
1735993840
2042861475
1345221499
1637198275
857498217
1684244310
1956023029
1877554907
461944753
744346130
31638583
569938592
459959407
1977264275
281625543
959208831
1587422329
1818371395
876382791
403071168
1622764523
909029212
1443643549
537909110
444860697
1880187914
1270565742
846346865
280171291
522291682
703342840
990091276
794219400
328207021
1743033285
2108649970
2056023445
1779954976
868839406
306520830
1042566885
799344653
1800666892
315936231
185493447
619267032
65100784
2095305646
2055023434
1035633957
1205682172
635556158
1540380581
976299747
782831133
1734813179
595101240
497069295
926951518
1340473926
639927303
1369666948
351963849
815201684
1688826364
1905423510
686731528
1368011855
1781968096
216134907
831766937
1759899307
2139520537
620520273
1298465397
712756824
987534147
1163141158
1684510007
1627227430
1036205897
1384471148
1200847755
37360492
1050182053
260108552
1413538635
334269824
1293670246
1574526385
752532148
2126867185
374199124
1751820008
523734210
427252729
1158839681
901143169
471442827
1169205284
2049408131
292327304
846691830
1829377252
924779889
1387983070
1414361234
68440806
2100335424
1058721498
1104786815
1976366380
1238394977
662125180
1396942669
2044980916
136238646
1604593326
2010074672
1549441372
2137017576
1447007041
618542317
623199051
1003435253
1563803398
371098912
1519928871
1748536869
557932994
728329041
1233757357
200562881
1625353827
1609679593
1378889956
569033964
693755389
1233390448
820591350
41364409
981663942
1169728350
372098700
588893903
808376887
1981369758
555764266
1007247615
841941227
1801125114
1950086226
1960138426
839486223
1659693326
600734380
1315568955
664371028
1094576587
704999323
434592860
1274236753
2117672053
1551376630
1759239552
67525227
144363239
322371030
76791008
43284355
937342254
1233749343
525222087
590907259
1000891506
2091105470
457816720
508890817
312940597
1824271610
1891061408
2011420958
1914027439
688613847
1825014993
1899995650
706234629
2002657291
958439433
1344325727
2052542740
872590140
1412415434
2066090049
1968894742
922432500
1608894227
1046625517
4587507
528307924
1838222670
8923906
800223246
518541721
849663641
1265456017
965746485
2021309065
1532990448
1220332936
1862717781
1798356509
2103503618
903030786
813465237
525591779
2103478126
1474057536
285271879
2036687548
274117084
594320365
1702850755
1613491250
1502064867
418222586
1194871132
332272921
67301699
1230511822
539087904
671233739
390526542
215254342
720592397
192732777
735777094
788100739
1740249528
1122419547
231727824
847457112
1626956636
499336407
1211605626
1350272817
1014451599
802189482
96939731
2095858168
1979086241
1099534768
670099060
89397920
1228808039
915752341
1860847522
1261965663
1005689206
419961652
170743972
793356609
1725426051
210024714
1780930568
2008757168
290767208
1684179775
820131051
1450910053
1760803308
1948514865
681856922
841964916
436656131
1906649140
881197237
1995026275
1299798292
1686911009
1077897977
2041455930
320325264
648289288
1232409127
1678018000
112087757
1693117061
905428058
720227171
159284564
1631370654
1200101651
1186375066
950861469
1755584691
516895382
926941955
1550384188
175691549
1683793365
1517724975
1655539212
412525068
1469817344
953334007
329144754
1494478662
818917924
769161708
211873511
369264294
1951026180
951245837
846384082
1608683787
170535196
1260469919
832446787
1670458934
655714012
454108599
1338879824
614175559
1333751424
1297939646
1067512061
1090498754
2860598
1179181261
1539412095
461594873
1270736846
108426021
622535767
1709907521
105497279
958968577
456536705
75055458
1693549304
2060509121
81231183
675202863
1220936198
1694327766
35952565
1172742054
1094205262
384026172
1219412195
985957332
730709880
1071555820
887425405
34624366
837334415
593016765
1804517118
1347877994
1301607114
599644646
420421778
1128917045
1433050934
472587376
1934842564
271970786
171424071
783737032
2120993906
998958450
4284164
793377352
854692485
1744602342
906878329
2032327047
142171200
870717233
499681527
1195097448
225740709
1740209753
1471176278
367849052
553747932
1751307590
1495427575
641990650
307005149
1957271268
1022425259
1906908014
1547791941
750275516
2128121916
915100218
1802506133
1058258970
1828957778
1156380496
1461957059
1449837258
665735842
1405682320
902749313
130509551
404377083
1852471887
940338118
147515070
1562728994
1928258991
2090265584
1639764173
1156709219
692897584
448216759
525799388
137635838
743906896
801867418
1012349772
483571729
878113459
1336368158
318671581
447651503
1291052372
246302906
583617513
1451288996
507825074
2007600282
1455874115
65047048
855724432
511322548
1025197158
1621156853
200123194
602421317
1213406511
551167752
1522081818
1710261162
1062424225
202141440
1823020158
1125215728
1892489765
2028907445
529038378
1178082410
322946228
379211953
829803652
1141828554
1924187293
920964834
1447544576
1770925191
694384755
383243144
996299551
1993352930
553215297
1868124477
83124333
1615423393
2105801853
1765035884
1438110062
1403409349
1546709464
1691583438
476867987
615449877
2069490371
1595846996
812047174
1907518949
1910582171
436982068
950837883
1578747494
266546704
278201090
1865823847
350568373
1525102565
585385226
202377387
1542652154
1406617826
1353053212
36938427
1544645391
1428723931
1150489663
974243913
1627235596
1539153426
1701077168
468099618
932147374
1965726655
360653946
101773197
2004043299
1512421454
1137498677
969228529
1895020720
1812699934
1833866430
1519794756
645079719
1619104450
807218976
1399512412
743873001
1583236161
363283770
1302059812
21179477
723640431
1126036333
1695608718
1806590694
1214702103
1277255461
1716994686
685969349
81024138
1960708000
701092456
1018913011
205169235
1173085463
151316185
2020687124
1856236164
1835016650
2046659144
1510336576
1715527607
94573134
221646078
887222089
1480273363
2075809027
1655213602
661544123
613836990
1943614349
589336488
948450417
1432912400
875010441
702320336
315570384
500352994
1255202424
1282451447
854652384
1564764899
1435194510
352534352
19994258
61836380
99197408
1293726937
898629654
1064948854
921100445
1700994249
286308095
1309774031
624854542
414909289
1707018872
472930923
490804508
526792296
439814647
452215861
905352210
1624872779
1284423640
1259901169
2055196330
1361245607
1940076244
2142695924
801594853
148369854
1558824372
1041910882
900953994
749135367
671523803
1749813530
1479116598
1673714247
1753859366
203745578
1028951633
1787002175
1632829090
1087006019
2076134476
1085417200
1547596354
1889637272
1140010763
152888040
1943684055
1172346339
1852639969
1781039917
1007064122
738693203
668506880
490387751
293652222
2024416961
1654901183
1559574786
2004552998
1376945166
639287485
140174282
1300314871
1382475699
1214103762
454555867
1326178961
840612820
430031652
155603182
960674210
1955869799
72147186
522625125
579814643
638547042
647988054
996655362
46189677
837303551
1874549823
347407481
564303894
882058036
1392060063
962891390
486896480
1823428073
832450094
440317754
1985837715
314162447
740466693
930575761
456469954
1728780088
559522551
1897058618
584502848
837353361
988559221
168647965
112001589
1100215600
62382101
532789580
1778106521
643479638
633475570
757341640
414352923
81541309
311520324
730655785
1010356552
1388383420
31308167
15420037
1614145101
844459609
1604826936
760792345
1081400267
1703723642
1944692182
270989427
2082860706
2031593123
1127326153
648037560
836640413
1414891397
1620493113
1423214224
852890166
1258995425
647628297
451598964
1795769134
568605197
228850404
261187119
1324774101
787589144
468729603
306457523
383936030
1532964859
869776411
1715725018
1251862993
1272426248
1384821022
1228266461
535830320
1494777700
577471059
512092583
1894125491
1247790448
425415030
1925403723
375949664
1870546670
879320682
1750192806
1050231770
1215678600
1064709831
283610413
1704479469
1554838764
2021359291
1299261313
1785902255
1004653065
1128921258
135582688
1360764053
1596166145
195933752
2049797122
493905937
1077761903
1628080093
842437785
1382634202
35258137
1201734998
868410991
62341865
1825227399
818767386
1437933924
254797118
1274630325
78717295
1897227931
2122912058
1856924024
618157697
83589741
1090811371
460719126
1351351555
707202792
1607241182
1141505533
1487002974
184489446
115596031
533483596
431706143
315694010
933718840
343527028
1090766742
692693137
956671183
2023648380
1889541946
356428719
1554668172
1131678989
1847571417
201649363
2004952992
703911942
509625375
11110235
1997476990
2030704762
796236099
2022206329
1279558236
820028061
1917187692
14215496
2005426277
2106311417
179065119
1525236496
1490921263
624931731
1175540185
316819158
35921193
1686936363
361503869
1997271283
680878926
1965232854
1505484795
1269569159
1975470260
600519730
1672162965
565712871
1599891242
1716990009
1194204916
1689426418
1485572027
1383754968
1481388913
103696734
503991874
713960323
1852246703
596550685
304721536
1835841510
1290721304
482331724
342796146
1923882271
1519756184
1354654292
2077149269
480339196
487740087
384329349
1504967769
229989670
1084520355
305144921
1862606666
380888826
1202318035
627712942
1133828543
1071565852
1471621569
504308660
460834085
1588403607
1992523998
485170437
350410743
507517502
1813641736
1515342888
206772800
951491650
1574966875
496321242
2078253542
1537740846
757288320
495780749
1706481289
1378874024
2138986069
37233391
2028469784
320001748
1451701923
1703014928
45748440
967177374
173481029
2070720829
1710282165
1010974436
1973222609
2012727737
1015105251
1663828504
516685241
1530597401
2002140530
385354118
722904196
38801081
1122395626
362237691
1829228599
901928911
779910344
2035429303
1772779423
1818222470
254988874
1025256330
1011954531
459431635
1455625897
231287484
1378782448
856341726
426471192
1070419001
202315676
1357349285
1162465551
760232940
1839616053
1059016945
414099185
276631842
520046090
171469655
872922312
571978957
633473680
1291204846
925135745
1551945522
1629415847
1275452475
817118743
1064386298
2085644871
424856446
1107322193
1356207816
952440370
956068751
939660374
1532371988
572656265
671474094
2115349623
321518790
1936674885
788035142
900489691
1443862039
769588202
416456408
1769807779
725770797
515905083
951818198
1104524336
2088826616
1397640215
521484266
1389184277
961100808
1043293948
2024063313
339282932
831791319
462392660
1353432174
1315199489
1970920318
1844267702
1357503010
1168958743
1799859709
1053188034
547413486
843340504
363869621
594959085
768839732
410533408
803160222
1605892184
2048440372
1627458293
1431972900
1549421091
1987780303
536453539
1605749578
165325056
268409001
1279261915
2085278857
733244438
1217009665
1075850361
942790834
1918331152
368756613
927636078
1626325131
920010024
1132211194
490116855
475779996
477977791
924536505
1647455354
40388057
1369697159
1206055006
880819308
1335250590
573005170
1053999680
1711661795
1996408413
186834492
791390583
1982341996
1861766379
9667033
145361027
714792175
193198098
448412930
543625680
1493304798
365529492
1781310870
1798971895
2120626337
269233474
1051031976
1184047567
10311717
966836221
1036382573
1927737581
2028532597
1854839925
1008260643
1290196965
774525551
1789129530
1674077017
1625031216
1882079715
1206298503
1368911419
631242956
1420883891
1147844294
1909610089
46879889
1775978360
1941382535
201211457
1070792579
1226448395
2080536193
357108447
401481899
273762001
1605347558
247049302
1891407101
646608619
395623997
1700539917
398959077
1415684626
1790167184
2142703368
1964353548
529503900
2083488125
1559978545
1328143633
68411855
2019845976
1736488575
250154508
345963621
506422366
1564329740
1744595361
1056816737
428538925
1980691415
1684755047
1751587689
1087111916
951812429
272972060
1353525013
1172757110
1019912484
1683259023
712139053
1363556762
1750680254
351493822
430197263
1138522488
239184440
339468769
1352416947
171469954
705024568
1693177891
1332190450
2055650406
1410175761
1299569227
1473785830
730386523
1776915410
282613068
2082333736
178928394
1265369478
217291660
1154139138
863875479
1988628693
2084044813
1178745747
722110738
956908700
447018927
481600850
628342032
542343027
338838596
686300653
1688305155
1149033397
1826367137
254779697
179718027
87182145
11245632
1695640896
1798864426
1274544164
1278447291
691908659
2046400051
1752603816
1679574131
345406118
1860419920
547761124
1551207482
170524134
301409756
398975384
1588144842
1730154108
1658821587
1010803303
1325807990
851177776
1940648949
2105431185
687771651
833843107
1448068515
541980637
592394061
658256874
1756939740
552633761
996991718
424701203
459318181
799185356
2041410644
1019984730
40136899
1966268944
365397009
1092707377
424316473
1920947944
492893472
177000245
499131067
1992899508
1552256608
79514028
1169627591
1441851133
167681304
387846920
1500358954
952783386
530882314
1727771005
1644715898
383480510
1357116672
2061995339
696760834
569727359
1070439671
2111493743
956449809
691608611
1663890471
1337569140
1445739366
976847828
104563102
1140302514
961921166
202016410
1688979446
1715363354
1361611603
154109813
602153005
1477949334
1770924598
444161569
1281530811
1505491199
1866975236
637872179
1818422854
1397060926
1373665882
179101790
922706163
984245061
834869206
962248459
1092995979
2113799000
408720991
1792041849
1876531098
681183915
1817440550
1368572458
1096534512
1290885209
738236321
214687525
1425151326
1408037031
879256289
169036980
1931867409
768885269
2066617390
1898869851
1517604405
2145497422
637098894
637118206
982129399
1287941453
1375823241
1640690910
305962019
1030786040
713224697
1589628506
312972256
448687647
487256497
210135944
1004078989
930769756
245280095
1196686657
497945148
2108016449
1827304129
249078970
26611384
147451158
1388301416
1143092183
1075200555
845083501
927743706
41858444
654700027
879126988
1133612741
948944505
463266365
159083434
1908969523
1004504185
227338212
2025389460
108493741
711507796
1585396515
1190637701
1126485351
178409678
326045026
1443073884
1722788537
1002419534
2071596983
227234229
662098118
1828141942
1910506761
1084873050
1335298848
2076116131
2131385523
1577776575
61485401
1175571953
1586811904
399274178
9415942
787250913
1450189111
1398563494
1156024703
1213563698
1431807324
414567993
654903350
1331620385
2096309831
1669104932
1214103628
1672761171
236818961
664360190
724190344
627411531
602523501
236419491
1743606029
683616080
1142843790
1713658806
463372847
2032248745
167885263
20091688
674599560
820545932
309229922
811676785
1157833081
2106726498
1447744746
1550345266
612630637
1014564160
1251628353
946615289
561515146
898680608
1803803269
1530316314
1965392338
1454752571
1237622405
427473451
1825699339
859978835
1210662515
1323229524
1822012025
1891175600
1892011338
1521760856
1240380551
846669000
667283100
1884763611
673720816
58512533
63829905
2052932313
95123155
780131086
973478569
852468321
274187326
1771519701
1443404035
970228949
603788738
871493224
1678507264
1598516510
96987379
1093216371
1170365533
48356668
61495875
1323281299
545694223
1639271114
384554055
1182707568
764469638
1591171900
86525294
369206311
856338445
1346463700
992468627
937540398
251430702
402934246
1092114610
1934767893
53292907
1427206046
802210753
1931379697
1529623036
1039808300
2062081302
1788549136
333468404
1126601827
864873651
490347348
1578308697
1696857113
471280765
1047844950
731004761
1053661196
2090317231
1155199966
1889564469
439272576
613677071
1949855218
1636684653
35705638
1718007632
266561904
913408420
566564900
482972104
1466088564
1696428101
1713126831
1932594829
616450209
1267007663
1025237252
902050723
1021975554
1928315179
2026075770
1574478940
534599653
1718693772
1272018159
1677477756
1728438880
222200654
148491158
414545300
99212816
328957831
1134468210
1631760240
166193723
725044712
799818324
901962631
1126640481
1307729939
374971237
575606158
300424027
874928819
23961331
1420743581
1753686360
1504249536
1053505679
1819282575
1805775497
987974943
748973315
1397442285
1995487814
1702180726
1289078296
1474143926
780405300
234879753
1898645259
484528978
691573273
382667699
1768827156
724397717
709992741
1362703515
2000789239
350655102
1296788829
1169341343
1793515973
476632859
2014716899
1957268317
791823726
966025685
1560986055
1281647909
839717853
608533225
1326101470
2117999545
34009698
987835325
660291244
1874187466
681020797
805266725
2112728982
971854817
1003588866
1650175482
2045072391
72240317
1499975837
508909792
155990748
87014517
939914121
1214792415
1544010549
359943460
991762876
338106696
255706712
171622294
2019951396
1935681684
192675431
1910070547
1702455543
1429582298
823236582
1602056745
1862246590
487770534
187498806
585617655
169380184
1837481466
1668174569
534731508
1673314112
2066285719
884967501
1930597307
687413479
400798027
627277644
809581230
2114284048
116028434
1565311305
1202122263
425169169
1846157209
1055724170
113235083
452184718
1625601771
1036962612
849366905
526077441
250217613
1198061319
1748546962
949629419
217364470
1874804213
1090393339
1729468317
127208513
1417581627
814808372
1591418931
1664218709
1852289708
706433502
1565698118
1800002293
1375229672
1514022045
240340100
842779966
761547705
612931440
2126296570
656561327
588200177
428918606
1574284643
795393015
1960328276
1156038046
1439758685
1038345753
1302874429
4287249
251232336
1901571521
1406423292
1799989728
2537107
946981694
268710833
1035945889
37376423
1365459543
426735475
1670256679
864568551
929126669
1633733048
817958662
321520997
813110650
1695630956
2101699155
1532892812
842023969
2114750833
513258758
87350819
1002899116
2121172418
2140424335
116113607
278718842
1064052349
79902682
1232569861
1843954221
1169667728
2107226367
14615658
1788909025
544346443
424241097
103224835
684574670
746166961
802592747
145806542
1535889071
1862795143
776908622
1745559184
1696805823
1202699701
387418096
1180197148
1959041276
1256879140
1299241692
1720299176
328107619
730397662
1298182511
818944678
2091303428
846612249
2137252079
1120230701
1817193552
1633553031
156994377
1072480030
1174808442
2112367961
1414572688
709709656
164005311
1750728875
2026283597
1644584492
215154428
1234059491
1635113573
98517516
1246965607
1364516262
912744790
1307796322
1684020753
1869318521
143300027
482054445
371346000
643830404
1073600876
1775607087
1674265295
1355645747
2103659379
1426800545
1163117350
1854212460
1891273242
523846858
1560763158
1347659737
509115649
2044198829
50764587
1043705183
615917624
352716594
185126121
2095642047
1408206255
253114947
700854126
1693381224
1240164231
1740770292
1133756099
237992231
1279615729
1547769828
903446848
1754095162
1127399843
413597236
1496080091
1927140053
112950438
1980270584
167018025
517181200
566246969
201921458
2041129892
1368309965
1147563075
798050616
1657489286
1436730560
1503869673
261101000
1978088391
2088937028
297715218
2076635433
1980201731
442853407
902312957
12740815
2132837921
2027099066
1041489826
1732244685
1495235232
1361810100
1878821675
1281496042
107227499
1503153711
893426026
1932767236
1821357104
1811519415
1903448309
521914852
179352711
1333844144
1344415165
973237758
670427564
852003668
1615989650
1074262109
1110470346
1834678939
1347473587
1708093636
1133410649
750308011
1051754344
763209697
722968395
1108363518
1536870641
564984327
1536402797
1526105123
2142140196
884462736
816108953
143863136
1807804215
1306153452
1241439354
365969279
385649525
1556882809
818098370
1312714564
1190491710
1603522622
321650919
2088723708
661449504
494148781
1322166512
270973652
899480250
1962206110
1641984359
136496737
352658250
2049447785
536499574
1876830491
1238432746
1164712394
791253194
1919624953
1595008687
973887046
1574483521
1076480132
757385967
927016915
1387761182
1081721433
1186780869
355468419
1803942785
1244210411
153897706
44888575
1475816504
1651561921
1722043106
1335771447
435440963
1265618656
1061468503
1795396416
346540650
2016814977
2146769019
1522607537
937038755
1301341221
1142912440
913335825
491318268
1810337510
1636195092
899075867
432160523
396138448
328124857
751045608
1407942690
847346818
1836530747
1681417597
1723764729
437238186
1360310514
97809767
1843735245
590840333
1640938502
1999840222
373022482
1437941540
1236509083
1341057589
1826982768
1979636247
681408579
993222805
729310486
1576651412
729895805
1994133794
669877718
432730213
337736964
1233229087
1528562360
925971246
1736149160
871757916
547916287
855370321
191620273
1372677611
1735559446
1900940721
1377752474
1339038911
27778009
847195591
1275654000
367176396
533201243
2139829195
926902410
1039233682
1107286932
371321347
86604707
796161622
258405560
1837583392
899928607
991980835
180833697
43360140
818869807
1493835416
146322536
844255975
1457638638
918619934
452502083
128362419
796465523
302138487
1493672463
32317717
2013070811
1875167707
104152627
2133114173
1255519812
377478207
291731293
498791618
927458181
1303172683
1256899090
385713066
1676835838
1134900493
1898417599
1147468104
1007046406
505277464
1549423258
923340842
829472605
547422569
514008916
28299058
1280474060
2139517510
1560404107
319320243
305873780
1695375072
2053355016
1052972025
1170452183
1633058568
1709666632
1498821713
423494126
1965088318
2040603658
325249590
760678255
575266702
1464231411
248050482
379580960
1815186159
340532069
2023457248
723142498
1967398948
1327416203
1212667595
50254224
1846146071
1933463199
492740589
1712888371
1430164512
36076501
311501192
1361898503
395326387
722255925
1033053764
1426677132
1892179558
1402778668
2024978257
1257300828
121566940
1878788780
2081856587
943778177
362313858
679415378
968139932
1028093764
368084465
1335273690
1613805093
291723285
1152498555
312537108
1576380192
1487359526
2021379135
476396909
922279290
223956301
932767458
270846754
2092545636
1237761060
581132441
1481169797
959297693
1963376507
1058843175
1003972079
577407542
795052951
1675005010
167202379
1979626280
1497612004
70232949
1793925752
1745495030
831308983
1447318614
169435374
591890014
1318534725
1398050834
1419855608
1817662928
518944343
1489010825
1955276469
331202476
758372930
991691916
3622367
2133085050
345996563
1811588071
171852607
865094274
1773576557
1714734168
1440613797
1868501319
1425099724
1804018905
1883124249
200865526
992468181
965583434
1324689748
206314855
297907055
993674286
1482067697
1849688669
1656608575
1594462268
1647597398
175298171
248425217
559228591
1071341005
112303858
165783098
88450832
1748271831
482090138
546052058
637852645
286478967
939883648
1257631905
1022439190
1423651472
843239599
737908023
1890805335
331618610
1069043616
425703465
2084022075
1109903874
1767267619
1812348054
1001046957
962633233
1138186838
1565597718
1891421680
1759694953
1747926418
1624796527
378139908
1901680049
180220753
936785457
1756014810
1135556907
1809155586
1841272193
1342965374
1376683099
1027935929
61061703
995200125
956148689
2109303918
1242167511
2141263584
48531089
870630788
1193797160
970597459
1214368758
1618857848
157841721
1197039862
1945770341
1866980999
1818047952
1351187316
1472823655
1685372653
542269095
111296934
268476794
2094093507
853487462
555156431
1561739311
1951269875
1760239471
1448427969
884372444
664002791
1891707742
2123669136
1083723843
1249355965
1290414062
1184439547
1585651072
1983611075
1453792224
1399366620
1961629170
1605402666
1493475995
1997851114
330673150
375979782
195057049
433711826
1622759768
1129098995
509165521
1106543287
1004860535
1979677570
356800258
799920710
1456770809
766259855
1717436054
1379978241
804379718
1793323956
546410754
1834502048
2034376512
1029925228
1573909350
503807598
1865130278
1773062467
1611542154
155045811
60534562
1872075663
2066026939
1557581025
102113539
1808747512
1403706497
1871154739
425158475
67207584
83882520
856313343
1397891473
1168195573
1860669966
1460227631
1416707214
490720729
1025874921
1785332543
1999083707
1291085524
834295954
2075757017
1895184394
229880605
1416973499
815489396
1513223355
1350961002
1756894037
121336352
301055712
1638755743
1818378164
1944344583
1471046537
15496556
1761560513
1341847463
1010621038
1463733052
175077001
381704757
938220538
192190917
1013245404
928698819
1135575064
339849704
36536563
1388799429
1197384765
1198619264
1382223602
259294977
120838523
185641361
2050639026
1130826811
1993480939
1987953423
1783226166
283800921
2017168386
510747355
1354941908
820869476
289505011
942623620
187839623
155965774
169279968
892419987
1141304920
1416002831
869201658
1908187460
2117236540
176871224
1169076430
234085112
1667192444
1825214869
1415453208
169119496
1599430979
67404206
1579049666
1135841516
1833241751
503309482
1129330526
2062001294
2043856709
1301996396
1118993936
326371058
1591434506
841834252
887266787
1461960288
1141530565
1298204013
1254575317
329691932
427530907
1977593024
2125391218
123834033
1874889562
5830722
940197301
767649064
583198136
125846715
1439511863
482616416
589110484
1321458650
1805472521
1250348442
597816675
312373549
2048429253
986346469
250355963
881059412
1251744699
1098974771
1794039437
260724566
1528105974
949149272
916498132
1712352746
1854098003
1009654234
1475927126
1069678483
1660435131
974174726
1587120011
981200822
1576654326
1566477440
832444369
1068522858
877875399
565435101
891825769
1124865870
712788380
491119456
241397861
641619883
1189052051
1526864210
1792631038
417581169
1869220936
1790782633
302924672
1253429275
1877750793
513989428
243271318
155133238
1324657040
1110935487
1698706666
1769384792
49244596
1885117300
562163917
1757517567
695277750
183020861
1804924395
2147342810
1454893078
931426898
2028381080
1985337013
1804272984
714962575
1556221657
1488871012
465670079
1918868679
531111097
1444934569
1876563704
1623615129
87598368
1598838624
271294808
620168504
247831647
1291934989
274282900
422850871
315180339
1968834169
1037108690
1138543361
798518350
86960303
608167184
117850980
1909041446
554096609
251827719
2070137568
1022011692
1146674090
1186817360
2018200390
1597800809
218131316
644047686
1405691545
927992138
467989079
1662395075
1926479880
1954233436
1928698817
107413215
1389350029
1094755596
1002072026
581101966
1253468726
283233949
685475562
888259008
1531838735
1467334459
807403224
2033332745
50785057
637303459
696554992
664475104
724362503
2047380582
1932265650
743139556
1765688730
179804592
285836516
1695661216
2019163834
2060647343
1514565239
1372862154
2077582643
437346905
629435150
1747064769
1294647645
1167228418
138196870
1654114437
1284613882
30257633
614318836
1893626145
1689392493
374132341
745018178
489690905
788750508
1168888731
778793480
275333840
1736958104
846641779
2003132372
366030643
599157152
463358048
1176621308
1541504727
159550789
1499261229
1306472969
1870035559
278176259
1703186509
18264963
1391515455
685937575
1078895691
1642716772
1525810655
1996127049
753332319
479621271
645662429
795869296
252354414
2071036043
408799970
2013102071
624180447
1393224264
737482702
369753507
1894629439
1480196883
1466890028
392485770
1493278467
1760859556
1775217859
187194047
1868818141
737224553
1932211316
1305731820
1187798879
171279158
1234651278
1557074864
1780135144
1758629532
629141596
447126494
1371384687
808347137
472356336
1718868493
561403666
425574532
1866179832
1711293761
183525298
1764596936
1015459852
1666555030
1741179677
866006153
283713547
596369281
2008600209
2041592133
1038182870
633736883
768092592
1854232707
286051390
1181660093
426674285
1878329347
824809112
1407529321
1053715781
1104583197
1816393548
921492570
456664012
1650563397
785797545
1783552653
558971506
1495625102
734403590
440388785
710477177
825837534
1900430984
1698315575
807610374
1650808432
1053305074
1562302861
495003672
1143357916
1816393959
277574062
552863494
1082912673
323078309
293191850
798942424
1544851591
1848380550
525794570
1284745775
1254421276
177514985
1340420321
850573997
836706460
1999998225
1264015855
762752764
1622688095
110479290
1832473182
1059395313
978241867
324810413
1557430267
687686737
1013050106
1803071747
1960988104
69082308
132863305
594328944
461204381
1476129730
167524067
320655616
2019743208
2103405989
1662945945
565384597
1219733194
587622656
1853598616
1312601898
1686679038
1931473229
1361654254
248167251
1674104969
654063994
1159534230
805265060
752038462
1214881124
1651122025
1393621878
414065828
1985457379
2089128991
7042886
1032577167
1014578618
1081555472
20527687
1503003836
1807648087
469014629
1379708042
1158733713
1671445550
344491128
109264045
1141341869
1649723047
419952103
1486548565
80840523
1009281228
2125800326
1964208009
300144166
1213300535
1183966921
959690872
2055006356
1673118225
1988257869
887959518
1994263506
542478107
1157698596
926243559
1373787555
297942006
222615072
135205545
1793352973
637825187
2094702122
866927157
805562821
459245880
718482423
1848716575
33289448
1784610972
1271276549
532823627
131797281
1699406406
2097900458
346381545
302916427
1549813067
749456522
492817358
1229918612
1212599763
1923736103
517574453
120075568
1381775307
1130646784
716135228
1524470131
210692296
972173245
872155564
1722602704
1218480847
1417343566
1426233608
1853169792
1086959122
1537888147
1581363768
569874820
701985631
1367451737
261731960
1644281853
1358708424
719822905
1749964404
2029162409
363622647
1115095497
1791799291
2083219779
1644177944
1647176460
88011900
1293795598
976426070
1958625553
135698157
1975949285
368784716
1717595351
802554482
1703459847
1955580159
2015977274
1199757411
1618399285
2119771103
1208278360
1296676490
1144921258
224566489
311760020
1258063290
453191514
533167989
995653466
1077170004
1302402009
91490075
1922490535
201301032
601672647
213082075
1605828877
942037740
574418823
119779775
163385904
1613516165
978816372
986264212
1322505097
710606890
730243811
823738495
383831731
1765558091
1595172010
1475773379
205841187
935369
2081443485
246880616
151657247
215612228
1679686589
57525642
232769356
653613698
1135527827
852438244
57009003
819586956
1563899225
1865160708
896057934
1348001158
940646566
152681710
1791885967
408280563
1625011656
243339696
873712185
1263609337
1917465016
317597213
90393366
1579830466
712141381
370706136
1884786545
111446701
1640767288
1673373398
1421446637
693470796
1311904045
839275030
647136795
1724361577
357950269
1372596150
1930798073
1471744287
1329054182
1985223706
486665488
1015003012
978506971
1875051381
1547531371
2075969380
139425090
781263818
1670043307
1218885290
1395404858
55168817
710540887
693399583
2012122359
1357121042
936718397
1502728345
1158454958
1303454132
1869307739
786871780
534797257
2032043534
1178126791
781817098
2106965687
446913603
1942936710
1989580770
1227140559
1884509425
536633172
1849967673
285715410
699363878
1112992245
1819191571
478171144
1701698074
1600560982
462558691
1364887230
655470814
175452850
1710118997
541038816
457964228
304165753
384533141
2127166782
138315679
16163157
662255959
1269493676
1893327600
577620173
1462864513
1381159513
1085231145
131163965
1143491391
11359483
1202703298
397219669
661651033
1117939193
1668355649
92603626
880624093
1546447419
1840367030
649587230
1437714023
66600298
1710579725
1955353172
544722083
1838512703
1311866411
713697174
1601645497
1668909798
1487205703
1398900250
2039275373
102039832
1326582123
1035983089
1213079265
1047967241
162834488
1033125427
553646659
1879716741
1584245208
1298412258
1728872737
1981997895
649862399
376539126
1998483734
2133133277
1430099860
496147772
372009854
1614642273
294556163
1304291139
1339864094
163134768
1938016524
1483324023
1405777693
1429059586
1020635146
1728143292
1767217026
2076369928
1517730576
1607495810
2110129514
470819404
82717024
199588786
548117481
1411179971
154089491
982315166
1988331505
355869712
428266289
304436413
1103902161
2087292206
5775625
355319497
516999200
597134251
746658817
2106563501
1855264221
204279239
1365259505
1866775110
829108220
1974867090
982777102
647667800
970682547
664407218
2108545200
762586550
749211950
1853025999
1647360329
1309301135
852838286
1250961312
710205372
1758309969
381611436
240535643
1563010616
103312777
1030008616
1884061217
1288590139
1946383606
154517429
1573442446
1369109236
2047752585
868554992
676083739
355613325
787158355
267338084
2025803912
1318416706
998300147
1847237122
1222709021
2054382486
1624419920
140195135
2086147047
1762352303
1608462855
1818440708
267900273
1830627748
1915218454
1296608658
921341990
226435864
1419900069
2135563342
579927826
1427324663
2112947628
467293452
453565441
989080610
1944955732
1818035380
2070620252
517174094
1402460540
1042069107
368262203
2074190351
28753650
706962141
2036309879
1018789045
562487514
666797245
167619017
266811593
1509392238
1888991416
1576069925
549764966
555237947
1365959328
1298619315
1610872569
947399675
2055396430
747328482
1398805963
1012324169
1061530472
774131032
1762589828
581499584
1949908967
2063035041
1806407730
1175532829
1057602169
454608808
2041728072
470688041
876231145
1669239234
1304978773
2092872501
172569306
860285076
858231510
1841159084
2050051221
1765901574
866544079
817263807
424658997
460204823
1660350194
1768977885
282685001
1061216485
617883786
104361972
321324561
446492524
1777842511
815944286
1329746465
43494167
567313005
1808299526
1732024351
506725146
85151050
675803893
368553629
409459314
1734246034
2103130980
1026200213
1708927011
1816776662
1637089511
76187325
2147016474
1314591251
752181187
119650582
938319474
1551431732
1615811608
1140617600
159918600
1821698174
677148048
594921412
516532914
1080350646
1195572165
1653400124
38516152
992357125
385485502
432782109
1336286833
1300406810
322192966
1567125532
103189838
651184505
1678815212
543823662
2068504806
151352518
754108756
347741814
1200575859
249151820
1914896762
908800184
1765897717
1236082600
989358344
111060204
1042863020
1458431641
762097276
1032942617
1576437487
1792470175
991650186
1299822401
1284273872
1350478634
382566628
628993579
1817012736
89155546
215108997
2116898081
231136954
1613260592
2139514539
1275548624
1931848413
577513222
881471203
582150838
453403712
1670881460
1313372135
1744226822
659722665
2111345355
1083078395
764864436
972792265
2087769141
1175847062
1700900300
713337964
179875200
1476595117
1658173595
74185318
79313930
1735755556
1105796236
1336235492
276749206
477125264
1385903466
964043407
289904846
611767762
354024344
1294220805
1409919910
643910634
576971428
151562192
111671643
1074397534
292503613
1035399618
1635950231
93544378
16791826
1242200206
1695908438
1361605159
1786132519
1879729002
729739068
1295559216
1106898195
733310150
266811055
38792014
747950422
635859534
1407343233
1422647183
1020999567
312659249
1963245448
1171231587
854712684
54751906
319023042
1979079299
752360844
1913248750
417084498
1466366927
134180452
231847514
1368698901
805840247
1834596348
296770578
727310876
62335326
489092734
1030951922
701015795
964821323
267090966
1359813058
1784812585
1308990351
1712830396
1042706191
608264640
674328222
1745519360
404517521
911006851
751916444
70711477
602226940
624615544
2019472606
1230426746
1181146363
1558436521
901375355
1320308661
1894981518
511333490
1535961673
1420207032
280588398
1063388304
825781285
598993770
1864320501
981395917
1464597810
1350282370
1578134992
401960411
782935557
255384277
2088246447
1433702027
1553775092
693790416
1412679420
1128468714
1362096778
1946768450
200327392
946387668
543610039
1451448403
1686480628
309106134
769154129
55770956
980979057
725694659
494989481
2140035925
1233320376
1243093739
866492622
1868905112
2030346697
301264158
1221240767
1600644539
91616467
318373043
903755999
1712285068
1812687596
1770429899
534287263
19943934
316317262
1080073648
1362255998
2132879285
1089612450
423738397
1521636529
326968967
385177083
1900162709
70459022
1804384313
1508671540
750332490
690133596
779902419
119233581
810317396
1939557758
1370171090
1355673472
721946011
68758372
158969510
1361926887
1467390376
1927979553
1663214429
1900898876
1607757007
1000271319
1011209165
935587047
462742527
164803925
1492043195
1799018098
177490250
165408388
1224725528
848176690
1148096044
1324747369
571135361
489068519
143922694
330262914
1254115971
1130503164
903186386
276371458
826151771
2012944202
775923891
1599722020
1168551564
1350528069
239091236
1659195421
1988755257
470305407
606927031
1773722283
885562151
881051348
1063609627
1323181913
817537401
1879129136
1013507997
580222080
310581277
1418818514
626638292
1982340584
1670959743
309040343
1418070319
948174960
934142085
757587202
1085268156
679593705
1597932362
637608235
2028825461
1020659225
238070893
1714296119
1478099792
13553854
1695351843
428039154
502357594
1209961511
863664000
514809881
1712177616
1125452956
382029347
729871442
1663187987
1741158639
1197132217
1086962425
1458169482
1405843261
2084719226
177034968
1969565906
1027350834
1136459516
1313760134
1008611801
1090207793
206903736
308950337
1145897745
1461604699
1506119565
915693965
953491981
1974653487
1162042773
1185091246
1597299515
1830245550
1892767651
1711082720
211794877
1347083081
23559992
1260041859
1855785960
1186168208
64413676
1605015430
1084445076
1945982050
1416820753
990568028
1581898267
902999502
967419091
1374196702
466177160
1313769934
1574083015
1593154537
1822704757
757751316
882859768
902200708
577827730
1757946497
481613383
1644753617
1943850027
458860049
907496204
711213466
102970255
1065757035
1915881249
1198807899
1632648275
1393509590
1382249019
1550894565
164128757
1964381070
504805054
3164966
1873703429
1757522075
294908231
1784312225
2128617959
1546111458
584050340
565689573
1482892511
242808410
2040807839
1437709637
540733684
1871753277
486103454
1580447847
1354804839
371921559
512393350
842895866
783690404
1897966898
990763427
2123946673
1198314016
1663674530
1957214033
1665278517
1417261766
130626308
565805435
1060560302
1989117426
857879411
1109402519
1467556224
1933034253
1435911898
692978559
255467709
2135144838
1194329169
730234606
1413248227
569291637
502892787
14217868
1402941376
1657413413
360729672
2021476174
6468137
1051509268
887569578
1666976139
1847086275
1308488409
1275601743
1286276764
2135795806
416668448
256200873
732394352
1751447023
1267450572
214732953
831953576
212526974
1483432198
1831626387
861279060
1151037213
292173723
1815908919
1843690997
694569126
1725297691
914021124
158059596
316950804
1041554283
1511859554
1182142091
172914322
1035025150
1111084557
756402706
220719538
2047402838
1032277752
1709889299
418083988
538552927
1632905938
420267977
422450198
302249418
746070589
1191433722
1996957530
1660701973
622833450
202987839
833581166
1048900551
1198705141
510182833
359128217
149457937
2050487456
456798735
1457067039
1829683304
1639223317
1615816055
238867262
367261289
1345025932
971796025
1187121532
2142046413
1048241531
512016365
331137809
532679035
645570410
85318031
1582487605
389745668
1272670800
458781758
1668703620
1064433736
2003355371
1024538732
589237465
485254073
1672345048
233438565
1322450086
669807720
421479362
2069663437
380682554
1603783484
990420520
878181099
155900924
1190884762
1302490899
1349085499
331752560
960751705
1221443879
1884387376
214691822
1956774270
1511566497
370091029
369164886
1366692522
197921594
1250505890
80889354
1434055588
501445590
1662989342
1820871761
818093106
955285465
1502276656
1353880886
882230894
1107973809
748383710
2015076489
2049054974
2047509027
678600285
1301726532
962877834
964168413
1091456573
890819181
1048651540
94493750
1510332191
950826798
2115419023
1787392177
1787118143
1911780048
2132555460
2019477210
1689188016
436571420
721940621
2054069248
598535989
849237773
320197257
2021913182
1675262237
1219146328
1537653473
1390271358
1821342233
1634148892
1154606808
1274711562
456539792
945808177
828466060
446218508
1802817609
230935534
462588466
695226499
1750258647
1637545217
420708597
2034444729
644149055
429009292
1708574106
755466067
2133244175
875306709
1735770047
520897955
1103899896
1430877500
955997089
2031679286
1844685602
622362646
286239600
682205229
1354858149
731764245
983405019
730346448
84798191
136751544
1647015054
405022636
1668203158
487975123
675280592
1881757820
1594197315
94184870
994818699
989279662
538642027
1813137103
833694723
414791413
1706138410
481492773
1990415047
1979815661
1398198388
2043088592
1521790205
1122457744
1352509888
1127369351
990843069
264803102
63596260
1957129394
946706186
888276417
962122375
1389145353
554798549
831321372
908466222
415441215
2131456496
961826281
36119226
346154266
777056707
2008158954
766804645
1654000298
1949890429
1644564411
1804917738
1534612106
1276557967
167171529
370072825
885632007
2060245839
1003356345
1433123830
1025998328
2102494229
1409335821
577977837
292074955
205296580
438679023
1200243823
464822594
949538890
381222686
1329390662
654609783
340861130
1143974689
2132607829
1319186312
1790103456
721117003
301891340
307025240
1134417108
1799310283
1555684009
1558928593
1176250401
1847027862
1690203518
1419310396
221846546
1936914859
803031217
1480631920
605142689
1889753962
953495186
535011815
607601940
920655461
2085203897
165829272
1536982342
539048976
2112707063
951608680
1835485322
198249072
1976081924
1102848271
320806184
1140185396
161887952
1318266550
2043777373
1989496156
248387196
942441019
820374760
1177670949
1280826649
1261548041
1048101894
258174371
377345866
318730210
792238436
1621929289
1601799238
962019527
1574733843
1154292066
43164582
1041943864
946730484
1727119858
438946885
58851670
2008960597
1128605108
564628054
1750922686
260162447
92233372
2019099947
1796382527
329783830
1782027846
308489815
355288809
1772911008
1859633662
1091925741
946195205
1521830056
1463002800
2080706252
1396614852
2105347493
249832900
2021239282
1147126485
1964857803
799527168
617926434
1225002218
737459015
2099889930
1237102214
468310359
46849
1907349268
586383091
1733757380
1210371068
105967033
904160528
501350055
804748334
880068864
68084067
852512505
567173067
1165882600
1939457616
335300660
1424113433
1621036770
1752610430
877803286
394540163
1711035137
211757769
1729525748
326948736
156921727
773063090
1095061048
349073005
1169924440
1701352377
796755346
1228089367
778836144
1740788543
1812388168
13655911
1360962695
2069229999
27600234
783803602
1339729816
2106265338
218717792
1106268204
278680620
1175416339
2010206584
1843223577
1537749101
1916974364
1965501666
453068544
11723528
1216590351
422694982
2133868134
505300665
1795697180
2040980739
1181667449
1823262478
2114465506
1592770054
1137993322
2100036772
891682306
712114272
1407895328
616022341
1880843824
934089628
1881383182
1733694467
651539944
587028884
1830624303
130934238
1632186763
167128883
2072933648
2126034331
1466241551
107197527
1171627595
2045813775
431032992
1445289002
1782508383
681298144
1262311268
1462912385
473940610
2134232661
28201836
943217434
1694324550
1243141418
1347196663
2070362939
1301834829
1411818012
1461886416
706210086
869735939
441651338
1733358995
1562526840
602256596
2079379513
1776415698
114379134
1342668560
314665005
914748530
948378006
556839779
1558807589
1807818691
1866582926
1638030269
638224449
573815042
1196557307
750863870
602041650
12973105
1353995412
494993362
99804270
1201689768
446588397
651941882
1188087068
1543082855
1844504163
401664246
1625079647
920849651
325010263
125905700
524704028
1432139775
1799235652
1084526380
526004852
1746510689
168413344
1286610852
893161872
92142756
2111106727
1550199917
1246836431
142581265
1441911865
480869298
1924233656
322053240
2135278300
1896645876
1647422589
1541901962
81296512
548778755
412534867
2146329171
1162898254
942780121
264069702
253123367
858561053
1022144624
1838343879
1598333233
1051554798
1294719634
920788611
2004911633
360533460
1769970723
1058273827
100781170
1967764873
1791498926
338011870
1558803832
1671334519
302294236
1832184357
1567496006
913563106
759639008
757319500
157596586
1979685685
2135213852
1509190125
657409426
1098643503
1830567120
2090752949
2084134813
95661284
1879807445
876478355
508359295
2101671069
1726854762
1654609567
1009197922
531387685
628687341
927272018
30857710
1430794323
89654190
19712565
1703792230
2074483425
1196761747
380753056
900538345
2123038189
1089624528
1309601589
821457722
122093098
619052232
1881180197
1173002298
84290814
722829313
1109929386
1316927739
367984670
1992772650
980568384
963710734
570397204
1474598853
786375930
312877775
1169861331
1715751428
1265645074
1075286199
2077593368
2081940614
1645916986
285038603
1245157807
1051948514
742420291
1761259869
264018708
856265725
1632632368
1631022124
1833632097
1297374606
355279094
762238341
636406231
25462186
606239296
1797072526
919222161
338650356
155028054
1024752146
1355633886
1238701003
1461056338
904022834
1262828204
343379359
706807170
395213676
393486872
94100052
1322423295
1465704832
847461112
351158328
2095845420
542793384
205475166
971145005
1954213473
1067351477
1446060347
1758007905
2015842964
2034931897
801287924
972192454
328467377
1030719401
692197264
1536790754
1404086410
270718614
548627624
1835917237
301943808
942441376
142741842
112657939
854468855
1809204610
960715131
1848254976
981909170
998595066
81416897
1957315184
1641229690
1709693741
1517210857
1917640920
1652218423
295608047
1741158801
387671180
2100779830
476880035
1169939570
388672657
1390586909
1209326374
1652851751
868327832
2130684490
154134472
99355158
1097322580
2109593894
476173152
2019580526
215288888
1184460344
1249491514
119522589
1725634822
668509531
1814286461
1422873910
696409524
1447517482
1240922582
518779420
917675495
1337064314
1707534093
1571243677
1122024703
499161306
239320206
1692496497
878348314
972256670
1443905649
1913684358
2045347794
1252111798
597135543
1543941357
2040912662
737895664
252404147
1722311276
452073808
925877146
672384071
230888787
1958296688
2096683519
81359930
1867896466
1395102519
804083074
674475484
1455207611
372751243
1176087598
1558351161
1196418144
1552721169
1753319802
400487344
1177006325
70359707
441090619
1273558651
131478493
1157190853
410063030
1419629709
268948829
106239259
1309202799
1065252221
1041995060
345818742
1479096103
1030713106
853809705
2145462535
2009534226
1868272694
1893894855
947979234
1994189986
214043229
292302093
1809473255
1902274259
320399468
1716244318
898680222
565431184
1091394834
1620047920
1879150839
1126896654
415915092
441900820
1218394547
1422598504
9361018
1787374481
990688044
16662728
1492940287
1989443354
938593460
780728113
78112179
1196868603
44145766
1106384485
1687396251
2072725008
986444066
1572935870
962478677
1261081403
361942335
2064893280
688746457
743318328
2071783415
53222634
1568551849
189319282
383662185
632786247
1201926412
751101782
1483704244
2125491751
266262881
2044295089
367921859
970638594
466807311
589745198
683410756
1090343300
1447588673
959193758
1486582644
622322214
230630831
220658798
1757133829
1509420961
1249683718
1726824267
1265855338
111968746
1828698786
1498618992
1394537744
477780964
971035347
1070449029
750616106
420573218
810112001
891539682
184856483
1340382439
608846003
471638500
650416366
1369747528
377190720
541018224
462711127
134198445
644645571
1708287529
769764142
1592100000
1167054188
1970127430
832169402
1538435026
2087301566
1217309039
382254804
1304589964
602636270
968890104
329446945
1393133202
1761916345
2080875439
2039967567
1048141529
1217545297
577257469
2099200785
84833289
1844809578
694923830
371579559
831089893
2126244457
1640226871
553783775
2113187448
1642045347
204791571
236544238
355938256
2034990574
1813564279
946212629
638949162
275377969
250505704
1765370945
1545772425
1923651270
75730630
565384320
37731041
821655332
1147948860
2022062317
91167531
360358131
43513973
885387944
1171773769
546138263
1039454390
1284611371
519931088
717628612
1630773110
278542384
1330375945
1799189689
1591475495
328847838
1782068720
703336034
1191341087
1190525257
1196962826
1373246700
1846622349
1407596833
1810960612
1728771654
1496653932
1788320025
1000224597
405721740
1176421388
384182330
1339131744
1010985272
1223286404
610635751
755880712
140939115
605767084
965848509
668770878
710422368
734442064
337655093
715144844
940690734
906842291
915167964
813893882
222270965
1346771105
1628800475
820319296
995030436
692121023
1586104990
1640565444
553825732
1580566442
2136403157
652302779
311730934
420422227
326478397
905881051
864926717
870708803
1307642840
1891665761
1067312915
1586985243
987365681
780767006
2145137001
277767403
1386578495
819433815
234394706
1642826193
1007450388
1061239560
1325941688
1012950242
2007414084
1870261803
1001751799
757891483
2124014943
1759307080
465308720
2127470795
1339398462
35692599
1320870784
572172854
2104839180
1794349137
344250485
1401250845
100759392
711146600
54031031
1385624372
594062588
370030011
2038985242
1855267737
1000978479
88273715
1606276367
479623325
1162332629
1716223619
1914463946
1078920500
1002547548
55023605
460510600
1242041340
778366736
789977752
381636816
1230202822
100026172
1106159873
586264393
355187704
1405598443
1080860941
200547785
793930707
1458963484
1055676493
675501344
299654145
1655039440
238788643
712988746
587102780
1916440655
2109641321
1249753749
474680628
2124286495
38380888
1367764543
1202769261
299147946
1477576543
25434834
229426471
607415435
1094010055
521206413
1832909075
12173250
1366897225
443105639
391763819
1142014959
1258627668
1802242902
210268574
68420236
1727357194
821285353
1155496872
1266942270
2143942784
66022221
388437238
1477698515
1926348092
851742746
1166235546
1858148129
819110289
1101326716
1256567261
616825531
1565545204
413050837
1035535732
694928145
116530683
944873599
1499041911
1868491876
1923684866
575796486
17407176
165303379
643276311
1516322753
1412692413
749134902
1457192188
29838295
887962221
2074047488
410552591
238244440
1858387940
952085438
802087302
28229778
2098628648
1708453344
613188958
1363838804
1160693397
420104778
1045213345
1414524827
1907377355
296253352
1595637845
635304491
2043578889
209901042
1044536952
1459373356
1074580596
1839888621
1495119501
659323583
424847412
253770279
115143164
916670039
1984405594
1650381707
1999485917
1106367563
1443260258
347472175
49515934
34133827
442035905
210742176
424444668
719197901
1255030734
1607998145
977565332
1444775248
1293622082
1373777761
1538745839
1408163421
374760015
2034279825
1141120420
1895353645
1505904200
1680695060
1498426834
952802002
1056129282
1815590276
457057862
401957928
843437436
1746064616
2014780155
20830317
1874073420
209526109
1837657963
1567588172
2033974224
324636053
1748429934
360351603
1059549567
708064591
478681835
1923423287
1504133380
931835785
505604340
1622754392
1347532050
944874616
1254659545
1379420182
221645413
1297109983
809952783
515678099
1045801131
168503164
1818533926
802384039
292823571
890653975
550064236
817259997
1666120694
1808357683
1946244445
963609550
745422640
23916681
1004483578
370075657
719245305
2082175742
1419457468
1455195960
21466693
1068358967
1395802985
1166951199
1089093262
1227701170
816129256
858493172
356595977
1398981725
1054400843
1130866675
218817259
1463714024
788104592
2132489996
1169419806
418263388
744498811
1889969058
187785538
1419587098
236793159
1957023705
1333487894
603345366
1684532070
813590510
838463268
1604381850
777287456
1284618625
676592434
236043604
1330696126
536547796
926079732
1663628389
1795836214
1877189330
178917973
1781939625
561791397
1016394485
588583971
773575467
1007230104
1385353797
878428582
292132556
933136199
1982191891
1118745535
174666979
923141477
64974443
2028751274
489967257
1268958542
1220564511
704611151
940420019
704494459
550159969
1739169723
72775003
1252067200
451479478
373786150
1352169392
652452059
1966184720
1715730009
1849584909
879118703
1018290148
554139717
934498122
2032323453
940072351
1079461169
1908519529
219053286
70741290
1412660983
1563174627
493947927
1866042093
1281806630
328704993
154178419
603988390
1343709315
889256242
1953756767
665182400
1724560403
2031503878
1025279354
2008914857
1399676047
1777176276
146270685
1304866480
588211488
1672552328
933976735
602926584
371624848
1861961359
1618548820
326245366
877084829
700045707
287388024
82503424
124088189
882040145
1941868298
1866559587
751701879
14888688
379668502
163404242
522877692
1703949905
2135375497
1645829124
1442746468
252027055
1521746778
930768138
338860591
819471022
214499939
1330921143
5897967
1436959358
324990806
828685343
1720171043
1139812831
687974716
1410232461
1285659588
750747963
1313795876
1115418071
1329811747
991449355
1612315811
705989110
241317070
558623932
596899138
82554294
1174595242
1801905215
953862604
1123265279
141667525
739442332
795827009
1675434754
1821285149
191249548
120842375
1739310162
1675527136
1429725840
1001636257
1412041073
1362210838
1588890210
244663358
1233378990
1641111368
2030714485
557260829
1081231492
407179361
690330472
211411710
276849300
1759547735
43580028
165072211
1158868046
1030477762
1306960836
1686433343
335241467
777363832
277285016
1536001944
2021627019
1023531914
522454450
1141947021
165599944
1541723161
413281569
890993619
478000428
373043605
45160782
974114705
419498289
844542731
1052493465
79711778
885120642
914077977
808580462
1465905185
1528997261
1235457336
860067162
1636246061
527369456
2119279243
1833383510
313467420
2064593150
788604505
237274098
1873060432
1811400889
817231760
1278985959
1200797293
996097286
1096937359
979595125
946276335
1289862770
1022370441
297052097
1232097639
1381806953
1290198819
654306960
2117608442
552253135
1941010281
98744369
582546007
663297505
96653423
295115350
892429851
806356641
1474411259
364281107
955644796
524676652
588256166
1598576092
1757537638
1492635336
1537059615
1217784198
774388344
1092535880
2048390792
408688235
1994811421
188499065
2045216581
789849844
2012803013
624279649
445402053
992783252
695429936
186185875
1032427400
254500089
1161615239
894547661
204665642
986777218
1441868555
452599955
1705686331
846756092
1783181411
1846447053
1854103995
503939914
1284090708
1198382549
2023019209
1526265497
748340368
1823437270
1521887549
1391374157
2122890874
838305306
892175332
46835696
1716449532
907228024
147226893
1809978022
1693322762
1464134313
1939899806
728595635
435072515
1128954730
1474678198
440465233
1334911813
1833279947
633095506
554126088
789288757
5250249
2061576275
1532572014
1700228581
363089154
1199598165
908695359
808383202
157506168
687400833
1814030167
1039944962
1092739726
811490492
479812521
43694804
327429961
1403660082
942299429
501946079
1079178393
1437322648
530108586
811377619
210867945
32133089
409512367
2091589845
507443574
784809874
607335626
2100504006
529126522
290758571
1445111156
509462389
23171960
191794685
1946850515
516195240
1768733539
1036628404
112626521
684619279
1871567149
1288140141
1999082340
279434162
1262483324
1879115271
1956238353
1016377251
1899208015
295312336
558576065
482346798
1706382399
1938590236
1780218550
986191348
814134967
104699902
2000852724
1349055077
1794311641
1422794805
1382761581
2143711735
1359497247
683047345
817682436
922113302
318631908
1197418493
1163626635
2072755118
1542588608
1904693873
455262310
1376051637
524676829
359269911
846133368
807150179
1040419813
1907571785
32545181
1746748955
2043944635
947235919
2141251483
1048581276
1932626058
376595073
17953522
1646867263
479929320
1545806260
275944339
1255294852
481763925
1662552553
1170172489
272262415
225014550
727517742
1236921380
534757372
1577660617
296589263
1650357156
1310960336
1526569114
1752772372
1186093919
450484617
2100004743
716708658
2044928179
543420086
666665304
1892419238
332369233
127553286
1659387469
1153029028
657713590
31669813
1854521884
1814969426
1674721228
905527952
929626408
1004419734
621769934
989975002
1312940028
150223019
1402921820
817186076
2008166408
1381697974
1525964329
981013806
1213634511
1154984304
1901507145
510484196
8419157
1241695372
327876742
143568703
2131568418
1666386263
1530013953
1965889358
721929992
663306104
1091648614
219777424
534680391
1374627923
1788737148
1225424074
940884904
1878665179
1414021236
14211439
1182396818
1526903707
1686289
508964105
1712326136
1356958769
1248088400
43853570
1156100048
660847923
609800689
1205689530
778265170
1134978202
914264664
1757631890
1565842309
797656165
1394939915
2042486686
1187066313
1553406420
721996859
125938537
435251889
1554693594
1686353046
1498165408
583899411
371723709
130233968
1149688376
260342602
976460518
681304246
1921743392
1386860921
149169033
1353989659
1886062202
1997783908
944820829
1793044435
465018119
987852753
546260832
1386368704
2121453577
724732275
533882892
821483363
1868642792
1111076258
2130376442
2039454266
1394891246
896678760
2013983948
703297313
630962226
836939883
1561118820
1572331483
36590095
947163186
1059008212
1645797651
884821629
613077416
1517745056
730871203
1948318080
589288966
1967616313
1885102245
1110510138
13887201
1285740860
726192016
209267907
963984360
461587546
1896350782
198891673
464161294
1028492033
1280362376
142437172
529078452
1715398024
1125606326
311266658
1056923902
1767265334
962323965
1869406000
857551683
74108825
472279422
1846733815
1902274001
809451733
426404117
209741469
542968489
2072330733
665459149
1397075491
2063609500
81765877
1112722766
188586475
1044127304
957729131
99310444
1958579588
1149318593
264808996
1095603534
1855706480
1593193871
437962799
524533492
109923001
1279992231
1406913815
1040388566
997932995
1630644149
1223228673
1612465890
1301460204
245632254
1167290113
1553672570
1324208994
1849926793
1912409207
305016959
1121497859
1563938318
1702713830
1666130295
2027054491
1914076071
1883178863
663075436
1938508557
1115635742
241649794
134046910
323071644
2033313039
825750714
1808199220
1711122886
763988388
1203597061
1782533229
1867338210
1097156799
834230164
808740536
1816275825
1118266931
211485329
1585506306
261154409
1771308678
326547693
653793680
1825858310
1299737709
403489024
1318765791
1226112441
1294188288
1813065370
1110318680
1238704930
1893357589
1728412254
342734540
50605275
931961452
236249931
187790955
794330422
1362776140
1082431084
1392549651
1840386994
1015779641
745053999
111859188
826667399
365441198
879664978
1923102202
695494021
561427486
1487884173
1507945059
1095379019
1024184559
563595168
75550985
1976430775
1681093508
2098958006
97362957
626739175
1633438924
1937797965
1919036603
560703053
206497973
305474578
745405703
927913634
700009585
1749270361
2125804286
326345564
314055821
1896920081
1960690059
1442957697
1132874648
1329072569
969131049
1722169106
1285312504
1115224211
1118689250
278039751
1638392476
1354856896
811237077
785443945
1709524075
730503237
352291068
875367348
1568869770
1876330500
947160945
554930507
400130860
2017560369
31540968
82360496
912160039
364283352
1617514747
2004303564
1751033259
611882576
1651340993
171480454
1269151213
408036774
622617588
139944189
1583193492
1138424782
1680553827
2003647194
1317972073
1273365381
867116870
706527004
935918766
1766316836
1412508142
1489559625
127969652
1346841687
456435816
466256804
1304771788
1311231154
411711821
1302684986
748544501
1784784370
1927766621
1256014917
1936918472
439641581
1817993932
942430087
592350949
1516828528
425789006
1862011256
1004240896
1278329258
324107764
1797323853
766396832
1060811064
1364476870
335238898
863930245
1679427514
1489110050
2117883955
469454689
930280602
541626517
1253192648
973277362
255522005
1327618361
295384672
1093126577
280165353
1943531577
1495347694
1216953858
918905690
1680806581
1757295029
103617991
1973003011
837729385
1651209856
287242845
1900991033
2120401059
1704704945
415305096
720236198
2022534487
522306030
64352280
2009394639
2015606044
205792575
1374506699
209425549
1905025297
1583314842
1711012398
1582503864
1832602614
1469556308
285770621
438404089
1054974859
674866671
1207264174
1908010562
1863070647
1200514560
1737599330
93482169
602453881
2046824085
1178152893
966317416
1410020488
831685287
309156639
1363626026
808213768
886058622
569336134
1076461000
1996093784
2070681988
1560614554
824434862
1345477353
1996113227
1571898408
1609395519
1516492387
155143974
717784687
2102221286
1221150173
951606837
720089999
2009958175
1155306151
1193039587
59820340
666024001
1096304785
615995254
342057728
103519130
176238330
1453423576
526760305
1153919424
565242902
1156704826
1918576268
1264961453
1480240709
154085227
237319675
1475333395
669179767
1012773623
1423718872
877415934
1967316459
1865280253
931948996
874494522
982630367
1709848893
815827185
1829293580
258677986
1692829297
270734318
1630210643
474800314
1364326249
991885278
486012074
1185228029
627831021
2139672451
373825464
1147736945
909992889
37333756
1811217305
1280168237
202858728
346315803
2051304881
1104965507
372766418
1812876921
295121334
179955555
1293308914
1144317113
2045444302
748428031
1710699689
1802002162
1323401999
1770315653
227186320
239421709
622659233
1241256254
913552546
1431662832
1390674174
1663150968
1673284685
117531867
589059613
680586349
1985226979
1683716424
718236045
1076723453
1742600239
1601001458
1854404290
403942572
69887704
366023932
2113581201
1829017679
501384253
712953355
696953320
29851661
1778544407
769118383
1985644094
2115569620
551897461
991446929
2059104666
1172409103
985888037
1316516278
1441456244
395016139
413407250
392585300
53483771
1651683355
702736379
778124602
1502249457
210105563
562773831
505354419
507624571
1213421467
367622470
465977473
701006513
718845299
1876137461
438508894
998461838
1653684327
1581917770
400791894
975427539
1197007513
372408659
553717345
1131032304
1960779618
2097889042
2007088354
389864288
1065443056
2023489070
953862399
388535409
361150306
2093051635
366723433
1148769495
1154846659
328640609
1647095226
1547317924
660361660
56411230
1137157212
1771536502
1720067076
1621213981
1106700622
1679995893
1479847211
1246214289
1140888551
817534916
1842863384
1076707367
1221115157
551437093
1214037864
2086156445
1018377750
1432312271
1103910475
1906559219
1395508772
914625704
529759181
303213590
762048821
80351755
646761738
1107740066
1610433976
1520102847
1946524666
1690238413
352793475
1348706749
1293347152
966551017
420178251
1369419044
130770804
1355785246
339983258
310969960
1202422890
825206833
180130410
2067649089
23624759
1612359625
2037833758
1179444213
394228407
1466065482
117087954
2109343221
1674417718
342142305
1105385345
1923811847
674122217
1318144271
1342976046
1091478000
710694801
180223008
1026490654
1773010590
762260022
734656636
1204679797
171587922
225251417
1345423069
528624524
1007059965
2005632503
1062402964
2144202170
658514010
332826349
1615196881
1858002461
1637163424
1930946912
793105540
650689070
1012593670
905428958
1708171520
1466015696
929410294
678347573
213583101
1879628799
1658921742
1992541590
1989850487
360792131
329043796
795683808
738727137
824705482
1784378554
2001694971
576200444
1047600881
1339527198
737259110
680500290
313675235
743281036
694235289
1299226577
1468363576
1249696627
127733642
480463305
1345036086
53513066
1703072174
1880806688
1182373140
2139163278
1028986422
905440049
603379820
354379079
1226131256
1917403057
1207452732
2031840267
722031542
1865119093
463415408
1119197961
1625715292
2095663794
952496315
2028850010
2117724963
1457327270
822301259
715106806
1154017889
955536605
504169136
1511913772
1874876982
1826032694
618853698
1381865487
1756218618
349353962
2035032666
1289835343
593117200
1036717574
927847562
616004853
130047389
1217450249
342261747
737823965
527836823
102757398
2054496145
375654628
772021714
1902512122
307633203
1286075832
1908558178
1146220195
475970042
1633750470
83117468
1024317441
822087521
1233617676
889020023
1130661309
603620178
1736312360
665170646
1030936433
1219154599
1760024394
1284070860
1172742102
1041866639
1821941235
1659546024
489406354
899057312
1594821065
1245727111
436767506
1455930978
2030778940
1710791760
222983427
2016885841
1290923837
319485465
2135164046
1535534095
1422754051
135262988
1694306178
2022784203
2078122289
1991889290
1712734318
585773185
734454188
1738921030
192995776
2033668474
1989346917
262122669
843838031
370813054
198384785
1200614612
1692893576
1718291309
1079270151
1584300536
1214207057
1487993822
217631544
783431440
439210045
1306463342
174372866
920010310
1315450943
1266700168
340912135
1856947203
891617680
1805340096
1752800170
828737693
689825486
1723204611
1109808878
1444381349
682468620
1485007252
614363396
1999407531
1567324112
132349535
1001942213
1923221475
2110041370
117367157
1930041548
1537324226
521505330
1885794082
558069668
1742559012
2111993662
1514366817
1717989485
1497927494
1962046487
1354144679
548161208
2129242549
1395381271
1153508797
621402788
630880402
2067022506
1561208077
895726065
867317447
922029948
2050033227
2141374286
816935454
1816445551
134074524
1174086393
606665798
1729558572
1640299467
701840171
87353153
951289534
526110594
1877679154
1711572437
982902911
351946884
1967806579
487093833
381022720
672630696
1913372987
1736422666
1310379328
1468909382
263317070
1597814453
297352773
1970199193
1178558191
530287144
1623076618
353514148
1681250607
465699549
1116111907
403009033
449770253
1919085311
430258444
279473561
1625283116
2036153975
2021180411
1633547238
2079896709
1303407619
250659305
324651780
7393313
1784586288
1011149899
1479897721
506502101
586553209
108942164
93607446
422209231
1553627193
886301620
440437667
1502800347
42415494
150680087
4790768
285906635
2032400670
380538743
1204471283
118010129
1021580604
2143905224
36465139
939077120
1749680006
1719393298
901239709
262036752
243782385
909558243
362293717
677861323
777378365
1997587736
1114037059
512506477
2058887598
914746441
1401951458
786506758
1435243028
731012380
1240973216
108068601
433525342
457795195
1348994844
1494290502
971977264
640276012
1450338164
171856219
1068948455
227579063
512508955
1823837923
1799655319
734693674
1213203871
1515672025
2121245654
1214695038
871088146
654872398
970658199
629800520
1407607083
912335169
708265276
438582909
511993631
1159267946
580122991
1208611976
1345658217
1145399886
582687125
2081503885
345072929
1972794875
1856875254
158624377
1939145110
1290201067
1182515308
2027617176
215707410
1955493056
2077258626
780772735
986267922
789049034
346744705
979029376
732629246
832321290
1088246576
1463826995
1458750319
2028139703
571151084
925831083
1893519252
17438199
1140769683
326571050
518351937
955586571
626091044
413547592
865583003
2019891110
1450934435
674856599
543122358
914008313
2139710371
293335215
405110247
922908618
181096692
1310010133
228744487
1646112865
1157285774
2112353638
1282187159
2063019760
2037238874
1359100649
1676599576
1867937891
1796291612
1165968982
2005725583
50428576
151201126
442320457
1197577068
654185550
1606822803
392632789
1763557710
1575249351
237432991
1299407992
817003667
596830340
1863091964
962193969
881730547
1739935812
931982485
1059075098
693522686
1202664051
2059308221
1107197002
86458120
1436251957
1524615701
821944989
1921104160
1597083848
697143720
923854933
389058633
1350663340
1457648654
1487353006
328112591
2073529175
1366542550
668836200
1656108363
1060696106
1599100810
1535872611
1816353669
1007295182
36178782
2089713201
611398687
9426453
654781353
131398278
125580221
1369190729
873701410
1388953635
290570888
1977102308
2095626686
853554002
179727073
809189863
1078592753
1612913608
556502722
1583449152
268838139
1170647495
1056810637
2094123265
1711453428
1927201024
2097415944
610559826
797586148
544902775
1337667520
1763431360
1108668867
1233543911
1031971246
1541407132
2061898597
469031085
2078751812
1303218420
1022724922
433078053
1174611231
1407818059
381691910
334843702
370947454
1923854363
330737399
1062741782
684322853
988682655
455396564
13930369
1342963933
397818272
1082755351
715818764
551174485
1986370285
259596210
1239946935
1842825331
1803864052
658660230
1226927706
1307475889
1853418161
1756350686
418924697
499565077
1135949183
173930202
1041471348
2131919349
773395294
507495027
390625344
1357281221
88874771
1829349618
1708486705
2019547016
1476977832
173875480
481357844
285413337
1315400010
648871523
990650711
1079775102
291011449
1777589011
2034956609
1888031868
295881448
209029618
1456641667
561578274
567462288
1894027535
573498466
1355168752
1940804428
895790092
1680901933
741807143
719134281
117659144
700715258
1527558451
1536619321
2103401436
2137226535
644450308
1967697293
1649964733
203617722
691559066
1178666030
197127700
427417063
1948040341
1989548226
1394819587
2013866089
974529277
227856697
1105845719
415232489
647920010
1311438467
907989330
1558144568
1848459600
1943871064
375362640
243199086
2116564706
452549166
562614230
642882323
1768587448
1675079814
14299387
2056123476
1252746467
706305144
23741149
771287622
1445824544
1979176485
1004753159
892676951
943698857
517251926
2007126517
194491965
641213243
1801121444
1081137270
937604683
867392424
1420028318
1949503135
208119857
234850591
1861153418
178318
489801032
868050224
1537115938
441466098
972667123
383755631
223017811
29538645
1354996638
1397879047
266074519
649075360
2032678949
1152409596
1941556151
656818346
124426049
1234730997
1816619765
731785131
1771754670
1799152707
653678521
2089949916
942094834
1812216489
1499806398
391114325
1314694270
1880943249
35277895
444613083
1853304831
118372955
1485473147
419154617
1745104030
1433403027
1849595801
1000842767
1853249824
2047987664
201764080
422687521
1223518542
167430343
1666052292
1285944812
1129435211
583715980
1019142102
435552412
1275450864
455497053
1653170271
1504405025
1888285452
1156958694
498836019
1931359520
1990882571
90266810
993970092
1588099398
513305261
982675756
774395135
2138031603
773314591
2137230155
171010431
511559766
993735507
1497875531
977583774
1862328743
1223436269
1020447228
70545781
1169017352
642622465
426403004
466129446
324745630
624634951
1154123133
1014463646
1024498582
591820683
723835997
2050553897
434161816
196367399
415561360
923082937
822724651
1746522950
1178723620
1806702111
1223859176
1213906355
140929677
938702106
1908412707
1105874916
555266410
1989580498
1952029528
21970466
782928542
1606851055
1893152258
1745617169
454767393
349123097
2104578016
1949067703
888382373
1166360730
1093385260
903445967
1199990024
2027173034
1402252696
1651809290
410775436
1593783192
487634828
601548855
615813412
1967589593
156031478
361889670
1319689136
667278997
395284954
2025780530
1821481568
124894627
851571940
48797186
1153454502
391566881
1026151195
1252390232
179389314
624594819
1642979518
947535979
1468006220
385376415
144501054
155114457
1686599467
252276727
890308907
1520223898
2132188812
1204288631
807923861
1765164853
1078104215
102731044
199830734
457301934
201276813
159050244
1876130686
695699797
919052946
1742789467
405414911
860961220
1899923061
1381020349
356211271
1254076108
1028702351
1318034158
498641165
110396012
948045645
146256019
828007356
1912768384
1932346867
2012865005
1462182067
984968732
1554086645
790861633
1960328266
1310830252
2367020
1385767835
318005731
701349948
1728188315
1385561007
1532567326
2037748327
1878527194
832813022
1041005895
956912528
1281077236
1280891702
1783604427
1873312725
395179405
1217422379
806061598
1004151289
627067672
124462293
1741720749
1348704121
808789108
780919521
767711526
742280320
2143624074
438255746
233341911
1196293315
1972475217
1247833024
914187829
546841379
606990497
611030915
1593044414
299742848
849886285
659503937
1351448112
127413594
1299871092
57482227
1601743784
997902958
1250774436
1398545267
697464032
1387868433
1844803928
177983835
436331849
1215578491
1765049818
126544651
2131244998
1473133616
1055274912
321999897
1904070760
675753842
685994266
2056201783
1670727371
1378003704
1996726270
1380016547
1721596076
1740094410
415609899
1584229889
362521552
195834182
608804350
100950317
347506726
993798314
824398845
697241832
999002793
1456398879
1169187193
718531135
1252462307
439999379
1639513371
1808241228
2054709676
557004548
1631954497
140070378
1144736536
1133798651
112348301
265040567
2070884627
137238926
1932000434
124657262
680882432
604932212
818288565
161314800
336575292
2000349617
837030056
1630451423
303526732
922567910
1291105123
308458668
1726422160
2030536359
1152643728
1472119765
72272511
432856125
1483226483
842502392
1879874515
59922243
673210070
1228917401
1415724301
718789458
1828119288
2020315566
310407626
668619006
495191539
226079199
679585790
739254928
315042227
1655939377
1523356010
765526118
569431216
783632725
1389872704
33156382
1670788969
332240587
1265069957
1136562542
150420408
776524319
1820195045
1199102275
740301285
437632767
660130673
227006247
2010085394
626427348
888278870
250540228
1479151443
646865679
1335916107
1975931802
493148894
842866658
1519259267
1227730994
363777423
886657541
1742674878
1338130385
599986433
1127900317
1887566383
1790512973
1001179871
1151559558
381749493
1860080721
2003135501
1858054421
1993317288
131893516
555124203
1694635146
1454044592
2101809292
552085844
704142328
2026392320
1074930541
811912414
1916987170
1797835720
2049983271
228309610
1308789960
1720497599
1899722638
608896599
112005768
798912280
1747554766
1132072161
2086237332
1846454300
1261222358
2047703340
1052047083
330991032
1409368416
486396633
317848817
940889035
2081014151
1173984327
287418879
975912860
2092596683
1230752190
8997136
230725985
1307906386
914372244
463764985
1310007087
85287479
1839072225
1772436677
185978606
781246137
846329632
1684179632
1137426638
925434054
1663119234
784795047
587499828
953293459
517827885
821048626
1498194694
42953414
804511481
72327676
1500832368
2040887529
2031056989
859748123
1258024554
2107881711
1972883522
1821796647
936690551
1206286470
288720831
1828431770
1361264071
1381110453
849688166
78746618
547859259
673737686
1377952537
1239581384
447899123
519681708
1406140389
879805414
1184396944
1423015912
582087200
293614114
432160272
1944126155
818880410
1913228333
730671258
587711820
223773950
1894290480
374957875
901479429
832951383
1777727640
742175335
485504884
2050890550
2094924833
468915339
1304549018
2026828056
2072319581
1019657108
1237304559
1755393345
753591022
1984418747
802946446
248128856
446528380
449669469
1008621515
867201848
1877810751
299389926
1599937370
730547192
1194446768
1502685028
526113978
262483304
445888858
884616973
986816867
1514900647
1793545042
1284403058
469191664
192113766
273568732
606515389
2002735197
1413280526
225339389
1964871991
200781906
60709065
657371940
1800118004
1412906913
245327495
1879906418
932477608
395784291
313424753
1732004261
400425380
781837994
414718752
1088135303
1013612564
1925191035
734659812
1706671797
1626270487
1055728354
103469276
909309297
31335289
333173817
737089141
484210390
1283604326
1734623672
1110776652
47009072
1117576504
1551111188
1313868023
1081482147
140999961
481953573
1212918540
857253625
1978459065
1277540315
273790456
806364253
1255441540
293385939
1587123268
607867653
1306063777
1986389429
833339006
1190747251
792879204
1819024126
249665436
1699380059
937301926
328797783
489346086
1791323403
604769698
1919520017
977365286
1932700136
77295807
637269536
647299291
1488872629
491733783
746192441
1146550773
1607619347
2063859086
1256111196
707784145
1388854858
1636776348
844758506
1917304464
348543811
999449431
1890706247
979971366
1815505539
1687778384
1646510937
975828997
40411298
2013181255
1248155784
673218827
1460885216
1160546505
1837577354
1599077260
729842333
603339990
2023324875
1377051458
844756509
568387100
1158934197
1475705373
505768183
1666531655
19016647
1206849096
2040612852
433298913
169168427
416205030
173231434
442683472
1297859733
1836663871
1455022410
1838361539
1333818987
49949089
1186021909
613320033
131215604
1785337842
901608517
1422802352
309615158
1356009948
873069280
1446007492
1371139638
1398567900
470833212
1027898176
1925956334
2116514497
267801769
231360527
1757090974
409281134
1658130718
1199132340
1413568954
1213137573
1731845432
961305474
1972264856
1707808500
357685415
1973988368
816164472
44335971
2018597747
1406808373
1542206854
1130476591
1405625695
561895811
61292572
467733215
1991464799
9626501
72200300
1594168634
993932011
1829517255
1487701248
1356417872
1061331592
115002136
939500729
246961528
1924827684
59377943
591393414
689756926
779280181
346506799
1208461947
921032719
510757108
508377610
713950510
2046262357
1755252934
1263305133
1465590963
1631686833
426043997
1653221804
1886734434
1280599526
85064685
994918507
1088965011
1892502216
1979010743
1280602272
480796446
570657387
742456989
330081114
837888598
2139025991
1709556483
2069998083
341969655
920707234
1505249101
1765929340
825801562
302570239
1246841405
1443773205
120272109
2052959112
305759820
445538319
1803672643
1849952419
1276273483
388242156
1496511834
501989948
2123132104
1955912312
1038114725
12351422
2099024704
2061736717
1941478191
885708680
2072065235
1563675158
375133050
1574921282
591916036
1607347960
604484828
28820261
1336224213
1736498807
1667614823
189502116
1829672052
1337144361
1367742451
788383820
1462317151
1453774167
1788762758
1573099345
1891389562
92191399
1934878939
1298783890
377114110
868565672
2138028297
1480728320
1989151017
608848955
1308468081
379582909
1141649788
995252268
838331997
414201445
776951089
1949283518
566239893
257053030
2044050100
108965435
784738215
2126352962
281804756
425577107
299804728
1171958187
1593803439
1964706521
669629837
1499125681
1306235307
1508849101
764077345
162896510
977560477
2088774223
1070808025
123069386
1195432012
654522613
585040447
408934426
2105802931
536381228
243755284
395842502
956788409
1033402526
1147774501
1544911547
2064076342
1999380960
2040811357
361139456
1339114656
1403634470
701235106
2029209275
351738300
1192118643
934822798
1308919039
227944280
1712118178
1407831191
83490011
1468305892
1372414567
2003496430
2039974233
2102741201
1536374476
1563124008
1735621052
239324790
574926805
1123570122
1479395236
1446561933
1374476190
1582412210
2084195815
87578698
930093759
1484641688
1795577347
1319844577
147653461
1348229334
929216172
1175695737
341965428
1335446163
423328343
2145333623
2144408359
1409392869
633736406
1109777648
1497029680
81393085
728691341
1514717912
2074688157
1731758825
1190135201
2038425363
698567523
1669568161
723008787
1267274488
1191399141
827643719
1559100030
1338535260
1162320325
1176727637
1375002693
1447811763
599232517
775228833
1853894811
1598170654
1456842465
1182224552
1444590266
2090266681
12021660
553813100
1479352703
981756110
503097554
1965463814
2133598906
2097925763
691952010
1459841357
1756807969
761640630
955183927
298665403
288259894
60497420
1103395781
1660864832
628215619
764952878
1910882342
2077816273
964837120
237648936
120819331
431134766
1929317273
1266185113
354875416
884470844
1249724705
1705690036
1692245011
937146658
2129039941
328038851
1947007279
1809464908
841432287
740561897
364234920
978323096
1721047414
1899743528
1502634001
755272961
949467397
539941347
625679124
279599490
943405983
1126803517
1423167241
1769299014
846636397
1449301905
1157972933
1929941672
168738513
1909831213
1580316404
878441246
1948154154
1228221426
170091914
1130078591
74309111
2027910087
2068586163
723610514
1910539305
1070357296
1224531276
46763196
1533316970
1937885926
647916336
570669796
434845169
742479529
1644431906
60914258
1410584146
1556059717
1594959717
1300412843
340944487
1104561390
1963660553
543274781
310043001
1405233653
1678757031
1092561774
901356991
597543248
256555368
1615839049
203596719
1424612096
1117817433
1005307575
287333301
739544213
145427604
304236047
472566884
2014349301
2013138358
1534082424
894460121
1848427651
1691239940
87899582
1429812950
1685987233
238242462
1834894425
1114502488
810269763
744327022
704634798
1305160297
1259285297
926499443
949525389
606745043
1102666683
1394058374
27571378
1130930852
1460491185
186043680
906761784
1561806502
721530902
1596058450
1714658417
288986992
641330247
763519198
1373282972
1872676067
1506309003
639298522
1392891335
377308194
2022340756
1065736561
1834504739
286909739
143562205
342835227
1985742468
1231253762
1746351582
564412716
2052743516
1938542741
1122616157
326128707
1954956302
1388821035
431727101
721524847
676872171
310241333
112061862
1118646000
1696471639
793696152
1994982431
437034375
1004443784
259919199
579392488
1494038693
852661464
1919280536
556463360
589993286
1221876045
1254025512
311396787
573375471
642139602
1738779789
1876813296
568660515
672250651
73020745
993919057
746395025
75452203
1863051534
1754769831
286899509
550062615
1924465530
57183687
1554164838
1231645081
280269822
1120009132
246160674
1581444488
1518732555
1839166873
983206309
652864702
1682778564
652675388
1329160006
1785262089
1425921112
1904504860
1830664279
285595574
151516116
2049964021
105782971
94832375
277953305
1972515541
2009617831
1067047026
174411426
647327533
1738419381
1419467458
2028305226
1775630451
1887590675
774132848
778105823
1883381524
96360620
2082049975
1381930863
605751491
11164701
1109487568
1233207406
145180955
1927297150
1677708361
1976539601
1040728295
646079049
1618548235
1430814197
801327018
672132997
2036187867
2026691784
1437571797
1264492950
1518273001
629680658
1410995860
1467217856
1752021073
790647603
823113123
1662405026
990168312
957759012
1105189439
1846470983
1725926666
299880332
1694981567
1765166300
469618714
1113880651
299198710
696467945
1190511722
950357193
1077613717
813049615
1295350593
611951175
676778340
1180249599
737447187
828978682
1517066414
418293387
882314672
1087167036
891020267
1799770095
1482868879
595504641
1220832675
1637004203
1887946072
310565427
1143650718
368543724
782046142
1244780610
395142276
1768560948
1691541458
864895141
276577534
1843182815
473615981
1938301009
1239556868
1427000207
2057806198
137091008
1758638423
24552260
1220879266
1336049993
1070378053
753480083
2083085770
1833950838
390216563
312903146
4198872
2101464850
56092819
683011125
336691131
1717653260
1542154520
914361866
1912959438
1609366846
487796004
2093194807
434344182
1726359702
728217877
756877935
2087846012
1815701404
814204004
494548233
1932739201
1955313060
23602009
1978873946
1575249148
917838373
1092646398
228667379
1920758926
2115098070
939893035
1160514350
1133394444
838015312
537071235
1810393115
1007500862
1670923219
1950594215
511603822
1318524311
674867429
593225691
338876696
1501689257
1288560390
1480913272
2047519617
1209110677
491951526
1738240229
1227057326
1146304704
159511333
1269924775
2008544882
1547849422
1694333909
2066068924
2053877399
1341518847
1494712167
1255127371
1167356079
1438189463
1518604263
1962141574
1549581479
2081254082
358252435
1288603865
2109133941
1891339543
1173382894
380101802
624551672
1462714444
1563898766
1908546111
1612857760
2139280594
459619754
982630528
1691192201
985235018
2077452057
1221742215
1831601802
935984991
1628979469
1848069043
180345566
1211801096
1753856638
521881568
82012043
573530184
678319672
963484645
1345298147
820744138
1548151195
1740632437
1341875968
1139246695
649716298
869569487
1494025436
1874576038
415831276
1840154556
1454804391
994198415
437981918
654601114
28730032
1047473492
507578573
529997849
1247064596
662811892
1191322939
538785807
1834418578
776885551
735413732
1720987952
629326098
1417890439
2060693278
1877504916
159900739
1827166003
126388439
402987729
1749845393
1119539114
539944454
981239150
1538428873
1567026953
704549460
857386444
1410363615
1140814528
290842678
1456622068
213242707
1324646322
178777934
982889507
737501647
95079800
1966605128
1590467317
1196199976
951327578
1758200091
456620337
509767189
9038926
329121203
1882314432
498499975
63671086
234259571
795103429
469281018
1730172687
754474307
1058498974
1260586278
201283474
642177782
276308158
9366557
1253906595
38777040
977228806
1163780737
526438346
1797345765
105703228
313499423
1340196656
1507251842
568833093
859706254
1703809711
2093116150
91440121
2115534839
1786481624
1822377277
294407603
2086046740
923014655
1731470254
1285357521
230451809
980298428
1240421194
488247391
1181286889
218279477
1864711676
1371116702
164044971
1089538892
1555726310
1108648378
1427813773
1384290212
1663207320
1329902910
1042485999
1195262012
1606138368
221111423
1617639696
2126347600
1303519920
1648809407
1308698512
1863552792
749840555
1959755851
376256718
29884782
80792970
1233630149
417497827
92633272
1933374227
152463865
482427724
733857109
860957249
1987239273
363089854
1352941762
65046704
968911706
106074458
1459581296
412944242
1076771370
671975042
812840626
2074339555
311143291
1372966301
1040366952
1532536683
694325955
358528590
196115547
1020750705
1854420696
629791987
87324658
1801980196
1228282097
1550044139
552767234
1098549196
1121683008
481994345
560762623
265695039
133754758
1434966631
1955778398
1942232636
1098254555
461757198
1668552487
1562273970
242309
527098655
871221421
1498201674
876259709
1029815930
287134997
1884788837
1934098201
2088344864
108263871
2103111758
286808411
317058446
342737811
1807842724
1712520060
1711750714
1695341592
651263112
1737856483
55978046
1767513355
1362361334
260169447
963199453
810282228
104837990
1749938774
1181685754
311714620
1995465288
1881700872
60109199
1576514628
680768830
1726062236
183834776
2112611910
1934931074
2137636521
264269140
912444723
451852967
1456926708
2122645474
1623150147
2079388225
149288
2105668380
974581209
1276861598
1676535938
187098647
889233935
1417568077
742711226
1123428064
1750200295
1478876065
1717944329
1059253526
525029200
171494289
176753977
526686976
1054136224
177629434
330590954
1939343702
646722426
1478089512
1514902945
585619400
1803869436
63794569
1815093978
1716832523
1169924724
813059609
713099417
261563288
1214149232
235000520
103476877
460463336
2715597
142428358
1234847254
2024950537
1513770529
1314998782
1996499488
2066751351
1088091636
572103584
1606092736
609183988
719614210
517117063
982781571
1083497865
1836785254
817171236
597846119
1409986009
1996828449
2094648351
432355888
1833770522
895248896
1432197162
986016649
959981809
1214003222
438217354
810563588
391064033
1158477968
248301387
1964738104
2031587148
885890548
991220099
1386547361
79664255
654086412
1506863507
891102772
1166672909
448847437
809898806
875473356
714605225
968141193
1587045365
1953774305
784982159
1397877249
1455339886
1317838318
1116730371
1143107366
660535230
1977531483
1923382320
1926507688
740019915
708736239
1288145498
1349701272
2096957944
1422078983
766899376
1344771395
582706531
1229018054
1907642620
369130175
634973257
1123501152
1931933101
727686652
42917830
337607826
1490027917
1523840705
1673143387
1698181426
1869381867
1815892881
1125071016
1240585835
680091724
1429576723
754889648
1591043843
1518974611
284515988
1792232102
332625291
66509594
902931389
1035100157
1024263166
508796025
97978998
558373030
2085036960
2060155414
586034510
1023933279
312106687
892790522
1043418556
1057691089
722396946
889738
221464655
1404349365
871796625
1711259725
119067105
1231449341
1710590864
470783946
1719990981
799880005
617281481
555979008
746191813
1701792114
1997154829
774560107
1668237863
298137704
1729481181
1678559136
687731599
1866866350
953004122
851203379
262423249
565218688
2088800499
652779747
960605165
33091588
684878193
568555929
504103003
1692825859
174635510
2037837746
1256123175
1552390472
21857719
461565858
2095494526
1424424391
823794364
324789447
1606898333
814355978
2048565828
889414300
1451275308
828514915
1186691529
1014224743
510748304
116968025
1907446217
1566066479
1190688060
1254177295
1181554545
296291547
1733793457
127322586
1586275280
1808180459
798400712
563227537
1679373480
1254850599
1749632410
259924200
159689930
233692470
808982051
1465170475
1433836493
1173007113
1175310579
592321498
832179886
1771205502
1867117491
220843311
12396584
1018252536
349804963
1769705123
1504936075
1722471744
2027396819
1826928644
1636585030
675492749
2014645247
2034441794
550327856
908993151
489344013
956203588
344171477
2015167225
1643489035
1790805789
622528787
1243936046
1467844410
1609248667
437086030
1618345161
191431932
882238881
312131394
326904117
1698577152
793839530
14354674
614713652
1557259048
65142570
496686205
2048500921
1449507260
1671552684
1217638800
1644183175
538389084
1520207986
1236361467
598941634
2136949776
1888902240
1832176457
2144413975
1954870762
1631678098
2108015247
1038544128
1426231926
2131445039
732203385
145888031
486513878
2014060267
80487481
538362120
1528814666
1019265313
804679744
1375735168
1627961589
878169788
1045628297
964983381
1847451644
981181712
2111954299
1976006333
1494626143
379700084
1526907899
1613818294
1344924438
889764097
65703809
1135854515
515586104
1705876172
703537517
888969703
41542187
1168245253
1773874723
1837188985
2032363172
994808451
345689456
1904908321
320883060
372639940
1244779082
1399913152
1046458704
1866518624
185396279
342178674
670190498
1443963427
698256902
1967015235
1107655040
751938150
1079549802
2145709350
788513517
1265153863
414446705
739689491
1235194901
527298241
941002183
1079570608
1025327236
2118683975
346661305
1913918085
527519919
1124019130
1162898230
1307716466
1124078805
425856387
1427161895
465015416
2081129022
72939365
996049021
1055911211
1634490127
1027444036
1473945486
132657986
523470535
2118858887
825701247
2123282363
1156902438
575510096
470883901
1794259714
278679430
1071017399
1471188987
1027147438
298686348
107228733
465653784
2030636475
552691910
671217033
53726655
1853495387
137293892
34217625
899151642
1422587217
1672741364
64247532
694344266
1228059809
701267032
37240244
1454378470
1179052512
2053764455
988645630
858775663
1586492956
1222422170
1123202375
1427329307
1594120720
698274035
2000894639
602329017
2084835573
154333554
1195789240
191677851
1334637082
1345772882
1417616176
900261095
780213156
2079043145
1797761847
1718436291
1392010387
2039752330
1132405262
735719941
1446369001
506090869
1270131238
878835055
888812105
1661829992
1853347499
1006708260
1745647031
594110091
1649906481
662499574
384922135
1832361561
171481267
228070781
145450138
333215837
1330408693
458206766
947558623
293600338
554821599
1901117716
1522012855
1734623422
1879589408
1308071933
671302039
345638406
64859131
273276866
1931196738
1704238227
2114087403
1568444963
1608512898
1312689899
766082290
1941349588
134882164
860657657
308268851
2044822045
1952707623
2126142879
109243145
1702381845
256538329
375420458
184564003
1550243330
393935574
1255551983
300271241
1244238407
541194884
399882674
1835897630
880741692
1447365928
377935582
894199684
891050902
239132849
1295068127
70071378
1526022205
355744967
385259040
1667364564
382278823
1334906022
827778331
317925506
1002809505
1865183644
341693745
408335579
103838448
1707531410
360469835
506951530
120072532
1009070433
1949176398
869679707
1169074383
466874478
1387023218
1655532722
1514984957
600664211
1141829325
1562372146
1136737659
240906792
73203035
958193722
810187698
1085354248
506279714
1036050278
2017357243
315317877
882380796
1126006308
197077160
2019662683
1599859462
2138085656
511621900
833637178
37003218
1563692739
1772270604
1293841877
1200047483
428803683
1828222056
148189534
1772308481
1926348350
768296534
226628846
1023001612
449110241
181222869
161329976
2026646332
1890936045
1503912136
1722751931
183709724
994439677
600414237
673539515
1451162312
841928559
2106910299
2105557654
336700785
607476489
458647959
799053791
636813220
1707345527
1973330587
1396318421
286038913
2024529427
2128381313
276765247
1860510134
95983327
564515411
1514075002
339864818
1289757888
2014983266
483461250
1386868630
553048420
1777478562
1061447053
714399470
1475414357
535477243
1198362589
1996072886
1356544850
6219225
193681565
304032335
1288822176
838854286
442218325
783302451
1482786206
1857896649
1687792635
523502278
1725477945
1108184108
956115110
153840219
154412454
585698868
1307968769
137699198
1450092291
854006229
1652225943
280536227
723350753
1225734217
1902483449
1891222026
1516380403
1343166827
150235553
546650311
1113260238
1688619778
304868941
747093998
1918575685
171489840
837795589
1526745183
827511600
949549819
1875685351
1390315865
921801714
2000377999
1955395993
1742656604
1378531778
790801918
2093968158
1519661482
65370833
1442317778
167421249
1148306589
1153535606
299762399
1845844976
394557289
1090081745
1991315606
78422187
211677219
1300922183
42293828
1188115665
298961994
904810992
139693193
1658119177
1179002213
1103779480
1155882265
653321783
1333288254
1981982866
1798494886
1352550885
1463235007
498516596
176260525
1044997775
1219697090
273797890
1236676790
245978827
1847978332
16227657
275425185
1798601380
1605549356
1324801268
1467490726
290128328
1195323360
1846162895
2143778740
667975018
1411831199
1976609184
928523764
218987375
1422524524
1225168562
563024741
181544868
1259916388
151534890
687743658
1156773627
1952150649
843501211
368413098
1079531662
597224903
1249444644
1045426796
251294076
2031930623
2037397602
1611293351
2135022936
1891463568
966465421
2035870881
593918495
1940093527
90096496
906569546
528824629
292782622
42962645
1394830911
1799748191
1071326050
762460845
651946507
369782185
2124563781
1758379192
1275355352
582942164
25276124
549293434
1162858001
981910099
136307735
1509457379
1171833695
1134262805
1471498741
395843340
695963639
1541049598
1492685466
1967554298
146092494
1285035716
806646105
739305303
953683277
1198586150
998741928
1948288037
1921478067
435484148
1106245855
1438910906
1166724362
136433976
904025586
5419658
1915348206
600341436
1510937367
630312476
895649472
1091912957
924144257
610653890
241777500
378803702
1065703991
2109214795
17148848
690598585
766721621
580496889
1501286712
1520108768
437966640
583893145
2077421015
1264283299
3538070
520170804
1365986381
1048257357
1657145932
572451552
1962133656
1353616231
2142350457
692111760
1307582344
428322182
112718616
703496101
1646331906
941269346
223981436
1382989999
1010766523
1516636682
91887526
269818705
1687769618
16291718
1264038645
462774232
155765483
376213971
1922993637
1669697100
415870207
1819437704
1366603492
693587154
988500596
1313036215
1669464699
87156090
1093142708
443872603
2115245767
1228262709
1486200929
1011282059
1906295068
1691529572
2092942863
1722005768
469799112
1962479311
1675436430
556612514
435666128
504385313
1508917021
164537557
898322085
549089238
1099251489
594291302
1644599223
1385050044
903696064
610917912
226290923
1074841150
326690818
1977780214
1255123742
1029185622
2031212961
1988593730
1448641344
249473065
607524839
440582636
981012286
473010777
1641305296
701729994
1617997050
1245885478
606822393
868200431
620340099
726065906
749555452
840000447
391024533
640276682
428305902
2122013635
1549342383
264283124
195032982
1755044460
1189799064
1812175972
49976653
540526963
285339240
767091403
2090116995
661052721
1094254601
1326999033
1307203116
650755806
715493276
101871988
796223620
1208172058
478402988
587318312
1620502033
684559337
1110591004
1488072141
1283227072
186940683
1662849978
1086633483
414365572
488493912
626740509
1738164731
188017500
220762296
752747511
118354626
1055654490
495735097
1815271096
1466405862
715980397
203533645
989510457
34615671
266881833
1767679036
1230378062
1236319783
2069550455
1675759003
1319570772
1736733111
456256486
469832896
1563115115
1841800947
1261627352
1149876791
319658322
860635820
1486330855
748248568
1957797032
1683792126
611356209
1209422311
320393563
1362496569
1954412320
1790145624
1013157329
1921235657
1871743595
729076147
1401815755
1617122813
1940064028
1288589099
262836100
547096447
687705922
261446866
1241144811
1020334026
1859373521
85897103
761612025
26797427
2062469366
1191248944
150077033
461494742
1192475465
1897261235
973047801
2133674033
737698888
1416728403
438366939
634014693
1387682818
405448718
396123661
660143794
1926109122
1592476572
514737381
541015685
602585569
241417493
1020400455
400030814
1605872288
2144906411
1852899761
1237717489
691599309
790946169
1383610737
1140039801
741834082
1873306664
242696500
1061615247
141678025
1153269997
17281270
1899363974
1633882559
896326127
2002726501
1350645019
881867009
1362723192
1980543329
1736386177
1701679726
503192559
1140985817
1384216124
1594668060
1291062007
1244320231
1895590916
551836488
1595776581
15814338
473565938
86183414
1332498325
271781953
1719774970
203260261
1796997950
1967488936
2042442758
2039073691
920409014
1976293822
616866665
358111967
427877101
1564437104
43608756
1796978286
51492239
2116751917
1727666583
1880098473
1765053457
792400281
1607968842
150168929
940078558
2137136466
592790944
2113926582
1085010684
594852652
773565948
75023473
1019723510
716957067
636029016
576352493
815147651
1461712928
1214664014
1373674657
1258335741
145548380
1181431261
1873879934
1569487772
55618782
1744416793
664673288
602872198
1893018214
895082218
1091543230
1430521071
1614157896
635412407
1564892722
1593596630
647260109
2097322082
1858596234
868322215
1831329044
177327696
1785066364
1185158372
1655698263
1928053613
1869678674
487539508
1980041381
2017729969
1707632957
1478163738
847958791
1981797584
1435987894
804558013
1315249110
1548806173
95539803
439853754
896517208
1994038698
983542850
909109180
1528500740
877086655
1099583125
538785592
1617773398
1679332221
1197135690
1991403962
579496607
320560874
1434161897
740841082
289641404
998774670
718086975
777901646
1011756868
1928896546
142635354
127782408
1491388395
408731494
1873175541
1405370288
414317924
1077286428
895902002
1134257630
101108161
1032101110
1089246709
1785320802
947719458
703376235
927008385
936028176
407331355
935298476
1314416396
1242082798
227490303
1689219863
2043656984
861251756
1684160725
1410882500
551796330
1582730553
1557137994
736489442
240457037
1956498914
1375274239
1195398419
1342850111
63745432
435140603
1850236161
1163948199
473208954
997016866
38552549
675015049
1173456766
1434072964
838727155
1846113889
1872128629
407672352
1364450912
1929474251
1671731630
1975271696
1558003119
2065540100
1613189300
986617061
7538488
827520398
502018221
318396324
760104952
1858065680
1794230803
149220529
1672287396
950039699
1975857018
1870254401
1347354682
217696546
94867273
962420848
1043470732
1124881238
494196443
601612144
555315783
1975496220
1835293542
1033228774
629550268
592963778
31231479
944412254
1055658522
1726326288
1270002636
541215256
487239938
1828848916
1884269063
49804687
1165230994
109531321
1179823996
1103429876
1181326694
18315551
2104178290
1148121035
341402282
912347829
776126376
2056807881
593675615
271949647
1903148182
439775949
846040000
278715903
579500104
1279993612
91955115
1111417611
513608692
4616066
2029740887
1317878047
457660134
1770928689
1745752131
1413564604
638583367
969859590
1404673446
2044676248
1903921940
2111103966
289451639
487519757
1336038334
433117556
31393646
1757091157
404668099
1023852385
1985416698
151566792
961302999
1141473291
1691929981
626480592
1525734970
1673775131
2146141837
1033540524
1116255434
514794303
153273496
25097591
395239224
1891262377
1787296806
887766261
943350476
1300249444
901886338
914922663
88705606
2140100449
539043525
1110945678
1704212549
782529634
1860145630
306198852
1077821874
1305999199
116644545
258977464
1317195710
1910486293
2013913697
1363314197
1815202306
312870653
1648644165
1148210927
2014857608
43460376
43116758
1732940514
1672286693
1898304642
25127879
679443895
1132074121
489176994
1418656352
368135447
131856948
1859010042
440272332
779323800
2144384405
135382778
1426244808
1381959308
1705909661
1973598170
1235890925
2081270353
2008649576
158261256
161453504
443481781
79272241
185030098
1506184205
486967539
1589291874
1363415437
850436953
2042948106
1415566361
61264661
118978082
843892522
590905488
824069348
1369723686
525629930
1270106032
485136797
590244419
234195064
1231928405
428078831
112755611
64677197
1889879873
75811506
278347133
1281292502
333777428
1974988587
1380504265
1103785952
451332253
1988904607
883386678
453301688
1576328046
508467373
1715398433
1596453507
1730095842
984266012
464474803
2105996690
750596143
991224172
1411692299
1775920027
1859518511
1759284333
739087249
23187465
455564792
214518403
72929612
1726766555
2040845383
2118326889
1688486302
1893271065
1701304530
925298787
48538732
893364689
2083124567
1787333619
1127233136
898885957
2021784272
1136824958
1316276093
607306997
1497185113
1582691563
251811886
996934854
172870744
909744952
1978876194
515402178
2045169833
1130059906
1687871682
1139647698
1585433463
707995658
1900269822
1801525217
1889008028
1718202622
2124850752
990535275
2100475069
330502711
1101149680
567712866
2082856123
2082404221
1490969431
1031641115
1064520365
1514075453
102922052
373922078
1594247856
1218718897
1766325740
560140583
911089188
659896387
1356016821
458296517
525239844
1392336907
1280954606
1904175758
283071998
1622545816
687982040
448519184
1676938322
745257071
1618998002
1807396322
1172600533
1727963726
1193333285
634673174
1137662922
1952545673
1837334186
860673523
1699753023
1360385789
919620087
1033225988
2061549028
1636308599
341039901
119297741
375394030
2095814382
730322141
861138167
441912862
945300771
1672610628
1825482172
1723100817
1846130969
1952649963
575967785
1742242157
935557885
238931529
1628094623
787093612
309792526
462415026
584780968
1083010994
611396135
1583691691
1030600509
1899372635
644640208
1574875730
1998964559
1953307203
990612566
615884476
615592397
914597801
257668444
1190442090
316525079
776762702
1914718693
2098149081
1703148051
244557417
650696909
1587559270
2105033321
489614932
336749229
1731854280
1687454405
2006889104
225765023
1942943819
805964412
861484440
1503540623
1331518849
1045262287
301516859
1062932475
832979899
789393800
1873151212
1299155046
1121531860
1891900978
607588710
1090498913
1262315186
1083737241
1167911196
1632211058
771836614
2119773184
341290663
1586584264
712630897
1065948412
1489700840
1027668429
523923099
428540038
443252327
358340287
781039676
740147588
1608378988
1904734145
737795950
175789076
289531142
1611477833
647475488
981778011
603996926
1397499109
874939848
513849403
1771476379
1045219698
1424336613
1071324251
821605969
1831262964
1616657991
322510740
1682004100
1881425225
1733872446
2115916248
1787470733
194964049
1469129070
182085074
1474811144
2109386264
1902899082
1871692287
1536748390
238865177
1218235456
1053022184
1722898451
1138847320
341560793
1376404849
864729424
1169202199
69314432
1012644857
679255264
1576229765
569462827
1388949915
108153471
1200237427
56111181
526375114
1847039223
1703263817
644733096
1529110820
74823182
1073938016
1480343510
1497890546
1643720584
543906400
1712949609
515292172
2096739788
1784306036
597447537
911904701
1794974282
1435072244
2062781685
729857792
571370831
2017675220
1300943941
1894974851
1436659962
553575888
1594121609
1551205500
547238526
1357161510
1555128359
1132100611
1749513517
1075645466
1339166183
788319037
1105089744
803938372
1762005210
160577545
653469481
1840441884
393646324
468090845
1786898105
1294814466
1180877775
552611653
722560198
120202068
1742209358
877675405
1814987777
1432461893
595485476
1517129994
331119215
1391855191
344123954
1660744975
1035148107
476481312
2043161827
1808223525
855910982
1624544395
396791395
1386100755
1317057746
295459307
1252326218
1922080025
1018655977
476154648
1857237327
428866901
1239759638
517044213
1183747242
953649922
1529897161
1249601934
2065325667
1803946678
1049117368
977290682
445958959
201030322
782353063
1241152318
867250454
833323877
1051316851
337589931
1086395826
372617312
1533478264
272227865
322215164
162820031
765668165
1749210522
1339786939
1263786587
1809183214
2045938547
1349498289
1281442991
254382134
475122815
1729248521
421828326
1779595099
686317529
209975101
1542745314
1288900134
1930095639
1912775606
739638904
912552640
1189683881
1137937799
454676455
106775774
1025324192
564443530
948316702
1049589695
647859873
1846385830
213932647
557198624
269606222
379083277
1497742287
1521260386
1521244557
1507625239
1030063662
1808196371
734551158
1498711084
869033776
872819074
2075081784
1890991831
911401523
1224764408
1459908480
1555604379
849311907
980784110
1970928338
793672346
1531812474
2024439688
462299967
1736431521
1181375993
1287852593
1412656223
1059786983
859308078
821317580
1784929079
1628847185
1044983206
1485274728
700482368
1037711003
1009062350
1573343430
1350457921
508571952
1740976093
1443895474
1140937930
1581959292
190710414
2052849825
78039663
1787011602
1191404886
616845114
207626669
818320247
433701675
428912552
920569038
696471369
1470435419
1821214267
154295668
2114886845
1034324290
1367492641
702175592
251401419
1725578242
1220599858
426489558
1108961654
1891981220
1592202963
1057757168
129250076
925254903
554370492
589504483
1928546069
636978781
1957401063
1036195503
288134734
1045848203
886959501
225039770
1614844683
201214556
1280385677
1037761343
1545871176
1848255812
2111874183
2113169390
400687890
1070349790
730786695
1048445475
914156160
405672751
769725856
1930805859
1547365548
237561863
867471813
293144464
1493407996
491264720
751292867
1921790830
1486458359
88491395
1867449494
1671532140
1436063596
964044410
453892199
631272548
1614894252
919097311
848250169
1255000198
37447407
1547608347
2100584103
1528214025
613885742
717129163
49491679
1641979772
1568138436
508755703
1421776900
124883969
1861200794
604992248
1521499958
458996597
146117152
82068870
187530791
2080851352
176132135
1993750638
1012948452
320965594
350805105
1663669031
863869109
761822310
720229273
1362236477
728802481
1201753902
2116445537
1251518369
1185334670
26837440
1007160378
1997007207
1037182808
1127422836
1385712229
441478052
530448537
1050491412
655929622
288737438
460110873
1576658279
559246747
1580562734
458828739
1372728415
979329237
1354266337
1607713519
1624869097
1838857382
1312858870
1632950200
1218546605
2133535368
1178793754
1924984322
1912525111
48658875
1585413458
2031880774
1929395543
1796658506
1858605253
196676138
1400471623
645235452
1883694472
1901201457
1212277281
2028415080
360044767
900646255
476600279
1117952668
1427605960
2092833767
1186848300
1435185939
1268988208
1184331955
892805100
1218948870
1941205446
165240399
650535035
1841206498
1462728935
1610477225
2137960581
625025800
2146141711
2036235776
1500605167
1221445001
399754270
750726225
831977501
1152587020
1435506803
945522717
1806949090
1023171770
65451049
814561410
262866100
1118873629
656894903
574992268
105804054
705518105
2098321273
498328733
1218382616
44387017
1355234297
797906378
1661786286
107834840
1568225698
1168085919
1635282794
216006777
1067861511
356422136
802599023
729759759
1037364086
1487274782
913820900
757114923
2128531619
436828523
2014483010
1837742312
352094846
1234244202
987037208
1862747429
434320100
91187222
1289427687
734546131
1902430681
1231784807
1066214454
887441183
623140189
760743748
75887260
622669901
755956113
1880091092
700624866
1165021485
1567252849
1186125579
167564363
2112210918
476745424
1173955435
556755223
1289356102
1851718222
1033434459
1416140363
57723002
1487449067
64319577
1596487250
1841447215
281678702
2037442109
1068380725
1503040177
1711384647
2086343299
1723098553
513112787
1358975525
294935497
507366467
1593014148
376215727
1155473009
238236754
801469524
1845730381
385351324
2092153925
876871759
692639385
1361986187
1662539359
2003242396
1641390435
928330999
801871151
1935881762
1215924392
1462210350
272023418
1051822900
1132224948
508947300
1696935092
1114303079
594750246
1855536868
253684125
769645936
1396225670
423779519
257663960
259391158
146478910
31424223
219078320
317974732
560913096
565238190
636382974
1636084846
2119764616
1136997783
200556370
2145111610
1623257633
330797392
1367104770
1258474861
2042278135
2133249078
1744849767
1551446570
333156764
1948276903
1020305597
711992205
2005478027
886502905
172878313
688555476
1735673558
1260286713
1665259402
95068365
1408275712
474314737
823767319
1299598861
687481096
939940219
1424167397
1817882443
1675203362
996667826
1443622336
1912106045
1786263758
42435457
151444509
1845590317
1872024764
1784980617
1528081570
2108777850
69875497
233320199
2006205552
1344876780
1333304957
931085414
1180287234
2006428454
1145233088
851650452
1370350937
1362581770
183521980
1070044904
1974914458
642442014
1030001451
600280770
1378544606
1684081672
2055075940
822774781
1380928480
1799958176
1145823541
570074344
1046618143
1933657273
221103112
1233433978
749901061
1980134381
1294730958
1694207946
1338437072
1368466899
1912315662
1238841263
168945859
191210684
2034072245
1003037656
1591241585
797065881
95072226
1841203434
1258845800
1041499885
1157526848
176794408
1206018684
2000348620
93250169
537606513
880108535
340163826
1738897332
1775545972
571496354
569662185
667447104
1046264779
48748245
928566520
340120672
1274985493
22188851
825963856
1500603494
1629367492
1360853909
1775167867
1831220938
753348805
462759918
416389211
54340865
1011161836
974130611
540555474
432614288
1892155292
1237908473
95649718
1426725204
1297239874
1058824166
963960304
271034473
914848073
2101268652
247269124
954525308
722769131
447833116
1927085969
1100846126
34346238
1641302662
2071114357
771638999
1806532821
1209578332
1422528627
2080919324
1125267396
91420900
1835775406
1813146145
894974531
684594530
1946294234
1872181768
1560542501
2103533188
1490959600
1338148150
779240134
1340705260
75823309
1775124299
1951596133
568719703
1489876047
811620764
558251476
471551730
1513863890
1983535718
1708399471
414992892
190517350
1605090890
1209579765
1757014559
336187661
894967743
1822245253
115072152
1119294864
872556389
1442247710
1046622182
1304453949
1512850650
451228919
1645301858
2000068720
494939704
1892133100
195644450
1433638106
1594763439
1785026386
2062114736
118025673
1721047286
1897780127
241224070
11652573
572807906
1220374741
2003691445
1880089190
1619550957
1548581469
904698437
1578959408
974333136
609843072
389345559
1348096839
1550927089
759330116
1730879263
535165394
1935478834
509171725
960608148
432033156
1897938015
546911956
711930025
1000970465
116748428
637189306
1010282958
86072970
779785373
1484362644
1812735504
1546659783
981789204
1644484103
1902090691
1908726652
2127031534
1286834713
401857999
1636735757
987757173
1823875775
2063496314
2103192000
376554146
463342395
2028389730
1277811446
556761124
112474068
243178015
1093076823
1924462652
1882702252
1672864219
253496413
860570381
92112870
854244833
1085919662
130374812
1376377508
1461114517
1719392248
264666090
1641884774
876279362
921030319
1591948372
1397542210
1485434590
1845867210
372137183
1793109110
603178229
222524518
81969410
835658425
1993483431
1420240343
2080020724
1104135474
1603739208
1792979191
1235601736
522075781
2055154023
694949436
514845773
1671836198
895971896
1720005224
1896292652
74524178
1829334306
1582173473
1135912072
613381407
1610396549
154578771
364392787
919947544
1056974726
1030062206
374810649
568630651
824926308
1832332807
512786415
807225633
1976131366
754784580
1418100340
1328288033
1690143248
1715686727
1187985463
17941115
1769206193
1057422741
985454741
1654346854
863886504
1063685082
1506718315
1365512955
991665151
678696647
1604065338
94032109
1595189130
989040705
1655307241
1642275468
1281294847
1559059280
1337743450
1305190149
255255886
555643368
810835841
628239290
543667957
728700107
1512863006
588205351
2024227766
1236860882
782429385
625050325
788808895
1480993171
505713605
1460774875
1720265591
764479766
885522546
80305744
1381250339
1357865966
174762693
1389658450
1585825902
737191181
163630223
436641485
394664040
911784513
518588810
1589475967
943919520
1354791764
2134171678
779720543
1529318928
436508471
1626792156
698731071
548196680
130812785
591900454
493278309
965168360
1787765081
315804197
1399588200
563063992
1235744041
702290784
601482600
2074684108
739607447
1590644892
1602742062
1711680595
1857699918
1305082620
1458185016
1229726921
956249276
1186035737
337647833
339198817
1961141534
176529813
1421965611
142763723
1739145152
1203848635
1780611426
887740660
609276746
783902625
1692740786
1935365170
292785153
1141655489
1390110339
1096994439
534690637
1750152042
1547740494
203394857
397419733
1633295789
932611069
270469448
229954953
175636365
963785860
949944645
586449295
777191419
934773533
2027419901
611478118
1845978139
232382068
1829823272
2035076540
2119714841
1239182276
677191884
159636106
1827216966
1743397005
1862648979
1741762762
210696389
75424809
1019158323
219735713
418027660
322616076
1491833889
1545410299
379340327
1922562113
1649194391
1883043743
1854042706
584939576
648259599
1781037033
1066671408
2026234458
1239535659
26306179
1678247930
1517614087
866829692
453189589
731491279
1869861541
1896386309
2099889235
1440545583
713909541
861087834
15857363
1689381223
914601869
1416383662
1007297099
1879620362
347563032
1267764236
762202375
961027655
653919706
1159636773
1606900211
1439042377
1810150182
450245448
1166479146
1692691467
1730904045
959350627
1187599516
1736609027
92735350
294055825
287585682
1939101004
1173159652
269560204
900682694
667960987
267440080
662120803
28042507
1887782334
1631926718
1667048735
1112947045
1607019252
1652030742
369158383
1284098619
273750560
2099285331
475493455
755027812
1130668735
1004194458
1596579077
1444437545
662481073
243713264
651328661
1948389256
1983845282
57050497
173761467
1231826399
1571309679
533914111
970921678
256470045
1901291605
1096832337
523014706
1501635234
770857394
1382867884
1322227368
1571886888
1780914296
590349213
113130746
1212795290
1695272367
1652920303
2131546898
1961773886
2078617840
2144125882
472448865
1881185334
1837018918
827603546
557657591
474190510
1928518632
1894513557
1417495566
739985407
1520871831
2052492466
507354279
1628770345
996927649
896666380
114642099
465565393
1121685890
2014465750
376221546
1358874222
320394097
832902238
2096708157
1587320397
424537429
1557737225
264739204
101507180
1062456740
27378544
353703055
71311448
1477802886
604932449
89733536
1368783092
660620781
848434825
1560335011
219538185
1794227332
1617899601
1350246743
1916232542
1404334061
1462117919
798647048
2023934123
1799125386
1272656898
73964916
1634955915
1924451434
1271852254
2092020441
2107940727
1569606908
2099358604
1956888032
1701954131
593604951
523964174
67548824
680747439
1100294686
1213102884
1051483565
862027196
1719062985
865444774
1809412569
1023704582
1688004031
1845108202
1334389501
251504799
914146800
1292303236
999030615
1450188608
122273211
1578855613
2107813660
1941137085
1733071653
1643604431
1658231036
1691907079
117760190
1926981256
1869633112
1944732632
226833387
563350416
369991560
1104344945
1536882386
669710558
662141006
451836917
1316167561
1159041045
1744413547
980662337
1502390565
1926940342
773611427
1040007987
417977100
1615397022
700541865
177906141
1234250249
16052642
1908757024
1223888348
1737447428
98207956
962985604
1713554295
97172700
1058595157
365926609
857462827
1293536668
870465074
122726869
1282644119
1831681483
806947684
148277141
1755672265
721350546
489875646
997394855
49565881
496413411
907721647
1523352990
355710509
320184153
65718822
41488936
853612409
85568212
326622245
1801852167
1545007922
1957260034
2043045516
730666508
1191337141
2063209810
128105722
693558169
715395734
1434457669
2058701852
1596837687
1170611270
819690346
210492453
987802006
1898901838
2001805741
1982913248
1469474510
70985333
1822535473
1493806632
137659095
791061674
1781486299
2077560202
590904588
778987310
461589519
1824679282
1076209113
1590935999
744766578
1606107275
432550213
1101672144
1859010121
169327234
263099588
1832429024
406701700
1259797067
1280977420
890730961
1390300039
580170805
1690836103
177454801
5092920
1301590977
1494457596
759249073
818256445
1516072759
890396016
1073992138
2056992159
603627501
720131694
922327090
187120144
1730209381
1624232589
1456358591
2068208672
143356818
1308803756
639715600
650357806
789363505
1790073446
1036477837
2132653608
27995658
553776247
1422968881
255289940
742587491
1559903885
962376250
648400188
1128652917
1276751353
526624416
1751871443
961671072
1416051589
1254170814
1108520986
1467512401
101214305
434491834
490193096
187553879
1232832851
1522231138
1857256038
1660648722
1337416722
459463281
465040054
1026342888
1351672486
1419134088
105897298
2043669581
1860733040
1536638613
1876014090
1938046546
692030897
2108868306
1089971924
414051808
276216883
2139336514
745362525
952713483
362242944
1983681681
163858970
2008393163
447192338
291658412
870337640
1525797957
296409202
1870673086
655124348
182581727
1477423016
8270383
269076010
744024622
602670020
1147360793
1988711465
616389215
1133011009
1701589996
715203746
759440063
517711926
1082070931
502178614
1339591022
1572342234
1730589154
1446415321
1114346561
1284127522
39604330
812886997
327377817
346816155
1032493645
946170148
1023644562
476769756
89249753
1775178520
2017961818
1711574963
1840693104
1169750746
415791838
200848315
2139409665
1059345132
1084603686
70456828
2093817765
532863083
1955361477
581782529
1619713972
644039236
1788051457
1732901070
1972776338
1172535944
1774664335
2043300080
1563334490
345611660
775750825
1373550313
1032198084
692372200
128446205
1752438694
349543368
1404472789
1317495384
1920855590
1436815648
1418101913
1445516005
211749025
2097741021
1883255196
802519521
1781621667
1137940645
2006780755
1705318394
156129127
1604287057
528163972
1234091775
546835275
16761146
1214358644
259040537
1923429034
1477037243
511969063
652738145
1846546529
1755871803
1213539858
737271757
4834309
1547758539
718997343
1265510493
1148378446
1179768488
538212251
582841343
1050294446
2111199312
1424058453
1876104671
518202269
1029002815
1627330966
1496586977
389269623
799433388
214501829
729568007
556589954
1737829416
495955378
606233766
692829828
2091676489
1786114309
1062462928
1865905470
663849102
1759936142
14843710
173703509
1014584067
1355927626
1448809997
1695125298
1247796987
1845889030
2055208578
664312334
1909158649
756125519
813643280
2011123618
906243890
1866563405
1063101718
550354240
533279674
845992519
1278241238
684868509
11292049
509434485
199043783
351392465
39661165
315065107
1127903243
294874939
1833773594
1575082115
780731993
2032139596
909409457
1422743696
794781952
867653110
1780619522
471829026
171979857
844866235
2094989198
134176389
187998055
1393820196
1301158678
409327792
451149649
1252488204
1771153563
926121519
599871534
1135676803
769598569
48991965
554158166
971928939
1661649225
436602239
1331655179
868853924
1349740004
132735044
958582325
1530857041
119026594
633155606
1046380060
442540970
1287689334
1986425330
1120138767
1188554976
473944415
1042198055
1508390773
317093167
532492456
1396105689
474452764
1770474195
1577688183
1723280735
1168601923
242303884
204197881
1219251941
1469001347
1373359278
275517174
1964236933
951116094
1661397975
1145594674
58220963
742084633
1269271157
1725588255
1684932410
36557469
1635322488
2035777528
759255933
199705865
39133887
1802820480
189298318
776536814
978518773
228042566
1432909488
1558636882
42909639
853215843
327098489
1608343641
442107829
1158975271
948092663
421519
330768050
1226840701
893951030
325505647
119480961
1910270207
1996704028
1707877616
28612514
1684084334
1437183499
531956603
606289037
941042366
1805116143
398213719
260974149
159199525
1222299551
1759520545
688727374
645912078
1907856258
975088414
1801089265
1869614477
421508870
1509934173
1903270948
2143273305
216212204
717666655
469815661
231605987
1385226381
1512274666
783112004
824958608
18326134
22873569
21781608
1659009127
1951863972
286117316
1683033066
325321727
217248890
1437282066
517007811
502269263
1205399891
1882253651
2006939307
827601927
369775741
1349099910
170007742
2048057654
2119856555
342715508
983393041
1914168694
938663700
722427981
1960602377
910497717
361657804
890449915
2066985942
574573259
1182538261
1663290406
1795171984
923063399
597314357
1956908789
1055091400
2029427399
1939635231
93482093
2115928876
2115808094
1259025412
131640946
1938534663
1435457651
1771042227
377533920
903389402
1158537293
926806053
1197950404
2109857427
300653261
1235777380
975557740
1043370483
647802759
565724187
1628202611
758874769
1716212960
542145494
1663332575
1814848582
1677628767
16023980
2085995457
1070230355
2063310429
2126483011
1793489777
1363880136
1915393558
555683817
1202649994
996847246
1684535844
182506284
410710380
910949297
466322963
122024645
36724118
132296893
1712169033
1978372141
980788898
1975978970
609505768
528110494
917484419
1349856632
2026947641
1781380109
407965016
1327014836
2025211535
1449396335
2090011065
1445281697
825482659
545808046
533855567
1780363447
439965906
1590107376
853898745
2064410965
1106309283
1847486770
1391295703
1682262851
267808107
58415550
1244520651
1866636181
2004145454
984935804
447776867
1600962325
1265869269
106286142
1367854190
131612292
683442052
1883623120
1135204929
722965273
216175364
746868604
461249925
1751267803
974407655
340017601
139834121
1081217273
1937811102
953881424
1864884917
1201142683
1849242320
1527993273
772514187
1772670413
110711250
882123989
1510415531
931365228
1650211002
640578399
1492011670
219263440
598368834
117503562
1462339154
2042847312
830967354
2105800742
1532834068
883359807
1579828740
2091771591
537615545
140430310
1541794905
880913266
1701346798
173301667
2104513157
2121779979
465315556
464232236
778819548
190009085
415680695
563470669
1698631189
1494447261
12942935
365323327
123922866
1020470739
634183269
115935775
1433433779
361183709
1582552619
1545362590
1951864671
162298978
904366774
764402105
222579330
51805906
1629570049
1200064538
1172699595
1898983406
135749407
1948635921
2127581168
857685109
1218594744
1937550993
1441797818
1750808332
1139702615
411501597
1595055488
1198098648
552899288
1422616185
1554786188
2140088640
663770382
327749120
2133189117
325656325
1980748078
544218480
1360814575
125618048
1429438565
1963339084
2065148851
821094264
1421373675
720904346
1902493622
1707115367
614823824
2025472277
1793110464
1222147973
229927482
150447018
797525700
1773209637
2102420078
745657353
1644108580
1880342975
1338115912
1494337998
1593790807
299876821
1564663684
537600992
707970830
431771163
1288744057
1074965844
531944756
1389061523
1371130709
935930175
1172018357
1049432309
1056677976
1067149151
585805068
256145887
1168902242
1501077518
1719249704
2052050025
1103549331
803215523
108453634
319020621
718817111
1290211221
600818259
2143068087
337488089
1157099688
585623030
2146653033
567594769
1210831233
1613195640
1665896187
2006170911
675231260
1225390144
1051198196
1705067658
1078139821
1714901137
1568148292
23572346
1313558206
189681897
579798956
1597666006
914032142
1831571284
1157004114
1372055782
1374734245
1335129818
306967988
1706038066
1530041449
1330638295
559661705
1171874976
1021009140
97879239
617177655
1329370310
2120924539
1608264719
1454819790
1493203050
1178075601
3240534
1132161913
400483619
1722380973
1818380917
177997493
166435672
804317349
148789909
39076021
32913425
1185851708
375312719
52626502
937439052
184257247
1920582893
2112531046
895471334
712728834
1365973244
1616243330
214517746
1262006555
2134633724
810717800
26657198
1412083056
1922142757
814941901
680031060
862354171
462228048
1294437239
123061830
555531379
1564741001
6312793
1644724541
1101293383
142383340
1430870271
775616738
804511662
2054423610
640745322
311577595
1695112280
848994450
852129982
1793958878
535008143
1179442911
714930115
2145615776
1691070148
296942969
1301325879
2051409674
1641121717
1628454579
1300917790
428303098
24849224
233482141
690450125
1442259255
868787970
798246162
1221157159
1576115751
2026708215
113179467
1011131650
1195013881
2134777725
937679658
278996162
1541080051
880432700
946274560
1384053856
469621466
1923639764
109116063
1926228556
1684035848
212809916
1544992105
1756792701
588461533
1323848287
147387623
343689130
576920710
646823199
2141475091
347030001
870469340
17039490
1761262584
1872281699
1806454568
390167392
823103654
677222622
639406843
1085537962
408889701
272190661
1079065719
338014831
980090177
1634005476
1039326557
205668918
1410549628
1918558812
215630136
410865761
1252471831
357053592
827146064
2050700250
284465148
10288099
1672189233
154991262
130035199
1791774956
176474239
2037430080
1529830720
1416438053
36704679
2137462023
650938440
1359792195
1293897252
936326018
1441718771
2015653682
373684840
24759147
1181666475
79836511
1628255307
142908077
665829443
194453518
1483588913
342825062
1747499128
339399554
1760113803
1106866629
1068772061
1268126383
792388094
751750583
84968804
1921320892
1203382045
740022584
18494590
484594614
814121611
676502527
1516777816
1246488507
985057714
930911284
1316852
1527948406
1961124652
412883792
714524188
1625670293
193693901
1438519649
499286097
1273693028
1373213217
1199362727
1325638059
2048174200
2141341365
1809150613
1865470151
933639262
794114027
2102411420
391364223
1291383447
1223435203
1990038653
2079550551
1186023430
1290493685
837280307
310966956
984992573
1554859700
440145578
15203985
1700340843
1800518621
1888041952
2122539174
390575645
885695543
1960338603
60277457
233442460
1855878479
1467867514
979660534
1963792283
538560248
757382247
582732993
2042702020
768142459
1001749911
945053815
58768771
1714591718
1429813020
811814962
1506807357
1139573781
419027437
187265943
832988901
591603270
1514197319
1111222507
1460815726
1473079648
389343119
1282487171
1688816512
1617260354
1501065831
75227860
997514180
1847548841
222873276
928759670
858563805
217523752
1392506162
1005486631
1135597662
2064544891
167366299
1963528743
902706377
494107760
1392324464
60967680
982636127
126480118
191534388
918047568
492490460
877586831
1234237944
1924745730
507348342
1590751487
766113891
1515779589
1597300619
1498739555
1780365532
1994087292
802763046
1489064573
953361576
1979601421
1751970972
1678243231
174252839
1338668022
1848658650
1969775894
390045100
1186241295
1745634427
1568860777
434310000
949545020
466022630
508935359
1548437080
523784376
1628518236
1046294956
1780868826
1795274024
283080369
36698103
606759064
319782687
1419636222
219175343
541382146
1231210439
972156068
520849080
894549372
981796387
1960364703
23062204
1212968084
467223854
1125492915
805532530
1810920745
201712157
1895758010
1900223285
586119516
1828704907
282906014
1385442005
402407244
1734374179
187233356
1808842689
1712066110
852417885
1193399088
1480082233
374297110
258328009
1212224237
111995686
1216514080
270459619
1044844183
1489454479
223900443
1852627615
715918177
41470527
1373542226
458012929
1734883844
974550218
1440546591
574090838
136543622
180643760
106055476
914347334
1073609903
22779341
944566843
1807466930
725776881
1979872498
662898149
638752181
359887671
1657911281
1193864987
1061740913
289671844
167645447
1655221594
832342062
2033039072
606075952
1056589763
1368846078
879999765
1767018844
1686014396
1008644813
1703241427
100818466
1952253377
506586898
1943019320
1852131632
1803969339
1607588777
875703911
162822993
2023485780
63531862
1214209145
1482773059
287147114
974573919
648564429
111041335
1029609897
853674262
414560595
1320506442
568574850
872985211
1625826800
616773561
535387557
1265140185
455998828
1603489076
2113178059
875640154
1463793463
1886536880
1685025548
631706446
1465141671
1039292577
426892123
1172238545
1333670577
1538881585
1240919696
1662828362
1996640194
596801764
1440833427
1654498238
907640328
572150329
2135870522
62297033
934150852
1535270469
215705908
709917952
667270060
587244855
1637283552
1542124202
1818892006
430386922
1150025147
1986946018
805229395
1736138081
215634226
1748425308
555256105
1673940813
646307283
1423982522
1560541651
666323350
1731902504
444411092
256845903
1888561693
1902611887
385957730
1774532908
1153163789
1865359460
1573386414
896408442
20117493
1037196346
1094787819
1581447235
1256853970
894662033
753647751
6843237
1507887019
255028089
1206419877
652182377
834469297
172673609
948749032
415140329
501876295
1222555860
629085036
1126339573
760007865
154356823
956711625
53139964
1942931151
1073489074
2001991656
1282332734
101937122
1194086616
682872570
1702901584
1976765071
1120303802
1822949216
891911113
192113338
275667934
1125943955
1614446383
328714402
228358490
1962537397
1087614853
1434491511
997533803
1166046351
222369761
691304108
1180949116
972347208
1435906315
713752204
985379092
222802075
1415280845
810733646
918444797
293617745
1740559195
2095808734
898250581
1356058046
1708634730
265068293
496026307
879922558
1605371539
361938174
274090925
1328746443
1273165394
776700639
274459988
644167461
2059558822
534366431
1832179156
1932899928
588521301
208320948
82301117
1529550406
1201152338
1796537447
1289624711
107300116
715667759
1255860077
1002473078
1181264805
2120401593
1449703948
415485440
811453458
2096171276
554163901
1678070479
567175215
362444904
2069902768
2126055244
520695653
1618318617
1757439842
1896459688
1450505475
329759797
1271283224
648830063
1413246725
1111796772
56625192
977816045
366705559
1040110790
2000683896
1794367740
892792715
167341870
2096811438
505945406
1325919487
1714249295
220848224
1537945403
411287863
401725265
1913328259
1271971
1279871704
895078831
1865818636
1973645556
784132240
1580679001
1545684891
442548369
1713106609
1991576856
1229836033
358966915
1118873133
614001362
169196452
1015944195
1471140425
22928334
1664315522
1321562205
1835581212
678989522
675046367
776844689
1636882310
37125732
1080547697
1904841975
2056504331
1757993299
1562026939
266691258
116461666
103559784
584118054
597789337
1506826816
247331164
522130483
811551726
1377109785
1165015653
614625582
426819159
425362115
61876004
131812604
1913462094
744621472
1344661060
1040761057
346709206
110813921
1689267293
155167607
1977419153
1989041821
1559960324
722840092
1916754230
823659523
609086236
156834684
1711324856
762557487
440195760
1181690402
803108418
743031745
1259398969
152100551
1483118095
134431051
30821502
222312825
1904627147
214846402
1730334048
443438409
1636070304
450633896
1355072660
552309205
799627364
1031907835
1537997757
182109534
267707193
771986678
1652378730
989886272
1449391690
1761013765
1617037522
1172775633
694557452
289362231
1355033291
670138425
1044674159
1406370864
566775063
353622050
559613169
1536278696
1484155693
2098027775
119873290
613181569
312633785
18517477
1648248192
576212607
600139407
1580834869
2107127175
889553764
521720089
960098948
558318801
1418440171
979651260
1206879865
1399195217
714270553
302993085
84116171
363935178
111288983
2015863478
1912258139
329051386
819731101
489525003
1697337733
197402314
462669840
177659588
2138714370
1521704020
1411473427
337225785
668585896
1815077083
1468062262
368041082
1352845649
2067523074
392363649
191144107
1426035829
1882800245
142212232
1109159391
1791245416
1470841688
48924916
732493987
1999316135
1530457401
300581742
270131840
185586118
1504730124
129377852
693842256
1700838418
837585318
1193589466
2018676630
413215377
262033282
876992902
1909216449
1383338988
135902125
563097324
1919506003
1246300750
409500733
1464519235
1037991561
107228159
486739007
2130310190
653733396
1956257439
649103217
1287162865
1525375774
1178145211
523190062
881258210
733653672
347588500
57042391
1371039212
442292218
249800928
268569565
1657281523
1253672268
1281810108
410673953
1543412758
2021088232
1738503106
1604799579
393271263
1960060020
601915451
740370989
285324782
718708461
810965585
2043674161
1764698034
541795184
99013149
355060960
429115321
1729890796
1887859370
465652220
1512439859
1941363439
177982663
1357237357
777894207
1380927249
1261029689
1815448380
1837731463
1039198324
1167721101
52633824
1505529532
695257473
1545611333
1838110929
2094891058
1534047969
1808754714
146293235
192983173
1404982756
1671094458
48139416
2035632682
1234437673
1167727582
1696738720
990851870
791251306
1141543157
1614236574
1708552781
1214804839
27733672
1941205495
1952784082
125854403
1997467107
1591414293
1981601263
189989057
487811949
1692087134
1283242125
1221052908
1038650011
1303619377
1602286295
423140795
894312232
804205998
1502923043
491263856
1911332890
1990217058
132132608
479374951
943579415
1109124107
1809442138
1204526492
2038093166
823435845
1596399683
66491528
120019549
1389844600
1660007967
714026820
99944489
2055846510
1342035178
1938765513
1087770184
1718379567
484983010
191146231
1597576154
759244209
1410734848
671648005
126296730
655792005
452931325
1166505957
555522467
232388343
1486604591
191697973
924198606
1563445759
417273245
966992539
1869269398
137874466
1061619097
1551203896
535551197
1861394988
1923792458
1821102257
1155803502
339465859
1754304252
1758073464
2066677831
1883741648
1450471133
1697174257
566254874
1523573350
1401422869
2058766592
1823936361
1798183346
1570058525
2047945558
2117201539
1405312826
2144086949
986599335
121705057
691001792
1248205522
1599739015
90969691
888825674
1579498736
1711706289
1734763346
1718194472
1188795967
1696041741
1034584689
728680585
1010902774
1488796638
433419940
1990519357
545433957
1997460449
1639653226
1988299671
940693726
255184360
558670571
84184632
509623969
236651948
1351213049
505904205
1733134836
1543936226
282519767
918695276
758279275
1673760677
388924580
475083255
2140209629
888687608
1321908963
427722659
1049869620
1485095552
972842093
1916999294
1805901828
383220494
889898575
1705210782
1468037086
491411503
18101298
1109978892
1516168290
548939701
1661516298
1029170970
1790830275
1352399703
754437864
629433454
1941190361
657147946
906628884
814087946
1000579401
1610338277
396361192
418122225
5877509
535187502
2083442881
1853032353
633786963
502725456
1720991911
1973184093
1888820585
1717352512
381314200
761889793
1174896913
493366171
310678612
291175251
1319801380
2043381356
1612599789
1895118503
562026657
40640572
686111933
1026248100
1231857034
1966527895
1246169752
1999710451
114651327
428355980
1275890500
2069228965
594460672
567893404
1235923455
900182869
107779246
629332335
374515718
1698791034
1935237721
612760513
1100605087
1849984447
2113768535
1953380964
615733507
1503510052
1105227027
1719351930
1179813853
81309412
1410065215
1818536054
762432053
727748171
836462886
2049497371
693403684
1571857642
532656551
1618423979
658396582
706018142
2130694061
1550275638
1685621718
767315158
429974391
508436706
626936810
2080130282
1069371781
312569185
407437618
1154024134
1370783948
1157337296
760593238
1652614646
1992040529
1181725610
1914476738
2051908151
1199306232
360704116
1788033168
561749044
545076465
522586854
1853044009
88640892
542530423
226519391
1151182413
1640657065
161257767
970142736
202681131
665826867
1489223078
1018148386
2084830551
129613776
1513467528
1077040498
611420619
905094441
1829397903
1701337815
340726918
364855440
1659467515
1057915469
1036378617
588153431
364781492
418993127
1781885228
1409748382
1476844540
2090353462
1266552479
1504975969
1420395784
539269037
55633478
357739552
1196750776
791485845
1901952345
1258287545
781796003
542088496
857124164
296359245
889150530
353442829
2112320894
994326365
243884452
233170053
1590746519
1868479595
1814322202
228218507
1888084057
1969545627
1857326979
476938064
1129995487
853579914
797266253
1951300113
659874
759540756
67462550
2093848569
1096588961
1843735550
383313486
510808206
900960121
2043289939
1214886229
1514600965
1418685702
643861352
88038930
2072725820
1372117290
1860674331
1619508322
647928400
2054860713
231761789
1163451105
2035482740
1303785763
4813367
2035651789
1710890660
1832531176
1096356705
2004723728
1805436834
1887855510
1963374206
1511150648
1257137719
918780121
1798606300
513310783
1487744327
169447024
1424656199
119630018
322965720
1093496248
1039370313
941807267
713262384
161344079
1473114794
1917312199
903219211
679101451
1645244352
1807949478
1704292390
1137349039
2139358724
1422630518
308151812
845361790
240415769
2131563386
628909062
1566329148
618124766
1878312977
1931681378
1889942938
596545585
1508114527
1075131362
1851017089
1612481981
275834990
1368802752
844496985
1142723150
134154651
261199897
309919159
1439649839
1360546294
1846073842
145454013
2143691698
1141862965
66827691
999874257
264998761
966081468
1796811153
1138341510
1282003146
956884583
1017882451
974071712
730907690
1970100317
1028717804
1818482265
603722014
1175175717
170853525
269133792
1176149654
2146225924
1601576165
1567921725
1079529307
829512110
1495427566
1142327481
768280012
1098099482
1544346629
1152923573
224653585
1467629820
645726534
124065206
48635986
983899025
1552719225
1815626327
167993221
18781286
1036913113
610043005
253778846
2046344202
247881153
1387875309
1885408901
796934278
569138980
1239792800
1019114554
942529523
1358772887
924500034
503743867
1216301604
546833143
1744642164
902266272
404801331
892402308
1530439985
1413965375
821040550
831365938
1912951698
1405676293
646057286
203068887
1657763555
159282840
15970382
1636574079
2069627998
682399318
1441778263
1213906178
1390528431
597468898
519181994
701244467
1118876411
153143426
1408298584
710566573
1444949930
344595170
766934589
879332129
1620933058
554844624
861046123
1163739582
181600623
1893282136
1512938493
775883607
1845613943
985153976
140967924
239494829
1053169033
961252368
893775164
1723051079
379546774
11701863
866613824
1150203617
498504364
799610923
1718747071
502944626
746117082
599358938
926352687
636320075
1992471972
795416030
592230592
37964506
1886546490
1818229883
331869459
2100485472
1566284163
581771333
2027921012
2086652373
1689581711
1634178630
1231225530
1020560443
171507498
1275999771
319495793
207060132
491954758
1260813865
949019468
1974208385
13571602
1035714658
1318115001
376442204
598579327
2088736311
1080377240
442991312
499532631
1986829388
37739861
556182037
555804287
1777104823
367797479
539761131
1391782508
1017258362
197331097
614174417
627784223
924416759
1903772853
753566344
1968911630
1891445386
1284585188
737119403
2103159435
60014438
1314470920
602245901
564189935
778378725
1669306038
689148339
775979525
1594438603
426040520
15377168
1536485815
901837970
259387044
2072654037
1251476495
1838849422
1257665690
314336122
758091130
889340580
1204086121
1251682951
1954756339
1690280430
146871531
1160713669
697686095
717373419
916343247
1937306748
41593533
691850379
201972740
1266105726
1486850641
967888519
1647270664
1809334479
1522876826
1990957189
683883495
455745136
794745348
1712686215
1893535771
427394919
976287741
420771917
1913275055
1215317444
1512717220
1436725873
354574366
1059360014
982363255
1629150524
411427510
1944719908
1017653731
1243245594
1301318257
1066789859
225044380
456867696
1059600991
449198826
744287638
793088217
1165057716
383687342
2140251179
1922770654
584178706
965368015
171599181
884789858
1116439681
179664336
2043615028
1206596114
290920110
1376611701
2142359087
201571981
747160459
842712729
1399682957
618340092
1281834238
86272949
1137150781
58049867
1518226349
363711303
1795016295
346018421
349564376
276873144
1823010200
1451573872
1930886372
1184120749
433952531
1242259621
986078274
557897332
1917058269
734823530
1272950602
1892934720
922736355
464983275
792237967
196257347
643907088
1500566844
1412791095
87951113
2104989046
2126477654
863556343
415774339
113212713
676823468
945160409
1041042118
1262799935
1217552275
1659940289
968763352
1840354224
1856823772
152154296
1574170540
1289955154
542042170
1943698374
309607300
1170092405
2050842809
1419776921
694147831
1243270219
674728694
727092357
1794628746
79799448
1663075496
1024856561
1024171709
1754473306
129375859
560100293
952149699
1393664246
2134243162
956185807
2114273942
1487380071
510779640
288510315
270462805
1663240403
1324649666
1251153226
134581014
16679438
1224179563
309074359
1851542530
506573954
1544244514
437998631
402227670
1566682268
1064508971
935648400
1829641312
1785346739
575961867
2145923863
337509817
1700355679
922509412
796921486
253366441
1863694218
999988286
712356617
1913465479
1862861332
234123484
575721408
2012000877
1531418144
649036255
757917098
1530794419
583922811
1811286178
756888858
2103569461
1401771813
576016438
1682453647
276177154
874531990
1574402321
1914932989
618631677
1260411265
880379464
978954651
749515777
875930468
373207402
1577169486
1008855102
756654713
373425828
2079536743
132160281
1927666660
457656592
1562263551
1580870976
1512547572
1567366901
99679514
442475460
38923181
1236960784
1576267027
1430200378
524683876
1534955426
988125105
1627398337
298623414
911828341
482265804
1764722995
1777826401
1262982315
1277714615
1657565681
1954901957
364422040
1426820697
1283899780
511795813
87813328
50706969
413174830
1215639964
1932444679
363387186
1996700657
346668578
320070205
1452365457
389644673
1376580780
525605225
326795505
1595870198
1601625977
457789931
983204035
2083981613
1093058817
1586810221
2007947062
582643289
611399261
1021424722
876766052
1049560972
867721387
5564666
1171648959
1333285060
1726421159
336274598
1622430001
586356207
1791502285
656825296
375059050
458021511
1269992184
1074489761
981470542
883428072
1176747193
714147107
31412101
2109600695
2046887763
1661009134
169218754
1129284162
995680137
451722055
972561193
978701672
1570588225
871764790
233168097
102982909
477115191
265114511
1808616312
214395455
792397447
1539679339
111029987
623079572
585761766
159427185
689636077
1195713885
1195693195
1968337796
1947163752
146063436
1400705236
1310632828
873781328
1401502591
1605096284
697308918
1865388287
1882412154
1863799429
1252743475
715857376
655381204
154764192
2145255339
767629431
1878366778
1168163912
550163909
766651076
1527120293
954436809
456426019
1545250403
390198287
1593846531
696740365
1080795589
946034772
1906410474
1017372170
428973840
515260813
249683499
1437175343
1022474755
683632587
793031746
61162985
67526296
530671479
666930945
1948381478
1510246056
475122242
1456596851
79554492
1595048174
1959712665
565186875
117801371
1589198589
363277153
282930427
1861481495
56175287
88348839
694821458
1872458968
1082885688
730320790
308781688
412460843
1652117586
1500532477
740110833
1509773196
139506745
1905269840
2025798574
1808945193
203554420
2068693927
343747149
1892216151
2056068208
1476075623
2095090383
1269127533
1086890406
1106603294
227948309
23365933
531322569
857676731
1658488788
697520174
1048661763
1227126392
1071746743
1498727658
1754629929
991692623
699685102
616099087
343477066
1966327947
488388932
1160032723
1278256522
1950096728
542448228
715922398
1771181008
67211583
1868552505
962582476
1513735771
277242104
602777303
850330354
1117922744
1263323866
2147316507
1310604939
1610965377
2063804046
1818517162
1270156478
1959970382
1694680477
1251620215
1436710010
1537252291
1563597739
1799549096
1438248435
279153456
704556688
1359888688
1988728546
433360281
255151849
1638277540
1592438490
839803370
2075858926
1149595930
1376606921
2072742813
52869135
1907332252
1025553028
1112397886
2104852757
1482826285
1591219189
2132307564
1546240008
268014221
472825781
1472553982
2101599803
862059443
1089125706
1239407428
27740344
1502401244
1501562803
9153280
1838948621
327464641
118817028
249793329
524203347
1926775449
629747542
1679215546
1875755087
1496639212
1451180113
1320129311
568881679
875220299
59463201
1217045547
267206620
1311949225
751213439
220834973
1657437250
137307298
1613307742
673782471
1924249691
482403973
19593715
969047258
1346300595
15304812
390969567
593782294
1438933037
194193242
760156775
646503810
93090953
1203211825
1642455946
1007899766
1661080134
855592940
638218880
178201677
1641085665
751954450
1139473421
1715967228
1999558446
2146430615
751667002
747793143
1318981526
986723888
859832787
457571900
479947822
2031688449
1108845688
1897125732
113737058
1387182736
1340120849
992007971
440191979
1525628885
1098845471
714335192
1306775773
1960195506
635580858
695476016
397784605
1054859598
801831867
641705481
687791836
2074453019
298242637
834917729
1993488233
575432161
1671407951
316676317
1224625611
738068501
2141347095
1610367247
586494444
1103552108
1362908845
2115723865
2000166249
542126721
1569814744
429144512
922215591
1561382287
1640715054
1150819581
1958424106
850168394
973250489
1674669871
2046522297
408678402
1589904802
1904385962
1556728308
710202449
642852629
1672392898
1403809922
1330447622
434041848
703874348
990260050
290454422
372393817
1139029682
2021155212
1312855499
438029046
1622979706
634455702
914348359
343155681
1301407944
775244353
106020213
911828694
789391461
1297748161
12123378
1166988200
537634628
700134250
1889726810
637524682
1317386305
266504250
1465676797
1351051338
340234835
636465880
1969801484
809269567
1361354579
1135721514
83071431
1722087095
2020495906
1958966107
1261880900
1112529782
1402438918
121345321
407746621
1115135716
1879924613
1788984601
1661869239
1433266731
107922688
133766337
1755324138
380736525
1701530342
617741608
363756067
749724956
179484352
1349715444
19373118
89269357
410911979
1263226381
1722339040
328755990
1046148674
1308505159
1489791955
1470284154
2013472444
242876215
1370756324
1705607722
891792194
1588217098
1514665992
1334183817
289028344
1098325272
918820982
1200398172
979161621
1474434643
1632411989
177784477
46202110
288487760
425869301
441233094
1474265749
373182254
1898939929
262474052
2131866602
2030809759
130569199
1361189858
2134194479
1191831596
160713390
1055333733
186869561
895794555
507332333
1917901122
283450973
1006154411
496689712
2107939878
1168912464
345795140
993263069
731408470
515591812
965730677
1376736571
362115493
595951797
654471071
413931423
45474277
1701716613
1354797058
1192987296
1621026070
766667330
1849323731
525645059
1249377756
438662936
1949584286
1375408071
2036375805
1837623022
1284605452
1743864170
618994412
1214510369
432773604
724623271
1226029772
1400316041
348505400
2139109914
2062763893
483547569
1489928776
901721016
1799076641
83474764
985647284
581170732
1917995144
426556943
357504221
601957200
2141824523
505418561
1170094204
1154314083
164078258
1334959956
1765667565
1573305365
592511536
323066112
1148408150
1470695828
614244670
1551132397
464574213
785545645
1752097176
2135885041
596929928
1733122583
1839095485
74330807
383458532
1574516211
1182984607
1262922169
1734052957
1068232952
439340270
1773509625
1832405362
1961093351
446323247
994753013
1752881591
1875124296
904772822
2062860455
510169628
485716152
1886197510
232362125
1426208583
521651279
1063577136
1447217910
1816094253
306600268
1825353394
2041051284
1438041001
1239550738
2119823453
2097100898
813954488
1436591418
1373987513
1990030644
1482449546
412105989
472086831
1427055496
1138997744
1595249883
902901669
1584564584
527516873
654083270
647372372
335317673
647429457
919826089
603772412
292618415
1473998872
803911421
1174570041
1350014989
993485636
2020689800
31383600
1809200821
352864199
826743342
247815762
381282901
71856279
1698613828
796961965
2018991780
872289225
1034366852
1995011954
2085346325
1962021576
1242955764
2086237372
1816644812
1172277693
1334606318
408664392
1336659004
91039959
489625434
687559844
434191518
1113674719
317277847
137442615
542598546
1537346269
1484139987
1309824059
623778344
1655806389
963081405
729754331
2075584300
2021200314
887297698
557149644
1746258325
626100237
233913755
306516389
1533701246
2052923342
189997945
805934932
302706475
459331805
469499125
15245291
1635333201
628107421
1063578514
1245104558
802928442
1071340194
1595209796
1891881815
518187660
32618602
953554148
1924073709
1747197529
961051101
254814078
1883568146
1091759739
22510887
266541909
1355246618
1491220695
106743699
1043921974
1797304863
582327236
983027028
824776858
966993340
581729246
906854880
459614937
51774551
1550815816
1847996638
1569295577
175147742
1309279201
1804999870
1355378982
1103386806
301399560
572647593
177219132
737680453
1466752572
250595389
263217079
202606602
1477369627
1194751743
1205504294
939363765
1313755052
708508221
3350693
1605231342
803492170
1991124791
1845631051
1492307402
334306742
345699691
1754546361
51132545
877516099
2050397596
2072492997
477957755
1714279817
721637898
14448228
1888739191
896309094
1842820968
608283313
290180267
52237504
2004321471
121203329
1699134745
523221018
1822024629
936063408
683792606
1368641807
1195141163
1235124252
461721126
658084911
1483037166
594967492
1961909742
461217793
1350288245
2032638966
1516416725
1588005977
1837746930
1950374424
2070145694
104923013
668586694
1002302751
571122093
1681444229
1920950504
1564871553
1967355966
365534604
1719455767
276739414
1572444424
324966620
1951844080
1732052460
1967223666
649371732
17201600
996413309
600227355
748981107
542880067
225229890
199148595
1813966329
1879022553
212842828
742390072
335701657
1802069306
749365374
578803026
496334028
1781897015
2023217815
1184364967
1636620223
1467040069
1222038001
1708367015
564622182
294250971
330681549
921058892
554221648
1202930986
1298011844
940352455
563789920
313767658
683074572
54074534
1021345313
1948817813
221868764
1131155076
314708615
1483951848
1003435559
1501153716
821768972
748689533
1727203384
1704895653
1643464854
314029862
1886282634
1449288009
1106644199
1007473842
288073449
1282136210
229355908
1916154450
1706450515
369487556
356486576
1552327276
874681748
1010225133
456676504
418629626
1043608260
376075276
647287719
1283235551
348084376
416377696
1940404470
1614859462
660262838
347402931
929095944
899266749
899512908
1763790601
1422044655
883321603
1430244709
761754345
1954407507
903558927
1922716580
773253588
581669626
1749428651
119158526
674303140
785940507
2069447346
996463466
91651556
111648713
2083222719
1224954114
2010115702
594875119
54619501
831473292
821242029
1736617004
17769909
1199137475
377841168
1867972482
746797591
245571615
974908016
1746401278
1343032061
690257242
127658135
1808397615
1856939188
1454817571
194686643
947679999
2076930061
56443889
1719605798
1334654598
629451331
2080719192
2017809449
642450791
2056562059
502641607
199611848
291562249
28954924
940062177
1216394391
2022889362
702712220
1522789595
1905145349
678772181
1332392131
2123594387
108375282
1139251666
1809583825
896464990
487300200
1731982958
1656912283
259193030
1637360959
51629198
1061471584
1878889019
2049358143
1293643852
458456379
1258975368
570431609
1626146919
1381917340
547811404
760190078
1266944817
245479030
242696169
1142201631
1070220850
826034341
1969588921
111252726
451373820
174018784
2075405015
1963519142
723265169
1342770932
567010161
1576634480
1544666966
1054552599
842998640
1219193704
2141666004
1371408948
194727674
1084075043
1650789515
35749814
482415159
554086706
920669131
197972945
1788656512
2029499489
594965132
1011755285
406297996
1616154752
1642767091
1731908340
809204155
417387679
1754101226
764505764
1495331347
499326938
12079514
1605288816
727843847
1325385407
2122663677
1583770123
321489492
898350982
30177516
15744564
2098775897
1874384139
1083181602
712742317
131856219
752624677
1461687021
1666793863
308734600
976216052
2052857947
1993168242
1087547377
34692366
749058381
1203353778
2012550875
31221562
1041985026
1131576891
1508618590
566549580
1828122019
321717341
2079473381
87003592
1793893476
1771757014
1610520198
1496023007
1620664880
190939583
851077260
1506555365
1076267104
1983890318
1754534161
1044813799
1416478971
1406276540
314536646
1993400554
2047163208
839288725
656398402
644280463
1404924942
1282517525
2083774265
95674106
339313228
114627400
1681680840
1669453952
577433098
306760114
553097627
1110524779
1859784391
328755550
1533595991
551037503
1136914798
42276043
1632026495
1372254481
842450581
1589456174
600338613
1466913363
2054543541
1081791101
1370122509
458924467
1846414061
937044893
1751435192
1927043403
1310973568
1595438844
1051422752
1194716607
279183846
2030887567
1416707261
1591798441
1126131201
1850485707
583481577
811881941
1916525924
2022181088
940630968
1448762576
281166314
1289443246
589724061
795297914
1366500207
450107077
169756440
1812117866
1122696597
1059857940
1201013410
1192504380
1023342123
373411247
192229206
1703134580
1394287584
1803620298
1111590527
1543530023
122379245
403619755
1883138807
559679620
1706526868
2082890446
1001415184
1056924435
8161057
465295509
331192005
1612043715
2011860725
1209125457
931423183
1932697157
1397890679
1695933626
1528882569
1766871941
1789424283
41145965
1182438577
942385831
23888969
762321381
198371365
622494432
2002095918
297501803
1512964005
10500617
460595091
881893154
2043565529
1646282873
982427843
1317783257
790395432
506471746
1906484056
97457232
309580727
556364661
563295059
186846472
1634560824
180188320
422467171
1642404530
1751235847
1584056009
651270860
1672793071
1627034660
1473668933
1125604401
1576066153
80604031
1898512391
1779796863
2016740643
421189796
1823570810
14089186
1747555537
1658945134
976085097
1356347858
1343606748
1085212254
1530623704
863037693
46536847
429302691
2039428004
2066917973
1215750101
1727044838
884436405
23497409
630545668
1486380781
1145559332
2045901162
222760565
1904383562
1718668311
1342981447
1456013650
2091143770
841140975
1380819954
1037558279
1615081115
1191140543
1556135935
728880372
535725522
2088249015
2076167871
2103645689
1264954327
480072059
847654704
3039533
721891257
1715221677
612339475
1342317268
809444913
84888466
1484626583
1519087607
180517943
1709207760
689779075
1150797395
1097420893
1201562426
902047351
60200113
1336038853
696684981
1270907860
204180276
244858512
967061433
1194482491
203600817
457321766
772116812
1468603129
1060589967
2025336707
2116603777
1669164300
188648035
1615118576
1094759599
2089852085
828823080
114054182
152236110
1782219974
123549582
423880190
1750111207
1359939193
1414085504
1343199031
1852430037
1514407665
447791836
994201406
1107173992
69269006
1232376026
1339516324
640247494
1811995719
53912863
1210013095
504346222
1857024326
1687902849
397965008
220736312
1812838875
1861636167
93110430
568857011
1325182554
2115246618
1953338327
193945143
851994802
1961998288
2097581394
1928816818
457923328
374527568
973103113
1768222972
893193682
1262999471
156022626
2138991402
2016536013
1792320267
196354336
2041025509
1274376885
1795767615
1440677967
505629774
2131248365
1023224086
338855593
1685896811
1814711432
1916702497
1425717161
1557711297
553303803
728116888
1115320918
2029041455
802587956
882971880
1352303493
2006398216
322843290
505487013
1074839586
248028105
690782766
193281895
1526212536
258439766
1357274695
1718260172
1962085914
551971139
502099294
360132722
51400225
1514154205
1591617806
1380963672
231507004
1757348712
1730313315
906576630
1369984885
607419199
511830517
348550111
418159853
1667382668
1371027926
1179947803
861272458
443899734
458993664
45464799
1853877394
1217716620
2088487747
111904301
336156969
2024045992
1619102354
1165118839
948627854
477935886
1341799280
33444509
278429874
1358512671
34984153
1126930296
254194856
610178161
1287766156
863078349
1120751848
1203233808
661219909
499870157
1031790733
653153082
210044250
1587975762
1282752702
981101930
37754546
1221032188
1679243846
11594845
1923117116
724981797
1710433533
1808515939
1068938678
1449453054
1287950519
888173904
679570437
870160369
1423112367
1804906160
525045553
1022216032
1694203155
1136798534
577744925
1507563983
1323279648
349889120
2089327392
1951969501
1926376061
765360788
154699514
1292018380
1849346512
424805800
936364460
1826765562
961158807
755697172
87824367
1492812105
2062976008
859748838
180964090
2132315036
1616576693
1322692663
123514499
674567336
1857107827
908829742
1962137469
366534029
356475501
828875385
1280311785
1293210938
917722511
1458599066
215414687
1925122312
2005108689
1402688886
1993506246
29711537
1494165084
596307465
576146413
226954021
123088502
2075695342
1027377609
793112045
1094881234
1128918804
1051514239
786468425
1771787927
1593023424
1190777247
1814428846
416996855
936016134
779828409
120877516
1983973930
1375990750
1986170235
1131656716
815434492
2001123391
1653349060
568087116
626402699
1800185409
2071382297
878479410
513869601
1488391360
329990355
894177669
258154286
521547606
737914058
2063575551
1444184371
1782911239
908394529
1890410069
1434767252
2119862827
1031455953
1391633533
483241341
1787863858
1768321518
124599393
1707686176
1621309833
497240510
66574475
1669697165
1028058128
809484247
1530629375
810438881
1635340004
1166895099
694618416
621100430
1401645032
1581804404
1157404255
27444702
971469590
73369629
1153950176
282571087
548597254
1189451331
489458648
1458096287
512617912
1574278919
1277067210
1711113966
1406187771
1517439613
1144329629
540726448
1791536604
959073739
74053793
35834241
781544946
2114568673
188012880
97679152
23548329
1021475150
416605133
1238809255
1912612278
175353525
2109276634
1685133163
1802972758
1408910043
2132271480
776313184
2036429859
2125628188
753452753
1435156276
1570723880
2029287298
1502487285
888433596
1009807422
313768260
1017312557
934470090
1821289163
55300327
662434478
100582657
254917574
1990335505
319649595
1271604531
1492897932
1405500544
872889470
626429795
493915197
727322051
722918343
460597580
2075609977
1546265626
1415714045
461755044
831107462
8376696
711581544
2101366813
2052029455
517322019
631718414
1920105671
130588511
1689768371
2069033859
724075924
214346364
1656236544
451461819
178530859
26637316
1417734507
1259849376
2143488036
1020988869
2016219267
1274042128
1837886720
851116394
1412475906
1832963221
247214183
660657228
188322532
355600500
1632507380
1626330166
26324145
1146406377
1829845102
1747856165
531349362
963686692
579730288
776289316
1772340877
1887848631
495781205
2031699741
1939591287
1435796695
1220264475
1188648124
1862165852
617826320
906423651
1820879717
617575608
389257161
2036606160
174132124
760532088
588684339
1910735346
202634005
360650381
1179412517
788675715
1241721433
1721524189
2139851334
106386872
62543813
754787643
1387422856
2010335378
1392860472
643099428
1816349913
753649132
1646672563
817847090
900494622
824997342
516635590
1735584411
1829542754
2026226117
1451649967
306841548
407208668
1674749859
547836113
694931977
1951216330
724472545
880275981
779966015
1322188825
97796006
1241391628
14964197
156064939
1541317777
1719800843
449090985
1511354413
107275590
2101033037
1350611592
947222539
1770671250
396648289
1017610606
1053224865
674975340
1209542575
1985410154
771588320
1194365616
2088153224
138250584
596360252
1324418776
1572181831
1518551056
2072942738
1521219727
1146829607
1644370144
1179696244
65288256
1762019692
1801329232
693538122
1090863748
1531089451
1083236334
2034501711
387674886
1879843734
869576702
1393386109
1829256860
1149349729
1253382729
2013491394
1621849387
543635036
1482890759
829216934
882543863
2000288800
1315887154
92080157
1193210691
2109129987
1731246511
278525345
22308868
1154701463
223036846
1661053247
1331715999
172773068
130963480
1409322022
2027646049
1913136121
2057630480
1359577324
447066787
581997917
924227189
1210106939
293560520
1258505412
675618022
1781175401
1457402718
1685759428
1538269824
583967416
664337860
454045911
1038545818
1220627098
1176649290
418963548
531759576
845386247
1210758765
274527364
2015159251
130740959
564465303
1009516544
468310529
1549920623
88309691
877542353
1259855460
1332891225
1017677150
1486103425
21248305
738882900
1218680981
1088772566
1708171355
1036916433
1811083700
273667143
215407891
1365507903
958616202
1001934953
1913846422
475105190
1447483639
1275924236
856488902
288675350
1734072525
1593563395
233511508
1919870211
1918680712
676088680
242584536
1181635926
370276615
2032102355
452251880
636224617
383708200
1500873829
1051953967
898264603
316861159
192628849
537713585
2036913163
552024453
1597980693
68176048
307965544
867375128
277904719
434383957
1503126495
1434375243
2145884057
70232736
952912262
761193581
1918562363
922038353
162065491
1117784242
599736083
1147566118
957784029
405632529
1496671764
458955177
1600477046
70912105
1233554974
103980991
2011547265
377847041
466586281
1762338364
1602144351
1907799059
1813808916
1381335177
1122996299
845413249
951449974
1760552954
714056433
1484939708
1375723474
521155004
1518179572
638914131
1642873903
1365675270
1263375495
135636424
1596066027
503433812
275298585
1689170792
1125710993
1184770040
376314776
335616822
562837134
1579657690
1023850176
1456313342
1254341369
1364784874
1824329630
1350249050
1901487997
243253193
1787405571
1611909723
1596270321
680504462
1340418329
770691611
477130266
1305269171
928088115
1642703752
118030124
1249294208
1516931565
940732239
918353779
335334741
263172439
268471971
792863147
23431899
1264010487
485590374
1191089156
1638988942
2140968710
186094786
1429246812
287302898
1981408781
1082951005
689356650
40395118
2094992580
1451389239
2128185346
1761679708
118880921
23828094
504817733
1305211927
707130230
1559376195
152136522
1468618501
761698447
1924750920
581138529
1956441204
865319051
1493173432
1949820746
1540157772
1515382680
1885259892
1143528614
96799553
87809880
368706775
2013654437
1363519370
1727309810
295751271
1298304263
2013847760
1007847359
494009748
1189986005
1384508784
277920617
515915832
1119098066
618403247
1372452571
101594327
160232073
1330524798
1545710782
1310428096
1188305448
1087877844
607788803
941372055
984645584
1921264258
294926209
760382763
541681285
2119329990
410920898
476416249
745194576
344724909
523620677
988556936
943320691
647682292
986969511
1237752898
515607905
377751497
1440034745
1425965142
185325967
374594533
1529983614
1711762160
1883905824
585183502
236245596
1096298721
593005224
695389036
1197823176
242636179
296828164
1877943777
1735362861
866942196
1471260624
1130350721
1663183020
1019537053
64827745
1085351582
1903099439
1447096038
599269852
1069024471
2122340137
1017551530
1241241070
10839969
798243770
2040342500
352664776
942803441
1802399349
1722919220
1467915085
1995069966
141702532
800892664
1684379714
740557171
1922361826
1963051684
581865813
759558730
1350193293
927109296
1944467100
908852606
1747696103
1713177229
609382155
1200550236
1090185937
992966863
171148559
477773781
1094831110
43673083
753310316
670575699
1271915335
194586712
1137337532
675119764
704025366
973792336
401027311
1555944530
1548034700
333735639
1383805180
1353793552
1025871495
732172074
95162043
1941225152
900407714
1929429463
1136576748
1716386470
503567326
1328341508
1683412802
1882959129
1075671854
975590670
643667595
177964234
1412404366
1387039462
810745121
1074697395
872106724
1989513802
132683579
1629833523
1790027838
1633366403
1961347655
729540404
881984867
1255737768
1652843204
101749337
1920013039
676642839
895248199
1568397997
175747244
2080977193
864433438
1993659217
681086559
227388017
120448077
1076474047
1310954400
2006068472
325252219
966127361
560861394
764000030
1171734609
169803717
1931130484
1979422544
1198537322
799047845
2015122988
1414841892
1756066152
2033252810
1148611192
2134001858
1710709764
529015661
602826550
1178442374
591490388
1460647151
50254301
886317045
1159360776
594000574
863838654
1288872073
418525219
71791601
1971546168
1727908207
218848412
1204009418
1313784047
480294717
199804328
1713630495
1541638695
404391972
1712641203
1200516220
2103993589
1211365174
272912549
871731972
1430846860
875953450
1526033109
1909341794
1532074811
349862837
1808536261
1077468402
1779726613
1615851351
671912732
1701184442
1812588037
631843232
1790276886
2048888127
167521504
1714557946
1339665730
1870610422
2104509709
289568949
301731745
66845560
1859930629
1632097870
1833765910
2031513442
278707408
383728093
936096232
1527667276
1958316779
1895309301
1550515456
271142553
1823203158
1192845482
712796617
758382954
393591461
1426137211
1908461898
956768619
461132655
351849215
782273825
418952230
1723219429
2018907518
422306999
1413676193
819879200
1673660524
1017430119
881453558
1618778727
251597501
1416799885
96996599
1555391960
1174872813
109182814
1477187225
1123090096
192596545
841982216
697294543
1753973640
1115317889
1845601445
1204941278
98486964
1344427075
1972273595
41592611
1628897795
318974318
873689752
2062925731
1281562518
554628834
1197154537
1875479353
1278339470
1922339768
1236638196
1523881962
1062027060
2063724131
1759677032
364570581
1807976460
776366050
1257161496
2011934464
1622238471
332281153
19268852
97032779
773584956
1311754909
1280972145
1352113459
153943386
1757695033
1021319778
319309851
205629921
1250167335
1137000273
1714792135
1599952310
1604321719
433823768
523085465
917563975
1634822056
1952480854
2099709046
973610121
511195834
1444724134
1286521701
286092194
1111612867
1728096069
70658768
2104879587
1597028899
459011787
579488860
491113771
1648224678
385035784
1071518376
612288151
586017066
525545920
1311758136
380183374
1875989093
467938689
1978892513
1170781286
1242210034
291291194
1342843363
493780921
2020733270
961966019
1982877330
95958730
890235054
1306814081
2133557974
1932425419
1976072656
1546483240
2082517237
93510074
858706423
1881826483
1889263600
1758376617
379273516
784957653
116556077
5487285
582757442
2061008302
1858684858
1046439503
939198278
204838766
1671857403
1706168370
1210996608
1877540725
1301942378
1433069943
590462460
988254318
1176745315
1675211218
1902938
1348455181
128002329
909588358
1156796624
2006063544
1840023727
1884659801
281220539
475356407
821321746
142178531
844131859
2022227965
1899378736
11308469
2139240155
198431859
1814342791
1073449701
1877691886
842397446
1881279000
1127179461
1860752590
1493564405
769160508
1572046848
267287159
1159930475
64526419
1215943132
700042748
339235172
998758730
1171083308
1531287593
504536081
1858541816
774162975
527842995
439094645
1910175777
1260785646
1519922572
1890303317
624862859
2066420673
921258447
1698442227
2133473517
817482073
864447323
1429792415
1823836030
2122305157
2067128243
299135985
1587581784
25353106
1856500781
1912047572
1844082196
542571266
1206290305
247103403
8378051
1061915280
1523361001
947529538
912910636
916456158
947856876
296273017
738652932
150046684
1644125384
1604086587
1173707668
221397256
1074841159
146512538
1199194151
2023455178
1154139316
1653153881
1682740227
1915455899
1833918848
1630553496
1389217261
442532863
1346377730
1834107582
467201521
922792301
2141824814
469105675
24216687
2078396162
1128262700
1067124135
1438294053
918558461
300074174
1217458201
2143271988
1968574655
931461286
768859069
867698216
302393757
1051602313
516904511
277689634
1820791878
49340205
159940079
1687086926
1898181085
1137533792
265318052
1331398689
1916879225
630911847
1497363788
1328004883
1022859569
1211088441
1188924592
61695374
984950174
2032206638
1752080720
288032081
1593242230
160707581
848633408
301784668
290126568
1975131831
1476018404
1836610979
954990984
1445798040
1323808057
919841590
141045991
25911272
2010118666
1728075789
618890115
1455820374
140971443
1485141274
1168569397
1589556002
1376543153
1686030506
1842181732
1307278721
828839787
1544297783
1795143287
1826332389
1882555463
1503199134
1364173185
278179026
561053050
159778005
1030010458
300026809
50785546
299669790
994712885
483352716
931671419
752244002
1229948924
1067912169
894414443
1512103304
193845988
1391307664
398549131
1055344631
1707121756
703833238
308439581
1690962343
1447374157
1974843031
481010372
68054672
372296127
1642435719
144136354
1701746205
797855776
907249814
353065868
739441363
1811206972
722607306
811618836
6193046
851964013
785174179
107435340
542508684
663941502
2129315944
544134495
1250725608
370127871
1421255696
1290257770
1285348270
2055887336
1390687437
929828966
911843690
980599277
2146261515
285693098
1325218971
1779222367
1440667949
1673717919
1774317570
1229998780
1385054239
731260630
460041016
1932132765
2035404633
301728347
443308086
258871136
1634954217
814670553
1064022543
820864385
985111185
170641662
740008791
1715399392
594641167
2034088596
308423601
1693281574
1102901463
619869926
1845612242
467359864
1268218178
641299283
1057589888
1657616334
129073678
1619926602
1937069203
1781267718
1391488203
833514839
847782247
2133856688
1555742759
2122231729
612921916
767962727
373774722
1249618918
497576752
1117715509
1061726055
1916535606
1124233694
754613182
208464829
1352785392
1421038297
1088435742
441222629
159244250
1077604667
1603613941
964642189
1803838626
2053929870
356565756
514966575
1452671937
1616325310
1204876159
598984629
1383881984
45123696
609219464
211332257
89926784
1198079139
217784734
774035602
4040449
959800531
1670180308
1624454166
1663835764
754020717
675971760
1578478861
697167276
418155618
126235877
2065940756
41266441
306284447
342342531
794169303
1875750645
1619481261
418066675
1908274351
39764810
2017589682
271047175
1006643676
1741898823
1889348429
286242650
1720283607
586640088
823740092
620289243
475417154
764930601
536080938
1046581833
1386653096
1853871294
171260269
1098922998
51818055
1563871207
1382691680
1364199863
1555402654
1614831860
724971775
1491824743
986925354
1774057592
1057190678
304441849
1851689133
292792012
641493127
393379033
1221299297
1783730475
1905685795
1616022803
1570573512
348290211
1444364144
1552708692
432549783
371239800
882738805
1001153006
508330340
1221722125
1188462838
1263928166
1031338085
1202481897
799589133
941323422
276233809
174300532
87928027
1638528937
1423213259
2145453796
653418448
1547531835
535172471
1317476498
1368997480
644597770
2012874910
25219544
1754591596
192464138
158702281
1298044004
1383462369
528751687
2014652866
1029783792
333690013
1006761132
984116336
99916475
62529301
1611617632
29603028
1744434359
124049042
1498633649
1610562217
61088977
1050728932
524162411
1149070805
818266339
1642970172
1402371461
1452363752
1838326455
1461150345
1751631827
1669191511
871740503
593578691
2088750935
1432836279
146539511
1794922876
349120716
347077104
1593188534
428879822
1914438365
1125657509
1964031684
532744942
1603849704
1914448959
541434717
1706764509
2014293298
1277661574
237361427
720156552
74690004
576183129
1528704063
121064227
1070123129
1856441675
2012671832
570547174
2037622849
477581792
930088615
2008304809
1075985414
1335403513
3816804
776304880
1956515348
1812037949
112124183
94686042
1559848037
1318298720
482780787
1625840529
229124404
2036713513
368104724
961058048
1060477696
1814786127
1871428685
68314328
1818739966
2071182450
1709141815
819523560
1572978390
932725441
1486604393
1699729825
343258481
1448407417
1627043644
5694011
1475853148
404879743
1053283078
903906218
2122473482
1284030592
1219377164
1098611234
1644040578
1724701637
1464707971
1030309939
1339835211
107090333
834144251
541726326
597123003
1825072082
1427632346
998711510
547913455
344400507
140627902
1355066770
165931170
2065696088
135272543
1959037720
1632459655
838029035
889967589
2051151396
747969839
1882060370
352483038
124831936
261018399
704305482
428473296
1155944306
118694511
525334241
244598915
1155082251
199039080
1724952983
1070782989
1438435344
1712610028
794696063
1472968856
1801734844
2136285172
1292779073
847295546
636790573
170323583
610503201
1487530230
1041198865
1660102310
683484084
396659484
1103041577
531386820
1763268550
760675100
365803353
1484208917
274926717
1181426293
458194514
1288097547
1285765850
408950634
692679167
628868270
1116696914
806619531
1048438028
901319966
151936532
545748406
1736925587
1094585357
577462551
347775644
1368072218
2016909319
118630004
1655071877
1642857690
93897463
399198381
477178526
1871128297
1043097971
865270519
1075925446
1646452330
867208265
927120195
221102603
148462032
678195116
1533480101
846058084
1751629136
483558414
918174198
1980331197
376096881
1910445615
568139531
740993661
1857160354
1610925909
1392966680
1213284586
200440583
1268239792
1183141723
273274200
1833038704
1288240255
1795471149
1994989737
367245814
308384827
247192813
1741458708
1024453941
462478025
884041423
1417744609
1333679404
507280467
1198911909
512840574
345882938
1281667801
281744535
152836467
1031859607
206386807
1943038292
800323825
2074735330
473691647
560963651
392779143
2046638993
62822296
1558223266
1241490738
843383338
562544491
1748928572
175045513
500062184
370483697
1464277733
351461156
667464392
1081039522
1350348809
67593442
338756490
2071235886
855936751
1591055580
1043420296
1195298031
700066355
78648819
620621682
190270929
1779460660
476128046
911805367
596073556
930742035
1697302157
570819721
1916280213
1110555380
1115315832
1100290057
1081219056
442234053
443574620
1141943363
1152221953
916058605
578656775
1429544530
1053057111
2001229916
2088121409
1677465612
813128288
499231130
295481464
2086956716
1461087966
1629340707
1749330021
1551862058
738090156
537357997
1137642315
82660817
1455152693
694217000
903911911
17799494
616933369
865110074
1658039075
56507486
1205744158
1550734938
445003796
912556579
1296975796
1911275288
163917796
1259421435
1967742841
1303265455
800462122
1495426489
1257028622
1005987476
1841291433
378873511
443176009
944393068
2006200062
1059296727
605061861
1082254285
471446390
1022941371
805273523
417681395
1461253596
1071963319
1870503662
440333895
1454134650
1886950885
1710971388
81077689
513037780
1351861382
1693982652
1499856775
917582615
588071902
2065230953
1667131944
1493351866
1614733222
266447452
1839532835
1588559760
1297986493
1117936047
225593657
984885134
1084756135
71893196
80631529
603733471
1955719978
1223255354
2020492424
667230355
137941517
384535144
315169450
944523128
1804102683
653392836
811465785
1793708243
2040037005
950590319
1464094835
2077775168
1810725871
902740836
104789525
1426785310
493132076
904412487
1437301862
1083377488
1135897794
1915714280
1992713886
506802274
1519064236
980432519
1407022331
1727065218
1936909499
10605213
1848178658
5865460
2043059319
439358163
337979976
1556253517
975054281
1661182896
761565864
610326322
549247866
2138794781
519335649
648046844
715806322
262643830
898377083
437313064
1899939103
1060613396
283164584
1013518795
134990107
984339549
1033202855
860030912
422239538
863740909
23202606
558965167
1142572080
1107438640
1462287203
988650071
1064402683
488701971
919829087
1074088735
500583017
1286274472
116572836
545175307
1522214456
751296126
2083928095
861822997
2073060006
1302433684
888691028
1342792269
506509052
1942770137
221657555
1143429480
1030905803
989503980
2037138596
264539067
1223017755
497936761
753993348
74800980
1693100225
1773467137
1787232256
1532761564
1147460777
1919498823
469663694
286380277
226066661
515626493
803243233
1435754138
517851668
1111713272
1111206188
561401011
1398820718
94084354
1070338793
146589365
225829254
2072486809
14118927
786085893
1689446391
1567113208
1261828014
1316731455
1127892872
1253492492
1092711548
450185146
424333739
1280693292
2088982267
1466087525
154417402
1168689591
1956302856
1577879300
236752999
1786976392
1307833054
1792793534
606032397
1109414332
1523113753
1736139042
1617882160
880147704
1543893826
400974117
876730373
407911042
21628812
1959208967
1165244574
902441565
945532607
790999441
1541865442
835919069
313295273
1277664452
1522900459
1553042165
1638101310
2126669948
419116698
1704252994
679944209
1616967543
742416427
99013079
620840315
1755143337
1581934971
1093538177
1968445195
122679178
197470155
1949434747
1299889107
190097438
417353183
3264214
982369607
193446754
2002340095
2141125994
635745030
1452978128
1846192405
300739332
529365946
25313501
1781140642
1900412471
1909661725
56568801
511547640
773302336
497829115
1759628383
351401760
428223926
571135408
139079611
454679357
418985480
1445309998
1111845317
440406371
1376920758
687164727
1124675998
2010453400
1467824282
1178373772
1647232083
186724471
1009677580
1939238326
787354371
155459113
867914166
1847709521
1769616891
11222303
732049997
730092649
559950048
424100635
309372866
522007542
1810419661
1323990149
1322874961
107027714
614417116
1062769278
971730669
1165500859
1832673867
1840306252
1153037466
123119855
693678983
150741699
1256746991
581593193
2103805177
1405560233
1890151859
924084164
1737382279
1053973096
1273139436
206113268
1547935272
553676337
2101758761
1993285535
1733272972
852244483
1196711136
1681326586
762768378
330250113
508698064
851620932
1237623816
604084860
493587612
513281702
1690602234
1711065993
1112418188
1488318445
185271409
1688832112
1236176114
1241872411
864845609
1336049676
71951152
385895045
358949170
246708465
2098464996
780458128
1607580631
142933793
1315147032
143766188
507185161
864590643
218918895
935388237
223619818
1219596074
1031449214
310138074
1701675452
325066305
1476230892
2130981423
557626894
1648187964
1989448056
1468031816
259725859
147421614
1605355459
1769341596
148589925
830912173
1047720393
1176100638
1928800336
1959376069
2049849787
1863911458
1274474701
1079537496
1138514980
1703960267
1372771957
404795228
429369524
1057763385
1932506852
409930382
756468223
646502288
385362386
1714383121
1264735787
361589061
1794299284
1642075005
420751019
463037551
1354173142
2113948071
798062771
943615221
729852333
165896352
1691407779
509546102
1082412306
368142639
1214038913
757827110
243580793
1316904294
627326051
93689112
2022356734
1182848984
583659412
1628723838
1522522604
730943728
1732462855
816920005
529402517
1085990363
2025341574
292991327
776207294
1170646618
1664416530
1299870764
329256097
483027830
215881602
1859861599
264400391
266614073
2037967599
1546379728
1143442783
220926240
557344381
199516016
258722212
117344505
1671418386
378660482
1002008482
1660786601
141315224
1302263905
2145517088
34482520
764810136
2125236377
1917039126
1878925264
1922733059
831858514
1874614912
828826140
643842801
2035495857
537556418
1922855470
908410007
1579357739
740136120
177277745
420064670
2035974703
1777796978
1488340961
1961296536
294502730
886821302
2097467566
1044701521
1606157447
1605953203
1165201921
509405121
609992488
716877257
1816623812
2000565614
1430259942
1681444437
1724170760
1866578682
1936721986
1614234704
199931348
35672677
36267048
954055742
1191383265
790339599
644267819
1432762272
1508760039
2026551771
677591266
69466492
1731381356
205232146
1723070686
123976126
335623171
171593223
1152434143
1275470370
241666607
380569962
1006928856
466981579
606817421
2133056273
2069827643
2092445077
1523226536
2057520930
1650504062
285158169
558903447
977313164
888727237
875853346
1086528285
985340392
244391084
988254531
538622105
80530358
1870425843
723173774
1153461761
1255556879
893743848
1980859296
818401811
397941911
1754466786
862013496
1546019578
197859716
159202181
407205756
106153408
1913147497
1699419975
1700249060
31165435
1217521912
112369635
1206755526
1669955959
753776771
2077473937
863787467
720995193
1969398363
2068263891
42204023
175365683
503955339
1673178474
1034083760
1746875348
289689516
666025226
982667730
179366320
946303219
1898705858
1542299378
535109538
713990215
653523777
365184429
1797729684
1017512357
2142484360
2048429465
1861462495
652046458
1958965446
1938511854
1268578223
1758812018
822216368
2073443639
1513839946
251023740
101198247
81064056
984719865
2021953882
70294953
16706617
533673143
1059066391
135169039
1565681238
481876575
1703055229
1779084932
122784871
316728160
2087470532
2063661174
114493422
536341275
2043706109
450275808
2038876811
257891511
259181985
2082660690
1060119141
1522860651
1665551966
304219725
1828066912
834001824
620715874
877478773
692783687
1342733035
426335525
890177688
1628220210
523283471
1429278253
2133693777
1503470409
916464373
99933165
1201965901
2060883699
1266610525
1368117796
2143717384
1188685830
2393438
9726061
1973405587
1423557349
1205481283
1518080200
1991429784
1193472602
999305380
1313902947
1397234808
465763261
1213092291
1020011604
1319757331
1649279798
273219638
1965907761
1522849597
1348794504
732165332
931914864
1942412748
1639779022
772498086
1417337531
175438627
663315569
1919724680
1256861095
705765123
642265129
775398243
307729919
1758005685
538174693
833703169
276851168
935802267
1824119259
50409919
249902330
1377749579
133636871
767701703
1569724487
1475057363
1230812461
822077675
766440342
354358002
1216074423
1772718676
263345317
160656023
1125891819
799234230
1707225025
35491662
1918483249
398432279
75063346
1886868163
380914333
1829244058
687403069
838502738
572702372
2011234558
1552165208
457585529
1249512228
296670351
1391881439
1762046218
1971315379
1338446266
1250153335
607779538
1529682569
1083575364
1884657267
443081931
1774212999
1241646948
1320369956
1080977658
1784807876
808772629
1317642097
814086350
473596200
672487208
1598067202
1920587868
1996210497
416851952
1693483756
1592426374
83820071
1412822586
505986828
885523808
1211619407
350488646
1201114411
1647743417
1683861669
2133500354
1560612341
272029440
1405898036
795894123
1949426667
848008671
1002227063
382609265
1330291719
863315400
127382955
2110850015
1774259644
1291585732
1245822130
28552439
1803291470
1067680948
2137210502
1081638029
460290598
1484604834
634155475
745338833
466402076
515311787
1328984949
666885136
1864174152
182144377
683942708
351450593
2125897712
1478365399
717129584
2031091527
404592650
1378783069
221674046
548324707
402760517
2015825564
1380179111
1894569835
1051295399
1733537947
768119729
698907766
1925002242
1051282731
1303809092
1583526329
75506252
233133228
83494770
1330835692
1420545442
1768929826
508112559
341147401
389838937
1714939230
590999632
930955678
1134592375
249933119
790569794
1832000858
551259953
1440176681
1951265828
199548093
1028554065
495300642
1837930709
1031904729
116725405
721879298
1284197475
552192201
571118673
881477332
292066522
836668967
153478988
1069762001
1449250130
1373957312
1929299721
710981391
1039203362
885801066
1865190144
12941958
414772792
1067472795
609209004
895340874
1136696043
418386526
389530894
1560911801
1855902111
1030850576
1672778217
1261746090
1817652261
1680651757
1424431469
1112943429
1758022924
1500886352
1409274979
1806673577
1471373824
941586794
830297417
1799737885
828961181
208672392
1578866436
724221062
343862810
1954516791
1036326678
1666403903
718148336
1036659506
1475785687
1901118029
994871397
1340036495
1176983090
1164388582
559927345
1748370126
1642357090
10089080
1969748254
1129291543
1500769143
1499955380
157621125
1265796308
2062400665
2064433651
2008555126
1164245651
853284968
1430901403
1629471308
934394161
1821724187
952149965
439547515
1897855638
933171202
640074152
1874424999
522260373
1317835986
1688397101
1415816714
1429306941
1491631742
1171250972
964873847
974366728
47942664
1945980273
125993337
1211103352
1247875252
1097298483
570711592
709794468
721040524
759106991
513741756
1041938550
502332624
897204377
1415687557
704069585
912006195
310867416
761014096
1003368839
1966377629
605771179
713968025
1923315643
1257104862
611499813
1438502307
617890625
421698062
696372024
1809107548
688648947
1745146297
296277429
1569285995
1075282166
1751461201
866685161
1529862904
971012591
1145062583
128851747
2075634774
1878555250
753135267
24130841
771047816
876492216
115167593
2037793752
108573458
977601398
151042624
1304603500
592635847
1313339094
486293288
1345910115
1246362043
1553038305
1292248359
725161543
354279959
1616936565
190321271
453556380
1922985300
1232345082
625476940
885231136
2054387683
1132905901
1022367023
1907075957
211317305
186787728
829815309
1473440039
1957440630
525616603
1864588780
1597394641
1280699294
669998942
899675089
478446648
522241358
1411203082
2076072107
1223183616
1565410305
1160716120
896318462
1884293588
2051101574
1303578079
1635405489
1707819778
641889569
1693957229
1778547995
397884110
1786657677
726155570
191819263
2073266100
155127705
994559760
589384466
192394812
1669545042
1224162163
2012598727
893580276
1211122480
923620394
1139780292
633258269
2017753158
1466574455
2139097799
135113490
1451747055
2072986789
737745494
601820830
677215525
1311073382
467510855
989913654
7700726
649629031
2094962846
554207292
1665289095
619958082
813119303
1173072091
1882213989
1623556093
1295592936
1317147965
1505910586
1626669465
1945722186
1544138848
970148810
1372787021
2033087415
1306878766
1448982289
567123263
1005735285
384832676
910900342
969941703
1631001742
836546026
1961614613
2071565577
182540705
1446781775
366392050
122735199
127368180
1239582526
840232558
155218802
1631090989
142877733
848828719
1774426448
487198391
2105777942
1797038958
1179362138
1909444708
839524726
1270462398
2072569257
756810375
463637384
109008744
1482602362
2051750051
632336137
1906556627
1080824119
985382585
574460114
501289220
422687426
535939233
78754674
197414217
1425986057
1031367507
590768433
567183853
1257066640
1366776816
966209225
6912395
1263958635
268007745
177999144
265303782
71912440
1312299903
1123419111
657283298
1370177668
1649527
720796520
1934577619
13412440
325453030
1114292029
1316227059
1599702747
1363483927
336887909
164419462
565180696
262697875
1683513234
1014739468
1153770453
562154174
1490779966
48931981
199338481
497919873
1424563675
880712202
446605904
1101404759
144259207
1959159776
1873561238
1714310692
382809362
677847503
755675379
826794642
1079481281
1025947154
645841626
1776486909
810789479
1603654196
522918573
249197471
1488086498
670699142
1935065759
334232165
1124668682
2067358557
596270781
1820270180
1420769866
1403511849
1380770411
1428833320
1122526840
1622721685
1172885510
436714863
1444354664
1806935143
1673723402
1762367790
554807815
850338821
1659627014
346766321
2077382141
1915863165
531921450
71811127
1591408044
553252758
170886168
1827413603
784747122
1888400472
497584926
1309678954
496951535
2019099459
658063826
321981060
28650410
136842992
1573289332
607205878
1607310770
2048942921
1842197197
462376673
1755302863
2067233496
529268215
1252412476
1337956374
612143669
640134884
692546492
740909800
1720698173
1923440995
1193197446
13256255
868774447
361863704
1383307697
494753510
78374583
1315433751
1224064132
1058467885
1165317134
1608559710
1818776321
792134811
1922042624
476978632
505131245
582711477
621084744
1582447050
1363598105
936084962
251435249
1121317097
1433524112
982852609
1804975670
139131584
1329710596
1106607040
745749057
1520511990
1326956624
1130717414
981490734
712528836
303268260
1872942279
1854792734
1589093383
455792694
2142277690
2038970334
1221827908
1999035473
333747665
1260904064
1074497273
662172007
1692322973
555566533
671575049
1559334336
1214292426
1205390598
1801429639
1553910613
1914614584
959453733
448190668
503365408
1657110991
742503902
1831840904
1797757562
629812058
1427632061
1327941757
137859634
1321217258
28052101
3836668
688558142
604843517
1963634835
2043229190
1086302760
1895026909
1484435371
1932434377
2712405
1217302152
1437007331
1495953628
623620953
1467193499
1810695494
1912077727
238737323
1859830494
1443903524
801142779
1514924807
473855466
1555295774
1597036158
916997667
1859168828
1025279731
1880895206
1496623026
2117920934
1524160516
171154681
115156182
1548768870
1175773287
2013048671
1794564366
1430308452
930530453
776953771
1837666024
1080808360
2106004185
1455722224
596293569
629605218
1992642494
1201540417
1699794081
542764981
380226187
1003562853
208403908
926644605
452311313
1778171092
1400429439
1185612449
30579653
1228136104
1332264504
914272509
6417144
1722152234
2063070751
1665120020
746457515
659386040
1377944772
7186461
1133347626
753792352
75701295
914477336
1936297590
1439378907
1388128085
1638636414
1232657034
1923153122
1007196784
475985713
1866441529
1451644501
910871458
720227707
583404765
1350800087
1142788807
1803909694
1683343529
1858424470
1499132331
537480930
573571362
527748825
534611060
1029905627
1039961683
1532948749
1397144002
1711457970
517173698
45260919
331076452
1399184323
501324538
1950340251
1017818569
882915774
2060055500
734009188
2110214431
1845409397
671331443
1540461508
697518253
805098230
647430060
74296198
1709163521
166098335
1404618654
1992562112
668696175
1855892431
2045180180
193168613
643657631
405042352
709226630
146331002
842875884
1351521144
1512060527
1351467957
766155966
1700227374
2072609449
1917856314
680794075
1811011431
1195772333
457885673
2035228920
79702653
825692199
756584179
2110884112
1940261697
128829357
1799060000
183363420
864975394
153449109
1105193871
1814282349
475975842
1258672231
466981550
934574050
1223674886
523162229
367450920
533596041
616931189
1026463523
433578561
1388085238
1734348325
1327673240
192280028
1764970776
1159433637
560310816
910203305
1390369237
1136423002
390719672
307566323
647151812
1792874332
776125161
1130729916
880514253
1989684420
1140638666
1688512221
905327631
1156048572
50767279
1219400482
2007793017
1817399277
1288369723
1285087563
1607649437
1151507432
784104045
963747684
997434779
678658044
1807068108
1872174736
1255892418
1487312289
1638695861
997275580
374631397
817808762
385585172
993336053
696599612
1164687455
27348891
696034618
1826718876
345527016
636933507
815414986
1908307253
544618189
2038347494
514998673
649887830
622808442
160251303
1791157958
257321815
310794702
1017832938
1994636891
1116165518
311399310
548544885
1545972659
563642947
625625154
382297108
1352428857
1766320012
1130661527
1366980719
1614457312
1956153130
17944440
4725650
1028229138
1102941904
1505612144
792912311
1566886622
112279520
520366698
1346265621
1812232424
1680384206
2072392085
375892844
1404898069
179631033
341297766
1142816831
998187504
1862531112
299646532
1175378595
1430242351
2001728132
990650128
1974876561
1066542384
1563458775
1413296414
545534953
64746287
1411194393
480599499
2013844825
1726819638
1578281895
334605758
1520911001
1373929903
351039674
594168422
1936794981
224998527
270671529
1547471286
48980279
1633914139
1941669362
916717265
966594316
1736232311
510334279
466326830
1751761323
2127540010
1507861168
106934954
1775768130
1397910240
1635908525
736780831
176518328
1403209143
149208287
1798472827
1579700942
1006675920
1147728694
704056436
1503752755
223722139
1402405712
1585397780
968728349
1533316891
1307007615
932774592
828940661
1429654501
1472751168
800991210
288520381
1193141241
1322472761
1446628695
354934899
363582428
1228971771
994491539
1159666787
1429039479
1439519825
843044507
1455033533
693047483
2120365990
119243932
1199475251
78981906
686661011
1384854310
1887832736
812707022
251728907
1245172855
610635045
928695346
635687955
1085565418
2064567798
1769686723
1978333361
48207659
1183564622
667658399
151552006
1586314188
1184194878
146192710
1168249685
1618023902
270968305
702770115
1004574403
1029925830
1095560772
737272631
550077109
1698217768
9867668
1626606050
1804796610
1803912915
1923139127
646623100
1187241750
1153888431
1063636401
951070392
1204824967
1284090997
1946970367
39427294
621003094
591904185
85562598
221740654
1789623751
819353058
1879412238
838797021
2106477504
2052896618
2052398377
247782744
166130547
15539912
1333275491
286420078
1395634692
133739912
1171169040
226408358
842046256
1895271613
1582595827
1857272175
1809956940
1270717942
563502837
2045331956
1825710405
1360385883
1336874181
2130611484
1508140118
928787550
1882174416
108718277
1347573466
787460266
703779075
803177269
470299893
1450556055
1778126870
1993492724
478722608
487001256
1134884458
2110487426
95091157
1384122580
460851437
1225705296
581107408
340584883
423309011
81322512
1055273997
1462437191
214589214
97169606
1503434016
74979255
1686344551
716895949
1299162580
2076742722
186975753
590842533
531116818
1201537323
2115941476
1579095509
917232231
1983273051
746073269
131881471
1225481009
1301115556
831234358
132906895
1802677786
2076801517
1173832971
1500900384
1022092707
1936417531
1279651884
1793269865
1309005430
1421635558
770706426
1685659320
9406318
470923913
1349895934
1310972155
1119447566
1184810738
1098092991
146220863
831347380
1034951814
1404166740
1863370161
1540253850
440855012
1179730290
933485388
259090097
959360491
844340719
1461127095
1358906137
566618671
1642326442
817756458
1431447532
1876090322
1608318235
1373080510
322855822
1121797840
2100347902
1218014825
1138235417
732310853
1022407050
1613910689
1831253232
712422667
249068759
655073646
1547122139
253687837
2069636267
615758358
1084107673
1839065241
1666858026
150583383
1822067901
1619737440
951287528
1709425386
304762092
2088524469
472427766
843637111
780254692
633167679
402632590
1660377819
846641004
1809257278
1041302783
1550883655
1469089645
612039921
1123972424
1466147676
1988995754
965636112
1198788028
237960341
491801735
2083367076
1534354905
701708780
256020344
1352658193
1724984111
1759443958
1281596788
760592489
84997651
1660780677
810450856
824831077
170091760
401651782
866893721
54463581
1348764120
685761821
1470025296
1089568321
529558889
788775041
1138767254
1954010751
1869108310
450439585
626364274
1760176362
2146019950
1663261640
1679312649
780755845
1008250831
187083893
1425809496
1145024741
461323418
732221792
465995994
561177086
966841741
843296647
141012858
1164042427
566560750
1999089852
1386636536
2137401898
1486425590
413835705
886031392
1435652368
2085206851
1094195485
119251577
1162250041
1725346012
326657314
580306756
326381772
360700173
1964180028
2072243557
6913525
860761268
1349621922
272927329
1964903662
64536188
705463248
2063228735
639210797
243732354
233430817
691196020
841848935
1370598365
1712856528
1980565088
1901796897
1881280047
990717832
543937896
2052945084
982699197
854786067
1474588234
1534262318
703663320
1560999097
1614468726
488437979
1447051209
1919963867
341649369
1672440994
824256189
899917280
1592695252
1722415731
1243422438
2120711741
261312696
2062733111
636925450
1201127068
1229846238
388797709
962627270
1086616244
526392276
125857074
1654348935
1970875846
1396596205
2018832971
1285332898
272232632
122247509
361448078
2038303385
392075166
521953520
905646601
1226286248
1041617096
1868758653
1762051375
734332913
66624314
1279670893
1044419186
1349970955
1639402452
1990372676
1161407746
5372796
696851641
1566070391
229930829
20705059
237453957
556088733
1586674789
1138225970
1933347793
1184619007
1811477273
1351832209
1045595653
48645020
188712807
1518562306
1466248409
354888423
1030434258
368438758
1684414276
661231910
1728396384
1806981746
186146709
1060141262
776801848
1629213714
684562356
1456923960
1054567462
273297853
2007885988
1309819851
468779189
1388403411
89342091
2030510994
952684822
1275194421
782317677
847373716
1080541156
1354638148
149060435
1996762418
1283594220
979768173
945075055
863508612
1160781054
233709955
812384640
460996724
1095411621
2010171504
976681548
139165871
23643809
2121049354
1634479385
312182912
93808976
1862257347
281686507
1316827855
1208226332
1889624069
848510940
1240835564
1425248284
1404731820
437078810
733428947
1249755712
597651483
1326427025
280573527
1084711181
856294112
214387396
209530362
882036944
1398171097
1627019921
2029214752
1335950272
562240519
1496617587
269393523
1165702400
1393904912
258275060
439961448
169812419
807557427
798369590
1375451012
1260760191
1860154585
1015690055
1984281845
1704853170
1882852821
1763900043
1642839032
66421524
1813296876
1352667636
1611177709
629534756
1861377154
802894322
1511362352
193092219
568852700
2110532980
1705538660
1696353851
819674969
1639804708
619331057
383382158
1110235756
163184797
1576399354
523645636
1443925679
1272846328
577865311
1690562925
183709556
1230188104
1506902195
674054680
795871917
2044763687
2111332115
1720167319
964072995
454674811
1510131539
781611613
761356927
1985136612
598835311
1169419006
920606842
1285856595
1241657742
2000344032
816856191
2020210547
1768418198
191412256
391478028
2008904952
1614051415
684874064
1710767500
463631125
375616286
1302536665
602260953
60908483
605563172
469802847
1948455559
1572908272
526336574
1728775331
1203293122
383978857
2061840296
1142142108
1719170797
1068796920
74606012
1573049196
1495003947
1718545749
991845276
1694818809
1522548091
98480782
1649038202
1035558662
1457290546
1848745793
1737812608
1799058069
469129199
876070845
1729589764
1258135248
1383370317
1071654695
1381895863
1502706533
1913708409
47824437
2074845569
278165412
1602893294
878852323
138049519
1645913101
257432544
661331208
290112334
1884325143
21001963
1818132662
82827940
1580002717
600870065
1877755835
615334261
2016141428
769281786
745073335
1360296127
2049670043
1060564973
1265026313
649369434
1638132091
556777182
1095953245
1238149442
160652242
1242450790
2097055946
458348869
1066864047
1450496705
958252789
1929011240
399134172
2118120347
1441086076
1595817282
2133102820
567454156
1561254470
1415493337
1781500866
1741526024
1924103597
606446050
939345
38960734
2036720188
36533027
1206817163
370489279
411843140
1449334523
689742574
1687858610
523584343
294818078
2081678647
1176981684
1860035595
946824581
2097409998
788381801
752636639
1504299207
644079413
1856946172
1907737419
685873118
1414309964
257651211
161717650
23599143
259224024
904584633
431045618
551649515
12383978
592689572
553333013
2063026679
1417867653
2050720076
1438193267
476857638
1053068366
860606696
1239081615
755203635
1603984648
901712208
321046274
1019929161
2037016326
1489321189
1724159850
712683990
1080730924
629302108
817084054
364558034
87858204
143054285
719883633
2034124517
443118759
1019417563
1493600625
902302354
381820501
420990716
283877969
138841395
2092497118
214122227
1624402103
442144313
1492027092
2114764464
802135018
364398759
407513193
1773121421
1704216821
1609829361
672652492
279357049
981299242
1701591866
1757678830
890757054
152712055
522231466
367943047
1581513474
376540449
1214819140
78416317
1450705026
1181781365
110725878
2062959771
354659414
369762622
365751545
1767056450
173343422
2091999233
1662623221
2047054730
1207577853
49767044
1437526228
922602572
1349164378
1815453897
1701035579
2050480634
1624800055
1162729470
2120918323
1909957531
1634424623
44595506
385577830
1006763480
1004873754
330997695
1155779923
2082588126
886214147
1920765677
235892292
1302332128
40329202
962181280
540621149
505811235
1061715616
843271103
286658728
1134744470
2124673551
497961407
1097496235
275508704
840453360
543565238
2057041310
972294110
1091328294
1530718688
1601130467
481236482
607652865
667018927
1304721719
1105047025
255836878
1363667029
1480676596
169369124
761448023
1638135056
201080976
26481249
895358920
1026397206
1196909174
691567813
465863935
1370069734
2086519391
1774290949
1915552785
132678793
1376987737
1950667380
213407864
2013351638
893898211
93597529
1452211866
338813277
178305922
1477849544
1360552052
378403648
1487279078
164478736
281825676
2042997257
1774717596
1516873750
631231380
627853067
325824025
1733643339
1009656361
977862209
3176586
1910719463
1742669744
324656301
280995653
1170936336
1835759900
475162132
529947610
72539865
272726509
243184473
828081032
1788754363
1416120713
2031360332
1551009845
532341698
1504040489
840455689
2006697990
824484441
1808169548
1764247569
1754519090
580458621
520617928
361180111
952271597
1479846284
1321790771
1560240789
1730849721
670131231
398268709
1497219113
1139528575
163640048
1846052665
1299210569
2059830156
731551824
985762699
1846676053
1328837269
553005081
2071672856
1357581503
1841657335
2068658465
832114647
1936766451
462567781
1398466801
105710419
30164340
1974845438
687096944
1665185140
686975708
1608428318
24200028
1594558176
1112820756
841567224
1388313058
1068690251
265491573
731085630
324717425
2090894490
180292026
662387062
897229827
343771016
2026580718
297342697
1711160210
983951514
234772228
369583324
496983834
1391054603
1523251782
210185328
1831814103
1770115725
563496276
777252860
1806885166
1345748544
1863838419
708260568
1331188435
1222385044
1964729842
1118620038
6177542
677630028
793495712
864612972
1596349725
618850129
1171460636
917583238
80463654
202475471
1907756123
477695256
2008458555
1860278479
1526051617
223565090
600154762
1643050582
10428973
799638776
1606845512
1235873351
923994876
365538903
1746322374
1144849541
686666551
83641893
2019897614
575602451
186153786
1475523739
346922030
48380482
1554901988
1944038764
463964347
229787022
393825678
11161646
1795221199
1922090663
637191546
1372393653
803067473
1130538808
1207499860
781281011
1949724842
1904117689
1187597472
1836664639
332110673
776830140
1989638487
533160783
25944476
707727981
34990828
1463234896
677467954
734108065
1646229217
1628814639
948011708
1020246879
720612708
655114298
1551388521
826561901
81178464
1057849711
524748796
396729895
905809282
284622428
1058035699
834179488
399519092
1503058526
1038767812
1728947515
698988791
937924471
1016044095
978830227
794858387
1517459137
147345273
630100500
1778309415
1340760128
1266966138
1610414986
2100585572
1865266006
1757385650
1954350557
2083216434
1074028245
1835586220
893512967
1686653641
1191633218
1436897229
95520865
2122234827
339857857
132698887
569243263
755196415
1967525737
394002933
2127597809
826590723
813087155
992588256
339159403
1085504704
948302082
1659650699
1587842446
218293541
1412521827
2039742416
609571538
28012197
1198491513
629115953
218753932
43476834
543088021
1168069469
1659306632
1673745095
1667737626
1981612957
1575821194
565888852
1864476535
438309093
715690904
385537236
296650331
1044922161
1876602111
40039222
1851396603
563557287
1845310495
788363309
2071018067
1352798247
1856057060
1837667808
224451234
17044625
415886729
1414062290
357386589
1093355883
1652907727
1640914521
1853075555
448279138
1059236884
729094779
1321610713
1942587442
1418206624
814368530
743684944
1303181994
1900627785
1058988332
707583834
1972239292
809401292
263249764
1687561332
1440452791
763267589
1492379890
1031363209
1430138189
1807466594
488804992
388406833
303469993
136657359
1449207296
1016473938
1335806060
504197511
1876619220
192670655
333836626
1119297453
627250424
1302194819
1140876029
1288264978
1937896041
201222537
2112133491
705433535
905445889
126540367
93209752
1496162137
1793018368
1746965882
1428183516
879948035
1286885915
467163641
1038036736
357739521
363831897
1302959641
167484491
2015151575
1123600796
1268152171
893920871
703551032
375122697
699515717
487665948
844739496
1632294264
1752135298
1970354400
355391422
1410506833
1641098814
1687819840
942148330
542036701
1109350315
1521239788
723048836
901976560
1442851035
383074374
1217744729
1021597353
14508139
1217251997
537623568
846900267
1000984190
1576100264
1500594108
736392786
221750262
1447534697
1170693761
1403273078
40930186
1509470936
382918117
436342552
1172343243
1732628317
1133356966
1705592824
321168751
356432480
1844410087
1145835086
1676564317
1150111722
835718317
863319635
1500299971
265295212
465808143
366066146
235714166
1801245950
569563781
1230681945
681603983
644103881
1477342609
384366449
991968967
1703908277
983629081
1541077947
743749739
961632131
1428042927
1519817942
618396815
541199146
825362212
248447096
890932087
402779872
1827648012
915967973
717814121
1429785757
144849641
2037569127
1374644134
1433193021
1948199525
848453354
641713122
998851431
513577368
1674767089
1189073276
1242475738
1261131113
987445284
1339291684
1409580327
790021009
1511739224
291233307
669393020
1720348166
1131305445
1991362260
1172566417
385830985
1380516043
1253948456
619789517
638663287
662524570
1785560588
1614301735
1048413784
1086140709
1501707099
1621979061
1949045625
841238758
398790970
1956260625
860064616
405966358
28529697
1226392824
1164570037
1556104069
2027135034
1604123171
460481601
1368688942
84193444
1673014992
819552339
1869050235
423035091
864266167
1234173216
943235186
589444083
2132299092
2042080747
1342402971
245843334
431453660
1510945000
1459201519
1789952504
1901737750
49400901
1821219579
1719682585
528531728
1659490785
45418452
1803519968
674938922
1157065788
1290618052
683484928
1115801509
1573695869
514463862
2054095968
1864287115
2120221022
2029522573
820372129
829649575
357935109
1463506487
1468337870
1872816555
2011286262
2132027329
1030672360
1436818568
2112068893
798077886
649502652
287404404
1411046157
133994506
906635978
1505253956
41455506
1587666815
1273108705
2077751257
61611820
69699309
1231789299
36553444
1848483091
403934288
1518062933
602357712
371615601
525239414
587056254
1277147018
985205455
2106243393
1768720596
1626536647
1078554490
1184419985
420068659
1724787591
746999007
349370726
1000478904
917999609
269805053
770155384
1406183336
1013345334
1155534371
1064090618
1305596703
321119430
1730901181
1623487800
236401071
1586358508
850147662
1341953002
2045583220
1718953176
1946667136
191972926
799219280
1261370279
171573212
2048688366
13106773
433359350
42179007
1218111226
573230489
503820282
748806675
2031040138
1785827598
150414275
472953624
1613578301
1630979216
1668975549
1731704861
1775592571
1304339153
1128243269
285473563
63543946
1702180284
1629574902
1938733120
1965358685
797323011
2028082083
550664990
895411921
738166909
1218569189
546275592
96633905
1242557222
411680802
505440145
610534922
974250275
1766119104
220208960
1740392985
758435083
1107353082
46278763
1848906083
498379217
349072892
2094929715
1292353548
1202820079
1381655431
248471594
1309450800
198711571
202983922
1869245497
1409333925
170610774
1847446912
711455954
1764628890
1549908696
1743992220
1120381103
1279965752
1952836485
234153661
1657476962
60680448
1152120871
314305868
1229579856
378811152
2100080779
844861374
2067811377
168483447
1358405477
122021927
1536742865
465294874
1701630625
47286158
710046285
2102613833
1028615102
695803689
256100102
2010634255
654440226
1024340845
1004325947
1814933896
1851624881
758633870
1516744908
362756582
1337244632
2025219699
1885996889
1198680841
1790128801
537223301
216480102
380965024
954941393
1679043081
308626577
2106097184
1426197915
1240395623
666156568
89509253
747350848
1045464439
1503469464
1769186558
130538985
976638942
984505070
1810269601
663795655
1940866705
1436071706
1107599830
317454601
1950271802
294384561
249969313
181417948
1615644872
926856543
1437304620
2077151411
1362869646
408894166
633414150
712220405
1574813197
1917736847
2137784260
1078688833
1260493011
2472418
252046693
1285720523
1626404458
1328182755
1634965075
1026244600
89687231
1273813541
477958838
1205814904
171124718
628526015
298974592
948639027
129054132
252177204
866259867
295001050
808761015
403029951
97736847
1890792082
1075556794
1155017792
520013380
760877574
103906574
1251732353
679248487
803247060
2141198695
1252447147
216571142
224328284
609915826
704684974
682186350
92307877
1192849234
605099680
1478487574
345405197
1445075147
2128887913
726464482
1700665857
1479696320
1384526257
1456552886
185222117
856226174
605480073
777263696
222418998
522455548
676819042
209222788
1961098580
644790310
1485932109
145312067
830676002
699844229
534394213
992371580
1554491663
719533592
1171322624
333131935
285979459
323703
1595671211
1890035431
1092632061
494565969
1929571074
736420854
827154413
1400876310
816349494
1276004916
2004757564
765622773
2105868761
1368926086
581525969
414561138
1507952893
1478288385
1915217114
234545235
255184429
1546237783
1305083273
1079776511
1466509615
1997793199
2092720610
716101358
722984389
1180667826
1785595120
1679361415
673034328
2086726800
499625767
1238420842
147243437
1138832582
1613127412
1536205403
1864872903
816838165
1856598234
439894374
1463686612
1797913442
1904578457
1312013150
1436162105
484359102
1512926360
1432454829
1601341789
1620922321
843137030
1984993901
874780989
408023301
1381372243
953126782
524084852
255655690
1757791944
1776667530
760566209
925666843
769195699
997176173
353835695
461471163
465284888
1572267206
15975358
1424561808
2110623208
58685710
355155610
1557410016
738148746
1998802602
14934107
399827640
1275943153
1098144902
540319152
1244378573
2072644582
1631521635
807571355
1777165971
1388757798
879073407
1421000446
1716136352
1104046309
2041413533
877738242
60783206
1572962543
1014492489
854486037
1478324663
1308952704
163461554
1649658625
1156096708
634724255
2144037357
206617131
2076279673
401373179
541833902
1317061458
962222163
387026418
1181430502
378278290
1487187081
528132358
1088175445
1759721061
1132416834
303670205
1371491157
991376714
156097199
1006664546
1015316187
1309595733
203604218
1496295845
335567944
1534741483
1095033793
457130901
688686607
352715730
1912189408
2037637635
1278049560
1659758327
1033686470
1357927096
181824636
45204302
1445870462
550834080
721681121
499911393
211818235
2000584657
1711744322
728487875
1112330890
1899167496
1165566266
1867724748
958332227
11644557
191972952
723173781
68391081
20122972
959840645
507211882
98551624
2081183757
365022949
1012910162
2074311428
1531359581
127220690
278741711
95488894
714805797
728690974
391578217
2022951784
1801716303
1268958602
1873465356
2090727504
1769347124
971561060
543776195
577189704
1810907440
261993228
1270535319
381983894
238342744
2123133778
263235370
149108917
39608293
645660192
2032512935
558772026
2006146611
1373125015
1500353153
415847773
1542687077
233852686
2121559037
302602027
847910468
1231222196
1074774805
1366452026
995863014
2104607821
207734520
1244033944
878123593
1695845354
407884491
936109258
122156665
1724234240
405617025
546694064
1241110268
471909061
1742428961
590817311
182285712
1284215588
1354760145
1619545793
2107674188
1044646676
655555770
550156203
944342724
1934262334
1193549935
143715422
1384636236
1036142461
240805601
1232440856
1577740956
293685241
1120761290
921291791
1473007162
380081312
2004508841
126116339
1600768719
1127747434
1513403684
1331305902
850250875
667619845
2073350021
1745415707
547963493
630464941
138704620
121534725
1623539749
1913890953
371900629
883112313
2002838873
518895623
387464857
607331849
313265472
1384043363
901017701
841801490
261081232
2011677095
1485669026
1507878137
529898529
1802070030
1112232335
12998169
1440647822
168406077
1160164697
1399371226
844817137
295329285
1122375332
969292245
395565702
1750805243
968903486
351871253
1886907472
831493893
1772534074
134910385
683344164
109182967
748143696
33259336
2071683182
1099736795
1874493854
388766029
16541691
48349912
1378137043
1953153284
1298664565
1961597718
1229721553
1444120632
1604854162
1480436089
1245956159
1909012223
277375653
87016479
1510433402
695261775
661811739
1532776456
238277283
708368931
859056768
89816024
1924128695
1251252123
1113740922
153977066
2011484098
238392141
403159202
1409412796
4742290
791354342
2121403567
1240595494
1528360779
1735492519
1661847262
1621746407
1967990100
1985601411
1935776810
1843740780
1222089707
22236301
73061261
417235212
360711467
2008989398
574315813
1206473265
900891520
227956566
1083880240
1905335271
1824935612
819020331
520782153
1790215225
1532796732
294460729
403707501
557250608
1503191916
1831200272
893623075
755056440
1309883170
1216704540
210113427
1059722368
864435262
638804768
392111718
960481830
1582890626
130990465
1723051536
483127903
910586071
909768312
1244008471
222958162
2139288553
1357015955
999382584
1290427521
2044805155
493660301
472923633
1855550119
194482353
1580070931
304126343
1843802235
1617303677
830248641
437589884
2004778175
1560264076
385837359
707091190
1797006685
28712627
946223664
265161839
31113190
1451875956
1997766968
72460791
168793322
1038104454
140554303
1204494013
1406964132
306108909
373688906
1818436574
936854201
1049562689
1783562719
1480157308
322753988
260645455
484712215
1706197580
726410397
1342774663
454257987
1861985635
595510843
1496169655
287339044
2058691788
276441639
440579825
1749330903
752138859
867285670
999770470
170497613
267425693
299042278
1652689808
80034619
1078213924
1614082382
1140001724
1969374818
2061507614
866317204
504705845
1371317620
278199533
1828542085
1621095005
976989528
1028403402
373785002
1050293478
2020788400
1771932044
1021135979
460299957
691121754
1704204680
1403541612
1079578371
1368203031
951237729
1246655384
104426946
1114188911
879322900
1282540140
590331637
908986032
189546444
104690287
306151279
7361343
1216184107
1502786637
378554606
2004224569
534452095
559398395
719699615
1939922402
815867182
1987646710
1091616979
1491544084
2035427252
1683710138
205187457
446980222
1691746569
412419304
739070222
170531591
98614928
1541981151
1842583947
77237848
1188177990
144336818
2078032851
1018536398
157227684
1012299320
980896543
1767998365
1786094912
839248407
1024723407
299353928
468513831
34010430
757032315
75500559
112328580
2103692134
795034421
1033972408
759301175
1925215241
1271415709
523365346
258196415
1775805702
377145133
1530021623
489721058
1149674615
1486109444
1444292468
413010854
980169383
965323828
250264459
433709519
1316388239
1908450515
1191135938
1139279484
731257295
1506496443
855282686
336916262
1210320236
955049234
1936044748
401375218
1166848581
145186398
1792380786
981910239
1006245832
2050192042
1140577243
1125869940
2144718300
1709431698
436759012
200086449
1897672328
1804918827
971276931
1774018882
177832107
1852385902
1525687085
823839052
826943961
1026876145
2047556621
1073298143
842459340
605557999
835929857
1864795353
1866864587
1391024987
2132700466
1347126951
1905981094
1999754277
1490892166
575350861
1916533994
530275633
1588312873
1861229159
1742287995
2043811891
561736453
1375362829
1252760443
989476663
769542933
2059245830
92704440
100339846
127715260
245441898
1968454663
1778416468
845089397
737344111
1716919335
515077022
861067234
1771983098
815953270
1925908101
735508110
1366758317
1803019692
1958119156
1163205698
2011895861
689960055
876742923
580085033
2097815231
1262071291
389424987
1793479051
1878366961
1097155605
437521954
1204571157
1055474496
1785313763
2033111197
1436268624
321743395
1510839638
629343285
336365801
828644752
1945868565
332244407
1401314740
868356033
506234730
1669547201
1882991075
887375648
1131342972
241727702
1681810091
1192466136
2026237869
1219271835
1439479049
1558634166
1450717020
1955058433
1196442695
357897145
2009571750
192762673
1921478812
778571819
443252615
579009733
546055225
920726494
17118920
896480201
2088610526
1883282513
166290531
825099638
1857490783
801152370
1572198121
1130271800
43713111
1844797775
793614351
1226427341
824068019
434292848
1089732512
1304649133
643411373
762896991
1080020480
1709573491
948734644
1854420350
230640979
1362891928
1259914154
945737606
667319393
841303868
1075927615
526327389
1090535827
1340792863
1737786150
956403386
1891345306
1146293528
176833574
1339160085
68029690
606376680
1174444820
1276756525
696489404
626770486
1612589741
520614135
204887437
2096214708
524579438
122147229
1898299104
691456183
1784318921
320310285
197591053
484540462
500789415
1427075541
82275859
1108509165
155371988
1441469930
421131984
330235728
1959478532
1724198114
1107860374
378689181
1596027721
341259729
270725810
1261960960
1465528074
485353944
809677430
1134476785
1865124533
1877177481
318718597
1615208865
1035945557
1720743105
1233737554
1380402883
1267060352
331662310
1845990194
1604969562
59949708
939067144
1401762138
171351850
1865155047
495584954
1138997173
539469669
206848951
1500434193
1065398670
1765317607
3814333
704288972
102789481
297186998
982849922
1851488413
614390626
676479280
1461192410
1990645656
1590114202
2056409263
642026600
895792107
166988845
1458293301
1191574126
682273029
1333264310
983346944
513680536
569884511
1407763283
881635596
1150071242
1763837094
1787102517
1301548765
607777342
264695115
1242458753
296335251
642661535
667908865
714117656
1687795728
666817997
1891184214
1236147664
537194032
1555652142
1953807838
221038069
260769225
2042021903
1976276820
1503228578
991935641
488560186
2136811414
889020077
246181499
2013602213
1399122603
1941782854
1363077538
480815248
1905935392
2010873995
86412134
629072789
1637556181
2029415410
897622882
397632793
1836210415
1568374230
1691689254
2015690410
2028661584
1671997111
1132758777
34172867
662760351
856989326
199763784
1249942527
199313129
1838628851
1562749038
1551911208
688475018
2022369637
752275672
2090951984
506919242
2105534555
1791400744
1282921728
1811618112
194702057
958698313
1899875081
1507729055
1358396058
649034183
834380870
556322358
361201097
662188070
863326049
578924455
1997062943
469626280
390478636
288376043
1607045846
226802499
833932224
670501630
1343572280
1638348733
2070305343
680870236
1413609703
642032646
440187420
404847460
1735923096
973879200
197543631
1603139614
225256785
2097593563
97090496
818397645
459963293
1604285567
299176264
1308727135
2065234741
365773625
1021158205
299604882
665510004
1729963132
1813110537
1547226676
1075614628
192866250
70138446
1353927544
1197835105
1070937231
280572171
549475538
227673724
1013569143
2091977571
1823809796
1121928738
2055688535
911486134
469595321
1611804921
1033420282
1137502401
1710555543
1566733384
525397515
1588192091
569675813
594706171
1836701819
539751700
1447292688
938314647
2066566515
546478780
1656859426
1636086342
509080313
665840306
221352088
1562641362
1837599029
757928994
574812733
1079552761
1898280425
1795712155
1333770858
1258362666
1583258129
754308576
1333084959
880815859
421096645
1399530860
2055730691
1858898364
628842556
826306972
1275245837
1809101429
1621003768
2129551411
1813187121
668037543
1262004903
378719549
1417879598
356458436
1746158343
134545456
790790764
89587577
727531407
1415736067
435070364
1241620383
920760566
1151135849
237778822
341525924
579331137
1454616982
1019361187
2097373275
1465565043
694117490
1262999409
831521012
246244698
505098986
2052465153
1956535950
1442259405
496181176
1590586689
1947820003
187211353
44103073
2095485264
1936665920
475749869
740343215
1022093615
1703857038
1893499387
369474768
1590565654
1420213647
1085527368
507050581
1117956223
1539157758
1122509311
1105874615
292701811
6170168
31575094
740096346
180420007
1756249888
1349302119
1582874269
2019693401
1013738662
1224372786
277384872
189315145
1969898363
1944431258
489665383
690389673
2118011911
681044510
1799259801
2076749034
1007017248
2022873688
1190113356
1615142635
36699645
1920749913
2134306101
623394183
1969901546
1316185394
1701469363
1542751101
216596975
470206721
2028951276
1533337866
795003236
1431711916
416533469
1828906175
1530521016
1241152847
157100122
29469546
1600858445
662139251
1941292358
778999929
1694239971
2081926436
1107418581
434689505
1723910504
1815343842
1514474738
1949343034
930314740
1896264448
1050760270
2122270407
1546995175
1531764828
26782328
565781216
1269994622
2064976958
1226444937
162142594
272844027
960351057
1262694785
949883599
1568666330
507797817
1138722724
134620881
1608859324
891598098
1506675369
268146339
1732125018
1881902535
1201038990
2022804485
179193217
817632765
1519827362
1158062567
123038356
1378461849
5429933
973550661
1621413394
451339563
562964247
357660946
866098912
1047202727
1996020062
1714184059
1012889286
625910077
1398400825
1933719881
1062591782
4217875
322856913
999303837
1575211170
1033066403
2052555379
1161519501
1476418101
1346867639
1120920585
373102518
1523000967
1385016681
50445760
1609980268
1038625007
1827078206
1377192855
400332358
2014397770
237168150
1010295238
1821374920
478872170
1738169760
589268016
1070369501
1650541604
1277881527
401015680
180819106
126946800
2140261336
254321693
1403442851
1490308216
921197429
144002027
535625017
1086630055
35839813
1598699829
414900445
2133746059
294814588
2018459704
1661472661
193736242
1233889229
1757843961
2130255067
734341325
1500607749
1970735543
1453865298
1919270958
310884429
2038039651
2110821306
632074769
101451740
1375059407
15564996
48565791
20393686
1626158969
58616714
1738948373
1357374042
290367015
1379962287
615718378
1305984157
42559825
2001694592
475073469
224100900
571770958
1262301374
1343230863
835693989
2104408288
1867749372
672994759
955401307
2134961664
307162055
139917604
1300951477
376204593
1510183512
897574343
216165551
1978494279
1233091020
520324850
1604985630
815480034
2086160661
1475040681
2031431266
1810821168
351754025
1673128724
1174638479
1092196203
1154771990
2047236613
289452979
601029870
1655720154
97555007
1626750975
1248455615
335542241
1806158182
345253352
448724399
601482580
198962870
294584297
200470911
987086514
68363343
1484109178
1018267921
1215306757
1706836331
721381075
841084903
262336380
1828150631
2127733223
1269147970
1837350348
1034772806
1340530329
1940850366
433626747
1253024236
8471085
1981293930
1320485900
1289257744
1408085150
679703953
1968131270
373694649
875891691
963561492
727718402
401080799
1513224508
113370218
763130122
498651835
444898358
1287759890
1878762345
404563682
151443467
1383115607
1897529048
1056981880
1468120860
1887858834
338249095
1969746318
1267027902
1816533563
515895003
307779650
1650685895
530426052
1039675060
369155904
963600883
1276559731
1257227938
1481316525
331483315
1044511727
1524211214
1745138570
1575293874
325433676
1188227
536704605
1524955957
56197511
2126998581
1771192413
896234730
76999258
417740630
977147116
44247014
2024342791
2048692954
334114086
1539680485
1262703921
904095039
769004111
240434827
241782319
916436155
1846591514
35646948
573528696
1846326741
26988193
1465339399
1589536972
205497720
728868190
1712104780
56820530
2075551803
1355265042
866372734
1569778877
1577185910
1527101144
567499675
786712614
1170045201
1040907970
234266265
1363756528
1872980353
1266337034
1318178940
1955814033
1169238587
2045281584
2013896889
283966673
74097173
1759338140
279903959
1302916044
1802406438
818905011
1600138854
605945239
2007794837
2017761223
1193288775
1918268693
1051589948
1433948464
757410278
24895620
528667180
905958287
905955888
940081107
520274991
1543720523
966460678
1206334026
1781837300
2059831938
620153989
617278882
583828813
442074585
463325254
1864809397
1188111189
745149387
167207569
1146044546
899339247
575637733
2092374968
208587087
159100719
1586064507
2026514137
1796530725
914536580
168440540
977554969
1732932663
468371370
667353004
804069077
875785335
1994799286
925200541
1009671594
996600167
1788371961
1342205613
994362125
642183569
439213825
1629292956
162791307
599831031
522486822
470309122
1159661453
201212894
1995719491
527918998
1153804313
1270020935
1483323836
459416655
1309172479
751517068
975409792
2016566753
1416860362
577298173
818130697
2088748107
603117467
842336556
746919633
49410729
653118049
1831905827
50835450
201425557
288291403
642541946
457359197
1433478527
328609903
892413644
2125410567
595052378
1538718636
398590164
64661580
229947546
94668227
755032749
1001674807
1814487177
1296805609
270441061
1141154635
1853880294
937194086
1251964863
513836151
2051852918
484676282
681406752
772390580
579568093
1775603054
1917899714
2102187489
1701377901
837539937
707295273
34459253
1526599348
391472430
786071897
349484511
570824650
1507552573
1157014184
1825239840
497498371
1513850591
329444983
20602538
25551406
681050295
206318584
1279206103
930891179
1065322198
87209403
121463767
1550769011
1546456591
48029576
449556596
1742138123
2009139423
1150805354
551762407
196877883
1012196204
609247532
21419109
2029394524
1810483150
975915150
1563541214
1974412157
240364089
2020111479
813642705
440452678
1583455563
473411034
1134281034
312707706
1436839577
1548305726
1118923102
1892330568
1632930369
771960847
195004772
1852104759
972564493
1315155839
91196479
1922767769
176865023
1941601879
420962394
1250322459
184992155
696354666
746240375
1094040944
1834132118
1472078797
1304172583
641524640
2058494141
1534320941
235838097
1474649465
50125655
1574031304
1616483422
272259652
1174089339
1138972974
689893078
38318383
1248483040
548249042
171266403
1191961059
625532620
130178028
1443303964
799088764
120345003
1987140934
2066148632
1283024447
2088843497
1172401667
573277584
1466142004
683040659
947509781
618835394
812085582
1668570907
958755895
1997371279
1133189989
35812143
1259873212
234228677
2008740612
1058641586
1960835883
1297107859
892205349
453437134
564844120
2096510958
599722432
1142837284
130646062
1278288409
2010392274
31359799
463036885
1818272814
2123155940
1531391844
1914550328
1441816800
403717842
679643328
917590646
1470991375
1895105957
2298656
2069485674
565000914
299515253
1932965624
862296192
303332299
1181488584
1385176376
337436233
590559155
1798064542
1120359435
1735381109
2005063933
1668784371
865254040
279566163
557431959
1331788786
1647916468
458459843
1749314048
320758813
1711188892
680274173
2056623008
1607903066
1619773595
1866699823
534634227
802814413
1265765199
1205721358
987526239
239935666
2131564709
1676229993
395925604
210412425
1981962318
1588581764
1056607012
1972340588
2092947649
1133355894
1162145954
569184365
1744534548
2064923733
1245315434
1155042484
659778341
1210382172
648233620
621946328
2005979957
441099143
205293049
1920711631
976087264
2059126355
705557136
1264109302
1935684994
1032741194
946263176
173032013
872950369
1757823350
617231855
543792525
1004994021
1862718521
1866350120
207468542
1805373237
1808893549
663706424
1924456804
755569296
56208003
1513631990
1883956816
1273185741
1612113578
566186507
2062688320
1330244712
73345818
2054930408
34509175
1080808422
1181822965
1674654473
52561420
1767350256
1366850626
1259678591
1818378052
2050596501
1848898549
829278274
1905403124
711451757
570944850
1998285067
1702297606
1438495096
1667551361
868095193
1013103895
1172774014
915094790
71805759
309081597
1247676377
2111223793
1013701730
1779336366
2029608323
618128005
1920919964
1443388755
1812960208
229062715
1775512744
1668575342
307067066
1274631448
1892509976
1597232349
662849251
1100858289
1558963161
2078505636
885129683
472994784
1750352816
1807066378
23009672
65861835
1364605308
866675805
761026484
2140810943
1034481745
1404192946
1092096806
701884979
137184791
1503503380
1427221664
1340804407
1227279145
309097642
264917692
1923966556
368872305
1346166540
383913446
1709061811
649239982
549969949
867309021
1925398570
1148025973
1521680391
1388669980
1857641317
493889057
370019351
816890264
648779401
1478886744
1987434640
1978311288
1417141029
2146017348
594873250
912583214
191503510
727257814
1708912553
1086881744
622267927
86592721
518540423
1683249821
939483466
763960183
808864527
1400950237
92572792
994376013
1905483308
212344142
349706324
2029823614
2079077895
957700502
1554937500
1406896321
1588509213
1039827966
1839095996
1315230832
1192823476
1240398578
53853445
721714076
923700234
2092379845
971836988
1731585779
590084223
1580637501
1682073695
154236526
770931252
881661343
426045554
791791812
940166534
1753237108
469360982
1082248203
597519399
175280002
530848571
363107788
1932574236
826810436
1075263692
1711801270
1512068221
1471896167
748629603
1188242186
1734224876
197230372
522547118
125919722
687535895
918594361
769433145
1041991336
20344767
2088233680
1658568492
1577021543
1676653169
698027570
1158806204
1095213019
1433313219
1782719958
572252312
503547434
1235175210
57589439
1889744918
1972477659
1828215001
302462585
252859654
629952201
1852153872
1556701016
1921251045
1591381325
330270067
366308692
234401363
1754616745
939039114
2073176467
1375390651
965924348
1309288046
533425857
553244069
478708428
508086967
923528728
1959167781
1070910540
977935090
827537988
901272867
1126283187
103042171
6888669
1814396443
170997097
1102112713
1462710776
16162438
1430536824
706445825
1483853010
842977572
1554894657
506822724
450438033
887182299
1849848051
640147662
448513013
879605199
1349900529
1497107931
699617155
2122026772
2014778839
1519695841
653557638
653180161
1790745261
131053510
1250652620
1454189164
2031161519
2057959707
280837133
1047469116
1364323825
685665260
1508886817
1400047712
1131468462
999882695
513342660
201192593
1835582721
704030140
634789836
1169251183
1735915973
942365160
7115907
1474272215
1829745658
923219732
555012811
271052334
1751822685
1035177822
1175497920
2009260937
870020860
429985735
120445590
1141402450
1426284920
1455417864
1047907973
1020813714
1799584832
205194822
686543392
799974840
64496516
135216690
131754428
910931955
53504750
100114107
978387056
737861699
1412583012
1413984767
965926255
614390917
322743007
594334468
441999123
349050448
1943535005
988775950
803438538
442982833
757525826
1894636549
755540624
2032681724
1246206454
120052925
577545813
1726856583
1358345409
2060908584
5849862
795388307
1239769415
1655276143
1302900076
120492681
1397939370
677065806
342459270
439360910
127594196
1099150913
402391200
2042492794
646586844
89404181
1065974274
174410421
426295968
1528623393
987177682
1913437824
382577070
1066661250
1184176136
1255865481
1550436934
83209721
409646498
126861072
706579319
1010344627
1646342632
35153701
1657333738
1672294828
107840043
491330431
1952929473
1233276869
150636288
918777416
1781037903
113791985
1987346585
1580436311
1347853592
296405057
2021050955
1663888969
1526458615
599410114
73195509
1259315583
223836258
322917738
320317772
612303707
1901273801
1152342755
323489418
1980962090
1128993863
58492655
1308611826
839733654
1335373757
1603916041
1101644326
687475207
476984627
522975851
96078158
1766280621
1539224523
1778423746
484966144
1375360905
99729591
243540933
852628898
1523352658
1734703182
504371466
487399733
874041687
1472546175
545920238
381674540
1696784917
1131017081
1164771572
285991762
2002816804
605258684
1114981884
430211628
160365565
2137903276
2118714756
1142253397
1434203413
2129720327
932535563
827926648
1200510673
902723742
255438647
1149320815
1060190982
784093399
909768350
1246773828
1802743754
1687066845
2119245881
1422356687
2000500050
1437670728
773614872
1254651599
1554334812
1941023815
1073274122
789349852
1058348071
1160523197
483107071
1758572508
402463090
696877800
1913558120
1673497595
1376162798
1260531599
1956233466
732176961
583746764
1836435891
935520040
1003102379
188429620
1783116221
982258162
281630312
1660564506
1502974658
1790586938
651327721
857593011
225323923
533509862
1838624649
1758786782
1005247904
1978616901
1578068062
279038769
1720419912
2065594621
1165816804
1458535705
1198530196
1322803906
70150669
2062302611
1241359301
651333423
1839355220
884011742
1436534598
558738681
717989896
1205822698
1987602210
1740662516
1985509420
402650093
955108935
1655848492
1174143878
336057978
1512619168
566193112
1927085145
848355049
1085487004
551472080
912858349
7064406
92873139
1042468669
1475282092
1867913740
789289957
21919199
847207386
582773054
476589277
1219973364
1236680569
1821531094
19181923
84774283
1999500938
73992559
899749255
1740834502
1367076255
1057813199
176149358
1172987729
1220082419
756318639
973487267
1938236601
330689364
182980062
61180437
23591139
1813861826
1424780256
1929229337
298042573
1055111251
513344396
1288377079
1710420590
1636227918
2070048253
424658646
1505603410
196968138
1552063291
1156180077
920139357
1213746754
1053262248
1420263667
625353322
1194663096
1605456821
902384194
2071840974
1967483149
1900625341
1011169186
1397005019
2127112876
1748610166
1970914656
241012832
1660871958
131144647
157487501
1614977749
128582827
1001942176
2109914045
4333051
1173389986
524665541
1271631322
1501131611
959500731
1182067685
1510075448
1682273306
730927510
1957580038
287444322
1323436814
1395166160
1772444113
1811741465
957468588
767850577
1287098698
257776077
147236627
677972115
55903728
673511869
1139044269
1657781466
1729849978
49557009
1700180598
1178861587
1550624886
164359790
1372740979
1381960749
980025142
289127972
1656522330
1900287496
1230809367
533486846
1942959108
1478345298
1421150857
527974186
2050306552
1874714894
1776904194
841141714
1777723675
2086695576
1570579482
790589264
279593696
984806130
345605528
553211638
311661527
1801514812
1447102127
1875713535
1632472225
1300684941
440805907
1034232668
1366570514
1401704878
1401870844
1466545096
1723265327
1829128706
776818154
2115369693
66159470
325255841
259488117
822262359
1728325660
1581245035
1608909276
188205762
910404112
1063961084
1300479136
852845631
1736083259
632256531
823572075
1254501730
1855199707
682798643
793493433
1275794768
1814743785
121306211
2009957503
621933142
38948034
745098626
894446158
2057825005
135716149
528583633
1436185975
1731765739
172658552
889492716
1219852428
439042797
1650040470
251426357
848021991
1112414697
704563188
1971056830
1247888016
996295827
1959832883
1332889103
1202471796
133688609
2126593730
118770740
1140425890
904685648
1757949422
1815857542
1705208650
1694176173
722560742
842930629
2001069939
1139933063
371757927
1977293199
1140316876
2050711135
314221822
1258642212
678627125
411876613
1235642001
694461016
1165198294
1420624786
2083854254
697542910
532135101
23215234
376704516
1681533707
1042937877
1689790071
1808293945
1732524848
2128372957
1139837686
401971002
479714865
1738584359
898523018
753953176
684322965
656681052
118271515
670465308
930304351
1335449933
1156727886
511979813
1575442290
202916991
957558024
769749301
875334941
771625628
2079387533
1981714025
2134422732
1874154076
55220343
1266295488
1183913263
779075356
1762494762
1330182833
1922043191
612011782
2063077709
1268320128
397471886
1509312861
2086587901
2062047681
1583557603
299574352
1621480015
1466508091
101036372
1834150870
639539181
594264401
1422633935
1469149082
1578874620
380096411
1567325279
141850888
1479239238
2050834759
1587084889
206850643
1401537551
2137425027
527176308
1133355993
184280460
1123330994
250901604
879645350
1684320154
969842758
341563018
1447905051
109344486
818699429
1746355755
750203476
343173247
476524257
2110314356
498642316
1334753596
718799466
2039650917
1718544238
1704238793
1700573898
1656477364
1831328436
973279182
729638301
1084854193
1887112235
111627209
1967844454
239816976
920899937
1084500956
263139403
1933394702
1787174565
1144601104
1879614071
2030077583
954654031
1656525554
1248442217
2110445868
511756695
190352596
1207265609
1972273692
2050939311
1748904020
284279232
486245782
486878050
1864190173
1481206816
425402875
93420112
215200802
878006322
457610010
1495015086
1097063342
1390883744
2035949356
1833079544
845442000
2091804048
1529178927
1608811072
1866048651
1714384698
1941575270
1169973071
1535736281
2057817904
1985584982
1755087160
1903917905
525777831
1591971624
1650051933
1316324713
1673784410
1522855755
428661344
1109801212
767388824
373949484
1098038102
1624128388
770012747
1834177127
2119575854
1725513715
1271485291
2106518252
873091941
217568796
1050298528
1534525180
1277176998
1091240821
834766743
846642332
1839153151
290628522
581445912
1672901267
808128587
1953468475
388771577
1177550086
1218313618
2045415583
1650167605
2110552501
88257485
1410405270
1731085634
1986806687
737484982
353938961
655912221
1792686079
1821635244
1721394292
1819108501
2127249995
508272165
1939257932
111998633
1445671034
1717824705
844335821
1492356345
991416055
861475532
881109199
1759930907
1326140671
657018384
558909295
781511794
1926687156
534776727
2111842819
468178846
70182595
92771938
1850776742
743941991
1185465929
1623870893
569258989
1271065001
1227673061
2108449361
718493087
90022008
1476121521
31923764
303466726
835890343
243945934
1720627651
249204413
1171275785
1670497167
818645664
1605452119
1884837733
349784297
361771360
1658994047
1783512322
659985187
1750380666
726028785
786043578
1130895596
1291878831
1955117148
1314612226
201953934
558630181
46077189
734249273
721665611
1912766284
644431681
911368245
725118186
346922674
1326043620
399099898
1565250873
643009275
1269334834
1498972797
1779183824
1007712940
296699173
797824582
1629003891
41210301
531836438
1876134408
23615392
1555089227
1390028850
671460731
745738761
1287033990
1252944584
1793158231
1809567313
161229440
1079032235
572778673
748606283
698708145
52063719
424811714
1373895746
696257207
501237137
2051196296
79056036
1650042712
2099707013
514020578
755092642
748279341
1203416226
1741745103
1264102763
2099799529
2017064295
1082023056
2048963946
1061768001
658894081
29373716
803861568
87494188
1529337903
792187205
1942994876
1707393245
450734606
1547072857
266663694
2104524169
1872645463
231829361
1825345490
225406316
1896264656
335561362
616524351
459036173
1832955645
503175390
56651067
1079095272
932483015
1011203323
316664404
106448206
620138464
346447252
101665390
1194547078
1061224623
1124161211
1109787117
2008239538
1022116979
997377088
35179769
651684611
1412795936
12098626
142881678
942345514
231041503
601035054
340481483
81588714
1275530438
1207368764
1328283747
390792735
1367436875
1342918407
883493046
549075839
698558174
1762299641
2060185871
422438649
1955731815
1455511144
1432278214
761538320
934273850
1048764303
2136972522
924897824
2040796142
629970491
1301117989
2014309480
433925663
1995551419
672248593
799581836
10055551
654826331
677682221
1754915657
1973969112
1886244726
1001390311
40453854
557199068
820320504
286242108
135121813
1930545618
441960170
1177648094
1416552920
1778306594
1048784941
871707307
1506874683
1975792805
1910553740
1875789724
425278167
1942538893
478525522
231175019
1945053233
254702092
1305685383
1781120897
2112418005
444410442
1240385271
1088934186
1661447375
1242488798
1310570902
470711811
812566304
193791139
1933227892
698067138
106877855
267448525
1671424532
1413244080
1134357835
2056784478
201192397
160653889
814718163
152876378
79231713
1808311244
138036901
1824853181
730119073
1128495349
2036343117
2004378145
1125687817
1620034379
1513599778
726435457
1895099630
1032815340
1295505800
752605686
391239561
272214529
2108118604
229975009
1399966704
675756454
1723328144
1565930510
1454349653
1548723676
1209393224
1816283593
1656867483
2046132664
2130008413
770000144
1741408204
535065578
1925567715
722771502
485904738
528577213
550861504
2041477
1785185662
2135836781
307025083
1853657212
496338641
1981898592
738989192
458080097
654796421
980604625
1343415175
687792344
180754241
1210047968
876328862
1937525690
986555909
1243961724
573813250
1401628910
1157430661
619892463
146277778
1861674021
337342573
823564787
1581376728
1080320890
2108508844
220489460
1365899308
716965724
1953524898
148306151
594304113
423326689
2038033745
177091864
1297492215
1583358029
1275970537
1936356994
948272553
956018535
1651079862
1835412390
1598364123
534974375
1675290930
971946355
443316665
835281879
781972989
110995547
890076405
1744286419
1779196327
13834211
391681342
1873961044
1073911946
1477606329
1979743281
1463643291
369921272
438476595
1938190723
143686965
26843599
1393684923
83362275
1558949056
942042235
509614955
868701245
1771971497
1722021696
1571674392
42401898
2138011701
695364547
343154751
1249013302
859625117
1349074111
2003012574
1540078145
662368529
814033098
288165930
54011257
862828832
2130005030
1972696886
1382287881
1845943943
257964925
1456547054
710368075
259790912
1364862302
1884529566
168012437
231093453
254082428
490895216
196392392
1297740296
972271183
402504749
1210875500
948673936
2114540370
1261766570
106161897
221150525
1798142795
1278023558
847829235
824246046
873362177
150389940
280163443
1670820332
1632278223
1819819911
2020066574
705758515
1392094465
894014653
713523376
1696059802
229591304
2072344740
1943752184
165849301
370095123
1691311328
1482560023
323219015
137158830
1290783536
1861797665
1430697907
638510214
881330705
1704680144
2081453042
1255111320
377358790
1505432571
532110581
99814728
1474402215
1230995866
2078191296
481151321
1563155143
1560735787
50964689
1290876716
1792677982
717973735
850810069
1882906114
1451540320
1464940352
1047599241
37547344
817085932
556267478
1563561185
429518773
1993415711
1869032808
1031085758
252478658
129687936
1819238668
1637742333
1635001215
76890220
165201510
1733864098
1533011158
2057177917
45640624
29897734
416306442
702705411
226815638
930328896
1242124006
2010642955
1862515473
1107521146
1919737212
469362094
63427036
1056879740
1752704623
1470868585
501945902
903569837
102456431
297919832
1087055018
1355827913
1187363109
2033346566
1420996824
50029105
43941822
1636612588
1618504626
931965100
209979094
1593557334
792490552
180807042
847891217
1051837080
76366666
1992763155
2127464744
1405068273
559758897
1260653194
413360234
796424635
1615964269
932564088
1276968035
1067604675
403979374
653795558
138921983
1943370915
1047543760
555144229
307766963
1988794349
1998856455
1725313508
1045411797
897160197
1299226255
2103981782
867213350
1745452124
1334735893
1650427796
519560292
2041756541
525570453
730935814
783784793
961847331
1265686902
1658205445
1565171739
1839147418
1758553679
2128466103
1312402570
1909594858
1808030133
1868668609
1888220020
1160927349
750400001
1277981382
626758302
45517591
1417586992
1401225813
1546065206
93064475
536353350
95245655
1819868706
305471018
60125291
1346895421
1855871554
857825196
850631813
1704204919
1933924941
314677481
1868796930
143727197
1006433632
2084029303
1259984572
1211847025
2091815880
1323589431
686849263
1496469319
944422915
405933769
1581567583
1983512306
2030166495
840989663
1050239005
1831309159
1988231413
875528997
868596219
1055597646
852659700
929802553
1000113738
2122796428
814167493
1702679956
1079068510
1676101713
589478740
95967289
1090950409
1420101164
1554176454
978793813
604890269
1978662563
1095642992
1662105960
1417794924
803587765
889007814
562124208
2030307416
1674408088
1127684599
1187628079
562527461
1942402389
899417123
19559558
1043364055
463332334
1647631526
1933131585
158528770
2140510712
895647759
1973904130
1270387964
1058489296
1497682789
529647677
2130125721
1180394808
1586685524
1350405496
1556126506
188393642
1895636073
1514265586
1232450095
1450752233
1800560834
272630622
1533276824
872013807
230776719
1818943092
1824020202
561279010
716097557
700350239
995062256
340718652
1421449037
652812978
294394807
1954293566
1923508816
453406297
1333635225
860206360
470472672
560853788
1807656668
840352538
1135727575
1622538740
664085896
1048002427
2060589065
338401491
972915318
2106128952
38770530
102829508
560513092
980911393
1835071529
345203836
471295269
678157369
1259476392
684220701
2065293409
1236587881
574393094
497399197
471824751
1391810951
95372649
1738702249
1381811519
172581940
610147786
1817445067
1727178183
1332923408
2073197476
1454819555
492752623
725537551
926285646
1484055084
1352586579
2037743268
1450193797
797608820
1238287614
2042869848
1492142267
1925845145
1630289588
1362179409
190567966
383776922
1317478217
1188243337
2138809646
1352169961
1179168051
1267512630
1457488594
1883715295
475680380
634272117
1154619963
223494570
643090343
1734626422
244700931
1476487305
2055275074
612864975
1459867488
718457391
1901287884
947804802
751154758
2075505159
2066379602
1027666328
545510947
413973687
1815780054
951179258
444600976
712524727
1420732908
1662692053
1027011224
1258951176
1395095078
1337908771
1556067194
346251399
199411430
695549088
1891918414
1771968962
250794922
576270374
1762328281
1409443540
2081376966
650432936
1923655009
1059685117
447274786
1491386816
102220037
1959712786
1762156168
1398196478
76170774
839934762
1432506469
778321905
1022424084
1476354231
1743264582
1149845335
1733337193
780287990
486519679
941201590
2132707452
1734926442
183161309
1156879939
1669114684
179574069
776384724
1985512318
1179593827
875655665
1559057315
1778842824
960740962
229400169
1726043257
1594558594
302257330
940929885
1494039041
1737619110
1827429674
1629560340
633296584
845678943
1203684333
301895040
720055935
30008631
65862664
1458038212
643392651
173787344
439407337
913095846
604975747
506957392
1733085694
175627788
1398171198
891449979
1005435060
741431298
1928259567
337356140
1069971416
117296903
756205784
194290451
1109299791
234625571
1209391289
2093241056
1076691149
981608326
9028891
329642205
1001909015
691677287
904904326
1683274873
1922200134
513869194
1260431384
1603629749
565281810
851909529
934595563
1535020223
1018213303
525614739
1205082906
978340100
1690311928
703596381
1811411676
179141506
1880378952
1750034108
1111976771
1367745866
2098281259
575177374
794242484
119854499
1518941700
1634589072
1815466540
770691581
8975015
1288810340
1674430201
1250887009
1799983230
1119011258
298171720
1783085677
1677831421
955466502
1361617213
1300175325
560889222
1213931709
691934844
963933111
739111469
1707511219
723287897
1701072711
404938610
797038501
1520274208
1818575769
1908158574
1546879705
1769884689
644847405
622338545
1138077305
999544221
1210099974
1071416266
710918350
1058890357
703275029
498926511
1726045189
475857804
478471227
1833467590
955226485
465556895
964943264
2008440000
426086060
1644085105
742030921
950858158
312023426
1170258092
332006
421128189
793048040
174561131
374919646
173388585
1451823336
936404741
380782
1290471901
1988247578
384845321
305959468
1618700246
773462685
257346631
822643896
1884920036
969946818
968817093
1846563842
177425059
1046324421
2012720127
1133289597
222471799
657699492
1116511551
1619465501
2015425659
771160264
548989408
747753587
913524063
1127722423
1733041990
1581827162
2139759723
2009613033
1732956610
957208248
439177878
825444555
624147190
1133562263
560760761
1660000982
99770314
164883261
1601060237
958518303
380124944
1115590204
1828028809
413272894
815106004
2020493909
41406361
327997095
982144772
647496764
1237054368
1882888612
761888309
90815978
85652570
604509970
1231409661
503197467
194774349
709054253
365100926
278078739
1732542790
1790943909
1426254670
1490266957
1427434609
1924284351
193501138
1000799179
2085355113
362272278
249139897
1867855532
1822995664
587502255
1338436594
2012406587
1367633262
962553075
837202888
522467249
1237190748
1554614819
1189544123
1600727475
2056196713
1536385616
744717898
272844352
1032058672
876579755
386302698
430330496
938490750
355813322
1172221506
1917105036
1012383610
1176709020
754061204
761831051
208013525
926088948
506975156
1646989723
1814861157
751837621
339835836
1056543559
1971401994
2028005267
33331883
695974840
1014328258
1905555622
789978258
1544127406
469752951
1493557562
816321445
117661200
1813035766
806710905
2046496650
360519521
1886012865
2046382704
1363409645
1372356194
28723597
1160155180
677872190
1202508755
1215408614
1632841882
1911292193
1724384037
1533473936
24296935
107149804
295084791
831585174
598608013
246616809
1906818123
425621234
2021077759
734764246
461462547
1299165142
620430882
1013621018
1097525907
1225208244
609258958
767457377
1838304166
747013564
904395898
869001354
2031929332
1416623129
920246267
446810836
919911269
998657702
1993829747
428030553
222629762
1522778983
278760909
760302097
87259630
2013312530
149590588
2141012889
512394656
910402306
1981327250
1139567756
249848604
1087572296
899507016
1020679590
1644658648
339893435
1003462599
1187426448
1304815497
919797795
1433706551
1447800329
1741712460
597837824
1102412979
1274668181
1294898638
1111327811
1581111116
1477361208
808213215
2119504637
912578427
1679453961
716087458
1902606799
560033428
421163999
536839168
308119854
984278103
479041284
1782802595
87066218
1657186985
120225922
82301438
1859345690
501512833
1677839156
1585251115
532142711
281655203
922002100
2039179146
2036919989
195894489
495512206
85312210
701691923
96710798
356772837
446245118
821236805
593494231
1322552366
1484504882
600210341
1537517486
896928409
486228859
1098048141
300619596
1981040462
919362843
901833702
2048896595
1507496172
1975235873
1310815221
1718883369
871758719
516019869
1956075894
669572381
1920220561
1679480327
1979560205
2052028011
373823429
588432060
1866757853
126180175
1855734439
1314381403
928782543
1690931241
1874715713
348364190
967381267
137193431
1577553701
28012529
1995999284
323063503
1230358676
82464888
1225719633
1933598847
2108560868
99884450
252314202
1041662661
434213976
1583593967
384688753
1590348406
1830032826
1435825076
1792571435
317089653
271632290
2012951962
510782951
1839094141
1752523162
1778777855
1398051199
211757998
1549589188
528753643
1766108943
1702623498
72526047
764859825
825324376
300005657
79136219
1046835929
1561936
1137693526
115392134
48439165
687900994
305593496
1926957323
1477911881
863107717
427776507
467264114
846797962
365907301
2056711737
89945389
1125243743
1362979405
373902714
1060177884
791817936
113708891
2042730803
312472219
481319540
2073619094
1278723450
1529290348
1102930164
72269025
753542120
1766787625
411243620
1969914720
1403271391
910318095
1272704699
19835457
1832114070
2062609628
1804972267
1496598218
407733704
1839692449
1942998301
2083936697
377563317
2099559231
874943656
1319835941
939522328
1481970760
679227990
1994670984
1075101474
1845350125
1582328120
1938782436
2068797233
1338038072
246947210
93298239
2139389328
134349025
640001374
1279805042
283304789
2052511603
139648838
1569990187
1853786621
1380577920
2008945908
817859738
1406363629
1415239081
625647871
1711269449
1272993085
423843192
230056245
1241597895
94060197
1403749981
1874128191
1866661720
815768454
1016410879
1319213146
1427910454
68704333
585620011
584660970
1449226283
1896191053
1587950892
166507925
2143583198
606094524
276186605
2113758683
2015813147
1656465880
574942595
1421093202
1396224170
2032548527
1844316809
56906971
2027707424
1613418926
1123163769
1728799068
1105748759
1920147576
1013087492
335438895
83899308
28077162
1951203777
2050379746
207422072
1450152751
571494060
2018245674
1333767213
621630984
354521552
1213527371
1373937743
1149234990
1173148800
116528665
837997386
2078469444
1654182131
1845552730
1098823784
99768349
1301762112
964740199
1935295638
2033327167
2013991342
240964852
2139813956
377405521
1512847204
535542486
1507783148
384327693
133447317
974526538
1958348787
1826156970
8027063
1127536161
1276373837
195481882
1519002178
970470610
1522553191
735352036
1494930078
667460643
1715087065
694102663
1047834582
2092065769
2068498623
77281854
1692991047
1074588669
134629520
1027789627
942164507
183442516
901100647
846487662
576656605
1067529614
2137549547
1770251405
1549929518
2111674706
357548
413105639
1347602502
1607553614
349562469
292041568
1648759151
487416895
933317661
717228041
2056564502
1169810549
1570052522
271472547
429899070
1635506795
911222540
1750825779
217156477
1520363408
1485517127
323269763
298058446
1060353899
1073177768
1407804189
1226150954
116668488
2047602693
273842166
1570090508
903781215
2107350494
1844798003
466729912
1620581483
1798010630
1871891245
19638945
1221104474
1512271183
1557347000
1849882892
2092944066
1628572975
587303679
899239000
517317098
895236169
157603139
794529526
907408247
282191812
47881853
1331205920
719931069
29423184
426920489
1917736078
1468745584
1681846863
1743444081
869697321
1564477014
25360495
1343481989
509345038
1012465927
877172222
473106097
1788958929
2117792390
2002039407
2091794111
1283612629
364211094
1834320499
1516042794
1991823437
1931293287
1064731061
1090527840
260947958
649751478
572618101
880971496
1149272603
1295747581
1703245344
381859823
51123525
1727923918
832373449
1522971657
416553692
605938293
1804343768
492534579
497177502
475851745
1146051683
1514173397
230532901
1527960061
383072362
1478510287
1665380928
477559481
96082528
213384112
1229839423
313861179
922789975
632118499
868939152
106810455
507446032
297116723
991321766
652435870
2077888951
1489858181
309704059
1693792961
302502560
1231223016
1288047556
967399384
242333416
2071176199
1656858113
1250290009
1232077712
1774043350
308756713
1805361572
1106721947
1682416811
925622211
369216623
661689964
1721566608
650126139
35991355
1356230953
1732484810
1850877676
846901632
848157187
84417636
5564474
1548143997
982914481
165957694
2062955541
1095419718
1959211791
308260205
730602898
910732931
1996006652
1131089261
1398995958
1064248700
1460200576
1473821656
1987375363
1558049244
1390353357
1907477097
615774035
1452561610
1553979292
46771716
984578149
272247726
1802355091
1259414076
108948255
710203265
1127179072
1514755489
301398434
2006511046
1542647708
903372507
190623835
304722051
732501267
983562075
1640903430
632770268
1393547508
232227148
719027233
1351412827
281442422
1862947522
1254990526
1321169511
1671648123
8079958
558442499
2009999375
1870978781
575580928
672386815
1881543134
100048520
1207648572
31914299
1293490778
639838208
1050922503
1800900159
1257898700
1571564594
773438597
1476159809
439229126
773949939
896146713
1109151594
824557756
2029021246
1593174540
1397517853
2118953490
1975736397
1194759209
277373189
1176695749
1567391868
879744668
476889353
1859123747
1033031023
78631664
1851603454
1939863935
1467690311
1117681176
226437237
939357715
2120667487
1623008191
1922154807
1922526358
538933494
232237962
734838323
1854228990
2087371404
1283949687
974034397
1767484479
238913459
1925861758
1589852301
1647635181
1269316978
1976348095
906778404
1057514988
664100889
1764376832
13906318
1113300857
714269848
1610881925
1855188104
1694767920
100643537
1768839856
112619502
1147209462
924199053
819336427
94424426
1993059093
627876539
1579191818
428420647
1024303653
581242957
677688318
1734691169
818797031
1327795350
692052464
542728922
1023761112
701235418
1575415277
875614293
1588386032
1993002820
1714715673
1435044002
1626606545
868517180
2031459136
276314578
24366768
2107806810
819308919
613967552
636225817
512431740
1089109895
662703661
238968503
1888851641
1510073893
751917104
846636971
1542906917
2016498047
1294519636
1171403125
1971121124
306767205
1700041717
618055194
609459123
543867531
1264400236
1168801045
1009503080
858233271
2131293537
385700734
587018366
1535215639
128095471
318082131
1740396266
1867922496
1089258554
682612838
561882208
1154572739
1296760435
280397
77488676
1386763730
994638703
6356626
1437388638
973087512
684303469
1823193887
1072184065
436127289
1313248043
1396381879
391259920
740866574
1621694392
35168861
879325575
197905416
543541010
618441381
1640531880
836253734
950243590
714402819
1107271615
430509435
1096245022
256307539
639892334
844945918
1264400796
633292085
61682180
864001890
1438119727
58616582
307856081
585568019
1732276775
968138528
418524915
1422003755
1210926991
324886261
300473372
1845264981
2063342685
564902093
384237207
1949853016
476408986
1964533086
1820871615
1035805066
1042538827
2055382602
362361826
517879533
544747182
284487643
122840266
24782310
1651669639
230578284
1848267690
642950342
1495943750
162648334
1828048851
656350103
976091567
2071733618
1580244134
1801086930
630372386
1344390320
1634145247
552397187
1613631589
1674924238
1691996156
1827919717
916583730
1920464808
1704222236
1879497346
235165856
1345622750
1313863828
1685910266
386615861
2009501703
798706042
206676965
1824955504
1025351971
31470584
1466656835
537924640
942617807
1006675839
572812958
1291525595
1155970645
1197701494
655793363
1470958668
1111856723
1013598116
1045159416
1378279176
199498304
1483301516
1192473798
1420398598
2116285898
1213906792
551491896
1048439399
780511770
832893654
1654889393
1695082664
1588702750
1416573599
258396729
724933273
300310379
958095417
1504906247
1398641584
295418480
345971435
517361200
435741162
390978008
1838471806
502044581
1199475445
1048526806
234754148
232156545
1811845970
1394861448
1942967194
408727384
1595837497
96867298
1014993197
1742910323
1799465392
131466207
1978877895
1613212422
986013987
263538190
1362938201
1236815526
844861395
1160704915
1774880070
718393865
1537943600
472753675
767318852
1066868904
1602251022
748697649
1916335288
2123981405
1324718926
597577035
1622943584
1440007776
522016891
2063442584
813129774
1331861841
1121409209
967386676
150803551
339845042
983091576
405461150
2039495833
1320532843
1108421391
33125397
579917525
1021302659
2008332183
221961573
77492396
1464802421
1918193852
667704287
1663678871
1181510693
890435159
1635883349
1179524440
2093033184
1376568406
1756064491
1777100196
725235399
1348172147
2132238702
1310680442
1739089085
301892847
1658396812
658745917
1155462117
42245356
1598980129
434845248
1190233820
1197006135
2012181630
20333628
221399838
2126343331
1603976533
1948913462
1051815291
1385999429
875585496
1488889628
1025431229
1081732304
1063970173
293390717
1561276316
2011868507
1258841329
883213415
1640312023
354509207
1735676481
1106731143
1036002212
1160953763
1497569080
1985598347
544269894
232691537
988836589
716028470
613803851
46476993
1030857494
492182127
31434517
638724705
1397510990
469921330
2006869763
180746780
1996707371
1031320777
1029318264
182898619
650781876
959942236
559277674
67247463
479209309
1827232926
471807625
277322695
982828413
1170304665
57346196
480696417
433405530
234631651
765512954
24660864
549800150
215706975
1117050675
22738695
98794552
2039972589
622004716
344951790
584744851
2011085443
1408945014
1832524111
33555220
781947890
1489846652
1980973623
421691208
131801314
1420744121
1328675732
834059830
1254909844
2080178712
1886835527
261499611
116509867
1404658996
557956582
2090789363
834504253
1261116918
1631284471
2024192529
1710363829
1463251037
773532907
1783733198
1715455645
68334039
1181895770
1316831797
1522024887
84573406
564529427
152193685
986781102
558509555
1365313369
590101830
1942902383
2006624068
1625640716
1873368482
495861287
1916689823
180867920
1079186090
1976489986
1730849736
1170112441
183537226
1680257423
1207922521
894029447
380870337
1997116804
1883106563
2065885119
126991960
475156158
257948831
980895453
1580841805
1307209833
1603304793
1444604033
1215770833
88681187
1357255141
251265590
1727317664
111289320
203498921
674447081
2054044190
1992120814
789460821
442730228
998452510
881921468
1741516428
667700360
1971044193
433501455
459306876
1327326072
1433399049
334755076
251635581
717971074
1013104533
2024842277
450324632
1056667203
1140992765
273863718
1072623320
271447733
182245884
148497658
303641526
418395629
1174315995
1680973502
1106328198
1426002532
50648923
1968591758
839032114
476248360
1994082817
646122161
1700749157
1898869679
712192396
211988978
1023675485
782778049
1340392214
979195995
1686837657
952756349
126655451
1463447618
2110821342
1595667987
1574302042
896604611
239539126
504926881
1333955065
2065659103
1742666053
1180550571
727809210
1908538294
1115746418
1360539789
897956231
820241516
2050800965
1294947639
19749336
522292305
1768771800
1490838602
195737788
783673643
489890845
125080512
1002459841
1223427157
767942044
1666186385
100691729
233667623
1396587672
1876295946
400658078
1686572717
1654214145
668482482
274244903
1335634921
903211173
1887761594
1978276195
488804351
489517343
1499078751
1195543781
1151264139
1451812360
1168238135
881355935
825978775
728970400
1143057796
1152862491
1035058236
1021957373
1707390337
1668675227
1449156210
797748609
1412116994
284718486
134590684
1506689184
1025962681
782148289
934846389
1222975476
1615761662
673230759
1524136732
1751099461
670049757
37380641
1137496290
1398474464
919374158
619060638
2056147001
1434355034
941889330
140030564
504476086
1694244117
129891966
1091499700
1976413109
1710707919
1941116682
1079912016
682945418
1389585328
1776631795
2081950574
18683806
1946787479
1462519269
284421693
992729639
625552230
1449218386
1485655453
360903529
1019280920
160554087
1424580362
973362067
76880904
398668301
1083463589
380058970
1436559696
1305441127
59210576
1685548959
1170357343
1225074224
1109980632
1693931814
52296160
1582451594
886471292
1279152332
1623521840
551812488
1938533592
1615583612
1215591497
2135135739
1649758421
204008206
941830861
1713003533
1885487814
2140161575
692178964
870628234
1688418397
1911999725
984496751
150864423
673600
1106044445
897286176
596485605
1318795148
1878124248
130999390
2130646009
362650229
1576174984
406010482
1523385883
1717676730
1254839189
1591970564
478765512
2049504677
860372842
28180418
891985313
484690605
406462394
1110448134
1237823589
294941637
593183866
1699554433
1544259175
71906773
1121718834
1440746573
248053881
1253972119
361800610
600397844
1731754456
1708619562
1742238775
597329745
327669435
1799772331
192483865
1514122338
1267079649
935825295
46454975
187191415
1347650549
126788165
1233564363
781229925
1679767703
1401781306
2085348591
1219222889
1260088688
392815757
952426364
294724019
49356770
1829879758
1343625363
418077618
1578914871
939464595
1175580475
260939507
347724381
1801251432
510956742
606910357
611294605
1264436440
593166271
1738475022
87587349
1664426182
508421473
2015601761
1224514308
1178898123
1868151988
1112658235
805265818
338535725
63752226
2037490941
340513306
479836445
1750345749
2035071
1248365408
1755864729
273741033
1429738178
901530746
1561702549
1851679166
943153919
1395380886
424239441
539092431
456926963
1687861201
748655356
966684589
538975624
873937310
878474989
711171801
1226637610
362479159
1910224685
1225917996
883045199
1651061684
1772922359
1204647504
790343866
557006265
560739771
777408443
478891528
1783426037
458078728
1956830375
922041289
1465464915
996372330
2062660733
1572917899
1912114546
1406651411
1651385458
894347188
488739991
711497484
866100026
488958157
1626180550
1653918143
1308445235
238223581
1354835115
1426995160
1310611573
1103987663
2010835535
2116025984
1847639217
354640626
1349529429
1373290108
1576970066
1947036039
1168213136
1844943430
799810756
825819302
548386571
1317208208
888520801
282016655
100292209
1535130250
322514337
1842949118
1316012761
1524024657
1529936692
1237483017
373212071
184185268
556551273
1081826707
1235068268
1742687383
1680579713
1255842013
1288888408
1558859579
142313539
1812020670
344278546
1806686036
1149673499
1570768421
531740784
410052524
481772190
169913258
1151887265
979906587
1835171573
584256520
647731286
521657646
131399361
1667220921
1902703065
1156133353
297466084
450958208
627463241
1250879123
607922900
1579348324
1293629349
230379906
440720306
1437304956
1794085116
1423661006
328525372
1833755423
1157185794
1151804590
1817037578
1109453301
1899039433
1266264630
1188612849
116434678
611848575
427813324
1209927926
908579424
1257692808
770769922
1277539576
1268098905
1484714119
1990201584
593247609
1734082364
196595970
2019082427
1456638559
646821498
251703943
1939325743
66272978
756898001
1980733308
2052061399
373687224
1339889011
259456895
1888316005
2147080547
74513178
1566252682
2061961708
269447953
942963819
1220516646
1792031263
656185221
1848917149
1190581226
1241194267
1371639043
125641428
819703375
991737494
973703669
1612822350
2006904012
2139338760
1863266382
1987495662
856755503
236141910
878579530
556290082
963751589
1230123520
1621765556
1810347687
149782605
123768050
1301716032
160710550
1192474377
1203982096
2019823622
1709102713
2058095699
538463550
897614859
1066014906
1752581067
434290338
1058071632
1468508734
595343922
1891735285
1890434954
676581830
1841265356
1501603101
816578999
1141923092
1982553751
932543532
1500165647
1728040066
1423225315
1740186586
1799278983
2132920513
1588585159
191860758
1773536505
1624366524
101103424
174973384
84514562
459898648
2098629630
1274048241
314197886
1611027650
878713175
2066846397
1584281570
800444368
374457122
2136098300
105504634
224855300
236285463
673546083
1679623100
992203427
2003492370
1852791769
1994177627
422726698
160930900
122228285
1443068982
283078237
664102418
1870305330
1922049058
198450068
1002971752
2092648965
1199381828
1408589901
1705271529
1877609354
497580786
1458634589
1137663850
1953393520
759571712
733431183
224499818
1846769682
823462556
1598236388
2031409642
1875730341
1840274294
2033295920
558293639
855300233
1098238776
1472818443
668567786
1741902162
127523572
1983113447
1427728691
1020455211
1931684704
1724407607
1223957412
68497442
77977539
1181385844
367456948
1789898566
1605883788
756893211
1093615965
1195194610
188180645
587914693
736438621
434831630
295469590
1751330269
1422520620
1903721884
78532100
1771136363
850584412
96144968
437627842
141159772
463057641
2035707205
1818606282
1980865325
1148939127
1501226823
1716743090
813641384
1649337840
463100943
2079660990
1368921490
1417398328
103089666
402863720
1024030542
89852455
578751314
154329085
1562282619
1433011339
192927085
1172547405
99954589
1912145732
619458971
175718553
1100076741
1748924264
92027175
685393730
913550105
433550689
505283107
1437403340
225052361
1876888507
1850087110
1510692383
848048219
1172628631
1581168132
1317428792
139746736
103581873
629595182
1718849752
587137321
1421747472
1953632972
1486587918
1701797281
1861343651
1834617082
478411534
1610244756
289312561
1389556613
28162083
479776861
1161123308
762557835
406824642
320971908
1840401298
216191060
2025312841
1397607990
1064044864
1828264850
844856232
157690401
271227541
820725286
104805437
1570555675
118422308
327884218
383778747
1295151558
1014242606
1557241725
1516666397
2141817268
1074952054
570609690
1741496014
1097276617
1211046932
1323064276
625105422
943934491
2092914224
861929282
1883239287
363460533
1703530592
1391114123
233849909
2097984346
2054046498
912898497
211455400
210174531
823962396
211694715
1022317313
1890966450
598017750
1887491791
204323884
736327479
258514308
1056317819
1312489256
1002987673
1947585862
2049212052
1894044517
272815214
108486933
1373446747
531098417
1350919210
2063626001
94941885
292779561
996008675
1612562177
1982380085
268610502
39164009
1484109984
1621022137
1116036406
1451998933
23058757
1753925926
1668321252
2034976246
838644429
1081095056
1265639307
24960924
58159469
1945446591
563243136
708203636
991554080
178948316
182909475
1707614051
989606205
1945050968
1642680516
466244351
238598092
1769901014
1345361988
1741276177
2041443037
928838232
452818445
1633058705
846629028
485520229
224320377
1834255882
2002847785
1144614000
684122041
1401933734
1255155214
423264230
654877402
1387567364
1854702538
482436537
1591228202
804058961
187759960
585204454
1174770699
1183101988
419069868
1183926989
449548290
1729393225
803497881
955999905
799793943
1691687293
1494902457
1949607435
1802580042
48007934
1407775381
1042790117
1225791859
170171855
2088057599
1369941610
20993978
744317727
581281807
1891248229
164028212
1990963667
600039362
340437080
1015679025
2056584077
25253293
1654071550
1118356041
2054777011
2099732387
247971100
1307430410
1377647688
1843123566
1094860696
1024982869
48398622
486749629
694825834
2106623887
1047788684
1810453841
1587471472
1464354854
29518964
1643746533
1063788299
1301622014
1297418823
49258374
182630619
1644727711
1192122323
1888071871
27123893
1280809174
346436399
1667588735
1882863347
613336600
87700249
1926235173
524004916
183062514
729107272
1936947302
1084174978
180729409
1492105475
1760074541
350558915
1280329925
2122856094
509095956
643915805
580696344
1284995093
1987270893
583179909
570930309
150925189
1663865836
132177239
752453487
1882446185
968507768
168107762
1245890093
428314682
1066119904
1325054261
636223552
1041115519
1492762780
1381725756
1148287671
1822710090
849078255
78085042
1262743871
615882665
306901514
2010774543
814178684
75741988
888807934
827043310
1101585692
785409752
984607318
30674220
763651031
1189764337
570895422
305816105
554943882
1631495320
952237381
589796137
197102917
162473153
790033938
1424604117
1250619991
135234047
662833054
612011345
1198773123
1447641235
755096262
676951891
209697012
1254634176
1842001296
2028640120
1611587174
1290808436
1889004039
355168808
976110923
8191647
920964078
2108584640
1086443452
802012256
1584803689
753808224
2055168377
1547454307
1488809813
86609316
248777547
1052910404
918420211
1092186838
854342953
709595824
1413377191
1844546494
1379401643
741997281
1563306071
1916576066
316946148
1991676148
1011384556
642108703
216132825
328617108
2048812956
132083957
1681171170
363865557
1875878198
477689799
1969270102
2040961095
1893500129
563371315
1693619135
642084866
865682101
1020034712
691567977
2142559632
1206628550
1908224600
258384363
1206047173
1478271699
1027483980
1266664453
295936712
1067829094
1384224198
1417327678
1529542600
939855626
398957839
608033261
2006842772
1941871006
628592228
1831454498
1184883322
2077633812
865068061
1963708865
1406769847
69809086
243141556
124892697
1469967574
791822964
1569650094
1467433177
887801302
1642014381
977890970
860291536
2015941991
1413643552
1361264202
430376473
86667805
2081017757
19009849
336239030
302695875
1103182649
823732120
767693498
1068384653
705535790
1448398466
2063704804
398809752
942035628
1906614245
1620587072
1934790025
1324835578
349539014
793723168
1272228747
980769239
1405920109
739037810
1012297261
1389071334
1502854072
1206934993
2126795688
1462628092
852017933
432261790
2097791773
775387016
1006694222
473526452
479623397
769523821
64007312
1250960485
1041054413
1696905121
1430869383
1867925383
33346686
500569402
148747116
1462035468
1050958641
1823365514
650004222
457952864
837008028
713003989
1457412085
1585958762
1570343108
418918227
267570583
536598319
600777386
1104481047
1876676424
918959783
590614479
1332221651
621423728
447406657
59354945
830241262
1368493180
1416346662
1421880190
1505837562
1438148475
1250420245
1520809513
922982366
2029438624
490413073
438898073
1453424359
1970588688
1723209418
1011894244
935205781
2067399446
2057893139
1579476950
1675657287
1432254650
710455048
737556638
1288045791
1957600155
546869193
829616789
1062282293
1079174296
455129007
389752610
1872618221
774653703
484091632
430667089
979680555
1236691098
786222976
1539474899
871701869
2036376012
1676554125
1411501792
2100320816
2137966203
344650614
1900716472
453917785
1687336223
797122676
894991681
894700960
797946109
90982033
1889119079
759639843
106463167
591346391
1837573434
1833187039
305746962
580573675
1337769587
641963554
1103002802
1279578652
447912645
1752484002
1210637541
60912949
1276701024
540608871
56700189
805016416
819390827
15110705
1048248805
982867332
449721890
1256022288
402169443
1050365578
1621318478
580290273
673221234
842145427
401387905
1517747584
1557525468
502840574
1162379777
558827032
1568986827
1786204729
1291547545
2072973105
718466401
1628719751
1104690696
1163600731
317089976
944269326
1196533574
935714514
2083745865
1626004756
381142831
194768453
1977707258
1284402741
1455526731
1481184527
1845038802
185113754
1470346272
897563386
1655454068
1734072475
1830133966
1919681238
1562939472
442350411
180749082
1700489460
25553131
999442842
1994351685
1793190137
8485245
1322597747
1499341076
598060152
1020710886
663378258
639149448
1545224362
2133300170
1479393635
1518006836
1234458042
545459575
121462396
1192650570
1816068949
616461949
1217677215
541514179
1838913755
1391399413
74528099
1481502588
1062531615
1937181966
58784537
1348846237
240080492
2016814789
1768294673
1030475522
1375592074
1955537063
1029044231
803546617
1478910728
1880291013
444996153
104655406
693957197
1203953622
1077941682
725488814
44027683
2130318742
2073528218
1642692699
1688008464
305161584
1255779597
48840332
1632251846
317098011
619714160
1996632983
1553505974
221069877
2098159911
1694825109
1697441247
1951943758
1831533084
2027885014
505727807
361628569
1741088615
1552764649
1796433457
1409606013
1809882005
1926273905
729601710
1004518432
1942474522
514193587
1396343358
1169805200
971006608
1638059071
290511701
1980992523
1952860590
1584821338
2128588556
1492201535
1399618740
1408377725
2079718275
857483236
1517286138
1880622381
1882345014
530068920
553100652
1775413949
423143880
821912061
467310730
588627480
1764160829
327660504
1256517329
742981471
860942556
365801804
78971522
1560184928
95204773
1798219605
482969760
1427462532
293124913
1814674003
1171897012
478752076
1841587612
233750016
1555073332
1062245613
1252269038
1134155387
904123773
768236711
1543104160
2024464145
450933865
1499150306
1457231316
1432984606
1491450072
2013050227
1421831964
50836039
514082018
278821917
1270375431
779183929
1667360077
1834667522
187355390
366881081
882029298
1335842385
1350746611
2119295085
218479979
1166752677
261407367
56624651
1121746203
1189314174
1987195609
1285653924
665210290
1260296950
77211226
1366189153
672723004
1495824225
1099942445
1955344922
251598135
614438739
922702564
1721909479
152432405
594319284
1320842126
1734649317
632474731
565506985
351623929
713490723
1378466408
961155139
592263860
1453854284
873344689
886411704
557929759
1233583169
1351006643
1310979522
1390908262
99847650
487375113
1645115981
516269153
1829372423
1745961413
598034356
1205314029
627819545
2116000435
190506435
1357725688
1480975283
171400793
907147371
447119928
890656175
1849044276
588137280
1299774166
2051079049
843749485
1055520262
88510563
296055927
814287811
1825587459
2083441745
629585106
1272692708
1180578160
509849825
1798661927
1336325245
363517126
15407084
1041110031
127447670
471311975
693475432
108794415
893540001
195707647
1821635874
1305624307
1126966229
802186366
1731466067
1223327390
1933876327
495920950
829323186
278725681
1218405855
1648268675
1972194884
809525889
312373730
185760833
2002122606
662922154
1237201123
114394934
1732124277
1980869047
1549651228
1312531608
206919688
1150555775
469527345
1858122256
1676429467
1069415559
830764596
105410772
1310872006
1060640421
1499328676
1978450343
983747038
1532643516
639684540
212281665
150649049
566568819
719346731
705862858
1947213716
705448203
875077129
1552061816
1751369082
1623350566
551996956
1154510190
283545319
2019036560
2056638450
358613950
910908390
207529370
505918744
1358735511
1088318849
618627895
491079214
21975429
1158370538
1821986555
2040305210
1942951502
2128242964
370408493
2048367528
657257458
13550883
412914003
468964357
1918622219
514707242
525973476
131329355
292945567
1155089760
969545069
2097444909
736131589
2030359991
371026647
1397531233
305015891
825244331
1257864512
96729439
1633871872
32432814
2002503253
793129995
1817700222
1562779071
1147726865
2067662133
1126336663
915067914
505086293
1268774347
1803440436
1665647643
1155501554
923682583
1549482872
1851082863
727080828
138337523
298928566
1663805105
1753358451
299642992
366633827
1016653269
1608235439
2017085791
626227366
899885891
500791776
72925481
669380315
780182230
1218119168
701156572
77223055
802024276
1770721790
591286028
1945460357
1380716039
1038606307
1736110843
1268787979
1905196140
692291991
986861036
1589432042
338007640
1445793687
1192888855
1898457405
1541683278
106115652
1852381202
1661599640
488297031
210899490
2062608958
624190129
1805616393
1752995686
1617671558
905140899
11979069
2081596032
2042150243
1494080227
1426201772
1500841209
123708624
1960377920
633223668
797458535
835962983
2036239325
1555682675
1771507729
1953538566
1974977263
1989010404
656783466
474493349
48066278
180382069
1179066199
1878814776
1917731964
94031471
1407495322
603769270
973898933
1939652364
1384772098
1889574819
1720969761
1922339049
1768233953
1974981444
1854463157
1954951467
843917560
290084753
453111264
2091490052
113175209
1834994543
1382849926
1592383035
1491193292
1254628482
1932420421
1315798154
1455778341
1962815745
239275339
802277619
1260968809
1432197578
960055405
803286346
1748820192
1241795934
1510906016
263090271
1710343650
920217790
1049328408
1797084453
511840842
1028782953
65068054
1996605366
420151879
564975721
1248318368
1344181363
992200465
578711768
1820633715
1953277412
662998726
1770370682
1859003479
1681115941
552490269
1122174256
582620731
815662668
497318626
1911166523
2083537302
1770938878
283715403
1223162346
1703180479
1822707794
1292726054
458627513
1819872180
192188703
1103513018
940786372
1980398346
1461755788
1066874106
1398519958
1038448035
462793021
1380179350
643386872
1099439206
886836146
827932501
205818071
1445957092
1828739860
922732834
187681592
198360003
2034167930
1114059259
11896432
646677991
2033909644
1681725438
417494225
1659838288
187315670
817850834
1205132232
1760999948
469622715
337352316
883545801
1144617931
313694175
183207214
1584507154
1868085745
1376746605
700536394
1107564497
2074049977
1279127194
1808984875
1772997829
485904528
130209592
1375090271
365936734
1701597278
2105702013
1883198547
396995473
1119259558
597145933
565275356
94929658
1529259524
1223170016
915624461
582088724
918144063
427621416
320406638
671483004
872464522
1003204468
1496504045
460290874
532850347
1932841323
1634957688
2040308662
1633319068
337925576
1948106443
1050205114
217135644
1515915995
1686842658
1015038398
1339377116
1510647734
1715230352
983983811
307226873
1351442996
738457640
92866997
1434077026
161615328
517858306
1778898899
1118996646
1647690172
992128995
209336540
359811912
702809556
1743335043
643571674
2137481722
1081510706
1703325456
1936385650
1641010915
1288530042
1027540511
2032873075
909785250
1320739050
1834311043
1508953169
1139486330
359510783
1640942710
245479753
1179210664
1348267418
592951336
814550517
1943035225
5787379
48036818
1859060705
1680639232
51129149
1770641665
1624965372
658456133
1257757175
1509666798
568633413
1978544628
304983247
412909417
2130769274
1086161652
1984130454
1580543355
66608714
2136365696
1878811845
1760073567
1491271030
121289815
22407095
887646812
751289357
1460118101
1086287413
525648578
1469560057
784753173
409416201
852989318
1878926755
2095994869
614749195
1588387821
1201605158
450354058
346524390
1575526209
444351922
176258268
1287346539
501977718
1012598188
1655211752
1232915579
1556676
824321097
1431686599
1737867625
1677052758
1665831435
1075822948
1000453293
2082210906
362465361
2088946383
302389134
155734084
998654907
835776442
2124885611
876465515
363464274
962182932
411203413
1612137627
1174348161
948667724
358062069
1944019144
159140123
1810810990
1973998650
1130344521
1660906602
956107971
1367084055
1815571488
1165515183
2079580270
442843636
761989359
829253444
702885927
1334028667
1958579816
1142105863
1181082456
742014088
373602480
1682972547
1465630833
1250745101
1606999961
203787952
1888196830
103477245
2057414470
588657698
598261147
626040857
1407219899
2017731475
415677276
1757904947
196723024
689872523
1311661772
611308439
977140724
597227344
2109145272
1708872087
680755365
2030271122
1759844979
1990358209
1929518330
1623155093
1412375053
876433516
1631679547
405196137
1156165170
1195962149
530261985
1059178465
612098848
943864149
1687275545
1728139009
1050486368
937386607
1943898834
1129932374
662510403
760275118
1487916388
1253257574
1909909232
1020455437
508451841
386930345
1007729848
2098756468
1060602497
2086070417
2124984963
2050549227
2015355858
350492926
760208631
1894311515
624630505
1922429588
657765210
1558725133
1298146013
885906289
572374086
162328150
2142930706
2046795647
789938744
1282719264
769219428
2106049159
780717717
1795594411
890043581
815913523
81276783
1921791685
1462016203
1064824980
528335519
1712155292
1941733044
962850488
1577601635
875949061
1752053552
2107379245
961317413
1345237293
391341299
463688694
239987115
427018861
812411985
150409787
1098867268
1924123209
2073814135
1670541994
35500736
2143662749
101174959
1929447733
1283709766
2136107848
1053923178
936996267
1702552167
336511172
1010163215
463003212
1738924148
379251225
323290431
955836950
525030483
811374154
1636141898
1056449176
1474084844
205030480
1626417785
518969072
1774029748
1511038917
467517583
136893759
1172976481
906995766
394461263
698168717
1883290208
1022058094
284027045
1283271560
1347119009
845560752
827524540
410181968
2072955383
528068425
1808824376
881416431
461112410
833742080
131122784
2111199160
1414029926
1835275176
811562069
924800824
420164691
1887982291
971006846
1657962622
614658908
337639729
750451589
1791798748
1577233829
774996793
78256836
1334146346
1101577039
243466497
2038549892
1381644984
18856357
207359232
257675147
1825655326
1686818878
465062239
423351074
1758329262
425606251
1685284586
1247580743
332322007
2089100982
1041740648
1735829034
1366215961
357940579
1058549667
577906750
1065514426
1641323193
1046424989
672405902
810173688
1139306334
976909943
1750635500
1968365307
1379858309
265157033
659210651
1337747335
113522569
1247150667
1833671981
1489100046
1068302148
295826924
2061007648
1467578761
1194702577
1666226810
1963088087
1055333990
425096019
1249305781
350680351
2040120678
1707954590
897207868
1033679040
908917670
1476402194
1510454330
2032285362
438789056
2102802010
1261419832
2114120671
382681046
902549804
2110900028
75573378
363725739
1906272076
1939758801
1530345173
1352396652
437944652
622476370
1480596594
1800188358
1654047230
120244960
1964583530
1249251763
1644182140
819279485
411915578
784965961
1010173574
838402416
1260082496
1209694150
1305096512
468657189
1332186863
1193800584
1002561752
286700123
1500168972
1789297888
2081868368
1752697059
1680770775
507477971
1658515244
247956879
1862829136
6354539
2063573106
1311818672
946176730
97950560
1893780322
175334285
1565865724
2017766378
399871501
1190811589
438819517
918413794
455545506
2025241749
1099861450
1842179838
904836289
900150434
1557102236
1852702044
1551658233
1209323778
1220467005
1636219720
352748822
61767144
139296881
1336372519
1417909565
1993079229
1855884789
1390184207
263177932
843141906
800365245
1251233681
1331585501
1716252464
1474809510
263064034
2052628611
2067929114
527808906
1894525048
774556718
416158362
144437942
774014550
1801494668
1050524864
869171621
983149099
147978461
630174849
1455099520
1161826369
1421919161
411501872
1206507929
1600290043
27869078
1345216067
434994170
415520369
2009431665
487838117
1311928332
168888140
1667576553
1336285524
949969338
213870862
1532675063
1438410328
1113015799
1235236329
1105111291
1903277752
1393441748
1433436937
225054384
1027388289
1166160998
1156137803
1982448290
1699551213
1825071930
2011484398
399140954
374840835
1430287964
1431535707
1853813845
504985271
354326093
1339570613
826438033
435963504
765275960
1292246010
1786121487
1415818443
789020712
1868047994
1394371123
424497540
116257805
1293675362
1544765258
1460435942
418726235
1286097470
2076981593
1342844966
2144424656
811151794
1176905883
1989334591
354219876
1391028818
120026346
1138386835
601840302
786655317
276486563
2004886978
1924154648
167912962
615475755
754636989
529277927
2138769027
1784471087
410424512
411621931
709476120
342697406
80546055
1371297766
1521961472
1944864057
1482773911
835058590
276095201
1927248514
1992845772
193706265
1690566286
113551540
1229384378
1557924674
642017670
2088438693
273522896
1858448137
572605934
376845759
1547529946
1570115732
1953902725
1362907825
735825799
2073017014
1004888094
1095808159
855694445
1921597378
846712891
1623959616
875027419
2110137818
2013295383
1241551090
598431412
242909777
1213951085
1202932905
2073409421
713712457
1778537258
1383981302
990867573
1446379227
1468955580
103247572
76785919
1585687402
14830210
1355640466
708080841
1666752719
2127728217
417346803
928485862
223444838
910746082
1444134525
729067236
1821090094
771233499
478528578
561920279
313536947
1138468747
1618614373
196981366
330436108
2111517146
1143884172
2081198212
902786495
1661663350
275091373
611492498
982012450
555904519
191758416
1414725377
1331347445
1004652325
964692599
846232289
1580580343
574592130
746142480
1412605750
582229570
1196909806
1746094503
380917617
441454226
1127378985
47737822
1178906562
450916294
161695935
322302477
757316554
332461756
1938658834
590228369
308513765
1000739889
689100671
1414173451
100064286
746431889
1899834791
277824087
253116992
928869544
98643221
475049809
1850008685
2134921233
1217378357
401387346
610121335
972252039
395371116
2139604125
1412579569
1173600264
134273365
2047848682
1550053205
429782070
1950865274
1340363731
859891230
1763751006
474357391
749194422
512581805
1036170013
111999398
1591142627
1430427731
439204109
1763559335
451598084
1902916054
747591120
382209289
1592075077
1416442937
2021678927
1398771345
1850145743
1075152534
1338260248
1784902523
2106899715
1796273801
1645276563
282029946
128370120
1062782628
556856033
1634727192
1848152998
1030800466
804249405
842166334
1908877060
794355209
258131545
317360099
1034923936
1782346281
1060990160
2082826552
891256975
1443343575
184893255
247732340
1759923367
1311575442
1192432607
1127599317
366717622
788725482
1299493167
155930930
1281941909
121840522
467607423
532443027
1684536462
1834231013
151175281
1419272845
666445838
1680279957
548548471
1845121047
688870643
194057023
1399646803
746244949
194323787
204154124
1191100632
787963710
321593621
1189065257
990186909
2036932711
740307329
1282421659
491435462
2124629953
879060475
22750890
386658825
1324537010
794689530
380343060
223534533
1941452503
814532435
677058897
1136513141
171180330
813672179
1578076427
169901330
1574937482
712675367
1528627000
445700856
348859696
1350739987
517311441
244372805
1989744410
1451932293
776954162
388351110
1892750848
1285683175
2095745406
1825484101
962786532
992344026
150938803
963266944
1381136154
857278055
104673266
255711384
933577372
1205712931
929485529
1433253707
718000661
1857603139
1160656370
1800978512
1558081439
194655016
1881137409
560428154
723990138
30324167
1872929226
117435029
932322763
1918529347
674625801
1919912014
1622936159
1759372798
523768344
280724041
2071587114
319179380
849100886
946414576
835768713
1034552071
521864588
728686592
293089155
902988120
1199874226
1772038435
505345595
1393843333
2080318269
771625297
701290846
1538701266
806948902
781365964
1205375087
575335655
582582762
929390710
1695293571
796229978
1930877109
1048288575
1773153949
29975031
2046619856
398646583
1213684155
1756784601
2127290509
2096827769
2120391969
1051468840
62406412
785507443
1364704079
1236399271
1828057604
159382037
2118299355
1356160945
848725038
5810203
511387132
2146416760
486802302
282964604
927400971
40110963
1075931001
1594341168
1072884858
1352028848
20545388
1368680224
1679414238
50131360
1879402678
776701424
1710529431
416119328
456363192
1665905175
1185592126
2137372593
1291331429
1536161212
1086112414
1253180544
1146115581
1912544796
717380835
1978787284
197176244
1333124295
114539122
794554121
2121814549
1029484342
1427667615
541192077
1625402746
930778853
907308663
1450599856
701074525
1289054793
57371472
1792293821
895868114
680617135
1140139014
1005177752
463793083
1759501812
1109003394
317205447
1196304872
992953322
294797998
1276625713
865958772
166504828
2076148171
590554389
1646398780
1632118685
402332699
254359034
717861682
227345717
1196489991
669488979
2082590474
1455335343
1631630313
1676565575
2046213701
575359737
423462378
311297473
614125637
751141270
46565417
1389413941
1396556981
2058714447
470794849
1714425517
1339937178
280174404
1834309833
559374964
1266364874
2014957636
353484423
1683321739
760691593
247931027
124776440
1857849057
1881669095
494219476
1500689589
324214997
1414096753
828498379
644475373
1108736222
638907595
991153394
2020529381
376190515
866707026
2100167846
448822542
311358514
1300758223
1667472417
1593380344
1883573883
1369098618
1790703625
607470078
1916023935
1211852832
1501095565
1499911246
1747470196
118811140
504332239
1110113058
600964215
499067208
1237634542
2006837909
1788725821
69218742
1017068842
1959026061
73669931
448540380
1031656612
2017732996
1574163200
154984973
1648768566
591714299
1352138662
1738121560
1496999599
2138130546
39450897
1651039431
1437031992
2083740498
1860217766
855911816
389898410
2103616511
414070487
1346890694
1015225761
1136599806
110940243
752307347
1307875522
1236338599
605811130
737020155
813619728
619084792
1288620952
770214780
1932092954
394818782
1131217516
835430034
886996537
970952146
250000036
154456876
744696035
123857576
938261717
3929779
766509557
541270513
605968894
586133797
1560007314
985607928
1396504525
1983198152
417919477
226061369
233266405
167026412
40267135
1852347760
612177229
1050339400
1777727630
2011746869
803939876
1880771033
1327998320
1068287953
1564674706
1957836519
138175720
157725642
672986995
2112347037
352341775
1629654545
115763167
1849172570
286110506
795489039
1868427619
506217011
784986183
594318914
1084055699
1469699408
495785232
1031863347
187898947
2113369947
981813303
1451179178
1592513325
1859054323
1829173457
914754919
957181725
494258435
337303220
669537192
1692684679
1230353986
1949995611
1897561884
463722465
1848451503
558720336
1117318016
1874536484
835816109
1914004060
1809861541
316621913
454840180
526290476
347151111
1294690083
1238041453
1247854335
1173821448
114862221
926698715
1122321635
1070450340
355330440
1007832057
115432180
1882913458
241764460
786663498
441867819
1482189207
1065508202
1816356856
2137575102
1271219382
2043379312
2022386829
1136596869
945347673
1300909075
804027148
1230577528
170871049
1775322299
561408103
640786491
1246305859
1089872341
1037439264
790251426
1142367436
1009236976
1924904643
2137235454
1349196957
935605864
535651964
268549879
1516668749
892367941
187705012
905887680
1293974157
638702679
340831924
690749949
1457224185
1877685526
1790223218
19083816
1355045249
1178485099
1778212456
1741167260
542320688
1014105226
191183881
362560144
294068557
2011154058
94400961
89466759
2002167714
898052184
1160408098
692499774
1372342139
1711978479
1527297379
1313989922
1332330586
1974818012
1479304036
1026138078
965351370
1835695206
1203441146
333329509
966505422
1954637305
447237426
1052811592
1730903144
1521260174
1529397234
1758372814
886703680
875476562
1722259863
821596491
477349178
968731580
956807288
1790047908
1485129195
143982595
68764738
761135353
199520365
240684081
1649202257
2001251730
1841812165
1602776109
1808604512
771605098
1797583510
1852259313
1363683501
1324256803
741255011
324246302
1607536946
813134042
250379714
381024648
1969441503
1148595069
1845764191
1875094465
1974497251
1656879273
1961741073
846743318
989960213
989228297
1357694025
843466016
1326790154
706879315
1078255803
773845360
1812102644
1376393287
1464208366
1838783643
1565217770
1959988110
1290197933
235280578
1432732188
1090606937
1053239818
1502510777
740685446
1726008580
512997125
1634089095
1049741844
25510240
1625543634
928798568
1355206244
313844925
264901607
170602234
1589371895
170746598
292620353
319240664
952588440
232049782
1161625942
839796144
485658020
2038908287
269211864
1247274952
910435886
1381138278
172737675
1703426368
122273086
839907301
1086468262
1642453706
1162486832
2104427034
1526440275
1830044033
229189879
127899115
8232288
1353927446
656794647
468642160
2146672888
491067780
750554932
1053216872
162535120
182138905
269804337
1419830342
1090149202
1982596871
1434844776
1050572153
2109916830
869363783
1138283285
1637237302
1383448122
177333116
2115116366
1971910699
1204211835
11835837
497869169
1754102781
1114428806
1199710964
1741582948
291895555
753408667
1932671213
538771466
1661909809
1233884027
1420287171
1208069359
1270336919
2132940052
897366542
1228877030
1723491123
78157837
1711068121
518384486
708511773
112624190
2144565282
130988514
1045010445
994900411
2001370471
702875000
879755340
1457929831
270321010
1302959453
1673578179
2008943847
167578264
2104938967
1050041112
1651247166
1544680242
1546621315
206843399
1426664519
499674861
1931571252
177902178
1144604705
1182620190
117681374
377382200
126976117
1017080281
941330422
527793519
1358223632
1074422115
1236228559
1254679781
1151322145
310152522
1762703519
1467865147
633065449
1546094648
749192984
2143719145
1299456178
696075927
1200067088
1177275409
144982943
41577450
372582302
1371551240
39439543
47113791
896150586
902723430
260183369
90558962
1136392705
1049831034
37551521
1693296535
1127237315
498300361
560838696
102870587
1206407583
373402907
2067962596
1471527253
1026267681
289433612
126679493
786770942
171646392
1354080335
1893861845
1724269901
1148591714
1216248822
1637730741
1805825374
1685680421
2033510270
1543566789
1656125547
537023472
43512946
1925382502
1775631361
444451799
525055
697374951
2040302292
307071822
583512415
1527983266
1206124710
149643498
1657967770
1009779412
526829409
540290315
138065971
1919504794
2089622235
121856084
1008592658
893968744
1585878191
1432879606
1097054981
418887626
519111019
433864157
1788180022
1782073558
1231911946
856193743
1530962331
1914483165
1470419564
809171237
544569081
166853443
1700540924
350025882
756158500
502883238
1666915045
1280206489
1269522312
396931382
117677553
2041648232
553971843
642419710
798875447
252474938
1730703194
2130174173
964158231
995288995
441317780
1929595624
974824049
1190231088
1709586027
638551754
1744135919
1655919542
959919885
992603018
2063626039
1021409590
136126091
39972320
586668776
1688750502
1570738751
108440146
1123016489
468410797
187494946
1414756072
2032354018
869340048
1751931172
1949597241
352133884
1886283302
1152869674
1315725540
2088697409
874289918
1550632787
467918940
625216115
1528904646
1500290151
210538706
746770289
1014084019
523210007
2082444216
1150160017
880501549
1611249093
1604409802
494265324
1928944073
977950662
205745573
562712415
2097181029
1628000397
308102516
1436540004
1888161148
496196216
626335128
1746382929
384653264
1132860665
1802623727
2026624134
935003848
46978237
380564721
1730202489
1707584386
1473199141
1372284951
2057137033
738887717
860003200
1525460895
92931172
273608221
1345263868
391039054
808962826
1438262294
265920798
26884863
1857129935
1095750899
409181908
244919741
968274062
1589511465
1544649799
35946264
2130800960
1675203021
474540690
809625604
1543074855
1431582250
1819800009
1284253189
420714434
2002066059
775277048
874392961
54530385
1622993431
2030992077
207250441
736612648
939421959
1569342485
587653720
1192898187
882164620
1948372450
844611386
1386994839
2017454932
770711834
94396608
1747461516
793845216
1712547573
2038749156
378892347
661617552
1070428731
1956921679
1613630232
811488406
1855262352
1003827388
2068726126
577632280
443095492
1865228934
1022932754
1382025849
735470280
187430466
510790822
178807626
1749111622
2072277310
513068134
1444115305
1747214046
588957589
1386126775
2147169207
370424686
921841659
1364705673
710122208
242934393
1742896406
1050007312
972528668
1696225261
420397034
473622396
499100846
109591404
1194717716
686930568
487248679
552804276
1326884903
2080928461
1719876772
950184904
1866386348
954888539
134699978
1237549757
868244956
601522922
1287687882
439350175
1885618467
346968958
915426597
587624979
135531577
996944515
1679613725
1123997444
2119427009
1707864038
887528047
932145157
835017978
1941731168
1626253819
739420199
617375573
1814959451
26761983
54456351
1670332268
713259649
898495398
1482739187
1688889601
1747572998
429003247
317271655
873574754
1962495981
1145475248
1207979130
1303853353
1142857670
1259468561
183396630
1202816707
175056557
309095869
910904497
1236902181
103294238
1274887659
621121161
1375351142
658131241
152164196
1131586867
1833479507
845317102
806837906
1438170801
1392609681
544285882
1876935348
1241735482
1122005940
1715486244
2073779333
1779684012
357406015
16404946
1854936174
1088309623
616094867
359810290
783749177
235201682
280776870
678272079
25815518
706833295
1507748421
1893859482
1181248912
1273943951
1995273898
71764667
1847582762
797155943
1259143561
540891211
1329384719
904781829
1303267223
468444976
1659919529
748821982
1137488035
378845831
1181889253
156109704
468144684
1208075935
283628830
130018045
1414559910
1787503893
637179875
1018415281
1301035821
228036918
694490790
1501002726
144118894
983051384
400634001
158756656
319653304
899713620
1308594014
64892933
1229832434
1172047012
1838265785
548194291
550263485
1497454628
510629096
2040126436
1526007081
33917086
394374177
1550554380
1393578366
997133429
823700893
359158002
264731277
382353962
2042342699
1572215168
1526675287
1751133132
1656084284
43574745
1625461917
1198551776
432844224
664838559
957798334
860861937
161992712
1459093063
1127311500
1928010516
1116948321
1747258078
1772667934
1259482574
962944644
514626447
748254757
1929904648
1517354849
1059670902
1205345344
1039966586
1653446997
981973884
1575579469
1127202432
1214091092
1949825826
1268340267
1704833520
1008479914
289812779
638189526
2000141873
1683762357
728423148
1731462582
1388878795
37727588
876862775
1928369575
717639119
265474450
1241996413
1757848768
1920089640
928107706
941710548
617883892
835232104
843285414
1531783899
1682725817
1138762680
863089447
568036007
941884431
1920654374
1994890531
1710666227
1252313326
413764096
1866481694
1758791292
2059438935
1904351273
1202525255
1122740042
1914554588
1997171182
373183141
777108714
552994139
949513966
571851580
631607592
1962884575
1460174700
223154760
1793355793
783901320
1615528095
41463883
650530601
1788401907
317346115
969946721
1917730522
1235682813
625605966
1109743140
1096851915
525459635
58735106
1978814111
1313877379
675515460
298494771
1692986246
1400025794
272300592
1623158448
1049299676
284077448
1929286843
1669034100
1920314189
1376951610
245493899
523175862
1193771700
1588012342
192383036
1988745722
405543997
30209226
271023347
581372032
1085570654
286750707
1317298713
507159516
1875269966
599084781
1339494078
1054959646
1061862819
1922535084
91912133
1939063109
1734695359
665373101
79729464
509417451
1268597008
860151610
1530478789
1117283505
1736456465
339907696
311705061
1209208071
1284083956
1476392025
1232543441
1586956156
1932885646
1963096018
952127727
477972346
357172650
64747043
315630997
1175024162
528377278
1059413314
1687217089
1114626650
80351215
478163435
2115429091
512148612
1573135917
1034934225
1792126100
474215401
1117552748
1778098685
661071590
826768778
911686610
891988787
225560364
2111104417
1175703557
1921676733
1534774195
817595155
793292445
261182519
1370062358
2077174783
1945921485
1926076860
297827726
800205344
1009080940
15896917
1260523893
1288795869
1064888509
1928609674
968131295
1385447209
856897417
893577614
547323829
1423945939
1518367790
425158151
805012495
1664093551
1674617454
937506160
783043948
329779127
578745157
2064081271
1337938925
261580603
219521846
1699554887
1288129912
1310323874
362241993
1254842980
885897018
1016049224
215430832
1469042423
1502832735
1808745407
1023937328
1729298283
1660497069
1947458394
1206687046
1574316779
1384736152
549919882
422635334
1733933985
658224503
409503293
1704360969
800958286
1537978808
468912433
1002163671
1769770909
656121016
608300510
459830214
752003602
1002186812
320208710
1550239947
2139189419
852639639
1618739286
1712593292
415308342
1903417887
611673982
1425037925
1045486024
246732173
400843519
731276925
1689708564
641521489
651961696
279299309
232870564
140458039
1905687065
1665595377
913872146
1659761964
544186458
471028365
2069166174
1277209340
979988748
4806488
2108144564
185112406
1020709391
559324670
1837696143
254452672
99631745
2061517374
129734507
1123579813
993208249
1033034138
1016551165
1124176522
797687878
1965224496
590056759
97873465
1819007397
1007097951
1288305503
649046332
1678678821
395601182
38515372
1327970546
2051711785
1665570014
1837151139
708420600
2087938823
1646044399
777738031
1563116591
1340797702
554891855
1552449064
953520399
304396032
1306791871
2068155038
807170573
469428955
22588369
1852120738
509843656
1431764368
1016110984
211002923
184345412
89024280
2093812857
2081203683
1554564602
1307884464
1365586626
470930533
1516355127
1245972485
1269745572
1452603897
1691077837
1335653864
1891816403
1386584256
96532402
595343508
153622790
559111606
1234424936
154189839
1116471612
601249773
1338055300
1650603712
332600350
317585763
518602135
947537056
870970792
1015537510
168497026
1678187542
937421959
1038049887
1528326981
710659506
351530982
895938146
18736646
281994458
1331510872
552346426
777423545
1343769572
246971138
1502067883
614767382
1097824397
623007046
1611285306
1695046403
1378541443
1311290859
1907786616
281928215
29471189
115045798
641388322
155907524
691068919
1617271738
620365046
1025895494
1239705251
314057650
1356161268
406754939
1701176113
1559186369
516428990
896676225
1714515885
1832610724
616933228
1066623630
1831978776
439767459
1265376997
1628387170
1719972140
732834317
1849355968
936915466
457750466
1225714905
455061884
2102417860
223683114
1605587892
189376519
1879791274
1155348853
1938184406
1549075196
258052789
1461703916
1350450459
33485191
1592616073
1348742800
2073695618
1572043611
841695734
1386544873
237691670
1650859774
1855322557
627761475
1448161036
675691400
1152906734
578224262
733491881
1426079873
382371479
1576995520
1605862660
1113368011
496775937
542862753
203706671
1445833778
1519850830
1109973798
1144722461
194831706
132135865
989730072
1328210879
1057588351
2108232357
905380289
468401217
1657304724
1844172869
1182140535
170219385
1547125169
1709970724
1654437121
1947863564
1706208977
921968556
404530415
428681767
1931622582
1038656954
52542122
601849343
1005143293
2070626002
1714854612
2006987096
909058999
207947517
1562668914
1744753835
2089736289
1425162344
65991998
614916796
1214228977
365428234
237883104
1655557902
1609005685
776787360
841228931
1297914937
283633638
2076023332
1981250646
1002306038
219624646
399973851
1569127497
2079976338
1060501333
798882957
654559670
1034417756
1955762868
1157459493
1116458866
1080088403
2146137762
1813389463
1667743801
1811464586
1203841102
2000034309
263021382
1542137158
55120357
177382325
1386686554
799079675
1045568288
989674313
1048707875
492479508
361499093
686591422
885166423
1436956094
2042800512
2069002599
2082637046
963342911
700300432
869800010
2107070939
1018572160
2006365022
272159324
425939381
210257433
1467297091
177567560
1613871061
773595696
583221543
213410259
459238863
1377875585
1812630639
274964698
1924186073
2123896117
885722329
820128317
617971847
2116125317
1337769810
540349719
859598307
865604790
923601251
72735623
282516657
84859121
524871810
1999021577
1452125524
156467900
348449545
1036622929
927500236
2134941928
2054418370
1245200503
1753767971
1447583039
1312665315
1007931591
1941324417
868270496
671484373
1539814035
1734830010
1754957537
2109088660
1966531460
653758712
927689352
1337475250
88962317
570076290
433393117
2121756761
1609502087
203866608
1810979635
714341245
1239118576
1098327587
1972204750
647863761
2084707673
1500116933
1306274545
709133851
635293905
123265912
1869150812
605167073
1066483693
1158557635
431264176
937073191
1889383905
1742148099
1157882151
758666106
1219283083
661932626
2032840533
1250027031
1141248805
1231685420
1211807847
1439439449
1617557571
307237592
35673052
917017894
2133486615
1373849255
1851106036
2020757453
1799014034
1438205929
1962231594
907597919
403676624
1234668503
546676788
1165711928
273131661
193897399
1182110155
1233415574
288794634
1025167632
1789121334
660058271
2055952932
1638589108
568968182
872556399
124351602
638474196
1130548093
1295934415
946906396
2070662439
801717766
1895659031
1816764045
58765522
1285672052
1283826984
1584539893
1661681232
227440889
622325479
572603499
1784660857
103945738
1764577218
826024920
592063526
53300496
712823817
1299555878
914151127
282995694
907767638
1003502000
1106096237
581647249
2032573679
1356611025
614635745
1036197403
1569376440
1445674233
1938689909
509195563
1268153932
126957454
1044194982
1183567963
36397625
1089271254
20431087
1110598415
8253855
1934647797
521409654
722354988
1232407292
444721825
2019456943
483749540
1507474903
837807449
1033270628
1355471524
1068229474
307177520
1570908568
78235945
1510080221
792540288
2117657677
550348631
1712776504
1583352090
988157846
1168077841
522497484
664503345
2053474948
7450019
1541958321
404094505
20567551
1679018207
1035741354
803529532
58599634
562441870
844675037
1146771037
1460950045
22528446
980433684
386718378
175120146
1180036708
477266254
1808926397
190899228
240664544
1676420383
369442224
878343211
907050644
1259435333
1200845443
98452385
417879531
1831216300
1650782613
80076412
1041597398
1704116970
652096271
760193940
539856280
1217985599
1481684369
636406495
1017249616
800563819
1381294059
1543483270
2091790647
1693416405
270920552
2007066060
1365218921
221895957
1362679406
454399572
142709541
195168308
1416060545
757572306
1884674746
865228143
354943646
2101088779
1411536383
1107698510
208407774
1657357434
868061578
2054262551
819766731
286945249
1415754780
760214684
1347415584
861791354
1765145769
1533687548
1584341150
69179442
369281125
436588625
2057747606
1987115937
1994138055
1364044454
966375577
773789254
594073028
1734721488
745585680
1870129720
1422136055
1740276087
847143447
1581260960
1761316657
926747047
1473348364
1452932824
2002007604
1801261868
1567524765
1639883026
77488047
1655814545
101237224
1133150234
654478720
1264714086
1681183065
1560165453
214938266
1417554035
757926691
586461970
1643380632
1553645150
2103504395
795826741
2078882562
152994860
170433403
2130306126
66952805
1322521966
1846893167
986066338
201473246
359684055
326639983
54620057
294121681
1155445629
987179309
100908324
1878250307
876876679
959153718
1159382908
567556449
533310980
1272957805
1422977501
1979660911
2069927084
1185461406
2016509392
86228721
768543775
1769003007
1806399463
1083577863
2021174668
1521508831
1481853832
1665209439
225594836
346674316
1499797336
1640282609
378711520
170185997
818419964
787177639
894497777
1633680369
1047816784
1170109011
1281485432
1645391867
163316997
1789110025
824510744
360187872
714608354
2030816154
873612505
494646691
607874596
1532759779
1148823667
1916925949
1229694447
1994054110
1292219392
56857652
222362123
1703488438
1133610603
743889325
898554755
1274118580
1208208422
27175710
810917116
1897219236
318732505
913871110
1837002421
2059517885
1583040133
954389592
1916969693
1354079696
1584463465
603168764
2118072793
757067936
1416988985
1318726593
2085992053
1226948292
925550329
117632648
549141052
1612388757
1750872029
2029508558
11987391
1957477269
1790393227
1337299706
531667094
1450651410
212898495
1506726031
1615904198
1606450224
38209068
1339464078
2140319826
1044995730
1888833475
1554688118
986327777
1522205883
2068027981
676777125
12392565
372659513
1963577807
1823101970
286435426
497925529
1771289651
79199496
880323281
2127726672
1345837256
1989997015
1124086996
2055125798
1410468186
687688040
2102561914
1151630710
1060307355
1273008806
1350524295
2045511185
1001750577
1989535347
1933915512
256447038
1185566364
444793229
1725253485
1609622239
1575749846
752084794
1144224042
1111082016
587968232
1327795061
1651750523
873273964
1655110665
1230865611
1228246508
1001716081
681150247
1427949399
232723783
166609318
1184476086
220423754
691541373
1044924354
1945254122
1231117972
103186014
1727726010
1915349742
1247308053
23929858
1904000351
1804184271
1420743850
1299038910
1094737822
227710514
1072392381
739199480
103098555
848613504
24334099
873034377
876676242
1119361700
1728251554
1576442282
718168000
1306997557
33250686
1621943691
673613369
1026490081
922448560
1937748351
483494202
1531082963
2069938539
1613382221
1205120535
1492413086
73806463
1699005036
1116234672
1536683165
163264229
1162118769
1113506232
274247266
1066134079
2099812587
1529056732
817628869
1376992296
18058997
1952369384
1503382621
1995449290
70493244
1889717893
252441832
378984738
1014636425
900653009
1153171252
576133004
1103298294
1483693293
1132798341
1636853795
455994243
671377966
1240875820
1523413956
1149859489
790112227
1322171455
2074041752
1892785452
49115235
1501093293
1144136952
232952910
1538268864
1974813164
28512192
278977952
2041568460
1556604145
214048127
1475847068
1196325148
127403153
256344016
3038580
2005583250
2052311166
119938647
1328987046
355532271
994620166
291774494
1974721628
249148798
197253347
58883590
932955870
1207979351
584901054
1994169731
712257748
395965213
1466355724
738783691
374049280
1622550230
1458672123
307472166
699355330
433178921
1030969558
1233933489
402697717
598061630
434158067
578795077
1688754548
1079627461
693278471
1956016072
214615577
1344653202
1399377293
355587639
1950193305
814231239
934981616
1467990623
1906268401
928855794
1699104090
966683669
278039427
1128132765
569332163
1175013923
540862581
1051791543
2034181874
912785270
1733032615
1003896669
515259366
251153035
1574959492
2052386090
153128344
938213896
417197435
964145775
159237886
204739923
558504968
746402992
19804453
1800509373
1164688499
1061655911
1077242952
367383100
144372562
364079130
2105798391
2061131295
834279279
1342124057
1213746881
488261422
393952701
583821273
1122586921
1609905566
749931812
962793022
1806287490
1382391896
1981406292
620805404
865539919
2140342259
2113672139
1276921777
488887343
1560885216
159046653
1621549206
544128532
624791992
1176375353
1551091816
379048476
1192975955
1570274309
1594852228
1998849740
292563216
1488936625
141531353
1065407341
1664164299
2044082066
268687188
1842905252
1873970872
963631779
1607607559
227033262
269096727
1480969325
1734726914
1823018872
687181119
59172490
712738197
792484668
1589518534
1480475538
1131579002
363689011
649204036
630420418
699188972
1903740289
1072510960
616888625
136727774
1810486564
994681327
2027817850
1353527769
1879116720
2087793454
659072150
2084776492
967984514
69816326
1568462087
290558736
1103964768
1578209232
1060003866
343476296
1996508657
976123642
595173330
2028307321
1904744392
213465361
380678466
2033189179
272266208
80577454
696904085
2046210064
851462854
1152274491
227578092
863282889
233685503
75152850
970516396
1602363978
1682588630
709620870
1377333925
226904996
1039749125
1758793426
1298370186
100894509
274011151
532548572
1626426741
1401375229
514575119
118671913
2120653233
384202796
984671808
557779396
1145676597
1087327234
1817378086
87061989
308188004
584696585
1841792481
1280817202
181307739
106927321
1371362685
1315017156
605674970
394572065
382134187
1453391593
251047915
1996048079
1546481706
625172450
375175534
756961427
1635627445
1485286437
1193241204
89500908
1933549308
1213312072
395791961
140950285
1684652716
1888631834
1996207969
1627423284
893480999
1025348924
523088813
1837260496
226015991
1671995653
987056284
508836282
947599286
1992708904
1825699735
3622344
1610253215
2128481139
85953162
1981302433
1374393865
741605505
846210960
772562569
876992328
524071392
1188867395
1229022352
569704836
1385456159
824989657
2127217489
1234094423
1679006004
458533901
894688934
1199394055
1352248979
837987394
669057686
443502140
809917434
1872647340
635951301
973025458
519788281
1645829990
1596483421
77710274
1058992989
1048203446
1875875465
1796067830
716754406
1016384291
160186365
1953331471
824278591
419441737
576701379
1875528509
1839091954
1211986028
34809787
1682257415
358746631
1419599671
1532607674
315306991
1368108872
329777018
1439321472
555205540
333208090
1457935332
167236915
1324755152
318575149
1997496149
1897053337
1674736722
2102243207
398028883
765174125
1405834194
2002109746
1154528854
1523622945
1888856876
621843033
305405262
1017003548
1403188167
1265434085
821654052
972857259
203121942
159029274
2096746225
2143459143
2086462661
1054647371
1483165511
35061408
936361855
1866214471
1112345680
1321841148
453126159
1351752209
1878679871
1123880187
1159430403
876763498
1350203353
984150686
181955555
555811648
1146690368
950032953
1885381056
1050316588
2065028778
1373791793
812094375
525864475
1388730143
1461715496
1411961531
198732811
1166612885
1266616739
1626423299
597146306
1669946873
801371473
621151694
92111900
259351575
86708773
920278691
778773439
778563542
727334775
1185216102
1591945706
996545802
1626617085
1938197066
518178162
833768501
913723678
1787932898
1629894165
139841097
791277382
791012079
1429292683
73480585
470959745
154016466
697618262
1988459782
1893715674
921978267
1443512303
197528936
1796354166
626686645
2132685387
807756072
1603385605
443219089
591594559
491566261
1663654747
1800405110
54819386
240129606
1181365189
132398869
506816727
886029057
94476319
1529695417
588277732
1926732445
1504357593
959494543
1751420050
134108029
109347747
1337260472
1283926764
1331976070
1488306705
1352603035
1457758404
1599365148
2057752327
1371415135
220342324
1382427123
1731955146
653623796
754888948
1025800765
1058375570
1222044472
1573438334
1381460360
705157688
719141441
1923443335
2067003885
912612955
966330688
13379102
802287959
1408405899
306188241
1528292660
661192472
409202893
1647332191
1986332653
116795168
1869733473
1041756201
1347775125
134903795
816517252
630399230
741570254
681837665
1364100974
1362128647
1473068746
1343367766
144051020
1441604311
742432418
1946557746
1090138942
442125401
617703348
739293997
421065415
247175885
805474698
1223600362
50835665
311492015
1296790879
1881388621
1090118903
1864109086
467799979
1803979301
306527984
1334982031
892553821
1333630706
1542214635
617396869
130174832
1372477115
1945687297
1801939930
1699209942
637521752
1997426100
1482634125
420136200
1936809753
868116995
23160077
562699613
2087112879
1061668031
723309928
313715582
1416279920
864566676
17152869
871989917
260576137
1712052084
387798992
533728018
586956437
474029820
929981905
1248550
1126309788
1492916292
571429679
2099577581
1635231449
1536210397
261832849
328331860
146707295
1223546356
1932708214
1177817037
878280031
994167269
708154588
150104231
1663446178
483484509
2097524036
1246926072
221655750
1053461267
222667034
808874404
1323749581
217800487
186804951
1849615199
184099460
326555970
1280975133
309108851
2020316056
1129315522
617639728
1052246665
133536567
2142538968
698471741
75031118
1210499139
2094025486
1422307464
2023192558
1850336879
1577172383
1349979009
496977638
1833820494
1225358739
111162950
1793920771
185880948
1341983854
1776101117
105957341
799524906
602289049
1250074893
933011902
955921423
1981278590
1802512214
867832034
1894552909
1180811417
1870049898
385736585
1518401935
409656650
558248470
1150568440
1714929793
714962003
83023125
1660819131
1018767401
1294717129
323164522
1404556552
839655593
1607983768
1947706596
1313078078
448489796
1229346010
106816706
888220225
661255120
1791372155
18773748
1272278789
444043643
664136252
2052610268
815238117
511108836
248464060
628744496
1270827758
995469382
323111468
610828071
1919277153
1664622140
2091464878
1395147534
289350918
1328083116
1639820823
122957491
1396773
1725840614
47743379
1371032810
116333066
905244820
1222973244
1769902887
742022670
2082696652
2089893360
92244055
359896230
889485489
2109904584
157791706
434331277
121334349
1534755419
293789605
556471748
1641196945
678532815
287179946
91842779
701858615
1221828429
1687234239
1935670314
960892499
967123168
1763826507
660804993
330344506
2054908335
1645191845
1937526057
465403168
1313875663
725289453
619268187
1078030453
2019132028
1996001610
884964284
107956243
1844431508
364928547
601748984
166339058
782868114
193704402
2096509249
43659088
267888211
2144414382
897904190
457488842
1235799897
1647365214
146019664
1661497072
1960842294
1862324076
1832821324
1727984786
1998899683
336345677
1905235323
140821891
2136372908
250888485
393539092
1858622896
1248669659
2076536414
987737391
81886600
1510965335
1802605075
625598250
1104293774
522639031
2130672601
695971465
397505479
1455127425
1835104580
25722277
996256811
2004946920
1191419824
721226105
416489655
312251196
994237218
592941937
703845423
1917645197
421382095
822285290
229482412
222239268
1032868152
1395553409
661886864
360095077
522918706
83415632
1056946008
2111034205
664252893
915130257
184669586
1231063445
282755545
953990816
1218502920
1403795931
88316110
1458457756
2093966416
27314231
1310666032
2039124415
999576039
1851312386
1851190996
2022680070
1418270991
799035273
458563426
654772727
183370172
971588657
530215435
895557882
181784689
1000096308
1335342122
927839235
470397813
2077163196
1518091636
1892318183
644249090
1619605110
1707747340
136360692
1922301247
1021387844
195121438
1487581102
756550761
1733852987
13770917
1683654509
283463820
1560477916
1491671653
1209710480
1101510032
1579119396
327431485
557963415
1160708541
2095859653
1466104785
7493714
913881721
127972696
2093118783
1482636250
1006260256
177429909
1236653294
1292822918
2112656147
1605860484
139260514
1649736744
1350135430
1555668507
1736018557
1180441700
13430454
824499249
1690584722
1463346023
858426100
1780065672
1308790244
144622780
55032721
1497303933
1063132477
2028994804
525129175
1219991663
1528784545
1392615359
1627205490
1979887049
1439415015
202142314
2007468928
1104374545
1380464768
593763712
144690877
1527126722
1859290408
1135422415
1126365953
1727867453
1287670993
57354208
1067873546
1238279715
1242991298
81772281
565415643
885736076
355047873
1532226261
1452301694
168290185
932645810
1711547412
1914098743
1873987824
789203670
1057528957
372976056
505217811
660406502
1857192236
14844861
125944412
1791248491
1240941851
1321921335
1890840707
568042618
1017311936
962955496
1845193670
108970134
1042974482
279194071
2005582912
964884870
1377260337
1893403325
1830191831
2088873415
992241428
938994953
1748432545
637818060
1917256491
74412787
693996665
1065574457
16454521
325174132
994487281
1506337649
273461555
580351648
485564014
1164444844
1412934944
236440201
1514405071
35271768
1964384833
943267377
2007770666
1626549684
922160955
1714206462
1964654042
41729806
1624635740
438750345
1894396301
183196238
1271699067
392420514
459098078
465333405
209157973
594298942
930068041
1529839374
1457973740
1125594798
1441972136
254484175
261385104
552452804
1274305134
306089337
1911997223
2108649204
496852653
781269216
1332521844
47767783
852442148
867236939
660059483
170780366
719993256
1766860635
996158030
1818739326
155531734
1378111319
1224406557
742964859
1006635571
121038612
996841910
1517685279
720976255
1293459312
2006197525
1503190418
214988157
1636339432
1428240762
963110406
872313275
1631593180
1854411758
844757648
1579898164
179623523
733126475
1659049829
1275900217
197178519
1226673853
1245487966
137625360
1967300201
526942031
467270303
1196861108
1625775348
359670567
1774863480
884509907
1248622737
1898672996
1265143516
1233266955
382589324
698673606
282800684
2112562257
1089417241
1854456812
1124302498
927104819
611460295
1340165310
580824939
1308442538
1686786272
1253715715
276375488
1662298145
1975516807
2105790517
1135933059
2082272546
1588768911
1764733301
1917100816
27108209
1426879353
1780407026
316358850
1129594597
1895232814
2115718552
649251921
304789545
1250125163
2058714469
78237375
1338655601
1905663569
159306767
1851345554
131317229
1376195517
364526221
1256452044
1055300898
986188944
1362865135
979343375
532636790
1744937597
340774691
1339689686
248947476
490211797
514103780
521800192
1896446776
229155527
625736265
1851631007
435466131
103895237
605129032
1131862229
1657485828
87202630
377242900
784821589
1519479233
704484791
250958639
633153538
1422231892
645828528
413977266
1905212846
1402932423
586517873
1794475742
773721699
1731021002
1286441035
854655162
267790905
448704448
365131370
444871117
664247705
1847171319
2100173626
967736990
457344289
539987440
190291943
1232840612
1470753413
1024729542
146404180
1038730717
51242982
1897942711
1359934068
1581009460
224269625
390814769
113596581
156568158
186989392
1357008308
1334540221
231493913
538923240
820435112
736147522
1537276402
427474643
629072535
1757340263
1467585098
1994779599
1308461004
462171327
1032815782
78254405
1412344122
229054064
1283279365
1345607536
732824199
1979516277
1581819047
730740978
1244842332
1547481258
673309259
593899581
2144915954
39145174
259073624
1047112374
244334343
907251566
1558887347
332481985
2080159483
1976392359
344158153
1109414586
1496130195
1613584888
1530786923
238592756
1605694221
2018461615
434784705
1979948145
1271918667
1551763574
1980772667
1225889207
1197051720
654608884
1214097146
1689287262
159436917
1302490259
1779590313
1750802
54633832
1968534124
151088108
142568952
147644362
1430829277
736204766
1673851647
1680320224
1826273135
784742331
201756685
493582040
2110458123
1102623098
1424920833
154117553
1824586777
1502358331
1328388239
1439003246
1601956388
220479112
628112263
1544526685
689854709
126333373
2035541564
1759411086
1378148865
154679909
905709543
131707419
1253696409
1768441936
17336136
287330105
456587257
566744715
1775140595
1458080729
801453727
767641235
835993860
1351091854
690830317
1746879039
145859654
74287839
1846016494
406103539
1486198700
984964862
211898273
163541789
1204944616
773921202
1459448434
1491061259
1592710840
22806975
2140269934
228322478
1374003433
848622264
1583604275
948586668
1044781267
529976440
1801154806
2086308101
1193619305
1755867249
1673420923
1310110140
1389842362
547166428
2111987394
940916786
1301736100
1017032139
2135429493
297096962
928533518
509215887
2121264400
1746792421
1781249581
1599544673
316266170
1113134339
1907279373
879081949
851479251
2101617809
2066620509
1411875484
2135019137
837687785
1496868000
1138800238
1153722324
1931272338
1283680976
1238917155
2123160861
752004602
1059374645
78714032
965868986
315384882
1581159014
1262696822
1136800428
1360133072
23168989
10605272
705337012
466744893
369448750
1947392464
546362804
1239472112
1352158758
887364401
229692990
1465232167
868697094
1982176454
292497618
64784710
297716982
913476706
137445631
980954606
38188808
1544664550
816608393
244027563
1673055895
1440121155
1243399352
1545897856
1542711730
357267737
821325294
2141221172
1905016071
1590646926
894779481
585361154
1016723526
2020450801
532987829
1283356608
1504127333
811318527
363596766
791898496
945678927
136551579
1347719438
780174305
314037164
161803694
1580367936
651944577
1351596658
1731579146
1869483800
1182912246
1452716827
139199997
2075951119
634102606
1053646475
137877428
1622799196
1411953750
1002601957
1956201698
1830092355
955401112
1861734241
1163454672
637340852
1970502084
1173238221
403527202
1902413772
1738434820
7999806
752221413
818399072
50796276
1445010210
2060753194
1028246041
1876791151
1197619993
1854810291
521647266
1035992568
48815573
77359517
1193548710
2052968613
1707900697
2000216199
57348796
570745495
18709635
491415334
1527776468
709995798
908079852
1706967491
2026263787
1432060661
1706516862
169197037
1192609347
232116888
1587468015
657545478
1663806491
1119842193
691496293
1669492204
269083194
324593050
113581802
636251044
1560579469
440062592
1965086973
549360468
1067426810
1216694438
1191049625
407846620
1912421482
138492076
1678084884
1424076410
2083366850
1194124367
187144362
463429549
1741836419
424433761
2091111024
1519250324
983851865
1421274947
1080719770
1737124876
1972387566
1580915374
1352045748
1249078089
2067180816
1485813312
1189243943
113924429
1774510578
99689009
1192709733
959810173
557073618
1847223453
1067031534
560708933
1612906637
1086067733
1012013975
1496459688
378952590
1990511315
1867880219
87430650
1192744858
1643503458
1036762905
1017837052
197008134
803022952
246830910
951456015
366125181
1416414608
1280944879
349220957
1139093171
1934226130
2574595
90821827
859707834
369877454
741083278
1781560804
2126531194
1665375542
69358700
93276053
778833752
256242119
1802092590
1795360799
802403335
1777361260
608494599
1645500270
150135333
985799936
1742635325
199103572
1408879025
247596825
766963214
220807987
1941770337
835370314
1010485876
1464302594
1436257048
1190505471
862190514
1710547262
2127215914
1375610537
493220171
1756011761
270213380
93686784
814100756
1374349400
1550137512
1354854127
1348610806
791648506
586179962
1870449002
67327431
2017736571
2017757322
821376591
21140262
888446417
1693936421
937243713
488365112
1813585274
1126625081
795635509
1672688953
1193881001
1752237718
1237783287
1374415387
832414087
861566045
1520772512
630395632
2072733343
540365994
53668330
2017353769
721406709
448294109
709052592
1545612855
801590062
1452819425
1712145359
2033312324
426240281
311624364
181235814
875925275
1060637057
1182800846
1136949550
942661565
2124077882
1578417363
1915463681
1310412126
1267418202
1194198280
131627282
1169529469
1270765853
1133643640
828912701
1298700161
348543543
456692073
1710002212
1986998186
1774140053
2102180834
1479695385
1165474782
2100145635
322454429
1339765197
388276220
1205452615
36284598
514011277
1256992499
1972235922
1420171196
944488194
368629443
1019467639
114825547
1774474527
315266321
778526468
896273150
1179275060
427471562
653880055
938172052
525911873
664979789
175840915
1017619314
1046575043
503844299
1487577657
1298552350
493332010
1565255174
1866100850
2032040090
95818856
1375913122
2076978527
943256311
1242102722
1269976311
798491663
2112142067
1134890704
156745576
986287404
1244644619
1341424602
959950449
1840987402
1974844437
1180903086
1087895934
442063421
1490387397
1012036598
2099581486
1880455949
1568569039
1864284687
1239648446
284396786
2076609347
1380861026
45014817
106521034
379197183
170102041
1457956536
141149797
653687072
149649245
889905983
986980671
557875613
394301884
1093187610
371300309
23568376
1201430746
1025006475
749256034
1873206485
682602643
7165004
1450232274
2027198802
370863980
421133435
258823862
1649547210
398430206
1827098184
2006689310
852216818
335770516
922876173
1823109404
505115382
2088721541
66960388
552943008
465368045
749824024
1506806766
1673280785
208078824
1680642283
140705406
44151338
1954064990
467548519
847347391
1150672756
1980518678
1881325023
1979566501
2054847813
1587670321
2005012179
890450446
31897741
1232122464
537744047
1646538001
1519696027
143763453
326537468
1377150451
388083070
1012138160
739992597
11049713
2112448002
959200020
861647698
1565720892
518418120
432998861
1941271922
641265882
2006955926
472450067
524188352
168237525
1984741865
755244338
624246758
1083146131
1232689000
1330374023
1333905201
86605133
1771161542
1493275351
1663007572
1559630537
769699760
1360056214
76093869
1447655401
111625719
240538630
1264559316
1973090682
572076756
290014941
1051024897
1333533919
1378151828
1859675064
1694877813
1580731751
2098307876
69987694
717468206
1960595250
991667258
270361882
419841991
1217117233
2136497002
945162902
945696170
1679607902
1246415803
1831150849
2054922977
2032405963
1756468842
272569001
758033112
1689002268
691505623
934683008
1122648060
1694215583
1070577378
1604202274
723750334
1760221574
1034293339
1508643172
117846759
275313265
414027751
1296156312
1024887910
1760780510
905241964
410545396
1216022121
668919189
1175104650
2044265585
516257695
527703326
47852346
1712649573
691372708
1795181584
42571777
204431793
344785280
1360753580
1526917146
413678831
615478886
579120598
1039148451
1666854007
1197836050
1729483028
85216852
1352413008
1404927571
2037341619
1527363856
1331171197
966907599
1159573732
1150223539
48666887
1600048421
840466935
1252756955
1352833819
149944782
1671276011
1712614787
910405583
1729033151
1334320101
274399129
2133970088
1377565430
1449419199
126742503
606247584
1058646401
1805848562
1561711154
1500616348
722775917
141213099
1488338595
230947178
191927193
313142665
213678514
1537828966
1202880151
355189128
813998331
906652994
1535315179
478885745
1922982467
1616230084
2109745566
1208921250
1945778641
276635784
194506615
478407496
27801630
1777566638
2093323296
1784872302
1792102532
1442598531
1344887414
529992238
2092183422
381543887
773098465
678328658
1049532556
1336396759
1875016634
307453953
2071743739
517837176
1368887430
1980576959
7633310
1215794681
1340036894
1181535248
816753979
1569349563
199400467
2070125503
853038852
906376121
424578714
816269429
2107886806
94295746
973466179
841119978
1918490857
1225624825
1486170640
395571897
3592385
1109242450
2141372814
2078080597
2071737109
907354831
517234668
195040086
1732234739
589916832
599931395
435211505
1763798425
651345699
1202805903
553002469
2049970574
1475198399
1894647329
260046125
677882995
1690105204
683608640
61923696
1615882439
1442526779
1829452437
368911926
1047033897
1833937375
250206639
518012818
1411475729
781497362
1568085387
1825138337
475661617
1082300978
241535383
786466196
257800129
1919874119
736479316
1818520568
1586658294
1509025022
1235021470
931351401
1545491126
610408795
1619213655
1705933583
1928151339
1698206114
1940110275
1988789374
1470158685
1535980056
97903072
1975285632
1125268900
1576868241
1923762779
183863053
321899442
1433125713
1793289502
381545603
522135114
1815080559
653484400
698356930
1605166514
1482509929
1477945402
1450513408
1160954897
1828455266
2060189232
1471373911
809325447
1730075212
1802319490
985718629
39468121
954815679
334922
1130962792
546833216
1706457699
1884839356
2092498665
157309005
1471246343
2138013005
1939898132
1266019221
1884346376
670289208
1658579455
1006554435
1917188984
2128179409
650460985
1034179261
1150335285
368011007
583984978
1123124462
1938374355
1645124797
1502130411
1916344149
1037076714
113313476
1395659909
1902896392
1748544217
1801045204
233619644
1684600840
81125262
597117638
368733837
275781422
1317626211
562038
186711492
1669323765
863439519
143547137
1140578629
1317556591
636927339
896622753
1857135323
1971001840
1286771902
1906749882
31270905
811736495
801299237
1257962222
126393699
885375231
163106143
855499625
1195123852
2127274569
1890131963
1436970644
322999874
899080327
476533100
1355376236
5740697
1318250902
608354754
26922537
373946777
527552492
666276596
731077567
315446380
1590110628
1922912408
1848834678
660733435
1195931271
1318674661
1429820858
770324427
702287228
1484995743
1225615941
651931085
918524918
1506701213
1127031153
1863072110
640613217
1391878170
1822290574
2050682478
756353032
354672701
846695917
43413257
1382964848
2119992698
1723960928
77695035
1177033369
615303476
838677585
167187897
1247997280
2044588259
1809065745
881733249
337888133
845725240
1736785872
792697212
1083896684
2138433420
1523080103
527272003
407565114
1960663021
1140995571
1859034479
1501009808
1094006676
381766142
1132279592
661051786
790739990
2073869853
1066140715
68953346
1010221179
447632725
679534559
1716989710
1792812424
905996779
1647769360
230642573
1371929234
1265168278
935932648
725908543
1286696081
191528269
1078324881
1272876694
389513139
752115831
1141699326
804544985
61247055
49985042
1658370729
1507016069
1827902057
1048546790
1502871176
566222901
1945384218
1724257360
708610572
105516179
221423319
1682490412
255088385
1001103489
1573666847
1647026686
243397291
756822904
1659627964
1602452811
815868144
924990378
1620134948
2129345403
1369766306
1510653453
427149648
2099259784
982242277
2144371415
1526741779
897472278
734468915
819713227
1968733387
1029044103
1092022992
925091644
1221311319
1697828206
435901101
928646139
651332793
1498323944
2031838067
870982150
1579798796
679977252
405021363
1035305952
1720670801
726931756
1019170533
1251261707
1104370987
441173777
778280071
1103593731
1292871811
503351345
64958836
1251744190
1710597655
1073671664
1520265523
1236755560
1967399629
1726996480
1757995548
1032214952
546692876
1844725457
2123026556
1384258168
450487872
1903410592
1908972392
336561881
1139191901
431443191
450937132
249781287
79235284
2110336117
2013790958
234085210
386908069
791842165
1074256256
1394669266
741679515
424701323
608121171
1222379827
803682216
488140740
1021734622
708318020
829411514
877052021
431471206
48988809
1310543926
1829633415
876385598
820805391
1299007391
964831906
136426744
1030799840
2019153457
1545054799
1628579905
1933177732
307941646
749682725
2092614456
204968389
1003205555
130554847
1924584117
682057265
1787254891
1938877072
1799821845
2113754262
246052846
1689317880
148117011
1274816721
1720578676
247607774
123505130
713510190
1982455592
1385533088
2014401365
718766350
187852043
645530652
645891665
316335756
811555545
1121967689
533320282
698982635
1869590337
1875967387
59911580
538442621
1117362570
97984276
961858101
412030604
456692012
252260473
1544901021
762650385
1823084257
1930996051
694118698
361630693
929698853
995618173
2142994166
702407850
564165578
1104328544
2077809850
414551936
1064309354
145853165
181274005
2108893091
1182299738
88157781
1391483196
1721686960
85704585
1545022852
602144918
19747698
389607740
1642882191
832905753
1171300074
1999384609
786862202
896228842
1876995001
856016069
808053531
711496263
1938047985
990437895
1705757790
998500168
1709413404
1872967288
1616860381
441590680
1951218048
1244546066
519381087
1588349109
320264345
887849125
361168683
962950893
2099395262
1674329653
2124986766
868293116
1896871140
1085692629
175561011
1751800986
1363711572
1125562732
442268570
432924014
1747279254
1404207531
1986604097
1154931567
295794638
717760578
1261422465
1311781152
1880934046
1739669304
1162306563
726350348
433663549
1985351146
1235699014
1871480322
1492872229
803467787
406246953
1897924070
670594346
22513414
403352196
1209366507
142105401
1133221504
585599551
1032199082
718781450
1436406044
1606714109
1470410279
412137433
1939492291
438633045
179875538
871657148
813617900
105117796
908454646
1673398053
1808197131
136905249
2009158264
690502870
265397334
1575000908
114561976
726562279
1603429052
2066765915
860749894
1925341748
387782226
2000693645
1422407876
610214171
599753870
584164564
1746477454
42135358
1031289651
935221166
1364893230
1475894689
884756747
278274554
862164622
804786087
1419570672
2035718140
215335550
1657536796
1249745709
1884580983
1308671603
113071158
430725926
412082976
1643866040
1091938459
978094769
751651530
812941298
1125972244
539330636
1961525184
1826331311
1931280856
117843144
353007095
446910575
1502818002
126737386
139447032
92126139
1725567542
541905833
922706063
127155369
95642135
206284228
1510211417
1457227269
859537265
1898704571
1139539934
902099081
2096071647
607299285
832175632
1252923408
1368315805
2125283899
1929482956
210747162
29446310
2000853224
241768044
579664745
562747548
1994430374
1992911558
1193519682
867539468
622311231
134532572
920595645
612087895
819281398
969782103
1838050146
416910555
1737311833
1547085700
1948132275
2081516870
1040552158
923023745
1146649305
2097805936
1125260076
251260203
1324014394
1498412502
1303675197
1652241772
2066946025
1671733317
355411043
553219737
125098352
673292375
1119690011
919081136
54022503
1746628638
1908404655
17789311
884160377
1678463867
2085885891
465055497
356322559
166319923
1599945669
2101815766
804235626
578999790
1916490118
2059646635
280301385
7079819
595160172
400609703
421758744
2137462416
1692884932
1975670725
2074674334
1394097934
1856972538
1154959694
1286001321
941257833
35067188
1415713902
205424581
312086506
1505873684
879224590
1118913009
1639909054
2120026450
1558186285
1146235691
793749541
1137709639
1864122189
1898792381
1192551493
1142628611
1820537956
1201897494
162077214
1110994655
668331190
1750929860
444230899
2020611674
1146699515
890445572
2028577792
1924119658
1214011351
47293787
1217302523
915865644
515195766
1802678165
617281755
537506696
1559003071
557044333
1475679466
37280465
1106286267
1114042483
780306173
1244886521
592101641
174016068
1656546213
288362381
1693290434
1608236913
1168687359
1105204853
567713598
676303257
1441287170
759037137
1507610632
1921655196
1703044729
677847347
1260423994
2053058461
1133989371
238190123
331451010
974146292
388745690
1146430263
1384229982
894996208
877912466
755332182
994004138
1696310970
891689612
992883401
1983227954
702093723
67125012
811748627
656393748
1847910212
1288088556
1625454407
594963032
696663159
1994860272
858098550
757207103
1061021228
1510489381
1836364096
2031742066
1133801325
1399728481
1162628933
1602811662
91356149
977158713
156418651
1295121989
1361067453
1827270515
668327417
1810612347
1010284638
1378495064
1088435482
2049838576
1775848844
739541399
1679239630
1875440681
427102720
66234733
263374241
1476325243
2038392983
1101369517
2130729529
928720051
580216627
830275456
1409345732
1706861812
1320256260
1334623710
685003651
2066724407
1395754182
665338066
448943311
1213081271
462341301
1968038392
1775386620
1358931709
1573498657
1860869427
1426229484
1653812056
11112573
1275025021
1817253316
608851819
789686668
500214019
652563860
1804595055
1523354629
2120891555
617423153
724718211
2085535340
1776198852
551379955
119209366
739354753
1238156815
946309972
1813779648
1162332059
1397998821
1402257152
93124228
415967780
1404992557
576184878
143578437
1380398461
1750039121
1325881967
250763663
280932422
1639352516
953131303
567758068
1454315528
1004059010
1028627220
507464547
1563573505
515112414
1372567724
1273790157
10430031
1296516021
1772412614
1359306629
1816870446
998776127
1752176234
588677189
1579992663
1015999944
604767514
808148792
1379898461
1447207189
1125723370
953630908
548214109
1206708467
305788345
908530098
416848690
893387693
992967688
747983256
1720774572
796330606
505948792
2000225485
365441445
39438160
1722882247
1686679222
1414723778
990712763
1390097801
1881822211
542097914
1387839112
71644477
2070513042
1693950797
1059846744
400247515
537686386
515459347
1741247464
708683878
392232535
2057255135
488845328
1541326569
830139588
69361479
902943281
1493857964
2126250701
1470751386
1529604737
1596372901
400505946
1998143514
1554689065
832526766
1591740197
1223536656
283274178
1846371376
624329763
2039206380
1595458821
810239916
1510068678
1769906361
77679056
2085016757
1020878526
176729756
88717216
1820458119
270418695
143174243
1983821514
827546129
1741005862
1515334355
1995579270
2115469575
2008358243
1505477325
866896157
379852550
787100534
1229151828
965599191
1215148868
2059783607
952755782
871744258
938575637
1073002779
168242289
1598188517
202624538
1821258326
1752637515
355031889
641992341
18970586
1604406051
1390612385
1062728124
210461794
1438356437
2040005742
1848531810
1485639895
264850343
1301755595
1313516391
1799126778
125272728
1627338041
834288797
193481486
1108845227
581088512
45383124
623339287
54089082
974237876
914807291
980278227
612675452
768609896
1954375747
144675811
261465244
149081545
1486447792
494546468
1304020158
1358741240
50753503
1523504939
1553022799
515096566
1918867211
1193618423
1974743122
222790422
2012554717
276833327
983380937
2141380111
1784953966
1350435944
1027228429
1684053779
334573926
1865177205
681891801
851241924
926267738
1946744160
1554143490
1316759399
1708381916
717816844
565039004
1492148391
1241420636
1000280787
845930854
828786872
1825144551
886648967
847910682
123908210
1884289334
97521307
1244292749
1698271115
635781207
289417822
1837306
27759285
1570654891
1195770006
339908011
1932996895
1168533058
626411316
111961920
274353048
753901847
212545358
653870995
1531007519
2112878945
364883859
2060608348
1352200950
1262245454
1636947661
22316928
1282887647
1358055287
1736779216
1416471827
2028059907
1526828467
1625158081
1749982373
1567885160
294021946
955174558
741495804
802308689
1099283358
1395720352
383455441
1890459208
1367069814
111212596
877076053
826853107
776940897
1607979614
423475419
293226956
509071460
293266371
880099830
510100385
223121921
1958366034
1278459146
909088680
218567006
431459327
308974469
1962536216
1949270244
701312755
409903323
1944958372
889271914
1137733117
244156096
1253833712
997786380
75884000
585189964
1350908303
1532908552
463622310
2112042706
151221580
330832530
533743527
1247742768
2130831740
777944039
1247022497
1770483125
88814102
125454948
1560699269
1795991601
1935082308
300106931
863983666
473345181
1931503466
2054037216
1651130088
2318582
1504544100
492524089
1310426557
1181365200
1274146504
1446491509
1268887871
1552283761
500463196
195026251
766137809
25561845
1765903775
897008766
280238217
1386724549
1330850851
2101623807
1344715365
446236824
766983461
2105648049
1208625766
1145409264
1318950359
232221133
1698013054
758045265
966161268
2001392585
133151482
846261113
1340768759
1553436347
1662563017
917769505
1192585748
402818720
1276609544
107802991
1613490031
1226278975
1575169202
1793856748
1796630261
1239590763
1671491089
1809673091
950611261
1146515679
896571223
838423751
381879345
632283633
203413321
885512077
1304130113
919152781
1318950670
1484203752
1451849756
762063804
2116443189
1608937002
623629877
467000292
742568578
438691017
1794890927
951798540
1339072334
2043489060
548651013
323063038
1550916174
1336471203
2014410887
1668898664
835883336
828429780
153036681
1225759399
1316057400
668382312
659162709
1862494585
730315007
404752403
1183898638
877873468
1174705180
1964686479
959642748
649188061
444922785
650000234
1382600042
1299401231
1080451583
929672436
583980483
2013591179
1512858636
1049672712
256660368
2086617988
1066566627
726094494
1935563156
251898006
398650210
5101953
1406170691
523721024
273364344
1180608902
1594614386
1733017090
2005418245
1889388220
340145676
702919667
1063390116
707519790
1794680764
1649710388
1330680478
50181430
942199465
2133461323
314752562
892893106
1462502602
325295466
1528845156
1131731435
1202590921
1133978705
2059398830
2070485643
48546037
296935221
1883899258
2006676754
1039701200
184708381
270659812
232642156
667703263
1095336987
1401815126
796121495
1819018061
1625649346
1400345299
451152657
1754022149
587620079
1992047132
1586853325
2074308896
1278306739
36234320
242906940
1329936500
1549562802
39325384
908712753
914986757
253019996
1976303529
2078752988
2020115964
1195474742
800983225
406570534
1813192197
53655045
574345487
954203400
1181959584
2060353417
407611368
483927720
1411049261
315402184
1727061695
851687468
453750676
1561476131
1040788301
1098983204
65033186
1868421959
136057225
644283789
838885431
1855311206
844453643
2071147970
514297163
1177085061
1141079008
49405793
1521065926
538125499
1595096601
87821138
251383041
1396126821
421601974
1615855535
1814866673
584946864
383387953
1612952631
890479809
1397399882
1904460972
296916692
1897986675
1148999973
816234276
568825750
383206921
1967189624
133276419
2091154649
655854307
100081398
328207740
1195868116
1040763644
191452227
2068662433
2100310189
243541348
1062505498
922488514
1675928206
286162216
1565263948
616321839
1066917970
1737008874
1070253981
1004016886
670214215
316612371
442746204
1695562165
404713747
404899975
2065826273
1666346752
1413133576
378548939
239686417
1039209918
23627612
406382534
1959328834
1201025764
1425043342
319177408
1456541337
726297344
165711471
537939441
958107947
1527317533
1540950480
1665608009
2090496456
1366945638
415285523
1973123219
1432042594
1384832097
1917077808
1609455960
1855036393
885019326
320876817
1429332304
1591321240
1060623386
458722769
1581458742
14866799
1316226814
160943863
304530955
970266991
1009510611
1059773211
1097926675
803220377
1953892409
922252054
734163133
1887907931
885573373
926408573
1784802511
123261174
661169369
949150758
857571106
182794036
1744670971
1956314312
1924822663
786615627
2083013903
143778007
2120100809
2006107947
1829807893
1487294406
1064847470
999715168
1963340709
1659250192
1171756240
914770634
510357517
2017900614
397561320
129753930
1061512449
1564768387
1737163916
366970253
1860706437
582672751
200999571
1894426125
1767456800
448113594
764099032
1903172622
1310819188
605833583
451197432
2098930048
1181115863
590916200
331460321
91626478
1615118732
1547323734
522708887
120204168
1401256201
133594767
697688855
84444241
1843735047
1648827833
871065481
860786230
323479288
478697731
1274454220
1152765177
273807873
232189447
1538180600
201363712
1946070753
768580043
340084625
1775529765
1055794445
1571869953
1448511110
1205043449
1967335984
1054857305
2023952919
788884764
34217034
1425139812
853175753
1489057675
1631704154
1954212535
975200263
1852365324
801085318
117588263
1226164226
90678248
239538924
2006904480
1565392010
1107583647
927947930
719061847
1748611544
1824018998
1024327140
933646487
162555763
719049915
528549616
774137340
643915662
1956246361
1213277981
343528529
1284840536
1329309339
2089078943
1620491091
1573414438
1140581836
2048746096
424975522
1539955414
11894848
1104632328
1883339002
69403256
148618502
2070318652
278541212
347467511
1515111159
1957130497
253050694
681075049
1790757247
1918786197
1497272864
341145802
1734414465
1664997931
977658395
81717298
705798420
67965399
104868023
1687598211
1672270981
635901886
1006465012
771390432
219653698
229400767
1890838119
1536770705
1159580443
1306473077
534854422
287099392
1520734588
172236202
82002375
1766813452
1606519249
1186955477
1927864362
153587705
1130755902
956895660
855392439
805403308
342886203
250507258
1191661484
2035344235
974311937
956153719
198410081
1681056304
447095611
194071184
321246394
2036955648
1527712065
1851075630
842545696
275359319
370290324
1551892988
670113199
1078260133
604043564
639084233
1767527340
2035782623
1213363032
884667670
301483040
415504489
1540946788
210342077
683826727
2128972833
1332067473
1541585226
1637733598
1308701796
734719656
718546209
1046192851
1990249552
21880503
489808450
1901778784
454970296
163167946
1081098693
655370763
470431063
358891209
142133646
1658050298
1261792472
882175107
1825779268
1719059231
1397200121
1809865633
161175203
725608753
1441461776
589829686
1037919345
1175653617
448195738
1678791877
2064697244
664909736
1696718421
1708949222
1468749809
78085374
669235676
1371763442
2011527221
1364362860
1347550236
468489982
157826830
504981525
1281244854
1114026000
1371449993
1264532731
973098587
1015645115
1178786211
1952909936
1593100534
1649622813
794840826
557280697
467223538
343058385
312752709
1110413038
97450659
1926173715
2016725941
791567939
770507820
2021599972
512265496
1598887881
1575686662
1631546446
1364641075
1296961470
898479653
1301905884
1591337169
50833
477966718
806180420
278717937
1962689983
1750059362
648869508
455929329
925942670
1722853168
29112699
707241704
972132196
799817001
1493512225
71294770
607667796
1011561936
917659255
1022432940
251809504
969206108
127908565
129702334
1422499240
1907514395
775124710
48145006
1866056072
1674233179
1173327787
900989999
56768404
1439866068
1527588291
148167962
600246176
713437496
311598450
745656349
2060495013
1080608463
2088077059
860702678
2134650075
1837186284
175722394
519323743
122467653
1697463553
1805367321
871242227
111095736
1901326487
1426069171
716993196
2107726004
1751203588
241852065
883165446
550308338
764580966
1769664675
1364698722
15256855
1363029977
536621715
482218168
78559400
316537031
1857220725
170657103
1331336218
382131904
524452881
1955281545
1052787676
362135122
349554197
17263352
2125168141
595251129
1415431403
200959598
1181337232
1772920141
1784104629
904932735
813675244
1282114068
2099777532
683414108
1001027353
2082385604
1279587493
1387783310
1735309672
1479784878
1366405318
543564382
93695723
1451864939
848005020
718287542
1159298964
1381025399
795847836
1662625924
706867851
963075197
950956961
2044824587
433218177
123587731
1625049441
455781710
1472854455
1500091026
1668379387
363069153
1314338400
649137211
155817647
642381638
964671237
1282981747
1140067351
1736047570
1344097945
635119972
1847981205
1286656725
1299275929
1389630516
952048375
575479185
1219462528
579368185
1760730269
986634927
388003679
1221841492
759453905
1227681977
144590048
524563209
1949051292
1643757528
625659735
768447374
1481630634
992984139
780242247
396223620
1667571483
77533424
69572639
1285198193
434882255
420825414
848101024
137399888
1997697524
1383596915
1416258469
843050499
959808237
2032904900
523624475
655098153
478810192
423574067
1605775369
1060698974
1655018837
2113275449
1600857934
687874622
1253271896
778604243
582643084
1071874870
1732837590
68508337
719290867
273298042
199882023
1448794273
1707083788
411963415
1567413561
1005799965
954555419
556013424
1704049979
229356861
469528201
833107031
1664857966
598663103
39643450
951427652
1843258365
954028105
1647876842
1888801351
1674406239
1976260959
2067016678
1659361521
4795649
1595812795
357177980
698246347
1596478121
1092677456
1274609211
731528405
557876543
881518412
417207647
395134571
1437927223
2123340597
872224922
1203377097
1098877547
1483868491
118904603
90176005
396611739
418636119
1552685827
1388031906
832508824
1276757483
561534476
1990554289
1489253708
2078119887
95655166
2096477877
911587538
1183303488
2075016228
989420384
156139831
1569238830
354225215
660499180
1307204446
701167143
2023353849
2032295812
337595637
412613097
796526200
153809535
1465429415
2118598884
1379537765
1582461515
1122305667
168948927
620892142
466657371
1806154542
2021876820
81862563
1040783175
683637010
136285743
428000330
703085178
1509060738
771273479
373184735
253209134
332485820
638381944
1887557211
2104705973
1453466525
1030020680
1354293264
1380427417
641971891
437011273
636557266
1241727715
240851721
1327349006
731691467
253947968
1463529855
960134937
1542750629
256052026
1830491931
1910969464
949605825
861805465
1010947265
510011887
104479793
1348600651
168417451
2026528766
253040253
1097118758
463189309
806888782
996451944
484535913
1216064016
510695665
1305172388
1518831272
1746367606
1516139653
1426480815
121877528
1587930823
1383988976
1799782508
1363994419
1724467583
1893270935
649087676
1176348565
310739787
896524192
765752960
274922055
1597704382
1300789224
881958599
1544147058
494376196
1736204044
1110457186
1119091894
1452124889
1625220529
1915348661
1123922507
1191435009
1861500696
223144234
1226607354
1980552826
127052504
831327598
931206421
1733903588
447129503
1798487352
709093864
1572103890
447950174
196699388
1615285393
570194928
1690758921
972955684
1226198729
1126692019
1316988312
713010726
782926051
1227385345
2060738959
630238636
1314989708
1570528695
343926247
2088575353
1955132967
2053161629
788793799
1304706170
1376870015
1060326544
1432298261
2074572305
1275352312
615942583
934049837
2138039916
1888725997
1548271977
1997060947
1324018314
228782405
1228840228
1093897107
1488916666
416732233
556964123
1132920781
794446944
827528168
1715092376
1996372131
1364882269
2138043689
384964071
1696856848
426836098
382746984
493980805
1206014577
1055072683
1130417304
928474916
1280064110
1927744137
1374323417
1178609968
1251627491
239047184
1895825379
823603560
1941148923
1838618027
925871310
1003725614
1186668148
171615783
797140414
2085754398
389804979
267811783
91662473
1478233586
111924559
670347923
95177625
1074674593
303962716
1805602348
684505915
737052003
924815843
1906738923
1108721676
690148975
953445936
711744844
860147179
618248023
949040608
1211528829
866441575
1930800863
591904524
984039539
1210627655
1898736136
1732325617
1411342037
2124086833
57322394
2076053130
46685769
1443659260
313394432
2117421267
506048869
2060070093
400906036
118184117
625538222
474196544
814291281
1505386892
1752595085
661341277
675048007
981752659
2097618983
406357347
1491593364
2112374053
6056313
1628851011
1002394187
1412652763
448521495
388326667
46329307
1705470946
1637275867
643610865
325958078
164560207
738407986
1219490599
1080124731
1052296213
591844903
1468382251
687935579
49474397
1417018872
1323726397
856413213
1463777848
1195780725
2112652364
594023167
1931132683
559293847
1746868289
1886425259
558678213
608985443
1199605970
20206459
1205778823
1615633776
1866018810
708463285
1357748414
1130746418
48746782
1501151434
2146602327
1102669170
247498649
140022410
960141429
691840761
147012792
866135925
1600530256
1326814222
594716157
1182425627
753513806
598992080
513067846
380035184
1437103753
1575444315
1789269457
1161471020
1189218877
1414820960
2143806746
274336352
164377652
1204298723
957591055
1602141399
525443149
1342974216
1499177391
351953124
562998125
1341943374
377608699
1955008784
298137316
1287571901
615453007
936811629
2007007694
1058931069
986833006
925994816
1489111990
1965627347
1844413517
1565983489
363888347
1566039970
149892322
1928214236
1667342870
462805088
849924893
653979527
1723356129
330584714
1142986451
384147514
1768917956
602201013
620209654
2043173396
906716445
486339289
1547413921
2010219785
1653158070
493094036
1071496549
531455906
799510541
1319940067
1295641877
1493649376
616535723
620384612
959986332
609471173
910685431
578017492
783297769
1832156416
255535600
1210377164
2111301132
770087673
62504440
1221469037
799523075
525168904
1164018825
1095108625
71006411
843680889
670230303
757773586
1532614056
338539104
519911139
96878015
1651237904
155361568
459998992
1948658100
592229055
1969920056
300388207
1049051144
863672576
2081794031
959845943
475438276
1263731933
903334575
2041864879
1663634563
2032259331
319931521
358692657
170504386
1944921139
540920727
1105187706
1352723546
1174853028
26277939
1141997274
1733597008
529292625
549617019
385751684
1403157396
488523890
820619540
1172618221
1582700783
792213759
1501801441
1668108011
1062908314
313682695
181545570
1846820779
1519033807
1930806210
853775370
2080976282
1224534205
1535862635
1136018620
920233203
357708945
189847301
940010445
23126472
10610306
381261716
92192124
412457300
1489542033
1978097520
805825067
435080392
1610146766
1048694132
2068504442
406365177
9390042
1171695217
72601478
1238519386
122328109
1290509199
1587282549
1634594405
1630105025
539662604
616852804
1284213654
1632513681
1081187334
1181946707
1627917386
1584007425
997134587
971255251
1966684294
105936157
1297332587
417340498
1949287306
427025393
1040391012
367467742
970481383
1462549708
671839848
528731234
1624560660
1053532286
2010006119
1960144644
772155057
1754789391
1969370529
1602420785
1809891200
486260513
332911492
1013451369
1371774450
2000532518
212435491
1970030809
28021365
1279961174
2118133982
202837441
951812349
1026504129
1486182058
1435464952
87206646
1342354093
1528557638
232413571
780796414
556035223
1127769707
1900484642
2056356201
969682138
179401730
404494009
478581086
1477379390
966943924
1639191436
1631350872
2006541281
1469571736
1365065652
361735642
830435251
1939885276
1483414773
847084648
346336358
188257794
638330849
207127557
1734076135
1277078071
915687246
414391404
1442867688
1160928566
17630287
1488520948
1768520014
380493978
1258064635
332464428
993597232
304005766
1467249229
1350526814
1025970171
2124968880
1469664524
1604509123
193547779
1580815636
938737927
1480852524
712668982
477843255
519956494
273755985
941608836
6877080
779663442
1891576581
229598904
227544918
1514353576
2041054483
2079820734
975896865
1820041545
1696653064
1195936029
2069448708
400624788
362793062
1103210913
685823206
1183075920
1592435087
1646429225
503369099
603577468
1051198744
2019659731
1157552731
928866991
1137392222
677970117
1731722351
983048773
842281035
511372239
731769991
964369143
1643937546
2145235742
564789493
1683880528
1879732797
1838266910
250518388
1729352872
262347623
99705369
1905270739
2116461928
718564455
758926927
1242460783
1902810810
28334454
70185017
1122500054
203035160
510788409
1458002784
884949330
533436623
1053157699
1970823870
1372317583
414344153
1083057289
1387002694
1937794094
649776134
849062154
1955981858
426580600
3373842
1609928866
901232421
545917719
1205101194
107441447
211216966
372247337
689208673
1731174945
180784967
1244299772
1256150932
46581787
59048438
1735044905
1239113237
383325543
1294926532
1661303116
9566068
1605030460
1474892513
2101658600
2095735943
742445316
1593841738
1622494603
529033165
113635950
1235372591
523900587
46118410
147238381
1655792970
1699630895
1810706206
1828431212
1720657924
935251252
858184936
243023560
15013556
1883507408
978566439
1196574309
864585690
1904585990
1037848640
109549792
1119615014
858820965
2118447822
2145834551
707700652
1390961749
2065890465
97000238
1228635359
1191034827
889039407
1868743685
1678258523
603050211
751553441
1681733350
1246086800
502302444
484392536
2138289531
1802715494
193612008
808397810
2075080606
1537453752
789984289
1242698614
2059750822
1256746934
1883628177
1100519728
35261090
882953632
2006169786
1222254357
1862071881
319805197
1230289962
295969922
1952057301
783909600
240579043
505245562
624404263
807935389
739591236
219020272
630896821
1843068155
648671606
379368573
1435086375
121601136
46694813
1467216518
671588710
951402868
2116568349
1969079969
1509979879
1941882831
2028493472
428411096
1665075160
698299754
1385578070
835203089
1168528348
1573287722
1235213924
1664807948
1292286982
9217233
471481140
368292785
1678263561
1105046792
1021676526
38381254
1489166485
2123778705
1750593003
766039436
1170063537
577978165
1068997204
1305532666
1378791833
1402198282
1391305863
378757868
510819196
2075180630
603603080
121868040
2010598797
1179124108
936612190
1646721614
1492266971
1914666532
880279109
291087194
1238924635
1604222081
1545409196
1505071890
1706452633
346005005
1770250992
1567575196
559643528
24908199
1771830083
355993025
1752579665
707858416
717084171
265725730
1163377936
1906352021
971364811
1967690861
154678344
604938552
712564606
2073771089
1360378121
18555967
221987046
818901435
1298525011
1822097971
121859836
909609599
1626583154
416269391
1775308674
1189169558
2103571651
1805635207
1156203
599559506
434927292
328193095
2147203320
1162856770
991926302
945722574
663328819
2079016317
1080047911
1849941794
264014857
1953244940
238852708
301194947
586261099
1757429942
849299285
1990700874
1815149616
410757702
1243416461
1452030318
557884234
2129732080
1001839277
1092114005
1499719908
425603938
1384708406
1374370993
1456491410
1893476649
1392500558
1307849876
553706939
15123515
1665949445
1539609558
1781621676
2087304160
2096085716
1728905715
1516864031
1617299261
525911853
1583809803
1587680361
878701600
564860261
1571542361
44864091
1306974316
1273570745
2117695935
681979580
1705509239
1306173748
1906781318
551515612
1235012820
1009228962
982124190
960590715
2030436437
1916920419
1242231972
1398366442
2080684692
299189386
3076904
1817435060
1371681416
1452799840
131240487
1112581023
1563902158
393474999
1182384700
1721229538
1237626616
337797297
456452105
341439073
1978486793
410125988
1862023583
264422434
195223874
210880774
604135685
558476698
179745195
1004021827
1084189308
1967576884
723456716
1906363665
1167390412
1073162681
568496230
100211044
1988933863
37208945
2090463636
301253574
1993488815
727840586
1956249619
1168341238
2070471754
416338616
1274419475
1069581867
1992251876
465120157
2074903893
1364560840
157355760
974993109
862820747
1168717647
774319695
1338287873
1754177090
418579832
126469699
138564068
1926856893
2121075859
1725054153
1664114424
2064271929
813485843
487590747
267124201
1206608175
1137448224
1624294120
1849271414
1143050531
407556122
314333565
1700451608
1742265054
154338027
1851178192
188640453
111348872
659011127
994553804
1100249569
1526276733
380104998
1588194825
2125371781
99643076
464436476
990025798
1815469732
450136662
2021207550
547481860
1574912008
863439819
1993045586
659435615
1583844898
1931872628
1479409884
624564190
826274362
1264214040
1748734534
375861195
729019191
1179567155
322532371
716554988
779224458
282106270
758294235
1476588153
1535090780
1975227398
66001875
953555606
1187109926
2058428251
1749022725
792624813
82024642
1320980364
289005119
916602279
1719806996
1085610337
370557076
106925619
279549841
2085524073
966048688
574702226
1640580962
1508505879
1674934437
887592335
917133326
509003095
1841665735
325467761
722494610
483786930
1263967951
276352282
1573772670
1188046440
802815067
1355697686
271902204
1372507090
2046394361
554514302
753777440
1030426798
182839977
1632672939
1515954711
671209241
645168839
1895803617
953769274
169788472
402955008
553676082
1295395727
498010144
438721608
291952833
1543261895
1730997886
1696286795
48308615
573184327
202716695
1382678420
188896662
1680245798
1528246725
836630459
1202471531
1004162599
663793847
1047281080
368681121
1660330274
1527164380
395722848
304711724
1855078689
1684785424
1040425509
195898585
224805369
1982170895
1345065926
1637409266
1511212437
1356945833
638203501
869885873
922239664
711618432
1894811011
447643150
1900270260
349261238
783895027
483115585
352913350
592850488
229282595
1738592778
1816185798
1739008423
1351039610
1550432407
381732271
1126377198
1483074675
1472766584
22071440
1827836770
872889289
818534855
1042794803
1994842934
1921235784
1196624621
1631149231
137484640
2034966542
421449778
115130031
1982175460
1133341635
931497575
326524887
1481538464
994516739
527722799
116194133
777499603
1246327802
1611921134
1859335708
726381385
1404542804
733912410
374260759
987847800
2089950208
1644735864
182851395
1520892449
67697896
1488623649
1769838026
1778122872
1785611919
616460880
653088722
552244175
1203851839
1663156391
733507083
1863441035
2028746751
90999980
579776511
418518108
887898178
1806614662
1164055054
51083981
691953393
566545210
1157137428
929098081
1862841664
1685359861
453203765
1393511969
10099797
639863669
786771079
785047999
1358476922
570912269
829385507
1043539718
1163430600
668058122
1946173026
1326363856
309536353
687343390
1133124559
44024970
1708738413
869860070
2016268848
274893731
1299680903
1881169483
1982865136
447109928
2108111254
1525254427
1295240402
445810783
1749280214
1883432349
1992383044
709368988
224352803
584203878
1833248662
955338236
139221414
2038137209
1892494433
2108669750
433683697
1711981677
1324300099
1266321545
1387599217
1728221546
1734390560
958203707
118691620
1238334267
1860760959
1705473475
1590561509
1774319808
511120654
2059554098
593234102
323979901
205801392
1802857475
1594931645
1111238008
1628162219
1326712675
2001036056
1147988109
1937852213
488530657
622851991
1648695419
273603689
2013942036
248656458
143549289
1426295259
570653510
1162459288
252538415
142294840
668234362
275399783
436447186
1130981717
1128892109
1040897719
1006593564
131008477
1870555330
370078106
1752910265
373640090
648515770
672455226
1995303554
1680194851
1107848973
1565647840
1762315284
230222503
2045207831
324387193
1578473811
2075434594
208700562
42852336
407415131
863149295
530061545
1434568925
946850606
1835592447
53343866
467766303
1459116713
361536637
225612513
782185195
1758960675
1164454418
1704912478
678181151
1774739644
399396792
753930869
1209274482
343995146
1781691154
401068951
1749854664
77744889
936350031
781367352
850790494
1967229497
921089451
331686406
1373756157
1779220541
1081997273
1616907732
677125994
1881929408
1328087455
1355719503
2026752918
1193248312
159653408
940412464
1970438307
687649065
1495977707
1689066954
1530545386
344558023
2131946272
1633627503
252724609
1792613633
1783973224
1002558719
702521875
1697179513
1317853665
1094181044
2047819085
1591775508
320177454
1790972298
1062049940
716501509
882065840
2111579624
1202042189
688873172
374009490
968403292
452329462
419052587
150314368
1021742298
201474352
603183990
2027383249
689407813
1417255330
1881710397
1157813551
1735278046
1399423669
330655436
902934373
1360212873
464968112
380846990
1622967280
1692369518
978710935
1223521333
64589827
470702898
2048568788
188918079
57426323
1560694147
1830396876
1272091060
940457110
2087409800
699614746
1463332598
605743551
835371773
1937905053
1211461885
1931906451
1582414598
1988418745
1246141091
1449780389
18857860
1291710706
315616832
1697336354
904253255
1050705369
1737826698
542010954
530801082
29677133
1080433023
341014902
712124177
1165807568
218001342
1429134977
477204616
1837179931
1731804535
864196313
2130911484
789633855
2094674056
316797457
2124973154
670809796
1129113557
887680353
2029285633
389075708
316380817
487592213
220155624
273275259
368964005
1699075793
619751530
1504500575
209806152
1937152025
281961121
519879794
963348339
2085356696
2061679937
1068618672
1838673805
529342451
577379154
1137938201
3289114
782747770
22647499
1726749892
692925222
1443677514
867124673
862920254
435738167
1848073320
819823006
1458332100
1482083585
685338925
618768390
696755493
1431293728
612706894
2008538879
1498308600
1688865615
634200210
1459390804
1143248220
929162181
1431573621
1588364804
1226944161
860222251
1592077502
1259682251
1012293113
32987097
864926943
1864719960
773097357
1955547373
2018611913
2138020570
1626485965
1615524392
1463995849
458220714
400592443
1673435197
2028354647
1522837235
1473240437
321979594
1609384461
145535822
1316591702
1574976344
963528386
372963777
1242132978
353400059
1877257268
1032915308
192837056
1491493959
1868647398
915494961
1069361649
1311621853
225738414
1377456986
292272329
1665999846
1870309779
1157314502
265364388
298324464
370431143
1695789688
353402202
1959817745
1689438615
405751795
1748577122
1015558313
272775430
894272836
231027079
2025076165
1478126061
505935984
322863940
1824628942
1216278241
1608970160
551837242
438193525
102229232
924189369
1045015571
1829084971
1173109101
1678336555
2097507727
2063767091
495352010
1376055528
648948754
159918986
1124934719
748036880
427390014
505476303
624398318
464627449
821581854
685183218
1999129160
4576550
1854535936
1821727889
1683360014
806545678
255662801
543354274
483139543
1488584879
1526316264
1601820786
1244364472
1595139362
988527976
1566194421
1106589742
1090558746
189235960
1981452814
1908903838
889240106
648130272
441865518
240553811
2081001107
1462949949
1094441614
2114528978
388300810
746605707
2052752343
1279512892
1401832172
704830412
1811034617
713671492
1696354296
1568975254
27591053
549298687
267068619
705627971
1250709360
233488452
794086419
1986090842
80872514
2132796926
963325423
1946809917
403646831
704945424
860071899
1582968212
1188087030
82970961
1669688638
1586376225
717487459
108545286
1842065320
883036695
506103645
173623461
1653378751
1517086434
140007416
841111490
878039349
280674402
438018751
1403844746
1817207797
608096841
1645223112
670068993
1696310098
978752163
1073645933
1890373059
1144089320
464970861
562663094
865628277
1596190175
1027361047
428396785
1977165096
858150659
892803953
1318279083
313639412
309408175
1571606941
1817852300
1550666702
741579018
438781801
915706056
783328684
417476884
298520754
324908834
1971046075
500491884
747492098
1577503343
1816360899
1749317431
1149610179
310147197
2091686680
282640949
1114278582
1686246335
747763879
1310253152
1182974563
488828762
1998427716
1429079092
223569149
601555797
1021219997
92938820
1905120370
1746393282
719623624
488857986
1121143482
1926413960
285846584
1477792623
587688857
1059407117
464768888
127464522
973790943
332989028
1165417502
1499755414
1373041311
1997774708
421533883
967033851
1393772076
2019568291
81020188
1859842985
610171621
1953936954
185151377
1210272978
480440341
558053952
239326217
1934900614
183534521
533512980
1218707963
1372129384
1282694585
79553394
946244154
1737768065
55034346
1064268434
1722217981
1242690995
1055844960
41324330
1841939591
1072293083
1233185132
1339485303
152580605
363995175
1385272294
236611064
1060537474
2139339688
1528198069
313449401
1698554884
955394276
329236906
1493915404
1214429048
1911971769
1348364376
759002721
1076923157
2021576200
1284509062
1671438698
1132756725
1937051799
822748462
1318880674
1452227937
1831498426
800918350
2121685645
1212643495
1480341226
136848984
1984196011
970322393
723560222
1859653901
1683388251
1386481257
598600891
472370599
325662210
1339410230
1024176345
882769680
891933621
1310234126
1604355285
1331637124
1437176086
1087327348
1403785829
357435231
981645993
29682105
73339796
1301464645
663741582
1085196507
711070589
711095916
2117496494
1508335466
31192586
1258250822
1801802065
1072333695
1093224641
772504303
1535717646
725367215
445995680
962972212
852933413
813894618
746986639
183233870
1399605768
750708435
1621870855
2006488710
1240191273
732266812
1541756292
1956124743
206442877
72173888
1168812464
537654885
231740791
1685052272
1458413588
1029079297
100398574
1655504898
1300418159
988247691
669902193
1951871504
306386287
1034071644
706118987
1265806744
355924465
941214267
1708884312
766510399
473744417
1106375026
26702996
1162559718
2109368470
904827506
110761160
1087931510
34355119
322579870
2011801531
1327971646
1803638545
950412970
1973861984
545577041
1842806979
1320853535
873675309
382206307
725847038
395271255
207460353
833448156
507657523
1636214921
812746251
221188364
745594505
69422845
305053345
1939809856
2012225505
475173047
1502031118
359619480
1641529169
799221852
1411734025
1823330676
292518130
1946309675
475799486
710968402
956153818
867690541
1279305107
1208500880
974994846
595224787
1827644816
2008296184
950672100
43265183
1897854858
825143987
477630490
53642944
1832674740
49099677
1998732429
1125644680
1719322913
428540537
1013303258
185233470
2102291952
548998570
949504415
494305605
1727643437
883622655
837482853
316717387
485178238
321584575
642492431
484305951
1607315740
396148052
550796989
107712613
659276390
1297703860
786138981
1788944540
1453830619
132954828
231931445
1624475148
292058672
2027750361
1078683649
1197706025
1383929621
650529978
1367897106
1687180551
1935102260
2041728693
741974850
1187440282
530481725
1152767085
168278367
604482028
1161551135
1291626672
650638327
1914373005
1738598143
1250757597
189139994
258862034
1481194170
1059828396
1890975142
378507589
899192089
1139362924
1862178776
1550386047
878061951
369267005
1563284828
594011299
522600085
937154613
76020928
1005921349
579014905
1795241312
63080696
481345813
1792409907
473178367
18602160
1930138472
1299318494
313500741
253798286
1190666162
743468393
1340870919
1896893971
176910430
2140199027
223035140
955304338
1351022581
1860013892
691425945
176393454
1793358927
670372394
492178132
594286678
1553794961
649721241
1135515620
569989662
1476649784
1850345329
1082652978
1629673033
1965988395
1102953048
1529602948
560633729
1644364503
1045486285
1738682302
460646174
128209285
1339394732
531943457
38194363
2132292320
1400014322
1772376046
1748785006
823979423
1540206304
253089906
1793568170
592022919
1826873825
1323548576
2133452104
1051792562
753865330
10067774
804692976
1247917784
1926999710
814018838
525567900
1715018455
1240353747
795031406
440686113
145138993
1968872174
148285922
359986841
1544866395
900506797
803892309
1905405958
1456629957
218451292
1896828048
1935815496
175451011
2118853084
1561987347
1825434155
1842213972
1183869725
1760304902
690753608
1319652691
1460636447
1771053295
1212093125
648930368
1631494313
1689424930
1349957908
1088883749
362509238
1635801021
1646695604
1936803732
1223731585
2115211828
444742179
723835662
183845253
163063936
1582317643
620914437
1413961901
1148238833
1902446920
1935772362
1357067829
675622812
1897288377
1392086476
1868013487
1224980488
2096663963
1576866449
1142453709
1664970885
307691149
1503776932
2070976425
593983884
1542956724
747460448
62132228
36282182
2027680559
46126938
1282640079
1258522505
30356960
1035334884
1855063935
2123458621
1588848006
228238071
1279128087
1104758054
1235264938
1921123442
921590314
1881782053
788404062
1791383303
1822790128
758331839
1861644545
1035986293
1155139748
19202290
1571282760
540082516
814116343
414603420
1017818286
1642005937
1073880868
925206962
1234973145
1777426792
878893736
1079331122
1652526634
30386442
961068246
2102504978
702883811
1280815458
1058374591
1571139454
32109659
1231335834
212868044
2081041175
641697777
1807772980
51737576
353858310
579727099
297232189
873961912
1791124768
1537232211
514399001
1489771934
1066272786
1592608564
101531653
1665842916
679129520
757870772
1317475096
1518166366
1826338398
969410294
1841277098
1709328211
123510159
1646342034
1541425075
1782683558
463397364
749666690
1604701051
1467427176
1475950125
825365754
1512443270
1251055581
1124160389
541612956
1132484813
1856479037
1621708985
2043936931
399631119
300204159
1792638796
516297276
635916209
862858706
227529387
201191410
121911642
1642135284
783142359
823034959
54117566
424324386
1170078140
2128233637
1021655781
1788663810
672785357
1997994358
1309649670
364728547
1912185789
921325178
1460114678
1651732414
1561717228
737159847
363699086
1804840753
1638241881
1545327007
1141718703
988451024
1855968601
1711589883
1358601610
59230606
1514915714
542150537
2068726053
2066396550
1682353903
67766864
1920462440
1253119137
1045013946
1456983859
1564573700
1216941845
286776318
1461856310
163236235
793215125
1461608140
2103043153
258441382
1168346553
778986926
984674484
1458057349
1949859776
1876633927
1991620559
1215771352
277801205
1763983726
1784826523
1420997377
873336985
204835733
1481658332
558675991
1217832778
1034262772
115522902
1566193406
195544038
683385979
1247172449
521808998
604972717
526782902
1506408865
791527465
88458835
279605894
460302078
1264217574
1052353518
137893288
154624437
890190021
2087053077
1978014884
1214565348
1309009070
1765425868
738597547
195072044
393820417
1391632601
395590123
1479971010
512314088
1646270056
762178215
1280434526
981913430
1883513081
1675106634
220693883
2147382560
16722257
1337846805
287373900
1836926949
577982622
556861982
188188275
489101749
2082243684
1121216784
1372672429
811070878
444521302
1274717091
881935834
950638953
288110738
1163974686
1370142428
332789983
1539455088
1955532176
476697268
101697276
2040620298
2047288195
1807866449
1485441202
389984750
176899905
282206506
1611116334
856703155
1810166344
577951240
292305387
188116281
565538973
1543148223
812015921
1143087458
1593372432
579712204
778946513
530150020
1560613237
2103999915
2121053709
1184597061
686559450
179632809
1938742124
398767507
1280139694
1000191373
936253745
519312649
1857872516
1735273644
16143407
1376984301
688492950
246551326
1761169366
1778431820
1137494893
1952733441
814452589
767593066
2127237421
73333794
958611812
1227853111
1187993308
1398579020
764555480
1335812835
1808390379
1576856455
512999403
1440088120
2031844363
157071328
1254615568
505222772
1175892336
1223883146
1605652181
605079778
752805564
847477853
998523637
1830823997
300907301
840459031
358673408
1572206365
112410271
2098425727
1952080286
1915631203
1437955835
1418203831
49993642
500758916
789933890
472859971
398250412
963347089
2013629844
1147545521
951933950
1432397379
1883173084
46688922
1931693515
1944680708
1953667060
1444380336
349476041
556745343
484511563
1463782813
825394746
398965182
1398908755
1651194198
1471559946
442272311
1010971341
808920428
90564900
1789337421
1904757996
137774749
540827881
1224849615
406661039
1259862706
901475221
787400600
1133306415
736160299
1141002020
35098855
1772250742
214413014
115429316
1281563572
1648939075
359023909
411252871
417752054
2138790757
1024541786
795209442
1821300669
1278007613
759553536
1635453940
1820859087
1571794805
222275333
376012722
595464962
1749507701
2028414931
956906090
2046573830
1871482702
443167713
1112661864
1565214740
2003610101
384764674
1712684813
994966030
179172317
1005797599
2080397592
1761500193
1073821094
470248771
896968466
1011625855
516549181
246981862
1258909229
423471177
1625682898
1352186171
173758944
1834185470
249420650
1299595381
258907702
324075501
1476826723
1878353552
2054480162
1554651260
1346229509
651855103
492449377
83278396
1762252801
695698024
1784934522
518929315
201707580
1640823992
1599927035
428521701
816038707
1141913342
1055354223
1326827342
527235762
1080480588
598611281
654274956
1359608400
1690915580
1464678407
780172506
2004549148
840785365
1491918214
724104209
1141506104
414765843
631566970
228326680
1688160278
94282194
518289906
1373238288
2134998951
1659267253
1496631432
1167708221
581587632
1793056370
802276947
1548931092
922260473
782434862
800078025
733441356
1906895886
903746511
1185617231
1652726165
740167630
651318175
565238682
110641766
1008827958
1922075414
1189738328
110763414
300271275
312892765
1055992609
775011595
1731418004
2056085191
173474513
1399909338
931714030
2018309548
784944279
516510119
152564334
1558184521
1498913930
507273060
1118298899
1712279420
1768805967
1736737702
1652964714
143772245
842907458
1679337092
1724872585
1650688763
1584437594
2097868291
393732912
1248097422
605668384
1004784259
647902516
594548097
1560504497
414861962
1137742488
1312731117
562965043
350926726
1259153393
1317110157
847044965
1827437055
677856910
1959437415
1344626303
451429744
1566182283
535936678
329200401
382700734
1290898935
1841724206
2024375393
936787647
269718626
2080491886
86042281
1448069581
324064316
663152215
1560165780
1276143872
600291005
153430986
402106345
882096021
1489086589
1143712120
1476161869
1430883729
1943269039
339707021
1843727499
1636443053
1634534922
1694900434
1271928193
1557299215
2010613976
525602804
449141773
822749819
1792777390
1018284629
56096224
632498159
642247122
455552773
387995832
1074085848
1640699916
2019478633
1258781796
857048918
1151784539
1817309237
410781215
1783314017
1474652139
818839372
634026332
1602405308
1373289309
2085066451
1139897028
1499482224
1977223199
864154562
577432242
1567763859
1462302133
919413612
1334017716
350559988
1180256494
345668581
1979237537
430590087
206707391
1952635883
1186440292
487643648
1450284589
434909994
531872263
401855333
1531985743
1914688238
1190183029
935139598
1204732001
801277392
2063008598
43962431
1882669346
394227782
671865176
948175522
291193872
936819036
1135027952
1163496393
565644685
1788934495
633268214
745557073
1254330783
586708006
832684549
735684240
515893793
863574068
1043963705
1908359861
2136692128
1709721240
1873760097
483859352
1841872081
1853187090
445133808
1681183168
618971408
2044997864
1383526469
702105902
1782010680
1326573909
1966613877
1719766140
1924780249
962997624
1408512942
1280702753
208317249
853586375
331285738
825930975
1977062904
160741211
2012143375
1218603038
1759984481
92490733
119750105
1877230591
1582005630
1625641609
1576318409
1328958885
1931819426
907432867
140959138
1418523276
578984183
1534137564
1700086117
348185832
813753500
2123299316
1697930254
1786527687
888857998
763047054
1738512841
965735338
667732550
1569361058
290284236
275937896
685151482
1688824119
773991617
2026427248
2047218100
1125121878
289117615
586860567
1104237767
141476774
1726776853
938702871
816496996
281244155
314792689
2135895448
202872586
1244128731
2110986259
794261852
1848772702
772520511
664314464
659461907
947902800
359248524
1576338096
61544838
1294370171
279571043
919973563
1862590288
430304738
1895943679
1078189171
1234456178
1516408806
977459829
1504959465
1011144949
1047020276
1093215668
1267562932
192661721
921599707
1264234248
2013685933
13915388
1179069057
459831223
1787278615
171048110
234942880
1816289878
418856379
933899278
740696928
2091834286
1549678378
283519183
731977720
1819757280
2089137570
1304315301
1676615631
1377454606
608321310
1424973710
543881541
418686345
843539807
2129371300
1201131191
1693590763
477915501
2045218320
2130034009
1777802038
32171058
1331976913
1879630511
1515437783
293632387
1922598129
1599861716
1219643996
435983076
1782036787
912743114
386982892
1770201230
389742469
1969609998
1299730062
426599657
1298804646
977258991
2017485123
2098316738
1770499260
634761470
1993558167
677095317
1277127068
1762893694
1895861578
1697402533
521811452
659941299
2047927867
1956498015
257315142
600338049
1038864195
593553102
715540567
1535738320
1841293922
110044966
1572280406
1048131232
2126456731
678021117
478059488
750669741
782218527
43960712
317931299
925477711
649246749
1573716419
1391328231
1556167161
2139212755
203437905
1329044895
534477887
1409567544
1996374671
316821116
1364494671
77422701
501102770
120613532
1485151522
1060363560
1854053859
1097440538
180891324
1523899058
1290772385
1025459160
1433243160
309469869
865490530
377560107
288623377
728588050
172888207
1266890422
1315087126
432083510
752133185
1102459787
1154758500
1018713905
397330904
1238550317
1398492203
1548118701
1415675365
421103101
503795027
539949595
69037037
868743331
1660181965
1330658444
1377132562
184809757
158248364
1048564557
618185112
465458632
1062361177
1938518375
405476641
724418117
749783640
571362368
519145288
1352857591
1575268425
1290556392
653229662
1402427783
6122686
6566661
908801101
2146865164
1854609009
1170806693
1005804064
1908714071
1265892997
588595966
899596669
2086759896
379371363
765878701
1363086885
952758951
755749352
1888791647
1721725406
1901692965
475114568
607506409
1896377671
279634036
10381471
1971100951
711039691
1817871679
1594749489
1627816290
40534221
999003186
158579889
1858586468
1793289177
1143980653
420413980
1751621271
1402949738
1228122534
1907394691
1971121020
932689467
114318309
117109063
1576853662
1178315138
291717109
1233555063
206331421
38974914
911029557
835830081
1166350906
569173963
226099406
1392959721
1872728414
284743732
1028718825
935372759
575848155
842579235
166734231
118893206
681221235
1483703652
598886565
274159138
100035415
1941895587
1210159734
1610806842
59753383
357558134
731346284
1755267686
1050373496
897405753
1223341762
373159538
711262327
383496809
531420947
1402269307
1972784251
848637448
412597629
464801422
1131121021
1353968770
988589233
730017876
782585902
1226007675
346390456
1112267123
355031608
1741796935
846802108
549485081
946014748
305794816
1138004590
436302470
1335147408
255922729
168332322
307110411
1047190632
1087130701
2030980517
858340637
994167726
689810658
2070087632
1826204362
1303347881
1239156977
429642848
290516105
788661581
1079092484
1500703513
1822427866
998480297
2090452949
2133793955
994315413
1282787542
261510070
2003212448
1051915444
2144610039
1302751683
238942189
1957841117
605021080
1781994423
1013224037
505421644
857022827
979826199
959388310
1308079439
17504219
2065042012
743539102
695897498
6289758
1222271421
1222190065
1451693536
1037149494
1853025986
1311260125
1296422495
2084839284
1215387686
1658037951
1584801504
559337588
989057666
2019808958
1069772104
1892257318
409469674
1712992514
1403774020
1709337463
1584392433
737909318
715254062
1327845619
1478611325
1451316109
1731252859
701390060
50089926
1181818484
1057902010
396364859
101138792
796764708
1193362948
716581169
549115646
1936738123
279401068
674137486
828745420
381477937
1505864595
1268283717
1357563923
1719750884
869444310
37497816
64025496
118541310
104124355
107651991
649834301
88921615
1005866734
942120626
109543333
741101215
928262022
161362784
39985836
1257363602
1443349130
1391540068
676843858
1202881844
1697257469
1645769067
1928235659
1290652067
1545297337
547065861
680027371
404208345
294534606
840690527
1533405533
1779863948
1580045442
2076052466
725710060
1507096214
1147385514
363068394
798794639
1277597598
1022115723
1019830055
1543029211
459965008
871983069
1957843728
1028868016
73058834
316007196
629020539
576674414
1018950419
1712080518
604929538
370497244
732079869
1211955091
924132163
240214932
305410277
904634591
1425501908
1314524036
249709200
1319973296
60447401
1061675014
1145241415
1279222810
1950811320
1718035172
264655132
540199519
720963107
734820631
598312055
888170017
965186627
1366664285
44707128
1057212005
1413113887
1299138032
1259950575
1605545284
1182494483
798533841
1913643324
302726880
326517596
1438553009
111504521
2008135520
1469475769
1860576198
1344941630
450275624
1291150381
817933834
428168207
517915352
636055050
677489349
1056478340
560275036
1174808608
963618451
447351591
962663915
989851391
757677410
930438141
307798969
872613248
615980237
1084563461
363349776
388990117
1482952110
2018876039
1812558648
973804577
1198786233
358724597
1570800916
718891601
1517504301
1155219078
922436159
1710003385
2079750188
707756818
1569250915
1126041630
1373952021
473502832
640977558
1556183288
193293147
77589664
1290504710
713194381
648558680
839438404
469226024
129887248
543459451
481622880
1714958112
1577590575
1006973569
273880426
1868493630
833673733
1692134799
1692560670
964701322
1463161533
768912074
1806269881
1868063698
632715312
331478929
1952496207
1188356539
194298599
1836804033
1372758700
1065778733
2140982480
1594296506
206708490
214431205
1645965761
858184216
2072519897
1266731209
2121938817
818106783
1345954393
1468899461
2131738217
1472980098
700887958
754400832
1240856830
1799788935
709107247
1027666258
1725377790
1281860596
389027266
20419874
985840340
1823081730
1944274999
1405753348
406498995
50476869
637481300
1251248232
1456150515
979623799
456833140
1290185834
1587292682
1039370182
319689534
439295693
1368400973
1499292125
501150343
1154741856
1016988331
1508511914
376305472
1587671938
20575544
1997175697
1365667191
807089779
1874633015
1194567544
2047955228
1410235793
1490692285
671324701
307010185
1962929245
760871801
113787778
1325912756
839669873
408972889
547451123
296152800
1561338035
1505434695
529974935
164394412
1408928591
46206587
1813692918
439085705
727100427
427273191
546554950
1847952044
942854679
181236425
1185162483
1158422733
1135574733
1037793173
1678396100
1393990011
1386144791
121548317
1595002813
924663736
1874717145
750385484
1756277210
1734654140
1328528701
510788656
1685806674
517413042
1845814793
70508746
888355734
1059866260
11986273
978809372
1684118314
1268951150
396450888
1525586586
1495215228
319363064
1486993650
1964127696
500582046
1459297905
153513436
490592296
1151812297
961575215
1679208341
248207073
237362905
2011227522
1528544190
666835101
1128834842
31274414
1794418169
490089869
461596850
958311371
379432799
1608986527
375761902
1022205886
1832133702
1162275620
1647720096
1793092110
849330806
721538683
1059362352
1435736344
1529522000
1872437890
1221177820
1209822365
105956938
1143147356
768632022
137796219
87025518
135548779
532619514
1749965441
1025584369
294316383
721131671
1571273626
1596268963
2032426634
826372378
906247785
2028687349
972742908
1860500676
860339046
1415470836
860632591
1163591041
1119718878
1857927563
1518168050
2073980595
952043605
141409344
827079952
1059936183
1889284440
1791454119
1562343646
1853203877
1808254763
22065838
159835046
397086409
174558349
1206266023
287054708
488569687
982113418
1467965352
1024797545
441677989
39945906
123124453
1157229785
1931621175
352908245
677235899
353185488
1752201417
812487097
1426537664
1125820129
604586753
1445234617
663697172
2121967938
1733708114
134853299
1695244522
826058985
1724979951
212461985
1269520536
1971945447
1579499996
1587120607
917682750
1936621380
253521047
1291340486
852864776
811747417
663593092
2055428805
1774256977
1391749965
2024305729
1404486383
2075575410
1513673058
2081771989
1134498757
1917347675
1235217320
1501806712
1646025049
1868003006
1326230456
2036316100
225924815
396740950
1914258421
797374789
1548356622
2019442712
1755033627
720859885
333217896
1260326015
1033569532
495954278
1379326061
70155976
218532113
2031757813
1648996531
44260425
798987453
754779463
1001243416
174701950
1336359465
33968485
2124141170
1680700451
46682
133084139
1339940725
391314006
345614350
38466654
1335534573
776464297
604574171
1623561774
16537687
1435758660
1198923887
278494072
1473494659
1781754537
1593293970
1533447897
1148745615
870604326
1438507558
295269879
2101845632
338630884
443924739
1824475984
1883352598
1662209722
1031382326
1748918545
912829319
107134594
1736287953
1158482599
362781711
150102297
545923787
119500790
351027233
317398905
674560689
2036688505
1646008480
614666393
1831509263
659641413
1189982775
1502101473
53990964
1090591288
788478516
1086716988
1277519760
155321743
1189304974
91073648
1624664172
986237765
131948098
806104988
624586386
1142327693
317037906
1068810598
1388608923
1336136148
280441214
816474666
708296664
1208663007
1674047884
1123087243
1723532986
1711865737
1412151099
1932421040
2034504230
1481840340
2089019834
476452716
76259836
995190883
574378661
557197313
115035476
1627421197
1249262315
1197517289
405152537
1464674961
1210240475
545863403
536678994
761656382
787334632
1865422899
1745885817
781858419
163144084
1863578756
1963803490
595626311
1787600457
1145243430
416177659
675092049
1693761063
340057357
1038519207
1222704088
1123750631
1894095920
2109771791
1526445737
1206915844
1145819355
664725428
1972868226
460109199
1512162448
2012129535
1996107320
34281131
1908104207
1551772858
966912527
1484219238
2034335190
1128824281
1880720800
1486491265
705429406
380015005
425371929
129780855
980622711
852969618
496533526
1202182029
964786143
1307522557
1701534928
1675820081
1829738817
2086744200
594960934
390720840
854721975
829467313
314586649
1835426009
1912786767
1409208929
437762887
235303683
401585664
1027832283
385733668
1890833404
1960168771
941803399
145566893
684473002
2111023638
1559277203
1845038216
1914446376
467343761
1855139487
1725706714
1627180401
741039841
722754787
212906648
404132707
1006434830
1389704092
2049566690
688419804
1359476129
2125605511
642342864
1280701087
1018019176
915052383
61331183
1746681108
128941081
381408709
1200307180
1815057795
2021261852
876689402
1382201487
1566705656
238039911
1414119007
1835123919
13919660
113049192
1966381166
1863532718
1934789147
643160460
335899848
1524471402
400287495
2062993821
176253272
898688292
731469939
1048637461
1464212318
322450124
1956725044
1178903044
441126908
1351001717
1812655809
517997858
224345270
2086259282
1928480404
125515517
1095970548
736745065
355252355
2005596859
1839269126
1314980577
328236233
912453498
696462860
313713101
1791956863
1275088582
1921708501
346866021
1258562807
915813037
1978122713
1280841471
2000252279
1485071332
649089333
619180100
1262568080
2122428467
1151235171
780824249
828908187
769837169
332319423
278349918
547267825
520529745
657796345
934564713
1323085456
1611759354
1150740228
900274229
446623247
406794113
301709182
1723492983
1233100815
1144407523
1772525536
847711425
420191062
132415712
1657228634
612260470
1108649196
1519247440
1379254308
573176188
1977748738
1574386446
1067982072
866358477
130060876
548756736
150256609
615489320
1687326408
1665773074
772854249
991304865
757165067
685072170
94169143
1492284786
1058103119
17572328
1659903210
533942154
863530391
1915708902
62073637
195260825
1496954953
1367023368
1815886777
41200854
1952846088
529339498
788298910
6672164
318953097
714061249
1953530223
1425841719
314054689
1209104928
1982098558
1500305434
34013811
1821492847
8183265
493174620
1523159896
1055677125
1947577524
1109109768
719099571
32262601
682059365
426845763
452258396
1315927537
8689665
556206332
1656818149
480483467
1826610544
406727438
479716334
50712407
405518935
918098628
303428982
1575859040
1694841359
2115645360
103394885
1116534496
1832540272
722934800
808459685
879528856
765276449
119138429
249751131
210784472
276101295
843672803
1895332456
1569344058
293452894
2096210884
209166444
1608932665
1132980804
155519970
1021263485
376936504
283681369
881857112
56848313
1647312958
621530523
823625069
731963315
692840229
110690100
1207635611
38235865
96062066
112991232
1821684830
1516052218
583514289
1262668743
552494375
819611476
171917405
1583329364
621185404
360714410
490268184
1476683396
146578773
451557866
1427120799
1642286685
2053034926
1862083571
755034456
139074215
301055935
1609639545
1024964132
2133207690
1667958799
2036083546
456991791
1000581250
1345855443
263885763
122031032
2146988911
1653213677
1598556
990980276
940297697
1929323186
479967327
1876641901
1254873029
1935930013
902922102
1175650497
1294060866
2003044294
1807581452
1024781723
1352011764
1982060881
1892591748
1280931586
1490351744
1172091035
737712733
2008883268
1483040120
2092145662
777227944
1689017712
1845636770
807692494
1002665878
102494727
2032614019
2121901581
893873076
1767298776
2105767855
1676324380
112352128
97167476
840995587
387496317
1353583854
773561745
36796593
113506412
1661558721
1625883905
848862089
347190815
980605538
1003179085
1347880496
1339851202
400588123
993299899
20263482
975659577
1862655938
1039967812
1226221944
334302819
1415156744
1937888381
1401515450
971256254
1112200044
1869012536
1380067604
1475458160
6845193
370655009
106309209
228724535
777658170
1901977390
321130694
522364018
1873600627
1013764158
1190952286
1874076443
1955850157
451974296
381368675
1219424442
517906883
1992715664
513959155
1515363291
1233458397
1814638981
333992179
1907971572
1145799542
2084186642
797518056
292058680
1679710639
1911519727
1007510112
1880556294
468148450
2106657780
353760696
1533232372
1757232245
118294773
278879699
441475233
2003709183
395105807
1997299978
763689256
1216814661
2127796911
1613340874
828627511
991426976
17780502
8057338
808954358
1301693395
1709527735
725843353
1623893100
257884102
832801282
182036572
534994047
746118228
631178547
1375191981
1765770974
811050874
1558785507
1843037519
784714744
327289510
1990491662
169756648
717726346
1662685135
1063370180
74191665
743191037
1349315724
789498308
1059548179
1652374398
968922937
1495261498
393080148
1450118641
1154589395
415005837
467248926
278691573
1852891988
1389931367
2123843595
1502604704
32266674
474217209
511773957
458378479
1040246939
1775690767
1745844574
593048849
70668345
755483030
940627712
1657601843
1252422331
1599098550
1463320511
1293936130
659611790
49065277
381086610
453980592
792439935
127726397
187402976
38234293
180521009
1311916671
1549886953
1610910368
194324495
902849919
493323337
1730630418
1074130905
837613190
565583522
408453768
1919542897
1614089659
1227986387
619917756
980087526
1906472603
1174156182
1536109431
1095589875
2049535919
1814540987
1596215008
424257613
1585967040
746032968
803207681
188451745
534737970
1887772494
1994750810
84371967
820139881
666268183
340954330
1580656718
1350414159
1905850658
553702818
2003688670
436777732
1934686378
1805481182
1282966350
321038772
183418613
1926206150
1741945121
2072535123
1016767869
2085026980
1102184851
55191572
1655232595
715900293
1939411514
1340824794
1522919302
1518858608
1289856710
1628730173
529342040
409216806
997318190
1906347656
1996071820
812673656
658005505
1643094005
457400993
707911333
1309114106
210111388
81312518
2026803416
1620164953
505599863
1095104717
1118849434
409503981
647324081
201036970
1633118186
972956095
398171867
721698002
475448101
1959529497
1278336878
1658561624
680629586
1457426455
2002591572
699866113
519335207
270965530
211344142
464581326
1812080827
219341654
997289602
241671452
732821300
2131842087
317979393
63022653
2065392552
1018806893
909956549
547841926
66938647
2055399545
1217232388
899910071
1668121158
939698880
1465064196
1417366564
271835343
1557832736
212239056
1592759714
177832598
1670510983
1559152604
1878510788
1778216544
398292663
779046924
2045212573
1250290840
1475801718
699036217
1896850535
795265072
2068118200
1973525754
1535973864
609589898
1823721682
454820898
605310786
1122311273
1191214502
641521763
380382307
1050706148
894936756
1574044650
2070450817
1021302656
491260046
199520712
1414900724
57570910
422229351
1530059714
1491403914
1933339709
291596078
962601108
1649240647
1383332672
1307321727
2109612599
426677497
460069645
687288506
1220422683
1474926207
1544618637
505558667
674226574
1396642857
729529078
1231146742
144159735
1373914369
1502722331
58474366
1543889085
1465891865
1051033767
692225947
586610682
1704916763
1999719898
1036432805
736553547
651540379
1642383238
2129691358
1784651742
207102702
1683929627
787560078
913053034
738241156
1292621987
1144509476
427361246
1725086771
516131012
1688636898
97258778
682310196
752595811
132809310
1910141875
1508883367
747413434
1475788604
1357404231
1766692049
1117639973
1707314944
1182367768
616146726
443876912
194186416
977052308
1845623242
1035993477
1562115939
507134191
811735424
840084932
1360789417
1227883327
1504395661
1408371276
1592910663
992059146
2058439408
2095397499
503410949
2051556820
399336865
1011193678
197221830
1923717884
459774098
1218890233
2020905045
1656697372
1234700545
1372581445
967814489
1672975710
85003423
22985855
619441218
66704317
715325312
1112390507
2072523595
917804813
1103816319
1438022608
1555659580
190956172
1037882907
1296619781
17529902
877107461
209396456
974144640
1983029728
1528851174
858479290
943724395
1225803694
523357349
1190790046
2128604438
116014264
1480348877
373171392
1011942666
1039569011
1573708494
1840092971
1321577913
679257847
446196912
1997741252
1373877829
1961661580
531322174
1226260897
149612860
678282000
995445426
1554842648
1591250459
1753603351
1272622308
1037255746
203486301
194577071
504658836
1920728402
1807222054
656688636
608685030
998917346
658628116
1840475794
832423908
16258098
610562710
229836424
717566913
1800722221
55785254
1700769385
1147567293
1642972581
147706677
1194572104
1949519499
1578173285
2078989059
894701942
695906997
1090291665
1378325116
1771922415
910865901
455724825
2052437716
856855939
172529353
415715775
824201621
680361647
2089319440
273728752
134255110
1806888939
1640870534
2102862688
698069003
910884282
280785779
44661975
1822610966
792630549
1034302203
1680838257
1886262094
194729940
1136227881
1105666982
1286297245
1260306548
25047436
982859111
1335521108
1860800243
1655156473
2111570807
1550784851
1545370755
157613036
981892038
898764199
859781184
1165549620
1056639877
1553604127
1081256711
662854536
249937504
871782015
1200587807
50244797
575363097
878847811
1383206146
430825094
2002135846
1381799877
1322534377
1998774094
424524416
503021732
876038717
862461577
1011491073
965987792
427621434
1740747556
240402825
2043660467
351467978
414583254
1673773057
1542220455
2024790146
883301182
1842069724
2096543636
2017700365
106834523
927429013
1593974576
64800751
522717884
888625417
259057682
673310783
1141370516
1266708453
730309052
153254406
1441578254
1184759892
1319411361
433998061
2092757212
1511476909
664041190
17132017
289996228
1714030980
1218220578
783380365
1514946488
1580892772
1073002973
2113463799
751136879
1505406219
612938612
1482561247
1611638250
72935621
83551014
809113397
1246025907
1403490305
218166684
1248139542
563278381
495866088
1062441533
914164226
726426269
1677085977
1351226790
4945552
295518058
1732379294
22762479
334214694
216918497
1380055946
1289511666
24272847
1176255687
393692908
1500933118
1140262463
1926513392
1620359234
1500284631
1795242993
762410311
1045426255
1776982932
75096057
1844543907
397618450
95833323
1751232855
1369544804
759226922
1253763677
246295587
189743834
1566185687
533293737
1657646449
1709556125
880318659
973434395
393469730
931197600
888002471
395855891
1349479639
2065612808
653767155
1063457377
258605015
54007256
723249851
1938343635
731087660
1470783435
903574609
113861009
995733601
1434095842
216957011
717687595
980214626
253407363
1398429648
1466846018
1567831722
939192582
718404546
1507476202
1877665683
374296112
1844612463
724430391
1205666522
168997648
135036409
1710976688
1310808210
812689620
1951041364
183656024
1360312479
115248168
1999072335
1135487153
1388476119
827149429
843284683
1956474404
1117927136
721203581
1137375686
890989946
371917177
832121270
935200283
787773015
2057084779
644685949
713797155
1957585796
1702903560
1905187977
428899492
269360539
411131744
655615614
2133454502
1618158586
1080034650
1181939184
2100276079
1522671802
769472234
1750952227
29590865
1521975665
1117962446
259605088
2139701746
2006653584
189219153
344239743
58141119
879612136
581926241
1317802691
663773414
1841974338
1647181009
603694073
452593645
366064033
216133121
561349627
888939179
547186007
334910239
125134803
1235175894
2043598071
1149400325
2011875009
1001923129
1979075248
653041871
152211465
290561516
1890174517
315632471
49899723
478610380
709156846
2038939058
1898935016
469680135
2120921814
748480867
2052496136
190250148
914542217
1820198087
458518208
888471884
160051831
1459310291
1947237134
1942510474
1286688404
1546411003
1204302426
1957875600
1851789050
863947236
723606141
744886257
257486184
1640971366
373556170
531119640
1809058835
1015914663
828704422
152056459
1217091396
1963833969
910821923
1483377982
1037086731
440727515
695210407
2098761070
82255417
643206504
2040370228
1708765775
1509427920
409918261
1154029932
496051029
387809875
1250891781
358441199
1840766986
1662680772
638207545
1661210621
1951185054
679098896
278163413
2118117274
607325706
133138510
1726294732
1312785220
873552505
451754458
420373880
1819385608
283148564
563119580
2143844969
830727624
2122114842
555121718
1226083610
865421110
699028263
104169498
1706438042
92591620
203134508
282315260
807748996
996552464
607058806
615772620
414796747
1346659949
657490047
349208993
2045690131
92044925
2115163597
490704856
1388835777
874014107
162539342
26697915
74058976
1286831367
1556327403
736956754
1396138898
1787930238
1324154380
849758679
1388845455
1790040768
86916124
1500968792
255983611
1740982264
1232466013
1946422860
900776602
1343485825
1273348541
113530125
807361804
41417998
765913963
483931527
559142502
2075667353
2117959083
129079265
1731085830
497767653
560686527
528794873
1238114074
2108493591
1691631055
563826603
1085326655
1879900894
1639114273
1942095876
1045719372
843170393
538043619
1646982534
1033514079
633873984
1310166487
1597790391
1540263260
28849616
1058468645
1659221409
485432312
960008934
1261870579
1093920441
253523481
286880319
295570871
771569119
1563921250
2130712623
205193540
631144414
2144020975
1890312244
1431275201
417488358
511889871
33409541
1947849718
72046660
1536152128
1955303585
2131158526
152707130
763211066
1806125148
1593895608
814273094
454476750
65307836
9072598
936657089
538593940
1430521639
1148672961
499926552
950306282
1263465803
188001789
683941460
206196242
2123011760
1118832227
1037814340
1896405908
1590533051
1880094522
683374902
21682981
102755115
1133386526
1559886661
1197722297
2012084532
1575221097
1216822293
201497699
1618519307
198943538
9683968
607953952
478846835
1572157388
1754153866
787598132
1771854053
624036183
1827677453
141233231
447707127
238462596
162670280
1446262868
239785855
856990047
375520658
1817313853
1713376410
1051533044
938606240
1880445833
688092500
1673343002
1652281986
65857668
67096300
700772703
55520890
1924543488
1332630450
1293579108
1036359429
1076792452
1360814382
819555159
460598066
927309775
1822926662
645966468
712275103
103952176
257547668
405692335
1117602902
860492810
619512220
1871453677
212112069
884902881
1187061245
1687924271
1816357790
947768593
523016149
884319933
412409595
815456761
649069830
455789499
2080963656
62705270
1895205688
1108948852
1734661284
1345714998
866895156
1126582899
963151002
59042486
156250519
888038363
1456752160
522138821
777332965
723214697
749046813
1585957749
384392286
2083711100
2021991196
298944253
1073666824
290288915
964648142
1657731520
104046968
2030515031
1967079836
1649446193
426094238
1880858324
1814416101
636609941
1406902984
255650683
1756767742
1847037439
1342891590
1322792282
217054455
1054731728
270816927
379025646
1515244145
232424249
1722842443
395465721
794112764
565209283
262426277
1027509530
393439096
2140741956
225931035
307323841
279416704
1176677318
1709506983
199404041
1405828026
461627478
1176501927
1178772169
990961547
1627919237
1717834166
1544792965
337400820
741540729
954990557
559459317
22110575
425593676
141989260
826887737
135352994
1655677077
648224246
1725759357
130059860
1097733632
713973719
85833634
395131180
2127472925
70853882
91458179
789569815
1015141754
1365329737
926547708
134164064
1683878248
1821788302
353382315
1431281402
1504252544
527593205
1903473656
1043875764
1973631282
889285854
1566461584
28679987
202491239
1635618259
1889691566
1094930467
732771040
279735765
1696222162
799413039
158473555
742668007
1117271227
1119785331
83266683
1340237790
719132980
226381422
1996785816
675095004
702563850
288856821
47904430
1733820201
1205452216
597790365
1838529704
1202024871
2006999196
2030635644
241053098
203270245
1561124196
2017968977
1025818157
1131675182
1278372239
943346647
1019543694
1353969692
1264468345
1687049910
2023024894
1538169629
1324281879
1239517463
209738116
1338098419
1463050267
1867183264
1911682968
2007064605
229225379
1837572645
1391085112
283948487
2012865789
572543817
1875250234
1652027657
1415589300
1863042395
861208293
1951616465
873805947
1834285849
67221460
12109323
1838815241
1401949937
401338225
287918029
164759633
1324092937
217449161
2065855311
1543239161
803101034
1155972741
334881107
96259908
293605634
148927580
2070606136
1032559586
215385463
1049515528
1223958411
1190157689
392147568
76094189
929096724
690403192
1583071639
1519643447
521476125
1372938179
1181520704
225612870
653190261
1990940446
826561179
1966736862
270809154
835971182
1228672579
807146771
1635829500
38957704
1422613415
1657768329
2056097330
175568613
2046427286
718631176
1061872764
465334989
1678026170
1442626698
424021877
1484914544
1804439831
497361752
2062770668
1898953180
869427175
325210217
1716904503
1131967372
629143891
532698609
807237730
1737042642
1239224256
1795844555
1417979015
1526308
1193626753
1125444080
861322482
1868476871
554502326
271296663
1822930070
1681950484
1720139866
778403826
1608935677
131320942
537297972
129904513
2064808103
1826144997
529658964
376930115
402563521
1067454749
1176977896
107130063
430483340
370586627
1745009198
2127765152
1406124317
617068389
864442342
907764070
51548061
113554825
1553522167
1251306376
1006476406
864428059
1349908955
2086087126
999514023
787763157
1544056203
1171542789
1811336631
1961516293
2030518783
2026800469
1006726752
446939188
1680802094
1880402201
414055111
497400150
823130245
364027490
1801487154
1490387265
1175094016
1884434622
2016746918
495730956
87186374
565072633
1402870972
2006569651
1693579178
991536131
1723518111
809978219
1567025203
205077347
502250134
898253178
1435518303
322223257
1701413344
532281563
629678150
2092741618
55780305
691482431
1361116406
761805515
799597541
144166585
1348490466
487252870
2108731422
1057446749
292495661
1606676024
1128336728
296561629
1505324212
262653022
639602439
235497934
1242951377
1694809466
1474286768
643422679
200191180
711207779
1288441924
607611882
327394528
1552461455
1652561117
1690145719
1837137969
768266629
1996483522
179071068
1010715829
1330966131
1630729346
269913400
1529495562
1373592116
265062791
1649140290
350912867
581818675
1271607048
2010250206
1928985548
548363184
936855938
425419486
1804875901
12648949
636115866
1674485134
350896336
926246950
1086835769
1519255407
179931437
1608596277
1324365119
911294921
1568531125
621679718
14170532
1979835211
815232397
1892982340
1280041887
338383155
517849906
1132396652
1258785408
615503477
322482447
1555338177
1789870597
59987259
2096667174
2085609321
2020462481
650954226
633760179
1524620199
849619084
305102997
1898233201
418742157
254966071
1570589738
1939541896
1199477877
1292087949
852637550
432269616
1385091690
866427033
557529278
93789341
51921985
332367926
594056810
1516832659
2067002483
804605554
852301789
1714937120
62644294
736961932
1268448287
1895823573
957822282
2132001794
1269807986
2029008858
540660896
608379528
614436646
1148672937
1811423192
1730921087
1779548725
2034463951
1039142050
918059986
1522452615
1366054014
1969783262
1346753403
461447220
371328756
698874584
1737873798
2030696824
962090526
1013150836
596217866
636135059
1040732910
67543257
1606998120
264492166
415295754
1689674658
530704954
260803391
1348433868
1242470202
2122928413
1710945672
1760130218
1388058369
784560988
643101090
144709200
573838847
1054908464
1725327731
1367803385
870955206
1792320921
1195471442
397875649
914553804
764604096
454309406
1861621736
1689116268
473443003
1176281761
2916232
72800092
1273657829
523887266
829578243
740397228
532227340
1983683983
1770790609
707063093
1541724878
653721481
433095093
1712018295
1075410608
1957530287
1066430770
1540899385
843206309
1043967504
943324819
1404316999
801245670
1951344379
294607448
1178575236
1257701091
410331275
1902827084
1812902016
1863653760
1818512512
1185476591
1242408432
2088651065
1587170009
787571390
598737509
199391198
705985158
1530413564
384483610
1183844156
205658518
1055923132
1159389928
1182652339
1700748635
2080776799
1327055805
1488443018
210389673
1205952414
299677113
1224152040
436360781
1941826928
2083218942
223240539
1730399506
1423784488
83659029
1022654349
80741378
2133086549
1028345559
894739816
1846759648
518073914
792469205
749667754
1173998174
1016075873
932519043
833699134
2091110285
1469709284
1168831442
999342449
1221286304
186967902
1896017029
1984931529
2013991748
1513056738
453724096
1660221051
827865189
1313871994
1584063311
866225350
1648377737
1183976683
1552492019
2139783136
815483237
705130695
219100220
50466207
1870944545
734728151
172190812
467145106
1065899209
1816785239
1883253298
310051836
790416814
97385341
1143395381
73563959
1636798463
2019728578
2073046776
1819037359
2009070599
1934393078
597359117
1375012015
789783961
678248559
1377424266
395647149
1748221002
671889255
2055300438
915115462
139377870
966605753
1935136802
1811882208
1822287791
1077835879
1879478471
2036268759
1899037330
2009483172
1846490056
424411825
1493622794
962204490
331674169
781417501
916926600
2091335679
1103830253
2061794605
1234049326
1962352542
532283977
1460187572
500864425
2004282003
929763599
1988738037
416325476
1244447502
1099777402
885791834
2111839813
288538306
423812288
1103666844
1560387702
1240529251
1672041072
1085100184
1146739533
573550253
1397531560
181338238
2083844849
2063228116
245816271
1299464972
92965653
225242697
602728633
555942301
140222175
1906568469
462010084
87658672
1482367261
908639197
633902557
1522290150
863134988
1213388981
256894012
224446100
1590840812
607594362
455935036
301950308
1281509311
484328390
408065917
1035250103
2071856965
194698129
59376608
958063705
1427313232
1467551967
1173962600
1998946133
1414467552
199222446
595453023
524733168
1647304950
530426015
859737586
1185502424
1667661780
465074558
1207139350
610649484
354265407
58442142
2089254937
549341088
1985301503
895206052
751972505
931689711
547602904
1986537651
2035049972
571395438
474861246
2015798090
264240798
483571083
1757833800
1791920325
1377037028
1639447552
600264502
335446065
393576949
390260809
1850954699
1814377250
725622088
28430616
1746110958
1928726683
1478753700
853228077
1453336575
1029891783
1026389695
1238989534
1332099231
900988382
1567450085
195881993
2147160698
544643364
1378083821
975019780
2043582899
924580637
1114529225
239442743
860702471
188824998
1117375607
541893723
1101199640
1807302158
5919648
1308526838
594512744
781290983
675879784
1577384152
1306408872
292253266
1009349894
766370468
179355084
1403113873
546719420
726096611
384783270
1138058677
2077802608
926550526
1460559374
882353787
382293905
1110122892
1585115175
705558498
1270614949
512679012
1973359811
344311950
781775440
3441460
982441367
303217480
2086800258
208993243
1840200698
2070927876
126312018
701292281
1959239991
1853673392
1099586565
1842026073
470771338
449850104
831622648
475857769
501743003
1257744267
447580241
597765565
2132076702
2132771235
1269835582
1535735820
1449294488
1811533607
228004476
280354865
600596363
1390338739
1688898180
101762078
1817504978
1849668920
1536261109
550875197
1692285318
396581004
1455152124
1590408837
259391094
1518891538
2040810773
110906389
1269120586
1503902719
1988758205
911191874
2071246429
1108643997
878976389
202888818
66524743
38304728
233756820
565372337
424280278
409392591
131374127
1926114774
1931400018
238904592
991093548
183677366
939276060
516360370
1406965438
2141467966
579434562
193292966
1817881273
1199297276
492087214
1443281484
902562335
1864833861
1319403850
1678798315
1369807555
22329757
1325866501
185077233
1869873771
783786839
175008573
424871465
996086286
1600769440
348875533
847675642
1683026705
1461152838
137968781
895502542
2145479264
2038151032
1407773765
1755427582
1430679064
81279446
941558900
1443205493
531300507
1143973693
78910711
145370511
594367780
1261255394
212372354
1449675223
15023291
1103207808
578680030
1907371152
41146615
496915300
1445301132
1000714712
985504219
1675146012
376815950
743728603
588218639
756900601
1161266954
687122228
152088191
721248344
1039948983
1180356910
2114008156
1425902906
1158556163
1070165563
552022950
808568440
1290395249
1484747054
137052351
1414300196
2111166840
1887140089
1044713045
1697379875
1816468211
1259149736
943285070
806209005
1876441939
1609379796
1674204645
2008168682
367864805
230046033
1717227600
987232420
936296231
649443643
1688624446
1687771009
1303705712
388997261
781073243
1582571154
753345797
1313653194
1901902381
1726276522
2020654128
554519051
503307903
1662969908
687474369
280511535
2145144283
260669148
829788232
878781041
335119255
327940638
1802723017
2134659419
124275777
1917919842
520811280
1000067268
1592036147
902509749
661459161
1418516464
684934371
1952540706
1716408199
1848606235
1037956436
2045771014
1836806623
1459711329
2072783411
1759760931
2131265130
175414636
257714379
408585240
1101778912
1330320590
1476221285
1213207132
1207268646
1917891614
359152581
2097352362
1312094702
942409582
398304127
1859670694
1543339657
1595875674
1474657182
2082946617
1129957478
1806793914
1678988255
1853324639
1222709823
22800118
1299182717
752441250
352167044
846164557
1263090129
555844879
1742091599
9465949
323566038
636587211
1718292695
960394211
1968549665
1200991231
949488040
1879202678
483962451
2044805889
348926211
301687646
1884528940
559074497
1063802544
1822703646
1664977834
1843944453
1893028296
63520908
760059930
170762825
109252759
952662077
1030941357
153910715
1478586623
257225101
1708834599
1242107755
58974409
1242949651
696634256
942823875
2126562781
731581105
1124986169
1664116462
1094561251
1581172179
1868373250
1631123044
1501120516
1605342733
1043770296
1272165392
1317282746
1257857538
630441352
1710683599
960051514
2114444403
1408515966
522584577
308755113
1572531983
1088727665
792321567
1211870122
1707486248
1109045373
1922933824
1180746018
1068779931
1990768677
2129093108
962530006
1317511711
686412178
467041852
1995694611
1922089068
1525082692
1692444586
439198517
1127477493
135678269
1402358642
188657013
443997309
1115050867
1397199398
1477978844
273623460
807704693
1114826656
1946001618
1774921856
296887723
1856374827
694306918
172852070
1620452281
597333705
1115762297
590674448
1077918155
1450654820
708910077
812196714
1801992854
1245596927
135611930
1181038628
2053543944
1116927533
514573998
1350165748
1449467835
1981675038
2119883844
471802964
1752858480
1912264858
1767764667
1884234100
315035872
62307919
420704995
1979916767
1154969200
126462668
1754028926
1628141677
61689620
613636698
1105109207
379289274
149924515
285515873
147543437
16947104
736306730
1816022617
510237279
1445673537
434882681
353280250
2124895857
1352205117
2071524723
508966662
1636874292
952028883
2103227273
612208619
930053352
514186386
1437546276
1245974836
1207107884
1241446434
1048557341
194090332
833755412
819375153
129206432
1628668343
7843947
860191859
1284801723
1603167490
233517974
1821714467
145732264
300752231
1631960761
544470030
986004918
1161201420
1206195884
619642045
2074783886
1504883095
1772972390
671912223
1780513342
1822990227
692770245
1375704185
196852059
1379765090
830716840
185395355
1176850786
1595848414
636278034
375119870
1527727820
1841217585
108008794
1091221653
1549885992
1527742806
1916228128
385883609
1564351970
1791063406
397128548
1695724098
933288388
456238992
1146809242
1245684473
360077064
1833904338
817051667
935936126
120618259
81858132
1353132340
37134897
1358325092
1236662266
594162359
189616146
984723433
1516641870
831980485
389936310
375004992
762374374
573613991
224204852
1526758700
765398122
202337641
920707541
574211666
1924280678
1785370801
71098963
145465110
1871389135
1615845723
2077550269
1771769634
185565120
1073318952
853529021
679380649
423101321
404013938
326336211
984885643
231752253
1512576561
953330637
1721590895
177273600
40647008
1429597135
880855140
375254766
42426289
1651023988
1488138181
1536179593
230449586
1353907548
1839802820
1062620308
1178513015
2108297511
665956202
2085762241
813433793
1990121783
1127948011
650099117
978120187
1753569830
1235452137
545965667
287117461
558678911
1739920361
132084968
1933325919
750885177
1947214137
316447747
497625575
1630725632
1793267799
389145967
1892111694
506689146
259126308
747793373
1670392537
300947810
319678141
1829036541
1576097037
263449663
339627272
1312440229
405319512
1548987306
2147216537
1798568344
638518681
1398345430
1509914084
1436728789
1650629816
1776757066
809783993
713472951
2135065459
1517343998
16824392
767193240
371960163
779756783
561251623
472973178
719896761
1774051118
1057776776
886115920
839247092
1278213945
1669642994
737488027
1283001450
1987461170
2008799787
1438302600
256917476
915386138
405143070
1332249245
1465293537
1619281124
685346828
1347776786
1438716938
1494583654
1985491948
249127209
873729360
1586052222
1398086635
1307576226
1653779516
633801034
182035693
878153803
1571355162
270680061
692665037
2115222567
1944177777
273192932
233145504
1834911706
1461286131
1257175660
1771296979
405756332
146684375
435508410
1187314106
1268889580
2047841869
1457156518
1904220460
1050969940
107823786
863558883
363996619
830132441
1055327322
1847971029
755129908
1605832809
1398687323
1483412552
1552756221
1450838778
1051359622
1974803916
772165966
1356737653
944848171
1768811658
518210068
815296161
1334005349
35530809
1397680952
16238333
2016362758
1766665626
1372038521
780934319
1008402426
1576610279
124287885
1037944678
789910687
1637891328
1946072666
1337890225
913225833
1710465803
1076670774
702372347
688892888
1399711576
653981208
1181024873
1184159574
790961612
123249160
495990362
17478520
944907882
556536144
1882881078
368343357
203814475
1958007631
1385687178
2020678086
950397647
1914693530
308040682
393150397
627581697
575619385
1404770521
402626094
1529406148
821400494
1690852018
754686409
2035416161
1128752867
1323619200
1246310599
313344810
1302492062
436021797
188009305
949683511
632047406
92655855
1080937288
776310387
1569271880
792488867
995620166
325759492
132936564
936885674
293775414
1349803405
1541588506
1911496911
1010228734
733557276
1247286359
125993603
623702849
836642684
1987677213
1185672022
1654339741
24262131
624226753
1847823375
435046809
335350027
523648182
1583305986
966536635
1289337109
736393943
70718328
2007187663
1750502852
989789583
638982149
1130750681
1538443427
94096755
1961059715
515108935
1353938682
1718118188
1575577205
452133566
631786522
1680719617
455486336
74872898
1020888062
1756925318
1670197864
389563636
1819790551
1634132916
1692644077
1833142813
172440104
230426485
1560311376
809629380
1549680273
192648999
945304822
1958539305
712093094
1055717069
266304666
113476124
1095157533
151520201
946544386
1422267998
1946437637
1416368403
1373120504
244905473
87787084
1562520420
1684298531
2075038014
1671598431
910927408
515914558
2092601107
1285053969
1946021608
797153042
571385482
816576439
111978958
13476075
958545521
612350662
1084429863
1291422833
819320215
981571366
757971574
393262187
891499240
1477532316
1412782205
214124941
1745575499
1926103583
1009527211
693143711
649289762
551753126
2001626031
1172797543
1455475216
156174633
1213662269
1307127986
1227294400
121349856
1844045157
1788192663
1421243152
1033994918
1796479536
1531709489
1675508994
1720677060
778277417
44536119
1311902996
1536103276
1211565680
1686239876
2003072419
717180938
1946627441
1761895408
1384590448
106821154
260716340
890227533
293734705
2056867719
900895204
1214646925
1976684297
396543027
313128355
1444699737
1757396125
605783162
688503151
1946186674
912450521
1981037621
665939556
1236860718
2145143432
1056492498
448578852
1485494868
912183970
1759578982
825866463
1221306931
833874581
434083039
73401579
1646988673
973997267
201823611
1143660488
1880839000
639228211
654485762
1750466606
1405270145
2069851251
707771280
64940232
1761488585
1344528511
1013183445
474709251
740207248
52235462
1619436888
1830214901
975829252
912776986
476138210
1254459723
1434984168
1481802417
287082634
1749143608
220610151
1705726280
1526937112
339837228
2084046197
1986366356
1212444902
462809531
1424008107
243587156
1418573579
1483151530
137120135
442535437
1500907678
360410029
1642278296
1852818043
164827666
1338794634
1457462074
401547868
405888864
130661285
279742687
1154585337
1455985978
1053546686
1902130727
109877561
828683182
1817602619
1588220516
879856247
400384189
703358041
458238649
929334443
1238645189
190200537
1381326760
300035796
1922248439
341534096
926786763
73744466
637789239
2081434714
1123026333
1063047851
366550124
1895349164
484750539
688158807
1076046697
1482850499
744907183
1452219892
1722314696
242535790
500176674
1966453294
1350227456
2073675031
1540399448
14325245
761487840
1728090173
349994101
1259525262
1826406697
1159321950
1628916288
2122720389
2020992446
1544523998
2099106087
2008461102
60139445
2002319641
1379500571
2103550289
146305021
111934190
749110909
399082246
375450234
1806484049
213210829
2136692893
1007992815
1692180956
1873860855
1480559090
970873075
1936277239
1100088886
830968781
183281429
1285359452
1621760472
63536934
2114582587
1590815618
948717185
874127862
1287835746
753362079
2040526335
1836525303
70634520
1113374675
1457819182
1943133830
413501912
1162916429
2073018191
1762383500
654679487
851916423
374299434
1431714493
903580331
481734576
1746383533
562363543
955041080
1350391315
948403260
319210618
827505896
528477031
1779057133
1045604538
2108551190
450017118
604133343
1304211154
1280377953
1844300579
694377108
1740772234
593291894
596479670
1984312524
1895717486
417793822
50369530
656387693
1528440588
526542423
1531163531
2019721755
723836020
950334774
2087547238
1568013201
1592395317
1946272742
1326033004
1107959395
1509132216
1376866553
1814462179
15881200
134845725
48290209
1341367048
2010095924
1814131614
1902229171
1005899438
1593009584
1607205142
823245840
485004295
822321534
1481966870
687187182
1269068223
1980351251
467945627
1092519265
1195847526
833945247
1779529248
1712538741
306348311
79243937
947634897
1737956993
719123537
1163077651
1159093722
241577964
720184302
1796984560
1694148773
1050740339
1907307659
645031318
531707955
448805962
1437964554
1541906062
1409457102
1560877556
1008082394
3284690
1417735869
60571745
353648201
2035649619
521875259
1968659482
631881798
902112181
204169140
1944247727
812554421
443209495
244346547
23379474
2139166602
1016853538
1602545405
1450264369
70212687
354701828
906192778
519235397
943919702
1974536264
1923736798
1927416441
670069856
168012886
1982640096
1640365345
176790064
309794886
696928095
1847056078
322374495
1300150568
340848416
2143316827
706124874
837379255
912724325
587875854
155292288
735098893
937911805
1535159162
1213927562
37617110
1656873753
1750377442
879217292
1672322161
1056077232
302058851
1758462521
1404701794
322863504
1996928557
2039270172
1415009835
2039097689
1337556762
497129307
690493701
653680428
1194820889
740494138
2073368803
2098773176
1371755652
1697388943
1919964320
1925063507
1457136316
1799514265
828562
1607017632
394203137
13303115
1037230168
954020511
1867805440
273690740
612207949
1286051690
1765550569
1031400016
1279530254
498546320
509080771
934881047
543064871
15995979
2019743895
1187496789
359320586
971482693
914131044
205361107
2052889238
1663495073
2107627687
1016835632
1740678835
172969325
1276983454
491730183
557618137
69682932
1502754004
1682709521
1901352580
513004880
1123484158
687960155
530457503
2066985157
1551568365
1837617385
497935684
110185463
554277703
1644900999
1730230890
754752762
2037342957
1670442035
1431632997
524135620
2067414507
1515916129
1332563279
779153472
1233901773
55177280
1266232854
2138990653
1882746080
1522348529
94018793
331122940
1672119013
1318374071
641481711
1701833625
1176812909
269716563
1216183943
469288402
756722310
1434704927
1847484501
614410740
1601806052
379565952
1850975022
1242500928
1742378796
1306329153
1359779185
901063366
1538663117
199168062
1347641393
458055366
1658017354
829330966
1703992705
672426829
1481295095
1870182809
1486681875
741131964
1352041371
1001817986
983862079
1441314160
1716007640
1002284640
252566839
1003092702
1763578116
1062949398
547653974
1529370747
1766855829
1044029518
561382504
512743333
453906038
1811352977
937927181
1879562374
877122578
1490833457
61809279
1351871292
821588466
1018459522
1903610037
1734307668
1481467273
1948599821
1679161655
2015689859
1864556507
1748889817
1315397640
830640898
980291395
183894236
1357225670
1225495473
1313763918
1249810622
1247249183
1678344146
614412701
1483142884
183813440
1492943337
402751984
1622491686
2106346905
1728888343
645467873
1345625480
575996712
364734903
1221815585
274302212
590488145
139635729
976458806
708669763
424942249
763053680
1027236052
290636879
1346303256
1424950403
1113923537
1771175355
1784627834
1506997464
1297817510
1946236484
1198952770
970221556
352537320
1737942383
1833463057
504085113
475712164
1536748585
1997595369
198697868
1747300479
196668013
946704737
688115275
2142415096
625924713
1283603897
933657003
353023411
2016605570
977400417
726589586
50720688
1423433831
719693207
2049747462
1172197815
342236929
1740203790
302424590
754551349
1052365061
1888032473
569375024
1120064987
2101589519
2081792682
919424291
1234035145
149846510
404475245
2044360962
849065425
71911630
1721072703
897723737
511354465
978889725
570330596
502812787
1142574919
93236502
579221431
942155511
235705708
831210286
305523885
447169413
1401729493
2103838484
1446431749
696139704
1292190436
2070032107
1870567059
1454914455
1106143071
1712181978
894250333
1590306392
1878843536
569211224
1342412813
1761791647
1371225126
99937036
1123914532
1767160530
885393072
741232565
540452365
434817121
2114192910
1997574615
816038275
1612223969
206797666
656804561
1883923886
1901572450
1615162738
1338275810
893276262
304255458
161479445
817313334
885961678
1369331506
1501607106
1977402884
1514927152
841241115
2048393245
483956872
116321778
1071404196
1393983600
1142563627
1519043781
733530799
201689854
1838824427
282212684
440768987
199466799
1255128538
1327073028
1926941025
125692561
1987867973
1922943860
484701059
102748615
336810951
125498207
1041071267
1045529512
597224645
211366351
893948984
1249809171
1946106261
150666815
1001847911
2004719909
2099095000
989108805
1169136412
1427234844
226911027
1375084713
1932316995
983569498
530187906
800135873
404069509
544145381
1415211915
495099793
569539968
2146257933
27123919
925563194
1639918114
1670728654
1952685242
66835406
95028276
1764216302
2133489934
1405481880
1471306424
924251984
659224514
1961849562
590770578
1209673047
1131777815
1027311689
1956794854
1979963384
546717005
653055396
999318221
1460839376
1233020362
1879784855
818727130
1326853386
1490416862
968245746
1053593254
669067522
1274334071
428665374
206148986
446785758
543519919
1733570836
768887997
1842801433
485630203
1294269479
1816933058
700643032
37546671
1082824922
2068848007
1732787589
2114216591
253412048
1809271180
1666516256
525689816
288371451
474231604
1259362990
822816760
1636873409
1617049292
589515802
1260311498
686277986
417265846
1050094252
442946410
538884405
1928369473
1877071267
1367875050
1690004018
234461724
2027490296
1828276910
378433246
1310442714
1013302913
1863916663
1981405070
801803411
1458608837
2021215899
1597601115
26112480
144712976
597600407
62236601
2118784674
1185053176
1385650905
898216876
1534205610
1457168858
669557440
1623630132
2076760002
191568398
863286962
152805788
407808559
162947023
1863973557
925695560
1446531206
42893792
2112650321
1040354992
1776015511
1600961441
1007335175
553039388
329607893
715789961
204382422
648997518
1967446816
1590826112
1933311441
1304871680
1919222109
1397252831
2032991447
1677102377
157145203
714773400
1910381494
1889430570
1299343418
2029445210
1062884270
2009005721
1833661409
1331753988
1382583560
1384680610
1971319898
1918746135
624647179
1992933086
1209816677
1089424212
658769133
111598467
255427669
853125512
273270721
1713540593
1104459149
1531564267
1409709494
1545679882
658048843
118986340
1990806466
1890563255
510385225
1543218785
1304500441
1249304005
1278019025
1345488505
1211017274
1097091871
859550448
1747296208
719353602
884069420
531704215
1641238891
1194897399
1855226420
929187407
1406077613
186544066
2147225321
1851311398
1204972844
1775980934
49015452
261443859
2130212666
410184
437701106
2137742520
1474016735
2078055969
1350941944
1441251958
1022394253
1049269304
741592303
1825778933
328480192
1510199956
1520902811
2114012939
1516933099
36534988
1454421030
1941812278
2143415596
1060789813
1117486159
373805207
1993846482
708477489
1916024722
1315846547
888511086
1006562317
1144171368
1182473683
92357783
965916110
1923969978
1203918226
238453333
279603692
1851873640
1279410900
1793450987
25864174
682963163
1491630510
2049980228
1124536536
1686323115
1445671057
1255674304
1616542304
1037118354
1103657084
325214839
1740205293
348090350
1033649454
1004473537
463463917
1746492570
748555687
1137871501
939222412
1880005541
1077390338
878286343
2138194490
1908359312
222651964
1488968904
740902155
1348689160
2033268150
635615448
176721476
1358373019
213493790
181990447
1939915023
1500806650
2065010570
1534628443
267483195
750999986
1900378748
527671897
1114767917
1084833865
176419933
1323637202
1457349958
1260496120
333811055
1732687518
224570412
145204871
442084313
1240000758
1627027906
85614526
324870833
2133182051
1824712162
1560591105
1238340361
1202193240
534946108
2100417369
360485967
1463743921
2123653508
1519835176
1158259720
718839462
35362355
1958444388
119135832
626703887
1082352700
820637876
144211466
2100554515
1613294163
1016027085
1799038259
110999445
2050084333
693491514
678227276
212392539
1915752083
1570840601
1777549078
894197883
1884562052
1077315200
1522365228
1523640452
380525295
905551925
1869625998
1460724910
958435420
482765271
660459118
1931928611
1388385911
1720841786
1270605881
138602173
714078443
1411032066
1007190672
1551873436
343899956
244374617
1672372487
1756448477
2062612794
63002737
102391910
2051352366
1608962756
1885991118
596807526
242084805
1280110825
1887564427
1379929631
1374858645
785929604
1029635629
66893538
1662749252
2065632121
1975479740
1385533062
1230254011
1823038237
1675838201
290651194
272461109
685590169
838638999
196594175
302435955
365252104
1566620088
109571320
1057570138
450067420
2097313217
1229460910
381398187
601995378
400515387
730269712
272288202
634414957
1411928651
1516354573
1589426072
256133947
940475538
1205028239
1349111805
2133111050
155074311
1988199613
2083745416
1301997131
271581866
433561207
224510693
1802761038
546914369
1264532565
967944914
1457889545
1214617316
1667863870
1358664782
1675084825
1791072767
1413037274
1534879754
1492308387
1423974468
1006484727
1710848911
1775549441
105060594
991032552
1763216301
1642927608
1987111548
2030977640
728022670
1654751097
371153212
610234622
328838576
1786468916
570225863
489911040
451770600
1916781910
425856883
1705828852
1832050659
1207099952
1263680291
1584285132
1187800264
1860657182
1884770450
1202595360
1183413846
790319319
803142952
1948574274
866558522
625165560
1004788079
340087077
642371346
268742654
1573586669
2102471109
317947703
1174443147
1669289707
1358574462
1870535268
862943447
1408432217
1868643900
40124489
1966056072
777039410
644080306
1797726928
575052727
927305151
508168940
349038588
334953937
2079081588
352600533
160896187
2141947830
973268741
239848492
152370851
2098755646
1228162832
940935336
1343112872
504640361
1901973818
1609078713
865819439
214445696
1306194819
1992936532
119144877
939205735
1979649114
1183638511
1051716164
1817547089
520544129
612140789
1580550283
1419868052
1273664859
443158708
109082338
975596448
1670987940
810950643
1496031268
23259283
776400147
906161882
1963815499
1183050720
1184249085
618754961
2076039155
672914006
2072404026
1877624924
1654635384
1035578303
1949239848
1477663628
1208537298
1797349180
510808032
557017192
524314580
939964332
233735868
1279538868
1143883351
256589841
1889040768
1226089249
1773308635
1205901192
579285102
1654354024
1539282433
479200650
848969247
2117852713
946798086
1057510990
1438881290
527239703
292194225
2108882673
1457384225
2119505879
1495411002
49383917
85497319
1627988362
359142588
126110445
2065826412
1279455191
187419147
1761303453
1431938739
159218156
1965896022
1882382156
225607974
1837706934
1503706278
855347131
906960618
1003029451
954045296
1597018289
956311961
2003390096
424592186
1687915890
116293033
1828807746
1660975873
1579686736
1465502078
1009844826
256003462
1241999202
737456629
703233592
1727494827
327494156
1116177068
154844718
1682850377
678355834
2091016887
293599495
1253523083
1326341955
76026757
102776613
706069970
819495435
450508637
619760091
1212306770
286350414
11542139
1704924150
1444414132
1841727334
1575034593
764197468
1667626871
1419823496
1399550372
951002100
926806461
70124116
503355727
421786033
137940906
90463925
1155551220
1414215559
174727561
1077925170
1296760293
1297644546
1725678389
695921225
1257551799
1516994751
1921679163
109296904
1778500704
308400833
1627175112
1743673961
926264289
380773003
950803941
1640323704
1998441725
1438803030
2107335084
876200923
1293974399
2135537854
1485897390
106117338
1199154993
628038690
2005926162
123824854
491653460
1249239123
2118637798
1125111530
136174400
1676208912
458503264
790415995
570430685
693485520
960881179
2027204249
372191704
1439190723
1217248057
1536335105
965771534
1482198636
1233294781
1353137298
1291778730
1228593771
198917918
874964037
994221477
1441012934
185957764
155191527
415061668
938655176
1700993967
1541075087
49704479
799890545
618002841
1415818998
978157104
1678265920
1889806124
1841260967
1883107814
2000873498
1048381291
1552803017
1220282920
273518106
1107851641
435705479
1968467210
239700948
583601016
728663019
483867508
345224374
1857696917
735257840
1920446333
451595330
1378064306
1236832481
1936278207
778221242
1396329717
1634644528
975396111
351629325
709440652
281232192
848595371
245550518
1295601878
494228053
984495660
2083522023
1735600233
1182600692
1590819062
1152909448
1026699457
459856064
1774804727
1750953633
1669545995
1009821345
1813070398
1200597823
1145505684
1862311956
778151911
1131635598
397514237
1218186917
930817771
2099250909
1390404049
924422591
627234211
511901478
87841546
366582290
374718626
1088008547
1015776846
213397111
1037887654
835929458
1234804301
1536882683
109758776
160118377
631389804
1453102617
1225483748
950905662
1118508229
1043741434
760209992
1865848398
1059757295
1239977888
985570887
2036113010
1198776745
721739924
1886445075
1901645468
1702905683
5738827
1990653642
1776029244
433086017
714398032
381421181
2116248014
1446821095
747161608
654454967
29094593
1437590034
1093374250
2081449468
1529339896
1373773622
349905041
959099181
1773458842
1112574633
370865904
93195958
804613629
499644900
492522978
1015597479
1500404014
167576543
979928196
577266487
321408458
2060061385
1229181697
6684632
335003918
2093764386
122046292
1171938868
443246271
1161365928
1016007019
1830966579
326269416
585338090
752740250
1723652689
233557259
311259280
1713056287
894144417
342794748
45728503
703443101
826202728
2143177270
1096565672
450909412
454459695
1366921165
534619524
79141088
926929324
666297548
269343010
179869973
649744315
1600019404
1455251224
1036143153
197913343
70412394
1859559813
389676215
1244511611
983066420
1508923373
351021381
1446662553
1615982058
1634856811
891454768
247886002
913826895
897777316
1498439193
158169334
2646856
1696513841
550911718
154811345
511205000
1556385806
478010243
196437118
1398412203
1868464076
1315915167
1887593862
2051621579
1729552106
1098934246
1003745245
783167256
972413445
501205991
1411444816
84436632
1077943328
3908760
1604523706
756175552
816806142
2074485687
239592237
137269441
817798891
362288572
685587729
2022707557
1969279405
915588551
778211548
1789788545
1117695091
2030185165
478639813
1538554513
246475665
1931500179
947970197
1690499564
659701747
263931595
1232982002
468296356
1981884388
1155383609
908367138
1760969765
1661653721
1987888983
1520538866
1027746747
1507330625
376051646
888182385
1926347683
571811061
434965826
824809999
1882639495
112066625
679658482
1874474864
197580027
1018626978
1986430162
1402241968
165009765
251406791
279149144
2122088353
1992762772
235868970
2005970132
498929285
115657575
1655513233
1069041291
162362165
319745104
1651938573
273358819
1049646924
980666573
756007072
962696071
494229858
648124698
1642410429
1131060001
803611359
1751330029
1827401773
1145713492
1497892452
1626887333
2060893995
1976043378
1962616398
744165560
1532585842
2081384132
1482695263
107121040
1915947465
35749947
202198662
766824811
1440250107
1295705705
1335652696
1419274966
1555536903
659381320
530188546
1087805958
539810026
63891788
2101287787
1358920903
1717798499
155137411
599689960
914418336
1920624222
887369245
655291722
1361124640
1818568648
492761347
742005194
965615673
1747186125
1809449549
56280988
768805459
235533552
2058471168
1737642815
1000602828
65799712
597183104
157193894
831646737
2033205451
643123893
1272542506
290926553
500674705
878938862
1166732127
1921899374
1455096904
348942916
563520806
2118180290
793987074
2126704194
1848515328
1760094779
1535616751
949919671
961558848
294004779
303642107
1006128819
352292427
833072044
577095118
382248781
943194061
1397863861
1717222795
2089434483
1913457250
248757261
328268921
2038421790
142182086
1673476649
1957348460
2103446215
1686763728
1431324880
1043115115
2043086811
430597308
1270414989
2792002
468700754
1711320750
417372201
675399020
945131923
1037860876
1615292617
494452954
1375628918
1281734104
115380763
968789340
1045456743
265443163
953320531
1122087922
1097967845
1468863403
3098379
116942876
508892609
1859471675
1490389284
1716695461
2025069262
646025819
583760155
1596956625
240569332
1018027202
1300522219
495878704
942360548
1363019615
329392907
596978826
1389192329
708708591
534987313
1428438986
557818689
55090468
2031026511
189955284
1941335389
2134736047
466620547
1386749605
1467389790
330308015
915347689
420691174
1407725268
1771562870
209587452
1454257547
1008635212
921380691
438648954
647045021
1664529690
15548520
786647332
1392985359
218953117
119118960
1274062615
178365817
1139463964
1253314348
983053426
1237286867
1324240836
1059570594
1886739888
2118509915
1544240913
729658201
27861711
157242072
195572383
626238338
236379669
87839755
1794601566
1373416567
1205458316
451816753
223171644
1100236536
1715770096
1049922820
1540675882
1198318256
299565898
1446463439
1579389233
476251355
316170331
566565152
760071976
1954409922
1290919818
818966064
1983641011
1650903082
1478962024
1287862255
1730314990
48193030
1334944502
2086847882
521979165
1770084398
1011049060
664577703
906776187
743375805
1399264076
1756730763
905806251
868130875
334595263
1108568333
1718775372
554251971
693504911
1039863716
353694966
749074358
1439607523
1874563295
376517341
1392189488
132711366
1675565008
209270613
2104322532
606670462
1192953302
397606660
303497283
1957861716
1775766521
1930541217
1955528436
504009267
1212894674
429609273
105543651
1763776035
1698270151
2015053801
490734173
670386701
261969183
1413728978
865521632
1933834765
428425681
2109610741
1128942607
2094138102
415184299
214644816
1422606664
855867756
2140514831
1698027171
1070041128
2005977845
920911873
1802934638
2036415782
877276664
1607392025
1426823096
188645065
637237648
107840149
1009002737
1929032867
1184910946
1415662901
568457498
832724066
1429878491
1016599021
1368417447
1057120567
314148552
663921461
575872337
1689516342
1753875599
1504202973
1676481960
955124830
1316247630
585134562
1449178652
155525627
1789216052
1645934542
1665816645
27449247
265005307
56690714
1794509854
1004396299
1784562796
1666620964
1448190873
679183520
1597656081
1743140552
1107035955
1766047109
1391181662
677347573
2110968344
1114684814
1242597914
761403681
1199519264
929240621
275213250
588073765
363014438
1004756043
1429973155
1309531236
2087180134
454710847
1895727376
776134232
726557100
1367913124
1358918251
2010286091
1061412894
392644272
1398030130
1839733167
588885832
1022939986
773963574
779339196
2074281024
1115051230
1385592740
795190042
601409786
1096734797
352844790
1845274805
142917576
1293146658
1086592265
1415753217
1108668597
1691036753
524726919
1643017970
509107478
1761567812
1604690631
1669645415
1661336498
1118294465
874713749
1706127450
1829699026
178322631
1761072586
208768586
1876777558
63876007
679901167
583505661
2059379408
580940156
373822460
2119342482
300097465
683787410
1659106429
1094809292
324875307
199138385
2030238779
387654280
1340410506
1921357735
1670370887
1056239177
838764768
173058885
322236063
265280404
91720891
1453152247
839463283
569767391
1815637837
1463642262
1098683488
1783674114
1284035221
178862301
1337288334
1523673026
134853799
1465680511
649029705
86287771
298175575
1411822955
1888332717
1258932448
81341803
928502694
1773157736
1506243021
743519462
1758648658
1514050551
72749037
376110
1261349443
905431145
167343274
1900845669
1278117929
1782159152
1965190565
2106089168
754651442
256845655
9529097
1538483776
916768213
1664654114
1456674114
1026042875
932779819
691824833
173025287
17294570
852688378
1119058447
1380516840
1690330540
430970711
312546522
1798735097
726814111
1030966400
2127006562
1864943835
1746435080
1570635895
638235799
350028017
284281703
1416152540
756100104
40062263
919475779
1657052578
1328896637
1112382860
1119847359
23969276
855066017
1887476926
1490098909
1689837185
1447045516
1574937161
151232420
216273187
1072224075
942451988
1106360073
1288969844
18079368
898983167
129782585
625437772
1913421077
1501963745
1157654416
715615428
2071680810
578556265
582411654
1740739503
635566067
1320102219
788529203
1339086164
376314358
1737322895
972732621
1449176104
290829950
1780488970
854176641
733128658
252501712
747877759
1996903080
1752138395
1791384558
255617396
1854086081
596426800
768612038
428817192
56517498
24105936
2088519908
1504269472
1892041183
1131925132
778597434
924735300
552521441
993432870
622011196
1743173413
1247520294
1153605384
13726200
1483152447
1019065287
262814686
1700093322
497667426
1353074705
103899617
336977029
1929585271
879784963
245564651
1007271887
1383726594
1541516737
849277857
2068208037
1768771763
656587957
1819098714
808644383
17801709
1758588211
1921000668
1562505172
1819386826
1242533336
1433242970
172029400
737463280
646296260
617153039
1055952519
941553328
1502364357
325531602
1555352315
1273499876
413813390
1001659423
1527748364
280677015
1591056873
820276105
481680191
1015107647
384935807
2045497335
1404068664
70717046
590265551
1732282022
723095529
999848714
302672761
1821740717
843632177
346679241
1221740583
1137991473
1314707439
804150477
648671223
515843445
1144372230
273119753
573920218
281316163
1041215218
194470619
656952626
581829997
84910713
2069737169
1866340
770812304
3319327
1051223308
1680761518
764447828
1731268541
282197450
1325589077
646621225
2030463801
1319464218
485875433
571558750
1794061158
2107716774
2085831745
1874923002
768430505
1194491559
530270156
105664617
352609919
467746702
1005778197
1562329482
1526651321
1485201441
1107427868
27684157
1957474996
298119287
1721691040
1996542440
510474403
404709777
2076858807
520519592
167009016
1495386043
1234881276
2142027253
366797132
2017076447
165251527
804305384
2092458921
1408744288
1613883479
328318170
1921911608
713713385
603178140
1292102161
886643139
846921785
260723899
1898218921
574110494
1119208988
1827158852
274252355
69114873
253743235
491381709
350230509
1308085018
219187917
1708074642
1178804574
844063081
1160262989
965555449
1978139391
263025195
773615624
1289342439
1895127399
1543029524
640929072
347126305
1338814134
1582288000
1061776034
1882492959
461732201
879329861
1397855515
426492084
99721895
1370415992
1031303605
494594843
416584718
1532908133
504606776
62748948
1293274759
2116662651
1036011017
1983742863
1792542797
383803159
1982148559
757857946
1736299179
1221967373
2096380794
303705510
784648484
1641403796
132242200
114647065
1614825201
882408949
2121072334
1994781930
178038216
1606708267
1349515106
1506977648
1379140522
1219691256
244539423
258548555
949850496
1715857954
198971551
107798860
1728080159
1363111905
497883259
1764575877
1829956559
1823387673
28753975
446965198
1523558397
1512080664
124490768
568150839
1929955327
1382432643
1421112889
948478035
1898121350
1692608356
2075965611
213343436
2086745641
208782196
433012806
1692767953
1732850670
2047994234
1566420545
949032549
1103858109
1789958000
459969232
1992192706
284588719
1450873477
179283720
518878696
790471360
1162530958
1291390917
1951975
1803492834
350594890
625911636
1688529006
2022651256
47301890
329535408
683040937
338925268
1421865296
216681811
882856474
358027687
127046716
678865122
316030228
777969257
2117470055
1642109356
1562383959
1009413109
1050324534
2022111203
53191615
1701230170
1682036108
68859665
2015633314
505291915
216947895
128346033
601630203
1468919753
623518920
581681707
122808195
1013583910
527518244
2047883479
1533912962
1440265351
1240736611
280072664
201031365
1435385743
604048016
161188405
1342269482
93507152
1162276026
871858006
1135777094
106579768
507617983
1257185581
1331759671
267906843
306254068
31141232
1374585318
1532397652
681316475
1194799321
1952291569
746453148
1405099515
519262629
1061440191
789542820
300864285
249373308
33594125
1916880185
1956259386
1442347891
1454419245
1371727533
1752199849
163667333
219088539
2098392811
1766410636
980409405
158606675
384780988
574884090
1769410492
744381478
313071648
1401502953
1805127534
570488530
88409307
876595227
1107424352
142321173
342963081
1751569045
202892084
779826208
91859688
124093397
1838554601
1126465846
713313165
423723375
586096444
726320942
209538713
1569536201
2144975825
1326589450
876432149
540995086
975785336
373258376
1569834364
1438749961
757654628
1888907249
720454861
816869806
802325040
851900522
549712273
1624145821
710630353
1066067308
1128905681
736797427
1303258029
1739908554
709298458
377593963
697064526
588365879
968944403
1527700873
1546629687
1058854656
1865539042
2082269412
946101835
1604908262
1455427087
1313262144
87396421
817783086
1142826669
1820007251
1684332684
1880046508
1457498095
569501498
2063977151
2139300121
573162890
1919308626
699805638
24844100
63556696
172298038
2014109743
311345631
1322914104
94408026
1358376603
195288635
1782474460
635175583
1272875393
1382090447
1667308602
991833911
9379375
488423745
968459001
935128704
1241022952
847892837
1338310002
418549722
1711367533
344053076
2050725058
156104112
247942725
812591797
375986118
1584299827
2076400034
519510451
1689501801
1421653879
795674134
799361698
477717088
821087847
269747768
1954119961
1250697652
945281171
147462804
1012441268
196587596
1038669749
1364587599
1786902862
416814330
1398442704
38281041
1548344077
1646983416
42665605
1147859950
360346424
597982848
1286214960
954634723
920383307
1815125905
163012468
697426534
1367665363
99226393
604330960
654942799
2092179992
91208675
278005723
1950774253
722759507
44146461
1311139750
2106260029
392957657
489578896
575524533
446888486
1071131373
1937395517
1012264784
42763651
1238741136
445179939
1537782725
549727536
1350069040
1907488843
267443713
1787640541
156330328
1561015263
647655445
1689187192
1537583259
93282193
1516231776
1077928443
2025196070
908852446
1588919774
1329080591
989433556
1224638932
1778440202
262397334
223009599
1479153407
1857495090
778987656
1512703123
164551829
1149406235
685765103
106144759
1456192147
399567757
503698077
1091449780
403944725
254937100
1868500458
2142155465
1988086805
857361730
38131116
1224053057
220618955
1169832286
1236210263
134538552
643900448
1572574307
972617400
1976624547
2009763148
1070952953
1721866690
1124839478
563861392
541587521
1272879301
195908616
2046068862
644935981
741261707
1079584580
1421115078
1103765992
1948173538
419521209
78743578
415394710
1150939299
1330251168
1127317275
386052949
373289527
1313604388
2125591049
1640993462
1582866539
947500369
1244025139
1046007728
941542935
461740604
1106617529
1055366431
1396384801
1699501972
1008781978
1492951845
1248330736
736298883
2098871804
1468976879
190280055
504024253
1928881231
1908140832
588514677
2020257311
617309296
660340916
271968230
655408160
335512565
1644723748
778359342
1239120901
1104481890
977807527
1690310980
629972137
1662436110
632345596
2061877293
577106528
139971289
1005576738
1450283451
1414642649
555890469
768249078
1693270830
666316147
1151272968
2051470641
474652363
826033776
308328993
1666120519
1176548691
1171647621
1243176252
473816972
939858170
1806127238
1764045311
703179289
762978018
1666292316
821219621
1826184046
772483665
2088033605
1903286447
1400431881
1146093088
524506220
1322328819
993781976
1219499899
1881663191
2046133367
348144067
618598283
832631693
1999770137
1881232485
992675497
194012782
384495478
734865033
114693565
643961818
803972490
424427579
416532642
327769288
2069495871
143479530
1180934484
1274485731
642676025
1264954140
891396207
541645127
1161498977
1746364267
1782962469
1301431895
1365897296
1523480931
552340117
79823560
956053886
1931832777
1834762813
297969701
1307748076
199425125
426608187
1922637570
149459793
272720136
809207689
367081959
541757618
2066774693
1569217675
589929240
1693550060
975418654
390283905
516939576
690705845
505198503
2110613685
1847464696
794430498
1254350589
2041954893
931819123
963810797
1551858706
1539629130
1444567492
1388576099
1268440330
642896969
369736044
1368404435
1672355199
754522774
871858751
1444893940
2073542304
1643023400
519607634
957780355
1937311571
1984125298
1225909623
1794865644
1531325566
1687751615
1622860278
988605895
94060886
333090929
556346407
1387956314
799469550
2041858748
2118554240
1923323642
1344010448
44314019
1280464393
388405095
205159339
127590128
575583608
929709556
1126303730
1061609703
427541020
854131530
347960305
1665320110
859864052
1361591163
1119452714
796877958
436418057
1717810099
1192703338
1952654850
546456212
1144445091
2097883203
708265124
1457383202
359425203
1039818314
1318855520
1105500478
540907142
1569068985
1390258111
1070760352
711585422
2092389856
69245770
1618299475
1588622918
1031482213
478287430
2101686490
458460565
1958794384
375517696
593781743
2104508796
313169782
1764836085
1830135600
1293036045
358771696
155048616
927678270
571265367
2084793492
1511248524
856630822
834904253
1445531224
1026432476
698714123
841570217
785719601
80683971
1701480112
509610525
1283299295
1425695333
277628438
1837278779
1605572716
1655183346
2111979669
1950417636
2096190726
191624593
927130482
907507382
1883908893
1843911143
1473802939
1527444589
951880726
2105774725
672544171
1391637254
971517516
33728276
604957482
1735940951
2012152880
229714612
202212774
437763490
2054520075
855676664
1517367104
730271972
1087540593
613264745
2028836606
235976855
44072703
1890083544
1383105389
1283953301
1291815214
865521728
1712173185
463392300
1710960949
1777086071
1248981739
1536051622
1017344549
2121062153
545170538
1141668087
227192247
1159221132
1187928184
1288098724
1215914959
1326603135
922998725
547474321
759739288
1631852069
1357145517
170478146
49586939
1504581000
1985891074
1270528160
1024929573
1971622940
1052552080
1041337207
1495082340
877568840
778674534
1543461676
900055554
39937469
1270850033
305692909
597563936
1731219737
411773311
1044266518
1909017289
705394954
1795010545
1066363108
948334963
973398281
1475536126
1516807266
885353682
601216678
1535718366
1803361633
238773349
45962202
741249176
271634826
1980242232
527460592
660769521
1862098137
538770839
1515564997
244231212
936005805
852956608
207930552
1433803206
1143083422
1700569180
1008912835
316506856
1934376307
644842940
1515516078
925651953
1987484215
1250267464
874646709
65549041
1026919293
1763143938
1719414157
1510720500
314904914
1043824166
1623933266
1415165293
1083395672
379669804
1794227849
1173165027
851285448
26412512
753161947
476571390
659096045
1021412500
1680715977
1346442422
1627361939
215498926
1171729000
2094173894
721080959
1922432671
21996412
1827194466
839190151
2025277266
1929989993
1605658591
1427760056
390047806
1403490321
85942306
242208010
2094185507
313907027
799418349
2056428085
1550711607
302027248
2096519293
1262019937
871649964
550050188
1035175892
530375198
1492944415
1680715504
803433646
1279376119
1987270474
1279163391
782388083
271480810
113407392
1264098982
1289791893
231173437
994916263
1065368168
1745570347
428814433
724834965
1536332602
446591634
288888825
275778193
1615408848
365262397
1905213480
1266053965
455540801
1279757000
1240079044
1521948608
1804114214
2286819
2011137085
1818538789
2083546190
794237968
1177903593
773415017
1908926421
192927482
504088921
2131217134
82775931
453033886
1903078711
780805770
1485995754
1503903703
1654068411
2046816294
1533144063
699041101
1799674104
168523123
627015952
628379223
1807346586
1080042939
144787111
1694039281
285222204
1014147475
1987942071
293237873
1849858892
377209712
1752929784
753745105
1965260452
1834940470
780187320
1102671676
756515195
86376085
1507082945
1117055587
569361875
1491204118
1991372228
962055898
2111525780
736325947
1682206664
2127315601
591992617
1398417687
1560356614
345669242
1597204314
579707532
662553175
1569857800
1954419636
419396576
1912140607
1471269983
1294990004
719884093
149891372
644745478
242296913
966908573
1798590984
718828191
542538687
313143470
875275730
443034694
1923339758
286896206
1859549301
2084871504
1674432573
1182008744
580064183
806581321
799275480
1558868330
1283758585
543880330
791453365
910072314
2126311474
103385443
2069566783
529998608
140619831
689152783
812225905
1270287999
1478828778
1429789415
532649435
573105140
1015825113
1270963994
846050020
1393467717
999998923
1222944611
375921859
73888651
1973301209
1340764572
214470084
1455175135
1693510842
1228342478
1333839884
1816378042
1320055542
495173372
151428268
246406113
1584491891
1552213992
1084389714
83120932
827649623
610127507
1781104263
595089779
43100262
1784949906
2014060151
507777072
1043345967
1960039160
1656898174
635089096
1953058768
1211342316
280885690
1553106341
40715499
38580648
1714270015
995862973
1131098087
397737526
66513145
168202493
1053911813
672009120
1634897046
540760286
249558850
540610249
1955835581
963829860
616951530
685851849
138537311
1063430221
497221321
1792907265
818952555
191658853
233171308
34245655
43607378
1086512910
2124484854
173896149
1189800820
101927672
1385040161
168944564
1736931330
245836138
1721315994
384993888
690611131
269262912
65952615
1943939323
294762827
1920475286
530541296
113897526
2109883579
1060093631
1847464708
1856117787
2034051269
158421770
2128710413
730453937
1461812661
1264869893
1722896739
991652050
1647867566
1908984955
1965946413
1030333728
823693682
372459373
206630310
782478799
1202211594
818453820
1857841607
2086400981
795434786
1468577032
1003765056
1016300712
336956949
1918526306
1454949725
264936971
976611958
539558506
526179302
1048021644
1367191612
1652871650
856674914
1835320660
886153810
39264244
1542746996
1402431322
503640502
22755548
1828588798
796842554
729066150
1361911639
36471620
1347343889
1372236647
1910443297
2061527715
1669637221
1951474419
119978797
104868260
1438166329
1650431494
1683190119
1070015396
2029865685
1619685095
73260939
607644325
1244390946
811471465
1552071921
357202436
430005063
965639860
1962488149
881817711
185247085
195326312
880149618
337740330
1392694041
1733367343
1347196590
366836551
1348682402
1521564797
1545511255
1341844036
440870487
1005131179
19644096
1878874576
1524846768
1906408515
1987164847
1528283915
1383286894
17809774
1743694384
893059164
614245673
1162937046
343264342
103302936
499757994
67242418
111686226
1711319515
1830576536
1193062682
1858219846
1894425356
1656386020
2084819775
1208914363
998680318
424933799
1439088890
502309347
537640417
216343477
1237663435
1905650690
2114266791
2144615661
1341983747
1921044344
1825177765
850200815
652865791
1899812486
1793588741
1507483083
1963021392
749590563
1121590907
1742669969
183655089
1468718832
797208690
833550763
1609796534
1958074818
1091427480
636074181
424083712
1849758816
483456816
1188503891
171842633
336819992
1899813500
1378313897
438682957
2084343613
1486817659
9920631
1638150215
271146937
1810848147
179969696
422653094
1728772284
1893131547
659080672
510786104
1725946014
1548420450
41530410
1717676163
45159281
1429558706
1023405024
642710651
1303659474
2025962495
1416874433
1440276103
2310902
1544256774
1845886862
1748128144
1941612737
620909879
1467865411
991359045
183505952
377527131
832817431
1039725652
1729182617
296446704
442055579
1007797165
1184679121
1490409026
1405006845
1968015
1581639096
1312825633
1357459574
950946440
2083769333
2066481768
1070061185
404037230
1177406892
1642000001
452650807
589023992
1753571715
2001431026
92076723
2110161855
347004730
523920171
757040576
1167140635
999950119
669881675
805020979
749568782
16470839
139719109
68694470
300688683
2044137187
235475737
665198030
1025027994
1639921562
913880790
1800673191
934459312
257238118
547307511
2002417541
1846291634
297793352
1526743340
1056994026
1559643481
99144781
1267470031
1836816604
205911609
1533928067
223173034
1915393626
1989734534
1851593814
1641533569
827081378
1122248650
199734976
982567752
24376206
1551163447
761252684
1745550449
85727637
36521250
1844455024
734931811
450372588
1441105745
2090883377
990115660
231124255
1224376963
223699187
916627724
1661267761
2066934988
278929244
936303823
402948064
1027869677
1128962828
1296936362
1623479497
1751053299
1941243815
687818321
1947078566
542068125
741578377
1115419868
922260201
1574216685
1186860517
1577849715
537976217
1258240958
1197615719
894698505
1974087505
192507968
940164672
1898787258
435582286
2126945048
558222005
977607463
1789394479
1654685848
552527547
1614505264
1358788134
2008827929
143462556
1964504155
2050567070
1801451629
1519832464
1024593846
1336187549
1280409456
1857634882
2025949953
677462535
969424785
2054818577
1509095747
1449639855
1193944618
883153800
1635247600
456537065
1065175533
1192159200
1986795581
1070526045
127340859
1131811996
1032379642
2127061491
1446109095
1428811378
289364187
642736598
1429360013
1922198344
2037572282
1394386067
2139415830
1586524650
600597902
1686016293
857565355
1525688945
599772007
1287148290
1992335898
37557936
729575190
672609885
1600239520
1483272672
2099353109
272583676
1358695251
1054235147
95417316
1884313122
183672882
427310826
1766929221
832830628
136186215
399973103
1118734598
1879460087
919724030
1038939022
1966034424
2137614906
1833091299
1978212581
874029399
1815462367
1121309783
621600539
1185354501
1115109405
520280753
1928439030
458970601
1330173812
1519502205
732579317
1792211392
989835635
1075628930
1649400035
2091265508
1236667149
216015685
984312240
384011127
1123537001
1258298551
97349681
987948742
2020692375
2056184315
646189367
273165124
513885789
2126164798
2143364798
1093614615
699341447
682470806
2166799
278519527
598115113
29890665
853756438
509128451
2021218620
587086988
398839673
432543234
2135473835
2000863705
1616134312
383405976
395742008
990287203
308008242
1325888102
69205869
1660377306
1951732291
1373406077
1145225720
1346721489
297028741
117608410
132981526
1490682645
305262432
1706479272
2033887643
772276085
272338399
1808583762
2046682764
341682822
266254885
678665084
446206343
727922234
815703691
488050713
2057498023
875382026
835030372
1221984699
1929606275
1506611693
1642258767
1764136277
1547160499
1992760492
390546781
1415679968
2058354718
785998285
1483689349
1359851678
373099171
1954158478
1752041261
1860440758
11771122
899151157
2089306235
749115454
1392784446
1933901842
1968294223
536960083
1864988390
1947525970
247268255
1657810148
1617811595
286772352
397335341
994119068
44664156
1367004076
1657212500
1248641396
1815713612
553052078
1194225026
119430516
1838256700
1767327215
828103825
1755505349
342370134
931166181
1893800465
1738137814
2141209254
1484839377
561008604
1625300937
1949261407
55814189
1114336153
1892504223
174202707
807376641
1231961743
186503603
1979726186
769257326
962881067
1711365227
1525717923
1532442096
148634678
1156047831
1394533529
552753319
1734741752
1237671230
1099112006
1678992962
989192584
832936822
1229767436
771672877
2068837433
1133064821
1062340870
594942064
1656345707
1050959913
788821822
852709900
1077654839
1060700124
323731660
174572767
283430802
1600422824
784853616
2030527692
1654884992
1264252731
2115745188
1321841623
1684171600
380111243
302011760
740896542
1815793114
1513037851
906193584
1774863900
632186023
12808158
602949621
1666373728
116949462
709959839
587562538
1943747678
497559067
867202698
1429713058
1520553124
936630849
995886280
467841428
181010277
1750617818
1768089565
1751770549
420479957
1639105602
1393559292
2087252335
242870389
606616501
148856790
271952947
1596934607
17460761
930764636
227827031
549488737
2114686484
1117000974
127877175
1531348692
816959168
1654580349
1476546576
1961095312
991671559
343121902
1288461572
1062274900
677785315
337912539
422995876
456849962
2454627
710001459
1189234023
1969210255
92385207
1166071054
875662621
359632625
933784922
788673470
1064684255
1323083796
1315165185
623629351
366673000
534966360
382248414
1119445020
940398024
724557206
1091307406
1565382419
633031950
1018429453
1639059830
1798257054
1144319593
843518177
493233975
175454941
2072607051
753371171
804132983
1912863524
816071586
1602140958
1003030739
1724631695
839509718
607289980
288039028
1172763231
1610003319
963471594
1613169579
1313769383
1337945625
602300673
318116926
318719530
1702187811
856753070
1517320204
1619489155
1575904016
159340125
1206250315
1729544314
108197604
1390287053
615012168
608783853
1718721663
2102697074
280572690
1443271848
1790589577
1546723737
1328196560
837644411
820083887
233487901
132486456
853944507
1686997058
1470221189
732242257
143885030
931985512
1684528564
270098695
310107259
1488527887
1991786603
1195478173
1390628159
1824825414
514457092
640619257
1802490332
1865885859
1870949861
1686270814
2144370050
150448007
2071939640
923982938
1220588790
1424335927
211242546
1162974395
870346761
975367387
629169400
1511664550
586843170
1993247591
1306406670
901804237
930215711
756154812
151816522
1884107990
347035629
1065471206
383777471
1744490719
646390498
150090475
1105732295
1226995778
1051863727
2130793928
115113870
1374375793
1183910531
364351605
1291633809
221006955
1351852305
1170152097
927840274
1561452467
113087071
1708389749
1253808650
1329095709
1239470546
455941912
1028330112
1493980801
1330066735
2076184534
1050781481
1147230033
681840122
408911270
1783544303
1095823749
1682361355
64383202
1482559313
1133652925
1504159820
255881315
1759304917
110813090
1082611226
1526754669
1931107989
1291574115
1593490949
114710584
1905063480
747161842
1826340984
984970345
392483011
2046615119
1094188719
1964754238
1962218808
736974440
2021043834
46909671
1815910945
1442492646
947012
1055489679
922166500
709999206
1455702410
966504628
599797479
1085103364
1452033981
645040785
2012230841
925513791
122020188
2062840938
268274538
442302880
1202426175
1892824826
1749663721
1597811855
200278928
778266693
744782889
445733580
127997943
724312059
1122825732
112792744
1384772581
2102195046
140174762
1370704287
1986862436
400439686
186123024
444864421
1435475079
559388694
527633601
1981832327
3024396
1816450702
169170539
1228115280
1494568299
1135147952
1271127633
1026578168
1471528883
663793869
1230302258
339543682
1210942679
1165291226
518207279
548190591
534727329
1798238621
1701287008
701912467
1464907503
1784575233
235023525
289032590
942195049
1564686587
912014148
403182999
809965120
2099957082
2108380138
909417074
17662066
1035183693
1778331927
158479079
202660750
658929990
1503857189
2071696297
212012625
1984356402
1283158576
1547858737
1063619910
1402750554
90815776
1303575148
1341645833
240393267
467529529
64814322
1577109593
356406307
299905625
91486445
162804788
176498368
1660605648
1169612788
968296390
711007881
1150144369
569419399
847033367
1630170155
2016728009
31628602
559410341
1411941269
487121473
327782308
1805083279
1268842263
1554409732
1473162852
1680311823
1539755208
620816642
1993686502
5394718
1565172149
1479353777
397807373
1045830004
1030600423
2003491260
1083817951
783051526
1754778974
1322710724
289588018
1928981028
294746587
189754000
2067280245
197148151
1520679449
1815178655
1877106729
2013987307
1828573271
1857771973
1443513187
2020655447
1440901022
1627064266
1967953063
954267771
272433255
1045542460
1731314702
987242264
1952490593
263616222
45854758
330480467
1590747998
1174414847
542778979
1895332628
974526048
614459454
22489921
1452824237
918416709
1465200715
384568012
825146186
1607025193
897863159
1515204682
546225316
1625830852
33063888
1613940433
1290227647
1057330167
637183448
1328554436
721259846
1925349209
2059747172
1643375809
1242888989
1201890970
746537463
584655928
540991242
433012623
503724655
402183357
1206491486
123866227
1961955454
599303323
1135150679
1769187109
424954869
1862935320
592505147
1813239455
2096161688
1202446679
1335516614
1671211594
1771475797
1977438727
1336759102
148643357
1721940454
706114077
235343347
347473825
2040840208
1148467333
2018947622
1191135757
508626404
1554698076
1342756307
997413281
1309366754
443454171
526064399
180672832
1332868677
459594446
150000211
350942623
1248987250
1422756428
234988741
1961585074
1166982639
339109773
1901807226
92488628
1025760138
2074688806
193933443
154058845
1972165477
317047155
918905752
1999730571
2100925274
1213744936
1858941328
576704777
198795837
27145659
1545933019
1703591929
132507576
612976918
1053979981
1015990084
2079736117
1320327801
268612541
807880337
694407409
1120825449
932047668
1036455244
770280391
1745999657
1553266648
1809266764
1577504647
286982251
647195885
98391203
101630321
485321812
912168704
187288874
938292225
1706219745
883590739
768581072
600446371
1444019071
231612664
1455837298
903112402
1728839515
1352613160
2134327441
1402845188
896651116
677364612
1310140455
395260093
1327637978
265607573
1280111545
1361124500
1298228255
633410322
684121622
1553859232
1253848010
2031791513
1895748947
358236946
1074130571
896979334
1368335971
963198360
1428409877
1313004930
1704489562
234422171
930473146
562345829
1390012673
1872591517
281992676
150677459
1803341596
972309034
1191937520
1922513701
1303660707
371839687
1031477904
1600629989
2087874296
1208573764
1718182559
305092932
865315647
2103453632
205229982
1157609356
1157717062
1939691368
1454433348
1867537511
460112290
2075618043
838346321
2083292279
308490435
2088771306
1651168645
1244636550
714903623
263185862
954150127
1831471720
1015356683
907142787
144828986
1801876362
706967094
1666810440
826859142
380224149
882635039
1246389005
1135560441
723889039
11679208
1576800781
42789845
213348328
13247440
1830950301
1010371051
1290510515
1778973975
274831187
1011483197
442492928
223861583
1558024940
1491259959
1413209178
1680370690
1749191654
1755272295
983161330
1543304370
733662289
993019937
383313391
1792319168
928262746
2144870961
1022400357
968690806
1870681875
1511630075
1895828251
971650117
980989140
1040793733
175168524
1138066957
326022327
181549916
539436872
1862620787
1838267854
991994303
525833621
608015341
689150650
1749089970
1757179082
49988208
410284015
1172757643
1845668799
238567447
880753288
699075554
1265118002
866308280
562025997
577942936
2141440215
595096330
274434672
420491488
777033948
376863834
1381311224
1821287957
1194664155
173473021
644189181
2042197172
2128583089
746482750
1530001819
2123392201
993016316
496671990
1489540426
1333370667
1888127018
1880357291
23901418
1562537316
1787213018
1045563703
417044614
387957222
488373452
1962162647
93499527
1216317578
1633489825
1883240190
1203792952
547077888
1795134982
1394934859
1839763350
866145403
1376224104
156836570
493163105
1532285494
1041219771
892075100
820633
31116234
382247571
1557420111
1919353332
87168974
392527774
35100644
1534762539
192139043
1087523373
1783396926
1767402827
1289033205
1755984781
1004152954
951256341
161655695
151541064
963938891
333941631
394674987
2137744360
1249305155
37899777
713466799
386230511
719172007
1348984653
995332038
217089439
209773818
250330418
764311264
853654646
642730051
1010663353
501279913
1863500804
627852074
1798672041
147974624
373023018
791731552
933912579
1214960717
2123811015
573639346
1050099348
937250475
822315683
126238559
394106761
561697230
1200128871
750799994
2026492241
1953434631
1451644591
704480185
1092921727
483264989
806941024
650847327
330963813
967255556
1732154534
59707122
228511191
1374536168
847111919
609993138
1453132156
304661964
736366272
1966054616
1876047820
167373031
1850987962
1589669560
648407088
1370341885
910086414
1175734317
2059624281
1965399771
1979815374
1481152679
299805848
2056005009
1010561428
1325961965
70142055
1483062361
1553870193
156489832
1621244789
799914321
29644924
1196846679
1073859361
600923058
685283614
254998902
439923142
863603486
97880148
1002455671
1362942899
36986938
1902220043
1968898681
152415527
338654582
1197237622
1477244611
1823330850
307494464
123165725
1365917054
1798869722
1177921633
374472355
1269168555
1242805009
442843970
859013819
176111470
456054843
215494932
94000345
835143857
1075934986
641048079
683322307
1147269286
507005694
838500759
841294464
96565428
132338376
545613359
1986943591
117347403
604854443
758839620
869311770
1271774563
1141243636
403989629
1426110333
1521668266
617043828
2064149688
747529073
921956808
142606485
14703395
1531599445
837597068
1768606978
69840196
172619505
880975885
1058861220
1645579578
994185269
412863871
1804842927
372707773
806474468
1704528229
1701495913
20006620
1282843780
1106514477
415487421
226885085
1526861068
792931849
1082725634
987129225
1217046795
755173531
634580262
1896245895
930161826
698865079
1129998353
1507057568
1043479901
949403353
1057035508
1620209161
987679720
1455986344
60258077
1558007091
1597167452
519493089
19594101
1445970798
1998892657
693362375
977565580
997551713
1843727063
1911523890
1218457439
1522750195
996751937
67697429
1812489064
1519039839
783831543
1336851254
35350407
1857468968
2002020300
2049843037
1978024105
21351755
1647891738
687010654
1247595263
118477702
1963360497
966291079
1524132144
1049240067
1813459544
286027836
1223047425
528105203
508619336
650511138
1322111828
1336437011
1806845478
808463019
1381601500
29550843
565242433
1401550436
461986105
952313967
715322205
278716081
2130245983
54891397
1804366218
415918291
467861871
1600471063
1707731560
521278267
29960882
416046563
137421588
1003522531
703284852
399142975
358576734
1461265017
752202734
1096895573
588503929
665493629
2087739118
895083213
2021994474
866140547
790054188
1754386372
2010511847
1663046186
275088817
1322431160
1222241882
476547375
947648016
10768107
696756078
196570183
1521238417
111834092
445605551
683670708
1351716533
893365584
347070332
1045326522
515878360
1209908119
226625675
807178932
1280429874
923063210
1351939886
1975779516
1723974005
158509000
332579093
1089813819
1871755179
1083848629
877094467
137650358
963286972
1139632171
847430638
914092240
1720504475
363422787
1408142912
189203441
1247393851
1911997733
1083265814
1168354756
1679913555
1548648900
181895992
135181128
21585506
66365492
1226540532
2046396211
1360727464
1366940989
1187369601
117149248
1420018175
1549050971
1425937086
986688373
422409038
2026074294
1762020516
475993051
335175351
55082298
7935334
289041341
1108089846
137391086
834915174
1040329187
1591688300
1656008656
1633015918
123684022
421818565
1886042980
1243478897
1246569857
614479682
2060515945
1645124553
429254160
1685721803
32149729
562176720
1233244973
694437777
536536137
1450728960
1373321824
589636389
1334962967
1925573139
294092269
757778784
1916421539
779002858
1175875556
166890348
255466992
1703158767
348715087
1898759527
1593298951
1258373114
1370488713
145114376
1488149143
1614517593
1151640547
2015377370
493196875
446962454
49984838
1147117938
1136015117
1068481729
267286887
2111658398
907645929
1088486452
1424930961
329224843
88553200
1208720296
637800695
1122363246
1180317141
772493436
1840681912
678490680
1292653149
1145470191
1190308099
1749969439
1335681553
729150176
982400065
892521051
1125416707
1749728761
154087457
948535045
62291920
11203855
1634999042
2021956860
647051203
710841841
492850017
1502945033
507379529
1982162518
556536738
1020570734
771884079
1749999248
951738113
84535180
2074141129
437066805
1477741885
2014331705
1766981974
1289476981
1852675714
42754546
1047118326
1265924712
172849490
1475738535
107440425
166199913
1621486777
1092635626
1933106000
815282890
1605459339
663357531
2024086295
468239136
1369256710
199089908
1139708551
1554068857
840981018
439122961
601760564
1796820990
1027545722
1988696291
1787297236
157820974
1688023639
684822947
1262174979
1055876312
1138703091
1049297865
875391951
1773895549
1539069088
1306260551
613579026
408031214
1317084029
2093809080
83029154
950476153
266658554
202966737
280004905
655522252
1966226019
620101777
1825233404
1245586108
1373878747
1298082952
420774888
791063767
1341527347
1854532298
2116705719
40285617
2052094275
1162744021
1939689374
1378246080
2059677700
1684719328
920648611
908577626
1547996258
615575331
1823026882
1367978887
890773167
2000425832
1805391966
469298704
1944334639
167959367
942098969
2116685495
630426617
254282466
1185644914
261359433
1765376284
999622854
1243297447
696570484
1781678451
965143640
174323194
231286229
534870107
1473713063
1997700834
222309348
1032859693
786973305
1740811727
1825851129
738918031
1212237739
1024207504
1030871674
432109695
234761289
1505550869
1974803951
625471112
1667295523
894584339
1512568624
1631351153
1206560092
365057334
587783259
1873812934
1250327594
1338338156
1421065702
911585571
1517210724
1106369134
1776679326
869688733
798362957
404375942
1026970651
1238242688
343682385
1098898995
289012628
1578084746
1333360863
1703488585
753897900
150129401
1101531021
131001950
1009335807
495706393
229946216
1970242869
30328897
869225741
956339863
45760857
1810938575
2076253821
1033638365
291729993
1069911103
66164437
1808030320
1284652891
1573507621
1151899390
1168937199
20530998
207387538
742382113
813391587
1984629023
1229984322
407743275
1770397112
695932026
1493829217
442554408
653427726
1516044539
602472293
506392309
654826809
1456615305
1892366155
37077249
832095806
148328991
766368799
1928409292
856585394
1457699711
1031699113
1541817433
549356883
2099542222
743928009
149193379
1112822147
521744450
964716365
486447136
1278660146
1845545660
1487656009
1406878163
1794371908
1642717918
571114951
354386500
2010816807
673381983
586036081
953359930
185346446
318934360
517216527
1992318867
2137930475
68596589
315660566
1508909827
1090940942
2062407470
863299136
881011646
1718115407
667482877
661108328
2001321727
570368659
447274186
1862925411
2073725347
136024663
1682366185
1000385194
1024052066
2060439325
1068152736
1855749346
868338587
1153531331
539880028
330877698
2002621702
138116044
1222510261
1724539628
222755504
669522997
1598992797
1480026882
1152967567
851242748
1024226650
154225720
1168564050
616631958
402741756
1659479108
2129330661
2054616770
1933329623
974864479
1799030997
617800312
648815080
1650466401
864405064
1606857206
763351861
720206057
142202348
1166825808
1341909306
2020530018
605460890
888657599
649536392
232335869
1061715052
1094299886
1649326217
405728000
1722908742
1704655974
868443685
927877512
2094993678
534506247
651184597
134372199
1598955951
1610473834
950829245
565204957
247369692
1818367376
1925746677
203020519
1786171485
1833284832
1379439978
1741498081
20505514
1254396599
1234976566
1576831394
835293683
1688952298
880118817
1788191560
1342893842
1803706437
536827051
898748975
1120610134
1180287959
1588894155
1989712766
294163246
2030067973
1893310163
1210916118
546051104
1785599440
1702348860
1572833315
1692055696
994747151
1952269574
1109107485
681551818
278532937
852590197
432886794
198137567
1320659169
1775194155
1597256444
1139082308
1021858861
1035339985
740238317
951811251
1777185180
75641295
1726544307
2074224347
1847758851
1488920683
254746398
955209674
1338638220
746736866
1885030988
728821726
1515841225
1491170267
777598575
1144798576
699015632
1668578665
1928422941
679357135
2115053647
1955868304
2019683687
1510781314
647445347
1042718843
1206797378
1452971655
1787370661
1542095187
1094656290
881749854
1540574125
55712848
1636522624
1134423231
1605291129
706685424
1201852801
2054058269
55080364
537946220
471098427
26995299
1579927431
1897003892
1388832761
2007431266
1415203089
1115788565
763702075
409687960
2115530450
1060595128
2097217573
1172280814
1402538282
186962990
1479102228
117378872
1993357991
544865814
1602826288
1826566442
366409177
1700986936
616435169
1829832609
1684538336
982386381
1947652069
596644112
320836305
936060234
144051182
362764904
2001095532
1161230172
548422041
2048254898
1175515122
1015089214
2084510528
985353244
1516077593
1056900121
37927276
1433781759
1947660638
1918742345
657065021
2066371610
1015566633
1591781134
712705482
1162890328
453547832
927066536
1691634961
442049863
159900085
1667376852
627070785
1546488300
547833302
1008392116
133431975
1126217153
2133075270
2141396840
993069202
1390090575
8392094
588804852
1613070270
635258491
1793989927
1188825536
50423372
1599874109
1420751586
949360157
647705782
1784114028
2099520305
382714997
2057074539
1206610668
906245853
1463092389
374304994
234820593
1027092723
565123651
2015806687
1519341022
269196758
665383899
339224940
1727566464
1282943091
1475234845
1778590222
297784207
628472060
213291365
1811726683
612082895
1129847648
311203606
2038002674
1319023182
560147770
736365709
1169019381
1157921622
366908431
2119024201
1151302152
826365730
840039380
593206680
419361496
450281914
196271309
1751486797
67343812
931983058
1231866381
494931405
42107249
391292701
2018330570
756380970
278500119
1797549148
1073490250
313737130
2137483665
899409273
2143909799
683404285
1583968124
115905162
918150978
701413101
876145891
2098383305
1423615737
735452351
545268443
478804788
877014385
1204691017
52456355
874462371
2086793308
309550098
1789028147
1655512806
436148640
2133580193
1445538778
2077083972
1126602420
1067102979
1161920733
1948278259
762951161
795834878
570827122
750691907
842026289
1562536065
1211237882
1755580192
316500010
1164859738
1171896056
1843838247
1849917110
1618577424
1889838784
1338269924
882979495
750655757
209687727
497201918
251631244
1961060985
115406386
910536860
892009384
584657801
869820819
1167847286
438257698
195378639
138555498
2124563065
651220411
1014324313
2123870700
1912579484
1868224278
1923452131
703988883
1964667453
1723614996
227301354
1964212446
1686625163
292314796
1912457274
687692633
668381870
388993697
76952594
429278984
1003909830
1488329437
285068512
1005526995
731616661
1437400909
695596970
1957862339
1201811329
1007333234
1126264178
452790033
361747431
1770004396
278405849
2115568712
1647690092
2081910868
1568143706
851073147
311711195
1193876260
1925396141
107985860
1203817190
502311382
1425917280
908375380
615397985
1697248422
2048539995
1722579931
66775586
1094707225
1718072155
1684988197
788717626
2125845376
1959875109
1500529649
781762516
2123644798
1742780970
1997375920
417721490
12733271
1041508806
48570811
1326643137
441750609
624520653
1283853990
1886999575
2113577838
1302239700
1268644139
1614762389
2027152230
1191806906
75450849
358572675
638918541
2122784993
1392004143
205236006
1611106700
1698917881
1637111708
335463075
1560954793
1035693854
1568670413
1495987750
861899630
96058382
1701404088
2044233353
783167334
1890512177
1138045770
524576524
1983962631
1729546883
998397037
191901501
2066464531
79381860
110356972
1085560202
27373201
415643461
660328043
1682289882
1491204807
934472474
1270739248
1003444265
2034739785
5270743
1246085094
694259439
1210272426
1243980397
707172767
1343703319
757614192
212347728
897599479
385006548
1968620410
1809254666
1197507069
244469062
862652578
2011828146
1562015440
1367263549
1710976323
1390878112
1823301398
1307827417
663604851
403577888
538122167
52681636
218991909
237815755
1466942456
454544152
455808366
1594572842
976975749
1835841342
1666051011
1128423583
698280321
1582255725
1692550080
1257037845
341585294
943113902
1072373302
683948491
2126280456
234883193
434237234
643456349
119268078
1714037808
1309461800
759244476
1238125023
1729433038
513025521
437296819
1160256277
2000920837
465632791
1532822367
1087258034
1136782904
1525462585
802002959
1092615060
1643171225
1590385190
732249458
976876450
1226292321
1054439028
120443467
62985203
725483811
735475410
345463643
16554929
1139545813
1666485495
486273901
114697716
110518883
2089229752
1230603373
1131985816
764554859
882423925
628246229
1231547818
93712186
15832186
933562863
1644689255
1894109036
838309795
435045531
1907353847
7177275
1492182212
1969417540
25090317
673737037
1876029804
982915650
1900879860
2136532349
1910514853
1853516206
1714591974
741349005
674364627
1685074533
1077603556
229033466
1698020913
1129413457
1006691626
1835574472
1183295733
1013759144
1661584498
2127745042
1417721742
1753179999
265923166
791059685
2064049406
1340159456
282721482
1311878437
1598552824
942752807
1598741241
1573669606
36169776
1794502686
1838716617
1638862213
1867226824
1170243934
1116616662
1480639893
1825143350
92641839
1828586781
404599035
933768635
1677422410
1436096444
624490281
1433746052
1190053996
315552956
731475440
1666969170
1855965210
615395214
752002328
256239876
1096252462
1692341375
276511389
263072641
126301785
15817321
788625281
2062527890
618834881
55958950
425669546
1324907560
403037706
1098736025
1330512435
1315594210
1264044787
2075482983
1220322686
273812306
117105818
360432704
778488748
1002295401
482103848
186839927
1485837051
1755111432
873658341
733904943
704861631
57675615
1834960739
611462371
546782899
1500849659
1757206437
341563522
2073634135
521516224
366396803
779188631
597635596
1384281119
256891947
1623990130
241355377
1350838639
628065474
251198799
744768900
1235949111
551845677
654933061
87615563
36040159
797860375
926635459
42215718
1722373090
1516168001
741455176
146619649
82895536
1417930751
98067273
1610738536
1585625359
1764449429
455734912
374843995
1484689644
1179768242
1932660655
1876689559
996236692
1613559749
1271175759
679820404
1237741978
702719956
478353283
1043616663
1833905521
1700660033
1055453371
821637951
1425683899
1429413976
1647825133
579484339
542322934
681743926
339544098
2098202974
1459883621
183356836
1846080671
1283887913
1953551417
1414338784
1574008220
1024752815
992408882
1945670623
358114608
1004126081
1409888195
1205128424
1448024950
114726505
1900082071
930362437
743438206
195801460
1159614505
222188783
505868944
1276424845
422537985
833475788
2118269457
438170034
838368828
431373472
1145295339
1563854990
1876254089
1786939609
1070415434
878684105
1169000000
165511396
2126395023
819606187
709080247
196401352
1866424095
265528076
420086227
709367756
403835862
1219704420
193170068
934562344
935201305
2026398074
207396247
1018001515
894857989
742100096
562196818
1096214523
195986978
1061296176
1252221650
172696298
972524411
297183445
899726132
1694812544
1256242474
173456259
312147675
1945708778
762460877
1845920289
492946071
1138072622
1761346248
1520174905
36702949
1349563526
663876804
1137875615
935211481
18885068
682482846
606569862
1087526069
155488719
1739621211
713099041
60312470
50061726
538626682
144742525
86648330
118207792
1534578179
629241971
1540502147
1983143935
1527844485
1508147367
313494638
490587316
2040898416
74072435
92680660
1445918269
259880194
767321660
1805885979
1178705757
1968275323
610754829
1558250552
1497510657
2023889932
1797611532
334222553
539878664
1848923258
192645308
220077244
1107257873
227490846
1504345240
1632579322
985366375
1651659496
1980966225
1613098717
904805384
1734209437
1532021012
1972739712
1726621834
1181135211
258565798
1380857272
1513758479
1269627705
429218300
520699492
1490482176
1190229168
759121859
918306024
382854707
1876923807
234705640
2077859033
205837963
1523005325
124032789
1491675151
7948663
698232853
1857547905
1558250623
2086088142
1732440861
59964828
667433691
172781116
1629044013
668108526
72074323
1593723069
1564067356
1310394315
386867508
1060466426
965605963
696163542
2090956579
882241297
1381023224
400764224
52442937
1674830684
76363394
1944707142
1689275413
473295449
995401203
1916328082
68604076
22439892
881073048
1764243634
752504350
2100595814
202614669
1626566552
1014333976
2043029078
587658377
229624899
1648667865
911948033
557408857
1533631236
1341548462
1715756525
526251874
2145847473
1147732817
592243826
2024563725
347541313
1325231613
532277865
1507068894
256158308
25731433
1755235420
1559107700
64492326
53254590
1920519517
1615303588
2072102145
377606832
388138900
1207732615
1142032698
697978733
491762856
8205037
73255836
1854351075
1457728988
1647716206
103921336
1193909267
1552909324
78944218
309630960
2134424117
1783851060
566202447
1796869181
1669627037
1635965922
1593787046
1638298441
1033862214
2049845479
787175521
1076178215
389555754
920101392
2010729905
898768302
1753905560
982067975
1378079325
903313608
2037599761
846891343
1954821491
1084282538
1154359856
429488958
1339479701
1231327367
434532725
895785337
1772331185
103048338
132485816
1219100349
920882123
965108171
1397104132
433764257
245114907
537337108
1299569561
264502297
1175072497
2133208233
1659844957
1352609321
640949881
1888349392
338905475
2089395023
752737018
1649904695
1378699525
1301623875
1895192843
1756127179
1588112765
482514223
213405869
1680178961
1570945834
72775236
500627167
728410326
878748679
354053059
1043316661
1437691559
659762563
1429904868
1301948725
1994238440
1609621140
76628491
2140048664
354695086
533706312
1800460745
1568471899
1529937045
1718053381
1159609426
1355619404
150024650
855976868
734750175
1302338275
1749219562
1419376617
973344769
1636669207
300627999
1697410079
2002588355
934584236
441630352
517416314
2086112160
362394910
1286320266
744269332
503893719
1785385768
1849703432
1870251101
1446518474
1147306999
449549375
1933549619
98774309
1579350391
635320032
1625170444
490365515
2013409241
208566200
1365770523
625339926
1465915471
1691767913
1060720829
478453743
272616137
1654624753
633968549
284526325
729595935
1855922229
248671722
1595759269
1310004472
50382280
1607705322
2126031478
1008849722
1845761365
857598959
1256969912
1815495863
1431021785
1672288791
1021431857
1577012640
1321182804
859494610
485138742
152817293
589597660
370340911
1061862676
2135363138
1369916473
944908020
1997281463
1192111350
851411642
1012428974
37882592
40476042
602498950
39318658
1347482807
649308324
1960275049
2097766147
602583271
1637152335
1641912376
799986839
932236687
1084235925
1047984983
1840146205
881691432
1333087585
233206893
1412240730
2037687616
577163678
655604848
976441378
1583145733
699914727
602258038
2080639415
1512271570
867049132
1132142688
309283444
623507181
835689723
297946890
1460228263
857773521
667244832
370246276
709834189
512524910
545008057
2105558640
1759649088
1708951501
540837992
753086917
958523968
586958374
1217555878
1634397132
982548150
863451810
1157509620
101152677
75923528
408719391
495417412
651217226
702720060
708097560
912990482
1926603047
595367939
377078521
306004834
131182758
323238201
2032376437
1576546248
1382811233
1175888415
1173937904
1687255663
549372526
846300492
443918678
1104022969
470356578
1850615559
2050558296
170804113
965506636
915201042
1695174043
535496919
1370901423
645533598
648483897
320669354
1876337403
638964073
900408040
893834612
331701060
1642523817
1879246647
1989883409
167151277
1329759565
8027746
897078645
765400582
1410416436
974628543
1588663761
1537920593
557509539
991163972
391995716
342131588
721535059
845413520
655000658
1154588188
1790317736
803137987
2068090724
1877075574
961259823
2016862123
1670496806
1924438398
444167333
1796409662
253295763
1716765901
1009580888
582777783
1665939982
744942305
1043999804
300867079
1963987786
58584970
173066267
92133867
1140410538
313871347
476073855
346051355
1364808821
865372897
397637893
869427265
1257440488
1546128763
1697394560
1264532434
1129324273
1786189355
1529419834
1673757299
1473316800
899096309
398303503
792321360
783251453
800945098
1107662628
1893857462
1699558534
265295805
1467827404
2131981685
1497879175
1746333995
2120685551
1603115129
753565764
1120812502
241684500
1096074097
28760125
1417367277
480392384
1630450847
568179343
251956815
1488671729
852397955
866201678
1605224710
1817200584
2044832993
397956316
624543121
1451656603
1397633803
1039026289
1922178671
1769976659
135558711
156576398
2104911675
530187921
1617174663
1334189091
668178624
1921395178
244720300
344410561
1703200159
911977536
786197415
1594949025
1465783726
922023488
1100507540
1594538574
1333988038
1979435183
1936281898
574184634
304680239
1815036673
1998794481
959923751
151469920
411857275
721403585
2028965669
1188338391
1948410637
997854337
1928675686
592794483
293259333
1936055249
1362074000
1738048752
1117788485
1777588388
2004111959
1965499891
418005898
1148424198
667481631
168117578
1843060937
1254371112
1680095605
1049005384
1685189921
444927175
1789418804
420942000
1988375822
1446443202
1869584653
389635715
700175274
1117738174
555978107
1377492732
1946999131
1574826888
330874382
1883207314
663093593
415679205
1590104998
1692758874
1904681206
2083535517
320366304
283295908
293999778
688362600
623252104
802972588
1739274130
1260113318
140414203
400113566
1538154652
1135636140
2032929540
810623367
1618831625
34151077
1507142324
687412550
22363015
893315262
275817556
1605239091
1897294119
1003520928
38077872
268339880
79579296
1920864883
453866393
1442136671
1443732491
1159850078
1153201406
1088690171
59096844
693566727
1316340759
705828674
520445342
1943940445
2140678634
1045195795
1550692776
1188250308
1976590165
679194122
1977174534
669172833
1934489632
243168649
51206160
584158997
1817400566
413808542
770606605
902247629
1903795529
125004271
1038243209
569124410
102875756
1776152530
1747322319
470590015
145459489
1517735384
725877138
1041329682
204184547
1069032978
938530297
54482445
1635362196
1742240953
163098605
105805127
261059377
1998996556
1443259218
696927858
559029919
53522858
1613559914
1179352022
2029928535
1545525301
222085832
2050793226
1200630319
1890979461
1116536546
637172345
1486956959
1756404314
771946810
834750549
424857851
69575821
255835011
838314893
453069625
98792968
1962755013
243822580
1351988489
1773992878
570704486
1562120776
1735491500
1726714478
1900240853
795021506
1661721340
1103502233
414256084
734135049
209332138
925784390
381735569
1607498416
1430024597
1463128718
1716862014
1497082699
2126967250
1939439503
1228353922
851303104
778148176
1507491368
289139725
1744542138
253141734
1741426073
1281518183
1815593813
1099509083
614503215
407990273
753878538
464313839
1737582197
633277143
1519235951
544705152
946087288
476750131
109811970
566619158
2100187345
477268133
1600626627
751589422
869806066
166601766
269186293
864846972
1694498283
601197025
156072392
1542016867
821976261
526365201
1096825987
1997640768
1324159652
488647902
1042331703
1645937607
280038710
1296916512
206855279
1925580598
2116595370
2092453718
386391771
428059279
1556046200
203352029
660591048
200707774
2143778039
2141313037
776734316
424141696
152781075
1682370096
1454289733
1003055748
1353094009
1032912241
1068000637
293437585
2090427042
89541872
601471061
524169313
1797573480
69111266
462149293
542920010
1774408696
1752259019
349225410
649040997
1429043457
127809664
231498431
1966135289
540770735
447164085
309813663
1230450854
1729469383
370594805
2018297559
898709649
523452447
1806364999
1332961970
1095978278
600497713
417113857
34864548
961796490
1366479302
1567562661
531452189
1957603451
450141674
1364046125
1532413678
1372077846
2071163285
1361232957
1359151677
1340751611
1822880713
1563423119
921907051
1890701295
67852356
235988226
900471928
1988694788
700955544
791785282
970856734
595893365
1613481679
1591846026
818978581
1310586301
1699060862
1208730148
1090699968
2003052451
170986594
566074736
902916849
140201350
1929449572
482728364
2115260690
2053385820
222597125
1205020231
1254279641
1889853363
1783065827
916243835
198268173
780890012
1297143664
1623038432
1050211951
1638111005
624945772
957005211
976835895
1662547008
1409781650
1850646338
1669768397
1734036728
363506728
443656663
1932809466
143153152
192517255
1564045651
1041074716
843223208
1735510298
2078763603
942431539
870289424
1858140594
522200913
960554119
534540238
160191171
748953445
1494811579
632599528
1497174306
42138756
280626093
1028931007
1437818456
93483380
628945739
1232946505
1021342867
85039228
1086246862
1218141265
795413383
1770117343
2010477624
1100773322
672205948
2094945906
1830441623
1418265390
315723225
1450894945
469496730
884210072
597301346
351506025
1327972049
1417414810
735982418
347441811
821660557
817281610
288372651
969595898
1535932531
1946069071
776629624
800153183
1187810263
406697067
1392996311
841377571
1881906258
1055673526
1189796061
99609309
413139114
782152760
620443136
1087122404
2059503751
1050236419
516834552
1540419845
1677016082
2001018802
801666745
1268990646
683205764
1350361843
145800358
2115023377
2101304504
1020051415
2128190702
615720798
1353623724
450664382
289443301
543700843
1651562134
878610168
556047224
830800561
1713940061
603613005
1253396958
1154456252
737868442
1372543502
1570435983
1298592027
1744703526
809785981
1278801001
400706892
1556053767
16832459
61587022
1662077750
1509032448
738613277
2107817234
1323655422
829687640
419701088
5747528
1512959436
2046822568
85847383
1745114648
871354275
804760492
2105450989
5714315
356614650
31107611
2033194320
1669911799
750044022
1461354989
47240882
131221304
1551287469
1696329100
2095120740
455459472
678420061
1867981959
1233065708
137017705
835440387
480764721
9298218
2124292714
24347257
486423413
1700551797
475532454
723607137
801188963
1997056523
1532459955
2128157248
1951662946
1157040783
878021712
246160454
1263502253
584441792
1954603074
1121149013
1881134813
1841805090
404902638
239592967
1473791181
1315724330
319550810
304260917
1261286541
1101132369
1255363167
506271132
514389072
871831370
637008680
19603866
1564592421
568790485
1983339354
59230304
783534120
2031677206
728683828
858597975
1006499302
1694164436
663561671
1467033778
1369321286
1127378891
993268164
2015333510
3758438
846899384
1170954513
1523233894
25254422
145333224
719713001
900451120
810145658
2058723036
1241158403
393971135
1876738410
1672721319
1687188793
667707802
1874829472
1575482042
1646358866
1804573377
1312468970
1260453295
672290923
630010616
890420015
2008512749
1195546703
985210460
688310527
900370108
265562061
913146631
1707248119
594704492
787266447
582201022
1159106895
1279398272
1364279647
1692699963
1499944232
1838182847
1625073108
789161600
274986680
1877184318
1374871228
1518839159
1681248812
116713570
422658251
683369675
1450825663
2003384002
1220352960
1918011215
695511920
779364611
2142346703
1044943947
152210656
702621028
1162739814
227647242
375654511
622465866
480574616
1620800574
224947952
434450034
346982163
401494151
102176250
1639112798
1404884120
1364598643
515399724
645178184
477472220
1193099339
784305575
1477831620
227597309
2130826639
1987466239
97524626
1690129719
1118739092
418070225
1219656525
1479348350
1805664719
179558187
1591164191
694786436
8412089
20157722
752780934
1731313237
2048836553
1396217590
359170918
1799457260
1112709227
618602971
1952939908
2080737665
522958679
634186301
239274186
425351316
1090372988
435495776
1759844904
1587115203
300792847
1513511122
1323978016
190077673
835387320
1933774154
726537403
792652353
958201315
107357139
2114715345
619319683
1919833093
282333182
1615789919
2047853260
821984494
1129958720
1760018932
458305549
1210255278
492478750
1071842436
342380244
1723946343
187539627
1379465515
1961731366
1047125962
1493959536
1554952375
1827888532
1706952589
1625373185
1864535233
2077664017
1374251464
1919799059
396147331
382223747
320323501
307105592
379368407
2074977895
871383900
1301641486
1413270213
2015030338
876584585
80737914
1206172386
1128759196
320430481
978967439
576996430
620613307
1020919997
488615886
1282329909
44521938
1972525741
972471752
831589461
246810716
8767237
1927244819
1507441553
1036764062
1367583820
346184811
42881466
1344363615
84254295
542725420
946128176
751679054
807076962
529854657
1809536491
2142125265
1363888080
519050822
308764596
30514874
1203210572
872561023
626275397
258331366
904192112
1086415795
826998330
759850124
431497489
2005205720
798796360
1669859103
726411684
2012906191
210164345
1494119116
1080801810
914140501
197975947
1748601037
43503843
1012847102
790477828
1925103482
967021275
819771157
1474309629
247715487
1158592455
2139115768
404603136
1040176001
442991085
1508787021
73787724
988235270
1058880454
1076504733
1520575781
117756814
944520743
730047079
2012489636
1220480043
1395424982
1836921445
1641482932
770475716
1961600583
1293801943
349997350
1941390618
1356574382
1782481365
1568620928
1668308949
2013202808
1870933018
899874788
118815642
756764085
551021236
2071728204
258311208
1151037082
1565368536
1421252767
1620062713
397048230
948603465
852949873
2039469249
907009293
1625066704
871121311
1837099429
175519060
475221797
80579909
1833366950
283485228
1078729250
2017170309
1796745990
257601211
604078244
945757890
812471698
1954718575
802148323
1312659753
1379536361
415664269
1342130033
886873781
1178154705
434999915
990190110
1273862010
2002108608
1774199156
676083012
1073371621
374322875
1815365844
1169609260
1680594250
115249551
701291604
1865010452
65258378
816960892
653526718
1687340673
1619157998
651228456
1631217657
2012875475
1641102543
117145299
1199815633
1850819261
1974199944
634032117
977930134
315616144
899669271
326406496
1027625076
1171167102
660363964
1077165238
62773818
489813376
1324038592
108259092
1702554804
2107024025
1338761147
603854336
289940241
1754185814
69807717
848583795
2139701504
358766324
1065582403
2070773150
912036300
1189313619
1682416874
272357828
1702350328
839337145
166458699
1736254340
937658844
773094152
726424774
1358191188
1977494516
1348018405
857634689
1917784019
827288270
41400154
1047966788
454489110
995447746
326979096
326598165
573614461
160684201
957439251
342060893
642310326
2114971249
1865442185
1701546770
1974517252
880739134
570577189
229802011
290096274
202667185
243119564
303952546
826772219
485813869
1269348847
1655623403
1771599730
614057969
2003361441
1899602772
118539352
881638061
250775163
1786249840
2103348236
319105303
201934051
1351347611
1092066692
1158671409
1969354574
539903734
809293893
638233027
697803885
937511939
917819636
1079751507
1229202848
1788876663
727629136
1332702063
1173198440
2107911059
1971234882
1797534876
1083804795
1257899146
1633939214
1491986314
200743135
1623044860
642450524
1595527380
1395691346
922254686
2124119285
985413620
395712312
2084080433
1455645869
15756460
1819411261
52139716
2115033463
1077173860
293073365
153462664
1879765095
650688849
1231009272
1633473591
1005248995
1193184528
190645875
54725930
1123450300
1266383721
1933899474
417787596
2107434787
102591989
491927434
1692703641
844536273
1262933092
1738087911
995073579
141145319
1723624247
1683780837
1319031869
601067759
1180535173
496243949
1003708370
2126027298
530577252
588661719
255042239
2145089162
1708674081
972348930
1829977966
1555853523
1532482778
1690256905
541140137
690105684
1602814454
1635392739
164929268
216835600
1481858612
591250141
1278374465
1949527835
892341394
982294174
222494211
751845939
242732632
278015584
1374840211
1201067081
1267962299
1318838412
1060356904
983232687
114853838
1144828525
2061525625
755359086
368624458
464296465
2028733010
68945896
839998961
756331848
931602257
1010039081
847193954
1184449315
1189627330
1333760474
700636040
1209164499
2006281332
1739099650
1943920728
2122620189
740709949
1449218776
1773177856
1015690146
295238794
1412104504
1963127852
1107180096
1802568187
1269945101
755057346
509244923
788212744
54574893
1930728857
1448674861
1529734626
1156408716
1008821062
915068062
1354746344
960316304
1247046343
1639173492
1747793105
2133143647
398928153
1390272452
562421473
660873473
308598487
942917060
201031575
408564985
228126687
1020564718
1766487606
43846038
1987067982
217126460
456490315
1974097788
1660255125
413394559
393045172
1329190376
95574584
1461018239
1885197147
785344442
1650343990
211567558
2004357573
1246662246
1491299181
1538015219
397728971
2003838986
939764174
830677417
1160134383
2031841823
151361365
1822811355
1083339613
516118172
703816885
1818133023
1949355923
118030200
336864556
227248197
1489090171
1577366512
1483252995
1915911143
542806390
985005025
1813301341
1315307318
1449055158
1312558190
1388212148
1446036233
977208365
1788312552
218818644
1297497843
1421266742
2111192811
1837359346
584724679
627253680
2041244536
374139084
1868555838
1219054267
1049642481
1714582959
512904064
470296072
79303971
62616011
15058177
822890055
1681145537
17191615
2082786965
1296062278
145828614
1130018550
240673857
1200754758
1286107618
1836616946
1472017034
1237700081
1787219541
63815797
1704365653
1454423288
701520676
1574662550
13645093
1947417657
1765152512
942912130
1350555135
2030845615
633319717
1587072491
829907236
1212069472
575315129
1843860829
960045090
652346922
431975916
429012811
1941870213
1880521634
1904115124
815734121
144910858
368497158
816109168
1378046744
358847090
939506774
334129042
1500705568
797119064
277247803
1828356815
105258724
713520870
420963178
390569786
1161755490
1792860345
129345680
729507410
1096366267
1070748500
756342310
1036257369
250355480
1946160649
1174781724
1516230539
1292379652
2089331736
7267178
518532547
169415334
1824918682
1179288110
1039964157
215325986
353567441
1463958662
1846495711
1520803724
2021838621
1403121429
993254398
1892142098
242703918
427461869
1861307853
631237315
304566795
921567563
1077433254
196518141
1933890038
985471498
1086253538
2014559692
1343627973
1448114771
69349831
2042368552
980485943
311792564
1213175175
540790242
1714022347
1260956105
1976972431
1665558117
1084736474
962911112
568432496
1435829411
1450043562
320026054
1388227818
156007436
1418490635
512871796
585895249
743688145
1627952720
543941148
2111211303
1730417137
1986899271
746325865
344126402
1891320086
1675104892
785471661
1334203105
377097932
199933927
1857073601
1858940693
651601497
2051061781
1613427199
919816810
1106037214
1745565042
1323386496
2114753096
185893283
1303225181
1185971277
610294663
315118093
675831215
488397391
2042095467
272890214
658717080
544474079
1472278275
644134559
118019448
935879528
908523527
2004096932
1933816065
686660541
1201615060
933646100
1678642808
1205895839
961582233
1043665650
111516020
84485146
2100336586
1226834599
1666439167
636701366
454728808
1069258171
391930683
1849037809
1535209028
1012371773
585229894
476285066
968623790
90572484
2010310664
1626947633
1796118885
1655429722
672094833
1533741832
1789978844
1663291604
1175974640
864068649
1647501746
878519803
1152928533
325020550
1891663869
473869011
1597818849
414787803
1122368188
2050452499
1424313217
1236849960
529872984
1829101531
124103742
879127952
105745134
1449041085
1432679644
492490076
895923433
1977325338
1460432319
79466489
1855992921
951904279
1943497858
1319041937
322295858
606346155
502590507
100397897
937073610
1804797629
1487662487
2141319568
471518105
1435968855
206807021
344918454
2143711523
78283000
194007096
1095889635
606406567
309534532
312877703
841620109
1574139903
665450385
1926402410
566214104
2001558610
1527935346
146650833
1919749168
1128435216
638282501
238312380
271667707
553252931
627230562
1283182797
1938238063
1545778433
691307627
766545515
192330151
1016361322
1186879827
683711785
1734143895
1235229057
858840245
78824968
788582718
934399238
648491775
1963690593
1370475511
774183697
1653490940
440460393
1396313830
239896366
920943845
2119028621
1070067205
600659089
98242126
915839045
362892130
697342769
1300349712
1768879348
1579158140
1437246405
726028836
246605205
1025935659
700025774
489700892
1610832941
1888691113
341586384
2028091951
240627023
256490794
58878516
680139338
2008336364
1368150725
1584888514
973621245
1090205132
1249613321
2041044861
750239925
1692197850
1018728110
1967347213
778018017
2049684010
440419588
452735804
536288710
684838087
1236956277
910491122
1191527262
2112146209
2039760175
227365998
8710837
207919351
459280173
304027667
508982480
156706303
403907545
257745258
1348990037
1460789024
1742381129
423804173
383574971
1017245096
1986021442
891957027
983458775
1399078883
511207258
921862311
769458725
100555172
240237569
265179687
2116880039
1359539308
257976741
1394047450
772164237
1323120447
2069689044
11150824
1536202283
1964388215
433077039
862472808
247826274
1266053183
935694944
631657689
1628504034
1224995920
89900453
341977064
1824070505
1833604125
588135049
1699045593
309767578
416698365
1252987161
311681648
667371792
420896496
640372079
1128770181
144821494
1358563357
810683208
482012504
1398176631
1622688316
1777841966
1180793353
1166252023
743644108
1072582866
1194485539
1160220006
562556022
879474159
1468204678
419011734
587025250
949416898
2033459621
793907730
127914314
555065890
590511653
319489281
708747250
1116882137
208382365
1373805773
379105743
156546661
628624945
537386939
1982591927
1227201148
391859908
1889208532
2016879568
282449748
685501226
185231045
226458231
2128812342
991112275
1498726825
1904941654
1792170909
553015477
1129990399
539052214
821656575
1824141417
1736772322
2130799976
210818085
1762767204
1630662970
820108301
772135904
1399399455
291719264
937910955
564646941
257847108
107335141
1122411413
619149335
1926739038
724649451
970994794
914536565
1966682966
1466800639
1531479843
1408363
2069592072
757432190
2093783587
766013593
755158391
1766827199
1197764634
1643564917
934869558
1752656129
262426805
876889507
503989485
552474953
945672313
112971671
826720354
940422940
1589748133
175154071
386457629
540427968
1683172274
1882858828
1122128846
1498326468
1142877226
331603898
397421723
2108811474
2110037593
1615496842
1933002832
965886404
1107700778
1151271389
969541316
586837697
1907123707
1177059090
249054480
615952274
1756529395
549358585
1114284679
1317946477
2093574492
1666463923
447351919
1633055738
123977386
529351140
62165678
1434982815
1218166871
209077140
1461748667
1730198488
1768153855
1790505476
1471074586
1639459364
1620261865
180706754
751680363
2077467640
2139009134
193543319
481085180
144672301
1877995082
1114520595
2059597660
593002937
1986735208
997743565
1002984543
936204766
1490334371
1652379768
1598273059
1870801469
1520904751
747498620
1642977517
320746828
1426830699
46830522
860535266
1542273740
172282195
1039906021
872037102
22893856
1895627793
879185014
291573613
42098919
1428825851
830238216
1718284302
1137175056
1364651356
688773003
1615271705
354067056
1279432052
368347853
1092617463
351428673
1407768756
907243500
2045742051
684041435
1612870654
1003814935
934290775
1804577050
1009745743
391902937
659328184
2133980665
261918452
666897708
1590600810
496664871
1007917852
1993325400
1231987343
448222184
113881089
401605432
658736169
1080080775
1230661404
1557349039
678808136
159577304
788669910
1356860859
1727364602
1106280304
1346905987
1312886884
13925338
1952829163
1346980956
95877654
1485179341
1483187211
1945416160
2087022111
124039670
499441779
78320693
1358168040
1509910417
61138186
751957200
192689062
1020195524
489388045
1577814959
1373473074
1393862037
2111517646
904167302
338726541
147019600
1140816955
1055417845
590477727
1265871242
394722795
1496189751
614386450
897881057
936883143
109871939
2140829544
1504262275
457536879
1271529860
626531057
71630851
1861488029
1362458914
140489360
857144898
1980618759
1782318437
652762789
852860490
1532487780
749410825
1122020701
1165727281
5027839
1164999486
1012788325
1797727235
822500281
1103691228
21726208
1653379584
1684095779
284102639
659773629
891093618
1407221347
326764830
186135914
639796121
1056738358
582959675
972766781
590507287
430288906
329643511
2042980844
1601635101
904057176
1434380609
1940784467
309420856
748019766
1854987087
1582775400
1710536736
1636746511
1026211326
2088349010
1983624909
2067125805
221033870
1679294917
1645830531
104257058
1058595287
1144230590
1214649690
1102412257
1859972561
1159401746
854187309
951351144
1034250233
697055480
1445269269
1501043577
455860898
83987281
947400680
734881754
672193627
765792505
1112285093
457095774
200437659
109126652
1811647955
39778880
1594936256
1487422010
895399301
1081364239
275871052
808249350
1308254756
585850371
2123517183
333607468
1408449246
1344016825
1239245190
1962936197
1392924492
688449121
1026459406
1574866007
870849594
1138868871
31176545
891984856
394944222
825447153
835795594
1560513154
686477754
835449395
997365475
195063983
1126873353
1535055563
1880181048
1966357624
1624303246
1729120589
2129282337
1021955093
607583740
28221965
196820379
619778083
1749221661
9031805
18920580
464926200
732832853
1026140251
873321386
242997666
1345972872
760297631
1724845154
1471234189
307530211
2035706269
925401210
830315303
1288542128
1744249557
71381348
1259950056
257686569
1859451331
1579940369
2041466119
1171664891
316696599
436161883
2073584349
689815322
68979003
848084908
1727964611
1910445602
71590287
787044040
585029990
1214682641
804957209
1561829844
868475388
871100486
776810711
1212455373
864042646
1456786307
443851502
1864911303
2103806989
344960885
802817825
1614495600
1855065832
1355299115
1485480499
110215798
336414014
1322620861
979594857
458085853
1049395557
1399082932
1063066271
1555627891
903384109
159139902
1501663252
1563875441
736972558
1327767247
1798570207
1902208390
437028386
1963115419
1217691187
2109749134
1612479242
662724030
921179691
564876004
1355531880
654800721
588151472
2114642127
1259543192
673673776
3026761
465872574
466490910
729367544
1541422986
1053312746
541334809
1481079233
893680999
1070287080
77216902
1679459679
143083300
1474685324
2135364630
1416253610
1216468498
509719339
348243914
1859525215
742265843
1378541043
1019542324
2003016299
1179056721
1702197223
882823974
1801874782
1338931259
591877592
1613168702
986761582
1775362055
733465253
1427361930
416185087
1384504997
1825974415
176638712
1470834621
762509511
726141019
684544011
1663359940
13341215
516971112
459523452
1332469201
1923381885
470826671
1367721867
439405350
483984641
1039312102
127067124
641858557
2122557104
2119415004
97213280
693710728
638851852
781516416
1996123300
920289564
657200071
1173320394
1405593093
1231397597
1267429047
74720027
1569210390
674915155
779416527
1993132479
1166639017
1150384481
370449299
2012027670
1676484734
774543426
1720737057
1661328463
1263585011
91278266
1988920562
1093321945
345602734
1555438674
1561104953
1530668488
1885087898
1227324484
79273519
969235246
1635528062
2000288498
1756842351
1101071096
2126047091
1836204415
1531982583
1163132495
922964377
1132943115
383972775
271595896
1452582037
1929489595
496545540
561003439
1893663237
160920158
344853898
43810871
1569793754
1822896672
1396172396
1571526038
621159493
139572647
1340888069
879625990
177873794
869544326
1721326804
1542917039
1501376340
1206106465
785522759
601030514
851248650
1525349708
846958229
1509728945
1499395204
1378569421
1451337077
698491732
1535293403
1977738122
723400639
602598494
2108123037
2041740756
559561390
386874941
2001430630
1907897536
1335008424
825397142
1581278738
2008916571
2129240951
1234285751
271340956
1396526450
799920659
196464766
2144370565
1240161954
450844518
628952106
97489636
1437178977
1931281524
32118831
852213322
1474735803
1197591080
130773904
584438443
25799709
1847312497
1147895069
2017881610
162196783
1195750293
1603947224
1849306325
1954228693
1884044045
797067904
1628038382
383376433
883382139
1071164091
1027073941
842788373
439458073
555387207
2070629245
2007215294
1617284593
1504177507
707936061
2005599412
634140633
1538098928
73687975
2143356642
654330671
1877882490
891170347
660321382
785904781
379412012
812536440
1275007585
1465214824
1956313544
1911436589
182093576
657224813
2088926992
10380867
1256029537
1740924710
538805577
1233134275
1019498922
1136618750
2011903617
948232133
1220445591
1446019833
1938655092
1905056762
948911207
1321790447
1326266140
692959777
136904616
795225969
906336235
1612325791
635816635
1804181231
787029948
648245811
245129098
1516397892
498057146
518939318
418636492
2016615392
1717568748
433311512
1853276205
1677453750
1963196595
59142269
537253445
1517431010
834336834
1203153419
1986849681
661558665
750312988
1879923318
385444312
588973003
388272308
2111223447
1326736133
1346936344
1793451063
1641425864
1493228846
360164119
1955885496
2069645844
788489940
1379523710
1205350432
836220504
154661716
1052255484
2142032981
171582557
1844117122
323294779
152631515
195713460
1250621959
1778698198
403312290
1562130179
1602158769
617825527
1260787088
1065864086
1601164002
1571979906
1820597219
1721265713
2116033292
136896058
710707027
869064729
1240529364
1847141334
333587553
2116122506
240376422
448601061
462749608
1518162250
613060213
311140956
1501562222
1195084645
53916346
1727218626
1156737531
793347961
207182650
1223845125
509991366
1869820962
209979196
901115935
1197634087
1654022307
354147747
881298266
1330741490
2006324724
1454387699
1567905546
156241276
1980168586
1602571995
70595649
271722469
1554888586
630492243
1795265233
856162884
789083326
174238348
1293272869
1570099325
356272478
304969422
1624631739
760180782
1675608773
1460778928
630602668
76077491
2000383557
1407869211
1764890215
313284564
1203333815
2043285634
1840931151
1902610402
995951407
504353184
2007273375
601891528
2050707803
775432795
1359161285
1981910091
1913513774
967536315
1987104799
1880370191
1058570717
1223318936
779544294
1215270240
1589298015
614073578
1012440808
20465582
1646720302
504360375
860595928
410693284
1305924262
505385077
658986727
2098416315
1819761377
906629489
347301780
1081481427
438610716
697386120
1482633039
1267045218
1861148823
1750006389
1967810894
766149087
901841853
798069677
770212715
1920831783
1189280101
354344390
581399651
1131656290
728727082
106837776
933436054
2015251555
1631004547
1451948866
2005803402
414193840
749301393
1236285339
33124510
999812844
545047140
558802558
1329799436
270679021
1626251894
179172531
882244830
1429359462
714391623
1845120321
377652211
1816418403
1255680526
7286131
551189331
772367775
39025944
586187041
647496425
521002397
929898356
26412981
2092512254
536607418
1906737899
397737679
924403432
908785650
1278832321
795351157
644891274
239863990
1757172296
705541568
1388458326
1680218451
1755750069
1529244706
1839652789
124868334
380512678
2104873208
1542660857
1191411799
790009735
1304137222
2121049934
547225004
539741574
493010447
1297171821
751747327
708865006
984125596
714793458
1534389916
2024362133
1524315680
50909776
916081818
592388305
1181881664
1847053359
108166172
42916814
1574978977
2033277724
1517353222
1564636364
690115846
712761023
679928382
988444131
52974478
198447461
1689881011
168929584
358426510
916002337
677563747
1428409386
1051470413
1695813451
965490431
1846561024
746982370
2120498116
2146821177
1261566377
1535508399
1710792370
913979049
1175777636
1752707108
264252511
1822379351
114511823
295861271
1985577351
893862719
618797591
55605655
279650601
747649283
1749491205
163824460
1215117922
1343562881
475061309
97094723
994965366
2044750109
252279279
139885663
1014584179
662779791
649968517
1151980547
476936362
332707731
1762723619
395893053
824485632
187954802
1698131455
902007597
1891476042
1188536409
755941274
697540380
753641476
90341409
1726980935
621200311
496430643
61065200
70236990
1248144928
1832298758
1774330151
1315818935
1915055672
1636669931
908100736
1205925903
459180569
127018239
678288064
1224993008
524903130
2037051282
745563376
1477780055
1869766925
1770587824
1161685955
1829061517
425486471
369659199
2125576512
780950607
24515832
597750151
1947293642
859784680
1113734588
529378500
133241544
1939736222
1555350150
200837259
2055827312
1614035602
1717870486
1653501182
550368273
2030339981
810830240
1695004458
397891815
1368921630
1668371094
1670191066
1817249882
522916923
1712084297
1426192603
1379637016
1150238532
1831479880
895314952
661978218
1232959233
1957651404
442147134
760713814
1227839219
1952911782
1323951173
199286255
641325367
117820994
166405115
1701912490
935460937
1533678161
2094727011
1985260498
776243629
796578088
54222075
1955072496
474589256
1059413323
731940947
558358023
1635632602
18584625
661379157
1058904183
751324722
1041453733
1717362169
1681518036
1679393002
107491755
1061296647
1779308503
2127055752
1159760310
120732584
137682242
1098460255
779534270
1557587556
2044486166
1353128896
187160753
896663682
1644281793
956792720
1760057087
1701218727
2079286804
1528964195
58744121
1848506462
42943004
429277331
1227889539
1338187892
440512460
1067810205
807240614
1940628001
1846161792
1337854745
699155664
65593169
436400268
1205647574
1539379214
540637713
1781007608
1807751392
1729176787
1748261650
1705739904
1258662451
1690248443
954613663
337863753
57281091
1822830843
1220202606
1661076825
763703271
1624525888
2090483441
250261644
1954262389
1775569349
1698983037
1972551032
255720028
42827651
1276286919
973114316
739165842
696943404
308843552
773407851
1562989494
1220685443
1732150958
26108207
931190838
602516408
2051812589
1197210971
447867048
547375339
1551805354
2015948107
56552172
47240536
696378416
821665786
1464897499
1120552171
1715884860
180798864
1288918387
1907399965
881620799
145277250
1693127106
872884310
329170408
1063837881
1779795092
825553676
1652751266
40459208
57995700
1912901543
940337301
250945076
777765701
121643673
1767319363
1613256327
1448227917
1957345000
1062622131
180539142
1305412229
1136122421
1748867093
961875447
402401549
1283621128
565136504
509164910
1174446541
849621797
1824005095
1927863246
543699186
1185775618
1421947813
1574974524
1868707366
1948301941
1858205924
1751162509
1924171664
519044427
907691714
1908574149
2084524866
1386182580
1352545630
1713914400
645859930
1749877009
192702186
1342348683
1236882048
1342043553
247979895
905463725
565838063
1957976765
1435394434
331412482
121969590
1106004628
1820612046
497372357
921888014
608348435
1366243382
1668590262
1495985324
1982209949
160927504
1356961043
1561799351
613638586
631990411
1985350255
981999947
1996339398
1838834169
1987088562
1424164767
1218763077
1460941954
1769671959
55770058
683212266
896716081
21783799
815152254
1104038944
1106831837
891676055
383806509
406880548
795754468
1044214967
1382734592
575137111
1950493347
851806254
1600903427
1939900529
1383981366
375646024
374214682
834979529
1693398287
1143484947
1528882832
1155273846
487905348
657666522
2069555641
1017057815
628435850
1281356186
522665855
663873818
136877190
1885314609
1100423408
638971795
1233149014
1255747140
1429232752
1374917969
1523783011
2017317716
275898461
639473388
1637321223
153301214
1476873285
1770945348
1259811486
1729387893
1518636241
994137833
86061946
1810541274
866286622
1013373069
2017911724
970929638
1393921387
2031590730
139123477
396771160
1832353478
384093489
1804306583
1292192594
1776096074
2076704520
441602106
963971631
399562123
252929251
1796223345
528484577
1636557238
1763917870
682685852
1689200828
1508227037
1035050563
206431805
1324670848
898897414
130899005
61409950
363348211
678681344
2106946359
301592338
1832963339
598994915
351898907
1622471269
170134089
471546544
1776345206
1108745373
1878385784
1304598750
557339799
2002287723
1073534328
1690034356
1938353696
10686179
441111966
138341525
1557627699
349449324
175903704
1420434
112113523
460619540
1643935187
169885956
1549025409
591036877
1323622471
2011831440
1481273994
1403487641
1872840566
1382624840
2103382948
1080508526
414222024
203429021
346585320
1362813773
2062483920
939284081
888269419
559462499
1442647090
1298769615
1194872626
1296648522
1668422025
942878163
788013540
510332299
749581969
1290525612
1949150421
1600495802
104286326
951501525
1208520276
1693810723
2025690449
627603887
2087945427
2056868502
1894192392
286950862
162628380
1791603870
608438465
1114230099
74517712
1183092802
852712347
1354305929
1909906056
1611987738
699091552
1777365336
908117531
555785101
745985276
1431499467
1839333004
2082707549
815330535
757274230
1459193015
899943883
1575395142
1726967906
277081990
562433257
1443400676
75516833
1244231665
889790673
1421198850
763319153
801721701
1981308350
1343751279
2081572407
933442122
1555428982
2043333052
1958850309
725638988
728456090
1040600180
1948559640
813478155
398909600
531048377
1391110244
1265703718
1410329471
350474979
452742574
1226859815
662350269
1369498271
1720467230
1038560855
1111772918
963973223
1678838679
1104165458
1598086070
76417709
4265080
1477313822
209939181
2009533949
1632206891
1979359052
552208631
1768047736
748237881
1763627682
1953894675
687205956
45668188
1793166928
1702499344
1111380501
852024330
60856854
214320823
2007332076
1633587923
1980994636
1058830213
980523713
1016677369
1190802649
441748895
1403752121
1500009087
339139034
1622838835
1642967795
2082170339
1368808395
1297034142
1164761461
1484102808
681978392
1471404783
212591595
1134347797
605662965
246116995
1902849047
1683858749
2120219570
1144541324
1988408351
610155182
1579859272
1048643760
1015422704
2130122411
46626904
2093259385
737767335
1217180693
1565265209
1606889448
560829205
727832984
1387758773
692085655
1483714301
1560020194
1716003811
1307840184
1741044460
2035473534
1382533296
37658479
979296309
2133043634
565153263
956168053
226501131
451009482
681818007
14668190
502255156
1138594129
1407772410
1144959139
1390359806
693709477
366188325
1809208677
1586374981
191292562
1498603889
1152957699
2041956742
1569159698
1062701325
1309452029
267128568
1998769801
251154327
993960796
1750148738
538157267
666145122
57518497
251105613
1973371979
1884695040
1190934170
9964592
1985111127
739483628
676262373
1531068468
2036059473
1387501837
1826741686
467352384
1881030591
2140313398
1476201405
962244617
248662700
1183579076
812768278
1004011073
1529949400
1021793513
1189724989
1050149602
641843230
1200287915
443521199
560771206
545286908
1188346408
1694264513
114782132
96148249
60448048
1777395517
427771546
1343899583
1341240058
1417948416
1957415497
2012216193
562198010
1280397082
1888867817
386859
37895766
575422561
2088700903
1816361815
261867135
411522051
497098081
1118112572
1596094099
1263682469
455465731
1553790586
51591599
710655447
1417219354
420994011
268671325
1017019376
946148150
1836897047
1883251116
436396136
1351306649
1713549122
8064708
431889879
1441352847
1557350765
1686912918
748151773
1211877691
102093306
975401678
912234113
187720975
1947806679
1248709444
2046430271
427242292
1345801807
449813549
1334891419
1860503431
1378529002
1072921736
1686897139
1610059758
1714336929
495953080
824150533
774648821
23343480
1214419342
525670758
1169866000
1441981490
252178788
328957808
845465381
1853948892
1097259033
520395536
2116745448
851038541
630864551
528142707
1440285606
1958490462
609531068
1918307284
2088332172
1768574721
367039361
568344010
1205999719
1404257952
1006447444
509441070
363507128
890230436
1543139976
528706141
1627236916
59448113
395568864
992389433
1591038299
936398663
304855389
305868052
1196776008
2077661190
589775279
759862293
940730761
1558435362
1296940080
1034540035
1681412013
566198458
1848265907
2027387324
346034872
1208911558
395463460
663449005
1258733045
837892799
1217452106
1243693978
817232434
924599009
1108916519
1613107229
1376742931
449156484
2130541575
1894958865
93054530
1507752437
1708450859
1734091208
1038042645
1530106635
511811182
715197868
1813135082
1160507873
206060867
450929081
2139279690
452996934
1215266138
931175732
2128385183
1164086952
411881728
973958701
641320979
1353787392
1052652906
1480376156
1807624589
1961564775
691162783
735809071
1159501710
1774306717
1904200383
1871759854
93878370
457116985
1265438847
1400731851
758377107
161063470
1978216601
618882865
115064179
2029016418
2014782532
1612406073
2088906943
331706915
1869369549
71556431
356089298
1160978365
1929597758
607218276
578758384
1441909773
325326093
944330360
923340800
1097440839
1159866541
554702835
444948194
1177022596
265448856
441723141
182330265
1731318330
704183298
318663997
1018284003
1775014499
1034967563
1974542269
835799269
1433752077
1760229209
1786661373
632632836
434151037
659550542
2048835889
2096790038
1090196197
852762563
1060285859
1444407983
2030306267
189819142
2050267143
245211553
1291530186
1014390240
1760034925
1232018464
263879539
614735445
841776021
1065952220
1345630723
1849197856
188635650
1711570525
594694336
539532575
1938675316
958817717
721770697
565664853
7719620
1164953961
2093820242
1213245653
842723322
1421628802
1929601459
94938377
802988773
1990345622
1907018826
257967011
257962906
1885598378
1486442522
1620059169
2086648490
2045003686
662039410
1085978408
516257917
170841488
1260631546
180791809
398244492
1464126896
573762221
1103272944
1124158034
301971450
1112784
408099193
651584309
1341846246
1422960554
1791746461
487469258
43318395
562242811
1259696365
1135269226
1262059935
121324215
547346203
734132186
1917138695
150183971
96719300
158063094
1056209210
112256418
1997746780
1470560029
1810740406
173606599
406423737
2000234944
1964545612
886607087
1160648824
1203198633
9634699
1951328555
1570247962
368883240
766827148
706399976
862332325
2071620346
573799103
163550664
1153053145
1843982391
1050023163
1069327404
1818916162
1191433210
2018231009
1502601510
2071518401
2014908757
1892968727
1983655715
956410334
1834282560
2123193711
2026696218
356671286
1490248438
2094192723
1282376934
1870263540
899679878
1581722829
1138488608
629363953
1324189362
623954083
1004893234
1059790634
2012063034
318766329
1798049183
1717679489
1691532864
288198069
789073344
9080968
1034147634
180554370
803861593
608820061
262943693
654176123
1703062868
1381062646
846165355
312380412
1429591172
1187875750
153829612
1184084949
1533427622
1815360379
1108307191
2144614365
1784352688
1867841386
1349892095
1700209995
1737788506
799905884
1602356979
641453779
847906083
1176627836
1588865819
726834147
1709817046
525974231
303313077
1280811535
244570783
774144839
1002583210
1380975740
1638491371
90478213
80921495
1838881835
1831355279
941788270
1065402164
661154035
1420642857
831125010
1960693024
996362441
1712671258
1303403176
1816808756
797276332
802565300
1462205187
2065553205
1830902942
1158223331
746315376
1862877592
257232856
20876880
870360676
1306210174
272055677
1750447411
1785310002
1903175448
1999552525
749697850
1196744717
917974990
671484530
2016863263
1526988641
181663901
1936414657
1255625169
73891597
428312151
246326187
454677840
1320930469
1009281394
565078693
1673693767
77189579
143883564
654586456
1801910487
1148960735
60697795
1805769091
1494646618
1710695782
45302461
271626489
323863874
1175275757
878919162
128146053
1955476833
470994557
399585596
730559169
319979395
1204789959
1594173545
535036006
792273777
479735960
1347229538
1696705716
1449001631
71359395
922046406
544850829
1711012440
1877788270
1405190104
1332804699
1561298679
1809374402
28260332
1289947482
1339256049
1315187148
1806367082
1121185931
1544580085
1639346850
1006685328
1568418792
710473860
310778826
510746357
1361088849
1521090241
496915654
1106553263
90637061
822717563
1759939719
1062412200
2113464317
1893548795
734801342
1709073285
1633971089
332329458
1175429917
1873970844
1280149144
1799141769
588620610
50908735
1881132767
1095324798
1258145221
776274670
1368526966
952642113
1239375490
948323841
1416408171
2036156870
1621992008
816083032
522437199
659188506
40113016
413333435
1106649038
1015151068
1933325617
1673682493
1919023510
314124185
1993181424
964241289
350251655
1280443922
1427689972
264067106
1006157112
1276553646
497000839
858225301
886864605
299782888
1925786541
999829053
786252994
475373958
1324704437
942226804
70087688
1581436498
532634683
223558694
662471082
1740565858
1125121219
340831581
991966911
436025497
1690430604
48738821
1536927147
374956418
1924649870
2128822071
812968188
394652683
1483070766
10804237
1667935302
97751157
1911522720
1280829531
792362209
1571464546
706391360
1366256234
1279844818
1768919716
2105079090
741828098
446446349
1579895592
675832662
1432533425
96168857
477155064
330059521
1067353537
1075923001
756594199
704615705
995367532
420860012
193708548
287380382
1960996210
1490955923
1836415232
1690005233
1102584097
1012170779
2044184321
1772690849
886497918
1511548293
1201187089
1454750966
459916995
1890147163
96657143
907914278
238457539
1440471434
1574086004
239923716
886308909
2100968537
1921480940
1870555237
732781677
1275229207
1406394157
922497136
905754234
915504628
1520712276
1340239616
17077617
1814930375
492151285
1952796974
1039283871
591430846
265668238
1908103166
1005671443
1764877499
1753537284
871165097
1947890245
775177674
219318096
1709850070
621065940
510936971
414114379
1030251123
736380547
926666688
2131260485
421971703
1027484675
1740241557
1706049883
1801314590
2002437408
1916850762
127720239
20458588
79673947
736743610
1420131353
324431392
622492628
632432190
15607868
713048661
1998866554
994036353
1583208588
1187114656
1177074733
2023773483
609725702
1582858293
1777853773
1098030417
940582639
887959180
2016207928
554443340
435645023
985729189
433197040
743127992
1389463915
378136805
1351329272
1659310522
355849739
870429016
1385299799
120479043
1179532393
726192117
1692684172
1883631775
1120904426
400362234
1060956831
1813513986
2068078213
1912968453
225448831
1531272578
1826722118
1299540350
234770814
1250497220
172013637
1678045329
499339250
1780502467
1500914707
637791217
885670691
1692841913
1662878871
465873500
1886443391
1039704123
135625702
994149488
1126278998
80482770
1908619307
1876795589
1108293907
1557237836
316085752
1902247986
1299744221
114141854
346769982
712495584
2015364928
1329353506
393581832
1442910160
515788365
2117009499
1503984578
634413735
274276617
574002361
753175221
878792371
2089296106
1359613613
358359070
911320874
349174122
1035665891
166215147
1467829095
1784485290
1298716268
169993373
1790782089
294051733
545509709
556758117
308973555
2024047860
1473307951
1920440496
1256699737
668747479
830425614
393165203
1200531775
1270238952
1942019574
1675327055
1569152731
2086407808
2004241625
402696002
1193684757
663561307
111149272
509044981
1569948089
1534249584
660921112
746630448
2107493538
1822084456
1436529437
2102515330
666294176
293800461
436510630
1542576488
171788421
306082631
1594820297
1579181878
139687821
316449068
1493792361
1977622501
1990495167
1264379542
1335903137
1893518572
848879429
806744009
344978495
235315948
1738189607
563800183
1948282401
133925934
1227619353
860301803
1899884468
1291287275
1068428885
1941533134
673239018
455394117
14758421
1655152569
1066731398
1514503683
1277941754
1670642674
1645379538
1372517050
101213336
84739425
1291267140
1152387369
886844867
1614858322
492038615
169592066
1825242684
617397158
517810064
1825621730
119669064
416491598
45111010
1886836539
354154596
1837045462
146744297
382433308
1423947335
1145030071
1339127113
1551269871
179954678
556050360
758068501
1736424350
2142440479
1256385025
505602124
1199478868
163770550
1093501694
447078396
834459271
1761748343
2116601647
1235724404
1369785233
1885009281
669157728
1417716320
402095143
1599770475
718782288
1480710940
1767487202
98793650
1857073275
951221198
654415351
1101155054
1920773226
1642859275
1246560701
541439818
500582668
1386640457
776211191
1889194912
2021206200
442816605
672978254
1338944969
1106397306
1272194397
972720430
1194731666
255055494
1020032912
2034257339
1511858063
603295776
1250312485
871451651
1916654515
837462141
968112866
1991686260
1822531377
2146842051
793975741
1329915262
533459500
933701860
673192324
83385706
254842523
929352424
1103573390
61080938
521550922
1272234738
435828714
1521043150
2133216806
455320922
2093068427
2090025495
688590208
1492715814
343437146
1502480542
1000142443
167782153
1258487778
20111219
708865096
839777962
217306747
776112395
724872712
1074660884
611141515
2030475256
112530000
1727946390
1790068929
1798490283
1676512118
1399100518
477558987
1379886090
1877177438
1355015199
773975892
1934993868
1033085923
2059274400
307189239
772227675
94816833
27759250
2114373601
690600265
2000491530
1517864202
1395980970
1464795017
443684699
1713634685
2065313241
1987311059
1482295125
880451662
528376721
681442940
324612425
48861310
1520197859
1631623223
1440137319
2004233411
584349232
627310563
2087438795
1552209712
1750601403
44424081
1674551641
1242694026
270469525
726461254
165836038
891733379
815257993
1405666542
1012347604
1316094342
832794022
1075221900
1587393235
1829699496
848159025
1705241504
63843598
2057479099
1574237116
543722008
276231542
1914184052
464341505
940589351
1397587821
40254210
1633121749
1412289116
48474857
1256589129
745915922
76536083
1369593865
1860452132
246669159
753974753
1349141533
1781929334
120659034
1901768870
593243312
549098356
1144960285
850963075
459881699
382828654
1227010205
1093498907
443335048
418434883
1487969346
602524651
1051731113
1419875574
1856572503
878336239
769274558
88966777
2129716217
1286009900
1986700733
1533411224
584148396
1872478057
1644362403
747475131
1368525762
439704402
970820932
1200428320
987572263
1562976689
1777597406
1996313080
1451248875
1860331397
511038462
1370364657
1043954758
479053805
1783662276
1878262365
1801593155
1525380418
1017750856
2032504260
2070466521
901878905
1716282420
1018230248
724225128
2129108684
791373908
777218874
1247698307
1677970430
2134367009
622519552
2103370402
2083751122
1693370076
687568931
1019983189
1828183302
1327348310
1793143859
529191235
2011108832
511686081
927435370
484459605
411314270
1190354709
1266629568
426469136
1419597595
254508412
1911279480
989519024
2113063136
416988732
698454196
742939566
1748380474
981188848
1642927392
718093784
2060737449
1458989984
2053983112
1845549094
284826440
1183024884
1149833563
812751880
1210369997
256877130
858345807
1615461994
800595594
461258941
968927683
1039280366
1110574734
1296976969
331979519
1956606358
716530321
1228985092
1241791737
29530937
398781254
155388627
1255964106
224779728
1042748029
1258069419
1333913769
648787618
889973686
780353058
257553193
750747794
2125340644
1641317256
1872090020
94950459
1590159159
9899544
1825890393
563261516
307563200
1589899975
1893495872
708274707
305852328
1207529643
512646885
591553754
1150265527
1415048283
1516689725
697865014
1582895351
1323971620
1978336399
1821949613
968682966
1220152479
1754329329
1837406215
180033804
1456604416
1758079769
107188187
648721390
546149146
66704048
852522532
13852745
1320712062
71252068
306373454
278627206
454978107
119407882
478504940
199528608
860622462
539813551
103384373
978213581
1482829713
1058260846
1542089986
607809234
553403483
1346538485
1762626215
42497624
21707766
870930716
234869367
438608169
1084592697
786129545
1096210998
413210740
1257089896
1696940349
250395128
355694630
1464826078
1044369611
90288969
193942035
754345204
1189648166
601793208
2083960543
1635551110
1019785609
2128295577
1475987948
1140073089
1815300861
2077946057
2055100990
1116497229
1751423793
825355731
969442564
2012379579
1791650839
671249807
1994219735
816830452
1308567696
1942246361
632860260
535225040
624980549
1271330716
1894683689
636406845
1632256138
272587925
1869766501
2054144291
1201636819
1704114762
1494962039
1052794459
963206754
1437531464
1084254001
1952803748
1664468665
811730543
400836579
246735259
1862195495
817935411
629805908
1438462982
906204436
1053733326
418141528
330426430
941304882
2042106012
330233645
222195508
1246484859
269330302
1313159460
272649141
2123251410
1217739566
1860482270
1938390330
986074127
2136895273
1082025808
896283837
1293593779
1072528706
829866928
2112934158
133414349
242005595
1609944426
615981807
269159766
1593166324
2076719622
2040789303
185884505
723769160
1810537415
1922823483
1168719010
188695777
1878496200
128755444
859834730
829710675
1674710111
1915023721
1528275625
581290800
1577351969
842905326
1495303427
160145723
393096083
840158457
302807844
99646150
1693946035
332675253
365810565
1660758122
170303400
874230696
1810833062
748960606
1301033594
682260237
692876744
761157119
2116251993
112021788
920078643
1921533093
47990093
50135069
489534858
248765857
464114416
164943788
2028888883
1868343500
764279780
983674003
1876028414
957436051
1228597641
1202325743
380815688
1229117980
369336066
275818715
885836487
491431151
1760859126
1758608846
815600687
307770427
302863784
1577024534
921412553
530038288
1337209614
1838444018
1420255405
1644332102
1654451426
170791092
1214099654
172618860
1786475014
1946105944
1077319561
2054066232
100376606
1527102542
226384846
565419378
647433814
1939925792
249935372
1791008482
587325481
493504358
784434913
1491178478
1359453952
2001832843
1387468082
1047986423
1372658923
991753754
2118243417
1204207583
1101815325
2106514911
839889516
1786681242
646941641
2006028026
1030811240
593075634
1185935028
1206545837
1213232870
1215913296
44429445
739599399
1332334530
404998115
1689724614
34182511
620855430
280423875
1358914804
2076728029
1147472620
130252213
542234227
1219987212
1721460944
1667173792
1909137686
401077078
1255084676
1239362312
623742844
965301051
219843945
290337503
977289952
1290555616
847282574
822800838
1066036747
1402204636
1090017394
1965296755
216241843
821510720
1318609634
874524710
1014095990
297028148
1795590131
1292110485
785342122
1813334258
578320888
1015482882
1697607450
1189689934
430732794
629663310
511515492
852533716
1717799303
972156965
1787528307
1698668454
1342595300
107227694
1351701397
731270364
272473409
1007364253
877147440
2010144456
2070328100
826194366
1462328201
393024734
753815711
1922324036
694159413
944794418
1807305559
1664571745
405479023
914266115
1994725138
343409001
629587491
1219678095
1263059947
698496817
1461118261
15880191
910132347
1313677133
1886132768
962377165
845528032
2054451635
1994071712
1822070959
387028157
2026674810
725657969
611020498
326114873
1625465134
2016028751
401848818
1112535980
2008603208
1224510265
1183611583
1539467722
783376020
1490163029
1391783517
635192680
1102531506
1172846751
501715178
1174338002
1119341647
412514112
506686338
2016636515
832301126
1927761329
932882279
2050969021
353639831
1208755588
1490512559
608033531
1638317895
1225084861
1950874652
950358180
1502748399
636945922
1977823147
1774307148
1899199584
1506047605
741743391
1791926919
683916847
1873400977
827068849
519538780
895152428
279868387
998369396
413785822
1078694340
686287607
1566933744
532665005
1963367352
447167542
518170341
1563288898
182018497
1070139734
18749683
385614596
1895182168
1736559926
1769996398
393421304
1079553845
287251937
529437749
1854432989
406265031
1515648861
2086276643
883872939
248593456
1910377752
559605852
1381532339
1770920406
1562256627
130244689
261118444
1551471557
33913125
2019902516
1396005897
575842606
738730675
2137851427
25194956
1400607407
764185330
911415698
1436401775
2067571372
1293674258
1233425992
1648527530
132836880
1607448816
1852057017
424185098
1403239320
1217747654
291780150
1383595862
678280398
234917921
1528526966
1170798503
1269894630
1451630832
1179951800
1300591180
1243020953
1561819975
1614445899
148166175
1845666105
1446534750
1860253547
525992541
2146640948
1204259758
562954913
1923933667
692121988
64193115
423491502
2056821860
247895993
1223966836
118309386
1562842443
2049341638
12783135
1363121477
195248564
763249714
791236308
650831909
1239075447
1182348677
1667194075
610630046
84430596
1657937422
1570007678
758652091
1139747698
158741409
576220260
1551224049
1104266792
815377011
1593904291
2084145821
1913349794
305075223
1348641831
959151797
976655392
1565689881
1331051847
1502504920
619248334
878285986
1017486850
292965760
657316528
1280898661
1075206723
621378971
1325923885
1813059775
745336300
1691143976
1365522293
1968332408
1549852529
790376483
1912956809
352989399
43706833
84965510
672336939
726260140
821440241
1748207359
773019165
1975001649
1230860740
562275707
1547290338
67025766
482171104
1097282733
1075009662
2128899902
849655867
458334486
1555638707
1340413879
239854496
922394332
1523758529
1077436374
1138493766
740863395
802198141
861424576
1391432621
489678343
1743304072
842565846
23368646
124128394
1182614470
293570069
1538929584
1743580787
1555490546
372397058
240267328
1045693956
104573930
426003956
2098158647
1169319691
1879796064
1285261479
1424632170
1341780510
1705684353
1706757120
1295268873
107270635
484783278
576967391
1818493985
1828601612
412149574
1071485516
1717657664
1718062183
2128240759
901270441
275531671
404388614
1740897262
913810286
1893104620
1988744919
882928779
850985443
518603937
1805736640
1903286872
1483045763
2037395523
2034621664
355895531
1218478361
813817592
1821819527
776734119
71587763
960484496
768720158
607247812
1474124192
6706061
1943653778
940891412
1563754016
312819268
562204992
1370215261
2040375733
2010841613
1440798229
1846469547
357582407
678070502
1073837675
844257776
558670839
1376072744
294092221
869140791
1582145676
325181037
2060620915
2082091534
948050050
1819927977
1852749010
652931307
1893441196
1527070291
11413120
873673802
904133798
2030996615
326026068
1209547469
992639869
1972913864
489390835
434018674
1333392085
1701568661
1033588719
874105410
1730716297
877394903
2034115386
2101822036
150131206
1826792432
1616472278
689835944
150026514
535072690
352627618
1249640419
2119970639
1761766150
386370258
888753834
1710007584
1784752792
1936323632
963369833
1808524304
359818328
1891084877
146991025
1696798245
975549200
270012273
751066593
310089524
462168082
1048263354
240426720
1497435213
858166667
1480414078
1829886166
1003897989
1513642242
750859866
2083251420
1959649595
1117162774
2124636383
209825214
989316474
2123217945
273032881
1143807480
1494503251
1368812084
597175412
1606850070
1830705105
565293035
1863724231
1506339572
1346173588
593943563
1764295927
413068217
1502488337
1081810388
1847658571
1812164753
1662711761
1134311282
741317910
779939969
828822413
22493319
1809850443
1339924446
455759075
148127730
984683050
1641092718
267057893
1559250376
814647974
2007006668
1631625519
1349381782
980268
1182156686
2075770862
1578525862
1014174963
1938451330
158299345
935541503
1066029453
1639984692
1232753234
1298814665
1555843880
408841828
1016658178
929358470
362329719
145456280
544831238
1028278214
1332642036
139818953
272003225
618148141
411778486
1253061956
28905533
176199015
1591990504
2062658930
1020313337
1062652091
285709453
1437987569
1374790863
104109969
2103332013
1077129393
61534451
202402041
1657996107
1604988986
117827960
496855101
153859380
464643979
1948173405
1718532083
1584362874
1111003150
963135314
1945545647
31183447
873579501
1630220348
1222314500
1409974632
354755934
2045928708
53958648
386421590
1935870951
2008345777
1921395119
1614704843
868793168
1823387250
2013953458
422501962
1423778189
100203275
783425281
186992777
976166173
1226038328
495587155
1964841092
1014909739
615591310
570292421
1916653689
643259932
3308626
1295755590
40808113
353172310
308981724
573805526
1436720003
1779835354
1767143876
2010077877
228416564
284891257
831426202
1024942769
18026470
1511646166
1972282596
2065722424
639824833
178996542
966541138
851064443
693006135
110182372
180632299
435693795
1496147807
546842744
1276520705
1204618822
1983962445
703805928
1184656977
168994327
560255007
1239266588
1033907154
1953937229
310536742
2053735901
166325890
753240742
1950578085
1067741715
63973540
338420957
950540344
1247596454
1292136552
665376856
1971312527
938394276
1479576005
1527294031
1457972572
77792221
1569994193
790737530
2030613498
239611466
1089784521
1965842811
25743992
818910862
1179620708
2075076310
471011470
383166496
1340080155
1419214280
213117800
1277545553
1093305193
2048455946
1572487618
2018367473
131948296
1376469284
1174622142
1672282613
880285986
1839224582
1068626806
155476299
2043332288
1701547446
1718761791
2078733272
1534991537
1473431786
394932270
1298869229
1224034061
1512221555
1964574164
1923614487
1526368675
446615755
1493527117
1327934435
1741138084
67571795
1933327763
663851185
572201104
1764411112
1107329718
839526715
2099967491
423831819
1244503158
1471028631
409388809
1005428115
1886179716
2058684441
51970642
1975459794
327096598
951040808
957964269
478783868
182201924
680661133
1323364821
747414863
1946676597
5258965
1550910293
1038706995
1142880113
1576580987
1402847752
1809102901
1648074374
609455559
258846185
1964920138
578034315
1932551426
257872293
1472687434
1347617964
1068230151
2055389766
1199669509
315300907
1893056020
864184445
554547119
1388794584
692069609
2008715183
1654042922
1889017975
237103944
952254251
993865796
2074025889
1758728351
416012894
1915802852
1253700151
1871962585
796002329
936238694
1124953277
1452449538
2107728864
1767437718
1307708277
41658995
1013970416
1779564352
1977790066
1371160105
2077455159
1920398988
1567530360
1911007899
1397179714
414174821
1112528037
451615830
932404182
1530682665
31889594
1366551377
1577370489
555568535
461066911
2123853799
1854473974
1892751681
2009576563
981164553
591222504
295570439
1281893834
471187264
1428322940
1623346338
1157003122
942356643
1522960161
1581445125
850321374
903162145
114647451
1395856140
1587560310
2130187387
27329844
1970011470
965258441
389262403
701666473
315574962
127879481
200630136
496317114
407641608
1303141410
1014394761
111911215
922770279
804305035
1754173325
1090628285
2079255109
578644046
157551064
1953124772
1692663764
1035772100
1864527533
1062979939
1463840933
1091370798
2063649374
429536705
1535446043
1215302713
218129185
585249798
580320602
2037188938
1626144825
583281270
534132402
1852376061
508016435
335634661
1832837890
1859465868
1256538818
786162034
1022287990
229939343
539549995
48897942
1300775529
387576413
1994701266
1377790424
755620877
1214179772
369675220
64626875
265736779
636850772
745104522
803780589
533083716
1557474800
503717269
1855356445
1764992939
2091071523
291136234
1274096890
1915354735
2061089599
1365279100
1905803853
299957657
1447816200
621821151
1401364345
1290210634
1569328768
759295546
1768616354
1282407749
163946918
771697194
1060463333
2103561843
318166028
1617555181
1824330067
2111342085
1495547822
109271810
1297928213
1039796012
2043539135
2050681569
497200967
454227298
1738319777
1431257044
1983892652
1108713188
496402733
396979530
1888086789
1353969346
238665399
1576784060
436196261
2053990267
973010088
1250782650
962690365
1762272304
1742959820
909825576
1225588009
639362132
1304232473
399873907
1869692759
356392197
221760771
1277898994
663193168
1693324202
1165998276
152867394
946123771
1576271785
414574058
1246699947
202594679
527840627
1735624662
1847609912
1795657543
535779300
733675676
94671201
446535190
962630590
1205355808
177944282
1513373239
423157809
1288800671
1113544954
999561344
579488442
791229893
218080320
1484025518
726026388
399646950
1002801506
1880031943
2069500127
2052527674
1251277550
80975909
379846574
1482072301
2074981389
594297745
551223029
496247110
1568081624
291734281
346094085
1191126976
773796441
987569853
353982263
305273312
1626816666
1408422073
1400666715
1107893918
1033137542
1130739025
1480675003
403853711
685773999
292914114
2039863675
2042118438
610215780
1053724086
1728042041
1395110135
1880763299
345999379
1948143200
689022748
2142159317
805837575
849696950
1837809622
456372902
1076968054
1976350246
325634695
280528472
662717897
126523213
111127894
1263116832
1836445926
705911794
524194114
2021781285
803861385
1983339879
1473140583
500369323
125076115
1096270101
116544485
449637958
469143306
1942704729
390878044
365841409
1934741426
447505688
935650855
883308038
1434554379
103333793
1098446203
1255177347
1986349494
1871482212
397254370
1393918148
1856897945
1885427946
290150720
443978479
1786739437
102370808
176250965
1987041516
1433801601
1944388608
273836393
951630974
820154153
240980088
787193711
1321984284
707563312
1525850283
1187440509
463446740
1953291052
1862655172
1807314056
504896520
1500541636
550162750
875525196
1591456743
1802855635
1714463037
100039454
1817392299
974286822
740606275
1494652953
1539205543
1775921943
44775862
408693130
1516651993
258766083
811921337
978504119
1377145354
868347381
440203455
1687325092
2171615
1890268649
1779823739
1717598057
510170963
562837204
24145573
381904975
1641586378
898216788
186862134
625872539
437766054
1165516816
1767846470
872371484
707187999
687784738
1263932800
465175459
1641913746
1668996392
1744807944
200584004
1951232294
1650235549
831778113
1231215175
1597114290
734397114
1333054183
645437674
330954462
1164069799
1247781502
1808346462
286240915
1216646800
417330150
1164060535
1697384811
1237279190
538707938
1835251278
815482598
1866870623
1194631649
859259699
1442690389
1250514283
1771092693
702895711
1848428013
1184763237
1183728209
925615004
1846392330
1042488861
53537360
1880432015
591051902
275993045
1820850240
653423445
1221312508
1461106796
1738809363
1236816708
1973917107
696495772
1578526090
786438222
166119213
778088017
2081490806
839810436
150003942
244836141
1063481664
148929373
2048739417
934125222
615134726
56584744
2042665384
938104892
841748878
2059235449
414158717
1611253138
905769889
68892037
6319984
994017086
1193284099
339205843
234094985
1468171325
2005008989
470569835
915344868
1160807138
650370233
1165150421
193815338
641329389
200304111
1511757474
490169566
438811487
1448362382
103830434
1187193146
1298937626
869411970
321272130
512356386
1871657310
489438948
1717620747
1501272230
1424453459
2128295571
40232019
1761083360
229723934
791464200
8634793
1985502889
1165285201
545390169
1944762361
529596510
1254823911
1621529236
1717233457
2088011897
817136081
1012555902
564614026
2084684173
265355284
1212535744
1081033333
390394697
116053756
515007355
193912284
544587861
929385756
1400902533
2028478635
924486867
457186167
1978728463
860163052
1889168575
931177914
1912860339
1781801440
1321638506
1458698699
1094117697
1138764512
1996780541
642554238
480960572
704921957
1658913307
1006045478
1220629552
1312630415
1790379638
1253058933
476907790
689495511
389058971
2006210107
344899512
1650823634
378347810
151932805
366409827
6340684
112543439
1701112327
1975893338
1854385844
2101663070
481724131
2105635809
1676289474
1389664247
55792582
1465759830
1811969648
921473034
780620763
973815468
1411761643
1982315334
1996828456
713670184
49783174
607281785
2034420670
1477763697
1174133693
124514104
1698213116
1667581585
1829613412
873810479
1276452059
1421768431
439561478
957661682
2073303879
442694507
2140925597
410548390
1540167433
589785592
1554649934
33577592
761752952
117276789
1711703231
1712888735
1934013208
829441880
1675723398
2077081379
1138738110
673856432
882931399
1013130457
864524998
1371439443
156897861
592781099
36500342
252583229
480358595
833589829
873312517
197277688
1396901179
1203902824
1041829726
1618241420
699338151
1616557547
1942985277
2067661253
133910692
349177081
1838280427
1099396812
292839379
289668581
728712032
1094424
1139058055
1151875311
1235531537
72059311
1037072487
539802800
824077041
608249499
1242068969
635589824
1198219741
140216499
1511206963
1450799257
1052059753
1015809239
1745815222
1109821479
1198278149
1684524708
1271754307
416615447
175797369
1744014503
1711825900
301062814
2079039544
217510017
531837425
1681276392
1126084824
852581164
445086987
1241281410
649009497
1290306911
319789205
918993155
526921807
1105867591
1536107114
1858200357
1857245200
70905391
38463349
556563515
1376894742
168019559
617680819
2058054000
777215970
1099767336
620925579
1555372657
1381706248
947682230
1807676245
56376950
979528077
1794204407
540230942
1659044580
164349826
291846308
971863860
1788860996
1119296165
1248734201
385149275
584894781
396820250
664611022
1179207730
1199193467
212416115
1926222500
38318318
289303634
2056442094
1936688663
1704861272
1406810193
1744903372
288776971
947461206
1858904077
284188392
1815306233
1257227467
1265480635
1591300849
1608934120
747373433
1116345355
6714293
1768776875
807739898
1209530408
1089604406
249272954
239508684
598653980
891161381
804497450
528826117
1217001091
1257680138
379444077
323192485
268507162
1227938394
798190808
914772175
763138070
1245011190
165137001
1369099802
722566157
1154078557
364440232
1517207228
437050783
1028162722
439330263
882636557
1658279997
1199030603
2040076390
2001218449
1136293958
305289978
618794491
874120505
372277500
1261545677
106787462
27557217
1585955293
1114270697
1000263056
382304988
2042787436
1368225609
668058557
330622247
1908157338
761077883
1042784615
674269587
398306716
1806202691
1578364137
506652394
29916915
836585131
959512692
1789446719
1728239267
759291057
2093329641
1167811110
466429422
654809651
1594155947
1844679823
371861196
998722612
977299705
607885625
1866625612
1964526395
241667644
316661625
1189912278
1209230324
323679255
1234188672
1111680524
783452030
2084459818
612520244
376394687
1755202323
668030885
1870029788
754416421
723124553
880306220
1333741289
1861269142
1541411232
1428069190
2108601339
681962515
1105098979
1186568376
535223543
1062722803
1814399331
1914211466
338839714
518060803
1752777507
323428932
1310914259
1428539397
1075215466
838698732
1960430626
1163573931
308072935
1287025353
1131890433
893955460
170811043
1378106457
1154906977
853071199
1408646295
1658712595
1586714462
1884372746
661048509
1463647447
1048391412
969594344
1763755876
730319412
548835494
243921487
1569985655
1050148468
199451106
889352019
1602972626
1030139687
199639757
1349536119
166968553
669394267
583940853
319669374
1167089746
298624881
448113933
537926208
812453466
470141908
443782095
213102700
1576968322
564384549
1512048019
801167104
2080610721
894044795
328007998
319950465
2035643784
1378432301
1307869614
1657067048
1627111859
231145436
1799150315
568197676
888274232
636058109
1750359497
1011522069
825311636
2015336550
289752100
1111899807
11448957
1182777384
2093147554
827332878
320845316
659904380
2047947571
720850890
1802827142
462840003
927431634
1508378122
1813849326
169483632
1158641900
163701052
1463849912
1135195885
1075946017
509679528
1850115355
1042543043
1340066334
593692321
1427459980
1661790090
1418658271
483348717
446580319
537053579
248628746
367952997
157706370
1571858983
1025733303
595020027
668785175
469258267
590741386
710612576
426779505
808194016
707986451
1016820423
1584609858
72462042
1208026198
1102100690
1107513833
1015499893
516817997
1747674581
440365749
1371755889
1296065870
173600814
1480776461
2135457125
852429051
1070933350
1114842996
1380368787
2061614726
1242632412
349389533
1094873736
343602785
1643669784
673980012
1794787061
1397473046
687769409
704393836
2057663922
1379076225
536601783
1547617854
830658487
1313419617
174399669
1161560140
1003623153
347658831
210014172
749911766
1097845752
1153827547
528437619
1020082103
275636341
310668639
638512740
443638035
1377872290
1709067190
16285407
1235099983
1899644492
615265046
2053789881
933644098
833416518
767514638
998852045
1312443093
2033010479
98505571
1066812073
2136069258
1766707537
1994042955
1547027401
1260785395
843859816
1676703234
2122417339
1452129654
1875514948
1575688322
682483177
1093410230
1858655681
209078587
204186412
134451012
1852033788
1363913719
1347389891
1646068760
1121940162
486083225
765990577
706033823
1019745314
1143001154
38475017
276870263
1408784810
1060490957
1669567455
3641739
1484846242
500386087
1969843543
1320816112
1368016699
435308995
2030785439
134144713
1013519832
509426918
234121355
1578919180
205472398
1055053430
334912218
39677473
480349880
266943766
1849756831
1853033322
1071342868
2116189956
552649313
1771304676
730442891
1044598358
1583077359
1585108907
1147511327
666698942
428408749
1683245425
741915415
1285287989
391579772
768454023
2064813864
1674241931
1073687516
1721090784
922340237
572335602
515564701
1623197200
1802578958
1772056415
225856629
1352391138
877231611
1171357054
2123891402
917534544
626633252
2122887848
789027529
2091820545
852871133
576526302
1186697685
860437612
471741899
1151442749
238537959
1275422762
1560264062
1242083701
1669701692
456375745
1333640371
37093798
21912659
1667437049
1918851228
1939777970
1994482916
616437965
920172345
708349501
1611583251
1743048339
1237926334
144313114
2145355531
1022535698
52948810
239790022
1498677027
746752565
5674737
1026003777
1030907277
1637976837
1815431611
1121429674
101540565
1623292410
435074278
1249426186
1489788878
819736301
1570147521
1572760127
1444828232
1897440302
2010316304
65584713
65019137
1851970882
2011834665
1477561552
329210370
1770481777
699179832
527672367
1484969167
1602493836
2060845465
2070380603
1493266056
1256064883
1033661216
704595627
1689294491
2112785293
1279800090
1664764684
1989363859
1664625364
1405909712
1073109786
1886556766
569643236
1903811692
987632385
1676190417
1512664432
1510219068
1119189486
703029198
1690276799
1848895262
8775037
2040759378
1092346733
1941801903
1665803953
65881830
452753418
517328409
903609907
1344243733
408986068
859682161
2063849502
871270376
1752180237
1100900081
111923309
1065297204
1500661490
1747847173
1247215531
1531945697
218469367
62302480
236850876
496695067
921272845
1748514527
1452413599
150970451
734710900
108951060
50770515
1985152281
1654889432
1445200917
1055166707
1604999338
1818261377
1906008560
868549594
448924324
1251671468
200738542
20450742
1292680326
2002477738
1179220577
1513464631
64143307
1559345813
1821799900
1197160200
1592466609
1847068678
1215172492
1882623724
615981065
61740600
23784589
1962860202
1646883317
511711025
1911323500
1295854919
1774302058
682167710
1753625994
1325727998
411411756
1396833377
79489619
1971213124
1075893698
841932553
936055007
883019138
1903417300
1090152892
1883579064
589843756
586940324
147952015
429325652
47099733
1385999018
818929054
1584614661
841934391
1249053963
1458404826
124649277
1519342602
477988755
687877168
1562033147
925462741
956270175
1382012185
656959820
579384570
933947271
1944061572
940749917
700632755
62384246
15673850
1864541300
1013587455
389323921
97288935
949433591
725317768
1375005632
132511825
1441724302
111687296
1017911353
1653515387
510377683
293439068
819514640
928984340
1913212872
1661602023
1783411782
1118888904
1195384063
2135078621
2000196976
566537761
235735104
445123320
1338374884
1497806407
416754960
1909225506
375873956
805298879
1441575566
385688806
505933358
983963325
1651484215
1286467462
1415818073
1121729256
1638653376
187284168
259084362
76745981
166650318
203948421
199659331
303806524
35315622
1099477891
239070100
140326336
2035131323
1721194876
785717061
431846673
1410636792
1786151171
1243798136
1466911630
1623646655
1165259209
1737720009
100019518
1052658804
1646930059
621727668
852536625
38308738
509975617
1438287182
777700699
558450936
117459550
108289536
2115561237
1520849753
1424165386
44999415
1354552134
347525077
1486367174
1081622586
1985297070
487486755
1827459805
1251566424
1547249181
1176358160
943895904
1405985081
224405133
356548440
2001927601
373597363
1022905795
234005299
1128500995
2125620296
1781198404
621156901
1074759930
1649926424
958473174
147911290
1600394040
596470941
779690733
829280342
1731359210
813135601
259871329
373776753
844653051
867100017
1116613190
1950864994
752860438
516288642
676322581
1109746971
1551263308
1790085708
122472312
1181012742
1491041796
38227101
1222486151
1019938785
1866391150
1191440096
1867031140
387360603
1178591087
10896777
1512571512
653964060
943219592
1275381509
524931269
1702049310
998845255
1172019810
1935223204
363656615
412906002
978660939
1455578338
802761883
1476645489
305616421
2019743295
1382436053
1112961453
180220138
11914784
1849084420
2123396348
2102138753
1028571488
2089741259
1389673684
406639343
1838330255
1267902448
1183967763
1782340107
1052847440
1347191887
1680583034
95606933
1451106469
1935049133
459884584
1240054977
539848000
2002652569
1292537955
196382212
1787906688
1725693178
1392766172
1736854313
1077702129
1752796543
1745016223
2063355935
1183382323
1874555255
603686042
470271210
1407532212
2041307147
1520496793
1610519377
1466377154
1667019064
63443699
1694295445
414683289
1782218479
1960276797
1411394615
1216766645
206163975
360970984
2068098265
1322799450
1216825927
1631326955
688822224
1033866108
767814758
1908541082
640132830
1261445112
947277925
2123804822
985285409
960573000
907671114
804613861
659764106
306962077
1054184835
1531076458
1416811309
809050437
1413576743
971760666
1010224951
208615528
1447484503
1793093296
900033835
1785726742
1160863405
299472263
1363368432
56175087
841706783
786264027
1656553147
1907808158
1300152392
1400322473
596402270
976914561
873586305
709378109
245662969
1862690797
1941677525
1488066105
759915203
274631403
942005667
427495398
158029220
1991307824
806867504
174983086
1506090523
1057313016
2099377505
102132253
1082877610
1678089675
1707313760
98142733
487641858
1659923233
205739735
1875787100
2102498730
82183975
445930883
1590935616
742493829
572613623
633315607
1653138178
770175178
1976420325
23850262
1743027344
846295435
1581925942
1446816119
1917855701
629276171
785120907
199275575
138823679
2133784941
74458663
2043298704
898913204
1613431736
1643042567
1470681213
1216506565
1254901567
708815174
282986702
1983983965
1991659530
1805718117
1816578452
1579087012
1292920996
1234406929
1808867565
1915033323
256999861
897158793
1568168255
517915678
46833445
179123256
1365248509
589950342
926469929
201117336
115815258
1679003345
516401216
765404244
1689018300
669006199
839733062
131105537
899403245
109177269
1118373362
1130993733
792765462
81535520
1800224992
1256264029
867313976
995578043
1008616969
122225483
1402341259
392460851
1450070756
1912150988
1255184219
984755953
587221685
1219926305
211562591
838059795
706341985
994773609
1910539444
943449733
1422823878
1989859178
1052967659
2064337319
51082439
40669651
2055815160
1448401124
1779334668
2083654775
2131126723
1188562384
454073158
1380203528
854376883
1548906154
1644993949
1076027290
343678413
1143589573
1621860195
1835593753
270955673
407838520
1635775243
910612844
417557977
1966881390
1540856029
1299413533
369884569
1963751721
9387314
346352594
2092369550
215077467
1819197218
969020288
1353712547
1818700455
1152925345
1545468345
1396751143
1746989708
246592110
908978857
1411840018
517802113
51971712
88825596
1798262027
2115167986
1920385691
707963682
1460526611
2024085238
127612838
1108310211
1479422794
1012198907
1366046604
1091044803
475206368
1826197780
2105626994
1683500387
838820749
1790656864
286300581
590166052
12654163
1865675030
903214851
445871185
1838618929
1299586667
1555954032
1239848292
550195617
1960507551
138229752
1381359067
1421450789
1587072160
73217848
1294798214
723312881
1690482810
715642762
833821595
1083904516
393389990
205147036
747615652
342448636
2004971
2087228839
935889012
1543582479
1647977825
2054852439
864505860
16749750
1801805347
1630238246
888778841
1365714199
1820974953
246743900
968610943
1486779250
543635734
1750010102
1801377803
1772305012
858757698
808229016
532412186
420194882
838190524
488616410
1206224336
1066318668
1070419374
2133620771
145142201
468486092
1771968580
2088038704
1151535377
1294970454
818687031
369511235
1900464978
610319452
1744094248
741387093
618201557
920952806
1143057387
640844629
1696620451
685712014
267641851
824209539
1529604605
1494379233
1030131137
1041408479
837838846
1842644805
636166377
2143339931
176921554
1020526592
532669968
601194579
438190629
629436775
713145345
1684171502
843963196
942419519
1410999291
1375574198
647969266
1772874259
441095466
1597089155
905633031
507079390
1949702644
1107905686
1489768313
57033770
1516909366
815760935
290180974
65771733
319292773
1371352599
480804948
366208286
986631217
1923953120
685465962
1035719007
2062063389
797984588
2082262844
1610812479
377113957
999893507
1208503100
1525034053
2048391886
1522164382
866208772
1788517128
979264339
1718522861
2089408057
44402414
1980948347
1667519037
1759239092
365354307
1531609391
1039564970
540435689
938560787
507084550
930756725
1672445983
468209830
57403811
1720399387
24902396
675102855
910730971
1755304028
1245569231
1032088855
2145367704
55408066
990561541
1237008723
287620860
2009510969
5951964
1794665620
1993793675
859555201
1798414630
765400421
1953944274
1390847806
1794235577
1617826598
1858881475
581678929
460105289
182726939
1033607437
1364712450
2011023349
1217558355
793557865
228929846
1218817146
638942856
1080326977
458178095
1790058330
445565275
64029044
798995746
480695546
1519855227
2016058951
150780062
251050850
130227123
153739077
1025616295
155128360
703747931
1135864325
634093248
274025095
1841507041
1308500321
599892261
362327977
1436749240
74060146
608457753
1496897386
1628775963
786080659
1829347896
1312938521
669506706
425958094
789697616
2019512966
87193061
1985239118
1086091103
1751590658
806597877
1321133897
598129407
769464597
105547097
1773949303
586993504
1220550008
1457630639
2043624282
1661348864
1611824450
692554163
182831123
718722408
1051573618
1330302001
446416490
86899613
1494437645
110447114
2004755527
229320786
1678444529
140364765
2066787161
1537406350
1291870923
606726146
1853293856
2080131958
841975618
1687741892
1698826185
1335830082
1238571676
1129359072
604129582
1813898718
2091112209
457546216
648084666
1214390845
1360719151
1454814319
748688842
256248620
570960740
1213625796
1023587867
1713589667
2083319463
892989550
1740562362
1300267722
1672272416
1330044221
563704595
2116429142
725964891
1039774922
1919775324
1157894300
1952244249
1434243658
1291816425
1685095928
1612386391
1110023535
1251932360
1768537104
1859810074
950844666
737444931
799208522
73740852
690376863
1803617528
2135300464
76379627
96416618
1567358582
1131603327
2094175881
1665943111
1264818126
1352962176
1424233699
347652615
846125062
239535772
150166264
1611698521
1135815105
384083401
2112177008
237220699
139339794
108365022
278161988
1541121515
193245748
913916235
376784279
1048303583
900220994
329536910
520946843
2049319669
221491020
151648113
1657551131
1008488000
1656741305
818642490
1828603611
1079482566
2140286717
309743847
866032731
70208363
1168433288
861494405
2030351116
635917004
1261098438
490410587
7853893
1394598491
1521460235
1140387363
1339799772
239017402
1679091595
1522107524
1841742532
487443430
1372446418
897194208
1148402794
551555233
1624919894
1138801743
253505755
717434750
153203200
106689260
2021072760
340350268
921675562
381215479
1444639842
2142005867
225620623
2037975592
902351027
539029074
624836698
1833991513
1050470914
1297209355
955314270
1381346565
963292105
1797161408
1967139606
176927985
1753382622
1490262589
684326378
1636839867
811454933
1765285674
1529757435
425041714
1874737511
1458004015
1645214096
770916037
1190224077
1049692245
1572872853
984843672
1930084734
1658335276
510825546
648680138
1258562528
1537898744
1308513156
1597648320
1507190664
1426599410
1498028696
1796656286
28840825
659976021
2007379671
140845480
165490116
1567908791
1433697222
1422570222
1897389308
720139101
1386215496
776992543
1560039185
1723500951
1954828892
270564574
2116971205
1430282106
503767871
642881575
1202571105
1713425873
1472326638
804821345
1611689175
148580330
1833113997
117017365
1086151726
1562352921
1669222748
1226274796
139976696
1240834892
1337312481
636434935
447521745
1894607290
1563971213
1101385654
1100060124
11883092
1534530958
1815296844
524914100
478966938
2098428511
559081542
1679605180
1680549816
61229875
1564645838
1576462989
567972963
1797341023
1318641960
570190790
1117016110
1120648341
1302076389
1025963031
2116222534
1090249373
1168308795
169550173
2069691162
1103945586
1697090739
2139608342
1186073950
1211337797
1968560931
58741942
526721356
1139953872
704578280
224539071
1911229074
1309495343
251255848
553122197
1275547179
1082121428
1880762775
1923722985
828372287
85210341
889670971
1303120038
1969317652
845055656
710641641
574585608
560679720
217857111
362069651
1932527539
1952412566
1180209336
964675900
786879901
852217738
1498901287
484919431
1501467047
1292395850
812090440
1970210038
1248564991
1388467308
1335677322
212128682
560520832
1099751455
278149688
1299187352
2071640209
1982955881
352424617
1680367787
1509444526
1721237925
1877533158
2076022225
447536523
1279237247
614722779
645419030
1363272528
224537095
2113211038
1761459807
1195563406
2096779708
1720205640
710847202
1630266578
2013643675
1466149380
2082150545
605305237
2021423974
535305434
1092839967
413486273
1821772392
1042490692
855642099
1294978013
2065033673
894648031
543735473
1104108769
1534579965
1268734092
11807995
380512152
183839611
1461887550
464083455
1704535093
1836866481
1166909282
224091052
1161180427
1406358722
1354597595
1507374405
223151708
1849557283
1573575684
345453777
280212979
1696712895
1395683276
1403345469
579880005
658446960
1170964570
1053443285
1639959741
2000289747
865484621
115157559
1851032747
1615509038
505255076
1908233290
1513850147
2081378613
903031441
1802741547
1463507567
1503094141
1786560813
891727872
1503419461
1608694248
471976939
1453996788
535547425
875299670
1392006332
1737715995
1298843616
2121835845
1408379113
416972633
98166136
1560706339
447434086
540197955
1047707475
1901114480
949664359
1113753267
1090529993
797219437
1418092641
973288215
723927707
2069858043
73102333
473113359
84620874
596558965
2125201946
618785427
1605493570
1992983105
674417799
8400590
1148662958
2080689938
1289645544
956040253
474172359
1227201113
1661257279
1611846792
371159050
166510540
176139958
1763822988
2046936994
45291736
278132262
1623054052
1035982765
954439388
480486852
1350307950
523815906
1831167422
1221364876
561240203
2011727812
961549809
1286870084
941841011
1932820003
1851969296
132209910
1350542372
1239634396
1020758377
606511645
1360610669
575683975
1137398024
934995394
1616803096
906708087
1502908270
1103423037
2133049282
1656171059
981491209
322459858
1203519037
1427518299
1217388687
822505216
822760303
173452639
690923172
2076353180
1494348496
1959804685
1408964364
1811728856
1656057527
646119712
265937204
2041672523
1583730230
2093571580
1772976046
1347521260
95398897
1707981207
1646957210
1073890765
1169005563
2037703355
1717746004
1876317754
747182561
1150175957
549311859
736192588
1246953392
1312490973
1312541829
1160177204
1973191458
211587784
100082381
1485112338
676969740
788294732
1191290051
1960645841
1370928791
1488806006
718543333
2145002892
94896114
562540743
1219100392
1675027173
1663028944
1816198055
675432394
8635470
1576051786
1736501994
413018717
185499816
1367767890
1330883986
1500966847
28035815
1572830828
1362835245
1145294903
293885280
256722661
1082149023
63493018
1294343993
958898772
436486025
1866972245
1421543233
750379271
736407544
1217133141
409315866
714320993
241287921
1781179447
675644427
1971741997
2023251978
1701804569
348348282
1714948424
1556159827
630190003
887556085
894739143
482670276
1742552714
1066878628
1856454037
286838749
919502986
2143626984
528704943
149994194
400282040
178487791
1460153797
1543244042
1111718607
1110168500
1994767714
452666319
2129798041
357652157
527328993
1704995885
1072106706
1516464223
836519428
1766548242
260919929
1329608039
2010408467
223631817
782448269
1041804774
2001760206
1454434930
292057790
2091303381
1446502451
367720396
1793888902
1993794721
1896990345
2138436961
393631387
889576076
1817709186
1603614892
2099060069
1360251889
269826741
807669841
1674401497
346923460
697688726
1873847479
1410399675
105753133
2132175058
914006149
1041570319
2039776337
360084919
654745811
8735768
1253790974
538632506
2098687192
1626758486
1140867663
1866934652
654178050
632871837
1192114403
290943150
38872278
1124907837
864089889
526648256
104750830
1942946090
650535467
1442277397
1522788734
534410506
415113542
648016470
356910270
544496629
60326758
1598415950
269472968
1161705999
882223654
1481577258
326177326
1917164870
375783149
1387861573
1279885818
1240133522
1024257658
1265826960
1425225174
326652047
910618048
157256521
1654428916
1902213313
546555381
260637843
2051222418
4563765
1311123563
1697608868
1705001824
569147279
1075415942
1366985074
2037924958
93793533
292507222
951578582
467524586
1897806740
2020877654
1026505208
1511648803
1685436263
1481559561
498355758
1124683219
1800419970
1939410003
138501269
601963605
1320814241
738454857
922836326
845918722
1520773226
1512592618
844371950
552365800
293576875
734318879
2054467473
218092150
1913427810
499758700
663468809
870611878
1641649557
313820440
1058398807
1405137400
1623771042
886805394
296223979
580162812
1615415174
1198195856
1815734248
1219105978
1928753007
1072955888
1145072768
1433645690
125252408
2106540473
1174425157
854263819
60195656
833868335
1352821023
748689687
1521333978
302198246
1941080042
885680712
614071719
829134934
1842461250
718070454
1217780500
1780597170
2089104180
62747420
24094578
286438221
19574561
1453426286
1454775030
1049560173
389767816
1932540615
546561877
1326470508
874934183
1393254537
1244867349
1511658759
1227613433
1652573013
1218601566
1012304887
599868253
1325480496
575849102
1966158165
1898482894
1051262849
1835668351
2135901985
1443027510
221827541
1497391764
1986510370
2059893081
1747082108
696435746
1276863143
1109955595
1682858774
2140413566
9326575
378428773
1836139521
1759837046
1252240668
1475463445
937307796
1729848167
1457303903
1937754217
719990746
151240426
1123807319
311300503
185598551
828621080
1068363094
378170741
2467347
1390959125
1217919246
1135447541
1830076648
914862392
776885509
207252493
1806092049
1406150359
1020436358
1664298612
538307294
1488805717
475760919
1376556978
2100548824
952915153
558288627
1342766060
2065114306
2032628085
456556806
1900265440
794868129
1910747630
1383763312
244735758
659145113
1650970522
1174901783
1814034667
1489736161
20345465
1666974804
827877530
2035435601
494169070
1557430288
899146328
93008469
2057566364
1913686090
941365679
1191181759
1160645311
1898476003
313782327
693088480
1483906169
1855299867
1381673803
972450634
221841986
751701506
1630253759
984935731
1769567408
1806963035
288872120
1070131211
1352149821
1528526782
1608851019
1749489491
1028398555
851762939
899816781
1476927481
478763008
2102417776
903205676
934885662
317227662
1925733139
1729433766
549559291
1277455796
1384508625
331769394
2144189624
1852220320
55519665
1065196097
569461290
1765540578
1538327152
1836558266
1299248706
438984785
1404389924
952124360
2019886609
654323944
70650436
1722412202
1686481551
2014788928
1060052764
677478208
546447387
1793284775
932125554
814110228
753112936
658910699
505968049
365948577
1104995761
2017523062
1283718062
870979777
2080898112
582835073
225808078
1473293342
2060593545
1933988018
1316235390
85181986
1274552615
497675700
64366119
93163905
1322437547
261971435
1295179289
1026724701
265674622
26989032
1850374859
1740997053
1974550722
1599699148
2079662057
1985454539
1990601153
323191764
733632141
916369092
1841371909
1453731588
131186900
1179207481
214537126
1647433012
1617827499
278586300
1356370317
951584930
777218600
884495622
1286003169
1209644599
970568567
925747949
214173894
1115639651
1016898839
1230463325
1325886037
1544813773
1530513479
1031092091
1068210726
127719373
1067311441
1851002306
1806035996
1583689003
1266850737
1972595746
418028548
370722780
1306361379
62017694
980338441
1095057873
1562453829
153838685
1054419555
358309840
1934741929
537508790
99790015
321483488
672014353
1233066757
1510452673
887603864
1741500747
455394744
1602953033
789577504
1320353207
1672467414
107766898
1599650951
1484519808
520229090
632355440
927855461
1713439521
1168138737
184740118
1176472705
754226674
465023937
1829042818
2136928844
2048542443
536441122
1482537984
2055514986
1348045098
448299316
1552565677
691469567
1164753422
298831155
1856621266
1751815249
655193405
234573732
764605035
1519794747
1461661957
711764473
1805907863
659721304
2037981911
1468285536
534679800
249479025
2096130893
230157094
553689599
908290705
1013156439
1708134484
1382724179
703354894
1806179219
667184478
868560584
1446142110
1062984415
1637960829
292909302
275664216
1035595688
2080263270
1695780784
1510851067
1773503113
162508415
1244788712
709045987
12228754
1014705346
1156041669
1552534542
1318467404
2025412950
1957628904
1398184575
707187202
1978434329
793216793
1955557108
9829701
846603512
1685033624
1602290683
1811704692
1018420185
342067860
439161955
762392708
1944904921
271915674
1978236237
27610910
1738089426
741035212
292120696
709659609
1672130808
24929238
678002291
766806616
77787066
1439856933
1331175737
957034720
1583099109
1009510236
1265806751
1089820035
1418773692
63469633
1844496069
1865855274
1011405076
250896175
855025472
592190643
964124631
883029929
1663532025
1190728878
204484972
1558400701
416335358
1995015745
620691047
427061836
1338492139
44622541
1611220572
279415335
288483821
240090228
851682738
706983911
1519472786
728181279
1747170360
168279861
294535691
229127185
995584806
136410603
739688279
323979258
959124414
1980431474
780997419
804205896
1281801348
807321141
1071541354
1673146714
965490990
575879547
1434091611
1215062900
310290274
456101908
1598371006
1611659738
1388084683
2083118914
1706775151
956368156
1626677698
266362927
983777110
632315044
585303645
197021665
784515287
902220660
611537333
62758902
892519842
1365869530
191105986
1544973944
1997158590
1317067640
748803345
231556656
406379252
318918759
416162683
1613834006
1351296441
1449055425
1500973627
175789684
32519363
1465279223
1621722776
98236236
523942205
1653725772
1487361913
829581805
79033026
1367614186
296311413
1186231654
1443345175
942905870
1068987219
2113222325
184051423
1269614271
314505428
669702490
249178339
570381653
1865460815
1779832779
879221914
1204182104
764360535
958563204
1108692757
1180493897
1266102628
493852058
15295064
419418176
1623830419
1125352966
35340097
910021210
2009225552
1338568062
1036750837
1043789540
383911866
1985489911
1062388182
223100440
1605823238
1076730389
1237143526
1711313674
497760687
183337277
959386922
468453661
2082694588
1089919777
1678157441
616718083
1532287907
1625676558
1622783382
864930861
1600014468
2034711924
1535343177
90117131
1565157392
1389191183
287188447
1305731881
902191842
477635283
299916296
1022653139
2104788263
172003218
582465129
1728673090
115668036
2012826223
1738100281
1781222097
2052869522
1194641971
2099334732
74153131
598885452
1478645876
1161465327
1754890942
2125502432
712169925
1824993890
2126761578
1316723365
1685478967
375609892
1622548555
883769093
868448565
544919025
1238770480
1223405364
869884417
722123772
1558139096
568617450
1145953344
1401453022
287252006
347400686
2033706914
327569073
1274179602
669635474
363346032
1221543356
577066605
1398647557
1226864562
735250391
2046169467
643830541
907692987
1532673744
1050434934
1370395300
416229351
715128506
659949359
1525146565
982640028
150911144
161073188
1799539038
925574010
681260313
120679129
997289269
1992912492
2071270746
1897674447
314197849
540422678
880828088
221947113
661621441
740323356
880643159
61103199
1796087103
728645921
678013260
329872716
1819087956
1067851011
562000779
1335887623
2122759176
899738351
350389556
29293262
981738856
668326247
2066581358
57092195
1070873697
112262890
909929561
995867453
1161258538
1652933133
1974186458
646634755
566798173
1406011812
145074952
1109896109
1831686774
1669805360
1706480422
1693873266
842284555
1587403983
797058998
281819276
1867350693
209279483
525240852
73562501
1147388301
1373116195
75901633
1488997694
901772025
1582147787
1918958305
1016707635
1472248735
466857155
1125328625
1797676007
122571709
889090891
1241028735
1259360089
118736197
663121547
1683390739
893150819
1906780584
2113367014
309062560
978101563
1827197054
1953927923
1621776381
1490945360
1795384651
2041589370
722426746
1973584669
160788130
773733603
716721299
160985267
1202543499
955828206
1206449319
1639977795
1465981411
54592778
1490962953
1993377568
1072313634
645414461
1206268579
1384967054
1498381362
498303238
290803159
729470755
1657089911
215816319
605275864
1457198181
286046099
991218543
1838821162
1810212262
1916592981
708830927
1012359332
1919553928
1752935967
117050409
697853861
974452537
1163038300
20433602
1714124174
2126244372
996559530
1997275118
320264923
1227921154
1820023213
941686524
1105004878
188493814
1305462560
160858387
1306959502
1216618518
1962124006
1997889211
2060154322
892930128
459863710
1728712378
559137409
244384691
1198801892
1427566361
925512419
271463275
212241254
116348188
592976167
1286771437
1053416055
82601400
465870521
1457656999
1039753430
416069007
907017783
332662222
852365359
305115542
1749271939
1037351601
631816560
293457654
1810964536
314082103
1413669743
521044765
1349921156
1602283286
80654527
1568474295
121849685
374679966
1443884600
859624282
1461291843
1525618309
804663703
1486817204
1767579183
1958549002
6401768
1285123213
245805420
1562020122
1541115789
1270898168
1712781716
723479886
1781190652
33845864
1151283298
1839745497
986621440
1357179536
270376958
391602904
898068425
686287246
1004352372
2003842746
1463232745
508130704
845091435
1435386211
1266837848
233979838
979714829
626526514
934996870
1491547228
1264014330
1785688742
867998474
1904399240
1329204907
1275092361
2038835737
787042624
2123575718
40798203
1148596225
407403878
1420964703
952351590
758501451
445936698
284625661
782188821
125429616
1620186699
1406141512
1585945979
1659093568
1310738805
608672011
664769874
1349147692
1825636444
219894576
2027911516
1909793924
1761807072
108312460
1058257659
552685008
332246814
192755610
1577175095
675980119
925829075
153496600
1211379621
391178168
1728982727
1167972126
1477381540
804436746
1522674626
1980395113
1609416685
1138166075
1072606528
1917070720
2116739445
327024727
1621592180
1416065095
487821160
1639091760
1676411250
1412945133
635893071
1909811167
1621810116
1416455708
1361256682
262837860
1889546967
1646579038
629153504
192056966
1769871740
1422626197
572153525
1161285068
1609630398
1325483253
1064132301
1985610085
422638040
386332489
1709154688
1618982004
351302373
393568300
801171617
1698137521
1654282941
1460882785
1203485120
1236395625
32460560
1489305937
1943743261
236740704
540284642
447585455
1617295068
1212638234
406958891
1438355741
82827311
1566547687
887635560
754523034
153235231
1185143233
1379243276
773441080
1574759629
1092640456
458278432
1524495064
1383123001
1620633663
1203456800
1829072213
1154726214
2045384125
1676216429
615122276
651214502
961244156
1581258056
855323027
1901324481
2096814418
1118915692
963885161
1108586163
888849828
1144693839
1606575081
1190693317
346793856
1824804565
817806052
1170463503
1395270272
149529138
1088603049
2107053552
192589344
643746027
383962625
1394357725
95142813
1086601757
1763460619
791706000
1312265091
30996871
11832688
856844333
17712600
1193058376
1969282714
1681136818
298958303
1880239233
2062562939
888330934
585886353
1299487270
600852202
1452599870
692624229
1657684689
1239838933
202292379
714858328
151258674
1094043288
1144018962
1480452769
1636121175
233510477
352062597
549815716
1861313534
294124439
1225224073
246022730
287618659
17169072
182952052
1784003360
264002618
2011865549
1506399447
439490842
1329825630
577090573
1434004695
592847286
1113213156
1118984994
389205829
2040565198
558314096
1142186647
935939567
2116446008
1870970127
535459875
1387811226
520040307
1476098656
258898025
1223265982
60263866
1840909533
1591525145
1024196929
215188762
1746659045
886800913
1048473968
812200740
2121258284
1125856269
1458454315
1526535691
407850205
457764362
837515121
212392539
485983427
1301012994
1557344075
1337307573
1159026170
65459466
680601910
2037592411
1872028417
2146869632
98156641
1496561513
455477609
916898222
1201479217
295131830
1262917810
1066721649
244626717
1416519442
1220760441
1811708133
1005323616
429667606
1522579268
455306925
673557022
763625497
1182567770
1214300617
2122165367
463971183
421085690
1492532321
69869644
105011795
2011432314
1578511772
1039861880
1808258231
1889973313
1368271798
1442480890
793828895
79071099
1236262703
1439579476
1897827274
1854966753
993055750
1102786759
1618801468
1794434031
500847694
1531749989
812541940
462540470
721570496
1371505579
1017659925
1785690307
1927687272
1769135622
881470540
711824425
807463806
717150290
1306065616
172210424
244642054
1941095886
287705238
1284869358
222502897
1465620232
1173102140
416003173
950525489
139693571
1552605240
495094386
894904288
595344050
1885979853
645898386
1890625901
182697638
481006261
893323141
1336205639
536238540
1643865912
474570606
1503939324
255671946
1142703130
312717338
670142568
118205872
302261849
768215218
1336919282
496720761
2070651958
767944937
254125865
1513691896
719000356
135360713
1020193676
1212338874
324941547
588798097
1358204450
836221210
2099738348
1028108658
1621437761
456906839
478911675
129854925
50752389
1460656889
585046696
231256434
1612208772
245243855
1088280991
395045241
304344113
1620973170
2120650707
1328655531
288189963
1139729304
460496469
222651536
300157613
719998116
1649637356
1373682792
396842133
1997597995
1801359160
360634931
1935398898
602976726
1313918116
1164336806
115848420
726048082
500337905
1824206292
1733313185
58512624
1302669207
1013513939
1569830980
1019606022
1277361269
1496822897
1349115940
674670756
601557645
276462937
1332662701
526293018
1781599869
1357560829
1240118166
1912703645
336275416
106936196
1914013257
850517920
28706862
1010045829
1734735428
304958217
793291067
860491889
13776344
880597004
1995475630
1707053957
1912201132
1777939975
917469442
1132656558
206692716
2037665127
1932778312
1209640264
126577997
803805848
1033144762
1661563480
177140974
892523332
836316032
158714657
545532641
879514245
1482169789
681681497
1535118862
968412284
202563777
371665124
546437745
1045875459
1146752908
64376550
1997063354
922645081
1075961064
1783302953
921230257
397151358
361765408
1315728460
413954786
588766713
275563905
992309265
1921430743
54280765
373170260
1103668246
1568865497
325783371
1996049590
1353682502
251206132
1939030722
626029783
818339023
1760532648
1870132601
1237809261
2144886331
505746801
2075760579
2144871194
109298181
1150916348
95581845
1284434654
1442259195
1402007529
306677284
36255240
714624166
1344743926
720271337
1281239595
636479738
1437595562
1598690735
219873647
189221547
893005443
752739888
26994955
1200234909
430983590
1836718439
1542088821
773646118
1949234026
2145521
350899699
2037979019
1850382466
927283081
926820023
1199583793
1042088324
845614778
1131166591
1989574862
2048128353
673771865
298653725
2042013955
1889133505
1227165032
1055692918
1859060713
298948409
1256172324
992378942
2077867604
666758977
1431900715
107452358
876658969
1800315702
2095035581
1964790654
155083123
2062224258
618898666
326500515
218880346
1362359513
531386470
1481604506
432965432
416643512
435258615
1494906374
978646769
476177755
1618525220
341715706
64270702
391028038
1358409837
812695405
1694094623
1464603753
1318926539
942936035
1203336938
1800520735
1572957492
1874792459
1081592029
265760710
425595544
1325183251
1714621376
500362739
135286681
141119413
1417955142
2084092719
1837410429
1043835593
1097255290
1909429362
273564500
675701167
2111270756
928569564
189428900
1903098384
696038884
1344369661
617714501
2060938783
1453887748
2033586299
1293292741
1000349
1428491452
1838371378
1345515933
1189161209
1465693463
1338710137
2005553454
434248830
646956698
1069008851
1228242709
1155996157
535242186
2096536839
1265051050
648696212
1029054689
1963067161
750834715
722003333
2052847212
1038420203
1908197653
627191912
1976968888
1151378542
1248659424
180458478
1194625878
1618758778
2062595352
2006699587
377501693
177888956
1277212974
1023990128
600187380
726246982
1226092226
1703104676
194417052
1152181878
557913451
961961680
996825344
1014066027
1578094185
1191392528
836687325
611165825
905175373
1409747104
1406777404
606129865
639207247
1586141511
1355125753
187468838
519274680
10764198
1161312327
520202613
1996926933
301302612
74698897
1679347333
41221742
1418541283
777243532
1966097025
485001579
1310140651
2018938125
1898428092
648025319
646069584
1435821299
573773726
1820182737
23476294
1922584611
1060988952
773403930
1200747054
1193345202
175416250
1945476545
978001831
1359785403
370649179
723357546
1911070906
1622092832
582953153
42253091
361780622
940428964
1484433150
1370561358
704740948
462327275
238712388
1598840611
1232379959
1405876486
1763689929
828284814
1857680541
90107318
1466675793
672357073
970940024
747575329
1223057622
2131343748
885451066
2012953622
146219157
1884363390
574017229
778716207
1120310720
391308910
1242301935
1091967724
149154626
1493871976
22566998
618744463
436604191
34441734
1565851852
168322376
1075964577
2046938700
338874844
184563188
1328464135
1598551906
116450224
1884403581
705785087
347466418
1266862725
811914729
810010075
1181055210
1320113380
1598748260
424476348
699870055
1227936169
1404716898
147853810
1070225344
1270865571
1535826087
284504698
684424299
298958468
1931902040
1710966331
563733640
452147057
276590047
952002751
342201518
1053358291
858375053
61896013
939949767
132024798
279422543
268474547
284032616
495763421
1550864788
382397450
1102290235
1700838524
1496046621
608769818
2019434208
1217164164
286640006
1226635699
1755960741
839498252
1223449023
804151046
715996787
1715002289
2044378089
1538570037
6087987
1155774857
1542382491
623237536
1938788542
1521381463
1271677516
65195982
1900263345
1595835906
460078696
1243326098
2114403396
1484890484
652047170
931350812
1518497933
521979594
1393735902
713843431
1850172155
1563238253
1844638903
1023953496
304509485
1902331663
1006285330
1130426973
1516841389
1168253568
1491108261
1942414685
1282696664
1005207067
1842160286
1825326752
2054340733
1199223628
551055890
1761992116
1388856388
542152626
110896123
661333943
137390680
994964069
1204634374
1850634634
1384602916
1366375250
434993412
283507518
1734313427
1151754359
457514778
92217544
1822711674
416961743
393680350
1687457177
1319867395
68822637
857695622
388003224
1312121048
1218878509
2047715097
212064444
1241334217
537222443
1288450829
125553727
983295660
1983421844
793058026
1748880680
245067442
275142136
58059070
1593055982
264170778
2052587766
1212360914
187898191
966669665
979100119
94156502
1512094329
1826025312
1395708563
608426251
1537667497
825488368
130390606
144973769
1445604680
1145827386
615828239
1699745031
305977592
20468517
1199974616
1523746157
770238505
1092976909
870225641
530974609
1095264289
731729778
1122471696
339914121
1011227169
143444592
1498881735
1414788164
662640128
86392853
346123920
122112986
1482585132
2145424532
134008676
1736732689
850132936
1458888485
1845580149
817924249
1072099695
1608207928
600629702
1660752113
921022644
493376128
380957058
149129535
72589056
2102072653
95331088
1968106991
2126899678
1557017309
330727658
888404111
792749156
1339801452
681622576
1043933031
2032364241
610636719
31125989
980389486
1922812748
1601364157
482900613
415067860
1758312736
2016676914
1350713085
1949013965
1494468352
1620956333
2095257481
862359168
449505481
2049752625
686404164
702840489
189038001
1754383856
1117323484
1732309544
1201103669
1261002490
1855991505
1254052395
1579749110
1094563352
1983062045
1577397912
1676128404
1010122415
1704752878
1799179973
2135841983
99518005
1446126272
938772878
1164721911
145379542
712340953
1193371076
860345227
1359281670
860341063
31949355
538389097
1906324493
1228703319
667403739
988164437
1664996567
1563561872
1812879478
6555018
858601942
1601813394
795828865
330321583
1292613776
486060441
1373869490
119644312
1811508989
1439312066
703954143
1746789878
1115903717
1493972914
1137742920
1262342710
799253368
1570777429
595798668
605313995
1650025511
533159009
1661208535
1712537323
477655622
2141563078
632086238
1109755698
1483908106
1959939646
2147124441
1320755676
1828407699
658532994
461631959
101742811
1686499600
1575483327
205064475
1221923792
499217063
934826648
2098866377
2030322606
1833977151
1266501662
263816016
1265554412
1612651018
1467985048
49757779
472171804
1759166829
432699848
1921604546
1682313025
841373440
1042117804
1107323338
1708223529
38974919
112614423
186252136
1009396050
343422048
1899601624
810674201
1043202667
99854738
421763595
29578395
13894523
1986508822
2102091615
864715508
1332573009
998466307
371196723
972581530
415352139
284093109
1449751213
2030639393
509514873
2011164639
1081463471
296606213
630498448
150331548
767321401
2023499503
2142956950
1310698586
1058994230
1735549051
2037427466
1366016142
672324468
572738955
515342503
1757629517
656039770
2008638593
1138657452
1706151205
35117684
1453513471
1767346624
863625931
1159936011
1104641619
1521436592
349727649
1319833275
1833521974
1459711713
502720866
1674198546
1160838829
593635347
908995801
467342719
619116123
500512907
1616529854
1785790881
119175163
1099718176
1067504610
1795277754
39275060
189114562
1235903334
1369910984
1911244046
1321393290
1450205185
142765732
1012703619
1416813679
1088427582
157930945
1036128908
8788985
313791260
1873425373
1970119827
1388780008
1090832537
230994773
863725085
1085268648
1311865333
120733834
603248652
1096129047
954363848
106264461
978986490
1558384071
1996846292
585374350
696395358
796610499
1455790330
1831931787
1088561725
293427273
2124365546
1457514360
963536521
2101456951
1758556079
1504373697
828677016
1418404662
495810286
1225045290
1332798790
1443068489
442877709
729696603
1119800332
1698512291
1151149593
1291502011
380038184
1037270872
1998004530
1926854974
365588173
1147186432
868927796
929022721
1099778525
1713728203
1001961245
298526901
805324837
1515746545
1334138862
1955934117
1936448007
507021890
502825281
865183979
63745361
790191796
1824738668
263226841
2075332008
1405392170
1393377110
1447835456
1461062902
950518314
1818865515
1980601329
1137406693
946369943
1039564697
1133397384
2020963995
1687637290
512038744
1677902008
1876376854
1079709452
1305389052
1951711551
1403069171
554486676
97827124
121066151
1390791724
1323173844
883883312
2094881881
361298973
1237446558
874998918
52148477
1998140888
83005435
1067821912
1021301879
816129200
2106267986
403354635
604230261
440257678
1188047264
943574359
816397280
838238530
14622466
877380907
761476659
525576213
748515738
1478063496
1603879078
2000240346
1910576508
1506447556
1336638332
361377026
854255071
1998435657
75593005
1992907719
845944564
471780031
1917616572
355308966
527413096
1018209598
744921039
1773744035
211881013
1502540311
508999722
1392933107
780691730
1015639187
673438497
1218048792
913732615
1322866971
1983866583
1789612744
1039656823
127027751
1299197407
729171934
2026515343
1330588876
1195832635
4459761
1231684000
1499241479
600146597
1031717049
1584739805
1505852879
1627468565
2050983296
758667506
715581183
967448716
350775764
1877050328
1656768435
2139070614
863705130
1139875978
292871981
2128331413
1602048032
530693414
1286306023
882750926
643573159
320857560
2000252909
534589406
1952385548
747308858
638974832
1559177975
828087249
1540905027
1301463893
2137338846
2071674618
1573965137
1727708175
1288716361
897809774
58921352
169364240
170921401
2066886477
497191316
88322787
35128961
1868458666
1768709500
1371195315
1102229807
1018117307
382438288
1495460613
1189914143
182003895
1570046456
1547063493
2049969636
393441734
433373492
1774029530
1379510213
311831038
222627535
940989817
1756387260
1418857150
774405854
1521015688
306723985
2066945421
1507884654
936102775
1029328491
2048851000
1404585550
1387876860
1845069118
721440890
780029175
1884612556
648971868
1867480203
430215258
1420006751
1763891994
2125104134
146862260
1375172371
975482679
164399898
1315345156
569346316
948705043
1800808244
158419577
59554894
1588256176
884439031
771492661
1623020142
1913641687
2125268508
22766737
1222607371
1971769867
31485111
311755625
1557947092
626907085
492685694
250428392
1553736181
504971466
363787323
1279499421
1555332680
1239357319
9273257
18319241
1179815114
285416150
2117894625
1680725397
578864173
238830555
314254360
1408270370
1426739771
791467192
639695568
801198986
1381807837
906358398
1821714151
999860531
115911006
19902276
863059175
946416085
363021250
1375656267
1379988981
1373738957
1181251640
60882965
1131390822
474325350
1948240845
1065893596
831816658
456571713
94657544
1019180965
326017688
744882693
2073111155
2075138316
1103220803
927475037
1613934905
939682777
1197811600
755259730
1845411561
1986095657
83128419
838291827
202611489
604708283
515197203
1011040941
1331655417
842433796
207689243
151383404
36768899
1870136052
128236217
65908780
1259521012
493704192
2135365805
453419302
1727057687
1629097269
570906901
2058924459
162253318
813539822
90438747
1410324179
1532529506
1208742470
1637593637
428293421
797851820
2127651219
1431894665
212894284
2135151047
2847797
546934022
154138424
1558023777
102692343
1199737324
799468052
220995876
661956827
317878729
1833236906
658361535
686127662
1841423912
1524199035
402845655
12534336
717500858
274570585
635883724
1619724728
1354274829
1343312355
329102082
543020849
511536889
1449279668
1216950878
1402799974
318111109
704086313
1882449756
522136026
1630807366
2035945589
1367692344
481453904
1519833507
1775459046
829364316
808546455
2108567870
893046603
1811180733
779089033
30848182
311130142
160229521
375889497
1687935077
658153042
1979944230
1630444354
789820377
627602356
554900019
358656478
1585730022
1159972025
941664761
1455664898
348377471
1964618484
1402312172
454088137
1910787485
1898608496
1635361410
15414280
970755429
1669082339
1242461156
2116876698
771652772
1321509387
1112361406
919873105
1261202476
1050882897
2068317039
1308084285
1792940391
486780375
1552837905
1716437491
371621784
295909726
987288262
1341200610
789278466
2062568031
56155553
219990920
1839197848
1570675934
523351956
1743204174
192045634
443037083
1639479192
1189336932
1493138735
1335127396
658363948
1189741266
1576728762
100533018
1631726031
1547801157
241112243
661730575
672443014
1570801435
190046403
1046144211
150929093
1602357439
1478445944
618774484
725487434
780137457
1617885890
329413357
220799958
58191852
644672710
1852302299
101205652
1013255526
1815076718
1062761391
1748693351
2029448329
758677848
120670558
309330266
1913613151
1103915291
1665704813
1976562497
1064295367
253744794
137376420
303720438
2130625062
878656217
837844084
668463176
1966021376
902399929
1895187581
1675698597
1177692642
1009535221
619380598
245101102
1404882803
405963871
80825687
1416649971
457795364
1444372767
1172208444
202722834
618606224
1332582823
1219104229
1920391024
713568919
1305260572
778851408
722906167
482264592
2052389329
1445265712
1860691394
138117272
52122457
61001192
851906474
632079274
279823439
1485120553
835681261
67160587
1526844918
1366348057
787406611
1242250551
1715309894
667991591
1815622849
2087670755
753705909
1251718396
1167518683
148338847
1045554828
381167648
262363779
262371153
480696291
297207494
1383692983
22426628
1882842798
666801617
865267244
623634765
1903982264
1335775813
1623542593
39972307
1026666869
2116344922
296071245
1842938687
453975446
2079385822
1001562292
702229551
406847430
2132163501
1623533641
367921795
878478051
1544530471
1852459227
1622853045
1082501121
932652382
2011540680
104102103
1970732691
1562168356
733914318
541468914
780084504
1001784691
1087925108
812729241
611324181
226337469
909553936
216376502
1958223680
1400769008
598700308
62661850
905243682
442394596
15404268
320647079
1416688686
1781263068
859025827
1161355840
1847393090
1438123007
1639252730
1394880791
1723219508
1411691164
49090627
699569697
1911188026
1767363923
1294962898
1202112447
1516920122
539919729
792487748
748222105
1509731932
2070509644
889876275
874451787
1740701181
1214999034
1074237445
1088396737
1995771385
688033641
1093605924
123206360
967615008
932581601
779578070
406803014
403515570
1529908151
1010292884
2123298240
767437149
922787013
1984423744
1566133914
1147109098
453538701
733529262
1975014388
1794529091
2044029645
992611393
1564248400
2002909918
691579967
752538591
1902478586
1879661944
437901781
716701593
1020067179
286422729
1033683117
1305009744
248340622
1502896726
2079527648
1669008925
1988948407
1247102776
1934830085
1013884835
645295878
1086654799
732746087
1233368050
2101887271
503693582
97851374
1124722361
235090005
854784837
1795304099
1360241735
2204427
926466661
596653973
722291994
94397576
1655401994
1109939822
1742328254
1820455602
355547913
981630064
1054183356
2106938449
1387179109
152794643
1161852279
1785296748
898020147
1129834624
1118858899
7739384
1532993156
2108513612
172824609
799223035
889050210
797594504
1572191477
779608092
186995076
450255447
965908876
643435211
2006118837
1057174356
183658727
1449606509
37650381
96992501
800405638
59788480
137793199
566191160
1264944182
1489004736
176625846
88203077
1694538522
167295700
12314762
1777659906
1901021983
560565107
1269811424
396914137
1620039212
1437724945
1786346831
1933236098
2102537585
613353035
476545512
1549643439
1703376391
761505699
672896090
53663998
635819472
1797372573
284623579
618400387
48334428
1966996186
422102491
137705669
1100755507
1534546305
130965327
571675662
1313577236
5944085
1203274604
2055113202
1824029619
176981237
344230053
1116098514
848744472
486575314
282828757
73364767
1654144603
40461877
1237898458
1974336758
1513743400
1481146568
1479988880
904823084
594436484
170370830
46565205
689560646
1583688957
363138047
2001687732
683400042
516960164
471523695
1819957350
1943402785
52996498
919303943
956907574
403119897
999579191
1452990294
796523981
76640434
1764493336
813637401
1373126676
301407521
897848782
1408230100
984461866
117914153
1031318955
146718049
1696728229
106145148
1767766641
1977675303
1333509455
1428746106
265666244
1523822391
1213386608
390155631
1202401961
1365511103
266730517
1753977838
406202060
499334633
1411644093
813643963
1189507297
116430327
1863936172
546725212
1404608587
161605422
882147885
161931565
1299511831
1945337711
82813495
301169570
28949762
407413899
1209240245
1475206876
737259120
1239784162
1692562665
868409595
695725516
1038889930
1046276628
334081973
1615466909
931390328
955343484
1594820933
1892256444
370564894
1200074534
1473609726
2049790422
1890173861
16329053
889438976
744807131
1635861561
1137093205
2061103609
424497431
21847837
1996311777
543618680
842669113
1364499794
73069748
769058370
502377455
2015221891
954441322
1188261399
375360589
1011157223
1312323763
2117026639
1146929747
356752301
2015478696
1580572323
453996417
2048217435
1859942847
1125563888
58900296
1237492729
266125228
2064281282
1010309538
1106883852
1406540933
434217154
663920914
1946076370
33192624
199229314
1595798861
140324593
897642236
903255307
1087455438
1709306377
2074429891
1452831722
1318030387
2022227352
91320192
1744988568
524704499
1629783998
566327239
1810807024
1277923196
1185721333
1897109128
1670241247
867931937
1446482317
97831958
633163240
523820833
919329062
1761303814
1662344902
1317900288
1381045185
1138758473
1686572092
697340518
1426653292
1030178125
1937957922
1422842715
689590975
1772791622
1623322467
723124135
2077622504
7660212
1223271311
607982023
109058698
1744828182
73653589
2086192232
1686447640
2122801598
568582800
2122831836
891619272
1851723402
1630629202
680316242
515665802
1029705702
1576189195
1953096752
99995440
832315143
2018423197
1877237205
1800067304
308864040
190835954
1762920824
1700758896
1039402740
663879183
1514150166
383754756
11601500
1361154664
1718238444
1252517723
353491309
823701700
587794636
287545037
790320977
960494469
445816636
1307025863
2022074197
1906178624
1721280044
481580892
1732180313
4025519
2002158540
1361484324
1630651941
2048107697
431153539
344039355
762959767
771745910
198539666
1226454418
1142872285
1627184301
1938958891
1661767721
582299237
1555887928
1359630953
1376100648
1699796796
1074460872
319125111
1745417563
6034333
845639593
1101146990
1564220117
419616366
1920745940
1193298956
685805468
520355136
824131283
900035748
1673869271
1943621761
1220328120
66897827
1217944485
407325605
589508481
443742604
715337222
176532744
97052784
739222856
1670896193
877776734
113554162
1066199156
1161501527
22792295
450009661
1989035946
198334593
1939821170
2128455740
280484569
576671147
1280932850
900182308
1533460737
1104295801
627843095
1816667306
904650051
276532005
538977947
1448798421
222943880
1730556955
458722413
1960328095
832010155
1164139025
878719996
1085185686
709303434
1185984445
716733687
1549256451
901035290
373442725
406234414
1036098087
1803212424
1868101604
1277423653
872689244
137374542
741225902
2029819948
1115542864
1011754763
1033801247
1235584427
84815659
1864500112
568039282
1544081444
793330683
1103692783
277770258
204080677
983279081
1029243414
385074386
1810054556
2105056260
2054570487
1184522105
949742475
801854561
934776428
1703754909
426411422
1325669824
1062837544
1053960794
1831987453
1715120888
736279302
1178988007
1902873367
1962826633
242729078
989786802
258962014
160272300
818105747
1333755824
657126801
558694764
661671491
522221232
995575007
74983253
693683911
1547540803
1952496066
404987440
581560277
718035090
72347448
197827640
1113483936
119941654
254124525
1438673506
1267742133
1760519916
1480218804
603907879
1128417315
103002511
374527188
1022038226
644083522
846259250
1966754275
1170773804
720257408
1395230512
1960009429
45446744
706536336
1077399307
45151424
1713805564
820188130
781853385
1550301444
738099742
1457389629
1762798166
2112453650
1182203813
1663393775
667903056
408637997
288810237
1903909430
1207846120
1257733053
286051446
964473084
2017778578
413930880
2095571570
1284650424
659947972
1514639613
1724364479
377783692
501485816
908325898
427562950
666045890
761012305
1935794673
573436958
1326405590
1089653849
1340369732
46810247
1293786381
1722516391
1432266288
881328054
1885054044
304307782
48500326
1877086870
915334362
1795717978
2106371597
561931171
496694098
1833363287
1541279101
161144145
564213154
2031356616
80341830
1035567009
2102058957
757178339
70499702
577010381
473839459
90255791
604895370
1963151762
1323311172
1021387009
171974850
601490211
832762056
1500263422
279355852
2087402931
1631817193
330607454
94203637
647403633
7720912
2129912144
10906614
1961612771
1117859176
1728540613
2010946711
1221340876
577679749
1412750862
1208294709
588423925
571029089
2145179561
1781457667
2015122596
1846602309
1166469671
519193780
2747134
2070092716
1070517277
1753303423
53672641
989285714
1222388255
1104790268
157579925
1177719535
36568678
445262801
1738750870
1899115811
1470262844
999969114
1368091788
2142150026
633614371
1531495156
1887839182
1278708560
1132886751
1248725641
2041442727
145395570
733510384
1333177660
1515944591
1508167867
1654214930
1879372409
1431509266
1875974121
2014681191
460027297
1353484445
1578312906
794260808
1565621680
514693010
1622231453
1618094775
2029133055
972087600
1664962312
420624585
176626302
1062309991
270377401
1429930859
227582163
1714760116
1622656298
1631256643
1808447441
1374444832
509415705
304049376
29459376
1426317663
2130359432
34639167
1393905124
561927447
128844653
1646227818
2040485246
1729112490
578685325
992888022
801662542
177640877
1536911271
599532356
797063914
1881312870
94861186
8222803
2088018791
1125173962
329496567
1506403579
286226025
1036504390
1246396717
671657365
1263683813
752154196
28442961
895791333
1597697784
1195482698
188383279
1395713566
32228218
2014918675
1860758533
629563959
1908062424
1530493787
376352101
801433483
1954164959
2040895029
591381395
415169349
1584176541
1068853349
406333661
1299874823
829679742
966378688
779189869
1032777625
1697489839
1489943581
537526655
1682563517
1842151910
1597304419
1790821982
769878521
547591896
178972294
122895791
137020027
577363688
1042250575
1375469586
305436071
477663220
724974166
1659560634
1723059417
188985735
1773591101
1568691058
1757799964
294157555
2015409194
1200487662
1260114703
1488913761
1390102415
1230156648
1032347309
679520468
631030471
1240442915
1159535544
62146341
348100253
859301475
1058986768
1131496363
979373862
1121654530
1866115510
1420446866
893056965
772574584
1032083208
1859185412
224805940
2145885046
1894220699
1321393238
1025295021
32648487
1054094967
980562270
1509283612
691973689
2031090780
1322858158
755121198
1909339363
1991544096
1525360081
2120666871
1156839270
226818809
1330814094
1932419022
2124089194
216164207
334421396
439061834
1617909394
734610125
1629542507
652453589
1091240577
1063260559
202963509
1604031937
141093280
1472248598
175555958
1841287403
301827848
214261685
1252733610
234902984
1475810972
1421981445
1538185297
261729216
1514537216
858912351
1069341460
677637472
120492406
1703427683
719562344
1566628695
38072267
1885442639
1465674883
497153582
30697050
260789501
112881339
796893518
433253700
258101293
941821283
909790286
782368715
2117354074
283091213
1614718432
1895675733
1886188737
1840912722
1013306852
798699531
1115150949
280323667
1185595253
2048341503
1465857352
1607641215
1928153937
66467875
1263650114
783558825
1451014696
1838581070
1834483333
370088140
255983299
336973904
329369414
1761418141
696459367
1212873715
32882196
1767806233
190358782
1343565776
569051287
1906230068
1460536045
1549874131
951494925
1665834288
1137056870
694555912
376790401
1191935227
501006457
1304039908
1861944579
733384261
1990079970
1342229993
609259181
2000816035
84790660
1913900665
1193897869
93399679
1469348948
1000750815
1907990780
505940767
948993403
763690134
1702176351
2063081750
232717509
699657123
2086804684
1335271412
93899037
63541992
180768655
2035127941
274402898
1477050285
1041848190
1033427030
2073368483
920777407
1514422494
1035971741
1953765919
1703105665
1851242960
190596948
1445332657
1803809030
906086470
314706353
1682727919
1618967542
1563166962
1565755723
1956131156
1809702211
1061909608
2130272696
279433456
738117084
67808848
1460325251
1130363244
1093372551
655874932
639171995
320385244
63982045
150929240
1462654107
471289460
2090686148
454681522
1009927012
1424917862
139587222
280921474
1648561143
1081964141
672215903
1005915151
200687203
795265687
1514303925
1545488002
1284571767
888722778
1998433329
689156891
812197625
429899371
1864724482
1298795565
1405090324
1595585808
1894707457
1319067569
1116203579
1489840395
1723428306
303934590
2024140201
1822756310
1802886178
1109067982
1532998412
1194271873
1241505190
1300255032
164075882
663899691
1349057379
438263217
1796698363
1716184477
1012345423
1084342470
1862992545
2074026598
1150785437
1303973244
90923237
283476634
1193721024
205104506
1729888167
299253002
1779350594
1206456222
1679463611
1094761485
144508297
1223218594
117620735
111025899
361775339
2076633942
2143714151
1688818
771720303
1381800914
1819038767
1590222579
1876676504
1707409548
1069836669
820644358
1108135907
1104412370
858076681
2486727
457829700
110546641
1633755074
266992210
2012257760
881264967
1581633639
303428282
372834989
70860316
1461081388
1448464134
994691960
443552293
93390689
1252027133
852255546
1033692759
3292392
427053922
1841456281
1777796255
931446785
1284217304
477975993
1030903698
963710957
417311984
1522117776
889104346
547121315
1526086786
66984869
412639791
1728615366
1351623421
159393201
1003742917
675643528
1190352646
703527462
1689017979
950379444
1126754100
916822376
981408080
1409687590
463993598
551895339
322729198
131839869
285662587
1557733493
1291274928
1632993603
761991145
1061442554
505144837
1367764093
277963656
1440426622
1723302621
648447648
1348934666
1500033191
291066586
1788677344
1011685773
1006732849
2050362662
1814316055
457050948
2091186375
525796310
821565511
1798351249
1422748074
213762550
211846767
976156675
59832564
193278556
411618113
1740345316
1829992983
321473844
1328831494
2000548457
2083172489
1480478523
360884036
441377507
792056708
335574780
168991790
1004390671
2018073257
1145392034
66517856
457710372
468717958
729246608
1057779466
1889259619
14841082
1147527495
1298295673
559799109
1848989265
768607099
38262367
1062054745
77645962
1169611124
749500520
1623111662
1386238881
1151142683
464008333
1547768415
978153887
620647893
286853268
259129406
2062897755
57117523
1936250222
451779811
260761498
1740118031
1085009749
1668973817
909523445
271978736
2053731835
849905585
1549927570
1664993777
2055107814
2134598007
1439209882
477492392
1588382692
937065967
874581546
512837055
2038882075
1621017282
1210953558
180790177
2089356986
1849123130
1275903315
1531501904
1481766977
125743245
1909223579
1042736931
487226991
947392700
274941330
1377673971
1982765219
667931676
1817022794
788802681
839380078
169226765
540106176
1335603430
508243183
1544438066
1963560287
44813567
1617511234
1602877752
142166032
2104783387
1363492669
1819032952
1929948974
27153950
1226837674
1636429705
925620663
1156769929
833289903
1598228712
487921787
1766117785
559022921
2009906536
1047757476
1460795231
871286708
658875839
1751042564
898108753
1245021941
801960156
550590138
112503166
1380756404
1677041573
137472999
516547390
958412970
2081342954
2123109421
1098938769
622983470
1222235447
1732089180
683704643
541554863
1885859578
485567711
333028067
1614201824
1610038954
586175544
1051963817
1756557352
1070160995
1609026885
1149321420
1434021011
2081142473
828487208
2040275638
769726861
1611334935
1851123100
878044817
1034692931
1326105076
2052165477
1285861065
194889779
1480174956
1507274963
1320523651
662998242
962352896
1270334413
1955439771
780841177
1575399517
1111899373
1996633973
230494200
106800879
845565425
645009026
937029954
100255442
228029256
2143799838
882415485
1789125785
1597851581
443480989
616208461
1837420481
1820729447
1476705118
257424835
947981613
1634791910
783075003
167194081
1595513031
76774357
991176429
237083353
1598730267
509721829
2135580378
340147013
421635283
936882186
1337598279
1423624950
1776465566
260460504
1873448795
1573704328
2042099055
589619963
1121058428
2071164959
1359096865
1860669650
1101219625
1230182228
1954861643
184302952
169777907
404988269
365299337
447655350
1997464087
866829812
1461424386
265614212
465347339
1947919011
956165525
407184043
1514106731
1808251923
5922207
573918334
112647017
1797389612
1136460514
1065796570
701758237
34242636
1330381241
1327344206
2034002146
380526397
900508377
914736078
74437817
524077774
772517311
491098796
1626937439
82291756
1302418222
107003034
1356060694
868224122
1026211717
1403696645
1913628357
1545553098
1089551510
833271635
2128197000
1869477703
1142459305
569505816
20318500
1798950540
369967386
1424307239
500250899
313198247
722216101
1125808008
1030993098
1200274528
1994104177
2039231129
1690276626
1227556582
1659904745
1392678487
1979836181
950130246
1867823135
1681144049
1761648578
1592237454
1070624036
792658331
953019752
1384825181
753003026
1178229954
1607086087
1070125358
1783234655
1539553596
907898242
1056868195
1929266690
1535527683
1729187918
1384092045
746370913
64952501
1976872209
1443307560
429482285
484331334
1917948281
1595031428
2130645852
1342627436
182376939
1184167915
163322518
1330470103
397824113
1369126236
1515455315
1761031143
288903711
797341749
1290756983
1494947164
438697530
1236880842
1902292133
547599866
1662708652
698453953
1675953981
1691734630
749692903
120745285
426783518
1501199371
298597611
1660893811
954364743
2062461998
198770445
1682442545
1142652875
1685659948
1317921823
208210190
577601432
1516732980
693248248
775794667
266013377
781437831
271568891
2032708044
180041090
2031289092
1183211272
1284608338
326934984
904803397
1640269478
1909026754
1885378915
870757528
2056439590
1197934054
690434233
1600565141
1727491961
1514920792
348483810
1474231105
1075653392
1570969532
492734899
1693660336
1116018907
1816863200
1289292872
1274356597
1200449676
2067466646
1183395066
894461579
727024098
1704244753
143199681
1151821876
1781051876
3465159
695734489
1031969375
481845718
733073283
1165636065
160627583
982439170
1759111047
1869638040
883482971
776171443
81982238
1099110164
1973423832
1327072377
127614772
305623565
581046048
1070770945
655194786
1634272716
2051005093
43884144
556293707
1117795027
2047066841
1177199426
2098928977
1616820511
238855820
135165364
1530371454
773540569
1038315141
616349684
592148285
2093295060
278647120
1300437169
243318346
1741207237
1274109884
554535144
989303208
1991131852
1209129171
1260231270
745108475
1502321129
57001617
473755158
1447521095
1419891045
1200120282
2052348348
149154343
1101006236
557825724
1597017905
1549369209
52700336
540426396
1377651092
2029997653
1630716158
1247172290
1709180005
1717325514
58649147
1774813257
1148926297
1454003830
544936278
1539020944
910370355
907667298
2118906224
1227058013
1508711452
438815218
215384719
972132626
1868715213
108358650
776074257
1042715454
658461025
1505036651
895921727
2003916849
1560854706
375037103
935550374
555145284
2050944213
534943331
179373138
1258559790
2090381912
1855938227
565122112
1477145241
969866737
689871835
96506527
1852709421
2139214521
56050740
1140015116
1827862711
366991502
955348349
2068434178
501990622
2010739354
1897469140
543298252
1286170792
1137204414
1466710064
525358654
285257098
2073350849
917919012
977834297
396373965
595672683
1732852275
1573832196
1696111603
719678671
1810157246
558324029
211300864
1245859262
624859863
1289777987
310022839
641153381
358225986
65891236
904778448
251772684
1090701946
485309053
604887060
542177903
1457069577
1049948927
569834683
1431663315
1619202686
190268961
175176875
1494647018
1672587490
2063731753
250816825
1932934516
2110528921
2083182424
48424221
1835857608
775022383
356748822
319645962
774189006
807698314
2135952636
712888373
146875828
1988752369
441831792
1760586780
1815273111
282672439
633252862
1984192694
615497596
2040618966
1426553276
694978858
1432922797
205280378
724821929
1753261047
592422408
543078471
2107653140
1521469097
1108609320
257246390
417999183
2079660712
815674274
803278857
1086957508
1569710470
1920191320
583243244
634574970
1566556374
2005762661
455837464
1916399237
1634096734
742876745
592667066
953295539
734991608
1463071965
918737434
1604365301
654207049
2059418523
1757665865
293389195
407445866
1688354119
784122659
1482010054
2064984642
1834279077
1262474156
1003998489
1564771112
634398286
1069666748
508148685
1894483403
1375102800
403196497
328888087
645100179
305814263
1400938960
347693116
90850256
120038731
634448907
997310397
559991564
93777330
1091800306
555855589
1935152192
578190487
1498325039
214336274
257889032
1898996149
299379147
1391922784
555849285
1205281547
175640203
612692892
1363772487
945943075
1262015513
111017750
817061885
778136341
1526212783
1365674442
93787042
1152768550
1575498840
1478878021
1508247225
1861225172
777171108
1212007425
1899985148
2116394255
2064566470
1514522590
1476142863
1495393446
339395074
583266124
200423212
1945915032
803892289
639314782
1387424918
725438304
362502569
1298722351
673162388
584768004
1214242636
2016069290
1264687619
695557490
1959910706
681902541
1330901578
1683901269
419319512
790844684
917672236
823207382
295347022
1112314151
191116530
887625295
1895095673
551705472
191126255
66390865
1093631031
728101245
1961716682
470310600
343550676
1513812325
782512021
688784636
186136858
251735534
2141555158
604651807
1076222849
2113832933
1182236197
1579083231
1529689073
1318178908
486440070
1830951301
1438392651
398963409
448263433
930063745
1498142788
139110386
1838888184
146656307
1928020827
1460072309
1294043617
702457686
926755498
201036440
1511436077
1769410007
1383802237
1188130240
1358070061
1540620984
1699631266
1659978761
194837042
1411885768
2020528367
921819077
714962568
966183764
1041963316
794234442
1557545065
1587531751
1234697247
716904798
537748681
1770281223
1510638558
1201318256
2074333007
679367227
1327272528
1109207195
570142249
1554616302
1526548917
307362723
338632488
447411809
107887667
830197212
1457005467
1480468427
548300026
1193468264
2110446565
435337667
1043589006
2093443935
1338182969
1954673908
1984272598
1496118517
36039731
960895394
547704585
1247266294
270086774
763113357
1771829699
1869960972
2001762793
404314913
735609523
1107872781
806478278
1109179476
481457454
1876194853
85129790
963040252
2021748589
219766385
49215701
1044345709
31087055
1088804684
236401979
1070805392
1336108945
726407147
1228860485
739338709
319807294
125427049
1432571390
460571102
800369265
1909069266
397463555
156776480
889630308
1141477792
413584167
1438038654
28568679
675790590
989486846
1025196917
375941479
1420585751
2010750543
1206747546
1588584203
1491831986
22020918
1781466302
2076521301
1054460
581774333
687404330
1715517706
125227654
1911479823
455233818
146159728
1307721951
1682920394
2123871120
1181990491
607159784
456708020
1678615026
917648865
295459453
1174370563
517366547
900253648
789710451
1071808458
918838439
1242825345
719414110
552962410
237107759
1054985040
532014570
1270047964
1172839105
903026113
572371292
404424276
645662623
1627677784
1183363142
408407154
1935536613
2121142388
1673050200
303434748
340851196
562911970
2075898738
717546410
1722137606
1283933262
2141770385
1814452612
1433430045
1396059347
276416428
833535563
127098607
2142452893
1903757356
1045715429
111630619
1896649805
383653683
764436391
971642027
838419746
357619592
695347852
1820101660
243011927
892135002
1254474156
1448719214
1015411614
243137771
1198433358
1133428750
2093576307
1489918855
372760054
2103309724
1846521296
67124026
1987732246
85261494
1719686077
1032538066
1427813577
8372580
1131230139
932651733
1467928006
1811994945
1095940659
1569451363
1748850144
1048080816
316548554
466737852
2020024030
658687387
384468992
2123942306
1131145205
1857494234
981831131
765519846
1119578924
1169183018
1160580789
824007541
560181459
2026364324
43411086
1978266971
1728949130
135033870
1987089556
896330700
1020861790
337451844
62006302
933076055
498647885
1706153483
841211152
1539921409
1997523402
213569704
33110912
1859071007
896633105
811538299
107458794
330026916
1954842959
692311269
1296935755
1699639863
136957613
1671764090
1796892176
2127540227
1479110193
1323901826
1464304247
1094943268
247818500
1282883874
517302124
2088712445
1706283517
532358058
1331390933
307002843
1814116417
1432210019
1583135978
1101159958
1937530201
1876750594
900934353
27090138
1743531910
1674183840
1996526584
839880019
879824855
236561192
1966618664
1772205371
1909611771
1393336490
1416677039
1335785124
43599965
2086377008
894449138
966820597
1702490594
963508040
1250059401
863818829
1923861742
1418047885
868974843
702673014
1741835063
1139298700
2070362642
642069133
423023256
909029795
394639222
1691819471
1446312012
352596123
1524062508
190298034
165283200
968781493
1278754983
1774447028
1608041450
861312359
1856807027
1945431106
957518165
91038900
402576618
225097874
35044390
874596751
225461226
1318748945
152643626
1084537935
990774693
490356022
1073822189
1855268498
2069517486
1193418880
1783761864
1111757281
169592244
1232945259
231532938
607542777
1715685570
203564019
399447279
1984183887
335147181
453798152
143380998
719503723
1627882429
1309699585
409189189
390061643
48419723
1493304411
851074532
1157237503
517791187
1822894633
1288379905
2019318472
167228470
1659882868
236872404
1948787850
1327115448
1728812391
1935674138
1008021719
1332828624
605468037
192424268
860975160
435210997
1127663424
703006677
1953053042
1677890694
1679862857
1753576756
606146575
1587028095
1092647202
367679598
1223291445
2012005894
1507616592
886476125
1555640008
1936403015
1311493879
2082998378
1596769343
507930749
75180561
1442137034
570771127
1215824474
1297489454
798093954
1646153070
250845092
1875938970
56491468
2066639438
1828808618
1755821776
1616889966
616015675
2010159208
672418981
1389017985
716278883
410142445
1080470220
1941117646
2090184528
227434622
1101398677
223354982
966248468
2000896364
1821087340
743268794
284315631
750853848
2035481683
634157844
1632675828
475149698
1694001109
215483478
2055194337
2074133403
295566446
1227410706
1085173609
388745032
82913183
2084462796
816180831
486246461
831062842
552325930
1753506190
1338435386
2119614435
1419367546
1621198064
618297045
694228808
10423651
1818692034
1748130669
824427983
623887326
1795519656
525857575
571215194
1451607739
1141801905
78923464
2074820538
268542620
1679694967
438845856
1532514373
1478892864
1775944354
2061218218
941190830
1265564461
330733196
1096028204
1036953881
52693618
1123670718
134484327
1001821637
1885960116
281018895
1067777388
612763288
720267883
2108704587
1338691661
1282130457
1572530439
895142377
860103091
1668892200
1807615201
843265228
49731056
554275531
417156951
1203891476
655005155
786365249
2070320268
855951158
793906992
550568309
887415215
1419265669
553909374
671299371
1887031081
402809522
1492448644
918432106
1744574068
1461179884
1990396002
1948471685
943484302
852816815
495196255
756355185
401714006
1805846162
925370016
1640738824
334312397
924006070
1105175371
632319576
1180216510
1765275625
481911959
1094160006
366868760
65404962
717547425
1670542537
1689943641
1581630901
346962196
875742976
920563630
457082136
1625416689
976721939
962257682
224645048
260754374
1509792109
1014656235
1932435971
1624951651
388716047
487458033
644547015
1764695578
1538421766
1216770407
1843602466
398560989
979304248
2057338079
410065967
1505194412
2108537668
176369913
1690308780
209675138
1371700709
407984962
2032532196
2140066359
2054656358
726620703
1394535599
1454394551
1285496480
1407070076
504553054
859020255
196058938
732749478
1294927220
594584083
1530157072
429985730
607892182
1965949977
628808517
236452866
259504317
681351347
790008529
2134942217
1117935849
1723375996
150164086
1148207657
326941656
117557970
818934270
175252162
1680600432
1570436102
1914302380
2046008401
906257584
1006813132
2135104105
1280142802
627577117
1135996016
1170883609
1913346311
461369606
1663857645
760216427
431162945
1924804781
314733731
1144016581
1416311230
521522951
675143963
1379571238
1229200950
593808753
1556215829
1681933646
1593987831
953017525
1780581776
559138326
2137824975
234275954
1906371214
481319620
373187793
1734334555
794357093
1566836868
822030442
848991972
1384862168
2129955106
740332012
1243830271
744110482
475546985
618873469
935834224
1131629620
683431915
1990496355
933388954
1012901860
1873843826
1565856649
366327942
1799985520
812819666
1845078407
1028492935
1294539747
640749387
1899477379
1844561612
325591566
1363110929
1259192680
349328027
1580180905
2069136941
2113481020
687193916
917405756
990613405
2129289103
999509345
1405815518
687954739
2055749205
446795638
818972350
184983455
1533261435
2026016380
2127121838
1879064708
1406977102
95844782
2119616978
288268879
1704569812
1050532936
1492661778
1270153939
1536261437
2104777728
500246205
660200550
1791680620
1934425756
388028626
630804546
823143001
1090058452
1119570874
2118293615
268023820
1306657916
1358241750
2096726490
1842320441
1291927191
714293340
1695870706
887316975
335252880
527389238
393437675
2099483231
9211824
77720915
805211844
583589892
612962652
841194522
1857484252
673125305
1356991209
2096473179
37782816
529141723
1546725277
2080609997
805913656
2114463201
695718682
453945414
1615004892
496153013
2144981049
940822741
1107893844
1641938410
876369690
1153283386
237711164
1629057275
2043853619
647189936
1698031492
628162586
1723963876
1437894665
1601362831
321973367
1445040260
51721785
599285046
982304588
1355446976
1548248910
1006788394
1529527794
175126688
1410076658
1693277890
582233618
1220148502
736537129
1061967331
919372358
907879366
1413977572
422753778
1710183920
845451279
364593476
1978362220
1775690142
653103719
1457789037
309714582
2032906063
1019434825
940129829
1581390178
2103351014
249683234
640420949
1040502344
481165860
319386284
1958042557
1889305588
1735882942
2007743740
2112590893
337689982
1528198408
496715221
1065518481
324283621
330399794
541495874
1639319388
835907021
1903597096
258457742
343957754
2138425045
619172372
288468601
798849573
830698505
150561394
472098613
120312782
979958206
1759626700
1405917823
1876707025
1993473574
1251823184
1407637935
2059505054
1763322916
373681732
1498767214
32543657
1110482184
1971342588
1084988533
876777056
1629899484
224338333
1040764641
1739185386
12618512
1077795020
36691936
380284937
2089324625
1949532281
887409215
245922657
1827730714
1843329934
1152944258
2044275974
1414155672
644710160
143428410
416230796
878690841
517756411
255244047
749414658
649376087
295103741
1036970868
1143381642
2004638421
112338876
89067613
1388853511
1300533456
908459101
72264877
850587365
392983217
1317427184
1505953042
1856039670
1218457434
635194073
1103937840
1924873277
1722994402
224427176
1304173202
136269313
30344685
2012735736
613716703
1208166655
1897402051
1584653082
964243916
9009779
234065000
1270244017
1233800166
1450599684
794129435
1039898538
987615287
1142298989
1346830362
296339141
576397006
1858483613
453093899
1965583799
1180919594
699592136
68627617
1952427870
1750044170
1568210026
926912181
2107705323
1995217990
1904040688
1367749675
1490700687
138392651
1022083309
1118763476
1695801368
419074332
1919741327
835475040
257645958
338267181
1791342412
1730119063
1499156181
230960002
665838548
125548939
1828804337
1726560356
1633536229
1535464970
632525897
1118788971
1849275514
1866871251
649481266
1184058436
1435638931
212853114
159571858
430730489
1661179820
1841629530
1710294782
1911624398
428973496
21149734
1899189952
1056128016
1920929498
1052952749
801639365
631166759
1696040248
1299205288
966729537
144871762
1236954160
713490079
1456907019
1162620094
1134092563
183942103
1183737258
482434812
2042059614
1705248647
1349771126
1973303036
149167218
1776194617
1422353796
975309722
1030973621
533124731
1706796840
322171263
1286768472
242982617
271610216
547862976
1931643461
101235777
1491712923
323778576
229367557
288335495
377748301
896372881
2031855297
490942519
931578142
2056212126
1012651574
342835367
790010923
525337271
1056382558
2028312363
837240607
913746206
244948039
92836944
539958291
945297219
2069844449
1926040757
1887228049
1172026224
467756517
1017914118
712014386
1351135585
387132396
681454165
2138626802
1025825296
1663038719
1354207274
1389753581
1586354331
2107287477
589352824
155313994
1385566535
2054168678
323119493
1136726482
1523449860
606951849
740157892
943358394
1061363105
1229610077
1231875804
765044041
559763269
927659930
2000633165
945441062
1629739984
1302741436
1441847786
796908334
1465051710
2139480085
1651583938
1897461788
717916251
210638597
687089367
1888501316
1879062627
771728148
843480437
808152016
222038033
1856264141
1780341682
842645682
243936765
1628932487
1323182223
496151791
678047804
1763392630
1902956744
1143325518
543462049
1372265907
634067235
1904015133
785386899
1939751643
1129347203
1647451777
758074118
977842878
1971190287
75022560
145763758
1806546292
1686349677
620571019
2020974373
640937203
1722874752
1920582799
1668605405
636236938
2049530929
1300480776
835683212
2099005947
2018876524
691013379
2041748339
232668439
1252755312
1414617168
266657968
933603416
1652847024
1513152581
4983842
1419489590
1406915602
1153560155
1389550377
1340264420
888073748
1769079763
1161336250
1324572735
1255567181
215361750
1249057816
492960108
357771942
278300644
745307590
1132498591
2049363971
169431748
486873064
1835751169
577875670
260959779
1466120865
154304004
313425869
1008297554
716789801
1207016405
537212833
1661283128
1674295916
1992684829
600695205
619779248
178176479
1907655656
809271550
422162136
1305914133
1135658897
256834420
6540851
1030872591
1544903879
2134248456
2101242863
581354274
452943471
1838300288
436980309
1389240934
1394445570
1694361749
1921179799
1331890481
1084506021
1987921650
723128195
1564555383
1513561141
579697821
1995185599
2037062547
1236899499
598455912
1210612695
834684401
1209481957
2118994916
1714409476
1814919509
137673606
1617029386
127781853
251606115
1381681982
613990575
899761839
1226819863
1787542518
1002555071
690201440
1764358651
1498736608
1355019016
23100450
1180246482
801956396
834767406
648975873
914350257
1687121272
1663267150
1666915887
1749963463
1890074132
1063552864
932720060
961597109
1618837727
680921114
748656019
1127230259
501951594
381023547
1850405802
1675398714
1306531988
940607958
964824654
1886110331
888004410
1728426981
956332162
311694793
861701149
1789630256
957579067
80527310
175301994
1306990220
772889572
2034028541
1103426531
313747231
1617605276
1942070074
746107719
628206065
743920779
1064690464
999490036
909741713
574574008
1816267790
2071800320
71564555
2015442986
1763670662
1343502609
833144932
592894158
1540817559
1001594963
1674078492
490275760
1193544933
986226008
1188740640
1145292739
1682259521
2125064580
20699437
2122048357
1294181695
393425831
1026543373
955678958
811167706
1709629037
771134177
461650543
1216424629
2069662320
1462294620
1184917061
878085893
1592845518
1668742559
887466797
357673151
71778528
33750480
1617484939
109444206
424540072
263088940
393944840
229480094
764841951
1138061625
2071221236
476715147
385003262
772792120
2001129092
266608580
1546047677
212941369
314396572
1494367182
1470351321
1642125197
1650739602
403729451
827852343
792919749
1933536682
2031167275
1070181586
1716261965
1955364586
160491401
1439327324
1702284038
150237074
143999827
2067135786
1219911560
330024076
1692436915
206362622
1704843599
86196764
807594349
1012602234
30758304
503963547
1179786947
2105380675
748050857
1451295858
1148234336
1484101529
570961128
310643722
707628770
1285325187
1098201821
195301836
635803533
1630007809
1702002149
1532560796
313468516
638580522
1462890845
1481181172
473532999
2080893155
609815383
67571353
1281940927
404427141
1356087220
367644640
2058841132
1486757233
876644775
1119615085
763732317
642143076
1285816009
942056898
2040626824
1163367826
1850632244
1574382598
1282316773
670705819
2061165984
1300308244
1362600822
65619120
795580346
368947510
1246917701
583757222
609767821
1156135884
1121952924
497390368
1185502061
1564489458
1846454634
1895430370
1708592456
1352424427
1559198698
407103181
1718085780
1137908568
1811596904
614539620
1143282333
1591106004
1704565641
194652678
1287618198
584610704
1461040201
941246286
1574795420
1087670618
2038117830
952653017
2007686907
767300587
1477771377
1007770642
522448111
950714698
172786974
1666577416
1500790057
849451022
1725309986
1405839930
2078460824
1181377565
171119532
1287762372
568590151
1919183466
1655819586
1881087290
1426767376
756770408
808846447
1392696638
1353811200
413781193
103884093
1503611373
1297386622
1208441023
1649695210
1383920318
1706422375
2089082875
1386551749
980907610
1912923338
1758883485
1908227846
199566211
593554873
1915530220
807380250
2021286224
1009918784
385779305
1974095556
1855577740
2012183320
373565380
508499211
1340246768
252451447
688140759
828103764
1206671167
1105506512
456409559
1924879320
1061469371
2007358055
1343077799
297220827
2010910299
1145342397
1092085578
1088761765
1966379181
314669538
1313356246
1862731198
1808030202
1058056713
1085934773
684172085
270203537
488496594
815694135
1599957070
1065086245
1082599653
304461245
1748704456
549375716
1388740818
71451173
102262386
90595334
1671649039
390593751
733660964
2147437465
1642412981
545719786
1829249963
1442297843
1348503417
1394875443
990630194
675323696
1435897294
1032796384
330771449
1730801485
1916721020
1981379742
1044821426
1661628937
2101142575
810234513
22330186
207912374
2039084570
666605081
2009236399
995650845
1960665692
1145716147
1170277819
525721545
1541532863
381437939
1868703346
1159512738
318024061
1272815608
1983610775
1916739482
679864124
2003275927
734244170
1786033672
542449986
520987185
1379083525
204561321
618724039
959561085
902927246
252650433
1585725316
1642109076
1555612380
264065135
1171844980
1540844288
1127614680
2051344800
18501633
175368799
1460878712
1284824776
979306282
1821347149
70269138
409210409
1587821762
1063721373
687200670
480154958
1539491247
1406105284
827036461
1135282496
1032279470
1192807351
1658356769
1291532097
2017900918
1008787894
360256536
1702399010
1097275650
1614139760
653400613
1937589586
209142388
2055862012
1896516468
1613457580
495778643
2082090532
1700049074
823297309
532896605
17258211
839902531
1379220005
1355951789
1938039057
2007751906
27232594
416768099
60301513
513176107
1658776864
1334537206
1847143315
1226636370
1506621989
2117720160
408681284
759836228
1765754594
536263125
1430067974
1456045135
1934122118
933903378
994253762
1761151611
1575185991
229324027
1253773235
1970479774
1207114425
79806025
1037061888
1534604048
665416447
948623465
1002472562
1757566166
1552452566
2102793249
1265434869
476797184
1951192485
1672889704
1219123227
2024693932
456277123
270417110
1255097461
1080949112
1831145599
151161584
1512297428
1367852177
512734801
337201512
82959235
85894410
949362342
1433464415
1545057432
455374394
1840252872
557262193
438190013
915163479
1488127085
1395176233
921907711
1403923470
1232948453
79912571
1837672730
1787131721
395466500
628286207
1069221632
445817979
1276786278
1175579622
1342052130
1313451139
1372898575
1530402157
2003990991
940961232
984715957
1340995500
1378113667
1662818971
266182154
2088777847
307520296
1309060803
171431070
1934271927
1187779357
641429266
2117950163
393500668
1600010180
1041526324
933141657
397794283
500484987
1085545431
1976444246
828532201
1219301061
1917311672
872038422
235735743
1612901822
2073992864
1677877364
541262508
1160555253
1411191662
1159287203
435418095
891802847
1429752292
65351769
1900102766
874021304
1589636972
1527654664
1720546396
2054935388
861997935
2018312747
549748703
986629094
1491748336
2066377498
989219376
369769019
1341830577
2009076875
142348125
1567974804
1659123301
15503775
1661066784
1263493689
464144160
1519058651
132979584
720446872
623276100
358577063
1622739781
2083041965
1937453616
2072590763
201483109
1957598774
203324193
1567346058
454747708
1572252288
635741610
2082449107
975045600
717038748
496303792
2140915813
1587512810
1238427489
1672533043
468261127
590168112
347873568
339086062
1104184063
603769807
1972121220
1497775346
1955912862
54413634
1075431332
230383543
527014017
833432311
1968337908
1288893106
175586901
840435356
472139416
943240479
1482598885
1287155899
386720466
1037690068
1112282286
156491139
1550632909
185205655
432727288
1295944888
987751768
581052013
1823164155
611940823
1509718032
937675574
6982753
189028469
1928932640
538412
934237589
2140968204
1272680309
545610919
1435140233
943874040
1391442686
942754421
2001592895
419217169
1332369753
1032659102
115984031
1509271770
2000021054
211849214
1424111610
1512515024
1493973948
49209241
2047676552
988969771
1830643195
1882094432
376033825
756702547
1168424976
1854671501
2072266298
1165568325
1139628053
1700924664
1307764227
1105995743
1701223189
225313396
715262940
1561122634
797591997
1168906389
1639770568
695287251
2020914242
1679974542
1646611285
1800160170
1160789768
1845792301
2106268836
157750673
903163503
1186545114
1045740386
1955368692
2059320172
1835647612
497618686
1319087071
355889034
1290107882
17590326
683017100
823576912
1908520333
69282366
1638877960
872818843
784272413
876427878
81976928
839582321
1335712770
145045737
43799599
1314545079
1990670346
190742658
977278616
711038801
559802075
1403580210
269551175
1680633391
349104512
609318349
783295688
1214797808
440142441
892236134
512706122
1130765412
14611054
1748421311
196070468
1201322792
1236355065
1740955146
1680238456
1329632789
910316723
1823878274
1878843987
1373235001
734213199
809030625
489354037
2104851368
2006092404
1446497874
2021594732
1052162362
45138134
1786182491
779120855
566356226
1705364982
1536159673
1962064378
1498271086
377586348
874548703
1770335766
1077640467
381641069
731669950
1020627091
1966442384
385284949
89251246
2003830367
1056399810
2053232489
357835359
957706266
989731342
2086658172
672849587
242232312
1870877812
1984125612
1925758111
1459705957
885231268
1674404719
522825071
926871164
145796372
1222899157
2006579541
956033937
1129434694
53115468
740759527
106136585
1227974497
1581636552
593187190
426794390
1146792139
1907697359
1178936641
1302909164
461842890
1665642363
946568125
1955148997
1379786079
559529821
1904188769
1803890559
868503018
69258241
935195611
757666222
635642394
91239857
118395287
2059679798
1067378823
1652526267
35029650
27621045
1126575225
56320066
529196108
1227000211
1633014157
1875481798
1597425132
1153667175
945076424
1770668429
1866780907
403411035
1307028542
2013140933
1266530542
1870069165
1497273082
1230721070
88896564
1281969974
119271002
1236935032
209271754
1071814495
2119671139
811712184
2108445675
1375086418
1239279978
132046171
753507293
974862479
1886116368
1569506255
1465247428
378576784
1768542669
1364844406
548871035
2133624376
1231385069
783344287
1044389103
571551080
1875625738
193948579
1901689382
249542621
849657123
586363435
976742214
1864498160
2083576775
1004977708
1932623054
683957901
157960896
1855366556
1390592110
1234744521
2005540344
2096648968
609514809
553332269
299034971
1017861148
1500722065
382879588
1476501043
1004416761
1967770116
490914866
15052324
1528807734
680486187
210809224
1270970532
170272273
1547337602
1321627725
1177812480
766780538
1256823490
2061158149
1133304968
1894130983
856866575
1563360403
495686760
1682944412
420135783
1834875348
1974146081
1366456598
18177710
1467315403
289049726
288874556
2127494858
147989001
295996610
3544702
1885432281
519565143
895838158
1537848423
957621722
685721039
2102517510
1714217535
1340713262
1632654406
82778023
726992425
2082099932
1661297002
331142795
360708557
576596588
1433216569
1752368248
1228523949
320235760
856043398
2119399989
1573124696
1518848105
275532140
265360709
308762400
695639187
894496921
1626149828
207177969
93696761
1723321557
1724627111
2031989588
240712489
1945121624
824260696
627989352
1138554681
1843704033
221768797
818992720
1655960442
1786354809
829476864
35913514
277481307
1406382249
1530873027
26080543
1118887171
92253954
683744803
1616093673
2026128005
1603537233
439612964
1598212170
448299279
33920047
245942579
276273611
46366087
277365178
980867883
23516442
2024907039
829743902
84861619
238382180
626493842
1884091202
1861189097
1468445757
1240563906
1184196892
396095255
1879709738
1348582795
1273073984
915808207
1462852347
375286808
1879503240
1501359695
983063328
650149201
680735074
2089795860
1070031536
1766080589
616369666
435708758
1142488024
707576226
1764315983
391915838
279728298
945484811
654106221
139811868
1953304763
965320865
936683656
261484241
240770725
964632340
1650251874
1066695122
1314015293
1646646674
1767890176
918847376
1389707861
933003742
1766232041
1383790754
1312370981
611272877
774004502
918562891
101086557
390762094
1987739443
275757118
1262322280
1821939554
87369349
1646796042
2054258062
1536880627
1997917776
1537884922
650142477
531668092
107576784
778731759
181515582
463082020
1100618657
154392149
925151798
1034680157
931252523
1608412700
890704476
2030152366
1048003508
1664772979
2049789659
954242277
1093422890
275774947
256208707
1218265044
1721182427
104185339
998072464
1131624195
2017460410
1499353308
1387647628
1021358297
476806166
1902007581
2075827908
1932983568
1337671740
143365768
1513731748
53526149
66946036
1123453642
80845091
1014950640
1745136286
1776227737
262165050
1683854003
511698332
954569862
937164641
1684107768
267247388
1295594464
1696456689
416237605
232942598
774146747
1093200234
720238769
737691325
293174953
387245817
551842555
82301062
1836937414
2129076026
232022689
408673480
488026513
314671683
302164022
138248781
1377582462
116482237
603887752
978318984
1288224821
2118559989
1759053319
1159032569
1316086336
1480371752
849088550
353766352
12901553
2124248661
290765800
1640090093
300504215
1684574243
1008686179
1464237562
285966491
2011591123
1959236222
1288885531
636392511
1039228696
1772981606
1960796345
289961068
614258440
2126541626
792111111
2059908123
1468304241
1333790789
43336237
1824839660
2874788
689303732
1171978466
2092950233
1626793484
750239587
652603994
48966171
560333179
1067634482
122741680
1780773282
1851582414
1730339418
359484242
215830697
1096698432
741641067
435335847
1116986704
902101412
594828634
687601962
882680041
1260622939
992732054
1057728040
1209980206
1343470815
2053988930
1357922989
1715726098
1893586869
1766809339
2004991129
716915752
159535703
1803087897
642830358
64188018
1657630850
1800394234
1182890611
378099750
1849598877
1295604329
489255962
1141836120
1689020310
1065286113
380351134
2104134216
1605216828
478663336
1722413892
619583885
502380809
976739767
1715817888
342533810
516929454
711323344
948358368
2048759716
561421819
494501065
2129203952
494589078
1481031142
1231106572
1310458366
1075059632
1224594130
1815299153
490434342
905879103
1585354377
988321061
399629629
2084037756
555540622
1237555749
220216778
44759402
1584876461
1024724325
759413823
311877634
1107780707
1445487972
1592954877
825708234
2075221857
962467252
917034560
431010756
297555844
392271498
2050913582
1751155173
1606161410
885994918
570361110
1423098910
202725175
545631880
1920779070
1589508588
1776661466
1109101180
410487828
495336493
1295510714
1191725126
575724898
1894295732
1267587422
1446137305
1218830571
613422800
988337563
1454546738
835223032
796136347
2107225885
2143248221
972059613
318973367
1229015981
1422792716
1277000832
2100910739
462053363
572443378
2109961905
870586813
2001095882
50383063
1769576291
1987330395
1354043039
1950503509
856008075
1860143796
1071768265
1918632021
826030806
2033333836
605908538
604566497
1884229309
2089942975
1539206071
387763940
423774426
1200839442
259121608
512258960
1231149751
1558312823
1350820247
1839107502
112189997
1549634695
1839844484
499704308
1147474891
938208955
1777804004
1627350804
1421618463
711027333
1841682915
1014113564
862023414
1912629780
1501248043
1140252262
1174347471
523329593
1446135143
1877704673
109056654
1530133853
1484039610
1281251504
79774138
1638574995
88810140
1768757957
1267425247
50418433
1242472514
569090920
1993178873
1691379215
998417710
2122550003
791787937
1484600626
2028103852
815627631
1229251989
125340652
1537829144
1501911754
1955220798
1604097162
755009991
257564366
955544237
424346795
1842919973
1383764454
2002508206
1678545231
1994138315
1799340243
1001183698
1033022252
1367268514
1895185680
1839560833
840729292
731393743
136783208
1327254572
1147163931
722293961
929166823
1021928790
2117730089
792120603
114827309
1370112391
847240008
969486076
2017160067
1471792553
1132389436
1227524367
1097866643
1775583128
1354703320
1648183185
365160928
940011809
30498315
1607049800
779791139
546480653
990322676
1506710320
748806759
716356090
1679159507
388191345
1530658769
1932550939
130475971
2146592418
1240757002
1088304097
1995669253
1874272066
766346074
1094247034
1076932346
294043348
1834545045
1535343957
950620914
562958019
1051481764
450408077
29939155
46958741
929196109
1707738677
1786193299
271975168
1020910607
340151241
1103556625
1820584236
1157837592
1923078442
739714843
1411315744
1756249802
1655438471
1254673529
413828549
1483240093
303325886
164234966
1977241210
1513945882
655591757
760708352
1532742590
264740544
1391802706
1165294384
398201434
1630234222
1809058014
2076073644
72562844
178130159
86828501
1129433578
1784562808
1868117927
2030151704
1236541827
1435541953
2111993605
1902357281
582012867
1753620790
515575367
1147105753
139841797
194936157
1470661736
1516392047
726468729
1995139509
48692072
1632835371
1995692953
603597024
850809218
1018617518
1471289058
610380465
382929133
1968879475
19995269
773730959
2055993345
1629191471
1697926514
1726186836
927318507
1434757107
49535675
330211415
1079842442
1981752640
1912255748
1375729330
980990662
292109288
178840536
1682389099
1635539146
93353147
1369118301
1663672358
1433213100
1344703828
1381531856
1366018409
1069088755
975860442
1623720039
543690502
527571530
64897945
1208846231
656044416
1814981085
167991672
1083232823
1709901066
610115359
406150280
504258937
763357069
1157994918
2050841774
28557617
1593819047
368488463
1616245799
2070418080
5096002
648593394
1350136412
1753342541
1189626110
1293027031
687017121
88818349
137543758
1894302182
646716044
299184518
773101205
1793103515
1926125095
431703036
1660227824
1083490884
1962158014
1637390849
540943038
183505744
2051012381
873405456
648977127
1577298093
1217627702
1130495519
669311856
375224926
1346392995
331647986
212551106
17803735
2016019573
1704869539
1269742336
1756994057
1769199250
1579489160
812204283
721670093
1309809457
936330416
1109964837
387946977
666417333
322768297
792415114
1996194189
985642271
341575524
946494752
1241350801
45533331
1319407797
353172859
1630800747
1149302563
510825947
672852170
974046674
334574426
1822072253
583601765
634398370
151062606
2088508810
1498979832
17352307
1792691219
1274156374
450993700
2005762441
1158470111
933426117
1291979575
242835584
761877500
89178877
1618640061
1860978663
1998188202
686464112
1809929212
827814199
699548209
272655699
1437954629
843622978
1359946925
2086261410
2000254780
1187339911
486509671
1855043093
94406388
2003199610
1305443058
1924567324
1463130200
1048944692
351137329
378630729
1179011876
518934377
1594284917
710154497
62539451
1168197243
1862938913
1955553779
526393222
1247663442
1203298727
1467153157
1679345132
130056964
460387646
2084003847
1646951534
1827179829
1477551052
1957895878
572806566
397750457
1727035439
1648124718
2128296633
2009839998
1593342341
337103697
220821949
800545611
824991271
919962725
1144642392
1653854622
1172620612
421375637
1229406678
433309663
323189138
965544064
1440337690
1876167149
1802812200
1147331961
665490000
822901868
460821145
1591830314
1165410097
785374307
1900423604
425788503
606825259
195774535
1649880985
540562195
1542640842
1519816668
1368473936
1186537077
617361602
2135313380
1575574835
1319354904
1047986553
1460715502
822434966
1502727777
932901802
1324777667
2002482735
1090057555
1010124414
746579434
23578717
612842974
729069616
1950368123
129035074
1438220507
827129190
32497691
695503760
1655516465
2801436
321769898
2146765743
1632523259
189866058
924481948
109129507
1059257475
1250544946
1243342423
560909355
1091879200
468750528
1581052637
1013024333
163164865
1220768578
767045009
1247186978
1807582691
104882370
1985972578
1745778236
19662385
62477996
1639044644
2072899780
2004734708
858266270
1720647716
1770962546
996696991
2041215087
1587288266
1540982209
781341674
1500514368
1518872267
430030931
1416427464
1858239916
360889991
488418430
1788098507
1173453935
1096114727
1605126042
741717494
537589777
1102096907
1209487512
253769921
812194120
1314796702
1013404128
473718961
893299944
1495817943
321238032
474981322
158013860
2104018152
2110838631
755667416
1845419577
743344581
142751479
1904435507
1308203022
973957047
1893634540
1952301618
652906884
1699121327
1619599104
2030107732
222091144
1797006914
91407752
1683837406
1930942667
931197572
343826594
350333938
1826458388
1114916698
2031290562
1952616328
644815406
805052288
1314219600
1171478895
411114943
1372444267
1021381546
735232489
1298683831
917942477
2046482471
606841266
686291638
83176546
1800757507
931868164
782923732
1909725399
1554015514
1674380468
791532872
1106802500
1111246180
1381965939
319589593
1525883679
915048802
995990903
816574752
264716829
896821161
1764226249
813243720
2000059470
333469817
659585507
2147314153
1136917759
1324331115
48700874
875785201
1115634179
285033175
557874102
2141551389
1455916306
813042417
360328529
150912918
2119787307
1992613761
69035781
2060961993
571911472
732572765
258006066
363309884
890927089
863548449
1974135668
1625466580
1690944686
80763858
2132087463
1349473682
1639053636
1418722218
1305586599
1337680194
304488528
349649595
1618276342
601408061
1286336875
1175547871
339887436
2049737895
157917659
522357943
952029758
1096292411
1323662303
1005522939
1290426765
371598607
2005418034
1335361367
1235181349
509864688
1249070350
1239673285
1807455271
531638040
1130073979
1970139725
1137806122
2020114985
1245330093
1314120014
1749333114
1560184622
79972556
792477591
30450225
1545412971
1488569167
1957525596
161256609
807903815
658363060
1557070670
1931235062
1287344283
1049138973
869111555
589247057
1660714331
2019805249
1262183291
9347906
1201152873
2030247614
1290097561
444380607
964889877
48857725
800479296
1380196496
10453513
1504445594
1868675666
798653091
932347523
914595511
632124490
2140520141
1412526301
1589558183
1180013960
516298735
638680900
2101577686
77704183
1369765241
182540252
1970538675
1407530496
1438279528
72778890
2128936384
38018558
1626981087
731335578
1987610876
523516564
334925345
841618386
1921883597
894753510
1991423192
949179528
1293237007
1498765228
1860633687
1055591089
2138991082
767798764
969338819
1406318462
1502217928
1035739286
1382063388
1783948994
1295470947
1989338071
1356478454
1733770537
1058686226
313577052
904761094
57151023
59554003
1979454425
1092810721
231766666
1850427353
1313212396
1600945048
1911822001
456065441
1079437129
1927432719
405215402
1540678218
72395464
729905013
1464077919
2133070482
306307464
1676541828
745151627
1958998145
1642173080
1951994449
1382859738
531816337
1183655904
818718871
446574555
5169198
448880801
1329422171
347933964
927002964
1013402219
1021549735
602859400
1071396745
1299072184
2038234145
315625619
564260358
1112279700
1647772300
281152878
1035673184
35374267
1831082590
1052871979
1180246240
976561239
826005449
304932640
1527637336
154436758
906462666
1476665705
911016514
1267537302
1765538149
189497008
1298566731
501091912
1067560524
2103022682
1030537110
392423099
1909205821
2130307470
1553290327
1358862890
1950461454
1298996419
1221051185
57012693
1037312076
2121241129
1361654650
1631901316
638341857
42969582
563559706
1343531858
547914511
356286088
606236951
1152495546
1515136444
370551545
498706915
1321298379
1035402405
1328060645
542581616
1210325097
799371819
400152400
102783883
734670277
1531198850
343209964
1175042596
1231475009
930041697
106591828
330236241
1637378596
12322205
956245487
1630635449
809513298
991602560
335718348
51195672
149015514
1762863923
986081726
1660239864
1795419450
96354323
1712204648
1609164398
1521156533
1908122700
1280511465
785880030
1395056688
1787216147
2039621881
1211178387
1485604086
1319800329
1736419729
739616045
2119488376
1618329182
2066184309
129189953
800678102
1810904141
1160013778
196581675
545801769
737328719
2109139440
213835530
189266652
90315371
908349362
1406344737
1134835223
783172336
484937181
1445718013
708631124
483852969
2052885628
1618998137
957343364
374788379
934214763
458849720
769093893
393541255
1375057326
721318290
1238673763
1117780190
260283935
245192820
882959060
1787907751
630658814
1200624154
1237165666
1528519976
951120776
983913792
1992084840
1621277377
1107031987
713160645
1375314833
761511056
1749933465
457899709
939266303
516245935
1131078644
1693021839
129944780
203028574
1280632022
844698598
70358938
860909932
1838084974
697473905
1936751762
120855813
979272347
2026049974
1246305623
369039087
1278415474
178304116
214369025
1981704822
561866668
751745442
178256109
573150858
425674979
6346989
1081700027
1814977305
1270662501
498047656
1830806199
865192874
89654095
1775137067
1407800320
1340583194
465605953
890542237
865844573
776018082
486496739
1464450753
726701565
1838377291
319283422
522679401
485383545
1509453576
723016063
268461160
384904505
2108222468
223414609
293491817
1834701363
431118287
283921016
1653075365
1808199836
931720345
1033900241
1367297045
1890692230
666303134
852621733
1898600337
1278958919
688555312
426172682
984998809
1789970287
516040303
890699862
1248106486
626745013
727333766
2119144450
630890639
170856571
951802187
1707805461
1041704447
84874722
1839925291
2133375996
793546178
327339664
1266665608
1340941148
2145944124
231973495
775511834
1685301964
45925148
380431264
742287493
343602765
1197063584
1819732435
1512060653
219462456
1674308909
633715522
1105589448
1172446622
1041040110
1414881279
1820332540
2074449777
1557780090
539738917
790951866
575891066
750656940
647614051
91751736
2095678024
256306654
1190429485
477877028
695737053
2003632830
150936919
1366343892
1944297083
1197985713
1864318286
1256245218
705251422
423253919
1351883435
2033817756
2014262952
342543749
1175043523
930479591
63506661
1886780391
1157710523
1937214081
305792524
1152349683
1017586401
953257061
2052967130
1264553803
1624279001
803621066
75530153
1192238178
1308140782
509051246
361732064
1176042275
1396120137
887832566
703338203
295526915
1967677062
2049305234
728194751
709556684
669069536
1744478206
439584465
1313586342
1218843689
1578294246
1353726346
553361149
423612493
1498309557
1578965765
772996933
1277557959
1950120333
207271703
655810285
836277044
191846789
553842522
1660936710
845252907
2074803648
1245848029
1428756440
18313916
1326459521
1811504939
1639418490
1589259366
1367655082
701745313
717985852
1210224094
1807377231
387382940
720179913
501097352
1330923783
1696089752
776153129
590344622
1842182999
1029648798
2101940893
688864749
1725972795
748604006
1355845858
1407017419
307223845
533613626
1883449015
682337533
68522531
1959419813
674440353
1896488802
1762782915
67625630
409827537
175678488
1568891480
1359033687
769476312
1622323801
1705187562
992416091
1974618090
539980018
2078875461
423487259
1415246805
542027784
932761523
489735336
201551886
449573753
1633060241
914539565
1667909937
3179659
1655151163
1705509223
654045794
387812686
1482533031
313464977
726011380
375863753
789453476
2110008370
1760787809
270131898
332856278
1211528134
1067596237
1302478762
718411423
1623806453
1711535182
728867259
1740069063
1312420352
182091216
345453757
340754109
1728212889
729872338
1961314922
58198193
2105770838
701680666
1382657240
647591539
1675475500
878800234
1021835161
915459002
1793274767
554295234
1687485126
1613585521
598402841
1796933670
1860576634
1736696117
862876491
459130238
181925642
2088227562
1971024775
2037370854
1408662185
100405153
1998675651
50487908
1168296045
2024523449
228912476
1185786308
1445892123
1618783392
1583482585
1697250711
1267116948
476805123
761608584
618651620
2034612389
1713612046
652589033
819971661
1512553346
516129335
472440438
1299360130
1559742796
2096989317
1417167572
26500572
1194375524
536339350
519260548
1841869601
1034543371
896237078
1109738617
1172069826
1439224941
1352861093
979966192
608347737
131150195
1125872603
1883467294
853598642
1963684325
1051116892
737960651
1849209303
849069526
1142030111
199347359
352456090
738325846
1617918493
649788765
661000522
911952755
2118547438
1276580194
774608586
396331034
386465509
4114113
1531352517
322034226
1548811821
1639111180
1918585871
2134827519
2139470310
440397263
1223044477
2088811486
296386605
1439758357
316251348
606212371
204973100
1967732980
430074704
1570321430
1862189994
1406056699
1755587030
276054303
2117816850
2030980802
1801326557
204425477
252734884
2065837709
1854547179
1246594060
2010446592
518258314
1856409677
487492348
615451107
1972598492
461056309
1865980505
2064750
1255835384
2034999107
1871764496
1379865519
777520081
226980556
1555741214
1888320226
1073340189
233354411
609695899
324271394
646964167
370314976
710760435
1690056857
1008729633
2027984132
1405386569
1625044920
61147379
1471667219
1505357422
1696124407
1744905181
1128979091
2025470081
1482636200
336368071
1180766559
1091028524
618076758
1741299532
1548975121
605511529
1322094802
652873896
2047789039
1420541478
1270534074
2028247105
2039240152
762914973
1466095034
857003137
1691550037
340398883
1681030014
693982849
1320202580
901630767
1729742903
1778331661
477999198
2145003641
642027002
1433176528
1566231741
1875462187
1563577708
1929363991
142295270
423382810
2010014382
933237316
1026253760
1141650182
1497987406
729595296
1684349037
382832218
445991029
2015872960
1558394653
55343372
1736677158
1752773159
667174127
194341825
547981563
1204011758
1559139455
2100308431
726151500
1443123921
59094522
1765389076
1604022535
852796343
1138941689
1862942448
1360009541
822787778
1168184275
1623473613
990009555
2030951128
1835931287
1600742426
801468316
940165600
326180900
1177467848
1054190450
1447686356
876109950
451460950
573942775
1327809507
188630527
998800140
571993882
1224789613
2000129768
650295393
1091937579
1948008534
2105221354
135933849
1783876954
48235677
989112695
497402329
1175951724
1051156258
238224925
537639844
141236900
1342510099
1195603102
189472657
9647539
1236210859
791317405
17561505
1731714745
1633269341
1105984019
2068820012
1681890827
32207037
53612702
679115247
75455530
110240832
1724256387
265204771
1518302699
1986193348
1529496964
127098629
1287067914
72179581
499573815
339645972
515827705
1733007938
490386431
2048725457
303818345
1389853023
1333820901
554676913
241413526
1875811524
112871033
1679299352
396028006
839768947
2022919173
76357919
1959729054
1194147798
1498009782
988856727
1208786480
518360970
479308216
1165982209
2079462845
902322285
597727168
1588798133
1380051522
1460897671
1490380661
873570502
166936328
2055833423
1988811138
1203808598
40049214
928441706
2009551559
494373554
1952897439
2100199831
1989825817
763887381
1361112762
1625637720
85507733
1456932584
295232162
1240881269
1527304866
1790888766
1094165323
846789452
57608819
1945274163
1349064339
1932575010
172796895
60652390
1136916278
1099001836
67185477
504751884
523827401
355425586
618615531
1386023773
2078946342
536171434
10957641
533017711
174840796
1494811148
1857411998
3591362
1515141026
1531375871
2027674045
1504540415
452520321
1931411850
669745833
170274782
685996476
1090155221
1915749048
1968666827
495921837
949252392
85865947
1051495035
1065358793
358493166
481314763
1243385406
449548087
174551850
402463814
811000058
970314346
149217063
2075950975
148725036
1761670728
1887206785
411639359
1187360112
657336691
1487013869
332481938
1660593747
1611806253
1651221065
528968842
821471392
1283346287
644358438
1036223174
17828873
1474176041
1512036314
44435955
496013555
827079758
889777761
1609430316
1039194882
968727702
1826111610
584208846
1035006773
1340453685
1429717782
1842395015
979816989
227773248
1191932657
490832081
918286905
1634290236
1871563466
782420596
2117265931
183431888
128762308
1873493163
1202589347
1579250332
942690686
1800772342
2060459509
1455355142
391349225
1077287978
107999263
1790017735
949553802
1149930362
1685598972
907598615
935615518
429272975
967584613
177517639
2080397940
284851132
1978302513
512761028
677151127
199067580
1940327405
275726333
1256824093
1154437177
1400158035
748710302
1541343053
1115602679
848845632
1689342302
38891177
40860398
1639820167
682209155
1545872562
1073840329
1795631329
1527519598
855503791
356221642
80878290
1660822666
405437752
266932623
10982016
1865995296
1433477228
918391770
1542681780
1333939453
2030725191
1598871276
1379568649
1636946174
2130510246
516611895
782803754
1767834726
978008524
212000694
485467990
1274902975
611976251
2132243249
1603326546
121996784
572164430
1597795272
466148479
1739283527
387923111
716927830
1501050893
1757770579
1441102585
921990150
1736462788
1545810120
134000675
1244317736
187620548
1697963508
668206728
613429940
997204879
270918461
2123865034
471768952
648110817
1152011698
1504067689
2068949791
1677470727
350263846
1328069872
1676735432
2008272629
1804126747
1903403256
205271365
989711398
1676787610
1023187158
1172968773
1197363085
555606408
1556892747
1535832891
917615176
1220544611
360039632
1912615146
1603011966
1506914753
1052531505
1087995664
799515538
1839430898
808529568
495507699
1681640344
224980828
1697718893
41831652
573850293
627081324
1624007738
1818004666
1449328347
1104735799
37780108
479675800
1340397775
695523665
114154260
166477980
890390169
321759574
1708263578
71846633
1165303073
632731915
137312633
1388897852
1365007318
553765560
338331036
1470873659
1774648607
163955792
587832649
253555733
159306288
1778955178
903415498
183833001
1516004356
953031395
585360622
1587015205
1070391069
1042973814
2105951577
1128611007
2043872185
1344102311
639825588
374074768
31203841
263333043
1076225749
800151434
887233417
1560920278
1075579161
1895639025
1953721599
202197726
470402226
1358633565
576340373
2058026836
1682500271
308508875
951815153
77497519
727135392
1081828683
1118251444
1877309332
656296542
2111694958
523373744
1344356094
1583239322
650037890
1129541110
105326806
17039067
1092105264
484312931
1830800848
978533927
844371245
1259230878
1916190174
1609518859
857888384
390522458
1308324914
1491695529
2135740753
1924375002
1156879385
1948203602
1215958866
1001205266
1460038771
626070330
2146423781
802507852
15582327
1148895134
478571360
906314967
925888470
1930824467
387826599
356997274
148974318
923870843
1896172676
1010056089
1673674462
727811494
887594996
1848481580
1112960604
1513899621
65729010
34510037
531802384
1830624679
1708607851
1477144367
1676085498
1524944623
1010008026
1251544463
386110798
477636997
1701448097
542483778
131682303
879267787
1311147859
1795908768
918063400
2119107666
1681726448
1241916630
999128060
1185071351
395087586
873800592
165425646
468997279
1382822872
1068615365
1681698900
513165873
341219905
1441031550
68709247
1272731082
513935012
1453333135
1904870317
1580862399
1815589411
1936629661
1113606422
1537875669
2052772561
1734684094
1986365447
1340548637
967863354
964389226
1781275938
2015292204
1406723964
1618826167
1623282192
1374241067
1259107168
1844528326
1875345694
258695700
1447767318
1466625620
681083374
1722865074
1037176789
199517535
741432719
174251835
1621470575
1020671307
1858620065
1445426227
1965272750
552040756
1259205164
1494268470
61610835
2016345772
607845075
1822821728
194210391
1075736589
959110631
1865387712
934173297
1330677394
1910834032
67975750
15241758
2140357680
1544890010
1828881685
444008387
514275049
974389579
595559384
72823444
340574711
2067874166
1360042220
636223906
106459238
730842114
574466844
1537842576
1101483952
1665473152
792847037
1877012305
1357664593
2131580539
1512370489
131854780
1886369235
1805917562
165600873
597412078
2012839474
393479760
374300544
1739170562
1648355077
665664623
150058194
93020201
1263725020
1567911083
173412301
948765356
362661894
720042301
1820951128
1907353488
1597480217
1324447169
1052079001
1991296680
257685485
1772448872
912236387
1698003711
100957864
1522231562
2127797323
1012109964
1572640688
1576422918
660531507
1136699178
971512852
1092415634
1965589504
1629322899
1238766140
971963606
1301088353
686617135
2065199112
1371152923
1107842298
971481139
1270474014
256935686
2127936045
914187042
1191881797
2135000629
2039460053
2037748334
1977444214
1968550389
1027086221
1874791017
1831665678
1634672825
355596814
1386282193
742691530
1427046844
550886941
1386055989
631398660
1575057554
90807018
477568136
468634369
617660899
73709283
2129238528
1853903553
1346412451
805981705
1489521511
117810651
2066943246
1350664130
1548851369
1410248512
708262704
1203070434
497649876
441299702
35902749
1650823770
1334577595
1753837168
599624633
149951840
40370408
542721120
1921706652
712903770
791946016
1340370507
875983930
157005614
1349424429
117257857
1627391420
1063589814
1222136808
1678850871
752780134
1703941747
1486709847
1267185536
1142082927
1102918252
1723518013
373741401
1829567235
974632508
1838371295
37294032
1017438233
225343156
1724122371
1372291870
1220990973
1947081105
594120356
1300130213
1221974741
1422254820
321341748
1153467679
1512298963
635440132
358686922
963549718
704733780
1643553165
221854665
326103622
369462178
749594934
302148376
269018979
1716464189
1534939367
989356454
446461241
480267252
315614340
774813158
1521865474
1851063528
132467692
1204267177
89331440
1582715836
1006391720
1604564600
1703534485
256558228
762310963
1759178602
448726683
1298448208
126872759
1601247025
952785503
2052100628
1243474903
903187940
1216307488
1961006687
897065332
887095255
489956025
1229366625
10123965
102423945
234814036
1838273483
2050970636
1766628591
1602515410
163018238
914929922
1666236514
223224616
1224895716
1320888561
91334718
667132767
1985198576
11724343
1100229106
637432734
730290960
668781607
413528281
1490156764
662728427
429632887
1306502756
511742228
1836949985
1663253077
713810600
213284405
594993518
1056009880
1126425566
8648602
1013274836
1412401184
397610751
1647280445
1450620196
1919124786
1452423352
1826144517
1414312457
2147166780
2041295916
1879429613
462023960
978948324
1805200599
1263758712
168624883
842022273
1527530906
1386292886
509276959
520928715
1611858295
1530047272
2128202785
958648058
401142724
1751060255
2124193823
1082330079
1629894803
1216814678
1973535008
888284073
1799173229
1898690161
1032078543
32282469
1498946889
186460571
1656869109
104661247
1237797500
1708959933
500543487
1726144669
676416602
1936242011
1854549331
151778332
1255525818
2077072522
1057044624
1594495951
1960065764
1777530985
1125471058
1749981805
2139566910
1765751493
1540604900
1553224153
157663186
97140630
502338332
1988159994
955995425
519562899
892915399
841414415
1277663904
1047770569
1041864665
401700890
1576467208
1269204117
1368290564
1419895918
40172677
501165139
1724280869
1797898938
276390200
495404036
1493924286
1028179666
810618681
1994187291
1334416751
2079881186
63160580
1456105030
2008501934
1221484373
91717097
1150635122
2051044472
1839054288
55761296
1765607075
1299455332
264358678
1717501165
2005065486
123139283
681147053
1263171162
1840505521
345689643
1423821637
1138610581
342741859
1088192900
949722295
1926428742
1807229464
1202262103
1169821101
278944334
703197494
887820491
655778462
1223220661
100015753
780231340
1784574876
1164023529
1087788584
1474308978
1056088746
605964656
1072573428
1539119798
1077435037
72724450
207568463
1189606931
1172706291
1171164197
828858440
1116761457
485614753
205946719
1040305110
1666856925
1475056952
289647371
472144876
767588042
363544480
1273108576
34721480
527000428
828208479
2001594613
2019168448
2834917
1192619411
96161477
1229032883
1956879954
1412545426
382553385
745048963
1197592775
2062683350
360464413
598445262
482724232
349728512
850209985
1146468994
1221862718
1198366552
113957481
299783885
1163954418
993779530
1037152677
495597190
1376732971
1692783552
1314874765
1349141569
382684019
73591705
1568105209
458230325
881675910
378162387
365758960
1114719317
117527359
1899318192
1652862159
412318362
1972857332
576874693
712792413
1069065102
278183325
1860294442
1515022447
1801834103
1522132800
1966377652
1079498429
717018452
113478416
90623492
2001232960
1858213693
457849750
785342822
1487568378
1397177000
1587717858
1488724044
842460165
655620077
528419539
1932865563
1034964024
1241901792
1714614283
1763685855
608063594
905997849
1436168228
2099844541
593020886
1772452790
29638706
520337218
980643596
1911593262
1168426516
245257647
498829332
2045560937
673870882
1327420597
56113898
366904001
742207006
2072616806
1035910555
1901771507
1984197682
52334227
1993032777
501475052
83302585
731141762
1148172786
2043024110
1381317435
1937472942
954810428
84605739
214797708
254925462
2106423220
2088709733
934207367
1055890051
2019594433
954283983
1697051562
613863288
1908744988
443797892
1664064189
202278486
683068882
927735509
535500995
1225942291
1092657358
349498956
957403441
1635766694
2030062512
1797260401
489372244
860462958
371660546
1253993792
1552423557
559629798
126460990
2079905596
1121717335
315924148
1110406438
274789570
297421262
874982459
1928543718
1708451729
924959235
1908270918
862256013
1143845219
578843805
267949540
155112722
1290907656
1705907730
342075747
352174997
646192664
511638557
1748346011
1968112239
577412542
951079415
876284378
170084347
409062204
1863226463
1920586201
1800979598
1310316290
232216190
301295923
336391241
93595649
1467436282
1293694773
1959200355
842728829
266707816
2072488971
1405912482
1592543627
436049888
869783238
470821055
2102401989
1029136331
43221923
2018304536
687125267
440488731
1326834332
1493010655
1590173575
77226427
1068676319
1224888431
1135156642
1970196215
173671521
1038420325
1390931965
2119710264
522477793
1573726502
800080135
683792169
2119214789
106207843
1517620874
1850878445
1398558005
881743294
899128003
2128263928
452934682
1202700511
312633139
1397706764
703867598
1961744474
1938896481
476402720
1586923152
608116415
1103042383
1855753076
528408490
1389581516
1983084029
613552110
90628338
20052723
220673811
1268684203
784190800
537958387
549116252
232847010
1064732167
1611778596
754360401
1878394756
2008553842
1035870100
1229833826
1606333368
406444197
472364492
301840186
2092261676
2067002929
1036624518
230838683
829660563
1559079880
1817453599
309867008
690557339
1192356206
624335187
90572065
1659158011
1846774415
702038360
1376117059
531726057
269096265
1603323096
340240769
665246091
143654944
2089911740
962951037
1697582763
1431011395
336639903
1149439353
484669514
854253551
757546873
1920028947
327167322
1249729711
754081005
705613168
1116728685
456232308
2108299699
2094939418
1334924844
1688359187
25002436
1972116559
1349934783
1375421524
153461862
272385037
58661960
106807333
859855812
2056817451
2140196315
1863278625
1252252987
532246888
88748362
1746604203
1862013366
237097239
3546872
1278059756
203601442
1948686845
1922920027
2023159189
1640186768
1094423329
1972969895
578324097
503029513
1891509539
707124060
306886136
1389007497
485960871
1863948470
1996583243
1463618747
925684855
1794946974
37319897
1919625443
599619412
2011644354
1660358948
2138439828
2136771357
1118011768
2090826168
248988215
2091553405
1970724302
1677040320
1651741157
394335997
303169125
1006860273
2130752138
1298901975
759773357
16323136
1852863659
552007611
307643152
657053412
875655122
1730070355
1787048404
812750001
1563853334
1040459586
1632025378
2053765821
47585442
179603167
1541260132
200908414
145899585
105570731
1053176170
283478657
1392147721
693367446
1650002642
2116965529
729311973
876506430
1125767146
169982707
150480354
624967816
693457043
925486065
1841134193
575267293
1993428927
679646059
383180143
935370066
7278668
1411338649
1061104772
1255731718
1421914389
1697134724
1189033683
1082782516
263389428
1184477952
513805357
540193390
1586271009
1437479544
1876891255
1663742647
514006073
668697958
246741289
815161769
206050525
541898132
1671444969
1996003967
1183688483
1155624507
440709256
723136620
2141512503
1524361830
135315386
1845526481
146160188
1334209312
1723421824
2043414957
53822324
1362703828
731754403
2004358435
1624295490
1095375334
1984165006
1167350359
2118129933
1334739010
1161790086
1110553546
206481417
473497725
1509037302
1482348978
631697206
754679565
1891150470
1670521624
1593678563
1450628234
875902769
1911378140
1381892051
1931541250
394664611
126377952
494458278
1558889602
207381012
1143497544
100023382
521017714
1459736400
772236839
1978402789
965590660
327133542
1793218185
1169773808
403678068
1412912537
1518466880
1336435842
165329095
459126305
1410849340
349684003
417418886
1307202618
971530961
1242278342
299956754
531320421
752537651
1982384011
1740702837
1565463180
1671974591
1664690374
1484284122
1649728806
126030869
2113701355
1508125318
1978991052
2049867568
1596247479
1494723490
993131291
262226981
478148868
1053747958
1432568701
258645479
661661685
2009907634
1537930544
1077119132
1764951289
1879931679
854012598
1372914511
2090430987
64420318
1724929626
815553405
1475378365
1640981940
538241921
645299624
1895602627
895705865
1583640112
752570658
1611147881
820301944
712627012
1953634665
1176913868
854265020
89577851
1837621346
1038800794
1251853756
1862344794
110160174
1694033938
1253264944
2016545283
1678649769
401101979
1795914773
1871340093
122670482
1227076001
753929959
1543163707
799915967
1853849872
1310957048
456264070
1005534597
1483452079
319295078
604101876
1874489262
1623217116
272994821
432795631
1124404710
1044825191
1618685101
254235833
1201604680
1832903308
1520550705
185589873
990919145
71875416
1776988501
487607491
153232083
2015259220
402843731
167255816
1435413178
1071793872
784569454
1540249850
426568325
2124371751
242830409
1691480286
2064973672
1307708839
1913308728
242815398
1163125935
13847618
1516770954
444605421
1156077015
883405210
1053521570
1295621344
1499576593
1238641708
1735692894
1299159033
815403342
1681446798
78077514
1598567864
1914960156
1595088948
601323241
2092811561
304456625
786968460
420021672
794538971
423225493
2134417623
1250963439
1947288939
1762677919
1893629130
158862677
1527452854
1671775591
957775370
1090135343
44325699
1561004625
5610891
1267693007
2107703916
1708986296
1126950532
608436811
704740050
1184239806
513118983
1997924438
1994480815
1914851684
1547399258
1128857391
351391954
1210507712
1111722547
1454898595
239124469
899082003
494084204
1632380945
1193134983
475000395
864215620
1004832482
1930300869
1754679008
1185313542
1041605878
366977572
1567253612
308819528
575329622
973993281
1724926319
756704184
2146566704
449305905
725743863
4088840
1333461577
419985948
598077783
358839514
1007908912
1884544542
860008006
1142789294
992491366
1086881130
256389963
1624618954
2044015504
693528394
1068014953
1666466866
747435569
1443710333
555269706
386323862
761306339
328344774
305249656
1176652313
426860621
703464820
1540146005
1944196596
1177854256
1980117824
1859234603
558227576
1934852015
1915708905
1070710172
1120823232
235862291
460105960
1525117444
2094705951
791776804
1644891231
1081358909
1868982597
884437466
426450141
896881443
1359661221
1953906219
602481563
1883807910
1413640100
86848627
1693789972
1826262605
1360119494
2139554224
1418453818
961936001
1884589856
1622543949
1684083004
915351716
487702149
1685345065
1076697174
360889180
1263969151
1011857660
1336806826
1298249308
859460051
2118909224
1108192479
1539541239
1909085941
2097357237
1333596206
1521950942
415348180
2005754425
1190604884
1452016445
285944683
798601845
1799040343
1330409527
1395636982
2017445087
321871549
2013367338
1542619614
942971099
1996368644
268079756
1786434673
640323672
207464816
544215011
9282024
910560967
1368590457
2063344688
1282875610
1135583046
1742913345
192990423
392545017
2037162625
1665041809
1781872444
169308612
1506247943
1042420688
414391060
349836059
61898264
1840229274
1996299338
117462088
2040517849
591226839
1133983101
1695268776
899854244
1571050763
1676290524
1408047123
1113287165
96620892
1078657105
2061237576
1625190899
1858057536
824149170
208066611
2004135876
868860768
1354289839
981208922
493646679
303227142
2140989343
810386138
339864115
118068769
119029073
1208963246
1585978981
668423705
135293866
296935712
1763409066
1482165983
1244713815
1658796808
1665589799
1021018896
162156508
260546514
1856254812
2065786921
266269102
362901392
1067546996
471945288
896713011
1973048844
464751079
558848399
1650100184
609205828
1516188494
623814341
983671639
2053672652
711062664
673357704
1690296068
1074933317
1550006991
2005923999
947410789
1933692847
1488398267
1853785137
727343883
700122654
769384306
604817796
2048755034
2000462256
1366974310
1965450792
1546742054
190108447
1037294695
873346492
16441985
1232967841
161785997
695026143
743897452
1900179957
1889903003
2008513242
35453720
55598080
2129995643
1524054017
1853396380
1802573351
835754547
724598725
454359248
378711545
1680302285
2083329892
120717744
2132562666
1169192551
597843029
584870878
1626436512
1733001648
1887560519
1000475608
832840189
395735577
1415963019
456856104
678936079
1589683967
1152015430
1858163809
351595593
1623498015
484712802
1731108948
2045759631
1230054838
1436977146
33232351
1577161323
617292754
1873344376
181700820
26618365
770757434
75315468
763882606
768570247
533173874
52924320
1498792975
379489337
127749354
940152799
1158323961
1435792920
1661350248
1555099641
357865696
1376453722
165691434
221948181
2096031253
2120683444
2089100593
639401648
677143589
693432952
712225443
910481162
1695167719
1023429904
635035312
1587710896
903045297
627577336
2089306651
692418874
1828618308
974117405
385371768
392746953
1844342681
1852801338
170759239
1591237564
1725892465
933366186
962343325
205593868
623304733
83151292
2019315574
18827373
479665054
1545068031
403986663
152671934
1420965780
550561807
1646440806
196840917
747825179
1261506637
154137077
748652707
1216084328
1315918874
2004004964
2100922319
36321926
900208848
755879352
949209253
1596026661
48433366
202525476
1517168417
1582123673
669005574
895420
1079067923
1617916076
2135788560
1663946706
1682340419
83067359
2455994
1529050980
637898082
249703350
2081945404
604775710
8991773
1137460334
352241216
1607247034
1998281383
950463524
880672374
73732498
1980380434
649181224
873587141
1810326325
1482102430
748676135
183171391
1423541347
1020269181
1314753886
1108965426
1374417128
1378182143
401208311
514386392
1007541340
1118543597
2111817260
1684874396
839376859
1838917455
1885630912
1264682568
216412331
616657457
324501226
1016822030
1889230370
850038175
817558070
720453417
1147443312
2122674441
1080931959
1586890521
1721269793
939693418
1248923563
1376536646
1537831742
245912949
1997673712
1240426274
138706543
355112448
1383084781
540385558
982888537
309802606
519681427
1319846096
1591415115
659048541
211245783
461904700
932124541
1479348267
1214246118
1713394396
1368630638
958057928
449635440
1892770903
820416583
683035652
814289490
678198015
1518906835
1051146595
873616051
1350503578
1818258130
1231439993
210192027
653966881
1677781299
1964447557
1746540247
14520224
157198038
1981735155
784416036
345723041
714779341
1464398963
333404176
506027076
1915567245
1416230455
1002111895
1135451526
551100844
2006116145
1270856723
552721420
1492149287
325127
1117833486
584863553
1888723210
1865881292
530001491
1666087921
1823792677
1902011255
773039938
15423325
1455876238
873087984
1029548182
2103817229
321010407
512056984
565733972
1570356
910715781
1154240513
382139025
1908805508
323953438
1460350038
2030589857
1099613089
1574672858
1018349057
1315213909
1108423835
1043832646
2069282626
1004795812
1901835918
506013487
2124767675
1355367391
611904665
1096114333
1340751550
2103958598
2074619101
1813533540
1219270629
506401120
848178232
1876559803
1293586249
964913621
1396372359
1812607710
538058530
1763636072
165812996
1863020031
1807276731
1708236463
1380339466
1651963172
649295451
1318756385
1996037113
1380052128
254678963
171170660
1571816082
644689701
168193552
206066810
1661981840
1393075451
1300795969
1437510294
326064262
1383276825
1548726186
958438063
1563571799
1910491246
1979413343
1141410052
1820142272
273284971
1217086939
622728147
925140243
1814093988
1448102274
145403288
1523968465
2081635063
830940239
611270384
1319002154
327489377
1607110559
323211602
202220940
995608643
1823453188
715800813
995609132
869105310
1811756623
581760835
418780408
74541211
1762543372
981642550
979906677
1393383433
34745140
2056271092
181837332
1926623410
855230546
1317096680
1333228426
957767187
486793430
1884387684
1052139068
616862191
1694047288
2134763410
876670853
1250364116
323540754
599348870
1329082803
1054155150
911719420
1268452044
1323860828
1677385871
1618027234
1474414524
1300806624
300507418
2011970088
126079544
128030906
31240674
825620064
15006378
836661123
1073759683
1871760000
363573170
1982344414
559606123
846932155
986584967
202085954
1550533019
583911897
818950974
2139871293
1727910339
1136836132
2118912032
480401676
602245665
1094075816
687657694
483186238
929029654
1301442598
128336092
522897333
151871885
2130085222
424719053
583732525
243790066
474690928
74680218
770367866
1908366793
1343525107
986082663
67573486
40216012
1072875877
1016249587
1203805273
567521529
350402947
410901257
615860270
2096076721
292500740
182821752
546172369
1874686302
1747198362
168286828
2040707320
1516481042
498357852
441296813
79090281
2139873652
1600341169
2016679981
1248611380
942231621
1466132554
2070587506
942757277
1624094649
771391313
283170579
260552679
1624626750
257723152
1201389245
1504156199
198600429
995006316
776779812
77499828
1641195372
1422019569
633472340
1915478549
1524983267
1555776418
1449820829
666583482
1998952385
2096049516
625303946
2046727708
1001355156
61977633
1454828357
2110272385
433793882
870133521
64703147
988171857
1976169169
1351162379
554720736
350270978
496164375
360666503
311398888
412736032
41421547
444673925
772850628
1559500457
1772973140
1888301783
244263704
1740392393
307894086
494321647
1231637621
255501957
2057116233
1933602176
1647637396
468380903
2105465634
499789822
1287665039
2096939462
2010643654
579095042
1658354489
895315418
2052509234
1928856848
1838191374
1043060574
1256996908
471281998
1071565814
1989658210
403268606
157511194
1653348081
1481470326
1144418623
1142831577
2005741994
179196262
413946976
198363867
1157552383
372784605
2042217709
514502397
1176371901
1687933161
1742529357
85865539
850730968
1763906735
748314630
900831550
597124922
1076459035
171649274
1787823250
1424172944
1267073510
565813186
200623704
82059684
1290332390
38230305
527916830
277801662
1045253140
2046058901
1029755187
883840617
734023904
1193348250
577550363
1157360032
417234246
914573959
223717775
947672148
126377079
162039619
885546285
479785830
74410629
905777201
1131093181
1452235758
826034490
612500001
1825242308
351267986
456080381
377143354
1461705887
1896114248
1211886574
863695290
1123561175
35100710
1136751790
157157469
184387808
179762760
387954756
1859210915
1260583969
1915182956
25885504
1161395788
934163898
1785056602
1839122799
115138081
1772906156
1965889874
307306874
1650124885
662959273
1889125971
1611065718
1553627403
1970532784
1847907138
1370139507
242713674
49437839
1422824674
1959172449
328815775
1459235164
829593782
2059590010
603607176
1853493542
509447826
1753815488
432687633
1429547766
1432238924
15625749
1366578075
445008754
1303016167
1365537305
1638997744
1620520231
957422243
1469233020
498000771
633102687
1242706870
161052892
729271482
1288111983
1721101483
568235718
887091036
1379749384
1226554567
1785060268
1499711744
160086709
341476698
1658161224
192955795
777599539
57326649
2137532329
1814908321
191101099
716414595
1714203493
54779180
1899299539
737438247
2065027214
1673044162
878619796
1373806759
981060309
1588862226
1809957557
1039552761
1422080392
1622236223
764510814
756902415
892625893
1877746805
258365820
1445926141
415087826
59225603
1104179005
119019283
419999626
251073092
674952177
1809398885
318223318
625985776
1779513738
1418775071
385657290
72371821
263623705
1575483499
482770624
654498554
1543635222
291337323
48699783
872796129
871274708
1761995636
1983024558
866297514
189908529
477862985
867735803
1979475591
1988642434
987099747
861497075
1908318997
774566560
1470244635
672570699
668336661
50089617
1995828344
1717678194
1088113290
1969217938
1859461016
667451146
620362313
1556895548
574849670
1317091131
1060856926
1221158562
1283161862
980845018
1899976523
103449612
149090318
1955919690
1955285836
2018989913
1584854210
1815796746
45685000
1066597827
1401408115
1036723219
502150876
1918046597
1891479144
2021965752
925138886
14121560
545245448
484388785
938312169
794035447
32907117
332226957
561599501
1813824633
352292289
711447481
46789715
610679240
378849690
748618164
2082221616
457851989
2066836524
213326010
1571752269
736287170
788268160
476967749
741523179
1215006492
562442808
936140406
1967667385
1970976733
622708349
1623434429
1654265555
1904461623
1338503123
769156009
1647853088
770889647
1444899656
356230954
117370565
944993226
1181663016
148065906
1945264597
789771854
478117198
114472813
966258660
1586477533
1555532985
899986393
74825606
675680714
1060994211
1493681394
1476524885
1594624698
1912397480
1767743497
1365938083
1349317025
444835869
1431239353
297693724
1146463559
114400658
2030345878
1998679622
1365421542
1716700187
492226112
953384364
2101419435
1918753812
1551090077
1240769546
1035155558
531620644
413065496
453924739
266986683
1216192234
1154001647
1787522400
17032080
953429584
367089410
1348964672
732156083
622961928
1323733818
293552895
1538124552
1423879313
952995733
185162921
979281134
829566832
2055885392
786637199
436927479
1938295503
1821725942
360174522
838572499
1463011653
779118427
439145003
1475591227
291005542
868998317
1264271374
102032671
921571276
839712797
788541896
1089491708
1625230007
1310117817
2037146649
985088296
357857906
626393580
1398569384
1570435136
1634487532
1278300514
822264318
948794893
342958774
522129743
61572872
515134928
936198378
1254164747
1002759179
587063458
756124734
981965213
556999488
1986682327
1300859425
746399898
2080023764
280623842
2096458914
2080036180
1600670742
1884324923
1529029293
1277654261
637630145
658498643
507474954
373413501
1285847803
1485466989
567812728
1054297765
1600302326
969795802
1554519120
942116216
314371550
581463963
963020630
1595324701
1879818707
742918697
1022511531
724488865
737930911
1622546810
1985084811
2035376800
1378394300
2056226468
1797415523
735735036
1761352497
989510524
220964775
303410481
220195981
1691116092
1140246262
67574450
1139125709
2028727955
928769520
1588049214
1748060291
1630072184
1310900615
265787665
495830256
1272061267
1039015700
677796588
557162586
327110253
399197998
1974643884
553102072
731843384
1860077485
1937918267
1946251003
729352231
214285919
2043881747
699932206
913726677
560589502
1636236847
1592330335
698385139
2048444454
1978267844
700094850
594026440
232747262
1748357962
820437079
736400354
322897784
491922945
719887298
2027770688
1567910259
355665110
233034366
34473401
1839983001
1448534455
691204001
1463185181
1989808563
923056677
899771094
1789337535
118648209
285969285
561837176
1209789556
710237377
1675890261
2043030935
2027237074
183364853
607501091
1374283064
587255146
119061538
1994397431
1871437558
1134824596
734847803
1489585838
1208754463
928458134
899671957
1003678882
160418626
524527637
81638923
1819691986
2037806066
217489788
1682809998
581481454
1715801888
1085771104
406682905
1942566592
1127177449
724897400
1703644966
1920508832
1065934616
1282960815
512281186
610061227
1283872722
1999692642
1168892162
351276599
131649491
1887938372
2083418609
798895409
1774920860
1506658369
1020082835
848259314
1638604383
1249168774
1359237552
1990386984
996609734
2112036381
20998575
2017023094
1030289231
2044014909
916331069
2140204281
1708668637
387745516
519058151
2123605075
176865320
1605199817
1642468776
890811551
1594808491
1108110829
407574658
1807378276
139877898
726455363
2088235187
411118434
1840026792
770740158
892281713
130346908
1656716865
1964715638
708674009
784713715
379959167
1621655909
72854009
480041431
1743380046
1205341023
1338872267
289837041
1438941501
90061325
869079336
430380640
1120769000
416048491
1309451201
713695181
495873748
1449171212
81181695
331280515
1199396019
1332618170
126860436
1200731067
990609669
1387261835
1072595801
1510151847
2106506857
485860038
608250700
1178545733
1508869339
264013683
758566575
2012521026
891592540
73743392
667373903
1229791713
94722851
399977440
905065223
493363228
320552295
327339654
254634478
2052642736
599540054
1708372254
1937589307
80254935
550936270
1833125281
1246647007
41834524
70719618
777878643
273308568
271357025
204657182
1713906337
92361571
33976925
1144892974
1199443019
2136957142
1975331811
1679177071
319751017
1476978058
1873200446
1605370861
517308544
785748428
1945044861
1042661313
1257450312
197360971
1741932115
1847301988
1325736415
2044414602
638413651
1377519548
1008798319
1386106983
346344081
663923270
80472598
1052232969
831995646
926796821
1432077890
1581915953
1992953360
1843759838
72682548
491850128
619582672
276544454
1668596063
1857158128
2014624688
918411935
1060666435
45311563
2144809638
329727533
1674912682
196350697
1343288759
1394333740
195917779
1176209385
2119080228
2018802244
746152412
1050440382
1664212367
817210812
762252504
1006770408
1579945027
2061098938
702465461
1071764470
1695521720
1371050351
13804332
1135186442
2014976818
1072852377
325252727
765747539
641165214
1466719834
948994849
1940783587
610215884
92404674
378896395
2137948143
369987590
473467572
1052663510
706139614
66613100
754680316
435903524
196581002
557941515
2039191917
1769724100
1684709512
1720128189
1273585646
1472493838
329832078
894686540
1982093713
1406209361
1682236244
630136048
253208031
821248582
1772356368
1370376986
960310803
1262426461
1156437429
1837665516
1558207416
964044951
1728854377
785244050
1058625052
1652728595
1182018813
222452860
1125763480
498280852
97565005
603901184
1802777850
1510498826
852026552
68651053
1562820654
570775676
305769553
338335028
911383100
781428432
1633486518
662050913
2124996521
481060145
158789163
1245186114
1337329979
1050075843
2109829806
1480075343
257220837
1789797648
1500566704
1300057683
917635475
381563084
1439213242
1615785501
610851942
2759206
1448802322
1455681018
1617119046
371973318
329942726
826262264
71602991
1419705386
1518926430
777966883
726215245
988212147
1755981109
1542663112
1621341786
195182443
621105066
1540514136
2072039041
117154722
1287490062
978706441
872033952
1518968261
728368815
797861459
2086827041
248386583
397900863
1665913447
1316119951
1267113493
863735745
1329215374
604028834
1629396251
1483950038
561330469
1057852532
515120138
688227716
219328431
889848115
423655494
1854048191
1162188026
1701176500
697684238
1148810468
1926903857
462126481
201474133
182250756
1257028137
412289050
898226925
919577758
148558240
555136301
533231866
1544685131
1821497324
1873817634
2108441934
791272889
24779826
348695816
5904106
1249708284
1499496666
1485078227
212635807
783823703
299851453
598947323
2128545941
1224382429
1776792099
1221412414
1528117776
1063242443
1613467422
1042822431
244366513
1587580033
1246420174
1990873131
780485800
1101243280
264460998
107408282
1855761310
771210874
851766371
615262019
1515962422
642735863
338374147
1697332883
834199250
1580714805
1727877127
772038020
576016761
140773556
318061641
10420139
1944746144
1795481200
1420755328
525850049
530299564
1002888872
1027704877
1915565178
788413631
2133817838
1243713061
1219693148
684155630
87169156
693103506
934764153
1043535923
519454129
1559502404
1428182533
1565712035
1340584093
1420042003
2091697006
1100392547
105492442
968523030
341851086
352352055
1436953281
389792421
2005120387
831767720
1066534036
887890264
1128509083
330412803
1298095479
1884710305
940890795
322110742
393668102
363148399
1059608933
36756995
1429289214
894406175
1666741500
1569540821
841563418
851024740
823584688
1282183415
1814073294
1258996094
2030414557
1089488934
649000936
446299656
1560497288
631585193
1880481442
846302221
1603522183
540346578
615568230
512413533
1638861749
319595347
882644085
1350797698
320710349
751335749
1229595227
967660938
1437434019
2102885904
1726044586
2054712481
1940305490
904261474
1733989792
1817883104
1309288229
1774249772
326752708
1853097793
1329759154
1535357443
668599426
1146153202
2064704284
452981026
1113885096
21779034
1688068587
1970372902
112079872
1781656059
666388575
2058300305
1037168780
1776383463
980039715
522788320
1350737829
752129996
137225007
1269181196
942469128
847761738
1210763661
2026951309
1713520855
585617448
1678016465
1170542971
635800469
2030305956
216268115
1307572828
701716204
459764712
1216639600
1538397620
1065201844
1167650753
1345103600
1918208487
456470475
895709005
262004660
185142220
1079508778
1638386963
1780567492
1169200891
1176498007
395886911
670893114
930934050
382243099
912401922
247035341
1851449318
1225152362
1616675867
717257868
829120471
1508360739
1544414693
956229302
2077578521
1465487382
106493266
1800506845
677527405
2040985818
576413338
1923544130
1098293018
1013903275
43810127
1306422443
1779901552
1034382631
2051887347
1418577624
1506519107
57131613
1014675426
1358333626
1850797192
1196618180
1244853590
1016308307
1663706106
144380597
1337949122
1455999154
1346585222
1807137515
1412694795
1432104733
636819009
1493266735
1706287870
1518594087
1977362041
1503668082
2012133551
745521539
1964203211
1679998116
2037731916
1582869163
1166243138
544966631
933749671
859742811
957888106
621144571
1999391
2124295605
1791783260
1282729832
160229615
663115269
916310671
111332289
222463388
915943218
1251559855
1817891525
495438851
2140726658
1079095852
1750457209
741987113
56579269
1731240734
1975722348
1613051984
386278841
624131923
1188429838
1187073095
829125769
348462770
468827246
588023700
2015821669
1267025202
774657796
292242903
1094704283
2129585030
1308714770
1938410242
1057667115
149823472
959314891
375557990
1874434848
529999230
818841351
1202312005
843462969
1749990635
49795058
385842147
243254952
1742056715
153349136
1248343960
1311070120
768074430
250364689
481225095
2031469965
2067816638
715757492
795827863
515775840
158529737
1270029064
833308997
319788645
2116864900
538281454
384468510
1701187581
156012603
1975204825
1510451071
1541937133
392406432
1629385933
703187616
638155030
2060511894
1035890612
93107076
1157189905
1707498714
179350626
936915109
1491381975
214598376
935800458
1390921757
370587840
1248238436
769967884
1032039149
488594209
567448991
926443219
481030787
1296662077
126865726
1782085918
1580671946
1758053469
1677961117
1549223177
1755642871
103731304
1430436576
663312663
2003207310
1388057727
1247678295
936836045
1912369122
360195857
732097144
1683072913
393002393
852992559
1616804947
149326803
649111008
621644130
601247494
749148005
1071369912
1965701096
1078361944
977308596
282970038
1028773677
1876344001
1853592989
2078199396
477322349
1352077810
1656549558
1146673865
1208553448
162886893
2141196538
1932391123
277584479
1966939945
769971608
152881015
962632642
1523625494
1242120881
1108646017
1965934834
82840306
822625240
453599579
731484808
997923727
852915775
2131315723
1705136884
1933720146
1364589222
2004119267
1507132504
1268086345
1889161386
1985466451
298614678
1071881134
2138388380
1359786550
109199746
1150944261
627415470
1146955709
1494858277
1536568958
757169689
1653534723
2045715036
93986720
823395057
383097760
533912119
1398049487
21520370
2026698817
1702514496
967688530
1348136992
2109523211
995060488
841640644
1864975595
747023984
401049849
425002499
1025130330
1413452620
1904932022
708784361
1962357513
1687490672
257290298
1733015632
611258481
1782601044
681329325
898789637
1719441001
1491550151
358108617
1766774684
1728613736
921485574
42904800
2129295432
1212221737
1859225897
833575586
1028923442
943633112
2095446984
1109221297
57988273
1605442434
1731095588
1613105192
196318216
1349195473
1752867228
1959830261
2107170178
1019747411
1993450345
370132781
918749691
117682723
1349701068
2130518795
1232878396
565960621
30223641
1139331445
1214483892
1224189761
1642996466
1176844398
330919750
1294633089
1376276973
530083840
2114009204
2144209667
533975691
1446784931
1120427068
1263161301
1101573720
601179375
1938057334
503753798
1045734746
2118881662
731434486
312167479
1909275018
1361809845
229994747
624745500
50266947
16411270
1105133876
1352350466
1176194497
1562738722
1687296581
445396370
1910831925
360092619
345123811
1794852715
2107486426
471165546
236268094
2109171168
810830656
356514406
119342479
1507316380
1635097389
302129821
1240460118
2005988522
631269540
1398138727
1472220687
527580195
568180914
926235296
783660385
338037590
41846726
960907347
598169287
1106028940
436164653
485182792
419001719
2099985780
2004067360
1721693730
959351446
1267191460
1394156483
1051083983
1021130127
1227575494
47482933
792788710
685503668
1977791803
1064859782
1822532583
1519625414
335021376
1591203294
1964370941
629787154
1153205503
1170491130
1541983555
911449995
886889748
943328697
2040990557
1682108525
1958235252
1427776089
143608811
339588953
118744087
1978898429
1679210152
1280411405
1117964177
1518160152
915085966
414431893
1492940929
2055261045
1476107345
1744793044
800729275
269987056
2108746867
228736270
915673904
1731983038
429786680
646499866
125296686
1053620910
1834120386
758914951
1672547928
172582644
1545020086
532718124
190604483
715104814
1946070808
849877009
2055171680
1066758283
1976716376
703020421
1228733234
40361650
1474569896
287324564
1119857281
761558840
1475367320
842192158
1083407885
1264369167
743784194
1375960153
1984394095
1693775232
1158462775
1753876021
458237568
1626286554
1357806677
978929009
1195670561
263423382
1675959751
1861246991
1588417458
1098313249
652134895
2017914789
482427340
1904273447
1784827502
1562700398
411390642
3261139
1221706785
955732582
434885573
680136041
1032044057
150122135
766125757
1427395188
838598410
661932671
614374214
858922140
44873736
598949558
230642022
1659716240
1623805628
1962033513
1068180462
1687059406
1054059417
1568882223
823499346
1817853021
564989886
722318968
761717573
267704569
1075016700
1588128158
1695078175
1343157156
1318350405
679134590
1861878099
1411067973
773759187
128753259
190821283
1156460504
1870311255
1218883531
1425022915
239719853
1041546736
144925591
288192986
1853149964
1218410362
1456169861
1972052646
505379818
641309456
2846938
28694994
32957109
48173927
217384035
2102917133
1114062054
235836426
1922742078
970109365
1429114698
984399955
2138665644
1854234750
2004918780
1464719583
165636310
1616631264
1318927524
1647244083
1969345619
58504730
1608100664
1011332611
781353186
1745934582
1346275686
50176338
1313217519
154973526
1593497540
1612831617
716983302
2139411247
1426937722
201492527
907710884
636896559
799354489
226010621
650833775
1938566046
433771500
2012968214
124738134
543899143
1568818358
2145543605
1899688386
682385064
1240956670
958303667
1554120784
1552888637
719734530
886351712
561103620
1879951286
1210987431
1986041812
1887501002
1642740031
186909094
1617656874
1179272175
477063092
1284583586
1188905256
249640523
1614655402
2045962079
1116913805
1892896327
1536994737
798564253
937519043
1973787752
1189808015
409410119
957441526
197148060
2028289829
1528175804
169304560
649632709
597462094
402355111
183941428
269186531
1293336449
2037563401
844449201
1266135075
481307531
472746921
166308843
1196092567
1081645134
466166925
1250767226
1779493521
2078555357
1529594396
1171921754
1815523364
1665777989
793374801
1063228344
1297250564
1573276148
1712669985
798234874
434204709
1094748250
980769830
651129605
527183594
979621550
558635741
649409161
438502785
881613135
2057714847
1285076558
1478691877
465381706
358164453
260291055
1135934000
484017733
443484506
547908665
1056360089
1987711396
1625438332
757599500
947982559
2128023446
1497949270
1412895700
1639534719
962638378
875693918
482860500
1956761046
817785715
487891861
302310492
1597919
1208895321
1590839008
1845721753
1049951843
1482509898
99473319
1580733612
211353368
896659343
397912197
1968510363
689979603
522285760
1020253403
1247618205
59048569
847868746
1216341175
349310208
2003274918
547774868
1435285981
1242112837
2018157274
1172311464
1145160447
1473131466
1404418694
944060818
1016494280
345897111
1506671754
5190502
1919885797
1575032940
1769409605
1915123595
1226432314
548449295
237803713
58809194
373882815
835538311
317043895
72728262
736861532
1704045993
645068326
1320601371
2070249715
1221177968
1793613734
1415028846
331828924
796335432
180621338
1716275574
1875376642
111983052
866302614
767648731
2137031185
1925780267
527624025
176426991
336262674
1132049178
574094192
1850920540
1439023411
722462606
59640251
1376807465
706494303
1859129720
1077897685
202501020
2106956011
1912896150
693967346
484479434
722134902
230470743
862643734
2045302103
1267048809
457342189
693131366
1940877929
208096989
1869426486
1541370345
256211784
1086031260
1092400929
1340221998
148140589
1035283805
356848093
1505736731
926641038
829950963
1326666255
116040068
785791212
107977166
1792356362
711496822
1269275184
211033543
913055333
1524958725
960461004
220140089
171239848
769629160
550906180
474992597
426564938
2091342873
1547023900
1879147378
1765634781
83076297
1714041156
955476331
1505200091
1074523509
1062342436
2009354754
1814502333
1485786677
541558922
96628114
373856011
940363997
406586544
214982923
2047383709
985499776
557747112
1891672633
1167543419
819032684
1099317523
933763911
1337477596
1910513003
54125940
1305024554
945289609
1747852049
1649238335
349665800
1838121990
513292098
1244550838
91698091
1902135267
85293308
1528347666
1156976139
479188985
1289808374
1896644181
1885451313
1596817743
1853630354
1283271312
20645731
661281325
551271031
1190437210
388479998
596432808
1110325027
738316249
488848616
65596355
1875846799
552366857
802150558
904244428
1276556643
2076631330
1571370126
1228505586
903294331
76995753
1358498434
1285937896
2121872667
1500409361
781134795
1872457116
2026362776
275629558
1935527395
441449531
194860486
952575946
1580932823
1978573838
1220656664
100523028
2049515841
179024685
1634487438
1052322372
681890087
698681046
788042641
2057591552
446533376
1285026320
1736469346
1358218002
2044056923
1838525330
2066459529
1397675138
462304277
352273365
2533855
249772590
1887147302
2083660729
5276408
1337784448
86624462
661525196
1825713065
140089737
1225480555
1100858680
1894729648
163863901
2039982236
1355477526
1451346621
646804812
2046317106
170324449
733044845
1830176439
250010101
548463803
1519885644
1540076533
1769709163
1638031366
1755444657
1275555648
583997029
1307288992
480411450
1316050333
1164858490
539517335
1470134395
1440337780
1086575382
1385558059
2107218262
1403403479
632654232
1085549775
1619340099
1393059273
1389971336
1817823151
956950929
777647687
1103125041
1042621509
1433905537
739573525
1979414300
1297268656
1219873525
654475476
563605995
1394744984
133656552
1599602206
1777809315
1779581881
254180740
815600963
1392612235
425635374
1360421894
710026166
903166658
1900404593
1773121276
1869672098
1261609222
616720895
1030053134
1258313494
956765346
427788016
1785004392
370414113
1033282318
1458713836
756198093
1571908957
31868096
295689744
444699781
758257421
1344754145
1203471914
1488625222
2078142945
1644510722
6455550
1170312445
2056580793
903257285
1054978221
1265242642
1619127895
1490185743
529288151
1865260164
1542433908
1468707350
1540172758
38990117
1987621352
218973650
524002076
802720350
166415928
1412171558
664591104
45269092
1432001164
764232026
500874045
1611577913
1475707813
1078288561
1847154187
1449862434
1365040143
836431798
557047995
192394616
626095751
766892636
1510617128
2144104012
1655916647
320535355
489144402
1353298545
1407882025
603254505
1902985617
353508290
1223956372
902508893
881176356
1823415395
963202917
1365803135
772795851
1410426489
1862119417
1557236353
8778216
1392385069
520745905
1582096434
252341583
513394825
870215050
509424277
1264977398
1382162257
78996082
1773065781
530387950
1879541029
1564371754
1931055126
1252452406
1733779606
2078007293
1492625849
267360804
2089300216
399198545
406015235
91053655
2086170603
244439815
1116416322
473064514
1251031305
170260070
481255072
864304519
2023602799
1198437495
1542959806
513919760
923298918
517109683
311692491
25211835
500109926
246253321
1949842042
1223385853
1956545208
1235857367
2086927098
1183354493
1428633344
823128045
579359860
561333459
920364203
760031218
795553657
1480229800
747199706
84071966
1917467559
17257909
1499329651
622647143
56499140
1228437846
1678292309
1116025568
1954470461
1834389117
1942623541
1479469919
1204462765
2127809906
207746845
1112594888
1062195539
1290945649
1793962733
432639839
400239081
710647385
1457972737
2026192949
69959995
286486741
798231380
2078192870
1156288119
1384976962
1465637723
554976673
83038593
298711269
2072802476
403299278
812662802
967155734
407325862
758185012
1354397890
2032400043
2103633594
865065411
229589076
211244519
36918640
788557712
1352303818
964362061
55214645
48276221
600517425
1742676687
912342474
256667078
1293214295
737373426
1438259436
1897599267
1218461707
1585257870
493814627
116936462
881468755
320972136
305837555
1880272094
1827891618
1334758686
175038683
1861729682
188862665
1588159150
1994925401
1968665656
846415267
1997238404
1928385918
461864381
226778934
742062828
790854736
1757389741
604712097
1176651577
1551773286
388511245
742869418
577939642
1375183200
1760787957
1225276075
800774233
1074204021
836450129
753602768
1645859345
1655690280
1786450820
1804621472
899103604
1136783798
2032223233
1418413116
1783255485
1142961381
1439566748
183188217
580411440
1274888047
1295735113
660638343
1811136099
790646183
1759865515
303922367
2124699212
56805343
1747809818
1689561511
692237014
1555536203
1087331383
190157889
1756272052
455954807
1258513276
132681315
493491712
880544671
264567102
682288475
593643077
600842145
634879196
923555117
1229873916
1872927209
608309505
447661664
1089374265
2123397995
1864070999
663310571
563278019
1094828635
94302523
1297058117
2054470575
143735375
2124622529
559813665
982072011
877007992
179055927
1133347592
1603848479
1070614373
552687785
1768716377
1854023801
261666941
1859151580
1786909586
716400845
1117137602
927364297
2069472708
1526814064
821557283
170399169
1547218415
640052126
701993361
418475269
461380746
827480357
1862387309
1898401844
718921899
793969201
1594414578
174223749
1769192296
1996492700
854607599
1614647835
1822973162
61998431
769886133
1048558647
999802974
1923997832
445142708
2012972424
1632632729
613301765
1922954004
1992055162
742848583
567478329
314184706
1849346844
688314317
1038134672
1695853031
1987112836
1628272524
869785249
2071160292
2026356959
637546709
483316970
560335594
502695753
880079245
655695966
86279429
1443711960
1085380689
1649081781
780126778
570643203
182622388
1144337736
410419875
2017631847
1734993778
1045856569
1662941359
1942583224
990326428
1417116306
951308648
2006647199
1102727712
543559942
700386484
240636928
308349946
257263752
1902300477
267885679
808536074
1768423208
1141008733
2109524275
508569781
1544190983
2140291801
245054373
1357368106
1273791787
1308813113
342557271
37495741
595344915
123205686
878713556
1633691969
653266246
1645992902
1667251343
1129073408
252103554
1174484099
821013262
1983326975
1204255089
1570972135
697175905
305243141
816414156
1366640678
2071747529
556209237
531524576
1729405225
251966577
998437600
823546360
357176442
1836933853
1037872049
427265812
1982846686
543149867
120243019
1076048314
1577751475
602702741
1042170748
1541332349
1049058438
519386474
1869049754
605895239
1664049593
1267062809
1841610935
1694362046
2097312193
1514518278
937241018
1685980552
1615414044
478779482
1191617452
190981699
1221624537
1731192375
221905525
746778967
1843244521
1786765871
261427168
289746535
676245790
694476488
1978397106
572942155
1786073363
1283359237
386585539
375852274
1247763205
1134497614
2087247518
234563063
1683791024
40942109
254636327
1426752766
1689494635
588972027
461940545
1349093115
345393690
1541475044
377496735
915626374
1468464671
2060589927
359737655
1087293671
461366134
80018183
766045705
1816565368
1464643130
586643037
2106869998
855529042
1336429724
1019928379
1881643177
1487722196
2093963085
1899403080
1581251031
2141523358
257444301
497656323
148816530
907447890
1010991632
1043611482
37766869
202279229
625805568
888310981
2062476525
113397962
1673929631
1825648991
185817473
1842112603
1898228049
1441074793
2003000375
2066029056
1641817654
1739520684
472875808
1723831726
603767365
667190331
405893150
450139656
877654461
695646843
64701362
369332303
29551913
355467574
2030656245
479422730
1045120
73525785
1779913306
1513861993
934759543
1627133755
1182356170
2046785286
1920541400
2105877793
773498220
29523542
2023822168
1158585751
2078445689
1801596034
747934029
811397425
987789954
87743595
792006210
532445752
683694080
404932110
415689223
1327269397
994598458
688090444
925772548
1411999918
901841031
1750767642
728890972
1950258583
910701607
34327691
764936234
573162259
1110506623
67852146
789072962
433591234
1001406264
2055985676
147543514
1512458644
1379393779
746021123
1544718254
724369121
1778461021
320668126
1218227393
1904339504
644312792
1008468401
497492152
1158096692
903089051
1018528683
792512328
469862774
891066742
969785005
47435089
1498347261
2069132872
1208335341
323694737
783665568
1580371965
192322867
2105086014
174471833
38566052
112683773
2073740520
820433784
294110164
1962306178
790085963
851765533
1027778918
1527708912
1428699643
528620957
1087697533
799343709
605066671
760736491
740961734
309252757
868394539
126497995
357968859
116826093
2111154087
320987930
1797571283
121407645
770050405
1007191069
29743957
113382230
747503212
1117648513
366396454
648560572
71816379
201399402
1764347739
1739136067
2024478306
627348612
1204630758
383116532
1704292770
2095611169
854737186
102934746
1022388531
1217543763
578144035
1508407598
1055181762
773544876
1156242895
1353129724
1366095250
2087735117
1630069767
1785682346
693557043
702049105
2071842037
964601113
1206306605
1340064985
600159222
1840613307
627841321
138159551
1489549634
1488021873
976781083
1543898807
945825319
947056851
1955278955
1757319788
1124325636
177859186
186702679
1958456996
1283520936
39827053
20536405
1723010926
1253766503
2006531832
436485909
1916620959
242729961
1160345175
1719993793
1296701629
291009204
292380008
169884319
1755202193
1732180435
1665831435
1193428667
1872039971
142759947
849962234
1571885921
1098736793
359790410
1396930522
1153004033
688653875
1657362507
751821888
1166625793
1283189012
299173758
733342096
132619231
722829597
774494457
831464156
630926423
2062949461
1173318796
216155531
1769021818
1544570169
819919578
597649339
1861503191
461253824
1027041310
67554797
1831219546
744430895
1091019194
2076393988
262867891
161018689
424690217
622915900
1593397925
1710662051
1872592073
241815977
1497250754
1715255936
836391586
932221382
46657143
451740090
2134773320
510856692
1575388517
227673940
1750403151
1914523278
1733613142
2005649900
1061532479
1234570949
1700397548
511074524
1486024914
1658702404
217369869
1550036412
62696571
2062111735
964804552
138483694
775930167
1065415617
812453551
1155681811
311829739
806161776
731990632
860491836
133717374
2054770227
713283674
518652525
2126592961
2104976211
1383084686
2024965867
1886707979
428488849
1958932570
1475059771
160172678
1583529442
564500000
1039129475
373597705
1782003291
65809944
67257063
1121496612
2094927235
460695541
681072583
178015797
1351956162
1218445793
596710524
1084509890
1048515270
2088843301
2129786697
1874184697
217963945
1186332039
736302202
1717577581
37135895
1656175605
1774399531
524443900
1965345431
1405574103
390914287
1419546212
466026576
262690199
1810217508
1903082026
1024385320
762022025
1632665112
965082416
962331193
114056319
68900768
1828250500
208376205
933669046
1933778401
1521752140
2143649009
1748624698
228891898
1222138399
1020272570
1409950300
636807422
1355462496
1238595942
139446626
337229881
1207439945
1028975533
1644635377
484099444
225242419
391414003
1691398198
1862613526
394428222
940882455
418590864
1597644825
1677856685
1479927007
938513709
432069896
2017434439
906885859
205430497
869708726
1842134989
1615202022
164909443
1544834614
461697092
501617445
1247619772
1671581906
1104409026
1880662090
1090724731
2014704658
1010278167
168731427
652244886
669951667
421393638
1603078942
1380595243
835565552
476079880
315412456
1615108686
681642537
398293898
376867069
1351756371
622447840
802271110
1218611795
1911464210
250101429
321954624
535202755
1025940821
2119530510
1549766292
999937882
48044765
1358183803
1318190275
1150877188
418361842
1245829403
1479135557
200415250
25862125
2066742749
1159435210
956467621
1461557205
833663279
1316488238
548360712
495081927
1534934430
997979954
192995618
1908806668
359738458
329743006
1082881680
1864796902
317868120
1887256836
523044597
15993027
520005618
1353406227
1774824237
1042880195
848936925
1702764156
533697958
1420360962
2054257706
782144332
1701548427
2000030271
666133529
1463605198
2071398420
844145953
238142182
719849574
843616121
22029150
1543297841
527718508
238027001
1982229144
619454588
1550874164
75962093
1130322134
242055551
1472935651
1281332042
2030892000
508070608
308972468
905440756
1248944859
151521563
915717365
1480559171
995601650
1524830858
1429008171
601061004
556548767
2015335032
1038348080
251441462
1963347487
939960875
1906198019
374929221
150129362
1201939535
1970312617
972495656
1274177000
262794832
1471364317
1859117674
1698375349
183540566
130958153
816081921
275701497
1361964480
880709316
2020286116
1234658020
328886869
997547629
1469325083
14256550
1734275443
1347620631
1485721203
988804407
2076402232
1612589079
152424503
882811700
1077363770
1501015869
989141163
1416643733
141392397
1760412910
335643470
1865309734
1793325915
1676511321
1983672423
547696861
1750112013
200623189
488762412
996436455
1619770897
113762946
88988806
390962012
1941066913
1602398451
1338029873
1340177256
743935422
529939705
1378664531
1348267524
834653259
230944913
1775554652
1557582906
1195216372
1684035050
1856348905
481272977
132734320
1463557175
1347595315
63163254
470666332
213136137
2002745301
1425134415
398489045
1015691212
2015268626
1504007449
1212221571
2051418346
2110711481
1329049594
1876384085
1208115845
270587312
1947699796
1309244591
1772282638
1972081425
197663062
1411574244
261674714
2029796542
568930661
203793583
1400073330
1099392220
1234771728
39743378
664728010
921053436
262227439
1878328973
1188247328
497536960
1392413266
1995530424
1590836279
706801538
947290232
1984887460
624436228
1094786081
1930061096
1456941419
1010659731
2056789418
607706729
798716821
1215073170
921939459
606044921
1124660270
1466665165
1126088772
313338608
464373093
991642815
107695532
674629649
2045342163
1131199442
684698850
1423607239
1373728567
1282256520
1820356493
1532096972
1261609171
1697484641
722454784
885648411
167305599
1731966526
2117827671
816553746
48600547
765451275
414339667
1815592966
977159976
894296180
859445320
1795839844
263996495
1345705178
918496850
1253527763
526798200
925978942
1945529514
1087427491
1235043607
774836258
1163594523
1271423746
582282022
421385058
1752198709
1010550280
1553047358
1329041319
793900651
2103359553
853813730
762175816
1673078242
1213358505
2092732462
1608042516
1354978989
928749329
1145892086
354986987
1759508750
2064179864
668291945
1312598247
1634753018
1148801862
1288812975
1058939838
1707208907
1293227558
1487071839
1036166488
791426690
1026086377
806059974
102039574
1614480088
267707168
821683499
702987050
1961784063
1960912146
809001311
1451935622
1916360797
312922376
1052518701
821722052
990326256
2053172190
409762259
1686493183
288528222
93622459
542816913
523244373
1291150903
1264714365
1954850661
435777120
1031481680
1311736759
1834582875
1920422197
1902068332
2084501130
1264276010
104574574
1442808957
448742741
1733630892
799846374
816601541
873108108
1874801832
923642676
1826583199
652358021
403345922
26893643
381811536
2107205160
481043189
62222130
426465842
1094708639
551629534
978010609
2086762057
234704481
826659775
1923744619
1677952335
1122889766
544624788
1865419252
78143974
1089666272
18130813
38893743
140077663
1225132141
850070520
144059423
456320484
734101743
1292136731
1028714058
1788015634
552527651
800332793
1022423774
1600127430
1191956103
430259574
586062605
1003473103
2010555899
1856738638
276071212
154654023
1343506233
925768579
201708809
1787859922
2111786954
1881453384
293791148
1953753137
569524549
1874977967
1426921726
461392792
1300064468
1967234820
711658947
506032769
1731825755
1886782411
900600562
119503717
126383611
667629564
16376398
26584213
613682425
563822236
1315939873
953256558
880641407
399170380
2086487287
1619783240
1020075289
1120435297
351401254
1271661554
460568268
1931881677
702093971
604391514
785333156
1059557091
1732012377
1650974528
1598210700
2075975227
1489916707
559381192
1846771893
1317272062
782089019
877971513
1381728819
1619556127
1720971779
813655739
1443047787
396081999
446560873
808347140
299006067
1044258266
1386354003
539053190
1489707061
674370303
478320133
1291035899
404511050
737304120
1401880221
865867072
706839618
929319779
1810129887
1205861544
402428321
1480520289
1163795020
2009373140
1182610026
1187020941
2094508349
723958083
270913474
1533709027
1772161027
1522658146
1463766064
1453222093
1881547276
437273336
671910627
51549714
300589748
327916310
340705410
37362922
639306191
2130273790
107711311
2077689995
1830029320
92930682
1671811901
2014371676
1012998938
1471453862
1912238689
1569203425
1339269452
1826130602
391226725
1660937417
1601355554
2093829607
752239407
1045840919
1898326657
1068103087
1248050520
2024086613
2015086396
1613572099
454813968
293838108
856275712
1364108568
2102758997
25294547
1569571471
1604539880
1697956077
907545848
806014214
1667031734
845021347
1331703695
1418059966
1741541540
1716855022
974577340
1713587834
1903896722
1782118885
913871821
1141178193
1139057929
1470947367
1991676903
2003533710
608987348
31515931
1037814473
672773063
384253073
1221189351
1243261977
421350512
2013156775
297417118
1537023540
1799115387
447456319
363630178
1393519733
1768489920
1123658086
246482053
826229100
1857877724
1632621980
722368860
860334344
77367217
1765043840
231239688
1558387351
717458318
1972174362
156945199
2090634133
1377586523
681986006
714885978
330860899
1851904572
1449969549
383309990
231693300
565077266
190756820
827626125
1513172927
1748462489
1793105862
1904781274
1129138288
1368883758
733833619
1284175702
1316305438
1076355031
700121233
288454543
7679216
1443496735
390887361
396519402
429532775
715302420
1384822808
706889734
903830543
442956282
1019000274
370186337
1008438609
2113743960
869806170
1629774493
690447925
1422996220
1904473794
806979903
169208077
1918820380
457488341
18866512
1656218045
76693100
1000166968
1971130555
1271094934
1421817311
738969794
49428468
1175991169
1943107382
736853868
110518717
381322341
360034528
2019971564
1475787530
2033997463
891095920
901576203
611161173
342829973
987491445
1515191753
130099304
1599513474
893715556
267541977
138096157
175449885
1619108378
674134850
1368010491
195795371
436752060
1279705767
1121823027
419763203
192066238
31114577
567146120
820487742
1175699887
1899618409
79756642
1145250232
1007627875
311192311
1285335145
829877302
2060658663
52194148
1320691523
2093472111
1173707941
1143396135
488437408
358550889
815023993
146692047
742961351
2078992085
377340819
6855054
1791010042
1243279690
1568401678
943661558
937965743
1750065035
843657410
1014803810
78319493
821595577
63758559
411047471
1236007722
1463094102
1382072502
728613413
1674163222
544779814
71088
62429505
1357535589
1594108914
694675256
335250337
874428770
489733322
791972437
397176839
2035179953
262489494
2036365051
1716642207
1706915677
783190483
643982265
1074005774
1541232502
1158899290
1115728403
1310873626
368639733
1423840056
1391719089
658946994
476986147
1756589673
1939548577
496973511
1095016999
1114721657
2099362525
2063016617
1947423449
1441585211
614012415
232319580
1313242263
550103793
1151761090
256987503
1224061150
914653254
59117109
1895645881
580647509
1105536055
1346647241
254485867
337821037
1262054759
1018050772
318291047
298868975
1154056221
144389521
74877950
1976286595
891525175
1179536286
620349461
386225921
1358338904
1456676161
635816638
2021088156
1951708020
408261382
810947120
1775070335
760672471
2140530553
1982973804
598027873
1882911828
2025454405
760335309
515416561
389259742
1390211657
1635930109
509821666
2118506994
618534663
2051600816
605221278
1571437918
152045420
628646480
1112908394
2068641166
1082730632
263886043
190109343
1713670356
1173775218
1884976267
531618767
741913278
317794540
1840652947
801494290
1582450595
1509539389
1138932975
312511156
980229785
978768031
1596632091
1792082529
2425726
2050708072
1211070936
716103689
1081520443
515088127
1335373519
646679854
1817039869
1207625323
1532311997
1149905406
2071532516
200925883
262331495
1055737072
1069360922
533713715
1242768173
1456167869
1440738053
2087108961
84435583
1111171739
681871458
1228147973
1042889989
304649573
533830722
996556812
1651978937
1092865987
1601858190
1054944110
248559105
362458329
1776556046
696863409
600296242
2131636156
142601547
1753182414
1071000896
385135672
378773583
168672267
722992587
1931077202
575186733
1042731734
467007987
7177052
1459327415
1652057817
2068330725
710009092
1170500756
1848771145
1981444865
597376796
1733372552
348199906
744148674
999349807
474683413
1038316338
1083979790
1113645397
2141213613
2089858102
1446329762
496498013
271209043
2103207021
1118074990
1313718581
222980048
2014385910
1313044567
1339498236
1547000401
124119113
1553021906
1592728280
1774648265
1691304726
880618834
1718074567
1054264534
1703668762
1698408933
2140379033
1663477388
959403614
1816989545
699998684
891579676
1359626235
1300255370
352376316
181913964
49452499
1037704596
443488788
1114958896
1762369445
1449752055
1000010063
1596807045
860845421
2083711722
1240625831
1761063317
381336041
1182485502
511576680
69705281
1092329576
752543371
406028741
399417985
933574726
715279567
1745473322
1610550648
1233649996
1295623101
119451352
1932126938
1190184944
1329821981
207553151
267451941
2012137825
1919689189
1950546510
2061878277
1575100584
1039048968
1313801312
1238269091
489912688
536351940
690652622
875183622
70651301
741518691
2134727178
1590496932
2134173962
1373711298
1390746662
445449945
1758229877
1746134773
443758074
874085391
147934993
1453349610
289716540
1026896503
992305407
1856257638
2086993731
632067880
586959213
897393141
1850479085
209781508
2117076350
2034078969
376036047
1742865486
526837099
2110313723
776936547
2091757838
1290521054
1843266452
526725637
475070904
1027188501
2071716897
155555847
1107374796
693850438
1059464042
1642216432
1852256251
1885376955
1840587758
2110756120
183895322
239698337
1752782319
1747027052
742742407
870920171
2073760947
241958155
1021899346
476089319
1388317865
1721267352
1885223817
1341299491
1142893224
1499536062
1472781214
1527968888
239866167
1700977272
274156701
464487529
86185713
467083654
1162379145
634821178
1851706691
1227256188
631997907
1677343562
1988103723
1352971959
2014462888
2117189585
852595383
2078829061
613427814
1056618183
359665967
994932760
1602091745
454693567
207610737
374665652
362516355
895393029
1020867845
1337099430
1414049427
774222735
1746123196
167295819
648930462
1235438412
117107478
116720892
1120822859
1997422137
240373676
1827440251
1738275637
99737062
352143494
1376432693
2001071976
1577439585
1108600760
661825597
656150210
1494038605
2028097197
2055495374
276735467
1834882940
749147217
1678152333
74747247
718409020
509162284
1644592780
1033911150
587287888
45350913
1113480397
1785519776
818472463
787720159
821276192
191660040
842877791
1858811356
1843284755
1207971032
726281203
238887470
617167766
629352865
1851821279
1847552033
1476286215
2068982767
1404317344
708060240
1320004995
271031470
917059718
1809824382
1998698258
57008677
1681075571
2091222087
850480234
2131276598
1543907301
129238930
174090005
756445247
1100701329
971617341
1480632684
227182054
422178813
333130400
46313359
265410592
1876227878
1233390157
2085168880
1024602965
1433397338
2003519310
1382985376
1318438639
425341949
1159989556
898596965
1037281280
185807893
1093931251
38264710
833510186
306667584
1518905181
2075677284
648111894
1228392831
1472402176
243311157
1303834091
1602019097
214275933
562209492
1614696764
1782938110
1393162650
714982372
207411767
1783837151
1902809116
1924425869
682716534
924121499
740743177
762054466
191120608
694223418
638358638
1178145631
857452895
1332668451
265188083
90680308
1718543711
651372428
1521564530
1962022047
143640559
1348261930
1071154678
907408961
537185624
1826009485
1838938188
1169778328
1852562140
1355569025
275647869
2127607906
2120167411
9760336
889021029
2132153449
917854567
1828976400
760843740
1803802903
1349855995
876704666
855932184
1864549063
2130100614
963269342
1945721706
803003516
801803805
951723416
282197955
1512453971
35612425
354359823
1314120472
1298951068
1937810251
2000240723
1556979301
1616765096
1105542140
1961236159
466481535
624549097
690550438
1536777856
685592739
192569024
1814599719
1592014531
1409481536
893959166
131735075
1470857764
1157536347
1414400693
14287358
1873711680
809461186
1653625140
1913029167
136256627
1925305271
288194154
1558312373
1630238002
1209847276
1340418602
982852889
58463615
237465768
1568808271
1854582224
734356992
767578334
1649713633
29125482
2075055249
1214204374
722377661
2011949762
2054172396
909825050
863135792
505340870
2057717819
820634451
1298499353
1675148184
1241506999
982207728
1377307198
648679136
579071526
1771812334
1880215079
1372538064
743567305
1036192071
1377204748
1370957765
2044582623
33715759
133253250
493521259
1204294439
80475816
1264162602
2112744289
1821557388
380394780
1883324248
1171665545
1268086168
1280371454
150844912
1500078303
1236271053
1892773694
64812073
969168784
828221484
1766321207
1222059967
1000251749
652844261
48154082
590228124
744834415
1151709161
1084127335
200000390
1720033421
841243393
1046730299
927968949
937510882
144116834
579325455
408841475
58979233
428980877
1608628582
1658969530
836006034
882163885
904737598
1833737506
1352243851
1390281497
1828484377
823209508
910974716
539122394
1082146415
152955366
307218142
703613641
1099842201
860796914
231213302
379386824
938417812
46501543
2129241211
532447208
672978848
507165573
851018369
726032353
683336193
376828801
2002198894
1101491948
439397933
373369606
1527367108
1176626848
523223032
1715877393
40482296
1107086349
1695435777
2087203121
169769752
1109629609
1593794316
1330229452
516631597
972503595
257002281
735099478
1340194897
355547488
1442651811
1402569602
540436639
500847487
2078990801
946404247
2035020380
443890641
1450991082
969939693
1819423139
194949562
1727965808
1599142761
384791432
931388814
1171309621
578205934
210630696
1018164478
2032560948
2037455189
1577481418
886187502
191924476
1944386741
652254883
54316241
1301552849
1623365082
142785731
1107226399
758692843
487746118
373899824
1536753706
1737980872
1489640112
2023714931
1047391757
626232509
1339683596
1932657085
976319695
872758585
717505277
74767101
2125773690
507548462
1932492198
47498835
1586640850
1392535980
1174676123
1846424955
1733941978
1635719003
768044381
557976432
335447325
111516778
1426312805
746680133
1432732346
1700419960
162540291
1521067610
1746587646
1125665954
1470555437
1250489847
1833297121
106420583
1365093483
140873325
2673339
2087851442
1932465602
1059028194
142718589
415735796
1722219639
1715905979
1431662288
1863581359
1214425373
1151190544
448902991
519472485
1949680444
883130266
1083770086
1054458739
1080363142
1390045447
111704718
276986448
2045234676
464071180
1588145349
1773083537
1623279358
13343767
2063445647
1062260583
1419941589
611185974
1954342188
705102581
1462151217
841677527
279651500
111574472
35179891
1011235645
484611120
95748440
223815968
362500044
34331027
283274808
16899671
1457203262
665325240
1705538261
902301753
399530827
1947008221
542753234
1313045275
1669563028
852795658
856281007
1635011670
272145340
1772157185
1742084561
529343121
1784574733
645207718
372896814
1331777035
195630516
436501631
523624370
468035779
1169181714
1534706113
338913461
1179991752
965417945
39157726
548310222
1923792553
201413239
1445364827
1724754365
1765781835
537663234
721178471
2066805456
1367505553
1602127107
479516358
207777816
383000922
1540312611
963023516
107971481
1505681319
1998349553
1372049692
726988924
81165204
1335996061
110384008
621189319
1437820571
1442561360
1574056457
100355010
1738122790
1219466020
318179358
21412991
243041447
1167092591
193882119
1533642539
372246601
1002212708
1344444566
824242337
1119433905
1191847571
610834433
832512978
1003360790
1608330409
1490053380
1303705536
1589018226
1350518864
851093141
630603503
1189004533
187877032
1337221185
721525815
915209972
1247384644
859455226
2109006331
1716140926
1445543662
1034154093
2083977278
581988403
1636106326
502848503
1528842852
91107638
699846527
1737432674
1361755743
2138124612
1658879035
1333120785
108147259
1464371907
2099105849
885754562
2037285330
804245201
1953544717
2051164506
1951405767
559144526
665878273
1580300511
2038955290
1694665186
550827512
1773625984
1046774308
378927776
1259784310
1049286415
1590385457
143450486
1232977447
2118001166
1832538796
861958123
2056654485
1020544816
1582792531
1305024724
874887947
1806271973
259654167
709039983
1675293150
1758471665
1270107271
117686501
135034719
1646431084
990441229
313564092
1573198051
40604455
328396438
21577673
796075873
1780889383
881501093
701824992
1639250047
1148549678
120594588
1183144072
836465192
1544920225
432283339
371075297
333159299
1797757124
1691907618
1184150308
998783085
2077746870
190913269
1039557706
520907467
251758747
705602378
130573596
650140995
1628331804
1922782911
1647374624
1217459559
209044913
1540604853
526088353
2069073366
1952085663
524541319
1286113123
1082046601
1357428686
294757222
1381660046
2028013920
1781911006
447630864
59760663
1393485738
92387737
791086694
1602021499
1616931147
1138506629
738075534
301219203
1064842296
810426543
1519776014
309390138
1366059272
2127025712
710278490
368177949
415929743
70665779
1507061726
1629006999
802139759
993983337
1500047048
1696263459
894243238
944016924
624713435
1933179096
634622224
1114920882
753770385
932133299
1356694571
1589538674
455389964
354402541
2010178251
1958276760
1869865810
1783074568
651323163
1418689684
1628619014
900572016
2105718741
1212162869
1763422645
152163649
1742641798
25586418
521471394
811955113
899362344
552976237
1118738138
1891609994
276245698
1105468167
1639771676
1138672177
135935532
1776680027
26931865
2047277498
1144726014
1908187314
255532862
892363944
1810258463
2025294347
424755490
1033135406
1927101624
850020945
2082324038
1087110684
1143441027
1672976396
780362521
567274555
722453915
609397305
1278261461
424379917
1776538195
318233819
1220928622
47408239
535974667
1748868361
1811942452
1420874219
1985889772
1962843612
1326663152
1695745118
92377688
1769886552
259788271
1217862621
45589580
1602795516
1269908578
1127738306
143199751
11425796
1111471086
1976994571
827404948
1155376844
335028339
665627574
1184298895
750426589
905501722
1142537185
1970372555
104172977
276555492
1650183666
1248980422
956461585
460493879
1843742778
766193016
1269907050
35109129
1260412353
831571547
1229499776
1925276312
496062107
1166390930
1784955465
1079710700
560492355
1058296945
1677104100
1594985788
1538587276
854079736
15786434
232331507
965322776
1086534081
858845222
714564263
260312423
1137064981
322317350
1054463331
1212663416
1250395659
1430198353
1193378144
1906205979
1351514589
227541055
250448620
1024272921
1827589898
885257595
936189939
1909556441
131835363
942216052
568456974
995449795
724281545
21564395
1885099299
810294465
669464253
1121909472
1285135316
1674155346
353998160
10191679
1454268378
1254331039
440282083
842543718
1648690940
1032800722
163759301
293285281
853143244
1577814199
104323124
367797570
1652431513
810069352
1189600678
1478201651
2053728612
1017079509
246327224
293418344
80041195
524762412
168412254
754380381
54081266
2057167296
259713279
1600439411
1038161963
1450198961
662004557
108218673
1249379962
263619475
1328518309
391199403
2074014414
424899651
466711422
903442589
474552227
1871262522
966333860
536219595
1937172294
1156795329
1018053458
1881016000
143163915
418888898
1467879603
1424872047
9483374
348110808
1284997181
989628714
825326995
1021925816
1478634725
154022013
766188826
994226999
1462238456
1994676226
518433236
1023424613
554359677
781057766
660942845
519995934
1503623893
1580711700
1746687741
1656816776
2022055799
182272469
1936298029
738101630
1551528224
1918696597
392482071
1336700598
2138265167
51328111
1761328372
1251585955
1116460405
1864452773
1566479436
1187689662
1322123177
620122390
124213684
736554014
840491808
2095965732
985971978
271133066
763004191
940726607
1725003139
1013174042
477553720
2052003608
1864443845
1456061734
1926562447
1039162774
535549018
760023665
145422378
1431124098
413191497
25461971
1250037132
1788659109
654980507
623442160
1703664968
219660527
294258221
660292292
771849854
1034377313
924425502
1208231496
1206236997
344082785
936694568
1606348452
142817079
70861816
150575834
1742722944
421517475
1842583294
1801790857
1330068731
427682855
750593311
867668681
1305645827
1524926889
2019991768
795289147
1901864759
1250421674
1956188248
841745711
744138673
1145753763
144546277
2068676178
1062302808
1290921543
410687674
712627813
1801631244
486685301
44496946
1743888250
1970552879
1940108947
1337252075
871339739
511195055
1526767984
1351908538
89525005
1451918347
1572546938
2066774661
2009778887
364119842
657585827
742669175
1166711441
1849990623
644662670
275627588
693973804
433383479
229247259
1436263418
154322934
1931532583
1856410677
1763214322
1913918668
67899316
1037585820
1838450793
2049832183
138475057
888465505
1068389016
232882326
33270681
1597876108
1318856308
14791559
1068610218
271132535
1102471187
1955044193
1986489092
522465355
1522806466
1084624334
1571049767
21139596
1074502136
205907619
118949483
1004076853
1480969492
668192313
2098864525
823723403
632859737
40404850
141215485
1911026152
349614166
1073006280
1451362508
239718854
2112228024
104435526
388108086
1339651114
676336242
177609258
147327169
1608938323
1901721565
1121207249
1356063433
351422373
1328005279
1463583508
1700186388
23421397
1141542202
341468802
999911057
1601522807
1966809971
519740417
1602952586
475322179
2067907523
353074546
225087526
250038422
694961620
304687131
1612288007
1414502408
1960016812
1052645971
598499032
1590997068
1385225915
616651281
1558570710
2041821744
1474659272
2101027641
460436116
1587113464
506681211
98114864
902606251
2006674997
1741267532
771430959
451783855
178956797
1101387013
247553211
1994308962
1368901260
1634311364
700802521
2090352512
1810010841
1172782922
1447447522
1083098125
632127482
734347161
347183200
746894980
1095640401
920275285
881962579
911264898
1192479010
1141007914
1359657068
678051443
1492972601
776894772
607068033
1949026091
641010455
1838089063
294946945
853437693
1548939414
1398485044
213015362
733811007
1517400194
1322592550
666030039
1782696172
1952199010
109884106
595559797
690879747
1109716725
1124143212
1240637648
333337213
1252178974
325267605
792031748
547052135
1298894203
1230577955
796238544
196610703
184961973
1604570103
440003865
1148124630
674016616
447216299
2092914914
1771010944
722868659
821797617
1625817841
1160464642
400855666
221805362
509897312
194396376
1533847027
1098176117
132138974
2066264893
28404243
266586221
1310452427
1465224907
663584198
2067632717
1727733879
449138770
757208076
615601871
515023254
558283520
1757742407
1413551604
895289622
1938184563
2017913454
1669919239
190861893
1268630667
1351237229
1645394803
1663884993
1521202455
1367640323
762758422
654247154
1288035086
1860342064
1588265046
1835804202
28671617
1806210645
1493262767
665079126
1846536083
960992161
1987480846
2020693104
425430630
1086360125
1074907433
723293078
856888337
915329658
1480015144
495195824
1098318444
405960487
938308552
818437069
2050970629
341022658
523708361
2015074787
1717421399
1687671281
465721509
1700499011
119663563
174240846
1347266193
524211116
1278220072
1843017975
843380342
2097070014
1188821206
279463616
1110859396
1468451188
681055440
1544699129
1457543827
2018670636
1061878178
203392004
1773815789
1782765790
1266368675
1470638333
1861757409
1356102838
962811487
927235824
573224466
775880563
1998457351
322357734
1404872774
690427355
1463609166
713552043
716070735
1856774997
674846007
867186431
2031141047
1035622606
1716616942
155517020
820012329
2091539051
780272605
725916000
973212937
1918332489
1584230426
2008615771
1631673417
1475687101
371358874
998962337
1397939885
2030951380
500307749
511536387
368727164
2066872959
44446542
1936453176
882263555
788712077
319447434
537085716
1550966972
2019559500
1003958480
491689406
1885215340
1805799390
619795912
76630355
707993297
837485159
1292737405
839331034
872088241
515028287
1231723355
1094941003
967229520
484386689
930168348
84406161
1330543664
969523361
1531773704
512555834
656281868
415209068
1470959904
2119424996
1966007309
27523973
1610550978
1656477928
112197830
159290842
1066713653
1454602773
2094890501
64879644
222656904
1157548744
1265117675
1563851
1681669040
1789633594
219053448
227519522
2143534980
1298988844
2017974790
1582094948
553725269
1488342741
956501150
524915213
850306530
1720705641
865671692
33750542
805737449
1060982865
943019128
2062817292
1764803338
82765613
1964225990
616824517
1487028561
248981832
18253226
135320719
1510016662
1763528244
659833923
1004545127
876373203
88460458
794746847
1792922116
229327096
550104591
891629525
1169329782
169939561
95905638
1047509460
1255855940
699365
189856785
454671746
277314709
1656998794
583608407
1078430003
1697689356
896955030
1179636486
905647571
665097883
318047843
1321994380
1502079804
662335565
337655995
112901202
646401099
854799540
529118975
1187746704
1796058033
795919882
1915003782
49592102
1124231091
902604465
2046088601
1826008722
1905970698
737621867
1758323032
845758726
790194580
963149091
911403050
1711956225
1142068396
1007382469
495464772
1193811353
1385649915
258789429
2070383033
1893637327
2026342608
135693966
1359506475
1711480446
124534771
2032175224
218952229
137692598
1515946845
1914718034
623152013
1101917048
2005288879
532653694
1905622739
128563540
1957802941
1499756942
702427640
1566558887
1123855431
1785826016
1386166794
631642074
1651681503
231352662
1646211971
1534552051
655150914
1583431377
1507418902
934644595
597842134
800910960
279452963
1554030012
2120826206
1433910006
1782314685
1436307546
1707616417
1491612918
1034992876
335297575
324711919
2016948404
909194851
263208133
1177089174
173311224
96119357
1422512620
1546859512
121524511
1395732772
217287098
915609576
2087111370
1645595978
2115203934
1519580466
551458156
189745868
91330887
1295807777
222404353
999745467
1222345529
1979679405
1332250464
1295631480
761118851
1748139495
705203726
939531286
491551337
1246542009
1284180117
992691274
1165233736
752630523
797270155
1385920044
862629864
39308909
106601090
2035178931
622597038
202265571
1588552567
1887924943
1674059957
2006212194
309962560
2081626360
852339603
321984524
563392363
1094027254
750401545
1860922883
1541589210
922123221
1597490056
1928889682
2099605973
1536863478
277976896
1802270229
2010452278
742133965
1470702289
1143886028
744567690
680649174
290708948
793799221
778195603
2115596254
1144730355
856551177
23470641
1257289742
779579722
600752475
1663002491
1104397750
104777600
1504877443
1222792944
1439554054
1763788155
4488576
712407642
1968135334
191555186
840392923
208084806
1098486704
1935975398
690828318
2015055274
395387862
1783467893
673783909
807290175
799562094
1325724918
1601049874
1931576412
78788495
478053541
1953143687
140596790
793727278
1077511755
2020799501
473229576
1439000894
1259606583
128612805
598928492
1353898535
418600063
2006798193
309573404
623822686
1104795213
1883984522
630846922
2049381463
19190132
25516270
1667948839
938288559
1036618085
1100854248
786365558
235038972
9154051
1099758920
1924422374
743810318
1799734771
634137419
1873505984
306319993
779919542
2051337352
632774479
1858157425
144101553
1658408210
537585465
710976599
204549649
421765541
537573935
1420573657
1093230657
992984265
994997283
1407095610
773288219
1175349929
2096697074
1590156922
1980720591
843330893
2060574837
1979497639
2024006290
120877329
312942914
1115539599
1212339198
1573490846
748878552
1965617140
1428496817
834388251
1801198939
2070254758
1495951408
200724259
579526211
446461118
1662630793
2143310436
1097588444
1160534622
1440772505
660545929
368654777
1085051951
1250423742
1143279508
1782790651
2121152057
29071792
1625026273
2102499431
1414340821
1943505775
1421270654
1024869118
352440855
345615321
1208540498
1864018353
1548025255
162368077
1663150046
565220867
1010167010
1634491864
449960587
1334806721
1452582778
1229587999
490168276
333946886
1300292321
1502091066
882057986
622003586
1552858028
1172826813
218697106
137291101
1411527957
557103672
625691271
268757887
505577762
1671348706
1364317028
1036929694
1681265110
167799444
425673703
41503321
1691905984
1850112970
1723070120
725245146
2109398134
1733580444
1517316402
1951514132
1862318229
1356674755
1514661897
1359911192
1544074663
1372290664
1371833170
1882764966
328453545
300877592
1576880872
1613345853
842728244
231439474
348115647
1979629714
1061481010
1501544167
1464729155
1064035259
1963718565
1776242007
603002465
1322896347
2068224651
1693890384
549659651
496444594
1923226445
156506020
623875383
268858610
1312900192
1837930158
1456220461
1540457693
416273117
798487596
21701762
676023392
1744547388
633018832
677891532
1028221352
1782900917
1088075196
1842229562
1960714010
674596829
305060851
1142893857
1752946960
1127355436
1282453850
189908708
2049654112
825487886
582688193
433243595
1721548987
769556887
360154697
1625528496
2097071279
1451230969
265260791
1238991179
1839283900
665803408
775742882
486410460
1485825478
1482121623
552604763
972143674
1634461983
1461800407
1525111546
613560379
233713134
2085529130
548311474
1753501227
412816907
1395922701
266408870
413394811
693161547
866519590
1655091358
918131266
293151762
1019742079
8693618
452447742
969401444
533716024
1610328199
31485571
1670300094
174951630
1384898582
978539069
936362492
1705577395
249038769
78076976
1515664731
119978622
717259072
248429069
1464218708
1608757616
963606975
413626202
1167500738
614125758
1735332197
783886913
1631702391
1629722487
956469424
281108376
735207919
1631306993
2098962520
1150201535
1380657985
1447870595
426020070
80514851
728443099
584960468
167284834
780157692
427311057
964948213
1233331404
119018519
1993961877
104912588
1419730449
806213815
1961466206
1717646813
493898934
1547550433
2022421339
1141649668
176908218
1580360056
136948247
2144628128
107872054
1841767302
1256631653
1807479390
852932122
245487024
1760432222
943443948
92013854
1344577836
1357361009
1426100634
1773716464
848903438
2126175936
1814852911
2095561969
1417046506
1541988598
1209035582
424101409
633386542
837280824
544005959
626910229
1051167469
1795656118
2104182906
66646962
429883142
109572923
329351443
184442178
1482355891
816601480
898623374
359288266
1713503374
1605511882
875251319
384956912
959087296
716550241
1227064433
233072567
665961175
1202535931
1790450874
1241661785
1018692565
969139850
839606154
1025879771
861904105
964475895
1241872904
1823684800
1058029975
1143444534
771245762
552383123
161453395
139483160
1414850003
425667610
1474300155
284285329
988028178
1539632306
269942159
559231395
655523938
617903315
1828401647
665233204
1308713541
412453095
2063365667
73997406
2100136864
167068358
347449289
554763687
1167899666
259140889
1854535368
1882187714
413332028
484009017
1619947733
1975082436
913341522
2998596
16832094
1577756591
1136250861
1777470653
1219278431
1987952759
1424632462
388970426
1707070153
175176757
980548031
1169137363
279891194
1003237001
1524763524
1359500432
703273288
1714182407
1822721539
824799939
508247078
2013192526
1782884561
290354746
187059682
1828015784
693523434
1481088809
1514391306
962236877
221141276
1094016287
283153453
2113065305
1673302970
233750618
1412068129
1211023726
335071385
1785459728
817010306
1922793831
1651723985
1252901149
24678863
1838678476
834306067
1656428489
1716424298
1350103903
1231417346
1382916678
276285192
258227330
1471704574
1021730597
1199721644
307034138
250202935
1168327405
1736249910
765000490
1883860300
1397678898
1019953417
622388255
210412809
42149891
150328709
1847308193
967560941
1624770281
654082726
1434900585
2080979853
1521960115
885448408
50068532
558686212
1015955421
1517737873
171248222
1359728101
1108787808
1065184891
1474296469
537031561
1821367607
2020785376
1197673139
42076
987744437
936525948
319980853
934701344
1689768062
1323069190
411111155
1655871540
1676887251
318673815
380862023
1392784837
1703572851
121762177
471939211
185572362
764588745
946024947
1317673089
1732799421
266623399
223549183
248175871
1956725658
1495262288
1694595228
922295923
1503805900
1642792269
896764122
1362087395
624380746
140429685
2135318500
697645761
1197939856
1908392487
1272893513
105095458
1833181562
1085880343
329745220
467484751
1921521015
1517577348
1423858990
95746210
409693331
1728361601
1385310532
479490617
845775584
1874989711
1720815242
2135476894
2126681391
1481259299
137120635
2084490082
1772912860
1828850887
617069246
1268230339
121850993
1678769757
644325044
759121722
560625624
1944614278
124532452
112003545
1274025091
212157114
434543338
135801058
174237153
1333860740
872701885
822644746
808110376
300946145
1110672159
1078805548
1150920248
267270041
1388290196
864113178
1505568506
1799164404
97086790
1986544758
1844115656
862537861
1738112115
1116414581
487805840
1955676314
443501337
1939797395
403475223
822462344
1477285098
1029560350
220751333
872269285
979693696
1000049475
1719942992
1505098116
1709028143
1165923777
2141515263
997570396
518135154
1088874912
890205532
605140458
124374826
1797984954
1974435079
1269161951
946308165
678751429
1190957497
392113648
639244344
1797710337
2045717776
2085521719
1029821172
684896500
536249918
710784333
1801125021
443202291
608184738
1319060218
1201584734
829872766
1187142083
173181341
1688941009
1010155796
328873781
773106323
1494480502
649321934
1382985865
1591188104
1731968103
520145832
1319713651
72889363
1081628278
516704138
1114985439
1055674897
1000470599
2094247596
462931174
614592882
1982776473
749274259
1112455563
734551064
974888980
998015413
2139853782
1931238052
704859724
1689364886
418876805
99643126
535090632
1227417799
911483102
1288312311
1513761840
1749466035
619198513
286069435
102771347
1910594564
315303494
1416478637
1819331019
1683879912
1694394119
990079432
47228577
711356263
1483155317
1760801362
1624296963
264280953
785945920
2060450019
476434767
1827674994
1048574058
702402144
1477780128
1433119686
1394840210
1000566415
1482275089
1682900093
1841645318
238109331
1155595471
2006072935
274336745
1757506414
1298201479
1106232014
1751589339
845566915
1089004706
398573764
1417024471
1319193231
1101843837
994061191
1836089451
567944419
510508391
816333002
1846847820
634448125
2109670037
1257674556
131320778
4357950
1854524825
771535906
1837842703
1008299455
475010544
1924868806
430532116
396597632
1422902934
1862877462
376392773
1348866535
1070018981
1504911176
1411396115
1866981774
549178642
542606733
1645199886
1441589570
902051529
1148062229
748690508
809091714
1165394168
2029969334
861971962
1931061575
826000894
45425704
2141102603
1002401338
1751778575
135575044
2094567709
817525063
1671775858
264016698
832920023
2019075073
1596524409
1589559018
952121690
1844351867
1572531942
1094103186
1057651494
2042526236
354928942
57100585
880015860
1297570647
1078709475
29970961
1255892766
1214587944
1908876972
982745941
1326930756
1879758601
1704971666
862261619
1568223034
754957455
1999740737
1373357116
1815780054
1925750466
1273873581
1979618486
593960603
75893541
1921670572
965071640
2062693097
1106287823
694383974
791270847
483082566
1094471317
904806182
1497444054
299918219
2025575793
843028975
1326934729
1310780619
1564279556
1959189708
746935972
1085323635
540487519
964553613
1869860404
580732745
587508544
2062520973
1393693204
1468372571
1115699983
1955932921
145270348
1355141190
1350539248
388794162
1645328498
81246608
1724119871
1254565731
436211159
834201731
957984759
829666585
1650293119
1246217996
713010438
948094941
1093262139
464017847
726677560
629666154
140748020
1759629414
1283690329
1868042766
1570957682
1879432874
2118491059
442889398
1378873994
89316289
506964806
2063479578
2088656747
769764222
1272394677
788750941
1477823083
1687186717
1872927760
1407944434
1762719748
2029712669
2075463560
1960825093
1014795403
1097993390
716330793
1744806092
1593723570
637696501
1677442209
1357369985
1196284248
1539100796
1917252639
1103057703
2049446497
2089748823
1674579639
2066349030
1501944034
18932583
964654233
379762540
553613055
2135165908
2088560456
1977478411
90538998
1890127263
1741196328
620049943
1169707911
715787003
227737200
1950177579
935783173
421280845
1043163418
1774685963
2061402136
993606024
2022353351
1236209279
2131984064
1389431214
1382710014
1467212061
2009929801
722860922
275228038
432275084
475813975
1433617722
339885111
1429451255
1233634315
939486650
1507777545
562447807
722763864
1245412226
1905522924
1883764484
209059693
1643114050
1082011017
312095662
1273837567
2065202749
1303680902
1194531968
729834150
1928307887
89536660
414274387
1599357118
1061874730
545874135
1468337577
1091562007
1083771163
1269178744
1104114276
2081694645
1710405980
837076767
1991851253
1450130936
2010082559
1208572716
568437310
1855355516
2131670694
94711597
1587981316
1577974483
1663533897
916942418
707225219
759707300
57547409
756398081
1442968447
1696987525
1015146358
1558561296
1290628832
1319102950
2081687611
1376846529
493964141
423794382
978822758
2065392483
639299018
759565892
1770854384
1885731439
1773310578
1579809664
691586615
851889546
17856677
115297684
1270275965
1375640624
1397970696
1353213175
33345055
96842165
878254088
33081871
1249474925
38322071
1148902912
851274739
220548618
856604559
1806520260
664167883
536022422
224452107
222702646
1571507691
1139959683
1433234578
415770358
2095254345
76896535
2139020106
1731595452
1986540620
1068061986
1220525120
1670262610
159577335
2109027748
958713104
1345264161
1089567905
663548545
2050361593
302419489
923268424
252453570
1284490071
1166788196
251723946
772293756
1746192919
10879962
369606481
1873530063
954896328
130048562
1722048046
1300955304
897080823
1668019125
894709157
48469227
2009239321
789652890
490094354
362288679
1452986577
676424777
1473612662
1972902357
1899917076
2044344194
1127850341
2022061343
2048632044
1938435896
1971772338
9223962
194443319
1558820479
1570185049
712136430
1942592193
1310177610
336863666
1881093560
710006050
2120990619
146552576
1105479111
225343731
1059998304
597338277
838140812
297687706
1676179305
1109168921
1789207885
1109185550
686550446
738937936
1226509237
1127501571
1003753832
882201090
457701857
142595865
1625391381
934199347
689378869
110408588
1261492364
70405764
1575235967
1890388687
485342756
122410983
409688200
1972144953
667104890
903178094
1552034605
2046303864
1827291421
1013960559
1527512364
2098832150
123190310
1866450804
28950147
625520399
430608794
1180209836
88517519
1775327814
211495397
1811754478
503497968
1752305723
1640835592
2113996273
2006716493
862546557
436500131
598816223
574070920
1192039226
752779417
2110737720
604726628
1543679749
1397807332
1044815469
533316804
1968426887
1833831913
1634014441
1565522377
1471540611
370265656
310416212
1596472871
159345449
162878981
974248355
277920116
283287023
1372398335
191755241
2094545461
1613226425
1173418063
610742290
1778496901
1035973133
1211038495
1899928579
499093463
2015743292
1149996747
191827133
83340447
1538153924
1573771569
838511447
1797342937
712387990
1492846313
1174670448
1743622572
1154408292
1140893544
1721486788
650911781
1117794643
53434728
1523301484
754718120
1951876874
1682358001
1896383350
1207639574
471661721
217299413
1465049533
1464020534
774651740
365031368
795961443
828902333
155283918
1637979859
1187758448
1975885289
1580979337
1161988421
1636859168
823133560
1747581316
1487250021
1961781518
1412857074
605699484
1483039265
2085252575
438960361
1781025459
1263983039
1232795154
439926833
526426870
876863436
1211226976
1775195286
842215914
1855949988
685628946
1502659090
827189125
1882586853
1198301758
114704447
249059903
150496962
1719023273
734513573
136933538
1562794869
2138776331
1298035934
875566260
1026913895
1962802660
532779929
1760029984
704133204
1667336949
915381323
2052268141
1118123251
563372465
1472452949
1267867235
226461616
984816386
218751408
1154642672
50433851
1172965405
1483725188
2129502153
2123035318
33517652
1049131403
1471217566
917695733
2114934627
690872332
669495025
578806183
1629604905
2067146977
2120187882
937769190
241483282
109759964
289534812
990413865
1945263079
1932775034
154811301
1693378925
1177352825
117940470
1610696410
2069092539
1104773467
584116672
1174982842
176818020
1262576406
853212318
1629388098
1298642198
1623529953
1039541180
939522800
1851733833
1533554428
790933764
1157180607
805621247
1610598272
1799476733
1942314104
845332565
801946795
1024672720
1024226638
1973206962
929708043
525767600
603276694
1770231092
1327094597
1836808000
275106100
1289360661
395734410
148615408
1521122401
1445747555
985010699
157406058
1532867838
456806473
390399556
498060002
1955071388
1796633568
60942388
1341533379
1326622480
1379529462
1522828406
2043498525
1908730763
1190068866
1937255632
1249979787
1696970753
127042863
1907529327
1616971758
1236928268
55440977
370163621
381934748
473526980
956997328
1201626829
1335008019
1567737607
1333727583
272783436
675882504
1907530782
1146613382
605207658
931076948
1304033393
1872556288
1347276370
556360595
1832581915
999506482
1450414542
82152292
423071274
1484658129
1147232728
46129979
847651034
1589546665
1246825998
1342531431
117205391
1089727250
1673888386
382890182
769142921
584906807
1619915857
539962524
35594731
551276405
1999149221
296410324
265201604
1327290877
166585215
1418125543
718589100
914496717
747457668
228754779
1827350004
1486081551
1065656034
1652071424
26002799
1255616554
593153655
547347730
1969239225
1158461010
361190984
979308099
814642683
217477450
1024401125
1812329487
1503661987
2103952174
1157623009
1121716560
412687898
2105498553
521361024
664141741
271412480
403471472
685916823
2070087664
1694866310
37782866
1915874825
1203954235
1361986739
1139656903
1258519274
1987425796
199897784
1521788869
204408369
2146874096
1010866338
480245323
1030964766
2081585308
1052792203
1305585507
1342353439
21644974
1024540024
1342226960
481765374
1154807209
1879862380
162110524
825570532
1982772939
1664393520
502358049
929546432
1581816973
847748623
1297995953
1725783482
1535699559
29463691
1520600138
2008028365
1760374195
1447794356
367260333
2059451385
2009013576
187568644
1005742218
1261360260
7160442
1216368961
639421318
18215205
1345874054
1039009463
1516033743
1706665065
1049023896
1510727279
1656592179
1701377777
500058688
1448352032
1845309317
1535272258
1764084437
834940228
445310205
1495361269
1622158863
439644803
1881305816
790526934
2083550969
1319293663
1936041781
271237912
1413018639
852067831
1777682272
267393258
1602627601
511365750
1420442500
406764839
590772717
1767561386
1487930259
628195751
967814488
1303405868
1197568695
928087982
1562583664
2066074161
803779709
1675777827
1874976466
343065218
1690540115
1570763914
1288789291
1493719999
577578602
114745075
49423894
1710745694
193821517
1474301515
1896427376
1198389622
2050026729
1848199732
475858329
104489497
883389899
236130172
2006432483
1929265298
1741515396
969735831
931045571
716771712
1604220152
997839436
995149578
781044049
1377032474
553901491
2078098593
1790506701
795803880
741020152
1703036942
785444266
1311854900
561352058
1986391837
1669920783
1881294122
751546664
1935271799
944804229
149214013
1118355330
49993464
357017906
1572673600
2028536524
2143062946
1411443583
155667927
1247705709
1454634066
480974043
620823562
343216655
1376772211
1071270863
1436919652
1582260190
995199165
239764298
914312436
484764207
1383456430
1834214630
585942376
801830491
744531510
1474970419
612236007
1047584396
603608142
111186817
1462211665
1840836689
647084134
743010603
1680793925
435606153
1160932398
181249665
1200557963
1501328434
432081924
502382625
1790485996
134119929
936261319
937666211
984369618
2067358929
238114476
763969821
1049741899
1163905108
1335636316
380182259
1460434211
301705430
762855275
807807726
900575935
906684839
1769917967
480732308
1191635553
2084598608
2140988943
304390917
956018370
175299013
1792277710
2029084367
2048209346
1969326897
1290300393
452887739
95944964
874087688
164540986
1076645650
205326943
610440116
887651099
1990535472
84862845
901650333
2135060445
1281005763
2081190496
413160469
723767057
1759326306
1922146976
2074953092
1650511074
1156090295
2007478235
1893859287
704691236
790382545
704478966
145986464
250150259
1669013899
694769335
156008010
207468607
896070473
349494102
1680973458
373906052
704698919
211047182
750236575
509338079
1656509672
1347039802
1439851201
1546840765
1585737623
1922559898
1709557528
366709014
1634071741
1140662482
459507070
522119448
1094821906
23453268
756837579
1126872743
1743882423
34172889
1699715923
1296453208
293346230
324681850
1319120104
1785050349
655277410
1760041711
104493485
646666326
362282215
20295192
110209929
1443469115
553319762
530733225
1648317854
1272254890
2062868583
2125020771
1856827652
1396228493
1324169449
618046296
1246846072
2086460017
34243762
1374982216
2053812669
1748070865
419671805
1225768890
272477126
1634594750
189241982
1326829824
1577293322
896943725
1161016344
216909297
1070580061
1763111799
959614135
520865143
1557496552
304662326
565934985
2074159446
160938658
1347253562
2085374052
2074726755
464183573
336981199
1335221793
976732235
198352296
486766929
2100626645
679346115
862184777
1408543154
829432699
607898766
1173659720
1756299586
2039679759
289999565
1619122380
1582723221
597805156
1847919201
592802001
2076414980
1211858563
378037131
1276403895
1640611278
1101416634
1713082905
696155485
1520289055
1495082203
814889594
176735838
1252957944
496559546
193801741
1989884985
73448885
627912084
834897644
215695074
490551872
1848799098
1444156544
1552643070
1145422780
613808748
272633776
1621767253
2118014868
1472793467
607131316
85427004
366854722
2053629814
1069838927
1001098238
2062935932
349306328
1783734521
734439609
1019531767
856429184
1141517230
1862528979
1086295033
1650815108
1521926767
433539883
1346879441
20521952
1144889307
2130711994
350035947
893664274
1587164623
819544525
461084366
321525192
134619586
1001392055
2096578448
1541385807
1496606915
1886002047
1380394570
852950189
1721760720
1457810408
684707903
1373852718
1292796988
59992000
1004440425
99602148
1351120732
336448728
1302759429
700497888
472347571
38469058
321959872
1645817138
1010558138
1316872360
1137669817
280842841
996863631
865420521
2110192305
1240148597
1585816429
847958545
1459326120
302121553
1375370949
1019837696
429295693
1194464093
920791673
638879653
1504912359
1563239647
1556646369
1249379775
1111753168
1995519726
410193787
2095836238
746751821
1961243865
252008456
1601349392
1314454950
1000844903
2013597546
899430137
156793486
1240701843
1205738712
376887455
619417493
710354229
1739069058
454439575
60211977
1733458043
370015999
1123683059
741855282
1724686461
1213810701
1203603013
1297395476
1943038159
1640046652
2107108862
833316134
1135298501
1514079800
643300736
1918082502
1839681603
1967760758
1218624035
199428536
448343253
1945565812
761188297
1495631829
614146223
1025949365
425031696
1461327291
1911427915
1232477546
825354309
2063959745
387555791
937275169
841500711
1284245059
566507831
1257946859
1236086542
1659002260
1994144115
774165792
1522969430
1430783451
1363877526
1150324137
1738526653
605749202
965456839
1809887795
573033042
418804687
1014779224
111583162
1453687329
426580632
971377418
1383264868
2001255940
1762684135
1498554884
3635724
132240030
1553308673
233189255
1021015503
84465638
151605894
270570181
1392711961
572352749
119749516
1450037155
1311463212
1571285234
1944736720
1538259051
173733856
1942311345
1828389199
1827741743
1657402419
577145470
1608512630
1167709534
1023416663
55330119
554618620
1940169627
2097935893
1942513182
1614386541
1399299671
43191986
443412520
885384929
1823273670
631003372
385383751
643497297
418611789
1159069878
1221868301
1117222182
483427488
1480029157
1557099005
35643138
1149973094
385922883
2057212627
1951864475
506164871
892862930
1996213716
1647403866
424978877
1449566571
1598763076
1437819106
660951909
1349920697
130829053
885895050
1819604314
95345978
2105696379
1667656591
736681151
368606861
1495014248
696348307
1501101266
1650343924
1883491496
1738036916
429773237
1559697908
1189163408
1951619056
41961897
1651727800
1777713673
1408488334
413448247
1638961401
165447578
1390524608
1353305999
1624543812
970357288
1777118462
1368695760
2123433362
787245081
871496522
1229108315
1632634897
810508951
565726730
1589313097
489368795
662746506
32648799
741808006
1957544153
1588225225
1618496515
752701386
2005096238
2142319307
820809373
809819034
1699978602
1319710380
773254281
805111342
1647081457
1718995644
1349324038
1366322239
1962632661
1853782591
995471008
1889353170
2008493459
1417730138
30988464
1178306619
335204658
229201301
680383131
369789156
502450679
1044082328
1404560638
1344145306
446533005
1731357316
497213809
841267195
2105563555
1566810362
577794753
1002480833
756107364
1439385562
1671902632
858431896
607628478
1053608595
1056217128
91866319
308524630
1850713988
1353876152
518804
719216128
1623316203
1004652518
915160637
1729272491
1562949743
1986682143
1671744881
1454431236
1317636574
1636981391
799547887
867029064
51537205
599573233
196600693
1329426355
1166853885
1772164374
892175102
269177064
1841470568
1783407326
2140793775
554780059
278845920
1113502263
833699410
462241222
1760729389
2014340313
328962824
1706521910
1709686549
985229627
1128514446
855238324
71969423
899838489
2103262510
160041252
871393877
387348232
1207557077
1818612496
179108736
969129168
1302907773
1205143379
1783697399
798860647
1043821230
28297493
124378021
1116751992
877487428
365656202
1786866776
1484182311
1832672747
1913575010
365692483
82161992
310198437
1422815433
1833634759
1954118784
1785931046
1127372640
1468951289
1115403585
2976033
1149638507
1230869326
852378272
805423714
1785987099
246478114
925809422
150440166
1296871055
663029551
402813889
421302680
110879508
1999623419
234641990
83734499
1533778847
1359090847
319656826
949668050
850819668
488424961
775021643
307240009
598372181
1686394977
2127094326
508399681
1518120707
194664591
1363995402
1398080150
1236266254
1581688754
274261383
1066967722
416145784
1362704579
1913506251
917656860
11867102
2144163781
1393094804
1473059904
1220276431
1983346407
1161571534
758746181
1594500417
1137083897
1914219292
885408737
296305555
555863909
211655119
1381330723
1022209700
713842640
821795359
71848492
1459146618
1180103369
882767719
729406059
389386283
1271491286
311076832
1453406691
332407072
1592577494
1294603575
1125484782
239731955
968805550
1336388569
722169959
1265329257
1131925798
238826506
59104234
972204900
1655477143
1574105631
2052240523
1451453546
1731475925
949653027
1452057195
712346912
1021050147
1714603158
1413142448
1984281368
1343314089
1128783479
768074229
260581056
701218735
764211620
1143506256
895388052
1209981753
1713760582
950771151
496136229
486429010
229791102
1368132264
1066717251
1692144248
843711494
746430395
1774445622
854208637
1088184521
277749727
2021150409
552156163
142843181
584269621
360351964
76295063
1602003346
1467919921
966890401
1687865673
1586807905
856762968
1098643240
605792629
285100848
1300601264
1090782366
2045683747
1671213691
191704266
1635804079
1331753106
268025342
655722636
2010244716
140741162
875843856
1844574419
680502706
70086616
1113198360
77638308
1517446423
1429351779
1857864538
369421979
1722826679
1131808322
1173655889
135234185
1779014568
610837464
408939887
720233577
1349019457
1871661865
1913805942
1434037368
806526107
929536957
1665334406
65072850
1217465701
1376507272
1852560669
1403037401
2089515216
88188762
107671305
571091053
1694164500
1975289048
538326316
548182638
657672498
1769768222
2010324094
1696299429
107311101
559073386
1289950184
1336615441
1012544830
632579960
2033565043
517759403
2085092728
1596254213
1974594974
592450203
499350380
849427736
134640607
1245429063
1290582980
513035119
137603891
444089071
1075411420
2097019130
1629409853
1248038785
1516092256
462799481
681585491
1122915413
1299428694
1255266810
1755112695
911133088
1017378769
1490799873
1943914879
1727101425
359588376
630960911
1718859968
1432425217
1238916995
421716821
983230117
1241399596
1398205268
1172255607
674096213
293638400
1686559929
1679801713
1440313423
1230592430
1927478104
479473258
945950380
1127329603
1222859752
1133485027
1433168259
1423727889
469992365
922215287
2086238362
1546971025
827381059
82480942
1759998546
1417975580
1849836751
1497384437
677938067
354847140
1253725174
1815592946
58740713
792972696
1949587095
1286686167
460929622
1654686575
289275464
1686353577
1533179033
1200818304
2004758461
2106857113
1380440236
375269647
1302994337
1517855853
83134459
1648843327
2112466463
630225008
1121014728
820116642
206317194
228108852
177204826
203990698
1477320482
1592262450
276029883
136148667
93438128
1150951696
19550560
852126904
1242187495
487807818
692158904
127585637
284937907
1902502461
980494378
1160154224
1993369797
658612415
2097447974
1856552371
1524856534
1899466507
1423392388
1350176912
1451511612
1362726944
511054475
285757927
898705830
895473936
169098654
769914373
543904661
1327291934
1059501983
1050454823
2116398020
1093192137
1016476497
1967518651
820930291
546142988
379119299
379373637
768941116
157027086
1684347728
166150755
338565353
800381927
1695384907
717704787
1341390193
1642802908
469263791
895051106
2108203156
1621967321
1652715803
1998082193
894844143
1178203856
763265105
1696526869
359785483
1842151787
174262539
1384192075
1568684916
1753914710
555113949
1066686380
595427431
223595598
1416279474
488762646
774493373
353115266
1819999682
1687857116
1098568225
2096756599
188313688
277208096
831743935
353007340
77657468
1317297656
1539505331
803325014
286935918
912294317
875355719
1589706429
835057330
1740908543
1775825592
2070587580
58456710
709742403
974042566
2119081681
645028034
165522917
1727757734
1063687679
1302026896
1796461772
1690633844
1145840038
2045550606
974674316
860440247
640762422
1524627806
535201896
32279460
1719958128
1184826821
410263337
636935596
959016735
963288486
1445826149
455191539
1599015909
1290731729
358630653
957792648
638333660
492163059
1548484866
2143387919
2014048600
453430455
582232903
1467181248
833765219
1428709696
2112501952
1627185040
188892585
1511059969
879367395
1962625174
1957636946
1610216508
104961059
951934865
719350911
23449351
94105124
977198432
508737777
1976140818
216678378
1406952478
1998477685
1345003211
910300681
729854719
445390527
1921379737
833289973
2016158497
310499297
233144645
1983128894
1406626775
388976525
877164114
197849618
1053994536
1065669514
846988289
300660461
484559341
85737987
490820980
828727407
1534523756
1415422067
908962120
1435054125
462206496
1372076335
165034680
1530888008
683664558
1365852786
1777922267
1520076882
980109521
900271123
728946512
1235237360
1923433054
112702927
1492475658
1965297841
1243664613
335703462
1485530516
782891433
387113052
1429878407
1394542086
342572245
542956744
143996319
38875374
45510255
895324052
940804407
1645481111
201550428
233390652
1605412604
546905525
1194612099
1158294503
1653228066
138688222
1503439085
340403574
1428535694
74723734
1552368393
208053430
1595739666
1259498982
471106216
1668284983
379347192
570039135
795437292
259327035
1010366906
677922856
273204117
1207677834
634049737
29735624
575627061
799569875
1930541531
943427851
137118109
1385462649
1460590935
715368703
927853591
1425299446
1427895192
1518719231
1889379642
550505131
1223231079
1945288751
520211405
414003307
1823048688
1915606544
444608654
1345096188
1356468261
1362535282
1895397586
180078581
1562888212
1298348706
462850147
1134338104
2049052440
1197229891
1914762228
1235363959
1870652815
2079059656
1000307522
69565428
1390528363
1546680602
1840221094
1171433195
387518922
1944305610
37013994
621730588
1679684062
1887987570
1159177448
685304706
1543297621
91086734
434892627
874844659
1361347264
362555983
2071495299
2027223469
916286704
1037594004
1564010613
1586304184
986968919
236145250
554831321
818427833
163438472
2058485265
26410107
313163296
591693910
1262700993
591044010
640972519
117209104
223421154
1968931982
127375476
777231043
1461726095
626442167
881654869
1786705030
1867379357
621196342
850355371
999350231
996080621
659750690
1190758273
440456060
678269172
2080792770
1403626326
1980608727
373971017
1579134409
2028690300
1434688198
645904097
368495153
1606999035
378426156
768145231
1118743343
637814322
1088495974
1739471490
881680884
882533620
882720905
1897279593
2079534420
1640999090
998233513
2008979259
784962579
449342494
587230840
2041349242
1751353333
1875738503
166266487
1623553281
770150028
1098776144
1947244195
1004676427
729609519
1951361514
50408081
1338782055
747964813
2061307747
1651670832
934772184
1137270104
916959890
195176704
1307076367
1290276704
570852020
2058502688
441956954
1306992318
1831491298
1297588452
239433150
966247491
859058755
37787054
1623937031
957535654
729812967
884814195
1906313702
1727475446
1046804364
944903143
744260927
1370694890
734746981
1677640172
2142479824
674365413
2098901747
757105505
422443364
644250921
1260354160
1710934551
924461153
759912957
1940542443
202251999
126037328
1813177652
835292466
243702065
874337768
509516282
647881085
1428872375
1748699827
628605402
1072400072
341090109
1325031354
681713378
212369745
580630468
1023175763
1925291623
1994997707
284996639
1914137626
1907102262
95191115
912520967
479503955
228586491
942111685
866541424
145432225
91827907
1062427332
756053406
738725286
375189961
1369239884
315957718
106307637
1941277233
263701460
1371859597
483688619
1987528058
1890931287
701938480
674145934
1892113361
1856089516
808137048
1625681624
1027465826
872829794
777221117
800980072
1864091038
1439977980
549753104
1690099818
2062404245
878097645
176186524
2020608521
1161140984
1894660430
740099517
1078394707
1053939124
2104969683
1752415682
1744100541
352201184
626737977
1096844945
1860804100
2095348103
258867310
1528500268
1511272074
1222116021
450408131
1557286812
1061044392
1064538737
544401988
1364432094
1215491841
452181765
218833347
1520838860
1258365965
692464245
2017411999
530871395
248171219
996592524
1319547267
1388031503
1739703919
1824801266
1563327626
219877468
1276359539
1233399432
111733265
2042337214
543518442
2090899274
733036413
1875462556
18835396
1962365052
1344591583
605487611
1766569494
1518628688
1351776894
90556853
757529596
992003080
86051328
661173563
1566903635
138239091
2123261559
1418611202
1221222563
1429540321
487040430
1991798276
1995130677
1072498603
398167999
53206118
536997016
194866440
656958021
1981818122
1391206284
935000059
1665523049
779694717
729932422
1125819032
164403119
575887197
815121204
1434999330
1207671341
1898636757
705690445
942258547
1314735333
1216892280
2092259409
1462094296
1680636761
1681506499
1514859560
2099957499
1662719995
725836948
1508345270
327882777
2069539168
114230622
1432612926
1875499705
1525184032
277108199
905640953
428938365
1379780744
433239469
726290115
2049537528
1403356107
1440054992
486865958
279794795
832044908
463199297
13165886
340763771
1268657216
1186801845
447209737
1613757374
1750925357
809685890
269856089
441752572
1317677682
303091948
436971022
1099138116
1168838655
1662357054
206784127
735284296
43978673
1521119566
1426616382
32409081
588648168
1303240395
142900386
1763534781
1043614978
2147469228
50533660
1482129146
935624862
1361690713
577884622
44935690
1853438606
1528536573
402367444
1401592616
215913332
772119998
1375798273
794894814
935141171
1283002894
72215679
92372316
198125869
1729665567
1568577379
1039054667
1472805135
390127227
94636143
808256943
1054269085
2083707059
324623462
371340552
1926022602
644391169
966451706
1480661697
2087785361
685622491
164624699
509153189
324733346
2016683160
1117305997
1115844986
1443558157
1941854732
1158705363
432090592
1174100035
211330902
1867889888
1463422
1116502895
2065263626
1145678663
869904551
1489706099
1392649248
1972793562
1314155702
489915837
184151660
372178447
230013721
1739710433
872061417
1889031963
781879623
826330776
695811330
896381838
1098988075
2108117953
1932743519
1940940716
983721857
720829764
1705600024
227840894
1892134196
864770074
1181757368
563846055
1507424930
1718332594
1436641106
686647866
301788603
1427112946
500492789
1493267839
473609252
883585661
1345030964
667455942
1372059377
875933103
974414224
648579183
522865546
1336534967
244685880
1102739736
2089791179
1943597852
1291968981
1306329368
13862581
1435676734
52639365
827010102
80325881
835895419
17066565
1468607679
109609267
1138262823
1352797937
177724492
1519059755
422205849
1676408534
947913392
983823675
178598647
1872771649
493250490
1759184290
81355090
1370015474
1064938052
1718420139
1897247989
767849762
590012877
759698068
2074206620
459581125
457311481
1820129241
583608799
1405643967
427760440
2118015511
1836471188
1199453781
1771648106
673650947
1598153961
1586824753
1233922432
882943620
989046686
1726362024
1598432344
375548099
1670935898
1476437662
484831188
220406915
795692212
475969873
970657983
750088127
1191226549
2075097921
5809585
904407765
906705287
303864174
1269567317
1654916170
580954178
1955971570
891838591
484377070
846853036
977965781
309827239
304026492
2100942889
530321436
289577547
862235861
95197167
1458479592
1765869204
1937139782
321128324
1608883027
1323416136
2074521762
1731256840
1706117029
98381781
424440739
857367798
825786806
740465952
1413995618
1536505057
738644240
313580696
1896617228
140151244
1158156547
990649439
382144893
811639530
1077583595
1428248510
1818255748
1251312360
379654065
1653118581
1026034466
102561005
198995609
1899427233
405695677
1815271421
49808317
819033977
1667114779
284341133
1678745919
2062654408
93392902
2137363421
278494025
1070383152
418983080
1482108416
1950123145
634341532
156676940
714296476
876369241
199003843
395580900
1582072628
1470339530
50633626
1988170841
613231470
2121664551
1033938502
310761102
917743791
1582489289
1592221094
407310103
1360721028
1058073215
120190773
1951671503
925922104
436016464
1846216860
1343776169
911740778
1250196352
1428170473
2120761527
136290018
1865616177
445599588
1545832507
593661611
772778440
878254073
1602600029
2132727504
125756051
1646306920
1792892167
14432180
1056251060
1818391034
1971536984
1269218606
551639471
1428867734
1074464949
1673366424
291076974
1870473679
247818028
506917710
1462833840
1740458626
1338881462
452644331
54768957
1619724658
536567156
311697828
601611272
1688341906
1412455618
276499975
675236267
258881510
43897319
1167589352
1888090218
1931861117
28806356
1977691632
35688572
1817887101
1890560387
521362612
958621276
1074981061
527643276
1437002485
325779728
312090444
306236214
2017601019
1505175714
2052937109
1729257817
1091167586
2010741689
725663742
288548900
1733390449
1153732190
1946271443
830020178
1934272774
1334349853
139824892
1203782582
410484893
2120645200
1469432197
341316775
1656599627
1765983845
2028698861
1044675382
1025364309
1491119081
51020835
893814244
1479442672
946792182
1991051204
1288130077
966597915
252642888
941702654
920512958
1158974478
1126187517
1834599041
1422485012
1510696302
2033637622
1930542949
1146603961
823811512
1422456832
2092293406
668147435
1989933788
951723886
1474492985
1613596099
930517215
1645101504
896248970
1329942165
269583643
1462563171
1190496531
976886734
748084159
708753362
1902064520
166464766
214043395
1967946443
1228945344
1910370298
614275099
1122671400
133409114
1943239712
1588394638
1180209986
616467347
1218745422
858671646
1511922862
1052967501
1826525331
2065903849
877584139
160516703
1777111360
1561569686
465413543
2001172613
1923078330
746652195
696786521
1750139746
202452314
1412278602
1183063832
972493458
1106527415
1719288277
473396528
571643686
1335244034
909705051
488848019
1599155277
887091098
1702382130
407614536
1654505258
1624621849
652586099
375115
928907025
1898767859
25822457
607297562
357930513
11536468
1035994307
473150769
807413952
474738358
1030091483
2097035614
89333613
951915442
1617672161
1004070857
460862706
1761039053
972960643
1181484198
1496436803
528521822
1102108682
1693250321
1425679330
1930929505
1462144592
1800295224
990779014
824164164
1574625971
310225120
674558780
2120911858
1775008011
181897690
490070379
1629019160
1827260590
1964725097
2011964848
1282115002
272703733
1866951118
738928958
696076264
1662317979
1189543174
1187203836
1576973347
1293251208
712661099
496531251
2083332267
941643892
1606596575
1641777166
358458088
822616320
349873925
794258904
445977080
1308846931
1445193352
232988425
1288048630
2089135935
187947857
1118392515
2020482409
1868708660
419922866
924251913
376091375
1094350540
1743255256
679578860
1845453662
2119725183
260598247
1152787611
2049312241
741781664
1409728369
1287798758
509733226
202790539
1788320851
1348956352
628034865
1092910227
751240928
298500351
373711905
835707929
1968606618
571531906
571481828
1863313880
1507980159
1287137288
1203568092
595444368
1351837924
1889617232
1210035046
121699985
290473844
1926747781
662642339
351295155
635918780
139178480
1069221202
1051181109
619292877
684457684
1346057638
699713721
2130105145
380966527
117647681
39467796
375777831
65154117
811761463
1212943198
223598814
2106834424
282822116
128223967
1312838122
1847315335
1727581735
1228137664
1333937736
742447230
820692039
539681367
1912398590
1030271583
333861774
440530543
530454362
549192536
693997410
2057147197
1984930792
781428690
4941434
248562859
1478733784
1352716544
1324047447
410981993
698738607
341896128
592858132
893304606
1532634025
1519276348
1469919829
1635521623
328308094
727629661
672857997
708790309
1776254693
8427643
148271822
1557490708
630616129
585624751
955054759
41795014
1423379980
194791613
421503265
962345889
1507417993
198725408
1958411494
51544307
943301980
1508645050
976431975
1820322052
2083632805
2104712068
317510602
21626216
164096265
1989172410
1607217383
1357785242
2048687397
1627170632
1514349427
1648210615
1763612168
1021349292
2008501191
1296369120
907130552
1954705707
792276345
1388264131
1030539499
654234148
1738889217
727116806
2059119409
895101193
510171685
1880445786
1296844457
140346763
1161837474
1753263359
1250963016
47118328
1735344077
973792441
490456105
347521100
1560391478
1737591183
1749805127
1770145776
752282239
1188039315
20655784
871751726
1011614885
214252096
349150543
670977108
226436323
1361910689
1846145854
1133711381
323285245
1817179714
517961136
486181245
201916273
1502065151
914835260
98619353
1660047971
1409055791
21251507
1876057287
1220860155
842642117
28602417
533429348
202963443
408689051
1808717281
1672316164
849487419
1874482623
1708723155
629856297
1935503970
772322070
868035383
1708829157
1939946009
1427713691
893999051
1455788633
254200044
930663549
1208077880
131851367
2101808580
1967862643
693008870
1252446055
1405310087
1340444915
1710035919
900023930
965937293
1640613371
934332509
1818603758
307199640
2076367468
1790469434
411919118
83281795
1594079913
2137264331
1220468120
2128513611
1195981377
1047758734
930076301
902817363
924869010
1490412029
1289750828
845503820
999424205
1960043517
75615828
367248988
1670679876
912118271
927300749
484919113
1925530978
1617285133
693670098
1381848979
1711905851
558876516
453615118
2086980091
869920441
1956631887
27395527
114089881
1226211132
1076904132
1982232725
218915156
510114397
1935145294
1427062256
665436781
1632289455
1921686730
2066302094
1194150704
252396875
35325440
15792925
819350074
118199822
787047064
1322774420
527192009
81531806
1676005697
1644574789
480603964
566416342
1869646023
440968163
1572505974
1886689303
868255026
1862054297
1206034309
2095057290
429506216
1911247213
1066282124
1963736359
482076636
337865808
123439055
2133557302
1838330766
839202028
970805134
1143172160
735093649
13582071
1399577242
2095793076
700276402
287203394
1331344155
1547802032
2015399634
921786589
235608218
2103061191
785532807
1222722182
259295750
323303694
2115630088
1298123398
131881113
1810948090
287624650
1441542169
1922384169
1959128348
704436745
1968180732
146804605
1308682300
596209971
1863641621
1747339135
487090088
776096696
1938001393
1080547438
891399205
677255528
1956521701
181720669
1493468633
1650827173
1571171958
594296027
1190100813
1966366430
937368156
261667008
1945981819
110084410
207541427
1499757498
1385998427
1973276958
467467463
603788361
992678889
1755608917
1385295564
8409738
215247046
429539526
794203226
271265892
1610041777
120696162
710278230
723764506
711984609
1546126904
12696499
288833203
21675542
1858124536
672798099
470082815
847105934
779504011
213576473
3089160
1148029338
772385634
612267043
1699453470
1714372
876170202
1197916063
2053847848
100211729
1569228446
761199360
791898656
211456049
1570811314
1631945654
1604396876
1264338028
1458870291
1854914071
179257758
982165227
191870902
133740193
439914831
1030830233
1494857700
1657506315
1418672704
2046507393
163029820
58365192
1180825010
346398070
1955828263
1028943186
1302881471
1050888115
1303634231
810000575
1819241179
2134151061
1038806767
482754280
746491771
1616055361
55075551
1996105842
586115347
703769117
1637153426
932915041
217059050
507053349
379707751
30920690
218731330
875302763
1448381825
1390553132
1113818587
494467944
108537507
282138753
1235058188
1997828441
175993925
1940366306
821538057
1536494340
1802654728
1819469873
128153681
692656238
144291748
1536157271
1916083076
757640060
1093479258
407507565
340742962
115666105
804316221
19115123
700583543
24491793
493049416
87613344
1467296169
1185316046
1030837019
1414442014
244854979
1128493919
565686071
608081219
1387276584
1151862559
24867116
1066409027
1295803391
1334810849
346130382
1513160273
1472944379
1797882109
1057949608
1985822107
125339551
445733795
771420779
1961357857
1257005707
32284239
1356497929
1094050083
1444364548
999191189
1135675831
1650122233
1694521784
748870384
1353465739
401273262
1361167418
939663215
588658616
170937296
183141404
15565130
499500992
2056714893
1126144697
110507934
56000344
1245670137
1844781474
1013953335
1049699943
432582817
1272474801
1651387194
495829837
914593639
1241789525
1131573578
976759083
2120186348
1461176324
658771415
385879622
1560404706
906643575
815440858
647866933
26867011
1811081531
249011658
166976410
1847630877
457128985
1580278177
1194907434
97944258
2031125080
1211059424
430857706
1240520275
127469473
1903999270
961706687
8768501
1651672063
19613698
504482029
317321861
805733805
279852979
1243890371
97471168
893510797
451575530
324900793
110569174
384580335
199127448
861538800
644338433
102525181
1635888267
445699487
2092369410
1801657885
1637763710
443883199
270145869
509897717
1065639759
1995335345
223152282
1438212098
664321316
1334938590
25246524
1024632425
98566209
354635383
2116359040
95761363
2143740767
1745706996
1098205145
1334441872
8969241
1217329320
944308633
1998165640
1656094295
1905391129
1789511396
653077642
813246953
187531635
635972148
15538047
660569562
436157770
2080260600
1316407458
595727523
748944597
2033248756
1677893615
1360202033
1220083913
1040239306
1196608885
40813099
2096021255
2090609317
759446445
1274185408
1171664839
774014223
242909789
234445611
523347085
757787509
1614798881
1619010617
733095375
1075719511
1897020731
1662129120
1361729967
2132133956
2121676064
1186880967
2136994365
1712365796
1405692333
2130195269
331653948
1299087948
535518335
1633814420
1820303554
1875076801
834343415
463805385
1095804356
355698656
1903802999
1234588682
1089831272
1906915022
928261608
487150265
1037774418
1012235414
224836859
1943199080
1694724104
67928576
2109129691
1738246327
237500845
1160691887
1119462491
1447275695
742661233
1257241214
186859537
414818620
1104018734
1861024281
2144619251
423838250
2080920324
1461787455
1558293777
962313028
1022733818
1668062071
885910871
2053545224
1670792222
284995900
1596826463
597244034
238635317
856059119
571470398
714818551
1657457640
2103796034
1470368208
1937753690
489102517
2127500136
666153533
265768032
1000127327
1298936466
1722998018
2075944073
501599692
1372100897
1244151865
1926980405
1258430108
1227560071
1686829067
1452699298
1450877552
1233515893
1082863985
1099355165
95913694
1179740196
2115230721
1270653712
1647429700
1321243825
22504667
775787014
1432965320
2061666148
375486480
1667509005
1068014977
1046470811
1640418207
350240567
851373492
480660849
288092571
523871120
368703520
57853883
2088513935
769012952
2026384014
1573625439
1254714366
1906582559
1032613487
1117472243
871236567
933858081
239892647
2000482274
573165759
735725569
956473037
1466690619
1158879746
1605706192
561788306
287756374
424974330
994653434
1791850372
70740072
2127658555
1382328126
1384379072
2049994539
820547308
785228839
1944092541
1423052280
1387213825
2072420662
1233239523
1038493012
1126015460
473885180
1208491298
1422220562
323289485
523269269
1415342319
1255537838
1120445155
516685273
610394032
1500875554
1425225484
330591561
1224528256
2027829293
1658917468
1185579535
880199121
1085868780
89683629
86623881
141109711
1613618162
1258874399
1922550913
1383565009
610407392
1846181081
1258730083
524435483
293025083
496390921
732687878
1864030675
591014679
1997596669
2018271826
539149963
1607754345
866096006
1006549623
1302183483
2146413106
497156327
1858408109
1952488361
215866143
327725183
1486803106
1617281909
1987397756
866222648
1574174525
2142245357
1198716890
1184057465
1465557727
851792166
1213440449
476143846
894931600
321468427
229931592
1374705778
148602548
1818357595
543997935
1529123868
891111049
1278157003
582030718
936641444
1871877148
448564592
246522114
1742986412
1634189369
465120044
1749284161
84630387
737672922
224119701
2085208277
1590988315
1158075239
1384008213
228935402
261367496
379309437
823673315
413966303
1060197795
159484874
780291267
590135428
716614465
545851842
1997195468
1613581248
231015137
231879493
109389492
1137060257
891384963
846905556
1939652714
2088232967
1337413504
1144282027
1339307787
613933762
92740692
1667435140
37378386
1602303044
1914414920
1065674093
1526567323
2069589365
1514017400
2126778901
1512496137
426251734
1388441583
2025064501
1139099065
1273492558
274883745
1935351230
552792465
164175584
1053381052
1959353079
834447211
1299108731
117016405
1654494944
655682171
755242814
1534394038
335141790
593204910
938090416
848829541
696783376
455280599
1710457579
230882018
1917843248
612091726
1782394714
101301362
1530877702
540000989
1150692373
356836642
1650823653
1750469055
2038899081
1954200992
1174628466
1405621386
1781180747
783990150
716181326
1713476127
1512531615
1906572528
989105244
1880342172
1262282407
854568708
1306417607
871710952
1928611934
1954063554
1898599312
1452773935
807775511
1180227139
1187572442
2089478836
186872039
550893053
2090639994
1880733969
1954294488
1307970093
1081332543
207921152
593785956
1555369874
1902032956
1848114461
637106998
2113184700
1923269327
315880934
1789745058
895399587
1806448435
448794587
1129197184
1989428749
1803489409
1399016712
523835530
421600877
1430793479
43635589
2070532792
63809141
785367688
606149280
1278752326
168276015
1622022755
1720951333
1840544267
876303405
860067359
894250975
1957902648
236245873
1385495281
12621313
196756623
465862917
1716324189
1055392212
1545550432
1098757528
1380208084
1234751869
1556670229
914999439
2131778034
1352921655
1025797283
258478732
423304381
164349665
67056583
9697345
149135458
548968054
1595319198
900332577
2057897239
624197920
156148180
1992611956
769705110
1444413452
446684076
1477157423
1530478336
728754872
99538332
1435103997
1779011330
1787168041
2115814179
126556927
1370465819
1519720092
1958946885
164715452
1870508040
1628538736
1647001796
1109535308
1222099125
1620019107
120729766
1757444433
608356003
762297583
1592458438
260967150
457558160
1201371448
2129611369
1655491561
1109289207
1220114452
846194775
2140747056
1097445989
442771000
758521431
97957452
1090661448
269119195
1223083517
1852254106
1249130029
1816400443
1475881545
1164330189
1418308918
696419280
921415920
323104494
2022561559
304566446
1702644093
422180449
1695192888
1277758877
378709526
2120953296
2027940575
2022690117
1324366832
714572776
213298470
1731337950
1470237460
1248552325
1341104990
591106986
2053910289
1670293595
1095749871
1160105515
863975132
1701330174
852169853
49092524
1021855070
1398663386
1928203097
1734966945
357366098
1996032309
629685755
1842707784
1688477230
2122931390
139957370
1990928205
1723605931
117364188
1469452898
656466104
1283481211
1305703754
1097522068
1152293745
1376653374
704523317
1449099179
35954182
415905735
1896334884
672829207
2080166443
701049360
393927662
1321236144
1303353850
1576595784
705154294
1484498024
972369657
1184855569
785760905
902624115
1409058917
299724568
345618803
140861532
1874905411
1275533739
254579751
1365902619
1539716759
1204009497
528037245
1461935652
111654175
1678041996
112960109
960026104
922603713
1476823244
187313427
230267148
1682459134
581489621
1044489637
139703123
195243012
865388167
1661834837
406483690
187722709
1639752480
619021329
408753619
591334765
1139350559
87570869
548322546
878236367
86264856
1092491726
1046522141
763326952
1475573480
1837857112
1410318096
1577210618
946901405
723255668
570840040
41277118
1047826963
412097021
2043887862
1819616426
1445169160
355818378
1737965647
284655947
1313570087
1922239003
646549747
421669987
1227300126
1725142726
89449231
1168099125
1026893187
1736714873
1913490554
212222640
1492492094
241383417
1017250964
1458853344
1165876533
1209472545
969320578
539982867
1895056935
1321574958
1333643246
53181223
992273326
1487268321
394066139
1657041291
327138018
1824841286
718320561
1813277892
1358032170
2119568690
1430206540
518883318
1227530136
1091134401
1577826625
1570869471
1845275509
520026368
1188745482
1027618850
2091783903
1393680322
1486437788
1804912059
338056471
1750270197
291890279
5003194
1410092433
1101856196
94380047
1926080779
2013605341
1388976711
156979901
913006488
929366195
1567960937
2123940813
716825020
180489924
1422828776
1875428163
502379866
1442580182
2043573336
758388425
325543421
1449651708
1521234572
1997450471
1480716908
435279790
417735287
1427413537
750306395
757425765
935350013
397565238
1749167311
456004597
926199179
500787782
54225844
1275084968
1701660718
1572995309
1488141793
1107037562
453078990
1442530966
1059058410
830143001
72283766
2001382462
1189743575
1775849267
745042277
1190893979
30695710
145509692
875660263
1818255881
778752160
1962288451
2053255366
325419168
2126542094
692631970
2001351970
154672317
1910923926
1625826596
827157094
924898581
1537469987
1293814901
1966223489
584308094
1041857448
219067662
1736106159
1654075984
85382098
998303524
304301769
2126548217
51249819
53056665
1144726631
153812908
1135328645
1261193545
1861663362
1181110914
1614696920
849437747
636378197
461403959
2117343939
991106783
107350234
241847596
1736723
788671904
194383261
102280764
900103046
44278006
1007530161
446874267
2138023949
573041691
644408065
750689560
1730598751
1509764683
1370618626
656220083
489762983
1117590306
401110561
994453335
548460169
1519878756
1464189807
515244204
254022952
1051400238
16324126
1142760378
887363836
953968090
1244872453
1203976373
2011966601
748484971
645632038
1160668152
443711227
926101136
946259353
256891444
452686358
817088071
266926126
1268169962
598765786
318654322
1536923756
996818577
182668618
692922123
611348428
246156982
1523001139
1275771032
1097509810
1828982372
780655013
1371268513
1796665069
2060864626
1862857325
1190244109
882601193
2045004142
431304469
1817343149
844696410
1153074286
1072137109
1793852759
1010207824
1194020484
1435937006
606042110
63881509
1027074066
839660340
2073545436
618316805
1827201953
1435512706
1994148994
1750153889
1052169177
454183574
254790633
684957763
189021677
1962507949
395153553
555915297
743036799
811813517
565516930
1802651529
1505102232
2050715313
1515563870
446150692
455130548
95761530
1703581034
472400436
416575950
1003437017
1509512511
2093219591
1590531175
1202377124
302149752
904151821
791750993
597675622
664149901
1588010943
1356575948
2132147163
274578654
1865477817
1506374001
1833763617
1963654432
1079829255
1278790374
1230758968
129888364
261465094
2022187798
466678432
1251133877
281997251
1961876971
310074570
1753771765
2126070861
525973003
1124546986
2014368284
594055941
79059055
2100633456
935071879
29817465
877807956
1637237040
311385153
441223202
1959464928
1171658216
2058922756
999621590
56994554
666535507
1852845922
1770831981
2108116203
203662004
1140365516
604862378
1345413155
661905927
651107264
937700180
84005733
283764660
20726245
1264127919
240692605
177525213
1654031070
24280665
849603102
330043250
1269277534
1565257589
150117910
187940607
667279067
16383289
76571428
485921885
441571054
2039770273
1636437152
184436534
761940877
69157304
1526506408
567511301
1472633825
355194748
1865394967
1173259234
1019809220
1865090014
345746431
216064078
2063195830
965296517
639502867
1021465380
1379670889
1422778838
1941643126
1502131437
1680687265
370558760
1349493134
345284303
1312858959
644229040
615664821
232493541
1581752439
2019940009
6740152
1165534427
657954266
558340062
1579365687
2139929214
1159635382
1605171318
1153961395
418856852
743975917
1032139434
864916989
1888514488
1899115836
2147325671
1204133345
277753105
173305879
45940441
1387523766
802964205
693772523
700663489
553512418
1934710761
1647298024
1197854965
72518287
180963791
2061862909
704777926
1124823339
1582177941
1657238031
2132743149
1755875261
2073590251
2024567393
1473720269
220639822
1414568933
1972183572
1552060578
139648859
563668709
26432959
599518455
693787515
1770712687
787707148
720909917
1912172030
795872421
1325440029
487215954
2143894851
1201570127
1393328842
1695277584
1028520719
470030150
734276953
38011441
663115831
1720144768
1591370892
734340922
1809662273
42478284
1408300551
278590164
1568596755
1994997799
651279491
1669404472
1077016174
1042983756
505966605
1732002016
704009335
440354434
990789152
1523452290
1137300314
1843758430
785918554
1927082471
2098489832
627888693
1639527904
2143904827
1415355436
753956187
367612157
1980284373
721760219
1244725941
404885857
1216307888
821372936
1817530350
1466053862
1655887475
1344997863
603714403
722003820
315416376
526149931
2049329602
2138690735
1502130089
1172486975
1151730824
379256771
1615010226
1649833202
1658208235
43869122
1132906453
1884908988
2106139076
2124503952
1921876069
1496419342
2033385265
1239929503
441413401
1307884125
1098648359
794901707
1826191285
1093083675
1904315582
1821071115
331583428
1355591980
472882411
934194938
1052779000
823059895
473722300
917304235
90011269
716693986
1533941613
1286671892
1026697141
132368645
1827925891
1043464349
1942854173
1416192765
649881313
1205440476
1843756993
647694581
433090514
1711256274
1666802427
941676980
1641901088
797690593
700790536
1842165140
1077322768
1345102958
494662699
141329144
1454851001
1526218492
1524840513
397490781
453894649
1604607232
1078522541
1803369134
1125813858
1638456571
980161735
652830085
1999136611
163371210
202460591
1133282214
116111646
658476737
320654260
1117941982
843948684
1480462710
63571596
2094305297
1328432340
1944502205
750424628
2021951669
828799287
475759987
347404395
1771718956
980553462
703849411
621583310
2096518383
1514901971
1931460833
432775437
1422481276
321034390
1228669069
450355773
573702314
1035311807
1539957911
795600890
329394716
1547194160
278541448
794619123
1588347330
1037013595
1084042880
1808197344
2130313122
214684748
774389593
47684065
1531797860
501944138
1923252761
814854642
1552739902
1997227423
245959069
1887495517
570180591
131500120
953937761
1786257125
1625418354
1997636867
2091199794
1855107275
620458137
861248592
862600194
852594144
306237474
639598680
1605991768
382569670
2006456837
2084264530
1931766430
1746383220
1966762666
1857517955
211258852
2080407476
816522736
1403423044
1176584846
1906267572
188906521
2115653380
909655105
286445037
258749720
417329325
1504893137
51587399
1272694210
799458042
817903327
101695992
454470503
106602420
1918113661
1412465883
1624641594
781894560
1452705079
531919987
367048644
2136356274
436749653
1631990547
236860173
716616686
2953139
771724402
1002724479
715336350
1168936646
1760901360
1302338774
474133052
519776325
1715678928
1704621788
1728648695
297504015
2075368778
1203428287
871752055
740954573
87586451
1225246513
1171191693
1459801764
294728088
1892066380
859811956
997427245
1033211121
767293717
1474658185
2009751305
985553127
875354876
158540380
582109356
396708176
276998917
976442906
1710116616
525652118
898767543
844371533
1185192300
107020607
1285977891
1837327149
40516713
585267289
1351761410
1921421190
1029755387
378294264
69597711
647305075
383179279
540416399
529426036
778042810
385606285
1012064100
523951079
1657713429
1230600178
1374564366
1913455734
932873233
1021435163
1676160898
1538447357
772902639
193301392
474591740
992731077
241844857
2019589136
162094594
77251629
640705459
615528186
213571346
547626844
846503075
1357097883
1044442936
180066909
1753715234
406180245
62644657
1927303410
1076462221
308547695
458003742
1449754290
909601621
1211199511
493217217
1990488515
922662944
1820823797
1292171265
1260701940
998275174
1428581417
222925336
147322430
1695358418
989060136
1969716903
361565189
113361527
1528556709
1107949284
1149358436
344979342
659747493
1298273609
2082872791
1536760600
1286237555
1161383698
1959165397
935736845
1971957227
142669549
191831844
782590843
1283147656
1811400501
959972665
1874181578
1788889212
530478121
365659282
912971123
96090440
215238207
1730676740
1783672664
1591535126
1192541192
532552956
500779711
603516381
258946316
1328268920
880586652
730864528
1961993091
1895176898
83133722
721716672
1247758110
801253174
1014771562
1158903553
2074897929
581835750
471758478
254615188
1138245971
1032568979
1631171595
1903822764
1574802634
601698482
1183025477
243227342
160678742
1234493341
183836251
745727366
527994697
1270473952
1344857978
1802496654
1954287214
775000252
1775432668
1759361591
2030541594
856639367
1679606682
1232671419
1285082779
1256957772
382576065
9521182
1902740441
753136303
256417739
204092686
1639833925
2013447686
1938348525
1121186521
43084635
1458770814
1013290762
959011094
1299979931
2046715568
1166455274
839272200
231248301
1517777421
898802681
2108076827
852762706
500294158
691999610
553616066
66198736
365459952
1477241172
398601270
1881869002
1175615490
429453399
10231064
1179705612
122241480
1183447639
73591635
1476482083
1371494371
1749388992
1308511718
1682909368
1915327254
112468439
1912658952
619416841
1696311218
595448071
838899328
2059959337
1433989778
373861168
417347381
2102208421
1025150164
94469453
39471482
425028125
1846257757
609757633
960432823
2069184762
1440560082
725124617
1962283529
840519431
464635714
992526608
536134017
1304258385
1287837756
1809207746
1979350287
949100039
574633371
1195011250
839101430
634020848
109759671
1381958402
822378544
870983660
1592505491
132991072
530351937
1192165830
1107854106
1362018543
2115240516
692839407
712370344
373938174
2132018698
762369533
1609143441
1856175670
44721015
1656207100
1085038925
1315655535
810178477
1575946163
1208862970
1183171010
2006647963
920370312
632922405
134994676
151302365
380311656
1961959340
1557851905
604885046
376278586
566765089
716367532
1790497643
850635680
1302845177
1586466110
1043579237
1132858218
192377096
1241868025
38442619
907104003
384595065
210440124
36531479
931078594
966987238
381165677
305884614
378880616
1673514096
765632026
1872988270
1540592994
352033796
279179166
1204548337
1978285982
236653311
65952747
1049719402
1518389249
1643238785
108794124
999255001
560415386
1614002815
1644212572
1002552072
1785364911
2071173065
262564323
1576096782
1277448548
919719296
478122455
1568451341
474003672
1459284852
1286983435
808248414
399590565
87532767
882886052
15256780
1281841548
1248791615
1527139749
1245092409
550407792
1125914720
939667737
1620931401
2120224373
743927972
133919443
1310179432
1644692329
1832288265
1920146503
1961313080
104204302
115397350
1885377515
154924821
1695654444
1625078297
772504488
238991812
74171664
909391818
1483413170
607173439
1392925566
2066953210
1580480451
443594170
1491786311
1788868519
685684837
1633087198
447273551
74379932
839611770
620297925
1366669991
655541716
500422394
184967538
4606866
262773147
715906374
1125043735
2015067999
1953020003
1402976293
1369659279
198911573
398947353
1909843050
1004754226
103657349
571101523
2120143398
2049315424
1777988637
1106213919
1299911590
1569867636
540543123
207455468
950080243
1570003226
1945376774
1310024498
749424723
256139581
528106991
25740058
1975003311
1508704031
868521954
1578473762
1784947630
1359212478
1298393317
2097675966
1143458258
1963289967
1480385339
1541625280
46269192
2042845543
361890226
311670247
750255316
299444814
770939791
1732812709
387160096
605398529
1389295038
14285236
447307840
952852701
1366646037
1404589175
1028589738
1511589470
2073315612
76117634
1502311182
324692310
1865909674
1588736266
929644103
823352367
311322101
607026110
1429527538
1539658035
97320369
1731778908
1326395130
625001091
1604478040
1298269123
1750970841
555967213
1054670606
249159779
843130017
643044753
368431784
1003142216
643548095
1617800804
324787809
1288163459
1297089952
1697217167
729316718
1114639949
746643781
318410848
260428327
461779754
1052548186
321578947
1181759302
803153288
664478089
1928018604
723237601
161978555
561569527
1676061901
1166450857
631372048
1511468061
1443576944
1247931298
371040407
168507419
1096284738
114880673
1535660768
256147576
530713076
476115226
1620771262
856936074
1130457598
847887404
1732434053
138133116
1773569098
719870497
1451725281
1974717673
452560548
1834270255
1087378024
250015223
642023989
282296398
621170199
1247193691
1099519039
2007277562
1547400141
2074855118
417617651
1796230806
1485660758
777875877
1560074326
1571471580
1361994646
439875929
694442879
954731078
848310752
1798048308
1761976473
2096692823
684934019
2045736327
802452820
662323
1572560671
1528332108
1443843284
1142782917
176846966
1451013129
2055446432
685298343
1229116291
1757169703
1852183855
817916704
535917121
1694694694
1852797592
662189232
331466660
623349913
1913607042
818140225
683390050
1920119197
1118153485
639549239
237816654
1903591444
2043939508
719674610
1457380621
1602195939
1998041993
86520307
2136329518
1481147000
1375563350
325194049
730508709
649660210
1197484899
627726168
1887576899
1402572705
490957702
287058831
763499161
960784985
2046455641
290179948
1804767988
1534948294
812462193
1472388107
1899113379
515460208
208412917
958186714
859658250
977082104
925086795
2071728469
187323278
1688190640
1558228761
389143496
500837895
1112917359
1383481184
579878872
627058757
168860283
297196947
809554767
1530943372
584742871
26276729
429402666
264671945
871876937
528502161
75456457
238462486
917969526
1160073932
1856809324
1152831310
376999134
1844643122
637792324
1106608673
1263916582
235194744
1477997690
2041279718
536069827
1011677155
1223194086
1681585132
2066110390
661468214
1259071566
1959624313
305152240
94998044
1101999033
208710212
1485248471
1837590802
1188220980
2144555256
1445262662
1170812219
107568890
2019820347
1167107031
1083686659
2030841213
1890698620
1994741260
516603888
1730164473
1192236041
1967318239
1163957895
2137259893
1621045137
1345295728
5717568
1375698258
435794164
848586771
590799055
726600702
1239967276
488435112
280966424
398616027
1704818099
702785252
273197181
1279829644
1696058199
863234421
948588148
1155683832
1500499100
290082544
479566093
621967632
1039029329
1478273848
1358485868
1141353914
1743714174
743606767
1276741503
1349929870
414093642
959919564
368530042
507285295
390534958
1200506290
816380252
2047462424
1614394808
978564089
470018794
1298245275
1661481921
1754299413
1409265145
1869895309
1971232789
1598865623
713429347
895807980
393102385
248019706
1652630845
783728047
1488642550
1111732032
2065168789
2025490854
784021205
29306078
657139778
905253330
1158531160
557765352
2118263880
2090297486
1495464156
1228300251
154816993
2034395489
1994220294
803849940
1713956750
292434704
2009693897
195694146
1543542138
49195391
1972210955
2046277254
1470887467
1412300778
1934806105
800302852
1903019858
1658211424
1493759124
1118283185
1115154621
2093162550
1988426754
1020220524
2143954274
825502581
597435115
1844099067
9028667
1851385521
897337324
402867582
186834600
158680479
1755481197
531396938
2107933442
2112057520
166793414
1491662096
585669384
26118148
411398304
1572677040
1194892552
56388944
1292887796
328757819
1681916832
1112839733
1787638364
551416097
87920324
1784014379
2003013986
334866460
1367624413
89493880
2097418009
1634684954
2088591871
373294731
793843359
652191226
796636107
1555358015
1680560126
1279344307
1523725728
251061339
245744670
767682350
951982897
1233714102
8538367
1812302235
768984556
168904465
129447471
1493670814
399343240
1161505852
350183727
870585641
75691007
91320543
1922392304
99675801
945849526
40459513
886774500
2008098410
1548307968
1201137002
1791923985
1548374047
543098205
1237966307
1141709744
2118494728
437426048
976761652
1178964606
1753594898
554734013
2006003054
1587229685
2054782228
1874481453
865057373
228162636
246809181
1358756822
1037680546
597321596
1463792821
779567216
1660843326
2124412116
1391202127
1593761509
1888339752
2042754219
1667556869
649525340
895598673
1097931636
326513440
1862805368
1062403179
116415999
158297723
1441489083
632365689
411407955
1904306821
1360566982
1643669063
855797747
1612823430
1120550582
240981032
1952881511
1151116723
48652207
1541808530
779897619
2003664
142523456
804243595
1936717626
362680678
213419494
453978413
360999523
724523525
827126030
1097856112
1982076326
1030381159
1777569311
1457856051
1739631753
1907121975
556230978
2131072787
278006193
1679690193
1305997991
869142455
757422839
579280884
1891020476
1264632278
1095603566
1025025176
888319604
1335640874
1099313750
1920373461
961728417
409100231
1987654180
2087328712
1405076911
2072509441
1564043854
1724214705
1919871067
1804009161
157423643
572653814
318688735
137053173
360496606
809660183
553036174
1922274938
2033075875
1476448571
1782150493
671068808
734819073
1121101187
958259532
1023692891
1293716651
1040924240
150735844
215889287
622617400
371570587
857866942
1321029700
651595732
578778574
1598032469
83941649
1097007698
470559742
1937616457
1618836669
760534179
1101818281
898144852
2080804650
200697831
418361740
1192114535
1116947826
416597891
1244338081
623976165
1685649404
1564169870
720201541
1403729540
1985178834
1214301010
33149384
1634581617
777267657
1176912868
1813128307
2108685709
852610851
1768561232
150570608
1635639283
252737825
2114871480
1010352138
1660367645
693906206
1509236132
1431111628
479250372
2142126281
189964491
1594513794
734548231
2117527876
232203827
639259720
668732340
1967368474
2135999327
983605359
305606357
169600076
1602657092
1227742835
660874259
2022469910
1043225226
592059516
544573483
419115344
1425865658
805295335
569832156
1627108792
1794364303
1089500425
1184270013
2055071534
19588405
1889233547
1759005334
399489526
813268677
983611971
138692814
1489692429
1249778920
1860705864
1671460797
1739042587
1067882432
1958063160
585591283
1779278908
2130286301
181732128
818726633
2098953320
2072137039
1310982840
750815996
826207247
1046445608
1340475475
729943758
1557497734
1805043940
1768470068
1299437923
581938691
1659714880
1117995286
117520053
867072962
757479384
765019900
1350998163
550880253
824804826
141176008
1347272418
88806157
1001509337
1276511613
1917757497
1708833139
927225874
1176567584
1183205692
1572592927
156426806
928930385
1741950397
241996912
1686703076
843835297
443490399
1251936238
2137378606
394727015
1109687121
441490670
23222323
1996773953
1169080380
4466588
537338426
1758630518
1838733421
1463297279
1349540595
542267129
1245470113
793902639
551718835
283854703
764201399
1247236414
1093705995
1936175464
1249931029
795755554
2010382197
1463797401
352860377
1295900549
1018703612
725441091
178729849
1130852352
1910150204
1291921663
484105325
846328024
889161710
923968923
195377959
1533050460
215856079
1363365909
397000886
1716309897
1061205621
927896486
275640344
1501477250
1824788337
2109680968
1684983452
546945163
568808467
356718932
2111577194
2107212481
1683794708
1756826207
1609192537
1534501545
1586663790
844261134
634156051
1013717241
714729005
1216139492
898010377
1677133557
1621704357
1257648603
770317295
1724473599
1956545288
622482130
1345137015
2030610571
419418749
1244199519
1655517699
626110041
1293725476
1687917100
1267652345
219831457
1863348992
1773229514
1728796043
1831504389
562498391
511379686
1717356601
1594151622
272956809
466564478
1364864648
842562505
496218956
1118826876
368327987
1052073040
1171459683
1523265097
1709438607
995807464
227624403
1088327183
2080115369
1914352918
430573872
451396120
1068367859
489252213
537783608
2083156265
510927579
1322502831
854794291
993306138
1475427991
2142530309
2135975516
2016068962
1656167622
1025541386
1923308903
1908673569
2093272823
1942368641
1529022876
1266718117
1810742500
2023001649
2023729556
1338108446
1736081165
1009184582
460378726
76485799
494173359
51124828
1509086356
434979295
1127044569
258115656
338978640
1289086317
565383835
1583525813
1888853427
1374906666
335682460
1989170911
859382280
929915653
1978006072
1097592479
1296612098
1831686831
261742924
228389808
1076762438
1193601204
458882183
481188278
1946214910
1430180946
389450122
160824587
1737170681
1489181162
781825948
1667243390
728026864
1863839951
605114312
158851039
1757928462
1038625296
1158489611
757455046
1205685657
81272420
375607487
1442684611
1617216683
1964123303
294332559
1695769741
2058829981
252940258
2006979024
1425185527
1179003502
188954017
1885146134
1517198251
1305979352
2046458936
1617037888
344349534
1491157325
1405743298
456397643
666117001
344044109
585262623
1384720887
1931629878
1304111420
1118542366
1704000915
73282359
967750172
1790010553
2014011914
138523612
1069151387
1446014373
35491792
904748041
1954035780
1504406300
1459039399
315302078
1942466870
470935481
1903696814
1957908913
185865042
1898025144
724047176
1366068066
742879214
2127236254
1525745676
954184106
1826773191
1736661235
908935283
1232662936
1675382045
663400659
800741684
72272864
202206513
726793018
1977742245
549988134
1744992113
1632092444
420034619
1570400800
2134641708
695577435
1379409386
1327013397
1811560836
158829046
1370061637
1357682793
332746913
1937039639
1924456127
192097886
1283784904
988151875
730017327
1796500735
425114760
34447431
203362158
2047925783
1559520684
2133854541
563222796
1130156081
1312571648
1890631981
383764977
1061333452
906703789
1935655411
1993296375
1218790422
1996113501
777992127
2123690418
1004227577
523268593
1814742880
42769250
641510761
1200206800
1080646727
2069215964
1469777162
1249143299
1179811597
1791114596
889068251
1745221597
1401959279
1697198877
1578984388
1005039933
799432324
751713615
221220067
2094862330
2013836692
1915668688
315165967
1422143332
1428697961
1965427954
1839382247
991006984
81860470
1878578189
1078035367
451422269
47344475
1719274440
1285025174
823045861
1061687739
681123211
668659953
1965244894
1635802156
281742927
115515365
210650214
37103983
1138714435
1435495414
886410665
527993826
2029118972
1104179075
1175509951
1123612597
357168248
2096710125
1700827316
1880684718
823716226
877776816
979875420
1864397173
1730679090
600292971
2045397653
1864720594
581401797
736417261
1523635226
1078865993
1936628493
2118120197
301088288
339184280
1243584699
1103233484
1009056987
1114028396
1522436213
37224305
758675809
47287373
1164792644
1422591245
1838663417
1755629165
169701604
1427593629
1198955940
596776162
891840468
2092665794
529113132
772705551
534779205
1498977580
1953163066
319468280
289914468
1260127174
1122751890
1573717804
4646793
1074605175
884290881
314056029
835122370
1316382042
1773574894
1071987316
1783403125
585320381
1543901805
1218214673
1807607115
1816984200
1357976384
114524460
2099675765
1261274378
18857098
972794685
1131032508
1179854847
483088667
2055786876
1056402556
1785512197
271133737
230264035
1403699435
2137535541
1867154793
2102003064
1429460758
685497948
936582443
1121601464
728586924
1423183800
570865917
653337540
1060676014
243109277
164566762
665096986
26090532
541465911
192619325
1393600246
60001534
1798051219
1192784690
2112224925
1068042646
1997928917
1483213512
511231335
1618854581
36379458
1888446360
1490631130
73241638
994460762
566678965
1889450575
805854625
1572563403
1415973944
1630428352
1568940679
315188711
131076322
1298533491
1350234646
1328593496
1893688534
1270165391
450205701
1502108187
982743167
1271649968
23336137
1074363426
618686492
1864987170
965008741
1118533104
2023882640
770969698
1172038700
411606247
1188235160
94446790
155871406
2107978029
743037091
924374268
2088275877
542199780
1515927674
1176293325
1264698489
1400827231
1877245211
2077993878
2104811485
1568986909
1029569131
582601657
737745162
1357364827
1639363983
158912464
797490711
383928889
1155162387
403081514
378712931
830812647
1340252587
1616673180
603176252
1030250242
1645517396
435738857
98078244
1627789318
1693171785
1587160158
1782161725
569979371
143849425
1258697643
258070659
108481303
491583365
1455806551
1813047012
2071989471
762115568
1239286444
199917375
777680665
1856019544
800026968
1107512506
1645817968
1483490391
38135511
1551676367
1207886487
685407002
159377335
289429928
62626529
1602211305
228065603
1829532940
1251751412
974380797
79206324
589424182
1994707175
83935389
1331903417
889526021
1991197707
493460087
1737787809
115516374
801547525
1363776801
447582053
373869268
1209586044
1567362853
2118892122
772187421
1014431808
538908678
1280855522
455222899
1300127018
849425876
850944573
334882252
211921294
2053861497
1730570553
866626903
963438615
1721280103
2011053590
558420676
691801589
1959471303
1575271145
856774644
566082913
1142005676
1171511058
457626188
1622870168
1802253981
1479822624
1837112273
29178504
2092109816
42846694
269929268
206219979
331285108
1584833012
1991734172
865310393
215325767
1410076683
1344384438
847774778
2088333355
2036071338
575203114
896510853
1172285713
2020165298
623311694
1815931432
879486632
1905501295
95523695
787725463
1202938284
1615591249
394481282
261996677
1890080790
2082354947
1558819425
1264861064
1370407140
1748623184
841540368
1183400208
712722793
1069671906
1374036847
488154244
1941805176
760035485
1439309192
1414153164
1303829266
1075889062
1200353978
1588469077
1207802092
432799924
1270223826
1868269237
802148440
1525746580
1754653082
108815955
2104777353
1713455536
1759974627
867005977
676108238
601319464
1525411540
1087147421
475489319
1790466459
834875651
1374549038
1124487972
191053013
401399321
89242506
208024652
1060782782
252625216
1079124374
616292190
1571613869
170508265
476314328
97929256
1135401745
1150349405
1365386404
1517738985
1159078671
823360146
142409710
894510136
1341402454
2045395274
893842003
1816310805
497818547
723144980
1752625595
2072271863
1714796531
1176312065
169481540
733324812
95152604
650079081
118305036
1354996312
1688057226
1313359174
1068988086
1456196336
933806432
1528323878
1813979372
1966909677
1392928003
672367840
865150278
1200889706
1523859050
1212462735
1681190506
909998298
151081294
1347293158
151330449
154110657
367570067
542472542
314988802
822880820
146970967
641671026
1656034749
1252124609
1362448417
1495708666
1136884215
466687046
191772753
2083026315
1096825915
1207241791
877440365
128647270
1356827851
1024642341
1531399589
1836770808
1824459162
1647169805
198496403
1160318340
253605686
1514418859
943809725
1262279912
1793131439
1049827891
1677301284
2129340292
1495257291
98857273
594787563
253945867
713852463
1707531996
1140912877
820035482
1790389174
1437666409
233738787
1708801606
622889783
2066821467
394345323
733082574
1647795117
694806337
124937273
17123160
1551397557
1161643771
1907977379
650450911
1544224519
1252477909
696860332
23733334
961661675
1592295547
2005627806
2125872188
1024099861
1312944867
461505051
1775449928
1857296426
186872118
1553495337
549500543
1611987723
1070402803
734898724
723626875
651861235
1116006462
2147423959
1134209434
2070596229
1067600213
457086870
2047999319
1579164113
869201742
1429980617
776113517
843746132
1543495251
1453971074
1060274759
1886174572
264633244
1705705420
1832826633
1733281252
230199707
2070570897
294383894
2108005545
416916752
1462606355
1993269408
68402549
1626718176
591824778
1283189073
1772014193
253755137
74386088
1586475453
177223351
1921738030
339146497
1900116980
1544484841
824342544
1397600066
1494238830
1690583300
173941844
277889830
616280848
1157973047
704440752
367334888
1876539513
119209366
995839838
604900559
970594690
174130393
1699651662
1656374485
1718134371
437544915
293793687
1782599970
1497318375
583765236
1635607551
1888092691
1889057876
2142248252
1988349274
1792717229
1989498736
45348443
952795013
574168074
2063743721
689579343
359233514
1214626726
1679069829
1607264396
968476898
258388318
1707704426
1360640533
635194973
500314319
1958466829
1871471020
122333556
1981839426
845189116
1338117982
661882307
124669596
1035675511
1697480041
1501766973
574162963
1153079734
1541741302
899232662
1941771996
663765952
330579435
382526398
1992302381
2020705071
784883012
1015042914
2024773477
525671734
947082120
514078602
1713171647
1784508208
513517698
2007814266
163590799
1489004402
311682146
1041835588
1162500065
1998472456
1680992512
1116572904
191882878
827858974
203379973
1721921714
112543742
253180375
1618734458
1671981627
1621464370
1700140375
1493897242
1606589136
154987529
542922562
1447374390
450384033
779046208
1723756232
281431599
1274999691
1205142487
1997669542
749901361
1528641555
849711465
1193817316
1724505661
2041093400
1447700152
348032522
1862486611
947793679
703635492
1152899531
1185541376
402101418
933760182
520989899
1578332561
847078213
1638906925
717996013
942263743
150452954
985781637
646319972
136379669
597568011
843216058
1457177501
265404832
684186370
693915939
632349005
2069000192
1048381262
1043590242
1376043456
277266463
44741612
913983434
959664937
1199548433
553236003
1925718721
265625823
1118060127
208273241
944423321
827990773
599565438
636694796
1718303485
45570040
1696069670
546011655
1513705164
1033315215
740708070
1041611152
1367524474
1453160385
2097133359
265808954
329273407
309380328
1282491218
943382581
2116092603
1113108969
675879760
1119105248
1335705136
174300260
196777826
31165584
723137904
2351394
2010341954
46939788
1384575386
1647701053
236626758
135529884
2130436209
501223769
898838650
630206085
159771444
1362963415
1081723154
28965190
1197872073
1971521400
456677326
1879262499
281975790
1578471371
1126644997
184845525
1632023373
1043843456
500539624
744290912
1560128808
1884000764
1202834837
457587761
1182187332
1186015000
319459834
167510228
337004516
1064794319
914533159
2100900606
1564056551
154026068
338638773
2838111
1117937025
1615519888
280637581
308085602
1176394206
1773211302
604105901
205071391
963964851
1343242762
583969381
1239865191
79887724
250014925
995566059
1130370603
9328574
2132573115
1013784490
1405316929
2147075944
1715674794
21702216
1359090687
1805815714
2058508508
1109137748
942353216
1976597656
63658212
326495993
431321018
2093054245
1993873821
220228237
474485283
536456649
773212555
1654710009
1537468190
1637951054
413072339
774109332
476961283
1696071724
117186513
1216253884
1153149583
2013929764
22856207
1193181905
1147400216
325809379
1635324900
451188904
389178934
1709552625
995572816
1358981847
1312915661
1096855877
1967255362
554129270
349849761
1903046928
1214369612
1100971022
1885044605
276973232
1082823763
1865922480
164170754
1711356673
854392112
644199559
583315152
793508542
142509785
1302526768
1859190178
1913916537
570944793
1749158918
1692379270
375394018
149648177
1855226394
1011615108
180994043
282325856
224083104
729998694
496929107
60667826
1488556587
632860535
28022911
1776949678
1829014128
1076807062
631143343
2146364203
166141926
380186991
419645726
1731372594
1786022789
2044041199
839470082
721839550
1994495367
1770288522
56048809
917415137
1790832805
1471521479
1901591728
1766574214
749116290
1889083496
1518919350
78868076
1519012885
650455948
1316123644
1233880619
2008604801
167942640
991224438
739782859
941021836
2049998490
1219544033
709716447
367911182
383784276
1341492091
1825928995
905136815
1600780156
1857975180
31269038
389918748
1314756713
1000797501
697741717
721585550
1447823631
2027930963
1501872119
840220283
84870317
1791843186
1287503172
608007735
902644994
521732075
746147523
1873257306
555556497
2096980523
358116613
213373316
1170629770
1740093069
2063158557
885580787
331650451
270949716
747114526
6741776
1984581506
1253969937
35470328
1270922116
1353124946
1528731865
64682790
2116698127
1024468293
649072558
685385128
866575273
1533943937
600940839
488116312
1301723160
1097811024
591584467
1387668898
431905785
608203611
1032882864
2080130616
218297544
527258023
1047399076
1756295267
22229453
193507478
1543780778
577384722
2086032850
710820434
1616830711
148003715
1050298736
93230951
658615030
395020826
957986138
932602344
1926079277
1829299667
152249476
1986134569
494943023
442808170
1078603509
430857008
406116699
965885718
166439753
2123886171
1861349182
1079661752
711846198
349782055
1063950175
62115923
1793455047
291079245
540916729
1613281868
912972807
885821922
1880868112
18432944
171969155
1279598558
1612435112
1238205980
1470077494
213534905
1286170335
1885801587
404601358
698439591
479450215
1810047694
465442787
165469153
1709696234
1803480804
32789133
1164051877
73220829
653152378
1558737899
555043320
490754982
1945536687
813200140
226447084
1088528134
790473708
1418706663
1075519608
1907604446
708827262
1015926871
1444850611
1432405751
2096838556
1133822986
180257802
876634572
1073989039
1605958994
1779298069
800536637
1838146225
69914637
213661860
1076432511
1445898625
76755740
1343246229
390486172
1383666078
2046589498
681814337
1939756770
388945379
2076186804
494759611
1182711298
1383081461
1964141479
743370749
1162470430
2112167418
2045086638
1320313108
462190315
449054352
1006381029
325901820
1933294397
1506237909
589653873
1037350533
1822773630
38053639
297456757
547160961
1740211535
1085604601
144264576
1885831703
746136486
1579192401
737018088
362657878
275765307
1056805867
475033031
338846085
725881931
1765042364
767717166
1930175147
75857207
907622487
1078939078
603620902
1627578867
1045199677
1545788139
1211515008
1980807690
2056470719
890343848
1284357189
1296640847
98058266
1605026373
998174389
191797357
1638313810
1275970462
1251963738
423212882
395306180
148581748
332656905
1560030862
252493549
1656429433
435668410
1210105053
1888211977
722564788
733346491
1941038646
1937599400
1251559409
1853129001
1664101100
2119056787
1119883833
1448261091
1159775631
207747798
1656370478
257699444
752742672
1597939187
996759236
1597033506
1230092051
356090538
1196283373
1300437353
140789373
1494697782
1239172290
1827532202
1728499997
2066707186
464513786
1824676171
1642328712
1707403372
1865633616
797891106
316579384
56892432
326617829
2034292739
61379855
1463293377
1494557436
1658939485
500786400
879179750
2131372784
554588915
1695477159
849924250
1941401320
1299222031
1338011684
862220615
1076684263
1250986635
529343568
63704939
572763191
76179539
166680322
1703013425
723305767
1078065756
1448939724
142296502
826140193
1574454056
1325352008
1173409220
2024097819
1782788345
2101904262
894299166
973963811
386441680
735330107
19907703
230321180
775794729
186092656
866453602
1204291529
1544242858
512520959
100634403
2098492559
773389520
1142998028
430486967
907929777
1952398124
936474493
1552516819
1196274534
1040295697
1769706206
1018670075
1548306539
2146621375
1393268667
876094706
2114080914
172118537
961837396
516474994
962512143
1276497027
1643584363
952208428
242356649
91143178
1289967700
389977442
1986019006
1761421304
1746636491
1592004752
405021469
1465960062
8632507
2007814698
848404305
1213816875
1654983008
2035597040
1410129642
629636526
846140280
219151261
781165367
1300126274
2032105321
106947984
817206628
755507598
1150884276
2113327883
178823373
1469936279
1939071200
1186700176
1743148309
1194405059
1848507539
639494066
1828147329
1855030309
310882920
1309428079
1917956740
280976718
154318190
805117201
62887239
1522332075
90047507
1570451624
1573032091
208976955
684150253
1288123548
2022523796
276409535
1536877227
2042557390
709617611
964797814
1686841261
190534714
143977077
2006662672
1837668012
1249255041
1929023297
910151798
1705198628
1856540498
383163067
931319108
1488907550
2008264200
1183384602
666851241
1642237279
67333735
746762186
1346709946
1292664482
1373476872
882192749
1051050121
1368661382
1508734706
2082510516
1768083748
104986765
922571682
869808306
1373570028
1281853032
1473164210
469210907
1586624789
1868522471
1159881071
635451738
664835414
436148813
388054169
1278843445
857380241
195259877
175559283
1556879566
624847801
580924353
2123284014
1030747092
876896833
1643950138
59101527
663309047
1045563727
210074924
2139095797
1806313913
861333952
1197275192
1479813529
152279433
464749313
1918056722
1990097405
1122941916
1605078479
74354587
1743441943
1597434980
314870096
1059949111
1338490722
1634593820
1766952765
1932231715
1433627320
1565725173
630026130
1559280522
770909394
1811318412
885265883
1356263369
1661393005
1604421146
1680618556
17532943
2005481694
153921978
137509079
551043255
252557664
998062880
672499973
75195041
1202540265
939691482
987301495
486047992
34797266
1361863127
1101519545
1399504633
1694042136
1442008443
250579977
1333894851
2120764172
1135358078
1351637295
552687611
2116672040
1233104175
2124733976
331330724
570214830
1526639564
528613251
729184607
222337150
1701635050
1689264180
1499746638
1793419075
897216207
2076089342
2117420675
1637022401
960848475
150113507
659275542
253198783
211579482
552720264
1013121945
1901012658
597400467
967540342
2049199364
1473603498
1910232452
1910390518
578247705
854668937
445566154
968783201
997692921
1363992878
134194567
1448888701
169257996
1596637684
1058129226
1821057561
764791026
1055373185
1568056736
925590012
1562265531
465331644
1869852248
1205300102
1222832434
1691237570
741414762
806678034
72532798
801196867
766169984
877361270
654720510
1461441680
1669104215
820074175
2117090017
32289248
1306618517
620737985
947604137
524647169
6388777
1704923110
1784453991
1094284725
29645597
1318903983
554002157
674385470
1493397673
1589354769
1983637818
948672446
1964246767
109972592
931454527
25564260
528640494
292465719
925272336
1841546768
1341592166
1925491728
1169047713
714982865
14604256
1761015456
515999702
1287971982
328149886
1385077126
1143187944
901649259
1683970291
1093235026
1442374262
1055626160
1699729997
1224613392
1869613604
871624485
1878556963
1121075100
1796984364
796375280
2107056502
828635544
845442460
2049381527
372679463
979877927
1603993651
493356849
235443527
643525561
39273582
1876856739
304715667
563057972
1105786333
2068285077
338285746
65551031
1774562053
943146564
1439859962
871738258
536624226
1030560741
750876721
1294384203
500609559
629964528
261335093
133514100
1056160196
388829568
477614792
2114837806
457221676
139618638
186784821
1133770791
610071480
125607602
1647950202
1908615502
1729124388
161654367
1383703082
642697261
496785382
1971810278
1205685110
637588348
802317562
1643827189
324168019
1077484736
301433975
1035415225
92846557
1141751221
731807110
1554841940
1838733018
1324208892
197234517
799869372
744165411
2009563514
797224766
948068046
1869041212
1490174533
86593220
497892547
752286710
1027503865
484223749
370122172
587331846
1059800487
623485295
1039964404
1838126245
1835253168
1626803910
1144753228
861179699
528761684
958117231
1051724829
110568536
1917404224
1672522666
1534565050
1265770018
2095592487
1466651057
208546183
1445981862
729010295
1634193338
942301496
1972818482
1231858821
938286259
1822601616
1128200660
717162238
1288932440
80488930
1579924820
143582233
1851188576
732174746
570480085
307459029
1966931886
607483851
2135728014
1659026681
1398401754
1061884982
1333814464
2083426846
1301978065
1822396157
1498394465
596888885
148841491
1585191174
944743301
1941754912
1359834835
1138162858
2093965689
943220049
635799641
774040862
520253489
705014574
557869853
1293950810
1253453797
1802934569
914511587
1142958592
384521126
753504176
455716580
2035134025
1858888651
855328826
1552113557
1621673775
1201293459
166857066
1051577593
1770603120
961010655
155395076
2100513163
1586995329
765297576
1697887945
1705317319
894295380
467522811
1807071850
146791620
2066808714
755252318
750933479
1724044926
1142190534
785822241
898792308
130173223
903357070
1780708214
825674674
1625207673
187853846
1118029004
808436421
996765353
674678036
2099035257
197602354
186637887
543832336
578229309
1359732486
1019618650
1465296898
883360894
1517339311
109733282
833474351
1281172946
1043339827
666469749
506271973
1016683337
2058623314
1299086674
311637418
56149260
1365622994
2114269002
1914207005
481802855
191037897
2100937877
804982021
1073793999
1924999972
251499405
1641008687
608292259
503356598
1462406836
1516836630
606071284
1122419775
1348352654
1329870726
1992538854
540238242
1952787366
2005843552
903245115
769528459
885001530
83134907
245951020
633939832
1240149792
1267179247
1186859469
510050153
741448820
1731382176
705744280
1540172880
955562296
709365158
193962513
719036245
460417304
568050298
912632165
221256970
137084309
29204668
147525127
869251529
910830665
1392539502
1865767953
1099046379
1112100042
1294055200
417391686
218190310
1234247496
1392624027
80487963
507433580
378854131
570294749
1885225344
1763634504
558252938
1520291014
1058107903
1395352852
2009434210
660802015
614109305
1625185614
1465297526
1735369226
824614083
2051444533
1439001099
1741732317
1499943343
233162207
2004925878
1600171961
843562303
1942659521
1859571758
240182699
1514267738
1376167456
81430223
327962874
1886284835
1723960433
1419481000
1061409362
59198802
55238858
226097144
1662342729
288787738
782952022
1635666342
1566490001
2752554
1431552842
415183556
1584237870
1971655904
515110285
2063446812
727475883
6923755
2022379096
1556140509
1804552302
1416680264
587314979
492428516
1524602363
772597247
128318849
1197092578
195618813
32324020
1754064793
1294171352
956802184
1117597273
2080002038
123448470
45768781
1438065580
1410337369
724382687
1228342600
1143241309
19222427
1650261364
1101317099
1191419636
814182884
123656155
1049348993
216865770
545577346
1135700959
321636833
1903211445
499337274
1860876889
1686778891
1656980229
1560438331
285090488
745100919
1471687551
1737201140
1382347028
662252795
37356970
2008027327
1894937796
1630733077
1487166183
232147743
3972659
217111790
577677356
901226502
1352803616
1559340653
1791420431
1720665777
1343698813
219884612
366142676
538676612
335654630
1617615883
1399952182
1634885409
2072891213
1562791002
1282765825
1439305222
2114227497
620530880
762380058
376924579
1087134715
1533624097
474879103
679614865
2094891905
634025655
873035798
1733313211
194183098
1840930981
1410028239
1560965861
652272987
794670258
1723186495
477681143
18436389
1115155751
1021465031
121286800
1418255884
909526790
975685407
106505727
1800643343
79858306
1340117611
441861005
1679538618
349084444
722178354
1257854161
538594348
879349665
54508504
1715044439
1400122348
1905333024
655089720
684174153
548597650
1913310354
876307263
1507370615
2087426287
759140104
1620642689
384868784
1312539623
803246655
1374213067
59828374
1617321116
1514992431
1106363581
1271457526
796449985
1472641833
227596070
1741386897
260182864
1571336555
1408098066
1372154272
1686335814
384692890
1963687157
1718778663
1474683222
2038190296
218830936
1939693320
81470676
532839652
2073944706
129513612
162839336
576386416
490463322
1740786699
1146703618
1384431575
366607393
682621892
1008840040
526575699
1794646208
1144654863
1535525763
1561578031
754998154
540618581
539370723
366026721
370148848
1657723439
1339071028
40491977
1315174602
347889742
224016016
1082574777
1958790616
2120833059
1478915799
1514859950
458226238
1530546021
359589687
872466436
529229973
1912117069
980472211
2040871372
502234082
1479331943
181040121
792809153
1078825175
560734083
510705260
337888170
1203198084
2059018690
113678857
439047900
2031895294
893384846
1920906736
1198710656
2110910625
179938766
470867690
1909469142
1465953664
1897574562
514579576
1622588127
940372723
571150683
28104693
53413644
1740042637
234710388
1657096828
213116060
1456022566
1237281918
588804854
1961258667
521071029
545639301
1538872483
53072891
1953245006
1402215020
571620728
1079502321
1838084877
868366079
1289671622
1574924799
383010178
675275228
1988210036
1522360693
1874375886
1628938906
1771990248
1809948939
1162753566
1662120960
2030135509
1857082005
1380968510
1304017034
2080233742
1903412201
663545361
862123496
1149996484
648392708
495132821
372562442
1686973764
1697793770
1914913049
475531017
2076703356
685014457
1003918185
1351231349
271983339
1525098360
83884201
1266141806
511481169
85480605
827383963
1834846258
544038763
1821408246
1080773769
1586589246
1000314065
1967024791
392812987
1622520545
574995581
303627326
889639589
292926250
1821099906
1883740942
305875605
449721664
1357221742
2017626309
1934573275
1812067832
634838065
823914019
326353227
2038135845
2145251907
121811897
1595943732
687683046
172599741
1898979703
1602967099
2057362338
1776552720
1771128777
196730836
776412523
209352469
933048188
1773826861
406361743
1080841142
57200993
1154030370
249104973
1267286866
1026152402
993172711
1450043260
2024268376
1803101608
150002120
790172983
931007933
96872280
974731721
742983512
1919136058
357296892
1515593240
1140791857
701046165
1878589470
1153718930
258815725
894035683
2111512782
1772992732
93044780
1046825618
448766225
901349824
191415733
553983464
1255778241
1078726859
219251024
1511801890
576663155
82734267
1830230642
214281453
1831717293
766962413
2010100466
1785518599
1420310937
1523309046
714390248
1923673771
1998438761
1564029586
106925414
194200664
489441477
158487269
1346720808
1669499414
1991131896
402178197
292762695
1630759586
166027170
12645070
1533788757
528988746
1152582503
1477321842
1281801820
237317456
1758431003
1906192097
181672069
1348245101
1494302986
1897819039
1847803176
1474473117
519328950
1963106019
1309649187
16996813
1421101877
855042479
2027144654
572035276
2036888436
725992536
465767849
271428543
297011822
178978910
2028763215
249057866
1488661371
1747768091
394669737
2037377006
707627109
1186195311
872646562
804028925
928508385
540768454
265702353
1909876192
105740235
1116894402
1610367571
1439633491
727304476
1808180686
2090468410
1952235949
571260009
1584587950
453253531
683775547
609294440
340349975
1186422139
2059870995
1528755067
1196597572
2095163877
1485282499
1165681781
1081823186
1094438109
1063093728
932379355
875039450
974504766
1329784094
1558871776
1940520834
1553350290
67699368
900037151
1552695204
1900965939
1945219107
405079736
886254516
1013128693
2069042570
1430612284
224847035
1537998488
688850856
917434265
1375848195
2018139523
264693496
734697975
1612442742
945293209
1406469403
453741250
1416410673
1886355136
1714721633
1918779131
951803826
1810790215
1486952903
984518258
1507301410
1039375036
391541692
529888232
1337140603
1815647464
419059641
224370137
666209741
1745447116
1029203074
1019069866
729991902
817498900
532265077
1016058186
1821246089
639322174
297864903
1197193822
250694384
9432884
1205102152
1931558539
1143173973
394479346
2017275834
257644764
4511534
371313094
1246233413
1310752851
853293011
2035624524
1926029357
577941910
771530511
824483570
1068036511
250625601
1827490129
45774512
466804145
1966499318
361535492
1332737350
1104321424
1332131203
1573325695
811628404
1652937141
442511465
1889224179
1696915179
2050603986
408764433
71570549
1735935797
1715706250
2026335369
222397032
212271404
157328570
1529994477
1478095755
2026428337
1833340727
277585700
1439450531
1189583895
1408076063
1857730747
218888998
743635413
322752573
2146500152
1820355970
75666208
1642251268
1345041551
677381993
503801198
1816233608
409925754
1608550007
1345156355
477700195
141422391
2098546271
1410253274
2025336896
1953545803
469013159
318276447
1461461287
912870479
1130168497
388214008
1720313808
508020931
1561580148
182565524
805849535
1589640376
534077615
897500229
1011133185
2026922607
145788078
741989127
1963681110
1098647110
252066568
2027203700
714908839
977809083
1889916356
1180397446
1491521397
372165683
1235211911
937826496
1624208159
1775677989
629627097
1681118790
1708374976
788698755
1442559026
203543606
1617522983
1883757194
477306516
18761873
967409162
591272626
459232975
1406715969
1827470724
1819838201
216356428
1251009239
942002697
1102709528
1803619252
1233389174
1406911266
469045002
185474293
1192995996
2144805882
734557993
382644718
412929607
1772224778
1212795946
53036584
1530503292
237557690
420389850
1073120051
2022086505
937677449
1233494196
1515725613
1148433445
521245029
1691370174
1127340743
1980438527
2041345721
1315864506
427641757
1129701579
1961065927
623715021
634519124
870862227
570399030
988280281
647652644
1287006805
1421777179
751874125
579790272
183534730
1229756758
218869937
825224105
986556335
606402547
2006154285
119014080
305946879
2118374125
1500776215
371128634
379816860
875630343
579781858
929499559
938403136
378398149
255361221
529337790
843721484
1726872444
807534043
1263843400
856390647
1004862883
1411145488
625596285
1819149993
2068957668
2020235148
1525653267
920518046
303045345
1768891315
842463934
364302917
1817821109
1185695710
773122121
1886698162
1916819818
706681365
1932646900
276462755
1875419643
1143935343
600514717
1991017109
1481652649
1383980683
1409244638
1665283982
1090977319
1896500279
1172242071
1968090039
1046800411
1647765185
1320795388
379682843
77951392
191196481
490875632
2076253081
1131513115
150473016
306201659
1457464935
822145579
1705594600
2074871968
2009616136
421293395
776734123
1143545499
1911576003
143201611
1277409355
251428023
81486288
1434878372
1160187137
1119165718
1782946994
1378375941
983360993
853587522
1485444856
1702129456
1000687952
1799716553
1995043970
474901362
1113526629
356120193
880074887
2069493418
2004575642
164870477
1769196062
1998352976
556792172
1640388872
1716971465
2009544086
1872303624
904609811
306709762
842224683
700213725
1233885986
2124551473
1740106981
327000151
27610218
1538199659
1252261725
1039516506
1518593159
103618555
1430571602
1354654367
2133239340
1950081536
1434563132
1004635169
1007456042
460549852
1194766117
658463947
1092578135
17105767
1402356598
1566232500
77000323
2145873788
1811675479
1553839984
449632155
1882167394
2058906077
726005219
2098927897
1037455018
209701499
2135706726
66915601
608987348
558105615
1152777318
1187819172
794699954
56840325
165818087
630512695
1359406843
406085965
1518609834
2006032810
1324746841
353963397
387658472
857180939
27670684
1616939149
1608087952
1639644779
1510469595
627187667
923432389
1437638175
1642085980
1197048109
271207630
1535095706
1847386272
1722648956
369026476
222273608
25074725
409639538
186894678
2058967428
1763369768
1071216914
1167706701
199617003
1800782112
775664598
1728804376
1499659076
1964314421
1154912492
412568643
815163889
135131015
1368753390
974176109
391765437
1210946365
1051537419
566820180
1697082686
1698579600
1908925815
990936749
1843414943
1091157268
1600436484
113401911
1147561739
425312408
1664226680
977961490
1231178362
676856284
1582095063
1991733487
212711536
485379858
1886192808
1384715618
2113702187
2145912233
1495849077
906833110
58489040
297127629
714578807
1396345175
1262813559
1741988758
1992085791
1327241747
244333992
267983206
88408516
66894744
64344740
1111488000
1732053069
413454325
1728111222
851774481
1787619421
35299097
1293551226
1579245237
2132749598
1651932908
1792954637
997297813
331206491
410764285
198989983
296062414
1221436253
952596693
835733769
1157274644
321998698
310763339
840433397
1285589817
163367522
1321187361
691546260
531319570
465723763
712004481
1116434834
1267842536
1466058328
1085630746
475313101
228250833
845522482
1401534519
2123182721
867824569
2022590206
2124116058
753392815
947625431
375631511
1089429894
1386387017
12806582
1873203299
1327625262
1625197488
1497120197
1286947825
691464582
911772419
1283183675
709165768
2080957420
159016788
704284524
1526837068
1737078525
1407082871
421553803
1924424284
1478787026
1753062381
1523093739
1589576192
984778137
1810011142
1723587335
1607737217
1871962436
400073871
1640217317
1291083215
43839125
171020200
2081848220
534404878
1386840917
1482297812
519944666
1193163796
2093412385
1066826533
1807231153
444170600
201705796
199250613
1823972575
297055872
539260320
897449918
2105303585
115829630
1919125535
1066237002
1416550027
1490276137
1492442993
266014732
1161318148
843501083
647400975
1249710534
1094468641
260421630
84577047
835563995
1324533137
1391619660
775694856
628870282
671430288
1445927660
822369113
428590173
1764643491
1697279357
1000191091
1078027271
1040087407
1956471416
922304495
671861011
902120164
765694121
1397036664
950818247
1979800540
339148982
2132131318
1223797694
1238870436
511216027
532894370
2021633422
489863055
114145320
1118533422
255691233
1162570133
2063416691
1680411826
1579339010
259783148
110289829
1379054389
2067561406
1784560749
921964055
498143615
887305324
475409209
2074983929
2126374388
1044077299
1573501680
765796702
85778071
1631078824
1416034010
1945348485
1734293760
1887144928
1475962113
1834461457
1078143779
1166614752
409973556
423786957
184554271
1307165936
802335221
1940728658
877686626
66339975
1645111831
318552448
522887072
773248587
1200549873
1465829961
154758260
1637448973
1590747208
1596453949
1279612833
200438395
69704742
2078051452
249541834
803576031
370777516
1336737036
264276241
298317363
399776606
189703127
1416115151
1080046846
1918301496
2017081275
615898846
1040003077
135915734
326678360
1648604724
125535231
638324023
2034753420
1937369375
1427319119
2012125024
1107241324
661221807
853939965
86763214
884887679
681551215
1969810569
1584126237
1552834845
1245941039
400467142
189163140
415125079
871237093
1094733643
1922401924
828641533
768452798
2114573032
1728535506
1292586258
264731246
864336017
884058151
1555726459
459629858
1800010909
59214198
798472410
1367570332
1406396884
498236703
1603654240
567078176
890829626
670018811
749944268
591003408
508085919
489849743
611536458
1507818488
1004793469
1710065545
526061687
1736517609
327687286
780304671
777693063
1635247571
1424557020
796583195
103560478
1738319453
93285198
1833536053
1322337710
2097750197
118964088
209102028
2037893237
211768107
1439018217
842468061
1596951674
1885915907
1601192707
143638734
1861830465
1140765956
2026773866
1615252926
433595246
1061926164
1097602779
302143180
2007946865
1343784766
882705143
722928803
1339113161
636774257
937357552
564571911
1146325710
1697268310
760116614
1053839631
1463805563
982756494
1793129918
617760126
1559998903
322610207
1967073253
1377815274
793067162
1205540750
2134386573
1099616412
408098824
494221111
1961307744
1254295983
1975373721
289508513
1136910135
764103290
2130531202
2138561469
519489470
1025911769
1801637299
1366935986
829088547
1889204238
1738017130
17977001
87368853
798219979
1657627046
1671097603
1644890213
179728782
937375598
1492628042
44117957
695691167
383512579
662371998
1122697727
378186321
1467185984
2128745926
1330927251
925936064
83452325
1371240232
1731078276
549582982
12737244
1839725994
1923567608
721039486
130444161
2013776053
2127184848
212016660
1016105995
902032266
672720190
56702396
245683861
1241900626
377442513
2122469198
1957051671
1624106495
1802942899
2144316094
1856292837
125357170
1699826460
1686387717
706567191
1181155568
13112090
195575794
1767115010
1679099972
201585718
1446188906
2077351791
320267592
1819975887
1215589554
636440399
696729701
1259903975
593862459
1232342468
1637570837
1884374205
530872227
2037744675
137149593
1406003178
184034464
1606206850
1730791292
1100274372
1684111030
2048724328
654175534
2023857266
836211756
977520026
1394788552
1292304633
770801235
2058032303
590017639
567567138
316570879
125301897
582462108
2098650961
858610353
707579940
1340747052
175084722
1074010559
993634768
1224865590
383250513
260630295
882035106
653833139
1783430942
1834833912
479654931
739049089
1648019459
2049764679
1622026111
2051861789
1369485010
1584390302
1529471709
391208276
1913118076
396572433
1209005021
393940910
444905147
1851203410
1486409024
1679984021
1855678
781489326
1699374384
759933719
1963390749
188435327
1924700932
948848216
1919464694
672720293
1427383858
1677996030
842589982
496660239
986778546
1563317128
1026676415
1679368473
1187880260
954300397
314661772
1944285013
646119169
1248579316
1997768077
172186713
954742153
1296322076
2104512415
1793266890
1724955817
766824093
323312153
537973918
1034921379
2047866422
575974513
730010366
835206387
1193535043
1453424582
1281226250
620050644
398112112
785650003
1985679441
1800368043
538554028
1005419566
1360290776
119346722
194009660
1464114137
362000074
965903690
994594161
467990141
1667694649
1309509884
1252443043
445165382
765170509
831796724
2125528491
226918543
723514529
2021673089
587491977
1143782852
1160670690
1751124590
940808059
321019426
1367390692
1949679802
997779523
1367805644
2100167074
1432265476
1011881941
1219185921
674504623
193616123
1520926656
2119796874
281881849
306970803
1111107885
1741245800
282219729
49134863
633578694
1567979258
1452077361
625986597
962505484
372140376
1836511004
582755595
662668406
31544357
445348518
565681814
2101033421
313359610
48821205
167353602
262966432
1560318116
1252338045
198396137
1701295944
1972567746
1423236892
1181699296
1007547631
373119741
216504310
208870517
1395774026
1488963413
613985312
1319813469
987579758
1085564761
2027332698
545796757
2099941024
1543887174
1528946136
442446428
394321862
1935849665
1275295586
291943597
1495649694
440871253
1180534123
900254935
1643415229
1750427678
309693830
573187194
623629579
1138124401
851069915
1269954865
23324079
1734044702
1533394399
2126226315
803002537
848937351
154957992
1161471094
41359820
1622761955
852181787
419052557
549879989
1819260377
983825155
931235683
835795209
1012880606
943374933
1082468277
556495558
676712576
1613001010
1011519
1933630063
35685913
1268208732
1638406310
1706875263
181500177
439300099
165971193
1713544781
527250736
1746242819
2011791692
969272505
1847245032
1439648812
1485280736
125154833
789473184
1712358231
1622858709
1279883637
713622500
1092067591
360143767
572681221
1197715790
2083576121
1523249882
529623442
1942093700
1461901579
2088616809
2113055747
1940061182
2019935193
511322345
464538739
2133478390
203781674
593835811
1572637380
479874902
1227887455
468762811
1685380687
1209551604
1108465921
965731517
2101267969
1165203910
264190847
190260526
860852400
1716054183
1313753527
2079393208
1596945672
553285494
325081698
464531805
363467279
186016652
2029846347
971516015
1543258043
602143367
247415319
752187407
271636020
1508971497
2119575565
1736341256
29177694
1486386096
1870233367
555060463
1200528835
1889154121
982774049
1501954011
1977169478
1493121359
1082351937
1928612607
1863974650
329296205
1223724886
1746599229
685535239
1926000727
400491542
1535974915
1576332440
329238980
2117486055
1409752464
1291909488
449893210
2446652
1981237610
1260273355
532686462
1197567940
1803996116
535384042
1942715225
1986076200
1829515545
1358248757
1509577355
349472454
183531145
940368515
1295886189
884738896
1567596715
2024741890
563849970
446573561
901634300
643209569
515933415
578663463
1018827840
775854326
680337202
1313943328
611795392
1551195500
610072383
1641849710
769982474
489516643
131856519
720279514
1140907106
1751032052
1617256301
337731306
1377376317
384296605
671392353
1667345455
1120532499
897771328
1733387599
211513193
1098815787
1123704871
1904177838
1275984306
1751011368
607407375
2048638628
1256745244
2024771376
2042681212
1510961387
1676631296
333009977
1740574647
329381678
890041080
659300150
1242066254
55779135
97257971
1572565005
1001657894
763771128
702533458
1815137663
1243803709
1058488642
1777898287
2040615759
551909454
554898409
608625607
734971792
1961649077
1844159926
1093530287
341654003
1922369301
681657982
1204175025
1294346703
1933740053
1283058770
1358008758
183645207
1146410138
637502640
1323379109
1239566776
1382966080
1679708076
437211219
1995533763
421116944
1918648652
1942822314
504888402
1207945219
1933732942
832933376
750352265
603974144
473003137
200728190
1143332627
1134222933
1106905318
356725009
1746374031
1665229764
397567389
786004283
154574660
792177459
2002902560
1654107970
63627385
98471943
104558787
1621577206
652559088
1582536904
608198430
2067076434
946461926
746110648
1497616711
1497700324
780365686
1284832877
1466466406
1021578971
2133423061
903786561
894527568
538375605
1921102499
1818273941
811499936
386526999
1426481642
1741365048
426673399
1428123821
981060296
1709269164
79606744
1705031653
986740845
1683310146
1872866408
535856560
777711075
1191278002
1290158709
440476378
1855448168
2090035703
1256677968
1559145558
87560723
1154892601
744356594
1539221442
2063365974
284123002
925757501
1097195418
607663563
1325251141
176624898
1691715240
1491005021
1336743276
533933516
1324393846
2049484646
1433266424
1342831222
174771670
2146712352
1109597027
1898203353
246486817
70340037
1094091352
2106003223
1910399742
1656408961
958736951
962563404
752609514
137031535
1085564629
1879668937
535759629
1917964573
1226877850
767044970
756380202
823622467
666315698
1203496977
682652144
1722976720
644563593
400296262
270579058
1513902158
1142465471
90136318
1762865893
667650014
1380143976
1350268706
1667262590
1969128885
658925231
319027693
1384046581
1409153312
688032600
189991831
1386871745
413217420
87906567
209958733
1895697048
8187999
33712301
1496801536
1961534385
1619375698
1769420051
1010778120
1954302772
1880009605
833798888
1688395877
740187860
1921908868
575279497
1620881077
630606182
481287535
1583501989
222660715
286851001
218159290
1664740041
1858623549
1316733950
278459588
943274442
655799838
60896090
810559160
1052518981
657953664
1080268966
723870755
1155894002
1097395312
392006183
245447215
938290743
1886224871
1041353862
236776102
259641971
2055183511
907247567
234296131
1287115349
209835675
871338907
266263363
754818352
69660129
1874363116
1233037837
2028926744
1575591678
1177901312
787440934
640680319
500008457
282393922
511522525
1389955731
268569196
1571211074
593943463
1996236416
1755336778
934894556
1902148043
28151707
400372445
2069942247
1254293052
1948241235
438847149
1090852457
2003895196
1854187010
567337950
1010414418
1251622984
126080759
837433519
67090528
1906736324
809014134
541549379
338889039
1722880418
1405537900
1988662409
2000939015
1696460308
1387874795
1347565932
1786628301
653338119
1870229430
518467123
1983671976
2108819559
978448651
679409663
1586515844
163757398
143470472
735119327
2146648281
1731554479
56651059
1181615038
516844260
524807074
1618265151
379591129
1739753003
164557843
1593763900
262888085
1497587441
167371089
829861144
426187444
267886977
905443251
220158117
1514757445
1861086992
19411527
766622277
1964852968
1748515046
1822202128
882445005
297637510
840852916
299507528
1750308222
978069817
100220200
266209688
2041063296
1820295954
409377914
2056379564
427903279
952066658
1371009637
1761006333
1398750526
1726568891
1755055127
510778171
1299302724
1521906074
1613035562
264314571
1082836691
1473958815
225160284
742657965
792361614
1343781795
808538291
1616838398
478590253
329118616
1426082908
904084198
1070447389
237638640
644704635
1266988425
1954936215
831377242
104483300
344338984
1772841462
1212482519
1043997524
1843723407
1573649070
687822305
1408877230
376252042
29585228
638718584
155965891
2067746398
1834501274
434903270
1459262121
309390624
1711948970
465882550
905931802
697314599
293857269
903812144
1455578496
502548407
171932813
1759072567
1963017194
1759734685
772871958
1570993493
1243649450
1102523273
1667648110
1641287369
918970066
1414034489
2066524392
674587686
398492941
705432171
1114639170
1233360508
1498895538
1751683518
1205969377
661965565
1062032458
1861163532
1318636752
507797010
2129486115
742340330
1618918287
1595547037
866653078
813669524
1878382060
1606846986
1709271770
410273530
2037247066
40706629
1320141268
1683695544
448147216
1909830851
980224781
702045405
519958471
759019997
1729844532
1348136423
194324796
1621276263
2059245306
730010533
1251856142
1822336622
820364123
1328743795
637462214
1796173280
634988080
1695764276
1577740269
199382197
818677866
460566678
1147593585
1467778995
232102881
2039579273
1693316431
978953107
727527466
2104272368
1800436639
932791991
1172418136
1668544920
493983678
1045736396
404512105
1483888704
1871279423
1605716963
1151332014
440737732
1749081135
166037639
1093980608
872758852
1075218209
1981046358
1934872888
241944894
1618953527
635772614
1480586845
2103122657
609345835
516174624
39892398
1200978362
2083508841
129623524
1755145003
1573537097
1589359803
1752446405
2073751229
306359680
898533535
106999638
803006376
580317334
1157413822
1053773743
720030191
1224024278
1574697290
1127706269
79335914
1386378198
2107294149
1188540533
365009017
1702893559
1511705476
2064253212
355252091
779915971
870263631
700749212
1507898880
653961056
708789163
1407252168
1677982949
2002175212
846167536
1927418675
1811059262
953416702
995150470
1544706443
245194254
2035908049
1964501143
1156766477
1316337402
1737073174
620590733
252999035
52835744
1977316692
1648872147
1267991893
2038026687
260034270
320836409
1418895488
1878148555
704311118
2092973516
1831000117
1269742402
310093575
1001728262
239338248
1415823216
1310262256
2113182683
1638174697
2101706518
1077905403
1640596908
1761894281
1004882655
179758907
1771898845
1932535576
757294032
1053380261
97567790
1169087090
1266028407
2134192518
1257961077
1280974394
1088877451
515023030
66409523
775602760
1783085971
385165157
1817162990
1495417830
1883177835
1748185955
14123737
1805277183
1844350174
157024631
2030367279
1591967033
1947450188
222631017
624886374
1893439095
1386436633
20460531
453461449
264604905
1912708785
1298854316
1228829205
1879767706
672633104
134789134
1137883297
2117131301
1554420710
932733106
1330177651
223890320
2069582554
1906725515
1907444955
1959019017
557902989
381429717
263811358
1157456569
643131204
617536670
1638630724
1464650792
455109924
896304322
1431087234
946271058
223170545
1024625437
1051389585
1363117489
1701402044
87389752
185348261
924799764
1929858261
581121982
2119083445
909459548
1135175892
1443430969
1546404477
2012954994
737306039
1418045342
1005707619
417881013
2042557636
1783725895
643511286
386445406
417886456
1101321324
40139117
1026854342
194108091
1411767298
1057161308
213879649
1912609903
759641032
349531696
697870970
2099156693
673179498
737988564
1928626418
166786287
996540298
1735356874
1018850257
1263749249
844404767
272007183
202230007
1384738378
1634106802
405237559
1265383930
1983822423
2045662469
751446924
553250267
179760109
397756463
1480397430
1807020905
353462803
2145992050
1996992969
1785238472
513787843
1220777252
1458393282
827962479
208703572
1165062240
1676689351
1506099572
1649367888
434536172
1574367454
1080663985
530262302
1180915101
698603407
913581942
1869874936
1251494914
1871778242
978036217
887159639
879617033
1463867371
600893542
246364737
110868223
1492366480
701386230
1173070171
1599531990
1135969628
1148150168
888634377
662779485
1167213219
851016865
341413980
1457609850
1946390749
1327395227
1032614458
34489570
132650773
1768045888
1529553085
1926598072
964010233
170705370
687663508
2080811479
1706493394
1455458505
1434555883
229345214
1749473654
1097829742
1237245480
1188544452
1494737915
1300696743
321922727
1582779014
658268834
1804298696
1725530993
1000717893
1455230942
1421671538
866059487
2109150830
2024862422
1392447123
2099334074
1966801029
1239873719
207209850
1065379138
1143190442
1033000056
930094419
1736831049
1683574251
378185475
274918334
2044168198
1268955874
315682794
2075781559
1458731463
988619281
304759998
2131478187
550617162
54189227
163664465
356401623
574572572
715322489
64988244
1716997309
921795616
1609181569
1542436334
284702080
381032958
324960541
1545128353
2109462937
218844493
1472092853
1524992547
584113893
296228181
1578373023
1954968049
810088321
1704259583
1938757880
2086730663
1404447384
1268109107
1619246229
1220320006
466560792
700863520
1675248967
58620988
49520280
1567183875
1180090301
939854941
1233757841
1225565252
625099017
1733577304
256713579
675426077
471774590
14933557
80362125
2068795029
1630418372
931133993
475778066
1750299300
951510607
1187906106
1411839398
1049037816
1460427963
1596325063
145530111
1532215452
1636273829
311544558
967442679
136767609
985024397
1189292112
1226921279
50286960
640362324
1576104965
2122539855
1121405802
343353364
1982873638
2115188132
741080321
267758830
1525656177
1857866122
1359150960
1328814088
1958182077
918014353
49234586
1641932950
1196299329
158289753
1823881670
1094082972
1276908399
2001186343
475418620
1162393413
1019074700
1241204111
1565500236
471320202
716422935
912743111
2117077617
1614172709
239216538
1321335798
461594539
1347471773
1202866070
642902314
1298732609
1901172409
1665450649
1105299446
472913396
283702440
1229392305
1044765869
1803149115
778128883
1625064504
141725017
444987366
1137255015
221020058
414444336
1801887594
1100707286
1371924490
1556612569
1509935868
1261421968
1412024418
1521468579
1724999940
1650100138
1569559280
405866887
2024664863
885469351
1896231047
2032327434
1537092788
632603041
2137840286
280794761
173238282
2061360816
997112180
1346447977
1521009261
1131769185
223890971
260004092
1423238232
608221875
659399068
566231385
1879896391
737683737
1069563269
64713475
645514579
792160155
18082944
776914909
1300264856
1801858788
1250116174
944391529
1585391601
1411549370
1869933432
1053935747
1597969025
1993710850
932365968
1831351936
1618799659
1279002999
2064892954
299825200
336103080
533380612
1405718021
1577220958
1260174596
1761174835
2091055447
1107082608
1085319099
177950826
510934319
1441193545
1789073559
1754263484
1911944118
1495447886
666984451
607375062
1275847131
389384350
2143967279
337321102
1518635056
1711050420
1303296477
868136980
211974875
2071251258
326088771
1407502291
1541439887
124693196
1646061030
1152243479
1719763005
1336335725
798122052
105872699
245180185
48041213
649610345
1168476910
360344326
295811218
1982098175
98746649
1948829097
431230550
1545563294
1489637032
2137603509
1390988337
774762003
1794725759
907556613
1924344491
1566520528
1911472576
1852377959
629723029
2143421071
898731251
1868851720
192530306
847297104
2133290887
1631223998
393578668
927321175
733969917
1612311282
1188428986
44657128
2017171367
1650223939
1625920311
143229582
1497456324
200960709
1280662529
1850541927
1367061948
1985364472
172501316
1781757855
1018545317
1687177242
228047244
2045883745
1853393229
1370795082
1845553880
1107108095
1324608555
1060378091
1709437847
1376124434
1360813746
657984428
452306413
977411867
822477407
2005148941
1753135641
1346951748
1638290891
2125791743
1004674890
962676116
1833266217
1053690704
306403212
1262729833
1275570873
623311522
1212537087
326083385
1478037270
954870617
855537794
1482067436
253951435
1718923761
1666178023
784173504
1020631153
654916882
51049413
1221970716
2054003601
1634123090
1833729669
1940756149
591381897
15979926
2041614820
1253734278
1987232875
1716523895
1813327317
6142408
439397435
2101079819
415553022
895758352
347665676
1894290436
251802815
950156952
333185519
685797625
34456773
720187513
59321964
1842974723
853443608
1792201511
3695843
1323480986
1256631687
1452301221
572013864
477909385
1784511356
1642697082
1913234120
273554584
581366197
815875011
294781625
2102043545
798142443
1567884752
990708203
758218354
4901978
1352020516
1065794540
1568758336
49001772
131479560
197625958
520800555
735976243
1973694215
104483360
812964671
1546380437
593474361
1131824302
1160019360
405349856
242026974
525695741
118989984
1911170499
1186106688
1017156915
56965634
555705894
675242325
1165578174
372430467
2081470202
553414505
46952587
1410416999
1670402027
1315482379
20203050
1540405570
903803829
1585552850
2111090051
1828586515
43653414
35208151
1037672511
341395210
65871433
1710882807
1063340775
951560093
1331593757
324685763
1656400828
1340125908
1118971586
1195387005
1057077207
68718155
1736023254
1133908509
1296173716
405270644
1644917675
1406295234
1902713647
1624432682
2126157251
976331953
678492990
936328560
306620769
2040897001
1196203111
1567363523
681474976
1941514521
1044291510
1396353086
1731031659
415936415
1080273603
1395289390
369952483
1948108703
2136557244
598251504
1972586391
744825064
1594508748
712284521
1540842102
612743210
499757705
1157256577
266680197
1064588341
1761953029
371401429
1987638041
1697532224
922247658
648975063
1715187565
1173259877
32022603
1715733091
1603936203
2078271701
697620446
1351479883
1852719647
313382951
1268758363
852502212
701831623
661924783
1407116021
1267306571
413757748
1118786822
1503107669
1054014345
926721133
1089328615
382854790
525044221
1963357084
371456915
1661686056
344191351
1059380470
1923277587
447881632
1962509636
245694204
1339278748
1089610810
2060584476
2007892672
771263750
1903949719
262748630
1623658159
1397927946
1678762971
81874048
1469136841
674321841
1404385234
1795618840
1785638096
1518846684
262615142
469398736
78606266
1187843450
1411409351
1890464174
83736774
990255396
1162724030
74208301
602007621
66771937
114426215
1421082953
1113043192
1404561777
1851962187
2111794418
1586315692
1939687464
942132791
1239659201
923105562
1532726555
1873199920
1067153002
309730816
828391450
1881283637
1580026717
886776694
1750239310
1937154859
826205509
1079505297
543236286
513740693
1875251412
446675061
709006129
1462189221
1617457962
1841154703
82361918
1828186198
1266356926
2100756118
1846059039
1208219837
1406314269
1318918571
548891665
1367362255
615887172
248332864
612230521
1013909642
2086755492
724728192
442696886
560432994
934422032
1216683618
1150215131
363048428
614550789
379614948
407302607
2105270945
107482021
2066170783
19165067
1452966492
1597609662
718297247
394671093
374332784
1084548604
190071057
1801369584
2089795428
349127828
504686560
664759014
1682013258
131639684
1035488160
966938452
631998266
1910167377
655308728
1393745387
266571883
1595163797
398526115
200749905
1380723639
351259772
1129671984
496665335
1732837020
934946373
2035633005
641324130
762476226
2113283728
358320102
544474943
1555171332
727762635
873394537
949886624
1758458589
1591080375
773728634
1832703750
723227174
325529497
74880570
1862566103
1492595231
236248722
923753772
2145396174
1563455049
1320911604
1908499815
530642170
506337146
2078647108
281370938
672593484
320643646
643007672
949018893
292816934
1180835087
707373873
451636562
1928995365
63090468
1624711564
87337155
1930814142
1958649314
1206159975
2046065473
1025925715
1439882075
905770867
1643004687
978538551
996482239
815893088
1326452635
905074322
222591077
1914232137
1572266959
1159513818
1942457471
810234357
1994457162
1010208266
1773218948
979135268
268907887
877097097
35952737
200592490
58080712
489131790
840055274
38371936
1042358383
413151750
279309233
1880486627
1174772427
1572986599
174049007
1658246517
106664801
718320461
1856010681
79172415
1558746062
1464338954
261236180
600207266
368069354
1721132851
1618396655
135657582
1515919226
257076257
377822487
1739472340
231447019
30118926
1285368806
1882018492
947670755
1408399307
171782020
187864433
1524511059
1472355051
1379936144
868368240
1863410933
1147420435
101639173
1743961514
1718675547
24232058
1980537972
2069156063
529157873
248969904
1747455343
1269265986
586843122
1928639504
832184007
445159161
1808307197
1271124672
955978416
334725260
435650446
383457404
1375156922
1383998950
740824419
2136483513
1678522127
2137401015
1061409966
2144127841
836222023
2107547616
1498011371
1769051356
1587601891
1680851978
1853276897
1761521101
2078603263
1700346787
505464361
1823212111
2026956429
487083346
381720516
1576643511
1102058083
575851878
650150593
1963041842
897174672
482858970
969570163
36947006
1405503458
126307913
1617831611
1719469533
630462377
959521394
35136387
284889474
1734817136
954033301
2138246641
1014829619
1667927956
1567497474
1433125970
1311953238
912072623
766241718
1060216453
571153220
1781762142
1958637746
1739304931
1080191974
1702312871
2142338135
1895567622
1807934046
646719959
2111309690
1925853880
748059912
505804471
117306340
237844397
2077007666
1012250690
1467585681
1479497495
1821629336
1740193185
1666055566
570640121
946407836
510975031
1991187598
270839224
1474076992
1824573010
861444375
2143067491
1569677229
888334779
1464368312
1807947047
403125046
2030982618
1519297395
1500941325
303918923
1845569929
386003931
1306690188
1625770372
484051439
1439457003
1817058699
1226415386
912138329
1272883562
529254511
621344668
25731185
1065155325
373481246
394718424
1973212917
1177892525
1684824100
2130555824
479444795
1135614920
1247520684
1196099997
1255023116
250490229
1942761705
670785380
219429856
1688298268
2005754021
262557046
1712057080
309633230
2055559156
1951223685
275670272
271710094
384028003
2076035481
2070312645
148417804
176025779
1847022512
446712007
651431147
896291720
666324572
1806937799
1269039012
472112339
1189789394
1051852100
879258664
1851966095
484930340
1606445132
1776312094
107645956
2024632042
868739391
999160663
1780489285
898735781
845393176
1792029401
298501160
240309548
1666648883
333661601
374037646
280628921
636748476
1339624354
1791256862
753335787
217792989
2075788142
1808548250
1049223146
27177713
102771600
1482835146
359372936
745509868
498901553
922751785
1841632868
1394676677
408489355
994037717
2013724565
1848146094
1795542096
1991273417
47359310
828624692
289795489
2039543847
285556898
521150263
1244262803
105644016
550925999
2088250186
527061280
481028765
673916033
602191512
1001574095
1742824934
1297970204
930566808
711954064
76863833
719009601
616085034
881653278
576446097
1998294453
952343414
716920101
906741064
965529516
957687182
250041906
1216486556
1211876184
220975161
867710369
1738294600
555030542
20833385
302302062
1563888818
1287793586
175142863
1095772654
305090114
1480725923
957870679
830439206
1769774631
360709253
766188760
2031688869
1772026692
977776866
1899083574
1149157313
951618064
538546920
35100231
800289304
1103910316
1451146615
980241121
358496504
1337662347
1822325491
1824477049
584748809
79109277
1307967882
818724333
1246208845
1393031189
1228109752
1501990657
2024235492
2115472786
1465204603
1910530051
1195263118
820045606
2085522355
1713094818
881125943
1627008017
563231687
727124469
1243379636
59939456
369426514
1195949023
1918287929
199068172
1844954808
238052342
553858296
1082357207
1357606441
1160121285
1481743783
802295562
1509868379
319893201
2075892025
1753503515
185058546
1253062779
1342563659
521912663
1903767535
473533196
2022338329
233004551
2136298368
624889187
924592921
668339366
1099902457
563954086
754300382
616609069
140169194
811524810
1480834015
2132380527
1158547907
865995696
184297994
841308347
1414684452
1250682016
483599827
1629736424
579421021
1088936497
591318387
240901835
325295512
256858865
127582276
721494704
1422759225
737091137
1687973616
252395547
1215276607
1933505071
694760320
1379425826
1982201160
1553011076
431960631
227778380
82779105
2120090299
1606549786
1056482095
116573378
441843012
85727382
1580011793
2019700787
23124200
1313213320
759769699
672303051
466977577
467961870
1816683624
1540533119
1112669643
592322266
1505430259
1637694838
1471997189
6935572
1353837120
1642591744
1025080830
1480030111
1578959317
779173961
1140280459
2087896347
1442201032
1947016845
879112771
1038240768
1118911036
621958623
1333269453
1543708819
2139688001
623436606
1870202876
1172460351
1751455083
911914710
52890892
689254716
1210965255
1650964784
559040525
417418557
277541658
444470989
1450101340
1757761263
1814223300
177722574
364961734
716409738
1721104541
618573027
1676469756
443508354
864916967
882323893
1624484065
480147665
274192805
1463040796
1254378141
1497268775
1370085216
223582809
1831645364
1582375039
1765843018
746919557
689011361
548294896
221928953
1440526445
1706459359
504280959
757101637
879832942
1006688547
1417588558
112962477
705164512
389768995
948642684
1995137972
927930715
1376186584
1285107386
282643660
1478938533
106872205
2029618067
402598609
1000018568
1538964637
1164483952
799154022
844011464
376975925
432846816
1818950685
1698172184
131198832
891457435
1929780228
1639095223
1037111079
380234176
1891190687
1191359849
1992244466
646112662
17571122
1687169131
1673757381
856943
2109441117
1597406102
846372921
1501123993
1146169191
2133627538
624682904
555714669
785905331
388274824
918267090
172552888
1397141948
140852682
1545341912
1749056875
391739838
1052582037
1993190988
1603908832
1152609423
441558214
1711307361
582979646
188827223
476706499
1818640524
536609202
1173752692
1333223744
1189593643
1011437460
1612364643
1237051859
1561675603
1868444548
1737100073
1427125372
1681636804
1384498057
709961334
896119039
573005483
1962156491
877558544
987893314
884792469
224982325
461867660
1126233886
1605507730
1779476829
1208927394
153687551
1640982919
1286960875
1181903204
564748755
927092549
846279676
969765734
1158918640
1990906906
1529932794
749963859
265919032
581720390
1048264812
1313930471
743477088
1508571030
2013958373
456639293
1759400962
1132356883
401337088
124946660
271494009
1845715859
653509447
2039922629
1884509904
328513311
427390199
1152301436
1489983832
1427416027
1466599957
1358219802
1991148682
55571495
1910950995
1232630357
1491749942
1956874218
330702037
1860604424
243065567
837642570
856233132
500015580
983801288
1974627322
135621829
685176321
720478711
209802043
1295986329
1569589331
1844696915
498892774
1386195945
1684982338
541533638
1074997053
2010857414
722730991
555874565
2098401310
743888295
696164702
510790921
190569068
654195424
428819806
1808761423
253545649
468465232
569021344
1587952086
480651856
1332045871
60931894
1964407186
150409742
45544273
202901506
1546508496
1213260873
1487531135
1656636988
2100917315
855191756
1952224035
1146977113
286419527
74657270
1047679486
1539927389
1399168837
1234810284
1772848671
703875174
1326959021
908250380
18223120
1434208650
1611056756
37073275
2133306474
1139568752
1837708638
2094821253
640881445
218708464
204299441
1882849547
264822906
715285110
609769090
1217262402
699745493
1031974894
1854309428
657364351
476806448
1513538575
219040348
650292837
1607472041
243529418
1181095425
371440576
275965700
847788128
1645127767
1399961420
1751776169
513539093
1835182783
956392810
337515357
154085703
883723121
971910174
1954155957
502929231
134455707
1547202535
1024331879
1375440486
1922144651
846822245
1037531068
232575584
1577134402
1331031201
226397710
41203048
855051279
1761061849
838536470
1497542981
1654015883
49834334
1387291914
1960512128
1680914226
2034607163
1882377701
459078130
358932792
782710746
319168287
791404439
302649942
1840345894
1539796965
138706023
74170914
990623216
1548910441
312947955
494223357
1813288925
580117886
208689938
1468966332
1292670430
1658391010
408387784
1577850285
2114996543
948889133
1466880553
1848655309
1850418606
25201688
1595635676
1172513919
15449808
1757837060
643825769
928922633
1870829458
1270326303
1873925191
1076805660
1771337634
1011708406
1119006314
219109554
1095322165
25905563
994516794
591005585
692093849
396037600
1235424984
2062769039
531894277
1450136801
2030401334
774892853
523422187
249325355
1895542429
2035622710
224098229
456722489
656824643
724975152
606163572
297273115
496495788
1150201211
977474553
2076939832
335964301
1851435736
1539149073
788753376
1076433503
428810069
321045464
553036479
1941648977
164744896
417241538
1357549943
213709478
1072876785
1435630172
654766907
648743342
805845198
1087213749
1913223203
1099348799
1781350777
630523545
2038998455
1973856330
1543860837
976472598
1811394075
1365883808
340084569
1091329046
1153173916
671423882
2023819442
338372148
533059074
1724263772
698544101
226875878
1295777655
2017559418
1594463148
837834153
1491939346
1393032203
1517263868
1559237612
508987599
194693485
622706307
1740054776
1798381937
527928786
688390923
1706006926
530010270
825589213
1410813815
354463973
737328208
332171911
1476410395
177618678
1107571316
1296012409
1074278388
1775490631
125192260
654484627
20563168
792486809
361481103
1955999626
1487500388
548885074
312134143
1861246959
1049332432
1966881729
925227507
1567451029
1811702922
508435931
428051145
1126161182
1820062191
1590630348
673584379
1769607917
1933411137
2125836811
1270063574
1734973072
797760899
1934404536
1061184703
773688863
581539427
1069961372
1176206050
852573466
77183046
571234334
62886688
2131985429
345288420
1406487239
1536712475
1193569118
1153924024
1076392264
1668139697
539080020
139669811
161040953
476445870
232486959
629585999
497256492
1403985657
1649000698
1299504191
1437636772
1023536837
1320959197
1562877483
1315942794
239998181
285010946
332517986
709453853
486622711
1421794340
880804896
1675087431
981084816
869394910
2028577179
694950456
1314394065
901024660
1847816318
1925895034
1920491296
1228710792
1259620918
510101858
496164576
1898994302
195895339
1669927432
914733747
1053294804
453330951
1256148959
998396729
993131102
429658072
657686434
2104219353
189902601
1411422778
872157142
1222156695
1729267391
1245774514
264043912
860317128
1875372564
874629738
1010678721
607722521
120802744
1212058464
649961813
385923953
48841663
445969945
1987042966
2067380706
1978570440
1226511329
2141715567
116806774
1283877835
1218565460
1044374148
1054252912
474639394
140829885
568354055
1834573484
1422260363
1235796878
1123375884
1003988466
1793942075
1944595979
1194736877
482099485
736767510
1563543410
1355565749
933749761
433413822
1903627986
1262434797
223552467
253281963
1521326737
1165061296
304035249
1666212451
1187224923
1209314964
191264810
1856289509
663269845
1008761907
213762880
246894505
1271656208
2096287997
125272218
978979164
2014332146
501513433
2010745622
1063957334
811081769
993657709
1486280790
2018213564
866735844
1652163032
641591298
479300586
1024089226
911350967
1634532443
1252162990
1960427057
1850963695
666704473
102371938
411100892
854568813
678744580
686868290
1034103748
440362954
1798557472
729580000
956965070
842748484
333983873
830751429
414200876
288409676
142518564
2025840498
1265275769
1432021079
434005965
389858605
2144556771
1353268377
316786647
1849737828
1999959751
1440540814
1427949808
1348721092
5768926
944070774
1952600035
398072831
154417755
260417078
253308479
1258719805
900051268
887820409
1922167577
1997537257
744983605
939432041
1873707757
189867497
1387579326
874098870
491550787
1465674711
2047893966
15180490
587418556
946670230
315999678
735868378
132596673
482217778
1230143444
13261994
1713516035
1012952118
172636812
601795683
1297276601
1164514383
1189478919
1601133087
180648155
997203073
1865404586
1277296957
2142142262
1887037154
2103141177
1645572729
583969728
1199789002
322786650
1305921793
1137545381
1594490164
376538481
336267733
603914259
1409906737
1725022469
584468697
2033138702
67542927
1040038274
1747540053
1951264688
249685502
2111127463
1614740959
1860693694
1464447066
786810899
1337045474
1870708198
1657124793
787232719
11724097
1174201222
1081373692
313260084
1661783881
376307517
129207774
92033912
1521992807
1102162542
235690259
2081232991
1491866752
947134709
635262736
1594066802
263811277
1715974288
223985792
1697678929
676125270
128053696
798496835
742464573
1613633544
1722796039
2005452093
971650692
1373484350
672213425
919450775
1857074399
1901889475
28160067
143393815
378453280
1833287217
1794306352
577811621
718755832
826570265
250453407
876700743
64574710
919460354
97413788
1215434797
669153010
623429822
478921106
240705337
409200643
2045510131
913389787
280556591
1964570194
255581677
495833858
427640887
137435057
1429244665
1678903330
1704758358
1302214180
2012074991
1238275480
1379865731
1254638627
1947561540
1847924231
1449118188
319232302
1197265127
1876648531
1782654002
543397178
2066715055
2036513029
1882139878
927010167
996625325
423866203
1210550492
1588592882
54660683
729802883
1914735356
239801381
652235429
31102848
13127253
228545949
531855924
1712899484
548722700
541116803
107336881
40526723
505299604
2093760406
216346335
827138530
492564088
876047662
391702649
794431711
679329226
435180310
1122800197
646908009
1182422566
1819076952
1031279841
197450137
109800056
1894519602
1227775655
1277379944
1148259739
1816714185
597399940
1367588328
1752501427
1575025195
1197206037
1909714435
136794398
548380017
605271350
1856571976
317475596
433946938
1884450479
1062529216
529949552
1663519212
623439717
2028855572
2120447553
1788553455
56382250
1155167476
1691833637
1347340431
910057405
2006040786
1594642733
1573814489
1079276010
2120332123
741526830
1244058464
1511388511
69996055
1243142269
411643820
1261134256
1512779182
900911201
1051525034
179749055
1659869695
1287523167
1663957875
458145074
1927765699
1186367999
1799931354
594884888
1390422842
1769517732
980865239
863136608
1310014126
1879577352
1972013416
2107475677
1987708162
269756930
1309461518
2117855088
252884630
619985661
1371316487
742377899
1431007327
1156785876
1966227574
1280280641
794775681
1743015713
264658575
1671324196
385893085
1276805203
1107214386
272615786
1821415468
1895424815
1189156561
951990460
945776507
1283323952
2074944716
350130724
1014543817
1395431665
2023696851
93914527
448423509
983673
1752930018
175144457
939455251
1147791336
1673857751
1584503127
1850666165
621644967
1872598605
1732388063
220873423
1295443573
1601456141
617227488
404378793
85641008
1002439099
941580909
685623528
1146359896
1999147778
1685881136
1402940906
109964256
647962369
489463396
1757897296
451088328
537315329
1198814950
1897710837
1552615247
1445897138
1336022313
1174416684
495879527
2147350280
210503577
817408838
173784967
332643211
753475247
148836541
1865666377
1597663887
235516927
1528446974
243932461
103879197
1671133007
914179392
563008072
2087366833
71353796
1475884748
708662039
369416650
2128906128
141352043
1885847814
475439682
1356043841
588783809
1498973611
1721291856
751086552
1596016837
1136845897
1296591748
1058527063
541062226
802919469
1782864429
1001815262
1066001980
1033003790
1992791027
1176296055
1855558800
1896210293
998269806
1815484250
207520091
929696357
1847985592
2027149719
2080922117
1421546134
51220206
1386898537
1268637790
884282759
1751062137
1893351096
955292220
262793956
1403792109
640704788
1757301302
1844311530
1103662805
543550440
1827745741
1387593700
65420408
2026399307
68161402
962075346
873837162
399737714
1292829369
371034854
778799085
1969582476
2144473401
901495242
858540140
1800843178
332566480
619720639
562010324
1616800852
460868091
1000576677
1229693640
88894270
2077716793
2100544542
637127100
918647780
228873605
966576927
1795532454
1370441834
491644403
962205658
643255408
1762206286
760215687
1073254267
1535759392
1328396842
1324243596
1467137277
1583296947
1303631135
1521068261
546308466
1505906416
845306703
1256124480
1386205073
1540911477
138212931
2015565234
654962011
1858266481
1739470580
2013988320
592231982
953283303
1090012120
1680977601
237147516
1443502412
1614090226
1483521775
1520898298
402428971
709826579
71380414
1987410516
403973963
914074027
1019776057
769208940
194458276
1876930837
290987200
1128866438
264245074
1462243205
2119873448
1703360324
795652832
1274968438
1995333490
1641865905
856071316
2053364969
519493729
1175299675
1583614049
538529700
880130608
532194735
394489069
1516275093
1343849127
620904560
203570657
209505934
1377065744
1417589912
1263532481
863870234
23832494
7784597
1799257417
603690163
420569284
1136623163
984653734
982589311
926429673
209570802
680007546
2012712211
1618174796
995057648
2064885277
1439807631
156469515
1265723859
601787536
1498232498
1582365686
312372504
1944209303
81988739
1257576848
1702632334
790336451
1252060392
240340137
1334982411
2107882011
75759497
2080562502
333675663
2072978332
1083059961
1575651584
1432458637
804402743
1516174889
1146020686
345313981
2123200818
1815668762
1857322400
569536057
918683739
360465576
1497814963
980751777
898572617
1824569359
1603606515
1043954902
662335330
802564037
1318423399
1324300103
1382219713
1679178312
755035812
639376215
1851848186
495934545
1916173571
424242066
2012370799
196234995
1492765130
206834128
215361810
910900965
1954242533
3715251
1343672854
95379876
725428850
2127902350
14993781
1160256682
1015260316
1513608942
1661110510
1187295914
2049233532
271943114
1319291567
735804072
1772486842
555763905
951716919
363044328
213470523
1251383831
1139039124
628121172
575403813
1568985738
1830841150
1010230266
1182168874
1351719927
784395808
1428657341
1891590096
1045326620
2132098158
658764049
1833043364
816120346
1600798543
1845099362
241823687
1897593577
1126475130
1357784532
2048135046
262429014
1842700123
1597818920
503759183
1876829498
38363926
1922834158
80843895
1856638112
1538636114
317182114
1967512498
407113429
1832964372
448724248
2077820219
1896557880
1263147980
1778242223
912374573
22423250
753988169
1660661076
2009123781
650983939
595312731
1133952039
438753678
602009272
2019588363
590753931
466080626
1960079
433017713
2064380780
1793930618
169984439
952159847
503243836
326635624
776793155
984087815
1774624400
1359207083
1529322822
1678383845
1122093404
1576732652
1455931047
677144585
422571025
823028241
915007833
1453936066
1125633393
933255343
479684454
1771948645
1900239392
2094309863
1959935821
348136899
1427771947
303448613
618677393
1068559686
1346568099
1996743994
19805002
2071410829
597112077
735325510
1524879835
486094080
403559251
174244951
551689041
182582019
71997419
2000106408
1476686205
1951770882
1570239435
1962312872
486397775
284477699
859154646
567322761
1951085470
969931730
117764187
664447215
1658034668
504163807
1857759632
744923113
602906236
220041988
1155796938
1519024318
1336979256
1267379083
1897691284
606500665
1717663369
645042029
1930336696
2002553030
2086159807
2096972685
1675155426
763976848
726959793
1042732313
229121329
418399008
2092971601
1684078165
158250571
829085596
843999049
1202524836
113293782
30240501
680512396
837759815
2046752270
483479793
154552151
2019281584
1763272482
158709768
551586425
2013286775
1867658715
1139317295
1852224433
847796826
1418345754
556283964
1740700141
1803544208
1019222170
414086798
2059493224
225706466
9091906
815201681
2113497944
1232250741
796429629
97591739
407170047
1384836355
291246535
722375645
462602636
1242462301
867112580
1581242631
1772400704
1752513129
743794881
1569688462
933182044
702837881
992482332
1911382667
1734509117
1148847057
1473390730
374997684
868562155
1906112006
27789565
2017760731
384466175
448030190
1396851003
1718299675
537656146
1153801940
1808065692
550429518
1613810315
630884628
870085499
1567414236
728402155
540106513
1553549930
982310025
642869890
2102831196
846370772
1083636492
1972917183
275414696
2128206423
41991250
1739717426
393353727
921167630
1560492126
379589612
146187367
499939343
1240133262
1243971660
659707712
1305035269
905078438
1354009481
590143098
1252103031
1152948268
395455540
940049646
1418164682
1870928645
13061830
844999045
716140719
1889804161
1335437135
2012215950
1221826409
1986014959
39947274
755825208
1796173766
629650313
314595271
1319520994
1201480705
80890173
1530844154
478036922
1981633824
2137117896
1268656789
1976257507
1748136213
1171744167
589947159
1439858812
660115751
1921768657
445078076
1830461093
1073930245
1990024633
1016815649
1727543798
1512540280
2057471503
675198822
1112815400
2072193690
116682521
312129607
1068339498
1341971319
1956672619
606531934
1165452517
414427774
1496499558
811651633
1058293204
173977409
1420475604
1383488743
1641011759
1875419467
1644822834
658301235
1851244264
1431303327
135228680
787266944
1951708274
1450475866
147767202
1463495289
1357189739
1587261614
1945506935
1217072193
400131183
1247032458
1219634141
1326304635
1387597258
1451377840
557992743
449659090
2140231163
788358476
862805336
397904802
2099789116
910734781
1177041542
1223039128
409188332
1278133697
366948658
1618514133
989131789
1764357414
2113086771
1065148238
1234420806
1487034549
521896306
528300697
329733422
875178191
528346812
1634547435
1295591548
2114041951
174904627
1540284623
1731418637
1498149470
1121821651
67690306
957033545
1652318145
1825038534
1963367842
1377360823
312981323
649986633
526089837
1878899590
1686106590
1714490852
1564611902
43620889
568650196
1173356871
921725093
1429236868
1427276115
395576019
1507474875
1736524808
1351962568
229267701
530212987
951027979
491706704
1569532740
2136745833
1090486334
1576160170
1157368421
1723696618
377951732
1535296829
1889878048
1027851581
1007940506
1987847025
1441851409
1067110352
1621613294
611276915
729730921
1845015422
1628195536
1912293791
1223171458
2065572580
740191016
892024369
1467335698
2139947251
1033126260
878945498
1654437695
783151610
974925019
36100686
3206737
1774057110
1389865518
773445587
1969236790
1316818371
1968333079
802349205
1856342899
1169612658
1882617578
404392196
369549336
534670790
471805041
560483512
202165739
2081804435
1124778170
679717835
84325876
135984864
1879875152
1783812784
223044959
498233693
67161957
469747457
1011322343
1548305553
1663154576
247275167
1732970055
463913772
1249976948
278085077
841339464
1990684711
1535474632
532618469
751170233
857336181
783054849
1313576799
36109913
1979111792
1173612003
1605255617
369394045
21819843
40490410
978372511
1272981160
727313877
1334117424
990892471
319596202
1416207410
168202242
1356363116
948863201
1530130813
1061549418
44902753
1757641595
1838359133
1021858503
578503891
937552825
361416196
136574011
1934230889
2038482474
146341952
919677108
1902910895
611940101
174765015
1269390807
930925293
2039775829
514571328
573932537
722564040
546434016
1590440181
638368462
807980673
1883138126
1978904206
69485928
444632882
459691076
645638605
1007797929
1880792489
93812212
921291132
1916847473
1348129807
264405944
1199786158
591165582
2001093953
1038972387
1469210979
1531894608
1552747200
742891089
731299417
1557531154
1512545025
1662027866
1404695866
718333316
376481732
904044970
1140918603
1011089477
566527028
2081597992
1171518871
808964559
1338971000
351595640
76824199
825308001
1355890334
1408843174
354127181
1378165916
1866920615
497993294
437997830
235460298
443983802
803246597
225864065
910098930
244542996
1142679632
1087232455
54755537
2000323949
1964076013
1436123510
638989520
1496677006
207750186
1061543954
671494862
1686752764
529042603
1475337799
429799200
134160765
665931101
712483092
143876519
996470565
158350081
1388536640
1874278989
1979762580
1315373019
925587543
1393425721
716052346
604752578
1680315958
2102013607
1800959614
132245785
2105083744
1527674892
26836280
1653941512
103179879
997641116
1516446588
814280579
851852848
1284100248
381658806
931942303
263124428
2102630311
1808791556
780376810
2126897750
109746102
944878249
620295662
1858494584
901771464
1444256286
1705286678
804911023
909900244
837787619
1962042
1887077377
1976046499
482964273
453399725
876046466
1791411759
346068305
689884120
186042649
1813718067
1951988059
416899027
1504431348
2055239552
225257910
387404663
1058728293
1309881752
648345278
48568740
2095395688
837565296
924560478
958731952
1131657676
852447769
1962856744
1815750518
1750853680
1695414958
1938713677
1289941585
1366683802
148865774
336057156
1586954097
1241398803
462381360
2034499853
1792448614
85651069
1862457520
2113041304
603877701
1128158603
808904183
1635357218
693114902
1711244840
1484223219
2007342141
1124085129
941745566
1546703660
594485013
1446733142
1302643876
89950280
1161950264
1043549666
567542547
1185566223
156092309
1751376252
2138224843
2007396060
713631251
1197661540
1228466432
1363042092
1261441933
1755964172
1727871997
757375807
1940334869
921460704
1845739755
2041903593
483146515
866794930
285915448
119132636
1658685417
936401538
2127456724
1234437358
440430095
341297640
333247976
1743117745
2140187153
955571113
649281865
1812095502
545332458
1476849032
993778138
792848674
1664555668
1410990752
350808796
578614874
1038696421
476783526
1824667232
1569611213
1084936477
2063632334
48240720
1893577110
124559247
939951183
1491898260
1186133063
39614701
1531069713
493048134
2033489631
1055661151
1032539303
761914093
1561377835
2078849509
157072613
356039699
536003776
1462499178
984573684
489582798
1023812686
1267695560
594387787
1002824809
820477107
32250161
1928458902
852001582
1099236032
671957638
1008821590
808813728
1569663721
346184386
1993526351
24589923
171613321
2002144853
2119414009
1100959048
221540153
810995058
402396591
1770209491
2076814859
716442346
434240901
1253158031
392373345
958530084
1524481392
1146731208
1654026826
2093237503
707793798
1801295593
556623986
1238192785
641402827
1827202902
10791959
1306162426
1725862992
621039479
1975690302
1880434671
287970689
952040143
1862773967
2067990287
255033986
2108108466
1389925359
504185855
1342532871
376104041
1533304158
770221140
548719099
1855548355
1097223919
1562839166
1624211839
631182622
1241859411
1021016407
158648168
53732283
858869681
1868152592
931674993
1033258964
620794857
1614446346
647024917
738910617
1034713996
720167437
1257537623
1983531521
15738686
285131416
2137112001
1797646021
1789471558
2103731035
39303918
1754055470
532386879
304655644
1306422805
498692857
928658054
571405609
614425353
2060582046
1509175165
1070549974
78664481
1206045553
2049501334
951472649
159417769
754821662
927143035
1620154403
595195812
1726333964
131870489
150045775
1829194929
2044834099
510209469
1441382345
1238337309
1852606120
277969745
1587097246
1712883612
27193872
626080984
669150313
425809441
893999925
1292361069
199087036
543502924
1373114013
699654849
145623955
400059079
909799307
884803875
1031806560
441450118
1076245241
2060298164
211818350
1625621561
690987072
358374612
1839933903
1195694785
1800396111
2091319905
1929928184
419373600
429014879
67103253
1643169992
386038470
398566969
1299079508
2087733579
827919922
1041161609
1086553504
1088933620
39182175
1003030536
358887824
1790584769
763617926
1986072885
1160357804
1810650971
1573379674
806430620
1238951899
1738699772
994448075
1939947314
1439875836
1770130822
1388096218
417438621
1270679442
774052920
220459911
798253620
268828120
1289254222
2139446534
1017066716
1782786983
1933101843
135938676
2004734805
193749354
653341244
1591966293
470730306
1913916879
713699245
1963634302
1861423473
1230887486
770199560
931036388
1088023885
294948637
1668367576
106586034
254904808
1201684393
1725860584
1942707377
1456855306
2059255669
451320163
574783243
1198940161
863526072
1057330936
1659246130
1150030555
1258743347
2127468759
38977250
47723858
1361901216
542009443
48050989
394610245
1642170786
1059639861
1487266466
2015555914
1394333383
775519109
351228583
953551133
1850177370
698433817
1263027917
1211468195
2013319453
2001280236
1547350237
2121114347
467323857
1812174061
911239421
258067019
1762577572
127250714
123645596
1302779287
1746401983
2047900002
1160343499
776871191
1884998580
1761869010
1703893602
597337429
1209653036
859102866
328184647
785994248
1075377091
1033727257
664467367
2008358924
1735367394
77807592
650069091
1233151885
590058821
1082810006
224495386
218900023
1753542400
1682894273
794064226
801526229
260322280
439248544
4083239
1727541803
790361038
558453830
610165080
1612563292
852922006
333879952
987979733
896475212
1566132399
637617095
1747154066
1742009530
840804123
1474942857
1059529720
765523837
1273107434
1759787143
1192752308
394489018
1953679990
164301616
2051268517
1666625579
1703676711
1742840671
1099335802
1316603890
1907792048
605911804
403258664
1469250964
1864334149
726675609
812302172
565412243
495717749
666569895
629134245
284497054
1672171522
1823805749
1979554426
1120582260
656770756
1227656769
1132375977
844985412
770382970
502088197
175379364
728629761
1717816928
1756626340
1236458192
609529320
658449019
758699083
1433380398
836246951
1858543884
1098436894
1519969190
95694097
1689672528
44578077
1688262189
1254740110
1622292058
1549155964
149448196
940637973
2057994134
1399551392
807123237
1569039467
830425416
1925940350
1324454684
2087230378
2137919126
126063503
1021214054
776843541
1122443225
244199784
946649221
881831065
898389725
240500799
235533005
65233927
1111102239
1379822582
1060882888
2112017853
1713077820
513845542
1967919627
1284065713
1743460242
2008890055
2073945902
2042199301
329288008
2119417996
1929151697
654758854
1340916856
816106721
1750394375
941265620
1308976251
248022038
1986735700
1412309642
1130388574
895664452
456972560
1496537378
270592638
2044577217
1860219550
895732842
1813435627
1869901557
1926600614
437267594
793832873
2088039445
1037106881
480814571
174317341
1262824722
1497253638
555174811
94781290
1792106743
985649521
1386580325
1707273829
1580112683
1562566910
2126880460
522369110
727288539
425148937
1463361501
1355694678
756738190
18594897
1999470817
1384726399
70935694
573589848
17278972
956820643
4791556
1107236232
1219987192
1312805972
946642067
1322076344
1082965645
1525996289
1353932835
1956943320
1151682520
1103336461
278652356
2034668413
1798252227
1393155460
2073510400
1000004541
769008827
1815004173
208682775
1881732388
316051979
1676324827
144704068
1968112277
1917718754
2018564172
414792572
1594243905
243492735
1786445973
1865603447
589704009
1946048974
785939450
1190873619
473414643
2020117659
406944145
1734164335
1778975659
894463710
655333724
585039425
206757533
101133524
748472241
1927623863
1826705031
1576184229
1051288081
1644320698
1808769946
1053590056
88777488
1794869711
1636396059
744953425
1092769421
1252788594
1868639408
900832295
2126567091
2131765040
1622008127
148126276
1194479316
1306575746
1266697357
173877527
1020807406
826824150
287367351
228056529
1993376074
1901754798
1403512618
373767339
340394793
2098660934
1864356224
2048643858
1816759376
1172417483
29608295
1247746407
1836988921
1953962491
269146300
611106336
887585991
1183362532
1448141190
1639118709
422401297
1078438276
1661886360
504552860
1672206052
491319384
565178018
765054293
793966364
273305184
255761663
1621938640
1755029034
1770145543
1730806094
1608456078
821233147
658729475
799350009
1993106842
1931304182
1155281612
707199724
1466998976
1160819397
1337748962
1304447160
898979214
1206463688
1661544429
370556440
336480831
171409876
635970411
452259341
1000216774
319471242
1223415641
294184579
360436319
309744178
1126757511
158451900
160606230
1584751113
933131617
1828626742
179609205
1185703504
2008625926
84216029
689522364
1974078992
131859347
2112097301
1436647848
88632272
1593139437
744741914
1987660244
519006451
1380685446
373507673
131106166
2006549288
986216504
191100200
1099161839
849072086
1630379959
1772517417
481210681
894584928
582628175
1990661094
440327571
955342575
132854784
262953718
1438896765
1860033073
857691224
1228442922
1037138778
1460402657
487019866
1959706917
1030767880
1996939996
149679644
1687999280
942876644
1935758171
1928476910
702226042
1957476995
611360546
1990699738
1943207156
1864125260
441644214
1279168640
580718526
273417011
593618901
2130974102
298340050
1790513028
1263683379
1740165636
339403412
1782502623
1885485051
1100275968
331203157
1352542370
1997970030
1625325348
1136926250
1801032673
1411954224
640299120
1478462973
629120256
392506822
1094938155
896666270
1914444419
1499282491
860675716
441363823
170495254
1760245620
1060835631
1293564221
452690270
1420517003
475842241
1809607043
1211824896
1873407145
1183563386
273878079
1320019675
933721491
869338211
330817608
589468667
242518506
124123209
1523203900
452474782
117810164
236610309
869108902
31290953
436230895
1749661065
1968008906
2055075461
1822613477
1101485656
899206847
637008655
1879491126
1464576141
537174217
1343423690
2111830755
1351258584
505902139
1146125653
989413793
389843019
1079954435
2047830318
1859037484
1749232010
168771388
1948000827
717718126
1160927196
53502080
35985689
179341886
1143398731
836071244
145596620
188177532
1928572391
1669582671
238534594
1783115970
518944099
2001226051
176032426
1078910701
1388641783
647762630
1454802611
8137379
1071899108
474652390
603427694
1364220011
286777119
2108241459
116907389
902564051
1345497959
1670469387
1988253798
1254645267
412898481
497999413
202850724
1796695850
1155147312
2077423119
1817389500
1613616305
489952906
1042075683
1993672485
1547105529
1237434107
904471764
998002940
1435760634
1783093283
244939540
888676360
2061991000
980369987
644102571
1858099805
1508795076
285118820
1417576144
112321651
2055662295
1423910191
1930477652
1755765748
442963682
852936274
8860715
881056293
1696815346
1929301161
753860891
1968389650
2001110488
1159843507
758199708
707231257
844894788
927520235
924617116
530416410
1659737950
1239490236
374269408
989334055
2023005648
956521960
1529853139
502075251
325169930
444960507
978057722
1952333655
1895417134
1554008625
1267020510
1263890909
1324009301
17867666
1973681915
46017539
651730322
616534061
1946128467
1098197780
1011044804
2081936682
151708573
1298593117
1254592313
1750302105
431538133
1201042935
1054500646
707385501
449281934
235183646
1109482794
2053570537
1780850790
1804734359
128432982
2031478386
1673534416
1209257804
726806030
1879436637
975931053
955514674
588359964
1435829171
1488517718
618111065
796300113
1355238316
1437058097
585260485
1818573503
936724801
1078255168
1481727581
432836993
511285480
1609117545
1430658800
1868575111
157756595
1172804567
1404720363
1299622067
1081152401
1704701055
1102436398
1615662469
17614622
988444783
704615811
1376836502
2130182606
1621472308
1554155801
1932596875
820714920
1432552070
717209617
1335343161
1533082172
242736261
524706685
2056020714
597518921
1575700945
1481296387
1914789810
825961296
424566977
47551232
1445716102
78275178
1552715527
2099496915
1307086454
757638097
887400798
1232143909
1519213603
1893433346
1968948254
1166324498
2083103688
1171692254
1864029051
156972214
2035648980
720783600
1162351560
1633956935
1230088783
60274403
353188256
250538252
324537496
290953008
798714473
1400727986
1828675483
52451243
756939763
1238894484
2092007063
1357963495
749534534
836349911
1683373156
1071963118
644908744
437147304
1534294332
1915191429
1246089891
1012689151
656637178
1385818945
2119638117
1897023284
694328546
2081815617
775375372
1305527892
274016216
1884732713
1009933220
1542175710
1095145845
179261180
195273781
1274646127
1916999531
383344930
1145227496
711643479
4994427
1413754654
460884649
1529013805
1867120911
1919747808
569136462
137012985
603543196
988436382
1218156665
968235193
1329102105
703743627
166455166
2077631906
758319647
642109208
1615389077
1213161283
705564386
1569286079
1962861218
1630456016
819301374
36974816
925072170
1658169645
1619799370
1147054820
1400680439
307586482
509497171
1591342139
1400374093
1326736369
2065254955
1981321229
2053260533
349500410
623380145
1318171705
1295067545
626475771
662035031
208150455
172993650
1055872302
12102500
1044215889
872298088
931661866
767778236
1765487131
821530328
1772887331
346129938
611974181
1814795125
458115873
1432184693
235976713
1166063893
1680431524
1618032262
70514541
313348982
464601645
1376036366
284099163
1616487831
2091801333
1949809530
1595893215
417053247
1992001810
1910237910
1534855584
788399025
335575782
773618415
1418776361
1751237825
1805707820
1689727533
12039948
1680752699
1333388768
696666642
1228443595
2145235264
1038493088
356297700
366488532
1159269478
509764253
1750430985
339746742
414418711
1913305649
743949001
449317107
1945560980
1728714995
1588578108
1313430334
110206529
674540598
2004755623
516339675
949462359
1344691216
702452451
2127547078
556214449
425610826
172411547
1839903241
660731596
988835965
1522448882
74181354
680310997
1535510948
332595414
843434250
658829917
579228987
1547875573
880309332
887016006
828384504
9006712
443248368
1998297826
890080053
512138202
1318691784
1636452905
1242205527
547560967
689503543
1929537878
454548888
1324756331
10912297
80420447
1967300078
738886928
54525435
2048840430
30026161
100980705
1467231416
1675406829
1889331289
470584361
598897443
1968755356
474294009
1928839293
419634265
1952213328
306117511
1935382339
45162347
528904181
1892691644
776063899
613314187
1532907959
899362217
753175819
1570491597
1334396916
1715864786
2062656651
352136354
2058584537
1856922125
703979448
1799591411
618534094
641965768
1605486081
37065765
2095232265
675271348
406361175
1767845197
387855749
144239838
534413747
1574067964
1884475426
1906497343
1744522060
262219190
150156951
1551605938
1024854169
129632921
573008206
1618652744
189745104
351287796
519854408
66844322
1242985079
1461199158
156192553
184566695
1450670257
323065125
992353348
1983610086
1994245745
1949859980
843387410
1061812716
2049539926
915741269
485737253
1558567961
1595409105
2143593268
1006734120
1008038236
807450804
1133751487
1195040485
560701023
1124541684
602072858
379610337
1335054442
1384334485
575633336
1808848226
1585379426
1937846573
1270339303
1412866732
1622477873
916000247
967194291
1034578316
1246925105
1501576010
1573482782
2086349144
125611812
1129632560
130383217
703415260
1310345604
566521295
1975808040
1927366213
2026807907
1546595705
72417210
410220889
525206662
889721549
975409952
574961848
709195065
1490262335
2024462592
1950422140
1328443171
1162189570
171500770
977975392
847750253
1646230986
450745813
1550556412
1695271097
1485809333
1629029510
1934458542
178217876
754136621
1470740989
2113118068
936290987
1509625079
1776839936
1724108201
1960076317
726996980
1479641518
923809202
1531105415
1494934605
1644871141
762509512
1837604240
1818655741
1875628383
1147965106
363061220
1083083241
95683223
332786826
714151358
61523558
1047850390
1490515564
1911304347
1814145734
1666972223
1429583508
1302308928
1881173592
1952666331
535092793
593859681
654199374
311648521
1844710803
236638039
464258560
1128125943
1275159595
251404177
980470640
1790654101
898095431
1057385164
727008031
695464863
1886903295
1859317753
1438513202
1981679263
279689995
896043283
2027292089
1681398020
132699671
614135289
931858868
2112565646
742298846
867249751
771449283
1956375351
666118179
1865137176
559394811
731132718
1364595162
514071870
442017289
1145999200
13923584
1474178700
1032460950
1544285206
50540153
1615109655
2076992616
377287392
1856812201
1277781084
1082982335
1634199679
910737442
2101561259
307722732
290722635
1950858257
2013357540
763340140
258189606
348388824
23971574
2009470639
1285899832
680117656
360183399
1190651929
256240308
1518798556
127968962
1403700741
1915519311
835975239
102718144
1414939527
396881321
2141547564
1102780483
606828123
469279359
295301328
716120607
69982963
1151254365
2113058830
85244592
1948287272
1031124906
543770759
225111473
1412595798
1824948367
594736500
2146788146
1996862251
60376856
987962989
332085484
123124947
1873784477
33372314
1552868697
591221811
951097049
1076338187
199762258
1381226705
439249565
747644639
905501386
52768503
1481700699
573802594
170274448
123855834
1561051669
316178137
1672375045
360552851
535429376
1756347315
732240458
695581786
848885437
1802084324
1074664502
899841354
142209220
649247477
1911593097
1871910948
799327736
1026036532
777744880
605445728
904125175
66336409
208871250
1622182966
1548923325
946213446
1153631897
1742693426
141033137
435327968
69906104
1353552962
290736122
808587374
517997117
1630953791
482216660
92960149
1579129073
651860917
906259080
609698201
2101611287
101178187
659646052
763380559
1763527319
1989346407
1541707762
1821385466
1988167134
1623659289
924809454
1585164739
187503089
308883429
1409036864
896205539
506780866
169020529
213381520
2096450306
55764911
1650755291
2056898530
526420281
647448817
1974310521
1373573071
764802650
873215660
1708228710
368466830
1889287714
554277119
189027141
508685129
1955102570
722510794
1763945346
1144695765
1777800116
573077963
596361252
1445772243
1815945186
987027002
409581099
359037818
1873013949
769638064
573324676
242426145
1411319372
441401006
919827772
228186455
1443767591
1879058595
83957518
1144679288
1471929852
528408751
1674177699
1816160417
1131026951
1708601109
1630112605
1391846022
249386915
1228151225
1981372389
882813067
913813954
1028179822
1718342647
912592576
1460973864
1822124345
363671815
339819613
1660347335
1307258158
560606710
1151598768
1194868096
2064267442
1549679054
1674457893
877543544
816097873
1428808061
752720025
491973793
1955439639
1716683433
515395863
1726183766
441146969
1684818280
656396047
663081969
1002127701
1517253452
1314149708
1218832726
1036453734
1666833485
1641151721
1213969810
524544039
324915880
80757728
1363876932
439667086
167719835
1498227460
1460570336
231242495
832556712
613199020
1656575791
965539611
1612452761
1712730734
1010762437
141602284
2134443106
1347941317
574365736
72013851
449082344
1849316385
1268653211
147050399
761825320
17537364
2058274403
1855353638
1146324904
1179464039
2064162121
776179769
351595819
1561035151
2024335970
1668306169
1731249255
1854487444
932487384
675859082
1099582988
237452538
1352730003
1918851085
333900679
2022831160
957423663
1889684325
816469035
1918717954
2144924292
1679846724
990712063
39335155
1417116053
192256459
1286488178
604011417
410547470
2061001632
1937875954
1386248022
1842280549
551665254
1281028787
1975452703
1767490096
1111994442
1702328056
1135287634
1241668874
1692667065
1065808329
520878819
1376257969
1954559571
852805514
1216264417
556229893
1644095932
827487206
1969915121
862975155
396168993
1432634978
2035569768
1907905282
1528993036
1752262214
790307641
230834559
419189282
190324567
866498993
893351709
425193473
1845982542
1269496592
2080913313
1249565933
178192661
2052963184
922006988
430786169
597038159
1592073752
1575631241
1177688883
1401628120
1655340022
1825378675
803542500
1350338032
447074711
539511470
1563938519
457923228
2045883865
1400647998
1382471269
797565926
336582498
876910573
1440733098
1723205580
828834755
1843915102
1676788203
622929667
1621341518
1742733113
1577057227
233191655
2076453114
680379202
1871813831
1718562660
1203305767
1816696678
901099443
19571799
1772312580
22709686
1800764680
2050149414
1691981069
2126133413
925752647
1204204456
821787698
1953741846
910725889
462865217
931069764
1104217213
2146348351
1359317957
742293711
1316175717
640479624
664656452
1018274279
2024664255
539184729
1344214157
2107218187
613727654
427316480
1570823551
1326059396
1951219065
1416215745
2070872378
584550495
1398096295
571665497
1532930248
697585328
596583111
1856146376
662558602
1717889735
67419107
2102927417
1562259113
169157108
1450324730
843230285
1448868134
972454808
1506380136
769219541
1784840427
254890043
1694495895
145175857
1942923842
659644118
110492925
727897138
934336692
251063387
174811035
300624838
382671509
599091306
680519099
1036144853
636001806
1112055135
1692503334
918506369
1088122015
845767821
1886001319
919597788
1739419662
1101719144
713813963
2143538601
865713700
1659461521
825227141
1614347729
1969433922
1878224670
1145383558
384053749
357380134
1463217519
436402506
294428544
406584061
257575525
511668767
1999963619
1016917672
516649751
2051682788
51034025
1960332793
1567440948
551361532
1876143472
472725723
1387031764
282319496
297050113
502854076
845485072
1559963410
1044916874
1720346858
2132916118
107534803
1226831053
1472401739
1079823808
619561756
619242869
585497673
126736385
1414679249
663444485
1410743954
787153229
1508825347
29389847
187014019
1357398904
2001798744
817188359
1349810817
1872565918
1673433917
175465174
734274157
525969079
1871129041
66379040
503070120
1205113308
1630921946
1907620916
1577363313
863645428
768843843
1242856948
1005879091
747002745
1116410377
1520046278
1425507532
1404162500
790604222
1869532896
1298840940
744228823
499660977
514113378
366042975
238720178
639525608
1053647129
1382221359
1152851813
770955018
178273456
1410609008
541381889
872304225
294223642
756678180
504784614
225137955
1461296036
1242187790
247304393
1351408457
1768879668
467200278
1281173280
1542425556
1087542645
1175674818
490122665
575401458
1759567187
1876668901
1333556528
551767293
1169641759
1162057781
1869693404
653879346
1036017095
1774777075
821983696
1513876403
718679081
332695037
1107942191
755544190
865434394
1144782136
989051501
1218692219
265912812
199768244
1187432509
1049508549
1098504891
350282011
1690460201
693027908
1954771978
723403635
1359503072
1042091999
138775605
1285715466
844595335
771813915
883667549
1467663399
517686822
370562539
1434308984
1063936706
1647994138
600241467
524239475
1277127722
724352073
2062211115
1602610768
1005790435
1728172902
1491115653
1824671814
1180075933
362864698
1624149752
261212324
1546393926
1219188080
1918726081
2043924019
728761811
1284176043
1700669288
1306198207
1454343150
710181102
32187437
1244892196
2146468195
1166523553
230067334
1687644426
969578477
1356218416
1280718765
2026483867
680675376
825858925
1501457851
775026086
412581734
650254612
1362915259
1496360944
228090588
916915210
1264699338
1665498412
1386832875
1514239523
1148281429
792782003
1492360474
1656401375
662662372
2094628957
1053455791
1364651424
1234501472
18786235
666471972
409329855
1212713956
1063317952
558625902
1359055440
1650202440
675923897
661495862
1843706813
173160714
586874499
1986541304
1405227674
537584611
1714387363
932976748
61112040
1872295333
1836438897
959886056
738349432
1218547737
1623070940
1212620613
21746178
985020500
1922265053
1873937779
786324920
1077592023
192605696
1302710393
90508548
1653077071
252729554
1682963097
1137697395
656152620
563738900
1102387785
1948942422
1590305376
317486581
363566467
1438344939
1022936931
1972877057
1276843736
838122409
1847740587
1869991568
79763628
1105172081
971377920
2060774289
1222361793
1976227800
370999735
496325747
708578659
19302437
1837220242
229927043
106966593
9747768
1033733598
1356704575
2069318773
1750665186
348839537
515560858
860847258
628059188
1648308738
735834339
114230619
2075385202
1999373928
87062751
347728863
799229373
153686188
1244300695
1382336258
1918833726
2067271070
1573191214
1024843129
1388073659
735273322
348508985
1098221490
642204743
60326052
2041921541
479124989
1900317673
20914332
1965233685
1830923289
1289279985
78523911
49483393
1663479069
648028850
606048195
461972652
1988563093
1964858597
1667476718
432994367
1294484897
546031628
913686041
757806996
2072842344
1740290541
1303504257
1352929754
309126515
1958540688
1126043474
1317384517
1992461864
626297121
1565956497
168148427
1358108059
1059337356
1037026459
511501974
1926101910
1607423839
1966926714
1575974150
1799860768
1968268992
571376669
1455285857
435118360
1794501828
1779951372
1249283728
1933636219
2071596481
1368252667
1709261270
1242850986
1090557634
649005380
343803773
1502310637
664900528
1921442763
2010108922
1979603779
1467903459
475842580
1558989542
982070078
2137231920
780112432
15305190
1006255401
555786049
1883183752
249756194
1090695609
484449212
1376024250
7220021
984269132
954709053
1973027088
1803072722
925491300
1196032543
1842620755
1319641454
1281645570
1395841490
636226774
393535559
2121217582
1805066255
972871359
1801011207
1906002184
825305477
1731520615
797798521
1185461491
1104322542
460048720
1625918724
1390646001
1932849432
284024718
128364307
2097869287
194069608
1282338846
1893206026
1661147947
1181284857
1077176003
1502938120
192159123
2013769779
1218996054
1575842685
1234543308
174576142
732341285
1205910932
545852177
1514319383
1022623848
1219566316
1589825972
724898629
1198651042
957077429
1495546121
2114025740
1539230270
849321264
545668849
202943402
705920621
802800838
1133959447
129107005
374380568
1554231893
705263843
2145133935
1112188076
1696150894
1429985296
1812939517
1535609610
1431368933
1435503829
1793715919
247309233
124772386
182248925
736194682
478517491
727755179
1366658817
1271833171
667946795
631785864
208239992
543185021
2010125564
1492158313
280863609
110906977
204168082
1744932022
1283452175
1152884276
190920451
469991157
532022410
1873788356
1081697957
1560355383
1011375631
153945527
237741260
281314092
86674523
844611375
1926299491
1044818273
1277287595
1550367420
1905260664
34296189
2024487815
1339977121
1918135746
836874093
295788650
929012022
1799637415
77805799
1449411187
326400058
1803680480
749303706
191026214
408909152
1747825926
299098880
1493698647
2004773357
2042001649
974570328
455875976
2042454883
145482909
1974213460
1112224620
415494723
1046596474
236952131
1860314514
1889927102
1725339402
93230926
980594994
1946234009
1315794641
1704268331
818929713
1083160247
120399986
864075466
1332985376
1247406167
1716846732
1501763287
2009027712
1338969355
1949833763
851145692
472247881
690942267
1970325410
1779577361
258254051
164423535
631020152
33413721
1074213946
836065063
821181383
627790869
1369118415
1532940978
1931611324
1344413768
1880222219
1571796451
2131922489
1864211222
1760828033
364989438
1948881301
1333020194
153409717
455703994
720580823
210115428
1964528662
615778340
1276612232
743106162
746406030
1075067538
1907384027
985245547
695902727
607665320
70203057
2070019408
247652584
1843846378
421897421
846239707
517809735
40953554
861934023
343388605
1109786696
610205958
1625581622
510956346
807947762
2049250321
1418036452
1839930420
1678734373
1594111907
1037856666
688936552
1528027424
1382296069
1268275818
740102096
920824148
973950276
1899391655
1694596241
1025631025
1875652210
978471259
1045619095
1347529644
992449222
719354517
1986807431
1701571170
1676807945
1690533464
1960521883
616771073
2057315583
139245823
5333932
1405212781
1198254633
106570493
766815722
1481282225
158283077
1608630576
2063972652
496699852
1258116500
400287151
1190585689
1571943079
279269497
1771911021
942418622
1364809332
207988656
651264661
758973482
202778225
1186637818
1969770771
2024890775
1348344091
1531985631
2128890477
2052235764
1939131756
2000705817
2141084819
424252843
2020685792
988203339
95267698
950175913
1502369343
2037626248
340085137
2045793488
351939611
210079262
1232648339
2145877009
1693320881
305367827
293089526
1693076162
814418367
1880208255
1668657790
1067385402
589431682
1574398807
2038684787
1506347489
2134739084
108103879
1843367472
733883192
771578028
2120807466
624250645
1089524285
979503832
1655098559
1855159953
1613257045
1531576671
1790908377
1188711694
740317734
1711318566
369817244
916093761
1869089019
2120281990
1526424687
1316217743
1752864261
413936526
1680702815
1462028569
824809657
1683363041
1860783150
1603989733
1184006307
2116497130
1255415967
1819771328
1157108011
1396074961
1254059392
697740479
486072960
1834684165
714944387
525081786
1572597018
1960310188
113433369
304426906
701242006
169934415
2093208105
1562506698
175890780
901502837
1850499959
1131805475
399107519
190646752
579227666
1744950924
1356834044
1082281155
716167553
1305903746
191047454
1575690789
2058246387
2117303653
234141978
1584446207
377838636
764457356
1011986359
2094932677
163269860
2053449165
833958166
629781925
366255731
628847990
1076889390
2005981807
556696601
1824854126
164657725
2092369986
1872899981
2126332970
1251160798
1040782007
309958325
1301089073
1882596379
512081236
1163838119
1581294979
1193704978
1814862003
437167404
159381761
1373808693
1660167740
1689810754
5945798
1380532970
1816675416
1326620620
1222203900
577647222
953279325
1347297546
1260634765
883863800
1768489181
70356848
1898894116
1893558439
1462889579
2076479382
1208068788
645895771
705090625
638901430
46380813
1916023553
1332648064
1472059024
887393785
1048454896
193063009
1140562009
298749173
1984594812
1212130728
1781700116
2109030775
296469799
1995542940
250921865
1009817959
1533222486
1247953057
1336754713
242604845
670091572
1204115305
1010538325
471819825
889479708
659754481
568814283
244595336
172378509
1018690755
1463143642
1480608266
2056458012
580530352
1615398006
904826868
1323426497
731154313
798221720
297136392
841945096
640242583
382316445
201974958
669220781
1347242159
806580998
278914101
743588328
1783345151
531890319
33203090
419766526
803529843
174284506
797708673
78723922
430446279
2093664348
2004820027
416064904
665410102
1152004737
643454085
1021187422
433387484
1682987889
1540104069
29332137
1631652890
1429102608
1964113331
1697461024
1090415134
1047517937
982212533
1478024064
67749882
413174149
1328110190
1750862372
1629369208
1871215580
629940115
142649693
474598969
260557080
129973613
779741571
826659154
1809502000
195405707
1682318214
1353898657
1867511995
524715665
1804780282
1031438358
823659160
759943425
1067136989
515320925
863632098
857975491
245101054
631456539
1649626934
2136313453
911368676
1982893350
2070807082
800865371
1696793664
336129300
1658122919
1819636602
1000239989
752441978
560978219
1165521380
675185120
1944594313
1817167540
98843863
961830038
1645710439
389360259
1094103124
1195422971
278231959
1022910726
1404917862
590279514
194625093
882755897
145821899
1689022798
1706252526
436102021
361590078
43301824
54933208
1158543366
458549711
434888050
150609637
48743525
1670570818
526364808
251391927
1072345725
403461958
910768549
907158401
307107279
1093692432
170330578
2057674094
951579483
1752809924
1302964331
620739694
679333353
1360103893
1821050407
2099165229
861470216
1378183030
193590913
1939948987
477597488
2072057870
604156553
1080722161
686990955
1310516059
1589469878
180300592
1339256920
2003948383
1269543321
96277442
703567797
663008630
846095811
120450970
570835900
1186521481
2040267870
2111200255
698785244
26987310
148994748
1333933218
1602805881
1442470248
339071421
237973527
539159726
95487797
1819928255
517391210
1767991607
281529135
1140666133
1534611326
1317955628
428525736
1266712895
1831113758
1905169701
1517340587
644868058
300641526
314436683
515929220
1932295011
1034737087
1221916564
2080729419
106906931
65943103
1449104773
1535507645
2121148608
2079651507
1517176727
940235640
2118899451
1468488722
1179322367
1298753523
754698026
802466936
303736992
1415701124
155400888
455449256
510900353
1182947894
924861999
1897266066
152302206
182412383
650110012
976798033
1996305228
1435737338
1389105056
589774823
1986197623
1897328507
1443554725
1780267543
519136628
429827674
1046990785
559887432
2132202131
131548102
1302312697
1205244500
823714684
1097408987
1172913342
609417871
584983761
1121507964
1930559041
2133033678
796209814
393508842
1453973145
1220420588
562194203
2032037231
938825750
1935275769
299700194
451368588
1451218902
1081915519
1438985569
1317502978
541531847
43816363
1413134472
1172912161
311995629
1444364226
572485787
1192552109
1457140467
467618027
820785641
1106242842
982912136
190892069
736285826
1415532269
1413792561
4081072
1405456768
1786716701
2087491460
1000795951
1094513156
1304414008
1020269667
673649678
1916093726
517597590
1971628209
1240721852
1721540040
1672103801
971655614
1691588452
1426741805
52839056
1302142259
65178459
670642321
1052391489
865741797
1989613057
6080181
1904386515
1878006768
25448284
1786498856
452000790
1853157985
1887257008
1175957661
2072869047
1998184003
1792630672
453685975
1336309156
848693873
1639661273
799389208
2094972413
4290479
727358807
909537407
1420530025
1075371921
1567796541
1262433608
1593013608
973315498
1008052453
1175011786
1964952782
1972675371
424062922
156931236
1326135317
597651397
1289415193
305679312
7519760
756684071
2067985614
1992198835
1182252018
283459558
889034519
1597433945
1780915466
1949518643
261405999
1068918247
1709071363
661084657
874888619
950791363
1756416616
1667594611
2123752737
149443865
1139515667
694995902
733235934
1674113878
1142642723
2041887180
1000991851
1246605091
1878575131
52833687
423170711
906207644
617779456
11129970
1164770592
2026715880
153308127
782526876
981129171
749793720
1394966888
492439528
1874130259
1794602955
1784048624
588350556
1670468837
1107458513
2012773987
1391513725
1340370303
90498228
197571925
598434910
798049023
468038734
254389897
1530638538
68141505
1530284326
1516210678
1660983819
1414161119
1363494770
1546096949
1505229208
762583315
255261868
1705158845
250554464
26706957
573328900
1362724590
228757908
381709671
1646341825
1685698006
2045070389
1421905174
525049473
2046450093
1200209354
514888801
2055483214
830063285
904152192
141460443
1566643141
428131383
115403131
528107061
315405798
2132334008
365238933
699503996
1895879880
1288829552
1142320494
730605178
1508846271
609579636
692021600
983113169
255892610
566899112
195778931
404671418
1932783124
38805906
1748117136
1256042567
1338311212
864495644
785201794
1847052231
564502518
592902384
1638820285
790437694
749781268
2085137692
1844569253
2042539951
1268869264
1407394674
1665414154
522748925
2096496795
765143306
569719164
1371808609
587808950
369650002
756103616
602162989
1166646360
2133861847
137949296
1310381583
1587034306
1876342645
1729210527
1564092580
1576561623
82367972
1984323558
119707128
282640799
892184681
741535911
1218266948
81693459
1016241511
1500660693
363156614
1228731450
226626447
531139574
1352673487
549495288
601200943
117605986
1814441544
1272502563
370503030
553830064
236765802
164047982
1188374387
22415359
1107456732
1279177216
555720608
1401390955
1131315327
1490797227
1476554566
1989043945
686075109
939343825
845824299
1296897715
977161763
1487429932
27322712
1564198882
84519603
1027607519
2044610015
1654056732
1281400320
1425584151
1098704630
864722340
1087866084
1511108529
746815175
569662811
4551100
620579851
1062476461
91451618
877045753
1623203051
1014112822
899782713
1098539431
1827737036
779100285
2121050319
1486674665
2112021834
271995723
2125084923
1572775469
866144824
1794311421
1797149228
16402553
1820558012
2049288870
1582181044
254352833
139608605
592825933
798484544
1882752431
619159327
1344716229
1109944981
2078299882
362027618
2123957152
1451760792
1151048629
1920818304
610969417
664260596
870618755
493253734
1336358200
2113314420
1372917258
2104073554
1066962713
1793709187
1433133361
2068614516
107578453
100656000
567862188
1949846501
485175828
1455905735
542114355
1757253346
789457821
101904227
1963241142
573481604
1220569685
140737459
1628345426
1618466407
1879115403
758193171
974689303
1589605405
572176158
1558987772
1004210446
490093965
387324412
1370480986
377640024
1654747956
529843349
1019053697
4370797
1346855438
1717967802
352099640
930763427
789019284
1481045026
953524183
1306707297
1283911171
1901918919
534928434
1148362204
1400558911
824108163
252460489
1924164604
37281608
2054842184
466722897
1800927069
2128053924
791214470
1233856775
189973354
1212600385
1648646825
766126624
522509281
1743425953
256631724
1309215795
235858202
257900338
1475059477
1451671671
1095142321
976372161
1677076735
1363557257
147194208
997643870
472012828
1057683344
240390515
1396732559
423472342
1129020951
2055553036
2864201
1185188444
296942212
1184320398
1027528561
1609643769
1760220347
1361571788
1015722975
519218066
681923173
719844107
1930773561
538705088
1996636797
864778801
1924576189
951976631
1938206269
106472584
447870157
863709438
604017728
1624600717
401727209
612859777
433040120
490071952
32757033
1214603980
1143744950
223056593
428405851
619705247
2116328447
2044147406
1253493100
1839486810
623623132
1161680955
320900938
2033893550
1731154697
801245135
1384248764
1740652531
2102470251
2122479370
1390702341
1837259391
846915464
1302254525
39323274
272460779
1663446806
553905349
1746452198
18795875
366051119
1451236987
1395226725
525059868
1639665039
1860240949
411917991
331237175
328996303
989560637
1936252874
1617453760
1580757949
1419699916
963848664
699375168
1724138820
1788127267
440480101
1920007488
590337407
1240273259
135479350
2011093697
1251479002
905604865
888015437
1403619854
103985450
192639062
1055411629
134462913
590323086
1519768589
985003881
439597467
1009260256
375544910
1134154344
1703037236
718608621
803932921
335986107
1501069710
283488577
1838982582
1784244837
1669154936
1760453173
256672394
557032073
1426302199
1451920511
1377016793
1797396034
748345278
1458102803
778038454
223720237
1095842675
18603907
901584190
1163493896
1828383924
933711662
1156925070
969805150
1930246739
48485117
1380677491
1850953393
115334652
1173452431
1991237677
787097165
2101672876
504514991
1810874138
1194743923
1653140269
2120614630
419521734
506074085
1594541795
2074845
1756203066
1992556640
163497304
1768834401
234283759
581489734
17520761
460431217
79762868
1669428076
1603409486
1773403445
207082502
203855120
1670736318
1405218502
211245469
717419128
1691093361
865673168
1301751019
557120658
2106800493
835138122
618134790
286857929
428921518
842113139
974535999
1694855434
1828066199
1923065709
1224829107
144715169
750008250
1044330729
1278871518
223961249
957601993
1736308195
1226230705
162617523
1228936901
732901557
47315662
1964280333
125208448
974649184
786441428
443940100
1923936179
1377445317
1532043073
2012300242
1134412474
1247248379
322718160
31258790
5008168
1422251061
1817778597
1138148541
1513249481
2043487583
201650010
1114762616
1751507684
245947815
1494692162
1280404364
1210832151
1499793430
2063905167
429295890
730130988
653300433
1978882248
749537087
1583871034
1306368525
645864312
1604177291
1350161684
1921563097
387003780
1697718016
976502724
1602250736
600485703
1162434894
25968781
1730500320
555952293
2147433012
323587272
161275915
1014820454
187215506
2069863257
72250633
353326530
1242769397
532251915
2118458135
380133696
1868200847
503950545
921562275
1860611115
1826965460
1850617782
1926013917
145530720
774890264
282795368
1541352633
1353575900
1429131678
937130180
696860507
555243457
305251250
156892963
637600286
293124118
1934630050
1208138182
223720522
186472431
805830718
1710118142
1279877088
1767279435
30992685
1038631182
1398182918
404133140
180537226
1824561819
73082708
311546633
515024615
89840165
931201533
1453339411
2097536173
524963117
1847455702
1489038873
594329148
149771739
140737339
1069649242
1670766311
857240353
886558355
774452739
1227544359
1031934410
1454415683
581516816
633835929
1614816218
1246306151
2146699232
1152721457
1204322564
1024194602
393946862
1481712630
1443172223
1078610964
565562302
657104828
472691644
1419297094
1638955100
1459452350
1177684007
1701549060
1221000339
1876256851
431546080
181055666
1250540046
1371632222
396593263
1763104179
804204752
1537275081
1080616189
754499187
470995733
1773351371
1887714308
1806914762
467804615
515008001
1131404622
506588285
87626005
442722301
1757120561
2135655359
420394005
1419955476
1475320963
1272188715
1332949358
1276680423
1426985690
1026869971
1799356234
333148915
1084374099
358913310
1853581358
191653076
997215049
892948600
1200641605
815014106
922067824
2083212896
312174798
46845949
554365428
449036598
288247583
1542678589
1914244554
252655128
101346739
1918077602
41001024
881661897
1903413858
1808853603
746362019
657799384
1037910117
43858352
1720406264
860644627
1137638554
932815146
675460635
702610778
654852523
1859829131
481093563
870881305
1845327082
383133245
1394859357
605531319
1475572107
585268009
1449507195
1370244530
1561929162
768801636
1245965007
881113642
1864398525
160932702
1836979257
1291546925
2146921656
1424675497
511294531
1478535937
123905918
1748335383
1185400552
1795904516
928651850
116577827
1502131271
1310318215
1244205297
1123853272
1633724910
1394353565
1416788611
1665724472
1691108022
1736398414
1213890403
1740792447
1166485197
1303700291
1580620848
1879315170
299199608
925728245
1648592484
1524754632
522239936
1784748299
1980176690
1757839642
628773767
914158370
655788205
51354693
2027067553
812689579
1412079310
112334081
1708638011
322129378
880656302
277765734
629931570
523866625
1956017531
1308527060
1271178205
2067130452
1052722303
1011275078
165867014
1650178900
747423826
229753350
406301358
1518249558
166926053
457224838
362979186
1049016462
25914869
1576669359
773765788
533904985
1019946556
1660812357
1577847402
1531024427
973926444
162169100
824737509
1018921148
359487606
456676592
1766355009
775198388
1083937712
1868111444
167768224
893460449
685740781
1501577839
1536025440
1819610788
297164867
111098809
276422091
870807730
1971700295
1128167273
1450561328
106109137
218638638
1442561237
1010069834
913103280
825352757
848763499
2063958141
1378445264
577803367
1171742008
1546173302
130730970
1531315484
2058292764
518565045
716115124
1935614796
1563097256
1974352283
1543035444
996695294
1741895977
1700657899
1699430053
553663052
340251396
191913450
32594411
357122766
939642533
206932772
619389654
532424899
172089425
752228397
1081618989
2046508721
1750439353
1581350555
769234071
143143348
159124617
1314610443
304325731
1063063496
1406349604
1494777690
2132340022
9015943
1742111769
190623315
354882648
1175827594
1075341473
990529747
364825720
1871350897
1862204222
299148033
593481504
1453486679
342716263
1164324736
1590812641
1572956996
425916000
411791125
656659722
2113330642
397946137
640919837
2083105639
1902743100
272896579
1614310354
1632804816
1915675321
835814745
419222616
550523191
615411590
2003717031
1612029786
1965550414
668126174
1287430120
1867186441
1768315127
1818799303
856704860
1583695167
777027027
1613581087
306196695
1364539462
889747740
674041447
1949669961
1432966707
364965781
422805957
1650573293
660653113
590831054
1412272158
2019758497
625807269
164524777
1736378356
2135093631
1012119539
2067886541
359426167
148175494
864058555
772381796
1658451180
182504961
1241085944
1638835562
1489047946
1709140621
939916535
660286134
1843193686
322243039
1064911286
1613641597
1563381865
1794148114
422694317
954388121
1092553890
154750272
847164355
1686535329
571489629
1471466907
1448841472
1981280990
1115171250
525106477
194270722
2064033839
1368214363
1256020971
570545786
1588364462
1356112428
729416314
506470779
687510267
1609388256
453523458
1809818120
1488042754
1293648141
1243812282
2096236473
1805681696
942903197
1514837981
997455280
494853966
1218871464
495580228
2056551457
2160976
1854979122
1893542208
1534810091
1306137824
1640763898
650071845
1745812229
956853652
287704626
1533696732
1994087584
31662381
1996186975
1416719304
1080725927
1170416315
1335500994
964600528
1736453313
1228944406
2028630652
69042070
315123377
1889200224
1375750652
2023409579
397151833
806137615
1146486734
1378022409
454705504
2008474774
932270771
141043705
1983442045
2097802757
198421226
892907215
437064424
1167940328
1438033752
613352045
508288952
2106724183
2050355450
29645233
480607471
1840739784
1877432172
1622064657
1929033013
1405926074
1442985379
294890117
68049539
1901530453
1087839588
1123561903
258176956
1537600159
242797605
1819782075
1041844144
1908305851
1299670764
1508502664
196474589
1527165838
984547029
1849819874
1055992264
329918879
441081051
1504607707
934235974
1372589012
859510493
111426293
1820243804
2027736419
2072505115
1838988532
185037646
1578603570
250766496
1332808149
1275002722
1412217831
1486145655
173674815
743485912
1227251564
1798916095
1438620226
1649144592
1016327157
1531674454
756988485
248069869
1907997308
140851078
309383916
1465314281
63025782
597128398
345774140
1201585166
1745220654
1655753004
781622954
223687879
1957595780
937554314
537195113
1529069455
804988336
272742870
1346188408
2082378152
2125585757
181479659
548913458
1651989740
1045166720
1287714150
1276534537
1094567898
1905904213
249119113
185267306
169782558
1689679817
990158698
948356584
1966286156
256175805
1881103724
314260621
168842664
34522400
88873527
2123707450
1986595223
1463692892
758030649
1601950147
1471287740
1787556946
613289699
624681341
2052746541
282753752
1728003354
640203948
1917335842
483838206
928544396
865843479
1433102809
945331170
1624208438
320544244
1247234418
2019197165
1891803295
647078619
166969872
327350175
1213113503
304051727
1685548171
1230478392
1206991843
372099719
1325099477
1381194241
2124042279
546172473
2014970415
523805998
816602733
1200416789
1596526130
1075363157
982328064
1980014337
1791043245
27850716
1166511470
127108966
6462796
698290636
2095054100
1883494899
673790965
955091619
1813759221
1259032827
1419759193
1020855809
1855781069
1319923684
2011459768
2113910357
466845794
815943899
611232149
1183567517
1650750566
1776286357
283658466
115998039
264815174
558645112
1940525253
1383919135
1359223035
872620854
1267541381
65459309
1278549056
1803929958
1357006438
1386347899
1239409224
1847716754
1920978164
1103194720
2146678473
1442436980
1878488615
299004797
1873618928
523629919
1394930259
1173909632
1788172811
1174984223
1080442136
1450929480
973055066
2035206687
1307491871
1495458300
260469968
917634741
1338388739
970290744
1411939546
2036081780
1193563643
337038261
516367641
1549704681
1761241413
1478250393
300370491
773469680
2023449704
609359176
464863321
1913609515
9700842
508082343
309141561
849342732
1155768700
472205354
1785223844
1282116026
518436972
432813864
1244763559
151998502
1281645052
1126193184
203411405
1865571567
407849766
1322180316
1276759247
568827319
619444191
2067884762
1933756972
26100820
70003205
963582308
1248950965
2088352831
875661977
1868931129
2003979110
499788168
50850178
1048800993
1748365200
1828613781
1304972859
1601952289
304952490
417905302
74829721
1885228412
322117345
885956500
1426404470
2130281731
746999221
2124263738
1562401624
739496194
1064478506
960342580
1129737094
2047958798
1718373774
506010491
495570106
868322382
2088557068
1167434130
328001400
1445740649
1610867301
613720971
972991786
173559666
2095826030
1689622780
848816327
35906496
764656101
1624430576
876238574
1969746186
1221604868
2127686570
909280698
180334034
1048741972
1849717412
389905813
695014917
1936247292
131499316
973287710
133395787
535236950
570925730
903263617
1159788802
1286270566
720054530
1672299323
2002799365
589967211
937775725
1012727020
1615541023
656272553
2140781351
777290053
1486307848
289070249
1523609809
1176257094
311788383
1787293974
1964410693
1041409525
2141075349
852769295
1174616200
1190391270
1994495737
1273828164
1076529551
467593353
842439373
374708113
1525053705
967272615
1335939345
593518037
943699406
1516733919
1147548959
464288875
677305633
593536244
279843675
2015811227
806305939
1146963930
146928172
1859170101
2147234885
484746785
858359109
2074904149
1987175910
1420889421
150644602
961690869
1435154914
838469818
1473666216
1271628065
1272066706
1497584187
455859398
1937343133
1166433665
125930022
1551541574
1961160271
952159001
1082505172
141333532
1568224180
1055918846
1489015155
683739404
1280053257
1378530312
848202879
421663031
1228038981
1829040555
2086516308
387749911
1535331263
397515370
907957186
2073338508
2097842965
492293622
1099909618
2116980911
885731822
950410062
1108823561
424044606
408130665
2127310720
368827963
2133731047
696485470
740559792
1004994831
260840592
29744964
905167579
80531052
1574063469
2061387660
684769476
56737665
535288896
143412032
1666029598
1064486717
1178434765
1030010773
683366400
1284518321
212200947
6438587
1474784178
10243491
90930132
1204708229
1172242157
669965369
1983613501
1094954772
1424027146
970868950
1486956308
631909249
1539783448
966764939
1843897376
321857872
1381043206
479103005
408828325
643386099
2060857883
1074622720
303411340
779737402
1779250796
777014425
592516276
1088184308
1504506356
713129704
688025302
422941111
584231461
970117173
231507785
619869260
288733326
539696375
1310896156
1244189933
2018621497
205639174
977245913
1913259111
265305132
2014910889
1724653488
433642470
479923627
266865310
523192017
746850423
1344271058
1118130409
849349418
707108693
258931736
1954798283
523395252
701037286
2147244821
617755583
1815620170
217570923
1206829235
902671769
2003778649
1269817862
1677935434
1713000510
244672183
310454208
1294978320
1890619981
1763411809
62347023
1682772532
825350525
1943053389
1200480586
976293630
397722050
1652428277
915443243
1321406031
674901890
562923815
1281970095
1236416539
924591622
200442388
947674798
2073536171
216492148
934233457
1288937187
644679256
422633972
1030702079
989481776
543210059
1561843233
365910899
25815577
1546685398
994433410
17639894
608799081
1045684279
1683853506
1811310415
1138770791
1717466835
602487356
1729185871
1765542439
941928323
1660550410
186050524
1542306902
2018138489
1254687326
267958734
568033605
1006962675
181097684
1774847366
1372220754
1006301741
1657375044
1896245077
828403139
1313298609
850145049
1909349159
710901199
1674408854
1993213944
2010304350
2046501316
1629677888
1086654516
1254669749
407448730
192597114
1773346738
1365102331
888064705
102375885
1817168227
1992754189
1229641606
83816276
167470023
958556486
662599929
1703072222
390943021
889507739
416613306
1306663744
162390015
1420595048
220997570
1219524960
548207358
1064457000
270361841
157557649
1256628586
1076947191
801752648
591433949
795223961
394075286
1011410642
2081011425
295255704
279354101
1172061677
671666194
386122970
916118319
52933449
621521129
1258643092
803410257
1339063221
371685253
371316101
387328172
1057176629
841496838
995967459
389531059
1283618698
179673084
1331493361
698175649
167657954
710302373
35539574
219285468
1033256140
1134254523
2100557574
1813190954
1099357233
1272642948
94077613
706528652
337834434
1611023729
22757184
1981909551
1784316390
977294717
1983522467
174347094
1043324856
1258392662
268597817
1880012271
1033638164
951001694
970992460
788280061
763591441
481316664
1468795933
139690137
1199298196
1294596147
806667991
883350795
1346661312
1588193040
624336601
477390990
535926515
1227523935
1599273060
603949048
334271595
1073229097
658024744
1771851339
1711838554
1411441603
1007554673
1067839523
722344713
1698153265
214824740
964246686
1178442808
877973080
1508391021
1424760941
1852469382
559569454
1689727407
534458420
1953432888
849935197
2006645490
864434636
1373329725
59440139
984311569
2106908607
568246564
364927821
1980877787
280771322
93189183
1186222718
339448431
488539277
398876587
1359307612
1798737876
983419143
2081407995
1328082735
229123219
1568317869
1056774135
605246507
552609081
532150137
766359071
49124445
1999145645
2145176679
2100285416
117539566
1892870815
1338838837
296037139
1764064197
1931786163
1284666376
1881875708
1611702475
218319087
974018528
1705443071
488677426
903916356
1672325676
800551732
523895565
1724528925
223862581
2083295350
1099694984
656013943
770828906
1585897039
2082532100
56348076
1055801564
1780402602
1078196330
1175934806
42132115
1924487361
853921392
793754213
1547595339
206514091
1128819084
1353324792
903166610
1046129789
1012637381
558619640
1814001656
2101527263
1934827924
1302447044
1717656668
1622049262
505352716
1012973638
1142313892
869226152
680530764
993104171
2073574367
1748920699
252701173
1117269570
1444652483
587876749
1509401045
1103624114
1805262811
246800871
1286356136
1748348434
459507828
1409922351
936044608
1809330972
2083481694
381182368
500022380
1479086364
1621578790
301428309
2108817869
51760147
1401116609
1951227398
524877675
1513290111
1483827117
1626737885
687624635
1403134135
1293998887
140399470
384747565
1799054069
2011885425
408417251
1602407336
900459517
665932057
1472646533
695160084
945433067
1118547588
413686161
1940667179
1577111041
1073566316
1182166756
1872724206
219255901
1242285473
906383116
303270882
370201670
766474794
2133129656
127949425
1698355443
1148681275
257018118
1162875339
467927300
911814013
1343772316
1583881395
1931782082
1095042837
715826890
476041464
176280583
725181349
1702665640
237870746
174305781
495735238
1338096390
1614005586
1263194603
1715826204
1775115856
1312133956
2144678346
2122368446
947639181
1692281608
818154637
989052984
886400757
276943413
793998014
902632047
1348911449
585287379
2069146287
1330165726
1370836140
165846688
2006735090
342947236
1535139930
1697197255
678785136
1906664593
1149957265
15331415
485091946
1352729395
2093981630
2014382553
215107347
534270057
404740590
1614854835
582800813
1126722875
894405052
1713924734
1507706094
334513990
1546508236
685651370
1297676995
1624034153
330058700
1862534076
1331082574
1263607665
1555378216
10560825
460583603
1949557850
1834106524
79264379
2034213112
478839048
2061800469
969613661
680892254
1019966512
424603027
1014737897
2059949427
275820159
806562775
1339940394
145394727
926086490
1166286767
1054405934
111766943
1391938656
1665965732
1985639466
1296614808
1940351097
514645674
1679522722
1165089142
810428752
1508842269
1977788313
86380786
2129730606
599031759
1229681892
172385742
851445271
735796905
876359924
641768676
39024016
484420358
1246981790
1452492078
366173597
1136049705
1672873241
1933148491
1593751387
1330078626
1841731160
1294964394
1663904928
331296117
1987026094
207701734
696502938
623251505
1858666994
1433595623
766884513
1202800486
302136490
2096525250
164234906
594969107
832173933
1321000740
2139054299
1547720270
1611415076
890634041
604436610
627375592
255866116
1424916069
787436160
614488861
941512314
14549298
1329081388
1980908469
81279204
911601762
1873306959
1721898567
1066065515
759304998
2107568846
19437092
1929677180
1535897069
330815669
1440812917
999758830
722594731
1539189850
1925366651
973077776
29576511
293871262
1451465999
1921943626
548528735
1247415881
1059400871
517079663
1208650095
50176695
269282507
406329657
2063955961
2012867854
717803033
103082068
805259953
1922143060
2025917325
1647151259
772529745
2121007728
188237587
826156414
1383329460
1784588396
572190027
9739314
1974370423
147535543
423551536
1234739437
679940083
1512827952
785675548
1471835697
121735803
646375449
1290378527
664861162
1772948998
144802615
2063629621
1997583532
1144418741
267170612
1541025975
1628688242
522950107
1682142182
515301131
1779239433
511736946
1085553276
309074108
1266551048
763832669
682520295
332561144
527053990
2133543513
1829564067
1613470789
1063198240
878880667
1821808406
1732329622
1129017107
530799577
1974326997
270456223
141385315
1162925191
1292388615
2120627900
146911216
1714461365
526866331
1163966928
259799444
303555043
174777386
420315927
2134045194
1981997533
1924594700
1955471720
1787070333
1390867936
197497208
1483895487
807631993
1144030538
1205681595
847564789
525258747
1157477397
1556483095
869761470
1642146311
528931394
603278248
1358199810
88052546
1111868723
1527343487
1664115507
2073080331
1074577127
730780504
1631704952
1388679593
308174585
1730601301
1750993314
656207868
173482649
256493691
1446745910
48894875
899271794
234657030
2138877575
1837640397
1506774489
1995713720
488733480
1602433355
174912928
1052661907
1589893739
706698866
1099737642
262789071
645748401
478681994
1305536477
1111914885
1316515047
1359970906
1415367314
24526758
2001606652
285696794
387341644
1210615900
1097901311
635228777
612528803
821575851
2063913035
977223858
262882649
2114330350
917121200
507254457
1268965281
1367860408
1859370069
1431821643
1196575877
1168484709
1282542833
1305340672
1801883542
1818111068
1590643645
2084543040
625763547
1045114494
228515307
1463551911
927713699
557766102
1298213173
1378441383
385109198
1976768099
559720281
2134411545
942351975
86255064
1032667822
1814872514
1011619963
906949658
638253873
501167950
435033893
594325254
2022232387
1116245845
1929165006
48516109
531430211
1257819947
1945595519
1175132764
119759161
386323135
1078428709
2108513588
40591491
1101023586
482207899
1228402329
2004998526
1560493491
980008407
39577823
27820655
399123115
957919704
1596283120
665552040
1335061051
837950988
1927149993
1814454334
103654350
1472065617
1211430062
1835604057
38871586
2072533661
1162128728
2109646788
487598595
158550852
607097568
334871846
1497802693
1520872985
153942787
791461511
1651666538
108032777
553583424
1208096466
1954348374
767909970
954891346
745130201
1981795946
292792564
1802099574
713641034
1001139431
477646372
1257518332
974828025
2015335232
1762150224
1716600536
1660424073
1452118348
670986733
403921542
1922053254
235420351
931088891
1290839925
690333141
2119179518
516123268
1255415014
1658380896
62176825
303682956
77573419
1604251509
883860116
324207732
750284385
811936854
601611137
937803788
43372075
1992519558
220732707
389988612
1168952049
264071749
84499667
1623988312
1244673678
1899255061
1423570818
443899643
1648296124
1959388033
662265882
223456951
674859170
34963788
92034312
1871471063
890697780
86824469
1616224113
1737071673
1874044196
1570804035
268458144
360422010
1748073472
1965981532
785692989
1706675004
480473689
1955194050
726691318
122334934
308084920
398140327
935032740
2133950314
1633592577
1924638441
1941082200
1915789820
628649237
166926050
1136662932
1674698090
1121683464
2043336145
1196200797
1386568678
166977987
46973882
1028626824
1187541713
142787709
804932265
1816816295
417673807
1007911508
1867035579
1244984908
1828437636
1677928725
1539293724
757494393
359034724
1601452901
599234571
1034058449
1336522938
1437037410
1691804528
932427367
230742743
1565691023
177361144
1058866722
1136155257
1907234455
856574278
713702100
2055684391
1108561677
1499723085
583619485
909649364
1260586003
57313697
1609909184
244513881
781090420
1950735322
261833274
781758024
1757115263
1813724530
511942109
1212250925
1369178195
1215144340
803675506
1729044597
1211345596
1740769406
1697075
1831061982
2120379524
105722768
1221911831
1806617035
346998110
1619763738
2036780759
1889540450
333960428
1136973116
892703885
1353949444
1419279684
1402657913
253325062
1711622255
174361971
786901385
1614441429
813616732
1938354916
1162194198
1698267907
1049651719
450360418
433011313
2089694902
1103442558
749368370
1587819603
1965144021
870600454
358562282
1208516849
1414567240
1987047312
2049000806
754042397
1453060663
1601375490
449718376
101248360
779305895
867102992
1307928897
457175306
681547706
525960922
235531418
859631409
1710842493
1404924699
2029938741
1593542403
1177671034
153941059
832953551
119897242
1872281009
1104710437
1146165459
801350971
333965625
1262119562
105005561
2047351623
708646408
552054788
1638885406
1125301123
1384867918
2092458994
506273539
1504765977
1995270181
223822213
2004492528
607753607
56658094
2104117140
985987264
851877589
882062622
715460702
748991584
556556645
177104921
624292349
673029795
1462805081
1545849194
1293870734
959119814
614578424
1546212498
606813363
1801908702
1779369173
430671478
810749788
529079907
1979951260
543102015
326993507
2023075229
2042924895
1589324088
1253236416
1404378513
2008201278
1531260209
1475295967
1137586031
1351797395
179770089
1860647582
874174734
471528091
1154035190
372202331
588332851
1145570747
1703448881
190259422
1494857799
1780149751
490927367
430507373
346740375
1837064008
1227957648
2019570017
1602517367
154981206
1797847283
776273042
518187341
1324535117
1992281484
1707160858
1923283022
1849779972
778473586
228405492
493890961
358556788
858278716
397845892
2050356976
1618808941
903101041
539117605
1898767208
947527900
1752984581
1145648654
1895621997
814146095
1666311641
1924343004
646815014
1702522174
671568525
21912207
138259069
414818811
1258502565
1629908578
1197082449
1001499687
164281506
1402654793
1557031475
1611059264
976084345
373692866
740798499
62422746
98454742
266806740
572608304
2006692133
1379516501
566030606
1108791405
699174355
70308152
1575371373
1204965969
1809339390
72573413
74849032
1498485511
1660981385
2133560477
1309535956
1043792479
555260483
1513101735
871277593
818568378
140400116
901217673
311516338
510676044
1959739874
410279798
888735124
331584626
1276824482
153396967
202223377
444482308
2071128849
1731990298
242396586
2106551135
364644046
1131632545
2053669343
970319875
868032792
1296352400
1953204308
1478042908
1796295521
578777818
1113616940
116978334
666591977
1782184936
742360571
162356880
1868371125
613267304
1481614947
1922013132
338831912
2091090285
1243751493
646240158
554769674
851118321
10507704
1350849462
1322382312
1609934224
144438942
982595991
513566180
1707980471
913526990
1939976134
1136543737
1329825951
444214443
1074520223
1523269601
1105773616
687376653
204606463
48677289
1494442887
2008030173
2001117734
1228493518
1705062725
1610193269
237069792
1974605627
282382011
1168819788
1950258824
727033174
1224032689
940985809
52503084
1971003903
712575762
462840709
1450237923
1182311790
1218823473
120793883
1296945811
459269795
1286425017
51767355
1064399467
1804349534
1517379589
1503262569
2128019376
1105370273
104264611
904695292
1019468951
1489345067
1722929728
1481392659
187232222
1356642061
1928458791
957963136
2037780133
502380105
1675313226
151513982
907571094
205777799
1022424740
367308023
738010015
1272110913
1885174378
947760414
1167104419
1044462397
1178583680
291486516
1423190046
1460731546
1197950289
2134483322
440573679
890894917
1741123428
1658201198
39641794
926651670
218866057
1908264013
1943506508
761976801
1372895004
162624573
1854053658
1784529475
239670302
743350997
1159994634
1630856833
985676660
55487158
1788799427
631524791
829615512
183603884
484339201
339518405
674811471
1095091609
773877325
462793964
1937544015
2115865352
1196808905
372965456
1068481052
1621313425
1014213146
1616645483
1856423493
211649646
1840036582
1398826966
711395472
1116979312
917356193
346119044
118418411
858064874
387197862
732547384
966904970
1191269642
226047881
528304829
2040550816
1914091550
277469417
1770495642
393635934
161695626
667210394
1609915770
703039756
2046613670
1603781762
1347876097
1891817083
570392399
850675605
1586425220
726108035
120837726
76942952
1529640169
616755649
115216465
1867714739
661861364
571545395
491179761
1894694067
1685154211
650689846
1437516831
1921593833
363155561
956041722
1920866704
904102759
248695202
1586932593
1583391075
1808925108
2009748000
125994370
2082459217
274042149
1744977571
1943791585
1949004725
657780808
386088861
1704873093
736251468
370098729
1573465446
290627032
600527869
520114241
1213799870
1231553771
252759061
1762660671
1038990829
1275084879
263073806
298196564
1362819351
1796768087
534893330
1968846502
426369829
2065158928
1385386746
823838977
126741873
200017981
964677620
1573029323
57959228
1828598149
1763503379
496367975
902770022
1550294056
1061394528
1547841339
1155260284
99637168
1121164187
76896904
1808272106
511722545
664859509
2051705391
1010031656
1959504182
991686857
1413570973
72613590
1076122388
994386133
630905795
1129564476
1249393152
1520303249
441718156
1220063528
1252437987
2028429813
1175986032
313002202
1618286198
1637798775
1109514288
974127456
596385216
776700111
421973682
987035908
453413546
1003231025
107228351
692325824
993690665
1995856130
923183334
1831598753
864447204
502890200
189169890
1713191849
1711945327
1897160438
1185971169
1802664390
1465277388
777018969
892662942
1843543972
1010383850
420620342
79031166
393934234
133437905
930164449
1894588798
571090337
2101385350
1550250914
1638087086
990906432
1219477958
117905136
1095820251
796940373
319525894
336670991
476253800
1085370191
1183062166
944599542
125510026
1861921199
1905328686
927271283
1562656789
899879743
1183896368
1258772541
429298399
652303081
793676622
919398151
1967233775
231608234
1203166894
124331955
1559661187
927540279
1394996083
295435515
145467739
1106492272
1675012131
1333005081
938589417
1484733634
1948017336
1393741728
89422830
11710568
489710933
507740763
1342113912
883385139
1736158657
1266007173
1830646159
1256051590
1684429682
365750935
680803871
1156310305
1507171641
1930789493
382140118
1940217139
1134635025
462489035
1464264874
2059380516
1332295061
145344742
711096008
487710855
995494188
616530819
565122341
1571958075
678035331
459122918
1036374658
1766937575
2100241483
1917618216
2039225026
1716888150
1705594965
1359885417
360806731
961943786
1368772539
494417218
1806394080
2125914228
169971880
1497038521
785909826
1900545109
341760350
1967665517
907096224
820476116
367232536
489202610
1463294770
1531405737
1427689349
1299394690
1508075970
739883995
921016732
1572163844
901256028
1627525173
1199327422
2134801315
496393675
1758380260
1815421103
257903917
1259593866
1956274586
1350445828
2093840548
333155994
1419144897
2013897953
1694334889
212650173
559958845
478410139
2002989771
1540519911
232882971
490351632
430569847
1594568629
1557944633
1262093994
957735494
1861965781
1483053703
1150582770
710835222
1415733101
1353497369
1569449333
1920234711
1902900874
311638371
1184265771
1338180287
865489020
1974750051
842959035
1553863862
415657548
345887382
906574128
682510781
1816359138
2031851472
2108465076
810267096
1584526193
26595367
670994128
634934806
1011379517
61073632
1227151756
306940114
1368759401
856988620
363864506
1732181544
1800534032
466373361
644492738
904834007
2102733339
133866931
348178401
1539076498
552112646
2068354226
1674978238
367561136
2010107664
2126474655
1113574467
323993843
2038452779
1347055704
765270802
1142978244
1314977857
601066062
1573795174
1419208176
520793389
52192041
682922878
1895117893
597890267
2090119539
784731657
637389679
1233796643
948884916
870020310
1785886898
1941200307
928235541
1950592284
454546846
740855446
1773607777
457463609
1945663400
322805290
149733978
942734747
1454729564
1934482837
159415030
727829162
1993697700
498793430
1081146217
74630848
1378088223
406513790
1351562782
794074947
743511240
663141886
962784685
366474256
438499338
1856287494
1744146877
125578715
27939757
673584704
1963221660
1231740081
1376422602
1892830976
1262149095
615030344
377921209
827844760
1127641761
547654714
1839458075
1857856567
1513389504
1416573348
1448317658
660968155
57380313
1493305942
842264467
1689270357
858845109
1797294189
1293580899
1328919782
640385722
863740643
792180751
1576073163
234149115
2011229088
2017842427
648083722
933857089
677260763
2136149419
1742732417
1879702039
1331860520
1943592672
461953947
1542209758
1678137090
1106312826
975394596
853565163
1505882940
77142570
1446015654
1158138732
150857443
1578525086
1481627128
1950432792
805566938
531223899
1800877827
1273610909
1408960936
1055285153
294964607
697570697
901144982
806990959
1788201801
1949780125
1581356967
1515780632
1659494500
779464259
2066871274
2061645978
1568457785
1136463587
1525046677
1923322708
1614727083
1193354355
1425986137
567887860
1811247251
1978752693
1265918973
584283974
1764563531
791342946
886750880
1712633271
2053415281
872947551
1215575951
1729782499
229381415
1829628307
1893819090
1782565474
906981878
437837883
441790825
1900874767
658924416
1124751460
1163303061
1432538039
608309109
1909907202
2134425247
974367211
1263658728
903279797
2106765917
1453098044
1756922199
727388517
438282334
1598848217
1521057433
1101263353
1351664155
709741489
399077641
1015032651
670653359
2119140
325636096
1978664795
496951872
1630998293
148042280
793815192
924135979
1732845576
690622250
1353676497
1437629798
1242028157
1030310588
1208406887
1031125355
1946838641
138790359
1363481958
2110952971
2111854355
298302025
1260309960
176552750
1381752371
143956931
1540182971
1463947022
809821992
184763138
200972418
816891147
851832034
1949507403
624641231
1503916842
50567752
931098912
211295110
593096983
1383084518
1724353690
13084541
1272954209
1049345781
908403407
383331856
1706667322
1138887958
701076912
120712448
1746641132
1865902252
417026179
1474141720
1192870839
150284164
1380723543
810762924
391827710
134674563
1992414380
636434726
1224008421
779746305
80299038
394500158
1899874497
1263445092
581841904
964678530
1803019545
974020051
1668261022
1129359471
1281659879
1507196730
443180327
1102663936
1021647084
1520828835
1265805199
1762066857
1274222108
1760133462
1664457023
1562356811
676956422
1816462626
635176496
1150094666
1991725788
1071517646
671548174
516226850
544490580
2137814854
811573076
1024464796
74561049
1032226161
236101592
1754237568
1650435477
884531206
1118912576
788748316
767515601
1176189332
1410334402
51494569
767335363
1563609233
886860928
1408301423
1797675080
437487812
1891830119
2071216812
1844441673
1875985154
723395931
1620910447
801374110
913399091
88525602
1878129894
1901172860
78541531
734048861
301660428
1276980785
2130621829
395983294
325458644
1790830970
644748434
58288428
24359985
1167102073
318582263
703528101
1349261538
436794620
1784022491
482899412
956275262
250276584
1288144786
1664759331
345099041
399754916
1603849560
249209354
529599835
782066348
216346793
495405606
1813734486
1631825502
106046164
1215110714
1985057487
2132132916
286248141
1317840601
920223278
1612416999
515209111
1530087467
1060166479
1438174373
933936275
1594002479
1586569746
1270285157
1089371549
205419644
88459883
2097049894
808232290
624678100
393596944
1600646458
1312010242
1843901828
528580349
238036718
955972209
1468054866
1396017024
45446434
1804262247
1740350457
640965345
1464413000
725058411
1789635644
790023956
536705076
1455400225
820520537
1944390452
427346911
889185665
1904736845
1168686092
100124260
101454816
1638676915
704221214
214347288
1117727440
829602420
1820654457
1352363256
586356596
1615444174
1370637487
895031216
925977250
1086161331
111401171
1978006570
281874603
234431686
1375135637
920467126
892907919
592654096
868370282
855953726
1334204785
945777899
309699105
1922132238
1470482684
2048832516
1163520264
912284988
722455810
1946531432
1150554409
1550943400
1540390842
2041830372
27989835
50949390
1208045496
609428715
1790069879
335880209
1558434160
2092569674
1566108202
705196635
1039029933
361275853
1447030467
1833949558
1631276839
647574667
1947681090
370068035
267153536
759080180
1965235789
912498501
439527179
719865544
686476118
1175062150
1942736146
1441070099
1727108103
638908449
1457990699
1847479968
1987775973
1931031743
2021770441
1774490380
1920705641
5327620
1248550600
1409618497
402025943
1046750935
1011179946
33766440
338249434
479667846
1709995144
812507613
1393047345
592755300
48096956
774469506
2108235175
454068676
659152862
1856528225
1264624867
179446217
480466958
950680467
2138144478
885992397
1553913967
607864754
1750001992
2065574715
783352544
1022147691
1955822298
866829258
2101207816
1667184887
1961702866
57968824
214566332
1935160589
1767892402
1044468060
1486772652
1102806013
1130283723
462166219
1970264034
937537008
1432247954
1150903224
2075915115
669305680
1000331229
1473916472
548065830
1872479729
1628854127
2045141644
1298680973
505289750
1583862690
1819793235
839169568
298351140
1344937368
1743705473
34500140
1792763202
1688024156
470361915
1043674863
955051368
1212408216
1217703125
661149387
2005297148
1138466413
1325825180
889225288
1080504626
1297399508
1912571925
682000933
268793726
9168457
803719815
533184400
319163572
1806025738
1105788778
1267298479
830750986
1443764009
1219616869
1162586837
1864549666
674953990
344648565
1189949523
1023317103
1567980353
1046851912
1663109486
79488667
1879601328
1940892696
860283913
34417415
2069275723
1725013199
1297562653
1914178163
1585003751
1248096795
898911225
913600729
2099737235
356824658
1691403357
1130078348
1405651691
164464088
1698516203
250956732
1857101283
446958980
1959644367
968144587
1940693284
1268551763
224885181
1306518385
1343503651
358741589
673755498
1048166790
1154738410
514384464
171678049
1005087337
1960758854
1305956496
1724155725
114320059
1236530874
1244249283
580727006
532538575
1957969560
2071908417
195929240
206910167
187339298
1947375836
1590954389
1759703296
906457578
1871857099
74197075
524650553
762363431
923889592
2091366980
1648922516
996592592
1099556145
168329960
1990934396
1205846167
1420755618
1097674532
1630202653
2077898439
972918534
1145175574
1124762452
1476930157
1343300439
176566566
78651512
785591401
1483216871
1198998602
1745982595
1218109404
1574894401
483585634
986252894
338607460
1884065860
2109794686
566923863
614735905
902255692
1402307175
1590949370
1623824798
2050854210
733868579
2043625852
798526895
1915281462
1866956142
1719767619
405149644
1430679399
1636981931
285136164
984888866
1247576304
1692495091
830181543
1000619641
1429646377
1217898480
1647687452
808163840
337744037
773088226
810385581
1472973430
441390145
1581210703
1116163656
1823388972
413936030
989168111
923767710
405289040
1322327391
1286050604
58312845
532547227
1775595007
1167817788
1884513564
708234095
116402384
828473095
1002693026
189896718
65917112
1747854431
80921314
1474729628
530893849
1122628458
1527556929
458360546
682712034
1978135060
744518930
1646953264
417470700
1699999035
1294816635
1835240336
2145254039
931760463
2090534302
1142774337
128771320
1587878451
292877866
25362688
703315822
1270825867
1776388244
657968100
1553273438
2070176094
1248743870
1811213907
291974554
200849285
252339234
1897428739
1527830247
333081343
1789370944
17206448
1735229489
1983004888
1885083889
1935536591
1043989760
42215452
1123836092
320917808
1472918085
1009813595
239601976
1712509401
661476065
1010260768
1457589014
2074964863
557516658
950930370
1013400012
1965798191
323724039
1517887451
2066804330
1196291786
1581961976
721069706
1362706808
1234649542
832392142
143028833
1677585791
2112139614
1801273472
965548168
1663353112
375406710
479682561
1670297885
1709328693
519033917
1985043446
1543933776
1731885976
1382125739
201520785
2124433988
1330931892
179729398
1682610456
1831349503
641332787
1728854934
1086747159
1522988645
1585225996
818384899
1511725995
1161466247
475547653
1019181393
89180628
1138527837
2014117281
2085296924
1406140447
1567056222
2018042528
758298880
1063702753
579562588
1671104569
379912928
1474273977
478465604
235428267
74557752
802324151
1946352582
1912311778
954873986
1920591766
231939958
837364356
1491746561
477378203
937312618
304116412
1688713156
1165656865
1647065277
274892041
588037988
1094062084
1153196693
2029544518
2088472591
427639369
1009066786
924914438
486393325
73473777
336276992
550549165
1426058105
2090094988
1738642840
601473185
316296537
181713608
897819593
79241709
1988630362
455116261
1029274341
1298039819
1812838363
1755301809
987266263
476679235
1747946623
525050964
315653093
997533031
1446630986
1249639849
202814265
1026150945
2092627546
61123045
926910073
1643120416
439415045
346763535
892865097
607882691
969620403
1700664262
502289657
327740900
1132580728
330734026
1567069789
256237590
300058245
44967795
1988818855
16631829
1662369775
2073042049
947406036
1732458316
1237011442
835795574
332749728
1492088465
1432395786
295014890
1661822098
577837212
24204270
1026423356
560255716
1023579206
346219691
2113277543
972369215
566355673
2046607863
823899258
1220648165
1623342646
1069392267
1626942187
1563772767
1850780437
1333730358
1204461357
108817888
1187306337
504926603
1755860031
793335175
1532419218
14832764
1070473337
263583700
814933363
152706800
1129966524
1091795600
824453291
1028247352
164173358
1217949925
1976545106
1135700729
1805573690
989782730
630733535
265645137
1505500845
1816337752
388247252
1752323510
1779539233
1943292792
111051897
574000767
1215684684
648533456
23839623
918783725
1233620462
96504611
455869791
1855398947
1369788812
14323850
363003660
664696076
438585903
1376590209
1597969310
1498590758
453902605
542304424
706243999
1382116806
2144266114
67802966
1600201383
1258375376
291397007
2040505954
1499421950
1244896825
1753825232
1135433322
405441801
55882683
120061379
923551612
327460149
1014700513
657012954
1750852026
1581800138
2101827840
578414831
867730970
101019855
954524780
1324616877
477070735
1938033213
1562203880
94166540
195158554
252183574
729741192
1285263761
31905525
223172572
12027359
1064410169
1629431880
274105750
828656870
1495106008
147471457
826672702
1790476680
804334333
407763663
379307461
276489466
50643908
1203926369
1817159144
1627107731
760160676
1760712828
1768032171
985911083
713863707
1197548167
144399856
920539038
1446899723
1195910496
945014810
1706897998
1831232324
1352355257
121353025
1541042483
500508126
1145484070
977176013
1582715993
484438636
1861611919
1102598362
1727270543
1033484997
634800140
844597835
1643487734
2999860
1994687019
941871101
2004355959
1512593133
393717668
1883418845
1695594396
915790241
14251210
808681416
1670200911
1191287408
1943902913
2136682093
1339451445
1052574738
1770571687
1775840789
1293383984
1979213204
1207465757
1505647351
1500169764
978731184
131893777
1306455589
1433178278
1052909676
1341368199
328759293
1244998420
745797358
1763402878
453304819
1213949204
1260979158
1319449663
322140453
230702982
247153251
62988416
908132633
923068742
341860387
1072646736
172477574
481035056
972634829
1904816409
1640030604
453454800
2113594999
110347276
84877835
1731318995
1050295234
1630222836
1103986557
981097987
990048029
1442427140
60371919
146438787
1770204532
273258500
800130309
624942200
1236583263
946134468
836931112
755378496
1372375987
1041361340
58626709
1143158420
1918559386
840915995
1932351332
795250028
1809903265
655332871
379324057
307050352
1439454080
571804268
354162747
478859845
1048171239
984634737
1684915584
965274839
940366300
543235327
521044745
1599973957
1979932816
1526380869
1300529732
1775939516
1401901297
994944193
1379941590
24467201
853439614
385266847
567084463
1693002817
563735146
323295278
254387292
127250759
252061421
1883775672
910292599
1438149096
608991256
1983240756
1956813460
314847431
2006390016
1551585436
1788846540
758567697
1590211528
988267387
759646904
242087092
381200294
1384350806
597279501
1545354514
1207732063
1019455860
2141123071
1411369669
711482284
1424721159
1578322764
1654321285
613307701
2022500050
1434757142
1297103018
1151797889
154673950
534260267
1315090831
1416314692
1787618158
257041982
1002144377
294138222
217890709
710481242
1601554146
1081569287
1857068123
390893552
1892791181
1604532643
1495389500
1944670241
743441012
887120393
51915633
1238580039
1555474133
1197916378
601718634
201225432
1038076314
345057239
1838698524
1724938248
2102660553
1842208951
1373504333
787626774
1003560057
1917367297
1689122402
1626101799
1442675037
2130147088
656823909
1841709322
1638571637
1003626966
2086911969
2130802670
942039376
488598959
136095717
1852429039
356294209
1138686921
933858122
1683211653
1168780566
544867028
994764782
1761719099
383917422
386106723
1050541087
873023822
891697841
611389568
1011961748
649191947
1679022257
676659623
1514799933
610594300
15066981
2126730555
1351281018
1718183511
80564196
36305933
1984849529
1984120781
1222678513
1560656641
769923267
741348471
474205793
1199345675
151210271
1700355568
1347010496
1694933202
610476662
527849357
896496135
1919856952
1653191432
1169518857
523430294
1418928446
1524806685
1021769806
1676031049
1550873422
55515605
587318304
1891614517
1025399500
1333685377
1077601802
1904800152
1015566904
981657571
1443456147
913052075
399161541
1815176179
1250885057
1904374063
1748859340
1828586682
620687724
417587461
240466412
539407151
1773916949
823684607
1134825049
85744899
587555888
2129486991
1969404338
238812370
1160738588
516857244
1829467109
738749072
595253332
1122308742
347027236
20313059
1422475649
1616623929
1355716332
217627761
897930135
1598793831
2040471008
1982260555
641177657
1878033555
1908814873
48201332
1013026144
2061906668
817007937
763838022
1431811783
961599229
1390223272
822870534
1492367385
1559238077
1650106689
1400903160
2081912663
1329504916
239505064
658392422
2031765346
1910444944
1873852787
1877455831
2119768564
1907817752
1188453847
1370258433
21150082
691623571
1267712419
1852840235
911805618
1031874224
1073437221
360355478
616587005
352155575
1821342270
797411334
638956541
2106561340
148605107
438553190
560275901
1394378542
1415692042
845876123
1916351044
917696894
1192390337
1616255668
853298834
1770394722
1225904265
149618771
184889384
639578958
1301371322
1723850509
843537408
1564882402
2091227942
1700895677
130065519
188913078
1277273880
1028607219
1989980958
1832227137
2141257592
861631555
1495767996
896444666
67701855
123993648
709391953
2025546548
2062227972
1265764859
391971075
1842567259
240115544
225606186
1787775713
992053118
1301646244
1926778210
1339975047
1984688664
1613323725
513392019
624107509
603619574
1258668415
1998137559
1475987573
1971204032
1509815792
581616034
1222244033
890864120
1979726937
1451755334
1212505861
1221279306
1301777828
1562510705
2092346071
1855746975
890624356
98786569
1704549559
1418904869
133155707
26416241
871610765
1904737912
485694006
61419342
1544272676
189263721
186670416
1510346670
291506845
561353092
219245532
161324268
1349386735
64516886
1156923912
1606890807
803059605
768830415
2068475923
1292068130
1825378055
400922965
782307340
1193830464
68342926
188130047
1791837286
1577480453
745725565
575620688
1645428257
515160360
735852444
88026028
720751305
1457019430
1273647618
378601871
1366322005
1112927613
537018574
831382007
444985661
721351677
1636104740
1232141753
1831642688
49022842
1555014210
743215361
1270938013
122999320
1122163995
1669406778
625456725
47632112
891955337
650640138
99140101
1396429322
2080128856
368183745
1378575015
1743870174
659391057
1889263942
1084034318
58827317
1009609571
1245191866
833338053
595562210
591923148
1139870788
1436338404
259410425
1036286478
620924340
1151950329
814594155
1545176112
1028477883
1164531759
2025107991
1284577805
1426348260
2044052424
1229062511
1431567382
125150745
189520275
1981623356
804673656
1175412160
840533047
866124635
43939466
1675759981
490500053
1921121110
1560176709
1895914674
1260166911
1715358838
1836696824
1480837783
1412139491
797301567
1961913027
553845054
2087765007
1701701737
1975994931
1771910600
422390486
2100070740
887633702
647555544
1943903118
1498671113
1636942855
1835789879
1409692102
379407265
451945246
285651033
1028591039
2104813799
278401442
426036764
932946471
1419213216
622643684
646181320
585468676
707960322
1209662744
440530687
683928402
102302702
791336348
1942181457
1369985985
1488672650
728170920
438491535
469381341
1605827577
320783779
1800116436
794411182
569084594
363795872
1056849291
1718850139
304618628
1365686347
757239715
1844284041
1486969228
697659613
1235634577
521565043
947999114
620638589
793392194
153162251
138204
184898929
501124036
1272169587
1856258070
135521130
529509160
2058725466
2117199339
1472780208
470024493
937576752
6278664
1303475824
1999391799
298636917
201134494
325166615
1422335550
1868292563
1103276796
350572827
1488497106
2045158811
32753061
1520685279
1064818149
2092749495
1092605665
2045665220
1894881817
503441213
1131904496
1402114846
996385510
616893497
591735739
166321517
852442650
878607533
674927550
1845434687
1153797828
2101048056
442754013
495131345
1735264748
1600233384
1689371894
694766162
1707620945
1527981992
137044735
1596278460
709479659
1880893954
301448465
883068743
203023653
879939325
2073329153
1630484062
172669306
1995627896
362978452
1538431813
194147972
857594362
1524794160
1219046625
673475824
1860742159
1242267878
1484665768
913015910
1405078891
709968198
821863337
1250359360
1879769050
1736969413
984610740
327834612
244943610
2147012822
221123104
10610436
1971323651
1326837784
996354287
1532758454
638621555
1432476410
1796781598
192497736
1672931389
1995993015
1896903441
63135944
1470129287
122430066
489446109
1720497681
456798620
1506274745
2017244114
1134101552
1269667770
1948715696
1865228919
1750097246
77855182
1752396125
1164559149
373124459
1086018225
1237065864
712330432
318244492
573848535
531902119
1959344895
1740436807
243432245
848011739
1312358418
1309941016
1401494047
24317836
204554111
839244769
1030423371
861603246
4984945
1635825474
402204711
1386232360
1137919744
1940934731
250032337
695567375
1525270540
707174202
1007661271
503093902
171237878
148404406
1932584510
2048826966
1543417728
554588507
2125135686
475359531
401244860
243956318
149481852
599172769
1517573522
1833250181
1513924323
1118942245
127157732
423657920
1662528823
17909992
100603575
1494494981
1051446093
1458693812
110934641
653445844
1913853938
796791195
367912373
587809813
676947956
190927038
1396287759
1429841862
197053551
671282741
1803293604
1129459083
549886141
1102688149
1546575077
67209943
800616786
1011408342
203757498
1575587890
1432150338
907589071
1993534246
760286428
1138653583
1203382395
2021283519
974519143
282621431
1919390469
1070988054
1520498121
633072682
89339689
66776166
934998524
64258683
179600339
1531612624
1078347032
223718548
447018052
1919775292
1526460785
1761178415
1123955180
1752188732
661534986
1574552021
143219509
1060882282
649165553
827145363
1592888452
499168387
1865176804
548446022
1376387146
324065782
506468947
86352667
2082013037
566105578
219837319
124808409
1241028952
234384782
1726050015
104629058
1996366874
1426335031
369801873
1899122129
398034156
625009714
573518573
1600526816
2076000384
1645927978
2001450712
264874524
599806734
39781873
943735770
1315523523
42651755
126568231
687757907
1767732667
1010715826
1586743608
1812441613
1954147850
413862963
817248365
1107166757
316897459
1652751354
85203447
824549722
1507134882
1985704320
300753984
1977258607
536713007
1368306700
1047700192
1545248882
822032377
36588396
474799993
627332766
1689852255
1851201890
168531102
1699504415
103072268
39336352
1037723687
1246376239
1169159112
1916643717
703753613
391964857
656150988
1550825793
39956369
642355074
1930170113
1077429043
635552489
559124256
814343336
1679731845
1234591852
1047557821
183275480
1965796806
162334578
622331843
1286051929
1497752242
1727440815
1257343564
1068310203
1677206166
1135891510
2059364625
1345024699
1444061254
535821491
1678382449
1049571529
1303892789
668610672
19608703
30599604
226895559
482732135
1417286162
860180270
1185903372
997939578
1954176654
2031020909
1525628139
12242538
437137796
1692425948
1483783772
250120906
1657558861
542254660
1121302168
2113582161
1018946614
144632133
296682109
149046778
2010517864
125915261
634911901
1506281906
1154441584
119432159
1413850553
680958637
2009664292
1392865420
100308206
1969909820
950775764
275675125
1374728169
1654714047
1644975540
872424725
1592371993
274695075
714911032
2072398688
1211584972
1569441361
1413979380
1981934845
833394448
407741042
2134578772
228313109
738749753
1918143275
1715482803
1336045262
72050274
2067313772
887263004
1708975047
361307435
1970361769
1460144966
1071301026
904291282
276362230
347712218
1779099838
1553284549
1826141196
67033738
1761719509
666869492
1291040094
1439429530
813153458
1987179614
2005627631
1109722911
1904875338
1538683997
387329793
1521873597
65350260
1160918811
1260414147
1379974356
430112955
1219827254
789725686
1382234295
1036396556
692934076
1272064583
1213526779
1364858939
1167070089
1071464630
610166055
1398939716
1172799648
1670314584
1592423241
1004527016
181919895
1299232830
825437937
307902915
139219441
1552574922
1319822223
745402554
1813798551
1422735212
258108324
688955222
588993587
600912866
1657654239
1229936991
153248755
306124679
224925761
930203567
1302760318
2019492317
584556513
562745174
1468744768
40190934
1632854313
1151319609
939719909
724972204
170575454
565117663
91117660
1383727528
242264415
369060300
1145779924
888775720
1709875361
1950409783
1432651228
341686402
696619829
69719508
898881687
92830172
296784937
2051795891
881182684
719567417
1142884384
171145673
621943443
303818066
1804800171
680813034
1792587296
48302676
1735475406
1811120476
770987625
1181150837
2013174115
904636232
1723076129
1300047578
659148008
1870992350
1617727244
490224421
1306578068
656833733
1133656640
272945083
1972607852
1187552594
745338959
1159583640
61172654
1697991428
1289148835
2139016972
2129461821
1698370974
345407257
1435172347
1971675942
702442329
1560693043
927121754
2026882625
514934968
433672579
956292707
1571279564
798649969
435104327
131194021
1774920696
192225015
1883727608
280192936
1452610902
823289274
776334319
699513299
340776579
1313137814
765003687
1983843881
8112279
1690315397
1093816847
1309219675
1284382881
2025099768
1105417522
533501103
566744469
1093707398
206503354
532592100
568710073
1785795518
721474104
189125648
998996141
1986534169
278590688
1775892619
1684559994
669356663
1932257889
1963361023
708462818
686320146
182266675
933614626
787265197
1153612563
726366889
2123366114
188104948
450452799
1744439499
1662354407
1043701142
518522438
829511937
163517170
1068418590
265481936
431682432
636179790
2108254976
1177485653
873127081
1828962376
89239828
1472827529
1283970556
1646358353
1377580143
228103502
37971385
1159399021
1028543927
228357370
512927680
1981062080
1261161983
1650216848
1511581055
1221241593
438995687
902157906
418706976
284233310
61723450
626633088
77752025
589234611
216642237
162348856
1262447368
467741808
430943928
1667977390
822645991
2024453158
1778762275
1545327088
167466387
1820218953
1183359537
1763471043
514868467
1548258000
1589266854
592613771
1889415723
352562676
1065209466
1312813453
1192688707
400503599
1864465590
1430431952
1735340592
1187176286
662190999
904516323
1474394741
1302792689
1436760450
1650963120
232703051
1532684475
2051858574
524968187
1838956372
376561928
1010176572
1002701392
164633625
959505072
2048306109
1139508685
531502100
1635043648
1743934238
1887365869
1549056585
1739245443
1193445951
533729263
234656555
2048121059
259460166
262473716
2086270214
1202469892
1793945821
1609890202
1086500911
942666981
882972915
445285554
399015761
81090308
1052009200
330608945
1259945901
2138478617
2048141059
1951360233
2073424216
1946380623
907443019
495739336
1085374305
1379113740
219529190
1527106626
1128812659
865322484
910750638
2143500760
792829511
1545928011
1547325430
385500841
275486433
32016865
1113402668
1098101873
1814250540
2043718610
1935945428
748556344
712588391
1588552878
1696118735
1215750328
648288880
1625049603
1972676322
2106809522
129088952
728391559
1625250525
615623042
1334334230
770111837
1292828247
1700503728
1600660596
532325899
1311710374
1766071912
104804745
1013260628
1246592433
2116540499
104828873
99438042
1898859166
1343929066
1548325505
1291728808
172521795
1514852392
1960491907
1414143662
785088837
73510489
1599239038
518817881
479156248
516779258
2038270243
1470388834
703575214
274343013
2054781707
1088355628
28548205
195359526
891324096
1135445309
826423126
185699553
1599045956
2111628841
981855195
504057831
611743699
495594732
1174324037
1115349986
1191515984
1789641148
1084561032
427384862
358866193
354988606
610107818
1047132506
2085293809
943129628
1625235591
1673738414
157842407
31067917
1443697362
418429289
1046807479
259645332
266618986
1087794964
628811601
1454153822
2000590318
1218344021
770564525
1533742316
1909198887
446324895
1876297548
50916475
1992536416
421602997
332295870
90870526
1827423426
561150658
1010344154
1410362443
968792837
784908512
1927663880
1219595807
1082263138
836928266
1192680991
188633785
727981935
292319154
1961105608
1631844817
934072442
198500219
540923469
2127189156
1632610911
1529996223
1658242729
2061792965
825983234
134405507
627643937
944599401
485052171
1203149393
2045203642
1686770820
1422615054
402586473
1833576204
640203306
308137817
1778716
214679062
752359445
1840852989
2103521103
595728296
338565703
2108204182
544239225
40437462
1813497102
73671274
1150627641
1980564438
1074470724
774899482
319228515
1646773402
540288235
1849881776
801814967
1419746460
2113257716
1366488642
2116056529
1048225201
523751309
759884923
1585962292
1651945426
35334341
1699299545
545415707
1846999506
1154265761
388555535
509427782
454602980
55606043
1513458788
426507408
610220454
524147276
1556892879
1899784649
1250508829
193305954
239689186
946681709
427790148
8075337
717504746
1978665064
426685092
1786380347
1763385668
295702681
314334613
2006936889
988709412
2134260550
229219171
1597203846
21901749
851696065
997378177
1467453241
1341687315
1174198625
2145276397
750168594
1412227372
1975157119
1598766516
244118203
858946941
1128249858
644905728
1854049285
936673595
216521195
907934496
892400174
1832147980
1577647278
1987088545
558658637
1349741128
99803490
302618757
1443542691
299163960
974344371
989555183
1954495866
1897464816
526977710
1614515827
363265705
401776380
328089012
1670103802
419167339
1888996588
1841529917
216710822
2106189660
1435435640
881093500
700302579
1637664882
452551407
1817084152
2063858746
1329771437
1488673857
811854252
1325698707
704217693
134515497
913473447
1611174575
1677825254
1977083871
841513087
1389476702
401513856
1062549924
1172280229
1956564887
1026519615
61133794
1235734563
565111767
1818617703
847681958
840608724
173312283
176664937
1571113524
1149233321
1573473770
937512851
904860998
233626533
924034677
171179481
1700034435
1059537561
24061059
1732751237
1080974928
523543141
1724426332
1198133536
1521259572
983510534
1006587856
1030984452
1523414314
1301885891
1136341044
1544256323
75492103
591926282
164287736
1845755913
1194373506
1151319917
102271193
2043111996
1092870814
1431813418
661153299
770653886
152816255
1705163063
1529884206
524186059
938345523
1265736284
553249475
777494762
378002861
1177231571
887248198
2108183700
67306588
1138822216
1575225222
371346206
445347943
388745846
1908438047
863750801
1358416536
1224060062
695707180
785382274
1377083127
1906222666
1851771403
546851443
29653483
687969300
1494056302
420991694
724882555
621021374
811460505
946983130
445216782
175744033
1343461725
2110004100
1870603126
1145303536
2073507280
1455335477
1168537160
1756876446
1116529333
1330713273
1643652521
1299273374
1108312012
992424318
1822652574
1709137026
914532345
1355656924
1494748067
1760520059
2131523868
1886890881
2104221231
2120431669
1692935258
914254140
2103354749
1551423779
769803892
64224209
341535122
1252930396
980420669
1422001344
1962502603
1854483665
754058805
275608854
1671252038
460148668
1490288990
1907906311
1694203619
380106562
2103072567
1144692971
1348279053
1560020859
420364862
1848315680
1353171486
1997941226
1876550055
573638307
1581907325
1316132108
788859552
439910086
2135740274
1012750831
1868816206
1719727088
569085605
953563836
791162824
708862357
825428649
524355774
971416140
290669706
306772083
1928039118
1451271029
1620223316
203204188
1704061906
2009341564
1015622195
845281321
506114097
363986175
543175085
1205316609
1583559905
1115451484
16643267
721020432
693482907
2137915555
1047376121
1130497239
1981929960
1258972690
1338694293
221560168
1160826260
1524246496
67655435
1260355704
521002154
1886520958
1141686148
377890031
400333647
979839332
2025630347
2023874067
1788187443
922819002
296484426
1852995109
458390039
396001470
659508077
880989169
1343418275
818000135
1436954390
1990313459
864208079
340391563
846707845
47191919
1030408299
127839960
744091790
1707404334
680861441
566831370
769469038
1653171442
772677607
2042252938
307539814
97291212
1372240952
1854477088
1339372506
682657834
618491030
947301648
874671718
233970487
1568843768
447321392
811905464
1600873421
91087145
984633285
1906282173
823323461
1121979879
1409088603
1778548475
1371011459
1764799642
850046430
2035062545
417149153
160596520
436046622
278675648
204632710
754739596
2016327424
2358540
642714447
876628099
171245799
324873829
997009137
326637349
1465605302
980544423
1879543078
974298421
899031716
1035393377
1884988846
2028515490
1420302553
1512967333
384418892
467926087
524829231
741078289
1934212451
887115102
379156244
2002210656
697418152
1099983391
627361341
693968697
1844675396
1716482199
1168612309
1725018545
1864081739
1810348939
874951385
131573628
1427856450
108548601
1389808818
608569169
297570925
667016413
1141649775
757487558
440468422
1061430567
897710159
327402044
1101913858
1320491694
1131026435
581188650
1306825973
561668589
1356283610
2112141966
149550299
1106143787
737243765
546400971
2061275514
2002390053
1367767316
1345517164
674982971
732672062
614926571
669633533
591260260
269810705
1948369168
1032876579
1981681918
869796346
818735425
1602085355
1733691463
11347400
1152383552
199288933
1475471785
877270141
205385310
147689807
2134299205
1991500153
133257502
1849006482
234897497
421803343
1975207941
19196117
1330951883
1500197762
517335774
1908085885
718449182
970383825
1202455411
1668999451
11973514
365499608
1420172851
564723108
777785041
390391742
1607373501
2140294428
624450849
299678125
677202701
649320568
1567863351
193574078
1985762573
2061259179
274589608
1679153927
1102461455
1182846371
237124174
400662169
622796561
261979728
758787544
183369172
1651092812
1201370272
1094760654
489958237
2130231876
2127850481
971422126
24361741
1142876188
1584241353
32092791
1807767866
945591651
1768066613
1896729772
758646809
1938699884
1740180298
591144642
912975443
20642905
1693907565
1241933592
1109229005
1498772935
1427331092
351312121
372152616
1356787637
1094398042
402804817
1485414934
1090428063
1340317830
658511562
1781434374
71140849
297918902
1892556547
309866038
1320698562
929192622
916275608
15360421
1329035764
825735801
1671643388
1274042361
1950361812
1041963583
1472157115
387232982
558675000
307636340
680264393
1935415544
360693904
191912352
1014968926
1485518884
1044500999
1394091023
282695850
1178695548
760919314
1705066750
705061399
804328170
1798811186
649131902
556541369
1323158843
1664053912
147943026
2026906299
1365976117
817162288
1254426342
1569506300
522391672
562671164
1871888025
922512586
217991923
1377922252
1550096675
1880722680
1704401820
1585901143
1903236059
628423810
353349337
993263137
21536420
1925423349
412415222
1718424183
1006640955
1751406751
92735315
1137818461
2043771458
1151283138
342890250
418569033
1256924989
1669258162
403891136
1256171590
1346881788
1933934570
687454423
700084916
596037886
1520286363
302969913
1216755307
2044668289
1623783273
854070443
343798574
946136974
254545351
411848756
409390160
1576731981
1857758033
2107617728
359526719
2036999205
853924068
922468371
1547914620
1479890808
381992772
1239329568
373424496
887485965
677974701
83493796
2006426210
1772582247
2035269390
1976170520
544948856
237783773
706260164
2008947525
1151680779
1844762298
180573357
1658631058
89711493
1848727023
265395260
195661689
1131459719
1217912047
668072370
1446602021
201239812
1923569981
200401097
310032501
590423214
519085052
2035906226
803031195
374180074
1993802
1479642618
312542963
649191093
1402315150
810871645
1966445896
1290668468
1000752477
1791873478
1144212388
69590264
392609226
1113642632
1268172575
51180349
1349648439
1820720583
1476919183
15552232
81906389
1867587158
521528883
575259294
100525914
1206554228
1433373596
701309203
1513714941
2019104717
1380175448
257373653
1261910722
1249784683
2064683218
672695591
112067183
289771234
1934260148
399365197
2066086229
1881724838
795226218
1414298129
1604852720
877186926
317472469
430995061
1066968935
293382344
761287616
1184715650
1914016773
551070572
2045062121
891473283
374478768
1296900114
967177347
1173766907
76033921
1847493835
422460305
2027023483
490287861
639109471
1291412560
367713815
2123787583
964252692
832743012
428789457
1779089482
1807780988
1077843076
1142597777
167661141
428978492
1334258042
1704649068
1376595114
706491215
648240985
898013899
1644830172
511695632
1450397036
1143376454
642143053
1959916478
577359510
1415096871
1706506483
1199816645
2048700267
830583006
145966520
151729664
550790261
1587368346
555669307
1993278635
545540257
1216234735
520229656
1568071252
162816807
1986992314
580964863
199298586
1241888351
159696955
122523955
1495159663
253367609
873733230
273706240
1827997504
1002996213
802870507
324739984
160204665
1772557494
445486849
304291391
1744956182
1226008842
94086891
1859814450
1355218772
1845662889
1863935884
1164006706
1942784777
939631938
1189257978
1965525757
597220248
133146505
338008685
232342539
2039191592
1578775710
1151852231
453899747
279961452
1199933538
674623731
961783565
1872603730
826876062
399419767
1896821095
1762359649
1292493328
1228630445
164269165
768690324
700106630
1424364320
1655316375
37604208
2146244569
2094909538
1524767842
62845248
1897472930
1360753936
1998905591
721334781
493391012
1580670436
925065692
968171961
2074809135
685701520
2019073086
177261874
1262414903
1367429152
1366888679
1152802352
1205182560
1488593966
67061219
1131972602
2065592774
506831417
2003718352
369703552
545212979
1490573681
738420972
1376067705
186986760
1881029667
816808510
249192801
1591036633
1270966094
1783754332
1059827709
805789148
1608102781
1615661078
1081121957
1207099741
1892027502
1286464775
1614033655
1431802815
1129353810
1547702216
1098046782
1122670763
715030808
1560693316
2075693298
1081155349
647815348
263280754
12600077
1135710151
180026899
1791873427
1282778246
1652835232
1843636945
1552022384
509224352
1735180771
1908819395
2043980807
2054046612
1715766776
1084263142
278279237
1927289683
1587564098
1977232307
992235929
1121994444
632877615
2128818088
1667377314
236847437
1640022108
1592138799
341657530
663458461
1420715255
553575736
272150633
355206211
212228021
700949750
1511451206
499850704
1280037567
36445360
1104944469
144746543
492982254
580189368
29438818
1442839241
71864406
916190354
600900454
458542986
854993170
1184467798
797475573
1406033667
1715772061
763215921
234029255
1647953035
1215098557
1048867316
616261408
799845127
1203953270
2138476519
1590396383
1170292822
1222017309
1632178789
858940556
2051306049
2001043759
1779087837
959093998
1029141226
950328392
1345427506
2050604352
1512408058
1762404329
410607765
2038542975
2104429528
283861157
1554218886
1367161429
474673551
804536323
2055863273
1468030291
1621049672
151001774
135667239
1719005681
267524161
251348728
164356397
1215505941
1951652151
721357525
247147115
819597636
641968224
266539588
2110245449
1457803144
831467565
800026056
223953995
42902304
1850649880
729290734
262364911
1140760312
171852287
1045103729
1926790277
396056739
634754212
804894136
230079279
1731339077
329167255
1286036372
234937621
715149590
929904804
841251174
529791177
1620770291
909562172
2084639826
669708608
843964818
510518785
1969121606
989902431
1386883620
1809820134
1890134980
1000492322
207510985
1228301350
1468353428
1784782807
2005943710
878773323
1003766601
2071598634
2056380246
843120194
1826549410
622327321
116021215
153055134
483125369
1955826426
1982598590
143297099
413888750
441521949
3185314
945572478
1833032829
1091996390
2121524912
1607168328
249137440
1858602507
241648108
814205570
981818699
1503403746
649430661
16955325
1264373241
234419058
1502692279
1680147657
643460224
910885070
1212542756
332596420
732298764
1330037912
979705861
247461167
1278416962
270934947
1560858825
2033298185
1992116431
1335008238
1690544489
1131775703
122339979
856505217
653808080
1340584047
1082037494
2143641969
1030802406
1301126126
371419504
1894729161
1764677235
996463994
880265708
147540428
797857387
195499446
937750364
1722749085
385010060
627351066
1961432888
1166106365
1985528115
234216643
1991327
1664730012
2101633963
1390762321
1516714993
857016286
1873147742
1611851948
1030309310
1632593763
191722461
1156655469
10473447
1482002636
732306815
115230769
1869535081
612199867
2131961509
2109279135
750750485
1148695302
241588904
1525885208
1758419592
701184369
1481232273
1652678761
972721390
1707810088
2006294608
137224289
1500208666
1016637090
439005065
316896032
1488364931
417462975
84636010
449049150
495912180
539923065
2087435754
769229459
215457108
1890221066
613460847
577640831
1316965978
1585537781
1383690314
489080970
2007858185
1476026208
1231703523
337924366
820600218
1822789557
210928189
529138140
436523616
1292662661
975585900
854317616
1035190798
1970678023
1466285381
1782904460
1524171005
393229465
187311335
1748452701
565297015
988635359
2125578603
1517650402
1059618796
2028678017
2055473933
341342756
817403192
514789780
1466354842
1321245210
1600858211
2043453162
24988936
2139406286
1754711887
38094675
365593257
1640978568
1193966336
288556583
275729636
871023655
1080911274
1334757101
337491508
1579024838
188475636
163812786
156909283
693806129
552293464
434083493
776220491
1671237017
52239150
592693083
767422861
1258288166
32150340
1750304220
1995338865
1470377610
837958371
302309838
1412732197
2142095207
1240434437
1506980993
717591083
1471634099
195443134
458326286
1515160724
2101131409
738869272
1934105725
1712907096
127783676
1655511238
831331873
1731595395
1333457177
1620689588
143267890
1099815060
860564379
1793602072
240490359
864433113
456012189
896618404
1349839752
441565451
1562006523
1579974395
1819719655
720864147
1168628244
299871209
1421298528
1783468471
1893375533
1860886917
566214752
1547685581
1231745395
723019822
231794099
886812096
1949222942
1434086310
2034953767
1270479608
543436261
1165961659
465758610
746565278
750649894
1686415266
1320616970
1565443876
1278475403
2136273261
737316644
1444948875
1421277309
823385984
181588444
706712880
621447619
1095197946
1019060224
239239800
371513723
2059625904
1111145559
913518768
932563220
291640647
255917730
1959304891
630611837
546430131
1449674195
476354354
444693735
618776675
936455856
1672528451
1956042642
248872764
431199566
1607712952
1141456671
761905098
1571085484
894913838
343484948
852649890
382140206
1075341134
136087714
2115698989
1513186982
1052411260
32825963
544397655
1006931175
2079772470
127187326
1158520483
146367411
37773151
840251162
916555499
1264420105
475434595
2029854805
900464133
915221460
1065239805
1492783545
784718771
253490003
2050708881
1399653312
544219603
1149067321
612556575
48961316
602030798
1948135543
1417656074
66300179
344125409
704607076
86105097
943501129
1037332362
1241803364
1775366015
1981176975
1203600178
713306330
482457746
75959569
1295492487
164637782
728935879
1474329110
562842048
763380999
2133559207
1504655070
1147732071
594929212
1026939584
570782782
1697947271
1235666414
2094840371
1732382122
439204827
1927312789
390422885
211082443
402374734
869644881
1599792909
513889798
1115388827
484879570
1042675399
952134897
1605386720
1647616541
34182111
1015201700
165843888
884136807
629006965
2016676972
907364993
1409613445
1812069234
1346432231
1075466363
706500131
1914553747
981457613
1840242009
245684721
795662267
1501461440
1043283415
561184466
1875600263
1226061393
611721545
4411244
1927161836
882576669
1960013890
1966918746
793668162
441435221
1625336403
415699910
691206641
779767021
1330695271
1113936560
1631533429
606042480
903724950
157744245
477180305
941423193
1469927099
2136951587
571976426
917545353
1780917490
997492782
271143078
1384902560
672224259
1052253242
201710258
129296240
1064755753
785934089
1608138654
1804937797
1463804183
1570595058
50392809
918052089
371559208
281084366
500634678
64672504
712043253
2127852081
1335877604
856261457
1235257354
2063794883
1462688507
380912892
2067635873
1386474899
1026703373
196301501
1112136940
1823202592
1091984991
1549866832
1557047700
1278164446
261817292
1376338533
1496773144
742806817
877915907
521020399
758939882
79962876
1164790240
1464160540
1246878684
1683032194
2066557863
2066517958
1603381822
765082125
986391316
767036446
291283721
1785132493
374786293
60478220
1794048804
277120311
1636194867
1980405817
777423885
1100612768
1030117870
1646248195
1800538494
1075114999
1661156388
554875238
1841520612
142577167
2135300032
750227485
545071847
934406776
542990449
1857608332
1901376351
594469862
120236418
1211294144
394388867
1277020762
625897448
309335510
1433743238
326228365
713747603
1353173708
1802330002
1827699306
1112993354
96484459
1882577323
174541598
77184124
540334801
697720549
1468198512
581501171
828497560
1176328931
1826071986
63027870
748037335
101562947
2077011810
1381316457
896291793
1901676746
301690945
1839404765
336348896
749770752
1941136209
1228493728
957727455
1473342707
846451249
2115196665
1377137155
459060908
223106382
791744903
1250240831
748489948
372579363
1704926974
880308956
298235188
143654340
772337413
2000053225
1499083353
841175130
202242255
1226946647
1131567663
1224706603
1169355839
1701852895
199684963
98609520
459807953
491937105
407690401
1539073261
926776163
1464620294
1157413432
709764060
2013149490
1184968514
1751722992
1385283061
990640421
533817583
1680706691
557712507
1777547928
1313716011
1063139075
342888916
1456587698
849288123
1304646946
383279606
1556616038
929382562
1405564309
1675276961
1204739040
380378558
1728129629
1697754056
963216510
2017059604
2137386706
2076659553
365868099
613822155
1162253910
1251160715
2134893717
1605077107
610730571
1131379817
57211395
419702158
211083321
1660268515
1623255185
2126706165
206057502
966015699
805592089
597292997
435573393
355323604
1208183725
1327420457
1826660279
1471381799
1612403559
989774503
910656633
1145746262
1205155588
1857205867
1611344197
1303364338
4385674
510972431
769826996
900104806
500353526
1767383947
980589836
376010983
393447823
226732363
1236053667
1009314437
167846398
682728777
1308625687
97167601
2098443585
1580468919
1174722980
1497082593
1617527429
1121953975
1147866018
281308610
1195696188
979238844
68532491
603003952
1496792475
8901994
1584138092
801013655
99757591
1820909801
1376294991
1725741011
1138195126
313378540
68189957
1543027597
2132884696
1155358251
1184546635
85827766
1637548016
282999695
850481954
1214163983
1090841706
1051297316
1284815254
1461398167
1280964946
2016154747
1963658393
374149278
2119313172
787926803
446930763
1332961924
1838793014
58678865
838345841
1724474724
1230416127
1689394607
1947491415
1486591672
716482502
1438013604
1045253045
1219194003
1649526956
1122356857
787544302
2075319872
176405394
236486268
1045934992
607696002
1838104219
2105916602
469754212
17211819
956993799
2140900745
58545562
1689395641
96726348
1095584479
220540500
1523131005
1839532816
1668976374
847199013
1079211167
1059891632
791636567
1453714416
1249510178
1480008261
2141118145
517850615
524604383
1341063829
869835831
1204642554
1367396244
1507765755
1499149413
1742665570
1107186324
842795239
1673732124
930373739
494503050
1839672006
754494007
62306777
1738373423
884283406
610053392
1625980183
1085478913
1170179166
43369900
89204449
1420610900
227712261
180275465
1841391132
660603251
1102175125
1490517892
155111671
987584941
621600613
2021173623
687481972
1509474434
35475524
2112637831
1447234036
573715990
1803995303
518734471
2014602624
1028679456
2121385949
1331765381
1577331825
337514321
804957248
834097122
1451213560
551231361
556643851
961052820
1784537801
1762832284
187240540
817716215
804194800
195474807
253617324
1832091899
1674932178
956466718
336163944
1378863232
369984610
1485118874
1579105194
1769787844
1034941976
257175346
838671055
892786299
1846951966
1374223805
534939951
157664915
875217016
583531527
21221213
631680408
1389188807
502543630
1160923479
1988451775
693471711
1909422979
1580380311
1497851170
123418284
1798857607
2117758607
1946765613
219071908
1138164036
1269626560
791612245
2005527011
1856598675
1548888368
474543480
1554114297
805383691
157203580
430812569
1642356461
1665277036
432517095
1227526775
1720166677
1775531992
1312409164
2068537363
1748479983
1541043347
204343148
2145000298
516446067
878358910
1001671400
1599620828
1660316544
1471180749
1705822844
1481793089
1887442380
2083689319
1045019492
378444841
1946016874
706898850
164753942
2033714319
419768260
957563620
800950993
1615247923
1966952830
1713092393
1516608847
1619434081
959461741
1463933531
799012368
1757225377
2143249764
498276930
12572997
1368364946
1766237793
158921055
1184156824
82477823
1737836408
1719361077
1478519187
1623942808
1007076145
63054978
148649902
879609117
690225826
856020234
1032359747
905735462
1029055416
1069653452
211649249
302517884
1683211914
840360523
697750101
1025774689
420603011
183737356
678683660
2066402403
572599900
67928692
417646641
516542557
914420252
1062992734
247284361
1461173212
1091602856
922145536
1734794447
2014586855
887640311
656915663
2049638567
101904412
84091930
434281189
1666062902
1798553008
1438737859
734039764
1075102226
556194891
1726909843
399888841
2079060015
1084249820
17972662
282219755
1024275747
1392138859
1626726893
1795041512
286784820
1906828285
812111221
465743743
809032239
842576744
325390638
412193352
127391105
349145248
754082347
672826434
971426634
638297993
1057892285
1172359462
1728629693
1149674472
759404834
1231128109
1374389594
2099738164
831034746
387701231
1707849744
950785891
2133784567
988527881
708685483
2145969618
1607628604
1749592607
1735573876
1801719924
172755893
2115571202
307552349
1711623158
198434128
1357611074
305210579
1103335131
396016179
663143229
264924414
944543090
1900287084
48335922
1070398705
1355345446
1791592712
2075333616
12331446
1191005702
376499566
887975641
781388512
1999252660
1503520336
462597301
1014052257
2099947688
2103969097
1769325053
1993113096
611562489
771649497
563623683
1187037746
2041874326
302124299
32874739
1765194680
1173971088
1059011526
799924664
1253759619
1985053672
1364201892
798961648
452798270
1914276447
1313874038
245426250
823340108
623572458
1189790897
1907369077
62188060
173149287
1408039946
528423922
1187893031
1300954457
480494439
1912097974
836418615
749161617
149945656
2137418420
145624307
270305379
421060479
806492319
978496324
1826440209
430303849
1581672363
1206331720
1530748164
162096744
197992625
661250933
1845659406
235170446
689165135
2089757310
937566261
877488702
1598729970
1272608383
348998938
337792073
1206788826
978559115
931945869
231671968
2035041865
2119247095
726300809
2035404496
1354172687
1542483369
1808961636
283489233
1748249358
1643455682
1851694930
1046276376
781974916
434671231
1878666000
850622968
641198677
7465666
496570850
1399034454
1595000063
1627447609
757309114
287591731
1464132236
436400506
1171842192
668731904
79821192
1560080052
562586588
397364250
1763101492
805404993
524547575
1530208159
820679233
1277014413
323682847
1996097832
100678867
1853127007
1997535347
2056944345
1672440609
1340235490
928585753
1809699631
1793407292
958535303
1033730389
1482351400
1675480487
260779412
1960797091
1917779115
1357361996
1084472289
1902438638
695240856
782366813
551427804
231721501
547759340
994449152
603699896
1060479720
900418363
1605281384
1269679540
351887130
130776766
434885045
1127029268
1346827737
117244622
307665141
1554124798
976383498
348395845
1362352451
123035564
1587227468
610781212
1545084270
1539509457
353665375
270608351
1465726313
80238359
1211404424
84818686
555390726
457553382
919235185
2010204721
942769771
2074991083
2040298868
132500538
589170133
857388873
1802521054
265540457
1868402156
1537316892
675044650
1552614485
1264357075
499070595
864393037
642651003
704362239
248831842
1963505152
1773652993
1339950190
1255119852
502344097
662871559
533765364
1899127823
805187950
1574679632
1958571540
467425615
1259814680
1042977552
1421448509
2013530204
351314905
911621604
1239453778
1610658636
25265270
1555097247
852309440
781886580
2049709296
701702745
1705080034
45844482
1553538554
735029459
229498345
1282920135
157796235
38312554
1021964946
1116346381
1039314657
2064600589
1066286600
1232708613
998982058
320317345
1497445701
1673842193
1236034067
1873278654
812113798
1955106529
1875203098
399399841
1296778810
1950222047
1448997073
1313126196
937667881
826740825
376775469
1745625074
1748669308
1411569991
1494920163
1546182762
1786018479
558073597
140848702
218627625
1219721272
1486741096
1980072753
1949779713
35884234
489420817
1121474430
1698228309
262259988
2092693826
2113342886
207326225
865018273
42194656
1625877616
580911198
327174029
890445648
1102418302
131425414
1603991621
2052836573
1253682662
271900749
345133676
447422385
1128205204
1390797151
844290351
2106294544
855168966
720626282
311379267
1101556796
1839544451
1683929180
1602166119
2062377290
456468658
990800210
71308656
809033776
469474285
1637059224
1298872194
605841764
931457789
968697612
1368315028
172132754
1473742871
1093479821
509492078
87288602
704576365
1882482334
277363231
643067987
1474438897
1767830300
692413842
739333680
780522127
1547326057
634333743
1616469570
1727824183
1711141087
303080419
1134035184
1868860379
115293619
151141985
512534434
2088076999
1929005311
1379999083
662105991
1530785186
433580819
227757390
489747137
1842485005
934965628
573160053
351312938
1959621051
536466931
814805620
898170910
1118242820
802716750
1398909945
1025818488
888818901
2103015766
199366351
1955754465
1392848686
1572954091
1290335335
492574718
935098054
1267374269
796096551
1979880715
2029480099
62275286
2038361962
567685717
206811851
1719830373
1087844829
402991174
1033019528
1068478333
413849995
932786547
558929637
379351384
1641432030
1010639959
169335084
111346785
49698959
298030620
1693422712
1681891871
2121538388
1787266123
94909575
464098447
299500323
115345311
1380319173
1101516111
1122245395
1241517410
1745550267
1066009339
2078009789
180034279
1136728208
1464817500
435233379
80221932
705013406
1965262460
358620403
1765481393
58134862
1601936408
878122496
1259295243
465953915
1463497282
111884158
112841511
835327940
493565915
965634043
1239323263
165520288
472595948
664200262
174084340
987585768
480661218
1653186297
170169852
961616295
66342047
1366845499
1996796599
861674739
82892226
1592057602
1283771377
590793509
221296067
398010547
1460268107
353543845
1868486972
84373919
375922328
2020185046
1835650384
2007053491
1069649836
1943626955
1225442765
1840729278
1154464182
365735529
1766796059
802409431
282039577
1666311240
1877848162
1000250355
426365840
832683284
1229976252
268298034
1947214442
1710611987
1448713751
1866680298
1449686127
712036536
1192631396
825671960
1115640914
1576549768
429247469
1206943281
496647854
160128
1885584526
663903336
312673506
410528133
404551424
1376926138
1732589271
518760211
466766619
1566969306
1425446203
730205185
872260875
1669515844
88312718
1194065854
737406116
1757348568
47756149
2138741269
232549170
1716149541
1189240219
1985845503
2102835629
1267386874
75179203
2082462682
622343975
1917879359
1912768462
1576478634
2078934752
787602127
307530779
1915499638
1771083472
1451212592
1710974806
236978096
2084941092
1248075416
1989423693
2039442002
1804468168
1373307442
1556062989
496376830
357781870
1188525852
857198292
487698222
1984698453
1560624883
1589900413
925247103
1457106056
246957965
811814645
1271179149
27655761
79358948
505933560
355827862
1500107726
453770259
974822899
684094300
124030979
1975356722
228640755
333335157
1143898255
1850053172
763194795
1909896523
1756279780
2058435472
665198381
572353489
85809201
223092811
1583676836
1430100850
807116923
1282157872
2053162563
2056428301
403321904
1731419668
1464067026
797239047
484910172
892878138
752585012
743597580
1495034422
1009134640
950522907
1233319021
63434263
663122941
1375073802
474626405
2133201970
872619171
482175073
1329054457
837276826
143953580
2107188474
1203136883
2052937698
1965750886
55961895
1476132117
511581947
260343897
816742404
808073467
334999468
738283911
1794053264
2021785699
1468779595
962994223
1347980246
2041176656
1260859737
329185093
1530717998
1999169004
909761485
1924293458
2095951558
1666621130
200922966
808882743
1169515391
1528924515
123311312
918107051
1026881922
1663872762
2090518530
195764612
1084119628
786797038
1954991816
92327997
308604645
1297310290
1031118386
1691911729
1092432504
1853913509
443300196
815226143
694438878
259989425
414953504
1645087166
415805623
975869437
1487512689
525757345
2110574397
686124207
1036736745
2000348921
456966227
95821546
131876797
1259897473
1664090685
658699905
1157185416
1347211789
1882208872
491665535
1648954122
1407231261
152961039
292788525
1480302292
809533447
915189330
2013788422
195612355
770956315
778976862
1209821181
2100792823
1432629040
1023945105
1891988069
1150726952
149208369
1481266261
82294050
489703490
323759863
885063588
501922226
1981833333
814805895
24822747
1087576624
123237758
1928947666
1650168427
543485578
1643663107
1217447690
1450557598
1779400650
1241870508
1236394841
1914837402
1652769945
1674186686
1654170897
850393198
1911760270
1598329285
1460360251
866544411
1596066227
1345360652
273459166
867130223
1534962276
1230140545
447192700
560317155
698855318
500068894
822484663
1449124830
317592634
1534345470
841178908
955157384
257151630
621295007
1544230476
858414509
1995102258
196276991
800486420
1208493344
1247822446
1658887949
1740103748
223162217
465298030
1241031351
2047247533
1935453740
1601440206
1266085712
773495725
167190971
1897307773
2031078564
1705740663
1529137974
1575515868
1487351778
1333836856
61089553
318504597
1174706465
1491489734
1649766139
1533026919
558660167
1400279804
238822482
774407291
979903670
1778980423
1020240456
590346429
1705328663
683202053
1618196555
9849033
99993602
152169692
152194071
840581357
492409572
613951739
1995375637
512820119
471490553
1693934631
1508768151
920364479
866348257
1112450063
1705407190
1155273571
1641911593
1562837577
884647331
1879718975
1041823680
46619893
1812824504
543852252
1219306772
1874185847
680493597
1606847872
446223818
1834479190
8095777
338240203
1384786083
885184727
1123859945
1841208628
14182701
1374420934
659980235
626682786
471358814
395035304
1187467021
805499406
873733170
220384915
176147467
1459924225
688876638
498288295
690403574
858627676
560048499
786347194
1703084785
1559363905
1334719296
758759534
2047137153
979060493
1462002555
63353115
2064036913
784489056
1053821938
1638380714
2076155075
259402884
1646492951
574222402
1744777699
596609282
1036260362
552229171
1324149981
475214406
1019367708
993350604
1227053100
1587758428
1577481577
1080171801
916476361
622913212
484092501
262863363
1193497944
1975465522
2143006273
715337855
431148529
480807804
213453874
181126824
1042379138
1500969470
583915731
375917706
93102572
719396186
1538980257
566422204
1424807832
672935362
571208504
2134244286
384898106
508845126
319766125
962816961
2021547012
867989138
346761159
808690070
1296841049
550884218
991442308
1917300039
1345799611
598837111
850007398
1370587788
1828895840
671867061
1576014607
1541601055
1600263503
977480537
949360242
165973150
893625930
977976730
1401891421
788856569
678776335
1725647890
1731365345
1632804461
1306273302
1078036086
68433764
1347382981
1184382178
1833695922
1535253134
997265457
1905088704
1006191291
1823385181
2065526402
300532040
178747177
464652168
1408580309
2036601357
1571155206
1403706159
358427321
50926720
539637982
1432841224
1364656320
227713816
248085375
941652488
1289444650
710971964
213317132
1777239896
486888826
1615635343
740877960
700624759
1048630508
800227315
2103749653
80479438
1372374314
1998895406
1192440447
1431467945
134348264
1852298566
496936874
422593540
821034383
661413845
1719301791
842196898
1149266278
1663108206
794201232
1120706730
779244954
169193830
1616831722
1570731005
345920929
1057538387
868769180
646625938
1158960345
1268198898
67883795
1342454090
1921267245
359189009
1833993386
262520236
1652702367
1548846030
1839645019
955794627
844643194
939568889
584309480
631613939
1546948288
636966670
2073060248
1851382707
799529806
1990105642
758755516
935107482
2105710287
175573626
2115479664
2064433920
1212373096
377100440
2004342039
973476562
1600581878
283543114
1509867971
2044364873
1695238860
1976623239
967876282
824720432
1517687436
1156645263
1985096929
150259925
1898981235
1883609859
1474491169
1758935084
59167404
1833355473
1846655454
1117354593
1080281222
947956439
1823231777
1908040584
1133310125
1569654569
506172369
1197027999
75298195
2073228537
681365150
53714696
992320904
1213959645
1212762405
109014893
319613640
1117431955
1318925388
2106103697
1112933230
362716090
586077094
287104720
1533469126
657065724
904327802
1760431666
1962659132
1646437923
1332453290
1681106634
228170099
250620789
1510879827
1844781074
1550823236
1820598502
1310561622
914730441
316333379
1126421434
563993651
1675267714
1725558548
1412253039
696655653
1988420067
400887408
1479550776
600153976
825755378
2092493554
785636168
816919419
1155891701
164014810
2049146786
1436154606
1536649951
622437055
418971757
963533661
1481794610
94623193
1382035797
661013528
1114118196
1224883946
99283113
47954685
1455636357
1542053791
1527730649
982560758
567685186
1183750525
868798019
1891834343
1358230251
1735708073
349536620
2022726259
436461948
608093577
1208510829
2018044546
746835267
421978777
860467842
1937067704
388279688
1425512222
956172405
913134244
1764218252
947004942
1957556566
411209428
385528540
490023777
1223045030
1222587136
1301484372
2035543256
2037001319
1566186541
1748366238
1240428783
1995532757
564211552
678548868
675438803
264830083
809172830
540384816
162574114
1792151422
771798810
1913453544
1284245823
141978745
332484566
598431033
1482559146
2135691144
1230965768
990789157
1101615670
1212203201
1863859290
1050703685
238166313
809940726
340544407
1961259995
1744835813
1805336802
969806538
1750951779
1114204578
1356888272
1752462867
1079368925
765009911
1885535653
1308248122
1873990701
1377887251
235189828
1105098528
244738342
1330101973
2053479044
1191542938
1814364386
2078707050
1644398246
368913764
27787517
1388528166
1730811094
1994626829
1886981341
544992313
1034649492
823292591
406768760
1513261082
91982875
433038855
455359212
1498060729
1264942187
1382294463
1372814329
296321823
1698040304
286920485
1092434644
889897029
1355966231
1606625515
391483377
387498900
1406487042
227050212
261058541
186365871
1399521076
686062878
1426039078
1563360881
977633951
835193081
552614452
1980659871
1151443663
1393309333
1372432435
699176535
813050686
1433471030
569785642
635580173
436606457
629837519
1897219590
1873355387
992921178
824004198
1123199199
1517469672
1441483493
260762212
717228929
1716189035
1218816040
1544558848
1376551279
1989759316
621750813
1605689586
648528371
1550888699
542686953
602938403
2061362890
1014944397
1438931364
1176454438
127185483
1775022056
447241069
1729334043
1207131509
1671463966
220071542
1494560048
308145722
1039316485
347338751
970858548
581768655
1493598000
1050520345
1965881799
2108397289
1842830008
888734159
1068574001
771896407
439107243
182638708
1899061084
1457202778
1078041558
892575557
1072528089
2024151476
991634979
1239219547
1046244581
142980564
430859502
100760022
528982269
588229314
1211566772
620703488
761566489
791168911
1210455630
1086751834
128826998
904042650
1413265978
1173745809
819705173
141430130
260312442
2085864483
570403168
87730128
586318783
1046412132
358620717
1771876728
1991257412
953161944
1926819600
492370458
17481614
1828914924
1210031033
1235394034
1984587113
929235865
2049760241
1429427294
2042124091
1158779101
1680637070
189220184
1229470461
841052193
1668580147
1130719271
980765944
2078188694
1596234431
1409116670
1074024406
146570367
758040501
1912871732
360400056
1101177891
1303012297
1540843146
373287750
376586309
1349673730
1305661158
862849763
1237061556
1479532471
1126004142
1821802929
96507320
286387755
1834658108
616045973
116608252
412334551
436599409
635649097
374989006
1053944012
1818483689
588854218
541093923
957368523
1729087421
152601060
1776015299
1345372757
944827727
1944503697
1116931058
1291621935
410937497
671710731
197675820
1598087419
1239154554
2071893039
337367141
2078238450
1836607578
732277168
155184482
823437735
1756764283
845885953
764978285
928269043
55024185
1176916611
218045223
272402807
898132751
1287293619
505552011
1413643532
1396400605
732832765
337421098
1658256239
1456971157
67529351
503016350
2145794948
229440196
299544020
1879740010
78811820
1162416812
347015077
887366283
690716623
1587921112
1455943051
1784211419
235012303
1405759811
516393127
946600087
383462912
1218934710
268817864
2126152859
1327636195
806988911
993299879
650678963
52041210
1645646728
1644156372
1070320590
1777464585
942852823
897366013
44911729
884603399
1640398939
542532237
454786856
289194593
555397097
2060136817
1956970287
786208806
120056397
1470791055
1358266903
381027740
193962722
1856255402
376294010
795390272
177800709
22756883
342860255
268927885
1125799744
1976277298
1826020326
1422987641
1649924046
1102403552
1748524775
2071023960
67187826
668815774
882915202
1672320945
1217821730
823436355
1822929541
1820056201
1151180322
941096323
1188855595
1151745612
254898202
1350019498
1938938152
1765534177
512965712
1171877120
2035596056
1932534476
1837619270
1778721635
1314658479
1084797329
342442684
1699555599
2137923872
899452320
351652300
1040419385
1792248171
1115935332
268810598
1355611060
1880219162
385481370
2020643249
2093128561
1933958616
1632855263
378193059
1400076337
890690555
994517087
1405418784
771154464
1180445272
1726873634
1310059681
492864285
1219333033
1182267567
519545250
1174879811
993504674
68731626
299984358
1378867588
1162718129
785172722
977740966
1238133972
1179687058
599218796
1900501216
1109498485
1822822675
1929062661
1062241196
21139428
865523181
168692698
371665486
1584713098
1779330689
1286147165
64314505
1504491292
1247072987
1754643087
791462685
427027376
888872268
398051619
2057581856
933914228
1330923068
786559449
444192736
45311687
401794197
1189945649
1059242853
431955964
2042952072
18410394
758198785
268579339
8831400
1582319864
939144594
197913072
258314257
1551735078
342095486
596396463
1556852747
201388103
1566931381
200988791
2087604091
311143146
1809903288
2142190342
1792438578
398608957
1335985699
563909706
1539172175
1663408212
1197854717
2030087371
2126075116
31724686
167747964
108520333
63453514
508864472
179471342
1460070001
1669595398
1241227413
521775684
1661677965
1288118627
1444607824
218001465
1948473522
465910144
1978587781
178806618
1044387438
1689075109
1222083469
609205888
1294935417
1712236640
298930656
1165731694
1628495816
626701826
1287401627
1429513477
1363781591
167421414
18039078
1746196915
245372935
26477852
617992564
56536493
1649998801
305397872
427988486
1214448906
289541860
1027260179
1210462276
530579100
381453990
939508826
547223865
522270946
1022910789
1162369620
1129322123
1875550694
1823571706
1690895396
1673123509
1633078373
668959023
470480858
2102744244
754044512
1072264160
1311678654
1131898177
444180288
2030976375
1847863836
1206307429
1418538601
1909642821
1360203965
722317154
867338497
1315392066
80330238
1137077798
687745186
1427341283
1345202500
199531089
885215574
1507641637
1774748345
1102796287
2113349625
213203860
2057364846
369225292
722421782
1990578276
835260790
1754775290
222618369
797199662
2131439135
97017575
54879556
384168891
22451500
147920097
813278557
538966545
1336124205
2139656938
1110219061
172411790
19370904
640285485
2080019872
708644941
1003577761
291777546
689050575
1040416243
371766261
1609454650
1475280771
362442603
1137167695
335728388
1918471578
921060818
1372162056
4278593
1402051138
2133299146
715413458
1117334598
1924108046
632814360
789271466
452809483
258199908
1759316780
1804486901
46270085
190691520
379689732
1355928741
1151746402
985861334
281486378
1448642233
1957248122
2051083153
1543491581
368446220
166544137
1096808430
1069698760
941972771
67686177
870461462
1965586752
2006647040
1883696624
1696058119
1617541110
344737382
1383590746
338673550
1369584560
1178899154
1746093856
548377074
1320668620
331461381
1938550941
1381665519
1900929203
2049980077
953666287
1341224195
1893255087
1782632792
323713467
1146348394
33697569
1802487124
269186220
967573620
1236217259
511137219
1064527007
510517928
991503138
1715880281
2062862055
940797057
1435132322
821248892
739105354
2073932227
1466932650
809934695
874107671
1543824925
563029509
1267905188
1809536795
450876088
777446614
850693760
1287799276
128701825
777135799
1010145985
890089952
1581147902
200813545
514277305
1527470965
487139288
1311014984
527538366
1792353689
939096181
162143107
2137927178
1963855479
2094831075
1334987033
1070053306
1145001810
1381056804
1186486546
1337452225
1637284114
846195875
1687361561
1306278121
149446673
1584558891
35458934
1174065504
116420766
1220826472
1458343311
909138977
2080232286
386171128
900494881
748681078
1077840169
1705090463
977722056
2027824823
773048338
584705170
1932679806
980405357
1642929791
1728544314
1819495017
131476580
239853725
608331927
1677829688
2143352358
1437588283
1602282814
1415890930
1344231171
860770745
1635741622
1802889400
485037205
1452556501
1842953185
1884973090
848866966
1955916746
316292227
216456713
376408458
1973792845
213102750
1673261363
1354572055
210248288
47987224
1435367424
998392188
799240599
377781421
1428709786
837372577
468587544
1294549802
719185149
858552940
2085141408
1517039230
221673951
1705197025
120295968
679209738
2110527668
1691323585
1604762875
1047851061
1718043389
1734626089
1171728845
1212400877
59528148
274576202
638624442
196202465
1053464456
677693651
1562258094
40217660
876489838
181850727
320446837
549455939
1003858665
1139399622
1568387068
94243878
1879872927
864501979
1814363294
1730824139
1357615575
43335409
1547806605
218441899
1262446473
1451790253
1728581381
137230599
420989408
1899432719
24369980
490038639
566159213
1359237563
624841371
2103610088
880460335
1872854827
1651832536
2006158871
847859670
1807279172
70215729
969062488
2045272688
1006553288
33919576
272178890
597317722
4208262
721887246
1201131604
1832424465
522767116
1846884413
1929415561
1858387302
496538089
1587511593
1472658913
180996376
2122508110
333803025
607357121
1476249863
7299576
1140642352
1593872547
414549253
936756556
50249016
693850835
765123140
1403911219
1507565620
2102477782
1312220241
1269635767
2004334944
112391667
855698692
1304979611
298895394
211126010
1103307955
2058842963
604899801
498833121
910566009
1598957760
293305737
1380894172
777268383
447215916
1418817755
2037561968
1900366065
1195180316
1145656188
1901768759
1080366147
119159862
555799505
883592566
1990419431
26591103
105661328
1477214706
991997097
855112390
179913522
1191455944
189215740
615711755
1352840962
120081171
1715603379
2128668934
2039939775
621538720
1824702138
1642203545
1878101588
775960562
1428619464
420772261
904434028
1073194309
623826708
2109566045
1836066968
972282032
932496462
1264428303
324251856
294056232
754492663
885650156
1929800760
277965237
78534546
998289934
667708940
8748692
992030039
550852170
318557944
1503206309
1889345918
1118502247
104737108
175067959
1148115568
1402407217
2076073311
1285708577
1030451595
543474191
361143784
1052185768
1242629049
2064842941
1076675471
606279988
395380953
1837424925
1011018281
942559505
943027551
71203829
2097566802
1889079917
1320264001
1403431336
971937732
1628423771
890239262
1348914213
1138627033
680859640
1527608811
765567310
634692429
1848355439
1624497584
836377802
1411757343
1915246345
1076087585
1434667867
743605390
498463670
656375480
72498041
1254733507
1110679782
2097640991
76214567
1122842179
1714856038
1650052446
1436639104
283072057
236499726
1524983227
1235708612
733494996
1646001962
830592909
857797401
1910809063
1817018082
171780425
989259256
1083094811
1684993678
15749225
1348622777
1645379495
542208576
525040005
650686091
513692508
1126780220
1720391787
1537325452
490779739
780451561
505856153
681637561
1791257382
61731388
300598532
1954202313
1725688794
878813888
1728946467
650026640
121438489
904086622
821176480
1499428817
1399701836
1637330887
1936162694
1554185354
857983624
1785682615
1230494487
5305544
607569654
243864671
1945569561
924558594
742865053
1352027317
664912148
1868183628
1566215701
212460144
12499940
1716400796
198016761
674920804
605197460
1229777683
1595780948
1832999100
722956218
709234205
908827826
1417597112
503934112
591407024
1790300673
453847481
1652088085
2122593807
1458463748
2072713698
777209223
1464943435
455849257
1128711170
1014244799
1762723783
13992483
1072839924
820938901
690394302
2060400227
713726614
1348492422
1368393262
717260732
1077578126
1723896860
817118518
2109561560
706833425
2000227683
1691722329
1642983409
688390052
264061857
532869089
1241011810
841714592
1613678039
696189901
705440158
1181259661
2113959951
381205083
1435604115
1294870704
174693256
168546285
597466755
549620057
1113169675
1562627039
56999762
1099077208
1417524845
955904607
824753050
1373934969
852048779
1921465959
116050046
220697597
1913771666
1935893672
1942550732
1589136467
728788389
199875950
2005921893
410293524
943185368
1184757458
394125633
35018368
175274658
849800983
472895237
472844644
1358386941
492639935
131799904
1966914790
122180798
1493236497
387210001
1468114148
109706682
2027264125
1166307511
1650929758
637936459
1492554711
990704247
1381345104
1992967967
1516469764
888984951
1309233554
655543042
1910054274
1914069596
143533231
525592939
36814906
1598517589
1663760913
1943106974
2032506476
1041559281
2057653598
1389781956
1197741337
1020962649
795247302
683481534
320823115
2082495370
1076606334
1209632404
1849866601
1130700070
2064190774
2104886128
1739391650
853668526
1487510905
322173761
15218636
249873384
164940507
1799445427
1744239922
1417973272
392313336
2037632177
1324429580
512745428
820331831
310030545
1497925104
2092342819
645462890
813231698
1487807562
1041240096
1312138769
2138537483
2041730486
1396585215
1039718173
956417284
173487719
1401902897
1313406804
257733608
854552554
1537147788
1262325101
636071735
1271003860
1796678275
208966386
1432764411
1879828872
441611712
1698624422
1071221645
152648365
2009158390
2051807999
18912435
1246605900
403810104
171850521
371868290
2031533430
1664828441
447746531
1712599558
1642027894
1806791593
1129658568
762924407
88019109
605738203
2097019351
1700998410
1455218862
319848202
1785179720
477052659
1486835780
864382801
81962317
433633210
1986162656
60242887
1861652826
121129584
965537264
1521029305
1800306415
1189783832
1388130514
2060055486
374690615
170839224
1927772550
1887916323
84660592
724370878
383651217
929877899
1405168126
1144509383
828139847
1083337783
2071400413
1991739072
233732697
1673125698
1960466280
1364305550
1496113529
1922844754
1138302146
1174217504
1894202662
422126121
2130670002
634670369
2029354010
1821867836
1105433547
563451456
797521588
105549352
973777658
1524898026
502796772
1185572262
567218123
595126551
152578371
1597118656
82909569
479603762
1852277105
169087874
379286619
36501869
1767342500
1626717844
818151356
172425800
238384973
325282763
1223832795
1650786941
508108450
1354599129
1049891891
2040723492
1927427649
276833493
1663737027
1871914072
456005863
2128978064
2092353920
752931666
1791909779
856018827
1190139916
1542188137
491359199
1991393693
535664302
749619890
1015986694
1332797660
420117123
140238102
652565529
588633767
351223373
374246982
1656879856
1100855242
1875396659
888075737
1696137536
1359542288
1725110221
1315622723
149458363
253339456
277544207
975846265
886197453
401896710
920540696
689227745
230579134
1606810939
1224037732
1809268694
463483374
1353538547
1647530080
930825088
1872139365
88934974
272340370
1707190689
683642506
1669530136
300075643
198223529
658077089
1776888445
1024840224
585547063
1391063633
1440680962
299842452
1675851465
365171539
1593691392
1020540843
1603724213
124151593
536311263
1800542084
1256776422
1242177343
1677884520
1477792503
1728656214
1054619965
1930598906
1590892050
1660504769
33141144
507504064
832460959
216070036
208125528
954022551
2063694654
650037114
1820397678
1507779052
1272278522
858077408
997269221
877824192
738156245
332772064
1349941320
214531110
22933475
1563051311
818224502
1287007436
1078916443
1314861208
1560404892
1943927706
2102836153
1877817117
1668275796
723537385
2140264109
1850062006
134795962
49539578
1606055643
1617002170
1641656383
1931188889
262817712
1186172108
2132546693
3349566
1516361366
808478962
2007356439
2127908963
79593629
406546328
1332186577
1128053430
858253500
963291151
684934284
660554825
413005404
1043520671
153354630
816203943
934304510
1772870492
1453293261
1099164109
638099811
129955130
1124784382
709274720
1330627346
758126423
44779990
397171725
609765111
219329248
38529762
1289041792
2006312736
1784376702
1155628829
1230529850
770047
1902090485
730154217
1935322825
402261331
238253167
681562535
413697621
1286881716
569914294
1094513307
418664916
958995398
1246416946
1168218012
1316618196
1824826695
1126473857
1415365960
1365828498
1282814166
1151252857
153915390
2106906972
1807921189
455677391
724573386
823112224
1340906214
434538119
1140829403
225175811
1733975054
1811835721
1130606309
478781056
998525142
852832894
830724637
351198487
64167570
1279041955
1938247611
416032091
1140328764
214754689
1287570872
770589236
140980576
800549575
277985558
1409181063
532534006
914652512
1736943573
160533550
1610406549
1884074403
468079444
1067985377
446762239
1629426795
410913449
777985610
1522644016
1197810319
509410516
884142126
1686034033
104172125
876778166
1750487718
757593135
1218884233
1959514589
968683802
665079444
1129450441
644990581
328958659
1220916485
240723969
1922233651
608053320
323935414
727554817
518051455
171314937
1268137268
1744609969
1588221839
1828674850
651065412
1853855512
664561048
492857076
1646085924
2073174770
1873903516
811805092
701100316
1492075505
1479102637
585765185
418138520
1779831474
193024622
1929446220
1579497139
1228362515
2055698134
1059828720
973717318
665635990
784325363
1662140979
403284245
1584098007
376865049
873274323
1924820787
1476469984
16126616
1865492970
143669296
1053798052
2004658886
496846093
506246223
525660289
967288978
719974727
663616528
2003978160
1647282494
616325858
830850536
2026081804
451725909
429771274
1224879336
355920700
1295963167
1347938220
1708195617
1110862952
1712188269
406317317
178688856
936666269
314649823
1035504831
1548822430
1317770357
1319210415
1043631738
1713489823
2135169936
776136530
677534436
431209127
1852714911
279709895
779750703
1415281257
1411620202
1008128372
1241952707
1420177468
6361289
1849774792
1887687594
242400382
730342538
241761074
990400561
877478888
947600310
2032715723
174027593
416695965
113516650
1284734667
470899742
991837630
1884712293
755167684
872130728
1694417348
262061457
825575516
1899719300
983185816
1873781801
2121355623
474571593
1984630607
1367174552
462085732
927565806
1282109379
1043965698
599794915
1487851033
377393184
805269324
1216948592
1534345114
1835302037
790728343
2073178393
927749872
1180790264
1535858361
674905096
1581753263
1994500191
1992641560
370051163
1284748993
922935801
609129697
1675369232
169039401
1393307614
991703637
84956035
884013510
941456835
741277726
1229030736
1164742534
1753189277
793869557
936942047
558204782
673018694
405691263
1878309837
708978624
1506850908
1796266257
1187121243
1811229178
306764918
29351776
211569092
704814589
1433894663
1308945482
863418881
105191164
1200227067
143639002
119655542
659824576
1385807062
1611128358
1109917814
1062008563
1583065368
87866637
135969590
232690377
926460608
1048960687
810035907
2008673765
643256577
2105776412
1374891928
279419738
71312940
1200729947
759582451
2091098807
1004897608
442282686
1515892017
1468048575
1140324517
1395337879
432803911
1639139105
143663161
9143353
947055046
67561870
391585676
1798818790
838691040
1394385105
477533266
203435181
473994583
380992460
1589187711
313342041
1731883180
2011762608
1835283608
258668623
601760199
1552501742
443880821
1282262411
1306731974
487888702
671644567
1440868515
49318731
766980701
1071082586
844563123
597505063
33351123
1607554196
1266170983
282992655
1710486952
1593620247
218251196
312196707
1050828159
166158991
1223161620
1917274297
516838542
370094059
2092373496
1986602185
1547377340
1338788013
627927409
843140967
1419447302
1852175671
1678766024
112381458
1486355838
1713042049
1316272529
1070803237
1047716038
1611026751
1691390147
1821830859
1826336964
870964067
1169779307
1681144984
1103275584
1476854460
1601084825
1727287779
268677893
927946485
106423361
1716333164
166545185
1045791777
97264583
1111236666
1304649010
864540926
1901132914
804951520
1820315013
391992441
832840257
138782946
707849166
1430142266
33520980
1771170815
1651993176
2115059349
1328091464
1822697799
1791264366
427167652
721399394
539503670
2132376912
1389797755
1280666024
436114556
1026115499
1670894730
1544084637
723169194
1826463241
466794585
493759939
619273232
1415595342
1327452190
1362682249
626651697
417964758
857334372
121073976
146945937
884316232
1768672923
1817291823
1861638407
1436526833
2134960988
2136662020
856550572
117925054
540175499
2020132994
1265564735
1555963163
315642494
327174177
1104680781
1809768854
1360158389
1485367309
1363307955
965853954
790205295
1738023002
966062437
1725653291
113981804
1103456416
2134999360
1136246191
1190030898
2077757506
386210581
451893507
278215187
1094704682
1814304092
1929221823
1035611832
183073112
1100702289
804219313
1075547435
1855953129
618650065
1958037410
1065153746
1892285735
48532414
1509123756
983078948
1266364095
1849760096
188956770
774438104
719193932
1198594416
453598933
1771323442
1882456669
1044742290
1612738666
1088546546
565531686
230757487
2008720423
935604866
1187236747
1639507420
284839432
295567287
218200342
129094428
1994576793
1720593612
872161189
1653871120
1617092407
1974044594
1648258263
317571709
1700322626
1756120188
800585930
1671268363
311607346
495713150
1586302748
1289628996
1978272920
1316171607
1820278307
1171016957
515714339
416242599
1547677870
647955650
1982271445
1882884928
1327254642
200060894
2104887526
2049537439
1150852015
2104797267
1887633547
593962571
379813111
285676003
2091509159
2022124073
238721837
1547939028
876899188
1721190003
896314992
1174974165
564661382
158971494
1489732458
713729557
1539856456
292614631
2071907518
1261331382
1103005207
293993379
1447606767
761130392
160911883
881997640
1391286472
1504802920
434643296
1725286287
1385020701
1592093438
885812874
1982035194
1856499885
305555136
1309441398
46865258
1233955967
1088183319
2102286174
1468768587
1815861134
1685955226
1481772959
1593144570
481874136
1855134921
542789700
1892062033
151485919
1691771385
285355287
434705935
404956212
1391652745
1172390164
1306347974
727713992
64185538
394203574
544754837
399038809
117687333
2134293513
989869016
539548471
1019329938
80472188
936295045
1033102463
2104754437
1871840996
1807972413
224205962
1868667050
1881592728
1693359650
1217233705
1067600596
920724101
167591564
973816272
962659486
1848964245
1309678039
1036174188
547965931
1466815209
1489368573
1816302811
1142471160
1396732871
1382185951
861605074
1793948983
1859430097
941268475
1030929546
453698437
554207439
883918514
778086398
749530411
986579073
1973489225
1706902898
1067705901
681804439
1432402269
599475902
1745946925
38346104
1997422231
515451046
1321019665
150130314
409376294
1289522124
188900333
458825163
1789824703
1579701429
744611094
1378419187
864152679
547263355
889093864
1718881571
1250954933
1226781928
1247135148
920772821
1097801492
1624537754
1781502322
931392087
516867758
1612593728
1037959244
1397515873
376663337
1292691333
17191134
1162456795
193134296
77423238
2035010654
853986574
1925986876
721850797
638957752
1469208527
1456572260
411680900
499733318
1565300302
1333810542
1968621936
2146489026
213773620
865992983
406127737
2045276482
1385599643
571687568
549585050
365592310
790137395
1029645410
792134472
1769176033
2144135594
328892713
147214752
1033321228
847602919
831851016
1757495228
1795165048
1407918704
1203033345
869796056
1982917464
318494482
325153555
1004826801
1606664660
1039542993
1877184059
1070607091
838640080
1817601250
96604192
1414007607
170595145
2091147283
130404485
1728904711
915564255
1140049486
1223477928
399755428
2142375543
1209505332
917888065
784634218
1441202422
480898556
1733168063
164311041
1652499373
2116624517
1934120390
1862878618
1702345933
227217836
1051264166
1272651051
1463807422
432527836
623742344
83907582
2012755170
872198816
836368177
496584995
1271396618
1575496548
569690097
533354265
2114067017
2040571132
1874492561
1526059610
1123126502
1015420421
20022738
949867210
306641840
1183848444
1537724120
438223827
2051043844
574175651
1686293415
1720957982
1438912100
1483251161
1143672713
693476886
1573305322
1859837273
1878813385
1587937457
1618474343
380318838
876843277
1295441627
1590398866
62781136
1332889625
274731005
1796901459
1559055393
1272126784
1072924826
1639181375
1878602658
1160094871
1874944494
1985389638
1398526184
732708454
301771567
397243330
1665335305
1582589378
483524688
1409671480
235942334
566396617
748743552
949694916
803180403
170548497
963185983
384724065
1270311005
1643960635
1461455870
834954175
1143006322
1872007104
1571114167
226674705
1275789838
942256095
1050178378
2110079457
603511027
2121695229
999795462
203658260
1453074216
1066755498
564311584
2051130896
186459530
1489072930
580896359
1801672283
712024889
1287814530
1603214790
802845763
4024927
1340980039
855274971
1053573904
787606650
1438902904
1280389333
551756585
1103836770
1398144670
839012698
1755841734
1588473031
1169774445
1229273852
1398522577
349442023
1274314512
262289971
1330217974
74139867
1206743000
1131140322
1789601242
510491744
33710860
1299833529
408465098
51112064
924198626
1469541590
1167837399
271779877
1224277241
406083229
1855996533
13008667
2100756521
2097925509
890935936
274091735
1316295489
59802158
1994232210
1848529521
1353013039
923772778
3654683
1707148046
142354678
2040249202
940723468
26117101
1521395648
1844451235
166293536
281605835
1604568180
228477241
1540901919
1595349019
1952503272
804663493
219190308
418783971
1369094340
54127458
1261917102
1180433962
1173648733
986612299
54507336
2019209143
1754557757
2050646818
1283252091
1034295590
895029824
1306697974
1791212252
754777138
68560059
1335360254
1721100443
1402357398
811825405
1713679988
1080992353
416523987
262555266
1680608752
1852485372
798648215
2132671919
600629696
564419512
2027132155
1675470388
429363354
1119649769
1236559867
1790625036
982060825
724141638
1536162648
777702237
1977325733
1527087004
1108559636
631770042
1822306172
1228160088
535586162
1561803128
2116281540
1843031972
1895702278
21392947
830204254
1295964550
610319990
698267759
2034459925
323909773
1737567563
499200391
1212291091
1042072696
1867470890
11050047
1784857153
1742270507
969726602
1619561131
381178916
1993422057
955052983
580062423
878765696
1413292813
175555136
502130358
1429699425
1218968977
1597688118
2034257515
1986364760
1056185238
1900854096
39989964
671430815
1964004051
1821544475
1070991709
1378198232
194538043
1946804125
1742087272
1721863053
1941541739
2034534087
954110446
1817844885
1825828316
1790809118
1673298206
1904628118
426905615
1355250404
1330393306
401092925
760191745
1207210230
2049861153
383306929
1413993384
1660604765
517892786
1010567295
874857773
1563683202
45191622
646786098
1365994312
704286097
6899752
659897147
693331173
1413878815
1797302655
1987843215
22326771
1292196582
1451138676
470113153
1051910585
903475860
624264056
921315176
245990673
1760858964
1996052079
216038522
1106172115
1978915134
724921776
402754401
2087105515
113657849
770356557
341817930
1006527931
514889669
675247681
1623028827
1070243843
1756973392
1986634820
1521861243
44067267
1373274517
1891415028
935832360
1250040068
1987784363
633600286
970283844
1079596302
2043704371
393383165
2127042046
429334752
820534999
1704049876
271183038
393407808
574546200
196542435
1084637119
2107749157
903747435
2032825743
1384253206
612243001
288019555
1296493468
1396498750
1891274280
2090759465
1794927819
229371033
1154914827
1489960330
1648252637
1828677488
1857026547
323386432
1581643961
675551243
631828793
986363688
1538439350
252804410
1677496486
1171660729
1638974253
1429587415
1073351039
1428360896
1433354279
1146130946
1744832215
927615417
1062146677
1198357241
103878648
831901019
2102598835
1439654620
385479422
357098390
1719341217
1463651786
665007817
1874755210
1322370368
893616531
4625826
786357677
739775644
1777643021
1856077530
1653438853
1326793152
2112150855
1029546410
1456486380
1035331694
203844609
1569226475
428927107
910324142
205474311
1712522236
435816663
1142297367
1327874538
1330785254
1854918833
308237455
1299581308
916040546
1917224538
1368596275
439458357
2728209
1341594243
274420365
108614049
1539854671
1051921705
1491723217
1070815503
42002272
546871669
934904686
1940772439
2048934084
1760045526
149212101
1206870966
1160298092
624694344
89978720
1099321397
605429619
1088659236
157884059
2131208227
1860854644
411192503
1912012459
2123302161
337425586
926183333
912672594
2066753012
1948473859
496633740
278360467
1198215107
519156252
1044964574
354884983
1731556750
1793274886
1783043331
299825323
222636164
1923906417
995006282
1619340424
74797190
1108039981
549148730
408114332
1999547497
1460596399
254047918
679345207
1944656319
535875428
1908526953
1783997887
2130027994
1134046166
1608438207
564811868
1994548483
1291846390
1069259768
775599501
166269952
1071209742
1801281190
1628936412
2012839801
786599387
451873382
2097495210
1578152948
579632761
1265844875
1627580822
1286469360
2024210523
262707813
943860770
1951827692
1676486325
874584442
1257673485
1077486305
1416276286
1588463335
797373812
1210211291
1473465875
1415642846
600392007
403876812
1795513511
1485000112
1108464034
1692882623
1141905218
570725641
369052875
1655116524
1312243108
872527795
1225525856
304314551
1737266990
2032471503
923664949
12598033
1775797513
1489035559
921583968
508635083
648715419
396702138
1140910593
2048913348
1082870164
902938981
2022094928
1766504255
828864621
491088095
1912672601
1305243173
1483688082
1565242070
1143052519
1855975420
398509594
1489617374
255742133
244247573
1549249782
1026259700
592657751
811439862
1624978090
1253178134
1354405244
1009000654
369285214
1845776996
602175372
46593851
1500202386
1711507842
1232545924
1772014713
97790471
805498126
1012980176
1501653070
1843406880
933601744
662959981
1635532888
2089797523
1321370024
281476746
1454495645
80768612
1020215106
1936776081
401270589
999843025
1148441208
1675284572
2089570010
1848172024
1359424638
782295628
1539492971
1076824935
349582439
563728737
30768427
463287965
1010174768
1291818395
1454384357
2117395315
2021824491
256992535
1775648542
1994062459
155868216
647512813
219141767
1861155571
285773914
1305941412
541140467
1241396633
1844348805
495928476
771620900
2018250272
2120047662
2053299820
2039087189
1321748062
735110179
1425885218
605454861
1361858425
1310518590
1519088231
405758447
421045476
1946009747
1965856856
2003273064
657141518
1562177554
535069941
1467362193
824683559
1959487978
431514347
823526559
1785406419
1674695878
1874792794
2081887037
1375953043
1524118704
638452411
288641882
1138979397
101045833
2072748806
190720979
1624127651
765101163
1557153282
122332637
1521481041
1583481588
375299496
1228696963
1363142105
268620799
916240310
2115082802
753067517
508117981
1410761969
2110471675
1273502344
229621004
347268726
719240985
1616421673
2055562584
1587823806
1120008005
179524732
1026818249
201174325
826481794
269318735
1028005641
1307932940
962425141
3252862
535727924
620657436
190561240
980774504
1978801085
1862317567
691636301
2115988998
1207209828
219847450
1196699447
357957955
1598685449
108253177
681354868
800080583
1821206506
1439333555
1251678680
732035650
878540784
998515448
246762121
1545311853
901826078
2116746051
1799927875
1238839088
1288844403
2002836422
273256628
99324044
662087308
594585152
1345808457
1566460864
2029845944
633814751
123255304
462279452
883514646
1421674883
676212852
191666734
910996993
1664676122
103724295
228999699
589929587
651556045
1769818323
1676134983
1955029714
1163149115
1986634977
1067699131
141852289
1144964088
1743561340
885766725
1146696841
164521524
611412581
1729572887
1209765042
1446225656
903638820
580009639
1739951859
412080948
937503541
239847882
473876244
1124526624
1555540598
1243408812
1552552135
1702007689
962779635
245519709
1352182978
1583365592
534290574
1352717364
440638473
1579306085
1719451308
1999485244
2023507074
1205730852
427783965
1712612511
1520786830
815715195
869334678
1947323992
153428961
1419279374
578466991
1587484665
1718736310
1457540667
2119115710
1797531490
1580824442
476168
352438510
663439630
2120605617
1948090979
198681940
575592883
1432226593
13133525
457282796
2084174122
419805661
808721916
466710519
1681212452
1157386776
1036632424
1511715472
1603835736
1304169907
1572011693
1748069691
932894793
962227737
5522645
1754479855
2123942128
1707800606
1460042481
393481109
1577836840
2141534364
1601781313
611768387
1076506986
730796169
524724421
1074317102
1850231906
663505324
23174915
346929691
1731607128
815034914
1931978430
1034924217
2129687005
1139802415
1862222988
700575943
1260247913
1660797671
378266378
961082971
1978915613
1394707809
1453342838
1293429763
1262051992
1790786583
1261986970
1670802207
826412061
1463088172
971251761
1331315866
1104821169
1730130346
2099974626
57610145
1564297892
1189419642
596850096
1720960056
1531885789
1160354635
1360198165
400857397
1836017462
529124381
567795428
209743372
1432869427
122035064
1634376650
1859844690
1275102179
10470403
1633275350
764200509
1275139626
1992820702
380907075
814869134
1953488185
1499641052
1706774698
956864988
1460281662
1472000289
660072682
10514187
1309577587
1358516116
2079889827
1124828999
1586673118
1469197121
1805929198
1960993181
985426278
833834177
589891443
143361600
693656744
252433774
1383097308
1121450248
1852219335
1071215662
1210215471
1176858445
1247163603
269345176
1658854196
603410931
1137224117
76522585
1350457070
1914143781
836156158
397876500
1472886987
292549963
1659829702
893967158
293689944
166590377
1183289950
491665477
21097572
400581065
771480972
5062027
1868846400
1147237858
185551902
377540351
952014424
595432134
145628172
651304917
25148125
401058770
1956982659
1769238395
1416269352
1160546603
791275180
1831079137
936958512
645255139
925565487
623485866
638594222
286118544
1887669525
157470536
512829073
1056254273
1799933851
951122070
841634273
1459294725
1099712712
1498380423
2075623310
1156159709
319467880
28444191
1805037135
360089534
1012991418
1202481433
603682996
1858740136
562075551
717518711
1617562318
663525513
1094396276
1773099175
46309729
1804298477
1239420916
1914376943
1684443077
1311201038
218324038
2097503830
1914686893
534532195
2057834145
285262314
1704201822
1431571100
975589441
250148826
523001244
1268017940
155629024
480745720
930760497
905623504
1076595110
885658163
1464042710
131370770
851516927
1489625043
1098724300
881305637
646850290
1594364412
983536582
777608088
903683436
345839883
484134198
486994623
1062709404
1849547263
1893285584
1518321920
1800212656
1251412639
1322112183
1563558774
1576843575
1402983798
466150954
1417382155
1616749192
1535428051
1800084456
1559175999
519828855
619445589
1699339930
1463803417
413504500
1567862399
216714356
365101150
1958655075
745267811
610252946
1100600316
993493934
384599082
778842109
162805253
1312542492
495498481
910002421
1660743526
265664220
1593862404
308181104
1512101071
1272735860
913394572
1202663600
880914082
1353179303
984083107
90900404
1594223143
388150774
928132162
1801757941
1855328478
1962076788
804522474
1740748790
1060702456
294831811
933205161
2040477360
199237111
961723349
1737572938
170337125
705941688
794643659
32604365
1438702420
1775398783
1240859148
1427935997
186969185
1930524331
1917608782
1056027728
1446868021
1467136041
324794686
1053459889
14419341
1876839588
426924070
1474019712
728635114
47336275
1578382034
484456441
1543043400
425282065
974812025
420418186
1103517002
1438164454
2046844648
1769890238
273298043
268931840
377208571
1026748408
1005290724
1912599968
1570247586
423517847
796410858
1148846391
648924909
694979032
1093535693
505651634
1034851661
354497794
1113600152
606382840
1751091588
1126629181
2095354855
310432241
1111137816
777035477
1301263269
1260940295
701493086
1743611483
1261009823
935917557
480257628
607260796
224626774
1536060751
612950687
802608267
796521740
119952857
1677470930
1967899196
373797358
980790450
1549529173
1124361811
1370972802
1553106729
1005747775
1400616656
630834198
330466591
1461786388
716261173
1577753322
736037037
1786608971
872465554
263006752
610285284
1639419796
643086843
1143550114
686800905
557837063
332766384
1467052058
1826910056
919115051
760619152
1920776889
329745423
1591258770
685626274
473598392
182767867
2076978370
1708327862
1236016072
2013701347
1824038138
1483008257
707468005
464419623
684715432
2029460384
621202183
1392210873
502940094
1802456935
432062460
663720661
260032887
1298552781
1951538108
744802941
331064848
425555079
184702192
916638095
1441846129
1345906215
58230045
1455854755
1803164130
559991139
684736069
1334634089
1504577860
352926792
748350067
623924997
1542453921
1262668270
1087811717
1085033844
260512448
898899698
1359209341
131446502
1693744191
1207829869
1554118702
876251099
346108393
2037033406
360514524
534315843
1457352920
178857485
1750385177
803195897
1162459798
1849055091
2122720050
2059910106
367202324
1379137883
327181048
1077445903
1309354753
957286963
686728629
1179195799
503693453
1014396841
949952453
818732009
1266928485
157487859
2068890418
1820235482
1811275327
1527893184
934311392
1358577153
763264563
905001485
1290719238
697726604
259884057
1654874012
1350001240
1716446835
835553244
743753390
510821459
1259359602
1273778745
751425981
685419158
215442686
1801934600
2074314604
554583215
1764985028
1258633089
1702637655
1273439225
1709057721
1782926487
1654512109
1753246099
188217150
116275435
1546824624
234093635
362610132
948208449
1777382107
1148749719
1184911511
799160635
291630846
1651048724
811641247
21534792
856270309
1574877058
172408247
1885651296
952631443
1336338539
1469996661
1440772777
1140649555
1417469591
1704681634
431474971
151736807
1301387321
1736134115
632097687
956134905
965342561
1016388711
1414757632
1361823765
2067557990
893791976
491402898
1676074537
1670861154
2027085167
564136228
1816511068
943229293
2137179397
1098475806
39421757
945810424
1752342734
238116598
1277633514
1308954514
1327982915
978223820
1390975139
687450716
454393174
449117675
1932942038
1981904740
757895634
1662948706
1910114586
1021879809
765029010
4307972
1445685262
692178809
680417702
1404087524
100181563
680817892
352553222
322538820
1041950742
1143277173
1369442640
925931350
1710759134
194998432
421309180
728583082
1666390563
781005647
1754373656
1701031069
2129330408
329252668
1329584913
332562299
428534013
1356455153
545739367
1386190641
1682625949
1606146744
98231680
664479478
98759140
1153712782
2007180893
184753043
303174941
564484369
824238017
1623162505
2000195077
1304273748
1149265502
225501190
157825194
410694859
158248983
1015662819
424335692
1164936833
966866072
2060203352
274710815
570905683
736204234
2057574071
1529985632
1222509504
1062080493
771218979
2101755262
1055330865
765440477
1529351874
27716569
313264815
610753729
1897322392
369513723
101418232
844271018
540063236
2107703997
251767565
1185475665
613359717
740019510
606291843
911451204
929970106
1069578047
1435786384
1927251206
1280213471
1033474841
593707211
1560996290
272346310
1628351852
1448167230
1569745519
399595369
63030015
1479666655
872370991
1119282374
428800955
623479601
882042154
426464824
2008002523
1865719746
2065260228
1280978185
488747973
1904249043
1780206425
22173102
1972628530
960419855
580361211
1184373046
389622416
1438394450
2042300318
1357584346
1191334254
1906539472
1328886548
469322491
501268543
1266098723
130752992
450367488
2094139414
1533552347
1426222576
1614559752
345368519
819283737
1540540358
71969902
554668028
836399270
963592022
267844745
393424799
1803143108
1448629098
1544789225
1770047477
151467349
1829227243
473632413
657279259
1436515585
581391444
1006410682
859502065
1519639675
224587237
1186667040
1851920549
1104359400
84416221
1222259987
801820445
460956212
532858439
1928511443
414815783
30400925
1172909224
1172770668
1282309986
1461903057
1424440165
818961882
1415128157
2096960262
1518007547
1339962151
2078388875
1818906216
110265752
1700845786
908609759
51318262
188556121
878170890
725326540
687626670
1061140036
368927616
1499979010
659106710
2029930725
2045252546
1247738346
530210074
1015758900
2054899424
857410823
283254169
13458409
1300223068
1887185002
901771537
2093842196
450734534
834822131
1292514772
526204875
697267635
1160060476
86651557
140984266
1560893730
1642643551
1326689771
341462225
728474308
1987279436
1304496845
1195395186
117084281
1879212948
1799155748
640800916
729028947
616598217
1415738978
1391976445
1509736669
1995364
949804644
114015683
1283223624
1282364643
722456272
1447515793
191125926
1944637625
1722882832
2041963564
1459020158
1447599336
2130514217
706121209
2135593167
1468032330
856576078
2084686023
1415647311
384364138
688006901
12746824
1238051253
1302168109
1269987525
1343489500
2138231428
633381875
1559113119
269863269
457457224
1938492555
175712050
1755699750
1032779886
338030350
1950138115
1249062399
1545078456
1433502898
372362779
1547219521
1979061131
754508024
1890400480
1471292401
1550885031
729026063
366479401
414953390
993738822
89747781
1933313337
506288687
478533780
941586187
1114497226
1025716442
1534782711
1190102861
66970071
1283670248
1373958343
1084965220
1140333302
397564237
198418905
1011155245
660416770
1955107192
1849321941
931965464
1713142228
1773574706
60868928
1202830381
1564023084
1743574541
203278868
1373352117
1356990632
825571622
2079815749
223976734
1181162674
655421985
1180657229
1611276381
303260478
1493883295
669332845
951883536
1293292008
1385147050
509094226
1651283797
1673723100
1341981549
1508950402
1717089588
1284740062
804793602
901471277
1914015449
1014065516
658353146
727506880
1507729670
1425228035
1916442698
1080716788
914514780
1431676119
2027994577
430775584
1232415680
1192756329
373720167
852147148
1083857967
1934056163
1992532080
787257633
647386492
631201077
1146849950
1360877820
1132442657
1590374421
577159271
1765199072
1827951906
388933231
1183567078
1683543825
1135780149
398526505
1312364495
906122265
536355226
916610952
1156611791
2030374278
1963351047
1899253711
685094250
1974318143
1062139822
1839166385
403729642
748216868
535308477
1640907641
850609478
466494778
453665901
906396339
569935070
769265899
108551745
1969895325
516266156
549476594
265440131
1053370422
1048993074
884929379
1643474753
1816912140
1049701854
419119941
1403580330
279004116
2070199762
1448233480
821621006
880254155
976271422
1722081930
465631994
1865040299
1748641767
957940441
788964331
162314121
1959569523
434702028
65373790
1390174634
1871273358
1316618805
1844280265
679589541
503624757
881990334
1072964156
2020212763
1220798947
1437067912
695904092
555917132
281763362
627305093
1072225718
570350852
873376118
210560111
234788982
1982938816
1077116540
1874357520
251416450
1189176618
1345868173
322463399
1243876399
1413968570
313510368
333351682
1448320273
234223893
2070018271
642711011
1687753399
1318809722
742677243
1824188244
197296958
262419747
1322884977
1962677616
1846155074
759565794
1210726605
1462413049
1964989909
2073967215
1722201527
1994767866
1206839378
2041252103
1650778084
396900642
1219047317
1594488231
1162388960
1185052373
1487519605
360927155
298437113
313663246
1392487167
1737254920
1143429890
623965567
628640042
1225344999
318371167
208909334
724383997
532082360
557173134
1794239796
1790356816
1422334009
617442874
1143993802
490930655
1096190699
1514567387
1252251581
1794414288
864480930
1991300409
1609452492
336000328
1512385081
647102725
1793113237
1297890267
1491421658
158656662
1021923294
1781780975
526183916
2129635383
2057173418
65758552
1493516396
51383122
1497339368
734735705
1823306708
1161811108
86903564
1375631239
99010828
366071325
728134638
1878621268
185802184
998809812
1782862496
732789287
786367155
998798856
1541327397
336337637
2081446324
457465660
2121982144
1182474082
1320320076
622364102
1974192800
1073304634
633923986
1029841974
2027568091
1406520637
349273293
1594246443
1108066831
1023044223
1551838106
1668828412
1910712320
2112529469
1446398912
1265715393
603119268
1186438934
1710449158
1386809301
1486516277
1598720080
308639832
838990507
1741158737
528890444
858061685
280550520
1645653193
1306601627
1494229510
1179197951
467885226
1345885166
754309722
869741391
403705055
1908279042
2094547065
621898438
642747793
469768868
271555885
1436081717
1257381197
1076855126
532081526
1763896948
1816924969
1356946496
1969940207
1503961103
1273991474
330291052
1166320299
402176860
1195649
1027214812
1096328846
1485944003
1939343784
958674221
958633550
1189633334
1767633637
853087014
1508728600
527980987
426761771
1793964312
818671179
2033935455
1026321854
539527163
485388212
1421104340
1091167241
1380744418
1039799062
1471868718
1499139684
1743373836
878795661
1918467474
1629697775
1200922054
897512661
36515851
945823433
1073966940
89985571
1725580435
1228996763
699745129
1546802222
1531246437
1910741644
2145481785
364721969
1281375091
1246773420
1167173933
1153894788
1334000202
479065956
1726422103
1698130477
1196858574
1724355923
1705780578
1799441900
931830507
1704652204
57872036
1448251126
1017566360
1858798226
1117991243
982450714
375714076
1387151183
49633592
1673532775
807864277
215071368
755003783
1220671181
339398898
1114275977
1402435811
2123841961
1002085552
1733158316
1759100344
913061234
905778266
1615454184
536240698
301102015
799326794
467036746
1405364414
1033783053
1921016358
1614343677
1299089454
1215197243
210565400
2018686238
228132897
487030072
1703589462
1987274031
1165616505
1342941002
666213038
1990754502
2089614728
733493595
22211007
539161179
1923089289
2029092241
1776574861
527146513
622394535
33961157
1056062152
1900018792
2037908320
731091924
964489590
403684363
1848988917
1142081974
1850201250
1010068599
1446814864
1387859643
1078812481
1092366254
174504104
980629930
1708021739
130053502
661802545
1977999107
1569503522
1759624275
1578976644
91944661
1927504393
1738628296
236918347
1621494313
881561119
926047017
1541770254
1470622463
184620497
1819951559
739559971
1396371774
1754691198
379257786
1860933664
1135657161
1583981272
2139022880
1758262834
1495963942
915053438
2141156244
743438499
1253386871
214224438
509637976
1163324836
36762573
1016872832
712504910
600754106
1997548102
1546615306
201084220
668455767
1511204504
1624196738
1272000005
1211675212
1884052285
1933389120
709674366
656187569
466932490
1721875759
554556017
138281180
347748257
913022088
1377564753
2126393063
1020223264
1684562239
814391718
1342938763
1160274623
159920436
486050294
1951874499
204160165
1759324658
1113839640
1278878250
792588089
1434948028
904687737
374111349
1127952836
1096797982
909985747
1720636747
49719382
1397696939
1702214771
1554419971
54108331
1902662171
2055993685
353287346
532765012
1005630011
759259177
1417552134
1558695826
195790191
165804874
870555689
1707087260
517454068
1747449969
511301865
512700631
1030853697
1924934243
1116934912
2007662698
1047079216
49058800
685667331
1155836694
2090765228
240253313
2097642288
1506940333
1939133156
37583778
766559592
189653276
1760354609
719796634
1760238101
2059956447
953742251
712440458
493469350
940079457
282721161
236970354
265622516
1378326021
490192288
1034429918
1052539104
1622370121
1791277845
1406523044
1053325432
1643919627
2141118632
1683596456
1810775118
62533990
1925054598
1307620461
1132808753
122816047
323031334
1972795550
1983940543
1931623239
2106275440
700421122
1076594434
643950997
1298239788
1924580573
1475156509
758778890
1901778944
1062524286
1303392219
1591891831
2098313112
728536907
2100557871
1605015353
883620358
258205163
1168396437
351900799
1835038809
512929752
217806631
1902806055
1138872796
337709467
734922861
995228968
310111415
1279084561
964837986
269711023
2115517994
698557014
1343459745
1792036440
1648679651
1301076991
1101227252
1561941641
1503022859
1917286404
1631078876
1953230028
416562839
650310146
1798066390
2003015610
1350684012
999784777
1223407962
967388560
1232261170
1746461285
1589962432
1036550701
1983824757
137407024
1235917818
943037877
1015188807
1373151045
1844019041
1189771807
1174537327
53353748
1995565145
1428572769
987381991
1345813845
1802957271
720848876
1528149140
1100253890
1078188118
341313843
118688494
1131608892
1598594211
1539923965
1666175359
1447031261
1736372527
141672292
1699211345
682592659
2103995773
1743465124
1010481621
1557358390
1527188171
1745398474
835140421
1478054772
1766910149
620514547
1265612120
1076551091
205543623
1416014048
657871684
751240645
1841377970
1576595300
1118010578
550432404
2061267278
2121433046
346485920
182360019
1906513410
1105397507
535085661
1609212099
1299797487
1983522134
1679745276
1484526214
310578461
1867357410
1519171818
1933783534
1880259403
295634867
1913741028
500849067
1830439103
424285745
1298242792
1186061646
1355010429
1990481172
1447739977
557707935
1013627318
1647803401
241908690
262120569
1935592187
1977566152
1590555668
1931594980
401413926
687064086
83459059
386078515
877749749
25778785
488897091
2133199465
961603541
619648984
777839847
509614944
861877141
766818187
110985256
1447085853
1380878703
1302404315
567355272
608810186
2125226024
1176656326
1208376800
112255174
453720292
702561562
68789692
1826999770
916110128
641361972
223027512
1983037394
1636768285
1134227014
995097205
1391656543
49856318
531003815
496014406
1391926856
47005680
477297322
1399095743
97539291
1375902109
1544412491
1279084312
1339805857
1438496015
532334662
600891693
2030509490
2041918309
1181999717
1601508937
6720900
822706787
777298290
1727827622
1775676318
1945319548
683155513
747025412
1224848789
1405663446
15989945
332618267
2135039747
234627014
1236844112
1254829872
2012945235
433223577
1027654774
1779299310
689975097
62206879
2023144534
1568111612
1002752975
69137762
979148656
1101821424
44888250
524589326
295451124
350223268
1257756170
1035700381
290076796
1310911224
488480479
360601771
692371186
665715921
848892722
1708174722
901154417
632805092
917922489
2007197177
703038304
612854535
1595928216
121245865
1940132987
2106900265
48372653
854763405
1350809488
480773826
348073327
1177589008
1316505995
721990116
1204561724
915144516
355388281
1206730265
728741711
1820744993
1575661872
444386913
905717964
2015711753
732215198
1658031050
54353398
485806691
1700151985
211471651
2121519693
806457287
1752843326
652609526
1163240725
368880992
32287152
170231793
1271835511
1159314390
2003915295
1579151300
643336869
215481804
1816890791
520323411
1659099697
11007057
1869554233
834678195
2120961663
1224618642
1777588895
217804108
1332341431
1136949950
1888787731
1963909362
730675966
1220157827
723716244
1185069303
555521802
358923128
418945989
1284826670
1387162681
1464995815
1905156919
587076117
1575260068
42751590
1015295859
843407109
872978611
490846713
2088784644
1515450444
1837187814
1757423157
1819339097
1998142076
1731844303
1392925400
1456972859
2091981772
1664394623
1665878203
2062099103
43826247
1939959620
1593619764
1130942232
849294885
703658523
869672725
1196049717
820970916
1501466861
1188108920
608256072
948781561
931699022
516914512
1065947700
1337171107
1079061651
2097247133
1498194069
627714805
190823031
1411867368
590867367
1517679812
519877466
854673409
853286066
754011619
1562393166
484201001
883891045
922678835
1378672699
2014299987
881831282
774439228
2146395206
635056278
618077046
1377601214
897351781
244305676
86073368
2123570018
514177455
1621841644
638901725
492507363
1943944073
2117203106
127049088
42958171
361282008
310089931
853021899
238095501
1674009343
228625505
976974698
1131452403
1309059707
1240288581
877361835
1595704997
1671205505
1792913913
406575844
1405220324
552886054
339760716
1437014519
1932699998
1256245205
1799573461
1506738568
1916846835
1674379729
1783310641
1889834325
1554072503
614849200
1804937104
268472615
2080789405
1702091335
1841681914
529887073
648172033
129985882
2024069633
943978348
1583656440
1056446156
795283515
563827537
593593811
20425651
151514994
74296957
1492455637
2094699399
1448293992
1568824228
508808617
629543990
811589313
864977898
5798981
1163240144
559766069
1874680769
1937825079
2097692435
1421088315
2016469608
304757234
1076286689
1520060537
1342449438
742307154
540845832
241042195
142088172
1252287444
609927345
1975881978
991156327
1642015708
2017423535
2064062967
346136323
209087919
1889192637
838373077
756095955
1188000759
940126887
1815666236
6841943
1263381486
1920789978
926117920
1493988490
1453958587
1123007990
2046749397
1539971184
1234164852
1632994015
1211645544
707298933
1303922302
1424549265
572193166
934175751
1506258442
1896548660
1094182332
2061655413
678154432
1628391060
1011542875
317735971
1950566560
1634463149
1003568586
1325118824
188890127
988352582
740347977
1011435490
291820985
780555234
1356992836
2089239159
329286971
1055968343
1491922827
631167556
1495598883
646044995
279586277
1352071402
840840608
1323312581
339333042
1160874715
1481089124
1232826690
1774208165
1544312103
1321397454
373076634
928660978
1093555371
197262902
2011366828
1465467255
889889687
397796969
732346977
1619613426
1109518249
852729299
333145711
1331757969
428558547
2061468575
1131020106
1478266499
1758326600
2018551388
1511783712
149261620
2140408237
1794954016
1204847883
1179105141
65035092
597585789
1456773712
1398014943
1066357499
816125965
1270307289
32705457
1108125642
568461835
2064858051
1460123623
625377684
666981113
1810193946
1629697135
1023878351
1474349197
1999361596
933965093
1409165994
1777715607
1403259913
326324680
1507999358
1293075947
513940438
820716111
171205564
108891863
958021713
790692666
458081524
1617391310
974472490
1710987595
1904282018
133696159
1172898171
959082207
574108886
1463552140
1269684538
1013899071
1192757830
682131932
9062479
285100745
961674878
923023813
1787655297
987665456
1231924003
900177613
1794230175
1212015455
1743965912
2049217107
2042663472
65450873
2004668936
1099364592
720352460
252781766
685823631
1350505204
523391794
636656457
1311722661
1726389392
819302029
2106368426
24777312
1009890773
2132952809
408688010
1348999466
2071761720
1893525060
581540941
1438618578
2064053714
1620849306
1583111858
1177529744
873360270
1674585966
1632636382
1975699363
1293440879
2138167660
1750019714
1065500687
1507639706
594894750
1139977869
16039751
1227026408
1882637691
1808252957
121638665
1375782421
389744160
255655437
1540847660
252571077
448663062
184015120
1388292369
1463535420
1168557352
2085833447
345056204
1227038910
1872372029
1139331857
444740787
1723381784
2131116096
589609682
853635092
209289580
488540872
1074176495
680114348
4176124
903994843
1028608665
267964019
1225898450
677625082
1014816099
147940299
2052824897
2041679247
169213508
1924250897
438611148
1858918388
1676003305
677893428
1257340389
676565511
1005099230
1286344142
1730412193
881816029
298538756
262890464
1154100268
180701061
2013131937
348794646
1710005366
79519578
410663843
1143498529
1787678482
832433286
276816609
1536193263
782976215
1196456684
1101457862
2123988566
397500537
97216974
1103707218
1441159172
838012655
297299318
1650761773
25811143
1607874423
571546141
1530259518
985256156
25555885
1449817478
2062446907
2098822738
622563369
701010446
1543824747
1879346125
2085573803
938684463
2059553277
207853212
98702358
1902405892
751587778
598948881
235963638
1678401692
1636694788
2030481771
1652646262
1832189947
1040151140
216981602
1396658247
2066266070
359546869
290393813
1534039029
2062502461
1946598185
843582405
295076853
689937747
1728038747
2105730786
1213910095
980784418
1768544084
826551709
366507565
858977909
1539455701
550547944
1219803176
1247957065
797684040
600627433
658738760
1614081752
2001553270
845115465
774904460
1557452102
1450736317
1610681680
1631112434
1059307582
1540859214
1526788713
565203902
956313556
608547793
1860730426
1670665102
1892252253
982523799
1141252324
53143664
1576789480
75773046
914938732
1782050056
954059558
742956101
599082123
620432237
458669983
1480864665
1943869574
2085066033
992593637
720577825
1944210977
589767678
334204620
1865109264
1093580250
60293382
1764601760
74509952
522788572
924341917
1064826878
303862833
89196262
1020208807
1154006492
1060331572
290049935
138677501
527776098
670205692
1212054593
280413565
1013114785
154082514
925301125
440892900
2075325399
483076774
160950823
121695663
85502470
1772161615
451280439
418723212
456389037
1415973404
1434833144
616466637
2003357543
237328803
1756450566
1658100921
231534517
269762145
1954260269
566747505
316946601
731942716
1218229677
1385398727
990209265
1354397890
844961693
240593801
1834984682
192580142
439065592
1743364079
179980881
1566902476
1501912268
278203346
1915189564
2108394709
1039750012
275654529
469951200
921560438
506492419
265756716
1974831210
136004819
973299265
1893680751
517440544
1630844123
1455847426
1011910637
1114168398
1272042187
622180023
794537762
83516770
174642216
2106119229
66349898
1656716335
947573390
1708725979
1594761573
1587691537
954556405
404856736
621446051
227685737
1186620181
1912815841
1305145930
1466394573
1210006383
1100274698
787850095
953312259
299118115
1512654762
337613777
1743929993
488970622
856932013
1638678088
2001320377
1227125048
246666638
1750342926
1894529046
456229747
1211234669
2086859032
1708918393
300614742
1786082680
1423889025
330461784
13558376
452788722
736692625
214630447
300442356
795007468
315207098
1028302238
1980597847
1953847862
1765215934
964430647
2068624340
1106060882
1753867476
2014959585
877375011
1844041770
951011510
1967129083
309907536
259929476
231306224
954018282
1343197311
1068822069
1519405266
1570569411
1175539016
748085957
883073925
2070191629
1299407415
1507586703
488206717
1117395532
300122836
1460621708
2026738124
596631807
1201889297
51406738
551648794
260917054
85758943
687420756
356497857
923603300
334353810
1519600561
2145323829
585827883
1683125831
1755584913
1623030663
609847375
1759847785
964311516
1738743501
1503148153
2145319899
37988918
836609150
1803853959
840159589
265748657
1464184730
842917102
1997330610
1471675107
1795094264
489979774
1489142492
2051054392
1367616896
220135673
1083616344
855101390
246395563
1147984939
1783632196
1816043641
1938950631
753940405
1895303535
1201464549
1560747064
1872218134
614173810
1813414760
18562796
1026667165
1460698618
1343370887
443614546
760248003
285229666
2088426368
368629745
1116397940
664312502
1927563534
1080775977
1903166952
1986250916
1889315951
1310161275
2041069992
266926987
1018392780
2025164727
1994147141
181797837
119450959
1410328859
1226516302
680742870
457710250
1668439540
1385725606
1833119670
1214943759
1727108481
180061274
1615684043
1716065023
1220220533
211303958
263710490
1156076126
129965766
285978777
397287128
571723583
1982153881
852761003
1521953753
1872196136
521985490
1830695575
1178378125
1228321716
683290820
2065725942
1914859304
1904888205
196177081
427656819
558968676
151870953
65038605
675700979
607361346
1925401801
699936444
1318446775
1565021536
2113858279
901203914
115225413
722014604
1962169322
71686191
1696666563
1099422568
467550286
157580610
1986822087
155436615
2090853288
12514987
1259609275
1742067305
250368889
1205048951
323012353
1782003059
1696363621
1962965245
797910507
528592531
33321408
1734837618
899040287
237728577
1543092939
951727729
709833436
215951150
1446676830
723397029
443986907
1798386689
541585316
1652258897
1126296575
1033070214
2031316902
1906693988
719265127
1258803810
1111562264
15827052
1574660371
171179622
616508189
350544000
1973852690
1318410418
1070877888
1087902195
793638711
1035465533
2012035440
1517493110
279387464
1601210354
2056454993
270268698
2143543761
456836329
1897060641
361065499
900218001
939319448
595612832
1857000254
528169600
2056353358
2044416109
986401605
260831127
1251519029
1497515647
1032935144
295936281
1412535675
1329214963
1186877231
1279098848
1885141772
1429541401
2089048991
308153126
887767966
849328137
1994634008
669122999
1743765847
601910597
117105299
1010732279
837762291
1892607404
1988091672
1170959064
1290258795
89051637
11721988
835723335
364241099
1792406968
1060892844
1269642098
1346553780
835110337
1115977305
1335520652
505690572
1839763183
238895755
1402152390
443375341
1600529206
937597580
187274002
1150420403
1155272868
1848570969
1763321468
1599940978
85942263
1032683239
1134030132
672906532
352705050
1992127198
1718287279
1295827111
2006505095
838281723
1746525848
1388813355
708547174
33816552
628561454
506053918
476974472
131726071
2030802935
838642091
120942939
946617048
435640524
897902090
273874728
1266758274
134275047
986431439
563250815
1937745813
145547375
1364454046
1016685176
725842622
2069289948
1384813570
1472135497
405485448
811846685
2016786504
2023223744
867134981
2043139697
876658313
1291614692
687132966
1496843503
1818778721
1936962710
267002044
42010887
728154854
2014066771
1889720347
1587283481
207688408
1120617848
1052747715
1446667018
477566989
1358658666
1171633356
1755424025
695619274
314842048
1290117523
1976586707
1943089000
714196662
135486807
688183671
2098971326
335139534
1156562288
450857194
862879247
1675698011
382000258
276333739
87058414
1674539549
628507609
786614817
2011792378
1048075982
581294709
280312492
803112764
1268954361
1307483739
1699917146
1834407019
1169651153
1512449098
533334347
1603125304
1398887226
1924521949
1028089949
1282416004
1405465900
289223758
1362051243
1869025720
1140869256
1221413950
1327273791
412168395
1621759359
623884812
2031827624
15393220
1448418622
969465923
1788281966
1996950220
1745190919
2093425165
1855529943
2065237363
1792093380
275765856
705458176
405854997
1374623194
628825595
551666290
1135266027
1184821210
781140401
1057839252
1257442411
1802663919
772615306
1417035510
1524561849
1923170879
2088660634
1561379491
1929137381
456134640
2132156877
2088561685
576185338
2027203828
1658163859
1185022206
979146095
513759034
302362346
1155534480
931884952
1553116217
1054228536
563117147
1995321898
1014177660
118745577
28222814
1782911798
1245116597
1644557108
1453423501
1544604272
2023742013
983881260
1480536444
2008671893
447139637
1299880116
1631841303
825649287
1988354454
446557241
378830326
1387178145
1731868836
2035881578
331753694
1707246126
1437712216
472752450
1300523030
1630521296
176640553
419812237
1955447566
2059075581
1977382322
1384444029
1646307144
945514746
177181933
1820803223
2026982037
1523271012
778421993
1191371108
1793168691
2126344342
147791416
1335516801
22287533
1494825408
638483833
1397887234
1293088069
1035831826
1957558100
1459177473
497288468
795627266
390640534
1576548673
788708723
178204714
1557356009
1817426170
978933171
1948682824
1839995934
2044180911
1936842088
261338213
1541082037
2038011318
2128109196
546278332
1225541993
153296455
315033448
492718021
1022131819
1396143175
1058364811
1609668343
313587399
608348289
1183020926
235536931
347357199
879043544
98189059
563783
1898991378
623630103
460962775
1630661336
725560977
967193654
1544447320
2068002678
124466509
1470819768
524713198
442171357
859292720
1851555552
293630129
894815040
187403460
1864269037
2106279222
165690976
1795514169
458010162
1806829544
580875719
1608810711
35973877
23808358
1223732039
1682803208
661964184
1059430320
853615047
34917619
1824258721
264908866
1361009120
1314341688
2073340337
397296324
2009501072
801834154
424825962
1322048161
939881750
1070613860
2028513352
876698152
532763237
1523309554
1363873179
1327246246
930498203
477384579
865468460
986346746
2109074620
282750575
1433612374
728354913
1254440791
1393978483
1095330199
679546913
1979368417
648185945
518603852
850855953
1235091329
1351367427
210214216
591421287
1227436755
298118517
1224136281
1373465615
149839464
603666083
1026547170
1885410304
1430294313
2122687028
1146880044
282703884
711094879
1896349316
1722842753
1972708763
94056898
1302082311
344780976
408457593
1660065949
1818730038
1282239459
1212520873
1245019839
1185283154
2002875405
1409634364
553876982
1062393109
752399225
1878150249
247917867
1807381119
2008447815
1713030681
446178803
1314610936
599591931
538163042
1244467103
2057398956
193045736
1085671223
1813377973
2308985
1413111149
1308539671
1588108049
1210802567
2111226973
1500197304
270184714
1081472653
720652472
659187034
594309198
1110164474
90139128
194786769
417634066
474214541
686993382
221756080
268346107
76887867
130313110
1578212851
869029354
1929356635
1202994828
1503362437
569082329
238542970
713649153
5592711
525409539
1507652904
653455528
1372190356
894082730
1101114650
1910137653
1951364673
1547084534
1836215507
1419418653
1275378725
680908483
2124454555
1305159201
2024080926
37039366
1849461861
527529783
736787357
1146247689
1088880255
378072864
1750648961
1086036036
612569327
83009990
2053685106
2131473410
1347538604
402515358
1680737029
876830813
673200900
1792715974
2108668177
1444991733
793831639
1835443603
978142335
1488365639
1219106769
1961239082
1437075315
333647946
334584580
223987945
548089347
23609911
1920845823
1732381966
1097498654
2072459477
1477028746
113339971
1991326532
1595782969
221038849
640582088
1379530314
1936233537
1829249134
256295299
1655212491
1017860051
1875655739
55780763
1887372232
1713237424
2145585128
598705047
1063690500
983702367
665202361
692434707
927322174
853580530
430637266
447582799
1857829605
1922037872
1842143832
365073882
1253955905
633701717
692011420
715157800
1160121165
173120707
1209013437
857164457
1849408305
273166585
44294337
46714952
1665107981
1609997687
1909737356
1094651744
1044182995
984073563
8002950
946738464
1903669620
381122064
1229719748
1597069085
317570933
110499055
337290939
1752556132
1384634836
1836945930
496188033
618812853
800110706
1001956728
819061599
233676728
19688820
1736266564
1512856318
1584760980
69781292
377206749
515783454
772145626
1839184592
1868700535
744475725
421674541
1665455681
1370967986
1641045160
436245176
1331083951
1032606429
1593646363
1380589051
885890695
61226075
23955464
663697786
2139084751
1776382220
1224626112
960606352
1173712512
1185882042
489936024
1613087287
281261851
833488066
1267540745
340453288
2104095640
1182758695
1533049378
1203594783
2026372930
437894132
2078955969
2034345518
1466433644
1777902385
1566054548
2072663070
1072964069
934112130
901186253
712656951
777082487
1919872799
114360268
153302878
1274552856
57350021
1914683680
139602622
1950641384
146446836
69171227
2124071049
2039831867
1173879640
1617564695
670184448
573978971
1352326455
472123774
1410018723
1512657572
1096323337
1550032605
1069767563
1091434300
988476831
2052834369
1863569798
159018043
1639881341
2134077692
974467543
289599571
1864969165
1033013586
550018135
809944488
1575561175
655183297
1584818251
1971078257
1154472535
934760655
512992062
1746203893
1335271711
1917252891
574577093
1689432456
1694529500
1800565710
378054735
1422316016
1820904695
1246718666
1355715149
1213488081
1291885975
1931342576
531276626
1752055497
681236874
990396076
1542936281
1256887646
168366100
541048677
1721977016
1709436881
694772679
1929434318
1159867742
1002546784
652658461
1000735286
392991236
1453339497
336363572
1762897245
798975241
1276286338
1676539200
1996842080
611075654
1213577779
1566818749
1139125426
1286315703
170848115
1908347083
972642211
729907547
1187929779
1702118171
1070031615
1906725740
523144855
123591238
398876005
1501838408
646573447
1180216793
1870157130
1224367611
1939825635
1276798535
1514032950
1287050534
1419701756
1598243499
1414284244
775455233
2142715503
768353250
776382104
380213132
6121636
1142022508
1781691293
1709438140
730305288
1541334369
511755686
504382405
322154738
1509167401
1679750512
24175543
1135822121
1068624037
680803943
1091147587
190131216
161679304
1968565871
1609891414
656829983
1791548927
1503337210
945345773
1839405408
262910671
605609896
1544158425
1917854987
323940725
2117084486
1544637588
592927340
323665492
1110830762
1466050663
207505405
1466683867
312422424
171172564
938556155
1281007061
1207512227
1955521476
452674128
535476504
1068981660
264149528
199506041
550736923
1845485386
1870213768
17683966
447968400
1354721418
346954095
814271240
1113438876
40749091
621560184
754639566
1704291396
789310399
728839446
1104096432
1953827401
369388855
2056384031
451489542
568634347
263694813
1145992840
842277253
1134519114
1033658379
1967214582
260517615
1231612352
536729084
1698407572
494387163
372544644
1149273873
1920941775
802344116
1025413064
481712949
648497822
1452685310
523789359
1277912130
290511877
979579046
642368138
1635001562
364134762
92445830
1539741634
1978031633
2105547266
1186236855
1650158060
465921596
1013397296
1227074066
1670446003
1389037233
1827816488
250991720
1378367744
1863705276
809907928
1913818944
1961847661
1990616260
1068533557
1759028065
82949647
1974679043
669659274
177976652
1157749205
708721464
1394768123
836954104
1472283167
728964067
939688370
8488719
1013209255
1501057131
955949080
331528441
1100292580
1853601826
2018147501
1694579082
1760895241
2044966822
575995053
623123367
618628266
1655561965
1894838537
1469682711
221027047
1176770527
1871155194
193514337
517442899
607214636
1358017407
1343469630
1434936715
1254028297
1965351906
1654784391
1830574432
1436761089
232859142
474868033
1552047938
1623913402
649106524
1303133674
573180394
912659249
766099284
105403671
1168682393
1392585272
2005259616
927796734
18926348
227820994
448500607
921951011
1479787803
162553572
1651506420
1685247383
2036194248
1444171953
53337048
172152255
566063480
974280190
678758768
515282624
1516672624
944705658
1666350728
687595660
1233378693
897783485
2001873667
1522514346
2024110171
2114456042
2084280068
1557045707
1556060994
354039096
1210731194
1596576844
460925491
1289204311
380829185
858427846
2089528311
505813402
1726386792
275542844
756385683
331855538
321114410
592954117
1977583520
1544112119
852030831
642048181
1152821036
949044238
1727396679
206678483
1813718431
200910990
1219541075
790752586
1134945043
821907446
1205582908
2128864496
1587872911
388091900
1737554028
1712437221
1569775657
1424416724
1704014082
1753810211
1914319311
2007254672
2140746896
2142336334
78812880
1432310091
848157702
1401640255
93344336
83939625
2089800751
849295448
1380866559
1702142469
1546136673
283615814
1013557723
1146861716
2078191703
1609415172
603775053
1092204571
850069211
1081213852
1161503551
2032603543
1053924102
1612325350
1179339588
1588635997
1641893015
1270653488
1178884300
1387136329
1233577806
419679509
623652746
934740957
2054907006
138445180
2012847002
855775457
1058140548
560338663
448437476
890508733
1830994480
1430800166
371194881
734688709
726640428
1448354048
349120044
1804154262
925855458
706544304
1878741394
1836396845
183307875
1731631983
1776740757
1959004609
571183256
687142415
934632
88773834
35639071
2093714306
1440520217
1368576259
359723629
1797545207
334253469
1726113329
1385216479
1067980184
921927179
1639623174
488410275
1527788915
748539525
1568354125
1090015425
582763385
1135905487
502258566
1651772628
274925501
1612056994
565413365
988630751
1985531240
303913224
1617960097
2057133416
1124314601
607859278
1881494580
761606107
1748427262
1755395689
683596925
159919658
156114078
201355877
493035560
476494172
889318735
1903963019
1728285219
1516862425
906897983
521270138
1138185274
745439666
1877172782
148374632
2072632614
774445175
1253857140
345171423
1208321727
1845852209
1687191885
2118342659
920919244
541143822
310155006
1500350721
263045745
1544121760
945430849
1106940067
1194289375
579854281
442439076
1790260261
1750191557
489135089
247363425
377680761
519700787
815439852
1533215401
748313776
966554581
956902783
368893571
2132257022
38505851
2059659787
180049694
108044246
1076546315
296863445
2859005
1130939546
105866648
1777512870
617979440
742836590
758611698
294653147
223329003
19680488
1881201099
2083254138
1738718553
512810225
665327243
515911079
1794551032
1677804516
2134473283
446572856
279034884
140778678
1258044639
67135697
1305622932
1009036953
1342267249
698284511
1395428340
1153765855
1621035514
534222548
1238774424
1282972851
587297222
857381228
461820124
1938265473
807028906
1248702784
223887280
1214067047
1966584302
737502523
1395566741
641783581
1655423294
43408125
1135716101
433826594
1980596363
1960798068
2062512927
1305175368
381452058
311256961
65213551
681798509
124774047
1461313454
255236844
819803767
1606031957
2095408217
1337614916
2052652691
344579289
1571736157
1261067259
1412411244
248643268
573054797
1207591161
615982155
731944103
194668835
2130873524
1555672170
1091482883
799616941
1510252212
704763737
1737604904
258394900
1310942591
343640292
1331112212
134905298
1267019860
2018203067
1433654707
884560878
1232750912
1516054360
1557132114
1978846068
681605204
1678452853
584606144
1951548591
2057079978
1704851752
1612619879
427178702
958590893
377957250
19940634
587088805
338181785
1700202329
604961079
548460546
1093856588
143562365
1255276846
1610212389
468119575
613349732
1545226753
2081628098
1912892990
1107755917
371326979
54996634
53640237
2069896869
156281926
1591773240
252632509
919304281
56417214
1819617384
1109119034
1974498569
203705541
2086668328
1816452374
962424148
830711330
844717202
701739925
939241889
1603712179
306094124
164498360
468178569
1726624179
1413178024
1121292233
1253001477
440930648
1889788313
834850648
940845795
434591917
754083786
726939783
345536182
1911061563
1350072010
476715923
909208667
640107941
141866468
174633863
1826899224
495665861
1751034748
1064909373
204287972
455064379
1549351973
1283653853
1295095254
324808414
1356657731
215323444
1289659916
807820271
1137383196
2107433498
1278552594
1043779067
1748662089
89683150
2335232
178844404
2137987031
900637640
695183725
1738521144
109941592
605346538
1548722823
587709166
1505447191
736486392
1383443281
849338788
1920755861
1184839714
1500305710
881960765
1883277974
622746402
1783217618
604098204
657416304
1456946405
919548631
1159899926
40235267
303866852
2068344409
1416687332
469087495
447979447
729374504
1893990837
102135425
1376453338
472273208
150658401
1578891762
781182240
433314118
1185838727
1658875400
767045261
1887439368
242395320
1836360701
1316759622
1060499358
562998645
1409748950
1075320851
226251690
1412832015
1813156031
856613371
2009123599
199977449
302383363
545698411
1795164168
1658127260
1370853091
1714991414
1326217247
1489885202
67558492
1129101998
703866837
1796898059
1936254676
345645877
908521118
1070322615
1506326787
619085894
404611909
1241003701
1339285895
2145090420
1466243292
1746153719
242856981
1955376232
2047386047
2111028119
817647925
1451653969
545643734
1864172547
1963095833
310315690
1132595566
699775708
1379604781
1440885336
1000809300
393472342
239321355
1452363991
120063904
1658540086
1612887567
978361951
1334632592
1815104894
163966468
863626850
92854606
623463176
974636386
581878522
2142903150
1166521540
1901756264
1801629047
1683296750
1795258116
249269780
724967973
1155266153
990118998
539992877
708561404
908305516
83485678
2135459808
610315353
1443280592
802932874
1171635456
2052090390
457697997
1844850126
427877311
1783529331
2068106543
1173126885
1438051700
664636956
1681501712
2015544489
483333119
19771299
1106763073
601283625
1669372423
1181405255
1041182352
1330787494
381178752
992219077
730580438
448599497
218035631
832908623
294202215
1832676866
163655442
1278933082
251373713
1478699254
837453891
1971047334
1563487039
1008733520
1852050439
1355616209
94958273
1886462772
1512552200
985580627
1929921479
1145414372
2126098673
1794511644
1543791756
781675093
1257786368
1736436247
575381904
1625619340
1565773237
998546778
512301360
894763940
1805581977
1232441792
1975914595
418146340
1204388626
451800924
2072612586
513793408
972356386
1050630862
1329021784
1479148958
628484889
381925520
1380888428
1705973135
795962164
1890383453
1212914829
1700201631
1659412676
1479269894
1745409905
136790545
388169119
1470558154
1638282501
293925610
713574558
937051013
1527963279
1793636640
1964731913
1482257538
679273838
1030553971
719787978
1678545561
218570738
788519289
1070402921
1929452677
457592065
1898008022
994663645
487064223
1546027342
1127698719
1272596973
381268286
905566833
1654663507
1323173740
748233188
613514261
516712155
1792489174
1311700659
778163064
1741251008
1193881714
1561697268
567485532
835010918
1568478250
437220041
150953153
1882556722
1444979049
1415578423
1765683593
929640368
1506793346
1841378804
1325433470
1131363604
1081761199
1466800008
1436288626
928706743
95794038
1658364419
1304969144
1611558847
1890396454
449712030
1554888801
567606162
1719705528
1473328086
1753777799
2016784247
1797460258
1689608086
1727993941
327665512
1709826327
1317554618
611207264
670133809
1411249206
1694990896
1653324323
1838814126
754946428
2130308136
937393624
569985722
1473120658
1206272025
1756757237
239808469
897853389
851416628
88813129
793990992
1696229859
658569251
1880101561
381109090
306184335
500235365
168523934
2119787223
1268487976
535193469
578226386
1245550160
247784644
151442990
1775868559
1570783204
1833436174
1855484115
268423128
872994907
1730384699
1121952868
1599338804
524357023
1414700219
430040471
389432054
1597598036
2014529323
1795586683
2048272536
17071850
498814484
1265519894
2066624779
238133633
1745568095
1293665675
853734349
368059150
1225887329
581151906
1072063482
2105809234
1775128484
524293490
2120246618
1303752002
501802307
1547587583
92121208
1594093766
1491621140
417391521
652594862
1451506955
2004841246
1546555645
985257633
1500977310
278778242
1984388098
1440469091
901490135
1729526141
955817736
526440878
2037029158
2110614106
493429858
1429103151
335656796
1031594761
248924311
786675665
531159908
205746633
947594419
827382465
1496941933
743164902
2128265521
735812217
433188895
805269286
986074966
72611946
1423749141
1330972926
1587047289
618190387
831903856
1793828645
1681811504
1385031694
1328982796
247705692
1019781005
1795420805
521194845
1334223754
2019216873
22302192
132809
1785635148
2138403868
319861348
1791592416
553564953
2091991316
273173800
115849088
1591544864
2458963
956505044
1808894411
1363122566
1943186468
1572114607
576740782
880605809
713670206
1598455702
780624978
1030867010
686418930
1585271217
24612289
697030377
1110253448
1637253619
813367561
694957363
1084004199
1377984768
753997953
120649009
329680961
339354145
2113137101
446151642
1672333195
458436250
609243842
1380588038
1976335730
1209057982
1570345068
1388620912
2011357035
93639001
1799445836
1751778237
527102544
200356086
1455265558
1265784016
2074760300
1618612035
1675914558
2039017769
1979387957
601533895
2127042437
839419732
956593656
2028824017
1920668633
1860643506
433913480
1316484342
440790100
92480540
607008096
420286730
116885036
1872857538
345221831
292832573
1041823631
370122748
1519251051
1461261495
1223550413
1400373452
763531494
1696753799
1028287456
1193053406
1449275121
468927286
1114081395
1950753604
162366081
938851427
1342116835
341516855
196247193
1773225528
102252410
1856876102
1526362075
1649227996
891508
2050147343
1124214717
180397760
1836425449
41095034
58011286
1125153100
129421850
36080670
642055690
1914492113
724586124
1661726173
823477032
1570686061
1862270477
1403834545
345385027
890711890
244268654
1759490401
377858016
1905267673
1412372845
1241034174
1899030151
657525906
1949106901
867830749
91133245
617094177
1810440006
792038343
1110137701
1082638828
9900554
1861189376
1321290153
2019251554
1701991209
1572120849
326325151
391293916
1632570994
129230563
1837486620
1623589593
2140178576
663527551
848104920
1425225159
1890455194
1176698834
548065596
2046114337
982477565
86700552
2006188772
790029022
959046920
1501228953
945244140
1872882912
870762028
727157624
1878896107
225137765
1954310356
134794487
2067684707
1383985034
1476578840
1227509476
1604211721
610554821
1127005348
1397172261
678766333
850592148
917399178
1316133889
745524368
1838405877
2029688757
11440734
977956795
2016662917
1721723854
990959498
1771718874
101978899
2058063124
397944168
782270729
291445064
77920795
398586669
1446976599
461598892
1236948013
93457707
961080037
812940752
2063054244
1490875892
1149600948
806528735
2053640281
923143668
1692551852
1885060885
1563169586
193102815
2104062376
505723561
1890556216
420613435
1186468952
1497213990
1162256130
1304323590
1439452495
1677789092
1620755000
280140285
170154438
1567567736
1047676470
840635159
1229439893
1612138646
779723636
442463171
938709810
120477265
1775803722
1327969800
256019060
1180016504
1803280545
1639584789
1045063296
800151900
706488707
1533884365
1053239872
923835736
1261171191
1106130060
1569550461
940024861
1106552802
1448920567
899466661
2147306122
239889308
1061443778
1053494076
1548541304
1919767957
1587960623
388096198
800927304
2140620214
711349520
405215044
1504571190
1162164249
1988675518
1466509978
1148999480
1054811302
1037424296
1674101670
1069551253
1341220049
378583082
1729643450
1579246287
923967809
638905481
1305105675
1705624427
1539393878
256524080
881362675
2089780696
1000443922
83922501
497741389
463335787
2141516650
1516526556
1453969727
1920635912
1774471656
551363786
2143443108
1361632949
1477794073
465994393
1445415468
1431111816
170193794
261427750
859228988
147799234
698261512
857220368
692988597
1386220925
1332397644
1319713099
1089778501
293548141
1519150741
1580874238
389449272
1942324176
1848071962
1481868973
2653287
508778863
1345850065
221431039
1454248491
2011433964
715513665
1717270419
1287280687
1965546170
1551430491
671768374
1566895738
220532097
421299318
857514608
1951139367
209805872
129422927
656129692
1943825564
1366605615
1824497672
692010725
2117639239
289812761
605946538
2119515738
1117247621
592719437
1379338159
312651236
320229016
1825121190
913680112
2079090376
755974263
1799178241
1911903550
1996095776
1748645656
61258104
1628969478
1526953295
1860451409
639164511
1458646635
2056946598
868097499
99884243
495788790
1791026354
265860717
424065584
373329338
771506564
1300775234
1228942213
826687706
1247343731
1661449024
951553991
873859291
1584173109
1104485858
1155956295
1778184914
1518940504
1709185352
1738087041
1654659675
410162638
969094750
1765044481
1311965272
621149541
1935767837
1544821508
1464494267
744870401
1046534912
702556902
240435440
442111929
1612371321
245129390
316739163
632726868
2059137826
877766132
587031570
649602164
862677886
1028837930
420864465
1164499368
1098105755
1782429552
618477974
1044264132
1384479191
737768845
870825535
809511355
978106148
1494423469
180484422
556486505
296946119
1761179580
2137770527
555665816
1011230539
112814749
440470348
948369350
1079817920
2147169455
444121353
269872718
2024940377
203572810
2005127041
196785790
1683125776
579878829
2025077176
1588090449
1003436180
371997962
1622533756
1872601441
2027314963
1869572917
1921118141
968806602
660880050
89645982
1100314663
795992988
636056496
549638284
1330973228
30328431
1809714037
80665041
1806007674
273958125
73033599
168286282
652436755
699580594
611279511
289198858
1602356887
798864060
588671066
1845576310
364566451
481620600
447911465
133864815
869696611
1555482400
574350927
1429941634
1639480802
1548468079
1447911966
1997220497
1182142476
786256328
1483692982
765534085
1256325072
638076107
2098639009
107648735
68530720
928767777
384963729
463867358
1696651642
305586308
675177030
1932472828
858303502
1353924885
1090189156
92169319
2002756308
1001503261
1928795509
888964793
1314832071
724964901
181488820
15470252
2089375801
560286081
656535136
105407230
457470971
1469469292
1428784905
1813806856
48931389
302440622
209477671
670162891
1233478851
803522283
960760670
437827401
1182080333
310194706
2127557517
1487563133
122716980
528656869
2051930179
457658345
40149538
1333451086
262410104
414238458
392061070
1787109009
813952802
1249935603
382111115
1254810481
401719525
1918771951
353990412
889896300
580311800
1731471660
1046677622
349132414
1046053634
537203406
862482579
721624096
1641199813
622974668
831016922
45201735
375064419
128098125
1654288136
1223185699
1569153122
975359726
842530030
1908776058
487521653
618744922
1777685749
1709871247
1110657806
310777386
506875158
1218257174
2011355796
435036277
560336030
1074629414
418405490
1954445254
1132161454
105873901
2044109429
1067429347
399691847
1790451430
1000516184
2065862248
1401335868
1349622394
331132734
762255892
311390941
540396333
1382630547
1904135120
1913911887
272658297
1945860201
1371743426
1920182000
380255276
785448276
909738172
2075321847
1333638829
978410620
1393373648
722683748
418829172
2034839697
1883825446
1086332131
629038934
1142581093
305680235
412655436
1142042493
1163562166
2101026883
289447256
619387287
899161009
1189756771
549499319
1766962171
1092606472
563105916
371130704
1521671756
79378879
1310097064
729383367
908399023
1417724677
598119045
340444990
246380629
1777305594
1667452142
530733795
1640222387
615423107
431491987
1446615401
377228018
996776744
501265734
812521661
1095552465
274935099
1399516839
407541406
721263295
1467391542
680629732
1743220386
1121441693
1499559415
1735624420
1955305769
1360893334
1649285644
1330030598
2065117342
1878597893
1337489801
231226861
1784709143
104225318
1004912124
407603241
340564534
943117494
1934099842
250062064
1049392732
11649186
843523768
1130741160
1611110274
1676712498
537360619
816872377
270351064
1968808502
350726135
648397677
1225067757
809049660
2039385414
692828570
515401933
1910137072
1837241118
25825053
1877810766
874617453
1784683999
1084790029
1590345657
2096590928
1123188636
2129926515
186873913
1341611512
729215154
1762298701
404318899
1290919129
1788089166
1047488200
2067371791
116610234
1754561837
925460816
1798654324
77648898
211864033
1565167135
8589184
1138462694
902935897
1113805425
978335628
129772750
538131813
402801080
508286553
689360395
720489773
360761785
301225216
383315698
1116368397
1014912775
1479575613
749863489
418841317
2022357278
1310543239
60283731
1890552294
1168166556
370717275
1624759665
1853449927
2083682741
1479778666
1837495390
1134409032
413588492
458430890
1765430502
2134876974
1330371499
2053762193
405734658
2009846439
2094788191
492045194
1039018987
60408975
114896474
1694248769
182594078
569920139
102676224
647331140
2084076042
1140720014
556353621
567350874
1252546703
378983369
1253585787
303670381
634270823
90669838
747081485
1392329172
518842191
675298087
1560589186
202305167
1325774204
1794583520
436076358
950570682
1901598259
27536268
560915149
605450564
1551516708
559309079
1688810722
450190786
2036045276
2138895922
960286588
497822371
279026997
1213977012
1444836076
1401543622
66130041
252008991
1521414955
1261521052
1238596102
796016394
1348709221
1440434656
1208660227
896552109
250690180
1612214529
1900222786
423707825
637110171
777733466
1479912435
81969527
1851657551
1186204305
996853509
1528307697
678916026
426184533
1643038318
1668248036
328423048
640058192
2053727223
1285191790
909742932
1809372503
187227953
680830412
500796466
1693751772
1657925175
472852508
799076592
714799295
1585804695
901511926
995931937
347710623
1131219191
1018233497
1550147197
1302157196
1455370879
1312566620
1404533805
1400756892
1349289069
1088527919
1769574534
1252823903
969306137
324853486
189801068
1328454259
1116792390
421403343
1208034118
615209452
336576709
685531188
2013764691
934851361
717287694
1205201651
1440260547
1538108801
1150581036
645363460
2142932930
205827098
2056465461
1094949574
1479511593
980823109
704984651
452143226
2031377782
1343556689
1648979144
1256691962
1890871775
500521100
565077685
86539928
1194600713
1401332485
1153326231
1329921550
1439874378
1919607002
680448392
1200771620
1218699795
1571999769
566559449
979391739
914563073
1162405718
253763538
987566663
304171571
590596810
2004503403
327180922
1378697457
1677282029
1347511086
603491282
230227740
378202858
990416884
682683763
1830546861
677703325
1010015850
1915466147
917733593
1051259024
693968596
1082623808
1778588503
756875498
1188580766
1235903782
1255422752
1612204908
1347404666
1722438443
1897393640
1183204669
1809968596
2133671335
1768590547
1699308448
1354518178
127454867
758825179
1030118028
927368514
1225478292
951373647
310436286
2047745617
808884435
1202925067
1733493807
600058776
173406568
1242914743
837285342
2143134991
1704475575
1795037025
1501786498
528978149
1014407709
362391046
71213121
692056908
697430779
892185964
310609488
662996757
466520609
89333118
1655699978
2095595017
1619555396
576419777
390668812
167807229
1540919277
688020552
508066746
104556470
1828960283
397172053
539715773
13582874
1196226303
1251220434
1234060778
2016774024
1971568674
1466346486
305924561
1942034344
1355231751
1005600941
951806468
201421385
1763139847
1184506068
562203109
1405333477
946710837
1452991110
622473464
480395687
1999964394
215609344
412715222
523532768
186352353
1168593943
222151
537844845
1331005541
914935130
1647184653
1071986234
1603038132
1383934791
570332253
1044348528
483449381
574026419
283164880
324173313
1443520103
217008443
579101577
1722630365
1400695510
563227146
1107906284
227298388
2132634557
1193599465
1155713901
1690542521
26108273
1449645028
1474008523
122717349
1841136289
2111079639
113468813
331615388
2067490529
1949888605
661584495
1742175219
1501968508
1699816513
2094248913
1922785720
1419800196
786441746
1462218169
2060615735
1433178140
1944657372
1242523679
2015985315
1046936940
1053412161
1241642141
1662804116
1064747759
1645691392
506244278
679134775
2041475832
54390088
339701836
983299384
771098749
956685527
1202351021
192129073
934727899
1799116917
368469551
265856910
1052925531
669236449
100702080
1164847470
1506640491
1835704343
2013464476
297859638
1291341880
2022390940
1752330969
843672612
637281758
2006197972
1742387721
1512247453
834191314
469452996
637720554
57358203
620319406
1581000307
247553857
1733769114
1416277293
1730308597
2064286129
20152216
2111529730
1958852569
1625332998
1973185801
1862205062
947637075
955273967
811724313
1141717806
378919619
12658019
145156116
179718087
1593721758
1417911998
1005414781
1275400501
168001160
329645654
367042721
1508414338
987585610
1601728529
600677722
993867137
1158252873
55167474
1608243206
860826152
815553111
2038813272
1362526906
669965030
1019666554
1232998023
863477942
324033086
653477253
1705384148
1355147074
1024384440
133722228
36470418
1463182878
667762773
1745219837
267986684
321058428
1997311161
1024013517
540688573
491156697
183603057
1584202455
1892202613
881836094
768766185
338968632
1103968066
683442856
1904564328
1183906909
1496230135
1810678179
1082725734
1983431863
1081297298
377501290
826331744
215433673
1440562293
1638821284
1469828900
1075845903
967551491
1516941394
597828265
824255200
1955161762
1329902477
1367311770
613796758
1817321498
1092030768
163914864
672981591
1484198938
1735690218
247167467
860984626
1735151286
652542862
901591308
1390984643
715616430
673410254
1907625891
789804683
651754803
346899077
1576069227
1166538303
304689361
1444215045
112694491
2058466536
1516330777
313008851
519567350
883545987
17488146
52060327
1758267566
96003310
866933697
570825184
1350230925
54706481
1114572314
523500773
398779759
1092481654
932435741
1840924366
1905577287
142028041
1447212162
891606042
336324355
1149380623
794556589
1660352798
288832809
1180219588
1192593720
318251443
884986772
1820932063
1984722110
31209941
923789639
1777675545
1184110910
1056497165
1283867473
1522615093
2872045
1457017674
1903197739
221742392
2099524016
966477613
1369794781
1604116978
354203563
758798482
1287153213
1394276414
421732256
752379821
1574885445
1996434297
1599941412
729198134
415273469
380633073
1246099621
1232838540
2056016041
534363770
124248563
698192228
13189128
91447632
1973150251
853683143
1300136615
2002569297
989299856
847487265
443139398
494351535
246569417
2041360089
1528682776
540610013
460060557
1075602719
805459197
668855646
576421187
1172486071
843923650
510915314
806462390
1669780972
724551585
1747411316
1066816098
1896368885
1989079372
1884127850
415940153
692839877
599876883
1490014903
186191660
1889888789
1558918069
1287157400
1570410454
709822423
934324770
1841362373
1778213332
297769974
1343826765
266616939
1469234648
1508948055
1889211016
1964309100
1343141992
633697341
275357104
2119766136
1336054139
1105396844
457039779
1319867266
1580894577
1634474953
1140046468
656793089
264781902
2083525373
359915925
1393622839
497195870
1308547323
193192852
1302360040
1126446009
1542630230
926236066
1647775375
1137790126
1302369972
1355576485
1664574387
560877965
1430306423
454637604
847261148
210754633
1392471379
576228328
970339892
38617990
1422388717
718928656
412904545
1440657638
217721468
297849201
928729951
353353614
1469846801
1952079498
548963596
1250927011
1723324574
681721743
1923085963
424136637
867684317
1806545155
1904141613
134364544
1555121982
685173373
1116897721
348658195
565117824
1587642094
292205953
1266815994
1194103641
1819330756
1742878274
595798299
940795534
2118736612
1189929543
1405549595
1521135330
1509325660
431842520
499954425
688588890
51160427
1810047557
1125604721
1053223135
23205009
1579248830
1904009871
848877959
263607680
752943036
1854699437
1007187346
375513481
909952193
712351313
1377252291
403095615
1288363974
653830777
556136001
475738453
1197671161
1191825664
1801740876
793206855
625150746
670023129
540737861
951000337
1225974804
348565958
876685517
1130405695
1013495064
2037459343
74426964
1069633488
546198623
1914637209
1415662715
1760664608
1751712833
817126903
1083312645
826330913
847541990
1903723890
1252924262
2095707309
425859756
479660825
1998702138
2016592549
323857962
2048584383
1211823430
2460743
35134742
170748258
1011718612
1665088471
1580835715
595686170
1366020744
831149274
2013018988
1844740478
1919081669
1774190219
477056937
663620040
365808804
187176432
50706711
1579578285
1093602450
1913735310
1138688577
1746835126
253863542
1725576642
903672882
1789968610
1221808972
1839503851
1992714791
612648300
404247495
787185704
114847267
2135724546
1351225447
1062567161
1279696210
459066857
1262584265
524021693
38523837
473497571
1373528221
8408485
176955603
1968028781
447487594
996701239
1319699488
1377262562
1624614250
1499136681
1527312624
1965144321
817422588
1047837833
452139653
225015566
294325678
1091564634
557877479
164089841
1251922426
1752628498
805532875
1580329651
465378667
437953876
1017506661
2125773184
1562497669
784709793
2099297205
137781375
483210677
1063684716
504080889
656810660
1945839040
1931970561
409463720
1214503379
2024873141
917492410
958786827
13104061
1551103782
109371926
1267162102
1540683922
2052490640
1554394841
2057206989
1782290823
1269949317
1536943115
1699464895
1962559125
1945671911
2136054317
188401669
704728343
1362460979
1849039116
679432676
1801747914
1072135250
2067341838
1217653993
574839670
101377779
56640112
1352308166
313577570
574741072
265006499
2078327002
771976664
153892104
119807880
1153934971
1159147703
740322032
1066059443
2001852322
1143591255
2039881005
1816409654
834083486
1310365890
1622375137
813129906
1652526437
485932929
1049520535
309959149
1657213992
31150945
2094167143
557883761
510266433
911582737
245138935
1471394948
1392265386
1837843220
1635608251
666151121
1233868320
865234520
1169426160
416943675
239929365
763636332
1104186848
217274614
209406963
888194685
990982845
110105762
465454564
360707201
1424612277
1004740056
2007348580
1671784471
1732741108
1383785593
1221763280
2004024356
1816166012
1449637325
1519536619
246505827
1258440434
1502154665
1321953880
1971868829
1861118416
635107675
490649466
1428118701
653719775
264005342
1782296350
1807749383
1517018833
994550481
1141549927
2049107956
898234427
301318288
493698889
498044123
154989344
870717171
1723193953
530169311
916781133
1648542080
1981265372
1961079615
537991716
911944828
49285097
1131351286
1044352509
1932371117
1323925721
1013270605
567585755
1564013629
855314106
2086715305
1444525804
1183777489
627239336
1709125528
1261727125
1665237324
1893656675
312919320
589849062
73505563
1015225501
82228426
1980963244
99332327
783267431
821843990
1597241096
236460729
1690775880
1290130424
1701898226
849998373
744867967
176899943
388554580
854910201
1643852401
2116518211
2051347679
863178378
331851232
1916354221
1050283302
1239669584
123545009
1317400848
1909025356
789377451
48633128
2144799989
1224049652
357967181
1116869656
2050678679
1840760659
1905881315
1302995863
2142367149
418045980
1973418202
1844253059
1230100826
653895616
300225621
1593126324
151441484
914611977
240673150
1653097820
1983677141
1263119622
670555572
1104340856
936878255
1550772209
591071582
1655697810
34136257
642196827
1768427772
2067620765
648187547
217813600
285999181
354384834
582590556
1450939407
535755858
2096307173
1685804495
2135502690
1727890664
1771074693
406871621
1859271156
247447554
434043341
1141278358
1428640075
1159187284
1595645810
1419374514
83991659
2065700498
76701003
2144783600
707285806
1143129596
1156315952
59550206
1298599558
750984270
5318097
1353464101
744874362
1267854673
767805942
512272947
81016880
1516640252
221231538
840271838
259490202
1509034071
1859360887
1495932447
147758679
388973134
2009271988
838035793
1243290152
1683551139
576931606
1390250836
515976000
1968082521
1424142730
1197329021
789543693
290941517
1187844330
438703970
178239040
845181125
301780450
1298865108
295757064
871157109
843748477
772132930
897354658
1645390086
1652307729
1582930572
1181192772
184347678
873716574
1242035226
1150285130
730531964
1925213905
1805293487
1891122648
1774701486
1531994665
1768765623
556908942
1309686282
1764208240
255836236
759606186
233009079
2086281379
234493032
306498667
1098156967
1571483221
860513705
1249522049
121086398
751997370
1994851747
664045260
1724036299
277605882
1264371027
1593064955
914078038
252296041
343071503
1470398156
1571594054
1217739765
2102218973
784916542
112616582
1698117357
613874424
1349642112
859582212
1634483679
891024816
1877561671
641691447
84228229
90025022
463937882
1044777443
846543096
1086940655
507542301
600017729
1676515259
1767529882
1455505835
505307203
382294205
814767923
805404798
1942624574
350803669
985919024
1604819713
1880077374
2126428263
1476457434
447235517
54325032
804203427
431027518
1983202647
1880334909
327314028
1820185033
959182841
460464567
1003194092
32901547
1932829960
1498261702
356810715
1570474891
1138988423
2084031316
1388354707
1160121100
1431106652
2059923603
1014370624
602005340
714896946
811717828
1518332841
624191682
73517605
351409238
110708326
1651441628
1096995397
1096400099
1207092830
2084137607
1273275114
878831815
1998806480
1476189092
1350323128
238051466
123034021
2111338518
748185506
1582712154
1961932102
1002988976
940864854
716292845
1092859513
1053319463
1179055854
58444483
214618602
1121639616
2015058696
1257952594
1415108582
1325245941
971549766
1299426444
25192440
708121594
215353887
1611742920
2122296566
1391902278
79554691
2073851924
839868969
1113373308
815863991
704455928
1242963722
682255034
1960483151
597482662
2120280902
415998877
862269011
602207067
2076318580
1150800686
2007220627
1244689463
1930917066
2076249766
943557449
1319838647
1457035768
326705324
582943111
1756793387
619626248
888467324
1238405445
2123236825
834053575
1293382522
2012487247
335733969
1143857650
2007840073
1440369447
1883867081
1919706409
1153520733
75532815
418417659
279663669
515183684
1080620195
171638164
742007214
1675818026
475851882
53907903
1994585044
1991658549
1598784231
1309075805
912215987
457208841
301246951
587127396
1050545635
1903456572
1311910913
524338028
884709107
928132380
1791978579
1170138231
1403872981
1047147350
738258720
596951616
717347379
608368724
833399341
1993510986
1362444746
1699260157
1909726389
552837796
1362968391
1309701959
647049148
1012459706
403401023
517508211
876011041
1581281052
124270453
1766677350
759604692
1691544117
1487353536
1220384869
1057734229
721438827
1473611410
285584971
2060262054
436489205
421763933
1889254329
480719054
1384918453
699091990
1178933676
574523826
227952322
1607673441
320760503
949754472
1598342088
1454377596
2109681559
1101292372
872177174
1256591140
1264707223
1857706272
843587115
2125049616
135901616
792663305
572204739
2107784146
1329497210
1992248421
338265605
277781193
1096342087
666866070
1110511732
1806518601
888534364
1027103789
53166819
570992953
334341051
502454473
880880812
719885363
516066970
1511489984
595223088
1305098544
2078675006
1818197909
1346369254
341786583
147362216
1970917387
1441562585
1899312356
1455387179
1230321640
1497505061
482754271
367621167
186645079
431983970
1104419236
1817883726
2112772399
518866734
1829657370
1475946375
488168811
2111544111
1394933605
1033019769
8611737
1491787490
1669872937
802513354
102631261
102145762
1161208250
1156852774
856726649
907860144
1176139092
31384824
1008877274
150617363
1956079409
1981331398
638414477
844397232
235504193
458540704
1938951237
713789376
605448542
1747083077
1614158201
1732977956
1439816372
1158789497
868630733
949284778
953580824
937049540
1271342594
761076444
294908817
539710364
220757701
1290910516
1093876259
1307621083
162198070
8800307
1519536517
150165325
1099547054
979115789
519570339
1440726472
186202391
1042353206
910256174
1557855061
1328211538
1748819512
1298730987
1374625383
1915263658
1877409668
1634333238
532165183
1861694022
1643977058
1537110035
1490732073
1506944133
2025045323
1205643639
485290695
913366117
2119833598
1404115075
698024748
1172756724
394898084
1899525826
1089503253
768578781
591073017
1731848406
1640947574
460797801
1431879419
1262645899
129675533
1255214255
1250486667
1503835059
1128813789
573359344
302467953
1515187152
2089892056
1622900232
210243991
1086932676
356163509
789943022
87868326
2017620204
1740041923
907162739
338966113
1416917774
1300923516
962709665
661554503
1788204870
1719473754
276567129
35526078
622531729
1321244563
965945863
397320239
939541407
1245095661
660349783
1649099608
847059594
656246172
1402904663
851222035
1176777097
982357101
228331566
2040000832
2056163111
1565547339
1820311979
802704105
1741978640
934942357
1126742740
1327151016
959750082
2001653134
1807636913
936803643
610952447
958132520
1050721322
1980390585
827630906
131039600
157675716
184016071
548248954
1152760896
1605693031
1017486457
2008361687
786846705
686773478
1778494583
835603911
2081041494
1522201816
77394346
1479604088
440574542
1637621904
387485782
1123097899
987453783
1307689941
696147172
230429955
831492555
1959019496
1658672960
1439513103
72091568
1358440614
2040736980
633002175
997611551
311790575
1514914347
115106391
451080248
1861571154
1713358374
120253029
1740800715
1841638129
1239108524
496822851
1072695138
468932653
775252975
907955624
1260928900
1051934707
1784803562
1365624354
919848465
1441514339
1791362907
201877693
2032968792
1988124584
741931256
189567189
1218998588
1107695099
2118774601
1029508413
145749752
43326356
891534631
228430898
617439670
914903745
231190887
620855216
1872360856
555453031
1165521135
157667715
450120949
1106871877
1196284165
1846509535
1109925513
1726664671
1493887394
1250888002
1246792731
1609977326
1517205456
1416253705
39712785
929342728
2019125047
1124975382
84436106
741826551
658386250
1420148952
1276598483
247783382
1316707133
1570854203
1074286589
71963700
1213296483
1136603277
1245490977
526580625
944910717
547745147
270025723
679144274
1010881064
1730714722
26823213
1650827372
561780744
1232640203
1309866590
208803668
321621929
1168483334
500408399
1550330904
596166458
686639898
530528517
671220481
616402939
159027668
218601698
1989294301
2079344907
693561214
1087052339
950524604
1932996962
1819108167
1451414258
1822500467
223068718
111233084
185160629
71177061
2146898067
1176031588
958590347
1885577689
1078999272
1627211393
1443921960
1298199474
1980092383
1964070889
1037422637
1126640868
957046246
1923007234
1864132053
1241848594
790880326
2069642805
180089469
630695595
1960989714
1359785249
51461978
213912101
936986737
1186504179
1668064171
512807745
97679445
1115884510
2013332283
1900194434
386362658
1027239129
1658606559
962716725
1064577386
1340540109
1385344126
1015404391
1031592413
1186431719
459594440
2080571302
1245679781
1540154617
1674281454
1093198974
571148167
730244116
1768931427
1975306604
831744356
655370399
465198722
2021795553
782116237
1091602108
1698858201
1723984386
553502957
1266516644
2105866660
551648536
1121378639
2092096700
7137364
557487977
625403609
1427039647
1364668030
293918283
816197241
628447991
2069443369
1682054274
1706943623
1111067417
1353991270
348044062
929762985
2098250116
2138996198
290873671
1783076381
1406008215
699021081
953079047
571628026
1489494925
1253374288
1018786561
581912905
887756440
1432813095
669808383
1287161326
1116909426
2016163285
960826353
62492170
595401562
1588581699
939730082
1984786149
1528510027
327380125
1613765532
779681442
1641918308
1421509785
44112678
1656364812
1426896095
1115932235
1967541876
912590661
1509025878
1189652484
1972885669
1913165472
37001932
1912382554
672241245
984788592
2053722614
1172633563
1825481828
1896715327
183866105
306309052
1383444954
661609592
1988687817
111317017
96933549
135552090
143428356
265042412
893236492
316515332
822701096
1673410957
2102632671
1275888013
1520942137
1417368717
320573670
1267993108
981913846
432124007
134223348
381267186
818918026
1039812833
714709955
1272827260
1812127393
986246575
900477308
1785029960
1612862817
365283602
796793095
1725804280
1173941564
1980329449
282599491
1167251380
1038085938
928280192
69255362
603109864
1552153500
1874557481
1243809908
1798610809
1464481141
820052914
322062573
1558121384
957790132
98922375
1618710812
1139051991
2136297692
1263979082
1249242105
1395694439
977635102
2122909451
1451387477
480080454
1252713742
98551012
1458368990
292291270
438472140
1001561605
631166393
662102644
847190277
831847825
1660172103
209274227
1672198006
837451241
1061498293
1122173387
918003446
2043727636
919844487
433232154
1070251688
2106074182
217017845
737036929
2011479000
1168321458
1010831012
1861561789
577189136
325552873
2135407359
1610699858
1636585432
2129127037
89000993
2123625732
691079
696282982
1560603397
312778086
491183798
1803483669
391655547
671902653
1419123263
333421504
569969907
1002852814
657364666
1697042833
1515600329
1302159258
1670064100
1921134106
1590816988
1661080588
2082494867
1551405080
757509181
98548021
979694315
747823224
705408980
1818936449
2051982339
864442570
1061836902
1023492832
495237317
1435062586
1385510010
1263946197
749155847
479958815
1888609367
977367486
674217423
950749919
614908505
531323014
1502141149
1235175035
389894922
506473473
136271261
1735396298
826965445
1647393698
1296937017
1486371467
755862701
237933331
1562569439
1195740871
689370306
1684118557
2032504754
164849437
63432325
1639041438
1700005731
993514146
2057020953
138168518
516109695
1814833088
1101769511
1170717858
1046240375
637149739
83855826
882704165
1633372519
1274448122
106537505
1801317367
609077723
550657187
1330747676
714289767
880109049
1359711813
950900754
1959407732
915171032
1676033285
1426806251
3920912
1091510500
1484225634
503965406
1997899243
1800047050
2087363239
407196703
631053200
2039550775
910827384
2073361718
59298249
2048315438
221567247
1243463606
2013548229
890626269
738792432
568911718
1308339219
637281969
1982717889
2043733674
140872046
1250115817
4460164
1672795788
610608799
1874055422
1596437068
1526972292
1497204109
1140131295
1137386493
399550742
204379454
1483305435
1117032619
1405121124
2020959026
1660560652
1896288480
1732407898
2043172398
2106659622
882919041
581230593
2043179120
1310965498
838042280
1203110623
922786262
1984900672
1126921298
230894284
1982591448
1617307433
960192055
585527406
748431997
2062725983
1797838294
716455358
1421404595
852225186
989268134
1266261453
1672557715
2130776480
1071418223
1885099352
1100472508
419094868
831303570
2144191187
860098262
106184623
8217032
1658947339
1466871109
1762337274
993169482
1530459310
782631445
499827455
2025331026
1247037815
533740730
120594160
2090025102
909815192
152441120
636994
680832669
76151924
791566752
1303618453
353629684
371152077
1126416645
248568716
1346216556
581529851
1087206695
163765762
1362939488
1821755071
374595839
1767935892
472465871
585724084
1463447210
1703766044
1740838904
129424653
864506409
141682340
1311043066
922830579
96623430
943083072
766875824
855569987
144953321
1749068223
1606575035
667633672
661409438
1410799726
1313527503
700022384
1644083186
1764188571
984024215
110713178
1744118299
198496625
852582572
459175505
1544147368
793599286
1128078845
2092661032
592264561
1187450687
1732383927
576846828
969021192
1776728935
306655569
699942723
1075338883
489749289
1744071096
771084965
1415609338
176583177
1507146874
548899970
1236230512
348936600
1693759050
2134698682
2026681896
352474537
303825151
899596961
774113337
908497301
662468943
2054220174
659686962
1349067416
716066068
1784650940
617005776
1397732821
1712103867
746172834
1242955268
1099596702
479740547
1828228783
1638823883
2019265543
1940510369
91679433
382814775
2005998349
1507631016
916936217
1522682765
506762495
1455079303
1757120984
1883928855
1395558998
919865058
2093842701
46491812
1480660112
1946700672
1388009630
1007862637
282687939
166610556
1141307174
2128922609
1431968170
442497562
1969913401
1090835476
2124259619
1582670029
99778855
2068248591
747931351
1532502772
1267664584
1124437979
1711132432
905188594
2049724579
1662903803
240916715
1035353562
1132751808
814144945
1382543731
2002429250
855279749
1622844611
308310172
1979132530
1106320272
1447849682
2092637449
1141547280
1579926755
706950634
2060720433
1903786220
1559101867
770868836
1147115081
329313118
447193841
1051349091
1702728068
550089056
1344278225
2075574770
1047582753
274940651
1932609683
1510549975
52056957
227580929
1245954246
268624137
58301723
1370459010
786165148
24853951
227793833
1755547966
1420470938
557419806
71427738
818746462
1202807303
794564044
1434890837
1555470708
892009537
1380262412
1311704334
346022127
2013960160
1103565331
1604022924
305202520
1258359537
443053535
1203085438
817754390
1863985648
1891184677
707908282
1889756539
119724302
1657905220
224247682
1416005743
1562960862
808768616
1407036439
1247804156
1082498518
1315881913
936955949
98268959
671369901
48730356
2067137366
1052047015
1154829825
1082446930
1940500389
1184653596
941565078
1641147909
1349914593
1061732797
639509321
1451778169
1927197183
2097415774
1860436168
2104570409
1903183060
1159218508
1709712520
699947179
1633528525
533171054
1991884707
1022044687
1213421520
1637298905
1044688235
1291507622
608302159
1607975075
1027218134
2143023145
1170295306
2020756389
1766717276
461105680
1288468532
757361287
135933128
1181070744
1857580983
242461100
1738055719
210654963
1197848364
314673650
893712730
111315201
1456371657
973669985
1712796511
1632528166
1865535756
116302704
1453847879
261627863
1060992259
1642857408
66040187
545697302
1320586493
1803552774
2050068142
42835165
860021996
376206298
1489180650
1968623781
1980981451
455744707
243381419
77814196
441497598
1910284438
1004988786
622612125
1867217356
3056324
1959550867
1846324689
1485855261
211784744
1829811706
1897744643
2032256158
1357643669
1886263474
1531688633
909621777
827941155
1593025052
1484082184
1359410232
785286211
1152549501
619651099
1714442730
499214843
72347692
1321473298
1956219804
69449382
1900863633
1649535903
613429013
1016506657
536119146
471751743
1664607319
491755645
503488463
1004353936
90503524
1698036101
942832668
985701216
136591167
434368272
1711791614
1900810225
743505086
1297243659
1849857915
654562992
364553276
1914277076
1401811506
410067666
1165635401
2035239292
438100020
907306127
976829080
1831573378
2080633955
956210331
944454363
398255855
725754406
669693227
916062324
85250448
1300842012
164619649
747013165
1417044443
1861711355
1225136960
2147416885
1412358422
1041373515
875916424
439038766
1340222843
2087963007
409572163
875575097
1228118113
750647786
566390366
1017920253
114576676
662661145
106597376
1235996697
2116042350
1709200457
2031926600
1643733398
395484362
2047181224
6401671
63436975
779802003
1513815667
240028398
769280097
1887115273
1427616718
520988103
1399259837
1769563286
971685630
723135985
169571294
348922513
2044956858
1777854157
1824352000
1015758474
1132844526
869264284
470635296
1141821574
1528440816
1183545593
2057948694
851724905
938247322
1294319447
936724841
1889742337
927567435
1175305616
2015303413
631917416
55285004
1200693907
1779479613
300844840
480798131
661207100
1478516701
2078550229
1271980764
883086572
1347023989
2125181067
382952643
20600437
1154420268
306918916
915530309
719627237
415200830
467488363
1727848431
681457698
1577768661
736000688
1394878736
1555641239
570210419
1289887111
1192120323
155416370
2344282
1696070215
1047000576
1186842061
1388664284
824916638
1480317862
1128066938
991839387
1193540824
755284255
1512964778
1657932627
1544841832
2106187316
51808089
1124673181
930764344
773298949
667533421
1826603472
1398694399
46428181
682358478
1105570896
542748248
378799660
800901978
1116771539
1087049399
275312409
1900122269
329354808
1319422323
634793393
453553616
446618402
1666964802
218203654
2036271296
346227536
564252623
333944319
1123055718
1373777579
1823605622
745714901
183254629
1265027667
1226544618
1509268594
182880791
396784742
386975399
230348956
1276117542
1437610204
1852105843
628752343
830232436
2111104180
1619117159
1738781540
55631565
566958957
1153286103
110454783
1557410661
91165336
2006661731
1692792018
1165484401
476057056
496677101
169602419
1192564564
1608250465
107499168
1883160806
28664068
458896277
1028525231
265527939
257976862
1032252428
670259003
1358379446
8898365
1851745882
1284717624
1298471511
1405733167
575720938
1962025469
408814960
165959438
492451631
1669072013
243134715
1490079764
1481828842
873741600
11720733
119666258
2106980037
1245695786
1655002066
584900684
963908345
1517502287
2114190013
354808898
1710013570
745337183
155355532
104524216
676308704
681905874
1635636043
458412833
1787260654
452719800
206928256
1377645017
820942596
1357916754
262958308
465112723
682609585
1506074342
442578122
1528634577
1775398832
857862297
1781465118
285861019
1261727704
349600165
1342733567
1237251243
1305632770
1518790731
761100804
1321999694
266264356
976198457
1104956791
829927893
1732920043
176490664
576718213
2018693888
914066656
1415212339
920412662
347390533
1159439864
1180172471
641241659
1123433036
1643373325
1651095009
606715858
442880692
1375785402
1617919926
641621207
1477339499
335170372
1238900692
443235708
1502123403
1186058807
1039105261
1384871771
1261445420
197670352
516522286
1969490527
1060539310
257654380
450002940
1725714625
959157297
1886265926
523117699
1044133717
867486670
484999347
992864325
174144893
1145909101
1328916341
1565003945
1358642628
1124453078
983326248
370685393
1728183953
1113612772
378895139
907169885
1974765791
763175927
545292120
649154596
949176980
284452075
1446476395
1342847595
1038482613
1691705457
455292824
801951655
880694540
610468737
747680050
2128263680
378043903
440909641
1093193096
1589527605
1247434406
102327094
1787519695
141137530
525499195
572915327
1328448334
1506246117
1576539472
379767628
365105573
1741077169
2007790529
292954383
1652530555
1722340707
996109248
133524956
299009854
1249738329
1373077548
437270789
1797024821
1976791812
624874079
612445740
1496570828
617082105
1019599374
1237200467
1301500592
2126354273
2118968814
394291808
1311932279
1495535110
891642905
1893566090
1294716693
970515274
773583144
185254588
1282359546
264973782
773599773
352529935
1994621688
1688903572
31421270
275374307
1131828770
2055939000
1647776048
1948335846
1706900150
1552286976
1772333260
1731215740
1122460722
1635884036
1560940444
1018087830
1491203602
2087224617
309793667
1469184640
11503465
1966694166
1308820562
1062313032
873721806
1249382644
2114323032
1954514196
30759689
44669138
1424889832
2122976227
586393030
564355507
1479022866
973243229
777453962
1167532526
413944769
551598837
932634906
602161420
1793054900
475826744
949628032
903333582
412877477
1779851845
2096217581
1638125702
827074459
1013442726
1626219730
1274515487
1228114012
2144704758
361870185
1119932896
705419508
364539802
1033884199
1505757925
743283054
1583782880
522886202
1572335408
697513298
453655101
1344258912
857837551
900197432
31790695
863354265
158204442
217285145
1431598537
1337603808
67013692
1813231504
1752689108
2128793678
370957535
1301580288
977676705
845226449
1331218630
1473788934
839578986
94046261
970920323
375399697
241631093
470300739
878752584
1858554576
1108008704
1331043345
1566915297
450871298
1199966880
2098394649
904307964
1317260885
1738725956
1384205848
356729607
281797895
65573212
1213506949
1622027071
897208949
821850339
389575504
879176935
1284358973
1253757692
1226991758
1294159855
1259047871
771836703
714144806
70179557
556971768
1782763970
1106722762
418504944
1734926355
119469715
448199619
1319131148
1146212739
1750407648
472519531
352237539
732098165
1821159369
1415327974
121905000
375611863
428575163
288733800
71500597
1516902188
43198720
1509494108
2132894697
1342864170
331225455
1444086543
1745456339
33620823
257315532
1834990947
811358464
886079115
1346216871
1898232482
1980629758
669068625
1319183239
1679896952
1307998700
198353391
1917889815
53851557
1962819653
1183934633
1882415121
2135172189
1680921113
1054963785
1181887578
1812518834
1541247780
237922847
1695638317
1053697053
1980777815
546470383
785535558
1392188295
818546297
2015711029
1079371205
1235130916
612620048
2042858500
1369002540
1010277094
1134799033
1587554004
268814092
572248850
195883887
521177387
2104240412
1929221856
18207980
1747220773
845534251
3278350
583644743
1857734871
1488152072
829980558
981629512
937676592
1280479340
1227120145
188822464
931309475
270791369
246021132
1599038463
1933458225
622460227
1034944681
1532084285
687017896
1493818015
1525019364
1142259977
1291247801
1280795211
385947340
283195329
228523934
1003819838
861966662
875703578
1721400291
240194898
1794757778
2028947206
802231196
996688961
894325790
708474790
2023221944
1532510706
1347125543
2015998635
1764560062
229216239
1494617824
735079522
1368044463
1722462799
1524727461
1092788091
2109954421
970283491
504689811
1700420412
1563922172
1633064567
689853137
615045638
51813650
286462091
1333042954
1109139412
62582079
1436568693
1516940748
1220681646
865286263
365687827
1251153789
1563585126
1365868709
1198139594
1737913222
851928365
788058343
105111257
1333583385
1206912822
2011350222
1579040253
1972093616
824385542
1211488621
1593052484
66646559
1109206621
1490388393
2090476664
1523842358
1362201967
557128218
1227351613
1906760198
546874438
1794533643
1268564733
812568583
767752966
1964849030
173785668
1739500456
1054560693
1772647768
1530271314
1719352185
46140999
293747825
685618323
1216549775
2010987297
1607965301
532216171
1966250684
309333263
520691695
439374290
1815436680
1121776000
1048918328
783216008
1656073244
148972801
2046643780
1873770868
1608219812
814272945
1334225794
1078845861
1982568769
703771750
2069377369
368516197
1787302640
621431953
1962265759
435157839
280166086
914460968
851097474
1535903325
1616148895
1265840003
1171489006
638410180
1151661234
355881360
836295915
323396770
1811728683
1594682344
945569135
506983123
1672091027
1802867742
701968945
1191169841
395174122
118087403
713986279
1268330990
1545701282
1928480508
991585718
251629384
2091216748
555260507
962833127
41019710
1582957542
2019684590
2013842011
1118693697
616823431
2002332570
2000282661
488375380
1646059261
265484479
993910937
1459987201
1110501128
2117362826
837895857
1527666016
1158352851
723840382
296738258
1598622874
166756591
1452614487
423236929
677534956
1514944853
1596116410
424096933
1148766271
390857540
1896061392
898978872
1918636276
1678749942
1136611529
1416109265
1745654409
1634443343
1310889508
1082609845
1299424766
257918875
2079534582
317594387
107874787
1803716952
2031012543
243017961
1365333636
717590770
297624675
823757136
1303738094
2014115548
2015368692
1524520152
799746953
1883401291
1925546956
216997534
1026069608
664809579
277662290
1725901953
691323779
1528204245
2048914376
847869730
33249093
197956837
1500444301
2071032370
659626969
568147083
330578939
1608293503
634566240
1452384782
984329591
2130040940
1557550901
226078501
633687077
543919267
59339575
1860435157
339496429
1863945080
1941145338
89521898
219923571
1634714468
381083832
1388673311
1784269575
795260968
1804104291
1232353992
408042778
2129838494
1517792366
1332683433
319419362
1023874282
1841258297
1926327386
247696876
1784255705
200844764
940393300
26131449
2016962875
2074663062
1922736233
1872435124
719478783
1162053255
1670212800
1815577196
1408439677
2065266783
1756622649
898042542
412345196
80591479
1509851063
689199865
1547868984
1175039661
1242661870
193769380
1377764403
1447634755
973255552
1040930127
600843583
28805376
1868735648
2139008802
238179436
1899427114
2127798140
1087358251
1226772329
566918101
1150204667
1586846265
146775007
1102861859
1868054818
1127975523
1677422314
469313791
1904499526
145289637
1823694526
1882803903
516752870
680155463
1268423082
1890658612
1960463686
646835920
983459583
471956731
125686223
1610023362
1173204723
1296093837
1220711412
1343441582
1288784717
513204622
1746012247
557496384
1353064242
738394594
1255109828
1310901953
963245985
1229367085
736793595
1735286095
1416377317
1997332951
1057653056
1166226562
1926444366
906488422
1192357380
114148651
851941286
1373483820
1725799715
918338968
657863209
1539080808
238954391
1507655868
1060757082
1318098153
1145964545
1604266911
2136869285
1022609418
862253130
577741964
1410010295
1930447912
1107911753
719990928
2106412066
617569950
794926889
1527910890
1397235902
315427855
415547207
2056760938
1556449109
111803146
19741248
1431616902
74684819
561266167
1785567675
961019680
1895878092
889203973
1260945132
561608959
1600651152
1126844705
732753768
1062223164
685588347
1142629870
1995958614
1543682312
1961651196
2126928782
339492683
938117795
1899663661
217940381
678542622
497344387
1165693271
378548400
1854706556
1393056330
1531548942
1695681931
1746799795
1780056527
1991885648
738187897
1061128392
809940660
93176383
1058836934
231260664
441758129
2015657662
1929349275
1559386085
260344406
1750121706
166500447
329622923
1587299540
1198125371
1496273246
819649562
1939531846
1174920928
1095906638
445015985
352394530
620364286
631961834
2025233347
62346137
539737701
1171574512
128100200
1354395891
692476179
902937015
42717384
400033585
822196039
799794640
1148320454
249762329
1261758398
462425102
2059169729
2095726157
181891653
1903811624
1226307406
890812167
138702956
28012183
82522323
487226517
489713009
1061732059
971127131
377307690
2128809605
1519398370
2016581280
1483134265
6652840
1313410181
5794942
1536821779
1802944200
2116103450
925759441
2068001748
137786710
567443005
1751012243
1235558744
412608270
2064231646
1012172070
1570743387
1036873617
975621825
1776799843
94936775
1929240039
1119337
321278842
1493211764
28611837
427197291
1740565476
269215092
295531376
1643165889
380330501
1624848944
910001407
866628471
1272700475
1425992782
578386158
1647027583
1841603493
706191285
1926947917
2103365673
164566634
1313310351
1285900426
2070438920
1573848610
1850943298
1626072257
1858694436
800932651
1391504195
939085226
399295473
739801675
1998370087
41536870
1856702463
1315789195
1364967002
184126645
903586479
1722219555
1039203789
1130857006
975949952
552115847
1345574619
1332620127
542422121
215063278
223137309
1435700332
2112450720
2083302787
851642537
1311635565
2107001546
808157388
795038314
2020155938
1959384168
795836816
1563012002
312144860
453058088
1178663750
1458986944
1818930986
17822206
494238879
1962386341
1716573817
2027820215
61244171
248560470
1931762627
1412600146
2004447140
447195321
897948252
994445953
953795454
476209657
1545082335
1509233977
572957461
410816275
1822163703
1149999682
1232380788
1644089597
1058576380
994197964
1831132668
591433452
2137531521
1571218544
1983007945
1832734104
613872214
1833502232
1706454813
1768328399
1789258926
1898141656
1380332746
2113613214
2086801828
1633370809
753415074
1292722459
539077098
2098166071
1552229194
1920999012
1666730142
168727161
1507041535
1164255413
1846711299
7252870
1423981562
625241560
1485493814
169808499
275958358
66479166
304567327
1219295182
112329943
1759072664
575893192
26487241
361130745
441159858
1220840372
596956525
1616736156
1853042631
1138476072
229069229
1208872135
2088509229
1224040006
440856983
1354686673
60155553
60230900
804052413
147943753
1561978043
1032714234
2041837487
49231984
862131254
590187722
1899938637
947771552
2130729679
1811945008
219699564
819517784
2013945571
156900597
887710221
349358694
965076643
1499565959
251270769
1696510329
1222360413
1043968827
1352289192
1566752040
193929706
1579473788
1965589683
617955845
1903934931
982313666
496045100
1214578305
973349471
956537559
1547573227
428713820
1052364621
711691315
1469182338
1880734573
371704212
1369120638
1998858817
1949474993
763922598
1676285116
1041945611
20973524
676390325
2067461203
119063583
1631033524
1754788078
1915829992
207216042
320726735
461752467
677733795
11953036
110734598
17942291
898075293
2087080690
832197263
1719222428
528615600
578667853
607303278
1861732942
952943696
708532869
1105806446
1315571694
1631732649
1633790885
249450720
94634522
2095550043
1257555141
172604680
6554848
288871990
802465659
1592845149
686491132
447014797
1288557790
1163250652
493064790
1360879845
1138286477
1249945622
794838354
998880259
341968674
1231329179
903530161
525397383
546429170
1140896786
2117881906
169231720
732945164
1820222992
1360575680
1761638155
1205354118
363724817
191176225
1509679604
1465751976
1835181127
1024646028
545812826
407873964
1380872078
303585145
1757695246
650124812
1243606652
51387957
1216631184
2088659359
331471121
1723309047
929779617
857972189
213784464
2109103004
68228578
795298822
535105108
1983302664
493502361
1658220669
913977893
754552657
1556205010
2066048043
742843512
497831960
1437960074
611702672
303339429
74260661
247865809
1980355567
422525788
646144142
1714171870
922535632
1437659326
276245306
1271061356
1656460092
477627937
1406160352
1643734367
856992808
482884827
1860552337
81554829
2010724273
1958236993
222742831
661127884
707278804
1655495432
929451693
1819507701
1939652030
1564562452
1414671109
1504188256
1337467817
1176539474
274639682
1270716
85826
460154099
1339014249
1996910502
1097989146
2122093746
1286117556
185778903
199953643
499193292
1525350021
202775927
579397445
183210360
246345415
845545633
1573967092
1163800895
597422745
608960374
1590718007
1144369882
225241628
975427007
1147669533
306758931
88564216
948717953
169427716
429828967
936342225
1429984048
1775396067
184429214
1812014644
2083130615
1884293848
1633008821
318268854
1876880366
1842194468
1474170300
753954988
148422601
182330486
1157087073
1340332854
85588887
191200515
719681020
1616253813
168805755
801927352
1923296152
888107119
807554827
782708881
742116748
1773455400
677377583
1864899332
1528700896
398691848
1238641784
2128051668
1142024712
2057009392
356198309
858349669
1703832224
1142862112
48454304
27940388
978523225
2089912252
934130854
1469864035
558076170
1275245312
188590624
469543212
1151864787
1856313024
445252861
218873008
504551268
1573130471
1998552139
1418734675
994845611
1662734503
1552291196
2083369094
868567346
1551578190
844778340
1565074218
1295262172
1774366651
46858244
1041402367
555204863
391625372
1917662075
124659705
738684770
1399277186
779519067
1570085044
181203044
475381147
923760805
1734996523
1214975218
1525221373
1435405872
915402482
55666828
1121262326
206377331
210706514
1461624197
1618218672
1072086860
659368129
1668391229
714259628
1515531417
1365114449
2003529687
56288704
678950457
683816043
1554121074
193192138
937081368
1758219909
1936033173
118673527
61462145
33954340
1297672071
1393779073
1290203986
1829704060
847158119
265425372
185487679
1804387550
2147135717
725679440
2004738721
1415990723
384512334
1666200865
1326394391
379832532
483901965
673357361
41216918
1349179421
509186642
2049463879
789416490
766586106
935104121
2017960717
1593529045
1012800292
1048239262
1314744425
947090365
28586532
26452134
343811703
1901381126
1593565213
366872924
1937801113
221732360
965221246
1184473828
192562979
558228490
1682838976
698152218
620304261
307344319
2003367422
27485695
635400234
2125645038
335714745
140207908
384785470
1185176596
154820828
1828055549
1059823733
1794081227
1757609714
1259870853
1985507806
1121207268
1477465479
422602211
1342485285
1463991532
1292785428
206554322
614775933
43312399
1803153349
851988609
1181198288
1226451372
1645541764
233971435
1536174265
937807458
1963865373
1050109712
1748625812
1953567907
1427524674
1722346687
93614801
146942993
2025512214
905688594
482121741
1558768453
1740671722
787547606
930967406
935481153
1179982265
185180506
425840400
236176505
1880264575
1183144970
1470059399
1479489076
418144032
1028647877
243527227
460384228
876583476
1788609819
523172775
1309152354
1348414324
1202569044
276750724
949704396
655694060
1970618700
1111242014
2054806079
1504825027
1337636108
430663991
1512723261
694317148
1069319294
718144680
357088720
2057778094
524344583
565993731
1875109977
350405292
1010531638
1403056093
1403765172
1427875466
273204960
1727924657
1742828187
1965602995
106896768
1862747096
488258981
379690519
876054803
636964677
1304831869
1930184939
1007592067
644570673
780887797
1759544091
511625458
468521649
1915198883
387612754
458529916
1593046147
749197272
1463122030
1532937047
1355247697
789075137
663177650
2086270542
264920234
1164777318
2115379974
993678369
1155074307
2000960995
102839899
1613954688
1451414564
566436456
2025157215
989658703
1057507828
38748903
315049290
1828613859
371640692
126087707
560621350
1913844681
400208832
77975278
920693731
1339454454
224469565
745866571
1498996058
242425353
2111972381
91182624
1582734753
487830898
1884062964
1521674192
735859173
121316705
1342970820
30596668
1116738617
1734499880
845389809
655276728
1110748433
1314748726
1246955634
779978019
200251137
1713972349
1293119904
433961931
1005914160
1776375789
1632734173
1205537549
1850934308
599937336
1869582541
1253756535
548697919
2100615043
1228391200
25188458
85284752
1275513036
596145146
263848702
1065406544
1796271334
1151504557
1162348377
1393718080
1403720370
367245872
9313969
1888711580
1483699157
2010440229
312535662
1798104955
1357799765
1268150822
773858398
1304957742
2031302513
483588505
1854838317
1708505700
2115738194
864117593
253287257
374700946
773978609
350205216
1960568760
1746284713
2119982728
523195596
1104959704
306731808
525368517
1943787314
989826426
547067121
492704230
1339381233
1685554787
1782581963
388008023
1107774981
1429376703
1061486467
1648943969
1677002245
1660922777
132994337
179369035
1352957044
1849218144
196288437
1854461267
304143644
1021572148
869482288
1436528416
503152847
39563298
1599734328
1088996549
1029862046
1638988177
1154076628
1383974702
1699446321
1846961344
1737808406
360673847
264422992
1707493962
1438832696
408252650
385868615
552906320
876333204
988711223
1735690375
1870524877
374389643
1170346174
368030548
1696811491
926655764
1433643121
52453632
1564868859
1785673577
1645887883
903925100
1278377454
2041562375
676030868
2043885652
1160516943
772680508
2100026910
402207960
1904910712
1795015657
501639600
722370232
240837149
283009166
1443497875
563108120
1662166343
1316178834
1735413920
1937405067
84522805
518017859
1902980791
1776442766
545823424
1810226117
740874670
314208895
1767770587
708114772
673520437
455434772
1108098297
1205113459
1628363556
1323512128
431946820
1789954689
1444737990
1669384770
1985705886
1200354229
22892099
34804220
421193264
1202669867
1920026269
845579870
692121488
1170977207
5920724
1588356426
1369365439
1621903767
2031620240
516839973
1119128354
1013871820
1828212568
1454486633
341849871
152713701
781895187
1926440402
254671292
1200858013
1606993805
851708093
1987583656
201206523
1717721725
2033331666
27867988
1724590668
1807849057
88290126
1276186241
734811956
336939006
1227645539
534587797
12796946
1783880954
1175459319
568745923
1929833304
277321840
1833543723
153354025
1308115310
458559296
57731576
901107895
169791091
448588897
1635655648
680910844
1860587890
825883851
882346303
237177926
1729522025
1031570401
87125570
1121280154
306006273
35903459
1514780104
1921856321
1265004420
1643595223
1034421313
806227750
798387104
910114329
975921524
592864053
614770147
2013251648
625895153
849672940
2066494089
1811234785
556463680
1394425509
74230815
1012160638
1147565927
2065382374
1460933930
1785620826
965713571
23623040
67814269
1165689528
1872149277
161643480
645550340
451397894
556371158
2000964787
141072272
531602026
148611902
1038318758
123711978
559544646
203703101
1179788878
2059142778
1617150538
2136659310
91660951
391731615
217196334
1627053205
1254754658
712501193
969995271
177763185
965638640
131237916
954014434
1510888327
1357785711
754898336
924616831
1032741652
1549025503
1716544337
367280138
1499319077
510685894
798487626
1770897319
774215208
108424765
490192803
895266019
987813427
1078593813
1344649710
1867892907
227627721
1969830440
1368713079
233319240
302235602
495245542
824096459
1550436748
772569910
1255745022
1650811665
310919199
1590022989
1870076730
491281805
770631646
309908895
768574468
1843642623
1417884386
1727636485
1609620956
800312048
280514548
1147163750
503906263
1632984629
144381666
2577812
769362861
343707034
1666661738
1289248300
1778263545
937045316
1746326134
915465026
1489728846
382299734
2084373272
1288115620
1478356021
750681931
102573697
1574463749
1946376128
1351563302
1550783105
1359651257
867842390
1171180374
1373747133
935881386
1634329987
1888845923
390923565
520254690
237399435
976058005
505681262
2109611092
1425100368
725446234
1474863805
1442485947
612886985
1512741967
645972630
959818212
552650408
176849727
208661141
1643702808
2061015190
1016976896
722746501
2012774364
1810894945
1911382655
1613306625
1550612067
1553691876
373425014
1525679272
141398582
275055236
1246796324
1283504532
389984002
331551652
1066603005
1709287071
176924108
115544341
1793550722
698981034
784776065
1179265590
229492143
772522458
1106089757
1530713400
1933478612
1196354115
522108819
184424317
1118928981
835784831
898147003
1293391194
1796143592
903361328
2036015840
1710975749
2049182266
1720807363
1233431984
1550896290
475184410
146761515
1965283755
2103209558
366434672
1555622075
532057338
580236309
1008446530
2054743936
992979883
1989782302
1339120193
631289456
725372330
2014103825
380385844
2053999695
1696693544
219968712
901101391
331501579
62618850
133256800
324156254
1300671751
1330091630
310603695
1915855119
230453118
616656990
289471532
75738656
164374570
2025647115
689510752
1760138788
1286216080
1707445506
916141920
1488815013
1435790119
1315726922
687624325
1231629206
2118887052
390959340
1559423533
1621386892
1925610237
1568025089
1081793738
1570034707
1669450206
1370741142
967959521
2129101800
1051589388
158785560
1963788
2015209705
597334416
571452680
1355704579
912610047
1860253389
53542181
585683274
125251896
753964902
1639940362
1129495349
722623692
1941514217
1545079425
55123647
1909402200
458995748
622150653
1859559666
1243743468
148602887
859696506
1295620999
2122796973
1022651249
1302635476
2120936989
1844531395
475442991
404893395
504796449
833692390
1839768653
1823692547
762776470
1915990053
1422912740
1608729706
1654944279
504083401
572711057
1112237145
487096197
1289864379
524500976
1230100406
1674066380
1375954913
444805506
1164929523
1007973665
1617570415
1289061847
1818627668
309468496
607372131
1433027451
1106306725
1663780051
1537490722
1765309338
295096810
1127874107
1139486837
2077648335
946373034
1679686593
470084403
304137471
764614817
707655609
305186557
508728045
1288720812
1846928571
647325861
944633124
1574775944
122873336
1741428092
1006074036
809510346
1184763716
1814826042
1386518112
1657271242
341241323
214886466
733904841
306957669
2015287360
761728011
735719974
861288582
1677067869
1176572493
547804178
1183014865
910914007
1927891203
322132182
1736175942
59801226
2106471368
556559549
1788183656
1493265075
777590216
1490266577
1430358171
1332971293
685081575
1787892693
2039724778
1847211855
950075200
505404418
1565074697
173259211
876320650
1484222100
1490592521
45005002
32674990
582075762
53866924
1752801724
1428040124
156239222
185615536
1682752974
1745563335
1449026220
242574627
1595949719
1225384838
404245534
1440896952
983478702
1195030825
416145408
267029179
679846293
634528926
1676388581
1186892876
2047137091
2058123524
790995149
1224427865
221072640
2133510700
2112257534
592106197
1335957062
544331276
407127855
276802677
584377414
1178859477
1977298916
1911792459
1196715994
365896097
135249087
1913858944
1369087944
1743249228
1582903058
1730037396
204372438
1078616034
1918188003
1682436590
265673042
1301973140
8781377
595401998
1137635704
1476136567
767250080
305932168
1696699264
104569152
1481128989
1342564240
624509206
128052582
1464199590
1427191831
1696137798
2057969100
289712555
1141509896
194643980
1458816711
1055678745
432348013
1917194936
854216755
1563243461
32566318
1702798088
1941583657
1170307489
267230650
969011896
1347248338
467794412
1997803617
16692177
237466760
908947444
500541213
2013764010
18562612
1843681030
188583115
1431808225
485627847
1052376850
914129848
930631679
1379818674
1771825353
742931111
175785626
2108810075
1475373495
1308044322
1494365969
1668382530
1273862247
576848805
520760746
100568055
2110357845
1219726582
1473827242
577732277
480551455
426781017
760177818
969965738
1160752784
1646120665
1466927995
1369772497
1596824808
1813351780
1872354908
2074325613
1980955000
656907868
778453310
1055167912
136545146
1557854634
1150747534
719084632
1921978600
1093760182
1018677550
781964704
271498044
167340071
337197563
1156434833
1403212519
1842732740
2130344533
537645856
481696953
138824479
349268938
1036199872
1140643042
538363383
1858254050
788696387
1457650666
834786435
326799704
1676294724
1095920364
1735178027
1622633027
2006370784
695283641
1413955324
2079799072
1157641938
215134401
1496853558
819504430
6675630
1038096910
215946454
81856447
652247821
858001629
1494536830
762843338
1339256658
828485633
1010006198
2114605521
1242922764
880200896
1015993243
1365475912
1892370915
438993460
547777895
1651610099
1242254518
1965622718
1723473269
2109833070
1267014252
361612216
1116347819
1848048021
260347904
1065141101
405514691
69191427
1456094508
929846062
2130388145
413398788
1775329159
1054866686
1339344621
1899223414
1178436705
1400226374
501011780
1947516522
55032717
2101780659
960519911
684556242
2049245362
951803354
2138538765
303288415
92186269
186031060
1152532481
58414187
355846247
404043156
238602525
777486980
1640678694
438690545
631792830
1046563601
1021427845
1842947277
1091949297
2144438388
1383935535
1951037823
339622769
767637522
682058654
1734596981
454009913
817920534
1231303289
1442609775
1307701015
1119181173
1155762905
1559485656
878272670
506682526
537797889
1435115384
1917562401
345824720
1302672660
408329113
2040566806
528427690
2119050030
526240114
2011624437
1052405078
1711493054
1088908497
1844935295
908483538
193125400
1876297899
375246601
42250510
1349811686
1700830084
1541490736
649227396
522148084
1395631172
563489540
1059642191
212394316
1006529937
33583417
452945656
1156957596
1409393325
1928402710
1858023231
1063641407
1366567819
1743188455
242837952
163854149
1623937342
484183684
2041678289
1759769560
2134059425
663262945
1691103541
612595276
1360284771
1162100999
1356064835
237921397
562286361
399459500
730111576
821543957
312379463
594270773
1588523400
436542811
636526068
1691435024
656686988
1342416071
657086355
1033980371
8158584
1505783394
713243608
1110013405
1814485052
574400190
994866187
593005511
1465261276
448189963
106133802
66175744
1685711066
826419701
1054213912
2519115
1645584924
212125793
870865319
182402237
1105606465
2086021353
122597562
69067631
1885841499
764835852
904600620
268466223
2112575055
2092433481
620793977
1041184106
529538015
601070970
783041134
2090717918
663563736
373372518
857099373
606692050
828424807
172834681
49977780
448510437
1603502835
147080285
189471418
662526977
769770133
1410169538
13386178
180286287
62619577
380460243
1705822110
1323519476
1613507526
187255448
574207609
179496121
693844885
895825117
217038655
1975642409
1593212706
1337216927
625661347
1001511919
670515936
1005964214
1876235330
1798810295
1901278938
456563033
1360390459
837768944
340402015
611398241
2015529249
1311122325
1075924395
1831103712
1622191505
1004817353
742252447
345658546
799840018
580862183
1689176065
618139119
745757359
1830645957
1415028567
38780874
1542616599
1026855954
84753239
1837991395
1242409847
422282364
1729433487
1748527989
1489774078
1084791431
1318606314
1088449690
2079188445
188060902
918290026
523403626
447378671
176293308
1060005815
608939974
1752818412
1722632452
1109122829
285484474
1625884973
184615802
1301997861
1714117485
832182074
1034233751
1019302356
416169497
1085433654
620135748
565380166
1052795266
622238189
155770703
723233803
96549625
1358297891
1375570280
748952612
1505124995
1581657526
1358401333
1930723391
1418976876
1609572356
1737908689
301225128
1823175838
1368344612
1820331639
1637426792
1413219560
985933873
2040790143
1907694414
523889679
1513822740
1845441591
1167475460
174681349
799564961
1993026571
1147645535
688137129
52074364
1608523721
1625641004
1279426392
321138268
993259147
420717904
708985915
1652391680
595493104
262939892
534976145
819981458
1982641887
638548172
1666321499
33252171
1558896360
648969627
454903724
814161431
1596961675
1023085233
264804621
1787736439
2018566569
689013544
335292822
389832878
1456084823
1382821301
1233530231
226605526
1971296519
370234480
394829183
773814662
803561775
1775054292
2018245282
1655551970
1175700747
791186594
995104483
912612488
2113053698
1441617985
1918101537
881580685
717495742
925486264
2116903621
1937913101
1685573493
1589871442
308960106
848841597
474979157
1254834798
215183626
870673738
75429431
2095224380
671743964
42415987
1821228590
321138830
1587157775
549959394
1147639844
2065699203
1173983016
684447367
1814091456
849114989
1057811625
1032524360
1318709407
1860998920
334207357
1089565709
21646792
1825446925
2025581511
523032408
1134303044
400453959
1738558556
507934219
1012984833
702075086
1976459386
71941281
1007261698
1458445370
168377345
223962683
375988799
363298074
1255644323
372498563
1458334375
233098448
753871569
247986383
642732352
1000850794
1080935657
1000001487
821584763
1467808070
899272927
65017261
960762526
527668145
268605282
88444635
1093169732
682942685
553231593
1704124313
1522171674
1928109671
679359703
1566482676
926804903
198382551
1708368729
1043971176
2022209613
709489101
1864099773
1104285842
413257741
1167915945
1500452512
1051548956
1873342368
1318549199
285797546
1916630868
2015892419
1430217516
994402310
1731118580
1847602932
254245791
440744688
435291599
1161095076
1600716270
741588544
1554142741
914497429
846609281
642141053
512265275
1321468034
890695957
1974408862
580702210
1905955756
654272272
517726466
1535607062
919723823
1184061985
628734958
314728827
1521978627
344304564
500617543
865798850
849811666
1931860163
576403398
167226028
857048564
1850489885
636603290
2145322618
344301178
1173755128
2119831941
1675937719
149796998
650270783
125575517
96145535
993527194
1352681499
1794610926
2102024041
2124834642
1159779545
1699122733
1003523165
604163911
1945879734
1408082844
363365332
1587881110
1031382029
1850867657
1182444648
2071441797
127106630
1156475200
146278937
1749228279
196697386
12607055
878738130
699063756
1884328411
1592145887
2016756367
1650677079
840615027
176640936
597221389
1984580041
1456917783
1094665685
511518856
539690608
1535923018
476386276
400600118
18282386
1309882096
1806137057
578577032
1146868034
42451032
1133978952
1784847998
1799372088
1518114779
1020798399
1701857858
802165013
484149003
1590896759
1536257254
773917900
1787166887
1390406284
1660548273
664346829
1827041435
1124179842
1871957226
1004485772
1891849238
829318173
1543715180
1598006315
952441494
607827830
1573026574
644665107
1883229554
849477360
620084150
866504318
1207009358
1468337900
2075673293
694893252
1803979110
1725414941
264499615
51096363
668238287
567705309
745801459
326152846
1188892105
670892613
172239951
783640141
1472818315
1758913056
2081212752
724528373
1311756639
1155748556
694001770
1924371332
487817941
971300382
813150968
1291775207
791725065
1226187975
2038918466
1615689459
1598391360
1004317126
937434047
491211181
1479006025
95593363
219784648
1737313466
228275627
1075893970
2098303806
1280210479
1274381572
532772993
1626363798
2087620816
767879319
1197807755
1249109871
132614638
466049235
143823713
1340117891
70141918
1420100663
1857752252
68759036
1468270625
1459517231
1687876019
1837069742
1463633467
1769966706
1499529986
559795063
1059530932
1640506759
89417574
1086008667
1146386568
874228363
1272104293
1855617939
633020131
1122521814
983524936
1992688794
556477343
1448555720
1285316587
1063803195
457728733
422977242
1613153978
1188260057
357520404
1907111593
1064233116
1509352998
999225379
155869838
725978796
1596388049
1805637426
1495824588
251086794
66327505
159495954
333461595
1575926415
1408593437
1458098656
1347881128
435617752
965102134
1076073416
1701282586
588711113
681042271
908190096
2006696286
941552989
920154308
893838998
1330214742
2032184849
730896006
80636791
645976732
1261188800
481818097
179221453
996090539
784942309
2111972058
1140843757
343296391
1892074795
415553322
168948762
169472899
387542617
1043885639
1215962086
1350801500
161635112
431204717
679533539
1809727969
953593107
1885584435
2054782451
678108756
1784755694
941727851
1303127151
1712314013
1576479335
1504031424
865820911
1069527022
716758174
477796099
462312009
1414558588
127368602
709911522
124275413
929832617
660138063
1248925589
318176900
1450204077
1794274222
1832342557
1660959152
1714209132
1796459663
1518887713
293084805
999349158
1004197961
1433568018
275311588
1115356108
1405722307
1244690958
1161120638
452513948
691485966
586380193
1241393094
1047185102
1737809623
720643071
1393887914
1796944137
268419473
1986802740
713294762
1979332711
1857633860
423163694
198448638
122655922
155048915
218654092
1717251684
810748948
114583811
51470752
746234549
884784172
395190147
2088256517
1515665055
1417554409
64015677
1738584080
1186179777
1458903426
1487144687
667791190
481743617
302591826
320496324
1469126300
226899014
616912808
1062189655
1168847286
1555966713
505280273
898987086
521910298
1659934986
1303700139
2055591897
1883572425
2104696095
93069464
1154967007
572698337
585486188
548958159
1307130864
1471425944
2012973322
876910792
1478589972
316478575
1210888621
1687586197
1079429469
1327193054
840799762
1925652929
2107485627
1268058372
664880641
847119187
619917490
220076673
358742893
973199996
1549621089
871873654
509085535
1129228743
591050962
405390347
1398294792
1579337439
1939478548
980907327
790834185
1075028622
43189937
1997573485
1669148283
819681449
1270386355
171940159
737799941
1177553097
501146955
1584828232
1732428676
1536554504
227353744
1178252695
667014945
1874686004
60034542
865127696
1085984870
1377665735
342021341
833259041
217710513
1352429067
1725100013
1555447122
1214453024
1580656479
792982735
1322385038
1439195034
2025267368
637565148
2017645058
781423079
1689033119
1711602743
472993966
32051766
737523524
1264704497
843874298
890162950
608969867
915491945
953415230
117415616
543488625
205151036
296372024
221521198
1331015731
1593440668
1479587796
399130953
856609746
1793789562
885865169
1196688555
2145225180
1757843747
236696832
1052193033
604296731
1083485043
384534864
1604730524
664775584
1242030947
457862357
1750854144
169657645
314265204
368935880
358763386
1002784040
279759500
48874814
441349139
1323245112
963395987
302819102
1484362901
2099004148
748221144
1371935530
853584731
589799176
2053489982
508863146
980662995
1564530313
217948754
528818925
775784398
2096615178
1572919255
1555456350
1861017451
557383432
1702134250
1920090086
224945638
1325106873
547159539
1006440712
137751538
33689633
257713160
1314667670
463359503
1245673322
1246628413
1903504123
1016519126
730872544
469241234
1459976799
1855536330
446280659
143386014
643136224
548600471
448796123
1271856479
245756454
506817232
776222648
388257512
1903831164
1670332357
2059019226
1070609558
1493122031
1341691102
959016938
397331302
1441906135
951747512
1112038792
1488387597
193107529
1392198618
1147322996
1573002791
517746859
1024970764
1906161798
1496430370
1929965480
682890487
979965538
1412194436
287041965
1120577283
1896853358
2135594887
1469902129
1998913827
7822356
1068278281
190368926
281365207
826395192
1771206754
651621144
15377916
1302271216
1135523902
1289044035
1115227606
1296246170
1015913869
223030473
1605209255
269409090
763954819
999634651
338195065
253623224
484605103
1737069861
1567978185
1359669953
716982111
576140605
140231539
1465461718
852133321
321912268
1767805470
672639073
783634997
2128567266
1928792956
132891178
189065938
1217271667
1144055913
1842751956
1821435178
420769400
376603977
857899069
1267427292
1163622960
559513490
2131934737
1767992480
997120777
531946516
1861706890
1263078189
822062343
415610262
8746332
1266076405
87671700
1829728981
1297822414
1242758467
1122774579
1713407142
868526272
724050033
1864762533
752659655
435223528
346245304
1401453360
301058880
233407182
1235194799
984563325
4207998
498836903
240493028
540022876
1092588457
1617331954
841488737
617798597
1854490624
1228763984
862334924
717396276
122772568
76552641
1786592404
1419320028
364312639
1166642390
1215451990
1027975352
951410704
441911615
1989993998
502273272
614365730
214403003
196833119
974721145
1470619065
179639289
345711833
1364772468
1261660470
1252585010
1554755862
20758902
1522294785
508260868
888665641
1894127390
1836192138
1699792875
1847383967
1395186682
665388608
414407861
1408699763
1124983100
90945313
791486933
937491663
968341304
1066650470
1761646092
2021235728
1540094650
1089789579
1648530795
2081250211
530704727
960614131
536211836
1020926338
1419197606
125146066
627691953
1418140206
1594642370
1168677900
2087443338
1716128726
195594997
878424972
2080318167
1565659131
799545193
459371111
2120802755
791793265
1662246064
1924084325
545520104
807505655
2095367106
1165921745
292305701
152198046
406013003
1179149572
1790080342
95103755
1286879197
1916956111
2120896371
979964731
1810102032
1864910947
25356397
1899725461
2137046388
2117672599
1979400031
1561691018
1947555220
1936902522
967009230
1259144629
1358237101
406028263
591097223
1640050924
254407574
1015745823
551632212
2111880913
615930048
2057604686
1474168047
1556700625
296394670
1406253307
1459918733
207166091
1127239263
1457564105
32604614
19583707
1724607425
1803893293
1956506228
1117171535
1397957744
784260826
1003895277
1307551375
2084746555
4460093
1615170393
680986120
1998823647
2031889919
1726407621
312411625
1911696339
2142309009
315438081
1775591867
343744583
230741008
1632837428
254737347
635558668
12166482
1793297468
112035634
1919262378
1965527494
128711961
335034743
1426927926
972962819
1353297892
1140884883
1936965356
1487336445
1386383161
640409039
696387522
47996108
163232047
1838906920
1439093517
1870437311
24660199
1296776800
777104306
1268452810
1042630239
534801557
17884277
1698334297
1637996117
1310830277
1104405612
423171374
1322713940
1831923200
187874127
1444304123
1679512824
935348296
1052507401
828195157
1039806723
1402669640
1005184772
496669983
1357841226
1190900397
880790448
1122545842
163917235
390593341
2014365336
1413089334
158187720
1156312018
663796024
2007701987
2050751539
908915862
485527343
2017782805
1771673199
619581404
1910950462
2075726772
40095012
1232989310
1948603911
1589658218
2034384355
1185423470
2086512094
652500200
1969784256
1231184622
143922957
681515337
1028893252
1619971625
694394553
349578431
1882474718
1198271031
1156758837
417190546
433491899
929906471
1769650831
407589352
2012806633
1414541032
1684155089
1207921797
1428351842
1735317487
302758441
368233484
1848367573
1700872008
1570390321
1366083964
1824820186
590021385
789258563
1936573002
443737725
776786984
287828181
926283682
210868350
1832057163
670056253
1727132728
721718006
60414024
591206736
1488288253
410196432
1889634671
813577716
336460101
737743731
2053730436
160620927
2023067324
1499431329
1026351211
501154464
34572612
370030933
435799026
1977446085
1857517804
2114401022
1262113096
1485866469
411812958
895265528
325763987
1699878567
1115473782
1068698029
1282678102
1134791477
1854503451
1216320511
340062885
1035951359
166894961
466936607
1835088854
298635559
1489859267
1487807750
1749167814
11992345
173996489
852108587
1283400263
549982633
1137227429
1799822330
1054373699
1028256000
917504047
2085635950
190680116
328010121
94950975
1296976780
151434758
148273855
1213022136
573266543
2117878594
64389354
1963602305
1499210788
65242725
1734879871
1321925694
1904119716
514516881
1132155598
818692513
947862222
611188403
740943845
855602462
1935065615
95073976
1176073627
629661492
1049612710
958428841
2053765642
1241132598
1558642010
1372738801
1804796559
2099743484
578117739
902123704
800067320
878524313
670500508
2113115235
64831081
1159837163
1927158656
1041088672
526730125
1721267504
1141105628
1287863682
77701305
936708386
1206418622
594187644
680406039
1451681609
1888642163
235067073
154197045
898018823
1379846872
715587370
1310120946
1793978941
1899210956
564948151
1430775543
427988431
136618376
231037102
439414161
1767810616
1807460935
1033918928
858194380
937280026
1358330445
1318973112
893618867
1056507883
1630127018
441782076
628801803
1884982357
798700300
247449598
955085732
546396144
1371748482
1258871736
93787088
1659825749
208115515
1091792320
1738082497
515332900
1021296109
636859493
1183075547
1919732221
1593042723
700429070
287461587
1780458130
1290273191
1090976918
895363366
1640771882
409165952
1087405386
219087320
619631416
537277224
663833961
797235704
2023206456
1318962677
740264842
1389922553
1030155792
1040747113
227294860
1730153089
989498125
1224402766
620707773
1489507016
1853266024
1811271902
1691233636
1853090364
1643190862
786442569
1042769185
31756954
581592085
768862488
1489634776
1653093073
1612381819
953159272
509868480
57854741
369104439
1730172574
1431243115
765538683
1605333482
1684782441
1686500732
1250383331
857469075
712689208
1556781169
2047528579
1175687043
1273400031
152441368
170568677
1214249235
1761711534
311163058
230004080
1771215410
1634435116
843682810
982461746
1365590407
1373658203
2106203788
1730526385
1169704190
1861542879
247009626
1910057146
827797529
1385198050
673936466
338963932
449641151
1528152480
1801009774
519627955
1521534685
1212905446
1636803197
1528925633
83109598
1396011621
1496687072
1326884505
14412801
321904802
81483631
1853572223
929856679
465380337
1466795135
1175501491
271757900
1536653230
1258688556
72516848
678576070
1723294069
368218352
1384873143
1222811621
2048911736
1269423965
1229280547
440634278
828480244
92909539
1712545654
2033317836
317017033
1901409729
1205442222
231119896
1227861446
160287900
433124490
1940324539
342795734
1172220635
2091519396
1263670518
952200343
1072995364
1750005028
2106674548
1791784753
456835973
1877305803
1310149163
2102011594
1947559362
80890180
309658882
1466515758
894679892
1285508488
2125367270
82456838
1890700005
1489244206
2027432670
2114719238
962808724
242439947
1229281879
377122121
96505607
1336780863
1156703739
1468856638
1196323829
2113545971
1005508068
1665782363
913989574
977712849
96193021
1522251542
1099121138
1418750252
2039865134
592245847
606641432
823472260
2028281413
1274551620
1742248366
2146426161
1846637183
1010797674
1781932166
2132762962
1109927641
1140632223
166722786
505044261
1339747524
339214565
1073874532
1026552756
1115777797
509284117
899240899
1779885680
468079332
1345121584
1425306804
1714158039
1271463716
539669360
1706603618
1912643965
1478269384
1592568332
2069193685
1291515070
221104918
1198080501
1445866333
250079803
150466222
1359402236
1449485807
2088819865
890426085
1401761229
1094681309
923096844
1723989643
505927879
1614311377
707406056
1691254531
936000360
1795427203
1656668707
2129936144
409367911
1003659259
59365390
852223007
1200097398
2136106020
1560170672
238695803
1845708848
1745291052
1065973673
395184678
227185469
1722827142
2002483810
2140520314
974803704
127430727
2074815600
1108686402
1582089146
1455699626
982913800
488987334
1153860881
320612448
232634942
1881551159
1443689112
46759018
1273188507
520908112
859259681
1763624637
325225445
116625345
319517188
1887812179
1603065033
1694338324
137883313
1359672394
625327037
1219033858
477828385
373345655
828486781
1189529623
1974038114
626144440
988289745
593000502
111392825
104763736
460947221
155184271
527283693
2035789179
1662728604
902410391
79087770
205170587
63522714
561696995
272977512
798813679
474967927
1185626519
953535626
1097220091
2030742576
387292083
1092541925
347125835
877912806
178642085
852159502
996663318
2004147732
1842285430
861450097
861915178
942182885
902946705
770930595
450702362
1841801552
628932345
1047804830
916954037
476207393
1963871285
1054634305
1574874649
992509282
2080603413
1371254635
1307261726
1721826464
196753485
1091638273
2063965715
2119267569
1039236270
173635038
669646914
1083649901
1917849101
1973115892
1769187974
781344108
305835259
509722177
955801624
2099551184
1919079334
1656131110
1516027930
388218820
1301740850
1028523459
553300153
939649840
1551725394
624148819
143839476
1833691156
2046993594
644521516
631370464
1484705243
342098796
68183205
580099600
1507192059
1591765747
1438004880
1433049466
1607598968
1345785481
918472942
1939373604
1851439310
1983770498
1202938640
131944783
192635558
116972424
1856022481
271066716
517738749
1538912846
1957438744
261212488
1949819279
720680174
1412672580
1789555043
2016517549
1636604688
1139241704
309557929
1913101542
1820864982
1215298172
1417554129
1808265868
405914050
1464909909
482898126
767942880
1640922422
1524152112
269536218
691115589
892679808
806454755
595202333
1758671036
263036491
79597774
947410939
503974546
1705052565
1285343593
1243603646
592531119
1892008011
1513375445
1661931653
1420481647
948818766
11314647
1632393125
1769030741
918715065
20263302
2140227457
171082696
1851063339
1739707175
832279446
810772999
579737882
1602079422
456991950
1952300018
417662169
1916088018
1208235107
1257861113
1877402387
261502244
1265921542
1337080543
431476193
782975683
401218048
533357684
1893098610
1301202053
610291596
1853612662
703258739
238669506
1735601862
1730723269
361411885
737052172
1075258231
555466445
955888967
99569487
446574290
1536844056
1024573789
22267853
2059680293
1881739225
244972975
216827386
295399565
1677896305
1266061580
524722429
676438511
1088704546
1010428604
402653591
1860676743
1617851691
566268036
45971967
672395146
477904335
178288069
1395893816
967361869
1643258844
877975652
1322488895
1526203804
1923408351
808429670
2043426002
1892454348
907651058
473527565
36803204
548592872
1342216232
1011409966
1295700888
1130994357
1315605091
532328257
2007498909
544427145
551229544
1146301132
1266718168
1122105131
746058439
1324504012
1652284181
1100337549
951483609
2128832053
1703150579
55050334
453554254
1890646933
384112673
1490704138
1999260367
428257392
366519221
1048912749
483344630
474567556
255799059
781975148
43285298
900635494
1484291986
784508877
422828527
2092786914
1047240662
579528501
823951792
423590277
602910580
1955886873
1873833861
1506663713
1608940521
1365767873
1485329744
1061201162
611967060
2103829700
977190251
594236824
369946092
1094885659
1566799854
355387529
428989487
2124969708
660098559
1544133536
1192608069
951627693
2046295752
1366304393
1450381917
977579280
1946714932
1582627124
1228663558
95947467
1436129875
1869275645
101523167
1624033639
781229498
449412046
245043409
407011448
616734080
2109556050
1927893857
99719222
169723260
162282913
557715848
1974701235
713230186
186125280
864173665
1001994106
739316102
770092219
1608486304
688398823
331450692
507160753
999109590
150462370
2069467206
625201922
198995498
1957195957
1154388021
1167167258
1924518936
260746087
442519298
1653579549
1490578858
708030329
1372146646
1794538018
290166101
1456758623
1409704502
1310206735
1318362989
751690477
2052503342
940750243
593578628
1325150721
1681190245
688981421
1836578859
1114613276
556441774
2011391253
853453848
1097766055
612313939
811104698
642372995
2025320880
1474474360
31444013
956555055
52427266
1163294177
455005616
1436452537
29353247
934508014
1531025110
400490016
1561435996
1548766729
837792989
326488931
225479942
1600611765
1525620959
2083758269
1066947576
805200845
1520256505
1200325854
1138404708
254798649
1015529147
676619112
1961181498
1238933095
361600086
316271961
621840205
2059955326
789709901
1215197260
659599994
1991844970
149540671
1053716488
855745106
174805587
197922367
281478672
803659159
2120901357
1445958163
45091278
1775801438
1662587061
27117766
107675882
1102490173
2059867898
379858015
263706618
727369983
783363806
565000379
1926259191
643988054
1458328522
2066344417
1952162133
1640647235
1012748051
1502921390
585750412
1618145757
519933061
737630846
122314229
1053395064
835598034
129725333
841762084
669761259
1761254199
615553487
714784390
448864670
634050207
1984907381
1107708765
1436705264
1059571926
1768069171
1470870883
424126962
479285696
694253094
508153760
1909912882
344446316
283140533
70712816
1460368394
2122975157
212120133
1862763835
982447444
1810366630
1090676366
286631007
96360578
1103927768
760052245
945583038
372377782
2046693589
1497875273
322342390
2055437849
519501120
1284790998
145850429
115918943
723016577
676956295
1732706735
1398743406
1238784603
928660084
1441592572
1396541191
350211479
686817964
546123578
2015911317
1180853301
1869520490
706087199
947853821
2091643596
1654260431
57980746
1534915492
311038254
1391981730
1609197962
459644908
988347930
719725991
1548563481
3609324
2102577934
243129174
1340456824
1266240148
1678758270
594418797
582664333
1743069342
600403544
1175808093
1849375115
230368502
1068500551
1900278833
2052620575
784564252
742740653
36663831
2051085277
1125113046
906753250
1245797959
1091382072
968383258
2021479235
210294451
2144214812
518818263
2093399240
347666447
2073136399
2060544331
653186528
163366120
185157957
46495122
1797541010
1980338992
279516769
1891874937
1544999915
1006175036
254485981
851371003
2119920083
1284734277
1670144000
636318855
1811734926
2069117009
548500761
941611810
913946988
831506461
2114302973
324644816
479213060
273036068
1132768303
1711729501
341428074
1061786001
448763119
1816537653
1498854460
1019359931
764378606
350287500
556469953
2017020878
4540223
1990924833
1357771130
1618161166
2118672868
1226963273
135004690
1266812148
1026906112
893711435
350109359
1150950523
195894539
432001571
1781928507
1397796690
1982211531
1201681134
1950330826
1007566130
87050535
1257179567
909883341
161311048
364668897
78061294
1773216715
1675583465
1293475174
832674487
1792572082
1338951032
1332983605
1949406984
354503913
1897540619
148092410
340245003
1305671978
1170150007
93918512
1813436455
1508489309
405694833
146217962
1565695698
1064366446
212050708
1123513552
893470139
1505482376
980895749
1203260938
335104539
1929201740
844502607
414597670
1027879037
618660599
644196249
1670580190
801066773
1960841703
562011965
1357507163
2029232125
407276655
1456234617
232982998
2067635019
113809813
321277137
106324875
1014897066
32160904
1036946049
380609020
1521303078
2053728591
505172633
1373877560
1837656341
1141366858
1206896272
1357460243
1790194030
1397117692
550588375
1581547462
332097509
1335906244
1673954529
827899242
200548556
403994355
1644533822
1380877542
1823720994
1859548689
2060471818
679568867
266023468
1546407192
1692367681
579153755
1183043970
2006440347
1743260389
1475608324
1530318208
697150439
216173771
2052463352
125255233
521806699
400444464
1670680658
1929930044
334877156
1313402091
226991300
1701375654
1185556592
548639478
1062329895
136068361
1569156053
1195282314
1113148137
1920645832
978120753
1005885514
2043605583
904016892
897883609
1048478934
1154909369
1128216884
2041757015
817403236
612279176
1225296411
966462315
600981782
869988933
317032084
1140594158
1505856447
431037940
39365161
37871414
1324541140
944321910
1776749962
1053870829
339643615
18049620
1784017159
581554794
1498186878
1995645083
1807175412
826867855
61866534
320927501
1780381081
616511013
253980841
1840549765
267758013
1797797383
929953144
1007099763
2114834606
700316157
345734778
1816119108
731980501
283790818
1582323872
1585099730
1990321536
2010625274
2065780365
2031879601
1322134969
623023506
1425624534
385843683
1545709985
1567337810
599102960
324405768
459174830
1202507172
2067885769
2219086
696642593
1917902867
1788503557
1633852509
1497013235
1127231995
1564874243
404890307
858005133
1605503377
954364911
2108888635
747508826
561283462
1553573345
143805039
765140152
1996205410
945971517
830204406
1921308784
520685133
638963919
811951394
1770124327
6037047
109314883
237841221
1762343473
1992138051
1624236351
1894853173
2019077366
1230341511
1652272115
1981617915
1712302430
493731607
581894729
1583447550
255529204
467790967
1935634634
1155832562
46562354
647857918
1462011542
337508780
466973807
1722368691
1654682609
1743642141
1064285899
711506753
1686515998
228684834
538672545
2127128443
661007199
1471465617
1142870930
625202683
2089450740
71534829
155249931
61878548
2135665004
37325733
50629350
1779370906
610723152
1920213204
1450468606
226981038
822010891
1462053287
549100401
1593529355
554708437
2095643101
64762369
1857228493
1430388207
1176501854
655462887
1572958884
337422773
574435049
1314198354
1893788469
47091129
534398461
652251388
799735134
902333581
830652539
74645875
371919991
1503323576
1783015026
223812054
1038968159
949750347
675683201
960755585
114005063
167861491
1485223630
290509653
785841999
53735122
948150993
1297398460
1944243183
340366939
923371216
1026249437
1213074098
212571612
1460614571
1652007474
1473194862
487835895
1012672405
966648735
270645733
1210669971
1391311115
1858953082
479683022
1395001329
1328296849
504581891
1118649076
739040363
371236475
1133495823
1357274529
52136547
1912362510
721790202
1481424561
20921490
1348693227
2082378620
874075207
360051769
621466516
1927021244
1914995030
1193635994
1817921713
1775122331
31443528
1401986184
787091872
365583465
649712063
414483684
1337490106
821599280
99457914
1878382388
1548427009
1429423099
1188960805
522708632
113899883
1808788838
541000380
1855339460
1736063954
1661710667
1399580790
1054452317
469954628
1198743891
40804805
694283944
1477271760
1908460202
2086007985
1253889282
2079475674
801505363
245205525
1304684412
1262798902
689941695
562571936
721003498
1714171302
1049062532
1617773417
1333738128
899511610
1153380703
1847243085
53204020
195402919
1110354625
680252809
1835950135
1310047284
1080801683
1180103284
79883066
453108976
1359407510
592563930
77888720
1940114085
387249165
1628349172
973373031
458371925
2098088361
317869221
242264295
2103324493
951952709
80005929
909146996
365369871
1561765351
1170015212
1170422085
97935810
2079158458
19451498
927428611
785651834
1067998070
1358055530
276104838
1646611232
1864670994
493056756
1710412334
1866801904
2082935124
1219040546
1760605643
355061051
248637315
1404430931
1001404
499526454
1991803090
1564939347
616431626
796478247
71972811
1391122752
1515777741
693938133
191708503
1728751341
342817354
746729794
843217652
1578721180
1169794495
1163074741
892042362
136768885
426729000
2103475442
1934320289
1127882751
79254160
1997972140
1692130742
770821968
1849020615
300172424
248458939
1091455184
495987766
1988521947
492319449
1503920930
2102864874
1347043300
152139004
1423481613
1968898329
1630887756
144459758
959125173
1140573463
203837356
313583923
141062899
1089568719
1629321660
1522051789
948795069
1547089412
754976162
2083202459
2029441006
2011070322
121994254
1996977057
1415608131
1807688958
1428237542
836924024
1867865246
368723680
987259189
1814236414
365976408
1401654153
2031505831
1696959974
32470657
405198175
1026484392
2065627807
1085955408
483328092
2019641628
649688192
1495086774
1085155788
1665867599
2122490797
1549317708
1071152486
1742584183
1466247439
1313372323
1338149866
1162209067
629545094
1593878278
22292773
1582801524
1929346044
1046733762
2090914537
1143897943
403758085
1702002407
1114545734
869524637
1518261272
137622044
466923188
1725696988
939174651
2117838026
1079653245
1141557651
1636496990
1323956416
2132733638
774970856
1410221174
833265278
1605780301
1687456865
68210198
965816455
998099719
558971991
1095643513
248846552
1079538933
1598546199
1213740094
130923677
567749514
1917348468
1861979519
640675843
1979188007
1632271523
1914419247
1953346476
1455747160
1000648930
702467505
2050570079
1648035189
1867750756
1260545939
2118920125
369310140
2004985257
1666353599
246694177
1285928686
262181537
1708889527
1342582139
1308667914
1887826840
1888502640
1593288406
1961606927
2048607494
1585226848
520217854
1611713442
223535778
1455369768
600658162
2082699636
1060290090
1059113901
2051506536
1908415863
1994776638
1480914987
1902411590
559627655
1977987234
1265295671
564941106
1540003307
980158106
400068910
1440075941
1846585212
561971306
405348656
500155778
1664339439
654812394
1171714951
1085885207
252305109
528763524
1937438196
1902803746
151080620
1208469563
1817832292
474899350
907075560
240545068
1106821016
1550795152
1561778441
2081538522
244375365
548800115
17875660
1023676285
358456460
1233003404
1622453823
1237102779
1876662182
163487477
51708885
1422797246
1630744997
506031934
622319632
840894626
1999046414
2009210787
732613456
215911863
1375695244
1183628598
1924951918
1640897306
1124864615
1679165964
1763980791
1487957461
1802790137
1958083072
1707206215
1087348127
590370920
831354639
37592149
564848091
841085659
744516856
200363600
33371189
1265171017
26025545
1134877495
1013809827
1160357981
1401012273
820355397
1918498532
891249409
372334277
1038261161
1783548528
1819574404
539560289
618006817
1759116111
1131941894
705054372
1881512602
1468843030
1072344307
1546637604
1786914884
1461443639
1589336193
1171364659
1550840109
649035788
741170400
389880642
1489002677
462700863
1535129142
1022288050
564550884
966631272
961709599
2140827336
1546525904
1437296567
572066980
415064715
1476495100
149085465
404925449
979033525
629282601
474786114
717386127
1537227634
207703299
2041091158
442017966
861146356
822125096
392693085
51639529
605052167
1459751083
1121995279
1516467218
2104048925
865202376
484812827
825419963
1480628292
705943488
304100399
1999236123
2074628426
435838452
294351619
1766271212
584295687
347333753
1085391271
1750113549
733534256
1723118666
1851032827
699524106
690236056
1455926353
156377753
260147544
169677722
1525577531
1790624041
1921409633
60737229
1111116253
1327812664
1261826370
683999251
1998989784
1819433134
1824837249
548280140
102480714
643306720
1870797730
812866960
2146146185
2098680189
1977023756
1522057354
539110158
1861981272
694361316
628406077
1396841410
642584184
600782015
699495940
1359820730
1921569530
1896783886
1747479329
2066016850
886036475
1994978938
2025390741
275463117
345882210
1338289652
165393048
162354851
49832750
214680885
1213353961
473994825
1198077414
1570993624
779528683
1801133257
187783865
1242557993
1705537291
1628500505
340365627
2080183429
1400592605
2080286940
585033188
243617960
526819336
382373395
689777034
1890541028
1960229288
1254448813
1580741036
683419129
10639961
252937631
2059723014
654156552
671335089
434627225
1033041826
1565510078
978801684
1366890481
760785710
2053929876
1711303752
1182425365
1688274678
1987281273
66423476
1107357821
311301239
270503253
1553251039
1692325472
1008716697
1883325674
1535199950
782003905
785435255
1664701436
1064027524
2119784301
2121913992
1984595495
767899737
1073606279
1435313122
1220340105
830389877
2084985022
1339713127
116062484
253121996
1783631721
221030646
1332858419
2136079111
1836250924
573763184
819813327
1294601624
441384326
189045283
4829214
42204152
1914126296
1169334090
2140290738
1115568222
2068035796
964065785
600322917
657355964
988968868
640675519
1254673429
1943217803
1382112659
1401066359
1357691592
731468830
671704076
1443110760
1038717068
540518278
201616376
1326220091
706621149
1388301362
864457316
651741528
195248798
203887063
928256079
1569832549
1285080578
1646746052
1966907403
820470168
1648986881
1882802909
1288006512
2031229965
383634809
1669909793
726303422
1227539033
1433783540
333762416
1006688752
199908231
178614262
1120620962
1415696377
117617375
292154685
1020443471
1571372152
1684057626
785546888
13727165
137299409
432631690
1286937304
994365851
92618773
1147354485
1978153068
1402483387
1516491356
1322988069
211457880
2081260615
294299051
2113451214
1300370198
740816255
887315295
1217378629
1891270087
681180323
1917553320
753059970
458064363
987211123
898664265
111530153
1518111770
2106467119
1229303870
1039318480
201703026
711044591
1010713740
10541416
1690102188
544384782
1502856108
344978248
955355209
1783301338
1967247754
848843103
1077604434
1559561987
662742700
1055942788
1214453129
18625335
1294402814
486104094
692712431
1379506377
1132246773
1233339983
1304005113
2129419617
1510380906
1471826267
1262750343
952078643
1559565879
1645045377
1298468750
1220430583
1727947212
2038439700
104780838
156699727
1502409319
452451335
1768715980
355429923
1850456352
859184994
729957191
1839797505
1295568286
1062239015
1526007248
318303434
1854382736
546787938
1698784294
47295921
1337705968
1207722290
2102149378
1371711409
663037269
1848249567
504702314
378263460
1275518368
580680786
1324594006
633881284
1800507552
355301503
1555636096
661625677
100287322
446960652
1831777532
1590701280
1339474991
234429517
680156528
281153641
856201593
1428246790
781333788
1257547876
765425525
2035180747
726148074
1784112524
574373556
1874314555
555122839
499045007
2017296950
1629235992
1687599617
1158080641
270439859
1934422815
1344998018
1947446146
483533872
1362378158
1673801982
204541554
1661029800
1793513253
1464611844
1299390255
859327876
678619197
474950649
1960278884
740927844
255618613
1704662147
1929972752
1850795630
584612663
162506839
46598761
1784531033
393756261
1995915674
1695566829
1475417856
1024775286
1994507667
1280562693
710143339
1605164896
656053864
117947278
83005321
839182142
1580371300
1160200141
1099155559
897286535
590806288
1664697141
233164980
1923236621
1976482743
2023749659
2144976048
996963969
1586902353
2115165689
954626790
417635759
496207401
1011091086
1422666220
1937357070
1320918263
1372692978
1628532484
1981110529
44131571
46453367
72528908
558593300
327677991
721340633
1209886195
2098531517
1831918110
404040012
675252951
1420201880
266287437
1044297464
513075302
1762856258
1294547440
789661811
1517990479
210579093
391137381
1878131724
791855083
557249662
972649196
1228465166
77548252
59851082
1967049749
1713931006
970995061
2042374373
976409969
553332628
1903876238
1440286800
839839995
493242733
718625360
318727861
1197857842
1595204919
1559137259
1364565272
450048442
1488631972
2052804650
922633946
583070710
58740439
1588758934
1621850651
805052185
1705608359
565219467
902350734
787563395
175590677
746271256
558695208
1066018836
1281735883
831468849
1633997869
600142851
1980194742
1342204472
1430719777
255943119
618582922
919945205
1772342548
269646002
79146430
224846562
20932187
459231092
1763681879
969859801
2020216776
1046107778
2109803847
1451974985
656760146
240298574
1031767502
1151518691
250117928
817163567
458754945
1202718358
773081814
905259511
1193623015
2103466385
1145572083
142261788
998831351
1242273783
669521898
1523010501
1230773583
3148257
642201619
1311880379
539352281
414893779
1157875550
2108562360
1648033330
1176869813
474589304
775679752
642164180
76773613
1724513435
548600640
1595755942
87320902
1297720164
1590199525
2111506889
1935282109
1632076895
1598384851
1097733149
365276550
698064250
59134079
164536693
920170766
479190158
981389372
742718669
175164232
1471397798
60339584
826207406
2019069690
1716239448
501759874
324361815
1180014011
1721594064
1716415128
172186301
352137027
1677302688
1094861637
598688355
2123929499
1148509338
1796882437
1724338632
1736553597
912276462
734962663
2127719846
864115799
447904680
827189331
1811298095
467149981
2125672261
1033646050
9660448
1304082260
1347984432
1679212590
2092529510
1227534905
367616378
1129612311
1750238441
741674008
311617808
2134677062
1606979095
784270282
1724227322
957076271
1577380361
254449176
1682436704
1629647772
701173192
272333831
2064719237
9612886
1804572894
1824895277
1427944910
2122933021
336373888
1305379262
1820853308
1875496010
586446222
1542005001
543827338
747977167
138622776
1958201290
167244493
997708447
1238454302
1637505509
346337598
361979707
1239859681
615748941
554732188
1663114335
45148844
227395535
1135988075
218338450
1167820772
1187515764
2103834007
1650557716
212730725
1918179045
482835477
392346982
791545759
838104990
1294298988
206055028
1374182164
632257452
805426177
439855003
916522545
2051180282
1006357639
355808246
491503048
360446578
2092599665
1222759015
1020106874
1186571054
883819115
1874440114
1881737860
500019189
1251374463
44709975
269822503
716451860
1508093953
1090075508
270613442
1822562535
773660275
1989547204
1504020017
521590056
1722000654
1359863630
98725623
1605982777
2034122707
24882792
63888980
1474938504
1191340733
2079183256
1698098268
688949416
2018071064
1524178254
32232384
1389628522
1501743809
1196637800
1457926080
645788071
2077692639
1156387775
39550678
452512447
1772640508
1646661757
2095575067
2028954155
1344605482
345089619
856520379
1589021136
339474764
1911011373
1768498967
130707394
1650663641
89723829
1629477359
331906573
1707239806
849409097
19077580
1022279629
1953696491
1852607650
1544508986
105500727
598001647
231840190
1099194466
1708806137
1603923340
212663304
620310501
1327162547
1351294088
1826773803
53210663
1181728223
111401041
915787501
309283676
1311286381
476635195
731419137
1899370942
165580685
939085653
1851899005
828257033
1695925324
280724699
789316965
232498265
1580038903
1613157446
1727106525
1267016044
1321602410
1769668013
1168028293
1021493891
652652049
223768006
804578942
469763983
273392923
725370567
343315701
1818371209
1399199549
1681600505
1574243311
1516475893
532042839
654699999
1996058165
341179642
88714435
1190052680
568438236
1693139915
2101661839
1012308238
1422560769
1703348704
1401140536
239136299
1732226550
1916360680
460850068
1239257174
315267635
541301896
378474239
1442388954
689563666
1395191834
310924021
1566917661
1670993626
728408324
1246066977
2089411629
1452538441
1831995604
1002236010
1399838323
1545170336
608741144
836229731
381064471
956239054
903841369
1898248677
923116153
1349924683
1070000350
174623144
933935339
1892719102
399981525
1311969683
1379255292
506167773
1970033707
952604176
235118454
1037776369
1240724255
1840928143
2143854716
663706018
212898300
2127630058
1984685387
1732859723
1089566218
1104007193
1856269856
1700647339
1159794170
1693272990
1130953904
937041601
69899471
1107408775
660847800
315017780
1909980970
607335291
494580856
585113360
1307127569
1284421310
1151204540
410892867
12939242
2108458578
2007810274
1182934312
2143828832
920073215
1851918289
2068543214
105530711
188490668
1031422794
532545514
329764803
701405733
1231202583
849476405
94717915
916870043
2011386424
1689077931
1370695977
113418382
710222927
1806839812
1320299272
591072735
1259634945
428616343
871936970
822514117
2114043554
1568912664
1769641364
1990345397
1291872363
352463598
1315488
956339494
1988511359
1921951660
672737594
222962291
1433087591
1210904953
1063921710
85521942
776641328
743926603
393120501
1190618432
132648395
1055723400
1584864722
889940970
287782191
1166832089
656960151
938972101
2018041522
1827981645
1538157613
471491115
2084417031
925238041
26905491
729108103
1778359844
2082004050
242017028
1319387265
620972222
1695024320
736742383
57579082
1257371326
1885554880
779923786
1603973832
2013100248
1453704024
654912821
583865321
708757389
375920863
1688956087
173797603
1068526483
2603203
1778965487
773873769
192261533
1348216988
1290934926
627967713
71274220
1083397482
775370661
259673334
381717029
1986915968
1924085472
1520180509
876616261
1500825564
630446966
1240279702
1182731301
518013773
1869790521
1089847159
1195218440
1149944916
1410639091
1227625153
1389639586
1114057040
1960587239
355477183
712008597
1811172853
1681702182
2043490060
1000730062
1363580290
705339565
1827241795
1747338594
1767931227
1871028339
380502252
1905161340
1840461494
1696512044
1632514512
442296254
281037153
1394222587
939108900
1044381492
536165866
1766768188
1302342453
1494116055
721047418
1231259668
1347499208
752498261
2026710605
1913430461
1579164758
1957681465
1696635511
552103032
1687542416
1387380580
916094243
1941831907
1272506921
1835128249
413690837
150858660
1792363961
2030683486
566536662
445001974
1103930881
928185529
824443649
214604184
1557659763
1212121009
1961211369
799163961
134489355
2094301059
335439277
1964739827
718368063
887602032
1161237751
769072169
822092009
782280887
247015295
1770743803
1521638972
257843923
2143317151
1836145988
638355157
1389585369
1881944623
1232822162
1084044898
910689479
801660215
1884785549
250986708
588563891
289902008
1432241238
1560033367
210066889
1661421645
1991116674
832568411
712348731
836184129
1624607092
213503735
1931009886
538712608
613226823
100692868
863882799
768122388
1713393053
1478153518
662583244
63115610
558430231
1526248558
1995256828
796066125
1935434333
1287314967
116644627
961447389
952881638
143911228
464375480
593535639
169432169
1865055508
1463192007
585216606
662819892
1277566996
947419344
1377491017
700281851
1890553169
1429133846
636320607
1498887010
181244771
665544136
611829630
1564269477
1973910123
1779482292
812595190
71840574
1456861705
500345402
921315970
1151498769
1493927921
124588090
728856798
654519858
880649821
325239771
5446317
854267926
2039945642
1253381030
793694436
337419850
983375687
841294259
1893062389
414343789
1024457570
682623907
1849073027
1381311640
1269831592
383167382
221088916
338817120
372287779
23238554
1769197010
980521196
1136713387
1467501236
721755840
521293017
2041878276
485002324
636857163
1529146037
397778797
1590784329
315682601
1921908035
1325824360
834677649
882549103
1267496994
41920804
1302635221
1806345551
1516669693
152079485
889705538
45942227
884852421
2091693936
840301474
1974400729
1328253360
867097744
1429045910
125952059
2061939548
1524251071
96713103
928870251
1347657890
1648594621
529553282
40481377
243233099
260742016
51430193
1652177227
380080726
200091457
1905533346
530792671
235836338
752651519
35729524
1425138788
1467958236
31380292
1973871647
1990220080
16716895
1654933973
772330054
977219328
1901118928
1281011627
213409754
2003606505
336092271
1432805906
44808941
1909640567
2047958014
1523454381
614701608
2068202338
1604865072
1253540350
600884611
2130522651
1206420737
328191605
470443520
1291381850
1630487312
1198963111
1038491274
1725584794
750060304
1874887496
1948445539
494558443
1860052782
1551091190
1089981282
12549780
1021567695
1875697081
821505888
2034847312
261516948
2112870133
1717056217
1571490289
437879985
1427235704
1754700802
1930310464
1050420663
1652775298
293250186
188101288
1512874946
757283346
565807324
1476264169
1139406938
98909844
1015013711
378067395
1123245783
1530097519
1112982073
1652487730
1771518395
202654408
1089774406
1406094992
862076640
1813922225
1856704866
2140103815
1993337788
1633826664
1833051543
246552100
847069413
563406571
1496499596
1533966169
2027866015
333531546
2001775680
1750053931
1016781984
1089230126
605370924
168229884
46745043
45304456
2094796054
1194881570
125373715
1376619287
344088686
1067198996
738043351
532346796
1643787776
1575757814
363092012
453498590
2021803554
775449479
915600912
539968170
2119415604
1817838354
296802029
1153769307
1068932781
1012802645
1704664153
412129558
697190674
14831521
163921357
895494940
1737378357
1769634386
738647440
545270998
1466520985
492453876
1140319284
1285351695
2070601296
1419386278
2090591634
989412280
336363468
1150399445
66964652
1325578280
154676622
2044727461
595382194
1600935895
1359489997
349897207
984329379
1813557169
183881579
1530818490
834874832
540847965
327681731
873774710
935916891
1816389292
1706207506
1760639315
598446480
186602645
876056367
1907721246
380951100
851950739
1048212501
507188753
164860737
2145158643
22584469
593083282
1046305424
1617436917
95766482
1726226626
503962275
1509094890
864806767
1616077731
1829259388
53336889
964239397
33205873
1278223963
1771901768
1170968997
1622923628
1752060209
1607258971
2135779027
911611371
1471108150
1488474348
1628941823
1686609869
178783544
19683569
1440774601
1297840231
1711106358
940469621
743753879
656156732
74244104
1519479867
1060058390
1753516340
1454741847
293649446
1893494376
65509811
1294225466
1760232719
1671330043
1713919404
1908559869
2073390156
608155085
276470271
1497939884
1606441981
1317450639
705039722
337196879
1256640766
129746480
279188559
1335663436
239153422
78735272
1041353187
596197633
502573454
769679343
1225720487
363944727
1224217836
1430828382
1610831618
840609167
534211015
1458070693
1424110842
742427175
1151250514
1706615255
807860896
1501631650
2119532862
876896115
1122113748
1943457509
1855196092
419684218
1441807571
1998548313
802857894
1138166694
1586791071
307294885
1869928481
319215037
248426382
287184182
1171329333
325312173
702968944
1370155535
609597060
942778612
1002747715
1293081009
668786085
1555009155
735307403
1889590399
2065661977
707822305
574640759
12254921
880359759
181574240
1485934482
2107780353
1049464282
1644649150
884334931
88557570
1668790410
1497223902
2008591354
1956020593
2119041356
673151980
1467805357
364511187
652319629
1559290164
217368136
2012531413
1606683641
1254559705
913241925
550961082
1723537165
1751306244
1739816880
497831263
1139554159
329426075
1606955542
388348023
338205635
1520210743
508974817
1751099401
1323478390
479245642
2026526711
1569012183
1886789202
168136615
1499885877
628219301
2106294175
1149186720
10579001
751975143
1149263823
459416411
1934254469
140860335
366800993
615713343
906658784
1193222568
1694512432
897854771
285077863
2081227409
1582020995
117550724
1413254824
184421272
3657628
573412825
2018240589
1108291143
685331841
2105319316
2073239030
224187575
1367475304
212129345
134861756
423280030
1581532771
1544483330
981151065
41099455
2000917772
779845949
1456852801
1127094957
1440374512
1955387434
1260513899
1581408757
1203664630
1527171650
483806472
1641038484
1718421934
364194089
979729805
891806327
558308320
2047479352
754703580
1159450031
1021808984
1839524219
1283969115
83938000
1381743063
571693773
1648686237
1639708504
621242543
272421403
337860366
794831673
1444778569
587855662
92518585
1224451571
280392395
33085921
1340200991
223806105
1101806520
1903094598
1344652140
445019003
1250380503
1203354801
1131754392
625886992
1591928850
47155374
1350430047
142324849
1607699427
469795613
1615998037
728952385
284667270
1273622911
336598270
643006668
1862015331
169609979
850210492
355726473
1065144039
822321459
475981530
1528150962
642475770
1338544019
658053565
676488556
608436835
1492251806
1119593968
1868766012
1610203135
96547072
1579681293
235103198
2023996111
1934930210
1335358261
1339043979
1741918307
801340575
1609436922
312750414
513699553
578981429
702125517
1007841348
385985520
1954870471
675682660
1518352121
40624597
1504164720
581976791
998193656
309565064
1578801470
469277857
1948847327
283404863
529951202
40723840
1331486697
409717892
592604759
501508656
1356890776
1062091664
1187599371
450750353
2072359022
1773013471
444532283
399078761
1268032999
1091349764
1259881822
1134950504
1574763506
2060424024
372574136
1800772637
116247680
665944616
631153132
1159648671
756424415
975797480
209368776
1609788915
183409457
1240478281
122941371
1446417260
390957061
1458369395
149519583
1104868560
715525492
1844654422
181820777
1909580647
418628065
366576545
172060695
115637457
1517518391
1402156794
233261765
1747967428
76184059
1612014226
200203215
1839029250
1063038826
1525712669
52023531
818923716
330532975
1487385825
469878988
723434196
1609945641
602814920
741558814
559472811
2047998289
1695864826
2115470463
1546017610
2136706734
588219204
1304287535
1308893161
310186834
899459284
2075535872
233923151
1254034547
1211562958
206369535
2013792032
1594187822
2040188150
580528424
1398349402
570685864
1942480834
1140057223
243688707
877376795
210303433
1366675212
2058473528
1676710922
380207056
1248746748
1719410295
145373721
136527092
329436605
418083494
1181724797
2041329812
746255292
1848833630
2142204557
1210991698
1816511637
1047823103
1667547803
1221659298
384283052
1085625784
1785414893
207594894
1365493764
1247725581
1116857703
519224131
1003526396
499389370
353239730
82323129
929688012
1883642687
1225777946
1850811247
613428388
1791901123
1515810916
908068316
765902933
628699168
383270093
1115584548
14809321
23781267
358862336
1070940500
741732272
1239702505
2061578970
2016318157
599202646
802474575
707583600
884727667
1407037572
20864618
1179372746
661141733
2117913131
1877499330
2105864045
1317025470
6183219
1358375276
1730404639
479749057
160750886
2032357385
1422254742
1794848151
766764207
929605821
1395793345
1560775035
801133839
1915122909
903754681
1594403594
1355381595
281643627
1801457529
1395712833
1681646558
641304145
3015320
1266650577
1679751846
1046611587
539896312
1601943432
1020163161
1129376916
381032849
1087128829
148929842
612542306
1069273247
701931522
2064233128
1159038477
337180245
497872755
1022354099
868028805
1977703869
817156900
385651794
1366191935
552456637
898608256
1180719061
1373555528
651962958
837643067
2073550704
1796000422
619030440
1796400087
350477998
388892004
1829541662
704425585
1162130308
2121894158
725761800
187141265
2041239098
1952998061
575017862
1176983419
1932333399
1847931196
1931424307
1431664216
909476479
1979957187
2100373116
1174396132
464937614
1643751454
1141700157
1033998593
43488594
2033253388
1799321014
1758312889
1420689975
1055783089
1065214891
345388159
1269675158
1193328708
1873923641
592884882
531088364
1260133489
126172696
1642948736
163906582
722094104
1882205177
2055874761
1259240779
584630881
862469131
1583164805
808758416
930359475
2004075076
2140032358
1483115569
1129125967
713101144
419808148
1449747367
255793546
377684901
162495963
407003178
252875111
502525173
1963062007
1524823176
653442118
754952572
1790017869
1281950173
1364242350
2041976015
1268339784
1621346088
315385085
17218576
2047005550
1085184648
1675414256
1164368403
529831976
663906474
370139407
790797165
1934748675
1795095869
1021040895
226143036
1848889160
1615663944
1209680107
449775204
1157924546
1125789102
1214658079
221780317
1246147194
1005532891
1136041627
672080621
185658257
579004681
313355320
1913053476
233237193
407437177
1966401062
647333357
314128014
488582484
1730411472
814805612
257186123
1225318127
1002610252
1996372970
1671995350
1661649360
690430835
70612955
1702059842
509023296
847621987
312135694
1794294699
1545322190
1252697985
1364057903
1751983622
1768108890
368651286
1045451969
74771102
1301878240
1701223107
1120199059
988931867
1600367877
1510742334
1359440850
1058623755
2057509284
453453363
461343563
1218262018
1535596476
629290366
372133342
1484550108
1338902007
14569631
1410876256
1174159039
542701238
118931977
1959580300
208946107
1248757655
2073544450
1030476917
1588994243
1494532665
1491159580
598374693
1962513789
1813529718
258909407
7894030
1582703724
997191709
1719429847
1392930730
1458782812
718169036
1231371084
1947126443
1077414820
1246903016
175020991
1415682896
1482916696
1852184033
100587955
1624570930
857102504
1510042271
391443969
1759158359
1014445503
1268456468
2046531040
1813753720
1018861036
373218248
22019498
2124147270
1643586388
1297502419
26612591
33887886
1246731720
1792477375
1546807399
1172026302
1620789559
1017524174
1522748416
931002035
433447687
1327698131
1660020193
636358260
1103110491
2011782599
250894311
1015590934
154777675
352075793
1557784675
988343078
1895688538
162214018
1893348623
391792185
2005637221
2074187795
1426091024
609886738
555871018
1337079585
850104205
13199218
81424001
1729058632
947699430
227506718
34194699
583057857
963414472
1519351187
489676171
1011384698
266357134
2012262771
1138798816
260532659
1907917907
1474006369
1529776350
51537761
678516339
1877706112
71224654
1363777850
177071498
280465093
1859279800
228732688
564648492
1961999048
1638556778
1588859825
446423639
1488921788
1423102345
113007489
1936473015
2097751265
301675750
2036694515
1418872205
1370017143
1260863017
1724273906
563616640
476950142
2015344995
1353246123
250820592
1377886769
254612777
1883893931
1899568409
2042978651
1438937295
1742883284
65472681
1500946264
300954260
1953167621
336964948
1466330767
1432167930
288170589
1301411073
1754999939
1863655952
1070511579
1593035677
439301694
1225799647
1823271004
1131147328
955425880
317024268
813003662
1059180851
1450200931
453239242
2098175507
2098883578
1769413769
469616820
352717824
1136736651
191402177
193823500
29513446
1598824326
1521331722
622759994
369847851
793995934
1439897461
2042816241
1733803887
924242128
300776676
1134418761
161752625
638090217
34033723
317558059
1050715409
139926376
477675644
654040683
841213224
760217432
103481052
1700786475
1257668297
1402091910
182962877
1712926276
136776055
1361824018
217466360
1932317450
1480062058
937020198
1030099228
646907893
1352148610
1673836288
1502195631
21003928
687302337
1966186138
1497445432
1789499444
1596427472
1807841698
1825977620
2136740784
1834711108
1945597951
1615464412
1921270840
95736374
1977572166
1964459593
91410121
1395758093
365746676
42441370
1019736414
1361729872
508364933
803132156
48844829
1605531260
880987365
1656503919
1401638066
1414191620
1179080642
120803639
1547101165
1668855023
1401399224
641503332
836047866
1626401230
175641134
1379911364
1399376593
2032748077
676779806
1217953969
775969964
809534054
781629993
1108725873
940016043
525208051
1047176686
1268144741
2000870571
441092986
1389057343
587311607
2061371671
501371180
456131991
2080361552
1301623202
497180974
1733505551
988821067
1646472705
135357862
1719424277
599846805
1228745123
392518973
1927787096
761726864
981782963
1252463318
1006971297
567890184
364514046
741629507
1617367327
1838049044
26554594
1471294654
1784289013
10418329
835902353
43995196
675228714
1724734729
639249741
534321317
65042049
1121153237
1602660842
260223964
1243237114
611825893
448697380
702567750
1179725799
1074450400
278844550
1423386447
726525816
1628313986
396715823
954401365
2100855075
149208895
1013142019
326299103
244020534
93320306
123675606
297625664
603440650
1805091496
720435493
272463761
2035493507
1096785489
1002507253
271155508
734609609
1364001302
1655818419
760539682
2074658687
54023019
656305514
1544388576
1782964598
1288818583
74919850
933603334
1854561891
1001799373
1986259600
796678342
1424821881
1393963277
45503800
1769199879
1571363741
1911587469
143966555
1038633183
1311665222
906045270
1080451219
1112994241
1893993880
1386561540
1613370335
1829199521
1752540516
437614116
1140900105
1965505630
1241836788
41394128
1255420148
803864977
599274153
1063824559
1260615207
1281187772
1799283871
465557871
471718647
1958967895
1241850581
376188142
727013263
90433572
1525635436
1617771433
2003931277
904166059
798417629
956839012
208428260
1130024683
1495315033
1215968327
1174459525
1583850853
988218799
8971084
689301051
1506607714
458170492
896686168
353203653
1393563266
960761041
282936649
1644233534
1339551301
586114830
864709541
957667230
265939767
610873175
1369987321
271236136
474284884
1664590763
1355442683
844970166
1790757301
496509634
1839470614
583817553
991248142
178918823
852069655
1868889290
740321647
45408945
282492828
896248584
1560196265
1692526311
863786700
699659055
1300437722
568555724
1041799046
1787646430
291247117
1763832548
1838454692
965648213
1322405734
807912703
879721243
2005468720
1796092546
707104678
1089697616
1561034999
854925872
1200047444
2092392572
1845485821
1087345253
2075350324
2007858352
252337124
1409867468
1361894786
1478533402
1869914869
1232726813
1114760603
1411421608
713916416
1607436913
1611571205
1744748934
394657047
1958588674
41858352
1889279866
922030450
1825598269
546673965
124352865
155900074
13344275
1632031333
2031808022
1503416386
950702135
566723454
1865399229
743481046
1836071167
1864478118
1737446665
156819687
1075403199
1551021889
1553776125
1169916102
220290494
757981631
188821217
1079776164
19595727
2094779231
328139111
973652038
343786824
1676671798
1136518418
150351165
1479090799
325939395
878795359
1676867290
683576832
2134065425
2010806353
1639689746
129187782
1894397545
2116417488
217603613
228246283
1135377479
1900513384
361536287
478891673
312496393
900951144
872617987
857531628
1390329901
1698126983
1140704568
2106866891
589259851
168015216
1857255069
65696047
297939409
311814824
1990463892
411203995
871385395
1852130252
1372341190
1954376290
648859836
2119360529
1069662514
1002339623
1959712591
50201406
1832978940
1943003324
1660763726
1983752460
2127935849
1308184857
1290120241
1142973049
140925824
2113501350
218596956
586381558
126667680
871569281
1519121308
1492278186
1791236804
826209434
516155001
291459713
127204739
1425249437
2114268983
2045148157
503956107
1712569240
767530644
1011617691
668127433
1316271231
868417317
126282659
899984796
1787650540
1355780267
1049127128
91785989
125769086
581495197
168982077
1215848056
566833417
2013616440
1981611561
1065320009
1949863549
1657938549
1919652375
1765328997
1740877733
1264961008
18112202
1963151511
2049226615
559502380
349792488
166106732
975317338
1155647421
475336939
822035471
93811152
1705142095
1981472643
1458402279
1181628146
1511076027
218995176
1609400084
14249971
1554401858
592158175
912544770
507725393
707755485
1563592253
197678103
2105457985
784382473
1830491891
938457670
1911431866
1155177895
1401844066
988645772
7292561
75499829
2127925459
1640366717
1375632408
1041479987
803474988
1852023337
18964808
2130110632
1774136548
1733666867
407531494
1677851490
1403137673
1543578816
1283871916
135278542
1564536725
1980600151
954470546
183982434
531221333
552985644
472440933
2137301908
1684523080
1690782657
1535176071
70736521
1873153164
1228294061
1375585732
1746059083
557160907
844327361
1037278173
1946148947
997609875
675844657
1768312609
1545108608
507789765
1604826515
2136423668
1532227061
120207560
536095501
1306843054
699341564
1866113348
1378845504
386729930
1242067232
1779410788
290645478
1745048543
522774523
2022941782
180221905
1403768995
1301481977
357749348
1422150155
1357633950
701564853
1463241184
497176416
1723961532
1360712178
1655719199
893573946
1026762589
206388209
6663273
2019436305
457633298
1128998207
330885807
194732361
1330982162
285322440
1383336304
561890148
2015675459
1986554419
170398959
906375169
576951240
1022800002
1859897657
1058167190
791391254
1327945938
1640727837
1218605017
2103854515
666932092
1444644714
1347311289
1493009088
1992508272
1954378499
1934845040
1072559630
1021927410
1575623434
650356687
510194584
1692262105
1890621063
964671091
945334556
1264363192
976985559
1271136903
263650876
899090795
1259220445
942848542
877149252
1733641796
1905816774
509815861
174751662
1617826860
1940260498
1461696525
1003155086
1129132985
893802583
379273868
770816590
73533888
1462797689
1627862254
129361774
1148142042
901995374
974324496
2143935851
500463495
1424141904
536754586
1672593333
923462073
739439830
1862669298
2140441973
447624286
1901341738
974625520
1283000727
663360158
1885144504
2043628271
194997204
1631988077
787962160
720323050
986241048
73980320
375317184
294975022
375234371
2122979918
346244703
1452766144
730023820
1303337606
674126850
412558317
1297308623
1340697719
179291202
1382554098
360973617
913143490
936297546
614460055
1911777836
495054764
1461938767
540019132
497473453
1018732079
538442117
605401257
1156493459
957261155
561225454
944262292
2038441621
1554749008
1836018952
204436659
74824194
1444448757
106340374
1594452057
289899160
585646951
114502377
483071338
502021871
1877564149
1680312956
1646438054
292826515
52129622
1337385643
1717934503
1401859289
834691233
677143062
2052283794
1015784106
1996657271
456322774
1588951224
914992639
1976120706
109976082
772159242
1839341026
175348475
1761959136
1885790508
1979953768
257199574
563256460
827226493
1544365191
417772922
82114053
309985980
597194442
886243323
1328075548
1606897371
1355287814
553784414
1084638686
331568242
767986999
2115095715
1052159424
215289248
504006350
849852520
565355374
1728962073
1892607078
188327599
1805200532
113803433
1234248344
470104220
2052143346
1549762302
1585860814
152009500
1669752338
1231302214
2048383429
438667685
121768884
1407137518
1570313134
1727477897
159485972
2084807055
1485215672
1904527068
1244333082
383610340
549479285
859347086
501286789
2040836402
894418999
1931868498
2035742099
595475437
1449784239
839247402
1944475828
974309462
1652602972
313188436
2101782269
1468379378
827424000
1673840324
1567114901
561262116
1392799309
1374533987
345233899
113646905
1787577742
1327038994
1963905970
1241075188
798482872
1721567247
1453740882
699423030
2105976780
53561735
262228324
158203711
837855949
509173252
1840964453
1887833438
2121505811
1725301006
1021722735
225234259
915768189
634725203
12348716
665713243
195968915
146409045
1620420703
183779339
367578664
2004245935
1701768926
2041200821
2056084627
1166899584
199020562
501097272
1961172740
1442478396
1399622116
993044862
2683491
944932045
1609854365
347655863
1577829144
1469845514
1886685969
233106834
915520977
158606416
1648928252
92434068
319113225
641381052
780956092
1177878076
2130362453
1360981648
1253250401
667306761
661915067
956608414
343079092
550980709
1632946394
1633410062
1950799686
278663250
360227840
1814223675
686104050
1953173967
702282574
1819086659
959352330
218699514
476619965
2061916223
1496656512
733648821
622287065
468491614
572287869
2000923497
1513548407
16277417
1404287630
1964998580
2060076907
1294816444
1909209065
56120896
806240469
1191970905
1852491125
864619447
1213733534
1197311649
890723200
531702938
580773029
1066536793
1386915175
1571054935
991533738
1609289285
538633513
637464320
110627873
938385370
1172906009
396814022
186944840
565041402
552571625
956605124
1776447099
1655774003
141717018
1949983262
1459961108
726216172
812898840
1271171340
1241041799
2135810283
1651262293
1762355580
15335903
425588396
162000588
1854902024
1208055091
64624271
397072030
595171119
1304479883
1895024360
270257352
511086131
722720122
1296658379
450357721
166319598
650550089
514352270
1307524741
1939706892
556857432
2058221201
2020332105
1446684742
2114529619
1059098446
300148168
720448082
1332613734
939119276
301498483
1440379071
1985629917
87738687
1442923360
666738396
1641089423
1556288049
1648789331
2080357003
255171873
847519326
927645534
698895221
1801387199
1669951870
583280077
310607994
890757923
913239340
1728557191
327867962
115133501
1576936108
1254509889
1977447801
919123015
684436974
505243028
1068540238
1220649269
718116473
18590409
1757564168
1075179928
1946401591
989539188
2113258246
853243391
1365984066
946974237
736363134
444682431
597039494
1385715367
2018024897
2049285642
140471754
1326158389
643047720
341828837
1800814548
486820638
1510801495
256986673
177664233
709584204
185076979
250324545
468508397
1174962988
920745239
2055218196
3474866
1720520871
134170916
1405549103
1494919616
1247582424
1296468678
984657535
1600588515
1406361808
730579471
1920088840
104668579
703352077
1638407329
2036135352
1236946459
398921010
1279005574
104022148
2106935755
1471123487
239638927
46858881
175362643
1837613137
1609027984
1693378349
1188075380
1872005325
76434594
328165210
2053773603
466559029
1314771061
1467259124
559125073
1526439420
1546822979
734119815
769714753
1508234662
1815374996
465294477
1455861751
742751380
752058086
946036634
1894194010
2078971094
1782305375
294893145
1785010188
435364256
1315334423
58166579
917919731
1592468625
638731927
306478943
1502440611
567795880
1024323400
2068731634
1083501142
760178544
1750756821
329457118
1108644288
2094886047
1020322199
25228534
1622770321
873882321
1024693532
1461105988
1658484077
735698801
2041813955
304109541
1571880579
560285474
848558366
84944465
186701802
100123162
11750903
865448520
449196814
619214892
1805979448
896767616
757339050
1362105574
237192230
1068826384
1240183329
176592002
289524875
91486440
1752556882
223762269
1307324120
914459329
195531949
132480594
1349971597
2069927260
10105638
976654248
1244490336
1797552884
25248059
356606567
820331178
417632442
1415960185
21320589
1690322782
2073384452
2003907718
1242939694
811986530
473462096
178217356
1264701345
1478316623
594840561
1758644687
1444443542
810596283
281393817
1214376440
1797902318
1545837622
446168437
1163395557
1325842012
1625574475
1874611360
1707200136
610256726
725746115
1338606732
2055162905
734282963
2001766946
823793053
892567680
2028132340
1149400152
1882684570
1712016842
1699489188
451069813
1302627208
305417099
1136188154
1727480025
1276594527
1979492928
1442052316
366221946
1381241519
196418803
1252681904
1661622452
1224335570
1519242052
260102368
1983488348
1169282009
516377708
250667194
2116983111
844255494
1320200332
9333829
1805044421
1067906275
369845167
1165390207
1165169722
1487817190
462327724
1640492030
1301388646
876497254
1113712310
2133336317
1266177764
270574578
462023904
57879595
1481179074
299356536
1633557344
702141354
1850192783
1046341948
557978137
869114969
1254949094
1934508647
637194738
842814925
1636599750
1225448581
1192820631
381384455
876158908
1183747901
2014391486
795173486
1504675294
1421673030
1270557594
1732803051
1542492998
1747021568
521234442
543796139
1414790063
1697458033
1076447890
997932526
1367118585
1411835658
746431087
1686692613
448207825
253487755
1808013124
49944235
1351392769
759419149
447128702
913031365
980501656
208159542
1792678491
419570515
1167639536
2046911539
875211000
317983963
1360611432
584583626
741831272
1647334929
1604709489
421444739
2025202891
337552780
659142201
1846706221
305634493
245136390
1001135894
223634321
1401327384
1752664301
931668129
1028446501
467221528
952518112
1444858816
1628034944
405743812
799005685
1569613481
1428734192
441704947
970215194
253170349
41751591
1512031592
610661039
175504206
105178267
397399420
732243483
765463493
417077777
1399689783
485447754
2051354016
687831570
853531690
825382079
1856311093
1926264599
794680969
158652237
123629864
787138854
1440547218
1036347476
1275198877
1325190718
758309964
974160159
1481745744
443789831
1245994850
863959136
1211467550
1592549192
800755510
1411233332
1150246219
1295660693
1358357950
1370468440
724923521
83136436
1847543057
2141924980
1820207413
1033634155
20652597
193156734
1021636243
1837658590
444247561
1971257501
561110163
1139863139
1407256808
2138952677
699188777
1149127919
1923775510
908896905
1510266736
1341756087
1592245282
1749695885
1572191270
1724327342
1340552065
1388124570
257117660
1996473383
1713722431
2136726243
1128581584
286803371
1771893473
1332261321
2140704712
1797857867
91269063
1776365260
1891199016
738640855
537279123
1222858368
1924026854
209427781
1489834810
1753808654
1923995850
1981090827
1124644138
616198780
1022227520
1679032014
655900972
580476090
2126081324
1815242589
1775501195
893714174
1559481279
2047766903
867824278
81308657
2069155509
1898742764
264401043
1504021670
818178252
379652288
2077607504
1288219664
1767917403
1418919217
1258021165
1113476018
1590943822
518539773
1132396939
2025029509
1540098240
2039276430
291140777
586617547
795808540
1575334597
2003720035
1963635668
1239577886
2116043909
538009641
959801402
856094275
707805814
129610062
2140686749
682911336
1668002501
982889278
845580550
836623156
2027356452
915126
1493286030
1478981356
1464978976
357113648
389771734
26654405
234195020
1105909021
2099055530
270944526
1612106666
1617346512
112649665
2099669695
461015703
1700825150
983023895
443731766
1248853317
129098459
682457021
2074545329
1050696526
1691329022
577763797
1167758347
1518688840
1533464576
1616351553
1116548616
1821865803
1479201338
1740598829
495780433
1617233623
1995280818
1735752480
264185041
2128809131
607825636
1750628787
374582478
1885920397
1506720672
444949942
2014204578
803701291
576945342
917840546
1970050691
537784787
1198142570
1586196363
1989307892
2016083979
1701639527
498606832
1715894974
1203643006
569375790
686534457
694601910
1556608926
1607209433
918548265
1180636275
1779144515
354088380
1372994057
1481218330
1603382016
1341050956
1250672489
1434674958
14568997
86879589
2042965071
27083206
1634383386
1997143517
1433573026
380765738
286499373
1454449172
1787605450
1246468401
1733137691
1055456501
661408486
1310678377
84923269
1131777243
2088570150
1292579340
1384590836
322932389
946638247
685504610
1858178995
290793538
672571469
1703322367
1017337783
1392351838
1771041605
983354132
1905752270
523827731
214955014
870698783
1200316946
1579480262
194706231
505772403
887598742
1558157591
1433256075
892939668
1381408321
1688283534
592123904
617914225
1598641585
1642460864
40695102
1833374017
592242347
983646733
66697178
567417242
996155397
2022844108
1123991595
1044050354
932914821
385060342
2031176480
2103397351
1184486514
283125471
622237426
716616217
154788449
1071868588
1456754251
1556704031
173922068
810591857
84557322
1590028838
998621129
1259932779
1794527320
1266533372
1076801789
318361492
1162072419
2083728767
1057623461
888882413
1703345024
1908409030
1631426715
1381633602
1988479926
1186944031
486362068
873679953
1924078944
92437703
1643116864
107796682
960564998
1824178572
988787494
1290963147
1572843084
1105229517
2044132285
1971418933
1081928774
1216392741
120307175
1260017325
907205118
1371172344
2023296410
122932251
2127637476
391409178
508079957
1667616904
239011617
972316542
1213032828
1340546011
636622123
1109440893
443489206
1685427874
236707826
1876299938
1573494681
648205578
1095661194
1956181196
1557098649
2040371256
806967602
1745704750
2002853065
1580292255
1413459346
1597798568
1103789216
617929098
577288965
181559434
714519404
1369489779
72068862
549181897
1347155851
874986945
1685563605
430832239
1631593140
457550975
2012810916
1933586662
349637215
388582950
1497180425
862051007
110862112
1776287974
850724738
1511285493
2026165926
418251218
651734275
1114826634
1154964041
142718972
1447789504
741370087
104136728
587105781
1543707061
1121287906
1401621200
1303880954
1383146654
2015795211
691024531
1305740840
1943129745
1799077649
2007200907
1182023047
719276584
1576200591
511486887
592671715
1884008110
1720045125
1967124587
289169743
478288988
455885546
1621410238
399199994
1682974769
1775510302
1409414252
2115379684
171479356
639090128
61828201
1576234294
1699757041
331074595
1984863203
666471295
967210723
1411248060
269143184
1517208164
2103019145
555530333
604122899
1518562284
144210447
673329814
220771322
458172666
1442006828
605683249
1226156880
1034558311
1668951722
87813165
206384523
1478174941
1951230095
162800880
1219906373
1395934238
1700665320
575788675
604964256
517324872
2135001139
1518693250
1699679903
53586557
706195464
991381533
1829392745
1921526768
665190111
1126175057
1577337414
112588026
2061987897
451640043
809826115
1070444143
1802692745
277781934
35719168
655717460
507042077
1041945999
398800556
736188507
205073491
1836460062
452386565
1709435715
854751756
1711420016
1373253672
1655558264
829129760
1281007612
749677421
1110791869
534247957
479471705
932605337
677321684
1324975512
193271128
781106835
1872803243
1065230065
1136677354
654076364
318137704
146581742
2131492862
2066439900
1938084174
290510186
1832687168
1633491163
1885324983
1798787461
763201445
1494437831
1024394447
1479227870
1462792264
1583902676
2106199740
1915082329
732679338
476502574
1820591491
788635483
172111720
611314918
855673618
1969326309
605761403
31708100
508209967
1008572451
898000539
1448812449
193384236
882228805
915576803
65218450
775468871
1265368574
80799074
1204695165
1228307706
1514591891
2085469948
164126084
128032158
945617187
1307070344
134375675
1570704446
1856718013
491877602
1919099652
916933659
802556341
286997656
1943059397
963089103
1389795071
56748703
432198201
256701106
1924533813
1773635603
2137935098
1743949001
2092334869
1461385456
452721298
1590414213
1634421935
719559247
140179825
2072224880
1281481032
329935083
778037419
1000989413
958102119
89763643
536993649
1852275202
1933161800
497826718
614870574
689102679
182305652
847584968
1603003903
1033727024
89939486
1772679712
529017315
1643301173
361157401
1099015561
1969505740
562257744
1844076857
1588975113
1213108191
1079169821
1250352125
1115466688
1022300176
1761838645
513644532
1102528695
1691414783
1433936351
1717149578
754486840
1358018452
465840516
1932668520
365224908
1265058743
1732547695
621311633
2104616289
690853895
668561526
1629596650
2117079297
1447914252
660179916
993941730
652660232
1940684359
2138646526
741341918
1319895623
385400732
410825505
1550706071
348139871
2050961521
724601640
2018144436
370680203
702519022
918472606
914975411
429722606
78509463
1964772263
825808397
275534054
724749221
384065711
1808592199
1199552378
1209736654
1906382980
1621126883
205992603
1829324197
1368438745
857354738
1306341583
337087159
1244260301
718864909
1889431836
796754403
783446238
1734788077
437150139
233387705
1315126470
1259594121
789644947
993860206
632447293
1857814016
379807607
1787018584
1887187313
123007591
257656307
1594510911
1726241027
21565909
102292454
934470501
1894251988
884847905
1617846739
1890552344
1119480387
2030506017
359603419
1693916911
505528304
78269727
1000748307
300216038
1664561447
1919873280
1663276046
1553211083
754074607
1931511984
648415954
430431120
1814666184
650222512
1460404179
491868934
1303891007
1326508428
5481962
579105732
916501174
140635656
1200863751
1701606698
1127209254
1961471142
1165347267
1582377003
2083053634
1237370293
148570447
524160862
1598222734
1945883124
1500807615
1876704980
1716009281
391841543
574111686
1611662599
1783785934
1999774757
532375890
722164392
381502622
1833543075
110842922
1772493597
428354796
1771717034
1379791878
1005388802
1560265395
283356241
1280497935
1056472820
1487438821
1866441687
563983808
1430007844
1837332226
1458717912
11758928
2090880966
1273355703
1792583384
1265805865
651544977
255651479
2130100240
1411447758
1165370739
238458769
1757778516
1932885347
2090874830
1407731812
201498196
2063205301
870488383
1353499841
1742840051
709612447
107276130
261226063
597792441
1071964190
1616956685
525334253
413534328
867602600
1763430995
1675733888
458596228
1677660162
766702755
804849027
1260323274
803348851
1512638305
1403442650
2099574356
158236530
726195263
1068488282
1681051908
2098774532
621556478
1931982045
1807361923
81055094
2119725475
587932941
1387973956
957794115
469902796
1773271703
1855330090
304387574
1646807957
1309821878
485386453
1883301345
337141394
418224892
1322518505
156809394
1879847411
941689439
1050687752
654080691
758288535
1584501832
1291821993
1334682004
2140382594
541937458
818740892
162124429
1182936127
68859564
410846121
1627164810
258631869
1456406167
318549219
801141411
535816095
329542806
285390872
1884873224
1198196392
1340717812
250966804
2123194492
1224164660
1644397194
2057687080
940529210
1147362218
1691921662
792773301
1477667051
494148848
1191374617
1828184734
971463038
2114657652
1195133732
16931100
1653434819
820126747
362978100
1706497195
1233538133
934044247
1267344017
2040612367
1427282082
680424621
163064199
126886764
1582615417
201206355
1325309454
952300839
1440533334
624629276
2136063791
762473098
1229322182
1152443950
496029359
1595421901
380682093
2092205255
1750780789
452324588
184598029
1311571955
1550332859
1383874161
2078827324
601438802
352505683
844324062
652943239
939746001
492077659
1743109849
983506028
1234384221
57026157
946742089
1872197982
1385169606
1606905350
195681681
2055213523
1128497563
184077862
1332766948
1762905223
441345432
1674604705
546391480
666267973
186630196
1479749202
1886985463
2107311820
1096821101
1402638745
1849634085
1098889600
822193920
1291903093
1289485839
1630030223
1204129290
1743531739
392846652
299893046
1042854297
2054256795
527671785
543961776
851967037
1277740079
812136969
1526218482
745363411
137055402
377847177
2007245730
337022430
643085291
780782392
645829009
828827487
2116041980
515370160
768838295
823432667
1201344028
147505947
64522294
1040376487
84179859
2006596239
1356802455
987375686
701847869
38963045
559376867
856592767
1376212218
440314216
1326079676
661037701
2123716987
927414508
1293319634
1798473929
307099565
442923674
173435962
1552233226
875616701
611498880
167465849
1524642387
1253063777
1254094443
574865596
2095276344
1968140900
37338734
89655869
649155841
1077374429
213283992
1349860968
1205441970
1199198868
1801765759
1504680377
817470816
501158108
1414816725
1421182050
476422698
221120257
1748707412
723261880
1028269240
739748977
146231810
215889220
1339509138
1341014778
376450299
1238829588
1873213738
244027848
160822283
1965113364
682543084
1457235854
1180826949
660839078
2133763733
480617514
1113075224
1832134544
1848466005
776702987
103462829
182121427
628342115
156901649
1396775760
1054690104
488097525
1692517888
855864888
282754469
1707629457
783378416
2032866843
40054318
1915413852
1655468280
1232688526
596912244
1857795105
1905574477
2085994475
492683223
448931314
1589753514
1291091393
931181759
1980339969
1381837840
247859539
946447356
2083527237
400529112
1058089535
959707973
259783023
1587813144
582498827
675117561
575208748
344829842
1061859535
953365707
524189118
1490437988
1638136033
1721837022
94321286
1329661132
192449361
2142061046
673446720
168325904
206722077
1472665438
2045900655
1392625886
966614582
1551168442
1449002718
1385050724
746965083
948408969
894278088
1829970965
596115648
312300386
1193703874
768783317
548686352
838727638
6181111
941423805
482772551
2035804724
769325875
2113112031
710102203
789056327
1081384317
1700249493
728450181
1991575879
386565849
329083187
1194707613
807877996
733730935
1211770709
472112214
593891944
703919570
111871075
1048333629
2051273423
404929784
1227424946
1780630046
60931850
1761379946
335921304
1771500954
483576855
1970663029
61408955
324519125
1638557959
294216672
1430816388
1641644893
1809575415
590119382
1955758716
293738291
1987465755
1541353150
1185188257
1528913280
711215518
1919321410
1019689742
1351243412
754576436
2070185070
797445950
336435761
1102635946
1151174611
485108242
448140226
1821647236
1608288172
579286592
1682507437
35397053
1468473749
1855538871
321542778
1998363771
1477601367
1762050220
291909424
156564674
1856601135
2141802131
2000730520
118755075
1450634073
1328077250
852322081
195064451
723638763
1407421816
2133740318
2054585351
942666381
1685839801
222089585
1535419463
35462807
1908778283
1451015211
1991212543
253363596
1709910583
1851418486
755381229
1652709043
2126730632
1154831654
305172371
255580230
628216596
819462711
817858329
978272321
260719869
1067319706
808014746
1613485160
1678737059
833184180
1129975742
740741781
818399065
1021859798
1524751675
854040732
847192905
516699353
233411528
1704052023
1290839809
1077059959
154597204
480094245
221237573
673325594
329872811
644946372
864742620
964354923
1538813306
1458086960
134183695
987549323
1234959239
706912937
645506779
1864623513
2112443045
637346441
2117582184
268166888
1955305454
1121422130
1909109234
1261189874
2015513230
1162415698
1531750165
1985816240
703476060
396156939
847675688
70732174
1586876667
1527068577
819822804
1625186434
1881827918
362157832
285336894
988304147
1777762613
322493435
1853330882
1628538480
448719299
1156159240
1395774768
1141865335
641687415
581905796
798685981
1459794251
516661921
1373585411
1266759290
2015941261
69083036
308206597
880891923
1049635134
1014832115
984675128
1219011668
11360980
964652449
1405328418
975613433
584346974
2044311757
848108222
1258829853
1001787935
2109552141
1051307956
101982284
1612856319
191955114
1783312840
1677939065
1852897664
1307503894
954953099
443333877
2098371290
1735190215
257051978
1138646517
518528218
98293545
1755367913
649872243
52747866
1602556621
1899078317
446603696
228236111
974082279
1900076486
1778904489
1601221180
1045702757
1584074890
275512954
1734848302
1603213101
1547005870
1520515020
1944723794
76484457
1760536324
972340314
1749792249
1840484023
1835039444
138061813
565681560
43924377
1657679639
223564181
1198471161
1185025134
1142142948
1287558697
890898479
723055922
60011198
2079730291
1695019268
1391009195
1224352933
6812979
996587842
446865459
1188955422
1980330396
1384896494
1556008802
158567420
94181723
1804830803
1906967822
882920154
1004721997
1840653981
1465972566
1088556386
554467644
1775555496
1015715867
1671004494
32463466
1725850082
1595374256
1885972085
848010674
1322092808
1183826426
645728043
195235794
723608140
1582864149
94484741
53975486
2060528878
1415194410
1951212580
32172666
1255955122
1687104068
817403026
2102927875
1572332384
1646719196
1013420361
1772127069
351920605
1526921782
713620856
1115958814
2076473209
578360181
1992556611
1048568210
1066465548
1684208856
1260500311
881379040
404513535
430217300
1625597073
1461666495
374740225
1399955508
1899954909
630312983
223467298
1388045472
2012789281
1449714224
1197352338
1163072138
1530280412
68472585
2088748200
1247740331
1622216337
253149545
112434598
201165429
835928843
1996338045
460841651
1273816259
222726191
1571844181
1631419169
894144000
631776508
2124259096
176338927
496416663
305311424
495637643
930631521
456146007
525240909
1323019681
976331319
2010455988
974795501
2101998081
2021738162
160273314
588991408
925351313
163765792
1690273515
157906594
392475397
1442000983
640465687
683931240
212809366
1721208777
1137009471
35853598
1395306379
1226147516
1733839290
1198937401
726913843
1429981788
1313439362
408971768
852227641
1641904083
93883991
920778624
1105487764
1820366836
429866824
1745099457
1390596868
2017520691
1964103793
1169406537
1041738397
1797784044
854192025
1545510373
2147457270
2019266491
319078218
100880281
1288240264
815995103
291374559
411353841
1723230335
568711594
1408264844
271763035
49754205
23198778
996437180
370686547
45021386
863900661
1591138698
1556091544
1678070519
523625146
455068342
37887431
288775778
440624138
572730404
1435014640
431846238
1581589065
517196495
304052328
1808979076
1581437479
246540864
1593747122
1385523823
2131834823
1638818764
434097665
1331266701
607539732
1165708264
970004572
1521853390
906940313
963846396
1490396113
872828294
1024838221
610238745
1032111016
608298193
1766837404
629696797
179898385
2065009922
1543117977
1049950741
209718924
325326016
1287606564
1004980167
1855724078
1449125598
718417347
1832431396
34108370
43582818
628082427
1349137501
336695946
1853361269
376041014
1149266165
984746889
331299490
477816451
855988801
1594182354
1808434580
1245929641
1510934523
935400164
40350296
703840139
22471017
1388758492
658471032
1958847427
1760218385
1040020561
1273539635
1080738001
673232258
1422243658
1725853921
203815102
2140512488
813190967
565342899
25411688
1361137265
931171429
720644416
1826540567
80174268
1203994632
979771922
1679688536
432994344
2116350803
809128469
1235795336
2135560548
639314034
909013130
1418610163
259332872
1768055577
1803639127
100771793
762859605
1761687397
1792702144
2003485529
221479764
2112791556
1666986987
862824679
417166021
2026565872
205158215
1466514995
945793342
1430018047
1817060493
168700402
1920459355
1990227408
1161733893
1724844058
2009594256
685998421
1811579882
1426777794
605905007
1231965291
1985475765
1559431610
1650007272
691801053
1742113047
1800206059
595676948
1783162851
1838862693
408013530
1101348889
1336562816
1138561301
1829491885
861730806
818032903
220461157
1303607967
1691180026
2099097889
902063910
514614711
1597625579
2142309659
1950299864
1826879227
541883783
1430321450
288754820
1500643969
509466712
1391126234
1607480315
1132254484
1998917180
1725762712
831029462
713129758
710521932
1315911177
377305495
104950119
166730524
1374510265
1702562161
1488335371
901325646
260376507
1427897110
160223129
139369887
1004958814
1634957875
701037996
1330982842
541754864
1340104285
290583031
20759385
44990163
1555954928
1598641946
1590197275
238452682
2093826885
1093505573
247936487
1053282588
508483980
65556090
1183157059
1141633483
2078755825
1426739547
2040685394
1160605935
1569078805
1100322614
1477380135
1740606783
296330349
1792456527
287556958
2036440388
2071332581
418287612
1725042080
483344515
1211943672
1171077937
337455597
1613649522
959022626
1920944762
1713532670
730578872
1810847713
332286767
656014192
60286397
795823230
576033576
517537538
768871257
930137611
1565283463
1954449428
1484875032
1822748717
375781977
689166749
29555044
609106354
1749666803
856246868
1988315262
1023727170
138599074
1989716467
1657715986
1949387172
1994994879
1865822343
309584962
1106639213
715481770
1515779037
702180947
660653825
1779378687
335799714
1277294154
484291201
1799920447
429415108
1421447866
889423019
1888904532
1335564399
2143366558
301170932
26636629
859106002
363177094
2040864728
194365368
274187154
1804120533
664195471
581352434
697393095
1260755831
1887225771
1345872189
1991538259
436448341
1722206168
1393575404
1000435172
1625781275
1811285412
1873246479
949459916
563334979
6030655
1863046437
429394307
973846564
570131800
763794850
310559585
1772477985
1042575697
560542315
1102556892
1700988613
8641571
226591850
52684923
1175991709
1073807827
567685579
1371843150
2082315279
1591759383
543973917
768129657
1498632919
770015891
855095927
966353038
728553715
1078831340
2037752352
1614013715
1301568726
546987365
2027212468
1532794487
160877515
2085020856
1944721334
1481922597
367635326
648045193
1611895757
1171896532
1996208200
1092228000
302709917
106860481
123817900
1771475003
1854429815
1434133610
1804443358
88020470
1568012749
667409362
988388264
413260431
1972807253
677801643
825869580
468739573
1369386925
933472355
1214491312
1549202494
1055143435
1916447923
734281155
1099292755
2027765171
1357039105
191359240
950408614
1809714072
1542503384
1855287551
336694115
75975187
1056223473
1111268471
1632159199
1620014088
1012763012
16360425
213803135
1218775649
424335794
2004773665
624009511
843779967
366369653
1364361354
779162104
598789044
1715334413
1190847815
897458896
849729860
1702303602
2008718883
1042994399
2062252433
1641356248
775752572
745171958
1329868791
1888127753
144378201
2041456845
331523866
619668193
961271764
1489439673
519625898
1553249411
1471335300
1625661093
852006462
156160846
2082129257
1919993677
347479139
2122254848
739275652
1183621591
146686008
1191565865
1764513973
2085249631
1892722389
1835450758
92118294
2090483729
372202882
1741064430
904308397
943220333
689223367
93133241
870086964
284029116
1310748064
1284758729
488234538
832498464
539824751
669622490
553080260
784227762
1615773463
575997840
1882771109
48324161
618402538
585006434
1296180780
1498032877
864188288
1103804105
130248955
442780677
1367780473
1351530130
537791148
1414184547
947035073
392584267
1130589894
1670456873
76641903
391543518
1269749928
782829632
1572542473
1334015461
1782229859
1482427691
1242542994
417687856
638755513
66341598
224708398
595776978
1541655259
533436197
793008478
2088425713
1984643211
689627751
1014987651
1145563653
581220900
2114099393
410327163
1623466286
1468651295
417664394
894305893
2123891977
391329793
2051796074
1368352019
568123760
1913413604
347190483
1686388843
1440458045
1735089102
1067989757
840924694
1072777463
1786589834
234173184
303501524
1908522241
1842880025
1549648688
1293514130
1392664477
138709753
217718059
236877498
1531247392
1861083296
621421053
1156856047
407653583
860623442
1768163887
2051641243
630395507
1746335330
532027974
2090244252
1171169480
162817863
1223973711
2019860663
1062601174
1135749981
2070633907
2107002897
1886821194
1845273934
2031158167
644947461
1222597702
1638091907
952914738
206114300
1902867582
236711227
1468879003
1892659927
1807061286
85307475
1210966093
36142100
1459397783
67955874
523547099
1660701010
1342387094
1475395098
28520650
654460767
229780466
1347118766
211255496
1062998821
1818772200
1417573975
2079030855
1636378532
234806069
247708455
1872349548
1184731385
212693754
96729705
1701959785
933488753
2064947901
1723101114
1581519247
925538863
198800191
789321114
638512487
924676056
1062908788
1442952766
1565925689
757884381
1579693939
186893106
735891750
2132854568
1392907834
410711615
1931201173
732008940
660881316
1942534315
1760347631
1124606769
2035524570
194139220
956543431
923151240
975298528
1640623045
636421155
1056828233
1625585043
252066386
544740683
168670939
2086439003
1448746037
1851556401
921682537
867968155
50126561
1064932819
217003823
1307970890
1578392057
2057485437
945000064
1130435148
605146631
427556286
1472411422
764931862
2117242509
483491304
2000584862
496939093
634745054
2030373342
678678542
2021040743
2088109256
1414178654
1062083760
1986643967
205428072
244134174
1421783793
1098307547
306311287
1291057068
283329039
1936114485
1687025464
690121831
1623797651
1546961966
996669000
778752992
590295873
93451223
505661042
2102198062
46546102
1483565181
1898361947
1069158216
596811240
495573965
1673998548
246824580
2083422368
1246353817
1104824706
68268860
718185078
654013754
1977608471
1896962514
1359632575
1544325286
1440669339
352372495
8903876
1471183474
639741686
885400208
97378551
1168149319
304426110
514922603
1704684489
2126491029
891934557
1943917692
742849817
1720378045
687408588
44368669
1036384654
543105405
1921963119
330423614
673013636
1589494885
158981691
1165441230
287097619
1255702616
534887770
1876731070
862228998
583918118
1044730510
203196828
2111348931
824136992
924964416
1122784529
1270873519
671723992
1809035404
220703600
1391660554
931746536
1428297976
1096262211
1352200730
1693627652
1057390430
2056192652
739586386
1059626054
677428150
2067043016
988196492
43565606
1013515986
141846878
123266149
474483857
1691400792
959530716
1997039950
995576656
10672270
1433335864
1834728469
1149861613
1561681301
693027082
154228657
57976492
580671148
416730570
1680085022
1629886120
28296048
1339928091
1155970577
941840049
131415262
462608034
89654168
298878816
647915219
1362963581
1036327
828723702
460138375
535336389
809929924
1287216332
267298861
1222350186
1243089042
860965671
2019433632
2093870120
1883405510
1748320883
1707103404
33113039
1336074540
1530525967
929633044
1362944180
1339000878
2055556179
1346055898
112024744
861012739
1161256610
825522849
1409902783
1898008180
1547779642
469136912
430741375
1142769193
1183978184
622642310
1689857927
1684824628
971232382
1733455616
1330775453
431798748
965773535
1429662507
568155802
1418285352
1090063111
2034494406
443144787
1067756659
1999001644
1208285602
1768842604
1114221689
359556787
34722608
1094595455
924037936
990217237
6067419
1202307511
668930015
1535458207
646228307
1332076761
951235306
1318175761
469729789
2029111136
2050239140
1122432610
1443370812
953494602
1044834119
2000014282
1768304658
1127180401
622315352
526083061
205419302
45130193
2096491329
1150980914
624705217
188087516
911856357
1000405264
1048987886
1717688197
412860553
2067832349
806291309
715721429
318400048
854006434
1441915053
57554365
2024986754
2012955782
749609920
719589057
772459698
1030383078
909166715
1418706627
1196301099
147716814
398325604
694436608
1507888429
2092103709
1911249604
1016059743
1118105623
1470863620
150746748
1244948549
1813672377
1945417328
1829783514
526650821
699483505
597140438
1857449606
1020955938
217550684
2031195797
1301552266
470606629
744462613
615093183
871534155
2017973911
713051638
180217370
992135970
464949853
1741750159
393354523
1640590696
1917470565
671183123
407278213
239284965
177985551
388967630
205682961
1819497691
922781892
39395075
1736012313
795650135
791329725
1100118945
919972974
2089191014
1691333117
1100343658
1697614474
110001387
871061102
1299838622
450613343
619169171
828051482
812111071
1291409890
2072610636
413703093
39149154
300374490
367844922
1006497495
1910726916
879566497
672902038
1599807754
547435395
1195139662
2117152232
306667400
773230870
647438108
2076009047
1767237124
1494531510
1711402783
1771842346
1794638356
770699968
470544787
837894596
422911113
190976847
1448425930
253357502
1006750813
1593288553
1008518335
461735216
1846472802
1426596348
96401426
495302120
1879691819
1465543513
1940760467
1531417808
1818644359
414627491
1468703683
944141845
535563650
315006408
237883526
1453952513
1231008301
1187284330
2038416082
1948080355
1421944551
1083918719
489809650
987351917
1823990459
1329017162
2038247198
1151748768
1994800241
468265959
456149424
382495955
2113717589
1172132976
410410721
1795850427
780577461
1707458031
1440700430
716627664
1367875737
1627031609
2001906870
375718192
438817810
980433763
1286977923
763192214
700212533
453340432
1513004713
106507188
1605822834
432581512
1343006094
1754438130
1627616747
1610068654
1585393525
542851297
1016639879
463005772
1298410402
717817420
823095223
1320165332
546772403
137030286
1497059681
1747953381
1430879126
848730586
1809674571
921082388
1829637152
1811923840
1151996964
768442379
123678044
1347042078
452617272
473050811
982129128
1424482256
480457412
1801713416
822577334
548621672
428458859
648092072
1214962162
1809339504
112172285
153518756
187747821
1622882753
1569612911
157470244
1591133007
1139785695
1052557246
1466799289
600014112
2054223309
1156923076
134479523
1286238577
1516949800
532172527
745251269
523411169
201755785
1524773938
1656530061
1607068597
483053841
716049494
2033461833
514722684
1228973586
700373076
307234885
877915569
1705912662
820481906
1318371665
930526090
936906613
1317746943
1543424508
1463234300
14347348
1703808648
1782584561
131393533
1733116695
569419352
1711990756
1487514480
1727749680
994977180
80410312
372285797
1689120834
1805023844
357419150
184675096
25983974
310222544
955999056
1187760396
1254917071
876143013
476070107
1249003969
1736344470
1547909737
2095680048
1419673541
1869197147
1795269203
1154784494
1244020697
587693155
2000713477
1165153832
1507157766
1305473425
849536246
453158973
54634864
824688345
708663612
209646904
343009295
1868635749
1253309443
1155904775
37883680
190872656
1096168308
311877725
864844896
848684804
701508783
1821156651
1866591596
740050837
1915449062
1414390662
431551912
1894736277
2096592267
1184624968
1302199547
508140581
1267946050
1274848872
554485123
609915237
1622235047
1566683472
259816033
1218930485
357419742
944649000
222774758
1283845858
1215405610
1761321997
968257302
1162055274
607794067
1075773274
2023489751
1957228477
683615871
487536566
1956837309
900430119
1200561634
1814950804
664729680
1513983604
412919714
1955828088
105155950
609130411
328472953
253719464
1356000922
1428935391
1051950005
606967176
1381518772
596831058
1851620271
1414686369
72986137
1105680925
2126538205
2073948077
482820598
2065403509
1661610019
1309097580
4608327
1308548588
2076335128
515971664
1794746291
1405172935
1610832092
2069430328
1578207952
664649159
594234940
513894151
9189509
1924979488
616457662
1585990705
632286541
813663745
391310895
454756126
333935168
881065817
1132498121
1545102838
1925854129
1960146892
1751873583
898765314
2000215789
399997006
1000651337
993934288
2023196955
1184764399
960002744
1027247910
307125404
1233376889
1357074616
1075933104
1356451932
2112788492
2068291017
494042281
701719851
1096020632
1679552574
2020564501
578546902
2125372156
476802087
917362673
275797835
548763501
841039739
1925195547
1280444916
1145405535
406329963
1786029396
2118892840
596600932
2097591133
961394110
1618731833
1404701642
37900153
1123219586
1802343800
332048905
1148212836
142395398
1558776847
348382512
1033890788
1050344493
1770298054
1342999094
1365545431
1505228669
763312213
844046756
908776166
1750661702
428706793
371410876
2048914603
2065481768
610436094
1123142670
268808624
81355681
2044490716
1638177447
577436677
209357331
887077553
433286076
1642252133
1029757025
1762128262
1329478658
485612355
1512288105
1568186604
1082559819
780971384
1354117080
1513521205
356019725
840844257
772834895
1301428930
978602634
1915821941
1922990148
1464713014
1101694025
821243283
1339320193
1933907125
1366938290
938328813
577447684
226736582
249654064
241868232
199538439
1037011694
1322774941
1277095888
1629081858
1087516626
1048064064
936734854
984738857
19534425
479500409
1072723925
1334215078
583785632
195201663
1555898301
1611831570
121470852
1949197732
313552617
1563401191
693354560
1697210738
348621641
461402890
2067484538
1484926086
1969484645
1342958036
565601924
1067013714
1713160630
1101486820
2073554685
1010990548
1025373620
234005619
1554329459
1881361169
1355728648
398877723
1059521319
1432432352
949485520
806714327
1871943498
548334372
600006159
1231216001
1507438995
1038803682
1032650388
151822228
670465615
228537064
2141179665
1355634973
1302259492
584356303
1649805379
1710540286
1826975976
1573451775
204910807
720941969
870687141
1631260762
2018059833
1931424939
1805512620
85684381
83341359
1327701382
1816213187
311728373
2069502685
1288947837
191412020
1115339966
1625380920
47260156
1555012582
676614866
1266494243
1688534286
1163987043
1766616387
2054478299
1117433710
1879158563
1467996778
608954026
64353678
480112672
1194724391
1009505361
407510900
518356613
884394306
1735126636
1397916681
322801562
378381489
1978670334
1456291454
1880264719
19676764
1849146844
1907962302
416441239
234638065
538281763
1417172111
2081958396
1225942292
925463109
1073170119
246582736
1037214795
1884663004
1545284723
558733968
335019654
1669829523
754373366
514399089
193949544
1162720563
761797709
879001751
127396079
433314704
1759425664
1082740254
1008208855
217980523
86838586
438112860
2107287380
24903151
140812687
1797514109
488833536
1791788109
1172210516
1453090463
751430158
743207120
1085353634
220093795
2119470175
25651486
2029299287
1055177848
641078881
1646605402
72734703
170674618
1250762111
1709964493
26888335
418366114
114151237
1668324028
1775568993
422218373
837413340
1580066262
2033053628
384491671
1575451663
1457262667
1681662558
2140970509
1962372699
855705766
1309990021
974486783
1765593542
919790556
1984923371
1191962225
26605935
1990545355
1566577395
1237403588
1725454898
859508167
684236528
684257881
839922380
1182036992
1606640159
720666668
1567947897
468973808
740680125
210682910
518234859
728876085
576613378
86916599
1540326599
144132646
780983791
378018378
331037616
1583082789
601337396
1087158400
1332358255
301705374
238961078
1630976016
1478221768
1405141549
1313441963
194351088
859972092
301565218
823910873
532458528
474147662
345179183
646006601
803214425
1995903147
2113004405
1774240374
84384172
2058795843
130165467
1762666646
719424917
518302089
278339735
1923817159
1818099607
520697438
1901341497
766404165
245072872
1034824238
393722888
670593308
1607369079
1112298313
193020203
1232092543
1542195199
129754558
1489706966
1211333373
956378761
1303946006
1045542525
1213003272
557840882
1630194664
637560643
615795965
954911351
335927089
440248979
1987570511
1248285321
1722675802
1334782094
1242713821
316806376
838158941
1515117520
302748510
772500124
300030745
1317682074
1227376432
127340957
1183746114
1380216335
1569097623
88556237
965950874
410288792
1764385882
1282166937
1401804380
1295561644
1805290668
434228302
1316228723
836219318
726549291
464663974
914668134
21558490
483236438
397029433
1422362482
874321739
679802906
1782858062
1261208514
1556035605
1735189261
225843102
998010669
455631924
1908872751
1594382255
1735054057
289278434
575790367
1245836263
1362813402
1328837293
997374011
1221593419
25698617
1634616621
720980279
1660110478
937678936
2138181535
1010534255
1864096352
1897417029
1437522562
1600928687
1295837566
1459794161
32031236
1210893520
977308703
1528106769
474388746
75178955
472208892
1840297691
219779824
1346195517
1332634341
2041227064
2040002006
1355469828
179236372
74099330
1071895850
250982520
1562013660
271990730
1289147375
1966311879
555893752
525879717
204205680
1252531130
1950996476
2079754222
1304448230
452064696
1635410276
830854889
952376777
901414707
1799298126
1911437338
1205106706
1881818030
124981467
1905238513
1326925035
360875849
1711891037
444111151
932328183
2067604102
146351293
1346342881
1763028844
2016651113
1098234694
1527778853
1312090461
225365106
566017882
1906090669
1944312592
1650401852
1021472014
1053203066
7626008
1298140795
1537579847
686588293
466304957
2089161052
1601452259
233859828
1690725888
1910067419
401167222
405209298
904730479
1765633432
892183786
1166040377
1168302662
1701289697
1308863137
861645308
473376320
207886110
543703808
1050052743
1816735295
726380407
1204868089
143213427
270172840
736812257
472905988
1992344849
1216887839
2117790716
1225374265
1281841377
1485069548
1924039990
1811958089
158151622
973616173
1098021169
778193149
1285669744
1872283492
2112083263
1432590903
185517899
1603683638
2090614569
818525011
134623405
883916560
1033214390
536116680
376687378
1894935526
990245063
424459500
1294183414
923972218
280276506
943782665
2093902779
1201617667
1185551459
1377435989
1608262946
1308609133
624559371
1913640045
686767839
1530110904
1468730143
1630026785
1181219322
1382691378
1155182714
109564104
1714539408
363773116
1876957550
2029949339
2118876278
1862278876
1456335180
179897108
1536889267
72190818
1033137875
1813960015
2042526834
452024160
2133137357
990384720
732566153
157469524
2040016368
1871827892
1711656606
1945632143
1681251041
402358659
1230657575
1404089740
1568896168
957716641
1530844290
1277383871
1117131088
1894447186
853048859
2143603189
1745576899
627947716
907871579
1608813207
405397508
420514247
1651030191
1742050805
1221142391
861247606
2082043136
1222475484
1321450546
595328420
1711234506
1185054141
1808989884
1066710126
1251237092
1643219818
1859547422
577247150
772500452
1909818096
1034372037
246737194
1902682936
1897417793
45689286
108126056
1140003589
275189231
1609135214
1356512235
2037474171
192046987
1929213983
1513220373
952253496
1367585953
661731520
1816109390
2004973054
1210078650
1146576203
918002823
1015746962
1215562633
1546349755
2060338847
743241907
1985685749
1066881425
1835433469
1861781027
839271681
1397565177
123787538
298112581
726619598
741755945
62223778
429055656
133843416
475578726
924929537
375672515
473529064
1710476191
1028659212
607533128
1726951531
427090180
730573595
1727037216
1497704761
906354037
286911951
876286456
1800613346
2073394733
160583070
1193929140
497920880
2019239555
93567873
114348807
1238717675
989260774
845427560
435158447
161533595
896461461
287492599
923423960
131686105
1147855087
1515537036
1498849170
979610075
2033128581
985279971
1075603721
1483567794
871857783
1248366768
1596829934
1429825148
1333018289
1466306774
743334667
1111616991
357062960
956083272
2121963613
965478374
1854650901
1631123314
18652865
1394813908
1114734893
1176101696
241420719
785855387
945002259
68881217
420284900
1165315605
428116232
1206029392
655248890
47511887
1516809510
486236625
1001761471
473039976
1635225337
866471323
1894599458
745314974
1978049282
132334733
1685399813
1508398268
1457406973
269575630
117673090
669209479
1463416415
963344642
1214076278
389964462
2029319317
2098000850
211225214
1624187410
1719927751
1075022138
1271902657
1567963320
1333628921
2108505703
920023578
508268140
420548482
1778059985
944503134
1231982296
32420022
1355873452
720416342
99644087
1281379499
1803347980
586196974
464819028
947168403
1155308914
824077953
1779090299
322823515
53258026
338526979
2047062692
1598321723
320376889
1562226648
932665128
493814501
934654547
556277985
1188454335
79752112
1865518169
1822376969
2021633644
40883675
1813815308
1196585225
326294221
720478690
391829777
1009146418
2123938817
1472437688
652376743
2058568734
1358625512
80478493
1368561212
1390020198
1810083018
458666328
143264040
2002834382
83752200
936267370
1653080983
633915936
1821421565
443713132
234821124
112020233
1712071768
1517073021
715376835
1394482151
390315631
499366402
1532999811
142953972
1691144617
131088524
900873709
902426374
136012683
1123162189
1806146407
830505329
1175846091
23592846
699380560
1377451081
1794737313
206218358
566052362
237245412
310780621
1993077048
557234388
1002867117
1234053498
1325113515
1466000272
2077705398
1075840897
745675330
504391424
904753617
295977846
1214420614
645925775
1745480751
443055264
1505069804
1617340036
1837378831
1748006508
1122786977
1231292776
1175258168
226896345
917464663
253261741
1320687708
2107760681
1392978086
239871218
1276981075
417551675
1382148784
1034959724
365051429
938795250
1420198800
2061658600
673137034
1305586355
1773500798
2088499836
1538055650
654828204
1910072646
1544908859
2089732066
1588593846
398958372
1061662148
2139812896
1471291851
452080347
517186509
371101823
1662137168
1477188471
121210549
1822540449
974943390
2025900149
1848151313
1787507288
359318827
1925179647
1548760627
1577342994
1876693916
22970745
859576382
287282714
1857474254
204359149
1124283862
1612781663
1984913751
2014068817
867425683
90930470
615232243
793230140
2055540477
1891714258
1102885567
1084389085
720791976
615254573
786885213
1275798781
1881645918
1039827777
2108888784
252915040
1523615073
1986414830
396348412
1111538288
1952609381
613574515
1194139214
461245488
805076340
1890825802
2086360313
822547970
1576725625
777255235
1425384553
592863728
923495089
146851876
1126297741
1672625492
1741595903
1893154495
583964293
538651893
1043364385
2147317208
683098111
1417455876
901755051
1295696532
1406778387
1008804394
544093482
2122301287
1817436835
1569344707
222486864
827268158
549682754
770618897
1453705443
723007065
2103524958
1354604470
1846546770
448035030
1177530656
1118446635
185093876
295208205
800540297
1323213750
1467247485
1013588612
132667958
1668915
191501450
1204549466
450643269
1452535249
650555876
1196427341
2102294891
1723109508
385344397
1638007212
1757848184
598584928
461211599
1981433504
2072826077
2085171545
600721886
1695205979
2023795733
390248730
761771997
490123022
302820493
1739653453
1492312358
235253736
1510891101
18844718
25591037
522473450
766290629
102340522
422549432
1398919887
1165306758
1124555123
1779026504
1170013418
389645321
39748311
458225564
1018207240
1439024201
1715932538
2112787214
552654615
564712174
385175511
742420224
971654749
1749540662
1545230442
1958679235
729011227
2090195904
1122734902
1469028514
1296327886
652738747
1096987950
318051533
366823226
1065375115
1517744314
1389462217
2008706141
1636254695
506491383
327040182
951674997
1649226026
2073502445
677705813
2026388118
2060263837
966637553
451038809
1309465938
2005492156
256508871
1041942497
299277939
1291532528
981177270
1619752319
852115473
485401604
533828649
1950289024
500817909
188946177
1834024096
1521520161
280602741
917129111
1821115423
964982060
1839351843
1142816588
673963415
1499556964
1901212386
702936522
1138604859
273779974
2036246910
1227273020
1690573832
490022045
1510312333
1796373048
1269653368
569377660
399566564
1626683980
1232118053
370823943
847080194
1416923732
15851094
471725016
196377974
1199352408
2037276882
382297114
1430991799
1500745218
1456632939
897658293
1473710671
560656134
620323422
1767431300
1267295363
1261070090
2111354294
1434221786
1784861844
655004284
1907869655
1366532372
1408183288
45758880
2075432126
2078732492
1339773933
1797686422
1945556682
682704512
1976954175
1709126599
1544711091
623191511
1045150022
1114629050
289013716
1636839885
11585858
1514624500
1661141858
119835573
1764194078
1877328917
1151067751
1569861674
2021008755
1546336819
1232444516
599305904
777832542
1522464854
1568762224
586837725
259732670
212393300
742651389
1289387811
1293498749
844486862
1897835232
514714398
1849786081
744514977
1984976508
1464441200
1992306674
76942421
1464735673
1052095076
699820330
382921832
775263081
1477414432
714306148
1802260399
725184496
1373842070
1751432632
1929593908
805902766
1768237554
1821225127
364396012
1750388510
957765894
1461203912
1842922006
2075063594
326745499
133106567
272635904
1546367844
379988991
762509301
1925448960
1614796981
362571243
771464455
1395035458
1166018185
1214955793
586494871
1998962365
1828791920
1816613944
1634467956
945980136
423306506
417967764
1425446277
217545263
812578710
277681538
1058003419
532208777
95479519
874793663
1041357197
288777486
1842881649
224910102
1411538569
616055686
1823778468
210236416
2139246739
1787827972
302795930
661308025
1389419829
1798762437
754993838
2088786105
1559455873
1825659349
1335615120
1934957852
359875940
651325163
862800893
288079764
1799501029
362213704
1797922816
1476901053
16166853
569470261
1820311246
179392311
313587170
1992319889
1615935006
408692455
1996088952
684162161
1321425552
1052333707
621584584
1126482093
664284246
559810077
672918577
1557847239
1450869232
696751267
1749313599
302607083
100335112
2036746180
922518878
361514228
1797212806
439845015
368264242
232447681
1854184824
1285061240
1013890806
304130280
1194755350
110793080
1885042974
1655143099
511376373
859967583
1566406515
1640825788
452248944
859342548
760488176
1625048880
1016926691
1855694795
1122100839
105127336
1110796990
2079436806
396931828
1757658942
1676863203
2020365191
1695294542
1967543767
105096971
700658879
1735035691
1397135260
581933511
1645142551
954053432
1035168015
66422721
1647140017
1907651329
745441128
363161673
525936195
1911948696
882784898
1855520073
1555814333
1885350161
875237288
1758181261
2045067010
678496167
786602833
137552658
724567506
1110304906
970474408
626465649
154984288
1400350387
1807553265
1200621481
13451041
601748063
117936359
1440964391
744920727
688019626
1961141900
1151874366
88546288
45880380
772441847
690982215
559224778
323855633
1487315456
601045063
1607580769
689778988
817864502
1542190916
1991803581
209759340
1115971339
1481631976
1188303146
625920310
337708460
1377451414
884058757
1359327313
382930229
916271773
12329707
1803059603
353722377
1753176017
954687283
2031393691
1440578220
1864702790
1651857998
1391438951
1392678522
648518941
1652405319
703564276
721935202
700042345
2013317129
796709217
1688378119
435997519
1248807417
793858195
745902538
442800827
598699389
1729312000
1805267485
1114509169
1690866688
1838024080
1873868270
134679996
545162056
75129116
1532082625
422186462
121971393
1021675511
936713848
1565386798
1947583262
1734978567
1200616201
1508567475
1909385910
1585973374
565815246
2088120321
2095558118
1385546293
794216487
1465142699
358583289
1540132956
1386249423
778319461
1760810352
942681176
1484920326
1122202432
1975753492
1075415623
1306893861
629972808
27992912
1163450611
1890087814
1894853432
583002345
1040140822
909175544
758082073
1500913967
1291952908
1203632602
1095099716
1696123408
1879348363
1588193312
1030027569
123551991
1388567362
418974667
1958721718
1543200699
94709703
816679204
1283267084
1028858983
371707659
1987649238
1485466418
1732828834
1291993801
176551693
1445989733
631301632
517886272
204440148
1332312609
1531172941
700788214
1537497467
824282908
334782431
1785479552
243935181
1637097985
438272463
699646618
1658625485
1798692342
915436591
2076710127
1231055612
463693366
1341193360
125235974
321077230
87606263
337597858
761879911
1671551355
621943106
763534882
202593081
1129124276
106339928
1118228155
1179275843
205978456
382657765
512309331
1603510202
1834025699
2145871173
1679723058
1918588867
1694767694
979390980
398155948
2036680307
1636559307
973845625
354966257
1592297298
524159704
2048577685
961198456
15134290
1921403511
1637601796
443188238
1534146438
1606480642
1793638322
574568570
245956525
1035738954
803780581
957087858
2138145798
498668399
2015655281
1899261946
1591749527
1441177789
617552618
1188219773
1973278143
1366134389
1510229885
251188794
629797988
860359998
194802377
509880391
756050579
1732063420
521703903
2140081554
1422079398
1853452731
591790742
1143401179
1357438338
190658815
828096633
370224289
1171303474
1782214875
1651630212
675790383
115191519
47849483
1599362527
133563994
1431928161
818088866
1876033020
308244100
356502455
1717199159
298382387
2084073745
592691344
1763141945
122761019
1664823138
821040801
857948483
1988518914
1390448646
1193477444
1759354546
613561266
2034689306
1405546345
1189058556
146251216
24058411
1751702752
120944517
1799405107
605645649
468564587
2057868850
2135937172
11182755
1292329380
1964129563
1706327183
866311861
1420454317
835751857
1241934502
1749999828
215334650
2140569336
1382424501
1333584719
1763509222
1357890108
1701126536
1964898306
998684965
1089591986
1488348031
1658645986
560934243
833822036
1852307913
1439940601
2034316808
1681966182
495392534
162040523
720744258
1206717152
2117029726
997919759
2053817415
1089359349
1344677115
187410202
197394371
1281898290
1984158942
1235547222
925115341
840429422
1745525345
250664771
1110559341
1643927605
99402786
587340953
318229898
779308785
1810083834
1480302748
1892841401
1231353391
1360500405
1860041978
1832549307
1161169088
981061975
1956954090
392082760
1482306450
1095916643
1409034645
714977654
1149204370
1843504427
1784181408
2031091240
141268176
693607647
89627301
1752449873
1841593298
293672321
309771831
1894654495
303876233
61630028
490992874
707321496
1019036753
57038718
1813362682
344903246
683962288
886068841
594595973
1902547438
1700074938
2037445370
1415957897
633803973
195880211
1501536784
978256483
1366512973
1293685518
1120717658
813173954
1942942994
1089930626
1233591487
274195268
775721316
1689978237
2118068020
891710320
1817633632
1858009200
397033973
1370920980
2006296612
1709777935
499496906
429789048
1024414061
1728247549
1998273354
1993562569
1361607911
442752044
805806606
554407682
102905297
449582237
251980342
1816182181
932707321
1885903201
135824813
132735090
1042191484
1226376873
1688661749
814415083
1398055515
1093700903
2081260898
24105450
131466814
1577774313
612610343
610876718
1235420889
1307473732
316952443
296198682
1521238328
382998816
857761616
1775294367
2085904599
399404408
440149228
815669107
2111348855
518575925
232201995
1315611252
1219563888
1467458516
1012982332
1127971003
1998171234
2062693684
607831390
1575630571
1981098545
2022716466
1328023143
372966630
760914608
906152723
1921855014
1489451844
616494671
499312388
874495075
667257538
533396871
1703772992
1170676892
1809361283
760185305
1371994788
1116725692
741181890
837287123
949903934
833768148
626137030
24977891
703195986
1405947651
1515028674
754462016
1725255229
1637184019
1134755967
1048050969
1050360794
710778961
738735979
930672870
1940051972
200430344
448268742
1098945223
2121940137
208714924
1600849182
587073217
1514603150
1909833030
1813925498
791692212
6673603
170352194
619845969
285414146
1460800158
1916376952
780707083
2113132934
420366633
137321048
124699627
254748436
577187553
1509484360
1630988445
876089142
411632881
1194355008
974109866
1804224818
302086430
953539099
666845106
717756596
879124747
1082863237
420178895
556072211
888833042
605145997
179922298
1138633456
1120496956
1357529365
1231827217
1571933040
521356648
1863798589
1506537815
660997268
184661623
1227174472
75410701
1083230706
935253121
45496108
1268489820
888239233
270995644
502634322
996280263
332211076
24064807
460430617
404526064
2078204865
1513577876
251531321
1597651458
1603051633
1839469796
1465903469
1774562745
707910539
1647727781
1034113020
981750853
1483812288
1916512234
471653380
572900202
43880163
1708084301
1278682341
1745667917
1231840755
881155093
2102236118
240840920
172056947
116981824
1039499406
336047085
965023749
1050061688
1815516792
1206640084
1050112111
1008425738
1884520289
1405815595
772722947
1398923887
417585442
511903345
1142233524
892812479
639660337
11216392
164848285
370075474
224577625
118227651
503153877
2056274902
1022943344
578338272
699296569
1494614714
730746658
749915998
535177718
693671153
1166777157
371285002
2132467426
161261319
1441587246
1615139941
1768774280
1390322388
1462811314
1022466578
154308371
1268005237
740326637
1114992284
1554172280
582809142
391293648
553216380
748663196
2065356929
1667808771
629192291
530715210
277607944
220803824
454188017
184576463
1738417523
1672928160
1119176934
1507803620
26587050
2051439982
654830452
440160321
1027607353
1909699700
6049485
2107989609
1594596850
276176865
845267441
1548483212
821921569
1326962347
612697438
239529710
1161720405
2104369934
1380974982
938640188
605515972
1463125858
1899103627
1937802129
274193489
1691486836
1832488084
317264412
322781548
1150602017
1181256880
177028582
722882963
17292595
74206515
1845257261
1174002921
1673620822
111264848
1164793906
604689816
1130311000
1785691615
1671189398
1390565598
510331013
438176253
1222553165
769180250
1812602869
1383592326
157114225
755418426
1719078507
228210448
428295381
1324846982
845706587
1165908677
1424765942
254079968
698666977
1759963594
147968417
628530084
908366045
695702612
1156788928
958218567
373523719
2044840913
838616051
1128461003
295862549
657385819
779221573
338254747
427447480
1884347221
2010663851
1198462734
104925098
1531075751
788983387
1918175991
530734423
1193259589
331211286
2029832477
1525457249
1589703104
1688911778
1035532822
1060289566
394186564
1714409864
1202245499
629444150
1407906825
727577640
200768904
381588865
308599965
1504853424
926465717
1469176104
1133788923
1095266022
712727630
1183128918
2096232609
1213410057
1506460112
114319446
933791208
1372256288
1475909377
236166708
741670499
1952778090
497508808
168418583
525442261
134399321
2142187738
913932750
483576956
1156264376
1393905042
583199650
692043656
1765736596
1794111197
294541614
1661963694
372801989
1856971408
205132740
1620302359
1474843008
2103658566
1992942749
1337590082
255840472
750466015
1748553731
2028720247
1062888722
814866110
1177426689
1182319208
202801453
1510298361
574002756
1443940078
154105074
590320992
432222987
1643745352
1311311385
649762691
21880653
2076666326
478007281
816329268
1847962096
578983511
1117875211
130492234
1099116300
843199939
1200054861
627977383
715541614
56996914
1333780728
1261829647
752753942
1270202194
341523766
1149990624
293355054
1943389537
937769759
605205949
1288985384
395246359
686366431
1928611055
1082720763
1335749110
1208976106
307056205
1820770075
801867264
1929837188
2098975926
187597282
339398034
428374265
723514940
1146112309
1827925314
15237452
189478563
364320521
785772636
1611014037
1719062954
1193749840
1832383914
109619327
2033849605
986681734
1604513415
1333608921
903463684
709876213
992797873
814035654
1701411960
1670594756
1327417469
1273363542
1230517002
1608646979
1085130610
82589850
1824564126
447347527
296823414
858932312
116840516
1553965093
1381874620
846966412
652981031
1123559098
1982838023
838234288
1495236560
564004579
1078736598
1322446594
402427419
2053160807
465782034
860078352
412275759
574677176
2017152679
605438314
1808636242
1360617901
1806646033
473228876
1985750725
1057438702
1711800605
1317298669
1873183722
504385600
863683619
598510188
1783051978
766153281
1588886520
176032333
1587744621
1491369288
1006379386
918935717
1247279494
1192218659
43279755
863992130
895211295
32477686
1506144229
2054620440
1338270282
1401576839
588981305
344717941
1632704604
1088550587
326529255
451269920
1844456189
233907522
1489774048
1250651880
1083669243
40950480
443077112
955131743
2146081479
906337660
365767015
421123291
105306254
2106998030
1917351052
1717205869
1894666254
715968293
563774810
843632405
942343485
685962017
1141257814
1095662081
610469479
611999392
173895768
299052593
439785164
1214427589
2024782100
1600355612
31547437
1225626481
946096448
742553533
2084023704
1553077558
1487448792
1492588408
699968895
1874878456
1883037482
1384541692
2119089094
1525065785
197528969
1697357143
1987490911
271084001
804305207
1249810621
10964385
946400562
1993047911
387623966
267483593
1927942678
1944280647
1022741701
317903358
1860199778
315261605
1824109039
1951598617
1566407800
265461311
965719089
1478844707
1158781294
2061747698
2146465396
2074556367
277190600
1752750162
824727011
1928627741
1116610741
216689544
1247912528
2053863408
332998308
2052146189
1730518591
798492059
1469491765
426332767
207963961
1201706349
1683867157
972962120
2050680380
1061988023
1636762477
1066032364
129329129
182354804
1083504250
2060548066
1159625869
2048457352
1417945522
828357199
1582071984
1458184934
1773871958
670461908
2008100036
995370133
1917069526
1024404896
100011635
894241665
1389931363
1019119921
1763166092
225354220
394818592
392123918
1628510090
1735348847
1445259409
143617096
1128704688
2038239813
1202822687
69662407
755282777
1102271345
691746669
1794328927
1216301363
1862598432
1066764302
421412684
384209491
622032950
1755447392
1414209810
322941695
1485546593
2011128475
2006061846
1725138458
1002569806
857980538
2007174081
1361321258
291944470
528594280
2037993982
1383729501
1028311573
1836713913
975733370
423258724
290402764
918185861
1852579679
659998723
515316056
1724552649
214083019
508015075
1110840340
321439407
620571610
488843074
859005024
913722700
2085390061
494913568
349909739
896897060
485817048
1089850634
1639384979
1270498734
1693544179
170837768
145095894
2030893077
1592732869
160770226
875443529
1201852869
1428891359
383030620
2067808889
1181397455
366593537
1165752935
614831664
1506838407
1289896057
1546809081
879951405
276297675
651589387
856677374
754459898
2022656012
623926486
2127195382
1120214260
91984800
603841598
864667594
1031729742
1824474976
222590395
1397820794
1566328196
2082203152
377810466
688955827
1598221691
1242567878
686367943
579910603
530555170
1156771600
1019476422
814071397
1714465567
202220251
2100096032
1295997035
320643784
691295582
2023766043
126053452
936259266
813649646
2007793032
809877777
472764333
2128965435
1255599642
252541502
1257419178
1201203643
2097087272
1241077823
2112063301
1529301441
1470807231
2071183472
620784482
310230768
180643655
1086819769
1236192035
185774463
292743585
1642506327
958421317
1754635679
433429539
198403732
793642745
463878528
1166845489
1950200954
771753791
1010032616
219604089
503645402
1098635365
1497777404
1747867557
1534068856
781276917
923824825
426515111
336277385
1675614035
1330580748
463265796
1094643994
172771440
118677080
860813682
97442655
918642132
1882761987
256042234
965897224
158515654
334450254
780624834
1004056921
1962692586
785194647
1932138583
1544007871
2044090172
1981126972
1552264378
690526246
1488446484
1894799099
1549172829
2117187288
413143777
661801059
366927616
704592851
996108928
1685731903
377732837
520863694
496647559
109158666
996869757
672765088
1163728339
1587719661
2143574691
874372601
1283204511
1681173195
1535473119
1692299508
571916979
243244663
713229772
684948717
280487930
1965570263
1206849851
1241381761
1286389723
1796540276
577103590
8644918
1212823298
514715936
148018097
1090733248
704288303
1702296421
1351868577
732747911
34350106
942101852
963303746
844614131
1146736777
125676656
467393007
1088352743
335996477
2033371478
2060133849
1815674239
497468514
1200321381
20841868
1776047453
239706750
1831509274
1229548858
1377816304
738678999
2045040753
22489749
1969824712
784413733
1685459724
554343295
1427780344
905170760
1746574014
1596845130
508430262
445773072
2083285266
2117131578
1435937613
1644268326
923121793
1289884106
940358727
1098089595
1955192808
1697375868
790744846
1861212743
1674934126
1119735501
298227258
1871613935
783729650
1068186582
1318441544
678870106
1085238278
1562970754
2144668391
844929978
1247835156
2058516952
1396444699
1297591043
2036433411
1040099565
479476004
1426704761
2074372736
1917820242
1533053148
993026741
1218839631
230936968
1893691669
1490592114
1372407018
1467173649
1020755440
1418701140
645506261
1497446529
1421851506
1846008250
1197591439
1550522418
167044580
902567722
1476625547
670983655
2026660449
297410201
335936091
343790012
1668677264
1830608549
1770994640
1209990568
683506009
358603427
1487800287
321504459
937218720
175412299
991486446
1814169677
2008048742
1948450402
1587768875
2005206750
817742355
2073949867
1743459697
1459829307
647913819
2060765340
1104933422
809483633
780077547
1226487465
1909392366
1933458363
897912455
1725795813
2132978694
1690854918
1393183842
1749303076
944665112
1362358729
801174509
1085178259
2123566909
269622921
1005590770
1999535361
1686619061
695321866
1679428195
1446345844
1390801384
2038230216
746419130
1456252821
303301565
526051971
1493320657
1506985426
101750237
1482688178
138632821
936904712
494857342
548645668
1837503350
1246812922
1807069049
246815310
512778183
1324925355
550563547
1586408527
930018661
1751005046
300445351
124491294
1734085556
78682660
1185626983
2082223892
1326970663
503913651
146900557
1691283486
1914997453
361218335
1014352282
802914539
1500790598
1555913369
1497773201
1268969237
1732125572
922458169
740253696
867038053
1086821688
373561023
606161513
928182654
471122118
1974434675
1173331020
5010521
747694540
356881741
11416645
1674130955
1524595463
559909040
48954233
1889447251
1764155123
432865369
1423311244
2036802507
507912131
991258689
1749606734
158618740
260460470
1045311473
2118020261
1201639817
561559892
2048857173
880517367
1109423002
1574098967
1236103782
1162535752
2058555011
1161369489
474456409
2118812860
1249292569
1359568197
852055165
846171728
1494100477
1784043332
1439827410
1853740491
1789564682
811898329
973498434
2119588245
885635895
35285631
1437983311
1553786050
965794866
1525911841
492637954
1968569369
1573726595
891920393
1922976162
926814536
96643771
1206009837
191446833
1186660373
18003193
559164509
891979938
1080611307
1847781780
1240726486
435965402
1482869450
26066135
1322889321
334556800
1183431842
1178960751
1185943517
615560705
1462281367
1999833379
496943880
1438880842
578326116
54046498
834682842
402645240
1554301214
547557913
181696427
783754533
1662006058
221263880
1023496461
1297739292
582829803
871778171
1334961896
1282123428
785960513
1922221283
1304793505
1019181700
1569282011
455825827
2027927200
639057975
71549487
417931631
1741250832
1750952515
1946556619
1219985693
968204766
80937826
553236502
674202845
1582938054
111849206
1880996300
1891157513
1466564710
1487516693
2025498816
218684055
1009561472
260575258
511737314
323635571
823349187
250122298
1146086385
240388705
1919683303
1893856252
1993327544
1685752751
39565852
1043470258
1360009335
312688715
2138160582
1330914940
77270050
1046722031
575053529
483579065
1500863496
1377121277
1572238684
1464836576
699335738
1776673000
510139000
1440228224
1329935418
1360032116
728899483
1128420999
842435411
713252338
856592072
1902705305
533372104
543203584
460223412
1530983162
1395506260
434044429
1088301744
618705495
446828910
2134232848
1602976287
1387441039
1269232896
2136758999
6189586
2133577044
1134007414
461747139
1568019579
142541602
23191173
1885478295
1408878045
99008659
2014754715
1297021890
504399153
1312658072
288650505
633227273
955182163
2008988379
1890362168
1228836837
135067653
2062012618
1808142326
313293818
2008324313
143944979
1193025418
1731648747
372902438
764205776
924608833
1778270966
1414460339
199283314
1233361770
960043914
1510035763
1149713346
1299883766
1575311197
521609903
568064071
51721452
1328584931
983032982
766817601
1376936304
115337981
645189706
468043268
48283962
606076493
23127118
1412433559
1946594459
2118578226
705279085
1823524129
154129587
1362139361
1677853170
269268258
406921052
1493066095
265231344
414116133
1676921583
1126408764
1554646993
479515873
1117313949
1321699603
1000698115
994072604
1657130607
1319471024
1091133890
965267371
919312024
2058701255
165004006
1428435341
1794695365
537080635
679257201
1004612949
1774755993
1094870606
218451371
950753208
1413341989
583094849
1374229942
1922194429
2077093114
143247714
1343947491
137180860
1448713541
496344856
1506489458
1674737591
332864102
253808173
2090275156
1530825912
1886176841
1598170987
821510405
123802389
350124665
1309902781
1708944453
1059729968
1380846666
2027066793
1686881423
1112604253
1164974548
1921190171
434918623
1730929111
1886788841
565934087
1737890159
148115463
571394189
459648485
940826842
15532019
184396896
39553302
787018530
713616678
854270367
669606288
1846248281
1103324016
271416965
1096742702
262465142
1842008148
1567396669
49801088
470324366
1630674263
1663069653
1350872329
1894969553
1048793738
1242326671
2019369934
1077991879
1428963466
787969078
356882814
24183167
1425945283
386058287
1074749995
1784679838
1150921252
253735598
702412664
1087406081
1497308803
809881444
203005554
393176921
1151191447
1965717853
322475496
1311167996
660175047
1163560732
94883061
1991189448
354445333
1421299536
1748770854
191886696
2034901792
1970795762
1169498544
937561309
823685387
1039137577
117073301
1187176881
1523795291
1786520016
1977375018
596312408
655932041
790006280
339845447
968374093
1809454299
993206768
1707737086
1570536814
1319029749
94722243
571458331
1333965803
365337988
225451058
30456450
1394221622
245606220
394337031
2036840085
1111080518
2019920252
276321037
924814777
1932279314
166629547
482141151
604547947
1070984806
1925965956
138423239
1914316340
1948603489
631887362
846212260
1921473997
1734317339
1287452979
1106917179
55779620
83469782
2126092235
1595858737
1531534735
248464509
621932475
1786263690
1470649274
1806219258
39096435
557013804
786585315
1646286801
1772338762
1591619302
268505843
823713159
2120145961
805994560
1045650013
202734501
1027005906
807885861
623803474
451198650
503759328
940684503
799810535
959395155
1340675310
838683996
1684913480
1402658938
1730378362
2054614621
1569612955
1700031387
1319190616
224453227
822893451
1106193663
1825962094
1491777967
1041434809
78441994
771824390
1873106649
397311136
794721143
199995668
1978942112
1838252348
942538134
895026734
238897408
1605840544
2126780555
629367615
844586073
432605961
1582879855
1310576872
1473888884
1733472105
1398885808
1819533487
1879869603
703330090
1890266478
1012957332
1264271303
916632881
685173138
2046088287
592117974
537719515
1044499692
80222369
219461836
1452062194
2089863137
2114554879
1512357188
1349406539
875366504
1686987449
1927325843
397029447
1227053550
2998083
53771671
724781569
66539059
1610135149
1602753732
366670497
874196346
1153718241
1541263361
1962103952
417181205
199344549
1710986978
1694065598
1857975735
197671349
245308094
1789877400
1815765195
1454461008
1289642781
1932577278
1782616837
2101283489
703963688
1839797157
1772179478
895816857
719540409
1299551330
535272190
938343194
945001092
1939617846
858693399
957705883
1954275942
312451633
1302585326
382766348
1638401747
400153542
914829791
830289023
1935232464
27691580
664369593
1641110820
519639370
1237691583
587937215
553876264
1077904306
796910497
521915672
1044703707
680510301
892681617
1908058307
1724341442
2007644124
287280675
2140869606
1403411347
1731605883
556878956
1330373353
590201424
29616495
639236379
1107551565
957762909
1359449857
563678218
1492393146
2071014039
1714350758
812149724
386973057
1612420111
978456304
405236471
1013053359
11760213
1142974638
97472107
1225622992
1361446551
1124799260
559569937
1802110666
521247926
659387361
661024915
898440374
777209356
693444679
700194360
870667797
423205662
304744479
1807962718
1066458552
284526049
1771563723
135169131
742519486
889328820
905581455
675638225
983705954
1985762152
883580345
416824841
88437490
1568943817
1899266128
1711568169
1868426706
274685491
1687069521
2010390052
1904311818
523720001
1287142184
1323347679
2045914542
1848328115
943729995
331506809
1929008267
42926528
1347632206
523577694
1661831475
298861532
1058257955
2031879228
2139052063
1771734013
656117416
145493295
1942013283
655569004
2083088283
1344793866
204837769
891734504
739924158
313844526
1691505863
805309859
1785767527
720524081
819217067
367142857
399041444
622648332
704896717
465497453
700339873
1604711991
856906392
235020165
652190801
155785482
969525204
1546302538
1031062863
1271360048
1791758649
1206593981
855065094
1318253329
1374992815
782884947
1698543312
2094161744
256599499
106593467
1434165229
507921249
1506618169
1825133132
945188440
1522067980
508995829
311547159
1299243919
734112623
572581931
1494815907
1273869906
281332400
761398275
755318165
9076275
221830299
1673697770
2093687881
1293150317
291157432
360251815
621467397
269759460
1771626634
2096844371
1251227675
381482396
824155120
173610424
1544331351
439165954
135160088
242090234
1531873535
1817472299
1979707928
1295918312
414989973
1607782643
1840115701
938287635
954112602
560170653
1452865822
1273040208
784909578
675948581
1438535467
1438785380
1272578311
382281641
1183057393
472395293
529956090
1513917047
1898232028
1055320965
544222448
369356237
201574880
1695149901
2021174750
1666110283
2037589853
615614032
1461006141
856569149
2073270844
1696680608
1391289649
644637195
1142463694
1416725655
896435086
2102141288
1440266334
1735676527
2069577444
1232085075
573795265
998217864
1812060120
1745593616
611686873
384612923
1657875593
1520274321
2038791961
775887178
1160106968
1930856925
306131014
1090674409
541605459
1718336487
587899188
311528270
297066913
1003911271
1532244399
941084226
1709664800
908225754
1001440511
775694288
1208087930
1066074392
295067591
638111600
1858688082
264832192
867323352
2042586467
1771001211
923902646
302370980
1063971436
163845927
1877450108
152196680
2015395822
1678205463
348115840
662582924
1744826484
95619852
1436158906
968554991
874840080
1106730453
1288636695
2002134948
2027586569
1673694902
1500833634
431856670
595608515
533476679
819642246
1952474738
2025103517
1413336732
1740411777
1513435158
1349715514
2039564095
1190167258
885991811
922231471
576622033
376325713
759857589
1247602497
99691689
615642447
662266747
1509511215
1402924308
798691613
333085825
2109731999
1928888465
1997068584
1157761829
283336682
1594700728
680847366
20870293
875966648
2031790081
2129467186
2036425588
970392039
18978483
1584245492
565603792
483990209
1492687446
1807533943
575685485
1824188226
1352008032
273165384
804611149
1570453462
2020190416
463878438
521494084
2067679791
1488969107
804993506
1716491341
1309907303
1933985598
1789131501
238324555
378369580
501996132
1099343059
940229137
473654957
343200470
1485496778
1971326443
1798852489
272348624
567953645
525369894
1000170401
1270373287
1856639711
822861233
600497212
293995383
762254712
1816297817
527923572
1421962151
1836910921
629337670
1654114976
1387787675
1597117629
565234721
1615740512
1677774525
1794089046
1381922666
1664416474
1832461299
541160435
200415090
225607156
1304189688
699668927
8338695
338298308
1020351732
553356241
1583220824
184074400
1004910774
304817880
1772672850
424723852
512771271
870311931
1139375080
2091045957
657664600
1432219563
1432287818
1197989253
1496804898
1120030511
1868877651
1580946326
1744458820
1653218218
1201979005
1230455321
329634166
382716740
1474045928
165883488
1397556564
2009061673
2115889134
1067892887
1573240152
1273344378
1838791545
215036433
2027421223
907142630
403844972
1252427708
1887213260
1740286428
877270813
1258524825
906213826
1104647808
1708296634
264875829
1763483805
760854400
1321363697
308504878
1926706450
394321633
2080403326
1790099449
1691927582
1701790011
686343865
1574588531
2099033920
1568430603
1194796432
443694090
12212250
1944590374
205420142
685365232
373856656
464474654
2090272053
1534535270
1654188614
862093645
193738247
1406473793
1755451202
1627375612
1672659817
2125564807
261359084
787561534
1378911247
975974252
942534202
2138078277
375306662
778504353
1955527885
1924172750
59762341
973724692
1138455995
659486336
1927425341
825840724
623816316
1269644840
1999058063
246608487
1802704816
1240698200
487233440
467584520
1977176193
1872606307
1035983841
2110254497
1321680902
1284730415
178319070
34397891
892876642
619506405
2084973535
2012771893
984030376
866428425
935390254
1460981841
1773903094
597131524
1220647748
1839786321
1477666295
257173744
1066554857
1320289684
396388678
123388255
1441730779
940171697
842343922
294509015
904152581
780839646
871889628
1270196605
1509764092
388087525
1201045765
1444320020
1042969286
551695640
154267144
1782313484
1022004123
1699229123
2065530333
87567888
2086434340
956164865
1906828658
1404770125
990254939
1083420774
1497943266
427789077
473372399
2042325998
1823166929
481386464
1209091722
179905968
1177456945
822909388
1264553873
1322858642
848640519
1435952719
528771307
1071469044
1220355939
1928618243
585684634
158415516
207094510
662216610
242544161
1155032687
1203629732
825558676
482010816
270879984
1393768345
1835361383
597536288
1835764078
756682751
263968603
1364985670
327009168
472469854
590149631
302592204
451436232
65095371
419254119
1520177934
922350470
911703894
569446746
853407324
1942654720
1167239257
1218388488
1470218552
1062386527
1011838781
1124622820
852278992
1422086143
724003900
884228516
786033950
1986988557
559092862
565419718
396415690
1001843864
1985983491
504031152
1246289435
361392250
1012035783
1411680227
1785875117
221007102
1204900791
1343003826
717066194
638418922
1980455923
341241993
1929008919
883850795
909678827
1487945802
1315371512
1771610987
1588284418
1899742926
277448895
1084242617
2072712158
1090392468
122378285
2042648226
259202337
1085676612
1562384509
973173228
743202430
245741150
2116121229
1878775513
1557977424
719990175
1730686756
413585476
228910378
1998996401
1040966939
105226716
2109964574
1197369876
1850879560
1415792569
1052421727
1292387795
1169582044
1089339151
1812779685
1684962470
806549211
866358983
164373113
1336526928
978655030
1377797861
1666519767
831542109
1883517455
402379150
1368183813
639393092
2030418873
127249092
35443719
619390743
174496170
690415881
793004089
1838491271
1662194101
855981424
838385549
348161009
2013675309
1593324434
1982774686
1676598498
1637487088
498530927
457399273
489116019
1489032278
180286518
1889531174
1455282168
1024538967
936644308
147904110
177789389
678294277
547087279
1265105451
527832799
87150762
1407492218
1076152922
567267981
1877566771
558413653
1140451820
354633609
1707291903
1593857726
1923745980
1031365734
1560243436
617720288
1305787332
2083704678
1690836875
640737693
208429360
1513632603
1308298356
650183495
61737300
483381957
646835617
1501987445
1154771297
1232692699
2102808095
1413259336
1490998782
1213283608
1948117167
492737560
1977959670
1671147089
437030075
1016429354
529684407
909756631
1620086276
442241499
1585212838
837308842
957266551
1690907360
406240845
1095370689
163764127
479338650
336821136
685650002
744073800
1584763879
1588591562
757361365
284001117
1918932488
142863500
726584750
1814976240
582885301
701271149
1023625758
127818403
1535279492
676130090
785209378
1592535946
295933101
1903967833
67169373
764640272
2026812144
903552892
2045751717
1812810511
374175411
810088973
2003931120
2079891852
1294615453
642933735
350320350
1724176593
281384554
345082344
1808757313
445016410
2956754
1683595608
617154431
2092908596
1168480706
369517238
1152964572
2063834633
855147799
2104003623
176066216
1971616949
875987993
65563428
1082135605
2007531030
1472175662
1578594124
1024789158
788292054
1401044314
1082770490
1741525508
1893991453
478279339
1643181017
2025149624
1670701931
1456937680
2123403447
1238620983
117649130
427298235
457566357
2051746080
1720343866
977102616
1954266622
1301651623
742017453
330423027
1468205798
545533834
584178513
2002708889
451529518
12436130
1804612410
1147623345
76074576
1788936878
1227186630
1667264249
706843088
1820940338
1630250638
897254949
998581241
1838692391
967980283
1445810486
727518552
423868352
8553305
1672378835
1439646620
2014013671
1441341705
1538588467
307635023
148143788
1693127884
1997070105
272986835
1032730938
116441759
1335526667
1939172263
283089375
152001123
32474013
1638714754
29319126
1698287187
1674974152
201521190
485969024
1640124468
1466981905
1217596855
1538502474
229988520
852003277
1849236708
23083531
2025272693
691967612
1966232406
1244863768
1361911512
490797735
1243166714
652700672
1134220932
1038159264
1406594261
1900530067
171822521
1425290948
1663203741
2018139044
336515893
798156283
474422842
2040465517
108218929
333861824
1779084356
431028550
486991832
1146489441
715975192
708601954
252115394
558249135
236518511
314160164
705180805
263698328
109173043
1962851204
1035995562
1681592675
985841865
865567398
1154123247
784794313
469549566
1316429535
1786099588
1696857804
369771043
499247761
633052279
247292641
1283559760
1234305616
498309342
1036613467
1948222285
2025261160
1810134222
1322858338
445846101
261239151
352314182
419488274
348326228
2068813901
951095248
1844072810
1439086073
1826478730
88323277
37886854
518693719
304413938
1813461597
336624331
1262115706
1260230459
1742035828
1705966957
1864905338
193546389
1571214680
1764490912
520886317
288191475
1050975524
1091364439
1834119746
1368474702
250748448
142618968
324271971
23066766
1544093781
640696810
1039122533
1521514631
1944024619
1107818520
555739919
1318268960
1521619787
1331302736
1138943015
426194132
224012939
2046579101
1743864423
1083682996
305771628
638022271
114939832
1401067408
853916939
386719037
406635455
1617535783
1960335987
1018374338
855543445
1768855201
127085364
264922108
493636285
1153158142
1656445960
1544103016
107593462
907675384
920139480
1203986356
1810012513
928289409
528300091
1678510793
551004404
1340908661
902344190
215122734
2004951041
196938107
910155180
1638710921
1243537112
323951088
1697755795
622805707
1999619380
532805180
954790857
1498670893
1676217607
2135230976
286720707
2119195556
971418853
507959732
1728061847
1725790675
1529725448
211359174
1779581173
779115599
1908015667
1022031820
1756321470
1938178052
233780885
1209722356
890518419
386149404
2036841828
1291870090
1785008715
1649107290
968430893
409940440
235418904
450073495
954690980
408220462
93891618
859564396
660685544
938592330
970533944
1994638524
1836842938
575500268
53517342
1044140558
1753917139
187275054
609821621
1864622643
969377432
97678850
604684737
1169951058
459928091
474919783
1183476364
525043742
39912358
1217368402
1009167730
1105001247
1229744047
610427185
1372251070
1617646483
996945463
470040637
217179886
1686968241
341878143
710482841
476139155
1404005075
1806908324
619117744
1798715023
1997659462
155282046
1624677644
1810664987
1121191244
1237493686
22692721
1563028680
1367727799
146956458
184280847
1513419241
650900337
2005335017
1718852781
2099391006
1288195011
1585374131
1355237925
819953066
1159276275
15505410
1301586793
224864019
794720804
950716767
193359402
948121812
1951873637
1644264000
1242959416
1235909716
902261709
1436887568
853170630
396382023
947386825
2031683246
1069856258
580872903
1992382510
1540171618
852327179
2113513737
120711721
1769066285
1387306969
808788887
67187681
1880667656
326872860
2026889711
622907812
316497022
147718934
1190334389
1205614794
1072522307
2060208639
1820244595
739786623
1659499708
904417921
1022826565
1080257901
1387995815
817766210
1341937307
1797788663
1678664844
1785152537
185986805
1483812363
400100272
1858439547
1723500243
1892878513
257410766
1030084859
379409658
1059631980
1159998503
1656517062
1433014234
804730936
85543985
1788568858
272131046
1046977483
987777801
1843681661
236974650
1340646996
1897792431
1553373146
1953879510
816411323
1096462703
1215979486
811381468
1480443866
2128388706
1539998639
1517308982
1457338449
349106777
1381846081
427139685
147720912
1647135673
988653066
1561893152
1856825935
1410183963
2034603179
31467093
1315069554
419518616
2032857015
195168024
162990964
107311845
1024419417
601816938
1687665360
714940585
1923402832
1838194636
1178217307
223171466
2056695193
135369514
1433643372
1221837224
1472867008
1189705161
699559718
1985077383
1168448979
879047438
657116371
1472521999
1140688197
1761930144
2112428240
1103353789
980564390
434660479
681142370
10261185
1812850928
2088958947
821432220
1386803434
1328896741
1040197928
1827531040
332719321
2097282540
1356956021
1488152506
1550755352
1313454688
998196968
654666991
528081701
1672810427
1580498674
438495925
1121909636
1097103374
1478463407
888818341
1039090177
1439044813
1166043004
1430626067
14108533
912040703
182266244
1281661597
1102588896
341358326
1010197997
367349889
1245772303
1711620468
1874056851
1473035701
46205196
19421928
1867687397
1775245292
1036805682
1704548541
1161706797
902817431
833308672
1047341212
178035359
1560666898
451774542
725218617
817311652
712417452
899360221
840110791
814303097
2086141235
278581055
1308504761
618460322
1933400233
956790015
1690492944
1329563666
1593480799
1498276806
169165777
1748405951
240051290
705390213
1430073693
1597921350
1468550161
2026271005
830110328
1463485688
1701907053
314200509
2022148939
941956070
217559155
269413386
1371230056
517646834
757271275
1307933536
1064000841
1209919225
1543689049
1547918430
2001693411
1273652464
1752049449
1027858209
432474644
443139463
25217366
345645807
386051156
737212667
568863013
1143731852
271642482
965673926
774976545
2083439543
1173434841
467029360
174582927
1838121205
745303597
430536245
1148832476
470723554
144007372
16037283
1307305362
1065962517
154202733
1465696548
546693533
973601716
560459244
1225537911
254978551
1649212350
29555555
937992525
1807216976
1085951170
1737614603
1838668826
444954755
1586024982
434053942
1994339187
446505063
1835629374
1311813847
386196905
3457305
1472820973
1450649448
234699840
1477626470
940731664
1689002823
474753540
1732684975
1197457588
1606479981
1134850326
1005455345
172087969
949910950
997019971
148350303
1548254140
1696045549
1819786916
1324693121
2032998002
567179265
122429294
1689050711
1150693922
1529772756
1822003834
2084274458
1468847301
549145034
661634291
1601756216
1155331320
1293298923
621552003
812541801
330953831
406499696
639893040
458357841
572531375
412325190
431206864
127223477
1988904489
1252588653
696036272
2061172008
46280727
239660036
1014685877
163766582
2004571369
590024588
331008542
1604159186
183922739
238077038
1780018130
389604872
2055286160
1937927849
664003158
1410773484
422894620
1491801347
1157232897
1149073860
1816078185
1861436655
1826310429
1911918758
657447652
1851539233
986275483
115523051
1357163402
1253862460
839739309
1963701733
1942751755
1914574760
555608682
838883648
2052586868
211908018
658309904
191872518
983172376
776138292
1976052398
1721696154
975241915
805745101
786597063
324130463
1565666635
1827313071
1866642931
865466844
60164844
1780430875
554517020
386024911
64123581
19491884
700740204
1226485183
315267024
1974267647
1568064625
2007626601
1461590766
2009162478
1567940364
1057105663
1287660853
1859294303
687346097
1463087177
467634658
137168404
708991575
242523608
760803649
1735902493
1927345047
1911488025
283904500
2122089770
635071289
2140340089
931972116
2092893439
1051803662
944904172
373920521
1988409998
2017724558
1804498544
2086647796
1443743574
246685979
428276228
1094095785
1625306112
1939595696
1404170933
1830486333
371619355
1274895600
253208932
565426193
1782725220
863151532
1843245275
1296545396
1725201095
1212718558
441711793
504345355
2107365735
1884113941
1727316719
954964015
1739212231
372947545
65544995
1760888114
965929044
1405574144
1002215422
1401411912
1750161120
344259785
1311059375
913950046
1372262697
970405250
682525700
1415177870
1995195572
678063092
1786484183
1957783705
1954601276
1806981133
1362839770
1147023162
1795867893
1143411378
1655162468
1816168874
1828104402
14658452
1593875531
1653926945
900707516
1975076847
1175495614
1299362347
1530123152
852346888
2037428807
1124657349
1592336390
1519187597
1272451737
1314005301
2039849041
263404991
376161163
1561873032
964315740
1955128801
975012193
507614283
145903766
418569357
1145804243
1568626893
1964488119
2097021219
1123184543
328732432
437135707
2041445649
769721295
816137542
1471491001
1912119279
662762905
398369579
304249498
569821089
954435049
1504375747
107332858
980667838
300174587
1984968818
1513531283
858029362
1062385981
1253818934
1716384043
1575916014
909334643
1404785853
1519070863
1237958153
71952357
320884843
1042775854
1810053258
1799171074
803595335
1968615650
1372377971
616927632
1469270200
1624745214
1335925151
192386265
2035482927
1528101727
824309253
1692070570
693643065
1234634640
1829069069
245342396
1430961142
816319785
900175648
1507953931
1888748171
841728843
43865868
1821124355
1636033225
533406082
1386522605
302952267
1047024392
1270182815
1839245294
2041729080
1406126711
173520412
1516823007
2047016347
2068822877
1653291696
206908438
232529320
2085098891
953979886
9375302
1623849165
104648775
1437321774
458338319
1703997969
1316912377
2097600337
291589842
449546054
2029707462
1782541060
170081419
1320163640
909023142
1616705395
1793025372
1680833572
1716567497
598476018
1674862143
1354584051
468820644
399232678
1676082050
1127424012
107315870
1757095615
131493455
559893560
510937400
344302270
1845357410
1257289833
1709661220
1582436055
265083264
1435518262
615410852
716385263
1581156178
1058607103
1282691609
3912258
1589274943
1610644259
228387955
1719049847
1776673059
958332545
784666095
545572180
1980795606
220905352
1643998725
1203810551
50598810
257224992
555328322
367641524
1293981599
1302002866
210511180
1031251299
1640925402
1585213866
1583896536
30865317
124722428
1055309402
1027841052
1483755868
655639464
910667639
416181148
913998632
107553995
64469253
1008630308
1320756377
609494704
156042934
1740824696
1701340931
1929084121
474501890
266030553
129446610
1979006186
552372469
1217086137
1599114023
2072772345
221391629
2101498630
160774793
1008796012
1973912705
1165127834
1296484041
584374585
1231987013
57490536
1082436982
1589618433
1818889613
2017550918
1813833706
471979473
1806262029
428931645
944814120
1763074324
424051840
1014624926
1917762599
1366270732
1912921744
315196171
12798652
696757016
1210261366
97756678
1761613727
1340939126
1274082180
744987542
358359096
1643483224
735670638
1870295897
1619844694
2002685285
716395133
1799397069
1088013962
1967518849
877130370
948931446
153815734
1759708087
622991638
209732970
353675056
512285554
735414341
40640877
1478407850
1369148677
1594906178
1853648600
799805083
1581297866
1558646022
1160131158
33563449
1303675998
82612771
1980426217
604320830
1783402676
533125152
248991088
848543853
1079040215
202462675
349779013
52183719
217354075
1367230132
1109744690
179582351
483874152
1212658551
893801772
430399447
2140668072
1411465763
680356358
214853883
1042409868
117165674
1883148873
487306378
1836958074
1493944733
1290824865
1081051120
135196879
10707758
295256400
530871527
1799781849
1435597074
853674997
1969557305
804551292
282480542
259558922
1155262464
1333852809
580850129
523856257
787403411
678793789
1167661607
959136361
1301704744
2027969617
1741554215
1180952977
1602421951
1295616003
1985575656
34639550
896504540
781479910
308931939
1425668685
1034174429
184891342
857531063
1828573400
961085552
1732506249
954741819
1729485764
441027792
1622561138
2086732756
1017535803
1068211373
1663621408
1800502343
585918628
1096313828
899719479
1412323684
763709054
997885537
634296577
287127660
1260903725
212917381
567105394
1490857951
499721467
1098391394
2079485833
352268444
1032101950
1917543727
1687965821
973712576
667017086
689771764
1510320684
1059523001
1915751007
1978211156
1715952882
2017547962
1397781246
826369757
2144464534
1047645731
812199606
114666456
1086818681
2144902505
584628737
1092055176
1841267311
17659196
1289986573
1916494428
1822189247
1333387692
1614100041
2113466500
1480430435
487484211
1718371240
847852053
1307922947
2061729207
774690461
243667023
1707900904
695671216
894436546
74104015
2126298131
2052607048
48939053
60189829
606739903
137457553
570732760
1238522934
1376088622
1463955968
1341658824
2138840303
1092617003
1098541155
2006168892
1670719522
760866191
1720099882
1010287572
1410907215
863227554
826250585
642181558
1243152487
1953330057
1628254540
1952726794
1883533559
544829100
1726915658
722950139
1301582722
1672457724
1257769160
915363403
352777189
1791453640
943122536
1348338659
107046745
1447141973
974029736
1562637690
1797429624
1988961972
658301509
474395562
501211207
332210792
735685537
1307176621
829511877
1342911575
1556072254
1636087652
946686657
1656622169
1005765631
1368113722
1553192182
11375030
380701059
113881384
1760289194
995987911
721670225
2015258146
544367368
2135422404
196993318
964582754
912054071
407863604
1190796890
1328222018
2081428515
1207179257
1682625302
1614633694
1544314052
15830210
1693109330
1304098825
3128406
1209137040
157366493
1099952635
214936292
169644839
1026118016
2061838599
692779564
1793729552
705612211
1936514400
567609607
700966554
437257967
1935556907
1163608114
863110424
2008490494
1207505522
1032181271
1510905336
1778036286
311049618
2113198987
1873945126
970410665
202016694
184192989
672576478
1693645304
596656365
1060371616
844000159
2042315369
200081020
1652611858
1801101150
378476148
519068877
1409007386
1588625645
648381653
1927858695
1001622539
30690200
1015165138
421222485
805777785
877918867
854102667
973838287
1973726730
227182455
173997859
646740232
5004641
1706340499
1249016147
2058565445
496601947
1342195333
51136776
434457239
976310334
1734280001
1665817642
425353728
2094577001
1610999811
946564801
546006679
34808219
1134699370
142605086
1562870785
1443499224
376209329
1638986247
1648901339
1637809373
1600412013
1611479887
683508455
1521011021
773528861
1492057530
1751833404
1719478321
1016679934
204058413
684623593
17269155
872813582
810675577
820753923
1640893682
1725583894
680533526
1827717604
57029620
59262058
797890148
1913810769
553205750
1453369021
1144392842
2134194291
1889160535
731800157
704909010
857579401
407799956
933348565
1475691632
788564175
1455993299
964967906
1040954794
2121047325
402188698
516793805
1520917573
1671803794
816956610
87296876
771767199
296436834
1136896293
1550781177
858996830
1799545651
1578070241
1011329891
594733517
276807788
640768010
921552304
1762441586
1516254350
260386732
129757793
1293183800
1580880344
1466227375
2058551253
329643471
818970251
782373338
1226174695
1741640533
1661409194
1348235294
1806664440
693309649
408164940
1786038033
191511525
1670686527
555865834
587119298
1157890279
1847565051
830319324
825337466
1690711119
1952081089
512475854
1870252117
323705814
1662394783
56157566
2137699897
612060948
2144078638
1203979455
259266904
1443294646
913946571
1112758645
223982401
1254907255
2016223963
268289083
261073316
1957482685
1433500913
1122449528
45881938
1719456944
1424868531
862154368
801044485
869803849
1604724266
210247185
2042703519
348263987
2037457841
533528531
1122766537
1998283800
1565623730
559011869
965345989
1488793
2055607089
679709033
1718717129
1005883766
943723091
788082289
817594511
1517275769
1393659925
1233271758
702915710
1516476978
407138479
2105453342
1487040704
1867785377
946554937
1589259419
1605842730
933400870
1671232038
270754314
1231651728
173385785
1592533632
1406672975
1864157541
931133825
1137395017
220183005
1742821327
241994483
523159331
1896632591
534091030
1490751029
794668469
547107490
895124411
984915774
209856382
156514183
2017234586
163711601
422239316
795619104
1779539141
957127470
755893663
1858490907
1714253319
1605530018
92229366
1309326331
581779288
857170267
606698862
828370326
188462749
8083279
1706877142
274290600
156112641
1243564108
1063488334
1289022627
616283703
675391235
988566008
1721809749
45147871
1851482789
1992135908
165777537
673035835
1495690391
532729815
1548984822
132288566
840353581
278393189
2006859835
1276818188
1628380096
2056092854
756256930
1963334691
1429854453
969961619
22368436
1463006239
34592951
934082644
1148690100
900514584
1706397406
43180958
1163578740
738372733
704102200
215672615
1561673092
1463809008
1901116443
1348183241
1902526467
735938932
1165962175
1711242049
323682450
704470320
1700222960
1974214521
149846008
676019213
1536688845
1005386615
1615685001
956625958
1487652344
1072781328
436687555
1003143310
1029699718
898583500
301308986
33095076
481959303
1813804106
88179822
40642006
926210516
336426391
1943162475
1957696838
298676840
309150453
487350023
1253807697
1332400951
173879020
2113562666
1668888016
1531387023
971949003
18455160
2004770677
1059371444
1086874487
2116149164
745652595
808976273
1680191462
977476848
1791097238
1909346867
1692711868
1332772150
74287360
618386336
24183170
997376749
1924993159
2008586725
1182606651
1436197632
1810945250
1769368837
1587313579
202122931
1359121162
2019036641
569203451
263984596
1992060001
454231056
1009070805
5794041
344363807
1352987611
1483697360
930399239
778804763
1655012588
1605375117
74709099
519413142
706584784
1994082255
13078193
2024032068
1057861699
271740742
507402699
1306358471
1995096760
190332485
792400026
156818688
1987883769
223116054
1791750198
1613247958
1604691712
1786810177
1421633173
161248025
1270619523
844488862
2077869199
1349086547
1329628134
611774339
784594954
998818871
869750060
362561985
432229936
2088569508
1771093833
174985360
909917708
62274223
1755763382
341033443
242891364
318272136
1492858675
1159866564
380275764
1623586771
1421699932
1538886945
1040200854
1592624299
2143455685
482638932
1629083604
2038291387
1966577728
535322907
1893903971
713008183
964124033
853074928
1866956954
167153167
1844232024
1356796868
1429776269
281722570
2030741743
243619278
194123841
408651102
746748349
1043930463
1520596405
932992508
805436047
2077453587
304753381
2042433320
383900933
974724665
768314648
159286728
189645103
1583608312
1610942043
1333024937
1636746092
1808099446
938362777
680857020
843158422
940859899
68256473
1167685013
1247875722
578193150
651799904
1925994582
1412331739
1142323143
1194248856
2064345393
337642641
416794048
569982194
265978679
1897869315
653898478
1063592442
462040433
1065316282
968473173
1893642937
563242785
1781954660
1411833929
1122021230
1415756790
503254504
376883945
2009977126
1325965364
103766311
1766695372
791561164
1814893829
2066466316
1602860820
248129822
51025193
914319887
1615066811
423240155
1713129589
952300170
1339432782
1470554412
1449623678
161159863
400016072
445695571
962624690
1513597432
455282056
1469611666
1049327385
1457257060
1410488249
274837580
1159395263
471467786
273120399
952675398
955019708
1351156113
1986919334
1086597370
1231300232
1407217903
1065934957
946602895
1271485370
1216403435
1316844132
2059275131
1306764620
1955783297
363572772
1708774276
1421538237
335945074
59081912
1703710035
2121942788
886584107
2083906585
1998973429
1033315202
455979701
931694594
1403979243
645799477
1927634423
795054478
398219839
1344649311
1081016284
608429980
238270214
319325219
315542080
441278210
897533442
19370413
1825979704
312454007
751211634
1154884045
867931117
700520006
1894163798
724542243
760789957
756023453
788663248
2050553488
947573345
642525671
1956777417
1372453569
1842031644
1298710935
729927020
966549829
1073406351
1173896673
423394280
629983751
2113529578
111345072
154637174
622536751
1243785547
1178185548
1497504149
557804940
761476436
1259635088
1468131802
2141683714
1703732656
2123373567
979896130
958624998
1779669132
798580438
2038757193
1816466782
1655008959
2086202218
1882596212
877898433
1864634788
1815049321
2034582569
265622351
682131737
1481889257
481481372
1762467163
794454549
1518597659
1996784414
1576283254
1761871076
374959372
865126270
877012335
1215003460
1391654147
1231051007
2037031505
228251337
2143527758
610192070
622292789
1801418463
1752754043
45294739
816729508
1584009116
151540879
272204743
1953956325
1184378561
605434024
808896247
1056351808
2064665558
1929760134
1870610260
29706271
502881424
2402530
1198091072
442682202
1689711735
2021741669
738572474
749475618
1572006491
69150232
1446268613
934382217
1960674993
2019012682
1414652178
80721895
338508329
22741672
710183155
1275816322
1032248230
752857445
743548952
1741811217
1603759720
288597615
1149620995
895396988
1867018377
553564418
1557317
1176961143
2073538901
354946659
200233244
1372413603
29077216
862929360
1025078867
1732034876
1000177012
426398886
1448237192
783112991
2060530777
414803778
1986943771
628331872
1582687560
442579069
2038118721
395989799
1367743052
1818062377
412232062
979991912
1187109794
1302046177
980682150
773445569
142294742
28331121
824737676
1410800771
1198422939
783695489
251222400
1381064951
1022266248
1156198668
1329768854
1262403963
1280266185
817029382
1169236792
1162761676
110509789
484903993
547842556
1940745647
1337629560
339882236
1235446585
224400535
618541755
1578702568
278708477
516808223
654811605
58662689
1433738194
1157888611
369567055
2133679083
1286845789
151884434
1397681739
865890693
182766037
484666389
1420296568
1608662624
873864074
177460738
583834724
1828997952
50953219
2036587799
403776839
311427883
1440112337
63620834
258252733
2053747810
198407003
877189117
336702415
954423282
1119963055
507141716
1724451814
525083224
1733227187
719849128
1419686803
608820104
389137823
439711874
1757568235
1449983856
19466034
1634679390
1910286238
177251868
1097250170
30989642
672775868
951530342
787894306
599552708
2030733053
1060425824
685419217
970737460
447042909
219720393
800835356
742909805
114240705
31849777
2065544930
146107409
1693877522
567140232
1060734803
2040532616
795383912
314236828
45166986
1284310190
237648453
798974064
829920924
452437381
1899836720
1553449958
207978582
948294963
1750806879
663837108
722775193
1548073259
240067288
642193441
2142887705
299218100
439762722
1803885685
718732149
1517792541
1225882831
1522791118
1857955759
87070092
1446025283
307013373
956233409
674579486
555721503
423009256
32938610
1292209437
1809848728
2008034468
819731758
1270261792
1280737668
1562580050
1153541459
17685442
2146799644
2028314172
958643852
2116842108
1221580814
793353810
1992273073
128841088
1465450686
1576677706
529122715
892973846
71271189
1874412822
649909037
1101564157
1105719537
279832715
1813741164
520092024
892519078
1771332812
2073870646
681805788
1364569599
1631656995
551313410
1497193485
582058877
17249116
801664376
956247903
682464635
968098072
975491890
1274839174
918660586
1810908930
1671292137
528420826
1358388446
1073230212
608369285
810984321
1481393792
96149454
190976622
1128600628
528308720
127153335
2061335388
1808244983
686098016
1861004895
1563723520
1688111934
1513409191
322504490
110642317
143915923
1660113498
1222761741
1132806673
690171400
1724390613
113877604
226187164
868279717
884845383
2118129301
2022471853
228993434
1891841727
173311264
714837940
1226721415
349630082
681037672
256138892
1450780085
325172895
2122267458
25520757
367185011
745381183
1136200950
1315237180
914443529
863986308
1122231731
1105842072
442097843
335357235
2134502795
1642179591
94262747
1445601635
1860223611
269277363
857981982
1054943081
514797817
124352856
2128841005
1616286094
2103030943
108435942
847744079
306889229
2031534055
2053656787
522373955
1278618078
200002723
627435779
307703332
1142412944
1207186506
67835016
1548329889
11503872
1846726651
612705869
115705246
1040995090
379543819
868570314
235947226
393788964
1958789388
996213751
1536056796
1642953111
1111808583
1691949006
8033402
2119405681
1793550279
354504303
558921964
721365047
454589802
1432396351
1219179343
2146158330
1735645406
1141093427
1475975261
1231233349
1463417006
861552226
344491305
1624731927
893124099
689475067
1516536946
1943687970
667636651
607520052
1303624010
1564028501
828251839
1690412614
1984500989
1281892508
1622767309
1801823559
139579821
1938060887
546465492
74646108
941504620
1415030798
1136047157
1953377231
1445374892
149151980
468611026
1110812937
328072417
203623535
518475341
620481477
914491359
331443616
1436207106
1248619382
821794598
2075966654
264241504
2071438944
2071892287
418434289
368737079
475704557
1218145181
2142944214
1519815320
513774329
487778065
1744545421
1908709823
971844317
329061652
1474554079
1734619154
580904700
309633750
588243694
1502593502
2068104360
2078764555
329205625
339364132
1747926502
1783456103
1058009680
1129293344
2055422992
1390843951
415581866
770229913
439108010
2051132146
1212486963
1313117906
744105215
2011956178
559090243
2136390061
1849520617
508205704
1479779392
1641875724
1507548408
1990228194
746566082
135060847
1827859607
543139470
1225873462
1745428225
1342972990
1174937117
2142478643
175250839
636106208
16050271
1398641108
1669345395
968473826
1889042814
1944176719
1111105340
1416888327
2026472566
1645978149
1115181492
940587863
232824812
1807936287
864405575
423359283
747164278
170857061
1850727548
1853050305
373485083
1869801968
590727238
225605104
717055284
827976635
950597519
1444480244
960585454
166725856
1760501660
335049922
1821774513
291307372
1719082757
1306958644
2128309533
620509325
1800513403
1829579419
838663109
1673146135
964602869
2064596319
478028315
1071668581
920689280
821946371
830510251
580432931
2026265674
787796640
101064373
2106693694
1075649773
1985469450
881765595
1800104117
410704795
650822577
1666425517
649629095
22201115
136043468
1484879486
788074026
1103383081
427475932
854627635
1545252512
1150688065
812919430
1291751200
2112263932
453887391
676042819
38308900
1441103997
175453343
1013727595
136841112
1508076757
1363079341
1724506228
1139987674
744219621
500836148
2099943434
153054086
475511353
40336135
1316150742
1821277089
1181048506
94346383
724331533
1633339874
477409637
1247586766
312556566
514872306
712991172
609703704
805538017
1565244588
1644614893
1372118765
1765529855
1315111027
244355883
1992473194
2065043634
1155035437
1365917505
1613570437
2091289711
1689844422
589173832
24990560
635454271
1277603696
1562438506
290760243
1534390388
200317911
912444150
509173711
1278756494
1832444676
1770716165
1857705508
1516185866
1823089555
1808312589
2045662915
487845602
48046730
792790044
1298159609
2096671919
1152368899
1682175176
836333650
1213236952
493762434
143675077
1889113937
430508970
1607441044
1410371631
607137207
234657405
702981822
916006755
306531620
224835735
457692501
575750582
547676485
1403235460
600160309
1250894118
284985183
1941164001
1011129838
1326513047
1272788633
1142695363
709263064
2140888995
615624906
2002575499
32518144
2082874477
628800073
509015284
1902698718
1910562462
440539624
1887023971
2073353772
360177379
1096114704
2008115996
659332982
1059240281
913932291
607130471
1263606362
891638246
1684542661
1447624454
106848042
1032614966
17274217
448304595
501054819
979023
1441739431
668014205
1826008961
354173640
1474791853
539320764
1071959961
1463927093
1429806236
963300389
1913328434
674189679
1270452667
610990260
1500385250
1522837422
1151909070
1962850818
303106011
1471155281
1703833324
1328217610
2010676479
1514646245
980029140
1217970031
674434667
1332111329
379910296
1002504103
787061770
1882537648
1196992226
1011206682
280474381
652879999
848929469
1913732401
963461596
598051379
1687698185
1525915078
1786418386
1136077519
1955071594
1352233079
568826359
229880143
408889820
852663434
282553847
149138330
798910984
1011062196
467218277
515185611
41091855
1371115115
107420645
16289675
1805863188
175813341
1444213735
1070775687
550965209
1108044191
688826204
1315679223
1307368421
973185060
782780658
763649709
1026349626
748624558
669010847
1329335742
1330290796
789303339
1356138048
124642086
323401082
1680427939
1397653452
3162636
1600184675
1192761174
1704821638
840864659
1634485758
1051209091
3210687
1278647906
905330361
957183032
526557000
1194484787
852560211
1095843509
1444661870
342329397
850605434
1444534206
152291018
1884634525
1421663727
1132532783
25705968
1563016495
1272162259
1607658671
561053439
698893398
115772335
1294803116
1649413032
754490098
743073086
1209589821
1792994264
134816123
394283925
358055354
1861896733
1229743978
1104589286
1329277240
944560143
1069238716
997609329
621064731
626686600
505714825
462147468
350179595
531414470
1207125504
325012075
1127447340
16880074
1018436705
424314062
1344912209
444419705
398719980
1839134941
1851167932
268500903
2108662142
212641166
61369686
2095446572
418247801
1983555564
1204846569
1585428236
1941822884
199400124
562026165
199555228
219194635
618643009
1978748098
295777773
2055854076
1459808817
878287179
453988377
1102952291
1503413162
553017605
708742524
1324822203
1347141491
1100304668
979558039
267276549
952723624
1334591664
133261815
1022910596
668365439
960191450
480927965
1129995207
1990725429
122836402
1693522641
260510853
2067599635
1748083172
2129885860
640798120
1664045644
903919666
591501973
255746457
1236395400
20077979
2039922562
230158463
646778375
114292441
1672779462
2081887963
1023999925
1896145685
1129429365
1681959623
1054369719
1799544258
2134669420
247858067
1748221003
1383622914
250802594
1292879537
1870026120
930234275
454126435
775700203
1001278800
1990250507
1276639448
513423976
1924147031
1522187631
807954069
633958564
274678223
366308088
863858297
262762688
1576799608
1454149003
2122069029
1214257184
1231621630
1576126110
660670802
333484159
1232576973
966608171
78150038
226219370
762155776
844657092
276143916
69452812
1796501282
20684671
878100201
1412018186
935569286
305645073
2145987835
1331790485
1979087240
1772438902
1006467109
414343223
1109303066
965783185
2130501370
272488234
780453413
1300141679
1584466828
157717953
120050232
830435452
347019305
69183710
1135338301
1535930373
1892080443
118309184
512370386
608596883
704084779
2097937
500330499
105903569
923421611
1031002865
854562779
1771768127
353694016
542858544
1946133808
841242993
2017709399
547400519
1383120215
1605645692
879604484
237298352
397663324
1180607167
1112662841
992416464
1509315727
1167816206
562122837
1503378289
133371919
1710192481
1981033354
1511903846
470599596
1799326482
611104763
52581096
2080476252
872866845
1416128445
1127699198
61453917
734609063
813711319
1899471210
911353380
691675800
1685685365
1098640694
325287160
1186082043
1382526227
791835306
270996433
497771318
736141571
1965437539
1100660017
1277004931
409222110
1902030604
1315195969
1286837401
1360533693
1931555777
1377166833
1894970820
488155029
2063377109
1880365094
915286835
1623230748
1621674687
1838070578
1060842319
2103915215
581060180
1193122038
1686563269
238541661
1468784867
1471274433
926867970
568438510
1367246398
1269649665
875145561
1744980835
2140190654
1141920800
367495391
1682670787
2046724875
986688578
1844715631
411398393
1769681083
1786974593
350359689
967687213
575996337
817727444
201960544
1804944875
1479874064
461405797
419673227
696058941
1063478023
257603932
896080000
1901277265
1150837163
887357483
1668334051
2052176592
1015364677
560371689
304375266
920586349
140215695
2007466458
2047172643
481424706
750614137
182354949
1025152089
760881708
1017099309
1594817224
461396127
2087553018
1103470275
923954972
934504693
2008831075
2023827335
969275483
871358295
17567305
1165962982
350970748
1679636413
2012938603
1024027277
1701782585
1709201840
634188523
1917244479
300158165
713861748
335683080
2019794794
757452264
1556948900
834238347
648656980
1681080255
234785033
1258240691
825411902
1802596785
1028877141
944291069
285002027
1420329568
352027056
1400802013
36311692
808141017
665243842
722848547
257294550
1488622467
182317214
450489561
889656985
1255516654
1623742063
1697093951
543665393
1833431937
1041868762
511308407
1754146937
971366601
1459557500
944444821
1639823340
1116302203
374826
929622155
1311283973
528442952
1444087161
620703064
937226256
1773573570
1252538348
280485618
732236335
2082574372
1607061048
91411685
1556369356
1423730143
285477918
557166747
1838784771
264704407
1025869134
336924711
827344290
426094692
1583918894
553126856
921199455
1643610807
2095414197
1446443439
1308621913
97891166
155449982
322337221
2045080815
290121946
868811864
322947883
1872536216
993303872
1576398042
485975832
1201627505
719273596
1930706041
552789463
2084746078
447616582
1176925030
17771252
566846727
1782577960
165073738
1833425287
2102214027
2011285431
287125952
972099652
1002943451
1648335753
1165283921
1314155957
178465955
543548262
563824932
1238523080
928891347
792930667
99706111
1086892214
1139183523
1761324337
1706500417
2040486219
159288205
1937753030
444309756
1568462781
335929913
284557601
490352583
1598183931
1405017510
2108303040
2059226570
1855035273
464475080
1817304375
318816402
599574002
518626399
446182298
292269495
748805146
1059459050
1694558190
232504678
563224444
53873899
844396581
1822049416
1283913672
1945732788
65403256
1567913644
335875015
1788877737
1898166393
1213177994
640591087
186561441
1375969890
129133148
799431640
971154939
1560048812
131867076
1560480886
1407936335
39630136
992152784
481694426
1284751520
1475375776
1383252723
308596396
343117155
1963379985
1256427636
1809215474
1357054260
805848409
662954036
1253509874
1942517376
1139725871
411872756
1032910034
796509434
2098254941
1599733881
1300064152
312090364
701470275
1889561622
1965911653
1274902828
752542947
746101883
1762400837
783972184
869938163
2113529721
1868234064
179561374
1047306571
1379723000
575270856
1308798027
1318108863
415177504
1428888640
667511327
1285890244
1698731290
2030326757
219836037
1582479306
1431611487
1138666030
213473884
684847008
167683579
156588473
1319189252
874223847
1473486355
570748989
1884828234
1706465203
1178217179
1922810634
658088708
1324571988
276906444
443329327
771745857
1401300836
430378760
210045304
49714036
2056325426
633919204
1432818399
1616786039
223263454
844423228
313091349
548052387
2075079187
1882679037
685564468
1818545926
1482097322
828085756
255448441
530136891
445810250
217680305
397762346
1222364342
904776978
340417033
1832921354
2081040753
2084722064
727395574
420438769
1863700949
673942877
2010665026
988874193
2000587306
1525881011
1506368662
1070358965
21390694
1243997069
139943618
1150283874
122180398
1310914906
919997144
2062381840
1392129567
2081760575
342422956
1348818175
188973648
1927830194
180213720
1195530565
540107567
65791291
1450497860
1682345570
544303577
1693606085
1844435449
1256884824
1604043637
585136862
694280136
489680640
347469711
414939392
1092052379
1932015326
1014443596
1080593161
2098253308
1097910324
318176816
1198383523
1529337146
1292194486
1687143153
1797689288
2132347462
1441362539
1172143044
1023029811
1911181761
1900715256
1994535172
273244165
206008240
517690666
1299768073
2027938653
1636669934
2085136344
2136997945
1776138282
526324435
348843867
71590611
841471647
397920937
703783020
206952467
1150402939
295439065
1978916466
806235563
1863376676
110765874
1322030914
166971510
1567267363
561527028
1020192704
1530970783
15616236
612819088
103286794
813142396
938204672
1412567076
1680473961
856568984
1421369572
478731790
238510386
1903749931
1831939519
1721065033
22171805
1727886072
684653942
1954383176
1785711776
1893191128
343521006
562434662
1557153098
643403982
1483605482
221282763
79591205
902609371
94747830
114099866
1379241840
2013466052
223607543
16354628
638556401
1620770700
1445338898
1789314596
1602039659
1227038035
1209695736
89929611
1051163881
1365575564
282977087
781473641
1820163301
792784644
1338038699
338275981
382568853
1285724876
1232452484
1911423491
1928081142
2050553537
954763839
1084524125
541673522
1236871708
1268879187
750262379
1333027668
1385575606
1430504544
1025933604
1093758317
943068757
1188561730
1228521121
610182948
1087208570
2075524715
902321998
277668082
673904792
1996226822
1893053252
1447755461
433766001
967210893
1149992771
491111754
1647045168
1786265463
1621432019
1266478459
1841319638
503627806
1669723578
2012119229
460311675
642566724
978596789
909737354
879242813
1853833601
1636828453
1473823727
311595245
143559405
1707165404
1387743476
359092482
929810060
2113146553
1409192790
24740150
1775816522
937248548
555778066
1193469928
1189217001
1872777461
1211977217
1893304033
506516189
860794263
1143403260
567781367
1132993426
1012576585
526563001
434074626
366691792
1465269583
1286215803
587403703
798043717
1685488289
1519123041
578439811
2124666393
292932512
1525618365
1034861150
1215158896
126635703
1314306642
549946481
1712764441
106498036
501926653
1948095244
1403963451
1186176146
778310138
1914788905
2100045232
109069268
1495126374
1465594125
161034453
1220458980
531472447
307172339
1038481886
590166690
964857291
690820629
1844274933
1694007980
707563322
1062682179
1398744225
2014435950
1645032088
2095445844
123690544
417605741
38968333
1450444247
1154301286
1581320942
943573369
1402668675
104936280
226425656
1121263354
1990817082
66324530
1558279773
423902038
1346058659
182432795
277098758
1330254725
360562523
529202829
1277317286
1077303310
1074303638
1544611727
103984672
941039674
1381205797
2048186166
1056055339
1171775188
1408460601
2121569761
2014629150
405970591
1961240575
94965120
1744274751
1114932673
123185610
1021759597
88745456
87466878
594017518
623864474
1313604236
978059889
1352413365
1386510662
416503705
1246103219
2093132105
1938656288
1182319766
487592196
1479802451
128044098
1784663677
1178823565
1668898945
1363570037
1144351260
1089764708
310479119
798156226
1847430570
1708804064
1705848446
957083274
963169278
1641097775
958137296
472271804
2013984268
1373236555
1321418418
2076335303
1458292057
1289099520
1073128776
854684866
2001374861
174231528
254616825
611711664
596507460
22115109
48885841
2005881136
1308150952
1197756278
1188242796
1690470304
2111612219
789024937
136248338
2054214115
1778637693
384843360
1587575862
170707076
1026249790
446496915
1406974881
1021276488
1669686416
1373334232
1035052406
485363465
1180613632
278040949
1782007429
984726150
85874530
523494751
1185195384
1756480058
150567511
793991275
992026610
1781650020
1121235421
1594345989
1770737889
1338304000
2028658354
1892989581
1432256365
582352485
1140017029
1962821690
922719326
1765254064
966767388
2085122871
1557829805
2053844287
1147898523
188918285
14269514
175165844
1322582958
1751162228
1625219974
1272020672
842617571
104946916
889765373
2092137229
1202513520
916830986
1319920639
862637114
189310744
28768624
1057783306
1058433199
2021999543
1885256998
1559687697
1981493103
542999280
1334922026
1553078757
1433249837
2014354908
1837829161
1824686527
1622903744
25010502
287463699
1907502744
1151734851
875616595
1852739403
2082630589
1365120390
2019312262
589655275
156311940
2098388262
320079071
1345303791
1733997550
985979493
357037434
890641331
1310812218
321720202
890446164
1158118107
1424184155
311052574
1931108077
72961448
1757925410
1195711982
198371657
411268494
1221426778
981186796
1990853082
1404585489
1336002395
2091280285
455514657
676976944
2081091025
363197204
1849558844
1470999382
883794767
1621934246
1479850700
1515159653
873932463
429111699
360973893
1879346949
1578428968
575404811
996009113
2008020341
2005058074
1279151948
579325087
659125675
1440258606
982084959
962956031
1993832858
467711257
1060110558
539829541
277700393
2099212674
1718057759
2019345230
1531907358
1234540826
945335115
2058068499
1006292599
799422068
314777032
885984581
1962571619
839447398
1494500723
1116496557
448581987
1137835894
446917386
1806768855
1725452120
1421376934
870540943
1252646124
1253575008
1407482657
1484463698
2106693567
2111046230
1336765794
1633013677
1706140855
1653977751
1557280884
719069111
529265122
2743625
1473494181
1151791746
665334821
1990241352
1597697520
756878498
243081655
1037898822
364081457
1351383606
804172677
787775821
1325646559
74498024
419066137
1254083171
1124853018
1018614480
541770017
1736339187
1041471037
1106237716
881476809
1787632072
97586843
1015263636
91240779
1917873745
1320240939
2048148702
1923015431
1469389806
621463499
1734515921
361561823
885406466
436469027
1378272588
1238580385
746254602
1410733895
594244642
1230422561
2013027434
1463119785
1679718785
1206498418
1501874458
1892186004
44496952
1947912815
1696148603
800468567
2037540227
1628235581
771615302
821370718
596202117
525319256
1172824176
1294198979
1029503712
819098605
506116850
1540639099
1159634515
237593348
1111855323
1297200913
655466482
562021326
240044020
1271692467
1600745303
1840150481
1927299384
1760714984
2086942756
235983371
189058325
354276388
812866235
1439721921
1103620107
962897592
1835183163
327218213
2032713200
1307526919
1318026974
1610950306
827422517
706840681
1767928328
1708499333
1620298917
339603624
1884228357
937615850
1103881142
1112313525
1844712580
493566958
585790146
237918342
984074179
708697432
1317481880
317067713
812039129
285464347
2117892341
1094695449
97296048
1464348810
1521313750
908034676
571847962
1897398470
1765211829
1021398236
691544721
1278448036
1718468784
1817293139
1883634299
2028570930
1873314576
887721183
2137593648
1758796960
83462610
51713898
1072282469
702040668
1477897211
1215267350
1909520818
365632493
198393773
1392254326
98034885
628682889
2061995661
1367738432
2104789041
1873072005
1408209363
1081042136
2079696919
1525531201
1402549976
978917316
1086212546
730609191
623405841
1277955719
1406272527
1543596001
1955606629
1949109477
1124275937
435278953
75626845
1608778798
1731415201
1317254161
636767637
1287647280
1178116427
1270512845
1036105149
595607295
1192669952
241724336
404811779
2123152904
324926244
2121209915
550988871
1199902935
698469728
891817355
841420904
2020650752
1377181858
334392742
194528380
1360554814
1468407571
1524800186
618743457
2033352739
469007999
2048977447
2018232416
338307079
1498849357
96755286
186241463
996915806
469465749
120482024
1770712515
675172740
1162823408
1546433940
2135072640
240384614
718076930
1857420143
737222013
1146710399
772705656
1310119933
792679831
1475230132
2014114628
344436973
102709963
244232795
1388379042
172269298
381769741
488117642
1903550893
559963946
261139715
196114024
1363062420
866864640
683004518
1274746695
941580677
1579641278
113403421
2074234920
983228486
1805802328
1346748242
627047566
343322325
2049870452
522971940
248345151
178614252
1700017768
1374154878
1097072368
2036936190
15964498
1602903154
20377377
585001426
1458639241
889525931
1276124214
1195439324
1675908206
1224572283
1203241512
156995482
1025747103
2125318625
911367788
515068595
480520164
527875236
467162610
1277157229
88607263
635605374
936977292
882988917
206829128
1274690482
1388989896
157621595
1390698058
1240328999
508585417
923425904
1549524930
1899091831
201936088
1029134836
887336875
1397773484
109118274
1940950038
1161235253
1792159659
1679425153
365067078
1058190050
1203655259
1003620049
284125655
1069640973
273788824
2011995682
741459066
475959023
967866325
447475331
1229216337
1166512187
863081781
627130274
654400895
1314235508
1543860191
1916663150
973679416
1687707050
1931016702
359536242
1642191837
1852462724
1647707178
36002329
1977654174
190375067
453106176
1013431950
1582156273
1702351445
1973102016
1349953422
726983466
282731005
1756896517
485196789
1550921539
772331275
675673308
883489983
1344813911
506513757
778739139
971745952
486742181
1440775729
1844037776
333665529
1641506345
1028590584
1812869616
1146992387
1821450194
323289896
1129854799
1798033270
1808676658
1910530454
391295611
822785403
951907260
1653377978
1292836458
1677260715
600709850
1621577669
1793721179
50430529
267116647
1080815490
1431874187
1336216864
218537685
702362257
899750813
925569569
199776003
898072732
847077254
105073549
845150639
991167401
1103826336
1568717300
1207268891
130405083
1032331293
1163342513
678925170
2098864998
226365189
207910485
584356018
98862194
572274225
1257098875
667847960
1650466761
740458532
2056991851
758953904
30344598
1876777736
161021690
799688877
2053143883
1238627506
745085241
1162100898
775381207
1978253012
1909243990
1109848466
1317633573
1762933593
1078970892
2134658661
871432809
283513033
1830712034
1778123830
1831398208
324036133
133084232
478042382
1938653511
874219370
1206264583
1517475290
651811588
1421333003
965039452
1890301262
129721917
371714162
1707200852
437198118
586447479
2078617386
647463678
903814565
1021768655
163549328
1031453281
1214872108
260035707
903448827
70496914
1884305734
1386016580
721517425
952934145
800849294
1361418790
1053380005
1901806177
568927438
2066704331
702368851
881790049
1923133789
933751459
3888873
135053400
776862092
773619351
436950257
2109776693
1182933140
1532566338
351924547
1701851713
1876317729
28782309
1360436928
1207197889
1262346114
1746239401
1263920305
900030113
502851275
1620186753
2063135300
966846083
813241307
977219918
1580956664
1874072544
1168698375
254557421
768138940
1255260599
2032597907
1379653561
1033473266
236875849
874890285
375380934
1694089902
1387967480
1304524466
1123315955
1587183874
815082159
1421636212
1192437566
1823331305
1085078236
1840483776
1607932141
741301379
860739974
570107630
732632363
1704601424
485398620
1886780158
249221545
1349306062
1752906721
1792460584
1539319201
704428253
234068541
652062936
1124420457
792334937
1080524973
1279423904
1184181002
2082763669
1048142467
219964352
1139977352
181552295
1286639381
1605966416
684724678
118176211
553906079
1576210727
115300697
1788288732
723930687
1060694485
32811091
1501686959
758981523
2006353680
2108931216
2092311723
80407934
523300322
2116118355
611218680
1404439753
1657138477
1620184781
1260365067
1836395595
1591774733
1754151277
614189565
76164649
1821592616
375791383
1011860045
278176405
262739518
1531790246
1083964058
1164232219
1667110300
16194065
2020178313
932710304
332480406
13479215
54277261
1936201559
662678677
284906245
1797499756
1450539955
356169939
1537238746
990563615
1836495087
1613360319
648940329
990389058
1792331405
881438028
687797266
661604338
56538586
1157084083
1667709343
780443625
442222680
1899908602
311702071
1003774062
644293996
212821826
817189943
390978293
480014669
1799379045
67576029
560206084
2009015004
834109219
1635325481
2090111340
488987082
1046257572
415738261
1070963551
1901018486
1555893206
1904429416
1552714578
1647567435
1479840715
916285451
902664090
91011283
1712078489
137661856
2110104483
612926321
1226820074
158888559
1229968785
837735617
2115695252
43983099
1758908684
618468877
813663343
889462892
2026091599
589698310
767898446
1772791604
1121660057
729619145
84163239
813421680
1963579864
590711190
2126235171
1488581342
1631648489
1048576725
426058104
1631699612
1831101162
843978294
1017426180
2035469293
258651101
2066052900
1577693734
683129153
871425028
1145813877
1601028925
1481095463
513935860
517185807
2438062
970582295
1752461437
1077206351
1330715926
2028193592
2027746089
1815572980
650396221
723233977
1765384864
2115734592
1393276966
714625141
248819887
956754732
776754800
1493586084
2067833941
534826256
415624981
1168950721
435082877
283469463
1659719388
1310317623
755054070
1096409161
1781400984
326137455
1249399772
2045369745
1518663287
74438651
503232391
475499145
1011134569
1181636387
447904580
122106448
779390440
1973426030
1936601089
1561287958
1801166280
119720829
523373139
110524058
1978159867
224886665
1651398073
57080964
331742419
968059997
1292906887
876819622
17893361
865128452
1481741666
1302424202
398132629
1093194089
1315806402
60405432
1976532134
1100966463
1769610205
1223576594
48923040
615143548
499612419
653741803
240260707
1488722338
1330109486
1146827452
474174293
456912072
1084130849
614244381
1512330991
744741971
1570281786
44491770
376176227
578670728
435161979
1688331430
36726187
1985522194
2019159184
662085980
1869426578
1693344643
1828778771
1150105471
808621749
1750351068
833441582
2087547107
806241482
1412295660
1224394855
1560992560
1511977886
268228796
1495146773
1252353148
1533269188
2076466671
903529047
1179091669
1375257301
1100747788
1684648191
621470236
2131769351
820585380
456313362
1198299563
446435369
1041735517
978929056
538569681
1958088619
1674372606
2034009218
2109639395
569980020
1756105976
137241630
326985789
85773797
1994740469
750672339
668797386
557997423
15309196
1780455588
571500911
1032273533
549119903
373456079
1638226421
59446882
1970467817
1332412254
1690400313
1740377541
2092480251
488633239
1026987770
1398394781
66979092
578144922
886559011
893407686
259928420
651534234
1167588455
1336632854
2065086426
1568771135
840614167
1313083728
590540420
993477931
394341981
1760078964
304333181
1416756614
1096472779
348179546
6058822
770479047
1556381827
105771561
1814915351
472188459
1608335251
206177235
666237737
1170353747
383467389
340036592
2045136965
400344490
1210644574
1997521481
1368014741
2051846687
1158936295
2083412956
259406484
1429969501
79047307
1486037752
386875379
6144191
316849047
1176721497
579261780
2136091001
754936224
780982900
1245973007
2110457236
1523806656
1159796197
1158840471
1363109806
695532807
1350942256
550535628
1560756240
1788745283
1311526285
292886065
283287781
2060593283
111234343
1986472214
1494043288
350029235
451175819
1547612684
975142880
559182831
135935771
187230232
2048729723
1021658311
403241360
541620888
590616195
1616179987
837870874
1116394703
1540026368
692111570
7430653
965437372
44099081
985894420
1716257030
121502632
887099228
155893422
1156987991
590941182
1596122766
621037800
621477530
412690249
965613274
980276139
1640821704
227957715
306155369
145656879
235577819
637839375
276029572
2038725936
1641367578
1075344894
635625259
1454271532
496732203
1021844675
854888842
1289437371
1884870232
1547922256
1972331353
71823733
329953420
765082155
828416503
324336570
2042404993
902497891
463487121
1870422187
370934430
735220548
1936778465
1160850451
2074383938
343250110
1394424554
1196524186
1054267167
253583673
764645681
317994936
1158224887
1413524734
379632937
880471078
1711571004
936463114
1670072309
787592311
113152792
2017982638
1691345296
518342289
419483862
1023880792
1893735944
771272856
888070743
1693317902
853834064
212047582
1316791654
672392774
799187763
195164700
1510276477
365353421
902370445
918455851
139619153
570692760
1979771518
2126538630
462056833
1136993432
1246169833
275098145
864856296
395962592
1127059864
1785929570
1366743191
271097071
1690731267
486722665
924747246
2018306364
337168891
1482285106
812747175
1756298997
287341203
296694380
1104040736
1422637402
2021351329
141248733
663025994
2038876276
721604222
1586161155
131207785
1098900317
548651644
1122836451
834950310
562299343
392577646
1551236428
1084096159
26451839
1022692477
957258885
2086864569
2098660655
1737918928
2074862104
1432687633
519674863
642255750
1621405163
1639857875
1015367408
1850494666
1874893495
1355519992
871810420
1776175259
1468547933
1507359168
434380213
1868118688
1971327331
1078698115
1252920951
1865879361
2065077195
549915094
1666550241
845544900
1865374856
1472961896
1462646669
295073472
5465900
1938922937
772210329
1631737865
867174098
1206312792
1887541202
625895734
2033016020
1677969876
1718757502
977739748
218453710
1466441679
222290927
22653929
1399076022
1676709706
308262547
1061833549
45848414
1886783959
673314601
1170794295
2106660474
1214768335
959193625
698677072
749821755
1911669091
1360501421
931245727
2127616545
626933152
114193967
197881822
1791154605
898067395
1331645862
701466855
1838174212
38146772
1579227246
687290405
2111245776
1525724912
421531093
239531969
1375373352
136014284
787255327
727913139
516892405
149512862
84221584
1668972601
545856240
1767988693
70537006
26806490
1339538533
1951778519
979095994
1526837802
422998266
1687267021
1598388519
1263694647
1151080923
505109940
70471416
793915613
2010253969
1635656160
336047120
1584005517
1574667971
1479231892
1274960972
1105902203
32950483
1243896192
2064631743
207602342
1424002883
1111416473
540485067
978333806
522400838
1601375542
1844754053
1894722721
1398426407
247867816
1267008971
2119999328
1198769753
1786886459
577123503
842474619
1410836058
8943852
551832675
2086684428
897527713
1253711712
411408495
989070943
1227139355
829875111
1095764078
1603576312
1741988310
24366737
1895864933
390835638
600424360
1395708458
1064160779
1734438460
513545711
2072095404
527310154
1017871586
2062353030
968525328
633045024
972272820
567842192
2033284310
225244618
624453008
743800385
551920114
62855060
715575721
1020035698
356340519
1661252307
1196486805
1968208768
1022079357
1186491211
213875837
2063588897
187652383
1221092679
295781765
523814689
1186640266
1112864845
1257819983
1399362198
2109148882
406546584
877212596
2086664701
1416861769
1843767790
476270579
238336469
493943314
251144620
529807566
299483364
1855642785
2056692054
1326839509
1370940920
815801730
957935666
1086556763
1789470066
1920663305
120127021
1093744621
1660184860
475638002
1734518153
627711119
818926791
1916342446
1437509081
1085540892
1180016043
799158647
632397154
1306176286
1220503609
1662729271
130550792
715321180
217591338
285051084
1177050474
388481082
1269607785
176246052
98826957
1107360966
992173397
1324359293
899704245
1161149934
1564798448
974076028
1442929156
1461379771
1415466408
871534218
1843197988
1432282362
2034579379
193569745
1181939631
2007233719
967330362
509029028
2046812406
1646877992
1970513043
1826909757
1898270703
2437372
642977230
1017217368
566246977
9387492
343581347
1828927435
1004950855
121522535
939461578
785376829
1877166238
525899052
640039955
1504438770
439302152
993569487
238663452
756480515
1752635999
285700227
1367564083
1596669671
1961897717
1785496844
775801664
1955541724
1666152520
148235297
1163994658
2049657403
1021197968
251122445
2002097101
1515479984
524589365
1933972494
733224948
742129820
1271071152
1447519010
341783646
93799637
1119088068
851720833
1549506277
59621249
1498313066
1022484065
1995632755
1897986932
499312932
1759162783
1808325143
643683897
1743432914
2003095934
145454134
1959305717
585353389
343407194
1376289824
848628850
772915436
2145629095
1594891077
928698385
706501451
1841743012
112051318
1645751165
547713363
1113124830
1587624505
158540398
864995968
135788517
236955087
71992687
1657339688
2121853883
1501979900
1237828291
2110022124
1650375265
348674011
2101509575
2143089229
414650387
1449048021
325513227
1681544981
784234911
1420195246
456134927
1933369428
848089360
1270030179
375817878
447779290
967504392
566251281
846552266
618607894
43169237
1015717993
461735733
2042262523
2031761307
435761078
284239831
452393621
82534558
1117822832
1396678745
823239049
1816706239
348694337
2029742579
1232576699
1015060162
851257715
819115387
1412090037
344939530
257151406
1955845157
22726098
1569868053
665795414
834037546
1435265487
1875598908
1902681909
1900173495
621280853
1511496476
1617496638
302357290
627547953
2094564193
668670881
891925170
1715379342
1752296270
2109623162
240780349
1207100724
1922894640
818198442
1573645972
1912699143
1022483475
1279556663
1939450422
1476846257
1915206654
1445302156
956363207
251968139
1320049172
1725245957
1563849301
175976566
476048170
1936176057
1755251478
1394449927
539862450
506608294
576693917
1724981541
331843038
1111781641
1632981541
875839044
610294291
843854781
312835710
159549971
315561859
1267439659
1966637009
1496800375
2020505015
162169630
1116644937
1689946677
1597756242
944555570
981542442
798107582
1255563778
863356620
1218430936
330453699
52403021
1608690668
1056727107
1772356972
1750989809
547624156
1800737141
1968959323
1407387864
257971909
414077563
716855573
123050734
549929859
1619902271
1657605459
1877046241
652244967
69644772
1158433795
162339357
1325216072
1592369686
1978385492
2065103996
1228319965
1627868502
238589523
240836416
998378654
1637394412
1960664594
56660146
2055390944
2101122111
1858422144
1251271635
1046780906
521954331
381099680
349042277
707138577
1063788423
1898022342
1130085381
2145158718
1400608429
1978731487
646304416
1150985719
1627207906
883517700
534224694
1656920591
510113143
622507533
683389228
162306657
143614877
1227599750
1829203925
497751736
1439986387
2052194152
473435443
60122059
886236013
393318301
1262601100
1864495892
1300317767
1174135844
1005738212
460918761
147801548
457735606
503835509
2039031429
871691550
1228882700
1631389107
1741001085
700705046
1401812065
1990916889
1931014235
1164646560
1623303348
1795394530
1895040621
2134803661
1824341104
306368952
1988239379
892577919
2015757265
278557508
1227620774
1172550040
1249850553
1668751685
1622302019
1308917898
2060293409
681663099
1934152095
90796300
884742651
1083864900
1211789275
1773988403
375033847
209125159
901826936
440645201
212815727
1855407106
987137900
18555896
1131738451
1623148192
367953827
595782982
243082843
1630462736
228099078
870574390
693196925
729498843
1480343483
1164215012
1137354202
688562949
741621247
1241250499
276407974
1077101807
28377159
1360358854
1809273744
673107396
1944964389
1307813485
962064298
716362055
2002779454
36091126
1033435912
1155510327
1185534498
25448230
184757503
1624685453
2017056134
573831446
140080665
1959305779
580894082
209712366
785255020
602743829
1304419572
54262725
1465283654
380964631
724441039
1722989845
1293397440
438796964
806970137
1630218195
1558397915
898333947
793823654
490109403
1071546185
1218358826
2047540139
1528305919
160209024
1807390077
1513710612
867709627
798290145
912843955
1766835911
1420960855
1404982510
1074277659
1518954477
36678681
783828728
557962026
1205123223
811720728
1416319270
1949453131
1823379037
260632502
145317825
1279565254
2052448498
1922804559
2100765613
1575105294
1424035991
163566750
407337957
288876522
282965035
2128885396
1285679371
40987190
1967386599
468551283
449644070
2095832122
363221733
1057426220
79039509
1308672454
1286028815
46665336
325999385
1596601373
1994183082
620696565
146279779
1583439365
1248617583
1611913900
1949995445
1454915653
130449675
403776651
643320923
2052046365
67923165
1837581995
1623081719
32174262
902313423
2107146691
786877853
1837155444
2025867544
1335894695
2129154546
474799186
768577790
772106692
1695089814
570474125
801839919
1760246864
1789965299
1909868843
1318995837
1183685556
1668389530
1868852562
501644625
775808564
16857241
808924258
1685547671
1745805188
1092237031
944507937
1582352814
476151902
1449152774
1051941507
1252962193
329486054
1467959112
246962773
1811767937
263257960
1306384674
1695563546
798603214
1969822788
794675076
934388107
661060223
1579709908
1690427092
706032705
1466128667
234396455
947063121
113295175
360963072
879139431
1736272257
1914528859
1514202303
1259423849
280919185
700066706
1683763767
1444958630
1683833781
104585137
2055827637
1073025512
1069905771
492503526
1640124273
42349849
1350484301
1282506337
1328488168
1308040868
1784217111
590874817
816641763
1562122984
1938196622
427112414
521823590
767317690
593332974
830388737
699638764
1535287124
1318672893
613276146
1776768615
1773005661
504682058
1963477591
1932317044
1488104143
1394006001
1174288928
981788732
2048777983
644456185
507425122
2104378087
237697882
1570131767
1216558329
3554597
1402834208
1673359715
1364439700
800017354
1401924629
161840740
912504285
1249242073
1476801116
179859586
843703258
839718891
624672029
315186867
714260352
1681606388
984839277
1117461880
625981025
1630597823
306486209
390130388
1315140625
1797367127
141552196
580001561
2079096565
404262963
1383049915
822732773
1280252997
519154128
596878283
1267468930
1736408252
478172206
1687800066
2041032084
541929538
1175227254
617919047
1125198708
697361050
443521805
907074546
757853420
1312644942
590962031
826912711
1402817274
443866659
996606175
1935627500
1090615651
652449700
424957707
1981695955
1459321065
1052811396
95463974
1124711151
1660489979
1677070024
962599872
444186319
1864618707
1141990806
1347586866
1253978715
1964516120
62736757
393806644
404191901
1377520792
1571126419
941797566
2138440646
984193481
1824924474
1663721711
185698713
1834317849
424103841
578652004
1627989541
185639168
36034281
1604701359
693971931
1159220609
1695181945
2048795681
1639171212
2128441090
1892681398
2019322522
846813801
341963549
509250367
1922599928
1510852531
732171295
511624035
1316631162
1204768582
1372620009
584882125
1056308205
167009538
588585626
1118606688
1002649745
1044712896
1577835997
2074196251
1207120165
1189445566
165191387
1377862673
1733489990
427944558
1076977161
1529632934
241217879
407732088
984270746
93068758
683511035
23401064
1958851738
1187458007
103092628
575048060
171619799
1673232450
370350118
573445301
1938859504
1672362632
1449213885
1598697401
1615545373
1473732618
960818066
131557586
825677166
9037894
188139888
1230303662
2056638380
2084114734
158130154
623048635
8752080
331086689
1706042503
855360466
1307508614
1649446534
1685494306
1457038152
1484554345
117351791
374011686
821270430
439192894
1075610153
1705694098
1404489430
591503538
1221954272
1319395163
344646616
1699941298
196365682
362586358
429188729
1520097241
1011928009
919026482
395652158
846639327
761532534
267959252
137881524
1449777066
1067584203
1922855217
2051574192
1760697401
282768111
1538705775
2052647148
1370087372
570652217
66926563
1938633337
5250939
2112482111
1378657165
1297981898
1248822787
24170237
1978097117
1950286212
628983428
1096304504
293838801
1749218072
23756356
682783081
1565757884
1575026497
767287189
1313158125
386914300
1916366517
2104058564
641359079
1546496583
1833101661
1272332910
547292434
1040806340
158588807
392133543
1951611942
1928261314
966310386
471341500
1227554213
2133321616
1789383105
862750532
723610785
224026188
1216622877
998631811
731863099
1839157088
432020175
1801880093
1425409908
1457190908
1469078352
1054349472
391073247
234857356
1010917565
258305672
494135314
50594565
463411934
2109192063
48832274
1131809384
1977656128
13704558
872854953
1454593845
1455992447
1186810142
1405492116
804265602
936100578
208729515
1512827537
1582670834
1160591980
816941584
961325598
60896965
321128843
134069252
906877916
1573697801
20467761
1569732992
1155813428
1483320758
1059762657
397761501
569426431
645385847
534148645
600629434
117160750
1436559964
597651510
544255480
1358020768
534629345
1696378823
844733121
429967096
2025645989
1473313116
180044297
1100475982
1870238161
300025297
1676664092
556435149
2137455878
652184486
460137830
381115634
1277706328
1791692321
370884417
1802849597
258188689
1236366996
1179036584
254157098
700022695
960983943
2022064889
1982903130
1491568821
655991401
2131637913
1958959946
153208932
654409283
1762204634
1153409537
264897032
179312922
766508488
2068856398
1506716456
1950325608
284850112
237656312
941254979
1658621184
165664630
664475824
2023561392
699917651
406996716
1805809405
1654086238
915595890
1119682422
2004638622
2029103566
106277697
1655604049
1343816145
361233592
591509045
1995956265
589669284
74639240
158398976
1812592986
828796648
1048005885
1400038979
570022370
1883422885
1038455569
435692324
2004160308
1803856449
693199555
2124290573
1116670719
795655501
866839921
1795900835
1719700887
106635131
425900797
581782033
529668136
477030268
241238065
1586091350
747267867
647807153
1085898084
1202931561
790230023
2044581894
1210377396
1175593757
1927053424
305663924
1919469347
1045710115
1151969161
1619032947
1492585625
49472867
571308184
1356408110
204337300
1767923395
1256331623
1527453929
1690405273
630112102
623079561
285063425
871880350
1126179132
1832244978
111958701
394286496
1286719913
1526256457
437987844
634397190
1859326609
907991892
283924086
2081135275
626596285
1248009823
878085769
1856409613
1189099991
1180063697
190682324
973339349
191646231
1302046963
240030628
276707791
2016978740
1770945488
765467033
1197529178
1810432717
157969589
1232590239
746380386
1533803608
1831746840
1043753912
975215979
687898801
613600554
1972017201
1868308912
1542386528
1032789771
2058132757
110822613
1621564873
1409441838
1669526921
482141875
1578362916
1849490379
2006012641
385179903
370530674
1883354511
1488117701
903644547
875913105
1907870510
281070981
1211688112
1589501894
1755782986
1248208796
1479285663
1402113835
1698130781
578941007
2039147212
1395528308
147552680
1788380397
273273687
425584163
1961977957
1677019584
2047295010
610963393
616624883
1849532138
2111580749
276665529
2103493819
1532369850
1102864931
1446394773
1619776336
362484675
1154431726
1216222190
772784345
76374748
38394342
1053705906
1734165898
523534531
1752433524
1849077300
308519723
1654054629
1000370347
211269370
118496798
1841924798
1291955772
1990199075
82477156
1412963087
560235024
842985347
1147642833
1239803045
1006164445
1281139537
833291172
612988298
1030898058
969488533
479221652
1199790505
1743315222
276000887
1811297712
1875978123
1543766810
521684847
1214430306
2017317796
202842779
515657059
1010517362
355487095
1845133880
1918879345
1978146664
848913247
1686653284
645829190
710758498
228716227
768027480
588045646
211902446
1457146082
1525388429
1203869735
1762339245
550241892
1937269299
1939847316
823113566
435092443
1692933934
1171210536
647570173
270698972
1147652920
922161700
1543471405
2129408536
810297478
2137555192
1742525325
1893495338
1258984098
395163917
2048197352
1201334573
1503550501
2100028381
1904927060
221954903
56866080
1227495679
672871562
1150840311
160504206
112072523
1687603201
1168217212
144197431
629130166
1083475915
227042296
1977072708
1321497198
1377083845
167974908
270908811
1413674775
252555464
1238945295
1641931854
1736539385
723316322
605856523
1060779265
1059989189
498232708
1385698881
1541455217
1315141563
288513098
721794718
648985282
846824254
832851615
366810528
317343687
20243742
732532674
412157392
1378063269
709132847
714309129
1145117826
1110351765
740233262
1184033603
419397579
1992197408
1836148301
437880955
1894513182
1313555737
560895353
530995033
1300584059
1846221974
913491929
123086009
1823605965
1357407383
1804200525
1706101429
1512113830
1232926501
1250630573
1934490408
1153704556
1866210979
1771693437
252006931
927228080
1796475616
2147367905
1384869658
1836175252
2012205097
124012184
1265391743
1607438263
799206742
1404366862
1350657345
1098721284
1692883413
1087913623
1981411124
333324890
1463229488
1322415208
1362103569
511766243
2104125561
1103951749
203576642
149295555
2015577528
482083460
1166780307
115906097
1966062900
309468272
1274150885
2141768473
1764462574
1376934178
119885889
1375356729
80377145
1626497440
1111974623
1484142006
794026217
85804081
261473410
309520935
402215383
415763592
690927473
1581366441
466626389
2015962209
2763810
2083794590
1314390082
407075743
494912847
554260031
1721147738
911636497
240312568
830772026
720527978
1958981242
1331538605
1477348115
840181177
593191461
156513933
6385008
1866061240
1579208158
1916314380
1684111344
75656013
515322647
1303986979
946008675
1037859868
1372107667
1355927761
742259683
1667256500
2060972103
453551855
1639071235
1107198791
1846375072
163644435
666530268
1569465638
682744901
1614500921
1032936309
928345479
1445322596
419201853
390661903
1887432631
407437037
863328059
418729140
1336236273
929044183
1927467667
2089458800
1429190512
1856810178
1233165920
431100709
304105409
537266069
356941002
234083856
1628031943
1373966326
1636418237
1320728437
1898408079
2020866250
318495365
2110005969
1201212490
726839139
966708876
1810321677
1928224171
249631608
1047059116
214877402
692662461
1627387757
1081083700
971706036
1770030582
1180297484
932629086
26597753
2077036647
644137286
1490203483
1655979609
1453868049
426572974
1111891009
1010262310
2024205201
622582680
595977286
1660703937
943212296
1091127847
1753493970
1068255070
1582477827
1577750938
1673084199
157152840
423023097
1880018645
239280744
685337267
1888635886
1132082186
852868025
192871913
1684734929
873533626
980648827
737322242
1146872219
748921065
1476951823
1506575902
348921866
734766891
2048929900
1353700219
65676075
1663879990
940544244
2051600460
5428760
1674101489
1644958520
1171512722
2003734884
723010218
1908976990
1391193396
430737769
1236907370
1397877599
1149615814
1055245479
1168555203
1543637459
1813283926
626039242
1191278991
1199970093
469470568
1234023908
262839235
957161136
1401756839
2121771743
854670095
148527737
502760141
931005912
2077062942
345206253
1755415560
678751396
1832312587
1522771847
1150747539
1910654308
1229431593
1613581247
2043082702
150037317
285051822
933357257
166962996
1716927993
2005514701
54175439
1012280349
1200172795
1363161088
1743371909
169230515
1910782060
391651799
847105861
1188516885
1867174826
785255560
1464884093
666625439
673531491
970495784
66601022
1449142867
244875798
1484864219
746141743
208467836
1124305235
1578218234
1401513466
1199831148
837508811
640103783
1202054565
2087070234
664697543
1566339879
751790014
1263902498
905497170
1050370064
1827132094
382962898
215037080
2001191772
248114758
16490098
230271361
429100966
2119439509
987599388
1876605020
1030620100
2109664497
1012276508
953396560
765366865
1253649966
1778915175
598227028
1069322788
2011261172
1647767846
1189386969
987019009
358013226
543387027
1732337262
2041401603
20595075
1655416819
1680839441
1119507981
454544582
990863385
265721110
552743019
458422394
2044300788
204233619
1574197408
2043512512
630210077
1928416910
370324760
488798541
2146154068
511223167
1064223154
2112754356
645259655
1564888396
1467711763
2143019453
814941171
850089628
1477784700
2069090936
1138014084
44690453
2004868016
1413433729
1922576483
663343229
658341331
1971275242
1477494923
1940284735
902641967
931957514
1207948462
169818355
1822694305
2077938538
259702749
1161042984
2094056184
943196760
792752230
288735684
165332208
1048612574
658437113
924050309
596565925
1128365424
1577743115
162656590
76083665
131774
1713794705
1162561158
1953282796
1275901176
1579303639
810543472
970875790
682751826
1739191398
826462322
426495402
68969294
885802174
356692131
1941417111
1609579390
1909919089
788944031
777479607
386852139
1565189515
1177909588
804567106
804744100
780602576
52901452
1499737656
2136803677
2129567917
456059384
176247665
1487715025
1080563813
2109780297
1791080229
677042343
1731725590
584475994
1519367058
368163325
1280848317
1595810174
597556761
838491696
1888211022
1251693069
864354225
1039671296
798113036
1384335983
1696265548
1255173893
502845313
2134795055
437770221
1008177741
992807454
1268162665
666242186
886796951
1418727120
574414811
1579212094
212167722
1835817794
854429524
1000454233
697051635
986631496
1352526593
698169810
2119075559
1097068213
1849344918
1922103966
1905293548
1721403800
396479520
1969432893
494076522
1298957540
1889431882
1937041973
618671368
575604906
1406351000
872972241
1308888073
149613064
530095400
413940499
663471630
828268441
385520101
595276638
946055114
837352807
2031969198
1495582368
399326717
486734325
292766161
1439425150
1304852351
1795209549
122372522
1559171902
31117470
830710384
459468310
564813086
1217889179
1243167464
1313037321
2109987854
1308345377
1955171115
441633424
1259613242
761135575
813026044
10733476
335256054
2103390477
2097698080
531292010
1421154804
1889869510
1687610607
1730400695
276302407
1781844377
892868812
1016025263
175749551
107332821
107823058
131221320
67090485
1602724434
790719802
664774341
1976823694
1064461476
375313748
964017636
1418429249
2103114198
1413181705
1897403942
204568866
2036645066
1738402462
1871633152
17180942
2106130629
1486606806
567592775
136607057
1166910020
1985091524
729586743
1946012484
233022005
2050544672
1102520054
2109598583
1265027068
974344237
524459845
96958851
337070890
884825094
1642923476
1520063660
1258718915
758573626
779184639
1855240203
1339011772
846132333
1738158276
572531441
1142269474
1634641739
431010403
150669482
1872667196
1655035732
1935894765
1450199386
1707549545
439991375
1097574036
1701671361
1294253308
1045886487
1650185116
512279578
206699000
94886093
203371729
1328023414
620513397
1664090358
81017309
1511596173
812444450
1273900994
483021677
51212899
1055257684
1304784757
1200378183
1938359660
1296844549
1313767217
637552859
2029418703
448242276
458393622
734397270
1622194725
1637987152
231741560
1176302547
1072924129
1452093104
1535862963
180008352
1656991628
1344140257
1380640646
2031817487
234893799
582694661
453053961
1089638987
904726421
66368227
1246002182
1284279624
1135135335
939778996
1855413289
2113785569
18750704
1575110786
2082410601
573880719
1143069123
1687006937
1754080826
353367448
1989086228
238256934
18518635
1841604355
575778777
1679568093
2140550714
1258106008
896612866
542076712
581413542
2050581784
1129048394
1477104705
277304717
1041858101
492035425
474160912
311215393
1666992812
918485048
1401538000
1125405915
611983523
1673168287
1120891869
375200026
266682292
634629018
278697010
975180713
1025031888
1550164737
142140399
516010053
415171463
1493088137
39521344
404654218
1884864313
80547801
337200298
1662283848
703428066
1967406468
418643231
575874
1013877897
55350918
628330707
969744760
160816890
829248538
737279992
1533219723
707321322
1786936151
1749660096
104888100
296302150
1672449655
524435398
1305793191
647757386
828375876
1484015348
875632717
145779759
1749452132
2004697678
1590864401
1043272914
1886125267
2071752092
1504880248
1715122418
25124590
837922537
31095862
1435200690
347555570
1412925785
937346719
795720931
1907774933
1425086254
1170305654
485342618
1493392022
350555130
1927031029
943200372
801522249
1289666284
328467787
442069746
1973080308
877542713
2042073195
900031578
912925014
1249928202
92800211
1194194012
391900477
711459614
915331958
768909627
252747118
1997604488
2122358679
1570631100
1316299480
955689371
1066273583
1913681885
1486984690
1922412689
1252289423
310941407
1163108140
1152625436
1631472773
1871282537
716547957
821313145
830828000
406125551
809750527
1668642774
2057764595
1127386878
1438626716
1783375484
39527120
1718568208
105114896
1675181610
1136704808
490664377
547907894
1930510655
1120830890
1686634117
864583238
854504140
918185273
549634785
1146866752
1885901130
1222121754
833970389
372434270
610654318
1955602455
200616999
97041899
2101808005
674229837
1750505577
901375188
1103022050
494168527
362065716
1859290144
1959943891
2077208152
1486425601
1166289027
1694201915
898308592
200109469
1186222697
914603068
872849663
1459596943
590663033
55805496
1316383372
1644261671
173461770
1485610627
832550164
1531720377
556394825
745143638
1312162182
2001925146
1159177692
1560122243
379160775
1279944622
229446481
1652891323
1272444756
114337842
1250097977
506397266
1425043819
1962768003
123071468
273164785
444325807
1231290398
1904150825
1189868612
603620154
1068444835
1327408194
7283903
992465342
2023847387
292134026
1256119650
617978275
1935754113
1756006157
1544331932
233795382
2115687404
564633440
1941988174
510091112
1344317579
2034139064
1405717824
988605797
1003715884
2082906365
935863774
1500468785
112903576
1978377012
950463739
1804344516
2052502584
1666211214
769623838
1160437441
676644918
1366013751
1757523840
212299933
686810058
200296108
337015572
755712295
1248127613
2049948357
345534798
1912014642
1015342857
193661629
2094671890
1744680045
999144033
421555732
22234281
1397863025
429019448
732437871
1466826427
163931854
1172005437
563141230
210598393
1010827049
365540645
1116553151
673591590
1055360432
451080246
1659034111
1445029841
643906854
1037168223
1374422930
1692705910
464078209
641965758
1818075267
343290592
388138898
732522676
1275160537
173518612
1184885189
587865162
867582616
936351278
961006694
1512728352
2141665501
511369713
122867051
1886770102
248135130
555723377
180802843
36785676
1272430560
1960431655
1634691600
1117795236
822870320
1356508844
1467239915
769976523
1529034601
689231568
84893904
1803941675
2099344528
307023981
1493356158
1319154604
1201100534
1680336185
2089845210
418540837
456425812
1207038648
1960042849
1107370684
664329033
552813742
545182747
63750404
1685428618
491747134
807079044
1385294320
607063578
1149657287
2047909412
759644626
1414545551
47187290
315807962
1620985352
1497452158
2125238094
1555328326
1718659895
1339134691
2015449801
1375984138
2141406027
1615239217
121362348
523312751
2124901479
868273768
1234430865
970831796
1961100906
99028170
1822800927
2094523638
359592312
971626906
83687832
1881289663
597693457
1259305585
1212809352
1195922414
740747719
1712966751
177867957
1197618122
325818680
1912005788
1292595949
826697021
874811839
1263368139
1047978859
2072823916
1563013814
2006322095
1151775696
455246299
1974335765
428994054
2127901124
1347433760
1797830048
2047931785
810220874
1764985383
1280789480
85396000
605448849
701298890
417363839
747795717
1626663973
216194440
1430395599
921958611
1856472576
1478153566
1590859125
421114394
2081113859
147481171
1270784534
404602709
1735314221
1847580580
1460452597
280605070
12437109
1482985016
1892618794
1729086518
1463522945
473522189
114095028
1254809053
44424556
1137602009
2047662025
681990005
431498097
657926613
2043141972
1401851415
1848213802
1209773341
611312597
615201253
811422366
875058014
1536232958
180653795
1260384406
1555865331
662172471
1049896296
434664271
1098540545
1537555754
313698779
305691902
2121680270
1698158334
452154663
315820809
1172987576
1217831796
807284072
1235440036
141318682
1405271064
572132757
55352607
231191790
1859860187
1001878966
1031552090
62739665
1014723611
275588062
2134274862
252273638
1740436924
1702327155
1215788190
909145411
231062619
1693156987
1554080993
213184892
619458176
711931065
1095787582
1484114480
463046265
510051590
88973351
35092181
624150539
2106158279
1098542827
2088253716
1266171874
1475188861
1202483437
1850779740
1590659309
1136524274
429112090
1279362762
1212422822
1961388700
199493947
951049554
199516156
1681356729
1746532455
1777360760
2054771862
761781829
1901414711
107157548
630893615
1290449514
1726032250
1497390613
558464975
1797609466
2032371528
2046299889
2052752548
1814053864
600599173
2065962178
152619610
129336437
37640180
1966027290
1806303442
1064308993
2034809380
1139873033
2078099115
476897901
2070762887
362853756
2981826
950981560
990494979
1956509561
669004556
880167289
1339943206
1152620654
373944634
1498260191
730372589
1066558282
1499546147
1369141712
850596168
1399237828
602479738
78346980
1858378123
1636374423
60547768
1413447069
236399405
980131878
266332557
702072032
1321604904
1459876350
900630310
1997242270
2052045198
924058300
1366730838
88924092
1180906426
1993471841
937684721
785187757
1095970271
495996946
580081799
1527621204
1724293783
1512528954
769551538
1594267396
325103508
1493235423
822473363
701037054
1278767379
449284962
975515609
1941065741
823780288
836329696
1534504552
2002798592
1990774473
264318808
1066634104
280385002
1872672346
320142097
645287083
2003178416
2055001455
1362901392
2099920688
663447879
455811273
650001768
909139367
1812823278
505237693
1809443501
1623375459
1670736830
1555493640
1111995186
960465434
1108068634
415729245
1277614695
220494100
2108549070
1729600267
993460857
1361304215
132901408
1193279121
178192263
805053068
660642235
1344531671
1554117809
618332177
22284257
1241992036
1623439360
1681193732
1582954065
442100387
1442676354
1780128642
918357708
607179040
801362179
2100565668
411546538
327585004
465487788
1370261004
35393638
184258132
557158103
930456930
1500205354
1290766816
1380856540
1668094191
956177319
1057809214
174240917
1795963788
1629396738
293543518
2076992935
1986753908
882209887
1630362277
1520864451
2088901026
1166690038
1584518381
1093226931
296471859
406406129
1474785611
2103308608
1755083852
1716409189
50744912
1326267047
571189670
1456937018
2053660205
938037906
1736489991
1272756278
732891582
1595129863
298333368
399928460
1428347426
742441092
1136387503
575003189
1028008944
634971215
1848016896
1005466006
2092165219
1218048557
564900397
540481352
79906914
2119701723
1740492279
1651266689
59350593
211832220
332002980
1252740810
1609771078
1260204580
434362395
1869564001
1187769107
750710799
2019157041
634218738
598840158
633837677
633018649
865176837
1728536680
1006417327
1022840862
59563784
606410425
358557282
1298338568
1971795741
1629092302
619332158
1149762469
1080312714
1669123691
603670016
1540004007
1043167433
1541530901
1512179736
1276042429
1590807079
196095023
1278997603
1168381046
1737238907
1596869175
1188712725
1256285380
302108581
2009120765
1460980247
268161303
256462137
1215435548
671696408
1790888376
1747673538
821952469
1651114567
686834047
755932542
1907930076
379254521
1414090071
1696516009
1691029512
1761575838
2131511476
761336029
526185198
725181155
744588714
2105936255
2003208920
1144645513
1136886207
292184858
1761718409
1143373838
1055106319
56064072
2016692439
1076986651
1703970799
875863298
1917628228
363348956
1934016930
872036013
1544104037
2056744463
1848983184
1977064598
1742953436
1300671143
1201544728
949796854
33085051
1693223831
295508263
756587699
1428788422
840679425
779907262
155021550
656774532
1653248399
1507943246
1610333621
121795392
1165338353
1278815275
1122307891
236062439
452923791
2096072874
1674022096
1372787258
353018129
806864732
563302827
1039462793
960004049
139550021
620399758
705124005
2122258262
1171326267
1851615338
1586432660
1879391221
798450966
2008202393
744011749
1375576537
1543388349
1379828888
1426242932
1013225657
702880768
1896292694
1100416924
1520504800
1004970269
505045087
1714287462
2116674439
723467911
1775455417
934492399
1970302949
1865320864
946980609
1124457595
527527384
624693484
1802823111
1120676278
2137855791
1877522892
21568857
57980374
593990437
506832790
1727737980
2063427985
53652050
529115404
482404517
876188544
350339820
119418679
927503871
191890048
782837039
20761383
887117788
1011492741
1833535299
550909075
245771471
1731018902
961077878
1411110860
1662110430
2117503517
744066546
451210359
273235977
2016639426
57713703
1237848844
298932894
974061844
2032971528
955415516
1984616584
1565316756
1464703884
904238281
1192059191
1414252819
1159657115
1801732065
1150370847
1797789990
1406496932
855150931
1740177890
1178000510
151038711
1738216915
690724121
1160996416
710036216
1495572714
621850926
475511725
1427854956
1817420552
1251955673
45681784
1996544190
1129187324
1678818430
123811261
210292197
2124979450
1688712484
1958628415
490756018
1058864915
262001244
606154510
1146894741
204935503
870806382
1092886759
802462901
610466525
1709148862
1056074483
1595743366
2128915848
1359752641
663357231
230300506
1885467661
1900867126
1999655539
487873935
1858602978
1004796156
1685243511
2081156778
1635102670
2112552717
1194114194
2045464003
1051911710
1994712615
1194014624
628875491
1872692976
2067611728
354924216
1344057908
266241631
866552916
787680926
131887929
510733997
1533558314
298404984
1521994305
423225057
818777885
1139253372
2017256906
1155596398
537269782
1218269010
1307924781
249171471
166274944
1613802741
102187135
125190558
1697447543
1729175293
1595845838
1712083534
1505930201
1039083026
638605645
1633610627
1529335553
1584623922
877045373
1653252710
798955216
510523201
751427183
954496039
1063291028
628496896
1414840879
2035403988
2012385539
1058328329
1111907488
465769775
83680468
2108806017
1340219283
899270832
419821538
278717760
375343050
1608717422
2108471000
1101792761
2070448422
1819278530
604923393
1158136902
1053623053
83102724
1932182211
1608421238
860060808
728991862
456571663
1758990454
1195436168
1399468611
1106179582
1195478196
1107505788
1865648803
1830495180
1544310862
470897104
1432199501
630396590
701964331
563193599
1303341792
1714856501
526103655
402104076
1707843479
124339290
431569591
1873387750
1635328176
2026018130
171237317
492847161
851044228
1069842366
623469271
236960397
1643740043
1535656263
503230203
1137490874
784068644
1517499029
908230102
125659439
1968597828
539252600
1260060987
1103607661
240792570
250329017
434935419
1886258468
1752909781
20741718
472612796
1542127717
232487444
1017832211
892511797
511562291
432216336
1227282795
1545102690
1098355406
1542462807
1547995642
152722517
749405875
46456582
1367576958
1801013255
1593811417
633296097
1973815914
1306388002
1716049033
1841420848
1011375160
419421942
1336057765
1624669297
1275778045
124237671
1354002611
53858953
649987226
1946471367
895174142
259676920
270724892
410014172
744233735
2080989468
921694928
693527157
1625267498
1541041194
149652854
2023623946
1704470262
1692808678
68006863
589918376
1368589625
111552462
1136224689
1378279201
232129172
2133680640
2050916875
1040975531
906640565
1166297483
2079694760
1802773586
362102603
1812962893
2053557528
138034772
899770785
1307318647
185328798
1632134780
532060630
1850184613
375374175
531956759
1805918539
1759556502
1359689318
1441211955
1721565578
787882843
1780535394
1671093808
478638041
202264534
645422184
1505665472
1268818309
304131663
844839254
1296217411
1303765144
348752577
131231514
1913888260
1230235507
1196514863
1627885517
1704500251
141395416
1634774216
1263099825
1110388094
555388013
1658416194
275072311
1799132969
808452475
632222284
1361477918
2072934599
1016241317
1815439946
1424764747
1575183750
1967426551
1981928496
1063718636
1502906190
1531936609
1846774271
246419917
1132021849
197918024
669011721
2030614018
222168543
1164377856
880534831
2058757386
461818492
1877398674
1080306648
562568327
492244914
1531990299
94029263
1690082939
358058285
527253402
1381320663
487680380
1605563953
2073370197
1101852205
2046048457
1029897217
1371087784
1136057293
501402896
1340475557
1456769617
1989009458
1563147294
1987525764
1442981211
435602803
1868630212
671177982
1788361780
325592724
1022198991
858115640
1623961555
140430818
1331558187
1070634605
2071684585
151493526
1276054894
66217714
820313564
493351671
1175524258
1461301051
119786628
1129165261
489846005
784578181
343613757
191868445
222430013
257867543
1183633554
138918974
28968909
605433633
1992100475
693058866
925178753
2040644643
2032432443
1768371581
749586247
1181797594
1049727467
1733618224
1701440454
1017801421
1362782483
324798584
2048062014
412868061
1725922920
354374420
16499700
2018366769
2051083730
1762711693
1530235889
119130745
1491570282
1960489476
49560957
708338597
1365278720
1984514284
140764521
560061799
825261839
945825127
2134884967
2025422087
148611102
1717716189
949757111
928844581
931468527
615970692
1098126992
1745966560
247928970
1270106055
1068223674
1873066670
1921262463
947382053
1817763421
515946758
798123982
605529465
323044779
184781993
1598199226
1368551102
748824489
2103103361
216196910
655020429
1466918137
699933762
1971287325
1861487929
794620277
1851320433
557896417
167421951
857928934
117042858
1089073897
1251052872
747484027
1919959291
689328771
120370306
1292516644
1061153522
2012835598
676482650
1988159201
233425983
1770029284
332102558
1903069819
1439265425
416776430
1448971098
508399175
1534852083
1836217286
1368703263
25146987
1307115802
886832847
2068423606
1577696433
690390936
1906983895
1755959790
1821487192
1284570116
857409052
1856856711
422649533
596653270
1475876167
369215993
332137437
1453489014
1921319749
2022918096
1673363956
879140742
441917278
1526586918
415982165
1618874639
1410906740
1951321871
544300356
1480589768
1448653841
1520411440
934619710
56004799
1437027900
1932769270
1725192289
1350499181
694241547
283203027
1832709842
1288034498
95045730
464473711
23188583
901274345
909606611
816849692
1226571939
1025743248
950772346
558084775
1953067893
253420625
1281698020
352874535
1836774804
689839423
146787423
1373970634
505520323
861477449
1240094277
1370759769
1540173873
1393889401
1200731489
1429813549
543955123
1469384045
1875007674
271247042
1335781563
817252852
729863239
1513637909
1691119808
1355676734
29019476
85228338
131216369
1901892156
542191212
263228938
722509722
743467960
706520084
1793914090
2127924255
2041605238
1139630223
1680574448
858490090
1671929533
967256188
239798764
843208892
688577898
934979255
699741821
851538365
277972567
2086471896
407394313
980743663
1561998461
251585425
1510303341
1726394316
628392385
2074304184
1670098227
311672201
1212732087
1121495419
1468725525
848300665
1322722962
640857770
1215647595
294161960
1332081560
877216114
668543840
1513444828
1113196525
1985616054
1827489059
879514531
1125151916
1691399198
1140252411
220591998
1605599119
1326714777
1146330262
2061799127
1768136087
773574795
990896379
219114936
674067740
1752019267
202552404
905108965
1818617839
1631860152
67646190
1681250339
824518238
1136633610
827556562
1236698103
1639565279
1445091585
2054247068
987660219
1443688243
1077490976
743694078
44036427
1074819908
322015110
593592786
2087476778
242225642
138232605
2111752078
1050037100
920562262
1451627840
1991052921
481207948
1819836121
806445862
459713451
1250882806
2094235465
1750406448
151100054
1843481830
1752603590
2120145755
910275166
1964447075
1234247324
1066316143
325280839
400526993
1038814644
1996860446
1787298491
1984897495
1327994512
554306437
1955368461
1627945470
1049788153
1623300463
34868264
1842897911
668049432
29576186
1756259902
425031278
536045614
505492097
405065327
1463059165
1282631078
346794504
1410641718
404933837
1743640675
1380899197
170008789
1964444361
1213942934
210466042
489351130
1563045534
1020083324
1781254986
1107491630
1411970354
2126822245
980818447
845386492
86982393
2103191398
1111304392
114670989
633221161
1989993398
1364209310
2021752623
1658722688
628759183
1105919318
535459728
1392322463
1091143794
921138838
2109935588
744217552
598953259
1687242648
924791224
1224231985
791791380
1797057858
1852802120
1309223925
1683649703
1222836560
114176998
507091863
734584632
765512961
1732656991
318161212
1990495416
2132748111
2145275559
1379936430
752548461
717264746
1649414357
1938549779
1346805485
1855439315
880091772
124756909
1381758048
398925016
445807639
2061442641
1410698018
1259006972
1942710247
938598845
1710760786
1198425362
1663369428
1396732569
1613221746
843963381
597899178
101344524
279387873
1592022762
237527744
712389853
1207521238
717875991
65032920
1750852944
981502294
1944027262
538964451
1043032603
1058086484
1531682360
683829775
312465126
693294854
2085117649
741134973
17848404
1487487871
1956883623
406939306
458224534
310122074
401786372
1437287546
1764560584
1624802764
1704593732
386642369
2126627321
1954854806
1558841758
330427409
400944659
1941844441
296938061
1369865451
1077157468
754734497
1859060709
1928534519
741486468
1462755866
1665519695
774900105
156156274
1595440426
1237851832
847254119
797208009
996755306
828805074
860090646
1217644977
1603630370
1233345144
938366546
769993901
658370845
304109518
276917620
1866678874
2052654727
348804918
2002709103
700408083
1951208396
1367522017
1966317669
254847923
106382433
908614644
199729078
1004468419
1605849870
1711322753
26991594
956990325
1547260973
1243766400
1558076141
1344365372
1406568459
1520548709
1063119443
462670925
1682322717
1266748556
1283874227
257431671
796363302
1199879519
764302721
72324609
269322463
640471567
211782908
652026324
1863710501
288690988
216182822
35554724
877943506
1494999703
1431812694
1046061562
1016724122
1196543714
948165782
172907831
1472456934
265437366
1528687426
205413482
169350722
453408214
2013418835
547062717
718957354
1005831774
2144838019
426655225
2081614453
97923116
1458337112
581209486
2107497328
1466444830
1542988514
1687872664
129957075
1496893729
780582721
2001716295
663797244
395383282
1543094572
903030545
1237877183
260683698
774252105
44215941
1986586819
2048001823
1320755856
314809758
974857088
1456022797
1319916922
1586206659
1476938890
866816472
1630701830
1680419221
19647196
1840182847
1034287101
2031950067
339196846
698496894
606149418
2096463167
1396991434
193975084
1821049145
1488691181
178500319
1044808788
1476406062
1403364401
1448194435
731131582
278983813
1723660235
161161423
1492849669
1542356951
1581943548
917700816
868306740
2147429809
1090113703
1913663050
844863843
1005820798
566462288
797705322
273962452
2016749674
852576280
2103117469
217048655
2066154760
615178279
1796772742
2079278856
2064828579
371093575
423534252
586281859
1446612900
376722828
1065513798
1293423179
236102197
2090850541
1856994785
832956769
1524671036
457025682
1824071456
1099537003
1223049563
575739579
1205634473
717498143
1352892336
1288774464
533434493
1607908622
1067741706
1228295009
704231753
880102106
260738982
559554917
541329121
668949271
1964607728
1058647521
390923938
1080048138
19965314
139171619
738578458
1788305578
565815920
1840976453
234687899
575285654
683034843
771267171
640487387
1100991682
1001722677
1978757576
2015487881
784901318
773258511
1985931739
1567655943
1060223466
1286496205
1983804111
1637347614
176527101
157321760
1604547864
1317363970
249259365
1100141893
1028911238
1746178039
1922388431
172770312
482403685
1728377033
1603221428
18131081
1225491406
2046622847
1717474929
414864094
1491608822
1834255298
260361350
893863584
307235362
410978636
999595288
714013297
873653941
1376724074
845937319
1423809771
1182346904
1902897867
1153637633
192013176
692596572
1332831023
712104973
411721905
781775012
1163198337
1391219952
854549033
789765154
1531387645
748148142
688019296
624635352
778737733
2058949174
91995972
44706800
266030165
685547428
1914740429
454502371
2090647569
632994221
2094563118
776750677
1349107350
783764863
665646193
1261637292
2071856055
406802196
1415293674
2068497469
227733092
107238740
675544660
1593411129
375929487
876051852
1972967232
541669304
777110360
1468307631
182555208
1656827937
1868778940
1638833928
32353640
472757160
1106467482
1435397227
1133313720
189150033
491651241
626312398
1970057825
1313035440
1066454931
177250376
1806127468
1821754182
1707653348
228245328
2142179215
2081343460
931857361
2026342162
1515954477
1659611476
1734493736
1054877134
1325701702
357880825
2072536871
1803812604
1504793666
234998583
1216784911
120807178
713514072
651354209
1635041146
1877244158
1690331493
1599190054
531619996
35891415
1469111063
204045831
1711468682
232784219
2072493864
1539841185
1767417763
1965367204
1729192065
293138108
321963148
2049132458
954555561
1365930508
3229553
755419112
659112594
1429187909
793555888
423601790
1999681683
1634623200
739662430
1157272694
375663372
1519056387
1493019737
1286351648
1878458920
1598247656
2085196969
1605332868
1383489635
1565085261
1422711490
572038848
1666803920
621677269
1097633023
2063417997
593235175
386862148
1890677208
496143644
1938645888
504764587
465404855
648216014
1526367937
1190977446
35549683
1996246340
16710201
1738894191
840313800
110534961
1751357673
1811437796
588411451
1129711935
1939147833
148494180
1177317935
694633252
442157467
1109815745
1923704669
576243371
2107087191
1642634748
2056603102
1529944528
767337453
873993550
1034972296
685993352
79169884
324269375
1057578956
1034125787
1682439818
271099729
331057924
1622790581
2109436991
1033015581
2003569563
228132751
4801742
1921944827
1832747572
1444264331
658958948
430516751
303296073
515993101
564641212
1956492415
656510814
1267328790
810400715
188089830
1641402245
903722939
550818952
1371282783
946288150
1287069498
1990312158
1819181008
810639617
168701413
605905109
1384669239
641730594
2018718139
707109395
1955499944
486540944
1437755798
1272770019
1857173071
1529834876
2046951952
1092689934
960123605
2105908716
2136693254
1913848790
906298019
632056795
1283493455
1245141901
1800508227
331564837
55529047
433745430
824465693
1120235382
2090989564
1216290138
263540901
237776010
1713372237
1262650521
175802011
2034635390
1168018310
1715281540
343885729
1725712928
416450904
940209049
1876498780
1776215307
2134165697
1790988349
1126922669
1441871483
1461293390
633242374
1028352114
1489974768
1981573695
2145395604
808695248
732228074
673263578
968318832
563813468
1435556255
1732996652
1939657194
1755127745
111839058
1248659237
1669030185
218543755
1158017730
1988959562
1113695427
1039644923
2068652892
1934117148
1107416229
1521097178
1923660352
418059264
1449737702
827320081
1607503085
1783086605
5784232
1159270828
1832732386
191383913
147054329
496106960
311694589
694013508
1177139198
1454103359
327505418
244193277
276804026
1642055009
779572908
1241548908
2024279427
637381701
1433801351
1061897519
745738298
1817707430
1107361616
669100757
676802645
1327315976
1315954188
94702038
1948830850
634389225
1036490322
1102621299
674916775
971983556
2096633798
834279811
1550743776
1593776991
1855735077
10402754
1793304249
1581459960
2088035725
2140646211
470069196
2140944808
2012716950
779934310
1642381543
1444496327
1164638960
1516273981
1022450610
1475176435
1663593249
67883182
1008911830
781952036
415064491
1464201262
1190395667
357127566
2009360364
1457930388
2139832098
138969025
1517240782
13822148
261881021
2047532682
836442071
271362747
447445681
919518357
1080535407
722009704
1551949680
427201671
1248495386
876312366
715772505
823949637
1505187019
684683107
605856327
2014463514
1721111533
1676868853
1377891387
1109366350
316700185
1530146178
1506277511
284067525
572470979
1611762297
492644933
179846342
2074115551
855565708
1364759852
1617049483
1235241476
924806374
276538168
90007342
851174090
1561724763
1726051201
884477500
956912287
1718417621
468433163
1542678751
2085349758
1916128780
924131187
625876462
1927202545
1453494690
1406286486
5535402
655256707
578373566
1422523437
816275194
616192010
1013101132
1724822083
403385859
87532885
1966431651
136351108
569325165
1838004505
92140677
1889709885
1807687173
1564865202
1436933211
1137426310
2121203436
1512531711
456726889
1698368522
718491341
1465360892
1156348762
486223353
1534431221
746156316
1646596321
1889220619
1941358894
193115691
702670106
845638918
489735743
572670186
590426
1210744380
828841874
1974382885
1463336821
251679006
1056508795
246899140
274617320
165891563
2124739912
863001166
7517053
884815420
1703861943
1045580133
266253089
1709474460
1599768295
275220315
1982297355
470763836
466246640
887037861
1738808531
1860479962
1085551106
94299167
572378011
343264873
977060989
2125301328
542827628
235361578
1349188978
1886239378
1538693366
313813687
440665754
1724080509
1711652091
915689065
1539383548
1700510404
1294590681
422275821
1427129749
124886835
617857079
370209724
112233886
596034299
1108728256
114428954
1864065596
1235943371
663254920
490435810
1271625076
1292543865
1474290001
961725227
1888649734
127720847
1073079035
1583881777
1431229395
686488221
677877847
248087984
187799520
654964030
570982879
1572904945
1608971530
1392432426
663478416
1940132010
235989952
535244111
971332261
266688131
2007367349
1583259057
201451352
1227108822
132424395
62545503
1704592167
1668321946
2142009187
248762657
1006513293
285478572
405686003
976952281
450799579
1373364358
352571079
1842006633
1445956506
1790733587
266358750
1203075642
560600251
340218243
2099963364
524716734
260850397
250411698
569616772
296671453
710393002
950190684
1892980395
2069266680
1047591935
359044482
74399194
910993651
757055943
1941513161
861420594
277762749
194106190
1918342126
39943011
721237487
312540539
748536681
122960569
1409262371
1631412468
924453868
525065775
1994550631
1455228842
1576768064
822249346
1664474185
1366409130
1126439927
209745625
2105452279
1762017369
163999226
1455370594
1555297681
1262720418
832189080
1358001044
1847815251
889181628
466511819
809560022
1936997570
404167620
1879266877
603105161
211960146
1517276544
934612406
352551792
32120333
959129232
178220445
460133161
666856455
1044581608
247771515
442797610
17165128
1576414559
1524598744
1845783517
837205211
1015242675
2049552568
301058871
1740285150
1272271531
1686119344
699311102
279074179
1675591871
906870228
1483325055
394641656
797797426
1304787018
1597862758
1465086714
1128604347
974464699
99497271
444134423
1897794180
2136587519
1666834177
1101869914
1913452188
1270750713
803786218
390461657
1114014201
407728442
1701953670
1651597168
456701183
119669159
220299262
2144098261
1092415775
45720629
1024937796
451883528
1950557557
983082160
1820795959
514404373
613894753
360988068
1850910523
264511457
671229615
297637267
254409743
1212743232
266754822
1338393971
90526159
1868472385
1578808995
743925526
367540912
335242716
1086509932
1515465512
176147783
2126705669
663157300
1570830355
1397525513
562624433
1942769425
468193086
1843991960
17952444
950945182
1886698446
1914608950
264960855
1989827755
1282279755
1830300436
777108895
2039423954
1826226474
19244100
1757754906
2065927
334655949
289381269
234401818
343629639
2071215066
345827561
1740747660
132012047
1639065897
130746924
700055529
1273366954
592726764
1306151797
502173063
1953524433
1204608984
894351090
756324544
2143519562
1051443731
967232918
436057036
434071879
1209622098
57214705
639885515
1794868241
585249004
365500917
1464251486
542120386
513527148
169217152
1009942449
1097671378
411855717
776080499
1491764013
192898537
907935240
1425346363
1351559123
1996807530
1606799703
582695513
1970881172
999383591
325693714
620762009
505634144
409247974
493590227
78084434
2006583992
1605522974
598007751
792027929
206323403
1033753045
767167479
1586850070
1479848540
1930019942
2052064067
2025002206
158682229
1065177862
2026628377
1429469610
1990038974
2088727375
728128758
281318528
1643458866
2011795348
91980417
847836329
1396924320
1775399831
236994132
157428598
665618841
1976729747
656816375
1272546509
1902039355
2122459462
1423397087
782403513
1592175802
758363865
1121032472
1388625348
606374112
1862882323
109895328
496911467
1157395312
1269326447
1211283382
1108354150
737725518
1626019333
110237998
2068148818
624492770
2047957564
454522252
916862682
673533524
672267505
1993499288
732372715
1350601358
1942823941
1236387778
625406982
26277941
973146418
1631556852
170581159
1815682994
2080505218
205848499
2104124509
318353848
1867953873
887114390
1128025012
1828024750
1501160146
716509812
1775575325
1932535837
1277297762
1124083133
266903733
828480581
563124068
74965382
2136923342
1708496725
663321723
151132411
871247356
1374809464
984853972
392725101
1248520996
387682562
725892013
861187806
1052633705
1507044542
519344104
33326795
1267910852
1728431423
1130691263
1711821316
804190871
1033888873
120358515
492520589
335717293
682478126
922162343
2005374392
1067726804
72362101
1194508646
1809259916
1376248520
1510532070
1106088021
1777433720
727955633
922050350
1134845948
944293878
1045540385
2024787160
686040835
261472701
132143348
1269860659
163477557
1657574841
2053338948
942177597
1597132285
1729306732
943014238
1617791166
835329931
2002894120
280592465
2117202890
2010135734
1536662585
1259564973
970975845
1419407997
1256956149
1730110665
697433431
965604985
901957746
509689676
457289001
2090638442
2064979820
330867049
1206189196
1327255884
699011244
1238102105
726927861
452583489
1301656396
624630759
2129638011
728235690
243204290
1892364258
992099205
692822020
190385015
249277242
234030568
1522963157
1817676896
1016504477
1661355841
1080124486
336069276
141336346
1803668624
427134278
748181443
1586323938
175096947
211346793
108269591
1395542249
609784184
669737127
1501626099
462395576
250389565
675812011
2053408452
1943110346
1068981749
1970961177
2035965465
13235869
1593047642
79239714
1749409352
304887890
230523329
1506168055
835115391
41108124
2096284742
708342126
2067462622
1327492525
1682397912
898257588
2142545384
1694228671
2132455907
934599995
705720549
20072653
1859001497
1932729165
1886523308
1898928671
1081273647
712079637
328324971
1750571042
1439275264
2143899910
1751368612
331867484
397074953
373932005
985728252
158292938
571738242
1957609834
601691824
687074744
137299599
386372555
1601133979
32689345
1624232205
1252877552
1050299824
1414372235
33530654
1665877434
1337530671
1146447125
743395081
249063203
777840104
1707367657
1690933746
159751672
786598941
1301768194
1585356008
834612986
1026153585
1811442784
448868315
2139349928
1310158475
76179945
1364155194
695363127
799667917
881351170
1069470518
1292756376
1401693465
323475571
832993462
1054540319
1680607851
449876704
1763566806
974520609
209782771
727286278
155974177
2128824954
1456030939
631040273
1121812403
150678317
1722264593
1158946444
1146929803
1743905477
388723668
340532197
1451442365
1700591484
761932381
178509511
381573875
204919196
1551191350
468017147
1883246396
1342284000
1200908124
1061866698
1175763633
21661735
63747855
882894500
920052775
1884164536
1373592643
324117423
2092568267
362736467
1711738749
2019321560
717591376
1406135055
316563094
1965688781
1782088449
1682070211
284652700
848339977
1630507517
1146719523
1691248426
272840307
365299956
2138356121
283053280
1646589803
1862975448
2100305860
1372019640
1242596863
1732386836
177108360
377442009
230938376
420359812
667654485
1053775255
767684167
188063319
1002016748
1716406497
1796955672
2095245861
682149784
575662751
1462669306
1985247149
1576838429
491579913
2039534794
135708855
1689081671
1651340383
225524988
1828816424
202896424
2013219102
1357265061
827394600
1201527963
398481687
1572274230
324293134
2092197904
1745284315
72467509
139030783
1948637778
284185222
650094026
706795953
1482989143
1692341375
445085487
1359001937
636603120
330413884
630211388
1031887218
838332316
70975343
993304129
2126219753
1851467690
2007286031
869777028
694293492
1503623110
109458635
1382898601
54473558
338063658
1469503166
142956408
2022644173
1667571207
604425271
176959034
114325613
2127771296
900059817
1796288158
1120145937
1500814488
119649609
486767132
1031034347
905846618
247810966
1777782172
1312686451
850823324
4259744
446763205
770886388
492105892
2049301574
1155641179
1498354473
1178425957
534520641
1807988890
1595646098
899454890
285109152
1527498745
276062332
335836596
52578324
1761785131
2144154134
1263087790
2067231946
239996006
1433254047
1535193348
1069977142
214388489
1044198646
455610037
494423791
727907109
467101946
411426354
2070828540
1582849116
587432121
362529827
85357869
131801953
1069942062
519492142
1531021196
1456981906
1684461270
149564060
1315360566
641969605
1524903695
768699632
404544393
548542753
1181461299
454847046
1643182159
1358881748
1016225357
1912938906
602284723
838860336
1009052590
468779863
84183126
1011791931
1233692904
295599759
1820495215
1650053361
516343881
1465898109
1513118441
1611747059
662342400
2009347344
1760490716
1016930499
1861974850
825238427
236705855
1504675093
960278233
973480423
1023025613
1831090815
888803524
1914742222
222444605
1186822283
267170931
259937389
1612780954
1290776470
870264614
1327597407
1058004691
684527818
362478252
1917065136
1410158892
708959987
1153949466
1394635652
1658944689
49448477
1442211273
598800737
389357089
254573695
1311658768
1944493306
1264942599
24832493
1769613476
1811403477
538826214
1720719660
1812508640
982041905
1423916913
475311877
664636467
227397577
1304439311
895839
2099893413
132728001
315382191
1152004373
1686484797
82147319
1502506109
325719637
1784947200
499913661
1366026595
1311653074
515471033
1291564373
2006767273
65253991
468599660
888983792
665311165
1687853212
559351317
20372921
1902891785
1140446537
831124964
151440010
1977622901
2111867682
1061934697
1427618256
668222318
1512462742
837603608
1644103108
1310203882
1502307597
1812879246
2050788646
144034353
654911266
99290710
1155548905
1644548222
1037371253
374980292
758521555
604443064
763738852
870601033
318314909
864230470
1122790640
1231802327
1101971678
795350087
1028828944
1878159303
15456291
1675698475
485372193
960799902
644044887
1616274605
8077980
895105464
1841345635
513636535
1963923705
2120774925
2037278126
769881524
206758354
1035878659
1116323697
1006207150
41458175
1705205548
1701121052
600629742
911912488
1251189236
588837096
1475584769
861365093
1481584429
533076513
341226669
228132451
1431882401
1481125903
975347149
1453057369
26945412
20648391
357019884
2028146227
1527661459
2085837594
183683876
1458362580
1968556199
1345007478
1418172919
446182949
393312086
298078009
1925540217
927713425
1018730775
1981838126
1893694188
978306131
611940951
1299247421
1601299183
569087943
1303768406
2021566477
593227653
351820764
311808910
2081109083
1286149738
2042170214
289976477
755788845
634481492
334070950
774849506
197338004
196779647
2132103399
1028008832
1120811226
1661108757
191313003
1189776954
1652222110
658250166
943884118
1714539873
1471375964
484978581
1092048229
1831682007
1225577582
521302851
1845642896
1301476189
1939163243
1436295119
451497733
979662813
1411606327
1499277878
753280985
290238634
1627917711
1734670081
1995411009
1485680569
1394825223
1153669525
1540508991
7837438
2088628130
1482987844
1286278355
495026949
1839701401
1218724008
405924478
2050850177
842803103
375943957
1481169301
780171084
940537031
1067846426
677235584
1530350171
60946803
1734066376
810655900
1082246255
664693423
1496029240
1958010499
499955995
205634604
2061227796
1179333381
700718136
1856922361
1579713445
400996876
1914053586
525066837
695102131
1925975901
421556919
1769185324
1977134474
921708011
834685587
902562049
232380575
1300293842
1738458636
1674759298
651788669
1900651298
879893367
104323367
1159687542
832843838
416081551
550043919
1898266506
1506276294
691305201
1037065756
1100459682
1869060857
1045904998
736480778
2104509454
145662796
962333563
1951710938
1034985828
1255123998
325294714
492257975
2120765276
2004127208
1500837222
310865150
2060325661
142687081
1143861560
419952038
5623179
1991928122
1286647760
67446231
416014623
1761672758
1986472766
1901005897
60759960
787696589
2136327969
753793411
1923236064
317001285
1188424625
1974616959
1588453841
1010775387
2092017368
1004557118
212600991
209220446
280582006
372897617
62272793
368547488
1695309686
281411966
1091499485
89172376
1936580012
601303596
1725957764
309189151
1746825331
284376462
1992685189
1347758777
718536617
375099048
1632786183
2002512480
1753780003
1628943456
1338863900
247002424
1861818585
1619234250
228623312
663141391
214789913
495029704
1525779293
744887566
797058745
2056409075
974753330
504550464
575506867
1228043361
1975415799
1851468607
525897931
1811924080
762930027
134926759
1455744691
1279696485
722643249
1937438118
622391571
1018735137
444343636
1821897695
1825235938
2049824019
2060665342
676190130
1690557221
1450219199
1054044543
1953276849
802422117
943094917
390214822
1312121239
925934947
2122710719
1241360797
14744262
204838206
2095750197
1148624996
1452398733
63057845
821575301
1216297885
1665223749
1336654702
12510907
645338168
1918484371
282963043
1156554975
1878911359
617524346
920712832
412336539
1786107629
1453547001
2141415384
1666672709
1220415929
1878095952
209193724
1384664505
1471098861
1453344991
1198100666
2013910550
1359083100
1260248655
1041744679
228552392
1953083028
327870938
628686688
1712206451
1456145855
1978295807
1811462137
1689703484
194540151
587597883
361496260
1734923554
1685922490
1490581530
393549878
1699741669
2141156064
745426999
126817273
553463051
1021569980
407823884
890925229
715870005
1991886848
496884454
656655748
318883797
52036537
2068214551
113079487
364184205
226619772
933345019
694510860
780556899
1255299439
1982356211
1108329810
2051294541
1545346864
1407283162
896521626
2022426868
1837330445
1247730422
674740707
975976038
981629272
1647875672
472405142
1127100123
552904362
1259845933
1391077345
1721692020
1349740599
1082279965
868761966
627107349
1806532767
2008599865
461777658
543329605
495049749
739686434
1269425631
2042400868
868674969
1015449416
548596921
257439805
1170707853
767211185
1289174453
1289690749
1151242412
1241282847
251620580
1775577873
263810361
8468636
1004191420
1138612130
1206651322
324525483
1896106412
609074246
530422666
337567862
1884430613
592012065
1320696968
617881753
1804044055
30565715
488899036
1798276497
1992500939
1061408458
649500987
572090109
1780635447
1574881981
262172850
904772747
825386072
1026070443
1484809102
1566381801
1625875019
670745604
1567027576
702308135
1794901969
793162266
1261566955
397696943
1737756447
699229213
2060062008
920785923
879665601
858558752
703211109
454607289
313346585
1329725647
1966806371
1515640654
2057825567
1527132040
1202410412
2124322378
255610314
1272920878
655125420
1887666675
1882429049
1250760401
1579083796
90019916
628550474
292554606
5622091
85152319
2062288051
269117400
599426113
680225610
1727189356
887010502
1903855697
1123513150
2073895126
1642783258
1439124822
2101879922
1826182451
1998714287
600959614
1144817034
1676221949
157609175
1925919727
1184682312
714947056
1268508578
1290887606
575809230
787431800
1655741952
30686514
606863733
2041739516
1414208362
152623130
1195669904
1899276964
2068955915
1663420969
1846824138
583534987
1817025702
1228994532
543665621
1414470404
1995696180
1187504239
1854201083
1224976790
2033580619
21722021
1928693851
1926348402
56123589
91779369
1233384501
1002415213
1538412149
1658146264
857533240
687600212
1138118553
947823135
57112187
1397398621
2013611546
288039078
1577278902
246025947
1022143999
216011945
914321471
489246919
1859201447
1524590423
2000196607
1862806985
1751536998
1853370068
678600558
1012557871
1052042386
629326960
1780217793
847704967
982517099
1198613119
265091857
35403430
658181447
1476283163
800337780
1334990379
16805172
815822291
2051029856
1672775269
1167781263
806340171
964208274
1988781600
594686692
255969964
1679188382
297427005
63670784
258474352
1099765311
1300108813
1865415685
1016637361
827736031
358732356
308849374
1827344334
1089408008
807928420
898790669
1945141031
1494876692
2018097551
1172955836
915576027
1813345146
145570341
638605662
1669347209
865580155
457935025
1336645649
275909686
914496583
1973290477
1818262463
1555002250
2069613848
13439183
1800014832
2103251351
2110080033
297316635
992857641
1077795370
842379926
1863600352
953049884
498051277
477306201
1374572653
199059869
1657560594
978732349
1864177219
472755376
1354270210
1166759795
237603678
2078709268
1179158121
337667549
1282479144
446294937
625300789
684893981
1767334744
1346163372
616150629
1361805007
1518427127
1311055230
634454703
10374706
1831992257
1196154377
1760589150
1828195248
1677872449
674644817
752091838
1234281394
1313694304
33930571
1368897127
1540759731
1221154324
1531996447
230070742
80583577
1827034853
1820509562
455614876
1081996179
1856813530
1688972846
2128946364
85085931
1190335302
783524313
758995511
1490707224
1239767727
1310739617
1367760871
1733461101
804656007
1302683022
1741506605
1384480526
1634893974
1625530862
592687249
2000238380
1125309880
1171745407
1287741313
1467420802
1409262071
563558029
1460890492
1612783554
602196506
119777683
1651632129
1130701277
30157528
237618729
1077222829
721304621
1117244164
1522037586
1266894377
307660229
538265067
906643373
235918469
700012256
2009281877
1537515205
816136742
954687748
444703707
1697445096
591553899
276664344
1820755803
1249217233
951341148
918532406
1192182511
979522268
632665560
494396565
1667772884
610739378
1807538491
1404818585
285423737
562051490
868287298
1334359714
376856522
111538488
2103476621
407311154
1599829782
1239211178
1257253766
1281840589
2133442108
102962236
454914588
828909013
457349125
1369166425
216790156
917997143
2089436245
1148868788
2063048641
285195900
1527095932
2118982659
788812868
1418791355
1813379923
711604422
117707729
985206834
1443615654
2069769894
14465195
116991692
1776928355
1348330931
576074533
1311528773
1716545339
920451543
381308986
852373851
212609940
1032408993
600770373
2125685080
2078170736
353169515
1140085019
1537544750
297409011
1175924292
1129219430
1232082070
114182488
1397624988
839270869
1360580460
236303257
1894320149
1439094594
1510275252
2084965814
316009338
12861708
1863062652
1486296133
1835612894
1420927596
780123751
989507382
599436592
2083605875
291289449
31398438
1106183033
1298616517
720750528
867440706
1221600581
343379450
2072595370
1317809477
2067039673
1960335365
1834135435
1515380985
1289145950
1686280592
348689937
1211172837
1163842749
1009287815
1373164045
64493411
1635571186
867942208
2031298537
428703366
1998060265
1655453264
953406612
1978599556
1622222042
2137542289
2141118030
176768901
926613867
566738361
1040002382
209258108
684222221
942268062
2001496836
275825557
93452522
791711498
840084422
2040214048
1811157860
2135735
2038881623
116639076
254148823
1913689327
1193214133
1154368113
1804301423
1445951185
1410672970
1181112860
1453412337
1737192970
2146715076
1299205132
933670657
987930244
710783009
1807978598
1497578496
1394990379
324568563
894995026
730581954
2071434678
245090417
1190281653
2028356143
2005844293
325338422
938288714
2137898551
1871156331
1938245039
63691065
328732269
877309259
1234372761
305856353
1744661739
366201482
1995309242
1113922606
1363379192
79759525
1476779599
1083142941
1548532174
481536159
633298689
1931014701
1340917034
2099994232
1350034922
1981031634
981698982
44377817
2047466459
1792355587
1996438421
31892993
291821508
1391248998
602328193
461311412
1936363304
1143558233
1512939441
363236097
1507954102
2102845372
145851831
1724202419
1248769572
1100437987
878969127
990557513
614894144
1649120901
2084557657
1134491604
1600600847
94800363
592170763
102109296
2060222791
35878697
168556211
787424465
623787364
356002445
1809964846
436737088
247128095
1304181667
1677548711
1477352870
1751030237
949901293
815691452
1880624423
264787062
950047869
1653187746
2024305510
1937601014
1878313082
565137883
1670538002
1192056234
1152511938
1864870290
2084058999
815117420
1329304763
1338223564
534241863
770223180
1809072751
294947122
598360801
147170664
917765981
1776961363
750715756
1320548831
1813761840
2020256945
1906179971
1648256484
2080324884
1325495735
1977037511
1614168246
452783752
1972031528
1271541454
1026915328
947862766
2067341300
1225660715
740977876
66967492
114756346
1577267811
273177407
293171105
2049363355
1765204844
1906301695
929720270
599775038
1801671745
617737167
1853591729
636202476
1895008836
326033735
1300883959
673389265
1511329391
1404179311
847408411
468491982
1652562694
57366234
1121378147
1425878563
1715425996
587676852
744664130
1872508306
1625292467
2059869102
1907935155
2137777502
143905774
1700388766
317954021
1138148974
787301001
807838067
239069300
646158058
1023364081
448399562
24896412
324037913
818536499
1541894800
677582165
1215702295
1979434326
1951326851
148927724
278205442
1278412058
2065218233
1497331717
1871447278
688186063
2060991507
169159664
639270135
607541962
1638256284
1608145057
258950890
11413281
2023887244
776972968
1055148174
1288261414
1278391274
300213573
1799921237
1624980737
1735005289
1903959334
540671758
851598386
1110092262
620886587
1563322766
161103747
1119302509
1400111574
1022302098
347361250
947957931
1963846035
2003155588
1159725565
1059267077
1685516515
180158479
153850979
94507348
199771103
401956331
761681727
118874452
23422194
36644366
785217596
1461380723
1329569707
655025031
904682204
1030964975
876446370
295763471
1121547632
2037162842
1491034560
1488037505
1176025128
649758252
1297735893
1808665468
2056026825
1654037664
503285002
1784403221
1354625800
2031597325
1777487934
980674853
468071142
265326678
706110041
1958574159
1967173384
1944542950
1012835311
1569083651
1917865125
1727474971
1370257583
175733961
1457518652
2133588084
177961242
2138383349
1537721092
1814731503
1639069004
2082519551
1990167110
863337165
2005991194
1728344594
1244144856
1008665342
1876409252
973273746
2085886364
1253761781
1268498177
255230591
934862192
1537152897
275164451
1817314370
2068945422
447068854
282551482
768072626
656178150
213949464
1444802903
2048303158
1597737058
1490002156
2007729591
1891453695
1870789638
2051730627
546274778
1467458105
1299656946
158454160
404384174
1535372591
788008220
701466539
1568677560
332591444
1740634184
419868180
1146213021
1277375994
1614961346
1156879160
29965703
1076400180
2086511440
1096631426
1090372734
1359017967
814798087
1785816939
507292372
1717019597
1350344357
2057230488
1474121058
397897033
1368979373
1463620902
353002613
1772977428
1361594234
1489398444
1494830503
1568489275
613487305
1483665108
338190061
1229365115
392639138
1443512421
1071464397
1772064188
982356598
374411112
423382198
1556203946
1274639832
716664026
1320288308
982382653
1187006224
1764025181
1669817901
1136983524
389606890
1929336763
404395411
771269893
1058647322
135901236
1481912903
1624541427
1771800742
53954058
133363836
209734161
130823419
49618065
2120633794
1476135677
156732338
1795809826
571530268
24654818
640781176
384677943
1424765840
701071190
1906957477
1209713534
1252422967
658132548
395436340
255296532
1785922721
588924015
809388398
681309729
216482566
1888300102
139277129
29522431
945574031
2050630622
221892623
1582662643
1953421034
1469845518
1206293215
1487607092
1733680161
299129375
1785128592
1117715305
770284619
1526788794
1987144877
953997761
1095985990
2050400019
1711522594
197851287
1132437616
1902152854
132174488
1986452850
898271072
1768304006
1840424013
1954851897
1770085182
1008229681
1505280388
1728204403
1928349747
42388440
235673699
362767484
1876325974
1635693358
933325641
55245954
1035541358
1695797962
1800619557
1926763589
212768163
389329960
1264352645
1730797655
1146785065
476788467
1875653721
1527307359
1425284925
84567296
345795093
1643226059
1485770613
673877914
1546916283
1548653049
1459684100
1223995884
624799440
1722624506
282837647
1977491254
115047736
748701579
1813349286
76903819
2120359372
1293948652
1998077058
1149361018
904056300
123262215
1964047698
2094367374
183379237
1945720810
142103076
173307174
555244377
540172045
1458351718
1947249143
1407719207
1958193998
1805114847
360472652
1207485591
1815338881
729317340
122930274
725185095
968894599
1627949202
1073667022
1750153504
554741162
987352106
1999419774
693250366
1730594911
316772540
797506022
33800389
1803158936
1917593677
1686931394
2049829483
648604823
131175319
965388279
1953334076
2095222923
748956538
708529500
372992200
123332581
506614786
606320173
1643057208
825486605
1091843732
459165448
598057811
1099007590
329155425
476241939
639018918
754333344
1823685872
261095677
1551838399
1328321836
1032423708
1515639957
1257013740
1953074700
1262849017
1158286883
1984918705
1777298052
928598596
191970604
165746495
470917432
868717362
1096900953
662834727
509242837
1786901190
1002161931
81618835
1395864236
1832561738
2035559369
121108610
1168154505
1965276228
375335443
66405330
683909847
1345577754
673836551
603645875
1441800542
329954955
1979461951
607884413
189429442
162315580
1596293056
1305643772
435994081
1374719895
1565967176
70820434
607445224
1402340064
1971918869
809227861
3961131
1751145325
282257696
444751374
1327188065
397182541
564941987
2021804423
1381363767
1234984021
692312013
49719480
226021950
286256061
597967595
1694185715
1161900289
86362762
411891311
790076307
2002053079
555446614
167601858
966988905
1922691789
1132895366
949282850
101306274
1230946292
738244513
956810147
916238451
1805927982
1081954039
487232202
548710018
1358620330
1906608555
2100618299
1293061447
914560110
1202367617
8136569
1854181743
381863140
2000528362
285729200
1861885882
639674432
1480693246
1161832977
793729600
1207314703
909475115
521628985
1983453235
491337069
876137029
581990932
1322936960
2136919669
1691029174
1755436638
1068280709
1836540123
1065266848
926374387
1317213238
774235441
1291295627
1496519696
915593923
567461957
867112449
1471051535
159963440
85695274
1175812289
1876741249
752204553
652249943
1288374814
344977961
1081717665
1592828649
97048101
109075742
2092481875
1600508351
863146519
226060034
2017484274
1273085049
480937200
531292661
275248885
1459377447
153123683
1266742417
1498716755
2136292451
322224359
58932893
199846230
1658382395
451420724
2061255871
1535998739
2146080011
997324707
340403629
1978681913
558104110
1597323235
2086245616
722840380
444325239
1810731334
1659642064
1544702700
1749300191
51219642
1730854204
1392620814
949049872
2019997618
740661482
249487764
1408948104
1800722081
864172319
1510493137
1522992175
1556422419
112778744
844664815
1160933323
781351363
1719807720
500994602
396628611
785370519
724971232
2135960635
1084179730
733565098
939358361
1504338826
526680233
187032491
1574289988
841099328
1062332494
40989627
1250601681
1681169144
1697945491
1375298579
585354549
1129700017
551271404
1365508434
778640755
1377131479
777942258
671873807
104762413
647939524
262503335
1057547849
129495934
1218468266
1743361022
1349371794
1583762126
1824514102
1207419934
1903601012
1350509372
1843863560
1126978767
327033474
329214929
1154538608
1379244706
968105944
1326087620
39803601
969901286
128870122
329674998
2036691302
1623783056
1460427872
2031531966
1353391548
969139871
814135801
980812644
639017498
574703521
1457803403
475033745
1073949873
1504295258
141349574
413072136
32376148
2015625003
898803578
1151679184
1975731180
371868188
699187966
531785548
993201821
586094435
79268459
2028381293
311975844
952324677
1799601629
1564317309
18502850
332241800
2074241349
104807997
936445012
679792960
1710022923
215490004
2010569632
880685076
1981530573
855221288
558859849
88097475
1978662007
1774445065
1938643664
367762120
106489758
1360627110
1084117542
229265486
1848793573
1218387725
1990821268
368527973
1582550190
1229368479
1705391299
1894666236
1359578476
564686747
269833217
754310849
1966131481
1451886333
562471651
1278463281
55579973
1410651505
1439844881
861778172
1831101245
1264364729
806355347
882249881
238842243
184009190
1484046236
271014642
1583028004
1485367757
1415572963
1309517767
611949739
1279073593
201402569
1616920600
1264787297
1851606264
891258153
265022916
1057094465
1513442955
1118527017
1215239391
597179613
1890682882
1692642457
1988661863
1178344437
808666228
1979180060
1066034799
1477541334
373147690
1664047554
88154797
1540980544
45907111
985608919
1172382628
663815972
1807969635
43506248
350916807
2046255217
1271598002
1553137513
368387190
1710611514
327695129
1082858494
328514599
1006730320
195143067
1023771257
27767119
598713753
2040747938
993522807
1937766659
1171708404
112305432
861061364
1266158728
968129208
1436308637
303589877
715430194
1571853016
1762858082
1223414749
1819539745
1584965863
1910257286
496892541
1126986572
1833605685
1477358804
1331966026
1465533306
141065146
1366326597
176153680
492727025
1053722008
440010375
1816195016
1768900780
40109212
1822436300
86732217
595327305
1778406562
514150735
1462376359
1501790092
918348579
1557319719
1104555356
1343272034
103627063
1268493170
654172571
363593612
1429605737
1883868022
1303531923
120837958
1432116993
494207669
709231312
539822437
411408208
1042946504
902097223
1664862853
1027716179
1039803371
1737422222
471240466
265845442
1935399615
803089255
895724381
41070856
1557840727
35733415
1511177096
1893228599
817289480
305381066
451073097
1516052365
833979311
1604107014
1441168101
380855761
1929695767
102564526
653681954
142599202
808582993
183885316
891552353
1923475481
492060328
40982058
1113377499
1533396358
380424116
1901396690
2005882978
1384532364
1578982049
973627576
12797711
2111976488
536188217
894939076
699718788
30587654
1203318096
1255954852
1285912849
823137053
1084161859
1966333860
171036500
1774256946
346722464
441340141
1780409581
596803280
2019611900
4016370
841931418
1959806780
809056760
1795978728
1898871812
983012994
1611398080
407676575
1905039626
442290675
1004454271
1494900911
2146182344
1092436860
1016103179
2072575819
792862417
381017278
1778756392
142301480
87048903
301465797
2140512399
320007791
1047363858
1949652675
647654735
1929289577
606944950
1897636853
1042533823
1125247690
949378544
702131633
636385758
1638773706
1367019098
1755718721
1172355775
2023985153
228746466
870421738
309151128
1046257289
1779743910
506225572
425550083
841803096
435936880
719965769
832786603
165427238
617083313
885585403
1005980013
1586341482
862598183
2114777481
2031562278
1666085202
1586920084
1886185633
1438929810
263555794
1025276121
344274095
729058422
756849354
1653199316
1861389339
1478704671
488345175
1936060469
995111882
914963693
2081402191
1836623541
1802648154
1799696237
1922513141
1068275591
1666496786
714357754
487231994
1312712126
542711689
224132138
1746658976
84520100
1418364124
1130805624
501639637
585416902
2093089314
1808986322
517345238
1981560622
446960997
467083233
1710282263
1396651657
26217172
521853095
2789519
613256987
263876513
1141251487
176963641
158898943
986418201
294127113
454553928
449308197
159049230
318090020
745677210
152215355
1774242523
2042780365
1014607492
1885261546
1297539462
737285385
1243040748
1691834690
341886373
1900498828
1051558182
1772733752
271952121
1347224191
330444992
876399789
1315175895
1333656585
756721101
1393604013
1713908106
904560041
1835215427
146436531
816791158
299704142
2015044988
1753908892
647937646
991951985
1811857976
59817476
326788267
966993809
365370680
969776891
1772157141
1885693741
955906779
209890370
1069099044
664811991
203556349
464678634
1653041261
274211309
1777899040
1241597000
1816519200
512899727
19529027
1464334346
2092393139
512758639
2021482155
457777926
2068731483
882038077
222891173
1729778903
1054919483
96906710
641494758
1962017422
209877655
471303284
749236578
858472625
423484399
768603654
982481286
544227851
411385560
1292081626
1273357641
1545379969
1666510069
568691885
629936386
2131258788
1780438215
910968388
212526645
1175259717
1841052673
2143532269
893120661
280282924
1773402387
1085186518
2124807667
866536682
744469946
135814509
695681760
528272589
1333246313
184005528
694553229
1641937049
499694573
1220814787
316730179
264159842
1894334125
1751022005
1670874693
887613007
870838148
2037215443
159698165
1978349812
2114720558
1232073064
337891182
651870387
585168612
1122326611
1738019597
842176003
585460595
1477255030
431124585
1216777009
441992920
1239337372
1423669575
1923390694
565898871
788207410
890005407
1157442144
230877698
1970766448
253727552
474084812
445873421
897909620
1927376912
2018307115
1345866129
169024611
2087392385
998225393
1417280035
1202728461
829376593
1240272713
1749415021
1359483843
860035407
1019013059
2097287919
1937901565
2123037502
459033523
541419481
631164959
1167420733
1294603019
1921975991
869806421
713828337
997284541
2008274729
1608690736
985977956
1688388650
1306291940
827490632
211438008
1860009546
973861887
902102406
1163350901
418977036
2135492323
835653214
349962204
1046546975
530691477
1259478363
1623619146
2066953430
1952674944
2130195901
1762153861
1529997968
2097160664
1220046716
603036076
1597697850
1513688921
744793131
1742342807
169094442
625546424
1944152851
884093447
243217837
820423028
1170824521
266656352
631539935
1142360009
1566351994
1762792542
101164643
82532007
230540326
1716307243
1750394232
325114783
1641859848
1118027097
8000728
1119696193
361865906
434067045
1318773721
1910480360
1401341308
276601294
747770284
958412130
380973527
1057943138
30434882
2121683838
1163044163
609308477
277508707
2126438830
372449731
558893403
1548097505
2098970235
280934689
657719949
989387232
260384371
2059182599
1180206954
923268442
1774593902
1314165569
980722014
26951769
373103203
1573349658
1606481183
1372836775
1037641024
427823220
824387818
781679229
1995294262
4045916
126341886
1170336233
211117258
406348008
1320414983
481084056
1316744441
1799387301
1140252034
320821159
990539987
1593511920
390457692
1658273761
1007473530
1702566362
1869239752
2063248834
940210816
1771637731
1577776517
1340444470
1756039392
92914406
1081755784
1960998468
950018315
22392424
1582440972
377506227
1638739631
1240548846
1325782780
827702362
495335891
148358183
1270084743
706973240
2053029939
1059662849
312507936
963023922
1176606755
1181521115
1709224835
1837795455
157997757
1547156943
1994481498
1544463151
897373638
1696394047
1016114479
1930230191
1988691516
1583352446
1108641819
968206294
231086662
85204390
1880522799
795787156
753662985
207745196
718158286
1584005567
114221972
1406735642
1527997187
530668922
653422734
1774986791
417346137
2068527513
604884356
1155093970
835546227
32998348
1738135927
48250872
774959935
1873185126
245520985
583403338
1135074121
1665832896
1446197001
428390847
1408567994
1917150261
400210438
1380121631
725442217
1620196408
282712938
467730139
684350099
1265499630
146510628
1046985175
1503419786
493738133
1781281567
1825534261
1278566657
806736911
50973198
127041846
153435955
270541256
1724288213
657551971
604012683
1858483399
1482049856
755848788
1149940449
1669112274
788521174
605645556
1476216698
1051903913
1535887803
168101865
1316223101
1330069400
157850092
748606039
1621604390
562173266
1367251422
508704893
1447110438
1736820604
311123277
1606432552
623612343
1749553038
1157523187
999580939
108099277
54751921
107991501
1960265585
1162581608
204642636
585761781
1327427120
422283090
2068213667
274688101
589223969
1269486991
728239692
583348749
557326186
1063757983
557279751
896279716
382397786
620229123
446155799
542140588
36321064
1195123475
1874530914
238642157
2083701299
1484417837
465352828
715300138
2108059519
231440029
335390377
612803975
1233965312
511829001
1787939587
759499577
1291453783
1767164807
288389542
1761366855
264035213
288844843
1865978998
936442990
1620394095
1474685622
1585019796
1438288070
984871453
1414580025
126993927
143626431
2036628529
1596970077
2144649606
1915345982
1239579752
807777458
2009578174
513508862
1786457807
704438641
979897808
210642245
691814770
1017591929
847969860
939851848
999354811
264835801
617109497
500909642
1934520122
1488511605
1233180154
1081561572
80775493
1392269641
1941001302
1816916891
82289297
1248597673
1986250623
1424016167
2088299892
38198827
61799621
557480772
1792143389
77419878
1297490573
547117664
1322275023
161434273
1077483552
649825820
1377757858
779322053
1223067450
2023597157
2028546368
526585855
683721334
1098581690
1132834089
692137854
4615961
958299057
2126067738
1511567320
1412428925
2069541326
307421454
1900535715
2016588961
172937504
1963102489
1532232616
1935346838
324212256
124438272
1440568440
521018367
1350988718
2005836748
473728320
1927566868
1192639754
1893547750
628281943
615373221
746117268
1144734338
137729659
2098303358
1794406787
1586221014
167668264
2119703498
267051717
1398385360
841533781
1007909899
1686319325
1952559004
1917206870
125079964
191540183
1709149549
284305382
1564432596
1015390757
1520290737
76404940
1332671265
428428022
568989157
1332640876
1975154549
479702880
1957613645
925193709
1162578456
1276550651
1980953464
1554749759
152550646
756720620
656486637
1264241152
292403342
1608454237
471293894
146448624
308751189
1742994861
354365526
122518209
235962978
1533764645
860956735
446975504
272066977
338572357
1577248744
723724740
1861293150
2101508386
193049939
1811888967
873024658
1078690345
58347726
1042242761
1219185734
1580012940
1483674088
916990857
1974820156
765111064
1086147297
1880925668
1212694840
1274785157
651359515
1629245915
1799578159
1128121743
995468637
1810361094
192858924
21900137
186370052
905287998
1706288991
1007878603
368649753
385724026
707136352
2128459671
578793468
319352055
1933297016
1685025381
234197724
1529435705
559543447
1791525044
518100068
1017544818
124889693
1545327642
1806612421
914781448
1892798934
2053079933
906504367
561780492
703439104
1897092484
783184045
1852051806
1525207068
183915183
1822880454
2073644188
735746540
1199857599
2110173226
1636429269
1473807557
775216973
1438209030
1528159379
83489315
596860285
63277091
375378226
1822783262
241909882
2125435105
1188686560
412679256
1230996491
20656572
1098305155
910010061
795310935
1626200304
1074285519
1123583958
130652881
2077365411
552897746
424219955
810371899
1360875160
344640295
799435108
578601743
330879089
694193943
657214584
1391454584
80678874
222328114
424215293
1874411564
664683341
542342345
1757210561
757978581
1727085968
609082983
861719391
509689858
264213179
1636329839
1596464140
147758602
328598444
269445942
509859499
952607347
1485321023
718281847
730545853
375563714
1938596246
254646313
1728536109
415285506
88338637
1801869665
1841188462
933556027
273445192
39010823
816531428
561330156
56817164
858335297
181435136
1172234755
1488056417
388544
1274261429
863415651
382719210
2117213445
733392349
1489900789
789432168
790630492
431779281
1872140674
668438205
961650534
1688998074
848040929
956682694
1416451745
990027791
2097090257
2065931162
2079077358
365205240
351807899
164112056
535359008
775958873
655196614
2084958895
330941139
892437737
1696802384
1594892196
1713228838
448356691
1198493957
1666650811
518447176
1404565541
557656339
1232953837
304674341
708595009
285330779
505809152
286790912
1272540992
1300588169
951903624
1021168087
1909618536
1878032777
91912864
533669324
741233159
482079166
67370467
1972126928
165957363
1402632913
115911492
850549578
225605973
949322641
660431208
1760120059
374257784
1454755855
196576759
339069554
616806182
783369091
239612301
848885810
518690133
1513532105
89695363
1059494999
43146922
647007944
1680409326
1171969231
956714073
1199050329
670193768
1167611392
247712785
621854932
51176784
2044211430
575754530
1311154201
2071704081
1840521468
1921445033
1105656586
960392135
1712612077
230272261
309161938
199919783
1089082000
1079691022
1402858856
1043117141
1535054161
45843916
1608826662
552829745
1778676771
1254556399
915774942
1327788022
1722317450
1336059561
365087293
98311913
1587350487
977694921
1938108391
207284988
1737997758
792594443
550407874
165591310
1886675703
316904161
704556530
1321932018
1807950160
1652905849
2006226222
27301197
53153700
2047288299
1131728912
1331988558
380263552
514883345
761116564
842655493
1121778714
754491430
323142846
403477165
93511278
1346449120
1348987519
776984648
1478405689
949013711
674625585
1458650348
988157514
1400792005
1742799879
1304466027
903647340
580796449
874110244
1286492914
1035058041
1658974106
102991207
140592609
1033648424
1434184136
231060569
767847358
969545036
469238095
62218507
474886739
379564787
1046059619
1915507852
1877078370
219038580
456174849
394839029
139243154
879412321
783715292
1223553753
461252960
1313768916
1327723615
553573648
46084155
690632804
831383734
1357638173
1514552289
2052359229
1136971176
405579184
900420729
8201700
615863571
962495365
450641071
328046183
1175301228
954312898
676456248
2132817905
116225552
1273806515
1114124890
550964420
1620379979
485542925
1591274449
1140520327
186939932
1816533212
75177588
401373050
1369139725
440080117
1485284524
1729038882
560636018
1371428248
432277020
1610084036
990407149
1492941557
890542871
1388940579
1176027525
2137736888
773257546
952392498
1826242727
920296432
1770366930
875973180
128505627
524588021
2118523723
1930542446
1250380679
724932575
220330613
2123696333
1405125581
80053056
1045211689
109803070
1808897277
20631216
1727406556
517002442
1005427610
999342332
4982669
836800085
965499975
1547283065
74060800
458835482
43297633
647374589
1960493004
1904082636
1725144583
448423813
1097414179
2094909645
1620148635
1413121445
2099614338
963311803
1194695710
1289149543
1251763286
2087380240
336180497
1275161475
660765397
2126982477
575563032
307577194
1110833641
325682987
1760636537
976809288
1310045767
1030428151
1163222247
1426389322
1339021685
704661413
197177093
2116513129
849923600
1177173028
857523431
1943886068
64713844
1079423712
383670714
1060857076
198418004
1110933905
1929593618
324955879
388223916
255496614
1798846962
1304242848
542596726
2016110536
525822628
1739836542
786538222
1017589979
76598493
864205743
646686858
2133612755
1940735016
1830374576
1843471683
1622059269
436045912
2032501590
1094550128
750317207
1000723764
587324648
993682633
927279029
2065130358
1144660699
308307116
697580341
581478497
2122335343
1192956552
2070820290
979197571
319437207
2081506068
978587859
84891061
1752296664
1981981447
139198612
1430850323
2052074840
1215009898
1745963519
54725090
1005300147
2077249994
2089853326
714412913
1769271740
279993062
1438257431
927731503
1500020946
209922398
1020356167
792052521
433049707
1547643824
780544164
223564949
54161943
797707064
1362892870
1921224511
1835544982
266417902
973943698
1603663459
1472020357
1506916482
992888246
571972954
565797709
1709592608
1115618482
373999179
1573598553
428267798
2133755919
1574587506
1526227344
1200879067
427671259
737792725
938734005
997327900
1070058917
1287896315
744201971
6707590
672820575
382070644
854928651
1917306798
1707516046
47077331
1642384344
1671653435
376634154
925383942
66421188
680964429
1918398240
1755010961
1881972383
482333092
930259938
211661217
721499358
1170560348
931976150
1967738813
246455383
51777811
87306990
281452626
239664293
1319262028
1404624148
721204400
555933597
1768911960
445008886
964182302
44223069
1778807317
1815893429
1721394314
876339551
31401203
907129510
1111505276
365727937
1913159573
1143540828
859057651
1921925293
242167600
1939968705
2111448023
250678592
1514373220
1800149986
1906792706
366774992
924814034
135121044
269948858
971935482
1403954435
1645818813
1156394708
2037449505
2109153846
1816602596
280441298
836747044
914838699
787996312
1402831247
301427513
1743182655
67487026
934616088
2137418143
1523397995
24300547
253965500
794348096
406757092
1821981874
1401132337
2134393796
667956434
533272478
1361233058
219756121
779378999
1079704265
1773992269
627946891
1129353113
2069991548
1066585939
1438096185
1736255788
994214991
46451125
1376952531
1756420417
1755316892
134650630
1569686166
368580942
1293663722
1088107703
192489827
280626417
379354531
581607407
2042420430
728463040
1172255862
52600254
315522491
846294114
54304188
1836257005
2004994058
718516846
1756128471
1964451134
1735499179
92330189
1211028156
268196407
1487820922
2097442696
1374028842
184037611
1837900819
1320192619
1028106415
949861621
428499134
1062964535
1022380005
195294113
208473407
1593000042
213979180
1663943597
1690384726
1162226998
1443966249
1751446883
958758861
226771297
1977329029
2046350265
969902308
622312603
1693630882
1127324488
31954033
362242827
442628443
1097446351
712182847
1219689322
1011313354
601730930
1319575108
1612386797
1401804854
518263708
1939627686
444925212
2064658007
2092820743
729575993
1644976607
718246634
1800475666
1449312466
122836976
1275394630
1060992175
290008915
1474096632
855066181
568184618
897180164
760602019
1872686189
1625652195
1092552458
1181429851
507519919
1533796352
464103379
825357014
2101648157
1364634979
1726514310
1242315256
230537217
657713894
1875375464
1362325249
1746426954
28624158
1473500557
1546118011
917189794
1897538896
984904859
1869000052
1944620724
1040454540
1627361681
1474743353
438089476
1177869723
64380125
1795068925
1723981948
955844398
988381808
645030591
731025603
1745159001
1755069443
1099799508
1671665735
1253683970
1444899820
457632970
1659801448
1054912335
863878723
277928249
2060836113
51468165
1437717588
689409882
1447773398
1544530787
1459582383
801964990
476183960
1335224833
736676707
935613971
406146789
1545206489
1362666041
1023245715
959232163
373267760
1840952267
65158253
918986697
432562548
475724358
290806966
2134017420
1156737166
293931451
274019451
1478739344
1112992905
1891398267
961704402
1030085516
1987678479
1837575069
1383870335
282800760
2069461691
1021510950
660754609
464484848
1836396670
1788813859
1634674163
816219414
1792164668
1477606190
2044287103
1938862137
1169800719
2143840344
282009499
1645072349
301620954
333198197
1287371649
904373728
1554093535
719106755
2141731568
426565976
188501778
1899031252
802719438
1783997173
282100039
991344776
1139127823
1876593820
1541441280
1567917129
2042014426
1959221017
434716357
1641478885
2060973515
645001335
703328972
2081673507
1339294522
1839145564
1488259530
506105115
659328591
779993079
1185972054
555505855
1555455593
2030132411
540877612
932437104
1706576562
856001064
512729800
1096163485
1280214627
700620396
408311991
479557738
519255384
1077740158
1047454926
1012888598
1194149890
477628443
2048822568
427743955
33988575
1163216985
1063151053
88780054
1158314831
388598256
116146393
2080059186
764226231
1295003475
150038313
1312684863
790498153
438709438
976230576
1474436027
287624597
1786087163
2059981835
2073373913
1791688353
1853511956
1455974183
1103792182
796057431
1938449214
768591842
1124431265
85753489
1585979383
273068999
1944020688
154803736
1256874974
497686582
2068002841
1469374295
1698792015
816268024
1903590335
436385481
274922774
718592682
1084869719
516860106
1082440021
989503079
1575560643
1859407323
934330099
100200106
862275807
460299745
1931116054
729881877
1529816312
2139227700
553557467
888112303
866011730
1978516561
1658212874
364407476
1690002478
319326923
1875327518
33072687
539474755
1034317114
1599653538
14356601
991608869
394138859
2090346569
1168358829
1009687765
2076654768
2113127820
55704706
349491119
1981052273
1580677428
468328205
7065006
1921593885
1462818918
1033374299
1762569195
195894299
648659326
888901397
1012388594
1094561714
1383690573
1963952649
1215281183
243212279
278782525
305974226
199270395
1168999228
1281438199
793364860
1489529121
1229932293
2041958440
536351857
1176591840
860482836
68301958
1312856880
670764728
884608703
641014989
1010807091
698102848
2024778065
1549489018
1308745473
715561539
386904861
1787821375
1535277895
712380628
737932970
484470977
1682770462
1527998320
1933719512
2002555710
458384763
1731489563
1450418003
2146221903
1654828564
216138781
795176827
606483412
870122295
1753030863
402391097
2036795764
1531314793
704378877
2067858320
899854592
1486229810
1884821039
988156355
1130887680
699427727
759598352
527727940
1003069582
949222774
1030956313
1888186219
1559389119
519504551
1335334838
2108509308
1145939017
1864265466
1189597649
255680446
1196263910
849485423
2070691311
711905286
1039643242
1424936387
352523910
1241898007
1853974379
947313310
1004650588
686579327
157572347
1117965119
2072980499
2059049354
1232402302
1001562061
2070954330
1903512800
1403198010
1960896928
438259880
920784896
1580105086
1077455899
115838394
183695332
2000129199
1655637143
652054822
132809320
1991625962
1244764807
1764615146
536398599
1073531627
1987762304
677023863
1060308713
1930989961
748481403
1413528883
400967968
241870737
978619231
1658801984
2120650483
1158715076
1062505448
1811387487
1553667051
1992096109
668677139
1572926717
749268648
1103892684
1023565449
1728622251
356316257
410837887
1817928267
87463574
823518681
374858621
696763072
449831716
1049617068
183245988
295675794
221314902
1796351712
1261169361
1096228199
643261326
694160867
1523726367
468917729
1504999656
15622102
1666794322
306143264
287474478
125691043
908848493
1305866404
1362399956
1029456228
1138397470
2116653578
1379565473
1338776594
37511098
1642325144
494004936
1412794309
797329553
138958596
1409108209
1642051827
947938944
728555238
2136601734
118817280
1143142054
1832482926
690899122
1907496725
117691870
775909085
2053685809
1111595616
85821406
647589021
1204366073
1675948289
1352189242
1579504581
1007471534
1785421414
543265060
445177513
1041671683
1662544139
1232132247
1452410680
1133295414
867862152
970168160
1470379919
1988313608
382930949
211322851
2063811293
1861165345
2058387047
703420410
1575822558
1052254560
75230824
651454350
278104639
828662793
928705764
1006374857
354820399
1718995145
1122405191
861958084
20885907
1471307840
1129888716
411092034
824179902
1789978289
1223750976
1192314125
425223805
1596081361
1261510697
674401084
1685677160
1097931717
1068747291
106397648
800372584
57693777
1669112411
1545785816
1649437333
2062664496
1623473700
1654977724
1224907860
1212004259
1516250451
1736680979
1332088403
210024925
151528832
464780418
1725464046
1652830767
2111434655
395312602
1664336939
968304319
1218181920
1093713022
1391640145
109837531
794866410
370540268
426966480
808993628
1481304377
289697070
1461993657
1055098117
1028953021
52643713
1956032979
184689376
2098778279
813868066
1920528651
282670659
448934361
1918055912
1907811297
289700613
39735807
1471715977
1007308037
1391936051
771207201
2017407119
1852714285
630287215
318166190
874411478
1141238537
973170779
241941714
345042359
1630094247
2043430320
1509986170
1449824126
1667629762
1089781381
712415464
1698085920
1684570811
1012553153
1940819876
759610675
182187213
814315753
1834819746
792316570
896758305
320186838
1454162579
665295069
1097650999
716616058
506319737
1773563839
1727942654
1484904923
2123758573
998623302
591390936
1052258409
1341119505
393638603
675387004
801296439
1073479417
762922391
1361002983
706098190
1537480662
1538085572
553878863
601198871
1317111212
364291827
1630155657
187644109
2090344371
1448513250
51620170
646644542
495339926
1055811223
20571211
1774436671
1200312238
1958080158
297297051
1673836320
1675954986
462301939
460837801
436477491
1428541059
41535832
2140042743
2104733628
725850615
769920676
1839620655
513816182
406951600
1744785054
593134019
1691953592
1937038466
1604577392
597383561
1314475765
2022014294
574148140
608999748
629761084
309123339
1699648192
627864746
563466914
1775385292
548798484
1580581653
380659800
424066137
1778070814
1775101860
746003182
1493267123
1447971880
1580171899
119066996
652010091
1610779124
1025697711
1777415964
1719057341
1760367267
2016763979
410293462
812834456
1930176713
230699684
476361833
117614434
218100615
372273760
510118407
1760658208
939379922
1843435617
674916005
1134021387
956766065
16049067
1976922800
255125924
1464638855
466321668
1828794265
1884407418
2110224077
61963294
1760445073
200047256
238057066
11368065
1099810524
1397640390
1872699913
1783703776
1417766801
1737291210
54079292
916630340
1469874806
1406676091
763071038
2068743297
1661948377
1087666690
180741046
1181975409
1802837658
1784960699
837928923
762928742
1377729339
207654186
400440229
1837308924
1141933402
702605330
989389832
2049852154
1448226860
97920147
904770388
1550832323
675321610
1523986519
885399566
1283458040
1388533556
1528540244
132178645
2128990061
223998542
1088010794
877346043
768819237
941308038
975507367
1764017786
2099481143
1675606900
1121145737
769049643
1886120835
2146453267
164741426
1829242515
1202738275
112289101
1318327706
878071613
946657056
1491396481
912048775
419315670
499441855
1899657434
1883204657
767217575
1674131804
940062898
434023512
1447381681
518376272
19160257
906370796
150918995
1906849026
603511698
694269555
929858633
405807221
671751774
414406646
575594450
700080902
776584058
789037019
1312691520
1574430353
296630449
1099672840
567513977
1677809865
799593864
2042779271
1854552782
559457433
1664245039
637413051
1100878873
1904816402
2068316470
186433472
1515490846
1423436509
1473329991
296175800
120996880
1184109468
1577564155
1805123637
1944276034
1278859942
530204825
1462114819
491457987
649575721
1575214446
1847124707
842047206
1818734219
78612619
4402357
436513711
862783525
1310885735
1256719015
876471179
1497907748
2072335688
1978246621
511242362
1569813383
1824835025
449040703
1875440621
854235726
1654925009
947013026
1539411602
1515891634
1572432548
1518640956
400780711
308440247
1449941743
1623224265
708075813
1547440647
2018628120
1070769348
2011953870
383166623
492568068
1118909114
2134749996
1883129145
2071505496
1198393624
527014209
1933704646
1364628072
693915602
777815991
4761795
1563081685
92858970
1531503457
224749000
175036541
1168589867
29417968
450686374
162640135
1622369667
419125092
1584179918
1873975001
128601993
1460407605
1086626236
119594679
2144968619
1878564822
1707405463
846750295
996637978
213050633
422613015
294914928
1406389241
773970676
514145179
414147953
1632873125
746724641
214604002
1689270329
1158165851
1669784492
147388784
1521559925
1529975325
1606715708
1748560281
115763219
765412755
168663244
1960610094
957701441
633261873
1502307556
1184083032
184051730
1758039431
91956514
1696318152
1325899329
2008213985
60333160
608995574
1547671462
1603784063
1482639324
1923252065
1168064441
1049648307
1516966890
453520413
1245032449
467991663
174169083
1206853955
750326521
298294627
82636670
1726599009
666864846
164778246
1550901458
1628904406
1574121372
1420567816
1413733218
1976615444
1924789182
810895472
122962419
1647147896
1835711326
1606121318
2017678462
1627910134
407395421
1230483345
1629396733
1952148952
1331409466
699804640
1426124545
1374120528
174438545
1105832384
1711526711
975882677
1925361100
151712950
101359585
1911025530
2067217572
1258666545
1091567289
193107691
971026075
1175693085
1002374167
648573689
849421950
1130810016
289459566
1238734484
1384178319
1453605848
1061660735
2053481769
312313456
1659909224
1199619934
1023593145
325086740
996933219
162877884
828603351
2127890150
807913352
436498566
157810334
588788588
396903850
2059290016
751352263
2079962236
1749144411
696902037
1873170056
1292409746
1000983425
1537118616
1533835039
2070136243
574566003
351911580
647540784
147283199
2058063117
2056934094
420849826
1735418667
362626651
1474996299
1073510943
1485784170
1148967503
1268907779
2091690205
623013949
219676576
1887861596
676064261
1127349487
460807847
446213103
903790259
1602572655
771624572
1766955117
1917499078
1309398940
525740167
2075940723
984852162
290567765
1553378700
55848097
1053066375
2071565241
88781128
1185951587
630528690
1632919505
639225639
1562736868
821919830
1917855355
1978852809
145283632
1145592109
102164852
951721078
324606571
5561920
316048207
1771777478
2050669985
2019143141
88772816
306249144
1993233046
1469670381
1572955124
995324941
625625234
695859739
1131740521
767337060
358698675
1385164751
833687528
1263939274
127809837
709770090
2019494199
415238447
1904111691
170656117
61941037
692152074
513009156
271652180
1019578342
2025129946
1696044291
1073365390
1463443379
1587659068
1752532528
510023668
97259415
683692823
1283153655
1497172494
1513513315
307201141
133330995
88115452
45203571
951551743
898530265
2050682343
696613553
1562223509
1446611772
1438149316
1900547207
900279962
1877405058
843006325
1652978125
1213907996
1345668665
704021787
497778847
1148636191
2051625589
1221370277
1176521548
245647046
1802121335
592358592
1639877366
922804465
1778920668
1551990058
1372459407
1468747696
2130123106
2116914103
417743928
1684338026
147139351
607034198
1395432773
1183567271
221732960
477636852
478754595
751673690
85225421
1117758627
445275543
1440056078
1518812490
115175647
2110793918
827626319
847370628
1033218816
284761873
359075040
1571424157
93961343
1361633271
1752602926
1970817865
1215541623
375510323
117107696
911376196
288119417
716287
1469687782
394982361
857551826
739926227
1866894188
1984762971
2071926308
897480185
1512367039
1621136951
1837543174
276650336
353061384
701247151
1375715479
434435399
2125113257
1904267660
813181371
268686437
108626345
727086789
422295336
847514585
581209612
2084792701
2080488220
1885416801
493195074
1876368659
571305264
1498563238
356612242
388074739
1008866185
2048970302
449764016
391127475
1512829589
1636161048
700815277
103358417
69141753
1162212973
1379458887
783195548
376208483
493190056
1107063586
2018640310
1896876494
225281097
2102801188
792791371
2036722983
433793926
2034037189
1416975955
1679478272
1911667602
1887801323
1750042019
900095034
71886801
947872128
1386663354
1692514045
646975148
144759251
525738994
208313863
1327465654
470122396
1047522239
480537128
957408750
1251879108
1398877413
155700374
1236758719
856981486
1584222436
2056410973
812738514
1300418448
806054405
457625151
2146139228
1111561805
500039988
835665595
1779384489
656958429
1553886355
1274142567
1442161198
1355644121
875867445
1638513111
961964929
877905657
1943328233
1960057069
1963839248
1771666757
679147878
1485030203
1852897510
882781376
280928245
1944779037
1028303286
405043281
718718576
32325254
142137352
1387275477
2101830697
2139745003
289692504
1243704771
1658943791
812679437
2007735801
1364107606
786343057
1513082663
1878611732
1578960032
1845576325
328259668
1948274080
901382125
1572999941
1187939178
1903501826
1203081998
1790207885
1249579972
226435223
1742672218
594139580
1040476703
1522080718
1373972030
222202227
602409879
943410764
1624908075
748085991
80212785
493307304
668830304
1513614677
1001466124
1020187713
541851245
730013932
1694835591
934218654
1828082463
1132381381
1184296654
225984032
1090585398
1454626359
1756175689
150735609
1278010114
67794296
2092531792
653946388
627711119
1626201464
397911972
1340529652
129397720
924901584
860039825
1088316299
1416090305
1993077077
1503049490
635951208
824450653
1198369984
1438968610
834077938
1055347010
1853289632
983299213
1833690285
1385751137
1920699205
264567091
199681647
1188130513
1979726467
1976583956
1173042901
1905373013
1024426588
385830128
392696389
2144056503
752733720
1136482863
1025646455
1941924663
1424372744
651700086
1830146319
1112238023
889764448
245966511
227266763
242416489
2085824195
1568709417
402157864
1232769080
1748849434
1287879264
1660888993
152784015
1010961655
1263342527
1091768189
879689915
2111667027
1623556284
927822582
995449355
958008583
616422804
171138726
1664311199
234155754
25381242
2084780876
1326331524
654510585
666480272
1547923399
1210199594
2111801737
1223643689
1735068635
1865880613
2047666720
1685728610
228424188
1712509173
51482419
722472282
1410480545
730549170
246997246
984250980
1692508756
1406703409
142734233
895969845
1343204387
2045273411
660911367
2067248740
483247125
1033094068
1664525078
390880725
130852028
1572347915
991431104
1062439923
764885220
2085917780
1651689920
330721746
1712293535
1575778957
842245734
623425049
1078370376
2089830863
1745296383
486221117
1544069061
302889483
1300414051
1119979894
1351985165
1273507921
1430527629
2063451130
1713434571
786068284
338573661
1067482069
567202764
1187161829
957246878
2085658454
34271404
452563394
1158806183
629844920
1261389230
2117478415
1268057655
1388887425
1788173925
876503196
1744054904
419719438
1078625715
247877880
1680444679
1543723576
230686486
234787231
991853694
1241496862
1508919797
1081272874
901420837
912092632
1368550144
284837351
1507424474
222097793
68435704
1754853255
1047523746
584922637
1546966145
89527760
407487418
786242024
1429720860
639997850
1994975688
1418575282
868929620
791091303
825189758
782670508
1943399162
815488122
1838978298
1842111658
714087645
1175514269
34017879
914075963
1313919258
308871941
450631842
201877531
733440703
813023129
839742177
998439925
1239537281
1192403844
1509356116
1651796538
495658306
179852836
1084517377
1518469869
755707471
1437380923
335626237
69859851
760232268
588256374
395994741
535412478
705409332
539558523
1220282166
507452532
2037046778
846136578
1574147833
202711521
232040126
1073076461
1109360145
38654669
776297540
989454936
1725253293
1144626944
939625433
1752099085
1594315467
32351197
1249433626
345120075
1001593547
9024173
542235743
1738564323
25228191
1000284968
1589122729
1341253226
1507744950
1745447449
1311037866
2111568162
1295767222
430537198
1039943557
953824550
1683440013
714402699
1182225293
1688201705
43762354
1667886644
846449887
1607651379
599798573
1234763557
350449645
2102396510
1659704871
1637182226
1806893585
872174869
1372788529
536712518
874672770
1077983953
708513782
904661204
2057766256
1433682091
1287165753
1505906689
982549893
613684877
1263015584
652121356
1338670861
1758131985
1858169175
734857807
1328709929
1500042290
975700353
1067850302
1344039219
1410059078
1728157588
1013604414
196981701
1222336891
838623126
1162700820
895014948
1842808735
256755733
1291859706
270641612
2102978310
38977541
556571462
234078880
1192097112
1545241890
1433552158
739505628
566513861
279247430
22455811
1364576588
1469113569
582845762
1639487992
589166734
1961711091
1518040531
259577652
484114084
1989096957
311489252
573056577
799844551
685342819
1689350693
1051484911
1309913032
652828452
1568191702
1055736768
161635175
1180644826
609963829
1354361508
1321675728
1613035110
743028184
523779417
1424657330
1301462563
231658630
1397687544
121146268
477280423
462630061
1956370159
2089788103
1803898174
374176365
1973798160
187529887
340169225
491381876
2065552815
517128169
1037437316
349221111
924730343
909573651
805414361
1003848859
2121893853
1321566366
1016403226
242755658
256517944
196885909
1479431720
1526716424
1427393785
266717267
49845403
454695095
1340746234
1330072308
1825459386
860231272
556014887
272337132
1331935257
779455180
559784963
1771301305
1278902771
1678519108
1216877165
1165527615
859816696
847683364
436474598
1323325390
1913996719
422706748
869461829
832188973
187110162
2138887830
286302428
989861228
1456359090
1619704581
84387798
864898236
2011310661
1574132188
1833938177
934325359
1480104689
1807096272
378005739
1750324256
817280217
1594573299
1348359261
28342606
330483589
450602618
850698400
1093449982
663261805
2038947809
517208140
18313842
979421406
1288177943
348161632
322808181
390913562
1947010338
98420640
695332910
133700088
283921981
1664393829
88005139
894367046
1298090723
1053574806
907900250
614317465
2009017853
1957090886
1604898241
1573355880
1820744385
1897059837
1466398371
1515603241
1577080063
1327654037
1675894048
876969613
103888468
859388909
82715365
646437236
794668111
1925347585
1861959548
1349075921
1136426804
1262431244
1237527372
1343111745
1023057963
536785080
1280201111
795970558
1482342211
1861340801
2127596201
1247866530
1683581421
1781113153
1019797177
1125809168
1356771502
1689471249
134172351
1313537216
1663456881
111239729
1461299245
374254904
178750818
87311926
1218469482
817185205
1415909068
1764889499
90991990
539636442
1580150750
1050639858
597115800
537022901
1937760408
1579837115
86357034
2110759938
700099084
1505180935
2076635576
276596874
1639515361
1923229235
1830850585
1804542701
145506001
1634004401
1228967581
1079382167
1249765743
460504485
1592683223
1977574496
603443352
758816535
2008300078
1538976664
1662810096
727826916
664325233
2057877760
674832926
795250043
1654904391
1769273952
1650089506
1224571045
879043377
862065668
233578072
1184410176
1675087727
1218577685
745428474
883646738
1612352284
545264619
4661259
1952064557
144040849
670810794
266038647
1332263730
1028232817
1320553103
1329019567
2018963127
572123912
2133975383
263081633
1924993114
571872689
243860623
2029945144
1897482960
97558705
852889198
1469876263
1247722154
1510137744
1454690768
2012499720
1119309384
1909745904
727318158
377869350
618003
37722292
702745957
552046498
603090045
707533448
1201632553
467099975
705085130
888699894
2016683442
2124613338
1380515123
55297651
865750300
877730380
216574684
1210589737
354050944
924031018
226084378
777486244
1266974689
1655500226
1626743023
74140313
2047275947
647008138
452559179
1000874862
1411657477
816322253
1808369966
1482072666
778628502
2110122235
836396731
1746018498
1889774123
1961780331
1587629219
751733947
1300126674
1321244770
1336259258
1768833375
1585150172
174555596
165830040
518056745
1115112481
362598962
380055374
249852044
535716155
359022115
374128504
60876114
1936371615
1767264959
1982511996
695763979
1570205864
322557163
341970606
981774540
865972775
557491872
2100024071
1364788101
1737098216
279000525
1383991501
1925536187
1973187343
1534947903
1475811173
1013969123
1585696449
60836944
169940181
675318150
1436890263
1903082095
423483079
2058719296
766567432
1698121818
351062632
1012682974
887446477
97725461
253465786
214249436
495041937
1199302065
2043837117
795667855
1040742830
2044617772
76386704
1765011389
1746093204
1150596237
1123268495
521966621
1268339111
894384040
1876710238
623479377
1470683432
1125540083
750050455
1314207447
1219814065
1311636483
779562114
347806772
397957840
742587238
1585550844
455888463
1150250594
1017958012
247579982
1468525596
17313739
1353400333
2109958446
1733337465
290161169
1739185287
139698819
1712861829
1230982637
1471274955
193608945
393874675
1721957823
1985194971
589934215
1417536128
524763646
913360635
493281522
1851476912
551689408
1936679446
776585382
515338551
1516255095
1249928838
569873955
664125181
1421114779
1858145551
106440007
1934925215
147259824
1428224891
27694712
1462711722
272902544
1763044091
1285498377
282933529
1108157061
860214955
203070729
839497066
1110089056
2003874234
252219766
1786375887
1212339028
1325573465
1121545763
64831886
1588842766
702011282
25772911
1751059603
529730626
1725610207
832331583
926131111
2079539025
1648745183
159296743
947472848
1693551873
1735544510
618061441
1944466300
1026223673
1748732514
2071878663
1138528359
1281025060
874633290
787414033
2023595711
100955854
628378729
202867685
2104804446
1327920966
1525367641
212332591
1943253375
236719509
406611920
335971524
1584958274
854231934
1347502494
423535891
1087839711
224233927
669600579
1750758476
85857751
829574232
1871745280
582499743
223429587
1504931332
670291501
655140042
168945147
709219646
465257433
249732584
198048252
1854402543
1983160114
2022321667
1093638147
1715746881
2117470196
1636234061
2009420929
1989673051
1086471622
1722774807
972860088
365922013
2132242345
1414413331
1336372823
278418211
535925080
162902898
1952794246
1376442723
870922683
1356320714
1231695867
657221462
1358432572
1804763248
1580926587
162158500
558602335
1031923480
639178813
1420791580
2108681532
575232055
1307950894
1641365560
1274706514
761537433
686228476
1800402878
503227593
1101997068
1328957348
865726663
901042805
603723844
373421664
1509667217
526188514
1696580228
898318680
1853091471
42327945
1024184613
1063837929
1184872490
520191709
832933650
167239459
1214508461
586183908
690641767
1057188475
1446574641
590125405
1360194135
129806034
1142544640
2138849670
260459816
725334218
993485185
1612122048
109953601
2095210389
900782922
1109727424
89804248
567949123
1119017743
889326232
487397814
50760480
243099129
2049718812
1804836329
853761996
955408044
770290193
273191127
619347312
1483553108
1993054404
589995783
1312260613
499447694
1985554169
1889135746
625212474
1769565517
1430988003
682449934
2025098279
1093454879
1239478753
575709066
995102567
2007660703
1593315841
1199313084
760861172
14427608
246367225
955732225
967297371
1445869945
1937645571
892842495
1861080530
2130999529
1724530167
1326146981
869731853
1140849847
1545790251
98727518
782635038
1257729369
611072273
1520862987
1463114785
1419937443
73599853
154295429
1280358186
337241528
771886702
530197550
1266717745
460069570
879865137
1100330286
343967642
531171299
2118868870
2138906833
263831739
1642365808
169445583
1164552693
1094356023
1506886942
219995593
137039347
1740889712
1370823197
209736435
2061681927
564520378
2056741233
222597834
1094058519
256156723
447401890
1464597554
1059551931
759010047
1460894722
202385504
1489631271
105335624
1028273130
2041182559
689745780
1728330061
394139521
519385161
1887592687
1814124187
1114996192
1169722209
946094442
356117460
714023259
1809542286
1790028223
2098813812
1218745226
1825703794
1628278692
1913910228
1856961054
2022250342
949667168
1733282139
1865355814
1698307703
74973840
435591347
695827861
1303456475
1243395034
1265217951
1210603059
900539862
132617087
464578617
101911241
438544761
1599080892
1568509952
424510182
1666277129
1498109110
792362493
1926204344
580904331
479623477
985797227
1418038068
1586118541
1387657745
930302880
1454079346
1791543756
1637636485
679403633
1349728359
1798158624
218652756
1399153026
924252230
599466246
63712996
280978550
1771647913
547062172
1380848983
1669903712
110278600
214294007
750007055
826774078
1418726629
1043749539
4972546
126413732
1956586070
314860458
1021172821
290107486
164512519
817846963
1270892679
957161096
930959786
446352710
865560154
1919164150
1401048194
1158886275
1960189999
1208067724
1749162620
55850477
1009736219
290594988
637443736
617184198
491325776
484696628
700126394
207814948
555881822
720544324
188200370
1496708542
280756067
1167064638
1923457916
1820533297
96031558
1510081111
164896105
827054012
1874976513
1896922479
1941437633
96363764
1721611268
35379674
273578125
115545286
1310191159
519127254
838611466
1125299432
31081719
478004189
212437229
2145362828
1955750752
1720766312
234698638
1278895621
1725040784
1527522646
2033596268
129681138
389738242
1526242914
273018115
1544977475
245857840
907605428
1189846094
1575900665
1881227755
800299332
1941054690
641397700
2106993343
426542682
768673457
901907429
1331533408
1663576434
101821735
1478297811
230563834
84953762
200934649
66758637
1355102184
1391722071
396187305
1650687922
601982161
375103593
462711927
921404851
131140323
1053414874
1371405645
1457057023
781458752
230856538
1753768433
896111714
305534235
1582384016
1839566919
1199570194
1885131400
99006787
237658350
555796510
565183749
1317566892
1664752156
860470496
893991691
812241508
1702839454
2026592328
763214551
992481323
1221773281
753787207
879960661
218282154
1821527720
1456146676
470798145
1216924970
1011282527
140840789
2113409165
794039447
1331507247
681865811
1432952010
1653304633
1305421084
2072323055
1977799603
1208297503
448926116
1541163077
1320240718
889350788
87566035
1044348030
2089223824
1167890507
1108843044
481731454
1064910917
840812013
971506061
1459699228
80648477
27079532
1070004269
1666730003
1362221125
727240186
372574786
1605738132
2029606960
241482315
964422039
734654126
961821954
560588643
1049553197
803875698
1850635812
1514973181
812040867
1432194019
1320977953
263476551
888775048
2023035456
1212158586
2089613658
1712355248
1173723352
1253457001
398196898
828021198
2113759506
192987465
543225242
1044423530
229530084
104522255
286998763
1192731472
1011185105
1099633753
586020344
108367859
1734944933
602044938
578462497
1351090912
1662449293
1830494772
409742779
728645226
314161686
923144378
671789792
951548017
888236467
807014089
219247288
88502098
599091021
412369790
1275052485
1543194259
1989825911
1669042959
1983775807
44345905
86275563
974637216
1435479921
1473854346
992972836
26051859
1751864409
460997989
160784243
1735391259
1391571365
1119926347
2036041934
1664704481
1180487348
332754631
131209602
129716812
1658854557
1679145311
1982565839
1891093483
1041408373
927281991
523722251
234096972
35400251
621665805
839390780
104212128
134120611
1431275181
1617818335
1774094384
1634976405
316633328
609159387
1827539595
2096792228
1736002600
923136519
1760164577
1758020644
1791127454
839910632
1764677466
931250144
1767923200
276042178
438490829
731728750
1212388050
1818929570
2111388120
346768069
191337879
1559293021
1633116765
865762040
778655367
1125047920
634172388
157727772
141873966
649742386
240008398
631456613
1143669188
2002721483
1673995466
1618693713
121702006
473325499
1710155491
1709288374
1018801875
1018474017
691425410
365450899
263861803
158935499
784091778
2136545407
68899499
306579606
880502930
591934424
1022855241
1571529007
1895907960
863638848
1754777065
53412229
656446294
877989700
1950304641
2027228321
992944798
909646623
427281465
421208404
880833574
1404019720
161412695
512116621
1525563439
992041252
1939217435
1846667209
1767879663
1221068709
1519731102
166135976
459307420
402160933
876767024
1776620925
754485371
2026402238
122559920
1067789245
957726145
1632664168
1257661058
1472262779
1006124214
1071776698
317768750
1514534859
1546819019
95048404
576507459
543070016
2112796806
1465618751
1400880605
760834206
155757267
194305565
1495956836
358102238
900729210
2095212683
969599455
1007646125
425807863
927896130
55139923
1512004470
757590374
798824825
435390413
531585798
1773799590
2087275388
735412855
387269716
488589353
2004893219
1023556894
443605110
330502782
1072698276
1886135827
1128601653
829674033
1264927477
604970756
859283942
493873946
261024630
776780088
1900034122
708933905
1248013866
91994563
1454397385
866769347
305959178
1506534975
731678149
981334997
485058632
750721230
441458260
489977651
384190801
949525403
227846702
1686531586
1914471423
88329798
1572191698
951334066
1167959730
1465061853
1682595563
891207992
771032666
953678903
653062903
1963386069
399004204
854971727
1160426850
1566788401
2090872252
1781488388
907261510
1423852405
1540477624
781241683
636772259
1277972323
530758505
871842466
1826718902
772570443
685724990
232146008
585103209
123962996
1765653142
888975911
1183885072
1963112579
1191539984
1291448225
1063929479
634103224
2056603714
300177253
1017739884
83991629
813695890
1315043330
239112045
1773791181
2031705148
1962186750
355448840
1971050656
1886113851
1990852987
1288623113
490837164
263229372
879859652
917617981
757772074
1132621919
1870148269
519053010
1884391749
807724703
1745568383
1052365652
55867991
2136475642
1772371357
926992991
960741300
693278302
1440568052
924940246
1606759853
1687883973
1462790025
1486014767
408868633
1184419572
1065441906
1724294299
1777927672
550904483
898928832
1023667731
516529064
1292665488
934464001
1512249092
2012791060
1681112029
551238829
255210452
963677938
1257057568
1225062849
1615174043
224949773
264505440
135305678
1110050159
1079865221
1306238264
1445671081
1487751708
1531442450
549759696
2072218048
876250637
721469723
877837051
1012051143
1317462672
1357207350
493519733
760785265
700176630
166548582
1860325623
1611574226
2110521723
1853982468
1739421888
1559189673
1270573400
109432694
632017857
1834381804
2126803234
707184613
2056667047
93897322
2002924262
1226585387
1453402718
857035465
1953067096
1462845063
915284708
1226892568
1249446171
1174629870
554005846
583842089
975894892
554268846
19975024
782866875
2039406516
303222545
313513983
482881272
764873541
1234236713
488638534
1851235489
474026631
2132517590
1804615516
1365468443
1348661526
2076224509
1046058697
575772087
1009102284
1624289475
1811294865
534920077
525765001
586782295
2140072498
1435574083
316126553
2057291261
1645835039
2069547452
446271543
1468479041
2097083376
151375693
61173130
922565539
1264915673
2117166552
467854317
282337159
2035411842
1737113282
2103485105
1755414851
2114188516
1957080396
923390059
1842380352
284628674
19599765
282128735
1983423149
1865395007
1190628600
24728892
67805282
545558971
104857309
675810825
1896075510
1254181342
1267681344
1023765988
1173978218
580457953
450287833
1826098565
921496212
813966472
701203030
44194389
821639779
1774175121
2062587162
95136940
1619788524
197826979
366101725
696116832
326744893
987097374
1209029694
2113968262
1537141397
432331105
1308231964
1190834735
1541349662
1819462282
2023516553
1044624931
846378843
1394191933
1648607067
1141733834
9721627
1339124367
26305578
617573069
549407648
222381165
1852233402
612130239
835688919
1203523994
1929844183
1791747009
913629170
1210184425
250561985
1015032360
629735101
301684320
1611111337
565272233
1761315042
1013908034
2045612606
826777523
1847786560
1740858847
171468228
904687898
325370108
1598649707
1136187566
1088207642
1816457840
967330575
1775583092
52711557
101642050
799199627
2017645850
1844182312
208122349
1804629686
1249728258
648223549
1715138673
1105323402
1367206448
1273868983
546571474
355125332
1431455283
1549803239
1041472982
508138197
1934961257
1211186384
1188247110
1801868568
15276438
1395401146
1034376766
648123594
901144234
1816811719
1825675889
392966271
2139969755
75475429
1297319278
1470187719
623775638
912287685
556996317
1604006920
1683361512
1013663219
841100410
1520203473
43355219
1138734908
52013533
654690188
1468846582
506057763
614033703
2079463494
710079396
722258111
1079898897
1743890633
1390856975
299158311
1518141191
985473341
1806383992
2147064311
855227240
1842983892
2114961014
666534380
604102206
1179076537
2024159266
559738024
1311014078
863087242
1678185361
500594453
1559473171
1572719535
923051572
164335300
732031427
1764490596
1506729217
1407949197
306989908
648560545
1523069012
30646943
700610274
1220645526
250404950
448827614
1555915697
782323684
1389197537
796517841
714465645
2050723450
1614651006
1795031977
279701972
1825671958
804790599
530119440
617592728
1862212540
630807319
808378830
69052320
934029700
1332793830
94548128
1457381582
928723723
1389045117
1952623226
1259914347
1131271762
812991078
239290717
212936163
1998087003
1683611526
1492235631
1794460707
1574794782
2117747040
1097253754
146258075
1032493386
816006856
1759738463
622901311
1003417625
1985985778
270541312
1082768316
631564355
1439234948
1903614246
433289007
1290270041
1953941924
1257419765
1036503855
1116688758
485460347
759980480
590902384
707184926
186231835
1560108090
330007605
2101251097
1263496947
783457392
1770430651
1403717844
857071390
1216862720
2043284738
663604660
2040014304
362041658
1351383495
306213885
958930207
24252606
1015586055
693801407
707078944
1032376430
2133693109
1898689593
852125604
1644515258
1405289643
1277321727
1988429569
814103263
1632770928
1689855315
1653870404
380082786
270808519
1235394089
1288852606
1253427415
617113942
1376623879
346799058
2096165023
1873857234
1643791505
1432275385
468325158
1368948329
1287205805
466318340
312645175
1241747408
1573763296
959463456
859265713
1045009004
2123107135
928425450
822106867
616303055
15502722
567262315
556650633
1083808216
1311578096
1258434148
1896604384
547290836
301550298
1793750591
490069421
455527968
2029185074
1888379371
891416190
266927674
999503639
507830322
1519283058
1217082989
1954442395
202576839
1954128273
1716709466
729947920
1920970848
963455764
1684680343
211271611
727555688
84266234
1397257840
1952718157
623830990
549510685
317714305
1372384838
417393521
1077425419
1993393035
1448960727
683858542
1830133299
1732450201
223526725
716667786
2133252705
1101583162
860487289
1052981204
18556189
1768436208
245857207
1983344311
177422850
823138892
317826351
920392229
609031318
2081898264
1199027853
815303557
995343570
919013101
1002273396
725411646
2084388513
50543785
1246041422
623659148
664711077
1035962399
74438517
852076381
218099074
1242803541
1615796047
1235735217
1505221623
1543476738
593367982
563986032
1295657792
1309679827
188603925
419436181
746563273
1647688248
1605127345
274799493
2052196989
658357287
1729033477
2102904651
174350752
427792159
688598566
49232042
2034298221
1986969973
12851805
830433239
1798672950
534933594
980924901
651174612
814206626
1426331587
1448347033
579293613
223951331
1945481905
209522658
1107526246
1740998991
1751176045
1415393500
2044968378
115547868
1614773250
2071475821
178102969
1500454860
1498398218
1176150086
413322206
1796084394
381887305
643686774
1068923502
1126827345
266001890
1276815908
1815382868
1620523908
1833025695
713177940
2083173172
1632134396
873791208
238534421
625279583
628841392
1252832632
14855272
1538175412
1642555894
341129712
2102604085
2032678451
479598929
1984574454
1634837384
716414423
2083489721
828669096
424803670
911749974
564348608
420202393
820272483
2040425121
2016854447
1360859723
1339789919
344266064
2239221
1637276978
495103119
198237801
335868738
402402072
677026022
1219956492
161138702
1535068755
796443169
990157392
1379539111
1243964451
297778221
100823609
1740973399
708040163
824898930
125313748
1591121240
1951944755
1183215952
860731310
1729271115
2015150092
1946913581
762177398
1453686138
1566047917
1534836635
1051297742
370736985
174868933
376602384
947735257
1573444870
1078232118
768018508
381338076
912270968
169950588
251087484
758491809
300417094
1885766300
78958355
1924563922
454095384
851146329
1640803525
26437642
75480030
653045986
1539539304
829436744
839300428
925001980
77493267
1019670229
164934617
1528521475
1769094997
939099401
331511808
1295887083
359744468
919453256
1225237761
627970667
391225968
1481934006
381697505
1891597037
688152106
274559150
432778310
1311434035
1071023848
1756863752
44977815
228673820
355822384
463520622
1547603516
1206400715
644797136
1407426606
537296371
1657945648
1004945674
239509271
392364052
1988370387
1045970585
185323273
9008177
228050017
2061806615
1969430329
1253895861
1124990443
1958288451
1641013778
2098984291
1310723854
89405073
60988042
2140129131
488766488
1383801045
2093486162
92678663
902210158
186249573
1917758245
1178517465
708221429
1785211520
455284841
2123687504
260758528
852114233
1302672933
1817124109
56374465
671681096
601245716
186446576
1933081258
177768637
620852064
1468824828
32411359
868633345
2128577476
1012945992
331490783
885599438
928446057
315563287
1001936707
1087044034
1662603127
1180013470
2035152530
874848472
1417590157
954475378
1862840959
959016374
1629541926
1951466879
2004090548
1559219104
1272320586
169338397
1060815424
1556221930
332263964
982520612
1345245575
249481974
1622139216
417477347
1110388029
124527604
2126328859
1629913534
335416148
2090056190
1561817702
439654479
2134353691
1927319357
1131146449
1691204180
1874516298
1696070234
2070255737
99265676
536115423
1759945066
1969632176
1242960548
949912117
1138392024
2133307806
1406948915
866388066
2051202120
1980165941
1064965168
653978950
464487453
1977134814
1108480967
90464606
1860680655
1615453444
181650547
1344613302
559052583
938220676
815481893
635878291
1139310054
758094424
1588850027
269614883
703176486
1655384625
1065774622
1762985145
732818174
1496558295
1411081447
858022559
1644950645
593736236
2071693455
942237527
619519176
1934918073
1695962374
1353585191
1908991249
1281966632
91767487
951571209
1558202372
506300656
1689879549
1721897772
1379016085
1281893151
1110330319
1764328670
826377028
732113495
285318139
1727609831
954683535
1082810562
1032035130
1932168818
1183289123
463525371
2064937825
122207263
505675475
2045694505
246724683
344547076
1189387861
1718160270
577000691
1124770816
30359292
1861362076
697893579
520637144
2122784196
452420042
1060456260
555249100
873301559
818533413
696842867
799085343
698121342
2046070443
1493456136
1826063388
97808253
502354498
1114015492
1572498999
1754657655
1438412552
1699796299
865585879
1711309796
703131562
608649372
1120899001
1865371189
536219383
1262990079
1990469451
258802458
851899122
1044428584
1527361652
582463983
759017903
1221637497
579143601
210610757
2098896309
1826011930
1598789167
2082235971
1465964965
1434306505
2079648577
1963621643
245445915
1082893477
1496259576
573938911
1185697871
1071399350
1392962256
1776127282
1078790387
689085565
1366604184
1356151165
1254895115
1638411850
1828667329
1953677942
1997931
1906565879
426052676
1092065758
1270735574
1734448557
895339744
222929648
1531907590
452139242
1336172217
1735810581
2069118324
1204011874
1721411101
781785747
156131098
1061652316
1626877897
2082287722
265122772
664702862
2064947301
2004173725
1343306736
1295410966
1702804635
1644203279
1878731513
110208542
1454485973
66530885
976397422
92219710
1524139618
557222504
1501331283
824823552
967952817
1055303995
929485621
1216986884
1539562579
1225892092
696912896
350238494
758319217
291899643
1606436426
1611063802
363487786
779973481
282325936
846968382
971534188
1965027338
843499231
288512888
1554028775
454923879
452061136
190060887
1501716859
225908614
1197502624
1681345817
1582786294
565074167
300233004
100100287
860432955
205002329
260881216
758544564
343908200
1814531073
1714206654
1722888637
1416201841
1179462002
1458667829
57575399
924814034
2015447769
1676347959
410242215
879963215
2096364561
1715079091
1929794801
257584839
1442497126
496920233
581150476
1988711161
2146791318
961021845
1442394582
724178424
524483231
350929591
1212451306
2009414257
1834967889
1681306752
1621438683
311056386
2028182647
1240846942
1829298809
1531622475
1933606159
1596966316
242969643
1050059310
361610189
2044006694
2093156915
1687071457
400945248
294812882
995249823
857308747
1290313330
1955449286
834178722
273656383
756762404
351055658
1440340591
990780288
2080539687
321330679
911702400
2092983939
854337907
1212534039
934408847
1754519138
58945316
1984826958
1053661321
1365526030
241706270
1815865853
1336058341
416530494
1478617993
1443595036
1459733979
1998448560
417887859
544392226
1786143568
1549281141
970577774
1259098931
1097805607
284142432
743952329
987024781
116812309
1146494966
1181035306
435899625
1667407570
1173240486
1895571881
287716091
1099491641
896076417
997638545
695025078
1528415025
216338399
1363305096
1835656196
66149413
4201753
1563893530
1792997841
2084861576
1244462659
403461932
93887485
1169346178
549317258
360921700
524641514
258475954
808762079
1577081457
1865017583
1234445276
604629840
7161009
2142206456
1352958178
1933271811
173745468
653210668
1690722208
1444152463
981430447
1920619118
1247539544
12387793
1271109273
1707133495
2083319339
1997148355
1698741124
362229640
1211872205
185674591
228621276
444392014
71822139
1497327500
1987818713
107184453
1059567442
1505451131
242243628
30975826
1883269850
1745249685
113722756
1871900404
646432486
1861069747
1537420599
1954758424
479641949
939259046
1943107989
95117034
1601622567
851262509
393626199
605737542
1643301663
1631916964
1256998441
982711920
1716794487
1955121806
223472996
527668558
479605872
71196347
274486115
279988822
725024061
856765545
959011386
380686057
351322687
2031982345
401195834
370939481
230897685
1002700990
106713784
2008015266
1440127246
1258629886
1127414094
811963676
417412337
1371006712
714802926
457528018
483952086
1057602978
440493060
23617703
987156404
752572481
558617876
1540084506
826164630
1202303006
1390429093
1303675434
1447213163
1104479981
1811091855
226837985
237161761
1698080676
2067100307
1829272049
679066429
1662414372
1545391813
1900923436
1815253535
330372973
471608620
1834829586
566626463
1805670955
1263052130
1512096163
1468781016
110479120
1203886656
822374448
1812495545
1140420798
1163361306
1575999930
507566448
320691161
688181888
1884818159
2084300861
836155399
1241206647
172757544
66866889
1231937479
1209346269
662488051
727341023
49684562
1772681936
895534740
1195866031
1564363368
1490514501
414574352
1931762727
1135282727
579600138
599831854
619872735
510396410
126455276
734750556
189420148
1369231281
33311572
1535444842
639552342
1644331522
1479109915
318891685
1131916163
993479678
787875075
490625576
627780141
1546954598
1293802294
1042595471
381695153
2085446480
571690937
456639761
398603460
197686265
698435003
1143080752
351231760
1215138590
1871189197
663479097
1162512707
2004121694
1148093496
196648986
1580828735
862474639
664783880
831248974
1056511570
498033352
2133827712
465057718
231686573
680060599
1916617594
184050626
2101699213
393316018
388931239
458445821
265460015
1090495281
702310079
227333082
880792707
241722380
600327294
721639828
2133745743
704549052
1519781871
1499210223
189397810
1193029742
924901948
1585353865
1204778283
1795682931
698722156
75493485
2142295443
528965238
899357208
1077952535
1774193100
2096024696
1240546207
882480436
1734941376
44049836
412133499
1730317856
1503980620
1107913744
1108539608
983900408
397246995
1901333266
1892494282
1183494230
454872831
269873048
1751456157
1771988893
1631521444
1635084371
491449572
27713279
1367445568
475057784
428844686
7866389
755450949
1394275533
1253156504
708731312
596345554
977101132
1310211789
535065732
635213405
485575811
1880575390
1939052379
1851176242
2107664900
1400102703
1685125786
2078836868
268335338
495114467
30932361
1682586160
1881971569
219851438
1567803948
1848642276
861370432
280037834
514996580
1415672016
727785882
1109242503
960888615
1723710789
2017969719
614151022
995499757
1985432600
1192896879
465485353
526297115
367933461
1735058293
1346372398
1219410315
942906117
760441215
428479244
1353436856
425612042
1731714498
154028238
236606296
700076302
60598483
1601322138
1187807214
1526427389
1551816745
2119286192
1194884583
1111281075
2059421705
1651365018
714527724
1958067215
89690799
1065471385
1900681717
1565336697
1964755177
404179703
443610555
89424694
252179071
106061447
1352883946
1792238828
338318884
1842261346
1492921239
49048773
122522111
1957075083
1454367733
1862591198
1572948857
1809674320
479321873
930597351
1772953671
1032170924
822650583
247299649
1233042972
152843699
1477616744
873520012
690305635
1286709836
1780225198
79358789
652870639
1402639862
1971798954
659430093
920166860
562042046
602411447
2084174317
1824930935
852027242
454279001
591429845
640281932
829752674
356909394
1836441237
571922382
665061114
851205496
2140393225
784926938
1193254703
306761244
948533634
827727755
258154225
226275051
609277664
1832041871
1907949234
137163072
1530044296
375242369
220688487
439392256
700563995
1646410099
973404872
1968864235
1039622437
2004961362
1596856921
1221548055
1509448279
1366595592
1895099519
100212181
892162891
1515897275
67363263
1383633240
1081495900
1090415066
210532096
496381405
1919080120
1154033911
876280224
1054036334
343378256
2010332176
663244707
912044551
1118462101
983629027
1428343732
524228885
1784568872
2122260926
1481049565
509568980
373801453
680445426
687980309
408347583
952230976
1085422194
863226618
997509952
1849651287
1823186287
558956927
1917202665
1570653169
282999634
1861434007
505749557
1816644830
1296283158
1467633356
141560340
1881599395
1850078763
965878454
1277851890
1637641557
1313792781
1352120464
283643047
1270541353
234807954
2079738641
1258471252
1496539973
1981489535
1354067701
1413312761
1618684397
1197778042
1464942012
320060417
970228893
833167151
571836354
236458545
1979890188
612275582
1448414919
870391617
1016247044
691716873
1425393548
1327986456
750854002
1993821232
1693131943
299141178
338109671
1972614478
475490411
1491327292
712414526
1900422178
1127022474
1175948462
1101966384
1181476666
206103269
195112283
2119325295
1730856521
1209991709
1224720960
860421972
714349308
506574211
527706973
1764943579
1905963153
1756182763
797754727
1763311769
1246522453
2141203717
6903422
1451776410
1526775285
392831679
1685602766
2100102810
72144818
1343827032
1183712399
1918409290
1370402447
831486050
1700264439
179971048
2113913571
308933692
1649108795
1759884522
31502335
1304491319
743559138
290287492
1466860796
905702349
898863754
2088115516
1471341675
1628511736
249678997
273697885
1398795693
1017800805
1918928466
1035925248
1233709960
1321732636
2050107366
930394436
1680395820
563770690
923088132
1399873194
728197643
392964850
361058645
679637381
766411000
1167367146
13667476
1566814320
733974977
2072843280
1932654375
1728480383
756773173
1163963352
763526599
535548007
976005513
114311936
414256818
845434261
1455792989
1050903255
1678968005
1137144655
950244725
398452694
1178459354
650699849
449264951
666817685
1565208744
389375374
2006212288
417049607
109575415
562060366
1623788918
2134045473
615525321
1554699285
494779316
1064008677
787966491
86838606
729748441
922916538
171983721
1403753345
980588491
1150569847
419595831
442555251
878119326
1620616523
495054882
1212442924
1745984399
758049011
2098602621
1763212987
1876486313
1034943303
711253431
363287017
1986966700
1424011512
2005894892
127453961
188314690
2059219763
1349841623
678021908
1181654518
284584412
1615362792
2066610454
329171224
2002414959
1826576738
753211901
303327064
1602290208
1026903338
1733094682
395754578
557127906
801736309
909677545
54590947
926178008
949279472
1737916289
859813030
100514421
1434075686
1248716537
426030071
747114153
590518605
289195351
396550646
1624880361
466923468
1614766194
2124597382
1083849407
725261269
944396028
1036053759
131535194
749032906
2063611510
216461424
1314145860
270507397
894146958
365983691
1038239516
1430332851
824626881
1668078797
709995122
1007880327
131728919
590259588
230556500
66487356
167315368
221889718
705215127
1267662393
1384739295
360817248
1920790930
600854756
1054506876
1493691349
1723165737
728915623
1287083509
260910040
838697853
254471934
213703719
589572837
814096145
372167047
1723602927
1815681080
1843902613
1906002996
1647449250
1908242530
1183474934
1485360491
2097041767
1917443880
262989508
296217036
1453373248
1680240443
132368778
1718198266
375920627
122364348
1409909293
450094132
1998205716
361289651
1924700935
1749251566
1253983576
304886131
1518920910
544996056
357768818
864759639
1701360029
159867750
223985561
1578015098
1032525487
839227367
1698529494
694694070
914634586
1890413460
952287368
1841735141
1464637007
2027936092
1438980382
1610111818
1476686027
1766754413
1471028906
1351478276
2020614177
2027329527
825075322
858618966
1514570867
1758507902
1205638152
677892669
1955231391
725053287
831729763
1568683359
1128809208
908389681
1935411019
850925566
154151570
1296615191
1443647068
969901479
1319562977
488064278
2091569879
1133206945
1141203662
1519573206
1693347833
1546801519
1256195437
900784629
1513950521
1142009246
743416896
1266334216
666117331
574286332
1750336876
1747716485
2112082281
1691025945
344562202
1353671473
218457334
2066519393
1854617631
1979328758
1150715516
1407569765
410574149
1676195771
2103564356
1218648005
1815902411
1885068331
186525449
1750043331
1816509813
645434966
1324162815
1479293318
378928306
621475444
1679985339
1375154768
1091897318
640530653
1692211514
374558874
742923105
695634484
203009156
2143409474
597938209
1091111963
654978939
1000261565
1355945630
1292955856
1469641709
196156529
1499805706
4483079
505518583
1409263368
1955652074
1529860852
2022210745
498848046
1621243752
1663811596
553232786
556997575
2114972573
889073712
381181501
1440245353
1478190100
843588177
529010368
2023096398
152822578
1811965832
1482159208
1840873463
850180666
324845627
939139791
1558864884
806847283
631914234
382674737
1656519381
997417954
917894689
1651453534
881791840
1947359144
814148466
477737608
411694394
250970556
373969924
534033040
480845911
2015463219
1400052062
1740926668
82335270
1305211355
1596826773
946122914
2042587494
1685756432
2137584577
271358013
356537904
1833834783
1037432209
910553653
105390769
1708147514
744369555
161552142
508790490
717203955
1706205232
1758351489
1067998499
1567696650
1236535283
583387160
1185208992
1166044532
1284853900
1558641955
841322280
1990763698
1253661648
983090112
2081631585
1153305187
846007750
1460849181
1145641980
1977720113
2008981790
1241098005
623234065
757583381
768819850
2073456893
1110825939
906705802
1278998145
2106776308
1586166941
723809150
367707201
1900207070
158311532
1757396256
1250503295
1017437215
893945319
1443490807
1108401039
1801546939
1435816088
1303198020
1302839796
422806577
1847474319
1356277519
937446474
658654716
1317652454
901802394
27197794
1175801908
177894872
753916464
417064
166498799
412518254
1183936909
1256846401
1331997110
1549842465
324684124
2053759125
712035091
1190537559
311600899
91714868
1909665301
388111165
1493110304
707017555
895288329
827878531
981555727
599537107
224327437
1908925372
1114300557
298610140
903032720
1289043380
1821940835
1448527642
1340727950
122685281
1536319193
1486101394
1891723382
1221737953
906365514
80060637
1412618850
1205581246
1746392318
280400650
515652006
1348094959
991990286
2142186018
296819918
1785716302
278070623
398054874
1895491177
1885801329
182533133
1966850429
433161131
1877457589
291172431
687972567
1844818419
1134325025
1646129876
1342292990
1058393463
1738102072
1330748581
1530164177
1378232203
603338500
1392921328
1224971816
1653990549
1177293123
1462886203
1626511856
1097425599
1122470977
1700940585
356494266
1147348894
1059140505
1809785462
90124627
897865461
678196502
1678980208
928157469
1397600518
831416830
1748447075
2096837424
910825525
965568134
743852511
497740385
411803615
1485460249
1491465542
1129479185
132391500
114608983
1934202990
1439665800
2076335843
264963867
1388007746
1576719202
465346822
1127647952
372424574
1027046326
1005710694
485924655
704829106
2103768044
814397651
1676251602
705149037
942926031
432154180
237354337
1331533542
335516504
771804551
162748957
515481278
392973469
1337067787
1578636625
916318610
472672868
1755106286
1948611224
1791064082
1953260580
346620150
781906772
1277506676
1703361932
437940264
1598883677
1399782440
1841577048
90844546
161596694
490976054
1644094389
2064092898
1280600452
108616971
1262106792
1902750367
965779799
2014986215
188763930
167402809
1435932604
1498549893
848239707
662951934
1765330916
1736317612
418616605
753514350
1319421159
582586093
894701815
2132189542
1543983612
257864072
1615525489
2032626400
280879629
1125527161
542289865
2046609158
786786659
237857055
1432610465
243039415
1949836468
269277024
352782620
2079007999
843784625
667378569
1190794388
300380669
391942039
2010895993
363572204
867171271
235132679
509692339
216822306
1954322477
859077320
1358406178
1280814898
1926510510
2133114681
1039471125
34880585
1390955703
1590238012
1785307970
1974384701
1344190725
548761696
1051838850
1106117426
1511212303
1096092471
292617395
2007172016
293182706
1334471363
1122851607
1117041197
1030281035
1407701499
1625641859
1288269216
2042201049
1506909943
1427658713
59676594
1799307542
1929079799
1323013854
213874913
919001779
1255208717
1781776074
703360301
1273098325
544985819
218941378
2049136524
1286152912
1129766460
222872964
37379925
2008927052
1992328495
1887355396
513667867
2046048527
1868351617
2019729301
12785104
1898936345
1828196037
888079099
494859120
840408808
1230748605
2139768332
2024061898
242459944
763728065
276787730
90884185
1779417566
2077414886
1380204836
1647839020
1614369041
1590708488
740632924
161132578
335102775
1367332550
940600930
692666646
22417999
1594170072
895040642
724484352
1174814925
1154066241
208390635
463687125
1545363377
323622520
1569423827
2064772964
693476465
1591533913
1590965718
812430525
299096038
182714718
1003968797
1022367598
1831617505
922376115
994984464
14067815
1356040729
1456332260
628782301
1404961825
454064536
41393765
1072493882
1788743311
96353663
373453885
831365440
5470173
1212619562
1173459744
1138463642
1960740883
1952495859
1488443602
1014992171
446116815
1093856071
1479599091
1953064949
800553093
1689390136
365753759
1607569657
230490231
1796593787
121673853
1821870782
1732448046
813029002
464064988
1922463614
1422737
951338184
1345755456
1806215910
576671280
503353245
1951226225
1194542458
787562908
777670515
976107543
1865602431
97063606
345886496
1649960477
2061632041
655536805
297999051
83146715
355679633
1409883467
1461228846
901498333
1266056882
573980042
39982636
2078790798
1252262954
1655904632
283480427
1491305606
132455994
1915307621
1452164189
1569082196
1796473043
2104927669
577727514
382710485
1342938658
32794737
974095456
1748132430
364939514
1333943324
956632457
983559766
2017189383
362249729
713939466
1017540867
481376251
196663599
1592387051
1225845293
84453249
282568884
241349707
1721460708
307607456
741852488
1342715384
879490659
1406432892
765417725
1112291069
2082560162
438667279
1102109572
2143639060
191399973
614613132
712005268
444760455
1680473574
1086441176
1796534784
1551367917
1132446148
1504198131
426231893
1940846596
1959084948
1075378237
772866677
2097189301
1597110980
1629794483
408173608
272992808
965725914
873254489
148713746
84107050
1354647433
1576316206
1516089152
515898398
1389594005
1679421830
903730577
742715494
432800232
1131209133
197105142
1698377196
2111444762
1719781458
966165224
1973964501
1216762008
955539149
940893048
787899390
1995539418
24526660
1936658150
1112492950
313110429
971071294
2075529732
942968500
94545197
1321701674
164272795
224184399
1862498325
102240150
1755917223
1962906276
597276131
1184108206
703633967
1020853897
769878000
401299162
665047243
793612420
1321261523
1970923173
877124828
339200005
822029010
1941937661
2107588970
419966223
923575716
1120595614
224629997
1962993341
55042282
1173329932
2122212468
242604342
410691425
1262643540
1818386501
974802024
825337828
1668483751
1430638606
1703221744
834793022
1958531149
522145602
439640922
1642930845
1640469718
711315785
1182388370
1748341343
2138151679
1555361221
500716996
1376977035
446396509
1352037554
712802857
1230585182
2033125143
1590839996
1436046857
1883342536
263872674
12946818
1015783578
984068458
387440643
442630148
484566671
2083264405
1136405376
227982988
2035208428
1208701517
442714067
268647196
1441931794
681359814
1005957377
385188201
172766488
562605304
77495914
1289012213
728498976
1625793011
2853692
1715023629
2030023387
2023423720
2146478536
1410467369
68201697
1917892968
210165217
995821381
1985231899
230866756
2145427021
1241651253
1964618242
2044929748
1246502787
1941846385
318707408
1590044267
1058842160
1488503719
531979729
389731792
1137959089
319417199
1698506057
103003490
1589922274
1730776440
103086952
79691560
1749390234
1452622532
947006913
2083962497
196352001
1527561596
83697223
1440002251
1402230007
468020238
53093033
177073517
777219393
1041655463
1023928828
997479915
792572839
45982388
2147248822
1643368105
1231305861
1056927533
1514756552
1338326698
1615493273
1396783458
1708206155
1672042502
1280628412
652253290
1151699385
152840286
1460760231
1353163266
1544061526
1314025570
1033089736
2069858006
1722350981
351388989
1966877461
1090680287
1728310229
521435055
1097152054
640534946
1458759986
2068464924
512611614
311786619
697396152
392613667
565935110
442098641
1354856700
185523342
686550543
658552162
2008606007
2014666985
462429668
267539219
136321263
802770284
2693532
1853644547
1466654620
569714820
1447033686
242915387
104316309
1907453602
1913775403
375848613
731139666
1825225286
157876747
514998139
1514220340
2134684740
926650582
1013278972
1712117998
618843153
1976169939
472770474
194592408
1121957776
1830082111
634702252
1022436134
1071430729
1973696688
1061309301
1500984414
592559815
1438167373
693021623
2144834746
2032605961
153064101
398542847
1959063922
807552322
1375938703
285147336
1231692141
648950140
1664088581
1359537618
10046149
447775683
711463924
1586244185
1776390553
909936972
461200155
937713865
1171541438
2081748945
1527506438
2031157281
115525958
1678603813
1238196284
448737176
643663639
142404729
933131074
1839782426
222171311
1527880754
1869560345
1017777156
2089045143
1886912838
1534573135
185439819
823155805
258308383
858351424
867302196
855769955
1354216334
2054597595
1086825065
1489409244
1132063569
338263221
722031945
35547508
817948058
1193407188
1248854849
1870847671
1215216309
1484123517
562220479
1584782411
823092840
1116388428
1334074514
996401862
706682899
459395687
1558084250
1172414915
690715312
1785823071
1078786419
1949177359
392187243
8565468
1785257381
922890224
372335596
1512883555
1481954215
1993802122
1995568656
799558679
627829633
1072395514
1514858655
315748790
1324588282
309496435
966841855
1582717333
1542591468
812850916
1838865674
1059064234
1583990062
184695319
437992126
1262509285
1247496647
480306241
1092266413
1739357472
1779336214
245794240
452430519
809985532
1178864471
2076232627
870962388
735178219
739237934
2041714491
862768517
1333385768
289302851
1352102765
462391696
870381479
1933883189
1713312723
993866804
1603616218
1809649767
1731746394
2142117972
823326875
428918300
585524653
1179820103
1015675615
563105755
1425942367
1235789431
1606342816
2069541006
1337524893
1082993893
1619077512
1708466720
119861640
1220175481
542102137
1486096885
2040214658
977516083
1239701536
2067150080
1283885004
184578086
1534999021
668163161
887218635
1979081056
317150002
1017049383
1727576469
737484892
105530858
67121458
1360123062
1739793662
521399591
1098941093
1355652618
1490921695
976803596
2098272508
1663107982
1991004195
1666696954
1967710306
49667278
1806276860
1985101798
878424860
43637010
1904284657
1830033189
447468699
675607912
482632836
1029901753
1291236960
908098466
1169689047
1823437549
1396573299
1247250362
1817767259
1711197967
1487796464
735712853
720092323
673813800
1675753626
614177645
59181404
281337187
168326989
2050367461
304689331
1513170734
243737654
1778051215
1846217829
1499931597
333471193
1167696775
1241541333
574326850
2042293842
1772560220
752307992
1995630575
1057820595
1198295162
1741093228
1243518483
1049344121
529018873
1109374784
534483190
1587490602
1393088934
646740940
1168929742
1430120346
1556910723
2002206717
642216149
1798219203
353111767
205597324
1892766590
961735610
1427869665
1033863397
1629391617
767208496
1770673022
1166958376
817052885
1029851148
2095679662
690632617
375086528
43766281
1168363322
1222712440
1012127147
658807546
1164852549
671927906
991799490
1560806954
1358687682
1898354257
1899244107
1292936645
1656559303
889578678
2113877611
1403559606
1804773208
1622850012
947549385
191517943
1753181715
1723127489
808100559
516055161
2088748969
487109868
555345297
228837456
701551733
1539524233
1102324855
275744725
101725956
1935507229
1937533720
3168891
1757240031
612410111
632574892
795594761
465912303
1466720382
590248363
1709812080
31578895
1785704376
312800119
1022524360
1991630958
201685665
588043383
1755749943
1622031876
910560738
864008230
237919360
80871286
108941438
1081365503
497317114
684312040
1423819763
2115965163
1102830324
1871169359
491539801
1240706874
1447150804
555308052
2073609409
56684245
2042429164
910877970
844189260
1711227688
898336906
216511090
1823897902
764120256
1660909458
427676058
693774665
505862994
1662788927
1068489502
2082162320
24393798
1907663547
842865109
458175876
1129150671
1405907982
1477001240
1963595693
384309406
1547408846
864855796
1452725086
1868765997
1085720700
775295926
22013010
483850033
2088576234
1902577270
1563030503
153126902
84670790
584290354
1382103374
1572865997
1616505841
1781445007
819634627
1313149633
993683637
439107615
1827258583
1491120216
1906988291
788616689
1582074024
148268428
300354552
279725614
390973974
614813776
1045471794
661462320
1461681464
870467679
1899524900
1425515795
194892134
1859914257
148698166
1292367117
1271661942
1950509307
687067590
337807217
763103259
254380420
1782797081
459855803
1437720630
1776427974
2146174564
76253319
611572937
1077923125
1831056817
285414119
1641582006
2114341684
490906253
467139442
1531151188
878112095
723782275
1029935356
1826740015
1930882948
1677390641
1553085239
77036613
1499980922
349978319
2035294270
1085167377
443230068
2036271167
1743375178
1706565034
1101616951
752109337
88652551
70516922
882300817
1320598652
538308425
1202264760
1154374720
504637128
1793773542
235317473
549092041
651214395
1205445310
255527772
243745988
918943947
498502031
168987995
525658681
803051209
732563799
479130888
1858364313
1869215462
2008422142
587783385
219620508
1780265616
16166619
848024152
1614468545
1193050652
1317466795
2147368827
440014666
870017309
1209257838
1187388044
1504397989
1567500900
2101685250
112942672
584476079
1933968607
491167569
978930279
510315486
1380824882
1608035900
1933536187
1824403748
1988807675
91460192
473132013
1655538801
344207038
1545898063
1962191612
794354011
1120864019
1659807045
894606845
940804734
1732435546
899167723
571930735
1778445300
712378959
1592632408
1064606821
1459070312
121856728
128116349
835473946
761502895
591019204
874279987
1186482346
2030049126
2012852136
1669907908
225402493
476241325
1956126916
1725127090
1454452970
426861634
559421461
773473158
1770780002
150535912
1997233095
393167246
862787789
264444497
111498707
2043501487
923641856
832470670
1016970837
994838768
2129363078
418814377
2128908740
968416840
1562396772
1135726859
457722881
685819065
1267150371
70245579
2001693831
1240577924
1279422906
1734420714
832979868
58591814
1003598924
1460682811
1751254395
1774860215
453644444
966147706
511321877
858666769
1885403903
1582516885
1173947009
1685281588
2098915889
946083993
1132774234
892844123
604948231
1059943559
1392613865
1149244034
80684356
1182192648
204355759
834753495
1999258391
1038938379
1631295467
248154778
1074909620
168127465
1350632014
1662545741
169575964
240940381
630024372
557544432
1626042432
197492998
217513634
2065258664
670637185
577241143
1768562412
1911770006
1111522016
442573557
1201174356
1396280791
1636798475
193176379
29981938
190161544
960621809
384734904
451750137
1404306647
425389946
592726376
338820071
1098278367
1141885544
1860837324
2134854459
509047790
552752714
1343914168
1381291023
1030301525
1175300305
674351098
179345638
695638454
677737898
1499414633
1958479120
452092878
577320624
58926769
10573951
393905222
1611406250
1633858179
1560960300
1964690750
626180960
1509632528
686383837
932633242
1296546672
936180469
1749910157
1579454690
1281869840
2048384453
123939902
1008739126
1924592970
1512112029
434239908
1600299272
516910657
1757164554
742968341
1392774425
207298207
376516755
1734946520
1030880078
1703483713
179686713
1977812208
1826862868
1076873747
1691766796
240221391
1565848022
879553818
1531232073
1007307918
525334652
1135890221
740833999
2070951447
1190163119
1415468746
1948606177
2113524633
782739550
384258832
1182314222
1831709621
1634422839
1060148458
1268516515
1257541117
1813505544
355749719
969938265
415446648
636455150
2109554448
755162967
1044134592
876503378
1020468001
967592118
990592472
625839945
1487719847
274311041
114977828
2062393702
756642539
633429474
493043832
1560384017
1819353743
358055025
331059064
1888702037
2084470700
1518103578
924834877
2015020017
1358041258
108962046
479982822
1841330135
621830125
1204311098
873649719
948216824
627827702
1756513870
1615255605
1901321713
1830530935
1653901700
1218650696
1697793285
1895819649
1003377637
279406576
499529897
1136987788
631101874
1542908916
967546492
1752627109
817966918
86756830
1108902003
987016009
1979266024
816815432
1937550184
1236661664
967279558
1811560186
451163488
1492371642
1608544772
1421338650
973538150
493118519
2020215635
1383586610
403548203
647775933
1078009813
1084476563
1026871808
1329915076
811423151
2107770330
328745302
1979329130
260915983
790799019
126764751
767541796
2137231534
716774683
102549932
104801843
575546329
1426268449
540071350
18839613
1125142656
1891478104
1700901366
1122509231
1408832547
1112106529
958955167
184499192
776886125
457138711
2039831337
2138358063
814102660
1423376005
1185617266
1584104334
872897981
1996368903
363486861
806415981
1363758889
1160048312
2075495022
557092413
189651393
685583130
1062589751
1068523647
1099724963
1972353517
1217081834
1727196240
831047740
1202177261
1932501128
1142694627
1600978857
1286957757
395775071
1983776602
1864463299
287877826
1366602244
1886527243
1299849457
56990344
623840858
1754573290
53689687
856875174
535516006
1184277245
697684826
1856207404
1857644614
897026028
985490337
1077724688
761884219
672655885
1570213835
1849285026
1437847329
1496696331
1473694734
179117366
1132254332
117679262
2117147049
1214328764
857523211
1743487587
1298385296
989467546
1924499449
388923471
1284851217
1526178452
935254979
2100452382
1942873499
494553570
638714641
7188466
257999981
717950791
366872452
419691345
2067638118
1036508196
168656855
843215669
390391339
2037715561
281468070
441358748
2144754927
152398055
1943027869
427269878
1676961585
709431157
784325799
666601798
1148445115
1339366023
352442357
405874004
2110928131
1590966443
1776074013
1999093277
946497434
523349477
1757245582
1089314196
954349485
1399822390
1546891079
72242351
214449739
182025073
1713902819
1962527713
897325338
610539155
66365844
1730485021
1033477192
530284160
623441972
651569641
322964851
1142981568
1541582199
443226170
330196383
1465277893
1103347002
554593761
1791859476
184655670
615452981
585700364
1130493032
112816827
1788133143
1375933435
1119642148
1764499138
1538705116
669261849
1826939201
1566036537
653220115
1025827975
1414980965
1660467170
2074191046
759307910
1653132031
814568452
18755195
1377992106
345461135
544352052
1130605930
1071663894
965615118
1773509489
1631941314
176675477
367412521
2019899405
1612732245
77316644
1240718668
271916670
90649012
1313856291
1998297403
2139278656
1987040527
982256061
1640589748
131346011
587831031
1072155919
876685447
1142155475
663117204
1626314824
276974165
1005322107
1593783877
807727727
1301780624
2126492554
1321038791
1363828313
248247408
266711435
1741771760
447482631
1499275364
551781773
1409232532
1043745925
1734710087
227235631
525085609
726326128
886460805
1224535565
261325146
660987236
628740210
1772813840
1605188088
1824765315
689495921
1168489333
1540326183
1935187054
1828363075
395032347
150176527
1636499528
2014865349
1872888595
287750025
2135010770
25096657
1135910513
584178590
1727446945
1718958637
1132472742
1226724900
362829644
1612883887
780526349
2143498239
1667243261
1988960429
1128983280
1688375910
1544193963
820522676
2133053304
1841351980
1605824070
692987731
1221419454
1916658793
1755930315
1948016422
1194578170
555395016
1292320576
961242153
283709384
816992251
1340585434
1882996558
267091990
636593413
1450236051
1687404389
1753081478
175418640
450012815
81578822
1760667716
1154736618
1074841488
2043329463
56905218
109703151
917247091
655670715
294736069
1727724470
1935468364
2097364305
637087198
1262907599
237974510
1810388753
1958658856
648828856
2037475237
1490834159
1773925382
1869558791
487002700
624371229
1349424263
1480289142
1137726908
811597139
92184191
1983722106
1844911716
900452226
12496146
2016281714
1142105012
103020384
564642243
1925357712
339062733
1613616749
124866577
184717462
1930309832
221019715
1627820534
1865561871
1350078355
2002084833
138028016
454583738
132534648
403773725
1723394464
1418230532
842235791
1902186271
308099609
557451705
1066948457
987980019
1101222734
790037904
629719833
86877562
807409500
1145666229
896702779
1415039298
1174081559
1282526133
2120984085
347075135
1418509155
2089711376
1828747954
1387292623
2103582726
1329489569
829752853
1232111365
1611049309
1193723153
1307047105
686406627
1981106944
1969576971
183097790
1737065405
338816724
907574060
1916345781
145323887
1504454499
1831167310
1416870012
2074500635
1873554773
1233537020
1202696304
359614032
1407918848
898152513
2047566646
679848444
169320723
512080436
610702691
1703384739
1915194001
649875079
1586842509
2021450080
687352182
538413268
259877369
1161846888
1136497191
1590242877
816848064
931015912
1709330649
113367770
506464439
1356852704
605576405
1865396490
808796902
2048928391
1585206586
323784492
1709183332
433955751
919340243
1206177155
1961587499
371701449
114372377
287278387
596668624
735889438
1044489077
2083610069
1726690315
1897116737
1450547819
1287840844
1498605763
1709788116
360012071
502491240
959800548
690672585
687808064
1258382280
1109891211
1014403477
893801903
197224396
1459340955
1032543256
1246565571
757896077
483296338
413152855
1306058624
779063989
1411089047
2042425877
1193522019
1325605647
1846222126
690805041
478829734
1115104208
290042830
155476185
983110240
1253649020
2061093291
433251081
1190615591
1774166552
1685188166
934896016
1892955423
799175034
1528262006
1161776993
596874208
1649027257
902219646
31351723
1469977271
1476311082
622522680
375288715
2018770293
1581166271
570711323
1010455730
1430559867
1785200396
1388366472
1835452162
1475004597
433803080
1382342343
867461112
1045415824
862113349
543720630
2099620765
1712680794
1808110134
1522996509
1286725457
1116246986
596672145
1180976992
890123450
1803336213
742240940
243722628
1161155257
1238504619
1594064940
224026669
1820979320
1101449340
1874061475
1552412438
1585641424
1498708008
1781900328
1578682667
604745466
1065032027
826257342
1660021031
1388276479
964300772
555770688
224047582
1348749862
1859687117
695799806
186602829
454719016
893278272
1157047935
1140852388
1155100271
1941801463
775152938
507375956
720656886
1800339687
218336962
70711664
1887330877
763480774
396175319
1663124593
1686639780
1233056991
1193524670
1813481735
1129237973
983736554
1194996756
1975985966
731327211
1795908006
879402069
1982925092
797672483
664854186
222958190
688802566
446132032
842186904
1851925563
411675453
1540966873
829482420
1225309993
1662960270
2128792269
362667444
1097836304
1116734757
983670178
603762332
1079276374
84183439
1617495107
974839897
148510351
1518246491
1530233059
2100810096
1261759368
234622185
2036566254
287986410
955403365
2058445626
1764900499
491097338
264548536
1257288329
579548109
1423846121
1675449086
1332565315
1856517097
1815138159
721182682
44917180
1481643610
1502269711
629189641
362408793
226728030
2109095454
1121972818
792660610
496189412
1305094424
51419635
1525460248
79119691
1537228054
512623912
1963535985
543327766
558930382
1790994188
1074182042
1974042296
1060435960
11608566
671901685
624315554
1796478334
538226119
486819052
2120399356
573991292
550700632
1340011172
1563512212
1195712776
22520046
150877197
1560176400
804545313
1074916280
987181905
1809997939
1167711465
850350870
1694339459
1893578801
1055954416
1974980612
1357397980
17318829
543886454
1532362496
719396553
236743029
462723528
1882438988
1991272251
181887827
354623027
1098141675
1622465109
935823584
209319387
116724103
1899608460
625058223
1451176905
824027346
821790634
1968586553
415508508
430491338
1525452862
180363084
824322611
988703989
1214920679
400856759
957132333
1498987382
1513362762
1797194417
452567325
1993099169
966119645
1672496131
996215918
938277368
1783942331
751517830
99943282
390624365
1192400279
844590617
1121113699
1519321301
653597344
1025663937
1854836641
975439601
344305215
1113159064
1796847381
191826613
718785850
876893522
1051090643
41300683
1596502022
140098986
952596472
1198216826
843621122
820454477
1026518426
687117289
2118067661
1990488965
512625183
605646580
1371198505
1890373024
1664000807
1323136627
201201339
1333089908
1543603
1790014245
823761404
1232799024
244046458
269856
929402786
914390936
988830215
1683709595
1548400248
1213529052
724887863
1887375265
1603021405
1446849200
1577256282
1952337933
1499659542
1513564566
185772074
578311947
953980363
225606982
1478913254
1018286940
1426905660
58004456
1162869648
1084215543
1556422146
965103421
104709546
695281633
1436605352
1243158181
359848598
431976946
1146696735
1376645668
694844216
1605404993
91240469
398863333
1388795690
1240567497
1315239617
706804374
1842382921
741635990
1153521519
2006692792
949790526
1039737905
292731136
1273890364
1248603903
780861032
1409178270
882588734
1473522389
1564221259
1514310541
51479905
578431079
486997493
110470104
2098219433
708998614
1189061948
1463010345
1244562110
821142696
505246335
252468827
1333403322
1617057565
780557117
287343995
1883859577
1720734550
1403304943
348325497
360154022
567926907
87076465
1915438998
1784992637
49834647
1417013047
1676407214
1899270033
424767217
985603221
989749102
1709196882
1365291024
1894773904
674485933
1641705230
1142731429
76970792
1727891318
1343817187
290881703
1054679229
1117541685
58797353
506836709
904282093
535389836
667735951
873584691
154807393
1795718663
1327725296
1661594161
1443940565
24451468
213830160
920344973
1616880862
1845189442
1595176817
999892505
1102422954
223197631
572391165
50616009
655174326
1997043753
1551333432
1382463218
1121834698
1343481383
2016309586
1542510921
416725884
2021025992
1513738422
1706845429
751446092
1472678491
1370734305
62105934
1718876192
1620267665
34511403
280984241
669214341
1009002277
966651754
1589401125
611413603
1832612855
401374403
601345617
2051846163
426957516
2105031806
2132229854
1757667237
236039302
2022536723
82364680
966245217
2118740109
1092213220
532650129
331188669
1709835603
1466999321
802975498
1914380109
1824456846
1621470
948140163
1625648691
468072416
551420660
268462034
1886034648
798066800
1904109691
1928977085
2083560218
1287927648
74205354
179635690
2037472412
1673339540
1648274403
1762306552
2015195806
215922703
1284020690
871255797
1571703838
923121317
988837024
898156720
556855964
190822105
1199594190
1158087575
1947357219
2079488456
88641866
2136873006
1263926657
119865982
646772227
241543157
687904917
1404794252
1708554838
1204388076
1436459540
1708573193
1466016881
1014205182
1844503690
1319702820
511908496
1680800403
1088905823
1571815053
2092643505
1751502520
1983106004
56989901
1313969889
737776577
1440513350
1115236750
1248973781
223899806
1297679852
1036043721
1122113088
51345997
1994470825
640984597
697095366
440094944
1941418768
90523288
1345751592
156762951
1515788870
503140345
685275361
2031172455
1301848824
1560299173
1127839091
1473491670
164843088
462881878
1585297288
67169945
1367514577
979039977
596030880
1405502431
580374757
1815161238
2132543033
12067887
36219840
1474696416
418794064
1081258265
1947649346
215693043
249896992
1520474408
1618632032
540505004
1768496408
1474902990
951696139
623590687
825937781
1952912774
576066299
335119213
592955836
1399289005
1167521172
412511615
995013592
156529826
442320186
718067990
698574340
1808417610
763802755
1056678627
1313082114
922266735
1567280334
1335605029
1965574702
2056384157
1947892734
1960831309
1565751666
1739052709
1378560677
954176792
9623596
66593930
217471841
1406993830
611373316
1984509832
2002178002
2102962007
1928742009
311951944
67909417
63045183
871553613
66602758
1292789045
1706518420
1034247484
1831345132
1262030696
887464442
1438456742
402110376
1842943035
465050798
30233355
1321633000
1237600378
1948979550
812360112
1115062123
63229455
1999659693
844267703
1784076222
1782641294
691553784
755025639
447143780
1713935484
1234088585
107950791
561135072
55644739
794729075
1133837414
279407566
1284030683
676063848
1905553477
2003400755
399173779
431313516
1938329872
733877186
589122799
1456395708
1963770403
1759045188
180369911
1390813941
1270315505
1835346375
762976956
272741583
1071709105
1884196734
65509241
1764473336
120527410
833252199
1138310164
299484507
830407157
545401228
1625794077
1996637810
1659243322
90179891
394738475
1712376284
1940034674
1553932742
805594907
956956871
1895162978
178237215
183591457
290492966
5301
1461757121
1353613238
26980962
1305936765
606047183
1238762372
1620083555
103894578
532653489
1987346778
1519336889
1008620521
1071208809
1846985175
979705735
1180974825
687007576
1792422283
1169434206
1262294967
964912466
497866606
1929481681
357293756
1300300617
175755813
746330398
1304604358
1834719074
775905078
1135288943
1574102908
2124706399
440625345
794260440
60841773
868514703
2061212689
639559389
353410428
1665242311
818808673
625200494
2096045351
506742730
944718034
1953046953
889165561
1353628003
281482254
1007451685
1505186581
1844831803
883210425
1303305868
1920369724
630072967
1890291948
1237133131
725264705
1564212038
239169281
1617524325
48429043
792338818
1281844308
2143697707
1530908284
1929768707
254154485
1519654686
1715875460
1648555715
2102829210
1347650886
501235529
978777264
2026959926
1615547290
1240717076
1316946412
1965608062
1985262122
307760772
1430196761
759308836
157189175
949148213
1462547909
405154412
817354694
1465363771
70658189
1101126827
106143303
1809851137
1470538764
1398210943
1633025217
2002235974
1514732730
654886831
761031721
884172464
2099873237
722265123
1611768149
829334304
1989688823
904541979
1337867649
231074933
1043088128
508426742
1923565170
1126742802
1000967913
144733949
1479239393
230380981
2009725725
1537361367
2041575032
2011280253
487230847
832246665
1385089581
216819185
1505627208
1673719606
55954620
1646300101
1002822271
2041520442
499736181
1936968394
1769085935
1454082397
339377567
1131762186
707404261
1930003613
669104027
1140646966
77471439
1200446426
386916122
1197009383
1331897109
1296251397
891653805
399805383
1811570847
337947216
56782724
1435424038
56932378
1998036589
1388137035
1622924745
2122550320
1542454470
1813372698
1619590203
463986279
977057470
892437972
1694302291
1842393979
1405708021
1175688842
877491483
1094303422
501053364
1667406275
172092279
1408980849
1382142180
1470840885
1784564764
144487520
2083917473
779232196
598553048
865693821
303972119
1629835077
1193495456
1677416089
1473390773
387878593
397723600
172586471
1154947415
789022745
1700119683
674070224
485309259
1628478102
1379847175
1045456437
905540678
1720420351
871257412
2098156115
460639167
882566211
394284864
1338625775
1468684471
2093436411
1796518596
833243465
640464864
1332440658
1813912747
1441387736
915147497
1762115978
1016164382
212874993
1668644199
1689200521
1729069310
1892760491
1933923308
1121794978
608290284
1372082622
2083815966
1831302364
1640174390
2020830872
2045429903
475663919
1561156580
1412315908
1969118185
1202829167
453344501
1359906672
1479152147
151194734
517869368
253953964
547559702
717280810
19546479
1840600998
739718465
1643254407
1780071206
1555056490
817661867
122209506
2012644935
694906762
1224465374
2007666197
1159594389
54332712
501120557
496766094
248371974
1062413959
1317575367
35652922
1883116043
1920268023
650715919
616256296
1000407404
1248699188
250100739
1064214482
885158475
671167958
1526543615
76997584
1327412615
1433199432
1077216556
1371909786
325764735
1418958382
982667904
1136801511
1990620452
588759999
365952993
218379121
921802908
2042857316
405750488
1763277338
1081952403
2009073734
2115650081
75983148
789717173
1497179155
161758342
836310914
918850029
1279943728
1628452376
1235962932
412093770
767703504
1403465441
480722736
1169337807
1934131642
1548149173
1803362704
1992379108
1182617940
1563560260
1779396045
1099827848
1487211053
415969142
1746927556
588893166
1025947273
1459815145
1391457631
15311076
610381304
2002990514
1617122899
1463374135
528187555
1673454425
1431930075
530834366
686238910
1873903376
2114680232
1979396477
75930026
758467074
408989814
522682260
627531017
515527178
491526109
1476927885
641451736
1934030583
123828616
946742204
80819487
558561727
1777657710
6946046
937734310
1089343957
1697961625
1413826906
1641468292
1992494246
1087375499
1033997432
1373629091
334000804
936917778
1045756812
948272806
1220523579
1169334397
1539198875
1798437776
1669589399
218570680
1198038980
1307557763
338230614
1052728620
737690571
2036884760
319588017
944147033
729398692
1986614945
1344343424
1700462171
1179364484
1867426804
2086462086
1256363487
805095092
47533416
1331002898
2102582306
160881572
1928683666
1594910103
643693160
250601165
1032191067
942840466
582316179
2126117141
1133192618
550998093
701732152
1663804351
2133791558
276343482
1591533064
1664666208
1736948194
1802388374
449441860
1786115466
74031356
2025011749
892041364
1071545359
1537801858
1421084755
167299963
299286130
1279925095
1410490650
2012892503
266561557
457310223
1566988071
343974667
1622063765
1753769945
958794574
1446619670
487907039
2052849183
855433644
34879685
1997553776
1203364418
670777626
843294334
1434382031
1781101501
1093130432
1620319120
1943668851
572352059
572223183
1918937743
2132290700
1615535731
1064318487
1570516823
924054882
1366906354
1626189016
461240302
1307540153
963053462
125436611
1048786155
353229800
2089526063
117049230
647377229
22794792
261196549
543727780
2001490634
784354034
512480972
1217316825
558621300
1286474210
487088196
199561570
17472553
1139757979
322902100
675789418
1245054986
1877253895
1673503194
21380890
808884621
1938772188
1881028324
66549839
2036242519
81886382
1916851446
1666925391
1802883181
2129375233
319664304
1316138621
1165167199
631358516
1046213263
1566027883
1129597819
1141880981
1864874715
1925015043
1982258748
804754699
774532642
862050492
191898225
1139889176
1075333506
2098875472
1950885230
189125830
132398793
1933776468
899089020
685626873
1821055128
1182530300
134613636
1958606639
554100413
1371149293
1331017076
1638450198
2863686
2128101131
1441356082
1990182377
1162771127
552539161
578398909
102538871
1169651852
316498615
721356284
1325082935
1845537597
1820998038
419724884
1496164071
698461244
160002959
1219802846
712240886
34196412
1743507214
621904396
1567533502
768177438
371428226
15157966
931631945
2003557012
2064027595
221070376
273138956
1455549018
991369381
312697320
919931056
1316981175
1515974349
496965785
7287158
455875110
2050041110
1477961135
1290174309
2139571590
916086559
1596235784
337905987
2107839005
784310063
1983549474
2046635643
320093786
811441263
329207921
1940590920
431613523
1309843815
1587442973
1012865557
1035824871
1553003028
1496579268
747470884
210483898
1793047092
335317217
27712855
2007541120
1173586821
1952210299
1108985595
1096665522
2013738060
1106127259
731214083
677743468
2017367256
1634375570
2141608057
1255370095
1731944054
1482270121
216396939
530230545
1097716106
1845413341
18248164
288630449
1611256751
2064696718
1654879413
855933385
1974048211
988708728
102818447
1044620676
1808188140
908153393
1853928703
2051437704
575878572
656302422
1155060733
1865142613
316290891
123182507
1991374613
1091431165
1018381669
1137546578
267948409
1425592415
133128286
1836256136
264815177
1745309120
2026496358
315841086
1164857479
203886616
495311182
1301059704
890350704
220533070
348190262
1867418660
430635391
331566374
1650782687
523198898
1408508214
1941486764
92309535
558312522
1949494680
1822202672
1634792822
1872965160
248785578
1155396112
283442250
1019341083
837865812
151547162
560100379
1827206630
469121272
1622636268
35086161
214279631
1103778433
1438162115
551520682
1223256486
1155852846
419314595
1149742681
1792213767
804712878
1143174043
729228851
1700101060
718852780
1298293812
1376329268
55436928
1419299076
1593684298
66999746
1488512847
346178794
37637908
9462884
660144945
2048349498
289838515
13600976
2101262543
714414466
706453075
1544814172
1822646449
1874607324
1751508717
1449909156
1504171410
620132137
2055880435
1494120739
2074600522
487725186
970717907
1828609770
1425245303
292330175
1154052353
1277344491
215930912
1250245496
889437671
1027694404
1161426196
1945149179
1791152128
862079263
895579053
1942387283
157727817
1363520896
171493457
667043130
685202004
2109051232
1132421936
409990271
1780689072
630974092
68261935
81640606
218003763
484848190
197546019
527162173
1457775906
1197456233
1455063029
1853057602
330762623
1321943361
654010743
27081173
854231868
732248414
178299781
249672171
55206689
706188605
1099360942
273333700
1386967783
1556615568
989640888
632339734
1038180563
457837547
1020372253
1271627457
1216068599
974971251
576294315
1813005130
1659594928
507499613
51676814
1593165495
1490113727
646216366
1976341051
878138043
945255369
552121524
236593701
1943001429
513082167
576793293
526409476
151394037
1948194418
463295478
1098004590
906149048
134638580
1835926475
137444834
801743452
514033713
194478317
1486307025
2005860569
1957829395
1828201328
1119597073
352433355
1717349234
470579850
1233512382
205752382
1559858075
855243718
98369435
1145603319
1566184905
1785280521
474393293
276188942
195899367
580426517
151368568
847021857
957749301
1915793557
1474907418
1870607382
305690913
1317204852
1914580044
1036793331
1293600349
1291592570
1165125714
510967718
1071636478
1303585675
631054748
1749277193
418971549
320692319
1765471115
531295452
76606450
1662107124
1766861820
1901941330
1645311398
1231228575
859949875
57929800
1204042637
1954222344
1784040722
319937411
1907340872
1753151016
116340836
983761188
1542556908
1839624151
1456240591
1189992763
804729244
713967310
1523218851
793845894
1461044472
1265596711
1538005057
396794898
1948402486
1799610494
1352747662
946069931
952825780
738287642
2002492303
598879145
43203006
120888190
1184983967
475410958
1718775930
1617179620
829487094
358682012
1362583298
1187352490
31730403
2009276731
636533059
468461520
1747334306
1962544399
1253834735
20733396
854321980
2083694744
1601938433
2114640702
67105402
1498940425
1763013762
1148286556
882093184
464024585
251285796
1392681386
36041383
462004840
534259706
1839489407
99652684
1433708929
1836529774
133941955
1710071850
1374893550
786669664
1072826498
530936980
2026287367
2065969258
1862003337
1108776678
2003989198
366970761
619510780
1697141997
1367473341
846231430
255795398
708389881
1124350772
17478072
1675082955
309983719
1406456027
1286650516
1584619909
2095510829
1416390539
668739198
1006699604
651128117
2064714672
551099813
1599454442
385700366
2053082642
905324749
1858210691
1823311251
809954794
1154040956
1110550350
548008662
1991166859
1995128446
1704907800
1609985760
757195305
967465284
1136804143
1151426827
1156942464
492124327
1091071794
1382625925
1871136052
199169455
653631225
1107789686
139021316
499006321
1010910896
1326661243
1920413146
1862650500
1175589199
1770666369
1684762360
903595520
1927504950
1563684321
11482370
2123130746
1472032035
908966982
654112840
1486600948
881375614
1662128497
361709113
1800831884
610685761
1380666872
1161059160
1468229538
857041064
155416246
1623211591
2130011400
143620333
2034347336
1385513285
1105235185
2015628228
518418494
555549945
2096236767
1081929493
1180148423
891965900
306996855
773061931
525163987
727516041
178858904
432237346
558925733
2076244565
1660990237
1765383988
429667484
285283759
1715032214
1194954378
422760079
1520907933
25083128
1034986555
1524106861
2080524633
1426246263
868953782
499157779
1936414840
1510498613
240146113
1525189265
1942136369
1379517166
1353620863
673315323
740151206
1399527424
557965812
218867047
1606415973
638206694
2071720094
54659302
2056581821
1402797298
649631811
1413148741
1015582237
768490065
950421955
73195327
674415981
1168889442
2118925535
2080588226
393352012
1037404211
517414768
608199888
850182747
427695663
661998329
911095212
93472468
624952063
1873511294
163498756
240492996
1441138923
1772830083
1050522816
1786366681
2087288741
2052287580
903025744
778642035
1971752618
1621415957
1664711933
53537838
107469543
76741721
569875441
1473892587
1728737880
960130565
1422829858
1240885658
236650623
379963934
1093574345
1663094820
690833978
191507251
1023490499
1732262869
1196356294
646195286
1950138975
831496483
454461309
1576950522
1013947412
75390435
1550832583
1057648061
563453380
983821004
965115514
5616022
279458417
1965004124
1901063325
1602370874
1098531053
903692917
559247056
114135729
1116789864
1247295730
58701111
1879952890
1321843943
93647697
1338280750
1447975556
1572896466
103479872
817355964
1198863099
755215388
660063982
958464368
1266263447
1363839855
1110682873
198529451
1591059364
872200596
239193282
1849229918
704288735
981240068
1051987575
1223117163
1873986454
835004970
1809588953
690145779
544744936
2047712193
1851952807
684673164
1491724772
1396794219
201112762
970303331
1302944906
339741955
863704931
754133720
1191668385
66352156
136850502
1796539679
1393272912
2088030959
579982532
998320944
1014881693
1971100626
922053083
405631088
565911055
212932812
1067973887
2093345641
910124661
524407806
1542691651
1275306461
1307362042
160810903
1241683956
1511292098
1228471678
651581033
1016192336
1643480335
1435161592
860425347
1262700654
650143555
892319410
1099507354
1586039388
1091387599
1718816340
64086691
1044583109
464106122
159386216
1068144806
1413972638
1778794233
1356265313
1533385244
1110386104
1843064050
406789414
302176863
467596574
816067773
1916675288
2066177914
1852285379
1756967930
339609452
972716560
888415875
417081882
95060963
1322894656
2074108498
340147269
1450122695
888467391
842054165
1884258891
1700700886
637684460
381928443
267672059
1731017041
324871206
716634246
1553531897
1791358705
486466710
1377267170
1787594698
132447921
199489861
269981994
921428098
956245652
378373098
1227037055
1604743168
429926115
2070991482
222923117
763673741
1585991641
1178967979
735664684
53638081
1559414642
1648630711
857978054
1131198435
1519210716
1820572591
92431681
60142456
667588947
248238712
1457048744
1729000845
844632011
71758045
870898355
1255675501
1302348328
1185549657
653594841
2015175564
1667416959
1132492041
591957002
1734628198
378182489
1584235431
459151143
894272213
512506502
1851073444
58672437
1155135511
1102314116
1350309525
81040270
710995920
1492001660
500237579
1258263584
1567715638
800160215
61822910
544743451
1459776002
1591039287
982308507
2080739617
745673441
1899773619
304288298
869074196
1727372236
895227587
197497551
1083025052
1245323266
382518144
11915764
1438908585
1947722469
925263699
1533409647
294475905
978899760
1033379430
2008771706
692326246
1790138374
2025866747
1333925715
1039011262
339371329
1987004838
761366537
1840657417
1218697038
555612704
969199173
1170855599
1323702075
1124101006
1380328455
1779646175
265160578
46029644
1028611476
510277169
407779385
100277961
1891639618
1458804526
1684562663
1643059519
1267394830
327739710
1085419309
1653651990
1331284359
203489703
1872117454
1957888889
409731705
441626332
1653768690
669358085
117266296
1445620103
1054135185
1221218763
1185427436
179048447
263642467
80764863
492011337
2021238740
2025473193
1549593710
744322358
1396189202
1808145869
1619676205
332658161
7031807
1602660619
1439085422
816569032
1554082974
1022383685
1421571210
2080897493
770204520
973541889
1728431870
1656813238
1889825978
455792955
1701450792
1098832465
1442988472
1531614461
155897678
181760950
425509493
108937213
860607086
2046066649
1141917849
564744625
1563116809
362584556
223578484
1290171192
83430086
740946919
1037021161
1704819531
469088497
1520817808
1557165929
1212461732
595727676
502262166
1862618519
1894670381
648551324
1580221415
887913639
484678957
652643591
1508066421
555834805
917336493
1594361275
1324364187
753308445
1091385513
1861130917
1029415341
1130711654
612715603
391970965
541502459
842696494
909310537
619067869
2131484538
1745581150
98222031
88919302
1097532577
1207549753
2082983513
1119519424
1054123231
2062612841
289396496
1146727558
302406309
1843790733
1726750703
1006170621
1330178641
373391038
1488510902
344107076
1421943251
600721209
529261019
87076796
157581662
2040854188
1968403190
562420182
4369188
497905295
948868433
1446369403
452238483
1215261236
1720679667
1061466828
1864543503
1561008314
1585009511
600229089
1613911990
1397932091
1041908929
667567331
256690862
69101238
1289933790
1829982701
2031042483
1376945588
1348171056
1735625234
1364597885
1462944657
1352234336
430319713
1790171791
297383473
1112810367
1136241696
944027675
13544612
1062946413
1143997836
1034956667
1003651767
1833949292
152980827
172570645
1293711734
1839205405
1857356356
694046322
2065701563
820484058
1287245787
1122649168
823468838
1257589418
1016847385
2096552215
1650095099
1809246331
1307287041
119675328
300748221
1835814324
1864318042
383224253
426512927
1948441693
1152152215
2079199856
1631768240
1956261797
10551407
1518058550
1974587130
118692052
151166912
2144349626
1116730919
1286201981
1532985944
900134161
1102881399
1232920058
538466450
1740806019
240899604
2046834377
1208803208
1698785833
420833922
283119444
1534326694
1913249
665864799
905045169
1355301410
1248234190
1552069552
1305885547
1456621630
837622452
944800213
1158386506
1962485848
1076201182
1666220059
273916923
1092799786
1295922667
137479247
258728098
713862118
41146284
773460017
1044006263
2099644903
416724133
1152793747
598698567
1226099577
1456588700
2140514959
884924454
1177405905
1743035542
740933434
1827591343
457814354
1193343478
1608672280
757071600
629106733
371019945
838898418
72274779
1936522254
1596781486
785901376
1563361264
618141909
1791957294
1347959002
648163572
1057949263
2103812733
165166399
1814764659
1251159875
56929215
1530540981
1990055779
917909239
1733027044
1772328229
1953394936
200435634
98218544
1243664545
1411307438
1709711566
1913656179
2091781174
1785529577
34090416
2074563744
205385561
822243802
1746213655
803374798
1651996040
1636160280
1304683938
1435746193
470010064
1812995364
1457862837
846602596
207954648
1193660671
933245862
956804273
644855945
1517654042
107460918
322229946
681421721
1287452655
930301022
1464265487
982975614
1213515713
1269057478
296104705
459715952
1493519267
820057032
790685372
368419846
1491341571
705578026
948429897
730119202
2031870793
1357887228
965882094
1107233146
1319112622
1683622402
437797118
639425018
1777070462
423469634
567805904
1467017327
1678755399
221526335
1410519269
1587056318
1919667003
1163522793
1232461578
1541930862
2107285284
1415249261
736023882
252414132
1730933006
1455338913
2024597269
1312218750
485520141
1821988553
862965808
1033595942
1337464563
871182263
1004901791
369012711
511939168
119824801
123210994
1802083239
1179265944
1730946651
244002138
722075748
1771359363
14327320
1452091311
1904148445
1246716093
694691489
333006451
1760134840
1532065759
2112174249
73307653
272224041
1581200229
95800928
1041978803
592636761
1434679822
1346064872
1428041436
1438471870
1766093833
32903977
1692284287
801214793
2035503055
629622389
905621889
535019846
1966624175
1495042712
1788063041
953769350
916198620
418248481
1351372543
506585060
24071901
1939321485
841480484
1342930813
2018610212
1698173120
982725020
1481437722
1121480954
1784363297
1158238944
1375549423
1450715156
333272241
845677601
1567780049
1240342716
17581176
706836779
1378919073
1445925269
628219812
2023652063
1634845602
653870561
600816266
239155131
1651473680
1615606072
1341485901
2002377563
732442703
1160137621
356157951
2122182557
712502970
923416105
260357363
131302393
1551792762
1424762727
417591557
352394927
1684754805
1397268308
1710005818
1184068674
770228151
1044734738
119129731
415885388
1920923952
836616747
1168077952
115004729
1936211010
859513451
1446428940
820026577
1651440622
964350886
1150050798
364937364
1041175052
457321709
1176158082
1803305345
1395849674
27389937
1398314041
494897493
688263521
803861837
2051346707
2040142113
1366615321
1663967698
1434094979
427279252
1930723482
1130209585
1863367842
528952142
1598671379
1525509019
381119485
1801473168
698999802
1228345662
1452460389
2061225155
2074908522
1724698287
981610976
1110184663
1240057424
1512302915
161122041
1583949692
507176378
638997366
1639779761
589323711
1547272216
182229168
1498666138
613991040
1001635756
625021348
1667015154
94197213
785383513
250437930
772499965
2025720379
129526338
1574123503
342707502
303598876
1942459373
1070686324
2140479183
937023374
1213148305
316019732
1006269055
885622317
657567215
1088394941
1406415586
693107029
799545243
1381767946
1868021868
1418214743
1101836206
411692908
266704516
1880013548
1352912528
77132069
860650082
509456237
1543221330
929974635
141308284
883453214
1654411036
285962572
1587593031
1984324309
136332662
96042572
1568615466
685698421
686798956
1111078416
1519178409
1034350328
1148603001
794585896
1320826561
622931751
1926042720
813637861
2106221509
1072858148
223455537
127072226
1408225795
1081786953
1203969750
476865102
1560794678
906196044
832446879
2084380580
1727895145
1668635631
1972440445
1094287859
310217102
1889909249
788599120
831125751
188906677
1986813593
1404655701
1204414185
275063235
1523810559
2046639276
2121579756
1060578741
1808949597
827752871
583163646
1133694631
606318240
915969525
580112437
614998654
115915009
28433847
1009854259
1567659087
65693888
100926762
767150696
1276263423
1600716585
2082233007
2101867503
1134269161
629907122
767897846
837320292
799062928
1117821660
59328841
1487403167
1097027271
1853853894
2095203837
2014708232
172864147
847136735
1248535588
532672326
933951568
1854494905
1938800344
272873038
1470382722
1662099224
1196578846
196878867
665629686
1788833998
1373645912
895963031
1755637005
922525412
785255381
42496356
354345604
319175965
1375075708
497409241
441168839
1532441246
1192159359
1080319277
1547397338
354193987
1916225364
1868615856
1513664678
1132772029
164356410
780733522
942208933
1499086460
1409518848
865405063
1174015395
1702597770
686357309
1331778844
1447449663
1577095342
1399556119
1040962876
1366848761
922657560
710940145
1221837929
1926733740
1056760115
476770267
601752144
17125537
206099954
1877717749
891201258
462790449
461183329
572801486
2026430200
1670058786
413839884
519290325
46534632
1419707435
699808758
2090764746
735397117
425688835
1905908135
2101105758
1276371474
2085336129
1767697500
1367681421
2077270400
1412951768
347247562
1993772630
782882608
1784811844
89126718
208249145
471334145
1556061500
288052464
567494104
1269139447
1731084490
351591089
1258772102
1110770406
1246752020
356140607
876076822
953578579
922449061
231099792
34168343
1959594383
961196445
1072483967
11866187
1267075938
376386385
1435813855
2127708701
341973692
1821799834
938547554
782215620
1162982312
608607892
100207439
180734664
912653106
1723647117
668049334
28008019
194433589
1425390797
293120470
345294564
186593992
657093049
1612885815
635931196
837866375
749256832
450662189
1678431023
652219520
1477566585
2224949
343800941
1078539091
472338493
1866041287
2094932580
655345368
1500466329
625474501
1169407433
1022985270
2098843270
858442121
1963017633
1267026603
900665803
1112262219
78371187
595556381
1244701297
1941863235
586609625
1018463419
745927626
1578648878
1500259422
272820161
1336770238
1804877034
682086973
1462584380
537618130
456386552
497288644
166583222
818850370
1823322052
2134522895
1961643019
1374017228
135930709
1890926441
1893110478
1050429584
2138111489
1215040235
1291737560
2061037567
1493629198
1602139241
1023118216
1016570022
1734173407
1240358494
569716401
1801840354
1270120495
879309447
1393658712
1338795575
1576121136
390292482
397317752
11386833
361393317
70662587
1495508662
1959002292
1950671924
245243880
686649463
1518704495
1556060101
739296151
323307924
2027606936
735089913
1833186253
1430566607
1596779137
1559070700
358616148
1893088956
326600441
1995281678
1609672640
1070892769
958782966
2006317173
870078971
316192760
1537494643
1904373190
331264542
391719297
464488095
286941617
1382401258
869881479
1988768322
1113844014
1812430645
1074534922
979513764
983925160
1662844806
2045325987
2068731601
904370762
567671104
1473711969
7187542
1233576736
658382422
1529471933
684803040
1109943749
827167021
1297679236
871992328
478176761
591224775
1567328279
701509236
1165822222
429458806
1648180072
1378317855
1871038235
1940255965
425512319
1139293842
1872798395
333064934
291786541
272066661
1047406829
926599284
164427852
1845221684
1712142968
94090389
1902064177
239992984
1461164722
1658406769
1333783757
1786373906
1409829153
323287954
1270626996
1750910039
1534894329
1939745048
840185253
570891561
920731881
1460651788
1101408874
1907124677
339459302
332150406
1182469424
453592173
1457657072
1627395155
1985295868
126426908
336655778
1727337291
1132618879
177504771
2104607047
1147002580
1473383665
126931536
1287741168
1373897931
753986540
456826731
417911667
389081141
1049289366
371423746
1442357624
852146905
498342643
641487332
513274312
1748926520
1010463874
24468610
1184400250
506468114
429930528
1000112915
461399040
1342786686
312546372
767776897
553283586
1428223325
1866621307
1972738198
71211777
1632833813
1787801101
388574406
1923284920
1227027417
1380225864
871414822
1957083263
1570797607
63230219
362397757
1743224761
577321589
1994633741
2076124123
798168988
842979820
907786247
796486024
872774319
1556824971
385323140
1475697047
1332007994
1649149066
1015894145
1733965829
1311522892
805151671
1762457876
929596311
934695893
574620814
1652769657
291126026
603483455
395104566
840021268
1689103449
2025835706
158919824
1274870890
1554237901
31552456
1863969993
974296315
1415252470
1961741941
1581817179
822522575
1569704938
303637183
928614721
210466894
640370463
959039860
553946497
84046005
82444509
1918709333
945058660
214521283
1434634898
408197079
446141015
574823207
282544217
20625363
1433041530
115229532
903282406
980616223
1393927815
846822115
601746001
591648201
127350590
94862847
2004327252
1879855722
1959900083
745751385
1318051511
1622612924
309908794
1449488791
289008301
976930807
1081432257
1605114614
2018973117
1545151065
681105850
1113964929
193336390
401486569
1452979089
640721831
870563728
1111494502
1400302660
658460720
1229349720
1222669008
996681561
1968407139
733779075
1951473139
332766907
908084972
188256081
1455161279
414066165
632579905
1936792889
1278223869
1321808998
1118707299
169935799
1425306611
1661400915
1796805968
703461913
2078352537
1007184812
704095856
610281479
1741754760
645431603
345533137
2037591015
677102638
704594980
2046365135
996780172
1126780103
1595412425
1301768526
564943797
5301295
203671642
573696601
2107489498
1901286048
1647320434
941112605
1483416142
794960215
1745671239
365773139
2030334204
1388613958
2087197224
1490765320
1837322469
776690940
1439358561
1742442203
1936387355
1726234542
158217346
1842486993
1044986034
276710965
1745010474
169791038
610450848
244311685
1772298571
1734649198
624030472
263184604
1883928937
1994949149
228793093
416409404
1514660613
1560806109
840280433
903351807
877134258
780778488
1313616302
172622940
1420661402
1973924651
395566449
639833025
1209141016
282403987
1837918835
801630599
954672851
1549831616
1511633096
626337195
1649588813
993199034
958902758
748139499
679296248
2047724831
1829383570
572517347
514627308
868698204
1952497966
1426094407
363061270
1277695676
176721250
501877817
1122052546
1244238013
868508981
1165283614
728912286
1366721251
845447860
1988669734
993647283
909062621
1649854224
1190484741
1402786030
621913572
1554546586
829100716
582136517
491208749
211989577
824527108
1043358636
3708529
206175848
146275726
1265051119
1189648205
774563364
445703501
1875942783
2071459468
242993576
450714625
1539365362
1754390916
1572686403
1202068400
2063034455
128121714
1394754548
1024572731
887647849
299606243
1428703821
1759445127
683068416
924742997
1793699813
289922394
1995982267
1629238793
1892815885
1486772777
1971107543
268294041
1467906226
538193384
393300952
1226696951
1672601976
691939136
1717093549
1064452311
2053601562
1459903886
510770937
1348923590
2083209332
1943021605
1531185173
655065786
251806764
1810423784
1059977117
1385397200
1984650042
2014340638
585814382
1548429806
1008823615
1167095259
539701281
1816246060
2011709476
1040825174
880310091
1393133169
1775030151
712357123
1203522923
1510987662
1931618772
166484859
333782667
187478882
665048769
366907628
1094755860
858529910
1271318124
311843570
88441302
976330443
274843287
871227797
799329029
133622928
1008107763
189675487
1402780188
151458312
923009618
623307836
564481862
221689296
359385056
825188517
263194224
515553653
1242715697
1239608106
475238409
475929911
423908995
751353250
1264358450
1350053011
965295622
1983419982
1885109401
1902375609
1194097570
946681841
1978615446
1868166678
1273376303
248883751
244407825
783105437
470573703
464929210
503217931
1284283344
785767068
793407618
808624193
1334395958
1599560304
750280275
2101732682
742631052
805601208
440879227
1199347909
1371509749
983375562
661236308
1392783081
43631
1787832834
1414278615
1291210572
2125466008
2013077298
1270506305
828041129
1621905037
1436352040
1766474223
503465438
1552210094
1677444901
1390374940
36714928
1627477306
1082884351
2109166395
1093746746
1878430770
1866057390
1817110631
672314599
1892262905
1766907668
1804821695
81202357
388117994
1284331948
317627771
1067390887
695028487
2037462443
1272985501
207702973
1710303014
1744670749
720675104
635967020
2085850694
1444665785
1829425407
15742800
210978841
857708046
2029637374
140518117
1536552070
1340711046
1455883269
967928895
1888155678
1666579432
582898441
1657091716
361047962
1589454733
467466396
1350349076
1087053125
1584528947
169882378
1871615931
998263947
910498855
1516811169
926072470
1835478467
842452293
1925436852
794600246
211663753
530613226
1795923810
39716788
190133766
322885143
49187435
1273664524
2091265983
614794415
1603277643
1033208128
1287774678
2143488311
1343427193
990006097
266455007
960965725
293526462
1042377410
1450607704
1120150429
1200629606
636622852
1681329416
799324326
556188197
140645672
1523654512
873854553
1679885531
973373439
1612446790
1664147436
1704334691
2088283145
47082638
835497638
1082126014
645531158
534318390
662870109
1845899573
514981076
1302717406
1871453600
934984341
746910764
1503541950
658825303
1429800559
1882406718
796378364
1480130839
1673090732
1170678246
283773637
2143880753
1195942735
1818811585
1468866117
1586252300
1786139388
97631575
297965268
96137439
979942134
1605843385
648664506
956851878
711550952
2066158095
1279300299
1064789679
2065313186
1810725795
2112925707
634423448
1990459265
1950241389
1223448128
1099192001
1280348414
788157230
785996075
1927409052
857717997
755588725
242017240
967516178
2081011508
543343186
1958243447
657401804
1103037455
159157409
1896411410
355785135
1826043984
1509614952
5864398
1226663287
1350533679
563638618
1685712573
1321769669
886700290
543210301
1043011711
1591982293
962508191
58042136
143724761
275497710
313504572
532212744
528276320
1699504163
1148220966
802330297
1227773485
1982087495
416447977
1898812143
1330605047
425201252
1017609275
1973632764
168399193
1572658633
267015554
498009278
1530300604
289616367
1741678984
1898118345
1993174816
1345028072
814785339
1920374867
2026704828
1097678212
305910019
317215569
805601352
823752638
1963312501
466317039
809174489
698478662
2124529317
863679428
760758320
17679625
1666750395
445201385
1414373130
121937192
715997099
1474970992
1302470030
515465239
1350564566
1223232655
1352746717
148730712
2025941545
1810476495
760119869
333807899
1021729917
1124864063
1985849167
529057286
1869440443
1441388611
2073156329
444852303
182927270
667443436
268677676
717771972
1595077275
1773649615
653238209
643900995
1874773141
1178061373
617457600
1530303272
1581183618
1578905916
1502829571
1610146775
527118375
1820889581
1948327957
1218179266
758378575
167615780
1576777209
485239125
1409316079
747651116
1368592857
1474699640
824616920
1300485894
611808990
43624428
1894627894
178284346
704502486
763454750
1470926315
733864219
1106547504
525860977
582280360
723348248
438913138
143904685
1390172381
961131356
1621177047
1725041673
2073304521
861358627
528785085
60461431
1050707939
612238433
987674727
503653348
765549750
841245997
192061701
1458126499
1606150976
999690450
1493617160
1667328396
584576266
79578797
27761120
1502287867
1291857096
1969185658
1786927262
529272423
1402468378
1281387363
1780048619
486953365
1932941013
552180970
850569227
1262722044
1545079760
690555478
1593928916
545348695
70868270
12074050
573331482
384187415
1900585939
247192664
1064355653
935996689
29533359
905340599
1422158543
538574998
1974054984
656860331
787884447
1656718500
879266686
2928426
1290751435
35072855
244457189
1485387915
1792407931
1906063394
2135879794
1979244331
1693573615
756315815
979985002
570148719
2102678652
1923381435
554286126
2068299302
241468075
290806955
139655832
607920842
2005997235
95755147
305227725
1502665148
411569960
1247436712
835451964
1251558990
2054546375
1379197522
1378452986
2123648355
1441591623
380850804
1991940468
681729952
2000039470
2078786159
312035839
102402886
434906726
150183718
1013950864
1092064975
803291099
321138053
1377177886
1396056873
645023387
2118684907
270151895
178050485
545669443
485120353
377481416
495422221
1117556036
120691310
1294788777
648974502
426394308
1868400689
395319361
1996678985
1386733874
249208480
1211484083
1599638962
1926251337
1059016615
1243195276
1857540670
1773263782
764950725
2124908952
539929960
1658009826
1510793744
1551624214
354100271
1842074053
856032271
1813329667
1057468979
500308306
735991255
1422326779
1179827177
115333964
340190112
1163898369
150603974
166584495
1227353389
554852046
1057179119
820501337
182930240
2052401626
672829435
1847171769
1564303046
176516435
538969405
1777764333
1356957326
2118306390
377315454
624716330
2004295027
462548259
641505930
345141909
105120002
2012749084
1928893791
2112196805
1415159712
702584115
2027998556
1189285731
1828294304
431793256
740889597
252868541
1595844735
1416598932
375280231
1596964356
1194570622
28794860
372855629
1787213534
1210093352
1717772069
11048281
1446039887
1157032833
591942713
535438579
892738942
749176481
789048475
1873706847
1739757255
222884635
1507070768
2069724223
1312864750
1821959766
2139605191
1840660543
1242193806
260116109
1702970321
790837045
1291903400
1787326822
516954255
1648039365
1289586543
1765429834
845687316
604497193
1051408741
313237468
606757256
801969071
1471839700
1298655988
1790193464
1680183352
738245839
623830261
1225183810
695397338
1627638992
2030789966
1949788540
1605796942
261277367
1617754279
1652083405
1141749315
363667942
1645016651
435168353
740956055
85530892
1200103145
1390765108
138328447
172643771
1823851209
1107322999
1375433317
442098921
1642426328
1684273227
1766797664
1844474787
340535289
815235947
1573541674
1243861647
1879711593
475048626
1167726811
1466483370
324141818
2018349061
154528331
1239026038
844809729
949022565
1962405919
1698024624
937752879
1483800144
1878620791
1913796573
2117904445
654971987
1772914229
149579482
817938477
1774590812
1707821135
717527900
2115567172
1741277112
139902900
1985132779
1063478671
439916803
561860366
1670252753
415382806
1784717701
2070044578
1324304015
1540593377
402593567
299895678
1082389514
482041188
384740026
1719389967
1111619075
1988684370
1823517118
1357333682
1142585365
1809916986
1398924565
2122704203
2070747380
620111248
684483215
1234228255
1587306196
66415200
1969673211
714190727
1420063705
624264922
540203052
1158507745
1807034808
1619813709
831193948
1918384490
1760577175
1163332717
1477553817
866870517
1183652035
1390145035
940675264
515265616
1019368425
1523629225
1723932331
637762433
1022833660
200067631
1341764307
279601149
1440541218
378596889
638811738
182952589
1244746090
900592469
1622622460
1934889536
990636629
573738786
949405950
1720960520
565583648
392814324
2065513457
225853219
1949290686
315846330
38282968
1470141395
849422822
1646118665
301618628
385523913
1125825721
1577878418
1429828947
1580745738
1814357378
1630728516
854030690
385326884
1841264834
495727821
849923832
2047697205
731034994
1813641238
801657567
1857558734
305300137
231907708
554308495
1402179434
1551168389
357044556
1232983980
1447373372
486347575
1418717344
931295183
1157256520
1933244747
857102205
206228985
787608992
440542764
992244242
525723097
929686407
183969569
2130907303
778720563
812215334
976585376
700658914
1808192608
1761729757
246344907
668268509
1633185320
348001388
23380717
1337327829
1223131114
1343888946
1992085723
1394639733
642548361
133944180
1028807743
88327612
568170919
1883604578
1120172338
716123720
1449520440
1069265968
1977788095
330881849
2132265014
362200799
2025370328
843628407
789217848
1060745220
874178139
806439295
2096443074
178717381
292780458
1113493975
1391924877
1819047468
380784990
348459153
1532950140
2111760250
1533018400
605609109
1350699162
983512077
1291131359
1194750142
1188287664
1786848352
2075573164
1799748327
1569703841
1326275948
813266046
893530699
459642035
2046253923
1456169607
1252766878
431578225
604009431
1445372287
2003955133
36216394
1910562845
1206713940
1060799735
1193603145
1324338995
252572666
609244069
1771405048
1667465342
827846343
245556125
177231364
774006094
1905646099
1096774887
2036101329
1883130961
213512934
902597731
1661833669
1649578598
594994546
2117143095
1110106947
438197782
1153970331
61851506
703684642
416538833
1024119421
102808763
165872388
817209837
1080507553
1024503922
192135040
1253757072
1047367876
1429237055
885342671
320052787
669328345
1167884225
142767912
898015307
787499836
478575975
1812717133
415251280
214266137
1793642998
843423578
1909265539
526282685
1661867603
1115188339
387484729
1017067252
232058592
1876306316
745029612
1737799504
783905134
928210229
393057617
663557890
114103168
1051093088
648432481
401223190
585506972
408782603
1919227337
1655654961
1097840761
2115803090
1106984430
921385808
543380808
1664331009
622612093
1866442768
739564103
1994351764
2075444369
65448347
328870299
1722025939
1418513058
246919109
934756953
1851028633
1563425403
382512678
1029171011
74829011
330508181
210276208
1153420582
919662359
85012742
1440739826
1656377524
337819346
553114750
98905138
2033366112
1291584601
234731419
1505269890
1891493825
117607802
1868169954
1478371909
482268424
853767565
928490444
2014923021
1072576288
241741299
1876696795
2114975076
925825197
1497505152
1417386341
1310078293
1152915745
607359492
800253318
1159907304
1304239275
125335427
654348879
1108222594
417202310
1984846131
2142635841
1650242502
1002945252
1387735222
1752802908
368406788
1787707376
1436831618
2039674336
268806574
1130959130
1423672969
1748620130
1114842151
2107331165
1762031293
1463922055
2086502823
309356813
1937645665
1100596744
1934617272
190194298
75697386
825982100
1910768328
406675730
666060309
1329569919
498542074
1837781910
632231514
1475595131
1102244688
687682327
1459458325
535348031
1221194455
555518199
895607656
487777378
409598099
181009762
1844603823
1362465931
1090793802
1288351215
1331862054
15907921
103608058
690752205
219191647
1425492326
250842224
411975165
1887944149
1490926044
573809211
1266489690
944291542
1165995182
700482091
1109429413
197703243
579829224
1382808791
1252893711
431483296
225634125
2114546695
2065763786
650205501
1501014936
1605241036
1659644309
135534817
1201358906
26183274
1029545307
1042772148
1111404512
520222502
1571714269
558548099
1530858678
741734574
1639761687
1387414686
1091340852
410527716
1889330380
1775330744
2037917717
1322442162
1716129535
519315782
1863422946
873673287
1306506475
19398269
1074662361
1616005859
1877227969
379969768
1137789086
356773058
38683684
470655612
1716612996
2041272751
873304986
1877242458
1185877433
1836545158
1577082461
350682638
2021267710
1495739818
392050873
383803751
1564277512
775370365
1136755341
47636171
1174840233
1702493755
1830313445
209674133
1791795898
593163820
1541811420
1745402795
1201555945
1227758986
1683920879
1349503734
365025383
499963518
1191386327
665664617
1626647466
1591804208
1334584236
388904733
656898691
2002739543
218537568
338215434
53450557
1188186494
305081857
746386562
419838296
1479905235
624153014
99872412
1414451376
507824676
572857390
47028475
134045480
1178391076
327152382
195964272
538303186
1899074072
676909924
270305057
1553832048
658053113
936485441
1675770604
1995947460
516748006
1839399153
952006449
554023923
2112018266
195177520
284994696
2139410635
157125129
1615618643
681573899
390173276
1251415567
713085275
2012510460
517636173
166020970
514985270
460789207
1156226708
404320460
569904721
438665184
1016403795
1075607135
327923545
879142379
1217062301
1558717281
626320344
450695713
113477378
2000602446
1347681907
630459092
1833023141
2040664312
1641029347
1628993987
979185336
2016038356
1918021785
137272828
287994621
1023331144
1335468177
1173717522
347710312
1095801980
2127107066
1701396000
319116768
1977129981
2084939264
1616183042
847935710
1022998757
1119891103
283498292
463617311
1002998549
1797001360
506418748
1087834211
777596501
1660489514
353561087
932016158
919889939
1204399509
2082145811
75119135
771035828
1753158628
301667471
1434347653
1320079834
1207139974
1267019276
1554140008
769593088
912012185
252090906
1577622166
1242119630
942408014
404494122
80910440
507471786
1961837787
1613687563
957234203
108527862
1355446180
1558952759
2061984554
1790051335
526665335
1596206277
896863494
292050712
254029637
1504464155
228301835
687175381
2144249755
1491386825
1738350597
178809734
1873267350
2026029315
940615981
1902904689
107319121
809947614
857317735
1493262462
89818952
1450398784
249048864
2045685980
140649639
1442042322
1412145028
1499682583
188188708
432411940
587192424
728906923
318756697
1448479589
1568592642
1361278947
737221469
1872587590
1604263364
184432712
522102420
1576543726
1051223769
197917371
1553204082
410951456
107417110
1853228495
302475803
886484323
132628394
754855431
1183629058
428630680
263460395
364110411
399645080
1361288028
1068057781
1592164287
1569640746
1093884005
1386334516
1618341440
65934582
1107025419
1045112552
633504996
1574832294
1342741684
2040572002
2040345962
72117259
1385095447
614738362
1090060648
259639399
911887465
1745742604
1883158069
330049341
1714951448
567044710
574877909
1252675520
1995574788
1431127696
1460038247
931696245
772438016
1554524340
594316557
1517290013
1602853108
31766194
577523499
908685891
2018385076
1974767095
1125734375
2035592801
1735474558
186270951
507210813
290812719
2054140758
899053076
1361977844
1159649492
619212092
26464607
1927994583
841370025
367137014
485177063
322835120
635895967
1772634907
125360517
1397282637
1384058511
946976719
702245022
160411965
1158605204
924846827
1519796757
184005927
1352958650
411721609
1206889765
489876309
1352328163
1524877709
1325669566
1178401466
964122379
770604194
2124904685
531177018
1735201636
600622444
1590522357
195190724
1976595623
1734396142
324131381
614407678
719501416
1078726044
320473155
2145965839
662652129
1035979503
1923629469
1580809731
307459877
1986986612
727329880
751670940
1651112213
1695768261
1454066084
1148279050
1022533633
102096253
116684945
589373244
240112316
2081176961
1027702596
1879496791
512915375
635189574
1979031040
1890600246
1571646277
980780365
1679305048
830520506
63536785
724801953
893529035
41891796
1715666106
1058554244
507908294
214017547
167360987
238023566
2060080784
735480165
129804497
1032909419
2016430244
1638783807
1203370498
428225784
373277170
715274152
1828503921
1821840848
1043396230
711152248
35726437
926731459
1254967037
564310825
344461513
892776022
444602755
1468250352
1802730045
1787704220
642825513
552593292
1821647122
1132186523
517886772
1930459921
129097881
662532736
982958644
1968063475
792167641
957354680
780250952
1381551128
1938499860
1486662729
1025016250
383107651
1262231088
1649034709
1556376455
1064939219
1781487874
59090012
834370929
795537365
1175676952
1848626135
1964359616
586153211
109376079
478431090
1695765893
1367995525
594328864
1239955779
11314722
1438412635
1547713211
972239765
447057950
400792649
2129502268
1612896163
1048355501
1687791065
626820112
2009743252
1940873485
105667883
613155904
485371251
569150368
751054725
1618441352
2078213067
854422243
612196661
336237690
914458168
214913400
1523880655
1552830006
727146821
568700473
1797754094
2081881113
1534622439
421447346
1948996835
1318926154
1104022146
2083717442
1004046438
1502228040
117471597
1727555548
862913097
765493887
447285995
1699948837
1009895065
122334884
1534610682
56370136
547108512
829945314
488787795
225867876
217157045
726718699
67216760
472720226
1831314579
1898714324
1535257930
1238474769
1968045785
223160517
1032101977
1442091473
1018306075
1024812397
369879976
82933578
992091796
57704972
1202016291
937845760
583965680
1902492431
1914456726
194036513
7134323
1104574645
506152031
1118314834
1046103636
496204941
1442450218
1517289240
513940230
2031196367
2069565871
1717152541
2061925491
2099703129
2044229532
833561713
407746642
1348054689
1136777692
744490204
548723915
1583969356
1586228019
1378448075
1502123245
1742474914
468898790
158473310
2076527757
863429928
2054183555
1767061509
532651287
799923497
146199520
1818726666
41287854
707839853
218225494
1343854576
21811164
2145408761
439210753
1045003613
70616198
1200856790
698821664
1631867975
761415529
2117540005
1113749401
673529028
147243810
586035957
707673353
1272550748
482820458
2113955628
399482109
320943523
680988301
2105202671
1501214489
1711518014
199698012
646936418
1683479467
2001969266
1185294291
316323237
1189512199
620295203
917672371
1289270955
19861926
769347394
880822006
519245965
1389647723
2120575198
1859279460
212865506
540404098
448427691
1758077831
900501642
619984279
399941537
1152162430
1311325891
1128751908
586380686
283048928
689212015
1555692561
1219065705
465286805
60424864
1106795509
57121882
1711316431
1516258940
1820715329
318366965
582444832
213809928
1581847983
1022883390
1318677977
1917995410
805250391
1477753634
1208991605
1266640329
147374067
1785204730
1947234268
495033434
1847609554
753627938
1664759256
383412388
346750717
1954726085
363810505
151196581
393602499
1393161253
1800448985
1483495872
1011840143
956363293
18507007
2079627497
823070570
2056149859
864187935
1092454192
1991984940
1488086813
953860932
174747887
2090852856
295879778
1171743895
560987935
1048881858
23627117
1903835738
2118026557
240519864
100208848
348441070
300931030
179333185
673389753
766599529
843164446
551505994
2093527126
1544848475
944076808
1510041033
1207905956
1646763818
1011805184
404888128
634284190
698221785
359259705
1362767437
1516746553
692400496
1656802794
1126693217
1842224577
642865113
1769793813
214989429
1560835153
798438624
2043189853
230305718
1964415434
1477717160
1505599362
1720891208
1510125123
558214582
1697097590
1915762655
1317491970
888200672
623147145
264212446
115605306
18583240
449486611
468733497
731397563
1538369
1411359546
1012545
786373524
1906360932
583452551
1260517385
971210834
154191723
1878085328
1513103039
1019648458
415642124
825838339
705858436
380718935
109270116
1848636075
103949358
1498004156
1722011126
378044417
1691072628
1560652698
1651144457
485004926
1651012226
838021368
667456961
1653027086
1935413064
1924148167
1956600231
2078480766
188341800
493480280
1805426796
922346742
659655134
1490928911
1070858645
260602761
1516546056
1903416064
1733632912
1711154732
753275608
1689031250
1814058762
1508582581
1580467996
2134550283
502955052
416533530
1348341338
1682021620
1455500760
1181822149
690466403
1246933211
905983589
1535656267
2014896529
1424008205
799624240
1956684788
2056083169
788764065
82777452
168021283
1674803932
1854268709
1029993562
1854790210
1619805815
1280515341
2040601533
989387566
1637669164
1770120215
2144103140
2003544172
337827823
642906249
764383872
1697989243
1224512907
43463203
168820744
1052620487
1872102210
355109940
95621793
466980539
751528251
1645885320
210507497
1689044437
2144527857
896644501
1802865571
1574586265
1413330738
714275301
653700571
1543304775
1363298828
775525604
1177963662
362756344
731910956
325117349
995878403
1445335328
948842247
1097225283
2111834936
78953092
2101725729
333485239
443354149
101568356
2010730850
985985004
1863380158
2023422084
1663658604
1133746024
27369462
635707945
1088992051
1919155799
1498713409
1155480354
29313799
868891763
61496331
1285651076
884941531
917403622
1878001751
521875074
1014633600
659511346
330710655
1067913749
556450940
315129707
1438646329
425077595
880887926
748031308
201953330
218182155
1556388092
95299949
1822992047
390626762
35244348
1055495409
677834108
1523285044
1105331932
1586775308
18334792
989900537
960520875
857671088
214584671
2016883285
1761108244
319496993
2048442633
1701497670
1777750450
1414077636
284559991
1555267088
1660055621
56844014
1450879944
121220065
1824508991
888014206
693234261
1639430579
1408760307
1104455086
1602765498
514997710
1809090995
1497309416
1704732022
598718232
1864845558
283541159
433191668
1591265842
964839954
2127744729
502034359
378144924
1942009039
1838879661
478808273
478166623
608263850
1717580946
109641754
2053654624
1816406712
433846286
401762302
1035694989
419115559
603784674
51222630
2096193864
268481689
1000927667
1935467223
137394057
67293202
442322129
828673589
1942345157
1201013175
1166590102
188554038
1255003117
20933974
1704276217
1158795613
1016465518
1961356869
2092689029
936153575
2137118347
201912216
433897644
1800402297
1868203089
1057229763
296841198
1690349303
546560328
2134275573
1523955719
276773104
791561298
1115236602
1597881027
580045132
280988198
1440669825
1876117886
2137427360
105577360
648075561
85147556
970600290
238170976
1028348057
430171458
1925619804
1504140577
945487242
838686989
1765289569
1363804991
681302123
240976461
1371463840
548889767
1253788629
308087711
374741724
284644408
916304857
531162342
1870957039
768515467
1042863885
2003291673
1517639766
1243608256
1515462405
806774817
1189849639
1940155254
779065229
1806192945
1930518912
1180987291
1454553087
1005241607
1245850288
1417302513
1749283507
155273270
1058263122
2126992283
1040846220
1509251701
2147276792
660880611
1723351731
108146736
286942652
381057903
1168517055
954561969
1152805185
1077069923
958685004
215881839
1062146525
1274435187
1579093953
1034033681
721455543
1719634047
1375675648
269773384
2035415977
1475293099
551245730
119785737
294051498
1213944207
1596587497
2010886432
213223914
1591506569
1128571676
1011894859
671355216
354320333
1814980778
314467062
1619814853
694027847
1613639212
676885363
998823284
215695326
787317145
1700374357
277452776
82538122
132994810
1243082787
1117057652
1894897203
2135001472
183377925
808609795
1202272999
665068498
452397730
1099057781
1648813951
437350203
2075308330
1587711271
337656643
2017316069
1909355265
1069671148
1503379659
1884706258
761874665
1935810836
425118625
1167934216
105711404
644541509
109616903
1653808647
582330267
751676670
734796792
2122168456
962567110
10209891
26801963
1765666153
498476955
1754280145
869627970
495265921
1729807103
908925961
1577696952
1251718905
1247708447
246361160
232624387
470343497
648451499
2033631971
1202303706
512606805
1427416921
2007541207
419807914
1057227394
2091678275
1055321123
2036048129
13710570
34563723
908276434
1353276868
784341197
617016777
1009457139
2025500406
1915787431
2046252522
1286602759
1833103082
1773113808
913525565
2125144477
593535563
153576675
541690457
2015287653
691242743
1123700347
168137590
1519798142
978200849
846693983
1744593663
1457795571
1709966003
1027352783
1646146999
96613113
938811660
1647371825
988172611
1443965872
234378056
838171604
2116147046
1486618906
1566892127
900395876
677814358
1818075099
812434926
1445833711
1513298993
1298876718
51936667
653273483
802176479
1271146172
1916095462
1288154729
19819849
1986471554
1508316847
303798741
454459745
1378885583
298238595
386437596
1965540023
1125990113
1754667553
1831367213
2117858505
566082008
1504852874
1406141876
1391094267
229297064
848137952
850625993
268639214
1762392661
2124039303
1577247476
1962594104
138912030
338582384
539940086
811678935
69256757
84553520
2057810721
2056930442
1134769790
21663405
134681880
288565136
1046407534
1806653882
1731541471
927779370
647212611
1916774280
406534356
364117617
504241976
1987343833
949156487
794875458
1335287379
1815272782
367392767
490077643
1106581901
385798607
457949933
1710824813
2024101701
820995867
775509778
228410455
2038794777
252551196
628240677
1628985948
366439723
1122419800
493629482
303864447
1612327180
154877693
179780823
1747916150
123485941
164824138
203012727
582236985
1673969182
77627624
590528150
564882875
1463992005
75173611
596840956
150117172
1077553123
265942238
1432221705
1409998854
462731795
337177508
2040709121
913781121
372401271
1877945686
331357255
787353481
893640936
232917660
339886908
1639399280
1745000583
1872497022
1053611789
548310424
1147719460
1597082508
1707185915
2105841669
1672157282
863763519
1534383556
1559666996
1247023982
819234522
1105247222
1071016164
50556733
261575885
786976410
1490751458
301021023
368596083
1817919493
206832009
712402774
2060617321
1879804075
553051530
385599428
1933235396
23447085
924949375
248517162
1556050048
1595761832
235486104
1149656338
1784461434
412978843
879698550
1251856479
307275468
873456747
2090140134
55812643
924174337
585760258
1766390880
731929055
636401860
1947382348
1275250321
813784410
160115761
600844115
1915408766
1624229139
1466923587
1590667924
163872114
889550867
182957564
112742787
1406423991
1366396961
812600144
1138319832
1291536596
377292483
1486235156
1889894736
719324962
96512087
25976796
818654834
1730101514
2043498784
1654486479
249495697
245107376
698839457
1157892078
144584632
774454446
806804026
966729319
51111382
2074402402
1376505744
53606410
883480051
1153341499
108685189
2029478171
759209236
985804081
1294806144
1970376876
1071278748
1692335685
825231947
427790238
880701320
1485149090
1721008693
1138828863
1285625914
1368666051
1248863937
426922800
1311050565
1647012059
655778074
1518815607
1980035784
874761151
2108587026
99743209
1691749297
1010664868
963049769
1918504683
1282703076
1229133572
396831875
313567641
1598718267
125308223
1002447202
178804734
1052981984
1657586968
1404945910
205180931
1738176856
678442212
1729716197
795154773
1608132014
1652080392
1596868807
291718013
863405756
645729310
343011838
148153421
429541248
1914039450
714092789
542219778
1842563377
912409636
1219285954
1360784898
2104572404
1573255948
1110146371
598901326
42399178
1698494669
259967226
1815205926
52408114
347809346
94353372
1284104859
744021640
2016573437
233726952
2125625403
640809749
1962410045
928841120
623331713
1174600341
895551859
1424363196
1335218
1923783248
647051416
2087651124
1773937142
2124770879
1787999999
475533745
1690297464
828291750
1794205025
85602224
1393819273
841749291
640816427
796171593
478701706
75809611
1688128296
919240153
535749238
1176895377
922814993
1920061520
1107796459
1693768819
2080580653
1339337516
1232963744
193924937
655463950
174440719
2002444970
278624008
632645798
495529146
1870638208
1175153503
109091718
1337099535
214065496
446551434
1858443084
2098805252
679760208
420811084
2054334325
1401174141
765624337
1840288695
1401584875
2144196180
46926480
1000037499
617789522
1625360149
1885803964
824192467
91323441
722524102
575489000
1922338019
424871683
30094218
1170781313
554404321
1682986506
1825042358
140151066
1929465876
875548373
821370839
1676932029
173047479
263778737
2088874578
829083100
1809991784
1194595470
8869048
1779611166
984243256
349119577
32808782
1434695253
413111630
830500794
511216217
414675598
1434612624
1562409305
2035296636
935714404
1549949833
378786220
1056419861
464157766
502439706
587069929
1843379753
295379629
115363094
152456668
359134250
26823360
1719257611
1339553222
1132449478
1174857515
51982471
501604829
611240987
505921891
1994553610
1226558149
1734661897
697852033
1350986326
2078621081
1301544007
853768121
1490768305
1343466665
1622435373
1266604896
1195148098
487361244
687055060
1536753979
465674938
961047890
1500522111
1279263859
1199485467
356267433
1300378684
1519072715
1075702750
1608860871
1479730552
1854943377
356803063
1397863503
1382193311
17594721
458384966
1503500658
54500213
785163439
1076935538
1895714527
1909333776
284820527
603687975
261408625
1700951117
1301798383
410790990
1172301817
1443794888
328804912
931307699
13101402
1294194345
1511512465
1364193122
308003772
956969513
1112974267
157431851
309960609
2127391882
1750490356
286495928
918245677
518116535
1038603574
211599441
1931467096
297872064
1078148496
1345095966
185266397
337695961
1884165940
1206191984
877894351
1906465234
1910024474
112172736
205176258
2013210440
373030515
620283259
1614989112
466656464
1524722947
1233425711
855725283
2067095596
207397768
1806508879
1864624041
1370814984
1256275856
393978058
1761647979
467843630
486337482
959267563
556528505
409002834
295634537
919925524
816615576
117776258
714526679
1676330827
1636177828
2113879276
1691426810
599409315
880017842
1745039739
868132096
1556110591
1993179152
1033332499
694921774
808080286
296445537
1321750575
1290953929
1036402993
1703484904
2040677451
1292946304
366378628
1404673611
1962058620
1288369223
1465436759
153710874
1710310104
2082667156
1517435302
872856352
1251156327
118451542
735113260
134762340
1499947968
553207222
116695108
1395443928
1392482392
321545546
1785647973
1726655710
1610892146
951426040
1380711064
1072338293
2050405511
981546558
435570147
545547125
96543061
708645879
214520
1079539935
727059036
1261258234
1132286675
1165884236
851437472
1808938197
1398390035
1910447570
279059646
731336321
233620988
1232892690
290206831
1674657159
390881162
1953515567
94397938
729065004
1521661176
1101727439
372138077
286158189
1544649295
1971429107
1673748282
782665529
338101724
2034694513
1674610432
659966968
713436983
256471676
1915259173
1853577182
2116155471
1621973873
1622511615
1821372521
235797837
280855905
1625846621
768733948
2034543839
2070598571
2042770687
1124158099
1969506507
1658049793
1484309610
1553919692
1232317812
298673952
685247367
1832217060
182444808
1602576413
1168130669
1196680889
268661970
175653119
2017627111
939837112
1151898210
252899274
712825368
245940491
1243019035
1887009362
1534466520
1463781512
224303738
1611390815
1562093452
1145502022
1135618308
1247928942
1436617658
1635373013
95699995
244769872
1008926249
685172345
267553122
115263171
110015339
2004483223
2138662082
259839499
34500658
669975493
924297018
1666562879
1448895981
1137243952
1922623394
1937077831
2138887943
1315256526
1788193547
1359110427
411075383
518289482
1284003030
1463171264
621828960
394404114
804773563
2098606194
514031200
1150505067
447306058
348326728
1700822275
227955743
317273273
1079656245
1405806094
651931734
807227319
176233999
394140333
1517399509
250663191
1523779934
408316718
186347688
126535466
1821092623
579435093
71079466
23105715
2145794329
927918691
1036147408
1096092762
885702289
1524257077
858999065
334860724
1468165829
1837593523
1227779988
1053143265
1716256537
423217988
2093162226
816495462
952699148
454054263
1009397836
2057835500
2019390739
883856398
1351209921
792544841
45739078
1467748820
747431515
1607919864
1575637795
660266502
1136054306
216220636
392252240
1098288552
1115482913
2117845326
1033485829
1189898974
391016614
515122791
503803600
36565287
953413700
515937055
254776512
421434106
1976520184
1329809917
1357020638
487441371
1596278697
1454588292
1924085841
1825459822
79267030
401374059
986334577
1145827269
1239821076
1528505648
901796773
2112566
108527113
106070162
1768816862
180865729
2100823138
1954583462
466986053
473475696
1764472569
1049600193
948707651
1807424877
2127869434
329672598
496353634
788897338
1054410848
177744946
2058098274
1086139204
1537008082
666208420
1946543317
194698222
997650421
659489843
1675236786
1587002269
1296577087
1985639433
1677111761
429911833
1969247991
533472075
988078824
829300778
1287102945
1448395681
1580400227
1548759642
1151818493
659891486
1973262251
1354120797
2104083299
1291368123
686856782
1502402363
1036686710
42454651
77163557
595826201
2123434365
790804878
1728255917
159444646
1682728091
808883455
854949500
1302612747
1313607418
102559125
1901105835
391606461
1370239475
578234366
513579663
1041247197
192929467
418820436
386431332
1535329388
759282629
2019751778
1838088948
1462352370
47463421
449718429
2031899758
404309990
1903844407
1225374869
78395417
1230058024
324135409
512476222
1434095160
532437178
452481423
806748615
612286574
1481217123
388166671
277858786
915094376
798710590
2115241520
1822665405
1888088290
1676651508
485815736
382852346
460251837
1694581497
524245161
46693321
93959205
750982812
1585275525
1475511673
1300186382
1459034783
181068718
1884201723
1670665022
1824607649
10473069
1237235888
932324713
2088242264
1217218071
622935771
256785717
2098376134
1236677882
1202020655
863899904
666331318
669805224
267052961
1893715761
1628012149
444285512
1369368179
1650534188
2130227207
1086902453
795227756
318577811
787675699
370580124
1946596645
1143595264
2071566732
634049301
954224028
131053252
1866094326
97198561
2028390221
1658968677
384703387
1687286104
74276926
1473410436
710790502
617039030
590687108
104503511
1879995236
273028779
256850668
2133802598
2117444007
546783109
1417907744
64771084
1320627663
856351483
84790111
505335093
856501016
985229043
497074234
1626783188
270216848
584380806
1606527127
550140919
1762515905
399798175
1521238018
429116022
596097139
1445012064
1343265274
1127221957
377243960
1762637421
454803758
36468696
1614443846
1963843911
1029447848
1971808202
793195467
1007519845
909292561
1476367956
482967154
55996043
1319239437
1168799553
1852346197
1577544355
208391780
883593328
278750195
531637807
210681870
301915101
1503169138
1586258563
374641438
964964979
670905632
1963575404
1296187440
1784790502
936548177
1583430967
22731274
1731818282
321685688
439140785
977679615
597005390
1395421887
1996675116
990664787
908868420
2031846378
1010856634
1630975265
1102179284
2122263793
659188020
1799890946
605302228
1445520346
279934987
1604108364
2115317616
2002923817
1370736124
2111983764
190934957
796263436
720302697
1517995820
1297641521
1559776739
2026220603
2084130419
954298344
1665984407
1923600110
302724130
1774529886
336510125
102500877
389913360
1411756046
2132295835
381816458
36762128
114105368
286140958
143934872
1651193133
1328319326
594376738
2043809354
538572073
1912860650
540917238
1981515000
1614096530
835452707
514373358
879218634
1704182549
102441618
1691886379
496957084
543364702
895382357
110816275
1774207028
2056387090
1952431009
1735561177
362682605
1356905545
1160872375
969528902
1264091419
1835456981
154802433
741723389
333382311
1098874363
406240709
1354894170
1206071328
170773248
808433294
1768505083
985967240
2066344779
947289627
670760985
35630933
31975372
468121209
382725408
147271501
722029044
1824825965
1254953026
1276341350
835355387
380430521
777488964
915283985
1109204072
423058736
670664522
52767114
2067771535
536679396
379157408
1881981931
1237625466
1256192716
407152473
1234846898
1025035777
462109762
1336795716
1979736563
230328481
1128638860
1604432269
972423277
510855556
1984900276
449880616
1370524074
1543643484
2015511150
1903226500
1354418942
2077092586
1175616873
1968728583
1808882325
994523980
467734527
1615836623
1762494191
1725160039
134241731
1602206805
1856490545
405766858
1667208969
33191463
1220203290
1230285340
1119312496
125826615
42989137
169742655
1567645378
1874902425
1478382092
1542593693
1885152865
293492739
277174466
1877537999
1352644687
738934947
1114370782
1090416153
892625682
1422593382
1464673162
1157675299
867862260
1433658329
1524316301
873257884
120874962
116536582
1069711066
797568831
1972832235
1877983802
1127514697
1588865917
186845645
1830742197
2093273804
1743303824
1755290333
1821062679
1883263808
50541802
196109555
1280328972
591925211
977157162
1184860540
943186180
1217960744
1277651094
253010600
1893757563
117896794
39343667
1632751451
976008089
979107136
902125569
800047890
1172155366
1213685502
580057040
875684464
1247278462
1145248144
444808747
2083218403
347424709
530612840
371966772
739146432
1214467424
244831090
440764081
1134463318
632340335
317931945
1602719730
417225346
466209183
1351523133
681399963
1379100019
432322395
1648651700
854192760
1582765571
92268308
1585558679
870913044
1120870572
1982990117
382275445
1579074696
398842812
1269668343
1569619966
1973874289
708551057
2054734271
1106554970
227912983
61488066
1744459198
957661588
477717995
5461131
2031959296
412721581
795846649
731050295
15406267
379054540
543020075
1269757027
197073425
917193927
1425968643
1555867806
382885989
612523359
831845292
878006777
453135574
2015515558
322346439
636668125
1825724919
1078639794
1388144721
1106058240
1388979399
1937975221
43123326
791821071
1450229959
276507832
1319126775
703637490
994464863
1116078801
518413391
1603154513
842857525
1327144537
1513069939
845396154
1330772175
1700878107
1739344169
1708585943
2047353334
553129632
1396112130
1300973511
145007366
758517407
1094249372
1484955412
1898905499
1985476294
742258717
858213522
2052415176
975033218
929657681
1096283528
427172130
293815312
907853216
1538163866
841988893
962287708
1648403805
156967659
922212944
1874391006
398626463
1644968843
962253247
808230778
1291215821
1501332714
1269058994
1895899100
1689144908
1885344602
751980570
1069499248
1610167805
612987754
315847882
996308348
1654196626
2084555757
103906850
1858518829
1851903957
786368658
627648693
1979274931
785546855
922422112
1297106867
624211264
660118272
140437569
252389705
410072425
332374949
912336352
187843326
647182616
1273839138
220596480
1021912453
727701446
2137731481
2055792064
1992800690
2004948315
702555379
562395909
1318503423
1979883470
710420778
354046871
1946202320
986715540
2078148647
2109550854
1903667607
903730126
558259507
1452965316
498200600
851791095
1873638833
2113455972
255689496
482207298
3733706
104415518
852232832
855334673
852383878
185486652
939002857
1905966558
1351551228
1218515034
1600415355
1869006718
101417207
1350503215
1345787645
1356659951
440271620
2051587212
2047886571
888938949
2021534815
339364916
733910512
679824021
1488866866
1640447139
1846659713
947417639
176393501
614606258
1565303283
750098814
606718499
1051293214
718735038
1204513919
421810900
1901215399
603030258
555512041
2131515509
1498022919
290126882
1252244651
309211671
52992160
2121906220
1942107118
1499882245
1479213040
2004396192
513625913
322923684
672159583
225050648
1169713640
2036426104
1062324566
2063600911
2073139278
788814256
1192134638
202203105
506136121
439776226
505728520
2061317509
747232389
1105653000
1896934029
1226124425
609464404
835109997
273371644
822165772
164853865
1307590691
1660860648
659231126
1557072899
1835414932
1443837655
71133723
1085679814
60561726
1300983599
1322588616
114557209
374855434
1757463771
1258294780
357323383
912159583
1464570731
1468774186
1439499124
779907628
261911090
1466152244
1794984537
496699311
1837858295
1424083693
1674795803
900927730
431139646
1158683495
1678778
1653527423
409477369
1272884532
1502374979
678135427
22125182
560805749
1763269033
464232949
648663332
1001010509
1743322933
1743452017
1567682634
648561464
2013025169
1977979533
635506010
19579359
1346799712
1556242677
631221136
1644872637
1548513564
1819452078
994395643
2117419095
1467117671
1140269567
1827922187
1042518285
1749151629
259798113
299214327
214906178
537877469
928875041
1484555210
155311792
126463208
2051184406
842783345
1728234723
148665186
564476503
901065928
818037478
338521848
959614748
955308700
1271183891
1264495691
1855454343
897311523
162381623
1444817847
7134728
2133045121
1231851185
929828696
1745484748
1879630980
522897503
434131254
859818672
1793211632
910062613
135856574
1341944980
1986554897
524307982
1792675269
1561503941
990119905
2139577021
1854377174
1752314885
1442216815
510313259
499357630
1547919678
1129775204
399178201
253273631
964042954
308060793
176367079
2008642911
527825426
764299305
1820579880
1300199193
97763972
982632099
1165494111
1584448969
1976966838
1936915208
1811239812
1681302816
2130823670
1566305382
5804963
504203102
315270955
1725363937
1133488302
1675074183
1757321429
1104412017
254909018
1897586908
94052608
1003070494
526777197
1456721176
2094975519
1751880232
238851555
388327815
92755660
697220319
1396072210
1712326296
2144188992
2029304023
1356903449
1719103559
315676755
1456936309
1971576268
2061610366
373296677
1647033843
856022426
1702315142
221676124
1706779770
356679933
2062420945
211303553
256046061
87670353
405241271
6424232
335088282
1385519352
1517000764
1618810010
938507174
1814482261
1313424112
113734758
66116233
1126073711
1631927599
2099398422
1870531598
735925454
1587581962
1131855858
1659363645
711015687
530555213
985853355
928692664
2003728883
1541050581
325012087
1091186085
783668676
775974801
1372459898
2041495559
2103002457
1872085269
914713164
263166210
1397738618
2002230973
306527269
1886472204
155822662
671898826
1370092291
1516408471
534105413
1680521671
1338830113
494940507
866750346
618697729
1222884760
1864946567
2114698081
1814177828
317666431
406444269
931387107
797628214
329985944
1250840502
1980676403
565736675
1074803122
353952457
658072946
1810505337
1255654376
1005704348
295907346
2043385786
76848432
735182946
1485318890
1836462681
1359975125
1452533212
1326766282
701512656
2059030683
7584209
6564481
496235400
371775814
1676116361
740868834
426182922
346214048
336082138
388137652
2139857569
368935373
732227492
1906400575
64219944
2131741539
557383021
1031173341
2124490921
1395698649
102654541
131366423
97999454
1280422789
158649842
2059431241
315514502
778449836
1297550762
1020488210
1953079863
1474835867
1998018266
1294928851
681530744
443300689
1633394754
77913553
2027432741
1934936160
2031289894
607267676
1487969888
1305915760
341652159
1544623186
247775606
211760261
2090651883
2109729182
458199827
848091629
1930299238
377475158
545709444
520887204
693762465
2129375126
1153211564
1942541825
2109756220
2137547598
510585872
1585807389
1150277926
5192065
915373331
722021281
113706271
1473492491
225154400
775245273
1607837308
650485458
1388156342
1282690676
177769964
1483755592
697370283
315744642
935870104
1090017754
1556230313
321791627
1983097056
12083514
1493317807
1897697610
1195371738
1111379939
359188416
1310693848
1883644779
464111266
1270626455
152188015
864563790
1397545460
2109295962
229642928
1502979263
42997246
1153658660
1045277437
1444515503
289065870
1300657007
1391528203
1495955049
1180738423
691202612
1578919488
1213548386
861240224
1243477139
12290514
1757170707
136874682
296592098
868544764
1975726154
1883753582
1234885390
1866448699
1977682815
1762440759
984729292
1535080073
1498510127
454243052
1331284368
579237942
1283298478
442230661
1347288974
1688226814
706107369
274382701
1309623036
1147449636
519604603
909295579
834190088
1937012459
1544817820
746595672
1006629345
576789427
548345313
691128045
1766421272
860894843
2038328679
588432162
1171976588
269198921
1194047666
365261797
894694888
156207821
2030226662
806398645
213259488
776406144
1721698775
964703515
509980032
407420182
1435614019
997828740
2074881845
939800386
2115666939
2097575811
929359936
1181804453
1277873964
666127555
1637702627
351278206
671959969
1997320202
1142038679
355630595
1143631223
591721075
462505583
311611173
1132656632
1256677905
577455359
1001772299
110727347
1985398624
1010528842
1147240363
178542925
1798121574
1936785501
345746006
150966759
1687606617
1025606498
725723941
1794786110
1760214235
533594379
258583681
808841320
1541474391
1709409684
1694420014
334647929
401145938
1960854138
1982399472
264116519
1212102677
908473510
1144117806
1344648787
1887765223
916738896
2008471956
1243164551
96087893
1050625281
1360712167
1575090286
932842489
587374321
122085342
1453446417
142390173
1975757484
1407991096
460571694
352166306
50246794
1100470728
292024661
1942523368
882369052
688437986
2075373366
1628279189
105418670
676996138
428767743
2017301090
673331107
1068664617
1465188644
298842186
1169154003
608713870
581647038
1911728201
603918341
1135412035
1333165117
1344620942
1761169591
1584482722
2108202435
1591792020
1654075416
307248455
368387132
1569478687
211145209
557163364
1034515216
1713386463
1601701004
999192830
268502846
318266932
599515022
292903641
2104408271
1215766433
407759428
1869330049
1735656847
1631126681
862112212
812696048
1774150484
851122324
553678510
1483160513
1063950772
1534356374
1654652054
920318992
1431446811
176414063
393264839
56040411
1621008434
1949512373
2095466558
2040421808
985216674
1840279596
593076247
355843634
1376001931
897482805
581380401
684934148
818945748
1027481024
1322387440
794912800
1915228294
1552943543
81137720
1500007922
1982560882
737248844
603012119
47039444
1171334701
1637096458
667789752
1778191137
1477100593
1766958416
471147008
849832098
1348638068
335389469
1243031168
1936620697
1498160499
561305839
222988243
1189700329
1786830166
334246322
731087798
362126357
501355852
706734824
1649896300
258260036
729321300
287574525
294048294
280487123
1061908757
1438062502
166150943
2008679294
434575017
1477977350
67469137
1009376017
1317860416
75568958
693716131
1824838685
2015723771
1434860425
1631820803
178492472
1747789940
750527610
1068543719
335109924
552945094
1495583936
54928959
1824997060
1588733264
839189801
86446122
892596996
149884663
2145593164
1417039641
39430772
539056262
76550833
1944096507
1467646596
422805570
1312518377
1335280745
715968452
453070451
548684156
105001507
825241143
937295850
588688981
127596530
616323267
123566270
659040391
1466574977
742050647
1924759037
1271057324
1944086450
259795089
407631837
1733364408
1917456651
1587178618
1622621311
561685526
1565124062
987292436
980771318
1367596441
1004749550
2012408186
1856477221
956303714
1757208628
1508537737
605981630
1847087586
86316355
1149724411
1807011707
1288162679
1535158600
1188601471
456413036
225303441
1894590381
103276304
1243597512
708298902
1442824064
686912888
1977177622
201505207
2057939265
59812052
683599197
175563295
1634407794
1836184286
2046156357
574422617
169714185
1320943656
1505670039
1599019267
1287608750
595622032
1615430972
1485149941
549927302
1655017156
992267427
1017219841
1974222640
1809406332
1602162126
1479889845
1298661275
1493168875
1435800011
653032789
970835128
1286431106
1136797984
1909714999
841954342
408700940
1440085543
795042770
1831304528
1513250254
928464625
1361648425
168169323
2068033284
362694493
1712908727
1360123966
1147512001
11875385
2006941309
964561341
281204106
135984304
1253767517
709454012
2055249333
446772432
897173210
400630571
921140903
2126403533
73450570
812658268
882854119
718043734
2052697207
1021586560
1873807981
1523481757
1223347001
886103140
1410910288
2071205025
1972959811
1065029153
1894579683
1614145770
2088035722
2087985858
722069117
1015198170
519345878
1917784322
261393293
2115396788
828000835
1779954988
1536270172
1890870716
1611238213
1247225342
1191713478
27116053
1363908502
881382277
524265417
188510866
925109331
1007824307
1019990045
1201448318
1475795546
98374113
1731524154
1651314928
1273004453
2078491020
1093670191
559893796
666998448
1187946
1702250884
1004615421
236883451
772799193
1835868383
1095260578
555012132
1133237090
804303469
1453875569
398857999
853588664
531660597
598578616
1153110325
871738219
1303386702
2012502803
702434866
1533211316
899455244
141999610
1238397765
1476795592
516410294
516490377
1031190398
1934453904
96091358
838748506
801417046
1352915048
795671117
590224660
1088565789
747016665
945563017
1035219167
1961819406
65868532
650333002
627247452
969146475
416068764
1081377822
184727508
976513862
950062421
568024168
1368694006
611242026
2113951401
1423738255
1156920119
1010800766
2120883316
1801669869
479518967
152420804
1905291851
1787682040
1126224533
717939075
1603105220
545866998
1041554664
1599041864
1200144797
1347307982
374302575
108815086
2021122697
1938816509
1289772658
2020277609
29492987
743252348
896281964
1305739323
833646609
1553287806
26984747
1226248247
196367567
1009964420
1597149783
1638624218
2024493032
688561669
1149482777
182118130
795563511
1478655398
1696529899
700985202
1946104797
2053084525
1252986867
1306614177
1344050402
1496145359
874617467
570405944
1333563752
1683914370
659718628
865461265
383763626
599289728
261299149
409815471
1554442998
2075844708
1434874170
714321049
1577650238
911468922
317425772
87699295
1678775853
1163002678
1594800129
610700492
1202010769
1032111904
784007350
74947361
605390149
379418613
1688497931
1570642301
194524934
1291866526
1969522410
445301412
427790046
400007517
1816245447
1890757295
702357754
2128193137
739952668
195748385
1317188877
944913047
2045736404
205284176
1298705393
1495351554
882827941
787563882
212004468
92201083
395654425
1157380494
1278042951
2054586765
71380917
1165709029
1845030326
1965660339
273339274
473366230
1354887949
772486443
2091125305
2115928225
1784244694
1399151119
1135368243
1927440195
1512664860
664346184
448829233
1848542143
484336992
615158977
363837534
1109660302
1581095698
1204386988
279809569
1742024672
508721116
1822931448
528260941
295867234
2067477361
1770951912
2124939353
914134177
1895699456
1782825875
1707488878
1143502729
1156592732
1492072652
534651171
1774911587
441897312
2035465537
2032594240
1931038688
1510744561
868503386
1601965709
2008090705
655405938
1786530662
83771854
825800838
236081385
350772326
1786419199
503943467
1980854638
1104425947
1901103012
759390361
342765044
173607271
1924138906
206296776
1187364717
1822745849
1546170578
1289359904
959022475
1992993978
2007165225
2110747590
660116713
518782664
1325143379
2017376993
1405406422
523096420
161403656
220359220
2135717348
688446109
881867634
1868788555
1085368455
1151778918
462105962
686893907
318159506
907874830
870490013
550209271
1307440608
1266091857
402913931
855678731
2086459130
60754136
882015227
448691361
658805290
257491144
238329644
1908026633
905159512
1117680409
1900843339
1330454083
1856709287
634215657
1794419191
482984847
1942004793
1933237796
481881688
61374708
1296407806
1859823838
1386650483
1833820234
660427278
718027017
1030404047
1665862873
1770671754
1958663805
1347989148
974755817
727474616
1430084441
89256155
1332970753
1325933897
991085899
782737505
1216912970
848366556
572034506
154092096
594677797
1951332031
1038076394
1860401197
442846791
934827338
1841697455
1552532355
1179074464
729401724
19346839
1928744752
559985217
1241798490
394046685
916898271
34936883
1775966975
828104501
244127884
1620872010
856262371
1415850169
1694730426
971118987
1934305740
1968024171
1409444380
617044356
311295342
812245900
1875978650
909002418
362298437
839323771
294339376
457860288
750436473
222778351
1962034212
1624911249
1083762927
555525900
321246633
822723477
1194264875
272273769
1576717962
1759506244
1734368836
971942298
1573539250
1094083393
292916671
250666187
900848741
1717454911
924101413
240943160
945658107
1018302755
895207286
740501532
26568713
930453490
1340540508
1533692061
1994796991
310739229
1269513371
1952751109
601889182
1853286568
1286477528
777542972
478338138
1105745437
298108688
1805855515
1787891502
1239742501
94518206
514645413
144933632
509291094
1553849601
467272730
267756929
1321680716
448517167
1034892994
67365527
1850971959
1704974587
1433808819
288702216
1036974598
1915979718
2077600434
568886091
754597177
770261273
1911360872
1600064658
1003368226
2007272957
1688524854
169684993
1467665383
1416695796
151313848
259642568
637581581
139523646
830555064
1614155257
1315310136
1535900753
693062243
1310047437
715607291
419950656
1408425543
479345603
1940249995
2052309241
1146482309
2061504444
1584694053
1110316032
937070211
1268818620
1300452177
913335490
519626239
1891174001
659283783
2120722823
505002042
1206304264
389982063
583238380
914304424
516657343
1959974892
140832994
271303594
592012107
1203326237
1064669807
718896167
925309836
1599332118
1682991703
221357789
337086927
917632690
400895649
1586919612
1465604859
1702062440
1096752689
820997306
1515656001
689085872
1526226695
487156692
798363737
557250334
189675
893107536
835949409
751864469
1246748422
925024014
1287836577
1826495243
1228844811
1315005898
91166803
1289641307
2094818970
662340910
1244453616
269321201
1134349718
49471622
942993878
1169167466
290844988
1846346317
1327677960
768344829
306657569
1066392805
2024700424
47257124
219481847
1948857097
1562137428
1272026247
1791089390
119326621
855235907
1309423518
1137574820
1762743753
316821306
1806198921
768005065
1072452156
1445126685
950387929
1152278510
667775443
691549169
1310714291
264553764
1046150034
1094561998
1730644279
1767634878
1454366562
227018288
428983771
2105481293
1297913754
1287887927
138336033
1129730924
285986837
521148555
997783010
156255946
360437582
78768340
1596756094
1144647615
194893401
856871963
2111489649
1301160490
1657524464
1206556105
1783049632
493192567
1143369230
612925358
1761730131
1351621683
1783334884
559358986
1309591231
1937854778
1823900730
1406339164
705382442
383225522
1329296523
1330470583
1297291939
577264632
1663958690
452184366
1455782260
802816955
1222970484
230040345
921409379
1844691605
627852427
1522750375
123820745
703429971
1767131717
1467361425
1367433814
472383130
1387447829
1705719638
1584746548
2044116410
629355997
1939392663
1844141963
356789474
1790543050
744606104
936525864
41520979
1601662010
1119667966
1755069121
1177769793
452303622
824700506
1454021887
153816244
1389471527
1631787311
44199573
568310550
177325207
1711857419
193686514
52815966
1682916921
1388294011
448416893
1038619141
899212823
983299091
1789349165
1218491622
1958598003
187448209
1861354903
657906188
131241290
1036544854
1257473020
1510354289
2011207292
1247607244
794800574
721132736
131178894
1477128438
1721171741
63929599
801638319
1580693578
1248417775
1887844482
45390520
1119790934
355164143
1300268607
219901178
2842520
2065626753
1619273565
1226332678
14970594
944767900
1078340833
1423202036
577583629
1109822179
1981794179
767330788
1039216227
319752623
834051109
1273768862
561200285
297408876
914465671
375008798
387603007
1687444801
1597214620
1232842260
1848905116
355972559
724810220
254552792
1940258207
1052163280
1181653660
801932895
1705479739
482577035
1541850434
1906953771
817660214
819118422
1200582903
1826408996
705274175
1434182097
1679393948
1324570322
87847969
2138564428
1031548579
1121223607
1918825504
381627470
1629618871
1852865750
571495357
1097307686
1489215421
955071099
1690027527
755239486
353951331
1361115482
864441113
1516644552
698976252
894139158
801943637
717443767
992383819
1243549339
136979418
1818096845
1708452847
1615486863
941715063
1744051276
699580533
1557401570
1101053314
2002014991
371218406
297342656
1304012307
2023343146
2130014517
828303812
335947260
11577280
2030839881
680160454
2119413494
48494416
879387972
262973975
944584926
978676203
106090954
1299600066
956128021
2103490842
363223129
1908606810
1445031940
1108028406
538913084
1091397409
392609392
2109762671
923683322
1572661629
1238019035
834511662
509913891
1975418161
1098315531
1621875553
686868046
1475932525
1251146320
1493872663
14271692
1447962015
2141386074
858537759
1132539257
1576665463
372137940
413361779
873732925
960509405
814105487
1713719212
137689964
2054800549
1705287370
2013205752
1984353189
565399806
1983762020
1952523423
889393305
590165917
272433133
769674648
136502120
237924049
268741759
1135512584
1174731095
817573782
1626085857
1949035852
1985556519
903898249
1955784277
697353208
1106916918
1634001755
1120115054
529671244
1748969288
886139944
1639857940
469870811
1311605722
1994420894
149162372
327777761
1357454
1200008493
903674794
918926978
641475379
535129669
913349471
1260120182
2037169178
1452786678
124431138
1574047792
876552459
2112577633
1258614238
1325776260
1379353978
850807321
258928394
1698990022
634822249
932860908
942462651
296143311
1793972497
27745815
455492233
1198368385
2056722619
678255981
1147021579
1229280519
711048451
2091854852
1500300085
292336842
676901115
1577525736
1072987813
19081748
1370243016
1089369266
2020276383
1323155992
300446904
867721247
279904086
971284219
1287716859
305272381
671390897
1561963729
748397959
2092464015
942680251
298425589
1814180817
280269752
898196266
780675822
1363476751
1301278998
436180662
221816915
339145309
38903136
354927142
646172984
1426852097
355796595
1703791491
941353040
247691831
1873516800
1302444481
1448090496
648432519
1448749727
683276158
2022715295
1258519184
1975724317
1522768989
60912951
1282583180
1903071754
794411163
191235048
2028362393
1283503337
991745584
20398122
1073128472
265337263
1950550914
1123329515
200114489
581956030
2105193914
34070012
1128110781
1622339608
139969217
1086265750
1378655744
267217240
1118122973
796833545
1822039199
2016533620
1947443000
40578518
1810624699
2097545911
1205713667
1800159994
1162423418
1092421541
941354875
982156520
275550311
55085622
782233709
1162350670
2004322544
301032324
827416704
230005772
743355687
1665743077
1445231343
1306840359
673772742
361091801
1155777953
1819857857
102366907
1402420598
992332750
230051449
964787996
1474933104
1491591119
1653831522
895991103
132399984
1919346182
176789551
1374734982
1744133305
1039083164
1409861094
1496266904
1897790294
1920739162
1653532091
616519353
504150714
1310822157
1082325193
431225118
1459200820
22417183
638955798
410896051
949207768
643388712
1166560518
580259644
191991230
973997774
945470476
131475938
513082807
2109784678
939657921
1636064064
414493499
1064643187
535303989
2034189288
958018795
1081210579
1301646620
1980814859
1778913441
1340411847
1325869631
1242682490
1941351209
832090159
1850690098
1596381261
270172310
248680209
214219709
1769987933
348386419
2039878299
1730141089
312697526
1632236076
2023918110
1191639531
1609430143
1037063570
614887462
1437271548
1267689015
1448811043
356562240
909476343
2133751738
79647914
914952585
1172881559
2071727146
606270045
502816562
1525901307
941549923
907821356
397016291
437796486
1803615655
849494335
1796159498
2120957750
841428469
1897839465
1078836991
1971647888
962374700
840114925
497162937
2108498503
1629148567
1843477708
641675809
43886322
2100730112
778604698
440652756
1218362036
1979475189
1581883409
293554140
215836291
75734519
566224983
148761169
486361403
656579744
2049157351
477548158
117875654
780940422
642020694
777217873
636595624
1816117650
1726843937
1143618370
909127963
387235547
134543422
342203870
1219915523
1791681714
1272346616
217018763
1512328191
1537724126
389754485
341504792
114279279
1867197120
40835934
1613073073
1267836190
1744989822
998595280
2028447380
2119538698
1879381313
1955343982
1735302614
680421431
1445095452
1754385632
198744520
818911554
898222454
1473968834
1240172778
1206731824
242650593
884763122
67115132
1495480959
1705531570
396878558
1341765488
1273262899
1957757629
1914581997
1743036461
957595239
1296107617
1565977151
301132615
1283899962
230392006
1250873826
431073567
1725185725
1702533765
1208892889
1986987092
848206250
726508307
2132285525
1625976031
1126937611
819565747
68336455
1686620374
2063271169
1235561587
190550122
1717481422
1621819057
750356698
307657131
782150879
1006549676
1809862593
225050892
920750161
1148513721
866671897
817451357
1512348369
1673602143
1668937764
1921840600
21112507
152586005
1294177138
1937466164
149142276
1232168618
258478344
159532899
1678155111
201052248
121082455
1080140233
1749761075
1227581883
1062981017
984196062
1063823634
1843156419
377547825
2081183924
725424907
1127145625
128184670
1185158711
538212480
1323086662
420456324
1509930103
853404227
1994936632
1915819993
199593607
1999205568
1319623539
2024572686
1608403663
719756055
1380719892
423361785
1941465705
1945962672
2032459746
151015816
1280680579
2113422385
1845725309
1477297265
1194523664
1948215635
1748826617
505223668
842841083
644999943
250331876
1584022093
1285493555
505568778
53711240
2011793188
946116568
4737783
627502924
320619173
768836720
1537345661
1678788057
2129534117
245022869
1616878956
1660889878
1378079187
1207939445
118467497
194704728
1862566268
1214108079
1441227210
517707602
856065050
627642722
1103001014
745129280
745064722
1841561461
439887386
1636261895
599899584
26916958
112346633
1971399266
531413819
856924045
1404259812
277529719
1155464162
1485234003
783316648
1694888036
353180504
1737339087
1881463616
1381375704
321526513
555379882
974300076
1266762327
1000927527
1273651988
2066167367
1660873844
193568682
1942125554
1423668018
1211544000
18534634
554147689
1963521320
844027372
360251170
2103698873
697130337
655114252
636756599
1598656448
1320461377
1134868242
547677878
1061472157
927167673
679765373
127560203
657270668
1327140321
1747428967
36275031
1013451847
2139893177
1548359988
1007063011
462203701
1184662226
197918190
1039321670
1423635403
8791818
1456396707
1004939376
1981167586
352035229
1839882950
146719091
796171109
264171881
712684720
2006891587
1182026919
642260772
1009306881
1866581530
847742213
1247008686
753815268
1404243978
1822970128
726863439
762679284
787273216
738533421
1859430124
819391496
688549003
2132221423
1914841167
1288987129
1825953608
1771262252
359167578
2094298932
93972166
1825015134
1659212887
1430086789
390193062
554957197
1521774393
1743882849
166701004
1280498250
1173335983
298724487
1582398804
706641970
839161013
606959347
1612723338
1745320243
388945317
1552730506
1347354223
686512296
859212928
1603816733
1754642071
935153533
1269377055
1945947784
1176418701
1798409220
1491494489
75555923
1497449261
417096562
226121360
416136
1817269476
1467367539
1130193863
20243285
732832750
890592477
315844330
1051663299
1431834456
1867399395
885178587
533907385
1450647186
676072538
1417444614
1898275167
559613834
85034441
453933954
380497497
1855831237
372503521
140026662
1100814842
1748075553
1702935730
473832420
432315171
1833145515
2018951
1684771155
2055135217
838614174
1440534519
961248353
1439170939
1984270363
1266489411
1323398683
124322008
1793171311
1727033192
1013289288
1563839275
473511254
160470627
1066974613
1484948925
1584143447
1032558529
1189818654
805741038
1045163655
818995060
934140606
1621113390
1728735876
284236555
1940380769
644298226
1015304785
411165360
1401490929
112965016
506581373
1068902470
567445050
655181554
1592093491
654078191
468594223
54288852
2040688837
2073285594
491674404
831990706
1811152815
1126745018
1519284339
1100121177
1649248298
749379244
2024639039
1702910462
186505942
967509543
1453076433
2124694892
1901969288
1287126893
225840353
1311207098
797119306
1715592210
2111878478
2089597124
534867683
448653786
925396534
1550202383
1738626162
299297462
517210245
1143792879
1435952710
664557089
2106102683
373011268
241247493
364994636
2016841385
219073463
1666889237
1545390743
44598389
621291705
2047160535
1958378530
44901274
68841961
364377726
955245044
691352179
182132659
1702596343
973346518
2027851939
1235019693
739938288
823972917
126173575
1733521656
1888553702
255928807
1116962308
522276898
555975477
526581436
1542049687
1418808330
864447633
427841611
123220372
1570498989
1352610050
1997368253
1455504503
79314955
42450846
1308128688
1293965098
1818695063
664642088
1891130011
785117781
1754219234
495295472
251072275
661440857
294805583
724357041
327731184
339946856
1200929158
686845381
25227941
460544024
335776173
1110764218
458618267
926008402
1380745292
1809169727
740603863
2110296604
1206488217
1324786774
1548022273
898559849
1459745395
1876915803
259999411
772508609
1040295562
1152087575
1683366276
1704661369
1638396513
1068839368
150102226
890480663
1848533231
96987476
996459787
285114091
793309708
541031473
1879910675
1780506517
1440782276
2002771921
1108902583
1428834076
2106128861
1095572995
2133240555
1670056281
584221262
1445780246
1346956759
2105211557
1589227965
35284023
933913433
393912958
580172551
2041988400
1397952232
1268610274
1526753407
104490883
311871603
823760410
1332561804
1377548292
1289808774
1119200033
1192107176
2002933026
1840107779
1053656490
1929945160
218187170
849546872
700927178
1491698459
1888925276
1171750366
2112950417
2004662619
1847443583
1333530412
434166575
592121864
792377384
1865834441
680500296
522062174
132842165
1721637615
210248255
1074462577
1182889003
460202423
1235426475
2074513993
553137876
2031778725
2129209181
304175994
834746366
513543944
1012128655
489613698
845029243
778248380
1581705917
666371568
1109970217
58825916
448413903
293158773
198532988
4072997
305016371
1691271117
72794500
526446662
10656404
1812883250
1240383893
1789615534
418004494
1055994087
1515368178
1980459287
651355362
799858544
1793949895
3921337
1253816458
1920921702
644383660
1587685145
2069008967
294246821
1858310207
1666933203
2018596327
973442234
57002420
2038993808
2067026740
786711289
246407974
1158423314
956477636
808227549
649654088
671672516
845274674
1835649781
956216593
697569075
1565330896
615749451
686984957
1445640802
1709815763
1592650962
493605162
1402763632
437396441
1291992575
287881051
121339159
223279877
552793763
916904757
1447270867
555279240
1489649984
532427507
898174620
1599807742
1350898165
1568249585
1855985086
2068856855
322665301
1962922157
902708580
1458686032
1256671947
303050810
1698072496
424932992
1498016967
1346480975
1859211806
879132324
328374483
1206092557
1474365204
783504975
1300612590
1136030218
1437898107
534021909
1476847323
549806969
1822994625
209324214
1376087565
1506193454
1064884679
821601030
703470204
596567456
236007034
1333451008
1893829478
1212028081
942801526
1091361362
672210097
451978841
1901477687
1457290568
2076380022
1843182375
812485655
187056737
1855906205
1759842702
1192967909
392715581
1258498743
1992979232
1900745774
1066714965
1195733052
994356226
386707197
1792628
618495248
611059788
1741087079
1321530070
832367309
771513014
1727249771
1148754181
1966339362
1427802768
2008443875
1344517375
2086967022
124103244
1841024504
18761585
509930839
138188191
653714582
159657028
1209132286
1530992546
854196459
1327261057
1270033967
994154913
290307400
998730963
1798404262
13785127
453426255
2056097258
1304426565
469705411
897266087
2005289275
1360670954
1755226336
24720053
821148976
697764592
753934685
1274990051
1669142994
192032626
2118971224
542436360
466295241
583838860
399913425
2014181274
1887012191
1862656326
1663586511
647581028
2080160912
690860715
188540049
1128035638
671762669
879822557
1841572624
2103648524
2053863528
847350288
526321273
1951856276
1429274443
890878729
2067956665
1552948822
39887466
685653669
1592649779
1911528596
1834346900
2096987275
1052526774
1867805074
439277988
906920770
809150158
18645313
1035843316
164639962
1531680740
1765950555
1318637378
1418312236
2067886882
1357397928
33639589
804077685
892864398
205735257
1702498032
780008556
152492678
1660189758
671583844
1033533270
113569251
1074016379
741459424
1936466540
959909464
30305281
637609370
354235426
1696704853
2068993682
1448053772
1825950654
1228352468
360013263
1726368228
371285343
33286182
1609246163
16919278
981296860
190350472
1184055597
1911982383
1324510138
372502807
155038028
264791684
1052260725
142468644
15150768
297439105
235303865
36891381
782121298
920896753
1666345108
704832160
90304616
1594355441
207301814
1348674678
1500230510
671962678
2139422709
670373837
1551141226
881256288
153418043
1716149398
262623750
1978432677
1199438536
405764043
420527498
792342455
1330638543
1355156114
1937640684
1657779333
1308248911
450334848
2094766685
8960976
1028841063
938059144
2017732839
1864850560
1081205472
1086117019
772931056
1984530095
131357702
654241026
1835188229
474119459
643152393
1746526775
1335828500
1028741322
262260344
1965568108
1068976445
2009960803
199219249
1815596018
1810176294
50499866
1131958270
992253734
1910841484
613633528
552950843
611541177
1119316758
979299438
639632857
1656121691
1813581713
889154001
1956283332
1327788786
721914022
1763397131
827906124
2083214961
1673450648
1273194045
360231983
619127260
1489198572
20285167
1847173934
646364852
1000909611
402478709
2146861362
1892098125
2003163130
1804344991
983643402
1993210414
1562956838
1589684166
1650570766
701300131
700017945
133700213
1457084298
1794547975
714939703
1793124810
1605066062
711814430
525116571
124306975
1871435720
351720373
1273784617
1394513496
422955133
1113230846
270049027
612465436
15306166
1249346223
896940139
768989399
1748277188
2134324193
249142789
1597598055
149120114
1168684669
1777610736
1708087130
1327416120
682372790
1117359224
2147311360
567632417
1136121846
399352297
80935366
1269997965
207589907
938247697
1188270063
1040429198
1298659306
1381832214
1753002640
1376514277
1447951781
442458023
1258380903
1550427109
1984698185
1202180300
1976780212
1498144308
1376118284
1184378825
800268969
794477585
2133028676
1929862090
2167216
38997418
289725152
1168692579
1915089745
1299567548
1742190886
1833242113
932108002
17670826
343331053
1645445361
903048383
627693733
496858680
447189826
335577149
282150862
832006207
654392298
320829943
218965014
297154503
393376900
1353968175
1548564113
368391553
975859994
218635128
1682332174
626321345
1666687007
757181408
1636581256
1599539554
552694771
1918316610
1682405901
1998852051
1817899398
1201659455
2055787229
1761818824
556730754
248921512
1402660386
1055793586
967293126
105309256
1389561690
153674899
238088191
822359766
2005036103
65519432
383271878
580399981
852009724
455819698
1919575553
684541138
992496850
438043415
1076847909
208083748
685712140
1397678456
643216458
63213397
623002520
1937426152
809761948
2021887169
964674588
2018048223
84784138
1801454552
1405521783
1896410467
1335787272
262595591
1576372572
1060153817
252336074
699801104
1490221726
11708682
1724415655
1378004661
988628383
642926985
1805857536
2034085875
1827004933
1950336045
1397633704
1691448456
386376283
1264888258
1505034925
1678747998
323567187
501869020
540147540
466190272
972892287
1503682671
1073689726
388685889
1720691299
1595206852
1112669692
928097384
2094286885
1278807902
766668696
775543059
1719889207
1974013943
1497335114
1738016971
1940480109
1639492734
1001462758
475696629
1072136273
1955548794
1963503845
1269493037
965265242
1019005433
1593961204
1986541440
646617155
1942987659
24373714
1077113942
115004024
1318444618
1559518966
54989861
2049715528
617697970
388853161
1920101048
1524751849
1212713961
829903734
380776668
246645327
389885729
325506989
1275006747
550131118
1852893498
1478591740
1527459857
272149874
453108943
1986570268
1808259648
1489812573
1283967213
141302133
1319899880
459251686
1274691371
697682989
13977476
1843508141
1678377419
362751873
1497039023
1116024370
1941271094
1835083356
2068749282
8914082
335656684
1123041146
2105544263
1480464328
232874482
1337267748
675327624
253536139
359767843
2085810737
1279067950
2007502731
1540811375
726466653
1822863594
71617376
153243050
75192832
1552364785
1661780762
331884502
1350620834
1949628077
1407835810
860977687
1217569386
774055642
1901519674
1477492401
402825217
1214627109
1866962620
566445919
706580429
2053274319
1658399751
1126703966
1074659487
1682437217
2022438919
414551371
798296021
402891962
367488229
1958077044
344572332
2039481924
1049190057
1127554946
741382461
915650141
868323303
742910115
43735366
996843177
687506781
1129649664
258147275
1439836146
240165503
506120974
1479308059
596734942
1574473175
1590170748
747159715
2107023246
120970534
1323568751
266499952
1176636874
138611046
609981170
1799916049
1522055582
2024516492
1640919025
705172538
1756794701
1232732249
114632102
1898308346
91869281
951628931
1733831887
854115362
826309812
2087320001
162645239
1959108562
1441842379
1865736726
1466124924
924735321
1629848757
340395125
1011291439
191131190
1257751912
388000026
71818869
105937563
824068090
2127281575
1606856417
1627348180
672929519
600625581
1928877572
1155940386
39264588
308107893
883123965
1806590776
252697707
1649934166
617070432
1831446430
961736174
821931593
198743523
1253108330
2032000762
1341732917
2136084533
6104313
923784471
1747072140
1486053568
564941932
354375103
1033907712
520515141
1212361270
82710449
1982797576
515768506
1620870209
779333104
962987384
13858831
697806248
1742254430
1040267013
988613294
150365765
1635406633
1448107537
259361686
670806895
791703453
1359623401
539932731
545028050
34502450
182868759
1088884524
1540543558
871918062
1484683347
1211903599
574967650
948230478
2132257330
275954021
982697544
482669134
1175795596
848086821
1584669859
2041286575
1106611404
1105713396
839181511
451695752
1423605881
1858820106
1495488602
508284471
2143149849
2054200427
922335206
1970904731
43204544
1328380594
1493236784
2125311664
1891115148
1535793846
133070171
1449224362
1244875220
2133644594
1981635427
379451822
1499757471
1822415570
69513041
1853398258
132473159
1528979858
426476046
1450569055
343723510
1069915073
397118887
615333866
254099632
88323554
2104739146
1705313842
1061662840
1578638609
1557898582
620836904
460038408
1417825444
1622690721
993838797
1086160634
675030449
868505603
1137120819
1676428076
1506593825
978031717
285114332
67068013
2004946298
806053148
1235279013
988149376
1479692022
1629028484
1433081883
1587564318
1814365146
1572761717
1556138186
1090822599
744991647
912218479
1632949375
994058317
1966823577
2107018133
1542199656
1431653076
1076804906
64838196
1433608309
1090030675
1052033923
2033040592
532666294
172760756
1176480358
1580218058
611865780
1344026312
1376365753
1873184703
918003398
140278088
441724537
2078549065
1848213752
1288156736
1443263546
1531278637
1349936187
1721953820
1148510287
297197794
1878536779
1338285238
2050603561
1887214316
751910757
572608309
933788541
1686912042
1872641194
1983807177
981772037
1994990512
52179502
2081207853
216344370
1637129843
607879556
684326102
1196241789
2093143988
1983442982
665684906
337887012
757436789
1115011321
1379781031
2127720390
1698538527
1239918414
1347522412
955587338
952387550
1880766625
517845968
69389556
1918706507
769247101
533717061
1459181209
283256202
63028430
2086120634
540304312
179971243
319212288
236913689
985209218
852182929
351678388
856871087
966737173
465188041
532872711
1652355059
727769153
1531382802
22704487
290484082
1333369345
414786886
1998079754
1856573529
2044609259
1584044584
726933690
1084167110
64371738
933532971
669052567
749752379
836713870
958229093
1454858732
2115996618
1650764864
730429454
941909809
130753107
691239078
751816225
670345200
236712003
800293990
1033084752
1630934402
952993848
1242534172
1440970791
1783135100
1668328833
764720626
1157578980
823531735
1051269733
347234060
1296434208
1634550624
323455696
1629737619
511475790
1704202715
461443372
1961639828
96304899
189730079
1302639237
116282409
1669658105
1974725592
516967198
671636401
895938228
1447121820
860207619
29222091
1109604153
1574216697
622941795
261615692
1004984870
1882638351
22194769
813999746
1974230791
1662587291
1440249926
1839175303
365679133
1937447479
727779046
938179494
15439121
580038270
126858536
648449006
228783990
1433321320
474535625
1812090478
1782552154
1622040031
327473261
1177024947
2067694842
465877934
1984670744
647125365
1512717524
761476626
10058959
568737094
28202497
2093115497
1259187116
1989308216
483526579
295913113
241505227
413151402
1550479268
788610537
1675662901
893207160
653632353
445538658
1222176364
145256813
1815054252
1295161917
1390464725
759803415
1590784329
921101029
1828078781
987670970
1410174233
1382386000
627336252
549780769
158797851
2068347182
118898023
512415579
388509672
1397657054
809244668
437203621
1561781045
27323555
1396963108
1385862244
1202284897
957442044
239494855
343495156
1488690104
946530296
136875798
415260574
2003174438
1645010517
164925639
688236103
569884497
371900336
1426663858
1861542647
984884071
757630415
1231134938
197790534
1225077025
1168980576
2069297809
735722804
770952180
337938713
941323570
1182020717
1943452034
2139642175
206654619
444680454
239692647
426471734
1119733495
1013970294
278629800
1700667216
1933150557
839968037
369778858
1843784968
557789879
623872586
1345640481
1398888799
345588189
634338452
1834714094
1397791274
97533923
1226170101
1226653781
1016882925
1796879964
705498693
528592405
1603521412
699165051
1837291364
1128428284
1182400881
712007140
1785918822
627327380
1704809182
1346184378
2088867866
1297132028
2014315592
282455837
1311814008
901886346
1748780937
2031020742
345558333
1542468612
1907111216
798582538
1183739304
731253441
461295471
421019607
1295840035
1400176022
1092815855
322802360
73402778
1932753572
420603458
1406319295
476356302
2088769397
123763278
1403753866
282747119
244111408
203630101
1285951038
1774109909
68370464
1136309326
888599163
1716163463
1630677745
960794326
1227165486
2081096160
1201040159
965146716
557028249
1160727898
343880709
1725058751
2090647141
219407153
1297041642
74470993
1675481556
573836881
75232714
1247447651
1970622342
1892363679
1774899022
269514962
794066289
697201326
1173306161
1065821182
1155871103
1544038104
850968782
1196059771
350545374
1950186153
1982013652
755598338
427169240
2003295158
2142844347
1877436334
938008954
732615370
618372118
470311290
618396148
181365250
1503404745
1190499160
611767791
2016287616
1224672124
646940951
1167994310
772818775
1486021230
308859464
1378074573
921842073
1349555954
25273741
219307193
187599195
299088865
2088602028
2069314348
331118039
2073888619
109840470
1512674563
1590242758
1429171092
761096339
296848116
1125520641
1429798571
1117548651
1636782176
52716285
454601495
931541013
939761920
962023521
917612535
760795981
463109016
1918226095
597539075
192052176
1247356637
1528087787
1775187848
1310270498
814775820
1276303179
1725161848
1191479626
479495343
1131328548
403272376
853744841
465191658
195095333
389350672
1429405690
941418995
1556237129
1477326850
1038615790
1573601342
979880141
376381927
1920448983
18765139
675081245
1241122637
1845787218
924483315
195413758
1562762099
1249938068
1272683657
819033076
1388480741
1724004546
36545412
1841699815
1982202293
60950609
177370203
1175422153
659756814
475783859
1729492339
1037641482
1300961825
747393854
1550940353
995937454
2010858641
675465228
1075799850
1773057813
878110598
549576054
1713386724
135286128
735012230
1789308716
676437558
1829917502
419099023
407909217
2086218513
1156556144
1058740065
1031773349
1279458179
917078658
357829815
927646660
1226169448
596530931
1896204388
496605943
901620464
552866961
311944012
294102829
869060992
470749255
357122061
1310884582
1790346131
1273915553
1672772621
924739629
1967235569
768013317
2010785547
456770362
1477861235
1138079391
1453441898
2116602821
1600584861
792912094
1675792134
141533
550818813
26105321
1562710716
1581619506
30584562
1244576152
2121169655
347449054
166027641
1898710707
226932791
1381851427
1933815379
1604234536
1162503873
1228611212
1534489443
1260140708
1538883481
1428768567
683286145
825917091
580112305
280897319
805464227
745690171
192166245
754698435
1654741783
1271581993
628866035
1120458325
1236441845
2060845429
2076001207
1531675951
1485569554
1336433653
280707780
375359355
647259927
1083404476
208146725
612369994
1812064558
1401772695
255464681
1000252503
740308241
1296933472
2114236973
1149274017
1256213726
1044950144
2137457613
945450141
1653768229
131247960
1287740306
75808602
164344018
332607861
1707248176
1279311466
1486282408
2106724363
649981921
111650088
1597242392
1380388151
924537908
1090313679
1740966392
1546970517
1045530224
1002191769
1198160969
456716177
1258079866
719142154
846194273
567820497
1489105918
400840330
2051665660
99835101
1724876639
1048265796
1397132262
1885956845
434983409
979985575
988841962
387183857
1915487749
2145720889
1464290615
279194903
761628501
1565996623
705428179
2047523913
81724149
801729312
981778474
1362303145
226349080
22595114
1664582112
955999054
522196876
2066035229
1077724609
242339620
1221215491
1784086795
1307305724
1333825155
2088386184
301170565
516002345
1330727481
1183933603
559517157
713132644
349249205
300309406
1767850693
397718724
64889719
716151357
1344902531
63204503
432502923
1737999246
234295469
890511348
300473572
426558989
1798736712
1301951482
927649014
519750770
174255222
60371228
2085628021
1002685870
1044182125
423245561
697983255
358952295
119279476
1122613502
292368431
77331479
271527988
1735885501
888853989
871945931
1738977594
605750124
757194349
1467275446
853557290
1100800889
1883599084
490219977
1238224720
1325850440
990455195
1359175819
1928368153
1633348790
1910072217
147630385
1801516379
116565637
1162430423
306296307
2088549783
1346896169
997135138
1040152648
452199727
1728595555
2089295933
242261997
1762549903
124934773
1632461219
1029956577
2015428316
1327581011
1166108955
2089489073
1263457055
931402117
157349051
1244916279
1741408300
962843760
2025784713
749451254
754710903
33105443
2125823531
601801167
1088943582
1362216027
552814745
568620523
329189817
199722936
902890579
1615422215
1447072175
1139384519
611663128
1896347790
1082479688
1926831153
1047603484
2000752415
566355043
1677307536
1717497474
82131112
8063949
1278724330
1059746503
799004774
1975860408
1455748457
198029348
141886471
2143816868
2009823900
929666068
1050880659
954119905
635062407
834954630
1467581899
921609706
768224432
1683403585
167006709
1353516633
738020886
3131936
1980747309
615276643
1358557653
1159377706
484639877
2833267
1988200231
646756844
800283239
700237599
761592827
1527151238
22145308
503614910
1400330341
1857058975
506699028
2061381348
1814012948
1646017625
1289035655
661266958
1697321285
842201629
2031846811
1033404287
614494765
1585102738
1384302884
1407898593
863368271
519776927
772475041
71694854
338306458
2066392920
167088133
1858927847
1398882152
1466775133
1652729947
2111701552
600292496
1456323336
1543581658
1516911699
1570452370
448451004
530643762
1308747093
89816219
2058366492
630783176
1108164624
205397154
1104511288
139605404
566993763
1345976913
1488709650
1634233510
517049317
2020170180
2105729353
443658358
903788137
635838833
1288555628
144547370
1409630660
271345013
1645407985
459108937
574282291
122371288
1038943039
1533403400
1200417259
2101599468
1832406778
1887155852
1615910135
588775038
467943543
1637629594
2060008023
1428719816
1384289816
1144157610
534331091
94734153
364710857
338296997
1216274248
183526591
2063241636
2010180962
518867569
854683568
94177759
1067006654
205538186
998352719
1147178743
48965766
1507953697
1395248869
780485268
1348030691
400119653
211274428
747414295
10979124
123912925
978011038
141781607
1496678627
2067618211
1998230513
896594879
1266566710
1968479976
860945200
2003118625
1149069643
1131847481
1967594214
1849556626
669714371
2062715762
393656928
1774020181
1080005119
1964530419
757781302
774431039
512777026
1420981633
1510794547
2055964630
385217407
649225698
1341166349
760455562
1179469124
1583977533
1365149276
1412744060
1115979794
1070008182
109026282
1213691273
1589954365
1077096619
623466535
805265971
778676947
12762303
1676452547
1525746509
1003972535
1117351546
1797770170
1862273387
893448177
410386753
1983698688
1045352746
579779255
511709953
439161186
1760100928
213343426
730928809
771419108
394345817
1476061418
1028738584
475209925
758874708
1871845355
1386335408
1964908353
1116542579
1115830474
2112651589
1757069380
324727537
1986455837
856901900
1841513040
1184873194
505582905
852953278
761105838
369244663
797360324
2008010659
1899479363
1608870311
1680152218
774832649
829556201
379257112
647643416
220498643
131509126
1266780549
650349143
1340085715
954305767
1157037656
745555166
654791316
842513361
573108619
1094712093
714751497
1364227514
132856715
1333684306
836662591
2083544965
769536151
1559115879
1946849085
288885377
1666015014
361992381
1990885208
1915142086
1196414512
1806655326
349568940
1905431752
2010313539
658273374
1416758099
825673783
1733867882
1482645901
1289105490
177825010
1498590823
1029317342
340746767
1789472723
958546402
1303678529
1586131
471128704
401062697
1097501860
2088800867
1396474084
426291062
336664999
1629312794
1774087243
2021064758
822283171
1727588644
381690039
258040181
650552565
1289611494
338997287
2031511578
1962732224
1073013115
142694333
1807949793
1095485108
1292763845
922837788
1574316551
2094263790
1896866958
1762285912
1517314796
1155764837
1428443101
875655419
577507581
246864450
1566314917
968051756
1396939370
2000101569
1856165228
905903409
1296090138
1556741660
855377533
914707016
1987933901
979441570
690076447
252537396
1079971499
270252223
1992205907
787451971
22360142
2129342952
1117524588
1102537042
1153771546
432734857
1312613147
365835892
657117062
1346226109
478060377
384752386
748157936
987755853
754549823
1094944730
1004238049
2080462361
838377325
1294935900
146305543
1398166477
688058454
1927471773
1001890167
1962018699
1678676759
134280440
238728699
685380084
1536619241
1622001743
1570471340
832912194
267322426
1217419692
1748991908
1974852757
1380484764
392357241
2074682049
1740705324
67718957
1473567474
1387223935
812884441
891788123
782178734
1059381746
606462390
140929619
717976753
2052583718
481237250
1718280153
1733328822
468945968
1619649725
1321446973
1765974627
1055608117
1436175019
1804446
1828418972
1211808534
1460050712
1055890786
1605920397
325134353
582227975
876812352
307340353
2091063324
1947756054
870886587
1154110145
1496985181
120636400
874194904
26937332
1773970579
1737493411
1581124373
1521979324
858081433
479492636
1656696361
2037446598
1862599298
1962295114
540174694
359982354
1804002183
1761597243
937445440
1313549944
1074772923
1138829652
1478542098
231916042
727857219
28209504
1459290482
157208883
1146128957
280751995
765666582
708134054
1579455456
1780965313
2140085013
491747550
503816177
1048591412
368801494
90063373
1053990773
1084211889
450450531
1228028182
1691348857
1776404319
1681801747
1003048617
722970652
1745832807
1267675950
1650632912
1078948536
1047256583
1505720878
1746519572
2025252752
7783552
68995863
1571416633
797537400
1846602324
1262568756
924504760
702466864
500734337
1206158825
272085570
1767036743
1269562161
258261716
466712152
2094939318
1315135304
1543564206
1089294697
1651006969
687099187
182244612
1277202853
1941694944
542006186
1275619964
1115339522
631698210
946000267
1323493427
1316941046
271551680
2011696565
1196629576
1858964863
1256583680
1401534183
1584249428
20922123
545076068
643216729
2067962301
2085755578
2029219252
643690760
1319773187
602551872
431130579
1368054754
789294393
1166438223
2134014270
1609744582
389406654
187334643
465967190
1575214059
92417803
996105010
861630501
690437066
110907886
1204473995
1545117554
705063104
1768342604
1526692174
1608400376
1103484303
1872056737
692448214
1389906819
224728890
1219930003
524302361
795256381
1150674379
1132851120
610839598
667289491
704308427
1669165551
109895834
570592396
853488207
1858289398
1183189925
2061287973
1102561400
313057882
1703911218
946486504
132085009
1796676774
2109549387
1163572822
1612649010
190752285
1597017022
569029461
884074009
486996008
517036811
799847154
1217938246
1129586836
2053550197
1500636139
86557109
811375307
823403044
1488675677
972113366
984101644
1851462523
1044185815
236507613
1215361038
685852478
723162785
932388136
264176974
1566424421
1420348536
1704392032
2025377159
1496110903
2090502331
686319102
1637862634
1462551176
2074332509
94873770
437500678
77803271
1421551746
1064689101
626300355
453855766
54700558
1507888274
828160665
383451750
1451319807
874834779
852232668
842438129
821454662
410775448
1002246173
773416024
1781425450
205530726
1841117464
453970934
1575268892
660493558
1430325664
1042796110
1666772377
916578345
252535260
1572551743
2078418717
1838021984
1311688598
884746744
2145946511
1905568417
859289722
41872103
1838062523
295464630
1671365677
670226207
1014164225
166060382
1916219170
40900209
1041458447
1166146455
1876417580
928691550
444275839
598356001
1701985992
1794900140
1694736562
1617644493
115971602
1746086636
353557586
1563696398
539536921
213792505
1658747835
653845681
336423566
1685859715
543021792
1018990153
1055086995
774478131
582188038
1114681433
742804654
670583319
813106499
2034062309
1382415468
1518559965
761841478
123831790
1791209838
1061202980
1681378288
1325248174
178452387
95433233
1529047918
1278784049
1267095527
1707812596
274820037
810604699
640752258
1565724849
1330751056
810122837
415699317
1757559926
128464401
1124502694
1254320720
1069447956
735522354
1405532504
530549083
1477387693
471914470
990744399
186837632
1899456844
131823910
556678897
7671044
771087182
1989124741
1120417255
2133484709
1208636948
1455031692
1755742229
262493300
901979322
1692491
1100148453
1917071493
670189415
194290196
768477879
1526024471
437024861
987290601
1895614961
1290402772
1162991280
1711781174
679285254
138530531
587355160
97495569
1362231216
2108068516
1220425738
1954579859
418969238
1643285509
1297347771
1757540218
756578833
1176086288
190595782
2025161278
806997398
95334551
36013626
611150323
2124307511
1887279398
1150253486
2059438597
1809967538
1238613674
1486365575
1671769009
599427608
305086303
561713665
2002465824
1762091672
237916923
1768152881
164553451
1956589827
532131332
1591016711
901584889
1240440040
1282730941
1560529498
994189781
1805537143
920125395
495644261
1906054251
1939657470
1560588685
2096364951
1544136394
792738996
588717413
1253664060
634296678
17669008
73416595
813801548
1636213914
1863070079
1095861713
326415201
1678765673
1838052076
2112907843
1840050505
1937115541
595775380
113972671
2095318707
1181121298
377307734
1485244639
1184714376
2027407579
1640671683
272814123
1496215305
648810355
1425991769
421772454
1546075365
1295524114
328125528
1032365751
1908009002
1756900176
270975095
947566740
501510300
2061165924
59720730
2115321947
1597792509
1135363785
1209019202
800950833
1616761984
1984480532
1331930970
321110712
673104603
383916639
980031163
1764090126
1908904783
2008978288
1861197212
734894402
1571945161
1996219959
1626637737
146953917
1976508018
788434865
571041573
1604861436
280363249
1066842790
711989330
570767115
1895511673
771992982
886203898
744816692
364044409
371114170
1853854669
244664285
203289319
118938807
725722266
988991048
832815022
1782939865
1023109719
987795720
945343228
986075352
73424598
1352793142
1735649227
546974674
1228358473
1559307528
2083691613
842975738
1706592700
1892289573
1053674909
868475637
1371112348
704899051
1379906588
579263537
527784817
1399944814
2092701806
954072860
82105481
1063344161
568055469
1427912554
431346477
1970762124
1721543506
1400265115
51621161
318264889
2054571847
1920135243
1536246146
650099215
1206234144
1169003439
1051056464
1614474400
1508888697
181847794
2085474231
450910881
322735098
1761173234
444596750
633149546
1720372178
976121913
1867057271
550597705
392105692
2080949510
1199388080
1746243708
619522544
1663097982
991059862
1176438189
1616794647
1380609957
22179706
243305850
1387559612
505184429
1278720492
1243395090
2108415492
294973618
1801723817
1304728281
773584175
415276480
876868973
1704694410
91789940
1248922137
1846391866
903427531
322207608
1109952734
1164931420
195160756
1306913213
1468397027
349904712
382723511
1999550135
1083765475
461542869
1738867616
1955112919
279424626
238313767
293516305
1781987125
1292841318
1114266682
2110057256
1824404360
2114401821
217779876
1215110302
1751344268
825394600
1258215167
1904884965
1834186515
1476714281
1822022095
1166200061
1647571276
1143432525
1048295962
396749512
905834310
1076139144
403052963
1224240440
86271800
1657061879
19587531
389219516
1160164543
1067720910
1412649657
1443522306
1825599214
2141933935
1421925467
2130346145
914850499
942896845
779664983
1911402267
86612158
129947051
1256943760
1396245221
588890104
323942845
1869140769
696683318
104817523
2004968621
412231350
946251236
2060944839
482067522
312134878
308370372
303646074
500215967
1514721249
2139144681
1892591933
346419742
1676030980
460153761
488813588
679825375
2054426263
2018882989
839238124
635496013
43017928
570003273
1772694438
930350286
161472063
240299444
1068708692
214537338
720117850
1601387899
2129410074
1381041634
2038963049
1414753523
1699099453
1531627556
1189806261
1684473589
608140208
1039484445
1263733790
1140069481
1656869657
1719889183
1713444136
1967359723
146716836
1300610013
1635641066
350546735
65668922
177133438
1572495452
1029579393
1611913167
1811720780
1174101003
817899081
2093133602
284101296
1893884308
1824116981
1557066032
982837363
1426332812
1742844216
65052069
639173440
35495340
1963975598
282088465
1083648379
1561944760
734066037
1124900978
1789066596
1846879845
983223824
1547996911
1225344135
1689876904
860660316
1454934127
1284816193
1347691216
757263843
867333868
717192528
1715881542
231241182
885404082
1968822174
309810882
1573737190
630927637
1464847136
1922944498
1219298212
1931512665
953546949
1179560918
1177323240
673986744
761733588
1256505244
1829338579
111583111
303771080
1802549196
353588796
1468229832
721467665
570620617
954694765
854105066
1514285900
1623213717
1974048368
1829045114
1006589169
1448220896
422626715
53926118
98866756
1650712684
1698885703
1480833408
27823425
335410147
144119185
1166205499
1438206949
347034415
1282909711
33207185
260183656
1888956147
402515726
529694341
114469230
1014970751
805264425
1637456054
974194842
811056791
82197100
1996797950
788452422
1703314333
1842209124
769824600
872097825
93941808
1650220665
78177076
298451407
1460534864
452064886
286944553
1443507710
989753957
2028451816
195537080
1520615340
1470487538
917902848
1766485737
244387420
1489755411
570198508
1291717507
1218460562
1615412152
126041473
1024757873
347292220
1979070704
57654630
1875538516
2020248423
2138288647
369472454
765029553
470683256
90179626
795650492
921415288
415561025
1286131887
1528025661
1307594192
1698941989
264916396
1298979860
2087847047
1983526700
1827515937
1423363128
1756443851
669593755
1794577914
280092610
190985371
1785384790
1219784277
1471510299
1544610374
1918145743
511573541
1623262937
273318230
1534936074
867813947
260117188
1427037609
1003437713
1188216060
945893481
2032777407
405826547
1733597112
1164185846
1379237251
94938933
1727900141
1603965645
1026047043
2098181512
1337414159
521329989
1986785153
128697415
965100974
1161331160
614664180
1867083674
1285792175
733914669
1415200901
74862579
823116355
1548564341
1242086175
1504121112
638575588
860496766
2061460625
36835271
2032634550
37198796
738762888
2015854784
356430703
1547722626
723074706
1144004122
1741015813
296422813
1234417101
1589337590
1657302964
1561165532
1082042591
31862984
1879046275
1731799272
1613738899
1201883075
974570968
217679808
1938521365
2009981556
1181571464
1004376173
85726679
1441801614
1926379421
1231366930
1065261869
245758272
129863057
1510716641
1909007266
413495038
817996795
1137216371
1403646720
1972744180
1375802710
1371446592
2082535199
989688686
1520160585
1827931554
416582517
733084942
1629739635
1879748184
1394771379
1850712767
139127518
1376975108
1932429838
358931340
1595520992
1588687635
944678798
974705911
690101503
1609600661
156711920
1513525822
943522217
1882678508
241639488
2124779961
1116014984
553550176
2029329709
1735982077
1683950812
1023128343
905946785
383670595
1199659213
714991408
23060712
341102674
889894830
1439828740
1348529247
632679420
702169342
237631266
1289517475
62450266
1501098406
1889427577
557688397
1002017311
1694895289
1111806763
552280274
11243895
1756840723
326284525
1740215427
558064670
1671275552
417746648
1579638518
830325085
1652577729
1655627830
658672222
835621508
1069421711
1991030825
1480201142
509636997
927366209
1453480044
2025551326
1424862811
2128353333
535797563
777879045
668720621
133184205
1026554265
477718626
1097003041
160013969
269786611
1827881954
698928723
1841745393
200527337
630365885
1457160511
1068323869
1873158341
1621916268
644603619
991343647
661312936
922716247
2059846209
699148932
1571565074
600026532
2027079651
1157772415
1671221099
1796067331
81695994
1728372901
1623666243
231270722
647210353
1728440181
583532453
497378271
1740481095
450726568
1955378224
1316994924
298729464
279920234
378468658
1910471852
1646699538
922949972
1202078807
474960325
1699697709
1308953637
1210606799
191866563
627551136
635101921
1597119957
2126797126
943053458
1528958029
739297624
341756225
2103470838
1942366895
1944453534
1571106170
91901957
1937861575
633230307
1201155795
648707021
947366192
2104752839
488099188
869793147
763187376
2144772091
1489538225
526624780
549131284
11609772
794421062
177749997
1384079844
2103869045
839846864
1595552235
422487457
1425964205
613081161
264229026
1147359201
1218166539
536891309
39525251
980330030
896767519
1627905224
1813908698
546003990
595654478
612073340
375549832
926085727
306935573
1121568811
297680375
1898373298
1597721366
1221676281
1366132738
752780357
924013775
515202335
20636062
1563089292
1045050367
1740438902
607082489
1459682092
2048614292
487402787
712175967
1736207230
105466348
128938309
820425214
1179263843
1235847512
531999050
86059774
1842179081
632556315
2112629682
1419153568
1534033489
191778296
2023434664
500521099
933948076
1915462608
855137149
249585535
1719913075
1656454168
1510601996
1942984733
104707875
599701032
14410214
889209106
1799392148
301792194
151538126
608019330
893184767
1370694346
1135893565
2087409911
717329017
1274255310
2051171673
2136611199
496136274
1431425103
1427778023
160436841
858948849
1764869341
570985441
1139655755
171018948
389313349
1255634499
1329096976
1441687104
375023951
1608454523
1572004465
798973681
1804949131
1903247214
722350173
76619434
799123048
237002862
588934833
917338761
1109467937
453140123
1270963223
897254215
504340277
1580270244
787703731
182869156
231385110
2062061600
223365093
273047172
721764508
1237690706
309598311
1026293010
1763746443
1724087246
401735724
1118763069
1585646050
29045885
1009082382
1795708142
463832592
1967504376
774015195
2120981725
481416356
1660992277
271579552
992994945
1151943637
324527762
911287823
1081714209
1462606928
437490646
1317782660
532039000
270865285
1208849543
749773905
576357191
1183991402
1032674256
59837449
779394476
2048473843
2146200014
1235853327
365117487
1087007451
1212416029
1600901100
2243930
1156371928
1476730273
1231998403
188616247
1621105514
2071708639
1894845373
647961328
1733271050
22970957
1630749269
608029517
1393536069
1370180252
1616248614
1794137722
1444787136
1966247219
243448507
824412971
1054636906
1246862779
1716090453
594471126
784688461
1383947963
222028690
1538662001
1525135709
2002663015
1542394146
312990775
1722742506
1566460605
1621926447
2123078333
1741238279
1420494111
1614580718
1601119177
1143368441
952819705
2085641191
1239737022
1630145644
302545189
792266461
1453587480
88558099
320073773
951074329
1987784287
1533125879
408651997
1738427987
1193769608
963275529
498899097
1625654775
1723831058
567558739
843954631
459023081
1753552310
1905638024
1227049259
1161677125
923568825
1251207065
1628383441
662536575
1556950366
208536495
1551682917
1602305520
1565097118
331553195
95064531
1877994101
2116129377
36353919
580998054
895156626
411059489
2134484952
661346193
1001171738
1215565545
889959704
69956933
1164141137
283426341
1089172279
1070959680
230958146
1341582820
1792086504
124337959
1800152627
684607000
881932065
347076916
2009797457
1421837236
867492179
1319057689
1202639741
522406139
789795162
1218455174
36297029
605730181
593951975
1293774249
1476196484
1136052077
540444997
1792566259
1724761071
403931686
1619709085
195457861
185758686
504881092
420141268
1851248578
2059162732
631998750
792137186
1957196515
1055505392
122901814
1805398994
289169420
1124632775
172331752
989306134
1086861538
871507893
1462179834
946163794
1554442631
1370104462
1220680126
80821203
1010701447
579352060
1697107308
1577348738
95496212
649523141
1187893372
2043108021
1032138888
1058002334
1045977119
1605509247
401983147
1920864868
2061642515
1449385970
1172064918
422620638
263413779
1996100301
1915381742
889538771
997713714
465629133
1679352607
1655989725
1713822137
624284641
1028369627
1466447153
1609274057
2056566049
306986611
1250356464
75599664
961125531
651902489
2073667039
60036543
952051843
1723493189
945341093
802334572
1579358019
1185927950
1594285469
1535850571
903469272
279137249
1432567486
1924869839
1719281984
953629364
1285348057
799550623
1397338888
962436573
1859049632
2016517745
710129987
336224928
984588386
657200445
609405443
38011171
1580953731
1043817702
1791391885
87252995
1363377483
966823480
1789796188
2012479851
1156224600
16805310
1350675054
2022012646
892884146
879244500
69298668
1935613319
101437928
1594665359
966126643
1487348367
349627794
1702965026
228122502
19779343
212528064
1454609993
721419622
208542995
306189128
469349581
541260728
133468952
163591183
1570883283
1517651887
2074961978
1212034385
1318491669
758007820
96137584
1994574740
1925737223
1693705932
60118126
1173894966
1496040634
468264010
1565820238
1243409030
725538919
1720774872
1663404437
2114400377
1629936474
1889767094
1275856154
1734486510
1519784228
1208860027
1211174491
1164795136
298558964
1582492476
1075857969
2082982555
387861712
917204751
1165250728
519015642
10660192
1230490577
1754487052
295632253
2057207720
1522661830
440217053
793797615
714714085
1596307770
1993042269
1108421539
536732587
26799145
1411709410
1458414175
441859319
124582298
713420263
501104245
2120187752
251803270
1935444060
222260402
1748647051
323377561
1620876455
1822222136
1647292175
725021607
1510618004
985240374
1687839826
786494444
2099017346
383575887
1688447900
1098264651
1866065171
1838078554
1554435810
976353645
690933746
621500532
1646990130
65385318
2111774161
1708540615
176521261
1294367004
2102679509
1610151028
273903935
1228195292
2020146552
361910626
1629416670
1272391675
1349656742
1065508095
1939719666
947976913
1768442600
1360680782
68977385
255732048
70297640
1943692319
365301525
1476196286
2043116652
207993141
1553543600
1190057547
1194122991
1979077650
2096942902
853097406
353681203
565786733
1526985003
1481606784
1702572219
731657953
76715586
1794041956
1415446415
1043741299
380914421
534075318
1610386496
1267932928
1469417822
715950466
2015293667
818679898
464576866
415364383
587557879
1316318980
1843456540
197450960
1505826288
2014003181
1462237239
266559758
1423367327
1487217053
203333601
656382506
1563281487
190499534
857340962
634764073
1416201935
702681363
1731903285
579615626
183648491
2081388202
297143065
88541612
554350041
1057112249
734597468
817284375
460693421
719656326
2028502012
1371340975
55271438
1917592411
1239194816
400461087
1539371962
1851379076
1587242697
1935461013
1874931542
116581373
97594747
1942946810
1952006995
644571300
640232709
70569975
1008306262
741649935
1854331876
127564843
984323000
1513518399
2139160875
1133018881
1593742079
614134988
2039453216
328659546
1435169106
469229045
2021486191
329127153
323895949
1574747080
634300256
1142740320
490764285
267378952
820830597
646865975
1461935296
1709366965
621428656
1837616645
1068325410
312967549
1103900703
513187298
1597014873
1231968491
753859684
1777960820
1358883296
454542771
137568607
107747635
921516628
148934310
805662749
224294562
292855825
355664087
611513649
638720774
1712648584
1873122282
1595517451
1144300271
1354245304
290462146
501673066
1488035553
335022969
985691264
1939128078
294940103
2001164077
1157092383
1006031278
670244452
1092543978
452558053
1665683718
1090214540
1584420298
2039748235
1154187292
291133658
1337909706
1060012391
1043076853
1079564041
1063224802
629224704
1916103714
2049186844
864119606
860169864
378365090
920453860
566205484
201406154
222637004
1982204919
1092419876
4139205
1949348753
218724379
1382786170
1620123577
1091960189
640707175
910179876
435201301
1927621097
981734040
179505488
169883491
1430933768
309452658
844029795
1188585501
1292509955
1311488152
279944435
1118392805
549081032
89997648
2020658604
1318719225
847689660
1156522582
959291513
1873680160
617898897
194075725
1936925784
1536859817
1823688023
1675993648
1403374572
806636437
1647296468
1564654363
335231552
473857175
1874130685
1781132466
684283593
1004869416
382789823
363294188
1099671965
1347018232
432753818
251060369
1411383197
1382960749
916470752
1021629365
920344292
249759807
17801952
1619414626
1631065007
323336722
244480028
1224696134
1107196618
834050362
1344715935
942784818
887650293
1051614902
587416773
1514957210
14788715
1908264560
1382303876
408241672
1797566507
2044708069
2042739461
400942473
1385616925
1646710225
1876978553
1752445926
1910695833
1403994614
542043341
815807632
1442080101
366931326
2046772918
606073917
1234434040
1713061535
1590586681
620891086
1845897952
1547631464
1223328039
824232524
1940746894
288915514
673765510
515763942
1691383458
559515075
1249693312
828414905
935700434
1812033521
2011192340
976111448
1692736342
510337846
1126135749
1159182333
130133793
663184219
1847017055
1179845835
575305465
653048296
555344660
1371250922
1804955471
1090905074
440952663
533818660
724859603
2127022210
1658002302
36688514
2098570689
2136471368
87156528
1802888257
2031072000
1177333218
814045519
1421380268
475787142
1481598815
712081469
347583586
2053001014
663417083
1776519682
724537770
624742570
2054031814
844311855
348050877
1843866051
338397322
137418811
1912275386
240106505
1468074263
1548855871
644593278
129421425
2079138723
1430926229
306581250
2047417323
748563208
717815019
736166625
2020772809
211972606
404871360
66834522
1650874835
604183047
5962529
705654296
259876872
630352475
1999428068
1946420777
665576936
1297525896
2139477232
1589868624
1349467149
1268421787
1900193331
323085176
1790263343
1221340451
485268071
364198024
1952297450
175329310
1835962747
1121244399
995557141
564699803
1959904671
18490350
1870089985
1335237793
36920609
1914390958
1129502821
1957304160
339984776
2050544943
863009736
1799742069
885047288
586644143
912107854
517006014
108753346
780064221
121801671
70858979
278588675
685126547
1874296257
1359671192
384613367
1570268407
1824310667
1785114800
406068577
1459067208
1171626281
88147200
1485376969
1829388330
744975084
1433606572
788010662
1920594892
1017019822
1900416608
582215433
902654721
1077461213
994167902
1028240380
1554412614
1589114078
875062092
1416192049
275576668
1973163841
187101465
1861381420
167771899
644290367
442830621
1310110370
1143327900
1061867892
976996528
209969029
2056515960
2122470550
1971132772
849658209
495481090
1333226903
760542125
271275333
135064538
66419630
594333278
540319792
287101140
852135199
756726575
913788452
2114426938
1347928707
42272100
823008247
1854408144
1152515179
818108404
1804535423
287929087
907267662
774269717
893403883
1219764384
1971436417
1810840357
358350793
1769574995
1990310688
14599989
896789627
1467608992
2061960422
740775483
1529186640
343633649
458433675
2020099585
1869627569
927778669
590173873
847077892
723404479
1401662304
959524041
940228711
483475791
191384240
601192876
1439574179
1583593729
1526652022
141329764
98501223
1953517794
654324266
1543408154
1512426335
2079311498
914510102
1474262889
1064572188
1996405540
32642289
589365070
163974119
989610686
658430497
86108781
1649837279
928136426
1568223273
1553707945
1011782751
89683364
1883083535
1102015848
1694083897
1860406397
493104854
680717530
411516487
1513137458
630106320
228540052
1015215233
1325326492
2051863116
715219778
2102156365
298294220
850535155
1886278449
200747623
522615183
1364351559
2128300750
505217099
581054867
1824697039
408641347
424262161
1495738650
1976831005
363027059
2144027860
681890606
618812481
685039314
1154350331
324983105
162544480
1322374179
567186487
245566182
1332307211
544807914
1602912369
699733508
8614490
1286442265
1085796669
1524697049
1951866080
1596471449
1559121488
902140957
308959371
389477791
1044921955
1057433149
1032093156
1957180811
2087203966
113031448
46496834
1212489956
1537771229
738686845
387519569
5962442
660606119
1768301630
1065294254
418696659
306464083
1249200721
1992408630
176578440
1611793726
820852124
2102584097
1223257506
2009443586
1473163876
2116645943
1605251532
1036773366
282039908
362268946
2011180441
968093999
154669198
1295257727
377503534
319578956
2021769531
168542720
706018646
1563659602
875141784
2021333012
148003804
2047103454
1095076135
857838260
1341757388
258510007
495903677
948732313
674392975
603587017
515023652
1028691481
1237224270
1929040645
1876452345
107707860
914909454
1745780279
1651584254
971408606
2133737784
2000446493
2021589186
2043887572
189427253
769971633
1134966111
668679759
1146750374
1701948307
1836684419
1572586728
767736783
1890280247
2056406103
2032570243
1670975611
1891354040
455374589
262183940
753386036
923211191
551674633
957873153
1163496465
891602526
2065368199
1577692925
1028008062
2086713494
1731208134
405832963
1313054288
843973117
1417881359
987105518
1165808881
672414426
1346054625
1107194451
741240865
1849709742
642440626
902340564
566949128
1325529108
1112191463
24844655
1785148838
215903020
1003996245
1406606087
120587634
469893065
1598593371
1483384386
1170879938
1215891982
1822989353
2008718553
245225970
1538874825
873162518
1312678618
1496175413
1476744690
661181337
809666842
280798536
1213292999
1867698923
1526071047
1520407281
1869945780
150343182
1625902539
448856424
1368450952
1895190012
1921669481
1106453930
649140339
1607969760
1496001429
1691613068
1037541200
566594095
1431324134
1361276671
867516719
480793405
253688938
1384974274
544953673
614138575
1776605011
386239956
72289090
1341224559
1372650784
637415816
1107769732
287343724
85501422
617473050
1677571066
1979243958
1742705730
768736070
920463580
147174505
610113683
1323769498
2054457521
1895837157
786045575
1459321497
12120950
375953822
1060547615
1905999289
255799069
846623101
1877058280
712530976
932554258
1764762445
1948892024
1376689279
520613136
865836949
1040958075
1604643779
1450496409
454603433
1974683561
1410136504
1862266962
2115380409
1392990239
1268915384
1753731810
1404215759
1002192906
1562934930
1793693389
620391023
2122536305
374182066
1933253375
932367294
504482289
1571473357
977581744
784621379
1557628311
1028366601
430143274
888476829
475990198
400026965
421324377
281214797
695162396
228812342
365779115
1578168778
942204353
1577290222
553239522
2088098658
561422009
1550630786
1148067052
564130289
1699469606
536331173
1316044303
1599906156
189294905
1729125320
527914348
1377191091
897298573
1076777918
802937694
364422360
387955021
1671020722
604770280
202195586
54876098
1230736962
1235944010
1891657166
1837782331
1771786960
1079516705
744486305
17998117
1019964147
1558266383
1355094434
1612549343
2082758247
97082893
645505280
816843969
1376816151
1546426774
868889408
1357710035
491331178
2083193248
727074992
1741983976
545605498
2082652124
957278725
88306515
1941751049
304273228
833960406
640377406
1260301750
1797221409
973718248
941456584
721257423
1200656663
268276442
559921920
1729204937
1564777950
961943538
1625712615
1452446479
1313803618
2018822945
195732538
1976145381
958194795
135503851
1123479473
1088174663
2111282969
1197947835
962772070
1790060812
1365223318
574093104
2052458665
771086448
373773438
912434693
1779302607
1431411095
945254134
1649551104
1513859590
992602963
1866875023
547536152
427136119
1748375463
1500129877
1296051716
299209986
595072937
1330692644
764390572
1564182635
892649296
625179098
1448511371
734928076
1370304964
1206045801
1328456222
1936892928
393911982
1025570177
477738110
487911082
1217217773
319106700
635720607
1186475238
1676656610
700478895
1084867141
929684020
160406346
247258035
2045347996
1280290434
409743321
1248877192
377476190
1948883258
1118619289
316420989
452043127
1086374569
1648297547
1220662464
253602399
735876927
733914897
2109098289
377692097
1735842016
1955032709
2103258363
1594829218
1862777378
468874423
1949576380
1434594969
300089234
1189064466
1383599032
2141054115
1421814354
2144126517
1909207483
1366108555
1386195611
1960456471
1349370316
1276551860
863705500
2017433999
1692088363
835397043
1628863457
382765342
553226385
461432905
1487834152
189946889
870315070
1112307970
1378356316
210009802
1972564183
1464368943
1939873959
1859908026
672675298
1377649437
1784001009
1376982289
1567349732
794361411
134535038
365870535
1509962173
753529856
1844267371
398037438
932254515
741036406
1557977889
1217833737
1546897354
2115360097
1941372294
1961657793
229402676
2135245190
2081573040
822686431
20040898
245600738
1587875607
792778100
1139344455
313195831
2002384637
1650943532
947999126
1850719534
1124441367
765902861
712618395
2009243469
1188445861
99742869
532212384
945642539
464940135
1349969869
490807726
1982445726
905692007
1955542291
65534245
1150577918
1406840933
114383506
2115778234
452777579
1933064728
637742569
803336713
888303248
1234358935
432969905
1984842423
1225853830
1994076732
2117704742
65775261
1888282929
238434832
1174576667
193951717
1788835837
364961141
555875394
1934265309
1009120850
1217336461
1540483511
893182139
81973317
876533553
362648028
607519622
1089652807
1033379324
1058571644
1043003242
237430490
768798039
536833819
246063878
1913926370
607938480
1050873473
1603913452
113914554
638838697
1553890791
379550742
1631662846
144253456
1543093625
566966728
1974556718
392450170
1123649357
1042113640
857962043
591487762
1006464300
784032505
145535173
333921159
1508719397
733494757
65397686
688123619
416720061
1668990315
961532667
1295454065
92027016
1642741485
745874295
934477768
766942554
212507692
1991973518
392055911
1990792606
600914224
2029135573
611192393
887770115
1520116360
1960259653
999445760
1709336542
600695643
14069794
267229455
817850548
965467104
1635947011
254817772
1619053416
948248485
1900796697
1162931376
1471903300
1519246267
1613830917
1669033419
299297895
1958954204
976397331
133032956
480561914
1502088588
1283296092
43955618
273911103
515990816
777941192
346216432
1792907269
215842102
1680674859
242141285
1463127977
592222188
1199675503
992614300
1334899222
724934280
421842012
896477997
894565591
1095712681
1582033568
334495828
1748097150
333878667
1808883450
1385756017
426511560
1245467613
1195063547
1995087142
248266169
646020682
1317039386
744724562
1151282902
1943840525
1688067384
2012444667
1554517954
906015990
841754691
663725955
190517553
1476276527
1581728509
1294163922
1002323898
1142431253
2100877213
1647550596
1836165455
1585796431
1333161660
598749900
1602210089
1361538534
1285840650
1267381077
1840724970
1851796223
1533969924
130852031
493796261
760115531
2607084
1829079476
833905844
1641793050
960583635
604637050
1040793939
1461933285
835373179
958205850
300555856
1524334142
1733026755
1018958577
2122753888
344649064
1500072965
1416051518
1663552268
863123308
1457840929
1809755530
468084430
305332257
2091580283
1835914441
1634941916
1734191534
12406741
1107145646
1607543532
1982761443
1810678805
1472675550
1157806291
1927522618
1920134428
278839173
1204542105
1916012563
748445934
1055997347
701041009
1133604384
97832778
1118630389
2134679479
33407004
1367728619
1701691428
303266857
2002574678
307881018
1197914496
79818568
575407914
563295260
77702895
1824124548
1185402582
155810315
877501207
1935380870
1829341990
226339220
32869575
660657511
363157388
219531492
1654126976
132491739
655464879
351371718
1303940880
1967998090
1235292232
879262081
1822744076
459652701
1813539017
1537437999
1615139993
323679940
514350585
1231105523
267501520
1789509834
1161125421
1322789151
1776785118
1898206832
1511373198
1971718443
403852326
599332301
378492989
1541267624
1778870503
1227654332
1451096129
1793472404
388640357
1368890682
1890252025
1475861325
34701484
1314611619
92246926
988706439
1349048443
1591392683
1910168275
1513878032
2024095119
964400431
603189415
728734853
1493649833
126900635
72482903
1742871290
25375081
501912978
2097326378
2052530489
340252639
855113172
1700262919
1938157914
2126374969
241873049
949408427
546940192
1324873579
1301136033
35595485
1339702626
262975432
981930812
1370900280
1154447987
1593049602
1541892038
1455237496
1447984272
1646288983
1292488998
1899687009
771959816
1261240332
518215526
465897695
572942708
1515856943
1946414583
158203032
657589781
548433828
1101639575
788759043
1619231699
1178877862
451371846
788876715
1677630910
959581572
704596147
1138578576
1440782421
1886181746
2134059750
1275238956
387275112
1469553713
594198201
131041169
1501513974
121815529
1748059436
1760872573
180549812
520530997
1034647783
126988933
659002577
1830042642
1783022014
1763390206
742202400
150234226
1459794238
1096435004
144269369
625984656
1045808898
904589461
438095207
515328507
1791917311
1891946301
1955593262
864475823
1437702979
1987451870
1720387467
1528498112
1559680176
1088047184
1748479812
1622329209
1931782964
255138773
1570717314
947271469
447519699
817584326
1463106866
2067490331
831034138
1186065290
1081075567
264382291
150644986
392994945
895446637
1178594327
7349757
194339376
89456740
221554136
1504235010
1397030874
969578751
1822535902
1063482915
2023127831
1306302736
517719601
2129715149
1367203603
465971116
1817245209
1076747595
1389075903
1659984350
1639688744
377863786
979728041
709632659
240889756
415106066
1591600481
666045444
837699954
1147952381
783488839
1046656767
540953394
1293412857
161376740
327230195
574962226
371640752
578646458
686800658
1123449063
2044259794
8226616
1672954393
1072527477
649147952
38985393
1551780428
1146614497
1204671954
1986274578
1436272246
647310888
1540423380
1861461833
863380822
388187525
286971585
1903099802
1493192258
160660504
892711716
2083409039
1397055932
509515521
1081449783
504098542
1276395730
1989296199
1173102173
2136854482
1291574861
544239628
317805651
1140404040
1894340210
909762437
279137780
436861561
1004064543
1451000629
81571485
430352716
1831477433
1331629187
524524292
1294575019
1112163671
746747162
1379003803
1383676227
1149407746
1362268175
1314370017
25625498
1709094604
1723770069
320399878
1685059584
1580893807
687018296
1690802652
298181993
1789429526
13431657
486218707
564888173
1182943912
1738595540
811973934
42730836
1855164037
990743491
1890165237
1649885503
2079401121
2083761726
2144203106
894127421
623682242
1791732599
504711748
460632490
968219575
114456276
1914076977
36577076
878386807
1101425079
639146622
1594404000
1324957662
160245233
886254205
1168481692
1384933730
1622900754
47437430
1646964680
871543437
1528328499
1760180764
236581524
1725005982
739512861
521865676
1165370450
758034039
1611373668
112951238
909940952
191790584
1926460847
628494175
2086512589
1837584139
790643016
974741821
1484563140
1935417548
547879613
791844999
1340101626
1196349724
1693718491
1318313549
672990054
1396397416
1291694857
2080912985
421594720
489439841
197967387
1687526064
1550636354
238730540
477313793
2060345487
1885317499
1663679022
467501097
1205003427
2057413556
124663511
152076524
197426839
752122588
544551035
948904110
1602928150
1792258410
404252096
1170181344
82570876
837637297
38985339
1867096015
1360651153
1687962135
1264991010
294078888
552865142
644674954
818007655
1547699258
224384301
1607852191
538737843
1862814694
557334568
1374439338
894592030
968762035
561372607
1442752729
817319277
1421580848
189790786
2101193171
1689183230
2121819633
1127750576
1086098992
1115403704
175338884
179357252
1379022428
1532361674
1331533594
840992819
1644405893
1543187153
144580865
518147630
1463880741
1040665216
694854933
619970471
39741351
596186900
1305127348
1589928702
1133549176
241297452
1207987475
482429326
1909982108
1713529395
1055895248
963052693
132240365
70577623
1815839379
363995277
940088386
1195833505
1190406618
1022650952
148742095
2080505242
1238234846
774781544
2143524409
977622156
167392806
204278429
658766233
724683532
2111512990
2094026828
1793580438
91751582
552327552
1257611951
1383943298
1786421902
341141629
1840063980
449982153
804599020
1909050307
1786199930
34453580
116978151
1079904094
527209116
1508990671
1513109197
1497120444
1565607033
308959329
712626101
203872264
1488226419
1929159146
571279478
2045093453
1549628571
565218521
192381944
1691753189
1315315002
1649136966
1390796108
636977331
75889113
683622729
893915020
116145641
321687835
768722410
1107469809
2005474888
908946737
758265343
1493021840
1873519970
685660098
1345878192
1476565006
1278241119
1051254520
146753316
930709097
402813952
1278222427
1134523136
1740093081
2019339887
1951129211
1651881204
1429195115
1568035367
859430002
1484522051
318003541
653485112
226918945
375352282
1209977589
496121474
390973729
622560198
499823938
2041508683
462778329
1745112127
276240859
676736573
44136071
2051517782
817784015
515866362
826532838
2085581604
209073567
1311318990
2051592250
1770837146
711454515
808299451
1581234812
928416048
938676105
1842129029
1023616058
161625971
1091195090
1367304466
1199535672
981656382
136089893
114473911
1868180531
1165247444
1419412256
538884151
1161447806
1604131419
1407854019
1964348006
764613862
575725509
1907950874
721581164
250748262
758776745
1505640908
431054943
468813314
162902437
639459931
1176050553
504339064
1628053631
314239601
1442848522
768387725
1128294364
1727249344
771069085
261107656
1284169333
608714291
1561810485
2079733875
1799422154
1772900273
272497132
1833311319
1620696807
1615658197
4711300
586381553
1382945550
1874657506
761028404
1730835894
1684684672
1687752405
991937333
1099452449
1396381041
634708028
1743886946
625029287
1952178768
167906886
1668142861
1343505861
1230022337
1459729047
915016654
2056202537
87340277
1941032486
29863791
692161564
2007422470
1413970631
202663329
1638017664
1211890043
791077540
1997623942
1015417043
1237412478
287965337
1805284389
1261106882
1823968825
1969694939
864486682
49700022
2089691926
363354291
2075911687
1730760539
1531655543
1038372648
1674121548
1860889561
1533355859
103443769
241898472
824835205
666492305
1938971986
409571395
787932432
1571487394
568362226
829147244
672585255
361294103
1018182583
209465490
1018251934
294987978
940887082
2081687724
974703313
738555580
1707228166
1336409895
1339029921
1620065691
888069203
1859050358
218884218
1982572838
540975433
943402842
1846850267
1506294940
103367610
1491145195
1812292566
720367502
1701586844
566288914
1888231808
1330828758
943263226
1492127632
1114349912
443174087
1844612086
479784614
1990124639
846967170
1281838013
751473049
757087201
1550032909
1318917218
1393666754
1601475880
1001568265
1750899413
619935640
1245449727
1556409515
1791957204
142848488
36229350
178018699
530492994
812550972
266156352
40411673
220891431
921677270
2102542240
180606619
931124743
357517340
310849050
1288561595
384333697
1872633397
375102561
158304220
1711310660
176792624
1133818953
1697501536
1449369151
1128341751
1093582236
152511940
740484237
126146466
1346105996
1064488695
894757302
370686573
145857640
2130448798
204489988
1039148160
1772386072
126995461
255983178
1687559309
815095171
1197710361
2087763295
1381605150
1586445997
935693571
547209901
487092198
150427849
1022578286
383035216
134673799
252755429
1412166119
521856443
1388419780
206839978
2142187980
638593414
881866950
1658644474
1749368589
732981264
793020884
5016356
404363182
1353236521
1874633521
178599731
47539451
1859134218
636647358
1908193658
1123541373
1114948644
337732027
1963504979
212289514
1330598256
247117105
77930380
1378994378
1426912169
1157782242
2140537604
1991379152
1417746125
1816949090
811961550
794601293
1471150601
1307899953
207577144
1545620601
1677920308
1112179032
550122381
744570626
924317603
1355082869
1151382494
1421443970
733721446
75818
342536521
1858503127
1707215430
1444609265
1895273441
1412248425
680208330
605937458
819664608
1646123470
86496374
1969604932
1873628587
314588431
1512930697
1575558633
1697574904
1041330502
1886062094
1753518799
1905454507
467412428
1422876168
276963845
323898229
1284799140
1760748513
2142504245
1173309207
1056988959
13929403
1016903439
1486668653
1018525760
1165742119
171769404
503250100
1066766006
2035313214
1967193854
1852998907
1855096007
605606373
1751471580
1350993964
1076024799
430999127
604846492
988239987
1156553480
1067916719
455255510
1173766724
90512037
1796808174
24743168
1248831800
686742998
691248304
1175392941
1436576574
1304973041
1106487292
1167969669
181112231
208330757
1171420582
941625961
2088841686
432191710
2083478676
905528735
1070059480
1467149525
292066339
798963074
1981332603
1636973123
1890827549
1421638977
1246819374
1298747292
1189556517
769978009
1607938121
1423677919
1082465243
370475926
2052604600
373529446
779704930
1330993682
798669331
1621871099
1511728211
536556782
1141558895
946664447
1914927889
1008666315
1707054406
1482371305
527000348
956433463
1356496291
1875531008
2035606357
1715191223
54662298
1037234589
1058655736
715702888
81334653
1851841028
1810583695
1764968904
1819453913
1169437356
1903774701
2075059867
820325956
857605881
489190657
2113611
12316161
1407280949
1771453634
115987970
1244226510
1128402865
1058635902
645318720
1341827394
1290376740
1796276700
320646131
527250579
854335596
1592829791
403530609
1978129139
953524914
354321707
810680773
616046158
155755925
1255189473
82294004
1142210830
1406637097
322749013
1060616009
231121431
752980785
562717858
1833126577
49864997
1230757349
68767152
654096945
265374633
613461486
1825326572
979788882
848433162
1979492275
120184046
1580256760
1126546078
429118040
1178855627
1219541963
1393981761
752293111
24563397
187061482
1024567513
658717992
674337658
929975572
1580771304
482512273
1243067158
542512869
446690288
619303751
703447435
1928076883
964529550
300549503
249680637
2034567747
1420272763
910125505
148941743
223283152
170167223
1883718799
1640544373
476846953
1437398508
251989417
2120994624
447511525
1931573811
1669345097
2138093255
1721889945
1779720013
1984121891
54884190
1692749603
1705554052
1621495233
2138272392
75941523
1126668877
900364991
1086735317
1807908932
1288506738
911660172
1054238947
1047662533
1701620737
1100283533
279491006
1171521531
2091908613
130051078
1966307499
996304197
2060381398
103519672
196780832
378632475
1841530722
788920549
85158334
2137995780
555356067
1714134403
1208018849
1849497749
1822313816
596059191
939160711
171747122
1833380646
399465523
114082657
134763956
115448509
545874559
916900759
435237818
2082193630
743982944
860059733
2063251926
498166158
1757625600
771826096
925736183
144360745
784026984
836226214
303736860
641624908
592025870
826225451
1317445271
549955620
1710169220
557159571
542647840
1088557110
1851719596
163073398
1006680568
825973917
1734109976
1293891754
1153016776
1867288500
1688528490
1156306712
1292762869
1074487441
1173372737
868040558
860537500
1380249679
1898903233
1899616121
1569575757
1333970262
1246771240
501207992
927800914
2004553715
1861768894
432897942
1414445825
19740364
1085330472
1790070291
1126896963
1609280343
809168796
842641746
1670520831
833881290
147700314
1331739564
44863368
123102812
707311456
1111983971
303176386
1712138670
881066392
1798268750
65914686
1430639707
562493586
1115086428
822688147
41702180
562985178
813981847
731386052
2719565
1420531956
967891721
62671026
1676012027
451145644
1130562644
1222419199
184676533
1063019219
1286370366
2097552054
334764538
775388461
232359014
1035034118
639547621
890260700
260372752
392515722
1888344646
35309830
1793093659
1339004178
1533966266
772981073
167942731
1812734165
1059058931
423776930
1747729246
1458885840
249619374
1141434100
2132079017
1299325074
1144524652
258718236
1064355739
484813905
2069549729
2052647079
671058464
1239943928
401715721
2087061208
1201072941
1672639675
1958494592
250822006
867723221
447580429
263540816
1237053699
1046739408
649992511
1467505849
805171219
2063109989
604568117
902385913
1736452319
1796426755
1258741598
775915276
316794861
2038337453
1256274932
1731532181
1824235134
979486672
321990261
909861678
154808407
1023608707
72970702
1349911379
1342032451
344680419
1272207425
173857385
1344618645
442445785
602852759
562465306
76477604
1304085633
1149853874
1581000007
1987593276
426074647
211310327
1907830043
1757707880
829070051
1245431146
1359664090
1448370914
669753598
157856731
1809418861
301410320
1228494135
2000438933
18338933
1050544296
1149771877
842133653
2067620801
580606626
531534583
1301655094
677739895
148254007
1904201056
1621837574
1375708552
1996189445
1601351845
807639205
718377936
2010487992
1617352203
1519970273
1093365620
353629816
1333284887
1860910148
508515257
1542078242
1727214045
1970651505
2066553918
1813119491
1285021673
993407420
1974696079
416702723
1837181094
404703290
2031569316
267610933
18687053
2012167026
378684643
1244789426
667540625
520306423
1530519799
1036589893
986103307
2059472450
1118800428
1655568573
139186143
1196392069
1032527427
354112568
1605874578
1920407823
1568715042
1119454084
2128965213
1705229777
409114842
317716305
584775709
1193299215
910213558
1661552735
857838791
1288002020
1711688469
2062733006
943256588
1752425752
521562825
1333837806
179706229
1758797365
1703516773
2067780765
1774128364
519581334
969673352
1325234005
1823757092
864488360
1937661886
2001697435
217656707
342577390
43628072
881088394
1374397073
1172054560
284683930
109376320
2050837971
1743656376
1098990077
1985015303
1392375974
1809721058
1365253632
1390311676
1170799195
1114681429
716982650
1195815987
78012420
1054698969
127815691
608671211
458284409
2145486535
381433637
256137140
313623684
1789960377
722500050
84765951
1015170651
564001009
1513901302
1054409197
707279540
1651935078
215362440
200605892
1123463441
1587882187
1726327654
450601214
1663830129
1767493678
367892691
2020834394
1712934779
1175241285
2097502928
1013198482
2063969499
1943459621
1721933806
1837660827
629051318
137872406
1456755220
564590830
1323673558
100888208
1339019975
934956654
1479386542
458180149
1439793021
1278339606
668386031
1398318819
1047625197
716458818
1096553045
259867518
1521340501
151769162
140679255
75405053
1376432507
1124535407
1796942675
124346406
273299725
523609643
1281891199
664412989
1985759311
1485487458
662152152
1769452389
306691426
1091426877
195305801
1872545390
2028859567
1306747380
948638723
2118749666
2007595009
1024825080
1332471597
118905291
854143943
1235688851
1073709383
1358971589
1778950826
177736531
1276746842
1527307354
2143714820
631667793
914679326
1170337542
299540064
1857270299
1856694422
1648245513
1498162989
1624685046
1270397404
2063614475
1078524738
373660300
789673205
94378389
291469721
6163156
788494718
704726331
1595637915
557232051
934638544
1846647055
1109900076
1816257278
1641033342
1529488374
1328821414
1001062651
313141410
474685772
755184864
1949777647
1408366563
1653339115
2115855575
26413465
756314077
1329080288
1624128188
1226107672
707498500
959610119
455716334
153024806
558057196
1565980877
536621998
1466420199
803528136
1739915526
1957036914
278133635
1476023538
1167752656
520266317
262743691
339372477
1451820051
631093337
1812168775
829321593
1548617525
1402350587
1217849193
855832853
2023166993
1555072660
1868858258
108277145
410718945
758751456
137227231
1246170215
1687261572
612013858
831444277
1918917504
642848113
798950716
533088423
480930186
294483632
906922639
613966227
1981453939
51331408
123377482
668046179
558342987
190652450
2114027508
538212558
618777286
116412141
1365760340
129706277
25010555
321721499
478748073
431298394
725794292
1637369119
1845532719
1449817998
1160718623
1088605313
1227594116
1758342594
549492390
763642027
1464202268
2145862714
770991294
1505590089
578928681
289073373
883909797
1593588882
339437636
1017115813
1639869274
817419653
311098729
841283885
1723902150
1929828819
9687840
114415382
627886402
87153259
269706334
1429068783
465689861
1658791868
1104182881
1519610166
131401830
1951243134
632010456
2054824416
2131557505
7105412
1647453837
755016013
2109486942
832701396
1186164288
1579071625
1093340067
3926185
704381762
654914954
256012764
1537253665
452248330
326119658
1680383886
360491255
1871237067
1348527178
1463838928
1615031068
156415111
850659456
1713137402
612189147
917623260
1997650964
890694227
108759865
1778979157
1974726880
979349828
808167222
403169967
1076912978
829450633
1356998032
1761509155
1068701633
569964443
1192681210
140408501
1848795399
913606379
237707339
1084785403
759525111
330851194
1416813913
958965017
157705213
1542297577
198830927
369199247
1753805860
75913168
1503543908
1781018775
923699973
669003498
2142783718
1578167080
507574699
6551845
883565744
619613862
731688298
1142203319
1552881085
1434778872
273903038
614315117
946067553
2058350664
1150329454
1225956086
1721831415
853479205
1646797377
732940342
2053158946
2095597872
1987610925
1594789589
2087166062
1538357890
1533679111
1532808134
1535896794
1230133433
1536364920
357127754
672244165
91203196
2108341120
1165375498
1874212147
565227662
1335083697
1885449626
776218903
1246761389
1768374633
1809247873
145206788
669564504
621364404
1343733244
1855802716
1522555373
787470924
2014298660
1228118715
1995428450
551921452
1828890062
175697778
334185578
1202783610
1464205075
1154362430
1896491075
145271373
1320681639
1719108322
1674626340
341759370
717484602
1344555463
1004269192
799802937
988114846
994497792
57673589
1552038368
498823648
1194678562
46944020
269595366
1037836225
170710385
797144387
1810384391
1354392988
762250701
943355571
466891036
219043035
1775525263
676249729
175339786
726748547
743115126
772054410
309907706
603909712
1071380858
1627318688
718210757
74173356
351204297
2111901345
1206123302
472052115
463908536
1729906760
1283727010
836446899
692974274
1510551679
1758427262
1614090492
116311452
713986913
770782335
798156370
290233034
2125892685
1768077773
2071671788
1083871210
1857218794
178473058
790049684
6729165
485611179
1785536571
1702756112
1985163891
1292097011
1116810820
2141030573
811000844
926152495
29508764
1253202917
828205840
1372806833
1723389536
1600070891
1967174690
140054732
1916289103
1922367870
1261722278
1536624237
1201575171
1721604236
1339824799
761628984
2143810743
62389098
1583762364
88463276
1110338196
1557744946
35873370
1788678577
743396167
105001773
1211333385
71855152
662653804
1757023560
1258482686
74165794
1232446886
627111575
1869537137
41612415
1006135424
724143319
227210819
1151385092
1815205249
1345028402
622916122
482426988
1784182402
1981804672
1210279600
1685849017
1853011164
2054718329
325875185
1319946007
1730082409
1872909946
1614909530
873245861
1265190248
1579526835
1328889948
867479143
550993188
292773293
1730149494
2002934200
1123352981
1028729286
1091109062
645911512
2043083805
368422552
469250661
303048278
1353851726
1174749324
969541795
1723913064
1736116294
46170706
272531443
964800961
589950259
1473627104
664540092
237244665
884679516
560343947
1918877896
111289818
1604645289
200254948
2140344199
1020247746
1113326242
1458347500
595666567
1599422400
522148702
1736116
279176266
100001483
1131730999
1786246690
1556218266
1346525171
819934420
86773666
341261279
1157132738
292985211
1806107135
1216317340
259090841
1328328988
1903023420
1908296232
597634989
1420118100
153209010
337288415
3808075
313291552
2004124885
1193907653
970973059
1567832877
1205473849
515873757
822396629
282842653
32086623
1864482566
1337472937
725509059
729673673
162536641
1801289924
841954586
885448322
1428310123
1771695455
1022335231
10241016
244235923
249110878
1817326494
1417932593
244735616
1743306045
1744559253
419121650
539815299
256658211
755631328
1941292973
1285005361
571110058
306685337
1788944011
2052762850
248804566
1647949034
1738557400
1525605972
92860552
1265378925
571361166
1698192734
741535549
730361692
607763778
14093257
1640380552
1641977335
1479162832
277513731
1039789826
1646905257
1075866194
939636195
683832266
813266732
1013050177
193961021
1393267616
1128792670
16911987
1314790337
225704555
15196435
595085102
2111294257
1894445011
697326385
1895132782
656527109
137452397
2138228439
193513913
1704901703
677318943
1650544279
491117576
1871938300
1772971375
1555054514
1169948202
1076322118
954730711
1260052642
1060159071
1008194890
1157967253
1502924581
372115738
546943469
461763249
51439186
789911895
570430931
425728193
442936536
981938236
1508018084
1834090002
513756107
580195859
43716215
1134682781
1024658511
1741054520
1397491
1382642943
1742757352
1445563135
1544014617
1622058490
1332045126
1874706141
634383207
162186493
1501893044
1655145346
340419047
1757471933
1637923829
1589714764
1512069008
163874436
542067715
523749497
1394785109
1817284592
301656075
33988024
191665073
538346893
263072239
272656146
522541451
2064781341
226090485
1731796272
333208105
702859412
368855211
62929499
311828793
1568164952
582153675
96260652
1405414291
542939517
1558187472
463237690
478486772
1767682837
585905241
1646643743
1586943630
1340837239
1649274498
643832797
1655527786
1512718867
1847562681
476083160
1590542389
862489700
1991030967
1189980493
2023065005
891325933
643842759
2030839490
1969367851
193911314
748411362
195197430
1081270931
1646774973
656539752
377990172
2034057400
1800084588
1725671439
896295492
1783494478
1102500627
2095206282
506447282
456038380
291136827
1356310821
256979908
636050778
676016417
968083717
1649391283
316931678
129710356
777182021
1458062624
1005225915
1207117431
590045755
2034486092
425934614
561026979
246807726
1447426596
1657048102
812233479
1445966933
105767162
361098243
253166611
276812733
1876511739
1139075697
776248981
489309370
10219016
2130126016
1657506856
22509260
2092650572
1168266251
1907654543
1427819799
1761643096
473128735
2078593355
1195414708
2112930443
1315796243
89572287
1577878288
2128443016
1611280145
1929252758
527547392
1092455180
1438890817
1033484234
862806116
616572037
1260523171
1054090878
1598858154
959072084
929308472
1764921311
1757899530
1160789858
1442719266
1786028157
66613931
1801179550
1564863170
723873583
1734081820
674247437
134616046
1430174558
2099120171
1901906377
1959887509
115306401
1763773573
1240446197
1029161
355889067
1061569348
817437916
64695576
1189260003
1302361068
1664109379
1391126981
875133371
1247431534
139168870
1373625044
109330746
87636354
1943786969
1148151113
539385887
1892014090
1411200955
973336233
1195139667
1866651652
1078793457
2139909546
1204124996
1270577353
1211572970
441714049
436753581
663913967
1372205670
299542442
2059667045
1763368288
1122353014
885505630
90078842
1608678914
716261720
254795401
1198593014
1601772995
1458467735
1988526655
1882483857
26953585
2128014690
1639238505
762095941
348848602
1849107162
971918529
2056706755
1954479375
1620489238
1794956680
507034967
607209912
90158612
937194207
1280556253
112629282
1930804060
983564937
1679573429
1869018545
550347551
2092461199
37110973
314650102
1379349130
1054240252
668478280
139562487
1000961213
1438685975
39119850
533023699
12771965
1939235176
1840151085
1060334396
290345736
1259934296
535919413
1489251169
1295889518
884208840
37437840
1107295733
1101761364
1528586295
392892950
1462699135
1039416170
2005065206
1872736183
1498552091
1897404398
1265521847
180498325
1566462618
884423504
1350187309
863966688
1870933820
605562899
72403434
1194244502
1030430153
449458407
1230655618
239988953
778743665
932489361
179989580
1011352904
1223311926
92527213
743728208
1685254183
540031184
1980025587
1303347719
759094965
1175042021
1679867706
146043664
1236926087
1607724207
1779011057
459060167
1151963510
110091060
1732753279
1435304279
1872316900
97105000
788219337
846451772
1398927284
1564259464
1925215481
920969686
1321749355
490506605
535372630
72001521
586505044
1309491310
165415442
166133109
78171945
242400579
1703591115
1547415011
1680264385
1977661360
1192194718
2090080993
2097282133
181682646
61052306
1086908208
1644354622
1174394604
255859561
360097724
546135411
655552722
643343854
50372297
1107675218
1342580486
1363307184
802717336
1624631322
1878316153
267903872
279196226
970162004
2125284689
1107969873
284864805
434701476
1715498624
665962800
1032902823
1124181606
939141853
638427563
1523535565
1650038600
1850409342
1237638812
1491758030
1970512406
88896696
1482226493
1085615362
34932358
1604900773
429605038
42479414
1355324799
2110762160
1607855698
45461454
1753892032
25136020
911878537
1428396185
1566282628
1338937318
54769297
1405391037
446879467
1610239934
1382250585
432609217
760567253
1701337206
1818343641
1870768059
822992229
123746012
1313421662
1493884652
1716557090
1093141492
181144310
1140634342
526195592
1363966960
397618700
1047898655
470804866
1325243476
118094794
872095372
477364181
277400032
750146850
1657243569
1690688060
102334344
911121314
373280010
617131035
134841299
1142845977
828940303
795796752
1479124937
527123405
911531694
787938551
965479680
992581091
1034288538
79529907
175698845
1098129032
995588643
1260753489
945230016
154510925
2083411207
2065188469
896560414
1821814623
2034603052
96261971
1285343901
434103942
1968229641
1177138461
1190826765
497179407
1364047718
99617284
1409240619
236355286
612222657
1786936892
71868386
1824714501
1705037060
9978836
1807142670
77333588
1502192876
1036872610
662295262
1072507522
88466448
937525507
282716486
712835464
271684807
2081779313
1436857937
293422403
1416624533
1615440195
55044294
1945599507
1382176187
1520281245
1237477810
998733953
1440071917
1668388642
1471484320
2119468683
1505820899
550202238
821815310
1482327738
428567519
423633007
1163454502
993244363
1156960830
1872909146
1423528120
1756644041
1977512320
802627059
1539209377
633911262
1429794513
5389205
1339240220
271063442
1320376316
450524148
1832296365
1653267373
1218522796
1113018564
684049065
1480038558
266697421
42539387
443306423
1238798718
95740912
1638668024
1371948847
178058904
522769424
1260921000
194700160
2113992584
1824301629
1569550464
651836511
1397201771
703448048
1832894270
65425944
1297965398
1129842677
2018551744
688959070
2055907376
1405540455
1999263080
458590808
1085595495
1322550583
1758164424
1383955703
670924519
1775277574
813004545
200192297
1454360455
1371939975
1439566521
2140578920
1049512681
1604009747
2006250200
511011886
212941936
1096962684
1143936456
175342865
38176941
2048302123
308796066
1665869962
1973728781
656188784
1072287126
1416506184
1480691048
754959415
1242532780
66151337
1060997526
1124443721
684586938
447125431
290787355
1330701232
1251522052
430830449
640184598
594253879
725741803
300418787
1340846092
1798505931
1593205994
366038341
2041517004
104677332
227980529
1718630853
965836420
233954229
1104086747
1746849597
1867353726
2024713311
443410168
1545125174
1152550248
477201498
1536914706
802621219
649722410
1235222331
280090802
1801597503
319508424
1353078019
1721236641
1675885382
1591604752
54932415
564106161
1474401768
1766552039
613327242
285697305
2124902896
2084711876
1083565921
627236938
1552910803
1953108317
254706493
1447557489
1508587810
560718398
1391469026
1321487808
712612610
757886005
403546569
1731891117
125005745
967602543
1284578534
1181301482
374705020
1247699556
1706490674
444305640
313707579
1994579615
608242823
908451142
1903597689
1379728585
196782912
2095972756
941679914
1655659079
1187440279
1826703808
715441169
2073228518
2092020782
991463658
1051883949
1134086584
178072352
1670085743
1935023108
789003804
616809993
1003780458
1072937099
916737915
443067553
195387486
1170866789
421366826
1362036518
1691277592
1262782723
2111755048
179394455
1876613034
1216771517
1567153303
693230642
559638616
1891029594
609782193
1868364333
1328464817
733435814
460324258
498511745
1679403838
1611580333
940735772
1701580113
2067336465
1022342947
365172467
1369553400
2079060149
1751456950
2052985946
628652942
1643555635
231544449
1808347359
597740098
885021461
1156281605
120494975
1400269336
1269542133
704427167
1991294358
429723002
1554769820
1129481286
333237263
1614217091
1968652295
2032325604
2049318814
351196814
1708619422
1884449397
98325608
1898786172
1345960383
153355193
2033005304
1391683294
2109657987
383055740
1105420301
1660188358
1324129708
491808465
531813608
1587852655
306298167
2118251344
872685522
454670596
1217177422
2129722481
1364159436
934492174
1560735094
1953326718
825774444
2108027868
443928832
733407201
230387421
329361975
766583035
1336402178
1927202755
2062225552
1360092270
512538805
2071326310
1029887370
1264984038
896582576
212529897
1242737493
1077271003
256488001
152902772
939088377
1713882505
306874109
1569089617
82762160
328806639
633803874
905499514
1754887502
813631458
1328612279
467954153
2039280594
2144643284
1020748479
842473339
751618988
1509490869
1899084434
1040674623
638213099
1551560553
1906290009
660260163
1628974963
1123415079
1873157281
515419424
1932215894
264249767
1540544551
425446218
2091083936
1649039923
764400436
1592892646
1647542542
1412682736
1800332128
1895432329
107150877
1966204273
580323117
620201402
42024197
17635701
127677311
1606518149
1212415035
840207323
1613408830
2036925242
594138278
495488205
768530595
1849775069
1155120518
1453166156
1061338508
582848184
1457034495
668489619
1766446979
619955653
336442121
161775905
591698690
2142701068
2033157225
405158493
602173642
1616453499
1800481756
694703040
1586052141
21312747
317336699
1210553626
1777428815
12850546
902896815
1050433605
1694860032
73096086
142761971
130248364
1588089307
1180194292
1093396727
1825000544
429162907
1815590814
756483150
1196064110
1030803334
1236996102
589900290
1484021977
576962984
2107444151
1817499860
1606495813
1687151492
569736191
485717850
464929111
1359056327
461252524
1612791551
565947862
95892309
1745445668
1616129642
24910978
1250768956
630943882
1183253169
1934356289
955666449
1756866564
997276412
1614326988
1015636873
1502767152
1818567042
1702999404
1317928780
1962462767
1334632155
207306529
181422626
920598014
1096782679
1241291244
1545962222
1638367896
390560248
2065349617
53085959
105917998
1771180599
1896879544
568451208
1725768409
551768690
1309847177
1124392181
1164663336
1099227737
1492748455
64957016
796935704
17456276
540167531
466583251
1447428253
1759746495
916996550
1955317264
159728732
580256357
209551960
1651857319
1951280395
141945133
1620543368
1281734130
1197522692
936963271
119534095
914150165
243677305
668623598
1144692484
731504745
53225592
837470690
1095894129
1833411622
1202868353
126043050
779801808
570775504
335301641
1115035339
1888480370
1844776552
2096627871
326449712
1338475650
2048434868
636081802
210232885
1906487402
1785081188
1399830754
591933255
70787324
589104037
88858025
1222748359
1610297733
31735043
1831360149
1542065713
138427344
1465631155
1302620233
1112339971
1507800115
2045305101
102542326
665029631
1651871281
984051645
1287583333
779178740
1239967773
1502113135
1503332563
1491005400
1793589219
1304900713
176228653
128711407
777351049
1409166951
1352581592
741399313
2022420619
860099435
99396277
745121613
1991043240
249212954
429635772
2116227452
1563754050
1645753280
1473574533
679630797
808612915
1884554958
1782309997
692142188
2024181394
46147830
197435672
756488737
1504558685
1110972197
1267652921
552060883
1261524452
1395538559
529956863
1534185984
1459848673
369155527
1898663912
2102690186
275161156
236956704
977277464
661062000
488678794
1988802390
1002614534
1299810716
173807720
1918109099
1246627604
901353583
1320622706
334276747
665227835
588383752
1174523936
640047850
1553123362
989893990
575475033
905094829
130044319
1836642119
1091193047
1409848294
461832036
2140085368
169728389
1639571112
226134819
1472321469
2045016675
2086712593
131866610
1289613348
911021610
1055849929
1042065843
2123609002
306699362
424158847
448851523
687300867
703307015
1764653407
370699580
1917166102
1288858956
1353514124
576194550
1684344294
995005229
2047268615
986280560
431862651
1312340618
290799597
1222667115
522169201
2016964792
941421614
992394218
714191581
713550057
390346042
1460666497
151047352
106170613
2012368545
2145794245
183102722
1727642722
1946264909
1646272547
1110878884
948015650
1523403875
731008400
296089987
953851860
1464018205
906763356
1614408868
829795895
943948621
1259428823
960725342
1778494814
1953979752
1820444678
1002795030
204108137
518390161
1461668409
2047281142
1801106996
28529602
1090781148
1280315448
581069754
2022675772
658050170
535212748
1040337556
1820438864
1388261577
1971875473
729657331
2127893717
377105296
280433047
2071183888
18090891
613409152
1263713054
115399757
1276618457
988564919
387573249
1699300185
1616260047
1270561209
1892186978
858661286
1975060957
801685003
1722739744
84790245
1097029617
1574537744
1455051687
34622649
1005706340
321647798
772186596
77674725
450730447
1316148344
1043582421
1180159099
2076829108
2008751943
718737226
128863754
1889994507
214782917
58794516
1395243955
800218225
716941431
1425182425
1857207948
578619916
1382941787
1446444728
1157687274
1799499774
1327284115
1417712819
202978467
938846402
852175695
582766668
755030542
1586777960
1844634056
402159506
1944410550
1180618120
481353496
299239803
1461378506
231207444
1021665511
2120103911
779214327
754945771
500666117
582281902
59050597
153280414
2064509943
708921512
918585687
71006020
1496091679
67455752
201542153
307607401
1690965814
838686382
1289493076
1008192892
1078759355
1887493972
226648523
996292946
1593762770
29167843
1154260675
111336466
1085293800
1937932961
1317337691
732138785
441337962
1673457803
446508003
1253915160
889900979
438042162
987932378
1467517706
247380076
1130102983
871632282
2076512927
190469377
892195193
1834544672
386925338
1347726511
1599121212
1471989528
1386441978
808092514
1895889342
1601065559
685180239
1562258128
1070033677
73669307
79393807
1871256078
652393090
2015844288
1275669043
623922676
1688583769
1831211488
893108157
472674697
1833067967
1376620225
1071831621
756469271
1083884613
116262258
2102500160
1833698172
181478183
822647451
334861837
1261799513
896539472
759735527
129912441
598405727
287553700
1082734964
1444822635
547096336
1713152799
132644660
1548641563
643076790
55988824
1384533140
1251826746
231410096
1394165291
2033814103
397604581
1737158875
221399666
2009850037
2060544049
65801470
1433911397
2123246385
1815933017
40328013
1867903288
1780233553
118690735
855298601
758868051
173293115
1744460072
564979970
1692292402
1621280080
1211338743
895543445
2004088435
14917307
481664505
1615659723
1729301261
121196211
1830606398
2038641623
10112375
542879499
1716967163
1948117465
1402205514
1895750212
1628696574
1237415183
128926214
1007902929
740757713
323174581
428412101
2126562426
1729969890
1936183937
647783215
1411071208
427136043
617124705
844376237
1370866781
1996670157
756178806
878100935
827419413
1780428231
1827528338
1246021083
51049562
142371681
2097325122
356759851
1317517917
125269674
94771311
500027270
2026035738
419056831
2145855174
241153647
2000398490
1377049582
331855852
800941829
1348890143
1485896416
278196575
1336344854
610298673
351938199
1232026992
485927921
2013799531
176670756
1899174896
171999845
1069217407
1051542496
1712568874
1915585479
773387188
1174998758
911758178
116035178
374343229
480316802
80566514
136602165
1083137522
1668577715
1419403784
1361685168
1650730083
1972129991
692970770
183243013
65042585
47401683
1359984348
733566740
1972220750
2132694918
470504262
1889892420
441119674
938386761
893578780
582931855
727249791
1268133759
1176259033
1145398796
1140073131
143119343
119036251
809366126
1828588762
1807479402
1564911448
1222268546
274138166
154309080
623216401
122670075
782833322
565972641
1354763287
433339394
1770342869
89215453
133876491
983276104
1859395347
560238125
119562591
214845168
297427036
1051952963
148817419
311523410
1613968273
2051301201
503734654
962244075
1270904735
1901456783
1853615601
132590175
112355437
1747754112
2079203315
726693275
111643356
1740951638
536876543
1993795405
805691717
1720964207
616141146
1679505648
89024488
211833549
2133718573
1067458571
1347148007
56316303
1634407283
1871507673
440252536
96647451
165721034
684345249
1799399726
225862347
1804727626
1890696230
810879111
92843766
58812824
2007604030
1384436463
1542693642
1827208889
723888259
2026491896
515608650
116305621
1403382243
561317484
166216031
1135016154
762083562
922253623
127775027
22421566
683892052
2132028121
599607531
469841389
1623944979
1116170755
1486398985
914352055
1575829725
1317496422
1650387175
257956204
1663373891
2019298205
1930267409
252462120
1401080365
379856567
818789650
432381865
794228851
1927401901
1556565212
287510966
1051058412
152053844
1485968520
1441130128
949587294
35865476
2089742334
68505973
365684525
829652712
1368472388
275887275
1029823171
2083849099
1147263289
1601221073
1662025982
1966906707
1371848940
1662190061
910512430
510842608
1976177965
1174738432
1892310095
745954724
1498661250
664502087
1700761203
1477357126
1289265469
1834753779
1692531051
1009780977
395193613
870653674
716842774
1987161416
2118234664
1914876417
2137682669
989290309
625610713
1860475909
1647734107
1273967300
354090369
973374006
1358710055
1206165547
824367613
1869480720
796473873
155836569
1555824741
595171151
1565660890
1555599875
1511696338
1965767032
1012446130
579511260
591415407
1678104188
1051164804
59542139
354257463
742688211
239867731
933870727
1093384994
359303651
2119816606
2022995506
434556317
1278941190
928874428
428459550
1924193873
306833644
2001398402
1618141469
1942504173
1115001030
1193127403
600096449
790175693
1656528863
914742984
1537146356
1926465268
956205640
1691982
1137381440
1255087530
425285784
1856365443
1599909631
1508199140
1777672066
1985171233
634689312
1351282124
556679504
847184928
1556516272
1175624671
1345287387
1530497756
539208552
505439908
489461292
1267265064
1584001523
1811426051
1703886708
1537584657
354035591
1903126170
428222515
546027868
1693776790
1735104015
1065897486
341340275
614494705
838212578
1870456102
1091481438
1802934523
2047782521
2052657173
1098506185
626951087
1669680505
1545887868
1242108925
464555979
893698487
58007160
1838884913
2118578421
1318494678
1788172857
2018831689
1526433061
738845114
1939981083
79322009
418640180
180676572
1913866240
1566821250
2017264832
1764502592
1229226157
1338522115
1163290356
937844367
144956527
1253413132
1668254202
107418528
1935907751
2100296269
121038833
1380515087
1788383028
680606217
2000455387
1625335321
1037607203
2061570190
1711850704
781236908
2005542111
209691907
2099801252
126408085
1328869262
106624868
2005864884
1236784816
88487902
67656387
886092830
534429890
148389484
2000353176
2111024473
967909482
1764671147
674256374
1186718879
494926337
968435264
1758195699
284183087
724320223
948671988
775605116
725327040
1230360657
878684420
119020895
1831433514
2029780088
1615726265
1244394103
769694368
877958707
2022816107
1677517537
500932373
161383980
1422282605
1468910547
1442890581
1389947548
1093780343
1489015234
1572479816
1063763172
969616360
1559685888
483338899
483328152
1724855389
413806987
618680440
1741519093
64183433
517160291
2038832085
792717164
661193273
958089070
2100588578
911594062
847327100
367973020
1814241603
197186127
65156223
330014475
1436340147
2007460229
1696597847
1044554778
1328876730
843342016
61369266
113709622
747030225
1228648177
697558050
1384340868
1497103936
1909319233
1326213516
961368198
171950298
1110649695
104524645
686957870
1444638233
1820766877
818714814
632531002
1671447530
432785242
1598091086
99574458
1092498088
1807047011
793875725
1361628427
495516042
2012812232
2011494185
1489995888
135039581
1075247782
236761993
859480473
162641449
1017024976
1882245073
2003950226
1607737842
186288756
669551175
1920859608
1430946185
703330893
1067608718
219756427
859970994
1836980475
838564050
985168003
32415350
2119927463
1296545415
285663210
1414471908
936254079
422326026
286010902
560566987
718420018
1707857823
962018866
947738192
1497804629
1226323698
715491629
751710094
1902256232
1878447805
2124459867
684226396
1771498536
1309440734
1785399991
1868536016
1496230120
1612653079
1691634152
1839715491
1241915798
1646251624
1244598707
499928591
66247526
185406772
1575003981
530734635
2054890645
369063630
333685528
1379611011
296331730
416317521
982952564
1693756137
1592104408
1710076397
1867526716
1168806098
1591227903
2013802771
1045448892
80281834
1367943807
728907493
1758029869
1059138688
167385668
1377532428
165237056
1484873035
2125132734
2084365794
896199873
1362182332
1284485338
551926595
840578547
1133739153
639674049
649724027
424881474
508398528
1414421464
643033484
1996804671
2054611507
2135024946
483983604
1952523708
2087737424
1760742851
645142283
792933367
19194010
465273973
1032125161
435431304
1888781071
1261785474
1685519030
489186025
1772790175
1170527794
223292241
942514911
444630115
1499468223
52656447
23275781
2068655670
1983311943
248217578
859106794
1231255525
638017836
154938259
1609751262
180319780
520484003
186589135
2029849771
298066950
1298399990
1784080559
199106103
1810520220
647780734
994112240
1913420219
1564607044
1976529401
346442803
774615984
96906202
278409363
1651256023
1405545779
212354999
132262302
607469256
480067032
818496831
1886023788
172280219
951657954
1691544547
1253305662
2081717862
1957431587
677445910
1649949545
825109199
57061535
518369842
817762373
637150800
256365718
2013711132
1734223943
1532201763
806989765
341127324
1105182309
2027107951
30906620
1818207722
544573854
383946825
1513399511
524408917
788808542
650583131
16535853
821080967
96187907
603443535
1501968013
1738866170
1005277943
1932343859
429245060
1659190518
1442533531
280845816
2082404917
1976557803
1267945766
1895067612
1418282028
23509519
454529092
976963480
19479350
45921249
2076547641
1241293262
2043316150
1141299766
1071220884
1113204786
423805661
514958525
1548012052
803357155
1193697394
2142997426
1402957902
731360080
1356374211
1723196417
1847395708
918279946
256871410
1659700206
946727738
1793922439
1761932017
559459916
932593853
2051638628
1437432392
1897252781
400773307
1617415243
1131326670
994726476
1497925706
236361264
460133663
1182053010
462222473
1190387304
631988320
1011301023
819087646
1494024104
844335249
1280376689
85880428
1272482774
950208025
1825895546
900765670
486206754
164825767
642797661
1661657717
510053774
1215677373
89208939
1555659207
176834371
182559699
1096726068
1040205928
1750719902
1768142260
1590882856
1857563627
1646935019
923924035
212384083
1002747057
1063894856
1177990844
1046300777
1588292417
1114293683
1601046207
86466837
1408606075
1083164414
2091788048
1927587115
1277541786
1682584733
1737753521
1547582447
1395207505
628957738
208451000
514178407
2119153653
636794256
697634288
569075596
150042265
1153654655
2095589181
609130877
1141655588
1685445378
789971045
2064226459
490852389
221181610
2128289454
1350147163
1170144279
1155277875
338835487
203694769
699798204
752079010
1840833877
2012908668
1966360910
760120700
144727079
1633485103
1396433687
877383535
899887618
1669176204
1747703303
1318318171
60368343
1004854776
1084095098
648500758
1113715289
16281127
168083529
1049418672
1593845889
1300568668
1785818622
110088445
1004343735
1936532522
822863454
1142868776
776903105
180082299
1625618151
287063358
1956135352
964649062
1139551899
353490897
1170217254
1542060554
1139948242
1993847181
246464994
1130057932
1002491726
1717581739
104953990
370359189
1248924427
58320285
2078091335
1886303925
1867093844
1333249515
581010369
1135618258
1418515824
1154595331
485435567
225701448
868300112
552438490
847497456
1712467575
639343543
1633796280
1700224320
189724416
2144698371
1864582117
127229981
2010751150
89623468
1865335981
120262239
1195146097
1564589729
828304299
1501803360
419283567
444211096
994071070
1277950486
1557321999
361427029
1976844797
2100643704
1827065361
213478766
307445282
1615994105
441788622
643699724
1260409689
2076476069
1394212051
2032627638
993931099
1918335379
1339573913
705720667
532087263
2109502899
1123520292
2146651317
1938302185
784720017
1371134284
12705677
2009238679
521642847
856347861
1150066455
1588658109
973519044
652827485
648089211
2046105537
1619052645
342635639
1562950994
2024540520
1844758375
2072191449
1137823157
1942762657
173384713
179647416
1311375993
1007451398
1064302389
272459036
578114852
365324716
1978384198
688291798
1307120956
1281625681
1349722516
2133280983
1465158898
1208662655
1368864117
480244898
761278655
357790338
1395381714
1312416676
162288879
402796454
334724088
1300932007
1647864832
1858922514
43262300
1748715339
1721486702
1600347913
1928210988
500491575
1320747735
1997061654
353261478
879986903
1823776510
1697641378
1393803746
266357886
68721691
1923865881
763550399
632539121
1546469842
1495545246
1134458611
1010943061
1538298765
597708499
1870651922
959395872
943015602
706253270
1002895112
531860554
1670529263
656393731
2061190108
2108041097
1709940301
1473585847
1842819650
1771651954
989741046
191899284
861289452
1533216684
360112568
14104539
612311786
328593247
457029761
1842482510
1489188043
1971942638
1103075697
210296269
1055626464
716441017
1767745224
287398034
338529964
490159882
860653319
1919575568
2027282
1386181179
1296835296
2108141457
1048799208
1861710006
314633117
1051586432
101448073
728866931
1792518420
1520503453
1161913639
1392990189
930926697
348450395
1559406373
1653572290
2031116760
1374829364
832600382
955092423
2128563989
274707279
1132387490
1461295845
344680832
1855026148
1992666331
115539524
413849856
90109124
1411987696
1517158809
1225267514
102813877
1265886936
1435365567
1426817068
1060591084
1750719725
893152898
1861700932
1580916297
1941943396
814682076
549404284
4648769
701314040
967590074
426028792
1576084135
2135232763
878735549
2078293406
563926636
1723513618
1259636303
1891760919
1006413058
543108483
33987632
1473322966
1404216817
1564330444
1673921664
1997818576
975205795
1625438626
554931717
1758152568
546833863
1384143273
1097285556
1375951785
507393479
416754407
142337332
395255476
1880109762
1780993597
6456149
1464522490
966565902
733578530
649960366
1605787696
1847691031
1384365395
249948616
940415545
1860177931
817308188
1641635500
120086156
1419182551
2046736079
2146788653
1200291596
1194658415
1248983438
664628861
993021004
938725203
575737047
1729021451
2041979770
1194116424
314829257
1187163767
1068860544
408473864
1173723986
81773713
1445933373
1405857640
520388365
1767615762
2098582075
383526260
1684050063
764282807
1008641616
407501034
1095809912
689286174
1495382064
1339207785
1769485627
1896951208
1936891107
2097552207
1263853480
1439410211
1740290590
2055971496
80720764
773772248
670962584
1613324502
924332563
652960114
529769214
251527700
1696849952
1479057115
184169615
1618898129
977979267
808215232
1603456633
1374171593
1822032386
1491878374
2003410509
721011732
1754614500
303630932
827748371
1205959143
306223599
370509848
366848952
1534350420
694863105
2129236336
1432017854
803049435
1163012814
1131567912
471710558
555220074
1708942576
1278284946
1162005781
1168252436
1186595347
1245236217
1697675353
1996362850
1928284163
1776065300
2025959458
749620219
224067242
769596078
1044849039
1635775870
1559511413
923017125
1504176441
68437604
1771592238
1996865205
1695207988
1085899195
1482793687
1292736603
1938889794
1136969514
1017147410
1291021847
1405864385
1757260912
1018102679
2040659382
196376040
600612125
939099644
102966865
403878752
1341981279
229837158
1072976871
1834414745
1845769294
969970622
409220148
269741814
1147023666
939733056
1507504714
1465886398
984686095
2055867155
1896627035
193255394
931696467
1154847269
1362709213
395183908
949590162
1611964458
1572552339
1817382426
1390454008
1776594665
1782543163
2144481476
1091180353
1803424047
1311877091
62766427
599175917
2044015866
922135464
38219958
407685873
1430908464
1471696998
139519452
1344748366
1503512722
1285793830
1615809467
1527982318
218784207
43681892
558015414
1697483139
1064356919
863590213
2035435358
961639501
1891301479
171056916
598898482
1852324319
531114058
1226697465
1704833218
1057768674
811428029
1476750059
1045073093
672121323
1278415803
1854005313
703014333
194514891
1918393202
578245028
1875051837
1000273960
1795545947
2039023470
1878039415
2009771858
1830302559
931745761
1153907922
397253729
134982122
50695083
1355720702
1268705913
1248974283
472875415
2042434680
326950835
656036023
1233451844
1565575398
1137311227
1229418941
1219930497
1022245194
783674300
1516768981
24072196
822848666
1203970908
837765195
1790720499
1838378045
1574595521
33774009
184022598
2089122044
1354570014
1373402376
892886039
1413597769
1944523808
2026677430
643880498
319034380
571583270
1393145190
1729755172
1899631841
1504193068
326248778
1594841682
679308426
329202331
1671835955
1358216620
488241598
1665141843
1978511211
99842262
204062892
1318602073
1115963913
1111567217
1483692508
878688827
1678005448
868268788
1278732124
2101669523
1690975193
1722717916
1185780554
1135697085
1363694970
1803109583
1327732458
238454411
157627559
1007105275
1896138671
771018115
354210624
365616658
254652053
1265439459
784190613
1764106679
228271391
692985798
1195089592
767424758
1148615945
636409369
2133784005
1585408058
665333106
155592630
1765604842
389462867
1782188466
911333286
1757330671
1220151944
619839253
1677525598
564229494
935855611
732846997
314010785
882446411
2111572515
1160551422
151952922
1826459561
173571200
1694745108
985251599
315394230
763916176
1471886016
447300233
1223140790
102338171
84352222
2043368868
784937168
1020219980
72574476
961943607
2143790561
1364229555
1004938039
1082694869
18959730
1443881216
587371674
1391702280
1437130149
1483827041
60140815
360410577
856434082
1433168335
1075126493
1164087231
2129510312
34360361
777648705
1573951237
137022175
1515217259
140491253
627290199
1657122166
1477187482
1206975205
1585407028
1661919220
1720216603
2053808863
438898714
1321516580
516401177
903780085
1986209267
419652194
325870805
1493105402
1578644761
1610450763
1919211403
593163949
835107320
1771532779
94070300
2073429320
356431528
102556783
588088053
1700973163
2011304783
241899530
1741279605
959082864
1241040287
621264730
678859334
594121424
852083179
2008944735
1428248424
1240179447
4829990
2038093743
624492724
825092142
1917877042
1782616359
1001586596
475199831
1885764196
86805376
310174816
640664470
710582566
1386615299
1601909051
974854296
418531109
1727045347
1282832119
1598604682
1294191546
1132074349
1182251434
2040082559
2037186101
593364020
1479875806
921075538
569790153
834072438
1984943744
1475888463
1699988972
41329542
1531211144
1617345018
1490338995
614370959
202259430
2027321060
7572863
1188111205
1570716690
1930804864
2073400275
760562522
1449991441
1740917220
351114508
583315579
242523721
1364106911
2096134233
448694309
993277040
1478880887
325973653
1880540503
1681847610
943553496
1174276917
2115750432
1344850857
1073121590
773073969
1319826162
279770364
1690554175
1118390915
887959531
806339480
1240300235
512596495
1857333260
1625074880
1509864224
227746256
1284793005
876714984
998615079
1205998807
1793784330
1114148648
1978607888
2078798175
876172650
1532001183
191283746
74607229
926837706
1170635188
549741350
1772558077
1366363546
1161836779
78679516
279505496
1217443573
377011401
55053156
1188852964
740715100
1305501890
1940401190
584838246
971936436
26289290
1357679666
105642855
105180526
1834500086
2017944241
1625446987
1405844686
1124466594
1375557597
772747054
1403355732
682944882
992862935
64632392
2042593498
1918445621
2054238394
1789178453
649938636
2026455088
1635029503
446768188
591855806
118557566
2044621200
619826194
1183732454
839908815
1004720660
2071916705
604273759
226734495
1360090395
1001779358
1113227400
348109615
1309001878
360847804
671373774
1148437992
432291338
552618395
2006463449
1308686359
1772726175
1913542168
1753394540
2080350012
1291452289
1001864545
514401064
1387668415
993326411
1461526063
1035141475
778192578
1954161815
251787228
315825866
475374779
1130746761
447755025
1376394792
1795588552
1408186503
1172566444
704305473
1884676017
1525762299
1475749665
1535758960
1282136068
908529347
1706719443
278966082
2058043832
2089060284
1453385209
1603189466
1365089400
720702113
114047047
1050636181
601376232
833107579
351157281
631245322
301724962
573990854
333103261
959259362
722435944
520468461
81944428
499208514
1763107751
1886945811
824577669
1990055078
753377225
1284403913
758413012
516310931
1247497275
1774263608
190977265
1483233723
1596031029
1711610391
2121081346
19436015
500301398
1593355585
1864254280
1340938527
1778395281
1349055681
1287062125
987728881
422624424
1786158678
689901088
1652479190
1739774005
281224705
2128691749
1085935326
796738830
405773474
1344894850
1630367709
844172686
550892883
588520626
297417295
1333942394
369482900
952145454
1221769239
1223200219
1848514041
968320613
1894988831
1234617047
951804556
1934958150
1591815469
874343890
1612050269
655037713
1919490059
1429627734
1107708759
1432807695
1064618279
1927027011
1626006858
1542571857
527593469
1324168231
1950815086
773356734
824559625
396188407
122986419
1718439202
387730461
1729385186
543219648
1723110567
857567188
1589404888
467554897
978136929
789570155
434178057
2050213273
1873127817
1508694211
643749875
1467090261
579811406
964321174
1766182701
540610988
2053077283
799389032
1349438652
1463147720
1811020556
880192929
1898274603
1656852852
549096971
1807030846
925293095
1649107201
2033802254
1199127977
240628200
2002115118
977389665
1996506566
2091917113
1039189653
296032451
322817515
1895894089
1689817450
1072817460
1354983656
508709141
1820603863
1511608333
2025272195
314246843
336245955
1055590052
145911430
1404411015
1407783822
158927179
461447508
688886835
328327673
2056535008
584827780
1656159632
1741637736
145931709
72609869
1288047438
933273303
2125531581
1506615122
810415889
341608858
1325326084
1744463810
780283283
1713414466
32043356
1400523482
1996800770
1169661927
1792041104
927565091
1362440075
2034177928
423688615
2103830955
729961191
150319277
1207385713
1016742859
1658896695
1169879032
1560753732
1686913363
933648118
1659471103
1668613678
725968176
1814828372
1901404322
1068519531
2106589545
1421297284
424989317
1032019486
631322939
793438705
1709371470
1999048203
1906903968
1830971463
1257997005
2051837413
1577149853
783716397
1300381000
2030951006
617954331
239983124
1394146139
1104545401
389590613
1949889658
611305123
712133987
1238052966
318544021
347563512
261941650
1763491182
1355392518
218067713
57849069
2016350512
1321502661
1785264307
1113887261
1301015335
1841094551
842439026
123050896
1502173300
588675826
383991189
1555504204
443876842
667193009
629688597
294867120
562010783
106445837
855399084
110620056
761338387
1279482901
1144230175
407990603
634342953
630232223
898259527
15219695
754924046
1903277013
1355008227
617639774
176853965
1764054253
1369731871
1526568763
1697793774
1104465066
221435905
1649088964
387382879
1160469757
130436939
1525313526
1646311224
864530712
1110277654
1137190120
1752062612
1573429993
1716868554
687382445
247881751
1138116145
1073322640
1633530389
1428256666
673725713
369619294
1859514756
998784084
1873433723
92173729
1298585475
2006773370
1350592549
1856952525
988981637
290076030
1095405384
1508837172
1110124817
1932520081
1303023740
1893750573
412224697
361163455
1810603406
1167474468
678969161
676655410
718100720
554013633
1829562656
65632618
227746022
1984253451
397230066
750561740
798532669
1615452649
1254497932
1642677578
1338818081
1004792864
263742948
2073732654
798202772
2146164974
173090092
1357365257
1068574138
1772265944
1300662637
1924409883
1761392534
1802572889
441095876
1129329002
1438587423
139399108
979675054
1353773912
2075904059
1715133409
375567902
1496940414
1174829631
1716139725
382954237
154010097
551943187
2029904758
1444542180
1225389573
1361397586
832618382
558674564
1662148663
1800661300
1268474551
1135576657
1486688165
1855368629
1757758294
427498244
1973807623
2043253929
1205626345
1807864416
191577216
1221856548
241996527
543393378
954865230
590379686
26154272
1445007970
1244900099
600309905
755761090
369140513
2108996910
1164154547
8780997
1481887427
1755844562
1712547253
1450812213
886076789
1108140396
2131585841
687428908
843933968
228224412
497313208
1814996620
1272176139
1984526278
1024985484
516573940
1708565432
573365539
2015329451
481004452
394273661
1735536419
607066810
539510439
1495804521
209933672
1201308106
578712616
1512208630
593639582
2127816304
1947743576
1966545520
444036026
1277800368
1902864871
1949664958
1261244198
2021874612
694013844
271812981
550388440
448703419
506898151
1562964636
1749368865
242096260
38199964
347672227
1936721019
433688241
1838210335
2098915078
2028286746
1044542028
165189542
1982941767
2065823707
747367479
379944741
134454326
138015052
461929777
1860090874
585657802
1296179894
1145953098
1707804420
450027163
1188032157
336598217
1633487087
1146340276
1241847942
841285118
198524748
2063571092
935448684
1274078138
1323461660
1040856960
1706410868
798853465
109677243
2030655808
657012537
429681536
2050903861
2079251981
1635199814
940920230
783625152
376167693
1045529702
1250037083
186114019
1074625840
1476935174
1792589448
409308559
797218098
707568779
2026180824
1374115927
1084822524
587831285
1318189675
297962244
166342753
1753863627
1518644511
483477099
117203570
1027951474
1854526168
755676978
1203118687
1888383073
322310319
434361426
523006412
1719183576
1782240441
1647420737
1614818266
183545649
797993130
1664487490
1240276114
1830815446
800477147
1956655272
1590420135
1316255359
344648108
1902720230
5740078
583305728
962289492
1771488529
1202207245
1428823352
1240258320
1359737009
980611912
525069689
1197469986
2075239892
608242239
1592734779
686787520
392146484
149860777
399133102
766234398
403650239
1453496441
900812446
393380233
855628890
848248882
760602175
1854252265
295191446
1961828100
1207093583
406935917
1424700910
634160841
945608707
2056391327
1458194575
222713252
236032980
418112393
1315899938
790785675
889002619
245664473
392411551
1386150157
1859123092
95430395
1618248726
76769784
350095123
1206037258
1674726153
1393709832
2006933467
1274440249
414184222
1457323008
1527530819
649655381
2000894280
2014954102
1563239000
333396597
2033324649
954089908
106400503
1495399132
1953861814
826164071
1488013052
425948348
1188778466
1303410744
1857184720
1153394032
74348024
1236924212
377442171
763776081
2066816230
1307674263
1511258612
1766127268
1655664044
160148451
173604851
135877728
1981096853
348161131
760995131
1404408811
59679991
1652319526
503522950
848463557
736010624
82592499
1035455508
2062699903
556873867
160883555
1318871921
1953778833
743810794
919852123
1728805518
2115725168
463961527
2106666089
1832251698
1237812740
2131779602
2138641342
735730552
1564696663
950749608
447222528
1462660134
203920022
1907514641
21310797
1127442180
1693710818
1870674353
2087501576
449747742
383801447
344840783
385820387
421454941
621101411
225835854
235156922
480786102
1318997366
1109854340
158623510
1712205777
1799788260
529306681
1230561553
1916187094
355499580
773411946
542326124
567116985
1517925824
767207938
1170086038
1178730890
1373410951
400469659
1052207852
913818651
1444920408
1951779500
1451600008
998466838
1455745419
1576588313
1541974400
2011970798
462959668
1746711555
436689539
1644965254
199260480
1308399066
1221276818
71726277
17963504
1902353523
2040167773
1945011817
1745157883
771694882
1384271868
1373105905
1926161785
1793227251
989949098
766000457
1619194585
468010839
1925501276
1327756604
1731694972
279268071
1673992577
919570870
399742051
2132067746
1583589139
425549572
574858279
731799026
1326354918
797037903
869855858
1762102726
1652711640
1843812960
1085421226
1717213590
1985251642
387220546
1680863848
1631653217
553760625
458371913
596966745
1465369731
228777830
1619508335
1091852627
958756428
1553732777
1449728941
1957515071
1836895649
867576382
691744249
1263981323
607323755
624171909
2007888846
471543665
187962384
378878989
644143915
1977940695
1897746352
1423257642
1172705790
534663973
1017622192
219851972
2110382179
1097032371
1615495285
1843789810
304286377
94972770
362788072
1173381362
1580809247
307862549
875735762
185403654
164526223
1871047696
1669498392
1283265185
1279825696
175128467
941690235
826745628
1127728201
1271763979
2146898333
1145297166
936578059
1296102538
433543851
1957693101
690220162
284227004
816389893
1530245151
247066599
960002537
311623983
8181125
165629538
496221697
548378159
326435173
560437647
1024109936
2079618021
849912461
777088277
1970896348
538232585
621488951
1301555781
305697821
222851508
466811330
2106767753
868528194
1979756926
1477445900
63722826
1160274408
498290085
1406167131
1367628614
721929255
839208349
1472428964
1547315168
323977809
1740519142
862782561
1089075117
1269310307
151835573
521728230
254792140
1206820691
1791393959
601945443
1132821063
152255158
1785332730
1060432840
1173646458
1608493747
651094666
1417083885
884268281
373654050
428502785
1616677939
1481819073
1559618792
254994422
1189411187
1494347604
1914930424
952810890
2111248191
728374674
1366287818
817621130
1121351893
731127676
1545922886
1374484535
2101444520
104923620
1274782736
664313929
1630090717
1454653771
1775335624
145805268
1641278623
1352270575
1825340856
565595873
2136712571
1578260314
361768922
1141761388
2082030184
1351255245
205733854
1241254047
195919359
488462781
1061690885
982520337
379104080
458458629
2074619578
417856879
980565643
1597832917
928235042
1851109146
1072766381
234645311
142019986
655278544
1427486649
1979548504
205893204
1160764854
1927734668
1110422176
180168423
1039963671
1934791338
1371369970
1946148696
157601686
2095262773
333047182
1728664730
66629320
253418038
1096641438
1218221420
1066667570
593854366
1812608623
208537342
1059749041
62030365
494006027
833187841
1581040467
686250752
630546070
387272218
1285616761
679210804
1131880809
842297671
325452002
1907470105
2147115246
1608966362
129750809
1475772286
1703319069
1948976892
1692993757
690252104
889803518
1639982407
2121726347
1399788075
1393497621
1233850770
400397606
1743780927
1707877369
2092841184
1863814456
333614924
2131650856
2078665953
1806180406
2076239853
858875228
1075443619
733701935
949121167
676142246
582318065
1428827201
282935613
1996034777
51774813
541739283
1674266669
672943242
1493376165
110398484
506739214
828594763
897504344
1464412205
1985825257
202730093
1256249436
811313661
341813703
1612800885
1883024998
2047833665
977719938
1062995522
859063067
130928855
1880593556
319297637
1853340818
1759406415
756084699
669095495
39032910
1070297948
1888990237
855960936
936251033
660226840
979233014
1009467068
99925680
1075934379
1383530117
265595022
1679532971
2045090223
1462355405
907647360
183390196
134574023
259076080
1761356371
22311406
811507511
238868410
657620901
290103438
1211367425
1134711044
1183003966
1139830467
985557476
777011499
1391251305
1261226146
1630603475
2025078713
368129495
1248433857
1142570088
1784970684
1400780150
1057467191
304741768
931018475
537660158
1548481876
814140698
1556736429
766178523
94830199
1157245375
1620465414
198757768
760720712
2052951722
2103134992
404205149
1015698302
64026953
1817521476
1130272904
1295319181
191100940
996825262
1520249094
1695686393
1157251077
1389050933
782979372
205150188
1314180097
199115439
1243486768
150913061
1497924064
2083029811
1503293112
1036274605
1431003552
1543780810
90107181
482445804
1772174089
974522174
954057300
1621076689
294710331
2039609503
929008476
941607438
271263674
1786861984
1657290716
1443202017
961266405
542788242
1136075860
1571279188
966691897
73015765
811254969
1873357898
395356471
2117309422
1634858477
695729118
456621286
1858184112
1527963834
1029195914
592844441
495999588
1223758808
1607973023
701114029
590104650
1274781146
581751955
1506377378
1196018907
961294308
1948422727
511252019
989144609
1887455222
1565600506
2022087053
203180786
968188563
1082471926
898465842
686000313
159462783
1146490330
1412475605
1180036526
459207078
1192000581
1945209258
2132965462
153783879
689614399
669895381
70717306
1617107410
1954967753
1607241726
1110065862
873272597
1648800911
1514417511
1803866972
1278072098
2109037163
952201220
1763443462
1509486126
693520365
1406757681
1187884451
32023737
257213214
1548668747
1276061899
454715515
322442949
613664839
216001540
896030381
695238554
584147776
1624310099
1306051686
209542886
1402830212
1391607088
320655434
512604251
564672978
1184251579
972487995
1637610769
1456078718
972961939
595776589
1327886474
1593507900
1092517966
2104922027
2076331211
1306347205
130869047
244829133
1509166730
597839036
1674173035
263996158
448627016
1043667078
1010125620
1137675813
429089764
934405390
1293967043
2004283515
1953586350
726945279
319612803
722217073
1743828339
1982138221
1934337085
1741179720
1113743371
147856327
55199901
588752460
1074610851
1143779863
570576390
422553939
1708248003
572480420
1809419157
840948042
1989398179
413133635
1785042343
1387710989
1793828736
885773049
1050863392
1823744286
1639950217
1611532732
1699795189
937467709
1401342360
428178200
440611543
935670644
1763028541
703790059
1218116412
265950387
838262740
2023213505
1660317544
707191878
359620391
730697882
1875524762
1517082762
1014003501
641792208
187977425
1913908742
1507318185
1154989688
414806683
657728196
561972067
1667976781
1551809557
1127463061
1840965701
1411443901
883931095
1133739505
101509073
1598579738
820142876
1906450998
820381909
1154103906
1315564531
1945079359
897416822
1984852062
766065020
2121877400
836465647
1705297620
630602716
212392500
744038622
1259834730
801047858
2052934437
251077999
863107372
1078045016
1599640197
1175138108
1973617122
977790479
1116347839
182838420
1678100742
1387762564
282024441
1982994812
628656136
1474878613
1021527579
1290685301
512427541
2119384742
206966091
369190431
858625722
2135052904
1468377366
1703661359
1835638792
130243583
1756400548
1849015015
1036822691
723296952
811291121
1339803740
374271625
1161794040
862092847
1176167697
278824159
1992728888
1764833758
1214020177
618133997
623903806
917905409
1612963980
768968232
791028516
1288638474
1904090092
341688840
1304877898
1862600397
1821696186
2056971268
1761248991
160498193
1585831671
627279710
1980484909
63105516
448747451
687733148
1288780694
1711506295
1027799094
187109887
953787570
952789754
290455318
474320479
1764510172
1946228191
1997907928
1037236841
1112394228
1819008437
909041517
606281143
2069551906
1725043020
1103642843
1574105443
1479133735
1455296531
1316051094
189276015
1065599638
1355705221
951726490
885655483
1571217307
1588662814
517876021
366825290
2019689412
755073211
920456049
11204120
322664889
2036530625
1434679131
744224064
2134072277
961534741
1241746201
1433560456
1926415590
674676649
618584077
256453986
1280886944
1168046823
939696120
33765209
687223608
1244454417
420960171
273887225
153686481
1014963891
774141181
77909097
1265173285
352207179
1338605968
1833998571
1534414733
1238829821
1399683082
1000558194
230017258
712571951
1524983797
161591556
994014034
605147789
372466236
512882336
1412298078
1587483508
924757159
1651750087
1126354892
474914303
763772798
1823430358
635133627
1661421032
1584302157
979770551
200188109
974288063
1726707533
1558945975
501467222
738186421
522703560
420603318
1139970828
1190921050
2028655622
2081484262
484338355
66276079
1903420
1525864638
1383943344
1324967257
854428493
93161673
446397220
1636779472
441999180
775082665
2014115036
964684778
49235330
593507129
417182880
892157140
1894102155
2027359473
2075245439
1078322835
1770071748
564555637
1468391154
33376635
1865330516
1154442429
371352173
670984907
345953730
1112328145
179328756
930279252
1449704186
1852285782
1795343315
1066867861
2044036241
2103514858
1933874848
1601430563
43323906
1905968757
14441360
1249375613
1748826221
445042513
1517731149
1439225846
261277328
1388857266
1212730935
440733048
717394315
806175684
280696659
1565539456
113428734
1061905652
1657696699
1017275053
1933988696
875032358
816555511
124980825
1572729225
578054112
2045695219
1098490239
1728703521
1825094726
106932170
39557996
782042942
191098631
384256068
1044507634
1156693515
714886791
464855220
40782933
844286022
1615344665
195257565
1388946048
1041753480
1537755423
168583520
461663045
630714893
2071745950
492934387
335686677
959529610
571184910
1375047614
2120805710
1625901320
1862901220
1099537469
1632484618
1497661516
996193321
424685300
790051041
202875091
1258998661
1563762495
1221533765
1077091500
625079276
1348249361
1748758300
1978262548
1668372824
401222544
1060863732
630485278
191875618
1581239670
7844573
944839816
833406404
1913110649
263071715
2053290480
739840682
360213648
1172566328
1907260295
246668347
1868846484
134109328
1912217282
2126862704
1355205608
1683597700
2074829022
569375573
1184785472
102171624
1760148032
174138002
956708941
184169801
673407951
25845372
631172789
718314444
1108779553
1995190905
1417186168
628756471
748706522
547054805
1003358244
382523276
1924198257
122279229
537113680
497917759
82338612
1203493364
1517903170
903118058
360367627
1202923337
316751630
970455711
891152769
1954037056
468499412
1027024849
2111921461
1565220266
222289062
1278981208
1945219522
472255122
566008383
564990507
1667761927
55971009
1381428127
141402156
1701240506
1855652234
448962656
1765465084
1575303468
1653567872
1315700576
1927912545
782826000
1430679114
1632382858
1570198422
185701405
254195970
155871340
2137610554
1265892640
187461821
570091990
1133722879
1441327964
433735727
1168948329
310190339
764303415
1245922530
467089970
1543707437
2019380659
1085670526
1847090750
988192873
1322580581
716344154
706010406
313194061
1876692308
1811127040
262866375
389393919
2119785071
1886687354
1745447013
1605117248
1025820387
1132251551
1129990144
2082935405
1360100782
601461893
1607782997
2146768122
1743940338
1234150768
103096172
272978083
1050280166
1902974091
1413216981
1228083213
1593197678
117761170
548893477
827026906
311042104
1841107240
1446326967
2110130134
1822753265
1975002305
1593810845
399096043
2061090338
2038650691
1990640619
624319354
425049323
1972515862
2016804438
1301058379
467234105
582010887
81230244
229417026
1932722716
951408750
668364300
725956695
842823254
2128257155
1779509329
988506566
1417533729
860592196
403430062
838108544
1807016464
462012971
1391801599
659231100
1621282091
997654984
1577960687
882360974
1050771388
1089206835
1996693081
1530363662
278983697
635696056
1760545549
1721198906
692973029
1667713625
1859191790
2142236800
1195570913
1266508886
1667444804
58191163
1631887993
1083125803
695611018
810074503
95033895
79899296
686449875
1682736295
456323616
1140583789
833067066
1898919019
2024490295
1195525453
251563535
2003562477
870258928
1887686699
319189934
1303329101
931007076
833561500
1655115454
786907383
581976557
710310514
1344320826
1136342669
742240141
1931603022
453185111
440575071
1044942683
1585064571
2040764906
1089851528
1052521841
435472084
1631912369
2146445429
2075206299
606798369
390082673
364753394
2049400854
1992565372
782250728
1795982869
1889018895
345788527
851566621
1656443726
100646434
1611726549
1621641486
1105061880
18926440
899405737
1977020814
628147116
1793176098
1124414274
1151520817
429175497
1103456080
1939281510
1795888791
676032458
1000372549
232372192
977977736
466505192
902522266
1199738768
309588459
985131767
1530082292
543091798
780536776
1918495279
852056874
1159926282
445620160
901232171
938732935
254206095
1317870188
1304382211
1371475036
1849229541
768949535
1903757565
1957733616
634494135
1946443273
990350818
1983870004
1192074077
1702326339
1886427291
403592125
888891648
1787286665
491254330
338480410
1222788227
299430072
611672250
2059269869
1481446906
1328058587
1064214887
2089195653
1858194482
691211961
1381919511
1292080769
19809240
1784431339
315717539
432645914
959690095
1290681351
950179700
739200459
848931701
81707023
1325320835
610410601
626098263
1982632855
1031431117
1604866759
2056480075
1476758161
1196438092
2007993191
868085857
2047238388
151237695
2024406825
1438724765
1510300136
1790922982
1343936011
1006523841
905488683
266836706
684906314
1235534824
1185522326
41720484
1522425235
1756746857
1426436742
855777360
1281725172
569901733
1694375516
1674059286
522188259
1497541740
1040682066
948701857
1042031808
1571510293
711611360
1770802076
1803350681
87917122
1538561700
54961884
770491082
2013656356
2076123003
708492715
203959822
509257250
248908602
204050214
1394667018
1516772349
1823881656
2120941924
913969646
1294818517
993035430
1125282981
1916697226
1664050567
2120466706
213605748
802332376
1162684142
2141095586
452388468
1329764289
238881812
2098839718
796105442
1496151240
1297942816
1239221767
639113557
1152309234
1805529382
1044232533
678022393
1741150857
2004145278
378138890
1186508981
1474836677
819341013
512763967
933828829
861455953
1718382075
1305785966
416581064
1130900185
1363851078
1097207840
1230667243
576382304
478746318
1298190040
1499099161
255826374
710044851
827621645
258973102
1558750228
1879880736
1339704158
795348285
1886123218
1868880250
583933891
2073002972
246035895
1646729146
45889169
1543997628
1199453614
585949170
959622740
767913532
542481656
885606081
986278964
1961845891
924051900
138214137
1322292231
208770171
1900065714
1004192554
1471598826
1858355412
1789016333
455443698
1616405772
1509683453
965030544
105960081
126354070
1532797790
1175646033
967639307
1547856635
1019807596
1563867551
463980308
975034409
1619443777
1454604992
1282040364
916859952
1307618920
422238202
708724353
896985569
198197845
2113281376
1510036331
1107555480
1664538182
299045810
588419872
1528961278
1204818313
1854186417
306216990
1837128941
1757827463
1823011448
1600246647
1331894233
1467096267
874888621
2103565165
689033965
1059953911
1017905275
212425097
1384706510
1539645614
519298661
468510949
1344283108
840804066
712104273
998894638
1022792626
147484689
174476308
1673200714
454425097
1013618873
1615343582
235736589
777868089
1304935388
413935575
647866659
946108555
1842257181
1659426254
567035343
547977008
1436211991
450459193
254196591
1299754984
1726916958
524272698
1920624235
790675365
1670353637
2120623774
1232644
1076047802
2180251
365110053
290379551
36892110
825712372
947854298
1121284190
1223789723
1333219440
735924721
768793294
1887194038
298006621
1202271088
298281784
1861871683
1653002317
1273556698
210819296
91895034
1063214810
70667945
712447061
764967416
544715219
473882414
673555673
1047633378
1460740158
403462491
882544637
614405522
1758631080
903239627
1496565279
1845992500
664182803
373183146
1780751020
1400288293
596742895
1660347454
28885137
1460399787
399024241
1257723110
217600379
2142436428
385026159
243036028
1480874951
787842339
150882711
2084019551
1455847704
127387942
2005818231
741165927
261221340
1485899908
972222820
1944294639
797099619
17871758
1193985098
44185891
922982573
1197564710
1320019100
1269094130
386049721
630888714
920130869
1598058749
1350542980
473057330
1105997136
320682532
1312491282
731849844
1623818933
1556458012
942652843
727497678
613178414
149674155
1822465248
1304581597
1316121489
82191115
446837394
1027447762
796676102
1057232764
774516178
1621232102
1600462953
897362301
1439518136
2036213410
1286143384
584494728
1718933338
2005369683
1165208644
1372365342
1098159066
214860850
1534080989
30191985
629823255
948629823
1787993137
1750470795
2070941096
1009929556
353662966
1117034052
986272514
547944414
889046786
364617762
1951764541
838800345
364029160
734084855
1651482938
407517438
1042224753
221948625
419693646
2037181213
775543899
809172956
172396468
1488771893
817319274
1328890274
361803624
915992355
1139095922
1510123695
972106915
1126175296
583586285
911095105
1310096090
1280953737
565681630
197561532
1264356978
1765910353
1606710077
597105888
1239890850
1078348991
1081702750
1909033344
1070734268
686653546
930624290
844128079
1839135692
1299043378
699961785
446435512
506188525
1513040023
104861135
2075867680
10043571
910357737
977914606
1344745028
1722454771
822433833
1257816319
327010865
440947769
104329377
684519188
1770623397
1223582323
319257775
1060410649
85529502
871271488
328024694
1420981838
1850119581
1754314872
1098727575
103949332
988875044
993628958
835855971
37965569
55002978
484492323
1483215792
655696500
1466340716
574598793
630661563
1210754473
976056357
943830269
1123988168
652289756
679715222
157223184
164793062
318876891
2071501749
61538803
1713024959
917926322
2126061081
1065285919
2004291930
1130194206
1677533436
986362506
1628961215
181450238
1328482916
1966295384
1606174115
182347108
237840941
1967761070
1705403609
247980149
707165580
524386361
697901497
1287824059
1605614738
162651619
1192047184
1267916848
770551124
621291662
1123061845
1719220252
333562020
376881167
23107792
1942777450
1055258231
390601087
1978660212
1689792164
1533872604
2107598141
422136769
716822055
1830544725
1271905742
1931458080
1234453983
167861997
1066589541
1409156088
982760717
267468016
1518886104
547733730
672840506
1780711828
1099331808
1787758306
244378218
1079574461
409297351
1597641982
2045579793
1877358255
739119105
1956884455
1697845280
2049275668
1286972464
357386954
861854789
586239593
776883066
1871312609
1331007963
1290288078
2102833015
1893800992
982876601
945466324
307293072
1601698054
813583697
618937719
1313475444
1888676756
103417902
1959873858
788205859
744456364
351298239
1418840793
288129980
1683508529
1204607976
261772310
1680180496
2058587465
1375796250
657758716
1091530870
913149357
661362419
1860177099
1834418287
1621089111
86906321
1694748687
1194589591
1828076439
861456852
903018265
2007004219
2016570504
645350980
1365510457
86536992
1959767511
1240842952
1025297875
119230897
1861685211
41453029
1270046912
1086815655
1712688333
1633572532
774213322
1485427246
1401219323
281474929
1529313606
781809004
316168767
831956989
430605078
194592587
25032991
990883725
238912596
1998038805
1350957209
1706749817
36128451
38156897
746628714
1232633148
909920887
860986162
209990543
414270531
1922093398
31655311
713770060
1220718924
659043281
2104778418
1551714336
31286153
1508015348
1111476858
1045535508
1588586281
1166626590
1370737240
1524526193
1448507455
66916171
930407187
1107587150
556321780
1206082203
471190351
1074288477
52356041
676839710
47128960
856362719
614852362
952093528
1872734895
1219610928
81659299
654525936
392042512
1060032082
375022085
1567217114
56972761
435950439
1100743578
746509503
1050960142
330865625
1453379726
1283224973
838510117
1941545078
1761579231
350171091
1240065809
1325433146
673839170
467825892
1472637252
560364575
2139994084
113749022
1555049630
351219152
678271277
786986475
213444786
978508451
1500225583
1588935105
1556649044
1727102479
1708995912
1289812260
1440789098
1635754647
1763858407
588999782
881633583
2145256245
140040378
1222272729
191258657
1437397617
1726258033
1507033748
867722812
340560835
543547822
585569709
1332125721
1109043895
1960221915
928869852
2070314643
2011147185
1369950351
729240655
305118333
1618670671
81251522
1081268987
28222793
1207976852
756738065
1363505125
1080091485
479644120
1682874825
376191469
1499846126
1552615754
798049412
1649655034
1466658631
170163863
1920360605
1190643133
176200654
1592791074
2029081867
679255804
1022766836
491800421
632218561
396528779
1737972400
138694749
1891027521
1779732649
1436724478
913752552
609117352
1706260398
1829541421
650456803
741693300
1998466047
2008315872
831618355
1433748013
1389908841
1448426053
726533756
186481047
193999367
1981442798
1238728943
1852033402
388290406
904061637
524267143
516112322
1865257649
542766310
1107547770
550632932
1893969480
2083529757
56230899
279385006
1534031164
870080847
1642860520
784949518
1253670387
2054083116
940011615
1556119717
1342259173
1528700703
2040582338
1216395863
1352265474
223889770
798651044
1410006154
508469313
2000685542
987649416
951705441
1276032462
1017099908
1258104629
2077535935
346264348
276476196
1495464919
69303360
1079023965
998661623
1632816843
2119121312
1365142477
1777574050
16370258
1076943590
1588755436
1460790351
319510497
14844135
1723063651
1433708581
1459026163
101821224
199123689
2120521401
686351933
1421963954
394592713
59057043
1323727012
100912022
1315208944
834122212
1601657329
373346171
365388380
744833756
1269595046
1606750262
521941887
1148693303
527816904
1869607275
1258225355
241914457
408419640
75172713
869736374
2130868163
1135760886
1383306551
1397380825
1581449772
1793542556
111072817
2095457580
1283970302
752294141
539140420
1937797313
1703849719
1094616697
1550505681
770732264
1099665450
61490965
1332014780
1927340652
745187610
147864097
961186399
1251771201
1737084708
708799054
1238634496
1624627237
710049085
561501390
1120685002
1334523777
1513969572
2090531367
1377704596
1866997295
451427381
1812346616
93658125
807717858
1661458281
558359346
1755999570
704980819
857588489
889207512
785803924
28830208
1593584768
1247743619
1124104590
1941378449
322962132
1812937570
784718922
1282059945
1544203495
1736502092
175147713
1357824575
1919174762
950246659
144119052
444445036
2043637510
1765864709
914263642
700433828
532120966
474567978
880246336
2120289606
981635396
1451441392
2005851112
1248755578
372217667
1932423700
403443647
1746626624
277512675
340521167
1179975027
196091378
2132709207
1130079135
972101400
1115880363
355485614
1619059686
1283749515
721200892
539491160
1797177920
1958477923
1892195216
1962264892
538777278
2068024721
2071134063
1360538894
1596414019
234823107
1691664246
1041110402
1096171126
1138758226
936309598
907903628
1221929023
902786938
653691344
1568123781
305417633
122038088
1576091030
451128749
1966651069
323775419
1197789295
926466642
203095113
1891174587
477728896
1796275403
625332371
581551860
1376855057
1715310893
885346044
273536325
2062720413
1688576569
1874334844
1228618703
2102188129
1347983229
1429413813
698897800
84942096
1086127130
86604193
604132094
1807748305
1524950159
1728619886
1266271273
1635702452
791731503
1188747492
893266776
2050143008
747266086
954203269
1682019910
1556523272
564057114
1085174815
897401265
833067247
144970246
1779215915
684737209
280924711
38761379
919895500
1823553855
373911155
1892182521
2119252192
1091308198
1897051856
327129834
396993084
398762825
732548947
1492355095
1778817103
1333248358
626813788
1401666719
1111985765
2134034196
651315715
1523811410
389401813
133928007
961297062
1652369481
843544756
52521441
1722247305
1958131431
69428362
711971574
1264971610
91836693
1094101101
24942477
1797109685
10223728
1003291203
1432991468
47094494
76748335
1312620031
445934005
599838562
803541287
148432387
1170877466
883727761
1065225108
1014332243
2025639950
235690764
2016063949
1668773190
932091922
1100590972
1973665950
1484311250
1601132716
1008148679
2108885761
985055768
1013162800
1403447106
1578830127
1436141701
1718548404
2081425924
671739331
1506284483
2088370018
1165148939
1275151674
861145462
1701695234
2030906177
758848268
1236758324
1981624584
449916845
1001760949
2070700967
884275059
1303170157
3050444
806690289
1888245390
327520684
1165394929
1766028911
122570524
554201062
782678388
1259419356
1989472379
9358367
299928376
718942781
1127226034
108649420
1533076825
1267279272
1299163430
612714911
214965955
201875526
1542135004
2024939829
550985899
1837577140
2086608325
126550980
858035065
2087005086
1415188077
1755489312
1227216232
1337200399
428909814
1196264235
2011527593
6399918
735284811
2025333774
1737461078
708465381
817829835
194646015
1565124175
1041586582
459137487
484950816
2603490
630984682
941070721
1745053913
2116139603
1983692567
660913104
2014187271
169590141
838488974
669015851
320478170
1679878873
1508497231
712050153
1864370331
958362081
1598992517
1767995489
2075551351
663537859
1298574028
493004702
179186489
444297648
1461110458
1905235602
1691632838
1959479727
1221186225
28069386
1597601294
842882785
938592970
2079905128
1350662786
877940420
649920895
1913730404
1423602459
1695165528
867176233
2054390409
576559670
830795260
1375046367
2120544080
1186611088
454190164
1884588745
1846470173
36441439
1020573820
1641999280
382544804
316511118
682127784
1284006416
2110130644
653794555
1710031955
1459048886
1795522749
1388432045
687400802
1207987827
1064600067
1397422366
170013565
1197351921
1109734019
357297006
392480860
1884604021
1200436465
1794359463
332331988
1813285505
1869020036
311013230
335400873
1388987869
873669374
719424007
1729212359
527431338
678614038
1908706173
1604630671
328078661
122957460
730819222
409699686
2101258956
564771539
1516681044
1011451506
1793274560
1189471350
1988263567
700571483
1964917347
1962114172
674379318
2110639299
1757542811
1935950672
391770539
708940737
1065630266
2005826497
994696755
940111678
2137631138
225608741
821102271
899954124
1173911490
1130461619
2089574542
376344937
1969483850
2088624624
1058217859
1867996181
788648494
1481596279
1321292252
165056329
2138730542
1271030235
1296155899
906357094
1581553998
1510800415
1159213422
417830089
1662929079
1376885516
185380668
1812157690
1498619446
251191602
393835009
1067662851
566337158
2027650828
1182518685
1360589284
565197659
1685394888
1831436647
1788110677
1302537104
1996038479
1963675172
171259768
881056721
1564666308
910020749
975140044
1217109652
1941536608
330933913
326961413
8488027
1851833075
1818483531
1517591367
1291678713
649087281
1185389421
2034171491
1115740823
1860811996
863645975
1554261814
1112943749
684107929
1086998624
1414048499
1497902346
1601683809
1920695274
492094804
2086797017
1259211106
472852606
639493805
1091107824
1837564159
490441066
1704708716
652301886
1742004748
1800543589
1368528221
118390775
928768443
125194776
309820297
1031822163
1115519706
1812297832
205745956
639513435
1961541574
967901565
795563502
281050057
714520016
1684799956
1165510705
1544182119
1245820380
1617755759
280909472
2018767456
917952444
1384448169
517888206
687244957
670327861
237826767
433799963
1936412474
194531119
919225254
866911555
1221470228
1040824769
684446644
2085810397
393543460
1140358387
1650468986
178497134
393022687
636205942
2057693515
1543540037
1305400443
767065086
1364698000
796446891
1878649975
131681258
1300180
1691346557
15306356
817883439
964839671
269982949
938667994
542766186
699900593
2124788203
2036228489
1411492788
374887309
1515057185
1718368491
708029481
1813757508
1810486775
1266057080
1979890926
443592060
911655747
2013293325
1365418111
354684580
1060352120
1436851853
1791160352
252377060
1523018667
1609773608
1939012854
2144400191
882401191
1886421770
1474804465
1244369707
375317068
654691298
312259296
1590972164
454756904
273974676
1061747910
63547109
204934391
142446249
2105623083
1987612707
448734769
973937736
1325385688
1921984913
2128086252
2111599129
1416331421
1046067118
1136444031
1239048806
714549141
950724836
648896542
1238079218
741433881
57696745
1935068586
775135322
33483272
1228181969
811431953
850906861
903332000
1122946645
986930908
1449972520
1790994349
245545004
528659191
1033905474
1855464632
376432479
353762493
902706658
267733658
986898186
1917242005
1503028791
2095615082
704137883
1465640601
1537067024
1837127479
1227063503
39851311
208774784
2131047495
1414090979
1771723658
1083889232
1795699671
1528829610
1072745800
1362283785
796679912
168171129
1929306901
174817960
1261711719
943661392
46684433
2023430418
1681661157
69894617
1192334486
628903037
61543071
1496461281
1317442311
2088020810
211948873
307514744
2147049436
902928254
844354592
122153381
102830653
1443695967
1930251481
828247706
1382175814
2135635258
72906057
945820719
726298849
140622448
645000871
516701556
1199958533
98167858
57327382
1878105172
1715181184
780051971
275715101
1099709907
701843685
1176960980
1573588168
228761211
845086173
2123285966
1550224458
1619355228
281383241
120436965
1569788880
301100440
744357351
1377736604
1947641036
1065093294
406725388
1699147063
1672915844
24484912
504369763
1678813932
1983246653
1522956706
1881728716
1462142880
1533318620
790889378
80487017
348399729
730927932
441719176
279221502
223023205
973162052
1446562961
1855703470
619534736
522879632
1954962284
2136538668
744436880
1082239718
203716282
718315508
2006987069
500979029
425446781
846025491
51203689
1383855043
856744162
1786478776
202167046
33294214
1584210219
1033923729
2076503395
1467767503
897012028
222680082
2137922599
1333805939
1144795932
369300403
720526908
991685740
1934130331
1999427089
128592589
1160292666
223679198
1490307466
2049454703
1079594770
1764134689
1805573862
1998906930
656906131
2143357743
570396510
280676560
2092141314
976303255
175811289
2051311250
667808454
155953686
515714679
978179436
1871106870
1692639007
728801874
1596464540
1924722133
521783403
685015113
735308100
1244351535
193237106
1950753271
1477451226
2130825592
1360171684
1459631786
662698680
492164348
1487429948
645579327
1224270559
1827652727
697995220
250913540
539552955
1077595774
675612982
1087348769
1357330930
1403753510
304130669
1166540678
480188410
1710416876
1037576072
825271425
1600579763
58031015
352139246
964474357
997446117
1973539488
1881082434
1937755257
1186674290
1625091122
1965228293
359508078
1471346019
1507799533
1390458537
432173307
1531016058
494556514
874662300
89946433
1863215658
467745592
122286304
1513131925
1350926576
850062522
1056823404
1818350322
167488789
1055494743
2069578914
1604719023
612915628
583955962
441581455
117419937
105076770
1886653680
15273064
955651244
163092719
629607132
105751610
1721082419
1149414079
1101495012
1152219612
1671443011
1612514250
58385241
855459457
1383537999
1495208236
1049128544
1307352543
241682530
1848709136
102243774
1030228521
992197590
19639501
1466827632
1328181405
1347240132
703818902
2145027539
1308540261
203524252
1002495009
825796686
812832967
812210619
44468610
294870610
1356653071
1224296188
138789632
281732458
1538503912
2066378016
1002643534
1899177850
1616622842
30718479
1781256758
910435627
1940447800
24361359
161266432
378890227
444020181
1279192358
1922846560
477985907
1037714764
2115938633
1077427597
1389261940
965029818
210140139
815259139
826831307
673960347
2120096454
81030178
1987786692
1757298936
2084690394
134743580
988792376
1920963058
1233365244
312767698
1267923711
1830347437
2054527654
272809202
1064975534
619294729
1688662642
1128035923
1195060464
1526100344
1373420121
981462255
1647272530
452361482
1856954908
724568226
2015177454
824325267
1104340172
549518810
1272862321
209877221
826079027
996328728
1438517373
1369597664
912309774
2108316718
1382453891
480533226
1660587195
2005585315
894981855
1893416466
1005202042
1842282946
872591844
388569482
935862773
1919243748
1220013449
864285472
1526634069
988675470
1523923544
622981613
2068750947
1612524099
731361917
1408092675
684408378
295828394
1027040149
1627680994
309505469
795031637
604070235
1193089512
2024765118
570608968
256499595
1390180941
1613356887
968431351
1513051170
2050250041
997389413
1270411456
440902200
2098221245
707925809
997035490
1819298581
1622217004
949883968
369301867
773499272
1110875702
975880531
1674255954
1670198282
737873482
1853105016
1412282358
1102235197
209615824
395320716
1845004849
741405609
616906863
84911782
1996259805
1990091348
1059682802
1461225512
1393253580
1506946105
1052825145
1629528986
730200596
1415924343
446146469
468959592
1171026560
396297855
522338701
46983002
134281361
807761203
1533385684
124532210
1219395811
1273690362
1853374357
2100449131
654586481
1425132386
2099018639
1936344573
1316396691
312381543
1851056219
1930105214
834126245
561180654
687080443
1952026182
1981205284
1395210262
1799917351
619971405
2037951966
1867122644
2032570585
1055928278
305821653
1450508542
1135549054
1037361797
1634628412
951419430
1498883275
777525067
1292176958
1633446427
1540275148
703241587
2022869845
284680261
1820947067
1195001325
1484945855
2015504632
2009669587
1693686300
1151989022
604011961
19653295
875305201
1011461748
258666748
333344315
1274936933
1588640775
299259782
1001627123
1476301135
1892757975
255409054
1937920502
525859121
557285711
440718834
1078629279
846175432
418751056
745214118
1069744418
19007668
1228079849
759861795
1141867133
1941789891
1244807085
1027198517
763512058
1560494957
163423254
348790937
241696795
1000042229
1946907273
1295773608
1140883821
1165992023
860550415
201119441
316965205
537539883
388715728
1432934332
2084159062
1936735786
785201969
958895399
1815503401
948968787
481311101
480155163
294956502
874359810
760019272
504466970
548924846
173336951
1043149993
1697231178
2086909394
846999806
208828098
868027827
956720673
1369372615
249340855
734981581
783808271
671749124
276908208
98714244
1361972511
1160940173
1451537640
1557599748
1275483488
567272666
876992764
1118569836
1827154590
269684794
244182972
60605204
874414063
637715161
1869934196
1396089101
2003506814
1579576103
1909177560
421274492
1509161168
650683787
1945974136
827365932
2001485669
2017081949
796323355
906281996
2126060859
1319019687
46843746
1325234188
519320400
199958592
1910130181
214784034
164375965
1390493735
410825350
70945712
35956493
1542327330
154206527
810123504
1442207118
418818070
1384940178
394639449
1494253224
893092081
725048361
1262589367
1820111786
446366842
224905272
363215699
1501943213
631037397
1475157381
227306435
1183015388
365870406
1543217420
1295479903
1319765506
270247410
336207021
858463972
1296202978
887538531
422723676
1651879143
935833997
1540540612
1235536382
702994646
1905077470
2067715811
1944221127
265085124
1454295206
430041625
1066055402
2045810977
1395305691
1661849781
1974548202
1202292244
908497694
490907997
936058508
906165785
276910926
953936167
627385848
202069122
1358018465
641722973
1710451884
1468402568
1997773158
1629159838
86776352
1884950132
568607868
1431248134
226346541
188019665
1833903087
1415637632
1297262662
1509705702
93042293
1250657671
955355433
314957594
237881923
1053011320
1676519943
875573141
1978204647
1762886639
439745823
1291283
254320527
1322767223
838190605
1806063041
1220319797
1552407732
1150716467
776593161
687667544
1624288706
374667382
643724599
954497461
485294057
284791286
2106727137
1539537150
1380097561
1466309153
1279670962
592194074
1299075726
482922263
1975793821
114889303
1795644925
325478753
354028819
2146356282
1921217769
1946936654
345499350
1830425816
1740916467
1348014525
1879561517
1063985028
469208091
389343588
735607481
1575957184
1385339702
1809625902
965985950
1437174649
1062373593
757000579
1411037067
1538034169
1984547972
1265822593
1413424700
1511269845
522481716
1371436220
410293940
935504566
1491846419
1304026480
1483805551
1172356063
1001562963
302261038
532090734
1027711261
1236479798
488093900
807489561
2028788278
1770465187
1165041279
933879681
573438925
792968426
609763966
314902378
1303106529
1247932036
366848231
1187598996
405263642
1652322603
96230508
1979553660
614910938
84680034
636593708
1225132644
1961089512
40625696
352030211
663312386
1880013687
948786728
1724850957
470206268
183915187
1306957559
1958185864
1693868845
1742765027
1195572886
1299111274
2137796269
1802513086
792667691
400670306
1704418575
790285581
911837308
942591025
1301714246
1758328985
1184933617
127061256
1798978503
1384537582
2116532640
1964156835
292406579
1404634592
1602937925
1842619239
237047795
697291980
1206645969
2033610982
1034602251
169498524
1576053127
98269738
415026169
1102305025
896237566
2045966947
1780722013
285193544
1333266974
842555174
1739197576
486347048
1861471613
942960561
463030458
299020925
1834789168
427015575
1651499100
739524243
1413334045
1854070095
981932005
862041293
2071200437
1235314095
1098944601
207761982
1286800958
1916582123
2104813622
1731919333
282309183
56857749
1979475821
851697062
1402288836
948136381
726315129
1675211271
1989786500
1826651376
666270441
1263557167
2089243874
257544021
975590890
606396634
1767297777
220843559
1576759825
917565397
1291377521
2071251712
1865642993
1690340556
698000420
278281456
127553068
764091806
1727213930
1262339905
1141187529
934327268
1747065802
1988954923
917451426
847028750
566812264
260521761
1978778968
1724798713
975678951
1766035362
78654845
455705211
1294390750
1249068886
1139852848
2106491371
1649778487
535609016
859569708
417076135
2064105237
1158419804
2138728978
1922782216
1524255788
1272623440
1042996880
1228341556
1292451274
470714335
887722737
163514266
756969866
823274946
862014181
2004440575
1638087146
879144759
1340049672
648083938
1134392394
718286798
1155844399
1456768026
499197779
1742623701
1076478595
1758770095
39823686
2088857480
699576739
508849245
792546847
1518174237
1135192964
163246208
311860659
1873537819
30996209
249128743
1153307200
152897338
431910614
347383592
1843093166
1598713050
307293479
195316682
393559131
1101729185
78691548
841486699
1435419049
1897534724
1293685591
234125552
54608009
1436651726
497062922
1574417543
47950909
1566171332
975362533
1547164667
162563998
1999564669
527763882
17524846
2077973465
1165767198
1968532487
223148428
1013364247
1368420626
1833832565
151740579
442215974
977950798
378435233
5699001
727971023
220122829
955793801
846017378
1892116826
838473703
2008543438
295934807
330184882
260881029
1306698759
1639113285
1504740147
1320497789
1840374761
1965253762
719096524
1758947169
622228856
29090312
511470006
1980952200
679162719
1056146055
67391564
2104037837
112259313
8921687
1102203723
1510187066
253518960
1115284895
713593440
502105817
492771430
583865862
426466907
867053657
198469394
278087026
793462475
1566092586
5995385
115129183
107292960
280994991
1560763594
2102601800
79730364
362744943
1483603920
1331602225
875940497
866953436
527393196
903212075
644098067
731927898
1684908435
240843275
1864515839
660935894
1712280486
245681632
672162930
1120135620
1103389362
689409877
1008120799
1190753861
1416076003
1395388739
1773650425
818373849
2104804250
222748042
2134948192
431134635
1332539807
2126670202
1275071127
574562928
304208441
805900841
499884364
68880605
2042702914
1740914879
1648338034
4769781
395899731
1866405457
658422447
1853531727
1336803679
87982179
1046272483
1206897629
140337516
229610887
855481556
558113314
1466028441
397228298
319758677
600046957
565593424
578684733
1047162679
938773382
2045669291
491489796
151151966
941755766
46028162
1953740080
2016031062
719640241
965339259
443918940
1130122398
850269626
1324722021
1503315171
84607799
277701809
428952313
1587343250
807633377
1300242684
953513412
1403731664
1795976350
1455131653
751661143
239982280
1627978772
377664332
2028333558
1103763037
1862903107
1413030005
1585038283
1523059743
1225999954
1803768265
1440080695
538587688
1367727487
862321249
713886460
1873310425
1537984443
997526177
34914034
1839166519
1998226905
1447264273
432287035
1059400992
697174920
1030028647
862855362
1895022887
688363017
1953639414
1978596363
1968940208
941164877
1839260302
2032646790
877529393
979752712
1403065967
1258224490
2066780654
1870818444
1099928418
1965102063
828067685
2122000727
451902568
1767385385
289539227
476830922
582718267
1014321909
1164554800
481348984
1639991434
1038337375
728460175
559564299
1636799870
1142883245
644182748
1856744597
981441046
1952782865
1432067264
344924203
1883572022
1579016269
824704476
889626522
433737110
2022720392
146595195
650360630
1451529892
1805555981
161018652
254719867
451380419
174258244
2104420788
1330017057
1849211676
145005732
622931211
1122076048
1086598769
977227947
475200714
1509564543
437402861
364240766
2012203467
2144166716
1981845119
1095274340
1563023736
330774435
1178516847
604546081
496054881
1809037814
725599750
1250027870
2013515999
1905206566
600915817
1756578756
1968710378
1684884317
317283184
1630489894
1925368895
795972037
794603181
2069755169
1259909845
28342541
516735397
1492659207
858673950
45328919
859858949
1157010773
1152736324
125406476
2077679993
608977202
1578734728
486106940
371638639
585527182
1828586766
288686431
1861853238
764041676
1813737111
1543558647
1714786827
1665795364
1415644563
1691076578
317024398
1734942001
2086172277
584015822
829471267
1588254089
1609445802
2033292047
389329554
1763824868
232718435
2025918938
1540270849
331032190
2133581933
1561664822
1099533042
182269115
1746217019
721020299
1132392256
1234422644
557708210
1244819647
287120343
383918649
448321622
1287194735
602059361
1559490128
1641996499
1372008545
88159311
1141275968
502387280
319693909
1203194210
2097338113
111851457
782819027
659804403
1306650634
989181697
678471383
988985841
1007924186
87829599
1769809604
413442843
524455642
96341676
884541969
1288848130
2028691658
1788583123
462693245
80517430
593751913
1347440712
1979456447
1385882873
1158164569
478157515
1021618149
2029479655
1919394494
538438131
1724401288
999024804
208384685
216167251
162170693
1084165413
764420842
1305626891
239392835
646146285
1667661485
409089551
740744469
137978386
2143130797
411886119
917720010
1238685943
2129000680
1744617017
1996641418
643274844
1454149359
339032224
1725075270
500272482
2076449861
1318468045
483488132
196593772
158786190
2084235139
446975369
1518552106
966345132
987017819
1899681714
2059958132
1087791703
314812572
1477719423
2031660046
764405820
1976374208
1614779129
1193156593
363441076
1425104014
1543586260
159640855
834305276
117585457
1747279654
2103097756
2050682293
1824134108
1009320411
1288384600
1969955710
909501427
42135698
1946632402
583578060
1758598463
2054479980
613099514
1393392904
1133241042
149830461
1709129640
1104192434
1663559602
640249133
137074579
1879208264
243203009
1103936424
1443779815
211572899
1584551978
1199022962
1346755440
721286626
69731014
1640349248
517979358
479205595
1129349996
1911567005
1220374911
2103891651
1297538872
1851172802
727701601
1639687627
92003678
2052638319
436895765
339246589
1425904405
235486448
2087695894
2066547664
428619881
1818447578
976641896
82230111
1600996323
1925966443
969578809
1770340595
63819517
2093434756
906633317
583240971
182796891
720112967
796754559
810499439
1755924966
1413284019
1122964765
426174376
838078913
1160919726
944813890
446198696
656263579
802875012
704731339
278429072
1210741046
1419806690
899893957
2001453104
634187071
1934936397
1020549090
1044088611
1772118643
5427745
1429775523
1104030093
454613796
1771906421
610883559
1790741348
1976316559
1812006718
91753036
1264429215
953436502
275278698
2060975973
209790745
774603209
1705208903
413017503
431091786
1141146701
1796360175
1076420135
1054463220
1899907921
1689839427
929074669
1331639702
1094023134
2036657149
1524757774
2029368877
1247014265
128927289
1669550002
310048670
2111813370
247616554
1959083544
156785199
782905831
1542293245
1793094840
100845474
1600160715
1714393505
608253030
2052163049
1616794968
1560289163
1264683842
176492818
251805
1874989522
1930648647
603389231
263196530
929515081
678113163
445374834
1117809306
1945036208
1922878205
1344293226
1930861346
2072459654
305828438
927576148
625327180
1228671704
778612539
1961132630
782745219
221939664
2142568861
2047354768
997989232
2027139806
1835325530
706352553
55628479
1015437222
2066313382
2128145129
1486269828
1316588340
1380728670
509120388
1583467474
334540781
579076049
2097700999
311916416
1885472192
197365229
1878811106
32129428
150519666
997426303
30570669
1713726857
996909228
1688708902
1856810263
510162518
1529947402
1006702920
1641641290
1679053423
1077554598
621686580
1776486238
1447714747
243021817
1209630154
366916352
1895764063
1572084531
1417155391
1358251282
1136701106
216682346
1149824746
1463644265
1064530150
358726508
230035925
153174255
962844387
481954514
1072193199
1890031095
1295010949
1445891242
889143875
2115675048
371922832
1996134811
301802474
1470398039
1274383029
437027262
12164406
295349233
624263882
1800405833
839547625
1129430696
2120624700
1392068874
1702134923
779220718
568657353
492400585
1687489820
350612941
830228684
1139119500
362105578
1671186316
415985973
137981681
18380960
108358933
453979070
33449478
1698020496
198594320
2112454720
348143756
808376689
880357277
99305125
2060996057
45393548
641037520
1891623414
783817979
581586913
915899078
1409041683
2080160715
343432938
608280108
1186086824
1708358739
1646299671
472831539
2131300671
1482244949
1818447229
303101637
339494541
1186815706
2070432478
1092780881
1619123430
1745937399
561672754
484817019
226012852
952866080
1669919243
258577974
685779025
1060065581
4058942
483259085
913982269
1288898572
396100897
1642042526
253283116
398342804
1647546062
1707430893
2079779360
161349608
404797002
1557612117
1621097605
196908056
488852806
1155067889
1824828761
1652846026
4287757
821001707
981424709
1534582140
1518722880
768411876
1822998757
614871724
428559857
1554636619
1409151415
482831046
1202010961
1036310359
1492683981
1195861889
1821885078
558082325
1666860709
1336519803
787423322
1466716536
931967924
734963137
1864892898
2135980982
1159093426
1958966934
721002166
1025766382
679877487
2045071055
271751080
798433697
777371209
1648445825
1136238606
766413247
1935996169
1681511396
40037687
749754379
1389200623
865769999
1718316811
669053758
670155992
1113849551
1166725234
31954314
113664396
1354176695
1219313492
433319865
1803053579
208353598
260439249
870175523
95462339
687209047
1733014997
1612178451
718612201
1684985062
1427088087
929977353
634012343
1586970545
1900048516
426419111
164866358
2062570556
1393160164
190147975
1633084503
1057422842
258117252
1936668612
140513640
977252569
414684867
689524455
1038738927
76195416
424228927
887596995
1980365686
1166648593
862410583
565496304
977429475
2110803460
1742743200
1777385848
1817806388
2013787020
1007781480
1518606827
188301749
1474295472
372124884
918544478
678845333
819179150
661100091
2129898747
272708075
1726928274
550354429
1969403437
1017166039
1473872043
1490394566
1534126735
133742121
1788124315
1956083446
1661014792
838628913
678425790
418767232
1981611306
760106874
1776468307
486450588
1092660536
1395527424
1846525329
804674248
1505859727
95827329
1675478489
1654640906
1869277298
2018093603
2142109188
74465373
663208775
1223864233
819494939
1249984862
578068323
1284776191
1714983300
1060212095
602971551
1793979427
288449151
109414304
2080893577
647366712
984896279
343444344
328215023
1881552957
99730163
126879391
1768941640
721467382
1753048591
1931565071
1544164609
1428928591
802104363
31160654
1279690083
317018928
539590166
2051370558
2110815701
1907408919
286162093
1409449180
306463922
230543357
1737238150
902639146
455392451
1605087791
784957210
1631196820
9570108
1472724921
1398606698
1114858876
1624911229
252383344
773186079
255737233
387765229
1026725598
385892469
431674933
1163588752
1316717587
697215219
946889185
275488822
1654404267
921733533
1716895747
846121327
834659540
465529409
44561550
578230047
1264872491
1246470893
1635739592
1313062319
1578844731
1525782921
724889564
1157849670
911133403
1476430033
1506254685
943260836
1699539554
1121701383
2022989583
1643901276
150462918
2082455434
600853854
770423813
2006872808
1219693322
576120531
1951482357
580668664
567122848
1434252828
755348370
1434697806
1444808745
532237495
970500054
246528864
1045858733
1276396200
1179530537
156044920
1737128244
1835990896
1018041628
802289596
434460268
500402559
1987890409
292222980
174347691
2065604339
412606857
460844787
1381725867
930371013
2035159246
1136951053
2007966166
286295090
15504338
2131671526
1691045727
103018581
727345457
1386157225
662779269
512706901
729458634
114467855
705986044
778888890
791599234
2073600257
1507919077
24793476
1693603917
1594111047
1394745152
1888654287
707248959
154373010
830761073
2005553483
860972496
132986013
290134236
2061412223
227391470
1869922946
485614671
164091399
181460713
1429715417
928276523
174108384
7616383
1813234655
1787031876
1655950970
970254459
286731322
1066746561
1520409641
517635261
851223573
63849446
530715218
1348371814
1539526410
1136504455
79515281
1653490848
1306793753
1826952506
1304816207
1736400662
2143635627
314472787
244062892
709924489
2091743149
1141270960
1668323517
1297058879
328641234
827566303
169234937
1941736310
1986187319
505764567
637657190
971332256
1628600772
833665932
1175964422
2087720694
469688741
1020747108
218795480
1372525977
725104085
1859055481
803826150
519491189
1078537369
975407871
1394671173
1519308421
180412775
1474136800
660514668
1610002862
1325660264
1723066644
82290737
630728025
973474527
408167594
622139808
1075769919
1001151418
921219323
2126881620
1448087456
1220203315
153545492
867564461
123255897
1078739968
994941055
1775317081
1200529834
1341585088
2006772974
1554626023
1572470206
350125677
1089542490
1751925009
1965217109
1595135199
1850237221
1220371940
649735832
1740947192
1444788626
1125318845
1842893530
2044426271
1285615291
1966761478
858331426
2144315506
267735833
98327331
1920940172
545889870
432010431
2112869916
2120720911
274257213
225336344
523011525
108389099
2048835612
515822171
481174212
1264750441
1743707809
1412640529
806979298
1446294659
1501894993
1966550764
515149347
365908570
1108567376
1138971176
1593949759
2019286582
1980215581
1449476664
814790466
1814744374
613095579
2083962917
483683375
767764071
1335583089
392960886
15737422
1727667476
1354743622
847458196
1837906535
1695265427
1467604973
1597762203
1524875395
298672364
1907638102
321084243
1683735566
1714670946
361678013
1117407085
2014673007
981762553
1326097838
1799375404
604773625
715960385
590779234
315390488
1802481023
995490676
1838952005
2004653900
1410161234
108153488
1942995646
1264829045
615958685
1947706031
639847581
1409399263
448338499
1722091920
60671042
732668133
764723030
1195994956
1517793980
711937327
1296501880
170238179
629017910
674897372
1620483237
258097865
299653682
1512855713
636713215
951243367
1206852929
19009932
2057046224
551465223
1692371899
2006620100
1893190123
487142871
703170559
1766288626
121164021
227657713
1095558901
514572888
1073025458
109379853
403372900
1263894624
1216900907
2109200230
783379107
895013889
1458607191
1992675415
1788037364
1490502936
1525912368
323697105
1542552847
1518032092
520244908
2144628151
481520955
804365260
1969727849
1813715762
1584460538
1569235113
328564487
390764929
1974376358
71286209
1182819229
1998864868
726472865
1001336803
941304976
586994251
1548563297
1464939562
253968494
1907087045
1932048814
1054203613
1200533421
598088843
220327436
1833594988
990712855
10234941
688531501
2063414668
1848392157
34982699
203473114
1244064750
1473351548
2057537272
483083805
109228319
2111397280
593446564
1242036161
605911137
1791805630
395634169
832277479
1774586315
767530759
143382085
370883143
1470531454
1183236906
1502267968
1494487444
1655733382
362336957
1582196500
347116204
161772303
537458507
608960240
459118062
949883465
892204732
20534261
319780484
1143850239
1151720142
393372011
350783307
2099832855
2022140469
452341402
824299142
2054782937
1890740255
1607706856
1916209846
911636228
1229954380
486508114
2037841501
7169353
1739695966
1420570392
305726623
245816466
1575457170
2103226525
538504430
575553518
242365757
1426831205
398073947
1199972844
380461410
970953026
1085475945
689056335
1738394584
2047096770
1382144179
1251968207
1509214328
1180983858
344678908
936695575
1933232756
1377476616
130383665
1452457718
2133961602
714308437
952995252
250468572
295681325
2054791755
1158431961
1670073796
2043977831
866458245
1034408706
1630071366
710469056
174488216
27607419
2084158386
341407255
1051143261
1455038624
127940312
2004861590
1702344508
2073001035
1739515518
738704596
1069879988
626464789
12099924
1980012370
688783496
1437856654
546916437
2112179643
1259433592
890705453
1186991386
459928796
160358661
550610020
912539562
895144735
55698936
1664957165
716023130
292700466
333548938
393974677
1421432485
218779883
1934421492
158232878
2139366840
1480539957
1739435176
1973998711
1306758175
1918348078
1981387100
1681553220
47587781
1331926826
517742416
1951830481
613718715
1008939027
1928411365
1308026453
250367320
1181113980
920242330
297538962
831275241
624303704
1359180771
107756230
1124975640
1429774184
1880905090
1854984337
564234760
1524706773
667664241
1607785544
1852461585
1562173899
946406773
686056219
682497275
273487864
1349078771
1236149616
707181428
847294990
1415410090
1023976485
1708874957
654122687
477680595
1373334533
789251215
273164823
481973712
353217103
366084320
486774196
384845211
1419446525
324188551
353073356
1139824519
256889547
1330318550
292055340
1400678898
869097490
1025455881
717646431
946785928
1687669360
646135800
1329702631
1893850328
235792590
1980494209
1501163547
1479838906
1984730298
873485835
1878918611
316430384
236860775
744799741
624928704
1243784709
758617253
462966477
1164012898
939850781
186841913
243144984
944727413
1905342659
828019781
1324004927
1538490095
1882642060
1379080883
1286565846
964081998
279328062
1666698379
1778117752
77601937
402058281
297314187
1852794662
1333950800
1307452816
535555510
608333183
2068443470
1566441308
2133061799
1192371390
1914324984
1907816040
1979328282
1945508285
1376713169
1929664618
1869645760
917083521
1217273207
1336721016
397029161
531725681
2055146316
1970245242
989612602
59225920
1997917885
1899529845
1863863167
452270425
1476680883
662851100
1697671092
954392456
1526896102
891359537
1595365631
705473053
1841171846
1248731689
545025004
387711996
1449302644
955098067
1485099845
1775661154
1477226186
1973894169
1730364678
1109852773
1805023435
9096592
212786573
2011986279
1649461855
1935293100
22695083
2056579310
156813944
1890660219
625756594
397403615
693857189
1172566936
1899646836
1304444303
129478170
1351501053
176595168
1354117929
1527817856
449526299
1560450353
1234912956
1988120450
657402797
1603677142
588808849
1136402615
264021946
808315090
1621119642
2107404207
1764584252
2121267588
237298024
2039978081
1309172835
1272553550
1248067482
803335371
186498376
1527113969
1173459275
386100586
555871682
1056875754
1296663687
1356089806
759223748
1452846978
340938690
334571638
1285677025
519862999
2111371291
769144620
888548090
731636323
28286698
1862271845
105495774
955664746
540514562
1264130655
1215347841
984350067
37751935
1993044317
411677877
1954669392
2017597078
1180734933
1093524790
555117461
69433969
602646067
1376284155
1613286959
1959319428
1797263723
1236138268
561221403
1524655923
338173819
111987941
3885735
1114522448
552354217
2062507692
114477431
616772805
1465658177
111787083
410344664
1923549506
1814737089
1848313563
1257800462
1721725384
1586327884
269219001
1224070054
56387782
1722893781
1465080887
1747858311
980623546
2108979749
1598670092
1996968262
867203512
790088914
1557463945
1596221824
225181751
280442767
592763469
440095511
845443953
1870364460
18457637
426169078
164549420
1947569230
967706483
643250527
1382086186
1010076500
307015453
1893876929
1765845093
566744219
922422711
1788039058
299913655
721263814
887236475
1157415701
200418070
1657761097
1620993130
1588319378
1622855169
588080196
1029663394
633309440
1361887800
637091031
1540423939
1984168478
844428202
111288240
770046065
1033048349
1304570197
743586473
1992171318
857412813
128963292
1988043206
1275083336
1108155580
484272014
1540224791
270600328
1318278462
1041976337
266099421
1664109577
1414577222
666255525
681518017
1105517809
1930108400
252336084
625467341
1757463431
1501583297
1621521472
633478078
323377735
495445415
1300844306
318337865
1431795900
1942074863
237045291
1832479342
385328330
1613972906
232141443
1863847031
684346839
1683227851
1644922454
813454595
2043022994
1579811442
60486456
1987141655
750122789
1060626782
972642488
1637310918
641851390
2031948703
55163450
908289977
710329112
2028560373
80280936
92200957
1105731421
1229237297
857419987
314042921
1747149313
1990988714
1780701470
1611886519
1749965165
405094896
405719118
1831994239
1672064680
1776883541
1885141975
1247316659
684746974
916886971
1280115239
1183689900
1546483184
1595872323
2100914740
593300373
1799372406
654097390
1221310503
1647395825
1653161623
149179233
772826360
1817556461
1550615
853746648
1393845228
131142785
1120997767
1870306401
601174264
1080671918
1085021696
648650637
927754069
625270526
1010254360
1299549791
2139086619
2024887315
1139048543
160656660
496981043
818897090
464729440
32659282
1800967255
1827022068
1274079604
1275608236
1722496239
1280826556
1844063000
551675007
765776366
1631971713
830763220
68631110
462345098
1242931825
484049989
1239736902
1630977306
1378282383
823194596
1892422893
505021056
1395496724
1841695994
238666752
274622301
1841204532
512024181
483788411
1704977475
281132183
1944437457
1312607375
247273010
748278324
604697212
419486766
887829384
1475525130
743808427
385488222
242912071
424142628
1347162006
1728052768
1439992569
2035508254
399103888
676435792
224152712
2008459865
1488124934
1292597261
117091648
1951286210
1183003811
1814901392
1446964128
482423389
338832430
1791950891
1746718125
1862082534
1795541804
1195947539
1936805627
1718638439
1393265208
137035886
1368839979
1928496173
672254876
1275848683
242350196
1701657313
1478114930
910663036
595571984
259344719
1851672652
2012646865
1502498417
1747308287
1478391729
2071576335
954833575
565058898
1586888245
1142846448
1071899458
941842316
59454097
1652168803
1271155552
591858523
1142299564
1899984358
943963609
2048071883
1062601184
1701719993
903963404
2147287890
1559169521
400393863
930586712
1090556092
1363728053
1296262665
463117618
312697521
1135031244
620279737
1583960554
88231454
1683343331
1037828099
748297678
169442273
1866452631
198394438
548136263
1335382268
1768741616
1200499979
1195686057
380771979
1576771945
357142139
1072103849
150772345
2035534532
1987383273
1799764523
1619861314
526896601
1430010716
413411886
2141566143
2080362823
2014561885
130002501
1734533097
304518964
1854678864
1560151564
1371224934
2045865428
264925449
1368893886
205641570
1241262900
1848145873
2041686223
238838446
470953512
849165421
1852608661
633215479
849176988
632201628
34724337
2090369145
2123658756
1120757629
1621680058
521330805
599829594
236744742
526146832
460952390
458573727
63196247
1094284199
1119228266
988843874
1528041097
535902747
121686818
809503387
2127587431
1936052617
1893582931
1872804090
120721028
1659634879
414519549
640963996
825517197
524971582
578280856
1980014899
1106604409
2090804602
744722150
485340331
2080906271
1601500863
957574908
623401644
1203351415
275849235
590493760
1617785459
1852548617
774019159
1010591533
885741994
1279442870
2090589425
1285837164
744906591
579623972
1050691679
1154025069
1199389973
1079714008
340652163
189855681
1110088232
100393871
256707717
1989765516
1434228065
1526980678
1152246682
604744207
1973114801
98120824
549339717
155783881
752332253
1857463056
557808254
1212076004
1973070591
927703547
1585833845
5403005
1531925289
859417794
1948974587
200819303
880758034
886039137
1713037748
1394895343
1987812536
1283844255
249987902
405263184
1963615537
148314018
2019772169
1705631222
1454551915
2000613453
935408435
160421356
543117428
506975801
39888341
1371747335
2033294106
1664947540
818975505
216508010
696085128
1324428735
1233013787
573693985
1577515249
1688823830
1958726706
1756377632
1656476947
1237299534
1744932911
1064692536
1447025861
1143717834
1711338439
1161461674
1237794719
654606064
1713117365
1864203033
1456900161
380289900
1289769901
593508014
1856090141
629032870
1545610295
1711692560
81999745
622719058
553234770
309209031
975456809
659838944
710332757
236028824
1334765618
217162633
982488740
1438700768
2021857395
670277361
1928881946
1070113252
206054061
1635590371
675584393
1251145999
743625376
54376288
583441510
1349886153
700039518
923442125
95855634
2122190948
1318102891
109702930
1959321718
1965830104
771995704
535903783
1333541953
120381501
1076626192
1677217390
2108334688
457526220
1421205003
1145123181
1359203490
1270873784
1368545324
1083613573
1799068092
1993131706
1091351422
1552000526
1758784360
275012509
1690101621
903315312
1150422436
660655991
1492134735
2013322132
2142479208
882624321
1312851920
1054560849
391061011
1946385009
2100589144
389425401
791001877
884439976
970944056
705388374
512035449
1046366437
1939650444
1119224757
869924153
520397755
1998386581
1200017180
264207077
1844949335
1998582817
1731725574
1752269015
1294656308
844326697
752989420
1521338178
869967631
49263495
1596916976
623571177
1379721061
1053540959
112596876
1206861784
657466122
213965550
846396108
15717537
771409559
911705266
277280961
58815622
1531620107
47608279
880618672
272881519
1975965671
1391227269
1802853797
1062239757
799267302
38693392
1236673592
1586892939
1137437729
113400512
742872598
979977373
978053079
1513121585
1012251152
2121550759
1557527772
2004019238
423691549
424528127
1296773625
264144689
693444037
757092444
492612780
547053495
810527006
468413401
930464357
948447754
770891356
638003813
1581240237
41971070
772187008
1572025876
19978432
515815965
508096943
1654288894
565572281
1630792584
1844347113
1817452722
95056348
1145860949
762625252
587961044
2028790744
951888488
480641270
563567793
1761791734
2033003580
265362488
1013519678
853293673
717240440
1414864428
1289657197
199753490
1502158201
1069705976
1218307439
80338660
1244572249
1542592213
1489262134
1025730071
672246116
764709784
1959959579
2097189548
1232102043
1641575388
962467468
161039679
421537025
1122693031
1253098872
809007226
798349886
707924272
262192671
725238353
1125556017
1111662612
1896360536
842111964
1493788646
1236411992
241618543
929493261
142780646
721831008
5642118
167803327
675481895
623005112
1301852561
1296390596
1887575390
1790192613
665757162
1921812596
1795041527
239176873
1475805543
612925942
32106899
1133925520
2122842791
1472249567
410085516
1987402779
1611059247
2099901528
1437521186
1905029987
2145892056
552475931
755525490
1338814329
681570323
278218916
890259875
896007441
1265758145
2027959483
136285004
1423244818
1302149969
1153805342
939858595
257567970
1759168233
1680060444
1346488277
264325537
959372403
30763080
2020232694
284429705
1782155694
369023736
40396465
425928581
844011047
712994019
242475842
1329102989
1774060022
345778691
1891422176
678807541
282463049
1477629411
719297765
490751769
2135407942
1558627135
358371753
700120623
1136068196
442004729
1131005641
1475348640
1784632816
1452869047
1033758770
963266797
1976943267
468342903
1711537988
725638348
1293007245
150802730
844760485
1987172817
1040528204
729633831
1733164736
1503121818
1949135531
551505698
565467837
1208589749
1722108738
1251772665
1087397841
766964805
1231155060
2016606742
786931119
1310213214
2036549170
39251122
326723291
1605785953
734054968
1877517658
747852658
1424640172
1536945986
1583272566
1658571464
1435935890
186716571
209110418
638293665
1153104182
1742727796
253457011
1034910893
1206030448
1122275370
1704212586
2083184797
630161146
286915419
1395421691
672427840
1927476996
1352602870
430230790
2049298454
1877206602
1003965831
1759472507
1008164806
484759826
589281993
358075176
1726018172
44705506
439467376
1746368097
351837589
1511089858
1583100049
536378391
927501030
924527492
1994137313
86421426
968151552
374867843
280887721
1022407141
640310022
718920124
2077263433
1561968883
1531955353
233464170
1985076550
318591058
370240068
2028477037
555782138
200632630
1533097695
2093638113
106487510
697619316
1101254254
971891174
275228712
1835402398
795051222
1844069829
666621408
1828706559
1593996153
1146238732
1767855069
140579867
1430557707
845062304
148934184
161720314
2058019576
1151745108
1947563929
1178125876
767068360
690120053
929109878
1325316075
1851460938
1726101239
1833213983
899776048
818843944
535621139
874843550
1792489984
2021068933
1760860036
961432239
975789255
289910134
899285897
1616699520
1830527089
410059070
253952481
1784097825
681691070
53442551
1185146450
1071586508
620045939
1957867920
314397865
637893135
1895494076
2050420007
204428653
761770615
126638143
780761668
1134735794
392245611
370238095
1414607830
908695453
1027161585
1895799638
680788455
890799676
961961993
1408073628
85091493
1761116746
715149252
806074006
1680999832
1853067814
1717136200
1962218185
1984975489
658276949
1289270488
1827035536
980819960
940765446
967661837
1989071765
1921340070
1344578425
802471318
466265358
1427739205
1026367770
1858869005
1035464286
225772533
2060753040
224823078
1270330188
1811024818
1525615566
191939414
1007389886
529733543
391955461
55263925
1105272652
1802072447
359468552
1086583813
96230725
145496397
1573142226
43547922
1917947234
1215801179
1256587134
271187848
2030050279
240137830
866443620
353069048
104805082
1721652867
1574451979
1613972451
929896871
1249904278
1356417865
884613228
1083334192
342275838
778610352
1311666135
1372177520
1058755470
196930279
312932395
824049437
1122063951
1536932783
685558210
651046753
1116856651
1434322465
1219869966
1191849510
1017634989
1692438064
550008994
358062859
441857449
251773389
327352451
1928377733
1088481304
1684919733
1522322246
1116601519
932339973
2128226748
1352491220
690722787
113618139
988869831
820019357
1417381601
715048313
1355692346
497078188
886413758
1311368452
621740308
250744713
563491182
29024096
661906004
347331464
1811728401
1099269445
1396165431
1982197673
1975206121
1736969604
1750865526
1122432682
1971781935
234915896
1011541839
1428611115
756862853
1975933004
189844996
351649618
1900575948
906016349
59683914
12071040
94458943
1356020349
1428492484
384452648
1925993362
1119448743
1786340416
964298865
657795889
1080715548
110558566
52584443
1599014659
423456316
1724646562
1263513477
59645380
438868736
667144583
1027004739
1600850472
1469224902
360678910
1927796164
1306585706
1917866351
950923894
1967444817
888621288
1044888787
1661190989
1441192760
1795738765
659595221
794096668
1343815875
1704439937
1259103379
1632668589
2050168762
1520502030
2089677610
1272947098
280817959
1249883997
1221235826
1682483411
1222845315
965763515
418175833
1800930634
1608931242
904324182
969054236
485418906
1229856590
512148815
1570689478
561606880
1841845164
2125420653
539543870
200089628
1623063368
820817932
699466360
34637024
1254537393
1656640772
1237669772
1139621208
54771756
2059716371
1054675684
577583355
1938511490
1351009507
1662390560
340018598
1647171284
369056941
471591819
2070340545
754794691
1212531713
913451564
1416585859
1151356864
1975515247
1115323975
1953645493
1822037934
628172614
464520371
685959304
1456417833
739565246
2024837021
4818325
699485924
1087898862
1020066050
967532337
1549444438
748722503
1106869639
1403407782
335640295
2079669250
1947671983
1935706432
1380807727
750092046
1554974951
1586347827
1278706668
1710488870
676925270
183135483
758979150
1633893312
1025907761
1353614579
1523586682
1256608204
730314859
479746808
796959
2079742137
424514627
290510901
1104855769
497919086
1081219597
1594488704
2010024460
1701430251
965675034
861440447
639588819
1293240554
200479509
40518155
961529621
1498044623
1668386932
232327564
740634674
882836530
1445275745
1954323647
1287344644
546072504
1384026245
1102802561
1167877883
2038535179
538463636
1643894092
1676070103
1288912423
1407745498
351698647
1269379901
1146697691
847883168
1842031713
1740525971
1957343005
963880855
735623047
1653679599
1745500059
1780312634
913923533
1498593928
288528913
2015428391
1222923551
1128952974
643132609
630879963
1653975103
856287770
1035760653
1729814657
1539136228
661471359
1654573588
1520979242
207017463
376509104
970641216
862181670
1202297774
872865601
862315252
1972289310
85214238
858848999
778232514
1019703611
1780662531
1607410360
1659925516
1215806609
152103608
1940150694
1440748272
814543486
167400406
1899995216
262597487
1857231745
471360865
462419360
1224309042
1449931050
2005910545
1359804984
1017311242
679239806
1735260883
628954562
1330211897
608457622
1184395463
226633302
1123019285
1405257046
294495347
1261811070
891750236
1293195812
704229444
188593940
872254135
1181860580
675223314
1172492163
1189196715
532096839
439670754
2144412266
1573147684
1858033589
1434110595
1917626304
837726014
702400440
249906194
1925319424
1092362788
1039618141
933298731
633147739
747148499
869317169
869294161
560826222
1791275333
38555560
1434637278
537114654
1681974467
1232041873
570929048
1112369711
1067460417
1948866232
1186803922
656172923
1409518694
619936453
1167905659
1142917673
1822399256
1535478895
1223028153
2029474688
1108110908
1878329640
946312451
1164905040
1256299664
1371145735
436914657
1608736856
1179576727
1865546214
2052975723
553623942
679656642
1146720015
285374518
1444571628
1506763565
1301708394
268306633
194700099
111154782
2106224853
202352191
1156549757
258919703
1527245328
793401508
1606387346
2097927245
375536328
1851131130
203385929
916991496
863075014
1138200873
1404219154
338934563
1472432871
77680743
499285483
1220553303
1653809155
845985574
1987261468
96055509
775804127
1241405379
459361845
551979737
957498360
1689593466
1880025469
1950237606
1970219669
614860112
11192682
533317150
659329635
1166317971
567928520
1256010750
2137523257
1404724843
139232481
2065467205
309117316
1982673570
1661456456
349960776
1553008601
1716892595
393020746
428685145
943806901
627540696
908533223
1040863544
143839737
879450313
474482672
2075100092
1448443225
273453655
1946051517
1280621450
1086307576
1912273992
1819068915
1381492512
1758179502
1440868428
139172381
1124666898
1753196885
353732704
1327386755
48837073
1970971315
1706529642
2095408497
5043716
4048373
1731473900
5616006
2048135331
2009854957
1914188109
801005114
88506935
1398298517
979468561
417749580
1300796874
568131430
1850406529
810178886
964078138
563249415
1521768770
1749309605
1293533395
1197580854
1097316123
1623568198
1506137846
680004542
1956446422
1819058820
1137903047
1724449624
1983704537
400459100
1673685621
295906939
1216620846
879713730
1233114754
1696881691
1355269368
524293165
1838237663
1762940622
607909633
438053007
623192461
827310011
1371413902
192934220
2064669573
1649143862
985860695
1599103290
1626145507
584901652
1353357300
166548928
11215490
1316367397
316245444
1533504959
1342438214
155183205
1964678105
1623353145
1684091842
1232652923
1692931967
88933668
1726531835
2143166199
2002673574
2117566195
1837024924
1106436311
1622737081
1186035117
1722664696
983487274
828043530
318272220
864500665
549364573
1937972609
618655282
2074901935
572396357
669924614
1417403532
1020372286
1953836020
1187442052
1807140231
271264389
799111008
1432688537
599548424
492260849
628376335
1350409003
658621111
863258661
565111248
495141796
1960050070
104088110
1457923767
1830421561
1484154071
367007259
992308950
1939700637
1945715954
1448728326
961237923
467386673
1905404689
978329925
1647832349
1531279498
73315014
1559442174
856050756
368324148
1184554181
496815039
329905466
201849677
1433660755
503043421
1667850566
419263048
1048629672
880071727
1053723079
549245729
1795755826
159915765
616987059
1564706700
828586246
1076813626
1053353973
1525212902
349433593
910154106
1375787559
1348420444
7758581
453836231
1167019653
582106246
1909942169
1334493141
874573325
1285774803
336332535
1014118053
758105849
199622895
1009557448
133105125
476712605
635140834
205360386
1435110718
1138158601
1217433635
967725800
2220257
1332890290
64827647
280516020
115477048
1192801177
296189292
1309022183
860491566
96219200
594219495
1277952182
1333085014
1660630266
776313641
1251715583
418668541
1716687535
904508077
1071298210
1974068147
692285885
1643709141
954609904
1295662034
2145801139
946254634
1003188272
1254142803
360979907
715332803
2074052585
798633031
1693330206
980534943
1746812315
1228316507
1382967008
1449830694
1129940692
151151663
793276112
759675716
1812107215
781730322
350534975
440387230
1928677732
1770866588
1340005145
1942979242
1590656898
1363634964
21994181
1903295205
813463434
242217742
785144309
199833914
1337857522
313697967
800345056
785922883
2128383322
1083884832
1082444758
1234120350
1355125760
1853802182
51230455
1208677416
1560552166
1015801059
1417596700
1011412358
286898970
1193437707
677848205
53481662
115487929
1406388895
31426679
2003846151
868947047
812876961
842598206
1339622224
348613373
416008192
917006975
365447980
789133740
413591397
1686619063
863161791
1437164078
83791793
233242139
1894149888
545725502
1346488469
1715763438
1372063915
1623716692
717405500
828811818
619542233
595676660
293424016
745523217
974449643
2067036903
579296655
728005582
421170462
1424378006
1201408188
327064598
1093490301
230367775
72513202
751103574
1705264947
1377875525
1991349658
998306358
1362417243
128853462
1576112086
1816900344
258715121
520337664
1146883322
1535812081
929607861
722673446
912013616
1666545956
838812990
2136552248
1106220698
1625171154
410774072
1588743058
1321767988
1284748896
1349522306
1888620311
949219137
1314479742
1409633811
1116197974
1911675710
1766485665
628665189
270042897
1473507682
1889821853
1065318139
1662457614
1108404704
831519643
1802908063
1522822625
1193221105
463619889
1096472207
136310117
369542458
873387311
884172472
1374778934
985471777
1168365625
1956756913
993391963
372843205
164190574
210087393
850885353
1286820005
1960604590
497968243
1119475860
1772155298
1650431151
968627672
197445400
2048678632
328779806
1483928003
1840551201
1670046222
1297549617
450912296
509238707
1165073840
1605868927
148079672
756335982
1116335393
82081628
885655956
384451086
507955612
1239719656
898775189
382592946
823909746
515352015
738415120
1238876030
1324836038
957685939
374158293
257533440
1484772926
659106140
25183402
1088008561
1355174471
1187441024
1024370975
1981488994
1983831125
1277832360
187154332
92195758
116349507
679541363
1676600241
1361325646
82206031
1507211465
1085176807
894689730
19575267
454448758
122178829
350007689
678737962
1904671943
356783700
204222394
102925297
1143655078
352155182
1141625830
787989783
2072647146
915543558
822845823
1180334011
511293017
424746807
1153651933
366828754
2056836962
697103900
842210023
940128752
626971342
1909473089
1722601225
611705280
78779082
1570188266
1020182662
1013187682
337705936
785255696
926482969
1277740884
1173741450
1853239430
1019625158
1323050495
763295402
1811023262
1613830485
517675525
302211962
1838778429
825168369
516852524
536755069
139982274
1831466053
1275594651
676895333
724814259
568381078
337986725
997964789
1187119403
1952018117
889939598
1882463796
396732292
1118529940
1600852205
1283369995
2120002232
1062053985
1226718945
276360959
1975187244
1890549725
1439753110
298666513
613735501
805719384
2038780330
1746156333
909752605
1448648216
2040884431
1623434788
411037483
1055907155
913416422
191178427
1967333561
578390452
801022631
753691334
945140576
239137952
85129202
187077723
839294260
1594525655
1112885212
1197188211
1769764940
792302554
1599894297
1767566491
2034688041
336176621
1909617710
1246464429
1537676443
1438934755
771426251
1085924884
1529931479
50135352
1947147489
1165706095
1870982550
1459228358
1291717864
1126190485
621084970
1737953169
1652923412
1607447674
1233387538
1862690791
733069814
1401015879
1997658797
1241310859
938817810
1119240683
958719970
1794102061
942397436
534558994
1870758278
254706742
502771810
1137285828
1029761077
1925217635
1728706743
1068485951
1115189130
336664132
1795734393
1631092856
245494517
1351722958
1206013832
2071068731
939954477
1067139881
1367316740
1164873298
919384394
821620614
921047218
25969958
678055514
413364438
1610257644
645857708
1608289185
2035783118
1547043231
1834309082
790991287
198184408
331124743
1976664717
563196316
1888208889
1231618166
613382682
1835323798
774494345
1568442511
1955654223
917578105
377743265
633638199
803753824
1412962046
1758472103
421994900
1633422632
576106798
657707688
2041008231
1392153107
253625879
441397724
420621175
330858744
1842943376
1701587625
1235592219
1213326330
1197532815
1511544296
86125455
2043110905
1203759772
1779670421
1373117240
636523854
415607480
714892055
1851909218
213659218
1816902489
1413623151
1373374890
248999069
806156399
109568040
395042298
1888839270
1611663849
1455323285
2047216944
1980722707
734408782
1436636295
319155371
328694983
622811114
1063059721
709268383
1471521905
2012509752
1976143785
1993259725
1107921440
860433806
885093731
1396729081
1820911728
2097527147
614330584
115167023
1119099227
468329115
117569584
1779509607
2088347863
446413778
909946828
1450350114
815918863
1640883616
262957100
2135683850
347845232
111614700
631972939
14477556
1721946697
765674678
1034790901
698729578
98171032
1230264053
727584275
976066057
1896895605
662844569
161146524
349444576
776756339
776657817
644078894
408971492
441751697
1577310588
786228994
622686321
906982675
599656307
1152448979
360002164
1186143264
1131187850
641550498
1075564082
2143180863
533738552
1997409304
1794854943
1943240359
1768418834
2119552652
1798392461
867066236
1153941195
1562920023
126825810
1351502281
1138153891
1315022936
271488560
1770846783
479596391
1984144155
2127163817
24885563
1529840113
535869764
1487635131
352281279
1680908565
51331349
1948433113
1187283692
1995402899
1274863961
814844580
2042919063
2134641188
622565116
558002832
1471454962
1755285082
1742816268
542661179
198737936
1284047857
1752352158
944320707
1754271564
1072305962
2125697436
1333024282
1075506010
870544149
64150986
42322375
1865001060
1346559558
1937722830
527901808
1911956150
1706258229
1007298797
1008686969
1522260110
278990826
149100780
1885484231
579423393
1693469436
1995796533
1295040575
327381073
2110480193
714078049
1051412308
1976833460
333814894
715146460
550912140
916220478
1203111678
891984277
1802696060
1919187087
474629251
1963411525
2058154294
580956965
846385283
420389847
527251952
671516201
724137882
1224504424
1262768236
159969808
858987690
1416886032
1492908185
32910711
421381332
1017995980
604096895
1548701637
1910238025
1635121144
1442547206
689111927
928915060
642487639
183909596
81018758
2007753546
1417467726
700526726
2056653603
438100536
1398193658
254117919
42288813
1936939739
126409367
1875625734
935951939
1488511141
1191773857
499125736
507888788
467558144
1323278968
732307981
860001326
1547724208
207968793
953040427
169458344
1481686122
1402696838
108767920
1612532305
1959149584
1214753328
1338908093
1628607628
2027161154
1352434221
987685731
1203383377
235457015
1490499990
448974486
469626915
1704435535
240922851
524415038
176036933
2078994551
1815798520
2016811011
794191141
1317191973
438461055
1604394343
806623719
2000632780
527392995
1856761468
653676026
56132829
1427946631
383740199
733023091
56940408
1298110077
302512948
873238053
1022224922
400027914
408226420
416908554
355899899
1566496379
761603273
1104370847
1072816129
1184564770
1510996286
1428787457
1942752498
2091199489
836704018
1166608689
1640451341
1394908673
273053387
1000241120
1804367140
1332585091
181258891
506119863
401675891
1212825327
712742351
1709344817
202627744
1177980253
401804679
2020700635
1519397025
469343042
47563113
2015026819
1231687804
1671679954
773458671
1267751190
1114865476
605804947
807880278
464989694
2030812259
1602430323
514380506
590742928
1798974711
718986390
187226725
1841530681
1128620084
863136330
1722016428
189727314
1107780527
1053330145
392570005
1161568610
1096835046
1034412512
1168354510
302687306
155745356
2070419422
542917765
1440948681
555879254
1180467335
490479846
1956762315
2047672075
647580183
2068470726
1410884552
1176282397
1415066138
425079739
727699302
191933162
526763250
2117342282
1580417242
22178480
1562387187
1106994890
695008664
144146058
984633262
1553344908
266229851
397057362
2101806928
924012844
1155246806
1035714337
1246109111
978120752
1140152375
1874364641
90137589
1989355309
1534514945
617480548
718411424
1697439133
694469636
1599376595
1208997181
765411770
1758657562
438776114
1429347931
1171067034
1871429149
830939887
902387648
891201299
1646319069
1103927553
263085116
939776292
1855966779
491120875
1923059915
2051052235
1279404729
1707469617
2073199690
462766117
1351789184
92448619
851645706
863239577
547394211
906315952
1537810129
227774417
1593442217
2064407006
1243460002
1649485011
893796436
1918978480
270061526
1525799805
981022701
415381278
2073080822
1123357592
2092484659
656475498
1680056209
1556645678
1613579233
1922611473
877998422
1766795692
303425740
1150950067
1783120553
248238292
26894902
1878041783
2147372808
1826661468
636637925
2053158613
1128620413
1349801641
1402726348
163582544
563972832
594421114
8024470
1586077323
1283383461
1633263810
416679839
84768047
1586037391
186858647
1834299809
159266286
1380264239
1228842979
1277795003
1648141214
658750437
614985228
97045119
1860339626
41840587
2085641733
1873406010
1504567056
1795681561
497564551
1839301915
1544375819
2083650995
739653232
613707146
1580129403
41108437
1280158615
928679146
613546539
2020964335
1435806991
1355458108
1035848542
1037381281
472568322
1141411722
626834543
691808209
1025625985
911070128
421420720
1134502886
756602882
327603383
1725992024
176702176
678151240
20759971
180409496
192342554
75957063
426096109
1188507761
41824946
1194414817
1892917819
1970994720
1651171237
1371291483
1260097371
840124021
1289346218
1529637927
1609411826
328419258
80233345
1703584858
1006075609
384060212
1313204974
1336848918
294195202
2124267668
2048097400
502595491
995503252
1485611696
202707767
292552547
1171039184
145433443
2141348198
642145263
160994006
743022611
618487710
386855027
1007662740
1598676425
1851294085
203131116
1482475012
1752010113
1182103086
717449838
1717818533
282663022
671444000
1239327565
1786297526
1846260829
1037295981
633545623
857772231
749584236
954529922
120888576
1211569985
1974887701
1565546403
1842883507
1894861731
1451854266
2042727982
1876739407
475392239
667877165
365364077
631862037
1910832134
1172570458
523791528
562188356
1850179129
149420419
1058917238
540365757
838858453
1233488831
1117778900
1358946106
238364193
1656285666
749443703
1207834707
1708111675
133460261
286255959
1737820318
658766343
1914998083
1241622384
1248363798
1971365452
1429464429
1829489526
2022563785
211526944
1120980929
479640933
2009882340
150332308
374673124
1867449332
266108344
1974414545
1087427750
651461505
1756820572
1768098911
1264193414
1396393327
2049214525
2118629524
685833780
1225180473
417309793
484967495
2011892772
2070464482
1186511338
1590778347
531953115
1554823636
1213097934
1085193477
1130181851
1524143160
1678404436
1902761172
1490531370
1722567866
322197567
1175125627
1217121448
793299626
1460345182
942761781
1436387606
1558668736
1358313537
1461464692
771961374
422243379
771747403
962433238
1688740648
464728266
1793653728
1198594339
1056826974
1035739519
1866942907
630053914
712808600
1202808248
2067812380
355317973
1572050457
1069515732
1687177222
1558357278
464219714
2022412386
615457509
523435454
1199186133
2069521378
1124354824
123068988
1896521889
688937262
859450328
1422431816
1127784810
294818643
1357021608
349563942
1048685298
154324056
918319858
1128838928
1923904995
1877912366
1225617336
430065007
1961332659
1852547677
1738398205
105767678
520111917
548951337
1560966695
459956956
930275427
1056737178
1178313566
1055044193
2033520988
1348506313
1442011990
61764397
222021074
1419076805
92470006
1446223060
1725770709
344327619
1960432276
199370687
391120861
1926997727
1899855281
1883422475
329863407
555563039
1394410506
399604559
332993859
240355018
546292078
320709710
541566557
943383465
590419369
315063117
382995615
1076580687
1697242473
655691257
1729414242
1090534025
1381544453
66522953
14402179
1667805160
128578032
343325504
1864286032
304688869
735088854
782614678
1552206766
2012737452
28356663
1665741358
1174023591
482130773
1038942000
848855748
1791722416
136137257
103277268
1636402743
417935746
1130310186
1638491882
1094876097
1192498387
1825058033
1211823477
1953177857
97812574
1254514198
1697240946
473287550
725385443
1833468304
293698783
1494846158
1016490483
1875909025
2041482479
827741133
2084612339
1457911260
1474018979
964440510
689431059
1337608193
628717765
1229881575
1743803559
1222198215
595671611
427569563
2126481187
1862091756
438684098
1556484389
2083994476
287799634
901853049
1095507226
498248444
1263018156
1878094741
1155194081
1081543461
383729855
16066469
1764869268
1785223668
85913935
1719187104
458989215
2037608824
1849174129
572882228
189922967
1343120500
1302008154
1801693537
1061468904
1615864505
1393814169
752870314
1610510285
1178625339
1691184178
1199947408
301926560
891347565
1717679552
968880005
688214828
1385220719
356697447
1928285846
568367311
898337644
719549693
1210687136
277037469
509861276
959054035
812719717
376405541
536614754
1574246022
599121914
2142697991
1503447748
1973185090
823257328
1390843370
199927714
1744164275
500243277
1918314987
1117563326
2022178270
536208757
1669091206
2142473210
1131643259
202095080
1793733747
1276347654
633057138
389566616
1777038390
1283541927
1396163803
463252996
1285552903
2032362115
1066775421
506917964
1572728721
1489546544
1209495374
714472163
2133697873
676678434
936625682
1909436260
349804288
567721430
1348713561
2001419613
1630234871
635458292
1963291671
1997536822
684651191
1559288381
1851628379
376058540
762597883
2109907171
2032165325
1490452925
1835664461
1082570294
1913321443
1078280633
403180031
640448380
1974899770
1894156357
1292177346
502686865
854458874
634389119
116302166
985480161
2051979243
1022203224
2132632430
341991225
1176401287
500024798
1805538873
554860271
157182490
1073408329
766123893
1159303003
222618230
447880693
1633901778
254346251
6717364
1357449761
1035271686
303125777
452457740
2041800167
1430890412
202361347
1605455415
1983466119
263527476
250712013
150715784
1536117363
470331230
594350853
506655444
266424919
741064704
1832035836
2095249523
1468092623
2054240908
609577938
1443601126
797615812
1896030900
1271762210
932337209
2028691362
1155343928
1676981414
908840011
532951540
1949251287
1929237082
740672402
405817061
1512123673
478750930
1167764653
983943981
1880125883
613785833
985117021
1061177145
1585492064
556820159
618547678
1348845292
773362230
1231277127
1267358756
1784126107
992182097
1057388472
436593096
2120242867
70347174
1680594517
655562140
359595080
109944614
1142347971
1406544569
1997627737
426091424
1387264032
124226145
652095632
446239605
1151304070
1888983726
1535097449
1179356558
88943178
2139950108
1739623615
1014080950
1462103260
1963372622
1721422618
95543022
1974021151
1965676550
1512800063
1527950728
534651085
2145794515
1258961221
168722867
1156746349
152592302
1594300376
147249380
602125961
649305575
1139744828
741300639
171094195
1801228511
970493745
1948906433
2093277822
134030184
2031609946
128781514
2033311229
922426711
623824689
1160556621
618626005
1071266099
1998956251
966773596
711802856
305316589
1189149407
1654287989
890242342
184925722
472100490
1444288411
1822355950
1872204720
1963914830
1151403175
204649542
85608743
2031163128
1221430730
676857403
1821392351
1549004450
416974704
2029418965
242250234
1222395113
1974316203
2116849110
1773491187
933946032
475599189
511838627
102700958
1028682380
226794664
1743888792
429036539
1787111783
808749837
1818944258
614312344
41236139
730200193
1166895354
1649029309
1838349262
1293579126
578705395
1669885859
2027949442
1879807343
1574511235
244979906
515767170
442476381
2027722126
2131153254
1199038607
1830308394
2081762398
1791180551
617986888
219425272
619031689
1028890312
86674966
1495054325
1919879975
164815477
929974093
328789093
326670430
1223120825
1528066499
478024179
1780052856
265147886
997239991
1916245559
1359234963
163869784
530181155
1851712901
158748665
2101201076
1155367304
356273333
938124286
174435557
183692067
1428808349
416467779
413175317
776039768
1024555868
498440855
349061567
1168667082
2136908362
1848989463
842622295
375107741
148741104
1469981532
1413235580
830742499
153120906
146650005
516178512
880192728
69402183
249907562
1744624240
1836169955
1661408115
1679227048
1703613539
334654698
2078380169
2105488138
1944227733
886224141
783389382
746298686
1046286258
1736518872
2142938734
1267739102
1524470712
1522775458
94044373
466321166
468186106
1150673232
328647264
1715184140
1882589119
1104421239
1051804101
1748233085
519263519
931446929
911039695
1212498820
199771409
1353687527
1731056660
1290380942
1862132587
1087752677
30321667
1292103966
245572746
70889003
1127258148
1433727946
347911003
1816743375
1229941909
1176948841
31999945
1603998151
1251776692
873438607
318539062
1376679305
972466517
751588035
550395960
448886331
917951126
194313580
442830184
1923861494
579699411
1718303779
904230724
265349473
1426521238
897844229
1419656406
2115617929
649132098
906865664
1522349832
134702769
1945784245
747848035
1666680832
915358831
1107668675
308159647
1166881039
680681089
1573408531
1683418249
1337012312
1065363865
535673195
956732270
1904158570
1607876213
1981386763
1987636049
1183287891
1229837029
1816158616
2011257204
236672117
1403517275
787513857
771939072
505431906
707373308
1636036231
1148998161
1112977922
1895337653
693384851
423237668
1102691597
346662132
2032758333
1517149257
1875067579
1567789998
1983719687
1787676190
1065102426
1015994700
1112177691
956031589
1113741563
730446455
205784976
286709625
1431112472
1514011125
57215487
2023022926
2040061772
1367103938
647133646
287970767
2030324394
493478733
1806772194
278589781
1992663213
63370864
1637214661
1165765175
2021892426
1064313679
943508452
1174457804
1039765442
864668071
167005139
1364698240
1848627327
99057980
1373215319
456711554
894570385
291523049
843245028
744817626
1716252308
635471065
131116379
972438004
259341147
355119929
1140791517
1350876775
834055584
408420232
741367110
1866446846
1840262689
726240747
1615406771
842746250
42574832
274437056
1981286691
1918168918
1714899833
1204500575
81853527
1278157254
253400036
1667251472
780524894
1323647754
990414512
1074490742
166000781
641258159
400471093
1414191078
1277598876
1796794755
770681703
1799671154
752006205
1619328761
1286600514
1370139140
1118267437
1105982444
2116855173
714368374
2101987902
1799907436
770987062
1470491270
1779009259
173758123
1010551006
418330652
537960388
864417820
640093605
1175996709
41430533
602140979
1077942583
1133102320
2094738522
761710108
943979257
459503397
2032159004
1087608397
797938371
1798410394
190038285
1151607175
1066716904
611430106
847921499
1726747555
501314019
1863888106
333828490
1535351023
1566597434
1382693741
1056294481
2128099878
1990097660
563298536
1489681249
551879051
1358689508
110625171
2100794874
1257432603
2060665413
1732710504
1004048013
635600939
381583853
1157760707
1352221650
1038091822
1078228115
558695676
361944247
998412359
1247148969
1580595718
775619089
1232577818
1042620057
46445701
301816262
1090260244
1761516003
1086634736
1719101627
1585639408
334427428
307882709
129037387
722221141
807149789
1123082884
784940487
1976254339
1457298726
943468637
1571965994
752796396
1958029405
1427065622
280182254
452665208
1384510443
1493717656
881501158
185062803
1884316785
756651956
36299617
298931781
1226724996
505670786
656580640
1091573538
531885488
468892882
201273072
1311108662
1607789158
738913827
400494433
1108522604
1879476342
1558022166
47214360
390151187
64414953
655303791
511685224
1022193884
382922046
1336223683
1995835550
1325721628
880006122
118079877
1262486600
1820498707
292360324
771208203
536166061
1969681806
1055122662
1518265577
330957222
479013155
1748593514
1819456914
670300716
549374669
405810647
968041202
1577775619
730248704
1918255820
400666172
1538167438
1130641792
566031550
1244859666
1052388993
1914670007
1982263219
523149642
1668256995
924878404
1156970405
1397537287
501344923
415804225
591472409
444898091
1233751250
653357272
1922872536
66801106
404355972
63952196
37503598
1076115703
852675529
262028345
842576571
717521207
262447432
512594249
383944496
1466577223
1302540677
798930471
237619099
1074276953
39669097
1847932337
289697511
445111232
466875387
1590968363
1222402641
1128383533
1491692537
1951854623
170782509
393066793
1547790068
1721030240
1738527073
196867937
61549298
182701509
1736294855
1080556373
2018428069
310908990
1067355128
1295393086
1509311047
246366
618572960
2095910214
2045506855
1389776934
1366849707
821812282
1342618731
1550692596
1566755358
723393323
782063333
1747549159
1610561254
65964083
943308219
1534161905
310431703
578394686
1006995029
838882385
1318348252
436261314
1678265516
1034151052
1291016327
1749012671
175187444
1473467677
1940516051
665074450
423893511
1050469204
1408903800
1711890038
165979783
629917083
736379684
1906877185
1880508535
373776298
1467842592
319800237
1982598852
332185493
442415281
1410190827
1312830675
239296642
160649315
547875441
1584186358
344864956
579976510
1078390033
1411268170
1406798788
1139185110
1517202791
1421430993
1552550163
1213933654
1936729801
804031955
1325641252
1971361694
178741457
1244081828
33223798
1118339615
1156980429
1808654031
1728037900
896807008
1397512589
1004965102
1764602185
759384775
237993435
1796490906
1023344738
1995118550
206665206
1977358620
392425874
1715421835
1265138022
1800141957
90133949
2064984308
1469621627
1329383024
612985380
1133162931
920673443
2106073783
1207565659
1031383838
991457395
1705744116
607836902
1830858951
1043926987
208768096
1879277598
925538830
833913013
2069455454
2124355383
1214083146
1389928361
597133253
872267087
1968827712
1128802507
1017552545
1368526160
16023855
901564138
1283630307
2117858395
533782691
1415769301
1372006358
312594023
1544100868
2134930628
1980333514
511232686
734608451
2117536150
1088948286
1247647579
568879617
1129534951
2053603004
754865612
396925940
1597635916
1163345940
1635178352
182832206
1386437617
2023075318
669000118
740145129
1962348324
1613598187
406075858
1004086297
959989174
1432712269
1925659084
1595911309
798218155
117061173
1622584358
2126453371
989931296
1490904122
30421145
357515818
260491340
1961937860
1955620740
66808158
785641852
2086142577
402335601
507131255
1040167837
1125709688
506329134
415048167
945748609
501517802
565041003
1744862929
813847897
201342985
1318143326
1594160721
25986556
1835648968
1405589536
115055460
137550410
2137903806
937335135
869105712
869813252
134920960
1472686277
1292358635
2102683808
1788365501
1161538014
265652578
303497835
1447920904
1837365036
1334805858
1199155079
1499298121
1753259887
1334596711
858776506
1636048152
183871684
1417177401
317146942
352071197
1446714865
1855972127
2118662060
1962351804
580035026
1188224120
866683097
1691352653
1753435174
1672298530
685824887
2136115071
1488768443
1831545014
1725286155
361696778
19061829
1754449347
392546558
1221890922
281143095
1054657370
311229816
1804195569
1670255473
467953334
548380540
851341357
1508736981
1422376455
354177225
1147990281
523162047
134346154
1425484600
1418137569
1697450128
300400328
1407096616
1292163651
1115790017
1011838357
146468244
1800400594
1271257460
1078826866
1514790721
1334034204
797220111
1158625625
68592982
807131896
261962084
2130339316
2041575744
1053376901
167295540
1851685917
1460458976
1229438142
1569875619
2099045507
2050031286
1126974024
1475645154
1590909206
1933725764
734355149
980066005
523284901
224385435
759605187
222919481
909982631
1269545620
1620587981
1657742873
1249875810
1394134419
1396909759
1513794099
2097618768
1521293175
1125394551
1188909065
864343200
1628045129
2100103714
906369482
1354487706
254496588
1818122127
701007762
733111278
1567489181
616692429
1035969431
1512855635
1091549075
548398681
235820671
186139667
1568162858
1833289671
536740767
968359284
1841142398
853197276
918318509
1919795167
1475595825
1473785453
1842995665
909562543
486129544
1922066721
642297169
1107080842
479433623
1489805797
1237244079
453368909
1858335707
1508554268
595274909
1106174760
1618286274
310645703
210664920
1370840746
1923256499
1320592316
1827291606
410854719
274000647
440974210
429222486
1675175398
148899198
1812011006
1669892727
1249953736
955596058
1269554921
970080807
830131888
775577037
1751493244
348451631
585550516
1983273507
1323670010
1997454465
1219366274
847563594
1302293802
750567358
2105878879
2036414817
381068852
256551876
1791424313
2059086870
1440461823
2030015198
298984460
1461977696
978068486
955843874
1806846084
252154756
1666112848
1147500157
2046658116
1841337965
799367585
277801291
938454650
1429852761
646650134
1953948614
1391194157
1408046915
184263513
669297609
1840123444
2016476679
672739811
1894173490
1905532387
1625714830
128707446
1340660624
361352466
481753515
164844655
2107546530
1245589472
2117394011
1059242651
1428507235
661461041
609090828
1954666225
1339837436
1176826479
329414217
306839451
127276367
672279856
1584405819
1178206837
1189241195
1677272631
2112073473
1777897259
106081415
1269277086
683725909
905894360
1354365203
533120958
544335948
316947540
1737022305
706128711
514886087
1092870643
596037271
1052530648
1125642986
429226034
1967771703
829122539
420616692
1458694659
334316756
995369863
196122865
719135207
1470702703
585049553
1579310713
1460523874
1896508986
778013644
77014426
491540156
615376103
117746352
42055174
388061576
1853756299
829705694
1078586593
1747849823
1855297861
630619422
463441010
1145428443
1158069658
1463536362
1254020178
1820542443
149507203
761735998
68674155
347151299
1378859893
1982091398
954849912
343953852
1558484128
1492358043
310564468
1579424096
529607659
569663541
1190502116
1846342410
1169070785
2081893554
1127623532
1167836822
1512178909
1354758018
363719258
80086563
216343393
123882884
1970852286
1556338946
1646009030
1203755114
932984500
1610698011
1073321377
764572881
2091413173
564891983
1005726165
210423970
1582708472
693319704
920650799
2007798174
1708188941
1966899539
1255660819
925958757
410935104
538357063
1150301373
876169931
1916132466
1022580163
1566299849
565783529
821456083
511103324
702064600
1310934996
1733183907
73047273
882096192
293597018
1606675970
343592609
50569663
934770693
1957820085
315068313
1314531853
385424148
489081484
2106826285
147730722
910645996
276368029
165206112
1528751024
5435866
123849393
1965805176
489764990
2062370797
1250791791
1094147180
1741206467
1534816788
1807032425
783895735
1014789324
351450880
930022567
874054255
1680443511
604479196
587919032
902900696
188974781
1784186870
854053561
1963293655
1317303905
1501349581
316002647
2059234583
1503459716
50416313
1530193673
1012730817
1822802387
1518062886
1117873522
1343539147
338906169
318605173
1159672461
1176588187
453830125
21917962
383046002
500461978
1000863834
1350174272
159855306
1400899288
1520999688
508990970
1629965469
779871648
449346262
1104156620
1826781906
1151327016
1705306320
215976685
390506352
447393296
336944058
1345838112
19610282
1596926078
868948351
1053905863
540005261
2009082468
2132489782
194808926
1119995831
1983169648
1995691828
1002827809
1220111322
234707185
773701789
739426512
1354769405
1201850169
940255370
805348321
265305077
2057870659
1419039797
2104539750
20940570
69948114
1562803078
1204240063
451266810
1119062586
654013884
25733748
839902610
366435246
19705126
865953019
1125177655
2053285758
745594001
897907127
1449228555
1507815430
630198725
1373754998
1264581527
1182219235
1521187746
115773836
1642088543
575045769
1721400514
441300955
1893601482
458953735
884869356
614802242
1371647923
1941350326
2060142719
131455306
617140793
1053706854
1160676731
2029088911
876865470
337638007
1707564719
1567489895
1635342939
815206417
1809794374
941200039
790597334
513353611
1734033397
1110321932
712944939
1051947994
407500704
286213054
627781702
1895993374
1326386210
1364844764
1751793488
697117351
680308529
739255633
1030802621
1743437605
2093779498
1523151290
1892581121
1554995210
1170794824
1139804569
653615478
2100648458
1998008396
808796834
720329542
1618892091
911513230
1183136395
577925433
2114183184
525740960
2078479625
1638190186
1232173470
1044194035
146195056
1774291910
744518393
749758601
1026903560
1928289187
156164788
1184660785
984396721
985257549
1093312063
905615994
664551197
767470556
652819515
608182095
1755476162
1681887908
1657151350
859259921
1080651172
1315569723
14649402
1981945522
1960506452
1447405587
1158393565
2133376780
939842441
710591891
1608443472
875825992
389486818
1430334193
1190905379
24462388
453267093
996743699
1021730047
654067930
250470809
294577291
45312469
1239217017
396662882
1533695073
1074569197
545572266
1390854458
55237549
1680011235
84007951
874831717
544312571
474470887
1864117115
758506222
186244057
2064042178
1396835378
1921246642
1782719706
213349208
577298186
1312453167
2019884490
1554138897
706965805
2115981690
1366576757
1475336841
1531840597
64938486
898052059
163342203
147992428
531952931
1221301552
1573407845
2132974153
1635464705
2053946512
1834915939
1747999361
1413879643
1631544801
1412078553
1186618167
1155090927
103076971
685081380
1861756273
56408750
1094030911
2003106183
1103162458
1155209556
2145719477
24367797
309322158
1899161066
2137976033
310230238
115790317
910362639
1073680333
1687616510
1815087185
691792948
841329209
1678322376
1767930782
320744008
1632097651
376309340
763052417
1032827980
584978204
67190488
741821459
827362324
460421661
1073894177
950561960
1471676815
929621469
253719107
1273798925
1422096772
114728860
822240774
153003969
929020718
1083705814
2084078803
384752528
1236649746
171441431
1238281347
845371513
1533293757
2133127047
538592307
1835034510
1403918641
1391191639
575161954
1589261140
835220886
1330195641
74142731
548455446
1569664151
1476383940
568446370
1440171031
1258979684
193527796
1443690126
193432504
2001608160
147582635
1567759949
874706317
760913996
1462753567
1333711795
444693352
1305129476
1735954254
793321064
454040019
70559195
553574743
600097156
507477038
1766432229
1878380425
503744056
1124331991
148585011
1317896879
240028858
1598531945
521195169
1273302213
1186113560
2001745391
540352898
551284843
1281474403
205019673
1118155164
1945399787
513358012
616504652
1250722905
43495147
1686465133
986523599
1127054338
2133622551
23467672
1127310992
565196453
278010833
1081076803
1412822979
24081252
11505938
537137784
47079233
1106706775
1290335614
1039579635
1698693697
1257846129
1953196598
79542142
1162210365
447015144
224453541
2071995956
1792072304
115670946
1530706347
18879008
195334372
1110603339
1433534342
1148660303
1395881621
1086453823
1191486513
2048883261
557414601
183893570
1820744399
574696789
213334133
1579054303
925911821
654203010
1812889041
883878429
552241374
909495477
438367387
1798587386
1177703710
2004218045
1802645736
930283169
1206920634
555262927
1164835527
188150633
1215198729
1973495822
219407056
1149085086
734158589
1553273926
694754822
952375763
488044271
405360228
556903117
962671645
929856206
188485078
1787935833
586521995
293354931
422897044
1448636271
1645884344
1368547642
1669584452
399820461
328596800
1464751522
110651691
1161162389
109357588
1985684149
2051658127
1268238730
1794545615
777025292
1607014258
888980681
1605591347
1091404071
1364609448
1167455323
1575482320
33460054
907131001
1624929912
833171147
903772093
778188574
1443832150
1112803454
1537526042
1669949037
654276196
1710505229
1014088300
1595869101
315154074
1459258558
694752250
223106549
700001999
598430225
1535927936
784361588
1851880581
315561976
2059840704
1165401431
186517851
21829669
1719220891
1904741253
1786048342
679065976
1929094534
1096875296
197883409
218195406
1822387642
718500298
1024730590
175698099
1374186829
949987473
1966470341
129795449
1540034757
1915466274
1645068885
1550196058
333535276
558042127
1477123128
1338277336
1705483699
1540833695
814303761
1574682391
1223829374
500864717
1193648675
387471835
1491894023
1231928033
762586468
2071838151
1679004077
297370118
1469277103
574189606
1052481789
653109140
1933617123
1386459517
1657981539
1878890717
1311599784
1809230869
749850778
953435854
662116412
337979961
1307249233
2044199125
54657161
702141590
1546228748
1068979772
379107387
1388836900
860952374
1083703595
617652658
1347867914
925852405
1440798993
785697921
1775268860
1513147386
1610075133
534255977
1323107569
732452253
191684935
839886213
1211352532
291283143
86721692
423002198
1688891349
891987357
1701402278
398173778
216804989
414134975
1999685893
2124105261
138485075
772290004
74956626
923028708
15683218
1172229129
1961097625
1477130745
2128501051
403380793
1467025162
1909144336
457600780
625142911
1565687784
578195820
1616116578
761536396
1586186278
955727118
1539885310
1997262933
919787721
467726764
1673768979
709579804
595694347
1653953188
1761070388
158071134
1230838320
161183540
1908162346
1607634723
725464598
1783346871
2105371951
271824452
547732712
554745088
406377785
1080686843
1166280175
1419699953
1372349020
979282745
1786405732
1537402331
486689425
915837742
1059136828
227060854
1315075528
1712544060
1172349591
505127689
183659455
911917127
454675656
987833246
1932315009
1939121731
930531621
1009663387
916013410
433114132
391943085
454673216
9314133
1470457319
395749481
9149758
1455708230
2037871484
1635104459
684353089
243736747
769515616
1857706816
34099410
1835534724
1353739363
2143609218
1536184816
1585489856
728980364
1419972384
777295481
1567277598
1592847933
330626341
2126462708
1412957909
1928438232
113363796
314991505
701647605
1445214429
964022580
912548099
575492082
1768327956
174209365
196439105
2060652989
113253846
1773673232
1796960040
1458806133
1300202591
1326935261
585706583
625045396
1510705072
1642792587
1966451609
356735456
1897469852
1709878145
93908494
283439658
186057194
930880892
2142432010
1739491313
364934115
30160262
444453713
2049811258
786907504
1519978445
999071247
941034027
212268518
365300922
1618402521
734744665
1011985438
1827885957
466802662
436661169
1518841555
91274513
1581183662
1822872509
1678434518
1896234264
1931171707
864724788
1073671479
2083136786
196406244
2126338815
694632379
1985902227
1791135220
825061387
651412696
529415441
1026922195
727560445
1280143908
123990136
1820239942
1368881494
347313766
1907482505
965197998
2034729852
886764135
1025876369
918853262
894320226
1675597844
1470075157
1121598974
1227664632
825922575
2108116556
1954485159
1058458360
575429830
1486244025
2069099045
890534921
1982663565
154227107
1352117702
1903821406
397630654
1250572001
766892121
790690712
1925412581
455238798
500289079
1441458248
320240927
1080528668
579799547
2083928593
667673839
46360089
1266139432
437184737
1077254244
781667873
1250084909
1191416477
1399840110
949822334
2136587880
799547407
1702233682
1514537840
639664924
669971495
1636100572
349183971
1302261925
1537319365
180101994
1206687839
1942872523
509749788
823073808
1794006256
652770715
1086177894
699849088
2107316335
1279445744
402269027
1601542056
1876370014
893816315
308698696
672999368
226851138
1981246358
1108884421
1776884023
1846855024
8345075
1008673261
2086513120
2102551204
1491353741
39158401
360480341
1832677986
1378360524
1780077014
2101354862
1051457121
410262974
307757979
779046286
282063632
1913668736
2137821885
2096692313
227711191
8926596
1535774341
1328168675
320960331
1937658618
644493731
1882119750
686929798
162406975
1328775048
2137899880
1622760888
1807677471
1201433442
24258499
2046202707
1604840693
393545282
473075032
2025716288
176560170
1407202603
296124050
1588135493
1910904277
497381210
414979971
1457348519
748802456
1847854151
1172198773
1816546603
915643396
43051682
1230843586
1262036605
562005574
558372368
1663595568
501075526
1756628562
1159353572
141457501
1154757927
2080564083
1856026577
1489993727
61858484
701721139
1941864089
636943103
855804084
1731127571
563777364
2039186211
667852089
264795231
1702458451
847685180
1113259066
388035210
1962992208
69563586
2088800940
1191735445
378390260
1438833458
1504383080
249413157
912645823
1007468945
1223008866
302862827
1705890639
19198930
1533850878
326137256
875356719
1918816982
677232067
239975062
235342475
1869269834
1346244312
1155249526
1656144683
2145425222
1362210810
1195836262
1521433049
20530600
1054556574
1969001883
1160779755
1349126877
1996351105
1075397937
804508223
661706896
370816718
2004857009
1182891677
1078181477
1029650744
1010130720
655045008
733221456
761816615
998780189
1323427267
737566746
1331802531
798818298
413657400
1201676957
4890019
883475352
42652698
856441627
1345410035
1597287769
317589152
456614425
1767819523
512674001
906932268
1313138572
2039277026
1504168986
1464491038
855497424
1096792686
1539257327
1154549997
2042266394
1551546288
291416123
481019678
1850199940
1722479130
1162192822
371252637
1400473631
1488939958
425156
1922988451
909788374
1372087872
1681226139
1031070936
789196433
2140585515
1546353685
1103708756
368936813
2071219126
763148895
1112135206
1047263990
909004246
157603661
105698091
1688319510
2024463505
2022260250
1008906494
285427579
207774471
194168598
8719021
1362446364
1362502060
155165631
254477473
1224264459
1547483337
1705939692
950811472
1099798073
893237783
633625963
905656516
126558693
1723155410
1823250869
1373664217
339829216
1448649363
1352054882
620680507
819090765
1110768450
921721115
1225443065
1985306251
1218510378
1602086226
1945946544
1198875608
257597509
1892840963
1546163095
488290216
1883889207
1204289365
440514124
1087490288
142706176
2126038192
1987497193
1421843103
540477946
408622452
703345430
1377109315
545937923
1967149166
503267852
1947319746
773244664
974663997
383457317
1455957723
90565560
268002129
2131224148
1710417989
1618845839
789602176
901629475
290279494
2061628605
1865781022
1373903103
419396265
998518948
688634011
1069968793
634339822
574087378
90682409
2007494139
1172764331
1348921111
1877108636
1199462079
1344463064
1658689017
1016466004
1245541487
485918494
1420284362
807907970
725363319
1964687225
1226325022
2086545506
1012662405
190154637
1697801413
1789330180
834419110
1338811642
1322321235
1493896315
98660903
1752436007
2046902878
1563618742
492488045
457774651
590083561
1413292905
957185320
2083221033
784728761
1564883442
577783508
960814269
627092620
933515678
1025438178
1846594008
622001236
1022814913
1297069821
1983156040
1733634403
843840063
1255343298
1316589651
1686572022
1924875765
73848661
727325170
746231593
16320555
658937342
162663249
1031494670
1551948975
1929410890
524567993
2037125833
169473164
2042198540
904258905
1387474347
378901230
1227409082
624967896
1758425868
1976094813
951304665
1278915116
244162467
2128783327
1563658468
473769600
435687677
1784630096
1259143682
2107406030
1748596515
486129249
1533309501
228689736
768315316
907852925
425040788
1941713174
2104158046
1198777247
1345938483
1284698315
1718133856
1314793951
1814168462
1858101301
622025063
2132973645
2044115233
372209026
504356533
753422520
330828553
1344769115
1067136236
412276823
1830128491
1396258163
1775136711
868461912
1973299041
1130155801
689809290
1818370671
984874311
1001645378
1550513085
1613398869
1015855657
1417566882
1378249954
1726316738
1629978925
1022646142
2115254207
889775392
121723080
1708524274
594646727
1872924790
2006000031
581042924
760349783
1703853225
313791692
344179825
1898796381
1092258268
508807584
589990891
1035461431
1750323844
2083439682
1020939551
1648213579
1768376412
1640795084
271010845
1222240360
999151355
1472612601
1861059622
1342346801
1277841971
1538059086
188013001
1174633049
1121478904
2008406215
1137906074
1126111016
508420463
2138514238
1069322491
489691481
1192173198
1629242971
605349517
1371781588
1947724465
513568446
1110448678
163981321
1085902175
177948513
802538865
1140456607
437200365
1354584335
1429664651
1100198653
898191771
559464157
422038013
41036855
288495120
210492914
1968044037
1955412204
292165386
820118258
1628762225
1951607691
654315897
1573912775
727246846
1506702037
61055059
712058509
131702485
277625757
1104431387
1158530457
1185280122
509418368
143511404
1746157635
1624321019
120111947
437440910
1833803748
1055077385
707639425
1750510891
1748415292
1519675338
119937026
950512227
75936760
512119371
1340760241
324694460
504133164
734667657
1162560771
861390428
590028248
1982197747
469468580
1686998068
1398758579
1965668681
142791641
1063523071
1331050896
2034581157
391297769
1920510764
943611329
154113201
540447684
1392410982
1209854904
85034419
1920433719
927384542
1561255144
704887309
1227711202
772869529
1702881452
1905371307
760610550
2019891989
1937764780
772951794
627766475
1121371788
2038430986
768061719
1884284754
1983204446
1390391245
467018313
194091921
382129839
1054102950
1195660576
1796154184
206656142
1548906240
1834300396
306581307
1414630268
29542216
497844327
765110498
182554579
2070680412
1271872687
1544893933
1710185849
1335498512
582015809
271401144
830788926
531322039
874395362
1213983746
318896136
424559094
653742963
1582189749
1414163158
727123771
340321756
1303432199
923222610
1438041376
1417061346
430739884
1396578299
1950180171
315055532
1649407592
1268671995
1341056568
381934701
1228602932
755379032
315968867
1341754375
1997068804
501143598
1851259474
1372711485
1762620180
353600035
1547804162
307216276
690879409
662790377
1589489534
1738743645
797149970
367235500
62286297
1839542270
1879490106
609952707
874271510
762100479
2081907527
1741974873
2143308198
374113796
709044937
480945899
579410751
279736801
1687577286
1158336562
1877844555
810443802
267499693
1018616808
633105838
1286600070
1962803984
585770059
1599728925
190442713
762778906
1916807034
2126391474
823032988
1453758277
1503562522
1620770533
1541885121
738716525
1749248332
355723934
429148894
858658107
1647895728
529551658
571228489
1277472125
428803168
1758550374
1478506773
1201986582
1943853222
630475103
243441866
379017896
1386866395
1600809996
1894989204
1014791704
1753275824
747602118
1449190162
1752385799
462197174
1546105027
703722384
1991804628
1908425025
2104364395
100968581
513207441
564928816
744265386
223879976
920732796
1178546289
1987496205
61817721
1160748884
1524061384
1988080714
543050216
2050526985
270581526
1980012866
307510952
1337944407
962959123
2009403573
777069123
850432281
84865116
102873217
1159325229
2116339984
1782056357
2094689042
681258025
170167948
810860121
1166343390
1946931043
858028770
890009939
574980742
1010840647
89370189
394928751
712056917
1652514984
552944061
933400072
149184174
1565187217
2065547487
38935895
1542850945
1739217300
1347268009
1412606649
1259312807
682370041
1954679053
1303035471
2115244862
166419081
645129752
1270286774
517905021
487386820
702546907
1397697625
1832997835
491023717
785346468
478593055
839776614
1259441746
1912221682
229354777
97576489
361205030
209515931
1573045817
1812442047
1032800529
389732007
1088662912
867971384
1555377572
409211113
1880424416
1653430573
2050220681
666555245
292145656
659435525
504153096
1347359037
2084651945
1837408789
455025515
1955224420
279565633
724613575
374296245
1535427529
1476944692
1717921395
569270643
347850308
1749344800
945539504
431217879
157563951
165491605
1070206628
1153042345
1622168983
1818184180
73844564
537794315
1317182524
1139512535
1101124431
361045558
2049375523
2105586982
1723584002
1202112263
1691016082
1324448213
1451558147
77517348
361573068
1116087181
288159191
1598447427
1394577507
2104095037
1990939753
1584790977
1494322858
1663431683
946575902
670139397
1090434745
1602890790
1560550033
90091673
1173938849
193326233
1759617807
517444111
447182981
277907300
1391501364
1204401971
1085584207
560153134
1684851847
1072899963
708966005
367366760
2132829836
1399726883
1815881459
860660010
92008165
1373416335
1787367096
1754208279
1141862134
1709495133
757515806
1248736451
1141786234
1800328881
2004231694
1635067426
1520861854
2067135431
1225343792
1735372724
420789118
48052876
560918287
1626936807
1971157729
1524149630
915686190
316953386
481634954
2036124021
1198863030
710841174
1497336256
61103754
1391797531
164427813
1542433917
796811127
1020827589
193373642
1991344290
389313113
1358481819
783029918
36036060
1461405998
518679441
159168427
853154225
87933302
1450204170
128699703
319039415
1353960624
523462942
1783996009
701251252
1465262393
1549277641
844491318
290260784
94351707
1722515879
350266095
1486049714
497937507
104864269
1432220353
252073303
1332791056
1450419422
1588234409
985756935
490441444
1165432430
956115831
1133023076
487026498
177309743
13801173
136303397
2144926099
1014444681
1314955107
1676680949
634987730
590180206
204578606
1593894531
1725125255
1997849678
245967231
443588963
468255471
2027025520
1431504667
1203028377
1617712378
737090379
972913443
420098231
1827819146
3002086
1891618524
496981796
1624108288
1537427928
523117983
1679862346
1128594835
1104649550
2015074749
175161919
2129640544
1111550914
879468654
292878420
383008477
1788062582
1888728617
1610583446
1441702330
796979122
1770935015
1476417704
1056375453
412859370
1260398116
1027931257
190201895
2050907602
1014012755
1831970254
358253079
711511841
387360332
184242688
450660612
1672552617
937088746
1275895206
1520879545
1937697725
529512035
2086541769
672088626
1592446198
629238355
581642998
760559346
1538975311
1277010349
1619816211
913542787
1360357718
1536477422
1117826024
54072444
228731269
1029015099
822953359
1217885802
2129934035
778272115
280968083
909774297
2016706260
1034575162
1777709303
110456603
2082895961
781070832
280950919
1421918747
146789581
1058669347
1479617819
747234023
279722723
2085467936
1229409756
106252622
557189356
1043087244
711714303
561691022
690822711
407571809
1557805650
1961868407
1870966391
46386486
824115145
925949845
109124388
982084537
1411488098
1266335199
1785648812
1463902624
1514069674
864276247
16469419
1474447497
907962931
2047344845
1483266445
1853404679
353070909
1670846141
1408678661
512975173
716838968
272028147
1693850736
1358401075
1786932610
428466817
103095147
1381941903
70894357
508337874
1762188147
1243529574
921939593
353928177
589275208
280809522
739477042
763330086
719581264
1837974010
288843479
2008021287
448380410
631262400
262521264
2146613218
2046729020
1834820918
201749282
74675602
982905471
961307269
1230004525
1759857921
728386104
431139775
502571225
213117385
1451003418
1069329045
1651516695
764575674
456810973
35473668
478999724
156863385
1408531255
840905963
716957986
2135186175
2003698800
1363848210
1460663354
29318548
1839072881
987795686
1099165198
1058552760
953932468
462145195
2102652001
8435655
584033826
482989403
223551487
1542805200
1319099199
2024527333
524761862
1991823208
1744094062
1034987383
2121424795
993346355
545985242
1637444118
831821236
238304909
1278116120
1564034050
416139641
1014923427
756378738
1784770106
602493437
185896032
1756791779
539658028
1639710339
156303383
659650885
284963000
895331803
2103817624
243514187
953414554
1848077211
12888918
425867381
2037148507
1400837937
589673366
1186015389
352697180
1838780839
804908426
804446038
263211663
1887204423
2067662080
1512482506
437962726
782781996
1740389127
1932566856
671381066
1559522113
703542721
889435087
395624810
960832036
534157617
1371961365
1442388337
1374005858
1865311953
441202491
952768353
997096247
2023368337
39512924
1389947343
2000760943
259315288
1012353667
1579550816
616757945
1259774629
1611651260
1809985727
1402901453
797009725
1853882843
1719315057
1836498535
1485108804
109329489
282186408
831671103
1133259215
1150825263
283439596
623552558
1231272785
299366478
994072282
656799154
1382802377
345849505
1069726477
103130571
1288029382
120691878
122744762
200450572
1831704499
1865340514
87740666
1768946018
1213376198
172371958
1983021797
1247614835
1537084699
1128777502
30864829
407929157
695811739
610465376
1928507766
410262788
507861152
28884746
1034939073
397148055
139737741
24722118
1378017029
1156629096
106194096
887428837
1152088219
700867234
1824563725
665589187
617560781
1691920095
1141143550
557947277
1850504926
1659243849
640048659
1306539561
1464321781
1312965151
1810415326
588598224
1502925803
1297685993
1181925348
365799654
876306606
1824205789
330420852
503067822
1165598241
962377602
1891961561
236167424
77908048
466641897
1189298554
1923884355
241764909
1969637604
1280113320
13516758
621390232
1412995666
872093524
259752179
962755635
1263457589
198921374
858676366
143368976
404780841
311125142
1344931072
354455367
1054882695
446973614
1519602902
1112231546
723051180
1657128797
23826715
433397256
709132093
515129497
732343277
1302153419
1109871917
1190720095
2092232356
1341606388
1960251315
563489411
133833677
1838234140
2021128027
1468020157
1892325819
648250151
1087901822
1336677990
1856451645
474668383
1966225811
1906640523
194086852
1108185571
209822000
1589231321
1953561394
581765378
1324272826
569542492
1503785288
1787075781
1660888490
1277235132
669514928
282506869
1498419568
1786449744
1344018504
1686712785
1506184712
1129360875
1712319204
1878133291
691820818
1167045462
356454597
443895347
919838220
484736975
1141337681
634739709
1010445436
1701432501
1010928015
540435912
1011168768
116929638
1379003685
586563191
1332647137
1363575446
1223463645
966356085
903649839
120310876
493048913
321816455
314401746
544493737
1870161711
732486697
81705728
651829492
1921900118
1775458373
76249763
869437473
623588269
1100791520
114785589
973171913
158456777
1100883168
1654854406
1849884500
909762327
232568098
1405026564
1365103548
1523547138
686275759
1018824367
210585922
896193098
261357301
1879108517
137751213
110793755
313872896
1427773303
1563725462
972734646
89621295
786804198
2119778193
1320183527
1159168618
468399947
952036515
4419393
1432213467
568184009
1859182978
1250913815
1029398162
832557139
988743286
564428222
331958816
288303515
1942087889
412164328
579695136
2097351932
1567591313
942550318
1334044332
444877152
671219404
1898298645
2127481931
23666518
879804666
1653483952
1848475828
836607445
1994253834
546442757
402392778
1099008482
767035554
1019105491
2140912332
1633995846
177340990
196032022
1613123273
457926529
1386310176
32864867
292294356
1151465151
1777655773
70022326
375287016
699118307
764615016
744112259
724030874
1536361072
1976810719
1356001363
1347537968
1478856358
325255197
116901743
997871357
1915019728
377557133
1850440938
1161397085
1966378468
825115792
1182041410
1593354803
2022628020
169153198
753296612
1385913332
801700819
1596117672
1561004668
150736218
1225772895
1675642059
1877291227
1398594272
208020415
1488642844
1581566320
923639238
2005763570
1838151954
1925607170
27805707
2120390789
451576804
1727454992
2003077182
1737879823
981785356
420707435
1008973393
1909096011
1220485181
503372248
720766968
88241923
1574664032
1831881674
653921281
845402181
384894986
38634205
194473939
494746329
1403438052
313339393
1094060655
1012181596
1592195256
1519756554
514994591
1915249413
1306306408
278567491
653219283
585863248
430679253
996464020
1560929895
1185374863
896827842
2019489215
1489599944
1510585895
592788435
937442210
2014598705
1095385272
1345827946
227433420
21300535
1320110077
1197404783
1909414104
1164148821
505077855
465840496
860120517
1348626827
1529459202
913607276
1567019123
2023858974
1334593739
239131653
58717002
639052735
1130621142
640670424
760557625
1956594634
1233907115
222585087
352383532
1679087639
98087049
2068338579
2073147363
468924199
1400174178
191720896
338175507
1600261490
1839654414
2125765113
1668096381
699181336
1566934691
1563255086
1935208724
172328516
1917306389
1044244543
1633970376
982983735
1970669132
1967442740
391977773
251863066
291976489
1493548527
1832227847
1334876792
424831323
1500640413
71998137
871031577
1868433613
410866535
1656126392
829517065
1085634448
1070688180
795565016
20581130
718163359
1448027833
1844285894
1057387574
491132240
1701869442
984025371
1095634668
1877053746
1337623123
1324133176
1302136580
743869162
1318176963
2112803565
329885850
2007574744
652281413
1777190489
1688274046
1459997885
1092868256
1663776836
1800133878
1075870163
1921396681
942789663
1020058016
2101527353
1776911901
959172065
1893270586
1766932987
1556144356
1310818084
191597477
1748079421
1020565639
1108936388
1628819892
1142546169
1897851111
1261434074
1110228492
1081271664
1091717391
1642593240
540302242
1058379416
1522175063
671067158
202030090
1154297579
424266166
1901081715
1517495250
2116476632
1925319814
2001284611
1875017592
498595970
948751689
1505979854
713957059
153331178
535900289
1308876386
543013326
1246308254
1417285731
1055351652
1585560684
505649664
662490086
659604151
609147682
1124353369
1158799413
437360354
320860014
1408266667
804276179
950487627
463412023
252430089
582787910
1279596524
2130130424
1494758147
1451043358
1254364957
229539966
674518674
318988651
1261587571
1695260983
1008827628
1463590378
1272562941
1191569553
712644966
1417300748
767080485
1205984582
1231146509
1759706043
1870901779
1874530446
1800927602
979190357
2087372113
358365665
720751924
207966451
1358612057
585538603
897641583
1751015943
1251183676
602517854
391876970
823191592
738999307
1873551030
91962511
1059489379
1010735857
2038886735
2066672101
764727530
1632790488
1280582191
1134415843
168285392
1036107263
1964073638
713532855
779970643
439320548
603467821
401567978
509756263
1363724340
309080353
1182391380
1520558052
17458458
1195432207
342365680
1027219931
1994611230
569857025
590886188
235128621
575498813
682998869
303311229
662741153
1402251900
1809356143
458764272
731943408
715594725
1830785241
1033491029
1972263332
1541754457
1469487713
1555590222
649404895
1460472167
2021403774
1872771844
1649399735
1719074992
1350953878
1535701550
66276604
184585213
1074039799
228121284
1520705233
723151571
1065876596
938834290
858351387
563449477
1237638046
1332395148
1097675798
1390865417
312226719
49394249
1104922874
767252136
1648787090
1719650166
2027070912
1574199786
1791161040
1856474385
122705987
2118601711
818681652
582223585
1630933830
1112993743
682794774
386367986
176951275
1514258371
1923059440
1369895466
509195576
1266468760
819898487
788191598
46303274
167032398
1173495401
888059113
322495719
1510863075
1599115749
2125984829
1924627998
1631366415
214848875
195917515
621979007
1294864913
1137900004
1069060835
2140298220
530277418
278667962
1275634585
1982212727
1996502748
1592697299
47324815
1134805280
445425126
783735898
1224880932
1755406576
567056752
943289899
1827663883
2107443844
1184697980
1989494586
557052343
1514239822
1244162631
1182242448
921671786
481941885
1405277226
1107533739
1928120106
690316388
1386190788
1108237802
2099194126
1247517937
829984693
1877975305
1915748370
844263679
358651552
441018874
182287186
831985870
1863975778
172396031
488019166
443203176
1483352455
1710334939
1859942535
1697902139
218293336
1063598034
1796370900
1360383781
1220225324
1203128255
1149592172
1688085311
1928307018
932841293
1939062762
1603997488
1090800788
1592257738
1056905905
1615440722
1612720954
1866007657
680537049
858676035
1079767218
2097515916
576088872
2114449116
1237106003
1572986400
1634479682
862882144
359915755
2023460740
2001227274
2110739294
1006413046
1385689719
314987686
362148076
1657872012
368364380
1714304312
1064616857
1921976659
265049775
799311897
2094854587
1082501394
505255110
1166824136
1238841134
2093331510
1266278129
1350784437
411991417
1609319932
1555612370
146923912
335362913
1644288237
1613965060
1556559600
273587836
904284389
1562818412
1532717969
1889827357
1524817275
352491857
319805768
789774440
1343970269
1602119606
1434915806
482558585
1404510597
92043160
1827497644
1565358128
431703713
500720669
1445649585
293343442
212780898
1382212273
2054671578
449350515
1950463847
443277251
790425929
1510151866
1280342822
1666966183
1917322620
1219885396
683412092
1325250968
1878912119
1307951762
951073524
574189161
1381195462
879706623
1443959274
908165864
1010114925
816072757
199761726
944993379
237552412
1936207514
550166119
1187809469
948888389
1439508537
2018714214
1987305933
1729101939
1087592850
149063272
448453287
1023200669
206223554
822733090
802466592
713757019
762885714
1779297954
405165111
385354671
791850231
723618462
1890571283
867787877
306059710
1259311616
391095045
1225105698
1575460013
1277974292
417429301
740107317
1440858421
1082673524
475615422
1406972390
2073857431
1518117371
52153976
675446678
912710596
1204491285
1576323506
900647350
919239118
598313032
19741349
1556672911
1723077015
506650310
1902208292
1813128317
2031606071
1842723162
366496800
1213106439
1893993350
964316495
339570222
1695413827
1077028941
1748516489
1958595086
1321021733
1841822722
630554852
749283960
1808315280
1667327
1869038411
1893251759
1652160902
1109141089
747495764
943448756
1029200013
1331548696
434429285
571239284
2012634403
837707563
1289741291
38464261
305443236
1036978109
560845958
709130509
539200482
985054189
584766699
436382384
147563485
1444803349
1569352372
581359383
1179103558
1151454033
159555088
550609878
2109174608
1794122364
601957308
1498929301
766852409
1535995259
1467191156
698711009
2115439963
1877301585
46894540
676345717
1810115435
1077359401
1011361589
24773529
545803974
1057953872
1789725015
1304763535
997018678
1109192366
1661000130
1505377867
826559659
1264198932
2055966850
1319250017
610765711
1921989407
502127011
1827891994
1037933676
1617564243
1147830278
194345597
380058054
1635124493
10149740
1448741778
757111635
812042258
2112315017
1361950894
845108077
877072840
1815933354
1956703494
798340777
272370510
832087209
1267341622
463784215
128878619
857877828
1352806265
1965405287
1657472638
632194421
1713137728
1431553814
745109393
396594494
542789185
878705156
1401802882
1280685489
1073549861
1071054491
1876058458
186167945
515188678
803394915
556594691
844903638
2102471053
2018569294
1084210998
827174027
279774595
107332777
1485242563
9966535
1581412541
1957110127
542411814
1291501680
1882956845
971357633
11140946
1150303818
604594371
1492093714
1910688963
1505636793
1436367764
2054387465
1480527187
1424441749
1820930562
582990464
1442846317
941099510
1466271367
1629728484
1692916700
1174934934
1291707449
1725836592
1705776972
1877467340
971426595
1738634146
890124524
60089289
339494245
2111149241
996745054
770483270
1718280839
149056574
1420138438
1125634134
1023671283
468328072
1537648373
1086742582
1119764763
394075899
358521007
611696874
954436650
1894825174
752736356
2046428803
562888223
1981889225
1791791392
1956849151
1546543715
210267410
1340085885
2004301789
605150236
2125586178
989664191
656064978
1401215377
1664450998
1222083911
2048920075
93802689
75620961
604076060
982937749
728646626
1893656765
158962217
231920089
1766493416
2117213308
1458201342
1569321209
310702755
355300463
216759141
1735780792
1658881167
61975650
1219841638
1189063528
515128969
1716331344
1440274613
2105899627
311228002
1826636214
430707070
1467448060
2114490132
1452304335
1060905574
2141405894
1288402165
2102551543
867592251
954692659
462512859
695562426
811154038
1906859971
1719299407
699906797
1075674155
1308536445
1624594371
1418555578
1684665268
1320752234
1573400566
593712787
893479814
1770654396
1549284057
147187397
377264643
953848318
946993238
1987442380
1556140561
1608186944
900917278
1083434503
33848012
1502265267
265614651
657085369
1385320566
663769204
2008916700
1333878150
1218210823
937034557
1666273347
1522754959
495981653
1579218687
1498139995
261906603
1836799296
1753679808
1769944720
949791919
569729241
615041340
1291458851
1766354637
924497659
480020333
951443450
1339849115
1313740264
1769427701
1083082450
301054819
1737437839
856756727
1063557053
1850225915
56113334
1390451269
342519326
2116187743
1544753942
300471558
616416225
1958389573
1465351102
533718826
1938720182
595202942
1145230400
727278874
1244917330
1438400927
1968883244
1922862016
1420880847
1191613054
1099672375
862946306
1179175722
180184333
2029239526
446737455
216345935
880789327
1598819787
716630650
1361986119
1819454085
1189103949
286394138
2086030995
1524933251
1948662680
40111784
1002010237
2060659543
52830837
2107423932
2106774265
1794799650
486851795
1048571172
690474397
1094240455
1696617495
926947245
1609221333
875448507
575738602
446025962
1681258593
589460596
1241433904
1441617156
1432337868
475531448
937160869
1432558225
1208548234
2115532788
104319575
157838218
1554443911
786426069
670568907
1745422619
1432958460
758299862
376150125
166384674
1337796409
1606786553
440834833
222331246
751790627
448861474
1882841633
386421284
1603067469
1057597652
1186310795
487577345
1170458051
747995854
1401509128
425048736
1697004117
2029559486
87088988
1635947334
1544481112
2003861533
482419671
458341695
285808688
534278331
1250157009
685981003
725414032
1175406319
947162646
1846520635
553718884
1534571500
1122954036
2046239467
821197453
542906834
2030070045
1847869474
1695781527
991881749
1525501409
1857822676
1318302002
524323651
781887121
2102684219
2080359676
107202658
648936926
1512596916
1119703455
2040120838
39050726
1703284965
1339078036
157188339
951982001
2104247460
319796322
1456395402
881513329
2037571177
2063682821
2025916729
409299201
825619105
516674735
327739891
2136080489
1738344168
1588747123
709911374
674560342
125260800
851597546
1158523158
2101812149
1409683643
1383243770
2118116608
1833406539
170771228
387226352
1740336399
358392010
1831312357
1981337782
1978564831
1202995071
1537988654
793227167
1160220965
202725483
1353591678
1311744743
344329440
1286793530
484782577
1697214080
1046395062
2058477782
880143241
1936970560
1174178774
317901011
507264316
923237121
1187452731
214971583
1749646168
1038363993
687305688
1638071032
2136079502
1639467817
2082781219
83702924
1692578664
1944294308
940636071
1387070862
39309577
1056321587
1749010304
683158913
1017999103
636291136
1862225492
413228923
2002993623
277634719
413980934
1416127000
1657557822
2136585250
673053342
953546857
1145291792
282457559
1496789206
398758342
1558157105
1958276931
249107343
708231646
760906524
1091504240
2104298159
1529643328
336448609
1480214770
595233885
1766340069
603203665
234333285
1171120915
779387541
432973411
2091487076
1826192453
836493305
2124718922
55106228
219856499
27458656
1425523397
796710961
342583017
787932283
539292145
1719387908
172519676
673182432
730558819
1920239613
1228374922
292194581
825419715
828545257
328460162
651595569
1573485593
2102221375
1714161157
496942217
838006551
85170784
1865969373
1841866687
1728179905
805595689
2018862653
1628348148
1196685218
1302739211
1581775745
1033127924
1487527848
1043151212
1635231695
1610025202
1224011773
1866599738
774206180
426457120
1144141606
2077866308
1938400005
733418700
873258001
1962926755
1025569266
1174177393
1746958198
1419006431
26364915
1919067610
1205106320
1511833633
2125862355
1976569164
1961461031
351005405
40368882
939978849
804388875
637464490
736904176
1670642882
1578004203
1326576189
30520418
169935328
1097271086
864880162
1817768415
987521517
1274754456
1124754872
1015705847
499534136
1853894856
475458529
1682173168
1339338490
1663538129
1391319594
1671849277
1761549773
910622676
1611719699
879600416
1180910372
888784594
733840230
601508316
1741899948
1945476448
14718188
402090608
1765733130
1324045730
1799961693
757375969
1569229787
317497512
1828458572
1827522703
292982844
2087705007
732401420
391711898
43199069
1269487373
773511855
334805981
518680847
1880999464
2092940539
537753769
800616547
776408076
2000221160
865468985
574093751
681128114
1952826881
1583972820
920861624
1592512779
1227611862
196174424
2023170805
96508143
495481377
693611889
975864434
148194775
109685151
630125204
975831790
580628653
787568572
211334336
1904860228
743497783
1868690722
1293115753
2067682502
680272810
303490160
1228459473
1875642884
205468760
491322852
1603681783
16842963
1883267098
1652581651
2112287294
388464009
530037739
942973792
484064949
706978966
1692949991
775687632
867051514
235725310
191799154
1017868311
1185385138
1811159677
1043097472
1608974737
730908942
614966052
1241283924
1271243134
2072510782
1684406851
1164304758
1523014321
1770376097
999323314
1126707629
494940266
1495630172
562972867
2056917491
1903702650
425200145
1546773176
991076170
1306646768
315241096
1594929138
230091203
2141694276
166169302
1398720161
455374563
1567760871
1216531502
436164305
1083296688
258404071
458016830
1050338138
975044423
1568826812
191028748
2074886571
1713919163
311183853
475920683
479552113
1739119954
1623775576
460003255
1005380022
1403200404
1487347756
873879666
290807505
535551060
1758303615
194089255
995073363
932880818
168165074
325020924
781741195
1805694270
682204519
409735753
901994546
1813891592
273588702
1270632841
820191395
288085884
362276843
503077666
238091023
2012934755
1965554758
1196883376
1103337828
1530278025
1574463203
958295096
1401355147
332042733
1601585338
2129628306
1875248718
1497953270
2120552220
1092144522
1068950714
658246300
2007558255
707626394
748367811
518742909
1341710466
1708054498
287628977
1394896853
463125587
1188242488
1106313038
633509622
65597027
1595210701
1057568402
1020219333
1787026368
1934794797
1300039662
389235769
693069630
967248332
692315781
1863416395
1367197148
960853366
1958284619
1644529516
1929944036
1849719582
69344869
1167968678
1629053045
71674841
550603873
545958621
386009463
257341515
1620429421
1998318109
1418133695
564731686
860242846
1942286004
1062952785
2046124738
1365187650
1921065468
1389392549
1168033776
1136441852
403788169
635013162
373070812
1302860525
1680546260
312803816
841876034
394577877
399726544
304853560
1409371268
294781519
1463591998
691503316
1016583840
592387752
547542128
327308887
806317716
1563761514
129795572
1823363297
228213176
127258990
528199696
1844985986
781079438
311555186
435568145
1923443447
420838384
406248336
1752150432
1414371408
1460071732
1391792342
194825537
1396860650
1771258417
532720127
1314539119
645195773
1586238767
1548511401
1395621684
2035975039
2083528073
787522219
789989737
225584409
1283773910
116322791
1109438621
1747627822
157723343
1759751392
414567438
1829484633
110670086
1683367740
1581160763
2132905711
926737238
1551415520
1278991786
1137542523
1346234654
524914700
115216989
1681622796
1364419671
459622385
39343120
836629353
1785317459
1576815022
1514626999
1567671066
1129756507
1601959068
1990562497
2133128225
534964526
110923294
1877276433
28655018
844274106
782563961
1575506897
423955659
716537457
1725250674
464799866
1242220697
828851531
235454008
198274761
568745414
2135530160
1589731588
259556791
723850338
778090437
1961645544
750887483
1171499666
698054874
1339145568
1311730429
2079089
1387264802
1337987198
403659249
896098666
152421327
807686132
105383572
784744068
893807982
65011158
1598978170
920036389
1468915402
1120787595
119242988
233710053
1507002600
75921307
1595547176
1789939589
132263192
362116039
640148629
912449854
434219957
695248881
903901611
2069234569
683301371
77724661
143451662
115605650
878469187
397742661
623929248
262744891
401187030
614053800
1699392545
1135940517
1609475403
759962493
34179851
2039874682
1928533360
330551172
1958909935
1514128755
1556788566
2143981850
2024653984
955164866
1362094971
1379653767
1643777070
1900535657
575721253
516829726
141894596
186127515
1947713187
1661427008
840906298
238113463
1696103877
1788622454
1008969049
1611214715
975887180
341665132
919590143
936918909
1373364262
1869731623
1128332500
756798427
1090422048
1909456226
1067582067
528153844
2042950032
1443288783
821189566
909105047
1122713809
2139602779
1601108369
2016813391
211603798
432146570
1154890135
94376919
1557994078
2139183603
970973276
1167231510
492636845
1428150490
1113725924
1804168261
147189349
557652293
1841073744
161833979
1302519129
348837240
2067947241
2095306828
959558001
476081792
1350325661
1531064968
1552188661
1105605910
1362885707
720202299
578599034
1456044079
1335413232
213833925
893944140
1409965928
336614444
728192805
1579941866
1452575126
1814202812
734634165
981392956
460551633
1071838375
170196991
887584049
1620292443
1696072984
1121010478
704412643
333568539
1084318307
1550645301
2073443646
1136151294
1157514865
1686040713
372790901
1353496510
2129452942
783027852
270335326
1911452514
658225745
700602461
294309415
847678194
453391538
1694127355
574497460
652911796
699725663
1794093223
1204744090
930326857
1513846964
1727146141
354167542
2104046502
522946146
477085552
1659222757
1433586029
1800919131
257505638
1709042615
1935661730
920562251
1468129566
916155730
1884785428
1184194179
2015073003
603249306
2107719946
1844324336
932188585
1349437231
458686211
227589237
1528341314
663049626
1802666789
1056902842
1419047989
666523048
1992699790
1874792733
1614955573
1383131811
2056436362
614629266
1125374607
1254078897
445294445
937800162
1368244816
1216520149
473204252
587101739
572706359
85258344
498924320
1192489574
1295443291
725433198
191467848
758681568
1611044696
468949852
1811763229
1637805092
785709116
97225689
1971330383
1529009269
2111882572
1558857651
955901068
1386170092
130142470
898805601
349341719
61504924
988788495
1534048060
44537963
175177809
525523139
1004952829
1049154795
1888010023
803250665
1507338032
850162723
2092250208
325325826
90123004
63714327
2142605141
45325064
2049743316
259797493
576054650
1370827255
1397938303
653036319
656174572
2075237971
1935940858
1302774923
604750665
1117285660
334402714
1157102675
1863527812
1676973733
662639222
836296783
1374024835
494134067
359876101
876900250
403880553
906061443
386168994
1410236993
743693731
2140425471
554947651
946543022
1077011262
1223946037
1314992578
880244959
1664149768
2110926440
703950536
1278608560
2095194179
1052580104
162090071
1921903529
1330794369
159962769
1557255407
1644140400
2104384679
502455262
1799047885
383705950
186048485
559900548
2092670534
453254710
1790688552
531777079
1103457251
315765
1853409054
1717821059
428114608
371544647
1489791195
1511228891
2049765957
592714002
1394694234
1308105738
1279631808
379576867
1048858806
263188456
2044161320
1907987967
620680321
1225845656
1183435737
1664285026
137361420
213518483
1037434717
1363879302
1675375445
1497828321
546949332
1580845235
2035104863
438799065
997369877
1007300065
1518004725
742012555
1936367848
2000096742
840310052
795701527
513772183
878192259
1873720365
1975920837
1789781167
911383501
1296925725
726531327
583546484
1604132784
368794503
1636411985
461632619
1112072832
718146776
2084093664
1652879131
933251929
2117369859
339711610
206588090
1632401275
458935637
1086103199
447738942
1662157787
1369399136
1433002855
2049948263
358194363
1110580631
143385365
2103232905
1707791732
1477877215
432974504
143706735
343656893
551706572
2123512377
1362198336
2033517818
246418861
1195847877
661514658
2105881329
1642121235
1687994630
966916405
2104629350
1399093000
710995270
480887074
1236816509
375530775
1762921424
613234560
329965389
1782145162
911250191
1024293443
467889842
1005954823
2135436768
2042404508
303331786
1080874685
1203181593
23660099
762192835
2120329383
47104458
1220886238
572973463
1914909713
1119403302
1146447579
970517213
1245869806
242413870
1372265681
2038788392
924248491
82187955
353957197
1764663756
1693128834
255294609
1705408816
1041853511
2060076658
1131877302
741190541
1508381729
1577588382
1005241288
971708595
1172211710
79380350
240649981
770272095
180454015
1334068278
969723399
1834060892
48329247
890845131
1351134592
130565869
84027879
3114645
1455903040
419592477
200300976
2054998257
1179465885
1423493181
1203096996
497524010
1639430815
1799610405
1383954237
1159825998
28398443
1439316299
341327161
1644358047
1229666010
1745381102
909349866
1545722209
903687515
689761523
1567808920
431830847
1240250562
199270079
1186763350
422879746
566001705
267683124
934031563
510034945
323290009
768494876
607778327
795682290
309827849
738999522
1305042480
2056505316
1842131129
477737912
250571747
1098695992
373186656
1129131730
2015476208
194100462
149960953
323541115
1453281742
737592764
400908693
898014683
939806048
358197013
977665141
1138281789
2048474754
135666645
1003803416
1892170936
2005884783
1565006977
374753833
1348007906
1736084105
193278420
1992924807
1356756695
242875239
1429007
1802856548
860379872
1839257301
161984558
1994942649
1987098400
743406158
1469205963
1194302598
823450744
256808360
2061911399
396532157
1111601472
1755122230
1688262843
1321677547
270307055
142709479
243035748
955081813
1091676300
1502688721
1375149372
1396999997
1938880762
1987803906
1799896494
1917505227
1956821177
831352223
1142817927
697830460
1438407952
855401391
1679565960
975485574
106896718
69832389
1261730154
1867404169
1042874900
321868744
68336091
972680148
270629497
1932094426
1794388264
72750716
1881832216
1523108744
2003075778
668799543
1201611747
602166305
1299739397
576208085
1850273517
1406618563
1967110847
499503156
2029282811
2107546838
1430708380
438429171
1326342392
465952509
1864506179
120833021
1557318843
1364535079
1662663927
1604350026
2142632007
1443930200
1781834697
1570999835
1993436274
729475716
1139750390
753893635
826099848
355157118
120152629
206953118
1214196215
807959199
1540565869
620301585
1280809301
1780064482
1562065432
1944611026
1154941318
37589249
1106573116
2116509713
1757621745
725234818
1810869652
641798919
322326540
1442091996
578270534
1571366052
1686146686
583184167
180004019
323671709
1240799853
1869094500
1518832596
734489874
1466683090
1970174400
1453602225
2131024847
1904235965
1837795695
1664119596
1238219323
1069012731
836714128
1188064479
962821835
970337955
1645179571
1064762766
839124034
1674291991
422539454
701043862
813913581
1875137222
1455899836
1110646688
708494074
100774789
1362547863
1894350221
363739979
1581791117
15515562
539817998
1365832783
650708157
1359021996
1313621611
1840403477
1754358323
48529538
1660655489
1893475882
833136436
2012612827
1237001232
84613126
1227206757
1022265738
1898301688
427457826
296017823
1614069601
287353200
1616665326
44539906
1296681496
317769
899071279
1233548989
480216225
1761349473
1639928510
784242374
4826738
1676238788
1473663292
1283719535
857385571
1096220040
2069995821
2007050945
282951729
1392641449
799626041
1942825201
1132266433
331174130
1744198430
683764232
973749766
1334070856
735351963
225964671
1806855427
1320609052
24711139
1662722770
970314725
228024122
1938662795
558892771
428888971
860052365
1858261697
564407138
103074469
1233176589
2124996005
671611947
450641401
685237305
7422362
1516153440
336185412
580078255
895050612
290233233
1543787427
744424579
899648939
680353421
839325754
794796738
537081001
356133596
1711924611
515530965
15827744
210363943
365048438
531058324
1335832110
1840493452
1277031777
1464238856
108040578
1841105049
1571374255
1620137491
1194398713
874269708
1500495468
2128651101
716886878
725154918
1728756054
1470174134
1322227940
1072848404
1873624167
1475244059
1812207125
662024448
2032058368
1760492478
952002433
46985181
649442580
937940426
493413031
1538200936
1703073235
488858771
1092233531
2117790652
1576943196
383960828
1024689446
526737706
1588022382
1538477805
1352044032
268724242
271075327
966853713
1035146308
1887394744
1689178893
1306471896
181294580
1900933003
1498030716
446686384
1002732149
680436907
1228930517
519286220
816142183
1696450724
1080657833
1453989093
925727938
733346725
1791544841
1850506790
2134673563
851656278
1957175910
23824501
162120663
1035045021
1739864638
1738086347
1408763436
681568113
1319245500
1720119323
1921639137
1233200019
705803724
367232574
2115443833
64155417
108956076
1538118463
809787641
137665675
1278130586
634990232
1180585572
960912510
791816593
1748643725
1079558013
324666306
1990347600
1809160345
1431527072
1017010879
661894614
650791051
2114225054
260960725
2018149906
573519326
1082873475
25854313
1357022921
1700687821
2018131252
1001246434
2025595323
1950755313
663391900
335092709
2111772238
679005516
2009763727
1361845201
1168374627
181736195
1756804780
1135374880
647333626
1438590677
1290746065
1107736915
1536859588
1845743839
383442287
2142375907
364522687
1788782724
518527620
14626845
1793706004
834424306
2008906000
507251911
1568150643
1131523235
335167797
531953977
952366770
12666400
1950903940
1834767707
85036143
396854160
1268837474
834782634
1567484843
990318646
46340650
153219368
2142415826
1869495222
1124112147
2096613117
2145007006
2077123684
866015029
328748295
485874433
2002676108
1546387194
664925765
1328986189
2080449895
693274638
187203856
1134189458
917041106
1622879519
782654756
451687715
1699817476
1674550902
467442189
1726795786
1279706986
2016705995
283794734
160420398
1251539788
1744773929
1745150068
1197589572
2007680844
717727817
1012463620
256287398
436121610
1809333703
1690247480
786576678
1366649993
685426413
1762334666
1679503156
2102960484
1334164863
115340589
2034899084
950706775
803823422
789698085
1522859293
1028930739
1277042800
482216312
1503192454
417958377
87386566
1130546551
409081677
1541327221
1617796027
1365206795
1817451684
1311130365
516577932
1751529427
1302500720
978333936
609362822
1971895187
1201393410
174437086
861022304
1051166591
837166217
1071105779
1261007785
1261346857
1500587808
1106988374
154948956
1109876572
550211241
346755416
1037112978
801694364
78573794
1120459837
2109142636
1624244610
1521631995
645304238
1421372916
570936385
221520090
989874058
1543093295
915116321
145612227
1250985051
1518647971
1064004420
62938305
333929810
1029896614
461134044
1147908241
1919793958
533144737
1983699277
33719293
622696922
1256631774
1356272563
76171763
114840271
138724115
1214874775
660158040
1692659579
1481607649
954152150
1843592561
510165846
441492502
465598262
1724210434
1508281925
1909586701
646262601
709192680
1673488172
951571742
873570169
1452192438
856206693
342962427
1898364577
86313886
537117516
1337944687
330241964
1377454782
162681122
1773545131
418459253
783855360
2116079218
1572112368
516976293
1584601509
1931482269
2134420055
1751491092
638324427
994507061
1603168256
2119691980
1644461416
624226416
310011204
528440699
1786990619
422491868
1243768063
1585047350
1611056348
323879912
697558015
1425804374
894471492
110969983
1483341654
1170600561
136165298
127425622
1362337303
1514539687
458972709
313225547
391833436
1628585931
178855801
1567145169
2020539850
243313838
404381479
1598973602
936444977
1086904943
1111969302
555050724
48589134
758548104
568244788
1738698843
1326087286
605483416
1661577009
2043798108
1236617576
1160361144
135376458
242729895
1312144701
243146939
2145068800
1645003932
1673728527
600187800
2078545736
161564802
428966770
71808846
1452862309
1389328751
768756348
565565351
1139799734
1585799415
1201595010
1784283422
1935457084
648022784
720409839
1561802208
994835100
1148235944
820333966
636456406
1534692839
409266558
1974646510
232082186
1553008238
1630201344
415800939
951089528
279581930
1657451202
449028320
1084363810
961657551
1951236424
1475419742
900576259
1559314951
615250803
1430615672
1695729209
1585708398
635215053
281382195
197020101
2007814326
1325077955
1166317184
996021906
1180467502
1285666073
376908476
1103014675
878300502
11393684
1518117605
1312588434
404508112
550006984
1327480064
1630663701
193666394
1428910151
1185908910
1164613544
374360204
1866295483
2037488130
1808086368
1855063847
1237062629
2026801124
2102213482
1006812041
38727610
1585032768
1479850995
1985526524
2121982022
817183754
1882715060
694083131
336583358
401835457
856905812
502192467
927569579
1765188415
500510241
541482167
1056721168
867128159
536061802
1497889909
558261803
1866213227
1026590993
1901650135
23096279
478804195
393435772
2024554283
21214216
515286260
635640383
1508743487
134303391
1366757399
1588100710
1767556638
264365001
1575056257
2095167574
1937686966
344432289
320663783
1416676511
64898618
1726684951
257388152
1366114615
1963404086
1949070276
1350744860
1361234642
949194335
118562158
1400503107
1990517677
651281336
455612360
995122438
1965122051
182586861
372042985
296358787
104490554
154869378
425905814
203463808
1657854064
1806065122
518043997
1641237360
415788928
1323629551
1021812246
526720629
7225187
592365583
863737017
248044065
1615515324
1792790851
1452873320
861695667
2118694191
472502098
2038382447
167027355
1899545224
321802566
900209141
798623824
2111613880
2103883731
1109913506
1222130178
650199557
947319679
239903988
2124438976
1448161556
659033840
1953896956
618656134
782845097
316112110
541103598
571269182
316094369
1091056348
758790387
1980226783
1766590939
82216771
293369291
1238763522
1735056880
686807901
430085407
1087560495
1782407349
890177984
297156353
1461411113
2021045837
924754085
818613629
1880333980
101576964
1575084172
2065835679
1392999923
1910050715
1669694718
281992942
856142890
2041676490
1977177334
1156932499
38021217
164314218
2140371684
1675390113
944016558
1476871555
1863230806
1009448762
1568686487
741006306
1410592392
1372260267
502694726
168040824
1868664131
386561148
1468521846
715464983
331304173
582137696
267511571
1308546663
26332544
401656038
2037270337
1849957116
855477327
1460011335
739639652
1117689073
1607119866
333120521
2102004041
1188953337
1432007753
430813466
1703026531
703264054
404792151
1362304901
805500215
350643820
556623134
279355453
1058838846
821979071
1803590610
1398720316
45230954
706849561
1777295477
815890082
1441520054
685405452
1737605794
1200627910
1410606020
1572477547
1103630639
1478793822
1405183866
1021183534
1544088075
1733858400
445428994
1882671194
583602965
380610392
45542275
1398647737
1810766224
1165857851
926752056
2077709447
6077191
610371548
1509767883
1692264123
458495385
428827774
1521224005
1305097060
828809063
782242862
2088590541
913272905
1510074398
1052894095
58695055
617542920
1133911934
1044505343
1103860774
61702597
730752923
981946853
1070169440
1907559837
1751837520
465178761
32270107
1155406932
762167309
1064114721
2036650847
1446223221
1282116768
902170554
2087429722
1572098482
1534130879
1085970765
904288485
1052817754
1225649710
790448478
1397061157
557091639
322405827
1263658495
1386110690
329429473
30532449
1470313549
841045482
926601930
1997716579
2018679195
1697436903
503405510
487436664
1973079499
1516185600
270735922
1893428997
1845401251
153571882
1565349922
1760335363
1667008740
1819687420
856916887
892955497
56677106
55647438
696998899
1562333323
638455570
1730563166
1399367886
1205666815
993402288
1122316743
520190003
163490106
1104938920
1962580690
969139291
556439758
1788340326
1769098638
1875272302
601880869
808837196
1084155069
758880367
903356086
2145980115
566817717
1471331271
6009652
2089522337
679900089
690845591
1090299791
2122620555
779843239
255089206
1833298633
739079839
1248142582
1278397508
1360128757
1672388486
946864207
964923163
2056838345
888010268
2130342137
213303705
946326735
1229380563
100964708
1790603312
1653700341
1772448047
2125361949
1605282314
562685665
985507730
1665479160
38674343
1648222323
1555551250
125890986
502548677
672599952
1355458832
598976760
912921423
1925054781
1635561742
2093639297
348264688
1988813448
1214619793
1176622274
1286430084
1941310073
1852356793
424609402
1305580963
158943397
1770074316
1662880426
482997389
2004025052
1163503973
1814284622
1000047170
1488715766
839362107
779003655
428210871
21051804
1717833758
2028302849
372912747
1192371070
1503248310
1948718516
1017054869
645199755
1906511713
1942066912
1433260448
1488040736
1653569030
432331053
1376742090
581230153
1015687316
835823943
1413655465
1363877013
213566581
1273369426
1060470345
261522629
2134442589
105381240
1255765081
2046738944
510423002
554634545
39642130
291306250
508637700
1693373200
1792118670
1875149630
406507393
436354794
1193923281
1730761271
902693634
1115249810
181754286
2059748516
134911248
136992671
208035356
1900881001
694042311
1260832711
1841852085
254179400
1339659214
43402685
2008136937
1559174441
515896526
674711021
1377301278
935830818
1422625161
839335572
328307406
1173455046
1721647865
749933217
363649873
1265757954
720954844
1552991961
1415919479
1066054971
2020678900
1644395856
1526739996
1828298605
1920963290
961198634
1622867528
1410320607
1172247687
215871490
1003579885
1993452623
978697255
882201516
965181276
745602025
1243685434
1661008025
905875910
311509360
1566480507
1836004625
2126437981
803751705
1508404202
1245925128
520007872
1558923064
1849765817
1415409559
751833976
207217830
1480986133
427089751
176030694
379054936
1719739447
1952811822
1333932720
937875433
353690397
1938935848
815548524
45099185
1834580649
244944785
1186182274
473003318
962939778
1976011677
5047200
855330587
718889381
1354107661
1501281659
1003743723
1181414951
281790036
710527787
581864381
1002633756
257039158
1949132236
1116259522
1265412063
101026001
294030435
538865825
2058100374
203519150
230490730
277183922
389415804
554186324
743953779
635600229
1927359578
1892182895
1359440874
1904672046
1233867293
1709217035
83565503
1676322340
1904855668
1187117715
1182484342
1343235463
1226787538
213112495
600901023
1493621937
1234154020
1423428561
1520717305
1431984550
1116396344
1127260142
1360638152
2103482246
2127001331
1789673635
1041798300
108529161
1959194287
1280446590
977468406
510024361
752569950
1121352062
994563214
254355462
799553213
922012471
660131106
749289165
511170513
1141923208
1051505517
182572522
148697829
62783030
219634414
1546418752
691725614
167158700
1843399366
1015203689
1810676069
852781727
1746891783
396814360
48513642
1037752680
1242443829
1162075490
1236942313
1374383311
1842136855
1731629198
1682472355
1747413937
2051947898
189835689
1275533972
1126171648
1059990251
184955199
1854254813
47558301
2052806797
546764628
293181351
354933493
1788864188
711246984
1727676456
896918733
170916760
440881699
379876203
1699893052
679999824
399444552
2122167882
1128876317
1526938775
1770491842
277916248
1675327880
1605657099
1248530242
2019260312
1408111701
371725787
1708611219
491339527
856765906
500918391
1299559787
630166702
1595770700
2051976672
1504093607
1323893251
2043292456
1354621911
102906793
1220907110
603713898
1806147408
27155987
900356717
565105587
745243557
1349240424
395913093
880458140
1936277689
253413741
762907910
1507099837
1260984350
324593387
765008167
1028416869
1261890771
1582834315
1401292006
371881633
863557762
221324165
1703669395
1391108615
820660884
819010926
677190519
1681444076
281324879
941916132
762757833
741231510
1597936954
1548709679
50126754
229744217
187332210
1206191276
166071112
1392080179
668853163
2133743164
426794783
559152274
1256870920
1622296475
486039478
1936945458
1263563100
1783570885
57339313
446758038
1408691864
1213658061
631980387
307681565
1263396282
289389159
996535466
14859851
103267968
1905807674
199877788
315725178
334535744
1897081275
1119917091
1980069131
781014123
1654115576
769521342
343336458
2018176159
2121015911
761379300
1304588037
912761124
380010851
1124231195
1371761071
517894860
1262061708
2036046395
1704795580
473841026
470466110
1232614072
1202923091
443897447
883226871
923901721
372383128
60469887
1312264085
303899344
250188056
199070687
162746792
643836173
911752760
1206173972
754337650
535076576
1860933158
1225147109
991377956
222713438
1217628799
518040247
1895957652
787640202
1407951076
637460515
1152756437
747752355
190468162
2001696897
513096427
1475839778
1873257446
475567098
559707372
1460435898
1152133273
1613841457
1986607997
1683016361
1842946191
761887440
959105878
1336700736
1098579873
1697218388
1168620641
124246297
1152856004
2079452512
1529596349
860196253
560340164
1820670868
894329122
1372967728
1242204492
967035044
1923284188
1379754787
658975313
1130590941
1501839891
1388848188
1431538704
621524301
1217063643
2126572467
1729183182
612323078
1633776846
2082949484
1468155439
1952215182
1103469227
1945917558
1233248220
639398472
1739101163
2113903155
1891663083
698094449
712973513
450156676
2116293690
462765841
82986835
1839992831
751678651
1823693649
1061294726
279208443
337994239
386604898
1674234843
759369387
778909905
668922288
1144927860
1953986613
310172422
1471729150
927038397
667233272
845554672
1124250607
457237478
525137199
132392076
291937602
342513128
378402664
1922394070
2053045245
1759485930
198693075
723681006
427868222
1330743060
612811634
294769988
1831331670
2035589192
1380116756
1143590267
642748795
467726410
1671130113
1466049612
545169415
898454513
1014418013
914726581
1825692700
1396158529
686890850
667221010
1397531702
418048828
392263377
630993954
163128117
1576250065
73344536
982186648
528551433
942989084
96481024
1262586593
1107814922
1676480667
665430628
1048755542
87022514
171801091
954939795
958161577
1204943887
31713169
838762801
796321988
471021491
1119379381
337881891
1566393983
1335800981
1704956612
1949561089
1203646598
1206829211
801313889
1591946894
1128764628
1659717444
1358977694
1648982801
366829394
1817497839
715097693
1252904117
671909475
2086340586
612561926
111845902
1589337841
1011730351
1277203443
820360373
477640707
434877026
834013663
1806938974
350699584
1650544547
893949332
220267464
200323362
301183634
908182366
267947521
1299202974
1568778230
1553589271
1484885331
558296138
388263096
2132888905
432892825
986701838
257485772
1889100236
177119934
567926672
2017101036
1462657453
512862089
1449511952
410540616
197214
605084553
2005631839
1204692864
2099171125
1916569473
17171708
1055498033
942690778
1215290774
1107811393
952455475
97780215
330040147
51959625
1000479153
707853831
168961146
1742602527
468194942
685542204
1781894328
1959585535
1800938913
655711691
775866954
1072374873
186051569
411543900
687396857
920336083
2134532802
1676343539
1291931425
194485033
1856171698
636145577
1282712295
1146958044
1778974009
904597605
1368351039
442885709
692595584
291057360
1188920853
1177857482
1712387294
1465591449
2142282980
257145162
1464461233
130890879
263623584
1887829582
277439924
1168082499
1118338193
1619854066
758179945
1841576773
1798074437
1388573071
919785545
1761594409
706859230
1240528207
581679869
940295016
1571932838
1657658897
303587595
1453157855
429709390
183045436
907082971
855722484
1616792438
731883853
1305688163
488391043
1323229162
1746016959
889430956
952346876
177165727
672387113
1437577985
746391417
65278636
154618282
381240649
1993779124
88788499
1916235349
122991070
162132017
282280301
1813981137
341991292
62423759
1021567984
263210712
76341686
506799557
309570483
1152036638
1278517249
619279287
1700911239
1135922125
38929308
348738419
967100061
1120291862
1536634236
1172650237
103335799
1863722622
289027273
1389112642
139986330
1454171722
2096164270
1083088563
1633971684
651968300
2076653203
1068693753
1619829314
737995008
1436077878
931988923
733279184
1240712522
1998042692
713626769
1775068289
874465833
1080561773
1662774256
681423539
2121152400
41588113
1042841606
1907386848
947950297
24020998
1355576509
1614151304
517204868
1919169047
346317869
198766262
219932480
1867050149
918089795
1117515085
1074271778
1128639902
442866304
1442518155
467144468
1050221933
447374381
766058322
406770584
1892038168
293156466
1684122646
557218968
1008756966
766513898
1768523424
797257356
769543538
630262731
2071329611
315905395
1643894437
1554580531
1339305935
1650141562
2052395545
557201377
1523156678
1211988613
1417833887
910134460
1950746943
1591723426
840926748
1957538140
2116147509
512856036
1933933881
1725355663
1061071793
1695484802
1394726906
1594795847
1493584702
1870333008
1253238006
720005330
316613080
848433894
1439869528
705387174
827313030
1408768535
1389976680
945794939
749383813
580979269
356539355
149640436
1564124996
1266019937
130988901
1061782542
420060911
712458125
1660440362
1261967681
1232753009
2143125927
137904560
1117631720
755891728
2061051812
55587651
865837925
1271868235
2117255079
108322664
693931409
452620628
791439083
1855015760
1668346045
1721650204
1592100539
2028567708
145383116
1443558855
312596513
1401271913
1803978564
1108035899
1911861440
368001346
1197147764
436185965
603035136
2011674600
848494204
1058274924
734206625
1206115848
1534031697
183081872
539558430
858980120
31164131
690902353
679390365
1708905322
33898897
28934683
2097859715
1616375725
680292919
719850962
1064919444
494320117
1916279373
974165201
1535180104
1120987429
1178843897
1242072508
1054101441
441813574
729113576
903039962
446757759
2073661309
1833798974
1337229628
134000878
397600120
532788725
1258170686
1405195407
1250431599
1829948878
554955365
1702553934
681401408
443573409
1883013469
673383927
2022209091
892969746
754565630
311660726
592689133
1674381833
2093040236
1755907039
1731844879
1643641894
856528341
221936093
1011040702
1110903999
803323228
1076281740
1651360996
572004727
1224186613
1792522879
2099776200
422521048
1962044478
683473266
1879663758
1194267723
571362284
140424195
1691301109
114751312
2011544608
348779856
2059984492
1887790990
1040595346
238492233
469449117
6452774
1059902493
1407948224
1415877418
1630631653
1126421198
1618476199
1273639522
234590483
526015730
1553160867
731408262
837031748
1752116441
871681441
1123950973
1721215019
2097629603
1118595811
848104582
786896531
1953090218
547121839
872888508
1279203675
1903796204
1137941714
1378043695
1389216765
1959159236
699016314
2091917806
692504297
109919939
1906408797
1721841824
1851225991
1940043185
1411958472
2139899848
251371755
1583261633
579229947
574727765
772021023
247674818
71803003
1044913277
1447046176
993511114
1907901201
1378173314
1306177705
1968240613
2046921615
8086131
1117522685
2084485476
917708366
1646653395
1809964056
1889097674
1704326490
1939698780
675120168
1130796945
2093655167
470553292
164260412
1011865500
743695844
1352371420
896339031
421673821
592342647
1051054197
1850464417
315743492
372705509
865144555
536005835
39389347
1858075634
692083347
917692074
1911323838
1020703935
1914817905
384707658
488486375
1939520579
2013476669
153220191
1017397456
874967810
1559647166
2040485432
2024215463
1663964560
229476495
2013518516
2122248594
93030539
2027564191
1940046731
2097861688
1661562166
657806605
1194337401
886005221
901578053
1543252987
1058980425
1463440475
930754463
902352587
1665252552
579019333
771728474
2077275329
1835203948
2109825718
698079371
1538366641
2074046619
1391620511
19702691
1477837584
913966381
46598196
830077580
144318765
1337357688
271703264
621608116
259682936
1881986758
131092426
214189972
1370800950
1608970820
828775249
1485214636
174376636
1828218067
1204096762
177510496
1111831929
1386383159
1167708611
253442158
140407735
594878139
1270262923
1959196003
17547099
2117915928
1066752975
1513729367
2090853842
514881850
2129193530
526622142
1192395700
669910654
1731760833
1759555669
1178519868
1475900956
1989978952
1184567178
1146931684
679958132
1960220252
1444151840
1887326780
983116883
1646050713
64229492
788022686
1197054416
1528009761
514027304
1203864890
839667704
931963079
1112257772
1492147712
1003341330
1673826357
918804003
798981893
1125825085
1375293132
1002924260
1235449639
1714387401
1683041326
1476014517
1184480303
1349513585
1428947898
634976063
1996109954
1881769270
1847029840
1071161101
66347431
1260368099
1270809998
1479840142
1526781514
628388076
2136052383
940402358
472941715
798847328
334785690
1419303237
1113741379
1966540660
1493024743
1615070331
413692335
1336275097
1338960733
952690324
1346757329
748215223
1044898358
1381510895
785249926
161134871
753702442
1125666998
1410203178
453431883
32860695
1499127839
59418710
768584475
2023992276
839464497
762961578
1890166943
1716721290
334060835
658648193
1917485911
350313735
1736197304
464039193
1200520552
1948564540
2052472333
922124561
1970562123
38442154
1475526835
1937690052
1744918606
219614715
1629779506
789463849
1883069740
1411301313
1851952722
1508714964
2023338555
506684694
810834887
473758012
1479668343
39622026
756824145
1050310167
1786314016
1993705637
671264936
1997363382
1375905193
782819128
1950546152
1936620413
305867834
1755543066
718907707
378376219
1962769809
276250653
1985397102
1568628540
2115582901
1963403451
651425150
1184730508
2147061205
1559559629
55591413
1541466813
968734945
1823105585
1423034397
777996110
1077182361
523618278
1926165001
550884172
1347111537
91517517
662691679
1397294047
178395299
354582577
366549099
1508049539
2098542551
193593006
1645251634
626631177
1210958966
1168769703
950915803
591715853
462025207
1909377889
1866906346
552525929
896408359
615771435
1562975693
1665568707
114268813
644448951
827521848
851289589
373975618
961898471
1983503792
1241206185
965905589
801733749
587368250
711739759
1041382468
1523051860
216655173
1373217166
512091276
917407557
1119898840
676256306
1820778755
950145397
1467481829
1035514294
571868968
1102229367
1609037017
314926905
542569806
47336252
1795421197
816810109
902638396
114689928
48950019
1069303822
529263324
635157240
1347196179
475421758
367648784
1468821621
1221027468
516842581
376017132
802485099
1677705624
1642715028
1101502023
1271750870
709980560
1351187282
1296014241
313049522
186413119
584081665
918103995
1889906087
1204678951
928279785
363670604
404288705
1676064450
1560372142
544562965
1590383128
1902095841
779583754
802576748
2080581040
1005441695
265197110
1261797513
1035155264
1153850224
868659100
134985334
1097301967
866398035
1167016876
1281741132
1470692492
1492099126
1886251170
1298390069
1991346324
403271804
2125304642
1875386233
57196359
265952788
761224355
29814895
1036183360
451311679
446025860
443042373
1203430223
1196063255
1608762331
1139551750
205532586
840658959
2064102035
1942145689
1032968727
1087529952
449619598
868838683
949985196
109039814
1045013787
1167931814
1428810651
967417659
1355326874
1911859955
142211822
2060741076
213782444
588307072
1118502273
1255737792
1952039309
1517785532
345849777
1934060096
375037500
122102001
1993104460
1245160795
569222025
999620817
2002876393
638216161
2088863890
1013463551
670728724
79273551
546825252
1761645819
1505722361
1568303106
79485653
2067501966
276750078
1251038279
636376311
738734031
329895460
878306989
282836284
1408918827
640262511
1705140808
1770473161
825196602
874986284
1956437802
2029108213
282343170
805142081
851879437
882496330
868059628
1706019186
1632031800
62394189
1655007961
1046313008
912607367
977282009
1203514928
1129016772
1406850859
1506862137
1214235402
708618204
618382862
618379755
1122612022
1391646550
903713006
1886167802
1101327210
1607468087
2000221647
1696315290
1696353293
2041722575
2129217824
131152007
2098397414
1497508477
1154093628
1864705609
9937310
1577977715
2144595710
2051235307
1388517778
1307125179
972669121
844972106
47470822
1294587551
1667702909
936501250
2071579742
981350228
620829276
945141717
1580834072
1462831975
1831482039
1803741220
352958866
114794200
820687465
2002452128
1967695240
2004987833
515783208
1717781401
610800276
765747646
124231693
86282162
1203388336
1025062668
206312053
217557894
1710432773
1789531057
838239565
1982280986
1108235580
130238236
1216636362
596643287
1550504808
335847064
853317433
1443451232
806188399
243957709
1890694729
1979503599
790313860
1659374190
1852876345
1169762214
1924947140
65749823
22832279
1998990293
129572908
275006796
490218891
1805984352
977370251
1279819086
1006680202
352669496
1081114779
1252715331
525743088
43392227
607945556
1528982666
106359195
494914626
1386552471
660016831
701276908
1940630059
1058006195
1804560713
1269638570
816106820
384105876
1463222358
1712258889
133848398
312238526
1752608275
148085288
1556897901
109903319
1578580
1013422341
1582043618
1861128223
2030903184
1260026810
555270195
1335841053
1091859869
565086986
1904358180
1633575741
1175721023
182586803
853121785
726404057
98752759
1624425385
471467291
1352708860
744103251
1782360827
38886295
128691128
1839749477
2025131004
626191089
1615512728
821939665
2280794
459042995
892051384
701249019
1188368521
74887416
1548210905
737313442
2025395666
511350125
1747767237
1498258367
1464887490
650367753
213947669
1028074279
1932022888
783947941
2136220962
85683782
1387503463
611960107
1928644636
1101992184
629641331
1359291826
520950276
32378611
572340784
1904688057
260486543
449617719
1868042283
1498483642
1388190168
472065347
36880917
911897341
1924709521
1069427655
588472579
573539893
70211812
303785748
1567083285
492009320
1998379264
711769758
1867210709
1799488661
966987023
26894313
1712782426
22572471
657861718
1444731159
1876705310
1527706333
723524842
212351493
149755936
168549017
1854702759
599867315
263230644
1085866109
1601085545
443909489
1881539551
1646586561
1454499187
412074050
60250000
1377331575
558262420
952172627
1880870966
1416215442
817499999
190315340
1185673725
1119239674
1026525046
1111449324
1437057214
1003200954
732170183
1964780306
550519787
808036884
412407873
243602377
785732603
1394963109
2016780821
963374108
1605938443
5717547
1384679325
267523968
1181174842
287034306
986252704
1526793472
185209718
1846687367
1052416733
1679798482
716092973
1553947275
730609623
824061618
2081025295
547341256
723613817
2068855921
942928448
110175331
1706205897
1378868215
1633699452
1251758755
13922393
459339127
1085389786
352898894
102276570
137298378
1466682191
1824707582
1889026942
582859995
115486956
213707021
1507390787
1128652625
1571278573
2031486060
2073930678
265740721
1738398533
84750213
2102686450
523683321
295981887
854308160
1223812142
1905846715
684504981
1932450025
1814783286
805626053
940577123
1213862828
1478570288
90593265
111754649
955964255
581511221
1784610234
1012171204
1099362527
1099655189
1729328701
936732735
601765260
287419529
474764323
1866720279
39389790
1424652144
1466178586
1086438786
678180258
1103167645
177950184
1834567317
990597511
109768378
1032550278
249976471
1192411728
827119443
1737641699
889884416
1143092307
1001817817
674092152
1951262628
644915785
2069369147
2002943293
363627138
37938212
651209138
845440249
1005766735
265143451
443040665
1457293481
1063832792
241999680
61143565
1363347715
795736854
439715819
479019251
2028434404
1556482357
2132015034
610786380
778049345
108541259
1890780074
1290445088
255417175
1044498865
1319115634
1609104797
1407067169
1488775209
1076842231
1924352244
852638986
1081909127
2076843234
293067840
242731533
1249855301
2037500193
1712779848
1085850156
897065874
543046290
2063224827
168653273
1284592106
868377020
1537324079
2138637629
963050787
1524573913
2041909513
1295325750
1746721293
481157197
1720552190
1105550086
2072963839
126570615
507920756
1481383990
784239879
23866497
1384505277
1536760537
599575354
1698966090
1481765916
1284179674
124975960
510170743
358420767
1539138974
483041902
1658286906
107001057
530268017
819306599
23862762
959707750
579858073
750232787
1898610217
1517293813
3076408
1899096809
1793702659
1066630311
103531336
1657945533
1455913574
599072437
807059865
216417428
988587574
502793594
1528042285
74716997
558676830
772867363
946969671
999889525
371761038
340727767
1426126872
1087382343
1899888672
129467707
2082634470
1958732905
262944705
1038537673
1416510828
340959750
2092416171
495419472
1301818739
200814036
1135941460
1565490819
1433151818
1678977896
1166303339
1049985312
1272652182
900897985
1881556765
61803116
1412580279
2044245580
521379646
929579981
1807035271
749730515
924874663
1409720025
468983459
690987110
1087617229
1432829186
827805087
1355824253
1480346199
1122639950
343416509
101824294
1097646490
1123754798
1057062925
934512947
1290180611
1395243190
1123041785
899694224
2002643336
1289778498
2100066620
1202537455
1415494192
1877827243
1385490739
24115739
1534903538
1093403629
1085633999
361304713
467063248
616717863
427925155
1978086425
701928502
948009084
1938555025
1570891297
1328943296
337305668
777248651
1949156909
494111748
972807556
1684126253
281740010
2130509925
750744353
1124852378
1076830510
1132207350
1246242565
31203771
227215357
1741408940
1051890258
430923999
858674370
37764040
376551846
1707629607
1042872276
1208648002
805711335
120479056
1533810722
278964584
182514568
886111452
1946894352
271803947
841167786
420080987
1902039327
978991902
1191949268
2000014564
2028519725
1514091448
2013468225
305987669
721198428
1840456136
2119688844
788894724
1850464047
884171741
232478054
333916127
362240191
789197513
1991244111
274325431
870801595
1842510100
314246722
1715035984
1053468412
784871335
1967753858
1611975583
759023642
728647112
882530996
1982125268
352057974
1580404213
169724358
497076612
1595542054
1004287165
1868311038
1011593226
132947257
2141404986
1251218418
1009936741
2103099285
747344025
792819795
1639177003
299743172
1318779174
735999710
1342972290
563028838
1388170280
391053147
381405733
1908824697
2084535818
1300773223
876877311
48634967
316721816
1277474162
819020640
2132509703
1555325828
615932898
1301012731
669991952
1393239750
1137137279
1131030315
531245807
1104731170
412764020
779770648
716042071
622492711
987491042
146749480
134431824
535232009
1083573883
30892741
1199453681
1425255913
265638177
248046288
251251934
947194760
345185378
1063888145
256637716
660942780
1687405572
1023280654
2092093426
676903770
714270
1338401918
899413195
908807426
116810659
1733606076
1573351564
1424785422
1749100830
1671643617
317109355
1972793759
1088339335
1124408277
49868873
1429655649
1446026331
1663698118
331722358
273903986
1344689175
831393394
1979103301
326332257
346648504
2043568654
1836204629
1708511357
1728456338
1987840518
1270243462
58635302
857855110
1663419665
269927056
400820887
896547335
208789440
1558034521
1789055403
2109244653
1027675996
1869708635
868604999
467345450
1844675395
213831167
1430724461
451497025
1158187099
1514783500
596937170
1207926769
1181930019
1734735574
1996579038
527667032
18437614
959901745
875374503
470261073
538860615
2134497185
1367936324
150131545
2141557755
758739885
474276448
1622204819
1123167077
313355325
520919183
799622950
1809183779
648402888
287262465
1658807037
428510129
579079999
476625533
1610369772
1596821199
752994818
359041546
1025731824
272159548
1093108401
1874966224
1814230858
1936697863
796074696
1319489727
766576681
47852058
59766704
134129057
646358658
965181994
1491135981
1306884084
2034860622
1844466408
473831012
1906752365
1431665667
1509036465
2078700090
1474911509
2073490971
930902569
1221002878
1033932861
1338436585
1126816056
1400387921
1502684542
628740972
68933217
1517450741
911435895
361907185
1788127041
1847269478
1423607442
1237870441
753320068
1114284690
1068137651
1360474757
1148412143
1024276420
856002074
956327031
177285967
704536887
1585070518
1421365125
928237843
1606490775
140175770
1282042256
1783469016
1064641951
63418419
1139254220
1870940298
1680516869
1981034240
556763971
552714556
2146765474
1483836690
946155849
386512608
1415458579
1994794104
1675680547
1356696758
1727715986
1706799437
1412397865
379003220
167868163
44894202
753987592
388213174
199497363
389829209
1353059788
604476251
1611579107
364566401
245329282
1953787349
1443561166
850086232
996017749
47832640
2070530460
1212652027
349605043
1716164761
267688716
34823069
824744828
2066637315
46589123
1115923832
393913227
1155144641
1108394423
216367819
130786481
734450827
1046737462
2043406497
1605086537
440460097
1569464460
1550726288
1995186935
2072512905
940797320
1132474966
1081659978
1199152429
1605649524
1747757730
1890240473
251509595
337213092
1778088257
1669722103
1804632493
913154347
1720462118
2054323857
1180717516
2069551087
271459508
706945215
563747544
1312528934
1585401870
1987638106
1755097998
257822446
1348096875
592856188
1240206647
1381665146
1987923834
1852906255
1071506695
10376355
577905857
928417747
857202482
1198245960
492913556
267369593
202973373
2142282952
915931214
1224338642
388481409
1228126046
1235972872
721549006
1343967040
1639630433
272686430
764727965
27088663
1407829519
732207172
594922213
496564132
1891390405
1316522859
2076933469
1387428963
563772197
1323510288
1700045427
616562399
2736640
768080458
1372954174
878448863
1142652076
1202889484
219142199
1808494525
2119789019
1883079174
1404296154
1972288874
1142003569
685558344
333398103
857293732
1531088501
2014784121
1104632221
1615183220
763938679
508885676
1892790207
708979180
1024353983
26145674
683360295
1053533728
312360967
692415376
1057981722
984829933
452666420
139009487
1240483249
1690644311
750547889
436107310
433008477
1279928681
1997601820
82080133
2132423894
813562476
1692998570
71821308
2122037022
141703158
254357044
1328318209
2002744718
418863965
732250261
177485418
630015490
1078252404
2110197180
292425505
1338676572
2100895653
685720104
2090195747
1653845768
975892904
1665337608
1500322461
656264777
157571026
1819729762
1706463775
1005778375
1266740977
1338487146
1937596941
1838714875
638066103
1741897249
1206952739
181524315
1119638891
1184940938
1547472526
1362036424
104357259
420148080
1602890339
330977738
1184081239
1398550279
896434503
1186178235
149331436
1881017261
1815240700
678177923
1856511289
1228742313
1249614741
1349691423
1107085138
381817374
469819391
56721366
2050064754
1702953052
1360070284
1119855986
532278332
1665145116
1423373107
763706656
690742529
754355440
845347830
1727335796
1087443317
1592050250
950195684
1587263296
1552380066
2103890171
1234242842
2103817851
801764866
1753368201
1627717897
1759324633
1104816959
1800418137
598502382
1052795785
1478744800
461667725
1859612948
1614954889
1863565848
611548803
1843409489
493178218
700074786
1142351480
706146058
1308796105
1924354061
800254063
1580968480
657303951
2129388606
1222422318
246306849
1623554669
2097096380
46340419
60724668
136655541
2047024419
314227991
1118037344
704901795
1723766126
103691546
155678443
1320530023
778113005
456373322
304641108
421383972
2046144986
1076421266
444848229
834961393
166346690
1775632533
772328958
77589027
19079069
2126074876
855807155
960633669
322265772
1765530664
151056436
842841962
1098897541
2041597511
1212685839
1235984770
821831811
471685434
1349604454
1844900764
616625320
83112424
1489291191
855531293
1330512706
1525966891
485898432
1627249846
1994093027
194904659
218958872
60642611
1459941165
1655890255
392226537
2025589148
1011481776
745041358
934532702
2141766334
201079364
487230344
1855126768
1318570593
1163179849
1878054438
541510047
1028107040
109661478
717694253
448509226
551925909
1121649163
826955859
636258564
107175759
481718864
1488612250
175582653
227360305
1092567939
1902302204
1713700922
1079313757
801087040
1203381019
1984934156
1591680780
219459724
1840903168
875276878
973414388
1917925372
808460136
924909000
1528692631
682562539
1927952146
1299962670
1627199391
1544085543
1237076784
467504793
658042265
313824949
58979857
1475806867
2112536996
515389936
2137567311
1530257957
1832380414
1183942572
196767094
1445791755
957737049
300528241
955219916
1570882463
383411889
2024678474
2053293282
1581673453
1195889475
690440419
563288509
1011585492
216523513
868638674
935663343
1095221
1067765552
696473252
1963463975
1901955052
196239089
465808301
314538367
1722591976
989312508
1927501669
2062633172
1446053225
1028320746
983089038
1555760445
1650366165
2096068216
1368174771
2037240228
736089483
1776827578
1537171736
217243210
654349835
130981044
1819507257
121183409
179795981
788469936
435694589
1670200332
731307379
453827050
80430569
1172106648
890136688
1301084319
1718377036
621179017
931529094
1030392953
1532618730
745891571
1778083442
1075086438
1766951972
644739390
1240153967
318130109
806108734
730272491
1953414700
1758207271
1156550612
49634957
664191969
1602509889
1884092696
308734593
1395494844
1216242917
1558718845
1934724203
2082993192
907567040
1218274032
1052007961
1982797560
1318897385
1730206619
1601014135
449557897
1975563562
1844455492
1046830309
769389687
1929641825
716091077
1659873155
186430768
1415844954
323362807
753163624
145716376
1777509434
1900280285
487621572
782610612
1476465197
537727601
868246856
2075842503
1655811012
1335896450
1145310799
1803926967
1054845246
1539343040
930025759
1384815295
1634661834
159484077
372544072
1756795383
1999945835
1665955327
1486920952
49135246
1690948385
1972963479
1552924257
141871926
1723315275
1555184426
312863631
555683758
663850499
1711278150
1596304377
1833580393
1655299767
2104439714
1600687884
1355837334
1865806156
967843103
1004136365
1983519970
1490034155
405117660
1769263325
798497546
2003423594
1534909094
1021737326
1049592274
1239309841
101142034
1955969293
1430254539
729256870
319789691
1710287865
1305310319
1440030729
1619170569
1166219047
645318387
2110240425
744834092
275862875
1145131856
986775968
531687855
1898023451
1449367047
1310284233
441324936
267083469
1891046667
1187792503
1376239564
466913058
328916724
1861010973
1483696849
1987660982
1540329577
1557290626
1103842666
1365402467
2096489292
2057303347
1900512684
841549356
1970848848
1311076168
2093175470
1038768810
449573166
1220352579
749950655
1537940979
822615917
1742068628
1387389405
812423239
957196904
1945839948
192300007
785635759
2088159577
894159534
2131502881
1868840515
516050275
24141747
1413739022
1164851772
524282052
407024054
1383412067
133393938
1063713860
1500957605
382471031
1289814867
761326994
1991694976
1350220047
1612795931
581961142
1656935665
692586730
254133264
1526454002
1598352446
1444145379
1957305358
1596730330
808174586
1158347078
1200742040
488340617
612070099
2103584242
1256267894
608824744
1369852540
110315929
1542557786
605672999
262039511
322164511
1059375967
1883164142
2029063018
899583151
846526820
1546142636
1801238944
315174254
2019864977
777034619
1114841795
1505707016
2096047531
1081726204
1190646750
1012591728
1765381938
436255103
315403732
1072998109
1910969225
1838125606
1918707427
2061709638
1729066912
1670997759
429478547
902064745
200981743
2133246854
1404154098
1839741833
2145488135
849151794
702859366
1582729906
135536313
1716074892
1456440514
168375547
1460164867
1117219273
953245700
638783744
2062565601
67081366
1463112331
1779235113
1905896487
1993413158
1928366834
2034359683
1987591864
1965395241
82308903
2083708455
2061151774
1633976349
2026726380
36466154
1466715714
467680289
1690688848
1761967114
692315564
1513453383
1932080891
1396811378
1944111423
322331233
751621165
586118331
211239138
1649035197
1332349138
29071681
51196906
1498067176
1557219427
886193291
763895036
805770603
347807650
1430736558
921519642
481824929
338162655
64938463
125128147
1623924870
1650428652
1362005287
540275349
965733151
1153522925
1496372626
78980864
1819282759
1203153635
2072224068
353398550
310014328
70737917
665498034
1173586737
388705401
1181923610
1724851638
1933917435
309912846
1531753941
580191083
488754078
1045479960
1870745609
582994777
907096047
1137303516
341736612
1501499828
1148780817
2088324906
723907472
1482432790
2020243383
141532030
692568034
769762620
2047722382
1099487327
1556519041
1983274008
470525579
551041414
288817169
386126174
1215715795
454569706
854207769
1898061687
1842526681
1294470228
1324726913
1218558768
1694677544
163592048
334045247
1038894252
1072833142
1973804490
1075966506
1893032535
738628059
1606890310
936372746
1217700631
309578763
1724463168
1306113685
1640065068
1672826134
1169164243
536056846
1300879393
42870151
1298837002
1062776005
461232241
235937621
556500553
1018708206
426184641
1498097923
1066803644
252155638
1254551749
845548292
988525726
839496724
1404292025
838951819
1048513974
1115544621
1894639927
652601925
534320117
1258674754
421899236
1360985478
1041681614
1710559434
160152453
46298589
1512696416
1297699225
1239692948
1673970267
1589961195
1806597712
578153528
23612771
1054575096
2093871277
273588154
12527732
633421869
1338682140
2054508889
1061552222
739088505
1066094623
1153667508
1664309647
546345613
18014981
1530846038
1487279293
884955170
1938378912
1928000778
2009479783
2262058
791985861
53369999
320540669
1450110864
632595718
1694611523
1953985249
1477576843
1055894673
323178990
1509785195
1964683435
2068142268
967284799
1406826050
1317511943
1152677644
366979597
1987836920
2049204857
1036474396
682551223
740264563
691908495
104255196
1388875215
196950755
311854918
441776442
997087084
2054082762
1143384421
594596043
1156130881
2140409223
692823597
1149469373
1561640623
454380983
506819790
664309685
643264137
407202945
1501008377
1300346071
1199497909
1191440560
1221043584
1653054207
656074747
937459732
907194769
535318653
1896824531
253795434
640796616
185894781
53835201
1034463065
1655130188
817668076
1074252863
1843998377
65906640
1256093400
1282284509
907116744
436256128
371523257
1743112909
669550696
1022007783
1946853400
1549649730
567079340
1597826196
1414488381
1967097890
1400739256
813679244
1098110779
54401110
1013657327
901727476
1359600897
748955685
7624080
2055233133
567022934
670705821
1259127791
1552310909
2123182397
16608422
401662530
2029128269
774897932
771839038
463903661
694355128
1845054758
99843536
757889412
1273301737
212628867
358351188
2102921277
1083277259
436460071
1657975256
394560399
468620619
523635575
1770153990
441633408
87358393
1515766356
1785943278
1314626564
331683498
2140315761
863329027
1003821772
1060420759
271366344
480473534
525113829
427719740
1756684141
1134104237
548778143
318466778
1015136799
1972541619
1999607539
1945139974
1309263951
1204937100
788646419
127425200
1352514467
264218773
376502339
682809625
20461578
1113793685
1764570369
2009257206
691201045
1021875775
691697151
2135143301
1725067535
370139749
794056251
1782537734
1153065766
1518089351
1542333266
902678650
1517920849
2080221274
1963995486
1848049398
1702941123
1175321790
611546872
336641391
49508510
1473858883
878473591
932220043
1877262840
1984681375
416698888
686516405
1991343437
2126363318
101675169
1495003093
1967605410
1559616801
1270352227
520624164
826994443
626832367
1751400488
383741454
2083421265
1448619589
1192389873
892000827
2053634498
1240047175
1544990789
1865871430
907677785
180792028
1573703549
111265058
2124375653
239487415
546396306
368397396
1938409719
1184547452
748883693
1884766076
2059803416
384939976
2007867256
1048021884
1186336279
1832073933
1121885371
2131117987
2050007716
590931068
2038809288
823800689
1702522973
1266022446
190940380
1930476703
1214690783
858361293
551083894
1217433109
2062692794
777241672
780367552
108504411
1455997439
801569745
1484847425
329118000
960941323
1104025524
1161874741
1098217570
1990685036
704694510
1920664461
2008090381
472940163
1560207466
1446745474
1245340992
1749890105
1693165898
285272155
1356928392
1823001443
2141342471
890149105
1011522294
1601816272
2143040467
708153611
734873390
911149609
1705151042
2087871217
872321301
1037024065
872655066
1860365847
1440608859
2130635319
891657918
2075413212
1520783068
1672741061
1018084122
2093612827
543678857
823720980
1805459212
268401293
1606988777
404712314
440817574
1694816962
1395759969
1224554933
1314390113
33027973
1813233702
669138068
150105453
788182811
1792715504
1983352261
1125539270
539470386
979032937
2094639800
482260393
543551709
1604642523
14572641
354369683
1857906147
591797673
228026677
413236127
854332450
1361033783
1671629512
1264084938
1696461185
136156916
637219026
885285995
1070064731
322268254
722765618
1407193370
1371999942
691509123
691947368
680474617
168125367
958031953
1251201237
1772666886
486834844
344520634
233900060
1827973029
1875893155
1520338389
930775091
949421641
1123491007
2027380781
1953131140
1266751301
726787326
1885360188
989024000
1688292300
2104344787
1242403167
1479117909
1856726270
732393217
1130516263
184852490
946968150
907046052
1127328737
2091464547
1206366323
778160407
209866371
1531774765
1611223552
2036154902
1920825578
1445292940
1073488846
1646110938
5416529
905040220
870783316
1123519867
471380296
1322444095
1175960495
2058040171
601195122
222268607
959347757
466144844
1609909815
1762174477
1915424289
1061684535
1721379644
377262182
458344784
578011036
793618621
1591442641
251859908
996882771
515656896
510493955
62772518
916021006
1044714070
2141949312
10874723
1520661069
591740862
671869958
1409794676
527431158
1042926692
740546849
460436894
1476846059
1634685001
1173268467
1729939995
640426036
1289320617
1898694173
545076570
162877628
1766524820
1055163546
502530841
1018942801
633821410
1649059734
867876735
820782747
239497731
775995080
474098232
1767075735
1092916951
1945978318
1079832447
388788844
1477863623
1884916891
967797513
1330426993
766151832
914187958
1610445375
1626534517
545380568
1270392038
1276061355
1305992364
294063129
1903908033
2030423961
511843266
1519323998
1736296573
253344931
1291754544
1592436667
1095329732
1759129737
1128145629
529722728
1064519727
237523592
1903765941
1756953011
1979288777
776349975
1276838678
1050826990
1716817623
343055370
265635619
601549996
351063511
682327791
2107410192
719674121
113682413
1213113063
1466911207
28509022
2102712857
544403921
1105744021
1162640785
864208939
905088845
1304240719
1882431502
1344769447
1832846304
1332338803
505941552
926078357
775450403
1382769517
739724810
1543797374
778092926
1619566226
1797351172
880799511
2112093866
80497713
834340900
1837919925
705595501
1693442581
236336664
114488527
569012274
51957237
958038418
78315009
131912038
887683392
693486973
1950814185
1027355708
469996966
1231973696
257034603
989394673
1866936690
1572881264
1632516882
881901887
723391265
283952918
1780958972
279313841
1248190192
1866992281
1451739512
1957977095
2022670741
1294670364
128174416
2004573225
1085826450
743762226
1229516743
131587941
345894631
815974905
1042647270
870695836
560742373
344549933
928467966
1046643832
1200178332
1373067926
1567812413
1449780916
765265870
1533680683
1180003514
1338354169
1312313068
1352578990
1278233158
1747534545
177897034
57072203
929126909
2010291543
1010288010
2114682206
231177702
1646847799
1908446109
1841697635
526720280
890397126
2072728303
1937325951
826368757
601505052
643919507
1542591174
1956202533
1822390515
47226129
624612019
1234264795
1030082611
1514239480
2124957612
565804698
1476504145
2050247890
493523760
802356422
37230083
1227183859
1334480282
1869282556
1099680646
666441275
727493935
1878609089
2018522720
1945243183
294810602
877994173
867928180
458276919
1949525427
1617990652
1490080579
64941931
1961264793
1550577874
1612393246
860302683
1897226534
87146667
1985138834
2117709231
2056361230
2011997412
572875640
830431983
126217368
2127033972
2105154701
289170100
1419508593
579612241
581636058
973246849
140461300
1707611611
608991049
1651873697
520546763
861388492
1077609578
862002376
32431922
322585667
2093628225
1732398248
1848224851
1170690553
17552376
560309088
1907601619
1987409140
1061758213
1876558161
1324413774
1283601381
1927780026
848955244
37648151
955051897
17898321
762100705
1971329802
2119535163
2107224956
1495168454
565444465
275765518
1807414963
466817558
1991537724
232577951
1281271555
1733455575
1567715187
1079688198
701581882
1464873077
151686014
1012701119
316001425
1221578083
257068285
1782255468
1563634381
115729146
1768255900
2018418557
301278403
272093287
152700378
1852096510
330889109
599432329
540541853
1478544612
1635721039
844243252
175880160
1022998256
1318789622
101810025
59781709
1638234909
578445605
1727913052
1850276229
400778044
1360721197
1079272612
1921272605
783683156
1596689938
1215601068
457105584
1715355805
183328473
1890575523
1719811871
528972771
2098270034
1767863320
1693879286
1505189865
317175407
1371627259
385936378
1798361706
1163975847
977146273
695691675
1180430200
1181648400
1926693385
202597140
2128855415
680018999
916433805
401309800
760922624
1109807435
541184947
475935239
1012343250
19771788
1924011531
754300674
456644706
140926519
607762617
1928243959
1206091087
993294094
1099614310
287972474
435283896
1240300801
684948740
1500785516
919705335
1665307853
1291707761
640167781
395960963
1700319240
596171771
593192367
240841411
1128825089
385303206
785852246
1104969894
1373410220
1389528947
910927823
601644618
1351282764
2103537863
524565302
1996343038
1237247523
1985229062
1283859506
247101359
1336843600
2026292188
1084418696
214339371
689213581
169513256
765933857
2088253052
860229772
1850235574
1978614949
1306792073
356502873
1835757400
977910117
1467970371
1499556077
224864179
229781879
775513910
565252471
2108140125
1191981925
1360752622
1822434143
1377761272
761772124
1453530220
1181340648
1304379381
1668823578
2133155678
1296360192
1674804238
50809187
1219276467
482432486
1119311149
1229696086
1575152981
113981698
697257854
154010720
2058885525
1995139805
2109881898
1352924463
647415575
1988062455
202703017
1248526803
1830247889
113328039
476677648
1703640029
188949234
1738032084
2118261189
808294797
1486358786
1749820513
2001336147
459840444
136202286
156420499
71575394
164998155
922795598
76698228
669098821
449788918
456726395
1133516733
304071105
409332190
100711849
1629861260
1039133343
1177808974
1389859376
242556452
973706210
190323608
1158769790
284472224
753370409
302073946
1123771204
294415058
1125213258
2064869823
1321852079
450688198
435325341
747575271
312501896
1860825590
1621040157
226796991
1311004191
1249913653
1393063368
846970647
1898656017
1053873535
1665257443
291016699
808836356
2145049330
1469462278
1273459135
1686739154
1616588244
1532020609
2086150617
316128091
840770152
2067280279
789676061
8731936
1671680388
1172211115
1499911305
1354958801
2051375679
1258702993
618110531
935857770
1911692577
2088620069
1386408303
1805528636
436053329
2113005233
1268198660
387110440
946322244
1079556119
606581243
880572379
322512868
1488323966
1961918629
1529200409
2041605402
1494851971
1676793798
860852920
85352745
232338795
451684846
1910168755
187945223
1613122535
728081547
1842027046
578890244
1111598768
151141793
385004572
575220878
1890376121
1324829256
1312431838
924296648
2128293892
1971559628
1561510656
1978479290
352507938
1886726886
180792812
1322322306
2010077089
1743076432
326502634
1501154519
1775650864
1484005472
229857891
887514333
835672784
1752001876
416255460
350216803
263234941
593347903
2131149869
511535386
770717150
365110619
1272900467
1591943445
592178884
1856027542
808001525
1972711927
1687727133
1558136221
1781978071
2111292541
356101753
1384314354
1240711104
1488260414
2013352000
803201936
1303747269
862084732
1499201915
353763096
1035115241
64832191
650546192
943558955
422559013
934911715
112238604
583877015
429381065
2000280712
655140912
551724094
80505022
686431203
535684545
2033602624
18958764
1343712989
850777317
883195460
445908125
1922832854
1567742228
1347628618
703597916
1754914736
757739778
765384145
1404090539
1390105341
1896035206
1863751350
1569848369
1924476866
1798427388
837876946
652277352
1080082315
1541696008
931284154
549273393
1659388295
1163972608
442313108
949747767
383671900
263763077
384252800
1081988171
523870568
1033192595
1061797490
2103996749
231537640
851121692
650645261
634721964
116805221
537353292
681873945
1055180448
507247456
2143773843
1792879214
1883981398
129139035
678124002
489174828
335668682
472063348
1521832338
951785904
2012418179
336360761
1403363147
763577470
2096080287
1739999548
1367699827
1973080228
2002720753
1890660134
647017808
2011274452
1933268572
993743843
1658864519
1992553247
1040808991
1814251114
1381323793
5748604
1587562715
971098370
40319668
1897471376
1806524780
902016096
1054108387
447735650
2131384171
68989396
1935131827
71707602
1427274219
681342135
597895218
35234834
2085252483
905862619
838881869
235962978
1389005986
2121112817
2014904615
1530581188
1811746747
1410738913
1149722554
306796061
1516305768
2138821834
586136205
2099447042
1042473853
1263553777
1803844619
602010352
1652315560
1671513639
1911910456
2107692209
552286102
1213699503
1256935783
1537345028
846318487
958422325
38837417
494475104
204508128
1257848139
1137225088
150987841
1573571211
1169723366
1641423451
1358967121
1160190354
2047519239
1464961212
1771754142
1279032109
1987913356
1374769602
1100306960
1253923473
1548826664
197398164
1406619107
1318144826
317588406
882766782
1149232673
992907808
988545582
1805297162
1629311932
1627682170
131230653
1274302252
1672383938
1665619165
297773240
1469118723
1144564030
1536133545
1045810492
348598982
886617439
1205604347
308550225
66780317
408626162
1890186544
333875481
617872389
1535227324
435262001
1578392595
435026087
356577692
2063239681
659995145
352624548
845030140
639079265
991973533
347836593
888594337
981141426
1337916738
541307322
949687893
1869954117
710967602
339659573
2009244745
1099801213
832780791
1063415003
2139583615
1191685897
1630266626
2088442237
313337210
1921289169
114911564
714128199
1964979909
1335004853
1280289149
1527603288
1965998325
236681882
1303535260
1223114312
133739063
2126677864
1619589585
720306025
847091015
1935880847
870616912
914576953
1091821553
1275188901
486590459
789240261
2063452374
1369377948
834198377
699738780
269198760
1568592656
1145672487
1009016202
1918095855
747929323
1777947726
532656565
640228540
602174446
1885286820
1787857811
1318633278
869049503
52561471
1504360891
1557715708
1967446622
1177065275
1212219519
1295024001
222807570
1314111182
1369894659
1140996599
1471535100
754687465
1134623560
700590509
1411571862
814274163
1904469483
348168142
1277130722
245550579
667182828
1674724530
732901056
1653340020
1924669813
1694418562
163350108
1147479515
577298652
1065291669
1736159332
1009837578
1887116232
410256451
986519633
1972363707
1816707501
232704425
1758507587
1599031511
1416711739
730043228
1794839628
1275217015
1279272367
1769994787
1914525275
922710137
1718237513
343792182
2012264929
54222442
1304687539
864794846
1356274571
1603870630
1739615374
398701388
1956719008
1986647783
590013888
1040839940
1581999666
737432392
1114345161
189511017
264433023
1912451713
1279824245
801619588
2011367294
476842645
1972659688
638155614
771522549
758914147
970616585
1314884966
794281451
1008930389
100327072
397863905
138597680
1884630490
1179050467
2061732200
324789562
2030746130
1558058329
1165984332
1055515236
192656948
2083406057
1302975182
288599495
724288313
479616257
671978904
1910973908
1669268150
1129176541
1572522425
264304059
531693830
332482621
1736024327
247869111
2019993386
741674349
1616991843
75540430
473183604
400535595
1906019367
617555412
1787839794
860631009
1834824101
1660570636
1858917343
781565370
1732112997
803165298
584012964
1940764736
1412901877
1730252707
1063307947
272429179
1555262388
1785965961
1645144935
1649489146
255292902
1529466149
1991723365
706225983
172872594
1466258719
485852630
1242060586
8251513
424383410
801999488
1777969137
691507701
1406674900
671796645
1624112050
1169968310
704393220
1206753877
996878303
1496244996
568017941
1491035024
1860645354
252879774
2132227008
1107762927
1055380282
195239663
2084278511
1622582751
542524667
93154915
1819934172
1372201190
1671976222
280232439
1678264055
1160935753
958382659
1841690262
512836121
50582314
746643493
43185303
2018080622
2072055926
81888095
1394906526
1868075374
297622110
139539980
1808159523
1214813502
1250735119
2050733055
675609826
441180745
664573212
1183231815
617526915
835386365
950897448
713808837
1761377901
1875580920
1392960679
1345340403
95304549
2032040038
1767727866
913958126
1786926078
1215269570
746976291
1847890631
668060391
1876414656
1869444715
534193439
641328993
416518214
1055817976
79292965
349987318
375606295
943601434
1901028534
1805589223
642515807
1724457563
1301303056
1590974875
1267153575
1417221196
1416357837
97816826
2098449333
2105348540
938313184
1043509054
964197837
46941114
1315468606
22279059
1751737860
1153233658
942348856
1918127180
1361121265
19433707
2086297322
1581268295
1293839569
649436049
1857447563
1087196760
1142459636
1224801773
1193904651
467271934
1729699591
2139020218
790797445
270421791
231651655
2064439946
668694280
697676042
172484845
1145980220
265080127
978037794
1013451539
1594572019
883968310
1783883939
663153711
2095838239
1251078218
1406586834
1238118667
2080960825
1334955800
373011087
1979156234
602494753
1461120318
1134131118
1969658806
1839741372
1851034173
1740034538
1095359868
572126788
1193451971
671284802
790168574
988452588
357218191
537922066
2105040911
969817133
227142580
641180088
1138750556
318541669
1017730816
271803987
1618302191
1448099192
2016259908
1603390585
480858197
1954773003
2034185087
1913684540
1649041206
1411547352
1166729250
1778736385
2145180818
1676491643
1627253569
2132726067
606734029
1988151103
1583122701
1206185546
1712768712
1967268482
1138030527
1350821633
1593000242
1587729353
1540346828
2072583880
311700929
234396852
1902032111
895205299
430373061
2034316173
583668042
1935268224
1070705110
1665861331
1675586210
1268975420
139433273
1994130890
2093007310
716807568
1356583870
1502573642
1226199957
1212375449
333087516
54772707
916692094
2085799466
399625718
152139440
23111000
2059514642
727956563
283380064
1851299715
1111937692
1645857713
1290659218
1303288044
957245428
527650740
743463921
1464463488
12561926
449288582
1617995422
80376421
2146942184
1739385177
1821569835
1585853450
2002974845
1941251398
796161390
1215400189
884868727
1399937681
884834620
921847281
371674393
634193259
507817047
1388269245
340392231
1173496214
456915421
1980590316
1913359389
2030502368
763431747
342513952
2089087540
1043788200
1802066751
164054768
1982865695
1687591873
2122547288
2085841122
1548959314
194329520
1441166857
1877473577
768756876
936088913
1556606983
1625715080
917529290
790213959
70431794
931794888
598305338
1545894250
282459312
600678896
1164797097
174317825
1678172741
1965464101
1931885200
1628644570
1630326511
1215720403
1745949027
477337407
519173935
1907568347
1209281035
569592997
1169218935
1441303672
727336637
753437808
1387780986
2102522679
689740066
1991444451
1914418460
2087654304
1441020382
1714674510
1056059905
1846780962
162276485
2142066211
2079178952
395537690
107790483
2134608669
1014177806
1934335386
1069149472
1026992215
6427040
1156212463
272406780
888150001
1927943304
100000299
435216345
1130063955
1323575019
1748187852
1647423735
1951660969
1632276650
1588536390
1924857201
2052096333
1015526853
357078368
1693150861
896873706
1836380170
2042547473
1018078050
2081810351
1694659021
2019794551
1553528834
668520335
1335963647
1370686691
618517219
1070276741
1034409112
1966145730
2062121943
1893231728
1309390944
420395829
126318952
1664469664
2129061342
1429729920
1839102022
1550961029
1566843604
1535749767
329955471
49948038
147456834
2115189961
1447035956
17320481
1518207779
258110626
435957214
839227918
116959478
1207714809
930289203
1989705377
834908037
1061323411
599603968
1084965330
951793896
757600090
74566943
1641917574
1760233473
355742715
234180164
603090954
1635828565
712397168
522565611
870929938
527187682
791335949
93137254
1838627013
107400850
1240625172
828644837
514638671
976920719
1167893822
1623993048
1698494831
1027809084
1873185750
1842103870
1593084075
255810432
1286531210
1924633756
1934811196
1907326870
557877425
1690812388
475402362
85346426
1483990689
349427025
774534290
613910680
554243539
976005888
1066344853
999076369
750450447
1137168227
2042634029
1254648034
1420604724
671219405
1071081508
1902255425
15894667
1264722309
1253421544
251833791
274121762
1525011204
128187792
2076905793
547105048
511733427
1023340462
1544423934
2124317498
1419093899
828174400
1144381167
819105118
391685564
1321210914
860823211
2110135717
555265171
2089077734
1624336775
56727937
2091141497
803101916
1952400275
1791734357
1259080182
2077368577
2086006442
2146461973
1210956109
918720452
1512459683
1925995272
462497762
482020752
1636814290
1270699543
1262450836
718111843
301357293
590951592
1381889807
1223869525
522997886
2020344381
1836414605
889105213
1898548931
291399460
577714091
39392624
1481142892
577068484
1651529429
1733072347
1841426258
297545171
1608303230
2044458541
1984014759
122269890
1391114495
1798274831
512432203
397532832
1800392709
1103825057
273198653
1022665187
363888937
131977902
658378188
1979380600
127615356
1545413756
2100707874
1368604480
888676084
1354413487
354877969
1484656795
1710614423
86498870
606206402
1028392399
480106139
1819708998
1355619699
1877872030
1431751522
994643811
1077609340
771287500
1841367039
90278871
1763460708
1740438826
561215090
604135176
1818423201
1433624228
339965894
326119026
479259029
1591817654
1306540517
252102888
1795848513
49438423
1521128997
1349636045
619037061
1005344695
2043836225
2008688205
1053838548
1878684590
1491257284
1190734445
1774427961
1425299376
1493493807
94549293
1214370102
1231011393
979676457
209117728
1592996206
63866043
1312679498
743219454
1042149233
484048466
2017225567
1460014072
1922092390
1595707732
1408742285
723487206
1912199875
1940560581
1131606833
1063957912
264386117
1890294530
2141897201
1302728148
2049431654
47491516
2086226318
532835908
1517184386
1638216315
205126551
1825001293
1895827415
2036791413
859164623
526831229
1752650303
890397511
2013334176
1366457925
548088439
358093620
1322486601
478281527
1559607946
1227930810
1661247886
960257917
252668913
1198804345
359886138
1138049837
1777789351
2014926950
2042938060
1567544595
2122263049
1323158002
1956617005
1194425883
1564246425
1345971143
1496385778
2097833509
396999846
1419674151
73447180
1126284432
2088649296
2099226395
2017390291
171558744
290340349
801918769
1649747579
71810169
363713017
420777396
1134696208
1001873833
1244680660
448721143
556424023
2095740118
1203537050
1074671163
942052583
1654971364
1775169185
1104680527
687348643
1530306012
677586075
1550766618
1747792743
89432527
1012737257
878536140
83741141
1353791668
191609466
1176010307
2026487210
1602579461
511502054
1608811648
994159619
995891120
1342002381
1817311916
1124288292
143640740
1832636817
1590763327
1787966649
17589900
946458662
1660803667
1706455929
537240236
248640358
40169788
191449636
225653173
1895669648
1269007142
882490873
21219920
1218614634
551669088
1345425270
56094445
173118446
852113119
283361892
511016130
922682023
1346217323
1097706296
1367672118
1268687905
438704527
1477674213
1133112501
1529565235
1441305233
1380028482
2078692465
1637070249
135740130
895138139
563857772
1411720570
874831039
1239270850
156876224
237855688
351968634
1110051775
592103367
1991017343
1567687425
2118954775
649177953
504350658
248332044
39807045
713501097
420384301
914605065
2099368732
795449576
132268360
1805721776
1754678151
2018461130
120738542
794436891
1586177396
1821153968
976043565
1667518002
790225388
517935176
862425504
1540848337
524570049
2051925536
1010434593
695854819
1912184806
2127667856
1484227676
343372020
2112614283
1691572856
1718906685
1587881215
381631091
1874117272
1635231400
1200755285
2017129152
749864759
382651740
1942382079
776410667
1418619927
199130851
1135726800
614320989
60601693
1705480908
1441411679
490375201
2094290800
1482319258
1669041570
1152368909
834957088
2142317548
1546274225
2007768502
1381335649
2129284300
598253833
219691073
879429609
1767621457
266376900
475390935
1955968975
985172286
1267917404
1061812598
1177002997
272697648
128737185
1006219220
35329981
1647810899
1892855782
1369733332
559759520
789707966
768157016
425944952
1882037972
1610673682
1047459740
41361088
1835220180
679916115
1782038500
1854752773
1904783291
1089843769
136265142
1382453374
1725947908
500178233
1228497539
57028484
209623444
740397803
1377805947
45348387
1943331671
621532711
1453106157
582607796
554574009
954173232
370605246
1407599891
1943926963
607773895
106726767
968579736
1063913179
935368780
764328568
1632994890
1025594159
1966376514
588348322
246481451
1332908694
582265262
1786581224
370679502
1450323699
388625914
1521776239
457378028
698423228
150290656
107016358
1473386497
522541459
1377318260
573827292
921412851
1642430272
1798458779
812650733
602302316
890747286
1355469976
1213911175
1577671924
620089154
478212477
592902261
2072655467
157734485
1440397566
814333712
34819906
680506092
1552697422
1259013360
456796866
878403795
1345316573
1304551558
1869576952
1328284299
2139631698
590246702
437366341
956676811
864372710
377619575
1969948320
1067731869
409342386
377906973
763639497
151813976
426669262
1240835347
483690875
1363826830
969647720
1208153048
1845005953
959253149
1331657604
2130047072
1505251951
1290909991
38519599
1306076065
415636333
1995309474
372680897
358403842
1153347787
594233930
1214324339
120520701
1813260270
1879300867
2009616119
1110043887
145505269
1509080532
1521162417
1423546653
1494952595
2078762559
921472734
251248922
1350835021
219030200
1760330925
497880757
1766329752
2015253460
2123308843
1162778007
583814805
174026053
1246523286
652121967
1388410878
1739963824
339809557
1579913198
913569162
568852175
1968760834
1761118541
1489966138
107916922
1926015879
780253252
1843107823
1866345946
508282773
702570775
883087754
538749548
1363872680
686752382
1149201848
2067058119
269580596
1148111646
1661227722
481703539
993793299
760173798
465807109
913618806
1955709547
639216192
1398662984
1368875252
2116035785
2124386666
1935848523
1837650060
1622837947
724574512
346825256
1215711529
1360256732
397581543
972918181
1993937927
416064402
573086002
1020197654
1284089823
988673173
926443413
38665150
2065635862
560632068
1585498910
1723669848
778131052
1532947993
462877765
159047428
1489149868
1374245060
1672463953
1142501546
1324406673
1536356663
118841777
453933145
1118801735
1013130014
1353316826
1588142329
575397752
1792379370
1155068112
2131669107
1528498299
1611420123
1417100204
1177511433
2056575700
1270313621
120852064
1052205154
716892026
977926505
341496023
119950339
194869202
372661111
398940730
743872878
1961840172
1795870781
202208678
1725774629
934882780
1936110363
1911860897
986377351
157166449
1088548481
277439829
24641446
1447150885
924806632
2370073
1361294173
1400947456
560174965
1038639741
105910764
1145954112
1546112720
1415263567
1726174977
144913971
1648623479
953400971
1865932397
806977274
124202596
1420135528
1432590732
1960184585
1203246405
1275486833
790629916
799051695
1452721106
1943029442
1792793670
122795248
2090355281
174118335
1956564333
1391160970
1593142275
787930841
1804167530
1590434876
2026199429
1041188825
1020859786
42824082
1618834003
677526033
1299823275
910173835
1783566363
222402159
323875689
450195374
1377589254
1480175904
460767845
849821294
1440552346
1559582426
2063847505
1412450625
191667331
1803950069
194327217
841276401
1121563478
441572720
496482687
691892181
1886487910
168215860
1977927128
1562643436
1742642484
857097693
2091821100
185953694
601155186
1532533505
2009237098
1508309108
1810086071
630815358
38324772
1413639777
1680271718
1139740324
810358560
587755649
1890575847
819739894
1819724061
183158472
1486870059
1918840901
578484871
560951479
990627544
1294806592
821105331
581795069
837016320
1971106632
1767037869
1244965442
1832290195
903796363
353444093
246468540
591975428
868808293
180737396
553257972
1746708061
1821355197
1454162377
342015760
1495143340
1018432262
1437317869
523520350
131120026
1048846071
1649631131
1869321340
813050426
204455446
1465999180
551969595
264651228
1955764868
862799972
2001889836
351448626
2031394666
361291312
391065482
994991562
1981912098
448591591
391361496
152175763
651758098
1483465432
1644749169
114730521
1203212102
1203919200
149538244
2105485284
1931095131
1920987349
1327141135
1718217631
1839015644
293608135
1636261428
1004761417
2004291382
294431768
1652278198
1039335835
1527845957
455272898
604253060
1236951021
1480433508
1173626957
629797854
264340716
915290346
285917491
641422883
1202151630
946451539
211618182
1592793334
1976608001
1537451186
1521889368
995886825
1909299020
1266030735
1207901199
864038870
441445210
585014993
1041211909
862711860
95003882
494899718
886131648
1350484520
65929993
407285156
278701520
1618728278
1911386452
1245309312
114955591
1608544028
711295546
1760272062
856635155
1913524949
1423831556
2067198754
2053227785
653881964
1741402225
1879412374
867763547
388965983
1840444138
637507103
1187430304
1344220557
2065780617
1814491367
341883950
2009085583
1165549074
578737302
2125711829
2143006420
1889887133
83925161
1341737899
896768888
1945404318
1379849210
175657026
1968388456
1684667043
1782038469
1555771247
1157326315
84468073
821552323
151171140
419155491
866841926
1942884163
119519143
266987579
589229063
1190234850
66879174
1975956134
1365691785
1285269354
574509214
1875131800
1259296242
364217569
59298025
1100741083
314138636
1331374006
705415805
851890736
1846433711
932500664
774145093
856165199
1735963543
1590146640
335257992
2061233085
102332409
176080736
1093174868
91958381
328450214
558696684
713246385
1732522187
1097290645
1588198710
1315839106
746260259
498285171
684289131
1879008859
426848521
156853657
1099919674
1268067502
1447441152
1201427932
786549894
628830541
1167191442
1232064237
498565645
527205566
2120858779
81105405
778550337
836347012
525426728
2059345656
131660060
2046567008
1892199662
67993588
1112636856
1172361523
323421196
409475806
835326742
1672576022
1033212725
2143521637
1388579324
967255122
1570332002
1100056113
465799089
271435764
1052642076
716358099
950999435
1071820608
777159109
1835264609
1014338016
557204523
1867007308
746494665
544943095
731541393
736534391
898064198
2020538309
642154390
1965199398
1126285318
340365211
616142490
1147962935
1537430230
1633030802
1162125443
1575280334
1033819548
910584408
1208275430
1577594536
1314934971
1433654872
416787929
788812174
611533145
1401733314
1324454817
386351849
309054244
940628610
1893717579
167296468
72086384
404520773
2078235036
1714398651
335405694
455369201
1100003574
1154758196
1870409254
1281523927
657651108
197131082
90254525
1389715967
766356715
2009895507
1790332419
617781062
1775490595
1671573775
251428511
189631316
946342287
540473082
428249425
1276351586
25906547
1229980941
895398504
425611808
1264545252
427122208
521134314
1883066546
734386628
1575587591
2043441449
1584919928
1564740046
1280712428
1200265082
1000911681
1396076000
553502629
1506802075
947029816
630908038
358970777
788875712
1104264047
215726175
1820659816
1917511819
363394259
1780753959
45157202
971476757
147556029
15166429
76397677
713687388
1709575852
308502106
696090219
1404487760
2009487843
2080868252
186292146
1809511633
1084461165
1305070870
1953360591
144500979
321366422
93429339
1219718946
170142394
958081181
956476028
1788702948
774979124
246685848
1997545305
1512544574
570329118
2024374508
249654977
271236737
1879259036
1582016862
833723890
1946320172
1355888838
1476609635
292690562
548771538
879177462
230126944
773462421
204610441
1265596019
1337733383
2007727602
72243632
1845833666
1208616301
1125533135
1516213767
2008568046
950012939
1279492573
2136443993
246005814
387002598
531681870
1064941396
1303934513
1952300456
1243967137
1037656321
1876469762
56241885
355054296
1156676425
1691220525
923029342
1661613491
2059878261
631355825
1564974383
1833920333
69768959
827203373
1238496642
1018345348
599215066
1345820965
398035201
700072901
1720844389
388832702
1070929893
289672592
2039214095
550012136
1019704963
678017152
1325692654
371715032
887052623
2135281913
1318019836
1712922014
621570348
1245944240
1556024042
1945110123
1330290602
1975673575
578891842
358690249
973400921
1475700682
413115886
1759066146
1561336800
151598367
2098577730
1676309054
738137742
28809040
2097910367
1938383326
78729823
479400222
124249134
636576187
605854648
1987238144
1762264132
405422676
577970686
1854431376
81548302
1195898176
451332762
784818577
789618780
1872576198
174771566
828994903
1811366303
1379561546
469015011
678834713
268567706
187771539
131924565
5820806
2141444680
422979536
1596108843
1856790393
316559420
1364856486
309256499
445083467
1768804521
934431607
1071475298
1806719727
1235594073
401273542
1370031532
1916995759
1965876434
1054518384
989652211
544291239
871157650
1615963252
659328754
1009147945
782396295
41715304
1001587529
2121792851
262377245
978616145
419047161
1256949809
1099486927
448087920
537622528
1085987672
143482329
1909601602
296422049
610282360
479542778
1323521874
2105396438
1070761286
1458296923
1275303512
326898350
1543230591
2011882815
1046011842
1309764271
1578201398
2111523988
952064094
306887213
1603810919
2139145768
995136860
1318297933
1207771322
2044805532
2084560843
1336158119
46887963
33101611
1822719496
1985982494
1705601540
1345126250
1978336974
814101777
895772805
610980838
1791408740
288935180
2037759852
252319569
1218176503
628258530
1904799531
1000162656
746343650
599141795
145520399
1879370705
1223596980
1565738277
234236761
188057997
937026047
1656819288
1250169694
1816213545
906892533
464700190
1088606296
1263934292
738367682
648329912
2046986945
864196900
1636029504
717481573
1073965512
1966103267
1479068173
1647351118
121802844
375854212
176798446
29196465
170959815
1997018519
877711510
1181491233
1150999136
341025077
1365102508
1476871756
120558022
271125990
810930646
1532822592
1277652052
1569894112
1192757236
2109265610
1243346961
894337890
1840284880
1985943969
2050284739
975482665
1048710897
1911211210
1660195423
2113714907
411040512
378433435
2030935864
1707252733
577834577
1331273220
1271487843
994870743
877946912
1338201212
2057915063
294813905
908162393
1205531531
504093985
2024328042
1362880914
211836280
1555948201
1544421912
1142211046
119824734
1551984205
1191055272
1032933166
271740789
330505954
798680476
1609648113
1969526359
1045914993
1390148562
1762452175
1067632188
1492628202
408263114
2145646891
1915641137
131704614
1711859242
1301754026
1551563858
960009863
1099808486
1376005593
1077256976
491430017
352803350
1381879450
2012943296
1056591303
1802808760
1379494940
2053013640
475903611
2030936100
1034560794
134315530
370421878
1232994406
1159933997
178143572
1758692855
1995392543
1778005616
637870846
613266150
1509038651
1552069848
992898060
951594061
863545051
316368698
547449347
895331733
1731374997
1772534347
445762253
1287884533
1975284234
772228598
674513327
1904977051
53562869
576278375
183202491
559653703
1473459471
1698845568
2131634053
70455449
1838670840
483367174
1965542274
79214348
1183637960
1702677204
901001301
1709745748
1965246783
1192991293
947362037
514570231
1888770008
1471506670
464785355
1812045427
78628605
1050672095
245170486
377912240
1703209831
2015245508
764027116
1480392230
746036946
201708844
1032492498
598083679
1165094486
1610827723
1746497031
1162796595
402887710
1748267916
248798108
1964956672
23082754
921933143
171292707
1825420270
21852950
1321935477
628281829
2097886484
1295100255
531346148
1824489351
1661049020
1368693017
1117582235
1784151081
1274763658
58900094
1430429756
970066920
85299640
1080327315
1219397185
1750493231
1225252943
1543113790
219713276
1803776990
1982519467
1632449840
1043714251
265959171
856029119
1955188191
1376234225
448177332
667820848
818807761
1310451392
2062820649
2002628291
1310944180
760668798
1182755749
172944186
1358027283
1786823305
1781961191
184695810
2103247664
300854606
1553497260
561559146
1176363854
1321274413
1390708684
302794422
1871245034
508548614
1802205905
1512988419
613550938
780001770
1995621524
1115041202
1153388136
1774993649
103481384
493312809
1058768771
1445372024
526041306
242897008
1599704768
830583934
58631733
1024394516
125394511
562342401
826259586
1125340682
1767895485
1503043926
1598098782
2001068882
1894969097
1288253364
1986376419
1730049621
812193394
1463347806
667936063
1820651607
1168145049
1151137809
293243374
1201651892
1483440364
937339935
2137912455
86172378
2128980584
967977008
917566159
1034446075
100737752
440993312
1513562369
1656452521
1369315719
1549273891
1630373414
1516174040
1084023340
231268690
1093040098
435728264
1048304640
1150343691
1573242747
1168755318
1832002297
1816508616
44971316
289287118
387450609
724141173
596716868
1006310372
1640910192
1669751299
1499581408
11952508
137705606
944994173
315369857
935286644
849631173
37475514
825355966
809626570
1504976949
1279289055
1384984801
1928174952
2030718149
1028518491
1404737226
801690182
884606577
1178604659
634110903
221888073
1961415793
32132780
1680018625
1718472837
1619612894
1860179949
809071842
1130932907
152878101
148174749
856682657
1965268520
109846054
1234020164
1131213550
1145484072
860519908
1065041197
321339627
153368292
772843093
842620567
1826557686
1337970934
1067698583
994605458
1990616016
1523196582
1077406254
1266485243
490325427
1822026962
421464901
1270667543
1049243229
894156211
76949564
1640195058
1635337934
558966750
916518153
1606820344
1137241258
64520181
654665510
133296307
1180630282
1016472395
1167590777
316308667
1126066732
9979339
1999241212
1377088272
515282513
1508788375
1384779926
1448426537
1944713551
1108121546
841556897
848035245
82643883
1861620007
1343473511
1268098314
849247146
55833154
1192322305
507263298
276408631
1304776369
2094678093
56604180
1195665950
600772101
645218274
1010806043
1469650520
687174337
1223589503
1996419194
1888345159
2057840627
1303879990
93996499
1977245005
1170855803
2065889842
799743838
2080149837
985417903
1586130632
1500470975
1878913952
687474309
1993550129
816783296
1402599208
1130794398
857673690
708413802
1839645221
714998350
580716047
1490135368
163656504
1521315740
2139681936
142890272
1633496201
2109508809
277649612
260052356
192620935
1834093617
819076673
1873287042
1466178015
1476096157
674856492
842737651
1106019816
289500325
1514252234
1493677138
1138752466
99731481
861302881
1455806062
190169808
652725902
559172695
978347331
1221580738
1486636499
1295175323
378933438
337981910
367389630
954659043
859538045
207113729
2020834434
1437476079
940017911
949683207
1101545918
471018367
1330792912
1474339328
1252271955
673035542
701528920
931090764
1918917291
1497221799
1613997966
1484898872
887713996
1990458723
1698199070
510271662
249566304
1574395630
349961734
2034716755
747191391
1249526220
1804673376
2015195258
601287019
1397670257
309259718
1875028199
485649665
1236013771
863045651
1701920232
1425094563
1035312262
1929583970
862972975
1383935595
46454462
2049990297
1766952338
1952025025
748090295
787480951
946668801
902642685
519000137
237489117
1347318542
488365689
1853860772
354264313
1711452590
1146497304
2064066507
1177628777
1010702568
1290465275
1471746564
383152256
1635748673
1384229249
1209823930
2062184402
2087766351
432504154
1286956506
1268446135
1709510220
1140316527
1944664919
1983526613
2063004904
1074368881
1622040301
829926230
15114853
109675675
968427804
1838597312
662256621
1699466106
2029368983
1314704087
767205897
1010593549
1547856114
999207684
1747088787
213427777
91729653
1995965352
1715299117
553229590
686978177
756268365
958117957
1496957311
2129632115
529550750
1659256486
1482529583
86661884
1460111641
1125802334
1510549639
2068736134
996388379
1645123699
1881851304
1710155782
143289902
1367350669
1042586292
1221796858
1325859048
1862985693
64852302
847908149
244072002
814542954
1797444565
542475304
2051522667
1100332779
232968897
849242240
488574406
472071399
334156708
524448103
1578093636
1846334250
317720312
1210895810
1393293961
127782171
197994043
1506446493
1657484030
1056965970
1946000047
1443614008
1814689004
657971707
847194975
1975695278
63961245
814901418
1399010137
1397832890
1458997107
1132925853
1970823026
1589026334
1682431921
640502895
429258198
741195507
32546399
2139597208
53584566
1135426582
303837417
319111738
1174982570
817515500
1429557358
1505382971
1824948620
790587177
2070119179
1844520702
1487847057
1916254427
1826530935
1356092210
309886084
698373650
986809012
1762863904
1084168133
255868819
1218732877
880904498
1469337705
2008557725
2141764323
97769939
1549521190
258672568
1161743380
1253601283
976829910
594571091
1974361294
1034887572
943311043
249671061
1410035656
304098012
193090015
571651229
832571253
408116186
1466633289
443009740
91484103
168332177
613526911
110691143
1185648745
663901499
1948983807
1012170207
446089040
141826941
352177610
1364225997
1231604467
27547004
1133334574
1526592251
1924273187
1186210518
1730204732
221093753
617959588
1916610456
1768744229
689367750
1221615028
1830203681
919195147
190009534
1171409261
989012413
1761574732
142492541
1446469100
103195917
1993342200
759882574
1101279975
1534602458
2122929476
1610645534
236505243
1644016707
1644699310
1315889144
1005889799
2049232188
1857256944
76239087
1191515028
304640951
874231001
2097643645
1893084681
626338426
2013542379
1985158078
1184907082
1184653111
1724009825
1402550254
1732899340
1175983859
855192189
1382711998
1142464020
1950343669
1339869822
1659189830
1892129605
1018173517
1296290956
2035019228
366975972
1300520458
485665330
1025246515
977735252
1063677801
749176187
181735849
1596229547
898774260
1217482437
1388439170
1397503424
875569178
637138023
2016704625
831609297
1988546341
1175275254
1908770353
796183131
1571092892
348479772
206113012
935951687
591701055
1076204772
1464364178
1191713458
1405656502
1074586362
1794346867
489330367
760562336
1728640905
1687784303
453563385
1629850123
414364106
668616038
122637678
1465735359
1782395289
669107663
21547307
2092572359
2113957248
891181341
366219858
1285733146
1525174731
151156622
1023327076
959948731
1423009288
176387594
2094917825
1176792557
1392245648
187039208
140386904
571695917
1574888336
92884267
1860382243
1170517120
1573039565
864173843
1404105451
518621987
1471049281
586619931
708207102
268759318
1045367759
1171075699
510880037
364010668
413275751
1381578175
517139927
752090429
1347233072
652437625
1861340815
608771943
1839905958
1139837562
1089203625
1475207537
1605746028
1444975269
216548121
1774530286
706501045
831794951
1019016992
1766720912
1944294403
233442331
1134855298
2015691051
1965311455
1124394505
1612505705
1580412972
713731330
1005281398
271169299
650850231
23167584
1311942360
777163187
1261801371
1594988604
562353327
1071000778
508395272
2065629225
1408509429
850114825
535740582
2060237219
216788724
604712519
370534125
430958647
967859515
1180018420
1152636874
1788580241
998112929
525779407
1549113841
1617814467
1618613053
502795263
987850815
1449657377
365208548
1889498097
1623854654
1004102757
1511875597
328319691
137989234
1460118014
363616399
1087512393
450102423
1197206382
480200916
1092065282
1439952379
117370722
1198323434
395425008
1130402136
673993339
883892103
542446260
1260375442
1789308253
1973699280
2070479833
2065965986
164959029
394933205
76495786
1299712819
1278419016
824340778
570327246
363302458
1759285160
1423001024
1651074643
1825123754
1209882981
82358301
885657380
1638338095
2014271922
147854132
2055993300
1707698979
1718517214
1188671103
1322043457
1732465749
216824697
263642776
462237552
1111666926
1030557298
362554587
2009777070
881101968
531873589
440793066
1335619286
1072606042
975974586
875519069
25616105
1890543025
194377533
1684751390
1785495944
1181011375
1266480671
330413970
1266713996
250354141
1535591937
1850852658
199714169
1419401903
1270981617
2077833759
296974694
415200793
271803991
946020920
1276777034
1853123592
639826984
1654526142
182033063
685105847
1804858073
582692812
1693041243
854325916
1403487337
597104960
984526683
1319136009
1856548399
814577417
1309161845
1665394270
1823264438
1736993519
2092313457
860079577
1439812541
268222145
1605012995
1137770093
725795053
748936585
1812134301
2019122319
4994644
1726255806
813822062
1590954235
1525210494
2147193480
1820410338
1761760272
1330633007
85248861
58094419
1374014283
1378716295
413563995
977417007
902599745
693102556
1014961911
967037733
1853166057
850352797
622257759
55167533
334090287
1843209653
1071022155
1561870025
366393486
1275089919
992148793
811506055
943230473
1185558100
136378351
2027233041
1499967939
501954996
2067748523
559649352
1184837381
1647426943
1639635703
311549713
121704295
379245146
392919440
1099156400
1849227152
1149171510
1632402345
985707511
1811810974
1227043035
240150034
2019052211
181737256
2056761123
556902909
1196778706
840174427
2028796989
185670933
460311208
1145548946
487109054
1205025340
1842221859
1732030647
1988278192
2051877142
634422602
1141694863
773065446
2003996283
285082254
1349638487
1782581946
81077541
424409556
968739571
85844
1743199646
924475579
1425779312
1231226983
1083262482
240956978
114792666
1880089428
181271450
1015614766
1762695339
1375697047
135913795
386276900
173312586
1653293938
984310195
2012307960
8875984
173285068
159511988
959853496
613874084
209800332
360592934
604961550
840653505
1610744573
1020506922
1697210078
740713627
932873086
1128633494
63340220
1405217652
598063305
314507927
1817195982
733901609
1284791570
150492524
1425827098
2022908611
1028827248
1274678793
490161437
1647313231
282953403
678336078
1185792139
1489205579
376460806
164874517
1223743187
479471069
601107809
767377963
1187710390
1278207542
1434036767
1215854510
377535446
592525957
1747338898
1787009271
475321096
536602585
673069250
325597089
684331702
309453928
634640347
2141894583
1648015749
801213409
2017823427
1688176503
998182996
365829067
1364410007
1981227124
394003447
1255372613
141845669
1056034529
2073216943
562443224
72841393
114049698
420118377
235990417
336858971
873850618
2142040538
1599070977
1421372447
1392640704
2045723373
2060179924
807116730
652517757
1696577007
689261249
1442655901
1823228495
1311864767
859887143
1218133678
977883535
903835991
157679556
839405139
804546587
486482280
1696674766
933851572
2103727026
1543274397
1513755149
1701190026
237299631
1318577516
179241756
305291725
90150130
119472647
981931062
1270671061
176605759
175756118
1256921965
1730749597
1165302805
142911669
858203216
1222597699
1236350398
441462004
1632969624
1302004576
363303042
1241544986
59896733
2063644903
868939088
103034413
364747026
1042596919
2024588080
612145009
786943614
42670880
1245577559
1045419250
1823070428
1414131858
1368012257
2055081403
30319638
202885627
1901922128
1202891143
1489643216
875437692
1499702181
455775222
1772162839
1762229367
242938280
2124973577
1442952763
1898985500
1174112395
307255504
359619902
591962500
2062839889
625106702
1988145433
1911014234
828746205
703580258
2035455743
413247623
1823178694
289475344
175128809
1845766878
1936432621
29840816
1821477078
1246054593
343208490
1850870428
716215829
1116603566
1025725522
1096892679
991414599
753584579
1391982209
688803915
254341179
2030721940
1731698105
153313647
582927035
1712606042
75473192
926615921
959030790
2113926737
56800166
1726016454
1424538199
49614016
71201578
298607831
442510688
593403791
1637531954
846084936
888002707
1434039889
662954759
1428839282
14492510
726167084
1500539477
1454807281
735785189
1139974084
291759211
473397461
816600030
935136598
1210012700
735314978
168020529
2011175257
1599107079
1251582531
863945258
463930427
1406184634
648608408
249800212
2019603243
1327827849
449109854
115781811
701169160
613397410
1115439002
1339345268
1556186545
522473986
1682448779
1906682055
1041830462
1668301191
689349838
1444299844
1672509786
140999534
786173102
1754039099
1574964287
1885818812
1038275165
1822767610
1536200364
1413473536
1186184909
191721318
1801630766
1599439152
1351552488
912779416
1752180385
755669301
646944712
1654652048
156177759
1824762289
1538327476
1160425862
1411467770
1794496308
739377618
630661254
1788331972
986797619
1407946188
166666654
888402319
1027120041
718682413
1929986140
1798256569
1188386040
739671255
386725918
1469206177
809248849
315167784
53098553
1847913773
674250024
1390960373
1285894126
2021593746
825723910
2118372187
2088199031
497341575
1221654317
245516497
669452074
2041951827
1337797280
476627306
865445015
1230538271
1743471764
993893655
229050006
1626129357
498746660
205671224
1052863813
1068142264
1465927630
261870800
147327638
184163417
778600960
1562605381
1699792431
510375560
72944835
775440039
351685206
551109076
1420915783
147511069
331831093
928664265
2073235567
1708912618
775184446
2060688885
1636050075
1539786117
486305588
1158374490
970901662
651377582
2109362596
1045088991
1117558852
1621012474
819137635
1287008293
961555561
1361431393
480679845
581229247
37575204
37150104
285467617
694237046
1268857910
542129786
83961261
1775935374
1213923901
973092917
746154501
1559340895
1917225320
419428932
1771074245
958919671
498711821
1046647585
1774049946
1671207305
79019620
2102457052
1291878667
509477429
1367135476
1173091484
150683560
1715100535
358491864
1812820432
1356588409
777489642
27801867
331439106
638417742
1207678638
634599315
1869602603
1423364175
1225733914
1729365408
567380924
52842054
738277663
1521030726
1608943853
518788408
802671424
626134090
1565118381
1686331522
794066121
2139300401
525953921
1691103888
976651438
2131057484
164415011
1706445097
868446087
1272216395
1366423819
790518284
366958147
1865139889
2146117555
1358861966
941464502
2027064039
1432674833
789805166
508769088
1205432061
459181739
557176262
1515417447
1494846279
1706941749
1053506973
2023774020
384191069
1300643834
1993186143
1073186117
1115885607
1655533298
1695229058
1069845909
822979458
1755705843
1751092007
1101130709
984518111
1800974927
1422359442
774994356
1677708093
1483118027
927948707
1437953437
1992024693
178987099
16673759
1358094210
1877298737
471408251
285143750
1460066645
1589107863
1546278850
2103771596
1895230219
148164408
2000374032
622085476
1676036653
1698350175
759948856
73807104
2130212857
1085957572
1824417004
2035386303
839544596
599319208
1070403285
452194354
1854626431
1513172643
965745506
58663149
1407046439
1275398697
1905038070
1789532385
214607597
617534307
585447436
837269365
195962340
528817680
778467924
180590680
2133391764
593564491
214331499
719730836
1765638792
1016634039
814865027
274817586
920829686
1553812026
1834953815
738582755
238401722
850468328
872456038
1587772923
1167227778
1455552847
1368280505
288638069
368940017
1839001211
1631671072
1326714275
526849109
1588219633
1194915977
746935719
1030759476
679707624
1415767439
1793349371
2004620818
1523822212
568285922
923365109
116786554
957616043
1146778866
226216481
47447485
181745844
770929962
1127569658
931178397
593888179
1869288860
1759054614
242516057
868832058
124903897
962352177
686266059
118201113
286235164
71628883
1965347633
1512648885
1748802821
112992226
237487001
366371455
1172724424
1842852888
558756770
1234852121
1656212949
1201341108
1711589895
1691205420
1646198426
2001709850
1736240945
1261318578
489196752
1425527273
2022456083
131561457
1592410657
1991941512
638004114
177439848
1112911055
1045166716
1543168790
143801457
594264239
594585330
911257167
1253705924
2078966479
1474267196
495194865
1759653310
229489413
1205945753
1546937710
711453458
1796976164
640626150
1249568651
28271980
1075241087
548561632
945858
1497453836
873324568
249843172
912101923
777420555
1474434658
1639013292
535322787
1036121384
1350476764
1474232649
2051186595
1430986389
1360543822
2031486905
71799066
749242208
2117019359
483532899
1244152194
2121038234
2089551765
1234682322
1696423582
1918131369
1032913166
66144986
1554355466
1200348800
207070217
869560339
1264154511
244638471
1966406705
439414529
1098771436
665140459
1532797792
1737067410
463348360
594226596
1853610981
1603818191
597038024
290041269
876982760
354363583
1452705432
926776527
599674
740662020
315334242
616299167
2089443650
939851453
997126696
184337924
1517808593
902026122
305015227
1111434883
1207235081
1382117463
418325625
1690057667
198282823
533919618
1192929196
1830221297
2032802415
311595811
968266894
1329255889
1850116682
482474282
1169729191
263878055
867356348
2063677409
2015017425
1860098292
1453932136
1245366755
391747779
1371047068
67635647
1153823373
640111434
748904255
1999287106
274752035
926555268
1338923430
1109431270
1436557842
373338324
393731957
182018952
1822345589
1646609531
649072096
1392561245
1103034538
820509088
2089924077
2120352814
814554770
897179452
1627595515
231501789
1910277033
606172658
1462742043
1787972663
1566678870
974241712
2030767016
685400443
640332655
1492964658
1481605179
1428012251
1685565633
394986680
1049080862
860517009
781345657
2076145545
1725263345
1277454620
896001771
1282629978
289802538
1067264601
1355047505
53523745
413513189
284933788
573705462
1742038196
14844278
63802966
1956411933
1132996158
1160783394
649678037
1106849099
1621606978
37594145
1399646733
1331066743
964553446
1911398744
956271966
449943943
1201576260
186814892
2017498938
1712665152
1509749787
2035263420
1871490038
2065756679
803126624
77564904
232900016
1614517820
1391938023
1822547513
1661685435
185609886
1259535936
613449066
618611578
1108846896
1239176591
1365088113
128277828
1049601585
1432580017
1591443985
299975799
1214223504
1144072123
2054118067
30984726
1886197386
231649690
1054830323
1833904924
1023454492
113951024
1575906443
2047760763
251374827
392509437
429152793
1744260963
1036024394
1479170891
1741051580
594700650
1657671059
1072075528
685646538
960022585
221232910
846966608
1775398937
1250933448
402807730
1212200729
1083242894
187642326
644841779
297090669
1777034317
1613510731
1386234365
1802585231
1839720374
1767929600
1816662464
710580778
778484953
350731874
914946516
4771828
1882019784
1449957556
1813124326
1969269839
159934342
974971966
1803113461
848308743
542481906
1296004517
1290897908
498335340
73809910
1015267979
1167966279
1880074137
1867218598
306484031
602067788
2078343779
700290656
756464855
1530418667
1173907830
1412347931
1495065686
85573228
1818122822
1362802816
1824081960
1876482741
187671723
365201790
1666617996
1261603840
1828266012
1806858490
790672370
1034341362
1409018482
22690503
1554433329
750057459
232992315
1892530048
696185271
1161651718
1268019243
1062839695
1495624156
1483292928
1659070113
782690605
1634688286
1822010477
806508338
370130042
2047540267
1895772509
1093139554
1540988926
816153550
1436185034
1296299292
186979026
1567641138
1619469793
909818305
1820594965
836627924
1955749802
1927420770
1950901647
495996840
473765680
1150765439
1253746340
1804657964
258735880
44523569
663429734
1141626587
287678596
308510355
854422665
753352191
1843380159
1388930326
468709553
900687794
301795441
1456053189
348115739
829496943
591135029
1096032337
1789605936
993721514
1056458907
1920244855
2027019713
1075758848
2050955579
1961305099
1100327495
1806421597
2144867800
1068399526
201063867
435903054
730029439
1733617306
2001783147
1552423737
1221453806
1184922859
276590809
757703863
654125597
1990462004
295530752
481095658
45285885
573928348
362205690
547546413
1493887726
1492297125
778329533
505278299
252803629
35523414
1982177646
1832359077
1939284656
1874561910
1609610565
1398217297
8339930
1450643409
1050528946
1481780738
1674343219
385716872
752651931
1688246334
1070280029
1368503530
990131688
1157363326
1021027655
751099305
70220175
31751669
1987836930
207478481
223689945
1873003841
5484880
764814350
372180865
1971754743
924934366
972450151
1289635385
1227279308
1284228671
1648097481
576803485
1019096278
2079787360
1993306344
1326007196
1167809942
429871783
997593918
1799456267
166842079
878290626
1611045349
1511668768
324909125
1299975126
403347124
539387546
898964208
965604546
1062557878
576639980
1323223992
260175439
1371101907
769317286
1107854583
593085116
941963753
307221494
1739915661
1681223176
227619632
107507259
922427069
351206108
38152785
2116334244
191825415
964898243
1814509489
278127583
953049156
984132236
1590083293
56171399
178818903
739661680
1445989436
260813801
1618735128
1360661073
326007888
1956935467
1289823624
1849719867
1106979011
1934137424
2021485136
770672122
1499078645
1390637829
127200038
1492362273
1850745267
572527694
1664493905
1663157266
1262085876
1936951851
219636921
1330534090
791539508
1812528208
257887710
888843946
2142361304
343968837
665862317
1027187328
149697940
2014444998
2129938070
996965060
475792590
1069819588
360325122
429466861
1983810936
478816140
86317091
658157702
1307369104
2084006797
1501781438
1955402442
1436142486
844853529
2143659477
1131754296
838431238
1865832945
917558900
977682391
444287150
337068916
1891809403
1808091459
1591719141
764765849
1222816131
1928079141
2131896750
422903949
2081916720
1343005748
1448135972
489226962
1356539996
1746203338
315271080
2114096018
1858437054
2111203510
1325226271
1732191619
1734823475
944735204
574314457
1220989101
323882250
1209677449
1642313398
478859872
1816778855
20937440
351564633
1553354099
942563627
1171337351
1203784810
1258398286
627566355
1758150526
2108760020
173643787
1826437988
1071449302
1931464916
1714113409
582470511
1843136458
963294891
277211244
432714235
113308816
1939051115
40053042
460444104
154132950
432934278
436707112
937556092
1219288090
780648459
59491199
419629043
1186839107
932363882
1826541088
202189095
542784157
440119413
2142525403
1682048573
539714943
691302150
418234527
1799031886
893074134
1197222586
909140218
1231402673
14001682
2056132995
393839174
728162327
1702607425
633318856
463543948
1732124125
2078946967
1641501701
1809606844
102899968
307515902
281327906
460397912
1580147229
1561579548
1317247229
1978309153
1361072579
1194286460
1339167736
1329708845
1399673910
1547187019
243502694
1183356464
289719025
337642518
1467553216
214614863
1560065763
1556623320
1718112119
1727249727
213015388
338378746
934932031
1252773329
183600922
1092725792
417903197
591190377
542990316
937616931
1139404092
2091905048
1651704788
2055450175
2051576302
141862223
1033845704
215134062
549177936
671297650
1056978463
504652616
1277302085
1728730356
340543561
1514094305
82439553
265949849
779532669
1735993087
1041299296
1239162260
231445641
196553658
419608369
2064326409
2086372109
830508261
264228723
1920580935
1571860003
32900916
47630156
857369567
1088793192
224290620
1893161143
186188729
207055026
43607671
1225344617
2100765654
1749758302
1090113371
1531951745
1589401887
107946
522709401
1531063495
1839927035
1188023110
348990947
1151586489
134956856
687283498
199902095
729975624
373037716
1846912649
2044216027
577139354
660406455
354886914
2132165335
1696256658
805298387
405811936
807677134
1589230645
1349839242
1338800477
1355536555
1841503099
18952514
486075020
911831472
2032686462
7413427
294847583
878977489
2102750943
1595381898
103160247
1793590944
811645534
208338511
1707058743
59928030
950668812
1305536570
1990436598
1732335648
827491046
424259486
148503957
869746504
1544927805
1548533507
967694952
1034178862
1747823547
1296476902
1700278004
784694371
571079809
2133463327
1848518458
1643865196
801365272
195314145
852274456
1704535573
844590798
1235660702
1658450368
642552701
1003205484
722872091
1544945845
413184110
110232172
93376591
1469274392
1396405963
981862281
928773633
1896911066
1794630344
1343703348
1252693705
2022440498
85804720
1246049858
1854782489
139094668
2064967581
204913915
1442814831
128568403
371122618
2136369290
1251638987
356059452
1487361111
318506922
28079087
1219346590
2113721906
1456266027
125355402
1467030983
1346974139
219892629
1570257611
1687990905
801990957
313468858
914956407
660625419
629277505
1568631495
161486873
417995610
509386533
470190863
262844643
84487521
1939591279
721047483
297060476
652533515
798638998
659566319
1350676887
1832952260
231353017
1452750018
745154032
400954156
127529230
2010149059
443547077
435031712
1461925784
1259269300
1551413252
180471770
866457900
1044916830
1606392492
1909255234
720025383
836643341
363926260
1593429705
1574898924
797702451
276774366
204511395
229575917
981321693
635547645
842171507
1375405124
259884925
1469109850
1296703457
2142783344
1077743890
1110320581
1147770564
998516268
216453942
1483347003
1064305792
1766402132
993921183
962123797
2003750539
641175826
1790408350
2114384104
1843922651
959589458
152285757
1803450254
1042208248
1760584193
321122208
193869489
632483143
1849070404
964843674
1203997276
1876951457
1134935507
1361504591
1059588382
551177439
1673750665
736221101
812905320
350296239
419092418
216301984
2005298366
1086345311
1517849058
1772217056
1175747298
1603935155
1273035488
124752774
1822412615
468811919
1426305259
1248874015
971396652
672075169
1774948543
846265816
740003790
1140362368
30243272
243356948
1750904742
1565834213
1777740409
1613818744
703628801
1202983331
167275565
997843908
470036235
30901675
1782351885
679615268
1437961079
380527442
1043464886
679206515
2036105432
1726227542
1912905925
2131699844
1159987687
167203514
970306355
1171548447
874766036
2079486788
1673177856
394908341
608984373
1996486556
887223914
1288450173
1318361126
640825419
1700733999
1413235962
1006414181
1358460800
1564430490
605663367
1125423319
886696712
682023153
461135616
2128155772
2100285060
802773178
1702198876
416739806
649559431
455929059
276888734
765883665
519411309
1779024133
282103423
66019748
360915932
657908458
1276722502
1128715000
1065209686
1272274744
430734765
1364712415
997465052
1300931899
1371917606
2028465988
1447470968
58405791
454416661
2137526455
664237547
14060686
498347078
1390660623
1451246360
987066877
515925467
54457887
1432935587
1261136214
1209792186
1188246688
100041922
1594656968
63269118
1537101520
2083347526
1711835845
1518218439
726811992
33346844
1528572532
830730266
834155224
177220530
226084759
323386117
1106703279
1994123919
497701784
1663244399
1752078090
1661039503
1992787249
1951302140
1274648129
776049188
1655723160
2016827344
444913105
223811253
1933099052
415440424
974089457
959608543
1500895366
1459864543
675493448
841972234
1734808761
1860939920
670509175
436070865
1599991342
216816257
353137964
1419136265
1604634000
307455465
1949790924
1924377109
671485605
2037795290
358960092
1584091357
703907012
584351566
1687123752
1553706245
1261905609
1886992318
1307441393
873144508
2115287996
352688667
1738107388
758113818
1361616493
1609337440
1674430562
599390774
1545147053
411629400
606015555
219680459
1972723829
634892397
521181984
626033922
1780152606
1354613925
648038604
1705471754
2049106643
1659136064
2138468131
2125110012
964193665
1012097910
495686418
1230808211
10104525
907216991
1144317909
22548418
2082883047
1212068223
883464149
467888936
91416724
1846593453
120247608
906983853
1385445081
714166424
1077195031
1578657081
858806152
1555039435
738573508
1784871077
2057493617
1102245489
137458107
579789496
1729130078
419598048
64577881
892796699
1210827193
1417448802
610610657
1327016446
1603064453
479587637
631851611
645601617
1872455909
800443271
2039317205
1875885974
757982440
1213310630
476335292
1990505949
1260213109
1031023422
138665722
2239999
506448265
2104986316
718410332
711716147
1658456501
1390172812
1578371514
778030566
2105110320
390461698
99787351
1061833325
549921590
281377903
423930841
1045040754
493197387
834414867
105900231
356225595
948522744
1404989294
265410285
1327873066
1188946412
1241543299
1891712806
1782614939
1810389628
1341462082
1243188749
1775159901
1162333318
1692964192
388035533
1545848757
1951742710
360685588
565857518
1531845159
1740882862
136577466
829674051
83913189
2046956624
1502072724
1965265159
7422696
1883121177
1921523545
1879223108
1728769919
554451425
14173241
5791834
1189370404
148000112
536778384
1726340287
2082207777
1429757451
139182373
191091291
1213053797
2013238942
1167431654
327342423
1568476485
482363984
127825400
1056937856
65785944
1815112143
305275845
1551610184
410479302
1521694470
723600892
267157889
1530190034
1460879894
543445717
210803192
1680131741
157789227
550441219
1367149353
368620243
1900393883
635280828
1760785749
218241190
360681615
356776691
533848119
1384424018
517045749
218703200
596466453
180642571
570307043
2098639742
1917347227
1716066749
217808817
1162214109
162930592
1424980520
502287801
118734551
1184580026
1400996101
31773266
910386914
1876810957
716098675
874911693
869973270
1966400356
408813321
1987954877
1660891937
2057861468
577776162
1031750617
794669721
1597246362
1009729573
860551336
1759899884
100348197
1975553613
2118716435
683823019
1185043272
521420598
1216103264
664093070
175906120
501933405
388905530
86325505
1096594771
816450773
1507187987
2109742755
33799192
1977144889
842608323
1774145346
1462637946
1379768346
1458263204
666182187
1803581618
901089821
342354461
971831096
2073806999
1224701465
1479318775
1812385195
785134517
1020425195
1548882578
1167548878
870587534
1153018376
2034570050
1658180434
1089718907
1045305602
1449197238
75486190
1504632995
528968995
692881489
1144872243
158375888
83679473
1863957380
1525477129
183495998
453965575
155863001
1247892874
684991374
588494082
1811486066
70907940
2004593504
2143110469
294265032
1402908364
1634032318
34937111
862035911
1606951104
1556979139
579068769
1447259465
291351383
36726578
1736417977
203144565
2094124730
545318930
1972941687
1678907980
805709223
1426591816
582937077
1558685639
1637868323
435869415
1756869927
1287761965
76929198
804866613
954091672
346126341
715195496
1002924082
2103889575
485120633
1817749339
1789968006
41788186
58142152
1038279681
1831326433
331060339
316665744
725804139
408048557
1351102311
229685361
1869449255
72552278
337842297
259193114
896375605
105035129
1278033428
1082785291
318804792
1911053974
984320839
1493416932
1882511011
543349912
1721434540
1906238434
397576987
1309922053
1750094769
1768374268
393734758
2067633921
1291540168
828987067
1777476192
400873505
2127005189
522082362
326875640
1688670215
1966246972
2035372518
2020179933
391559898
1800525204
1247718088
737083557
2068731775
2011179701
500099116
1480820186
1921724527
621564638
778942767
613456516
1841359609
203537782
756960097
626203473
649519115
54801705
802023287
1878510420
559955112
429365651
50713785
1520202542
893381024
1884070310
129860964
1157531384
566836305
1965794854
2049838048
2143310964
1972268652
492204972
1971836349
55425416
1496178307
2098865372
1133228155
667509359
470751366
2076837083
103290345
1938526081
841000287
1757182230
207339673
1574659130
652714863
1621292126
717129517
262913310
1666328395
1083568233
993100220
1011125621
14508909
1447948323
1985443154
534890116
1170249903
321030790
748062868
175162728
1257098872
1099463721
2072264622
414533879
903434946
451396002
2008858818
1581182997
1561920264
499300920
1648779360
1186480260
537680832
709316999
1673688408
1563964686
786321698
897790563
1858893072
1952404153
2035412790
1368653947
1443387417
1512654904
2011873758
1531747057
1367426545
1450972155
69338470
1407739535
572099101
731754963
2038013666
1199939611
955043561
735662523
1650318429
524269131
1134928785
935138753
15137796
1608690756
1038567110
477714697
346783373
475038762
722254836
1376418996
1408515437
1288810576
1654531930
83246967
667110486
1252626121
1694331324
663067328
1463722125
1634200274
2095789460
2055481916
1882161773
1032881941
94696040
363731123
1600635952
2052173946
75336125
1947572030
1425916705
774035402
1609630408
1760090865
1030762455
407123025
1565824772
622961646
1239588298
2000186859
828638886
516377184
918805614
443633507
1460483087
915166789
961484521
1871216828
184223981
1756404774
964213820
494749964
964731427
707847266
1056452585
915429718
1604699108
1265441071
1027555862
594976380
1463129619
1435368513
860909469
683416396
1087416474
1477666425
1636100681
1229966130
1042497437
1313859
678652296
1330744324
1904273264
450350442
2034811478
1851461821
1061572966
1368754815
419645207
1084021537
411203552
2084406160
1428287617
1380466371
629672430
1566129606
695750121
81750677
2049450138
1898574445
1006124240
1311013724
343357965
911115387
2086824343
880842215
1109229325
1985609610
586061743
1826359820
659770933
417570146
974959123
604011394
97194091
1941525725
1426039581
1203639636
149509562
1459482460
208860401
304923472
1204566157
1142663187
1523333628
729969982
1556286214
1385451892
1857633493
1830250425
1693928047
1037566862
320600193
709982181
1915214821
1936413346
1389713728
1649376505
1937215585
952503595
210748430
1598925360
1500508478
611549779
1002071892
249297312
1014584278
773672832
1359368905
1210031703
338245283
88717231
232151226
1131970170
417850637
783712470
1932702839
956544300
948855655
475617882
1978760287
1905532409
431858631
204393389
1323620725
265938352
13631908
1981852156
1728055015
1972512069
73795240
829232819
209984432
1790411926
1588557491
1041696277
1332058483
315417442
1269932986
1191791821
406570450
1182469363
1273760442
2109028003
1177209428
366637408
1306277822
1612031207
1566153766
165799969
805433722
1310700491
279227710
831748743
1076145850
197781995
912155543
564147570
1404785036
1760750966
17717930
1264321570
1349987354
1217446702
574646911
1912246855
2064862387
615617519
1318353067
187577847
631837222
1962343377
1868566560
39969356
1575684064
156557204
659735070
602349937
113707639
2063387509
749620534
1737561863
1477489456
1233049825
1556319976
1750436458
301272399
306781540
1367685890
279771283
1226346880
214868094
723606645
1636478663
190868159
364829067
749903008
1004924075
1015546256
399947528
1010455802
988614279
1824772451
150219701
1261725179
1998307177
315786322
2117420403
641062893
2022519759
2113754966
168545165
656884640
822307626
61392540
726557868
1187774955
205290177
1597407668
208684359
258417669
2135875591
1914284003
774399476
2070885504
2112215597
220089521
1492205870
1482800771
1582746783
721765172
1424628333
1458020000
2074651144
129315684
1875037030
110828345
1321624970
1180825147
1148918607
350274615
1177906527
1680554154
148806754
1130634186
1439247739
64186863
1489375845
736691792
233609446
844099087
256336088
205718179
70958363
454269641
974979347
2120428261
1967086442
1041529877
330170673
764279790
1230539674
414048192
876579127
1256842664
215115256
1436527234
1392044628
951559225
1970648535
2139878240
2072196238
480599779
1038267293
1551100077
221074722
1187877258
1899022089
131398480
748535058
470989853
929845666
338121833
154832606
2007554824
1303085239
1939771397
1938904331
1086171112
311633825
590201588
1109868644
1045471542
1917100618
300926313
1715138175
74177109
47038175
37013670
1512093513
722375914
1280553260
680931941
1057129442
1480237090
106040156
412205373
267136236
62226738
90620221
491583718
1143824358
1009673107
725889604
1883363047
322571956
446288194
1686256671
1454755379
1213359298
2041852828
505893901
167513019
878397020
1958484518
518171151
1839465055
1349539222
563432628
1443910275
2044018731
198738358
1873125809
2092988663
1731823896
203824373
232562733
1394252202
351681673
1449884337
930539203
1452655860
1347813591
1821185519
1210997950
60745731
417576912
1641692994
2108172691
258351208
852998930
1177899959
1427207648
78386627
1423466534
120879559
16511811
1351113733
2100216991
180611431
78326974
306306452
2108744415
1324529788
388210307
1802653205
348253621
1186148969
158111468
466461697
1961489590
2071442875
144039536
1711709048
1806029066
800397904
892479391
292110272
1798330635
1450418177
790054892
1441038015
304471256
808936632
1565865781
509329903
1728244373
1034510890
1735710905
1329172816
1553947239
2089415968
103779005
626802029
1474732855
194374375
116424565
1268093378
1445885505
1579620284
378592426
1930858332
2125243367
410612996
618636412
222309799
1487751124
27117625
1940284587
997336831
323632347
809684967
687583366
596691033
1116002723
865991412
97804132
370855299
818083110
2044503652
786732576
1422410492
1657811415
430367719
1191286489
1321955061
799314740
1818019818
1867864264
1374471517
1414617332
316096432
450161031
2111496340
932521027
244674531
2139788460
958891284
532177738
224369327
1365562316
2106239576
1886586188
1569230328
1465583498
186945028
498890715
1024891293
1423505127
1888996832
1535568336
1446841788
780277808
1475643949
830920951
1068450030
578658544
781029262
2101863633
1064705737
1637637747
133204372
334490606
1527856577
1338594719
173686055
540110835
1875672441
794176348
1159711337
135152029
575876382
2077513001
128317244
422278335
1823062367
1045172488
698319142
1905761586
1842799569
767698305
862681117
369382140
1587904275
2082302642
2005704725
1704197577
856143707
1084037521
1951587336
511502938
2009390753
103867571
1055891408
1843569994
1748681954
488888556
1196321286
275161372
136025235
1823147187
1982482196
1477517500
1093745190
571009276
2096716503
2136173767
491737463
1075228959
694645444
134500378
817667210
992228281
741908765
5757545
696058310
2050996687
93117912
1727229631
1006965228
1209438308
782086654
174003620
1308628617
1925144483
590276916
657791783
1274128446
316623800
453725293
865137031
110873786
800775352
369517623
895377092
1228053793
920891141
1394360842
877260836
294024461
55831533
1701336076
1328789101
1869457198
2028505402
1473003008
941968012
282508523
105599430
843037806
1491868090
1678523469
813544950
971148789
630782291
30602662
542466920
1862887096
692454314
1026284262
56337941
446622077
614710227
1185045680
1856016270
777104035
619608620
1160794467
1395845077
1361590840
1292705939
518022009
2030953892
741619215
565843609
1735919291
1584246374
1765631061
79138168
194115493
1184603792
1465767188
707792114
1387413838
878926354
1336413585
914638631
989645623
25273396
1041250711
1508324565
2102882305
1031667773
552691239
709458372
954244045
2071992694
1671938976
724897993
1489203690
936506223
785969262
1717190739
1066564535
48226924
589515284
783210108
527556133
682052451
1896695984
589344030
645536021
413477994
1663951077
1157396101
1255951369
1668639995
900132226
2034880848
175179269
947123708
2794207
327001342
1568316077
1724944923
98895798
319014311
1820590378
44471876
1891793043
205578442
1298479570
1875464641
1403793832
1221439885
597048552
957761062
1232331019
30178387
2082042089
1144924217
608649363
844747686
493266998
521512802
1671739670
1597613200
1205839782
1419706070
216664933
1409387018
192361846
1830636754
213255078
1025600017
1666428447
1973597177
1970680615
827021719
945169359
682246757
1100591700
735823973
1066337335
309240602
906095426
755168834
1640580734
1355715935
459959311
730902066
1970610631
1471163673
1134608654
1063471977
341527589
1878252464
830822016
1788544299
983678834
2015903669
1089364962
718439235
617285773
1129299211
1436933458
45988441
242818415
1260969431
1725656521
2008027017
64797455
1217034736
780368359
229295537
1809468437
629450636
1513892399
531935397
1225611026
571962307
1433500768
157037120
1811117116
1836081669
580476702
1902411346
1890045002
1656730975
998298284
616507028
1723342453
165052365
381883521
1410527076
1773948562
1893628611
983814334
758180816
1031371689
1838983149
866475137
888725993
813276612
1372567769
1465120960
1968043701
471903450
526073686
1910447003
98345693
1365790230
1309713854
1463403296
764604091
495651600
1040641894
1318768635
1439430280
1376259982
2123514026
1901487724
1196406491
1602777016
588001077
1546213907
745021514
458159712
1941821976
2083495692
443315388
855342067
1650248309
1323222229
1883499151
579519326
1185651531
511539153
645962139
882631031
149908058
447810740
1087614729
757344929
84610885
651825527
1740368262
987408768
439426312
1444472993
1282367041
734272793
138258839
1324575516
1478591486
627605064
1827200492
917803515
1256622142
1230704505
1747144415
1321150847
1435822863
987623779
671948118
472681322
1697014733
1787445933
1511579023
1144021048
1161366667
1627768036
1074481360
1037724276
1920063287
2045709267
1822995583
334452834
1822509316
474559226
1963021114
800169596
330006431
2110790676
812465189
127097223
424967236
1656632717
1919499303
317339878
1429322045
330090667
2124770730
232681786
1327629613
1868025683
1354143964
1726854555
533505980
237916929
771447739
561724191
1439223212
1639469698
1499863788
252035618
1630420375
301674702
637319619
2059184389
510677803
388344345
234822148
1095566962
1954825355
770462618
1640326330
1356843795
427011526
1226809442
310843942
862055552
1939629410
186937613
308013650
256874280
889100514
504899766
1005016288
2036033668
958017613
1904823136
826282403
57323931
1560050486
2026743173
583286987
729792714
2084512828
2099181702
1940611823
659240107
1960406543
1925657168
994515339
121460133
247773004
12921510
788770628
1309702337
1670727326
242412089
307849200
1608870307
1699241756
852916248
1593809160
371907733
1789435034
1298542730
1892846053
1403578700
852072399
1613341501
503127033
640257242
540791548
2000681171
1159150236
1498887050
2142891334
32825972
660570
1485458474
87039989
2108493498
1403722269
1532944720
1159660040
856893621
1629407241
453721026
1333433570
168713693
1328821663
881888630
877041705
556493975
1460301332
1711186622
558966305
1631664678
410030064
52665630
1938593905
909766972
395425327
1344321014
95007572
1779017624
110995522
1719469988
951261939
1459326317
1128223188
1668243696
713756412
1117692492
953287564
1547181685
1229745906
851113099
627473156
2005142821
1907361500
1910007437
281588585
284251407
162996986
1090518471
433552694
1978624600
268200942
1619048579
396287737
424872167
1663831059
698412206
1757822184
219624944
340007497
1732586770
755190290
669272591
1767788371
1941289127
157466573
1981154298
1306788101
1573613659
22535738
1947837005
1210935323
2012042620
1537455202
303892005
732768921
929533811
2068132179
656924033
568930626
851770048
163773166
1138218230
1268892690
1509179148
1228934963
1125700121
648539416
857828536
1642867722
156382767
335816250
2068653116
2139160607
413280285
1294879825
30032680
412951076
2061493838
1312283794
1911233505
1122882032
4071909
904492906
2118595170
70811761
1938186235
1542762003
86147968
561323930
721839152
1618679208
1302287040
38419219
1198039930
1061921911
1770225819
1482414253
2144386400
2086098279
393898131
1459494874
213188499
1308497116
903628835
1761397388
420343427
1022686321
1847864396
2001231165
462739748
145139579
1029531691
2088380218
401240695
974079811
1576112860
1312819945
161379144
775184236
1533021757
920718891
556877290
75121127
1082660037
774615564
88651506
1144496986
1565413408
977212326
2020651089
940080983
277280545
1035981891
367065922
1820411014
1462596646
975817057
1306594019
1929595271
437424914
1376744711
1686293963
9668599
1330264117
540558855
1938655457
1001693610
79797647
1169072202
1385281968
191180043
1300699769
1643031901
1312751633
2088978506
1399615496
2105996212
1110773972
1509324537
2060230986
1218164803
1990766539
1595983057
375279591
1809720739
357937796
2067280770
488350556
195575028
525797904
1867083216
745059978
34508210
127784205
667206661
1556188934
1037612665
1944091312
227963106
257464821
561097917
670747696
703276229
1596896035
771804479
1171795843
1524751108
1213051817
1006416964
1444991436
2123101477
1676576475
2074664589
2080563486
1690083377
1215547818
1963921375
1217449577
122191787
809627837
1076200717
1481480479
2071372622
43906579
854780753
1067458652
1183040015
903581689
1285628054
1225161915
976797431
1111748336
831503353
704799669
1035302124
20841453
496459223
433557933
1773194267
1549881015
1187956742
525679466
646911098
473707490
1145224833
2030274840
97495874
1991695289
691121983
892213268
1601365837
823891836
645669438
1701086621
1327058003
1106104445
689631749
1395261538
62719985
1524137483
361516199
967631876
1879487953
589112235
1833466490
1249860025
1214147460
789337970
1550806862
694813546
1593445768
1764806702
1660953326
361868956
1430907547
771095458
101363892
608767261
1162125440
1253252322
846086101
1141340295
1949517944
1696854660
1003729973
874363928
1405020914
142075124
666248739
937551562
220216310
826326103
1030365880
170599909
225615824
833216343
557102099
2014750444
155940552
729880877
295907829
271483401
819376575
632940398
863295779
2100014188
1423551976
1865699673
830942420
1907094078
136141292
279987392
1398152648
2085943529
1474339145
66485630
230751079
838683158
152314167
1046475442
1994730383
1435788406
1598039089
1493487120
1862249192
61003679
1293281033
1090251008
1030116693
1767597249
231548075
1580454896
1372190113
894839474
160361106
126772104
1326587585
976147988
240039013
1728563197
2118372101
694082956
1368576415
550644264
1157874986
1590477443
1590497262
611242779
1013307345
1806261369
151302435
116250872
165267041
1767123577
766682789
563959373
623316347
455060952
298915226
1888561147
1133013491
133090376
1631527818
1351365379
823667369
2059680291
1538918989
1140077481
1994278901
1132260511
30176371
1385763498
1156662185
521049148
523575690
1748550728
893047319
1623400009
1600508517
1237888622
479283600
1275740296
735804700
1370330773
1157028606
144312837
1798359439
522917943
351244851
951549498
1391187376
1165206311
1426005558
2074097321
1562919241
1256325555
1971282213
204344838
375292661
1896179378
1814087890
904778096
1588167674
1246299282
2038787790
151124830
1695253532
304097857
1686634707
122320244
307447528
281012971
2044686522
2070569816
1281525529
193940205
1676700981
1147466796
1907798785
1603729120
935174553
514473342
674558255
1666810286
1627897430
1435311345
425356327
295512736
1758349608
1312498485
2031216322
1188047895
1719809428
124749149
999266540
114331841
1163609227
2000295936
699683664
1358992212
1684090177
575885622
312011681
2091942754
2027523485
1586909711
738390365
1879520523
2146148686
1817836062
1252239705
1068627300
1969931143
1887568126
1981960839
1707412182
1926805081
1530992700
2081600046
1112914326
1255191272
1839535786
135849941
7787172
707543599
1512450454
1855687126
1180748403
1095949529
1787957137
1116014916
1202607694
1967477709
667703907
2109038213
1689686877
420872238
905755064
1994718673
2049815521
899595117
1910787302
383390283
1616197392
1852153948
1513291186
972096426
1495573939
532779614
1909842350
1780040097
1358158130
1668255303
240625108
545740870
1565510093
1038729950
1871445853
92097694
1371727058
1341222912
199173839
799686677
309979818
81563762
784489047
868376091
13522281
1465403537
1557030806
1745882804
1977566948
1802575793
1800748488
383743051
998375122
1708261397
1463519436
1975856854
1408424226
357236363
689132148
383871121
617600170
886107060
445689227
744499749
1107664997
1095150526
999384985
1570240348
561525462
394352168
51430173
407351788
1884284736
1276649274
176175664
932497406
385099062
1873872610
673073295
227190314
819760413
932926000
923024854
1392276806
1501671407
1269353141
432281449
1019878901
802573489
1196869351
1720673190
1957270814
1439831868
1299708728
838871868
1991602140
2042037692
1655705812
398255002
1545715727
584722322
473040745
1850763619
1721252097
198771559
223501388
95355649
786209437
1212448097
1067318122
1711368704
746219085
1273644403
1715926785
1047453184
1667029886
637914438
1725433967
297746140
1599224666
1656866634
1044371391
818818685
1151030623
160640016
979700944
954743733
533224222
387369190
1972643447
374019137
1178860839
490362473
2050497492
2032254739
68013890
1687819819
1919861728
1031134714
38073324
2115762527
1210713645
2091841769
1162088761
737234737
531550820
1498992566
1479511308
1699215955
526573978
336180209
922161427
2014588905
83508522
442624965
1189828432
1887157771
422940839
121445460
824786484
1972099335
679624863
1968093971
960177340
922907208
1072515991
327321849
896634621
1477711549
184152610
479859764
496243242
2000114770
1343039325
698368649
933988619
186558846
775866468
1357636551
1103532053
1227487685
1753325038
562711526
314132819
699960823
926098265
1292563742
184117578
1659148427
1245976347
935668261
1373080389
1515275567
1531630437
835762416
1115081911
450121289
1743810252
1225436233
386118201
1256463327
1783210761
1990135456
1338725266
1960012071
634158806
1622193108
116641816
704869199
1689509158
47713173
1488390806
643149615
1254204901
1313995772
1126215185
424020078
795923990
886555427
1601206625
506898088
1120423890
389603884
442619025
899038357
354382628
988810997
398043990
1017765313
1933933970
940322378
949719834
1910725919
1704768213
1122391719
1262958089
130888509
31083802
1262344716
1040123934
548727799
607925445
611538978
1173963466
1230839147
237339021
1220270374
1180445036
689956424
1429389790
1262808921
1650890193
571143000
2130119528
862118344
151374848
60690013
447927201
1157750341
1866045087
1056256948
594907150
682832916
1506257847
994521498
1916476823
2010092873
1172264919
2109853038
146141693
1732731452
1936618350
1340895840
43455336
635042485
185114315
1809475522
71620850
9246885
341951954
1972735730
185692817
39662248
830270598
759867884
337787314
171959789
365970392
1306536297
609798467
1018259515
2009040122
2009105195
1420746320
1143341726
1173198370
1472270396
597032790
98079659
956724978
1848537871
1829498300
1183783305
1841460299
1915192817
271899955
890127389
168010972
1234161981
1919710243
1846873987
185511185
1845659979
1021219961
1339647573
973065174
1531909470
1658383071
1495190463
1723674168
1277697294
874924076
1512050051
1892125746
365829953
2011480198
1805975352
1349127329
1671335996
1231524940
1925004007
1105883556
1737522978
836100210
1840835863
1736084641
1288160694
1045894670
1629005242
768342729
1434959094
465451893
2035102444
2051484022
233733286
231011248
1480622961
688300419
1627496700
1762086699
197169238
601333023
632658068
202466393
1409634233
1654710940
1706589027
753905362
799714983
1890642246
803825838
768817340
345478157
563365376
1015377121
209357400
1399515658
1932877498
20115605
1697669727
1562882200
841377560
255110657
1800484550
16324625
1343661296
908931093
644381748
973579008
2073295872
1778112392
873903795
1266176200
1801044690
1381788348
1141985778
852414357
1989008941
923937394
2091729226
1728820872
2121082436
730296483
1938122909
1828702333
1560810043
1894438732
1726860147
2137865571
2144382079
2113070563
1778681419
1672484295
198889401
2006009769
1045532256
29783018
1691331027
637438597
587610714
2024930901
783649122
363291799
1930269041
776686178
1707929945
463766254
4089112
1136676506
1860433231
1636163439
857747490
1712774087
228646315
1817878388
332644323
606871806
2103776341
1191082399
30450631
1237988489
2089375810
265659570
88630713
965519012
1892956843
641748206
1310755460
1567431606
1730929203
338596688
563370519
133230194
262412211
341709593
682585989
101767744
2049546996
1038741553
1190269379
739487091
1059831239
1777757612
1502630777
1437926250
1791314315
1482755093
2094856983
605095653
1879419487
1820208909
915485642
971914325
488334381
319638573
683803872
1360942084
4247129
2125242635
980718363
1104086151
1751914520
1748332941
1877092254
1992551530
736335158
1686752781
2107441473
1335000433
569856388
696050056
1994845283
471395757
1145105912
1201588303
1353360210
713634490
921355279
1859448230
1336473101
1400963928
111104690
1204286056
1502264142
96985617
1038217785
1146100569
94930950
225193803
179425422
86591240
863580252
806896499
142095780
324496469
1505234691
983077271
1633882064
801415356
846468769
1101779176
1567410035
1673635418
1566091536
576073767
477256669
1228014187
178337782
1007718016
601409348
827104126
1044950294
1900855120
392342309
1694097197
1009097352
820499123
1744258162
838365540
851718933
625174854
2050729860
1410425360
1139739170
601820587
1107248443
163900121
385326234
443193035
245151186
1207481910
837787587
2087358985
1200606896
139505025
1814305715
514307585
530709945
435900183
1699432791
2076335223
1345187170
752520266
167132187
258147331
1025208888
51523645
1324831166
1268833159
1968487740
1294257551
1921935943
643257204
1519770029
820524335
994830597
1514387523
1452765338
1538946015
1505459249
971232594
1656083793
1149262208
1124576501
1479450061
1247107427
1779861086
266811499
1432346771
2003102078
1727922548
608513958
1278214438
1132458160
590174083
557113158
770751156
928023994
1091518675
1675788454
1378347423
1425202791
450350807
424784312
409034417
20647080
1098457986
937080034
957397145
1524498956
1856024330
2088204809
1148995129
1302256716
1061549572
1527868959
1422520701
1925282261
1416880093
639701897
577188050
1461933402
605392061
185623301
2015691286
175876878
1404023878
1576071914
1988160566
1784931263
1796180981
272033766
733219341
1860782691
85472324
323595668
1078008875
1435043614
1626845272
1356559843
1440392038
1654088653
1445749570
1343783504
949617311
271800587
837031594
266285911
681617929
1694982592
1818069267
324133152
1281116148
1412994973
1897235440
389249964
1237779489
1929713328
1688762803
1671426813
387760616
2142415578
1735503065
785475453
1235118622
680444708
1276173607
180560381
52182273
954248875
354385596
1621316661
488648220
1288642523
1300133770
170172721
1387348968
1817835954
1925539514
702573794
1875444912
1890149340
830239063
2031809874
2008278760
1578313245
518625845
1515860366
1102433430
1750551998
1817878232
492862354
1030456515
632625314
1140088476
37486391
1719817864
144255719
389073055
775680720
1769902723
247859623
592728480
1857853382
426388867
804773982
1346630462
1390084798
409232127
1965329500
1380233481
1447144184
2066439785
1150874018
525182897
207537171
970518282
1448384309
1421189819
1953848552
1848328314
1864665651
438647489
1545226492
835886639
1881050007
1658223713
1993199461
1700609272
2067628967
642454943
377693300
1115295113
1694514781
1170345081
973515011
1517000455
1712025450
1406532950
1934881522
61069531
2129657620
1473044706
2030869909
1067594910
1129749962
1849842490
190898596
1280074052
1223794889
1425379428
769324541
1645962494
1102456405
2141422765
345913121
311793400
1476231553
1207370074
80418882
1353624071
911208339
582419266
1289280273
1724301181
1002017419
8172063
1658195912
2082570186
950712097
542760148
597745161
1305362098
797204481
519635340
524817611
1696212024
1997675007
1960827655
1407582753
1606770425
1146231133
1654486716
828773522
1280597802
202153026
2043466677
1036403272
787880024
1541118179
99944556
847591925
2040023902
1029943499
275771655
1896766094
467851520
1839164579
379610576
890532951
1307778270
759022041
1239480599
2028752972
1523600846
775216465
1421098526
286785729
1974594138
634009807
685741651
424933848
256977177
1366357648
1178175634
1721168151
782136392
1207928341
974429937
1318422171
39054177
1071484862
1263521008
914011216
922611072
99297647
1597332914
2141587289
389196747
939676380
527526531
308321995
433177379
1897118065
1233705275
1939469735
1145364265
1946141973
1415176567
64844217
752509977
91024357
1078926358
986823833
1936924850
201084662
1930303802
1806885784
886835548
962436586
1871347078
1549287432
1330444650
1843610627
260483562
964110300
1151696436
995613579
464185466
938698037
555788477
1660283620
997991327
2083419972
190375990
1703077902
916136986
761698905
76868635
1001293152
1691702977
1817614240
1719045820
267863474
1924144037
963075751
1430570778
1517639782
1278712705
803496979
740926306
168607213
268052134
1489226451
1524452179
1973924862
1614355054
951276612
1113000480
591030640
1081626773
574298225
1480417491
158399266
1773474877
1038550482
921575587
1275639801
531472665
663235163
1108839778
301313132
365046137
1891549892
771458867
2006284344
1511547931
1310594104
26590517
1179674895
164274931
760941242
436070355
103407663
1091268937
1880531716
1199508066
752942522
1313257940
133503550
1392295564
560108822
661222649
903013704
341804387
23947735
2090393388
923300513
1088496158
308917004
63059744
953004487
976354461
93644904
1015809091
2062443339
1838189247
985847168
1951523907
538980652
1007404128
1947531049
1039393379
1131122649
1934203763
2015960806
1633834170
121136364
273317839
1868586844
2062500613
1940879702
1539500200
1543454881
445535486
524398504
1774446461
1678261484
793528289
1162216929
613138787
1053918146
1801907633
465526026
1282904653
2004289363
294564510
1786448163
1026487992
1483329521
1140501424
450439689
1380105622
998086878
2048404745
816827208
1939317643
620082197
834594793
1507445889
605426810
2133997334
1156747584
52597236
1664611704
2143186519
89853828
643791838
1278048257
899783309
1522282831
1319643040
460452772
2079519764
567667605
482244635
633980952
181532510
1832263537
1725392007
1371686857
604240217
296020319
1679135387
1324132872
1603798030
334788111
757511489
338494788
1746008563
505242174
949270002
546722180
79561428
363896732
1518052367
275542581
602751028
1170727883
880111056
1376077965
771541246
1253940908
1806458907
610389559
1160244733
236287999
1747283708
192427769
893830762
622745096
1366508956
206052164
968492057
1291250744
1914904322
1290906312
1726287619
180211842
609510912
589882825
1874291308
651565726
1728847193
763224145
786850044
1313442100
1022693382
1242762212
1318582346
493957386
2052966875
393906686
543174148
858632975
828725073
714311157
848395198
739768806
2020068807
1180735480
1862378240
154370415
1474010218
686829167
310624824
231416707
1106289569
1787822364
326676430
205614995
258086316
2057603645
418815993
1774028820
437001947
2006813143
1932070798
1421707524
787895750
1973456804
413792460
1119319636
916714522
1101172048
62214199
1158787464
463131998
1288269849
1698154358
635173061
607273210
772719661
47831815
13757601
635074885
238837318
944252322
894443128
757994622
1551633879
2065300668
436512341
1866341415
1473468271
1809273987
1262764575
363460228
1275344685
1841228948
1091369629
942937515
1449913055
1913504765
299848355
463761525
563659732
447272270
1672936786
384418397
1148191178
321526620
210508694
1284150320
1406973151
2121391291
1206256410
932645912
1008773114
436027624
791186436
1617724768
553669209
1063463859
1315235819
1723593157
1378013908
930636349
1066860395
1801715871
1394536841
1639708240
710432914
1171263359
214837819
97319850
1580303684
1437393717
2006892187
1003127718
2043877782
719595163
1824378926
866050396
832514408
720352230
1309836090
1113011716
1275875216
1270195486
1529030754
2143831503
1384856426
1899899646
1394438039
1709282030
1102563200
1957965452
1918542194
1311752973
868128630
1480702213
1809375712
1496271579
335560258
746136484
893549345
1043358279
1662709087
823922794
1446784701
967655745
1856219476
1144072706
1775472710
1259578283
536349008
1064938561
587622403
841127255
699497841
1970779229
1803296013
522028681
1667439576
341203214
497690354
1345693832
258668602
1311017661
1773963338
1638568309
381681970
1123269692
649810360
1698900039
2059757327
1250644519
663104197
1759500764
1431079371
1619123273
626976086
1795626100
990801804
514659548
1876694860
1466764432
889569955
1593420094
1413266645
77056116
1228036017
1323026959
339075836
1323332933
862927959
1940489154
1316182309
1412629170
2065976579
1481629249
1763994836
2131560275
45896634
1509148152
1628285360
2120019115
32026044
1244642104
1438164496
2063754352
333150691
1656703714
1165677495
1389437730
515985373
1334398770
707549761
1545004516
1508080735
1629091567
159906418
868597190
469485947
1253938764
307033866
1535353891
1667419117
613236557
157026261
1946179426
903985462
1121853796
405296086
722632372
101762634
1369748109
2146792263
71112278
1078660463
58498737
1266383425
1969103881
2036399346
153518197
1386875579
1751626641
1968327872
1869373755
1113812635
237246994
1551400342
1853751702
1546172964
220627783
2041241063
653650245
1204811412
2066269522
1141184964
1037582281
461198252
909606147
1125732301
1107061846
741892718
506294787
209104895
1114799648
1268143992
1579107145
764256615
2123717908
1293046916
1752718115
1293578677
496681196
130857893
2141858742
727681492
1687286511
126519557
544125665
1754803555
1860326707
1106097439
1639925522
489472066
2121970428
1795137204
1640016593
1464964441
235034959
1850113554
503671151
2111390724
1753020172
532602369
547846960
1747159007
653411560
1781669700
987378048
791782598
365590064
377684418
414542720
1409898389
682651785
1101608865
1360728511
1403996678
1290456193
892665595
800578251
555881221
389848564
408142908
1447057274
1105116049
2071921553
1433324692
1965770432
1905773902
1900314637
446490600
1128936142
1038608663
569842107
155200402
113333331
2062083340
2046968526
2068362253
1895808885
1169715899
934906438
984969066
1115215763
34819450
1473057651
571207639
570428426
1548742803
138204711
1520452986
1321720785
1495389605
400271370
1336271039
1394942537
1622031049
697502535
1931640122
559393613
2057007345
1203292174
469504639
179900226
484684238
1290226755
310038584
1288886200
2136243899
1961481246
1387798186
2130504442
1505986108
1231903131
580102770
2118467933
1260524213
55004554
1390900539
209838178
1673003104
1648564225
1641279885
848175105
1827617859
1787256686
907879403
349451784
221825347
1740904960
1370607023
1281624764
1320439676
192570752
597008143
2113426712
1533227411
1959733082
260534546
1399521083
1909468180
1836676314
1406961802
725209682
691305087
679330841
740941773
1155295949
339969571
1418126151
1769240846
1741452579
770055363
1556986386
918665322
2118201728
994979340
1084280939
1660995283
1539260555
1928073758
2059182142
1332083541
1790818012
1072584644
113618058
191975035
1136753217
1712659312
743793262
905499462
997188927
432137245
1412088086
1823488678
1144632180
1414335107
1294977476
1774607612
325006884
1154066250
203733160
1766968385
1345245259
964757749
434242713
241528628
796834461
1049539088
289548075
1103503965
1015222254
1915084882
1055141311
1784308518
859906568
925473107
706220358
1770848756
939594995
2061517449
124114487
1945885668
1648280505
850116070
1379955967
820747788
12250295
181342621
211127093
18452186
795714985
2003473670
1745539539
1738825796
1329272811
1962387366
1708810097
1306856196
711689480
1168961424
1197387663
1026600937
268931731
1565794067
2055172851
798786131
1935269441
1966752516
38807494
1123859093
603380530
1845729781
894532203
1735888957
2110518498
894169289
132541673
354761727
2144795686
1495042765
2058242071
710279792
189193024
1264619133
697586397
1312245238
602313319
329317476
1636193032
296788252
1708358490
1299262884
266524151
175245439
60806724
1444206966
1339047856
1246492115
52600263
1946723340
1322099802
1594530189
374711107
255210662
988702534
1965888811
1489171140
1086116803
1783735516
1240579481
1763868634
358060378
1820745912
1330668831
1240013133
1435103958
1001226170
1050390155
715761084
47983159
1279952743
1419929152
927573883
2039468884
1205085762
340387109
1227491688
1247165101
1328907309
851081975
1501901506
1739664262
932272840
978771986
1533240102
784811562
1287116073
2144841726
782653312
596958723
1105213630
923003864
751646177
1820483613
441931063
1251968002
1664205240
831078717
2029239501
357100328
1704974282
2133881883
1849738420
924758012
1061696405
768174032
175197385
103161666
1731164699
292982260
692801710
2106322629
1079676712
1604610188
593313635
435678999
353972532
1119756624
1223564273
1061995988
670031217
84321941
1211720940
374124525
1673657472
262099559
1638385081
1186745373
1744656002
853874864
299208246
213675256
614977295
1231895893
576189176
1714680616
1968204208
1191875127
1599214986
2000859041
688166475
694435327
17487145
1255558753
680183099
130484820
768894577
1050298320
1933787945
737818960
1370928042
932961207
1982881405
771810432
1718453582
790303481
1338429941
13689665
661353049
1025624729
1715960378
908605550
313694145
10077433
1300451709
2076838093
7608899
582665441
1409987606
1955338663
143092954
902410181
787016765
331208344
1575641572
1430370064
506267350
160554997
1033569267
933268345
195096477
458432833
121386161
1345230529
271570090
1917742883
320214601
826031667
2073875429
7974427
1512258304
359476352
1833627264
302088086
167484946
1355457634
1140278568
2131130847
663642855
1752554171
627481782
821224748
1891327614
838031482
505883104
1391591995
1040017138
556295605
1554490982
221370491
980839420
1447262954
1376037935
381193299
1640912666
183024687
235756120
968244639
1349891033
807107246
2065711335
442264964
335355974
1685962505
832673226
677637445
1314030816
1688132675
1911271532
529159076
668275954
892471596
1857736158
1534065725
961615559
153486073
1899306405
123702375
1209300050
1270265702
47191554
1520960280
1668092551
1085405069
812912501
508710294
738325189
1531457838
626993520
689661639
1251482111
1038233970
1265137421
1388051715
1559511521
1268051817
1365537335
396796036
1688883307
1307336176
1871427877
1116043561
214669457
1877362094
2095387028
1893762408
1753539077
823535691
1741927836
745889801
501037638
2047551896
1728767918
451514058
1155959838
623968866
1061670747
1906333697
483459121
495254181
1163041870
1805459960
359802150
647490482
1390933047
1937463234
217112626
2004241059
944481736
195352729
107422963
204421693
1264952720
990899637
124417468
1876141435
275403255
1693304918
931933194
1122394560
388956095
1976731769
1308788929
1750489381
191614383
956287703
1321962625
222018693
491504093
1956298537
297441085
766590450
1389112564
464963166
184668473
1262637744
25974448
2034079929
1307073313
1065844181
600732319
786297986
1199457870
1873388147
1921702856
1061803019
943674539
598039931
697735463
455945156
11895090
1715955835
436087320
1281765564
1716277324
419103553
836082167
1663575651
178644990
1352886048
1742658901
886158812
1759703054
517554172
75986256
1281346262
1231960640
486879054
283008142
545651428
1040003870
1693472306
1195588327
999650168
1553340667
478406560
951050782
2105241531
428670322
1485882094
1956450683
4208412
1300794742
1553470810
1621328613
1804575690
633315462
598607160
270155462
737423497
1908445862
682582857
1393768395
244158211
2066965222
304309736
1597452251
841729701
1361550507
943876824
1679942659
316135869
832505837
1908064447
268402886
754119834
19275949
770472725
5004869
1362437020
158029889
561335001
1438123231
1123324225
82189540
738550203
558659697
507399397
1321118197
613833682
605736493
1265211472
1665638582
1664954938
1640892273
1911471695
913991637
770716984
1369781868
1818915051
1124553845
532287014
141945614
869707785
363502034
938658466
158852691
270677696
2107048440
2033708458
45815509
409957064
1944546646
1576831596
357096779
761528725
958929883
1789552263
1745983674
470923087
422100124
1265443933
669481563
2239740
979912219
903902438
1038590525
1208866415
1468765945
888820338
1892844396
1850188009
1047518592
397034203
1425313776
241572128
1904855318
1892065575
1633693081
1970477456
1298301058
1895887060
945418638
682295430
488858766
1639593675
737682711
504655599
373397085
699424048
1192661412
108629484
1148864598
178101220
635409745
275504533
74503949
822275227
810253950
2015070887
1147119689
1031177003
1410805945
132861317
1600967758
552554933
718475483
1640615973
156472731
2074513734
197867743
24746957
1697874138
675829066
1621750984
1678807063
192316991
994845989
785745517
555212984
1876867161
7249546
648688077
97885197
1240259970
1717903305
751931743
1802025251
1458620322
1392802379
957887039
209759767
104100903
137604160
289568901
261721628
1557329098
337880026
1434569620
1321578500
535568275
1030031414
122358294
506322067
419825392
1972702354
711935622
1854997557
294468190
460999267
1534577501
690781650
1870974502
931832790
895903472
110480543
781659241
1676881131
605749350
1781460745
1171827767
995827491
1203729297
2013148098
1672278702
2008732466
1488631015
718444989
1180703538
1556071064
181157518
616412213
1495574311
525767391
1091617685
1275861813
575092423
907290523
2077306128
50683978
2022246668
1549188090
1142742504
1759284577
1655849990
337118767
2018525001
375008011
1972176089
411656337
1070109896
820563503
2040150166
2108882069
321263803
2060267275
452017088
661593264
832397369
930268969
1658536810
1413109446
184092635
1322645387
1004244091
779214465
420259670
322221747
1173705909
817420114
1517948483
1749993335
1243650728
677228196
466208834
1268676291
687777227
1119387299
2063067368
1628627501
838817540
1486583740
347480188
804570573
1699234030
353260335
298063797
666817257
1003390914
581815777
1440683082
1423085081
775195102
1026042322
1625941401
1628615981
1411141540
1517271162
101586816
344731195
448775376
425487663
1941401747
108428498
985642763
1100314594
577418410
250921193
1111138247
1656481393
530100774
1310735659
962343745
116346728
1286509990
1157981410
481737131
1994753165
298092199
157053546
567750320
1005472859
778800014
216433969
2007312962
1583097005
1111209405
1165510765
1967100097
1424690580
1508087384
987439318
1864829714
870210142
1150941639
466477896
866600589
1756269705
821226785
2072908541
2089811470
826291888
255396065
1030924122
1970194813
62711052
2055997057
2084657879
1251653269
1179062655
1898290133
1728544962
243443897
65150115
1866833862
492790774
533692740
1040666767
258373248
153824309
470487100
276884223
628803002
200166846
1335675832
390344596
1645572180
302939729
2098024719
1680048623
1702681553
1046819860
1117891756
1414629472
1238006636
1688906654
1451190770
1003378089
240624905
1902343810
1185573861
653761361
1977134384
706318625
1666027000
1620370513
1403472764
1623851314
1994328763
2094585492
1943881276
1234172877
1892789684
1609596399
1023436788
431395857
748931776
282697263
1629534756
1937371336
138215155
660147498
1869220564
1642138425
162248660
1175065853
1447671769
1278801197
1702069378
1470094940
1768538988
1356506933
1270689263
814867257
1172451566
1661228679
2077857376
1150052385
2049026142
1471108157
984113834
1360920491
640574168
1097560632
1771268496
893064075
1543528216
325645017
552594603
659584888
1591074146
2147089895
1505138736
431883056
2072192068
1727307728
1604537262
1605514531
316574734
1820217140
1978509728
176151613
311022575
2028600275
1307275422
27707927
2138684747
1852941359
671980108
99126695
1622995141
1370780651
885605726
568472903
1210264165
1979869869
203252729
12851444
1770368291
1990101300
1468413232
1038134321
680656943
1648396501
323978466
2112575807
1075311195
2118064314
425112629
81814099
620488330
1793828047
2020444505
28232797
168716392
986227670
1890502653
1927106830
1898580021
979594553
1177915893
1434671530
18382564
918198211
2026409666
1108279383
1725963039
70901792
1344920793
812718848
1547334811
1618253420
299681943
1466453451
68511936
82285708
508710217
2026120312
689921811
1630256416
546135471
1855534463
159372586
1998717210
1819276177
1937722362
1040003890
1002565098
486664283
1779603861
1911613404
726910105
2099418418
1443950963
210423002
1878988453
1110850385
1267468787
453301025
230092265
562050187
1321846593
1049098062
2125232490
1308289772
2039188805
396590342
126960764
1973328228
949328396
609711277
1259467851
1646777438
376399851
1154713142
1209175867
1921964217
1316362255
506136130
1985300901
931177920
1299833921
1499419210
559209880
374004772
1396677106
1212249274
1899718607
1925932782
442440573
1221333158
1174327041
34925315
1108863650
1387698040
550220191
211353715
802470861
1914880854
1409801085
264843632
1010241255
224746794
307578203
1547682799
1101255325
856377277
958306854
2124499134
141168081
1348195322
1532380668
1988621419
381457092
398024167
489753429
2011807581
416790682
157364330
1640309327
814370260
1741430198
2863520
529981088
1277796531
730296896
1460524824
1765531046
926977324
785664622
859627941
1398652075
1765539201
975829113
972382913
1636128527
1279785201
742747828
2013693873
121081138
702247885
228862607
73575961
319590879
1482025041
102376939
1846952064
92979411
1059042885
1776013882
1361435249
1705901403
601770999
91560419
2096411739
421828602
342693191
1715891005
1777621061
510311718
644625748
390122055
1400806974
1124952925
777389498
666495880
635105185
276689141
2100059988
1414616394
261084272
771683185
619620880
1342147336
1749141247
1582562463
959034792
1971863268
1182814332
201101642
2048022956
396921867
151153842
115593202
1438375295
947534142
1190344394
713922038
739977517
648348325
235920786
468332315
1202175225
1494674600
209182479
706316914
93024824
1612488038
1060146654
495385111
896664379
1691533238
2105334801
1692825585
1244224394
1980329140
1011511528
398226754
157528222
1272094428
739574737
842608611
34365788
957655895
1589707078
1045467427
767598249
882492628
1913550650
1377276895
1125964876
959808975
1315260557
1670394437
1672480812
918127224
1625008718
1848434014
2038794993
1804723001
1383589730
1182038398
1163333792
1090717380
500067490
1011869162
1335302299
706817162
121445794
1420430099
598035758
263923397
1663365253
1865117662
1973265731
26285296
1084412518
486168674
273894306
927999404
2120799114
1099459745
707284765
1642881461
41458623
1318512207
76749609
1745976573
1151346233
146425543
54704223
1719906819
381273736
1103533622
888329240
795452380
349205627
1521297514
421564658
160974778
1785290676
645197064
1123098505
454678536
559140096
1947616252
1387994608
944295474
2038446647
354639003
482590841
1123542309
1484769815
726014900
887144774
1530929991
846002420
1589414430
2077235723
1571679544
1696504008
1545390686
875987547
145104659
1504056732
399087479
307607853
620507127
1597636949
1503677104
715887933
869423939
365816015
2072603199
415947772
1845285765
1706585905
297058194
819913550
1329658919
1827189442
1667888343
191559959
2045357116
2035022073
796310497
1006015344
1967749133
455385736
795049139
142035192
602145887
288581692
683117290
6918402
1276600127
1270079051
464905339
1604930665
809395247
38617517
1125873585
976950542
2036671585
1547209561
545780249
56055366
566778503
1895615826
1029313987
455617903
444130324
1933760048
401119268
734728695
429671415
643898924
1763739745
1061635404
1424174318
1382087304
112344390
491391958
1710166879
1096686181
571853720
681159848
880789514
1816218349
80741438
558905836
73537990
1542947647
780204735
1645158649
725123148
1734752595
1634014052
1669104368
2086063643
1568537922
907123116
175854745
654961359
1441554099
1062592003
45041390
365204880
1376655343
457825428
670922553
1388982019
182616839
112421654
1188751114
286297008
1071732190
604696433
1146731870
909233703
364094921
663264733
201739675
610748837
317797548
2109947576
1925507306
161901562
203621654
1250524514
318862805
588820312
1466709396
1237237347
2141311170
843552194
1801070164
740588867
139195475
1400220219
461169766
2115580743
716237115
2059242379
2022235728
2121647418
833453734
397409828
1893916771
131234268
1815202588
1028261652
697784496
1318877322
1392538534
775687506
652075989
981782217
1702280438
1402668171
1047142499
166854447
2058248996
1848942460
1961544731
977082168
1030371886
1088391659
1396188968
1604537633
106862141
71346918
1859297706
737486760
1233550157
715026287
1416810097
1529621147
1347851977
1417354280
982229056
422579617
62848572
1422862252
1556082185
875854682
369932373
1172086113
543964853
322459203
1843137880
1974765345
629530009
1884260328
1215078144
1537695595
774911690
1115707107
583551221
1442417741
1384741775
320685268
374196374
559210749
1162841555
782529813
1984966127
1368401926
18756952
961387128
563876712
226866825
220699540
730820128
601071242
1842480463
594022343
453356931
1873954706
544428923
1635128212
2017501229
745105980
1499681018
1345302221
304555728
1164352908
576966813
1973816364
1001672949
620025108
1247248965
1338531162
1626962771
1061767078
111129898
91162338
745403994
1420632289
1326981739
1317541193
364196879
378861820
392806076
189134957
1327791713
613880978
1183683818
1028753440
124859907
592539014
796436602
354439302
1494259638
7373670
1409933104
145761843
150080255
1277686522
1702032356
1879638585
1650260056
1770903240
1131770059
1862674140
232466397
879357856
770486532
50826064
892905146
472487076
1916660655
1582076056
516044367
415853399
409421210
1373175044
638271929
1202055176
1904667559
1642414414
413424684
1799591575
1809003844
1073415124
21710794
2051025260
907857580
1224668611
1413317425
1589465935
118745751
1284042494
997613581
11953739
1252621589
1309364734
1908515148
852606129
168131961
527087857
799777149
442427654
413872383
667347206
628621464
810724998
1803844699
1616252771
1499978480
36815228
2091728555
206783777
28870392
1727745685
1089975197
1881234250
367254486
1833192537
2051202262
1323495353
1523253016
1557435066
467400126
1021888666
429177696
1060551577
71560231
1618442525
19422985
2144062116
30532503
159731185
1716396385
1427349071
1842069317
473006316
782111159
1241196311
598586393
550876624
780569903
1730242743
947512086
1739767300
584269188
690241959
403241954
223978867
842899121
572914664
343205555
1343358502
196087147
1507632426
2111207024
228500769
1107582348
949759687
112141095
1809929776
1982265392
116151782
192400544
503261314
883393020
1281053796
1240302527
1791351398
601884948
492722375
785735166
271816229
1006353370
825279997
521162254
1528952296
1111893784
1707293700
49809366
1228230668
625736594
686516439
1629350214
1313950525
527850854
321232664
2141515218
1576254146
837400973
1499019285
1368368989
603374491
428942295
405846667
1736130979
1734035121
1415527967
1555483614
828410837
1692178325
619554211
856221657
420743963
103708363
1053026800
1829822811
1532892334
904288056
1705970322
1079388634
128184368
791734654
1320320416
1259856545
876282338
194310394
2033958516
100709481
1067384064
2015649754
56713838
551907218
1692671418
1721547550
739686658
1176466572
2078174117
1041745599
1247604965
1093919838
1939276886
34437784
2023409283
177772661
1875405987
495467938
258194030
1132978937
1882909704
2072800139
1259851578
972298030
184151633
1423187867
467980321
499898871
142306712
505432469
668081982
635451720
452093246
1233127984
1923091301
2078117213
2015710053
403658524
1868803827
1676156963
1329697797
147711652
1944606122
898473557
1782921829
72312180
503278363
1625050768
1152865236
1009119501
923267237
1670451959
2139662716
1342692757
35028001
1064120370
1544903459
701612229
625393172
870637188
1314949493
614844199
115314463
846700993
1086523249
2055819280
51546012
1042508160
1365644720
520212857
1329601753
595818891
604185553
475137212
868829030
944511398
1484888901
1008228936
2107093543
368316059
1361817979
992982792
614821807
209508723
827539919
64190210
619526273
1466614013
1600106467
1747434240
1800155761
1880989857
1532875403
442956775
2147368223
769360447
1699407075
655746972
1149094450
1023278207
1014202743
12485775
716192136
1406360782
861905893
1003724505
1063764306
1826920101
1776595989
1820162917
979622668
863042645
957781750
791729572
35207821
940621486
988858959
1074864724
833244047
1888433550
1504740811
608115843
865679515
1999499400
2029577781
1263835637
1809610917
1923190392
351936169
913221367
941549116
154754553
569684968
491186815
1024744569
1052952063
143769034
956125986
200007290
500790625
1370042798
1330842318
587744465
309681202
1848587590
1345827597
692614255
1688693385
102856730
1386867029
55057421
1335237201
1533908430
2097943395
102890339
1105903154
334070098
1747874647
324841627
1778424517
664204788
1399817217
1439370932
1229375059
1049293389
192126260
659094678
660984113
2079472193
873783281
1532877295
1591358996
164356489
961309343
1122856576
567579165
856874428
32888187
960520295
2135991674
2016387127
443414116
1791832421
494148402
1269479731
1814949293
1246414383
1332091353
188318013
983792173
1354068968
1643158358
1398655948
78091581
823105289
861703592
2045878663
353654536
415674599
1746516670
1310196414
2082153282
1774587589
1323530368
841724083
1578900765
325056407
1278419494
1046806815
2078270175
1263952350
1844533044
1494202343
322212718
1751921364
360121429
323610850
906959266
67634196
1997484909
526705362
2037498040
1351709200
55223355
1612783954
1685655662
1045557821
664153117
1579042538
1393553903
415379690
816111224
1660428309
250354504
978122876
2053045584
262777894
882099251
1286643377
2116464860
2112827657
290300299
1212677011
962824240
1518359634
33303255
77850382
1399177688
1746615850
2047157598
821968935
1523735336
24757116
1015445706
1932491289
1743317352
2053740453
2033798136
938455845
1779710372
778078081
1770285109
1867273081
1683405011
486914955
962520608
73085351
1564714016
726204706
2059674091
1465140011
1280704971
2042699325
429520750
1566232772
1469472866
1059727971
1091192446
1230976408
1101029341
939323942
1651556048
1168254337
2033778981
37249033
287175924
1300396797
1355202386
647360503
760266222
593399166
2099015299
511846529
1676071890
779227054
405267887
1481776728
1466286528
1085896168
87387506
290389214
1511856319
1560536128
966326625
1464900083
2017651430
293381311
363735063
566235020
738955411
1528112486
658508440
872111595
1960686629
1247313739
1602860465
1630737889
769894120
1246856186
2082511325
1408961348
1734016086
1984713681
456762085
703008537
824405756
1532787923
819601716
95203648
875433114
1454415885
1403353379
811797554
730704514
2044502259
488152030
2090440028
1158259160
2053331540
572802869
1545533611
741593904
837344666
1446448649
2071001757
35845073
412498095
2078812367
1005478420
1192370458
1800913943
462687532
268692214
1111932247
1539242370
1364971214
179126293
1069388714
930140608
555239332
1707277800
171984019
1764338544
1609697173
1487846515
1537472955
226474057
678366510
1396580706
336749192
296547581
921126376
242088677
1683880092
1925817685
2037438078
1730568537
914525072
939547823
259336822
486597052
43193711
711232137
1782566241
1498525642
1702221605
422875553
955779683
1355604164
972012597
695232022
1201034506
1681960193
597690301
1137554156
2038855825
1526577807
1856849896
741509560
231182689
732327804
1577358078
704616319
1668992122
1178487668
2100038356
1754457036
49410012
1953647402
1237952955
1535907465
1080994534
724783573
203380270
2054899358
1659088567
316381989
2094874587
331566979
1378389479
423114341
1640727212
1184411755
1831953822
317687788
434902107
1747317196
1241205917
1205720059
618002340
805213206
1174310106
1075892345
137017723
69829948
1998037739
1168850806
287781890
489431010
972555884
1348047214
1332780124
2124329280
1280293464
2023788477
1230951807
1760790299
369141051
386862635
1361382753
1966704109
2110566741
1694213624
223977733
2076395575
1661973797
1154971600
914245741
985383761
389423988
1321137564
1045007093
1775335035
1992393591
1476507019
210926534
71377195
181121364
1786399692
954187342
313065742
1763305049
45034774
649777549
573413424
1508935876
1909823571
772318545
1587084114
536397067
1794083263
2143843920
1899866201
396946643
274576553
1119482274
1451615347
1086365728
1230931351
1921753665
1345888846
629783913
1024666757
1599251433
1922887737
2024741230
180596732
1110220942
113569464
731512820
893060631
923603883
476663334
744979344
959723322
181852000
702436897
1806067322
1827768549
805500896
13333073
1060061768
288796498
1396035653
711870862
814143631
1778321286
1950576271
1850891348
1113367199
1198053966
390348757
1518742043
970324657
493790742
343606454
477552722
2104955622
589787337
1156386192
1438355593
614119079
1885807334
1152237212
1480126104
1602867780
850913552
1123966000
1495701104
1902363458
1489346182
1535319921
849271591
170422532
2104770474
988713437
931273976
1750412430
1778017244
1554264538
1838589653
1185241281
947437426
2113101646
904795565
1000856406
1990700833
1990954876
62473726
1442468897
575916334
2112538878
1037290034
1763384829
2005039011
2099734727
1198516516
736302792
1245158314
1922444793
1886135351
2060988347
200619620
120425964
905659718
1168754077
657333287
1671909587
1214772621
1749532951
151301732
2063693247
987552585
1831173813
63872483
1881104082
372916300
2002354028
720811294
1867269664
1075986483
1483399436
1660267020
1266677983
1132756617
515743139
507181464
1785126062
135423293
917411069
570345563
156121811
1780804218
160455571
873844117
674616698
1824317337
1524224996
1023428091
1869071178
1801897594
2096598541
931982531
790074385
1105932467
1414590540
965279453
665435281
1406444800
3286844
1997948095
476334875
905186876
1718345170
1549804736
1231676322
2016194758
1201257993
931708319
822084662
770746811
1864415516
1858537419
1396805884
1475802215
51779378
1691287867
1182705756
970193168
1835028513
2008866294
1303035810
1916642007
1350740942
1960592338
1968834389
1558445604
2007280102
1841597280
1861162626
1491558172
847655553
291703704
1421467741
118820624
322014850
95185509
954789674
1865647118
207365948
1020131554
1548609930
1002905072
2089226042
1658327978
689331785
1608019250
1125143136
1190825536
280615034
40173833
293998189
227288444
863910861
2000928192
1152143962
104200332
1125345630
1566948075
768001947
867962039
1625762541
779921780
1440162248
1761334907
1274177531
607109619
1772181354
1490668592
148939160
1395145629
644260155
351731865
1251129078
1012811999
1281901468
958907571
1075704123
1496293349
1298341290
1740919337
277370907
1323861674
575996648
1158446482
866340368
42494619
1828510147
1308061791
42300534
900398590
1185318288
954756042
1229248462
698277688
1593021759
81891990
1454531638
2110965255
1383185525
1978514149
2113380610
451033637
1777341508
2073709013
957855324
2074792422
1084498444
1618613293
443856801
166918059
542091531
667568612
2124036467
206256355
934822333
678586191
1991126129
1324555295
685881961
1119367253
789119653
1101692563
1234976725
2142719
613817197
947420093
1377258621
51858685
1321039644
1435556441
441082358
1712572395
2058859474
1587610435
1881442422
135817653
1884115446
1609400266
2106824475
1182866242
388120571
63504300
647251078
1245483627
919514729
1829627662
1016856305
1487438840
321268999
795043184
1573751860
107601262
288230996
808915879
1401516652
1018824758
1080300505
1333008873
1158359049
935473911
387343010
790683133
400821227
2126357605
1739440071
1294744053
1631921614
1421612376
267064293
1658010087
1479061136
1123881711
574175213
556294899
1233936451
603810111
1280575819
1785036802
621645487
7312538
94750222
332462613
1364723520
494419190
450605374
203404419
351844813
1302837179
2069036809
1985770731
21309453
1816760734
1075775823
1635635250
1915264643
1690509691
998886215
1089708349
1590179002
1171923436
2064623196
714409843
1678677166
584864905
83324408
578284689
592481397
1791044319
1036500015
1700467498
1146840359
1736342073
1224379759
778808538
593363948
1172911095
1668294048
1699706951
1883099594
1486563732
625097581
1971087381
1174957168
1047975411
1270377712
1208405997
106110451
797061094
591330385
1966021726
226041063
1894876298
1684067139
1125650271
566859192
1398495487
1441124370
1798211539
1356233000
607016243
1230395667
1743507295
1127552626
631387679
239417737
951808225
1747024398
1853671293
1138804133
435000849
932550332
86238913
2137802488
582938149
713373081
529894707
291680202
329194633
1846521376
738124101
1243846939
1526640188
1066952416
600527445
2049672468
1997379747
1289166184
757381486
150498425
1592999866
1678833301
889029840
1625002572
103351317
902518457
1977477433
354001021
1489000851
1651081692
1305287861
316279703
1065182443
189138068
1473222870
1552334759
1322197678
536404821
1939039353
1113396219
1003361537
630952781
1073964697
1108412314
243956259
1056684722
194691146
847496582
1225984694
1238218816
1601253139
531525941
1589460860
1980757188
270104306
1040333305
1599610914
1374681580
696964303
597604397
638753211
1570919307
426670302
14651718
738089957
1472083837
759826548
1625449435
1379418229
332264941
1344284873
231078795
266287226
1373974965
1832915181
193187341
1814217557
925753432
2082284487
929349375
215084169
880611959
2066191121
2033331290
1710477841
1495303150
96405717
375669247
1058190015
1161163865
997743130
514758393
1325565064
670910208
1561280736
342626600
520884826
1941334913
1434263278
1653281159
981836456
834407837
1540212601
1689970863
1744971267
648809795
1953190210
1035702962
1163914406
1066319850
1455026647
1926282162
538961193
235796401
503111282
1115229188
1200513728
1793905677
849164154
1873460399
1583770429
722557460
51116519
1106670286
1572375870
747689167
1905785355
1175545099
184434478
1582300432
1320215952
1768408808
392348806
1172826714
1295011185
1584954736
1986698482
1822476867
409057508
1322982245
910326165
91447717
295878497
988882302
1142864912
186799170
1033120342
107191964
187989179
110900560
250945558
330161172
1156913233
586637146
123819453
2014749170
492127976
762877106
340478332
1016629033
2114501036
490039324
548111673
1331339801
1740325196
1057188920
167634919
1014660125
946895928
663039142
21362947
2080919142
441650394
373681596
1593000415
506889880
375150584
32846999
312389616
1574801896
1784531650
385030138
498728865
613741153
1242868063
108943374
1919561299
1388485247
521233580
502611703
501609511
690065865
727414996
985286800
1473332971
6349084
651875280
1349358491
1714349059
245089950
128959204
1548490947
1067508384
1368142308
566389202
1235594297
1943096873
1333299487
703774772
2021311587
603703391
1073591369
1836193898
1215499243
1001468822
1358328244
904867222
1065203819
604923176
585167495
1599977915
478981005
1505681270
1128513249
339907555
1677417177
541365280
1521672738
2039306068
877822039
52276989
2000051967
1260949583
2000261770
1870751478
1391651858
109671321
1267139839
1871501720
840300377
1084759005
1384140834
1910041785
1915089839
686379186
1534771592
244463798
670559256
44225513
1043207339
1699478301
816537656
184760565
220844764
2095517758
1697474730
1363558898
654211828
17167870
786703203
2067711734
231436970
1319556514
256075725
1214194546
1375911517
2073859822
1126941385
1636379942
1179877559
1656748315
102021934
604942870
533480364
1087485467
404971085
443252344
375785685
338078803
225317808
1029827511
256450804
995561835
332315028
1682109883
1396493480
1028238255
1204029748
2068503062
1355982074
924063008
1610826515
723205592
1795082955
575210854
1786454768
343661435
1508761607
7185375
212409417
531282393
755615486
1986978255
876732153
514124262
171846472
84925850
1682842204
636538173
1471009233
1365920647
1308408493
127067103
304722213
1522133288
730526917
1207313171
735760756
147584790
1589918336
884003688
1806693641
814463809
599391978
2033121045
1732249821
38079297
997519962
627783536
1441946571
1331027630
1233157831
385834147
626892841
858253573
978422937
351619730
1676587800
1835744360
1739165148
853641138
1208495295
564851566
1396101933
938494830
1324071318
980738919
919808034
1387140099
668875062
1550669693
1424078608
1383384370
1561831267
667406638
1651324269
1938181541
1831849156
2092815457
398940241
50189985
1289270767
297580708
1804243043
1004566721
299365478
1747157958
922685002
1052146468
1431283478
243911611
33820368
1765153123
747129295
631808265
2008969047
464048614
1821134425
1193181591
208505238
634665986
1174830061
996626886
669472940
625960526
603199543
1585537054
928834725
323861788
417060555
685272552
1546123021
403208209
190485077
204456731
75700010
1980731680
1006029764
845432622
372035144
2146124467
726397809
771728503
1914123137
244780344
1488877816
1387622830
2070200595
1467958813
1191813988
906191983
1930653488
1288318408
756560352
1179487090
1691818364
1658162723
918078302
2028966171
281291414
703717432
970917676
1172047076
814452888
595852022
1245885779
25341662
774437201
366365022
508382829
601286749
1560565400
1644333153
1164420216
762249196
94874168
58527310
1087908467
567648856
390732501
1760204625
629345576
2017873208
428953414
1107926221
100471593
1915603307
67769260
781726639
25314578
2028449097
1878607204
1849651772
1971412417
2052187804
742786832
1236098620
1955398343
904875248
308165836
1764123643
1319355517
175258720
370561344
754406284
601875979
363345713
1772437704
1615914986
733998660
1591709734
838725244
1194710174
274268037
1308630319
786874310
340024299
1977874400
1605365985
1699774853
1128558100
70670741
1492983291
1234015041
696471049
148372195
858095585
438983807
1160102190
226918170
305499862
323487742
1891222614
135763436
1465333909
1568311449
544262937
365626481
1103741802
441116060
848004356
87913637
396081247
866045529
614477051
1196232402
2036323617
442922767
730095208
945870940
1379272417
1813101803
1002665079
279174398
1201761261
91066972
78278437
719658659
583294497
1554690863
940729031
921521755
1723565421
326017241
892497317
1429949199
636547525
217048762
1289893379
121138111
710950333
1933485680
1507193027
1343589853
719632379
2046454873
1333587902
1470230248
298489525
1406552825
776714095
1502399557
1190932642
996950024
2086313435
681757486
38027433
520151230
1969352808
246950206
1614687853
1912098062
490513010
1460712543
1319985642
1574792516
1010467586
1513524250
1662295414
133985688
212532139
1867556855
1350983424
1605480909
86595199
942287264
2009549883
1823316666
861113333
1379628084
1996202651
1536111059
112499174
270928939
741913420
307602735
1003184526
2083799180
1349739789
1699363952
1261899060
93166183
644136414
404982898
1496448774
1592858025
857568669
776139750
497305497
1055269073
337743957
671964997
490119988
1584751976
1225064643
713053558
1341063400
1150965905
748835334
826559369
2046791855
566137486
1680103948
1386037632
126966067
934277097
943453175
1203414593
745756309
128088365
519750216
1527219108
1555505230
1089409732
854325605
289141612
1801721814
811595348
1847865658
1494276762
948575838
956035503
1042366421
1217850911
1478284172
744583222
1735597038
1850867661
2132827037
702696018
910608038
2136576256
1288744229
11624004
588004900
853520520
831285321
1788014534
1620080574
1721703838
1164719113
1369493785
990142891
919712936
1418700043
886264370
1166667364
124789760
1061727170
606075438
234890808
328984404
141462160
908002965
1827094768
1932823644
205607929
1179169861
156617111
632897277
1583804737
1006325627
1326958427
347577694
900378748
261819259
1597042733
656987326
407394908
1010607089
1897587601
1782449433
732680501
1231799403
758672401
54324578
514733718
431896779
1058458096
288219238
494508591
805627285
943064419
1547436157
442249023
638289882
1513179382
734577612
1995705220
486030819
20988657
1532215489
1027370365
8116149
774541553
1232585325
539330996
186904077
417739028
56501319
1736434300
322946120
1127873755
438925047
992224512
1156116324
886909611
1593338900
1969262600
249611993
1621940500
1430391505
1020584461
756259969
749772876
40643590
570806170
1689435495
885468337
1553809071
1561395558
854997328
569630995
2045399972
202021614
1622635361
1449558225
1143108237
2058176511
573930138
947249723
1553479022
136696791
594815273
350660729
107654482
803423933
516361782
1660356239
1559137959
242519147
1547246673
717785320
1324918050
1939645058
1034036045
1759569866
1323995196
786845354
1146818432
127590803
1652737844
1142971581
1252127330
1770003774
1016128955
424371438
2078200491
94704659
1305427918
2007112323
1813660848
1094714467
1094893113
1703223687
135711374
2144594908
597820017
1865641285
1956510894
1432914202
73716639
1750607605
1420982647
1550345890
842846653
144120539
1400348181
1792929053
1272476423
23113647
935331401
1088978085
955336530
1266050177
877909373
1281527881
1053197550
1856558776
421512600
1137829791
1178917920
1853378649
2124284118
618313964
289182866
1382080164
2112471204
277801934
119992402
1891299348
84850478
303192876
1897650356
926513827
1480932929
304947069
1874383497
607037924
1441550511
344252704
752499371
2145392071
473057757
1498821345
1177012601
626229271
1014853217
547812248
747986792
1310530339
969227332
302692554
941169159
1557682308
606962462
909263086
1979166436
236207713
1028932541
2107567545
1126699284
1201423894
769874398
32720373
326065210
1915142849
1981213424
91848795
1492519360
1636945712
1745461109
781784402
1463250235
1274528740
599237196
454318520
1196193605
805582413
969501113
688332862
313705326
1326611885
1264011026
968844458
215018330
129942114
838254429
1017707916
2056856414
1773310926
1954720662
2124764812
1657478867
1268123254
170860672
206058123
276184102
3037812
781852552
1804760696
1685911989
2144545122
1319767668
199490213
167424234
2005081466
1596651451
150824438
1552718706
788606559
993760018
1074466594
1319051068
461596974
2042303919
1003612225
1627415104
1016872172
2114505234
657944540
1142499288
220680712
1636200600
1132309354
105706401
1646454869
812541874
1370237477
1109554919
92191893
1437506637
1958678246
301286452
856258557
1989755329
1280647727
638700491
1506125125
1750880820
1706421465
893165480
604975014
1448138466
589879762
516292724
1293576430
559085709
1605787875
2020258023
846567232
1970526003
1603025126
1768100488
1549143108
209070770
190681497
522291665
1738130093
279358279
121132571
1465985634
1350993029
348209494
1802008294
1850059676
359635426
448003515
1075985709
376284148
76218033
741399062
1523360618
1542983258
1214193960
354369866
1575270675
1386091938
1783769069
1629380543
1653803954
1377970544
184795305
1382628056
1026300417
1802852794
2084206005
562926112
1542770188
1276377982
944606425
1921419140
1906573041
339383534
1729391971
216796854
1933179795
934547920
948211279
168306220
1793531044
1478639504
1497820323
1422055249
1071275807
583110979
632162776
74841708
1425081864
449391838
60125545
1289345857
1180714386
1554529775
1943259164
1918593339
412218404
1300337489
2013815079
1800240930
1485653532
1432781424
1504533957
327530597
6590033
837948486
863457830
420881563
1749092854
570784000
1445688430
234143614
650490317
579257518
1043681949
1401008623
27399331
790819609
1332023544
1643993662
1900952082
2033464325
1885286506
1059003236
1091079089
1242398863
1734794389
1277032028
2119092360
1292662163
105628178
1822157230
959118983
1223850279
1130654920
1694833190
147688763
1596335869
1369320997
806601456
1577922390
983434115
566987590
1883893137
1736838572
794130820
1937388366
189919835
691067242
642587988
1002012043
1784070387
1802169862
1362573699
744124425
1267003430
1267235668
68264829
240274812
101029482
36288598
973985429
1846061925
451144177
1638669551
910711219
1215959265
1785637089
556836017
1609591507
2084052068
1724271139
1053825153
1822487385
963654162
560526521
498491761
583779377
138523145
447561846
50193040
2033719958
1020049092
1195163295
910416672
397765473
1417829252
1354713548
1359925610
1078163644
1080003025
738729363
843056242
1863363708
198922316
943044597
417916436
181386773
544325927
928350399
469605825
1308991009
433346538
305936957
176001775
621849236
921233322
2120497344
969604661
332016333
1876955623
1170367601
1711965455
1354962080
432817124
497221543
176413345
591206365
1145191921
717174861
2115791687
874574408
632037548
98336744
707071544
1767050583
1998062602
1298574328
1607712540
233267329
275453168
227925447
585261523
2027265819
1778531326
164705076
904629138
384740165
1625901960
924794463
1329485103
871650201
921810444
9782905
453129720
433346022
1209125856
1003900890
295953817
472362155
1385529962
80931805
799294987
1765221040
2009710928
219861395
1174558365
15085391
1189820780
1144077852
1754869056
2097486607
876725011
460659748
1911224812
1705733005
1383154607
156104022
703729552
526096312
2083069088
1416538411
1471215460
399574119
1484464536
421457591
1666878135
830031961
1145247246
1738316663
822809847
213497946
791131148
1271247999
36404907
826424236
1658731198
56379054
1974959829
1087269007
2004452343
559220297
767546790
1205200884
1739432641
1505867775
849448714
1875714509
1276185116
856187017
1653296132
1236742643
1015298613
1580744092
369726950
518661042
856225726
23954702
544421914
822507022
192022840
1280634512
1965990428
289597637
1601469970
1073742478
15290951
978161578
113474585
677065551
804931596
1596141387
1862243945
1589034232
692616564
1818091834
1331866451
166940026
1999530609
144441352
1882278481
839087432
770936355
1941986332
1444586272
563273613
429195800
2079110998
500169575
969167343
448140136
1513589071
876391608
152532319
481420800
675155015
1541909350
665282041
1961303589
1121161357
405247134
269683619
91657042
1429150068
586302521
1702902241
734923177
1930969322
36762522
1414174865
1433924898
397698115
631365536
2081379185
197739279
297080912
779122425
384209712
1629891775
1556669793
499978223
1522253093
1756828113
592399419
669853601
1591049176
1132878289
577835202
1291659083
549359345
1411407738
1843253398
564966188
417358806
1408131528
395304236
1562279968
675313041
1403354997
186081630
1378136818
99710352
574797907
2064501944
1842529541
870923091
741144525
309495987
764277833
1745648833
506865492
852620402
988100680
1063341882
1985235012
1664592032
2073673989
2121887318
772511402
856491166
1751186684
323308935
1352839949
925172201
1695098655
27324374
425317510
1851150541
550067670
1561036781
603849734
1176812654
900087883
1864032412
1280400688
656070478
1374950845
727420109
249649543
1670705013
790592134
376365163
402924222
450775578
1963300826
1331146702
735439903
497133804
1766121522
1996937432
875517384
533599677
1846499183
1129877985
128833076
120649349
1546084231
533955567
1728523496
1831234093
802164676
1469753623
1006689391
1960897689
1352274667
1629681053
1468312747
1726562935
1880493229
90032167
1114322291
362262174
328567029
1093214725
783642685
1701276880
1497592155
1760995187
890131065
1864726365
1761414181
1136289658
1284337701
287019601
1165263320
55733318
1356047880
1735958688
1514531737
901256286
1958398893
190267291
801630638
57422114
770796963
585345924
494977508
1286533336
2012975147
1010953220
675874094
2016710024
1127315619
536168501
1900330579
187155980
2121629879
1051329122
922495037
1802182160
1752821800
425876925
1778183159
2049566278
932175589
36169886
982312736
99224744
756555730
1451364973
1293384241
1752151288
1406087764
1544750882
1864261208
2112067650
1984773427
853267403
915866696
2144153183
1295192204
1606996596
1774025288
798072061
2057121823
1162305152
1703270925
558395505
580248968
1992675699
1962229623
1624710093
1314871961
790545984
734742214
409223583
1250868001
1360045690
1527059166
1347666780
1443979378
1006796232
501406392
1444714997
1112867239
1719080678
1245249764
1349088954
317452244
447700825
1056289131
68495981
1025922843
1629295470
535037705
1320408763
1580828963
392606628
97893142
1618601277
414076867
1776140196
108812872
1215416520
1206863521
1617443635
928711654
1930528096
1525693985
1862171176
1935257526
1281425433
1829217554
2097034532
849542161
1275205504
506657547
498328887
815105187
1250657395
975129286
1067149346
1806811182
482836758
1869524168
1727589737
1066231503
310852281
785633481
462105001
1895129254
467404983
1136431253
137876314
8862631
10972496
1449429449
1723033232
2016094760
1133698550
1229504794
809841126
737642727
2057327481
1242909413
803777171
254209428
480551415
2017853306
2032994254
1240054941
2082249111
835924825
1918118031
754730959
1693314679
1751350007
257015444
1946842257
331671843
1469805621
241943246
649681
48226001
256153847
2120037018
1322501880
1362719015
35920112
284955281
1969676531
1445107503
746241202
1015266254
1180404183
1149070638
1799802667
1891921888
372366918
367643879
1199640582
748238117
994286529
1330949671
1185787515
186972840
2000846716
226184894
1144670873
1870136486
1816931137
689119811
1833042036
1214161184
398235084
661097441
846232092
2100962150
151518966
358505651
1641875744
1877289270
721776442
1475616100
483838582
516171234
2050145651
1851858353
62574301
1430468515
1788550470
389565725
1007504894
2245461
204027280
1123080890
1664016682
638605418
743292478
996908509
304530608
876043813
1208198773
1764050467
1293623990
1098450619
425378736
602297343
321938709
574491710
1741817610
98686988
1101565902
567850167
48905256
1163132061
524002156
1973132885
1920618187
701584613
717358843
15061934
1886263768
1201141302
845806177
1216686111
733527294
1146312417
1188106462
2129648684
610499350
98826256
1333441211
1643546908
616702178
1289475303
1547479067
900683218
1945498265
1635818251
1230678798
2138796784
1510482541
591702845
1781137873
1059577640
1845808869
2009587939
808853681
1128952616
1788840192
1200694074
721376469
1495021103
1846174428
1808907387
1183610458
2133981735
365462775
698579711
1562944123
1838432253
1466256761
340957588
46529902
886530927
1259926999
1902407328
1721662941
1760890944
1434698133
2116806015
1103871303
1137180080
969454577
1071431269
128898134
1714090686
493932182
1412339353
1864448838
1574703783
1805637491
163625084
1904719236
1499820373
1296279439
1552921603
117457694
2053893982
403112135
1273872219
889461528
31808984
636546080
1552866911
1995877952
550955915
2075762758
2052707185
507162833
190634112
2080239568
1389287235
25570524
48001713
563756743
703928770
827235435
1734433135
1536557609
417335709
1766198427
2135362254
690537726
368927945
486688316
124761945
2088875822
477958430
1208418706
1164533139
924500878
1094958017
395059230
1073885174
1115696780
16335539
377024062
1911373665
1553316781
333702013
976055901
1027109037
646077558
425800876
148023947
494188524
1636525638
1978525032
269160319
294755740
88625423
1271744048
83610951
1972177375
2125987033
125933679
751322075
121133585
1876983976
241575849
381186822
410237772
868384895
920397963
1063482966
2086719603
982059952
1318806166
1716979272
204315951
100598478
349675212
903152489
859355787
645072526
856416644
1449134071
1232065454
340979069
1750886780
636486208
501836032
585613870
1218476136
214423301
1926946290
213600771
558162832
1342507947
1328270257
1112544052
1264085991
1277327491
1896324747
804588160
1798495695
801571559
1475246477
530422400
1531443771
559505361
1273389825
801591534
1087841718
804379977
2056108214
278269258
239657530
174274037
972024814
1416607557
2821622
892561959
1008567857
562068660
1859972169
1518183103
2108192023
1974507502
538703443
1423317730
2084937358
1991548395
415396326
1080628053
1240776051
1946244375
1210635195
732810058
1546618199
1351357063
1136321935
1931903949
96538351
2120261975
712095800
1774618903
1560710336
238399483
755194549
699876799
1736066792
289982246
549018381
1196776491
1049222941
736806871
1878986310
576637276
14212451
994439521
752394392
929762961
1177584811
1493594136
2123623944
501638254
1937632795
1403941600
488907312
1290335320
929000911
1652476559
163127532
1399003971
652361520
1878855372
893630051
1714926584
1697741126
1312836932
1253543766
16607348
2014792357
72171516
1543239950
1413483896
1716616632
602606226
1033660968
1580925974
2077902132
997818804
1852428982
1361421237
325472297
2138175644
2103292952
1414180091
192489098
861640546
2033189260
994296626
412142907
706492866
305186935
13758377
1963569637
1773065397
941006958
686566108
41672775
375940295
580051937
666693404
1198685545
1175741669
1553772502
157799221
1333693516
995216444
394505280
1485843513
1388706388
1304007676
1006345411
666482584
760214279
1803011759
1685174340
733761051
359628050
757077435
622643675
61054239
734879117
1688663933
1129912356
477358529
1857176862
1686654471
1057035919
359455474
1297236934
1950651716
1435753670
595806967
251299106
58562848
1880778645
820716138
2099402004
756790162
970760321
1470773932
1048603409
299868
1863790301
1548568398
342196138
1259112854
1208159998
2012727489
851257249
1441489061
1033892651
254281503
909506842
18725519
1121086502
1688736498
1261565682
985396739
1837553852
1850003809
1799374318
242196025
1890197020
721685742
771827758
1389387714
820586651
951226488
91570687
378636318
726152033
1757628637
1557734790
1946749629
1438832901
983068648
1951279072
1505300526
390458345
1802485343
2058452108
581241775
1836324308
977970748
1377999334
156981805
1405501631
273388619
450487734
347891652
12109593
1948334953
319858925
363355727
316042177
154723956
299584636
685530087
1351752395
1502663179
1576459575
1885876430
721449119
1260621726
1621809134
1548068244
1151470522
1745186468
939539999
1639598522
1385145196
174911506
1924067790
1833748947
1199106486
201277364
1262639626
725011845
1426534848
1239004876
118902565
1985764951
1901388224
619800071
820858586
1441912070
860531258
545368169
1040250935
1847152860
30639739
1583529126
1200476413
669037750
1056474264
2067884059
1643860022
422129321
1226135169
852533388
1038169144
1562461530
1635166636
1043218143
642456966
437939745
1087588079
215201965
448492504
1638083565
1597045646
1250681788
848204231
1810806011
904284428
453426825
712980907
1739792735
126475629
230966281
1949127042
868688217
46191470
187647299
1520953143
1474837258
1643952988
1575046029
1310424224
1983025508
2069522960
19432121
736468066
921907753
150115026
134785974
1601091070
1553853376
1259152881
1041241683
55263526
1037020216
46692911
360293380
960834442
1466328767
619003080
204788163
1125026763
14123658
159918445
1804388991
2088672913
151900353
1189251628
608665901
861538874
574098164
1372750065
188076829
2009557832
118544627
1890326088
1615704667
1672554723
743006019
24908493
1418155989
2121634050
484398542
238395013
819363206
1298545737
1346872697
643541467
1387831533
1354218134
1568050870
1993809252
1760644371
530745147
1710118785
499831392
892169414
227951983
1880982085
1096176303
359048503
1031816180
678792067
2102944157
973060034
1195788888
616771644
1298287438
867363990
381070280
1299266548
757923281
1854637154
1917756729
2088689554
1124133100
1027814333
592969555
840077068
77702784
1249682358
134151448
1924294636
1752066759
460586344
1797361173
2068520849
1502100610
1239317511
1421397033
1934522621
1324283168
953288380
551403227
626148331
312871254
1252905666
176842680
179888725
1997674805
69013110
2052593466
520902419
1843415048
309105339
1352402976
2077547493
753425750
1502387652
224609400
768868326
1251650656
3642685
669962503
145575361
2091566371
1725353997
443621993
1982167456
1757932536
266234255
502126825
1514215416
1079269786
1048124080
1295828106
632019752
757875829
1920802099
1699819987
334584459
1722658826
1858278711
470187310
1529896951
458360221
555221947
231927898
1058127420
877294551
287523095
232908186
149663597
1437603779
1840873179
859190461
1528478511
1593371838
1714803242
1352001158
767108381
344097923
932300379
471871983
2130567738
69437464
857044586
646889380
1638668426
601161443
110669871
1631794816
404497410
446980139
879631827
1432489955
1384588713
423586432
1932621924
1432073150
1935546745
545965158
466731624
1566891268
1821734009
299132009
1582336367
109004301
1559120764
1699922292
734998717
1658035301
208011457
1757530845
514016095
1363000665
1125481231
1896786151
659214018
1359755804
904454895
1998800120
1731839176
504636459
1756948915
688036226
1754883439
1616519524
1835964233
226937626
1278390834
28428435
1408934061
1915881317
350021423
1188316393
1862878751
2007183045
1776877120
412042091
1165736298
845104016
2308294
2093819439
550505483
2059444904
1394848226
374833422
616605067
805110791
1992751413
492101097
1015300564
1599292048
180859947
564316367
1849128699
1905388654
1083328832
189604893
1293468683
910662478
1837863407
881050829
1331701558
1561203958
1378063455
596596548
1016806303
713110219
271402649
1516669652
1033298039
2006094626
1091852211
1688503821
1325360627
1326125144
917111634
1136763764
1946174670
1177223619
794946189
344946016
105667561
2054833154
687339393
1209602681
1696052869
1878591699
43533961
220768672
212589299
1610772308
1237457143
248733406
1281335308
1649534185
1530842949
2005692009
1625001051
918310063
1940253528
929077862
749976452
1464725571
1627855455
1595596317
562056627
1604204485
1098074196
2033412751
666721282
1061825069
406698033
613018263
1943763117
447132997
99493861
1410076524
990491625
769375945
352123431
2039047313
576858939
2075720522
1469212738
152398974
255991383
179670919
10599628
762905636
800493310
1873508487
886674849
894701619
637953536
1728035643
100806221
867201145
981672489
1107844435
1703064102
99040328
1391005241
2007049538
1491506915
1809401743
783810325
872424112
1566310039
513535408
202218028
1425735325
759439724
1423648448
1621763012
1426985794
84853011
1800528907
1055446310
1083591982
314155564
1926869736
1318370013
1842270816
1835863736
884124270
1973623488
1363375097
1221484592
1355063098
1694261975
1837688053
297898529
1891278640
966565514
103529302
1081269281
637122149
1114928695
1793538134
1839289437
1737751401
1066644553
1632950365
524523860
1215881919
390485004
1751493506
1254065265
1698945930
166533081
1242985903
957211778
875181186
1568319245
753899143
1262698405
1353271089
1302213917
402766506
337026398
263580780
1170517613
556815034
1428117796
541997320
104427552
1186649157
748879087
929989006
1439663451
1108722200
585900712
1166714557
1167879526
1933868060
1279483627
1993124358
1416456937
1493489664
1589851021
1182370124
1807767846
1664975161
1767901454
956130146
1076431579
1245716751
1268593025
1598022833
321662966
1989169045
596112068
419560034
750306428
1778404069
565287056
589680650
512296506
68450419
285314665
1507988155
64222050
1757326408
1649967717
906067408
1943556296
1101150734
840798107
1869590278
1172977590
120704247
133066599
1450459940
298593429
2014840801
2127279285
1612528016
121421097
1652289042
372903297
293183739
1270982303
1674711729
586255853
1751485243
98141138
1225494960
802423134
399002237
417137624
1108594639
503530906
1749414975
1425582043
682492657
1964027157
1300573886
46664060
736330309
442394718
1128940567
976988541
1179901548
283900252
1288208287
1620198670
2128069125
1894165685
2074792210
2035201337
268933507
2021072064
863287828
708006940
878117902
1835318147
1895596265
1785457562
2039876331
21521547
887074396
1362045927
667493019
136771494
1257427014
1480632642
1953034856
325909322
130910093
719086232
1815799027
1768179258
951311126
1102368559
856916153
1532801573
1765659747
416052686
1911785343
719377975
1295934504
1007946244
152100822
7325811
210406954
1003885463
1551647728
1817503971
1633803681
1377377035
1463073554
72790909
1901666733
507601399
161077480
1863686603
63467756
1549475651
357418630
269739662
937260682
1637238578
1773670945
226469482
529729070
1872549923
695879587
318217049
737081279
478982595
1783058621
44316238
570903745
494793445
1571724528
941463964
1601149824
899604490
1384911507
381133621
131056563
1678659927
1676527106
1458372351
1283779233
649963742
325089991
1690452284
1515044896
1220759784
2041834375
588908499
404949466
916898462
711449116
236135937
1165850492
995038076
1527965578
11130319
761905171
1415384139
1496593789
1341452830
250348882
2094647013
1442893081
7879004
173244467
1631769835
282972117
270833545
1446999272
1746726246
1851289587
700414142
909537201
1448485821
311210137
344597172
667994226
383821065
587984311
1428297804
2056744798
1359937443
1702112435
984842825
165151020
22736952
84489375
2109121204
382673713
878688330
1656778268
596725420
1286219694
1408302368
1884326971
211120337
1191246387
710356259
938867686
1744147171
109663122
1473932953
1472011529
1130918182
384054901
1927615923
1615020588
173315003
1132901215
1797694223
872380669
175960331
417264979
205539761
893655621
2051512374
301372749
614727015
1179263701
114778919
972240730
1634666797
1471632062
508670287
871788054
1613311157
2133857921
2093558030
184412086
1265714123
1353070307
2019984012
1585766868
264270806
2050314583
596138492
2009589076
1368187409
1803425733
431163727
246139826
1312092662
512842104
776571685
73992684
893127627
1771819751
975725776
490489373
1333914216
363054674
1868273776
1232941708
1983738329
1338596171
1749589778
1503441535
1805913310
1738197038
432368505
128665319
457610290
774717752
1706390438
338215329
541899864
785101057
1172685798
1258177126
735579069
1663842687
1694570618
547584770
100096250
1916631934
2106916837
915422044
1739837734
2042406559
2101413273
2033927602
1424000595
1474646829
877192057
822569710
1752532318
1672224813
1206041850
1251995467
912225396
2132090217
800743625
1248146917
2043459880
1884748426
1027773228
1370142037
1059137358
1939603504
93151315
1403466704
349779446
5361549
75789930
320359388
247840520
1243146953
1920632899
1085945733
187253960
377816542
187610925
366274064
828358662
369040808
1870333292
222254798
232388367
121264507
1493618770
1750744715
2136300243
164409917
158749301
2091053764
1566142009
631006056
883961408
1503633127
1478734777
838017799
535953465
772128703
239805381
1881678313
1301084236
1847322619
881077089
1525797856
1329823074
477613232
1879978445
1552973894
1063311117
962173310
745776887
1394776520
1791221599
1141214269
1097177579
60022529
1681243653
1688001118
765187825
1488470718
193309028
1142348761
2143456773
222534566
151171637
1260093617
1050575033
611261824
1477219494
2006977583
1034991768
1581095109
966038309
877074876
1271055706
560956120
1233606805
463792363
216302438
643286621
2016993874
1420358135
428108283
48389085
1393259207
1015922976
678125828
289253665
1437240152
1573919881
428154926
129477370
1867706090
1120825068
729682954
2038424477
2109778952
97614956
2120207774
1562317811
964439795
392126295
1098184478
513129548
1834966070
249154340
182309804
808608655
1431024305
2022218352
1532904608
2119215133
640316916
2001838509
957241416
525473698
191881287
931056635
397828055
306303023
1417305457
454262691
1975487869
1538516803
507956238
928139862
683809648
1368496922
2081605832
775148720
1289353512
1805863533
2074476546
632299327
638255789
2009674936
1612417151
433784455
52280741
502530682
270812423
99946329
1434296503
823006613
2061193018
1672575649
969007363
1596367293
543517025
1192403596
413780228
1817152504
2041870665
1750965724
1484101130
1086264250
753404398
1019620389
1252319003
870728328
1373885873
1368648509
440632032
592258296
81090886
1956762138
2064522840
220580312
578907485
1345910209
970394214
329714545
1280501947
2137494925
313844408
2137005838
943934238
1125478238
1503892344
198569426
1524002576
1731615566
241233938
47920277
662848573
312225984
1684918501
1748266023
1979421081
722006625
473741874
943225360
285261798
708985420
1119291820
20916137
224111529
939990520
140619074
1758356481
1173585812
401138441
1636458793
2056735402
1005033139
2032704400
84309455
1886647450
533489355
2044301724
657202842
2008485958
1933800007
900344834
2060404701
1363034717
4670254
64230114
304805157
114838832
1436838983
383032169
767567867
1370489241
238589030
61766660
1599294685
848099064
1655736390
1301661982
592523994
635112303
1671320709
1845967030
855935215
1250536543
1004562498
1886105401
1445258502
1140057640
24297322
461968245
1651003751
337788205
1692603548
1243704094
1675649931
618089804
2109807432
2134982265
420207166
855126661
75744029
1910392134
27640684
1359067475
8159341
1049057981
928721738
979064450
1251057706
621197715
598757806
981002217
1134076197
855081102
1719560430
2010922089
1061787263
2070904492
1687346056
69690371
1793364538
2130593578
2115574616
663799963
1623332502
778210923
1486354015
1999244677
673681874
2104937820
2020308722
1653258373
316202772
1257647603
432293828
110076263
1073729817
1960493129
1364567124
939535050
102941905
1211495782
2029702479
1644839394
604191423
377775344
1287456790
27666244
1516075689
429774863
1623401606
940768886
1990343689
1921163024
1087605560
599598753
1625512394
1986473023
372364168
1744788296
1833733086
679410085
549511776
156212000
60893558
774353832
611487780
76077584
626520960
1043705540
606983919
1294104525
1963845366
54698732
1601472656
658932066
539563647
603959254
137465264
534231285
1839500710
598452646
171485964
899179841
991836728
267300073
102813762
465759146
1533009723
2021391089
1296166372
1468345987
398200431
2012945826
1019171831
1458550463
129510222
618222764
1235720118
17408833
144471234
331630730
1750270550
601514452
1487083470
749668373
894011075
240791177
933185859
1851935602
1712931051
291134841
1897228474
1538851168
212236885
328624357
1507666407
818553619
530463142
1514064783
361154530
627101729
114579673
544120729
1708932791
1833153390
443949724
354223938
1492618707
1441574607
404388221
1480285484
1619460620
1416744891
148407685
349252793
922257596
226528025
1873668925
1594290568
1969555577
1550598652
1469941942
170959079
1597293786
493948293
2098183510
1007221063
781568012
40620929
1444755101
393124484
385701151
6857299
697124684
1913906784
1091396077
1871205643
879805811
632465620
894900753
1172209780
308441192
779388948
26437765
1762174495
882237404
1835089062
1577749115
1767879163
805173393
247697984
922986748
348437828
183757909
1100361602
1077246794
774511657
1994899266
506013336
508621324
974762128
180573722
1330728113
1021241300
932808598
516492396
1251105568
348773662
1206893770
1524028300
550819766
2047654168
921085843
1545000974
844678089
2099221808
139611711
256290857
1437996526
115052140
649601774
2027819607
1255930141
330211299
169478088
612242155
538957204
1427670344
755342161
1496443737
9248990
109683872
1764281394
2016036649
935786011
1826423108
1540142536
398203764
283932187
1170617642
1035453627
2089550912
319877066
1588360254
689447508
116337500
2130235557
546018616
456616431
44742108
1458330779
412362153
383296513
56277853
579939851
1667465868
658607004
401195878
232488684
1657600986
588257621
597806184
1934112843
1280114019
1897748633
327145756
1454426858
1751073409
953058121
1922238310
1328140054
1225854898
1381328576
273690255
1534946663
1346925663
2055278312
2145584436
502435550
341415390
1088404350
799395776
20042928
195232066
1578310545
872978145
1362712867
1711932929
458740371
558949680
1617967049
491788260
862012438
1941638630
1644879137
190462211
399157158
228981490
940646208
1067674838
1300129365
1066566501
209133153
1530081661
496287056
501172613
702147769
1821442724
659204971
474620182
697368142
458089450
1926374613
2136997245
837116528
1826419301
2078052211
807692328
677364428
177471345
1172342543
1582923599
1765682281
852308676
1799088590
569473729
1178771279
1698870496
997403627
1951579120
1143695216
1692229923
1676604581
1714905782
1195785281
1464827827
1236861529
1729195124
481241503
485787744
702109168
1190943178
250363733
1905192156
1226090569
1415929226
2042038768
10283561
1928144357
313725525
434426620
1444766682
1122399008
123058350
595503269
1992148386
841873560
2127101514
2033856259
1888087598
652769072
1932544804
899954497
1599545505
1233511639
1784059982
258875567
776142748
798789617
821743141
2137980991
1371508384
2062322838
1299294900
1879675351
1271217569
1582065651
1539714961
583528265
98826657
291513652
1101109284
1646137764
1795967077
387678432
1214503100
40114414
755591607
1513127598
804627322
641293444
1204126147
95108059
888993670
799097661
512806025
656149666
1362966342
1078649810
2110051841
315678827
755746363
680815900
1564262039
834596227
1289891577
637228585
1983611765
1407034870
2117522010
1456101047
427381309
1490285333
1659182392
1375086373
808510036
2079898241
982402641
1597638967
1965414312
1338485247
763073891
1554323365
951921930
2014006183
1688940678
1944674080
1835050435
2031968845
651195159
1524481453
1199982721
2109640151
36752220
2009304041
1859445029
1143355107
1063657852
1661013084
335448937
1980482654
1898956066
1696703525
956974223
109712899
1905976391
957143948
400918156
1272859171
2095810781
126166444
1429661957
1780664548
1590632265
1109356761
327863551
1195874563
1317111050
956596023
85134756
665386003
581803608
2146240135
1213381602
1036341768
1978823871
1944688888
774823849
1723025115
689298803
1957123169
2113749652
1656153
1745725194
688020472
1716142645
998716418
1932021939
1876367093
120498781
238254535
1841186617
1797470783
1697552108
1530677601
1475652652
1688705043
431644339
967718447
557491270
542881723
1082819913
1051791338
1833577619
170145421
1865397584
2136737663
898988493
157085763
1984938751
215096185
1697242645
635956900
1109964303
6802153
1697724235
261235173
1779620881
1152586573
1281025383
29286775
1557848754
596030390
60115080
1785410420
434960961
1073330602
916506436
750378312
225050460
113005809
1327848772
1280916580
1868541351
1176171509
85176499
1211360676
1954339335
170961002
1060811124
1744637501
817542276
149541579
320519780
1095351091
1117000493
1553471304
723473647
1040693906
931382085
49846736
914900419
2000905048
413328624
296583660
1181447218
1145904389
811617369
1347143603
525867967
1869590756
1617554432
1799243649
256155445
378036700
1224820760
970923646
1133501949
1458687010
286519068
491277972
1795101373
22187676
1351679355
1283238664
599865791
855685626
1955899084
1974078640
1302396688
1472924126
1864550679
1936051642
1420702886
1075373163
575243795
1877249671
1757925601
611459921
950330886
793657770
1519350961
547332885
56394239
1567588366
2121234756
1706400751
2144613778
573121912
41715581
460898832
1432934803
1797207132
337360085
649014697
1840383625
1212678779
108407528
1259211605
1071767072
1813818637
1659065547
1687491532
33283682
1464587604
1754436974
1028181295
817609563
1928307652
14517829
1365021273
1092960468
1533547986
298564864
620585909
1423326758
1629130973
1618025113
604929759
1951627055
1266138886
1626316837
1565048710
547987110
902345626
1644547846
1196279715
2145081642
1818515157
1983024448
526380853
2109032075
68033199
1419220301
1452276896
1958810789
2086598265
669215502
1800512896
1362139550
423209922
1638652700
2055722559
565835198
1047220783
750911520
1144636133
813546957
2075732950
19452445
1430372030
137375281
515686767
678902638
6741201
937321374
185550515
831436893
1316116644
969449077
1214596743
1722776544
233948616
401247424
693868434
1360207788
813107318
1122671785
618043266
827775165
742856072
239687202
1995747464
337524367
646478673
1724497283
1572152562
1316448533
992129255
506183197
1217667896
900337413
1285500813
292658066
427631286
1379503177
1602048463
2097769771
546604959
503572394
562691237
72589127
1266257865
294007267
1592528715
1210023496
331449794
1550807823
1270258541
1641465819
260914797
566960514
837936540
925976125
574217311
1881939911
1093414260
1550414278
709745683
1918976765
1841511907
554376180
753101049
2103206066
53986706
1838489729
1710291163
739567048
1174107853
1179066585
1341206699
709817498
1045098466
429147449
613093472
592448106
113535945
1993607158
184248236
27930263
1049377211
1676281604
539005333
1231464587
133168513
1186848419
1059682595
1442397688
1234811076
964430739
1896408525
696580287
964925947
649647269
737021764
1125873129
234722553
883834436
321092136
499104553
171295698
1424884615
852827079
169186761
2027196037
1073781016
1113507545
147226722
140352373
982136571
1256447800
600117611
1646692152
1001319318
655447765
12054803
1037329842
1787737334
738914606
116742183
544278961
1792189393
1789186121
2006455751
1732842808
375653704
1529497741
1045896696
870568388
210146779
1829960924
233348999
1199952134
1823390326
1596408639
182035141
1506759870
629982187
1941229820
1541615439
1999076919
1994799241
127184523
1860565661
2026195018
519448174
1239643202
500538880
826754590
707624417
1298976413
519853445
1978346503
2118939576
1810581932
1344292136
1033248657
2146298635
1985832576
1949517834
603902010
465430616
1959851753
1733707290
946493113
179571411
1126547768
488182390
478994014
1523257114
661155096
1895813604
423564388
466508219
294041542
1769400617
1943625953
167151832
188608580
159281850
2015749883
774770390
2051324742
762723622
1476021222
771150960
902897645
865292803
850020744
1795810065
331078527
1487405884
1269040163
485103347
2023882359
1040679353
816262323
1019402636
562417524
2104359921
1294460857
1846272935
1284503846
66470817
697204237
76220321
431095075
625343644
1512363374
1651311577
1930096833
1949913631
1789046831
659446944
135233999
1853306445
1617540558
187514616
1704345942
1819748188
1050821345
1180527153
2013870502
262241914
1284112908
297214638
1277020551
341001634
929385289
408562674
764659814
2108593742
111430876
645778082
1386017635
88113009
971832136
1994837886
363700359
279278505
1306184116
985442474
1452784644
729104230
1298475544
1435925709
1995508688
601851888
50189678
1236880564
82164717
1820446833
1301797905
1990204905
179843866
1310722309
317226481
369568991
542060139
1074308371
1095944832
1372792570
1196631587
1846360298
1359940117
1598909746
1232861672
119054469
893316186
1112432168
1137697888
1737207172
851411467
890153041
1085585468
245980611
464125125
796435473
1037329349
242981170
2073311010
720549514
972406270
1236891711
1371669758
96189199
1779079639
1532498437
194530221
1393718876
2077500217
1871631107
180544182
1937838034
1470005987
641227437
530463581
46503040
565496557
1251533310
26595622
2129690922
1330522771
1152592263
1950900835
108155911
2044029737
611643479
1902309483
686893022
915125174
119796032
1547929355
148854199
396858746
1536453125
1972686278
1911299847
523329558
835856607
2050187226
310861981
1392360950
1325736646
298707917
886131663
1279760520
779784926
1859198161
628042180
210388055
1826332371
1112558055
1826497881
341636458
1387955895
1807478584
436018405
808483674
1337940491
358018290
447118646
703612343
937244497
997953828
22225696
229093487
2014908607
1843488428
484394677
1919719398
1082850319
1865731635
1906994258
1072706803
1298335608
812735975
1902862258
876036459
148543612
42994315
1093744135
2082104456
874205776
976885493
1932154861
72345291
491029501
1716636710
1407882265
1071623837
618143310
591526582
1225341209
2080539627
1962422873
35996067
1091582042
2022546771
1358821335
1811292079
1523928957
1596683109
1276336950
1578683132
880163607
1522720265
26743795
1454362950
1079046380
2072868720
440091323
1145864426
275833414
1132349794
2094176166
1303123979
1057637885
700039449
35127483
1263713733
1958505093
452979504
1586946041
1442136485
192155843
2013919340
909232538
1505928357
1860619784
1375472119
1892272683
801007877
566261308
673989865
1873818946
1400678998
951815614
832581518
799800198
1689320944
721273961
1203852525
863733936
1092688859
154236884
1458188638
1188833732
615271839
49626251
1284269599
1111489521
1647880181
475689348
1372665639
1937465925
1903626774
323737961
1018514784
802358271
982443645
919944628
12633205
1475564281
971166403
1483020292
194805315
1048222090
1262411866
155272522
1625669555
1843302751
618773509
76005228
1942033381
982942047
1207015252
2016698299
734886434
1653793776
1829623697
1438951696
909695103
858494155
953061068
1832032817
987150535
1254983775
1294121964
1394575399
1211780334
198248676
429806316
1965555768
1223998264
973176105
501812493
1165603422
389591489
75478760
647954719
283403089
1262765141
1774700690
1712587726
1623123718
739380896
1942185016
663408584
1008280364
955425327
1039253806
1016133179
835983451
365902278
265161325
693147274
1331230120
989246976
297620838
2110316420
97006066
611705128
1122836289
922637888
26848943
1545337857
1521177646
1951655942
516350460
476877244
669047938
1113440510
1840777316
1910477737
1299690542
899607850
726491237
720420634
1788184593
214090040
545090345
379537280
1370741935
318966158
337721258
69127317
1774107667
9175929
1403499765
765105459
813886583
533667017
1435044880
856429649
366259809
198540485
443744873
155563348
184025830
1824740310
944202787
1148383179
703822266
752677806
1680176676
1819190296
1150715768
964604007
1591177369
342933320
2065458230
9996209
1495072969
1051994185
779383143
2086572459
996922390
668332705
978921618
1140799830
920594759
1825496126
1602130104
1095777262
590310301
428347502
641809754
1485009483
1873466477
221000977
1180619935
1335400
1397233171
1148567137
1214324067
2084539829
1913392500
22776669
562337136
712287646
1545305265
1922877879
2063830964
106192754
485608821
1825383046
701422278
1391144702
123067074
2040671816
333246241
402242687
80069587
2036543829
1549313303
1815881012
1832043953
1299980165
806908726
1388380970
1309023714
39119220
1877423216
1115766330
227013827
833490862
1044870878
1149870868
31543138
1575190480
578441532
1848067267
1628572151
1368832038
45269396
1504158839
1632885273
509686896
729715653
559784251
2005096658
676340140
1921896206
1169961191
1531450763
1124752029
1059171583
1350033526
1456779095
1084337148
1653348093
1941969785
1782052853
1898995837
793292110
1438727451
1884822892
1971590575
626545924
767584204
1037098279
1849087868
1453870586
1363289674
537771381
2075624685
1450037561
1288491759
890851248
853703728
444544909
620218537
1253735282
485199562
768845689
1637374745
1301860258
276446769
1869761352
234722841
1329651139
754532226
1496977389
1716242269
1275173790
3819616
1846209164
2066271546
532401448
1638867586
1996072754
705310739
48003043
1436092563
592920224
1637220876
1994087457
1437551113
1869919600
1185384216
1001813895
735983564
1781301520
1873323414
1040420754
517953517
156923699
286334654
1733346121
126607953
965428039
519867917
1487742519
15369384
894199121
350761656
1498571280
1142517588
1957017419
1170833115
696803616
1683335232
761625700
1271820301
1945895117
109095215
1762129595
1748545592
1172425595
1520779737
623084954
1625586886
1214102263
219989359
1197624233
707549172
1808335488
404061975
1714576813
1895464968
1334763935
1432055029
58030141
1643720847
1870233005
1801733491
1452883468
1475520993
23577709
801096481
664862342
1821508088
1954895450
1546467652
80348107
1003863027
759003355
2058841950
1217620253
61155596
1732382788
945276437
1980921986
639209583
421503677
1556194136
1704759897
1982603248
1257726301
2031560284
334469576
463053648
202914727
1986536494
572648703
1139606964
290453801
133983205
885186881
1136761096
132996047
613044858
1689570156
1013851810
1334594052
211453814
1550421148
1332332474
384106788
192557397
139110642
1641776272
1173835750
188502330
1899357641
1877327387
839571484
1131114366
1813475392
1885232521
1310546237
1026330600
1103792880
1321520268
1685586564
515141226
1317651613
174503326
1682230797
722469412
1482143272
381979708
1880940924
576801526
2145995046
711384406
547944770
835806494
934970846
1047881577
1485626136
1771627811
420931925
444660422
351719235
983530801
1056850978
1695621579
1481385002
1280567275
49225866
1386647831
579581711
243080730
264220672
839081951
1696565120
1105580413
986595949
1034553429
2113294663
1306735212
1945256944
1201942426
132001362
400030465
1622590174
96613833
876167473
888456197
1602715289
2040827760
1816487798
899064090
999914878
687858705
642773930
1959068723
1249389323
397211606
760115205
1164962541
4193872
909466286
259352654
170873472
1068476491
1018028419
42351544
996471710
1197001127
852485681
1252849714
448874159
492384670
862080782
317143995
1380765885
1059431310
1243832434
739057385
3585749
588195329
545543087
1370826636
935959285
1162598501
111655030
1649164855
1258799192
174870851
1127455766
1775944969
1066366632
893813981
1973975639
1963948504
612945868
108999376
1007547775
1548333069
377330431
1476058401
904288000
343627661
421308717
647972407
1803147019
366748302
235493871
15627902
296398116
243707782
1928884007
958679886
396552316
1631108194
947595557
94342490
1691160562
1586454521
1845078952
1786744360
715688642
959990840
779987247
1535069949
791334915
1806768369
755914741
2100768435
2038325256
541955530
1988013459
1225662556
1410368318
710812878
2041504777
390293759
603902872
1097800732
643974434
916055682
655723558
1975136322
1978285944
1095622041
1051697630
1057154893
2013774292
1260277567
115974861
355930621
159637635
1414715559
381181958
877416035
690012330
566695924
1720998996
49517190
1923337469
841259779
9110825
232504835
517616032
76830190
1168552653
660354287
43557207
1162912045
1102999711
2105573745
1708613709
950058793
937332126
1586363949
791386533
1692855239
1184560062
1849461059
1191115487
143257998
1018972478
1006320998
1090951388
1487095843
1943590923
2092578076
1234836226
1501215475
1200242463
550654977
128725220
1509463838
84994318
415504898
457526604
928473467
2018921981
1504083248
461482802
243144114
140442284
339659710
1983093128
1686891368
643654047
400201330
1449857037
406758737
666268306
69509984
1044613793
435971871
2087254798
994961294
1266233044
2020217749
275304164
2013497653
761673394
1133982474
127842376
13298242
640263740
552100302
1767780285
746371775
131614371
638141912
960617652
1236800108
2042162118
827264423
1753210244
2101777380
1890385688
2048161367
2078726233
1368036899
688280738
2075679010
936694307
2066765549
388712229
705151778
479776945
1165702504
797580422
234656268
2060468445
715650016
360493444
2111413101
1752246381
1392313017
870149811
466442872
1683103098
255971674
2033091575
576988752
2132870916
1635133969
1817472314
1177743486
1842980213
1220711281
235192061
407079670
2062344607
1270528622
2116696474
1558935151
1617553154
640345334
597632671
920008890
781845006
231304208
532610089
1445739216
2141211074
860175992
644893170
266284845
1506676574
2068474394
1718086831
1497694215
1199380035
1698016997
75926288
541738449
1415615849
860887335
1213290937
1487226086
1298005608
713794359
1990666024
1519547532
1360956936
635035736
2062725388
1472433219
1957340387
1129688700
1715158767
927603482
2021648242
530116801
1989445592
426157305
1202923004
1706512859
1217322423
407193971
1003425069
1886850495
124297738
315683317
1698733671
1400947884
1742864927
1793460139
1631743975
1633637556
1957952280
541962854
324514993
625523833
852207167
369794601
1770524028
1305019651
1720372503
396380617
665657375
797455547
1248773738
1612569914
256047306
1434732691
1386125730
1960150884
374092128
104347424
671181629
432629066
1090183702
994638538
1486762303
2113335033
384784893
1131520940
1378201502
2043277033
368942719
612856308
380091345
1512046577
1904915578
1435433019
982829535
912626446
1588768781
251348410
508346345
947224103
579374303
961550514
2090603303
151261764
283168409
1887443042
1386752951
1132378552
657975364
612374425
1424756888
1751719370
1885695560
363355746
403070039
1029756522
1659702494
1167916305
1262057813
1712365242
1960724790
1939219950
1570710991
1098650776
760482216
1560383380
640696399
992804412
214230517
1100341087
702667671
1206589559
980762416
336665522
1647876960
835153296
2122063978
1325082076
1909676083
660877958
753657598
384121925
59640752
914501197
1204793848
700417433
603850021
1912383321
1120836464
352166395
1009280356
2138888740
2087041118
1248019929
1869865764
692975462
768204937
1836178387
2113329078
1423616696
1134706487
428879731
1868730972
1719478233
1189915452
1797594844
837612813
661307886
914147070
1140741523
62478652
849611076
1856432421
360451674
1818344163
1106407886
2110246135
1897586049
1063333377
1813807330
158992852
974422922
390109727
26838103
829051924
284214952
1954987583
892194758
702252338
1946113504
713850461
569934813
420178964
366195375
125203993
144431984
399074543
352068383
733271632
1229521576
246397438
239906020
1351256273
815297823
110152515
1966544583
1279040578
557310799
1674117016
868807490
1974139191
2090246714
1766226937
1309192916
540237154
1759092848
1228383305
579517910
1138729233
847242417
1987142618
1681364754
83902991
205558965
1522416796
257689175
829700352
1472954955
191307904
1715227071
1895765318
1848984319
241635715
1870876946
1361994021
251120861
1071286595
50790136
74403333
814784035
1750837751
662336566
521513138
1709533807
438056485
1573347586
1412765090
1740132735
1940803963
1961320487
793613716
294952285
1955399788
590764159
116150577
1170016316
546676942
1750525832
1736551791
868518805
1153610310
618779595
2093852738
1771746719
1218053654
1664714464
191069338
1727301607
350109557
2130350039
1524993553
521854283
959794224
782380313
79339159
1833392293
529833103
1831067478
1914521807
2077809368
1164190575
1598489318
1871103520
2127069312
526982958
314929953
446036406
1709713867
2125048091
1531196286
313771336
1402177159
26873394
459219570
1003857197
815574570
1443164041
1981854686
232756422
643644761
1295985101
928952974
1514552006
469040107
89687663
932514642
615668962
199166981
790246167
435658423
579247381
589733707
1103364725
26483505
810056905
463746548
983135294
1014816825
185444861
650929224
1466926425
1779820333
1596887763
112796174
277629040
1270658759
1151287852
523673498
1867073029
1025793226
208634951
1488757818
1007264918
1138651220
1376997901
593327446
1597315293
1001003984
372540953
1070810026
906534426
1598173253
1072617579
821371454
86898324
1266892327
1014440890
1476166716
539685781
484620484
340717531
1109672765
1306101173
1833967604
809846771
373960071
1731826995
1119433225
799397274
1566317760
655204819
1820993304
471287058
276403133
500378529
1621291548
1992946202
1808983130
1053287236
1582992359
230153195
2104417957
2144117104
2018067801
1054269735
1126172350
253175803
598941932
1245594820
1796362916
784574862
244004393
325089673
1853518111
1467423344
1126767280
882521870
1175427064
1482901612
183063861
259511608
1679350070
1142799066
252827550
254931256
1878459112
383409029
1769177398
570579209
1932788788
599451169
744597692
17973435
1077992504
2080645526
1673047753
904052035
1462439880
740941475
785160319
1731234415
1823647862
1472381492
1429778721
1450448216
2085206452
1855247241
514405527
440324631
1973841987
1779160670
1071120764
148297588
582002634
998926715
1561678762
1905377991
1387530476
1361506274
1960150667
848291084
736079887
1468350877
2061295374
1805170317
1010588481
614343258
113401366
100242195
2137137313
6652654
916625998
73907863
240561281
1298172291
1224450873
218542395
320669639
1683775816
1993009883
1658039110
1637869026
1268175623
1093023688
181899825
1136622531
1254729086
866689091
614470656
376167698
984204628
254577522
211883072
1238688522
1334523286
1718336631
843014022
785947441
66766833
1883137019
577087620
939080827
826186997
827472672
581225352
1950590531
1355705311
559064388
1476418336
246376092
1391760310
362470012
1470657711
77678579
1810428580
95099270
654433242
307849275
836142936
733602444
461201185
70637093
1667028893
366622964
970949831
802338885
792601182
1917840807
666467811
1345387266
1527469751
1003155927
2029282244
1546421844
801035418
1751298135
510638929
782957702
542569763
1615491213
2043953580
2081161498
799103704
1196933299
500957326
411305309
797444462
244574160
158378553
2133499956
223430354
1362190291
924925489
1504013205
2070102764
845043771
697300140
2088266485
1782351860
1200439340
815362983
1680144862
1735537275
351033508
2048281321
996163886
581235240
1071992524
473413615
1388984015
92131730
1570627072
648065675
917381778
2095302356
697465528
1786527942
930458964
1186663241
2055472014
284300215
1167554245
1352612981
2047966439
1115319069
1911174222
1898529693
1970721345
280117772
929388040
108136033
336175300
124830474
1803040422
1235410823
1512901038
1090454573
1312870498
1887755696
496339934
343083980
873135058
52415819
1909843718
1951341552
631322123
479856616
441320829
1453737900
488107759
598346898
951381525
120016458
819748729
1611325449
1033289530
244236333
250603370
797193606
306163822
1780574987
509146304
2117557805
162340084
552603154
1962045670
184680953
1614648803
1539659173
199407362
1776787324
1878588573
2143232192
1025708785
596825234
1097442461
1790184481
413189825
1109356083
1193246210
1403406151
127965549
276709665
1544964173
2024058883
19786991
1256442351
190303167
781924242
1115577427
2077398254
961747865
380866036
307421772
1114795801
2105663880
805770962
243238771
1141202369
1427418772
864232813
1591908411
325803873
1434408463
587235611
1765040954
1724248880
668880808
867119395
1161330632
74213852
1548624324
1058509264
955882476
1703017824
242078631
756133707
1893257836
631157259
1650812767
1412688750
2002356687
1947991529
334060819
492431539
615700918
1555446084
651443135
1241825172
1448049028
1649661771
1125065909
343243184
981808911
266560982
1671589223
2072172245
1559032768
1348556172
1122451891
1800100174
1675897936
272009941
1408454106
386177351
400622967
1598076233
595030256
1061741086
1499587400
66416821
678066096
1264850355
442599217
758197404
1593368029
188799368
1146664418
828562700
2119342259
716638793
737568330
249918126
873458065
1444706400
1339520643
712514238
235288568
1259924528
531033023
367413180
495317914
266236534
1831843678
2047902022
1696235293
1309077466
1896416523
346488035
1275404697
1433927291
2024149616
319225292
550240650
382603447
1672645514
1892416809
643180288
1945099926
180646521
1640340078
1026393466
411769120
25988279
874730459
1956646423
593192916
1657690627
13043250
764988032
1144826707
1955107402
1825519020
2066349717
304712360
1993812990
814357869
316756653
1063733171
1480059418
220366991
1763640956
2034227856
1442476769
1400336830
63515194
734746213
1069870610
464481191
533979635
292132293
691415596
1312346480
2084024128
1756180072
1288588287
604487400
1997456255
1654173227
1063715979
1292030068
665999975
1445928501
1403276896
2024778662
1121000372
91803775
820426089
240144237
1536656876
1128100584
694690714
1992436828
2133024975
265579676
1196177439
1938818154
899364515
1317830942
1485645231
466064478
644011907
72072570
1976440886
943981171
1929765714
589868090
406594426
1581127726
1452366604
1037947228
1321646386
1343439275
892681376
421031701
51947367
1498699233
170337303
1875087772
47881934
206382944
132052472
1653629853
703086749
2086001698
1223070138
1914489442
373339420
1230966290
496339970
238635684
1050397090
239710985
1429336328
871314349
413964242
79416650
1460604526
1191711842
876261868
1984095162
2053326260
1257732010
1281022726
1538605513
1236133490
1512564749
1345340498
1491271769
1084625147
969686083
1220498244
331863391
432775083
729164772
1232793680
999205956
1792219739
617818754
1163222209
1826096847
491106207
1628474748
842895682
2111054887
1120810881
1317533306
1494361086
501346881
1523334682
779422020
137541307
428066184
1491473537
1402300193
452521321
2090522931
443739373
1202975547
1753345101
972724019
2058746698
1061183171
810638820
1887742330
1543741518
624164332
58130913
1528746233
1175034802
816112352
1962918500
1911785176
663963227
1619542901
211506014
1083073487
1547883574
1766138935
176117717
1971671428
1289264902
316165391
61935815
897548794
1522628801
1030391293
972985178
1149972409
1170539837
1029315239
1393591924
634594980
1556945998
2128127780
907897319
1659179990
283063562
1683893201
1609000040
1088003620
1803605801
441608609
1758304546
1120880134
2011174237
627934968
1222248227
1984499207
1614352354
1081146046
433385142
656534324
1460764368
821674414
797359980
1038482663
1577272244
307026485
1517391781
880971183
435094617
807340184
158013900
979229347
646958385
1786307428
1117798998
1376232625
1099479810
1056450466
346760941
1741916169
790998424
2060408045
746894371
432938146
1764229607
1141150197
758825967
647880437
2048414761
395368534
980665194
973135704
1572227674
220227927
1592320435
314063523
1497327127
676694514
337626650
1188191027
2087051165
982419244
818728327
946143106
1576044260
1464861136
1734791765
501746707
756854619
546603961
1184200882
1451369141
1526407262
929192695
1497564805
465044224
1830883603
1747500689
339394696
2131735262
2099653072
965032706
861720906
56126987
2122878622
1462920737
9483997
107503453
514847065
1778441069
985610540
423698519
1894296555
1222344796
1933371637
1370226987
441443028
234360941
1009657058
293542400
1472835301
2121593328
1787668683
886841926
37376078
1506103695
2057216850
299503869
593192925
292325119
1437815932
824870247
1067858436
413778183
1280389993
678164348
803993842
1859451461
266050976
66694904
1062540916
1045312726
1393429593
925533493
1084268189
1694498407
2024723194
386886673
1872533973
2056666471
1543726419
1961017081
972060466
1806320789
1185883718
41507582
1953660608
138751771
331726266
1143373513
274811789
1866040628
1341781615
1889760072
368725504
250947716
1525818603
1085012903
415338
126650346
636163466
1428196787
236267163
283122714
670204603
60772847
1094782087
584919909
2232994
111471608
2037613841
2096813808
40099492
1063652003
256107823
1295281570
325681278
1823654111
1353256137
501352858
1151248598
1934926997
1960255791
1559262078
285228451
293124186
1841450724
1041846116
1877016805
399907564
1944032268
1826394383
717536688
140672956
1121751774
2048669504
2140864350
1132818092
1009216292
744182170
415387500
970673426
104832448
1489062642
1214053377
1773743503
1172895210
774012739
1017144863
1153591277
947485597
1651447593
250075061
1929443917
1151036915
2114530272
527688087
1175564475
150750674
262353968
601834142
269817166
109166379
1718073291
645027064
2000038144
1035856966
122375398
1889404224
1203233673
1971015497
1837751013
2064076854
865762212
1650064639
1164978082
28068009
1611233143
227985025
867347397
1120642764
367232155
590703639
1655877149
995614094
1674385524
1038538479
2050140346
1675540742
2103367818
1495554986
1427829897
82740448
606128865
1209599169
1007664741
841071291
1814253042
1779557422
582566559
1461336026
925292749
1397649019
1623150977
30735381
1315144645
1126816745
513350473
970944391
337729719
112628815
829572393
1008152940
1534225081
1359257514
1753629809
1589472670
226473680
543957329
1500709848
835107632
1626983426
2052381180
136564463
594576174
157170685
487830012
1511360261
155512291
1759695467
1100434346
466951916
1775655436
2029491775
616340822
2058969018
1134254662
1248891289
1380225967
871953405
1366572003
797466996
293846094
1566424446
1971524864
1460440725
1577383744
318140467
2132761259
1495575959
74986003
4683620
1892548392
1933920058
1315318137
714875207
1061623903
1912571984
490877932
356062109
984747450
209631933
1871909811
1330710469
1868648188
1050969205
151769393
918343496
1266061762
2077552932
1485675848
966238112
989370576
1705197995
1026276250
604022474
872644837
112231483
1969910800
241362819
1490851885
1798108395
1376915065
1271160235
1708309554
1301095995
940495757
1186818515
351551400
1864626252
318183387
249136743
2042845527
426912421
334515615
1866613570
322050508
773663538
1993088854
1119193776
1917774366
412946093
156668439
1474833548
1479184709
1708378505
1458450236
479572849
362857496
987627484
614414130
1822326986
1137457445
1569629460
1478155161
1303720095
470763839
2116445452
1979941154
255608493
1253708866
1928844325
438766222
957686112
259469249
466183889
643836505
1799436214
1523047849
736506501
1660402875
1263967217
1475922377
653161988
1837050599
1541982426
1998082207
1838737699
423416928
489076110
311905698
1286985067
1315144137
487535063
945647800
434435565
57532009
683444905
1849302422
110043191
504822672
526939591
2109395242
1926542285
1602804109
2062108407
1804603462
792843011
2038037227
2022271750
986308023
1161388768
135462532
1748643091
2085927009
187159513
1855275277
121815680
1866473998
2058268864
2061207661
1856806668
511159511
1947859244
1038988513
80613623
1958187535
1401962448
906001521
208938391
799395912
2039386978
945433542
1531762104
1863897527
694234981
2142597587
1951561976
1437899249
1701442399
1574645994
974750549
1277656332
975545438
1296849350
671189094
2020564220
906032045
32820650
6981615
1588621410
489574503
503334961
556761649
1766232237
1036877633
1510625739
919032837
1104810027
567671474
1040333424
1368185768
1969297507
961878798
2050759440
1875862548
1360433312
2024867587
105373768
1651268007
1049594839
1270967365
1699175689
148063979
557334188
665779917
1302094790
1014306782
1470201495
1923793404
1944578522
1656727286
120047335
1773017170
1601384642
2145816830
1084016709
563387374
2017196427
1272598938
1488748078
973127359
1828502972
904832771
2136395067
1436300057
564785751
1926315839
875997551
1818565377
217928313
596749118
821019922
299434411
1170747544
1536924623
987481585
1374591649
2128990603
1185179044
279970882
1424968413
1388760753
1856818651
1261752517
190937201
95322045
626531761
281494267
945070862
1339780392
1526300486
1735298879
1233142853
1324600115
953721302
1097721259
164001704
1882127077
592356728
341563183
1540057924
2060784942
1534873529
1659389123
1332909960
1556970632
1333430274
496621023
238206933
2031450145
1124473828
518780229
1196538456
2048382292
1506265767
1263950095
1983447273
268341660
796498551
99028921
305400018
221744612
290091956
909645483
1879663394
25512020
385943098
212433127
1526703365
1175756228
1233056927
99153106
738138175
1664128399
929384739
1727015487
1788949059
1380790876
1337668074
113398133
1293866599
1564626149
362284232
995260579
959339647
1034909379
1056017328
588991213
956457451
631366620
332372280
1292983707
750412155
78994682
1782965419
1824065389
1505104828
722024947
1723149827
1481162329
1448908625
1568826446
922004203
48299407
839410065
83058913
1378138577
2097329250
501806537
1541628632
1577836434
1099774994
1154180815
1556964562
905906782
900519331
1826266572
886066278
779493110
1178775931
1871211454
619254665
328059998
1970240466
149971216
99613488
131573838
1997108360
2032496065
296863055
1408865241
719785149
1861962387
631109466
1723688551
1476856981
888973231
1772299330
944890817
62866056
509552234
535969571
2057172721
473610395
988158149
1619129574
2074556091
1840280392
1707411981
625676074
1579987579
2111551398
1421020746
1381424593
1337394603
1902041460
1635769221
1322822079
712946916
182030657
1637591506
1386950512
2091503986
597416780
2082659034
1034625055
1031923089
838753536
270428824
612871353
207825186
159994762
1640638465
952244360
742784568
2100496970
1859237065
1337283192
165917722
1813960878
1989496146
245274680
2039977079
90548448
1957124530
666902435
2101163961
932251057
13878626
517392947
1231888520
1284616412
1092755405
960224680
1821942041
588955981
1466139712
271304619
1772488201
1248479731
1962756746
835381117
1255017510
2108196566
79789831
1470193673
681286563
405181512
600187585
2003235465
1544473699
468036876
1867265033
1427628192
302265112
1206906912
2129100331
1131140719
958493753
69971859
926429851
1776803110
1252532556
343033363
2057783240
904156398
967826625
349402569
448176918
234878815
1667810884
890130017
1301677997
1972953490
774319833
23632696
1355665218
134522576
471438651
1127078309
1257269988
291531351
1906960900
591312737
1801693725
217186733
782965863
1027217582
947047405
1999839031
2090069345
971548259
1895454466
733971471
1529351497
1404298334
1612626452
1971272289
1074822868
1477562356
2124329849
159766512
218383429
1290667418
1047691762
1530906668
859984706
1496936467
1653136684
312909290
306041115
1810464140
1301460308
1800761040
444438283
1557126891
1072610206
1702245458
2094005913
1725156729
233157331
2007054047
823391620
1664473373
1820886841
1525120975
1727552156
430390969
211889793
409031485
2117247288
1226688175
1481068882
834253554
1926086179
1097673376
1221179788
340781137
1028807596
2110719084
1874693267
11015858
2108249465
748831530
1998866962
772003135
1656323484
1892362947
163157205
874238418
534882252
1832704422
1167704893
722696939
1687158439
1398101696
278017770
2078257580
827826022
953493567
1586265482
158958728
285572661
1784377690
933574872
760607055
727028244
1131387078
211799721
2008788810
1510558227
1296136015
763879854
1051722233
1614825570
23661926
2138149192
1146327723
521430929
235848194
1533641176
531125058
563742233
1560619103
1371909413
416901156
495295215
1736265423
1646787209
1413356210
215454197
203330622
295935802
1970328441
1343188954
761988848
630605404
1441995804
1468481086
1383680788
719716721
16230946
632832164
1546455041
1450508494
1611362561
323612659
490135459
884740914
1651948625
418135862
1128590280
194834098
1800360378
35530636
65848557
1117601967
2018810816
1327594595
1744310299
450594311
1036966940
863832115
1541182849
2033101691
1640654107
160296995
1548279456
33650080
321379428
1120493719
701389973
1201320434
1864009212
1332707731
1725044158
1352871362
30250259
798012029
1594678504
1171945426
755599165
1516637910
2013531993
587949989
1641186893
1746811459
1845746234
1483828744
1612239679
1834972460
155453900
1591717274
431240933
1054865479
1660968821
1511709327
1677950583
1586862442
577597344
32957237
1437137801
589150052
1301481549
736714805
66916325
1025404622
1647648602
1944177915
1307557640
360846808
1729382512
743999341
3295333
445513808
99529623
1789237439
1621215816
1895140533
46838622
902841711
353102620
556431238
221498138
321414498
1669762144
1078687855
1949517094
1696236689
2025030897
1060251060
904745204
1305463547
845767297
2034311364
938191289
139111568
1666856250
1337166500
759088140
1875993212
510746681
357482548
1270777117
915876367
1455519070
1232559562
1909686178
431312402
50009783
550145157
1112652681
832894655
2038816983
477926795
68027150
1401602403
1685347741
2027798186
1056356752
1355096501
2058091873
109473567
546912688
1062111476
498735754
281778893
639417231
1453610735
300876493
1195144998
1641792286
1375965746
1081608589
923432918
1860507196
837576628
1364304584
1012699580
1154300652
603812851
1829405843
1924057134
576290308
1230492197
477155718
243204415
766345446
148698616
107105134
833102129
885280781
330779144
974687549
921464788
689832205
1069455734
1181371572
542131093
95082833
1550401437
345679320
1191573150
1176304525
739975278
1466920060
583803585
1927913167
885221537
1567065608
2042570197
90360902
668603941
923421953
146730422
192062895
854476803
1751710302
933891234
2057384868
521557790
1191909240
869209635
237878165
1051899315
866056481
1444233709
1545903678
1175754886
283591140
159209770
24821184
1287218833
796814219
2042358466
1566010471
1508634961
1613322675
684574498
1339417109
146568476
2089940043
629654608
1353136868
2086691082
2019740008
2084752158
1981677036
254470224
1927067735
501557839
759966343
1534023892
1260364402
1621767060
1878839134
1992178898
1736386254
1764302707
896673849
1963868735
844915630
960248302
787563611
176286733
1159577857
1435063867
423900408
1738213627
1409139391
1770818307
142328584
885847281
730456691
220608395
324644349
1602134237
1925870271
1305300651
669806992
1001218824
1798080656
1621552126
453350532
1384222528
291958144
1776562064
810778223
256235366
1353915105
283599573
1762121265
1498575617
1809005261
668034004
1527998467
178065470
1434334062
3693220
723555420
398363488
1810544740
501789868
2140488954
660566141
1767007682
1404135789
1661299865
1142702445
1566958102
1968997984
278858781
1158842468
701171767
756351955
221823220
2120724178
1172183612
698015818
1003215848
1144692180
2081356508
1170638292
1279459127
1200694946
1699967143
2029810962
2007385067
1441936101
491220903
1397897829
1959651704
159235301
62155771
2135271971
1826917118
7573412
1582871422
1040671761
1998708164
1077530381
1340592273
309960861
1195833378
2031372467
1599927424
1378108431
1116020410
1960676192
886597900
444546042
446176041
338872341
1063324534
873734830
1593645668
1520662860
688049719
1008216978
676270892
731239598
1424180008
4151202
435270563
2125529480
486878868
1336537475
1918097432
2076056266
596910218
518869460
1110608113
454096355
1303451497
1012460297
660963657
413774792
1675176546
1958256337
266222854
1029708089
1579105209
1878350012
362974959
982101564
277983788
940897208
1957412617
296462149
1044724866
1278895533
1874014433
1122604352
261987042
1416049762
823497189
1107418518
42824038
31404294
1360367472
2059991549
698753557
1664056465
719787252
2067038747
1894821806
1912198235
235672194
707197468
631809848
1673864725
564906790
1196256300
672273134
1312058493
2074978975
1233111159
2093183969
2049233590
2105582628
238357654
1692189937
1347690893
2090342480
767309066
985957398
491811572
348603288
755692725
186893668
26357419
1053045817
789787991
1073368396
1036078697
1698384119
883974003
902017658
709290555
922498756
1801284464
952535025
208407589
1558812693
309428
851873795
577162631
108265794
1683664583
1064498667
718715405
1871290601
1918117188
1879674995
1532067102
386098296
1516868612
1019751317
750834978
1421387668
1316490094
2095373272
460509366
1518496114
1680930011
1004951379
1943884228
1805061133
925473434
1700092133
70638324
969382280
1673230341
98568608
236888876
1615303369
151409319
1260942350
449442300
1606960660
428153229
2039938389
1595196351
1339075648
1590070704
1101654029
741979802
760926306
905622119
878370501
2094873923
1189068000
807798223
273909196
89398531
1109062268
1777041611
1070208327
1227174027
401499535
469655334
553581610
384267437
653264314
376221697
427067835
1857903886
625593031
236170869
2115608637
1053716443
1186286581
1554964663
146829058
205531673
1534844288
286458292
1700410660
240069642
25442147
1850060835
1469123285
1950985610
949396240
1027794936
326677585
105658900
1193325099
509690194
573537355
197244127
1558281338
1415969162
224924998
1640473988
1158112833
1417266109
318080225
1857539128
1097363138
995057641
1267864982
657980773
1419642440
552402076
2117750909
609306392
1357736895
564747668
1268056229
1496275908
1980077214
1410190756
1929460915
1246316569
1069258976
1215157752
755202235
1054109109
1141812138
405126759
1961533811
1082312922
517773256
2005980666
497433998
1554873244
1842333313
786989826
870750398
2100077181
1194315333
1398610802
2042623264
1446867122
1650296817
316245237
908707471
1375179943
1491316282
1644338548
617804763
284353442
2066023162
1562602200
149168526
182341287
735116717
836178918
1063846905
283713056
292029027
1885446217
741980616
1862235837
758652665
818446420
2120035810
670770405
190534076
148626972
251494892
1275703832
1197496380
1702999290
136806486
799588326
224855115
1924379212
246290079
1421454683
261692375
1522589015
1554700226
642613762
470334860
1183057862
271877753
988423108
387797106
761267724
1812244285
673829286
450361643
754102042
1709513347
230025348
1532532951
1301259498
551468946
1555951575
892097237
1236526342
1463950785
69987647
1913559953
599990462
1120081915
284623159
1558564427
243260553
1057006960
2098547448
769936314
1775196539
888247706
1454249239
735518682
1450853571
1406097572
474827152
399192156
683356274
909628299
569978410
340915004
1250677468
1348417784
237725814
969845911
1807880101
1716186041
2093894228
1834300647
791529530
1328441791
427779596
1472415654
1493725872
1965243715
158886516
115169586
1546091464
1318385792
1218398080
1381496126
8547824
14300767
744397465
316056708
1052631543
1905501515
302473707
285826198
1368143641
1183455813
1436350940
1328640951
1725240230
837069293
151806100
1870078311
1203023071
1789905755
49267340
2107147040
1065604929
1473151577
1059016329
1251683261
2134499111
1032753559
846221846
1430861848
865675356
741913799
505650602
1784868657
28808933
1434381
514076898
999155500
512999238
2038602110
609693470
606778373
998760025
1305029717
1012800221
794434983
176921041
261890733
172776221
849010276
710248623
1881774002
317785738
1955129535
1536000725
534816042
2071328963
1600599688
1969273387
2217383
657796635
725425648
686332469
1697881934
700802817
997208291
1073049706
1509156139
1373574705
535011984
619568353
752845347
618304314
1103509004
647236131
136895209
2041091920
1079489618
329362808
1958115437
2101740000
1645144753
2001456920
1778559442
1238099088
1118384383
1893685959
1928670991
1549588267
248280991
1439135703
2045766369
491820136
704962051
107915633
2087165309
1495195112
201773458
462141110
948020644
2007672979
1983820293
1384864546
1565510792
1924042834
1524040149
1692909270
1617106690
53187917
1786649268
1063171706
1502519326
953884538
1045720389
1528286243
668170957
767904441
2005681767
1273696041
680435025
1262255024
1986272697
1813621875
1948373625
480197517
1984195461
1726565971
1634776066
2002869389
1827276802
1085490637
61517207
1325229565
2124812446
1545107948
1811613151
1586448526
836523558
1630216246
853013006
1761172252
1208570907
1417624870
717860592
731159957
1119399309
422767681
547529700
1049446167
519386281
169832521
859933960
19699832
970684448
1266944970
387362092
1467021694
488102274
1872470245
130353260
1769299193
574172101
95295996
1012442627
1145629887
1877006679
743348598
1756027735
788004394
1274647161
1150775974
816684284
1034374784
440238961
1834281393
1886837271
667059891
510988940
2049948494
1577377341
626984874
1039607516
738750027
1339341653
454295403
68417042
81029716
1568914543
581485610
422796059
711842141
500490147
169507125
747615160
1759989521
2006145136
832174797
76957586
101988828
1357584844
1145246529
35009985
1024924241
1659922635
510522882
1585900486
1642497007
355432110
1335624865
1305420588
1507452302
121438919
86039286
1880451021
1198463249
1415644481
1304994579
675489437
2090449938
664035667
232567286
2013479753
872365
1680514778
638020458
1915041534
789782885
2040573312
1052274313
678278695
1184693049
1865002640
1556744671
838721360
1667603227
1303561968
1531508611
60420274
1376777303
1295448534
559899060
1396213453
1431713593
207358679
1787047613
610493163
1501143274
527525913
976196899
1662171329
1631851800
1846156504
460716240
516687184
1376549916
613075726
403312085
133000375
558820642
1898229421
1632060918
1160683643
1200201098
1507239593
2030404664
260066802
1093638486
858605615
1058478400
1049826507
1336034002
496695448
594675686
275711082
423795715
1902186305
1545965875
2057610019
952849924
656605407
1633486847
1002470354
1095018864
358387749
416345850
801780804
889386665
1226049931
86465146
448277527
1799433822
1380025577
2095357715
803250558
1627914584
310652716
1605190693
361849088
1999821025
1994300886
2008695119
1506162
679712652
55781393
813728132
1067221842
1339433089
962152845
179089535
1080873892
665102444
675613824
951340498
87973575
1093520751
1624865897
375196264
257065844
1252882318
325001083
951806851
2018602012
423199000
1370978638
592033794
904623181
200484424
1158059369
1104686130
392763301
56507984
548116740
506951128
158492608
1355758289
979459451
1671329952
209128003
788590752
1904218767
552360666
239058851
100870199
1970858124
1577572490
2136109265
1909650705
96780996
2143084923
150062532
1007539986
1939796443
546929450
950092792
911253908
324908
1953165099
1245115428
603139286
647251579
2132557384
1906544874
653380952
2147429107
1591139547
565853408
1828033648
619810297
610711372
1298186447
646731928
1549722491
872578606
78729778
599885161
1716654557
1807301246
397861120
1181267101
1584948347
1407592978
344780412
1401621727
2143323582
1764483904
114027209
176712693
75923813
513262204
1380654128
1235047670
1961217884
162438288
1533086697
1822337610
1860854931
1094958238
1793818092
2078026921
1383714435
1394288569
1552412136
775603279
1022186855
1400383709
696620663
850890865
1719018881
1826170264
1262091932
715440109
1032094284
2101459574
998314139
923873703
176881740
966008427
173127643
2028723239
2023147380
2124074998
326109042
1687420610
357948718
1787005187
1466296260
1319573807
893679361
279739175
1460358649
553495489
651842663
348443591
285669561
870826017
1102127499
962693327
1691400046
1490696485
616358097
1900506126
652097666
954067811
1624202679
1238075573
499343188
1110539558
1522509523
264947294
1882137104
2108624516
1655607319
1608111613
1070461178
1168550534
1409367349
1701733894
1161470892
2097053265
197833614
1675796138
1028059167
243915191
561870019
1062462961
1476683833
698873876
266215708
444460075
504823924
1650167784
1649418440
1104347159
1761222194
271330051
78993339
53652196
385953199
4343701
37346850
1019188517
335331508
1280261940
1367655580
1551217276
596456454
1760688221
1122425975
1027716489
306962089
1130978695
1061194544
1165675815
252954521
260415154
1148691640
1707059245
1842537369
870922349
1853246707
374849845
2037177460
332055735
1640751759
878310325
1113087601
1250464533
388559191
653875014
62910200
1182730497
1427057629
7955793
1225738928
229820986
388918790
1567253403
1911966656
1476372499
956811241
401545642
185227277
261970734
1938788112
2079116541
760174463
837485255
463960375
69633197
923873808
2006084882
292142659
1197774359
882300555
473180063
1985889089
535394529
928499820
317544308
181586896
1049945058
645740079
1848138189
11482254
1177956492
1134008144
1044982665
608089511
984549241
848417593
736533007
1904684307
44520624
1275784877
392248169
115830896
1907590166
1566524113
281620016
1674946424
1273890148
969554598
136553015
79081061
1931810992
606706203
658581691
854032389
1893589565
554388366
1534446715
1244768297
1468909338
751744614
782496214
1124318603
9113949
566402471
741015430
48686226
2069224528
1313375631
795528803
1254775001
368724121
1395040716
514646563
350093351
1030551699
1582386374
1046767841
1372914856
266523810
915735710
1976960006
931755614
1514477354
1353314786
257448028
958002696
1560453460
1314518668
863921669
1253730228
463443594
1417822980
396142918
1100000306
629424519
349795557
356123204
1914069929
900481061
1015234006
555574601
630765642
972486531
815435962
1573475237
428814259
1241141438
503011457
1314265911
2040694212
1347992678
1639233265
2075909794
660377351
683376635
866961764
800941716
681189952
934430874
1159657712
1036302476
1073220475
148441268
817745620
723679338
9700676
1254431614
711021608
1698762713
547011710
257601842
1347090266
360488641
1681643702
172721069
1479014956
124826634
884805616
513790574
236677460
2142031131
1434796087
1732945638
1010342111
1306566177
723030521
99246285
351742854
1454449486
773759515
1710656026
592028053
1183283190
1856746592
1237054384
253717808
399144756
2049306151
1638406460
893096550
336864337
138385328
1568984455
627625197
2031344414
161441557
1516580653
305413561
1861109622
217043473
1193600005
427270629
118236857
1831758062
1417322069
219943234
124309175
1580480485
1153361928
127812499
1469153003
848310864
1923627020
536698780
2040952906
535602168
761089386
2094878981
315547043
1431874528
324981949
1455793933
598760420
1760476889
1693012785
763755001
849058329
2020683909
1502632931
216586810
1312715277
1385547559
1542720388
956188096
2026696761
484005118
697420954
2053547915
951196776
735337044
869360595
120020065
1022986598
707375197
1116685427
749847072
952282597
877148958
1065692252
1810222517
1378813005
1029219261
1024591942
670640380
1046213286
1674582691
973217949
1565251941
1696168998
1380000325
1461226595
223571635
741259220
1663262863
708505405
686143470
1394414028
2087418247
373324773
1112277705
359879551
2045506061
226837003
883417445
450982663
60299532
1753399642
911374484
291384547
1457650387
13551166
2013222431
651125474
1485593211
201428501
42717011
1959150827
912897152
1092891506
2038687414
1375748443
1990281541
644375183
1082505866
1652407533
204680966
2081051886
1036811155
673158029
1721002961
341710487
340519442
1121738704
1952192582
136909102
870669710
12487635
924486108
428400905
106910126
1392257348
1351844975
1053323633
1273527704
916033952
1605662054
967073814
1779396953
472370819
364885389
1319086634
70761627
1531955638
575001323
589930615
750099678
1140540823
1856365540
7742223
1507406745
1745657210
535683294
873014920
173163671
1169575330
2014578266
102137611
678788067
195249102
1973567385
1089926578
1141652687
1161885480
2064423145
202613728
645396224
1453082820
1426831823
1741199459
353502694
1281502125
695494304
1725940437
1238439493
632624498
774179893
1432692769
1113396362
1655190995
29511785
1404395442
31105883
1263630287
505130445
130504188
1104615750
277039422
506533125
1708284405
1390282705
408890175
2012387222
881946966
358697185
2115111646
1408440726
1485108249
2143065516
86728820
1533480088
481521994
373138540
2116032680
652751194
512416613
238669576
1521108157
1855414833
899873820
224018676
1976996308
911566238
658649286
308784577
1555073708
1860945864
816148188
352227179
832478854
1730067890
1915523050
1303702615
362738240
1841368785
145483232
1616553295
1471543377
805504871
692328352
1310543055
67096730
760574750
1598112983
628655131
1224044920
207199842
446853666
1509679608
177641312
846684692
285883960
101671192
1615429045
970077303
167369870
352278076
593583678
1064715251
173497243
1941499451
559725020
95852901
1918906133
1790981191
1980524815
215302784
71894520
738763024
116683693
237929364
1894507831
1803104076
307736931
876614195
1929743667
151321527
1098854972
2080724741
815998276
1734437378
787377667
1648474352
226570336
42128394
1448426906
1500638757
1346160930
891862931
1831901811
54351687
2002265626
1558355056
808134407
1247830354
1513317819
806751043
1114537845
1076424642
893035315
565160756
1362514196
180211501
128602783
440889462
1192639239
1066020661
879420539
513901191
2005104396
927343722
648327896
798270072
1280526434
1060451308
1305294155
1199511827
603927954
89383909
470711497
1435708715
950011802
994924339
1292499076
2003050906
347116130
775024257
437748155
1966914563
1271481791
1997009858
608284661
770200282
1655014586
1919896434
1130395088
716661550
182699482
1538338563
349373608
78163875
336690177
968159193
326760682
398452337
884197062
1114816551
900910730
968019778
320727500
1939703490
87399777
1161167335
1057394081
1566357642
1607867647
1263674542
434948152
2114927150
256438595
541766129
2105404505
338709399
690896497
1103054641
1145905799
1972861270
801277264
1070627540
843958625
1231853333
917948417
1664170606
396467576
1950925312
1590752664
1043181842
1768663366
471689942
1310039708
785429944
1903754858
1671063576
1633415489
342933793
514864389
1525420175
793574870
453864655
1834529861
634019138
334447234
50755609
1332396796
2096239692
1593802899
869619580
1916362493
2067855878
1719129880
882002552
937877078
349047914
700852397
1429076407
943019860
678872178
1632814866
1734909272
493080598
1383751908
1226336116
1588570980
921253762
14432388
741236327
170593779
620635524
1214649431
843457790
1549984030
218522336
457412924
792536014
1476835694
1477130700
1213172541
939772062
1098871427
295144918
340561629
121299253
554992917
375831691
1281446897
1191723187
1905124511
1601652144
1666334707
616803223
190539412
1462909710
17887163
641534782
1953148876
1266186562
1717225905
259844886
955558731
948348826
608147713
1124088937
1370196098
1438711843
1770598079
1703961313
1607614776
2123882754
236784908
838371485
803645384
1188438899
244390040
1341733314
2141650454
1120549982
1481396994
754666051
1952191117
1222321389
413965802
1143144674
40953820
859441842
936018990
1988398063
1065410991
1837221794
1100221539
190496056
874871966
1664426725
1041732523
725683845
1122798209
825022546
1542958960
680652346
503315102
1294362872
1445009256
707416718
220735046
734311368
670800029
1425250076
1911662660
1181963664
1903103674
1538563967
132102756
1069404373
1580558204
1808483714
1387535389
1170964167
2048043931
1083116516
83198077
936462108
363598316
1044257555
1694336136
2087329808
1037507005
1349879162
1459039762
1676105521
1230613511
1733678010
911667332
1657381246
657737498
1368709359
292896022
1706292001
1638870978
1490931433
638883570
2034835554
948153347
1895873175
767308612
2105886168
1184515445
2039617392
485498501
490993606
1576473316
79416632
1886382830
1204042595
512559944
1293970102
2143610552
1931167464
1255235526
2144447252
210295347
2074544434
2131221960
1048265091
1777225324
95517400
912349558
1090710959
540236580
1536538008
1931812766
1157552089
1539833121
1540871491
1832808512
75707748
1209070741
666935271
1554448681
1021850804
701508245
1680733576
1262978904
1632186834
626761867
57215222
1409763748
1805529665
418113017
938696630
1390656379
1517332923
1399526945
1566284356
1275665889
1212974530
877485857
1430979812
906308476
758022860
1763446781
203222800
1565313247
1095813025
159133216
292604954
1164820614
601279052
1117361431
1850219316
1046840304
1459190675
385850085
593565734
1521874437
1450490905
1879588945
2141139842
217136687
68622333
1512760686
1198674532
1905631590
1635044197
1167296770
1934481101
741500273
215944884
143363589
476082251
1156495926
987802295
693963380
64861171
497790195
1822479530
561618198
2051701981
1679434199
1856852825
1540213783
1230836681
1480447644
986507806
608824033
606216212
1425435695
714804710
382306633
104292263
1111980546
2144199124
1470261363
1410148169
2000201559
573012543
4454893
2067769992
323407223
305359439
779118094
1127812272
2105484011
1930532641
213391782
1936537668
24997064
883905792
1996545242
1839235035
1889941836
1391446696
234975412
1472857553
1075192415
1298439760
549107105
1916988718
1373574866
1851255206
1259821759
1007898951
1917627981
789083649
83562975
273548896
268992985
35209366
489312258
1955340788
1477938984
206915278
1066635879
1639533175
617194158
1460181679
782445800
1703006256
416532866
1313849003
1131061420
332631351
1307495487
1759398471
411335141
1560448381
812822611
635295379
2008921717
2118287246
2005418760
547762501
984462216
1732635771
598322164
1362090675
1250272506
418658301
189466202
725731398
1266717252
776431871
1067713458
763064905
1149034042
1904392578
2041812665
343680792
996692800
353562533
1236706454
1300801488
1262992343
1619623136
1902821251
1865419906
683867947
1598252744
597027217
1838215368
1581172748
1600976798
1500274201
1929373467
1085059850
1429419386
143483995
1022375367
979043535
2132026389
1114646963
404741018
153937954
1969146783
674866209
371710679
1908683871
538184263
605322234
1504824965
826653635
1668885271
54787721
1572062876
595665217
751650632
1514870884
1731423082
593835851
1706192384
245389163
1613851452
533325264
905680128
2005398772
763243754
918067280
1622167634
1103947901
676908456
1702638738
1916228269
540148091
1071211658
2078382203
1656272506
1418987946
1699188371
87138425
1089014973
1138094003
1235108675
1099806104
1854813807
282065174
429781270
376955962
1898906718
681245707
1357766929
225409420
1451138910
1018208971
1810752450
195767003
758429781
1568257233
855196948
1712964198
404979976
1107519852
284952685
1358059329
175926312
1203028544
1650158951
1782385248
1230288166
1459416396
1750252459
1121799476
1603973314
538160922
268785524
1371975630
1187833303
218420451
61283700
690304923
535030818
1415557002
121374628
358759710
1962940036
1241748743
1905268987
34525705
495706479
1638034134
623415729
417116313
61090843
1353857139
1141861389
183414872
850868357
1537655209
1954160685
1424606499
1147892734
476850212
1802285146
307201525
1912538877
1983616745
362413322
483080620
1165045081
1963127643
501375459
1077571272
518412037
79206425
1005689140
1012537585
2144866303
1058281226
614262940
555824887
1321316461
71631882
683840723
1257374176
186307896
761317028
109813459
1609212549
848338884
1700820066
739297024
801009635
1703853884
396866492
696506982
1000388002
709443343
1764598991
1411270224
1944715825
43524386
1535169932
573961323
1698757854
1645591791
117389964
335114213
523224105
1863378900
1270559254
192172227
305058921
1510204859
1856408999
1235021989
2068739446
2086740175
1388094731
1565288121
801616143
1487317586
1543794699
740412425
987615673
46760634
207857815
1550960708
1150904231
1764337984
274462098
1250125108
537254047
1801450858
1005264018
1518021409
733639875
626439704
1709653086
1668646371
1603802655
1379801657
575672102
527527891
1992574388
739074334
305018055
2127325006
487254639
828494545
1505330415
1966123505
1659862869
1152155677
1268738392
1358346627
2077675912
616549076
2053259304
1830496269
1842497261
1340978667
652920391
285846555
1656073154
2013789773
1837402471
413039718
910199267
1186134640
547250785
165606721
759432650
1318863628
1925707669
218792920
1976452541
658907842
1736787610
1321523920
679763927
1446563734
2091988821
725249679
2138296321
1368025387
474494346
473971058
1455716000
349094756
680776596
1133496277
1339301517
1923085559
1523610703
224431324
392465200
34648031
914750847
1321172479
1537543990
1081696850
32281101
1847982139
1862314544
1026629307
97932377
334555859
1756999626
1709394743
1303851017
326716770
1283192039
1330846447
981708110
883874496
1580107394
528338408
2034223554
1094063574
1198385245
187480308
1345772531
925537700
406313433
707270253
1005943962
1187420617
1953605085
979082800
2134800804
1196484200
1813116873
1130227159
391368742
449964209
198654625
1760266516
2014097013
120660745
680754930
470227443
156335713
1585176865
1060563120
1066326330
431421451
1731605669
2145494536
1043936807
1477524271
1354184946
979791223
2097747836
1744302664
514957222
1724285882
107670186
1263828052
1512670454
1817201326
1061911933
624107332
2100857725
371807955
1889115388
1211122236
2048999692
1412238928
1824751218
351973189
1834142309
2066271843
434171802
1669586647
2099107927
798923384
777735812
194463930
553378401
39276944
1996769851
531742409
90811638
103640372
179071704
252825552
7738387
1251559286
1617584573
706359479
239476851
782756091
1390682587
1849634625
334455676
1814388621
873119718
215493886
841587501
182688776
836377316
1380851648
1081646933
539416895
1842170897
1765809747
479171776
1449167162
1306058476
1867968588
1355704857
897698860
920375864
1872800240
802855916
72249033
228089702
409816486
1651785962
1597599761
207981490
1757771402
130571874
1232342991
820674392
464784104
1872856156
150496510
1045735152
1169945997
553103716
242776910
228170407
1794304341
1317044187
2117794451
645255034
1247423004
234920151
655250455
1626934932
892231684
507474388
1352366340
412202507
117928350
1117671421
1249974616
1185399120
901866726
980653172
163604676
737712278
1984383844
493572352
1780772449
84191802
494482228
1833837665
1433197085
520079849
847651195
2024758732
572875495
2144688570
439555232
958622171
1882369377
888224273
1487408945
717194901
557693474
1100906906
561785130
834912213
1195826033
250412592
1272556240
2121282346
63517637
741244034
1119039139
2116459682
1442299060
540858552
790809654
1276717681
1052562401
14276203
1697401174
988256710
1833259596
2124005646
154883442
2074843771
1459628560
283759701
1993788202
370506684
840666383
1860398042
656538318
1482301454
1101568700
113048627
803536037
483605023
1051629090
784978562
1911884486
1045614556
1771480449
1478073688
804643896
1397426087
1937315576
468237374
210580964
1259027636
1995779901
305289294
1497435723
1332959867
610042001
2027242647
760895167
1486782846
354076684
1339860574
1849972192
791016294
1852003474
815621363
1224882699
750602139
323810492
1249469011
376679303
1644750532
581266610
423197527
1111582404
1672466383
1558541715
370102223
241884776
1607050149
1389249182
1433391889
1938679291
1072298493
1700368290
957850582
1747018636
53083298
734345237
380251267
117181071
649153797
1151554541
1887210546
1604328983
1650405168
1794629405
524109193
820328983
844431109
1619846994
273266720
1756964662
490925083
1522942457
94527621
30454748
1652030840
526240494
294576155
977376934
970350294
1653680830
1495453032
605968700
317518943
1080697939
2113162508
994920951
1201092251
1458203608
1752527151
2045998596
27547438
386139321
159474134
1458351253
572960056
1449600984
181292448
803833828
1277978823
72266144
1259676128
1525448834
1271042043
529799442
1809844843
2029979387
1833124541
745794794
605076009
639084007
2014332717
1821104789
2068806524
1212820706
1660607950
62602325
129239130
175825558
2142887447
11480834
1075391100
2095955492
1173297722
1879257501
1923883875
1747626698
358419315
889145778
1885920697
349163733
973981382
1528607470
55829411
621471970
877410468
1872368988
1315119370
445814129
1097902534
847790737
1126591048
1176028501
1637976776
316177733
1784728908
592387674
432638148
1897219768
1373874618
246836909
2015619471
277787896
186421360
1351755809
1826631697
1860391329
1122430252
712565153
1467877404
1844346843
475166057
1796923863
1017281340
1413835317
489644416
100118839
1866951784
613120402
609315997
1255912482
323378410
738677473
245013663
455003664
1046444007
1828806080
1627312925
1623001693
536733482
831836821
47260984
360861560
2132438790
532435082
1288436586
1453463857
146625253
394460210
1852111642
1395931761
1489011032
2019763611
1813886281
1513072673
1502808107
586905251
1050812331
1721518749
249483557
677620026
1671812412
1188354204
437364269
411682125
2123439417
1574025524
1189772459
1159784345
2016328938
60157464
827067213
382373702
1638633195
871826888
481666227
1044608248
945349529
152639020
1625513212
461170714
79866213
1897381464
1580627247
682341855
818568483
611659999
1067913169
259364688
1436009000
487081538
1730161981
1250305832
726688461
725784485
1011281794
1442078857
833017911
1237819370
885925695
1963042140
426957564
1970136783
1352083231
2077969357
1822628651
434320146
1795219598
1478997320
1794760956
290243700
770066481
1128787110
254112825
1197250080
569180610
492227614
820333909
1182050551
1256543276
1745791863
1041042731
1334924664
1981572705
887002795
223755730
466855541
1537327959
429394981
1527896488
145013567
1923163522
1665024629
283811106
898314654
1544654003
1184888618
252255740
82548824
236624082
981779679
1175104394
2131552513
1974546150
2002190571
240908128
1222249286
319579472
1280516884
1252558245
905534901
682866561
308654560
137356480
2012432617
1812431676
16825042
2029104647
172022330
1095027554
156356320
1354845672
1027302495
1814382025
543263250
1064473598
671493004
1096592980
147169450
2003831659
1403721351
1280598936
950957672
1764498303
532900153
128338743
1765358618
419295108
858097363
905444836
806327779
907749050
1093712949
469187597
1014876732
1585401141
108007993
1398319495
1833465549
1152523243
493692927
702140961
1957351475
964526287
783029348
2120709683
604399420
1824812847
82399729
1370037774
1089304423
231438258
953331482
1179842272
1901116798
1281632570
1972652521
415168252
1555682609
428619893
1236439474
611207591
345710607
1731293249
231362944
1630798778
769536808
199977594
619692576
1491738504
838454697
1486622563
948282561
1907474872
771249889
1527242422
327509150
132105432
704111850
966197001
1733378466
903253525
1003276913
160437986
239698687
1328425225
865053922
2050878614
1316859989
2141957256
285221733
747687465
821220694
766043834
80010323
267174546
941083365
850219142
951208956
569737399
438340135
874072921
1986060951
2018062515
572622314
1625596930
58444386
138081156
2095320555
412180434
793849480
834548687
2089596906
43241568
357370076
668187957
1212994344
1687220225
69695474
1776917976
2071454107
284427815
1236245954
515820847
1769347716
377262875
1463551511
1115397542
304936301
1820689605
1256821716
1053815833
1284946699
786871057
1710356636
755517403
1264722062
393323355
1484960132
791309204
1637017982
1110087004
261984000
2118851963
1396478462
1820251965
1504428533
23944878
143655147
1188651534
1116500399
2036110587
664093395
454475199
2013780870
185758041
1795836617
2037984527
1538258986
861512143
50314815
1356735159
525838808
1937655995
1710016014
1310063868
1701409481
1341996279
923986364
425658815
1585886133
121836281
1227550873
136631117
1106801063
934013970
1249103048
474264737
1184539779
18157426
1365020057
825799989
1846218060
124865033
1327651077
44674370
67408880
418453192
1608216302
1191817911
670051847
460295962
92811871
1811401817
248794382
1240801958
367213671
424537852
1743508637
876681264
13203051
2061123884
1850578920
1600837047
389233674
1877256222
908943740
1472983020
550995344
583113416
744456235
2038694843
1488067056
835927976
182967772
772232570
1455802772
2121912133
897424803
1514748353
2140385316
1704215083
84689545
976438682
1205894894
408044464
22764727
1798981123
1971375907
54030118
1680195753
1895956937
67468308
743953424
17384782
203472853
1983972692
819577279
1373112710
1278449920
599718222
220257266
1861501858
1536462702
2070308678
568358759
662673008
472084287
1117804908
1940602271
1028059220
1236432458
175855530
1905924476
2087973111
2009580887
1785000239
583822053
2133645263
1703188271
171069291
1906476021
1768684159
1268990371
592498585
1723034736
1232585455
1973222847
1662494045
77524550
226768132
673740675
2119402828
419228155
656866849
207759081
1346721447
1036710584
23530077
269446990
225242583
1910059659
1582342867
1754105998
1687735966
500668097
85398606
656223919
1590949433
247743552
1642913211
308025859
1760210506
1704743748
1423664432
1105018937
794781195
927978579
1828927476
1173412722
1472763209
387587062
835571506
1993161653
682665639
142563074
1673125601
1533632049
1529932113
1565550489
1250634884
1903840797
530615224
1328941084
919006251
2099530923
1355849152
862206027
1350936536
1745928589
1735269168
2050421209
633580857
481948360
2034433261
1134109503
645464996
870155569
1848595646
741799411
1558309776
925287693
382955088
379345091
880861937
759281020
1996749432
377542036
176370957
413657434
1614888993
1268886605
240193576
194519938
1720342648
1688942668
691151803
1892269766
1275424463
835886140
940557959
697097788
907414789
568374656
1518183835
656958815
1486515322
999250484
1985083717
778483984
1109971074
540662647
1328956627
23217792
373680530
1677841155
901356383
1019401468
1219313071
178861889
1502441344
1253874838
1457822885
1065531092
917891176
1732388820
192125169
1777950085
1704378469
1308228328
137890452
256934003
1239788452
1269367989
728799513
89977309
883639786
300078657
1563839984
1360559608
161188115
1425056723
1899900644
655404793
1479461580
1761610845
182181879
1657919684
486818791
1154132576
1465798057
1838116502
137829803
84372505
2097110929
1936366961
829360229
1159115527
1254077024
1909993917
311777694
1585069380
128408088
415679277
1983361612
1640617274
906275926
726018180
1052847505
1626720622
962728609
59847876
131274225
1808280981
202106077
427473514
589702314
1823859316
320817912
1767823402
1451050859
1697670634
641410935
1557761384
139652712
1573481424
168561220
1571001872
889840427
932789592
1795959273
102141709
378185248
1769529858
1475372702
1912169087
1549161880
348196824
1364939745
89521170
708320080
1113514696
1049578395
372851916
1339958095
36658810
1962444638
1096706059
1271077286
330478799
42484556
1357274939
804335910
810047396
284813355
2136786424
1732751625
71618552
37436878
141227769
638323686
1565679318
1414571198
1673162686
11500884
296576312
1831754023
900168914
936521868
619549839
622837021
1954885187
1085075093
875357902
1081453037
2018743336
1831490638
1014849153
122997680
636043811
1461227743
1539215319
1285358205
632364041
1442622504
1023668097
2063781128
423455342
1328567459
1994189988
697547586
168900166
471021021
988794789
1191110596
1461775794
305714772
1400398622
488274714
900419555
1838939751
207315910
1144992975
1831575944
1962976832
1251981637
405995209
1296443649
751659983
1044280840
1585153776
2008019620
1288016210
1197121396
269607247
1999822061
1898742690
1494334979
512766727
1074719982
670820421
1496725029
387081172
488237610
116732887
895772655
857921652
941507362
1735903262
587437952
975975771
1528445454
958700105
1088658788
201926741
991975370
343433615
373841574
1198209870
347744613
1386564903
877923619
1022471743
483279796
1880441404
199307221
1105811773
1210748904
1662886584
1526559463
2077136716
787734376
1485675285
1784037476
1741306001
1482410134
1944058150
738729946
797080500
102615664
1090095568
711057118
1320751365
644135239
2038234926
374112693
592389303
1708749609
400383915
707328726
996700293
1924914021
1853356873
2132061139
327571089
1560747934
421456528
1604693273
2022966032
516047619
597496921
340778655
1744607013
985527385
668777562
449036178
302275218
119580623
1920571675
850923340
280884891
608304476
1822913152
665793834
2014623594
1333160940
511068263
1080651948
428136237
881604065
345833387
1104466435
809160633
400205148
1360238979
2087451223
678606150
769953841
770044351
1746183035
1460705331
883893415
1036518335
1672409320
1015738222
1712192869
1041545928
1118210003
1482689316
558202335
436225631
1811312305
544181828
897873447
1323760046
1798354561
1638986086
97914868
901886184
1966795390
635440290
1380778501
1307099310
126896206
869837306
1229524280
560884500
1912258690
1585061712
517455838
997842591
1205059325
403435890
1196524207
1831582784
1727904346
641498486
359918868
1169499672
2011663653
1559407400
1666867424
778720410
51025387
1951115265
416673554
196720143
1970577199
1614653544
1355121552
403739657
789483351
108573290
305093087
1708540368
2054218197
1228828721
150780184
298242720
389474025
470419963
1700329570
789993546
1289866146
956368960
131386186
1525000376
1299999406
340147776
1670305105
749841639
72410106
1416084498
113411873
1703294622
1176567142
1698744541
87966226
1339907813
896682752
751363412
258065573
909405352
245309244
2137576850
1399185212
780091953
1954366159
730772431
1573809949
885216177
1066104164
1381632605
151495745
792929808
1052161487
1163457931
726633599
2059621476
1239962169
1198477074
355264639
93462172
2074984450
1495326384
433342132
1276805018
1617640673
647468539
1174169923
971754343
1722431086
1071567173
415429028
104781372
1563720309
2045551404
90330197
455188727
1355624232
825370061
999953820
1922208066
611882027
613143894
801787280
351547139
1281591704
1099625103
451114180
140667466
614195428
19983557
762017860
143813172
1911190983
1582683199
2012812654
1258676884
876612843
2098385994
380010250
1669001887
256245096
1286190487
2082228367
279022440
784572642
1132619883
1274387312
1363107120
833194794
1324848975
190755394
504057481
1337166671
785072203
166633003
78215774
447902411
909924468
1138577899
609269208
1840162616
1389786307
567736078
885169918
1362393375
1127513568
1640860102
1281307344
1429947740
370108733
524926264
171764678
507010092
1544682299
1625040773
491677621
604943089
1829409432
1131394713
1505662490
1722571528
993261941
1398696879
701263505
625394427
1835941973
1581867115
663695104
1917238763
1533059097
131404329
288104895
1326798091
211641391
780859152
287763416
1343905362
100719837
893475292
9790299
576577064
2124700062
277511707
1495264719
693972667
132000594
114035891
14116353
1287975042
1239920239
1690290160
1913227993
1927332537
820141389
2134804433
2103243931
229753635
1142221459
911638128
77435937
230479607
1666802369
1288553403
281196871
2126625393
1289050089
1246898773
232234992
128702853
389353999
1169644429
1133479803
3010496
985844389
1606695856
1366183961
1268347212
1439887086
1714460175
160342434
698530255
253651286
160698774
2100206160
853739095
1388573713
1210543275
1783366500
1074345015
617182177
710476321
2042171647
130697732
1712740812
760583286
1630709716
1354942368
788532523
986079983
86059707
697941676
1285643954
1411745066
567071248
852931161
2086011350
589926441
1408141670
586891210
852692834
1877574082
212227522
1318162177
309694541
276428167
352338913
587237889
780144364
1021616286
1095818903
739696159
1461727709
1299912167
1423060163
1767752479
1815436819
1218826973
1510619152
1768197361
452026685
1215337206
1554258663
1448477192
1955341307
657779934
2105841235
1481145759
2053333922
233059756
1241723192
1859770036
234845617
1838263852
324066652
617091112
697700505
553514550
993339036
1163383343
1606688455
1778698629
124446944
75081984
1599576368
971899812
218467934
1472138941
438462641
851635361
694670744
256915987
871321887
317246637
1182080987
322156487
147972800
1130481810
1405503366
39373355
1747613120
204801605
1858797124
1307939282
332868361
27203898
669037376
1290403228
690681631
265008481
713556367
670597767
1399043329
570011055
1258399152
1757781284
91766563
1024079315
465304825
1655642265
2067239665
77361226
823790393
497819514
1741814227
83247629
574425245
1619465198
33897619
1125871233
563706019
1893871583
205839638
2140404828
943769654
479718756
156719211
1199759615
1122530081
556283656
67203429
1657664913
1205318596
184770429
712540837
1698181889
419739619
799269492
2088032529
594490937
1976197065
1921510661
1826428362
204278723
62882836
373009700
505649300
1756317016
2119746653
1875208847
1250882116
1323586803
1763564795
1810130678
2009489057
449851798
1616610741
1924367806
1192969999
331957151
1482348527
1465957627
170445877
1968085124
860306622
650792182
1031952600
1784176620
302768880
1358086445
692730837
623095535
613531088
1448917014
698960503
479890743
31918946
1400861498
121670315
463030428
955867672
2040868834
1372448048
896668123
1454065496
1034176365
1566367703
1580195954
237915674
1107564211
1417437214
1413062480
78298283
1128181543
1209169075
1008115900
2036185897
300961596
1065822336
1177901690
527894912
1877320043
169827466
1907714660
2132754007
1914291708
1954589186
2119557801
388992073
1523917251
192367865
1657331180
1094979814
876476456
1060574757
600660802
99724045
1288423806
141583770
865100516
520640608
338590844
582102153
267809337
1508580502
945442362
95549459
697184247
1680240234
1200196179
20120348
873293966
1217277743
86313809
1030049889
1549357693
55322729
212107944
1672859059
2134579843
392696279
1318553907
1512602788
1593948057
2020745292
1764259670
1165338216
2104625049
1729698654
1451885857
1950553312
713437987
261422063
1759556399
1743934860
127752831
1290736282
207157711
1704788854
836536432
1817228665
1295729272
1408768382
2107764845
664893138
686728954
687295678
671838588
1323164441
1039891054
1277783655
582050431
1001375522
4102477
417781513
550938527
854654697
731808106
361420588
1416563922
1138871084
1219703471
51458857
1417472874
83603388
871487230
445686908
1969690102
1114233347
957166204
606823451
1862798441
1246760838
2036063140
221166840
56064072
2133402503
2100640890
1094362710
1940844884
950400395
2102810971
1282041231
1909131554
1066792848
578773579
848771348
1556717568
1501707336
781912768
1911425414
25592034
1690570157
1004579384
1429284201
1087849887
1979714237
2072126488
203358745
1833403142
1007603191
513185774
1989609153
1695956474
662444995
1494407716
691363452
1683334735
1860540592
935375875
1883165304
1177427017
161613554
1329982350
2010491959
1801813115
507121131
460067910
1183883214
1064022830
710641477
989472636
1638710962
1548589606
1443911193
227599319
1077113043
420420575
1948369957
370865787
613251014
1561173951
632383874
1703013004
169605361
1714142986
1865455987
913891845
244354910
1185366133
1224694028
1280185770
484271656
983194763
1444667003
332668214
565599030
340347466
1869321594
1989410704
935078079
1635586837
440839950
1167657875
59414426
323792605
1292842819
440891283
1711454803
1557489816
347910975
147769920
1028271761
746818165
1113933789
15272573
588801931
380391950
1072523085
1052227452
1896546442
1062874353
119998469
917473665
1373247179
1280064514
1992909576
1956903514
1214622690
659169550
1690974530
1998820373
1538592872
1544360365
1438753493
628493113
18961766
606024890
757163214
397221287
1812186919
1043481957
2049494840
89734051
476147613
2106491104
966665229
1351808923
1546428382
291166481
2088142005
1210728039
1423278925
1520398793
1605724346
1693210608
84064599
1124295940
569154539
1930538769
543881108
1701236415
1726334099
1241801241
1239987296
2090475899
1646162342
1775278721
570480983
1939063302
752857431
246394449
1379237005
497347860
2094673651
138348225
261989361
206496112
1146083639
1662243411
89853682
729372167
2096369837
947682111
833030334
1139488079
2060148254
1096870107
2119123667
1057399182
611561508
374507443
1067169549
99172749
1381900882
1476204939
1253478867
422695985
1587759780
1346981281
2127504488
97258801
456855644
1973559660
1783684995
641972533
1954613661
384698309
665277657
792734229
2047763050
1475140253
589840859
1491659558
1611811461
181113294
903651798
236240248
1198648178
1558103082
1593952371
1698946017
991487765
966062108
1748730755
1183221636
1426284027
936479417
1720731026
76602428
1705671957
1526847703
1416124410
1448930295
1151112368
1784450894
1860769075
165422099
556381812
501037761
321203014
2002319620
1043192559
1638690989
230352292
810146434
2082574648
1975895629
697925612
460746851
1891251114
952930915
1220968294
728768022
193111958
2048947352
1947997755
461295362
1794482720
1080206737
353996009
574819227
230848456
113053666
1996403932
1349407909
2013622747
207368178
982213305
1561511917
878488677
1856814053
433844344
1881869430
1289911800
1745753218
805029805
253462137
1882612714
835353871
1910961148
638440518
1927117352
826678144
617856195
1143443975
1029929197
1165345073
1606240295
2143118821
2076523118
986610275
206062834
449008792
181258802
553576279
1698339920
1725652306
741276280
1994611585
517942590
327376578
2050917066
1581631276
936283541
213590
1751164485
1243244130
1723192577
1574727904
1430872505
1594505735
869560115
1738248007
1348280806
121391031
185202092
722305585
865731096
124690985
1970082447
1694022229
395481512
881867088
797207206
798738700
1864573771
1043100394
2069532547
1280457775
1152033284
1528400440
1539701203
467714747
581955769
49985729
1482558336
1745459405
637325126
1078404696
2142640815
1948924931
257378763
195469674
395805314
1640195990
1730326046
177544962
1226030884
1357666449
1699809878
2019427192
409439901
1137859203
1412313908
1906324067
516430688
797285167
212685369
1336665846
1179856794
1265911603
1996618640
975918104
914058653
471133701
711838982
312937685
829002657
1684090409
1531679750
1586967684
1491846596
484551164
1048640297
1506965284
732684158
1177305872
1704968658
1682688406
159764107
1742053202
1461680350
187691358
804713780
1274475676
1245235724
2123617738
1707054163
176758091
1980450289
1510250383
1995390341
1056306360
1339472416
1063940440
817188282
1298201260
1680936785
1624203137
1047424810
1816674423
725725097
918196518
529015705
977181887
1345025316
1173462953
1744000709
2124425202
1609441302
9473890
452917464
1329725565
875058298
2072614852
848535476
876500611
843260216
1656599425
1256796746
102613365
531631553
1258223869
1961859730
700373691
1476571369
980269554
1606647617
2021466821
567201360
2093051112
1537738479
305671602
861142303
439245884
790536481
167515822
807392990
213458681
1356192203
1428962412
82816046
417913065
1464349452
540100149
121291915
2078884647
1359218461
717975209
569254925
1917680633
1052078759
290068917
553834750
1875156738
304826328
1862905637
1505219330
959522363
1672480665
297320635
2102935883
1874071812
19915776
67466294
1486321650
2086458821
281332610
158611885
430661438
827267326
979466670
1010878142
1936615719
1582247415
712282720
1498045078
334631001
63332173
1098695806
1697401627
1762319741
1081081591
1789325936
952358932
360642164
184565250
1571776113
713312413
1168126901
1110822433
2120158051
1964658207
1111146335
451364952
505262058
721400317
887175920
1958567464
439504882
2042644482
146763111
594203147
728393554
919678139
792492582
1129526995
973163551
721110983
1339399813
1035040910
717263087
1350179248
247101631
829369513
1618112169
990891755
500421938
184396340
383727487
678403266
939394554
782363128
1252970565
1115645365
1985986464
902049425
329724806
1813095680
602308897
1626633575
752941923
64529347
1259438240
91532863
1621816329
1618212029
911483473
1715059606
737523018
1670985732
2071525029
359938797
792741325
1635330270
1854816499
751965555
1763624136
1017245733
17106111
1607063426
1083448338
2109719050
499883230
610324868
328710884
1505542444
55368049
1811742730
1346394088
132197317
1885120005
653507512
355253076
2092224318
825964571
312881589
1877184705
360891574
905430221
454861879
235094752
2072016252
1536933835
1714516616
406510628
79226525
1973920058
1870457142
1948578205
469585438
1837773788
1901255210
1413322102
1077669490
2044423049
809696629
1263292638
1992178388
2135147411
464328952
180037247
451888140
555295899
387576042
158571619
1231776827
1608143529
623509630
184209143
993682153
1607591062
369817870
1554352719
1093954037
306823378
1216678784
551382268
783540490
2144871564
2110846991
646976065
1708399315
1517236649
898098728
352404632
1587443715
1240991066
1967430
576272116
1839647954
375543127
863565087
493340658
1035471923
1714526122
1850930568
1228262419
1666333972
1085321139
1547427550
1662869359
668644731
1595221230
891871791
708984919
629120980
402317582
10752573
1633890671
200263292
1421964889
902607437
169698339
1764206680
141815219
1719226310
47901364
414504217
201596185
1022140833
1053110870
116429057
331515344
816722192
20219313
1154662999
639351518
2016921975
1547016019
2082350016
331632191
1648930993
735974247
717668981
1838958825
1791993765
1716075071
663994640
1421027212
209498751
1513456335
1360880820
1156931955
19638263
1549550634
1802004688
590116490
1484294912
1841064147
394238844
1662682626
82750071
321988666
2072822256
177892405
1029933228
1758316740
554812507
718104797
1362005187
1905748844
1107501705
545213818
1393457788
1045814293
883208160
151663557
1202565585
1146383689
1630115820
1495448475
1372993660
520870404
725133830
1729483041
663128320
2110664601
2090200690
35716036
1882729530
682475597
626164108
1554920301
97064911
1442323863
285456737
526139284
1855510579
2076056170
1604489374
1859951862
1217036231
1593955675
1137990554
114289769
1102864357
1547946629
528335905
1206511721
619087995
1128787615
849415836
935715855
1819349085
571199553
1336452277
1962201242
1081288185
17220441
1801382747
166579260
954984249
1559040488
99900788
1437218852
916849101
407844820
1435824556
1893095152
576134040
831398840
1244513594
178221640
1655440024
1069384242
1965297864
810060326
1595057517
321720279
383673692
1322158640
1848824770
1416753936
253832940
2114259005
472303173
518594265
744456879
1219791555
1168404110
1506524330
1497444730
761485099
443060297
2098110265
1858020701
2140260253
844406967
2103819208
2086077642
559098256
2110811931
1290055079
653729794
1095509046
2065732884
869613404
1382261912
1631561216
1065529150
1065155900
536222020
1702058995
201350206
581619666
1756898130
1297395480
1393165893
637902495
939168281
2045201146
1158312750
741669034
1856615218
245771189
792992641
1478281457
515895066
94385341
828984418
293932767
1498918139
2142850694
192941782
1990631781
419266446
773393774
113432480
1060501905
620992717
1777327850
1095696661
799343499
1102546512
735822087
1838287259
2037709385
1014707662
341147629
1669766325
1200703661
1642217781
447708169
854746040
1003254924
789873311
1078917323
989175073
1287131200
383185126
1374220964
610106704
1093711342
2109457484
1353415956
2034915007
2031552596
538632628
291285318
1977256512
1221508656
1737723811
2006447144
313212761
1732031573
1291350681
1869823159
857727982
1276970846
1051119749
1744060890
1317107093
1588213364
577379816
350202238
1546031248
2058243404
1831653788
646614486
1073039649
473372323
1909948702
1920439428
1840237419
1883657789
1944011990
933792802
1989985095
452397866
958686364
1034785516
909938000
967883353
1239567215
94029008
1474047547
35766398
1150403646
539849136
2012681122
1557769269
650018195
2089409503
829988050
2088542416
720426633
656047629
2014210432
950583300
1592586851
2017057246
903639999
1573297361
1554519447
510643609
1006890705
824030422
460671194
1076589290
848162928
447083353
503989865
620922238
1433067658
1009728313
1428008455
1855934435
1901572510
932706565
1702854960
1705386860
1016717527
65781233
464316149
1056658745
1419984605
1935859947
905984280
32687419
1523482394
1918642721
1371428730
1611787206
1602588956
294224951
778192000
1529704620
71483325
464041720
631769666
113985710
2046663252
1229007306
637003073
97672164
1119134756
452963772
804436434
498119814
1642384806
2104053587
1325453229
1413559505
1893708647
381563326
1071896330
232379655
1494329214
33910786
2003645405
84634063
1198031113
1079707760
2123993702
1035727627
1093416195
1404620211
544392264
1097101635
465188359
1150509496
825811834
39535686
1974770933
1170487252
1165213506
942936471
827725970
1079615262
44929185
1600008709
1421584043
1258673261
1253570069
1112189225
504697776
1862671522
1568421843
310551128
114115356
511371092
746050741
473397034
1641758661
1716123714
2116441518
116735621
915215372
801348232
649685685
1648419376
1916627488
1415830054
111169117
1829420300
142931085
1479067261
780104349
452903251
446209456
1427553429
2069460175
1390094203
1134919868
2091104593
885676569
1024893869
823896485
300069853
844501856
977216606
989371867
1634205595
1273711094
1016731723
1094888273
33535624
1557885779
1219444124
688259638
326052805
1739140603
1283913423
1816433722
1050305916
1949164854
1300572669
1298775371
1820761802
280477018
552183428
1609741201
2144523026
1910556779
2065634282
1025294276
1449086783
67142145
505505589
1686781361
1996311678
1547211771
1332011535
1978622874
287281707
1446896051
29792375
569889698
1520771207
1327422829
1211072316
1706423163
1643569826
1416111197
833815050
1561136151
416377010
1244160491
538059342
900150048
775137773
2037677441
2108431435
220723841
1141624788
741150087
1879414382
1248651322
660277058
1910903843
1076844303
1254930327
1873370014
1693582220
846561954
157704354
1287821395
1169230321
1793090187
934340876
1339372388
90547757
1143976563
329055229
657211459
1626309557
723089188
549014021
299723038
1995284196
531979550
1189786239
1122234660
1407758739
1931320706
979972762
21086237
1111942766
795766315
1976737304
215970469
1122621060
1416427070
2017730493
772044388
1853344884
859753828
1720418602
1465920216
510742775
935002583
530660281
1757219883
542375850
1442686618
1237077989
1788274108
1546363498
520546634
1450239574
149752730
1125291558
793686368
2037036862
633970043
155350846
1045808551
242498523
303485110
578163978
241007177
1889248599
1434141302
779988761
1468983269
1298570720
1813402120
2131130524
167422279
203804964
51741474
515269877
1710891389
1922644901
54257668
1155349496
1922779776
1161184096
580162572
1746663011
1172310933
981506258
1151931764
763584979
1656362654
906419596
582285303
1087048901
617369491
1622414929
191844088
895581094
1243265556
1497817659
69420965
1731634230
653389650
1625258674
854639505
1833021989
1886330238
347438308
1009646141
249762756
1311870079
1999010023
587408400
1348717890
199142821
1064192691
1199123591
301143568
1329705193
544881056
1247046622
1738750952
670016395
1952965046
1899260391
1074188395
561583770
2069946998
462530583
573512773
961694798
564418782
1934783376
1122819014
901443480
162471421
1104134174
1817461603
1527664873
1687408709
876808485
832916383
1627729418
1941152732
1622556014
752436654
1368522483
1680406976
112111654
171357995
656460959
223658302
1424757716
1902935769
270765977
2032115608
1874099269
1792360518
838079884
2107629616
155609341
849615126
489975928
351612198
405395267
47946755
1643572109
155914190
356080799
940578367
1377209113
2014525344
761022769
1410734829
71897432
547916926
2030752038
1155422060
311659917
1739326645
366297128
2095034416
1525314013
1905018723
1816605340
1435542618
954610077
868815694
2124404788
1670445658
1133864905
1570992027
1392000715
1464120372
311788884
2114692008
1703977926
1002523454
1773864629
1438513257
236834471
1628321027
1790063337
1369390875
1695511401
2111418223
270623081
982131391
2078842012
400741480
1039517844
1021198297
635641221
158988022
514053010
54658188
473369881
93865669
1430520057
1026054482
2071938796
1261419741
1083525264
181080286
1842607843
1265913779
588122692
1835737166
1330915950
1577021265
4490226
63414248
955738898
953076171
1612173178
131895960
530604267
1094670204
1814194547
874149622
461995151
1850060517
69156646
1801952999
1984211336
1531224520
1913275667
945574045
1269237915
1443045468
1457886344
1967828321
1545187726
560096737
1026298530
801334271
619216433
1502965163
1981455958
526919457
1833425955
1572515436
51955315
1358753400
887793423
1574510207
1286211578
1942552170
1394674379
727810328
1282446482
142129478
463040122
762640679
401252502
97597080
133981519
1632757469
1706244463
1621533577
868002340
443026144
925868985
1101425643
1771315486
1152709514
1152532835
346433901
407298538
1059696755
574357688
38296679
1046825532
2063257273
1327845726
1307044879
988157843
1742445974
51880810
2128309919
1922140743
1413855842
249589185
759249336
1616285474
1275979033
264682424
1067792996
1891824083
648485885
2900926
1609668043
1995937514
1637155035
1617102160
1799033058
462536394
313426952
1187016684
555368706
1545752329
821156353
504828014
1549960252
200025492
701150814
903858133
673693941
1153593842
868995299
125536569
287567712
1493178492
251441539
941006938
615344246
498146316
1711064263
1725333452
596573951
1311182942
1247590302
1125848860
137551724
1481741318
1370430472
918335696
481376379
324260784
670127512
609179997
2121509657
938480345
2131610740
1368706234
306086558
1820475252
442002284
308669635
345027912
1415744287
1342595744
679264288
527150278
1420365415
969028771
279443268
800314804
644575764
1889340022
504429560
1769666603
1487774207
398348200
1348306575
329603220
308184748
609392374
1100332294
8036050
920242419
1079690740
1557649598
1507034985
92772964
1495042561
1191335043
213212054
1733527779
1628771346
2124260273
1498165563
1523800188
141499667
946761603
1498739441
1377232203
773665257
1647926720
539505018
1530531447
249120844
2103533377
1823914529
384935852
1047173756
791250322
1055455525
1315730403
1119013716
1954767176
2129797108
1812015032
925062021
1534257442
1179129445
809661129
844903600
2083579690
1058091925
926028596
1054144096
676654962
2012789894
1064038117
311486982
1718607457
2004561422
658650686
1358935908
1419763462
1255885789
971214394
88813687
1959196921
1108408632
818168525
712207845
825042666
52615547
1000571126
28980110
410449078
477870077
1940232455
654220409
1677305333
1055701059
1411139874
1170869943
1402332067
1294814865
766906215
149911685
1180824379
2009726935
116229009
1505612825
931951626
697494074
2125576771
1122431800
1795204614
431691007
207662722
1314624744
494221322
1845070139
1649194062
2088616020
2007932380
1880961420
1176892086
2116708770
1423830618
2007270184
1690363449
708533936
539314710
1225387252
2094197446
977435175
627755322
1368789127
912117392
828317857
767750716
1336460015
446917581
1798243569
534493043
613012339
1654278828
804991896
552664592
1039310093
939281550
1315071948
1525918664
983653954
254303605
568436641
413941146
644307363
1848651387
414984146
1489102147
1732427135
1200289797
987986048
1286549642
909464698
84296863
1721825593
1892497111
1135148529
2041430496
1860277466
113135448
1884483077
797121645
35964627
1000427431
1353102838
1744756890
1076880994
664162823
34214965
745760125
667335504
473826106
773491925
1972027204
214587949
1677490436
1903544816
1060682073
306137128
602443960
949338913
1352259586
853272587
108057808
108113707
358114265
903884234
752806877
2108996281
542145182
85433147
570592767
1853589842
1296837308
872842244
678233098
396983803
2043712719
660838922
1120283962
1007078039
1930761783
790544816
1021578615
544753879
22903525
206974433
1215161223
29497931
1729116235
1203422384
1878247351
224792697
1006743303
1812253530
931385793
1783553338
1133344110
725211703
971360023
1662585561
909552001
749017586
1841713434
1290452166
1973963731
1015203449
2117778323
1391146816
1141809386
1434451081
1176910504
1602957318
1575132165
2135936197
103397787
1911481946
1063276950
1152817434
1491546126
1189806843
1828810948
244103099
964788584
1512390972
1215612534
5857378
610394770
1695145579
1370212005
105308332
1919666116
644272802
766976023
458299143
183000027
1721618597
1800099038
1773090917
1754430790
1501433467
1055284670
1184488432
843859365
804705581
1454330890
766398189
1344739033
1626593659
1883841608
1196437941
1904685516
1775524871
150030270
814373693
1766577437
68030895
1382254353
705693099
419750502
246207274
219923655
119489290
1549733215
796923434
45010770
740669612
34574706
2028416294
420690663
673752053
1604874394
776818512
1507017823
1930503790
1910389041
310798780
1312865129
505272867
1122522175
6141567
1004794940
1255845362
2093276134
1724325325
444514875
136317219
491321787
524574221
253524529
1136277768
906415197
1982790543
1304951987
1383736234
2050086510
565705123
2107689019
663766299
415954126
1301174822
422056709
791868208
24960069
1312646708
1186917968
1605429810
917643342
7585276
1265528625
1999708337
932036855
1300509027
70443629
58778599
1485783432
1200709698
1076036943
1014053924
298534511
1291133511
1743538415
1751423155
1572977531
596948905
356326309
1976419481
1006273157
32686363
383138839
729883227
1186048323
82837525
1545343640
1289302085
184297392
508288790
1696666681
1305433438
1995318850
420856307
440544401
910816393
963365945
1717575249
1485713410
453036504
1533908413
2108054425
240211563
494439906
715207261
964065975
1966980202
867623628
1097853701
974096298
1305079477
191858657
278106302
2093338786
2038332381
864802418
1250095584
1959605
1879805550
1376617821
1897847285
2041538028
1293913959
191739387
170432035
1409320420
454545586
1673086967
657130721
1605071253
147078761
1221293500
2040474518
1547593655
1721178734
539474098
473257104
979870537
431603135
571733349
239842837
975047593
698311441
2125721555
381394926
1285008507
651098325
1090979730
1598435804
1795094111
1740438472
516504690
436836869
1610073910
2058246450
1666742811
1720179460
1394948575
834492542
1725902062
1944590957
989937411
1480166992
170204614
171669048
846658788
1857803888
2055706276
883844175
215021640
1030182430
280612538
984586151
1672217504
569410987
1880006253
1848995662
1069545646
958612510
590117918
292219936
1718564688
1640034286
1311555508
908930862
1127083760
414157422
759640033
2111995957
1425157657
1418912078
2051724688
139713447
2097003232
1359528251
2051348496
743573733
91403121
669069276
1607999972
1158625441
860091828
684437106
1575062696
1932929797
942821364
370312129
959600079
686284321
1588033868
1193086646
1597577643
870892518
1382011254
798105547
44013941
963018907
1978919177
1813208127
2113701294
987705505
1181930117
1001039895
1071289383
1137915883
1667119483
925013995
1249237695
1275762342
1786331964
631434083
1555068044
710330551
1945843642
659501
685731250
668609374
483848361
178039460
288421895
1543367561
837292693
1724131800
948758226
1969192049
938937587
481648780
1374712693
1948161316
967107052
1593321503
2003192186
504674198
1970255711
803801645
1960565434
496975402
992030367
460190649
1513421817
1204089477
18318438
1698098833
1394526390
1990208437
1996126817
1577313333
843239341
957772700
479004126
143157028
1352370016
1359394431
678217890
1353090734
1489701277
355924159
1404064223
1440327501
1366628391
1282053182
1819616664
734684860
951937363
2066350072
1653509336
2049213572
1177238361
1709514173
1453731451
250074587
1867723193
892932090
222261087
1150107216
382236769
977442967
70162928
259568550
1542861040
1158020854
1244974985
475088555
1436689888
1461026396
496091011
586692132
402245616
952056777
1065101459
1878526284
1110077831
388744382
1469194249
677687629
1856369475
1442190592
863118058
1917170751
1146382404
652617078
600698224
1975738121
236212825
1184301474
828906451
426770374
688520684
1827759750
1636668002
1847994321
1230974806
344189076
1119596008
1964307999
137631137
870425080
2135178104
1152608675
1688373282
1615882477
1021327645
259242910
1557432783
288329204
490888632
825213225
55514531
1604329973
1155164631
778524319
2008167297
639091877
1645887321
2055852274
1901024172
1336343321
1219346988
1755543560
353825655
1994132678
1362526219
1541933481
528386363
676031366
1329340751
598950566
2116008189
887529643
337813633
1756918298
1274138741
2087371611
521620317
792335158
1042189060
2018473701
1191545424
876769091
1855135372
331313626
1556378002
1375094947
344887133
88312468
2026772596
557485137
579750917
1793675034
1626454623
1023806546
1813648065
1506681447
798072566
1574453845
1695554696
1712841479
656263553
2045647225
1060278720
1619270010
1637642972
820887724
567756454
584494546
1429292965
132285774
1924841295
1150363379
1941205574
1552004341
639073281
1971023776
2089445993
2094106507
1329761703
61285894
1829604602
2053837423
841904571
1052143858
1425702091
514867616
1632974434
2052021885
829442836
1466882829
44754863
1707395647
1379231475
160008124
693715549
1193134952
840062576
1902110364
1227206921
1673833429
338900493
382641975
595759270
21390564
631308734
1556130541
762100779
1823188671
1392747645
1516908616
1347838149
1595172476
2013122767
1986462802
260053659
1650389964
110338418
706002263
104945750
147036160
1110245551
1705114841
1658914934
1584249837
719641016
1131133532
1958710415
1950062062
989204380
325162202
464713172
1055744065
557268702
1162489301
1637255567
1177360410
817251498
1524665027
1177455919
1123533368
1319407548
1357086759
1218534085
1427192484
1021655092
1481646885
15121573
1665895124
950919236
1193296949
648975010
176866932
30104557
1510338786
845135150
864973732
3875249
918355611
1475367588
2141812678
1659535944
413899959
1920473831
951160432
999074292
799731268
310268888
1351567217
1217947430
2062593370
1076084035
1089965309
1335802991
1345508407
627699128
1140306449
525023041
1228820536
1006169703
1780287732
159322545
5880707
1155800952
52494524
1662523626
1441603648
1074750477
572705860
1477730052
1879556539
1274386156
1050120299
669233870
1048375070
1303463622
255465848
651681695
208723421
2085140907
1013127745
784643467
172919754
1767782991
1800598084
2046876319
1094691207
1686481880
1813380022
957899335
190811229
497051087
2144100707
211955101
2046961813
901798090
1027505648
1774785459
92804155
2100525803
231129376
1362743845
2019070109
1886944112
347741874
625394995
1085971749
486391600
261620806
1429366735
862327176
1907074362
1567283116
11639761
1254473573
509285044
1608645954
668383890
352558454
142165782
1355703953
1891003680
1293416660
37353684
1925883737
87510049
154447956
1557707032
871863618
144525424
2063955363
495624255
1842769197
629267194
1952323737
266420788
1701413347
973733255
1024448588
662694508
182743563
826993354
1153351325
505684129
945088178
636397077
1571815741
2049078361
1389156651
2068401218
1940548770
748196299
968319447
791686172
471979741
1035312597
1545670122
1073980821
1795594178
144300598
467451359
528274210
699534829
1466864089
1519258552
1274018222
1669932685
1131892061
616708384
1322565641
906883453
335367857
1801496070
142946470
1882798559
1914066426
467390094
1581547632
1326787125
644328840
732680442
280928235
196211916
958823928
1404796106
911315774
2024638283
867592920
1150347305
227643934
463946847
1852274253
203067049
429453389
18400787
1140076054
975828865
987024974
2133633000
931208967
147121031
1008701659
910973343
285118975
1771438946
354034060
1547565257
787320700
1508259418
1876227886
1087058835
1269378117
1118261189
1358554545
17445554
930422214
1916364381
382187168
142707597
263362036
1773381940
1548781927
1300249335
1186752399
1201258246
730594209
673359643
1594585842
235318276
1240340740
966633866
258234743
1517699114
1347687410
327721515
485456503
1635126542
674743719
754946145
322713367
547808542
1966798409
899036807
558923455
1033363673
1664839067
2083865445
1174774616
1881402835
1178651261
1780122769
487814434
588964937
1924473918
5578967
155887625
639575564
830042514
1479989848
664764062
1606468707
881244684
1565743320
1774567071
1727999500
1978469785
1371962370
1849617960
1199203916
1948337396
731559376
651941635
1941750273
1269467642
2085121095
500323095
220606262
1063298992
1499948122
749232313
824312339
1435247332
667628444
1062567670
1735412862
1230576161
946060012
1226527233
493599453
757984752
1482336437
1605799691
1314192287
999731577
1275527823
78196903
281848990
2039898587
644855933
2071917431
1036309018
1984882596
221658629
655169905
1163056202
554753574
987901357
1187936092
166397435
1610884155
2007429695
278710271
1118745244
1186608115
1255963065
170412324
1905636554
85672841
1434709674
816750432
1784452161
1681861937
407993188
1821508271
994061493
1742937913
1574179887
26325496
11524813
1884099787
460605553
595898421
1228878768
26088922
1512250944
311937125
792740575
573849428
431092735
556784044
831475771
345871197
669805228
1219586954
490286630
54301178
246241252
2039384578
96800878
289380485
172474589
505145983
1510664700
506202940
1807539136
1456363358
396317409
1813922738
1616386710
1235313724
1996355507
1031752382
1382694215
1971874494
649825883
1747015605
1962699716
1441451577
1277711672
1221859670
242505883
1095534677
65804593
1939981627
1010985604
1365507411
88392710
1912991906
869461902
1241388963
1454404228
1502556502
1931171538
1597091195
854332045
41714716
1698460330
1786981215
1364167023
654802639
903004956
297372124
1018192502
959203211
1739442205
423987454
1075053767
1172329806
1103584145
389821607
815428080
1237907530
1198789682
2063970633
2788327
1822599590
921022158
1627475777
210297759
766125227
1933083056
1887430695
178392645
611861953
1298462123
227902008
1039238521
383890494
1368262970
2002992342
1611533136
1166758092
340122270
2124055777
881105444
1980002193
1971403174
1461358908
1095424621
1784141515
1829978789
581510714
70394016
589596784
917110788
837264057
1105458107
2054115641
426054898
465916899
856759159
1518215609
289369923
852496804
1620850337
221130319
1319436911
182723329
1873336728
1565906809
1387104428
819751372
1922577333
82008536
1687506543
1761859473
203177507
663307944
925696921
1076439445
1303016046
1659487301
1394185831
1985342668
985073703
1246860766
1021121898
1229572810
1044495220
1966336940
1405196764
1744510231
677190423
481819648
283064738
1602079306
1970888471
499737330
462815818
483486205
828098133
305941016
452262433
775401569
1003191704
347494896
1101474704
1104421854
220007775
674066771
1277146789
1987450899
1424314316
619521526
115207098
1854796423
1832710103
2050231463
1958898980
879671174
555576954
77187431
1401838215
1646058772
746631568
781117420
113607121
638281816
688659037
157776801
1598855762
692605219
1244668548
176261165
1211926203
179908298
1606779976
423113037
394501963
371796970
240182985
527741793
453903412
352928471
137762235
1473127401
2035152851
300138926
1396948616
558430464
505233615
648288006
1243658167
837245566
856724595
1895032256
289656331
375077204
209062131
252600722
591338370
105590974
39292890
311095989
1749542293
834350545
1593472914
633348915
17040127
1296687092
1651832482
864014830
80071162
1209266488
1427291461
940421121
1870628679
1059980860
1080135622
2102461516
1540848563
1875281678
685697316
1667413933
1776640580
438316767
140485759
2042145198
1531084671
2092328052
1399500862
340741191
2033530385
1207720518
31442849
861046988
1239492255
675804971
1701000638
48688013
1837421693
1150912018
237477565
1809061901
888001975
1443966591
416207590
619808239
510429076
1157838109
2117773537
1884718234
1722830361
96207562
1615257442
778995526
1058363800
1076164308
1418004430
875739805
51180851
580582742
1479768224
1491721909
1919507708
426242159
1724401460
2062511490
108403801
24100982
512313944
1243809309
1810232374
1304585210
1959404703
2042699848
62867725
2095288310
898193023
310774385
160438744
599341179
1749374986
2031889525
491945233
1093785747
906149053
1542886472
1938466943
2127790692
312236984
517524138
1447525947
2005186576
899056485
23916258
1842258767
385878846
1557017465
694754094
2010979931
562267548
1702715032
1743065308
679836950
1953290611
2116892044
77671621
1741980515
361978167
240089267
287286225
2072338691
810596535
1851249300
1083246094
1814982616
743019554
760101424
11865229
426736196
455524814
1727225107
317762594
2026539443
1334864102
397414793
737833705
1727020078
148628183
1772671345
731786136
1130931050
1006461680
678312839
1295567382
1117891193
594437833
1591975595
1152229326
2055996355
1692004023
487885576
313907203
705667188
1149205954
30567810
1988836317
465612115
190702103
1712533728
1108295200
1214126576
1985398053
1848240413
2024755518
96642736
966525978
1326613587
141000938
454130422
1557647206
1143572089
392452332
50807556
1906349173
63490667
1340411866
2037962541
1726589954
2002930938
1193212749
690514243
21091424
366083726
318983544
1798978314
1221619710
2092932591
1575491481
162651312
186814034
1208588839
1177917317
1518400164
1610136719
743570676
458804169
1355842681
1969659219
65428694
274485033
1313722952
1085622529
1264310148
1202224511
241415193
244938282
2102924358
713809962
2036956852
1315858827
1394625959
1380770200
99644178
1497804411
698836058
1604700669
175682569
1589876494
687077640
2024539004
32949524
247760084
1305972475
1145284251
1236438928
136247310
470791593
492850698
1193865721
162556202
151665718
1601450882
817419713
1547364349
497379810
411997035
1678036398
1755153562
1600471611
483023221
1225931732
1863941941
1203162570
1775113373
961478717
1500856600
1778019680
4076480
1036431034
720247720
1731081211
1411549647
938495406
503960039
1882277961
878713199
748526515
293136353
1572425874
210250332
1890901604
2052766612
1328735103
727557192
1669216338
726950973
1340473995
1133622441
846038760
1561025379
869768566
727234944
1450297801
95743312
872487606
1922594434
317919178
847999026
1268181816
1049661721
986181094
1058686349
1983325090
1962824855
1602977176
1936826801
821632920
534560334
1406984806
1131617323
108473000
369218181
288446742
512231565
2014000090
1543124923
503434501
2016581085
1150781148
1537481594
20772661
1862973203
1599377148
2776749
604439493
953668574
1597808929
1998653850
988791044
1066942524
1238290028
1319372777
1810388197
610761973
1510063466
1668885972
1717664726
710164525
1180667304
290882380
119230095
1549223173
258195719
1519245506
1766822086
381412458
156511825
1132372894
1929348871
1969976559
586021774
1766793720
2051953993
95187832
1549770736
1787676400
368108790
2064020221
2015948450
192671675
47993617
203150588
697968784
383966831
1165747903
90851826
1657476707
1467219940
1289195433
218306953
1711483881
617969252
1647569783
57422443
1688973534
1654386507
399824093
1660617516
1074066484
1989328478
900430208
2014976504
1844938238
651379207
1389951109
1242205425
377125261
2135724170
1594787924
215100109
875016240
1367108414
1458840806
2049405605
1555507830
406485709
987678422
2018268364
1413112765
76993706
524230716
48806383
806400847
938264077
1381098513
1528157406
346928933
845867087
448435315
418068758
57329297
1148288500
2127681447
1375648951
1002203970
1548228147
1418745874
627580787
1699013875
1489729932
236923157
519666557
240956070
483712524
1328985586
142441893
80356705
1983603518
1402288085
1760322936
746650187
108058242
250983526
514379164
979565806
970637325
856720287
854932464
521843026
2116597161
1884184178
972257823
2018051682
1325987965
1375138959
1268692311
207556756
1539070016
113511165
1599170309
664587040
1999265796
987898442
344458539
651027351
926337640
1619502307
951155144
377326213
523844996
1617665317
587097149
192565130
1821921147
730133422
1279271023
1000538630
464048798
194721093
1510512677
1679137826
2115135916
1481761363
693885566
871970079
1125803053
1651983146
1046772742
1094449910
492167819
2004863049
1539031092
2126394721
1080312397
1396109097
1693878247
1099124648
1148375693
768520539
357043007
480373476
342544390
1352038898
2083215646
969668724
1724557724
1002611927
522493622
1449647024
1615563758
1808630817
281754008
861115624
1653880427
890957535
1114476078
260764532
811210555
2024232644
1321183509
873058203
2071047947
615212855
2032510626
694373569
544161360
138226391
508224537
1705452650
1184413801
2031598054
1473705584
458094505
1376387351
651325741
506555445
1342548508
286027531
921743190
1080382601
72794871
1287821845
1767054164
458592329
2067519704
1751739915
213087073
244509062
451150561
26183547
1995694745
1178924127
1845056366
247715820
86695654
246855368
2128894536
1230803488
1534365788
121117042
480620234
1108827724
884129317
790961926
318669324
1467209285
243549757
1896080803
2109815184
1607027198
1574771177
2093641223
558043410
943246122
1019725282
1937583218
403162352
213680806
704216863
460808336
803226700
347425599
2130819451
231618076
2127916017
712480625
838747751
174042294
173524795
326671373
1272773286
1631471688
1364024279
31245873
877911282
625641853
599161569
1330148908
282647516
619392418
1891802112
737412222
1946291206
1928673065
374226707
2082737534
2128047881
452247051
1122162220
1632044618
1572815092
1898415949
628209924
1931024579
919457440
1201301075
1948458482
2018461544
794940634
788161604
1169300648
2104154673
588670282
1254797501
1324267718
2071335516
2117293461
634411446
1344205740
1468737234
1776629101
1554304068
1545070292
1596360894
413519037
1635785795
621274637
73756399
90055130
225187138
554347012
7449418
1609238557
674304515
583041546
695977501
768423280
158178659
1883344535
885285443
1441653097
1919539687
1961231288
1280699027
1652615955
1096266493
1618768553
1395623097
1009616671
600888350
1621564736
1774341681
2110158350
2005100976
523849412
1069670573
1073398546
354331023
1385021270
2137595336
1619528055
1387274875
1928265072
561267627
1352090527
532862187
306897025
1076971828
1645027492
917574432
1636434731
187138571
1538712403
2075797930
553928051
1274514239
1348257627
1133301501
262887131
3440484
1289941130
1612143722
1722042592
1662481024
1841422528
2072956408
220801338
1561212584
1279227420
1992133339
1923851259
776366086
2012311814
818607477
1666297201
1282785641
1496482500
1405928430
889533834
1396750404
1699931053
2056462316
1500504242
297820369
2104324476
1094750102
861653776
784898750
619336932
324969737
68309551
279938262
1960325416
1329624850
1601300401
746011116
1298454722
530833729
1402202941
458937519
1188990243
966954087
1392217296
1423948784
1204208537
2116271767
1986443085
783038199
1839166651
1394602795
1434059330
1250183561
574353818
1646738378
60861515
1710086330
1199457029
1186686974
815373720
236787361
1468665692
405730607
38433225
233453254
798361620
534366237
2006026924
45181585
2007294288
1972677549
32516548
1612588302
965660467
697080447
101028697
1241687935
1038388329
329174472
418658366
243062284
760539224
1435408125
451536846
835277548
1096670572
377880289
1025772337
1749410802
2133995344
2071080627
334030403
172236157
199004500
1626120069
185525022
7165857
550065225
1619137412
1842012957
1587079811
67083595
877155695
815700526
1578480035
661857131
416530665
1314910340
663214354
922187390
1589482311
1332899076
1604055316
1685966055
1913389902
2087429993
821054176
778459735
921510237
1266401872
414555247
734932293
945127398
1242754596
178777364
518166059
1177789531
442299100
337693044
627250441
1175010750
374063590
2099494877
1536872423
568010375
1208619365
23471284
641372384
1854483508
701431178
443752062
463228147
331259740
86749960
1999436309
756625828
1959570521
1410081250
604817217
1027292000
1390377737
868464406
312556691
1068717091
1579096067
1285496450
502129627
1411184947
745350006
110366331
1550552643
79194472
294668935
2110265486
126554322
1852070981
499025669
1741128906
2075871299
390086364
1419192339
2087007089
1393780211
494926599
2143134168
2069661557
1608680236
807028117
1432757763
300832981
1401257535
1864004555
71632003
835841617
688135773
1635703547
326226664
1559429194
2048294831
581743923
1710185806
2140521201
945014840
1101172923
380198489
748287959
1533748073
137512339
1255735128
1840646436
1885865659
11236429
98640123
1537420098
354598307
343903196
2060675833
1481869136
1310604954
109598646
1290740941
258698494
1278494224
1471813327
696964533
1331072344
579910592
1428822222
586788052
1601322169
480075474
577955189
891138497
770030939
1453242761
194963894
1635237135
165777687
1927503308
1172483791
1504065343
488559613
1082550767
110073979
1013162699
2039979640
1743147983
2076715603
2050353916
1452371875
873528923
983488354
203390084
36872066
1468404904
577263442
1069753992
452712727
365997855
86672634
2039202213
1453235396
177815402
422626589
1854447960
1909050105
1508951072
1341060011
2093992681
1587885378
1823884841
712760157
1918302022
1708472866
1998035986
67908162
1062492642
805266920
1716418145
251077083
1113076171
334044607
1977267331
1760383888
292561308
258560430
328925273
925599848
1556434796
2139502279
1699001014
730969698
1145458144
2117601741
819724177
665300775
990759854
1114233035
485321322
1790463482
1482099737
2029082038
879329971
1414278683
1055991592
1263972558
1428416339
1147988280
289542709
728070845
790008712
121232765
956985286
10456731
1034580830
24607628
523970517
2127234195
728121088
2145525095
1229834356
989080492
1535418406
455959665
783330681
106728669
1678941512
381230826
2046292263
753923071
374820464
2015672127
1319380124
1861780300
1248188756
1376397855
359649086
1810550076
2111485374
1548321817
1043642349
910358069
1961179490
2020468761
1469707482
1854660451
1876847842
685055552
1373356930
231299382
785262387
1298311573
991832468
1973312726
1734308366
682059252
1088117835
1856524004
15021777
1149677414
1126101444
1940408757
1563439670
1166151471
1264507003
36925308
739717214
401896133
1105401713
667108420
1118998883
581298688
1238193973
606015790
778835501
1312877865
1022439715
1077366098
1059320703
961686244
1439582402
1655443704
181153439
1553719171
790440714
2035781465
2012955206
866497094
1568667380
22386991
739707471
831658912
151506411
1294018314
1289287625
1650611352
291507214
578874107
1544326573
351390519
1888503863
1746660181
260646060
1242702457
1030102025
1554982149
1720186873
1766897541
1605874955
939341153
1620539612
1678684337
1037052882
531696825
562883427
2075431668
1668719850
143435834
2029341449
1340760188
1612790074
1851577580
849769945
769474325
1527031173
1128986883
1227989382
1371252337
550617963
289793839
169351080
1739658792
940689781
106608491
1992505751
432690227
1446138573
116828871
744541391
1548432029
1618096254
1730876631
1608814431
1914625702
2030043288
372002191
42996766
1328264837
1908117374
1432661169
1854006881
242460548
1529544537
110398226
166524776
638194825
1196734630
848841992
582570364
1527268390
1028596386
613250334
1534006356
868833080
1131881262
1395637686
1567406617
1188480610
1398695760
1416051635
596222670
1225681227
2074243965
1025542286
325445910
631964646
1761442636
430437593
1120435775
922246567
151126688
417382896
831295135
1721491104
1980908918
382821595
1874799987
276477742
1564764044
1763561476
447629732
2070318295
335834615
707315184
1388964287
383365428
476380626
1035285308
1196994662
1831592025
1680860661
1811976379
874555430
1573422808
468151867
913264107
809850953
990875565
403271688
1929659273
1958486112
1403632464
1208301246
1241263376
1272438198
1060732213
1802839965
1661348693
713872854
2054251102
1330459224
1706184461
120450130
1991835515
30345512
1791961810
1485053486
1034512202
355803457
445607191
1128351397
684337416
908425891
1970307807
1525623559
1914164774
203239652
737886745
2124140255
167579878
254137061
1939315394
1084493989
730276524
927302582
1959547654
1948093896
398399988
658170343
1097058230
1770049206
892367064
892713223
923711349
391428987
147209001
2036168897
1295914179
1656510383
424139968
1393980871
185393280
1994901258
1323190202
588706269
1144196021
428448101
1143653026
1232923565
1109025261
764501819
1184380647
1278588988
676232148
478971110
1873807099
1663590818
832616741
707688686
1364946006
78893218
1434010384
1151407678
588930564
1848753137
2062423614
928930138
911802150
156197073
425268490
1031035993
875336851
2016215918
71705249
1261738938
1189151592
2136291108
582108152
107971005
1440733018
1975316135
2008337073
1199389448
1654247642
1478317047
751536043
611636097
1631320882
370698465
1008927901
1930598768
404310818
750350317
1800652411
1559153297
617727201
587340537
2100140096
348489701
1046489739
39159076
1531567280
1924207183
660025825
1840378448
1983768720
945245874
62341964
130701093
1030120670
2100007331
1776664387
1764796927
1432664477
1174779123
242142603
2095184443
512196475
309293715
1448784491
849695124
712440372
891881832
1811918250
332290992
1922997054
478554582
643391708
1746196084
1995213614
1113860474
722386047
1028770385
1721777388
1385856977
795834357
1309903538
318834516
837192220
483528315
1880718813
771082137
1853069216
551241123
1692970367
1016499116
1178615490
1515732061
466231052
804340828
1455552505
1601437680
765719452
1146781551
877134559
1244769066
406736931
432220736
381587994
1278479500
2141523537
1840012231
2090024979
50058242
24589317
2037524168
463194830
1642416544
1863660646
902198310
855644139
122588141
280950560
643097920
1346929098
913266107
1691527589
1453899267
1557228221
2005617773
595416773
1536022378
1342511646
206034595
676218661
2051381563
769449925
1980660402
1077815674
151583943
139100558
1082442618
1004208849
846239533
223014393
440578116
174712538
2138811230
1115896163
34646652
200243135
1779385389
1785258679
1863713545
892350352
1004951287
773217806
1585510989
299462289
604761570
168618742
424758452
639915407
924342739
591703779
1359890963
711156847
2089446577
353114787
1649505074
403432411
1035320311
2002228826
539926668
15471633
14609061
1346532611
60993660
777987704
1967061967
1520579040
1985068301
258997530
315010164
111998000
805165786
167490252
1385878991
1490311872
1111449266
1409608772
727898193
1310036319
1982311574
260632394
1721896092
874491010
194481402
2085061519
1920286461
1859210615
976358398
806263608
86847684
1940819556
133488411
1731904032
1046422338
1460680583
564089771
607999834
1797548361
502086262
1563477241
2115603489
828506635
574584489
1860672103
719924572
672217855
925156852
491376140
77214411
1218599518
1560105099
1759509214
2067142703
800215306
1021847880
678163100
556006565
1366062429
1310667300
176413726
989236183
403784859
1993558044
1100667411
2104929627
1497050642
759805859
1470118121
1773927773
681207033
354154732
1115563287
4459823
1291893332
1335538743
1390471390
1360620303
2125889421
896863674
2060432272
1077637733
473002280
1927625257
834660086
714597487
744925237
113466149
1743515124
1896302543
1410372795
1879024401
181836456
1272779230
1432485957
1680130413
285478070
717002087
1203705945
1017354102
1527848854
1233370328
1865777114
1607021499
1953652884
205293686
2039245330
1163925234
1581485407
556161114
1759886558
1444790310
313563691
1493695266
436812318
1209893018
1470185424
454789149
512930619
1103730774
1131418188
1392835885
291258965
2008259118
110501599
879012137
496864554
687675546
559157772
817257152
660147981
1360107747
612492948
21911994
1573940022
479383736
2026773146
811935228
2128135878
712517917
1742040845
423821564
872950669
1635945316
1184640276
1757166937
953479648
625309150
689042583
1011832645
1658860299
2099664550
1919488722
391500998
868500262
1255354827
1714053055
47771172
1306539062
2094107519
302949719
1304100267
2075746147
1021746810
13012204
134658129
1940649963
1899615801
570037825
2102734284
532915538
36869279
870880495
526094678
1941251367
909262247
1060255557
47302866
1091696148
392924182
1567888514
1174586916
65997061
1060646060
260031075
1903666934
1347910819
225289152
1477932173
542022897
1527013043
1095923876
607625615
2129567214
233993854
485796325
1108816402
1944640664
865015669
851601975
1143420607
267978823
22346492
946217907
763045459
792024418
751968952
956745009
690136131
111103443
1009763180
1143821667
1444794007
778463467
1836398128
1034997841
1572148331
307063726
1574892472
1042893464
438146124
247697783
214078850
42687974
124977645
1650621398
1805181281
1017961888
288363749
10611379
1726405255
764662523
175013651
1001536834
836689033
1301332118
1062693466
680442225
548584789
1699033012
307068634
293117077
61863731
1574405144
2138665485
1076622219
1063181232
901060519
763501546
1648311050
1274924393
1919131664
1650005566
1195296758
1490125338
386062711
1193599347
959772505
98782585
440368033
1584501946
896542436
15102631
228095604
1810960997
1417114883
1344110516
586642729
1295239118
1027557782
943238677
2092805030
1726149153
281978117
1883655837
931523051
1378184669
1353071174
1089354414
1677523169
1643645982
1532644673
978407142
844185197
1751281971
938499201
1577446745
1608165701
1469152102
162631888
1892321150
180086326
1929392234
725808444
564605136
1717426936
1090008087
418674651
1381447951
1724279751
1288881725
2136453559
250859057
1475053366
243485057
1951364996
687384237
2034465137
1947488599
367604015
1943778389
485722673
367015890
57735792
1334893979
1964892102
242105525
1649511272
2138226806
686795713
1123887847
1634789420
1110015175
2117115708
568624986
1926945189
961054213
1530177153
2014660287
1017785705
1836875275
540077697
2133003361
255966761
507647626
1444229162
694087656
410623
306117771
1948927110
2041367399
485092419
1198901652
81199510
1625035366
104512177
816709175
1024220786
711798684
423932032
529073304
687464179
1993108191
930659805
282933919
1674266839
422271079
451508378
1259340705
1733336903
1799474692
302947912
474473393
1536255896
1230987719
1776311046
141533368
1835807979
1834381408
1048271510
1562602876
377716054
1189718865
1604231136
1807817602
1742255432
1015361282
1869882911
401888778
1402385471
1865163032
1597327418
2067260126
564945109
816043718
1851519379
333770184
771269968
1392870121
1446090242
1351178903
1172876102
1426025670
1420620412
1180573461
1988714708
774810953
1454347398
64398660
1529693071
588936791
315894665
912406098
2145875438
276422728
2065604654
1150839734
842865499
160252085
83817697
204057142
630061934
1970538581
1681387105
621585480
534081464
193472893
1985643449
1635902337
1988400829
652740118
1101469184
1017535511
2052509897
1702356528
323318234
124650847
203523181
1724118536
1977915009
1711242689
1941973525
1129041025
1794328308
361346151
895328420
2095085857
96624898
2093783771
142330324
886971025
1090649900
934141926
1060793915
1697250412
606756735
542290443
1535011216
754859528
260150348
1314359610
1119493910
2058092707
1250884823
517929240
2016949733
2006785357
971867358
374377388
15310024
469656371
1854778738
1321247548
316135073
865820270
295197892
739927234
1971097455
1704240470
88307383
960801301
2136962810
2092543937
1812544746
1603992620
1752917647
1047475322
617838373
473142633
940297349
304812027
734749560
1821076388
1736663209
330215939
882863722
1716601586
1804411059
1716065609
1009759077
1277740842
790139865
1065958382
1018316083
1935584928
731010982
602552035
545275203
1957094531
747238524
941732804
81564995
1813887652
1948645578
1440355189
1462093427
2061837350
1625775792
1119946659
1409495527
1322710873
1683830479
2096347645
1899975019
719665213
227122620
133265783
1075818261
1155623607
551089973
22933880
1596696052
1266937069
850162578
83617614
527624678
162290010
2023283443
191463741
310696097
1643376890
144351708
2001146819
1265209604
1204489664
77612455
1888581793
906875861
1769643278
1005318307
2115562776
95595477
1887609072
451765916
18708296
1544674879
334412715
1431648275
1329190327
1879581399
844743037
222445506
585495717
599139389
1199133201
1435133517
2063199376
657016809
1395293260
1279241870
1169852533
1975336691
773351199
766675365
1545098327
830955007
1379271813
659714915
1575629471
423410948
1264831437
1559090896
1879866319
304357598
1455061877
32651735
829268798
12888568
756278167
460173799
1949394492
1881296320
260749380
1991417920
1681097260
1350112893
1791650756
463386159
1146286755
1669868299
1210585243
10895599
1343141851
1033740357
1235043318
165985812
387785841
397676572
400433120
1670625349
1422308476
135461492
2011379132
325643030
1424845585
335736099
794857464
729591487
1825159350
1850111170
1975696575
1551478133
1703274994
455660585
1768611953
1006034751
1929452824
471041263
1594019643
1862061378
1898102991
834371506
1658990464
131538920
642226759
890719434
1788716223
1232302427
829510516
2087639991
2130247980
699296384
385978668
989209590
345341898
1460676474
250188226
1183026438
1540687769
899212129
1264014052
806559460
109802652
962522344
1728659439
552040974
1547102988
1021239869
110192749
2000263062
1939353931
1811887528
2012298763
713576924
178524696
468187609
1075239711
280540290
1004979883
1794110836
233099366
844633302
982673748
1258291201
1988983809
1970336194
1284599624
602777163
791340901
58956938
1813392214
174986779
731655442
1884530789
1346394111
459428411
584148892
1281041307
378644766
1650307028
1959733136
1993643682
1695180616
1298635142
1322414496
812436921
518459752
253336740
773735775
550332342
739772110
1935326303
169585252
911290294
1571568023
303632189
2056603703
5454890
663218466
1988272580
519537364
1638520758
971007128
1079944361
1604198971
972960113
2065028078
2017976200
1515749339
1775359194
2091125701
1185508851
1735212395
1579346511
1141073525
2021573378
612795042
499138364
577939141
1006106283
1460651021
595465841
1556275762
1111709861
1068372130
631029823
241070878
2061323730
614197401
1137834758
14938812
1743221697
1758567216
1921391270
600718384
438832503
2047028597
1526069748
1707242998
913487627
933021661
1292546535
1799169096
2103141046
822521120
1222122099
2088190893
691313704
966375463
315822755
108817151
360322522
1422746256
921735406
831190519
99122180
1699238450
1409186531
1492596435
178491997
1436315767
27739781
518697205
1777047181
563578791
548495801
1752718236
654503580
993094107
1714119239
1151265514
822418163
1044422328
2002124560
452076465
2073031758
1111398906
1966919534
2093233195
1044393774
1501854072
1678693434
365434781
1461856340
1904823250
1801963288
2135293804
1331165380
1338695220
31142806
588957187
1213584015
1395266273
791828228
1775986970
590718024
1906556794
770558132
563448722
46335488
510595744
1438378593
1623588877
1543531831
1554678672
1572151357
591289109
537307345
1054885592
776917327
2094173502
624928298
1942703467
672542671
2143782264
1427995727
1155910381
1969473841
1528552302
1183760662
325731240
844684903
1055097287
1418798323
1821385483
1872200812
1125089342
1801672453
1038932336
1363577860
1595585905
905392642
117605142
1293038225
1999938148
140849122
488969628
1325046206
497236864
1531061863
855578344
1440811051
1697956763
1725451054
1428085582
1709502921
62565797
1818525678
1897220919
2143405887
161908583
2123949842
1154429455
561942405
503442259
566607702
1072829466
769672899
2082110285
1730775268
1898286317
1966081964
1650123327
906588373
223491560
2063989442
938073865
1213400425
1996428251
2045382529
1757959755
2007511891
1746308480
247168085
1447521455
1389791336
8120908
1659897356
1003465057
316326220
2147112865
500961697
236068923
1773247661
1513519126
1515485990
618439604
1280768022
527137044
1461401192
1844051871
1148466205
1692184884
363313084
2032614216
90103856
1812252339
469508897
1694950225
1932046287
1068195216
324552182
194731162
27374962
1512721838
112940425
1330724277
1280174092
676028775
289765600
138588653
124710504
1615305588
1571428431
1497162527
1835217924
747701534
1828975936
498101227
314262846
372245760
880544613
803590719
377909892
1788689676
1045706852
2028931440
1937227415
220262451
470199313
300874801
1235489004
1004597666
474685675
946872124
1337635587
1290148452
1626528814
1973619581
901321738
1199720403
497841791
444473384
574281089
44032384
2044750686
416754996
380051356
413394999
1157067327
1269835102
1838955686
229346120
1702600183
1863309442
1377468079
1963870135
681919946
1507833373
2098162188
925732291
1493480772
40343245
973220670
1354428262
1209640072
1881182111
717378089
12441325
1070168183
2075642706
2098845344
1522648251
499469012
540699994
1151558864
381031752
739293936
646151050
1845883175
1076383867
519734727
505729278
1207342303
312606434
2046289354
1696864071
1770107462
1628637285
2046016517
1912916506
1279025334
1515297383
79855394
699940947
1142890655
1423480344
42726718
1160560290
367712511
135104113
1864086096
676631121
1209604587
964108014
1579770359
245248642
1769515607
1751990718
516544295
385248109
1807178515
1793821977
525984835
59609038
1463428065
978285287
743701397
1874375644
147097558
1592448567
564238113
1348988631
1485848710
2104766802
655976935
1238017466
2106995561
24986734
368793286
1054530992
921284000
1010387960
777728463
2108200347
1076291585
251379218
1351305272
224274666
1427493895
1559794120
2142744645
1763097048
197275449
133106977
134439415
1556063028
325705670
663231119
999823110
1197339437
1908578605
2068916296
1463415662
942730547
657967063
1264356741
1074787652
843748428
903988638
61897214
1903308139
1549221291
1578587701
1389193857
447659861
7154244
2124049197
1941252288
433498513
31271340
1702965343
268128485
834885173
1427981300
35414011
1317560282
245756633
268856375
1329323689
802703602
1704038544
1455307384
2018680971
1218287037
949030131
1002810995
723178650
1070729825
167363021
533068079
981162322
761124233
248249720
936660947
781154538
312362355
957498060
520471918
416410988
641009296
1079005754
978070964
42741064
279505440
523434286
1001719513
248184619
2139173892
1389472501
1011051480
1882805943
547647798
15917059
834539245
509769735
669242780
132399055
2011839416
1157391625
1958486744
1536659297
986505576
989565102
1182078540
2027252396
1235920190
1716575147
686317501
544654457
950008903
1280497859
1683562073
2041982545
952782453
770922714
1055189128
734652790
890970044
1912749876
1178032442
1947713143
202261313
1188994551
608773727
930323915
748426645
1343691237
840154864
167381045
1860222472
1671075652
256012789
708263474
923892274
1295658471
2114591615
1902918046
1266216726
1180525803
510680162
1138912332
1146323999
1256830872
1684756307
425675262
512017591
863920468
1214445368
1189648121
1077857155
4551188
968670789
1210745217
685028274
112929415
1195056016
1609597434
319886205
1072472091
1092176176
71434757
59342515
1137617297
1290580719
735301238
310907019
292426511
2071258194
933187041
994311772
450501262
1822621412
1552974493
406991239
650785723
1849800808
509333762
920054207
2032145577
1170661722
497848784
299984800
1451690479
2113368687
821913666
1308270114
1586598560
489104363
2022401143
2138041839
1658209491
419203889
1526000052
344123018
1353513386
818069743
422928387
1955008899
1984774714
259100602
1842261039
2123809877
1664033442
850733600
1947299694
1354234400
1588533122
341731619
1637158968
577386228
1863737672
2009371130
1829800493
62288150
776509694
79799495
316999417
2079982582
813141118
101855965
1087061398
1371908594
207512122
822197305
1328847641
927563545
598017554
1349293837
269562705
753339030
489479556
88104131
533428266
631394821
438813596
180609353
241875676
1464529645
167398638
219131987
1676505871
576079112
537548060
608179266
1946964054
595821798
1371197746
1862902941
1790382435
1266877937
1777724910
326720276
1941710165
1190751400
717648471
482947913
1563169436
324530446
614558923
1095913539
355051585
1394780292
1579231013
331721421
1761080911
1314773155
504521529
2129938291
1949764843
167465193
617930324
730854696
1012958740
54578522
1630543359
325948280
95736894
1648386113
803046609
233955489
65690639
1620829538
2083040587
225562582
571429866
804027206
589762376
359622589
976186396
1564935642
1244130270
633088003
913194768
91666599
1813872963
1856633037
979864168
665233731
954238930
512991140
482749964
39020908
2085549454
2032516809
639825156
679323850
577178294
754014862
995894796
1664540775
278898155
66119753
1320606417
2109801344
1943986336
399041641
742072684
1218067139
1301279563
581759042
1927013291
1911400050
2037997927
1509062989
1293654005
1208100886
420769277
2004477432
1090435283
341849350
1212602254
859262278
943523381
2089267541
981458168
1849930846
784501861
925814984
1582926023
889181354
1186035180
1797456456
1761560225
99707578
1446355438
923066696
834321967
1998851007
1553663505
792211611
287832203
1677100173
691525060
293657630
112315301
1096662785
1608217309
65405894
974622530
247869812
1804805563
1855196456
98375806
366793547
1505074522
1586937342
312868466
1269341434
71710792
1633967714
714942120
696093931
1675695072
1867703091
1328126230
1014118123
1451287906
1160781799
1112644610
1981864229
563059180
2069234032
541923604
2040331099
1926413909
984862658
1424509141
866555041
618967064
644184323
729261912
88324661
285971706
1787945604
1866346660
604624084
1096752085
1600734321
222749797
327114671
1666057357
1362922134
1741853289
1059008129
1806987298
1153875977
245034876
1151745046
1926494612
2028044398
1447817254
1786052484
1738446095
1962766976
1421110997
233655260
1457863016
634899147
374281915
165000495
605769610
1610994880
1961138272
753631102
914352858
437225111
1311254083
1424757984
1184745898
1307711919
1951348895
578749356
624106907
872656537
298162737
2122941626
95558377
1867576887
1547615154
1368688970
195777104
1303241735
1518686415
1510887968
328388519
1808951634
730477608
2119208254
1819345758
1610364475
743674790
1265892228
2033217926
61768803
227370085
169517165
1968778122
256436777
1620844430
1853454021
1646989062
2018390807
1597162919
1762308127
1848102740
1700021141
797781017
24214074
2050868306
280363647
714051601
1832406449
887391212
490753016
808219677
1077068838
480002535
775088795
1636942681
611055247
409008097
101620462
666779083
2074764060
901928495
97064185
1077947864
615668749
24214291
538975880
553542254
1519386031
1479898159
853845405
1594651998
1146203178
2069333494
976675458
1672173076
1337727621
616053792
2009891423
498540203
1503713390
1272857200
1920588045
81997868
1923115137
1181746128
542579615
793089539
1061215987
1806242711
536519282
1758638937
107087585
1669094754
459355006
797587022
2033717680
1328815505
1228756162
775312701
471190629
41984245
2139530843
1253986768
2003787467
285658504
1816282293
472729185
1553895572
94335728
1335702217
531511751
303143090
764961262
2089929896
1256094483
648901299
2070433177
1936802148
620185261
2085404052
560362048
466228635
1601155619
1298407964
641140648
2034543873
2044190792
167067732
1505589030
825155084
1406041566
1679369851
981818764
1418693279
722568481
1149980483
145969764
616252165
1657490271
599664559
1957591171
1854075132
341627713
1814175088
215209686
573933565
1359375109
375928187
1185183547
2093859142
653234030
547957172
1023365211
1757732242
1798248582
1434062779
2115499215
857960183
2106895817
269977321
150670367
1267280749
840204939
1190162094
1670484567
67422027
1188452775
637084822
2134106230
666162925
1292423855
1716538024
1929215312
1162525134
767163715
1490949598
1748153564
883461067
2065053203
1169630204
1848178921
754130998
160320094
1378605595
1212352914
848364437
1535501440
328026867
699524368
984581675
1028342022
1288742120
936083562
470208021
104409461
291121273
350766862
1119220140
1325676912
660121111
584606718
523245920
206859004
138052848
488755505
1850976942
1609296446
1172656440
542650440
1122269583
431764072
1735971193
754936531
650249051
1298821484
8824357
831134287
1012052144
266613867
1506242281
673495185
2126323689
1673878538
2054584655
1511954495
430470968
309352618
1033696904
1675732017
1331478229
718909037
1588968064
562686224
104612733
505922021
221413786
1028514887
1554972802
1969744886
512474705
772316511
213455410
1656346136
1654911241
223773964
1989488584
2071076603
1852278018
1238769336
1540107795
936724027
1689401071
1530752893
711100737
1747706113
1570964285
1125463964
836040662
638654016
145202272
1309340074
968688639
1677484798
94923119
921344941
873901678
472360443
903744358
2104575711
725620896
1125282978
1828285609
2018078726
367802109
151238474
2003260925
1654792155
1768000176
554339564
1519947178
1660015289
343794849
857700340
139951553
1234577857
68693877
1378275847
1985241506
186737341
1803108582
1169524879
657521945
1128699788
1237628400
848896276
846518690
1517668411
122344244
742655261
1022561807
962111746
198995983
2086606444
457870126
1249983650
1499064545
1960938522
71955214
1673212689
64362816
1815090597
1226831700
227611273
1388731877
300173301
2103525025
11937732
1826135891
503140669
1359795186
371604905
707290093
1935340937
450370432
1340874303
111929911
696505069
824922768
228579971
819088141
282586434
878154826
1892539074
1449894901
661685127
1420781822
1788327712
471091518
470690484
1800068011
1694488332
427556998
1737896720
1818237207
2003884644
1191330467
885019700
1312396532
389138808
2134935130
1085644972
2012395802
966266043
289116633
377602883
658774810
1726492053
1578423771
39289476
2093497077
1240882940
523554581
1489603842
37865796
1505217637
940011855
825789943
109868345
1326822320
1619237105
2044168482
385958655
846414844
64390566
1455914870
775383574
1769424488
1621908566
216750790
1680522122
1321897706
1320071548
1278550672
66097196
43791299
116530119
72185857
1732525785
1272745448
1798032804
160848415
1481906772
255852923
162019455
799683127
2119694377
305827296
35370345
563619800
26885912
1967466102
2038839635
658423190
532446183
165532082
2038631847
843429057
1495302507
1708364440
1769837481
2086156773
880741796
1452218494
1180962253
861952260
1305802877
472463156
1469149903
665106892
32500144
490743611
1573340965
717857740
134453112
295472715
456163390
1305889523
785419359
1926713226
428240193
1870619516
990213513
1464935285
1032891221
320339504
279181736
887945340
89726459
1135193427
1632769571
1713249033
1082978836
1440018377
228656757
754656782
681814145
775611965
1064481030
1428601536
2021992447
1230065326
2143723279
2122252676
25679689
480364963
710375870
128250257
1035976563
144008528
630329459
9199924
95925815
1963815610
764340217
40230644
1506644011
1512743181
1289178976
1129533572
495606616
1640194835
1306460095
964189208
896508058
2099944062
70992082
571971571
768782025
1040681992
1153472755
1183679251
1803480271
2015370521
1070596600
1645888841
1693987666
756438479
826058772
411776850
89534312
37367735
2102603751
2129998685
533843230
61908931
1521190206
1288744179
1161668894
1062280265
344862783
1692963282
1522698994
1287254102
1104557274
44888487
56158295
658339820
5797928
2040163899
1134063036
1365781752
1559867245
428307451
1100386830
285289143
213636478
1942501966
548220956
763753091
2066491817
1782221732
992094504
2051176444
1991947764
577394088
1640566588
407270650
1805933716
740295082
1406654178
1134102038
708341551
1674155175
1330090542
707497724
627231967
1448056800
1815753298
976021116
1787004792
755419330
1811829317
142461646
1270682465
1838125462
1047136458
1730649591
1375861960
580143335
1046856418
2127981007
206251486
1333213900
144713201
1031220290
897551709
1646360761
1434712458
792423455
1924570390
725840166
1772690206
1583551595
396230555
1048072456
2115597819
558733632
1860959929
2027760389
1944258557
1299407925
2028431839
1305274415
1016064478
419989495
1781400656
1586626571
457007719
204061940
1895987948
1258223929
1076560115
1033151949
1737155430
369012981
1119534741
906779383
495501705
1783458902
603662690
950747030
1278449127
11251638
1307874926
1434656148
318698598
1643896617
1913805665
386697590
204808670
1021028099
992023057
1241943854
477051521
124398628
2105205070
1384621645
403955956
722207622
1780142077
941682130
908423994
18739989
1198530383
236236957
130599334
1957132801
1424665758
465646061
1343061349
775823554
1146706931
746635616
530626113
1147834685
508791381
895489935
70484166
67139343
1963362246
170654079
1803398413
16394317
2061507101
712451512
233190590
1099502861
1756300787
1113163838
1291462838
2049703938
418554527
1372173941
1845176453
2059140846
1546810083
143766597
2028888010
427901530
1280755879
1140850509
1219824753
444638720
1260088829
1050010545
14126379
1179847121
1641371612
1762924677
701233126
485978367
1726242858
258384758
614545322
1311828643
524945626
1527842181
2065150772
1646347003
150881491
2010886041
1230011008
1106344440
347818815
379829581
442236454
427361477
1410953530
1162738465
286346446
1475663331
49548355
301871449
448190793
1727999109
1496341751
852736188
824560087
68759002
1008697325
1921799870
1580256501
37176538
886335878
1838047645
1110931660
367086180
48686977
972762399
1408184643
798455269
960277261
1753923212
1737135535
1296897327
210852625
1662109783
1200125773
350883053
1503047433
145944366
1234393030
1994662084
1789235342
115103248
1308258152
153158670
723076567
1364357722
7158571
1064448347
1083024382
1118382089
2093126358
538675964
1884899626
1504456211
716457860
267764631
1237114740
928496289
932727351
1390251537
1130390980
1948415841
222320942
1648399814
1423410043
444185991
21575382
1152991008
319152558
259070604
943876123
516566858
2019331683
1908808608
1547139555
1173003512
1208575401
2054775520
1313067148
875849804
1699841218
828244700
1727659230
1411709792
107988025
1394615027
696752900
956428913
1550858634
358870009
27179233
2039647144
530694688
146652201
1011729460
134144050
1784059205
795124556
1745813519
180741057
1775033932
2057316184
678986909
1742417274
792223518
1074941984
1310049240
1679656750
1359354318
1528757372
722704635
1853310732
378733511
366050577
696770071
1729719894
380551087
532773465
406686289
1885508347
56844060
1217929049
1997428916
404917937
1402678622
1727434469
1139996117
1829501008
358449631
1268686765
1712502297
1564762873
1903925727
1541332931
1413207153
136603473
1269201820
1835196902
2018326585
2119725840
1879498552
1084805401
423281546
1085497710
1771053580
2122140915
1098197386
656661463
1785151659
1744735823
664685720
912097592
567728354
2009584324
328410254
1273419597
1902720077
101061102
301215024
1834811966
752966166
408352933
74800127
1893614791
1860970917
1634938354
1029611223
564939062
243432756
331669210
1489363534
1966551183
1729450752
220959467
1848352618
1508011001
1874657462
156125325
21164694
569662434
197422197
1929173259
1221474577
172079517
285823130
474064016
1989752764
1564853671
919241801
400852802
599378284
947405367
2040352567
641733766
1616909534
47329650
2137178842
577379278
647973603
814898932
674635012
466646301
330820911
24293317
1064120945
1267405858
1401723899
2074032739
702800059
1539597859
369781802
2128619276
2095810560
45675684
913163915
1753700335
458723024
1106203328
1886178621
1641208292
1279257190
761876731
393234875
395648057
959623761
1974434119
1076110303
1125380293
1605220927
179819471
751329238
422532351
1138308123
214495909
281781266
1711341853
412899980
1671055085
1750616026
1346748683
457515835
991083447
748480870
2030146794
253491378
1344707420
498699414
1760532618
391937267
1735768985
794443828
2121184317
606884801
2053828953
1562922274
1404834969
1095300254
515755294
1213918274
1584163669
1397065022
1733795806
2144371878
1446311728
844217237
2092746264
943288827
1110791238
396544134
1849376084
33378922
1628640277
2092386691
1145012046
916708780
2035817961
1506755408
659597108
1739211264
2091177863
588325899
2119490803
214830037
1231492191
2046086548
970918461
133599952
1004982067
1118676768
426169908
1359343876
681158890
728545474
309062134
1006272651
1187918312
896781491
547716380
1340727831
65010081
1980930392
696199503
226396914
742745953
264697015
1145308995
1338039217
1357404722
1373179222
595137111
571784724
1281003768
2129440069
185062704
2054474508
1284954903
1897956571
838491621
1058273745
1260392560
745831192
631863925
1521407302
1718538707
1850739274
1063140454
1660238479
482283801
1797365869
2089272826
2023071613
2037277026
825231954
214326609
278061169
1530662767
299296191
808241538
1118672630
316408268
8854389
188282562
147453893
913137888
151282135
1696916032
257636702
663095269
1417201336
1481690811
1325236604
1856224294
790053262
1403502676
596073534
938749445
505826965
1728004463
1962654159
1787085041
1483444211
865300160
1256551735
67836826
1494317173
2095074090
1254449650
412581898
1329593797
1027169352
777773648
245492945
1522619187
1285590727
783746683
1828914106
1479256756
394093175
890122646
1367980881
1965621319
368401986
1519667379
1811863214
1603660732
734449034
1552509130
579282398
542145279
1403437850
703931806
1366658460
347083863
2017682908
345132691
1774049339
2143248605
539723085
1989492366
106515868
1450262068
419198412
1259712785
1779307329
942258568
425145468
1191518478
875189545
1997803787
1614664622
1958391515
2078553427
702463701
731524938
742231708
1731167284
2056686216
1993271465
2123824757
989479244
1148822625
1297328983
1251263697
1340138268
347850451
478001379
897922720
1200318363
1213489318
1387642262
714458511
1409559522
1259325408
1098640368
1335694941
1534692779
1782346623
582705646
238657224
1073435076
1064123880
1359860816
1682820214
333764123
1844031323
900760442
654488185
147130524
1199918939
638285708
1067073564
1874143337
1807155265
1707869290
695860919
791629243
367616139
1102288481
485972076
597014951
371012870
979093027
1519281695
1958473568
1494670361
2102441245
1984709893
65180587
1936705133
1979887910
1398142633
850859390
1426389691
254812756
865387845
1695030684
542875376
1351138576
1471230793
1140836353
464816937
1533739096
665153755
1926538128
1336402811
1690105983
1011898993
302152050
692173416
687950962
1720844110
524017326
1538833188
2062127439
2023403264
1969589268
1207425988
1942415107
573935755
1762426330
1582569276
2019155083
553107454
988273697
1088892981
866294728
1499264190
1528278067
1663597263
1550999126
637186139
1022445296
2105323293
295643425
1175647180
1145739909
1771422500
1406849442
1424981785
576008810
1587269082
592333086
395220510
1228539597
171438113
171585819
910839756
1925649950
767182907
1694349377
608398317
262128624
884206388
50642448
108573107
1367409251
746448823
1262370538
1620301265
1682588095
440815642
1641810232
630515829
1318856978
1734102069
1681700951
111496257
1543378398
2039755941
721484293
2054894544
1604019416
264025042
560798309
2077665313
264864264
540930305
609736591
1707153239
799523182
1109115510
34045656
542665274
894041659
380888922
528371658
17736472
402588694
1018251839
1993812477
1432814491
1935916716
181226445
359890887
123321110
823407285
722998227
2010878905
648486186
1944796506
765521100
475134883
1652776848
216145067
1266132333
1681616521
589553789
1388363938
1495268065
1604048634
2060907716
1257235054
1370491775
1695133826
309280394
719185128
1911738560
1670949874
82545449
1451720004
218603825
727489236
1382299957
567616234
437762865
2084938877
711403319
1067337707
1960498922
37142906
1242245578
1917016348
1757659380
5734650
170133932
1055884885
1624112094
1287787436
2116028975
364073643
2080729873
1624154443
741865303
365489414
1359021289
693953531
1941617704
1316179957
1487506653
1839008940
643662110
436808251
1254446435
301526996
765022676
1910279840
753011529
803109141
1295993878
1590717695
1851098797
1917609944
814503214
1938608492
707700240
1646416771
1864718637
174255501
168767533
1280636904
461705358
1376905253
1258798715
793233618
881085970
163411321
263106415
598527742
2143671865
629618603
2026577992
7064558
1659812867
1918625550
1879896068
137471695
1169442960
816136724
644532552
1114185688
1592289416
45204970
31405117
947768574
181248616
1958948486
341684568
728391188
1763415370
1372896999
939056009
1957898620
87883385
1766478146
307401292
688783215
862996515
1591291857
193932321
974669729
429105040
387691542
858042500
1067213853
176526108
1348513753
520034935
1074224701
1864579218
2020056337
127050323
1120918250
1879890932
1423611597
1033179275
783242946
1870279897
494344271
339154885
1890495049
579282198
871794214
2094446339
673633850
1031929693
921140829
1464050634
385292168
786715820
1103687768
1674493043
1548829738
1354713993
1171782967
1383957156
194866955
1216642375
69312656
484089212
1430559
20208873
1384718364
771515241
1625033834
1142629718
2056537025
1450863870
543722426
1885687589
703485675
673918680
1565876888
838111131
431157125
396532712
1772440699
1543396864
1118928672
663408627
1623720704
874316508
704293608
1812971864
465361618
110898481
170421100
1656159180
2111088408
1290408437
1525806507
1830576749
62121545
53874884
2042391273
858585556
827733636
40231913
2063159553
1268300444
1928597898
1336562915
1967379079
1196714846
1070321868
1394375681
1682818900
522486568
1290730054
1257014736
315458613
139072474
1632949316
415957390
1337816021
1602927554
1670594954
861255629
207517322
669819112
79619628
359729149
1569590034
211776083
2064880473
2039926620
1008811491
1806398110
304479052
121886391
1159029438
689932868
1837084328
1422706947
596087653
1754751588
900095847
1073983902
998504825
1293059561
112160238
607584734
501079385
87395512
1520483632
1546854446
1113685818
875449641
1358941844
1259306545
2127607553
898897750
537929404
1454388923
775642356
1287452228
727841040
1392849796
2103736625
102824662
779230460
1429200122
1443183812
1803849093
557599007
1104694962
1809760618
700631411
2009110570
706418468
2074841622
1764810109
480073065
781745439
1562507961
1605597057
167645157
676220332
509092100
230635136
725678069
1124414423
2012931263
631055377
1020494458
87725314
115902333
1315714970
786912694
1972369558
1491082445
1249435569
583040380
636024221
2132198299
44275020
1904076535
1753262314
44279009
380597551
1180509579
1398780932
1137950046
1416749759
899317443
2059125429
2123787391
1576808894
1546534566
1927911754
1666436530
1358452971
2076726235
917154696
1822283745
1871817801
831206352
2126461503
1464682112
493002558
1428621154
1808136635
1673218293
2030079557
1091968756
462569471
1273559836
1960743589
1004252758
1598143245
595961335
274750214
1967509870
1199222638
602195820
873860858
164878401
542883302
924115703
976894002
1099029376
1053176360
1785207067
1454028163
1180342343
751556772
1239386315
1605743908
1515230419
1395219841
51017353
1798551075
587172951
836121063
252329370
1233621974
1964450726
299039503
143394659
574461663
542106994
1451198465
1000950927
1411551258
401311240
887181376
1790975072
1020001085
1927376899
459504107
880029160
833234949
569940143
2092525402
2083108721
1054698909
1630509976
2091699801
795545387
774333375
1425285016
767579597
1070207876
1785800173
1925874291
581942349
703486716
176135517
1210502569
251037156
1738616015
663671514
1767371389
228995863
868761843
581781862
1300647268
1710554617
341854322
500195469
468087867
1225662876
799555029
867876472
1902200889
214738919
114195676
1676526076
1829917612
1395244923
1234215835
905903388
1562209844
1581750889
325007751
1238021980
880584733
86103090
62267718
1612478443
92766008
1426874364
1216008011
1636210649
336878416
1749679934
1515277100
121756728
758469056
1512259417
1475934101
202250310
1370567356
84344917
518136478
825022598
1668930567
1599963923
1951227243
1840190410
1837160158
1473707880
1264950743
1282336381
1214986975
35570263
1910908145
1328436154
1304812295
956028014
771567747
594809026
2121972283
319301646
490500859
266295048
2020132385
591875996
1837650795
1053539706
1377754462
2131082113
1444345373
1832786785
1926961632
1720287496
128978002
187921280
1074751148
910010342
545156421
76211354
13392656
1914765593
149190160
937665729
580083623
1298236604
2078552473
317195261
439425515
70072396
1590446275
1637774626
1851859144
903978354
1895480338
410624367
287045953
702719844
1168531924
1056997966
126900747
159529412
1723871192
587694887
2145957837
495005432
1897745218
580103232
1461590509
97707405
1866129571
614520077
943273657
778852302
822920334
1193532775
1770182305
1946663091
1550310271
1522659652
189039231
2145753883
1924745826
2060833266
2128246107
1505009446
232484533
1786521689
1677187776
183019947
519675502
1568661502
354308615
1860870487
127119676
1981778052
1265220228
1873392918
1976717187
113557594
351356985
1983327021
41749397
283551370
270458757
1127593614
671302010
141579644
1769847343
855987561
1193852750
354706663
1755403003
632600456
252130685
1637250115
1810209221
1524706411
1127575293
24362159
166293692
231610796
67457413
385067907
717516699
2115827988
1776920110
560563367
1243148344
1437523635
1983162670
1158679673
910385989
72910840
276849194
1716009491
134736881
909242506
20038858
547615223
960447519
2037019119
380082366
1949681639
807659880
2091542800
1673931204
2042546529
1207996473
120284244
1269874888
141774762
1461772596
1741675113
1470227207
1982847532
1829076111
413362233
552819469
2098655434
50087695
944543466
1787234418
1471221186
475921809
1125722825
1507948676
1321701575
1523716599
560855242
426198715
1112782865
1444531931
830686621
172901344
687514477
369345546
1719052978
234055658
397368944
1615362757
1859880463
1399228594
489943656
590443082
286453509
2132597592
458391800
554394448
198456821
1876638653
1237804515
528796935
1299114205
1426668873
888496548
1094306096
1013932784
1069417176
1419561929
1456351167
409920189
1358421808
1156500685
1612108868
704128803
613399831
1047896165
619938021
210343830
429477794
527097956
1083808721
1440608398
503384720
859100680
825330241
969177803
744022592
1659098371
2026319350
166840642
937743459
464035126
464433258
357695351
1410873334
2120008997
1268684803
1921359802
2043991333
1431710805
1440752504
760340761
1708967580
1541305704
1981214347
518884893
688398449
348620885
2118180445
1832086209
602890581
1136008334
1471108395
1155736350
1289464441
383470545
937078578
1597620385
1206763558
754330518
2131822205
1128966522
109891913
1704357848
371277632
2007115283
1414400138
1337529670
1128488049
14315474
1822811088
351802231
1436490553
367806235
1842631920
1839601421
837933050
1663308098
983345644
2085569509
972339744
147095453
494550210
1698168813
994322710
981449942
1159916725
278054043
162105151
17834913
2068339994
1145436551
600323867
525958532
1135148701
607835864
1078912977
10209204
1654775602
776884002
1693329517
1566606032
529679010
1897726539
796214506
1894483955
1887568467
184759989
1150708288
689465369
429634983
1892277378
1727206075
783110382
741057172
295278502
204585407
2085387433
905213268
669831593
1560139852
1984767793
1523237147
1700385841
1743989216
367332537
2139637777
690875239
1855272941
1043034003
512232465
401772572
378809858
966698897
1392256502
873830890
1891628824
720713439
562980579
101546377
841654286
1814260058
31244306
1953659773
723191316
1788770832
763523734
581308670
2056308993
134627845
1048512588
113320998
876251340
1652452948
804000846
1705144491
702507271
673201661
1628617253
102098615
1214045692
1024313519
1276247830
841880849
2071576484
63950137
912712145
134781815
1391437677
63375064
986135289
693544150
774607660
2040138845
685794541
186804599
57070159
296269316
1487580354
2104146155
1775843663
615386090
874678785
2085457186
1709547174
1255783411
1666752248
2056954860
289513122
2043287674
870940915
398926263
406431730
636460618
101599401
425409339
676482901
134415085
1050077810
169011257
1403513968
861326051
1983862335
252353920
395148774
434989090
1542480013
1433472946
604755353
1868357613
10318233
1901526144
889326752
329840964
143654514
542506447
1153974325
1264382840
118606086
552035155
458593531
172868456
377940077
828642743
1007322126
2056117092
271095988
1338408842
2002808545
825980918
464638941
2103935262
1826585583
787642008
678342983
403663072
349944377
1506456589
1044352778
1272182677
2023394842
317453085
1983971556
928803075
312567112
1642088849
1340705235
373589795
1745793912
1810765740
9313009
595051517
1191065071
232949234
1214143708
1736268734
890863690
1926597456
1225375614
1288601468
2090193135
1787853603
1331581445
510625575
1828727890
241179764
2052219875
52767722
1347994183
1933264651
654961777
431933956
1142856148
1011288694
176732935
286174098
420250908
1491164069
1726115848
1883855460
325607012
360401921
1389968507
1118108345
1625656254
1722533683
402418251
2066853083
1480313631
2047072468
1014476005
738457577
431179572
541948922
1659124091
367672303
1862726547
285077526
1133291128
604384221
1411264571
1455724629
531928291
415453231
1631500001
1765761294
815079426
130257190
1652018808
268283588
954144145
846907560
1059571530
656069564
146011622
2068995314
1872543836
1037635120
1898364146
1699603015
502379045
1271271289
1433760100
2085209599
845726700
1628571946
1028423151
202178573
1923344288
1122124869
75813095
981913014
104644136
1418215104
32359610
1806791496
576504708
44454469
1070845950
1270023943
1360446255
493543955
638910004
1979007776
1080202319
724242805
1051996023
1846370227
1069293099
1019609625
184295640
23917868
310813676
827955733
811810018
787801838
7690567
519164466
427897804
1537430804
341458693
1107004534
8870756
1773508244
1155286621
1701048797
902617013
968309823
1370865143
695032072
1444907776
857152068
1933313443
1734521993
162188853
737893106
286362505
745703568
1298460902
1714264091
268635963
1713007098
907313673
1494744754
1714499145
1588331466
220094345
653031372
130496909
278177248
476942088
1697569755
1705004985
590371687
2011553339
1325083607
576439001
336693363
267536974
159437949
1367458827
600182917
1507864924
1498150960
125392906
356713832
1608010198
18202865
942707458
725605447
325477068
16038745
1568152952
250227983
1252060361
249968602
489881506
1870329832
1629571425
1741272524
714847893
844526498
186508276
34035084
1694470016
2004837554
35066168
960123473
1097944458
105314758
1336391795
1012434135
1544819721
1782723613
472564451
1576005007
549428269
548262851
201741538
1613973123
1373548811
847892410
1603128581
1957600873
1334375260
2010468990
915115329
1771895226
1610147302
74727794
161712857
1693974012
1570718310
1734822528
551528058
393913183
372544773
1897888507
131517615
2146430783
1363812564
634805520
1023401524
692500096
1677396991
1425251940
450977819
1141073825
1786696835
111754948
1055847377
365485269
931007373
219104712
2063964112
2010199686
1143626409
103285056
731361173
2135932295
1799016270
5622643
498717651
1892994406
2081255314
988502423
90270428
1240254044
978261540
681546163
1564870844
2052261828
699045598
1775102259
1727436773
1479668416
337652306
1754024676
1658013893
1896412091
214311653
415204770
2092780201
317822150
1205070022
444023273
1399671615
1209833685
2079866281
486178951
1837219751
8395872
538692065
1695392056
1618343001
1271906654
1003548654
1092284415
1657988354
1341644710
668068095
33995725
2081086815
376750383
118368649
1066923388
26272154
1560208060
1877478615
1132352685
299687241
1277509295
811846057
1847527261
1127062907
1351524299
1328066257
1148249851
1157205859
1371208291
1716889277
374421405
1075792356
591253385
877265862
1356459472
1392958623
1401591477
1101239738
409107645
470083917
1703686245
1121125335
838085789
1567654664
274751563
1724347183
337311978
1677514560
1387286334
324170174
723252934
2030542237
2101286342
587541237
1958363900
1336758340
1382502067
258466773
332625972
76819570
1986048102
227327882
1547480436
1971255853
776384456
35572573
459865175
1725472004
1375283928
1429099207
176328472
579431375
1594890696
354122890
1656698652
1955025280
1228622418
52440523
2094631615
649180454
1988567467
320485173
951553139
1588210157
1277126238
458672294
577230812
91940708
1246302931
1749036496
1706973360
704383617
1953247207
586076791
570001718
470326489
606516909
2025754200
318322630
1337222468
1820424912
891894201
1303369236
1825800366
1551899871
105351550
2039959120
1212465446
1046807698
1870214048
17982014
1636816775
1663197980
2094357311
650350772
1619542610
529612058
488916238
1174570207
1942357742
1529314584
524505863
1085868954
1508192697
1845890581
720652688
1024496106
1285365196
240647394
741923597
1501113230
1977648585
857449394
192642095
1706238179
207051767
479124136
870744212
2074346881
765684240
546780138
1416265404
48256515
167819840
1805597855
1997863987
1039310514
1978844897
478267202
2105041491
2022254923
2077192973
2084323022
1208367542
1238578160
270060069
272695327
1230810893
511094476
414615881
1751301087
94920634
1638367898
138440368
1332863631
22768799
621371078
1672106402
1875186815
1771755520
321196022
566428718
184917438
1273178409
1213881806
1897331081
381220680
25516058
1649897884
300398588
1696617010
113050231
775865416
386469798
2082941209
1279322030
1506055442
160766992
1513741011
760130824
1806493418
411569052
721243344
324200994
204671001
779399111
1409324213
1936620777
1308860078
2091046459
1268886425
960112139
882000021
1141401564
1518216941
1565093180
615747677
1638814115
971570302
1426967799
1082451068
1697789291
2013153986
1020995462
1741321453
1026941193
604908780
334398244
839717339
1319997286
70751152
494407062
937451913
421392535
1999382640
2026465486
1692051210
1526397312
724973361
1172914023
1407651799
2121825663
2109317280
854401212
1673235061
1883081981
612947151
429565123
1096492244
1586208411
881251613
1676728553
447607361
1082818401
791625285
1096479732
56064565
1787431752
2059230102
1299010157
1377086878
1563077735
113983436
606976712
1560962507
1786618994
1633806408
2131225010
2139974336
1028529159
647194391
1487889966
1007485231
1139014597
2128090373
1028628008
417923277
2024901592
1317522517
1468746293
119304815
8182884
1256729170
2045516342
902149774
381023809
1600707042
1468246456
766849907
1170920086
667346473
1436466053
1816890196
1919556402
1106252828
1535885046
1964006032
1304802132
1553941815
1150655227
1972010588
1409681245
768270750
460571466
520282627
289350932
1713261031
227578991
1174066863
5807200
1154962082
262600569
658436155
1954097011
562087210
2086162168
1721723948
514267636
388164228
142322362
1937186748
1718524653
1990401459
1074218143
2068442661
1971233737
1143694797
1502954484
1927530278
55429442
1167267964
228903595
42020023
519555936
232883127
1104693495
1235894648
1789193628
2082709618
1066539449
2072600397
1961629472
1374539032
1483761318
1151743347
432061319
1476562693
1246319911
1057910315
362646144
2109168994
1734900059
1913970191
985458847
2043704183
2129564596
1995454817
22031983
833399311
1012175883
1537364664
2026287802
230316824
875751153
1102111030
1901435031
1749961361
395184424
2119749256
168913246
1846909346
235496452
772083145
688550879
360431773
42037813
1022490899
1073542414
1149079761
1018047241
1527134180
558237772
1384267680
1972287416
688532901
233725832
1307801722
729771754
696709091
247186261
1265464843
1442519416
532005970
391797622
109061725
942177819
185149125
1674493678
1109021546
1953838637
1442338957
1971440781
551016102
715049425
450262336
240601810
462148152
1420497908
295572056
90198018
1317008301
1181806256
1304061002
1373270858
201440905
645015489
1794567629
776782867
2096553378
1843903597
618575125
1051953744
374439609
2030132762
334758685
835440557
1281209129
1870216697
1883875538
1722789512
855694203
1354572274
1093062247
890530635
606345398
906870976
1300121804
261837802
329434924
1746232840
1898084426
1422289056
1781924050
882302558
784248480
1145162664
385230582
66431943
1858018642
861075997
19625088
91783817
1466977218
1147063253
575052101
1682377766
180295189
311901070
1375361728
1447294112
1512190498
1946286002
881803163
2030321363
693518171
690534877
1168785578
1480908626
1152736134
182740904
668959906
610247348
1611874862
64223989
864690508
241194991
1193734642
1680879976
897705476
1920681448
11197284
1674380774
1751658004
1892017941
1098684236
1866067898
1902426871
1328737757
220537973
705817393
189503096
2129825954
1163046454
1638681128
289733891
1652039329
837606029
8342547
1144016892
2022038417
931963059
1806007788
1947930573
1539318752
37791486
286712576
692379213
359193006
1588013407
1313268967
2118748423
352589872
1401317219
1006111656
388635500
902246522
1244437196
1429634629
2131622089
366144817
872445308
1552567003
951385860
576331736
533407693
1402107534
1941156084
519402452
426045161
1314510413
582117267
361073505
2056071986
1691791101
487099794
119825401
64421317
36052269
137158903
1707540940
682848231
1379157506
2073279760
1364223182
1908547626
329404274
733244825
1240908942
884046140
484122558
1729005533
83629167
555184136
1885857386
1378373103
1339740272
1170983458
1303735440
362747988
1898451032
980216817
1083911317
461555855
1032578393
81276482
1259680428
123028274
575732969
578731535
1640088916
1176957508
908889676
1369440507
349426954
1785286477
1946127811
1318225121
1682650449
19953114
443689355
895776195
1734581227
750566751
1181388207
406625166
474704416
306535448
1031794758
520413337
1716731011
253562977
11200114
755458162
1978090260
862573606
647233288
356973882
247685478
784897471
671197408
1450999447
1576212411
760609658
939941188
734082917
1380856349
431303840
1957696852
1997550833
792936774
1389208838
874120638
652669871
1524685621
572067411
1826726645
946773699
892248671
561652377
941616611
1538709005
403117719
1169528443
774375448
128646022
1942171097
1824918405
1718357786
2005600988
1445507881
493095555
772358659
466679421
103575649
389744007
396127512
2089520768
1077484841
1768186481
1512021406
1666707254
63707088
2128710818
196222696
1598191090
1280894355
1861095427
541834862
1425555747
2089056937
1629665978
863786820
1372730795
870927050
2072168272
125347662
1080200341
1018503393
447483834
1255500621
1766713961
932298827
42157690
561103456
1532558600
694766516
1205156320
473029491
1773379955
263681688
1770397112
1045096599
1739231924
624458964
1778900415
1711364991
621322193
166126399
938506110
1775921719
1854958027
240713645
1453940069
2053233258
2048371349
1940867402
2119229519
1539643017
770507405
107245737
1409720769
1369737672
525422392
326123673
1778126504
580666413
1944947026
1414415732
1757536627
1747248841
105786175
261701178
426486714
1921898649
1166876354
1359762498
37906749
1609679268
1148400680
1155210319
1709119956
539381914
1283071925
1869700430
916874214
2127054226
221773803
734765623
1992179298
1873070043
685599886
263819565
112632545
1088487676
1787759675
242945100
322848881
23134579
1669575316
1867061742
610035029
1494150470
2146436858
1853592648
1187543360
1136881553
1558753932
622633635
1645813849
380663629
1149507180
467335389
212003911
1934572351
899975673
996925354
268453745
1240630993
1089741015
495846834
1465605878
1363037483
1287322064
385750634
716379213
1592100527
2102989937
734927777
1752430798
1496274034
273461154
2091951441
1625181884
132410589
1808674753
485013795
215094221
1583730647
2099940623
632261615
330961958
1875755691
1009076613
1157693713
1919878101
421270770
1238036411
1927279372
386638067
210676831
624760916
1766015954
1808457411
1281841320
1495333192
1878832259
355014411
1249898766
1350138671
118130391
362890460
1294841636
836097990
1994711965
461325962
1762984870
870170872
1333267642
1935681629
1387150158
1449397612
1671189519
1947825665
22874574
1195962552
1476189427
920688060
421193550
2056566820
1769874274
279652776
1322640389
559157697
542461095
132217640
2126822589
853465683
975257536
1805380645
1930507877
676492133
779519415
1069838790
1683604403
1512612435
1315893476
1670714957
212561922
603190597
552472290
772572180
951391280
174764749
1114333025
907122371
437572301
470372086
942888139
438236915
952163502
615869016
1412439268
1567603385
1085045846
283793428
2003513494
1455821145
199912206
85470164
915975259
923071721
816671937
972968089
488468615
1542841532
94909505
518694445
136382862
1974707965
2121109442
384182352
1415340106
2069042144
1955716279
1576541262
1584804327
92465090
1768866819
1070122899
517886112
1677434039
126500616
1225567616
2000202674
616058122
700572460
21059176
411639668
1242668629
1903916564
40148233
1047596556
385069694
2084293206
1886356862
1424998269
646455953
337961784
1652398689
2067171715
1993146736
1174167877
1135203527
927056067
598861091
444282591
164235544
319254498
1249114635
1204265801
1548868967
1160566953
1796348932
186284206
1707493555
1951644629
533854749
2041620175
239769591
355494254
686767906
2068451320
1173355835
1488558384
346932664
1201055002
1368433979
417532549
975687873
722651680
1025463887
796126438
1330728703
116654724
712283691
598347876
415835364
1927734460
734156845
544922954
204570243
511661848
888615924
778245373
1005070917
190583741
1870275342
953571718
85457587
2015262025
1606928350
2021621456
1060909356
1467452059
1419393832
1889706463
374271970
1974170417
56910642
1192364512
1190900800
2047607707
101306600
1531367434
642701587
1091285409
568076100
575557503
880484478
514443407
1476856059
1918721658
1953384134
1880679741
1001623064
301616529
1611504761
2124462633
1783382957
198095072
320055337
349969593
1181397250
2035412875
749195613
1251235898
1041720921
731749445
1911099965
1922747099
1898287705
1390187998
1774498383
1092733329
2090017123
31846048
2089945171
808832241
66478979
750034460
403457170
1528292487
1243757113
93124384
1919107991
5927882
1179242242
1707141818
1161586563
364983870
588042708
1008995861
1000110972
1476758321
2029338343
1281387486
1406377151
62917356
1578085764
1602034819
547630559
1809342996
275195313
1594336848
587059165
1828484662
290291418
829498713
1740989929
1287639626
2071545282
256916504
725819033
1713658504
908208929
1851313133
2112849431
476924211
1667561938
133854365
1148756182
1748857337
139990133
1857477913
1861750270
1914818276
1901689958
375440336
1769156782
281629941
1027563565
680842942
299787159
676007690
1177825453
2010993512
1845244454
1392214922
1327972450
1628532678
1838259034
1802657763
1893394778
1805748720
998792108
42036483
968440617
2124488860
2058895228
50187095
1337471397
159355677
1227914607
1079801697
599159468
209758721
117053542
1816335888
1775867087
2116413320
594299430
1917716531
311881021
534355695
508294373
7129080
1815078458
1833751906
2014256715
223710160
1686822202
1863903853
2126344567
2108765176
393316655
1515587511
990300356
465599967
1834871078
200759638
994623742
1817935978
186562975
400428699
408703614
122450152
851211224
1353982292
1378120786
2015800983
2049430291
1589634911
133613123
1339758342
1683678158
822176095
454509267
1986699968
1974835580
1292534871
2006972770
2000177428
1283386459
1059246419
307089778
1905994897
445874356
761812295
533418801
175247148
359322679
1438513786
607288222
848891565
230421730
125357817
933139684
1363323027
1613414048
1994198732
1053235892
1616185022
1418109529
429650686
1555866147
1275892614
1229189942
279136777
218156624
1850004928
888716664
2091898956
592595123
1223202180
398861550
2016641124
1621476435
841631706
1790397102
1379939115
1659176972
2017837913
1933491091
189310915
1865220189
430717960
488334998
2108152965
1952700980
161187929
487463585
151019187
639640695
406957236
585666002
144988898
905575223
2024648632
1235151426
1381463333
2071935135
99530521
1076159852
1943759262
1227075843
1407347513
1442799116
1658352653
1051095872
1196663802
714310245
1406304549
528815197
1680497690
912031308
1912350133
238420126
932048564
1095807400
987258738
184735490
1056610920
434073343
1304173860
930859806
1818971715
68174013
274763535
631049743
1792589220
1617737805
517422847
1675576072
225361066
1987953802
374403072
93059039
1593369692
516263695
1732790356
416229256
371687132
1010754323
2093039488
1377748286
1181596648
227220331
728651829
783371585
2086284484
1511496093
78421929
1843159271
258640157
1604567652
1449621034
55863135
1383840264
682657235
1377116094
174471229
1863790539
478309523
169679690
1281609357
519994616
629091834
773407759
446497297
578173677
986697430
729987394
240994898
1089550036
1850754953
427527791
931629010
1423762612
1475719772
461783946
1552472026
1517296798
1408500011
807142775
746286321
880615005
151796808
758298127
645034635
1499979214
277629110
2112077000
2131228340
1568774129
1638479342
159686250
2003164205
1462414769
1308431493
94526890
1730335972
1681639727
1829852294
1366336266
745301086
660031992
1224649554
1516088805
1276569971
1726216358
1984659940
1855720380
1162653920
244450293
2102520725
1267931349
2058686446
795558969
462824375
591874240
353142209
965724155
1737921545
1156265660
1766254236
232761413
1237214081
166362267
913607983
754132256
155421612
568284401
2109969795
870451520
1540978540
1426325956
1226186500
108746359
2067867997
1439759880
1791399676
2041461269
1004530040
1066988754
458426862
134564145
2074442807
1762886141
1472757579
355796179
11198412
1055374004
99048029
81700442
51549049
1801944407
689554716
1808282391
634610853
634161605
1567957650
1776998788
238470752
476602862
1545570540
1188599094
435400350
173535655
2123514752
958011969
1743715512
711720735
206724493
1413876435
2143971295
1578590996
416822277
1890742875
1619719633
139725029
1434390547
2059504278
515897256
1234155392
2104871198
1995097879
2125697435
2060558552
1741254460
717302361
525191261
2070526520
1438842246
1113055512
1450383303
496688354
1106318403
1954948904
1338478834
1003531980
1180089064
397112239
1390379116
1091719467
643312280
1270148381
1309056163
880990850
589209692
1430594965
1592179651
551589377
2135701340
16719697
309793403
2115242960
2029570862
1695914141
2042427852
335532383
118546988
442474555
2030517688
585245134
1364172621
223572370
1668084490
1991851522
674020562
1382586681
75027957
1748735293
876056096
2021810357
772419552
789886029
712510144
656638740
949241499
1312292705
227467217
1833707762
537219340
1278882099
1634568790
16985393
129890127
1455596388
966752747
1319872700
1948407644
1631936266
809319176
443008733
1886229495
1146549492
499296451
485089661
596699974
1544232308
1478567791
1882514833
117920875
552542477
1367795334
1340931971
111584811
944834730
628370324
603557597
1217873097
2107938244
2094506923
56189603
951802091
267846335
806010345
1479163541
854494556
2072152731
799477314
218408378
1269257466
680704565
55424787
787279907
1050851866
1309312896
395959123
909813390
2003022727
1056781075
580327787
871835225
2003764150
132836974
406130008
1884589603
307011109
1901219426
2119227927
436073065
259495555
577208780
1779285247
2099370202
1048942202
1206014623
240494482
1412955486
1777261445
1341386055
91939213
597908904
1493155386
2106946203
1712567088
879857327
966573911
1249922538
1028200427
697849674
1453465358
1212241671
921794534
1446155653
1875376845
1844951482
233859911
1784507143
1544811336
24159658
1433699128
1064742950
1476483857
259049370
1171004696
60666254
2091445469
807176402
1974090835
1064776581
1565591872
563091424
1255435452
810925766
753892838
332937352
1934797992
872887338
356897469
1453120561
1650089889
178825610
358686971
1911456214
441272333
2114031006
1298559182
281501347
2135263700
218567677
297050231
82923110
63419453
222882327
2005193005
287410978
995349711
1260925703
1230135013
255536577
1018073346
215600035
1903386010
1976137319
1071335618
2069157668
1835704153
820173897
165691541
1466864392
1151091571
935716387
42849245
142898093
1227738145
1101056777
1050783460
2100660284
435862785
2031409568
1522471411
97265446
1889976518
254191871
970267213
1125704275
1056331861
325849297
330044812
2074067796
2058817591
6875541
1047714594
605605781
933248889
2016122102
1078275887
660919514
1387613537
1046105521
2076453908
2100788519
2060615853
302137458
888780100
1708632981
1311593507
580479823
970977680
746004421
347166335
2026129073
738577590
549610176
1396871062
1284519274
1055490678
191494899
202272622
1744026765
952250403
948299884
2083799964
1569031215
563179431
1305766230
120469001
142286725
1316354251
32835062
1149490087
2082512154
1566067750
1826677957
1282349408
1041882797
1059743096
285304713
1815940054
1608432240
487814447
1734741613
1532154918
1224925696
922788734
683320556
1574987757
1157272523
1345575419
1069463098
2053748115
741151370
1485411851
1226786985
57629752
1229317622
1062126497
1068753750
916449453
1758847625
1050648256
1933564064
387620034
1383398040
1953013296
720952355
1886174401
1068881255
1212310871
1546902966
470967852
1046229127
1803665142
683224620
862186865
1214711728
854892313
1734405062
1274594496
1033864273
535113137
1287173651
883485189
1333638904
672913451
1620290087
1702223145
1498683062
716794988
1216718714
1959009863
198363608
31603305
241883910
1752052782
1142142470
1196637963
1832686900
559561259
1535137915
739923424
1435788301
1817900683
922904091
835351511
1180596529
1933932886
1494234033
631564517
1163679101
1564754302
994436862
1951443702
909687986
1703996391
962358702
1188603833
101577446
199059922
1617903294
1472863947
476004296
1104526894
44163499
292291752
1101445983
490947796
5652462
1277717523
783835670
511344720
1296350247
1851848844
1062957233
115109893
1357320879
1023891727
1302006176
190082770
1590100603
1584581112
175054837
1658558696
610384898
1728814820
998157401
1227536989
259070758
1099290019
484190517
165922021
1485547062
1652797483
1086150364
144428871
187455061
2040092358
642729906
2119080428
357771336
936018471
1676129477
1290051243
504329312
1304112705
670341630
1435805149
459607788
1911313405
2133531034
789177684
1562193880
293448538
1033283959
1817683565
53748651
1141733019
457803498
1575187548
464831344
896488281
210727664
1368314337
1827845382
1980962219
413382208
1468627148
1043624855
85240283
1896574471
1968512693
1107173131
1829633710
1322590150
2023998469
441324952
1994651700
572429779
1205439188
1211912890
1139239230
1801585450
505091007
898471948
314775092
623603746
351364367
1743478221
147832602
2012704447
900487449
1385269900
327627201
152835700
147624912
610464674
1408197682
280840301
970850781
1567991237
133600987
32324793
1783356904
1749546146
198803072
1933202705
903299064
1743737771
1473017717
487275104
930689627
1706161667
1279311447
776618107
228151585
94123819
826192802
1728123429
1889660914
1791150761
57550269
1537582572
1729808292
2030220421
59089431
2063169964
2123574694
724568602
2063192324
1803294616
818205068
1103395085
1256576782
345104799
1081606946
524196075
541441817
715138727
1641185594
1015218895
314305821
1551859171
1842990958
951071097
20617279
1271229369
823268578
620112279
839535859
1216761224
423789074
1310911075
298219340
1548783206
512245581
1790223834
1728640368
121774842
1073799875
1029881947
1855828297
758730086
1282764545
1764661606
372720530
272739078
1938741540
1697455161
1908251965
1484687021
1144854270
861542188
292534858
284391015
1226421564
921066627
221338646
732708629
1672410610
1133619974
1803406081
249888909
1538029247
1086414133
10002755
1609804433
1328701195
2417226
2092276971
936622123
1299977748
819527279
502299157
676672640
1699971482
622514959
1561187708
2014316304
1423297359
1908125288
1914574386
1046251344
1345499271
1134994630
943415388
263346703
19879627
552136698
1169919750
904828019
1901439874
667817964
5191438
2132945199
81348901
1069605655
178696337
11115585
73066034
348261901
592849343
1131347898
1876118215
526765293
1792131223
693581531
1963905020
1751716358
142255598
2063303646
1749181621
672112591
1289111317
1878022867
90381527
1453055940
958955524
721059557
218711923
1011975013
1120523849
246638085
2143816869
211020849
984791645
2117985686
1325569078
416373766
2010436177
281814508
1382527883
755756404
1023102175
1977081714
761078791
821121927
1359690202
1124982370
264454531
898785981
1654451720
604884826
1637503039
686514334
369585416
1732203266
1899121463
2106465377
118938321
706566965
665729590
769576739
365360849
1920519713
398725274
527746063
125476269
1364423678
1858212644
206555255
1548309468
1058285922
1745012345
1018389583
840685436
938827194
1595434220
93903501
762362595
984536453
2098781569
751366399
566363917
712751089
1100175703
80642244
430236974
951968336
1339574903
1209192109
1759269288
1637844209
1969029636
1939123099
548918726
842270418
1310969431
516643766
288836222
2109289022
1076994333
258361456
2005705199
1522116883
1060781572
213546778
347388595
938582157
1707864249
1070516745
620771610
334947896
1902365380
974653683
327510501
1640311700
317942518
236302463
1251224757
1735367354
1300318721
975211208
744809900
1800974933
1219269193
2128351314
224098431
1332832795
217939211
400265016
2069318067
1226874531
336279854
774642666
866732552
932431531
1856002375
1100237238
1667827649
827977238
2133248567
779790933
738314592
1028258448
1724141729
1669601013
1743826895
1238710399
1202753569
1260044239
1372381343
1493642835
1735235818
1647248626
2043852827
2123610493
128712189
1856181742
1682637738
947155479
2093183958
1156733568
1028080791
1505122178
482932339
231056190
1145829639
842581203
443250576
21307432
1822551969
1430170711
987763932
387523363
757571844
1540562130
373741127
925542086
479957497
1059196069
907080779
139763448
1031323155
1778806617
1829873210
257364255
1184762319
1747882107
822245408
1769796697
1142537468
609728755
224668119
193321519
496108578
1984043682
2076513326
243555888
1709407284
1411253558
93722560
964845279
1370407860
1381196180
265753501
534510850
1353585930
933525222
285467294
1499620598
130804061
1254946412
902488668
175595009
1343463997
568217558
557187333
661824333
1756707881
582634907
17781794
398590871
947194116
254605557
527054425
441797084
1291874703
1715914344
1851387203
235334994
1019265200
397937240
1123997974
97683908
702870728
2098115562
288565638
1506418687
1669044885
1205293866
2034244813
853220674
60141350
314729385
1562690916
1620323624
1871415858
118415865
2065127593
490524651
1235013723
245049004
923403530
1034927095
826568008
1444744168
1293701168
663291367
565810714
1914853572
453115135
1230573725
1412879214
1285191142
109607588
900547853
1170215985
399141231
1132714519
1793037296
1581303509
1588337567
1535921155
1052621874
955972743
1775887017
1578444982
1446599800
878744347
323442606
126254105
108120803
965699403
1244164622
2049056204
1971893659
432639666
1938287705
1402818196
1322420845
1919064734
53342229
2121784961
1595123680
1035657682
462948989
372890531
1922782434
302109415
987981903
299943918
1479377194
211308197
1974098506
669341582
2026655076
185338505
2146836865
56801064
93477891
415562248
1199965037
1778932322
1374611594
1654506025
701277650
1587499428
162834586
264254069
1529132046
470558928
260862850
289327205
1675479585
2027310326
1903997875
1342453943
719497678
1532885821
106339651
449970729
1557771907
1661580949
1878667225
1411844008
432060813
1255425623
1803681147
570896977
841281125
1304706106
159890441
1203575886
1614305047
2113274572
500341954
1540276745
1344624693
184644569
1860201712
981351884
1981914448
1688466892
1792703861
1733265558
534857039
2058888019
1755796460
103564648
1647007316
329513048
1089086062
786338570
2054191713
1317439741
1407256553
465299101
2003108732
1720598374
1580406841
377023747
2059351906
822125264
1340025992
205485741
693822684
396141683
765230067
1547659356
1713585933
2099279657
1579023066
1108587922
1061421627
165407981
566854660
796156984
71491471
1381522653
1418971333
2127467752
1321349606
574558752
2127693954
578524874
1590557179
1908884023
586322351
1383071879
112468456
739543570
590154177
1012650995
25758356
1896805857
190545361
1616160438
1922653923
1700630125
5061088
239261093
1932144858
1867280127
251947634
1718271786
2131254480
1871144206
326075335
1368065131
1065891638
414323857
1867477605
455660679
666271483
17213417
1327207321
851656268
194747205
1698956643
1137997115
382110445
1469194074
1414827376
97934972
238591998
1272026624
523657475
1172086723
473393448
594450246
1892560861
109488881
42093501
1429283678
1567461003
298841080
912760719
667043703
167105904
990615703
1569665659
567413259
1050707362
1058328784
1044042039
1911988050
1368799440
965027755
146135781
1093002398
1369249276
1323399865
2110577335
2110399897
961007765
1489945167
944122402
210970625
925773546
310354617
1165269825
1866760229
1071126471
2024522547
1125985079
1491217662
707012807
1233252162
1728625669
1371307013
118674692
1311112810
649779025
2096903846
973015889
1483441220
736524295
1148196130
242049960
614353155
1549393342
645692399
616224399
407472658
2050647297
489586422
252967607
604963184
1133079503
345190072
1547553508
1606334122
2114665037
697576371
366540141
1291884253
113833312
1908048785
1676193988
100717782
1250335102
1465439431
394664775
2058359237
2124807179
616413902
1388912756
1078480088
135255673
741311186
1544546245
1541905394
937154482
294791069
1726859964
1513204661
1670430437
364418450
1026216666
1929971689
1626701326
1652701178
912048172
1771121616
327967533
973458427
1422038999
1305106900
66145150
304774536
707508701
1043872901
1735646524
288377791
1473478403
1160007315
275171846
248034507
272261220
1848445575
1975327007
813738554
2049287265
905110577
1521383943
1868352886
806262079
2127824785
490446263
1336472456
1466581001
1120395745
1418435039
1394340353
1867692462
1267429943
775639850
814789406
2117791301
1332699235
1675095662
599101647
846591695
1782111896
803032126
842201915
1501231002
111562971
1538361889
317350578
1173259857
1850260901
1446415787
1997434252
1419417718
1518536196
1017812469
1274377148
1016986044
178251183
1571870280
665273063
926697870
269466538
8067250
1900489533
1339523728
855579148
539846483
2040222466
1421608898
110567095
1437908888
521294763
1837644548
2102956830
1483328475
1137188096
1276681199
186832104
1341695415
1261118090
1090612483
597132883
673620181
134401765
884925230
682362286
825171057
2058895514
585423547
643411568
361782802
2061651423
884414102
92135741
272724815
1714803065
2092107267
823841639
1416240322
840646213
481563490
2118789305
1104527307
1145732134
1283160506
5394948
1333420252
1106119608
1183097669
1332721368
126657974
334394020
355405854
704816228
112844793
841412735
308724625
1022560033
708910787
1583643172
672414625
1228597697
1992575430
1395654288
2143088129
1235795610
1137328906
159707875
1407012673
755658337
1577783463
464856798
2107990121
772944552
482283632
1926946909
635487700
1264989137
1414148258
1465532647
804480160
1600910001
582759235
739438865
166955566
1484814440
1220474870
251860061
84580581
393105061
464244197
1362921112
895827842
51527660
463523564
858611466
421279543
1832902641
1519337687
291290547
1771997478
1981209429
660340796
819781270
54943201
807014589
1514861203
567506556
987845244
1618571382
772702296
966350635
1226135399
1411359931
1123293094
1964137420
665523933
1664385598
1069987385
654220456
1424417358
1642414167
2116057892
757459918
1832462759
1717795088
1308902013
39754121
1806661920
2032922997
515393033
1653637102
632225571
1975921154
1090177121
1492473798
1050778336
390969070
13223713
2012697757
1549693634
1698062326
51819781
623839328
1429672543
1910245573
635386848
1394708738
1689391316
495935977
390334344
897583975
740048600
1441816639
1918277526
1942573134
1614372137
310869262
1853299093
424605701
92101391
481214287
272321431
12494813
5708810
33262333
1358390880
1014015193
120964796
1702508944
1545736068
64794838
806459914
1026325093
1340887979
2041982671
1667321082
1717271380
1619437853
760254212
1921315679
1550768089
1403779452
218956533
1741647210
1125732961
69973026
380795342
1651989748
1573671977
2068572450
1840309472
1893245926
2072196483
805071536
510706552
1603234600
1326927359
569636701
955250551
1544925245
560843874
1357933750
336388420
363617056
1139824705
2121466290
1979761801
930668061
652310617
980519010
229274563
719346135
2017313775
1905637541
459949406
155798915
888855328
230916647
1601195731
9227338
529868453
935290558
1585310184
763378456
469590108
1793973359
1295745269
337680300
35054383
1380235330
1969463807
1695041214
219661340
1336385478
790912040
737700206
658223486
487097359
339207040
1398717671
1851431912
684008177
1632992629
484507421
1863591539
618304172
230405262
1192681015
962649732
984076990
2008339715
347827762
444218491
1930979118
538358156
1237264245
1965714355
623901211
1306439262
1992518791
1656019676
588252773
371922556
329816375
2074645549
1739622937
737326955
1979160553
1628265973
899989469
100386349
537919618
1534894628
1768219134
1488128547
975421044
651632493
934671432
346313437
1042890337
1181245606
719886056
292893467
2081236469
107544003
1875369875
1214449076
462196797
485532663
1697725582
6633939
625005799
763946261
1735286498
288679696
1686492924
1202835778
2055875689
1771743585
537123287
1372149277
1157216829
1350813250
918937660
786851655
1041387085
1736415253
602247880
1331228387
166030067
1214661191
1123397007
1084196268
909893572
789163684
1802761916
985920217
1787356472
2062667914
430685318
372208893
516832548
1950691725
1603394572
103272951
327835346
572442107
1078152975
1766207272
250193967
665978914
1693401601
2052633064
1368627258
146693698
1242936037
692053883
1200427345
1693631796
404985726
1685648680
801678187
755156241
1385532003
556110211
1327357607
189640199
1693057873
2021835672
1098951949
890838078
1422660494
1054829334
510768338
411026357
83864842
155423150
1807795029
1582662932
2092462208
739869255
1138376305
2120337883
321127380
1447668112
586719033
795945047
789639167
156909201
11727898
1272926121
2126186306
1346613870
830565181
1448754505
602297424
1003153576
99673224
566212458
1284607770
1414674483
996052038
974525145
279518273
1580348025
338984165
197213745
826512081
2127246427
1405118869
1765086916
2115029680
94420598
1675448351
1988494455
834957951
1441764640
415839243
760798753
107294276
709863660
1503649667
450041291
378093010
756205178
1779674897
743189730
1487514182
623972121
740123273
1453420755
500497702
1085552853
1853618187
523042461
2099936753
1387435743
1056804428
209784653
2040985797
738912741
1034571399
1210617095
2011958374
187824100
403332788
1104014915
1170931908
2021846257
568318993
1867078176
92022054
1101234860
1926094135
1412896147
1116452340
665645484
109411428
1322727007
1319455658
954902728
389147086
1058513022
1082577074
941608341
1207731592
2009680254
260308915
1617200354
933364290
153208125
1243834835
1170997960
959549305
1456085566
1316881694
136602336
992938747
316398916
925516327
104941770
1399929918
575510157
1604037520
1029851103
2016744940
510618902
1996491470
23467047
620691496
439950242
281220935
1067153916
67316600
155855973
2114038962
119611011
854452676
563969463
2069203102
518326376
1543836170
1343294958
1652724015
41217784
582707556
1526927390
397321105
871388011
1290737189
358959019
1441589677
1787650307
539761096
264744278
1325775018
1111594149
476828368
66804359
1183053723
843001314
334137261
1259257541
1748044952
890791642
432797836
75766475
373838944
913929221
1600649700
818103668
1271603136
126504336
1513625194
1609021374
1937652228
1277771364
1920940424
959176978
1010431789
139410870
82076033
106087323
2136328767
772738492
794384858
428922980
1041785774
1237329199
868646171
1402289155
255153957
721837889
823427023
1114907129
226577012
780628845
223167073
1230213587
1965402827
356464127
699181852
2077977264
482143342
595828848
1536854232
1468641402
1541427046
317301130
732331287
1210851098
953167640
928757153
96398904
1809843984
1660933972
282281710
1409024374
1444508268
275637181
1615189390
1870110192
542281643
1204954377
930539580
1758164466
1780770643
2043285494
1618985925
1676548594
27907937
122467111
1660808346
558371448
1210963896
1942959516
1509518643
1341784640
105252455
94559334
1051977794
1802293523
1167752283
2134219313
1102147466
811916511
1841031284
1744708549
1147938001
603010523
1284044037
201101251
54764009
951049818
1640231859
1826126861
5843139
1426069245
949604628
1472576615
1160354898
1457238111
1358647767
796430467
433471486
808477977
365532820
965894737
1580023810
1488075749
469166029
1661996117
1101202121
406844052
1776077552
2002954149
747454364
387084098
1294491026
838591179
1175510942
789593072
1356724870
1647763228
525575767
733874039
873801201
229021584
765632848
2087006246
1429061932
351457010
1650352363
1445549807
1549764428
1535936009
1486747652
1642461212
195350872
1386412541
1033487637
1405947610
2032247479
199371286
1242497371
819969715
474479887
547612415
1475156428
276432447
2098887868
1180460929
1488834373
1447721246
933161
1496017066
777592551
858718801
942474433
2040189539
680915401
831499938
1547221454
313779865
801674684
737181342
1924210105
968095433
1828715844
1251164349
62706212
1489609574
236111949
119698476
521577771
2053349600
346887113
998126267
1195386077
1387923112
1957696094
1793336005
1515879445
1364927790
525626369
1120629324
1546032862
346350538
1973446636
1122883667
332238460
221489147
2112019031
303472506
1127374121
2003812962
486792928
1064351859
1420680061
226649598
2107398076
237818831
926286686
1947936238
1004877331
1803060492
1074888019
1754201066
1588562537
1423928207
1280865327
519689843
448159018
1062168130
61059456
187412156
1455115797
2098777285
141230531
2135566225
1677655377
862171759
297001138
523219793
1606826807
632500174
1557228867
531710389
935133340
2016392637
488023645
622032567
1411919685
126969553
175894181
1410885805
2012682787
396589713
1868093773
1294919260
2011551098
1601807999
410205580
1366050052
2130792116
1687196079
1371837335
1025095505
805186942
607276455
628529209
1404971806
267615063
1016584617
1639463406
229486435
1210717259
492874943
2100022344
793207676
1909579497
1092175735
1221559508
1848306690
1200475213
262786773
2036416156
1221489322
1172807964
1269149162
1902020420
2029923077
1960608967
1385513157
1474425588
300835248
1238588103
41059887
1874769909
1722356275
1248715319
1152506359
1297847317
1170212194
1439014423
290436940
2028861474
1800173450
986023407
847020920
1037466743
1113933520
124878307
731864824
1593810123
726968620
1175230206
1686700197
591379725
2079746815
707729080
466589744
736064879
1405596996
16599251
694990664
1250240068
626088847
214963668
1154892997
317117721
45462137
1304454298
1340831428
801329065
1263201725
363217333
439276702
298031546
1279985349
658296866
635846896
1644535736
1052912361
87818749
853150978
959526002
1225044276
2136545031
814485980
1998083134
1242929420
2017388365
1004524141
906211762
965120071
1353642319
1917626153
938248701
1316651471
1495020447
785575630
1392820435
1821616914
607177884
856508746
1309558011
95828735
298803757
1356257869
1277344852
866678850
1799443243
1595904640
1521252420
1153003259
1851961024
514294567
1802613222
1387734878
784135412
830093114
2142441005
1000170401
1084333784
1780684282
142502489
2005264171
863334109
2108935608
58126364
1334002557
1971161269
232113474
577991050
1697591121
1419727473
239048414
1467223589
1255498926
1822694359
990351828
1838161512
541329205
1957793550
728515924
1788700742
1080726040
46655707
114037322
1282513730
135286399
87488708
2141504999
1337922866
504058373
1595599245
2056535001
1303244133
1770063046
1175572754
762513391
1618102933
182005690
880478401
214051159
1715535153
942445089
2091994662
197444647
623076729
1310196152
1188080298
96396303
1095474741
972885657
62464964
485639734
1789522413
450442043
622801951
1980902282
497325809
301763057
865798834
1963406114
234009380
1024002933
684168078
33307872
1371253041
918770872
1151486050
1674400469
641444797
1147008413
1786562643
1729207326
776903193
17319710
1794193425
1461278397
1449272528
1772734765
2104126148
1079564917
410007917
517147027
217108955
165257861
767735593
185405880
1628255436
761946142
1398893195
1473273048
347222686
879170607
556487286
999053011
977111278
554840739
314321850
793272707
2093098233
311937996
1147094411
42427482
65796906
1005829775
225484350
272031965
1492035634
873722734
212682340
127046206
135256167
934256098
1779699349
1342542685
998144229
728532827
85424676
120720508
289910527
118186217
2097282205
1952999975
2002426051
1349787117
2089647363
217520985
1705760248
1872451121
1892623080
1222366961
1604966108
1784262597
1454926424
260008684
995292582
24007223
294551425
1883574929
1163810460
906321769
1205396584
718689251
1997049772
1899722648
325606285
1060398785
322247015
1563902416
1681333552
1438130888
632653473
2039611208
1292063510
1263105362
145196403
317203845
195353861
238510101
1090168420
126550098
2118081837
1010401179
877587941
694967294
1502710805
440670384
1870474180
394082227
1539495049
184004525
1849301861
383287323
1647327508
412427668
291851445
1177735354
937000622
2071945074
850711408
2083012333
623878711
1047753636
160350292
992029818
1092981786
1036017920
1577148565
1671897156
1048853668
1055345745
1407928010
807578248
1872939137
1110263514
1770265306
186338687
2110012624
2009570467
429339043
2066903183
1484477232
1852549893
1793126111
775051814
748002865
556482103
320858988
514470435
1093596622
2124838967
898295554
1706036226
1823353680
1539063405
696025002
75626806
1787561409
143568
524661339
1340023612
904234470
443361054
1714955016
689040807
737833769
1890793409
135867682
1455694191
483995364
68175338
1666104198
433462710
395891088
842405845
1714874645
143790829
715296303
156300523
188442658
1286882634
2141937487
438946835
911324245
383866408
773782212
193913361
431556868
1950586598
1440550495
239863680
1357325037
824730452
256492335
287004550
1840564071
362185479
2094172964
941063523
1157305723
251040996
1294480487
593003449
1559403925
1141276729
1150240222
2089036105
2026193397
510717885
1858577156
322617545
1508105992
125948720
1781299528
74028668
1892727692
1804659270
1338864337
11263405
1546633368
299587254
325202891
1107503226
1041070668
1956984270
1360600664
558916812
476962770
127681444
1583505036
1467187
861135756
1083475228
368590669
1664017653
1402129323
1087895919
1048954379
658190961
584733152
727864647
376215285
666450229
1317964851
109167854
2118853039
96875068
68983986
2104866247
1862538559
1941426271
1184705091
1891936657
1596464218
114620049
45457582
35786738
1992483178
278328818
248068228
719136965
1873566602
1694258144
380291018
1911680778
1134518760
999692524
1193302528
16058965
1349945456
85501566
1722388672
624150815
1712342045
525931774
1712966538
1015096244
1081824971
1170217619
1421285362
591971757
1143768184
1952151927
145681019
1939939494
1763610140
802616631
902930001
1127581341
484275934
1153815071
430292404
268520299
43913283
348510921
1426330158
838135833
1537396279
1881468601
9272562
1908298741
156164891
1188173888
40605451
1393356827
90743886
730016599
686627198
852170861
1546401460
941091527
246353262
266684146
653230692
1516484557
1378075953
794324282
1027108637
1822869327
862493484
1247825663
1296459913
1025499259
947616601
398386380
1278225126
1279238942
151073498
1194706180
819385945
287724924
1206749303
1886033819
873417740
3488578
1249778823
76517228
1535300100
1604088673
689508863
71888005
1676148624
703487448
1203797319
292062962
844427606
1457621672
418094713
1849188435
1267451289
1586114585
112648010
439172763
1799512268
729032712
461086139
2113555913
881228134
1948678063
872462838
2132724532
394194026
481909830
982839451
1562818123
1877694868
1296556676
595851679
1761053736
182650679
1512440895
544698634
2023885026
829689668
1860456158
1098155962
1884418714
149148477
625611048
2135390836
1393879779
275888043
1301222022
1951257360
206653936
1067264405
759025670
1437626541
82182115
1192225303
1581728727
272521094
487358369
963486373
1072771678
1094273375
1312141635
1751761314
392692017
478488085
104524694
228892190
232592717
785060625
1062991580
1710285892
775600369
1262578821
1856182049
952257110
1553369716
1508474192
476585598
1554418541
2108387836
607387242
1489733261
617196823
616832932
723345579
1076007929
1118210804
580850364
49470426
1768783806
170175287
938813098
638666567
1662036354
763648656
2053876268
688831046
1344918181
1905922222
718994780
937423886
1257922399
167386290
1341306737
1152027723
1728029125
1070962870
1617188286
1444211483
124922838
1030334177
601715037
1812269462
1023748462
1392637277
842694125
2128542120
2145305392
1236240946
477826921
779368174
1625458737
1525995530
1394649205
1257553448
931586143
734534238
1237389522
2069032528
1603176072
879556951
666186630
1638608934
1277103002
1304852057
166561059
1063282378
198008698
803348618
1913975263
1069426707
1398367264
77435000
2068534260
957463696
1123125173
1281830076
1289777646
1632299003
1542940327
842741238
127436063
609581297
56522317
253631340
304301773
2138874444
1994241692
1148524308
898533429
2118720070
1229810787
1069420996
1788694320
845874025
1286202544
1766313861
218922344
1096850516
1179925873
1923834857
1642987040
1739241554
1682585766
1894247945
2053340370
444596100
674109087
1763810565
2082579186
1041233751
1595373472
1982135345
1027923621
931582449
1128679249
1877968711
1763750079
1998784428
250654091
94275309
265454415
1875752544
361040267
88421490
310445873
1321650688
1792603089
474687086
1381047079
655748338
903760087
773063924
1614363058
697384933
110574198
1976665558
670854919
1802164935
1696754446
58765459
817223669
710284337
1373114166
1127443248
293447582
1853198897
345053248
552029722
550548927
1600332446
55666262
38453284
830707058
448944804
1454244528
988896095
1613378279
1475280930
879256067
1318623537
134019547
628635851
1322757779
1212007881
1852081063
305758985
1373182591
602291654
276090317
486700584
1411398218
1142616428
1036056597
1390299778
635463273
725102848
1343261357
355215787
468198985
869450149
1470055570
366561003
1617404461
1251162289
2142269862
825081667
1622875463
923312338
1063176518
1774010835
565344358
1343448509
514970692
1814855703
435076111
195659961
1881266994
631006677
739158588
819272824
1523801178
548149766
2021874043
233703897
1911753361
170051201
17159784
1949309934
1505448737
1869752494
2110180969
1559122984
583822447
2120411395
1318142470
63211179
278915853
1180417110
540622402
1816673972
1879105927
953436966
818913356
953805398
1989248455
1738859197
322166343
1800884076
1552375605
1157885000
1824316060
529549179
2112290163
1914842714
1708244411
176079839
1353201258
1987499119
1751898190
140712389
1632365667
183254836
1301974514
1191548873
1334598766
2034146535
1161971481
545153132
1894839494
1761429996
292514542
100962092
1328460483
1354758250
548823699
1768269100
744360313
591438062
691642943
1726364808
254758674
892025502
537836730
141362501
359052433
1100233540
1188789220
1442384254
1795736278
1613160456
195298621
109328657
1220567345
826031443
484639215
127090365
1143432160
2032932562
1579471466
953392074
146448914
1565032526
1467926615
608767115
1080202287
1913996705
1281058920
715863095
110721571
1265376019
1546958186
246714817
962070980
1147049203
1777697175
21216223
1460774048
1036445976
81447307
1263527107
1495865069
530085342
802035273
1909565331
510057665
2048987963
710010751
853613342
18477489
965487271
1211704666
40513323
548152828
1998100324
1937939354
939020465
915602631
278023933
634485523
1849316791
44438399
1338036447
2098980011
671068558
1929645702
278617956
155744901
630190444
667881722
2117337022
244579232
1885175890
1395243436
728383919
985130176
37008281
972925509
2107035904
820714415
271064778
1110742305
343985331
1526046883
1755000935
120378220
336455563
464538043
2129401326
1565688737
1899909216
1365869446
777906083
31862802
623207081
214441226
1896095186
1813642364
1840258595
2061834410
1049644038
1355701398
220882779
1064666942
33760711
1784107670
1184108480
1576888747
341953304
2043884775
636921572
1462016957
1840274466
1069284681
2030899466
1231472084
1150473717
1434197449
900589764
846682109
538261081
1643110400
1753851473
1624410880
1849419899
383535988
669880491
991194086
85817564
1032098434
1801221421
1020194083
191271379
1420233323
300820497
1723335031
541671313
1649059906
1317457020
1646837252
972586104
535168986
571925773
1040614536
351339838
260634940
20261881
1968125407
896562584
1423022101
998454075
1570859886
1738255355
1553328413
946719915
775535274
1509258691
1917517946
502938351
100531807
1625719963
1515368458
2071013573
827304180
691513585
1685634550
450390558
1853759345
444553095
705208913
692880286
298982150
1772320129
1325714909
2003499875
810226590
1588620342
640186388
673083726
1648865704
409372090
58520959
1027440334
1030900054
587108598
1500222918
244146073
1466588000
113692200
1884621395
1490641279
2026119475
106505047
550982656
938482914
571940150
457938785
1963670029
125269363
586462825
1532762128
1965180805
1403543901
1153423855
1329104056
669930056
874740284
1904125404
1730413356
2012973327
539972959
1222580926
551197742
973474062
80847867
1137170057
489955176
28573047
575937313
1491981998
1395085223
1167934557
2011571297
185090554
1089361680
197762514
1227642359
1666923326
1932362649
1945002484
313438839
426949466
1964854052
1960099631
255242702
184972202
1004050419
108101755
1095635326
757053526
1645239334
978803497
1227844643
1236955644
277180282
1884079626
681155253
725227622
986296762
1693341419
1930877865
1227601217
1726576679
1281796431
1248379961
535686544
163463654
56937507
1810495436
385356793
416002922
479869148
2094442741
932791155
1302846219
824791155
814539067
2015920538
907001166
1586324280
1425379681
96397368
250161536
1151679906
1181182471
1085593717
261281126
581517169
1165261611
238760962
906215831
1643510182
640916759
864657552
1398466065
1907643526
1370923150
624611588
195044909
1317551717
394151552
261085314
848792859
1838080395
1440547154
1517519820
1789383082
34955841
223968180
238468244
703931182
965813701
71428676
1142878918
1290878268
293773203
885072628
939495232
616678455
1460381807
1491500397
506949228
2063460713
807558293
87128960
327901573
1399084880
1114210620
1666333089
1383512533
1196058078
601322434
1139779213
1403705867
765826720
1031053200
1734640481
496423345
1571838260
681212943
176434523
1223687643
961222499
1396446039
1972906998
643085554
1331333474
1608585241
15174391
2067920885
1300517394
1109152808
993589656
2058693871
600499010
140973763
467710806
1878188398
732539429
409569861
1795895270
134976712
1467122435
1524239162
1343593398
1087867372
1707963975
1882969555
1055201202
1111663072
1348189153
132531331
1246609981
1222721163
731842655
1457362624
851084971
1323772897
1902518309
1948663331
1567012440
1253675823
908047618
207336892
966420434
678753386
345278790
1853087598
1987747958
367012161
715775121
1740106512
1293828935
1315270428
1424826352
1025229796
129550881
1321892082
1841951293
1279068029
1472972307
914393575
812344281
2121433912
2054170231
512071622
2120844258
1014315917
451431042
1408201975
713307052
2035022122
1489754385
777650769
298599243
927096898
1346265163
680618548
935056773
433360336
2143403766
1945199185
1222577365
731397790
1750422471
1964144113
1523449508
2001501468
1236465235
1920882756
2002317389
1868093336
1704638123
1011105462
2078792470
1596268316
1111385693
895894218
355350603
1171434627
1962797009
1849216237
578033160
33566763
331695992
1760364120
315978468
576784094
75340578
798970671
1509483098
2131826909
2132912904
358798697
1759410456
1940799471
942105023
1373828712
713556306
710948241
1309606906
559151424
1532720882
1679296867
1040789941
814454117
759221178
175120130
1355066822
1597675667
161215401
464893199
563408489
1214288140
1701067121
700772915
390231418
187859068
45734424
813726887
1593176178
2093847771
645589358
2026739643
919544059
1026485263
930643757
287164998
383290637
537484728
1879910896
481234117
204011384
1949453519
1106619401
1456177130
1663278881
1920893724
1198325738
661760654
182995213
2131235361
464299039
183386129
1831079577
1844854445
940716010
1443917417
1251211077
654340516
2051747502
214021333
95049780
1359295478
1124615497
283787673
568851595
556674831
735616394
1672140967
530191871
2134522020
636394194
185942472
1087239356
1789289526
1789842928
1789673058
762021730
1787763945
34234864
2098464927
1502061610
1413630183
1103452141
1635539128
35592308
1520136847
199928750
393016302
160137484
576912217
969819936
264094319
1981999795
101275075
203321321
1772318091
1385380435
1161250768
665154082
1188660846
816471255
315372736
427595238
437466029
341589987
1308848246
345070223
788228085
368546370
832149525
360577954
1798152264
395987780
1709897151
1490435354
1806707272
2065103872
690219521
321486498
714666473
1520166651
716988019
555424138
1151719564
1603067903
1167540082
1897005947
1186042589
1881208332
1983840043
924891975
521014942
225763678
1087905551
249986431
1726833042
1625505115
880984749
105562172
874659760
546539549
1476676008
655619962
60881092
542173880
229765618
1954193808
290062269
349817258
1656062531
1962515283
430372709
1157176568
1206189109
1203551220
241388180
484085875
1619416607
1882110443
912869464
1428843506
1702379125
1900500698
111987714
548553696
291038337
89838472
952920711
407073045
610520074
910929114
1087514776
1709199589
1289725623
1428135757
1132247362
2100645465
588592786
1327035354
312099902
9613606
1843935308
563418014
2099098539
1186477884
256595340
890332316
1823968075
1323529170
1172840170
852979113
1524319585
1303509070
1668550304
2012300058
456800846
1585988747
759927388
455555670
1373441502
1246658328
1460411832
317187763
656713199
1031009521
1694909552
1662737742
1813751982
877290063
1182850231
1510130091
1705083611
1441399533
501623123
1181030773
1561851338
1794075110
1997802422
946497856
1633431016
377758280
438845153
1235622020
1391747355
1967331087
994154748
401710626
1786442804
1185530750
2110739881
299398128
1617963630
1256663942
472344777
1786139642
968579798
133798923
37541881
97041337
2084875850
908866270
1282350477
1838463308
858810061
623193884
1636536896
1646395193
845458630
2144733513
1228529658
1630290045
1965221294
1857967151
1848408903
143381737
1134400108
890397797
764290689
154576393
2140386580
108445875
1799715766
1918526064
270188461
2015451837
1556577867
1936783999
1625295425
424775344
1515337327
1330668675
1229639974
1815079961
1216893494
425109784
1946663738
692503958
310825074
2029205270
128378860
1826916685
917353273
384729104
1561691566
651747712
376748311
49339591
14413965
1646107748
197468260
1323940114
271144925
991714430
1014067559
1360529436
987098207
543297674
1048858500
1955922110
1336186766
1118909651
1581208786
996286969
942487683
1719917083
952300465
337346262
771255087
439252627
1685610744
1754223331
980801075
687111688
175539861
1369169502
1066795287
2088747627
574291316
668240478
1458614982
2068552533
1932529649
932140347
1233180588
1404360402
362333166
840664787
975106026
142569820
1721494909
218279041
1493370271
2093160073
1095190647
1532288542
381102920
709847271
1350802248
1277249730
1359184340
515445301
1947394279
1549534485
1551681220
1348508626
2094103383
1905406278
427715304
1441009432
1922264472
2112706455
1937321998
126639399
672570865
2099714238
1033850852
325554115
396566666
221126873
1477912941
299942183
1561495877
475882562
1694332909
835116062
538396226
575054617
346034414
533931216
1673331212
389100834
880421457
1591773353
1983581541
1636704142
882583752
1529132724
642896517
935489370
1128330824
467402636
1905020546
2143870658
1854857108
335085102
283022257
88850798
1885993852
864618462
523916371
1912092757
1621366724
10380296
265450546
1256959483
96350540
665931150
1206297508
1362926305
1554739233
545831403
1913651468
46109204
874360756
903604746
120046510
457807005
1610910584
1929233060
318827890
1573957154
369620561
872606716
1766720870
401332731
1944541291
1374927462
1361828439
1095970245
80098656
633003680
602557511
1277251405
1385126517
1637998133
1976311631
834088892
750228711
172774123
496424336
54726626
1305014375
625144874
1374392707
1141624211
1832877317
71263888
427950256
381777437
325098920
1770640360
1971211495
1312039970
819322451
450448482
2067470193
1022501720
200561097
1430777318
83917567
778984410
163150100
1980486839
927012226
1198524435
816230494
281400247
1377180567
581742468
2143561189
358020201
617836768
1502440501
1412716708
340639737
2074922117
1212183999
467738018
572280358
92594621
1062729320
2079010530
1315446461
2048889420
2086086543
1571111215
501528832
923806127
766424289
84124356
1917457643
467443385
1976134072
1737056611
1293404660
602856800
1407853709
1927018610
1593182367
386734634
280761291
1313245033
1587894864
657599320
1201027504
1653968922
797845800
1958669141
1687369897
399785116
1897992454
941466557
1925081003
1083452926
626587378
974159508
1555508776
378065457
902818310
1375994196
1296804080
2086617721
1006095231
1407094458
749442407
1826335160
304594576
753266917
1240762105
392507937
1481597275
1769204853
402154093
642350244
1077988477
2069027173
2134844088
186686939
581065760
1522222790
644146352
1910154466
247021380
34317291
890584028
589277713
1012781305
1316156155
2097466995
717972558
9090947
2112324440
527055219
124602375
571985332
1424143341
882326831
2077633782
760337039
1819983145
779301217
1406958743
708829593
1133740834
632799648
161474735
1653060415
1811902633
2096165210
951429365
822191318
243882017
1130457014
818299351
640518453
117464951
84673829
1095094894
567886004
58650757
1011072559
68152056
1533680025
1615181074
1682096285
2094000788
794425337
1805883340
996794133
1463739937
1771652702
1401147224
384386608
1717573306
698789315
945483720
1085503411
1124388486
1716360838
1061946891
867929999
134281373
68972398
2139011250
698339349
781786723
1656995529
1287615315
1342272938
1976759825
984545911
732076134
585815002
191985900
491268165
696499007
1422178462
1569030438
1735869931
1692001064
1534859598
261877963
1997437347
1215943756
765003541
112353214
2029259263
1451189070
1898441328
1530614135
788209337
1572261553
1500907426
1083896831
427575301
377430342
801262498
363161053
31379468
1782488299
102981510
1506247721
2019807776
312617942
1526990133
782451055
1889803231
1275124624
2125904733
1577616117
1162990645
140271438
1539418602
273909704
216984805
1721211284
1436800618
2002376360
1313430132
731655884
1223991309
774812778
1286476717
424157092
1390314441
1848123906
1357109954
1092381506
1695951054
2108515121
85904707
1455798555
1317975264
1702366190
792575028
280497064
1212967071
84973493
1304579149
1396079296
1087800101
258967341
1494539920
876606813
266956569
1288439342
734347309
1559890956
1865037414
918624991
1503208215
1733477240
196886237
538073820
106519986
347237977
1069174267
427371018
443479022
481726384
28562817
688095634
75556482
1494140184
1534035988
833436741
207867001
1035254093
1079260195
352120516
348926459
1524112915
1727588906
680346842
106217812
402107973
1484613344
227272542
2139698054
1841314028
996919570
1347873588
1254557703
510308960
1996786867
1921107838
65340624
1249005443
653643861
564843327
1152548693
1100720011
1990123517
1638550547
545221662
375774744
1579223770
1489233024
738080554
1142871515
1654570499
950262259
1206936763
636709532
1714023016
1863357201
1647245450
259306340
1124249498
1566164518
1639950120
220941648
1625772142
1303258887
2009582951
770813119
710307844
966827426
407777611
871266447
1120179425
893781099
1792837965
774368280
501610073
1987341802
338808268
1103708425
458067778
2009920433
1331056742
1414734367
281181273
593038365
1703058606
1443898728
952933888
1084516630
829038669
507923924
1243186961
375152068
2073729799
549361208
259698390
1201524034
583096201
1046184842
794685106
1899667614
734472980
278380165
1824605738
1801438448
47463918
1374008931
180545164
1478799928
1735171048
1795771215
521045992
1336768705
855018604
933527481
109643026
111696010
1645982287
1112552378
1522220887
1007672812
110490827
179955326
899500948
255494524
135868306
1583317215
1149429298
392232235
1613408888
1721903097
571092713
837006163
1171741298
1292441199
705539548
2092514287
190441855
950894538
2042273524
1452147742
1088521890
1843952067
286033568
104768330
80379707
58453879
302976601
1467331124
1119460723
1854904964
1701259280
173418702
2839089
419104437
449084227
1748714589
908567692
1265998483
788273332
666301934
485222932
1868933949
2024634100
102226111
930826060
170366354
1467135577
484421751
1512503202
1439031590
1623010716
2108911248
1480547855
20670917
681524671
124633604
2050940097
1819841123
1810132589
857549923
1457485344
579108656
1274598074
1205248174
648819846
1714640762
2084615245
2019928406
717183553
1544196143
866224271
1711478397
1149131469
906772032
1813851305
1599812719
1698994716
1145204991
1971349906
1934395793
168686874
1862505385
524664939
317201634
139596371
1711855686
1089306348
106710063
107051406
965716469
791419766
1687353892
313881821
551495342
930076975
225230019
1791211490
1672126951
173978807
1520497572
587649265
837431018
286103529
1399643670
118251693
803353185
2144458352
727320874
830085807
439549378
346943955
881151593
152735126
669610105
1316660696
837769761
19051353
917086869
218971333
511686890
805390727
1462540037
1908157285
159608493
153678203
2120873479
46331327
428872786
1130764439
1910951744
52845246
450133650
913418377
2076337090
601475269
905964484
1066500005
221903055
705108513
151566886
104313156
880587069
1635359031
1530635848
1186041168
751333560
827149265
169644408
437743978
1441318289
1814268218
348245878
130965717
173071064
2084426881
1467153639
101475346
422146722
1459618393
427056719
1810936472
466348207
846898261
50840832
954245419
1950563385
1254014302
1774976698
2046450723
2089558608
467385910
499370638
2140038680
1282220070
1351141816
23943210
28369040
2111810929
1150959770
997412344
1142136000
2116247170
1568970303
950032053
1048179559
1135875707
575499513
14563367
1211589886
796672352
1735129416
304706037
1112146421
1908152106
305770425
142762608
1019321137
20899089
1790195590
1376056843
423934485
228024364
695314556
175103334
899965187
1396441083
1791495568
1501842246
915378987
1518100471
1867067939
1405565639
462923110
1885907592
349419074
1699560899
1523996072
316934882
983198391
978965377
1537649706
389752692
1302525067
1773880886
1157735156
79143932
173849338
1491866009
892311141
1925819283
319887826
1780666603
496991659
880837540
1376640825
10073626
651487845
959129000
965414605
1198950075
763220352
1276764474
1382870716
1809588962
450960248
1134167767
774069087
583963681
267844507
962894229
923231209
1605542456
328995291
349768213
95956604
273805929
829444533
24967157
1360536639
124562828
940749622
1650064584
1101751844
1996598908
176859881
1827831243
1748535428
2006333301
1104177749
1420199501
1387042731
434516326
679798695
1367452275
962815093
1686499794
1812639480
1401614428
34936687
1730054332
860911961
1573897084
1556745928
957191966
616467979
1384312378
173408484
1230089599
1104669252
1806212235
1794861506
1506554320
1614819740
837314024
1190674091
1476513183
1828152891
2101239733
1507650179
27419817
264005867
1768175411
78549594
1665241782
833044952
703288469
703963462
1137226275
1529622561
1344341065
435789003
2001431154
1389920995
1593158016
478888295
1611122028
1597651179
2000681220
282977835
343592651
193161414
2027240123
1259415943
898808151
1335521698
722441243
1244390779
2015858129
23589722
1501256277
409561933
1090740455
2119405105
1334078823
584714436
1927483809
151022545
1075616001
343397245
838373257
1752862499
1819541450
1139850633
1754769598
1797647536
1190956350
176615919
1154900065
148916903
1578201036
1703442521
923389252
2095507838
196844437
318710237
757628720
1362162617
1043092517
1834597566
1597730282
2047850154
648462115
552571163
2099670847
1241883233
984710649
1902060833
1848718718
853873160
898191525
602491192
383374501
2053626924
770555873
1191799761
1100599922
1032891050
1585500005
1990997628
1399241502
1464277846
1829943156
1736798592
1691828249
2076158028
1330817126
1931882604
754310789
459298704
1635619767
294930016
1659505964
1693660210
1573125897
608436732
1472262926
135761287
557833735
829764022
163489035
637730949
225670344
773091425
1455484156
801326901
1533690374
929151398
995923730
1179766990
1605693775
616383762
947800219
166339382
211375436
622570435
158850666
590610814
1911515685
717378541
1216565860
837967285
272916353
990717124
2011441872
839389196
251439928
1327399924
569405247
1354979312
1129194194
1299880013
1651124182
427893630
2013994608
1135531896
800220015
1373184085
207069949
1783028017
578733405
1386451835
1233228819
611283997
1188731923
608827911
1045753426
399057266
828145477
569602337
6621671
671787549
664368680
1748887010
1776542967
355801613
587113897
1498746502
1153463492
842661151
1364887251
156772764
1373962581
622125897
1988011195
1931445991
1032750789
1618553923
914547513
1720899493
1473650717
173350069
1481854110
920733348
1386576046
1233860954
2085709986
1208768631
1416578984
6483047
317856245
945197889
1629802765
1213296932
325125296
54980751
1895919866
383518781
173178141
554832781
115682510
1249145887
357367061
1314540185
907497161
2035334355
1054024406
1431787295
1231685348
996097314
1945581406
1654062463
601364025
1268250122
1946237949
614948487
2094366818
1141648144
653295979
790369808
1219249760
1664435945
935445867
1451172940
1868441728
941885252
595777887
2078186916
1789161635
1179709806
643616822
63447892
2110178439
686755410
199079178
2107843337
2015494221
2025975545
1743440238
1299898311
1431836689
915929105
568609560
2070495729
339870425
1068103560
61063811
552824660
1205644405
1480654747
706599266
1170811757
864677828
606309124
1167112414
1517813794
907975008
1936386694
189263615
1623403882
1565946177
495056837
320790004
913400305
895962387
992875088
386576920
1619082028
1183591164
1805869997
722788223
567643560
880890653
1875209039
139405685
428504338
436896432
1238684488
1835675515
440675575
79437242
921406623
1672971293
1692971104
1667262707
1120416498
1736461158
1851073253
1265749262
1703524634
112812240
1488977894
809705428
236739986
20841893
1318654906
9369466
859366958
1373247207
1977105206
491193282
2146903341
1200409680
1070328951
1050440036
1880409294
2056060340
1788380924
576344904
858872709
1891103144
515468203
1221268831
1969277088
825472053
737467734
327284474
915724484
1462629416
106145979
1266781271
696201498
1740663356
1154323762
1784170904
632063132
1193526859
142318703
2079069393
263852048
628762391
1547758314
214818819
900095454
463083249
1241229385
1527663593
2086556360
1952649940
326010809
1705791876
1590133295
1195677846
842276755
14087377
631818692
348175620
2066549254
1130036989
1794258564
97733189
2130300364
1941291110
1778725009
1128687098
36801944
291888024
1371402063
303939364
757497952
825431631
1142896087
2120303985
1546203835
558249184
1788958586
1571841658
1180405130
738843644
88441667
1462162401
38053769
1458403969
497965396
1715196729
1148607648
608386253
245286395
2053444054
230010607
764544481
1533027974
1701184755
1530326587
1574204031
1638970836
1045745483
1285466350
691921662
1140539318
930983773
412640206
1514048817
12131817
560854352
301210301
1772066672
117406785
1972339198
1817937953
1504721517
928572592
1188940879
1624258205
849144707
590091082
1599959191
1195595609
136941241
68227955
488588665
867722222
1596436779
1335206616
1371011903
579044876
1528941506
2064768701
2067087726
1079297928
1389661403
1984837593
632911311
1608583846
1143941707
450604617
554097053
941214453
515095766
1226790516
1969442943
319071349
2100338848
724706503
660449053
644064471
770433416
416678438
1646092275
1686070160
1383705449
1591814191
201722682
746840398
1855374802
933283178
429335572
1593913740
1870665045
282323337
647067510
2084628866
190850638
1325382088
1972048350
390158630
1384890142
352185618
1916450183
289901432
1785100768
835096599
853793157
1058606655
736651181
899027441
963391294
1242464902
1172158920
1387304982
1556328519
1414526301
219771970
354654859
1332229671
548142902
1391732947
671533196
669882091
999992528
1821358141
1306342536
613633120
1679634145
192486541
1691863017
454074984
944460653
576797804
1188692066
568355930
1920976011
1321583673
272757598
7685098
1362366917
579012775
1469356593
1474252745
347963328
778563923
592406248
1032622334
1396416797
1493494384
1916805249
770488703
1009366430
1527701391
1977878113
1289849510
1109644230
751779185
762264977
1577368452
43046927
1178205351
1664975954
921462483
671227285
1298314123
630009502
699859193
1832517204
757706899
780495413
105371391
1407851353
270146733
1319685000
1421677622
324693169
1636967748
1341464883
1405636801
944380580
1097739996
1863421983
296921120
1752898740
1150291699
1930164468
653612688
964272840
1857769056
457614075
762306555
189809863
140473311
240595148
124042763
1559886765
1292457351
733470068
1703253645
428007625
1834251302
491519727
997718408
1776858818
22371548
1155060804
1985718109
686569848
1318458064
615749806
1358651168
723793481
786268849
705028032
225523077
650341536
1931148324
1244215927
740782500
597833174
1341043715
867902111
1816065204
2101147016
929582867
1730818033
2038703937
628642277
2108978077
1637716776
674984048
1848366
1150444629
540531631
2133734134
1544982639
1804247637
550896312
344020064
1085732371
687838980
680247212
1778273068
2050222115
2052147006
2134779240
26719374
166395283
1198328919
2061337832
1393718015
1542244639
1749178244
601856746
534533370
1686473264
817200016
1874527084
1513701822
227779702
1103724212
88405517
1896870245
614260921
484046319
972180106
1371482666
1202943083
1474160160
1981596824
1434748571
542888646
1473031945
1905109118
404603860
281298001
543030613
1085183766
1634572387
1354712961
377341102
1977725570
1544360473
1427224784
82657795
698485224
1188199341
1019593466
1219102279
254627238
662097004
1699977024
1154746409
1385679934
1084398842
798027295
468434473
1481356677
768321154
1819823779
778125726
353675276
191613125
1509498772
76380177
418940103
2050660427
220299003
340674127
238979854
405959760
538108581
1084148286
1495645553
977937798
2001895617
61119668
871075237
1173095515
1931902952
1774918831
367251656
22259314
1724968615
1587921136
1803746184
236656110
949585126
1249014324
542877378
23105295
448211887
557116857
993024910
822986342
1581927617
1250176777
1331341058
1441380284
1991830541
860021572
1307080564
238943067
1558021919
1755046400
1274068944
486057180
513392025
1304146061
583033936
1968417231
142459197
1407191979
1637904070
992661279
2085981879
376863324
1612089970
1548296094
814542112
1529014052
1520486577
1192684241
1098594108
933708685
1661840623
120670861
784853582
96809305
280068432
949236023
339279859
1465038145
1138356819
1310720105
643566863
1255862594
2063659921
409183972
949693166
1933829847
660597762
1303660340
1399760649
2064793695
564406737
213607723
645692277
1174676803
1453694680
1858379012
1805029107
299635253
2132862219
1060364573
480820590
2035596360
882215539
1370308663
801613938
1112996802
2022286733
949433338
1639009937
178961771
1251193309
1237350124
1882221697
880540969
883667727
1863475992
49521975
1714210923
1147446008
895014868
1653174649
118310913
986653706
1665706029
38918390
1555223296
1407614692
520982863
1263989281
1254557789
1636361748
1221114054
52243131
961016126
354157109
881373808
446453542
1263676370
907986474
1449397999
649235516
1521360130
722045958
1065316822
1015135706
444148471
620591194
2062037054
1766402172
1432616659
1843668746
1833727626
2120974488
1914621886
1270914950
1387919098
1869802397
1118614692
588419285
1370234799
151240542
561446572
2102187525
1523767607
1422854901
18455357
1468023353
823839889
263579338
1510047313
544978226
2107650368
745442497
1259738396
348288822
1062544464
1981561044
1355202391
836361599
910460339
57331896
670388952
1234122383
511336120
1272927364
1213637732
1358364278
649777344
1445861189
1543641922
1577474734
189827877
528989770
940133000
1640488674
492554604
149817950
470848394
206346437
1126881674
1220634409
1694617729
1788503190
642067023
332940423
1762789047
905480526
1341251971
1787901399
1634934742
1998298252
1696791161
863033910
405450161
248623016
114158434
234655110
111588203
1760543478
333108439
228778058
734623773
358711978
636696308
1436735318
507863290
1046235853
580464788
1543697658
1111610190
1909879802
504382647
1791559877
258088868
2005132967
364947725
1271121873
2120708860
1941502096
870194341
1683434699
63361375
1656000510
1580942771
1675403527
1856772227
116559990
1179817909
138931127
436406739
944213770
145605135
1642195589
390028343
413585079
636790315
1745490548
1488770783
244548624
1074582949
504346395
1672508324
73294279
164796658
2018777968
935561344
1315990887
1075084423
654723655
1687288584
1107565332
1318742180
1693038106
862222624
1892528501
1948335749
1706598771
1570749570
758380274
1280573111
13848328
2122437795
1843012886
518748078
973929067
1223063731
1583097151
792558533
1401395138
132866470
1715344514
128229388
548363453
325954955
774901899
1615430014
1669795686
662259901
786910010
1224119317
311828585
2011389982
468543226
700414156
2129234361
1734925372
132586357
2120539163
1857582931
2076828379
1861427572
1685969817
1650309042
2122015026
1726113518
747631826
1584853998
866623131
204114966
442399548
1058713517
794220139
1569957471
1624938152
1161171455
314104394
398609975
708626795
1078162645
1638448379
1155461575
619773581
1806351946
715359009
465269331
438181923
1346142134
1770708959
1962412012
45233564
928571131
1605170279
197684701
1677461877
2121483733
296361077
1931106021
1962629273
1589893908
905035562
519973228
699434847
102220274
481241639
491979805
1104470196
718349052
2082435860
399968519
1552178152
373816270
308896378
2094855065
1518463812
1977399286
942695824
856159045
81744377
472748113
1295747324
126800130
2112979423
956281954
1521056363
363289189
1989837686
1871526327
1548391316
953882369
2047992344
403231786
1557785473
858145706
1584702291
1648908011
1861120513
182589264
142984528
2091318215
245174494
1134251787
891831328
1397781620
501536353
2014708364
1664854388
1900396921
2015242326
48218115
1151607064
93115323
113638643
1307635946
1298602097
203158492
1411259955
285115745
199582885
456258347
1312519093
960293217
1834741875
1525424958
1195070663
1819623582
1844703834
906696325
1031332646
342747732
1942727540
1610033370
414936235
516378233
947957077
1563807425
1333188087
546173155
753182700
1352707859
1364659321
1407373020
782614695
1758429661
577732767
1899692456
936603705
1715845458
1149741189
886549693
1682499675
1410658919
1646103032
1949773888
1093010143
835005552
685198350
2120263264
1453307778
1987299636
1597821646
487237444
1016142482
37377506
62021620
1807635745
1314251314
1141775143
684539455
1563930816
983004673
258569428
1295741711
778319208
936739876
1445982927
462911822
830520722
378740809
945701131
1352729295
1257746062
1043425639
473356254
2087961456
750808493
1503705165
1186755546
1836401307
1411455853
355554847
896227010
1372763620
148084845
1324136822
1195528024
2122834829
464441776
2130726453
340560255
1359481910
1712673871
1709359830
670902014
1254219141
311044649
972873332
734895878
1406626845
32308863
515825627
1823467318
75707941
805210400
590045993
117793631
1791176022
1290683354
1577111585
1777048999
2080557346
1490183553
2043302117
1271908241
1084039609
1762338773
591482741
391774503
1227886771
1588744656
1351122033
1222732290
601447722
945294701
1072258429
700053871
1368845509
1349387103
1490903737
1338842711
706936353
1155645118
1246463500
1158555554
784690050
1938250356
1426288776
997946592
45282475
1779791013
698296646
930967032
431198529
1603496705
487869275
596919191
736676670
1211817832
928891807
1298495343
531439746
1408074692
1137121253
1566190817
1621454401
713043584
310523108
1864319125
87908839
3946148
122733581
175646980
837285008
672667736
1630145000
1492491989
1537010710
407396519
1525042403
373361906
1630299807
1760158329
1561903891
1573767392
1830906848
732312034
1969293402
568398579
806127527
374565249
664607969
1157750394
1160735801
1504720338
1904536560
90675
2040700034
545073552
22567055
1944940652
942546474
441735816
745067934
6133540
170800221
549471599
577209020
866912442
1878860054
1949497844
780194611
1808485241
1232793700
1100910406
258915418
59355776
560745000
412082276
197815064
825466324
1820937267
885821518
1745257154
145064499
792030427
2106938860
1201333116
1677638136
49898769
1607307470
1259009877
1262886139
519578298
795419937
1754237542
1282498754
1421329105
128032850
223160169
308298085
1689752473
814982226
153091755
1786540173
611065604
1678089553
522605682
1305431825
693779758
1647885451
1364358868
1803447368
187313602
583351727
493698106
532664005
1353431907
212005425
1712458138
863437947
1105487130
60757536
709714026
902560354
593531024
1084255350
2057762230
976002651
1293993206
1429906132
1249922859
1112163595
563866780
1781661191
1355868745
482597992
527409057
1001410237
594078332
105767598
578254359
218901644
335761039
1682515625
1730437545
1227062270
378581083
2094616713
84742458
1131034817
474188165
564933031
1540381072
284068852
1460077320
1472388363
1468180684
934487742
1160334006
531466112
2147450850
2111891269
891449693
516632516
2023224679
1903215923
629199215
188616495
1807171451
1410270570
2099510651
1634062674
1479951866
1847113357
336541039
315659457
1412906268
1723102469
1698457107
196326227
461522770
505903091
100183656
488460752
628891611
715646013
661876268
254785739
149933194
2131585532
1934154818
1473737902
570710222
1843472318
66135214
797785542
1087870733
711841747
236785399
2127866072
492235625
479282098
136916074
1682480943
1729043951
1395654793
955289246
1546034949
97268978
474772343
392692951
1600766827
33707732
1222778291
1217061746
564565249
303609061
1707487514
1363300620
1777902075
1942977826
971926574
1041243552
1551031779
119133428
631193166
308682900
1722010396
300210872
220345403
1169366563
1658743204
711241924
1288022962
1817065155
1796796575
2141228867
1258737829
1720311078
1028803912
370597497
417784050
274158500
9399570
275929322
797751307
1879290769
715213684
1114191300
1030988991
1253538473
1006947436
369056661
478708697
1367450154
5069692
964991283
1974871339
1238842386
2125157333
516417911
1166145615
680565254
1195323817
169393331
1752825719
244120450
1326090563
1238321942
223677750
1917174844
359647214
758443728
1707493288
28981657
1532083202
1942324888
774174065
1815923186
1157883178
870506480
657035562
1271585363
1432128662
573778138
1679894182
1371020465
1230611774
822307525
1528297114
714501663
2028565536
824642660
1939628614
1097022935
42467592
1944935467
1675305250
572750277
746737072
1743135293
49658928
943130348
265311970
1213086442
1385452023
80526807
1301732555
958216479
1624482720
771748297
1099035223
265097275
1188063391
1867022086
1481201234
320128602
1865476898
417915
1791988583
703540971
2066607182
1964101205
996993110
1147579611
196857945
1985537172
1947662305
1052703846
1737822967
1504956597
1228292564
431359510
1845953468
1345882225
773481057
548714555
25283038
1400309633
1428036384
2028530074
336376089
1680283205
111944429
442581943
1121959250
1945147367
796245469
1583625424
1971554122
1532018
1598823975
475720337
1073242330
1928565578
1328385057
1086935985
1451606157
1447004518
1714902621
1609312915
888338167
946093949
441289176
2142635955
839526902
1661815768
1919513220
855931776
325491070
560815532
1570759554
570831127
1420766083
1488732779
51398450
1105926052
947798281
496464909
604862279
1209505237
1616367927
1024339958
586243516
1395901170
338611684
1614943349
1043094551
1452255767
286970139
94717837
272727186
175477664
704581438
50275552
1786800596
2116245572
1006867693
528512071
695086962
1715714629
1944177354
357574542
787333634
1692453066
539312516
1847173458
1062817630
1307068708
1336002139
910525126
333272799
1434135082
1115668220
1856373275
226920987
593558826
1063243271
1954531534
294876179
2031647052
758562794
1274567186
951773842
1847461111
1705164241
1360199803
540558817
1075923151
177916631
1334133957
1418617180
1392691554
1165592633
1640754208
2064802452
1049790893
881082609
1007255093
275729219
774419827
1865367268
794252030
1198739638
1615942457
1887463046
1045572075
1285028674
1122238054
1645288248
197871498
1876299832
2046863944
827353950
1084693522
2004238511
378170233
197559561
1041396025
598712926
1524189800
1446670818
223813792
872738820
712777187
1840978842
2126074563
208769386
604204294
11311091
1290159131
1771531126
1777228175
286965073
1654494189
1748924602
1240633810
951189095
207493775
2107058609
1073236903
299863958
1879001029
1523616932
1145259612
951701869
406849716
397622997
1784796237
695338733
980694554
1695687467
278589054
1496338454
412715774
1895949315
1035226462
1096478526
37560939
333986481
1292471319
879350952
2059042362
1318322092
789402246
914846531
1937577098
380568359
1315800917
996138114
1426941735
1744481574
406030917
362751259
1104322709
233334177
928609905
331354198
294763233
440321332
1248685225
954992018
2094214769
43813996
872146397
936201141
1266165422
1741317415
614075467
1347718459
434651695
384592508
529080248
1888658778
1818285970
1707374640
17554819
2078782253
1343145044
542524470
2007430339
1659401995
901497573
1465794054
1873116961
1098577377
33048834
2083272512
576357336
130770472
46853683
1469240277
1354269105
1171940135
319707438
247251496
720896402
142961323
801552149
299416515
86388807
1376427943
601340207
2108509399
982810894
388552657
849615706
709190960
138565586
1293741837
1379906055
1443278841
813284185
2078106629
301793487
362984558
1744310136
1930771556
977229951
1853078916
1595660186
796864746
110787960
1106676501
800096366
828514783
325637566
1982974172
303117081
2081411876
874585925
268193785
2054925918
828829867
1741991600
1093873182
562833789
997808755
90125488
1041266340
16465535
966244621
15797473
32758369
2010569740
1831033262
1488786442
84805706
395264098
765940374
1186137537
1098896553
223410902
2061102837
1229939638
1201547970
826603044
373777360
1839850211
103531605
2138016590
629590889
17523325
1417259400
470260605
955935336
1886677424
964655674
121549263
842808142
547172051
1545370827
1251159651
1752679249
1897407520
2110945250
870676539
269626892
1767903186
1516982774
547960597
1445048939
1052420162
1142585562
1839961728
1330986567
1979235416
1422594920
1443336144
1292724972
1547493360
309065928
1711356818
1653061989
1846649744
1831498012
614542572
1595741923
70799734
195870033
956879692
1102358660
1102656678
1786603462
379118844
749461490
1188980474
1761107054
623038646
680843079
417474319
1999292742
1753102492
256636452
2117711588
892782098
1559983151
1208343790
1132839458
1978385603
340531860
269916532
1968262154
996461183
412783783
1666392946
384312793
1839033964
967423921
839786614
1051585773
940483474
703948576
1909518373
1149145464
746866586
938295076
957481199
1455514669
2122087467
2038580925
2101963664
1459072286
1669449396
1851828740
904189930
1320143112
1645279355
1867414671
364620076
568709299
431742778
927499141
1069838747
1543161424
1415167299
1830160354
1391243152
277564490
2033617404
1378660632
1679020298
1234101070
1213331728
501048952
2085257358
1615376471
350178436
300104248
1956067514
1722993440
190245686
2139970435
262217991
1932334331
1753924121
1121783966
2093101541
811111809
1682861090
722516192
2132910352
120087204
1935942330
1580521443
1184339307
290524627
1769960857
2138318468
523969472
1046452819
1833880425
1040166442
2006684377
903936938
496806402
1955064409
1556473744
86187080
934921899
660599586
1851242754
255355659
75554222
2038673457
1946176936
34009527
1248154574
517607748
686882352
1129051065
1940836
1680626289
14541490
1553798014
2090495852
460014810
491767582
1703936427
1713092442
352035214
1630037579
1196536490
726948642
1289905120
190443548
1964383581
1588445837
348793813
15913855
1491697833
1557931520
1241163602
1908331622
1015820993
1024763816
276497885
1239312300
1646393003
576074675
448295275
1842697905
1352522393
576071726
925471283
229747791
200515115
398574973
864556871
1863051399
154640671
1520789150
525945358
1690402160
720787668
48923003
362719148
1181389463
1915506479
100495028
2007467014
413930024
1416079486
835451587
1763488659
984022196
1337733516
1013824877
1736392062
1407583526
1632827048
1491548732
91428371
1766487500
1937662262
2123942054
609149256
1855544318
744218065
1376404760
2089401487
1567226918
1043073802
1659144106
1606422822
1364627194
1990881187
1007265304
1562930813
1685079257
1254996085
266140335
1399942207
102208053
7962301
468448560
18978071
1232716809
1607112329
877179638
1320310866
806673517
29812026
1074224943
1539245128
1069725094
1650048719
1299143444
1254148320
1122791357
1336266141
1167142449
1559282099
1688675324
685080308
739393193
705234954
1905975607
447937140
1092571512
498978136
1639248061
678469724
1217843824
1726446989
1841717584
1395330731
714859830
712435994
1464851652
449687792
383990875
376207205
802931533
1596118301
1294645952
1596678443
1483182143
1475889832
711777142
1134686780
545097168
1868662927
461431045
1793053643
1606394352
1094736777
452513669
1205034961
465885769
1599937618
1764633477
772209035
1196007539
964128196
982417995
1683452158
1725214167
752386943
693680887
1220308127
1779505364
1192226751
1293692389
39574528
1346285570
866384285
1936360791
1296134653
960077715
480148410
307062238
489891351
1404722238
2046773742
774954447
725336090
747559027
1681727545
303275702
2074372485
967704647
2048792656
1642986612
137775127
388398612
1246799895
1012971075
2092769201
1258931659
1968056360
1373406889
1508113641
143944281
1680859670
210992012
1554310981
1374992633
2101323221
497358535
916757428
53517824
791472410
18232952
1978879452
1070321960
2146397382
1262863493
1892381617
1877952881
75525130
1471098889
604477068
1894971770
1119048054
971746408
824716848
1481298905
2123822671
520305287
182616780
653793113
1491625987
507410537
1699845883
247456613
1816147730
1305098643
688003667
1904743383
1120095451
1218307965
1983013756
240870830
239094235
808823157
935293601
1588978415
12741713
366040440
1532492691
2044368687
2076376578
470362046
2125363129
1796443100
138562310
178865051
1065566491
1121782725
707862408
2078604113
1585427355
1243427003
632540654
991092811
184244204
564704810
887602679
1648532474
2011436549
1064703760
2029289943
1025347366
1210216092
637530255
558986570
1956854468
1928510853
1635233626
1481171869
141717626
1993114862
1233748900
2078389642
527452641
194035282
1033018742
108570690
1119742453
47723933
206221319
1248987880
588121233
660269782
1996603338
1217201490
428551839
847871251
1135817969
1887528406
715126511
1502714799
407845016
129038331
1779549749
19300837
1689999574
1104503413
1023379146
1501984677
1881896117
1270058380
393549270
2052480228
831779110
536711530
2019850931
269237101
1914057842
2058103836
267773897
1254220037
1399352016
523812780
692027995
6849049
861508345
1782634726
563475250
1517708106
145936816
1329348018
1824964259
1900514448
1020726955
1863221800
1588421811
1703576227
815913091
1683826784
800344456
1513228837
170299707
917718442
1928488391
663023806
470868407
496742680
2042019420
973398049
780629777
1492826547
1769121045
1308965012
747767343
1678795964
370393345
451605001
941856809
749483044
67034748
120489934
1779048052
1077638322
1241286455
676915607
170151768
209392604
1686659800
542406184
1465829867
1639317116
1762942761
1535835666
102335147
1486423796
1760600155
1231670592
1857451841
365253480
950614207
1661255100
2100472646
560616455
969583088
833704237
1305111600
693125480
840838293
160617545
30006687
131867171
747552857
1378912202
986369421
1387682316
1426588830
21943237
1371590856
2145173472
968874120
1516536128
1247061811
1611217798
1501283257
388299937
842000262
1098247242
1736648090
1404608492
251262037
103274408
856632885
1935410463
887568223
1426661001
690593440
809459760
1524344585
1295760558
1963675953
731832716
4297062
1194184179
1412139236
422387828
1003860222
924343543
1213270807
185109673
1372162341
816953739
1796603453
1905584464
2059209296
1543263953
1131385693
347197213
338722254
1597714749
518682011
568800685
103791283
1513405665
359465661
1698760576
18325902
185424973
124799824
1622325888
1366745323
354573762
331406026
939258682
1730871729
644776594
855132287
1294413499
1341831871
1612778588
1543540384
1943762159
1292799601
1932547069
1309813721
1339691842
1439214951
1372645271
1505626683
1159814712
1235035027
718942324
1135882429
1447918558
1168854200
474063430
555235971
1743795740
167350176
636842040
1448384474
498652519
357852096
1719651273
779982274
1751450161
502373495
251374418
1383411486
1637068728
1343815005
1141118840
1008772002
1018367500
1127421684
1298596406
455137658
1650623589
1623157409
109356209
2107540583
1036104521
131258121
1969513837
1893406409
1497726764
182406238
1185433313
844593595
583803373
1017497627
682089865
1937869968
214517228
475240932
538693105
519663186
1149446102
1340862484
1961022263
2141162721
1534705844
2134813353
1032408419
515669525
204536058
1221425326
1549555581
666083161
817291704
1965046815
1894868342
483491352
324990861
1009366623
1428908815
703006811
2018209041
1669168051
887523826
1719829598
410876990
859320486
731072348
1656181138
1162199373
983240060
321538841
1720021036
218995984
477866627
1409394044
1561448942
9608924
516494540
221027676
2046849556
567080658
2139564492
1496254116
1080112505
333049937
482425883
1122836715
801149761
1432581135
1276444517
853605560
2098005269
622695071
1368833288
884894318
1646411443
705893884
1022349233
1909354713
938159847
395975778
246966367
476793495
1009502164
1189722881
1731041773
1294331161
354651769
644458270
579120577
2050889249
1515844540
1760880805
775733327
1043718954
587559951
224957816
233809032
308932136
1470005341
687313381
1967329464
1991701795
1162816858
1423727817
263918176
928384909
923839676
975298651
105827183
507002129
560434368
1952205984
230716628
1565193113
986693932
1716189969
1205447791
1663931732
738816656
561796752
80545823
335669106
1486329642
741134299
2032005777
203415559
417420126
1052366338
1200607113
580256922
478617878
69327424
1304258549
1434406859
211599659
2133481702
1964613123
576168091
1788408460
1877273712
1631218093
144158550
300675914
1936484152
795811092
352423187
793626721
433255936
448983099
1478928701
1911901750
1415203478
984405406
315645903
805900426
1747897691
969774747
789844059
817556280
2147407773
1295857506
1291565792
1268740572
149354068
1678287791
1036789686
233971895
1028404268
2040570345
1091671123
462902378
442329962
756748514
851176039
181209788
2064949446
977758997
431193649
110848431
900818226
817337131
711939022
355865020
1589985341
1207822450
1496706763
1956590564
1057694270
2004984440
64071473
419263425
392355543
57308727
178358421
1966444193
6926054
2135196094
1695528940
1467534378
155761522
1511882809
1435918849
1218000531
863153818
1593591571
1570517442
102013653
120147705
800295196
1905348117
1541886257
1053041086
523297755
836100215
1415040260
1825641586
1938371235
353575720
1762391423
189280168
2133011547
2094004189
433669507
271274262
729892338
489292957
182498243
1980427674
2135679039
1958501304
212296583
487119851
1549581086
1239197966
905780429
51521184
699183660
1048045687
10587137
271115928
1478803765
200778721
649677566
364323976
812863456
1555610124
1346613402
637781131
455526069
12364907
1960995229
318928585
460221003
1734243627
795072583
836219738
164085
1475601923
497106221
1921628947
1557445997
1466207752
1214359304
1903665880
860484766
14624818
1947380601
1649370429
1172183196
1408668009
608691778
308018425
1865645435
445597401
152191746
1109690133
1940809177
220621795
2120223805
1014328714
668849744
1142643050
985056234
1527552197
1829941898
1355068050
1136116783
390179521
1889935627
154797080
1006675738
1461928112
1234188189
635103806
521696973
1570913578
51375866
1203551948
87729819
511974167
1514496031
1531432951
300995048
888489725
1874806812
174923231
1032603057
1572110884
1830605689
368943377
984633384
468733087
570733529
1976310106
1312708812
437212874
1657961276
190997260
152355172
1706884305
2122006700
53695960
1882295690
1488111517
1883933820
877800232
1089065706
1440217127
87591991
1725459435
604435027
2087721332
62558021
1698916139
1270519528
288463338
969521
489828400
628784912
524119821
1713661727
1477256374
2046102637
957398743
1700843849
1010826053
175086690
1269404095
1369659998
1406097854
1946134563
607620630
940055006
1160966813
1580182695
449951941
1426791012
1065167926
1002494849
1254768896
1288490639
1392070323
693801691
1532580212
2102971401
193542674
1058577733
427289340
2112868561
573285606
1997093650
98813665
1568018166
2134106577
466350415
6635880
1967571193
249310855
128066272
1670400786
751699508
368806309
1432514679
844719129
1433011848
1153962301
31449269
1794612616
1429495685
967764009
1568002245
682402979
712300555
2120918545
311012403
2016138297
1755208821
1168198648
1861447031
544821014
718750496
1332921125
190703129
607789763
388880637
1602282423
1557122796
1703833978
1891251400
387580435
833527873
548316087
1577997496
1380910627
346829428
1604625323
1953857798
1457391808
221259169
463085287
1201928678
939162265
904794788
1985269854
815262430
1243337079
662274691
1352258253
898410142
1578876886
1036562275
5307290
2013342827
990704143
1287064633
190921722
1290990421
1918063954
1756927301
308218878
646840081
833021194
2114906295
4578493
1035156503
583664193
166798917
580227632
1960190823
953962707
1714919367
2135754215
1020438472
2136153680
960242071
341479691
1467771153
381702110
1086355973
641441413
717762774
129030367
1472932661
1638155627
1922086531
1946925252
1150048594
1445456720
2115480632
1937408465
209409181
905702982
1233392073
260335273
1107161160
1359828808
717148783
1613025551
2013963287
1875023032
1949214708
969310224
1163293458
65158123
1593067314
833367653
29334848
473420823
1097323733
1978646606
767956688
565160011
230203617
308345396
1023592677
583180764
1336945623
1001176707
1236179395
1412114972
1605988766
508941428
141180106
1945900363
1148026656
1999123945
681036586
1716688049
1124486651
1726997939
649536471
821833818
1782114401
56380926
1935020964
1837746631
1914164768
454633024
843400742
1600693890
515821625
2068177432
987954417
364544377
1789443411
1083483848
1802277086
1590011356
414250548
1585039928
1315420556
1425412461
1826673083
183818281
39099978
1938333276
776632659
630989294
1224322454
1796814287
995230912
2092159799
481967593
1550649885
1692786526
54104396
663287253
837933260
1950839558
518889676
2015820869
109786494
841293161
763532360
1468067977
1650907887
2095475734
1010598409
689613595
347145908
1999347725
761840401
1318765816
320985701
379681494
725039179
396814594
243058287
1584026171
1335761382
1549921144
1429928938
1467837677
1427197166
2046601815
733603620
1685956251
1945518461
99267975
1936110123
1571314603
1155356970
762036157
1350553073
1956486842
397006315
1547359699
2015725025
920826675
737234666
1851023259
1855101287
555733815
385593402
1575217164
1064689206
339360444
1743568849
260746561
545647290
546012205
1119890705
340785416
2022164496
43457720
920724939
1907114242
1931586757
1472165963
105280858
1027608305
468893395
10153596
1713121966
451391658
1904794928
1504335353
2049164859
1895608535
2062381979
1783740654
1746137246
1874204328
681726752
1695832599
1616951490
1438150339
738694634
1395982275
1576360440
755407603
1984137247
150702394
646482515
279210607
971348858
117492199
1096044792
1683749489
412966922
939634354
706372674
1161223719
410945501
165325177
2055082024
1515982634
308998253
862741828
467444789
321103292
89896190
273335133
1340959289
1213290597
409094429
1446452879
2123506634
596034954
391813809
126277648
996217251
555647601
1550269525
1756834657
1569816799
1975579602
1651545909
1720666849
1360257445
438562459
721430000
1162986493
2008966489
1015422837
871413405
547236499
93791471
1486306147
1871492251
918818533
996462376
1000208486
198409044
828913810
1053744821
1137495291
1405005904
410856161
259414164
920025167
394307003
1538257314
1016074841
485708676
1322566616
1636447489
111771626
581462310
312147024
1386911216
90245858
482432359
420955068
1653887459
955969411
1728966325
307106822
649539636
601596947
2006234552
404158170
527480068
537970180
621481319
1604196224
1843896007
556896611
1216625757
2016271870
1287825733
1929371171
258487084
624529396
1088133843
1230153424
65216167
1203895305
439326804
502470294
119455428
1431120921
1148043507
1697980357
834045763
147463792
296030981
305437244
1274513466
1272547678
414357602
935323811
1352474050
1293198430
1949358544
1259939902
836462751
1376451333
633969683
701949281
1638436520
298862349
485155748
72178596
1800782404
1192448651
1593852303
839465566
1034490840
785834548
309421844
1040511966
432605367
1392879516
885457399
610374585
1953168470
1312439108
259449154
1267473487
1943357463
674504636
234381624
920153581
375796720
9620019
1793204026
1220195461
1919987264
2005907130
1089599078
652762590
1767885871
579895501
1744847959
1925814319
355602916
1552549573
620721181
214194198
679314219
1749914423
390648681
17426198
1850571516
620302285
1956097883
145750375
273370211
48447316
271824585
972967191
1187162745
2038235142
1491839198
385470190
389208180
1958778288
1822508885
559303228
1262330438
182975434
390566963
1998036443
1390746862
1229144187
240407862
994802380
1378430472
153609649
2026233936
845458178
724950220
68308059
1459498971
31514392
1802725856
1211246103
617889526
1862403165
451489744
1018884040
459058621
1216619366
176442179
393311141
1191882067
1532544708
1592986417
2064602028
971650144
1787881595
988162335
1882561400
2027191160
515795011
346605865
147282660
1570750596
1094060766
1881162447
1067796551
124474499
1538981525
1734652126
216230539
357101107
2101144382
558057839
816958296
1319388973
1886488397
236682965
1699819917
132775989
556971706
11003631
2056053675
17747152
1101672626
2036591771
1397911910
783804563
2020847167
1079985817
1478526638
1441124919
2097062072
846215372
791004516
488788115
127430454
1943379028
1829283824
894615275
1588084122
192524147
2003921663
2138022071
314915459
1059499455
2089746625
461536774
661681593
1646145879
821037587
409667632
1985691117
614750591
1999165754
185370014
256051104
1412414579
719289373
648316378
780917495
1628380892
49729231
120315538
551700991
1735783450
1555141924
969076571
172879639
1728095951
1137089943
776613229
188576586
1155639478
830401315
543684929
641014815
705186586
1192683425
761051535
350806660
1202872166
901488209
925253639
1806372929
167354097
412941636
1687385492
2117625544
1091427091
1001267414
17387126
1896533374
1324152360
600614070
903481039
1048282939
1888068385
724041490
305112782
924709294
1181871675
652337789
363515495
685492946
1378258100
1358997418
1962330731
1618739012
846460269
468500722
380891139
626852114
37634402
584201047
1379484110
525051105
1515246460
475994384
1221483261
1249872245
400738463
192425118
1159636065
904266981
782315673
1671190972
1673974026
1141152649
1982860850
1959811195
1660789061
115080721
271785675
889933720
1450766275
324308794
890203066
1664974321
533726703
1356690187
1790353672
170520020
1924937603
1443308585
1642934126
392965696
1471727515
1392677586
1939616565
220403159
245568474
1594739347
2027955458
1255771293
1713113606
905388182
2107986519
73817763
327934791
251652685
381885739
1000085057
1388914907
914864988
1906771166
1942085149
327417792
2013866937
79721895
1542351644
1035386377
772875893
486433278
1467871087
494716452
2046410527
1573888364
435950676
1372629874
894538062
641145401
2113600630
684891771
586720544
782545038
1416646160
660087122
1042014058
409206612
609305868
279315405
1096283737
277993563
809946593
508929940
544010375
363432968
443721521
931564691
856370029
1608186560
610176006
1503470857
929228945
1635413037
1397647040
200274461
524248364
1308307379
793676457
585361307
1251374916
319161541
1702295129
1176049885
1721087154
811354979
1274846694
543730808
542515365
1616444411
550092246
1469388945
914318064
201353150
1500918841
1689102270
893617427
313508079
2107171829
625361943
1279015262
2124245840
1250631218
12881089
902998190
1417352218
1238832416
1143157057
335202595
1168806433
296375897
1638700580
1982544898
697732852
415583298
290308394
1889186804
1138750853
1568721256
1631751544
1156309908
36776971
430086656
503064512
412152634
94901110
1524244066
323146544
357531629
2028457800
433974647
129234086
342761669
1694717740
1346600557
1994221443
489977326
1821494656
390716294
1968642563
193379962
224239906
133192817
1432088871
595981955
1178563776
1725065144
293795170
725450300
1070976823
476134828
911853172
1535592189
1542099986
339004152
2059491252
359631447
1484211114
1548517853
1913517175
1233192972
5833642
1060715750
1108053078
1652739231
887451264
441002509
170346347
1297121093
1890659582
1525594917
807363167
1670789141
1022973134
1555800624
297423602
257482280
1883279986
1399378319
707146742
1901334198
1842419830
42239978
214006207
743868943
49567702
1048535440
774762005
870722337
1741783194
284259108
1336866084
479487172
1459866059
1544579953
2146703653
1888241770
538542505
2138029596
126934658
1929581571
239920699
1245959479
1048764552
156518681
1978123528
1971408019
860304742
816990681
937616406
1917924091
991959738
2071232592
208810347
259216671
1984686375
153881659
1783544708
1380421435
168710521
1221065013
1773105743
1582770149
1301077998
338820406
251768308
1750544948
1704970597
1491910338
2056421518
2008872850
1322778360
157066079
259640729
605907626
471566980
2122589348
1027090982
162570461
995701457
1109176529
882410968
1651660072
1626630130
1830096462
1904646710
125334100
1303017272
1587432507
682304389
406365364
2043807670
202389313
1354686677
597030151
1274404490
168712303
749034566
1890544188
1609296658
863402796
1820359529
1804121070
111778530
2059516941
822990612
1137040572
238450317
2124488216
1975442523
2043872269
205391188
1790880265
589083592
1760633159
1424095669
28054475
1277752079
1388367084
2056103343
1697114489
1586238369
184816487
715896566
1308772537
1451406433
544231341
1983855425
1695161709
1419419897
1099500686
343993428
1384900776
1148232246
580710393
1891746970
1644891489
415241956
1411230814
1542707898
1140762690
2050315130
1185676132
89818834
125496503
596888104
743481418
1828900357
1506806779
115407842
2088464833
1438979792
1917297379
1013264446
444689512
1404118386
1279897727
628290879
2087898351
1860526136
1917981610
436627424
843199123
1911708485
541037132
1768768834
1398130929
1577823695
1806001844
1799930145
582712027
644287765
1827165804
1465526188
676932576
1061859753
336613383
397100255
261225321
1013711658
1750569436
1237554456
1375309343
761236680
1772115910
683359578
248406226
503003485
656019872
589089568
1846813203
464246645
1585390065
1822866824
273093937
1608443429
460596002
1830671508
1371634691
1119987960
1454487278
42019332
319555909
1622574024
12704701
638652796
1165122290
1744936907
876202792
549044315
760511465
1397610325
2138661002
479379090
567177009
1758128563
1310263055
105127670
191807916
751171722
1984901034
1514307197
30745611
297618225
1320570781
653446581
707923372
252730121
1962698390
1038540874
1589667394
1787635756
371526949
1132709264
829569271
1748751663
354880282
92465255
170487122
1055493004
1557034241
1038022736
1928694452
521381962
2112639837
685611160
451904011
1291071413
1929170968
436656448
845971506
1167100263
2123165030
83588952
23119873
566986105
432587674
1010492591
2062259467
1771808735
1287341926
2030704775
388302062
1285995889
300456116
348923846
1718028976
1017362197
319543282
893232435
527067196
822333193
484541665
170117446
1538306292
1787032756
470246702
471884578
1272206248
1617395907
1293611482
293310609
1735896431
406663675
106909201
919879138
2058101581
70217834
559138066
113798797
1959412839
587258682
247714075
1556499856
47445244
2146835198
133802085
1951859971
1234804703
1477312424
467424563
1330929553
33255672
352904224
115495396
446312242
1270847439
2111855141
1491185988
702840478
1100386633
1869618996
1676069732
682330308
856062650
657545254
1264219301
653163066
1729522349
621352542
1256241991
905836408
1823659269
1749754551
1886989927
1517776676
1139012495
1328681684
227126177
767701372
353319248
657302871
245151205
578768802
966577255
126379316
968643388
2088584718
192546909
1594201906
124941005
769682085
1192364089
809004317
1654119429
1884366369
1165310197
1333101202
389719151
438367298
1921577859
274702622
419769673
1551313820
624435184
808504479
229550778
1219923428
1706941906
1828755259
807285125
812425457
943929449
560512462
755584362
742116840
807985147
1728646218
167190435
1397836354
1651895248
831228323
2075198647
1847052242
1141155108
115993704
1229570800
871886062
438720802
1893029578
1963212958
1830261857
1654076165
2118212348
1686291005
505992935
2042306083
724780862
633843973
897178014
1279045886
1209448997
917563648
93743031
189210188
16285541
1622576880
854348350
682897552
1881715587
1255567053
386111436
1386695482
920989635
1471472219
2096846375
1009677705
1775058824
1042038514
1868000
983723219
905943923
103009259
1047749334
496942603
2128850456
895959342
2122376608
696969501
1405034607
2027408544
1479844455
1120766433
2136518138
47161691
1719712254
568495101
453591144
540085539
2146989207
1454203738
2042385640
930748276
1913301722
1937788872
1853925313
2027267719
998831540
1852941981
1701455969
2119380810
1212982910
565716171
2091267669
2005789175
954894183
1374112235
1187193990
1009553751
1317430265
1124383116
508298893
1153607813
603412664
730834457
1979303022
297552294
1921903527
1051935380
1473935037
1948089251
971828556
352140652
1357908716
2080248020
1065754468
1829847697
1441214383
80415954
2070652522
334660883
1084721479
1870041905
759644554
1050432095
1570647431
383737223
2103986778
1019390909
449013859
1792588205
989429209
783542524
1232914339
1650200537
2039450674
1316250185
127692828
495775986
90272063
1716331351
1256110235
475573583
1587254399
1025942546
895946581
1587180037
694071730
321424551
1222452622
382529535
1092323542
1060601418
1089168435
1349683678
1662801514
403301990
1426040677
125635086
757928900
296540258
1548698575
773710233
2054389659
1517416462
1312772596
42462630
2041048396
1214200805
1550992041
1582024330
754966171
307900221
1792785401
1427608907
1564172865
510041166
1968946247
147026480
1717976520
544388948
25298818
213076829
637394112
1531518859
238738238
179786269
927795491
258077293
172354028
397668950
334392295
23848311
897098000
1182420969
461821228
75917429
1877783388
190467366
1994935309
440782839
1566305975
1796675937
1072621518
79333232
1779062588
1007109819
1351118537
349457216
700419132
1883859084
410501115
295332764
946893805
1947613657
1518666361
1255282081
928657562
593054535
921411063
1137420085
946821951
903428519
1912011470
1630537614
1696107037
1096313830
1927219920
650578626
1818827301
355948948
135633060
1481628568
1208567281
994138298
324362518
983854343
775323733
1433203891
1491333662
1082193423
307960002
1618529298
1251431472
543715978
1692281010
393082549
1213233642
658451978
1441580612
1278276744
1958443180
357848600
907903419
90841906
1715898508
1907594293
720316653
305052847
694209691
28815501
1279513721
133389772
976347952
2029468619
1662597803
1198592899
1360739986
2143568219
1759464795
826667624
376718410
1553465798
300817538
591016929
252851869
1591981377
482083845
724753692
1414325103
534730141
1385504396
351988937
1867587033
1208971284
498402050
338432493
2024930645
1180369020
1405339668
1268771195
1783228067
1202344659
1389842501
1475527936
1654414289
1143467488
1379524394
1254160688
1846121552
559711560
1331098781
812102418
1128586668
914289584
1246720364
1244813148
1033814873
1920023863
349570038
452814900
1087635223
2030279019
1226103698
1014494076
389165379
1194755621
360555937
793544976
1141072181
1280631077
1703203111
2023405899
827409671
1742670477
241769438
1665800851
288445052
1650462461
172516682
601872519
1072338545
1097194005
1927465998
1772079490
1835423292
1156935863
1485640083
400690509
1367111314
1861497628
1089685169
1990603490
801942769
723461885
208453476
562882401
1962243920
139020765
935481230
1484860382
1075436668
1908009924
1801965251
360321851
952562703
2040795362
139060561
1860045173
577386357
198171678
1701912404
1446027494
866752857
1236205769
953895359
785639713
1359898133
1597324863
822875940
147213547
1737747524
1374543935
334891590
2137389193
1154149660
568806136
1258073096
1415759841
1868747773
237865995
452003550
1529330965
738834144
1823274334
1644784322
690290271
129245095
1198898953
351632063
1132682420
1904057082
1467593280
1464827681
720003399
594743475
2130500256
1925973026
841082096
1387783487
336740625
464043059
2088250728
1553391814
496872870
1610329354
1425380413
1731190720
460550833
1386456046
1200010271
831736611
206519755
2042294739
23470117
406608155
578482898
1133342579
2116985353
536548402
2048822827
1144179251
1797193575
712977618
710020853
1091442515
1916291309
1288999147
875194545
378777907
1258270771
423808044
555384416
1339448035
2127357456
186658865
337716390
1451011285
1118699760
608814357
660417381
1960822980
554298082
823198060
700477524
2067027549
1766479917
277891803
784005518
868140766
2079737141
1282882924
1675040637
1899225588
231079152
1015004572
1180667621
1703319981
1683597022
1725746719
491310096
377759463
1532714443
1209283283
162929578
817851748
821415334
701748884
311684683
678209558
749230557
829684996
1172316696
183393561
732023735
1408711356
1683575999
452238016
2045413417
1719219255
174997128
1278180078
533155614
253568979
1801851819
1924526061
1860010033
1806515442
2044391306
2103564414
583133729
1480301679
1119831493
1501715336
1421549801
1496731966
1313299883
694521291
1386240874
1233055735
204460989
1180327063
484301345
238487522
653927422
434881223
1741149554
923949840
332938278
825640221
2021979003
455073158
1394611965
140031493
368658105
790265687
390093951
1797341828
171627589
57850705
1850674631
1798817155
1496883774
224522231
342570790
1395025208
1566395639
393772948
1128966577
683767354
1796613807
1933031581
627883511
1083156623
1883757841
1181255107
160112107
385055774
1020897112
335537805
218208205
452393870
1033895114
1770139366
839251906
1371193939
1930416985
1727402038
950594146
950618018
1363371170
681076896
397993710
263156555
2130279898
1856101557
482353491
1004239349
358110371
948909558
141984985
1038287026
308078162
1719504013
1864414721
1194429005
603970955
1414215361
980753737
1262496484
1245249648
1196327323
1690302625
35095612
170534839
1888694378
1663006318
738003389
215661509
850380379
919656212
91000206
135052290
1264817450
1135056875
1033835488
936660032
1984861907
1407690017
1761603568
2075839345
389287067
534484022
1410410372
1515614646
2002315278
1100998004
1247813626
1113552567
581892835
867979100
1481347471
1483456513
1990062050
1396969457
1165739274
2090473230
2103118375
1549158334
17700450
1939203994
1038134789
2046253914
2006237735
1115456984
968274207
1214012954
1311504734
1431108778
1725723287
316769297
1157971267
1940612153
222673817
621059266
250217651
1474346932
209413917
937202917
978757463
1881170887
789631631
1537671368
1542361681
1782310161
1455363599
925150896
19580004
638488085
1964442745
345915628
222532272
185163199
1910174584
1988743269
24556535
23629024
1362185299
1407882819
1424659888
2008784446
553706467
648257309
1737488434
1770582570
1843927798
605455342
1182978680
1274406792
1029686743
1250373077
1737195212
427589583
1270537604
1675468578
880881383
1842843348
299104230
947832358
913221708
1064202238
1599702815
1796560705
1803176033
1135166740
600433310
1480830832
1370640561
1874246832
1364203314
1532476925
1946057524
1332502474
433225521
54130469
1301796537
403335315
530850529
284184230
596110037
1825316936
275374147
187578674
47195260
1062061579
31743008
1217050437
1694140880
233897019
1299167637
202729282
334804735
2122891146
271194699
774086566
1094066682
1941300492
1657923514
1296994681
1666361018
1065164849
1301078451
700150266
1346001892
2109706439
1894316132
384216499
830975736
1834932856
1451748236
1581982228
1532807141
1324728649
1493611240
2136891443
1030829659
1680757106
332508801
1870329463
420537587
585010318
1354145626
1450296188
1575835254
187998292
1915053685
1117474682
180496694
1348183263
1714458300
1902260144
770565148
656532032
1065262068
257912733
624953873
373923922
645735356
1027736459
56456974
273513172
1850125596
886719345
205259775
1853964641
902584715
465726446
156660409
429415715
519328961
1732061646
1230611101
1136312053
1249774849
788736885
1982598361
342971703
1889350521
1792588697
122718328
114494243
459047920
1491362621
1975867126
2122010232
955864612
819958738
2040559544
1072897363
1904801032
1381653000
13256028
89496815
1683537778
1248532406
962025755
1478047714
781848690
1598244253
2032318343
755385482
1577774855
1178746433
2137605310
2005152346
929859353
1128206504
71794766
92684626
28862807
769808710
1159367112
1971371923
1411748721
1007232259
1004891456
2079313831
909000815
1984551929
1929098989
1981331180
904364244
1708405337
1834110861
1942926328
1914411784
1493509120
1727504702
1914985446
1924674449
237499909
1079247632
1964147297
188824915
704463169
972254618
104703492
1746514313
432079931
1035564793
1529014269
1351815295
1586019735
1300273011
85297376
349481297
1106415245
1313191284
295039234
265005782
440296685
1243675074
1772829846
443874026
235548013
1785523210
185094864
1190254510
906628500
1453119161
1709540506
922238784
221619921
1399026510
1050128898
1649418201
1443061686
1894440743
1779300647
657346672
1969927937
1308546754
410971131
123621578
1116118456
1898593108
565071515
38523358
1808849100
2011749751
1783913928
220005766
1494182934
1596887712
38771953
1060026283
1529678946
1873056014
124398792
1650666960
156604808
1662915481
681289955
869584792
1557110948
669337236
1506840215
1117624005
1932256973
966884286
1616915157
2139375623
1485044348
1589093954
1551503547
964719248
1503710886
874913709
1408505725
1881553140
537025713
1358738299
117563601
371908742
1071730255
1840378720
2139023258
324217611
1784918113
1656149100
1469322499
238843215
610118883
2093584892
614588427
1133617270
873942249
346610386
1199043358
1901904422
1857045378
182994242
453204509
575052890
668647308
1070009146
381434146
1840569809
1153844670
1510608536
2050755237
249047766
1429443477
788145520
2072339863
98233412
466258174
1623699025
967199567
1266805070
418060990
1337224312
1635647112
2024777290
2035436788
1166322680
42950945
542871116
1007432875
1373154865
99146410
2074993176
2035024699
556752384
290113055
1829859698
1843599167
796085227
1557489817
1210850013
1294997483
303231568
564621192
969872271
1568609930
885342682
1274410745
470808707
150190345
1195079044
54990672
2010883702
1463184476
1092693846
1738013837
1853085966
842899099
1290525646
307725172
1114150159
1789657374
421158632
2118017168
951998156
643617514
44435468
1898827245
269618050
1037513497
1116065378
1599980003
1420546409
193034851
1128584411
2135141600
1704034136
1368235663
47003253
1773846550
264893859
565681029
1739070208
706132687
975320731
470738539
940839669
233456184
887440818
1747183413
1819458418
1416216060
1578619131
2115140391
1705945857
292798403
1810407542
721584048
593143175
812118218
1411829502
920085421
1818958017
2132117634
1890503148
786940489
2022367288
153766482
769595985
464913650
120344981
1353387063
1095103424
1304628725
1956090113
404669671
467176954
2008279569
1146564017
2134188639
69551181
2049149875
1132725546
584165328
34700789
395938863
1418817703
1166300010
114581232
1027536595
693811381
1033424370
16727931
654973585
659738970
33890136
1434774658
1681548470
1826053793
799075945
64008336
589120215
1841824062
1143883333
203301605
825560335
1621289399
350020796
73580708
1190852728
1015526779
839979163
557468905
76878140
1403097886
2052519958
1432811638
1996045597
614051317
311137996
194400913
320226610
1355998066
1365517360
1664876886
1320937651
1011858913
1755122075
1114849623
1562048204
927185509
909729962
2079862309
383152420
812700595
744225181
963236668
1002354180
1385322265
644016479
1327891137
107983506
372637835
1309581234
405796779
2016091403
1015308082
1671267852
1974647875
1432860447
1452900628
1340417272
248535935
28219429
1882122226
1603392249
1921964191
1132429108
729269503
1658186314
1188294717
1997876655
389053815
754026501
1015062346
1493354811
1191343869
320590136
299726002
1472415288
964504403
309772736
27830408
1165220263
1577420026
819364601
372702417
1360163878
406619070
2084915371
1966630347
1622754157
1836984319
1095547135
1506900413
1013988523
473540684
674093324
400206268
1934470956
872672374
1699775698
741753222
46063211
1617252863
156462000
189673513
166831132
2005121322
1095080014
267032504
964172412
15325289
2142403935
565323253
962547445
1338824932
323587414
1673868394
1846672366
2001812153
537548604
2030350564
1451248386
1315963182
1140731343
750112104
874881042
1815946949
1755862525
324237425
1202022879
2087737980
1584774124
8297835
718798389
120652313
1603613393
2082352316
859863748
1179027593
2076260844
836758580
1308930068
1693315283
916736854
728436497
1889538894
246788749
1319154186
2125829770
128628992
2095111784
837085322
1997371875
1059936055
1089636935
466976508
545691348
370888502
1579320721
754288749
43936036
1756086342
1520194836
194417434
1074170867
2070585898
1284077550
1001989224
1051132205
318432900
101184303
1621541167
1812546134
1252172802
1716397684
49183344
662509626
635062303
2103240696
1099760681
1416117098
1194840346
448850161
86594604
340901097
1227821280
251945436
1617872680
693777884
1799354234
1519519371
1085132796
116506575
541844406
1005208214
1846291723
532460842
149618528
170638728
447588256
213400027
112894100
135276299
1683904833
986679894
1539158968
1587432262
879196642
1630737748
856174147
905080576
1431811856
467819313
2114881769
1839068217
1722290404
586782209
1142047072
1161774510
172376512
947137230
1464100282
1494420450
1076734834
188014737
1565992192
761243932
1616366934
2001002845
928475912
515636542
57492433
945455728
382173650
1817342587
1858096451
1423496247
1947450394
878793144
1077532930
1016658602
614082334
576282195
587341199
1341017538
2090747298
958118547
1171109432
1081491785
1000460757
318247994
534268433
2120553896
2008778577
606869480
1236646375
706760599
1453651331
63254167
1262671589
1259862143
559438399
2045083858
1075748803
1508878200
557286286
294470509
406128740
2099793980
1003797021
791235540
33834722
748412009
1821815707
877128611
946186958
1228639128
160468124
66393632
2109930182
329390874
856083256
1247726373
46226135
1294644925
1664772407
1031982221
1317714649
878555381
1311958617
600217932
2063518940
1990460112
526410266
1216000690
926188250
508728512
621723345
627714083
114628022
1967017558
532859699
1807182734
486118037
1227484787
901412056
1030188370
2102653476
2021567585
2028536470
1411121395
1049409029
719363840
2145932956
10389764
1558056771
441445878
1215838369
1643899897
68521216
1453836484
1950656637
1779617627
340087390
1986799734
1858877344
1083514081
1687016458
888624801
761228476
1419628229
1804148782
255344297
5385284
1880884017
2097195811
89294123
1452813333
1735678289
951494293
1083271338
1663397133
182031623
371973870
2050910677
1166785886
1308462065
761995957
554482573
762200742
769349725
1963143126
1609202473
1787038988
863753933
695741022
1378398553
2030219315
229992878
1922407062
1577785649
1550444130
453510491
522842935
1609609576
13187716
1607894212
2010423294
90576021
1689827948
1281246685
900700977
1888655433
2086514919
1626213577
431852750
2039559978
267675731
771568038
1982165016
610680707
1316484242
1625560026
845464099
660786280
1730217297
85382596
1874933812
652674496
982827218
1558405862
1935867251
412362876
381461779
869513701
1604352470
287266513
1986032444
1341489798
237281245
353775796
1740316920
778561767
146326275
1577464736
191091577
45138471
781907612
1654121325
251912390
2138699936
141161097
1364113984
494066495
1115177029
617579370
314499217
2012324475
1415320221
338853635
1361685991
1247641200
147714755
970540021
1888612512
1314144679
697760459
755351312
1400438484
2002940725
993439361
1286863333
1033211356
745832664
1346836682
1959014754
519393935
14940553
1278226241
1937339260
253389475
1905905660
617316073
1918223679
1086688163
1625203696
632889403
2105332326
1010695081
1704072542
1866920760
820388311
923292106
10624619
1709908904
1388827905
1830616544
1841001880
108197381
1187180036
1892653502
172750796
371645149
1299848604
2075656187
940579616
1833225091
1885084015
1678650725
780429472
626126415
1233812105
1997138178
1622408924
1139049136
199631725
435631084
1929190303
229053841
1198141042
953188845
914665299
74841504
1646158782
844085640
1043461586
781721440
503986160
512162892
1663768994
607386038
1219580439
2117220214
1961614888
54655416
1489148375
370309920
1529827609
1365055313
1254280762
1925454897
503678396
2113059137
2107351809
1319148189
445535879
645063164
605579281
1415402299
552742859
1900126818
410597002
2117597024
1381097829
1263196192
2070259706
446811456
1401321931
255406160
128455598
1283110940
1269442374
477197294
1748653575
772605998
730014509
655564048
642588066
320541650
1695130554
291451455
1897054886
1064277746
140629457
1778805363
288793569
1149360996
767746092
973052637
1309281861
434022803
702803246
531065067
1653582340
1764163621
1151876300
1275742440
1554936194
1872074020
132333386
1381613659
1626681224
1142693140
1043183485
1487794923
1366787362
1112103992
1608836183
475297615
1047361660
1330183650
1988932632
1661825621
1398704680
661534205
1827536431
1572338656
599872643
1608132516
1416217875
806275942
1310241094
1223628543
1578795297
1144400709
1689741260
1667326104
545026692
1207711240
1735615402
584530249
1081473957
751589811
1504801411
1177040808
918094639
1115104463
609389260
510501735
815160955
135223897
2066454800
859082142
1971078001
356339155
1775294393
1262661956
1215873998
160008159
2073930700
2122259362
1866026499
1044361714
654445580
380607497
1579169953
178965395
1010724639
702282908
53040118
1099670919
332874132
38273504
1198949404
701146754
422110197
353711092
561865680
327538609
296038818
2042457616
2012147386
1304180848
694390472
163002087
529674987
670522065
1506573951
146071814
1818954726
1450461227
793362680
1930392411
547742872
2121051279
1191442922
1359894637
2044821761
1665223661
366403328
853334051
932172225
610712978
633662980
1109284576
860278080
924152040
2001971884
590503435
100291145
1172175233
408511793
827944029
993530448
1667408791
1239779527
1980468761
1033798542
77025129
990671287
351386979
1978129326
34117429
1853868818
1125321429
134353274
1858812242
1425831373
1088851078
801957666
1725222495
2125919936
874190798
2033646998
228508763
34565252
654688432
1838345413
1360306945
1442188796
1623728610
1377658851
602839216
1653157966
979332669
969762386
1169772025
1922422295
166545173
1990678167
1441530343
2093204519
917200515
1693210656
1519251189
1800806713
85646898
480148965
302773873
495557395
740333645
1274222704
1526699303
1438192994
1222573920
1466697743
868753376
596762632
1346299671
1517361054
1324828427
432043216
708316148
1164074375
2024923962
1117699673
873096137
473737200
205916580
1334633939
2075735598
1124658432
5728295
1790814590
540605559
1399834215
455272843
1667185316
1591806384
686420786
796565991
539600023
2010250191
656859569
1446707831
1551612440
941749009
945963701
1863997046
810519455
566203007
528589471
1322485497
1131374216
1444726799
2079526068
1607280421
1349802563
433216869
1130738759
494782688
1144473373
2089635728
2140514332
971937901
1383953491
1773596462
1283689399
1742553413
1221176950
594069866
1704024650
857610720
1012592053
1784502122
102576206
67082289
1753318351
1521383187
2085822062
1636830722
781439629
1314040529
185533252
1103539440
686524991
1667900023
432500237
900780760
645164837
361532173
932874346
48537050
745908483
778610487
548800734
1117374715
1214158836
723955499
1131621643
1776930861
192951222
287209863
882883651
769154188
2126246222
227699498
411898159
149223604
877736386
557854543
1084107896
1057426642
1511143399
28850247
455986854
404038437
1315546838
1200424797
365271808
666399754
1052346451
1904950479
935281007
1563277897
1035786972
978022717
92844151
1010061208
213166008
915330114
719605675
195858498
38379917
804754959
2090746526
1971750937
237718199
818812692
407876027
113370597
1351983925
983818274
1122573785
895498470
419847868
717579036
618445270
222983084
1602921388
1552646796
618777799
1682618668
1882083524
717087463
1751784576
2019258567
137743233
106365395
1795317743
581739182
283858554
1914377892
737589431
1424006096
1944645426
1335016262
599012858
1696651869
954709258
186276731
142630622
1087128116
893245207
1507290500
1681900496
1956616313
290720294
1703179051
455383517
341395625
1216055254
1864679581
1161714720
1794732101
195924922
584125797
587429624
2145334093
400394841
200133909
2131622015
1680103465
480671614
1379683985
2103725315
1723346141
1077752732
626500885
717684671
1020965334
565185353
2102286391
345802140
1605963626
1922886796
472505302
1278480222
1460425119
1571233149
89444564
1983407077
1673227334
1863678532
1827736907
1766572727
2090960779
421674030
1917742232
1692781928
1387893718
900023907
1305700142
330070862
420488807
316800447
1942516742
1520505360
402431352
694265364
177680339
1754933504
574786630
216221856
1949191560
262386503
1440509895
42607299
257642202
738070970
693152374
1653840768
1057686590
982854931
563202175
201179764
847369493
1122539798
730533108
883381587
1522323499
1585298820
2006598795
1217547954
1850508327
1913981305
1549263710
1460796539
1444585256
452668630
825124839
1020108186
1521178488
1693407995
1080166444
1302366294
1787534240
322409697
1665770910
964745449
1472006897
563870673
312084760
1135978451
1930474810
539110035
801400738
600164158
2038539175
780245176
193539769
195562033
1488988348
577373238
822089691
1457394275
1698625621
1305797644
1131840802
1380099801
892536871
1757078093
1218782765
1551143249
1897347106
1403412099
131982185
1390871871
191152787
1052506048
972231357
1472237111
1985049605
988946182
481883037
2026997010
394570803
1498460552
404911049
537595830
1725179279
1043438220
35273466
2046797328
1446610467
1956347512
827916146
655761618
1448195992
1475308594
1989812762
406343652
64423692
407017418
1051693712
1743132777
1202130483
803020052
253099047
1421220573
1946509969
376883399
1103771969
980214131
787222132
418049126
1547767867
49518251
1113248024
2050766576
411186926
144130865
951461551
1692506109
914857939
1192858604
2087131300
963979676
1864502691
20719828
118281786
1912480540
1757671413
747596506
95491124
523162232
1504937731
91089405
881866079
1997512561
306532530
556614628
371604368
45094227
2095037357
749572583
240221767
848753944
950609181
1099980730
1400646692
2143965205
1323375444
1551902893
350065443
1097378270
570813293
51470093
637808707
82584247
419919024
266729894
1962510395
22063528
803751220
1742506656
158386000
729167680
38665667
187948334
1217473091
70782725
329383630
162274214
973942214
1859258946
193158089
1489927930
274171796
944564765
1416304679
1738834741
1055319446
1992995306
92515055
189245260
1989768999
162269506
1070910403
64139878
1902722396
1235723987
704939648
1633518226
197272008
1645003121
2098108356
2093769406
1122687211
1518963574
527634699
140241169
1292994720
183416010
461194496
1878154603
548223340
143193308
1348729832
1499441012
1711607394
382311603
354676649
282379383
1993229642
1125593516
521506864
234604075
1022492395
364842939
1566510882
37312803
1923862420
673256207
495170941
146854514
2068977424
2051951371
879852997
490980802
1161371866
276018227
311294630
1847993566
1648495777
847903237
409174324
1933567024
1170636427
518210110
883924484
1783966312
1538397978
441449924
1270075889
1989019224
1975169950
112444556
583636204
542551177
1489532519
184759780
173712294
1462845080
96376735
1573119165
1132368726
1596069983
771095563
1833388036
631156105
1065330505
484087672
1861858923
1403065623
1494140808
1027379879
1363044281
1597780371
1031056106
1107705158
561086294
204694630
975652680
1596442013
835264217
2086536361
1160072244
1755953277
686718847
1752802131
434020725
452413892
659035468
686331773
1490447775
1083270421
1410185432
882758284
1688708071
1585153313
1851775306
1670839570
53811802
164844733
1824175999
761649681
2045651039
103028352
1195288303
1265234978
1882246417
1294390750
1063672195
427528466
1525832988
633364002
1373909179
1189670524
284670216
2033056788
2105513918
1690748289
1728449537
577897786
736847568
498407549
1469387154
87107703
1336822893
1717126438
1101783985
1313965603
878067679
1022255714
917590488
1506578641
206568480
426566677
521715318
1447343262
2044428512
2129299260
838108543
1611646986
649502205
838043148
1402399433
1921467614
2016838772
1857950947
1804242952
932136622
195650149
356066765
575370079
1785025738
1761149848
538408215
994669915
870838702
1067941024
1595399473
1742563128
463991647
207543633
1407972319
2079957260
1647616979
862775786
1010691382
1568612565
1446226086
1856233159
1115080903
1530933090
1995813994
1664694624
33932712
1356435385
2086206901
1314622333
50994878
413873239
619348022
1968723096
207621670
1297710757
2018968756
1749738689
707926841
1080034338
2103243037
745359050
172993760
1398725930
932176136
222573147
1453975390
233536307
442435064
570361284
24629071
1506674388
2079280948
109365694
94549764
1135887851
1937398481
1573337455
1899753954
1988299470
1946365162
1830082262
652005739
1670326530
1565634789
2118320991
502393011
707196154
709230840
950608779
152213780
1425361193
1421112981
1191561193
749069911
1810306349
2082177759
1787224078
1463128852
626815816
1436831520
156103906
1475380398
831407928
1761551411
1491692189
2130538500
791766103
516725606
2069613257
643747073
1350581086
711235240
1063917408
2034832306
334762319
1642856663
856302618
720125855
873905516
617239995
1491728620
215063721
368439183
28308052
405355795
2014239623
98631183
1652436357
1736288198
1135570221
2117745768
495073231
1125874806
232073087
71620990
1754514394
786107085
1815163386
1526220132
1271428733
1546926841
731265308
1677860947
1452089117
97066628
495250255
54505508
51755043
811109250
229883114
957865771
1630875422
1125236280
1488122982
1816052307
1389229192
1331823440
1072561861
59483898
1496077527
1786079933
2120944592
2091559381
733714410
683901255
1288303080
479384715
229042707
505484114
1914919672
717866133
420940750
988804801
847853612
1620957434
2078132790
2032524669
1661566564
1369434308
1786789662
167980854
640953030
314933615
1538316629
393407582
1397067299
1237101711
1869229378
841783269
1295376940
370818839
972786898
802236879
370091274
1915465341
74999711
173803723
906640860
961900419
1897624385
1147211118
487876874
1980161228
1397660661
1806732149
2021518404
1902945361
1881717802
236610805
229839681
992656976
1163009426
1378427887
100692855
2139548418
1633730662
1741560960
914585638
109885834
1239248041
722966551
1384658895
517215633
1614973402
489293348
498437910
45309363
811974391
1171601423
512263603
1992688078
266165087
574530078
12581487
1959831878
1997702818
2067375675
1249482741
774627748
30488867
1476847222
1038159900
217994187
239532995
1079222006
1014145245
464487290
2122412178
577898468
1072816279
1578898555
832414453
2028191907
5624268
808753510
1593384916
879706368
621494245
701491813
383112716
2115589128
1796105027
1469710908
1224851092
377199210
2021444955
1294492964
1395870820
1846613010
694197455
744296431
1038853466
204583677
2023094954
979430537
2010096115
2023093575
1120656681
2057228718
210277835
492537751
12653942
206047288
90038300
2107895520
956211780
789273085
1457013528
654719869
1349537236
1606920132
2011170092
1915535912
207393007
1847789527
2078726396
2031607733
123518889
1074752400
1255050503
530498052
236354903
811978346
1448969393
619133848
1335327053
299953036
1982986246
1923980319
139752119
1608547491
1615133795
1096127666
1307346136
176029665
86922297
769466392
1693563717
328992290
1819936667
149583500
286781177
1589184817
109102203
1951270744
457894089
628017664
1179911864
1450277594
1481428902
1990670207
930023636
1095548314
1302191007
2125454362
670923619
614076779
697193012
309646333
1772684878
19015880
511429483
407653330
402559096
1427720264
1348123890
1826326268
1151094661
531001662
1724731189
1253993776
1585029526
600675196
2099804469
129671532
582593481
18204804
350774486
711401446
1654244345
1248105773
1580538738
1867605061
1798086588
2041000833
490240389
1288247340
1622363555
2030233024
707160929
1620789465
1753543929
2019905591
83390821
1931879966
160849398
1752030115
889023464
1598965819
1020412471
969482074
796831717
922648065
999515420
1782010735
1205560015
1744511920
867267461
1989593922
916135746
1962016889
632401097
2070640584
337174817
181382368
1389122058
595357971
914831738
1384350137
1167581034
2118158742
976145172
1534791039
692784085
1978853263
367529706
1530794677
1353093384
1598597052
2096193505
1119096574
2125970500
48269199
1919045516
1371293726
952419921
178624337
1503478289
1575052123
567538628
1803416691
2051035724
1896973012
492731719
901680032
1563852517
962849950
937443294
754770814
464133496
2064988142
420820251
569896422
800692037
1375929509
215331662
1198580682
300903910
269498546
2091021813
485303750
1839105770
1778042409
85028309
276440884
2036580432
1816918598
661412177
581722264
137219284
1579963192
1894917277
640829751
843864083
1208213051
1313608117
645159450
86471368
1206918688
585607499
383457192
2069907347
909670882
554070657
645145661
373036605
1477063165
1215591293
1909414471
1280997543
2128928547
1593211101
1326247644
551022428
2000713983
648095538
372611912
421377103
286647247
191484502
303419406
1858066769
1494419086
2053250537
871689911
1173006956
1231251891
305096182
916556820
1610636062
1293311275
1567551074
325827272
891812383
1766565581
1289214990
96886104
380546555
997177398
806089789
1483243534
2000435535
1005612396
2032674213
1491581976
888915691
1492341471
675665966
350527717
1157234131
79066068
1363019089
1845634820
1712938460
1063563362
1193220137
536947218
220062624
1950784596
367433340
108587759
175175090
911795349
338661227
1170577966
2103351028
7421359
2074531199
1961224809
2142037126
423287442
540409314
69249574
261020131
460548726
183904420
1584096950
487808030
1727110801
1864077630
699077944
1129418418
1730034000
606791265
336053900
481521700
665363479
166292343
1252810839
1289731601
543165816
2006507288
141254526
1239687366
1966739275
422587507
551658201
559980615
531619254
1650582381
114310312
1838506047
314244185
140605601
176573929
1767089281
1792703834
1081626079
1867769748
284368046
531220314
1385923123
2099180875
25983279
1957815195
1683196404
1565732818
1322927835
322851997
963022813
1619400352
1396773776
1193178091
81173511
1011348233
211802772
1281120438
1172604311
1723523494
1806284915
1947354610
300460450
1873339708
313124672
581410908
351431835
351404114
1538458475
1239313711
4161963
1380669448
492476207
87709742
247200618
1382571629
138538821
1735016881
1021060089
1908868080
516765577
1400722717
1245781336
1903686229
864673353
1825351446
414796156
173788872
166019390
1017273315
2102229706
1198425146
670343499
617043350
489417817
1742312715
523198365
306211322
2036466128
128349814
219971723
597959003
1500893167
1879699793
1410627965
445774970
1443917032
912362887
257442658
2012496574
1510606955
991691769
215922886
248862850
155765788
669366340
576272488
699506150
436437867
1049770964
34640567
307155965
1310264459
542889796
1197161748
1682049966
1598918565
791813517
1234030392
242031666
1516142685
1223722346
1600570918
1205641391
301884609
1584794717
471241142
9404168
65627847
1320607736
841279389
2127623605
1063496593
2013335826
261382266
1710109260
361919589
533548457
1908759581
1395683221
423691813
596943639
515452206
304389099
885152439
1531201548
611749377
559515511
1640011714
805859204
1987075187
1558026808
1475039326
675750538
2079301244
602215058
1419086962
197403178
564252180
857852724
1853135165
1225183899
1133276604
896895477
1037083039
1866148951
1271325895
952620395
2056785457
1575401403
763077483
1156076365
249998791
1038781895
1926336223
1183231795
2108794226
1835754450
1736357377
1483278342
1651058856
1113103470
15027567
824829752
931199513
1701536458
2143023938
468106695
2129703670
160877623
1717714077
1718086659
1490867286
1778516627
1109559332
392908422
163159680
1120237311
1824660476
198857961
1784197567
1724128103
1457555584
1238671361
963802735
655992108
449271283
1821911180
1197231343
1991694215
174782312
74443886
2042398378
249877794
578684972
569517595
774710645
1468562263
1201131284
66521539
266232975
2015282014
1905200013
64031945
90834991
1015754043
1816791271
1668264591
1898477195
1659974162
476380140
221635593
393778996
1978777091
1093641583
627887385
462126106
147173994
2091073629
22823757
610586945
13529179
2098312239
808563703
1625363874
307587830
2070876893
1040095798
1253219027
877904177
1547066305
959937965
895896918
289071282
537561323
1195145322
1738622207
1624715142
1951720007
1016349994
837295519
562413279
457284302
966972905
794891885
1427506311
228308092
1019507041
438434535
936418927
673786923
1859541648
1572524693
1580997477
1766354575
659946866
1473141274
1079561930
984617886
1096787589
2141798963
1999415734
2119295914
1526055039
2062104921
1402477952
344072942
2082052629
1986312931
2072839845
1420043829
1801368961
1873061920
1692442173
2025664236
566336915
1952491512
1393652769
1198428037
1605059654
982470406
1870295641
1459099606
1495918967
1421545749
697034215
386123920
1200130120
728561573
1187221985
1713098889
1787678280
1302209443
1748814302
1389088931
600545589
390141088
1305580265
1200514946
1518861564
504609268
1155911629
1137182400
1055445691
1242253833
2065002840
1798311503
1328205351
2009785206
1528738312
539570463
835525840
11924650
746674032
212476192
196774681
89091249
1684798689
1886880844
1905865619
1538699968
1890608538
1116745668
1871295628
221472620
1134024359
785165565
1656680191
1524689835
160463376
936576311
74927120
1386918469
936167409
1218434634
234916768
317347737
219019679
1208332059
1234115297
1947763067
737313568
1269019339
869396976
1830914057
675387090
1458865781
105642644
672064976
919383398
641106972
446430758
1641443255
698358425
1544435593
318512283
1497388435
6006114
65282777
341952835
1039460941
380382206
975096248
583488173
1105409033
1627343930
1853490882
1481109466
609305780
833230811
467445585
1003968214
1191664069
786156790
2083344167
1820187372
455525602
1943378282
768058840
706876179
1952291916
1308648641
1934805440
2097743758
373830196
546939471
769265090
1498802478
418469439
936389462
1814625312
468864762
243424417
910827942
1770758987
577240018
626257729
1311562191
422849134
123022894
1454417342
551537974
1655090485
960787713
196764851
1860408380
2125226005
835784415
2130937792
859170988
1936653620
119590795
42782805
1541124117
24999874
1776062129
922295955
189402550
1788541147
1576017367
703066491
747076953
1448682315
477808385
1049079528
637400185
933142589
293163698
881898579
488050174
2036003660
1339200964
385494672
115030782
1606981315
579832025
1423555167
804060719
1992187859
304604433
1140771968
2019110255
347155231
1223445357
1308287540
903167033
1831260169
968290976
224885000
153390600
1685806773
1210834273
710594455
1904070788
1375314472
1911658735
1377594680
183066007
476573286
476807769
927625989
716285327
541733751
849253879
482390913
1998496315
372922953
722060584
112366290
634736645
987228284
1566233701
1250471805
1045704935
1223683376
1141424574
1462981094
338024065
1771975889
1576841914
885171584
646083689
357090667
1620208449
1664465018
825850425
2071372557
1247366002
1838236584
2094806482
1721949196
723441112
930036646
1648524776
877452594
501988777
1079519399
2141348870
1621560770
2109504820
1364674116
1267986117
1348777002
1306424328
1180331136
75095112
1917329911
586845518
1712242576
1894280239
87173133
301362652
731219
2143498734
1184092965
1173695055
1379505259
350941034
138637336
1591772684
59768429
829716120
735434589
503560308
1397374587
746689542
1153237656
778091522
1895146006
1542783372
697100136
42542089
1254051011
1515872163
132619498
1373862698
2090229735
159070380
498190156
862333347
1808984931
121244204
223366121
737207086
3319158
74209244
1506823743
1116577221
1411148666
1267516750
1929016101
1291980683
591104405
1195260120
1483894358
725267806
799263570
2126054674
1042535814
272130108
1255101426
1213930450
1130184031
1128877288
686243433
1622427592
958045452
1953939679
568853983
646410038
589298534
1395667364
89306470
1918492035
312828583
240972259
708567330
1514772215
812981351
1092446406
1856595414
822325499
1199388331
262459219
1716515126
819180997
1609912117
1538553688
165761670
166006354
2119805035
6396232
1295815288
1961849899
1620870545
1894689481
468767592
2041015390
521064039
1721842791
1487141464
1248577749
1705049221
2107465874
487464388
1825125297
222121542
955226452
492486515
1619837112
874267692
1645104752
987810696
356419430
252994748
406572100
2135056795
1073563246
218515472
676448737
1780835389
164891778
145091949
1839167116
819319167
415427475
738350674
144904447
1212343288
601076265
1414294395
680002753
1323825528
347320033
863905948
2020774273
760366221
795572625
547557620
2042755123
152323197
1391314412
2124606356
814887377
1863845078
592854543
1552926505
132525526
1734420129
1355899941
1905805039
922982397
1970253918
877034814
1507800674
967386852
1570022812
620528393
10053026
417886842
1621714961
949165728
1861406213
1384927548
2092621721
281586287
1180433887
555007873
576285203
1889942608
52426
1047612891
861836382
214611983
575232154
2009273862
152672690
1756228050
2019969125
143604430
754166962
349480949
1997101597
938142905
1606223619
1208941898
1552627112
441055677
15975017
402217981
1105168869
649650760
1618311115
52025083
1020817520
2120972419
36481162
286418071
1666849383
1504249289
1550511702
58796279
1916781571
88013157
515961633
1816643594
299037043
935534184
407188042
2081603522
752218764
1175345772
1633320882
2115619534
239251344
1652093768
2116507828
1009928682
2097069392
444685776
1141832792
1886172994
1407564028
849777606
1704807235
2006327321
531295444
1348399679
628519040
706127456
456342638
372547443
1375424851
382078152
1982355632
1848670707
1349764385
1433356057
681983031
987532788
665818822
1155274029
839118742
122098635
657411025
1247913458
2144900481
311359180
2030417203
252133464
1568522080
1000530577
566445939
1082127940
862980322
1576786441
719076045
173039391
151977216
540824869
1897559014
1301895472
710754814
163375022
1372336961
337695993
109186271
1815047862
914394748
1431414321
1391255297
1252116394
1212329836
1644912415
974948786
1732840997
1617223006
775631502
1546287664
94265929
504122565
894885230
710626840
913717011
1557051353
1626511852
773173306
802891786
567459434
650844459
381713284
1117083828
1912868487
96241133
2032740613
1936152944
1695306865
524258916
2117304981
371824291
769782534
1696954013
1437835265
84758215
987595788
829174463
494086920
779096192
2087133231
539199923
193129321
935903518
1382838154
696008337
236559255
1549216330
368083373
1144669032
979436702
2053050677
757493294
1189278595
1320313418
1909969879
363314367
1344296407
1004736494
194613245
1366791388
888301163
476216409
405852392
681817899
1298622843
923428200
1369556591
980696338
1991525663
648175014
1266942463
1715150983
1134945416
2117572493
1627373096
620006812
444899488
1166670328
408267676
34142468
1772270552
1877965912
1606043691
2057437789
703509315
2066664310
1466809734
673389143
419631615
854734022
286869053
997651597
1783343613
680778697
1151016152
1946337013
687493050
1176778035
1988751838
1714430533
581135238
2125188044
1826154984
312412805
1954257966
2093567158
304424077
3159794
995057913
1408031533
274057686
1077514791
1886243921
529640871
2002231425
2102743785
736050541
653717770
886910270
1918690257
1449206604
184087974
1982617497
1749062594
1270859341
919315323
1159895374
512560762
138877615
1131885954
1303950334
1267702824
975411922
957890416
963571517
774515327
1907108258
402913487
1915412389
2089294831
833486007
1460785597
1714402383
1342497071
1257475573
191581827
318377261
129325084
1012897611
962800978
753424854
2015687954
1125454660
1559548104
767082248
536326796
1548044417
195884338
1812301186
2118240721
878500707
685550740
436801511
277230249
1567156307
1549047
705845520
1802300449
682436175
958310998
456325698
1382157467
629412029
2071433047
416266761
661559798
297933312
1058223441
601661784
96217568
1978983895
847444576
749574783
1448364628
972524232
1314808835
409245649
801943829
880074202
546968406
623263910
1454454074
303088410
296812653
2086545634
1033670127
1863420192
1621164066
41651830
1896930299
545409797
1373343511
397385667
1816197405
1877432913
275506758
89541187
1763414243
1992143254
129193921
1070764062
1460207748
1428057606
121434694
1959224977
1089273731
822039325
1363766732
297147625
203231130
1101615894
1205100485
120277444
521974967
622731948
1123268419
147014151
672167455
1531302491
915571016
1785665187
1744348620
81621272
749204830
2139298632
417657186
1782560433
1009502407
137884687
980531692
1480635781
204000357
1181166702
1224750129
259364192
493801310
1114395863
557469959
1415664933
75811875
489924974
311651837
622826917
1889295556
77545484
1754713157
860253052
1399289651
2072755840
2079642422
2128099606
953249957
652056817
694162940
1363054979
1555843892
891279327
1567303112
1567040219
1342392598
1046308497
968370517
1950066522
86231332
637397432
820722937
181264603
1745709945
412032171
1408277228
1102092888
867859716
864270508
1816628297
857125566
189901968
1024516743
1680023666
124857962
1941046818
242426203
1716628832
778392176
627718146
1929632776
217847937
471057826
1312562857
1118331007
1735255678
281656312
1013815542
1715695843
339153722
995436531
357016584
1089624829
639152862
1951724900
591708374
687772945
122509657
1660832644
2005901000
797762957
266226435
300930850
227741987
1848840335
148272408
1422662892
1450986140
1841106343
1598303455
1567871874
229663201
2039138167
1461369250
31016541
1985355300
1460625512
522494806
2038808336
624233092
1629159978
1012386692
1141504109
1095422837
1924674350
1543261719
2008193136
815262141
1569043753
959916076
1777971741
1975807844
1536551788
1672063533
2035175487
375286943
83675382
1509338693
971704283
949111399
1297434280
337549810
1704235404
1113495596
1839686160
1187194221
809069773
593762203
1664590545
1501817998
160139626
361959511
1407789444
1069860518
1573714460
135720272
888882609
474932898
371764941
318840809
17536057
1432208319
1796224716
1096043826
509977910
2143865264
288852745
842055960
1321806570
1293602862
1676140664
151202774
502247310
1904761938
1837269435
1605805330
1144705833
1138075629
288141893
1829435660
1460933331
710767206
515741702
1414544418
1755780623
1032427673
1143418350
451454881
1690273157
1630434551
498286016
185712116
145975556
1935280215
411919152
1519760875
1214451241
273148373
1899173063
1059467475
1249342925
1347092224
1367521226
826356966
1646807856
1302199395
1883420921
2040623783
217211343
757837164
370782139
1146802351
2127018857
1451230443
303073334
1474576448
794957545
2083714382
1909962006
896522475
662767040
255725777
1076390543
1393704335
2096925488
885912021
498786327
1331316765
11878731
1463839404
1063951006
1897528769
428542065
1881177827
910278417
2101464004
597900542
839983683
1682205802
1741622032
1801942290
1186447866
586489413
602852572
2143668207
1708627001
1722488520
1519775405
526097186
535736638
334745784
368015108
1884551587
1338372778
1247312429
2065840416
48394607
1132764247
436238005
2064564659
1382250967
1324928106
1875503471
1975945771
290153010
501593054
2106672980
597522110
137152455
1179162088
42004847
836147318
809473069
1202033027
425842520
1611479880
1978762057
1435316326
419832107
245053882
942223892
11255876
486990310
358455344
621065282
181629526
2066600401
1700293322
83669768
1871856665
1006899246
1725628603
1500844737
1812246325
589229715
954554401
1810113003
364257802
1843642793
1840241551
114904819
1501577126
765181130
458646750
306996736
142207074
64017320
382175842
817780955
1780943270
235709512
1916351290
1121225405
540685984
2016569791
1602450038
1664592076
22612019
2060252787
1642245301
2090796855
1836336422
2093594039
1237451647
269584249
2137314064
641316614
1213139409
428148485
1688104322
1808908109
2142748839
1025856870
216606617
2030199802
1343478413
128692769
1362277060
1621175424
1075464282
273666906
564686891
574340442
1139019114
855340043
1080772710
1548618141
1260215272
1703504418
122571821
1907658067
1797650605
1526285549
875633577
2060685399
683796474
1000370903
950474752
286027759
1478189386
830599307
247225005
1564078462
1089932299
1679130214
499742135
1343003630
807109492
1055350612
1197931666
222305079
1577919251
43621976
1169282009
1489152408
375331461
670031208
422660555
1057456703
1375390430
145664945
1573910117
1071471496
31353148
305619799
2071487436
1967253807
385084483
2045349907
1208385183
97216138
1723941028
57859481
1432276310
744564965
1674757089
1700171047
1335652943
1025259943
1004603902
940930241
2087121408
1363736711
1288890553
545227940
497075479
715310555
81579170
232248782
784314052
1745007845
689853757
1888764021
759160610
1406813746
692008974
1050769801
1505941950
1727211891
363622098
1848949316
545990262
269289458
20359696
1213459771
489015756
1796364091
234032715
274556074
1983022412
1354576519
543111151
2113411518
459005772
161824195
854165374
1794470275
1085273010
1976536983
119453175
1590529130
1202391974
603562742
2027794744
1300175720
526712455
569922174
51560358
1874575043
41048445
1101257218
345697655
241822882
1512722399
602530107
655409068
1940217481
1948414983
364809515
543371645
1871120403
533804769
684039039
1664612260
2132645145
929575057
1940685878
289017190
673148965
135737370
206480276
1704298601
67063875
50926740
400321825
889304297
1093423087
428567697
996058473
198867471
291932714
603053837
1225696328
300549716
271663700
870734641
1025286008
1319355277
613126363
938938487
1989999615
531731306
1027119739
1599287162
393587147
785666878
117460526
969372065
407143593
1933093072
1618062215
556493374
1666694996
1300305500
1456443556
244358479
871453939
350639749
1676742879
379871589
86934606
1995374939
1962824397
1708492499
235688301
1516206015
1980954185
904841259
505548761
153294817
921633549
1542914751
684389622
1007663691
2030001912
910702271
1788326546
1048868052
1462160384
1877888778
1459689622
1057269688
2077257409
1065267793
1651818396
84955570
1106566327
2092538484
1190443857
731556896
1775940055
560346458
262362172
715132846
2054926272
117083359
162777667
1769742227
1016554421
1941976917
794369890
1187069659
1956402284
1330040717
996927714
2037533753
481343706
521483535
1386228436
1788847694
1615050181
967480500
289683673
629700618
2125473074
1862285401
1386324433
1065438379
43639618
987570108
825827669
536931350
1741596020
1852596277
221420056
1549041412
1502828589
463949104
1484396581
1771830300
661063123
1849976931
2116213572
986700409
1717847050
50076297
1959356743
2008092488
1904880386
924070546
1775085497
1420055079
458609324
1464020670
1969094293
848930865
1731549662
102517926
1835827907
289487195
159216588
659906952
935798844
82734110
950697758
374831656
1772878650
1286228433
181805876
1806386162
357721147
1410739032
778729397
368196599
1543663834
1608494260
1161539890
272476184
896739063
1520888271
89217240
146036556
1531502157
861405783
46664115
1469589838
1772921622
2098783781
710195117
937189162
202743817
67922419
2081586478
1201517523
2004717809
1363911293
40104359
1877818294
22625450
597068279
1355876344
1887374677
1422784321
828173207
183137371
1827516855
498937072
467703832
190552753
2120440900
2069820209
1381097903
1064568108
1973021558
709141471
1055351014
730948071
641904762
398229320
1997668388
1358105075
1174863912
1991202386
1259229284
1436552876
510823121
2016492752
2016683346
1529401487
171474057
2015249284
1820686738
1630346640
1935959380
1077689086
2031983303
1689245453
1227352556
2054847702
71409224
627122172
689322794
84459287
1123228976
371725142
1086215943
421391727
1023817735
2119500452
968167524
392694882
1574691884
889535432
1396694970
1396581141
385974022
677467980
569473708
1607281915
555133687
243207887
1185494244
815338759
846885574
768580413
1267083332
1355462684
308328236
522427080
914302138
182709657
1108402683
1131249608
1181772012
345152409
221176411
1670088308
948970075
813420606
755986939
276968166
1633334621
972546994
1245225094
1588615261
1428671981
886612757
172992508
2124785221
1371092850
1165132364
2144667954
40157068
322206986
1665259085
1009774543
1308219335
1008226851
715462573
1940512499
1181670081
2027864657
1749363805
370910369
1246108063
220015033
1390721598
1982633791
1522827635
18019656
1718583594
337975478
494164442
867707724
1967308313
1618305848
23694013
645708538
1254593493
1295097167
1542482600
1829344584
613973540
1290024536
1013978577
1148488990
1435159655
1748470474
124340943
1920466747
404038424
1662504988
479908420
777994943
1806435888
2098088163
1685351528
2054742412
1389194143
800506400
488720313
2113902684
1704220079
1766872697
529727133
478879326
1858958535
545946200
420879865
960083662
799396380
1104105735
1578709977
1222871110
1881964960
1567377536
116352219
264813816
822107271
689569235
2004323096
608922436
614646599
1451518116
1185995819
291915302
218654800
1939099835
862328685
951129279
874586458
5966122
1865956417
1558442784
1949287086
564229416
158451775
183130785
652935395
1446728684
657161560
1756819928
1484806990
1482675539
2120986734
1177101461
1169296834
1533572571
906567574
628458748
2053704611
561455829
1547325379
1302459120
1479803271
1940170486
433746857
1522961598
1649172422
1517837863
546101680
618948417
1725590563
193606225
235397665
1061359170
2068929861
1548738318
519077329
1063636066
1138523031
691437173
265237460
1808382944
603343939
55139443
1925689332
1740480064
1080214484
499586170
215734593
1791262009
686128927
1613100068
2107863087
252973540
304940778
807971083
142685173
1138751076
1049369001
2059678571
1316917829
1967299924
238681479
968369108
605478017
78975373
770890407
786046566
1851459226
975601593
2096176620
1295361977
385281173
1726252355
156820115
1262565480
784408928
145050021
1817076922
545888846
1117668667
1411669426
1561361363
1012173816
916513569
736322671
76553359
299609350
795793438
683639688
1897784131
702591675
706035830
2133629686
65447529
1081861070
1586753211
889668958
1343754267
287694125
1770613171
1225695418
631652618
1377672672
2106094273
506912313
1741388501
57400188
79696867
841325227
1501221294
484744646
666842707
1598619275
941549321
1369973843
507297814
672835286
1327344537
247730441
49101614
1245664293
616180132
230022634
462357293
492069966
2064472022
1253021767
578157452
173805970
502198889
1772086656
520080970
903445355
1489460789
337530672
1048162702
1204647555
1969459848
494720891
1730197160
300229997
1325665277
1096799484
1795530666
759912488
1392494038
475862836
1354579480
112047353
980696299
222516031
468080744
807839817
1587247607
13293378
1471027618
903683458
1132536602
1083213684
1637615184
457899622
1391433454
962339227
319716177
339442662
1133383210
1272105426
1810936852
2108825218
1313392309
500620997
1230198979
269196832
507262070
167122339
2125501582
1019839075
1434205507
895934183
1489286151
664374030
321944071
70652320
621038333
726261849
496927013
375775494
1356391169
1618676441
752564535
803149692
267203092
620803095
1358705329
1748343651
955373584
805449378
281152142
1046559658
744727896
1342948983
601150540
799785824
553412946
90298598
365661300
943019617
496453648
1141290364
760713912
781194599
946968886
1174685020
621620185
991169164
1741770206
2007661573
425856154
1051483448
1211752031
747868193
161147730
1409207909
947438103
1969158802
1736514284
820936029
200436616
456408935
1943612427
228258565
1471729805
2000584224
196319420
1495037848
118781791
292669929
349205788
1801366833
1883835722
722159972
1701784311
245003527
310281415
375201696
1443052399
705698846
2044181529
2123832260
560400696
180538860
2128587503
123548122
1380297400
1041650284
848697649
1964816900
982828175
760221985
1216666862
1546746497
1410821121
672947740
879141071
638285331
1862471895
1331236192
2030580280
279348513
1040150365
1485197294
1378703181
633648793
484084598
1834932217
1935814137
75265655
1634316819
2050507802
163713283
952860595
472941616
283956544
115148753
1107268563
1753679933
489646524
1996798663
1374026459
1243071734
38453573
1164571489
1003670503
397337514
1500318430
1418961235
2075196903
426990051
1791014654
970483901
845954811
1254300794
582194433
916699473
1847956674
504060166
804075501
980380565
298042808
857061577
630563053
1283123165
814778335
644065981
1890399609
879285224
934509127
2052109614
643234362
353126907
1216079010
416600357
739645406
1825478167
864698367
249547737
2048894844
322338066
369788477
1751560453
989972036
1396312644
793791279
2119974296
1392571037
774104655
507878522
367876354
1689038663
586495210
1396549997
1652201663
927756490
172817236
601633882
1374144977
1994772625
788401799
333629791
83526273
482150929
1201441203
248823831
1939914274
1783676605
1433127936
2072183472
2132311507
1072824803
825622314
1135648509
437351272
993635750
917906937
522264118
956412861
1891368576
190689678
713139581
1795584102
1065056334
1834918181
264101373
1305066272
733745564
1275274999
1181852976
84299429
1643620515
578541300
944276776
2019713463
2043985826
711810394
1580987601
1484423501
1277198367
2074524741
952197119
1310028479
770508950
310973174
1444476970
1016733207
638910211
2127162040
1863207924
721453034
965046076
676924962
2073798658
882287754
902753491
676521835
2114010959
1427286253
1889468820
671638915
604052175
2039137901
1172496389
272985114
1125175781
2047632286
896819437
253675450
494013265
2108370820
1548895864
447786555
1262666858
1291928524
612682110
458670915
330719764
1027165744
1777298640
1342613462
2009630909
668713897
2037455494
1268125515
685423740
1371019852
986941227
433413809
583911852
895683426
86695628
797430409
575141132
1541594686
275167401
1080175848
888730545
1212332354
771052519
1918430242
718056332
2028338725
1836718967
631703760
1008581589
596945387
297300625
756431767
1243139257
391758040
1022609647
1513213036
866232428
426557404
52819672
757917672
1378556573
545199868
462217582
1214611024
1326618927
65448832
976250752
2072815817
590394420
171860753
757175490
1386060019
930041443
1026929721
810819318
283905501
1180081583
107495953
101919100
1622364941
1268904536
1530297969
1093816911
1135527605
870474
599282480
1362888035
2036656018
346857337
318952858
1207835139
468577089
440277677
1427767153
2062923225
606002477
1040706003
1225224831
305887650
1512194961
1190328397
1940865556
1236334202
1873235742
45311617
1914422544
542140412
485527457
468699584
1880715404
1822407313
439039069
527971356
169589340
1281873537
848809972
1203635476
126091845
686896288
1999480925
2061336993
75728362
270973547
1115786381
1084896507
1894865194
1847582245
1339634325
1397692349
999123342
1102254984
460594718
1311998353
390695049
970031016
439553647
1677058064
38894909
1082979641
317125909
1835874313
346758817
1405696206
61895569
281177430
510097057
716803484
33088083
819090112
1132325743
174819472
1806556675
1244234575
227177007
1388326409
210263724
1544225089
1506265363
945050836
172512608
2031263536
465484209
1324962605
2129515305
472133625
591618969
2071917260
538490375
1668841245
1853459933
447720658
785899733
1555632271
247005609
645934690
726726683
440117782
1229647045
1637033332
1808378079
1519297000
1662602159
340939622
1052473225
547813518
1888050013
771615501
733680892
874592236
282727506
657667060
924597553
505814061
780119053
1384871631
1079713318
1487143890
873799721
1528050113
729040201
179185562
530368511
125932762
24385095
1441962857
2078862971
1948009858
346474700
1717048948
170227134
1418423350
2029121308
636781153
1268482058
1908148002
1224770624
749557125
635970188
2135328667
1024098914
1005760808
167714814
248755589
136380629
1411795696
1483909597
1461836923
1158142518
845094165
865676163
929775298
1942346590
1247469040
172629158
1460589386
624195720
428753129
1678432849
2088519726
1912081650
2103770762
1503955601
897863743
1047109589
132293767
725353894
776877584
354104124
586493528
254069020
458471867
230660660
736781534
583528797
1709454281
1180620619
228132745
1494760462
1506804261
1759511122
1089387496
1479283410
1711094796
252819187
11781660
1907793190
415674015
326765241
1718978787
1077467735
1546002568
2102856622
329830038
1961084017
348839757
978896438
2067060819
138705375
710775346
1086182207
1421358839
1240690685
642930622
10186602
1006136143
966765901
30025943
993662963
2081246757
636423135
1780778527
1804579259
116998281
1137476380
922905529
1660958563
528426052
1256028805
60525757
430829532
1143413704
569844652
1483135170
1908550685
2005078688
1217191015
288835527
1362595150
316935616
1882233203
789441980
2110706664
1708213165
593385509
201480038
318190941
2108816540
1693161773
1925328602
965949902
238762709
1704190540
1783178941
2107843436
340929311
1127958900
429010825
905829356
1916034182
1067451891
2116219837
1851878184
1826013593
2052328255
1265801972
608433441
529299183
2079828951
676124601
1793998972
740709697
1187922377
577911466
864601129
584861852
719708896
399953724
31735530
1450275036
1244338679
2147483580
1189532658
237242795
182560967
1864548769
1839641271
1209670551
756765471
1606617654
1616593803
68940580
1374007394
1186302408
1718476739
1468883538
17303195
814002483
1024659001
1488373628
474622861
643431762
804604570
1083104961
895315944
1538034502
1067078401
2002147776
1705021850
756413698
256638813
427180043
353875195
1137604047
1684905378
1597118154
269576235
1081169232
1967577709
853463553
1628548373
583703880
493694358
644844565
515640154
999232778
1242878173
1648952850
999664249
1342145970
280116828
342683740
1738044638
915949195
1718957786
1479408234
967852302
386797975
1464225738
62761885
559613157
519642972
1729104293
1107624590
247795464
1739557635
2017226221
1549327999
1373260196
2028994506
644888079
414920447
1726317725
1193126742
2091677908
377088913
1098303345
1122925472
1243603289
471651633
610905146
193766002
420506783
1454570943
939835600
323772853
1869000812
464590960
1430975069
171384785
142846308
1404146088
1740111398
684508113
606736655
1300721758
1421929883
8149451
1449409564
1446313173
177313405
1182072595
2020573336
326578706
765470390
546313811
1926636708
1136063884
1456453174
1396032417
352375903
793843675
1912266921
1245491630
245932093
1145445351
249522316
1441144020
1672643200
109234379
1552146589
406267893
1528655659
873627825
290479766
101742823
1976297641
900489620
808662385
176495675
1779572443
824978850
1833613159
1242673525
1964086505
1420295095
1789722759
913629239
185290754
905162347
537315481
453645142
200379730
1803761107
2112503110
78085498
564264981
1354536639
1069999434
1730176507
1364301883
954907563
1705216347
632077396
299028537
690097241
2027104060
714536081
1686078386
176672354
217967625
95497246
2125417912
596462990
1626813959
405968158
96693894
131058665
419012440
666774368
938555995
325990936
1174540195
1232318613
403967789
1875228514
1277351737
1896607746
1391448986
212195998
1002950659
253840248
409795699
1781383504
1476692344
216370909
192355175
77785347
1311078715
447089947
927397160
749915890
282932807
832504742
687939488
330324047
1535556423
1488930803
1622288452
1417544425
404074511
790444488
1154564713
1190517922
1013824693
1979580841
529693969
1958757574
838460200
1332745081
1836155335
329937771
2088559075
630848315
1753078410
2058209699
456367645
838758829
1142013984
469297829
159552898
1662433351
2025615399
661363535
1384601957
1774468431
1346964425
370567740
1560743980
121276444
367721859
7282866
1800601597
1193438648
1723393912
1175124614
1155276968
685214910
448731663
919578163
491697852
1438716326
521310682
447483218
254735404
1642513271
1567456644
638182654
1712301173
922965777
1979600248
508102020
2124143969
829754546
473057259
716540822
818723433
562926310
1466214756
193576797
180624871
1390556131
1014712614
833406352
417692686
1851607345
1838794923
1996429210
300264672
49412053
1228163392
2474868
2074789549
1005794562
837462715
501576862
1073020889
1261376091
1018515625
1430143833
770283926
1343181062
1527542347
177819094
263770674
203440146
1121120157
628692971
1236786847
8314544
1710075762
1597879214
1785195946
516901207
1066436222
1353560423
688075160
192704074
359245109
924112871
172552796
102893861
116690443
1391043830
1096919121
1747052473
1700631429
789222709
1691622898
1216706013
1384046315
281294019
899979943
929862089
228589117
1173419886
14095546
711633108
549517831
2141444250
296577798
508762793
1364849896
1693369243
1025157272
571860632
1268273300
175490200
1157909897
1903009576
2000837641
10485703
738894390
2101323482
1099598627
861368993
280039609
984593333
1731933090
1667791718
1222608834
1359453253
1858327424
313665980
1020650745
1102343016
164683759
1366841006
1791649281
1824111853
37165773
1950909795
176956631
1595695390
639332696
1459784473
2057476003
669338022
1533043296
1924529937
1988304163
58572306
444722286
824537929
261459337
71685839
220791838
299922637
14734606
2053522191
1826591230
1644516151
928552563
1006523307
40761747
2027663869
1323619647
300896258
1317742264
546889602
1314695079
1957040737
1890067603
197064387
449638657
1868819444
1354775452
1957152332
1820599334
1873268934
1698076488
1173127443
108793239
2037959926
636122488
1870345894
182101401
812826480
1506466730
1430983529
90368610
1620467726
1817368020
297822430
651084567
821922353
1551318028
384925094
841672951
1840566725
514785724
253568546
1198381637
1562075048
2011105993
902046894
77780165
1615467929
1729268408
1073107286
1763825441
757267001
671672899
1266977443
2087562192
1137307115
818034245
837316052
1953561423
1483187916
1213404461
80926379
1962108412
1161295009
1969833492
1735534657
71280313
939806154
118072916
1755405586
1997782291
827040422
1647362072
2001788608
1611931514
309885602
186572926
60434260
2098918744
1671845878
288929268
1544497221
786192822
681010132
411399815
1475771361
1031316739
261841739
871599606
1682267362
112574453
2085155564
531420108
306734780
817396922
1795820370
719538719
1410080196
506919538
1771883758
1151296334
599146584
658312877
1674155270
658034896
1746984343
62633977
1253005709
172153016
36189891
1664915387
673664303
315962465
188508028
1597142299
2128661445
1849325344
1860687156
1266665097
1794543386
455932813
773548071
1659651219
1306405383
1642814075
1144097690
1801618408
1806880181
1535994106
1387853204
804165511
1056724336
757251655
1782069101
345422597
1798544094
1128514339
2067469929
306644224
493163118
1725843071
874163000
388571399
1433579371
1948687702
1292978858
434180651
26611810
1354123088
88815173
608697655
149156706
1979784799
1489310633
878574184
1488056885
23727223
1072246169
273412276
1138722367
996166045
385645443
208566038
35870106
1796088386
478966456
1216528193
1620952663
339887661
1261346176
321816543
1007803216
1767677283
738393273
1899763311
675633348
1260890014
478817889
939735645
925446067
614949391
1669357441
1083725364
629879419
1225176417
1435370392
1937404534
1244795277
904686784
868177042
1251563547
2137300751
1017164632
1523817445
1772925499
1576885110
411835034
1268072990
318060642
72042879
1639524619
160147258
144761212
1243679359
371290162
1182253908
1495997739
781402997
615459484
1311542920
657593997
2064074682
2029806202
661926148
861535929
173215321
2130223045
1674771435
1224170982
1506766379
1908285094
555297009
744058694
90022451
150965548
1288987330
1269662196
243340545
1016549913
1255282093
966026124
1372485238
1575049933
889423706
1654838025
1427183164
849900018
70563656
2099640892
598182275
227548470
237438773
1688530949
1035507341
335807439
1723902695
1756906458
838953228
2044058844
1461838059
284200422
1360924253
1993532761
1183904407
1973750601
72169917
448388710
508427356
262356854
818958557
1746572296
1652522452
1188601325
875085682
1187506856
1871229478
305085880
1821611101
1789228518
70955214
687248013
1816421660
1002018495
2121356470
407973872
1694530178
546119969
1892478241
88117943
215696598
1140951906
2103031484
2114450332
871700504
199664540
706091483
2076123505
2117939196
1975045601
828945581
386819028
861404309
1930480515
565652094
2032952476
1508554397
661522394
1953414121
1012343454
1521302302
354709338
502245341
1025567655
851652684
1465306680
1961644798
1342857043
1274900904
2064037253
820852770
1694660719
1690616798
1633872556
617259352
1552261113
143577430
1369267397
1124935350
808765138
1960734370
11641659
1732638666
316508249
1710237312
1503986603
1351609275
1376539813
693374438
954794282
780818555
224502431
2077614217
430534965
457094272
1174612576
590636362
1676614349
1501691411
1520576308
1665735198
513793119
813886400
984588839
1633757206
1082481130
1112925418
1970783287
1068015769
933442571
1148174681
1207775299
900268136
2118501629
236999210
1854760465
704380149
961701808
37597612
1160194941
1416861618
1669482013
1850825782
736886652
924351223
1968221877
314052353
854955013
1199545918
1233515418
608531062
1124618469
1897411030
845664336
958171208
1320934670
741528512
1270372389
932046268
299020668
1017318304
298609777
116175301
43627332
1174146822
639810182
1869311890
1531500052
1116327359
1845772946
1194429626
125683138
222774748
1607951724
1073396468
1275697548
372449388
1609464536
1638993818
761957807
58955048
2109403043
2073226237
1802159473
1901762340
913173728
378908122
1585255983
884689182
439321737
953558975
496031976
2107750608
1295345947
319283282
288736448
1866327244
1579297538
2113150009
2064175461
1148389182
1328938908
2134486224
2122522872
1507601075
2012876444
1637779723
1650717311
2109146850
288311484
1180970542
269392962
825631784
1290389093
1915733705
1213566431
366692399
1356967192
2033654886
457923241
345713132
1092787770
1401114338
1792199566
1672179263
1164094771
1262114042
499579367
1794894754
325705090
603997277
733245767
645674829
219359669
1268867565
1329355263
141457457
1754271853
1498806944
2002430791
86541503
632794046
437322467
2112382293
1556366744
1128943262
1701478195
1003672499
1717592841
993176568
2010559551
1235277738
330447039
1156416558
335224794
352271019
449450478
962649007
907163630
1915553762
789229047
864794952
829354995
1916858093
1903496275
764898345
558963838
224439903
1133084835
1643338309
727409618
438535432
1864306630
608458416
723273233
427339137
548541263
907050894
2067443984
277536660
13313469
1328587943
838301057
3791428
1279219569
707802543
1272217178
65206095
573221404
1625602047
1750257966
1062323132
1504040364
1168491849
1775785782
97624932
274224188
699306508
2062445671
175733412
1177007631
693238565
808073403
1944740047
1097154145
583671039
925880205
1541036592
570083229
1821143151
1080105137
350493350
2033708652
875262615
300515381
120901548
1862305805
653185478
2012704399
248574600
1950178525
560669925
253004052
71901829
1032858904
595732658
850246177
2060978092
1080819025
710182546
721158645
1157774410
802335380
1506681451
178195790
2062630874
2098775746
194376059
89823141
199389318
741391458
1766479913
1720160817
1445138018
1511930702
739446881
787092588
1462912257
659746025
1941018575
1186796691
1069694362
1322610738
1666786807
434431863
359741863
238263812
1387735726
1633257774
238269719
560010634
1706382498
1308208394
2005438560
2026049656
1167990485
1041733096
1169179420
1992982237
40691601
540063386
1430263196
1839033347
1395822101
576788908
2072667097
1148234372
9935262
1329828494
947185477
525518886
1017439889
1041216679
913705340
457788021
119266758
82220200
1133657570
734081749
2110206531
694112288
273835185
1702087475
474818432
1552178663
1204565028
100710811
1999396788
1687332507
2113252300
1319001274
1772892734
803955758
2140966519
1398894757
2125039906
701090616
1098572737
800913983
273238290
174946891
33653668
603683802
851000643
25866976
730965879
1989308829
2051575783
1123113157
587105453
256972194
222348971
712751957
1884286827
562785359
906513005
1568023751
366937240
1568839732
1379365921
80753491
1946540837
141260474
124331134
1955133618
1169899612
93619255
380625069
1374085870
345208772
1246496843
2075687442
187460655
2025785161
1766296031
1019427668
949654355
331384956
1500351424
1824300856
1202854885
1924301566
1459785869
1625198357
516200122
1729515227
1029334761
2137204801
939930037
1799683755
2051980917
1425148791
141643885
1371230785
1138492065
1251029385
1609362556
1285140521
56983805
1711426478
1296481557
1288775840
2034356996
1922410407
1907501100
1318485844
1850774732
1218158433
345831982
1658076627
1618632485
633179892
835380767
594857409
1914441123
682054266
684248725
1115528080
58607978
109726816
636015802
169099205
1083858523
2032333890
1377317388
1839641126
344807173
805956792
1342166856
982483808
1597661417
1077518631
167826840
145694633
2025683119
550595866
1438486081
1100159191
24075894
1010780431
1996532595
1860466843
878432751
2031682141
351461280
2130057867
1831540492
1577973737
1102081731
1349259011
1369424316
410673627
1164934661
471139607
300534332
893722184
1938304006
1043250166
2049960362
1204881648
1758425441
1852735222
449855067
183163010
802539742
675718640
469317438
1002210599
1757060841
1526866147
1683736820
116340490
929401700
1936656813
299362859
1548008498
1679184002
1861303843
1579439862
1561429707
1197253587
1777730172
1754439148
1579168702
1269349831
31566717
19952647
497522783
63288036
1823494373
2024231138
1511807344
246321937
1453492167
593187618
1724319906
1045385912
1752114332
761949372
791137124
937589241
1318257879
273471128
1381009620
163356175
880272014
1912065473
461283327
2071372058
1682648522
1887672183
492643843
713537944
511569561
1551223873
427339039
1451246631
1107734557
653323753
630034832
355883676
144601601
1344946870
746180923
5583957
1750180722
1839659470
2025547973
1256214340
501097635
1860278111
1787050718
240869248
2037862837
437823870
1401716053
73926562
1101599835
1378337625
787263583
1254775067
1580400265
292274825
191372506
1021647947
2127850709
617831113
45144343
1591664950
404926519
358410811
5134620
1270929159
1520582772
1432524120
1726972745
285240641
914093734
842378249
1393643513
1594145547
273108812
967464264
1308814923
2002300911
25343079
911508340
1014002617
1180372017
1500696529
475476117
800919814
526196973
289531284
1002889879
26595895
524376057
139998798
1287681955
1162207972
1254786286
604399863
1819622063
578117127
317521069
1471872378
1770864347
421241637
43152873
689686215
1231094862
2123249003
1986114007
1971088856
1051419807
934617436
1614474033
340458048
1567934236
1284369166
1027215352
1814783562
790141898
1833305326
238010503
781924354
1684414866
1633013115
1336023243
806757394
1123905822
488969652
528891796
953464657
237621686
1658990484
1946402656
878578137
312104250
1599374253
2142414508
1413839083
662289559
596881465
484798395
210594078
1720099748
816590495
1521463645
1179127926
267187715
39486098
192583370
1060063502
96578320
572911346
2115510359
1259105053
102877576
1279505796
1466313448
233385784
1242936594
332127382
1404191052
1277335654
1920581980
1005092033
204419972
395765504
860688087
667457542
904755057
1866961464
2028449510
1396668261
753357087
1491618394
1371082786
974754243
2127676093
301204468
978301652
1817180481
243483946
805374182
9118846
1231245926
1373718572
1714230231
1308181701
2101826012
426080914
664432834
142594504
1567081138
1097587274
85404050
462633949
745542861
580554002
1848063507
1666957752
396260164
265584737
1808447367
1581897119
1888182874
759681494
2105096923
2025506951
980346243
1833500473
1995112951
963559290
437005948
80469735
392779614
1286663729
327995978
845897800
293529405
1731403107
1102350634
1074860938
1543578169
951940429
1442214639
946698867
1804314585
703828751
957671112
1586634801
1571207194
1737483256
269797584
253655477
754036306
1217809028
963471350
1334873657
936018792
1813973739
176022816
1902798595
957044608
2121989579
762388762
1409108038
1284965665
1821511293
2077831662
2026615004
932035228
1736244600
309027537
1267933770
1847762030
2038132199
509982902
808366591
925593648
277297448
222757355
497246448
1470320157
1239813037
1403153220
1187461988
1585011596
1966753853
1878499188
236208719
2065993074
884225337
580414459
1129847415
1066758682
1394897012
197455967
1863419249
1212089265
1607510844
2101826645
946643408
51348205
1527492369
1291322839
1072624345
810702944
1035053460
1504935689
436482349
1049886675
1758052507
1013617969
1773986695
1287715138
296611567
1259753023
1966063063
1809368129
171583591
595083211
1779354166
732815832
1403241891
1739617469
1780570489
340516440
1035614485
785505101
1551088265
1740399604
1802635951
1740520619
1764604779
1711560038
1891310709
213039468
1931538731
1330769831
1556297330
168677662
1396688914
108327930
1726339884
586674118
256793604
2144983798
464151561
1790411951
1044256976
392236536
1381066084
429498477
1237656091
2039163389
1653758560
410524326
1038255138
43207060
88775199
369508698
1545612172
1345345333
33460965
1429016048
830711240
1087792980
1177440144
601875620
2067704205
1030822641
1117667983
234019287
928016062
1890585002
1842699070
1738244301
1399365274
2032022499
305226006
929382835
92112043
828210499
420649287
1468151854
1990551063
1543450304
1405071756
1518442780
166009519
1452441846
1438840221
1469358390
767835318
1906454088
1268894242
1051396972
1352149298
695864732
1408201381
886050481
1016514611
1034793887
1071389727
1028711577
1373773113
192486933
1132540562
475387744
1239260995
422864259
88865822
1807145086
1748916593
1865643957
654802474
1257545303
996594256
747297125
1378265428
1734298353
1321188698
1012035975
68144520
1368627801
1994289681
706697911
1313494686
832018495
678047079
1385020743
2039468007
1795153575
399579410
248754825
2044801438
648436852
821959644
7745078
1692496810
2140906147
1264611963
1280897221
584477474
1025227744
1471549267
1652720130
1573973545
326076892
573162187
1645032214
1100824490
1505995619
611724260
1054746756
1916585015
2065558412
1222537201
148598071
902430201
616183622
1743633127
309988277
700961118
1412963244
940476482
916271412
2063405206
1814154303
1462416029
601839429
2048741495
1567994329
195382258
1568569076
245367951
1090223997
1394556483
272908739
1950802834
1800262175
1385673692
1810064614
1593086657
446780845
1016678100
1734529828
328506284
1433564238
1195702828
827332390
1005954758
1835174881
1428945284
177319410
915865871
1504554185
17375751
1825728610
1653237578
1086447550
1300976018
597612171
1789598479
278983652
1333886999
1768798475
1519074897
1909839365
1104780962
669809603
1385723943
820407800
268648809
755546105
1630450
1850410200
73862671
2085600860
281097741
2098475919
1841558789
1583163826
818239255
1418221892
929247648
1848735999
1029966160
1495374151
489951901
644460919
890176567
91578691
1442875670
1450248437
292570532
598636549
1124827835
1910872108
514698941
1415746300
1837762699
1518933336
241952353
262960292
1468540871
389453145
1949403103
563319745
1726652880
1618368307
199988578
1525303362
1985897658
90740162
578041043
1273725517
1629932367
1776312888
857519105
1577125944
735815097
1084720506
1281086730
104545447
1028131095
721709990
283206253
304311674
1874520143
280696192
829426577
1018276098
473592818
1373770561
117344351
1229921633
506151664
1711572498
62981684
1458437652
790381070
304753396
81517573
1969222119
1602776378
427715755
631277137
1127483970
1518292617
711949927
274066320
2055553180
256198595
1279163756
1739384876
1463975042
1293722059
924425175
1193419633
697901824
1384670417
1257853507
2142120752
860564392
1249507610
1201249034
558159840
517586765
788172558
2047357843
281344470
1938644611
167857982
1247864500
1561938950
1636077421
306664102
1852891027
1030468000
487724126
722101139
68813597
493599171
1087613375
1523549412
2020561591
1539926963
1376406604
1582711598
1721980529
1646615260
182257703
302894173
67211125
81200051
2052017611
92065799
1011610076
604663678
1507053931
690825251
1408591582
1456873644
746909783
684476686
1003640761
2081048405
1412145137
676428115
1006124883
1671052533
1147003771
1142608486
967132407
1587628329
1545456236
1628571986
505994804
1663282613
847378182
185204139
1256618185
332200636
1259383746
1420169993
279653934
1661774636
848716474
1698451684
1320123473
873597203
1969285851
507726499
800983249
1263032621
870846124
50122742
1914202823
320098350
1393345160
1378772256
1087569246
817090140
1631050478
181961581
1669380486
541123447
1237404251
1644011726
1797789964
234429483
1411966891
11141380
161087492
1711936800
885636400
915229960
1784917927
457463795
550559072
647427046
850706453
1882554062
1734394540
1344688743
1068638926
491430223
99234972
947889122
1355754846
29100243
98809463
1565964906
98937441
606284764
774405572
39878255
1994782114
582742790
845672469
1492924352
756554862
1383220596
254716334
1915067821
1812400446
788323439
691145560
1610657430
38712544
1701208020
312955188
1701859585
1218863594
763742881
160378915
256424867
127917588
1443305279
1442774345
332309814
850709586
1506095916
663771813
1515470119
1096480793
206977972
1832939272
367324107
1828236964
1724580322
1663542030
1796266563
1018306975
1019402123
898820053
705250185
237556075
622109296
556238236
996051848
879099692
678312202
1675260156
1993416856
1414080344
1399523078
581184122
952509054
1475576687
415430962
469378003
739300291
684299515
55751028
389459590
1658966418
1505998650
249431026
2100851226
46994284
166115688
428718686
1721920066
1962390678
148734366
1061789881
809856392
1017021133
768390595
321902992
1314667186
1262901322
1520004978
311065056
593694702
1661418088
1409021154
1472490977
259246235
1417888507
1758952492
50242846
1093632854
658132928
1500509279
17204675
157208800
752537
154589438
1351527105
244410879
1658150319
1141377908
548070980
1042705686
960893555
1104131434
581996278
1011230114
1510738866
431108977
750523298
1551260159
548972736
2146371306
1362942040
1485971797
2143655651
2010632258
1527273874
202260885
1397619012
357847409
748001565
1838356240
472668556
2139912114
1411502664
1494548737
810442640
544304788
1033860682
2025085313
1445941905
1258207603
1181773795
986575400
780820561
606885458
369930322
1204099976
1081454151
1084942236
30802701
1378890432
1899442512
866313927
1769613954
1748023311
709119535
953146964
1684292553
484437209
1828536737
913353759
1205760865
1960376815
349524215
161860589
10803504
2030673464
230211989
1777772775
1909116086
789734462
1302436354
785840327
99836278
1990156577
1835805228
1680153927
1593717505
1866627661
1310481042
1622839131
325679582
309867512
1290061274
2085048328
801793682
429918051
559978538
265380930
1037879045
399589673
512833585
508646852
1640690232
1670735653
810595893
1493483098
829357154
78718778
336201142
758110586
1080964066
1447349519
1957166207
656875114
1999627473
1840070868
1053563964
949609380
701523287
447646971
863903958
1446447028
122776105
2106649763
1956993676
1793369075
1617470141
1006199428
2143079713
1289996053
1886231865
1298585056
1213405393
861484871
1107817337
744274408
1694968184
550779911
2086583866
1902394213
114470939
1368158457
1554666061
2032989990
999514650
2049941442
1529431140
926300258
1239679584
104374927
2040116513
982105731
1165373723
182996473
2088232454
842075197
1346241417
1310286736
1466111179
1798192224
1440769349
239635487
1613340831
1373725239
1811234764
726227367
1797092693
1961061716
1657694931
1698779675
1181859999
1602197983
2006213796
564265169
562228730
1578395048
27906783
66785705
1208609303
1589972740
1650903343
714961606
945533108
621058682
1868356494
86540059
2130059144
1856201056
74773779
87699451
1757090629
1965566032
1683486854
1469798483
140167977
1717419257
179513644
1717626428
982423061
52305022
352934465
446377366
1206175199
193208744
1809967076
776747527
2046749906
2077015002
1598453422
1568549227
1967349813
1565567942
1990229110
1735560639
1730348599
320850840
1160220758
386127964
473196808
300342202
691110686
1936837198
1485116427
1592318296
1976909603
1223815361
1470248739
32824725
594637141
1786586598
687444925
1247904355
1153955926
1685265338
810790972
1597428250
595533255
1372384704
1766348055
248495215
268015097
599243788
665735333
844895739
496388173
1838173343
1848083355
1036786977
898162559
760788652
386544771
1020168698
530325932
316740512
1929948537
162144903
1498353973
1979464414
739778263
2061228774
1356715024
2117698073
708299893
411204206
1525114047
1958513084
1792639356
583059967
2122385986
1391201586
852249843
1314867963
2091423965
1590738601
1034585560
488010857
1160149231
136128613
216799007
453671517
1544583460
1056413514
1004409890
320969564
138306861
666832222
1155569008
2013132544
2082563782
1562655568
1869339644
1334045784
126823829
1678738338
763215423
1660288884
1110564799
183305340
36723711
1305430234
57528782
672639314
576395928
1101359708
1705903932
154945141
1530849689
1970998898
2652829
1739438645
1784598190
990637607
1934306697
1539512180
1422244327
482041634
1495466411
326686815
1931125286
854485529
606951447
2125338538
1392765168
263874778
1948613180
896979936
1031472978
871443660
1769916793
320616737
617709983
2025041253
89962558
1518596983
1950884840
886324663
754551141
920094857
909739600
628181803
1955387649
224705304
1157159131
1162978265
1726147768
1540355130
1034287163
1185629293
334875426
1204925866
861391267
1327345289
1241062719
332928192
740155345
1707657074
2036979138
1577401333
1081763292
931741082
1708302854
1696855303
1226134719
1837332243
1779835341
155925628
1569320798
1313212466
1076881301
1544149517
38766034
1106031030
1769816265
1444086864
1121878860
365749870
96388804
780470936
408076496
72669744
472102354
1510147769
1676419675
300292085
315625027
1710921719
1877899940
1066704776
1315863720
915317946
1484896240
1758694582
880740776
599795024
1901287315
1496859867
271815310
210630062
869933736
1134374146
583731613
887402498
2101162624
1141696775
1971092948
626495241
1644117089
2046763287
1411574776
1237014492
548349445
277860265
754636232
903629939
1140777473
913971478
1793237864
1168647693
1338086313
398436354
1018088160
1078269848
1668414389
1594201482
490913905
1001314002
268577790
483382731
1430236891
949137442
903185501
786706227
406452170
1279500206
451278447
1648212115
1283882078
817853472
137728605
236576472
2110827568
954071283
550328878
1321726995
1875533608
1893935096
1269456657
1392788753
1063679194
567108756
1964647659
1590147104
2117024900
2144910695
455561001
982840072
879339086
47199939
198677517
1047267618
1003895420
1088822511
1931213356
61714922
1845549658
585915967
1366580129
156698404
774916159
1793453345
862401259
975096545
1747351509
1275734844
84848400
1276982860
839034430
1030969973
605818733
1573343057
1488337546
1053890632
1574062243
69650186
1000173012
2023219077
1436086424
844587158
2095889299
2001113721
1676177958
2054348338
834935241
997920090
1416661636
607418455
1708718426
1991164035
91884620
1975311377
1942490563
244601538
1235545250
1325379680
1681907393
1731152771
272865014
1619240334
995434202
2111751412
1068796252
1379797674
1416744102
229910147
1480276218
527625181
711989974
1200547611
1694055958
1084406003
714219613
513169124
1942538357
1957589935
1982288091
1137341051
1138318184
377185676
1070644391
696564734
370135682
1820286540
1047861537
1239555689
155889020
1136556688
18190671
1898895145
801874936
1877176623
1137990996
2005756073
304579286
1983605314
1067328335
590451833
524111803
964582789
1258758055
1588092162
399881610
1886189466
67966124
80089398
1470871717
158140667
529466310
1039359287
1958720270
1500347548
1684778172
1219650960
150313091
343594277
1163384476
156559618
421495649
311243855
2107465613
1660709739
1874167850
1262020614
169088438
639461076
1755042323
1057653134
1355110070
1323206369
376964936
897020766
1187739761
1607264931
1496774022
1248606033
1696463054
1535012466
1887667581
1050737955
1109096108
970653404
1276114794
1509810342
784494980
870707801
1454532732
1870112675
1135202760
1660972014
947231925
904792261
1525299590
1992148250
249501102
833911130
155786286
780337265
1640721704
1452180289
1108778727
1380598595
643955192
1510515804
1850687811
402872545
1891679189
1647752059
1622297819
959069169
136417391
1426116422
899550645
1984735366
1750707920
138925282
1453511478
1683470229
1454664736
1934253316
115193667
564559879
256526224
1171473259
239873943
1995096439
857030349
1910158393
1332307145
1915262615
102984261
1080214234
1267094584
941502123
946397536
2054719418
1466807899
445681965
1657923231
56805148
50639009
2014733963
357981185
2032606906
2075741456
68799343
1240432467
212778101
2058336766
1407855179
1265692128
1123261530
482300676
1876369028
509997566
884952829
1399877991
762142132
1026823557
715409367
1934361562
1108257365
2145648539
519746315
1022226018
1262341674
1393661980
1070191769
460010448
2081922114
1889825851
2124868948
868017356
898759576
538020462
347253315
1174460594
154794107
453455584
486414937
1249979809
71950296
243554317
130034846
563319077
588275887
1333537285
753186482
511791005
1925297857
1028049898
748553011
717827391
837541115
1933607706
415360843
942409181
770098909
1444419597
299590167
890582437
767140779
946700915
385466716
940558612
1896753193
1166138750
1063670055
471430352
602595554
400139232
1904841150
1355044565
638422289
1557279842
1785263329
775454151
652115825
625712661
222700963
776354331
1561725448
111653925
2064176489
14300470
189591438
1988061980
1564218039
189026988
282123770
1452243824
545793855
2128762923
2016800804
1971146683
246545966
1423924646
1262369112
1546991507
1346966203
567870856
1842370028
381871176
1514989020
1566276958
1607862049
1118121305
741538990
1715815715
133944348
197008384
114714414
1044627684
258651259
1679835268
1828310500
733581272
1622459228
706366831
1243940947
713010412
172882017
453114953
214383416
1360156518
386525979
1616853482
1420197640
282772168
1698143278
943233690
247860676
2103873328
521423011
811734577
1946941867
259918161
896418645
667880613
1611623108
640299845
527488874
1208521240
1503159850
1490785356
682767139
1812529902
1853496162
50516257
1086085414
1893589115
814791474
1250692268
225057638
932246735
835442011
1070468977
1938890109
788119362
1364082451
379467921
1603395045
255338688
63734191
1566193040
1367788035
129597393
2104676450
2144895740
250304138
2076753102
1136363120
1364243531
1572086546
147525210
834612709
1231848555
1391534921
1953082754
1638337909
366128526
154325631
1208613429
973815439
446466603
17525835
1242881797
237325434
2034728060
2437223
883850769
1407211855
919805689
2038868930
2090804340
1794100583
517815545
1673399132
844007234
1278577983
179081795
1607235115
30558153
954250968
1077630031
902459326
372293367
617474431
779256095
1918779913
655954579
533861079
1625749760
1513975811
1064407289
1840825734
512318849
1997680628
1446860085
1289688991
1138342537
859696389
578434070
527698120
173012556
1343345314
632811378
1132949537
332007794
2083937717
1078571695
1647342357
972095408
1847260983
1024645049
1580499705
1319485335
677811877
571470353
1320674295
732338957
1954704498
903685149
446741179
616474540
695702353
295352968
1433772858
686808785
58248065
1102123385
1856032358
472450506
579943599
1729413029
404793589
876109470
1024540611
2110524398
30345500
1758207781
745681468
1687595051
579331400
1332851424
965365409
2092480184
1217958386
161792495
1862897977
940185050
251693181
1008665042
1062772644
780858421
489469010
1538903454
1964162375
1541320053
1123437246
1968342588
863224896
1882058186
315500433
1933752947
1043540060
789651204
270382269
1142757361
1449459810
709106740
1611028312
729817690
874125812
1023684047
650667718
1861203053
43520490
135876340
1547348744
2110146503
1193441331
1303099447
1708876298
611255768
1080948928
1864807691
757321421
1345953516
385257234
1988738932
887574312
1647897513
613531426
2141774963
1621555782
213734543
733337834
83718144
887277317
941359745
219103612
113762879
1334917587
1888737004
1679607323
979642842
872848117
1749101568
1907095032
1792092790
1169470785
623992131
1563329737
1921812341
1900813316
80156439
469873949
973322402
199751981
1388343263
937478615
1828415192
1544381360
1263519619
1004241309
611192692
275201473
2094559320
1095342026
293794065
474454884
520101520
1817464847
1230913543
169324488
434512190
567216043
682336837
1342129313
561078830
1580715994
1625551738
321697757
1975922243
1473843249
544166332
172392807
185910740
2082812257
1776578925
1471103674
269595767
1652903604
365312460
1080384370
59306481
2096361546
624994530
342296889
1184680358
551341583
2072379399
1906576547
1516342244
2027592083
1183660053
1118165146
1017578809
168546275
1460845907
1983334223
551599835
903320754
1658614791
1836374491
255723299
52138885
727844113
30309745
1159905812
2145119018
1176138037
1285806658
122814694
917380798
1255140963
105130392
1866162887
20451456
2004552476
1648006018
435961103
1933313228
1749424990
1123030532
12946184
801811150
1434053683
1993077483
662152979
877932516
1614070005
1830528421
929352198
57760164
1374459473
1898668619
155931605
459122671
1373482909
2115508997
314104820
1245413204
1990617663
637800286
539429215
1012620040
1097947818
1400299825
1044591214
249497527
2066657310
1540502505
837928487
1127343414
461234392
1843647178
1606319061
636432689
1409851058
1606311505
143280869
368007403
305140584
992052010
1248340993
374690835
1141728356
668645499
1639555249
949290634
1827045274
2007467400
935068576
831236882
408432298
524439747
1624744362
1457734871
43414781
1415755081
1176606916
1343888029
1464087010
1486512572
1386316181
2024224848
931335871
756514260
504094343
1188362630
1258074512
58038684
868373746
84581331
1992702694
1004937945
1040887014
1230887108
1881082005
555311991
177052035
1499826296
1076609776
1450248170
240011614
241585000
1894690944
354758101
1147911773
1477590329
48124681
1629813042
2082270770
708095594
1973111457
1318826912
1735961374
1942152991
493257492
1159950935
2109362993
871035196
840476427
1708016670
148130105
1540975078
2071715197
1431234489
2134979775
1779391750
973655201
732564045
405080738
239150797
1781000172
788073849
1492049147
718757263
1127744038
1189565803
818705213
860538187
1522215801
1119035336
257993377
884230264
522900648
463135010
1095605998
1208613666
1830042686
1371548518
1044617704
1134699842
1413357878
1504255171
2036714443
1001739348
968409355
1286165755
771083220
1069053445
1591286536
781939772
257351764
1149762205
1950383248
527704344
882511553
1367146178
1127306593
928487154
216265870
1353023035
512906248
402308203
589129303
1350077842
941672968
1849213245
1954535757
394239288
628316142
853951554
514757314
546161350
1401807388
1913324259
791519467
1883114503
1592249343
1003163077
1730648631
848419012
1088781790
577275944
1402152563
833109301
48639776
1290202597
719933170
2091346931
707198091
771285370
1992136287
1124638
1457275665
1526825528
682154311
1591427900
469910716
1326598915
1461188158
231020170
1686508755
435058696
2142191150
142808826
1300745193
322762128
1377021070
1920557652
882312335
640800061
789243851
316562016
1407885051
706235794
889391396
1581139831
632606129
4603713
1681075603
628687462
1792305554
1478640626
430296303
208840455
407146109
101008431
1503517624
416304687
432766694
1239455145
518500836
2067386399
1200214168
917610965
633781235
733581035
522903766
602674131
1850798870
200493088
1217892486
774082148
2066291997
716824
690768053
1281223490
514381002
1362399910
1200834135
1670840351
2041272982
856047378
92548829
169799075
608840771
1858402602
1003089028
1486615928
1375495587
101037006
269472424
915986502
531228779
270226263
1796671879
78167213
459492454
736802738
1226130150
1581882571
2056231037
433966839
891139653
1775123603
1551942105
1875816128
462775585
1287170228
1686107433
1524873198
1054058273
1594768322
1736615506
158711636
2083520082
541994454
1591306427
557400229
920531809
1020504354
1246334834
335780118
689551953
579627533
690132417
933579019
188833233
940368832
855658394
997342875
1940141125
1093332899
2114642108
1882269546
148954057
1483211433
1235582582
1430965216
467140194
613674121
832370354
3305571
2102599244
372317500
520552671
958414878
1721805364
4420420
1629705732
307674767
327571756
1280479891
1907331299
1296843556
923455424
1502134810
88004179
322009726
1136102247
1257722442
692471191
1550708838
320083728
556370834
1454321712
1556849430
1329301333
2001675280
148904698
1747623021
479018679
476528194
374179148
95786298
1620703741
83160983
952334973
1303420534
646849656
971394382
1756948651
941282323
142242811
1970734226
1746780767
813438805
805031243
251098979
372565549
358076620
1877176493
713122634
1730858635
1071495838
731934053
1505955719
523897571
1251062477
944463562
1999242143
978222964
197367196
508915734
81151246
909667669
449847156
570140766
1021255143
1184908001
1027856311
1002405705
1217555226
1326199946
1125712464
826653129
1081569909
1483250669
661232279
1243385068
654197037
346300719
1024349478
722078605
65311178
1678813841
1153673770
899930493
511261377
895096045
76408782
1628514437
285680787
33797139
1446333483
1542978704
265340875
377330306
617818155
1723250464
1109734248
1174579855
2005469375
942337310
1949801402
529558989
1905977924
1717993708
880963403
845788598
507867675
936642806
530511505
1840579545
1892233365
1886091820
832207148
669497849
390327350
565714250
1811016833
1607406219
420541216
999344803
2071800344
1378345200
931755431
377712255
1236446627
198580577
706603147
1880413464
147643224
837624210
350318342
1410711425
1383714362
1306126500
46157148
896417643
1558097474
85968837
985293533
65035095
433557152
1094265327
2040179751
1533213363
1216140352
1833761947
1875168753
2094406402
420946867
344582091
1557243419
384912173
2143999838
1427656244
1087629057
23949228
845413831
1219761649
1564326319
1804259305
298573992
891238372
629172084
573860118
1741754839
197007683
1235160171
2032241505
1846215269
2026809921
856511004
225885722
46276792
2144030682
508768544
126282586
1155890818
1672123089
1913568327
880137455
137822103
1590466741
235729298
1201459248
787943208
2005361679
189961573
1320340152
1987633008
191028282
1208882378
1658361291
673721993
2083888639
546008874
1674214329
1755944352
1064539008
1617111216
295181062
182345451
1763661152
1161643255
610503578
1555358651
686772630
1587628211
281594393
1473147614
290962585
745292946
2058251459
2015608592
1699367305
396748488
1868603387
921752816
312257139
1066243584
1526163765
1213307279
1814485065
383292182
1277768941
1041747974
667558798
1933189963
2093656463
444836055
431098851
2070856538
1012712574
698865349
524280101
1310941332
1160396246
677523119
691153703
1311873997
865416454
1408355425
1438177819
919213052
1247159585
1968423303
273104473
1950725900
1703747713
1471106002
907332023
1014439395
2040944053
1497011008
1264424576
57994568
976411499
1780543593
1586739439
804667669
133612760
1427356230
1272075857
1551506782
210599383
424582464
738428363
9628144
1965387533
1845000454
1481242870
265221048
217311894
988399179
190802756
1909913418
186802141
1795261925
1337514832
830190407
1058396169
2018621141
308382117
1586201123
1628551707
1921799114
1604174561
1617493267
743888705
70900386
2139516502
1568384375
184532872
593647988
1575904977
1706268653
50027782
645006726
1644338036
1014580815
1051121963
1715624370
389412597
1887582576
2057816202
1783675822
1244270771
1713626122
1439145776
1414245250
23438437
316492988
1991339138
1547663623
46781136
1727084512
915595411
785089087
1675045258
1141422864
2126616297
1659435510
1945334716
1710771642
1252371444
82589022
620843430
1289729108
1179293812
1619624617
1874500096
100530883
1293375119
1137084378
241074509
582120965
458149157
1759586261
1231325704
1128517385
1478067475
223670647
1996832236
1428558883
888775747
2017990107
931769603
43570300
984232792
1388897771
1702016660
1402355881
2055907368
946133343
564730168
640440010
1054325752
1321344230
1493650174
1853428618
2064811533
2131011511
430840304
480423019
689365259
468179612
196416532
423940850
1854019262
1402316175
1642575814
2129395095
1495978969
1147418296
476081179
290962253
948659565
1740845042
2146582684
1901923501
354368605
1187079561
846362175
778159858
97827162
263464010
2098384629
478805516
651444714
749272989
1260234438
1087403708
1006476349
1718298583
344249097
845357188
345805592
1879394551
13912934
45914356
351658737
1791553576
809081287
336835789
1567452542
184842873
1030820523
1071256285
1579595256
28347082
881448288
1294120398
1092658654
796788895
1737593950
2028578568
1944950885
1775084958
995697952
945135736
1028173789
1111092282
1000528194
1730985673
837382314
1300026924
2133564838
1121270815
118924932
1452927577
555737997
1683698003
815370332
1062593220
1454198868
1645502908
1792169010
119856085
1820472844
1536887804
1221508112
232262004
1093391296
1895351544
425998784
661911010
509893975
133847580
1970156418
2058897494
612486163
1220918048
208771009
1812075034
1347843762
1693117732
1275509188
38905280
2096394742
172557375
1233810910
1146942875
535083120
1430267175
1689754848
2142730372
1602427754
734630284
1827252758
1144560098
139459195
623818736
703184327
434745078
1328071623
3690304
71754378
400848101
997735771
734951705
677026078
111876049
93295464
203615070
1648012332
547536966
712585981
1889411834
402214357
1333373428
1874225103
485006816
850688686
1969340924
242796097
1502158259
1981130419
1697172632
1057512260
917565776
956477786
609686511
1646764985
99567539
694231395
1855823474
258362801
228887018
1072474680
838659210
1551089718
456047942
1212282569
1596800791
1117940668
1592258078
1683930841
1911645694
485286433
1731174693
972563098
18683303
1374533475
500715170
52973455
1983366803
1515923775
1567745013
185887719
1086659024
1974964202
168447579
843828196
1901840608
67606018
320670876
1841392903
617880375
612317534
1653262834
1314962120
133620707
1714852446
2123497435
2120129296
3541322
152528114
182558856
1149747705
773296665
39090385
1593755878
82660964
169622572
819706151
374766405
1634774616
1292540565
1800674718
1349804311
198167220
682081212
1381521836
1308071269
233995267
235296801
381638059
821983118
1146766989
1521846291
753102622
1709343858
28663418
1178075699
855211948
456997332
1370878942
1296884105
564702977
911146937
342804415
548598810
859048599
1526799203
848693056
1227853951
1185342702
1826334975
1982820687
1120007413
1637154571
1617468971
574538029
1158425903
1411348581
1251791885
927163367
1192919184
1745848003
1442847176
1767797884
148007035
1828189913
594366130
673447753
208801436
1617851513
509838419
926453630
1856590617
1653447305
1929455860
972816934
1945459385
470862815
501365174
1000514444
1845994933
880464588
2084207852
675123863
1277275362
1943554568
1420084300
1515416954
1030621554
751750245
121648916
1405764993
1149247837
281668945
1842652262
1879301269
2000904010
423033062
1926684039
1479354208
1724051474
1038122157
138811519
1105337293
1314064603
1100650293
1836800313
57066383
834975096
1938886824
488891638
1339463983
2121084665
1554529046
1254079571
2026581042
317307313
1837210278
152902830
1645940095
1168706422
1658148287
157944770
1735525163
442710446
988900725
1553262725
1252230430
1388916731
1078967650
1054148244
1555595527
1725214143
1515439245
928272227
1926850356
893505021
107033948
1007873434
1532329426
1692078897
278678822
339607129
1848147512
2069954413
1556411868
1632783362
2139060331
519451210
1287499019
159649932
1776156577
1259933327
326055083
872726333
413441753
2052319362
131730271
568317778
1926861874
1642904886
1430695031
1816641135
1093981789
1560112925
849713235
323723859
697327525
142445991
475014385
1309631301
486392652
1508287258
1618679159
935233229
484575467
641469019
667679545
1116942697
110678306
526339558
10640703
1282025670
608158239
1102712225
1422240030
1182588541
342571663
73821519
373877504
469402104
832917511
1511983734
1502957066
1633229468
2109215067
828340936
2142004208
1482140219
870585185
641618711
80950843
2060081004
138692099
11121738
2096569790
141139880
1103105902
1708090015
1077764885
33395043
1192014042
1402561453
1196336990
241045157
1717498504
289940518
940512093
2078349007
311302311
944973552
680808652
1794120009
126426799
1423522446
659180140
748507105
1126120449
1560885331
609727384
36839514
2117906537
1661749571
1769167180
818906942
1440536579
1830467076
1652242922
1180273171
437421993
1266957200
306079215
2064036191
1151840585
345303708
738895739
1292667712
1744129958
576687336
1806627654
1241658681
2041879379
110531731
1791205566
1941040856
883590723
1690079516
1529440692
1278391208
1731100867
51719783
1003500393
1463999930
1672316152
652196706
1308008017
1157418879
1802136468
2021930841
1177771640
69117675
1390184448
947644473
1840864170
675149376
1244499150
2111732187
627546623
1650493370
595048227
194814783
2102782292
1083385582
595936339
26301757
1487888075
53965679
1626483935
1253208253
1590399975
350337774
1890658699
701105279
1201123186
331340672
504692509
708908220
1652569465
1638018509
798954177
44361529
204250962
1507817368
1089750658
581950375
545111177
443344208
91823466
918472851
1398790839
1067650355
1446389630
1589371442
1008842104
139000036
1086699016
782772285
1143025494
295581787
1680595161
1259101357
314495332
960297708
1134141587
330990047
2108232679
885863154
1446816998
1399382022
1974496938
362921744
2119958435
1389335809
1567961239
947428576
958601559
2047977728
811606153
263660395
1134320973
1532669419
1568073197
1218135216
544980585
364504271
985479112
33216660
1568322233
2003037322
2062800460
625602193
774270955
581171281
413551123
1891707039
1830907894
954567937
915959029
1671240949
1408842896
861915333
113556006
59752485
1020363897
420163530
1581016666
1553782863
138770045
766182301
895107054
716862991
1291871935
97722650
1893291937
1320056710
1169078855
536045137
1904242828
96604837
84417594
982622564
221460470
1443129170
1322514587
469436005
1029326374
1056250205
266944927
1607871927
2075322023
9433803
1313504346
589208050
2008524806
819105444
228528959
254985883
66237648
1643449051
191558659
1354612298
1403712208
1236189712
1636135807
2003122411
1585245261
738201258
208697695
256197067
9469891
1109005495
105968826
2103600635
859592791
1880986579
510236856
1146841716
50867675
1518977509
1880678404
1455655595
891211019
1314139542
1534810636
11419280
1600186518
1958913889
619920917
974489742
191475736
1983919481
1744193626
1608764537
1442197813
2105937078
1419959795
1636445412
1497399221
2123469650
1052604774
1697411689
301966740
989883235
1473732221
1015773482
1407015827
931890424
92247697
1089939319
1263700199
880424915
528430379
1286662991
2012974185
1023829581
21095445
206029286
2073381819
130721687
1017886510
1251394801
250874949
745765233
1673349444
640631022
1734677296
554466022
1233592352
1326928890
1410076155
56798867
1242388677
2145784669
1542275589
1762968658
467442529
1566980713
712345030
1258974221
1697732667
1141399616
561053675
522956788
1236421422
1250801297
1954656466
1431393871
1692354626
1702121247
1128710561
847727705
678776961
516811449
1015389587
1876563942
1562963240
1112166144
1841680680
268980777
255317062
761144610
2146481020
294726029
2138232211
663707542
1118164333
2025385004
1149308414
1058023571
219495178
658283055
524116934
569464931
609245905
361594736
539970582
1280668567
69396049
1133368963
457168179
674050357
413424274
484930230
166460550
1663469812
735270881
389378552
1666533914
1268206042
61588233
2119825226
481408106
1967929274
1783147539
897117536
1941687782
994423386
448987076
691064934
1474574299
1804264148
1386086312
1238007925
1042636677
106721973
280134061
574167917
1719304685
2049952130
1470757181
48422977
421197976
704369503
456803951
1028397045
616221978
1400917774
1416843219
400361661
1848743428
391160937
311386363
1864101778
755538623
1955283660
987190280
1809056583
2140225509
2118551219
189497677
1271037431
1413790601
1759258742
1491236786
1954721768
1028526455
1230778981
1800305867
1720850724
507467560
26247010
1163580739
677743774
1125335227
1461305520
437376385
1739086121
1388049517
474942447
603764989
1490976047
916465491
497611275
216941314
1271062540
2072478018
916528486
300492677
2094699577
1603750306
84899766
265501214
1658200606
874535709
707647552
717645628
276421058
1897881481
1686846121
1257272324
1105604000
1399870890
240614589
923961098
1312363623
500587442
798008406
634484726
2090955615
404276375
1538961075
875030452
639471806
781612019
2129323471
1214980488
457018837
533758551
235912901
108249745
2002970999
1955408223
1115570361
446376465
1628834247
307492990
552464854
1180611110
824889131
254038049
137121454
1117368245
411905557
140978079
1676724249
946289251
514773309
507320238
1683638594
1121762731
950977500
1466544080
1119831706
552489008
1131684932
423432722
681136826
2012075115
1494539792
167565258
1031093767
1144381782
1275161596
594361658
888192182
1454469567
143565371
1849398737
1844351939
51469580
932610385
1445661044
1347047751
1805686761
990449556
1107597099
376735998
617102244
2137406427
426468004
343972606
997480213
590989186
634800156
1447887498
2125104741
533870859
1125103590
445590510
1170428917
1821103591
515693542
1085002306
1238851569
136881404
1435304733
862250668
168906946
1775138966
265442679
847642033
397773784
358875412
1449447751
433604089
265335971
1831200539
869305978
1673987672
1973286570
1550642541
1425033966
708682817
299242525
498998204
1060454285
1349005812
1882734231
677244981
1509768035
1277134014
230537276
1069521553
1937246404
904516264
1191787103
826883457
415045951
1519966733
398665660
50739663
198343014
28216958
1085506152
805339083
1501957648
2010206104
1938468427
219802093
203036574
750298974
812251073
324968286
921042589
1478201462
308077782
317291889
439117922
558449603
1561611462
999525066
1703383758
825593838
928266537
1992782076
711784624
1726068266
447057188
1072824063
1600732609
439013814
570193518
2133373780
1742037976
1898366270
103064914
1673481856
1793476007
1213772126
1071926490
1520790834
1612143753
237368123
1961290511
2122656376
370265009
907324003
94427531
1169934816
475051228
276612915
1199351118
1013279222
1591989316
1601478900
801320746
1188347498
1859216745
1910641710
1892652037
988795454
1622691552
1639524586
1279253805
353030633
1584633529
1251033326
569604173
653909577
2141199993
1775881792
214464587
1580393993
939894695
437752034
724081817
536381460
704913492
2125684121
43459141
1084685865
1850095302
2114153296
1116756997
1163661000
1763325378
1398287042
69997097
1834158056
284305780
318088068
18066209
1919795294
413944482
1845648057
494738409
109290257
1130673215
1553252635
100376531
1294975120
1051811397
271067596
186071283
1878452628
994665242
820135891
1371273336
1824444734
456690377
1815229651
1622282023
1689204560
1876959328
1131544381
141534507
2075531930
690359701
1431552156
464878188
1191703194
1112751792
218315657
1820806905
1528099505
1749176149
906297903
36770577
1066161049
127893162
1811686534
36298677
1780917786
1763371907
966747826
1321580242
1594895569
2089687213
2051473074
1808206569
938229493
859158804
899406675
1241583726
411742876
1279312918
890335743
811324664
42487334
1041617363
2129859956
296427515
120800166
1909440342
854446894
1005132602
153924143
1435671252
2015353477
1854259815
358625501
1568266220
1154902691
178003020
1426743305
1644219442
1145260118
956185104
950502627
1709601474
2123545826
254345246
1036200578
749566295
736828492
1834006027
398576872
771330999
1123996442
81223517
232622838
1495996511
1610218636
798874354
246341673
1203365246
280265164
2109787190
1270507552
1810926413
1731313414
544361025
631023540
2093531741
1805038146
499210653
1267523496
1456088685
585085347
37759708
789571349
1156332394
1606330796
312091632
1322519816
597473675
1999299316
1347072032
1640956847
321593695
978014506
2043009151
366399954
1979357138
1132751105
126067611
1661914457
1106971438
882015829
75447801
1738644865
1007329019
2008656525
31124188
1432438160
117465040
1848916645
1249491932
889599521
121716804
841524718
1686114621
551970927
1994415341
848301001
1540088488
454918060
627804208
1939225122
1100336904
1228862456
1101340479
639384493
1116468394
701187072
848045514
354840035
769102280
1170288682
1882434256
404692991
1151233242
1925446528
2081059834
1291237464
716243989
1886369656
190050995
1430938361
1446414047
93623451
766738441
769280094
1699190118
1077034514
885711153
2008566457
1300809860
489438063
1628246805
783830313
1794507426
584080038
1527144341
1355481486
137332734
1667769048
1199225028
1712078441
330948065
1798196697
1339776596
695066053
1388410042
1327582025
1203030100
1174938491
51582514
1749797458
718658809
892906072
52043568
1094470653
118582231
1171839929
1070956398
1501871383
2140861004
888466753
1439990153
624630125
1998563442
76310308
57432908
345249045
282907720
1694839297
1064797772
2043727646
538207937
303705503
17817614
1373145957
1214308270
1949191961
30708137
1173845498
9009698
722290462
91013438
861629332
1553440972
1598205877
1981286607
520605024
2064558476
1397801853
1866315670
991517371
742840994
774871784
470538715
72553190
1779218026
1553855274
559352054
84746305
2026213288
787250239
520881177
1958660609
310011338
84717224
782503989
964455983
1196034382
1791765184
556605485
1122141342
1306757060
2051382821
546751854
1275504665
1372184642
850408016
1024780217
1277667899
1682046819
769032834
1485391320
1005956050
267125793
1050548877
1325710717
1466646760
774425390
120093799
747723705
709925265
9225154
2100735785
899036458
2141304005
935398437
530076854
4589174
976263993
2085868879
1334790159
1521064961
788308016
1025052449
1429259322
972489412
1339534632
2044484991
233640299
1963360279
1326617420
2017809340
545700925
349590101
1661560284
1273952498
1373786967
321796253
1921571981
1507038381
976727545
1888732081
958774729
38650571
575519263
534801908
1556041878
1678757871
1015665318
1592425266
2072369054
898784667
1035705910
819044748
1811812901
26955363
229536773
1335916937
1050331123
647887582
1604930578
269727283
178608628
1339403367
2133210002
1534600499
776887760
974873385
2099924082
280000355
1809792789
1972887855
784814816
1318310184
874900009
2022899397
359640077
1593188954
2018737790
1052854073
1441135620
852182594
195496001
1536220237
1387349007
485878980
1868383073
1427547045
1394510056
980634050
1501455695
1348254239
1475936551
1001688568
1631776582
250818490
1531038606
202843782
2045282493
2026114332
944778453
562873865
1190125933
1816895187
1575179885
262419551
1524407279
1383467457
869184592
1313072781
464535435
2055415798
1242153907
2106023907
1450783403
225553348
1997304022
1297111487
2104409393
2006093098
2139160008
272413617
573772457
2047196546
963932206
1725049752
2012505153
755049393
1498318722
1490083475
122026949
383967405
922369003
532517022
1068129506
456121268
1573372826
1456782564
954691623
1740609063
565256671
968322747
1079882991
762726539
1086995622
339927107
1018919895
1561216529
1204124622
52683976
75835536
1334946034
76934680
634853154
2047573220
893732649
1247279115
1743180577
428403270
1558572656
633965199
274199885
608103468
1614342156
1639637134
1398170380
898394775
34653657
1593886094
861035381
1427514326
218592752
1267819470
333418205
54140861
1229889287
815045238
2043084699
1260857532
722945315
525392901
282896887
403787438
707900675
2029884556
826930365
1629253989
1185331578
1705252841
1126033638
968217155
355145266
173545395
135541479
1916120805
1231965551
1865458205
10742223
918676320
325430158
1233823590
1384587202
9081925
1205115677
121506133
1275870003
932831544
863191431
59649995
1487017392
294624898
590635870
1052715140
2016404794
197269671
457936848
1163414718
199879710
1432149282
1773442613
742223614
276033777
406228349
941441279
585601567
641892259
1295432025
2083674858
489039717
374075588
725926095
611384006
2045891686
1379547739
1171832467
582817765
1425654174
1148094446
442989149
2099144252
1555329027
491231993
436363906
1478785685
383588495
675017445
782536637
2106799919
1902547276
343457173
1371917623
890797964
1443675168
30838645
65842373
1542206694
852327677
202695541
1394122836
56326805
162674636
2070766644
536681376
2103460314
510842773
850393830
2015805364
562437747
1083923355
1748543757
625183779
998073088
2096950827
808462154
2145851853
2145223964
827556669
1537756957
641981660
314034519
287899051
826624343
1836216012
515585985
589225666
155486289
1040179607
852154410
434600786
1607632538
178002183
386348685
743946854
2109755415
836840751
158084739
874142745
1758056895
1649202421
1430520008
1655555719
1639838368
27580435
2144382540
1215651189
1341747995
656378234
1336712455
969367429
382047649
1774799107
1132692571
1375751448
1917554535
448794362
535077102
1824839153
518897621
2097020127
319762662
1773883470
922202391
713816225
146422004
1864742481
1605755014
420826780
653823847
602221801
270946107
368401252
276443441
26218920
1888672020
469253919
1871437341
1801687293
193353300
321361530
2018901134
653903054
1168999204
1562131897
2147206752
667769438
1398059031
107879159
2036055320
1454620841
659765779
268103623
525493575
446095113
542493462
14496838
1333808127
1742164668
110649845
1410070732
397693505
2145400182
1027678999
1522323498
993739177
1385524197
1605169186
1455473217
2088085627
526744538
1545521415
1580549654
1110769056
65530344
2053305184
201475048
1065422248
437330095
504818472
381558742
394702443
539287098
2036800304
565234565
244366156
1622158007
1311988890
2043601201
873224611
821286513
1219182642
1923466558
280593763
1615364238
1871912334
1028771905
1195959403
1529160850
461565009
1572307658
1019732874
277950729
1603265426
1347992955
1230772884
1491805739
1257366189
88016062
552532048
822917981
1817551151
177457795
378189582
351636909
78423886
463454500
340367623
558192193
1617694187
1191851102
483945557
1659807976
1531643760
22113469
1789744871
1621834099
598879995
1049958658
1144253318
1910155934
1747755374
418103725
1666155909
1653924848
843832802
379339136
1505029453
886632612
1334799605
1437878587
716981303
48325962
1241600495
949282955
1718368567
516378115
391660165
690889182
1755284682
129803555
1318102872
650281666
2051386819
759648587
1628267480
338413665
1910510793
1023781709
91318069
582584194
326912307
1604685095
931333063
1071833177
1468834975
1440147358
1770655782
438581185
1797271582
1445126271
1085918851
595720837
723177379
1622178247
2002230701
1850304204
254719706
1981791904
1148154108
1523080850
1886921892
985954895
1913065625
1255490039
1388079216
262764147
400630144
1914687928
1449995618
249905464
1107359334
1617172694
1018236737
552172411
524298090
213409694
1842509515
211136248
761721449
2001675547
1033223446
1945545956
894985065
1764106749
941070555
599487483
1258505365
1866158672
351588890
1938333309
1776867037
1761675411
94125749
829642954
808079865
1609172656
1858864719
856481718
657337483
1611047285
1012608690
713524831
2047749373
801892868
1636855900
1184777373
1864319123
255713427
1063735857
1879559498
1929649389
349548185
356814425
660483290
14395321
1352460363
1337638364
444853965
876357280
337041513
2082491697
11521190
1456224308
397463785
1591195925
677897170
1147835308
882017843
625676662
1658156065
234197303
197619909
1807468239
469378492
1407417006
970602575
1378336294
2003818390
1727832894
538649769
581217507
897316296
1453869014
1525324115
380812799
1952405382
828192701
780179200
405240962
367764893
1558660108
164251197
1836190295
696731732
290617654
957778129
404330954
921230990
711794091
6985115
1198994439
636697295
821132168
393713933
550224892
1144711813
763916278
1732927671
1089694447
283001803
217432965
1944980640
1125588288
58260331
366955323
173722263
1121814041
1931232266
767545155
489264914
1069298543
374633248
1807138065
816187538
2049575760
1298477220
1023778284
1358373234
1519650608
67447783
673994837
1261971998
756365364
2013420270
146093957
1148883766
2081625096
374849529
1860287623
1338630243
385812701
1750972438
596194747
1315609105
1503549758
920506722
697966361
866994038
324616384
418589073
1942964931
936276399
2100453507
415257351
1716113796
461155563
2585254
1881392319
551602835
1472048077
618415907
464768838
2014825312
1946900648
1620117531
577444754
1875718551
1050802295
310691193
1955508508
2077307139
1226331296
1745177076
745964473
1068936639
1434119595
76363487
1208060644
5168025
1313027350
913401929
564027156
1986045530
1973669830
801022418
66150445
860676547
784523333
772309541
725705692
1299202833
496720121
856342557
1676929980
322183018
1482577550
1797107155
897704958
283047317
122520018
496961108
762177788
1180024121
371685988
110100626
1709512158
2132738028
73353424
1070181471
1339251467
1478015250
1870125213
1799919306
408181734
460455362
620526257
523285901
898225544
1016688098
1605332926
659201071
1057000668
1659988930
1302821418
115013574
837600311
456858706
456489169
1087722335
564607757
1959341995
9111660
1267410045
418624180
11235653
909848284
941104769
414842267
1579425876
1053690980
2095894500
754619607
953683777
566269668
2113439288
15185664
1514835350
107567973
1544780230
791416462
827725324
324749419
1214923455
1132977916
2004011206
285180034
265000101
2131606542
1690020385
205468841
1289306948
1885849613
818129923
406226329
792563280
1437497729
1869315426
1409904413
153466407
91875783
772350689
68401623
1533204414
1224125308
240277207
1540158838
1672614108
552019932
2040181159
131693329
1070394575
1671071252
1746311773
501315463
184752106
2046957889
485752342
1374092607
1933466790
1043224109
557437237
787750680
494004017
496783894
880760567
320475692
1351995883
635226270
1538011590
1423595592
1097857382
171813381
722615265
1110635014
9116059
2101293556
1649551230
396794173
1994207396
1757250837
1838933543
532284128
213789800
601347938
1627118293
1635723804
166714874
1035868952
126210020
518496606
1956132377
1353594355
693025137
1639378278
808372614
277463120
944127010
2014177162
1551801694
1821199073
622919251
128460672
2013084349
600976689
849657757
1225029173
265817085
409197468
919026020
164710212
1396244454
2094122481
1446037358
1209416705
778270475
742833536
1741936513
229879112
627734269
357491540
1399464545
770784730
2103518943
462757449
1724427067
620000415
1577489480
889264607
1260095536
454581933
1963835041
1254017963
1949987688
1950300676
1195568123
249070201
426189293
1565992801
1122976964
53246836
2145805508
2020271319
1375451334
1588003278
486871386
431460193
427043510
1372197822
1446621401
2120248904
1194058990
1672188218
1798568336
2138686466
1164203333
1018360436
1590365766
37988797
1735856572
880772573
14386964
1217261735
564405300
1551906319
205930730
1247677661
558210855
149280987
560002815
1812989634
566852143
96011439
1045012933
843806434
636663073
905736127
867016698
121996896
1275250078
1323619568
1974838947
988346908
1183599123
961504249
233273783
563954950
449840986
1606399386
1542351635
327524894
547695525
1330531148
1079747754
271660727
1594743750
370185497
1032795960
1893022971
1136199371
832798567
270201603
1565144504
1523745392
748784196
957352050
639967947
396521316
971859593
1908961195
946194932
1838998953
819600517
31267165
357760505
1822615705
1163508348
1964631711
322826713
1247126329
863734405
945842603
705008317
1031597205
1436733801
831155557
810740217
1336021957
1090458564
2004698671
883394486
1277162668
200205749
1690233400
125236442
990466952
1310080910
1476251882
430189966
1634107792
974216624
320642160
81535803
258689331
1691166067
1249020104
1768310523
409346690
1722684434
454141155
1193548720
659140376
2127475923
1208209980
362336467
1037139577
1086234441
1267699030
552723340
191044214
424344972
2058714667
405391907
1810651938
519674488
775409778
1115530668
1176503173
788494216
496784236
9370668
730965433
1201400867
1438278257
262830918
206687799
1692486365
1971688782
2077016595
46889456
1561595832
551958609
1193161691
868471032
1441371987
1653640379
197054815
2038246233
1812945980
49008750
1054547094
270425489
176405882
725225272
1109590395
1017072672
929647834
22133263
450611495
1855703244
1209902431
1096419307
1944458217
680375801
2122107190
941301173
36756345
152007399
89786323
1637023449
2033351870
585601310
441937067
1419789613
1998637837
1757335303
1868870973
229876015
784411038
1283546488
1850658588
395911930
382316050
1368157005
216587842
42617154
216812167
870906365
1215810569
249158411
616890491
1844771148
724130852
1772783286
1225005560
1358670947
1853868967
1463896715
1733127308
341726562
1639643010
665101731
358982597
839789060
862456289
1465487210
2019988128
507023203
425767297
1194276869
886279809
1663475450
312663809
53121294
1351012647
1769009679
579472288
566402266
898687729
935900811
1829963583
1505658802
1866665157
1018628919
133385958
103188412
1220399937
1070834504
611117824
1826129135
645691418
1729344477
1776801035
1030851013
1249281156
1341269759
1903814352
1667038033
747658236
324147273
1319522222
1861917008
791926159
639408610
1908249468
116147892
973725485
1740292028
1952911430
62691771
720250696
1387066417
150801823
221197305
391499562
715166849
1367626007
1236001593
109192477
780457173
1395146281
1834322186
519595726
1145039947
256146366
930990963
936872929
1187351004
52765271
843484436
1489311676
376410025
1808167572
1365388583
1900671856
1184503933
721228607
1510182949
1922584876
1118028383
261085070
1328476178
2094241049
127091956
166465037
1924953088
2064861357
381897613
54351225
1149079890
1467618417
286628581
483523656
1175859936
1658438177
2035186925
299165280
725265085
561858394
1868133622
1300626314
52652191
1758582605
1297628100
70917436
1361542037
398982529
1786578065
1032562021
2005850544
904249361
1724975212
1111780493
1221423163
1797441862
1177049853
1219123161
142081026
214407816
1201931868
100101967
509848086
1772668565
1380151258
2078702742
998342341
305607424
2116420567
1834823801
824608696
251552684
893266517
1566364089
1083298330
1380568005
492208817
1468166897
832646314
801777900
2020239525
25145710
214282010
1194583330
1735573458
420805211
1701382681
351240466
2129135667
171334160
924098591
1175782895
1666890471
891539897
1892378015
2064351366
799206809
1281242610
1730644188
1447396019
893927177
1719768238
116187762
179547706
987958292
2016289736
1189162451
396772938
861399692
1716041459
14354652
2113325768
65957548
1090240048
119061682
2087885244
1315190416
2080492572
2081410498
1201641858
1463631637
551723979
671503458
991161331
129138562
65785852
1088887850
817473397
901762637
1959641035
1440845083
2088213042
1274154210
937848470
1367759687
14160860
498506870
1298305280
1244790694
1801893883
739056010
662588428
565573570
1704876043
1503420583
1900966601
1112657547
1767888515
206297849
1805339825
405597095
1846218687
2107773341
762700884
1000484091
1299369373
38373952
1112595685
432948683
235192427
1547496510
797298972
1173481364
832471714
976972655
1599092966
2136519213
1051238902
1514569081
1197922462
1553329146
1932571088
1544148404
1568454062
1980236297
1876649490
724478215
202544739
1454624960
715633892
146488084
1579288494
1806218157
530317540
499102127
4909739
524181004
2140556284
682701133
38570952
1184725641
194539691
1106526590
1941127403
86250639
1560896850
1664579752
180588350
1247201106
293897630
1348432220
2093734254
338671292
720364812
937755923
187012831
683429765
1924311491
1537659315
139399242
119197590
1359244788
1380910354
1017554914
1627952652
1332652589
1955492268
443590132
55720832
1740187763
1351477920
485527535
748057297
1318747459
152496143
2122253970
1861005347
463833870
1427403509
631581756
1512086229
101518267
1731025410
1097241299
1364411400
1744184037
1549315575
151171717
401811561
1479735434
1802339517
1939269481
1327232784
1818122960
1859061508
2750621
1301226161
460417214
74826705
1321870637
1905670592
1124877298
1740065920
1468447786
1161823834
2143996739
1397561859
2083404049
176780930
1528716619
691779638
98167646
102976735
1195745726
1364933095
1466967016
614832216
2082167926
912389744
979758110
1596060848
93669193
74615934
724124435
287675180
921433250
1263415063
1857873087
1130105359
998553977
1768700404
53385168
1126427900
685154200
743968013
682689457
948317572
1118003193
1574318576
1363283813
1226916795
352150762
74565273
954648416
934878563
498324628
1899180788
1084607419
1430050649
2027790990
1264657544
1653163620
20135111
1650240258
642568918
890333737
1688146012
1615975533
1279953759
2023782329
59513846
278608310
1293387355
294210709
915802351
1570069660
84804208
495548893
383385717
1282957397
1034463588
60285194
1675891670
701123411
922106930
1896930260
1816751275
243224938
1555990309
795404645
113263948
310453937
557424239
430892272
849782911
2138462552
1918525941
960938993
67697303
2026025835
2110605796
895867978
274286764
1406772848
2062318343
1224323811
640180728
1176222720
2030707347
1589793121
860993281
462950814
999430848
1133061312
1512768275
1546312005
2091112261
310207378
1466481381
445769074
31824108
400489483
2139637355
590363099
1181870718
1648429703
1135673389
1582933714
400581684
449632118
1528626626
2082433734
1670035711
17718758
1597677655
1706482917
340724314
250829259
1574431794
2058559270
1211138987
1439030705
499689950
1315625119
1347895366
353071587
261639527
1812133929
1561359851
1615968720
620275716
498564502
1787816481
1628545768
247357148
1310412048
2052304471
1576147579
710683594
1479018748
1613439846
819153895
888006256
2098656131
1761756848
959145900
721703692
1025235513
1689404941
543027291
293780408
2050688760
590896151
1909887465
1023365237
445856495
1087632321
416317339
171396912
1368699147
732763690
1238587828
1531442264
1304307502
549723429
906927336
310194816
1117319596
1963700382
584882084
749155233
617419939
1521355204
534112360
168271967
1883662030
1906213164
436110465
1711780032
1988344641
1438146733
1924482481
1929905324
2101941384
63701396
221184262
146490215
1678630254
1511731133
1969628324
1352434789
413150432
669374025
1468522073
1563590596
1503006531
851964914
1996999030
502302170
524671112
1338627836
815998311
715538339
35553068
690201008
1388090405
1854879713
391708086
148182637
999907244
1278421514
52149691
55749668
891898117
1751653203
1766394120
615049851
1914822233
1676098226
1951499612
1301745128
1616271538
1745193305
1535358252
1027732575
945095366
205605511
678527762
1463832719
1249060712
1064647858
1965347604
216082416
93357800
144873506
2063342992
1806537961
335238671
543349007
203952486
843502755
788382789
355618440
2011381248
1877056154
1908279676
1642361702
1671218594
431992063
3800249
380833351
1366235047
757647540
1195848292
1920539096
1583067868
1669582419
1856021069
181040373
954527587
827405632
1311430149
1723423558
1790890515
1072154945
1404542754
960144692
1315955989
1291103658
1186092384
892981247
1809521456
1507830267
993893731
1183698602
2093726169
1481948728
1315681804
1344250265
79448951
139722486
1901744030
1756608149
892443022
122206762
421194042
1827082812
1243786974
516481656
493926388
504446691
537321946
884851799
1754076283
1792804284
2135090913
1440153985
1444114759
1736568482
1993206446
776525382
1070455145
1757710567
570930175
1677108356
983234134
634092141
1540935195
675989750
1849597409
977099111
727038888
2132588235
1054730690
1526942618
608055334
589716571
789566491
222850715
131158627
531222241
1972068054
811993221
680527677
705183611
966541751
814579753
1839612601
2099984012
1168580709
1092689178
1356096387
1942034583
1059473637
181178311
1406244035
1567486587
396884461
1250837013
809514949
238128396
1920413769
1946316676
1869436749
1852033689
649592468
39912796
624173190
1556629862
1440770613
1086278374
998139624
56250828
1117180396
1933988360
301673658
1385302288
740220136
1882140365
801388155
772009595
1855844278
1618344010
1657513196
1885052656
144714583
223645909
1795856095
1272111557
1785131897
1354118550
898225238
795212977
464125009
1945425848
897417063
1076252713
1351868705
22100993
399298564
556546967
1994605208
1236722609
1602147634
868829479
406416570
561822601
1873100661
750494531
650085707
468948400
561918803
1380175730
1701528157
1454598308
1134961598
1914549074
491530157
850941980
1095938951
494788816
896159238
713065757
917479576
2085890562
182431994
1232840225
1637266755
271875584
318047359
574449636
737919881
174525626
1630213223
2114163901
2139465312
1740682056
523872795
1631651125
669863013
1476702248
1563228668
1711167722
1138477713
229679017
1542101821
1442936334
572552510
1848885239
344392945
1540149720
1798833069
967998838
1123325163
312967372
490584516
613893898
582294857
855576382
713005574
72460810
1482095579
294920439
2031001664
465876812
849786652
620943888
331613107
1124445733
43918608
1180176152
324305166
422310357
1094326771
1719942317
539667722
638797091
377462184
2073905326
1809927797
1292979957
354003574
1979714052
592887939
817849875
572027639
511875283
544365853
723101140
142291153
1409836707
215281339
1146374811
609057373
938024776
885861217
501765411
1631658317
1975210024
2080978517
376993785
2093848851
1949554985
1000221264
2119125614
335406213
1642800360
1260301366
190301706
20319435
972630192
345605310
1452345942
1851334491
158936293
1434010412
203319445
1138275217
1881562424
341698443
439662770
1163328042
190980342
1579783277
306574731
950293222
873806613
177818084
451682443
1677814339
888976113
451061588
1077178031
78569722
1611891690
988788048
587971607
385054892
787093012
133281990
2142062774
1692519365
1658617408
2099514592
1041546317
1363577456
1731757701
1236796593
1049916192
944259472
142900774
1493358168
1473319348
123840754
1765265896
2526316
42164512
1518303453
1968598142
311361795
2055304119
2083178861
1937759872
280747954
732958903
449378290
857952035
988852023
345860294
1561990560
1017721868
193193039
1604719322
1010752908
1367593372
2057698385
1319456509
699347773
2000126777
1872338501
877761527
195700849
965462976
1769326217
428237538
46697424
1161178577
866842542
1406952291
930807620
1970260877
1755608543
1041287325
509384070
1812385557
385779892
1910307838
912456023
1285331761
334152942
1442812649
1008015982
954319601
1601920942
173509338
689005933
885049960
2108590053
923978882
390889629
646491843
1228065029
51444004
1133613818
944256546
184382791
2025553506
1928139331
1957365968
200021863
1739846325
1791695186
315199605
1674177970
1557772620
2075280915
24944819
2066901891
424144534
1386487781
1676011543
199869414
67935374
1565263449
1442719495
1701084173
1769617091
155559520
2031759685
1498875122
1981046530
115603924
1970779523
1984323118
976810199
2080492646
1325583748
473087934
650532482
998558528
547706647
26561728
1512056050
576461337
177279783
1829358973
1074987030
719548868
1561694081
975008039
1983432412
464766744
1253234169
903584041
429787054
1862957094
825877582
2043783821
428457182
739247010
1391193660
711125150
1718112392
1801930235
631858073
1600476845
1392175363
613302289
794935788
69247750
1091304756
700016100
1008020638
635967704
973746269
1676833932
316197931
1990761003
1594521313
1902366749
745469888
987996891
718439057
1004104140
1327768792
1890603476
1403811438
1973432177
1489084178
930839677
837083912
655163470
1753680161
1583335373
1794378569
387197961
138126584
17746858
1081307139
1568307414
1686659996
1097088041
1159767195
1430827396
434879869
1977359534
1632529132
1917500474
347624285
323287354
2068125721
746796995
2142197143
707209591
1194541104
1218224980
1038595333
108665591
896510715
1015089926
1909660492
1516282519
753766304
1264664426
475114097
1522882526
988027242
882152259
1810204153
1456469628
533345262
1960452561
1698112092
424462490
619159236
564436219
591093234
1295980913
1826376422
1379509158
107765940
754429825
2090794419
1519231096
1202078934
1965575799
160710102
1340419750
72910475
1804419510
746489709
1734674977
2128428299
1122364997
1881720974
987333719
1994856964
1142255052
1305224470
1612612323
722940558
1717841903
139592361
61933126
1173065396
1727767793
2058575390
1595094940
760709637
2043998297
1423337060
1875639945
1702284439
1551082064
1835753935
1139482842
1944879574
1692760783
1047124331
85649153
1923004811
497038118
1424952834
594037759
1168115840
418795695
1952363580
487240165
825737308
1694236375
1741092918
1620320757
1511651054
1792340297
2074659466
722669907
184572002
176443057
1566930016
198094903
1878310407
1853334122
615674775
1667678113
1354665744
1613092518
378838632
1145040943
822339724
1497053062
1082364214
239454090
500141605
585858169
1568039119
2016087911
1431085589
253942446
230332530
1953614706
1588143364
896475128
1167490326
10729318
355483427
530174932
1977063840
1900301836
449662952
2014077677
1418630166
891639383
457754142
372723931
1398360188
1457977923
1118814254
861237725
1002188299
864839086
1182233975
604253722
422314807
1898834754
1645044883
692701892
193511876
955364304
749030766
1170390442
1407900536
328463353
926281871
30344796
1757658540
132623029
1857394572
733515898
494050849
1054402460
1338467637
1726717607
1821282068
2023332057
237661684
1199193256
994499383
180478360
1801164843
1162066131
2002430580
1867315298
352011332
70854444
1078521230
544968025
78101708
1163389768
1601803088
365213756
1928976
1309887171
708903788
840855192
26077966
839255808
62841934
1409712823
2101259281
753205350
330901054
2077567243
715171939
550231843
1790203796
620889793
741452345
1461503755
850018802
2066008188
714632993
1347162307
920636891
60440418
881627466
1091636269
2088447619
685181157
1983592175
1368705792
1486575447
1284553634
536447691
1297609464
1741797005
570859152
490077333
816355174
100612874
299034295
163137755
1654725796
1689624489
1288535446
610814338
1892229487
559808440
2074693521
1406635648
1267822912
1132835556
622142002
706854201
1359216326
1456632436
1950937599
848410818
1696654884
1665057850
2114509108
886149969
1837201209
1499443175
2051439977
2121221368
1073366847
529840836
615122687
749219111
1913998460
1210264584
376151426
1569479153
2036137657
392009978
1879470114
548051225
848396976
1679341945
292438590
1956007822
805362728
63865866
1804632558
397941367
492513298
1592824375
638183215
1878668977
427548232
2030750894
1746508047
1308733917
482417875
729243513
200989881
1438998965
1554643236
142931580
1609452234
1601414380
462740256
1477460311
1482395326
817359754
1972821811
1571930138
982821923
2140210873
25509876
465622844
1340329391
1158234346
124373281
227355544
481073883
2134982387
465260974
1582253935
1737102863
526296879
550714798
1903265273
275907575
17797807
104401162
603080665
1342625858
1853080808
394058091
96497531
1935748429
1549577258
1249515767
1695753471
146391333
938813939
1056642988
1692263201
897383586
1342317258
131511918
2057423559
376504671
420271896
1606490424
385695616
381108179
1156055802
438853798
1736100906
445814232
1663092320
1922461021
255872601
788198585
17585668
1395697890
1734306648
656904104
88306421
1158601085
1319652337
760779154
1266461418
2067921569
1275044183
1279876074
1389781266
1266950383
1163456593
1523862673
566336885
1839883069
1352017556
2071006230
1474209308
85052786
716011096
223765557
1060920950
1163942507
748059271
2099813778
193687665
1980954250
614441956
1463641761
1458977797
779192775
1307372515
1436434865
1366200301
1570900514
922800728
1611823823
6433123
280204683
1129357390
345613895
1508310302
1788515400
319092129
1927259973
2005944025
1748427638
2133302413
760429876
306012650
1419577070
2141169070
1856510708
1901291959
1073439701
998034628
313361502
1962058105
1570013783
858989739
1703048414
1675142348
1667717284
1736969187
1951419815
717250518
1614716120
387016794
1456802801
1144049552
2063605437
659041328
421922639
214665776
808790749
223289735
288634805
1498156783
1759835193
229572364
1941636056
948494063
804914941
1902691330
1751291730
1692884186
1502331382
1507810504
754893138
97744267
562354628
741969651
200497753
49025112
490726068
536685865
31928980
1337280200
1439883901
1405391992
1796114505
1069639050
2128800589
1712287482
1886783022
543274060
2147007913
1867497908
836192515
101713387
1819243178
1567899633
1352658657
1893863701
271986325
407955267
217328742
611815383
1706940974
23520480
362146742
1291069671
462153307
1353498792
2142859892
1270226626
1175131368
51892792
334532525
1268435205
1951616056
113769611
963990278
96588719
482439262
198619865
1228753387
1826637761
945309161
1609188499
1985889940
1179933703
1778605052
2110681418
1097706948
223022180
955580114
24331740
413355364
1432910584
863514983
2077441843
1453898388
1065621400
1102033075
828487695
1176385555
1948881031
98237580
549625026
670966793
2091879083
1641704275
1185703638
1999105810
1020600775
399196948
1861575137
1132173750
1006055591
2109004964
32323600
51297061
1578000706
1650445622
541312384
539234167
566691142
193992937
115225957
1454280022
1914943069
603679999
521889207
608765215
389791165
24404526
1328059227
564872802
1388725614
1642317496
287788841
348507866
977489875
399044786
252033396
1724710811
1773369408
488249521
2081031784
1771887802
921664262
628996906
607275652
2080264711
516982231
251003786
749309606
611779358
981094339
2050440682
1202924698
644652884
607648224
1644319187
697135756
1703199316
1350350698
989610949
1525452923
524966065
12139958
2073804904
416205668
457281293
450296984
1709551037
1217067646
1840465859
1498029862
181519894
572148297
1234770400
1959482152
1095776875
297683441
573757049
434788802
822696946
1967406810
82745252
835346424
454053641
1078378755
543970952
1048124933
954320186
1039048681
1569065300
1215414482
1546108668
366218653
1130711537
469539158
1876645601
1824592849
399475703
1513919751
360551246
1899384837
1223797463
719027847
1463828617
1588787109
773093516
677774582
1243075461
31532096
281162598
1921551699
13587414
182937581
939981973
645777880
1532448112
37792084
1536468505
1461721782
195611677
2140882917
1957892436
2066658824
464870558
1365280998
1460016468
695703739
1442649898
379931250
1397877897
1605844343
746828448
1684340850
1653025710
2048859804
402496817
1778907366
2004828077
1855192241
1798184911
676718600
435319788
1339355233
1016039408
823508066
1431339178
299647419
1384012308
213629734
1380229377
32180224
1816169405
1319560399
567161189
1641059136
1415693756
261005451
1425462756
387881910
1593683603
2028056866
1951344646
1679505861
1353792754
1123512708
1182461333
694265670
688656676
51664874
355849877
1011009123
1836767283
1700971292
1146733435
1863742313
1472443852
1914768948
378508117
2110692237
894285345
1147530507
1735621288
708648503
1384925483
603721870
1930813654
1889367204
508800
1123422868
1994507983
1578312360
345762327
1924901514
269596044
938339933
1252361003
2071013761
939275190
1269096702
1945629042
1538932464
513852464
1821970027
1116984810
368640903
1744727227
1439770193
1245166137
1397378917
2027733911
1526647726
1761854193
195056887
198215142
222213455
1938385297
226264388
929347209
891590207
1388330837
787070219
1651589964
1153682817
947435213
611825738
1539847223
696639240
688256645
1914228432
1719820537
784315268
1459073870
618854394
206876588
1863753878
803017222
64296870
1802951425
602290523
2133430933
685871720
2110046304
1995957774
913637717
2057251069
48444944
1409107339
946827836
1243684158
1196517803
341726211
1979859501
1737989707
1987036798
1091329153
1127686627
1400470738
2107990844
187346977
60696644
1226319629
1122826431
92153667
738978779
983493929
288514116
364144932
430482848
1973325200
554277289
95681621
1684626390
174459147
208165173
306585342
489427603
931774223
1210785321
1300981475
1439696886
102355535
1850659220
684468834
1673721057
1915278399
937945920
2052435933
60577947
1852029477
2113937789
1496655320
1585432914
1218189495
1956879847
834757734
1881100298
1883613387
327597334
50623563
1851181581
1594364715
1137529747
1177935802
427381533
1722156432
1922858175
378980958
1183430594
1855622571
339734886
1226887593
45543426
921550533
1942742286
1083749741
1637196053
81894692
1598319868
1807075162
1571792852
825774689
1483959855
3089434
757246694
1727310296
1857426373
782217946
170308959
2090194125
1177210175
944893451
829806629
820999935
348705748
19166109
1051579795
937359876
101333634
1826118779
417649181
1782524614
32604870
272260602
1338642306
396041465
1146338155
2075635989
466333590
1732335408
91236010
638567294
702184670
1769490348
754870437
1123266326
1971633710
1890910334
620510611
444889802
843124883
97860469
1638119296
1136730793
652364127
1232971442
403899839
1964337130
1682792529
1474132102
1699660154
1935305045
1789551203
1261980814
1399309700
12190644
510225352
1152861878
984452023
168163737
1620355469
1914863665
1895175028
842261527
872965291
1514388528
287592414
1087302368
323621930
1356030678
1630936595
1632650351
2027386608
1307625153
2101527435
242187821
501659238
71741625
1911747655
1973128426
431001734
1948070772
1494966436
334341411
1434290760
1622788381
1463995565
1191631639
936323498
2022618674
150777148
157911802
2065577991
802862747
52514438
318736740
1522994324
1081733629
17597159
463346601
450682368
2026452720
942397625
108574631
1841110404
2124185849
138762326
1251183753
1549523123
1785316091
1677707934
2103890615
476193615
568917181
1431668586
2047075334
693602972
545953402
1840958358
942480497
70225533
1732576657
1105237707
66159003
783557726
475707507
1159533308
1736258469
1315324290
1993952009
1889698070
1039115687
1552772330
1756562195
516796535
254319847
1733253541
359896091
1660222648
27064914
701008199
45165527
1782633433
1617185127
658437585
310036032
439796927
1758468654
2141701226
1059375821
767562981
1274945415
1641611011
989130468
26533838
234232132
1373656972
89023451
353680334
755270394
1880617177
975129035
2092296542
1092816101
129118689
1466985802
525600884
207608874
1771413595
1880640086
398940177
1112838958
2055323987
1102207284
2018343721
501096760
1637221633
1729864366
1970063282
828791697
1853077755
1742052436
706419798
925916400
475267313
802180218
923877211
70823533
160094889
171751103
1934869573
559560539
1360013174
220762157
1008368312
1938355577
1841806922
2059680679
778003442
1158905268
761366166
2018774449
880685456
1862026140
986356173
435018071
1450003379
1385933348
1850240587
625198012
590962535
1222368348
1534527834
350052625
1452045460
629107831
58931437
1346377816
220826747
1778629878
605673191
1017630617
1868941238
1154494702
1369772683
1024516205
818418817
2122523525
1703985890
1869894727
538469839
5089615
1198440831
1882679408
1128755217
728700765
972311580
737106500
515371152
1258378342
451505834
1253735339
1334999857
2120675492
1866692230
126848830
216846615
332138078
583232577
1359244407
1940766286
1732960548
345085255
1613556783
892764369
2087022545
1617887050
89332871
1492825568
748976987
1312166199
1097448799
1028641143
1867360093
1870866055
1580860586
1675434736
1799436993
897462529
376285732
1513436371
892383255
786326274
28720277
927083002
1367280837
677437937
1618132181
843908253
1245446804
403406866
223642412
1216998370
1724569346
229932836
1252289277
976341727
1407587383
1500011219
1407796933
1616018925
1339097258
845584921
332438834
2023655900
933748709
1737403013
425372769
77945141
534772260
70631932
1718269752
1039991686
1932029249
1518258405
1962711171
1762040567
1744618684
242044055
1465950234
2081817219
1985632614
185366936
587118222
551963778
1412004530
1025711508
1682033102
174301483
1611357766
84783662
762085686
1895017413
1197332509
192376495
1765292426
1132827158
493214486
46883504
1967081957
1003647514
112312650
1633064950
659787656
139946008
216292406
1177828640
1140998595
649207122
607767676
87873427
329649959
1428741616
1698112232
1146191277
780697784
843528062
2048247904
645667173
1202956051
899161770
1083944455
930984584
825560530
614899302
640763218
612614199
196278442
59641195
1294352643
1289585684
240445249
1082313863
389422222
1470786593
320889104
2111606083
1115516104
1100643565
386599543
1716199450
1529935962
1073333221
606273544
1660865009
1569167186
1684001205
659454914
1538073427
6806560
511458352
37994631
1551597206
1116373907
261695745
1031425789
368563468
2028121285
495771559
351690985
661208793
1178393051
1358128121
904900233
65073097
287684590
1286150030
1651800628
110411417
1045016437
312436083
1397351571
1932276313
715013196
1413771988
392857852
717822337
432410297
987159188
1537499588
1320462265
172028465
1713270435
1945564347
1572477899
572030768
1445135061
863159964
290975426
735744637
244989564
377165848
1544587671
1691520429
15038283
2120935928
1782809337
714235782
731419516
1019103465
1796761295
1727812626
1688400802
1862328898
790889328
1864281255
1834182026
870506497
1452359696
1649541376
1032854959
217386252
1488354205
1949001355
1706801701
1336754540
589328843
1827889391
2095074552
1534334699
1715186419
292723332
1255763279
1637672054
1642426545
201680052
1012290377
1732838258
609045801
1577516944
816642303
1213684562
833622366
1371908804
1469531373
1705063858
1939169823
1515224466
521354526
1340431170
442028187
1200621247
532627443
736262029
1273460194
842708312
137054165
994166041
247143305
72747229
1035482266
1762853376
1480321093
135629060
1136532914
1874504760
30512970
1879607017
2010295557
693339499
671954327
1487381552
1411940639
1520721811
460613916
1416831990
790664750
1273704713
311901722
687014607
1497807462
1239314674
960069157
2081019780
152176285
879082338
142118409
1311472294
904028336
262847884
133616644
1059616524
1507067589
524511759
808822361
1079984721
203563158
1784051032
577159315
4471944
66148804
582687198
1243497291
139557216
1434158323
1211442124
1097742639
932138858
565527726
68044352
2014619121
2030481662
2057748208
544061230
713366522
1317948394
1825592984
703533779
632740610
92500698
1880387055
957974784
683701922
740281298
2025795799
343429438
1835664341
591186488
2070243093
1396008455
2097074047
1903553955
1953713794
1664584356
1992793435
1236978539
1717861803
1424266771
1370909944
142728573
1203621254
298387399
1793902817
1072503740
67259301
713417699
1592106268
1146182632
16528727
864409541
992711684
129071535
198375580
924493240
178585207
1943947052
663175094
381933948
379469886
1477199120
1888354895
1283441804
1927006087
1741693570
660840561
1479000665
186419993
915605071
1980761241
1140376735
1821773647
196058660
716492231
243869556
1846736460
1619589005
1801355723
1871498627
628954265
1393303448
1433520057
1474856108
1237061680
1412271031
221096435
1018540475
871466575
1527990599
2010898574
804734212
725334634
1790768833
896017277
14743245
38259594
1092256518
1815577765
414304964
1310487364
329430567
473486000
138599831
564546438
1318748581
1950810773
1032550263
1101962541
1633556563
253141570
528181729
822457793
991743743
185029374
1504490318
1154074231
949535920
575818482
1888316180
617826698
1687900748
1060036735
1237513727
879751560
300893093
27663260
732398323
1538596514
2127681422
1257132066
1373818443
164814188
1592493910
608682237
339685094
217083085
1510053888
1030965534
1073474035
70995089
1118925383
1224478290
721276777
1022481326
27705976
715996213
861871625
995249674
1860001997
1051509993
1291825122
74949492
329253412
1976839367
1909878429
1984726248
353677273
503339993
1088753452
383656988
1346897913
1798404190
1389303501
1148678251
2110277031
947112147
1244997343
336453100
67178909
2108333662
1763021062
1940435887
1957239223
561399601
2073244659
1384898925
179466734
479070304
866361086
554655286
1531886687
1443307735
541425286
1848381130
1303910705
908186207
1040208072
1088893841
1385160563
659912039
898523550
132472566
1019485328
460624409
951193220
428733280
185392491
753009429
207049604
1128802902
1647459901
435167123
843226870
1316659610
1835811450
581103054
1269689807
773222936
1397585343
1060003065
961884171
932629986
1791578991
933857229
747828417
1585325807
1560770431
1536163479
1347313345
1635376276
1708430950
1909070203
1738235985
880112165
1839349117
2014663343
990789553
856051126
1160141503
1791338769
1826841359
1253637392
1540066849
335088100
1329358240
1424557410
1598243037
1266008926
517174017
1139554502
1269466527
512556765
262531974
393909370
282247703
159007510
1748455706
1079748346
308223282
1104739905
2066578131
864190235
1837611263
199825619
640094621
1759584552
410235558
846958342
399332395
1650230826
473622947
2071991233
2118263732
459940149
1539346789
1498200647
1647007609
1778380404
246909150
584624408
1505515967
1704986842
1363245613
1262670631
1782516647
1500039356
1706673222
1662892942
1572663654
439511576
123546174
605634243
92907226
1373846054
1906264958
1640195326
1502583643
1833127648
153019502
2017016973
526390877
1505281036
1615451756
868269195
1126662967
611680715
585234553
845458981
1338443349
1421839255
1219735183
1791729620
2054445055
119330057
1223641894
1369628428
23128662
1598792212
1689663091
152468159
738808828
1527802669
9232110
468667687
250479902
1744981257
1770156453
1052377
1268138952
1520369292
1275026115
2049601622
1625190407
84889230
256609548
2124758102
1051889689
807742011
972919531
1372357217
863380556
557591535
2023974470
1938082073
1887061032
600158414
1494618343
1356482494
1308819932
1030322045
1242109100
1206200698
645731984
1204012427
1871092584
1083954822
329570198
585766624
1646882814
2001487749
260010249
268391250
2013642228
328556331
1982294953
54561938
1129421237
1222200353
613251139
1628652919
66998610
54653999
1936622545
566116048
1586725929
244344232
350229542
1133891366
1136460695
839930399
1710484522
1132773381
287079124
1864929488
353630169
133870684
353361833
1713481735
282558574
1114183346
1144892028
1591435377
171092308
1201115150
416798188
290086546
1879126867
1060701584
1084663949
196527487
688753122
1330257533
1879851911
2060771503
1960122037
266490707
1699871786
569431797
1114299951
541098839
1622178578
2139513782
2012832666
637276899
312714569
1824365082
344249721
1399034470
1127959537
2087038679
1219396086
1244785537
976856331
2015808069
442143371
1273174064
955288305
415490937
1647907074
689004628
602834311
2019926302
1901277987
1164189870
1269602784
1141327126
1876815682
1303976051
411951729
1530830288
229824591
1783709748
933359528
1538785611
1743798812
1189750637
1119547410
132075133
375500244
1053612884
1065918543
240056315
644972063
1392202965
914949131
1908283031
1619325718
1288007345
197125431
793150180
264466147
254698542
809901312
1123809342
594149920
497800933
887202936
1357725234
1676427148
1189567862
989293372
46685064
490952853
776706331
977795443
410701839
183271890
524670072
252172113
1011275457
20422375
692398586
1157938408
1625731215
1118254838
2074095965
430476171
1249310218
658682059
1420441252
936053903
1627451948
920377145
392230948
1029929776
228459549
375956708
1060891801
743101240
692914564
733108646
1908806013
2086660729
1857212761
565892432
1506492677
511594635
1847498024
56179976
1208095043
1557722882
894139499
1890510574
1228618100
644456938
846734808
120950482
2050981999
2017861551
1418541615
1799868951
1571107680
1087129957
137102975
2099573716
1476797329
1169542097
1939742172
579922382
991898793
1195685495
968819738
827437019
1887585140
1339675747
370728976
1844110475
1621363508
1483066666
1384986030
1025027519
590214376
658901920
1761781830
363521044
1503519966
272527202
431015113
1937868735
1297899826
23118982
1489163255
59473115
110249945
299041732
875213990
2076741388
287771978
344283937
882687560
292535980
158368328
34143757
1120774869
1115345944
1379738266
1641594205
1143703839
788020319
33680058
881092429
1886041853
161754653
622114447
1028649232
1398793153
912921690
1727801212
1794598242
79698593
9389050
217977491
73965108
1501549670
1768421214
1748334369
660849601
816452096
1805095710
93912198
336827802
2141748963
771568065
1719335068
835615360
1746246419
76380307
1949040127
777083107
1800531281
1148891932
763949737
300234544
1043676616
1546401850
1029549365
536912761
1364514804
1319507391
1017453639
1561715787
1484248202
622986576
1540355065
392098046
1978821872
549103522
173728912
1503146383
750867412
1898580474
1948080248
1002112740
1583225028
1958506838
1339669152
384375725
1600492004
146304866
45630746
920222682
407457336
949829286
141907512
1010332883
895815583
632841804
1613516852
9125597
468798886
1337173726
1908932196
1833462779
795590530
2044472837
2017559637
1559634123
1831792192
1074009056
2029441807
1178539324
34721496
150937017
813803564
504322944
1074291915
1675348786
563614666
250212805
1071541350
1682101
446662295
1489508781
88411263
1480455480
314271870
1710454898
697078085
1363636800
792737392
1584136032
1669541445
10659162
378808606
1149934732
957466825
2103394410
1839620830
1790030323
1095748032
411558443
2034607576
1526486740
468121720
329062540
1556058822
385703745
616586355
1800711607
1397845725
1723804928
1897080746
266222783
169046465
1129662223
1292806550
1796082890
1814535297
1114683957
1064847381
1609512564
1125455666
1166557559
179733252
2120093550
22615921
272971345
954334618
2020335247
1700155022
1325811830
2056622260
2121062567
1592516620
2137587340
2119591371
28402829
1109188467
434830992
1754077304
2097915660
1431394086
1288969554
975757535
1164072767
836359645
230307749
1042663031
196205477
964593036
1074778644
72276258
620539108
335726984
743342330
28669138
1540096848
1000760432
74324291
628525743
33671783
399320759
930719868
176616439
819781008
18228387
1597191353
1834994637
540052478
1246459230
534201683
780390967
1022387468
229865404
1664168677
1895224647
709971190
107782595
1834041338
1306534962
534829051
698144453
1649768540
615582085
571731918
56444079
1909873151
1095257299
1642970926
258722631
2108179857
1739308383
595584556
1573579333
918730233
1326498969
1646589638
1335441173
1413366023
873267165
74856643
411655018
897212350
1810358949
1360901692
1971559332
1906048516
1227252146
2026213246
823780588
196465659
730440751
1887803336
446128918
1007387877
1138343512
55589175
76849027
2080409798
1710584875
1879023899
874063658
1130617696
968884990
482620439
1634973840
719942977
900068342
1607813797
135395896
1891798017
194115276
409285941
1119926551
694524363
323666748
1375307882
1440591440
934751914
1129513860
1869132058
1361301045
2095351733
1938048840
1641926944
1591418326
157347874
1925053649
996401977
1716851092
1972824446
1797354491
2073634564
465466181
1778260673
645130307
1212929553
1869598856
1130826394
2120192802
1524703009
184906074
695049631
577553901
1183279948
715642130
1512267774
1605110949
1515514328
621656715
1596101870
1009407936
1167287317
1558228168
1432031080
40382136
1268406872
575478271
1779028516
1194125798
1069049849
1000796560
745306080
103740776
818736970
1613482630
1424057318
673847991
525536858
1745588624
658880989
521982769
1337907819
1359003467
528621040
1132831344
1177412932
1994462919
609697291
1067022423
931924104
61860737
228270318
462166939
1064139328
584773572
1614298930
1747164035
1895770471
1869253283
996106984
317704929
1687052713
1695463104
259870855
564052380
843626502
1343318068
1487222511
1745315637
1576353545
1347910242
994109215
1185088813
243794655
2142840718
184014113
491708739
126930258
739968381
1893589061
1615781707
967193299
1506839689
387637996
598354971
1645078027
1794188921
1968966414
2065362718
419648612
1416151867
310377146
988415214
1495108168
967637090
1292808088
2016395684
2037735249
471836489
2100179940
487766782
1196223047
55061149
132454075
2143132275
1662598710
522980592
1151052667
686094268
1072655709
1714440154
1659703999
1490434736
594925195
336332950
1341721342
1613268600
1201322345
930480037
1871152983
189311553
1181815181
676673127
1450119545
775494883
1135918133
1348365691
281997488
1342111401
1452729154
606536445
1607342841
190128911
160674398
47603920
1068493963
1952326623
1563579053
1858007780
1882171601
825129646
363868003
826778967
640926116
1965532078
985170467
11463374
2131355910
893208493
325658236
642796252
1115482130
895315543
268809986
1882552232
2050310002
2102704221
2111435077
1759243580
1643483250
1437049293
283927033
1681397358
895732820
586796224
1111644445
1763638426
1697656076
1354519209
949364352
1516207185
1183511924
2046566239
1820368414
49546472
1559886116
558453574
2016863128
1289084495
1874783631
248556772
102596460
1914369746
824148287
1440742449
412203728
1680292381
1459633319
288267254
1886012353
1960472203
560147121
392361021
651172241
29596894
1820018659
1064174864
573620419
2038627504
287685660
1182136334
1697300442
262368349
2142886251
120109871
1366647582
1398042083
776004933
1953473195
1474611443
562933338
608610417
798823290
835401313
323293945
596887353
474821982
655930175
343953538
641917313
38972691
263843275
1093339345
666991525
539516671
769091620
2025484581
1869458965
109132052
834005899
1372029087
1486986735
799999261
790185136
854107685
1562230014
62472957
120211613
1446250306
1944244794
1545407247
1224810590
1626555868
665635326
542046274
1309990247
20041305
492785138
1043864197
1592874549
787394174
466953669
268890282
2008304012
1054536464
61038435
852323121
1391643648
1756204674
109133563
1736766955
885521255
993380131
1394996868
1378978503
116259671
880094463
1401759802
1224526811
836909282
1412044846
145959944
1732388206
1043724304
55816182
2147099166
1050998922
743188160
324564986
1401473414
1248447772
400914890
1670932183
538190327
929795075
670814448
1817412715
1470419536
623231499
2056119075
32378945
1510562382
980216006
790377120
465252259
1086720581
1116584547
1773685165
1167532991
1433649930
95193868
598162962
599394229
916356808
828222182
1572371967
340531182
1079288042
1821364570
1267852397
40140562
1656229446
469863948
1448219743
1782295724
704777667
1788527688
1611275870
1585067019
1485500474
1529031817
11496383
313340275
344359084
2129583815
138867550
118044979
1346780428
1731847470
1764406760
1841614217
1022514677
84661695
1214939706
1114856708
1154119359
1838970070
1365835922
1340721382
991909547
1599233992
217450648
156594876
626397241
1838464688
1665612801
659477372
963002759
1741225627
458222497
1775278319
1801712962
1643484129
421086114
874269933
616976901
1000523033
1339801495
1874166460
87823155
464681979
1404757577
1069321641
1442760921
369631424
841240397
236044114
632676373
301562921
921890214
1607085546
1411019667
245473567
127378766
647954965
699196282
206495770
78128821
1897942477
1894593904
811909110
760550196
1804888644
1671904675
724238714
1332242796
395107854
537103974
2099423394
562903405
2019150770
1043214474
1939476487
2093064438
782559055
142877602
307822983
1156845479
496825764
1163437745
576575995
804049806
943378949
1921206187
1136964203
2093280496
2101935174
1208466439
722572081
1430989471
1962323779
1346929051
540454253
2111344351
853507912
1632978351
1741659633
657783533
1938849799
1141249598
1965733610
692921095
1689514734
1521768825
500781719
614124490
53247320
578981619
94383408
54545784
982050601
2000934632
465618813
301490219
358178920
322192120
1219809454
1813721415
1443844208
1490218578
1435801934
1025097229
1009822429
240049654
612469853
1693481262
164089617
1326950690
59617960
1546794562
286846428
423815476
968441021
1198284477
717617070
26702340
1740575899
12938550
1890194177
1110397581
1955166368
2044113554
2044041971
79797453
2135399852
920805884
406037616
2059728309
926767450
1202119808
1082264963
180088381
59102063
154171111
1365578642
320611031
321012135
657066971
1585410237
6366289
1070442706
1112439207
2023228049
888940474
607037243
1421536842
603322626
116489817
1612728126
1677962013
1245481885
1611978409
1139464499
1275857226
1966028830
1526023269
2103825915
1824704165
65505500
128585712
1746651416
1208195345
1411736315
1490112505
1269383897
603917154
92462245
305219663
565170857
296329532
208968496
1871549292
1859520882
1171473221
1059043682
459346361
1349354391
111670306
1580086847
1917690473
444070811
108710837
1475013136
2033361802
1071932357
1608268758
604898778
1492859375
1090324768
102538382
448993506
609575412
35634514
1618739394
294756269
547538839
922290305
1835553167
1425086769
1150576240
2090558535
910865239
1165075916
469889633
1324055938
193278258
1937911203
1101924242
1006272240
1935782480
217910873
617095849
302473942
1842558209
1271157119
1495097616
1124093362
705319959
1423338302
1040779623
1518137518
167645688
459571187
1498799021
692777765
1395256808
1670591179
1482762550
868574654
853688247
1823407180
1123071342
2119187414
1203756103
448595872
139222409
91278998
818151823
728865341
810322259
85747324
905284295
448069701
523133683
754306597
1968729450
1459619095
69130096
2102586392
440433742
1173942093
932011834
1258513777
69235892
1574570181
2138541387
1307658149
1695961723
1078635400
1694394657
685030242
1201007574
1332992295
2142670162
106151513
364041818
641292279
1480855768
973530451
732598875
815815207
1156790002
1241261913
846200809
1502391173
1746855801
1601220223
1981356752
1595762669
1096150780
1536865248
657456789
1595029873
256902975
796680346
1963471677
281157285
300132115
467187705
844710048
1783413002
273521489
679709403
1014991884
449782486
1631282772
1885696209
686062438
1401245104
254371977
1370278702
1261363678
1306585295
348508336
667209316
2046604196
1421790968
304698461
1858835788
252117861
1392770358
1154920304
241187473
2058437920
168497295
2039606677
197262150
1646582571
376130765
541096177
156852523
574220942
1371679321
522384373
1139045660
948860552
1816685674
2077874325
731838648
2135737850
1226555360
1841684652
1239394569
1463946762
1011212582
1853175484
1505986840
1325819986
1101679065
1643015595
1419785061
219614579
539191284
2043298114
823538888
1038342669
741891027
53288561
901541535
99687222
32783915
1624339224
108888218
2068750921
361229930
125028138
2111847244
1891967365
1719626026
1813093390
1905531611
1748684707
1903404568
1888228683
867878946
1357927775
809631320
2086627600
2022155353
1230438337
284302143
339744678
1106139673
1935752910
1200843620
1821306014
288978973
89024334
1065034361
531940840
1619137493
538100017
879476230
1654072746
1277260570
396155392
609162422
1182173457
1582677639
1079583469
1447816214
1353156860
494058621
7656203
606082809
1840759498
1326944675
1384191375
113777542
112166880
1493339459
439843940
530407940
1145132656
1111226971
591445415
322169492
1423448399
359725388
1560196938
190876518
1469395024
1199006693
1702542128
435206002
1601126593
1259582932
951657448
2109525050
1455607225
624558099
1624453372
2011031636
1690670999
589488784
1314400781
1861241290
1399702804
1169002147
261541117
309015533
1434309474
195547456
1888485416
137846209
1904627208
2125800788
611569734
1791813797
1070485412
1152241094
1957278686
2118245882
372492698
2037315595
277157736
114439531
775197867
993322548
2078749199
327836671
1181829439
498606324
1110385081
1541239043
974839764
644264604
2113490633
2131727835
98310229
103966753
1968118156
142500470
854567832
2072845610
2097663291
334458238
640959143
558631972
222026964
1227786452
1513043914
1833642606
1808492358
644120871
403643870
1137281367
286852095
883909459
1423905056
1251459326
1849284243
1252346656
1832636395
290546231
50064202
1821030773
318478797
838496589
1027857283
707097069
1566169260
1064953748
1784854956
238346856
223842432
764034614
371541425
1270419487
1025611871
1473839140
175991076
1364266500
1517132227
1814979736
1036450734
1259994151
2027870540
1033236719
1556664104
1603767358
983811760
1822499688
1085473689
474943726
1117607367
1526539533
142320631
316544119
1551965647
246711307
941263401
393573790
1149714976
2073425312
793086787
1707216617
961880747
525934973
2087578543
694936773
1207292792
2000319031
132127631
57990074
181493198
333902135
1309063984
635434504
1639172069
1924212753
1592911581
53091078
2048189772
1227360961
476302129
1463641188
1408364256
440986286
918782421
2074604886
1219093492
983920596
880227586
150951817
1986900252
1526111214
1581681818
997810913
1408573896
1186321435
1048994126
1759750855
357144539
1047851931
2012133960
306345149
1939311631
869164422
337383415
998258160
1461179930
786843528
148691244
934714141
1396817183
1268093977
378298248
12195028
1519832980
108549151
1222367956
2091970331
142181411
3660264
1317721635
1151266596
1553965426
1871315758
196074373
317618635
1154575876
813597518
1028810963
2032156973
1455860149
970143047
1010248495
1474984986
621956200
1059616402
1742701538
1429250845
657330103
1762560222
31282273
794605430
1037483526
1376058457
1153176248
1438847247
1913277347
1638212194
1222649150
433698049
639153875
760252241
1423804303
489436039
223915853
937194662
99006104
1410666083
1613825986
1070824473
1343546458
224765740
1732767009
1174800530
761951404
1799730490
566814543
339933580
1838203234
431178870
2010292465
1311851744
2003969695
1395407662
457013375
2086904062
1894864612
1814718564
1846269835
199177944
673118002
708516406
2130007010
1785617725
1148093375
463158237
1771935516
976771458
898333597
2019621903
690491155
221719450
143644107
1314651063
821651059
860118625
1132248215
1425343284
1754776724
1670767517
569807466
1182155095
1958401543
1822684353
224738820
4526491
146578543
462487231
1840889377
1941326330
1354499884
910987892
2000291503
491131281
1575113611
835346590
1691624522
1209810685
1532769439
1069955825
496609476
1474706909
867681238
1705909984
388259687
724532721
863517069
141248536
1573210439
1686202603
516975763
920865239
108978518
146006206
496311062
2133471724
1844160648
1693926787
1368914458
1082045169
173144765
390137044
1622970063
910775923
1044785676
1608756890
892849602
1719121608
73130917
322671661
864781305
799850983
2072501309
377024242
653166150
1776223051
1324532565
1253084453
703769253
1713239704
723419331
628885983
1515816796
408379689
1834924020
1989315000
875101197
1477817627
2042991732
2112029255
19956102
1800436423
650501781
2111375364
1599095420
2022163393
1961580326
1637164045
2029189917
193176778
1412062229
1593946823
676045198
170964873
124244993
818760285
1594349224
1295164918
1241146277
477341772
1363680710
166050605
839248165
1956522161
198106362
1504214793
1706180731
675595114
1249322295
1818646417
408834007
857248515
354697977
1518089031
1745902613
1809900260
1585124949
338705371
444900460
965985598
416690987
454397914
1683703652
672346541
1929759049
64292159
1409707632
697805629
797725962
888402849
758760124
166817458
1311315777
1901201130
2025597110
887695589
144790928
2067208314
1201456414
1898525990
1893294747
2129269355
669796546
356016867
1332637258
2045368751
205227289
70206572
924982905
2114011016
1849706401
1810957659
445181504
2106522843
1075937219
1322305534
244078442
1081783217
1326164376
1454148797
1165083037
930085330
214860374
1202102062
859257635
488139471
1298466123
616992154
892795208
858636928
1617473524
954901994
69378164
1801256677
227609971
982711489
679957500
1913883362
1585482678
690944991
522948363
1534029837
1195349842
1320580944
1404552382
548114721
703004584
7818489
356173844
780201034
1629135742
1310755306
691731527
2065032559
1880450235
1177819455
656756085
1949603901
774333766
1395128790
1326116966
346108502
1051167519
1956641986
465496768
294213145
1702448133
1011420223
1636066258
1462076476
1265091159
2113861690
1604238378
1975881360
213322063
252038770
1144286845
782307803
2003624135
1077917573
1058387763
31782944
770808365
1936219650
1628964174
1972831177
1976192021
1132387236
718746211
1191731229
1364020937
883372181
1456308934
1454390551
508690626
1072447764
399732177
1617391894
1392300677
1399544822
909651456
2015240876
350788340
127027338
717494763
1296333824
1309553573
1446567342
269861781
1698653164
233528703
276766501
2146099483
1331839081
1955195902
611902485
856030458
1258734027
405289588
2077230547
2139221544
1920709517
1298393032
1487279421
444864699
1000593345
1961351959
371104187
1331590530
20826324
1891536692
370857768
793928429
1307435935
646555572
1842355236
306527385
1279474122
2063584470
251762769
433568855
219188367
2117193663
1002879658
1165042138
1200770619
255334122
115808073
116335374
1291496623
285823467
2062866082
751543468
589079543
1633384072
1047440037
1604926046
403642319
495977462
726814167
1582788157
583071443
1624018922
1420331284
343921269
177693635
159423105
1555284504
491575329
441379050
1002023613
1250562424
1014722738
276345105
1086763464
1040441655
1432909158
302828166
332118277
1963463369
1758124023
430600583
1577506003
224308585
652974680
943677965
1554473217
1246958644
759992230
2045719016
624461242
1703855267
332325886
1681109951
2092958506
381000927
2123001019
1213161631
2027046388
91007351
2124857542
256559736
1761395564
1167359027
631707896
852891208
302489025
1302333966
1270478910
1216839333
330272966
185668029
717069247
1527766459
1687758097
1363347774
348795656
1193164619
660483442
1523422425
909304027
1875606415
917932667
1978107216
950984
1619450154
635254489
944987543
158941692
1486665525
359832506
1065247047
1793059456
1183858562
607989008
228273028
1338379563
1738613130
1850297794
77646937
949478959
301355922
2080996334
1412919009
658050626
637984225
909624551
1740343556
908129009
1039772811
1784250894
2107674586
1660294656
1876257219
652631104
295450314
582555389
1501126642
892573977
656619083
649101871
863528092
979676686
1239455981
241592756
1376700785
264379895
1173394121
472434044
1233934309
771202023
700964581
1587387266
1571508893
366639326
399549938
589033525
2037219215
1954109033
1172696096
1771732544
657996595
1465263266
1157007390
2082813822
1594397075
550200647
1262002273
954895488
45637971
196982805
1064743486
252804487
107840979
1893379919
740237162
598307368
225184011
650505217
215958806
220518880
832855657
1102414459
431167785
284136525
1047962771
639542638
1181897108
1339171117
1564733377
1429445572
637800876
1391630610
210148409
286522324
1015161065
1952738585
944416827
1907371949
196389160
727183261
1828656732
1115767246
1232043119
1427809351
1673091089
72741202
930735051
691624019
287555497
899026303
13235529
540345029
1852832341
243079969
1341944356
828075187
1707512518
770523126
118631730
1836360113
567049116
1184593664
412874943
555100031
2046271678
863374643
2124291446
1384972040
1401651875
1967547747
731142180
477064279
288806961
2058290358
371154943
386369139
292239527
919004759
671413572
937922585
1168625232
1907562637
1699444434
1209604118
454037680
1774166163
274333977
1316479176
1053263460
1251518103
1680217007
216633751
1051430912
862251606
899137655
1950559652
556022220
2074246988
1768775880
1003312539
1290081837
566677701
738710685
376983237
2073501677
1304620683
1017661506
1357960207
2021958780
346890363
1707639530
2028383659
377501234
837862176
1750514850
116789725
375367328
897936538
800980187
1640287424
696518797
902715214
415498327
1912877342
1376238180
1726158787
1835378635
1680396196
474708150
270702601
1945824748
499710153
196835267
873552894
269182337
1504903986
382043833
1571032509
2002534460
1324113254
874068131
1765233110
1709235198
1005217079
1164646515
1184228246
123132407
678824057
437510489
479066455
2104933593
768289982
1443152474
1706487887
2109869637
363126853
1068083183
287850893
2048396840
638013916
1366462087
1761787281
593094691
2025361568
1776082131
2077036754
1434939998
1249449381
385205658
79990791
551383776
1059918488
1080996485
1382239356
731803479
759663317
1568454177
1903980495
340722139
468202448
1910244805
1852825836
1280227299
1010638007
1064336585
1293299659
383154304
1205411661
1880892772
1797638599
1887793774
1389369325
1971637341
1475507712
533041803
1233773958
2057411122
1200101811
242254240
2136814161
84522456
641844250
1363028889
1680016269
1243410180
1964901040
1772473434
739512966
1178562666
2117172752
1526368105
1851845653
1384216896
465100161
464291190
2081806581
1194074379
996864953
1068997197
1912311394
801906743
2060202632
1902670817
1296410192
796107613
811886510
1774276669
335535959
1913398534
1893187767
434584336
1867195698
1773228190
503584645
455136544
1721458873
489548668
1365477004
1125098013
1078399158
1993590874
2048214123
1710022137
1691986282
1359462636
1376635244
1622334587
2142879076
1878702180
1561279047
2033970850
2027154834
774415737
1999314426
2055197111
1209770279
1532404864
263084154
792241197
215123540
736694966
142110718
2102945124
1067965033
411741908
1356798169
1758984974
1205893624
876463282
912198161
747159432
819509541
1225809673
209393939
1672583249
911279128
2043445698
944414319
1868600293
1528186470
958229455
1532502492
1450840268
1052187902
482533891
1284591141
1471048375
1813433471
1837859126
1160326757
1084174763
1674511000
1391400932
577614200
1570564087
846290471
457312678
1555133947
2038843464
1943650185
1738192902
1451941746
1836192773
971137116
1822553546
1858695725
736913859
1709880312
128418045
1252161266
61907802
566366223
427000932
481683481
166247364
1168579749
1852711771
1085056334
874200662
506268756
1976961613
1515253736
638630906
771202100
668928566
1109536606
404343261
878632126
1018280532
1753546006
2118027199
1932247446
1013260942
2077260027
1090563738
1656650249
2049666468
77194687
1685661037
1024430407
990552968
1455394026
1790583137
85775981
446327660
617868158
310299344
1903365349
912250468
917120397
1263627142
1705338084
1115697430
988070659
1416701409
1873001292
1755569780
1720169448
2078290448
184590843
872561135
346987554
1461953800
1029189632
1404010876
1537763441
392019524
1948818047
644204470
332999117
1183563404
1703777340
1361178283
400767627
1271940480
309294483
336439779
347646439
148060394
1775709656
659523667
324399331
979382666
1916271202
595199619
2097606109
42758867
1184884751
1467132392
909584688
583886842
585112067
1875517832
183394691
1888004817
719182645
2040426924
188375099
1992725084
241006083
356525336
484906193
63981574
599250117
452167588
1929771510
295855832
285993389
105310483
1256571329
205332775
480042849
848750131
1094404509
1895493482
1110315289
1299823645
1230820971
506906028
877513344
1642766765
1267767643
1789579845
2107625762
19802735
781155136
1074840679
123253552
1418244244
326971994
2091686350
1597694139
1291830998
1387699348
1267397901
814123858
880784252
1391945027
1935408208
7163617
366866916
595063058
1341374195
1606066650
1196539182
1422168506
1117332573
1753353389
1562092144
1664025336
1634492844
130296568
1748310741
551235151
239990914
1075540887
654388615
1820866454
1640971548
1134676027
873929475
626446566
2127913959
2019544689
1231031847
854447949
1874335970
867635109
1541461820
612251293
499424518
911729005
648588683
1481053661
1211002158
863245620
830339738
1348160347
395734864
1929343377
2046962450
1351162241
124889606
1743712614
606440056
476394092
1589150144
1619512590
2028217368
731513978
1432846268
1206864386
6598245
1841057330
1283104694
1162629997
783449159
1040579404
707536539
1575737897
1751873546
1920485397
2086666340
486079803
383460683
17182241
2000987884
611973555
421243698
143136958
1045598134
1885529048
435545853
576315470
569581987
2108630496
811173307
1017384907
473445607
1955777025
845555512
1550938108
1529681763
1710524709
1226737578
164748343
258612278
562144229
486453802
1332436587
28553502
583828178
1640905487
570069980
579730760
285679218
438796819
862148710
1523451787
1309290361
558693462
672316380
1548837963
377104281
1678083878
1553153400
237333483
1039855828
794345943
1683247213
1871116608
528709251
505704418
700852316
1900261250
1795290520
1956897766
453692647
1294321847
245502992
589459716
362641159
1328770007
321241539
926016904
1316041720
1420462819
1608638770
886967563
1126683279
2025998817
2081404571
662059830
1411520242
2136665197
138682606
866508010
2118792954
166022097
1409128960
313856978
1184472717
48944669
542768845
552228759
1216019388
1891570471
1378164583
254156930
2068419278
134460506
177280956
1374788106
709810947
1657285024
1460236098
374955128
1170170515
825081969
1706164701
1460481896
576191162
211372385
1833086779
576574653
1885088787
1318799182
1007735821
1003608406
701952770
1758962828
725060030
36335820
1931396183
995488273
2146414266
1691440902
1740494886
1254305072
373864134
969456193
285196214
5115438
93537113
1867918895
1250246863
1223089640
1206813519
1656857801
610236902
2043401423
1267293216
396456518
1632849657
1416298743
893933892
558650927
50732383
1539486658
27354393
1244302748
1827977198
1770617117
429803528
1656679954
37071790
294032555
1595339401
610338714
1093127118
1705249024
609520580
968969909
1129186795
358819123
2020494044
1232096910
783908412
796695436
718345758
1287775250
293794798
2090147709
1703079051
260406986
1324641679
2114948032
1054020953
1798073476
958672097
338006364
675813376
706161300
685894550
714075307
700218674
2112012440
1626824434
187114751
1689998944
363799119
1222444256
436588936
1833799340
662149737
237254523
1188391118
445186649
699808923
49777044
1796117966
173170567
145448708
456289008
487986982
820170474
1422007825
951129227
876553468
1841455878
1034609939
177847550
1373396656
1158172966
669319612
444601367
1067991674
80867621
1217412475
1029965882
1408117254
1275168388
1971290196
2108477791
1341968906
410373996
1034255107
912344683
1435199487
940269078
1746163995
2130606328
467279835
819509265
636058368
846043382
2104972108
1916157870
362690849
1253712383
1269966726
1631773403
743877858
2118733693
216251230
414618736
870810602
41146277
1725422947
2096335963
1248582089
310571365
1992182536
308760268
845421237
1496424318
1009612209
1433173564
1215753542
502482238
81777115
670986772
504177993
509641300
1928637622
1118803885
102874423
1196120071
1201507050
1936956087
1405016352
270242891
272699073
1441682603
532730142
238323369
742155811
370705981
630735455
1833237647
1569472722
925587066
618932950
1417839843
918966018
1172544390
937233056
1609629000
1022117732
1313729340
883560097
938960258
2076276085
1651274393
2044281432
2023947265
392941422
2015860338
1951648398
85566074
373921071
1645894667
1061627744
316442969
839153091
669751512
1956413112
731653318
1997225591
134539878
515304993
461269154
1438322637
1972926423
978445748
1020808384
144776507
1929803967
1501071687
1367054578
1465774699
970163822
1051663357
484047297
1171472882
914404225
830959952
962485294
728054610
2008444042
1543071792
779981358
2117626114
1297293361
838364354
471809830
1383405483
1963896611
987693844
1663044516
632898350
1468245312
241785000
164504144
184683843
26163362
1964498808
912323343
729136293
857281204
1576202203
2022523057
1419198972
225697850
1103655552
1047950306
1955350198
547858746
370971482
945699030
1899938624
1343681052
539392863
429089182
927145441
1141875448
1246892686
339809287
831246239
1593358378
350210834
551501258
320050016
1911405298
1415279265
421875567
2009537702
901316857
784534851
1770013165
1645696159
1513993543
710326065
455926393
2126323940
1333962817
657100622
1010263626
1616360076
1085204422
1186179495
834750447
279861962
308879145
313067794
1276013152
1702816423
321568899
649175501
49972768
2061605004
1832383397
913859563
345496814
225144479
1326272328
64966000
1457010258
710426859
674519269
925533233
1749099422
1277504513
1167052007
219969684
181177412
2116328106
156282670
1964773298
1463190249
162845861
1877287720
60675422
504979448
2078413990
206703624
187250275
928589608
39659166
596145434
1081263017
796865439
852463041
258458100
69499631
902245241
1203123121
389916368
1192041022
1690189038
973839695
1958013088
2073000310
2054529531
1596631602
1229186451
692776252
1416195236
1450367530
1498146039
2115350651
106732531
441916491
2000302006
562190147
713783000
1956652084
572256433
508119219
347419072
1707821242
2016795855
1729053022
1620957822
1133439605
1062249228
1377950957
1741261675
1789747634
1770726753
1642277322
22145416
1549759656
648247389
1304248836
165078850
2143245830
1053272908
26668556
279695736
62728868
622811524
803360528
713139025
105257112
1700725105
478056697
1357882039
828824663
1221993804
1959109864
1633371247
1867704340
1284060094
1530856361
1021335730
710478191
1124611894
1133541189
1039826672
1173264321
1104367412
1432743347
802218538
437922429
1128132606
1260999467
774192557
984012510
853666387
595817561
1409755339
933820198
1809005878
46065749
1653386067
1291679855
82160750
1262879581
267458993
579645513
544547305
1117048905
2056993096
1329183773
1380046327
169350180
1252764855
1149724201
252788335
1234327293
1607772179
555455788
2128922729
583005899
6024449
610943332
1941395373
1678983701
1497894782
502330296
869437121
1921095993
1054474495
915131118
938270695
142252475
2140399156
1519192846
1918985432
843206517
1127100895
1465922375
770866909
1577545695
1509689923
1872862109
262684570
1747884968
274723957
1018403772
1216059600
1114351878
219269348
754596116
144659769
778171986
2014769187
1241931021
1331156906
44352444
594404962
840536997
1064477912
319854016
764282871
1418416360
831435295
462856179
419210707
146325456
1384545999
1991456411
458776983
55056471
896332815
1994934476
1901842901
2108194243
1571687630
1823794044
1417178683
399992056
1728333476
950188799
1103807484
345277000
370399595
1126350149
424210909
206389359
1167898628
1376890155
925658306
321437155
1364482159
1977467666
146279410
314397784
1352156062
778459271
1083923560
1075357066
675966614
1909365212
911490726
585314974
877156772
1838956601
655346142
310933999
101579209
748377253
2108389359
1651285343
1999988734
1109391719
2056755920
777556052
329537938
895433983
192681988
1415958142
676880612
632812460
1570794692
701667745
283309518
48536155
892861163
1548206152
784745644
976175202
1456708657
960031596
1258539008
1675655732
1465483107
1093170489
2068686840
1245862715
1912884337
2092418826
23847611
363886656
319459268
2106408878
2089172189
2135814646
414150635
1295557105
690223482
639272569
1671276789
1214188144
1439849106
4172918
713937035
77032945
528673035
1687073933
609805119
1669373929
2043839849
1313404090
2125993786
1572462752
2089434996
1198192890
1058208279
1552347976
1758131903
1406385907
366793681
688438320
1433715557
1237383050
1545753579
202598250
1937450356
976834879
1711834438
835393156
1610022253
1713228508
203295361
1078990656
48712911
985336904
1216324156
1357095379
112311929
1926482693
66122459
521018993
93582834
1060975237
841654164
1232073794
525773031
1145460496
599696509
1812324333
1119059597
1195618400
2132015621
734646412
318683254
431463270
555385443
2142850926
1942331872
632349939
964181309
459959577
1764936053
2031639314
1292944172
1534605407
623443980
1271294128
1692928952
1949285533
1176904178
1046066885
243365845
1728480990
2115937887
1978128150
1979459436
1803793838
212007054
1119942079
1229821120
73698895
817862466
782210293
1058765133
1776655217
1948843371
549277010
181795227
1178161913
1919177308
1013291445
986913173
2035631316
62775759
952084619
1951168753
895406286
2097044560
782775982
1010849619
1159750968
32497589
999584023
2069291148
839926871
971228921
1586945918
772587766
1200739205
176833161
515855956
964952390
490369413
1452062982
1479471510
679226307
1644352435
444329700
2136544803
588429163
376302851
599979752
1074429137
1192017081
1003379910
40888958
401556563
495645143
989029303
1069771174
1785793321
1177087766
1688625870
1352131524
233181891
245938929
1921114614
735160201
2016045244
292265494
1456151888
1646836455
2061244842
471416833
1981226155
230521866
1838377823
183896983
363090018
1829308623
915414794
1955191276
1567734002
2111467440
1484045212
1951918233
1161598013
1915856781
97050482
445191191
531469310
1642680395
958110606
25779530
924753026
692075151
1925109025
1236907311
327289557
1970518137
53784591
1047990579
152338961
364623331
864551136
785893190
463618814
1075419209
719898512
262156975
306776342
378201938
587575610
1259315040
1270837714
1515240640
1388028638
910589783
2068507152
1612512630
1892961040
2066146733
1923949801
18241617
1319943368
1622166472
2104629668
1908674498
1287459199
989306220
371690030
420645343
1360663184
1862044727
1713836277
918661008
1915350314
1572678899
213628797
1638786562
904194855
889772876
445387872
595936898
404436446
330524151
38924942
949550716
5808127
568951597
2013822344
1067249648
1780447331
898075883
1406794172
1850075612
1079206964
1433634076
238420262
752332771
1322074269
1847288226
1318669077
1272171485
858852733
1280876882
1320155388
1545217034
1614733243
2065311574
2140892469
183262566
351787898
1800757142
1866770915
1080361624
454047188
1558162308
1606694518
538145955
910639041
1374754353
1527287249
1888330562
1751021664
1848725462
1225004374
1474858230
193504909
2102391548
785095251
1210615533
1196030888
2085163080
1093556398
1742360136
165821886
1670841028
1567656246
942006138
2054814086
397577311
1190229883
852235903
1181465920
1348614551
950411378
396367781
1042438770
1987710592
1836144754
573407159
1814376385
1791785582
981629428
1700551626
722173023
1613599886
855874299
335800794
1026537802
1837735865
209734679
175972637
186383369
1009768228
529391119
2120614328
1942511772
965903000
1751003381
1323740650
65305589
2061324852
1460013407
149506388
2005194302
199426965
257945373
1339400621
464350382
839077090
1821676530
2088869779
2068987100
1053430320
879870235
1764195678
1032246618
1697177910
1658375616
173197495
951447932
525055345
1437441425
567618111
14293672
304743581
1708074601
166983190
483414785
2132087508
566394695
1277133695
419284958
983863102
1792636370
1873104409
1537313505
1266841465
633187643
703454480
1900762611
1119306963
57230317
1526166594
2114999301
305618834
532021884
98470941
439809148
496163825
1321996489
1046810990
523420734
2076737061
1926837754
1367961262
1273581744
1616709215
395943131
1079925574
760812146
1693959599
1499145039
2037675133
1658543719
1944418631
1229205558
373726446
593125586
1593995137
281481675
1060775343
1525948220
1034744925
172680069
971226687
1319338710
2139161751
1563622635
174205986
1839753944
951995127
1737353025
2042612837
1451738720
140076070
1607785589
1080810125
396146501
383347491
491048041
83657183
1498659783
272813388
1568271408
1418376405
1783161041
577791636
706136974
857263600
329383113
1952179700
828371949
1603598312
773714294
972454311
2027228634
1747475779
645002740
2069021517
1223725014
816062923
2041440647
1560351748
223802440
368910774
813739399
849277295
618559516
1726446099
39159730
1673191607
1090019393
2059590056
258182166
776829912
2082785529
1160288463
182980644
422104405
993655576
1569495408
1021649999
1943991488
1030245072
260173716
1960646155
281088762
1929608734
693391830
1562639063
2025291249
1262139972
1674006840
411058632
802438619
621280030
1726765353
838028940
1017172008
1874857988
488667422
681777837
55063842
1271669637
912454368
1207820469
685654824
607504575
1934988399
105958825
438649713
1171165622
139974460
1378532384
2085803519
1759260033
642631938
151254523
1031085612
1985089355
2009316293
1204026972
758724261
163683141
641711647
1608410319
2113138180
1296686687
1152506717
2044698279
1223543446
1290783551
1226056681
1348659617
806573781
1122500985
275479974
1955215003
2051716564
645602007
1031420883
925964879
248479560
1934459572
462782390
540264864
2132141035
787731266
204365905
1329797707
1574312370
652000406
1723849578
937332184
1963003807
951677501
401771776
1680696160
58682119
867017151
904343570
1217376965
112970370
11530538
750315183
870354392
857297792
1151599901
392710677
243411663
563578289
383192608
1317028669
1684870995
1610897125
849862944
786803415
614166980
2084411565
994284300
409121177
306785367
1378001789
1014997293
614404275
446846525
1459047159
200973802
475398629
462974725
1410931402
164390964
968556475
649576537
2114443934
3074268
1411272048
1828044818
333601238
94918996
570574913
1183939254
915965142
1298141712
1408401064
876545486
1848885374
1030152228
1670222006
1157036514
1589022273
1927013432
257087729
2112025872
2100591003
267843614
484760560
939533535
685984388
1210162586
546406632
1630591156
1661371244
442987682
839979548
748035111
2075534401
178731275
596444265
2775434
1755428715
1846364582
18843770
1404437304
504407396
125875565
1411179042
1062684369
696308173
1019990759
1586989461
636864231
2019852027
493444496
1085280879
974871992
614496807
1207901284
979492116
298509959
1401655502
1940852831
27102757
403575104
726682448
2122852984
1839353711
1762868136
498201176
1652525387
94820229
131355509
1180031669
1450918137
1375943355
1650442652
1574042055
689416073
606896689
1140611972
1239531900
250621054
1660095901
578903567
507659444
777303655
1167374934
643526456
1893114774
645171611
1230230611
1658300617
919977903
673691039
308530635
1852680780
2011314237
1923091598
1377615852
1759622052
2131603052
644522175
965128995
2134361850
1357402538
1699400292
1886236387
596693723
282964929
496482154
2119144088
2032854292
658498906
736460827
194294974
1658676309
1686231455
769836536
1587825834
881480422
222434235
1970526784
2038800844
1042126949
770087239
53767180
1105134563
1087591624
1269510247
1269349961
641960897
1570650498
69395183
1250387460
1088463710
765914403
1800260220
195334488
146560431
2080207918
2072257981
1495782488
936732531
28681375
832025487
718635180
630601521
331849499
2058115119
1112834833
1915446706
1680691663
1751713981
343525878
7292315
1305871055
859963374
935473928
1631261870
489218486
1774008886
205783727
2081356554
1693426258
1186085320
830529758
1847710781
832708380
128324421
581001343
1242152608
1395393231
1065664916
2042826036
391017737
2137357099
152617541
1730281884
710307119
1033368351
667023893
1493632292
708821332
1569182988
336388310
629355411
1532354547
849106142
619378081
1059203507
167052316
1709064758
2104327040
433831100
986478010
1873208115
570654038
1705916426
311464365
737662463
391911982
678044507
944609870
43318204
808327557
140022105
1252806515
1176070643
910542757
1166341537
1503219365
996173311
1717180847
1871938365
853556168
750478810
1162484239
1512903251
829141187
42867655
679713912
707366682
603649660
352946048
1651784294
297922498
1228833793
1222578441
1594201994
1915925180
1282164798
182758142
457567572
492299477
511490197
1690500093
1182654410
1508618203
2103552714
786862594
34904535
422604878
1940386806
1376590968
549662983
2096059463
404017486
484945213
1958236818
1624539455
1441798297
1751844025
795686540
307348082
197930946
528933562
218946905
1045479124
1471991332
1025335633
7246488
1545451526
1963819955
1966298908
1405401781
18075651
547948988
74629318
893445706
280221600
243424052
188232875
1846423248
686728334
326145249
1736727483
220387910
2055991214
1141808581
860517457
512379037
1907800997
1783600922
1656020172
451421754
718815932
1486427205
2014880995
303426052
738880784
1247026232
1634806025
786143363
998952765
788918351
1432138608
283431086
1874276433
1847696822
1806903107
489889654
1027381296
1726174368
938455748
1282317531
1413604745
682002927
1506183422
697683874
225897591
491249047
1247781974
581818868
2081496213
541314204
584028425
3403094
1910419213
1113794583
847724353
1328613064
1589206396
1122391588
2056510776
1156641726
1958846297
339761706
78100772
578657584
1592488085
328377520
319106216
1629461770
528851029
1866116015
1350864291
2017794555
1485088337
300042995
1980639581
1481632522
1333395890
1151593633
1291929168
1156318485
1933647591
468941090
203501254
212807170
25872072
672993048
1187070700
853735894
646976322
1263174738
67703554
2071596523
290844518
69250458
373916044
1750183539
2064260099
1831169767
1887170071
436244866
136494913
641700854
35939914
764673094
906590740
1455517759
267379167
465315550
943392353
1938769735
294093638
1292429330
1004822054
1980923114
1395778279
167226034
19294412
902466993
1945854200
615754032
357118393
527224540
1463713724
898199941
960997043
295958132
1116030392
36614813
607968725
950037611
651995226
723472065
1499194400
1456103894
2127756788
24164883
893064150
33993175
947550148
1922866375
643559931
2048887159
1424532658
1189331157
955815241
1577179170
1020000967
34227503
910136419
715163618
1137732244
223222527
323451860
393117069
1923872822
1821952177
1277348918
293626085
1909218935
537753533
194871568
1200041307
1421785333
1983137594
676142635
1844742520
277493174
2049173861
196888312
465168374
358010942
1412073321
144366401
1563651913
1440289617
1654058409
2029756241
1542433501
2098979651
56819661
902326407
1059389932
761352374
2124444961
347460764
835057859
1626567074
1017699681
438273832
1212496163
1742619994
1915874249
1884680407
1362780636
61578454
797379728
2114362471
1899536078
1280970391
1195982930
562562624
1128794733
1474818087
1278623910
653392309
345167115
267081854
1956113586
51083149
855061780
919611864
85785759
892806290
726605739
1484072114
2080112205
1856454476
1029621978
1073807714
274831817
1027743417
947579762
250123017
961223975
2092972070
1696061929
926871832
1376670015
950840815
345134619
1703455167
435131631
1980851473
1772302788
1416297717
927417051
196584504
1762571993
380640567
366435332
1141258501
1665193750
439974751
1796373912
2074486624
1286022546
10033018
1647647762
1278664477
599364995
1747639402
1831995378
310049249
281215920
1655111952
1989360124
1132888693
2090501591
474379006
865068852
211272190
1889436523
548554887
481877361
627283589
727881211
957823865
515647420
213799383
1923166361
282471077
1675688360
464133846
1277300979
610968792
704439575
1928589389
1818654580
2017491546
1875072201
1135081199
1393305373
860968925
1601196592
1388748766
972566043
2072209485
1005555745
1556290203
763000244
1474428808
952156329
628385640
1488657165
1726565329
200945674
222424493
1256361759
1698566399
887794076
1953798618
915242626
1397385749
1627104233
162890763
1849524955
2119734200
194295059
1491279421
630692274
1273282132
1826705063
193325579
1214342586
1677650102
108642928
1280161720
89011898
968213001
470846951
589327302
2077022615
1990431679
694480842
1734561209
1361522929
2027304139
1843118770
306699649
1248105762
1617625772
1899995833
1258632029
1702886625
475522157
1950963941
2064049155
1302523103
2080003269
313626581
272265333
1798713392
86340740
1940705213
1338260405
968448363
747119681
1087554246
998574253
2054293932
274999120
982630807
284754228
1277428123
2075086139
611296926
1343833021
623049018
1104651447
1786309565
84474259
640630938
1904457084
1281297685
1064760686
967714746
1858585296
166147724
918346145
1945054967
996742544
2137667418
300205584
776929115
233328171
1481031198
652119714
1613310578
1445707692
2017910193
1145928102
1168749378
1891815713
2082068716
1031243248
1974427126
266037402
874723137
2013214890
487573516
1260543098
1140859119
657519754
783173926
1441263290
474219220
818730841
1962318617
218189456
1393392442
1800806462
309086586
1677730497
1932824026
2115051047
606071527
863575148
821239783
653829756
1643847874
137531377
235453682
185864728
1173643140
1429477624
1450877505
2042021123
1952153251
1355825947
36770843
861027260
1418727816
1323384153
1859319999
1352901061
43157347
412193616
274775581
1462104088
2130776865
338292887
640648402
1540461228
1144085650
92072425
889558360
1297258520
741865313
1235865662
2117671773
452879843
1557046463
789547610
1725049504
1844574462
992631437
1818785672
1087441845
232892832
988943344
1076386276
735694535
1396931566
816278001
1800751194
1235626274
882701384
686945025
154445960
1304336659
215840426
593390641
927281672
2132529569
751709271
1883416610
387905492
359755769
566260377
1452755115
1844607710
1929573954
1472450627
263732814
58704858
386142546
1573680435
337449070
1686013526
1134895984
374554398
624553454
1385187915
906828224
119031944
1977255217
1979031209
1973520509
1188101967
1265083522
1398756240
723389858
933937781
1873322524
441760804
521928617
1370163249
1269927024
382204369
1925930986
940969201
164569875
1787907374
1555961634
824510662
627152289
833253791
784759426
1467280957
1555500406
1445133831
688527222
11972668
169278648
518443310
562677587
1565134980
2119120791
1854898573
1317014650
1082914280
271831974
899275082
219592258
1371621999
832753929
1299732495
1293208883
430399857
2075953586
1209777394
1564854082
2027087425
1226959486
967481528
729482232
254169690
506032861
541124795
640192743
2093542156
1276902787
1336981572
1287534073
690440266
1839878259
761056172
519948607
1688625969
267154693
308695522
45075342
1171401562
341563637
1485217537
1647791355
317760974
358167890
1745743560
900077644
1560449828
1475297264
329264676
1527916598
693804521
446898969
677957183
437084875
588517424
1514389015
1470013003
1765842503
1305612962
1925754072
5287362
206236928
391148186
1399986493
1721054986
1663447476
1835986790
1383748090
257134869
1265761183
713036399
97135677
1174546921
1059433398
969182079
1665215189
1137805700
1800068843
1243355294
1279422268
98392801
1283531984
1024783034
223834409
438075184
1982593511
1017300343
1138327395
149497770
72092899
31861883
145950628
52033515
1462028998
1536014809
812230405
583348289
451883752
1786348686
1707213374
1457971184
1157296954
1466580613
1567516075
4398851
448711859
1956958987
1582902728
1476219212
108609398
1385401505
1530656678
1853714451
1881309009
1183695861
1599379635
1801215071
143699782
1057953062
422108903
892352970
1875863287
13049667
1533680098
1244778462
1590394254
202033525
2099866148
1490285742
2140413695
1917850039
397269523
293994448
1720854535
1333617362
962411900
955925385
708233731
1794470716
1112070775
879333234
1707243484
946383540
1074715015
527219455
115677592
143986828
1138851291
1965373266
488147255
910017197
1453663478
1955441112
2092324438
2076373652
1547046900
703303272
1726599997
1642294429
1745285833
1836769621
180316215
1615898056
979979658
831312341
447885422
1423856187
1458604964
678591597
1564007956
1714848558
1635839172
481078489
234022475
991645057
817575164
1274652811
406255089
660535272
1234576566
804913322
719564189
198947016
1092008308
1564830948
1618191710
651414845
1312306614
65580269
896907763
1984138783
657780963
577073982
1252696155
365785119
444657908
644699914
1999159902
772407275
753354860
78696173
2047304350
455359017
1666924795
1127953078
707922170
1691054268
1076775402
133481956
1445279376
2040772868
1618719108
1996737012
477455010
1551753954
263922822
182818870
1629568540
297793096
344651614
305710196
584073205
528955770
1793275094
626083682
1446934975
1529659319
352483389
802140299
355906563
183861025
629509102
412377150
1503384056
316075840
574280451
612878933
740457929
2002333454
1617066152
1724956785
561782131
2042606340
2910281
1798423567
936644228
1824619549
912592542
1164337316
564144793
557438228
543285480
1383697957
1239782207
1851431325
1868476030
1059986247
1630717611
1627980761
1302116202
1353850744
162528183
170787565
2025098845
2062972218
1137100342
870521244
699121495
35863680
201458436
2038743981
75448622
985818345
770116773
1456694547
1844686134
1985560586
648623967
1047248704
1335639902
1212816281
230200582
671084718
2133434053
284615492
1481441817
1255799228
791768561
591252465
1882093818
1632684914
79667953
1653146892
2098966348
1576590962
639805341
1707766582
1800403315
1803112522
1417888213
2111599250
684291791
1678674392
1660502961
1944101075
1175488146
635661877
586024029
1851109206
509707077
1166675952
649961276
700268028
1715062656
536670267
145226969
332053685
2120809079
833733813
893559691
1580488271
753378016
1617348048
230444760
1214177858
1674839313
292783319
258166764
759029601
169231834
1988512375
184530563
1423996346
1212995416
1859583166
1471299685
524583182
801254687
855149973
1378423231
1479058168
676116598
1032974542
1645950468
1639341314
1830431850
57121502
756803409
1711092657
2139556479
289310225
251043657
1700255619
1514370706
239190539
1692724997
1106532441
1445352198
1840482610
839851918
1457020581
489661825
1255333677
552114628
987393778
928727698
2113845034
1712920390
103363236
805618282
1916772927
247699924
1259981766
163429581
511771969
1293691996
1897278955
831999388
1172494194
1667066486
1118077307
1644159099
1185736836
1582223683
1168149750
1752581634
1200402222
1705826256
1591748679
141758321
2129043085
31706740
1352382078
1091121797
539231677
1403946938
1427351377
165607131
788952220
1531562092
1829503771
792733875
287943563
302874727
1943468847
1277859494
838668387
1113377231
684164514
2085999889
1839050084
922595867
537198335
1062685295
991541142
201968085
1926812565
690193300
918985816
550010204
296694648
1666043970
963811363
1659122851
1210305416
763832115
425383153
1753955366
1435732000
2063421955
99553281
271414305
1925996291
2103140875
663472251
564644306
932454982
1699507226
1215559002
902723296
283072901
1535216938
1282622456
1986464404
1521558870
878458486
548527670
432224458
918366328
595444003
358791346
1380807577
1661237954
1000164289
1058367757
1131956888
566666050
1378147697
227836994
1788973976
910137970
1832309349
978945182
1268406916
265016332
903647344
146749462
363108874
1999327766
2134868790
238794522
1591196584
1874640539
1324179459
1493885431
16572408
11111868
1900589743
1339189105
336850548
1075587239
140947732
216552311
2010279634
1152982910
716920853
1141187736
1452091453
263480019
303353723
1900702397
152930786
335251271
176625152
614919516
1148443546
890113797
1141438023
885086625
2124887364
1916582852
1621312039
11696359
41173049
1898506703
338909133
670559873
893107787
1014821185
1776414025
1143504504
615635687
1375113620
1183786306
940759941
110052097
83649133
110422823
336592286
1840580025
1226264341
543201117
1601306438
357841780
701044727
75815701
1259898235
1137342324
190373131
117765484
1767091234
1812201403
1246670990
1958358784
56524234
1565838472
1836527724
315924082
81391852
2128171468
1617439050
630731864
970026599
1150291523
312426553
1050087426
1139925077
1098704002
1634968886
2043288446
935085867
1934048027
1630784883
2080960346
1117575503
551805957
1810380134
1954676668
250587158
1727778416
1381247858
368316474
1394331338
1373666651
636330365
1938419736
353249542
771705060
1352992686
1750695482
729583688
82077366
292957853
799471129
1786421907
234797216
2061185428
388858690
822677684
796223329
979003528
1003364013
963146955
75513973
1049125597
203796800
504934312
1003741212
1123477732
1537966579
2039337024
30580830
1604978465
605612204
1589870789
257118813
1942757271
704334625
620232120
1592704401
561644655
342974728
553096075
2011490512
312482405
657768568
1786881451
785066562
1694597851
825274742
879770606
827588507
1705135521
1762085663
174790998
732016184
837661816
1543886768
1997494729
1387572102
1729190756
1126793239
697604442
547802496
1042718034
83181816
706257211
344212162
1306713118
1643783820
131768000
1353929290
682089478
1158861126
751755815
2147214476
804070934
1869824444
638853975
2053100346
1008431406
1003351152
955470140
940900697
571676128
2062489362
137553878
974273568
766936898
2001697904
1571212951
750772887
1525798484
2084517896
1610989058
712857125
1826110261
1349122840
355282668
684471038
2089855028
1788184703
219991983
1142050704
938107811
1117485335
1913815780
1258522119
1234348641
2143242213
2119165500
467944331
1258576333
1755424344
3301242
452321477
711631389
1613895838
560378785
1115538051
483377362
1713363362
371270961
167264580
118538856
7014428
761469429
589847103
1043287498
651630942
1937197437
1356146339
431649995
1075812067
871199550
1680219450
287805473
2079335026
679386411
984553768
2132025509
1405141286
107141560
1750936404
730446248
1071083861
1673631205
227881487
1753019278
886048148
453341132
854931847
1507878353
1227573656
1643943117
1632216060
1959045432
1904635429
1053730805
224860645
1461609008
356236710
1559310257
1421492859
1407931219
1414371361
6524082
1887323030
1838118639
849131363
1973123081
850070111
2053317143
2072689582
1621821681
1355569904
1435184641
340393876
910771110
907192663
1213475659
440120441
1971728251
252623172
1181326207
366822956
1762882713
1051264665
694301543
971376795
1261077296
1829107036
1312433577
425077373
523845847
1713883682
1366586530
1985475085
1889419068
121596583
616320244
1190412887
1709013611
113042803
1526687644
1270572439
1003921120
1951449638
1310356452
396567360
1151719417
1664031362
726698628
796597018
1912087966
1241872842
31893253
1920494041
1119632258
1093961015
559688290
1283036529
540599969
1761504397
1792632131
1170456963
1320287222
1719345684
864889358
1528441617
300207571
256072376
1943168872
607186191
96807865
149116589
1092012614
765201663
1879303891
1380348283
1989896291
242994815
1997005226
1651276310
2068345427
692539312
925017459
1088017235
1089269128
842428012
518619330
961764354
1801680707
82571982
1337732545
228007901
70585864
102827300
2007105591
1289932311
963830915
1160964382
902208448
1111030693
1688222532
1284768246
452932313
930490931
2024096639
255926246
1004620741
476485818
2078542044
612111155
303304754
1982716888
1571316680
170690696
379920946
1416707544
1145828393
1902652931
256506782
1725294428
1669800737
667098869
2090259318
780390184
8924497
53057415
1867779253
746484371
59323731
1294201392
1195060230
1455707591
1421762035
92662538
2105825053
189156362
1150610519
1940532371
567105779
686262314
1700557345
1618682762
402862716
1809282040
110297130
2057968564
1914121954
599150998
1882021898
1368761107
1885897442
1461035798
240408344
41957322
1206612672
1761958582
1949298700
651705010
1161232535
1518261103
1987693938
1232219311
1069687274
1251905830
481264715
599143041
280592217
1706936478
1239285175
585228589
1693890941
77377486
1142874512
949965298
1237465012
1374590634
738265190
1095925512
1076395701
1706608303
53802591
1436411801
1925975568
1662331723
334912592
733969292
1581041445
1175044777
1623958344
1082577080
1409145590
876991774
1045724709
1455791744
1015234683
1286993397
1459651470
2000388733
1552921372
520080306
447140069
2048789411
645675096
622239752
35107851
1182666832
1209151233
1312405560
417422802
1525369109
834725035
1674409248
1839242237
1574385003
1142404105
1302346821
1532402645
1666730056
613264254
2085365520
341619832
1225677791
1925167843
92699495
1907308641
618007
862874289
1196289111
1198018810
1471390922
1185159448
872980891
1633935145
1541380667
579649748
985860268
1361405665
456913069
1420314496
333474923
1614348615
848113560
1998607386
330192214
1214797346
1143924450
1479191529
23835180
1161600754
310189100
92347086
1383385110
677818485
1189543458
1175969730
241494687
1422265738
109830484
1213965290
169802794
1642594676
1348699162
1801451692
349025919
737657152
1074961167
226975231
588036624
976787288
866952572
860737644
2039179157
809702474
2042890472
620683210
1369079565
1818118707
407467597
1379945736
1865779444
124653199
1809552762
1585066105
557385182
554648671
1380448715
826648697
697722567
1016802956
1243504204
1110118161
343330301
1911212581
1817651731
387496189
308123229
1456681129
1680751678
286997183
2054923308
1282671136
208863345
721434796
797212099
1167120256
548326197
967621415
980822715
693026064
2074246548
235933253
199548104
667857888
733770264
213657465
1971019871
742276478
960999647
1733071932
310465558
303492228
1362455382
535097201
2136484198
1634074718
578928900
1596973292
1828711715
404031090
458542058
1768399524
1322571589
1816954063
1445000219
655429515
366388023
2116660358
1847561342
1110587724
636137565
488641477
497858242
1223526127
1856629244
394295352
2015596623
445274900
1382774778
12421338
1140565355
471089653
1264400035
1965537447
1896394332
1306109958
127596305
536418561
1641911063
1530075106
39159682
715799412
1047771150
572260532
1899660143
1118379051
1230475824
2017854515
846064619
212538420
935035562
527420714
1082558448
720556970
1475476519
1793617384
253627500
1845716068
1626336808
206063116
329649340
1566126987
412645793
1435005204
592622209
2145526783
364047743
2059516932
940326622
705538416
1032587871
2113676534
460869934
426633511
1013157645
1939333060
1749809330
1275258219
451349773
905504157
1194822655
1265151871
974849098
1799227904
1172130259
306291149
1781745628
1877777085
593739843
1146462671
2147199427
1301906405
1867841159
671050403
1066528692
1555628141
1553697815
698408928
710020883
215862940
864954560
804742796
955625719
248573703
1528518220
709445752
1242038012
1074457405
38119259
126164440
267302612
1060610769
138532810
797720598
283739998
2106434322
1520938474
637616987
1451799544
1893860372
507945410
806582601
960233819
1048694718
407850440
752909196
1203431844
1325002619
1923262223
1243921714
556210424
924230342
523762995
1561601428
870985981
1115913620
1269482271
1767092875
846190015
815066629
119611207
1177363068
838664582
1541688105
1910260529
1547019919
1325769167
294087474
115575956
599825720
1568766589
1288487257
1297837342
1586975807
450974416
1619330160
3742348
2106512159
174418347
1325620486
2361282
1018473760
464925063
773659587
745939972
1055644594
1992316039
1955723109
225174468
1408409758
1190461825
1919275885
179638485
434794581
590315366
2111114701
1052205682
1436214323
916523518
179066307
1341382108
717796541
440661408
1911359897
387972624
1343863734
1568087196
600251727
967025890
1881079450
260215289
1443989627
1162662535
591249606
853974738
2106211478
1126835640
1280351721
1584793066
4629462
614278221
603564986
1868337314
333293170
1591036947
1690215601
307421831
569653685
2114251142
1411914302
291542480
1509258680
1925233055
1396485856
1051565988
1189032931
1494962473
852580521
67370131
1412183387
2049789195
1044884225
297968752
621072547
1306217250
1232284022
1596114633
2097096844
1271572964
209625459
684740352
970451433
1737887986
986352873
1509339430
28086871
628277510
131955857
1325595872
1365261851
1234676958
933202358
679230348
49544776
1037523057
1698287902
1869812375
867940237
1711112786
1578300537
472494363
645433302
1017221895
1149347234
582288241
1434563815
926864892
669923352
7876554
1699029646
428046600
1581005632
1618696763
126374086
216487355
745872760
1270788358
603120178
45842406
852284698
2110439654
1116449300
469999667
439980993
1558122842
1089553040
193597967
804749336
1077938298
1261906795
599772554
1836152832
507844577
1701867456
51975917
1630002061
1860710634
185652317
381155065
122576346
112689105
91065815
1951759185
1593434308
1764389221
449216384
1501216412
1792497275
276496024
459342110
1866119410
1384426367
1816412309
442313865
1186846704
63224200
1598508332
1276032425
1544576721
15155496
1339513740
331499233
1237618523
2078141610
1838034827
1056467007
957978864
1939298724
571068175
1144974838
2138591852
1129917409
966032667
401730963
1127659687
1911695077
733478650
1229798783
1857239063
280842465
182265806
509049366
704166919
546249933
87600602
1297061122
138184732
1019583487
140920147
1046866640
262592211
987019662
70452676
1890181351
1056392040
2127002489
2016941585
825560232
901118283
2068794720
1795596313
1270669563
683846749
773477198
549850536
936633543
1446140192
1732887257
1648725176
105083222
948751844
1291929121
1688328939
1980168306
1251670424
1378379324
1690327780
546427507
1108804778
1100414138
1358983121
422089959
1085223445
218476125
1722032521
725020851
401376815
1094413682
2005993792
397088731
1571698670
1460732891
539657713
1233103987
873130181
319006011
203831210
1975334565
1351132476
1127188869
73123025
2069635743
2075962525
1839959846
1588651549
462440245
1938030937
1734272205
207796777
1260844021
1327874584
1435090014
1779262149
1774225240
1037060304
1247413359
536012998
466521383
889328522
2131045289
1344432041
1482646777
1703900412
603974136
54559454
1944088485
320211971
1510806219
1003626810
220186207
852427945
620523625
1393193376
1106671683
64036802
185771279
1094530868
1965314461
603161548
439555506
926309728
923150463
2040681550
906288138
1960301705
250590468
605426443
1617674534
343848358
1930554825
8308673
533610346
298889007
821489490
869527723
1019317442
632469757
1622960532
236599860
1255451939
675942516
961910467
84934608
1314098287
84442423
1010678145
1901171724
1392189723
1810160783
858006173
707154131
1840748048
1308686070
1648017299
289894253
1839562045
1528666860
502280496
420587804
1856965040
543031898
587098473
1286774551
306074093
402357767
601280974
1661143850
1486723533
1823107685
1989474677
1776203599
1874765151
1787915166
717278060
552287910
1245844140
315879804
239684966
668898660
1941421097
97584202
1296098686
896948405
1563501310
2069321950
1610885099
561047452
1197400262
1194306601
1737764580
620315375
2106729237
1937664206
1745712960
1377219952
1192963081
1235063356
88360866
1674658942
1251859961
892336463
2108661298
769386383
420826273
1146009751
468428588
464882059
878663804
584186051
926726954
1548865478
659115953
1305869462
530310441
142257022
724998525
1606251822
2046161131
1195094249
1637509120
1007820390
493224306
751319224
1436381775
230990711
1918152333
1299007214
1281931017
2037172725
679783439
1061174448
1622033989
407562144
1362491188
173756189
2692117
1206623656
111709477
1352190028
535614093
359587081
1248307636
1121849224
1585370219
177419097
669420793
1260878157
1355871993
1707499012
1897384357
665182091
1633129458
1302079486
382213051
207553130
1989377221
1529646136
782616133
1038200805
143195138
1710891887
754809352
2025763859
1656545257
1327617992
810926936
1586991595
175148204
548724965
2033320070
179569456
519444083
826149042
1214636101
1563377839
202728418
445855475
1652713460
2095977007
211507258
909395411
1594196256
95332262
1162610069
2023235223
907350280
1352874131
781248377
1877548290
799970739
1126722633
358360120
1506917522
1800686783
273189557
836360242
924486561
794878438
1591506002
749234135
2063231120
189441144
1329291883
1769003266
1863976342
406799922
1753902942
265828073
611038543
1201742127
115140250
300087957
1276673653
923731587
2021023080
1493401163
451115191
1841271875
295670509
1361868616
1686401130
924390310
463411247
996178027
1805308858
42917758
612810915
123173899
1979311478
1223512602
1520884314
1844672077
204421771
1935490055
1201155611
610070447
1715764726
545776215
1810745222
1103144663
1725791386
1751417843
1841268270
1472674602
687045099
1733847338
1096709279
1207951124
193907748
1702000892
1822681506
244781520
1375715447
1588287391
1114402770
215114280
1580713664
87231771
888108591
1407858865
1040443222
250950343
583321606
184199577
990477605
1000122978
1267256842
1222922075
1485192176
8379335
1714460063
487992469
687110918
738097973
608084332
140089096
685034173
435804111
1110016505
1356409072
1392365425
1060155861
509949232
1790688194
1844668137
1634179211
765480798
550267460
551949355
1181143242
65399597
1053334313
840676168
2079769422
259350955
957158026
1738700386
388231857
188795612
729484547
1582246279
1764981200
472073608
193880424
1244118729
751899175
2097154117
264088439
1987781259
371171811
320551156
408780105
50813008
2088063538
1025346879
1415551632
1185865272
78392704
743682759
1852258848
1868454320
1192248740
416972795
1154175132
1776520111
1679057594
646507347
155181689
1402375319
1461073893
1502137410
587161087
852906250
379265940
112157583
1349320295
1920562645
898528227
1019652892
1263088975
527717343
1093285478
957902381
481369347
789929255
55807290
313272879
1547825943
525910121
559123882
1690875492
1205443255
301225394
1123395355
1651160215
2005739047
366793331
104108063
1635830017
1804495427
707085756
2143206722
366910136
1339660127
540662920
1757110276
1626840004
329505987
1654058571
1582885774
1284676009
1487147508
1211977895
1070474363
2076644704
1215195478
71627767
1133950421
380986373
205269685
1812907962
1288982616
1921685046
1972925707
1035396687
1574785019
2021730617
1552615685
1132988844
1025632900
330268416
1375345476
676415427
2108745242
915742210
52178552
194975245
482661990
1450687028
217249154
1677235835
1239606351
197198920
82329175
6433537
926161703
1538147077
633725775
25580287
2078424895
146977508
1583466056
1845874195
576793690
613264977
1903612517
344983925
1890433873
2121637361
1816397384
1099223972
1353396571
1884860759
1940555421
1694521614
2062038285
1928617600
1168357397
559048669
640961983
1361357572
1325949397
1493302316
42920257
1110194990
1539430307
916329788
773384663
676735807
832449594
1337774130
517061844
711110414
1411410745
1873399219
738785529
1531935478
1103485943
1164238198
1988986006
623702770
827935518
598864525
1724072825
819012657
806182207
958095265
1407733164
223970401
2134305138
552033254
670215532
1737259644
849369809
1830931915
2005902749
843820620
1452219159
1291542810
233668429
912794060
1320420593
970908081
1478025551
424218761
761257569
549314747
1809231177
116824076
1953815171
1278582872
436430466
1295591493
128853073
1733117998
346103862
1520352184
301363302
1202610625
752677613
1029101462
1034328031
1230543983
225770617
1794528380
1638218121
1693571458
436724768
1263791565
729834906
1291026687
1140255482
902732578
1488604887
1159077321
832798736
1231990641
1067582725
310133062
82927766
1165148647
976304057
1379774515
1645624496
1224302085
2072510334
924047095
266331769
630750159
1925165384
638092660
649725955
970178627
468563974
1697117075
1138516396
360875313
38762297
240586073
438997115
2069277160
1018705027
999229217
40786876
668281682
1467615991
1759459997
1488292899
523338737
1831003252
1404455269
79448534
547148981
562461733
773032783
2137850303
1052365950
1219389804
1331806452
2141115790
33982719
1030303987
601624794
878415866
1663878785
1230069634
1987988291
320218252
1481275637
38120688
1352759099
1146795341
560116408
661333191
226862474
564207809
1967687249
1374837329
1730809372
51058873
695510590
1006149995
754217837
1274462230
1817627727
1912492409
63492024
963563812
718531478
2039156584
38946862
1839287391
1052911389
1371086974
861825522
262516195
223580855
813744984
55291376
385592345
1233173403
29135824
1554793865
2118876682
530839604
1929376712
996027957
554740060
613843054
1098415656
1148816979
1945655547
2076200485
221479207
2090228055
400308890
1152107839
658538587
84556646
2070078999
30286722
642367123
1541394133
1466878579
1331018288
123457780
1902647050
1319413022
1777265841
1052063894
23545246
1483898727
848361854
1586955493
2097006157
1679832511
226724540
1613725270
1972278117
1217561718
804130249
618125244
1610863028
562667451
677499960
1946020114
854766891
725897329
737147704
204665361
1363127495
26254173
1920736412
1408787404
1711527699
1601367676
840746683
1359197057
1301593652
413980794
310033581
1255289921
1655659614
109856166
1044381371
1602615695
99051452
93079363
164076066
1478803891
2023483181
1768972624
2069840503
863102921
735186495
2040750191
1519104036
750542321
1853317413
398637259
1222691439
1981394880
1974215121
643787810
1209964204
1940327566
215417567
505247691
1986261146
2139707751
1382229407
2071644971
845679322
478497704
1093229621
1336329704
1187755825
2133363411
1705359325
1123237430
749958911
2073877273
20601787
1065881319
1794855539
811487191
81828334
1193422359
276134519
875398425
935942039
650595036
1153740617
532079282
227391618
1333195726
1820553705
25683407
582030496
318915974
1653144541
621507549
223687458
1616060539
1362951992
325465046
723636093
1519118173
1141583691
1462497679
1417700570
1250477405
438800599
1376192374
1617773320
1919646853
418681349
1569378466
725543703
922401737
1971055357
2122982279
1575268925
1656618340
1233864121
610980795
37596986
2061430105
170241681
1141849249
71888469
905533135
974834897
403624846
386919752
555916145
1018487277
1846985151
256663582
1603383562
1502515982
728467260
619330739
896575473
868317273
413443077
799477630
914405687
733902184
249252795
1513068454
2103041243
1547753984
1319444087
1916578665
1076815875
535644615
458484783
1800430577
1813984200
1313696959
722697806
1557434854
675203758
603547502
379480589
997947905
1033772846
316676908
828566244
1222891625
1639598643
79638167
353420496
866200994
1155453227
1794891054
833170928
619270898
237106187
1278054502
1565114850
4740587
449086483
1489715088
755727099
1692114258
1725841800
1837930457
1382987039
246764744
2036318832
1261431954
1324169159
170467806
93511746
813035533
158025798
1105403720
811773644
1816408893
794870822
1271538263
131332578
1795124724
1303593846
2010007008
1060588516
860786644
861553247
115654586
717061174
999790473
2047235191
395443176
1094173904
2057778154
2133089833
1082327527
451699006
320089007
699783098
14098428
2022224938
2047839762
261559879
551215079
1431959258
2138221191
1726783356
1427456895
1679125862
637260247
781222560
1890076724
362358591
1204477306
444120125
858108823
1831748495
340688946
388996652
1092167641
1844822214
166944391
563561573
497582030
1497944626
654700259
1045499204
113996655
1173732874
710418871
239213816
1690010514
1281508452
1566298436
1406002908
274542230
465341791
109247267
914342035
193162405
1216585253
1272364917
821853098
1628337142
80763211
2060855558
1463093306
1107739826
921174827
1540210280
150150877
401964385
180441365
1811470815
788067069
735770586
658833204
316524818
1326247282
742697968
540208932
611694071
359296527
1277386149
297061950
1121015459
1748014776
1730318267
180830965
1997235764
864558291
258097377
130196570
578413537
1532568611
596897744
1047279464
909057249
562700467
194766665
1629025742
1878751958
1440792874
2096616117
1183505385
826350948
1321066841
793483716
273792796
1560951337
2014151551
882214333
2040048584
133383292
937677867
933932142
1818807441
630840836
2120233701
918332824
1401607893
1147244389
277824871
1724483148
1531970267
1367295928
2082804035
1207379415
1940621409
1281140030
604511941
301640123
1780852385
1099171192
2076615306
47012247
1515270300
1516658072
1378791489
1091550219
2139923692
1215027866
2036495614
1855716012
586664736
1323321703
752973941
921210345
1957091969
812402622
1277159593
402403841
389818405
1240218407
1516563283
1540629229
20012242
764809894
852031542
859676755
389624740
511626722
21838693
574863847
121815205
1571868220
1478819814
1903322232
1942437447
1327754768
577380706
508548274
1798005700
369648184
1133872827
1351427318
1998406690
1693802772
1697948667
680476789
1140306828
1605145562
1249182990
1326520231
2018784760
289623458
2067718080
79699211
1360295265
581078301
918007322
198445319
1984708696
711902068
1596313592
616752671
1100287827
545809775
2001614482
2052220221
1450447870
880165698
1401230721
1080523263
2040254206
2133502283
1321901517
1947549402
66203145
1169442680
644661191
445391359
576991850
1133240916
348583215
262821929
1269833536
944753373
1574507491
1812896476
1903112133
1037967096
1049503696
1169042066
1908921639
954126777
296506722
219094122
860978556
116292393
59163512
208137755
483582185
1656418668
1470795232
352674214
1185143164
1333962761
299876281
846701168
1402716105
981981326
1173837075
1244115094
1402294931
1646818132
1744782899
1628837380
1773216664
2003556059
815110325
1487135279
748654382
1475825771
120814282
1315368624
1465596329
729441491
1718183143
1781164775
1692210742
549707710
1411728349
1214034212
426964015
2077273189
1379642248
1447780922
1216452191
524646000
428675378
1622067640
1436242130
954470607
71306485
1143310953
66334414
967681855
1101636911
576819970
526164389
1199748567
1218223984
904354148
1712043657
1597098454
2063129634
1499488164
1520555256
1795557608
259241879
379715522
1240270020
587629285
481457339
346652869
1477950657
557271175
183480245
49181097
1426798846
760040595
1065670510
730615493
1743673337
1617300463
131117220
618950086
1439302243
1651768802
521396008
779694484
1065097396
674286602
620525907
467895936
792848626
1099322109
2025431237
1273210762
776154574
1971284570
781198966
145631527
1587975260
435254551
1007235930
1370902228
1054394902
1244641739
15989621
1985390099
1187976237
1496941259
26441690
332983317
3042406
418645631
2020682027
2021537957
241182879
1361123220
1550705032
541619083
1404905449
98803067
298424114
2003177410
2098760135
1992479758
989543959
1229000850
1024650153
205346038
5352151
1112692002
1690251199
991749725
729185461
771370305
1329711874
970724437
504106950
549402022
1110678312
1032753388
2025813810
175405929
1957774701
1356684346
977764268
988277060
1663048817
952611923
870955350
920255310
1842450031
1073335860
1799260744
1377811266
2093882349
715806067
1594706147
1592788163
53532054
34583803
658071007
1635586506
1083990666
1469982378
232353284
437997243
124948166
358583378
162631168
1599501946
446128452
1775636321
1885960914
745928472
1705556500
1526368639
1224203608
2014420374
1723037950
218608717
1557894035
1501006553
412035925
1323508328
14418934
985952016
153698965
118816537
204043932
1353649734
120115880
694130274
383154241
1344802126
1987303327
1848092247
1589855349
1561265382
1665074325
436106740
473184036
1952308925
1467029870
1019131423
493635548
525039887
1178779987
1825385030
851741474
201757648
371456344
607000500
1255783784
1003095113
1762655625
171998801
411620582
1294676264
1066975462
504371449
982752312
77846355
1930619411
1649354128
518411195
343414219
1198217771
1562965351
1100438789
1211744826
2102344529
1933460779
1910107259
524944457
1500485294
1581014378
1966916430
215628694
97088141
1017117388
867037774
51194415
100366514
2035613337
215786509
569993673
802301073
251913697
296873659
1517168614
894663171
1946028914
448376514
259729908
1303593686
1222225549
376727808
1088231786
1857606967
888062999
1890268386
193927269
1346331210
822447654
503230193
1424137648
530173042
1504181554
621408841
1067358429
1489175713
1067898716
1888656399
432463503
795079218
243509484
1281283210
1154276715
1238884206
1167097213
678060582
822778178
1282961690
699817599
475251587
1619587135
1402610717
49519972
653939043
70395472
2126664676
700637780
1281780061
699513365
398444703
1572603197
2117377951
392331472
745459072
1474276786
685570570
1590430390
571592435
136231845
1380921674
1565544260
1564967126
1859024677
1820130324
1439342954
298290435
131762428
1485529216
83946388
690931994
1185266303
360976261
233321578
1883501823
782925390
931120628
1507682914
1581121903
638337143
174241623
202602740
1370807666
879394347
761528290
1855431592
184929589
2036770554
45686692
1248668562
2081704043
1131267094
14580607
1801534079
963665903
1349970233
1226172340
592975826
1896590511
1736928388
1624521458
2012521668
1187366230
586016570
167176208
1083908209
1463368920
1883569507
2008719320
1508914182
1699883249
2087644780
76282820
924141403
1599549373
1994059132
384512202
203937
1949179558
1350910266
297519182
394507622
1640302639
1480797382
2121884507
1382841911
2041113241
1460379440
367690903
1557775054
284351871
336440423
1711956609
1095527170
752142504
1904594176
302170644
1084948156
1026466443
543352498
187619352
692515164
448083324
971775076
675296330
505886590
1179872945
1673029345
700363589
1190732237
328152304
2070475903
154958056
740852345
2010826134
615993821
1656156730
297801825
752589768
1971870027
1572724680
1993557092
735043192
1624566959
907634757
1985086619
1146836617
1784247290
1640510140
558381339
824503602
438117985
1414432710
162082888
281915917
402791075
91192722
401111860
300575132
1286545129
730409124
1824590112
1825088290
1581537552
132962009
2074840254
1978161002
1550561065
900485412
967124868
674434732
1886779308
561325681
789012180
2115604218
1800794469
724761987
1917998920
1289818620
342492185
1884417805
216685010
361301010
690342073
1603921985
166305538
1657948690
248273185
2109478165
1917281486
1410404181
1284270434
734745098
1085622472
1620188261
2104436469
1324918533
1655959153
796701969
111862081
1796000118
729803140
339345040
686695
389522910
815264829
1468722624
1631231663
787411763
1589471635
1905638908
804111794
1052036191
829426412
961801814
401078674
1858032265
1443236843
1374275729
119760948
328882083
648111731
1183870777
492747435
385618025
1348695821
1373336567
2005284429
421908128
593486234
1027798429
478716928
2101986271
2045754537
435897940
306774428
160353012
1478887058
1279466086
1719531719
1567308431
1531339091
2121350613
1081090244
1060093870
1279202995
288019190
1571292498
599474093
658990288
38475933
750581690
1500562072
769856000
203798599
244688574
1772643552
531384828
1793891545
529235772
301224713
23380094
1176653829
1191302073
682805777
1760501494
807526736
757190010
1451631330
401717301
98915234
462169039
1215030442
1174635719
894669924
921804135
1548475977
1449420599
276756736
1822644168
1274562804
1415690189
1482507560
1615583183
12055291
1957173787
295844257
455205298
59994346
14915476
42314277
923146676
1824413974
2117010712
1750997894
1025272910
1184203945
234073696
135850599
1888632298
248208106
2080000779
884537597
1130521549
1518019237
596523545
1126491453
1007150071
536632592
1353975412
581814227
540048763
1265575804
26489665
1977055663
1235220652
152741342
1868255333
252404325
529874873
450262340
217077254
553570052
1210203704
467150304
889342356
1119211373
1107790308
1214102842
269363538
455843096
952423233
885932032
1310597493
550078770
162471159
1510557150
656607055
1425371930
436059226
2059309389
803806887
1142998611
1256137267
667333650
1892230465
1457586462
163998347
261470316
1314301749
683327961
809678064
1325454131
996973459
627596984
533808269
665853620
1461274644
495256195
1127966927
1387617376
134901211
1470452765
1613835698
467713888
1513798994
1527161759
1760678718
210550518
1522635421
1293787446
1190334138
716828654
1757805060
997039063
1687687769
863234110
1907751900
254887520
220814713
1033381825
1375940795
813565683
257840490
1547176956
449158710
178965543
1743365363
636405946
1204148899
870542379
379151646
2024041402
9402851
1844546227
565972254
1733748259
1380761794
241436433
815475432
2040667976
1733075465
408810188
251454268
1121980006
473170562
1920339821
1488796087
1490672879
1912292638
657446172
2108694917
1478693181
1056513747
112656603
1125995862
1851244657
677098514
1285991047
1632040835
1352059092
1485896617
482665343
1485568716
380703757
373255135
1035721733
450318800
698802531
1385164351
1895404291
724363308
1311512618
2091523047
587139802
1581605353
1376559505
1667482232
1871185943
1950983355
90819381
759475971
420763670
1423910633
1860809107
1914684402
461086390
1272318164
336703939
1218597715
1834265859
1038742681
1025827922
626705673
1410948955
1780925953
1308597937
936870333
1661993793
1839332344
596180574
94316393
1428375168
1683615482
1601403532
1508050478
1844554902
724292402
707100310
1005380574
1853721886
1945206607
885197949
2104035369
1845926520
234356130
728852010
349016551
263581605
2048910354
1376633174
1598034439
434480861
454587361
867172387
276459751
1676474157
256279321
527594629
105912683
1668930489
50867043
588753388
1754558132
1520517293
254165899
1313290124
1967359721
1139718916
6594255
1195023020
334377148
433898850
843191729
466819450
1250573914
2067695428
2014926344
1076997182
1894259484
1984176862
1693678345
1443491851
120497806
1877117649
461204979
638132692
1591630199
763879916
749800935
650780419
1425846663
2066046982
1826824346
49246577
791209512
1069007002
201787894
1243373602
1148904566
244791669
655969579
1453722386
1982698318
1677195387
1975637003
1945471892
456482725
1059334637
677314563
2008293485
1694765415
890799926
2143977966
1241145151
1792730790
1649175637
558430863
1188785690
1949038774
1385068251
641032885
1975863086
1236002755
167685014
1746484078
1229914592
1205129236
1380918625
251823728
1949181414
616269005
1268009711
1896384031
1579943045
1446516151
888088
1594902123
1712593857
1149409914
1584377179
201452483
1672773741
2022000443
106531849
1354747105
1193889699
1011140778
1052540525
676352518
1087121981
786426054
1042361584
1556848027
255899127
482835074
550631811
2126380075
1731668104
2146405923
18083364
1708137747
1654512019
1658514953
565654140
581308964
52092037
2088886825
2070415986
1996888295
365339488
976567483
1095326896
444082571
742435076
264154724
427933850
1185894410
1767318197
1293902511
1384387664
1076743308
228244269
1684923408
1308400486
1286929061
39277708
2037663683
778806542
1244791504
394973818
1204790023
211204635
1576554959
1133702224
1668400739
370758469
2101008699
1902839803
310788775
1987975132
1557469115
1282612065
2128327804
1349100318
664070494
2128123758
1074944332
1417663403
794173338
31087005
1190193903
801939700
643883535
1832953443
2103493725
463042901
1268504098
629287998
2108837307
1287137576
1430458289
1580141737
384479343
1483491395
1257556218
542830441
1794888685
1631334538
1761928028
1658788914
1323802974
2115140612
338177740
1148034330
871337998
1379470241
1437104949
495872207
1141995978
886477990
1299345303
1790940472
53655387
314029956
7219923
2098303176
830112739
1699519984
1723051027
1907910137
1518119496
769925406
508297890
657130602
1878358186
1548580800
743458487
1082758090
100138196
1680436564
1062688936
1176751626
1099925596
72621712
1933798027
337142070
1240825191
1743798683
664817532
237394491
261907028
1354560140
249795571
2045351597
57753105
1719601975
905928383
1859862430
1674853605
392626230
1624840337
2106542841
334076923
696010669
961862696
96995029
84139510
892815350
1942400760
756591304
285755153
1033030846
884638078
99611391
1070506458
2046690931
824440525
956547417
1352485571
716705734
858191384
1765198045
67273914
2017328265
1657405756
338771778
158078308
1788112663
1795380812
1610979290
519973217
1968551766
1353832393
408568918
1632272540
1770879075
305314836
330399999
2074665472
1451939738
1801782799
1401431400
1628559584
2129801707
1661715884
1881440206
1887221750
125262527
329261053
1125004838
1726080570
1758028220
1925455669
1229468088
1143108430
1985536472
799492875
1619365946
1328935775
2009192012
432933244
1353883267
824157073
1656879733
1590478317
88791840
759944810
935636515
1319625346
1880424424
1360439183
1529701891
1000959972
1224611036
190642299
27893740
1939713424
1022134736
2014885051
1710449278
1032278530
528767279
1261002223
42811995
939301661
1509241359
680124430
1914761539
1769874953
453749352
1599385114
1699304465
1295552567
987658518
1746347406
1286676612
599908076
1452324998
907361127
1787757650
1350807465
1589784808
1581150264
1990742629
295907540
761702936
1303710685
1545812482
1767366993
903693834
1156096582
1485931739
482482438
71361353
191160316
1740430524
1030904244
118130433
1402314041
1876793911
1207068128
138333974
216087443
235215692
2059477720
1233087605
1838827849
849649933
642924296
1752802719
1298755047
1916384685
1472373702
122347784
2079366729
105454515
1695722743
781465180
378050869
1995522898
181872859
2098596311
2065279738
1165838608
2020745543
2060234191
1429256807
880901097
1493461792
1269239226
1704041675
1915382745
476643132
135290660
195539500
1971814225
2091587964
799399387
1129695537
1337594566
2038964862
2089913308
952519671
101850536
1152278266
1411579262
1190966302
1111580968
1586063410
727657153
755582615
1106124505
1821207676
1952467470
14686367
1863210545
521287377
192852394
1710512998
1855228736
1307508693
559661830
1356394755
991368418
1210582407
1225251880
675760122
221967161
740224022
530338367
1594720032
1674259718
2060903704
1958900677
830788528
1904588591
2046664970
1908445984
72438644
247914977
1569326795
1992693868
2035014170
157044687
450999358
1146067958
714560890
1290302297
882263483
144443449
453136711
1650431452
1055614860
256623726
1307954189
759653642
1383509370
459466488
542266067
427952613
457847505
1644654292
1723622776
479053543
809173818
779388667
83436338
21110143
1593068138
1841024869
622608011
1832090891
514346218
990752910
1818769889
1795586346
1682974732
56734876
115469188
85690299
546003477
2037901902
565725687
538723978
1078989473
1498173144
1874952183
1293110035
515721964
1681211543
443435303
920090340
1870636538
218495168
213161497
515102574
1180309729
2108558914
1418885259
274008971
25385776
1978597197
1793742766
220541364
27860699
2095105060
144272451
1801412180
1133121655
2099145019
1254720849
88316482
473407542
630436146
1201607555
418670808
170955033
1325711227
1468301008
1638323715
1118130702
814271093
1047773443
2129530103
1532435857
1532024134
197086029
789280251
782426732
1211331354
1979396575
894196905
1483273065
932614130
734503113
2107514600
1872920642
1047544942
157128485
715252286
1771427158
423079623
1574890611
1000919635
1622828052
1069471231
1787468885
1545725864
1249743661
990810985
152459977
908211521
2084132589
1753056582
1838051448
1305526136
952996312
593168719
1128062740
2074007878
1567439779
1084702256
1933102493
257297390
626021188
1584467581
912210966
2116322289
1629197749
1116947063
731250867
972097535
1743716052
1655282324
106564473
1885304574
1965822410
825684440
146403928
1947127337
388294854
1914005461
1593689571
2058991608
1208290754
577344186
442314164
654483790
1130699454
1852946986
1933888445
81025244
672801011
1101666571
718006648
861942880
1995561679
870262766
1444637609
1877131238
70034193
1877405533
363269931
276296384
2057712900
786063776
892988471
1046998832
482227612
80199138
1895252871
1668630390
3244629
32962994
512791173
1171639535
389368540
368653182
1091694285
983492046
1917120576
802958558
415607586
646867844
1127460418
1224395922
265307053
960041291
1261636185
1577298330
2001047985
1724338643
43977863
1408146482
1603815524
545908135
1921073242
1689934088
1919203580
751747627
1692105606
1911231322
314039917
1115659937
1105948602
14886494
739488403
892535670
632816098
793692353
2140260850
175693818
1918462715
469485148
1772435372
1095477433
1619861468
311837186
169654927
1756298684
1363575227
1055096930
1797664845
1520752839
1745704524
1177795144
993284843
214057972
1058736243
1675884056
1757920172
1741461266
1397206973
132705034
1849438424
2078818021
385343800
2088495799
1591425112
788662985
1885095763
1109578703
1301607722
792462090
1081344678
527174657
1893747528
54970202
1835192765
1406632547
1986218997
112227500
1271660839
1938143656
1277487488
2018645053
671294574
728095369
1009316984
2099548314
419665371
196857248
309812929
434517269
876592713
2029477447
615500013
706327396
712582848
150299649
1969903027
1124577781
1257393972
1558443454
1422313131
1032577545
1667977131
1981981432
1252712537
1368825456
1887059971
379041525
1179719201
1114378600
317745387
1930658418
32014260
315220675
1142766354
1484435024
1076302714
339504815
1272975433
1653642533
80686101
1695318846
144290670
89826905
675894475
340698941
707702968
1882574739
697523429
733800429
376139197
1003941788
1759884430
1260662791
1178274296
1653559343
9441432
1364075860
138544911
877537458
1085167476
1114672906
915257605
1308108751
1702286497
877347856
304709212
365823637
1996666272
71147921
545964117
1555767694
1553059318
2075953338
333757250
109386763
208315085
1269949762
2023034591
16091680
1687666738
1869528084
385488568
1547084392
534992119
335069283
841222538
79427813
93460085
278688514
150069928
1898987718
1635675557
1372375191
1078661534
218175243
89451172
1333352184
575074911
1111610481
181600691
1143213061
1731399132
1136551910
1242107458
1512008848
176759233
439826624
1975558337
1753110788
2131096023
2111770896
323490183
559832427
1781653157
794038168
168058361
1062569490
1758217922
1366073901
1380600815
1340915404
984264488
928090186
1512036080
758102338
364688074
813554944
161932267
276519550
1158003504
375269662
1746025805
1691595162
561873104
1030192496
1025890148
522876410
1609061201
1839175064
711154970
1730088332
534260064
749666677
438567713
1122048777
489126244
1840666619
167814570
1157534744
1583274445
692023605
554248998
1795579811
932604081
1908648069
829174195
1879604282
2055470256
1331701505
944767583
1310502373
830938379
124859784
633196198
104379654
1285800359
1928173350
832582467
96406511
880597960
679144301
1106642320
625946048
1216325041
89397369
1769629479
1149264917
1653652322
171621617
1294148188
1917853149
330037894
265071376
1240878675
1647103161
1778920268
129395322
64502703
564546693
846163813
1448854071
420653164
451727459
1268612116
1253002012
225852444
1818712509
1268029563
1477577333
454511700
2110436808
1677354849
2016678828
1975969957
2134508776
598570723
17773307
831074179
656000983
1759811679
1161076573
1667885566
257848888
273219907
46576880
1060138875
54500663
714879755
2006431574
1670632275
1649968469
1134209847
1728486297
967858155
1985962266
166485067
2018695889
1134504840
884736649
1897131339
306203690
1899064369
1701255809
862831215
990119750
284128323
211484197
1802489178
160648822
916287142
1023341845
1350247656
1603109008
2007380646
605425748
2091935286
1897534400
686647507
853182478
2119687219
305371156
1487533719
948871636
1485729791
1459142721
302625538
502013689
2080924125
1320973728
260006689
721105639
702203946
2142105985
1539046752
1643774311
526178501
1259462549
7616183
2111677572
1532098720
136677322
1160992375
185973570
1101894820
1843724679
664556194
1566277512
1549910312
1376611601
563754073
1433756800
1959371452
1439970806
18924430
2113420528
1113628222
1324113293
138312734
2117003564
1888964841
361942299
1130416410
1047629229
1186419020
1585098696
2127268347
1498763592
1239856823
1771230584
56942066
423469898
1115449725
347937845
1175861543
1240992097
586562569
1269883749
2082717713
304838354
1744947870
1549895040
301657175
1485056452
640230113
1768020503
1360623754
1822757360
450114998
165527653
349017375
1141358313
997199268
551727606
1152410519
387175999
1722601708
332422134
1725676514
181866904
149129268
1240089107
2063349809
1474741615
903131043
1159948487
1921026250
118746759
1863356213
777848709
21434630
1757071702
125459021
1567703667
759876291
1536618200
1366759628
931327390
1928360849
1277492210
108615299
875255309
112525291
230342482
465214502
1950291320
874403964
1251929955
18067179
318958363
351231351
1216964940
335845750
1019846324
1522545513
588576257
1646099287
471067343
675010434
1707842033
723067412
1483435715
2120481678
462842389
1813670063
810658067
224143857
2038033112
446521476
700184980
1197290151
1051194898
382550297
1790290816
1737613086
1007692136
1108353124
98633899
901639693
834133153
263812022
1689285202
716200125
1346543473
1391744680
2068874306
950132230
825507948
2115411145
408698658
1572919202
9788081
2091755748
1821653598
1313560007
1589865584
1253445066
1425137235
1857586154
827684098
1754199611
59746061
93475883
773725044
1280988500
1509912074
2143319187
1668570253
1989861072
566738136
1495632533
1561051339
1493223204
1306601180
915388359
1153768280
1266043857
304917528
2099078650
50384778
1553794036
1677468429
911694604
1780195284
1611462608
1625664333
1465980434
1692336981
902201772
658188158
213938856
1875772539
1667757587
1570684782
2069730843
1498916669
953684838
2102225621
2054955625
1561843585
1597389658
1826128656
563000306
711974701
1510044014
388455902
535143626
1189045270
797386078
1824124732
861542719
10940069
516604191
591754171
909530087
1314715783
2117534405
300163832
599544382
71205334
394927238
909175185
499888284
941895714
311270430
1086860166
1833424484
19199090
1095441296
2110164663
704604882
2014263724
1703852518
134138971
771100774
2046925508
1353210577
1941933134
856779250
780935306
192720639
2246322
2034918950
920848617
102171694
1677471276
379835494
869012453
588045883
1974084183
424099974
2081381209
1277449852
990947793
1867061088
1834266440
449725547
1632171172
380965744
896958038
2436551
831776491
1805905899
1249067572
1027735326
1397500389
20670014
54949568
1708624730
145770344
1301901642
1678907430
338023656
377342942
265018062
874621218
1719016824
745959309
974458517
1550827819
1399897621
1862814333
1373583116
1500979888
1539164043
812780858
568238508
993548593
478243646
2044478461
1241803584
1115480036
1197812283
989896879
738358211
578867222
167693971
1360547044
1782684430
1246500421
2005281596
334120033
709575909
1495544298
350921628
972208006
180823400
94337786
947485959
716993762
1078875306
1191374687
57013858
1084578922
326413326
2092141323
1420044301
157735145
92891474
530851004
833072266
1188782709
816847894
1036571768
1119293709
1201277201
185784474
397992519
631573698
690030167
202290567
885537892
48267854
862476368
1297846061
570520858
2112636631
1070949132
558896119
1418283233
1265611542
61381516
981670087
1343532458
1815149419
538851745
1747662182
1044015046
1164595178
144372270
364750981
327756050
202032311
559790421
728597468
862664437
966001221
1867484474
541859960
1006671937
107331015
1269450614
99343235
1060686956
778565864
1280276532
277223878
781518980
304417488
1942505365
499487847
589037190
394555304
1107779715
2138434807
1932012307
41378115
1764090636
1450805659
869903308
1460156272
930373108
361150795
1410637156
861769645
978899362
1380786357
1930756711
1902263859
865253930
1589931395
1824600343
1155728782
882778471
998593320
1375979853
1947408179
302954793
1328402244
597046160
898128817
1658584603
1844557149
700753639
803242746
1706516715
530088804
735360750
207608836
1889892773
961117766
366438961
117110419
2100511102
1269241329
1271912678
1666976142
1975538855
349868257
2100777555
798303455
511130932
424739266
1141377964
1112549465
1319945532
1024098992
915887676
1802339649
763318431
847034753
1403542865
1529005479
1185890208
1395237986
1413508377
1422515423
315185606
2032905760
1994768414
1471299562
2010922693
941099544
1142019658
23381395
1444012540
1589139527
465588890
166416014
1705380696
2050790036
270754154
1540175443
30597995
648429502
698787640
1855031871
1986823155
1330507824
747222566
867699520
67408672
495190697
1484459174
322565326
277800369
846049302
1589419026
633572811
1621108841
1818189677
1937430009
267878640
1065325471
1595228882
1797210897
455933042
711238715
1363884747
1149739426
1698274007
1700388587
22348754
1428851494
1106776765
1448974797
628599037
72524528
777826147
494522093
333791666
515460200
2114490661
514586230
962327829
1273620793
963425582
345368843
76105306
318152503
1940768218
1225837035
796043609
606578556
882488139
987429120
1464098452
1231954869
1814041474
1169821094
503814004
1870888245
1105087102
1418319984
551608974
767445623
1953528394
986803585
1620566001
180731388
1633172482
228013848
1363754351
2020383786
929701719
827133792
558103185
555530640
1121121016
1422746378
1714615628
626786679
853923086
931289931
1121173002
1343488951
788794141
1659899993
1050391469
342166309
152019632
1845150543
1942775912
1475198021
1492769132
1919033623
1738034486
546323079
1310608658
319458259
1394124480
886953841
138146845
1271754163
1526057337
443697231
1392303549
1101632268
784506175
497509695
740145745
1816956067
1210870529
841641487
224799588
940448162
88076189
68934141
146988129
697735827
539277362
2105715956
1576165954
445221465
298829730
1409046049
1314251782
1487733240
1011777971
1722947188
345410351
1193755068
1282072422
1287450194
183548851
462111698
428469188
1883313210
873862242
1854756535
1707444147
1923740423
129447716
442023682
1063417300
1519366159
350640451
1184850501
1742974964
871315795
1101241194
211581121
203162148
1467866075
671361614
1264797646
1136586634
2114019786
1317348970
385016874
1041358412
414562641
976966860
581434453
880708681
535372253
514889530
566602380
854051580
622322384
945826740
1458458460
12682120
1978698329
736278008
1837462378
1963787178
29995699
351997602
1041478216
1115328903
2066895065
1171577928
1223011399
1343309779
1533381374
266728142
4128994
2111715825
2106267279
1292074114
1838829814
1145823490
2077040194
1079765522
1401899212
1877135152
1349300506
1277602420
672641803
1381280901
2031990638
1643817873
554471966
483556127
2064871972
14459572
248791763
919544535
709263601
87432132
1733994148
1198474854
2124246955
67523340
764171809
1325883191
230739337
1673384960
1336793779
422125859
1887685443
1649795762
688386377
2128685066
1860853911
961850126
159503464
1676012135
1173748569
361707945
2145554066
278460192
914470139
563756124
563237930
98269330
1284968872
1861912900
752150096
651624783
1925465577
457601202
680918165
402366647
1830618349
596169696
251705206
2039758436
1135531717
1901528627
507189852
796016448
1951528784
1244296445
482250317
911307120
2011151159
1789859775
887516171
448086049
1056407413
1020766484
91065850
2082484371
1184571054
1084794327
582216373
581346814
1158410259
1825248815
113588031
201190718
863063267
2098732385
1413058893
2018021959
552705992
1517179618
1512649036
1711340462
1208416704
4317487
1972118759
394481259
1324888484
24670050
1048514892
735550332
1887406401
255971510
1711668458
125653612
29875419
700349646
1124475522
1092157226
1728665515
1801769064
1263520425
17124677
137278504
758519084
397487745
1105745060
990642407
318001734
405496254
596520382
1624239940
1672078372
1199719636
141151504
544778645
1811144017
2072018832
20785363
943010184
77606448
1634239265
428450833
1404847634
961582482
1277924384
1787413323
767677022
1878218949
874503495
1905600742
2127815427
1526907910
638486869
32495850
1544037734
1838969506
1637016916
1227212257
738389299
2040618815
216238851
1077126330
1090568881
355449851
775852836
182323390
1923840353
1575457453
156356489
834127946
1118031331
764095859
286788897
1383639391
717786259
1420576432
1422155503
1432704278
744767319
1966539102
678719388
1839829996
327836665
533440778
1216535493
631624446
571288262
1677212375
1483904197
2001792769
2039790783
344110209
1686915733
1945061777
612436244
370486860
2003230101
1166025890
157228067
666679635
1655953858
1600276294
1692073472
835455324
214497377
47245742
439818222
1221780536
1786751558
1325001148
1114776255
930830970
1193519699
1804486258
1583652242
188598124
441030442
2009982323
1883163532
1291622779
1837536816
1194303030
82852519
1069081168
975306028
400985703
1579274591
883994444
821691640
1453700920
2039178581
1029187966
217351053
774037445
579721508
1086225881
1651813900
268026654
253412172
990875193
1416553369
397443934
1091738559
855861314
835944105
532571791
23229136
975996747
1009365150
462805624
1246375607
439737058
978543178
1221771602
1515475514
574724246
9642010
214828403
1906854640
1555682050
1091373715
1526167133
1736460197
1325652750
1176228301
1266084859
1437308447
1101489964
703772451
414561161
203852250
1889174700
891656080
227623998
1458629027
1753435908
1204813276
85473886
1550575371
1054896337
255081757
2010291252
2057870150
1076456261
1271632552
834037432
238030456
538421140
299913339
789143724
1961739509
761875922
954929040
1167145019
1812321950
59696746
470542823
714270155
394234933
836026779
1612233972
356669779
382568055
1354311707
702116746
811822693
22834033
54547150
153835750
1157441472
40967490
1798777871
1541698038
52442332
197097648
611702447
225435651
216120416
977443437
1817378594
1581009774
1791717982
285191743
798552972
1211454699
1478619876
427574504
1382908800
597758156
1619158913
1238446750
582854925
1641711698
393769618
1147335819
115210293
159532201
1171088362
493396015
523294643
433971428
1064416587
1317689536
985891124
423601209
805424729
1627409885
737331495
1416569801
185012377
448479555
994619350
992734733
1882598503
591369779
736344204
1342389229
990624984
553379340
2111376032
1339141037
541600575
1074012222
1478646195
124388001
720100697
1731866371
1153996104
1140455454
494184192
420292364
790389215
1692796704
859670752
421002366
1559058513
1408583924
2030154476
1879622097
1758531343
180770546
1923338591
1264152138
346745230
1386624397
125477178
2122525645
549826779
369247660
897829800
393555200
753923051
1758347136
1459489605
137890938
103559087
1599550704
1426823085
1539748183
614842241
1629264611
1964890611
1145421619
45847883
1600674959
101410981
216173468
1594997126
897512784
215043278
432184307
1757058113
2053149346
807439596
613198973
1168702568
842284787
83428008
1278492201
1488720025
395711283
95581641
1523625238
634771285
589394398
1744109964
1416154681
797812524
162547779
893501437
1975260727
724522777
535321145
2093792901
1110591400
1826109019
1808765537
747190990
473606408
1990380857
725638789
443098613
595837701
586310938
943132683
99676479
949266169
1930385538
2047952704
1566614267
225492105
543501298
2096653749
1490235761
386865409
668167440
1456473941
148187169
59661486
597843037
857835000
1158910981
221124867
1775000546
899515156
2061776663
439795653
158148841
1559001553
847775050
370743380
1799871243
765942205
1026091149
1345207996
108309865
795944996
1555287223
1889609933
1265077791
743091190
1506800722
1009432082
480278229
744037928
1666487413
1802060876
1702268249
1450763584
1035843916
1253887717
479136540
806704891
943813153
732992708
1085337130
752779943
273040826
1763395177
600207693
420873166
1662774903
1530838119
553470850
659282883
150429363
424686990
672577961
1283740759
861080884
1240603978
1494764848
467659249
1811187871
206068139
1085179325
2097036768
418927892
795877876
514994193
1718948036
1969557249
2118409282
2103545790
936658021
2095503476
1501004984
1090407983
1691346526
477367399
841751244
1017197435
1565082031
280771616
861182017
1110746801
2081421837
912421518
138669843
279377316
1213476204
790872282
855084925
1954899441
2078449243
573248090
1287911073
1683033173
174319135
83052933
1479329005
1526623643
1408741170
1161339830
2060540860
808511044
1067775899
1536845073
175571932
786619352
808999617
1101909407
1348049973
810267583
541680722
2103661760
1108070207
167023761
809494975
1858022981
793760290
722267607
324168896
1275467204
141666926
1445972101
244745795
1000301392
1758198808
2045435666
660363137
1108174805
2101371017
1131969992
741213532
1165824285
780944457
607988469
1978415450
932042228
730025312
599398235
346074486
152234773
123226465
2093307392
364887265
1655619190
473801808
771284308
800194467
944356363
1120298506
1382633000
1621027684
746936925
848345391
1221952790
1955692269
1550609892
149092608
1688203784
1898967992
314689065
2114209785
486717700
325023845
225317262
1111076170
1812961738
1565324044
1856899473
1332788328
1345102045
695454549
650241821
885047785
668901050
1364966623
436150038
2097904293
1758619923
887533886
38102491
1378243065
3531453
1361551977
167246968
1645553447
2073152395
467371331
1639728145
1409260752
1853184334
45955983
425630335
1185541651
1650759500
1007521155
1331593014
1650085322
2073726740
130559395
1505951144
2083769360
1582315635
387891617
1576559556
556778649
1163473284
166917373
1687698624
452908411
604454900
1344836441
1360827863
557472967
442865593
1053338378
1151306272
1836023634
1945955419
1326364375
1441273848
1353496152
1584482572
1201197098
807746379
895149644
2120921298
2115234308
349721614
676003068
106530521
1910313622
1821364385
402724733
1942470189
909163878
87237459
1902522538
487052033
2090931829
1405156853
489248727
1110608414
246176579
176215579
557411785
1636071693
661405252
331919811
1306553504
541873993
1685540898
77085586
1713976482
784012621
1865249476
1634344551
525919090
637975973
231232222
448571987
593801633
2104564996
2108222104
1978843277
1986877833
1407398499
1316686788
709756883
929629507
1894672186
1877471861
1357080726
809813180
153391033
1102110252
1636487397
166104114
2128065315
942323030
1441481096
1016642205
158506154
221490902
786702669
2106074963
1656435253
2145125473
2142558715
1981659373
1383044602
1394257152
1298381845
35423068
768544282
235347682
338804
93154767
566211861
1982929401
1453593409
597778819
1667363314
1456437767
1168941728
1003683686
738375850
1704923411
1658474551
313581299
847090230
2020247879
13248308
1876513763
624913591
1146376134
1601329973
1120976101
2101031915
169576014
1574970401
209410481
1530999246
1622474197
1690100608
1529063658
2118792697
1102133453
1346080645
454446883
1114080839
285766913
1932486663
1442612375
2099812285
335920742
1680667240
926812930
1969720680
690620697
548814423
1272163660
562921976
352342874
831746345
2014528536
1216321311
1576783923
1587059512
102647051
377867937
2073631114
658101051
2075908328
815573375
186346090
544119510
377977250
1304596662
1314840893
126192374
1635588296
1592919635
1868089872
1286162458
1326173553
1402575999
1560211678
251117058
519572155
293778893
342817658
2133632310
393633343
1144524502
1263455389
1560300926
1023915499
958205094
914287906
1182512033
1019227751
310826596
307756834
1470291208
683764152
893924564
533477337
603356103
1993436348
1900100278
2078663015
1651366819
1696007588
111392050
222029344
933893473
19184462
1321034798
1024811537
1631816618
161169767
2016999979
1343569195
540192522
1120696552
1944511692
1952894478
527764051
451409087
1614732522
25461714
925865620
576325787
1995128666
1876007031
1404000201
1764122462
953101329
1012910881
1925791967
1109858537
1377333202
1062871684
423256093
1094283581
1896755993
1907209881
1422479977
25226588
258831179
950633345
1460273473
1560941214
2000962203
208552814
1875158495
1060480139
425512991
807882978
757142957
527788955
476657780
958763333
718755342
2047050313
1631657352
1276470897
549878219
1214065826
295831437
1168681381
208847955
191509952
738429990
1982705038
1611404794
1834604123
1613774818
766265458
1958584605
1499341459
1970564523
272754218
354936099
596574465
1548982018
144024440
1342567427
2069735512
2060827831
811429489
1646198211
1730258312
865955562
755839660
1774527605
1869114076
488088885
1223232061
1027774740
1825596639
1463181069
2127788113
683016144
458791463
1799818277
1095805859
117382069
707645439
580238377
2069350569
477938534
1998469675
1169037223
598424408
1367153998
16560119
1059790788
965808663
1700864905
1549560615
707180274
602169231
1922330793
439242225
1702490318
832087322
513430413
401125746
1511991906
1692943588
412167103
486718319
1009183512
1082588234
330108355
2041331034
718310329
5334542
977973098
248191407
897034151
2098365588
693869519
1063727936
1881625906
1964528629
1527558131
1204675200
1808016614
292578475
44555904
1456862284
316533452
1103461773
986856587
164442056
492457480
1861698975
174544306
330851574
38347078
245692323
726845407
1689191195
139690872
1342446302
703146043
372979262
1381418721
1820083675
1650536203
902270583
115090091
480307499
355347549
1044589884
1983785589
1279402320
1109181194
776305685
1819086477
1718456403
892530441
672819941
677553276
1951940955
796151723
1832924702
1148663500
1347064239
1489747196
1325380830
803741198
1472668582
796599174
1508388603
855711869
1447418092
1955768662
303545392
1417255396
1409012758
605034731
173615412
1471573336
172590046
1516738241
2017486506
1891744699
2038936659
542547179
596541274
870933705
2047650340
1895972701
793122302
873811958
610419806
1837217764
1056533530
872840025
314975756
337001328
1660612562
1137693864
1210903070
2020676886
37311098
486136345
1998674849
1703480123
682632755
216137957
1962457577
10488607
896927030
1040639924
1542783323
2017074654
1536245555
907168988
957234723
15115193
1155272625
1737609198
540796764
1557977433
1717656780
1131379089
607600449
1787601764
968555771
1197149069
1959772185
962896686
387614076
460659065
1359645668
1798214270
1472569463
1789716614
140896366
864217079
955181966
1046616091
2025439368
368362428
720657826
1190859252
1280192247
381100813
1361851805
541147702
903942177
1755077965
1921609762
1232345036
108240038
1047586635
2072036937
908315964
987302840
1154637975
1974940606
235206582
85933245
1824777874
35849369
1728962642
1611295326
375435737
1852337196
2119083002
1761403894
1445853600
1851433764
823466847
247714026
2125275337
1454017929
957189149
434239990
1257187565
1844177206
1932599209
756128603
2114613229
87688187
1114842323
450248648
108245871
166001110
1816008494
1326948996
861625649
632322969
502362101
299800891
1297094554
1263344733
531709341
309134935
1787275603
953493686
301499517
2013909938
575609514
171312167
1887397679
670692472
1380130958
1770983437
1982207613
104820523
2064765311
1135548684
1656064390
819425439
1369874886
586763779
208076512
324035953
2093066161
1931132485
339952565
850468040
370878348
1947819879
92980316
935981706
1767139370
191208442
494363963
136905006
303484709
1840736550
1909006885
738876600
98714839
1285547515
699299660
1371362301
1160503567
1188593747
2109313247
1964489715
1653464774
1383638077
951272432
196100440
1172953365
878375343
2084359762
347652853
209604190
1478163224
424763025
225555417
638610880
3443419
1574462728
290424325
1382754985
1307406987
1301916511
1460345860
1771346242
215146695
1443116328
1240876003
1681560185
2108899169
693692428
822950060
1761058963
287152501
250215383
727592293
909194028
428837351
457192195
1132453524
393223090
2040181258
1813437156
2045783374
808735079
845854452
826250285
1750319263
1164246548
2067056790
2090787368
95400100
1369297242
842641198
143819852
500578329
398106086
69427890
1563596192
1012887215
304233882
380053414
2046719340
497486800
208780557
1467299486
1789294392
778580117
1749602420
1218373960
1925405377
1018182035
85495750
1069314608
1164741969
989960617
2113239851
221976902
180236407
1486863458
1871562307
1700594633
1182788555
941420450
998567393
747864350
138249197
929256999
1167430448
1962729929
641874859
177332755
1912250435
183424501
570948563
1562793580
1002484907
1654018745
902513410
1124946584
213965046
282460533
1880416111
2102485814
405109706
900478248
724200736
1950489939
1400550804
1586063702
460759004
1259094065
1231738077
1797277640
555373077
383508494
1684550349
1733834561
2113363593
230791089
1990545217
422277473
178667367
1874051851
802960637
827957573
31946507
2116338107
1619404190
569903411
2067906525
214384770
1564774103
369635700
849216780
272207014
207373675
1633558068
1137844953
225504538
574884541
4132314
237727258
1860044094
1365727164
1648476041
86639934
174276343
878604817
1142505681
1220405333
223755665
16566320
1209222306
2021054748
300242662
498505030
1295188214
1379402587
1398412990
33476080
955356438
1310747993
1288816582
1566463005
2144139360
242823133
136644429
1478849334
888041563
597325377
14114376
1538827497
1230081577
1356351333
1091036285
798596375
1727313458
816321878
1148971437
1533910493
2092707090
1263539498
939305235
627184646
466661000
1821466764
1499529942
795900893
929205193
1105059057
247217805
623021013
735727977
197848063
1095423283
513256148
715126162
1922163673
584467469
1420602066
1136758466
1452232699
1114170897
2101792318
1189253520
1121056814
927651592
635638534
419206891
2028646998
794877192
631949348
1687857909
1649277259
1478908755
1198418226
911745616
213405226
1738230741
386384462
663484723
874930123
2090811984
1287937344
757709138
1041365907
609383904
614020431
2030102516
1858389283
204854260
100709080
396622988
179419033
1189288327
1015279749
358604497
48655446
190182994
537937830
2026695922
1019554966
2095003273
1868178244
1235388861
2052638962
1408955724
1169038706
647377676
1639135767
778229514
11625257
489627714
518522924
1591036714
431120573
177694723
492010595
1261098837
1766503810
1150529243
1509922824
1098016850
53702937
636116192
1511511433
720219600
1397528180
1503878494
1568452575
635861820
1677256999
1688822566
1990718469
1433809663
957284644
1970649163
1177737247
544749634
1908451122
1838126016
829348914
654338452
1861843040
1757935619
144863801
1741595259
181785587
976951444
848981686
1700283950
15928752
1866483979
409026692
337695302
2121919409
1687253789
890040794
2050652138
1810131363
1511199796
1521807198
703053555
1637860779
902153414
1858115862
662122418
1540084774
1317684761
350198550
1418855744
678992970
595662785
2031946941
693561474
920861744
1424922517
647911872
1438232825
1565725999
128755261
431944260
1539387374
1582841846
340973059
22659792
1297875656
1833715959
2136875468
1815180469
379940119
756429927
935406145
1820882509
529742492
592628571
2103835915
219794314
371566994
1562521138
424305140
1204004285
1548901815
167490342
1023390245
122995649
1661163827
470354091
1870083615
453876548
765657064
212443836
1629752284
1669744572
1338909045
920612425
1503368361
1707754237
1894058782
1350946525
754805860
1520100915
1062511178
1716773133
1200350991
1021948243
1066436413
1573586967
1644041982
1270569893
148323809
1666367872
1496603430
1757719631
1274634794
1373815227
1880651285
909253025
1853677688
213669842
1922181875
1395339984
378878048
1926503001
1150903461
398642861
982108130
111991570
1619977295
908395794
541269082
478471058
606369328
804515435
936922343
1540782448
188592505
467938375
1578458648
541895200
475151801
1221212594
1511238116
1231904812
1375379653
1617527529
1394431067
1331281442
963679849
1165379182
171230089
2116404207
1307307222
89865334
1421419476
141048417
1290071061
1467221905
734064825
885254198
1466254284
1217228113
501450621
1095437650
816874013
1520194959
256557539
851322785
1252855976
230462310
1980078123
617021395
345422932
2024306050
649382532
1399913555
681820680
1274682820
1338676455
2101329587
23422604
1420272142
1874225072
1751451397
1338839821
1330312243
1685433100
1152835889
1591672017
518427284
690129047
1462179820
708530829
1056440262
1882832327
1386017279
1757868853
298386354
124810892
2100442663
1289530328
2031137513
1410543283
1072985860
529530354
2014658429
1023843598
40609851
615149061
1939837181
27501896
977729843
1630296422
2100405433
1254576628
1655765842
1849316574
1947252315
898619194
502008929
1988104746
668217193
761240773
385354833
1412550532
222978238
618614894
1344428022
32853183
2141454607
467140541
1719733953
823871973
1962374855
1641954013
1903861260
1538428352
2118969239
736575074
144348597
287142873
1619267739
1560356471
555009028
133366354
210036376
1351034742
1601673934
806652201
978058995
105566621
690936476
335595343
1803796156
1196120764
882345831
1351457252
528176136
867430513
226895197
1179726302
191657349
687477435
2134916015
1747178078
924904253
286586241
336208595
776148753
1864949232
1910959074
1569330975
1035977366
317911206
2115099018
6395200
1073681495
1580670921
1989127458
142475205
909682482
1782934020
1585963791
1522633092
1224333149
1156137025
1492848397
734358401
735555750
531807738
33386220
982933480
697853295
1133947241
861504657
694970149
1295862722
569785375
1720956986
763286440
1618371725
222278359
1281884824
1916116567
539519323
1484301692
1006280611
1931019029
332292752
1445144725
1242876008
989881376
1688192533
1812902892
719746300
1713469374
1703157056
851825743
1994794798
2009119409
889008942
1550426784
92781848
191114807
2119224052
1743521012
1319324286
612981540
1599790535
1924773362
629472181
1593810561
1553031646
1275401752
650051472
86490563
350394195
1107477309
1542879793
410633083
322363409
2055796931
1728347731
600973907
729750812
94550176
2011435090
1042752230
1163433081
969390878
1728458838
2003277571
1315922020
1317676628
130345992
6542893
1256744283
329977861
617511304
969015775
440127332
262587565
444684600
1964937607
185145775
1105844246
693272554
379201435
1083022261
973077934
1685490113
1815456883
948346882
774744252
254211033
2071835698
1885864704
956658791
1291607631
891693416
1022384073
1722438777
1073141595
1901544124
1598265224
1066372347
149761219
1317846520
1054169027
128414430
490489556
134767973
1871415205
1980888190
112167392
402184989
1336063813
981199076
1757102315
2090184095
285009248
981477709
272764937
1049736306
1839453621
175861871
1631481438
1650766803
392687411
1113850679
667494407
1024280902
648323722
1884692646
672524698
940318624
1683183581
262552206
1126092971
1736010686
1203103051
342488472
601360296
1882566607
1610714540
1216934210
719611645
458672380
647202259
1753634991
887365534
387072568
1582826401
592722481
1637248478
1283846518
825021421
1503766562
807883445
1558174638
740849869
909418807
388126359
1199988930
265211818
2046869482
883119079
1845604422
559693836
466334599
1300121769
562529683
1181774123
609255502
272052472
556411748
880904338
2096269175
1925376345
1858849139
1637937254
942757735
136976657
605484880
742040994
808338502
1430725697
2011011478
1536691750
817154062
2046305815
1868498320
722425546
1062644367
1983771426
1175875027
99113617
1967976993
1759585193
1775408782
1914703769
1139710969
1599481313
2146947445
1683193427
1705909027
750344148
1139622446
1463500691
716088066
1071393353
769026736
88113758
1092760921
377244294
869924685
181705347
247561183
903730332
525796083
72619824
701392921
2132905420
1518939059
1784569989
2100468568
1204823764
1245548252
61529648
610965456
1429440022
978883749
998548865
286177201
859249041
453916117
137736213
350940764
1571303813
1204649554
1288346022
2025213970
1422877409
1342200520
1169679985
1486578317
2088497384
1021357084
403296595
350368993
247087065
381920173
115843680
1043152990
2039369431
2002544727
592678120
31068096
824916683
1167524246
2117080469
1010217138
1447086073
1254919335
2092171510
2069687093
169342133
674347165
1804978575
1722040817
1750569777
1317046777
1297587736
733723355
1617554552
2029938647
607971319
1134325546
245131684
1344237519
546462015
379970501
1060259641
1059590632
672236252
1079322885
1942179406
860747117
457765684
1881654248
358586381
1777935478
303160334
643521811
1947293352
652640470
3948788
1348155969
1316333686
571244493
1337634217
298614242
1514500607
943927055
2109109230
1414147938
684146633
1758494745
739602966
151128930
1212363150
1830411428
1629118773
1552096374
766634939
1054606296
1525197702
1982798448
1073713530
745155876
1825884766
970953688
1348192193
697660772
1351232643
1668275509
1630519099
1593676527
758097093
956090735
1467172349
279695829
1389584338
2043357873
272229039
1341741025
1216832088
484841929
1450243623
199340408
1337429955
1671825229
1525147150
1979884751
1734490251
963744483
450580122
1504333708
637284268
1395207300
257703256
1836353982
1894345139
2110684106
302805811
1461228211
747840081
219713749
432582312
203949451
2017758090
1606802558
1274674802
1906316475
1696006853
2023550979
1567038160
390991536
1465307231
942474831
1602144467
724052529
1709796475
1417630436
1563706357
1138465360
324947564
1091181445
346468554
1760619274
678642308
1381406539
686593771
1242014993
1207257146
99260372
1501324096
1707752038
134674582
2015819871
583725679
1952135782
1962243126
921425847
634987231
1075629673
1575279134
1223923317
1384738631
852720983
733824292
1861591242
313954491
1011169369
1189171959
1421999751
438577335
1519759181
945238475
497461832
159544231
1942023316
1059927794
1888465701
1088291729
1521826186
50527497
1702044701
267682088
1236093630
1623198259
1991881738
1762096968
1317778452
111214107
1584742173
1424368766
488154401
820267150
274073026
621237589
1982000656
1484744679
1315943898
1118586654
1369786929
157658772
671037963
2461998
1026618875
1577685482
109204325
2071140446
1727957549
1239515220
1183971331
1872234563
421929216
1826176890
923827356
1142674984
2006958473
498651762
979141560
1079069375
650974259
833218616
710522597
35427409
393043802
1126486426
155207215
907108874
268225270
1521352626
1984180488
283247810
715124147
1609370192
1313166830
809015947
1641848868
566640093
1440303855
1395867573
1837177386
272609684
1126170147
1222396504
473585125
1931142771
2062818748
85429026
91929889
2083253361
1445480382
43882862
1651645744
211227069
1218577197
1925063576
335012489
1614682086
1296269309
969034399
1449696803
314962860
112533206
1491600227
1670893824
364777809
373277180
755991047
1175912545
932324530
1057547529
1397992245
1748177520
1192197601
86080924
317099669
1948840488
795273511
351839046
1571481984
1781693387
481563483
1625489401
1327739113
1680650511
1362327971
126355473
192062305
1438135656
1332731650
1059453706
2118050810
852824564
1573931735
784182087
998022076
1176158840
739217093
1331105385
707699872
583895189
189158804
615486940
727399308
103942450
894482587
1438862951
495761987
648032255
276324007
1791084955
1867995696
1576426344
812392994
924830888
1769799184
1345180186
229523265
999737802
1936196808
636583348
146934244
352526255
1389765464
775417943
1317153942
1513235075
1236027106
956411863
388525563
466676621
2064416697
1081920205
28311486
248312189
719778345
2096018617
2036028531
1117219042
962515628
1256548681
591822370
568093900
763127385
1515248165
1175393318
1566502409
952438276
1883611703
1975165364
1170893906
1467111675
474612163
170171299
40597008
253828604
489562960
106749881
2145382573
1341234751
1351657314
461355419
1659906348
573681681
1800436085
1504735754
1088531447
348778535
1615653594
1845454060
1471472899
1321663651
1173690483
2082774748
2111736035
947369730
977770071
924320870
36553740
1723436580
939746225
1404043237
967848924
1294717192
116074381
1284487012
42247692
975374538
1813755176
785238926
263037427
1096112801
2123814798
1255972133
1662302111
5829384
121857604
761076764
1880070559
304969376
449028588
799349962
2044197642
355040691
648206220
1071789985
1585920556
1489311128
2054901212
887238161
541511450
517622592
1758820500
430561570
596018300
1444199981
1923183991
1495507048
1110013949
1365850382
189517818
307132196
12247611
1116624284
1653509601
561406878
1675339571
596583848
1145013180
320834681
423210574
1169221280
92073962
1097650076
1619133165
1778694800
565797043
1290461162
1574878352
438201034
424140495
1976101924
1085386488
1837707996
1445552875
312986764
1851581047
45322595
1392283982
2118695297
705287163
808133570
2064694735
1434749385
2139127261
1428260786
968702217
1125414944
138356637
911426852
1916658609
1591046788
1998847553
2122957165
544607036
1380904970
806974702
1209088156
773492221
73813631
240544872
110870585
384059277
38255094
1558389764
1059738002
1233896715
867014988
1781789114
901045230
1248805210
617580088
147505668
376069725
2011424994
1348586047
1005609160
578947682
1867736808
1479435731
1085704486
246836867
1969666160
49323403
412335564
195274734
1788823945
574361988
873064766
1583455398
1088379252
861428469
1491649965
30621315
360883680
572142170
1625099840
2135151853
113795327
216211021
1914533494
118181568
309291953
1158719818
1562798677
1343397268
1183177578
121905160
1469421411
1731270363
1284294020
185325523
1565932596
1568399126
1513182231
295107691
376389859
784358264
1509695860
121431838
954472358
1199746112
695721295
465632244
2067358875
1140404046
426784855
1767641247
1296985574
1469974996
1879709895
1521769208
844911822
1192213307
60167831
2081220131
1074533637
2082059962
538853194
1142264358
1941196163
2111702532
1221600058
618961232
1072681099
2100884437
159656081
1573035632
1776155578
798473487
1942169813
311575542
108910769
1620790351
231429053
498878666
632620306
1962933078
1765104853
1705586668
2041799453
258170264
1241181874
921792012
243568890
564204066
1035954172
1082990512
1858087492
1939840710
1046208204
1332496289
1600769926
176574778
2043637218
1258329388
775026297
1635068321
483706968
1013035699
1651016237
251121119
75371947
1440029439
2048009258
1082950123
106436303
10647685
967934818
1740123087
230003018
1799195489
1987390880
171990285
535037100
1777243905
664489707
1631872263
1881843192
943872317
1962684975
1359899435
127181800
1235912629
1707903342
1167429954
598193109
1540871916
1137212910
634002994
1380443462
1702266937
1008240830
1508159210
2016001638
1209434003
1080103547
1326543398
1515430033
1546117776
663608257
1961912800
1917809698
34946569
252325415
1736684969
1204657414
1537488112
37147361
1380246706
1100625615
753251746
1997460701
389697743
1524996328
605993280
1007421261
1728413604
1761682232
1815251324
75257691
1023643176
550588806
1966575115
1436083028
481862042
1381374217
1258267826
802151279
2078237305
1540000587
561839520
1825712714
1989508823
620544886
1930199849
1813374066
1094595666
111090172
617531054
1285456149
1171513979
1483972798
559446094
469490270
2021762249
2085808095
975397829
261158231
830338375
456067583
1682503642
240358038
1077892812
1817444175
221205413
106268144
1984169654
1179007873
1341250945
1116264331
365279133
1673564417
1148084575
844081890
1657951125
913464654
1962915243
1435037872
191022659
1413414179
1074719672
1156242793
891866945
48204177
113509409
396110590
1038933081
552065761
171912753
874323896
494201718
709875293
1021545764
1806786537
1577940304
1505886413
358385626
345736464
1257070471
1863343192
489069914
815496832
1104017091
1850772454
75809867
172014109
120582445
977289175
2045464790
348197654
317094032
1068689704
1527341799
1059425341
77675640
2129246113
297393258
1421725329
1313770633
450288709
256171904
1911255673
609123091
896341624
1551553783
91623240
1771046589
1128040428
491911672
1270420637
399592767
666751297
852457212
706504938
308004129
1456240179
1445264850
1315492703
1672839428
1727105280
470544291
1990798251
484472958
1933549577
1200032650
1265193325
1726012139
1654722842
794010705
1061416329
1432578706
630814163
963862332
1943009700
729603406
983267410
341277134
891228459
161171497
1278469863
1565956312
840796315
1709347017
57348275
1345723819
826625660
1045227547
870148513
1806697788
506762129
638077955
1445754686
721309070
1842952863
631902926
1485374401
211084458
2080510300
1609661408
607624166
441654981
776392655
183651196
1376801265
127251443
1431822747
262171487
1729808962
1035093800
1994847581
131438318
361205741
1468363764
1601787205
1560939399
1701294216
417096880
345311120
2014921821
1403232467
1587736959
2094642758
1150008193
1691510866
1491027288
1421238302
1073657102
1555175065
396627313
1267519487
1751322786
1109556804
272772884
1848892838
434906182
312687235
1076036955
1357477448
1336385142
125172309
1993615392
1004891136
1071083473
296097054
418232869
1927155408
2001124974
961963789
1503411972
149916729
1693638458
1473672549
2025257359
259463149
964778084
857725604
124506670
1335024696
337374226
1417476766
229229792
588755316
812362267
188350056
647157802
1793957693
663489147
1734416873
1247713796
233055208
1475284865
396564112
3549093
1546601832
776695890
2024614012
447920811
685664598
1405995698
1263340107
1841807304
1673393288
870702537
1910792702
486634699
2067051648
1579731939
1154247767
891359053
1322127077
2128700718
7008708
1010788937
4323812
50821485
114917976
1069497690
2045492348
2054632135
706738700
662165896
247494284
1835104169
1931693318
966881591
687239609
537810266
1552522239
1126950105
296630471
707424630
1072992357
1145641503
1963882677
1425573152
1058209910
1360255576
1667475525
1709170482
1093327730
173815749
821328028
1357966663
819748492
717389011
995888488
1226362842
2097123363
543793581
1146813827
1104999044
2057110831
195709642
1060117070
949465169
623045679
1062162294
514457803
21953530
1561813584
117753681
1732407686
1566446501
749277082
79864109
28602573
1347107456
1151273683
1713094974
127807281
2034400049
1397294602
108701356
81770796
768504285
170967767
1265933150
1837592662
747118160
510512692
612132921
1362971310
2090254070
1251771754
392008985
574479179
1895346743
1486447040
654913011
924197625
1286496621
2084670732
710742461
57747342
788542134
1335475660
1420740617
1567118595
1027113753
198990686
1107484792
31958390
1900718414
705686099
1291441992
1809223928
184549252
1759953084
1285260576
1993787036
1533277725
1288241738
340399138
797551585
4730057
168420558
809860958
544056798
668571311
1751727163
1565038437
1535387734
442475211
304238261
568890041
1980862198
308178799
1743319381
1015030254
619167071
1500840910
1582689336
1217335162
617383701
846238337
409183838
311911615
464314349
1328399333
1706826345
161552727
611177566
1795229744
45683363
430786719
1078741370
545190275
1930931593
2055336112
1977386446
865965771
260057466
576141138
1994031343
1330117970
1629681919
336542144
991689708
530352956
768352314
750871030
404054553
1076855236
569235320
1686258966
2038591583
667582461
1430485083
712051173
14919207
289541065
2043523598
473126673
1990294933
1528440281
1544095112
1428736239
549874544
1976754729
1985972676
1908338769
1080076130
987106248
955709318
661575858
666680554
1813958157
1243348631
2047677922
281666218
651454216
1789649075
590699295
337189709
1093722711
1425889040
817535119
1577590139
1579997885
1542045222
858038787
13173777
2005484674
1119324585
224681298
118998703
955269146
1036452097
319256523
881752532
1158018032
1191330705
575972724
766072527
1600286380
1882297593
1272538755
313232536
2089652754
544534813
1628591655
1840633659
1664484377
826534067
1878458517
763355412
1476143735
712295838
1095909648
1128622634
1061825513
1810626169
1676683383
1536702824
919730958
1723122561
650799979
250074033
1651140666
509889334
545020072
1336933599
103037858
113755414
40326917
1230962722
160454843
1895763813
2047929351
1411694540
642770543
507806423
1264798161
385584520
1311212415
901975667
446260618
1784400739
1122926420
1174117537
213882255
187388679
1825774797
693812936
2043787233
781821572
831315114
415211975
1671422068
213510279
1765134116
1842694701
1086492318
13343910
195292865
306124915
1795648610
1799565160
1396409032
1471780160
618632318
314787541
1481869407
2020640225
829972459
1448598022
308618817
1173047319
1732754696
476320437
979314181
403732152
1962216817
114553851
999716461
1558304163
1151831038
373476232
921482820
1018267259
31669068
182938017
367379980
498172931
1111317658
2067210608
1233478248
1826514868
827419770
1162907900
317572668
1902539936
1686088372
828322249
433607942
315485328
589178756
1346941141
522276280
1630645189
2078628419
1528106742
1203733408
1512639942
1887518595
346196231
1319182838
1407719684
1414528831
1884702876
1644590407
727905155
863443812
94034665
185843256
1230216980
865609171
555578152
1014172532
1294138643
1603141224
299561153
117382165
735452055
867932691
556642509
2039499157
1413531852
144003046
2049779139
1529117392
1893625748
623751287
500185151
1018895742
718420966
1403970344
1583574674
1381902454
1622116096
1170836819
1040440723
418457271
382438268
1866612694
1894768817
142559387
2113495331
954625417
765368853
1893826357
1219576496
240249227
1638873826
548773243
633608285
1292758426
1407259633
482312983
450645161
62040069
811953461
2012040915
539814331
1003770466
1979459252
1247254616
1238367098
967102308
929833080
1471591139
2054503908
810733877
638085871
736491369
237113374
1649379226
1595096797
1311643248
585347261
12834482
2129640993
707752622
544522880
1570641106
171146144
1868923765
1593252061
666980452
1305004905
1851539075
1342360207
1895767848
1819466551
1691388597
1416335370
698676098
1764004495
940882364
1950180943
226884475
448477934
1328679622
2106686392
847939037
382595225
341849334
570188678
15593933
1180883390
529266879
24548224
1500783745
8071082
700824333
750790368
234850142
864476952
730933066
140569422
353406377
1475438422
1848564028
478524512
148358245
454550463
1645809586
1159461136
245589747
1796887499
990668385
1621931715
865173034
1226340895
605395178
194485868
529499747
143363764
1413303298
678397985
936418744
1737340201
1720377479
1834561559
1711487526
889208487
372723070
1768765935
967796772
111259947
1644757506
1950252496
2101776504
1380226992
535941167
1019583574
546162390
309861194
875028174
873650816
103522237
2014536319
1829938115
1531397839
1380093722
120896066
2005198492
192291907
1277218339
1600488804
1960626746
556769260
1026476645
1404302767
1992482649
211143771
1936005801
1622379382
39927578
570221972
766705340
2071289391
1057729758
641195707
1021207533
631844036
443662471
1959933045
193361259
674772390
1989417308
1167592160
202485962
1321916222
1674942189
32346242
997229796
2076833605
2074189037
1234611100
2076014632
1837970682
641752112
967830797
31708924
310828819
1888626162
1069141579
1838541139
1398715857
344638689
1035416604
1660662192
1191998023
2036719817
58735554
564343634
1445140133
917333913
613043995
475742128
1738409768
256573525
2022080521
29478302
1252059551
1744667846
542584414
1970198297
767249781
1856734427
939389486
1841610631
358686046
2116800358
1900204416
1116684925
1751700922
1144849791
703970344
1958340861
1384154662
1300575292
734744478
394725539
1772788069
1569879833
586539893
131090826
888366466
1593156167
2075909661
1173992522
1739621322
1102050502
1047285831
1398819069
1572532681
1280103108
741530143
1680678032
573896919
908101542
1315690062
177602423
193781392
1464144094
1564069798
951364662
1015897464
1426976589
1497185311
306019562
594338912
1875640839
1869578758
125741673
1559011313
2027579607
1027752891
389091779
850938212
2114809280
1313076143
1556316882
1096269765
1639741470
866824637
1021941335
723740722
1690305999
1632005605
307694691
449598816
433893001
175855152
816886519
959002853
1345596849
218466656
1809568526
521738880
1014330460
241636464
234170433
896325868
111461255
1275147714
1180196446
1642623455
1685376780
1023011485
541136717
1368199791
239724336
137282059
2007923227
628944673
656419601
2006317626
793921688
1089070297
497926883
2106516500
443842058
1939857313
523903619
264409045
567571747
1037831350
1791185678
240500967
581998178
1866584396
757745086
625814251
1664978490
1809746869
222244316
287634663
938871638
1867324254
816243483
1857848944
424412416
925511869
1219644333
1104649032
1902414117
321545771
543215366
613785654
1437012681
1917001647
853987199
492852872
805922891
561460074
70331577
1743962453
270598434
301488557
1258212838
288970879
1948448037
560883074
1984509079
485262787
1444639183
139805914
903157227
115763555
700823737
1065535592
1877212604
1364518196
999138849
1594176607
1948252283
1946743192
157532014
766220489
1174029621
1749301676
976013423
1370026250
114692225
931528608
1219879524
1340280011
1517827634
1660438732
1261843011
1218330657
374672313
742281697
2022117042
626449308
645214774
1065700161
677099022
884567153
1355444485
2044222873
199331178
2127217975
1642961001
98104588
1079109112
1819332019
1415473774
1276925643
622742514
850205508
763268746
999259340
192961625
1257918713
429951801
962738511
1700144007
526207012
1118029901
387622026
223609740
1910177850
1924569389
1083297719
448078327
1814320999
1324830587
1790624130
1857248859
761825980
1405965433
1731509065
1244647603
425688589
1056132103
1607058472
1041551206
482135221
961232595
538606972
823819705
274506157
1555418150
987250561
28762515
1570461574
541418650
1125023180
2065859259
57205112
1195805669
18641549
1752862716
482933273
632693717
2116031415
153718288
244391233
1725873598
2008239774
98536858
190138289
16119055
1224510734
1166207385
697597652
582144483
355696793
631410090
1498816891
771109574
47920993
571655130
461963283
1019100986
504526936
1669172099
1989491998
1002299810
58419001
2093971235
1085404329
1477528157
1146843368
1401557705
2041556420
1403549839
129269780
1193595408
319328632
1310772723
1127774354
667256570
774335421
770091015
35126459
1824087897
100037561
395838219
248346721
1597467590
1776737281
1203839886
2015721166
370519482
1707223741
757876982
1357200662
725200171
1790335329
1344104433
881897374
61708271
187547200
1693641876
183533039
1466099480
472103790
1589937278
924423940
1573621063
1405564835
1891168596
1440146840
546483634
1180425864
720102057
1786139726
1977473260
1869293819
1104992443
1478105621
127915287
1182149844
360713734
1221545465
363194921
863581614
925526612
717931495
1277737396
280110328
2075229224
927805733
415865908
1144691254
423132093
97490822
1543866378
1562829609
1715688666
20511393
759594708
83539029
164149499
738089922
601654461
2137303230
1243363826
2066611773
927407542
1599179413
715746248
797373227
1297634407
159933348
781782911
1994256062
1960462435
304108814
1620657273
1194353423
394281990
2067871670
773964690
1340532195
504126224
1488979086
917315845
216521696
364023968
1565001022
1702893238
2050714916
1575126465
1524747128
112711159
505528675
1103146819
1237905892
108552947
446465140
548934807
1973527712
724825498
915190363
1840092471
37679304
1646552316
1369811807
1417525163
239787263
523212942
2107019394
1099825084
1396787617
1603273577
32172066
1465568174
1062115726
280634814
1598261536
302693431
650322325
1930958598
2041106580
1899012391
1340891451
173283738
1758927993
2080698502
1162150581
1259025100
143036717
1417659562
118268806
2011221799
1104094567
1373397570
1719166047
101477296
703198711
1127171859
164446613
1805273040
2041635463
114802512
1372926721
1740120250
207450589
330695995
373298466
663155343
52952458
1697572263
1872844911
537576271
1585981164
1931866167
182155708
267482275
1425511142
2067213185
1256866531
1510579933
1782050412
1620661545
1260180250
1264742850
1228749453
1278322419
619736709
1714266294
637362339
2122458500
836572926
1956402009
1938165536
1899722336
1518660664
1963991188
98164024
1985691290
1641501615
1662587125
1177925388
1994393699
2077813203
1993975901
1937740445
1262203373
1692481822
780794032
2143251240
1674404734
390019783
1408416726
1990428256
399248733
710254464
836335169
2016477175
1965715034
1465900863
1400283406
903978415
1411228229
355537222
1915673606
126872733
1024407527
895323362
602417213
414360655
1608765194
1784697123
1853106656
1569215427
1872707404
527250954
447247209
1928615274
764364170
264299376
2078135935
1122896710
1262861156
341807730
1588576047
1115906861
181097484
743675145
1945409049
1569694630
680780692
1419552481
1393043971
661094151
584920227
1512113361
413213481
786133233
1581332245
1762741628
898268338
1594974585
2003119595
978332118
851052195
634819101
1171113345
1619967257
106754492
724226515
738339414
1542380774
261316437
1021704532
1296463461
1142690282
1823735310
746106652
559329433
99377104
571517470
1005155274
581652909
1656345967
1834293454
1515124472
2079347565
348513616
733514271
1462284858
628606707
890734069
1734050568
1595330157
1402008046
1013258632
1917489218
59920349
1791817284
968564504
1807683614
1114016191
1733951248
514894263
643236929
2026691409
1086191574
1243259245
605875532
1764471803
1398393355
1196346284
1062775686
2040127140
1027482586
153590512
490891866
342300496
1677379091
1025099591
835752340
453699206
87120529
734834310
1777975429
653968814
1138021010
2043051190
65261557
1661504311
404638904
2078088246
848878583
453648189
1616937785
943517097
1694193342
917206912
218284685
368462111
1708270157
795597821
34367384
706921746
216380319
820474410
1288299820
47400892
1598503852
1974342282
875844457
1159192216
1190845135
436757543
1994687798
1821531984
2019416648
153895174
964339422
2015678284
767684257
1484874314
1015243700
1349293187
399934019
1471632542
1761842612
970681685
999884618
1401795630
519272906
761213210
1956991510
72331615
1897033782
2141804513
1960770396
1612962967
496779476
1346849698
1619839519
208747180
461957816
1323073429
270477118
1891279175
2095586
2112835689
251303254
2020694783
1355310514
937012638
549401996
1616909181
152958648
1536067644
1822838821
2137983971
896873863
738528397
1756292968
1369610047
2115428553
372941134
1014124979
659873316
1604053791
1054650479
362404802
969665478
284361198
1774925610
1309569783
158138802
1069062932
46472731
1310414703
1357788116
1470794694
1202674148
1121769199
67587408
2048927344
1376244593
326372843
1061354643
512745639
2117408621
1972941550
1102137128
223052325
1954795401
474081366
6047430
29088374
1623392803
960435833
511716520
1099235183
848304837
1824116286
346525261
1511789455
293845509
1136243436
334297539
2121765820
93343348
283340056
969069052
715337215
755201040
952869905
1942123077
1126178873
918232361
2102853792
35888088
1511726289
943686193
1774204831
1520249054
480295552
1553128033
989666040
1150290206
639199755
1369955239
2119939395
1652393670
410383474
1200620283
575695749
2078921188
1536524486
1167238334
1536042833
1038865719
1317938048
243123396
178358518
1338724840
27325406
1185003251
1013457368
70140986
1069722125
185108185
1910290205
511086432
1119995423
714746038
298945310
386986637
1697856966
922644779
1095872604
9847860
24031935
741201404
1568826215
717223587
1828925691
2059531560
1945988383
1599137020
606958835
1379329853
1555926350
406021640
1090042348
493770043
47574089
1429055925
1171460133
1021663895
2001573264
1118657750
327039761
657337509
462944811
843814247
375789511
962497301
121862855
2026505946
1334151942
641988671
1184299485
476741170
1495463821
474921211
771192309
1503766201
1741503554
1732550031
1074703407
1665537387
203569946
65835404
181125655
1719443027
570942918
1359213520
1769404450
1103294351
1713428018
1106163507
1211196459
161052308
442854021
884165284
1465496353
1684900834
1995074796
1307789676
326038488
2055530397
1543389553
45216617
539650162
768302419
1457888148
1087991059
866738693
142860479
178306436
1955579990
815800689
1358811542
1916943886
2039272417
346997393
1938788412
981489254
1556198562
168898002
2067224927
474593540
734217419
973279998
476277616
843509622
1820867854
1867574050
1686270222
928071877
959194108
783221514
1948071697
1946689559
1619527392
613387646
1079682980
1573790225
1435630201
642825419
871304958
160857071
613704012
112977522
647472977
420219251
376307326
602844162
90402234
817552127
522963944
1592208961
757743009
1376078797
778935208
453789415
1672689053
600678630
1965457359
1982516056
187392779
1222454852
896137910
528537076
514701147
1530005020
907474692
244324788
1035813671
2138844646
2102495481
1485847371
129153890
1144217214
31225067
91894752
1195263217
600721397
344162655
197507969
1899923750
163865168
1474792923
68270770
1095635504
639844823
907899878
873514332
1233645320
731936300
1622191913
1110613128
438607842
1211166933
146460075
967031148
951077517
1078915742
568371141
6020727
1975203392
288850576
740712657
2132062882
1258655853
1585998895
766193456
2099340109
1262975140
868730136
914222254
406867507
1339446435
1249770422
2111532667
1251980333
2005429589
296447452
1632085377
527332097
894947861
595756590
1259505489
141674589
476415437
711942963
1190772006
1027152543
1243476701
1855325370
1354243375
648596713
1180673774
1628439285
829680184
397744172
1822775311
2052246602
236772401
1984294297
1884565586
625437579
434827373
2103238961
1366254135
951899759
894370252
1807096780
504497387
754828121
449194189
1077761381
674248919
1265829971
404808771
399497065
1715507952
173768884
871303505
1441040037
143577657
516062121
65108873
2077423136
1679350594
184398415
1645391175
1888649428
787938410
270255631
474409019
2095737850
695237183
1825326812
693460197
1714164146
838689822
1013596511
1711995906
1538265850
1771482989
351425828
1408767415
1500483978
2027265312
852317030
1371128370
875721509
897803600
360211570
1164972604
971745985
1532635878
1748219499
926025416
721193766
1104689516
1845539720
1651528208
1329078712
1948682137
1750646885
1381490432
195008377
1328776320
338002403
778379823
602971296
1296247868
1621339100
1903767923
1027529292
1834312407
1878611644
1591845995
1156672660
803445125
1097391837
635714891
295527585
1905703702
422136197
1165973485
1767265259
2142658349
1376597052
1731208003
321772888
422725472
1094797846
279945434
935022589
709305225
881541791
968322342
379865387
1876925776
1469212669
67063922
2101305172
1391635706
1960486091
147101174
1955189621
859845922
322640637
1749822760
1254706043
65857535
1622753678
82874769
1867683087
194933342
802261821
342653601
219049824
1289285835
72782896
1999852792
1786076567
310291348
1227872454
248021404
1406894277
1467161292
1214313401
421944989
923105889
1065497262
1659003885
1751521203
488593149
449640491
1307892599
586759646
1515093803
1948015756
1203246364
300296178
406303595
1973117561
1156461251
1603803922
1391594854
2123991365
234136682
183777893
1979714134
404128290
421238124
931414023
17276223
217590776
749003494
1822948471
2049067323
1173083936
1926470347
1121886051
1975403568
672387784
781517100
1868089357
573153348
415383606
661397246
321150223
251690670
1872899919
795400196
744697077
1456949678
198181680
1444121019
85808665
1671034591
1870798348
1867919463
2086696837
1010389413
956487011
227284705
192718992
610225408
115125916
1778453381
1917860226
1426284176
1345970937
2001280794
45300655
920117162
2040015814
2096753326
338940365
1302952138
1896994572
611212924
1047807976
1844024150
1688019831
1247680272
295433264
1673319252
801301604
959528246
560717481
1694931590
1835888308
605678165
1487417824
2114622085
764464274
1394350092
799503034
576536196
630012351
1816991209
167280900
704419259
1296885778
649299892
741367739
1149871583
977144742
2001791917
1813038324
1388068224
745156328
1895672034
1918399077
541695477
688639747
467707246
514741759
647443790
690176009
2037081220
1530425604
1387422121
1370216813
1038331184
1854900699
1059469893
1580362165
10729413
534815395
1818780289
1571681091
1079633156
1244478236
1085662181
479965384
414251958
1220237155
2052657154
377446585
1793716023
2011582863
1165061000
201906668
51391897
1520529627
1349951408
1648355407
1871803912
1310542422
147813609
976711789
1361196796
304146777
452318516
1072225353
1559721023
1304936267
1740690912
33083152
595539275
494230646
1519241831
994451885
1776319471
535818156
1780571705
1380198236
78365242
1706200837
272217946
1900099817
642056297
380127204
703242247
2111474226
2075147198
396424969
2096937417
1560167751
1049205822
1911613762
212383573
1543303064
319949695
1020019573
2049416786
1179325817
492395097
1225732759
1672548960
582237857
816770979
1430512679
245409570
1239427781
1487011355
416761645
664484322
53171585
989479529
42832584
95245492
334742123
1983007347
392665106
595302419
815468963
672940577
1950996838
1807625592
94297120
880429787
232155952
73417110
440948610
863197502
1728748453
1975289408
496255723
602774270
407987088
1636810019
1091836590
368535069
635149859
2002405884
480875754
2106043962
1294928233
1913244647
824010182
1040122748
519900812
753123660
2125613973
1123162207
1802654231
1137324215
1207263948
585551916
1011878881
1024678840
2933525
1422710108
1363159032
1766684852
266691227
1897576238
1341468214
2003269144
155271965
1268289782
449245864
836223788
415688018
1795241881
94178897
1937384399
1989346849
2143481751
1779965634
553486748
1458414137
2068360280
1762315944
1440413289
1482900000
1297405251
2020845091
2045667118
816025481
353801448
843621056
518702482
1619406870
1069723293
830838750
1392632290
45542111
513334431
672028389
137983662
1470763978
1918810038
957718485
1174811037
77217938
1115235165
148494551
350602741
309347482
300762490
1537773371
1909524431
345404584
615646280
188333861
427756824
2128098441
198904957
177464423
563239096
344902126
390487912
633983498
535366689
41711961
395667881
604197612
241771131
534178340
190488796
1868665394
734114197
35771210
1719970316
1735412537
1337603413
43708069
456132720
133480910
63496551
186136109
1730695880
386630383
784923591
2069456771
696382049
447081546
1154104949
921555145
668297456
1721269521
840057381
1861182523
851779342
696970687
579399910
32773358
93764120
2017136986
1424555859
1471576831
214497971
1940093952
1529704362
1830207439
1940857717
1203172601
2144672729
1479856568
1899685402
1702997392
28657538
1669652811
1212013277
77677064
1983134398
2044667133
1334541775
623149550
1675944856
2091640035
444904915
2080636895
228360442
1080873118
45474444
1770285646
1882936510
1392810246
1599107730
1374923553
595680660
1514002282
661193065
1850855576
543693318
1211250524
268631740
1805040942
1704612357
1448274909
1863506802
1952817125
214100309
787704857
1220526233
169817257
562805174
1750562520
1817038222
1600375916
1833268627
1936023375
1782177343
926293373
1884393968
1664983279
1966070105
554687421
1820801160
2048441341
1805944411
1129912462
837567088
854350189
1476127792
1121152018
1362835992
242792426
692401919
917103601
1842308385
1031757577
1052059502
2113322295
581949366
1493441635
472385321
883942133
1284672962
882460530
1041508606
1930115019
214994342
1977109973
125169004
1938531749
2137264737
2135394178
744378979
822605290
1747566024
1678660453
1206716583
119304617
163435283
83393338
2090799592
1553484402
1785624716
644472782
301656029
1620560285
31195688
1107520909
2059610431
1746684276
603997215
232413354
184078822
51573991
2088102948
776118503
1695938289
1826312225
251192560
1179508390
1242173036
226396347
2016984958
507467419
2141240590
1441303851
339092894
1582716357
1830562965
1519644340
1032082568
1735382759
1575741928
758745054
182951636
572550457
243878859
389344741
1189738085
805796227
1067606099
2070849747
1461616497
1111271114
131883980
1337799368
1726818802
1926802763
2090254031
1254998470
1809798264
1589272589
238521438
348509839
2139518471
1607008264
480946236
2112787872
355848442
789895513
1423721777
2010834819
1072180214
1633101466
1477970766
1251565702
248157689
527580675
39173714
1084420461
2097491696
800261376
1553754976
1230462823
192608999
1538567449
1690640365
1526236379
1499053146
2045228735
1409689460
708139150
1920128365
1625112563
1909445173
511033201
276181909
1301779975
1218691837
1060643706
910704866
1296110554
1051706756
804377745
1523310232
97141875
605367610
755183761
1251567384
1209028765
1021688434
1567658988
2117843164
692892231
620693944
842076528
1554794434
2024747386
671975797
1963193025
1072117847
1092822936
1210054721
366870727
328237301
643894403
827616063
924816257
197334272
1334659826
1095228544
1843686048
1011029687
952458131
353452260
618548668
1181487433
807152257
1085351594
223048721
1716796233
1906754289
1727978328
179942838
1572716862
1230652238
1631328863
191333118
361699057
1486625323
26755947
1211344178
1286296333
411404675
1007425582
1949091461
1294176294
1895527483
622265017
1962001170
1725585302
1071345845
1040639037
1379123083
1490162569
1923032788
1922263663
600509235
1618970958
1610019591
2075520712
1659881215
1486445507
1576850177
264690699
608655019
654152975
616602150
1611242677
1704433685
862337451
1678667083
1609568550
1125180376
1053155753
242255645
847154793
356505107
893738024
982336646
1582916480
702012877
2063292508
522352968
287631562
2124912122
1033312368
352258941
1191253301
522708260
56044527
897308700
453614809
37152228
29700500
454352757
1508087753
112170840
1020240321
2095298854
662810522
1924093152
150642919
1423724822
627561893
578426642
1233181036
2077026859
114786842
1628338983
626875926
625110070
1684895972
899322942
1951896648
1754396468
1759123901
1176666711
1330259562
191414236
477967418
1221186481
2097020432
224605116
634283984
1515236479
1729250778
55338444
1218120118
1903540080
1485468790
600228461
1178767908
202235301
29056518
2118060926
2100990987
465749757
460345179
808099040
1178810925
629744202
88157970
196212973
299191837
2013247020
1630709975
101227553
812828116
1376270434
2027511527
1792219590
2091047601
1275784916
643376353
1025278014
1300408055
1400248098
230244810
1568408728
754142368
153753470
690403841
2881497
1150198712
1487107650
81633820
888341172
1353412459
651402128
93485182
1038133632
685383180
79255419
911509563
821958959
291704301
1659515929
1627542232
1681144455
292510847
1482525893
512295613
1774718930
1973762999
669675235
440919457
1861113716
1998639446
1292452296
1980821106
488077735
852663355
2039101232
308232104
833928116
896295727
319914810
2021441035
1465367759
1545972465
1749703951
1114614300
1714240057
717272244
48350883
514409130
284433115
2069431246
746200513
1938714513
649184401
346320055
1911059243
823358265
2021963699
1064282771
690793444
214148442
504787919
1681882622
1001744574
917386489
1112384323
236933947
933279479
198243006
1426165799
1741057983
1875544155
1689920312
1972363274
1683794369
999945111
1564104971
626366683
1162323235
882785358
1411340156
1345088480
311007906
556573583
1745943582
2083343383
1666884995
273678346
1623798086
2031699912
12950050
75177442
1107290368
854175566
2083611688
1737418733
931405424
1512603536
1205857466
1675974340
538632211
1741821771
931891373
590490050
920478392
429994653
191622899
1563060000
955194078
1590046650
1208727261
218342475
1736761313
1277860596
561470888
368842126
1817580925
310510423
678352439
339502884
1890639448
394860072
878878128
277110061
629822998
1056179221
891640561
1244871604
218354713
514665637
727385097
1281160918
201209082
1294275377
2127465705
129838026
611593589
798267997
1173822906
880336924
930391136
691177691
1377161347
1270876850
1337332977
1266505142
2004154372
2055201737
1004271877
718945373
292679110
58129637
698825529
1105893568
773482606
538714563
23769465
1494780971
491149672
216596477
1933352657
922478761
1396134943
247043911
2105425515
1901618693
652639185
1678864991
779244751
227941782
1883896087
1043834475
12307161
984960641
1794832785
188390397
1958563788
1306421867
96810183
185376374
1861419935
1305438569
1875442586
1594504564
1837050143
1082615315
1073270104
2086355936
1430446138
431063522
64714455
650113258
1761339398
393220550
1453045857
1517967403
1929406907
239669729
1502508088
1361445288
1146210729
471130710
58221646
376316451
1776255827
1961904814
1006393572
1857266647
1525877154
2085799773
482017084
584316342
1776136910
529145006
2043489905
425829565
1780590968
1845244897
2137112417
2126494581
1299113917
917520163
1114106371
447802076
1793931438
29369851
374287292
1393261007
980173741
259209445
1376105792
1080229344
120757601
501427884
1786667586
580443064
2084889329
288122785
1764177376
1885638277
1847450465
961182310
1222205992
772061594
1810932534
1407322145
736875940
745144024
1823333609
257480863
707875365
1263313099
1512369370
1069366852
634063498
1438509483
1320827407
622707570
702073145
300309509
273381844
370285911
1311743596
566340370
754647304
408316180
2002785895
1539930868
482025161
1819914080
175437710
1335879786
1821539983
1354805749
1341360392
1005247032
1051890229
1115553260
1237737586
1337006110
1419314405
1279281670
735819877
715795427
1721054384
2052593995
2002800426
756156803
1042986243
1582671979
1822411797
1219591984
1592383775
490742061
531869321
703360352
58148272
1533482810
2018100136
952551410
1385925664
1942965296
1156261133
519134587
1918094276
1213971410
1313652444
823093205
83647741
452194380
2136104351
1317397634
651068033
1191747198
1116554606
71677200
805971131
1576503888
639586101
2082571941
1380225780
401584837
722177945
56656680
494227076
1041680026
1562215606
945735960
326753389
701554586
1823460644
942451456
787062779
808159240
62612838
1916647890
607304855
1334642261
1941466776
425235056
706281591
954790193
569998476
2115532884
1087362779
1423641602
1145728063
2020717606
1023951276
808020843
263963045
1657388347
1315691728
1246683370
1872989825
173287539
1327359867
332312459
855433271
1569022434
1677416085
20088853
1517205000
176958539
1400041327
1924386072
1365475271
753068411
2062444999
1337008016
1622811519
438938201
1894095345
405877457
297372766
1402603377
735355647
1439951093
68141058
444973442
1953378552
1085454061
1774550464
594618630
2072165328
466702551
1882154061
1685737203
573952223
1071619649
1426432016
14548072
1564108024
36566747
1122705759
1552643029
435105755
550806898
1355635528
1876424877
777260250
472888704
598051043
75702097
586245749
1760560984
977566735
442295852
267036665
757246775
1458697185
1258198347
1419032450
1169131198
1254652547
556230302
587823362
552616119
450284533
2037249720
793860018
237008130
254788456
655850609
1272699111
2022191637
942789275
1090898385
1528837608
543275837
1450114878
667751306
1079967378
1117492896
1438542252
119701964
1604174652
1136124103
874535620
1240762546
1192609552
1495918827
960355061
832440167
1248770702
1471354115
1399639852
2110075350
708738459
1012928111
1128374403
1402421239
1483139442
954676706
1993828721
1479665246
67806110
55140290
303541358
992712229
1441920823
1672861838
560632416
994805293
676902975
2060628173
1482207476
10650083
188624189
2108313972
96950222
2085978826
275775845
731863133
328755268
1468731406
682180421
233290765
2006364888
1477207789
1295930037
523253876
1874320702
38496977
1206850319
1294533374
1004327200
631135735
613930459
1557972553
1129951786
1755472181
916097169
366143407
883842135
1490402479
502846180
924717613
838363635
1905979301
1580745135
479726428
80200233
66423070
1665759261
564907893
538881855
1634846607
1053518517
976156107
1736866947
700973564
2049155407
1760255175
1178705205
468506485
268730794
781852222
432298433
1348413356
2048565503
1127271337
1321010925
1269093147
1035607842
1719792288
1343538131
1694974803
75827161
1414654201
192004010
247511868
337886632
1797316753
1457785074
569077583
1648913459
1544242319
1871045303
1772316116
274104776
1161911408
418947981
1173102357
1277637307
1740061043
432479125
1611335164
1770259070
1003350522
1758888574
254256992
34625135
2144794109
1546579400
891466686
125505625
1987257237
159666180
146064880
1978740765
1777173277
1292434760
1929770121
988446320
752075584
322091838
1544497584
1854488270
925683073
238769608
2050376436
736487952
718187061
1883619054
1991637613
650113008
2020912288
389067622
2038601306
321684083
307685423
1329588779
1954308464
234645213
270789436
1843710494
1323363195
1924255957
1667089544
101689376
1594626287
1845445803
976965359
1536331266
1908001822
568885481
1917765034
54429745
1931070573
1522430279
55746750
1233419226
656791341
575613004
362658022
159548850
1003221029
1891820065
115324033
310829010
1620920550
1354698417
1927723794
305221685
1959983604
109601639
1833922987
897326752
1167688269
670889495
1948270526
1393922930
1135874157
358571743
1114692219
1972567300
145265098
1762386554
224336314
69615375
2026212237
1045472367
1555174408
345958337
1215478459
499245515
464290587
564121358
677215323
1870869130
766471983
1947352081
1563557280
169792646
1164846293
117412765
213005525
1319370126
1955884940
152735447
320577633
1088763192
1692409649
1600190669
1089261662
751810482
1791939540
811529560
1916515768
804577256
622924210
129814209
99466030
1753127358
596876755
232803567
1413653867
417848252
441459350
529175096
1631795983
1106389554
1991645904
1165722371
683979972
175186182
1027409772
608416668
114423383
1185220125
1867573957
2022563216
1751879157
251486993
1395264805
340320105
498040035
406628438
1455491335
356205039
1469696030
1695930023
1780490124
900286130
279891895
1937584627
343069753
601259578
1493200805
906296035
844419466
1028384299
991881314
2076127777
989926754
1592496167
816221798
1597858116
488793377
855297807
1648050826
1869049426
992348603
40627737
937603834
50492674
1242682303
248540804
198074946
165718465
1425959069
1585237552
583432445
886260653
1786172799
747034028
1652972741
2006412911
1993994
1516728013
394006917
907494648
1679682087
1361642022
2021351620
1618465694
586734891
875257412
2014694064
1468867175
462184456
530982245
1483226559
762136411
303567400
1764934553
1599051678
872120354
1850891528
2026302741
1981082754
1298421113
1873346593
1420338455
1891801219
413385776
99542473
1661258526
779294446
1582198816
601374399
804336085
1024107290
267837068
1271260820
918764845
669818893
1051178925
1182863447
1103366360
442354065
587993478
1722300996
1802179968
56896488
738116141
1924033158
677937411
1914037219
106543489
1248703258
31965822
1852286912
855532590
476970546
1267986898
598480611
103814435
35725953
688297451
1192546871
1434024050
561332049
577370750
1034312816
662048023
2101240040
1480068748
573555315
1794680702
1830317276
438225549
1828129639
287833047
1216501197
1026760403
602632506
1615474697
672372959
163277209
592339035
1930983007
986513456
2029679972
1004814417
445886294
212185270
1065615213
350094394
1047729137
1049984440
1220789567
1959559822
1650845769
394101978
1417681882
1309578686
612447601
7344952
1463881007
676004852
1532136448
1845022916
312803027
1101475877
1882246743
1797666078
315351085
126587302
746848782
1916093240
1512169612
1340535944
1859988417
2044759646
83012991
151093765
517418965
494110175
307116320
1729138817
1020902782
149096799
1206388818
1809595439
351748292
1498170752
1387923721
2112341790
1782504685
1834670012
1448341591
565035233
1643867834
808925792
283123884
1218508808
209229358
1019116019
302454989
247673221
587647338
1306800058
1056598234
683845901
1897361115
1279248315
2114990454
833575203
1617559245
1743129484
1752705549
2021198848
1180905205
282064843
1219702346
1653027659
1523000095
1194317668
2023118127
1910212750
774875298
674605169
1640140536
2052093266
146241649
1256441828
2006567762
312755017
1332969570
1941235332
2044372925
1394742525
1769158424
1559512208
724280724
2094638525
455144591
1288255044
1727981736
829870550
1895519639
1897328673
643267875
1961486030
415278463
2087820081
186197518
1194441728
1917145197
1183428800
1974186863
1035506297
793664979
1032757129
2027610215
550812969
199815789
1160361804
872135128
857608619
2128075366
852647187
864062517
1835606024
1003494472
1851557878
1950636557
593048284
2136838731
1489142898
100063798
832182299
1583910143
2051736021
221380033
133345555
964001335
474768771
232914710
377571950
2111285708
1508796289
1925773037
1586674882
221241711
1584068385
923204521
614814957
1974486454
1987012260
1789904728
38306746
465441071
1298063286
60220737
1537889986
262826534
643243986
127625560
96712831
140197114
469269556
500968721
926185529
1574772364
1897016982
2019399403
788536025
1693922872
1064560876
1338632241
1367110271
922366055
1497739800
1460998845
1424162722
1059272836
2087127427
485300232
1947605116
1493957513
108418113
1157623528
2135611716
1640018398
725717141
1530917434
124312956
1463103956
1182880331
1064294012
1242611382
2146568652
1021249422
1197418600
1901747749
385000206
2137490578
979391432
729543715
500001444
665507749
815870090
329967793
1096746335
1240098377
758061554
1588032323
726763633
97931397
2039450743
981730277
754498809
226172436
1576422365
1381593743
1713138031
1293988229
1229066782
1807284225
1684644936
368805300
1476969609
483192234
912535070
682701003
1780233110
658069034
248566713
1003565508
437280636
351087976
1538382005
495125414
1919698801
1228243139
504261053
1456110144
676216799
1367560141
1574835754
1105421982
1936510973
1584739194
1200706367
1414890101
1333598471
1859506080
1456473400
1887544630
187155411
1533020859
1814500046
1770602518
81098495
456789388
1232993932
2140217862
1438373223
1178078294
860719488
2038465673
1874068758
186111644
1521507683
612196129
1518582778
84291388
1049018027
1753678968
1231148886
350154031
1611024116
1286604183
832535009
532210526
2033100587
882401068
1602138570
1433309432
1505522238
1407773985
1046455981
1727306144
693300854
1269901162
630018148
1567557217
196473000
547890543
2064823635
269896923
101498367
946989800
1646374820
136126393
172422654
1328151658
1924414741
1994917824
937198934
1569995428
607212472
1007141790
792829856
863307699
620642660
1434939246
1200079394
414298787
1292210471
1983870523
197442953
452602848
828144075
1660832009
536397930
1155334639
458216558
544727182
189569382
1447470306
1161927220
1762460582
1738574311
898429711
1138748039
1385912602
478527358
860360002
1784584728
27737831
366632659
1650029372
1148995588
1079012177
1415693747
815949605
1899756897
1285706774
1221709145
470457058
1029460520
854679444
535696487
1385702284
1421155431
236313844
6967721
1132049908
1036297697
276153284
963423767
570698426
315976500
1173241106
44639900
449071847
272982198
265155256
892270361
2112218119
395821549
1899047044
1310788662
1766925339
857368471
1529912359
447905302
134168052
1980212537
1165241647
518001067
1260869139
1227731000
14306663
511689717
352630285
1279561055
1459960167
710892431
605505832
1882949664
851376263
826999662
685728031
1323773805
977609999
1458892009
1328922831
144235821
1974303948
953612733
662762202
407421928
1353988333
1397190344
1126753117
454788396
6631103
1729736165
46777913
2016169922
305182467
306444357
63390255
698648092
723345360
1143159084
1308681599
541715519
1122460324
1343608579
1502143018
1456233994
1878976169
524717799
1063129571
708578861
645269475
1688229426
1732920054
1899055957
487565154
1006912726
1210436504
323931910
1623196692
1207601000
1457612621
250057771
2014321316
792156759
198662709
1789998205
1425329626
1298991746
1963253133
93048638
885708447
17039707
518837336
243824527
1934130393
963761480
889505448
729230069
1045829277
1208509847
363669347
1952796257
98455944
2000026526
886431492
1855305227
1942438571
307197270
193994927
429601430
761609781
1377662868
2045675023
1834919832
416839802
277194876
1806988259
1475979801
1575382417
935915857
1064683042
1584309878
1526731335
401590630
1659356251
2070384371
1279642565
656246652
1313103144
860098997
1803169828
799259791
62958577
350246734
1559531088
281974285
2000143273
43862196
1321483935
2105755726
1162527792
659774850
1146469194
233406492
1750545827
1727591094
571113465
125361519
616869276
1793402877
693416530
1893955069
894089794
498616068
923243213
1568038578
1391466412
51556687
984462363
1437154972
195308432
1399018927
114686895
1622534355
1970522439
607563783
1198025251
1966145274
729431737
697257517
473148349
2092735241
617588746
1156636427
184840101
554566170
1557498974
585549923
901220711
1184849483
1868742961
401556821
2111297662
1803977027
980391883
1104415817
7927873
386510352
1241731255
714702248
438286741
548105177
1245960190
1179474416
1806262587
1401315245
1990773154
622723000
641904999
1425157922
2087894625
390279647
899660223
998926990
161996462
1214342727
885354322
1842380529
1224130582
70294504
1926630635
767668333
1442875659
1716500749
712063928
685382827
1152081178
726495505
1868104416
2048771319
691933519
823112547
992772196
1172349054
640034952
1893900713
1797875913
1965471289
1600722790
1570245968
1845841901
412434417
1390530781
339771028
1376762092
554554381
2005637630
908509765
1491988036
1714198428
758851350
248971403
794927791
1627551922
1900478224
1494899284
1688950937
327446828
2076190757
166727838
1043960516
1263063112
1543248842
11350423
158715065
1212910940
1649476475
1468780510
379599527
1318232422
537214049
1343406100
348869143
1269525114
93529081
2061426587
405281144
2132415635
713174051
1115087453
687096038
2129923353
288765814
1827842347
1383793348
2147384397
1144405392
2019500158
1186581230
2060044277
2039166721
1776788990
1280944109
493034830
2079871533
1072559922
1372488352
1934951367
1894608591
861513643
697114383
1271920303
758440647
1418207038
543744967
670304185
696092208
1415979027
1347054408
1632930123
1258424128
1918620999
1183832917
1122943142
464422777
332687592
1317537112
2095882330
944078463
2051678845
1838763804
766282246
707061770
1625295947
1606771329
816257301
359446202
45228902
677029466
2112615654
459772122
656739399
331644366
588163821
204920038
1369330115
1418416472
1081905397
31647084
372124472
917855938
2085924698
1108393347
1557383834
970543465
100316063
1253952764
153432868
995336810
331213338
964893742
205756242
925876495
906838149
1275115831
1529167565
125174476
1909543073
187853641
459142520
1856986093
1302688199
1250865001
347013340
596631340
1539887942
2129722539
365403867
14223043
1287692084
275795947
2126449599
1839514594
1019487184
761463048
200347953
124409720
942409418
1274076707
1208359616
271446569
1631420028
1924436122
1007670865
543956235
868914371
269306008
147019914
494004424
423653709
450998825
200920190
2045962116
1507634075
1857368302
297838706
1338895203
1977787624
1343251502
1348627864
1863421985
332000144
1163785167
317779326
259099351
1988011003
1937548272
2113542203
1719517579
1491925863
1952952662
1177572120
2114727103
439394990
695629263
15685261
1130790670
1474383784
1507087478
1789301944
1760335025
1779779600
15854983
391259998
1492954426
785576768
131111751
2102085146
571632282
818574602
1059665342
718882055
1898813891
2001751891
1334779700
990649034
1622262697
867306629
2010159171
1183411891
386892768
169734794
1492475038
420818656
1772661343
1651948490
979142186
1690218240
1971331920
2139904616
530234051
2142981700
1617340033
290636311
1020895071
1914152284
980758817
282049095
1301910708
881343761
1086735524
1922611381
215399236
29543564
259977159
517587815
213008404
2145976175
576233098
603872052
1860235338
1336787995
1476178527
1127574938
104863188
989733298
94561054
1143557920
890346380
1293326127
92497365
1868873273
1786804678
302907533
198041199
620620912
1965976088
335480238
1928730465
1061196143
2007753590
1746473073
424116695
1328547068
651910974
1040304886
1456504342
1121607962
425780423
1745888781
64383879
731229372
1381948900
990504710
2099478933
610274652
1491153740
1881980519
211775217
1186726322
410497102
1684792769
432259835
780248092
1990242207
602621558
110959798
1128133716
2076512126
685844301
589964340
1473849857
631663960
287793987
705251924
794627855
1950395213
1306863536
1183207640
399794558
20953946
1960458770
892902122
308035117
1967829910
1660208931
629359930
1772131045
1971661651
1274722381
459802165
639408263
784850558
590320171
775804574
26760481
1932630630
2097142620
570188078
1367090893
1909551534
568002919
2112699304
1504924980
1732982994
109377737
1823729225
402041825
1098336745
1044900223
1589482581
1501044099
253661601
1066403467
424262845
1393061107
940827402
2073654106
291271027
2112872369
1628148656
1442439754
722174149
701692127
162684938
2028909410
850877657
102513315
1654954036
1467521591
652266530
1535373571
201757448
1718471514
778854872
1215235032
1688169417
835433531
1615117750
285069553
1282868536
1940994021
1315738780
1975783074
1025005145
915043982
397508860
172144123
1555627729
1410800260
407935633
777843877
950477485
1326722987
721278695
471934935
511610729
359825587
1222586899
1834933691
449193755
757235221
942448081
312664119
1991677313
631155700
1581628153
1867663184
638274664
1685952578
858675381
750621470
1893648144
57956819
1099087325
1478806986
1152587536
2052232506
253016036
96843386
2062006450
933301301
1065514143
2100097815
167620230
380351385
993534166
1629702757
36365942
1373655298
577589814
1471145770
1692263775
613065301
1422865976
1825087810
1509079916
1192692291
1537772256
1147752653
2088386787
1294256257
225992561
787163038
1947507142
751875667
1325964273
1419056148
1325400658
1522634168
1731547576
1937648519
337437436
1855895368
1874187155
352000963
1263021380
800760046
106468996
770680305
1166868329
970562453
2135087466
1333600414
1036947707
505299411
2045056360
1671889279
2108384958
2084857279
1601517060
1806070066
159043404
208898023
2061474335
1405477700
1902487421
1913771183
121625423
851294889
1153132002
1948297984
1125277252
816509524
1204055970
1607183100
1265609708
1540935711
1936897249
1710443263
1002606668
1605803874
1903268932
882636675
1267336186
1685222058
909510666
1632286665
1691868060
1406266905
231741820
1903713651
1935491215
1510087073
1734254044
1784953216
1962275046
926366629
1713781311
1370446837
566446051
1494596260
1047310361
1816746128
1393036808
956106707
660173060
1364694602
622203247
644714784
842824655
316679431
700352009
1927461857
582778719
1310792685
1574317474
1721362142
1921861852
1771929494
1971210457
2078241763
2121233910
520663115
2013482583
412801940
1901752960
727277759
222456744
1542637008
1574026306
527242042
1269222893
402795813
344354574
1338319139
1190113525
901220674
713431350
1241925747
353384566
186056706
1213716424
50577910
2006585336
439918754
1183365850
540991424
1430508259
1098622477
1263038834
1407464426
809254207
461881436
265764396
980368789
1260069785
668297141
732312466
87924796
929116883
1385576069
1042986901
2105205177
362248559
351685474
260460739
250458164
1614788387
751809502
1128512054
307212427
803632387
1426644439
2139766601
2063127791
2143807069
1979126471
1984454816
1539783323
395874241
2000550291
217497569
1800179772
1612888371
851779662
1924420715
1198130239
227124322
41717607
1268573929
883145577
857968198
13198167
861591113
1972686444
33257144
1435725454
940909441
453824643
606843069
1343022210
301647404
1434443180
1549941593
393022406
1120684117
1553084723
1241506037
1794570084
1944365806
1906852642
1868767332
1002785393
1482855066
1451519845
1494211742
1626603788
204651180
1226515366
159700253
1088504784
1608299253
837195113
380626507
140394773
1007870648
841154703
856822206
1791561593
1193727346
595357038
767839723
1814599848
966971209
1658257152
1236148036
1619233475
1449765083
1811597758
626980940
432755606
1172173791
1544302774
1243308237
802431454
582051621
1691995340
1506731918
1676865469
1511887676
321444549
951310762
1543149041
409394611
105460044
2023867111
1316021471
1437255388
1465499472
957593222
1005897574
907703438
1925616134
538402473
2012114201
1407354773
245982173
91608410
214072388
807483179
886419912
1653032000
1977699462
1936438658
125393494
373443874
1009461425
1434704947
2069545838
238565983
927111526
1996431340
987597040
1783559712
277198565
784321849
1092006493
975817811
579306498
1212255394
2086236575
5370210
1912754106
1859792612
1808099698
944755527
1130110780
87015752
863992566
839266679
972431653
1866787180
257825881
767556870
2090870592
1620871740
1542600485
1099039151
212412523
253079433
569740918
827413708
1394985769
1044431632
675785977
155160272
1646655516
1846478752
214063949
1898826381
95581106
316497559
1146003153
1599565417
42696965
469455609
650329818
2144713676
1187089398
820997757
1396036532
1550657462
1516296875
1960433056
1166498991
152402683
210323682
1249258441
1712676478
1456323149
728435175
39698313
815302905
1332533068
197227071
273350353
1197073945
37758900
1048889911
1530868542
1678217130
1919460837
296495325
2005632611
395439615
1158150608
1526224127
417222240
781876530
510543974
299937901
1301651778
1478302997
1922681903
1742416324
465056268
1478288843
1719219643
1549285080
1662350512
540903182
1015141228
1005311609
1999505954
475147807
675971569
272407430
916813094
1493889922
1241277672
1081196209
2099123708
1728696932
2072667718
2147039383
662728337
2093491700
113278855
731833439
30322566
1574285277
1281083710
1527622132
1489341403
1981425232
1501319978
921939914
279663785
1675774692
1642186179
304256464
231628469
1537312877
310626504
1445246736
1783868819
1685133547
825701586
165704811
1746331735
1685435484
53545641
318932577
1149015522
1349830318
2102932488
1359501370
255303951
302132805
1316424644
1390635151
1680024767
1540325802
1685958199
776910209
1802600507
734387812
589697226
1779379673
1251062688
649281312
459989816
2054695734
994837530
1232361841
811742948
28112097
1303832518
530842778
925691905
1530415594
1824864866
1207510948
1154219288
1957884607
340703585
178007987
97277743
324164737
1116981258
635243976
685427413
1750612585
241007521
970112541
376473493
1014771782
1845162142
1670206640
1693022443
76055755
578610473
614700441
829777397
1602411545
1706073861
604311893
1131731382
1356462391
1752897312
689556565
552784863
2133952805
1649765803
1784179867
802864
1518662867
1774954089
1687941193
1245067180
1249524503
150908294
1889659870
863242358
1742590788
4891390
809127906
950928776
1247844182
1817341712
886159412
762978313
500217361
198287188
1830764875
1523009124
2534783
750094766
2011096888
217877868
467619061
1461631413
1839295294
1362960384
138133335
537633817
198885974
111278133
857775495
613262121
1735920631
1364876780
1986857130
159988700
1835405119
1791242519
2093141053
2065868881
2073117284
984414277
1071155156
169323993
1158174703
453818852
881779331
1818736699
677257
548117602
656524431
298532372
216609343
1078152677
1542363441
731606370
1489632288
684537146
1063819635
988487599
929794039
818833721
1240735267
1857164750
1262265749
1033007594
981596834
386628810
1395318664
409325758
1826872882
833141225
1504886998
922832802
1458749123
381255404
1222288185
293018392
566250415
346695136
1390478669
957522015
1647076994
1413043806
1871145298
12335023
643278665
763752622
1644346044
680629005
1670112437
701907643
1404714133
595851071
1247004663
1157203034
203292738
921517002
614098436
474258113
771613538
1630311294
600564353
407578147
652875285
628890652
1796217222
1100338285
625354995
273692467
735597104
1471610533
1977066446
11643477
1494808726
1832815777
431563711
2328198
1202217003
976101722
968556941
868604389
140217897
162434887
1415216963
914761356
1654262694
518493390
530087766
1968087968
339853307
670752740
404275806
1933919627
1574163017
1430477543
454208889
759926151
1745065249
1847181487
817666147
688923358
971011988
1132427423
1492821052
354628156
1156841387
741391116
1010440386
1017026247
2127351064
1153367474
377637900
1913833979
361734917
24422312
182718273
2055838557
122125017
920849810
1234216393
1787802072
1103994223
421246502
318849861
1414910689
1933756070
1354098292
649597431
387642369
1496469159
669087104
339984547
355471780
647519393
2028464574
827234683
252104777
119808236
1922882497
664936302
1591469188
1479481095
1985913832
573060479
1370374938
1711427693
1181240778
403884985
1599347081
1445119581
1918227635
292755125
211717647
1702736827
1792780278
11095407
1335707622
1131280539
1691514569
1882582747
1597161455
414417710
920143199
1284870376
1816811557
865452711
602392658
2112894717
1545682140
1619665307
275187923
1434791637
942869470
685213514
1850626554
115112076
695944631
114287481
1076388819
2095494019
2044495201
425246510
1775038518
1465161028
1067352232
2124142574
550919924
1015998428
68407487
1071169911
770955811
1893207829
1738047818
510693354
1398317627
1262491711
2050648690
476351226
329886272
758402920
964448202
1218504361
1072331881
294870552
1623509197
697075432
571106841
474935481
2066346404
376883523
1288891377
1271129616
1785389798
1788630744
286819912
152175791
1611133429
983301945
1395565989
1423718810
311081224
391420447
2059402901
838491595
1244588036
1866789393
2051808788
935691718
893181041
1235662419
1923827188
1640486524
1300693333
1688040787
1108971732
1119413308
1973090217
837984020
1567252095
886020335
1431799676
1140297440
623183927
2039652949
1656247931
1984339545
2137775389
2003855381
1825073604
2084322943
1521378846
1669827058
1808559445
18947031
1548218969
707323471
1255523460
740181644
1632332615
1354508437
1410294371
607413753
517828944
1473240781
1647667568
512684713
446545885
1413355634
1992856708
330070194
1656805612
175017069
1437492929
1844765062
1620769468
1323255697
1276060647
1584842392
1467833019
1262281294
1365413967
44354384
484878920
124993534
1052539325
671875036
1445454677
977261475
1770653409
1092373123
180247494
1827565550
68210815
138140434
566502052
1779014619
1059111012
1551803386
1811391399
1055355386
1166654308
360373538
721130472
1276905045
1258688534
1641254476
428877218
2029671590
225095548
1043472584
1336313151
443332300
1343106519
814217832
2018483315
2106450621
108497445
898703108
782704571
1250652391
344309544
884005696
2046550478
477817522
1063328386
1482782427
1217818609
921329814
598171262
1469050412
1939797688
840271830
1113827463
240956785
1170435435
1254646195
2005082967
987398749
828312358
991455467
1905753408
1283726937
1510212311
490555550
198715983
1933721855
1349027508
1509038409
947088159
2096788134
1591219650
132655395
2053119338
381679087
124391286
1777616991
1124160798
819968589
1549700978
1707057164
1628224364
320886429
639800005
1558515999
189052945
548342489
1503421334
1183062461
1924620444
1632815793
880889212
1064453016
760426863
530468846
1821743518
55843501
851611104
1241134168
970445602
1627826962
312412200
1182798789
582505363
1088587684
2083353047
264222573
1419646637
998332345
619951133
984041090
2048513804
198110617
345599932
1944551936
1799909923
1464788237
1503946210
357369407
1141216397
1537198434
734111806
698848399
1588571757
140821352
91000880
267937556
1767780261
1759432767
1206157504
1824557431
1183517671
10387228
159542770
979909548
693143378
1658271585
1067396242
265837819
1618758142
1409091574
173771669
511630504
181976365
829815843
29045597
1998009847
2049814258
726137561
10702483
1454371008
1503215222
265038878
191756815
327560465
1057099872
26273780
350453151
997209262
646171450
1806904463
227166993
330306893
1909906221
1763220536
1449052242
1814512487
1691647709
387122078
1629740447
503595960
995629856
1947625560
2107461540
404971033
1541330851
2001379044
203742806
159078209
1432781624
2111924558
187379126
202322886
1177337674
2134514843
911570542
687735125
2081387878
821809155
856227229
678013409
376410690
1617892029
257250559
1577962839
748096284
1182804431
625894241
92251123
2059610245
2146621250
1174877550
1194322121
1528044641
460367850
1686017205
694668190
1455611120
1530579213
1374578943
2124016441
1730038035
1483237322
2047795146
1417697312
217093479
700094039
1862163826
2107678361
940441499
137280252
2040476807
149870565
267242294
664307122
1281107536
1500038810
156140951
430730981
1667541872
295827075
1409716889
369343954
244450256
760867140
255983632
1774392769
373689992
1834305111
1502520021
497847712
1706355514
668145378
1027046098
294014288
573202638
571934536
680550054
1608430667
402394921
1302442425
351465729
1431766941
1794729588
500166596
911072198
582854821
21653400
683292150
138892525
828429012
751709342
1749873761
1293150931
623043086
673855736
917701186
356685810
536420663
299602306
189468558
786374574
1184767940
683318594
193011564
1701556849
1449169214
713215257
889522701
1263720841
1343730056
1443826640
1022822386
1486007270
1415984452
941356924
969097924
25315914
1234484939
310435986
1267036364
62038857
1131207784
1525715647
955086471
101416850
1771933501
2138236156
1555960092
1281742431
1095915798
1407717806
1243514987
637823379
1254478549
1158076275
1008232912
1768663582
1404619353
711352388
918178243
1060758492
869722483
1380250478
913870459
817934972
1613882162
651979716
1686454732
1715518739
1595681588
372603302
83356711
1003010730
634139363
847948380
901674502
1389936374
1297166435
1382823947
460329652
168480069
1417833662
1291166496
1127952923
1260500607
1353849188
1199968653
1330084720
1795111883
2131537889
1737258772
1963249510
1713535950
481154760
471369234
1795183190
393193098
1133760580
402745213
502824480
505543120
1186623746
2123578101
1661549868
48825674
667327849
836001582
1592331319
1263679244
1154175183
580092504
5252152
230666036
1154558728
2005891610
901950839
1062034600
367626032
1512694727
1964439863
1613062595
2142640442
875924789
1026606133
1508163437
1634604263
730964990
1888125111
1456556655
713677772
761441977
1095084280
264365799
2036216662
1675250796
1704663323
163188035
185598772
2124332459
1839493621
2069468666
1281989515
1191392224
1503101628
358731224
1664779123
241298052
2041363411
816894544
1946865407
503907971
789162062
1865692709
940244272
1833647851
1462268193
745794853
726228754
56970588
22374054
762740814
861275375
269034875
133927726
1457490574
446575937
1853879874
1167676617
1263107237
484993844
1953755575
1599471734
855353816
91872188
512941295
89230201
289250124
126780643
1650092193
317144637
1923657067
99402728
629100979
658271723
1794700081
1853715205
411060325
546586498
1207853775
586256415
1930797586
1526821262
309283385
530475673
1448005630
758066688
1820134077
769219093
1632542903
1545201038
422321585
1866202287
1387743129
548483318
1989173451
1935277173
1643588970
1618721673
2016324102
1368481427
1355253948
1685468628
904176683
1824414036
239975772
663113523
1859646128
381399506
577799614
1207613548
1863163555
1035510566
2031215181
1035021887
426429003
630016998
167694929
815499950
1862249864
1800840395
1132843942
696049784
1201527415
834862741
180693826
1490525285
249219349
1486358740
367130026
1445310492
1002417154
169566090
1501101706
60015520
1619496105
891724318
1002070441
815296771
451718927
986714332
1019278073
669025529
1554398933
716223370
1154903647
187255235
1993818794
1626409027
1316319444
969005619
173005096
895826028
721041268
2089581218
2040642791
723638313
773007661
1417214976
958992572
873606115
488777140
244393475
1548383089
607713020
1423941248
718285106
105340167
1550111076
816871138
824056024
1881784921
71370473
1547676765
1105751568
73924950
1607203923
1494009468
99651980
604116336
1683758733
650121025
453602766
2147029957
763123798
641045552
966592827
220327806
1376325802
2085612825
284371214
2004125094
1578545435
1791217029
1045560020
488108607
1581954025
1244486829
1295107883
9251694
1970289296
165696782
1557965705
1282991748
1697721191
1459875317
1509121337
1923990623
1190975624
1303087693
812642947
590857431
1782918624
1539125781
1960818278
1330250612
1767597921
1184289235
1101857131
655342593
106254065
293815105
1735531622
8492634
1166279490
1412439452
359541611
1484798636
52774299
1702186239
1230315222
647310838
1847087204
400520275
601075303
115013144
1635726668
579736518
826301241
1286440491
190169973
840333908
1276279266
1675883221
640087461
37518642
2027439469
2104782406
1210706165
1248983215
2038757417
1602456770
1781488219
875436018
1477439333
1342165151
1290317208
55403954
1316869365
1946844869
1261533962
231449581
1015861589
630110905
1948558923
424176851
1230816892
730327722
2011560943
837261881
1636602197
1889035432
103372826
255751830
2019906799
1186030014
899699918
555660494
1288489937
2108504731
1737981944
1731211458
1893180114
232582122
1529616871
1131050756
1962203930
1453974263
1201888067
144643605
1573598341
1955401933
1569473419
459650406
1979817934
2025605070
2054483798
349894294
457947329
1477369562
723285561
1942166817
1479755964
901422629
1277841793
163675950
1916260459
1101656934
831801945
2004204811
234691238
961310250
956035000
862962225
694277678
887260040
191665322
1158384893
1836529777
1248172812
386062159
224771825
1081255764
843932352
1898360329
767161747
164784968
26438504
1579220577
1402726871
1225681582
930483320
720747341
1889294587
1900931707
1285263506
1519094554
604681284
1924880829
609659481
1598682524
1654954554
1949246260
938291026
913775367
824448299
2114619319
249699760
985526774
331195797
960200911
375646072
1734741225
633278556
1803725405
757073655
233171395
564131957
70530312
1071438780
731432700
2062892671
1523376383
509267378
494994025
148384125
852754361
1058912831
1679818626
544364050
782466506
2078255182
25990552
1686073366
349107820
1737344031
940639609
2008396248
704826482
969974937
263813290
757476620
1666469164
1799411171
224134994
1120262767
1528552146
8957775
1841513933
661680722
1016208927
701787837
63200224
1188433154
1216954708
1192336555
136946337
1390709481
666579351
278837553
1048234608
56476782
1967516153
388771723
1238075757
1231782627
1175373186
78615278
1759105484
2116173868
1877334365
57287244
283414561
537112478
1969379008
1864602845
46395748
1152519486
1100019177
2010787334
2112631114
2032482085
1219323833
608770699
556003467
1674743112
826265664
767955871
1490490152
425236845
1528252672
2115455843
1863263913
895451062
1874488154
721592905
1765429321
1853830900
570876375
578232722
1544143736
85756003
1624834975
1431421170
1037090677
441309483
45381292
232681999
65869434
754497764
1451677885
1112962385
2145532761
813251423
264073942
448591257
2096093122
1766070176
839316289
211479709
252504806
2031391042
1933193113
1580945241
1481666372
1163339795
2147151571
371753609
1106282821
664932413
701873153
1389106775
1109474595
556561119
1135329416
1093782195
1211870591
391476790
1399301622
1762581528
1287053697
1886129613
1175748687
1196332833
1251676949
1023972032
2106572968
931476884
339248356
1936270320
1563373376
2009727360
84599080
526503524
1825828347
563725038
114433959
1251048820
1073971644
1166176874
940176258
1168945826
146793893
1853437749
1040761448
1691289405
469214503
752593299
1831805380
769946239
797375941
1748852924
1974525430
1767594959
1071843796
440583636
731940769
2054189452
1437069893
1005203674
1292274413
1569016448
1365453235
432295141
1491913992
672320792
1980935545
1924973615
510120633
1726504954
552751388
942945323
583429694
1015603905
2001735599
2102159993
1513158168
714501608
1363175012
510126049
1847657261
2120079989
1244378956
1761455662
1899673188
1773343492
642626122
251810595
1748011055
1718561819
643811566
2017942923
2071633189
469844824
1892132685
257026209
1976214964
463677749
1774368555
1984532835
1732592537
1759694828
707242517
599828978
1571420248
1766950032
1047989024
1043772948
498244461
2135551722
1981012387
676736903
705911007
1088281058
1285368722
252613289
681850508
1830601652
1568790287
1842065826
1583162272
1996764685
1543972236
1680560563
116231833
915072691
941329779
1672613616
1020822077
223846147
1785623615
723552434
2065583514
232058222
1483078126
942265785
2040312126
2020776976
1521207629
1332494409
1097766303
738587295
791278573
1974291173
1454655937
1935260959
24171477
880409646
961366297
1797201407
983495984
1198289702
1177323930
277881882
1946421622
1450689421
789598757
1647651994
903340318
750459328
1317443981
1499335371
494824950
1786587159
306637705
1677719649
485608854
68213136
235591611
1808354659
1057708835
1988382520
86894504
1616642261
981781089
1981490164
1501437295
666890336
531253527
2041903374
1371928924
1228796374
316058022
1767983597
314116242
469019085
1341298100
1568770325
1896610671
999828771
558876572
1190822791
1939948335
49113227
106515748
135663045
1892890838
1286754613
2092028468
2027288499
704957233
1086577866
947450362
144263414
616674503
2087895462
378573329
706004176
1087847076
1914175410
903562395
1975498552
787378794
1830432664
1787605462
1911949333
1934692410
1018469286
684002128
925931656
211926335
552673428
298878401
836036099
644937203
845534319
25418530
305985532
1941401718
510097364
1330566369
246977115
1700727425
914468398
1891491519
1919464319
1831026675
2066087317
1229168673
251025321
1563568287
1990366996
893624131
105219280
957808487
1855055671
1148643980
73768924
1956065117
655617484
568576917
1763706875
692775551
742547191
1438744861
195427263
1004161310
1399884411
1606484216
838780034
1038609810
1726483578
508805898
150416261
298988852
871581164
296325825
1618163026
1905519729
2082905227
1195272660
723723904
2049805986
402227917
485577329
1069338637
1092619126
1776306376
280842520
486155033
1101141268
372749361
2085443464
2025721229
458815214
1299406932
1774468699
769695329
746451877
1394599639
556910530
725840367
91827031
1298779936
609069422
1508861300
203098600
1308248080
137469665
119313476
1623014739
1847240330
2062255165
975543208
934556581
1160752840
1155561277
2106009316
1570382263
1908253877
1008337537
86819863
85758133
1648763648
1773555802
1131151191
1226143021
74497260
265577189
1764673633
2111360203
2114938242
1349867690
2095980007
12567773
347054141
1810609474
658375181
756705330
1837725872
1737602199
181122697
2043729346
1488798686
1805624378
2026848527
52231907
1743857510
1226524298
303118265
1743121700
561998528
1593392183
1741018334
1785041241
914787950
2141812498
1990087551
803346591
994847970
107459539
1636930508
1264831438
2122556145
2110323930
553453285
1936749857
1026129788
253703121
1843323837
1526025982
365214677
1818993842
134914599
564689101
1191099512
79273779
291029238
810219356
1923291306
349837732
385011821
424950077
1329081157
211376880
83675064
1051731425
1736534642
1252502731
670867523
156808204
1079806032
1603147295
176241346
1874069395
2055887665
1512578378
1823050526
1539315589
1192529239
373002800
1179454542
976543064
1243682248
535257192
1000766817
400951742
1361344692
2093115974
662824289
852313146
243519186
228813255
1561255748
1212543159
1574409801
1110105094
110636716
841186756
1763724110
21492432
226597785
275462922
1616758615
2014416684
1124931400
1301985089
1377462808
1919697728
277358650
1065592588
345704885
1997954392
1218616862
2129023551
344238765
450033927
1255116385
1276349307
1189675107
1552751229
78747814
1996434618
1774892469
1584123889
2092135026
1162616572
793410578
1978686608
1947057107
955967456
1691215157
1465346602
1436228520
1719910482
546374150
244728768
301704098
960836129
2100546582
174921711
950566061
424689362
1811174613
874988134
280550204
1572539717
728153723
1757585268
725170994
1388519730
2040265729
643228899
1679156395
1529354148
633887156
1656096087
96057310
1481109222
916114592
1180604841
1185038697
212194183
1872104448
1895388144
524949182
413431616
417099932
2059041112
32143852
22867751
167746836
404775972
1286948507
1704663513
428142278
463998654
1648895412
489196874
938456427
187737335
725223923
2058292737
641872783
484908743
1589900197
1218153605
1694918337
833807076
1336278465
1569369035
705665048
1228697717
495563111
1290260402
1615180809
1975980382
306356912
1149743853
1844144891
70685891
493769763
405243299
988813656
1589252474
1343513603
1339659120
838760375
649375552
1829240769
1183347079
1008276353
480082554
434872491
31044950
2142605047
716127528
2010648487
1826173555
2036836642
1231118817
1774694983
49660112
1431113359
2059591166
302456332
1090030470
1166733677
1139811194
386659752
1572857446
1800300931
1509759860
187894933
1554427033
1155570932
701245588
1644614452
2141267601
1954525119
2020290847
818875266
2000189674
416120101
330281292
256558505
1789762020
1489311386
1760220453
1217766125
313315362
843582699
1504615298
727278448
622508319
192184387
1287454600
730642823
950261331
2081749046
1129982808
790652433
316122360
1033569355
693809717
1243323698
62405379
758490103
677827263
1573433861
96956049
1286895368
2097922435
28511034
1371177640
872986147
643037847
1415012067
1897750264
1851060834
1186962458
1283930015
458116395
1251778117
798345410
1671479171
1281048461
960781650
1437078015
1943786954
225025769
1689525394
1489037871
1829595604
1383178603
1284240204
1427512908
224534612
557197397
1207749262
1748523361
447823582
1770137173
1962266075
689483182
740876473
248811007
1056416494
1289561925
1798599342
532924349
1367239389
1348298433
1302230953
394375283
1997769033
1077953245
705598601
1242111843
389559722
533951190
723838219
1134425260
981062281
2027307282
210999065
1885908781
891358932
1284523255
951570392
1360431989
1443679463
1890395463
1280497595
1434921269
946459618
1484153450
958697009
783333863
471353173
1696868528
927475432
84129625
1907353476
371075737
1884564821
12001581
338958862
1411744473
1314836643
1971733483
2074655117
411082473
472349027
1267271314
148418147
1533161776
717661167
1794097494
1673481977
48507687
2086995480
9149326
1126532892
2114961317
43711145
1697411607
1428408736
1300983050
1379481063
1241335167
1700382610
1973948375
1163641340
136851629
1187836133
866516093
1606959754
304801381
1954462895
1378558424
1756922397
157595666
1290516782
520303469
273827100
1653023692
1103389775
1315101628
506291869
1337060031
1313917885
101119493
292109598
1461956530
68154702
1554567575
1240614395
294132777
2118389509
1348500129
1169758714
51154989
305948660
279842297
867936678
1585731385
458108725
1996689850
434225626
1107650391
1317862775
717543690
164484820
545695485
326378637
870378881
1675827688
338213747
1943128094
690782594
1860293887
1089625856
1315224915
904391395
362483455
1072250630
348009369
1675568201
1801222030
1049649835
2115511416
1841322127
718642278
385161402
1039240279
1466004472
978805856
546532818
1986095663
667795287
1533990127
1518021354
1261537320
1662288271
184294673
1396595650
737283032
1207020105
973531773
1532124348
542559767
1602847770
1857095045
447508685
458193871
462450357
130561509
310567117
376143328
290955505
1285058009
1748738230
2017110487
1448604561
633290616
246513251
226212068
485733168
1390516313
2132334515
638159450
1850243702
742704686
854382740
865610048
1074402430
2120991432
1953382863
426942242
729769719
1358547093
1667020478
831163000
886727763
1899703897
934515593
1682603872
1615070822
1674939388
1548962818
230437080
1142247524
1883252409
1872777596
1270046516
1574328566
1271244036
272662598
902730263
700210367
15731535
406853602
1765709677
1518327889
190840723
151467818
1063636177
293841654
1060132420
1856562150
2004889264
493240434
1982260799
1765054577
279261481
255181648
605267257
1456691764
177496143
1688229766
1591675723
1234786272
1088276508
395926558
367575123
135598043
353838273
437040612
662146953
1338310050
569301899
509157773
974889879
1824313778
973978091
191532490
990120795
2044931599
47742702
493714960
560498091
1095822657
205662879
2050257933
440964594
1014690083
1543509640
1787322946
115400806
535787499
2073089636
2008884981
1129827853
781187935
900128748
1594035463
2051176692
1146132232
1353185987
571365242
1556275445
547747223
957512123
1993200362
1847617356
1961543736
934885849
1980330067
752587675
455459865
2095541144
719447812
1113464546
498673976
2057118401
189423300
92817833
1621413862
1026928263
1807032927
58488365
1227079624
719895071
776755676
1831472701
814632397
1337406604
1076874320
926461597
1133101627
477430091
1834003111
1830067065
648972048
1153462417
765747681
788364448
1441652320
819494695
1283945721
236479064
874520716
1164107521
759783148
2024149093
608469654
340969365
1979350492
731812710
1310417915
1598131535
330630306
638786703
1541678385
749339456
1505359174
1708598816
254248516
244818427
1859855105
1142021976
2123861130
444233845
1389051134
460906783
657322326
1995498622
2131550118
2031430077
919738253
1299714615
89763987
1939038660
384797359
1528055166
259686102
1681942545
1099302065
1277290739
1252617845
536028515
1398537261
77621035
313993811
1967434192
438090473
1869072953
525082219
546803648
223017898
1809458269
129940041
361736560
890310971
1925300279
672643861
1891300330
2048365420
271391035
1274903932
458019977
900437664
1496947478
39803035
636263479
429746554
299772668
517603287
515396626
727767692
1206286129
871230841
700240323
370673638
1030754294
994104410
1782846419
55686188
375015112
792926842
1450894661
2053383546
1496963010
196238207
1578027735
2053999416
1971411185
9564754
1602565698
455273619
632255240
491949074
1059914578
2092343019
762569139
1476510196
229325680
792675321
551304042
377142096
189014683
2116570976
314147398
1169217625
2015464107
877991459
1032813566
357393405
150434010
2042586195
1937690990
469323382
42459362
1534761624
1589311584
2060185468
1839669714
1663325583
1564271237
209178613
142682659
1525390285
126055973
1190034676
285301800
2004325252
995282503
877945301
1063094745
555139402
1350779734
1245555217
1189429638
2042613328
1863400088
1816996821
1985372721
93115960
1388232481
292444757
404223758
125451812
565699111
1359167370
2111593657
877793795
1489691244
260013909
843820171
1372384181
820321626
403267798
511144399
806445146
1185269411
718921985
133735732
668661607
905406781
1714736501
666431851
1739696335
1220619917
1911678314
948453244
1589305920
1222701043
2075133254
1069517437
2077038347
2059341307
1542150242
2035416179
1133434107
1055723811
709858042
1003311745
1888117564
1449136613
431961209
1474988268
1681844371
1173875016
715706913
1785712441
676862283
1529096358
476277127
1313129603
458583550
1553455656
74103212
1471806578
604627298
2132609345
343189088
1092930049
1803368119
1203311238
1584964077
873485666
618121171
426949720
1340219290
560265026
1461836786
1177228920
726076808
637984021
1824490761
387588885
2048612259
143455555
11667235
1654671013
1174040897
1875977352
2043135401
1782415430
1665132422
1228587120
244271
1688168866
885521389
1891914949
950366796
1154940831
315704879
199077808
2035979881
15151784
1696095929
728446365
1262679999
1325219403
174493887
809729415
579872285
163826186
1441567920
413939170
531205838
694276567
1021465163
1282887598
48112321
2144753030
1157933839
813790182
869041311
746705319
1588218913
1098038973
1506459414
63864745
323520859
818070717
45515412
1963482593
1398881773
2116083319
968289482
1234567239
888322244
1250016436
932763069
1843603482
497200447
691225998
42903190
1299063909
570240357
2121774964
1664923545
680065666
1430302075
172561998
152778428
729765371
1531972777
285597562
274109833
1945256166
1216587953
719848907
1467449283
442147921
959608498
507983480
859527519
1120112664
216803009
1204249664
321275079
686640001
1467829567
1991548200
293056769
287976896
1677104580
1257055567
894070899
6700353
336592084
215669713
1573475922
451582238
2019627582
656205600
1635868063
177055801
872891251
1554164041
1694127954
1377899043
410201572
219741091
1205804962
2098102195
1681258854
1420473316
1209949713
657728044
835172784
322269057
512543141
1781662905
1767889260
1781770469
1622276336
1383670659
1930988544
129831634
1602795234
395136291
1958103062
538852589
186376821
1879755200
411847042
1185448039
386454279
2065746992
823598112
1769681792
873482489
1582410139
117845341
187115107
788455850
1600772591
1032676994
1882023762
626399042
1874772081
2063060963
1434078799
1144964719
1323711401
1771321908
1746784802
778976345
540540306
791998663
497165409
835112236
126462963
664499269
931239226
1704784588
515295413
4799724
727498801
514454016
1453679139
1246659618
1555169343
1574242773
462981923
818943911
200748117
2065443062
1572969258
1092432694
437689073
1308961922
1814116098
323904176
1047555749
2032182820
1625890982
679898319
278997795
1179069011
867160001
2114864463
1315868704
760882782
1592185262
581240506
291225234
795950726
1663365604
226293079
914728106
612185483
1408576073
209619104
243839448
1904826605
2130402070
1502248552
38851432
1508145286
660589469
1150547077
886356138
1033528526
1016230430
1653312254
1222467268
466023476
1687618554
1463062092
1427826114
392925764
657116829
438119070
937929751
160453952
3495631
85107793
1731900206
1536793877
487899565
210410421
141183999
2027632845
158794935
949638810
243272232
512890195
361815451
1328878208
1425998297
764244929
1218679623
512384897
673008310
1626384216
1071807891
2021491146
1787940008
1905679261
1793676641
911137771
204952653
901669646
739528150
95445460
1273359979
953093487
2083189514
1318982203
1241746759
387122521
1307497440
863205722
1080882199
494712548
255783249
47659790
1199041351
1167605311
1252062885
1832232233
1726987680
569695626
354499149
1839417743
1292696357
795802353
563774893
404791423
1686734491
1138992988
60204370
1700246197
638707898
2062986247
1629012447
504155146
1752493379
229908931
197295850
916141459
504530646
1911983695
920970503
1022818126
1563097895
1922730754
1093537927
1909236583
1137661876
698938086
1304734343
1064839049
1062481158
1640012086
834808055
2141956015
2051511361
1680377635
136107667
1656709145
856390297
487834262
254976965
1371770818
5584207
1203739676
1212530321
1317890736
267607760
3507574
710668891
588780442
928709130
681144141
387043530
598908622
1016913794
68005977
554869335
1569987740
293892367
1096118850
419831082
1166977670
1371575869
1803463084
1055188739
1488621261
806879274
1459393219
1657068642
588405185
499758802
633059479
827203827
1176047682
1515908140
1691910798
1563031603
1673748088
1093867802
314657692
1339843927
1073533215
361193754
212664189
161059760
2101483748
1010188084
1987002816
1489503953
250172359
1179941335
668146578
385913577
1439784833
1716281102
113586766
578624789
1515271262
1687177411
1974895911
1476862812
945833622
1744923005
566277202
1654066413
420540790
1766580068
70569577
1257587441
2123753671
1872302595
1465755485
1255018565
908833742
1075402210
241087947
63523217
1969172159
2030426149
339245713
1549188657
2118784531
601609239
773549562
1761636316
545167200
565317088
1498576353
1915982579
175828258
1873385575
1563288924
1402034004
564002741
547020913
225968398
586708934
2092306471
205521172
1646005972
1117295345
660761260
457007166
348711867
981486347
44113987
1116312272
1702373779
1932996257
1761724829
802523336
2061678048
739534994
857100430
1538654671
202115153
1294153700
1390068629
762267855
472700913
2105946315
2062364297
392444192
308697683
879379595
680427102
306809375
1522993616
1270518202
1837459921
543056713
105509657
1894120508
18638148
151730529
194612214
690458120
1838390218
1214771659
1518277050
2078449469
562033194
1028280072
1745317608
918799890
1118834839
1939711287
830908912
611815236
1515222264
2145703403
1891818279
2011692764
1344769455
1005032712
1538239333
454154028
753064801
1403778173
1313036734
27437742
1099832136
1962752111
621693409
347124423
476936608
450950126
1532893994
1174237489
563334057
1501261102
802506096
1448351547
799920642
1040468234
645939343
1538569889
1872462572
1233944661
932262384
421345884
1200643235
1148623710
1443570454
1122051341
1754513292
597833305
969260977
1470176121
257577017
2003553718
2085788665
1192440582
1469145582
1606537796
544015083
887950080
1792370969
1202718165
129846372
1063300252
1655469253
904011460
718846966
1304244910
1727902236
1321121037
461825571
216283852
1755247879
937129355
1903533960
1684348117
1370573812
1672191795
1034187431
1479469989
598055260
1734985499
15769137
2011839837
1021457863
1549657025
1716165549
774617806
1713543859
1891672883
691940572
1993373973
1372198025
865928496
496366312
1022695566
1703050338
1378959631
1023642704
1578675683
2023750496
1819275510
1943354038
287076952
669176789
1499629222
501354942
888224558
2035299294
726534068
1089842418
1407433460
1224413190
2124091742
304377378
1972930783
1505101149
497165630
932266971
719909416
1791443670
1184709946
5109509
334598349
1574403370
1746905166
2015298010
2042866930
1182066620
1939156473
1292627360
1917478166
782448477
1953069826
1891973477
1712627048
1913760871
1838732824
940099507
886356305
1269835167
378215105
1984812350
512170682
259799316
1798963010
874608304
72379017
209672141
583245759
582787033
88385825
957806449
44716661
1467789440
1885865588
364889123
740476164
638028855
2119860795
549247915
1810980742
537147139
1111446528
1192496848
1148711301
1433468225
1116806211
1970809918
1555342773
1757421700
800316308
1171935767
907230906
1711541834
926266207
1148930371
101817113
211033804
2144300554
1769334424
1339588983
1588779636
1800785902
702248301
1560917266
1390332010
1357688371
1838885521
2082754981
1855374602
2062340140
1166908791
1979740182
1652219866
1359845175
1864190736
2063798857
1943191944
948137736
153427942
1540052928
396532552
1491338718
1472072373
943323562
530029498
499207339
315921906
1792282366
959770054
2047623123
2105510556
1436686550
1137327924
594572951
1781570111
1489786675
702336498
821656582
1509429644
576021578
1993080759
1098051333
322212395
829692330
1369079519
185887381
1579668796
1462614974
1508172131
1999254950
201946381
821128821
472831836
831241339
122732670
286650779
1859117135
1557188396
1779340287
70952116
149457588
1767287745
2035301613
564974527
149502164
1581632859
1789158095
403852010
1750298678
954827842
50002527
1857696527
108965695
1607096094
1815691025
1058354767
71945048
68954688
284866108
955640746
516020171
758198402
1679308923
391809994
250057622
247636810
867042405
1117842614
819748715
872432325
91871461
941999838
1423948957
1987550792
2089424621
1852850295
547771061
688137299
1851190398
1344979531
1337163315
1410923260
394167763
256513075
1837000344
1507172421
1316833599
2095300701
1414241400
1433817698
618338144
1096073347
1338261493
181485465
493262675
1132032485
980660000
1068596901
2016905159
1154994473
1232387057
1644220346
324082027
868024114
2042063535
1792090938
14504320
1936657652
912799719
2138499938
974812190
1572081598
1478616874
1728394273
1077114180
135232901
145938699
60588775
173831579
1647759789
1734273329
471695145
1387020749
308181049
2108085483
1676698363
692838134
119538417
750659930
1404187329
800398260
232432913
939047228
246988277
2077829903
1468987400
1889049629
1048471254
1697138183
894895951
1267053453
2116465417
1670600399
2025563390
1368898108
627876878
851487221
1263011181
1731975631
2070664927
432843131
2078057603
1482606838
383085731
168795795
794980634
1772384744
1916910303
1031896122
362758401
1746280708
7324548
393523509
973901458
1284520496
1432581536
1216414350
1135704981
140015582
1181988159
412577139
1981881833
1952821425
880356168
1079513569
148771932
620897894
141483730
1692607668
1904501267
261184450
1140167794
394127870
138056478
6451871
1682634483
746895040
2097883370
1385697820
929400647
1396898939
1743212114
877581716
671503665
308959623
1412682675
2102084097
1857126173
721532211
65106861
1050166559
43940452
1707434182
1160863409
899627678
382805019
1964065406
426184710
895646473
1689032826
1603143365
298346833
1688433229
2121323429
1442470963
862787432
1608334659
1630804516
1753822123
1635663391
1646055547
2131306634
1181617283
1084714185
266315243
2133011444
206587349
1033493159
1531048949
2062058062
612268083
1537403563
954559255
201671362
1574623605
796325840
18447393
279875001
614049160
1836149254
1626220313
543663399
839553391
967512458
721047662
1153027280
382092583
1936182173
666804295
644870787
884530781
75263678
967698484
17243783
346192364
1349385945
1090785629
1394912161
2093401824
908798355
666145557
1812154202
1285857425
845220491
1574531266
585611833
1672392770
260847462
1395376335
919500884
1058936902
872879256
573487542
161675524
85468565
91648174
769018162
594663368
1635781178
68512207
1653748361
656849960
1793957826
797022445
533116013
596052407
1013068145
2043184757
115062488
1882871970
175394380
77031052
153846374
265401963
952869765
529407389
238681480
1558097122
1457905314
2111212451
1874686817
424350669
1899862005
1547772333
1361175009
1279436841
1309426813
1481096450
72339395
874474744
2063609923
58182699
1033874298
1860817693
56590632
1306835622
1292021801
1562225118
1009860714
895722923
1787450809
663017236
1311075566
1047615438
1620526342
974706586
51713554
381914568
2115557411
1929119507
1595112849
1621525144
1063657250
901492870
858341744
157795229
72970001
137094860
569544466
875515030
1987540831
1464738880
2088328334
768077021
1913315777
2144580477
1875160028
217576014
1497200342
921493286
833999816
371924671
811060423
1966467869
904713206
810476356
1047559770
246600459
1905044857
870442362
770959391
803919013
1457047045
475515516
1284337494
156548769
2009354753
655510611
303779860
124061963
682411708
844141973
41284403
246330849
177755216
966125000
1307823329
1353185638
376531101
472415709
1219674946
1858316794
416823520
1835651989
1758469009
1185970334
138630248
1709772599
2010640722
1806627068
1028144808
657510003
64304205
2114929157
1459949935
1668362534
1619734244
1124584998
2076452546
491204085
830575662
339051248
806538354
453127695
28055062
2000091652
748944504
1407775051
1570145260
1794334979
1836589223
220117830
958296250
960375356
719510713
250201770
568549568
1621656536
120053680
1379664287
1538687215
1936824661
2038939412
1098846949
74638315
363240243
1639307426
650421524
1086802185
363040563
886062334
614202076
999975544
1866852492
1595056449
502123550
1842533186
1665263806
1134385716
1012885907
879443447
690734778
902389081
1407068429
786201165
602251273
1570917475
890509788
939908067
1698902249
859801237
396820710
131936408
919884877
450184056
541236566
743390738
1256672310
762754274
630141958
198822092
703844813
1621242269
978674922
210248193
1707077161
147875476
707806714
1176190465
347052551
559911602
21940367
1447449090
349185599
1448331145
1726309633
34143006
391146399
42284319
85004122
1196420077
2050409480
787839608
1879864038
1579492130
2135280156
505741610
2042132325
1759029703
2082529589
274816889
496569498
917166436
820086339
874889660
881278554
77670944
124676087
533093695
1719243184
340691268
386221635
1069542126
1541646414
1081620315
1686674352
1461987486
2135829887
1805659699
2034371828
96232411
854067490
1016991704
250257743
1100680278
888266209
428841961
954843810
1341476186
151309189
831106685
534513242
188592444
458587257
697484772
361938097
714656356
1983150397
697307594
2094877127
1222960772
1227670885
300812368
965559669
397264940
742507304
317555952
440820639
2089118074
2028822591
849243900
1858806896
1297794538
1168083385
112256750
1117211843
2055712055
127920106
57015804
2092508763
862887175
441639853
1091105525
1929021395
1956750186
1778577917
2105145732
1334486316
1957382416
1131358174
1735624755
2105124854
246580105
1350571807
1834167843
695668631
408072082
363066187
1498345991
1097062837
35689306
1383267302
2032154671
1047097832
947218495
2069705436
1733111900
1785096884
1949888100
423778092
1213844550
983694651
159614275
922036741
1850293867
1188516274
1141985060
600505143
1492713287
1422495648
127883935
897088527
1912495187
1706145421
879482182
1520229718
785354220
737623316
1043482162
981217935
1948341698
1287944787
1981599540
1300897347
696395068
1378342317
1044609092
1300612776
1683737359
932364054
930251042
319295915
1839508046
61304628
2014362486
1904552138
631863344
1868984336
2099178908
1642219066
1836614223
736947364
1281965116
1323354173
1167555954
1830078908
690199832
499092943
1036835522
2020050391
1246384406
412326715
568698693
351592805
876570185
788071824
58781952
1505644449
759055049
350037915
1493808722
2106076680
1046361688
507714995
1713920750
1946272954
1358763138
1375963649
34907967
1364528904
982177755
212377915
340872660
508513253
1859078884
799506000
1215953537
2087933327
451066870
1079492313
99411948
845595129
422753652
86665058
674823557
1984613229
17547760
515969022
1230599940
212992075
172045618
1302747018
652742972
402897864
397147903
210280749
1200537925
1027499432
2035910020
1643648979
102888068
271153895
1499694818
1271462502
200035561
170417621
1284113418
1767583878
198509307
603909687
700986099
287843964
1009363017
66644406
440236144
1226305882
485789667
251991085
1155754746
675199852
216576513
209004410
262790221
2076407958
118233797
1899203649
699526322
533783163
527032472
1348459044
1887511503
1485945903
1966383470
1550000014
1143313439
374955952
1424132799
1420620381
73663676
1933152525
753657255
829048783
992551755
1600559815
1140141863
1470567726
1721155360
1558885103
1330492749
493598684
1730546318
1514776124
483114287
1720132977
1282925977
785763568
2066690647
668394485
361508879
1922516831
1750326236
670943901
2000233538
1724285331
1285298943
1637517635
1574680701
1660616572
790442532
2083453374
626657757
1045393866
1446384075
1711879795
1823526448
1927025165
878292925
849312880
2019872446
1158170238
1358292199
2112869028
1230072312
122981982
293589980
915700282
1668095429
643675869
1590613728
1432233657
977083033
2147112554
521074242
845479644
1456528426
594776515
1555293830
1419863127
222219534
2012882878
922062507
1245545464
2109403264
1771619645
1618941567
1290841690
662738053
604283456
2098822382
785741736
31984695
231564772
523941337
1229693096
1646359098
630018579
2055360740
1754711546
1781363305
366655529
407676814
1946867884
1473060138
1272690031
2007339763
1538744082
1212268687
394082106
33794762
564296807
1742064420
1533953647
575998751
633651506
172471853
371236103
335979248
823575415
1397749692
338657696
734988792
354516756
1687878862
1739451265
1814421320
312638990
2024811594
1325199208
728805279
452249819
1751052407
149648161
1779327847
1695522314
1382729989
721431229
847918348
940307327
2068801186
1777261494
2120167217
977387032
2098580431
1666836987
500511485
86901173
89356202
1528900557
161515071
863152614
697079942
94307914
1359800800
392243849
1213351330
1666503066
127744092
1168172788
2140520883
1638368397
690522920
547513038
1992934622
1735240206
1671293385
380648139
361418577
724540492
297238438
1301210149
1034388378
739969410
1913019066
62666019
1099040776
1707786319
1239396595
8369515
367227473
1512293209
735358809
18658845
679098493
1403561585
92131320
714551925
1381805021
1304703472
1753397247
614233937
268991294
1068257210
921149045
591434819
2121809139
429801156
1925790084
1247908683
386400546
458559558
1842361863
2124511525
1107422294
1169910525
1959081109
1695026658
432789816
150574994
1473138767
58551424
516883246
1931531757
1476341127
695098347
642955362
181729253
251957081
17526456
2091062404
745883334
1439987129
1723067252
83673610
795193049
57394389
1698528544
399951266
1278817197
348287500
2062134169
2051231619
866036988
1799306011
335157958
121673224
17877445
1326703530
1962185840
99792954
862608925
1191902283
533190482
769632032
413136266
527446034
337784725
73800091
553627921
635181815
610981775
214467776
1501063765
801941598
1978605431
910499716
1535713307
1980954963
603217316
164883554
1419356837
658494020
1652533135
1396951986
1570617383
1331139089
1724141818
1603245569
922947690
1396092773
1212822754
1818508845
470557103
1110425610
2130494890
183565258
1138218108
680265154
393471269
37387549
1299687416
1505199598
803702018
726278584
1066735231
1493280534
1298075472
1404189837
1934049684
469456620
432903662
1761631767
886695417
1503377759
552324012
165062355
476485705
1970560514
717276155
394600791
457263332
1449000683
1609202516
85730413
2052657329
472303225
1960257495
1729150461
147735731
803937780
775966941
816587806
18797257
383910819
710455136
446640264
912909739
1065740515
2000541549
1613947455
1785450906
891492631
543073812
1454303200
1072908205
1039443554
27753409
1554985466
347132764
1679352357
1483029469
1027706106
677485888
1237735734
921703418
1690584075
1450604852
1833589494
827264498
731826850
1249392760
695863246
1311073936
84766609
2122991487
1264510721
5942999
240719444
2123141616
101188945
722383805
1291057609
1501408792
1636342414
1921658423
1611953915
1574851059
2051881131
1643986011
75947581
888606535
34636162
922525882
126832168
738285530
1943561563
1892600535
668243454
2035599663
1350887495
314157071
1768759123
249151960
26833470
1570912932
205971679
304233583
738829102
510589735
574838822
1571419458
1290973967
197001274
880839779
2111755576
1850365618
245362285
2103973994
1873979132
430714664
925413694
2000501950
2107052703
1804517233
113703611
1560476153
1927602816
1229515381
661883938
1035154281
2093977314
1081145873
401163858
1742723308
1931875016
2118003867
1245118753
1039603959
1782712243
431344500
723266756
1904450389
1520830950
462211442
96549213
903988018
1508664617
1120331954
947701441
822278475
1405552829
2101111052
880189026
1257766549
1760674631
1733246634
1259958762
2065384862
353879936
1714999260
1499751432
1406424504
2077063341
343489270
1917671662
1410151552
1071611336
1074865603
1048907329
1871894782
257433389
642716325
1628306367
1304011956
431745524
1763262331
1295448830
1874781976
1964940311
1841105767
464172940
1182820065
164714870
1835853178
291825785
960689387
1938499394
2075509419
880692880
1029768735
1644998931
659889277
2011201123
1624921471
1650480163
502822468
940732393
266178386
485979341
1670343965
2020529673
1736770024
2080774491
972639291
154484787
371153283
1486737272
1173826664
2080833879
461201731
1009309665
1382783537
226549965
836619848
1996921633
1259389800
1875022622
1110446348
1143629029
602812021
718600377
75968680
1824352545
1660352357
352331729
1337306268
1575292903
1700370245
910310250
556492409
1710131668
1110061449
1060629682
273585494
1430301681
1479568101
350745151
782810899
177542282
616679245
1342318707
1214298919
18454278
1974571034
1866695338
245021803
1245376527
1618952787
1641005711
1870095322
1945748020
621577480
2003957855
1032510072
936040955
1111730185
836029428
1254421355
1831057913
121088249
1659079601
1088640754
502558472
1399243389
2040858189
1269216227
1114615162
82346586
1476471237
388233805
346174361
1131439957
151153854
917151110
461010752
1798178854
809762139
1054400160
105027
1387512062
274578217
932650639
1990632781
53275087
255784448
148060257
27069833
978097499
747173660
653583262
275742755
830330451
1863995571
170139149
67630807
771657399
1679554267
1704632083
1703809980
1236124946
1661017939
576278616
698140241
880182155
1728768486
1387975095
678442764
1650474408
1879101660
712770041
114097147
846053009
15655117
15962714
578917487
378773389
2094709107
22126530
813903419
623855179
1317033335
1860195829
432451821
1082616492
2034735775
1230936301
1192694510
687809940
1724101284
665696177
1934226710
1522828977
2100112050
1294673528
1179879200
132363049
1214766145
1345274043
1792717938
1405586365
1078304069
508171149
51287815
760273509
2077669300
1157050417
1486763409
1087179187
1790520057
597788089
1590920647
2067096099
2054664971
233849810
485669444
2084557068
1596561841
1802880140
1511970209
485111307
195317153
200900359
1797556106
1548302857
1051706431
901120393
1303138339
344173906
1741594677
1694757783
1265954138
1308847448
122364623
1259020402
861343223
1594151795
307880965
1395820874
1291013829
1103997735
1296257692
1428717392
118193832
737456160
2057632791
461096503
2141727322
1967297704
805019072
215924230
1749774642
1154846586
348585017
273520174
1871847725
1196454518
1253606374
846235330
1153702781
1627277554
981315954
615715769
2029322245
1660124584
30884250
1688819167
1953899173
1112901879
1154361805
880561871
1853539955
756164384
754407527
188105146
1341104839
393156473
1859599546
1172837932
698789722
33251459
1050023714
683721388
1763194762
1066082480
844501573
693091935
1041905731
1862722292
698098163
155941769
789513012
754417001
1851567179
2069162465
673983158
886536149
1700592034
1632698641
1704638265
1112734154
1220177200
772887019
1867621008
2126463200
277382310
304390643
2024512658
657628871
1519820997
1573424409
1423513403
1539702771
1401853457
1746218884
1416600306
816380163
1488782366
1436276872
1199006460
634478216
1123317370
1188152482
175653211
439312824
136072416
1220534198
1948699506
594491159
572287834
1485868735
745721304
1802585455
1861661297
1689551763
1826097454
1354881865
117391205
1953994058
1693595094
125398435
1396995284
16688076
2104840229
1544445406
2136459895
281510316
1993026906
29444019
919102888
1357112851
1740068644
40687749
2009102737
893937528
1803694141
1973562586
559312705
464027103
1582063651
421181025
1162008202
41454735
1498122429
1017686730
701242732
533656861
936460444
804190646
1373180126
33370329
1226660026
4836117
1312498865
1708782501
1914464342
1500546376
207717511
349525537
1699979524
1132092300
1271262005
1729103818
1046145839
1158571012
1552171861
1942915316
963004855
547894827
1185812400
214003081
1853851462
2012877033
2064292762
1455138612
1798384094
412453142
857010801
747624283
1015262889
287555341
791191789
1995286932
1984827252
1855331880
250494137
1178088887
66751983
618176955
288928883
1097755227
302041145
783197176
497313952
1734246122
645272819
1552102402
325651399
763194939
171255857
437646533
1978616371
970684432
1933442806
655196647
819673673
1271835648
1947145039
1452826408
1381799314
1628208036
181983700
1717923463
1135982570
1124816055
1183614003
1566371304
889874607
1789215486
1457983212
648216044
581397053
236231461
2142868643
1166847955
252957282
931376349
1322248908
189832190
1180511079
1887992984
519472584
660340667
1009736385
1627752050
1640015094
1062560839
1466520347
906528809
1557120884
1945488539
1124043498
1063277374
2122147808
1409379181
622673426
1891805031
686293278
1053352388
1788179732
1434129577
1367628169
465306963
634705407
196863454
376707321
347549294
1436892312
113906265
1912775363
752094821
1093933543
626866402
2143894652
497487375
1944886760
464298446
1444640671
1492267862
1154917899
1187137669
1232922683
1693880358
978024123
952954611
117514066
95238291
66140970
743061164
1301737493
1162920094
839798219
234996716
761265124
1925202623
1113933824
1944741709
391481054
342159056
267049743
556945549
781947650
442703629
734425033
633555067
939738699
1258288910
590253926
968618783
861771046
2017757744
919737126
729225869
492779482
101157166
228531432
282722352
267838964
598112576
1977145276
1791145923
1914100604
1557623197
1418526492
193956306
655533098
1226596796
1956261972
1473797360
819081349
696311846
2073559569
1653811405
2134585769
812351655
1678894315
1945923685
844217762
2137764288
2040908644
1019003889
1672559540
453845970
1958189704
1290029827
522098777
752465616
2022334938
1618302920
152355334
1741877411
1605393294
827785191
1296854348
1137441739
1877128460
1084800927
1314922583
137178360
1064443650
1871717304
852330561
1187647904
1268852168
1236892720
1387599061
1939015305
2019119509
300193240
886627476
906712404
1858866782
1928756461
947636507
1703730040
296770702
774457186
1021447138
1501706216
49170809
957540134
240376275
1390444998
2141794023
2086405110
463695792
1145669241
616151984
1176493626
1985437356
576688088
2127086671
151927023
1656365104
770945607
509336153
730352591
1143992965
1440195546
1095019952
2014428631
2102656283
1580996856
275438
848209784
1786624930
1873062950
1322424636
1810341044
1886368922
127552457
119338999
1741471546
806384427
23408590
392813052
1181800745
1261358274
221730987
1689616209
641040118
1165126944
1884329298
1500966969
392247649
1874438725
1355092294
329176021
102283437
1933943083
464481151
469832072
754191747
2100664664
1152865180
247085212
883485875
972206501
838185269
490844264
1533212632
1129108640
526340494
1475981686
1484984638
1529476172
553590242
908985504
798930088
1204326077
728291728
1620216819
1203264206
1706457573
770533517
1400017649
1640620694
113047775
1379507615
48359017
1943667688
2082674316
1630048445
1147188528
2079705661
902253419
481459322
1585657892
277288330
783378679
318842244
1078862471
1235297827
1927138837
114477158
119069198
419180088
1629676397
91524895
585529158
1148775311
1731321739
582848570
373722570
2032487137
1423168328
395531465
2146352256
1390088553
111410654
664856249
1365116441
1051823865
262695161
1057580701
1325068506
1285249191
877251996
687811238
859664183
1453919009
2018230219
340288633
261459885
1518998743
881206033
1390038874
1256191479
2080671556
541124279
1574168200
1717115390
1698493210
1966279069
658580421
2132824267
466045086
1413867308
657442069
1400610107
1738130190
1415433043
1505663810
1747797797
320526985
730386046
267411572
1129069700
430128731
773126634
86709610
254818660
1273812729
1848554575
527231210
1495447527
134729911
432567765
408921474
77965611
1552854448
1269613595
160671601
1967191208
1290952754
1606121173
1984650085
1575469399
1859611818
2037597169
1902134406
371623185
1050481823
1325962147
1709869784
1248517521
1397196773
1919589679
1433669940
1440100448
136716339
1018677855
245371808
288101138
1152295369
801268926
1934642724
1670216560
1093044006
342263887
1567664666
1725020149
13849204
1402102209
229799129
2054041539
948627471
50442568
1335893561
754838364
2057105506
1573754729
580025947
1973019693
1194214188
1678878943
1060152404
1263738297
171923562
604457833
1027812339
1111459003
515294039
974674291
1841568960
1923782779
535344336
1686769351
825511751
270195290
691307859
444677282
710892592
989660745
493962966
1832961519
701960678
1088820011
771907536
363029332
244282183
746388200
462236949
1861332934
472137088
926763710
275295262
1129676033
1869674178
1684241228
2130717917
894136073
1178895363
1165234503
478285077
1016324331
1058621360
636388723
1649637699
474222877
165332861
484242567
1994536967
1790481719
987880160
1209112645
2022538172
994711200
225468883
1040385851
1669250223
885348062
1662353857
274218084
762026887
1590131554
830696776
173369536
945409078
859808334
1484763491
729451218
1738409619
141999710
95882339
935644828
1886323293
857652015
1549650844
337884751
1904572462
1326049665
178631045
114494100
1935813823
1884009428
1328702834
1483379278
754123362
363043329
752183159
999592890
1181750158
271808014
721064147
1316756404
1449776423
866256932
89004195
2049183381
2065776825
82496197
356852622
1761083470
1013122707
1161564022
206690385
1191695503
1346291785
560226845
1168899957
2071930657
1863539377
2104505896
179775744
201948217
428413066
1194908382
489642708
1609840722
221449231
1908782679
912606761
570384657
581999056
914410301
1794312055
216933662
1917293285
2019525706
108161789
535589
1645266633
675334352
2061351903
1306308573
720334342
1356945496
1801722534
1354259265
1873585159
2078764998
714758844
1834939409
867166706
1889973590
940665058
1304021409
1424863310
1616735293
1635465746
1112272487
650439072
1791750510
665272622
1650276163
1772397726
19365960
1740598513
804062364
494054895
210320876
223260462
899535292
315374524
1612353062
968493590
1240108424
693739034
1717546824
1509238494
1544993547
1468922583
606183096
324760626
1818908963
1783369479
446186734
1152830520
308974373
1627978082
1167452692
278700687
954218658
1696992374
1771368875
40549206
10288789
425371826
547938152
1598842965
135300727
1613176694
343122732
416370790
652095266
1047108673
375401771
515816650
29666697
692983769
1317227086
2045013979
877161430
1559384511
77842601
702415695
716288676
1261884219
369812291
868863526
672110756
1213593852
2111698611
673076078
1494268773
1425671530
1826782474
568801269
1034075892
1135295366
1219318485
1641201873
543790724
2039414883
157172235
731437512
1145017545
814810576
1344853978
1952752470
1695499254
1798274166
940277669
1024035007
578291164
943934939
1295378413
585948902
1741585564
2000510826
1186967125
1185745368
1714010779
57793497
292574236
531573647
978205353
120227272
1903786440
802970098
1634181265
895029807
2082759794
1257725286
748831056
1256360492
1771292882
1226045071
1960145615
2124199289
1104863331
64531660
1687135480
1899400417
801817947
1783899335
1207255344
1013232708
1324816026
1196359211
1862488880
1925905617
429057108
170080855
1340537005
943452028
770106469
2051156531
1010473596
336027350
2051141129
967959728
622455736
1026621889
2036645504
1525368128
387822257
1653085615
143263116
312570290
1215322403
1454966853
55294237
907798623
1212957855
311569051
952545676
1122768652
408221166
768895531
2021494442
484931686
895218276
1091114173
1687937899
57621222
1447195487
418750665
1784326606
1999531623
1825103632
1046905153
946274262
1704442666
1027409969
321519448
1179396948
1871421341
790116059
657726464
2130830943
78657147
1237186610
1862564724
1675621293
1428391215
632076074
780621402
72874608
1196511921
1938889810
969569458
1911990919
802522278
399324776
520040425
1733110163
2104755849
975465148
1667398900
730056284
1666135925
240987260
918814387
1400304944
1202053297
63536754
1602560008
1549767869
1568781179
1992767974
587806353
992442752
1407143900
1885937631
347057170
1588282043
1828246086
1973006479
2140221842
1246393831
477883064
1613286520
223934712
1497818152
2073328105
961878924
1588787135
1788106001
1976875125
243416765
2145923368
668564528
170124413
1038927596
2120353774
1367553121
1459386386
1112340048
1642961181
1961559278
1768089577
293160950
1857560111
816966900
1780345077
859422781
1528649503
781219833
1289305806
1251804432
243334407
1090329211
284955223
1698709061
210516994
506058122
1947979618
18529697
1648899430
16393205
705989536
1518235547
1085180555
196226423
1190130778
958272116
1785261620
524305342
48481451
470431805
949534613
1965139505
1624294471
1370885413
1017097216
688099025
63655197
976546203
1795316218
39945672
676747745
654420150
1167989314
897711608
1109007523
79743510
696951574
2119317782
788470856
948853014
924897779
1724019817
1152834399
1535679818
1086289454
1029921878
903546481
1147704153
1191649938
942000359
1743530394
404302854
1197869170
2050867839
1402531689
1734235559
65853799
860474713
1826023212
817679338
1904587160
1358921274
1484116652
1928572846
600181304
1136547484
1626766555
1433987062
1538569013
562686136
747509678
1233734064
1358747236
34358373
710877908
1736280155
1663500551
1096919753
84990395
825552234
445724213
1854835323
621685193
1267128805
1056901384
94422020
1825910947
768347555
1270529878
882718343
1574978177
934328188
794852152
1299878720
1020360789
312495617
260861391
780827206
397002232
1027354628
918884739
1439817383
1089771655
476974069
1696230406
49394245
1727069426
1858539620
1913870482
1046534938
1709264227
66905405
144824872
1406692901
1355442310
594897462
1140291189
1223898314
1812688674
435306782
372414182
404846741
2035747389
2005736536
670954451
2066880348
1018640873
475387927
1247479440
1473372044
241478439
1258510996
569410389
1803695347
492475982
373832620
1700125691
598211633
984622326
511456757
1576323511
561237842
501244077
980115065
1429856217
1082423909
239708418
1329341675
904734155
306495274
1045279170
1216158764
1806416177
522543548
1754990923
1384876683
1889237178
1643412575
1749624465
782483901
59880771
1488133189
277872532
822886242
788917607
829040063
2030315474
921474342
457805587
144670700
1197503975
578885868
480100729
1647085955
939930267
830233954
132134920
2086065446
1115475550
1250390551
380111889
1479290119
928653303
737274635
97230722
1363337168
421276405
918729292
526943964
1646220396
966618485
1719312164
195459882
966780586
1374467696
1593431754
294540603
284166967
1517388889
1461253219
1668157088
1084472316
1566960377
128383360
677563699
1723608068
1439629857
731711089
784462840
108446910
1765596015
125360601
289029786
1709664433
1790640313
1523521984
447079129
209649959
427457115
273048534
1520876366
683626951
1977507230
1967924366
658864498
1249711307
1404297864
1005861097
904716221
1244749664
8323827
110384562
138019845
1694191153
1759813467
1036793825
523934194
135461075
542846595
1993055570
1104299216
2106502893
174781319
952566859
555741761
662404112
619100920
2108437667
1205615691
896136136
379986553
1531416325
130667394
1135625830
778724906
1462445599
40956223
448961739
1773582203
13147618
2021577234
1344453790
1803885228
172938527
1027749905
1502082275
2128662029
972837939
31323332
905990678
1502557970
850888271
636124095
669784630
1326471615
1004386757
1499430021
366252402
73389594
1566173070
499025184
121570823
2030005868
1446265889
446147650
1438459055
1643386457
686528437
1134642050
295408857
1602127846
839474639
2092667219
1152376022
108552958
2055319205
978949090
753307166
173986336
948956737
317180609
995277268
221493981
920733112
1340737958
463449189
914256215
587063868
1269387835
1122366187
852818204
285343447
1248507509
67413467
561432967
1406645092
71844597
1790967423
1034034490
507678128
1055191430
637940452
1030539081
976089307
609526435
349936155
1879675519
13581978
1991319763
412030962
428025621
525125251
1442130249
569889321
1645574333
414875487
131498004
110963707
1802419532
1599964622
259524761
97127062
1044441892
1279747695
1693247792
78405969
1185726185
762981589
1118155915
1807877650
2117028323
400964638
1224776778
921947461
769329339
598929182
643148633
887090854
1673887952
912457974
66586540
552906904
1253205906
2139471108
784678210
924605800
186994677
1371928437
1274777532
383483593
958587082
189254842
1764775090
1189241500
302682995
1298541232
1482643096
1764943537
1913780579
1426137217
254557744
857443705
1896516491
1504573158
714016032
57203228
37420812
1933185161
1178890319
2085483671
1127556312
571576803
159093247
1436915242
1504792340
943378939
542725118
793525632
1486372786
95916597
1410009535
41200388
545562354
1413283573
289475550
1811391755
270858495
1800632167
1862948813
1757414399
487015582
118431370
774520075
1083442936
360116570
1622291084
857804060
1117581165
1479966143
564800917
725669561
573433370
1056806303
1450749364
1598498949
829105879
1287960687
943269212
739564078
1787983025
1762092856
1754551208
876404664
801494774
222681815
85099704
457384665
1683594254
1244611292
1138596115
2105828887
29796209
1845332750
488888107
1574972989
226624617
1571531304
1500283661
1818080537
1545257809
1590654879
911162902
1462035422
1495211311
536873569
807350329
1229214875
443146387
1104256751
1614477150
1356684667
1486431490
2056258896
1154637835
544154190
2106542175
721459102
806544927
2098835201
1426010574
1519695943
164363138
768743988
170188572
362141807
2143034002
1705029299
15415336
267650409
903322735
1830952549
1071655905
998244365
16407108
1034206342
192418828
813292145
865408432
1381678906
37839248
1534926250
84387818
708479649
2093584578
1542682953
561576801
1329988310
722757048
1515649124
2031995688
907142538
1688629344
1571602556
1929325336
1787178376
1598281986
1270962045
946985123
1156611064
61109319
1204777493
1670337231
1285655118
1585323887
257575453
1948367480
2070849023
929457394
1160019102
194214470
1200632205
640444422
1313632245
294893442
796274462
309074416
2109162100
138447330
2102121044
1614525664
1175666797
2143812652
369302430
670335477
182116974
1183896522
1776384326
909632397
1826706284
605823410
44462766
879864558
387022661
569416289
897931739
1094235149
472426713
520140391
759891389
1796131255
1716881420
656185877
1395168479
1864421915
231010432
1226884612
314324893
1355301514
591724470
1806864291
269550063
1437523028
407360189
1769693502
611239435
764784788
1840170319
183746986
1492317810
199257223
921122700
1156523453
470519894
1009118747
1191304264
2017036142
420285936
1109860274
160272239
1203226257
1732010061
1621957814
421442563
2006700346
935719446
1911528892
428612317
693998505
1077588368
1329900779
873099281
759804120
1498161882
486187465
1332687447
194445948
664828439
710764127
1057239073
1410588943
649575951
889717318
645172907
882652411
335213052
1103327249
964450328
1269386660
36587478
1683208332
1243844834
627868360
1268734761
984897506
1215158164
1325767621
730362491
258271534
1787267532
1820721294
2101463568
159849219
748253930
1133621603
2046420542
145681334
864813671
898566081
1271786771
1164324251
1579354658
829832672
1866140024
243553021
1945830482
913424283
570545289
2124120810
1779491259
362824100
146065611
1272706299
547184775
980001647
1112193879
1609471365
1311566308
1576506898
1395547932
879227547
2147285173
730008775
660852263
60059397
801638210
4683179
1702698231
880721946
1799947851
453818787
1781986246
70365220
1776245389
1012466844
112603522
1297493134
819749716
1769690475
25138529
1919850680
253986913
968873791
1684173278
1443916466
1155912010
1312751764
1336894988
2006781866
476185112
1373142007
1563697386
974854137
213009024
537581687
328542971
233876281
936397895
1987641790
79607909
761283805
823730421
1578008595
1883603887
1455994947
2042185793
1171488990
615559068
1858698577
76191450
446801639
1623568773
931939237
1527544673
2081071803
537871341
1368707133
692049525
132223523
200826945
93855848
105862960
318253481
1022640493
1711003488
1141727869
113288151
223112620
700379502
1735426274
10844562
2035141052
967622752
676812128
956818190
1722659261
1138438234
1996298888
620109590
790633639
1217745717
161982975
919241739
1882703395
1995650525
1563953599
386160668
1825136782
1451227991
1600553736
667644035
975884095
644825623
697516137
581933940
96954726
167956291
1194619828
559206103
1973568369
216105984
2064319639
1725768060
8356302
1094752460
1382467295
1224837802
411939559
887104003
367212692
619342675
629682660
956030096
1260767218
1559813396
292261960
2087797070
54960765
1909574515
351602790
1048306275
497879637
1645990818
2135291947
1804144242
2001220835
427879737
1713660449
1153678737
841855318
1487198650
40991042
1176093982
1506170434
618749310
1989095932
1436242972
601012363
2008629081
1519246475
1647687594
1857038670
320016825
739952764
1995073368
1634155488
275562984
642313496
1791187061
976016588
1985540322
258776345
1021680489
1679736608
1488393160
962805756
1464025085
1562692531
1161255761
1119884484
1636663369
1224701504
2128307337
494337125
19412636
1185748229
1346679213
2042514231
1509922932
963546520
96594187
1912644543
1598110597
919901165
1831591537
920115551
35217799
794718439
180576987
2742745
263556369
793989076
123788534
849387345
384654501
1100944623
895920357
1993747416
2031267986
245087228
1728528827
1907198568
1485444549
1154498075
831532952
1668405706
1793882822
835584026
512410162
762601128
1267936281
762693846
883134421
469933472
1183782776
437075889
795458933
1420656122
858544566
1068364296
773263345
1861907291
1480790368
834069168
380748598
129478761
2075556916
956931767
1677273977
223109375
698571383
1845222636
296623218
360573985
1860082711
1090954095
1541937870
1128480456
897930220
693892717
189289281
492772788
696186080
212602300
284908491
882540358
99800540
864228227
1117436686
446164779
1808924059
1103653524
387922260
1884878577
1689663365
856194149
1530198038
1034850680
2088202224
1179783009
1818383132
1357751408
1727551452
361768334
663914469
408978213
1993036083
1214865876
1488266840
1024358502
1014014939
1791883071
507726084
1083332891
2098133296
1803362097
1553700185
2111380978
1252466835
652940974
172360526
784434749
1726225271
655402382
1330671385
2125840836
1019769301
1758276661
655683507
1014506383
614059601
61094503
1826289736
1803279178
1351344775
12561647
2028224513
1195554914
801870672
37704724
882274915
1096348622
1219194075
335487475
1368565641
480772655
30564100
454877325
413901865
117010033
225296869
1504079938
315351649
1940044822
679977335
1610190332
519856502
7557346
599937573
226369887
1574780433
1478322167
836390229
1854149341
872485654
1400048356
1131369753
1429056125
29106463
217060697
1186324641
2138011019
270024479
808074754
1959907584
1951315260
398365401
148908574
1840999610
2124895404
801640650
864060970
1051698206
1273128773
1602602067
1394747906
239902141
958803720
2138169453
1460027776
211520208
1101572769
177903470
601718687
1818805011
1290644369
2063055740
1663653939
376121645
1272542441
1211901680
1295139517
1977341780
664854847
567536740
2016150617
826217102
2109739131
31477557
289472982
1497335815
4234981
1076003595
1650301506
312267006
297296677
1491481945
699697450
2135834158
1485419546
756866102
236277942
773516721
219035504
368758729
1699589029
520627638
846542872
1065822647
267323449
1981741392
977175500
1521446374
1609632197
1160394063
1180357158
1485830827
1439306643
1747817339
1444590210
96616608
2042026632
1198995323
641008200
94487377
889847738
1833726659
1817045679
1519968608
1367126708
1012060494
1518823397
1504077046
714693528
922119484
2143573698
476896074
662261113
791579479
627510044
1044166135
1093566556
1629585262
997486073
1839870512
743592922
1783159036
941925299
492833251
844257593
1104598506
134888188
1677716301
1630807416
1312694488
1209590248
1677834654
1990798260
1859965869
49587491
1638044870
1298898828
1340851446
252884473
2115283646
436035386
569580325
1934931965
1681968701
1845618133
1428498928
1676122113
210425913
1200375141
1142986200
2035214964
438947788
1675241938
1220198402
933613778
902093397
588571171
143883289
1413376127
774239092
80835470
1582500465
1676198124
284388860
589869902
529751547
1011505582
1518418874
341862638
513124164
1456417051
1290468755
1094613211
704981478
1809656270
1942477950
138352110
1948801001
1226011103
1391012008
1946614978
906049091
360566970
1001702134
1569371385
301861178
1254487226
1171016653
142859184
754665480
579541647
1825709297
585987634
729274960
321471073
1581058192
241191862
1006410579
928575342
256631274
2085111810
383264360
540044393
1145687506
738977150
1584393118
422550463
1198807631
73310013
310872912
1377782776
653549445
1326934938
1409252160
850204604
1853532043
285490773
95154709
1338821217
1915838122
1297322705
1778719742
319311893
1708346417
2118975031
881956512
537340351
601477529
724683278
554448475
1689677125
903001066
1161729532
23466168
77220674
1611574134
1541866047
1457902116
2012355724
670677998
1115972193
1908759099
1131936061
93213906
1875932862
1036951206
497342078
762591727
832909052
1368971529
713174330
578564926
1167750330
153549279
791816209
38372632
20643049
1808295334
980900267
1243230510
1923687255
1480390863
1067776706
499056058
1152175037
1899844596
92319924
1811170980
927157374
128479215
314497960
543987003
669671675
1186429621
1843555517
1828585650
1929323401
834206399
375997480
277042704
1772752944
301218852
290330650
1663174952
770772568
1182139385
990437866
1422257147
11043703
2124909917
1297536404
1942204242
1797024961
1135660294
657645229
2125671290
812286599
1405550190
1770497984
1974628228
413556999
900232931
1665411094
342006404
1912650677
296141578
328972726
386890531
306878218
1220544927
962246661
714274884
894274275
1902688642
2052630056
1738883268
1251085587
1422294097
640736427
1063961763
525124315
1044214715
1938473076
1211167809
1330371496
1783676183
1465548890
1718274334
165507989
553074258
967007153
1595807290
2110258469
178633031
1399091429
1980932084
697152505
376383781
1836651343
1395915910
1532237384
1388078434
139831602
129449095
1575512221
1765543769
682234546
750082684
645545460
30131493
487757699
973829008
1355091004
658218783
220224873
1567737871
1434567892
1676473140
35808937
1188725495
689534965
728588678
1580734347
273238704
1454505478
1229924665
1582712161
477403508
902671015
1956627278
1342688414
10607827
114755237
1383974993
332574347
1263361782
353473015
560929726
1498069125
978253341
1921551896
2050515099
972730735
944536777
2092224698
169260422
1953304517
1114313452
380804483
1700575548
146618599
609232142
1744865461
278124164
1547323003
1235434818
1960861876
560126111
1371821200
962698054
261300564
1603979160
1890408629
678728780
1875438867
434834486
1141276545
1847311302
800985168
1893588154
274928445
98292671
77466246
769519807
1446635922
801342544
1105568135
1395031336
1395546773
687267053
362609405
1822325123
1420410460
1670552454
1835187952
1220553508
844002163
370687511
442581577
600701387
787311997
1874057621
342276249
1991609355
1254574803
936164033
712601277
102902632
1107424002
477220630
23137489
2103406727
106675592
1951585164
1992155279
1405958012
2068127498
1041714759
1499934651
1925569535
397009089
805588485
1709806092
217562683
1355996611
939651751
404640738
1465060779
1441352135
1563540792
687136737
1456266990
734297954
157722699
2041000446
1029211908
617305599
1508903124
1001541814
1536704532
13762650
877147366
1460392058
2078676276
889025188
2086139346
1714249017
242620238
1943359796
1864351504
430918758
1702025365
164455842
1303883452
1934309410
1528115522
45063808
834098794
171942059
450382850
1349489820
355879615
1898813142
1779104253
1410373954
1303804896
1604939352
857689716
895962446
1919505934
1876391982
1111065633
1721744999
1667279239
311280791
278866155
76615161
1750882944
1385426283
801608201
2097651418
587586148
431614129
1542363252
5164116
1502242551
1755243100
2032835814
1130571721
1805980403
1411456597
1025954995
2086026997
357144252
563078117
180542733
1250749064
2000742445
81293031
200841323
1755390991
925408019
1376184880
1636389367
365978772
1701185789
1704227348
1326655977
419400253
951992800
488316586
491768373
394086208
342082721
1948849628
56451627
902567930
912981665
923510174
1125313343
417120404
1505137751
1066100228
1132508535
1648514033
126644594
1437754519
1474181731
705217035
1243914603
416634048
138820420
1157033309
1789063072
1127795690
482485087
1445284277
1644973915
751534665
1514518044
1056047782
636029962
663657970
1415315826
2021370241
2120532461
711263447
1835441034
1038838663
484253215
1025685250
443557531
787992551
921724606
987050220
1051925662
908656329
2067581680
1163777465
1981146183
109547262
1243708360
798449981
1828531428
1887362073
905088058
828334744
1861587708
500950292
1798346973
1794948669
617974719
2029105852
1114978544
326907975
236493371
453788920
1659188832
666633959
408210206
444271176
85560718
234843108
1389066451
1889262872
328218201
1677940784
456546347
1953467035
383103838
330110104
1142017158
241229926
280521543
1418458395
465929119
1443316627
586598550
1854346013
1730959986
986566108
452534669
1680871137
1360824523
747107608
1028155644
559143679
61937273
1897707645
1888658959
1686277396
389387893
1888573278
825111811
1483159909
1035283460
1088196404
53268247
870896842
290313842
520839806
1781488349
1043144225
780731724
1264608699
1129022491
1035375061
1260025203
1781962448
913579288
670458562
1149654008
462469913
1375028625
1489730981
827304873
1868449034
1135959022
797414139
1383078009
882819880
151762180
691218530
1509540904
1571607968
1461591198
1844032644
1457826417
1410968931
1792417096
1229373432
891823454
446828918
1621037421
738004946
610386168
65400237
691927644
517003345
1584027754
279669027
708059564
2102261429
844790216
949388274
356352256
1622356894
1738478124
1952333254
60551722
1504415082
2145346099
1487422524
1728063385
1905166916
362101309
1825843330
1795255414
1778422418
274234958
689905318
1865755946
1407996632
654242565
732512955
1394034498
1559111276
718360945
1006987183
1645486638
476744112
1580638952
555511170
1193643700
933794754
609674755
491593624
210989117
1718188462
643168952
416389756
1300835266
932583311
501732843
445856470
1683022248
1874559885
1277099663
733352737
153447610
2033166422
1047941520
574941775
44837520
534177379
1664552409
327598434
977767595
950255439
293349629
1453777591
999518120
1594459940
271837939
209221391
1601977397
549134209
1386271475
289318128
545378044
1110358334
268092200
293746190
1456941309
1014996591
250705316
857589263
1613752211
795280789
1961965454
1607039133
2917745
1076161337
606793326
1049573189
326525378
1079112691
847274925
1303410889
12358047
2108905341
1184225642
1453755890
669153004
1179243003
795469430
570849539
1758536238
2046074582
1442093633
1630620494
947681682
1965128466
930015717
937036736
466430349
908242734
1778606999
663364885
1161846107
1491345746
1154034516
1533893596
2066628298
1658351670
520765179
1926122742
1506295550
1528239255
972423896
1825338300
1962944021
1355058187
1258362202
1073002611
1403579451
1006471930
1146317786
1954907743
910317818
329135835
1673901697
1212639707
419458088
73296048
1074728162
1996699328
1639943708
1809577675
2128863706
985577185
800491265
340527092
367476684
1929961484
1272398063
732720246
1936674133
582914564
1173310975
325976425
725489961
399564170
1538865764
1806768687
1181724274
414568859
1546625888
659354491
486437146
1598870093
1385371799
66792615
710853048
2032105365
1639170807
1948273384
500361792
1493692990
1496307269
1573536427
2050511455
2120612604
863488237
211683976
1882127135
304826519
1418286078
1384985903
949765050
975736358
242367310
357340007
346682651
656671029
567008933
1822744319
998414080
174221334
629182708
2144758942
1697385509
728477723
2051782932
2120803723
1291941310
1190398886
730184142
1658850061
1970102321
871536900
1609343618
602832842
698693548
68063212
1111140123
316643947
826737584
1890318389
310075376
1678851954
1692036123
1711335437
1580258042
1081525218
1364591762
1639729637
779698911
1161680823
1542054262
585575252
1351010517
13530959
1584427916
1422496398
903459503
1249830510
437523
1857805626
1187949853
1148498475
476867803
1995286115
1664201464
1833679691
1609446284
776680766
833013141
1631340664
1421418350
1741320790
1205431554
1217994844
2040148134
1837655826
579076349
1939778537
424269260
1514160863
1434433380
1236017474
2089074555
902097524
1362001660
2082452713
944962859
1866861845
330276205
1529795727
1157521801
4834144
426776783
1026779498
962145826
392410558
1640490907
520561222
2031487031
567462380
1635051661
2116404715
1544696932
1733188093
1172611982
1802472686
1335040938
728494628
2036191613
2005173411
832050884
1814468391
1765452840
1607596269
696353603
1563464815
612698060
1300948593
141434668
735629954
40186247
98858267
1188015475
1735177552
485792033
487553532
64479866
505381340
237322371
327680482
2122225624
1453346071
26145836
1064559556
1459767519
178745946
1460882240
32070291
48486159
652513420
1063874697
169256748
1014928852
1490424267
1824698733
1315158987
1518182177
456341653
651745065
1841753381
1653567422
2108798539
1255622423
1504029978
1440271100
353356293
2091903528
2059029710
617080776
1416357324
277667299
2039990095
1795744890
1225973239
2016406644
1837405041
192709354
1309515353
1227934881
1921351203
2133994763
1289185646
1043016292
160533688
696664302
80059923
1712158506
738715408
1185260821
449447393
165249378
631294435
282567851
1599646559
709350966
372408728
68096993
1213872296
1407117315
1858300679
912505948
288611558
1764687855
1401028507
255135812
1259191147
1745089959
106685899
1037510818
1671487820
394112956
1544359138
734726091
1224066007
2048944975
1067437613
1168320069
1419527929
1343081863
1853298560
1490372438
285625225
1790425779
1629199920
1809487003
936232209
209581842
1126504383
1629422300
2010077341
197627595
1857584645
1684078090
639795835
1917388482
372529105
356670839
1964524785
1447580665
549719049
418095143
680091177
886021239
1018379243
935489877
2128414415
551534387
1283073231
1800696861
709965745
752067769
429656776
1136089060
1043167370
138761956
579906253
1388262747
1604924983
1709564349
1729213680
1452028305
1517199492
1507392205
1212501678
739273517
1824723240
38105715
1751031072
625946136
931002738
1894476636
1869436749
909537215
974608478
1974557453
959799420
101946308
590789052
389599786
839346632
1388607524
38517580
934022341
246652338
904251622
249109565
420825718
365908199
1130339605
1178292749
766570078
1587985938
600922725
282306540
1573611512
1012123197
1014882802
1939924119
769385227
26393811
695796771
191789026
1957478351
1678653648
1173830995
719532744
444781493
66776928
968931706
1960346492
659845245
2130482727
32022764
813907213
927020531
2070728014
772385966
1561781655
1100720435
1128075748
308871678
917277633
2012583137
1405925427
2055231319
1851139531
1606431332
975957412
1989173325
1265071973
707860651
694469597
838631932
1142783957
859633110
1921204595
1464913673
1475178643
2040073827
1681227289
1643334694
367274815
1322550823
435995417
1554087033
1033848803
1874489407
1762178786
1861956870
1367909296
709732175
1660260004
1132182021
1025341032
802123201
1422280847
979509877
1646915906
778163783
982773322
220857462
1946313992
1324807092
1451941699
2035640727
2145579010
962449746
1945051776
1080625929
1572779203
1230910318
1560330597
1176229457
82286640
754196345
750332338
1423620300
1679263527
886844411
1803196308
333558885
1686390225
901880063
1340770388
21707694
734446903
1904161031
189805660
1301730836
8323458
486797297
988811577
1162349668
1774020752
948728826
1845320800
140418334
962250716
352466516
702197040
646510474
763871967
175213276
1954713306
1376911851
905761143
279406670
789652253
984294461
760464843
472381682
1887947886
1146330281
2134104810
1456403094
453238792
901651635
1075399462
76199586
331440287
615885885
731999643
566442804
1482866545
1445123717
1382309150
169720283
571910231
2054299293
2021991967
997075232
1632948817
641514155
1111588238
298286282
453696305
573872393
1273626143
649833699
305277046
745843863
785116903
1325172631
786944641
141983775
1018532434
112084931
1044354843
1108218701
1742601058
1977415412
1948963408
1391263482
1561947291
329618482
183271936
1766711495
1248017832
1338246435
1907576840
1636372545
602294855
257347052
907191111
460561004
1976363059
852070719
842251189
797541861
1900111166
1207392663
196596446
654598179
1730678230
2092279771
895764271
1025446059
1262205709
1528384735
1876020859
1458042278
643164474
1374030304
863481563
1243760747
248206794
146405195
9175658
987220346
1374037387
10860122
1196556501
1247523958
1906742083
117598362
1972326749
161479927
1980966393
158757048
872506726
467522221
1367436816
1731852822
13359957
900885814
996167029
1825327565
435742559
670113951
1831650362
1013634593
356828984
1821096434
425346971
2126194598
277691183
923935461
1142398993
1412989025
408815982
1500139085
1509511104
555109707
942901155
1619094732
2024964193
1919442272
573320500
601319530
1512405436
1686233797
2046963120
501590351
842309549
530332361
289807155
1115824554
333248782
821460409
1223921725
729784890
440614126
1002362804
1452860026
1525446225
511470008
909551706
1500175508
2104510552
855302865
614624218
2109571168
107630017
1906907032
79063595
1668993491
848346093
1641722000
1632710780
374384680
1962050319
1465730758
1333055505
611223905
224154650
739352912
1653598157
1120701300
104983480
429292458
2001171390
1947483898
460105542
1085133896
152200513
1365549449
298868920
405127826
538444854
1649022957
1409782495
221107479
1105335692
1667461186
907527701
320993219
814992719
1900866642
373244818
955507449
695633378
1200247691
665653980
377229389
1020084330
558435792
254033177
68893158
1174400344
1274234150
413882725
322265227
2085583840
564990108
814309897
640637318
157528979
1811195249
1894829918
1387783534
203674369
482251415
14286006
1766149596
1802172853
1585906243
799921384
282102778
1565087360
837878850
746702339
1576466132
212017602
699195425
1858469358
684423514
1344166934
1400795132
1634135622
616583330
1919964989
2136768958
545462578
1647465130
490473063
1539457579
485893338
1765718952
215094862
1215016757
1075460194
162301264
1279511919
1322652062
893427699
1272071248
1448719476
1644003214
1300412631
578916092
421463623
1559258869
95167875
371256081
2127751241
837951331
220154469
490554619
1211132687
1510311187
1203048980
922479797
824070594
1457035771
599324845
536223015
167224130
2133471511
1078092153
572983789
616432042
1474469896
1196175869
213218714
782682938
1782086159
168539865
1350684588
1267991024
1499091230
1562890157
310500292
170523751
1882620237
1704027132
1024646940
206757307
2048524876
2111708810
898324088
153146761
1996440115
388395633
1534407994
438315315
512100138
2005395063
1526311765
390726329
716003893
2072816217
606565198
434702835
227047726
114913846
81570017
400606321
55038233
463641398
1933387525
1709751847
1678704693
529110963
180252148
1349286176
791732361
665035706
368185815
1608590809
59415029
1015726204
995602610
1182933976
383171684
1652160865
60780862
1652902248
1072783988
1352003658
1944455191
821556417
1311136461
631419210
1586710311
43377430
834821027
260558607
1503933176
1024119197
1749040079
1176749896
2034868626
1882187165
814429669
1762635531
31744032
133553308
1106194886
1125394058
1015538252
1758266640
443553637
758158824
1967945487
1299971500
2002856169
1177923919
1792673747
1249263310
758473947
1930708130
448028320
1810065849
1503784944
522274983
1576137798
2024300884
1431013523
2058370813
908478066
2112039496
1482162043
25482613
2053682741
1667929024
2002565973
1639764951
1216409060
1795335931
1950564910
1861439205
912379896
555147093
1490865124
612246943
1010560134
1860905861
1862130926
1422312475
797999187
726971732
1813702546
48181601
1808661051
942371188
209647315
110387840
1830750721
1875212478
1683316971
39770035
775239328
1592600366
1524597011
1571979148
167246886
81986920
374307225
1699668994
908161537
337410098
350289602
1716559613
603027889
1938831576
1240017057
266671399
809530456
159487295
1404456298
581008375
207258046
635140325
1094247340
1939743903
757876163
860634177
1687055503
211226898
1449801617
728972629
1504142879
963825594
58422977
596721681
912344498
514891714
1125041
608999012
1267562953
56548884
1987274695
1614418088
1954444497
1281013911
296525497
1107015072
752074374
1035610874
232558989
870728533
39718802
1918976774
823907114
1883141674
2064937538
417574082
729336981
440343107
758345270
1744012889
1152863168
1429791603
297744690
1673428181
177969651
138218813
130151047
2025467991
1655314644
2044969683
280945961
528539595
1986292347
1893683270
83087682
813653485
1764564505
187505214
1478573817
1163218188
588965665
114646428
95606934
15246221
1009015737
1145747670
1564527795
1447917500
925710775
1536850865
780351710
1774392422
1151219216
851361576
1039178500
1848071535
810570513
478365327
2036354266
1818315555
1857338793
613295837
371852496
828647267
1900164308
1312634692
408641901
847999315
38860519
824789566
1018985152
254902713
1689139342
121646140
1568439647
1904297852
1397760658
1837526320
729762780
1873040276
1102272573
1236398172
2087004580
831401366
1703609720
2079212681
2005232946
113635230
512521557
1027327073
439695756
1118775956
1094660185
1207598712
1574126044
619909887
500867637
693233092
1076990554
1187706026
1415202919
1598441971
152462156
2097999572
588343465
812455763
1705833247
1509685491
1562857161
2001788721
1423927523
2029792918
444928802
1823877274
1706212814
23880669
2061363423
1360136154
1927131218
1426456911
26932228
782466762
1425260009
692332734
546547724
1254139384
1990010192
1517494523
2073800113
1040751605
1282732302
438897209
1192186284
273366413
1816529297
839441073
1604811452
504866564
1568689982
1859166746
1509828521
2063760164
1054784775
1725175492
1280079353
1960113309
56070772
841247017
2097885092
1358281974
1385137662
1371955383
1832837665
1451003381
120127227
1853341587
1700297684
880908640
1466456148
1185214217
1068724862
1431943613
1791371988
374338568
601518534
881879350
2032705187
2060036955
1104908756
1452311432
245155479
1329483061
1561662505
235720014
814285140
1043741251
436448149
1280918610
1735484599
1196167170
180046092
1325807620
445066979
1064895498
1641247468
372124145
945570254
1568180546
61874896
738686211
1513333793
853818262
1647324037
1735049034
1703414972
97064048
652879883
2015310047
696349658
1435952880
742453480
886928620
338865752
1902846988
632855405
1343914364
1570246371
1691871055
471138031
1238050790
1819283839
594037342
166380502
695299440
1126632605
1111687520
1902901567
1155836632
1898900364
980172826
878261277
358970596
1463546322
491250832
1260401701
1571704075
50299861
1478290727
810619712
684857579
18479676
444281740
1907555195
1926849394
1109162860
780431666
1482777762
422536166
294903526
288984066
2105203609
34590645
607491646
1544366664
1762283361
1061581070
1818730453
404524794
83093666
1236371664
847020443
1586478586
1036936944
1343747335
1612466790
952232001
531761012
1963205332
74685787
99819707
354808556
1014285633
1356972728
1130649449
712324181
1398036192
738116466
1860083322
1473525492
1204314306
2062715533
1522972241
1491061818
982092699
1731596245
771613166
2013870
110458664
821529073
1894843062
1095685109
1437293540
209365182
1951857931
1567003223
354709926
451794748
222258372
794050637
1071194311
1162708544
355627276
279160274
1994652214
437157539
1413691530
693321387
1815312339
1281899280
1981101582
1044511069
788235322
372787881
1777734791
901676074
2067254204
60275575
290243442
299955467
1116722154
425430042
1723781836
209219126
1041095794
1440294440
1401755576
1349823871
1966704329
1030218016
935893067
13998635
1212630822
2050526191
1025556573
1430858581
808295341
289144631
1663819041
281075152
277941755
1274132413
1328210456
1986507490
613939762
957839552
1214870706
629257890
1087840288
206763605
1836794088
1826491760
1504181030
789481279
364352872
849644254
1985602163
48357171
2104772536
2103955336
1993273554
671076737
1252057259
2139418654
1379251691
272767809
713232543
1039770179
984657378
1099707717
1081436999
133821581
1524400570
1751002691
1487498431
1957595932
793120520
1032883645
1359856904
10774184
1325480261
1213349262
1838804125
748106492
1269924208
799112338
1415577782
727653550
712336892
479779000
954591071
1022046108
1413843845
554250601
1298578512
1213283579
1031318895
737788299
1673364492
521947683
1765627147
1338454570
1054484794
270698049
1459247900
2075833366
1891745805
273402046
1420242644
1293034172
1077613424
1137809229
575465270
1100099126
1953003617
446805242
1208031885
1608224049
196078265
2125215458
2026602261
1474050044
1316122861
1124476047
1510429532
802531776
1563674930
384408609
133270926
1217473482
1291017413
935100918
892654896
1568351979
462912708
2036774405
1281638974
595492400
1097590358
2086720269
125166990
1268314367
1674874442
218395597
40769958
1950451019
813020856
801571374
1670159008
2128214649
791824795
1244138737
1282172457
1283736092
1686208083
675030503
1688691722
399836187
1824310660
1390233776
1873729178
1996236581
1277623580
1118423222
78221939
203187387
109964388
2015020772
675872560
128639372
747047272
1629171969
900063103
1657786734
1802011568
950552375
878043449
501293105
1346345309
891595283
1862989326
1496327454
1428501366
1713828233
1462596400
1283677216
2071054809
313313938
2130835991
1941252363
611422069
1018928589
889989277
1024499936
223995588
664255873
276762847
539319461
1247878694
1507531783
128743994
1105941398
1475965868
349473313
1988356286
758103364
1481662862
515407011
1280470478
744750070
1448293027
88890289
1830043833
2080870026
1855577723
718624770
734600746
1527122813
163130697
2134100405
542929273
1887576601
1654465765
993269344
2094154668
346465774
1722596394
1279139758
1787425985
1144430534
345495557
1521236157
1636285250
1689610590
1506840324
1966253364
1490414895
18861491
231781933
1876991814
539955067
1297036703
225227937
1835263528
675393198
138401740
529834147
1431819116
2013200285
1133704410
939828004
713620091
176506457
684070958
1535484970
1211518405
1381435391
179856249
1551843190
91803171
598737413
1815535464
1572601925
437960611
1357441738
577296302
73459158
1615292793
1358625096
1544895429
20524990
849107545
1498691170
484051516
479687078
776288385
1766691959
630112737
925692005
216733426
1588842240
1361763740
1029195113
442520555
1207178431
531190931
1502366564
2115108641
1235056059
2122458757
1167086255
677890108
302521627
1483926662
1903860972
811299948
2131972223
342848527
1382425118
1303436799
1191917832
1840472248
168074298
1616345278
652702434
1963841281
994958233
496919037
1295214010
362819157
1202545535
134477235
1913742630
627616450
1529826866
1183444266
1240045807
1544699984
491616440
1150748004
1098231022
10640486
253622226
999238869
922372555
951957597
381932561
1667971554
765416684
576533359
1931677161
129575369
1157101738
1122743683
1375267256
579724728
267089115
1558583603
93947034
1729204636
995079893
1731599808
1588834394
1366254294
1302772187
799105434
2040272776
1645346184
646950647
600138883
1572907539
506813381
1167912370
1379504684
553996581
1207384889
1163897958
1871729624
1475013658
2083459936
1620738004
152054523
1988203385
74880095
1152099341
287167337
1699161723
803974234
1700793447
393244104
1882398445
1834292864
2072001518
1229500815
1565568252
762474845
1351083264
1141122833
1667767225
1147198441
1998148293
1451584126
1750629848
354229625
282957876
67794165
1642242298
1246515811
1201834219
1965682747
1791380132
999564252
682064279
30445522
422755502
1592493151
506054550
557282187
1655406719
1231878069
1415719421
1391235587
1554152598
1263755258
1816381699
2116430552
1881689922
518673534
2003705654
1387937915
573830353
1918566278
1440915651
1764956925
1629663699
1214154084
791620744
899273154
1529956633
1140781530
1709065128
1521475261
953120367
1873784434
220072484
158381801
818852886
1881571676
363794212
1523871436
1267549744
1467880217
407625039
2011980529
1298042794
1967848675
1490702921
1855122095
663858597
208428837
1456980043
1057428170
2056740039
1199636356
2089866523
15556429
585639021
420081400
1071008485
1951307254
2104216492
1818474527
1275027599
1833799735
121836817
685708869
371923422
1198331319
938787690
140653091
164710153
1868480184
1948181863
656107883
1288984254
410246536
971860607
2045680794
1868884970
1558803019
800521817
90572005
891830419
1449665356
138489355
1057985255
36850601
774979792
1061999582
2001720601
1468314466
982634090
69978906
30631139
803439590
2035586559
1061219607
250076820
1995485322
353124646
2053854483
1210408448
1100962667
623803375
327019610
1190233628
1613751851
2132352821
50609871
1669664268
1459997201
943350446
682989325
658299016
1153972203
1739921142
2048352917
1562349848
962494662
1207560283
519036360
1335939824
41502213
250521735
2051672358
986371833
2004447691
761045280
1441522762
1444391497
1470494342
612298316
1631580911
425913346
1522620493
1118429151
1943210239
75305965
623901723
1579443444
111632177
956907648
1711292577
258768115
515763798
577670444
2118475419
2050994922
1851200621
935719115
777392241
1725996806
1099661529
399352727
1721762606
1127379253
1576953917
1460342144
2128678458
493060861
1418330362
1415855271
1068971003
1207956079
1592215366
1218044742
1469606367
426066853
1114769872
153804374
90384469
514853831
1414151574
524960526
2010694635
610050668
573807100
1605432868
443714732
619961460
1857322445
540264816
1159902922
3984956
504699641
2082939456
95554235
1401722250
1694493278
1354311628
2123062650
1710042182
10774838
915110113
535154892
1492402832
2069699653
1039493900
1298062357
826482798
2147081376
393728058
1395989303
1338544380
15690733
436946082
1668605971
519951362
2144161884
1158809194
747092601
91723876
209385709
1809207817
2008502243
558104275
584919580
748571192
525704383
1705943746
1621406135
763258040
291144569
1864609414
606561031
1429430806
2087212407
1057682393
4479969
1449970261
843586350
328470319
276074442
1745941664
1007592617
898404762
457743532
1831048378
289104154
1618555643
414508926
454545706
1547829207
1464536148
481099710
1568072146
873453624
1244256758
1437551773
1239692847
859707828
1743537691
1107427365
1873290142
1522648192
1341602436
1971475701
705305377
923429304
391986042
1158090876
1558407236
1268822901
909560116
1802981690
653489941
1517663482
2018298581
1071030697
496935458
825492275
1984823374
1520915784
299927909
1073976598
719879421
337914981
777711553
1515285348
1765812462
334643299
1921655223
592183658
1348160613
1040988254
659022688
1290110120
1363026310
533185693
1692788578
2035078641
2072931948
452355041
591973394
1005474011
112731971
1816293132
277652083
1747803144
1940658601
1292463411
316406875
287818365
762420574
1477750858
1715634800
1458819669
1021595524
61946148
929305372
1525302766
1981207729
1925702601
1881237403
1974268927
2079564554
297196508
592659309
247154718
282383552
1791842390
551889399
1048936994
1760297467
1500160115
1001954487
823115623
359867139
1105287043
786031031
274057805
633305919
929042777
1471107555
314618626
1164938003
4206206
653012803
589246361
1829570876
876347397
976224976
1957807024
748414563
1059927288
73106214
922464741
766465804
1712622876
1120142005
36287200
1153295654
55301696
965633533
2113894020
1200458516
165883964
1369088341
844950395
1622201643
2135595222
914931799
1636585394
1043205401
2106114132
2072015518
1101662472
1133079183
2002789817
428090123
1670857993
1435193102
1659075382
1245222449
319316241
1748731762
505041369
1445597041
2086673128
766154146
1417088571
1706557510
1781041463
507642896
1660888218
1072709207
1964694282
292863718
874945866
583188783
247914719
1070102298
1266671838
68610311
1611357300
1297157029
1015073792
325799198
162535587
1708588309
247336047
1070141699
1855113950
33678918
488490147
1442038854
1274526171
520093835
1285716097
2128529308
95366980
138652610
177160477
2123447180
820031237
1292894837
1489389918
264337021
292354070
430797533
1247973838
412156736
1794624558
1849647570
833486286
955393886
936018051
324261021
1672783534
1533014169
216028649
912663432
1557559464
2092026942
730700046
1185788932
1020794585
1341367381
2119338599
2092022499
1312634
927696582
2139819831
1832584880
244131874
1125503837
1305225419
576508259
818113163
75559285
2061514171
1936563122
894162925
17927913
1869805873
921243205
290250224
2023253548
245263410
1867769029
153084567
2000850033
430527775
1046142794
1970872465
1502431119
761833407
931511653
76991360
2013687102
265596649
502743036
1712880719
618809364
1703082673
785593208
591390040
2106590922
1272322632
1409516074
2088488582
1318433330
1037310929
2033536731
4086216
1746709233
380949504
1057428961
775917392
1169666228
1985539981
1853938046
1567437243
1410035568
1090177563
1494176068
1105779244
1797428889
1820987250
1062938463
1536515331
1146517053
1262691165
1802844316
1154774423
1188374147
70472142
1626398505
1278589635
2112763197
1870317522
1604666849
2063063873
1752095738
356340384
1945026820
626860385
276217514
458418441
1902719429
1626619910
2135831046
2129197755
2067558293
1075209761
686229790
207980863
657701627
2029755301
1456532498
553453474
1459173204
702965115
1787442799
1586234320
351170022
990359880
53894521
459642098
406509317
1910246110
719510968
2095551840
231304585
551753481
732148217
1422238305
1645103058
2041731348
217076060
102491139
160250599
1719942710
2110403893
1752866237
742032482
1938059783
408283154
1413187179
569277701
926579516
2007997217
1016195352
1548046888
1418960589
149177608
2028375163
744737026
539823469
1410877379
540042208
1228539978
631199571
855940897
505087866
352152182
1085024213
101947191
1928065860
1588746254
961497808
2038827477
1547145574
1052715636
1356068839
1344939422
1972832447
866194729
1898932147
1900854262
900716010
1308367052
922857158
598611790
83766113
157220157
1505616733
1868781859
150149525
1630819133
77236308
346906847
521633596
1199144911
101401194
1575893269
1761919401
1559547241
1386533837
1325797076
858017109
683902742
862740658
1417719606
1833360684
255400322
380828527
421301767
1564773392
1848131273
1572763894
273961867
687254514
248459128
681610402
280228688
1308387054
197123419
213724451
149047758
450569990
1530738030
1369522189
1852326787
1043056277
1688627906
1122668146
2103347781
94734435
1638483949
1562509576
1011530745
1878513780
1242859959
378086649
2006264032
1099158397
725827913
1140586206
203430366
1562810267
305806962
489158662
1621728790
929389695
430998047
712608499
1505813070
1399608256
995866589
1916835398
1681395272
1450266883
905558302
162361997
1713089338
1596668504
800069233
1097276741
2119733748
1949253570
914008827
2090579422
2002346460
86301972
1585591633
1552695731
822377945
669098103
5503711
1236580382
178492422
1805499283
2131980633
114382644
2103290588
1368546253
148828605
1629634464
604813218
863160882
1908437450
1013864714
1566031260
491869177
463685337
677805620
152728250
1637939815
1407709142
1613361467
440627011
1931799519
693036931
197990456
1383195459
1505674038
2064875232
1457750266
2092684583
1680642097
1680850783
1848520072
1629874117
166176797
736253066
967780474
1920313497
1165311448
246382489
797139201
1680303679
144294419
20320369
1728302967
1718652622
1224739728
5335086
583983337
978818415
84232029
404849720
1534798912
671768934
91926758
95555307
1809083955
498877402
172888801
890862510
1520684276
1567913514
2099908279
1611212765
1562666291
609624097
910109987
921142563
275062240
504030895
1418114759
1219316938
251184424
1125712240
602952615
1272887466
1937077140
1896732966
151745577
2098841137
124008687
528887400
1792901335
2110947426
1365381332
222087037
414569199
2012631615
1817386499
476620383
854619241
1229938891
212414399
1439942562
716744820
463531385
1474202912
775121022
2113682233
345358455
895879633
829084748
1776327360
851024490
124871237
595704837
1730852654
2060890064
1158602627
2000098226
1630185970
1261447655
1044333673
775518379
953952074
3322323
1707409557
1328423029
1259124237
273941127
1401793985
433016340
1501081556
1660584788
1303827331
25907481
1676675360
1751509373
89060243
992807851
800317954
1588716353
1460919867
1379336329
1885199878
975948207
1200574047
1186589027
1052918934
1431591662
487771562
613406140
1197336792
1594260594
1765007723
1493487507
1526782645
1935410533
109673970
1142295449
1367793273
1711902976
109822879
512794098
2005839165
51009626
1184301677
1316534618
222362975
1821709543
1647511215
658666738
760762901
1131604719
2078256433
1535449698
1220187319
1894865837
1556594530
301071530
1008038895
935870238
920328187
527947291
1645120772
594331384
1676742149
1553706487
1706580777
57313391
1337207579
1680885754
2115825705
1518046884
1362634117
1169496395
617575644
121140468
339420784
1439025069
1184198842
1851361497
1362318436
1260597074
1582881598
346158213
1986636022
1056895234
1605628567
1622012286
193137615
1934788839
1334304173
721224082
66631765
1915415579
1714361053
1420899002
1679878246
754036535
402426098
1402759198
260622830
987542710
1708699503
2085924059
1317059066
835543828
1626156698
1361612409
333171152
1426613055
1500540882
1055686252
1258523414
2035213823
1103228309
1991916891
2040603509
100823981
1680362535
2111523890
1195157941
1729904951
581056946
456615745
139708729
333516486
358290973
2076182666
965258970
39489072
2104779782
1030877474
1789541553
2009026799
653590593
178633830
1886815920
571621006
2110726867
227047879
1327011511
1197642468
1192109670
1169510131
780302524
456483890
542972232
805904949
1290047259
1925296505
490149214
988368108
1252208371
482867363
305291289
794187166
1447789715
300832108
1542935352
155431383
774422328
111814236
815008901
802001177
540706192
534789119
1325262564
403025574
678277655
662998757
699513235
456141860
135812906
513965595
1988354259
728331072
819596123
1851167950
1590759075
399384675
539065788
1096997199
1616962153
996013279
1337479651
1009164942
1214990610
1072877907
718685358
1491269349
257009166
281327498
106731477
575959670
1019003571
773051597
1845151370
1590408324
1626376011
1303483611
790463035
2047694602
424049349
306297529
1705571664
476212188
48237364
623674548
1839157582
1633846090
1874959790
626709781
2146738589
153107084
665282396
653616474
1743841414
1249989067
1996819650
1853882348
698450784
497765006
1270942421
600425162
553309854
1770884554
542959270
1867213229
342573564
2008160767
2069571022
1319935929
1824546027
1839053375
1372851943
1799969414
1063222108
1260962601
692728200
1605385271
384989337
291068516
1710208647
523435306
1774832847
1030243379
1202550878
482467607
1951721764
800668086
828171079
1550526016
959568689
1722795920
1925553601
1291295974
930429375
694793097
1863317627
490544256
2062244284
1451748277
511518324
987766927
20170953
122616708
324419047
1180524746
163058493
394791792
1461911557
173306647
1168035671
1722508692
643393860
1781298732
2147217828
1325237606
1171720584
1179370359
1033857451
1533521239
1721050316
37464493
2130904542
888472787
1227397860
724643530
1039703948
352140996
331257898
865327784
1943638011
1092995194
308743489
1379633334
1813539766
847412782
1654517729
1379811974
1647707991
155118442
1478771443
38216299
1765458823
1381568441
978970119
2022653145
1576346136
1830202750
1315516169
179409792
744398965
167649204
2075478398
649269038
2074598825
1295759733
891051640
750223833
1670186514
310160054
851346954
2130489634
548636398
677932866
1830452878
936667396
1425148859
369214763
863055124
1400280309
998490478
475540107
612427272
497312551
1481106344
722658327
1103723793
1496673896
206475323
1719569211
1252662542
1640493158
554951487
702948410
97118513
1978465227
1189764301
555793615
475817050
1783217869
842369880
677155409
737321502
1011273002
1983250642
424722366
950681131
1426485963
1934069512
152990660
850075022
1266355492
697486342
977973238
1325725139
378957492
5430671
710512082
85827106
1722501155
351309319
716443080
385951637
1194957635
1817422014
1621192066
604290109
947860672
1810603389
1480394198
1649232098
574959372
1326476668
175222995
1022028930
1468234743
1618796412
1310963869
962211995
1553168156
381877217
684870896
811338061
1070235731
1304154396
1394180763
322281009
376806922
907247481
161339357
663280122
374286081
926060059
1795835034
1494663849
1302820133
1726318211
803852113
2044500700
714710869
1698945389
2034609106
102549548
1405434796
1517750916
1192288607
1124369769
1260792406
119743779
1602910456
1405049234
1841522424
1330739284
215954412
703158401
554558307
1658755772
376687000
57748318
1625844314
629978992
1063300491
2031804428
1735493705
1006314018
1539858059
1978958503
1372094298
702821093
986790978
1227717849
1931886716
958556958
858514871
1625407040
2042850780
1881006320
338632429
495561981
522479006
828568628
364003366
316661120
1468289920
893602395
485436376
1949143957
1379421123
1770132201
1289014282
1460603261
520318082
1647088558
1548949959
1759543540
1920272608
1776286843
357149378
673520549
1300880079
1725793324
719439837
743996079
988364090
896388244
1178405533
62662477
1714908802
1194626706
1015121069
802276134
135649999
1245023871
1500278095
1314062483
2072669718
1366022234
95704994
93872715
1336340046
1945388065
1352921405
1484768414
1248419319
384582193
141969400
386116785
401499679
424013619
354261151
903111077
1261357228
1609723989
893232369
1885588566
1671486161
1273206774
222466516
905256831
1027016420
1921372566
748506595
56707141
643061596
74667540
1162772346
1885415044
1366296482
625059857
1309211315
1615760589
1983979595
308959287
659865647
1936525517
946542516
1450185004
540771078
116093740
1338277127
1753279578
1596438262
1190086868
2020649506
2146897259
1069491896
253413875
1596292728
238585684
648155759
320791242
269885532
1083672585
538432933
168418402
1696319485
519294296
1456608688
1545851901
164991356
1392402417
202340360
474610556
1788368602
1595971937
981917740
1658430032
1160221430
187133647
1906587185
1901855944
407915184
267650577
1052751082
1531176267
1503592566
311595445
639156289
1227746184
646556986
1245213908
1031619451
1228197268
411485077
1003139154
1856411386
671638
2041199074
1219335742
1064628048
1940237460
1367448643
1707001370
978473681
293189170
537405186
712667596
824580100
2134998306
514582671
124578083
425847913
915845560
92073039
1446080173
668033462
1621191477
482307172
476009217
519374022
1616038239
1362758683
1172724395
1926364163
1991990184
330897937
1249601608
2034183440
1848529427
39836313
618033863
1440279338
1040348364
880859580
966967420
753151481
568452412
2144749037
1193438101
1753894713
750364064
806572541
900083300
2146849036
1887037882
1877450503
605714451
939306105
1761095340
212709234
1393215463
1092003720
1902386057
1276993605
463229658
1721381754
685779322
1031498922
1864429111
926372591
1273959384
1172240046
1862485351
652478595
763826328
558242455
65885516
645909749
599511189
810715343
1982476456
228035743
1762674648
749152298
1751387285
1993551640
614546752
1140834289
956273773
1471521870
7971819
607890025
896894532
678984559
1853995570
817139458
908826514
1626079397
2040132321
1801069746
678273070
1667556303
1100129540
304872327
1061687355
652240575
97616939
197808182
2066000592
229118622
1804984458
2079777989
1932168050
1440610172
2045554596
989783122
1250062813
1970958770
377838682
1898368050
2126534135
2070181966
599285457
1095851702
1137919043
997028794
959487354
1010474358
1828487879
454662875
1304990800
1203751716
1903098959
1228790508
172770815
1003320913
1851258109
43795570
1643180944
816614251
523372262
1103626764
1987288324
1485270739
543385068
1488574174
988760424
1075847025
1867017296
1990075368
966530832
2026922191
2112581283
75855795
1439175637
2014113109
1472911378
264282960
1551555920
1724166280
1076793062
684808480
861211009
756353356
1638768812
838357799
1985762944
1022104615
430257703
277479709
1518707435
2018639247
562155459
273858212
871214684
238181432
1390135897
141791686
198287677
1251906270
42478143
1967157519
1131961758
497171203
1910419637
1120473474
1448974000
98735937
479606714
1876245916
1729081887
442633582
884495884
20820659
1599172341
551594001
1833782155
1907001282
221271810
1953669653
1199650234
1642077133
1273034393
2047211468
1831046049
1239649121
1884413082
2125464045
1048699527
1264562056
1585865504
498866022
415168878
164865038
1575632892
848574450
2095517271
355718381
2012142554
1690090983
656570750
2143720850
1701016540
171710789
1351062038
673529495
1276706975
1860669640
1160567504
342545405
1333979002
86904112
725382608
1941517228
1009087046
521792260
1323950233
2002635633
1589841845
207803707
38467807
889116499
1700354926
1552459380
523585654
660219917
2032070247
168842425
2086705541
725512424
366147408
2115756630
774886183
42475098
2077203100
699816237
916528428
1997190135
2003835493
1682754673
1460030672
728740537
427542527
1424843459
155621552
3409839
1634122335
1711630505
1032492219
789381587
1129926660
561474335
1414756200
1595789336
1628403204
1426217220
1813947657
2022082642
1036040477
85110353
2094433399
1710601430
711073080
2117510520
1651612471
1057319712
548585082
1133408884
1665200564
105703900
1084504257
716276823
1838071727
976207658
617601226
732024795
994992181
1871935277
1204392727
1166418366
1103007284
163893692
1027720618
1459910859
1308551257
1660256514
252100420
1798662229
1857666436
1557884868
521605142
1112113638
1310925108
1494912947
85303741
1192872077
1722697629
88223480
1989187509
821832188
133835159
910612377
1722546133
1129644381
1888907586
1132573831
719395315
1920901476
1415687890
1767801133
396615782
801105719
2120340224
939589193
819902649
1009439597
1477965220
1917514069
928408329
610020683
2138071014
97233357
220627818
1832201463
932176397
1816268941
547879108
63450306
1742696059
1400519959
1177681514
819029242
131530494
1483707392
642192277
573877426
1160298521
1992060398
652127107
320423141
1695385155
92292295
2073863803
895265384
1486064027
923101881
1374130485
1026912270
921725331
277825516
1525591458
1375674708
1341618831
869933396
1188086597
759704595
1274370280
469067426
422885072
1532678958
1431422480
457279596
415558341
1587161228
326683627
2021283475
2015258641
1764495241
1303128596
2094458468
937741753
1988708140
1602095367
493355319
650905946
1219263579
1070987168
637409768
1300813661
716792813
914435625
1811926026
28904242
1561648508
2070879045
330949011
1274322903
889658539
1574647812
1523704070
1113100205
1143004388
952443973
648291396
1912370371
1237096904
1698171560
1165391406
1860432270
1125438210
167923006
1703426344
589095094
612914551
463370559
1026102653
2061192492
549817866
372147117
991899448
344208160
1622533110
1988775344
1455809776
683149234
824318623
914518121
997070231
1871579442
1898494946
328749461
313061109
1565611908
1992264475
780959592
491144146
707843230
748223969
491017546
451897860
896715836
1592180780
1470621648
879206723
1977443433
43138297
2067347635
882573500
1311036982
1017393385
944092051
1489300868
1162898712
229918053
1454567945
1612126615
1344753516
1197060615
528992265
1198131343
165023604
1471538894
460494746
1168121699
1864237747
22167244
2108550577
696531437
1753178740
1135196675
1036281363
705481019
753873922
181911618
1372903422
235698633
1204418895
855960199
773310893
1215914503
1372858493
105567728
629616009
1116977236
909733074
434634125
44656003
223678742
698068591
1371315483
782274594
397485462
1247994574
1462344343
2143231013
1330717060
916366646
2055895377
1342350568
1033009662
1022006825
1151554385
1190532835
1118980861
719750438
1870388287
1369185194
86916638
485711665
339766170
371379813
58980527
403040256
367136270
1212266411
1922568829
528497333
776905007
507712068
858624682
1713574095
104461416
1171871526
754382773
709350212
1703998502
453120393
1172948105
1119122152
1422908308
173472629
2023593714
1517946973
1972661959
1934516750
1017103934
1466907589
1793408391
235655516
130320614
1744270927
1606872353
1266813161
664708035
971495768
349735598
1573337150
241606380
1702559481
1540351408
295469648
1857717619
610566833
164557239
1632226032
633285182
2117423361
799748347
739166633
2068576117
677494880
1365255893
1149921150
736773111
1901752509
1678102925
328819102
9515583
726201327
197405932
1548564169
1814500821
740376276
1767685206
1086085955
1056006736
500752415
1090723058
2123150592
2084315470
45416834
1650302977
1966694362
1050800237
2126524471
2074537360
1731508659
1534953497
681110596
1745464770
170374906
506317140
1491730822
326056974
1638891204
2146784315
687712142
1008361676
186273679
828286467
234645995
747049893
264546911
506314644
1065932970
2116568615
114804682
1292391276
1569259644
264025513
1179276442
404585555
302951074
403948897
505705699
1010170608
963601793
540762466
405279075
532020374
1807570183
909109248
2032036641
2067360145
401721977
1397169325
1210841071
965982914
976921827
1068442023
1806403114
1964792006
335247779
779778792
2050075125
1817215390
758350918
1674713106
830042233
536065641
1276731071
1896244798
471555295
150450978
2027782727
1884842772
1242540982
1955916772
279219907
745793101
521986195
421302947
1542085501
1169390778
494115019
1580017419
295620438
828893540
970500289
521308910
695042308
1568356651
836665268
1580900801
1556160380
1424559056
198104043
1959229110
926130565
2007293662
1527093106
1097329198
473710394
849829818
446575569
901769512
822882515
586925534
1802767959
1640573585
648755224
818296188
1100436715
1085633971
1904537513
1968974057
276238768
318468343
280486959
698868690
1277265768
2102851458
546796524
1747971219
555472398
1957033962
284260147
1077645154
326231623
850057786
2026418347
1840080815
1220517573
131952159
643106220
55374595
403988399
1519608137
859471404
1935158018
363972344
65617405
302517614
609626054
801553630
2129981570
992944585
641976795
342345728
116053626
1422196036
643001506
2468393
1291736036
1769919940
1838719204
1069761369
1592193647
7978333
152628935
514572070
722667323
679432659
802856939
787089631
1202774302
1318598255
363499951
1317177005
1037532847
14504621
393351153
154148745
439864656
194566943
269858483
1957004872
1759473294
803742175
720788623
1754517054
162924206
137309864
860685642
2060928770
2004751110
131014355
767220589
1934336492
725764200
1622166968
2072392511
2045271246
976779499
2052146452
1562219639
350648164
608371273
187397519
1671023767
600862443
89769075
1314829865
1058539860
1602060901
2084806563
1018465587
1508178666
102317977
489257640
556548172
1452408360
1031296497
783012031
1449176197
1361923765
1562096642
1011075136
1933108990
838222117
1013115811
953733402
712287330
1913030097
1351540008
9685574
566585999
1753838201
1498787024
18395338
172328742
289035478
300482174
728749533
1295896806
990039183
1466923451
319265874
759902153
800206348
1964152474
1096269849
1293217001
736553952
1222750611
1305420705
568642297
1751321108
1005283227
903161442
1905387126
69506850
319699677
1086817119
407854573
1354444681
1830911589
1878898312
1947189880
1483966269
1446480703
318434274
2018398055
1880226696
786053953
337081788
372173618
1140141757
1094889305
1913309753
1376120614
312060111
1034770838
517933554
276346866
748126912
2047562514
620170917
1518861833
1548949622
946993032
2129658081
284489026
96060073
1657391495
2135389846
1150432784
545495503
425565898
2026838221
707882173
630407046
621483163
286708400
1711198798
573354495
1425361891
1108772724
859532489
1641817279
180022669
276844667
979834672
33940616
928020136
1615086418
957043087
1211645962
1304415447
418300148
1937234408
1048083242
942545462
2007648927
1105333209
1726204110
648606156
2093867425
1735919882
1243434343
509328445
1459678229
1125689752
975317221
49179448
102605858
1317090352
1564248371
1794012683
739970567
1239539238
1928250408
1799560838
577205802
1592398894
1188002392
617479181
1849456491
2004715980
1802485922
1115214024
378898808
2036535970
562320138
1024566678
714217212
291389954
1034604160
628501987
1999379451
893702908
1900278671
1689220331
2135706542
96524614
284946492
1421791506
1097121685
1032894720
1304015393
1274880057
836447445
1698031439
1389248959
806177856
296460961
253981204
1583162182
1686312911
1825362267
1906135290
790020578
1820274984
335468398
1218018442
209576328
1570869203
1372428501
51630108
1024530763
1305679860
1789893739
1550168068
1875989902
881297189
743076531
592608210
1958634116
1262004310
1745200112
362398965
436371025
1341902869
825566866
1610633302
564523737
674406673
390356223
2145443114
96712860
1081612256
1483381819
1953871567
660086998
705355757
831666712
1663830971
232949643
1561718552
2084250473
192024077
204672505
844655101
994179631
596696132
1893555299
365809867
194296894
2034446642
1592356160
655848245
637399192
1977211956
91971201
1938304037
995057336
1860108638
726355017
819160810
1951747079
2034835893
1692808013
1585474228
1125860108
1181674488
1389419136
2002972484
2066440285
1728893976
1858455117
1668938071
1385245119
701330460
1030173097
632684033
2106125463
669365227
735973667
1346850847
182756153
1937095113
1996430670
490066870
2135909465
1082106577
867099642
539163244
1773688841
1248133728
1851646864
1630996467
1263417173
620505959
1502981224
1348116013
831803672
426655757
699403305
1660785026
1228544368
607062489
99696330
1439433976
2088648447
578787918
1700669852
1993526939
1611024996
990687981
1070046521
196354888
1161020161
240776620
832806866
1521323036
1092607593
1087036611
191741938
340795624
1401337371
2033875910
1130851703
1458310750
420152748
2083718868
1655790956
1137729673
408645995
485893009
1289155309
564140180
1105351776
1386676535
721728070
1310558232
633935501
1493645551
1380104927
1290597731
876088084
1633121664
774654296
267356265
266065607
2030888154
264061459
687308368
316235300
1898737296
971948873
1807132136
578370527
977057158
603701074
568861711
1307819636
1440735198
726048519
1389789145
2028367682
809903732
1425599454
1115616925
2048663691
1758080593
1234567668
867375237
594576168
1244145638
1658440381
599370924
397952395
1876998112
1985773254
621796758
666286434
1467524981
2106880242
839625898
659161723
1634098175
1441718080
1195421537
1209453631
245241793
299421257
1353192348
119310434
349045389
900786849
1940711968
515585470
880474343
1102803971
56475067
919841985
290399531
340864684
1931766956
952858684
638279556
2107792872
1736789689
1029517590
1252808253
1351010013
327590086
2118018652
611614143
1374927300
1686190350
230951557
1017891144
584131844
356221890
1389259420
1678125779
503754572
474990228
1734716190
1975638867
649714021
150908381
2089799605
2125359884
148252841
1152327698
1309231207
1097701873
1477990875
1450990215
2091452561
173995981
670407189
827544946
1448682629
1120357451
148359787
1145073737
648869954
870631337
1833421194
2007918063
591254905
1874918038
1941882322
2037876932
1662466517
1588696679
267884458
885671839
278629730
2107176435
817439806
302119126
694839425
1779920119
1160955635
498397123
670130824
1862164697
1864614992
2102974551
1584424874
1551247609
1025950702
587094847
458921812
342341256
2056934108
12913236
1662823086
1423639939
2025811327
264803603
594666101
1864061971
784798364
1432896725
1083211098
1133650707
749198455
753516664
1016510059
124387028
515155027
2056788307
2109819740
170528437
101526490
278929157
1611958826
1721462225
1411501943
1963654152
1262544998
1130973930
1168326858
1666718163
1974214812
84726039
727140630
1398230179
1369954450
330684281
1164677802
33835234
1509871744
486627758
1879014481
1883528678
253859867
40810680
498987733
109542244
1985727845
1923400178
2139116270
191724895
1352327966
2092400785
1041454220
1588641771
107966065
1103090984
1431764058
1891040278
1930558956
1110824479
1846711753
977890233
1213495089
564066293
99989029
118830579
965279029
474021196
1264535086
951395140
1938251495
1336586198
1285788792
1059428915
605687124
1610833778
2024435617
1587798712
1933285751
1899113326
1893615887
2048504615
1420671755
1544426172
1384472157
2086012018
9625278
2095565557
1740499947
561262115
768818017
1910399606
511076378
1290947239
1496740441
479176489
903529356
1209525211
2017112934
1003837320
1221571925
929949313
1859284142
2002786906
909446120
1294524354
2068938728
1075920747
1707608183
965115967
200475062
1972651911
178175966
423586004
360742526
1360606454
1247118843
625884914
180603298
766550867
438787988
778897580
9196545
1535813683
826965130
2043269411
1513163101
1274641155
571062795
1670616241
244823693
58254860
20196590
1059091618
770373884
1687911793
2107356179
1133393105
1279767390
265199832
1736151565
1860042286
1439370527
1090929237
1774194794
682388572
344586286
1166112677
491268327
281469277
1494957815
1492701773
677001294
1291788749
1115495139
1923579730
1252309144
1421752610
306139925
1203777440
138674926
670541460
1308287403
167692553
476453475
306040810
658514652
774364516
1984265647
299417454
1061456491
1332145080
1096024509
903882401
1538843395
295462879
1536078839
1165601793
105976703
902597399
588497977
1165786563
1487301980
1761602608
775124776
2027630445
1648198439
788979710
1330979129
1129635067
647530209
665887000
942221135
1695455133
626995169
1311195299
633408176
1490426441
918890871
927030825
960920075
904840624
1115162748
1018865702
2133486746
1365894137
2004732525
1885611064
684016486
2049652221
797760353
595410686
578876624
232441535
277259259
1132897517
2059812201
1277495242
1256038344
1191174732
2080758677
952776287
63962062
1637927823
1851183189
203294177
243252346
952085755
725789444
616076800
252799981
1437942782
142137966
607759812
2132430966
489651819
474089388
1545551883
1254566555
528745362
11302960
1859139632
1648655146
657687469
9074692
203197895
588337687
2146357450
58444843
2006163764
1761977333
160349837
475737249
305258418
1727342808
1200605947
1334363908
1879486381
452444740
1052937760
2091567207
361997606
1249929588
402780920
1369239513
1338375632
1854645679
669005494
1248340011
881550638
1481542262
677098018
70986530
958595313
451886567
583821694
259861218
1852556655
1861224133
1029399498
1999864933
1519456625
1343611642
1484049620
1645443528
311857908
112436545
633723839
62452903
627340023
560110734
595035207
177950764
487901659
475119881
729214728
1366895452
1382243314
259287868
264026311
1494500144
155229527
1022988636
161741829
1899386280
1286143575
1033146023
327295007
2115504814
1124171692
1346400558
416313885
1902307197
995790565
2135347111
1113097460
1546078226
2132421232
1551050820
16013754
1899979315
44977615
175883912
1519603636
1706577701
1661511230
566833691
1649728662
1459232258
885296696
988095477
766119219
1015541221
83382975
150603304
93244758
1834029243
181583451
1928067259
67893223
1722561623
1816522424
28598379
1129525211
1295357479
522219424
1187577193
1021673341
233389194
1528143927
225937628
1951777057
401750250
1079402138
1044306777
173527100
1573384876
1232796755
1397660494
1508736901
642939186
1453292230
427193183
1252154303
888069502
447942470
955109418
266809857
1900844374
1931210566
628958964
515793205
2117920000
888169621
498189212
940175664
414011894
1109797310
1290084157
2129425447
640031813
1144589905
1946205699
802008667
205898177
954852150
822580687
766772761
1087539171
282504803
361626679
1086569520
2082147796
1993156581
946412661
164949209
360638173
1910013292
1325332065
1546737292
1410874550
1932222254
515892363
1605036985
1671395812
69686109
1064479168
308030006
667024347
803361603
857475166
2055420797
1447349379
1856745234
1214963503
369679677
309093911
1227962822
280088956
1449398601
977435590
470138514
1788310409
1017878144
812829953
1533655959
1053164071
1925589048
731381560
1918330667
201564196
197822166
1978761251
1458764817
1144790231
1723877372
245067833
832589130
1143292493
68316922
1199674561
2065605223
1531358119
1998900537
1231442530
1093393473
1783505729
2057120193
1500950256
1347412132
297371905
252785227
1376017317
1418809047
1124024521
1894396610
2048837681
435452887
1115564022
460297809
1172585427
1892005556
1218319464
2080976592
193198239
1490015325
1957288611
1776960955
1594516729
2042627206
738974748
1802924966
288374328
370666855
1287003248
1272005027
998626062
288297069
1235149162
2723963
1450394968
1340372416
1549457430
1567738116
195482724
784441722
1862124230
609604868
1370107903
2138033944
1032499388
1918885696
1534579122
2055239135
1851570778
878500625
151609144
1370101217
85018996
1194448193
1274549529
297421597
463267380
158534808
1567111430
1251879516
961777089
959303960
815305574
2130830705
1875742962
376843563
1066332748
740865886
431094084
1684624768
628798305
1304303744
797931744
125165948
1954960908
411122462
588046235
685427472
1391531489
1103875898
282728731
1953380188
761892111
152375011
1575662604
920454864
851598855
1538396950
2091053027
1471425938
1463412322
1379168033
583029500
1671746394
1269692634
1911035255
686213291
412367887
657760080
202474340
551241790
640186396
2008212869
1202533912
1737818666
446880793
137014061
1502701091
342759348
1022968273
1771601337
703794278
652007330
1648300000
760904538
628043166
943621571
495913549
1178156231
987328223
1063037054
2126965452
793495441
238088762
527818467
1837482154
1175423046
876378759
1286815716
184424775
925717832
1500436494
1142112140
1716318385
1938061343
164928597
1827872168
874932504
1563738265
1726748293
914349099
600394705
981507640
1936234485
1668791625
1481265398
2122335029
1006763983
2059749819
2120757268
499043943
126980144
1000136355
1815705746
1861909875
1608321345
1072022739
824520996
107013909
798035708
668454354
2042052877
197147998
1628165002
1037466293
738303899
1111922722
1555631468
2041752194
643517571
1384662868
2095067681
647745611
325980392
1705389175
132512734
791261481
1403258474
1116544473
19018781
923249382
220588032
1684492335
596298089
837452268
146483933
1803077971
546646763
328841210
452779274
1472190996
1221520581
83192146
1986809719
785555624
315536411
1040299189
1679721674
76714729
138308452
1025550312
97348282
1483673735
2011152196
264484628
1832901013
1460665739
1720443393
1090370120
35216526
1382114329
407869494
1182692490
1614987903
672735007
769952933
1822466370
238843342
1492094046
971566364
1314097945
600546388
1088702088
1549159945
1439246813
915603568
856156226
1641600863
384944317
591970401
828626254
398964860
216937727
257542047
330894742
2090853344
1606513559
1206652293
770639574
805442799
1470824397
1884331918
1764462413
72686188
129143227
1125543828
1219278927
1464691720
17722306
2114907534
2107492201
1572537816
221065656
1790273349
2067804583
1511951640
2085373502
1368010831
1860279651
1151777806
178500053
135434961
355986592
1045894825
911249583
776898382
551309101
1077470793
474417396
429208926
1136549135
1385660036
313837797
1474902873
1871198367
929614076
995954058
670416700
118274308
1445140900
815214746
923092574
83401717
1583434582
1001963185
1868781007
169853062
30811072
869537207
515496744
1474259236
1429209065
936676141
1025203142
1898874336
1521338424
1864440388
579530270
1997866694
1883647129
1477352000
32700620
1399010727
1449273623
1804238003
228310049
1721899297
1129042369
25629490
978493878
878042679
2056415120
1775394495
731075587
1925925601
650425266
421553488
1814274136
1909012542
1057139815
439488356
867376395
2107577514
285696326
656510961
456104891
975793775
460074804
1727877388
1184849890
1803912553
990264483
1207593719
879894570
1078781348
1230978661
1319608889
257543730
1934756334
694846213
1990847959
282863366
16188705
1656178693
1772848548
938347269
911684969
1384207637
1564899478
1342807690
245169612
622911773
1490274958
38810150
620529945
964345365
2015894310
1802039952
2011992854
1127337396
2020004803
1978491106
1414937657
2004532416
2016730546
39097242
2106909258
1267927252
1421074580
846085512
155124786
1258048262
1892616290
2141093730
1808870127
1320996097
2088916020
405503828
1567874238
1711695260
2112187301
1494075661
204838532
197434365
1843592746
383022771
53595982
1404245148
782608403
1229856911
1144914217
213730776
2044944837
315069799
1272298539
1837658933
558921192
80829206
354336885
992539279
463666953
1906112081
905847029
2032383932
1555033682
170064651
1364683932
352135413
1598724507
2120410348
1739514296
649476970
330289618
1311618979
2089265027
1253627629
358973773
1980524206
418844868
1221886696
530043306
619906517
1778771387
789338567
790420043
747749728
328775299
1041712625
493344435
1731501797
1320695147
9667989
1070916794
1531118711
204642648
621704999
987122274
1972373956
447678301
908176792
1085031669
1221365842
963380639
319179904
1601199617
1502356149
251786710
371174520
1381845822
460168755
765630079
639518490
2119979776
1696113218
611225072
24898488
1510030377
1172359433
395967606
1798454015
2101199651
1358931733
2000229988
2058120165
1966446760
527864910
783140494
806705031
1018947570
2060008482
214915133
289590598
1646486820
1474426147
788867532
2057252639
1865016172
43049503
1739417262
2056410740
401109735
389470589
1783155102
2097856329
164693901
692917878
2114217672
1072168321
1810015966
983216214
291143421
2586811
1029512790
1879628703
1201887312
181694466
1079853554
1042739727
2072977834
1541162811
32158231
412041714
933354599
940055070
1495280079
75343843
1340755714
914135412
1664570667
1208544777
374144776
2034315029
308359078
1284502683
349975321
1668245920
1500768778
738959888
1339424186
1858843059
1452759332
1175886735
1258377028
1504199947
456715123
580633875
1816334442
1091795916
1336944609
1430030745
1466188743
1517442028
1964815352
94366575
86126894
1657292311
1881596329
905665723
566335167
17654118
1399572071
1514561223
763225094
1142141053
276682902
1336535998
1800240189
329049200
1250104811
1155310971
1620311952
1600211510
2107224650
691850924
41655949
233375310
172772757
1100548906
734950358
674797937
1954460001
246998842
407430693
2121378838
1230772365
1121331398
1753092959
78193521
670039040
408414074
461849032
1850965357
1412590138
1967156291
2044156681
432567518
208725138
1675549403
514551300
746515862
219989512
175481023
598817140
1405233429
1193816473
1889971738
1822211503
1958822524
1228572634
177632777
780523421
838464250
1009083866
785823485
285663684
186621319
388180745
1296697879
758472772
2143265866
1485309936
1917926467
950907236
67371840
464425903
1521708714
1493879010
1108686338
1426647786
433192493
1849881047
297558829
1365202370
349778901
411211966
1124520043
1298494971
1522449840
1480465930
1338744745
384761183
704572955
1699983580
1125438090
690809881
1110033638
1010184172
613193429
427579053
1886437187
1715082496
2033179345
1919923336
461795227
742221534
1906780490
1188804108
1816190530
822325997
700894870
1456513751
227520993
1656688762
1809269623
344539144
1601642292
1230973482
1030152862
796409490
1575002526
1902071988
310764569
129839446
1697807140
283940053
1601020542
208276309
1807678835
123529602
1605641647
186787455
943495334
2098220707
1296890086
1606144234
311932201
871695115
1756906928
1051550797
1703891728
117947966
518076482
86958914
1152217614
692646725
1212984416
236527618
1263289011
1790974814
1884889439
44788368
1316560403
608569024
1248916935
2055259828
1688618386
1760508037
1982852249
2115873484
1396468805
1041188819
1922889831
597640558
54330990
1626229368
599347477
87379009
860250481
191448895
348507742
1026511321
912950557
920039337
750751078
1669768066
745134802
245883727
1505025149
1022210311
1090690748
442546412
1253273396
1670248729
623253248
547230040
657513241
767393988
503616892
1661235504
1307466549
1997853085
855719405
353346529
75029802
879656732
884906118
1440507235
596006189
1668888014
211085423
2133136451
865163657
1923436871
2095271042
1238002878
406063109
777452220
936159315
442583496
1474507132
342216160
1930515206
1046376547
1087032833
655558961
1691783399
2090426740
581745068
1958691510
1582092990
436155360
281196638
164144810
105233993
1433302782
499433984
1713028622
116064037
1674910889
1196726090
1478016113
1457970706
533294042
1294966079
1252742731
527409576
1844902464
2074608203
609951660
499562158
1238937519
403890
1233154533
1071423515
72928941
814964748
733076010
552251285
2014316650
1227806775
213520231
1945339281
1425839548
2020470352
998142307
1463507364
665475590
946386194
358550984
2095647359
1709509973
1366542752
2126065480
169932497
355298948
203976692
1364554664
118135935
222985652
54261359
1873439183
928121326
1802485300
885482297
1073526835
869656028
9535752
1707108211
1250282210
592688956
1604335436
562338927
300550720
2030196307
780389318
444073743
2103941317
757898207
2127562315
1876419742
1346804039
1962715816
961213587
1610792589
842268067
331941494
293494229
899073913
944757934
2035578124
78461926
1223130723
785928236
2106697285
430325354
1047239701
393862106
731620437
1829524624
1038370363
1752062631
850660381
265174831
891194517
347305518
1027083469
1537616757
1414540453
1170318315
446509410
597316801
1362140778
1934404568
1520889812
211267463
554657752
766949045
757465468
1683987084
1095285187
2080302204
313688986
2065799683
1352225865
504654335
670162935
1446648208
720548478
1486305249
370768889
145700407
1821408924
657402045
2021601816
405049620
942689994
1321383541
1344835948
320809319
1466739089
1224096281
1802102321
1603419862
1264341187
1719447616
2026244588
1322138452
649516978
1306724696
1365244821
772449814
299859313
681508332
1617903690
1491344734
609702520
1615490580
1783106269
1162303638
1312269457
1108625289
1453862017
375534413
1601548927
915403731
119131489
2119417440
1372629327
2016169490
727510074
343169838
1433069465
1387995687
1927849557
1211030864
1060080135
2056401428
1807042877
1048818921
1531265095
1911473361
1403005230
846143824
1290758236
1063566437
450511644
1586195112
274625268
1749169132
1391633188
141042905
1645252689
904963609
1194170010
2083485902
1115923544
1165794143
2147066492
559052829
68780552
1015865376
2087929092
1326806444
1278177472
1060258677
2047376925
703949178
797571091
1712905220
862789053
419387827
357954512
2093209663
355524202
1280494979
1394602102
1000133371
2137539633
1546143628
2135084974
29340256
1224295717
970245971
1181660197
1183583863
1513929167
40064010
604583441
321199712
1506120942
1014861621
877125448
1344876554
255779940
696012310
1912991632
336176360
1299290452
328809576
292972859
1653373341
1705187240
1767540374
1274242125
1981829842
1537052498
7441398
1481354277
936121549
1255349213
140875996
1980736236
2057502930
707570922
126069004
1635675620
1673944004
1563801230
850145801
953444829
538811430
1182116158
179827977
1390143245
621682816
1474835031
1749866907
1103179260
966487537
1805993078
18599772
1011534665
1769534875
2146035512
2007021788
1790387151
1270244200
1188220934
815619470
463491474
852456694
1396294143
2007524272
812074739
1812485674
155629178
1850299220
533150702
673155362
1516620992
1463459791
1079140812
2138985384
963838807
160086659
599318390
1076933914
487372532
896871707
651892249
1410196853
1394469749
653048662
2043161734
295328552
1506892915
1475317140
1172956321
843864472
1732138172
1860068221
1069463219
1962673820
1111510753
858770773
1554199967
594020788
202006003
351825705
340507711
1171763679
455564536
434195130
145711119
1208198142
230156130
1548030222
642068171
781062303
1105140282
1196260861
1234481651
1014198952
1886329471
1560918346
909818695
201119160
923166573
429310416
782465275
651994107
1945039191
1888673456
1121636784
356449458
1865415358
1882528462
2012481862
733385286
1768144767
1199687134
950643929
336531697
1241638594
1127546756
318162623
623774786
1274001869
1327253894
495606508
441153073
809968719
666378578
2065050584
434805921
744848816
706650821
1352254820
1092399157
2037585994
372781755
652923521
263574023
548706855
563032233
383498392
507357841
1494687061
1728819509
1249999862
1988396917
126359395
303317078
1295641613
1004929419
885656258
430746588
1462966250
140651484
278330971
2051790138
945097286
2144749865
1661058463
457280513
1099877846
448662153
438755626
1856336008
178764091
235296146
1935581012
1625808224
903218150
2107282089
339764064
1463671386
1501274544
1400210256
1089023743
1245779379
59402155
622764014
974504320
2084366291
1496348622
94174893
784435409
1623284853
680392149
2047394195
303782204
87377162
1498743501
50596982
264302031
675304344
72679930
1300530045
1163014423
805714916
420619443
561402177
1502432358
1431035704
1537883898
216118613
2118418705
599751866
745005832
375134703
1671350255
1572662632
1971635903
1907208975
540293681
1678173511
1253863054
1169466277
313999623
2014199407
963650193
179219630
1190891144
159402585
2134715015
1681023808
1900797290
1039477957
1476809341
440462989
538933619
62340619
1402058256
2029604409
1432391634
1186755834
637261277
1721116871
1301563186
1225447693
761328334
1803493846
1414897722
769719674
1916646193
945207293
582229349
2031845940
925371903
1779280755
1697067951
443588410
1067548714
1680141386
736592524
372946466
1289979860
359076033
832492613
2074799355
1789356376
1535267567
293594744
442290157
84556615
2114721692
922155428
1331952600
1674459835
1637284935
105130525
1275908225
240805652
530869690
1987088359
1722362602
1190749985
542819718
305080132
1474438980
989377696
654897468
375029955
1026026372
946409686
2057346996
702560593
1392015767
828457096
1869608977
1946893014
399935801
264507643
394516397
591250525
1793682084
1537909469
1127979148
1196177937
1063186695
2041839539
1136090911
935968210
667444299
1302001171
216658179
397905704
1254849298
1486044357
1698108227
1697133595
1151360516
2047795312
1151823888
1686595687
250982648
1286403759
1574634927
475518714
1123263965
808622853
117644337
2136447216
1731663517
1821324047
1498203144
1344044820
2109581186
2030893683
1631902752
978919691
735834566
1441715936
585015331
320583238
544650584
232551848
2145763014
712488502
1255674604
1604169279
1069873177
371933138
110743367
1069952875
195707680
1576094427
389913689
1427272654
707886485
2001837952
673999849
1230437728
568238184
132093643
66439713
1141037606
701529878
1912120017
1472741223
576090192
1949633930
1093902048
507230997
76518031
1713909410
550627343
916915380
241949729
1019611680
530791648
1012479904
1149392250
1868163866
569206439
1664107601
1058365418
1387439529
50898983
1965390507
2115889787
432375449
226621273
109649123
24178100
1273546684
431225987
348518713
1660956709
688820183
1340595105
94768095
274158298
948533217
1009697696
1664166386
1670784187
1728289215
390416070
979284942
1128873892
611395155
1626438578
821251674
463596721
1659339646
627893432
956540458
1924026321
727839422
143335541
1052064103
206757018
899465104
1986945604
1190537777
166072816
206566726
582660734
872749247
745504584
1194499485
1280898555
1187120523
1605046232
1213171308
217759597
2044804026
1997643603
844402856
1353705219
2117682062
222811740
2040890937
1795091095
1837423623
1098141243
35354680
470881801
991034872
488504708
796501343
967013336
2146887050
1079241820
650176486
344818857
2055611606
150941849
984263756
483311703
1994046950
1163932090
498364252
859037063
1484080592
551040407
2017772517
147120747
587402618
1564488902
1771233857
1632435341
713577738
305002051
1176091927
124592527
21399040
380138471
377462965
1036678910
1272411365
1760331515
1845188786
2047443569
1511435265
1526914032
660594325
996614764
1032961443
34090832
1947701204
1474317935
341351926
1630064968
1752689719
670670499
1629947312
141587001
1425464276
173513893
268426300
1655650101
1139441111
1299766221
812886444
886379903
1604091411
654498044
2095780173
1547991059
1419375560
2100470614
2020496424
683485776
2018035702
1747078213
1115871816
1101041052
334209740
1974738939
987219459
1567626393
811426572
1679074576
748326372
763824240
518855524
870606200
2070716003
1060148173
1071880507
607813196
840107273
911939696
794522221
1607530627
1561928241
759810630
221551648
1540090067
1237279532
801477818
84707546
632051569
330237113
929973665
256101951
522187218
1644944733
1106051860
473584568
1803452735
1318924071
283707003
1997211903
468069383
803635916
1589616923
758129674
1946648046
1630112007
1377863824
748218121
1926379405
694814062
1037003486
299495234
525592369
212647948
1089194691
1279331006
1933134130
550142111
658514942
1303746270
428044152
1901072297
2017023786
1886283383
421638867
335823387
1984388850
346435667
1749117514
1238174234
1736985331
882345152
1313106903
1707905525
1539212640
1294552373
1735349362
917462726
1119051380
2111099053
243308640
1413773825
155639909
711869303
1702976479
2107155497
445508840
899210429
809570847
569216699
226467837
449803515
806152059
1090920045
1993538845
1124772890
827584396
90224117
1238229751
1731041189
17375073
1427670945
1776699457
797047205
146017358
340193366
171360176
2142043653
1564570874
1977473204
921125804
44400902
499421478
2115248221
1741376385
307551771
343550578
1134366661
1117136620
44778827
629046290
184799892
1042719475
672176714
868670310
161741248
663418151
624613883
1175463993
1943537123
478015858
613615908
1519584408
1947662717
1715373232
493988573
24040889
1188688652
985823682
630963598
48008091
2034421708
1231390309
327762776
123351510
782030172
458595840
1579044385
1830831942
1525703648
924684038
849319838
793894626
251834770
567207617
701210095
7899050
1144687388
1198267928
1495354221
2063400139
218308368
122948720
897393627
258842123
677761113
412067311
1482029833
562278416
900992884
889388599
956445495
301491323
658128246
2040698059
1334739633
1146792546
420779543
753789477
1590641413
87475825
1532961221
605051706
1333085856
234926817
1293529235
1244218869
370095887
1095911494
389602101
1549563258
302021476
456011143
1836912303
1080809012
731293346
907579371
885562751
1924887179
864447961
787915679
1288559213
1673574039
641279407
516287451
1024342677
1006501065
2037631545
1381780276
725843893
1623941622
50367436
1568791531
1265363600
994959787
1394861471
534089753
1741845710
773700168
231095500
1326291299
831263638
1430067631
1633355074
457480816
1073938883
522195133
850293015
119840296
4788759
78041211
1893901810
383834200
1393166655
554380667
1157987451
101658039
974585957
702704825
1959249172
1167230023
1017368418
1249138608
1476335473
401005577
326074172
751343730
750462959
994061941
1009828671
99311130
1708631638
772609800
1170177333
1242187979
1142137841
999179227
2090091871
1076534822
567771583
592686380
425131787
72992164
1441949379
1469093489
827683028
576261310
1907900023
2069321277
1792731122
1374007937
1661550159
2062411214
1568793192
14564708
720106758
1301035755
280543459
1051071938
1703075909
687171184
953319747
1195928436
1346800310
746356071
622625025
1543201002
1334653596
1244023175
1200768763
1237614781
747173939
2042151123
1491621329
1981773972
1627755383
178865706
1506215559
78126720
1179554521
922399076
338586243
669564045
1623662892
1782325222
1176253875
1921885496
1239176168
83463309
1219277017
90116046
1713045995
1041182669
1427092496
1099054173
626139369
544254115
2060101756
899866717
2127211639
85257185
1893765962
1338366550
868094800
1306000737
630794056
1957048100
508833560
256077683
1321197431
2023574810
1938931930
1146006411
1045700872
355965145
1656780964
407372455
1707304573
1505116506
1694073643
1211598086
1004957722
1004493949
1536925742
372024089
672825410
1503480588
1284882556
1174901962
653237381
722363590
529476717
477072139
319084445
1472589138
924201587
1573299961
1456186508
421482387
488529047
1410120323
1242247324
245670522
976695154
1874972869
538756308
682194240
855928801
687439393
301609382
1348133805
262205898
1525676195
1498890199
1000731142
1018490364
1838282767
538913665
1718956457
1177083933
1032347153
969877080
2045160700
1602088400
1417193232
1380376837
2101025729
1710543967
676012463
935861985
56582105
80502615
1097330584
66998032
588335300
67134959
1425788201
705113848
1723899986
236081707
292922024
1435858056
74284715
1636052756
277732192
291930419
350545577
1859075655
457737966
1499732670
752659026
1405032196
696467605
250293996
697276027
2033863587
1203757087
1003527373
899344310
1352767649
1392308620
719128416
33424988
1242470988
1133311604
446214194
1782417976
484117305
217935049
828397677
969574391
1610189465
1782489148
1608264774
200221733
935914011
1113407878
152155424
1184985186
187368626
725534727
359256816
2076020488
1103633522
1827772525
136560521
189276078
25674036
1229059593
1154357223
880407390
963132936
811907823
1820258120
1517684944
66949302
1957222286
413395198
480956627
201385607
2084608979
996366946
33536594
561619949
1632880324
329741840
1494222452
371782091
1705729821
1829534953
382985588
1140904930
409490216
1376450933
1748556298
1351600010
156623295
1758921003
1514825395
1416227180
1720240494
1770880884
1873543361
95986684
1713127845
1986561888
826625495
1631184262
1727904482
483634788
1126278865
219668264
1087923808
1750691347
1168369008
1428310480
1280411335
914525913
1313830796
672281952
1105627195
1692441034
176667556
1772183389
652075230
10244935
700884334
1029574466
484161684
1359035694
2079041946
574914443
164321807
1822367914
1130623532
1330039108
854485556
45785370
302832403
1024220214
251848880
551933387
584169036
693238760
1083242684
2126113930
19257255
611534564
1519480884
1070257108
1922820532
1640416350
1186869471
638446783
2113636764
261454284
1576880324
1561118092
374745962
1805060844
7854378
1482480738
1606174355
486235804
1007536165
905275556
911460764
355126608
1425487941
790375805
397465368
1418057625
1300547838
1623348316
1232193868
1888314418
1460641444
373968612
390037229
486311629
1732915985
1204797977
1165160177
1098698028
37940630
657094315
1556153621
1371412131
579437376
1694848380
1047381507
769323415
101195672
1233283142
2141698972
1158840772
121721832
1376052345
1573693758
218164968
264491073
1071267202
880314252
463428318
432333799
1637564146
962578928
1383358236
603112583
1665019519
1628825955
226366511
1806671791
385021616
855718253
813604733
923169281
1929533695
2044527683
963922206
1892329658
1862871039
692776803
791026246
1450412036
2097711527
1353446
1456342090
2019843410
283394398
1641992971
336170379
1383233131
50856587
439243531
844761365
1268375944
420268759
901825172
396186493
2029123180
559367190
1582908709
50862705
286434826
1422405348
675453744
72002109
305894064
465032432
132611444
1118389266
917369008
1637188254
822231479
2079390785
1875521125
1420036563
1879361227
1465000205
1101161657
1164725323
561621326
1078536240
2110951049
1402916230
1111474037
2044667237
93293062
876432643
782294279
2058012838
1744691335
520448285
90497152
1713038498
1661032011
1463109602
1193412247
531856519
30819189
1306741574
824936079
17193656
1306899419
172083709
2124379892
726675073
1130712866
1447547333
691337515
1103311715
2087979488
609743507
1988865593
296246769
1250204917
1016991653
366834371
1235227420
1057408423
2130524905
1293116290
1634428368
1902137071
1753650757
861874544
935779827
560390332
294796987
983141761
872400263
715888778
62078346
1338463711
1695350836
369715694
350192530
642083146
672426091
1946633792
1732569796
1346190379
1415951968
197070179
1130643728
438469566
1125379612
1327121838
1009474054
907752292
1148605747
1851104359
1793534312
525516910
905572893
1373384126
319219028
1012510219
1858900293
850105657
600387695
718430768
571102271
2123482623
1477200995
1171013954
557238158
783657776
580539441
1666061075
434798797
872124379
661290470
1957735908
2109621504
502681365
946890031
680193033
1000126322
641092860
649223640
1678763877
1304661716
1390884424
914345380
1692433802
1608340594
1892518141
666930898
460397711
1958521364
903144430
158751270
1363465893
2070026260
1920999431
2041133424
1969143620
789931049
1370238922
18350425
1953140282
1853583084
1127663580
1814418486
1362988183
1773247104
1329188638
1486728177
1165019472
530037059
883726071
704965695
150312155
512852748
1599855532
878050506
2057651459
1562940438
1850313971
790359085
1122845431
1125643070
883252513
1762138375
752377183
594157543
1420761816
1044047230
1490445730
1953671398
1291046900
26767336
398660828
42748371
225880742
1537365746
734869059
782537274
1802939788
393183868
1610554783
29233887
262285203
1887106622
1581867449
2058491135
1135146141
841133082
1729159497
2073745459
1363051966
1540322916
207687552
544167922
1975300348
48163424
1443071989
276404978
1119373929
1434997126
987622062
141592823
486048683
1880466713
655819028
1797146821
1751258204
669617947
1436821808
446441162
1351035547
99317174
385878832
877462308
44901143
1678937299
904631377
98519052
389613845
2145972342
104479796
834627494
1435754326
1442825935
1221234759
2105795404
1857531748
1080912652
1928071372
754702415
1068917475
479108893
244524136
413734792
648766228
711181809
1406979352
1586414282
1906901241
1778591197
1266811763
542995390
1884464760
1907962626
1023202286
975563100
905235839
294642030
1648333523
953892592
587972949
387317509
1442799566
403548686
1514808817
643798618
1890775910
1919336569
1448102070
1666734162
1267118600
1485850376
1785018479
278990623
1739000078
1850640290
295872036
1464932226
56759031
1035415308
220499118
487908477
1975616265
1687008232
1928175899
608339853
2086525500
1475232895
1951501088
731727124
1045160737
1989164312
1272309119
1637952773
1646622343
34153997
1872430521
1095745059
1951303421
1536768668
1451068624
1419153238
2109175240
153777773
1396817713
1653146282
310226634
323693712
1111074123
1036386123
1256951030
1024271535
49738628
964867012
142116394
1792164515
2025437915
1104371797
462069736
1160754140
292347930
770386133
1440361376
1093707132
471948734
556527529
1350093389
929137422
85543620
838809442
731691324
388807876
1586736124
328273155
1366386186
204608912
1923746639
698743523
1280199565
392263970
1940969620
1004864015
198513900
767711943
1034654187
1880005924
60295924
1659935534
2089137042
1220135500
1628030842
2105013867
1877045321
542121466
764883544
257358647
1852649960
1981930490
216843568
1293060111
936436048
1703615287
1720195074
1642254910
358872647
1162014421
752268600
1738732400
1056788665
923638009
457389485
1967915210
1917704190
1579861247
800171341
1726261399
676782990
83413397
1393307504
367941699
1437428583
811987697
396432036
830008173
660275211
2045302086
724753751
1093001588
927828639
114861822
364638602
511974454
1080481108
371106438
486953432
1414342082
1801247741
1666806162
676902207
1529675590
1656480729
145464856
1184490261
400389778
1971018663
378408267
74143758
1316881662
750159089
1260356159
249311727
1932604710
1513743070
680142650
846554076
1479053800
1253471075
607658072
494940832
896015199
1871425409
1185949167
1736964435
1722435242
20533995
1444095691
1060648091
2146271989
1286204691
190050974
1121441798
22300730
312948887
1549921062
1858267628
2132848002
434715643
329236527
946038603
45385541
1364275700
1059008627
1531605109
1033833768
553728438
2017121316
288013589
1608583413
1310838407
507965403
1687509151
2125499448
507906295
1563577806
158967425
2032479875
880780909
990912784
629780067
743822492
1934875056
1839460036
902017079
277937474
65135376
1663598944
1166147742
91789517
2074898603
933946011
1989291349
585787029
2006369985
1114791137
1760848177
1488837448
1673965575
2098104079
1678000274
2139131858
222049691
1069831479
971740492
947533525
51388182
758330355
962651069
459348715
980040659
690694701
550620524
877143541
1499492840
1556939621
1765470059
1013935531
34576265
338526757
1712192715
1153452957
1885278770
802462131
581379048
954071517
973094819
1989259549
351451670
903068327
22718030
1245572310
805580845
663324033
1899359371
472220021
410996423
2085109354
1611831801
2079395169
936688250
2109109011
121806624
1040710572
712163295
47620635
1257416215
2089086405
137062427
917506183
628435458
536161829
1295045889
459995355
1631606901
725363360
891872649
1103739000
1781512381
940832236
687415674
1627842163
532323421
1740886750
1930161751
323119423
921720726
96847294
1156582219
1992681017
1680556478
942944052
877876548
1418313211
831225004
1543007809
880399278
813929486
409634308
282299054
879889503
1348951266
689475277
58320637
1902616383
1369699303
1163172792
840628867
932523053
1468283262
789605847
969807027
997621099
779991442
1848717912
830285317
1744567569
2044058204
1428028155
822514441
1973448901
484872519
890044007
1634668189
1499594292
292266668
539009125
1427929970
431978293
1080125222
1753563668
1832048492
1526394386
991828482
1625348562
994848087
2063765917
1584312269
998593557
484740761
1619055047
2040542170
1123466051
1072895605
800377849
125742973
125184116
1447621559
1792278141
1601345384
40008367
2003794646
450250095
17154720
425711687
249446531
2024611678
1010362500
1482094251
914504712
772225145
2100471433
712845890
61796645
669073282
1777405706
1337343803
380805780
474284606
1288093586
1153505694
728140763
1337446626
1988918994
1371544919
2067014742
1442392920
1469080304
1942904481
1999136977
2094183555
107708394
1534237436
986590658
1188720497
1208425912
1122039700
380140110
1462256336
1815770771
1813810040
860219749
1847575907
1988754740
673820369
335942882
445600475
313600755
1570902824
717883320
159737641
1086314129
505128062
1005107055
1784496983
1957958021
1995648970
65046375
732158336
429494119
1261163872
1717490282
1754661304
5739241
691290030
1750498675
907605240
1047946564
948085767
1425969398
422449837
1631933396
135826135
800185475
1342368878
501888572
941580193
2059968496
970889773
1325628658
770623976
1705328109
290281099
480626594
988662962
575469215
1460364093
463340326
1541386005
1963305173
995112184
83955665
2001579157
110206433
104523728
1597108144
1188982103
465721987
2000747493
229080266
1619805755
322664871
1319131455
1020962701
566968597
1818136220
854956940
65420484
265284913
544804646
1748477868
1568748553
357037944
1097680508
1417250495
1176274464
1593150105
523193907
435391185
1561168588
1975416611
663687626
485800781
1523441498
367010931
1239963731
528320816
108647692
672745424
1651627667
862243499
282486530
716858846
251939218
520618052
1531427009
1169037830
1364367546
1873273065
893459478
900343644
145489900
1471294845
47685505
802836472
394347065
509201794
188753157
1484125723
1996874654
1358836782
1579286396
1674675238
224815948
369298184
1388779837
2057084155
1361882785
1943611321
475177590
2132677423
512434798
370788150
1246185312
1516153665
560477611
364188270
1288040100
89367089
1495446505
139782815
940441353
322567733
19410739
506789227
182988442
393455478
328626801
1557209417
667211676
1515669385
692124616
267057519
7788616
1837363825
747863688
1502077495
680786003
1365874266
720006711
1554523592
446944935
47657944
169512776
1436055477
2019975396
1887428276
100701003
232700286
1855639637
92767609
470923677
2028144328
684732674
659063306
1896249904
1771440640
1776840712
966980105
1188575306
947230727
1779888332
1984354005
1198193632
1550881964
188984453
545914306
979121353
1749753590
1222367220
1618653334
848266228
289670506
3739956
1426075042
1513262669
1524400694
1256724142
905570319
1108399956
1052983158
607651046
745443326
2066784885
654549895
2006654253
1476125429
1204936164
1404724529
2105676590
1306018840
1527256256
1286629361
2021319615
920067140
1816684835
1247600662
1954296642
251724393
1449432815
284147521
510014269
1785768986
260832494
187001010
568463596
138781909
34320569
163884285
938011584
1704841109
732337931
1741164196
811291526
1873194489
1803454477
1918062336
1160924786
1693937908
212301758
1454784770
1844635425
1803866467
1704831243
2145249042
908936186
1503637456
1391978685
934598050
1240482734
764378273
1708051990
269738352
2134549819
813263036
1416758921
168038843
462599434
1181048197
371500880
691199468
1896711013
1985068368
280594352
479834439
774808438
1114041158
1627956017
1685698392
1613328378
2038144066
223773818
1626140608
791468862
1077603958
1525069431
2070776712
1216529428
693979601
236076952
685019082
980145335
1367672939
240853916
1349567356
968943877
342877902
1041624518
938926770
1635974302
374225884
1331839881
1798052719
2023923907
87095659
2118876698
827052385
711457673
597652598
1510624545
21605026
1644449014
1585837342
763388279
154198939
569769528
1708003105
556211672
1140976542
1007171420
2014429738
1590317774
1150240889
1054277024
1325031926
1367867513
1257948043
1105254899
1526482521
313401294
1838407107
1901004500
1111507939
774862423
351832950
1455236848
1605102608
663252877
1182349588
1550418691
1276745028
168623923
920721151
1817628788
1290873724
1438157758
1659088490
1426620257
1483917216
1136189548
1905311034
1235390695
958664997
739059667
1884248498
1666577820
921789768
1202843064
117530591
2116186860
229885793
552806827
370156822
588714697
1575786945
1033720063
1195602987
1851398384
765992318
1827041598
1969476196
2137096458
2090318397
621302310
1841892011
98895285
1603604344
44343406
1914045081
1714597351
215927811
1177296711
126015121
1001317407
998264527
430039918
204881324
812192651
896863890
2066977979
978269782
885903150
2100873800
1598011531
861928073
446660514
1821737428
1988297845
1715157983
1920899556
1000355188
54900764
471115650
1265261788
1811246821
1250033498
957723560
398661552
627478837
1948015788
1067954687
58128617
644411520
392633248
1825844694
1931633600
62370626
1061800684
1329368716
873254562
263813619
1669709381
155845964
420161988
1666895627
716216679
39239838
1483787443
657350620
1117643236
565274705
2069359919
1690565745
990943588
1232855737
246062403
1430740963
279830443
646340629
175460795
1402454210
2085199271
224898837
204205961
1294543153
616969870
70506764
212493089
1176540883
2145403737
1129449070
718913087
1111221143
6247374
1729276613
2013453765
624326066
642038192
1053227271
1794611367
1652275204
531716791
490381255
995849624
488135290
1734052437
1234226675
1718938020
637229347
797830299
782597648
51388066
397921930
1858625651
708053949
1377583311
605588020
222032199
1680084604
634148246
16150864
8049118
1635614613
1227135296
1055041383
349527646
363144419
100492955
894795414
972891722
128075301
1067754229
355675840
1655111567
944679051
1416017506
462903137
1694834623
1366414191
409471272
1274562257
1276264192
1156094973
1079511510
164825703
801555005
1712978417
2057747438
1597065112
1953557671
790242330
1107676587
913955572
1065950110
1308423132
605959939
1260208606
41617135
1173918173
1266900716
365873546
838667375
1662609952
336382613
2115733476
447644132
1986554032
1289704153
609229785
1104547613
1266974006
193913547
599667973
1664684061
131098515
400670297
1049814178
1663369210
645254199
2145275890
2039395726
1977870889
194940973
1340899102
1192266781
1274340787
879066523
989040238
2114211522
1149343451
1478438824
847086166
2053527278
2108274991
1656506134
118034123
1781311415
341684901
119924257
617811421
1921445785
60894519
1133868390
1635810723
109465551
1429125344
285781782
322045764
2036198744
999651047
437449816
1370098710
193808422
940165815
1013770427
1313750146
1801804944
474092888
1136875207
535672485
1585023631
181958381
996564097
861186951
179128011
248158636
1738137352
1238797963
447713875
2094039847
1852327760
186108574
1121270489
258174828
1928889904
796918045
2019746678
275624647
1703436500
752734131
2121782379
1773970472
223085706
384114500
1089115023
527273839
1486087120
290519403
1317553306
95334251
1253693862
1100080857
558354719
1967993019
1853265562
571594246
1143069004
1487485698
106976308
1899399471
1264479143
617153632
1282658846
845909080
2101970365
811854532
1822988732
1469887467
1985960950
1558091441
95521457
766124779
86075985
726738171
1579855642
243194108
1860520933
567302510
596989904
663931071
1208900681
1397938518
1940095073
1405187635
121839265
1856728302
527662048
461249727
2085580402
1865501305
192735412
1720606096
1485076496
1674536854
1175448759
1184134685
2139584625
1062458476
1768405518
30539132
1688225161
1190665657
493968111
699149263
1236836087
2050733605
277333507
278571009
1247626595
961112574
92682892
1598676376
909237240
2101401626
548529383
1490672566
1533579061
668792040
1813760661
306363066
49186436
1175491777
524025446
2030537481
85859206
458358197
212278564
25217766
115858172
1768849816
870256990
891774163
478366777
719266062
1415585709
493434321
1071153768
1538733366
36387686
800070577
1039365148
2003182064
590258793
1801751329
2012355451
2141524134
1745731980
1255452306
285105940
856273399
1105813731
2080967510
1678033282
265750406
166270946
246395045
1626921536
1506097134
107416000
1617358339
983078248
395929387
884926893
282104082
448740404
1602656702
1038173955
720808866
1685669144
1332780773
1055662416
2041242340
1613360097
944374466
371836232
682181798
120820481
1374029973
804712515
1684514298
28568118
1052224726
1580285128
513444214
1241833391
1024896934
401528585
1972931945
1322473593
499361687
375421076
2028298888
1438429230
1971591782
517909837
625822018
1300496788
30384391
1766022918
1998198986
806368985
1588007074
1959832074
1493880083
159637834
1976479100
1158019476
47619334
853531362
2110022804
1793354566
170170604
1270983887
1894452905
1849916567
2097205314
2146353431
461617751
502726126
1425539258
712858149
959315296
78073789
1847774087
1905021739
415780975
995944008
1837724840
43690086
1604939785
299898337
644425807
682608605
1263257446
137242539
369346851
178628680
983818993
1533326592
2042840971
2030414618
1450895856
1940147362
1402568333
1342784263
1648763118
1334533691
1688574729
326067651
353662088
487222968
1044908406
251118457
1414204157
108172636
99478600
1869923960
1208606306
1438596787
1744640614
1971674389
53567435
1866217950
2053743893
338135128
1596072053
1204358224
2006836861
41202913
896500876
1645907493
1182668633
16309133
1339981230
159108757
879783465
1345677536
959007885
1873756126
443729113
385936909
253840278
112274327
1583793860
1016371325
283623699
1715236710
1574807516
54030930
1645656425
1209172105
1338794394
2107599726
1574103420
623360213
246512283
1243883601
1524603067
1089792488
81089461
1412930388
1810731892
2001681103
544079691
896689344
1971201287
1816611613
1167040190
752483012
1691556498
1286643586
670189729
67803628
1770310753
554849979
1320581094
521600323
1299656936
1273111591
1081147682
1561255618
1694955143
655005260
1978110287
1547517877
325559848
1407033577
906408874
642742260
88853886
867463931
1706713185
1035341733
235942042
647860554
577901265
2125487743
29558063
412761205
775513926
1133769846
2021667926
353115063
1215185352
1023461749
498836561
185872883
104692723
1943221793
137530282
616831427
439294859
1942270997
358402805
237144530
975900845
718038518
1700220684
1210327195
2004843391
443574133
1516272557
651786530
1687255958
223929866
1763679524
1630767037
1342276840
479592769
353395490
601832616
757874491
1831432789
646668962
1742303780
1980820316
797244625
2114232406
1618747349
1791382037
265201440
1647911526
736482919
247937576
1859893815
1160022977
196904276
612329180
1760791121
1035451734
1265403263
732044626
1619723985
1516863649
472182496
250819671
2018120363
2061122155
368194544
978036926
550216947
216245309
947389925
1103281479
464105565
1536003817
887849295
386179121
377869366
343977347
2114888211
33528097
1172296800
1118856775
302907419
774946789
816503154
991211035
759288522
502872769
716339480
1517087210
334708258
965018692
1291879968
2032458080
1684465255
1995192756
278178215
613714264
1770900587
1163391325
148816315
2062830905
836596288
1964218626
411896531
2038284862
1022379759
1251204038
1549733802
575854905
1705990928
1117524119
1825464826
434366617
1172724962
1238052905
8264097
967689993
725802128
1241076723
1719803403
407432726
1423956071
1945025373
1085224391
753050406
329159051
337468118
1531240180
2119772942
246261558
220590560
2019684237
1012138868
1488944116
1125230925
1658125725
852567453
831578476
1447639348
486117228
1052790869
1115753726
91395951
91427866
1147492884
1545327359
1769876985
1421255487
643468284
899099820
2135726377
1668580773
1579942626
1852113568
376827311
991069626
497359613
354042505
1155237637
109577954
1242095777
1040988738
1791843757
319612635
814648349
1059405049
598467933
757867805
94044720
1972473598
856650564
1206604675
374366189
218470826
379464878
14143170
237800505
394160290
1624865903
1022017063
1351602580
1602055459
1632375227
1196743688
673481113
1038125762
1654744727
207816223
1950391797
1603758992
1867500872
1070372200
108694406
1318525944
429787037
1994162046
281660457
1015869327
871195691
2080783671
1454162212
2096213340
978412939
1654094878
1240233319
1329464172
1721626551
643274304
1438085091
287392731
70581899
1812320946
1491897678
733702228
419226786
1153920284
848225061
234577664
1560809691
666265306
1232841008
1231199874
1117215934
702684877
580594809
1838088763
2084561599
1446162871
1726335189
168553931
2132630797
1673536060
750119818
1292614380
1931086544
1783515473
1845501390
147483744
1534402399
431918754
1328158331
8039100
2110830515
1651009706
945411122
951978039
774920489
1768531210
1161150663
650743193
712046586
354383979
892262882
2088209914
400786531
1931040564
1351476422
1990705948
30605944
838243747
614246188
2121183691
1742677753
1723846689
191113905
481646016
2134146684
1449990947
697894451
856299171
1103829729
23723026
1735307478
595854172
1123338914
940058775
1730861931
213472971
10737216
200413195
510776203
2112504932
217269937
63842978
2103766353
178326443
1939452837
191107724
2026632605
1814582515
722442702
867459948
1520610414
1784206780
827472169
1939104572
1854097268
341785627
676068173
981365242
1971780532
1698391103
1577804135
1281901154
1196789817
1188680676
689011439
110090816
607975410
29916774
1629545304
1515215407
2118775939
111661483
18237573
2083491307
1702543403
563677651
645101942
2054505771
1296351172
252366273
795212766
666727224
264650160
342168470
674376367
51779430
1696410389
775244793
218881203
140111290
2071718767
412866459
495292979
412673592
1991583141
1843118726
450833287
1937729037
1545051917
1376635185
1251813163
130895749
1368595736
571974531
2062641236
839766589
490688523
1596496548
245269707
1440809748
2088617212
387736533
1109302171
390610205
940564469
1430603154
1811329707
1451641098
1285152459
910066534
1849662935
1917079173
355197594
210244209
1737321520
952929092
529138321
449615223
1836998513
1514918900
806118860
1137877260
995780867
455793773
2098226735
792348731
1129066834
1991264167
1343470021
1162342449
2027726114
1463582814
78816720
186477862
2004487271
43014403
1273116786
1407346143
1475586129
1437561916
736070545
1786577079
468900238
1829729416
1802309179
1251727150
245026448
1524954562
1897322399
921842361
1436006865
377441322
492241273
1973915730
772182066
1556352201
1217595622
991653287
1958629025
1257987707
1410022043
1312709793
564382041
306057515
653599641
954294211
1238434124
989232972
2132413506
1635552925
209257100
218445010
779254375
990773741
43076385
1379557381
894942078
1255278530
1634318439
1307904542
587495021
448110662
2088500728
1842943648
1144866498
1250181396
853255057
1689062606
1780113008
1358029369
416254826
294692488
2030776217
549605898
1446903988
1256008156
2051874658
1299108348
1052003649
1562413092
405684410
1976236488
401791182
1271154473
1066734798
709485860
1476840921
571551990
392583034
933537414
1545226466
1751174149
411160532
901973092
893652672
443390893
1328491359
1978105163
683657823
1221798040
821288898
1782551457
1696060092
1626263631
2011895258
1679385240
904493614
1802657342
517511816
220166569
739042263
1796828026
1733286528
1260126627
1074356720
1645381496
1164436414
1290020992
1759468701
1707943785
580218703
1378669945
2035334959
234708954
593753321
1462347077
1374744452
1959158637
2045166566
670510914
375737233
1797049392
1356539480
2129760371
408891321
1972480920
26512018
876101721
318276850
450323053
283883037
734014775
490461098
108085661
1569324863
443883601
1791030570
2132734364
2081001482
1779132976
90641028
833921965
1938010145
1984091780
592804443
1446054325
1732646644
360442125
411812720
1040324037
948454884
1503682875
594185865
1737065459
1293544215
897582744
2008927590
1142040781
1847806656
904052079
1945210926
1921452744
472953599
1152443016
1480219708
1247625828
1138881449
2008215535
664406437
792830428
1891033934
998860878
248130274
1195058626
1905387303
1050545213
1161099671
1376988558
1554614007
1458525625
1480969544
167017263
2126644768
951532771
830085740
575798209
61343460
856572962
1807480612
726030274
201667542
1254870031
883895056
1421691760
1858597455
1929687056
45728833
1171768868
309796147
1302932067
1488008832
2048644169
485148253
1306722533
607453361
1461800435
771948919
1224013911
2078268382
1921798086
1947579963
2038206816
513306763
1229355913
653031941
873925839
359306767
1980235769
1481339728
193640271
1030887414
1180788963
253379243
1706393158
1199572122
1654077509
1281881492
161598338
1732477787
364922144
1738735793
2051189279
2078225106
548922673
561922624
7877167
1878265648
1670700059
1662782491
438123810
1732960334
242619459
1496855940
452944452
207958054
1939218205
2032809618
667040472
1885259996
28736665
2142783813
1372515888
1940437728
1595124810
534025303
2123433504
373746672
305333656
1635605856
1801554779
1515793472
519788363
521749344
178350370
332977609
2074693738
566788217
631511592
345239921
1112584330
323236922
573283521
462349918
146489192
1443149424
22457984
1259712324
1368821206
1384640762
688017742
686135723
385973637
1789968864
1203738360
1341688617
2141884891
173565502
647935494
60477474
1691354998
910879590
53503366
1066693221
1754444980
151497357
389972365
827266671
2032972379
1052690890
1121777462
973169297
1052560218
1210369783
1620310362
839445693
376943878
1440025052
579107888
565948701
1731203064
1813806622
1921514019
68816862
1212559194
1361393225
778862513
1810518978
623946189
228332849
1015939024
199671945
1022276074
1107918958
1546514481
784804015
366294420
1094064946
1074408819
470748157
994559736
840206224
1892951857
984169875
1544440968
1909010790
675894501
2054820552
622360928
143204527
1288565099
707860649
2107641227
1109971806
1888157577
1589858915
381345223
1565794178
909153950
1981218843
294495348
1250434671
1084061135
109702205
1416665433
503848379
1506599297
958087764
7787009
640064081
1217119999
471985524
1441360497
156975800
1536567418
1889041863
929526905
1707016390
64868769
1277663155
1618718924
631704688
1859867742
641198340
1301876417
456656329
1827294133
108308616
1083110701
1995052788
248637828
256351003
1034310075
1394024242
1220200955
116892164
1387819414
1489757267
267587484
1311953526
1924178483
1882541370
1409402960
1659703806
755603657
19047553
1655347411
580664891
167224092
2117460539
966963672
1996151366
1494261514
1333460519
2144865041
1956267412
1231207402
792676979
1531701415
850229604
789250471
773969285
396470005
1200967612
1803329952
1500894309
346213987
1574392186
46796524
1764758862
991522951
1095240734
23125550
1756920059
1099025268
340914391
1925803601
1603085
1496594085
291617288
1260083301
1495245500
1875400518
1419860483
1240967280
372721372
127048630
642412859
117038293
1857943167
1161625788
502877153
78688063
1189360724
798760137
998861155
1481614489
2133007230
1107391851
975472976
694838651
1099305426
1483479653
1850557049
103472651
1092649653
672697009
1875779832
1167271663
841523313
1712381992
613829720
1920742626
928001918
1887323210
2041361897
2132955445
454317961
1184672891
864210697
1244682702
1776123685
1448205741
1057998707
1264241182
1676160136
629717313
1362973441
247171717
1141895489
546427155
1783560446
2067761440
45439791
1575633795
2131552428
966203925
169340792
1927929872
429611418
1849302790
1134374125
66687806
940011561
1513158781
2073925009
236133151
112373010
1534278956
1399898538
2120942444
1357242978
785201902
1469151585
138799598
569684754
1113407065
1372772218
1209666185
360355865
1490658235
364868370
641602431
1029336918
854634109
1331401296
310788580
1346998723
1832069703
1252222093
491832761
63926732
1041945234
1010713720
564293123
146981081
1088258855
1241514528
655662487
426581634
2128490686
1810970114
1500874423
1688096289
1923917869
1018665586
1864085396
1628960162
1285888050
1918332394
369999500
953869115
1382047761
2120670655
54496942
67034029
1195780422
1055684678
105220993
1994256654
1706149590
927049443
251614635
2004639906
221961663
2054303806
1641721562
1110833533
1808979274
1186054770
1248833037
1574570385
210243544
1268811288
1935096951
461297069
1608509920
859289468
624744595
1047893693
2128118664
1196902692
239903622
753401809
449007614
1947045578
1446950134
835210511
1095331269
1892806243
710981318
1692195205
1426769885
151755683
404671045
1037057415
1483275376
1314740515
2074915733
726594783
1764691682
1968128866
2073054861
1062964532
283565744
923771562
15616684
505568232
1456302135
1361298799
1469722413
1555414313
1299631318
503439972
537569193
1631312142
659759940
1202520833
7542860
506917542
845484089
1066137052
157514173
783367762
1956324697
1960069167
225410424
1765097296
2136804141
889342160
981334664
1939582595
1912434720
938938968
377594195
970451087
132235653
326475039
410777493
1712055352
2018552594
802675099
1909169531
407678995
1526226927
1509216932
988207363
547387852
895330923
877713357
432237254
1709120438
1250215008
332443539
525117984
1883124388
1061484422
1112068430
73984376
1047641407
584582616
862038045
506405315
543834487
1817598260
1852431392
1410197570
1255766736
49347675
1238345282
432318812
851874122
1876581069
320481513
1781542293
10147510
1710147879
1616630549
2131453353
238030214
1548604766
238471723
82149084
1804154647
238378667
1470913697
1370373808
1375660402
1267693223
51412047
794404956
1036529229
583272581
1369063421
456910715
434694306
226445820
891973180
1843299769
45007665
1866330942
1241583537
909108764
520464001
1569734463
809175233
772671909
1896658948
1462023272
588299456
223189976
1114955561
1070314512
300857092
595478076
2035405826
751096632
161570429
130895162
774288915
1170668219
1777118791
1502049318
1276586460
1012158310
906557869
2061183404
1480982377
470475426
1151186284
1654389690
898261122
2076387928
770918941
417879004
1438943023
1617772736
355790383
766671870
1245379428
1874718214
1270581478
2001594758
143219142
1641838313
1400544242
708957009
29991350
1986147830
1875391948
1656884188
1438714739
169671628
1104735312
55519025
2079942345
1210398388
1617485427
1528751769
818938036
1375265690
1881849615
1510861892
1285755457
527189442
2092295879
788248777
1734784566
1080125330
801926711
143781448
1258973149
391602692
116543642
1335352601
993527970
352480735
1299092908
353589265
18181944
1916648242
1794081819
362270909
1976663234
1590170134
86694794
507820902
1994767445
408697445
83040096
1326726203
1125484500
1591094449
1163573307
691739063
928233292
1060506053
228497088
259717916
1054332588
946985844
1957707282
1499982621
164357201
1244077207
1868123373
1505895532
1109104325
240978223
269541755
992290479
2114857865
346601221
1773931076
1567429116
477347155
1310979502
347226412
1767066425
105849226
1992816326
125758841
518219949
101011396
165461564
1257827816
1988716056
2084261611
1951292000
191441763
60432585
917220334
1624827072
647574189
576134184
224163859
656165281
415422230
1519291816
784256856
399038665
276421748
51949911
727770652
355835280
2076748171
429090237
1576771579
550600398
249102938
1826426999
1019522470
1124083654
379701741
670026320
1963865051
1947449388
1613942148
2111689605
1784477719
1916025820
391615918
785403954
1312692439
958786481
1030373745
1493781495
105204305
503264671
995059763
134874889
2042404222
1644137751
397673408
924748310
682544589
1691878083
80110339
61833738
437589985
2010555759
1187193827
383477036
1058117567
814066107
1724855790
1559748360
1564421855
2054118076
1001907173
1958511660
1782575628
215470619
206694064
1459081000
2127765694
1381857322
1833992060
315581538
668705310
1032932497
2123209052
430743230
1608518732
1991767579
1373369476
2031510274
1672294863
1141152517
261904334
131677482
1625569391
113148367
1533987687
1996407801
761083677
618821759
226024089
1714767118
1248287779
938542580
182050381
241744394
1863293929
1589272920
1644580744
1282278380
817292928
421081677
1306730902
1354854351
559998599
564992639
1687823256
2021229244
1598310089
1254491046
2101373912
1454313075
423985499
2026977862
1099417882
1018924340
2015704175
1840860138
1859403175
449758844
743113343
902410375
2083422424
1635564154
339080907
667367991
816613839
537188181
129725643
252595609
805904781
1915974815
1348316557
1067967126
558071092
1809750032
925015758
23481197
1430249503
253690168
1416927351
1882900032
964839107
2105966138
1991592767
622122203
1832654832
2075428921
5005104
867982365
2097536982
164243181
236622165
1194823083
465441279
1113464171
190470687
1735235398
623235974
1689411116
269949917
936844076
1358220693
1712048024
58972356
1210937504
993855297
556607346
2073719283
1563012016
1226295357
974555167
931949578
1753509367
1991541403
256492714
1521368839
1015512705
1174586780
418735173
967191501
1621240396
1397765919
1636220846
466066066
1234267185
122918688
1380215835
1185153240
416079259
1950206115
1639051474
33181673
1812557359
629794032
1218298496
2119035786
784524526
140858645
1037731812
680404766
1289561974
346617027
1472505319
2035764441
378424023
75250778
366285763
913714075
451046313
853242608
1000503254
1769418084
927616687
660203684
298945161
2116679020
398837763
1738094960
1351992473
270698058
1683680501
1561237078
1786990888
1717629106
1571490467
2010060962
630410199
2020116670
865494884
893131689
1801143235
405775728
1845480101
1401462528
2023295125
7398859
1356909823
1093710117
391364068
252117010
973074568
1100734779
1442003090
1595676437
263815538
1313061261
953065953
1192597740
1970027947
1842823672
852714707
1917167034
456836556
284461459
1157980540
1720384730
603116760
2117155274
2075748736
1109947263
1158365309
1967861790
462095658
1581052935
1909047702
1937383454
791576124
1181024850
331449491
1761295928
1247818987
506383272
133923061
974123455
1028799691
422165502
1362729610
331910885
521748422
444243062
753240315
1863588318
79276855
1694317117
2036107271
313397151
1838556117
2099024775
560517275
2124626349
1696612831
2041220902
165271508
1783007108
348952075
18889216
1263294533
1603203337
7009496
349146478
1397956992
83320957
1780747033
330284412
1565634856
1360635218
1652374183
177016586
209293898
828206543
1407434328
2005219013
1299940885
523520520
1751127469
450444988
127759363
897299820
2066922063
1195242524
168174157
297675087
1597709035
1609817800
187676139
724318030
506060982
1393540797
2106718934
1262922497
1939831476
1652331062
1840608345
2052240700
712503964
1986012280
318780780
2077302057
698681459
2141922216
900563107
1699838867
1763153799
566083439
159461637
1813675035
911819414
1848233569
501737909
1010837595
597124888
1975221611
156569092
98646505
855661273
1309771100
2127528644
1801745450
1265889057
1798170854
163460451
498009901
1118322145
1351105447
1025862896
963443095
1275313476
625635295
950395305
1654954633
1653447671
595668196
2125372939
703462666
1333093837
707308840
879928918
2026338473
1037234117
1847534737
89352484
413152638
1600097370
1579527908
143718348
1649523830
2097776520
1245234697
825296506
1105302407
1768090553
1051279354
2100147233
2089017019
705465509
1199494435
1243421565
217582231
1348361602
2026712833
1789045253
1954053788
1622018945
616857064
1360740916
211179377
1387586288
409376565
1628774819
947530050
615906195
199859238
977572512
1243793837
774220813
737224564
348546044
173744701
1437812604
1021772800
262220068
272632444
162930750
1507617532
529941285
2001676942
1495192862
880593322
494120943
152560991
1311630698
62591200
1211605703
432491098
860917029
2063763884
1752622488
619188234
900000091
869545160
529989498
701470416
1741054958
1742319731
1317873185
1565586012
2057529482
831956573
1693644394
7273477
423452784
1174520445
1382150915
166096377
794031813
963522810
1093062331
1384711169
35431691
1716429938
847084189
444770061
1699186430
1954210957
161939484
130129608
2108847890
1270932327
206184451
735759301
1850438376
1823104282
1538243474
836954746
2059618103
1048575062
1804338199
181787774
517047254
1504905841
2454349
1229257585
1340782790
838247499
1187679319
1529180997
443152868
1131510021
682058393
1924637736
172927736
177279078
153873288
899714295
1389335656
371693827
911480272
862862643
1864646512
1872576077
1782753747
853561322
33921515
1696466683
1522528846
393047376
143057734
1976384299
1951214646
1990120742
134733852
942101300
60669692
1861939531
908154545
249261269
963067095
1884811167
881644384
1619348108
563686180
1737450508
1512617174
1255201010
1479381758
632026082
626622447
1907375537
2061719591
1690961603
1529445465
393047375
273898260
2063892878
27760748
444615100
1508990939
501647516
1395037806
1244809228
1202306770
251349411
2065530696
993566597
149740840
607440589
1686790151
1636695869
1666263
1560467397
483937645
888458306
710309045
387103985
1298772160
162195701
1594761451
2077317412
285727586
251134340
526015330
1776811136
1905845159
291464106
114568168
1812817336
631031968
777935979
1280761888
1084474689
873651902
465575443
577240066
196921099
2022212542
2091921042
739570281
121414933
405936899
2060738145
607626387
1660240171
1410290252
2044151241
1110616816
145901511
1127984376
1072450488
1482057068
508516856
1672239423
1442198435
490722179
1779515287
381438952
773403802
178402417
731587006
168273050
1335989844
957116276
234409114
1010260557
1531435049
559629321
223804005
1082011512
855334807
833176195
86156580
447213033
1820110266
749571048
426270930
146533369
1982864842
1469733461
1349303774
1314117505
2041719828
195842287
2006365001
417844077
265700168
1438356680
1491407119
1534110448
1171854099
1732226265
1414003322
182568553
1135570505
962013657
576153510
1947912010
393916895
1669601000
1543483660
1997726860
1112256916
1290678764
1557995618
1243504337
511520786
136047431
874482664
55526553
403626924
1446194857
435091499
85098127
1938412951
2146628405
1164591704
239739923
135774062
1740018465
158913087
356914947
1570066985
1895034174
1288197438
1075570753
260668371
382028640
1131380638
1006568418
705299910
1278219481
1187960771
1750738245
1840694184
100222073
1114146736
1099633569
68438200
385395329
1787312026
843163192
766453373
1425798262
1404301290
1906511912
1469100826
1298824328
134153239
1467118911
1303271252
637199094
1635255312
379569751
1813800250
518745485
1057666802
431875144
1089303976
156119162
458169742
1275137553
80170907
1696202156
585006056
1820758962
676746519
1070669396
568814677
549900966
1894283971
1437520396
2128214270
1446148877
1050199391
1684838311
2049228365
572267121
445927350
265305350
287053272
841937269
337762790
760461326
742672299
114560713
1060429599
1163380286
794281211
470201483
1467298608
359814344
327314071
1413022721
516172269
1619636698
1785383576
1812591052
107496650
1586332607
46300994
1957528124
237529432
650021311
1698071794
1309166942
79667001
2090214484
45653082
1486834612
2033342120
2021565672
859485349
446491229
883832452
447571654
236281378
1514956438
12415754
1871687423
863126630
999060288
1303817067
173757660
1345564636
1020929007
24268860
997470542
2079461592
62202364
1315869202
225925338
180916691
1061038076
1873467286
1021123046
180990203
51431160
94616438
188925618
1729422110
1534685631
351834910
9258022
279330233
2135478787
1331919936
1630888745
387524846
1789223903
1540158537
1513029733
1236736547
1499224682
1113847138
536603803
1263228534
106089458
1975754092
2140904514
2035596226
1222125067
709843987
623419788
558798078
532343373
1225697464
622127753
1021932017
1965077029
1265713452
571853512
1345129409
1698855681
830795745
988859103
178007524
357448448
205904443
1081753974
1989388495
785300719
1104303606
221688419
1346194336
1595589703
1097549951
892336138
261089164
1231845903
1363807477
632238822
1190484158
761405536
2020925872
833389123
844077512
449384295
1121640327
1894089690
808836369
1723070774
1042315108
1152097495
1633857421
889025935
296056983
1184565624
1349264053
1282922333
2087559014
1519105414
1308557047
321603496
1337240290
372038916
469106128
2065902311
756480945
769422215
331746361
1466682489
1666693513
392910145
718836899
67195672
1022198320
413089515
294441348
43056502
1872666477
6524391
666445720
688760294
479577425
1455016128
598050696
1043894103
1954043933
1620766641
244832535
1667201261
455555868
1780126659
606825657
1907423816
1391666838
1648146588
801928665
2091395181
1194165774
1896839967
902860214
2049999152
35577487
1371112294
197475488
608378900
848018651
1598962619
2108525906
2128493091
1628515230
1817759956
1007134306
139977388
365015534
707722001
278097107
2032998069
848025977
373067219
1039347199
462295532
1863531594
412667941
2019513058
705227490
1858411513
945200373
331749578
1339258607
1511096013
119556892
1439716589
1414887052
936498971
651189686
1348746728
783550887
2080780385
282590369
1130315350
893348918
1563551475
275002564
1113575129
1472461178
29418654
760414083
1033394288
1390377365
2063493059
388568088
314842848
228308156
1262899773
1952022218
1970746075
1504661415
1631190551
1397752419
1277324281
434499723
31563030
1473199908
289696566
1632676500
264445497
542352371
1583392146
1895805424
1964481655
1145841174
7697793
287725891
862475432
890880479
1405760962
497702017
989602879
954647162
655254419
1027556918
815697509
663147106
199411881
491754263
812207101
112251890
1158000019
873692863
1750687797
469991688
1887114283
1968672667
362330054
140891073
506067381
361970519
59068185
24393336
965189808
1779489562
597614536
1120631780
118088762
738715579
832837603
1512218664
1949929660
1605008883
390617083
2118406091
459130743
1598499519
1728772184
840513822
567896162
230686530
1306073247
169092001
41124943
2058874390
1195570544
57725211
1659098816
1308061138
808306265
2044110091
1176258892
514418414
134948002
1762661697
1122532509
1848731395
1220475289
1302848133
1620859705
1434197398
964490216
542971902
1504359549
248192958
17204994
360633329
1176296736
1696396561
2144497842
2053167137
369384294
896691082
583452512
1077535237
1310693377
357708781
1800311006
2094844565
655005929
1561052580
1504960473
1725787898
24429388
1130007468
986151539
332554412
401909261
1797937199
301926684
75783643
1899154431
996024586
1968360363
1409061175
1397003809
328860704
809752726
729979552
1529880000
1882297259
1737745047
1857773534
1639063237
1383819750
1062700926
1748607796
8317456
1240139379
824976794
401696144
1498898343
1165095221
1350187832
572460461
845869258
1674127245
785206088
1045649556
295676513
1281609852
1785351510
1802834427
981026688
837564449
762159667
380212243
1350060825
2051806542
64590738
1345654895
1642734181
660673647
1931368716
444833816
1162039189
2124328070
633644962
1420565337
2101123960
352205764
1241761495
987609694
1175212050
1337879149
1915498382
1950973279
3439308
429054164
1508880999
658005315
1669281484
2131038697
1806706021
287261465
1054998247
468175115
1025350367
698468524
136382535
1054694717
2056068924
1687470392
539730997
1729275248
1553006436
942770495
2001382111
1131349384
1266390891
566959750
643427621
563792379
1083549600
2088108279
543534919
1180486584
1156658246
439605832
1378167469
2012241227
568453846
827584218
1525356633
370441976
1866731676
1423529284
80036731
1924487648
668661947
1473771315
1067721439
959514130
1278214830
685332782
629374022
291017998
1618682048
1668950840
1940721122
1315858192
977135018
194093261
1867399297
1635960596
509221684
508793194
1505354396
1907347150
546103368
1660837978
1791945044
1809159029
156717015
633711958
1042103355
244816226
1065201103
1288359133
964789735
1853657340
1315315376
1312695
839979025
691100161
583001354
1788060755
1984865228
2114998605
2063345701
1802483276
1791063476
1160635185
1363231164
1675343496
270997154
1162570073
815895706
653583372
412708576
875646525
2004806393
1848798137
589414414
1007778107
2099469392
370825449
1263644484
867369870
1756937286
1275874728
1956337621
1313354777
1139249196
1058210409
390161629
1659880266
1938197908
1389203195
1457009638
184707116
1155768503
1151433372
1349582701
963488791
642742901
679908224
1487409285
343738097
1840555757
467505347
1341061472
1183990724
1076046617
165836933
1166792653
695086280
1096395704
1584124359
1474731752
583696275
712317753
147299309
450718219
1076242840
1125117955
967249754
1257821803
449104842
2017059617
1412048150
913925553
1275234303
1892758932
456910877
190244959
1027412924
115769160
965774431
594210668
1706235349
2046035293
1538674662
1981761369
333105584
2110887911
818553630
152664540
785443921
2121136332
1199642650
259807269
1872818078
142002577
1649908704
1635290569
1766291305
1127743904
114783919
335886799
1366302149
1209789716
956666620
985240141
1527742137
1750380999
86544097
1138789709
387615846
425221893
792269966
1761580111
918301758
1291354867
409794931
1546206632
898243166
1778272410
678307621
747966250
1633293787
1851006702
1223576537
1393903663
1752716677
2078664370
1198018993
1898165280
236995559
763406368
973119591
190743663
1614316393
286970434
1368728684
1785606817
1215511139
151912627
1412308836
1399679923
370386985
501958931
1344323798
1930166369
616169566
1991447253
1901364607
616948140
263622515
1029272659
1060921645
833036554
1887774578
698358089
1798614284
943062060
2050085822
1148105073
1008132445
691793473
1518851342
838002287
217322731
591842076
621536940
1894832671
1107772903
2027610157
719505795
30223662
135293316
1399791731
98900275
1341754488
661210316
795628792
1145137183
76335175
759499872
1535662155
221094727
418345473
715902252
938891412
1179172710
346424031
1239587858
671424790
879602718
1499564297
1150709
48524632
1238929673
1017110479
706247739
1315586824
1319064019
1849977783
1889764223
819024892
1335777773
1337090659
1622171034
1284073637
1125822851
1729206346
987067650
592630493
427448789
109499990
347850251
738059971
2073292845
256424199
89950008
2017951407
1194761158
1822037663
900962553
510362651
1839939812
2060643525
1421328060
338068090
789577208
180410153
378117712
1191133510
1217326798
298323460
334137603
2144429798
177289693
1531833277
271321956
95560119
1865376646
940964737
1625900358
2120735558
809495393
878350347
1811614378
953021018
126169109
1300881519
1832373102
1604156617
849058486
1957736451
1991263186
154407512
124327018
1656454020
1664742528
856792712
1559151079
1607938021
1010328444
1978022746
1199441897
526018646
1622549240
556339805
644994864
901788696
218014545
1934706829
1152205078
1985832376
923388384
1307176859
1413501789
848914574
220877429
316276707
1488207096
1687396164
1099953664
1247370189
580893244
1128155672
776887513
1194055943
1380239511
370668721
1119474920
953897743
1847108400
1523346729
336253880
2043266502
1966540626
1864778112
1482243392
1762946893
1960951923
1977206425
69236056
1180760660
189627468
349349269
933050142
1338880150
1763501898
2009920284
578172234
1348318367
1309348182
841141455
21005095
1599751400
744888475
785874884
1502659607
1195509031
303767403
1443444533
510272472
1694454008
758417340
1796354496
1878791989
1312724520
1019967239
1724023019
918545467
803059431
2123211628
893079121
1797714356
462255150
739796818
1192536693
1881858218
1709039517
1653218763
1368842916
3173278
1141822927
1506461420
1777360864
1221463775
186483029
539816922
1534135395
1931966875
1202185184
573045593
821314088
2075051317
1616865626
487355791
1707229451
1698461216
316899703
917766432
307375542
9388988
1560101454
1397575286
762680966
845457551
1247089459
1703244895
580289350
1467693796
685464985
1550814405
164694630
519032104
1413302374
2108397567
1053913059
1887851824
450787854
1768794639
1736428292
898604435
888201845
958815781
866268334
540851576
1617136959
548246274
985562680
1448171672
1921088689
888172529
1571057364
826648546
305760939
2051256220
1965656646
386484680
1411929237
530265535
1606377281
1136122368
463285203
1393027692
732781987
900747898
1911755180
1727848171
735523827
1252012664
2008463434
251443600
957920939
2100523079
691179001
1299212851
979389968
406466719
1780076092
1132996189
1238428704
490030761
707501330
1864871242
1834257249
156925241
1992763666
33477861
1562916001
356623823
1938412876
1611619608
990547415
9138745
2117102434
2063666351
1758850898
1945310017
806639232
717559157
1567556381
22782595
29222177
1395245134
1796270753
1250578862
186946387
421486990
1646259541
1549689489
894852302
563057985
1472966195
1433921650
811538370
1321714561
401205969
2086555485
577296037
815262847
1838334215
2052566176
1261326984
1583791334
1982299574
88201050
1090018684
966519287
512553590
1541294092
2055167048
568448496
981619820
354533856
187288014
1944026236
1511891466
1681441269
1296089028
1043048008
429298057
403814339
802392702
1868195405
598280003
1180567087
2082685408
1529208004
2130187245
1058720442
680488070
1406354620
49969718
382889551
891070864
940918581
2031730189
1256717700
399401737
1020041252
2060237381
1012746462
1831634953
1697110651
227983123
2057620591
1936609071
180603960
1374959553
422600961
1289945241
176994998
1381882366
260944935
542230607
574766942
464214750
1828816880
1814663309
1167999796
1212067323
1974647632
1132061642
826297195
192990056
278272776
835573602
1151208963
324599359
1114372393
757202284
861556121
1097316888
1262521731
1263427295
1770192154
1307441739
1493179950
1650294458
223849854
1516906335
584052589
1365861057
1549353147
1377011114
637336578
1773643637
948168320
847063982
644969934
1307416790
364142760
1992916967
29494631
525686207
374968036
1677148111
1426326292
2001533222
162743248
1559301421
1790770746
1964559752
620716076
824739026
1599975059
376538604
1008089090
145087763
1742222211
591888702
1830239908
613747560
654527732
726930287
635894423
595162041
60511053
1848760561
559890945
1414601982
2043803639
81072121
1966260116
1678799163
1887292681
1163721512
145014101
1426031256
723162672
542592029
1331051084
933353993
116089049
548312243
1787381280
150064524
1253008343
1167901309
1583064414
1775787668
1836755044
538615793
1469693343
401252225
1516468676
1936023486
300599874
664118069
1540726360
307441138
1161254931
2080502287
41703030
1364183804
474679748
1494714584
148121121
653929884
366126235
808148656
1704289490
2071735578
1408721855
1879012357
1950913841
819278797
1173919111
752773001
1416988091
477165864
1111785266
1706792408
1560164634
2088977410
380733613
2137046670
1112970841
1774302377
1201189379
1188180813
1399447776
1614059399
766660233
1748143561
2048850278
938983136
1572211113
1200549308
2039244069
1222927819
1138701024
219987835
890052377
2050824562
546722402
2123500092
545730339
697609249
446760108
1801537007
1398082534
575221668
1717116845
29473313
342016360
1359738552
277618150
1452106680
389014108
1963958203
1321456651
1109222218
109526943
1251288821
1306094544
1886253920
1658677550
145817905
1389603145
586344242
661059110
239156496
556889733
648392648
437753060
1076735546
2095167568
1760947117
534438723
1697324786
1162439102
1650817971
1735921399
962235125
299434235
1035543172
984694214
104685808
1741822875
918989368
1179631085
1100467605
335442511
604606986
787349003
268045649
1782126070
2051491384
1366314380
97109659
667611810
1504435265
457008394
600075364
1958452620
1474845465
2003285642
1377020038
56059772
1123780498
1662551381
120376585
340507254
74333237
1420674769
1439977461
819641606
485246555
1042008668
1337871336
1002913658
1682099439
339978649
6622099
213511955
1374502654
1779400867
1036950404
553702136
242862360
1464168147
723149939
128585756
1848529997
270687786
181390627
236647927
964103207
1139643402
1694950814
1432637993
1338469650
232130982
262412238
1605700907
1035393573
2089454504
1426056173
1349258813
1329708108
1914544901
1198760120
141191159
2067277604
1592149294
1180976890
2070334557
1023609084
523127737
1401176862
304302327
235462461
211793197
354766813
679889798
807073307
562146690
1150507117
901246463
1584672343
1559649711
1301373512
1870957204
1123175236
1821017130
238125129
1097177092
961726769
2022167963
1952500721
984731265
2052864939
1302012960
681601160
647336732
1023226890
2139050181
193236122
1402252331
864661261
92144363
95589573
662060594
123734975
985082027
137829857
2006716249
358517017
423640919
489498395
1021711300
833768628
2018272107
248462383
493044380
564719953
179185967
1965795214
1831907623
1179491347
1411660944
1758768457
856160283
582654934
1224853921
721800307
1813896941
2099809960
1289989282
1238829473
1041387763
1373900967
1245932221
557269492
2094176467
728953269
634974583
394691522
1701766463
861008923
1574707099
382300815
772019573
1926500971
911676820
160346105
234540152
1137462822
1759136966
213864141
687656626
1556809236
1728280834
364072190
1377936668
886559672
1550331857
2114131349
1811122631
783348281
1033197804
1018104716
1024302218
330902739
1458857738
240524164
1748262613
1658672230
2005358477
1817466499
1374255017
1473920624
9206406
1958908859
479969515
1399605886
1413153802
1265638117
129276530
1964077386
1391026954
101668648
1692632762
1126619721
1326342860
1676578830
36245380
776665670
497947279
1672850688
1447162280
286079391
702772649
1069678357
1882427739
85205653
928513065
1943605969
567981663
50534116
1218036518
755731279
410882246
1116245804
1801559106
1723925443
360842410
874373166
2113527557
2114320974
1015627375
908167547
1444347958
777306550
1934724988
1393888193
177402433
959609806
450859434
1726433005
2124172863
1813584910
2022675623
2102681680
772424472
1313304938
2026918199
327430431
530992711
2049980635
208135610
590363713
1264368762
73479980
1011096202
2109353328
795144446
1406884847
787934852
29089400
1083340458
1978985238
1042311864
498722326
1461704762
1107210127
1629929159
1589751258
845430639
251999533
498967965
2044465337
721739492
1344736175
1574834416
1398636834
743645442
572067823
2112822875
2134685548
313041226
781303511
486625983
297330595
363981693
1215598454
874323762
1471709284
1924727939
1169577310
952478923
845770932
471907114
1645455995
301003088
1506539013
1214365481
1607623131
1842744085
904983389
1408926310
703005058
303228284
1322569403
115531923
1828144398
248128675
115332957
1865715721
1926408034
1350195959
1815426245
668555633
102364602
1668252576
1763269677
187701334
1106176256
1456457918
2077822766
2126087028
1940179178
207916427
1656349093
905821318
445322613
1700840557
1352485017
2147199349
470497706
595954293
1260335037
1804800837
1886537159
19270457
1125718009
1283100573
1591718180
1907076576
1284685340
1802645477
1425155379
794528029
323569736
1904474825
15421127
842931934
1159068954
1732455235
321108287
1730830660
731742426
1847277952
1841803247
2098527937
315661507
719301377
267790676
1642395173
1642564802
770550546
863680596
254702281
2023806409
2119199319
1652262673
307556657
1923916713
1249462208
1016355192
1253419747
1733144693
574406911
955750004
731597562
324579612
48572801
1833851681
1725688356
400248151
1733045321
1060148506
1075991353
399744136
2064388868
1747854227
1745063662
58797368
16373426
1518469908
555858095
1207472637
1916336095
1588100776
415046272
1707243738
1415192429
808544954
1194627448
560941360
1108706708
1917281979
1544960403
354961761
592585505
176498718
746676889
1650937418
373991879
1255263214
1371196340
522055666
348210084
1360867752
552872021
1505053051
1834163221
636837064
1684532189
862928290
974958465
1762516974
1091198432
416433915
318760064
1156730393
2066806669
199805973
1392306923
1899804044
1471219203
1144848201
1697572078
1019814459
639014956
479872116
790451911
1870604117
330609192
1589452517
1395875764
1298821682
1047513545
2033887330
793622849
586900528
423856875
201887390
678461616
73970914
329573311
2083428829
97895923
1347099890
402741317
1732950783
1386603725
262932341
1555865639
1538302565
1992991987
2078297339
774736161
705551676
1953374688
1151857935
1195058378
2040233053
2027322359
657195361
22756298
410161
879710039
9649928
466815607
1515608457
921826695
1158095280
356205856
71275296
1505594673
639739107
292054150
1331899509
328190418
970798926
150485413
69999962
1710197951
490712107
115722836
34533171
1840924004
1545156066
61109525
1159076398
2103777484
1498441846
2086886844
717483083
144888453
156517209
943333774
678623057
239049934
174932941
1142936481
1635649159
371425377
80117591
162349327
731422278
1183624601
1042793961
63667413
333512891
78809924
1937361943
2005906542
1599388909
170037465
1414356241
1051020374
1299236174
1363666098
1790875014
466043780
333843785
950977971
1278027130
1089069217
510373812
1035254554
627218990
567649715
366452011
880184384
249540932
1695845315
231133868
1810694673
338276951
1077053650
2017335039
977890803
2064699684
1265785414
583811499
2126707370
503879780
1547147890
148310273
992330964
382426008
1015487502
853235728
9747123
77705512
555650842
713698719
135218356
1808201020
247753799
1070268758
1886106953
25416528
1922116139
1926017828
1083671020
850909431
135444704
1399718113
1980646029
1353387947
1129006743
107381889
345537124
304127930
1403800391
1689860824
1568876520
2093185376
2018434547
1377407154
161553670
1428555903
1154109428
1930164891
445063085
1638788536
556405133
1537937951
345231826
518308036
1050926681
605699178
880042377
2043075482
1842295090
130996304
2012676563
1053371272
977207568
1358492774
454830594
711920772
1786692695
1366593032
2004328231
1785277060
43236856
248272602
85082928
1683385431
709071159
251069180
287157657
1096803678
1602297315
1603805160
401247183
201904184
679519532
28144206
213043521
531337565
135542005
1471274033
988315633
1060945971
1242651902
207539100
1373286415
1661811330
1419848263
609562699
346079454
727989811
108751964
219609742
358467695
1743424264
1227767888
2145001730
1410112692
1241484830
1639114249
1994272529
237349532
573674181
816897038
1074617145
93296400
1999765020
2129675282
1741825280
40609625
1455329275
563908194
1261075360
1416556684
1998106210
890793865
404843602
496586929
432256763
1682184948
1610110938
960179882
509827468
758565031
510177619
526058024
1454570028
1401716849
1032275084
900441200
1924078567
864628440
636617786
342124568
1177145939
1886519477
1460756376
1584134581
925056063
60688462
1398153580
1768359890
1449068005
14625018
1618794002
324776803
2043671332
2013547249
872397205
1220200459
714240465
844486929
536882667
1723841505
1448031170
638419815
890288451
1396209809
1979633971
1491750045
292064405
1407576704
1109881568
237100394
1042911578
1690720835
382567632
51388875
125960245
96111527
1466986447
690367549
747798196
890677009
1972132900
985227853
404866666
231729399
842660785
997454221
189190770
1159207487
1302682721
1816627896
1062376885
207081684
355779094
1977837262
73546166
697858003
593004807
198087381
1176691772
1770987358
706547794
224887875
678430143
1670976844
1270328233
824833430
429207574
1629177156
1382522393
297535874
1209824257
383082792
186915815
56867070
1580353524
1071239400
481318200
1806009638
1019737611
251358001
1859028918
1810724351
750621298
1419900246
325785955
188964094
477919646
605449179
632863461
707486047
76240469
880284331
961974548
1861473653
1975824506
782978337
1035560863
2144424461
536412779
313736867
674294786
1263147736
1340430435
1543975509
1224863322
1318177494
2005366203
227855294
1714334849
1016481844
1274577817
1396702986
279323883
530514209
1612138307
1876021651
649293630
176123844
1667948603
996597997
413540377
763225626
1355222632
126792948
1254929016
640656116
1616576664
1399641632
1509554770
682306923
2096343653
1397534682
367959773
730986993
1281008379
1815688827
924818526
261248525
249203414
1699305810
728944435
1310891175
840038921
896678431
1336575238
307671623
1868429094
2110795146
156833879
969984437
776271003
1836548910
2002096506
451833713
661346115
2097026549
1422545263
275963596
1824163124
621716599
890684514
839884237
126057217
1819734256
1826429854
1280074014
1300622057
1732356551
1320488786
426719474
1642390120
26024439
1478273509
1881539772
254933194
904896639
90184050
332541823
1138230631
408613294
1095862814
225948810
2051956216
1804541662
1204422705
1936747355
983407682
1213097513
1477208900
1227135819
719252887
849529827
1044596550
657054019
1350494090
1386641939
158525308
659106426
875358025
1667229823
894980180
520974689
243267465
1264766381
634276375
110830161
2071609021
939972137
191984397
11681501
1865676033
2099586550
660363614
1406900953
1175905068
1752014780
1710529928
1138911208
1328769170
679802239
1860312337
500894382
391645401
1564246236
308880353
1880634906
129270553
1599398775
1786816368
1385123812
452030316
1264348851
404588610
1397562811
2143643023
1549423768
994827470
230406052
2016455412
672636781
516899588
714786457
547907883
1475801745
237189999
27985481
177892256
107745835
1859422852
1429082983
970090252
2051290132
2085397485
578518738
476694011
235935564
1866996615
1242311230
17498243
723576097
1750147308
1551690749
1601272362
1554569374
649527430
690584527
2066671433
548450022
1805364994
1042327358
14630099
1102241839
1657821853
1616039077
974398719
751673213
156894589
503030076
1415642762
1704763972
1268197473
2087205829
2081448671
1777054211
2065652970
1700424179
858534964
210961281
1184239425
1600801744
1503736678
133060438
197736648
1206335595
1265049293
1166008840
781525575
869853726
1303795766
426769586
354823724
1356984968
1014240050
1975164123
72460963
367294300
85855098
1643877584
1423879280
1315583408
2090779318
1374329907
1555558457
183553865
26429287
1169694631
1830798683
1130061358
615219892
1956370839
1897857063
2146062619
1022234229
453390863
92795944
674926476
1573426250
1661298516
1443264104
653059703
418755345
1049591296
550889241
1672920121
1315007840
1887566138
2094417076
750587040
139796469
1783126756
1540965791
54177248
39059309
289041394
1159756535
1586682906
2100371327
1877167352
1780840990
1544621489
1795686503
1283607907
31788908
2025263134
1239459076
389451104
1158051965
1570401127
870855171
526804150
2002232840
1987186440
1078399834
18060077
557287156
2098546175
1203612273
1072511407
1973901676
1540158179
2085651792
252746151
1608255019
1131942923
57482218
1367973330
1430815210
295997493
1712330378
1891903976
1329215601
635259531
848698507
993997664
960527886
210665192
402663979
384999866
800590455
1895917105
311717615
1878586894
468941454
386933294
1977922510
1831713849
295295749
810742373
946030980
428982846
1257519708
933736467
1624211173
1516640631
1073955584
420778506
1440915227
923721171
374726181
1260861914
348551034
686737097
230284653
571541228
2063492701
1586266000
402632016
199341017
1552675079
376620797
2016022391
274807280
255320619
1935431597
394452221
1579810259
1745416135
1818007816
892194888
1640252224
1611721168
1087772447
787634241
1520691755
836333560
556778028
1612018044
487158314
1087975461
173668375
1966901480
786908920
8039804
592729047
443704907
822891752
1482525889
1090864671
310845019
217375978
798715077
232027439
354684051
717406437
1492730609
798549381
1124914764
33398797
235815546
663480864
371618817
719117036
2139703891
219274288
1828537489
754673593
1021172538
759798781
799221385
595009131
1438750282
108255393
232692528
1838958025
469975964
123937043
2093215761
106849922
1415864065
1883618021
1676767751
1140811809
1899901046
725238943
1489479411
744879404
568027231
1883249656
1477873584
969156401
361711340
154439539
618197819
1582267211
1236486705
263050744
1287041058
1290473050
366240757
128241432
1361516399
130359600
1769519269
1191087075
372002310
1963517063
1392960766
723951200
2109781990
1021677092
1870122047
856371815
19884494
2068558795
1318842157
753659241
665887625
1524756691
668813684
1150064380
1807962687
2110902557
1871099942
1601997076
1994169110
741213836
1958340722
1514399784
354839624
382919791
744279410
1650959260
1629886780
415376461
761765445
1448426958
1766062763
1075507524
656170191
1164401733
2001541901
183451064
1104208781
1599348868
740812448
727146011
1729395773
1534478248
1343547297
1363471842
1578761547
495063739
167020361
1739979805
2104455536
509015855
640342163
1711898365
1798063215
1690244916
802843137
1297485870
14613181
588087742
1565466861
616821218
1755541070
1538013802
848435798
1191926310
1827313228
1070271137
1128240714
374867790
1016910858
1350572419
651684266
854793424
291490414
600525678
14973028
473188012
904444722
202206016
1885976558
844834372
1583640027
1101273574
1346320650
1662125668
488480071
326862624
1812380337
1635440545
2041245401
210170196
731595772
633828416
1359835116
1764814323
955336197
259927346
692624458
687110620
1249953580
1756077383
186445032
2104480118
108172316
795002478
1085140259
1365381377
1625914100
1980527903
134011429
522493134
1776323850
1512500644
1547749481
1330729318
892823921
70704957
1900368370
1566997504
1638240025
1523228876
1478020337
156867240
1097709374
227587473
74648066
1781130346
1237989109
1554159767
241015370
1185126820
875260517
54841742
331783483
782572658
645998330
1954369749
164042630
1750519880
1172845611
587273134
495309180
1642513276
1228197845
1561989267
2025831496
2037980590
1995650811
1481010018
1444864400
303979016
1956067457
1601303064
1302911040
364922393
1790169029
835379145
565036071
823577151
1144243714
2136140397
415292171
1205172859
883711364
325949003
425948146
1415769735
1006830424
617402975
1210817694
529195448
197069153
1832705034
1498363929
2042370876
75524510
451964149
446473421
1619205904
2016710356
1611541825
1930029893
1074963790
2009212959
1549824330
824407021
1238031190
822412012
1479032070
29574416
634415916
1142090893
1177850092
1285147130
384060506
2095226232
1182727603
2083594385
2093833189
143501944
1773043914
1664348033
2059713801
193363920
1090627769
14730502
1685454947
1882940225
1430323472
1521679609
1967396206
1539276269
1920648910
2037001849
983826923
1882386194
1298719907
1404641996
58614485
1656939969
1652701068
285561877
329823129
1832567720
232266263
314569226
1269260112
1228883744
1040267725
453079488
1779013860
762101076
1265808049
858825544
80738974
850476159
1757967242
631132106
1450110722
442230292
1335749322
1897816010
2065555719
595210659
1085798918
365398475
1078211639
2017214045
627126879
1981974624
821363834
976825674
452548950
1211226159
394964832
1452049558
1893282859
903544437
1033053114
283482138
600546501
1415206700
1214118235
516029744
696049113
109734728
698176099
975963209
1767986932
770166560
950698818
1165376257
263481481
1113229420
706707979
1871509221
2052106552
15596722
1083580396
1117185803
1447190665
1572890512
981338240
616410848
538266783
1167251595
773491456
353863682
402566458
2139273771
903424332
1422585091
1579456687
664133518
72479094
916802353
1382258844
1189223029
811769028
2105392311
2115210427
2117687931
1190492455
64801675
1030543484
207835706
1898256525
1568815880
290379413
822978128
1116588411
1031920286
2034799980
163292030
213767988
701521786
1894046565
102661236
1641386584
1731807109
710570788
1969164445
1099440317
248955771
1675739080
1979857434
1087247709
1749329988
1007720688
1043375093
1438306724
1910991550
884829951
1112221835
1308994785
1925193853
587905112
869578724
1475863725
124160762
509322214
718980541
1787843806
1440885155
387126996
136658754
1120794723
1916490787
421392363
1050086079
422719876
2143116320
1567200386
910691515
598464896
1090697261
814203937
1677833715
1832655166
319043039
1541453045
2078743273
96864601
1032074083
703887444
1446088944
161094332
357491446
1296869000
822793497
24004192
585667553
1692357552
1923987910
546571835
1516438992
264522510
1796628024
1885148272
1865597456
2101187708
1420487361
79688906
1895661255
624181048
2003163505
1735214173
612010121
1483372500
1512751696
2074530079
1973302486
516154101
1510912625
910785496
1852398571
1696940669
1333594733
580574849
1339415593
1267491130
490857569
1301003804
1081680621
1998669789
497222157
1447051685
2123743175
589412443
1573929771
198112079
561315461
1185411751
2014618534
759662661
939624680
74301796
558940763
305295613
2025591229
1020054755
644345402
920269145
1094911576
22886653
577289644
1624211747
1371949426
1421051800
643443831
1295594648
48231742
266258019
1605779800
463530973
711664988
2053636744
45825396
1829604210
2115094792
414450820
1507610992
2019327301
6979194
1875399985
1538972798
569030662
1738502988
2090109222
221327879
1975422865
1924616314
1610667480
1024977090
948129210
1287203720
1210248461
1401860032
482840995
1795457285
1780097476
2125573576
118454553
1180055359
1865667668
2059691764
745246618
1679009785
186197495
201009938
1013286800
1603580544
132576790
2083261441
808696412
21354260
1882269149
248536098
1178890253
1939560270
504505480
1642050588
575795310
1273913950
1502069848
439189809
2135972498
1736263053
1467897194
101850073
1504068930
182953966
1443564354
289957287
1967204312
1151323016
1098295550
2030628916
607553915
1223284798
1087992861
663464459
935524925
1478634858
1076458182
2050561612
244830894
1042529660
146534101
1978927661
1082703065
466054634
945504737
285537144
2026505094
1905624107
1781656240
1112516239
621849575
1289885058
736880656
1906095352
956650588
112034590
1687117384
887049067
1654316367
901905130
565019239
2055247956
754571714
1269236469
1387056931
1490663828
886163321
1310984949
1359839491
925184828
973147719
1026229921
799627832
1683025273
128240147
1998852192
705670972
1949940532
1556175157
1404244771
809417494
1677289442
886355465
925924522
1914387290
303058496
147035847
254670755
2032620721
122910224
1571968375
2055220926
1310310144
1638414955
947560617
1432786317
1528183157
1773566111
1368322923
2089434092
845694664
2027570641
775738760
1470932963
482423358
1421749504
291431434
520075230
1360681613
170325631
112173382
1413450888
2071775115
412742787
554568928
315063289
1057948972
1822874361
1562707151
670763754
719997127
918428811
1996909691
1467740136
676846772
547148210
1651187205
1153834226
1010291903
997664392
2053677632
904581587
208800346
1026183494
1720561776
1094956643
1970430193
1121914956
544634641
2048326986
449925694
1403367534
1980345356
1447398736
1097450058
1169464201
1504666826
1362900117
1748835293
1964142094
1257420405
1048633826
10925240
1788122671
522133102
1347741647
1434417606
641431855
1921692203
218449518
603120454
940909144
274601988
1201798524
535179661
787445968
667633427
787834656
418574461
608370220
851709711
666147324
873841722
1356796999
56715686
1828836016
827489627
503368702
38572476
1551493040
2075030874
312294080
1100669974
1629864360
1291989624
1288198676
615352161
583589746
2118341682
1799449613
2126896455
1965416170
805816186
1666050816
790608139
2096238642
1310933716
992739221
1786929556
508628823
207620863
25525709
257513510
181495515
1500774025
510422243
310766141
721631681
1752361710
1116345543
1211795406
702674523
1478436801
1162449996
89187740
376049542
714701894
853999432
1386996688
1641267188
789662266
527172987
760627029
1997263820
842400543
197337097
321849664
1109621507
1095427122
1177176159
1695868938
1016079343
115210882
795752000
1956716212
1966365959
1195601836
846669252
1688427955
290111420
1175854340
63972756
1487887146
1835786661
1696491915
1794239897
1227698966
1409830979
404778041
1731869924
779980652
818909822
1479694806
1989722220
383948895
1050489313
341588041
471498787
536784124
1738854199
878828477
10278623
903471788
1840659018
498608479
672198379
1719619184
1922209255
1237755237
970508718
174265408
510361963
1605781010
1122422038
1994539026
1824869069
1798213728
610851276
1766679767
370485626
880934008
300411477
1443825259
513048571
1844093239
367343629
1218365610
1222780580
1553475963
203287236
101869543
86687150
1534070652
1555975632
759003523
1940981630
276898154
65900216
477164500
867125889
1833651687
356189158
1980464709
2108341341
354203587
1922431611
841714290
1920070379
199561903
1519979549
1156854495
371154935
453003000
1108475483
2113266989
546886087
681139842
550447024
1718341738
589627111
1365686385
1910202052
153034424
2094012349
1805682109
594636877
937489640
897081468
892505348
319823060
262945485
427545556
1313486734
1983356832
765471708
1444924739
1149363368
947502335
1009036924
1626061613
1510639213
1671780259
950629738
575658205
1599374850
385257504
261154718
772862178
1691938783
1716808275
1828179863
1242703902
1036248973
851770256
1714083116
506842731
1130456196
694231427
1757068457
640563857
72169043
372293717
692088756
1614260998
159862845
477661166
486657215
970207663
514678403
773997447
1590181964
1707254936
297443782
1208528795
945431688
344562007
701436868
152033040
1730668988
2064606861
597611375
772995811
333317717
685256415
1430968531
1422983188
1504489337
1772286678
847507977
606102739
590764337
1279175332
1157170982
399753282
271973970
1787849073
1278322213
853002200
135147840
887326341
454416305
1110695344
311555122
1287442510
1887714051
666248926
158881917
1770636903
1937205857
1395927541
839641081
1403313096
710649634
627635431
1338430677
944226555
945147464
1872350045
1168961998
1931785786
1650234466
524967194
1700033117
1753212453
1495599552
1701413869
397308674
750897146
67331962
1283426947
482363849
2090567886
201400866
965147159
882810372
1928757125
763971598
1060696280
488327432
2013767058
1647059928
2075525159
1823931947
385882562
1125853566
1821676345
1955052336
1039379177
404630107
1031658679
2011496534
1705929106
1575145900
295849313
835375229
1028801048
698837130
678335087
1292138988
934649773
794944031
34216757
626009600
1050416628
1386491950
1346906130
1556886041
1510085466
295624462
215244915
169823927
1205115794
1153628707
2105798839
15493309
1385040296
480524332
1137979617
2000902557
726719062
2061266674
1287639867
266297072
641302025
970018817
305371411
438590353
1975530391
844983628
529240777
636215059
1680075241
1300071538
782361834
1515386515
267856582
860033987
2065176270
1406780527
1527254230
795686479
363063547
658891097
150744507
791201737
289977003
64521104
2098836613
1251529092
1485195644
1351184370
483810334
535313930
1353084413
85439002
384140487
1556469143
762430269
1759583191
748572591
776700467
2008370224
1318162110
498253741
1852955756
1294037707
1423641364
2085676163
1230044938
1210815865
696748338
2045185334
999269305
1253776729
1163237666
719585560
914458292
378215770
338741975
1374438243
1704334290
843675531
2121719471
2031967530
64510478
312249356
1293598104
2048405240
1734428771
1515744951
1805007171
329993100
1673343382
1162651084
398169278
1310087692
1667602513
1966305300
546821103
889159795
462439517
1617662666
1790366864
1481889150
78945638
239448265
154807890
325835429
1296584944
483272633
1481890483
1273823154
1263811828
1075607172
651535793
805382940
77767943
55651505
564553180
1973243277
1013427883
260792051
1561197621
984611912
275064142
490645159
82386301
1748046421
246056491
2020779962
1844830516
1613454234
1345475973
680861310
2005539511
1224296108
196983232
1487369887
1713666273
1980604378
1064263856
212920525
476671833
1086411299
2126949123
92152215
1497163048
431960730
633086217
1809280762
1724493485
902222312
685780630
2021029619
1869073567
1990153997
1971136395
1311012344
2054321400
322134385
1407030306
529138909
1681842920
133100264
16237791
39413557
2038755185
43541058
1004514995
2107400597
933916961
1258116499
1317015612
1896781853
276980954
468501565
675011664
1737323468
1899027776
1981219081
1949888553
1053200881
822393992
814533872
741674507
1248704973
1983394483
1756786958
65413821
962812627
195626823
1975246996
671535183
122983075
330934646
695657401
793789509
763214932
2041317208
1932020006
1120031350
291013949
2078748434
1716068620
1840961866
1612614747
649639742
972095170
897412849
438929462
407039523
191513455
183260327
156890352
1802031955
145584116
1616098168
969755341
816371319
631013208
675815574
1280097367
1761042648
553076988
1102670047
503151735
130688173
1679944466
1484432967
1224445147
379926017
854998143
144743177
1839731801
765127377
788088695
506943100
76823749
290423484
1668139835
435167474
756128230
1748080623
1708967702
914927752
76617415
498620211
281873385
30188738
253324522
865632313
2088949501
926042950
423502222
1845570923
465597346
1764994037
1075842296
2031183080
1218504219
698670242
1948280822
1524068408
398826848
1214815893
1460625928
1045101702
1982868911
1795441024
1186939066
1624441697
1749095021
783536250
956630026
755530386
913602787
968852978
1179621062
1384565865
1855328796
401836080
1545503542
1941641184
1581575482
2033904940
281096660
1338194249
230709678
1753155424
1978118052
529373726
1209455074
1410070953
263060642
847956331
1743777042
1205572439
1105912233
811719772
1850366231
88569035
363548403
1111004512
1520885164
851671998
753091058
1195398757
1379493383
828471041
310195252
492361467
1574507368
1023353782
1360072939
1874437549
1686656744
1461678145
1521202204
1790144639
177083458
462424522
1345318777
616174738
1127795652
18624368
519707209
34109002
763677792
799919950
932128336
1364140578
1107193535
6154817
1346387680
1560196352
1784239593
1796554911
986443420
769592191
1364573125
410928645
1277545921
1086601955
330088750
103374256
833468739
2052215253
2027735450
635723484
1329565552
820043599
2093931692
543580387
1705277358
900678709
963514538
1720766495
1225699291
1538968192
694811868
61261975
1533600517
329746065
1266496403
771472447
1315047318
1364000318
1605420183
1656380811
1698612495
278370782
1312147221
1820644557
110715665
1955585155
1099820188
198130676
1784233777
611869787
467409469
318071461
273337091
940814812
827722703
657251131
1877021477
893565261
401604027
2056539567
2043268193
1447901837
1719361349
985732463
270330600
155509083
1804700914
441197755
168869915
1444162801
918786685
1258238058
742105203
434774439
1151857979
1902323128
915149567
1272168459
947881568
294708422
1161856475
1198802255
1279933855
809846323
1111985723
1743598595
38083266
1650026078
143764822
237446142
686428169
1205877331
587046748
46946920
1823143169
2001366010
1017655606
2103847560
12615660
672234934
1753784222
1999510967
1518749908
2072721296
1516403735
1363403557
285004600
363223756
53877913
991496531
740991028
1316068984
1064865904
788757734
238373225
544076653
1702633436
1208472095
573285057
382537922
110252332
621564997
580510965
1641891930
496007014
46521899
337698569
1594073655
830458085
785349267
2120823202
1287995790
593624320
1937624135
2146144459
310448380
1913877220
488586839
254217740
1989850674
930340593
1048181916
368994976
1425526475
2115928599
1668854593
303395440
1657828468
1327163167
1847007310
120020230
1274284203
2064591272
1790917234
1450129739
2026064303
714916876
1047042532
2019253878
323006039
766567769
703203692
602203971
1824000578
1370574832
990860532
553923474
882801333
982433805
1696838521
1507554083
74160618
1390795110
532807153
944781121
458030114
1668783582
333164722
2079133150
1068823411
1113746253
201831077
1979982471
468032496
1319404105
239724147
2878042
230240366
345052219
983859700
189715586
1225303647
67164495
1122250548
1403454927
1462866451
287780615
221770732
404691494
1834767131
1830076109
1413866090
699461471
1178830927
990948110
1552781725
1098610451
593349776
1141982958
537484537
1248366812
1416280671
700273474
505376070
760999039
595867857
2122237434
1326680218
889451830
1190465257
1884296962
256551500
1216725599
20299956
1611470877
802251786
173871718
1653650167
1328566714
917898533
1525239255
789485594
33942036
988253059
1413517364
1047274327
209523428
745167774
251771654
1123681853
1004601423
1121173621
1576964189
1063793619
1877108315
958215236
817288218
312307040
2038071220
1862299868
1925019399
1675368217
2119211964
2100119324
138463435
1620398888
728446198
1120550929
1980674626
678127403
840273661
1875969272
1435367302
1929668543
503504135
284659430
1799717477
1852714290
198701096
653729796
279622812
200576806
593784141
1545732888
537903553
1818945887
2029292429
2019103691
866849358
1544153076
491018968
1150422856
1322298593
1361222415
733843799
608152648
1922476374
671601689
315155156
1141668726
759016047
1638844597
572251627
1517915993
1708548205
2041053288
520901381
403827889
2075988784
2066843630
923943393
168018776
1269052527
1413705101
616648935
1527803199
1241971216
9930106
1000524288
199505905
620560441
97351262
1400447578
1829172302
1166537719
1558973710
865470225
1505119834
311706857
1285609834
722203880
1813704255
101048344
1656689099
1923372502
543776859
1984557529
715046945
1235429113
497009910
1829154780
1897739728
1988175715
531712300
2107780125
1579140975
1894092361
1209034455
1283010123
1721356823
2051557615
1722346729
1505695529
423036614
1321582935
511365074
689949000
183172917
1607281653
505856305
157064406
801577334
913464932
2111672486
222124140
932682908
726412677
826496032
961426560
350823680
367547367
1559713756
255281
674715811
1845354377
1150408177
1610525761
539353886
346499214
1862825996
1447392217
2059712881
470568830
210411217
1483862031
855680919
1745306380
436630011
820431397
142680967
1785351969
866629825
1632162287
2002020922
162673224
12679894
496252992
1609229067
1896660073
548628237
71750116
251841823
482145587
24905036
1849188532
1212494622
1845873032
231255446
182052487
762652267
1843675901
695486747
2075459457
1462912431
637682823
8772013
1143227437
862946988
459985591
1038076660
677229448
1088375873
2124996564
1408305580
17311092
95797718
286892996
450421969
380945697
725778286
257653173
613332230
1253413634
1996650176
618808796
1220431294
686419804
1827350189
81421496
254424176
2017078234
1037047760
1084432456
1216651754
2107319985
1071882453
1414115224
1389382048
1737682108
242479687
630045469
930736853
1045914257
287665048
1511550216
108767166
1052768421
302724708
1974404602
184231591
878928870
891235314
558496799
854817332
962224389
314179575
1343856889
1151062297
943750676
1775023614
799100890
1096543878
657190191
1438408005
1815225364
524249814
812998243
786502914
1395537756
1324923652
1615389301
1003051120
1084057511
1436877227
1947784294
478319450
230467053
379692777
321637518
1615330857
1649462283
1122285703
94280146
18399849
1520827140
1080627888
1901282586
265709244
1749320126
1029656464
979769945
783057659
730090062
133464077
1591851991
245546211
1078448423
748661746
59456466
5901427
407348003
1241979338
1774141144
1192642369
24601455
2058248145
746137158
1079309821
1596807599
700332983
1824342567
424832839
1758824711
559362724
62852086
922631490
1897483687
503315131
1664903196
603965737
1283752742
870361422
44495134
1267486635
1724986123
1469820159
299124929
2129599711
1914882788
1706396966
672035827
1053102376
1536809527
278688257
1216166636
814351
1422481767
780170543
1526830390
675931508
1236694857
1968028154
582752973
1126432690
120320043
1278823733
1234665314
2130032264
625601268
2003947063
1246761853
1291412925
2119917711
61136489
1485918027
348978777
303696230
2083150251
1625449849
1110475588
833213476
533092036
1480252406
251645280
817161116
1964175336
1429745622
1250465731
472978633
1354945022
1393393185
41800646
527961658
353211848
140916626
1491682706
1283118179
716628017
1788139868
2107402310
1811540499
1900104082
1200009234
817994280
1321923796
620629751
1461035638
1733202181
1364520052
2127202815
1047593628
557389406
1586221123
443314448
1047947542
1013910344
1070917202
2107498378
670275208
246592959
1801224441
1794778709
921329308
1402753882
1250315520
18637755
537893256
52557618
507586843
2137056187
1776164573
1881582777
925336103
1725581484
481740634
498197723
729103186
254507800
1806071671
210774527
217848584
739729981
831205769
1514019837
1566556717
699884519
2087792706
1696511175
520235393
845786429
1663109226
1226691773
1697228945
581452356
116904817
1795167744
772375364
605673309
1849844162
1874913896
494272812
575500236
1366586645
1753218497
1596787301
1219610542
129303062
715056072
196890391
981041944
1968733000
1053821730
1663956132
977086078
956441470
150469242
214224186
4970394
1380280000
1172427809
1261507728
196863174
515915381
988291846
952547092
1265374761
1355258324
1993535042
660480006
289850625
1826541964
1246500280
732467162
1530379503
1767055643
694875621
736164291
442884842
1031023005
1995986208
2111990553
1113695942
67271534
1294702273
952956994
253311704
1317874014
784480191
1518482530
428053507
1704419752
645043055
1096953407
1258131
1937707439
970649315
1053947743
421638625
2117963488
942525928
791982706
1520771347
507202015
1409060558
270542906
1537221311
244287525
580996886
2109073318
282973790
86320874
183047944
1412033202
665486987
928867528
1606373111
1788855579
643441483
166310978
1522235974
2024233688
1133347182
682989106
1704082646
935468528
843539083
635009912
545957440
913954042
1912751531
1152364505
1463338804
447867202
119013189
1078217665
467569676
1023163769
1491868148
712585028
217310014
383421182
1349123613
1935082325
1467426717
1911900356
847766093
1042564203
1539757531
510728732
396330073
1677415812
1910867951
850117542
1234020385
1639487785
623458925
1992927885
1068065048
1899599022
1584846739
580704943
1623466375
872815000
1464536084
2089718819
679711729
530348215
1458660281
877945526
1183201832
1236908968
644525240
72989376
1256445485
1159128993
1453565153
954671307
1958386298
1966360508
1740434790
875550333
1016734150
434880042
390416103
1653543409
1035808787
1369645091
375854690
1381874531
774060551
1930925714
673853581
1189720974
649770446
1708853603
722136822
641180135
300757813
180130155
1481083837
223890167
805190589
1400173141
241485229
658140790
1036909306
1527782777
1267387696
369241487
1806741209
648854431
259749915
1460599144
1999364060
810205053
872594805
100206834
1670013254
2072117218
1709341391
1122981789
2052594109
907663965
1197113228
1157573366
1844875896
1285217414
1754128834
1223565777
765153576
1695774540
690395678
426756464
858322638
1617475729
1102604313
1570749641
1349789793
1420561774
579075701
784943681
1118126019
1762594047
140212144
782606820
394773153
372132387
529076595
1935248324
968401932
193736098
1203319225
513517093
1170492435
1563744491
185119394
1502358504
459630513
581177333
494433952
921125570
1932886523
1512450897
1093092653
693817679
440427367
839717705
919793182
1273552195
1376467676
1261584651
1900132085
778007078
885034309
509528464
357895791
806293280
1649536576
1750233032
1738967302
789093741
612401296
1581432488
598746476
1917578803
618478928
1858808746
1470158866
963625374
1089602947
2036809918
1126064099
1147950134
2112125325
816828090
1582654232
1917941136
369334690
1236543441
433639924
1171334852
399584789
753426749
384930998
849854591
255326092
323067398
186613397
252354681
918529818
1413046599
950831754
1617322269
934256337
663807999
1632853988
2060818151
221346233
1070435216
1461329325
249108237
799300641
1753689114
1386377057
1224393973
1114770516
1036100231
2102389151
321120630
399954387
531249945
684043693
1469059219
2066554500
942815005
2086426068
1499820000
1399717524
1042241411
1951476246
1327223954
1421299932
457928647
1703910422
1727732195
550029012
971767477
1410730857
1041901468
1669901626
2128269755
1226232255
375879537
700545985
1559801638
2031523722
1080304717
1701391932
2011367440
1902702460
962232336
1273193463
2052436571
797719418
1861824939
2010073109
380742594
1946540153
1834736625
2031239846
507634532
1434424113
1957317351
1123053562
905383017
268919709
261565187
824434930
1836283851
1198682593
1143424786
704881642
1600124763
1929667216
1548373469
887854195
136496910
1805380147
200155467
825619308
707887146
482716229
1716890726
859293707
1700205251
607540566
614220119
1775306515
409389211
978131658
862879633
1346470900
989155003
291462121
1445053051
1427351616
382781506
1890494302
1769150356
135132475
655419558
722075060
1884732572
1312573983
1689785722
809197072
425796982
205649457
1862177011
1535285658
1400015653
742756397
1199614982
1216245858
1416495564
1575458409
1219035466
1661269344
618993293
1809110910
248493654
361511650
1472263647
61186633
1118291569
1826899551
219290228
1373290066
229856402
1059278170
995066542
1558784943
2140669507
1589983446
2054057778
392539072
1296852314
572486208
811313489
847319361
423053764
174716868
109007113
1327913023
1568296205
482260968
2081698653
1160480535
532693840
177223196
960211068
1428575592
1208532584
372799225
2060909082
982883862
1242142631
862008551
122638843
959485395
1256161900
975592401
412430160
1766640795
182887909
519294272
130049582
879490355
498352113
4156848
1255777441
606238168
1615482580
2120251150
2104918512
1520943190
666780691
954537683
955323422
1166111279
1353432485
2011648270
1898188346
1473920312
703351267
1996631307
1588881239
1530238799
724381646
2057841001
940673036
709964597
35406568
1337718976
376766687
1931821049
1057274992
275547488
1682622606
1779724886
1272258160
141901337
378208904
696046536
1588010278
1443080544
984501510
1308253175
1124241977
1805861754
252024586
952913918
590640598
1655742682
1801355006
1055812316
1832051147
485808980
872233130
1821822508
78060508
120210983
1762982853
1776925262
769042188
1699441279
554170915
1993608701
2068078379
1823296320
1540873578
1629327169
167942677
252047752
575655436
1222900634
2127516180
1017135372
1267794274
2093997960
3365050
186520535
264949641
812922974
1476235365
424255305
1057444289
1282005591
2022911811
932650972
118851918
416785107
1487800523
1343737139
733613185
137916281
1916919863
1069487876
1886338703
1901059787
794936110
1308305655
857607166
341760076
840854494
784447115
1532506752
1489558789
712419939
2119307240
1237126722
1165696834
1469241524
1829600772
1599205509
1334207331
1604604673
1558636209
79101412
930916323
1541536655
17479852
1296143396
1329829161
1278919619
595599519
1780824412
657241786
544685917
195331215
502534420
1246001778
581123497
461523119
1088412492
1592326530
1354263754
421780235
709130953
836339836
430113664
1008994413
2082800314
1729105706
2077848364
2128386142
1499745622
1154820517
836772537
1572090141
2141329984
1252003763
1798451115
506233901
298169514
108217774
103299627
1785840298
408887612
1619465296
1503016340
88889634
1495782607
1580386603
1526285198
360051784
655094431
707116827
1345230403
108186887
809833007
18951667
1103911527
1076903061
405769687
2005123958
223717767
2110363821
1453545703
1696072415
1151501398
1458854067
1723424295
565603811
2046088392
515145823
1124492706
510424123
777222395
219829592
91521892
1274620971
1373918227
1089100543
1023675668
680579824
605973031
19961433
735910138
1006114042
1137508681
1172314816
607814584
975707547
1694288972
1908399693
584548034
2043441174
1829510291
1325782390
296265354
1695254346
590814507
1260476275
1305059514
137051786
907613195
492161848
531120768
1656881393
213626118
1994824401
1284914926
625328778
871189505
313880554
1158307022
233422852
917988996
1968421014
855258472
618399578
1391322889
1839755879
1339390603
689162081
1089508911
1768636393
1909179568
335636780
802655679
2010498159
740682040
865169189
627290711
1611417520
781965559
1997741525
590100091
2145297152
1135609376
749988873
1218585594
983725362
1715032819
308329346
597880422
386375289
1650755379
1174263957
2138246637
1172833581
1452691263
1309065848
1142530177
724804084
750174683
617003982
1580602680
624546747
1284468380
1702568730
831053228
900791276
1409610770
1943048774
1183328518
1526555511
303373834
860604342
897164628
1465411047
1436716004
625956265
1202342549
1452861072
1496768140
160373582
1635593360
1518210186
822374234
1709343873
103437633
276645522
546344319
663130710
673621729
859084676
563037361
1627433658
2135803519
1556228988
765045695
2096312792
1208421910
912405019
143112780
391440692
482248265
1020527810
1498851108
194779268
220916097
1613205995
1403309751
663649775
754560539
414454075
200024335
1468466659
228202352
572063839
1287919737
170019903
1962955177
1749706378
1670657825
1986192145
626627423
1372152194
1598033453
1618895937
801785717
1967782266
594922333
1856260463
376389559
1881619681
2137542368
405769123
1878716252
2116462055
652069724
919866453
1365748863
573293857
10217919
1115210962
2019031955
580728633
895121728
1167048630
182313006
1398530017
1183163760
551344018
1065498780
575500122
876131214
1119633618
1652891404
446377434
1576683911
119134398
1936741589
367398857
1373846575
174734867
3453913
433132237
704177456
1393996286
1898686745
1801642237
1738801592
1374469888
729134891
819969516
1900877837
1531095740
1162805272
232569491
1850173114
1604430969
34789366
2087530867
961763766
1407643337
1774673586
1097567019
35752374
1709987772
304751349
956189286
2053063126
1273632753
358009833
1536843967
318082494
836895738
1010879378
1122224536
1514393663
25539641
291051753
552431616
2084495711
2116578618
1641607857
192502323
964539619
1869467517
709535967
804920703
1650231323
1518751857
84504513
2083953381
2139068466
317356578
1871788411
43058196
1360945368
950399971
496474180
1611802073
849371651
191058486
386312644
762969627
942960348
1317646117
135464933
196515701
137069319
1406995074
2026226626
658648412
33563054
523399817
326330411
487168013
957561712
1994978128
934871864
2124153374
558341327
435703757
1371027690
1250222799
130343963
1032225167
1265327562
147932177
306905075
1628766609
1879742520
1524714946
60765570
2037831596
1067125686
818354768
1807462096
1742762950
2061568520
2106839739
915050692
729959722
504254197
789844649
1008048540
960449396
312819904
1553765824
154355364
1714419303
388643815
329788029
265978867
1455648445
895214737
1613229783
1248190620
1836002643
499876084
696702324
489639473
1090423980
1640913879
1015115959
1712154450
867375200
1256271515
1561528184
828062917
1501996533
2025231192
47771944
2018749624
1962947589
2101968752
1835874951
480854017
1865192386
1617741203
223973734
157520325
1349245177
1248895025
1365473459
2032876687
1692700966
261571480
1058194787
1582125194
1619903837
1949399018
1483956820
1222595274
65061223
1130118190
808672403
1804386957
1935910058
947416989
811480951
129443802
694008264
1167426704
2132183379
363964840
572954432
1864907328
399433478
1845570663
547424258
1199988693
513992977
212465641
697481948
180395337
647098115
1068754349
430553924
1972586320
444304520
774772600
52474341
809973776
870298826
622539979
1293085723
142324345
1770192785
2077176403
1605446753
988957711
54017205
694656774
2108179320
949346028
120606952
1361541897
1143631669
538281159
5331469
463443397
674006034
395090016
741743304
648836128
679992426
1204863050
1922477955
779271869
1372721511
1964966107
519801421
1302542387
433814333
251713091
817608432
1399798650
98924684
325212110
879191992
834060744
2143387597
1190289604
2095040784
1847128447
858388240
252036051
964501097
1286616056
1170592715
659981316
1371809243
459461467
963118104
1579193
508282106
416358817
1228643754
1190770264
160693352
1779050139
397268886
2010095897
1521427693
1850725875
201771301
1337755607
1723757294
5492116
1271001865
533980507
627229477
1484102671
1289195271
1112435514
660778709
1269534343
323463352
1602843617
904325045
249497456
1163394337
1042971940
1808653441
1990548509
1595253790
199207387
1773643113
1600011131
1858830017
1649822821
1485518761
31497327
1765700043
1176533398
1163256420
1962881986
1302356997
2070061534
2089161453
2085450370
2118846374
1312961569
1772249124
145624159
1685285437
1395542107
599646259
2001995041
707218579
758862030
906674973
671041680
252003228
384488759
1594636357
1935525639
423665752
1004025006
1879612015
1587158234
631381995
1742958501
696050545
557891471
508978254
714275607
1752328456
784643351
1769681907
1267046701
867688688
1963774342
1836876434
1324170620
924757203
1704099207
1517437252
1328280866
2113761030
649790581
1020262054
449567553
1163454073
1999923846
920067867
1412108650
154407735
1564396463
459101419
1112851103
2141758005
803946695
93798688
413150562
126394872
1618562753
1857639200
885962441
661290723
639360150
727662846
830604111
354436917
1317974397
667635700
755178034
1555773222
2047179508
724460711
1249087234
559713699
1897749358
1598675774
1034007711
422881327
261750921
1390159776
534304436
1362192222
1859600586
711540237
1579580514
1945950861
251150967
873448120
1202565822
1124939072
905783658
406585959
482434537
665258521
403197367
1781117727
2107544893
1020448706
473692574
1749384152
968885128
1919331669
901361581
1302283339
1189303008
1818594822
1349253525
717114980
284794337
152338003
1029946757
1430787504
1650190974
55004868
1521622453
453703606
1438428063
1971683862
1724374241
102605927
426724480
365461350
126045844
618944103
1170129341
1488195765
154520439
1911345915
640427018
1179264214
973713646
615658049
395203272
691723642
173139674
1702457427
53190155
1695670936
1114369433
328713273
151418948
648150729
721253587
110346502
431370686
1294992364
1953921380
1873952269
306493768
1509815911
2128669567
1117783754
1655334968
1727496868
1529273720
1359565628
1637929739
476100804
2065185035
235931651
782607612
1485312101
93912782
1001504667
1697022238
1000125862
679545753
357472495
1777266018
216669485
165046011
1604440280
1175536879
1977212935
640358770
530391560
1352905073
1513939090
2047314713
381152596
1523199563
612152835
1214933293
73607605
665227912
796287291
679941366
292756654
870818601
249514120
1091279209
862968573
785394929
1379237049
928459325
1121816518
145696593
2103198770
1563044090
1890422317
551673409
1428549650
259568746
1009330273
1738089694
1160509457
86556297
63393998
901418725
259415825
2091166186
1216217493
794211299
630415092
1263235356
1010855253
994933011
2111855842
1239897188
964360009
1960403769
1860511301
1970540516
1249768319
2044391723
365065179
1537055286
1961373462
450690740
198489837
243296830
239222846
938159539
852241697
1666467227
1947967244
2138265903
630930666
734697273
454722881
1384845125
1740380525
1778994404
93296333
1142035316
997109550
860569188
1396593094
2118838449
447731741
223288030
1093355279
1419928628
634050512
249421701
425794055
1702840026
1971724263
1808913894
1069369707
1913839685
504126539
1495734876
972406582
2017704142
1389545215
1572776249
1177036998
619397918
48088279
815593062
1281628083
1656723341
1877264851
898435904
885057857
476198314
838239483
2100374564
1823504201
1043123867
1281250499
1705641832
727683039
510990161
1873544092
354249598
1310013051
824222466
1071565611
126190776
1923197698
1300350332
1960092207
1297196156
1192115005
1402371260
1849610046
1619103333
1524554223
669148099
1534903756
570707873
391544912
1262267631
1658735181
558079031
1632589114
1175135215
1122885231
1139062154
1213701579
881014723
998536509
1005050179
199521871
2074742206
596078399
1986999977
680218879
216832751
1800527774
1301704053
206782495
541640495
1793726125
1273205707
38732871
1931515520
1044674605
939181216
1523639945
1676696608
418682394
1801270745
1319720706
826340498
1707971888
656201351
419518062
877594445
907205026
764245434
1149347243
637555091
1996094306
1612476264
764919306
1457518748
459211157
2090329238
1154060799
1090184079
1655433046
1431205736
690558124
2090147439
622094395
59806621
1142459082
1724990318
275190791
473709236
615555722
864218543
131378090
1511808029
1916359704
830813057
1680786500
33862108
1783007556
990783711
557757685
2025007016
2723533
563636442
401983876
446679339
1485327254
1595648194
1012383787
1644443633
84623697
1953321524
1897958517
1199810992
288576757
516039817
1648780454
234647189
579362478
1953095817
2056852756
1378615279
594641526
50198843
1876925660
1122932122
690507671
928796424
200610308
1459832026
39299575
703001051
1216728602
694003384
488077682
1604446965
103670202
1563297156
940974760
719851472
517591385
115938339
467715859
344972224
1315608899
397945674
1717259508
410604201
1807612469
752554077
1134112819
111012580
794561774
1822704417
1147673091
64716769
1277894551
1188615497
1543324078
1943227401
1772804205
2120009408
1800836222
123071286
509059949
1446309341
570467745
1089823983
1542940190
336028581
1628596177
2071346845
1454406460
1180925001
911190879
1543017873
1256978353
1564099449
1921214657
466764202
623130349
655393689
1329778506
1009975212
1910550054
764629987
225058180
2144051961
591399440
945303169
1858355834
1959874505
613519768
1823575805
1785611468
1809169986
1671353129
362879022
2091348904
1846379515
1785108653
386941614
2011127496
532506169
1529488348
1805161316
1173526201
2041033859
466465287
1279547712
363279567
1718790928
1017989347
1171321804
26881078
388029477
707185349
119251203
1391354169
1272226671
2134528619
545379445
456034830
1547149179
1522653077
1008604229
2113066818
2097099803
1742805811
183132372
603677587
371660063
1567546316
988881337
1989176330
2006636495
255349115
1188404420
1796821196
1478987247
1193275981
1327297530
1408982269
1286498182
2067299986
1908452288
1559320297
1269914939
421352698
1018411452
237820145
1534255724
99159775
1680022007
1790079166
922853365
491480211
1432022549
2072086553
145307068
1767856605
324608782
1513690466
1314981217
176508
37134333
319427435
384959640
1771022887
1655700318
2129183183
78419699
804913844
1060551265
68005209
1688694914
879773116
1880364795
2079817693
799047727
750935722
608587031
1396611329
1941496134
820933971
148992579
1353412190
1952765586
206901965
953996086
1310765872
1074318419
355831041
324393461
252332372
282878503
540261326
1852931139
1159854378
147619240
1019737116
1495609936
1031467536
909468805
1117408554
1045459995
484774423
1366155031
1458187438
1068482644
64550595
1228693983
1950554646
122825293
1732105629
2121220290
635427901
442134705
1685723964
2096162933
322755650
1744083704
1415566525
315695373
662360885
1669931111
1638260578
1541167180
324189384
1901499908
1824448919
846853135
528225607
1220207814
268372359
1957342193
1082547244
798296015
606181247
773844046
474407252
373838582
912206911
2122661883
874240372
604651644
1986388641
2100609639
778418516
792971285
1000615756
1773116089
1152899857
1844395134
1584892107
710114588
727804437
1576776161
1123014624
1894135089
1510971116
2111761510
402174066
1454389505
1953108975
1772017131
1993953397
1610564182
749394296
1354464476
1008494939
420082014
1498558987
2105711084
605073398
1682798304
439881381
1316331190
1781740654
480134935
1348182771
244009919
1676968690
1531236966
1458719077
154521292
1281985410
77547853
1532407820
188115290
932795118
870409676
1687768039
963092041
1765304831
950746527
311629368
1120331968
331558599
391126197
1467715429
1931934280
1376244754
1590060893
1847790823
269713555
2119250484
760841342
303189023
831484968
1602445040
1733742575
99634980
1953951399
2107313667
1896780974
1068466589
1953335614
1277213010
799149886
555950885
1868710374
977309851
708278106
1992162892
1288825628
492319387
1598886638
224092684
2131828921
1407921371
1074024508
185821192
1426507589
1812939690
1163781928
1446739957
1457525197
159482665
964691235
953435064
812060633
1018500707
423591443
365270093
2009383971
1967974652
1615136439
1885994307
1335345807
932253158
608663432
906650027
2003326634
1032909043
435427014
738914256
1436758420
834883130
2017323571
480927188
1650696333
974451330
753734121
1465150875
443960037
393692268
2003249787
1487452492
1176336620
790598398
1154070192
1903609817
1732239644
1741172494
311399100
185624622
248184611
1583631281
723152262
846419696
691139166
316122532
1100565446
1659578760
101835469
1315107850
1222971758
468484823
1998909746
714481872
1527518330
621449082
1590471578
1220102222
627423016
2114439669
1721568379
1992131128
254216662
1478690597
1517355253
803631491
915502517
417450590
1286698697
477994200
1794404050
1303961889
882373356
1828752983
2010852948
588531886
659926875
710589582
1742697673
1616861428
556286327
1440496221
1538937940
500054339
193251563
2025729695
743178978
1607048480
1235395782
203822590
1282651353
2130560863
349090496
1874381123
1102085818
1127077787
1443894515
1978552153
279199667
1510759763
1925677143
1651995625
615617489
1517958437
772936306
270936321
135122514
1336716420
1356378309
1357491957
868219859
1457253861
1049947606
2073002897
1428548758
758822282
1962178521
1711087
548947601
588795140
816058234
1151230917
669425706
1143853111
296420667
2042168780
704946722
607631567
501235765
114064427
2120298860
572306218
1747045511
593029246
2143330921
453163658
1863840030
736015385
1335030375
1909685427
1986842058
1037891751
1499400697
2127627981
830571214
664580123
888932174
1845213594
248110398
1033481384
1615958195
1244300634
1326943914
813324741
1199058540
1842769468
1413343927
195511249
875736371
1371166940
915877319
364079173
64587894
881335784
957631183
1625706098
1827757116
1578362670
530596278
1935206225
734355430
1266078513
1002438063
188102131
528410676
1623843230
930593707
617660403
928182681
1345988481
1050605597
224249089
159298080
1029131235
585885034
1984380992
200029303
1050495908
1998547588
707112855
678951168
1046119884
1641720005
898802659
1290838418
1597181859
281479699
186980896
554279402
1872908642
1088018293
1661508366
983169983
586934829
1083987805
1405100804
2057306090
898423890
629240705
1657131824
866326698
1419641242
628221832
282618152
1412209765
439928607
567801628
786923338
238069650
665793231
1905503192
363828456
1449131759
1762143735
1533058118
725016344
477886969
1318132332
2052471169
1987829664
1206220027
1358278445
1917560253
1522976606
1371523935
1600068576
1778913822
1898879994
1210112563
1715172672
893953427
1476602410
468126113
1886284199
1891953366
887930171
1424908414
2076982570
242927255
263364327
645766345
1960840619
1890252219
414802004
1608800199
1830706988
906957722
1600776646
1533226689
29683858
1106389086
1909609271
1469511206
281597634
1458880334
1475445851
364901302
1146348102
1264944320
1514052824
694034421
745687706
1916234972
69018848
465269160
296854070
1270767866
1477379371
1612525393
1653740514
1836807948
882198343
326453604
415950408
1348579132
1976606133
613203148
847464416
1495021959
1897051232
1203764534
1589666812
1979663755
2091993287
59139809
1131003476
443307896
1334577682
824031651
1315231671
798172853
550912446
2127731317
1382619693
1184367690
299189098
1467948480
1129123072
1883818245
275031388
217602611
1018024373
447302617
170999936
1094976073
418506458
885022577
1975253319
1284441909
1036531201
489576856
1733644008
1140736592
1717855943
137764966
493007981
1334978649
450460639
369213799
677294291
729187024
789820945
1108053771
270845685
53949158
319996493
682936185
423241211
1265826608
1898261634
1479721588
300163511
1489326675
235281524
2115741657
1476227793
817904843
434002305
1123790230
362495772
1945055199
541693887
159112843
62056803
1174141728
144771945
247687167
1460775581
1127136089
518800716
366768170
1427566761
1621218282
1761171332
1476752612
1791133815
111342148
440221993
1744318774
29854874
1255806713
1279107765
240061409
880090723
1777313941
946125395
1632767502
1785062994
2123009524
188786791
2056544448
1426545498
1973375026
139393834
820728747
875156524
1713980691
412451766
627567430
1072324342
1015464235
90796323
1042020074
241656249
399594059
199603789
1502850898
1221657192
1235943899
615625928
437050547
75913068
521772604
1322856838
529827035
437280673
1932070473
1670812078
1683235326
1558954721
170764999
1947229607
779575342
607279631
1453302078
1898647172
791897139
626360117
245914862
1622155712
1855494549
926557710
1671101167
707491174
267913380
757578764
984662787
285207694
1254438247
370856173
2021829230
1079270218
670926072
1311540878
1188617758
1620687718
742272077
1960823187
914969717
93038678
315729547
71651587
1027500220
1588339526
505262786
1913087861
1360952312
1935384511
1174068024
1955494567
1248698372
1456363504
882803179
999257008
1029851634
658499635
249591978
611637213
746982231
1457927224
1959075452
808693816
1176196494
742691541
2069169473
1094531656
1428243386
446710364
418062664
1834901551
682519647
175580325
423788230
2021521542
1920711822
1694090118
783056880
1514852276
2140690816
883531058
435725240
34240154
878676861
1885124612
716624742
1624890431
1592372976
218595208
94190101
466660688
1095839767
1036904347
788177269
613973069
658803762
1492965764
1262377125
1479062158
1887329337
732751988
1606329139
678971280
870082273
485444766
436645394
1058423248
2096020365
1552296080
1142230687
1941569215
670552918
2018055365
269732054
1660699485
108444739
376894594
1311956300
1720325024
1081363326
978719165
1802395633
692212821
1424774791
1671659704
1210652022
248459616
768341848
141741452
161782341
661409682
1914557619
1547628489
25170152
1839907862
454915436
235767409
579229480
354669772
1326095064
581262425
976537030
1043038462
649437766
1324954822
1250129370
1941164193
1222504372
973594475
1738018492
1840377387
815489110
1418892470
1764498754
729154862
36422639
2791845
261091765
377940873
60645434
238497043
1884489082
2142409098
619674196
850705067
381348244
1831090612
2103568614
1569609767
1079098760
1500608940
1103933339
143821076
2113219813
816775740
2046336884
1730431798
1173288382
163458841
554828480
132737719
734000798
1327783916
1735282359
1607933608
2120664446
1138563071
2046680396
1629351084
2114637158
230156047
98742293
798348775
773125346
804460630
616905263
929811210
14601318
635710614
2023764639
1643210749
910246997
379525263
2078043839
1603270897
1181477613
1739411110
1823851546
2097137198
378385340
1174769252
1090646732
1023715512
2096645160
295009534
965908451
1997596099
1183239038
1892549894
2055940024
105862083
2133942166
784564146
2355147
599115403
869655570
1737663577
1567826293
1491125012
996112540
1809531064
1827988381
278494201
1368747594
759282049
2024500666
621221374
1845151459
1929925286
1641032028
1789670378
1162296008
116473613
1982782621
443665224
1277347461
2142927226
1801706727
606093344
1575797328
1201955899
1716930627
1573374294
1517780777
2056532449
124209320
867769617
566324724
948114824
703552793
1875862775
1289014533
235616881
1606593761
1709996596
1595334384
503547103
798318919
1319660108
1802479652
1144723984
1060702237
1481982608
1288910387
2055581950
1489763730
2040014078
433417468
1583982958
605282000
1475912701
1729191252
1323363736
2069627980
535258932
1011688356
918395321
1968243652
2061309764
1415794133
962817048
326253167
1666355874
1478150427
480705991
2127716294
1836280043
1077303553
1942209157
1526734571
915120169
1797559732
1014616367
2031073756
206684174
920219925
1350857777
450802358
5121899
393889360
1119518992
13270751
46180159
799371136
2018081161
708002002
1267033992
1597924382
194802468
54757924
1184502701
298278533
1201653820
815146630
1828998779
1299286966
1328713424
1131605302
1778019918
539803654
1303829180
1601936255
659521943
136296074
1523696673
1019328323
1531157205
1494341246
210516211
2002680078
1962501399
1752138230
136680580
1204141580
1274150936
1974594568
990445571
221053650
1108354194
1427339096
1115069065
92235046
381915177
1452907383
1771137476
611823259
2099100280
1000166425
178459103
899245686
498126943
1226512117
159798687
1390537793
138016940
624120345
172580600
1009424876
943186087
845443471
2016989023
1096084960
850300923
52915942
1722062825
997834132
1786348734
1287120407
1305450789
2138337167
61675604
1878045886
597363655
1178811823
1034431205
1128669083
1352577322
1037402009
1050089692
1090945356
125749921
1325464712
843642169
422215931
225499922
595019341
693636994
1713229608
268447169
414456480
1690746876
1745448347
893593536
318623304
1028749864
843611231
684875627
229686947
483863390
584093862
15891745
1412353059
190373112
1266062161
1954669383
15457555
540123680
689513958
2069569149
909141669
994560865
484020902
402464205
2118844626
1092117247
397164776
845820830
1594490561
798879876
1219081486
424598740
1853231824
1093895845
1655248213
1872843245
484898677
1974801900
902641988
34266939
1923818032
1094584771
1707949825
948700198
765165005
1258761395
1977723444
367811816
2098474021
369415161
928975351
2007454084
283857162
537285831
1613178638
237408010
1243538441
2067251116
708426312
1312507668
437422795
554100108
1573759698
1776760850
2136374083
1015849699
192664636
799440418
353396300
1841001811
69489913
76229430
1413441922
229922427
1213686838
110863906
1949567349
1203954036
959099050
1107612874
1236612186
1772207708
1216628382
1154550523
443239377
550000305
1057226166
1106559692
340408226
1906495959
1775529988
1570905529
1993572207
280320163
583825312
703867809
2116644161
1691067120
694826327
1277361324
1175205940
1551223380
726703722
932280205
620377489
1748199273
655397700
1696988023
1842091092
1439561114
69631409
1786693443
407248515
2021883785
1328903907
1437805178
121078789
2093126495
27850193
930249968
2095099031
2102951697
403047753
1316085660
1283035600
1796396109
2052391604
1413071861
2043748873
385168596
1580000184
2089041231
1042197037
843343684
1376322777
1300043931
1396590525
1590145701
229801848
273988590
1957782426
1958839059
1940260973
917950557
937178140
1933596074
1669289476
852865103
857294584
579398972
361958996
1692115394
1700533255
1199230460
872430902
1773327565
1849399081
1643119165
1168265984
1144335558
1750987443
1329145523
1131195013
183816295
509483338
1291238965
1490589525
2045674042
1550090441
1068551796
1546583024
9879547
1321983055
1269679106
2073454619
567454713
810212833
1034526408
1877917515
1015921872
3932566
1949197770
1050896007
415053135
331112229
1903092787
800914167
1573021064
310019225
2024058057
496734121
1681699426
1378768917
420636341
669152488
645686838
164823730
1273717081
457082105
1743210670
2145116726
1367437558
198179758
79691679
616399752
1161433773
807457704
954283674
2101585192
1860950297
2125507991
220041123
1447903512
728047583
1748974963
1399737
1973919499
1560086615
1159610719
1752373752
1507946260
808435221
737411064
2074067186
487517076
526844615
1819758058
1428147867
882377617
70255248
1355685105
1340743688
306810096
725577751
341283293
2083099329
419593872
1271195956
785031789
2029677570
1769354020
1907270303
649215022
2060749152
1100788362
1570659582
376435293
1282627895
59376860
342925353
1796092952
556571188
1988463587
1398226998
608897775
482796644
2002413114
1554524496
23355606
100727220
318363886
346125367
240045677
773512320
1890107932
746832425
1897918874
819048957
2131825273
629399920
664095553
1298098342
162549966
1144306091
415278599
976169487
842801969
539656075
1996686376
2048364990
1135993217
1387803130
1788810699
1661709877
1929785343
1657298249
1565276033
861129014
1662624054
1794254916
55769246
1132394427
681009182
436971597
1725704304
408842794
325771961
362446117
1178299956
1367061738
846832721
1889777113
102655362
765094040
1476257657
1484520485
1286162069
536285590
1528791063
1280903629
313135654
907250030
1837344383
730162116
338381276
1459764827
430756063
557277036
164572479
843135799
1629721986
1949068774
2021425265
89520349
2004981234
55161105
755358265
880473372
1100443702
1067636594
630487667
198186013
235321659
1063796819
985639024
1537132464
1858666483
341665859
1314494596
56819777
826070604
1670946228
505076606
1684661380
745661609
1399651298
343233349
502747772
2072838949
1065332927
301445881
1644373634
1010654355
1110018125
768246646
582962439
257660894
90554511
1408217791
1312266649
1676413797
1957635835
1947052496
1182558047
48035453
1414298374
598665903
1105789511
1677312896
1907170370
721368907
1077335594
179065630
328662353
1798258453
1177446212
54873433
134668381
1774703941
451351281
396655718
683924338
206942142
1319540618
1949970191
1858545015
871804072
1687250061
1014670028
800663797
1886495014
226276195
2013033860
1743053222
1856089905
2069063453
1335566567
2116190269
371073997
1906226316
1142324073
1046107694
2116541948
1491309422
1573405540
1516309216
2047163431
1067840918
1328066937
403576591
2031456971
1560463323
570102135
1854769588
1459956435
1441905159
1226532496
873337757
2091566948
929025930
1460016124
537680981
1513600216
1282651925
592613312
1302109716
1334009292
829221682
1467620817
338921962
123431638
1085184658
761499823
2089776164
518088621
950491170
541922448
1250085020
706671093
1046909849
1791820339
192988769
1125740332
701552928
1791145867
1424852302
1355697015
1434704501
1714453444
1548894419
396410586
2107325966
840394824
1454828767
1826757785
229062793
1720605513
327291404
322807983
390458307
426570354
308277814
1441855145
133206100
184781892
1657926706
1826213740
363684985
1182356387
1864849490
193109879
1064789370
1904824480
1807758470
964062599
659345210
1702331387
2124134599
843405428
2029348013
758581285
1381153617
264412612
28409946
718945581
717196405
1764042651
304278527
1887828263
951325645
1574150936
1021346105
1195426728
1430205271
851779262
21336591
1880561587
2082632840
1031745633
1932400778
1647160756
1345911909
1339728854
1970319188
578473481
733005664
869773513
638013928
1342155615
957820429
116046125
670557432
561693896
1364832514
1749716875
137201235
1470910367
1576799645
1978221827
261334354
291875432
1172609349
2145419281
1843651443
2092750538
1983899472
708467173
1169669117
316472231
1746711391
1763689938
1133442152
1645014991
377558805
1536523858
245093715
1671744362
802817355
84966464
189147567
2043380598
1757810502
1179317408
343279477
1928694401
895250522
971169617
30892082
1463647402
1362190847
1097532450
107436277
1305464915
1702410486
465015506
733768332
381849849
1204275285
1297039235
1805273598
1741824413
991399590
2013915789
713201782
1889273646
1338518032
1996869065
454253444
1695595010
1988531254
809251566
1529101913
720732397
353740433
220115500
1756600378
695161577
1796958005
1875245085
1574190606
1068482994
1479777349
1113265144
938285809
301788113
464038077
1787055689
1203474135
711816960
1901310074
2059306625
1151965310
1557238407
2118452404
1873549830
1596507242
1935802603
1391843275
528634251
316859954
1676552902
1608792641
1037981710
1655805954
727857424
345660990
1986705590
359498546
1872639661
4334533
618554654
2076602417
766983040
772140590
419316628
1014308660
81501747
513785507
560612822
490203169
473116284
731355626
1209992785
1009460015
875853699
1339175778
1068822345
774789306
705169955
1144054370
2022041811
2082945370
229822239
371449277
822251194
34823984
1776312551
1496301537
346025799
1073337573
2118545189
1401377877
551997762
1038968504
1941579637
150645244
273515048
963688995
2066786433
1318875414
1990536286
1806511860
1459846185
480157350
184792503
1426949796
2146572752
587684114
1328751982
468538666
1836675099
956247037
1557107342
825112861
54163405
362382463
475830807
379837352
1128844758
1545107010
180051264
1348974891
660231540
1691141804
1971980263
994423158
1760617100
1322467763
1058397915
932339665
179760122
1309693423
1185469752
1356610347
594036086
1407908105
35367925
1208516312
1019208289
543675349
699766646
646765129
251895737
2087040615
260206016
1184295303
2078742070
1423725812
1466457360
85095831
1771992233
706628405
1164323205
530545731
18506413
1161783592
998437934
296288455
1485171220
1759528833
1226344589
418227242
1027565963
968893303
1497445196
1659569385
514166567
1721107226
508698666
1102899158
221338223
634528166
1282097330
673261587
1467360814
1929946145
222673404
292646634
146848576
216438044
1401543448
1669575996
1798204068
263334111
1410702215
1166182964
825569253
662129123
1874633004
1475224797
280353479
941714853
1076547258
790051734
1674658401
14921654
1186093525
1787077750
1373208279
728774336
1810786703
1087684053
349711141
1721753820
323173393
1489739382
641904803
525023014
2103760378
1298074970
2006292546
557165329
288175884
1135690398
1504699679
1695291679
1646991898
118189881
1474786888
261592838
1886534132
805899690
300905044
694519333
626401352
1900345840
164214744
1564864724
2094562321
1022972332
1763465514
388050559
464781059
337845487
1935941000
734383993
1175241970
1893383594
815598683
1164956079
1122975998
1655843032
1444544087
669654263
887534630
487187907
291780774
2051753634
1343499376
1684920173
454823707
594452128
441387423
2032847738
1576242533
1768588044
167251041
1382929281
133966543
1801780469
1682435307
912155875
178291554
944219138
738359283
2026127654
1606621934
871615335
1167537704
1793730025
1620780579
800585129
769169918
1284392348
352870016
300388557
1016247700
1456572187
540465894
597031710
1818917310
1194757832
1368126269
446025410
93223767
568430124
1727342938
956135084
1357005390
929684575
936516751
1653738051
627908517
1403934280
1305641721
1402565096
838175581
1480427224
1665215537
867488601
1490160443
1711445838
1414859629
310658375
1276682329
520619952
1262569983
1928645868
1417002616
1916874372
1289576700
1698275534
1293142249
1349222845
1306409951
1318172077
1662786105
439920189
515466047
1629131501
259690722
219302111
1181429269
1829859008
229418828
1827192259
1383660688
537104888
1116016717
647850474
883456665
1972307135
434953942
666497507
2097473838
276071114
1523266320
759509804
418083284
1776007023
1281126865
1420231718
1039630229
1070252486
1214382458
1185659910
1237852755
1794244985
2041811319
1708688236
632780852
1192045087
249227139
2120314046
666706045
540713121
344143633
254956473
2010428820
583671396
2074410498
1620805258
862015268
438541900
58158173
1045640657
1579617415
1585942593
1464881510
1335667807
714319648
680089180
750490278
830885928
1093602342
474286175
238234175
609184275
1898774385
1030848532
1124117529
1311159844
439928149
546287193
1827755334
1251130409
699651359
345519629
10854930
1995763708
868258586
732451179
761621413
699963641
43127612
2018442717
495029963
1121878872
1822024404
138112932
812390993
1236694910
1548540724
472764380
1808794723
347568855
844626881
1479229009
1628531270
1166530495
222186650
638984189
683627831
879095390
125355958
1206628795
1570769196
994233234
659639506
503833894
757128032
704613065
164731419
1894810889
588419131
173964588
1144999821
491299188
1253785978
995695190
230553799
1403863901
392613092
1353431128
2094014180
895248889
1119799862
210242578
43017088
1906789915
1867712790
914321819
1335599784
659615467
1641781260
64355363
1959074963
807003706
199053926
982470373
1540204752
601523197
1853486646
832978046
578220024
1269576592
206881484
1308634986
1953213871
1824728909
898932589
483220236
915798979
1169771867
1898760306
824619800
815571849
1345030880
582289111
1943710718
1600157858
1403666857
1278897529
561627981
1030929130
371071810
1871814593
1137954785
345866501
2028084760
450076678
154606166
1438067277
418646154
399386007
1960983756
35248527
331085507
105937574
20564903
1681389197
1628196261
1566434214
1836238257
719763689
1176170411
1735298061
360893451
1964489308
1012185301
1242037687
1548165827
2044366892
1108099877
152444575
1559460134
983527067
1780806434
982366028
1241086329
332649018
586894207
1191280982
347742686
168964715
334203215
536001673
846324770
1614658568
469207356
1153847025
267423271
1426264887
1798107780
1130850662
114162256
1549212999
1670163599
432060078
1810663245
1135399954
1700043200
2035618265
406476971
1840979767
1705811158
1851835327
432168794
885765776
769123502
1342982664
205400357
145493276
1680572511
660186423
1836677563
125387359
120273948
1721052810
452504195
513809628
1313719452
1530066601
57856782
864685249
1929974798
941730738
2010167552
1771058705
937961016
1857816493
1820428484
1424851490
445314033
1218561617
1695962546
1216920282
2022815903
1424040902
825582047
1854909476
244612559
1056563917
320220915
33312509
459796232
241359589
1557616130
1228733175
420509479
425397887
186591273
1616421045
1743037253
636438780
1620579919
1929907330
2004865124
1211975133
117039615
1029517404
1816534658
85810680
1064342780
61961615
2002431329
477871692
894583291
817109036
302588109
516564494
322211066
1787922543
214133955
353578260
194181889
911004908
1693772206
190321033
458689255
713301360
470528132
956436303
1706235148
1090063614
1429815152
1397767440
635499602
139877252
1317758372
1238037188
1416983853
1305172270
1562277825
1155905750
1125748620
1345748865
1799998533
991476989
446326187
750259332
315064194
1356517809
1415646378
1990567014
1274576857
2080699289
2038635907
1391983631
1317397076
189290572
649923682
2037091109
650149507
1048577163
231164310
732776122
775934780
214362620
1771514065
84697841
90255860
156995015
473731868
2068454854
1583887403
276445013
1915583754
54563135
1646360284
24552828
1341139142
171543776
822648504
1266568634
1546988839
1458469219
51553517
1988895162
160581299
1800028520
727542505
439803481
942599883
707151105
1277531930
1612898581
13876593
1381716737
1384364148
1073776342
401444936
1386195924
1620161395
387977680
406158180
264964989
532248026
365172854
1775141183
1899608983
202240788
947616475
1674187657
1697099386
615475391
602661162
858020513
284991602
207350317
1033224835
57230915
128074308
141374962
1144713858
1515415051
706571317
1940181117
1991292949
282429744
1153652487
625437072
134638270
1361061546
226746202
2083031102
873044512
39030416
1575079676
812088960
1062255503
263184550
1565667305
1170122502
169173047
36949553
1323017797
1936058216
491189071
1891311876
1458492040
363429358
1029636406
1540230397
1418771398
1081480487
379585616
527582824
1393574359
1362829485
42450071
1047454899
664770538
1772388455
912133344
1737754717
4900476
197946953
1592353222
917982324
2145662351
598126844
1165074344
1479933712
2090876704
545659119
375036067
1592664218
356043144
1555907864
1103039326
1237265586
311552265
1887153664
848636086
1724099148
1912113904
807926502
1090888343
2006221830
2117347093
2107153859
1354645962
856107032
197425863
1051440992
2083062886
2113368288
1053051538
987710446
26264605
1976456546
923413614
1420463776
1599890411
748052699
423647909
175763196
682198880
1066332939
701271374
1716374497
464506942
1045383571
276880611
35514574
1735763030
699027140
1647226048
172095808
1451195543
648295111
928292123
775978546
1078115057
1525336979
1698727098
998566043
860162163
1164033304
1629385872
748554050
1039219662
1181968751
1787674803
1254472244
340445040
1895279040
1433736018
378728236
214478781
631328181
686720693
131524071
247531821
1745052635
1262798694
1405533221
284032788
1298090617
421150396
1269973660
783638883
1519159092
267601107
229185501
654031636
527132493
578575077
730795528
1198256127
1534290051
1594191275
474011247
1530684514
2014210266
1187716965
1032451466
748333406
714186328
247929462
1691156404
67548257
415586450
14707434
2002722085
1359387960
1745651636
1450500508
1119344260
1270604855
811404645
726957476
1337338007
1728266284
1633277174
308797281
861659343
1458042170
1090499403
1666892407
1786790343
1062449766
1215696823
180584222
488304503
1392769239
1152668515
2086704626
954737329
1122896041
1171071615
1629831435
709306030
1515870390
282090457
955125515
357833736
69243836
1968496937
1775666273
1348339156
965549730
417015745
491308758
66723188
60368895
2136576107
1426083411
1008037691
1128152208
1365477315
1347985486
1619377708
1708025523
494694022
744559042
2059055200
2119816250
323439004
525242637
1632650270
1967850688
2086943333
1241806935
1499695659
461537255
2146221959
1485662257
2024451169
1851462498
178240613
209529169
309409831
1042258393
116279740
1381275435
1018803082
815482872
1698319818
757109324
31816010
1166902322
1303895276
296548844
509861136
317342683
847405355
1019522822
956929963
1659892145
1503038293
639082011
1473346411
909892766
1535248935
1803538768
1776775283
1747332341
2092567530
1853786975
452900974
1406034899
883525008
1609197874
1125415900
1549885572
648561488
468159496
685743341
591523669
1177272594
40029313
1951323429
48029537
1487063716
1718154301
429267142
353476925
76342238
1087569880
879510309
540568711
511604896
148924953
1043991346
1039068965
1776473575
1870167363
1092304747
1794409198
208464147
938192356
615729790
1870588871
4704443
187563313
1895169717
865115663
1647838395
1755538060
1713744830
452562206
234798711
1102528116
275216632
1892385082
342853976
1536676942
141495160
975893932
868881042
1150209385
1642230069
2089123774
470323716
9421348
1530353015
458669055
1844707834
179686709
971668832
1841612078
216997681
1737041139
1494387785
209531529
143208973
1174781592
1332678442
475766159
336174573
326891444
892654034
42119292
927283680
1887717579
2029550246
2058402946
489582797
593428344
1580756753
2025379968
565258653
1983447236
791084934
304711256
25917272
1710134149
1584782396
1699340716
1408504340
537211473
1292095614
246830752
1056937531
213214581
577620009
1057349457
617975201
66954819
648289066
1711327770
1491484491
1389840535
1304764844
823265433
1098008491
1606839501
782110852
1186727147
584382818
203291302
1733500393
955908300
790791389
1634771786
47180980
479656843
1439361217
818408305
1153515921
195239891
873638527
56245662
1492713134
357612184
1884444276
446235832
1044211832
1034008861
923649954
1066388926
1671737598
862891740
34879696
1202549402
1388170541
1265656934
1190796278
2133871535
1743229113
454356262
593345319
395209497
89592316
1040795071
445096083
1246944720
1550734987
1702918752
2031601252
386463391
1545881535
1214338363
2022739865
1559142492
173993563
1738773471
1169197030
256292745
155252417
1514514171
430697526
1698983341
1217101441
2019817178
662108803
749253246
1716856458
1159377708
863111890
1347069573
158822691
1660627046
1156083307
837031378
187917670
788373105
2113083616
681245073
346979184
1375256158
1198526576
1273037466
1745408232
818381105
601859390
744631178
1676518747
526820867
622359223
987452280
1805589967
460501038
769861457
1590812575
1017008655
378498399
1504646337
625304991
1580244970
23200797
430999616
2039766651
1042499635
1407617535
1339681513
149741586
961434223
1074405869
1832954343
1120034749
1031256385
261268013
1520363226
1591835689
1700257562
1719452366
918744979
1809502319
1721780686
1058657255
1071480596
647875904
1694869320
1968569288
163562825
1044159546
1013848491
447741255
1949972362
754059544
394578818
344688184
703408272
2040689810
789826523
849806577
1224485183
53530348
1503998739
2073954158
875900924
1763744084
571248212
1635852598
1818003936
991817901
1855558762
1756125489
913216223
1394909205
1507140113
119873677
1019753751
471808635
952728975
585683175
1179071035
150420716
1777787775
431272478
261305079
640629232
1798658892
619743373
1205903312
2051017234
1541722712
948218974
731791633
1460799348
2079097213
730113538
882812632
1359695725
1730844808
230118999
1483626933
1179389247
1075131187
86352753
1386730249
986827681
862819372
1794682709
37108959
1281019833
973515437
521180887
1838676499
587365115
1019207125
769439391
324138804
162510155
1106583892
1813936750
1088733755
1133404146
314921364
408924963
1135897263
1106038475
1370478501
1644524777
1685334707
267799421
1261082195
1778941172
1053218413
535011063
1542528312
1769742501
736433251
526033980
535701048
640467797
540696199
383115880
935352488
1035916382
151636285
1510813486
1375426181
332879329
1749783630
897079400
1214648311
1475799748
571769753
1327814517
144138176
600861951
670563908
1597475378
712110067
587467540
1811281906
915633704
102786435
155709465
1168482333
4100829
1314051266
1411870736
963500816
1144888060
715030105
1906425704
1522303538
1891624886
151048664
1695625462
1330473851
278155982
1554430939
1742994275
1253194395
1543512168
1127823656
1271892204
778827900
2066805165
286274338
273108061
1409774609
530759342
265069679
757079982
1674406505
200464645
1241187447
141109947
2075621082
934868482
293534763
1705201836
1333447430
1998536896
94986909
1486890771
1402580974
1813148844
955875371
1718711139
1921830186
151191316
900373499
49426958
1010121168
324020822
55496509
26354657
1961383087
1570131874
1993875942
1546446022
1652974569
1614352711
26275644
1658161642
858586743
1755487482
1654952221
2074068997
1513503425
1305540034
301552965
294625712
1163241602
1927956263
1916582170
771267885
1422135310
1588674114
1394798037
2008384317
243989099
1355967715
200975568
2009179401
371262082
69448540
2044077054
182233800
111668330
923710115
1940562421
1409411393
1732085309
561989470
1374087758
1402749154
233852927
835652360
1981958575
2071954297
1728637966
1078386501
1386529345
802185766
997808057
1659862805
1219069990
556000490
979561060
696916451
1331479801
1279223608
918822734
1269429641
884319368
805445493
998188167
956831840
1819126218
1914776777
1292514277
105511870
1215711610
931081489
1765454568
1586775514
560844792
1695046608
314317617
1952615552
1689553987
1377580988
1994631922
1648172919
820200803
766357825
28433567
101046662
545519041
1935860088
2096277346
531954838
504221579
1310541501
613255186
1585386018
457542029
695438447
1798721578
226285256
1229124277
2076563691
2144321317
990784486
1971113638
2125832996
2096161321
72421872
2069625398
468324767
152976466
539339423
1224136475
1210703882
258455381
1532511100
1219887284
1593036361
490494785
1906993114
415451164
1289655774
1533333261
227801972
1413740524
1999202434
87400611
984964042
1367302577
1392899855
841635198
1024691143
456306902
121962080
993673795
156722328
309528456
1060003498
2119707651
141086882
295625541
91077007
1068347253
1658785322
402638885
303863772
1766027649
1189017715
2027763268
1863522327
1860638692
1965054749
1071768888
835200350
624953705
1609780093
2010400828
1244279895
1747187008
1228835760
1069767518
167348879
2103190681
311424049
501790299
273484872
908890556
1551361675
1184950879
822776519
1796065510
545834832
419112225
1077660350
170561687
594772071
1635851705
1565039041
307386774
1926892441
116934746
1916800505
2033284814
479265829
469586743
393794251
616570553
1797865982
1803217509
1811034276
1291399700
901413596
1964819495
922653163
1275710847
923266387
1912599913
1340117463
407544077
1782059821
1627491620
1411617440
1551110298
427317998
1160542762
630774843
1604197376
486927008
803714474
2097299803
800919454
1060399616
1671805143
378752731
1181481970
1412158591
1391867983
428999103
687208164
1379292154
2063280316
1551893777
1370432260
429335120
392301264
190150747
30310542
553874525
1898086427
2104901096
1880720603
1710648195
274933294
891998564
567442301
1312362657
1694874711
310748473
410693079
437736905
142315123
935201124
1612272533
484122818
245574171
1965660698
1859668836
726031656
1922062986
1327314199
803707486
233117372
121597245
1344174190
12104858
1194367867
1934933293
1575930086
1489145264
597468717
573147250
806936554
1226797335
1405587632
998706017
1388962331
2054529406
1059491208
512812455
1356790963
1287373296
1336339202
192923096
875597147
1032455666
752704769
451763773
54775458
1053370688
930893607
1486004267
1068240834
816853246
334118671
1383678456
679768556
1059189382
888217389
750881115
680210122
1939563808
497008703
1295868040
1602709226
1644411350
2073445321
2034348782
583169963
1875851980
1226217159
1261375586
545118742
1376122031
1481765822
877828680
107907101
2145330865
2139909107
1390425881
593947560
2093119978
399473589
988221271
2021152040
94372600
503620196
1816219976
234158294
1521486133
141625019
245382509
618362145
265000749
1219174221
804616909
89448942
45011754
2084791788
681227025
923690417
1335238555
2088309148
1941468832
1616335916
1506214438
1332992153
965568935
1561121981
1052104156
1939585715
2086057757
1450971231
1335443777
398971846
1337642480
1099163755
1985771651
287127003
1035429127
677327896
939607175
1100401470
2066991026
161515283
1470288771
676282548
1366845738
1577615407
1919570272
2126903363
686604760
50306805
1172719589
343409381
1822192310
1469882974
794150537
205923059
220508705
1312845457
1402491806
893441585
1019936835
217086950
1150526322
1922263202
362685009
1924713628
1644173731
73862771
899835825
2021550794
548212942
95880620
2083141181
1741385651
1416489640
422494620
1989926321
1245548711
234940599
155917325
839234874
1080047288
392219622
236425211
302087789
517675915
370294271
2097183695
2089292295
1157525688
1545469971
1565748153
494294222
399871296
1971905722
908487521
1000632944
1762206893
154832544
1753178406
345006867
1358562376
828635707
179597159
1924970225
664623646
9882809
1990416
906275501
1338213046
2111728870
1918243368
1279689611
1955749908
2068571078
1599471048
602223615
689714935
1199932509
569945227
1891780469
236721719
1544248159
812468317
795940537
973128635
1325492463
1180380496
696534161
462369785
2020646811
1317897070
1492550008
1871021961
1745857709
572514658
1741658168
633835844
2042923367
423949880
742834690
985523521
204460608
1944075258
1757627105
363884032
364046247
1313583549
1111248257
1829080024
293721586
683843071
1318662198
91142670
2138179037
2114607451
1339213857
1496038968
1985393798
1187677
666320567
1353538975
299644030
1331882568
1263602888
906009514
1374876778
1683510468
2081572868
1888190651
1392202068
1731953725
1342518796
1589929867
453192977
1584994915
425929086
1336726515
294014877
1749758124
152216942
771281171
339906282
659577260
1991101117
1659623334
2094055212
531147653
198314817
1326726113
1339255669
2085737069
664413922
1932403842
934040952
312158892
709062537
60229621
1506393534
2074796761
2015319227
618312538
113013885
1110255129
1712470261
2013452416
979874124
1818644141
1761643833
1769088196
1522250671
419504080
1286288767
1697897975
546057038
1997670479
1704735970
667486717
389244912
401108047
618963505
1520180285
617828843
1936128028
730653624
124005394
371534496
1975253475
1991783268
769700697
904467529
259179627
2090626108
1802949654
153510586
116857093
361700481
744040321
1586344701
885234172
1401480263
1241715646
2020461630
1637106810
1973426152
1257286025
902580055
806744892
1947970846
731647029
1079181288
1370220742
887058192
820600284
1776503800
1074028862
1326611148
1078605621
230685767
1398091024
1610679011
436315367
1985946793
1329156825
1381653632
370257523
2048175208
1716042297
470569770
746283962
904308327
1050860839
1578943723
496661444
117207319
801473391
2097317568
2139441941
540647192
1143505761
924750175
1232779611
1521854313
2134347256
1914074129
780541977
618749405
40042221
1861292666
883108102
1028338272
1780529458
1341564896
1976173555
856898267
500565805
1517622292
1550658860
2000683476
1405322929
564752107
1964096482
524623775
875305400
1328538927
449525855
1378654822
1427104247
142269553
1417935238
921964172
972309036
2146590644
756747397
466525855
424798449
326947609
679518768
1931258723
1667359390
1901195457
874120402
738874669
1679995772
387517612
282466184
1508229873
1552841372
510894276
964385753
241054419
354098071
758456808
802717573
1073533662
901607578
111745833
1738568753
256401596
499680596
644387526
903547910
975475238
136435852
2086647375
1072898341
236864884
2120460020
1422184087
1569407772
796227866
2007383267
769752040
1013050784
332795086
2110345484
951008059
1437484752
483412201
1446405669
6828261
1753113859
1329737625
1899312628
944586276
885005707
973247477
1292575427
1979866394
515726001
926874514
138326626
704791575
854915527
1360872914
276303800
1992971075
911815195
861019140
832017709
444581975
119308821
947727101
1119575913
1978612236
240527038
1262231841
1292691213
1458003381
1659312352
358704
1246733072
185602676
36213849
2113669162
2135536439
1669248538
722281781
34363233
4166068
946389236
1954365164
12895134
467390102
662022722
668490228
679044506
989581449
911283444
1017354871
1181008603
972726425
910049961
177143323
1452688613
1513274087
1015927128
1662653179
1335851687
680520325
1056357967
1145124082
135339939
405416531
1643361197
968643769
1694035168
369266702
1248172936
1249396121
1437675794
85671507
1255963896
2081657845
2054369410
1615027929
268935108
105374602
809323985
823141520
2129525027
1145623927
498989456
563861058
1253040094
1245804138
1108634462
683925722
1588791229
1094268299
1868046667
784265409
356108047
1271489013
133703825
168039714
1367777948
975974706
1193487809
1520167412
2009931955
1011764649
1367954742
336906683
1683023665
212593942
1156111066
1953695791
1848909415
1055026646
2046196325
949367960
831921748
1895792159
760389809
346842047
1338204553
381078072
1230791237
1366065685
190301021
1908879780
332610843
1827712693
559153718
184059649
257466366
1076468902
2135395619
591058175
1912748803
1879309803
2043647908
479210691
659429358
1534653705
1842116042
1183448330
1827240531
1172475876
1104035976
1245900708
920356775
789400025
207209002
635326406
683980825
547329433
918989414
1068890223
386141649
848326614
1268255348
360696472
733156958
646314398
978328018
1809034130
2022289941
1008015901
970998263
647695155
1876599946
1174087958
368472798
454226405
1945759041
311075224
445169425
942249828
1702750027
1738791714
2082488373
1377861734
1441542528
615697761
176440114
846996854
1166237637
323672352
780581928
1164582977
401764864
152673061
718471986
1508303655
888083712
1007273572
1388304409
1779168886
381397738
193922625
1766174396
1158659818
1506679515
137619606
492454884
1017105485
904423818
748867647
538081500
593407769
571742684
159575827
470513510
2054051671
1108431980
396511383
1690050395
537918006
485152856
2047196096
124762423
696418549
25146160
865604976
2127229842
1315471008
1727250805
844180119
618407662
1813950155
68679340
332266133
517464531
730594149
1241214355
762501472
1623375175
1007946467
1660305593
743481915
241793375
1651857205
1352608259
254144671
1781031047
1249626900
1077734439
1324704858
824374479
512813328
778338691
1086974532
934077322
1616017762
2006259033
358748011
1338327495
1501085737
2093138870
1503353569
2124746883
1014316030
266412409
2090250269
1166149919
810740650
1839107390
648984813
1153872155
193010945
513885901
377051267
1210103459
1834074869
867651624
1194140933
1424397665
907301672
1837765900
1440999886
594903478
299249006
25615259
1901277688
2135465302
1643219189
1389165727
431217292
1621783522
1303636688
521331637
347188399
771866455
579151045
1284691819
995884995
1910141670
1880611531
925927846
774923284
1978405200
1967952333
271085610
91772061
444483371
2123384139
481944618
1112732009
1823264891
1184859835
1566378778
384025102
1831576577
1052189267
1748338351
306151393
743205018
1532710553
110292274
1456465858
1462120494
519987678
1852836260
1074238707
216038662
468717698
1040311442
1046405875
1380093293
186528799
814191448
917690387
1019736122
1565530172
1487655165
1547638594
1973117111
1487229323
99180123
1250679507
2147019626
1681988751
1468213859
382269032
1033394689
405488290
1623278284
640606510
2128668566
2140113255
658737934
1360971812
63388810
933537852
760954339
953854144
760656881
899925618
662451509
936276661
1057416859
39420562
1828125185
2055418358
1914601432
569999183
692886796
427114952
1149524381
721255131
1284331163
2049345177
1467998407
1056500762
911404891
1340452800
1644806650
745155053
403173414
1256424190
762174546
2024937641
273455739
1582247183
1243578187
1836802327
174762065
72523162
633400905
83504481
2045302135
149415964
1786719408
881684812
460271115
715173616
318968369
493532812
2035099808
1251513679
1700308921
387806228
185763112
1928051083
307088013
1472392274
1691088347
757741435
99162516
839619303
194285258
2019668582
146417888
2032860051
709689199
678815599
686030450
385830805
174690599
379668512
2095240734
1087982758
1642590511
1293327434
825109911
2070793055
949862301
1037872146
1962416550
1184484523
1546709000
521990877
1097523578
1438781569
321569346
893278472
568713951
699872354
2092366307
625276562
316325752
891771144
1270824726
1611652225
1074515887
1824936181
1362411040
1361963141
1645011002
1081431746
309878913
975347153
906442076
2060667752
1978848475
85198936
165795753
1757314096
1628266125
1610262165
437200963
1920004413
2010935095
462183328
90225826
2080392046
132974063
389769790
1717732314
1932131223
80074730
1975678476
819867979
1685419818
1573732577
1809223300
1162343042
1238652969
1516567257
884490565
1123379898
17463805
304914053
377271203
2099246698
2017882283
75230245
1644676509
366164240
594775701
1128651579
13646689
621342750
888042222
448098897
1822879925
2035486681
1617240027
401958997
1541018093
1788159847
516659377
1320389610
2116902662
1718488459
2121140383
1041298527
1564505512
1360188372
38367280
986708316
1293689610
209454053
1878252595
1303442263
1472184024
1927684955
729621380
34522021
816286931
1355186107
1691430357
837559716
56960996
1836401460
1648673045
1908589947
1518531418
2028851404
538302644
1468342655
1779144123
1076258843
1288209178
1969500683
992901881
1486885423
1583958114
34200020
211443401
116381053
350099540
1293491715
893836963
2065838621
965656732
1206200059
1971721284
419030554
1288563541
393217915
1683437447
1630206419
361473272
1440894481
219367692
869471173
804940490
1590451421
1538049128
193992106
1139786074
983730580
601578054
2075525052
2078888420
2063926876
1638707883
725949777
700420533
444895534
1209218873
962689441
1043263378
934604055
1277945243
1865194311
1417710116
1283334544
437528919
1577224453
331050708
1337819971
1112063628
138089882
182935309
6784096
1957075984
1974498354
1980374853
1853574268
1212605780
476845257
94915754
792271051
1569645793
1358612598
1387445278
120349925
434966357
17378598
485056392
901438121
1390152730
1309237903
1239201008
1929972350
2011482289
885196231
1456913463
438692674
695767786
1238267445
269776278
1720591287
748436259
840720628
1675159406
490215709
1367162358
1640666676
268610949
1853474954
757724917
1386685475
887950901
1463379753
1959123710
1323482214
142973168
1157220889
1521662521
462643155
2023705893
1098094200
71830110
1103647290
61622227
1871460932
147929398
1813010307
1797716417
748399740
1756104288
1232287617
588506691
907146391
226485878
637504086
103082301
1152220156
715615211
1814940677
1579615454
596845882
1057274522
158972357
1015265465
1656302830
127533370
1001584099
1858002825
1630917048
1683946550
463860570
251270570
220382358
116162348
1289628357
1218881314
1541824727
1018628138
291673818
1705969153
651406531
1152473287
460158871
411093110
1160913432
1649416596
1447059355
998256463
1843281189
1174897436
39159750
1720595472
533976725
1836847392
1750035475
1198137156
169034240
1270824176
287813342
433563375
678574129
1544634008
1631471066
1888654397
201950494
935385074
654962292
943256118
185631201
1642211031
625666443
2037695458
1561810142
968195931
1539375119
1607353084
1974532194
1723288958
1350946537
1857004795
1086197019
393347201
1598839770
373516934
950628517
374012981
451342583
100021571
671588037
94606145
412369267
713369173
1160370507
113707638
196400526
966902720
928389169
624861566
1806286658
89417703
2054472210
440706650
1958581760
224802518
2133142619
1513066179
806927159
1698405639
1380574095
1607342991
1306650257
145249626
138263447
1338868093
2144074268
577107805
486713273
1482857567
695344777
318115280
1943755587
529475949
654518208
920171741
501264770
612108524
433930396
2132852655
272883233
780241182
500883301
1737385863
2014209324
1050064773
20054605
830046656
1649466282
1979759779
333886293
183778750
2094100433
121322710
1660015716
1840212832
1147877602
204653281
912078000
155797904
191844347
118108943
1890970385
2026888180
1534635913
1623475275
2035678209
1398786435
1396956380
1800012597
707151109
1541980899
1111185145
1114069928
1285140722
742420523
1753861988
1635167206
146977947
869066694
1805855477
1637113313
1149506140
1110420537
1012222246
374573655
1342039786
444215917
1553044766
621584924
1601699256
865398899
675306796
1023353177
975858820
1453454024
2106520541
1151289661
811956313
1011088298
1581881172
579396145
1522122982
500377736
1693590148
1051723399
1457632784
1739071756
761562317
1921578098
776819394
1439091750
435814948
1560274864
1297162824
1146195886
725367759
1899625775
1897499645
1632507322
1901658229
490216454
899901253
895785709
1940382658
261417046
1947916587
627230048
1135779861
1907801387
1830909629
510329398
1313946915
1575923526
1235006099
316238818
1586168167
1864210168
1338872017
1174878467
722282933
26747417
1100129094
557167094
807954824
455274273
869617025
1812574001
90584050
1912581800
1313034679
1193320438
1323748042
824462825
1167434715
795351107
1608062971
1641359629
163940125
486598397
477973653
1358644556
212922705
9876558
658721432
1487901540
885995502
1983195137
1706414988
747911594
45548401
2093193082
1862500834
565503522
659983387
1567636524
2132183347
1757882747
1138695713
779350484
374095237
1405343690
1267000890
12024966
2130535578
99775734
39060744
1342396291
120081800
1470080197
1534848078
964889260
1437446520
1154983668
76677755
1283787041
1605458800
1889392621
980193097
2105546738
600807670
473578527
391573502
1535589243
1979216377
1817580024
1635783505
611659278
1340189009
1941990276
2074361418
876109499
1193313497
1037291997
2031294415
264795788
2065456547
2023091713
2035481950
1953392638
36370636
1758084282
1455595289
1613235081
373794468
5293802
1589240853
2014320637
2130062337
1095361963
952833687
97785597
1996648918
244845383
1441093769
2103460844
300809645
611882543
926506797
403401385
1845244363
839690915
400652258
313203976
1290687962
1858803121
57529471
1669439
2124441199
217331337
647372477
1775597667
1574415867
339800485
779179363
612811980
2025071770
2116397697
1437921368
1313740706
1532336260
1596081639
1318865949
1626021866
1415945814
2126001229
188309282
434171983
1884768562
2042594361
2098181538
920778062
1364044534
1760820247
1073395021
619475937
1991908522
129186958
1132472926
1151373214
2028162732
2097474426
1758468953
1316542538
832970992
858121501
852682129
766402934
1155613469
401569484
281452879
1488019299
2015141096
848536018
2064436713
1111445043
1243446936
826762339
216614480
1983881075
1077450948
1804864813
2098429181
1370484931
1750252771
1411945617
1377501316
84462187
463562158
1998847910
1858095002
883156121
526124777
1743899118
360891730
315422397
1437541902
1810978770
1237665182
994446548
1247951478
1027698938
626999
1747478162
63001970
1932051052
1575246366
1277877491
561746609
1941203101
1567256481
1987498174
2017939557
1279623742
2130197291
542417030
37564382
1827064211
1330938814
622372768
687529179
73611292
1733261905
685360018
532586237
557231873
757010128
446325396
952938829
1167174462
114920354
1252858306
1519346371
1254686267
1485797926
1044235247
1979907615
1118474457
396742360
1023944459
555645661
2068852239
1882283481
1315250963
1024062549
1680430131
1882494609
1995925422
1494477712
1360334910
1740671212
140555002
1349930548
2055528131
739913875
948475829
1914455825
532781077
790956518
2115881744
1455019758
1519083591
1668541904
1545272208
1655059509
23962454
813774396
1446522591
1309274967
1749030490
1236216352
1011984320
1863448291
1684914648
231846505
1391285667
1727539360
884675737
740447503
455592200
1003681934
1248066882
647985728
477213532
1446815207
1938492724
1761081477
380038127
1258508096
219324898
239331490
1797783431
1311951602
739842094
384549431
1472152927
636045000
493946321
993968019
1312456271
1887940824
730758099
911837806
1203894862
317646659
1367494957
1478373355
1796622223
681226595
1539077213
1679711481
956131323
1485536967
1970161240
1048109583
843616167
2131750997
1132854337
650870902
251358097
765405158
1952188904
1148845436
641593036
387244421
357274650
246120175
316779094
398480049
227469953
629092422
1885579643
634835709
1339624115
18427268
1081334207
402345021
709175577
1850259542
556464132
1420522223
374686903
665367603
2016937886
646170217
148422694
1966828108
393105271
510351658
62129428
463640145
591192440
500719859
295841037
120896023
733521990
1484689113
1579791633
105953885
1963064646
1440231432
1243428543
292602509
1542375298
941299163
790703052
245199295
402792706
1330267511
2060433074
822234563
1406830119
1144353053
1681094288
210010396
828345068
1884764057
1014128679
811392288
1326979464
1151544553
1034002649
450242624
1211250946
1920248432
1088129181
460370146
1894079222
1592747759
1859157026
1070344737
1022898651
1111676682
1277947814
853069942
1314066329
828462451
1967548519
82892009
497535892
836506456
1925023569
647697004
123220234
1555353630
1252727584
1993869710
1122235682
2115394123
1347697469
553264295
1799828803
218421181
910780589
623527027
1121090882
1194775740
219199900
1238995944
1160074711
845684223
580061859
1535223013
1712609959
1033330603
614808151
187946003
207870129
968855046
2066114991
1805186449
1801450578
1656624595
72107984
2132953191
1450924005
909562882
936797122
21804008
104687980
1600575214
872515216
267864834
99158451
200729939
1496585617
418257134
627366216
251580326
1601993971
1927951681
1393428526
1284147205
991601062
1349001331
759081737
17957419
862804909
1171613629
1802541593
359979982
1102903480
1807126903
1929762409
1361759579
595314065
948326871
64977336
1635377495
95789408
86967858
1695296237
1436775753
1300731720
1243576900
1509367259
1561920054
1134067949
35386338
1822464068
1172941713
1319874612
1124894514
1099497760
1857657157
1938203189
69841692
907507269
414455452
2122496267
872957275
2053434043
1124694729
222559855
807765774
729074965
2057951673
623766900
1656008881
721696151
1309506492
491734299
1116645019
238591138
1576803778
1620959934
742718642
2090277065
1365506593
1870373783
175719306
1020077377
1131518087
228413498
112827310
1962143701
406414826
864849268
54760124
1343696727
2103710976
689821572
1764640523
1256751589
963561219
542344284
1704776754
1571312454
1294990132
1044827336
62523202
292375229
1349666681
969924615
677272374
1259553202
1536546887
365297036
1331772508
909820404
1028241859
2127599296
162960852
1055001458
747497131
2061662738
513385696
1883284312
474948078
1654129760
1495668144
1538156868
1326290345
181492822
1994417919
1518286517
1176452295
385987361
1523488552
299631665
691999252
583831698
467802047
398628932
1211762875
1269441407
1016334871
1953807718
1638583588
560700741
1421132626
2076180535
1725254856
647533487
898603251
497481185
97715767
1337879319
329512203
1444219565
1482760562
1525336175
139768301
1332074328
784421082
1722420290
1225703289
464060447
188643364
1644352614
1082658333
481008387
67509817
1158120975
1238877213
1257250121
1713873819
2075582579
608745803
131977903
497697917
184850170
1374108593
126933682
332062568
973271929
1911233297
584298477
1704101606
1866891303
1262419478
166409504
169269432
2092743325
579206593
1560169637
953490977
1112460509
572557901
520222106
498677035
1640583404
164730610
1278407420
696336304
883038760
247795320
356907292
307174449
1314195440
1272483621
1553425596
1633199665
338747299
1562865595
314800292
935837153
1435315984
1090194003
1949312100
1174083933
1434597034
1533039169
1899057607
1165548511
1633410003
12824384
915455060
520353350
1562419951
924066295
1549946363
1130713119
564507114
1812901903
892208862
513390331
499702344
846403824
261646983
1916114630
1720298324
788713923
2027058850
1290762893
1071287411
961235266
775561505
1113740377
706928560
1398568157
1890868890
2000194915
646654849
2125243331
1416212431
185654969
776752497
462068846
1940797781
1653469455
1197126617
1805582380
469655675
1361167627
853975178
2132670305
538505711
591782872
1749709662
1198138820
1918882002
250697557
1763703665
1091168044
113781694
423455157
2035667597
569365191
1002650467
222965414
1748876946
943163524
766019976
831771456
1571626002
681034889
1615511134
2114565590
141054104
48937859
377485054
777537162
422724709
776847227
2139530260
687255547
670623230
2105092924
374337429
1420379825
1991750278
1326552866
651733799
457818610
2143898029
1960007009
1775879874
29768616
1535182605
932787797
121196104
1785198939
1258661041
761238468
331673720
1200814847
478537008
964994762
1189022804
978277634
654329390
1990664863
820463688
1359826712
1240906265
1956911537
726118430
1479888165
797403947
609560932
254761620
1865711480
92505334
2110779121
2015598770
1507285721
2084374290
1695007477
1940958007
1323489441
400858926
198360570
2141389106
1375567883
1131449163
259196064
475135609
2014917826
438666291
1390763220
10832134
1252970631
117092246
508954597
698196099
1463583400
657562072
1463609611
256523165
1436022963
1335572807
868348004
1026797105
818237002
706934741
522899309
1684363361
589547013
458802336
473101670
962485234
2145470691
2110992346
1297011621
273881916
818261824
1130531703
1778084169
776486547
1619448019
841881133
1264261232
766526338
1056332951
1039412670
1635828087
559190726
1165654391
1808173254
1307191240
1349721514
1600270010
1086028220
248159783
2065270179
1522963317
1915566081
434567876
233228690
197773229
1749037996
2095305568
142376030
354726990
562654797
336003511
436765478
1444188934
684580407
663580623
460348398
249118466
334747705
1121332221
382135044
1645563136
1834975693
1606665541
2010501639
1921051542
1997753370
198504396
1369656729
2038467380
1762489653
2073391324
1493015526
1414549231
578523893
338187010
1278536479
714425358
1065166121
1238131382
2085408592
2051367736
592326571
1297871439
202260632
32987009
1221778648
1642653236
1032004058
868945870
295511898
1454770537
1317293734
272373322
1436912897
149858717
1898131815
21934396
605014221
2073918305
1557652005
195611274
2004129037
58967687
1232915511
1816633547
373913014
932305473
1564531814
2124627766
1914669677
1306642859
853096477
271629720
378693940
1211461481
492534339
324290750
450887773
1377352370
860453725
1962144529
256016606
1978221334
1920441700
754732114
155537514
1428432029
2056692820
2068300379
1080951839
1534796941
1816793839
528074939
515007120
1934761317
1859391871
998164862
1045720396
358986463
914349176
1971445025
148730958
612126293
571718070
1464421254
152121266
1629643613
632518576
1443549917
64086472
1620245372
1035760500
1592310006
302940587
1426950887
205792863
963158877
1072950583
486149190
268582279
173356838
599401308
2036098432
328152767
1050378676
1887864469
2067272603
134252349
651503785
1073489608
715464320
1980451418
290480690
657658937
561469090
217478995
965129530
703576212
1316542447
382050226
1897103858
1091779222
1431885457
1025848654
2002473399
1868425009
42971923
314661101
171241287
1237099623
295261936
1087385715
1392854992
1719298852
252106906
146326691
1893667310
1489947189
1862821644
2111793208
22494921
878866306
70287318
1942005026
786379354
243448605
1498507525
413381667
1955971780
282941646
209057688
357398886
1956643387
1941758875
672569877
1312623671
1866124579
467635787
449555907
186303504
500573341
572577570
1423841964
1428344823
1856719971
961495341
1043806055
1299469292
1516156241
950474453
642840104
273551274
1314827250
126563444
48715923
1918995525
1808781740
1093982705
1229728619
25547554
603479150
624133543
1767771209
842181684
138092501
1270208013
1883485226
122512141
1960008684
448033883
472681751
1240471252
312628996
590874296
829918580
318017373
92257560
1544759860
750869629
2016123840
2040383488
562656612
2088419040
592050356
598880305
2004648648
1070091005
1890827912
750052433
1171784243
529294363
1886345144
1797622345
622187561
832340013
1135148736
954779326
1389570832
1967305502
1431291159
636374461
210744927
1531740974
1416962166
1022409471
1490015212
1929905522
590873014
146813422
888851276
1085292994
488928061
94946899
812519168
1894375265
739294872
732277685
861833089
269556021
446765916
1127362181
172025081
591001877
1874519237
1068069957
1284635003
2078530922
1582323930
1732641570
1475877803
1585530073
2030951815
569512661
1591120221
387244546
1636945908
1564058758
1938554920
1581578436
385342002
214917949
129296873
2087059863
1470157149
1815432201
149630238
1729992186
1044388938
1194991204
446402591
694068569
1515692415
874288255
1722438401
1017114727
7028076
1397056165
482331268
357420578
1851048191
1437139270
2050359598
60307344
608270147
1006779252
448815722
752753692
2063742079
1983285181
1543924879
1226243510
209120196
1129654498
1284139766
2059130296
1929301325
1874990492
1884633182
114311267
955641073
1346218159
469764395
1707929977
157904969
496638435
1087716824
491548768
1330332873
504348075
1122057396
226172030
1888378520
1447103782
1407997077
1550547273
917798328
1293907809
1417062112
1821360926
1047952738
1124202683
1710168580
1387907628
1951410639
358513429
662590358
186783915
869834307
1706491618
148814347
1008164112
334506950
2070645433
886734937
672604109
1106036444
1027728245
1328068209
137412362
168689210
143920444
528639254
1655943805
1268873390
423006993
1172877076
290068547
459340723
642225958
976550872
213944656
1051916702
1295494066
590096884
1004287129
1989584728
1568502280
2137901253
1841316950
1092918141
344261671
750279540
1468238355
1286403017
1519133762
270246465
1605857941
1335624768
373044474
2077355491
968966769
1416531100
905116059
1838774444
1309055577
1226733176
449519349
1653000628
722354849
1167137923
580225737
1130962514
1054228718
78649377
588543139
1459215710
1589654193
2012583747
1105806805
892342283
798290626
760560556
835076519
1764812161
1312851290
1938456658
2123691473
1165376645
755452838
1089841094
929198718
1743009100
1880457460
1565537025
1845643970
161926322
795475480
782360349
830037232
2026929552
1664960132
1308568418
1499554356
2144529306
1663425547
817522778
764823512
151688507
1197136594
1053838613
782126726
2058784302
647356027
528029283
6157111
433406339
439692603
1491545139
969449272
947862508
626994513
408703091
559882307
242810336
319299673
333337798
661448965
1490343459
433793002
1995725202
1008015656
1067303900
338137614
804623143
1885359526
111435915
1561554132
999463224
647772490
950457040
1802789668
945961890
1870529619
1244448886
231727363
475718289
244872493
596670604
975404999
1514238679
30859471
399355341
926333351
490126672
1288561271
131061981
2086070019
2091676943
835902591
1343761008
2138997253
724217138
1877688266
548713906
1225306912
644800319
230989157
94476918
120726843
1468889550
788954406
801978179
46670263
1574893150
1785659200
2098750443
1099363589
1872852802
340476860
1338749845
1372101383
1331162901
1912380061
2082127640
776254160
1292881288
1348173112
1819178791
1606597348
651572922
2145996037
458194553
2109707900
1539686595
1189207322
602508365
1848072243
691387025
1784529273
1883297400
1197758344
1907620198
81160103
1985119139
2133101740
965881851
2038232963
58271150
458634361
888130470
1895103143
1200503786
1778171202
390683686
1831062738
660716828
1470036695
1823899720
652596339
1480632820
1395630689
1092574463
295338757
1684252494
1232146244
970103745
228072699
2050924710
552947500
168095814
62409181
1321890206
1123775999
1390618390
1498311915
1694603529
613104137
201309099
1694025048
988345089
1850726753
17102595
1239242353
782072475
1356022912
1169462622
1610848123
1677726933
1171952639
962458797
362540184
230187600
1992606569
1326697267
2116413059
979868250
988591827
1342858587
294013834
688155644
539985495
833055672
1849550525
762898716
853021275
1626092027
1192370393
1488681172
1095819315
285445357
2107138228
1706807506
589118948
719073354
1211446014
1587345592
431664903
1876465045
591411873
64312136
892051505
968714706
840821103
955101588
1024222231
2116518980
507510736
414739574
2050193125
1542612000
1864226053
1425639201
1543375766
2098739120
1196779613
731437572
1468653279
2142529830
1749432268
93799381
104682727
1693562526
1452728744
1109386365
1948179509
885837472
2000063604
1110335350
1033673391
431257623
2106267321
2137204221
260399558
791690990
144510810
1388234923
1393814162
450276161
1446147759
236802753
1259166184
1190920152
2145994158
761965493
638848300
983727977
1199750825
715719060
225422860
307575751
212895140
1778531130
2125172402
162950108
534020234
1094546165
1233931875
1437223261
1111785230
1343322101
1526580682
1126660083
1170385781
887970193
280640202
651555575
1643889269
602929325
680254750
633701256
2147226497
65512067
2032765412
1067761466
1756121469
2001908320
30398805
1191284272
1955002883
494550196
14119318
473708801
265813730
1642053714
682206037
200671197
536253792
1582752066
898911919
568604484
319506152
642001754
371068559
353431616
621975897
1201265563
177974638
716317961
703432369
1749791475
401072525
148926432
1970323036
621990106
1681805538
1922451865
1199811707
947557537
341499395
1249955555
1937787470
2001701052
35535792
38473713
1327806282
1504269318
756599078
1210901895
1317509213
367572188
276608772
1420185557
262160422
1159889572
421032649
779115610
2031329314
512800971
1226464162
315397279
1964441691
297961609
780058146
1820062680
978943808
1701081799
740890919
1673946599
33905374
43608947
885631372
370920703
2064252899
989725374
2043690645
1811386281
1073734483
562993029
936203851
1339011164
236396896
2093585036
885162412
955804119
2023876300
1787209523
872616183
293951259
1441505360
68951722
375785396
1985028164
657322889
730540650
346708276
745845327
1184136835
680279437
2098097343
1737948020
861954233
1584689099
473688532
547238697
1700563634
705488825
2093534273
1147905901
636737201
1620397073
1873723598
1852511035
106555609
2001354629
1530513581
853441685
660068126
216588757
487532273
821009318
678271475
1690851901
1594725302
1018152866
957957208
1564633546
367507641
1833922113
1882522674
155452976
2071590356
1005982016
981264966
1459551000
905735428
600034516
1651342053
332764378
5396228
1537566267
1758201301
666456736
249011874
1321460031
508151484
274047249
388875857
1752735577
735235295
1988074447
1353257740
483329323
2017045705
780392512
1981743538
1320987042
521205440
235616224
1224147616
1364790019
1973647446
1081065983
1350467171
1098763881
1746682789
612009510
262218094
1498973462
1242529967
1151567704
776368365
664206100
179635412
621587607
448112199
1073155468
373666583
1888533552
1921045615
186845376
185377985
6250088
295195445
1340313321
1239226721
1337927279
2034725858
1741686083
1321086759
665757112
1476099434
1304857536
666723100
742229449
1440084190
1419016785
1291376887
2006362733
1764431118
1482188573
236088353
349461579
1496173560
625390941
1046251432
1993833139
1009364385
446278500
1110558258
1970976263
701263211
1083576470
487086744
1838863003
153060776
481121217
552746944
1452077427
1425222767
115751414
1700475301
2042356855
1755025140
534057856
871722122
2001045237
1644254973
1183611832
669398574
1687232719
1697019394
303013334
1281568106
402116823
274741886
1508836370
487678636
515374626
933735151
1171844545
1670854713
1754059713
142682957
738602379
183634555
1717748081
119302325
982290212
574660599
801244836
1752010073
2143274653
1842569765
1017660733
606125439
1642718583
242441500
1604983398
879287051
1992579572
1945175988
1851114093
1489670776
1866101872
19649694
1810874857
1411690067
1948153433
2095286736
348297327
89568300
1553606653
600072459
1448770158
1694943270
390330072
1832841315
321262636
1646778889
1927388149
1440537147
102060860
1241585866
738282075
1189299448
888092943
1603776232
1085432997
2083789926
506967394
24889121
197573657
377428303
832473239
1008326772
220550711
1492357595
672148709
1775319530
215464770
1724125476
2057423439
154206104
1922747638
770488590
95498018
1021058633
1004282779
164456641
1471271873
2008406057
1848440179
155758186
1094706153
722956522
1012106334
691568138
1983009072
1676683688
1346638887
1026142950
1837428004
516982153
1282042145
762271609
806587445
973198899
449629698
582923565
1816080098
1340804901
145859118
749022489
1857434852
1797514027
2039508935
1766381621
246978354
1891051411
741837565
839184292
777071011
1278574851
556742301
1368587501
622650967
1549359077
696472486
1301402017
1180253887
1444746167
20748108
1448822989
823293629
1329897545
418531464
2100940335
996869730
1618688448
1442678623
1647226590
269812974
1380352067
418847229
530198907
2134284689
254793008
1179173861
1396078278
303200108
547683928
1555768337
1089872167
585981606
1261507319
1510546062
762824151
281651026
1909370831
1168226202
853484518
548524759
1060401975
903983389
2080712197
1013655310
790413718
70082852
2131732861
8999051
1890177349
678710519
27397865
1912343582
1042743136
1556558245
1710723722
1028643152
763915168
902405181
2035838117
268088650
673832059
1290274287
964344171
1848499254
661515172
1834712250
1199581456
1573229556
117340856
1831063325
73496818
1494220387
881815118
2000766103
465089234
977531799
1076147020
211212872
251344285
849404818
1325173488
1694370306
609519003
1716568474
912203451
573905074
1903355038
1883567446
179592403
1920002979
330740277
1600607660
979442760
1350264803
72717413
815278868
1527548342
57104340
1478649603
1595029893
588176095
1476581758
533394627
1592644333
535448320
1246844142
108820280
865857829
365912017
1970666195
973069967
1448237219
323843286
613927392
410968786
1182909063
661688352
1198005770
356703055
1754205852
1336770220
1494533544
1054760813
1160281511
505231333
2022613238
1314041463
1303377041
1202227976
86886199
669114274
5457171
1021645368
182203791
996072352
546013472
662990741
621806956
988552023
920409362
559337761
1073621513
742011019
751593703
956415235
1133426616
1769412343
540003352
1538008604
1002156253
1010781001
1929209390
33605493
2116246864
1442950284
721973929
168282512
481765425
107422570
1729561029
1987620256
697304546
829363031
82740189
1598391059
1745969866
739348924
235887241
910189066
61053160
1331193668
519599170
500969824
1148120869
1056954285
1055649124
1865003479
2124422726
298856936
72203054
793891452
551510077
1057040489
1809145222
468602175
1388512701
1830285727
1995151765
549554953
69637328
2077306834
2007841785
2020528098
577728309
1674027457
1730929350
1827909481
1625817088
1269340900
1017499653
600033440
494564062
2078753613
2056111150
478661332
1798566152
654286895
140238694
144752926
806971629
1299866622
1983941945
1689298765
200727353
1510115038
1911715213
1149847085
1777480145
1795008157
32536450
218257116
785030648
473444192
246459399
1717039039
1775074831
72764280
1465216779
80886138
1185533090
2128255900
698446588
2090297695
980096522
1152628578
319019420
816383815
100988674
1113683433
1119180779
204306713
754459338
199425324
2063556395
407295759
1723461895
1136564916
971394884
668469318
1571255531
1133798375
797946333
1035544251
1047337630
1372364398
719158104
16526224
787205543
823324718
1524061667
100852551
1002743686
1534023608
496694293
1783048825
668214770
1139665903
330066382
1003909425
1225123905
115762524
1352634431
1688307698
1107949309
34893238
1211330083
1424077731
1888784627
1657911304
18394132
1861487049
1408336447
1373823342
616303996
1110185242
2144600585
23599400
898495158
1899938104
1668028696
44208234
190833765
872845088
1156222979
1851765569
798041248
998380056
1304192341
335227057
1357072911
1510847116
1676069818
268999265
1223680276
821672912
1359786126
1557546394
324540237
1203613483
1606863314
605639425
552037608
1479139542
605498518
1379202952
520253294
1176001528
333540166
682449793
500857753
675155641
1752185733
1316441150
1979680668
2061319923
2050073916
569750222
1745417732
205145617
1676851078
1502991901
791572278
1842582925
990103681
1293639970
566871057
880673461
231619236
315438336
14342088
346446797
579128038
1892941844
1103532815
1863926675
465004384
2084281887
1806294272
768759145
951291295
472400339
330931912
1601409691
1538928698
149971819
440978622
1395004674
1479812601
1139571246
70088981
231017702
1194205062
1844280305
710799006
1280574505
1082467838
1332422141
2076103162
1726048999
1531748468
1453001769
859524304
1242983358
1075241821
1153528529
778059622
1691682813
1676232068
1026354588
2127788895
1382382546
851754972
1701693442
1663042997
953412238
80482814
1199191653
158359755
1178555205
825258424
730877331
1492115210
1861930086
1848492207
684114622
2091646264
159516827
1837058845
945648809
216974352
610411106
1221987602
687782710
2049651539
1968681245
1509524008
1682079665
1186247493
134423621
106691196
300162467
714772359
1572104419
1443592559
1094453830
1864399184
2129581323
1644698660
1655588174
627904758
308698132
1042876278
2145292527
1445427466
1683426050
2128141830
1251701323
1708978264
1681378583
1527955182
1200683404
740782978
2112452458
791202733
183783941
565078127
1453530567
1291662990
846797527
322588605
1560063625
309778682
16877260
1983151831
1184421695
790253888
1033520327
1292624597
84881414
1439738351
947073065
1559156
1859629395
1342473817
497404075
699512888
1343778490
56547980
112882423
308231382
1381407629
2072783016
150831280
2080692548
690739184
1838368584
1339359460
1631250799
893436960
1919332262
661149739
2013107667
1441651980
1652118608
889889016
353422871
1828954251
1279262405
2012795824
2140228423
660273619
1940403761
236762942
1514904151
1877931344
548253027
497391831
43134339
174112126
1062680963
761777316
577468418
753327710
1938050933
588510788
907087543
281596499
1192495888
259463146
1792594785
1403508285
17742986
1712614381
130098899
720766394
10157963
915014737
2113479313
1444724515
648501450
2068919009
1373494262
1794330674
1834048571
311147076
1124445580
189196801
1144216552
2058274124
1947372135
1230298516
618765813
1979492268
1361336067
2084052815
318773864
1155425863
367283420
74126455
1601815074
944637771
440558437
60728893
243420277
1923263045
1998439348
1380425412
741051910
1177512209
573653326
140725564
729241200
1044774636
1388109224
1041527178
535746358
5126643
1451577730
1004106185
971542807
1472410263
2028117941
691852551
1774570242
1762085949
1001828084
1677789403
1854967992
874511640
1682238649
149449879
1484994480
1099587337
1141110437
1515890238
807562857
142182268
799165857
407387722
2125648562
1458546481
1150750654
130909347
1693650695
1094906779
1874311661
1479916560
1092846107
1606374908
493613918
1176473230
495217570
1714807934
372793020
1420020280
1016308761
1785405981
1215919344
796878059
410179944
2071266991
575104866
1214367941
251614902
2100940664
614205987
77621323
1011110276
274765632
49530314
1471191703
823181445
673494758
1891799683
1911078898
1134148030
1285352699
808843676
975809925
741496861
1764183698
199040973
472998510
2017602318
1808465729
519034972
1282933503
432221143
1669378484
772652549
2107121110
2041592751
947056413
1416517214
576927540
2012031599
174532734
1872444188
987995806
726746381
916491790
2112703832
1370261888
10316549
2142089305
304475952
972650695
122072396
1320281972
278742482
1312679017
1327395925
115049450
547259500
1642475423
838938228
1758971700
380321257
1344988590
1087669646
221618914
444514156
217529718
1262362257
164119190
1841984074
1543759364
496754176
1731877413
2126792325
1432820541
417773563
555958250
1539319132
637206866
877200651
68078488
724396691
85674429
1213292846
1510538978
2104584127
677060261
936055287
2002679344
607645226
284448893
577041596
1583521796
888332429
1708193856
1232073878
1512881721
2053230123
674229738
790497592
492612897
1528468627
1879450461
1019919510
588805358
556534237
6082674
1693858163
1167302898
420720356
1796085817
1102832038
915497180
744450582
643886229
548236390
1131573182
1853114556
1713715853
1092324370
260031849
135481915
1024548497
1106582829
876809804
139800918
37871856
1485167557
14543717
1609981830
836532640
1769841372
1584462610
770422361
2130140460
29962496
818129076
173638104
268816430
1961195684
1602078023
656763681
1714095149
309752898
224651275
1803317910
989084550
1963623972
1613206952
566620546
790312416
1611881938
477901222
1704764782
2014438512
2067621598
1061270981
965132649
1362650575
1970191981
632697554
172361863
1354648207
970371693
1136597067
1740173446
1599087049
1704380099
1484473736
1634061258
1959939258
346965166
107929911
1055456046
1669995385
1760645086
767162768
983509325
1714827474
1576306038
1676340571
1996786574
1421291319
284566098
1713216317
492973393
1443474494
468562162
1731746506
1854030274
494038262
2131443620
624409701
205815389
1004399299
1410277162
1033507107
1695251585
1301552940
721627333
1243331532
1880892636
1333893130
2013170827
1679116394
1411915841
779539486
1706895213
1173114182
526144345
769582725
821256578
1596461680
1785487281
311321715
1684509869
1356530226
372518612
292263884
1710881431
1831985567
1302889402
1490091142
1088692852
2115620980
334468607
648741999
2040066137
1141772696
1754968909
1014113182
2077106761
1329503100
1914300899
625091703
1532518290
174092168
681753414
695190576
748867121
127449994
702731770
1981650615
699085155
1561575738
804771674
1852912541
747343874
536381073
474289919
1328130417
1085956791
1368018426
551581776
1148730023
675957269
1533597423
1366246581
1293705641
848448724
83912138
1181486575
1155800347
633839182
492475544
65968237
869368804
1160899785
1772153423
2133773758
105292224
700659531
1103248494
1813755406
498637701
855387224
567006715
1853848408
948640488
1244008336
1470589076
1615426307
47514436
168503458
1510917152
414658751
955215233
427211143
1051088901
2117443467
533720236
652573645
844069399
787686818
911153628
2012194844
1206089597
842780003
1704749228
1729463125
1722313995
1859680328
507528014
1991734767
451995645
281680118
976056121
1344448844
142036114
450491616
729987230
431697455
1059457067
379056163
1925048177
124562320
941459588
796909023
239139618
1688900638
1240005629
69131180
271232864
392750214
1878186537
439464841
1185105889
1066822290
1382691841
685065701
1709089977
516002370
283757565
1442970741
1781833379
1605418302
1800533569
313213827
1943055287
634855292
23478623
1929121099
748276396
11478876
48227789
910777203
1544796145
1998809696
1321598696
745787688
605710796
1531911347
704416466
1150373437
2088293424
1996426769
1645949572
1389858993
1652290926
1702637800
1656543899
31514404
1422076503
390637821
2023291644
1837349661
447662608
144203789
920108949
328637263
32377657
594421252
808579137
421047707
734867243
442914300
1988993361
1482203599
923072270
1096287335
417901458
1188199325
166485868
85309081
545385617
2141023315
1007527171
599170928
1532120865
560117335
490705064
720463458
319200047
888575524
461638533
171013682
617287259
2076980612
1343028154
841994697
1197063160
1402840345
1189636064
1274573854
702330249
1321262790
603251828
90518787
2002058005
918737072
450840318
1228355770
794243712
1761701411
1191879250
1964500216
772745615
1528679195
1264815132
1072324547
714808364
390020473
1094690712
116823593
1676658147
641763338
1619688053
546752819
697711117
671091875
1923123561
523281783
1723106196
1210844686
207207374
526573728
1391594825
1342425635
988022937
1349541913
1843974883
1269241101
1110403433
1578231411
1861507111
330062369
1120671902
1056393921
1548708306
165093275
406590313
727791228
160540078
2045206344
2144921635
593259281
1321061089
1436217906
462342444
1950847271
1580323449
1830420979
718137733
426544706
954846817
1395098451
1597186336
597058304
1571197879
1317976275
25745774
128750045
1890134308
275168259
786514156
1283263627
1054081116
1625624797
1286260774
201173841
673379703
311967471
1841292624
476981824
713758688
1308849392
1100161277
2044965020
2004040311
766783814
1236822547
820436288
857099132
755693072
2032972338
384655176
910193875
437256767
199021079
228069967
1744307404
214766515
1410119019
1639884181
96673274
1556427427
1851772811
259115596
1985687328
658735861
1147393873
1346169232
197080204
928652917
10406832
1494246052
1723186881
42596214
373374886
291328372
2129642605
1932313286
1102966502
1426840727
673003811
1675225745
1856477536
2132085635
1164209849
2099218325
978724995
178857318
969751735
419980340
1509169804
216766111
89190690
1711801936
2109028169
560815867
1667238136
1023787497
1645710417
531564751
684633925
2086654721
456110299
269690498
205063867
1004503052
1159811796
1523210521
1963997490
1404519381
671418905
325180986
1654738939
2059665497
77362551
264087166
1971770455
778713264
710254273
694612943
588658572
680022823
641640192
473464757
460981087
1578558459
1303034442
1838229851
1883885997
1529872094
510217451
592849902
311496137
1331073528
1771085514
1378737413
1280670629
1056360393
2096924676
779874961
1791920287
356020555
46304656
1405636913
1671324578
995915906
352074865
1650025163
1484643792
1761499788
258526992
1659565132
2045514115
313698785
2005342421
344628267
1788007466
849057960
1726528216
1623369934
1781591442
548178594
983539586
777819726
939202611
1316335691
1707524008
723782991
1233439162
2087757764
608644591
1764976866
610386717
1692870799
1847225242
1416807645
1574004899
1655485560
1919616094
286430190
2095375158
1208242846
219444028
1139457572
951125665
1814778253
404966944
432490279
1295844368
1814172036
773241561
449543260
1727979698
896259769
1757686349
1932831464
1842787985
798925577
1675517359
1524981397
1167703313
1002182976
1228976745
692201300
1801328753
1181509250
1883223574
1795745843
735605528
1414804733
543163216
2079042755
138173570
1038001553
1391748494
903350401
1009808190
1106531121
1581532494
1005845448
948392716
758668285
1207655551
1064919844
1267617578
226784276
331592503
1488514283
417526071
1199374222
1040900843
783128532
1876967898
1714828632
840147852
732543229
13949203
587417700
1838456671
1707510337
1716696790
1839766316
725979042
769605817
1896473168
726268113
1490788384
1744874089
566154046
1955452899
1276517382
1683379511
1041080665
1368302811
496787987
1740520544
1909128482
1280512936
1200496767
1867251589
2012475368
816216797
549902692
2049220699
1396532238
1917465877
217427842
1228654825
796161260
2023295884
1019902369
211524161
436242462
2027268243
546905948
1644167841
1492659279
377295217
989084988
1487838002
1163510479
857090240
1340084423
1653870200
773385951
756496724
6204820
852494080
1859243739
1201309436
959870988
100181428
236124990
314239490
1995697005
813596403
1682919415
1855025554
1078436991
330965540
2108193881
686623909
1526838996
1112287115
501439259
1073561060
655050895
681100770
116855468
38327400
903837345
2118644135
1606942217
376024890
606372244
433259178
1505713168
1797686925
1848000747
2001265270
2031142970
715374256
1863508061
1603388090
748583653
159662685
1979376391
496720669
797790641
754148350
1521840293
318156842
2142871329
1756416301
1072294179
1167089880
157139905
1079467129
916439360
743210357
22777254
1698187020
1121298133
275703082
1152999714
1547891697
1338043497
1306078475
1963206823
227744132
1970683559
340200841
1852247391
962448468
148676426
131225987
493483852
739678389
1240181339
1059552191
661116197
231056752
592847331
569605536
1240313249
1319624231
1373749941
305436037
1246983834
2102535550
1892507641
389430371
1207940469
1085312634
1405503448
1898040522
1088874588
1113235582
1175318456
271362186
418886965
198549439
965798041
1653401488
2051334820
863887556
667949830
1216187747
1826494581
871375439
1637698406
1035683868
308831959
1793847063
1238099593
1812117016
44537870
46663853
2048333188
1647916196
1531529052
1941035428
413014598
403256829
778224145
1477504930
796390275
903552955
405974884
25656726
654264647
1295233173
1708622190
304670207
379035898
1168174999
1540074501
1470057808
1993136558
1048486255
1410901622
1142502483
1523445904
100353837
424784561
586684901
912526497
166110330
344419934
223946218
1487328283
1324535122
428157533
749787828
718210764
120634689
1439239067
131256256
1839752303
1353807063
600306427
1759409310
524539744
2035589119
1160654251
1621743980
1705699810
1559086243
1273884045
107184871
1383432547
252246224
1124895095
1346651127
239264672
28844102
1967096992
1145708358
2050425450
1056027603
9068689
1175794401
415043604
304746166
992883610
1897900372
368073599
737166690
1197214238
1017754676
321680487
1501004640
272305822
416452239
1751488578
1578496513
1274247683
1249347377
1628071325
1424107053
59722640
93459147
290445439
1018697346
178375042
602793516
1005096708
1896782405
1036437817
1479546944
1598576100
1445359441
1344978696
1665682682
1689582538
1731971044
1701615397
478471894
310734381
562258274
776623562
178471345
1309679028
1994138333
1000963802
1582625963
1760143839
121520617
1017923226
1423121558
674551275
1477505781
1638173190
1664658991
1810154686
481271201
651529974
159174687
1458732215
1669831816
1461029942
1309031901
413578555
525828646
662698441
686862579
2050550094
205056021
1653189008
272454715
455390582
1547551910
837265146
1682390372
1370913352
1737116103
869916592
771026935
1953516158
1341409931
696947603
1983899277
1678253385
542190122
827559221
2026579426
81808464
1807438256
685384129
291624758
1912297208
1362636291
1243603
106359090
311160416
206026607
2002690298
937344060
1583500030
1661369937
2014305903
1184617145
77055794
1319846401
1875694954
1907854544
1392100508
726208401
1415310643
1056958881
735369189
266266441
915243240
1973637695
182533539
668855092
269703392
239299442
288462215
57611611
1094117896
2033709082
1260709760
1407284747
8347197
2113573761
1652355019
1841953349
1333290168
2094328766
836350639
847100345
1558891065
101278584
905664887
783273179
368564617
131085478
608917059
1276881771
78152567
1184983749
2102251693
1749357326
2074169068
1768221929
1153194312
2054583490
1942753722
490835879
539682455
793177035
1776840719
853815345
2016942342
1096576
1997809051
423089615
1466550113
1356944860
1350309128
1067965609
620155574
126609766
1334255856
874850169
14631563
1520924645
485215101
1061640782
1909697020
1197569116
373399239
1392712874
1150079648
825092355
113204696
1452172182
1867821584
645801581
1358363498
875283391
60925248
566687864
813718446
196463756
851768651
1581213089
1201921013
249784690
701342529
2078340414
1043702328
1381911615
199261437
911375515
1274197686
1222926313
426145951
1585870519
567337735
734872280
496130421
385212811
1121082143
1181534257
182361114
109094016
2114858325
1877705516
1111796320
1310490353
1623095854
2035177717
1477335060
161185331
541422926
1938168433
1145218697
66255788
691678560
1937778487
1271845307
193733498
833494083
1615927130
313304001
2068251227
1643937675
1639083515
778506638
418978867
1620342968
858542893
998121196
1515227666
1246688471
1919178372
1732971282
1965334635
1644256740
1965701432
321242205
1482497439
119411277
1308344366
749511890
1186521119
1280550122
1675136711
305100531
1289561214
1413211707
1683949672
1499381943
808864719
1800123261
1565211500
293624117
1012083147
726962121
1955648198
562709417
8641422
1309213764
73994418
765777028
530916600
823445448
1389220088
2125798836
1210144737
1870245807
838505099
967877059
1112523182
1493329833
296520391
1268470208
1065066898
2042360481
1727708865
1244713071
872130404
1351021139
1388258874
676986484
182647087
1156691888
346674508
11521871
1777648144
1638669205
590819157
1600939270
144918469
1376132646
786571367
1615557784
1292077452
503992359
1762353256
603648537
1975412285
568656512
489602166
333251847
271075827
1114193575
85944766
570180884
1439196571
1772390051
1059348381
775109962
1287154540
1670536707
1861073315
2024290583
711317272
1142987089
1484530278
215898202
6142537
349533873
775111917
1471998938
653005885
562593348
1500530560
638458072
695709427
1488923230
924667429
404080199
748914261
1432245996
400229363
704761948
1583265220
1283554091
1299787308
1209304283
2083254032
1130932497
764888613
9070466
1544124356
512644463
862329852
1146896014
679653444
1276504140
1352892288
1260283512
680796568
14947763
134804626
358510110
2016089022
953285889
428239666
872414127
103394326
1737232917
1522664232
1782184095
16290673
147705009
1282790968
1928660391
315565128
63644047
392481085
694957880
1794842988
515424798
1505716216
269556070
294712192
209986708
267503110
802422111
1728933908
1877759215
1777560118
219253634
2039621393
72125547
139607904
1988534768
92617131
1971950132
1783730259
1036744504
125679674
1303569307
1217792208
2012677941
965052597
1074308115
771211309
942393144
769250436
2117555635
1513311256
1290707511
1970470821
767187358
1481824705
1682521366
1623008705
7747471
885543258
433619771
1829380499
1690021666
1699839753
1426618833
1499863507
906268429
1054819991
81681808
697800964
1356551725
1138285605
835847533
238299750
1769904923
657721342
223842277
1020428559
99695917
385576778
433739494
998450614
21519335
989587404
1024076794
2128129278
120068090
1383190761
159112335
2045277647
58727075
2108651168
1270742603
1674375118
330884899
114654133
1780679582
2119330076
463663561
1725319982
1839306509
362243315
966295763
1377670141
357318791
1082751458
1919112412
1247070664
620843320
508016615
244783130
148746371
856954681
1687394010
1211209764
263974278
265312933
261713007
275891464
1288086144
2094604792
1668901526
1660320235
2098925423
1233370374
874128867
1280707852
1693007049
208673490
267232227
2139072697
2043915849
431973521
1987178664
240609948
1278942336
6939336
861289907
387861639
1307522952
1213540560
1263372357
2035733782
182284566
1575717344
532137783
1777831620
41340551
253088911
174760223
131877202
245744549
949507944
855812933
1585914229
659362964
1106521423
1128673074
375542021
1466482671
1225642415
1749186925
1725155317
1661595964
1710881826
971812644
932416322
1804008314
980534788
858729739
1003871946
1364744792
261035359
1483500849
855258111
691781091
395465024
44070312
1603265464
1414929335
9592708
23711270
782347426
690866551
1612179227
1717763809
1985543518
494247742
516218175
1347786422
606733105
113385944
1850300961
1961867455
668566415
1382135025
2064036924
1942303627
1640856386
45143404
1977738429
763698924
1480165242
1382243124
1105605753
1852637664
2010649979
341558351
75050908
857899393
704731909
1086948932
234938825
725391057
319887190
510093552
201153285
1558531285
1496062397
416475289
884374325
1897727845
1687589813
454402028
532612780
944263429
535572428
798603936
1169031779
1657876777
1470821001
887254963
747591871
969214610
1973543592
679576391
363644035
1467482510
1978956046
1608700231
342886072
2018961934
411293962
10936131
1295999403
2016460307
2058277207
677738345
911564160
1885379603
1920574165
1976650155
330618123
794905728
894341788
190158603
175786251
1785942379
162021540
761717601
250314023
371096299
2081868124
1289727875
465984547
1115162372
1295035561
534920158
275784629
741754650
253787954
1641566742
1187371247
1807404572
782262768
1833572382
1752106224
1197221633
1817461447
543484352
1186183340
777524116
412345520
1596668832
1995888885
1173836123
886419423
208045231
957723539
982247677
1930119768
2090086511
873323180
840107021
1684076437
874944996
1617578306
1315130250
99664224
882052514
119066611
552652199
991586295
835048345
241748038
1246719183
709958020
1135952271
1712591355
1002231049
1515189218
99407215
1045649002
823851688
1522944889
420042704
1428067630
2112102559
883735554
541001112
131790915
801203915
1402208526
522371768
2128015552
1435295635
308188580
168776726
857053740
1772629777
318119220
1839178332
1040869221
1924182192
162370387
1205273407
1443239696
1706698134
706823217
129010934
288747210
827910911
1820691673
636383072
70664428
417642602
1869964075
1814189852
274282431
729605609
1265739500
1158141729
954395028
712456729
1113733299
1533664096
496743891
520241313
1317657456
1525424897
1144645889
786704593
830331920
1479656064
692299871
1952393982
1154646443
1006218741
606742294
895776600
1934444008
116017985
25108903
1381936174
1787680140
1642400952
1363518084
620549146
1111414818
819663538
1182731963
1267133456
117407926
1144772187
674593080
90501623
1280763264
1328995241
996425712
1369537179
572662097
1999203342
943714270
1884344317
118372902
582047679
1283354854
1004902304
852415224
620609779
1600158403
127664406
1474470645
2081877464
1130188896
1279556492
1171699309
385229465
1014088995
1826026630
572094062
2053538726
1093896225
1079483995
1049524586
566755443
535411039
1454783899
1781799899
585974987
940295443
443613275
1900797695
1785574429
1135052996
14932865
1603703703
1474587332
995082024
1867346450
2018854749
397756756
844346404
1387430463
1021312874
1376847288
539050370
619240540
1136867147
621889046
1725043478
959635734
259336730
1642447665
101003934
787777468
80994667
724267611
1279646783
1361767409
381488993
1554429824
6331283
1970234614
892382520
314155094
1730653719
493822681
193946738
974071064
960999703
836785488
447069947
1175745591
267228483
639490480
1079320394
116999111
102685435
800223669
1204519050
370158674
1204098611
2101117146
710606644
1904740990
109951904
2083738443
975317187
647457122
1340027952
1161227357
81138841
1397945719
105134427
850615209
1444889475
1468528107
1271822774
1975557317
1578780901
1041485704
2047968489
826801222
565000700
1045532331
1467416656
999818930
2139285191
794196381
281879214
581959312
1033689659
1691789978
420509899
1873533617
1082991129
799715948
1888612811
1775881335
1049157523
571425422
2008691456
1109544380
1973722990
1104666439
1489712304
462141354
631994980
15571452
1059136963
1438802068
1260518670
647156575
26450155
1387151951
1512429680
1241843189
414709620
675227715
2096847385
422942709
820395778
1270376004
590982210
1685239257
1661011205
1139086887
2074533526
1241068660
505529116
1404952084
1140110811
1653111583
258632415
1462320959
783238167
2050061943
1549616056
933194723
2026785233
783913382
1329335473
1855628632
628776223
1057667514
604990185
2145198717
934730384
1833527060
2014813380
766868910
650222892
256487453
1955034662
1703586785
857308928
1195139873
680174817
51935747
792502529
1619863902
632831339
216372083
1078950837
1930080287
1429376548
1956384848
268285625
949083079
584399945
839748511
1644546548
1872036374
116566111
1070318129
2097177876
922233748
641833300
341751716
1460969540
98262841
851194443
725706210
2087318597
1007416084
1867591185
216920730
776534665
1173743561
862479039
90336697
1190917511
1896761998
173772609
1554454407
2141200751
1406115506
237268650
1828663202
1245236065
377573560
1671501028
1586317829
192230099
2015572018
1240437420
542387788
481964344
485880393
2105664000
1788689775
539011578
171555666
1118509671
787308597
1429848969
752595476
1116138706
1439792498
1183442687
1726716145
3958902
183203854
1422624858
1641181421
196937353
466138542
1445639954
1231234036
977338017
371928204
885683774
503199282
333570972
1586362909
822402235
2049016173
1356105259
1741586650
687275388
2044524236
803414866
151195299
134846362
1757767898
585684705
648547248
1179094791
1964924471
1160730786
7122844
678636629
1695804297
1253048393
1963475029
1055597869
754816458
374935922
1906366655
1922067632
1271086334
1754812511
174896700
1140706145
2090667354
512482868
1716981534
981614497
461863593
1163549895
932278439
1567565329
199508548
1414749008
1864017563
1936402764
115438772
865667619
828647233
681245429
1902086323
1278490568
1314851822
630248157
925856966
965973075
525962658
236173459
732025417
1402420730
825625646
1341100699
360711921
728339909
161782701
522125033
1453881158
1015438139
573053917
1975514072
229032250
2121339100
1674564920
1801725751
566296044
851159071
44998660
946749253
1611860995
1042183768
272142933
1061997354
712041076
310538296
2010134002
2122580665
921233880
721333891
1491879735
1536642660
14638914
1508522616
1449065180
1208195232
1390132969
742596883
2053622823
1453024567
977351970
1825296512
995677130
1890955586
1145772567
1549777944
2092475799
2009111768
365327042
69224358
485078656
1089001902
1159822365
423296344
931154940
2108089384
1485454529
1093273604
1083175091
1294140379
1744117712
544209277
2103014409
1602294519
621057619
2096092373
585265109
1162153810
1894433341
1612866632
186603141
975270379
847128659
210359414
2105084408
1939886169
1289382510
1155832030
2006382722
959988562
1762003444
1388353656
930530550
1283332201
993407441
1831838033
2147119888
1833191913
107579597
394143088
758521620
244924037
1597180843
1257062090
770063135
515199573
279834645
1032911693
1536644719
352953938
213093792
1536422308
1932028481
1321253280
2056016244
255925497
460370277
455198921
1165276996
1062535513
2012349861
912783006
2121223333
2050431053
966837901
1388198894
2063383142
400327816
2011842319
875634842
1416812419
859115152
1480770671
1300708085
1238090463
925067455
715383777
957446263
132515297
1512160277
629455284
1503931943
38715051
1188264758
1408521805
1695150111
1355731487
1457881124
346021194
308359921
1947477498
817721227
950871034
603304620
1978655717
1201235316
1702024793
88515607
264422171
820046098
1412900591
990555184
1540381233
2022189420
1732117409
1814208797
340949594
428245448
1267717483
1468797366
88445163
2122401035
50447574
478451360
470225463
1911280429
975735222
1328474571
1778314014
738063434
972996862
1831520010
2108488570
939621812
354929232
1655739418
663984389
966278654
1691889561
1910624524
379066568
767242466
25989538
1931432155
831676863
441711697
534257717
240531740
837060385
980530103
431199885
978635320
1158900290
339338413
1893057217
5763123
1635345783
148302748
1052677086
925014689
72088970
1438945141
1396551478
571464986
1028496625
704374225
844992540
498128539
1050957026
1621065733
1992043820
1151820551
493791448
636018294
1434068640
1015976656
164585351
1110977857
487161113
602008319
55139966
38226051
138727081
1727294921
1885637399
849414360
592977644
321415857
112506233
1738397361
1210327931
347674327
444304127
1380353969
1675959088
612822277
993955687
765362736
1208364117
142071395
1959403721
1593190851
1009404539
706484781
574259258
923177873
1603511520
1818826298
2059658402
1488421462
607296808
310034228
1578276203
630237892
1304773865
1986848988
1748765769
787955632
1670407213
1081955959
2069503860
242796147
1801127903
1137152619
923350036
780415805
276142154
520851283
1143109675
2014465187
162887219
1024462751
1831544277
148789582
627974757
1364317819
840027140
149951130
1519446923
1926274787
1609736717
1834475970
440148969
2146098582
867950936
1897817157
1562566701
56182645
816523072
1283995504
206978467
1669014383
431808640
904858918
1830367331
977559956
1732688386
2123433988
596105591
1295940597
538319936
685203360
805004501
976035503
797682971
615861458
2134077527
235378746
676125083
1910521189
1030617505
555225462
1564764422
1052922275
414635040
1009880659
1489704671
908599091
2128062408
940422584
2079405321
214613506
661747383
2030264790
1979864491
49749202
1659415554
1583806553
1316748836
1974705248
854372778
1980074743
1775263983
1172632870
562302772
21741386
1131290555
1259561513
530976552
449412949
228988355
982586983
1821044323
266564011
36186785
1659041808
586912071
1268988321
1810901946
1449960914
168411848
2092400581
1436266177
528531962
716831317
1909768617
1296170053
1528203139
1950853586
2093476603
1493631376
512075363
1691161726
95138968
96619276
1472816973
1010281627
1423035822
1798506143
1726748617
865204797
2064698398
391777782
39567240
181143788
625468322
213055509
252255040
2068536910
285829020
1562719374
1884414473
1034647678
1165824437
1839607169
1926713570
1429721985
615191385
346386756
1484914584
1002993875
1585507739
259777834
856947747
1422529675
1208029379
959905781
634007612
1046123563
372131380
2134444925
1437469661
730025081
2103697047
1179086598
1129872101
1790552158
988523460
1287651905
467236
401563237
398639176
349071047
721739272
966471608
10352550
60451446
1669765450
742600092
1616856779
680030686
1581078258
1211205715
2135741455
163900012
352228349
421324126
1115346914
1634976934
302246373
1336753373
1140409514
1761408706
660798508
1223049491
1568028389
638518853
1988012735
530598838
1680223714
655399566
38965250
945345666
2112031738
987371389
580502552
398684090
613604809
1907375806
217180444
413422473
503802881
463002372
1278967769
1033725808
1671926524
37908998
1704493969
1740036515
777216519
1255669355
361385680
713833975
403965309
1043968514
2127546082
1260860210
105411910
741589204
1472516388
783323719
1411378797
946614809
438570525
440476677
2119381625
501267321
1949031992
624615298
1580044319
1475191639
960999067
598978691
1393996640
636922374
1400802390
379241773
250494490
149618042
1040712009
1533109483
313141028
670904866
1552431270
1695567494
1170793568
2080917081
294939270
1020435956
1950898613
926591931
1245745223
1612659479
1676841254
415259054
1268212029
1321848815
452017190
977594444
1778226817
996427419
1589181175
1732686177
1906407342
1417269174
1669164302
877919261
1782034025
88895710
427755931
1449864618
124150642
1490950691
2124660622
685180220
39821801
1512981946
1475042824
1644158122
1212941523
1622482041
930137210
768275466
1548134950
809837909
952687233
1044431582
46886831
798784336
1722831152
1632850631
1201174317
957254567
1243163224
1287496260
774107822
751787071
868813003
387255810
1608988826
1955158357
1725516195
1061536742
1927290826
335981710
1669980962
835927184
1841931406
852957844
788008481
1834335819
2125255707
1056663998
359249263
1036904194
1804271857
1623150588
167685737
8863310
469909393
1946872143
1874377110
6475868
904735307
462730790
1156270670
1015205603
639561148
1182605623
1531189016
1366310216
293379217
687640059
2076013155
1190371620
299158735
887942920
250309207
855227760
1291221678
253224017
523546905
1945982040
1671968344
1381130517
1269320934
999223746
1765840597
697227840
121704752
1001635225
197195532
1714355497
1233640837
133453259
1332967961
939388147
581281547
487895178
1076713154
274467235
1981171685
143525603
1031171264
38092235
1951209495
1392756391
234299486
486200565
1153191187
520916165
833453703
1329191432
785392298
1606952913
2039130582
1426521453
1905183493
551264613
1043959259
171508574
1588471464
327963023
653253680
940227021
923813126
1926428784
1279938664
337475448
867675296
1382015034
576011290
729096400
392457034
313067506
2013420334
1544992760
439021204
2117817695
23916680
1276277074
2037752687
44552217
1298999836
2095207110
1946312527
159769048
907791480
774265376
2056032241
740533018
1325869094
988228181
1660236575
1453140874
184177974
2024292995
1960417362
1832119619
1314371492
1605549178
866772810
685709027
1646775228
1747030483
1534095805
640548209
1058879980
257452900
446351931
196447941
1861170122
1705899823
741713341
996264958
1300961168
1412613629
321684230
874793918
1119771795
2124263976
1480465281
530105301
538560505
1032244817
1366727401
22584443
636414002
691657312
589340558
467044790
1298717128
227099486
1463681827
1622879743
1424053209
1663739828
431581890
685491387
783481646
323348395
1554095859
2047071113
1508507669
1442822617
1625271252
1324017134
1465123053
1827195466
1559808522
667897436
1552955423
1314545824
1015877205
542044374
434171692
250187373
946069962
1630999918
1587493671
1916396727
1341604527
52707999
592576825
211333895
2056178776
1491803775
2139701910
1122618813
924550928
518216362
1421783315
1049549674
1998946542
911058238
2124188494
387066973
977022481
1647158019
606847122
58595132
209358955
1829827300
1418354059
1500111073
2077239323
895235881
1827356703
2011507141
2095033360
1473718218
1556091970
2022368318
560237060
240168201
940480420
556061383
1865428686
1515454868
655500790
342396630
401610350
973593762
627740080
678893090
1192076433
1869653144
708389859
367518114
874038413
1349429340
1034768488
1648919461
625889850
670130861
799074994
2098843097
250300696
1727579140
369523939
2121498524
18726358
1042121828
1896438210
1385659477
528784813
913931862
1306601327
1574799827
1783576263
48828490
7973961
1216386631
841845003
146704329
254796582
704022216
627203464
153129674
855988199
932941090
2103977803
1651292912
1506462404
1788479216
1907993488
320267959
1726160294
1159193245
896495992
2107565195
39815095
1993510608
1786968864
1733622953
492179910
494039027
514377141
1237748631
1836276392
1023336221
315756694
1355523013
15246211
1358671648
1065840424
1162787073
787948473
2128166011
1030561857
789008689
276407633
2122318320
1919037063
629194721
1458399627
1038137324
550197385
451274758
1201362102
412219973
934986059
1630209479
1403150943
883193521
130377848
1145995662
1019503198
838247039
1232562741
1384761821
1911946141
1500576187
796395541
1298871628
1305672188
1572062349
260995268
1156705677
607641951
115304005
47743217
132440257
325175909
1329607427
916705901
1656601784
1477805823
113692162
75183477
413200341
1936657892
123080756
1226340549
402371831
1142566752
1544517193
1460414838
645997599
1272287630
2045187824
1259082563
509562409
893449253
1206395125
1962510696
1487232466
1293401463
968024491
2043704881
116638364
85511711
652039068
1204827002
145711815
1039965510
1442788228
1867459319
907073043
16424251
1649582136
1875525198
763930462
8316769
921845572
165738473
1712430869
718352568
1390275776
739213932
589960607
1351484817
1695477848
420964643
1699565025
1542672002
268745654
1948786886
333829747
1428233330
1213411727
1878546263
1674704155
1922022479
1239118645
1931545570
1739790398
1008473105
192427699
489386043
1164005705
1378567753
1762043263
887263061
1039914854
965123917
1876214463
697941785
204443968
531679306
1369332088
1983436677
376219470
1653949542
2120315370
1577006051
283385312
1100166396
1165185385
672037482
1833334895
2097439965
576651117
804138068
1549558362
1283562992
37115006
1448672944
800219688
2068137148
1511952227
382007923
397448073
623721584
1476490555
1127703699
211249549
2113737637
1248589272
689270289
653949123
1067546770
348347165
650292471
1181895158
1398142084
555351743
50224067
593376143
78508371
1091340514
605053481
1252998358
211944664
1395701321
368518474
148178790
98731342
1254008402
602349510
1929757130
1657824642
1664987403
579682778
205136338
1218271711
1511900767
1705318922
1968596617
1110721241
2084983667
1016317228
773415607
279634809
767799537
920168120
646614781
1981668283
1306270182
1514465466
1052779460
855109095
2046110088
1644872822
1425423567
214272668
903012724
248877723
672137593
416654412
1742288908
87794485
515627101
738774193
1679371958
821747309
1905500508
1011849282
1897033777
546384906
1219622830
796478112
1160935124
1306633351
324369408
101960468
1949973070
1303873759
978003752
138272855
533948093
1763181297
1274586103
359445733
2126387783
812887339
1660924280
2001052714
1914710984
703128608
1318292848
449662240
1755248813
1357372747
1840867033
1514991651
990690145
917080109
1020057384
225382950
2123524557
805975690
1187079698
1681156482
2086607601
511249497
28971539
612503987
386266629
114112458
414180379
959055949
1641261105
1374810745
1107331299
477032559
243556978
1081755831
81654722
119807910
434331833
1263381010
901253285
1890251268
1207760758
1623081489
2077838928
1395549736
212609628
645535637
1620027535
1386086838
1835846203
635958769
978983622
1409875267
1031478068
161553547
1018466757
1176156524
1298793350
1473820522
255506055
1385789908
1131987265
1587683219
217761780
1810393696
1376856287
1411834587
787578164
682486605
1710713630
2113770650
717746228
585049352
768893798
133326221
2030866451
378660036
149122713
196248688
1145051787
1209385172
2058143875
669730335
875536112
1207272529
903180956
1720587608
523536493
2124538964
674079192
386542563
1695788994
10910492
776385911
711791195
357856791
124390703
888780002
209381351
84469375
161158439
325539349
1710191523
505405733
1367971921
1343916960
691600391
2088389907
382681638
1343658845
1142810389
1528582707
197577130
515488753
1306403623
1710463946
2121505957
293420048
176248539
986424085
530240610
45887473
555932030
1042874594
971928090
986294161
1814852312
1726269553
508289709
1589603730
1469113349
1166076182
1227803504
1619938551
1379350457
1380882629
1217994230
1945689948
1827133831
2006959770
819033187
2017584029
1512863605
1532794029
2037954148
376904634
531867976
494262869
1805124677
140620560
1793679707
382578384
1550314482
340077814
529867801
508492577
1202840849
1169545940
1617889568
2014123081
2009928998
1274010129
2126283594
1415863784
1213684752
708287156
1864757392
724890654
871081979
250408382
387314247
1232100768
1144426930
840538755
2131987913
357779208
652886339
207912626
866653362
1606697922
422746511
192033396
1602344110
259037408
241872159
551303213
1856278485
207621997
1844738603
621261376
1402518931
282644139
2134109910
121938281
1420464622
1720466989
432944511
683584144
409587315
489025563
1936607408
132670862
2109430362
1903530893
1802489917
237646707
619553351
1787621042
2146518075
1639816224
1818280309
608887096
653154921
297678195
74674448
1424780884
421771760
1251545256
595968266
1432145690
865924978
2099491151
1275238413
1377668284
1877858729
46369503
58784750
1287627503
305653093
1294927758
1261314452
1007069718
255668744
410064486
517031381
1659832611
1407288778
1643659592
953830628
1693462632
43694458
395987779
1460415413
804510639
1785816323
93673297
1014240978
177953834
1850922113
45585796
847150023
1871440612
1251296024
905345729
1411039480
1553662872
565141446
283016546
2063519090
1590936935
2017729104
1046764776
943413748
1785618222
1271117410
1304489790
1450313923
2012381102
906176731
1293973291
2099135997
1843253658
457882361
1477346100
696381286
273120382
796719032
1369920241
1390855665
102346669
840359688
448251369
889562170
2107257967
401236742
269799880
1686405127
404424782
1955867460
2106818636
2124165764
114032345
1422762504
1982494138
1981220797
684092543
1574717356
702938851
888739680
76273790
1837059915
1584900182
54748486
626046763
551322379
524966622
1617086736
915156111
403533908
237241239
1039900264
778425841
2131614627
1971175703
1340292701
1908055190
1542225294
1507563968
1849179612
445747213
1564411524
1200405158
1403680609
1811531771
1660578575
2120039704
1394858780
74075878
1055946791
1692562678
1965229562
165483590
827568027
1495975839
1178116928
1493034564
1891789796
79301009
2100859970
853964089
477777168
1306223690
13623445
2063621125
1249176696
1483851227
961572399
1355166818
2051987690
1150277010
77824529
792506361
284810098
2034266994
259262530
1042070053
542868265
1309195779
1203872780
650617843
555284945
1305256017
304973922
155079786
1810964321
434038928
1685198875
460620870
723906428
606463558
1687571902
259587908
731261991
190681157
764275841
319549236
1749570412
1554002784
1595373617
358362434
1648876259
1501472853
667481391
2110037248
1372959790
571544034
89944381
545427114
2098010281
1183392716
141382395
75376758
54370012
1273950230
2113368818
2002639370
861639971
466697758
2047409024
2067650064
252159963
651323464
1547178268
1266979922
1791937437
907723434
126698073
208493675
795046644
2144962876
749977679
855758872
380701212
253580614
778067751
1364962464
1523235522
1869421874
1426087483
891756146
735476144
1353365916
937490316
746568096
1697995079
2145907560
1998633401
1331693122
1632249620
502733648
450602524
1509769433
1985957712
1822434976
690166446
1988631830
374147497
1602442881
1165132284
1256952047
1033948412
1439852023
1903282828
960669214
1445399557
2116632470
1341564985
2145276880
1809332635
1710177395
408263537
1205101191
306844735
432663116
959693417
925914311
468073320
80370024
2133487793
1174362660
1262947046
1746793286
1823313818
1670400395
1916518392
1428936820
1304807082
1801495244
18146376
136824606
1934584776
2135923151
1543111593
1497598236
1720662876
382740515
1663674209
919071287
1326307422
1894983568
1982110347
981350063
835392767
423785505
1491433099
1894990166
570032983
1434851020
1164277552
1362948442
1888930829
481064710
449812275
806050134
1632063558
623809933
115536852
686707941
1746374948
728321758
891648472
215527244
1958928352
1183097931
44554550
1560924534
1432016481
2090995648
1815855619
900134995
1128077243
1160437032
1746757586
1265431299
979949401
1245154460
456216233
1141074334
1281698447
2702555
1561812714
949660216
889790480
346955186
1165246905
513605755
278306927
1149889006
133301513
576492307
800658981
1503357418
865667102
868665960
655941211
1756888402
2101489590
491142769
1565818963
1628843494
335766016
2031889674
55619199
488655269
429345684
966424797
267390521
1722287322
937519808
1019686486
157534253
1184113688
1875862701
202543876
459661474
37826461
620273856
1961409441
852383738
1458449372
343748038
386378263
336859637
1437490497
1422192015
1503851384
594183969
947458589
786434353
1887301347
1515011277
588280738
426356128
910519204
795477189
9986599
1475219439
563212028
50005462
282482124
1089779982
2115730067
1925286998
1043548595
1878006377
1539824423
1307746871
2142809483
796093053
1365016147
981888798
1482776644
858769458
1086116115
2054905955
2000138835
1213835269
1052648886
549329579
299462591
1983350736
414851656
1787244614
1293611576
532343520
774420268
1528799907
1705130957
304389859
1957338270
622668391
1282611448
198526831
17652072
1564952372
293948070
696988301
1475465599
1752570041
1084078299
1332638948
350116709
249298396
1120119927
241978983
648372024
474676738
1758138847
897766905
1948875835
1982265583
2039268170
834530757
883439502
349544113
2022038143
382107670
584331936
1469919322
1471613916
621085397
1915218137
922945516
1773995867
1635271753
301594145
1792731374
792388659
1451327230
1375462723
777525275
80712335
1543943751
1743554103
1704017002
1156535668
1349278342
644270957
84412090
588924215
2064069924
1758867957
1021682196
1544083991
1674026289
1354345924
247262302
1351056904
1124004670
1820205404
499348981
1054484243
1195402664
1079597809
915557054
278985187
1316879753
1840159700
1017086325
425128860
1386410453
1571136959
1623299282
732142572
822887571
1606242713
1026392809
433635430
526427816
490908990
813741719
135607667
258515956
381002311
310883845
1822794002
1990727733
407118910
580033807
895241606
1704585807
782558773
1481137033
1186530044
361697687
632986081
218742437
1809443316
324133244
2122888593
1159020808
1414428039
1875811648
304267766
884777659
1728402970
1730303512
1130311888
1998408114
2142139005
965807336
825670488
1223453107
503966610
17047667
1339639847
2064119125
616375703
550633673
648108490
899503406
2137447015
78654394
758056082
232188231
1707816093
1053847728
1645440262
1562464255
1947267197
877297146
966119064
976844758
1982367628
1779610546
1799030976
1767142947
244736495
736051391
1893250802
298985599
1324945620
830244727
974966023
84646986
1791267031
372361384
731037402
1659781042
1657508973
1761024317
2018454985
1848957162
1649399219
1398644043
1099636603
1798260554
74608852
1344998696
664255319
1898580741
1526548137
701071734
464753085
665228784
1436444329
2077001429
1248487841
2109039387
315523258
971799263
1648924477
48420780
834363491
1241067614
1254807936
642247317
1856990808
224713408
328450424
1097831786
697252599
1244152709
2081398615
2044857407
1881542729
971064670
1875900900
759610808
1142590742
556568841
872909787
1227758524
377767365
811317716
1185925716
548678522
1497067515
298354888
402715580
122478006
270242723
1898355298
1392878777
824913742
2056406671
1918124486
1513289681
382996626
1072885038
2102113550
1896753912
1519261355
2133362232
2012578273
1141427598
1937699618
1014922201
2109557260
467433256
728216735
1717141083
1609156233
164562356
1225838064
198797022
953750856
1047028638
311879791
1719476325
526535710
71488977
669612581
33659848
247289260
79614603
250357605
466929712
1651643841
209936185
667675250
1167431314
1425003849
2043934352
557384581
1815741269
1116599937
1457846141
1767289406
529803499
165081426
1584896579
22131721
1410292144
1025415125
1227255847
112102993
1520321241
2021958173
1173055590
914398526
1894978942
312771219
1753767746
601549960
372947497
89359021
614151132
1407965278
1051986575
1458448035
474375818
1867805737
312218498
2077612543
494354274
963427380
453533555
450880377
552762402
54889743
426264807
1452712330
2054194787
1499030601
1149654130
944639698
691155541
939321472
1208128230
422350346
1553400835
599800228
694094848
1751711356
1214119723
403835136
534196277
1964971930
1348074404
1469413916
2052805370
1832586851
1669498161
1186712081
1630088487
303923457
308953264
441630866
379217881
918071986
88333068
1222174724
1424108789
1913118884
1908309712
1451789726
76727181
199382487
287494966
1093306655
1239691360
155854783
1530495423
31575572
1289019719
1618522531
1923368108
1346421669
710762120
1141451379
997358915
186213544
722470426
532842332
81416745
1754867720
765316304
1352771746
52385120
1348579597
702089545
1424281241
248492776
124733276
1257195053
670651607
983623267
515774384
1572019241
961328866
1364523545
1656699814
837751892
1814158542
825314409
1523485315
333091416
1370205868
1118822097
1023029394
753518281
1439560034
1949576111
328011877
1766959466
1644522271
883721390
787278437
1907948354
152587994
1529411804
1602047375
1588547892
558887190
1100006191
1482182380
94578087
1243399225
348078189
80612126
489681789
891657277
2087808505
129756364
2025674701
702757807
1099755314
216842018
1099447365
503916354
23698642
164791269
1565460948
1679606456
1223072265
67835252
553247208
1555805260
573830051
1900055908
2142757351
1177719284
878298595
1159099972
489319577
958714985
195422888
1190445868
56065151
405214416
2118725622
1386319764
993787526
860655562
1619858925
867870854
687289332
533262925
1613436267
1564466195
1386749037
1189572040
1718513093
1400836603
590735565
1991775326
1290369944
936586171
1214018779
1240759530
10983065
46574795
2104871378
196915163
1675917306
441133933
1788455054
1324178106
1450322113
383158260
969677781
1206930677
1226209333
861334919
571740811
319306737
541653315
286169793
1785921986
1882771199
1859815921
696807804
1289129901
554431580
959406298
2113293959
725435603
2073394301
2111087405
1282026325
929515309
1899364113
811238462
1350239496
2139888660
918423261
662432240
1443269913
1219392083
1857193478
935107715
702587249
960951517
764646063
1338440736
1029803285
354362503
1797679772
1811037959
518262771
760560310
1927528396
444217404
979644232
765596490
684412183
303146222
714067445
437919500
2130555200
144180303
1002048680
516054567
1134400729
131855321
524448262
1148346838
2107184357
1920145151
790682409
882661125
1646033043
1120961822
107426776
1874073777
59714573
1256374001
480900661
940460476
907806175
1520578130
2137027555
1966110615
1155912396
941173499
896394694
2041267291
1982409207
999197082
1310999636
1605867680
61638861
781955499
372369320
519036632
402634830
1024932999
1779101719
262030399
271284310
1524439645
511669816
1178141602
882013272
2040349030
2102362919
197507157
1390706477
1174004683
1554895111
905754410
505747513
1667116634
1707234029
1143304628
2028353079
1108774293
794658082
1808064447
1358454043
861109600
1731036619
710341305
2062612791
1256185557
1558574202
2137787972
117965746
1853085029
1609276222
614698043
1475211046
648883981
20241900
1864123762
1465572223
1574326489
1882190767
1320177
2067272302
885304812
1386210775
143639063
1768213324
1983366672
612456725
637731358
1731672068
1967237940
1579687277
1142145818
1694161111
1264717824
1407616595
2041548369
1556945033
1998380682
2075101996
97341915
1733898558
1274369478
38055783
1649681203
1477728152
2027335712
1520480948
1505757554
1706766426
571691587
930089338
641585098
1525779356
675512353
663231671
1595334513
101018009
896310440
1533956766
1533419987
502679136
234483380
1797250761
925821746
369209120
1798303833
1214995034
1376709816
1612061987
1357063226
1665999877
1826893425
1772952248
1616606335
1658816796
2111836677
766357377
510466333
915387526
1755339987
152573113
2062550293
677931147
34032111
391885045
601808360
40074643
632005738
911760635
1317435712
1171467119
618261002
1898704825
625927069
1695815972
2101310757
1947013712
1892085071
1691956654
259567326
1385454840
1589330651
1132615433
2077968686
1425324674
2051148021
34513979
1576370697
801379694
2076443783
727434154
1432054994
2098547433
271337505
998430008
612058232
79980714
310864442
1380200607
743556679
1559637979
1937457978
680718295
771200043
720101810
773862536
1383152909
18914906
1332499492
837088855
1802398863
1489409534
287526429
356904297
1698159742
1029138262
1652042459
893454879
1288543433
367049816
796706590
428813853
2081153068
1876002377
867546402
231480022
1381643122
789221489
782022862
1540745236
946962011
1847007756
1759415292
1942815062
1615449025
411465968
1534388880
306031907
1667291683
796902293
1826481968
488381040
380269356
852001536
533825233
2086401860
614173761
1452764667
972465545
588025622
987836227
11282915
1480073944
1375891564
1517562391
2101679769
427513201
1429707794
500860757
1990991643
2140718990
422263479
310890094
2016646338
1637366742
1974065910
258804653
664539562
1230043297
1871132713
1139384574
1711038985
1504664873
2062715043
258858370
862222197
1644215555
1949193058
188767929
2123653670
231113954
345296624
217528196
2084590607
800171734
502384353
1230365110
930785957
2038910418
1314589492
610334013
1190986096
164616939
1792042272
613984532
1898531751
324086108
1326192397
1818958668
180090738
24451557
1963778295
235888965
38278939
1608345710
1325568073
52060140
1421251616
1921369895
442897726
171862967
354511127
1458914082
52830432
717664699
1149494230
908062947
32591018
511665916
1809379311
28958839
1489422096
1742455045
1163946162
1859934526
1830193877
1665840792
1071936494
1526619807
2128223440
801867539
1224205148
123829396
1613681296
1542654860
289841076
439606046
1494917204
1504890449
1748048456
466131725
1329885041
1414720417
1510721487
828865075
428407873
556775944
1853596243
643088256
460668120
619461146
982037284
1725067140
1557090072
736775955
1948231194
1744554092
1299639922
1576648425
1390109338
310117900
1174827864
575601410
1276096158
625045183
431839238
2045947837
506321128
678274902
912082928
201006277
700214034
1877233438
1522709856
1476408963
1144710032
1475929158
1562507231
1079741571
57309332
1440542925
1307701906
1592064819
1972691370
680492363
2091729412
1543316285
1435118178
1848561333
2142434145
1222027841
120491182
481126778
1622131137
1259291455
194073166
1544248940
1931009160
952729029
564510736
55893776
576796248
429416356
1926694752
13048080
833772093
1504560224
2026914161
1083988876
1997654780
1507624293
1005678548
891323039
268167362
1746889320
537561243
1976478654
1704812392
292938187
789940025
39399954
317988092
654803151
801671035
295498517
1598082908
1033849821
1475929974
1939921406
55700294
1605355010
283669019
1893905557
1481718370
523291395
230002911
944918379
1524429023
768093593
1648854639
1484511750
492129444
516825248
1529852227
1870828343
1483192992
2011064276
219731199
816626899
1090553385
969363180
1820159296
358734047
653004240
348613294
1014892543
178007269
529564415
137044190
1171302222
720277281
608776005
1048246446
216149022
408910289
336348014
210481889
677562352
1350199312
1948527808
316746256
1737914320
1612216806
468022301
502594235
702711280
729899181
728376199
51508141
523310106
312840936
1165735235
1553288867
585346548
273860867
16025936
830910429
19784579
241418560
1711399906
1100476037
953215766
135023716
265253845
1606264284
827411319
914530602
860184760
2058455937
1742704201
1801910605
1470226683
735023613
1129118368
1735030135
2111264885
1641992022
293951221
1792428338
1203240562
2121739757
656847578
1890856981
1746406453
30729495
871381555
2088315080
1093628589
705345640
484511493
489912903
379853129
933495092
251669438
1214054363
482714584
1525120327
65424620
1905441964
1990443260
571205871
457368788
1267906864
1623720030
433020256
2058687534
1778460263
1450979488
788691675
1467067771
177588971
1940276837
1085822663
1666137711
527611468
761448913
938227298
284238650
1267023420
933678325
1653476558
15376301
1559380485
240282156
1023853702
1808990805
1890498369
473746053
1181044618
56872439
1300594255
1659024315
1887797033
249162932
736853460
1367383607
916563109
1962076497
186844994
713118702
1642068265
2013213305
1666155495
1783240377
76336769
513958956
2000316393
445467992
970098362
502962745
1068134255
1500298040
1088443643
403163813
1699619485
466894282
395363613
592193575
2103091534
1452675843
1237388479
1455328156
1075820654
1106356165
1068114579
2135418618
938622265
1464724886
1856806827
841269112
1911403020
2031106461
1830839968
564375362
154022474
1754835503
181998828
1876553966
2017699566
1183651290
892353072
889647105
1941914274
1438351548
377903324
226485533
735856153
419240747
239840944
1159493168
845482920
681756824
1338098815
473785030
1695898853
1142172792
717670160
749089984
601558444
812269998
991667860
579009374
1165353164
1693350023
2008416118
1343425810
739750956
1518820434
1557056096
412209646
247854467
188465769
813618371
1226217003
56450534
1259700307
718930123
876897268
272168582
600615264
395988358
1203955149
194864293
1086608915
1485547416
1486442728
1378450964
1090646232
84508905
228874086
1689068873
1894256060
1006580156
494936680
1223126456
2107492346
452730769
123688113
399312859
673949690
772583197
73929813
1998058966
1450644061
287898359
693116305
1392609129
476396920
1697273080
235986057
136814167
2005839827
660114931
1403817960
1287535217
2081179311
1807746523
102593262
189681161
419873816
1872856146
581431259
140696114
1741808805
1919736026
2028526029
396710602
679214841
1087849233
790146927
1409960745
584788089
1589551824
1746724161
1104112125
457237664
1101688944
1679832903
2016126250
1713199898
383483227
1921713109
1806878573
1710953818
486243240
777301421
831339235
1666991535
714952481
1137116681
382017239
908236074
266282245
1760345908
772383331
608860584
446649446
1073997415
23702112
702747810
567608888
225273493
1688648860
306944180
498968043
11702734
2011247610
1658796129
2008029630
1247392901
1098825055
324574285
1703330320
1449307924
1632377872
1884676372
1370571580
1164220460
1039873165
1216749063
35591180
610625365
826172052
757691218
1699993521
1839507102
501355577
447520743
639007852
179449216
107327077
1313415235
1665934595
1649009397
699709901
1639109660
716167324
1921877789
1589728749
2113678537
439876234
307594863
1591801421
318366811
1427802976
846320452
1777100319
9386540
1182871659
1507051681
776213793
57391888
2099119252
498734040
570010489
2128842185
1072836620
18327333
25159063
1772833423
1438075137
1955509305
1935784249
861952212
1434221507
578334118
1604436292
1827067257
942176976
1217679929
1552085550
1439039756
1202796393
454213135
698062243
751580713
1912234310
182224320
221483003
1113810919
1919659923
1258805310
118418196
1327441826
913305765
395880683
786803604
2033005410
1445847633
163832374
1005186233
1064406194
1944834629
873373612
501040303
825693582
1370424935
1388474406
1062629649
1836955668
1841818843
323985516
2079869609
1561269277
2082214945
1331072176
209388034
1990374689
455011304
372308884
629711789
477811036
814369983
32800745
1166926928
1191350036
1795672210
453436278
817902838
941020086
2065416856
2004719768
1639587761
1589811545
784552042
1369519355
1076816644
1666698591
945152289
51245928
1045858128
133019406
173780653
671760047
282247599
560850234
1462367504
684475170
200196423
1769514074
1815475086
75991430
1278856027
1233780106
1311749175
2084280564
798904044
65551497
739613764
559718565
1194736115
1191509373
1955710259
1452223362
1362990241
1142539153
303176546
2127550759
1973708427
1374230454
254560295
1770004610
1860231696
2024615353
637427816
2146507315
2076367161
2086474574
39673427
1394954984
1848211846
378627768
1203920910
1721935193
1704743168
292656035
956805593
2001542220
1139317032
1496488696
824613922
56876497
755223689
1641045967
1900477933
47783004
1788117450
1791655633
563194780
224268686
1453494555
986557304
1062639486
496763025
1015663
1632802505
339198566
926105636
244855633
1683709390
925496259
1866026224
54587652
2090368865
20724174
890168198
1294769904
576608980
1295462875
998712129
1241534778
838088086
1246042153
142129097
739516102
1441122854
519282999
2062683076
1741831485
840982000
318806270
107578125
885351649
2059689893
1937918773
1935850671
1576500620
901025206
1713157248
740416923
274829890
1577821094
1695840726
1982194251
223219194
2093060530
657500381
2000877998
565067556
166279706
1132216401
123070179
42214681
235911015
1914208394
363424745
832668386
57027409
1618019097
1397144394
1427979505
1652495391
675453841
1636430581
1996487712
378022853
369491871
1987288590
1909004977
1225379189
208615169
1045446546
1636620332
223667210
2010305633
1013900344
1217189413
1877500069
1835136306
180337830
827055079
1312241828
1062078851
441696378
2000544497
525855699
353586
2094421809
39152441
2118554244
601462674
1228540924
684660552
1384281264
696290224
1542538845
364679390
1676682922
1862365362
86773245
32486591
2064199995
431909376
766759789
1074202418
1719811605
1030490090
354304937
326922270
1538314092
921143051
170926518
95895349
655982001
2096945535
1617504436
1799518415
112180657
2051896977
1808922321
241723757
1332752130
1487467251
1984233137
2073330229
740192892
2135449949
1871413825
922516807
1393526683
1652390528
197629196
842123798
84521980
612797857
432285208
727466317
2137190594
1817720890
350491105
922689938
1202118926
1078847128
1418280437
273240894
1462587456
533863523
1022146869
1796338971
824850501
137331835
2072045519
1707225081
1440763894
98289971
588690639
1619874772
1371480252
1823290535
1780403208
1786264429
1465230726
1317804384
1602215144
600897667
1730310426
1230045664
547021984
1758972081
6970217
1235265893
1966506028
1316638957
845068468
1773583316
875185728
1981948428
620500837
540040793
1975724708
2092402061
1428850336
67600185
1593436029
1276743872
1204315182
1044087
984903513
1567392377
1667805795
1768373739
611018899
96429412
1890449361
157837682
967618194
900333204
1967825822
1288980260
504618114
665059224
902823189
1862254536
393338696
1341555746
647272819
553176862
637308984
2085148123
1947949666
1504922455
1048532631
1877571686
260305931
762214106
849728181
1830059562
1403910888
1067734776
1570344813
43525117
1675066112
468964618
1498135824
542684547
1419777353
2140579458
1390670596
1683274249
75081364
1578368340
183302807
1156212715
1085240513
822148989
670605482
876568963
1884087943
1807747131
1083412627
332118191
2118959217
961523628
1669477873
1311325196
546958194
2069535643
1801430749
812124715
1636483960
1457067711
349673030
592015005
2107633004
1941271130
483675807
803341785
930067831
1912876342
505000822
1245980969
935785741
2021713024
2078690286
804496385
1747485147
622922863
1632851293
1057206017
1911825171
296578921
994892968
98579670
748556368
192116584
354083284
1793285716
1233123305
239025535
1704231125
771253996
1944882376
133128724
624305403
766294163
1749982428
1662234031
1936966254
1144016929
893169412
1411873056
599791867
1072065083
1837771377
1712905477
1088552428
1850177020
176096041
1206758139
1867558490
1727353580
427749894
1719086342
359672206
1073927253
277426541
1780854462
1386648410
328174961
1226425540
1110232201
342072808
1106830945
689260047
2068417736
38993055
587298762
1837644861
966475643
152231316
1668263714
1529018722
1243621053
2095541457
465877769
1283129751
1636230881
604265843
1070383059
775616545
1126547223
1915059407
1575572260
1971984043
872974620
1565477977
1075265853
2098473679
1260814751
1974510482
1607505799
2033917189
1626396969
1354652458
1091304199
1545272956
361433921
1640103469
800735908
237608665
505282465
137659706
105077906
1348119483
1188491802
1851660276
312703471
1892767192
1480794702
1221842865
1659470752
860389282
1406749950
562868714
955766286
1786409989
1151462295
392575499
545801631
1072767925
772750409
1561496520
563374803
197651440
1949700932
1216886205
1281570502
1711793379
1840804232
1848453940
1671220993
1197979583
684910188
286637665
870691461
525860044
1243461408
600875925
933373160
962929156
1286786851
727251454
2023941052
605542682
1351186604
266821358
949756305
127733098
217635994
1165690848
1147653073
2057200414
1785875180
940827955
1966347595
1741962362
933513996
230083293
1172261823
2130331862
1666675654
443851862
165802833
2012191293
494275570
1355656807
1044917095
518734882
1053782603
183089373
475748946
885948800
1481133532
1061056790
146612766
649945893
1330153078
224179381
819239931
2085029288
1985479789
230550315
596565468
461787144
503003541
1904896142
1905509649
650394075
721449151
1165088591
1680870399
1061460254
1418651148
349088513
559261035
1694923062
1164486743
946706999
506683671
2069952675
2029010786
1316102304
285530121
780513160
1302535793
787548738
635150528
236035443
1809439321
721028238
289590095
754294817
1220488030
32061655
918398375
1998549474
982430843
989458262
2017642568
829173512
1145869353
1999845542
1727293884
1083008234
1950792850
1508352068
1953954673
1604954087
1775309698
1411442423
1869024720
1604432262
1405967044
1903215751
76512376
1543702244
2058346729
985641709
832627221
181479086
768735329
1574092656
223040953
1752055793
889403649
107046418
62615002
17592251
879396731
934572690
630951223
2100332400
1105716664
2078731169
1792702267
1592744851
1078463322
1744962867
1368927165
162437525
1840956879
1112349138
213519285
1045571041
1880957068
172666193
80168265
702481141
180901252
939227094
1087277086
2092744269
246842598
1109423789
1681260879
1021208576
2129540605
1498744768
1232511001
624693347
1346739959
1207569183
1625530796
1764085232
481211756
218828249
1572824665
437865440
391972504
303463182
1660849192
987947290
137779030
1253169107
1278891205
989015281
304024781
501417043
1584615683
686964413
148069466
806848051
526734571
1673085781
538854344
2120407887
1229829172
1828436953
1197427202
970773365
1277478546
1091124043
292554495
1947792045
208385071
993045941
437941112
1943002065
315590980
376317270
1869677126
1928577743
654480142
103559597
511279147
361293371
1531773795
855752094
532396967
448467556
1568005549
460682583
23393690
533277530
1959078530
1894757584
1372658036
1182776958
1811969121
86244903
1986706847
790339058
1096977297
1012594586
1207102337
2005762521
1437569687
1025896934
2120331207
1480045374
1990611503
1042609838
732984007
6208910
137352778
1588092567
1040128149
44444180
986599794
1729556271
1050995000
1947353329
753682808
572621299
1155416377
1445450767
130878326
938291683
1474824666
2128810312
536832101
276632099
1165621424
1868455031
1548990774
1120169014
1051760872
1814180343
628501260
2045412791
1587026637
808915134
1668174661
40431443
313060377
1043492021
358943809
1556961963
916920419
546809998
1529977127
1141373092
309686684
1560680697
1464799826
156196799
1234010010
1942818270
586881364
2143484378
820853021
2141119682
626972152
1846868793
1768653694
1731994674
2042837403
480567406
159677268
353344575
804359115
445871140
315524215
1322553799
352403110
1014586952
1684611665
293597426
1509165841
596195667
1423349738
1137018568
1486967972
1275474257
449925322
598885261
1720833636
907553203
768479383
167019901
411866767
874933127
1274800945
2005625433
280372070
1174527057
1555236348
1622551062
1816336060
675789615
1935875751
1243380069
618586840
1669720172
1211292907
323547972
1023927906
784970428
278980995
867077061
1438763183
1700933003
999804753
1032980959
1461657101
532615212
830841679
743475708
608392181
863312611
1512600687
1503397930
1721623902
1989215838
1323336843
1869017787
1396692666
511834233
1232685121
1247265665
1749842636
1929675746
209334074
45982491
2141617781
1368862114
858797108
941560485
924466330
639728537
213988834
1167826488
359029572
160860778
1589253821
863606492
2124656503
662449241
682140913
207148328
2041407728
1600097988
1131563845
849576780
2068481943
1331718442
2084079908
1828056905
1660524088
287027966
331100839
508978536
274706445
1918820719
1481668845
20320819
2004601985
1462546172
1636743813
1112796333
1558139739
985425960
1243356064
45787461
1783429401
1899807526
485615147
372421375
389997301
1547910408
146387455
1168191042
1878332320
938541132
1290687775
1928135611
416096096
2130072434
965909787
908259621
46409682
532516561
57593148
1773249760
556015731
1562811149
468052018
498524113
259873633
962328395
747880505
276209368
2049793266
829048758
1275383548
339037753
1121187847
1550019315
2046350799
953025336
1161278151
821434706
1858160193
561888937
1346007623
1216547423
1248621170
628930220
1503620878
1859691491
898532491
874424693
713257397
702426921
244924406
1934833476
1032345136
613914577
1272154314
830424324
1188354313
218804767
1260500235
164128240
1630120796
2091845888
1575986098
67849735
577556082
1865495729
2024644029
131484897
1697396962
460503106
175177311
736153400
1673052862
919562379
577348338
1100540208
1419401430
1121016294
771564472
1988094241
255752725
27023158
1131991819
53408144
1524759395
226090703
443254564
570202882
1758925789
1410247247
64498014
1834786603
510177447
1575140242
1771179544
1345489413
968626759
1459942362
355735067
1617982730
137473971
1035153701
1011062294
1316669721
1407607593
1880094109
271582987
166332524
1628823157
168727729
1442872954
1449369996
1262446332
551479797
1386213082
1231210730
1292753464
1765906269
634990442
199908111
2099509643
978176781
2134101288
1094240210
1292762927
642879034
1828889151
498533163
515471819
261462794
1595225871
125534431
267677961
787331847
1402792373
198849890
714396097
1981721808
100064935
194683306
2064196174
272798520
1546369334
965534683
640908947
2121591474
957750033
1700188762
1922030756
1865353284
1178660198
242359855
1472632977
1927159675
967733392
1635024068
183257330
408670262
282661985
198892215
617601798
1209155055
861870253
1085314345
1792538417
1689562350
1827271977
1519107440
1913695413
1284876596
788695570
1031233983
1193961061
1321448553
279123934
1971642588
2102077211
53836885
175636518
215827202
11734260
896440556
2078297486
910925178
1230315248
891671221
366937057
794393460
212164608
1754656931
1582184621
657871238
1425878051
1749159758
382006070
96663424
1880546358
1008107015
1874908379
540682784
1967239695
99558916
298092851
1057953330
923733262
2108454860
725352115
1387981289
1264182886
522183203
1528260112
1397911609
1873384795
1245237375
2100165586
148681215
1863375553
1509633998
244946711
1619239102
1372206776
1592295090
358351630
2094516489
99779436
899965567
801054376
1568672987
1541593695
582862259
755025078
1288594611
533381113
1889893956
1375435871
936553383
1296799797
1157332049
832369082
799305779
1358324450
2122022758
1243297037
280809155
111984533
1827821004
1694090324
794383559
587610680
415539697
152001100
1845553617
2029706991
397420902
584943552
1298383432
338958004
412134008
1621824313
1391417881
1803864932
1611741858
485630196
361723478
2116670580
1683172655
315827138
1446326143
26454529
229867775
2103285006
1138558136
1553621661
1593300708
731870509
1760359477
136115774
1733029941
9212714
1105436487
204262213
1687729228
1190043050
594637782
872843995
1692254200
917437189
1614077511
976829484
22444614
32205049
208831675
427600357
2119414835
1030120849
1346537468
1574440376
785567190
2030329694
1858850579
1155138730
1929078032
1646701828
54941827
851626856
80514023
1389710979
1922930011
2107753218
107120291
1036547207
850119285
1317485640
1767772700
2021839217
1311210471
1544260770
1326854510
2043523251
1987829342
143419963
1834845508
1007146992
48583066
2040631233
1405364638
265825997
1850401518
225028589
559881024
1291136813
997054238
628132393
1396582329
1943149964
556285163
370123750
1339646380
2082670918
2123597648
608817269
870260893
961057965
1494232939
1531140938
686523955
1859421587
206004012
630675042
919768298
1685593363
1583326060
2112566939
205889158
30226556
1488823801
893499178
733852066
931870921
399110207
1018038048
1035137221
1020834699
978629866
321404100
21686250
1821043396
860922599
1868829150
1892039458
1464077716
2126364497
2024466530
790029529
1820409732
482166600
1624905303
942144455
1841916458
1005034201
1959164520
360710571
877515839
639446714
1063671691
84326680
711819930
1361807080
658668066
265782271
934043547
1723807969
2093982608
53037428
1053764736
758904206
1131495047
359982314
854407438
1966316480
369515392
1042488223
828957560
223695497
1661072662
1714100923
2078269787
1087220517
1529838506
472546865
507793289
170970054
1365551753
1587535570
40864367
1864868167
1887544182
1527834653
731893331
1731795365
406868767
822409016
1366400832
1109943887
1618222416
1541226589
319158858
947996234
897241480
1588821483
2509869
722163822
935323422
696788463
1062679302
335377931
55771273
1864968501
619382325
1323963465
1135786332
1197094987
541402555
578662262
2064431372
15176537
2040468394
1632124022
726929431
1936481958
1941984251
82486062
447667110
1890943642
37360697
1495351669
1004286562
701108367
1708629196
574911503
1448302603
1942106580
638879856
620243516
1627208292
1421188481
126469297
316899067
495531241
556439421
1281514000
577330089
1635655029
915305851
1023999146
2105221851
491296782
123776603
744449035
1035886854
413643730
970551287
1676700519
1516144818
116969069
167034222
565049934
1040429923
84132107
1944786252
300659820
830958641
1158173748
1681956805
1969713660
1646297624
619576301
1186194784
1817215026
132047442
630643810
1299516562
744401228
326138512
964105783
774807684
959055053
1346904795
598825377
1518919424
185896915
308252793
672777344
1710264113
1781959937
1424838486
396363087
1519017676
534687136
562545994
1405208412
861653429
39256336
760101760
918972384
164792077
1136635113
1406202150
1705308567
1089700017
1441820147
1972450670
1804951859
412766155
577888254
1108511211
510538139
391267583
1186958878
462802167
772747292
561116350
2049166048
213347222
1748670629
1614958374
1000231143
910793784
626883199
1276788134
1667672727
769892475
32007036
1081591990
884695784
2076118883
2063160676
2034222785
298777945
1083975839
1010303381
879563387
2093200868
176565591
1743080771
1939359787
499583524
24167142
1631526341
2095123871
394135733
1523015168
611937613
1122098725
135489920
1831318462
2125309473
1199006583
777547543
1268790361
54609895
1564758346
1200196872
32214457
1801769852
1610272186
1533532712
1631728903
527171289
328490471
1366837060
1199241652
14692882
1455513047
1398382677
1750310674
659442379
888732926
759321581
1658486468
552642844
682804633
248972433
1393701720
1802929017
108178141
1135271906
436750823
1078559514
359702229
869973947
1152908541
2060625904
1254404305
978587983
1278342723
1314878863
1881191307
527992568
1604458827
879257189
926968788
1273990922
49042813
1931061515
1465468394
278304057
179929051
1461658582
1374852346
765528474
1626158732
987021670
1622104117
337195524
43895282
941360347
1437764029
840090150
1388785495
1765270974
1684468876
1929394886
722598717
1747973296
1486066524
2059146052
103244668
1264306099
902133176
49719611
892029337
819441181
288894797
668596385
1276464331
29600943
881184255
1507073206
1321329864
1900921504
931616660
395941656
716473173
1520989460
1139724394
76570958
799260413
70165366
490981847
1693762653
50890006
1964352536
1410037723
36239534
2030654520
1982769213
990203860
1992331087
1329233469
89679924
1233465087
1660461397
2076996260
1986140188
236193749
258852955
501289261
859874109
815798581
218160886
434176784
144126277
1134930922
1845201037
248127071
716435950
1205426588
1168474704
395300766
574763331
1308416580
815512164
902204467
387101741
245848973
1096429909
1358122235
2054904945
535453103
1233756513
1744310194
1643058444
618404518
432140071
1748394518
1972307574
1798337623
1989304843
404812648
764809914
1730767465
717267971
555036580
882874858
1581783271
1271892552
108388496
602572363
1430732427
1996399903
1042274502
1910087861
2114472603
34838743
678536716
1376922739
1849422616
1415462111
1413434041
1908001739
1471108038
1502119356
1294663936
1769254032
1330025432
1088631577
687604891
1910831995
1741558768
16796180
581723379
1586274591
32187636
1619809323
1342627776
504514182
848643559
309815354
1624097628
2114625616
94431904
1151269385
1552144377
864486360
704956755
1430877051
2114999138
818561734
1101181299
1021612962
446091912
463786082
511502698
379033695
1929141063
1192832130
727782794
324676874
1706190744
1711905053
372352479
140584063
813758112
1137710332
236374979
852621199
1344841911
717332853
134216193
936251029
232120216
1069403676
2147412197
1493618988
1887300121
2097908894
371533313
1261141639
308229579
501501299
833431969
346148266
1224575399
925787191
89650597
1478120826
538134466
1762112363
1678261002
1873919315
1578153971
132227431
1287915775
1114617177
585259458
1393513465
1902510660
1192539664
802635603
1237791917
996613179
877103480
161508969
1857600942
1984554127
1867750040
1803701277
1299680567
1330663345
1607011890
1827737116
1545388658
1178930958
1735369407
1223767314
1587519832
2067885954
1528650031
1756696434
1082556228
2037956498
2049041402
688931602
1823536839
926039248
119005376
1283088267
35415143
2134543223
1309464594
695826641
1604561517
1479914413
286328062
1735248170
1608203560
1113237634
90170994
30890858
1095399367
1279350104
1081251478
1414446442
509818858
193737912
762112922
529119758
62439939
1985375844
1618370449
1239751576
571928091
1852800489
1588576526
336360913
1295686468
126705724
915843847
343472351
1863085170
767445569
231196028
178276945
1381944503
1367533502
372297046
2093770961
659569347
588914718
769877184
431330583
1720901266
782722608
1104784300
18302180
1073374229
1459391891
1696440274
1687756143
198254709
1022372149
1793344724
1686435074
1167425034
357134694
860722341
568515990
1776333009
1198174791
1067071545
968111844
676835876
1795375627
197658246
992397572
900171153
1530003221
413552263
750315104
682476735
430003780
43181507
1516738074
823030658
608555330
1982923228
1897907647
479730936
747121891
1300944843
1506510011
200750723
1321465612
489620739
1484014879
1717161297
2099492157
2046476039
705898295
247757262
1224970835
1164037198
902318788
351902657
304322001
1462059880
1683106314
385081204
1662148908
1753879766
1388182359
1192560878
1717139020
910186930
1533680545
239732959
1746142742
1665953003
1519616300
142956728
1136215540
1080216464
566703323
621846163
1845710645
944225371
1068553502
56007196
2130412635
1122222150
400498717
937842704
945127259
1709034360
1077380560
2089856862
6392009
1923892256
938590831
1772160056
704615694
1596836922
1309966456
894588303
639355738
1190842435
1938555621
432115882
1667076902
1489035610
1058265094
1757293950
751971232
739824459
390894282
2147095176
1216071843
963159759
1232506275
1060749896
1791900123
1854027917
1231729939
1430638070
1279400064
533707249
1904892139
796824276
1246199297
1593766124
1467942777
320028182
2097234426
222052561
751005453
1711085767
257015877
1345223221
672024853
1895832834
1860315198
1711567592
517491646
1796329822
367874359
772106040
1146495997
1772580016
1085741734
406134970
1969191016
1619805216
1421431056
264038382
249295749
788626811
397352188
1491745742
107959620
1325927574
281540765
1152668120
1530760698
383121154
241905362
148463330
1992286261
462938321
1326768279
2093262600
1002703677
666886224
871732165
1888376347
1271823647
1581423210
807225784
1283858220
2033749283
256091957
1461394476
618243596
1854127708
1909603792
35284244
1845997214
1232799866
1769416921
2057726939
66131236
1121659918
896860834
1985846234
1048088341
2036009801
1656469886
1862091467
1539453576
420285664
414210980
105830158
423872348
1580369475
1544170589
765445511
1777786549
1555705214
707133163
881641544
1360900981
63083508
1515248639
856278125
103535342
110733388
27979085
1991192825
662932599
718422272
694399511
863372289
1725508103
1965600328
2117106469
875244167
1127018646
1292850310
989736774
654542098
292349892
1893486216
1879005075
1725525730
1173318418
2058426263
1784116074
1237109840
639074542
1079328249
1740936417
161390616
1116994639
106765573
1825064318
1275144854
1472881539
1360371642
49328380
565546925
1931387362
332270200
1476598637
265291026
15236803
423152972
770219063
1327204370
805822124
1035755263
1180574380
1870011590
1697172173
1991056927
1955119720
1889440638
1223180834
663305251
1102006171
706533159
1361760534
1886367632
427430577
135119919
2132144567
1865100749
1027226993
851150249
1748841495
1581919672
1289291436
722173115
45362919
333246865
120620777
1038790051
282474346
462592510
2058267635
1828829072
1924456796
101597001
977501660
186208527
272517057
158143638
1237035660
1320701873
4988169
890671405
1472748285
94647674
99386147
1158652822
51727888
1611483040
1985326003
254405446
1391345186
2052009204
387268753
378010408
991202509
1615794903
86807467
135242697
1971730087
1033919835
988452856
1015235984
873926784
1236851714
1400152267
1528507156
652036806
1067288841
940501722
1503128410
328351253
1418776245
1951787980
1558631377
1026064319
694900262
62483295
1737579292
569916737
510156261
61498003
1364236954
570614211
1095669574
1393337620
893243755
1844379987
1107201405
1218269258
1513680402
847088895
1905234669
1327432887
322838821
1264144412
1279539362
1597826367
864253780
1665250221
1858030506
2083872752
1951890260
1186056960
453139352
159235677
282714431
1363453931
434030706
78609801
1707554574
1161295508
1369594303
1748004479
296788189
126739091
1525177361
942054848
1679333744
711934532
815286113
2087257325
1611513255
1653541840
1346039211
792592784
821861881
2070941878
1005531294
1910019710
781293798
428737193
1332166720
614822731
1856224716
411746224
1031233932
1385743589
1782691415
379643342
1407138668
869125682
1696184531
1169993748
1326886537
1693009753
345342760
1706826348
403124818
1305446082
1982028949
1517768167
968539137
325022096
1514479487
592598333
891890868
1426272993
1679707390
288954470
359483127
1611119841
458892609
1929814527
1187655167
1875644672
811781082
259566068
923429794
49893313
956461120
653290305
769752627
1125421388
1973911894
1583464367
404287268
1960543603
497346242
1609663390
812773668
1694293095
1122452419
753156712
88376971
1172141700
330842383
262024045
1376071437
2017156284
457760597
1402293649
2147098278
1100972191
534499701
1681333109
1636367320
11486564
1602805373
853686295
1604723980
9359095
850545778
1194691295
1494122463
564468444
90526200
605395930
1595199223
657645821
654217388
921253897
1273728978
374160025
562796606
1437490608
1651794388
871175113
545419027
1671983277
1069413353
1424253742
1753753140
193508866
1652128562
1537878514
2060907
420616544
1825616116
1829649518
1798852347
1532573751
153442535
369480294
1102686134
467777090
40062943
1373757234
1933445988
502913612
749609202
425734607
945579576
1154839043
726869317
1613258083
66437880
1846083129
1963534620
660957573
1025578750
1093019372
799447665
290277966
611193555
744126512
412565375
713498771
89652589
17917469
796554392
1803633187
920753736
582654055
1014166120
1156057706
1953693519
2096463813
332471503
1603170896
1110617948
2105749895
618715192
288976936
1580362791
427789226
1908664506
1692344580
837373258
1954718112
39966571
1980413925
1301530033
325808201
1016488371
1144403571
825407007
464837126
1206349492
202042572
84051900
2069228373
1126927762
563724999
1701006803
1951295185
380239004
935085884
206237792
1780521366
358430218
1978632275
1819958900
1989769071
1814104086
924431465
1087293390
912785208
229978406
1221296602
606593080
1831134876
1587382303
61759239
2088511580
327913240
1544071397
451963764
1574191451
432357797
1426467778
161429223
134628902
583512939
225796944
302140043
1143615072
1021825421
1177920102
1411807397
752891935
518116803
776014575
367719784
1453480430
934781504
746251133
1879127677
1534705255
1793484385
1109030397
812686216
2140226780
563382983
2042328586
1682890508
2050886697
1819862312
1866264320
528371087
1765213573
1230779696
2025306672
1113769677
299142670
976611464
1492483320
715031872
1448153414
990193361
670117708
1829220109
723759960
1185359481
1175071292
1814539679
1655571245
34326570
984792417
1471499854
1402320102
1346993115
1334005250
1587194514
809722942
20016260
213580938
506976246
1545559589
2133128408
1951847245
515072278
625308640
1477270214
1963490488
1967752394
126407823
947311801
242581843
1923825519
2143350710
1861211315
71831075
345905798
2088263531
1357749676
1169834827
1194181947
590797593
1637293829
1533348174
1524659284
1874800787
1710692683
1027305604
1920928469
616187812
557222424
1723569834
203557377
459811743
1184915501
1467880698
777275850
974134666
1179613370
1785525922
725383417
923315890
1955062290
235616209
1490969882
1347478155
719087957
1817561676
245697372
1171478942
1700883872
2028414266
763785298
780960423
88997211
673602100
1899118749
787273337
1301035294
1114289367
1172060305
686823519
1557791041
1511841692
1599296854
880976260
1547364718
1677628113
1396100117
149795738
1335653595
1289866061
20564820
2116276619
1907202741
674793320
562496001
1860576029
1124766380
923143866
1651831101
182181545
2013128862
249216763
333185732
299154250
926406884
346252070
2004839187
2140105610
654112067
1328877988
1796853742
1635589908
359469182
1235128867
1103018489
1713048874
463696500
1432898654
1197591571
798689062
1922127169
2030812511
309642228
297013846
1267968235
923498344
1957511897
613681770
1575296797
506766994
220421275
2097892345
2100133999
1001594821
857338133
1680565772
1955547109
331413339
702663688
380753245
213157877
903519863
1265143067
1723319629
310121874
1434487284
405035009
272620447
1728576915
145711224
1613581732
727386448
420364420
1767354464
41274197
1690134017
1114429108
1463692995
204632899
129765807
1679948958
2077064420
1403190644
1791827603
1038731110
2038593273
2123157299
2042790932
635568288
1555827135
1037589393
1729697928
800410439
1943507508
1692552190
2144637941
32411363
681755072
1680961500
864131518
188067067
1296830000
341996860
471255896
1616280661
186296114
658139454
797827589
1729302036
1096217789
32571303
1194185221
283261271
653040868
887333905
1319039902
1272672130
1768887109
973230397
922891847
1999690042
1347005889
476524999
946100841
330873182
453264384
682232011
2114335805
405215881
1705333981
1184915772
269677816
1136181903
1448785141
576423592
662535709
19951372
867288350
1398097371
383630167
1730632055
1120415802
1037857798
356975760
567411573
1895707079
2079473789
2117109815
360336175
1423139894
803818328
61390332
1343211393
2109150833
1010271982
1579999312
1800367180
1521822463
2030821337
933064485
1344501406
872971870
559459458
1692973616
1593614485
1270600623
1445193299
2082763489
1476763273
899828997
1074669908
1928283888
2033312391
1460693150
69303464
856916575
659073253
1121879700
1914233522
2038675857
439176249
1314781321
124891526
1575648346
1808130532
1208587941
465023715
254152476
335617655
685432463
1201474835
589901326
1268547871
1833736492
1502540253
1322899159
40618275
2067007882
1872238645
1957108469
218280277
364487284
394394608
917436985
1757541347
1624917203
591783278
460145815
1953011724
1509557869
822000413
1510769846
1047168242
1932623790
984389649
227668532
292380259
723427777
1530605076
1547529198
845982088
186783098
1398533273
311851513
1395013734
1779572948
971305260
1203722203
244309621
697046444
679854216
1522992945
1547136280
1613580293
516081032
1993566740
1116600164
52202550
1112054462
1310483548
792682229
627915889
348658046
1641088689
1071064901
1275381905
749482766
1998569745
1813222201
550226638
1998229605
1203411997
1852311522
1287929
114293405
240155591
1984936543
1866051599
1955171012
1167354413
590455442
61921071
1523295049
1250683114
2109126724
498786631
2146938512
285035428
546535237
440018308
1321314405
989272753
15051675
1126486999
1312190046
713653448
1231521152
1312997984
1604572819
250259909
47773277
637453556
567513619
2086626424
1327518655
137660986
1982452504
1348500742
1271088469
990118455
1163443912
2039896900
1132001172
802377023
1182377119
895717635
766941436
1757950252
880606945
1926722621
372710840
1428297795
184695529
1291960555
1704938564
486381469
348670332
1958757427
662639066
2099936363
1258813140
1816104351
1360076255
1608344383
1042877186
612870759
926533432
1327879735
2103652987
1603135108
1365653331
842134086
872131929
795121716
437051317
2122880715
2012268746
88207599
1420834062
579017412
251928238
20371651
1013232769
1852803996
1010081312
361680902
486223619
635728628
2027510578
384948678
470834736
720315806
1370367970
2088857045
2120400947
1625659658
2034430938
1632203517
15711282
1959051848
2120152209
1249788296
1819872893
757365694
1980274244
1277210079
1563655370
1005187928
1308832728
1606490475
1333777136
1208066393
1706268217
523931242
1571759667
92915281
2021408310
392094023
972251669
922120417
1438806967
212654804
1388125397
1507331302
1475157495
1447652134
921154339
235764018
80634887
1637147434
976530675
1984603495
1057559991
47527737
163014862
1694284083
1898109477
1838041498
1391595875
548716946
538192325
155270141
1468324005
1734469625
1548160359
1433127546
1114668162
398733221
353740662
834710973
1393365885
211860663
1677296368
632423532
1962287048
1029743077
2042408172
747030253
592243972
602093296
1897763930
424951840
13775751
929887960
1735832057
1481937026
1568146610
12314117
1562048729
691222613
1965883219
1667924185
70782692
1745398132
180472905
887763334
1311722648
417194482
485089776
427708103
880182705
733023836
1383633235
1673568612
1798412544
1427387344
1578850639
1532523332
1624623407
1637802618
15893502
1538073954
659020899
411823919
2122910268
729632152
537265500
335296210
1137491998
1113808247
101618295
1802987366
902285505
1769001033
894723879
660853532
335303655
1076421002
1488075723
843991498
358850663
792971980
1953342753
1593506915
1714506150
918784552
343598639
542664189
1872485205
1292054675
986875563
982335126
1510714896
814331827
55162016
41579841
87100188
512319673
1333685249
858403591
1084397847
1410636411
780691255
1992614889
1657081887
405892843
423614179
2059749867
1927099863
1226078972
84599568
1162123117
1984766495
116157153
1011020331
56070417
270387910
449249826
1549974147
781563890
85317669
540584083
1330518446
839089256
1572782406
1150255342
237286657
616069023
1255747608
511379329
2033214017
1119530623
534883799
892418078
295720760
44554970
711366412
1178221581
1726095934
15056678
1678792710
892051683
310995602
1999798224
2019356968
1354503774
718764221
428737873
1445970636
1018737789
622036513
2006279978
141992428
1485097596
906286654
1804164424
1480930285
1710044249
1476367823
777567075
1172804497
70793490
991265804
1512567290
898448522
1199239610
85680786
2062457213
1062027259
1281177261
1817455877
1189348351
1768210621
613750377
1622350492
915658774
783333307
1484968900
616916170
1989390950
310640605
2121690166
1752488234
317902966
639281799
273130847
754200695
1184678490
1259052090
873047232
1917202144
117974409
691629974
482544761
1810926980
917137141
1038328669
2083758682
999008591
1590267094
479792359
919633370
1962933170
1801783656
1911330299
658489040
2036488952
571381109
317538226
1052560095
41943772
1856770410
1669492699
871240813
172712918
658207002
552436827
970287291
242924649
298953867
617721840
1688454581
164198567
1177402192
4398678
1918482637
1500338932
1985517147
1568563250
557663514
644901810
1072382455
1778982916
374231248
1338028550
1639178407
572333525
302161139
988197918
261278958
828273519
1370636883
1584643769
545831809
1006510394
4044896
1247344154
2031019559
1183441223
9855787
1735929411
1576156444
432686449
686991886
551521080
1242210754
1798314423
899061065
641787968
1934043475
1097994616
1312421111
2018904570
1638426149
1817482
1899302568
1963103366
1424079567
1005502098
1941754927
572837346
863679398
1964465410
110600598
52831340
1617521099
324354505
1389593383
1450999859
440331461
56202201
1244070955
762141261
1897837847
465261305
851805433
1770233459
1859788350
2063793141
1183848727
1212764577
1051257091
1601074448
1907092805
1190527995
2014824066
204358001
1420244614
1289946918
719710442
654114339
712353713
884371640
1739235013
336733860
313356163
2035671184
1128002890
898703333
76398537
2094141960
955212305
380997029
1467472574
345781401
1508734338
1914564160
1503898021
1064700591
1710331250
766869317
1576590082
648926031
1005502121
1440639289
2115340557
1297545679
120737819
1419588556
95119261
357600787
666754084
413565681
410810955
185238643
313590661
458234435
610292584
907722449
1237079877
864430467
349886851
2110970933
246825763
1728438575
99456508
103272717
579534787
1916685794
1609337612
1113343989
752913621
173571525
1447006860
1476315463
1541911376
1812458468
924402577
1307356129
1643319324
484717821
1380737247
1747635501
814556577
1546457854
2039009145
2055541070
786855678
452567602
1013519471
1761979238
731162839
1928588558
114908007
2121608771
1874570585
1977729112
813761795
909403146
601486571
1465632690
1475853446
266399357
613460338
1563685267
347018929
5615561
2011230235
841751437
513390522
347601491
1232548762
700319444
45678945
1633847524
784168600
987075627
1473923559
1604271979
1905110534
1920878668
653039984
1782624928
1115497225
1587877982
1584918714
441219272
2044321133
1949269354
819926788
1510424961
2022905314
986239471
691335428
500414040
1214623824
333903023
311320207
1333076680
1288027623
1101477376
31039664
426173677
740165522
1698991033
1784957107
1696179490
320774173
67636418
559459647
134698721
301170193
1018476267
345762258
1219428503
358358799
915372423
1033200709
363416488
1673343149
1984203392
8968982
2116476336
275072008
738919052
894172118
877229953
90015442
965198168
104890711
518577821
373261895
487627141
647748050
1098157083
78182782
588301697
421877111
96675414
2030473990
896508685
1555291231
1019265032
814668857
1543157819
1406413995
2014109985
57021933
2146696927
555786653
800675622
1812210787
1208318402
2046001272
2088422559
1662353483
1761284083
490524660
129772147
825242057
314814883
744797666
807780137
1238749720
811254867
407068132
1112092656
1499174441
73062042
743925475
172175437
1769038058
1125817622
2122570302
1816396453
1579212116
643118597
700360981
521126107
255697132
360625766
1043903331
346516317
1751078240
1627782451
967333369
309052048
1134488575
904187932
645890165
1932191464
560977539
1509900238
821449689
178897072
1913539177
1894995016
351488086
593113195
1528531671
2082078969
1073339502
336529201
1042365112
2140823751
1583925777
1956562749
1121236715
831535829
1265681943
92678982
1242790156
1466355308
2135737603
1874556983
1957789967
2024335081
526699266
386110349
1397934079
1437022467
1076117637
1379525956
1655224853
460719520
946655702
2048655187
697088133
501417910
447665180
1615465900
613459108
1931781821
2144351427
1699549007
616460668
606303359
1277882170
227792271
1700773341
1063186573
1997277899
578276613
1590064997
2072941781
557588898
494571032
1110410356
977283398
1866100399
1359819721
351827412
567566570
670262129
2069003682
260129206
828030380
148621114
745322297
909313411
535674015
343497804
721971213
423940314
206588444
1484918648
1190448264
1106736717
2024635997
1155181725
1387992533
304179020
1232839037
752754335
1246065163
1023645007
2107865042
1886794855
2110184681
109075596
422368828
313454576
1832171297
535655979
1121025539
797793291
1505961998
1205465683
1610039746
1393748707
1878344820
1145125510
162689337
662068257
1307705190
1690573894
143756575
1220225847
250536773
1956698725
471024682
1206945096
1839304796
1648576585
768063341
142657602
2093549186
1684401072
792593768
639272991
1711256818
182265502
1157570524
2044468747
338121252
1933929031
133621344
562740640
668957859
1206743331
298617928
465441902
295183104
1098219710
936067996
537489101
770749492
431797308
1260138947
1380673375
1177884535
953503485
1815260274
1282219185
1609133323
1658394198
2053881020
972681014
1400215155
1335276467
1744956446
1696122998
857835090
1529946025
1033263177
479193136
548624517
1760170893
1605373999
1184643959
1226847123
527467338
867350289
1149581982
1524690773
1479287024
283996625
2130071371
1822131755
1897850330
2105744001
189186852
1861373246
722838796
235715899
1442395534
1835660324
1543546369
1509383039
517708405
259477013
2137867911
1438513562
1464909798
2078662922
356099338
121696725
460086601
1978154717
1220235937
1872466297
178956399
1145251068
145886739
821623915
892105870
807691607
176129201
1711888944
645978306
710317492
691871294
1406683485
1327848825
1789036763
728288702
367369332
705016644
642747850
939650290
528571889
2070147339
1205041510
638524777
1821121596
1790073350
1659073865
1470510003
2128379490
17280128
1966512296
2075076897
1286283342
1106704304
1567312118
1606096462
260421194
615774602
1319133466
1835545814
1919580802
663553632
1752376008
82569816
1892474973
266564998
3337761
544987682
1331990647
619419889
289128999
175046621
1925688856
1402812970
931693744
1913639214
1995530759
777888230
145625921
1362651331
1307947094
587998559
344988339
1592899572
1396937457
238697594
1346418590
963559769
737566493
41427119
714858236
64805541
2077716850
784266036
189762979
1788999564
1775313296
1193372317
35766678
1522662282
632553292
789318024
1969568037
927208506
474961399
1685970203
732822540
2039552800
1174272336
1338163853
502704902
1877213555
2129156456
592983652
344430728
923091001
526180217
1673898404
705734932
447370251
364875953
2136039697
1837562528
972177202
313654420
295361147
2088195658
597168866
1798598477
121879429
345925437
395608818
732000021
1374701644
1152891693
973569737
1904508884
1023959230
294947704
1164104856
23932917
935462696
363547827
804182741
822045728
287207190
1450247860
1122116320
614603755
782406305
1139635570
1332032486
189597040
917787059
337309907
2147175324
1914108494
2074416897
1824726290
988359049
2084916108
747833274
329868002
609411429
1136494024
1835644991
636760064
216642847
1624929756
2003528746
619052842
2082666055
398816347
1204542132
1998006394
185659896
1821702807
705003135
1384216866
1863770475
1720811146
397568644
1557042400
1641080257
371300152
2010229239
746200377
94963943
2147379377
998384745
913875418
2092058744
1668372601
777784842
422861075
562210878
1752959431
212982984
516988972
803556335
501981666
304203456
1036338042
761108874
1316508764
922798209
1342344794
127165426
389166734
994587548
770647048
686300378
1352424804
1775158395
1404084152
830017251
1190608971
783696037
877657122
355115096
1834706385
806788468
1600832722
355638509
711284792
269463016
591531452
1710196861
341041418
1535793364
1578644381
1340012688
1838780008
1762809719
1055810561
1017968501
1912765964
256998316
1188228726
1735749143
128938613
584416706
1896962969
1366332949
776416941
384389965
28659111
711160916
299834035
1835732271
384903560
239950600
1983655908
1437023614
991528504
1340830736
1110256840
1919084084
1510368494
30102286
1239355849
995946348
634073658
231051286
304932213
1320166785
601263441
1826187554
638304252
1251917612
1286265094
2005036406
978591856
1886415867
1568707492
1354837616
1128892543
1563159153
876836644
472906584
1247895712
353707623
1266377169
27042325
1105863928
1928912727
751961606
1992309484
1196677274
1148114434
1980130034
1640888693
1006289461
2019263432
1430193253
1706166206
1467314410
1159354348
785124202
184117226
1434912718
265911876
1871314492
2122047257
620155514
651177316
1681285265
1224795904
61743302
202931433
1193743395
825796806
1067281503
521520082
318079168
1803681468
1661584217
1718648394
164529308
1360428673
1711504709
349224143
1178086397
307596424
367474736
513808692
322843215
906458215
1055529773
1463563758
924207740
965840029
1121084388
270713882
1282223647
1278500917
723335856
482349327
1001223790
1770840303
1811074574
1772690889
1588673786
95527444
2020194252
103431212
1450148549
258283997
2008721626
322123178
458645926
1123413058
1579507082
46791001
1445135309
579222919
1667750424
1867305584
405300226
1720912737
1271459400
300754587
387307121
1538560118
936837743
65780636
560879781
1756409304
840706885
2118092375
369207622
1645763909
2032698882
930087005
1104685442
1590242338
259251475
1334576847
623018976
1925954724
1773638606
1850097737
1088298447
203968805
662821687
1331694307
872369877
661282178
417541586
1974203112
403857795
799810009
1865880646
487633122
979655612
539184314
1445540192
1209380872
2145685051
1665639728
1429706337
1839340565
1997532532
1976352070
1091788551
1471641476
1415000589
29862963
794859089
873511623
1385218111
2021249121
1316381272
732887415
841439452
660183628
903903325
243044485
1456902405
1595039144
998431165
1011867045
1290146582
22293725
341890920
1958116430
1274324532
745323072
120086291
454167742
511966902
1103250245
969051652
1152352639
714495728
778666483
709529415
312604322
818859707
724543300
787201482
1766461254
883266544
462511679
1732776544
194173985
1633735403
1228395713
1562892067
2014136721
614690473
1941229340
693347254
573773264
545423561
173457774
1285136838
1111117754
70427125
1745744510
203364680
2046975095
1266547299
259761481
54477967
1975748010
1515461070
795102286
1146645671
2068451502
1659148154
635290300
1292389784
178641769
30767861
1253216007
1098433098
1196917670
2101767233
2140351925
1434302927
1495536864
410102722
1590584017
23425558
1339571864
1994117795
1600754882
461110624
1432621661
388193123
1737633350
778243711
500714095
2124476775
209782894
1736379359
216930273
1143573053
688446931
1071279482
1960999126
1097024655
36225908
218128306
579737148
1329467838
1662757934
1987031098
516074251
323036441
1887302217
1600586306
622260643
142486669
1816259118
736840388
1282022084
404443403
1112308764
1661572232
1032309518
1116012133
2008205021
259329160
410362336
192443370
2092026334
1656903205
1360217908
272112728
1805195082
111224775
1473643031
1750773285
1828818573
848637511
1401476846
784733202
1271471752
198130183
85601653
1367809339
963415996
132625142
648019769
207025430
1568167487
39539752
853249514
985621471
149515389
1875587394
44409188
2079250230
1215772009
421593510
298601957
1936536057
383739494
198751660
84624062
1191339055
443349487
1943032239
921149365
1396689990
655567188
1579094936
559436938
1832738394
815099806
1939136032
1849951699
1765512454
1851101924
212004265
1358789759
50014540
746633158
395236395
117938924
767267658
611613426
619756968
2122964003
1056002537
945099548
228457524
620648868
1474624395
334330775
138468418
1220696419
1737233935
2131928818
738115941
1146250435
386709273
467843295
1219332518
1511712309
1887235221
1566132247
741948056
1004949386
277802133
953264402
1610282183
823249032
955977119
1865433212
534917401
718365920
580421523
1217125553
1215382508
1441587893
2067135152
1062213835
934160885
1568534589
207798548
1576125989
541629523
442038950
494536184
2087608180
357985532
1458144394
1012967114
418349602
539437719
527106874
898030327
957051204
13634907
1250379177
618570733
389783410
1295067730
2122539682
781714987
1514291474
2035609842
1933848326
395577529
844621562
1865084434
294861792
580877713
2048532435
985585967
1412258952
1218876011
1599349631
1932322783
2000926107
389163026
567968918
1874094738
255349219
966783871
617802373
57258132
259998358
1856398697
1625347178
1764242562
514671435
1825921855
1003512580
1015418957
1289546210
2112132833
1685596897
1403632063
1572035736
1640038106
262868610
151193196
1466797841
1466541784
1429414232
50886659
1820264976
2060296129
1911460018
1262080259
493566220
2080084086
1581750108
214495321
480395304
219419912
1986033405
510260640
239754070
1099950144
1668053642
166440551
838779765
2055918278
198115600
391727382
1554849170
1625580548
163155681
2022068682
1692037228
1462202939
102885603
218494675
1136173860
977887842
1476998747
1437504668
831882182
963787119
1848453845
300583395
1816941651
35550041
1398552829
674714657
579002983
1997251554
197512346
1716777994
781919412
629202823
465538267
1421842743
1617060205
765717136
1050191490
1279891115
212262002
1470902659
775167583
865312555
1979518397
417630910
1514351417
1166494136
1646092187
1485618330
270047243
14671130
1399026855
1439420243
1512976098
1678337180
1712846490
621028533
1217735276
1605766297
1028516795
1408915493
1638576235
1974126062
993826241
1633675136
747197525
1214526145
1964955691
1433576079
483434652
1934940940
1791043027
1854006210
561752651
1520281616
101119964
2102038686
916433442
1010936058
1188088667
976937301
470523786
737550185
1137420323
231666076
954333771
1171247944
1356017379
2069305523
1046826262
1261350767
665792309
379128265
1246824446
141075766
1612039637
702331949
456604170
1356126618
1476068084
1930828600
1601985661
301471891
1700206825
603750090
1101669374
1974702709
1185681791
436268051
317872969
1182195414
1202982221
271850689
1457178095
1201031653
1942030608
1582125172
2032863715
1996908602
2004298861
757261189
559260159
886960885
2141888513
1644540165
1689573370
404679726
1934224330
1603287477
185911167
1198000979
1516100836
463115330
790849311
2135912768
474477755
1864640189
1048550453
122135682
2072534574
1847862555
994071448
823121267
1433693425
38918990
585933948
500198077
812032708
1964358645
83753707
1730467152
185679451
167000429
488983056
1903406358
733761889
1138976272
866928034
404100313
1582849752
1830575104
409707851
317679222
611221787
2048486954
1122987508
1748379467
1377245305
1704075130
2088911976
1951351915
1866465506
744874997
1996015634
213685959
1957384493
495364275
1429599243
37728163
539992117
1125393453
1887537854
1232202917
602067872
1056501339
266962598
1479726128
1610118750
242901186
1426560586
1366145388
658281987
1162624946
1403231463
1742186754
1110715023
1910057202
533478862
1936104634
2097939207
26267005
404647382
207812681
144653525
623702194
1343557144
437538091
1459503436
1644048734
1079610905
573204260
1610566787
779196793
1227789819
1227071661
1652652952
757069406
489535690
1527873109
1126916601
1389885836
1488006855
1597805596
428746917
20193387
1549965153
675852548
1354118289
1617781934
2005386226
94000032
2018661346
138130578
147228971
836658720
2142926074
1354052452
2050529899
1437942422
339665987
1899839825
1606970209
1956773704
1078530829
1689537470
82844220
1568604987
821486855
1597597102
1628660179
1054400913
871991117
2062461001
936219793
1253080804
262196688
508648059
481074677
1682275546
1260132938
2144788846
670174542
631893581
1427753461
262109485
1678976986
570446921
856566882
2033169476
1506869898
610591040
59441499
1547814046
585213271
1252197946
573603493
1289718554
289616936
1039681134
601939836
538341522
1131553392
1933923327
771717541
62260549
1809542246
1194226656
1537498245
1554672147
604232078
2043423324
2009953966
1755545475
1509771096
11349712
1270236272
618258213
1088617212
1560979632
480183965
81959782
724958081
523219752
879525738
295880565
1477604597
2134190582
1957247637
429115328
39264585
1985133697
2073123267
816409332
1794620472
187059172
1324477497
1464518842
634616732
242388331
1355074532
1022290723
579375991
1425405913
1972503793
873348854
1088274170
236648227
1287635569
305777377
981128046
778201481
1729742377
1615409396
1237932626
2139710125
133785069
1806726637
938881858
1200306304
1368855019
2066649568
1647132323
448845775
1160667965
505792736
1346899941
1417568074
2076029426
1192151663
625518420
1555039555
1816802136
513251869
68760715
1343701794
1756471332
1042235356
2032787775
1407797653
842162952
1163870302
329622179
1420803322
586370740
137616634
387388479
728545700
1777589196
1586764840
276191635
589504580
988671941
1911200185
532220223
470034958
466758360
941629150
1897733874
279135313
631750132
633930402
797439130
212940284
515426707
2114343589
728909391
870288065
1209287547
130794078
133839757
1252870188
277767536
1432052656
2043967929
1241377028
461939470
870852516
32849462
1635492473
703211593
1181754955
267026686
1810231133
2010242925
1073721063
503324271
999122275
162201567
648945801
593955366
1281216793
795681648
29723088
649627785
1408735569
888202730
1386615142
1296986520
1467575472
1247939097
957752989
2047441600
1639658778
670574754
684751096
1748928919
735794178
1279190648
524335390
765726067
85927650
1951838801
1434460297
809001585
105370538
297208768
2076361252
1664760582
530340948
152785215
545694325
141300455
1477049250
1919096195
2130024377
1090234492
517720489
1632567138
218821163
1803976595
1621796608
1931685640
1127083176
584346652
591819373
1968712673
1007805552
721494895
1132037111
1973640215
1959614828
955111229
178745731
1807745342
574142168
1106499407
828906392
1904328747
1103487796
1743862905
123732131
635022853
1092720757
535337518
1605818953
1670834013
1359971444
1603057954
212697332
1691069795
890384676
1882282396
603199461
1071648150
579843253
2075786420
2021753436
1669008989
121907738
37730412
768417477
1384867522
1475539147
625414227
57396248
1641593880
1432860002
394188953
1999713520
480667534
116933192
102834076
521561269
1041286588
2128090839
2066686255
591831860
1491995617
1437517888
98648126
198416708
1478207175
671230587
1757677685
615628130
1967202457
1092959970
588986792
230557413
473009929
75296275
1698945448
598600425
1832159755
252413729
1575898684
1240113387
815770048
2018773135
1344896859
1014541848
306810116
180760475
139985326
1949088346
1669293869
1090802066
273172765
1317973025
1850087045
1316223854
1892213320
367791386
349160164
1990875709
1630647627
893040048
204407648
2019912511
2071679007
1452065315
2037419282
1440937143
1704802412
1643564640
342124737
1300645101
1594639843
1307146760
864006600
1658698759
1129448648
1897870591
1214241776
1765350191
1490427859
157242345
1553498518
371301623
756208380
1903651713
177519142
992269790
1301111974
200013357
1047853233
1669553282
1594599810
922828536
1056076037
863255043
1788841304
836605570
376506252
198058438
843163057
832950106
1888011807
503804424
2094255222
9765288
1617943343
1235090503
193249811
1613797404
1221467974
1293391157
1353570094
182035315
1168319516
166489324
174301149
404518780
84396559
1405890486
286436534
843026120
1806982998
13561259
2090946089
2058532642
911492302
826461023
951017009
773817798
13639118
182942126
984420973
268178374
953648459
1820882596
1252120342
1621164493
18042056
1812403543
832319545
537117959
1854489109
1107643827
652453058
576076559
1373273514
461526450
2133176569
49055250
1780824387
584712506
1861664562
1290416383
1869819335
1857546637
606088241
1079483530
1455257998
1722769191
257183718
1835053673
162467503
306782346
1912705034
1990058484
141470061
813161211
572357315
644375722
198790686
1652847403
2011228273
576375395
1119244203
648221923
2140022241
1799277795
747494841
1401031565
1400514371
2127129941
1626020628
1061380677
1890697593
1537627908
1106426754
963792017
1790176499
1467190615
760687290
10835418
416944044
695098940
919812510
1637767773
841437061
1135779807
1400133019
920209152
1247276249
269300838
488457747
211460626
1160356804
1686296077
2043310829
1051646667
452335488
114043738
2051060542
2049663576
869811250
1562911619
804233818
648186683
750123159
1980078849
166756217
1465594467
195451230
1596278626
2099942166
104673072
1062103709
1475668841
1405492580
2135132983
1055695374
1107612627
2083966153
207979231
1055687250
1301846833
273071031
520572475
804993928
1064580662
279639850
1696837575
615929585
1344686107
2043317536
1837059677
1143826588
204521149
1652630103
928437296
495962557
1200666373
1170608290
1192810402
58677890
642164993
1816202746
450661305
195120521
1855970346
586504527
510015305
1764096217
1361191878
139227743
128612094
388018258
219865826
954816077
1373717403
698919082
1475500253
164448129
1582941106
584835340
813970777
1165433560
392160191
1392317912
1323201786
231083530
1252308261
419805634
736593164
344532596
1304074277
1260714451
730640473
1355028083
1616259899
616875526
1194971808
785558659
623182549
1372447925
763057653
1974716728
1932208871
218369012
650868180
1004854523
783838789
1232274525
783010909
1247211272
1244030658
84267828
323757426
874916727
61888122
746646697
354393240
903674102
1859503687
1731751464
1793130363
522950622
1423503413
855334956
1034386298
505235379
2030693856
1858928924
600609007
989066809
1387246035
1294276354
1485066344
804484270
1467991876
613435976
1764286003
142948059
2125847190
933857202
1348091540
389912772
905709887
1401252435
2050189931
1517006292
376765090
231255722
1945480046
1392285131
1096335318
2042801128
346767419
563829721
1756724168
1577375442
996296804
1914068164
704959494
1242581925
1388378412
1429419357
90646648
1708286172
550771043
624572323
1702204431
1925791927
85509616
1906469621
1488696422
952732628
635600324
845615126
1326070544
2122187695
828274287
732934500
1643332788
937049259
1033189368
1989392320
1759607252
1121540106
2112586112
333613526
1448802054
1560397521
1942189423
1106850028
488701332
1917260574
1929317740
114198812
553478876
176970
1246025463
2071917981
3078433
81585130
436729687
1723900015
1334134817
1486784980
1685354538
399065069
878554244
1292180597
595647337
994993463
483510370
584161266
965081111
275337795
797502529
745240547
1541283193
1934055603
1774009942
1771092273
640450722
665829161
1126542021
2108417091
1477308379
629682324
345349406
478748555
1444138756
1705029961
1732476693
1732462969
1644846163
1294999148
1070006725
895621875
497761197
1519006557
1761619336
1816285566
1308445660
498604064
943209011
1359012195
2093138374
1404860459
1022177172
792866938
7769638
728506273
1272532308
1095653212
578422796
1323573928
1441217452
2082172043
238281372
1153862383
14943066
1006556858
1795254297
411471386
14667174
1289659982
2113601311
2033011753
1045327218
1792800828
1873606277
572528040
1712893546
512712746
1426430321
1771125156
368012800
1108367986
1641646999
1013210295
1884388267
169920216
914320848
527390185
13975691
552954374
153340392
35690132
2053582983
909408498
2123777970
1186207563
2119041455
1642277330
1567696901
1614794525
1139125598
1444630368
1637616142
1191227577
639776561
495057605
1430976283
1198600667
1292582711
177743221
934983314
1490180303
1585534952
102655004
554396494
871387851
1522411701
417636380
1035630173
1393267325
102781948
1602149028
727491688
1475311095
49555803
209188490
861512053
224359675
50994266
935037499
1468642574
1428412244
1108084166
2014296638
1605813995
1411314469
1185033045
630725584
371305187
301200141
966332400
712679075
609006965
166208660
2002324569
1893695300
141334316
1455934914
1495314091
1269121404
1728086576
867667092
278061995
692171334
187864428
2147171263
1363797550
1986589328
1002541504
1272668833
1765799769
1345554620
559207754
821176785
1375657834
60586886
1446748188
1481169566
833041883
1515222081
1454940321
349103247
872444155
1525082311
1813694432
1624468529
417513237
1824410984
1409574182
1498046655
1315677716
1037324330
1348569897
29760294
1787718643
1527978519
2075048790
808354700
1488013150
564959763
810605309
2002698183
354965214
171759293
148860614
1139960318
1501520497
1284262103
2053250952
514543150
698573516
2095791506
1218610755
737718612
1125962277
171917559
399720520
139009701
78365767
1845202787
636308409
217038539
2109130374
1834848542
1095019392
1501967765
1914538182
2103859983
1626690615
835979300
1075858601
824850961
1458134789
1482984321
992812776
338642182
1784252373
169106129
931387065
1890842331
1154019185
520049976
801234551
1138151568
2057120203
425206902
512148421
129500235
462655649
315771741
1535283232
97396369
510976170
90684211
73328828
298248598
646454667
1549988548
924055117
1600970335
275103217
246850739
609883817
472596467
1726750773
1003218137
1175016408
250135861
1479951941
1611652955
1314366613
1058175725
2106972645
917116537
839316709
97494664
1219590522
1105471787
11793929
1920446431
721963819
1005330711
328644377
360911851
339466837
1572489400
1948648521
324034182
782318349
2047052297
959353015
1379282222
1354397423
1581339758
2047796536
763050173
1834565764
1140329212
1558780263
1357735947
1665921178
1485109973
767251458
1055975981
1754646826
31250776
1500516920
83908752
1817412431
180603582
420952304
1219944705
764223966
1227353901
244903098
563968178
1817579193
493320902
223556030
571741518
96239212
1500205647
1177768975
63959201
2049514786
849293892
268179578
579326321
1357906469
1508924638
160019494
1233608398
49540248
823906360
1560579380
1459780024
291292960
1421149430
2014560923
1512152992
746747260
1450062796
507542693
383800483
1380771578
189474011
1339753842
1157010880
308966392
1032291431
416458954
1831228154
836600240
1645855456
2014403703
2053501405
914517731
635140496
822882440
1786828633
1984874317
1048598999
2119796735
65469067
489341065
1738842841
1161697365
344227499
929431095
1415323699
390181387
2140820789
770219576
566931446
2147275075
1185998872
1147243623
2138001660
1383069041
1138609250
282271790
1307228365
1649787377
2041937027
251592459
1697280725
1392567825
794958279
1632782874
117540219
1719061941
91764596
68358633
995598572
2090342703
1245883523
783291035
1865930204
994565480
308178479
1513338956
807916136
631418102
2090824213
1660644197
1095805484
964060907
240621625
2129929400
270672585
2135675048
1060675064
1220364678
976849692
1383265537
438966056
1798492259
1718950190
61033734
1250718160
134196474
658297051
1507897320
58851054
1190757420
1948905797
1517685649
1761019303
321300696
89517074
704046260
4316489
1701797767
2059002588
1163435797
810815356
471559027
1042787723
1129614797
2140504655
1096606105
1988454776
1130613625
128101180
1246316068
789876286
684055154
88524817
1120006190
95259958
1025707421
2099978980
166507923
1190721256
1467725673
601119461
905830493
1473194506
691348358
296138572
1832151403
654805218
1546999386
1238008117
2097774119
589314102
975082688
1021929110
934562895
1397187929
635155956
920511341
591598975
997135383
1171143074
277722456
1286245409
523531645
1443834411
222843973
474773546
126076356
928236443
2099410514
1486266940
587313903
1881596978
333944970
377161812
828590687
2068333875
1582994002
782391924
637366108
1730312752
1570647815
1767489112
234150390
2003352114
314495102
1918688285
177708151
722300768
712382658
1220358697
1485386164
1038258047
56728987
1179103659
1753879528
1985264728
1996857626
82420426
2126764662
1288842053
538236188
1471533248
564322284
999183975
1318462712
1078656592
1499885874
1249080443
1956743194
1081909747
1571848843
875739269
344775672
591325670
1316876033
1317296972
461489733
1459030294
2047884809
818440827
429236102
913361413
2037510539
1767465292
1922852125
618294480
425614498
1795262750
1896854359
742902302
360055267
958669039
377669683
1566424969
533231894
978013821
456953127
31909006
115138000
2112607661
1219537294
1261602351
142722489
726636971
951098613
4123460
2144190152
1018684527
88989953
1322246448
551114105
451442477
461771939
1169329977
1557897920
577528588
754068679
630166477
1433559789
352692349
718385240
550266897
1979618201
1993908330
1189804319
1377635458
1579063653
1476668415
752451183
612826408
1081012058
276278471
8595432
515272022
886725620
2096612749
747480891
2124860566
1038266431
1499652490
768399907
1371509419
1684737423
1701217754
1321416009
950424502
1437381749
368470176
812463619
1294408845
1528781262
787894962
196140346
733222687
1413351024
1034405390
1223307397
1897756185
238124082
227307362
1630389710
272804354
1837704400
1452170808
1996117105
983424329
1514899519
207553582
842158073
833271720
1053248087
1679687335
760646265
910781326
766357926
1450747430
672849579
1851722172
1814017436
429090494
1032708599
1318211
678859885
1194188783
170696471
1295159522
380694960
546491888
5986299
675535371
2139978857
587512063
534532222
271609270
125574547
1685614009
1593679860
1984003193
246328778
2039365091
1381436472
1300625149
196228166
1926957129
34663218
565959231
639216852
1353844904
1640828353
922665814
518215069
566259961
174764389
983354423
1080133057
1508624432
587102974
1486008348
529534030
1275335740
1484224613
407910067
1826559321
301648021
1502227298
914745804
1788647546
342851514
110795726
1222447294
1531269072
1266907851
1669230865
1402664060
1512453491
1074063909
1527780750
407923825
349669926
1159921017
179036152
1205252747
1144677170
1476115336
365970902
1761247098
264356133
192193464
1882854943
810970707
904932782
1676612799
519420664
889039405
1762845146
126451280
654214130
1622663391
1197700308
750671875
975501549
833585245
836309313
978445050
823473094
1586706996
85079210
413118644
58081944
759943310
1541403846
1165554774
893096450
1334258129
186371583
1357159129
442589222
1601809659
1922103695
36842139
1617769876
576120326
249711787
32533518
2133551232
86143603
1819647303
108583521
138585884
1536832704
864924032
635493152
1196853430
1075499350
31176048
423739002
1116875103
243233397
636565845
1785235386
1838402368
1394463924
354138048
907967912
1188200820
706714347
475178147
1650164397
565633414
1922689800
1493238364
1624454352
230669980
1675907454
1989378181
1399707136
489417375
47181292
30679769
694025489
1136787957
662693804
1530687003
279186667
544160786
1002711548
1837571944
1626371434
1117144828
351758144
1307208266
1911929738
1577527561
1266771664
1334034036
542853548
1723411245
893294667
1537087129
430049150
931121973
791539615
211537491
1617672838
890484273
770050645
426573949
1471557351
1357433433
460495484
328953167
79373898
1701454261
1549474814
1377102138
474354049
525673506
1823723566
519918133
1500549169
101491108
1631191766
1592856270
148289663
920450223
933008710
1816204211
611592238
222964796
1144116160
1221685953
1367006465
1017200140
846958900
358838463
177525766
1294287226
2029685488
1832133459
1042379451
22130787
1341265477
1492686907
689944152
1573565299
769463125
73433689
1016474954
1756656187
58010177
1030254878
1684649611
860516059
1817005881
82087407
330566181
1655695271
1210093059
466412254
197855620
856834552
873865129
16001162
1749669827
1515617168
576439669
1056054470
327989623
1034593680
1503096221
975855762
1680915865
527722088
1959862115
1660477014
1162358051
1094026319
261500986
1210890341
1880409110
1864333105
557235783
35307265
1731768520
154075948
622753379
1320185597
275733806
1606998777
225025874
2064676590
2063531508
535841117
536309269
1600243399
372501408
357622892
1163567810
1033512336
1414972114
913590165
2083089461
1143820059
1940802446
1100797216
307074112
1235852001
1748904680
652116320
2031482030
241904294
638802449
372155517
2146054766
1840160612
1427072817
1178850348
2090975964
1735153876
1145273706
1799276425
1738487610
1350908651
1141650760
1513439087
888197377
1055522008
1665084639
14154286
987193120
1938161169
1692100665
646753496
1093951732
332834309
550336797
1584727526
1686139581
2033731911
1668837364
670808049
1242235594
873568304
1154782104
1973455573
979651796
489067799
1494540721
802977522
301112932
1870402213
165959429
1276561063
382985131
1767160351
1483472857
902054278
642546380
1525717382
1030934412
300506548
1394888932
1440233918
1443381688
1398307381
2037597669
1604074679
139117045
673522115
2071845113
521307212
1291508759
2128958714
1315118261
1933172766
1336685691
1014619052
880604017
1057833817
545605739
959881292
2121503603
1974436809
1067382321
1046745475
1797608231
377003999
1530187156
53644449
1101249893
1351453783
787949500
307810332
128380428
1909164871
200279945
263615718
1106785607
351275511
764134000
125006321
2071266570
923141924
561409935
1177920913
1651188886
1950482805
757014752
874866706
590294117
680881419
1154605941
1251616165
1106136023
274903843
1434027803
2120745261
349983647
1239070413
1396321984
1592229378
587139852
1068295169
875932049
871379613
318229636
299025981
938119653
320832024
5007664
23078195
415184538
920936305
2094028112
945859855
107563652
1474893554
921640062
2129402736
218324275
1670652164
884547114
179959208
1438718750
679017484
1320391108
379439101
2069059006
1941049026
344773388
1400171088
2100089737
540840663
150336978
204394511
838396249
1133479498
688038607
45669719
1924454625
1892067050
2123381724
464962911
352123575
2111468393
206915461
1662021888
742305037
1283339835
895100516
1266576687
1855982942
1381832643
1488719476
1197334622
59668310
2056206474
901468030
2033518942
1862585894
2084557683
1261821885
1047610761
1035635738
1755146208
1221537705
1057464190
193764090
2085416054
1327908563
2025907184
1989211273
783878260
664479530
1830437271
241568446
196499175
1262778933
751005257
1349449590
437629038
64390338
1944278485
1187870058
1809677676
677143448
1718374335
1762304099
1929580632
1925484319
1005117016
1786739899
1469909054
711043012
1313469369
867059797
1386723976
1654688537
123715895
1490915972
2056562156
1414835901
348523838
2036735207
2097015762
1662764397
439161092
272925363
1928778564
796502826
1309138928
1604299155
1402098388
695048609
80303210
1175779807
39363333
1851892661
720930700
1975213635
361027717
1484094091
243650054
837684560
839091796
71661899
468270983
1779439741
1095460861
896465368
1538507931
1016710256
1330189315
1764946069
157002800
652257912
213300768
297259199
204327659
1663803148
1146671459
1670101201
1869357330
935551931
129567345
1378346727
784533572
1053892185
1914173949
1331066060
1214114410
2012977445
510592605
477846538
100958128
1104432219
1333479124
2078392948
1388942514
709176453
1323986198
1397657169
989091980
1515209916
853718977
1480147573
1609380833
982652124
121564302
690758407
974595660
1259846562
1240947332
1189912848
1990110403
171566600
1079043194
858590963
392638556
726501183
1686835955
296262975
929037254
1192974657
166080188
61513163
1974057595
489629112
1459249863
354554182
236289486
1848628450
1551427360
1971485300
229002345
1821460315
1485845092
1574107822
1574844332
974189697
625751090
1886172853
297794111
1703826623
1651218377
235504157
1938693724
1576013953
558042619
249811926
1248897991
1407645852
862429028
97059538
726294205
226477727
989398761
773769709
1747346779
999597457
1032131471
1694307316
1439147586
1917813164
1084035954
278728803
654479139
2064523366
1633043731
545165132
162163298
1327038847
1712214576
1539614144
16465369
666764928
2079117891
40540648
763965590
830464849
666555443
1494357891
1256094137
355161742
1808363637
239840251
655414854
851650909
1119904762
56265333
951551888
391378990
1364046375
1637128380
1003149652
1742783139
382684871
144687732
1712730132
817448025
1865404601
1223530095
1342545808
1101730802
1716464558
150350406
515377220
2090765559
795898661
1658013410
1348386558
1028685496
155558931
2063391836
1142143313
1173988686
1901229830
1208467130
846153105
1708452239
1199520537
1046981026
1279674410
1536518512
1691662222
1381338464
421134808
1191004251
779753061
85664402
1994546749
1374045938
1479399043
975488570
1224460782
304948203
1469236697
1532665473
1948356820
51430460
2076836763
1667368722
964543558
1437999765
854788810
931677260
1526180265
1034029260
1095419006
1379369233
789163970
1192857454
197304666
435622264
1787293270
846882225
436780307
1612185714
1793075947
1086055061
437913480
1699668718
863791242
1382669440
2039969708
1771828385
487652528
864700849
389498244
939687070
1707028070
1811851387
550186099
1303410801
1695898633
1829908298
1752479115
794268036
521513428
2047198569
1438681517
915953967
1301035032
847954693
360827893
478202912
924705046
859666667
1298561993
1161764801
1335394297
1364230588
1583210324
1414124974
623754850
196729138
722072907
1465784327
174156606
1699921230
1704259641
1641373301
1016354860
2021348794
442742564
1089689899
2067054858
905127124
54423926
82650695
465385755
1706508067
682104818
1904921943
583737698
701975700
1967001573
73663429
1253418934
1884442443
555273393
500775314
607013887
1915499945
1095137974
2097802446
630451904
319631639
1368961166
640239257
163670110
769382106
1025387218
1974599285
1329636730
400754774
1002540194
303728524
2095795878
1697948508
1369844611
550143129
153220721
1041889825
1459347555
439518075
1558368016
1585648656
757260921
1409745542
1814620475
629519627
672704820
1472183325
1092417983
1813851827
960943812
1587296928
532719854
796653626
317532830
1401861659
333277022
1952452176
1233091188
109983346
1260375300
637213746
1785771579
1274085778
292061127
337603302
369357057
361778807
494641436
427989640
1675392011
714490360
408405047
1543971248
942004381
2113352318
1771924677
102602287
827140635
1119302968
1469060383
1231994086
2086932712
1077735740
1901706189
1881105109
677839939
269663451
106560293
991886361
2126480467
1503068374
493463127
1225919854
2038127833
1329390958
1931210691
1116298186
634515215
605963832
2116425748
223798398
464553022
1740631704
1429644248
1374788994
824616828
822681004
296032620
720961202
850102436
1083134755
1854097508
1745440892
794125854
1165451955
1807292073
1647428862
1379663607
927781094
687068974
2038257703
1348406664
1112569737
2085759018
1881110628
613009837
316633344
2094356863
2029352438
684487338
1605586422
1354848905
1949154256
390390210
1776062374
204746990
2114310116
437199965
1148743268
1281226360
548412180
1414995486
356705281
2145541982
731019593
883176319
575013132
1963772068
1731105441
1788345282
1745324174
1386204787
371522222
142146398
515232972
271149577
1893996810
721577440
66388676
1457821767
179558816
2014439707
1913481118
1817282501
1408181504
1592557086
1146899325
1674399494
912007340
1123238961
1141370574
1418865382
364132116
465658743
1461179959
900285661
1334634434
466351671
1865572005
1232535745
720527467
415038392
1012963825
782947345
19192791
1055019700
1935241906
1014735567
1175047041
187284148
99948745
1144629042
2013382373
490921807
2139731303
710860456
1676952634
765487631
1309829065
90636515
327292976
1362172961
471959746
282590681
678412051
919204289
2126460788
1191445476
1501064188
811223876
494218601
1546522177
970645993
606281728
568908521
567933725
1846612898
1883912357
663014225
154216904
1833143273
1564635391
315773163
260350288
1881775613
1906442901
725907893
1477820027
858217783
1411372798
156584714
309225950
983195260
1720770957
1710638744
212981351
1432764152
1725858389
393557505
1970194382
720500194
688844786
186007445
1486643255
921103239
1738058187
1371816424
1334474402
774036047
895087256
1633188092
732853751
1701672607
1319981599
2065328531
408273348
1940053696
1563697163
993597021
1197909562
1847841888
1007687120
740195108
964218108
1199356814
1751443786
1402884728
296631293
89416455
203091497
253829173
701881277
869504445
1996210515
923567908
1132496288
836137314
1684142635
1758061786
1053923811
710445035
433382763
32257399
804527690
1286391616
1024018150
1175863466
4023262
372386222
903881898
1549929850
2503992
1163275744
186423275
1210752628
1801686337
1456871320
1722394767
1010366038
1619514655
995096466
1349070458
645227481
833989279
1146387331
883211400
358487657
1007496667
491423632
1968804401
530840012
530372650
2106954888
330864223
1097784117
1103026769
512744026
1901287673
837407841
2011955838
1627995777
1049566625
114884935
288172627
1931218361
1712778830
320436939
812920343
810056431
589673574
1208786031
172321178
1659365443
1923177565
17796939
473612214
2133391279
891289252
54533953
1560881109
1692754438
571478843
586143548
802276437
784504931
442280566
1799775292
363299069
305015802
2064036083
1404322584
743585996
1424424391
1179400241
32945143
24667380
1642346501
1410779632
1317926549
494424651
277548413
948552226
1017564893
1767497742
1044660640
833204438
1436045458
929154574
1805810201
859161803
1530328099
1039098554
594171186
300695009
190706392
1080955255
183323553
1569908450
976218778
1916995883
407394319
725391405
1471138458
1405141503
204957513
1734656348
141756260
1632166921
1917751544
1100610595
1347295176
1759886629
327817051
1636869804
1761359775
985939961
1950756792
1469482257
1038317010
756517103
667914946
545287205
691406594
336522658
2027803887
525005807
1976689434
1520931578
526943817
482816255
1415555184
1497533013
2036865773
801929173
1632749835
1527281960
2100534119
1720198702
210042369
2068039354
1632378038
597980703
711132311
536498685
1049034937
1612666689
831037756
1462743087
1051197031
1690980947
655355180
1079571272
983298589
344748521
2126506475
1940584441
10843533
178206186
998399478
84687789
1407991958
505384333
1738602497
1351826281
335564987
1315690695
191544540
848976271
1543625216
837284858
469940715
630344754
1312751396
987777212
1933116143
2078020506
708334024
73722158
1013904735
202602479
941431307
1528148354
1638384806
710086735
99641352
1543009030
1728466742
823840867
1739057973
1301423475
1243167077
681713394
615879292
1167860182
1702253383
1266578345
982316355
1070490769
138822564
1000832516
483754865
5756855
1686207728
855757726
1629125835
1992140108
767523104
1454974268
1290384012
1408930080
1033453126
349372017
1248988884
685202463
1371548315
394464062
1490216138
664087735
2064255162
1642718824
577571241
237175646
466840551
369586111
2091299880
1278685921
1597592718
868854295
833824023
717612063
1640700935
1430331925
370087826
275619499
1467328919
69458928
277019002
2022890690
1367928167
1088932328
1687939932
1359193266
1658365521
870173323
1017940147
874261154
1058630930
1154887452
562460823
1535474687
364578983
2113390830
1128121741
835137736
1335954267
714244415
795278842
386213380
37402050
316044770
1314987021
1063403594
1503339549
158900364
1113339591
128005593
1850917258
946734185
133036411
918315165
1928005026
906388705
19194851
1632475309
1610970944
1808761805
1630229459
96409320
1161755130
1019864821
1068192606
2120113744
672686411
546842423
1883517595
277491479
1631931890
359777951
327346099
777289762
870469941
1522699807
871249524
1913750170
1764972938
1518302351
584556809
1902946904
246114137
2136607787
767697061
1069334908
186550294
1914403179
776971466
1433403969
455023506
1485828341
1673944153
344537498
1671913400
881573356
1985922338
1212608627
760235201
1773326404
2041283873
1210949382
24545752
1019990754
1015810458
1422780082
1305419998
1334299152
842723364
1455412195
1644944118
801585498
1093220010
1584146779
240213230
159765078
1232548734
492613827
1616861895
1723181677
1039947250
267163353
2020351279
678623581
938389104
810666986
768887859
152657697
2119908979
1377333149
1054868738
2128851785
264245565
793330165
234763537
1121933658
1429806056
1049894512
2046246606
270278817
1137763739
469204370
767026771
1663150597
1369831308
595460078
1467319360
433280487
1236669920
1472921524
235701267
1342946055
843071338
1280256803
1184507425
895001595
651064852
220079887
460492231
1549833755
941117211
1685993712
1219761190
748347201
420432658
1751841026
702080477
723725551
428209838
1751387309
784852322
1066510596
738382470
637593731
772135299
1843437999
1970275319
954374987
751296511
914929189
712559625
415014698
751315419
1780256355
1199950199
105755800
1256063173
1036851176
2104033170
1849803821
2021266028
1381977431
2112530208
1729481146
1565000833
658277261
679986829
355910988
1968591388
526794951
1892913651
246724214
1262841507
1312201346
890016647
1241685527
1025454867
905321339
479632383
962365622
228037002
2054173268
2066381328
1854709855
446141004
1171204026
514620478
15222795
1830000435
1042848904
1522185955
1904098376
1968040027
1849921603
371463946
1871625920
700876857
1816194872
328808464
696698839
1715032101
1424992350
671614455
1154957581
1395348650
1656048640
238232690
690046782
1302892755
2064921187
137764742
22050040
972217236
100149552
80176169
794571928
1661150107
1041410583
120127381
1837701865
64877386
1773115586
500770938
2049132721
1457274235
260803107
1161006769
1892341144
170488112
1129615662
676623271
1586184673
1071109691
295605854
1269730003
739701096
1259090327
1664365765
1239720291
731884793
719433976
1674387914
1821904695
1843735879
1455890443
273881642
268234306
2083695837
1194746842
217995373
1764039621
858030615
1086799740
1135776731
1947402222
1009697363
1186881562
254117361
2143624751
167635682
1029288328
1601697990
59469182
1173001312
725285422
1359633892
571963534
1255746743
879869815
511044591
2077771398
469678263
1489334696
716391613
861080254
1008967420
838918408
412591165
1263115454
1679653395
1713371430
15832615
1335867692
1431892734
1012975022
1487811803
118491613
1735172684
1129889386
2089807545
1021441480
1976433672
961502118
538957101
116472200
2095136983
1866396234
161641101
1165510516
62748718
704436343
351873156
1999532069
1646097223
338284815
1803097653
1567281731
135714533
648790180
920684182
1360860005
659565989
76655019
1370744398
311222148
2072969818
576909338
392905435
1257320961
1922499048
804972144
2063159217
1745905054
426976820
523346301
1918170404
1866075143
2137122794
1219695780
298739463
1577815958
750614723
461731542
1645789624
747674172
1582892548
1927277881
269562216
91244094
1810629220
554860863
225222711
1308104355
440694953
1969249122
362081263
552974173
404317563
2110605525
1243522294
1819313379
108403251
83854890
1046500340
1936973206
869770874
1333187842
1372866643
171653381
456477451
1652152178
621670030
2083588338
1179448259
708490343
1160490648
676421842
1689041434
601097303
1573802395
27354720
1058172578
1121911940
1505685619
1183615631
685386786
562304171
1452042821
1796769910
794096029
621181448
797532778
1593912904
151012403
535587851
682870450
166522393
750246362
503605417
1781456224
218838212
52054834
1839780049
152624241
311266242
1383714370
616745908
1252329077
814514181
1473378426
1328378950
579031461
638145330
1968933009
658132218
633247297
2111664955
2037856590
808975218
1197098108
1820900098
1053334461
1174162883
874029658
183466632
1215953211
865240571
116560639
1631143680
63061348
642707083
1474945992
169972555
31844737
1504229036
1392452506
271257651
1275858271
593172110
355729439
54973489
1684032086
376355722
27471055
648039574
505077071
1189903518
416731365
2069820590
807907645
1327126009
413564230
1448007508
1145403651
306425414
1258662844
461428144
1184223793
1479402012
1850459085
739489967
1605856928
1064966288
161393264
125241550
1302546249
743792459
1279842087
446213705
1034278437
1140330278
1189343974
881744200
1542281415
882210849
1633746499
426488466
54925855
2088555905
1763114830
823546685
1371391242
441223769
1847670887
1493730640
1694940801
188261768
1735779789
1830013901
596936776
998616735
960398480
743715633
1032464968
276347078
1092264070
883255676
2058593634
2048770256
2014718528
1745526306
2028170714
107302822
171726339
748301200
808250610
1044015119
2010120488
413009310
1754598388
676444628
1817354431
1102705362
1190249923
613621390
1940043909
252218668
886161812
1847483879
362469294
457181470
694482141
1896626576
616177731
1695532699
1065307552
1143783866
880760101
1091021091
250504511
2116284761
943681599
964311083
1836792187
1214616154
996196455
1172997857
235991040
28404096
2013499510
79095138
1788977189
1959832498
1229018225
1724995491
2139235541
527808751
306929890
108451598
487978763
1077879116
869410918
787896741
1992560836
1644097794
222167583
1824039679
474863098
1569146175
1331853196
1373232170
885065643
1381836551
309664794
1959130129
543014450
1641197825
825289077
191416252
417950489
120158914
1596925793
1721963124
2114446269
981355841
1218369897
1993680352
894661349
593436523
1168356563
1802529598
1678570588
2064406977
1271242549
1822468529
1247606064
1569088336
1274655982
1597905054
775872518
732460410
334354119
408499875
240070143
1202829294
358596788
1590782537
1121296671
1623041504
644392932
377973241
1166313282
818723233
1640390917
1910271143
243663779
69099690
1179324084
189735350
1334862213
398276685
280778546
1378316661
1406823968
1480495524
193667873
1111622948
1843977039
1222000237
871162934
1881970567
575514913
1577034869
469721595
132385977
680696102
1578965555
1572868477
1973768882
1772595017
1703840577
1119875876
224528835
1431211441
2061526149
2023553151
646575163
1042042204
852740072
1114239848
1190801171
1707721122
992020873
323881767
553857597
28064275
1039495957
1589951353
1435932736
1095703624
1867337881
789011160
483241950
1195871926
946553984
977872897
739889770
242952830
1556997129
999219574
1787790758
1681045012
522492730
1141563954
1088250692
1903290231
1541724514
235325735
329238866
1143811488
1111524693
310617808
1004687931
1662420076
1264499061
1054454754
448795984
886721786
1255655444
666930998
842248004
1707421952
1922402248
2068382730
2118652326
2095844671
1733879724
997283970
519773170
2081350390
172346238
1998398423
1011022645
865063545
1727410139
1197059149
1791447723
1710693763
1152751211
1257754068
956247031
1822241294
749058755
849635355
1904521017
1228126954
1303219683
734549149
143631145
1845935103
36928161
412673384
396867087
149861133
1522790946
132246254
1002409247
1124909683
1944403971
1194476092
520723820
831120345
75081384
909372297
1895287647
565322099
2100347654
840476797
200725508
2095372670
1084832200
69476785
160857162
921896785
1862511291
914134556
183470624
329553534
1992813893
243994716
70812627
238926915
404591908
743712076
1738160352
1342003977
1182318069
1917991566
477434523
1756195639
1476141012
1635406966
1164454636
1719561756
955345829
20212734
1888169573
2022107209
1691938636
993021396
1785463667
2036327453
900825475
1193279465
226572972
360151715
758757099
1518383146
216155953
986867650
856382850
1287334438
1647738697
504734465
1569866119
1074058728
871097331
1657864820
989804844
596262452
971420072
1529078911
846756147
193732147
1543157910
1559552764
2095591636
1748498450
2124381293
1494584360
1609199217
337982340
795876638
852174445
1148931018
125813680
606603003
1280670047
1982226862
889804107
1139632780
1462542458
1318618337
842663223
1004174811
885974363
1284819496
1273601681
1825997648
387424828
342741520
218783978
1374657311
356002766
457465371
85872270
1401313922
344703867
1164717033
1211106050
1421618534
849318460
192420544
842535125
632651026
1340582389
1217304233
1811408922
1717608759
1891242108
667372844
124994755
1251121221
1682493768
1030957454
1179722944
426411891
2138314829
877631682
1015891507
789381873
997020551
365303438
100871585
954736247
776232421
393806013
763081925
1506886920
496480489
2139009905
805707760
1550703038
1505795932
466349692
931511464
393715613
569677684
2020507746
998049850
680389065
133459179
1935227796
792681877
795120739
604154763
60961150
1087515602
1010943053
1744433378
87308274
1810281451
836464424
41701267
420787462
1215647722
1808116774
156547092
763278100
77807625
264424466
205745209
137641305
1706820075
157694290
1066301651
948372354
2082942526
1285234826
533674033
632899346
1784930089
482336947
1184226330
24645290
926064355
992428872
563871807
1028629177
523689353
149978297
1549747355
1025200492
981004035
1430713362
236777321
1603369827
240226953
1111151716
608671610
422373249
1281883982
1602446291
196073144
1154768771
193690638
1402741845
1220084696
2025952268
928087176
684571721
18019657
491276506
1199654954
349414959
1871825648
910084340
141961208
1458546912
1423753391
1189651347
1505828070
291248241
902629464
1935978391
1215504017
1345183185
443919377
29317117
1318641852
1087850267
116226342
535441453
1234248145
1922867285
286519628
1526321309
1694925191
1366004466
1152009584
2133522983
1215684320
1772506868
2033801196
659555222
1229602385
1687386667
1398654683
359107701
1001863097
306440535
1697840586
87915049
949677393
1054810098
1068912903
85408847
1322289550
2120718408
1226514168
2139904152
444351869
187159677
1378417221
80494330
620361371
1209611703
786226497
145909317
1010247064
1907727685
78013101
908701758
543272045
80008300
314181925
662705589
2062802060
1675017467
1863416978
1181457192
172436804
1228622037
215148765
1302432901
1224110524
476658443
1593332771
1627456008
410556255
1323610092
204472524
1886497696
444394527
1976986780
1863243797
481814066
1823599820
1789196327
130931641
480188106
1723833122
1442872163
317432032
737890304
1247697958
636643632
707449372
1562590496
160652894
279047810
730249569
950228816
1597736943
1788750670
467063545
1846239467
1915612502
1084174902
1492805300
1943480974
459198169
1372508330
830810904
1402183477
730603449
952770494
1577447267
42014667
891065243
1185733597
1646284192
236189804
1794782582
1284998510
164783377
248812519
357664040
1296124167
157260785
1128224834
1899896471
1363586864
1014590101
1734755075
143517365
1577456933
459222308
1429511506
719569667
1476062529
986578360
878051412
832755493
1722336938
230266573
2145493329
472599385
1095179737
635911596
1795876354
1511102988
545191130
1520678009
892879142
1159292826
1789604778
183317563
1224824288
1557978825
221040681
579497906
280323357
1244239937
1451474630
531078457
1043005540
138152103
167619182
280135818
1522141179
1310881366
1324053654
1615769173
1331752249
1924167595
175013388
1197104369
875970605
160168474
604944183
1662902220
426214192
1610403708
711620438
937275642
589711165
1279771835
1181818397
1445508015
1023709258
1920876511
1756986101
1801156258
1482785155
902522595
497352156
1005682222
480727428
90688775
2048962307
1616746105
658212544
276605442
469037073
457321944
1948416887
744462152
1169490701
1107474135
1198991825
1555027755
796875693
1992758000
1928872215
1962812074
987739989
1563034724
436961437
935854033
1363410103
15444074
565730542
649043910
1368712495
1478556099
1228598240
1811498307
312699926
544824029
2062555305
1568092939
624691027
1364404173
1014767669
355279200
701540347
2054705455
1076647186
2081701158
986349984
695991708
2025139339
1737010613
498375586
1439839351
864915942
302621463
579873019
1574604796
625509238
1142221882
1371776964
1295447972
2121135654
1913066859
1177930500
1994875463
242483838
1745424089
1380264410
1673764927
765024224
1429494152
1399699308
806104533
495057417
590790543
1636631630
820710812
1268204623
132026507
1406551551
484289070
1598830159
572025037
1722230623
2015412492
1099368438
1007124377
579756149
811029677
1368458729
2013363433
2113214336
549824112
1192080911
1045878833
268175606
714684750
1335509788
904969822
205354808
584506268
1238774067
1777172453
608494421
296204719
381049533
2055505805
1420660067
484341761
1428370271
1469765720
284736595
2041402846
2063816030
126948236
843894370
1738954272
569595196
1693714283
40767939
20870093
84663865
165201181
895640572
472701446
406263453
1338851044
558930611
102705128
1354124264
1600548623
88912974
542882245
697886446
1117062420
887213898
923466846
637904905
1225366693
122350371
1862321658
240593952
1309768683
1986752694
1191098806
1680652182
326424886
1790476702
1871229168
212880313
1828694457
1180963143
646196815
2004025920
1685977044
1530578207
1375459178
325104183
1309982989
331717777
1199568703
845929254
2030066734
962617659
62720063
263379682
1088514133
1712709443
268519191
50292847
1071727095
1513285090
1904888868
128014581
1108804146
446762762
1083420375
465939304
1588987071
1849315424
1799335502
545971676
1135539602
90591974
848487778
1244891259
1284270170
1349686111
500958155
1526219427
1836316026
1177963186
1929416812
1377423124
1330962646
498277950
944223219
1811189656
846022786
1115920264
1583090375
1190543850
1215224439
352871816
1868398564
1014432673
934023796
1415930828
33304130
2073468631
1557594430
1635740541
901073818
928980352
687512111
1598810820
661330508
1083025061
628591019
232998542
464577623
780313169
938316607
451346705
239336595
1241130374
874149897
49064753
1816840679
1062053610
567764256
79600673
2031278320
891288206
1501423945
274952824
992409208
1064605383
958231485
150821661
1370902881
1179852774
956979687
565322377
946185653
1513635068
242181778
317525335
1237544436
397718324
1454042857
1584101124
1052253675
649841487
1986032044
1436892186
2070635712
289537245
1799863572
390195319
808941407
535618276
1206033724
1030467961
795042430
582318224
1818366375
2146514053
1451058324
108895283
1344539921
440860832
206459180
1471798523
1397930507
1452926481
444529142
1433439801
407783928
876809778
338207127
2129601580
1353337694
957275331
145323515
297195438
967280578
434608001
1949700734
1010930440
942893808
143971852
901843360
1566582279
479588268
425769764
1274116208
2131935726
303503063
1553200146
956407713
1457307151
520414669
1960411412
796821175
1957995491
1570958438
616252872
268543296
1825670026
1051480915
42492356
1243453019
800493446
842101206
991318018
1624691048
1862140290
62516474
149802926
622947932
1552172629
179592407
1184142369
788327813
1152676353
140278712
1204075950
937888775
2077686985
677436346
1854085390
931044587
1365493344
431039717
1042622476
89090855
997745387
419290250
2138567245
1222649098
800304884
244494817
1582865498
725306678
634891154
223630770
1110427886
189543812
196256533
281728992
2145435810
1753809331
15766690
1279364555
1692230396
1300410454
76933442
891650192
3136785
1041510038
1426354017
787178354
2003512232
185168176
512466818
1592136121
580084235
1865914296
866461733
848729407
456047432
2037294
1830732439
186561753
1607496109
1179707251
2006077006
1285491223
646864740
1072678769
1051539033
1080664088
1978820309
566654372
1441274995
1293031689
488153700
1636564776
829410810
2139381060
684416372
1846481094
958431225
1013633321
2089669661
2015449561
982799254
827134689
1135000366
1362871675
2120622557
1089487264
2136707360
720713206
1206489223
782355254
212710928
1820567046
1303997952
943047182
352996281
1637993491
1151161739
513916002
2055069131
944870212
1701288802
1362966967
1897714349
420783879
1770815972
131109165
477209366
525599797
1364440134
331048990
820107864
365925317
1638206580
278638608
1176166209
487509361
647077361
1627270441
951550956
1206608192
1792674564
197231634
779050410
1148119621
2077434034
452251812
155248109
1432135846
1009367734
219857931
1395089980
853558257
1999040542
1037716136
1829606398
1593480510
422938490
1665514249
281948630
342194566
1770631876
1493273438
2134058674
885500998
468456551
1924370484
301783
2100406511
281610920
1933820580
727237588
1308398971
1556431906
244813535
1215659169
2101622084
943234177
126921013
1739892319
2035606140
1108361220
205024809
972836803
1921421418
280565861
1713424253
159098469
1511904989
1590919330
1831049759
477998574
1038877269
949043572
1724497381
876790018
1720135835
1774114220
482507306
1190255013
538144985
194573827
2029292871
80912592
1001779128
1957654034
1574025776
773932830
569059337
1949710217
1035329189
938288370
1008279105
759553969
607818262
999498476
232170037
363606651
2022197975
763685383
209754319
252587967
936250799
1563286417
500584312
1211909758
1126736644
1223086542
611702124
263838241
476206439
1577691154
590437995
2140737094
286537810
1314228994
1180085470
1844173498
1540486540
955584737
203523025
1412130790
791225400
2123831758
1404182925
1796649900
1851598463
892041149
1275118089
128547956
199790635
1358192375
308750432
1491891847
502076631
1035837141
1249456668
2105526246
886767056
1277862088
386232389
48286768
1622747393
70005287
506907361
1066148245
362188505
516887232
686828098
473758830
1204703262
515133085
2006657422
1202373613
619138323
933518617
348311895
2068182560
1039680210
1926105612
1072912704
1721062519
1285124729
1046619496
24638201
167008134
1938607743
1549597659
296721277
1083436025
2019930459
1835964017
2094134854
1958639057
1939413994
571655136
1310535516
2021662188
1484749754
1829365788
327542000
1072981334
2129721524
1736676345
891427471
1100611996
71650316
1886119683
1772630708
204341595
1772101170
1835841113
58388758
816789692
1234365664
1968405905
1742439725
1917514916
1463646698
279778989
1006279793
1158936719
355844310
646462121
834763862
2139406603
1386247525
409979320
1615602864
1106121071
16976499
30268128
976058932
2048051034
1568161454
67671361
2109110268
273807046
873477310
30003092
1771662046
920670026
876941219
688027804
308425317
45205309
1636637342
744146778
1801227390
1758761015
590575155
299905944
1872848458
1914590222
1388334898
98710971
1445214133
1915533371
1750703250
772722541
1572430942
1306143344
145057218
167762851
70166225
1617425594
1071026466
59385519
1705935572
1438554640
565000640
1782533893
264748706
1531279928
1448316484
850619617
1167189657
1475526171
1344288398
1933017834
143119845
1867811869
2120696458
1020901014
869354079
1786021020
1302503383
412897182
366247273
1016497480
626727057
502563149
906544943
955496144
1482348850
1220672090
1529038935
833806210
600997690
1779448910
1876335675
528417077
1715056301
1209187710
310285205
473775088
651440462
1055706994
1848702589
1786968947
1524931615
1962299524
1909214848
1988979348
229998058
2051941306
331200878
882585614
750917046
1957392508
257344189
2074702461
963088484
1165929367
1789675134
2058691799
94883758
1771267807
437738355
700553784
1772533708
646179387
1083262245
520446598
195757648
1936691907
1514368657
2076077838
1686876096
1736768576
281308025
860781959
512935490
1511059528
245040014
1113640370
1157556156
1155735373
1639990493
49945771
1986802700
1660526745
1526308031
628353488
1821231964
1921268276
1510210375
1971585632
801166419
1919971786
480837036
1972459104
891423339
684680331
1895243574
28775462
1911477265
948332442
418772130
385289560
521855211
165375930
1078947441
171729500
2082689070
1250837081
445063722
1844410242
1481137856
1330605411
444112273
469512365
91659723
696649669
838189136
1431008642
407416914
1366636870
712908509
651230725
2091553340
1441958634
1848142788
1198417561
1858561482
402521960
32959260
1762430011
1409993435
833418097
15723307
40644856
1075755953
1157154183
426985656
1716447294
636417249
270681752
1684404055
263801458
1289413223
1249571370
1743557842
1647276593
509548098
1971646110
898499308
938262463
1084180152
2071647509
1438059051
2000151960
911856772
628114033
414712654
185875600
1693309308
677129984
1869973985
45179032
1832697270
1098780398
472201024
1176114209
877680477
397326894
1569678169
1036217584
1288605616
1481514353
762245202
2109556827
711168418
1268691382
1151867807
2086995757
611024991
1702870193
1445943730
396071532
1296348524
613898634
1402549881
715106085
131303034
1662863517
342638834
969763532
216044587
295143282
1668152593
1084508092
1041932314
754561510
1128521160
2039746791
883223320
515385762
769738621
103968503
1832590234
377489100
677091842
832148324
1276357553
1382338553
1054688123
500250093
1858723751
863304326
1519442295
138598386
1656243163
1774596879
1702706364
1884967187
1514976026
1948937555
1449902650
1318298456
1677649187
618577106
152135040
827791245
1907524828
1436873856
886309950
2400651
795725255
1926828086
1722064420
1420790841
1013822348
104030953
411541955
1286303191
1371574144
1862832448
1535393006
1848337523
1034966722
2130202673
114538399
865376803
1533368537
1058794903
21616175
323293500
1380615539
853909722
1000393
1513076788
1893481380
50438944
2145846428
2010039883
1655349009
329912121
1280831327
1693278236
1366849212
654215612
439562426
501842629
897553181
1292939771
286315715
1009727892
822328429
141973980
427514253
298719470
1333602566
928155028
1671645439
1160381295
1623423900
2112238898
1553193965
1239954906
1824671946
551154524
771859283
928619385
1684022992
1922117281
1860975368
1673751062
1080115755
804805014
1500251236
1460078210
791575838
1717490278
740616192
373960983
1183454470
1024300000
1408704508
2103474425
1717227880
1114353007
346491455
1373043048
366393782
631341855
626328332
1990417855
611734310
315348484
398346017
647441713
1010395183
955225279
1734335842
1591238484
1525044624
1442804611
934578779
700463347
1410130184
2120502331
384223422
1168207655
230004679
848905880
208653647
840340719
499561646
915196189
1362923624
26856931
1179094484
60240005
1225908284
1682361382
181111737
385372347
856193733
1002967895
963487463
1273805922
152711370
663782702
1172664024
1636554130
752422821
1537357338
1029609242
1103078887
1233752904
994281729
1708920549
398950126
1106829627
472093745
1276091969
1104568857
310905303
1166986383
380570864
712913234
1174754205
846527170
1852821621
465086256
1980533890
1411479376
636633640
645863073
1304913234
245804604
218455518
1191310372
671535708
1730014204
2127300512
2125538700
667842242
1593602456
1114430140
845552083
344659797
1054789775
1108704987
874555897
1364005624
508268445
1815775090
2095563087
2021647980
1158551064
1193072953
1014942979
2075637310
367714704
1455265947
163640659
558751874
160301271
1904844892
663952627
1470470055
1538578542
2457325
2138941869
403801209
1806970841
1759706609
606016760
2037608527
1956348948
260648760
1657291600
483325804
676767107
1580729312
615753056
1277707057
1682873162
1011903083
493363245
1982319739
623562683
745141312
83409976
656156067
309560437
41878889
1643257675
974310659
1911983825
1066961189
803654563
987825933
233790589
543306113
2091591913
1410711706
403914422
1345338585
1735545818
703428863
1455620011
2048902172
1109178027
763442339
1891810875
505057654
1848207764
1099527942
1996034498
531070530
1809537743
2083407071
1524004714
2022726060
1933786874
1736257270
1395000648
1367758308
1409239311
1547592512
1210607512
2131623945
1101114171
1895942321
989471757
18594976
533650989
2036146113
996550363
669634398
1380233836
930360867
1650824835
1756424244
169551869
738455617
1856893063
957102713
45092471
1598673820
198077719
2012355181
500067714
255850763
2071833491
2135565349
1338160482
1707573073
1272489642
1900669305
1361884901
863622274
2087973157
820062189
360735574
704254341
1866479968
882804599
306599293
851401485
1097012830
127262885
1951211768
1165053160
725949148
1408305833
1964796740
185559889
1312174846
1056190946
471518209
691838479
1630095192
777958838
1408726098
1126674928
2099784166
1127321350
1577623494
329900969
1564527187
1845772021
1383058637
2119463365
1020047788
2100380612
83147894
323368667
437503691
1698896129
1403533986
1136806838
40590131
1210760183
360689440
1805693517
806518413
1743305412
339375355
1574045435
690789183
1030867750
906099344
1347369826
979065442
1555556191
945138520
1441683635
379113726
585168286
519282232
179652952
420672188
1674835346
1049562900
828615686
485052196
1751496488
340106891
1057795474
432936523
244193413
1743018590
867822299
866870222
1093586008
137203083
623926153
781046764
1158981545
1164990650
185615430
1060462491
83654946
669192741
698953959
2077065415
377775715
1011969667
1794831944
1064148626
638767761
852455552
192724349
639811998
1339804749
1883382147
979571893
1583583212
676201688
481235362
725486347
1743753740
1448103199
627286130
417878383
2000338446
634952923
455412763
1608541623
396774644
1636147292
1236945669
541377660
1307039272
235130704
1598073625
1171006363
1730131016
1378290227
1994144330
1714598964
1346351384
1791082826
1534392111
481651959
1149434191
23241374
1548863620
1666473144
1490573838
423743486
377634354
1756693536
1698677779
96902560
589830368
60668077
205264934
36624521
735156970
723717613
597310432
167810032
2067111901
1153452165
149845337
2114945121
969047378
666097819
2001276752
1912523169
579906228
1729682233
1120093761
843611377
510276142
1247192364
1906670571
720598874
1471670344
1436505417
34059151
1396759491
54881310
1649831492
1173182095
582619551
1189933091
156793305
519913560
1479035589
1482410546
121418066
102175426
52335009
591448957
1288286678
841405151
1289707428
2136301768
469120312
1555549120
1837546480
1003649996
1676596362
300399785
243392644
117588434
79287041
746277798
326986145
2109703346
1026682732
368362144
1595083622
2010383253
1144077973
497947538
681562151
1933996579
1877282249
957817972
1556864643
1372146169
1415826695
1113154537
1248643181
1889231289
1824391481
1371645172
160129133
2085309957
803421747
426853400
443947051
1055820223
1691625827
972526150
787015489
142435783
532317160
1502907038
1735637196
908378612
195050586
1594215805
191390199
1182698624
43944388
199157080
1639522331
1438780185
2021526996
1368249056
1431346974
1310517865
1642135090
525132082
2005698464
226891501
204494834
241353195
1067685259
997940447
1218779399
1026683373
367015301
104517798
1592165103
1488479496
1303948370
2686643
1909875878
1195408071
703448014
1530192967
1531211046
505690647
1643709058
1227534166
23168375
128177644
1613981875
1426474775
1256993541
2096134568
339588957
443980714
489619957
1001151701
1028865602
1440923468
956954418
625024936
2085630533
1617020323
1516243637
1099788240
1297386277
1211526308
794929716
1837822812
1024223905
1467976811
323830429
1370324583
1170672109
2146324408
1918817023
316444346
1017458723
1265841174
1523025510
1275596702
390607124
519229974
10901151
1031366386
378172055
1295216077
1629140289
1109510373
183139209
760499904
984236018
38196360
1936820668
557834308
1062369371
101611401
671002680
900307410
918521922
965417746
335510940
1179168527
1027672789
654907281
1052715544
1444972629
1714806526
595489064
2056605234
348652206
1187512844
1679678526
341647442
1455454323
1341223294
1932396734
1086208971
403542294
1692603781
1030109110
1290792571
1969150375
1158067056
2016482912
1153437431
1631331603
787801872
1817633675
1338399617
935703650
332932691
1068489367
2077057007
884549318
1221970522
731900019
43639665
881603138
1580606010
624732178
1431953295
311305089
572820785
1461626395
1478753699
1663116848
1459657968
1811869012
1007722071
977032562
1264140244
207739687
1318413878
596087779
1271591611
414202809
1626101045
1786915840
1427766283
339717583
443507876
1313159292
2130816392
1693142988
485600545
1033032652
1313975933
2113778432
1514083660
1023611352
1997688262
1145903394
1443596132
574602884
361291048
1955264304
1337634865
1549789048
118821413
333955755
1938375960
311700251
1375760636
1984693653
985715165
2004144553
1970847459
747092544
247402381
1214426431
151944279
939061350
314163816
227262999
1160799999
810203374
742924379
1346680355
1681720343
453859765
2061155983
579341040
1172517654
201902759
1785399538
2072779793
1554695954
1078622678
1842036502
444655734
798894603
1158633218
824179511
1369874994
539887230
1590372543
1026310287
1359873854
780663126
1269704783
272175372
1098088732
616123678
673834413
562138121
1019612508
1662434232
722891803
405574735
1930096143
2122463388
574152260
922549890
258941421
2068300493
252437190
436291375
980919314
761937928
2127296540
1672204609
1667331369
693722592
937924742
1524411382
1273129690
908688695
437573471
1132847459
647743643
1552327383
359480340
1739803877
1907334990
2075882352
1745938290
1457453204
336197242
1078277371
1626472298
1436222617
621722516
1838012628
965305110
1337594936
729643702
646254194
794142654
1530873184
159112870
1056005387
1629838351
2055122432
953678280
561137400
323851602
1341612658
1806914853
2085384777
1628291870
1586496435
451398100
825810101
142723998
1023333924
77013085
1922045064
1772318736
1397120834
443971986
172653528
2147219686
1297058802
1619426976
2104398393
298265123
1707761364
1107908980
413550280
107511625
144582310
1806136347
1892963167
1362341854
206716028
1188299369
77766166
480869183
1710770584
1134711126
1914872595
1701428746
1128339051
861724432
498657264
2067516635
1652875303
256850980
900494711
1773017481
1353201445
609465052
802380142
418258706
1759929789
1020639173
888484228
177837505
178937189
135930456
1738325342
1835659243
1975463430
649997416
305231920
1572543887
490800045
1904098099
173161582
135174338
98020574
1081438020
2106190951
97237643
1810081976
774306975
1704404474
866014782
2053553605
180505315
278920057
1811193358
1267799960
1899159077
2076882662
2134724495
1073474829
816645829
886350931
1990666191
1908059954
42490219
291496690
625123209
613138092
1297674157
1221673111
1183248221
345090756
56127578
1605835561
1750817762
1763571428
2068832075
1506954164
568707789
1496738224
2018719295
1375344502
528457147
1000202810
1841284281
1697917786
1464981426
1279899478
1779324899
1350147432
1228507351
1699519719
1948920801
918681421
2142601872
1096815409
203268837
1057835210
515789922
441801661
1761986055
407257457
680103764
366409975
2069728725
1928680344
1062818504
1996731228
735179138
652074446
244916396
1938565236
1139785867
79584766
749271396
1461444787
1729905091
1116514968
836223127
1341582748
2137627682
44512737
1882056916
1406472336
49809244
747919356
717842478
69429371
2075443947
671653907
1655436439
1425385546
1147656156
151859253
1241286559
2047857973
2065801175
1581194919
769469289
1100057862
976819731
406904836
706088550
200004641
1043066693
1805040215
1089920896
2095737909
936475169
474430989
2096067316
1371124145
661735176
1421396426
276868517
2079458049
1047435533
2137330451
2085010107
970042960
1784257943
354138564
436045372
1609459611
1431792858
1873601018
109085308
1757890241
1425134194
1928648060
1139192894
583028533
1904205064
1147252637
268174905
2100329471
1702377175
1395396046
1383654954
21714906
756958697
563858222
830023868
1942952631
2082149524
298959332
1238578598
1887457160
800260411
1857000965
1007713321
144442343
426325702
60196681
904408901
160005254
1191308669
1406552961
1530743249
288650491
972321271
1690628388
1891687143
2040063177
1367209624
328780124
1836685830
1831423724
2141596440
440228208
529646459
567842555
983997788
880563905
1542208548
1219518340
2034622704
1223927689
1059192522
872214829
1775730688
259091928
1504235263
238528572
2024911630
1752111485
939800108
939059822
604627383
2005172834
318883829
56272487
138996309
348916508
320974319
122968357
17314489
1330694760
1970043939
767138907
805863505
79675001
118967675
1789148266
882088045
11863562
1484203876
1009964929
1524213827
673063894
920954671
631571228
201029007
1800030116
1884353784
1358821962
1284658753
325165446
443351249
1584845905
547811751
2115812235
308545268
690569892
958908321
2092227591
692738873
1820055372
1611694494
1361473576
1954643591
1039717121
764611218
788430312
7502429
995654537
699625309
856432210
790594700
480770518
451380911
2003763154
1529736424
244695134
1667981799
1067184257
1797869681
1359772019
1947960494
839938196
1474368873
308641135
80078227
864963586
1138831559
1604047022
1862448682
970472793
556216607
1174973045
969274212
1376294808
89428875
1800569458
419085839
549124336
868180031
1817683790
1570339384
1348600933
266472882
1140678006
264878196
876749990
432778819
1324123159
767616337
1554666962
1230070642
962905282
1328464469
1931737048
333584948
1081034950
908633452
1936894221
603819948
802813882
597983729
945629164
1215274347
1787051411
380942455
1498955216
1687211277
312891772
1926606527
5025953
837629234
333198096
1656631585
751910312
1859296539
1625078140
709073247
1280416627
610724160
719767914
2063777757
616268864
34066443
822909767
1151251259
1231734867
1658115352
27703667
1652963709
808282053
1835306470
676822694
1985025827
2119742751
1556491906
1193810932
786833516
1275625457
1695571296
23603019
834343183
1707165227
1289637742
1796780442
1419717725
47083272
1077685399
1607197995
1403102656
2027261302
279165963
939666312
801427822
725068152
147478675
1278073898
1750014890
1324979027
841034797
279343831
1235929530
437009746
1695069548
1442073809
434471408
384704039
1004049040
1560146049
2080414656
465476406
66885276
1992284956
2019768520
1308392118
260580616
1398265415
836707281
709385726
1421923991
1951192978
1809414595
967066521
406938847
1780245859
659036812
1942557203
1903550194
490112691
1096081368
1212885435
1347560896
1588672422
664247905
1718025897
1178841177
1562143028
1660415563
493796330
863999873
1577027238
1801960126
368176309
485354203
1151960054
1808243254
769142611
1444105271
2065462308
1449521079
1875373871
1434047771
1107142595
1739182521
1884432189
2033861010
1083396720
1973074715
1367092107
879125841
1710799314
806749076
1197505709
355854354
1221716804
1050877846
918528283
1324763364
854063878
1979164787
1752827788
1910451075
1781975367
811347176
1393291646
1040968703
286609664
692242790
625239299
100367131
591494753
360745016
193996804
1612153375
632851721
247105825
458342718
1977864298
325381514
1236792101
1709146828
311889423
1758114962
1953082176
1860214147
704493807
1828425982
26793339
534919587
1806199081
1983596906
357375112
1428003359
361127113
1826472857
907789041
1166558860
472730752
923242861
1555069612
1382497597
1714390926
68814908
1946223942
951987634
1124161550
515104325
1505533119
823376590
1963896725
5198300
1873290039
1076086075
432151269
1504106069
1404574480
1429781833
1901985463
522800021
1574529015
1359281540
61414221
1759951752
259643033
838151445
1569675646
427729057
838954205
1762961749
653778555
1203287085
1988985312
1153235141
389113827
1385251939
39755593
1818838280
1500901604
1470239486
1888102524
455531815
1109826864
2012265055
1923140289
473677720
1216409165
1867226644
1595586250
129772771
263077709
2122210892
628793212
1525170630
1697548624
147249216
1295549142
1246402850
2042589081
152284095
1436891745
296810154
1023448020
733300896
35115860
272103677
724972158
1699382904
1456844362
750965606
128648882
1339146701
1212573763
1364726137
1834121037
1793557170
1596230278
1107058513
1382812214
341551852
1501299424
767843802
319365379
711339078
426206182
385252264
1366687090
1222919959
2140990821
288741315
2057768224
1999065025
553409591
1523526644
2146139862
1677589940
460227345
6340296
1581653219
2042708312
663202386
137780729
1458402220
609067573
1635629207
349331594
1268005902
384968033
623059552
71086462
70979798
947764239
1035445086
1271980275
996960741
397687002
327138694
778321929
686023111
1788071649
1848902216
1824326124
1640087727
519313437
1417224750
913532461
1217122660
1797759663
95536462
1802890106
1851555244
426313780
77278083
747211170
834744806
2029816614
642094368
1262416885
384371131
1947155952
437875308
1609949943
1206174765
1098690690
1689934923
648505225
1658388531
96741028
1354290298
1095779400
925089896
1989564148
1696845248
552882340
1368799202
948219823
53148751
475259494
990109193
914040476
1629679096
629948450
327666423
516787718
844884515
503061417
1073830792
29455334
1750899309
2045056118
778640934
1100842872
456227581
996360488
1220478576
476546971
1268912598
1181991573
91417046
328841555
1530720421
769875334
524829578
1446569513
1129020386
1528700251
1574322483
366207398
1155431192
1492712907
2061833910
1461033086
21262709
330210757
403282576
1521657404
593149485
241695049
1660955323
731607933
2135590008
1623862114
1986516920
863755484
1331846096
1159870746
933157337
1857118252
2044577849
434627385
1772178704
1962988477
344685206
2003861677
1743467856
208970713
677599438
1556799708
2071906936
1609341236
138235449
2094871944
2135952712
990390166
1660543903
1593705919
276210425
1496597376
311271365
1415653240
1369897335
1707458837
109064019
902939097
1486074947
1059666258
160453973
1934776300
788029530
1733392798
122528604
962321079
1747873789
1202551044
1603860976
1301594887
659390386
252630771
1125961875
1190737010
284680712
1946804586
82724380
1804412626
118780980
242754310
1118304472
1204918543
869710329
1189509485
1030727452
39177001
1419133465
181908406
997693208
2145222864
1679184448
149207061
1252837267
582306484
922672164
803418846
1113778060
1240324621
1416083638
140233817
1794053891
861362609
1333210344
1069082312
1061318484
87413030
640988650
1622599030
1303728809
180850331
751902102
1019148796
1381270804
416716964
1405408759
1979022052
1042353206
497953271
574987934
1776599692
2077480942
300757405
229928879
1892521011
1674982046
1439620775
1774497643
2110130987
1983903941
10629722
71150947
670044365
449616420
1179228581
441935642
87054992
1406656858
1488687163
886281298
49213553
43222064
295520751
454294358
294271855
264666234
976250392
1955532028
54893374
92743482
1978443905
1529071854
1872528575
1669410313
641645858
267250306
1073948880
947402416
335872236
928734299
1128112539
1356356418
1166234827
2019816486
1083615594
323316561
631699488
367294586
73324808
1899623054
59992728
406711130
1128099211
585566923
2006013495
1618616232
2046531226
983954213
1687716370
89560317
462638375
1970040905
466472008
632724362
1869263205
181728632
426650804
1797112117
1975841035
543921097
1757396588
1240696008
9549137
1762702159
1992413843
611406600
1793333649
1650627168
2037713522
1346095850
2038049184
255758139
330594708
499665165
1927145386
2139829889
62443597
1674558680
1707661956
1788616014
1954450893
942654535
1620255806
446726052
2020096589
1790644383
211230665
1689102968
1167436147
93983111
882018281
1779837497
42550430
167570203
892216657
1692320944
1272208581
1459597390
854918214
1245853680
430146943
599910565
824456052
458539889
1310979661
886201236
1222380075
1291351998
2077947265
2016421085
1213986414
1165184736
1562921613
2051150079
1846661963
119016775
72136586
826622407
1130743499
1016260821
2104327261
1809062361
1330358477
2089482742
1915609122
1111912781
1891823852
1063875518
1486341240
1103893012
764292246
725066694
1428962904
591559694
562756993
111459135
974469580
1055322384
2134089766
1432641077
1938891523
287689181
972224872
1429666899
1003592052
199758147
2132028804
1275916646
514206048
450914703
305577403
1423273228
661393085
813185028
1984966326
430580531
165412543
1679694210
73676583
791200864
812579545
567713369
758937017
233520689
1496525391
638602959
596160275
1949287107
1275706662
2145122231
267424937
1256299061
996595139
382352869
952111796
2119416205
181173092
953121548
855057977
337519679
72979675
2142167556
1118190470
615453464
2028333415
1821239936
77599876
1077995038
1547971853
1802569243
1403664135
738581304
694358235
125999938
393536140
1299877684
942038627
1948601207
1271107336
116409940
821107087
770866561
307163848
964688892
1878633207
1508258593
168399144
364329650
1956712937
806954155
1922027590
1567604122
1730551505
713696591
1387042659
912447272
1361950172
1603784520
1828419009
774480562
1538857025
1659599065
1171345399
360381387
1061369817
1052143387
1505007258
1637367582
282988506
306346956
1674445996
1341772256
961087535
569815211
937092550
426537844
689528761
672234475
994698271
384848879
1194171821
2088305717
1967873778
1405810097
616893658
891473258
2109622451
626840890
884227317
800302235
1191349602
40622339
424644048
135844838
1457127619
2025032322
381993175
1459331018
2124469422
1219237283
1438421893
772803121
54957875
1553535365
1681744420
660594558
1771092186
17895642
1223151931
2144537094
1129290418
2051995995
113672235
475410355
1716462927
1253975266
503956413
69244046
1709958709
1012025731
1747478517
1236944933
2085992056
2136746392
603880060
260282786
1219029188
1990986650
547560689
1268700031
1663500324
301136735
869162730
708657327
1224207772
1685311882
180887655
1819309985
83678887
1999963177
1794702449
1690365928
1130193905
721698554
559299124
971693406
697865863
1471988484
771868851
1665291485
1560422205
862031928
731332581
1633663127
364211200
1824281620
129952661
148204575
1948698388
1246896895
1556077903
1271910549
194812914
127858723
434767576
1252034891
871943937
396951036
718363737
307627948
962317034
1696374232
1936916123
1403019104
1749683950
490887428
1098739001
56910649
1092437456
205482122
1091879149
1098778750
1302979287
238167369
361491960
290657214
673335686
433797332
1823215150
1660357952
979401386
1856279746
1027781383
583105748
417286981
2029466699
1607483546
5729881
483140265
217096918
1380929248
1565080940
79315016
682184142
1043207384
1451600592
1805683433
73178073
1102240281
587413352
1374348808
1340329284
203714943
220252501
1149767724
437560597
238009173
459184074
1643973062
2142558187
1445146447
271605604
363266774
1691567435
700018522
1070194306
1567936859
611841977
223076678
1441175974
1317072773
1337715831
711348546
78505796
1360331314
1182376974
1842650176
955532323
884991756
686258944
1063477791
1463480366
1229408920
1519176092
1672265624
804180427
425576055
203606902
1785336040
1216848597
942049284
51532153
31702082
1246258320
1253015189
442448030
574096200
1585585142
313200918
1106422452
1095884279
2069485021
1070750936
240461498
579394700
590541606
830012341
1007243490
1526927890
1543421369
435900992
1591249731
1309804091
718422912
567305793
1317164351
853782566
725842913
942161051
1063220397
654342181
1764668189
857718638
1453974952
1731150341
1990541037
968043836
1866109624
41451521
1323727609
767036855
749589851
958483406
1919159394
1816637885
1744813552
999786946
1190293343
1059272664
1909531795
594023219
711379310
1102715900
463896674
1249372117
1292044200
1218202763
1922140360
316237968
1412514239
172018116
316054772
1136040416
1966040760
1546242833
2101277854
1441361397
711733384
1334799768
1541969870
1694176900
1568039332
1423567471
763699125
2003001315
1518290972
1297372451
1528315444
1929450071
563186114
379642299
1298599624
1491361003
750598543
597144307
745090718
1302611895
161100461
576270440
204250115
26750382
799128986
2138891600
1740464221
1047412577
1275100063
1248192011
1807875659
901254381
1319214008
384155372
933080079
640030759
1532253813
1953950248
1695109613
189493098
1561113227
1937231459
1395938226
1306677036
1482723490
1961837695
1671307269
1353370720
1031929914
696493702
200903162
1075611465
1628953289
812475666
1502275418
960783579
1853204821
927868449
1066531544
776425939
349425680
1341483912
1265672992
1696795676
1682506318
1765523583
509563799
124122620
1181089601
1950183488
1436570681
2008477596
963941921
1063109805
1463994950
69613911
1954214484
1956367261
1252427876
308305591
1564749660
1893836229
1494328984
217851792
1087321594
1444371833
734585527
658281270
161800017
1239565201
2050738362
2126502401
1052140074
1192875690
1542824726
951351482
1753548435
1075523919
1998860900
1917665518
292823635
205782982
228929186
978154829
1900436739
989724393
1470860920
1269164591
1927756944
1793327515
204314623
1731997890
650246469
732528634
1819064491
1964296604
1527159376
1032694997
554182201
54091139
2120112515
826479769
875251229
1255408025
548425767
2136261266
1971904021
437813193
1488415394
640807049
435424474
1538566781
206218669
975780833
1904740695
1923134913
341348665
314336343
477080588
1128831626
1958157733
1691718158
930987703
153583638
1661513782
562504717
250025029
34483861
521633286
1562314307
2123328000
107841888
707277365
1383501876
1148849903
1478365524
971298808
1250421341
722424968
1195208317
1453396177
1215429963
369608415
1188758335
1809354619
1446242182
636365935
692880947
753458391
780729316
1397313354
2116264915
254239696
1148078023
329157847
1910352258
1033160162
1358602535
1335766450
428226482
1368291174
475151626
720012866
1118174132
1191158600
647941558
1527439267
838234701
296900572
706029852
205203058
829665773
1820457670
657553045
401171573
1753562352
1917846983
1215489544
433192937
924244921
1270614526
1795157267
1036764256
781876988
1002437881
2109476383
1903473309
1242311258
410111183
813180521
2047908061
808510977
1145781327
419841028
1208644408
426359189
125372168
68813883
1051300920
1687399900
936529385
469662169
128685079
2089670473
1899580205
1732942770
1871972876
1780377639
927354579
1574779516
815991861
1276103484
876479168
1921613514
2139322203
1904133411
1752430430
1945956441
501350396
2020777854
5928676
260571955
742263259
486038189
782279401
210906738
1835354312
1394206758
1390401433
128092883
724248718
1479175415
1685674031
134608875
1829567809
503352191
207963063
1127992253
915667873
1289205365
265539748
1030883264
208009519
380733969
681693571
913971201
202765398
959459216
666992928
1992235322
1944413482
1359136335
1087936157
400991799
214390011
203216586
628400542
1357197208
35012394
1444007083
559329028
493803650
1334688035
1275951357
947336438
1288560228
255386228
469933085
1518552736
474449340
371629413
1825077413
380899688
2102956361
2010418963
184577400
1442947131
137510949
895608678
1488754480
13756507
1593889786
247132726
1677753262
409279882
1856282346
554593858
307542903
861949466
94804549
922594962
2110180380
2012694382
709985494
1813545468
1909308044
492225068
1828227156
106292101
1823274435
823121449
731146445
760902475
604905487
1415952211
1476409885
1887286760
1235937833
1618917632
1379835448
1503599861
788526400
1603902242
1280347091
469489511
1830927611
210247213
1967561801
1129736689
1609337305
282058456
1431691765
551620337
300444552
83000083
1423525498
276553452
677002075
1165884984
1548251373
301449409
1964680641
44471400
1397568568
388964772
233586088
122325082
21005649
1357215210
657036711
258049522
1903688002
830374056
1908695798
620242895
32295897
1304323262
1655613224
1576585837
719678841
954432525
333898504
2082646444
1516935567
1921710224
1568690257
1538278384
1852896446
2045856906
1461724217
1280181975
1824535344
457136689
680057198
1663189862
264292079
280325237
1777107652
197618356
460920304
447018807
1390355702
423203138
774060164
1045045019
417470755
1457011755
1675902782
1823869516
614561639
482178218
760086939
1746598065
790399036
835396870
611611706
1458250649
1712471878
1357888558
2088732345
291202741
1764408896
1984109179
1539476034
1459269649
1198972341
733791605
142745638
1060059110
520011865
1684300941
1286713166
1619689941
507014434
268272901
1427202832
1476731905
1767862596
1884268166
339063037
173234269
1271302856
1548455665
1512138719
782455790
660363880
74376941
1564165377
1798727653
1119624692
1994857985
1636307807
157673870
1749250722
286562109
2134004109
130343496
1053171590
1060052080
1099456297
372213807
1587079049
1642896377
1941583004
1354333714
1674339141
1831545714
1891606519
1535892433
546366582
1371493658
804260934
1390673634
417095296
128428878
267702053
1468277252
445340383
352757064
232718117
1493614070
324399360
962839416
642372182
480620876
940690055
1943337703
311591876
1613115687
651832428
1842440860
1817100997
1572503849
1742145917
1804490482
2102044811
1590326221
243014846
1038577278
578238061
2025042575
1060703100
1358124463
743595103
2142424617
62099409
1434811339
259098338
826677018
566536853
721303189
66565607
276512151
395435508
434775730
1658853940
1807268335
1899720460
521266204
606485579
78904537
1656271182
2042294796
1492429389
1483040599
1788565341
1727724510
1495477936
233507693
1083362884
1864259659
460164482
543896625
1957207996
1765988044
1407962111
1764210237
1783552895
1550308014
2088042001
1142097701
1148816089
743739580
1454742571
576200450
1713121673
198566367
1206018642
2070290367
1552165239
2096369806
571520568
774948175
1596554072
987895040
123573490
158768741
179184187
1082593465
254544341
1526598876
451267953
966988602
904146045
316280077
702446171
196093520
1673242333
954713893
1610817298
1187029552
2133902279
668329612
194075816
901499317
201393434
975616659
1136343362
1887022822
1199849937
1388191404
233693824
1096769174
125127815
1806445245
1909880681
1664898426
1481712018
453356280
48094008
323632015
1955962194
1186685004
603229923
776988930
776518211
226560315
749179942
252228205
1213290430
1005924666
479680338
655424550
88770357
2052770049
881434928
1387861997
1570399210
945129501
443519489
859793458
1588948954
960107265
534291345
1779616859
697793156
77786461
1483453196
1658738074
1587220367
1679503528
1746867072
1899971254
16280621
2144341474
1325967413
1646674997
2085944863
425333963
2059339486
1074071858
2062313904
1422869591
191144308
1812533991
586946407
1970201402
76937595
1438962015
507136953
1817714634
278124822
96995241
2118239101
349993170
237147595
1590196184
620419928
2065624339
1471634235
1813763993
1345011171
248574944
212630568
1264847895
1131747774
754859467
592825914
980332206
1278140192
2029534167
753797878
292083964
2124187628
227700923
2054568628
1957181575
338912190
620791990
1002448603
1349151812
1051815809
1858550215
1073533771
1007396745
334574519
1750133822
826802766
827694907
1786980861
769075753
2060041410
396868978
389393319
1584519419
52880969
2044304887
2010409123
1463629842
52024885
1490604730
394814600
916957839
36436457
1814228875
2103541182
1243104906
1772716079
1146937135
1571977982
1027550750
671615500
728268475
1929945758
461418062
219768374
1215922706
866637765
1896622422
1501778446
2110431404
1821655424
441435391
1913996628
682887509
55736379
362406786
1102398266
1677991503
1000815766
1943626958
314357008
664500799
1589622107
1385016595
180243654
527252292
88815099
437745156
2043539170
1462016228
237997168
280717066
1485022378
1590738605
2007029759
734492001
504534685
1477964083
1619388158
1701579843
166530668
1788017227
1815223585
1056570640
311329184
1896996221
446554745
2086025268
1696900061
1219154795
1667668041
244599848
1072726054
93622096
33495180
281587573
1935187138
1894566482
1704573906
725864237
2076517438
363599858
527755047
646375462
1887377284
1244136040
1985159888
1885579049
1911261624
245657373
1980217392
1389859134
1402724442
1217743394
1713428517
492057345
1959534352
1431403478
181946771
105192116
336083265
639116106
1871945493
331650669
1758555263
308878436
979170695
1737506300
1883022059
1288817342
735918746
1533952537
530767093
1768893983
2004941424
1884587307
446473192
746995726
194033217
734165954
396461185
1655936452
824558253
467588144
1355059433
1397968491
537177482
1544152811
874965625
1893877402
981871792
414576479
31020225
1111069745
567776230
980814700
587583349
447040354
855364443
223675491
1213872200
368544355
1091960143
1789189833
1137505884
1893256716
161895725
546845305
469019357
1018596792
1803740539
202787652
88861833
433135497
1500814710
375066962
1071253881
285861214
1434581057
152287419
1306120481
1513275374
2047879932
1892235816
303523702
1388301374
841210413
243897216
584981945
601646715
1110071544
652267358
7296574
369391561
651456271
1297274301
1679519114
1398999445
397125287
547816466
120958307
1633100135
657138557
1165397503
255608472
1688200802
172294075
1234085116
1051546354
1389432001
89994205
2077714607
539091036
114330131
1424163704
697343885
459801165
1161728325
600962219
450180784
1114959018
415815634
1115901369
360090254
640161157
227156210
1415125736
509638311
687366089
901190303
317439491
651636241
264522976
150557039
293798722
1275059163
2132686800
452584628
465813651
1279593212
630036111
1421599496
1587215096
1464325830
157172973
1334339269
42964309
1647240014
1253496447
659343799
985892559
860101932
684650860
359410046
202217600
1693598332
993963962
1680159721
867478565
827535850
377489928
1305295788
494242375
1822426292
2094746190
574723023
1151088738
770960638
1259832674
403715152
739890989
1123213200
40377664
2113447504
1302333708
738526028
657476621
344340620
2011881429
66578848
643151230
782531468
276976524
1593216774
284885291
1395590499
224149675
1508451028
1083932031
2023587575
1055387088
1148032930
1537264020
386725594
724310710
79297532
1017874133
872906425
1187026357
232364415
1827148921
915083132
1217157820
2111168203
870862980
1089516693
693188881
981208629
899375899
24445283
405668314
680572621
823955416
1631767807
1231044107
1650586742
825364678
889271851
78540095
533297174
1635055686
285601764
1023658759
1389320176
1094392644
644666849
1122410027
1363060713
394003339
360040500
1334971937
1016912314
1493821954
1823068221
916226609
924116229
613923106
459836412
3376672
1426536388
237311731
1906238325
102120084
537882331
763983637
1569195044
1771522449
1769002341
1106720162
1937352071
1494181199
385527355
1047509307
1792841019
524898037
110445296
960601244
512920392
1603298307
432585969
46784927
1177175698
757773642
1940833682
366029680
140701875
1562879160
1893723690
637403240
916441750
93064069
1645076526
1190466769
1947017376
352643422
387667423
14720048
1113032465
1248434400
1369627172
624403648
1760976315
326537241
1123897693
1488877885
1797954752
2118755505
1257851029
232327752
1139992849
1900600137
1100222213
342385161
1716907946
1228717549
790992219
1921785253
193202961
1300707688
1938822750
1807806334
661728958
511706226
2116323152
1911892407
1873288053
1512017121
1561120744
910970972
926407692
792817549
338479811
761967460
2109507821
2011657397
1485508009
490869150
1856263394
923146063
2121431380
813187508
821158238
2122552109
496865846
362866180
1323096536
1311931210
668770533
1587750350
668064137
1823528846
1808243164
650407764
1316132421
255118267
1043123561
2079408894
1733776819
1567605982
1242390865
570229909
343058656
2060529777
1343786904
78763676
874017062
1049737738
1807134517
262765354
969485213
672141800
1154811117
688406548
704808460
1697135302
1791187667
911404782
1232485154
1817075816
1838440630
1622722817
1529361943
1012282920
680645769
1078626621
1477771147
1206901888
292909753
733441423
1579250100
1795379168
1161276946
608782894
724874294
70475441
1952788556
871932722
1417511051
1827743661
1040982566
361877397
151236382
245964764
2037529540
621027884
298256807
1001562419
1675926743
1611930995
1758226866
1053491343
554855568
768191645
731519739
1141189698
2038645439
890463796
1556383923
1379324470
1138382635
1094178494
1531720057
67898713
1790409282
214815253
766370692
202022301
170317167
1242877643
967197041
1324196927
749761203
1638287220
1086950743
65203180
1094225405
647570791
2100346427
1381152109
2013375577
693121821
10279818
1358630622
1312914635
1615631712
59875890
440906053
752451736
276647783
554201001
1575970722
535067407
883215196
243037995
1879047262
1374267936
495807862
925973905
1369550819
514246349
585510434
1018453419
268121923
1048694008
2126527546
1035703444
431964555
1020496770
1405527794
1738544530
1410107103
542899591
1751716010
1037575939
1130978898
1716611477
1330800825
770704895
230939650
765151780
128232936
1973621424
1853847568
820641382
361937116
332809418
1840856061
1937523163
772869511
1951721454
1208711469
1300458715
1316402871
1095802722
1949960102
1379368147
2064066273
1153807067
407899053
1523311793
1702765473
117744182
131613793
1452680332
1725347700
1589772831
284746259
1507273438
94776229
1915592828
1851515854
1102609282
881068812
934408148
669843135
623780177
169356341
1478278348
76942151
797861203
1854391164
1796352310
1799552084
1792036703
404389185
1640689949
831937677
1820454590
856727706
322893426
1524061597
1235708277
918763772
1073550846
834813282
718525847
877086870
185680626
1946463554
1391253725
1491927863
1350167438
1984831393
1747587277
1897140139
1892525376
1006507658
1342260210
1844302489
483533052
1972947336
1943034062
1256636457
1659201327
894131316
1295390405
764393253
993680453
1760075045
640331422
1023435390
252284240
1290226213
168364544
1942725548
972505862
336257237
2044322962
431949115
1276108734
1803547422
257010583
549860522
1574666659
1398081215
1460807261
1382778126
388624685
2002320064
1273030276
294549768
475517851
1283978711
27492454
1846105315
1827547160
860871858
940739351
1713289594
1503464382
1058361478
976513167
1940407733
380814772
125973682
550557327
1763655973
324017095
273071527
1127106011
750276221
616230489
1612056253
1518992206
233514287
1078992088
1338454058
433846252
1138709596
1840624001
1856243298
1016572176
425135284
1309562585
286142259
1413111891
1691415247
202314244
985915482
1704498245
700053846
1140345116
372055506
872081633
564675419
1905462691
238714952
1765539584
1924664956
896774684
1753121630
523767107
37987648
1239590189
1766480639
671039517
558848432
1257019146
464999224
1331421693
1109558940
70968492
1269150921
828197778
2091293378
1249201323
400176347
649632870
1631922932
2098064205
1048767068
821050033
2015235035
678985386
1720503329
1028856726
1284404330
1609429845
743618621
117756835
186788029
1224554514
542048453
1432317760
36154112
2051693107
848855902
1293947441
1128298358
972876427
907298484
133128316
912671992
1467918491
979673295
653700705
620646505
1330345800
1941890537
441645350
498314911
515086790
1139842485
1616291425
267494932
680605358
939344544
212536525
536285786
1259480315
1910343512
2021835953
2057030903
1238826967
2114528557
304988123
1510023359
1992852390
9712333
1535125879
2055619480
254030206
1976107500
1134366575
1903810688
291584837
1984398794
701878690
757168819
1672394999
114508151
2087672468
1607487133
2045518781
2014887421
255729532
904240471
1159535364
986941566
1932126383
2024568311
360280191
1356708031
1221222945
641030210
995785661
735182775
1030583021
274917218
442939305
1443445879
452484681
1132634896
226272704
853318681
271887139
1189784170
1761475341
1999978153
406443332
1077249721
473699228
865232515
751092866
466943064
1776725848
1691299264
946736619
466937456
1786639888
17876126
181402480
264706160
183026716
1516648418
1640848426
2129741881
2087730614
2026028863
1883905249
938868843
310488138
958108528
600221861
122788661
1438097913
261245983
1198460886
1210336223
583755293
1052034775
72284573
417464690
2133829996
771462278
595286912
933349595
1681228399
1171255453
1612905003
1743034063
482128296
1468153435
76984550
1171100416
1888497102
465178554
2121958109
283392334
1001388010
973648723
191918561
1117359276
921253787
409422533
414064816
854151433
574463949
1636395337
1829648748
529550827
817568347
1158494475
911122071
544249939
142916731
1823615568
390882178
1843193147
1626211186
2111777132
1580108859
1537467273
1135171670
1054956707
378574232
232038090
892001307
460090185
1021167139
844425498
192969827
1275415220
1831749089
1954729326
33574855
1344312791
18284188
1849297346
592329117
987589300
754795532
196514239
1918490097
107335867
1319060579
770512960
1310043923
975021865
1134706819
1360175770
1657321591
736697203
1209502748
455877013
385553364
83076849
168383823
2023691475
1092557994
1988138433
1346385536
1390163097
372751757
862852280
1200786696
2002592690
685574931
1328793474
1127127671
1934502498
2065705293
323348320
2037410789
2052913223
351237944
803596510
133466961
1699049105
1136395060
1703520825
1320711927
1859482127
524371822
1612851639
2067390961
339789367
711994974
2108343308
1772469322
1606282831
1721654760
495581791
1397228520
1787107537
1916456251
1584185442
378362759
225054928
1399365482
1550144296
1040673863
90847318
1510033716
288790181
1225067834
1135053547
329186279
1825897612
426718033
912894003
527456992
340128320
1337698975
316531937
1186363039
1898370881
1189516783
91186801
435032600
1547991841
1334032072
816858222
1908747754
835462166
974683756
149730077
371056021
96410859
907011462
1688286619
1954505486
2071055265
62458981
137156694
980849489
1929334650
1960944601
87585447
1468433044
1404741396
951917694
2087449155
1567258725
851861226
1961467852
707439617
1820994643
1897645953
914608173
623884131
1436633402
745190250
1398427846
1476612110
1488665310
39501341
1685198429
73547870
1824800966
769071470
405569308
164647803
1108397069
1915610204
864039653
917426077
1029448166
401344792
919981080
491780285
2011121973
1937679206
1010386706
1017158136
1681997279
96661274
1236351648
1176541392
255946299
1120779588
2074925251
1761840741
236813761
1800631313
412726871
1282566787
198398597
691639188
1339186068
1225203163
159410464
1207616740
456563749
2075872093
1296003210
1839624221
1943975882
2057503607
637873927
694475372
1199194644
1173128714
438152652
8965341
1561056029
96341107
1225436557
1532477900
483557153
1068145677
1084515016
1322359778
2018645997
1821827161
1081965029
1088480278
2089497563
973540632
1705730924
1216122805
1771306618
1206831237
2083776666
1935953598
2145571111
1580998208
981534399
1195401805
213619550
1668708548
1985746111
1678637777
475062759
1340777436
1913728663
568401496
424280234
1862063829
863758659
1545934415
108958095
2052704040
1843286028
1487169129
1759057366
2027930231
1652762564
1489062585
1685140736
1295569055
994868125
1734851918
17747650
104783299
1164931331
1583482284
2137444892
1298329039
431907987
1775816172
562224491
1030771965
721571150
15188307
1172613047
2116352823
1644456339
1582281493
907423745
926393893
1644770131
2087668666
242726403
1199917859
1201511451
1942700027
775715406
725510633
783782247
1536102094
732382795
504196651
206227717
1871660998
1505213732
1280252545
1788007694
1198938415
26833672
1352006303
1584627795
1457841679
189124201
1221713150
393245346
1047438606
1844031379
9721190
987569398
696043070
1639964966
67848114
1309011406
222224661
1915834519
1768585522
1244908826
418605990
942411201
1016933294
277537044
133216253
834802633
993574668
1390778896
1240955457
1564531016
1959353364
703399575
511170636
1930602538
1840358913
2010083376
1267858973
1390067278
284587460
1645625088
163265836
1969042875
258972512
473704162
286306982
1977857126
1089906789
1875155673
1837135256
183494002
911000173
1706395954
1527925905
254588963
1754299653
812933321
1807281346
145713543
1430043767
1948736649
473219030
1840862094
1539940188
1323046818
1169240586
994805168
1546154280
148138512
98928836
1258104131
1668523235
544902322
1201815730
849712651
642504306
1956480404
164885492
1502308770
511366557
582409315
1529137262
1407785089
1536538560
1176147572
1015375337
2126021074
1953952541
538081986
1023833279
1121334227
160006008
1342545601
629908357
1470987239
1845363081
636303977
1929459071
1388199824
1478688045
1081590834
702355812
1248697222
1731792692
324752766
1037338314
1337085199
1597779866
561534723
1557079278
55435605
825949190
697136359
1681963137
274968118
1089800848
996006677
607279838
1600033462
1452884689
642431262
1399076589
1630961255
1302151394
1904283387
1007734910
1682358963
1472643034
284999985
821744184
2030447111
362810148
1371665592
1183736657
101832977
1404074460
47035298
469698212
1209792129
1844572119
794745182
879427757
460266276
823945548
1381516881
2016232742
299338382
192973814
1100832005
1923542613
14889712
2102018439
728352213
1089026649
1636398552
2049202777
1590000392
1774784997
191608776
1414936403
995499460
333490
184531248
1402240049
200184284
2068265299
185906697
1205717447
979231100
619370346
121917103
987529366
975071934
1234199199
1040201628
1483115077
983978708
413633924
504213889
1087646964
691683997
926483364
878693029
906421312
1162046225
190359083
1818322415
1981367469
155832611
701059817
1172310904
483452161
1842602650
393949848
2028503331
252399955
311185789
1018007220
1493576375
1098843235
623851740
2006790203
645280198
508127954
1826589011
818431335
1560245875
1659038761
866499711
720425093
1967146870
171048617
1593364991
86416846
1986191884
882262050
1666355984
88195437
592034538
31758613
1576017850
1163304598
2137296309
2003658310
50315650
1187804332
1551840777
1447406589
899484115
970946161
469454570
875318986
169620500
2021091303
1258658758
998528917
575001352
1197196430
1115174961
754793493
1178846588
1760456083
2017103943
396505674
1411412222
1756749833
957358397
975800924
450447346
1193276295
250020070
578621594
1965397088
1359355905
685190851
1721006100
2066910482
1989954612
790866918
1004195065
1773515046
1637032951
112089882
1081601548
1742105881
1515648540
611297509
2079789062
613418585
1081350972
849542367
1927497488
1464651738
1917445021
1853419588
588454124
110863880
2085948787
1312837709
1551636446
318813092
1216004953
756474925
747078721
1661107614
1239229033
1783824096
2013329310
817116912
1239566415
536270617
1775768947
1612602734
121039337
1285465884
185485128
1896259115
1203073393
175805739
709459320
230162701
1379574830
772105287
799341150
1804361121
2106642845
1816718243
326706094
689444667
498764038
1906399063
1827888620
284762243
419813405
521154708
1870065036
661277049
1383141580
1968188921
870310342
735826250
1594497078
167431068
1424033473
1056064738
672218087
1009822523
869654407
678207843
734564679
995474662
763472071
1200800096
49863361
1402089202
475292406
200085829
693434093
1491674711
1072620495
1797687909
1124390422
1926643331
2143220137
605681848
968947924
2005062261
11298157
1043039730
268924513
1992559670
737170432
388992649
823364291
171097457
256852428
2034220416
1348512965
2026766191
1829723142
486502629
463613089
968465434
1680063325
737174945
372791869
1657355475
1327869444
1234742437
1833710239
346645613
1389693485
1633347081
1876596669
2140614137
318277719
1912718885
370674911
683136481
647439575
1327489376
666238585
692128193
715361105
1401208994
414355325
901972181
1012041725
1193819569
544993222
1426414611
846561765
1175267014
1599093489
1258802851
525467163
1153182678
434298222
1574407703
2056202416
1645744637
728794087
1057655350
1290954791
225193996
1250595016
231828933
1438906036
582365979
486742809
313616102
1674872098
2118920668
1535275975
118929059
37545152
740284886
1836004625
1880164857
588298782
1040210722
1911674879
1286248745
542979637
2136669484
452776683
359338293
1038932524
740061673
325205951
1270301379
1281966126
57885517
1629489627
484350903
680783564
106204839
1361814736
1707566638
258945578
1824786792
2049329848
826986960
575668054
1543523626
1199751608
477217593
2079448451
718564338
1187359472
1625517287
1640356210
141544563
480860294
519483094
1792376383
625298977
403581975
1576484716
1739774112
210941526
1287683102
441424658
1829667222
810640114
2017264495
510180632
481079089
1081165834
784127672
1278254895
647122905
1096758188
1861345985
1784185480
2120428687
1962367481
1056764738
2038169447
1728713415
203762018
1564885046
176283053
1088685828
1049716549
1543603355
145208610
1959231175
1356829699
776379705
1724470687
1751163635
1092327146
1103605168
546633504
511416807
1142469295
944623596
92090990
2146818666
1973600799
809847221
1280950500
1211073722
411220914
1271024312
2076706141
838190591
41385463
1233597361
1149000568
1207910789
1399055419
196436952
2144678057
640910391
1578312244
1408339765
505472099
118914395
873752779
1290050931
1831301087
718340563
357487082
757206944
1084806940
2070894185
386831628
1469902448
731996152
1276035511
762086200
1509179551
574919556
785589790
1561381805
150997341
163579443
530424997
980551524
1076350472
1811343198
664618779
2127662692
1881908472
981948883
670216702
1649808156
908643189
1166709895
666885796
365266572
599966780
1201719962
1411178133
629097846
897187134
704240356
1451926566
1115130824
744029725
1747700149
1084020232
1695887712
474029834
1153957675
162769138
2029170094
4179439
1287672188
2109653468
1067672729
175451512
2026689321
35790967
1539193457
758493901
287534383
1073090911
2089709596
120499389
1358052785
284895310
1844168551
1819789426
606978410
2126201425
1591406500
983167272
996393700
963678297
79116631
2108997128
375657432
644589752
1472631456
688613310
263195649
64070268
20499435
1164068766
1606538011
564868708
833823591
2075516150
6057814
1448995485
2057902609
1257528477
1295359746
516440985
1810075436
58901947
946501684
1213857539
565650845
1400275234
1716506820
362894887
529198777
1116505878
89091872
65423347
1164992445
1963396441
1000538725
848095946
1722649951
1757068810
232645138
1796720555
37400704
531920219
777426735
1791179737
1565782541
1342212032
916532139
1423106814
1130397575
943493429
1634419556
516557242
1972365015
616352237
1948974047
1441277987
1605286671
19785130
624006304
1331848001
1993572487
113015212
1808981959
720574500
967106808
787147560
1299347866
158887275
555362161
257877227
1667746179
2004544995
1807156618
588207703
46778877
1301621497
207855307
1230764324
542349416
785737332
690085121
1807179771
1068682903
1465009394
2097220854
1185713247
1991287053
457935029
466666022
1126763787
1237764434
1229968085
87294853
555000958
1758541008
402681385
668319536
1818195592
397245826
1647059360
1822394123
1372569477
1471752800
840567357
485725475
1761087941
876590956
2130541826
1980438400
1826561043
1695114696
95154725
2126103712
620886000
1331418222
1338898043
1006090149
1819934744
1188913114
1256465860
733123839
1429155431
1290554048
1117334964
2089219473
1495269937
1847242389
670684932
1277369521
1676144320
1117794913
1229723809
1295250021
986534185
2142407935
2086547840
282937755
1774186186
1960168427
1061604106
1323199131
1607531417
1096115136
2041521007
1789126754
1305323572
53938487
1390427997
447200550
633682000
974671940
2129405128
44084578
1248043229
361239889
2003574096
1075967263
287944268
1737272546
1248657406
1550596970
850113246
2032655423
71467915
1297141689
538950867
130652537
924490043
707275944
1973703792
1069716341
1162464878
2029831646
1690878691
417825464
1500100383
2066422456
2063589331
263602472
1635934337
668472199
331769863
1315809940
1888995957
230598082
375774064
1990804682
471100045
620085195
1398596520
1563537444
1084863982
745504149
1838563836
785571656
341816176
101885110
934757761
506009506
162305602
527395036
1307494882
1735768605
1234001911
1412462495
2026749219
682414707
1891142315
1518947651
231878148
1091334181
1176746826
822268156
242082443
615433933
1328905261
807876643
913405339
1302861212
2015100586
1370371119
2128936340
895572072
2095179305
1911186760
1383545647
100712317
1509562749
1197021168
1288457862
2094067696
1226546685
123029526
1578432082
1136135187
828799230
772730368
276256101
1492091706
2011863797
587698870
1962033690
1900915355
1204408566
2054499178
1770265287
445783300
927842019
1594637988
2055087626
1078322082
560652998
1053970483
353204026
383804885
558472666
683250864
421682612
1442980102
1468942036
1608970052
352279280
330705481
2134459705
77804655
349741220
2144040282
1511535261
1377351484
1963792103
796321082
585172282
1394482338
228715227
512697452
2100314664
393181502
1506386995
80954752
1237530653
1574351773
1851769880
449653570
1466384411
1457795560
643951462
1795209308
523700707
385404395
1687128202
1362675773
350153829
92410103
628690405
1390604015
297877797
308918331
1567076388
143327802
66307527
970555701
1101442271
1638361173
1345259105
1637105072
618076062
554119618
1072222360
1648701531
2048340364
156432481
1660070980
440840377
1659258618
1311869030
2115329938
914429838
1607341443
2143375433
1984067460
1898115862
1408940798
1261934791
571792309
1561559814
134883967
345409030
158951209
1881177442
947661829
445308581
1568181186
1560812040
4973085
111320341
1480195041
1906337687
408672112
19744460
1065049323
343729893
1887278626
423038387
1909653819
680751226
385729935
238008158
959949422
209805147
935186617
1240354236
325473294
506594910
872682473
518166347
987694476
583494591
1884001242
660952973
2035395615
767970873
1971075966
1882740477
779353524
564555796
1729405378
1768370991
2086232793
654847109
401496392
1843001247
881191066
2129679175
862307610
185236866
1863662492
1602964683
13530966
258839570
661563849
437815090
993859562
1195438250
1344220278
465512883
1339019948
881780616
160594731
1915556150
280907036
2019093460
92546399
1476465825
194651425
268031791
589411505
1814139254
893974363
2062613251
1979111398
440417989
107015350
1382480003
870093939
1642875717
1857081701
1423794235
1950646463
347324411
920433426
1704598194
1029244603
1391799677
2065172072
8362344
294366684
35823436
1646679623
673369584
172649891
777443669
267090289
1561324204
179636145
1144904470
318001318
978250582
927689165
1332849638
813763998
1683547346
632166611
1821143163
2059010154
214900066
564765135
1699792181
148369022
1717890455
1927681446
2020172813
2032726035
26044313
1085508163
492900338
419092299
731760668
126657866
680774000
647241212
255176279
235417124
167398047
495213511
2111708318
1695721630
2094058332
1572160749
2012233656
1097397829
1564085763
1103441878
955580486
1651311185
2082452382
1632904146
1137597030
1150120396
816895744
1208774408
589004231
194600886
301986577
1515177286
1332262506
1668881911
845221146
1955718566
1843141816
199557135
1766402564
176802007
1596984597
1574120929
797969067
662853535
1609329015
1467317488
1293234082
825469222
1206886488
499143483
367601111
850250006
1215856097
1754501510
943463003
1023280594
1560396764
2025751914
594720556
391628418
2086701356
87548850
1541556031
145353258
1958110147
2130889317
500507340
2024385688
1038636894
559532847
93873001
2122061255
1936428557
2111372746
158588931
793178030
257481073
310385128
1837986393
521290834
1842870642
2038798765
2027454751
176383119
286502356
1762911182
357750463
135951792
319262109
53050874
753908589
1807452177
731424731
1677018886
2142395073
929838484
780790674
1864874257
1587048287
139380560
1711102021
315765701
706099088
1728308277
861074879
277696299
704950470
1052493637
1767281826
1539257525
1342381355
2120220100
1607292656
1039860396
879545980
190754133
1368653785
949106199
556022545
901800573
731843555
76618855
1150573056
1230071461
206410175
545214128
845760418
667393723
1335880204
224211685
648098039
200143078
637738893
846694158
313952404
771633957
1484924881
1506407145
1405387541
2104664447
105767745
1422500474
195484289
79158392
1420617010
462481332
1983241123
1330146919
998507583
512026008
920631628
1390074707
1304998625
212746743
33565003
1751856501
374218543
2132664249
813123611
1376337056
1585322777
1272357148
992003433
510919806
1974390106
953496086
1324112056
1940660673
1424369863
1643043448
561544364
1707434428
1140600161
1650481205
1764783206
2137065365
1915547688
889569658
1527682789
89756451
1162570609
1146384214
1396958147
1195970414
2011567817
1297084328
1428545283
2058545039
2010007552
114491252
1508095488
783959727
1402166044
1889897672
1956883216
1517157669
1721934262
1140376050
633981424
1607659281
1490885773
956438188
1313399867
435554974
1871969059
864971542
251581737
745457187
452781078
1787177306
2134707859
1322985147
474940688
1148940439
146697324
922635732
366603160
1836795580
1584091558
273322027
1334256844
410702559
1852640249
532681691
2002232810
1893310254
1597079565
1193866757
646839514
1989272542
438312598
316406351
2035697471
1506793687
501292913
1498333071
266138824
1758007344
1295517342
870350707
1558531353
1154275438
781348972
1013339132
923845007
1504093801
327951735
52561285
925369699
2089519174
1724479246
485253700
114748722
636198679
1772675997
2038176519
1617696744
1805689138
2053964389
1708272246
558718654
923952329
245348501
922010251
1978797390
755659277
1687139456
356631478
1330897452
1527749831
166277890
1086438023
2129123134
4368299
881527508
1795450388
122663197
768929260
232325354
1798292973
1695897717
89265480
2011981201
487239968
1273035177
152422702
2133063514
736883642
297463084
1164344332
431231054
1586951457
1124755382
248394240
167254558
825157371
522318444
745165651
795232705
646543915
105556906
51086833
1294378112
977936015
794775187
941527145
1282296793
1095682116
1277690764
1232553004
1138757892
1310146061
415758551
1094086445
341005073
1525673976
732807742
2065946242
914497827
197743860
949453231
1660238050
1681893347
1304744350
1515968436
689658026
452453722
1923098213
1548262116
634260979
207201569
575170037
1695045929
3170474
1831585094
486371994
1377804109
830843860
829342068
1284441531
70453551
579913331
671844331
190594294
1365711506
1800812252
259036646
1407103375
1279975113
731540495
664689479
1001002381
182342077
76873964
1967384352
820599500
442863345
1920075208
1554832463
1770152035
1373227773
509235929
1919003889
1328097880
1038684946
1071374928
1518018406
1942724041
1855313296
1185624769
1321867803
1038010712
2141663759
1272361401
1729411005
70693341
1245385160
866463043
97100861
1026664778
1189808124
2004373232
1454030797
891301126
1159002453
1093410108
470813829
1945258971
1022922139
1468827324
444850505
307467262
662333116
1436152665
1234790196
981371452
1870537028
1148575656
201219305
1899013963
1038622080
1911586448
266937241
122150514
309857915
1137730342
472126068
1018342354
1355633357
1376596974
1964446678
695970390
570824019
1079403583
810584288
1910092399
1217017006
559871703
1009677789
508395478
1152578486
612845624
342423106
687202364
1847620115
1755177084
324991469
1835231469
1856891906
210783776
187058186
676640293
1494598457
2030372912
1350552619
417607722
1719029321
1677154318
619784769
483416575
990409129
965626831
1952750385
1302833074
1803091816
1669837104
634392726
885054635
1500897218
1521489643
1300537691
537457147
1595933050
67164058
1659321733
2043642897
640880989
354233172
846441312
1104857526
1892940665
436683465
537578202
1714164151
118960881
939944176
1823285739
1040042374
1836040699
1876372804
367178078
1369705291
2102927974
1801360896
204542046
1712895078
1923472950
1362713301
1763758348
1931215618
2098788069
715138708
2087922956
1056095574
1725437660
507109861
2068379915
1391124191
1705674902
479528218
1394336187
1475333959
903935891
421589708
495644522
714547421
721287295
211835379
1897616190
439276977
1934580050
1143840782
1311668674
1316368207
1623800095
1779061691
781085008
1003095003
580118945
1133684303
1225876580
1571658938
2011010622
1372450567
1777719072
599334158
94417954
1479881844
1404537569
353791888
506477543
1198046965
1933517535
718650667
1920641207
665695023
1298980892
1099066046
1377091663
1630319668
1797238217
1182900165
1346184342
638225817
737768892
1843614885
1495902782
1284761069
1329708104
1232005343
2081389122
366278853
761758920
164905148
1802959251
789993799
197361107
118123589
1988917627
852999200
660305273
1694815623
54439826
134334915
176690488
1174926904
1511782059
1009252606
2088625855
2080806555
1644123768
1473474764
1490722835
244355839
985551816
837808841
1618458456
855386861
2066254236
1905511901
467877757
9623220
801769414
997971804
855641178
984262160
352419150
2058645148
745414433
2125801021
1746609861
1242072669
1518099074
2087505842
272729996
1039120145
1384414900
443153846
1228204510
752114078
649227696
159935319
1725605599
363505918
962050060
1302739539
970274641
1794239772
1678536845
711295184
309726032
1381543054
1409173668
783900831
1484401318
1465706278
1743713548
1244111904
723688854
560027644
193124673
1791485355
2119801969
1943060474
2124479598
455687492
783648792
419968922
784680308
1936160449
256551489
1457621446
1128660708
1893257322
22855167
769037777
1018012635
1809662198
924925704
1775679842
174715822
1803044303
1474528157
1980187480
1093750391
41826697
1425775316
1925705034
664754526
842936830
1546188398
1064590989
497674857
45180451
1963055737
2138813991
1991195987
408493394
2085131570
478616742
889089968
202646653
1494712378
1703436035
819676317
693423268
1962198935
749310061
337523129
2067821024
822016850
741782777
917615303
962693311
1199793808
79328028
1330505387
817181883
1114583115
1420218075
385053441
905799318
1814840309
1006824325
1824960633
39879356
1637548250
347526697
990650176
327126793
821670683
1110333310
1428628334
1145825736
984273779
959172160
1100744898
1409648491
1441468426
1120145926
1647726474
1961539713
212343825
60578993
798244871
1145207038
382289988
2057518339
1148766081
965362996
375055235
2023592216
1080335465
716208420
1932354134
67143705
404203954
2003056182
362369010
850504973
1035715697
1168363927
624494031
1030093053
563717861
1976748576
1502162046
1853418679
1733899714
348145580
1468072826
271889319
1257114541
371662844
139686268
614747638
326192516
173041025
1252646152
2066268755
424265553
1302429235
1489620052
640309489
1344491397
1627308281
993414588
1700715781
1951822887
772512774
545138606
1329457133
1853976277
1920025547
2013778311
1583100494
926113880
1769269384
919352109
92729202
2141902240
189166733
974204370
261631595
600347684
1569772290
1297411003
1444758952
1819782517
1492434272
1840969945
1141392400
1894505419
1396118200
2121016063
667249589
1882662552
772519106
1048191535
170767358
1272434223
1048964907
1912080474
368006133
1593802899
2035770677
1427667552
354768083
1165284751
1814464534
423800776
687287139
1074795108
1818596681
1496267608
557407131
1140078349
674438408
574462669
1076371766
1690653102
1844252654
1716752342
1081418592
826088273
188700134
1656176571
570502761
1151261571
345435157
1165302746
331019669
1051432356
973245163
469930494
1195105845
114785309
111793331
1525580934
349950285
916565189
69471180
395348602
353703448
1108293202
991383805
1506277414
909194265
1953129094
1856596267
1023127288
1532485021
445074595
946539574
1823192584
1010360713
988724198
1451670286
1644534349
178923045
124799187
236723663
621582036
1437772578
1119668445
2010180158
889619641
932942809
667550465
1690325373
553554927
381696313
2011212870
1175582488
1112460117
519455846
794143572
564227751
2017546312
461820203
1025263
574571125
888830042
2144442334
337236049
976519491
553426888
919805820
1101337563
449959207
330746698
1072101434
1157130293
1945313585
481234780
826211841
1139901863
41986101
1509540018
1856545254
1373034485
1830206091
1573809399
1029258565
1633401400
1243409628
1848351307
1536846695
232258495
1790301539
1989824524
1699703792
1674816506
705713172
356673263
342658313
1411919611
147021390
1101046039
1452908065
1142397196
1207785281
609192575
1062758788
937120794
141552973
1416896846
271071002
1682639497
620855345
1350518279
1715426759
123526326
426577711
756347786
395554590
1046469734
1092202558
503988134
1728798844
737268101
445811882
713761641
2043567464
517031431
2648334
244910829
1574050461
231529056
1852158547
20131318
2077769526
607183327
2099123377
1335472189
2100911994
1161053816
537041231
2067564813
2146746200
1543878002
398675206
1225209031
1771969627
20583324
887582304
1977232366
1138917235
1971140946
698688604
220406703
1266489460
746977012
673299247
732239551
1016405747
577659229
1856203915
1235293337
1839054190
2024891679
727559317
2091965129
1945174830
1596892239
1302397021
2059678838
1535041265
414554491
1784110142
80880305
1829314597
2042168422
1305872922
1089391922
344294061
317431444
757995411
1888958977
861847443
1353127644
625232978
1495518807
141404289
857626130
1444522065
561157559
1503873379
1652296631
1825401301
1492800477
830280366
1160675592
1459723326
1368873828
1283197881
1707193979
644558181
1854091099
1089998080
1623770935
1534496056
134736467
2110259882
1115133344
1644810839
77623111
1918383632
783138779
59599214
1297506897
216506532
1699994427
1837386585
1280239503
969229841
806091023
740080400
831990985
814126611
89551728
474123218
1264695521
575657825
812384332
1625026610
1409647675
1181194646
338562693
1392103209
825219329
1349398285
716073457
887399291
1020918775
229781469
837756785
604954877
1370725203
1027277715
161208718
1578492751
2043873446
809661356
480054392
1763337345
1201420223
1593198035
1283918351
265910918
233801746
1601887751
872736443
1712266707
1573999572
323479804
947967260
835401669
1692092734
1763184140
1248510602
578959533
15239639
1069853190
1587428247
784479767
445486023
1216778479
445159343
1167429892
420278604
1026873410
1607495123
951854198
127512882
1497016797
1532973267
1627650817
1289266959
1109204285
1993265932
2116718061
582054821
1854544497
173658980
936348392
1302353115
554255432
1888686444
1830953495
1742323326
898099759
608307382
756145404
1840298421
1327039232
1541871228
1089207334
366022147
1700933360
629662884
661544413
1627271538
1196343660
1485119192
913894328
841482277
1656869962
1247440468
1436979705
684080495
2132828479
239713845
1681308784
1686887315
447505508
655542292
1624268306
1252199429
1086981772
1962403681
1372028479
1505957907
2036846430
1366374188
950947619
328269959
1608703862
890172550
203082956
2128340662
31470347
1932274766
1185538627
1197882297
1555295255
171093645
308877432
84720015
705668132
1045515069
1945095257
1027351306
718325506
799364564
412151096
1053215764
1088943366
1543008870
254689963
155904393
1869769924
2136189282
995507030
108702294
1111391781
231261160
1047872140
1958156011
739509251
200470541
1661181760
2140060150
490333810
1523559648
1236851090
600903806
1775347027
514916177
820881834
570933668
297921183
1076489574
712338772
1799790631
436806592
553010123
1951934220
560165169
1769022834
2113839319
1828062091
1959165291
12375133
448383355
1128097902
1596254514
1888016452
961299801
264014366
1939199144
490231306
233259781
1937214079
965952483
862368308
1258800270
764157694
1234685850
628578915
391582465
1355529824
657071247
620533919
890075979
1586845744
491199659
1221487769
1574457924
207065468
792467204
1925869250
1432633646
1564773376
18970575
240499253
2009913719
31470774
1883728116
1792663137
273838415
456268010
1829057026
1133894335
265766859
260294082
75260117
2017206134
1237643646
313830753
1778432331
267819094
823856112
1548523035
888532514
1518976845
646462187
1100320753
1897144511
1634711137
1133407163
170292034
203696597
1558473272
768827900
1499916097
493136103
117160814
1625197528
1874194293
2011749801
1895477763
61152745
1375470146
1919043353
1833744172
1248163897
378644507
1273367702
848156472
343069065
713269249
375336412
306383914
1756507176
1516081028
343833309
2012844025
715756109
1170487221
35214543
1671837368
1562548674
625488863
1258829220
876466362
109129965
1845117011
1169555671
1570739516
1309651557
1718224745
464591706
252351502
815874451
752384339
598690805
1568092281
906718856
2122754215
227894140
927834845
1612194583
1143616045
1647553843
1024623410
514905556
2142251538
2106074798
348281783
1814300561
865571468
1400340634
1807041100
1334183674
1011636822
2081285819
486767503
1649278050
1477173812
897093562
1485055142
426786692
1107037229
1057560128
815719858
2035741219
1363005667
699635922
592030633
121234676
2095341209
2006491529
78342945
964084754
2044313267
625727346
670886504
1537903370
1608123571
2091414951
1029739375
1382891743
1590559659
1512344703
428494443
1706097925
233737614
1521748198
2117100485
937767569
1111046184
963413389
6186758
1394558278
568306788
2033902222
1407395864
1017734598
1450867813
1343989179
288534033
1249424748
1340637425
644293378
2100640145
86749907
2112078062
1575120110
1889292034
877784556
1047846557
2036730925
913754264
1239286922
2072907343
655065189
400355368
1019405939
305566913
468879508
1286447781
31285609
567266646
567227015
796227926
896202222
1243396023
730969144
1555627040
779023053
718606027
1066994377
1408949382
545708582
665642721
50422778
1123497782
533663042
131716044
851398024
1504501302
1301856388
4101835
1549315611
1609411596
735197298
327570785
825001135
1129241760
270683427
1939363664
1549431228
1987211557
1859663617
871189707
1417348855
1086494857
955294532
611261645
930733891
131605307
1334906667
413940570
1476558888
702872678
444231008
793216944
1091633268
849063157
504631735
1638773383
358054289
170714368
13624619
1010379935
1430863756
940838644
1187570388
453876777
1069343064
1904994618
631036761
672390148
775286936
1839474793
832733653
446661024
2131202730
1594958367
1220329367
1634134806
1419827270
2112781947
103567635
1805047063
712236555
969798353
903915782
904559187
2097722538
2123039752
753475078
349255781
65868043
1820119182
533159389
1825226477
1095877858
2126439057
109324733
641910178
1950809721
1483344557
1502042908
710232615
1202213170
1404453290
1901342621
436492077
1760134649
1948160752
376102175
965235061
118829802
113249984
1437625987
897830704
325983330
172803236
2027808638
2013525469
2051300531
1779156382
295153841
928407641
1806652457
763309541
1492012205
1088261421
821912069
2020161557
1009341257
1043125504
1959420976
352933495
1256044177
1389684990
1355677614
1149916648
1500532319
1969870917
1704112380
934971446
239447493
1315675934
895918994
1548154227
922762711
869940397
1962365880
416454496
776839810
140398984
19461280
610441940
1239705480
1494173042
718971675
1538828880
997389261
218101303
241720125
1364475996
107005351
1440411023
903592668
1391722833
660797389
1358372694
1373407310
1099964027
1241844947
1819160628
1720845228
1592180478
1801913342
735920972
1590034004
500396964
277984479
1419333837
280673155
281718781
1105360027
1497367665
1564776656
1139952837
1278148837
279847671
853048765
644879063
1533195595
1552185633
1667241082
547835029
1500907272
1602507275
1690618413
322855099
398543104
1143764099
1094883043
1021670423
667662467
1478470156
766742088
1794577515
1809305958
1761463567
1898264369
1663822427
1317923297
1534615212
36220039
582644600
1011226506
1703650714
2070840637
1633404032
1737644704
686117879
1247773810
1020155014
365564783
581023090
1065554405
193973772
662158710
27813362
1906604694
329705884
1269429334
1964085122
835188714
1148604499
1279836166
1746710771
522223873
414287314
615524512
1768024949
1062691445
1873599167
452006694
654760267
1486266008
2069980920
1597597109
2044718164
669455815
1386089280
1141142332
1837585310
1871935270
1291746505
1960095780
194144749
1046542323
140596672
676835082
1814998052
965661742
1438003512
636838902
781137834
548247368
1293732855
367767818
2142490624
863972335
1869492236
1983331206
1043492264
389067782
90760730
900368038
365712358
1365191095
1524182960
1639209279
498577320
1819789026
104221262
41314403
413580536
1512388153
592296043
871189961
1840608686
765102663
1102419137
1108001307
1300678672
1353514758
1172237423
147005901
922375199
1674412341
499195985
405748224
855880317
169017110
1882673257
537091136
659309279
2007400501
1481166153
1824307878
191398318
838993465
1270190833
1275464707
478799544
244528319
2118109807
2096396459
1605782314
494059920
1766544574
1675480651
1521342480
1392618838
428629112
279510117
1741192317
1818051372
43905207
1100601375
1765010315
934994383
1517921944
1807296791
1679500105
450661025
1693008876
1964637463
878737975
1726954267
556495263
878527769
364066192
1111755831
2049209722
1945417821
787064987
762649349
1804858613
650510821
547936594
1789344107
82362031
787428350
1350742033
1387881756
1282121132
244155457
1171500197
1834158308
1134179049
361189637
1841898888
1843529005
799725458
511339547
1641912
146374362
1330808748
806334472
101991057
1755478233
1359336474
1595202565
836526843
1716466600
722328766
417183836
1134963818
4347494
1760187101
210600521
789668521
1926946255
395936661
1024041139
180305069
894817707
880765376
1551278048
275798965
162977886
1623509081
1832941227
336808205
984110952
489114818
1137643865
1548516572
327461786
2018752741
1730684704
790686550
332983620
1677923830
1977570776
831265946
1490195710
1395912068
534087182
1760217447
875094706
1442352495
1953011701
1094910545
1764953868
494096540
936662711
1939004752
234636112
750383529
698725749
57584882
390486368
2037966343
557929216
1264041305
596403389
1632616222
614352627
861182903
708182313
520066251
544617630
896787337
1229745430
1420064822
810264676
1073911275
86140944
1314057559
1875360713
1432286888
1786764271
1385328073
504365331
2104554286
620907787
743305861
1859500094
888213727
1082331668
334726809
1006586589
46588716
1970558092
1000071463
1710035041
1005062493
222681344
70453172
259676947
1111537013
486707106
1203435586
100387463
860797564
158854129
786521092
211544601
121119206
22545672
910246173
1838617453
289819455
1458011784
1506401525
586652576
651071650
1676163085
1390630619
462636850
1773237920
1737606675
1879742889
405472825
1337549236
394834335
1253912265
1471019258
4314169
1776648407
44965802
1220590509
95434060
1870432037
727507112
969538350
409411309
1790410261
1128743598
132468980
1962750915
678552605
1510960630
406677330
1067482680
2104043119
2098127908
1986946529
1789875629
737251372
401574506
1169270250
1857015214
1522598764
822328334
1236512231
1575922619
784365753
1194746892
655718054
2117002535
116738042
428613712
448395016
385001034
1253259240
1179544317
1243674753
184999985
795367351
2048511246
1982870256
538599095
1416863091
1428691198
1156297085
122250974
278351800
1062186093
96370144
1302781319
1303917955
424721051
1192531534
1407972658
1421512258
338271960
1260857293
1217881149
1953354296
1967863350
1694241719
1608852280
2073574041
816202394
96058185
690467773
257102328
128635962
1167070394
1764486525
2080951499
1181924451
2056783424
1299207558
948300033
1181747010
2066353125
471399483
1873647285
270040830
2018320876
950592298
109258819
1260860515
1878981339
1839852549
962153156
657265428
238451265
1737248329
337118705
71924286
1856076332
757503399
917144785
1711529883
272553613
643770494
130393470
543127978
1863696864
1772639684
760762792
962720191
527130956
353889198
1528209151
661003821
1895280881
1745048941
1152431964
1723057352
263892970
640238036
1114015847
1458922736
1261622617
93442432
2076785914
1799686653
601213728
74337572
899382354
1974019367
2043442252
73491298
752972481
955936910
924006122
1824059354
978428524
1917573266
306156071
1564624973
1316452957
890072689
239860189
662836267
804829095
1128489647
652933773
1412999553
1116638671
2102003492
671262241
1866200237
2120455743
448780608
34686957
735044837
614959360
407803026
73162989
801530876
659144018
606882884
1089137668
1943000025
652964048
1431146116
2104224371
730141914
1530583319
526487002
2001352638
265557027
789052141
1070682987
1749984816
848814613
1384401672
1310390750
609313531
843403246
54400601
738324236
1469817500
951391928
1250472403
1210924705
1622840540
674530564
2015523644
2146231304
2007277941
908441051
671707392
1795105987
1328671667
1922584016
797969103
2119103197
487137099
1617150643
1591884174
952391330
2000782469
1231825016
424454036
2002772432
1041980496
1725597842
1605800248
469379270
1397720149
1160888161
98528450
1679836620
798450537
4776704
1813076788
598106685
2049842743
190067033
1008295793
279529891
489427679
893748687
1366712226
1826096059
1824365856
2045597852
567274738
436106824
1448485814
1952793663
736482246
233443360
807430921
1869419592
675902537
601979605
671953554
478370496
1884414529
2013811934
2097223859
1789038416
1289473466
1260909685
465749703
1235989755
528888477
1668690180
1818912297
1604814996
507302373
2031302221
338910044
1361524486
570519899
2065128972
716262097
1043176261
1459938144
1546261027
1619617185
2032796966
1832966211
465221472
1492188421
1169000178
1038316958
1796513657
2119327427
413387739
855488152
463930089
1704524314
1677227692
470127781
1979319284
1657129720
1806829429
2061301772
787068972
1150095050
2058046000
976121529
1793080127
1138639080
154422444
655404561
484952346
257384110
134470938
1963055677
294510519
2042917700
100831294
74159830
464546260
904686802
1335381850
419487504
594407702
822884219
1917152981
644261369
1167185974
142680817
1064324233
1454915150
1140170140
1178832351
2104522161
1872268214
1030759626
49469992
1845515533
1067514381
2114718127
1129556465
761162193
1193229829
912128480
1648452328
763823386
1546837389
183769025
389282548
890212449
461078447
855073800
748358747
1363958914
195626289
1194864747
1081029231
394917621
1935567001
1895733750
1954196763
1631782978
2113431141
1511524970
1123700126
1666955980
1827204558
364561437
1062709897
411805840
947410944
871920287
1641913441
1933529530
735930736
1335412151
409469334
727325216
901585285
676664251
892324469
1080152359
1464017645
1099826076
2012499448
1891417591
1361337353
129253150
1424156123
1925920590
1727780557
750595310
1203622569
751157451
1318308165
1042068413
1893951557
2087236078
566967879
1826423583
1828094433
1469473710
1860799653
445474563
1326005879
725149501
1280350307
2078351741
1615529154
1573667800
564058695
66538625
1197133824
1058684265
695349448
1365558633
2088682420
1993384597
68974523
3743187
1998718949
800793338
213575783
307730099
1276767773
1300868423
2134983454
295510640
55794762
1865176635
1596570995
627863325
1051296358
1475200389
1939520599
257488989
1657198142
362098105
385045238
1623859820
1309759157
1509476633
80710687
1032805243
1220745674
42590309
1119189318
629032623
1013981080
813914478
884739113
156495357
1750757076
545508611
1755100655
1563556915
857045256
545006834
515952589
1831927770
1763297177
385598105
435931981
1856025843
722071120
117648717
1136863990
581916565
92916155
1470515233
1003831641
1565588875
665387390
1726419150
2002762448
1700788638
1812059661
324134201
618065050
1762608260
1808610272
1879331283
516877772
736620651
441258116
1122461858
1363638070
564830823
1913523714
1023844026
301697942
1536038112
211904547
286012010
224782346
57909757
277882758
604772864
256588946
449500577
946380562
283539951
381365140
1358759996
1357328161
380281468
1385763492
123338722
1801147046
1317246672
1423809227
2124323863
613020344
769071826
2145521837
877561477
1198392104
1700808995
1780909181
607776416
1045980950
506376673
841200268
1957186241
873471040
1771241669
2094642132
163652445
2041819241
1898064614
518813078
384558095
1027407011
270018006
960428488
50313052
1470638619
2139301121
1595826114
1446799275
2027879923
583032979
757969921
1864714832
984182302
1240687473
224626860
1702310247
721714458
1816191316
1032476078
1351771628
694181422
1807095175
181706972
416393943
23519787
1759881379
372633264
291980793
17509107
73604870
1515289027
1383666622
1589880899
677760805
351253562
693411898
535780377
352083845
587959889
1991526942
1317496311
1834601824
1336445048
2033085628
811456595
1826945748
180521536
1275564561
1498076195
919848080
1992852287
1354804635
1556671912
1664786644
942854817
1272602066
312596439
10077541
1944484028
862336796
1433164109
957404571
1849036204
136254906
1488750688
646060302
1165066954
266434481
805785451
554580297
1343597153
1786568721
1582971054
2003929267
936151078
1073168357
1244169033
149671981
2140105078
830171571
932085436
612083138
1012647161
1145801323
1988898681
1633045214
1695278085
808496398
1104690003
1487213036
1057247760
1358971899
1577852292
1085361570
310842623
1961933630
1611309781
1707591317
2057153997
1603670825
480357937
1564260679
1370153020
461341424
579355777
320429415
1825915733
445587814
1123672392
2065429168
228301354
793024841
340791980
970152005
704901926
391373250
85679566
180300470
1760989473
570491327
89942779
2088593788
1903532779
1926879590
2124315087
1412343389
1887605807
2072442183
1255415286
89766603
44211539
93087684
351748761
733480666
2064808894
116632476
227374950
1483945610
1406888477
49778266
542213225
1283297625
1729736896
1642799674
1600341583
1707986741
1793459723
2041886917
595514076
359102343
108181005
1918231757
1876681892
674809659
940413822
1209631938
2071367760
83304134
685223762
1730204964
1487028150
1027799270
1948506475
975735400
250082975
1887201476
1435298072
142537572
441507723
47259519
569691219
625222558
643702471
321715019
1690132826
1009591654
34533294
1725308314
1940657544
1982018664
896927896
832407665
1225346833
1110966169
1350518461
900548126
1957469105
1166537509
2108072716
773658121
2043062873
1321438229
444689960
1402381363
2019166822
674803814
320525466
175261288
242463862
1163203415
2084875006
1842692911
1851021956
247111279
1813873270
1937416157
1004240873
2048844815
1462568177
1341093484
1554340348
693017078
1134008632
321639575
57440266
2110659301
1930055469
697377093
1616917462
1689252292
924849241
91687791
88140159
408578768
2065772460
831520667
892532772
873803473
689833580
1821255360
89754127
928507010
1871063023
848424133
1684677765
2096290811
259826109
1091243485
1418330271
877313882
1128963113
768945425
1541811003
419450470
2003910351
444134154
1838640419
2004688974
2147212294
1620751380
1300429764
50228638
651388428
1287626202
923332847
467067598
1727277641
414346789
1467058974
1656781484
1669781115
1458614574
2049586660
1480024154
687719524
1688831889
369318586
1291245904
158830229
1073149024
1069545376
315701324
1825041294
1276818538
1600651682
725341981
933745579
497523462
1659800273
587733150
2091772850
1554020732
165458967
1625453492
2094021235
582323336
1255302304
1716552962
340796421
2011788074
1020119828
1627859232
202485433
805743769
1531618365
1821482858
1719602855
1869520461
1835683049
174240641
574192415
99295986
1299552576
545845267
335038812
441163722
1193899318
1029626065
1679249850
1370923953
1079987417
1890594067
1802869806
834210947
1623342204
1089286514
509957047
1950070432
1919027445
488964789
1804469001
1621668300
1041555517
715124622
1874991401
2108227628
867754255
1863506794
518567126
319020181
1065773920
512010236
87865715
2068351073
1120155999
1042196441
188885829
822846029
1062092304
1530992923
837997369
1403061220
1652576117
1213507248
197340021
324741279
1026921761
653390763
1245746140
226040636
464372193
18361544
254397850
470543605
424219335
1363911385
1258471444
2117907187
959191154
462777631
1380222197
24907061
2113685110
528290664
1969929212
2084844534
805719071
892682430
1329539028
2000064285
977220714
374635691
669291052
1367200539
1135693497
613609127
977401791
25012369
1812323951
925247407
1552874782
1257822576
1459393428
292811911
65186239
1610024953
2076297972
1677015052
1439002019
1641212986
2050266807
440520096
2045209878
469375839
156077561
1063154502
557585504
436688049
1727489447
1803926452
1054602489
1728076034
181031030
2093287617
976087256
1403013197
976955132
1306955319
1895333700
364349357
2112837712
893475493
857518462
1791635555
1560715801
1328048920
2027609448
607520213
743149744
1976681613
1872956385
591983389
744212428
1252955719
412187511
1339101754
586748452
1531798657
383284520
2077178287
282343987
905918960
1937271031
1930761101
507685377
815325888
113725746
632797809
1450169361
902377044
1734893608
1885331716
1237017299
597506440
829747979
2107670336
890581390
535544223
800575252
396167602
1430785115
1166048567
1811653894
23604891
440678430
788561963
1787682359
329522386
2140848958
715170910
1479979093
1611485728
1685757374
1273429203
956791200
196669886
1453357431
516968334
830498175
1609539838
1623880257
1909626891
1387157611
1169026975
241204800
39162255
1694639140
2012431650
2065868335
1364871419
79824024
891836090
1858995628
69908317
2115396360
403056085
835294034
1997169749
903013230
75925073
2030809347
234950652
255637476
1032269137
2089387110
1509451049
640630132
1139295868
77666043
1451603026
1612701662
269456072
2014264752
1457042651
1168262699
181997303
891439796
778588127
1227736780
1662919000
1174045698
1008104094
386212921
2031898635
1221158160
1017374739
1161924663
421822449
841000442
728579031
975305031
589019647
1619135496
2122949683
1642044965
74873368
1300300426
897905737
1416161899
376931597
31914576
890419
1451465299
43730700
1332449903
873434509
821503900
1127791068
867272735
1624605060
729840931
780194459
760835920
115920756
275772393
908425435
890974904
1518969920
2029164159
638649384
2046254069
2025332715
1093119438
817316564
1890657339
484933257
1715705139
2141783983
1004686357
798247739
941676170
1261650079
1796848649
1947638329
851480348
737318136
211152040
774458198
56302276
1835305799
239867636
1304384429
801245506
547305510
1879911427
165679278
234117643
175666203
1371117167
1365483899
887488563
1216715159
1972683132
445139382
1318825786
746376189
1609132446
1618598874
920383204
1436599597
1380955410
134490892
416708663
2080386124
2047218697
1925809535
1229117491
829518739
1173219457
980825928
1771527675
273956555
2044524307
1669993367
1947815271
1749111164
974429807
1366361981
665279618
1962018025
1926224051
1673770090
1698658141
197674787
754516621
1722356318
1885391754
1887445089
305687659
1718753602
646651331
699646422
397193670
11039976
691823934
972757815
2143148657
2062105961
552447955
311425548
547111426
973388476
783306523
1753198385
505170059
704392705
1428966280
1301495092
180341405
1100391623
417407396
171380364
752771449
174445164
1386858011
902509620
1912433544
2016670427
782561566
1860512665
1804131519
1626584116
348304346
1563176089
87938645
275458586
1062753272
1385758844
2125989789
1089652448
255553574
1912758163
246601085
885087895
1006988368
889116615
2007976916
1096691833
1379935684
54868644
986698883
1492253173
140308379
1238668330
2128263385
2068844717
1316410977
541894601
779380849
2058388574
469839267
251656263
1103268572
640960879
1638097656
1885885629
482924233
913075090
748886591
885452546
1693496129
1178421049
1952289594
2128149276
759996101
882297863
963728370
615109507
1514692768
26920938
291053162
397125921
580321415
334116886
1884892199
325040313
474973927
1358078977
2126492321
838273323
1380549971
355762188
93958082
712290803
1860855479
1604032078
35454318
66758955
515147596
1830976156
908635814
1980373622
1711871440
270140197
391951141
2107655107
1118681678
1083034701
1298777070
1664671165
315033480
962511224
56268669
98502564
1612231329
1875685438
649551278
999669607
1467782114
1363665379
1250198755
2004934439
1637969496
1971568409
1128121683
710386558
54689900
1491302343
873362814
2043263296
1613290520
1031387158
749217563
2006963538
1969719120
2129944612
574130723
1904267521
1550017517
2012039254
2099223149
1180979534
693624903
221841978
673649384
1725691182
1026125580
233624414
85731919
1098648442
729204714
1425293152
1707906872
1556926776
586805182
2066758264
663215171
1145911275
392824863
1865935660
1382407472
909128762
1093593349
1911858479
615758189
731747108
1616347118
1165091656
1040708172
1700747650
224655336
1297762676
748606888
453290390
1133816607
1991946089
1925198644
1117991171
898554332
1992569544
823089184
595599334
1716005659
1315328365
2110149536
101295660
1833563479
45747042
268272441
1470757565
1048399391
542575994
1228957329
18671823
1120985742
1774969687
1322302499
2047928034
136943521
2140287379
1327031719
1425847494
1278145129
1643640988
1055822755
305299875
648300607
1670831625
1298577995
22649437
488617759
2098364319
68930903
1419223006
1930421645
1895222618
82265241
1221739872
371297175
1353673485
355428288
1787991770
406176379
967908299
705323982
120768100
1027218563
202257224
1872209236
1176470477
1012106954
1775177808
1360035431
907401676
1894575998
8888088
1446056595
1315345552
1499117494
1958929228
1035635259
2087202831
1709435583
1090358032
334467058
1365266044
1143095112
2013825053
520885191
1162720728
2143936156
483177105
1524193415
1193006895
50984199
663253843
1604273901
2062081026
903285577
1522562626
2010385123
321338603
881861971
943481983
1393227477
562290561
1401924411
948479446
868462729
278510943
1717115278
1570122849
685417805
798757242
104102267
1395738145
1518061069
1430261439
1562943659
237532884
764971960
525278918
1197816370
1025268460
148318
946513736
1850578514
1678872868
40477271
1437227255
1433748182
637382034
1017422608
1239287126
721382264
229126937
331065531
475790679
166855110
425235974
945744768
90503001
1043181101
1659520592
931474809
172391825
2128316142
2013250025
2115286503
797238278
2101449114
1412280026
2073531970
1467336502
319752907
1897332047
790378037
1741951493
1280407093
110301822
1283663868
955681816
2120447810
1595341361
1335575557
494006325
373715278
314220949
1032654461
17795623
1173876590
223549691
70672864
841047429
963892607
2050678360
1513579751
1616696220
20207457
176238510
965854621
948236632
1763752528
140076294
165363119
1145902659
2147212361
1287869179
1311006616
1509769886
612598996
1921365080
768911855
1870718130
43089114
196320606
1994187759
279523504
61828842
756413652
1119928854
143392093
1403949067
1425143671
924373468
34089785
989073287
147177818
1833807354
2073596572
894127839
2142494785
1684896573
1723759031
1429136120
1299639971
2065476620
728535858
815356728
1138111703
1321405760
201032685
1166987872
649352140
3545694
240185825
2041595761
1492187120
1161926851
453122518
290045073
1450611228
1502576062
1935338945
929832957
569187039
1351620865
1934801749
1908669628
1118493825
2099481183
1284987314
536736212
161236284
451247323
66576502
1873408916
301711559
538717033
2056774903
2058244920
1423088643
510373298
812925309
393973517
744222252
1536068440
904028878
928115572
1317178176
1383372994
1842552522
134861360
332594802
407444380
1388450489
1810889529
1381665907
805385736
1683654896
996564168
705445190
708025475
1006299185
689628185
1516564292
102404269
39823510
180679757
388460726
599860789
551473863
897233036
1412014587
914149063
213714471
231672574
642490490
166997819
1933903511
1628019940
567408743
320092691
1500173018
367609882
209444639
829724053
1910719266
1082301925
1271821558
885802702
12136317
636162130
774770790
758621845
461970683
1099033015
125734870
1144036562
1907127601
1724386651
404992812
1463428654
129844164
668434329
1465548664
1281367772
1979415858
967554568
305109
466376644
1094503484
613134323
689897624
1355936432
1378871537
671536723
1094449379
1341130259
1591506555
1461036077
1987780019
2121042332
1315465671
302978833
1788257104
2068351602
927725348
692315920
213907393
1886299999
339544427
472942289
287595956
505206163
742080286
374795324
1074957769
564816843
1850044828
2079400092
1020944758
468416367
694272758
231577756
1855947957
1116887252
364983332
1690719484
1668821320
319858437
333955993
1113836077
1481699288
1285053526
1524765452
1969000804
103703253
167660112
112301626
1438834697
1871059066
1264506549
339232868
634439855
646407508
2055601815
1477241817
1902396033
1733117468
1950065606
1640025740
1465645708
1729251896
1672814651
88086998
2099636997
1671398964
1150100124
1880467416
1173404690
1280281921
717410992
1081827769
1141959706
1344173161
2137079072
138421861
1011531610
845143098
865077367
2108438747
2010249476
30671601
49180826
1487746425
183524159
737468132
960072527
2058522904
593751783
1752449360
241095940
63151919
1655051336
520355712
255591478
1601708043
1030511469
866199011
812459580
547116762
1389634563
331035119
329908999
845785032
717882841
1890604201
928238156
2052898606
1281229041
1245166753
989071046
2110930540
567637473
1165158439
445504292
2058548085
694937244
1266614244
1036158450
580425204
2127789344
209664200
1995058603
1274285745
1520852470
1245265492
291632527
1960723668
974765564
930915610
1433426327
1599894646
2053358783
1202611344
1933627972
1593904453
1348809663
2079414692
362267118
603068453
642242133
293916971
1879025592
1736320512
232962846
1863457179
1934662853
1518912914
534065878
1287789918
1855133811
372736432
1281989041
1427375497
1096743852
325609492
1416685376
1653466100
1744299638
1436227344
1432880829
142632154
277336804
34952159
223868519
1127647767
335084184
204220698
939635151
2114612352
470811119
1941605564
671539149
335021834
1938255125
1257148095
65031244
157747221
1947032447
1421217531
1469261809
2080681043
1092914453
221510474
2033586298
665231560
2114563454
1372001938
259449049
1699736867
1876814050
642467331
1584548229
865134151
74958959
1096706071
1481519453
630925222
22763021
428978761
1277680684
142775897
763005121
563124204
1862720838
608463673
461306152
963000247
1604701702
944587993
1367203171
388649641
788647509
827802059
1712803284
159304160
1690422694
412689269
1243730122
2053547301
1738971768
1650423693
1495478037
18850010
659864346
206097044
1912049746
499598374
1575554353
1769857655
1143463621
1773436982
1021914925
224329796
764441686
462345428
1514188604
2067737341
1998130690
910950431
924582956
468091111
1985939636
375206921
1133661692
2008322862
357754122
1349833926
1328471367
1448855277
2146046998
2037235455
1737196663
726581216
992348987
1996297880
994881256
538497749
802267249
1693948786
821052060
469401518
1047899897
1796442543
2113947321
1514337148
1093010120
321912474
744117573
1996460844
1927777734
1212868335
542954220
1404734877
194044759
577664491
1542123253
1411478890
2049309857
67052261
1733847985
881648646
114312514
1358114680
2054041300
578954088
1219751741
815576658
886610364
1231544377
1124306703
1456423144
1852877144
868672579
668139673
1095362104
1693507277
865065206
776639041
711913542
1304883188
2046759199
486242994
712117108
399720081
567761864
540447621
474348448
1913067876
751623610
1063673559
1538448250
2029176013
1461253159
1133335198
1444798815
1047808420
709893966
606694765
799780679
869797638
1655894950
383652453
1787176865
1474050453
139662734
694496703
237948037
1730663399
260389367
1550360815
1088857381
786874164
1782133286
151320250
492088508
106654459
770768117
1909874542
1253296210
1566004652
1345315128
999355825
2112963947
984306909
2103087204
675629629
239394804
1992336707
874598539
1402091467
803950730
1940636514
430780042
1428488297
869032698
220859290
1760114789
436777158
1526043677
2015044092
1902165913
1952828642
1626486871
1244078901
1347134222
1416840172
1479158228
1734515802
1753326034
1417260347
1334837007
484526984
472757498
1021954931
2030553139
1011394497
1832546767
1688689180
739202661
496185788
1871737976
1422467203
676399444
22383346
1650446818
1580158831
1743398350
1727420266
1405981229
1517364164
558740420
124380441
1685992189
549639244
1288496328
1176673248
378941731
1251263668
435028490
252131035
233413585
986514137
1020977881
1096794947
1161014801
1973160491
1548741286
1959422478
2119135605
906875006
747933600
375979746
428500973
1368922560
1814456498
295197070
172637889
1627854150
48219006
1889695032
1298040847
1363755190
1954726595
519854461
393706804
1841009965
733087147
935381451
1750780262
683080463
1518326871
272154288
1234131958
1581254291
1239209726
2002953533
1029259702
131726320
1901024303
1888053120
1157531755
1469979462
343668543
1850695
1802381406
1943549365
1814633901
1998078864
1803679328
327780452
210087634
41213184
1463066327
122872266
1251768429
555997970
390375295
1231490474
1459426909
72772770
819820833
38177026
465788882
1121441740
2030007113
119897740
675700342
829356312
998245658
838667004
349686660
525831266
1570426904
308857096
1293752226
654589136
707580564
1502717513
397080459
947551487
1070766552
176619187
2108455738
2075731772
121797626
1669792056
1702800279
649782845
710662835
601316355
1196011962
1673880775
981757257
1156526298
1522566091
1775650401
252482332
1960005830
2035293290
1914627914
1651748127
447070499
807876691
1117775056
1468367186
1837729674
564108436
387280273
1432986611
689683916
1571939677
1183144408
333310505
836955759
1161616257
484445085
1056236610
120961311
1544115041
2101679863
1272012834
792313434
563319502
43823698
1844966182
1555813496
549666607
2035740325
384797762
1707246449
1658508295
910276602
134876961
1021036793
1376231717
2072419564
1078850935
2118591756
1545294062
1308712916
1989802368
1161621041
1310193212
1379946100
1513867442
1689513352
1834459954
27222635
38976841
1244021579
1127778091
1158621529
1182245170
1073123998
1683395854
1144550749
826439586
2016835164
880521549
2093864098
1466388554
1068448957
1150249075
2130432771
474161204
1949166679
1743728030
2030633175
1322362229
1479774139
45621169
223789960
270880835
558549460
1521178944
1125379814
513422939
627290728
1618330919
991044550
1864174513
1454832166
2000977387
793704869
1878992529
1288787741
883864395
618786255
1727039522
1820866593
1797134609
488643727
366538734
1471726264
218029263
2078720196
812184932
684856662
387982447
1176337553
777792127
491509148
885920858
1285646612
746931631
894042791
944659884
1290399557
1490900055
1976505091
1317557430
165177317
1408169201
1711101932
79793870
1547928569
68589952
252225987
1266157807
1005550625
221303176
966351999
428004825
1187252841
2037357709
1518435190
784487481
1429285196
506446821
465915484
902360289
936614976
1774665150
773334207
671439269
1267351642
224761499
302934727
1612149369
642589603
1614767030
1332086167
840467637
943154939
1734196734
468055690
834678976
1498735666
529187673
1115048181
40816834
1575264339
2096374070
774980875
625370776
1877017184
238855960
1414458654
899355043
364827838
1322639577
1391182092
1680084543
2071202852
1989851218
2043398991
1165376246
1140283767
2059673628
358282356
812721873
1586069569
2121319872
994811880
1969727607
339310794
521718785
55873571
653065021
1060394698
1533447363
95359625
21980764
1586625125
1225614311
739669076
904489572
2121238694
1750565079
1495907835
2073196647
893954863
574865723
623949833
1167601552
1151375473
1613534010
1852127131
1724457774
1009509524
839966573
1040298459
775563751
1405884731
582482808
175511690
932131613
164500950
654943290
709099235
951100684
1878800297
135462770
1512244460
183911505
1932872376
1028761403
204377136
99655779
1314472256
1727904453
1291695071
2115636104
1115468980
1982593614
1722195242
1507334088
460598537
314632098
147715989
861314497
2028483067
1968042416
537121984
1709525701
1229136523
890349086
768525683
832616324
1558828523
2020862815
1575369967
1347421595
1968177946
142033921
1144864266
1786775069
882471224
2109216706
580800195
1409607659
1469640810
397608489
1270461732
1395355222
756947322
1294680379
883358389
1979887195
1252185644
1185541850
83540293
491214232
260682137
976196626
2024910769
1821997240
490598496
156272264
777133239
1002826020
61239651
286615348
113534059
1963725772
2122077414
1293460484
193199111
6907579
1094086157
1165624097
1659477606
1947418596
1952086588
962671675
829409246
1047028642
807739834
367553265
1643281025
1573059100
1838792679
191365593
772492064
2125731291
405468090
2033984409
1657451652
22135460
525137686
1916632628
1160754278
1918933780
543342673
1246100564
618573654
1967253188
2123819451
1866106971
448306480
1873756509
2136039802
1177736764
605257015
7128977
1192944314
1601713588
1114968620
1715130066
1541354851
305425614
47245086
2087723551
513750667
1925814717
1315609352
1455802790
2143529027
485236084
714962332
1308448707
107072126
1958186484
334119639
2066399285
467843777
1343729694
1808562148
797619683
1788779830
1811839499
2146934636
1794019613
2132577112
654319161
79564015
719764991
1086869002
890117123
1937889816
687125192
1074715843
1579834291
422652495
1043164618
1156752879
1544245153
1072609074
651525150
2051579775
281681628
1109894356
1218414385
116334276
450090763
2088214006
1784048613
1601141009
947300206
2128361549
2078005252
396061597
2139365984
215523581
562327837
2094484453
597788695
1867157544
771392073
1189216371
1610553381
1372685819
300954333
906739676
391081184
1623805527
151667745
49060475
1593302191
469290393
1871468660
348899715
1888674990
1429607508
879738902
151570467
1727896194
425769958
1202573595
787952416
977872852
1295223438
883344491
952004914
537479836
378429433
1286478951
49161076
1268310330
1039755425
1575326609
2040028611
67992434
188914604
1856999964
1256367809
598930833
993426766
1445080173
1142865973
1460148773
194325646
1308862864
1738290828
1465207852
2105849454
1123651997
2122562240
1729509831
1440854775
867386122
590168340
76518917
233777388
1610158604
2105666021
420076423
1443281503
1554574916
739946980
1632245371
2131368142
1506382067
434956929
1711388353
376881523
66925464
1232435703
420375244
1008533878
1790758266
1802756893
243466485
932921855
954522337
1751520951
1318212247
383687938
1430039218
1494616754
1737831847
638171417
750859472
1135221563
897873788
1547889991
2023520332
1338585624
1180688011
1745530469
1171415497
92518280
1494955298
1490764437
1556887985
265439905
785013609
2062728553
1661704803
1687896322
1139106194
1430799521
829288070
558886765
161327704
1489869916
1569290072
1548925391
1566381248
859699847
1556929198
544664578
1185427291
1591420007
1948924292
1091262824
1908175104
1939460625
1463209473
838911383
1868790935
1834900088
1841828348
282924140
2022992448
235579433
792161456
273433154
1318853234
960394717
1586850242
20980861
1319472956
583717246
859141845
1102049568
1906003815
1744431461
488319498
1781043277
930795551
787226823
1559367868
679391975
1733486583
778791717
324600952
1326691351
457590769
196473095
996805270
1027490002
1108016878
1256258617
948419090
1720174730
360710944
563424181
932784476
1670362489
1164514
1392832670
536700115
545614894
147245270
1461604707
815754606
1783239878
535644473
1847129985
699645526
1282091553
209904074
1688306229
197680059
1732694879
1150238884
872620959
15755381
516621061
684384606
1422951608
1962165500
1063280551
1846202001
162329103
898577699
2008151105
1963617454
452382541
736333458
1260562559
1800162341
1932809175
1550741128
1776386192
1307247440
1195609904
1524889919
682468894
1230180581
1953412256
1132273436
595277756
1996408506
27635860
325053138
1800004049
611138179
943588210
1709922511
2023636670
481116739
330950397
751809610
2033122920
1609921701
1463269907
1828486746
1886836634
1256338486
1783280902
1653398385
133971778
1762836745
907929061
704350795
1430251902
217994255
383939725
755458507
1214452015
1224359897
346697474
366040948
1740015814
193600511
2045730336
1927089502
1904448054
1798502098
86696222
45934773
1988067047
472551442
1576636929
1314041813
2088442138
475765357
628224630
1286451421
973001360
1482163841
1818959637
1135570776
10796554
1710380277
295046305
1958730523
1965117221
1867968516
74058678
1694109213
1091297915
194940621
688231620
878351022
2073562561
133340870
474242347
2140680768
462469263
243054211
1584116352
879774472
1577450558
645533598
1978540012
273657469
708758471
988547324
1793546521
895551362
480208225
729723198
252800922
1512687907
123046145
1700681935
1561611884
335455209
1622899137
534064241
1429241578
481854726
1149421000
447338241
476460056
942873566
1574426249
576203842
1180278702
104720591
1171212543
677173965
425037365
432591656
445517359
1810703889
1189956288
506808221
1354584775
26454340
48155713
668261871
33239113
2118852849
351676588
79595581
1075389499
617627084
2043892038
2135115780
1041846627
839089746
1637029934
57372130
1828423519
1196691910
1518107336
2097503758
2072712036
2018296232
955463638
200204313
2105432045
712762582
1427155421
1482814520
1465462118
1158633647
23325933
1630417410
1772292659
530416786
762989124
300396224
1461842725
901014319
2045832278
1194617707
652948438
1592235267
451992426
595675808
1815797302
691436272
1091977604
914853824
186848138
1975736337
1608775545
2116805750
574887064
502561795
201611149
794814220
383654225
825783702
1387813845
30359828
967700919
1237732500
1458962501
1765885233
2015718926
148030483
802615529
1001919857
246451838
13870297
1998093528
997610000
903379919
780799915
764269233
1479823066
1295337533
531421018
377849214
988664288
339703321
137093866
1782798301
1406229055
305285576
1294309500
1120883022
704244996
1666179362
1992773227
1836784138
415001871
989336416
141674187
1453235998
1987147751
119741039
1889185980
338493068
1422183673
1123090933
402928421
652393545
582171429
723443857
302218975
1626226053
1954551657
810735495
229599368
2081656234
369834822
810539867
1777339312
1215064617
1343261258
809649085
881357797
366340
1895432509
125182906
1716736050
851081950
906840914
585656986
1561046139
1758462802
568189362
1195625369
1696248769
166711587
554479747
2012900834
469990228
1229237453
377374186
1867343328
237360043
1318666739
72386551
1546843252
816915429
259662966
116978437
1747750737
985680705
1249647764
1007968229
1480438256
1723304913
1508358858
1989235321
1901360397
1327332422
439039055
1308479214
563408723
1749549742
1804830548
652327236
1293442419
173430350
1710090008
1177467702
2110853784
353438242
668102765
1508815226
459550802
1902714661
1115235813
494510973
954869510
309272128
505033734
1604075623
1940323923
431700710
1375370560
892855877
1324049635
1767865606
1315270365
184889313
1852803391
933032877
1576344713
356649705
161003945
649391795
1856611552
1278498327
1866124373
1968128359
1114693155
948570114
1921404902
302943531
434063732
1254087872
519340937
923505319
586895313
1423412429
438441807
806391050
1897645671
2110163559
665433139
277713869
33208907
707152002
1412385981
1683948785
1463649611
1573849332
1642935472
1352595299
1926441344
103166621
708051450
668644714
262796930
1829318418
1148073035
656752219
1063089322
1214108245
1683531315
1738527027
681417180
1920026431
104907778
171015985
2033206683
1399752547
691637646
1095157074
965608865
1683314729
72899924
512896774
255533505
2012926376
1428846928
1894187136
505278516
515665027
448031546
140962043
540242357
95328475
1231822859
1700510781
1982019120
573561697
1103024532
674641422
1649641647
1323922716
332641617
256557973
1396630459
929468379
1616672187
1761957340
418098549
193656379
1868853688
527252470
478624780
1951551680
1664075167
1676805516
809837055
660663493
1046158087
144338154
1355006379
1057950182
1233994000
1036929305
945236693
683127065
1043041350
974424063
1874542055
187961924
2023882804
1128149468
382605383
2072800067
1441807778
647459163
1930676572
772240808
1162624179
1742186414
1759792529
232873070
2144062493
1286178382
1598346168
1175665565
1160108392
1824796852
764233915
1236542753
1841070589
346974002
354102244
1386000367
390130256
325368034
1886563157
420875779
711057114
2033958448
743376886
930982581
1964391463
1618434712
1313030605
1088835689
372514593
238028670
1068240066
165664714
2082856225
339682804
1255410677
2125356352
1101907104
453728621
860575414
576323456
1086956752
472770945
294863987
1981818307
1155997243
487206026
492798216
284118542
1522121487
1653602758
1489856809
448160596
1428410267
629285773
437431873
795909075
1002643932
12188089
1078215469
1643569007
2027051540
687919951
1928761356
784315796
1093679969
2016977320
597159641
718715819
1518183345
1940687486
579235591
460628917
274944958
931301640
2030166786
1723906522
1529905116
392632864
1547383602
1986327340
1864574903
1319890142
1960966784
817726370
617297599
1211276674
1639017287
495779052
1746496795
1486649351
1251834538
524153723
483069545
995639752
224482664
1641754071
738417499
1028066339
55581736
1023892214
939774259
1037110929
459859739
1180520286
1075065457
291735731
47125188
901893227
1338726139
1450224909
1491588210
89116268
705283051
2016056043
1937642869
1655202433
957811882
1750216974
40736977
395248860
1785920086
194207460
1903584855
64718716
2114681966
1778835522
972652300
451575793
900227332
1871935082
1837095509
315964921
981325126
1711733421
487368912
333072761
2079763719
1423999283
1616634325
981428432
1005024203
417628765
592320220
655765291
1903903789
1337200003
115511354
560730811
625699123
566231847
239120678
126814954
1714603383
118577023
2138154029
1387247317
2005795849
1501518776
1384861430
1967786723
1589219542
1628246387
1093504809
836601887
2126403642
88507433
55754304
1235089751
2118012865
1888955382
93617677
111524344
1154598517
951211808
1747307704
760382518
1915124889
155622780
1558405331
1284884363
1246856300
1549097285
100355694
891389521
803531427
2108107433
1171059314
326810746
1702503840
1828094281
63055667
1092242914
1971474105
747187845
1090699529
1558543451
1213014545
672268332
1929597391
459728347
492291735
567501286
2031105514
55642861
1309957883
2048657612
622192612
1928551677
1971020056
794207208
923245950
1466618882
1356314323
587569244
1432693426
1853296115
1801365017
35897802
2088840994
1073542051
1732542772
629358130
289966607
878700562
2082414322
1491287750
996939247
1224375806
193403609
899015582
1710075211
1679799897
2047401388
531569776
1144092508
774752010
1268149607
2060817439
2094299891
492529714
1472923080
1441702455
581532720
235449199
1131509799
452871546
1868374032
1367103758
1239307205
1119102448
1113741476
286709627
1104074440
557752156
971512209
1008965728
782083448
471651157
1387877381
1922174931
398346944
1992868787
1460157223
2130653675
1301315897
1714582643
54906978
1989704020
867975716
1092949610
726054784
2105636205
510107395
1842297154
1360417587
2055528629
1219977384
449250761
167323856
888815297
1747677201
1677951008
1027575013
1810432744
1636304547
979620355
1000970233
1838300704
689743479
1048419677
1698521454
313120079
1633278437
1032541579
244352333
1084768159
1472642344
561226554
363196253
985517306
294079831
1795345604
429977626
286290818
767852788
932129367
263100568
1779246856
2103912578
1633787523
2057723583
833992271
1287034595
2086345114
1510148668
1861497189
2089554155
1181754237
2012538664
387766377
770442769
498298277
359547986
870814067
1811288212
734555727
237712842
273278644
1832697331
951517591
1842717259
1689947359
917905064
2100892780
310810245
596079023
529932117
1455117941
1610998390
302469551
1854121980
1835660454
843644027
1267717782
96044161
784489293
751971955
523845084
1422136759
1967325286
934349201
1905821249
195872885
1341273527
1912939184
1740187476
1417959083
445973309
486807276
549408257
626839379
2039417100
27514691
666608750
233072305
1384409671
371866914
257531680
955387563
83279536
805496575
1429296046
863295180
1949699437
1499225021
983946979
1733760224
1713295025
1898805212
895034188
436622582
1346238048
258220272
1902020372
594612653
1729365655
1042170561
460626448
2070623331
558901564
1944982214
1236253954
680156580
1660703356
1514839193
1562255022
212530543
716401548
1315804691
521030357
7275256
1696236657
838827044
683753501
673697147
2029391328
202569393
1416695380
1773880407
810818704
705725553
179633433
1815490325
1499771465
1666412494
929839498
249308644
1404637504
1499007705
225971445
1319522791
1019417972
159593367
11442859
507639056
277714718
1150230584
26158797
1170193093
1506202975
587297624
241230832
1950666791
1985341557
1424529494
428165635
1194247117
64240443
913729428
350680035
658190014
962858537
1645351532
646841918
2103714807
1249706350
195254248
579017994
1715628359
1751623431
1207435447
1649001176
870741837
373366033
2118427450
1918594565
993608123
1165996030
551661613
1378617279
454412065
387024134
1837483779
727775659
1617717935
659442745
1549685128
1896072405
601952814
2031417985
277309595
1201217265
2054492238
1720618151
193200129
1797626321
1408095174
1949225167
410475450
4772042
650731515
2091661548
1526778553
1505238792
313625791
1791472941
683322347
998366836
1870597986
400397896
1400748782
161623256
268257959
1817737072
1302963015
395459383
1421862509
155136131
416538067
2056987466
75182252
272027881
979227523
1356154471
1013990742
292659488
9653058
1658663682
748551902
1025781094
907156768
1583813560
948415948
809064461
2019307225
603563182
2122488352
303985413
1100265436
1111077569
882592441
1000366897
1418317375
1028595969
994284871
1156762019
491469432
688682852
991590325
588920488
1068471116
1755445448
473872216
1796367216
2018026210
382026093
582830535
1663661231
594023015
760638732
2093778190
1093223609
821386865
2074854656
346363730
1309128067
49681206
1456273139
15321095
636947370
801722633
788976209
2075066224
1842302929
1614256260
1516277658
1498617633
485079307
77061737
1805360525
225997413
1688674270
1667950651
1502017634
1704091209
1291483001
250474670
177145690
1033222648
1332760713
507876205
210961129
343828117
273441675
436339083
1495852006
192577654
1333142184
1658682938
43571381
61627955
1225610318
1958093253
100221984
999578059
2141173028
1189341138
1123304329
2119393380
1343791803
774635844
1105181906
739724027
967036182
196244129
2096166202
471989685
1910239705
1063974648
1366601442
368857511
801021355
1135225981
303353777
1619379118
234747655
177735900
1800703827
716303710
2137624642
761566618
1737239895
1524942069
239550923
943715386
1607282535
520005111
26545262
1563863575
188229635
1749623104
156042129
456340815
644678742
1402311996
1021591452
1837492407
1491001938
1459523036
90036183
1668550597
234123152
1809640775
2120934770
242178952
1811795647
1285676097
1882229917
146183718
1797850762
1130791433
1030557662
1832951752
1253963721
1864533086
2144659855
1962062372
1124784938
1385844746
245427883
205712796
1451903019
1899375064
1365670109
394800282
216777472
856884545
192059487
1129848974
784847606
1119757941
973164178
695514464
1223204898
338462966
835309737
1105837818
1378884320
1168052384
1584976128
186379252
1195681952
272925355
1624363555
178913955
1800231754
126501963
1179680896
1143039491
489074312
1932321839
927143207
27713650
1419300661
557410852
1047969723
1305786706
1664641105
575696802
934221957
1160712251
12253699
2073821165
4299571
1890550295
2057812024
1997095061
927869094
705238213
325971816
1534517472
825069964
493186059
889844959
2074694545
1003432067
1400652985
394369785
871746883
1876843510
1241921990
1537290459
464850549
212424989
2141966545
1585580074
1622078036
1122088270
2075250044
847479579
2010105881
1550852419
1086574015
914336512
127431292
1572086462
1163800485
874794595
769282168
245945992
2071477028
1115269003
57666867
1351072632
607099060
1639942674
96696507
1050838047
592841642
1642731979
1460930370
1464660202
1105360813
623315199
327850727
1271903069
1298541780
871652864
1246753441
477976225
1170701118
1618068118
2129928896
1344418782
1369608114
1656051891
1889072662
1680370260
2094110812
1745689176
1097864356
82371405
1404907607
53853741
2050880898
868375472
1094063128
1135617944
1253217794
984577472
733552088
1987992368
1351154301
724882564
706644421
850460216
478049775
681590046
1188397692
1481530447
491961088
1672593685
736949382
272365044
237089792
2011689266
961194959
670275183
2122851031
1221072695
1905374784
1408037561
136579408
261847129
1499009592
2009386660
1176623653
3841873
1467195426
189443195
682061830
1168092916
1546281302
264110614
1192087288
353942522
275380821
1218705291
1627040638
957558641
218398725
264154549
1334492095
983118200
491293665
600771619
1021169630
985274984
1464768561
1038751535
292925663
456584823
1602069441
155897529
603507387
1206640283
2078809827
1302959096
1493801735
1217385396
792862531
876746710
100919980
1015218355
1783749680
198234489
311479462
8748079
2111533874
1341193278
35809183
5170084
1445524379
2086935998
1065911537
471860476
745517913
1558975597
971958843
344428747
1098115892
377531967
464943174
481481996
1609276070
382322091
549065910
96698121
1413592253
1793517879
1387288680
1807967680
981111651
917342433
930810353
1726962668
2048570532
564571355
1179999205
36833950
51429017
255144756
1173485159
432526021
1573112603
1533908760
112838324
1260697823
1669790933
508050930
1098684278
1230329162
2077448863
586632832
1006924151
926142545
97056056
1363742369
840745837
451535665
613962123
991938979
1656640126
341369535
2023038653
1479032510
103871009
975229466
1708339453
907515622
1528038642
1595898891
1682884298
64611264
1700709413
73438743
1958810872
1647977771
1804161292
1637345845
945953388
1286395856
858753942
945719586
1358478610
956697412
2006889548
344720715
431631769
1023672486
299815772
774157251
2023330762
481775707
1256778042
1467348923
2059993919
485595227
1440409425
1008309249
642561786
1359196976
2031775638
867763649
1705088449
1530164504
2054642973
227141219
832044814
997782331
1937708064
2140952063
547610226
1343705394
1213307611
1328835985
1241712708
402462629
342456569
1434958135
1983569345
380769003
2112315437
911718973
1703819640
1844492370
17996993
1946317263
137143117
1494029582
1793019309
113373971
1526451447
846414959
1651205162
989068526
922506714
195456533
243494147
1549966620
1080743892
608783376
358621247
447142275
1172192025
886651110
1777187167
484336521
1187271297
233096904
319690614
1762480355
62767117
2091310226
1449567809
363126648
1786388666
974085324
1902841183
835206705
1641382133
1633833922
1349888291
1795711037
1914181866
129412620
2094975697
896521907
5853397
230520335
1210302537
483898149
1395068161
693803756
189703502
1822323217
1504854579
1824013979
653261553
83487802
903991766
1016957865
1226508288
54350279
1422700157
938611891
1542848948
1418472616
1882998672
108443876
1619983120
1620273608
653803053
1557992429
1590074936
872508546
1891393820
1082553092
2084678540
1888888851
232386833
894653458
963789549
1254375898
832908527
67922719
1156182975
50084950
166733316
806236393
1246073893
316319889
1827921023
2130704785
455336688
882008301
1646830364
629117516
230158010
2097924862
1773063220
1070229467
1839744516
2001871381
1493736742
898446438
1628172427
168282443
1527155629
69416626
745942667
1840948781
468107453
716042063
1310851383
487686706
1774773710
395208559
2037283628
1844147620
347551949
2129198910
285006055
1823103473
547743844
1845281683
1457610794
553730884
1726593076
1060588757
662178101
364905364
331803833
1192109194
881716820
1395962867
2144960546
700888137
1538294939
1977370552
1010278019
1182120925
1536400358
691742241
1129277864
60772026
1503602449
282512727
530646427
234904411
1507183652
258571100
2090200207
1110096057
6634835
1720246637
2094435320
96255176
760305608
1461247565
1553934261
1159551760
1070271809
1023623036
1437927225
516278822
266605594
382569577
1841096991
2101457634
1919966836
63297676
1322500130
2100225488
1678138311
27237718
90879579
2091227533
1160708282
343514190
2106030713
361902513
1660327630
174443043
1554633586
212438050
1546605978
900481057
1555528966
1791023169
1289142772
1193424579
393169895
108131420
103733117
1678641121
1090820586
940921885
2067527539
691091684
597949035
1245343555
1853399558
112299354
1153578596
1961342904
1454372434
1052385423
2016841913
1376458488
1578105388
1389201510
1145131652
1034155464
1336191722
1373765499
1556062086
2085603636
1015862702
1132500769
585994748
1325541724
458864328
1514172953
37199615
1255239610
556426080
706151913
834421492
1608572204
355727503
1427531382
1430189547
1922123926
1686606759
2069010154
795699045
1178686607
1158091673
952558853
309854927
956706319
1134141347
506743475
2065611797
1944441503
718338309
1477564531
1165173477
993779312
1146130896
549988267
833667241
1997660889
275213973
697357614
2058140379
1532249142
745393557
1467155130
243122298
1273798800
1100453750
133554689
220020193
820690379
2064422806
188892830
132307305
1795489671
725056472
529285096
400242433
2027513328
1969003885
2076032040
1075512547
561517416
27889896
1568354784
877613031
551574379
1997438514
414929595
49028991
1597593604
793919828
1430963517
1299863982
732891446
1458721252
2025121622
681963619
1207761284
1803514992
824875230
1892504699
1238330934
1346908557
807406935
1458778742
1933843432
2051151608
1635427946
622032680
603153855
21151589
1313330721
939301752
1745560408
901358335
1612056900
1877883014
1931734802
792440564
1680382322
1616766041
10091583
558999325
2078263107
1382241735
592606608
555371674
432913649
1013764331
49701640
1735479166
1091672066
620551056
1556879567
7079414
1991343190
2102540467
1517825161
1109192002
852274579
1543187890
1896805527
1370419662
564048306
510987684
2130677061
1862893329
711752634
1545146065
1199663217
877549585
2090114333
1001874801
911041105
1872902118
1360756896
677488911
109797521
986790304
556575922
285573221
2080209005
1971325094
1210715350
1368954265
1435606210
1270536393
1644315856
464966219
2091046106
2077435622
883362421
800318576
877853055
463290535
362579964
1983973826
814087332
775853411
45794827
233317628
69711552
1893584337
257564293
649926900
1116028265
1571138607
1430500965
298216896
2141372737
28030329
1256128388
951991479
261551246
1667997767
909460512
1173120096
2098526582
1554550360
1854158774
452658518
728618938
1940196323
1010340406
1355171202
2020768709
1824708689
1766437360
1497914872
1992244337
2126214738
2047821222
2145578296
18475352
1220707369
281673511
1801884903
1940611292
1661131757
741887372
1884937746
1207807734
520584164
1135615720
1897948170
617067209
1321285233
961981236
1019431534
716131738
771369655
892290630
1413216215
1665865793
1395131493
970603028
960633722
936157796
1504576686
637315283
1757280271
953956295
1220530608
1533704076
1713371490
1229926134
255201110
1867202584
1140756401
1770110870
1170587461
345197397
1635472357
1899847786
1177250094
1682543532
588280988
2050272776
117115685
1026805550
1082616163
356374641
283496921
782336440
1492774932
546609646
1265014928
1076827930
1490964468
898413742
1273377249
1786381773
1564468833
675150291
1133017036
987691219
577043432
2077415135
485696363
1719337520
860020489
2051173543
1417637449
2127090892
2051099034
1314860350
308771170
206767922
49155197
323158414
262176387
169106735
794952693
1145174356
1395836904
373234402
1530418237
1420590949
1593864311
725900892
1629023532
1992956292
1879829554
1444184549
922179362
1033219514
124737689
615614144
1481033436
1290031215
106271913
1917617877
2089056592
935304036
1080434947
1145515835
597252369
2094828545
87345350
496124504
1353968012
1161291883
1113985241
67248711
1599831005
553725712
89747766
1834115898
899525177
2065501219
1279939641
1739678963
827792774
1537759314
1140383626
332199512
230201470
1443143264
1074496623
1819868738
558451766
655829582
1903843088
1646866168
1002927258
344170217
393555909
2123808634
375930027
231412804
609588034
386608719
941091407
1683537371
290284064
166267780
1652249379
665131282
1621315999
506186631
328439899
1320723253
393096190
1505206318
1661283056
1484199921
1155520605
91380775
19077169
1882994491
2119248702
473849015
1627364886
1819481106
207584941
202406905
501417737
686877249
1586303676
2121927377
2007617119
1325169932
938816815
1344263251
1353387223
285932751
1757754009
1958159948
1793600601
945518169
1296764301
1061283119
963044511
515491735
881524714
1684186369
1974894432
1322393494
1030537849
247581827
1220633814
161350447
716283168
60604181
959180495
1469308036
587481051
532156038
950109869
409079938
1267950008
1661843069
345049168
874421597
684206727
1404067153
1039757034
619987090
835281469
914136989
1325910330
141960659
144468207
1985044796
1818719537
1138957466
1372911632
279455935
457549120
113333833
870623749
8814758
1680419891
458993000
389761652
1726046815
501190782
2093576973
1435037307
430680155
48261587
373933281
529716493
1357416288
1051198627
1608215669
2116816772
1530598063
1873432346
1075463207
1946349831
428590193
765398002
864757500
1796491262
2071793883
2064142396
899638554
1102404779
1418199131
603211455
1205388153
2017835896
599380368
1796947085
932643116
834257706
1311482887
161150180
1798825617
1850670800
1449994764
1823491660
189979257
551240932
1228628690
1206910384
1291387212
2085068839
1778146657
27265851
1979900612
401080216
530121237
837940944
1821677739
1317056180
1013835022
1694473179
1059161196
82482626
2049712341
176893359
307793389
1382498927
1688418383
2107868141
1182919019
1440069489
1955397864
1366142634
1844930120
1478034687
1167365363
393532054
1518355542
891398486
552685032
520178986
393843519
1646966945
135186054
1008214411
450107287
1222364589
14345595
2011409372
1326496295
337690974
527625981
593927735
1417969063
1957178260
654876555
544883779
2018311396
1343859566
502812210
1413025958
1669230963
1060435782
1462310493
420900755
1832141129
875214106
1022364209
772072553
1179456937
463477355
399469999
187395448
1706785079
1206801707
495646532
868954139
812907921
2001648502
1261050878
269905214
1344400027
1254409177
1721851861
282705201
132871142
213304853
50049460
1509463259
380532663
860258921
66898999
1876824224
1514062905
463106842
1683333418
1730349511
1867441880
275309365
1805896415
1556771415
1976336803
1194709086
261424932
143980722
1905863286
483692961
1839708412
168621318
1940443073
2061388061
555840136
604740859
1336846590
1961761436
854886574
1905819464
513911385
1435774326
2137893916
975456602
780240167
1078166
799181714
1782567480
1139092734
1023818385
1253736132
1494249402
972809690
1031373695
1833580624
1776456199
432659290
1485251378
1662746565
1146857703
831077885
1164487304
836367449
1290555043
154724785
1416959654
423482980
977517871
1233228926
1861175688
661510872
463833721
1178240028
1855146431
1047594012
1596107737
1576455310
720587523
1235846452
1708573525
1143215777
1809153621
1752280105
2003481350
325315991
1155770919
2098451269
1832745476
837326289
941460265
1568038002
951343183
566127342
1503591323
1425322667
2001943256
1258997286
275440750
1023300787
442396707
644443182
1963717885
741664527
1055302832
1773241402
939270988
434261693
775956113
2039158021
1726215390
1438634646
503738904
1717439644
1491242506
1512523383
703399456
591646015
2133822275
1223114019
683573324
1908687953
1351065663
1360216655
1762328828
759662760
49611040
1313414410
287758293
893714516
1218744949
671357522
1362786315
760811364
1234755798
1370971830
1296348247
646598096
489415175
1250443544
537936800
86459837
326139189
497134706
389909704
449165763
799332908
708414201
1268890376
1946973110
1241938666
1686189818
6036165
1175493059
1752767194
1322907287
1042463997
925863408
2056345411
482770115
1869046707
1936610160
1186209972
1194489020
1427486386
344423710
2065428789
1405686500
46907232
1643160576
2125778496
791916637
747482430
1296065939
1256198186
1010396195
1863704934
1400760683
1213264594
534304359
1593984005
335736917
1582492964
1553244612
306175974
2042194318
485151410
2102156844
37078660
1134400036
660847198
1645886184
340802696
227383921
1173925745
936300764
1236086373
848286790
1248602737
1019475143
231402520
2111334919
1014910968
870289846
1463430487
536320994
273873426
1220512491
1282694710
1102677667
2046330820
774350407
1645687596
1449161240
1180726872
1776975589
1860601277
2063771308
2067447854
262569599
2098558893
1089784944
1548027362
500162672
796385459
894029968
1438547685
1184938951
1683816819
1334924396
819048585
682104130
1458864232
773694206
1608838981
1490090558
1530834444
641347492
501393067
567976356
1873350940
853253254
212494728
56268732
1117272715
879904821
1945881201
1149366100
1900012065
1084777560
994835268
1560181866
810175139
1895076788
907490994
141629076
1039134234
856297755
1532948228
252830428
1883271591
374299739
103139209
674997699
1769857690
1839493630
1708807274
1505173240
2005612962
1558284363
1388421740
1488939411
1653549169
228021825
1267894306
936929177
1913400381
1320804830
1989328274
380646442
919530345
1325323624
430357595
392469833
859036047
1910005574
434464887
245737119
1248142030
1930794697
878739473
978195145
1917968723
626092894
1190319048
1143666509
2067765413
326703639
688211796
1959482673
1526135373
768814208
1096522073
1011923886
1219293752
1863319292
924447649
492434236
434698855
235720162
1364476881
272674462
935966673
1561480534
1368939330
587417129
791207527
1735902761
1392760685
1817409856
1295998262
850640153
2023150099
1583561021
1837814400
1073946731
2056542532
539523845
349522115
133168767
1809952857
1374753232
811612688
690013125
1567971185
71274843
1330896000
1744372107
1460067361
772421526
1874048828
1689566115
1901097338
429187013
2134474078
432488168
928206950
222231561
2073506685
1147567968
1362091982
1740544004
750885666
1296826097
1547871518
2103534307
1191438183
534002358
962001931
1041023458
1505605933
432382519
48273259
165014079
1254908639
1579685120
1246546201
472580967
1036023210
1505093992
748458445
463884786
690001067
797932100
1134066329
650406077
52072986
284835204
1913598862
601252896
1512297169
856973939
112196996
749284314
1563032295
696645527
842127735
612023583
1242882608
1700305255
1385726052
1626766675
1887096771
1933486227
512238787
1292997483
1904738087
1421019028
1220082177
247483222
624585656
1937400245
1153139922
2124250955
271770896
925825263
1801368367
717032122
477916191
815791181
1445510442
738345867
1389024882
518874678
1718865158
1198751230
550615682
1181311515
232746761
723752212
1282712795
694696870
317180496
275414554
179409657
793236583
898867365
726000231
1279703234
639083066
1162483413
282771944
825527427
1332360517
1778468142
623975662
928848532
1358513815
404131692
711108259
530686405
1843744326
1598145851
966098819
805271715
1568252343
36964868
1077671789
1749891139
1753094558
93554237
305289145
1918447988
775897244
707059228
997438849
222963882
244713791
252932834
2050935954
1866684977
911739975
107572052
748937372
393004672
800673645
1994949433
43296722
1302382352
541626988
2073338765
1873755600
337635587
172959391
1247888336
639442204
449581963
2004700222
1217564935
1442783581
1384903201
1726748979
344153854
50303504
311929413
815654699
832626583
2076390604
1485821687
1288063424
1821189055
1561487054
123718943
222465306
2054775765
213073924
671885248
1540078399
1206455994
1041087790
313433273
2005609350
1613669266
1557328249
218109959
2027591747
1343443204
671105353
1458708779
303611080
1664769523
1505207525
1291355734
412843020
485579107
1854271873
985944440
1491635880
1379799825
2026908918
810615854
360561008
1411079057
1799415380
642063336
1334938477
636849200
1731107285
2110185060
492151789
1301796904
1645484556
1795583444
1499693368
1591436199
1599341152
551429352
1662834364
2122917161
161493356
520764348
2011720363
889163007
696142629
1402516193
1632927056
172815836
1283605292
1397917958
1279768124
177200321
1794633496
1140799061
428448578
2056118799
2010423387
780366004
1477152407
831688904
149538542
1308375190
1568363628
1053224816
728865699
337063029
432546429
894621667
53400045
34153967
1315124401
867768403
7885453
547626293
1109716181
2013223476
1269431641
1361925649
1591703550
324195348
2056483857
1672794942
1573387472
351977654
1050537044
1456411519
1140806227
1300864928
2021788099
1605506438
1889746314
408829355
8831096
1490461729
1643198482
1789232320
2019704600
2019486367
522436160
1009652871
636870960
916672764
1624450451
931046002
608053684
409378809
566426261
2076189123
703579254
525495774
908388170
472691850
995791177
1987891715
1601839552
1842635530
1464579529
131621358
257712584
497589345
214415331
42955912
731340712
1977581296
1771413370
2037100418
706468322
719317056
1471422835
596302486
1131750429
2097630609
1240584522
1891761207
1183464561
1975147444
100752406
238009841
1217620677
55664599
1820510634
647960665
5072467
949057316
1436207114
494618510
328401942
2038663112
1926298837
976619407
2057727184
1754923127
621699011
891361295
1553128430
1949720770
1471454513
1440483536
1815078166
1975487018
937918409
1452756589
1433354929
1754912552
155280254
109944270
918432851
1483865194
1733013211
825528614
1919104209
1131130988
1966364204
516264925
1474408527
1306860602
1398367596
367007279
1032561351
1252004651
744723031
489032372
512439934
1128403925
1237898883
1456712145
835500409
1513885519
1638929064
796098069
844244103
273349244
911128417
1005565992
966338931
753018232
687437961
174181390
417122432
1106271387
289474302
1411470344
236679080
9490399
2056508140
1857240654
99262517
1431880627
1627248282
207241123
1396776264
135465296
532637532
1412010366
1652597237
1675247281
43258212
345699391
1831346020
966973025
1285716264
1388903761
397902781
1617291575
237913426
999205406
728631118
725470357
1279594948
49102037
1236009958
652571702
1270835645
154755233
115430031
1294703087
1125042509
749770232
1326526806
1040887236
1282517100
20440718
1309979256
1932955247
742821170
1059381699
1373942323
1276184895
1565992308
353493350
1028936957
1024860860
1460955521
668898527
633671018
1592862336
668780210
1864226340
511519628
244023434
1199919247
1129432640
6943216
1216764825
1954479152
1584869603
758527083
1739590427
1106475
1048656095
1623096982
1864776351
608208995
1283869846
470532511
234219128
1478571244
1652515341
287148690
321526648
358827953
1150974840
921485584
375029712
605855046
1648456352
1362095373
703242970
1206057096
907415239
1066009923
21697926
326202815
1665425092
1408025952
246237909
909247371
967597840
1075285123
951795549
1227089603
428074284
1580974904
1778641473
1991787412
1110561809
821021069
1626174872
1398648738
1866700843
1924754965
1344159104
1519635812
1098771525
1838738154
208509440
1182788901
1361700124
387804569
915238410
1578874924
1776240094
363602827
62750682
1614209622
1462574127
1606603190
33135071
1604642039
1419879769
371126803
1899197128
923779179
584218898
231889507
206134509
822658811
1982201616
929982923
1636483053
454061757
1799301733
747552713
599480259
946744240
1745649229
757889500
698760607
1808880279
1335581210
977467942
594655271
1960051337
837848411
1131361661
1644483450
1217992652
675755219
156404186
1710211367
1524507987
1496767920
1721900034
1214775681
519731176
794948260
636206882
1913213643
509878188
544042971
1647927621
2016176567
1014235855
2032328442
752616189
1657041445
490862465
2126355337
1388786886
164910772
663873129
1417961383
537271791
715968914
1072362728
2012223405
1743981116
1245987950
621917935
1287716501
1694138570
1931040952
1144941049
495125086
852681130
1513187272
1837643412
606236690
976325814
2011409370
119438072
559016015
1562808108
641873661
940121457
1084398503
258464427
1611773108
21554727
38784531
1173684944
1214312795
1582359060
585016397
1302103025
871443024
1274137667
2077439739
537628927
46147323
2129690937
534507466
993094113
824514659
564164585
2146708800
1323252245
621887934
570115402
908013352
1219329545
1562732602
1875781076
628902603
1582297751
1282214861
79073125
1989502671
849414634
1454401443
768003290
300466195
298707746
242104703
1355521663
432993728
86767477
112087635
1296819686
134110526
660658380
1073606437
595285864
2047647349
765859889
1896274056
964244578
1668257999
185678906
676481826
1767116180
1251905183
1726574190
99133415
2020314476
1779734875
1463003785
278850705
854149668
85288601
1824420867
1946350386
606707809
2067086244
504763626
1089960812
1192072386
616907333
48915325
472971747
256818898
1164254306
428806324
451162449
1460550367
1763360979
2086633202
1729597814
167224418
1265737486
2096045899
573071494
1500584015
2000817129
252664037
1563732862
1534148342
551679474
1171519051
1681587458
800349878
1402986722
1625234452
31514454
623474216
1720265490
140363594
1324426067
1536187962
1268553785
1514001192
297988443
56751139
799680283
1397131290
651862318
674974898
138489066
1792848151
1697995462
1613032743
405649919
1750809215
1842380285
1278152323
572933559
218716325
1461572229
217835381
1953145581
634860768
708149643
670105101
792017999
1948919091
817288236
1474855734
587175998
488728877
526957875
1717285820
1656431962
1927049643
986392673
1881096971
692014833
1936436676
669651784
1659555311
2018367684
1161093577
887319843
251941828
1655604163
1219757330
28360574
1518909849
1107491279
195143899
317038015
2045400033
739508825
27780493
2100551177
190740840
1383661169
1659818562
27695610
286465202
312126778
1894351327
530904361
136670838
1530017768
636258878
1391308657
1081247918
797279808
2083983664
1759280006
595271619
2009193168
87516199
292167803
1186151758
2029368994
2046039549
225992962
2008482408
1045104260
1101177919
488287392
1727885783
1883412033
596944734
363632356
801260036
231853472
1975813828
1353128108
973059980
912503932
426424506
1900386184
1433503669
853425724
2065991594
1345042022
1924776449
787275644
341139761
828173833
165725010
452028653
395029366
1106701528
193539844
2048666804
30549035
943701783
743502448
1867278786
1056360095
1371062230
1878543891
779747566
1727019391
1342656569
336062670
260665395
1454032318
2124699818
1473177904
1519065030
111531114
946049085
565319831
75941428
99284333
1426296241
669322364
1997835326
1745317111
1545051929
214325665
606329174
1087457974
1404856927
1295502829
309452799
2028013334
2124961170
1902883391
1045447149
1506323080
1581823761
650122699
494732383
691108563
1388105190
1130438404
1273809899
103363102
1000309184
847996606
1653105038
2080881734
162589590
1785158174
939425279
1651932778
1116775738
1385604327
1324015321
708977599
215605911
1823253485
2075369955
583005432
1947357493
501931821
1469967020
330282459
821870733
733645727
1706740959
1000540992
1677759186
1383863868
1634566838
1527999189
1417081928
1483060662
90957631
1886359305
1892605026
474612977
893008817
696874862
2023282030
1648338260
1380135897
1391324615
1789627651
105048161
684542322
902730921
112340185
1191871296
1210997029
1632075141
1788180853
157829077
1153337046
1273579325
290503786
1185867552
1361799452
244368417
971207431
1320533082
1340898824
833955912
36751215
540253718
1958340586
578142170
1253953645
1481226561
1225158761
1691364619
1163893268
473396077
1704842664
2089299662
1644819863
1716540535
1990745643
1315565236
571478476
1231878383
645182737
1739577195
860347203
204475686
1451822774
695530152
295773441
1872252510
496800861
1245499392
1323407309
175674693
1413093558
2008674980
89549679
1569646891
283972728
521914261
1668081204
571709632
1341778424
38609954
725788090
1454988729
566391234
1152142449
1918807712
892831164
504876811
31817994
1659127230
77014507
31099825
1303975342
951095020
714888243
1198128214
731254603
838071960
1891920382
964947153
554846809
737698137
661802570
1934988425
2120820949
702882885
738314288
2006897338
1414121819
208782770
1419434154
65581610
1314767841
1318618186
1723735325
66074174
1309766117
746170531
61028789
210136690
692501223
784374998
1604471627
205968159
1555786627
771476561
671179283
1805969874
1376523269
2121813338
748618587
619851965
224161224
374493099
957527152
1880970208
785271323
613111422
50105400
1963698401
806357042
957822728
828165580
311292781
644584323
1257300502
1122798285
655454506
366930514
443020168
2140163417
1800285783
166144858
586681062
723372585
1448321445
885468216
152759221
1573755862
762614080
1177720886
765879585
953287604
1370701355
2120652226
1365705479
598455489
258922719
987297140
2026407389
1492493948
741555500
1439098687
142418529
1199631758
699135945
839662095
1630833418
783917049
870027440
818684126
294895464
1668136374
1943543984
378831192
180266102
1412375522
124661063
298109628
484730164
849970882
690670842
606163665
1583323743
426079219
594416473
630996319
18561945
462511238
2085012803
1853680145
2131580544
1720297424
1593333157
1932454344
1874366459
2063125734
590096706
1008828041
1170566036
92829079
1894720242
675324012
618945634
87861273
1673295832
1353747531
1967758698
934410561
905366578
815061522
1395904708
832030711
1766889210
1674320644
1980655895
467631427
264556088
1672019940
736155994
1144641734
1273027498
550635283
182160563
161169824
1447090317
898675449
66299808
731914543
1363087909
737757251
245272457
634012924
1928844776
2004096090
920533722
95439206
283280869
1230060321
1810844153
358091723
1600189562
1412435344
118089376
1091904581
1120274773
1646454784
516320631
1382312131
1584704781
1436063805
1557584968
1868396209
567803381
1161055110
820382873
1215513843
1779813315
1591543184
1687007707
2086453037
1786535064
510500445
1098130232
2082367262
1825339403
680413104
734194365
525205266
497073382
1113627930
1212620293
583613534
5454904
1791440960
2125233934
2050523482
1357012543
171036868
1701077883
785817561
158731745
32956790
1709794524
2081858380
1950756410
476305074
758176257
1960878845
700667291
2060240158
1161500291
977181786
369283702
520398759
30634627
779244857
529463098
298263976
1001462767
361580008
1289531145
1874649393
709471772
1053002767
1288133042
1390628175
96899592
533914595
294907839
507579547
2007901984
1039575881
1025273578
636475074
1106359021
1442966476
1877249695
94693260
1764825496
1868065968
603503646
872477823
405102018
1671417233
395861516
17869711
1598220763
1730259033
1791779231
847690034
1690607333
1140308823
1982533219
1482184348
242265609
1144724501
136979156
1082482683
663238599
898593076
562051042
552923772
41071893
42153051
2016833076
577737579
383133402
341704021
2083217816
1876942158
569184010
169202524
1323853163
1227011811
1477128170
1329891376
466225517
1490030900
1130501427
1075190174
2090657091
814034352
2100716476
1296636994
435137834
1465478268
64418335
2105159065
2105249246
1111925492
147236956
924020307
405000474
1584265614
799680757
1884881956
1278069243
155341415
1470775449
959161567
1601308848
1791047424
773594756
205137935
275240873
570642274
1918915828
1937449237
604765949
344809351
630949
1307017771
566481028
1961545185
1702656613
1787774399
360545641
1027256824
39349822
927015342
393130194
1719167450
1646017462
1864253521
66221380
359184643
1150664466
127075264
1025990712
1244950225
114204762
273534928
51316377
1473877021
1682361450
1424808904
1712306455
79438156
1366144191
1295781258
316246127
901725673
2104186994
1258019644
902795628
1768949105
1516901170
1514812764
2000064844
283825684
1622292138
1944484211
411681295
4466547
436759106
1856597126
108461720
1079896065
1608504160
262814819
1109602072
3302391
403768892
782863112
1467481315
1002287911
551992458
511410125
760991634
1791930257
108091360
1732895415
1473581059
707294047
137504935
1655127465
859420132
1434279672
1733262854
1871447975
1923881677
1894557725
1789034370
1047975424
1933973361
214658833
2131741696
604542969
275998526
2124570004
1471930984
1922422561
1696355506
1583926495
1925992992
289801163
1482796578
791049121
1820767035
1635370305
197853553
1984208195
331245137
22107581
1005068345
1157097151
1067588951
474735337
1669786688
1531676115
2014980956
1092155913
1958636610
343349016
386440457
500496559
1110452002
944239543
568072471
302614443
1040238891
495390923
939952100
938155326
53022545
1029989508
336102555
1550616353
819985521
1880151252
1105368196
1474395470
1996444852
114273703
1457334291
1460222837
1298358937
1474862996
599286462
1719280611
795280049
352535862
192195302
2022140344
1472001980
1821716980
1577386788
668582494
1611106202
53184700
1331440026
655630547
1387224748
1098455273
1617264681
536704920
748338424
1211237933
1352318313
986219085
2139482496
316536186
1946641549
540186867
1558048643
1860813805
313197937
122849631
1813946804
1818346718
1129006284
1108376036
248833803
1373472792
82226493
1096799112
931549008
1699096624
790185507
880030761
534703729
121643250
719582633
877291701
1436975567
790736134
1114089263
1593732934
622713820
1233038617
927284468
1552384578
981833753
1400050923
879970195
9644375
1806637055
1224008433
427460164
458773584
1972946789
479632799
170536910
224099813
423012297
1933793681
519373303
1480381675
1705518362
1184712888
122165761
818507609
624701990
1556598686
1749849450
78152749
1304734942
881206309
1067776295
2015210945
64621019
414675976
316105504
377041987
869288366
106533471
959807848
1240424325
2050897006
1817914911
389239537
766497198
286776859
212242674
792571890
1865804032
897413853
1777198327
2101451143
971713262
2105494333
904004285
657806079
307541231
1547192480
530368499
638861590
337950877
499087771
841479590
668897882
950598629
1938949440
657036946
206418008
556754282
1026973907
702475436
51279482
1528401110
268028615
45017160
2071081856
829970034
466161579
62727717
1118269724
1646826652
1782945353
1392932141
1588298785
1921626735
408400854
1454368038
1766188349
1778869796
295651404
340876530
1736331396
1724869311
4432484
1143257200
1461628588
1395409674
314813523
757231463
1827783751
2015232731
1820811137
389333778
1133488834
1139417689
219382055
1019901170
61411329
1501255603
887137866
624034879
1541554076
1602910564
1308000379
893810064
1869541828
212429031
562852099
202809201
935322813
392758309
722495239
1833959867
783498279
2146639946
605356390
190194607
1943579209
445746177
1942486275
1997502959
8019812
1488656797
2142365688
1402000590
1664860796
140488939
1923095983
670062274
1698623702
525101718
1773800500
1235808879
1742866319
715174113
383958842
1578594576
994390681
544041808
1252504851
1505362039
585794955
464990205
2132671215
804997533
920689671
2033483249
1747882164
376573582
1292435868
1564540975
1022563727
1386107168
388719085
1637799638
1625537562
21823733
665223556
62843412
1253541515
585838939
397409738
1785283625
33016656
2016532442
389272812
1002337262
1265107147
1588794106
1065662086
44758717
528667126
1693579104
388897780
218475144
1299020352
969795442
1314465839
967985398
937585215
1797943334
1481986087
1614866563
1756640250
467447915
670419877
1369671605
1252638260
1896302226
2039794781
1806868136
815055356
1932379982
1051557674
1465498056
1805880836
2137570144
1813894124
1264917494
302977913
692266551
490802719
336160853
979778011
367694709
859053085
694048075
1456962350
1702538886
1354021081
1294296703
117033092
793599886
1345082030
2052435489
632665667
1784181406
311934154
1728420161
202371153
1388430586
1260168898
1936441310
2025190862
2045967417
876469515
516931681
1196301877
781567098
1757368525
2103714238
564913441
1308726755
1802168587
807550266
405372628
1489241022
1040652810
165753174
361214871
1343001085
1089488360
1526782833
1842677074
1910838284
1910891744
1327618657
1459428080
1581224652
29128116
1585682648
1824617613
117619448
499463482
247553786
2029807705
157143809
853319574
482831660
338650656
785201673
1563473807
737746577
1367180330
1482190184
686823391
1017189008
206787301
2125633355
1026738664
1977900970
354220492
1040622796
59631559
1032965437
1703647978
341304450
1541604141
709236303
873136079
226503765
1830573633
310260547
824741182
267683781
682015672
1431350479
1892450243
1503227607
530214618
2007430434
2084990955
2081391436
1436783737
1391446967
1229856394
1275189181
1323010616
1482925459
1429833875
1058979142
719585244
1444159857
1791575025
545528402
951375503
958365895
604775288
1401440331
195938690
2055285464
150676247
283671072
1000136363
974665193
1049533523
579185330
512400933
94173864
288211470
502862542
1950159592
1734258083
1081697720
2120820571
679646031
448922107
1368588866
1109925872
41242792
714724152
1344344454
1489306849
1275637730
1200805838
1299294238
978863513
911305275
1393253217
406608117
1895093844
2082042926
1825571106
379871986
826726294
91270939
1213631962
1597776845
1468580559
336290026
674216364
619369869
974660080
1230992442
478743483
1152749980
1125305678
613515401
62372519
1133288893
646295863
1734515481
1374001288
1298006091
1389763900
644869743
1327039430
1305369665
1697552778
573905631
1223746053
102307201
2077771249
1667391252
663593661
314096980
881442667
1983350668
1799374855
647546384
2094305054
95725577
1387821854
1488027651
385490845
9542268
1200268372
1007639936
1435581506
1594705972
822546203
426147542
344266412
298170799
1937445621
74679969
1578554698
384429916
739591845
780842715
1990896023
741769412
667269633
1121342350
977890846
290326135
630405166
1206210739
1256181032
1327384671
721326535
1967867175
107212493
2116237244
187494354
590522376
405450451
242789919
1068641495
1960989681
953506683
567015004
1408514053
509039526
1415641965
408820890
1782611817
674494184
1442847836
124257974
1271685520
1550134701
1166551230
1750160403
49915999
285158599
844842503
1833633372
827853560
1441946317
467123137
150925692
687650870
492405550
527818999
1545925631
1256778003
1296192340
819827358
1693382393
1247312391
1156652719
6042069
2036119322
921800410
1052830370
2017733286
1185436646
367934181
450937641
1642004861
1159506142
1551447422
105862918
1320872422
1220963527
1268158973
479583150
1396499672
345053970
1147886
300104210
1937794646
377529112
2131241039
642286143
1538098389
953737463
567171029
435660890
420392463
2099502437
33587569
361072648
156165804
1663555249
1757383809
2018521522
426348388
1862143939
1244578559
1112178063
905229262
1989896616
7127965
1435363584
2056183955
943440640
1197505616
389265972
1046053275
406921366
1825778831
102132822
260622359
1178049846
1047555934
826041451
137501035
1842291409
2036682117
248311037
581043357
29092244
1568102422
261126712
1403175178
462340395
126667332
1780299518
893138123
1555439710
1572779096
2079381562
1956020843
838401418
556674289
1171831260
29892530
1406955270
670403652
1948861031
813200210
1535447824
1403956683
308645905
207617037
1153777707
254229059
2098752509
483327425
992542110
2013002507
1539278685
780384523
418431862
1458844368
1741291287
2067343422
202113700
739639585
80423038
712459802
1715762621
1502399530
824354100
793631902
854276198
1654305490
494583669
1925372502
1165535440
1106118442
1151209110
182268260
296750734
215208106
742744859
1918188888
1056443383
1860195990
178191074
1293136206
230217110
63353227
1668283811
1103630009
1320235811
859334410
1255227661
1358930675
1498629977
1959135856
1520981129
1447431735
526000100
1205462981
186504836
133714225
820579984
906344029
91361284
1452499874
1034274966
1677480467
867227827
2087146185
1549684550
129007204
1055245217
1656219400
602644664
271692000
1620153203
963891962
1696739022
1711268432
1665267249
986409115
515973369
1756326351
1766623716
336582871
292641576
819322630
265169185
1365506173
721768230
593036368
1194294943
1911000975
1430950891
223918231
1099948485
1982213868
232670820
1309471213
580352774
1253215914
160772454
101761111
726773745
1693938817
120110738
1504925350
1875957656
1080500692
1509535081
235413035
997996230
642927098
517575877
646893600
604587060
1255116937
2045520515
728537158
1782658191
1295814614
768693176
1716469438
718524302
318858925
1365834963
775117462
144214739
1063243543
1654766207
1214680100
1690234782
993442874
1910714630
2000600877
1754220022
1405321388
583353779
85947641
394037633
1871281424
1139086748
1954944645
1466475936
883512791
1221113628
2079739747
1478228391
1007726990
2112012649
381644565
34677981
285966208
1608949105
968086552
399907618
1155515859
348036406
621501810
2086895924
1245509451
496295115
1523180984
468406423
476566115
1988094507
1931658316
1136640991
1781253804
2038707724
1584552141
1226017677
347792323
2142980943
512138349
896813356
1321553730
1687277461
521124979
1258312879
137446090
1009601515
389135552
293128193
385651376
1059765393
1146102177
1081136080
904969239
587655492
1481417344
1106991909
2113043161
1335985562
596763531
878172183
1859512438
527178019
1432565983
1077905385
1891639769
418754565
587886458
1284759396
1866429745
1436832433
1084006653
256853781
1264785803
311248556
1412369566
918101791
1648061287
897390153
1853160026
1694370888
1229698124
1633706311
434087094
2070776762
714504315
173962559
997796530
968740541
1443712170
1393994982
1322486566
14082085
776811909
1502714327
2021959094
398856209
179342572
2073490304
13125094
614115204
14643301
2134462477
33633591
571270571
1143453605
1971889229
1962038526
1978680172
1761964708
444370037
1185464564
1804730359
1600450463
1715952564
1244658201
944043192
1581730321
2036528378
575215454
1467724257
1200783343
97020654
763232636
1995563832
989204671
1424189571
285848654
1518729871
585966402
183656648
892242285
310650376
2131178622
1302628200
1605601883
373525281
180374736
2095485134
392284788
1343671195
542228359
971979447
494586317
1722863837
1527017469
163355615
272686827
322887946
78487632
1968389335
868919635
446233407
1176455134
590346239
1819970455
185170687
1651831067
41787724
680734098
793576829
2034638877
1103067127
1283589897
982236399
1676099682
1874943177
798552438
137149853
1040325664
1321128996
1427096162
1703207311
166648118
248630532
1330048501
981585193
626425867
1440363002
560214145
160580346
1791494624
808403191
2105688559
640467018
1762195316
1049340838
1808567987
745890266
151678415
851804232
956299993
866389726
1334566492
1845680383
15313919
1743515214
529806268
1480348808
1134353344
801448717
2131396830
1375622791
842576353
999935912
1591174852
1853493168
1110910581
1576493832
1276611376
1964461593
475917326
1300573306
940127846
2128090437
646603299
2032220074
813498821
1560215207
900829142
1638166965
1924349436
1401512365
1737303288
2079266006
917428512
321799203
965641561
1895717989
1764150548
1135809158
751884898
686588357
1180636614
1485250563
618868232
1759248385
1750216569
1454829272
828607611
1794056367
1588862100
610812001
411315820
982306714
1333261502
1865412125
1119071064
1179891499
1788934698
800229594
364983385
71083258
742930651
1310769540
1609946413
864892321
2078256059
1816172959
700170245
995871042
802941931
1590975270
512532037
1535492004
1494050376
1766873290
1006627854
1629027487
2031229477
1542485599
401758515
1313977421
1802035003
1163819268
1423914191
1768783536
1355756499
2117738337
1168432742
1823782193
951227298
1844707895
1343045911
490411402
345920860
93076454
1335055522
1559801721
900665640
233167202
268347745
1610356486
741642041
209719935
1905129666
60220195
1573600639
713443565
1720303816
1636134911
106311200
927453835
1010296262
405990362
476225076
273188881
122248295
1683663839
966656785
1849367955
368761991
258459524
875012434
1331053315
2017565475
1628700107
94808766
1955958045
8195208
837214240
1898833059
680993726
356953731
1867925499
286643774
1273445470
1192811240
1500058148
303464038
1806325922
1520804310
2094867345
1628017322
1958170548
1524017952
1811002718
1960723650
1716657556
1267671677
2065098996
644321668
1020820566
1080600315
1306764462
869144146
634471306
1757693958
1272100757
495874052
1810862331
346588651
594036245
2131566900
1790621877
1275419802
1434484234
1558773740
1051458855
1276597716
1504219866
525675606
1337135091
482517970
1199768064
249794210
1093818764
1910457026
274210615
776527397
1134823896
848241603
924051578
868429407
960032827
1255628469
470950518
820774336
400694204
1507159170
1564065059
668925076
1884701668
1628006908
2047377230
1623056923
46397497
1330536586
1582299991
1253796747
1325504751
473537198
763677509
267741746
388765450
649722892
597759316
1132956011
1489337476
737174902
532371268
895456587
1367620799
1901731241
1871871012
2138851468
975457557
663110852
980432692
1281336028
2058027959
414141925
1961011354
647874343
950977009
1756463512
367938045
1435591236
1095983779
32999350
1501110832
1667143734
1976333252
1159068269
852509125
1686993713
173422070
787414987
759727979
2040859128
347497631
1800858736
1478208481
1196406085
410371784
810741078
2109904501
1236430658
1948485394
1210759827
1311635699
1941913742
1276335034
1587958107
1314796551
2070701901
1277642548
2012263964
1325106233
131661031
1532401708
1840824073
1588556922
780674278
549589533
1766385255
606116940
1224458876
55006439
258941979
1183949519
739751751
430169575
1965936852
189041449
785820019
1381554141
2051968973
283330908
905531843
1872802430
1360019718
424582590
645485100
1290240950
1212742609
492059060
816354262
1079455653
1601507487
1961700339
1510354219
1277712560
1112282107
835032171
66179303
948508558
60092292
1626251549
1770439463
403340289
1293024793
1136382300
789010608
631624917
1014901703
787252018
560069792
1552596972
1270096446
576898818
746110722
520553263
1815640391
1388870601
1525967572
989408242
1820324471
1235465143
1653351394
392099763
1332394585
1870356370
1405783639
1471186037
1955443494
1187857479
2088336207
1188645034
1241696056
1438004755
1744642173
1690293098
1050231474
927833353
688379227
2121094418
1298085475
215302634
1009736259
1241902946
1100800402
167666051
1527555667
350408086
1014703219
514132310
61816163
725550196
330168942
1266859002
1213009622
1040726855
1385954343
2121882901
792189734
746855328
2107370003
1714906604
54600487
1016826185
822165072
68575595
1893047631
1975296810
1406191428
1580511353
741946429
2137295632
1477855706
317429158
560762186
360838738
1760832301
836930276
1449465506
1510049180
1889936341
639687757
878746971
66381166
248510690
664702171
1564306279
702920359
1771126632
435520191
98561795
637877835
972498347
1895037891
114223021
1477041589
243615257
720456091
1884232940
1370182508
2091811045
736482647
1869061273
1204732634
1547099963
1130851459
894927079
1939047584
764902449
1791677852
1529233200
1670496067
1990031434
1338747625
1729592686
381404950
782037730
188448826
703295797
393430495
1169231151
1918455402
502580529
780348525
1755444009
1150429108
1244465166
718236132
1563029397
244069425
1737532030
598436939
812811452
1987900886
657151314
149448827
1942130560
1156306096
2069774385
1154247388
1769369991
1612837728
789081884
692268821
1316700933
396905291
1633349938
1522123082
1520831951
139792498
759265000
1748362523
610274924
277438053
1466464376
1096435326
1245773733
1063267306
1443488574
1076392533
525364222
1622116308
1640583445
91330023
348587987
1121786947
2131281369
1946617862
1044976649
312933433
322893346
668702877
330483835
740406963
569906510
1533454576
2108671330
122467216
961162108
1186597973
1215729250
1908266903
1705374716
551268417
1243679892
369455312
957170716
219417676
1614485616
1686858426
165148762
1661098679
1648364644
1220987480
156265397
1768396927
1155555135
818967212
848327988
1220103654
1812481525
1282552067
1445457466
732765798
264265228
200479048
792052017
957227239
572612643
1308752339
2059173701
1263337595
1387518469
1463783358
2048622419
123462584
498397302
487089107
498434870
898047506
1272523343
541091318
1290659505
68921176
1631994365
201368013
1556436396
617372696
949813321
120079106
1182730836
48694809
1762401841
653386122
332895071
562703414
478490525
869143971
1047929266
103590721
625775818
2028229690
1818320947
1827149208
1883076018
565908229
56676394
1628887920
1664795509
950547815
22262015
905395169
1298547338
734707648
1604742461
1076100189
1222024670
1433326720
70226456
433318084
1269137406
1608316889
1641893007
686890122
676247041
2075499459
1874620520
255398492
1668897271
1125774759
84018692
565607432
258212905
1258494148
1960861935
2114315229
1263339193
1330142096
1964031384
1358304159
391097965
351667159
1847224442
1664435712
1666158163
297089680
1283484472
98311647
430625042
505825409
1176421380
29845178
1686934379
1949178550
1193288463
970038660
249054872
2035813879
1578447116
1092436119
667359814
1485636490
114711918
1002497878
2054188942
897629635
536425666
2034639734
2023117293
1331069831
650264256
1435248792
1781463737
924716289
161244336
230636678
155474603
1374271544
2034163645
1547038707
736275649
895419404
483044996
1462050320
1005522880
146953789
1833473198
993768797
2128554202
1939801614
1091608543
2086094682
359321100
1179431281
935605958
732062040
628144098
1873992027
1134800595
2072882333
1315388573
2127283480
2099800790
1731515952
1523716431
1569173346
1106018561
1138769806
391517393
634469083
1476979163
1215592154
1378099775
1754541346
1798517986
1606448866
1133767222
2043114537
956549340
1740353453
48748035
1402696247
636332142
1357174429
810742253
1712165268
1016119662
1712487976
662298242
792863092
1160757817
1579579183
1539820523
1143306793
858945729
909441165
1913682803
2146789610
448641176
869306174
1092110846
1685316794
948553856
1414256310
482034242
1269041641
1379949092
1457650040
764164007
1729257208
1439368843
2094463252
417654608
667508875
572216753
197181038
1669342036
221468110
1276464214
323613151
1121387662
4877376
2120581643
1893702542
2140808444
1268260110
1126940660
148540411
499114527
1873074136
444802638
768969583
885040866
110688225
957406036
872502121
1018838618
552599658
635584882
929516991
324218244
4137100
788772037
690756994
492246464
1412431708
1347998385
1224929073
807739217
552652873
811550386
1159893154
1479109372
1031450651
1118118270
1412256202
532319456
1664042948
1876670269
966569063
735317640
393132541
1469056327
1180808348
1514600716
1256642151
1471258882
210456925
119105404
1635555044
36777413
635648962
1022238905
1892737794
153049832
445827331
1449998986
1652661394
1842702994
637565129
2093400808
1248326500
1741701004
1295470244
2038985451
674562798
67564453
1934160362
2058408
1995289728
1839592948
1429968389
1702816219
1541860770
624406763
406104769
847588734
2047017601
593737980
1504793682
399978156
1695642497
9273983
2059250705
135038614
1817309355
985374697
742115325
522473131
1916511813
391153795
325815138
73141060
1254740276
1715332643
855916514
497130920
548313810
410741664
508621873
972635559
753745298
732574480
1491117341
1246788913
461140231
1626186763
645606935
1448562975
1253187198
220389904
1949040856
353903889
710499410
213893771
1817421387
1864889313
1517532049
96619266
886113808
845638513
1220979398
641316822
1198749512
1701713363
1870044077
1980893620
1241946289
1926794292
2114964967
518724751
1147728014
1389539543
561962179
1021593035
272520578
1800860050
1318675026
1600485909
1592729188
364614018
1710746654
1494154147
935664327
306641910
1057109875
1511559459
1494700751
816062003
590263741
277431113
1955958750
372230610
26630189
768647973
1340386406
1362632491
639476987
963287302
1742515443
1382481821
110367373
72792461
1306107729
1940948837
1128967281
1632380234
330318729
1715376164
1203961724
2041769411
1006074955
921844584
188173701
797705398
1232569966
322208845
1205668604
2022748516
833616351
367974965
451060043
2129825735
595956061
648332016
1581874322
407180859
1145617163
1523025112
819814235
1262068577
979759341
1400690988
128581248
687281619
372299893
1076995661
1332733593
787867825
1717250930
7455293
330933911
980015771
113797027
1436400659
1414677796
1315052618
2106542042
792178522
687734036
166266466
52036444
1520442736
242630759
730617763
527849067
1094438937
919209486
1675033474
403067704
1713095625
2053332129
6641680
1038284973
2120227310
236144681
626861158
107058230
1303319280
1839523165
1529988850
877455641
1647907001
2040059329
717110133
964894872
1642242177
432665847
1507688889
1573487383
1414368780
1306285008
382374726
549910360
865729724
1870101837
11592235
976636824
265849406
158139041
2146852515
209798387
927365432
168578887
1223165442
1393916022
529326878
1040500136
798095466
1323559607
979104288
1817649893
598480730
815560833
1910187206
452406119
1067723688
22415136
1065850407
1994301183
1307481103
1333034050
708399579
292713846
65436505
1857912358
1982377303
540762644
1906742855
665648296
1944889985
722641085
1248029348
1127907437
562782782
402917723
821042303
1969243183
987067788
1262906613
540460345
1104483300
1684375917
483080532
1468879120
327808601
1320994697
872834395
1726998049
1620876220
85289435
1840227729
256496203
1502582683
363088742
1180559371
655753589
1270439930
1596097584
1610487999
331348828
201004516
295176735
390475302
743336591
1878005246
1451252690
1097170145
33565337
283594788
511849124
290673756
396680559
1293379623
1091779963
1329390292
10095340
949919294
1820385874
2075353581
880133663
1895792160
1526139043
727419523
478665673
183195952
1530784838
1593790891
2088405207
457933992
2047342280
1459809180
1467725832
697983863
2059969068
1616779593
1467468135
717043099
1429037868
1549450262
68083502
2024779871
376544101
1266266566
1124971695
343039900
1407620030
1862203748
743636074
1556925543
1311276539
600186646
791299802
1167355599
2056880115
1814032449
1598386074
4810032
1658570085
899315814
2073924742
1878652049
673421802
1119110302
1638175736
796774764
2052754379
1067184139
592450181
1647980327
2032965008
1815935227
1588005291
2092931328
1060655406
1828379503
1100668376
733123088
1169895686
1050376011
1427438734
2089811229
1630716835
2030156566
1044513583
1828605348
1301019846
2138675446
490957977
175931314
446269398
1953907328
210814932
1432344541
1202332384
1103343057
74544660
657550327
2134376449
1162633425
169341170
1838969649
701116419
901023116
436705572
540958278
2034308271
422266780
697175044
1892267982
468114148
871593627
1798898256
1376570485
2025651363
591688697
911324791
328014534
748669994
1816421965
159830576
1955105971
2046362842
503100966
487450062
978155086
2061133532
1078579621
1487234369
49962758
662263829
686242175
1174417365
1054249343
690261927
1926812760
1078172860
1872000073
2079115108
999459868
761336422
99526957
257521192
1952395603
2117346533
1932588660
1755484730
94873567
107887526
1163785855
1057512270
886790854
1970847585
1774358671
620899734
886765917
1435947387
2062039145
253582013
65436143
1991215366
1274476284
1803881747
959408142
239712807
884488853
55325088
659584810
509756273
1988849415
145910353
1074487123
1625678908
1807572482
62719998
1892549074
95919038
265508674
1084034284
1050662128
88903149
1350246598
2038118235
993564808
570848126
2079371051
795022074
69292549
1855294996
181052930
69604258
1474334977
1338714228
1883152334
1764734983
1817377565
1952815940
219037231
493073181
342958132
629070973
1450050213
1044323982
1793300299
510039166
995552908
513127823
568746505
1255193922
1339288341
660870754
1209833819
1583466632
1190918621
1028656504
1159029131
817974618
1231695075
2140137001
123938488
628899504
1059350413
856803077
1497768163
656386625
822207890
1323045446
269164670
1628765753
1992461470
1690292496
1298112929
1810421473
2082997096
194389307
1358703151
197482075
8491758
2120336374
1680206874
1896415553
1362873849
1439528888
933802776
520300186
556073388
396405386
537532409
889113654
1127706050
1373829279
1926692159
1373972109
953828573
361220573
1661752281
719361565
816477318
1721431253
431760933
831073765
1140602351
503802027
1798303125
1313063397
1986422123
1127276404
1877552649
1067220189
868787016
297375827
1946245700
528875196
1180515340
837622191
512360558
1669726947
2139609207
543751146
1705917950
1694011173
322041308
1539095282
1534491618
447916180
1856382502
752455944
439317411
762155741
553326836
1095456944
378894995
1954780617
1010788950
1414756125
1627723280
816270510
1807170693
1310641783
1712445677
106855220
1419548591
242202534
168068746
1244228732
871600528
171247048
165773135
610261257
220413539
2040991421
1605924232
1793873249
572811615
245612215
2132699334
1261389835
1463227307
153268735
433253118
2121426791
288341643
28989239
1001499576
1198899435
244152775
1750014312
1882279290
1606370888
816430422
2133168936
1255178540
1198908554
594741321
145803130
384985870
447816159
1329810046
1888838886
583749131
591807428
25367449
1853558804
203325664
1446772229
1038781493
2070197457
749644277
1210951687
860960111
1885921706
1063338830
1678179140
1545433548
1203972420
372664195
1403083342
1669649587
1062702316
1012262294
300654039
2112764818
98627305
647142602
174418913
2078715187
706972787
535110155
2044138993
2084176611
899448927
1853795036
2018442903
1121998882
843533554
1094009427
747472976
1603355337
1429368418
1277838727
623414198
2012074897
633075019
380381012
869225853
911367834
997140528
1534360694
1798843649
260115181
312225419
2139312290
140534375
1182149479
31638187
184074722
468182162
1322737307
151579618
980280675
946954218
1804498724
60211461
778957676
1058006060
675359799
1070609051
1909504966
451613455
292983065
348511407
114778556
1499649558
1482380884
1347805665
1712087234
203136258
1547030834
940952851
1493686414
1182540914
1689963735
1581153157
1582899448
1346749234
764682549
903024565
1257678512
1393574298
1015682186
526117632
682954629
1485977307
1491108687
430878795
1617339973
1673457655
1536741323
1482444339
291770190
1189272978
1969855269
998117594
257901720
352815709
1885160839
45792479
1518459396
755505458
1613247948
394047736
83331521
1625246561
627567166
1886523629
1545996414
601362246
488362178
1519384331
1391665441
1986631155
1321789233
1643228893
362420842
1990717947
1759060809
655161121
1588683126
273825031
1541907246
584338615
404848461
1067927300
1791665529
914373566
166614086
910805939
239880604
1641593537
1406377221
1906127095
413341765
485985554
768982611
1982057767
366695277
412920823
1862785333
1804056010
2072120965
307083714
552085388
1092031720
1392709287
2006547559
1892917293
1386022948
659190642
1173905093
540140305
966788730
526067271
1793260360
656043420
254725742
1420497835
1641524917
341055209
1585765678
490089116
1814573395
1353700358
1760521085
777594127
8927868
1256178795
528217314
782571709
1987455380
873170332
1595491812
33345129
2075572530
1552076786
133435837
1416422176
272414979
1796168442
2029523146
625979333
385208370
411502897
1283368796
1433270659
1394492
1281318014
1800672001
2146265646
731241123
1847800462
660349414
788385943
1623954778
2060175668
255815672
1247160330
436122175
1813907988
279588316
1857186271
1764263708
1129127822
1187344074
849552551
1695249986
256069743
2125725527
908057791
1543432646
303178995
201048822
929903719
2078823610
942330362
2061802188
1225252033
888814995
1730145813
116773871
694504745
1458721038
1087466862
2010848526
645612425
1185905669
1392764527
656016751
1679756645
739839364
1250172261
1965097680
1299027794
510648692
605542708
1549336431
1854752089
524456486
2090663774
486699226
1832555354
576566183
215480364
751236509
1404075421
1932596528
210918250
688421897
1654501464
2118323036
734716995
51834939
603422868
1600832215
131575214
2039837127
26979307
329947782
2105259535
846730037
802283881
1336116614
2014358701
1831018249
1289621727
1102738884
1627784373
1280632564
737444969
1898499607
437670498
597891444
1526775650
2035342335
2008280744
74752020
265299781
315579118
5104639
2055276070
1246852137
836959675
1210982837
2147378882
515500160
2078474502
416414030
768008966
1132548534
1939719670
767418942
199139362
742772709
2123920248
804095471
719539656
734553860
1263051155
1008800853
1460548792
1280529994
713100043
661184538
1100074031
1190869199
476727244
1617969858
1832638808
1061940702
595627780
992528740
2137330768
705841301
1714389492
664184816
1314346792
185829702
1103428847
1268741763
577983537
2124651747
798225218
853292263
528405401
1361782090
1061179431
1183815482
799308309
936266171
1867309423
50436602
298719100
310726402
1461996084
1721851475
1495432277
2031613948
1677065218
1651396247
999282829
831302933
1541421758
575244807
23830919
264007047
1895834860
1458608490
1079050310
584877821
1746978733
1115843438
1200015421
2129597910
887240663
596613190
1146483828
1563118990
1867625705
970387131
685354752
1066305814
755749619
49235923
1207033510
954671786
304196750
1950327669
1696677096
1942623397
1545215549
1657179198
658502905
268722522
998770400
2018624490
1896597780
1866023768
114201573
149370958
448708932
243148220
718049854
1379941892
1677025846
333800566
1011337376
710415975
894265882
1141429457
789666553
1630452356
1833310171
616895803
2113680093
486600726
2081093972
662086988
2027844487
1062643008
2113028410
1311360848
2079781642
1818793352
1419224465
1548625594
103791855
494810454
1922876895
1151289795
2044107810
973399711
641210688
722651516
1300540868
172061919
719021391
2059227393
286128873
1906104735
710589305
1019176784
1819417391
1034766566
438108040
241892903
619110001
2050786514
150926960
1240648502
1043726340
564951592
2125585427
773089243
2093408251
742073604
2105442664
240007464
1590511019
1875295285
192279337
1448223068
422980225
1959994956
1614325655
1887827562
1057721210
1555150185
1889350870
1753400220
2015904674
801909735
295669679
1873006877
238350032
1781794802
1344393544
987132993
486986479
1605834813
1663534411
100378723
1570362201
400185412
1247051996
1649176181
1358850539
222041232
983056361
1381102884
45394566
1258182326
1863240752
388139514
806177865
905615818
1279273717
2008305887
1548336225
1721747048
480187
876004435
928266272
1400600405
1753853457
1149500961
1057550100
730826142
281548856
1910163340
690564429
582278231
2037544204
1362260224
1848741462
426546588
818332306
479818528
996947486
1956666988
1818540017
1731188378
616043623
687022876
1813965767
678323155
614346416
1885537037
1693614772
546020539
1399714245
1478331833
258893073
552565555
1010404710
1334265397
888339846
1355217603
1487623395
546795540
995327853
384329735
47000262
1019814694
914470073
1733916962
368767577
285386820
1947030626
1273507412
106498483
502537407
1147134116
476543348
1749535894
1636720455
2042498430
2084613917
929898114
827540538
758623739
1479196207
655162555
2086670685
1439640576
1207447686
1669994641
120799854
507610461
1703736091
1862760851
307139982
704107014
1529669135
692332658
2146852654
566973293
544486659
485089346
1953441404
1835338095
376076276
1520945592
389712275
1847710034
1883347492
2089958416
183789953
1686375401
393317312
1650493744
1687248750
1633405929
2130819436
1363267152
1642035094
1072597983
586239093
1612828322
1514812996
646409367
1036989227
2069288494
1677911086
1861811028
263385461
1355916146
1791894106
549027929
1726429343
537418139
2094515805
1382208697
1941391361
922057516
1561198316
1484701911
1307579570
1470360578
2040840201
464052865
1942370836
1474362315
948074177
1211046796
1861333655
114128771
578225790
1165592462
904943349
1109837038
1363020761
61012530
1283467069
658572261
594373104
835388990
394418858
1909143764
479272577
1472891532
1301821510
1687584572
2127912389
437504405
1726658274
112804736
381679390
514262680
1806558511
294094250
1620705468
505719957
34675254
569975617
575327388
606469175
560786862
439822781
1267016749
1579500068
1503655994
506015894
1766313271
408851899
715873072
939244478
953308427
741481975
2042630532
2008589777
1766794784
733012317
1175324681
1261081152
1653859155
35461861
1489370240
1499752359
1920535589
289872235
1222584242
1600508419
292153803
131048669
1280420880
1635110116
32359079
1148775620
1972817635
2129409525
1712019180
382664474
627046484
1413703310
8889442
227591632
630553413
426432222
924906423
1197641107
332277349
276023166
235350873
1651708807
1989188567
1657861115
1005743307
870063135
298807586
964840656
559478866
1604817066
1278285949
782613083
1550145932
1048716954
936677368
755361249
1718475640
910462052
375642749
1818234182
516834466
1184637220
2036678513
2000280579
1646582769
188494304
1826378712
155209322
1276359650
1495318577
1802226046
457743094
80166957
1686884450
810092547
472655165
44249178
159793144
1416793338
601389085
1939248533
1624056686
28971916
1611417451
280514003
1060416760
1733527024
274365233
1911339213
363436651
12170299
556548344
242594712
1679436755
685364654
1402676818
1919802772
296722713
1620496521
1646017431
1347429372
14762264
550849172
940916042
2026673844
503965489
90275976
479512441
1783333930
1934170613
387966928
512134768
346021401
2090379466
2031719715
584884955
478799074
186635010
1024814642
726055420
1573592299
2129458641
697245826
1177584102
564955642
2053030362
1140646690
383777373
2063086461
1923480189
2138373623
111990596
2005332391
619232087
14948850
1986653132
1520664843
2142258919
2133154210
825858971
1520688736
2087345385
1584216606
1881560404
1731849242
887560151
1134049655
1878529356
1293704437
886854670
2098088126
1893724000
516483591
530030001
1141638046
1907532127
557895049
1042785949
37924900
378219822
381716466
1785087232
1960839166
1825471187
546565005
258734577
925812660
615056245
340226385
538312361
1948321673
1648329401
127391030
1885854745
926243756
1995157911
27326836
1320257474
306691143
620628016
787289099
226691846
251606488
110987398
690299443
1737929011
665411919
1249808535
1514382540
1123728651
1282712740
927577092
1045079267
1491314699
1192901319
1219206999
1167982460
732948492
539558933
1059520894
1564670413
2093366688
2118262318
635534879
694558342
538413736
1354253566
532981831
1235771530
455946153
1948449294
1064043677
232032344
1909256995
1620473190
1132008113
1421731739
1515941729
1448172997
1258709111
1713984975
1346766972
1724991653
1947378692
1942058133
450718343
626983533
1474092512
204946294
1663668460
994287364
2135589592
785370265
1533039373
284643789
865119949
1421906049
1187478436
918228473
2105106163
819632995
1626039992
875425467
935179161
354834370
926099333
1737451455
1326332584
1630567463
2147170176
578764155
612516445
317277836
1451207643
992756866
88552051
253165866
50262997
1443031846
1284042641
1971113461
446570388
1024231618
179061978
1475787704
1253551564
793802360
1997821456
1928077697
257810989
732425898
2144082501
278479908
1694082037
1469429381
2089606748
265371813
957276991
1137872154
1622855126
435765820
1984923829
1969185852
1108379426
1797127503
71690835
1125015635
668120117
707032235
1929366216
1150525713
1485090176
775357648
1329782578
1095684488
1110910072
833599792
1140055314
1109295164
598332633
1507911569
964235665
581844853
1251557293
641537271
335642219
1003523484
229731792
1216291130
96043419
26576196
515815745
445889489
571867629
888100380
1809162246
1579491383
2071930662
299205648
71999134
751442223
348362414
804778068
1483936000
2130267725
1407007436
489859413
826810100
1929500495
1806733320
236159835
1730456667
74061999
1586461879
1508014126
754406433
792061916
1265151368
1421725642
929131386
162854738
732724571
2071662761
492571165
848988937
1073775
1243461472
169614918
138376461
645522801
2127869945
906921597
2031048948
863641270
2022687959
518337293
1547843730
769834399
1365073987
483283294
623069277
1931318774
1239593979
1024359834
1782975236
1460647642
341717306
945224938
623556349
1114703934
180746672
1834024974
1039327531
648114669
1555238715
2113334637
1776775727
371493242
1189760075
141865716
447799909
755812398
1869882383
1919426875
927120910
884951498
240397043
1601850529
379285936
312021692
470902406
845871313
932797958
421453226
1415603737
1640434134
2017866971
1065382651
1952457361
2007170793
437886092
324568453
955950847
1171420404
802430198
1823611483
1125810466
775270480
615732006
75265479
746977466
1490431782
1675652664
162960010
1095831691
1336624092
1108996793
834346825
2130136761
973059898
716818361
70649174
726551602
1469149799
878217951
1265399446
178392514
1705259530
678374403
497058893
1970021464
1180712822
880267946
1685667028
1261868064
351679320
1781467329
460870091
22775449
1193328617
1739993164
916866799
1366475003
381518844
2004369006
1052649398
1415439782
743826279
852607183
809616910
604273723
1703996316
832383205
251625550
1861271879
413612902
333734054
1739755437
1042169719
1611790248
974694165
629595673
107687601
1204667286
1263645559
828990741
2084412732
665502726
943006413
1160647490
17653645
205695391
1011297122
884226981
1738787070
1246610038
1988467040
726829772
889334594
909120858
223220403
2079556985
1895833531
2075624161
1890624339
644583221
181573164
941879491
829395408
481392646
1254928122
1118993285
168655788
516068187
1137400249
2114236487
577419497
874206533
870104600
517787765
1167264007
1573747256
1154772040
180886039
880576257
341619563
580736282
1265638386
2006508893
11198197
1715112384
292294246
205124210
526173289
1636287745
1670067857
166356225
574643363
1760213700
1571901375
1593569344
1801297613
1296445595
1283325643
179019832
1769658130
1369431449
18369292
1180532036
1845331166
84546313
1788289382
1586526667
1211154759
176303334
1486872257
256615656
169487672
2106902826
1156833618
249931801
1462134580
1270401306
533079022
220695069
2098596432
124917928
1557258080
1273740342
1538536524
1802321759
1699427741
427454045
1207931710
2028255355
484631215
1543776929
596573330
1438716529
1446377632
146520776
1360693964
1275385921
1696768098
1345344276
53625835
221593961
1939530916
2091452296
441141247
563128746
1471054824
1986168829
1668056744
872665449
1738853104
481305566
149159429
955180689
723482295
572593936
1787658439
1055609885
1314889448
1558912507
1532232795
233003625
1726326868
66802006
1840674495
300707918
1724202621
472795996
154738237
1819634167
237393519
1750110952
1993112872
1736010271
1082931452
27807910
1783808772
1804114559
1570477259
1441352428
1267515522
43494127
456693950
580135358
550987457
1588009679
1626740095
618791809
37932433
1282623692
1257154943
410857768
1672200506
1870547724
1145106614
1181248084
1352718640
501518185
394772826
1351952677
1694242310
797787104
1707568241
365582235
1631193177
359106318
711526609
2090615468
834108827
310730658
1291633943
727111458
471775247
2047180202
1067205167
769336813
107817920
1641857446
1256584448
1234251747
1864025510
1269861858
1856672201
1118763645
906737935
1511185949
679836951
490072971
1108727426
1100031960
2142848696
1864855139
1593993679
1109852807
1741237182
680648491
1679138851
382048349
1634246951
1228324738
1262777983
1841356221
997844428
1386951428
1566715916
638816727
1945410697
1626587829
2007913494
982189858
2058186361
851208783
860632117
1963701091
2115483029
225307550
1598880486
960464890
1949970075
1350658900
1242907164
1864307122
1076867938
915625276
1191653439
1390830068
648871274
836143058
830087188
824622617
975466349
78170513
1713949994
1522931782
21030978
774472792
1214188536
1709002601
1485872360
2111031832
1750075069
495335276
1918433960
540844221
1142817828
1405774194
1571590550
976656122
1698477599
503569517
670828075
784048069
1207373597
1562395921
2054884544
1998468992
184656117
1347960347
114453123
69390231
1495433991
1376467055
750256243
1908572833
1461174399
1133589449
2082856312
1853362556
470109880
368262820
369711246
303572492
1523813075
1251720847
1868772093
2136334662
1728528631
942637090
552714999
238333565
666646935
1424003063
933111095
1690853114
1468747890
1085004361
1745188806
1321504687
541397643
1192399662
429333590
1400657062
898229335
285239194
1944125832
2098408766
157855687
1152349293
1925379737
2059419699
307043228
1518012355
73532511
1126490344
1504069566
2058496188
1440010349
450321023
785323371
1234888633
966919913
1717765183
1642132596
469202562
2101988527
1981718291
1446656362
662571320
288569820
89782218
211876956
1607761277
410442681
1971574074
2030796491
1371589522
1277116330
1627990808
272046612
1935621661
395871418
2026805002
1968616814
156201662
1915221412
977609914
272745566
1843995137
996453429
1799051713
413977854
950644753
1187658375
1806404263
1259632094
2032895066
1285447098
1424520725
136584450
1914186285
612546487
145304061
260109720
2108045558
2855425
1100295972
1526902241
106169449
1389668398
1779564150
1468178058
1135613171
741144774
1966259191
1418362798
874538921
194158969
818625437
72067061
431584956
311934846
113724920
1231540839
290851210
65624849
1728533414
1479830815
809553271
634476914
438508114
1564569225
1843442989
1840019126
143917106
1795994968
2079924663
1271744630
283599101
1693117605
288281193
90523644
1522157971
1968110647
245538097
1143792733
727676141
1505295692
1385361056
1638112499
472944573
1857403286
1997869756
1977688875
833340636
1786229001
756499518
1477477757
899584364
481470691
1492944379
147742966
1572790714
1451409693
256066116
1824725962
859010211
1296568967
214414305
1341269952
1588365381
1602213417
1196627362
1616333903
1875758713
449057352
944282365
680196135
1841997896
1044042101
207695903
289840391
2050337568
886956120
1887896113
314708120
237268077
656675866
1157746687
84080366
1558746648
1270159597
356844020
1750545779
784286360
183551933
1271957974
223571044
284664217
1496515741
917867475
902723979
137487272
1608328569
309317211
510853692
74936139
625860554
1977938541
1520436670
772627513
1611710270
595227607
175208262
1023555613
28189521
1884516726
887742670
1821905666
1235535495
602357117
1985350792
1053545366
1496697838
1732359595
1025751044
727372526
1288459634
341730254
2105822565
13091059
1340711550
1932486000
374646425
754962720
1956558290
855710825
400742084
1449209397
1337754653
873179027
927661499
621000344
1996728735
2116231703
2000953446
1464139919
2126293467
244821069
1901464818
1001957068
2017571724
2021014612
814826398
1841159234
992145695
662385999
956426699
958089412
1856920985
1864878164
624346120
1411525907
1506026314
1821056208
894777349
788123317
1929413171
577781811
1095980906
1775512873
56901088
482467475
974188936
451739014
1774490673
1360315130
1126739419
1750331069
762034886
1600790331
1903308308
413349308
309519914
1197120738
1615739156
551772759
1249826697
452670681
435547108
1560115860
682095387
837603214
1025897820
188506073
1870061087
1546104367
1553913631
1384020623
1677632992
355703199
1259548918
232304280
1228762315
1033755521
1614615075
1334548335
1124901301
1771962002
1106465864
139201702
1611251042
1627018811
1580727649
2130701843
771787175
2103267108
156805629
1211119488
1149234841
694978628
492437358
865164840
492980574
1544728997
101131931
824374171
1664240229
143472045
1461603611
2122814174
292903933
485402875
1613967544
5641341
1527025593
1306985133
738242813
38079067
1186796870
398630158
1996646759
875660458
1391540456
162594085
1800360965
421666269
874703133
562324383
1439593390
1082609240
1806746894
859513863
318670248
152701370
2134815541
281265852
531217594
1473880656
163774204
1670180688
201228994
482997669
859897707
1787956770
94782367
842195121
1415202186
347461646
1200832203
440532030
654266928
945522327
2086560243
1510973648
1705563221
1984946313
36580150
807940901
513961862
657656265
88052523
668645579
1225787998
129244183
273284977
296596347
1433838535
823101151
1522925
880494140
61977329
1214330711
969441644
433430826
1012796334
813402519
425817835
729068961
65228250
1863581656
1213353209
1854813018
1499781997
1597424478
165270329
85510914
1946375866
940698680
221813723
1008450635
1425516601
1615434305
2077107593
1363912931
221285724
2066064526
1129909811
1096135015
1631301275
369789449
179522631
1532615016
644038024
1506642377
1367568970
87405429
1208556442
613808942
1903949745
257971597
1550354298
1981562398
299994218
775460263
201806929
557284146
473002542
700878230
1329571669
1120611487
1658904330
336684843
694894093
256208146
1900963856
1498050785
291061058
486478251
1713271506
1143896542
584549955
1794017450
1197191213
471758305
87594460
4096755
1909759559
1368418962
652143174
578380548
458167075
1083810384
100069785
1159362295
1498074744
1752377749
984121300
2121660057
1009521691
301568679
1462291749
2064174435
1355238950
1044972084
1983249532
425798223
1080473513
1505133298
2024089932
233887577
1367543430
377987750
2127298096
658135770
965234026
2112443928
447664916
132767407
35614374
885466271
201085713
1837818258
982922846
625188373
251636545
1605086861
1209926697
884151535
1674723600
1818205525
1706733053
1763288134
859172725
1680939800
1188717092
1615690540
1520488062
1488222728
1437569448
1040085274
1898152090
1980533220
814080635
1023664689
49482123
684849255
1466640717
1534186461
293547067
1592686928
1839557776
672555035
1511936254
320648855
143584867
186673930
1031271417
937298165
1066483356
2060492302
1576442686
2144794577
253252864
1748348072
732583240
1856209342
578204730
1326768243
405061402
240397410
1054053180
926936443
351769133
451206492
1398542267
481889908
1268693851
1847490978
554723537
522610984
767490144
1937002230
2124824838
137738915
281149195
1821262453
1931012214
733039428
2147035733
1414580843
1000386283
1529293574
1284485467
928230930
1340751471
572765638
582313387
1708690763
428277111
1059086326
260766061
1953640841
1504672028
1348979214
1803078973
363701701
579917635
1934630298
146359986
1882068703
1467896135
525119648
1442819837
835484556
1501541698
1433924311
1497667743
1097598228
1540747693
1347854599
2128661950
374626079
1445897775
917848527
893372091
1694664757
677363490
1872816627
764586003
2122443264
1168381669
345786371
1577896146
1887279526
594682058
575797597
173195470
693884826
841325236
1864705453
585432764
483665927
1406486450
438395934
1013901005
579943277
399356525
334161509
872642701
160407214
2001336084
376434259
1299217723
537539324
1780716974
1463584985
888225343
954560084
1750223996
2071040826
1302971172
78275645
1328871917
1400899242
443783221
1698862304
666666833
669617414
1453661195
952469127
1957812921
1734827256
10245823
1892230445
2121257249
1375231387
670455614
684059310
59392409
1266127803
1165761078
1329581940
1274742258
1400624417
988674050
1518666277
1452150381
929154544
1425447767
1794336912
912620393
1853954971
1236172409
701884291
948879205
799943175
842592970
621441849
264358325
843626412
1713614391
1556211483
243480694
876157309
1800528286
835364500
1711444726
1230804843
1566299927
1610024312
1915587495
671226018
1131157626
827356992
1368476478
423106530
1136860469
468224210
1640153521
1791811418
2785478
87596837
925303087
1006767450
650166495
1931575424
1226088586
1024745547
1722188719
62629064
1365714214
2094582534
3565103
441011482
1220375849
651153738
345002593
1220240464
1992053236
523250614
677469631
442116002
1070455346
965325733
32583340
88250042
804721711
1505859716
580774885
1837738804
1014792259
642308905
403681780
1307990534
1412346579
227414668
1099731336
1197693757
408417951
1070299003
1777735161
150583746
2120480477
1634875777
1058624326
949300401
612004374
563354306
991591567
1002649214
1365635960
181163134
82117161
2129530291
1782552061
1414054552
547960812
426003837
511233512
733239593
26247994
1913548106
620510108
1742987183
703664615
1371734402
591299974
1329984854
124393371
491439030
959986289
473390537
477205701
1111843429
862043073
746362112
1358734471
926947873
233451547
1346481118
1879790337
1215239474
1115847825
2015456210
1744894901
1201312662
1278560308
282379215
1473392437
384883665
1659176308
776698936
1261511240
1804464947
707331257
1057960668
1140958142
229252495
1835175507
1542561743
1333631575
1233135102
84084075
1730617663
1771244393
891055793
656150860
286166984
1495574871
1684392361
796053629
481926
2079713554
500242592
1500451437
1138158565
690725197
525383018
2019531277
1816024373
1701457859
70296061
1890347008
226575170
465184842
1638957357
246418589
884947650
1786546846
961304190
1443955324
1226841129
1406632080
1824853574
110366825
368373807
1160029349
1897516707
1501606987
1024326647
1896468550
314773299
1691391067
396827969
1678078363
916486398
528677378
392916708
190278154
539660124
881677491
137442583
441414829
1721311214
671204012
640618732
1378489410
1741650720
1277469842
1401650595
751110559
822047799
575289083
1397199971
1251234213
34875600
91567352
1319508101
1214295071
1108710078
1657766384
223333251
1232644323
1876287188
1312152744
798362082
253575127
1398378005
1865390280
1700048645
1712516392
1904958836
348873017
185876837
123754752
82638334
888799919
1244489497
1097041253
51733898
908082616
1338941864
1518764993
2146328285
532193548
1776636612
519877798
213991809
821980065
1477118062
1863421019
38070965
1656387452
1639452886
1806819935
2046643407
57354949
1243371175
184076016
341692542
1797288852
85952052
1856561602
104823775
914671797
539588719
1251694629
1230758921
246166781
611575786
21838545
815653969
1029859607
1338404060
1490320530
171515578
735106526
1537065312
1252356259
1721320652
1802882577
702500412
1957810423
207234787
260420074
291110308
445270927
379161951
1726947249
729110994
1900780046
873715705
358297441
1871703715
557850381
2057070299
463647780
397277275
2084506867
1134742081
374441691
1027167640
1609700254
194362222
1391515587
1404290388
390764241
1460984817
1525779026
576481885
1318022370
771898998
892310839
485070770
1368138917
1302640459
1697082974
2123883671
1401607103
1210840132
420904123
1374652733
1826712634
1627872443
106926555
448856724
1241226240
312523333
632057110
653917962
1005204095
1261152506
1449477424
504599071
1923157711
324718377
1798789944
1039839545
623678878
2062278269
1065587640
1333000104
1279766644
1411078850
934156768
991671072
1473991419
2016488506
1952975371
1262696306
1880132036
74905067
187441813
235699007
1589514396
940127967
1145536407
1984232464
773484524
1477718667
820468798
1218505411
1572578362
1093509158
1640291697
370646961
1192053680
295445453
556262417
2067945119
1720081459
561876598
1360652057
398341045
1057448515
1255990774
1891751389
800231074
1894401731
1424569784
1375863311
750553171
1718394144
715007588
848368346
983623090
591231528
1582259929
971439602
121976072
1427624366
1487383435
1333201617
1016150439
930241789
1926033399
1389354137
502898793
879626575
544857404
2035975122
1251277799
1766583749
939422740
1938921903
2143029334
1423165913
1396198414
2108252566
1465268357
2050231122
900965339
633467746
1611893115
721706213
424032724
1541172820
351575817
1999879250
999615577
1307324951
614606807
1909135505
68493754
612180485
674531820
227375085
456849481
1787293577
1546442383
1285465811
1353007027
1160604530
629147387
1517907270
926431120
506585240
666206160
1738427894
1798838544
103904926
1882840760
1115933584
127166121
1504090985
1042746636
829503490
1689584709
503019059
887266597
2098006538
1413093297
436166890
1393782419
1804057529
708817093
1597598464
1452251520
543961178
97925554
1336992724
1224975362
1832821605
1870704427
635759604
1211366851
456334876
229220565
583799005
937018437
375682508
1545599318
1205136847
1782304579
655676122
80514680
1761662774
1875182874
228638175
754022886
1834060765
620295802
1642968704
1130641673
1105391553
1095222089
121459250
424908092
1445580522
409093814
1500373301
1347048447
1844487721
1926204194
1892785683
1832890347
801863356
1503954648
1977967379
698783785
349937593
1818173399
2119166117
1754052811
1088209052
1459976329
1353878553
117066562
1335075751
1103791036
888446263
333688549
1322790935
446226645
584201421
1428015217
1788044226
1678049322
815239942
1541810900
1110070981
1145540503
403834300
1286604660
1961837585
1644244466
2145342952
1661396542
760323234
866674689
1935982399
595076537
1353064975
1101200516
332819824
445924266
2071988180
2049665128
282624665
2033773911
414457367
423869197
1600300386
1400166207
725550092
1310110288
1907300361
1081499111
1365729803
843587403
1662932387
387313128
429206455
1456837182
521681124
61682709
2004281931
491277933
34843204
957093331
36572975
1259964312
1343084101
125596012
576408896
1078584496
467266452
837133830
2030304417
2035109202
1590845772
1782637758
241795979
126614853
143967619
1940866871
1108068634
1926881609
982586217
27439611
53456827
23411418
861245666
145390250
191010541
851283135
564147727
1452595738
714335832
1303629559
794729022
1823875842
779984671
938797945
283470536
1078379422
221574800
1767866940
1153984971
837356606
1021048933
741733662
1960571796
1049084279
143470935
2121120919
285805785
551449322
1018847282
1333593032
1220344317
1411161147
861352363
19369190
2010995732
624201009
440992116
15457581
1883887624
1099372937
1152689412
47296877
1091847315
1992102462
1910717845
1568324120
951607328
549422117
848761519
1115070271
1606160270
266322451
2009691165
217796072
222372948
39859117
1542104156
608340726
2133961288
565112403
1641859701
1978519522
198164191
1287853368
855829837
1475440530
311553599
1445855584
1474098291
816316912
1179982416
1032925878
2093593480
382670902
1124919508
1363805961
245890029
843987258
490453342
239352700
1496299274
29959718
966468569
17052619
1392249050
1209951772
1065221798
1545210790
1767864759
1209211515
1620372759
1833856440
1748707613
462232496
2094953766
335164633
137496499
1591500043
1504419451
1478087586
1068570924
397711585
918689729
1120765324
694533924
848839981
80012771
504841715
752552755
680906527
1546426769
1254592888
337057961
1515725021
339217859
1755966869
1529966508
1823173473
2103356902
505559370
1291546294
1974943071
1257063490
1636549920
1777581361
290381155
597053445
1070281541
618513882
2111369055
551478208
950280221
846608523
846159949
963709836
1787007524
2145227973
1912117890
712817428
1821389538
1567734899
907739695
1886405620
1592872517
166694061
1745598827
1064391837
1717410691
198541771
1012509780
807370002
2032323870
757096527
703981018
2101952274
418834631
2006640601
1541024557
995926695
1308911804
1041861857
667869388
1652315567
1958879903
286997427
66139712
1480741107
826800346
1936204223
666540690
1582892889
535908899
1030193344
2087352395
1731468200
608066119
1543866459
1003698688
1381080884
67439069
2049063032
464230116
1972164416
1310914238
698502088
648357374
556502168
1627450530
1264265767
1806252802
2020532257
1046039842
1127408169
1992100713
143698677
919746440
2012031968
372119799
2083939023
1495038384
876507961
1103619891
562203095
1969768410
954067303
284424049
890086325
1864416582
762290290
130354401
70235358
67052670
541043858
571390237
2099464120
547817097
1793543748
1724526507
732625879
1344013586
471147895
1965646640
1828887462
1283619018
1959881402
1742301471
1443150558
884726526
431436359
437593695
1519246432
1804596410
1320924659
1296646820
1028006330
708040685
1849468786
1697277468
723156811
1495244709
1244564126
1799273513
634289327
1329854342
1214519109
1241235764
86997365
684747968
1359455448
851006789
1586658319
2077984268
276798086
1759189428
241535038
1247650774
471264146
934351976
1874689131
772778188
987928543
665885845
32078109
1541302766
1786591091
449220360
1412746751
1103357626
827427819
1319356948
203452828
720849277
1850547041
1594159592
981269973
59027269
401854963
1091992898
2012100492
92125523
1122872416
1412827366
1770069115
1326703547
1380412108
192017599
1511880940
437102155
1639926231
1581795089
96208605
170352005
1284949465
507894260
124392344
1225849308
696411307
38194815
323202586
1809414198
779126821
792283523
1101880713
1723409053
754993243
1097037874
825646911
558602228
983651697
1481497439
682388805
241867879
494264941
1788009646
722078694
2147136000
1093637946
771009113
453533947
1209694280
1161857725
725244783
473796937
373675283
668550455
611671141
1406183199
1612571733
659344056
1198531354
49021128
178696349
764652855
1025977041
825706091
1911272315
2009540217
38615334
1036118118
1511791993
764230431
335276495
820454827
1179641425
1116660712
1590788779
299145689
642164064
1177633027
98373822
1316770704
1167143431
871027525
31050640
1960538816
1672940425
1756217137
1213907518
278810384
1577617778
402659009
497536767
2018190735
1492046828
1971006454
1798099949
826036083
1605018629
1166731988
1870413592
1372782629
2123549678
711343065
1543886474
1835764692
1828947665
1213820399
2009255176
498873604
1901040079
1184606511
624434697
694649734
1109658498
1074292910
894448058
397091480
1173363971
1765145826
1068288357
892618309
838953316
125965822
1278358602
641899324
807814771
1322079709
1890372342
509787038
1522973855
1505684112
546419655
908668339
210063251
847851737
1274802108
460778219
832081498
1212702090
237415926
15756539
2116971383
926167316
314959939
1030767731
642407717
2013114410
79579063
2086549426
1890534888
1557260181
1205686328
871622682
1065755760
949663081
1918031145
1318584591
1855097915
657890261
1909241332
278457804
803595556
729848551
53862830
1135613994
1562539136
975246175
590979997
366390814
75443454
1312862226
1623996224
1628762222
1306347089
1331059095
35235235
1041565968
761306790
1567174305
928770042
1398958371
907797018
188713000
641291397
1197387630
1082227348
605291094
1802261419
320149006
2104117568
1418301199
1200970547
808806815
2007180755
1823969530
121123505
1017087666
1930569460
1934031964
1426423836
839409785
161788580
1740210845
145857415
945917657
1532450483
1544799187
733588546
1707893937
533227621
2084800879
1486359615
1862372965
1692822953
733677513
1208546464
1597388691
1198214122
400173459
1394635266
1722268060
1995784688
2011095262
1746051272
722915811
1622058664
825590192
1789866240
1167810645
1754624722
958538992
951137137
1029287177
714313640
1390154259
220474542
1455568676
1371074692
861155599
1161785974
2066025055
755528339
570393977
339267363
1283563082
1181254863
1612623811
45051599
765213573
1634244767
1981511823
695210607
511830630
1823234610
11887074
1853066435
1237576157
435007501
903234128
639141617
2127801408
2108064852
453502561
1505332140
436756261
1217614879
1302576073
400579765
49739914
1650427959
1190494832
427265523
1977994619
1710003489
883558399
846949004
1027911688
1019536311
1342368021
1942692072
1412601441
1483440333
342383694
383465135
590989343
1297716757
1343357896
1126843773
613127302
1553639912
1201653779
2021195374
1025806754
1176020872
127646185
1743157053
2086822366
248033286
83754182
1227996612
1001652746
990491020
1475066114
1082242323
1143840937
1453705307
705304093
875837592
803797715
17262185
1675508967
22382902
825967508
357778617
986931676
1350631765
1105826175
1798838756
2074072913
1678512317
2024068386
375725123
1256335345
326926725
1664505754
2008565965
401553471
1198195673
1206239261
1683321782
602567212
739443252
415343352
469180668
1231091195
2012265993
798201669
1089086470
515953902
250524532
426300862
21301566
539317329
2042840514
1287151072
571229217
1125201522
473936907
491759031
571746763
818941378
1282495703
491704022
865185694
1649907486
1737890442
1520264498
1483404287
2057444087
1090871237
207660351
2121830149
43702577
1246624767
1276922436
235448908
332757586
451583705
1648813216
1981079750
225020319
151876888
2117777346
1589372895
543881317
1411650757
1703682200
1269825418
1469622073
1960096087
1055818743
493562327
939128909
2102761408
418432134
152710064
910453387
270529389
754598256
1280267622
2130852599
1377753429
588340288
313397867
1972571897
1620811078
1125418840
954220999
1480566576
977825208
204397472
1363564115
632920384
904542160
460404786
200490729
847254114
272815179
513337051
1688540927
1388486911
1308392210
1210895189
1049337322
393938941
628588540
1446648220
1590524101
1536628655
1601918576
1025086406
64829709
1076597030
485219939
1808158834
684666315
1019809914
851703852
1735330028
1493236643
321650137
1421238427
671805327
1367604492
1134594309
301323691
802885134
182151769
294890351
918913641
1273047960
650070607
1038758254
2022880151
1131756260
582298257
1456917968
1769526080
2034389248
426745616
1527264093
187739571
538190615
1241877285
1881683732
2022440253
704515250
221393265
314899145
2143174312
8691292
1441729546
1876762449
785632707
1620226925
1406692599
107478541
1054361805
1696796809
1257104959
1095953504
2035105146
1604815360
895449623
1888257352
649206990
358003180
1228444575
1641478959
1274968057
1420365314
81381016
1480225497
2014282543
376362639
1917999059
1125148091
556393461
34028616
1657441609
1539377993
366003001
878851748
2018494189
996920497
1263741784
362142284
1836277262
131317099
1603316561
1492137683
659377794
151592640
1922450240
2005843350
1066640919
1332275639
265591051
228863852
1503116634
195780852
902853620
2125861797
1041905561
1490725726
642679099
624604481
1728498455
2049603090
136011919
371239507
1430835595
1959370513
112261055
686350632
1074372704
2011621176
52039532
18626420
1707714763
859941922
345323344
1174771681
82141119
247442273
110621232
163160310
1110896295
731958261
888351298
412406439
161852357
839512185
502918551
108610817
1033132520
733991336
1034645973
1328866919
1463759115
252371265
1140941100
1134117373
1799007843
584921866
2074308161
1156435144
1516514524
259223511
1029779488
2089139660
1354056958
1019858819
401819405
1298295533
277542324
308157373
1654966340
837496683
1779536861
1104656648
1151726245
266590869
598115097
5159563
1374235391
1223337301
18920957
1879767874
965426993
1843835188
84997603
2125742242
552072235
2146438704
2016080875
571237528
698079488
291129548
942153771
661424080
1205101468
1705672916
1217743602
945704111
2037339243
1600259862
488377501
1221204085
495608765
514229295
368637368
1498635812
524563578
737191487
745506660
1385951402
1569690114
1711953851
1445786564
1011309863
890893149
717585540
866821622
884428073
1348880249
1442069054
784437800
1419374741
1700596286
978043949
1136610935
327381071
1320329188
603632475
1215165104
1357605030
2057632207
1155261319
564117640
1460103903
2008121979
508484211
2028967018
52136017
2063880619
350139681
696720592
955900875
327264513
1442881297
1138482049
1703562397
1466611829
408080348
896789773
374530034
968796459
48566562
1390647629
303739946
1469641703
808701490
928295948
1759480383
1961753433
1302243426
638096467
527927425
187101478
1212389191
1466322367
1834482773
993919668
1279757571
1548029981
2031756504
672910420
330671634
121948049
444007687
890705465
507371218
354768172
1720925765
1603786909
1799115211
439195488
764670515
1778288536
865205815
198392206
378907827
1360046125
1761088970
318000374
826169134
206285732
1821823885
739485758
574828941
1688147115
2127092084
2015957111
39572917
1009705632
1578374985
28715244
490422435
1960789691
1669412954
519121819
2017977744
982163332
647666164
49703170
1726728138
1357037030
1400621566
2098303281
1953864937
605974697
1635421299
1448067857
295958316
1052006715
1091725912
850093354
1041463216
1837369190
1675347858
1413662234
1407781073
1190026860
829915457
472548447
774971424
2021539958
276304958
629980912
411896052
836928243
577850096
1558580515
1357330062
991570747
779580341
2119253811
1644666395
1054077618
1970741066
1928521371
1073813872
287445695
1341023974
381003186
1435553954
1036212482
2091956952
78137631
464039225
1885504663
1954428854
560899683
1652413308
1414326458
1717011904
945178143
630465735
1480677907
882327322
549442133
442485494
1444438814
1660542194
112087113
590727396
1965473607
1641885411
443359144
1852085838
962273488
52451540
408798081
1265483931
272120720
690837731
1260286400
645502583
1340873214
1758795329
1599761538
608032975
65386814
1657206515
431300914
112227937
225045851
160235062
1012994430
1426017504
231247296
1561686777
722699054
929428389
1123215653
1559432634
556136764
295341596
1985249778
245149469
383152860
615163244
1492062861
1964350920
1068987457
1665207239
651876742
998722931
1568724883
695059835
795618803
477473822
2006082530
858323887
1717525344
995555487
1620651640
2062153480
1837876910
913842571
1357431440
466297183
364861863
725003002
1027150267
1758728269
679688078
1052318765
1989815325
623023871
1672132939
2037315334
160350319
650895552
1789768220
1673606520
1063150816
812553185
284097222
1450987441
365995712
1938750147
1127237436
1503447825
1990320946
2012624595
2106868082
944197539
1898112641
309164646
649064140
550848276
898913705
659442584
1464622033
1006567984
317644276
729861575
161058872
508323731
1021914329
815862927
1639172995
1393895964
690794708
1193573746
1014761792
7964318
1607082376
595071583
1894043005
1205635750
740216817
959509461
854865827
243851914
813416062
1770507112
1323065683
1179201399
2013233491
1886930361
2108358620
501016022
1060366073
1845335148
1680953929
894612407
1293969428
1057290655
1608865064
175206142
1537367980
1406097488
480067203
1299745595
922487862
1335545994
153502363
782309509
1772836449
2139971585
534224764
2028489112
2058969877
486116746
459469270
1993114007
2043931145
1496717956
390254887
700836548
1302419241
1600241100
1179169733
1298371800
1977660019
1250682174
1491802980
1930828497
872828956
81494153
1611991259
1003540848
1378240728
510448465
1884797144
1355447738
152943219
1757368091
75474923
1019646568
1410060165
95188538
497934098
728758170
1347129383
520144141
1647740818
1550735176
507476431
636462436
61196072
1140782352
274718721
1203464206
2137777423
1660554111
1394414650
923420393
1557247286
1414378096
424039983
2139189203
1576422714
1712803381
1036422261
1398740578
817299516
1352959082
883409899
552373843
126002030
1036303201
309229828
1069641177
557390456
1458839490
1644013411
737195916
710421229
2030645998
1985257997
257494331
148281715
2016272720
1587000322
1198582170
254709092
252518536
536119445
671605447
1110982065
675157500
1511217852
1905652912
1352000572
689292375
2145775218
1272042230
294779599
1093157599
1472549045
325534550
1550892872
31619741
49241865
1808171013
1213595583
633695537
1570052329
1277534728
1744842281
1995178866
499824377
686625474
1538899459
816079498
818580355
1760036710
520210251
134597493
1931193160
129106429
1183642401
999030829
21847413
486169650
1985982510
568406784
68702977
2052512256
786607854
740260829
64399548
796803903
720545212
804443896
2086907344
115607101
1745640677
304393016
462714081
1926095316
349569940
305780745
1234840693
1830590349
157731668
65817616
1405042263
2048960183
399363243
862528285
1326463203
1358171465
1920545695
89934954
161578624
569512802
423539525
468891978
641908346
235281575
887505573
1713115793
1200698459
531268431
70787230
2121594819
2088350043
2022734167
2091851832
593675404
1901816676
1829368793
68173032
1510596556
1042060988
1886297233
793278215
2045219056
44156109
64277635
1041364896
1861770950
1614351684
1251446340
436305218
1953756651
1068105316
2118297467
1924992916
1648858703
951801023
899525688
675085322
1670908498
1495235479
1353652311
253237818
213132306
1977144757
1571844701
972838845
1258341597
591842460
1896641824
1452575897
294087147
1697425893
882918092
1396479898
1894794283
555955941
1620614704
1845805677
2043729284
1527129268
1650732481
2091216436
1549277068
1141783817
743687556
807667473
813771075
711547379
44153220
1309294918
773162470
1614882469
414791644
1412471969
1541915431
1044490010
1941351094
993866139
1641010877
1993377943
1295655721
253215885
823256432
71711320
465882002
1538532093
586717450
362400963
1945788589
2008270651
2106326656
2047908669
675263767
92259458
40758429
765639279
1649359578
379321365
1141174583
1290089027
1820104163
873764961
2034157779
1617624462
2122331790
705090072
1750293472
481153414
600046383
1399192568
1158759811
1689235317
927587044
1178457875
123527582
312884171
2070255564
668151669
1252713126
1126227637
27425054
455327711
929001710
473607383
1766722871
728129148
1260048384
1267275464
1900082243
1196191895
219974982
983065079
1939780198
1491445687
1476802040
1122429040
543525375
1093076112
1650890155
2003837298
768040254
2100700374
328629376
1794666866
996448631
2126108170
2056260937
795525763
1336027384
1200681700
1753846801
599319733
611544221
611354282
1094509532
47166925
1796292424
1896495596
115621173
122688088
1144454946
595330780
1424547
1558023395
1688117289
1944728855
298209385
15986570
999605989
1346674254
131938174
575963828
1939728815
1800944249
182519450
2134646428
1262844908
426636272
1768372197
934478558
240132014
1406649278
672088174
40335101
1705631813
669849054
2062691904
799289940
1183413383
85423447
1603260159
1729334558
2137098360
1353744601
107109974
304117613
995692655
1569859270
392280986
1843804881
1394844327
1616521555
484386882
1287651682
1681054178
948038426
71470859
547956466
1834598240
1770750638
743592075
2092912778
437992852
1722095613
1691261671
1431784827
1945934202
1581483854
323569526
1664466541
1666512369
39145079
1698906306
798787372
1060298098
1557053634
263745923
1946027407
638637063
393249519
409156143
558305934
1999761999
952717260
86011801
265341390
111118054
932447354
301785324
170597067
199278886
1756558400
915760693
437329947
1436902264
858359178
1334998708
939016281
2059173122
546641219
824723092
986388005
315632862
1338385355
1000631706
645996760
2004839215
37406896
1127355756
1029978985
680451199
1952149428
941469615
16047834
738831134
1803213807
2097230910
478029844
625699291
1673164037
1013049158
76196384
1678507555
185850673
1466476573
1804272976
1453757043
1038664444
863880871
85936086
418680868
77208042
1018258051
1855198657
1261806097
549942063
1727615074
1950652900
1922940608
200784609
1349355786
1353858356
1598175888
1619800851
1657544459
1799563153
1899946488
16693153
1923988818
163088416
420223948
1888242392
1593027917
1485677862
354358180
864872743
454583587
596685952
957148107
886679027
1529585214
287734794
2022307850
415371115
1214444160
801749367
46006023
355588846
961021062
645354184
1887864134
1506269525
1621961608
1574457063
1650466693
1237267268
1118940030
18519337
1758448644
1152118102
2134798895
1116304984
876959230
2049684496
629431841
1628896234
1334820519
1204547742
1277496537
19333575
303870122
1736844525
365899840
67966216
89913783
1079218089
439840229
651042089
717229238
2037979403
1601619188
1373031295
1710525466
72123963
670530560
678941912
1224989849
659814026
1429837794
270069665
507821738
817932014
2144852425
338927242
1309208914
1432747684
693519637
1028046520
606460994
1684923264
342044160
638837064
59785784
1596675526
1548996638
1402432274
1147402865
797725959
1422224311
290225416
1255191595
650906544
241954045
1416471624
1535426586
556155831
372709803
1845711595
1280238244
577577671
538396615
481369906
1842359996
2055351946
1321900879
1548930310
1832314670
2144573631
775671013
580525447
1931176415
824103946
1041987581
217999116
1857560919
383348456
377286821
1567553073
1255505709
130103700
1080009409
5846339
1004732063
53784821
1345189747
934518049
1825975913
655668167
677036946
1809739089
176734998
1578139194
107363854
206253045
191803759
1046277745
481525241
1459351041
329076871
804786381
2142732525
1326147694
2067563597
1421472854
355121546
529450829
1201336145
1402193490
402761
557993588
1430138156
327038791
875883158
915522044
57152860
565716747
1896054725
850237013
1739195463
1914083515
1500862696
92137564
1782525678
1598484199
1036656086
1868840406
705100781
1275359382
1771792570
215813531
689465020
90313862
1847331917
456265642
151480529
157914710
1747051101
1821267465
135621926
477155835
767762661
451226645
2124794252
581331063
527448597
641515334
1315913988
41331732
210976998
1275957196
184782526
1737086083
870176943
176662508
493221669
356285216
1670294058
1806605589
1116332923
311648080
504849060
1633507246
112362133
1489728106
1806449198
744661879
1171027075
1355230313
694550756
2114422623
1123712039
1387931694
851424964
1013999373
397293917
110364456
844671101
258599238
214297423
1925946929
990123571
475179433
1716009709
978020729
38756893
485666910
1148652852
23087356
835176027
1177661922
2064800997
749438065
1147704100
1086134414
566500681
741939262
1236989306
1187959689
651043989
1207650467
810566911
1332080560
1462967670
1779203863
1700780544
140638124
498303392
775449971
661744840
1041374242
739745017
225278844
1578957429
803808291
1482659338
1322744222
554251350
925312353
831685104
2139397748
1416721752
225051730
772111757
211143274
1637630259
1849015396
1460916270
991630416
365644143
1067806844
2086737435
467508540
441318697
1670791912
1121874417
1081584817
1149214116
1270674964
1374406606
1648104833
748281380
1748456440
1930297165
1519247832
241502452
155869051
785599799
1063864026
1861135936
1377717174
1268680324
771678638
1586485855
1667841161
288520806
1214397233
1856754635
1914294104
1442206768
711759053
380657990
254962228
554436099
487914493
1275107526
2066109750
376552161
379496225
2090022138
2015992359
1887916230
555653513
1814918083
738503929
2087770960
268013504
675511524
1125964675
1693396337
1782691
1588023150
729974550
291990581
1976015069
1599027366
1744183969
2096277685
101187838
1906102819
670367045
728662673
1490282421
1772980250
50254019
1218957773
1949783876
308127518
1785010817
131619187
668435606
214364924
504708148
131105217
458666898
908313803
770597644
1380325938
1899520806
2032120138
1381251261
48309215
587645454
666809985
735009666
1019192306
848980521
388231991
1118609092
1397325184
126182871
916513683
1823216267
1833784395
1321368376
1066805499
267441268
1870624338
1978253605
1674499859
260220754
630443739
1649113909
203377362
114447469
1867243473
1332886951
1227917385
1456591487
686933256
1336760917
209789248
1750152958
483999144
1013224456
398762751
1819372951
94355207
2065046457
1290439948
1293793566
117739035
1459606494
691392255
1822227257
89252489
1318378851
971886310
1147913510
1768952015
385903575
1095890895
1756376981
702266334
1058464011
244895634
1857583819
1591218186
1177956907
1004770680
840267641
978715921
716608287
422537247
1963046486
1915332627
1722575830
57471985
1575387381
88501883
148673385
1124575641
1559206285
1121685313
316921144
1296399248
297714542
474572435
78822508
1745364264
1517294407
285793885
10398022
932771951
1245710167
1841160702
979971137
709375091
1598318451
634247086
1857989366
97051429
1808330230
1089676068
1875725320
240271545
1224783616
744927254
1723149214
1471129695
232618522
962102132
1085462444
1283984283
771590243
814765726
1510282236
1480978543
297899854
623851863
1471080069
1680406247
1773883095
380320773
1146547186
2746461
885367482
2084446747
1805972226
477777015
691532424
35658656
446620223
680036579
1858400817
319260893
1520820944
1083278933
1471568225
1049019099
1876219252
1256775488
223763674
654372584
1520504422
37787250
1819798975
1611585745
1472092752
1784239270
472826619
139252713
1483164071
279195445
971515870
1873454858
810206614
1115616808
1261803000
1165393228
1031793509
248777457
2126124095
393994567
436286023
2030484866
583753773
1571798779
1968166341
926233621
427285828
1677880674
134253432
771282956
1992445329
504414798
705854956
401493307
1594118631
1317874466
1880199791
1735257971
680047252
1851379637
1378153488
1962793254
881749656
1701624984
1128982605
1965453715
1761973521
1907823886
1176693658
2087879386
762766502
107498933
2009535759
142858322
1252471877
421513
945144609
423978244
229090024
1072979228
200052658
1566831026
337874986
471805595
99978306
1364611836
819813551
229343964
197641837
1885218807
1684730367
731637145
2059146194
990519288
2002981657
1149843857
1089939087
1591920959
1481405533
1420175921
1061808552
923461428
2025823202
593929709
1437148349
767316004
38570614
105144572
1256024264
984241224
1557473873
473521876
1395410044
1383246656
623741174
1336509642
1356578704
392555252
1542641278
177485006
76619851
2081457462
1101671899
1258745566
1118566131
1275940533
106440086
736754507
1709077061
936021123
669132709
6299095
509868972
202017633
329945642
1309822756
1750539128
772324487
1559797462
1155563314
1657251098
1229741350
450696131
1217421247
1951542194
1414636557
1164229645
993211976
555335124
760379409
856270636
1964750453
824502870
278376027
611594710
962389091
1161759681
232509548
498914823
2078998233
1000267189
1785227910
562021221
2023190828
1286821826
162980471
993214325
1749077623
328717088
108909654
592563564
330289770
1154512357
439614116
688463680
431648022
688908175
1227987720
1916718456
2019939305
149376349
96042415
198956786
1189125299
291606117
475163267
829418032
273538957
1487593539
1073360963
610104491
1702519122
218471081
1960522351
1608481694
95733115
2137871417
1682800467
1884961759
1830930678
644433500
1426878173
830968477
688227267
1689188763
380225493
942681366
144356340
1381382721
661090198
826442071
456199910
2122273845
935370432
154701339
1785437343
443324131
1863033074
1004364579
26745211
1043341989
2025658753
1034121660
423124936
2049899428
1777718059
81568833
670489523
802842346
2065962356
1380270003
677315534
924880578
1637974754
1970440780
349363308
624258619
1230405618
1792425294
1901494654
477431266
109846644
1445444580
887797919
1681905774
339058304
86250625
38767538
584232420
1394235541
1404422326
1646783239
1916444940
1114199859
2075483418
379017089
749105798
308239369
261337516
714249450
863381082
2110289852
408888053
222061570
529131220
1195780086
213151938
1539786100
946942428
191036919
390885354
1920287416
1127959737
1352453377
1761050916
2003747274
818544723
1521377317
452448914
1346985642
1856478591
1182906559
1942710035
1429720463
478235003
1481888890
831973112
452707742
730239361
766704693
1384265711
1456665174
1947158562
824219969
746053054
767029001
419997812
1027577034
47718930
846219211
533381790
1368931622
701564161
1811973333
1981231262
320517201
741078366
2017409997
924979658
245950086
1367494746
1012935360
1537626064
1410402392
1340713546
393239073
539372054
67214415
1699274604
819742472
1335429846
1402995296
161934103
1194923296
1206362821
1418366296
1692698683
1370081715
2025278937
3088629
795974233
1482263770
1277542054
427776153
649026829
514061565
1547039701
1881879943
1120951413
329537461
248476470
1823167771
1697068474
2080711967
760270529
209956501
1123360440
1778928112
1272344853
440916504
1642673881
1591843073
1467396255
1963581010
279027518
1520189033
1775512677
654083868
1587501716
769931546
193425710
1530020662
876475827
321707451
1577116706
1988201298
1281357790
1791844403
950270070
800575419
1990269657
1875666584
469543527
2137255605
838814463
1496556299
2031109372
530657969
1561030682
501511709
703229080
409721022
1775435050
1996921026
463959214
2099781307
953370759
1196019502
291306214
203741513
2003283135
995336851
308399222
1359123150
457404483
1238508354
93720888
1057501313
1437103536
801944456
778879134
1888363037
506180685
535550350
932666831
1422464657
1039693896
428939589
844430346
358431668
295922374
1052235666
1887799977
1631781748
146694756
95961920
1656908115
312898262
1065220931
1311066307
719144116
1367996298
1742862130
773753616
1581660669
1695925999
351364640
1066362621
49955791
1503445888
1539020430
1257503854
616230506
2038426547
586075424
1734164987
2003850078
1396264917
1660274102
93134145
1454792305
653758651
95222503
1579386777
297163108
441640283
98612989
1626715602
1435353287
2026154410
1675946873
231230493
799235997
329938095
2109198793
214276039
208384943
79541922
1447056264
1864946105
1178442326
705224487
1482242720
917989341
1257784340
713231272
662317453
482431124
375091498
781925792
418339707
260138047
974321152
941365462
2108763276
2128002898
1805027073
686893431
1980525269
1466969426
320785697
276214403
493645083
1973590629
504414690
1125975012
1974989996
1732480507
1650480081
273176847
382850176
100707495
797659810
511065760
1206805045
1238188760
1022206878
231833910
1301196164
756995804
2085600662
2105385743
1611825556
449954511
1924164896
1879235417
1811033082
531552209
409657779
1331927812
1842417127
2141914891
1694105742
2038733947
1908012127
1494881489
297402810
1236301947
1979070459
774722202
1244222577
69191021
789620021
2134335732
1867107097
1552858404
1807035686
374209153
1189285665
151612239
473849172
1057146297
1720147571
1849123647
1256300566
1661742744
1700498931
1922039596
512443676
1725385248
1589860193
1778394437
1402687656
656130056
322104546
1403688584
1792284069
581614691
2072433951
1334560050
669750253
701622964
1851985866
1105867449
1448124844
1590392772
104497576
245126596
735370161
1758731305
1237297411
776800557
101473510
1973431844
798988786
470253927
676609873
50904175
1904755277
963890093
227599340
1827254204
1100674675
1280103192
1372914473
1632236951
1485587634
532213748
759334111
654750291
2043810430
541982055
1922441352
291142531
1986068449
2041182236
15648311
213490228
1704596601
1353261997
427937286
1738298588
1059697470
761444851
252506266
1408254410
934860365
70590654
1308034886
470393257
1030853771
222996430
1227920666
671990141
813165755
1042272222
1761940814
921658501
1989663160
1085544404
774772195
406206371
1351200622
808342617
1419318769
1105873499
1649262274
853380271
1584475853
1344049505
792740288
1033855437
287147063
1369796991
1571196834
1691679911
319126605
1070747982
1821809081
456098798
34324550
484127526
574205659
515709610
131138619
1998149726
1468762226
415196739
569350039
1964501590
1775672875
485793119
159432011
414690738
21938835
1092361445
1583139927
364821475
122357447
1973389194
2007439257
1783449188
364898203
476670852
2086051412
1573937030
1555742889
319975558
730629195
623627768
1908378133
28184205
94982708
687072853
940170042
1067436911
1412562307
1286630818
265435094
67240429
1605745068
474055627
1037608061
1598500711
2013630193
1855952196
60129734
668912215
1278131146
1531925960
730968545
331784197
1825103035
1375912552
1552352270
756136940
877190286
973089768
1493821549
663606477
908700836
956844231
1755147658
1506821017
1054590254
529813514
36864952
1007911241
1535929703
2053446307
1865648366
1399729624
1375063062
1870417482
22879824
1477221735
1703460609
1454936007
482689867
825618330
1080130686
1819131089
1116846710
302361867
1402468932
242364044
2013181275
367193580
60628764
708445123
1484179723
870189148
2054535562
1555657524
1486695059
1010681345
46416263
1122444695
994783840
1403331415
1538416582
467114026
2023893440
56268026
116080315
596281051
1517444612
2119816780
653762984
2007195175
1482194213
653869077
493667953
1701164579
1225931326
822846931
897518740
846124016
1303066982
1887943912
1219061233
1204106306
1849902216
2094926418
1882885913
553066003
927909574
1296455990
2142834494
2132884491
1095930316
1382922373
825164023
567689098
1815865536
1443758694
495886752
771787417
982898139
286779726
1350609677
1962336673
536659324
1966640815
881117
2082285309
1095854981
379822436
766627706
2005539719
340520576
1999307746
932237621
1615538798
2133875975
734853632
630403367
1761557150
277178571
1912725504
1197839973
1369540739
567176097
1244817492
90610852
2105379310
929674201
283074950
397780319
879023775
852760501
1478755691
733179703
576723822
1941099103
1868287675
1499821804
1999901811
1327802492
383047442
659365666
2033422038
1408979705
1368899040
1013162247
1962374022
631125211
527308433
1158399063
766892467
1316443739
628121056
2028625736
1343299637
1173072426
1803843973
481730410
1800933444
83859690
1498791243
1278417303
458229776
1743312318
91191799
1302372954
1455565954
1106147874
893588266
689696158
1160029077
1947757359
486710689
997652462
265868946
105841793
39388725
2101294533
1503116477
900468170
1562951373
1002540127
1623534820
568194499
1838806486
184357321
1333999629
1050564524
2128696175
1150653733
1585351637
1834796702
843596025
2029448875
898423851
643752492
908047870
1291458659
1599493637
1605808841
946245415
1467813385
862132637
1804619207
890006698
796816815
1275444270
1450688930
1943672824
2087587650
1941689062
1633176119
573076025
2139286951
1874691338
169200947
1890511572
906524241
731194738
817995282
2110946619
1639131678
196597154
1183550081
419313514
1965962410
322449354
380645164
330188903
405980602
315357447
549818996
1626772989
798634129
1165876070
652675691
879614701
318493866
293873806
23160887
629558796
1518849499
433431395
2090888242
343723937
1961847836
1731547976
2101248659
707239951
2118939841
764304715
1631045483
1275960774
504900131
345564910
341922652
1112476671
56826811
1893793890
291884722
352903336
1805565504
73963237
262688547
1392220768
2036976952
742223499
1770945358
56532907
2112909575
1383867615
1439889011
2028544979
949039453
307837786
1637946830
339318377
1972874216
904472805
811260962
1071945894
1576932723
327185622
1628061226
278166642
927367625
1386535085
413052576
2009221567
1134359504
1185442550
322433762
1605455284
1737700990
1462227053
1172258600
1400254466
870808552
1556379592
87005774
99783170
1860617957
1788074593
1418627720
516830286
974920236
853329848
1958086979
748070285
1981641037
266057414
2138095638
2001631205
258441332
929505565
1502186545
785711192
1817787638
1114432572
51333844
347053046
1166028108
2002889824
1361964578
1222475432
1183220243
819685144
1677580422
1300171181
1865676013
1202699377
902463943
624535837
1225945686
437228077
1886478947
610351813
661096534
523802042
1218062518
621804575
1280548912
1903545943
1974023280
1249247416
1997012409
1447573341
2020432771
1607020646
203720629
246440571
1101657614
593415545
980310081
531767867
1824404060
1989640892
858789204
1296776121
701149578
2003237514
1186271381
808853886
500591554
2019556382
1919954789
552711462
1855183993
541987371
796892175
682037885
1653044779
847624563
358497510
1118199927
1970298736
489952861
766768495
2001972367
2079618721
1796682722
592817699
998034618
1890623055
438815075
1202070690
87116089
1206800795
551389422
1051231339
827674500
778010649
399963562
2067121848
591965235
1650569855
231588349
300276323
2048576730
1718187674
2145432996
1247647054
1290062609
509023196
1213996147
1003645833
436371018
9799437
306822123
716500986
1929614839
1594148713
3232250
1251155102
1900919780
1792037328
949132069
2019779288
629718715
2037579294
1925308570
1988723587
2114831286
944314944
1794117208
755380071
246579614
1731317710
1413960191
1835167575
912884228
1642122992
1948598387
990368860
1431334049
849429431
161186902
500592667
535124249
543887744
8393844
233411890
440150146
625694691
796258738
345792263
1747773788
2034319019
74935726
1342112416
1704214431
1624246761
193656980
453895871
1675549000
900167281
661354394
907772678
2016995016
719543819
604840746
1744702024
2010815985
495166430
2131225963
833739044
369804406
1423796236
1511026727
1396813513
294666713
1843823856
130573080
166047033
2104211877
1197232753
55548458
476717491
1926376981
602321687
1730055214
2081363087
1619110269
1517840193
533946423
1966186987
900264323
1414376126
599426159
607132070
1421558000
1124734820
1744555212
538568593
212404669
1754714924
544544784
232539116
1293336424
2105672441
258703150
331131839
1682614706
968918889
1180437273
1846681666
1403698765
1054015755
961868473
860762243
700678972
560930020
1784701359
646367332
1458632971
334374996
984204907
1288817036
467832167
971107561
455518302
1390635864
2136151361
2018563532
1722549725
763388730
711839332
624581408
595147613
1081398517
561605335
1277474438
1113682048
1021381399
142746109
1419042581
769429346
1355609758
31181704
846319073
459850274
789805002
913637834
1735658150
365263211
1742106233
1041517420
2145550047
514914949
2127335838
1740131887
1543345007
317814251
635047985
1349781726
43619214
731030936
2139420969
1228936526
1753831950
190902867
1307995148
1113191339
194659582
1070277438
2019135680
1290427286
1996648932
2020840259
1502173196
1103861381
1111638792
2027548610
1478362031
1047061302
1520052769
1806073449
1493923526
1859116575
1784003980
1195371417
857820723
103609576
2018317415
1601478860
1658699850
1426841773
1696426664
270574308
1529103838
517285750
985271752
551090184
1888029108
639739708
1444319264
432379510
33693985
1637689229
1238058621
1039325646
720342265
1766913175
1941244581
1065583284
2005598245
1850703960
514935206
105659348
1173385603
1960447423
750212612
159492272
856716129
322527908
749733315
1229061079
738022395
631407087
1787598169
1692603689
2032403769
966815226
2000540802
521021422
1512164773
1771827810
1498192526
1490151724
235389030
2067429195
234127979
687097379
1828519232
1366088319
1036119794
887923211
89176447
623334001
114579240
1427086556
2133659381
2111526857
33938137
1435853031
1597740432
216832159
794369522
1380153891
430752552
1568272892
1093561771
983774057
1144197960
1005810172
1289825383
13466834
379779148
1326867086
982418944
1291147983
1325961851
369646537
1692822530
1274665813
1998860665
1567251896
889706966
1332253929
1985911694
1063056021
629760271
2038017148
1281760972
1754159425
2062482867
397304726
1170565250
646690793
653144763
450572034
1961174536
833508750
922840488
1267094714
923364504
924703845
1575728051
1839469066
234613140
1568711848
451777768
2128169554
473160555
1494418989
948726145
378387606
443339053
570340154
1475138966
792117905
717042389
32184775
2095158560
1147377143
2120061333
1944047438
300912868
959717307
1483849890
1001521586
581450354
1728269690
289715403
676721160
366686140
70119510
1518873815
646805161
4204636
1191125649
642327001
529303033
995764539
1089156816
929693600
424462260
1131741409
1784818940
194225390
745091060
2059275302
933409245
2075011855
628793718
1318666712
1393992771
554858314
235837200
1601406624
1105339480
1120244193
1668339466
846416665
1131292814
1194248041
1872833682
529034648
752327974
1675202613
183380450
494692469
1431046587
99893508
47051645
1086571745
1618788180
861700892
2091782454
955373672
1349619619
1831507102
1771260252
1406126083
1210321421
1774997677
25330277
204985578
1282163414
1306591256
1137421736
1844834566
417865898
1613164698
594524476
521050859
1252406144
233559612
1425705495
703398309
847057536
1922102035
625606409
857305639
353911362
1976829768
1457191508
406391406
1994629937
2041448904
1029010437
221754921
1310615462
2042144894
758158401
664630037
360616555
1798016948
1466422776
1731189987
1039006824
497187838
1331310628
773915182
1711924179
1375539327
1124878587
1110212587
170787182
902396219
1546039236
1529079317
267659139
1858785625
1378426709
1921737677
607217585
1665946834
1819002796
2064104381
1520025976
1897027639
212312355
1568571430
1515411529
1306134683
1490994721
350852953
585249222
1501099083
1033753905
16713634
418741358
986536704
1202674609
183372855
314531051
902841862
1048201169
2123526239
127944040
1111124073
1986290401
94319846
1460589345
122472239
78762959
23165782
1321547001
40774069
1417324707
316455651
811407673
1131303435
376400360
2015444099
1923294345
1382022382
591770573
14540564
1527443337
1747559
717609255
994976614
1338805700
328543670
1871875448
499482919
1800706866
2070545768
1508087483
1480131190
1708118708
1677098016
1502382238
608708643
1505438931
1336250530
1640531384
1499862762
1015121202
269985286
1063520887
1038354995
474990997
1140325285
603832147
79565208
1349037972
1181806048
2134332054
590025840
1231090373
1246756452
550460211
672210518
315431845
738894806
616383075
43971412
1611255187
1525998179
1418213063
745270245
703044672
320515178
1999775158
1990138426
1931701067
2118978103
2066726387
1220457611
1035228091
873728513
2080799231
1927859106
320344521
1968601403
1598665340
1280722249
1038548071
1772643253
584038299
841556376
1930986106
290544714
2014835772
430376544
763441499
272338347
1861949417
1277236357
1714635559
1797034342
1004423519
166331207
545961291
1229525346
331505558
1021019340
1892541948
1254371229
715662847
302772869
946584365
54244783
383952047
1165312351
1258311886
801246904
907048052
560872921
191442519
1178011135
781522854
787943531
1347552718
175132722
1250647380
1392118222
63109577
1716706095
793365250
398571348
2035903300
1462625889
1588727607
688209547
1660178666
1539892057
2107931458
336331374
465376222
1807031522
219186816
747212533
899020590
563358040
423319418
166907264
1293354456
1730420801
1559582308
1747812680
610437216
453156189
1956104268
1369115463
1698300901
1429702231
2126737357
1470068445
786219024
548969689
1861826752
1105579390
1012454681
892786083
1615194542
63091678
2081931814
1973844490
1683611164
1916161293
1636797470
890441383
495307068
607021046
237068976
74450112
1748336485
432665166
642699268
288829992
1923205539
1048491477
1150184891
1707479450
1603419770
354573350
2066293774
696961717
1932010666
1542962009
984149891
1345454658
1321950811
973171026
981610340
2082894683
1802656197
234527020
767589453
835931632
1335758065
1115111138
497026523
1446666430
1887631020
432831377
941390035
1418659942
1140337090
931287459
949907046
732358780
1122328323
1143972243
1292919140
221342463
2047414052
1673620801
2042899751
633801087
1225757991
1431201162
45224704
369187843
370432213
1991752916
1220168096
434959174
96862416
225985753
1437733501
1430648546
914795753
555930083
36001794
940609321
251738185
1664149501
869651642
1883116625
1724679113
316845511
740343850
1647314736
701876212
51456660
966002393
722063778
359329698
1660143836
1612449399
1021464242
1339947605
704258974
793957870
906369545
1641702736
167451194
110760689
698067418
44408770
303705303
1925724073
689581381
916685652
937697346
559053338
2065970771
1905776427
1262742334
419180921
225912990
1144904264
1829824761
3458194
1421898395
384750917
1998018319
896344240
1984531906
288404782
1604065491
1573762794
1150011008
270904632
24953729
1389757262
1222429831
1945493776
1429009311
2140052023
1233455884
376182731
233957190
1243004697
1957742895
1797158172
970810455
376865524
365761045
463223912
1915282323
1136552469
2080466233
1748605582
1555170592
1016961695
2107059884
808613972
913919235
1354207820
1296041840
1107121332
1512318811
203580915
592166221
1992763114
883110848
647398951
234824603
573655351
1564334866
1811484310
291285770
160066069
224668257
738827219
399491723
1675331465
2143811561
1327278529
306970274
1447162120
1298026248
569080302
126945930
1982812582
839525506
1117946155
929324990
357089793
970019522
1433886460
1605486261
2025710399
849141406
1194285690
514039499
537985235
1571127855
1746889122
1575218982
1701395127
1053655771
307150674
676806155
195540877
256429131
1501880593
1153577390
1016651682
1142183244
1949058520
1827338335
196779627
1205717972
538082279
2045212812
1211149524
2065467685
1043257308
1667844534
1117774766
1144835687
1018734982
2029548456
701077080
1960724620
653654964
1227749222
1121973238
138861784
1447811337
1008672683
145519267
1112194288
1211702148
2068486174
650199450
2097857293
151306719
1517833865
1410253502
2131367574
1929956856
303897342
1112935794
37492759
916630396
1022570354
772897025
667653433
921836907
798511310
344731235
1803306489
1135588690
1780668046
872530561
1151831943
411291834
280916823
1002363224
32870926
1315381077
159499543
2019282538
269712246
330674768
315469130
1380608302
1120412886
196972922
1588031857
588223930
1659368942
649189791
2090771170
933373814
852038059
386622279
485478228
1283957640
1308150501
1098903854
2092235039
1785205557
1075011431
551085415
336910197
1207033192
1774124451
387088529
1820450391
939960834
1240141781
156018621
1446645606
826952452
76861600
1815491265
156799435
642559887
124921761
314294944
401216125
866639285
2013515091
551755677
1939139629
462091615
632272662
2027691768
713431127
474691953
228903973
1349521961
1685317374
1773413193
359194943
1494793412
296189543
1861188625
2081553669
86495863
723395783
16678741
558621763
2022178093
1408454408
1339884944
610987709
465595444
560232897
780645817
82649546
335800607
1205848448
943603738
1491769114
322205496
1756263126
1803198535
1561732675
115636532
1022093972
154560461
353327940
629038987
1603984915
1630998436
1776726360
886824656
29946813
842683224
802494381
632663445
1624396498
1727763034
994557362
1131727631
1744172014
1059797780
813770607
1074679105
2072754498
1569799346
3180903
1337112436
88952598
1119060394
243297542
1480185717
1984090916
1836675469
1362992456
1817455961
335824429
828734403
1154964038
1655363692
203473640
1277012405
1863964095
1429671521
1906081657
1646016650
1101264811
892999904
1972802659
1283537932
221866520
1683938380
1564970557
136202452
1513221413
1806558647
1823065237
536159689
1634137191
1964835089
909933295
461539254
203458992
480466857
2104674609
1263391292
1352825456
31135340
444549923
1146544797
1947913086
995728353
323852688
1964696130
835876077
1762078425
1721403787
2097750232
44132216
585055160
1396454876
1365308882
1053218657
1705122854
919260694
1083288533
392614433
1730241593
1945841554
257258027
1812863234
1743763682
706495854
954226553
1270695704
677195469
1682452767
1302088526
1850321
449392558
1207581146
34285858
1419169952
1165158724
802850309
965200545
1648612542
34685704
145791613
918495524
77025496
1771789594
864920373
500848795
973149247
1053463979
559907724
443744590
381192257
301930498
1362996852
1166689015
387370370
625996390
1407239841
1440486850
167780124
1202697252
1943406273
923239920
2063433535
1915655224
589263398
1512373490
1992797218
1786978165
1410452579
1820562445
1009015617
170028617
1818319364
526806781
1712766468
156296210
242116746
1304108425
1535397427
1370780665
100835011
316802680
1401872854
1678864469
986715490
1338104075
84215774
1224400966
606287535
696190976
577350638
1415536289
1448634053
1062226792
322175808
939228940
1673950324
722021046
1846067241
2027601307
1877922065
1511231315
248352477
1479537629
2095353986
1790009055
1050138912
535713749
670773765
2071928250
1117246343
128713257
1005465622
1095800874
1245761730
242678841
869423284
1101043163
470801923
845534720
54652323
1038914393
191997926
1590478201
894733549
779453612
828941762
1042303854
890495153
553557928
347377332
1420714736
1463687117
1782787514
1700533606
1702311552
105326087
1459381922
714730609
579755917
1051315166
1802523245
1095635629
244165503
1522100036
1185067938
1278502778
1019374254
38112301
1751185975
1044481684
1239303820
1803576230
1736588424
1923542280
1997840347
2008601922
399784699
1428120802
1168995440
395933469
894331152
1883552247
1228328559
1203586308
1682178170
1322235174
580762021
1602953909
879631078
2009293280
915915358
1500062232
1455871115
1822726501
904264421
746099913
1548645930
1946081202
1981451035
1160504333
502507377
563566369
1705624848
589770981
1542957347
2026861950
372229328
536656971
893884226
886529786
1811125563
1668683649
1298379747
896664572
2043731828
255532245
1368242331
1177244754
1825644637
885501573
202846448
1895941031
719152929
901857449
1456004454
1285821999
1813093290
1071458453
58465492
964981747
509234268
715699328
1008688812
1210173020
1327891617
379850092
1769905672
235428664
655567716
1245765059
1648943845
2116735436
933456074
1786102429
2045496682
1817464554
1931318464
1370981135
16656181
982841540
585575823
1900614098
1729265134
1252637667
280909146
1442010125
1877657107
746608288
1532844272
441823930
1411777677
639151671
389070290
1176531418
799080700
405039555
1743312993
1386860928
1306722422
1843779690
802155255
1248785925
923764470
904862634
1173211775
976328702
1442194101
880975096
1545735674
1870887979
704200036
930466026
1518191780
1236317320
900003552
781653195
1967502306
790210591
1022298037
179849571
656809401
170779477
1815653002
681449580
21040717
106475450
726372192
339081245
1860187053
508589333
766170440
999507784
447953527
1784275252
1135676523
945076936
396604690
2117064676
101990607
691212319
1197967820
190917659
797510775
748292805
890955954
1712660233
1448980743
1749858389
977979957
2001185113
973486919
691403903
1224275204
414091941
2125638671
161899779
490900775
1268261555
2066230095
861947670
1701980465
892670059
724976127
1039344144
526807326
1205705523
1799429253
1493650717
2119582746
33809071
1467602146
1700457090
605775770
816043784
58574161
1448158319
1431092411
740423974
1026941315
823439522
261160702
329900893
804198970
1030659497
229837389
473798857
46450215
2140300769
1293986202
499556004
2006324618
1497386194
345828452
563731353
501189483
1002373806
1276052955
1392459839
1592885338
592285921
695644740
1399732295
2132585564
667848308
1328490049
424665346
697153837
1166908394
1942586304
691538775
984669557
471869452
199743899
648413828
1058438478
1082293113
849455255
1786650086
49403384
1655835969
890958455
42801100
409644914
1847992243
840355912
914763418
1763383012
2007475012
778997766
1812794550
959586567
975791163
1400265518
75266240
2027205572
392265189
1148740905
339398211
1517640011
134551473
344957244
479018339
1660688838
581396581
1716191490
1039848220
179789277
1599931336
581057214
712002070
204396658
23358802
2095388445
1937089105
672233994
389346720
627984411
702972330
1939302796
1282727444
486721205
566123589
953223085
1484244275
250001807
229205142
108787884
654727965
1875960656
187384592
1192703654
1884315000
1543870490
558667654
353315806
1342823446
1325546667
551567622
66770119
181716221
1396853808
1183935834
1023601396
339195941
818341516
1946907182
380376674
243475667
1831462566
1319922974
1046292558
1764076825
539328764
257141656
471489907
1896927695
865691845
1341971322
1326360595
435087359
506888141
687407922
2073821773
2114671506
68815722
2025210380
567003319
233704717
1757508420
1042765947
1427643276
667643093
1105168337
2130442237
1957120643
1376337862
1119637477
1207622589
1832011173
456795001
602431359
1861134515
468654192
756034149
2066527707
1521915484
469265266
1860683924
1807754185
925621665
499846931
665585357
250296776
531428064
1653771664
1710555167
1902362212
1950319847
320718152
274834793
1640541262
978994564
1819577131
1598933410
281524449
461863417
573002821
606434900
731210318
1227969242
1620175161
699828114
629179746
1174998237
124395271
604082280
1435139241
1385814180
118725320
355141431
1628227024
2075691874
1095867079
1078835643
613757038
245438091
1745865063
974096733
1749128233
2142423127
320542504
1643736957
755240646
500978799
667131017
246663589
1146669742
1038656382
864060772
2053631491
739658984
1576889251
80675286
61343573
1411468232
448565658
463814970
576600318
65866896
748244753
2096264368
2137263110
164710893
85075155
180672652
1887642309
912171712
144740854
1020184360
834680107
1643810780
1263506547
1931727619
267474221
1529602506
587854128
522643771
1472232181
539019282
1406223507
616725245
1062951186
773283577
254728867
539209911
674330823
2104608148
2035240692
709993507
21077571
1902034025
1666839883
1226416686
1100444977
371182429
1807026677
1827239228
1706722355
18214960
973580632
961591205
300902859
31315089
367694142
1392651830
1984716981
333745269
609789929
273557958
1354894228
603839569
688934283
791605748
1817807220
1168443228
1043755906
505427751
1141428788
1605445106
229408048
1931119839
2057198228
677774223
883550142
1579936845
677707936
2095744290
457882314
994459131
306266080
944609147
786677983
1627188274
891858288
711107921
386762434
1745518029
737459239
786339286
712451295
1771517910
1420937602
691950146
431083153
408537004
1034645812
1377817939
2068196007
583726623
1234643340
1322696726
495219794
2059755685
626927610
2082830593
1067475515
1896496255
422022344
690213473
348772262
155459583
1902368837
930887650
957570239
88135154
867870260
843605375
152526232
1681602288
249278936
1828103481
443364399
1965952046
1934893884
532714882
1679751022
558430544
111747766
1063024651
2071008308
1036021439
689485073
2041710316
577547421
38904932
293724237
1367069705
1119732010
871603054
303372186
1188965951
1352016090
692987984
1804463965
1394380944
1986404554
145753579
735517174
968267760
1398545742
2103242452
1880730508
1364558226
62636495
606912558
22587015
1796419824
457054348
362062813
635031494
1724104320
785081365
1028866626
683461320
1326091724
67091954
504954246
71400947
136571795
2047574171
832909960
1247723264
812397529
1084257817
1274119206
1516914491
1238204603
1992085875
1109667105
699592508
526180371
1413803646
337795672
1611543484
445649424
243063289
2042334415
1215955417
1603587979
949133827
2055668822
420727497
275945450
1988783727
564933060
1556472046
46139346
1912430803
1827614945
1412176668
64272088
490486919
1215974113
1917895039
2072026706
1921439657
1056800975
755155445
1433536325
36262573
2145197314
799419335
361955490
1265637612
2068336320
444593226
1539792379
159623387
372296482
1469973240
1603550396
1314726895
1581021186
832341469
341447543
2065999744
803872323
1068076417
854214660
1584033020
1866605521
1699213738
1432440079
2110501166
1166822832
326270181
642664665
1370776994
1285786369
736125399
1548829543
2131667133
715179662
1582036447
1467538747
1674642660
1588969801
314357625
902335515
410810959
1647375508
1928697942
410018634
1505447506
1187216428
1749586713
459235368
577872768
625084701
1781565120
754532766
397466321
2117720878
1160928255
64546092
1159641774
533906401
279343031
1688743522
159473770
982986802
1563117787
1110864996
2017523606
148585195
1017287644
2115401885
1573927564
1251723027
532244308
808248288
34388702
1506714084
605867992
1605914257
885518675
1094495668
1369154657
8113463
634000999
169808699
1805034183
1389692804
46121507
1658354806
1732236269
1973868114
1386435885
1396922077
1179269012
220293667
122890210
1764629848
147503367
1502673218
1126531952
566143749
539716480
1971058161
1500209652
1385534687
1211239954
846842970
502462022
2007665811
1782241186
810232232
683343154
284871105
837323792
1373424040
1210569799
625114557
1101715390
536726785
1965775768
219827327
10220480
2041747404
972070109
1542573911
1247187698
640497530
482098233
310386578
1552225493
1955877166
1171435636
1080256563
889914155
299997306
1079329588
1489535057
784979377
490785941
1663490318
1075023176
169999865
1199062979
537494008
2124590491
829504605
1912857789
742773093
249801179
1894726561
1319888197
793575132
1796583523
74020315
1887420561
1625738654
1362106074
1283415982
322892058
1100758370
696722485
807394826
374872873
1563427497
384295813
640221425
1153942314
1343604334
1963195960
506136679
54496189
368652030
1814470064
2121249013
1646197740
2022027198
1196119573
814139195
1491520887
1254105561
1674582176
1018758313
485475191
1986208819
1612393837
1071789001
357435365
1036993456
548288040
374578266
1642730082
1983900635
1497315335
1769977603
1140332147
1662393931
26258998
1699752657
1914108262
1143600124
2078385091
891752523
41930987
372499549
888067706
128745109
432990524
1971246759
731766930
1000955592
1963938585
137623995
411790169
2135984378
835844737
1320248226
1540712623
376907831
1731806418
897350494
1771722426
727541375
922891896
1166092147
600213601
13132194
1974739471
1416546156
1776843048
323905285
1698684460
539227012
635774492
852916156
1031242586
1295648060
1048932575
1550587137
1642574549
1373726459
519408191
531125536
750478492
1801432341
1819239131
571555489
577977783
1436579212
292104062
1576037612
844721788
426381444
2009121134
155319516
1538988148
1726410877
561865329
612155500
672152898
391438904
1239422388
135576483
1717253247
432737711
1453087297
1656285270
1948821986
1009237451
590464591
2037203600
616113111
1918300334
377466859
499260599
2130514208
1933750305
2093736076
898218959
388784142
1004417485
1318407805
1519205431
954375107
1172094832
1588322204
132234513
1791529796
12936906
1613116210
2107561247
217351961
1630827171
1324250311
2060930811
1867112357
591112757
62862751
685059243
1027697634
703748618
512315276
297399581
10692425
929440751
2019282701
1069827875
1155172336
222140169
2013717878
698070698
279860432
1602064586
1926423332
1529081877
2084897864
1610769456
885275178
1501046132
494838354
173918953
1644529660
332382732
1556954754
1022008551
489727909
1244489428
13951650
352801123
1011862800
769207973
1597771908
1904756304
1485809091
516373233
624281780
1871892699
716932243
1277920996
309204998
724702703
1891406520
630981944
1294085870
102148693
108333729
1967260366
642580171
873593573
1852865140
716952624
955342985
1308523703
1023544715
1366280494
1202373382
820356441
847896444
1680959885
399335647
2018814831
1337611688
725219471
1233059544
1878068882
1356235326
278217236
1347498666
1769858911
1124240784
1514384922
939929749
2040725704
1356802391
7511487
1296638393
921089744
1909000678
1632374354
306381450
862691235
1496672603
1660847937
454363479
186842187
1506054467
666782913
107058024
88403927
1774415186
1319165230
1110220031
1895792729
351610058
1465103469
763149808
309157619
1771945443
500127906
1799729322
637892635
1424410461
105361090
1665491116
903105520
1826032272
1488623132
2040299561
888147462
1412843046
1990053116
1980475039
314085043
919990319
72162532
1742600033
949217775
1389887555
1392103171
195710738
704184469
497861163
1325164538
1412692627
1203288105
1369485176
1904847952
936637665
77005725
317936191
871099631
1207152052
711242446
1636839164
1166121751
1614960487
602606415
916633445
1289888954
1735245158
421144731
2069775462
1202329764
726114901
134947841
2020808687
730829641
1449174577
1720124839
1942579161
1048572409
1430369511
1021541266
1815834466
849858546
1032649848
338058045
1093110468
1852197501
1768909558
2122377378
366172111
122457288
2112599263
1918101394
1723392353
1516938498
2057823231
621638404
284610906
1397399416
1040608447
206675499
2050796050
1578822581
410242176
687791090
430705138
816384080
502378681
1086271387
1481110696
149780360
1560847361
804726074
430646790
923401012
2120828354
117674365
1004432330
1136335059
279316224
852957771
2135427133
1130227335
1737388420
36210359
231545869
1758142160
2127885747
1837291385
1113463023
845708455
1002979584
564668217
1615281121
384917514
973675633
1759007295
465440517
1721219659
54907412
816605153
725939242
675168831
707009484
257417579
329103164
296546253
1017289195
1413522233
2116298707
1421918626
1650118799
1560200349
730446973
1521993801
1059892861
418717731
2064333762
702184105
1526504259
1523821724
140079061
417550958
1531776445
1349819291
277733199
514174997
1268558113
916800381
547655817
2073364330
93447514
529256096
101962597
770528201
35470137
1736094788
339416048
408802317
2027609000
1025701962
260158430
2117537571
857534050
1865823130
1897852307
2000494637
1546082075
44655691
1017363951
1079986871
1615201324
1776911970
1249892047
1437980332
411485591
242414480
953850169
222770574
285190635
995920740
641275786
2033544590
732620236
1485284363
1871323041
722783876
973160778
1262862909
1699827047
156036611
1671171692
979704126
1237984529
1116007291
1346873289
1622463362
1811690659
171703389
269448739
171057920
1507409781
751780052
602701647
1294932278
1839099709
810409938
1440709619
165955362
1758564070
580676327
1063220681
939402828
1632849155
1686670083
1898311296
181880884
2065663432
881718433
662801748
2049986308
1131713763
1932370884
1383617838
1180085678
3846263
366501987
2032296958
466301048
1755597547
2089650873
600192809
194595986
35683682
1634676604
6257632
581974277
1188592111
1621910485
1633248215
61787824
1225852277
574810673
107316196
62074977
954792554
2117672423
1400388248
1809791791
135123727
118564912
840146521
644005607
1629436764
1029077915
1428812602
1190952505
1184541534
1246140543
2013309378
201520791
1866992026
2125863350
1956439359
640020753
1547720004
1987250283
912427324
1245305405
784816215
663058648
430887049
1232986680
1917936112
1338994040
962030399
703456656
1630406846
581764212
2132223288
2035359038
544273542
1263921994
68227961
1524012606
164737529
1340152663
1790135109
405828262
1482394309
468442485
1533157504
1279193574
1860594083
2030376759
829745957
243024001
1970389978
2115886593
774723083
1534726288
882543473
106976458
863122688
1340209591
1686448525
183357149
406250322
680108591
380928204
1243954319
479734138
1531686438
2020013966
2050154511
1540860866
24541352
1697810908
1539983694
1451155699
901878611
532210636
1561041327
1326616412
1960513216
141329442
464851287
937415745
12421932
1350559317
2028069517
1485549984
1008734273
1899476041
397889056
506340467
1819323746
502858068
193005664
954319559
1307238996
2039254023
685630570
1037099594
1719324313
221251839
1623050404
2095662731
155069124
1512993800
1125247876
360666903
93587495
1557687211
1110464331
357162309
164387094
2044039830
252425846
289360836
1386758461
350747120
1770022853
805145425
1442590127
2052756526
119003885
159732248
803517840
1383313001
1036203146
271712521
924795376
140800925
1865300517
1794575148
1043824179
1682863591
1147897661
1091298042
744132731
303579584
551225427
1934586056
1103173997
1827272572
1313587300
533467569
146865410
692776325
1132057716
266673328
632812177
1576623020
153739293
1507258881
1830804666
1974799370
692228385
173183174
1614670346
1112937995
1046842638
454931728
1845329205
1000906849
698915864
1338015473
380099910
1789307845
657464746
1231658951
1447669233
466150450
1904985474
1062343003
45559613
826768447
1591123732
1225347912
390088385
1346637467
1639668111
204681772
960843670
703957208
463330671
1734350060
368947613
1276058915
877340438
1606996929
316752645
834354505
1991273556
668407353
658862181
1084464079
1094354950
142817500
383724550
1939814263
731819635
1336982645
704292665
784297046
1525508489
567425976
1767494047
378867468
1475403093
759032202
1355457174
1185320578
1526158313
1102813021
1554393100
1764761172
1665864201
922043174
1267294272
2087119011
397963964
1486040686
1723390175
2140686635
1487096920
1055685452
549459843
1419644616
458005598
257250292
1526581902
1480640001
420051831
389257229
669892721
239143777
340548170
287511342
1763813576
1004594514
1887536521
596786020
888773677
1843799759
417329593
1281390408
21851232
758045041
896487423
1965485032
626507046
252751758
1956932151
1475662735
1582556009
1557954277
991217441
745036734
526356179
1073660548
1508022005
1227688854
374421749
911615186
2141316850
2114498970
1951686127
209261167
1855462921
1723849433
842824946
969102324
509002158
1463472177
899670034
1009037388
1305641186
1165237565
1827351758
2009700129
775391588
1037671985
767474730
685167380
903619489
2062095972
1510390548
596722599
1439864617
686902919
224334429
1902813212
1002133050
855685782
1433671458
1334591734
2090365685
774547519
1026622350
764998320
2088983263
342619556
1001207292
159305750
575003639
9981627
1693006373
1733436471
1693937586
14218244
193763639
709514407
81776790
1566968085
1475703170
1041880153
1207948654
1564699164
839571374
1308236957
1572967983
585763511
946011674
954511536
477157382
786881569
1617831352
143796044
507298198
1855470428
1081562499
1794653499
1520686835
2035476219
1835785278
203419375
877346386
1045921384
1132107454
810326965
308431914
1780582201
1639711148
344797015
2144556868
834206675
372511051
1710249048
1906496834
2127520161
1889456537
229945014
1090371209
663840664
798543468
586030399
345520821
1899367310
1020544085
137954599
1746769169
343165332
1915492379
372548367
395474980
1462260161
1787140023
832398690
1336570639
244401715
781320629
1308643271
53593229
28344724
513857143
606102485
147615721
728982937
265547672
1296503898
1265342860
1215344764
740712608
47759121
49949254
1814191128
1104617269
1940270908
971095118
228918227
1340633931
1989421015
1999163257
338023016
1116024648
1548875123
1007371540
1732770099
2067574922
1073219808
521020499
1743433023
1848026995
2022152619
766486231
2044243557
1310697401
862212010
1626639549
1862948159
2003796112
1241576812
1479784512
826485106
21650779
320353013
950080367
1995702168
465415363
1105874813
2134424299
610967582
549049049
1545141275
1170961151
846722280
67739433
1759126890
1930257215
265666667
388533988
979029620
145234963
1924455112
1661522923
340456069
1097916766
1945958614
721036668
2024501164
1963212647
367458888
16930930
236386495
1026025384
62570420
756596586
1625231181
611570812
1754892517
97866549
846595890
887338160
794680162
977576647
549392180
269590925
1438248991
1907461091
687686687
1375410522
954051221
257276644
1748683573
1515275413
1645024710
1426191194
2099311494
930447864
1571843063
284106727
358244651
1365457505
260481922
2013866810
2058895155
434634226
1120110191
1193582427
1651734929
1923802888
1694650232
1118834328
1392705424
681854913
1863700704
764560314
723521128
1472634217
1994335062
1426471332
783385324
1085918515
1098111678
1483070643
2088186941
363440127
1828504966
1626640816
1903056271
38319851
1842754246
249202492
1158144349
910708687
580567131
1973538047
325716555
10940649
786542797
463877388
420853394
357950862
479840802
218692352
359203256
1708601897
2013903870
869872990
530040490
143968477
849284461
1279396996
869479062
30541026
349475812
1957674048
1551457934
1547202595
1738109189
117201733
491123174
1579208289
1103206584
416639809
748473607
1272541624
237559732
917189121
287816445
239785752
1800507857
630905016
1746938763
1081838126
1969721397
904156360
1790834345
362041895
1605433188
1889343489
1063527724
1009100193
2056605101
812681399
1027916898
1519347422
1602500998
2120172031
122994558
2072766397
2082783094
1485708297
1166590402
1090467441
441845897
1515584647
1232347573
1984672306
1252700321
300248659
360895071
579659315
1126669483
686097016
203906478
104443617
1412389031
1655666634
2121656221
2127472124
161676900
1406053338
1740977972
507631168
1717674839
462311971
1578027398
1528871131
1685016206
1368749529
484895715
425293880
70023151
1184350287
319151642
1792048474
958860698
676301545
8059951
1241727846
1798177392
236041734
2109927782
941192326
242246790
1819036252
840561145
317017545
93387500
1801510987
293797262
645155661
347565121
468439245
823994751
1894849705
617082146
245968160
444592903
1186455857
1913288207
1451786208
83335507
2141039662
27951514
262165551
2107277370
361517307
1570263787
324175490
1297127879
531855210
510968920
403856731
1443223936
1555036276
928029795
339568790
778087855
153780566
1193831900
1486367355
1970635260
260997282
1747319790
2015332157
772819334
815422214
214968984
939523549
1800213019
464119298
2003989308
1805887591
911776898
146550154
941941623
1307050905
1464991975
1163231111
1644012463
430735255
291919770
1216266393
1343554827
1493882973
1818192804
1229129651
1596266370
464139590
1409185228
2116846373
1890437229
29233722
664526213
459383856
1621526695
1247932141
1252328559
1478726498
1323727526
1495451697
1622218655
999222616
965486876
1873237837
503704275
731891316
1707984092
629676752
2005260734
949614407
2025515795
2038965795
52409009
1645654207
1771631676
746568452
66693404
437803190
597870858
1869195415
1806716768
363179448
1024803366
1260680130
203594175
160248755
496045429
160974969
1264838410
1158801381
1174084718
1293070450
1703744770
862076287
673487594
1808340194
642095424
668623165
480472230
311625159
100508524
2016593468
157561856
588073617
1022511150
1255930427
866050178
913750465
674542277
652788065
66503676
666360479
1259167738
1040677662
867119643
69618531
1228169047
405523842
1845339516
1135932292
1819778730
1000970967
1755475773
778173106
579353447
597834825
1393617852
1574144349
1573379355
1371867044
999309865
1463046412
1712265085
126098039
769501685
1249959059
1820710208
905867004
1459173700
429303985
533121545
2063611873
1709587344
1651901277
195488818
211453218
826806015
1699198229
1108998084
1140010967
1575259126
1071083660
550303889
185470467
1513419221
492047109
19913676
1215328286
2135842485
575044762
1053231921
2124407819
126536817
164669530
1102974628
882721318
1333499833
442821775
567555842
1604124984
2110688693
1296530326
2145144787
1834865294
988709563
1028291353
1646811518
966690405
289960048
777383180
844778547
676608154
1665014728
1080844193
1899159935
1365361612
468665266
637363636
1326933808
565280497
1545754365
2121717467
371693775
280117426
1689629346
1126553551
886866553
140028828
1679976583
93891238
1044998840
1625670453
347704528
332547835
1597490483
1490274131
1164250325
1874901486
360131801
1013602515
1993674062
1686589267
1759143270
2140857872
723701842
1699578021
2071619308
1608932932
1578247132
1180937905
16281332
992816921
1480218557
1252958296
177740569
594184052
796900330
1818938320
405441424
1450960053
1265018762
964191984
65244452
607512273
736691644
276905601
693226371
1948740641
2107075793
90789873
366152543
126613112
904838304
815486960
587033846
1125013056
116081810
769766428
295089640
1058840492
1895985479
345877046
366126091
346973822
382469064
1011679468
1135691582
1467892345
902025074
762286161
1819698058
1842846596
1269628891
805147000
1146280913
2033827415
2017453952
2109716173
293151709
1244739464
384521721
939134293
871742046
1692957081
1553102329
1559929689
130329503
1796261739
2035299232
456980952
2025659260
1390701052
1449732948
83049549
436983721
706947905
78978732
1340490009
823521829
1057627110
1340666939
2059227491
1706844985
1751621232
793394321
1641986654
806990747
1225571234
1953841527
54141898
636661518
1375518582
620665678
1768796673
2016616113
1910250501
1540968424
1943465306
1122994832
1329567647
1670019277
1916826101
1216677063
513589044
1918071029
1342007581
1250949898
465347505
228297547
1399048326
1905463627
1773264403
436359492
1136024434
373752773
460512106
27478222
414159309
1168937383
1784246615
573850255
738072963
51998337
652786150
1623666678
1042562658
429473210
995768412
1360560663
2102071845
1075548939
647185639
1383272194
498752704
1778908908
692306324
1548910923
2026263749
1475419915
1980700109
1896697044
270802893
1514125692
281047796
1290743285
1085676064
969858679
665542846
1816997847
1627449319
1620185909
360288569
1799109099
2090486870
645825405
1623653673
229844753
1459800716
353385541
2047690819
1862361892
1568345602
98856486
662662536
1805848980
814094932
922859287
26653535
1352383383
1927889814
1233614055
439478183
933267030
354086606
496836590
1665655962
930804054
1630607892
547007577
693001307
875371678
478194893
1753412949
2023091576
578852571
691965956
1644768989
201097004
2127082450
731090531
1685741532
1853285931
113338990
1387527409
822338834
1209192324
2056502135
128723644
955251297
1647441565
1093181121
1756535132
9522680
1172283277
1209236194
552664495
313956829
1916886324
1467818601
1507133191
983516784
138681426
1452825154
874115260
545920257
1808168983
625535052
1809570023
1863766442
1101092425
1002842404
69591627
1439960414
1561316370
824323874
327949068
259121336
504842535
499017660
209858078
137541093
1974537556
114739746
557832814
1532173064
999678823
476876271
740570233
474061883
1017980668
318335121
1386786111
1117758977
1749028587
1182028805
1779753856
371486625
1160921923
475061609
2051291935
563801431
1604368511
1178729078
334380577
39045622
711447567
396978268
218285202
1535404648
1597102198
331125174
382395496
1261172469
986618299
847772887
111127267
2016898407
179665293
387596881
321362825
800963648
1538436062
289376924
892074252
156034086
954253914
1230410983
1278662059
811672122
1294958952
1558726014
474671861
993993388
1624833053
2127215277
858143318
1703557828
390461552
1572400444
1084257632
386902825
16948080
677893225
1859530293
1432349275
142892538
2118260219
1274138321
418313766
2007123952
2014526245
1619221186
2090118950
1321235972
873164761
444069463
1617312255
1708123263
1956956198
1172453133
1593928157
1382253639
1779633997
1642347565
1585656602
1429968633
705109250
959221471
344073460
482890511
699315384
1117178381
109440088
2034552938
1106897662
1872825120
1721032003
841694226
1582240875
864496248
630228602
65230024
1911962528
922008172
859458024
1739337672
816127864
1499386157
634978422
652362668
1253357798
1379309504
1771611018
1575140907
363416129
2034606858
568131442
2045583223
366343299
1990529980
350252420
1753488961
1308939783
1474330157
1276614305
502191429
237809795
1224055741
166935848
1268463157
844961710
1963049385
1337528142
373474886
1596597990
1536041616
1816953261
1456644877
1224785992
881579484
1860219107
1882705433
2011976230
1311811603
1588350127
122732851
1098327401
621130697
1121487141
1902463855
1584280673
1335411000
1409554894
2024125473
309430366
878800449
584266655
626141303
1331306540
1636507642
354784971
223047315
379477641
1131722981
1437311510
1122886260
385744937
1607932782
800287676
1463269888
618568138
681799763
1395057822
39555475
803315480
1791637504
584319540
1761623932
1079832553
1379672713
2033709359
462352671
1400827810
1972744001
1042697934
1477480133
487006925
1493603942
969239572
1178298348
1234982154
1495660460
1199085466
1483876130
1424574588
1938052119
1701932939
865406811
1657334387
1810648298
465648852
2057731783
1256919807
1516449000
1474516019
442743878
712690370
1058682826
534348114
873663256
1466898684
1319224107
1779660938
233309894
2102352256
1104090711
1970950537
2055161949
2069109865
300290713
790169949
2014466472
1340967540
716677984
150670418
1529135687
1977111585
1099298685
536463666
797692751
319432915
681541482
743590511
366025648
970896110
616675246
2063325507
1108450489
1091444840
2054469509
332965647
1687819815
1595289462
514886207
989429889
732013152
1105118502
792546905
692946761
950246138
1266879614
341778168
725021763
1392100373
1900550958
1853801265
1235083856
1417134559
1911169337
933242613
1010442215
1139332132
881401463
1234672377
569182639
1282464363
564011229
1192156330
1579445421
1072799915
729942784
915072832
6254752
364212991
70181530
1942195054
1158580822
1572862521
704947619
1958596443
220689720
1816551582
91924967
1027217294
468072051
267369745
1170637454
1009194736
5514957
2023671872
44134014
871007990
1246627061
195418189
1702186601
930129814
149032811
1030104464
1012540329
856918036
301934520
662394458
1567430119
1770723133
965606197
1974752082
690618789
1110899461
1747793611
1798988885
1183878679
1060319625
1877590056
744985487
1677577225
1858631852
258734214
686643949
1539529636
753499915
1244858040
1963759477
329587483
244177742
379005265
398443999
1250319385
1507577187
1617694986
1322813157
1202692818
2066859523
20726606
154233811
53865512
2017507185
355894226
1513425325
1730968476
2005413188
2114340690
1897617070
896151958
195374349
1928342947
694046201
1842047465
251977315
799769608
419879856
1157194164
2108423036
697421635
345182566
1407198771
1608779847
752705055
2002166432
605817390
29316264
1641014155
441886931
499623229
1619313307
2075793627
1119989546
523458753
1748260870
972908450
1950681065
791633829
1349883454
1832951014
2057332630
1186030405
559979008
1630577309
687393232
515807887
632489192
1564885453
1015782754
1134784436
1361161289
1697246610
58931338
1721872109
1721242171
2070844578
1607308576
56507447
1935058285
1736211495
2029409630
1853313525
16828903
1638211892
1864699609
1187792632
835430700
242820008
612425849
186637567
1327417815
1553545390
962219326
1105073737
739733665
643507219
580673861
820942115
444581955
1790688015
1361452610
396132560
300601794
121040596
869084894
884798591
231087304
373218830
1961550670
526185746
273827791
1948970955
796161647
408940637
630409303
1855452549
1992267911
2140651985
845773580
1213355357
1865696526
2130657902
1361345683
100875202
1565318502
1256218074
1979762934
1710872371
2070253235
97431796
320939139
2005506282
368835708
1803530295
1958005736
2090237949
1629500999
1571378638
320564329
436759334
821556038
1244682257
569893871
1509848011
978654834
571402043
809683345
616255273
1065384633
1014822006
1049476520
459520367
276432915
167968620
1170768422
700966752
219090622
1732275423
1106828052
848363850
1648880585
793666806
1903572475
1800119438
198047248
1640511732
442112778
1407741498
889893212
1218597425
1291216168
795577696
1826704182
102279177
1128415759
27548969
973299537
1394458113
709818904
1474692871
2097283909
2060659225
1408598306
148516152
811342722
1203020567
68013840
564567174
2112550621
591304401
1168178955
1690240857
1278096133
418990173
1906784359
282838768
1427630430
1106343464
1375887118
481208020
186262001
1439140058
277252936
772715992
139891005
983451752
1795246616
1366565179
2129763151
1834097576
1917887947
1488787070
547987610
2139213227
1807414726
1314172354
921932209
823254104
1087928128
334814286
738053172
1458785893
1132440868
308047476
270155372
1360466443
1749387387
1366428002
909169689
1167516432
2067945540
1718433458
1425746481
792508554
938246838
1606317436
837454719
162643003
368706626
881808547
901330055
96323426
173652198
1070831185
1774706842
874539668
1819634565
1963219031
1082694806
2108455526
621653728
1186875420
844620985
191833862
1159757182
630971302
591726615
1909168539
543924690
264541435
896193726
93592216
138143397
1607093045
513379366
977911976
1213861778
1670217073
1328750578
1154197102
285645003
1107406085
859485491
2111744072
102055814
1489682397
364409179
605465523
1012486798
13396468
833785409
617245813
62114309
316973230
1125955234
2145047462
1966352435
338302051
1967041051
708236709
1507664048
589804224
1530079519
119855110
532548199
363737377
843065877
679125098
942806544
821337844
82400455
34392641
1664503695
65077066
1623050025
482264418
417818078
762440762
805445899
431774762
1935162134
1063403453
1803016438
2122695051
806501612
2000668530
1067636776
1318528912
430998832
911080859
1812881034
1737809322
1730593127
1923992565
305278889
1761932899
1600447419
1382241803
1555629625
683636410
1428724294
988990215
1594445888
1365117691
1475186933
1584218280
1209087146
1209288192
1141733361
820417633
41344482
1534682960
759223560
929912527
527306450
82618565
1943116733
1270725967
1888747310
844961222
770739426
1040751707
5406657
509470872
1807638498
809986463
661350008
814772508
1035580010
481707701
1366114900
948732619
1247985769
858592010
418535567
294677392
688252143
389056025
1068165133
1566667055
616423920
179589535
626243066
149280778
2078208214
933710914
1138352630
891384211
622565975
344105860
1577910806
1801302425
483678047
1312101806
2036369374
862342591
975370363
870528221
1784507252
920871627
206755585
1461039211
780476629
351937491
1184287877
1829677042
92722074
1702694691
1223553973
2082407633
919071523
722775528
1648898018
32824614
794875752
401201578
2031844924
100392288
667886656
276466321
1555762428
1963506494
1203623638
1147284939
450960490
833138451
1231360133
83788768
1375512339
1989015260
1830943957
905578262
435409251
2125619246
554173373
1273288911
1110188742
1625873078
390875016
1227176185
1288275296
716640740
562849871
162038671
1010110011
141561840
101814353
1910355770
2031914404
782821186
659605536
1034060600
1278994392
1128293782
1024037788
938204617
543241346
844287307
159634558
336798396
2117904321
764582055
1687025836
1976613027
1957511618
178209602
687631664
1829585101
1700480842
1326652597
143350424
1188187116
1989247502
1998660266
86223228
348363034
946227339
1706812196
1302613702
816438227
1550143250
1935566581
2138103747
1236798110
873152249
984621929
1428581975
894710974
58988509
274527676
368553351
1296883918
322787063
93987680
676420950
428077800
1274865732
1794205346
2106064717
1530403646
239984181
51052270
594531038
1278593875
1597239756
1934609400
601888960
72922521
1899416425
39612364
2034409746
2078724751
32903868
1516140898
1114676510
158199743
2039957150
1335137862
121486697
99403107
847142437
424332598
1244829130
1915786602
1289891991
2110505060
1394034875
208687374
1928176903
668989358
286227507
1028540144
2000595855
915681950
707302983
529095233
1085537516
371180310
1230717067
633782348
60465879
1390669663
2065773826
100484783
1500268678
1570593800
1809863230
439034308
1567576782
570457858
579598077
1377780569
229228516
1595545889
1560127327
574568423
1287114964
1659680925
44431600
257068525
37189689
551830306
894879232
259834674
2090439567
349735108
1594338121
1957608441
1615457088
41409793
915786451
1962459204
490666736
1662171757
346020099
692454177
354582767
971074514
348090700
53129220
1365497736
284999403
1719709936
1183678837
1638208811
258129559
1553538219
68542286
940831670
1786803497
939445341
1701283017
442466733
1809430160
1604378379
1414835968
52140614
1569190542
748828629
575656775
411247965
1852378937
773292435
1434836131
715792297
16206497
1181317980
623506232
2085645232
1575167456
1201441929
1989921147
1856399700
1839748842
987668881
1496412865
24401401
1786167959
1255952278
244171412
1983214947
1843953440
1467891932
562835672
1171784161
1411243707
214952216
1709918641
2113070069
670597393
1844478487
1996399515
56767210
709783120
537874154
1808882857
626752874
135149773
1620322713
2067931646
1563089220
2037196657
1958041088
851557655
199867330
1314416725
131833594
779954901
10525288
1518488153
1498790459
1910257913
241455673
1166311377
1224471689
324906253
2065717446
2041604331
1166354069
1727656537
350139539
1179018624
1450045467
777342933
1149156431
1206726594
1987263816
371894089
32219196
1281506853
851513945
1819785853
520337817
746335641
102146013
51640894
1937875809
28849171
775986980
511368244
223877797
715889364
1164637866
548583829
638690790
1137852461
938124714
1415132334
1055196817
273883683
1111554379
1409165251
1783590986
1215557911
2050557978
102112082
1931839893
1637132477
18904705
99435432
1043084310
632042434
1547469702
371460068
1953111256
1449071991
331111485
1633554411
964891712
568925086
529119340
1508694636
1787703032
1580407125
1417199407
2036259713
519548178
1351461184
1937257085
1962681046
1713351511
1051326407
797107112
878283107
25598767
529110183
1983082543
1934321923
611877580
20860456
33244387
2023807230
256378201
443749119
1008593749
791704952
759837466
81189892
934386946
920628559
837034598
1201840000
369500379
795711589
169561919
663964384
1878191583
250238457
1429848904
600884357
1856870598
1239675512
2016872236
492500664
300517305
1802622562
1152833938
1622532488
941747829
2003287092
361672750
665695571
1494159997
286862921
803405777
724300943
23582666
1698074161
688737427
53911189
36738263
1030529423
110887429
1565680002
1828204151
1888463216
1188893609
2141246673
1636072653
305856533
2105828652
557038318
1619982063
1492008680
824113746
1445874743
1246930824
701558178
723775330
678267099
1724672236
358987721
1972648409
1938854708
1353607497
1352018645
1312436218
1029312983
1529345835
1503657274
1757010266
159619635
230856003
9231292
1841497895
305930869
414537631
1996341387
1054225541
1554676721
791643693
1530056917
590163610
1391252845
71011081
1717093209
595100835
1663976742
972760395
2118438548
2135081199
495672201
1780344296
1726488338
1340762096
1755233514
160625595
803460522
440648119
648987619
1217861495
1053199770
1091791209
194325498
861933800
2124180191
2142414353
1838793584
1053176327
1234874588
1296992716
161031559
393036818
298835826
1179835335
82869577
2030940983
568416916
2058471092
1841778433
111084333
117413874
1155092991
342903576
323259267
1364841767
373793396
1455040421
117275551
1484412384
1942946116
1479115768
154740453
353643144
750431532
674550039
1586534796
1777040999
757428926
29050257
1845916712
1637969278
619908028
487577304
760090760
2001494803
436029618
1129397
1119546724
1944453122
1562771504
1307047599
2123981610
1119324479
1058981695
1378052153
1691459549
1527635201
1255633333
1628367032
1523968824
2107503288
950295230
691530492
754791304
136503106
1045263512
943597244
25878908
165569823
1431773485
1059506692
1992619021
264571293
167105112
277591244
345597375
1329509045
1648193972
1696577975
1769199612
1787088567
1849528676
690022755
486836083
29819221
383476772
1869734984
2061076708
543119878
1247444394
624112885
1909148847
1434391306
849697317
1121301041
1146973062
1809635021
847687593
2109663692
693418663
1007521383
2082768340
1740149273
1659086829
22067236
741217710
2005140637
1575869939
1756972461
1917678243
671793268
973353200
1186726344
1888352915
834991178
769249836
2001502073
545820020
1544491123
320064762
1758564149
910593637
38232462
2138294785
844774980
636267475
715961009
813636871
1503419432
576614086
1930885021
836966264
358975784
539727004
566427286
234333614
1699204237
557329927
1451895665
48313131
1198174969
1253083123
721369345
636671586
696906828
133815214
101254227
303154567
1783276174
1114687218
28597668
888869361
1546641284
2129038429
1434557
174894494
999824237
2129533872
1848960440
324187676
1833687729
1428808176
974671161
440011229
591856817
820732320
724472029
1567171466
830847431
2123731808
443133520
35667851
1824371133
1465060737
2038967482
1134675608
1628250522
466678995
790898381
600048503
113781254
2060432567
121724216
2045582916
1471008376
226131801
1446203548
410673474
1189966227
546739705
1842635827
1605616862
579198280
851138905
723978155
2022491087
1286000610
618930527
748284373
412317644
131994346
332193295
793260623
462355754
1090066689
1303019406
598656082
1852710807
1436820576
1492133469
1081051303
977751602
1324348661
99752720
870039578
1967839203
1661402833
240619421
320757050
2057858893
1367025634
1382819550
1207920468
159971207
1370820394
1434600640
72967252
241014732
1395513910
800532325
746179322
1625626710
993823536
1149879805
935689408
745047600
476045368
718633526
958024012
114302824
386775090
1407283219
377911123
1313966074
741409379
609607140
1913608044
1016612087
1168061369
1527252274
1667227327
963215821
418268572
1320024640
1683507284
1441012736
1295268771
1017853146
949469223
2090727370
1952002683
407300143
574166261
1241488248
1959064993
45949764
1679520419
727651518
1884364307
1371257241
1680876672
1383801919
159954923
1258025537
912678812
1041740459
543060327
13238693
1928205458
261917599
1000493180
74139747
2024458837
548889335
1419768221
1886674050
516915260
1260527818
510545302
507500921
1589418060
399406539
714737652
785840073
693684545
299349770
2029208983
1757212224
1765677354
1153172185
275253787
1227758021
624156490
2088610935
854859471
142863674
1284427482
829288597
382697765
915319332
1898973253
545386954
1260673062
2094391587
284964125
1815280813
246772529
30456237
314812461
1091245020
1660833853
1497825963
1085573581
1545520151
242592217
1663830619
1418725615
2027241856
213618130
1935949554
402363771
377473733
463207181
436639470
761733841
895571364
669976575
1691009218
1277260280
501711837
1434423488
2004163507
341009430
2079710717
960589262
1647409071
498816004
323246410
490746236
703438322
102857024
284304153
1238331018
132423860
178147819
26064064
1470465802
2058089467
552342780
972239052
2057961912
1546866020
337390718
209847965
90204231
1296583973
1512683477
1934286458
418950759
1750003011
771888723
1794559588
237903749
1375713899
1941731530
289986051
524145824
1746719805
182025325
893035248
995996512
2066658632
1954794686
1708498116
809300974
830063502
434818520
805911027
2117545706
1719511207
149966504
585079605
939717685
326070781
729957236
1553035360
1053092055
171931815
1343850461
1377445085
2140171617
232526500
1341565169
906842777
259968078
394398297
970307506
1519288378
530968540
1644945066
636625745
627843973
1113038974
558943226
978557838
746516257
1597131597
482646915
1820129883
1401841061
2074890355
967392458
934688500
1276884646
702732458
1514349683
1296719769
580117117
2140484595
1419867519
909286359
327820972
1800781852
615182631
1942435545
918270576
370759260
1648406422
1731178966
616407677
997081678
1835507515
627760636
391529845
46382945
797560297
1609039612
597862461
1749745656
1107327159
801764577
273246779
739949254
1060627525
1544384306
1897650525
173949467
2094923061
552281574
480663208
796467388
1789706145
284105975
1062273634
1864909153
1384212766
1583213904
1121038369
1036623048
999386730
899749980
2010129182
1192456028
1001274908
1335058751
1790808763
1034155928
245942140
78000118
201356858
586333388
1560660782
1878588043
1454741916
1330404660
810808163
463190098
1751611751
1839326065
747942954
1029004219
121431928
1863624193
1128854407
1030181923
1665136152
776449204
902986289
384244037
1920871863
312450770
1643850443
459717700
518195260
2142910963
2090009427
1103463062
399357272
1032212460
188081321
1780582346
2021861129
1233472829
527049488
1728276558
398288374
702498455
174644787
637334425
1001991424
1729269820
2046894498
1304002
423808659
1093131099
740740404
208775884
1935892434
158588104
668878046
1173432377
1685007703
1108310849
794159345
1849921305
1347844050
1078953342
1746818828
1468348143
993621893
262467531
59929009
523992974
1046522126
913218570
44052595
1809103733
416964985
1181066770
88291502
1742938600
1612622426
1315781434
1864514995
74172830
540698227
1403975573
132130944
2109909533
1243790736
1812778280
517081340
881632997
569495839
1813082554
518704366
648061322
1978513462
1453872294
1758314877
832607074
1113244512
1560682030
907598467
1262727275
87689790
1095414929
974635892
23761169
1748319750
1451608821
691058491
1580623008
236504916
619116433
1232871540
981216285
1012738310
1761759710
739770863
453835470
1214295466
959617196
803743457
1802257036
588405574
339861756
1939086055
1118643393
351219525
2023869210
1706289823
1565510949
928162636
1671184983
792505185
420991865
2000386257
1007010297
1163775064
99919396
1892011561
874128460
85994955
154467574
968587789
441252007
1412956678
509497920
1018933351
1626759526
1603958128
1931568704
362475090
1491434145
831004374
1912916077
1924935103
855722015
2111649571
1233021483
1447322466
1497443233
748198569
458570065
757678316
258335523
1470795924
1111736763
289161921
268177236
574380845
32823274
779289520
38879545
79794316
2140359593
718133481
841257317
1648638597
256221587
459126533
1643887954
2021441340
890164665
679237
1696976402
2103873680
766322029
1926875890
1720993411
35825045
1848631972
781843101
1574164844
2081995185
1193102571
1273882326
864921588
577263075
975270986
316593761
2065303441
517644280
392110994
36892910
1858982092
1722151825
563860010
887757308
147535112
1752449568
1184866025
425858736
574561463
440220457
1799508478
2093152533
1997803046
1386560629
1623090931
1081398446
1145281312
1051855439
1392713584
645905121
1930385307
767971326
1574870361
2094464734
1670010783
1525999539
2029585597
246464967
1828468286
1272769262
280602163
640337867
315007570
1381993243
1817129372
261985080
949384844
933277943
1865674631
2065615252
1355372214
333669815
1453786227
1205067665
336647668
1475543681
1236515304
936774984
1232872735
300558733
1820316081
1116244612
36784452
4752758
632938362
912397111
1816058271
325603830
1730194314
441103131
68109793
243575890
272407768
1104075418
1948689595
245476138
1820601037
1317583559
1593051440
1455898373
1547982991
1681975798
513761898
1579145943
1774597674
610750236
987553939
1034674972
1649044347
413488844
1827595168
1079699309
76794453
191524784
102724029
24879674
1960437860
1752419852
1830434034
848543954
1746715228
510687281
716177954
1389392885
1592943746
503487311
648865563
1465960444
1376231210
2038376174
1099546647
2099954863
1621933812
1408020948
1742886674
963401354
1676103732
1021486431
280562014
2147024399
1050798294
1242149731
1336997316
1524975627
1572010648
907972726
1082635228
412159633
412331418
142080377
288854172
572620932
96453089
1194393477
1414223364
1570501164
1540848299
2033753129
218929340
1408398701
582782883
1151831479
324374095
745748956
1174611964
1088256862
2096065427
1814803757
204463037
587620637
780552977
1223725967
207339285
1053377812
240884415
1155231631
1979151271
1812017873
251663058
808407690
1552303055
1031896970
1753101266
481623352
994722737
335959813
1518226581
1052768034
184187983
2073202526
973932718
757950435
230432145
1755039069
1506641642
1791866547
1672984740
1434828931
192935729
550105808
214139341
1879973896
233160961
1924531195
834378531
2036944415
841757072
1512088080
1782671024
854703336
1613148656
9573977
834330701
745171564
1623295417
470467290
1619722384
133541086
2050363609
1664250579
1151084132
1258374860
1906943509
1133081471
1584761324
445170605
1912593723
487355241
1446295088
1278155701
667513110
1675373459
1843661749
80781392
374908520
697945881
214387335
810430601
1109670218
893993916
2035754161
1970451740
1220662304
2041192938
1975834671
1676928086
1591807317
1729658239
889115045
2041532213
1892675084
1193702777
72308276
1063564502
1244790813
88050748
265172450
609132290
900916275
13027336
1442743774
1796884174
1973252172
1111530348
823222886
1776271422
1247827529
775525671
1382464016
299593352
1948864856
364566656
654647007
717865309
954195089
1295867280
1507958959
1759917904
2011722230
1076689319
183545923
61778952
960057208
1210855218
1478035650
917236558
1835648437
1684653613
2135007859
480284049
1082461937
1182346413
785624169
547298367
1904847886
121544368
204050212
1336442299
345918420
933238371
226752273
680766046
2116368502
1707869385
2134763068
522168233
1358384766
419877221
1780010679
1647365513
1244625539
856695572
312063355
341463503
1762639819
391180285
1871731576
150281401
2041103904
1831032237
1073836262
1059382617
1426911415
1269119401
1456262984
1061983681
1509423978
447132011
1149811469
781383451
888414736
1969566449
1043017373
1597547995
119918085
1625590908
2033855480
1537232494
1460063478
819373412
878450589
1695166728
1987710540
52626970
1161894445
505671252
767617665
1262430258
1258195735
481139435
50000059
2074644141
236282445
1687493788
1643723907
1961993923
628929382
1510526397
944657773
2129817531
707342089
119695910
1302565914
835578546
413838739
619397926
947720465
1503482845
2056831315
781892509
1270160104
145891816
262623328
1628441599
957887598
964677325
1885091792
1739083684
1772788417
308176812
176092372
447862813
876631092
309781874
1635473350
450742565
657507731
675957903
722484750
1076952621
168743247
1868862939
851661973
1108686183
275676471
334257686
1689444713
827032742
1860247774
534798050
2055116585
1403065688
527506395
1056157383
52457017
744958082
587600875
1394198844
1622050642
2077189203
1899674522
83058390
1562318304
1114465879
273489902
1349316086
558322332
1564385641
2062712560
1728062173
661550192
431587687
167224878
506003333
887993441
814012155
196532320
29347047
2088130348
1754827842
193739865
118018535
1152827116
1000907192
126997137
1181406313
1295484456
802910409
1930163172
249389455
761897449
971782656
1745836054
390061471
268340114
1576728536
1393140452
116022390
1992520586
1818917761
787839942
132727236
559446851
592302427
421735215
309635440
1128069112
738585742
396280019
575969161
1808382938
1607507010
1700577963
201519307
1557293466
1965672170
1937138250
813447890
180800881
855633633
249445287
1540367343
592265385
98369315
1041668958
732091418
1030689464
1447321294
1922190455
1878000864
1083178007
1185369470
361295704
293659038
495556664
175147020
1210570567
648392553
660858915
1455961278
1663594942
2145664535
792976555
13702832
1509241611
460070908
21555242
876612355
564530746
390179331
2117245243
1213123862
473788970
1731247200
1338457256
405471690
1286525027
1152930435
471107736
1730317614
1079487336
71293844
633556228
1072573803
649342060
872897091
1977036777
1771790327
3686890
644042137
2102619715
2075561287
559302123
1240817811
324904642
1316388237
2128358557
2008212289
1318562801
2060063825
1425029465
665455196
1988714048
1497978164
974536340
1251407661
739479329
1848291348
331768498
1467582733
1845815857
1937610046
708734771
1904014464
1225385938
973820282
1163306607
1671570457
1347471298
1683960549
1279468002
213770225
1851429737
244774071
1447737591
930856751
865216293
1220309806
1922854470
1060560664
39994850
1619634364
697067242
1268343723
1453568570
1385689475
1503750119
1511243890
1750880546
1511757820
385604873
1029490650
266884266
2037164253
465528503
810255380
465988942
2092830671
608694353
310105882
912262393
1669593917
1108561560
1649337057
205947065
1277855908
1147692426
150485521
427723552
1893579154
1306842986
308860714
1586653021
2068033126
171588124
1946738268
1011108316
1881812025
931386774
307307521
1457109993
860383138
1522395869
1182105298
672728387
643177081
2131198244
980475401
1362206461
769187427
1266138456
182725491
1273539688
1898500804
191872754
995684979
1283620629
2051901370
2037516072
714658089
2080513990
1836331764
883451663
1508552729
746053954
1725967264
1164015070
52871768
1194850906
693546822
1961791074
649219699
1995581531
640085353
23811810
1804877363
1975736625
185555978
1578618327
1626568358
1903844759
1767986104
1024319625
1768945981
644391744
887354341
255560201
1441254062
590870515
1209487324
2074769584
1985520842
509497867
1318642006
121519171
749694354
1609082069
1837778553
1110572375
1450604516
7715055
1023100177
1354676700
796101540
542773202
611850068
141757627
543602233
1074122056
1878851545
602241936
1111155231
216377932
2041587090
982142259
924399764
1142419136
266516701
982902593
1475364809
1047426100
1308253949
385135940
371193102
1331081041
1912858330
864130674
1444623387
1516290870
1339049182
1438897058
1894811412
1631492781
1570559867
10329748
2009745328
1312033577
1969746797
628365080
1167570640
1695612607
1228060589
2105137596
1613747360
250521188
798042652
702879264
593428879
587772937
1493801841
1778003341
762340825
1630248203
769938299
1240717358
98837018
139519123
120358309
636605506
2082686841
1310879072
751013120
943135801
1159895069
2050872480
2106028232
706782220
1812270784
170972118
1705881557
1130209586
988753980
155691786
1251169786
1527928616
1448878592
828805915
1516459908
447639254
1583713392
2017933374
957625810
1918882833
110051572
1586707365
1398664030
1395334242
902278131
745848549
862527460
1523742033
1701710869
1096152235
169387328
433330596
525300425
984136712
988691187
2078888313
665554196
2007974593
397122235
529462875
292696695
1717481170
468765891
289440595
806010588
261411123
1614332931
1798220338
320221523
117039141
649413211
1247441399
1975326030
889665824
1403716811
1579015475
1278882525
1741433704
1443837919
256579655
1601373641
824822299
2085041027
1479225229
797900709
1465828866
1812693061
1724206497
597593733
2128367929
1938760250
116883849
1568861633
981272447
757870139
436866348
1583857368
1498866197
1979098558
226900801
20932640
394342748
45521638
1396293190
768818963
1229430431
1844092369
1349490075
135820981
778254178
1821601617
310869182
1150998808
1425178292
1856634390
1395974343
871253674
1376356259
1262529246
1993236461
70778751
399710231
930141286
859229653
687911543
1465635357
710257747
1980285916
1319130673
641754818
2004177503
1825420641
934594898
244830377
1410939359
1110020133
1614035499
1100125527
725013673
923001001
1120688124
1533546493
380209288
920093000
576670128
21676987
194964171
1651626158
1116696557
540849674
1127629974
1284140891
124447725
901566615
661938035
1203537561
90697777
1365658549
265066832
764057172
537057573
1757094009
1604337829
1916128178
1852771514
611484542
607467812
693231329
988521189
12871186
516220818
1394506165
309122674
1883963888
979658187
1657742730
2137734153
724789842
1151795210
1779089950
868860800
1922442820
1526462458
906724124
316899304
1374737406
1575522705
1860728478
1039284069
1322897769
1583310658
1907463136
2048834517
19329080
1620444784
707219752
11274900
1004547735
2061095691
553042303
114177398
1098349125
1174746182
1199782819
199103074
1943960271
1213597967
1114015849
1102754816
187917170
2055627722
267425858
743025076
467520955
1109954270
1745863221
1646725074
387226429
996628657
388663624
699807833
1994776756
1869326447
1569975244
48534092
1895421754
466115011
157497568
118405911
1500108630
2053988720
278425331
1704578500
1361337069
147011913
1704337856
619793423
1903626115
531600526
404351262
884659681
1618460787
1164205128
284972667
1194371683
405127457
2096755553
1461810132
1421078454
742113179
1995817758
1344457107
499630773
13375037
1761480411
1465642212
1959137466
769652322
2048659701
1377998382
297743933
980591301
470638252
403914373
806709250
1799467312
1497732225
444286744
914678648
403395913
308365891
772384398
795469296
1408479831
1558925199
906960773
1614114310
870987247
812986335
817299226
1545716594
537393686
1310981821
1203856054
2136458980
1660956483
1374841951
292030087
1423313692
349933355
604578292
423009251
42644519
207083052
195978450
415213427
1949376610
878986825
1953367103
2083972805
514087053
2035560733
154832025
1729773583
1517766632
2072021536
543736777
1764898503
2109979761
1395753220
243691062
1951591201
172044133
1942561787
1429035510
1734778825
1976849722
575146274
1175696290
728418267
1223194053
2103771774
431661817
1797823874
117673228
1133565565
607923736
1586643079
321270504
1432290104
1104766570
1993169938
44583878
1760331816
1208606039
1880380594
375619634
2097002794
1055743757
1790377833
1528593910
1487673299
1646327979
748937051
1060896681
1184708112
1729643197
285404155
1023974782
1088135373
1245443713
1938481072
229794988
1821036925
1798228506
291114457
849426708
315566302
196711490
1765523760
2140601318
912453861
1409268043
425927104
827751688
2071029688
1371332282
281322389
27275987
1366347898
2137843588
643234903
309705363
752127794
996096330
1218749023
2008358998
546327011
903235384
2083967524
389869507
1300566886
1081370393
1199775043
216665105
1745984831
274132348
1998880808
954224726
35549797
1868599804
1430847614
464451395
1511995640
139729683
56415084
620874894
631372963
1820349174
488377308
514860020
673546554
685654891
676581572
1729796672
1695521876
1000520270
347872129
988323178
1572640861
2053379463
863174099
1599519845
314613256
2081773438
365064170
325500947
1771317004
1631028005
788113293
1197640383
637827180
1606566103
1698887021
927121736
1491149873
1197787542
1904159696
631913081
2071958569
1172315165
105876634
440874944
1775082561
173766846
848773118
797664660
181146703
28583383
1407013387
684434265
963279500
1156152263
823671243
989369235
1708957126
1978022388
2123097777
658568361
1906528240
772284806
394483509
966852
1990270915
1290197838
718190424
770708976
2075401134
1694180157
1796146745
186443467
258841484
921123918
200819987
829059676
1537282851
591506833
1909664964
1604158528
44231776
904087007
2024238342
674004421
2033215931
1826187335
479687036
1822565685
370774037
540909687
353808534
2113027590
988158238
2001960573
549683766
321972825
1187933653
577616758
1338866989
624808303
2004986066
540780020
250699218
521408938
1901174722
675272115
221475894
932181941
1652422366
1800480779
1386322599
849051298
326580643
908526721
2122691457
886217025
940769009
554821880
663859131
1171276136
2076840334
1528904994
1085152462
309678183
221881210
1175941135
825506716
2040143759
1530955653
61692787
2138873363
1790701545
1211200638
1137045479
13323658
525802346
1303596569
374549083
2042788178
1019153414
1711831133
986533458
1990503532
1969552596
227946794
1648192548
1657769129
1302233594
1369764697
402402292
184033187
958191770
661839788
140894797
1037146741
1533411323
819015752
602205335
719828646
1321244801
564507172
668161336
1872073007
1914932623
734611397
1708441446
1981943984
1608156155
752644956
896113765
1663750975
1404048282
1405806815
1385997963
1235658086
1888405226
299313184
130786987
1038647175
44688262
1831280652
1605140348
606866623
207551119
820696960
1070563836
1062516902
555827342
22421673
855640624
279463500
1256172991
130437793
1443128045
158199221
1937172068
1032653848
1214116468
1669005905
216001418
1375272166
902475284
769008003
2011992639
1112914300
73979646
918153378
1921172726
2025558930
1853750861
2086679393
593988254
682130999
1308774773
840884701
717936560
645592636
590425618
796862134
1944397437
554169814
1719664346
1259888099
1561843366
1923411563
24927998
857172640
690050695
824101446
1496483602
1232838043
219550267
976680952
668795233
1647452900
334441594
878672708
2059314536
2102982991
2040528659
1502546085
69721406
940732233
214131455
1680221891
281554991
846342661
387039202
469653721
1384978704
288142175
1106306507
1272729809
1517232301
231903357
1703848965
1436428859
95306543
947904310
773282348
765373373
1377737601
571047304
62445593
1004966267
4610207
500217547
658744837
2078597011
556660811
646347395
2119867802
830946443
686017875
826743378
390232275
749425428
1574160852
1586991261
2105680738
1510095984
3446006
15552045
228905648
1251930831
1273685522
1552519448
261023167
1770572662
40118748
1418805902
2079755607
1221261653
2030661093
1835687291
1924218147
1167726183
1007392130
612883515
212263771
1028175712
745133487
434974538
1566304349
719586407
456358138
1741831082
623048769
1198611491
1126558819
1223745681
1713869419
753270357
619189170
1445266928
1134715216
101825751
826533060
807940811
1269324732
64337713
1474252000
1515301793
153463875
572529699
1399885
1600395352
2092261870
1027994707
615561906
294760997
1613162560
309588991
1114137443
1392507646
1638025131
68113754
69184046
1412692580
1350315431
1560263498
386565674
435160327
116047079
1408965496
1408706481
1680607685
820782504
973910011
1914557274
1005676813
1775240773
229634659
1123550883
2114146755
116691720
502832536
96462024
744270154
1198032445
2137045004
878242273
682391543
88267071
1307944447
1115875348
907665512
1856062397
381502544
592988928
1085840862
962495739
1145833807
137930001
1832323412
900821789
279261431
794854083
1533978932
419812368
1218309484
1066370936
1386235529
1400896929
454861429
423481680
1044679683
1069301178
1085089468
889300387
1987718003
2105215566
2114129628
434529676
1195019415
1292564994
1579351844
764791155
94241509
1247904873
2131494559
458515933
1117293753
1945340466
1843003323
1307735912
1320687684
2055120121
1434057770
2079455059
1250775807
1813266543
757708387
205715336
1804074715
1708620283
572197930
622282451
1831850388
352241822
699695204
91118825
1522719234
1892314674
509351
1562021761
1969385251
1010872031
1345802316
773885349
1998038424
127980061
1654911271
1567761506
1394101879
379447701
1859876670
2015709984
1473609023
1100112589
358701545
1432909667
1065129533
486367004
260729885
613759422
1202971828
1807405813
1371837721
568467744
1501280607
495415186
784569370
458549424
507318318
1551979038
2869667
582347288
388939491
1903590435
1936984762
1080417045
1750739842
267523236
1473739133
907465048
145263134
1746497330
743467312
1602850410
1820435258
764009693
850741128
42997008
145039928
394806264
1999671131
1723237341
923233123
938705184
158122473
1477655234
396032698
1670024955
384658081
1205815082
2064599257
1194817044
741222446
278402910
1034828530
724567499
474005299
2055960500
882972670
1306350706
1824732250
2026821168
1879443138
765134664
640085668
901959578
408884600
159343320
241295911
1768161916
369346063
1451041601
507691377
449457230
2103322153
1599085719
1874933781
1498844594
1792830599
1120248536
1975725425
691181158
228597578
85047848
66063920
1373624673
403948096
1845628895
122363663
1958365597
699403726
1996470681
1315821306
1282260376
89762722
418430439
1650147582
897563775
199261921
1529505076
923100869
590254474
2051633353
432361762
1690157930
1795598642
1470875644
314858833
703184002
1554986001
1317733922
1721714495
645145932
1787761805
1639337618
1507991251
412403904
990581332
81155155
1253211777
1554447240
1363039941
485675078
1982565345
266876570
388903235
1297645528
1453440802
2014820595
1922704209
963160786
352285719
940585661
816395472
201011630
1015759273
1670674064
2077593707
555492382
428415843
849884264
983001045
521002670
1749497921
1726856100
611327922
530100727
994558930
1805763892
236373086
1120997326
1146639890
1391347110
1688651180
547177093
1971860466
292374533
181533608
241412715
1007572782
987025361
1245114969
308970577
1750089536
149209804
1310490147
647116731
727353650
533715940
603166817
406007123
1799114532
1366861024
153125713
1661480203
215372380
318470497
1554789889
1496204369
852421023
1847496768
1587483027
1113797673
1450949232
1918963311
2112216156
1489725366
145897849
125968580
1354892998
698905235
361755196
91823816
1927690128
1686705790
929797955
469218422
1736449986
194761239
2051005293
1571755146
1150326579
1139603247
1778454697
833696573
1477640304
880363710
594448712
2137458686
647296416
1998463229
1611722722
531945356
369048601
378544202
456519604
2013628200
1316028594
1889624824
1994081472
571864539
1445878956
339754830
345578533
628711146
750985528
1454869568
666725408
233817218
748350377
1675194325
451480788
331833786
1097827028
2027795605
1017092074
430056513
219052436
1239197809
56299867
1964519451
1662459055
1173324530
450123553
1305503713
393324009
102716290
290544180
1489502459
1918941446
795572043
619322892
1403133000
942548878
1884329922
1574273371
1710778724
294911273
106508582
1408159181
1959121011
1159910444
1616945204
851775840
2116297816
419852651
2119284922
1218788661
1102437746
1604954292
524936077
707792521
1278532357
551192914
589940123
892125015
1925131933
70242661
1018981570
40467959
1687874783
412134246
767428586
530230618
944376144
1340060025
1177232222
927591842
988231497
82459097
1147236407
503704743
1323619597
618457888
2075857497
287571284
1365695929
480155959
1399682703
1283749988
1267786647
1972529176
1066709288
2045437236
658575901
476199304
1249141664
1570433210
886126726
529686669
471280485
151715565
160881686
1254071821
714446824
1167981234
486232557
1585996989
1567467717
1450462575
203743677
1145201982
1920193622
562436224
306835391
2143118049
1527158069
1163330688
233254630
1215582218
340623732
431284705
1496439806
514699653
762112081
387060001
1312751155
1613515651
1119287443
556577605
91796233
1395725698
755199598
919839111
924483455
1437562636
7785115
297414231
646818638
1505020692
908201863
1315679443
547266991
388246849
264381
1167049155
1537498456
1577553295
1326782486
1422949243
1926420785
1003949179
2133232758
1859334567
1142000557
825728923
1820229711
1725247184
701425813
80870768
1798913862
228400931
1617554182
1392693871
815346923
1519536548
1625991334
1363491931
982409897
82481219
417524371
1465421588
568221336
503330763
695193785
524443794
125163651
1862301815
1031109415
1349377347
1972152829
289658361
290307442
1363764299
426076854
1908490234
1950537684
98790372
714182680
757922345
1582250528
287812988
683873030
1937001618
716918242
1635621204
1364499969
1718025120
575817835
1219040327
1238451107
813664461
1040647421
435059340
2095365372
1574648472
1828841316
1218112714
188559093
1385360529
791725658
1144120340
2047310363
247834704
2140265691
1453395437
1959726889
1237714134
1469236622
335245595
145379014
1257983840
117210208
2052905357
851209957
1210547073
839215288
867601510
1949690104
1977801574
21131253
40256755
1511813248
1614716948
1833963387
1016625087
121860558
245309731
304906076
1503060052
1392383757
1727983203
475782123
2000966632
1999886203
971744898
739203252
1697046326
346066236
1504548983
2024307207
763439333
69800889
472590996
286349354
1142693883
5074405
674827353
1266870399
1971449287
702641312
1948790100
1366446166
1753953343
1196756073
1686273521
847134505
2134872283
1576330356
117929955
190140766
589982006
1756150770
1998155263
330201366
207945542
2012492111
233612529
1351381499
1505152604
1924077534
434713278
908409450
1531784655
2146063807
1976608703
921081520
1084964532
1434340204
2035842798
321952337
1838358455
1069531241
1644844350
931084974
281634996
847796868
2086333141
349956461
850653153
335518659
34138829
563099268
1358222701
900556995
1408531390
372407031
1061345328
410982084
1791006584
88443304
1826615663
612893203
313469980
432303060
1496267156
1835445322
1145635658
454238482
1896551429
1884775014
746746750
1257073527
1100784640
1897753430
1009637183
1275895858
1687521334
923516369
1605160589
2120057636
1154277088
1805008665
1290880497
532621377
1499501423
1072990377
654264137
107208327
949743787
1199519460
188781138
1947017510
1795456682
546357047
1981480051
1333498678
839788142
366136894
1230674188
59506806
85433876
1442917864
539011629
1503291627
1517296939
944452716
19421170
1592005098
1766283466
1067235717
1766994318
1119986071
1820903487
792171894
361198970
498220982
230895885
119973552
1680220433
928039184
39680714
657678589
457623965
728488328
209308704
589750868
1515011087
1016747485
2080894631
54497979
2052384105
885284331
2074606320
1071925598
573178641
1782235083
1746816232
1069415180
1470143210
1511342377
674873553
2072047829
1631206341
1186003375
1982674400
718177762
1479247216
1799861640
1249729667
28864008
1542617392
465133534
465815777
244220878
1842254199
297825260
1839747126
868228732
327918323
921336026
881962078
163180799
2117108809
1825407675
1655597218
684289919
306347592
722713965
102176211
1932443158
1416529026
1159069427
921355837
1940268709
1720268154
1188978908
795267606
1154619320
1844879923
462152511
1192944629
974039537
1839914891
355473306
762989797
710389467
1393843698
2019545436
657170568
1242187505
778111296
1540350268
1016568167
1886060574
1269772735
2121717718
928531792
2046393261
601570313
751619784
2135521694
817536215
1622874374
1742879786
1595641603
1069694590
2042136205
1059507163
1936287419
929395169
987436975
802767372
108180871
194921770
1500710049
1664705997
1572575500
1045041396
246793049
1320481489
99775373
319508109
163407672
124294222
1956450366
985134901
1736165974
208528979
1714294606
1482516733
1079147633
1636794637
843291321
436393527
1075870793
236718661
1727029721
1534278381
649508680
1907445774
1460657690
1769462692
2076463643
1660447448
1724309321
805708
845920321
845932404
1148280701
104135026
1842443672
1969289687
1667145579
1447119059
286643449
1806481180
2027719358
291646796
1112164773
1683904397
1798530147
295588510
152280931
1009221963
357743327
88918422
919204489
1781242441
2031133757
459227024
1325887435
235872945
1962689107
1743043613
884399495
339744417
1373933413
1280173835
1892870857
1267751305
2136240706
924571467
2099726550
828057378
493165074
2059561107
377784897
1200524930
2103943994
1269242334
922209327
2047997046
302449414
692417395
2042045822
1864539316
1520647343
245495246
1335091185
408894806
751230113
1112837981
333674577
2019268764
1505213841
2123602518
1055942150
1387601647
222565401
1841849314
606317643
1656854888
1712112519
542521801
1597518154
1058069506
783153594
744292616
1290330053
1041924131
1246172073
408966028
682266050
43034150
1443023142
98313937
706915930
1274069068
878748147
1223686751
1110165643
1108042890
773894462
912887109
1616427182
811345683
265460162
1905794411
1996994542
137002116
707320656
1735470241
1161178296
109880334
1582392667
1823461382
1113998141
92641709
1723102350
548898145
1644645669
1301745861
1469756976
1193513428
1089596106
792753648
1650177286
1040967618
816380483
1107556678
953519354
254318080
2033209494
1621795070
101640151
1444723879
325728607
1486906161
1275347287
1448217755
185384759
1147226278
364999472
518900907
677362781
789616296
1342736894
59271446
1997845114
1769144636
1105649793
2087749818
950627052
1722082744
163153182
828550033
1306943298
151358676
843179157
96358808
606726570
2112910557
1720434620
1969334329
944847908
553493440
42297048
1836368035
1244668469
1570898439
961232408
210587353
1755875326
673758362
1229425126
1504964367
261278553
1830727238
963085176
166982672
633852734
1080611754
1640412159
1480506904
1119744247
593413094
223451713
1133221925
1078560627
1801597946
1358992907
993861465
1043495985
680296390
1215044735
1509240779
1651470146
1714109974
1050358825
1260411937
1240972127
1021630717
1695365708
1470229352
1262304863
1887318303
438300064
1512660639
1551821193
962218040
1662174192
64651274
625285553
1676472865
621315352
1712388263
2071508841
511283366
1401434169
640183946
1235623767
529978452
975054720
340929513
488428106
1175488435
970892581
379669522
1606217255
1826644243
1252685345
1972793997
174288130
1813437656
1261895738
395577704
1778790024
564993977
704285832
482608919
1655752563
1666769230
876469623
353909847
1890785805
1687903715
1605634432
908995468
24295008
1784959228
773431453
117401096
443548392
398587722
1501304663
1801941635
640691220
892803448
1256881165
1369979934
601677034
242228674
1953526499
3540696
1602928488
1613767381
39614887
573829140
1178059964
1383014749
1995601072
891941657
1504851228
549590766
650871373
1654487019
1035569224
1564882929
860100587
475359730
1355417136
677915104
192505299
36885914
1076113043
1241531852
729219931
749145746
130083177
1314710053
1146479434
1861246700
1409515425
603170155
791515236
6700091
1142577818
882040859
131641603
1010697796
421498074
386658058
195941375
1263619538
1865032262
1013949979
1533903995
328114669
849426562
1712701816
113681979
886957806
490856121
1070096585
1391598064
727790641
594066999
730630449
2097588643
1662728927
1532005037
580955917
1271282929
556020682
219560586
157960466
465917144
582374794
1131677330
1915447743
737005690
846910275
1648636719
209281575
1333655784
950035040
2029821847
1703767035
1304745487
1919175018
1014243079
665344914
519883337
165082522
1281529892
887249576
1623553761
918886732
640478760
1272949331
1272834177
1708020434
1739436043
1526951225
668994344
449993182
1238077877
1087994315
819881544
1610462795
63876007
1989162260
501555665
316603957
361071540
58422189
1988055405
1158519878
1198185701
515466651
679577981
772480472
85807054
238192479
1450883758
1479018759
261728974
541957250
575428435
1112882151
1640569469
265335396
1183497774
619368790
51648883
931670431
610725917
1603113018
1758144769
896321770
50498319
1383850358
1884705235
2065815282
405737318
95112741
1765567138
1271151794
297364384
71271971
389229166
1294184498
964874349
990113239
159973124
480175606
1976028498
1957737613
509193880
1174129589
1377219788
1055159047
85901092
213174964
1821788299
383471976
357344999
777261476
375238058
890025436
1389217048
513140545
750692607
720927261
55320878
1009452189
746791802
1183623765
1146811434
521401955
1061090745
1387055990
598800436
1739491520
100072787
1417914596
1338278111
1605253230
729708613
1365814059
272260026
1280879918
1410050479
2034349560
1387821151
58670140
1319421379
1164611212
969758956
718172767
2500184
877316584
1086146997
53257799
1455605392
1172521815
807821824
1073779516
805308357
1035737508
1284263004
744028643
2051915176
1924937482
1492964932
1175342245
2122023460
496197105
1025395035
18309120
611078595
578797540
1461226058
325723671
831090746
1129847718
1055523436
2078371825
1855296566
2061722507
31018851
1824569519
1436638196
2057759703
567589651
1552873185
1610746261
1618223168
1840282734
1042380714
1196132048
958317446
341098307
1120911472
191803867
1239725120
638350598
266959045
1396502820
1647328349
205909146
2057788895
1135742939
595453454
1496724093
737164213
897933880
1028578158
770718027
2137714498
1067659694
254856155
1453378156
125202929
1615818951
2063882829
566246725
1505815103
634566742
1842025554
1613428804
643221383
313690777
1164308221
1764866340
488825588
412475453
1036865104
1859298413
1274587762
1746336839
2020315874
1668030160
1767985963
2061732002
2086875273
727346209
1854214902
682359320
1051282472
1376852282
1957258034
1183005813
1425924644
2069965360
14502719
1131390709
1860859085
1321014422
1116516753
1812871385
202392144
594247172
1205057421
2051611926
657392357
1102693869
1284184733
1430419179
829239271
509564092
254189226
1756657136
1099616480
174240792
10387671
1109897837
1187500728
1794207716
851243290
763417035
1600578853
700169744
440964336
1501983361
651551234
797241044
279253402
538992771
1738848832
1606001869
2057477583
1697714514
429124976
888984997
408263933
436889749
1948485332
1270649373
1139753083
1386136588
573285555
1493145028
1269838436
2091864071
1260881331
1086103658
489572332
811115311
855383937
942445929
642136837
1014932395
555957674
497574974
573730173
12104282
340010586
1891874924
2136977974
1501503404
2137180669
443904609
616112202
1518004208
1777236189
2118051673
457436413
1308145447
1276715392
442689860
50613733
1872770509
1694504785
1314756603
1078223651
464559265
273637364
871233571
2021009859
857968901
1294502493
1344427324
1141470790
1077365127
943066271
1056466848
1823405555
1979775401
787753504
1564624682
631323197
2026407545
710435488
1503732069
1705822713
1947108002
455108496
2122758936
1758477457
1581085423
842111561
1951315969
1634556875
1764186698
59904811
731949867
119819737
26250759
1520709437
359395183
2073151382
1730728488
1651353067
1190020883
1799964599
1366539741
1959995640
626410675
1669617537
1161914051
2010220745
900889369
186635967
829970206
668820447
855537111
1201687582
554813370
179461364
356415761
1427521814
1263085061
100325453
1102776875
2044437359
169861054
962151287
764231634
1162030971
1115059826
1132192314
1355602486
846389833
270261448
100935086
1641096021
381842542
324278870
1277856313
1830131500
1964432247
209139672
1814560065
2138264698
634639558
90796932
328060081
1031820279
1025275785
533577017
1792351197
1812294023
926666560
972257962
479126153
446434305
892239295
2074121239
280851200
1386538473
2036753732
2130233249
1426098272
1642605696
1593924358
820201157
912055464
290505197
868999568
795842922
25708327
1431509860
797502140
1541065452
851665601
1186001723
957849989
150330907
376028182
2003484609
1144012224
634292549
2004977566
13628536
1351670950
2140879557
2041831481
1958676933
1972593663
889939326
540446011
759582065
1799711860
943526915
1263554759
1257667283
742077186
1136182882
574668306
190323518
427201652
1911854388
1869911873
2115284351
2077953606
905944619
1762636924
8689557
1422379596
1192671439
938832204
1282596192
697348061
671314442
1268294471
1342677509
1404010038
1313231012
687609963
1911189342
1638264697
204300820
1735171356
1439516327
984211996
1142427068
1973258872
716273950
22317888
306786771
233888963
89605892
531476964
97028008
1892929891
1181305221
2030825376
804540377
272174412
219455929
1952644106
1166296559
1331252039
1004466475
1807285924
1121901978
1443074537
514529865
194767117
12699234
921039400
1308477691
1334827281
1700706309
1280822718
2092089766
244286259
1630373537
927900823
1920203593
1960289541
768900884
1481010198
241401310
1448509262
1353190184
1778805964
1250495451
2000181169
828546467
441165954
1505005988
1042940919
685107020
344050008
514219759
1040874411
1115050525
1859360431
1684940178
585396824
113362433
1241249022
1829880490
1344862665
60994950
945842758
481087147
1682189586
1796239665
689843798
1012528569
1606738293
122537072
533905195
156702620
1550868892
1866914201
1913192556
32845839
314257302
1420781088
391373132
587532213
1648348927
2023890800
1363118703
227650333
736925607
1252160934
207754447
1440328648
180457185
1895930334
1542768508
160966832
1511475972
2026358920
1434377718
1288609215
2122833083
778231640
1513805502
1096842346
280150381
662386625
134170891
1190235224
1463082509
1366281510
462701478
2107118296
1867350130
1729800042
41824948
1460913073
432630403
60723223
845630970
1733982589
1542251489
522129011
410029895
241939766
37082208
493071323
315830531
41674500
351200758
898072429
1801171917
849903317
1957474115
1559626524
828861677
1871037339
518907472
118894447
506305768
1073181779
154638753
1982128155
1581059428
1172647934
321287009
148864858
792147889
393979406
1175323534
1673526153
955380405
1993051767
1927221684
195756684
1699260750
1521969630
1026422677
51480094
973478102
1228999169
1146225532
967215114
1550816992
342352448
1639375361
568995543
1847255046
535371593
1570312504
116072859
1591176686
1867679617
159799743
1203711010
529814764
1492722594
1645957555
1834232868
1447799738
1535422143
798418728
576341004
1260156946
954256879
385675760
1814583318
1121723900
579146203
731958699
513528525
1535673821
1881456048
1393622203
1679077513
1126388329
183982143
863818230
1439618153
1235238732
1827341245
1858937616
133800970
1521389328
1278320217
449381142
403631116
1548169543
1220127282
952075338
990514190
1124624808
843316695
1699709597
2084596584
1703410913
1122450488
319190472
1421620522
870639716
1928467801
1622100927
2115656742
2030149444
1480412678
2118798023
1661790020
787468694
1411289222
432471043
1388480071
943110620
676136188
1991843122
596929869
2075980681
1680388261
576822066
1014724987
1899944352
2029363087
663000178
200121625
542796983
616289156
1000694494
1172608045
1817821349
1218248046
425832042
1508827147
1124398036
680590446
432310041
1833700385
1692707915
2140809023
545949460
1144338990
25042789
1151490999
359660962
1754461759
1244765845
1901188869
1858216085
58807085
1787080315
357619374
1066157801
1243827870
79734050
2105868230
1306143488
224820577
1710149653
939233307
1806185750
1870135305
475734608
1112626576
658164984
2026618514
2011589404
965308261
1706407068
1102507289
999363609
1868813707
485255816
616486814
1808230116
1516546432
663000018
1893529267
756571304
1792888402
413363833
1511607308
320860931
1751664794
41896834
1912341928
260967135
409528103
1431179653
1081568032
1699925690
255832907
1378469472
688591222
471441631
855943370
128197231
520181560
1817940382
532166204
1809983891
1187522782
2087869816
1241253120
1782107711
25562443
188019612
1854179935
543398838
53246353
1288078220
294936230
294545378
2053664193
1247876187
183656002
1133186608
2096257217
100966851
1475056080
212611291
1507738748
1997784005
772922804
1323172873
648890982
755424138
243825506
1991647283
1392594893
25086566
1657747722
1397971732
1240730036
1126182847
2031976909
1040624497
657607051
650129408
125709873
249434745
1226608918
344703457
838671479
88772124
273542853
317883729
1767346212
440013777
1745494535
557719919
1421892534
589206019
1110706037
1205807806
1516818189
1132133140
76369153
2090373528
1067413840
1689212682
2082500243
886216840
1114996714
1239211570
1188428241
545149527
2080126947
1473977088
1112939193
202549226
1263199558
1331107065
1920429891
1347151697
2124331927
22381057
2023499006
41343340
1761965643
1953563056
545151891
1211129971
270778654
55402087
906809892
1168285222
516450219
853072050
1259920224
359178744
1310543551
1494513774
1253480874
358719307
6763310
725379102
860914504
333229011
1432695736
1816745585
261041797
212207098
293674884
988012704
1230399079
765387396
1176604745
1745028360
960005763
1185465234
1116653745
1301191929
1608589159
416110174
1912299026
1316937476
102228701
749459856
1818339250
1173967
320657371
1884621788
621213614
1976587613
1077860179
1490985396
1251318489
1211747808
1806520382
605504430
434020601
806532745
732320619
451155298
359951687
1986777750
1715595393
1559282387
1232015032
60618761
423340468
1249580777
2076925838
93047463
674998215
287513097
1727393488
2008513794
2000656251
885569528
1563602739
1302502335
1239761970
631238227
2024960101
441704098
1467436399
281313989
1162288873
1304888521
1052584609
414597391
499633156
54965431
61831026
122077589
1213562515
1640523697
72452039
1386329928
835832542
964910156
1494303845
2067318401
33043190
1478201320
1613647606
1484513969
514543441
2128200074
1120497237
1583821936
371637835
2089384823
358433454
1041205423
1290198314
649471460
1283539543
2138457552
892815293
1277174207
435682508
1393421012
1132011784
1013115357
1697228981
1568150819
1129456519
652557658
1967912487
673582885
655718634
1565283044
177745110
765781419
1675057936
1942688260
252743386
679348092
1773960156
1271289228
913704311
1605724710
1228289323
1265055282
1479480729
604912067
452755934
1590975535
83958755
224333264
1236712748
1575705150
1436340466
1197385802
1768172559
326307603
773788979
1634876377
1505053758
1759514720
902235660
489044338
94825784
602152182
155343140
588949357
735055880
824284617
957415824
1447821179
938709099
695992933
1956715235
834769985
1468437455
362715408
1441013485
885686506
402440837
1836175955
406741142
1578245638
113985470
1868104401
550621424
368377988
2016647504
758185399
491064129
748650573
1258752242
321437276
558344524
949929300
884218762
917314420
305454991
783113967
1510910455
1774223549
1532322137
2074370495
912509221
1631039771
1415679206
1033506296
327842420
846500139
1996808353
1901526315
448930709
123206031
2000926263
90888545
1330630420
625185031
230967015
1145674438
283849892
1176809120
1109129457
1794788811
355240331
1218528266
1180824148
167797195
474748971
1721749440
2087187970
2051571491
2124718303
1870878630
135956520
1073866130
227115604
1972660915
1638488480
695030334
589408570
1949313971
758709539
1338666450
572016879
779510568
889119501
1554826067
252992434
1682938361
1036557630
371277325
1527245447
2110012201
219114547
942485398
1720196725
1925037728
1524175602
173006394
998184790
2137709301
281473735
1808767863
1940425994
597671880
584347731
1102799377
1063925749
2108381299
2103811877
1168768042
28901426
1195021736
2003252886
744468901
2061235931
352501801
1851837727
2007203548
83760497
2014040752
762994126
111989095
1923073767
1100209256
2140541801
481480833
806959007
1889823581
1337941354
491137397
1585343728
982711799
38816763
708732628
928392848
767917651
1011758073
522440224
632587834
540263279
496933795
438224625
577404809
1899961412
97873631
1519765544
102437200
546890116
1383955147
969068253
757548221
1511067711
551301842
1638489133
1988228624
1480977292
2085731484
720763871
1469867326
1716365092
93733875
846222037
1958513984
1385372200
104175508
1120449627
1714308490
1396602945
248122595
531251505
266348806
782439643
764914949
320507328
840779624
1883974829
2118690829
1448071245
523541634
224049314
1252790770
189175433
1258246489
421677042
796386949
2088764713
911655877
215671143
925849085
1014078707
162223936
732163938
544102553
105875839
118295663
905719956
201034698
1845131066
1427563017
1846457035
438392243
2096755231
21888195
1615648170
233787825
1317817284
2040895444
2045662187
1613038750
351602944
569949371
823154358
1118230748
777181512
325764012
1615630010
1887331007
258348004
12557442
2042713978
1166470504
1322303145
735895066
1537466649
2080853356
58268765
1304731283
1519739439
362413766
1960297114
1266357332
68440854
1608812604
1276786772
258473362
763539213
884942746
153295867
1608831256
442122026
143509076
1989202371
281589208
1581771901
279655805
873708035
1994605518
503781810
1189589510
779939637
293014594
1945503408
1312534842
17730584
1860495789
58472760
1072690357
1136032410
1725503403
813428815
798746301
905759099
1567298641
2116525627
1065041538
110004874
1606502248
1253337693
1841032425
728643998
199848724
1937947549
1451577217
1458743702
1521937391
1735772961
2107223578
299727851
194484689
1263746610
1301478972
1660034629
527482712
371443738
1507585923
815157385
11831852
1907217680
329662542
824521619
738290701
893598748
155146643
1253957398
1706834518
2134571332
1917072155
863404095
1177949815
1133506644
978681801
1996291980
655302170
473806393
1863131738
1053699960
1101456227
1108632614
1830152398
1447854646
395030006
1390178601
1667666296
1679771730
184123774
1807979765
1119950443
912488209
1587146658
623620513
1924612778
1196881459
685092784
655672954
747998593
1279751824
539557473
1534781797
666189700
816697423
51103445
908151363
1373036116
1400826156
1058968114
526597152
558227630
886776452
1617772629
1237600350
631679928
2120568736
985171971
404244420
1466947024
1890202709
735526684
1010599519
1160754193
1143048864
1197501041
1551559773
551497156
1953599903
820975320
1473261773
1453512903
951984868
1668348085
795743203
1098604144
468472340
554751156
770875767
1099310743
1004769715
1215147902
451771052
1787776228
787833347
1357891237
594290923
953539815
1790216143
959205494
510031692
889410968
1201981824
1063846959
1979962760
796358276
1632384649
1299212908
1154662916
1042895787
441382112
369620326
539704300
1870573962
2019465062
2071519556
387268004
798665134
1541799052
1941756928
522993348
751081164
1266332642
1073706546
2132328176
447236391
591195413
1917147834
1079564031
189825675
1953426819
1697271642
1345377448
802994880
1101860628
1992752377
968678261
840117267
139412972
149913564
1228705788
2064656006
798830429
2115747792
1926351159
578006448
43886371
594186307
84626372
1821268842
1231742702
894474531
28609432
758025488
1796483873
1839466056
1837331918
399431507
959832759
1322647633
22889422
2097595042
579953681
692776085
1712018697
809422758
168635370
618820991
89723205
1338557071
1671865314
1776310989
28562196
1822243001
16674809
1502022126
260430241
371164008
591938892
534052342
967132082
426298847
2022131773
1156966447
206573782
1388021613
505410184
1176018983
944647305
1121982897
451445274
578477040
2045935708
827057087
2130767486
849064075
1842613657
2131983931
2010867578
212195808
2134380575
1841907796
721312640
709020523
1111894196
8993769
304678391
2032633849
1447005836
1150486788
1604551887
2026652254
1511148089
972258025
564361104
81773880
264337307
1138631739
1875780898
1831314346
20680777
2071482995
1711352442
10367372
1398259106
1995852613
195735500
985613111
1909666645
302764146
119154841
1326757481
1632080176
64023416
542283757
1614004694
1244876271
291242648
520577101
1148980742
978135237
1936864363
2072811755
1409914233
662414478
282000648
715385908
1483361324
1911130406
2107908385
3079730
1472762132
2026925601
1142088579
1022384804
442197286
1337085198
1350533150
1470360419
1913482436
1071324052
2009067722
1909978730
2037102365
69430657
1816590878
755999831
806178352
319627200
445415072
1020792407
264540285
1433602488
1276386268
513332442
1863012242
1445246944
462622213
1342782751
1111144829
1223110288
869686466
827512995
239077479
1030992709
103436076
2013966906
614398758
1831706548
472131498
877266000
162731382
1349008202
1674520878
1766815821
859875318
171286082
1415438939
523365308
512139398
1071094636
211862133
458079992
304227101
453751348
329446777
422947706
959768764
76220768
787384413
1846550956
576678153
372732191
1360581934
1953116118
239061448
1519283417
1985492884
1990782928
1581684617
689653374
1543768223
174226846
1574061357
1304504225
1526719447
1862759718
211973437
718683325
1278423613
107346251
47450407
740875794
1095630803
1705984382
2075589129
724026256
54269749
1237889054
233765135
1384529438
851928542
1775333557
342873873
567638417
386574369
921018029
1292285319
1739311064
410345125
273150719
910229057
1662186157
507644144
1329265218
1067590691
991335919
2136976052
1307759665
1815685913
493584807
1995413491
824735806
415692802
457778394
261654837
1140294902
734423480
1169030880
1074788209
567252433
247937233
409475869
2119876767
979509634
1840029623
1968869699
1583748130
1872093310
1501612951
1201213818
1673111207
631814758
296620991
1611822463
86257300
432618955
1603205792
1000561433
2086873088
865115268
493221249
613008996
1525080497
1239823240
854457679
122866870
2146685066
2079692921
114615823
1568359757
1937910814
1258303410
496009191
1042056584
1415369484
301157173
1528790786
1998463336
1998616402
1271648281
510077952
126203619
115085790
1374709182
838786017
1839054809
1865654212
1472932597
1465528451
2043440190
319170073
1762391372
2120425677
957580329
1371012483
337385067
213174554
273830597
543320037
845982520
1825047336
1266849783
55143268
1818783972
1988281995
843678350
2132342573
653403333
532369738
626373344
680152927
2088265953
1147148066
1579369789
1278394936
1002976164
991263494
618586878
1063035603
585549069
1413107210
776003176
1173065379
744236420
1315182852
1431917552
409795006
1232546821
1015294868
191255675
2023096763
1278479413
1325823290
569186300
1771015055
260992160
1784358159
24065867
210872038
489162111
1920733804
1899294523
1366244093
592233991
874441990
1254451576
500365748
108888984
1499804945
1304825867
1158585748
902442808
1627061098
1192879879
628976692
694457469
464874037
1614409422
2140865541
385130304
1172444381
836734652
504328101
1867983547
1721241677
523896393
756122230
630216177
947639104
218622195
715160748
249193582
2089213613
973971209
674625484
1608131188
948186568
1417801936
699472583
1663161468
135425615
1646893055
1146885673
21736545
1344077991
788191987
1007478949
320129318
1373421715
943861265
998402799
973192113
1267832095
1885396627
1748935729
607491506
172345493
1096729688
2034198123
742686713
151791994
1655176332
588657266
904583339
2001334838
1752148967
453010464
2092030319
1086159251
1766901857
633382736
1101710660
1997712032
820374565
505066231
1636409328
1173767641
875638646
435310126
1552444105
1740171310
1590495910
1412340856
1033628688
1639111743
1442791737
1151512913
379780220
616149553
2028393194
1448897940
1935236568
119054271
857601866
2010817109
888609141
1788651785
692657825
1338736219
1015375328
1113952327
1563164027
873742730
571610531
290229883
553491880
402864610
1930071280
1657918268
265583037
28116712
304562332
765578542
1126407661
899032752
1467005840
2145598136
593613759
719964480
1996959228
1251934525
2081674135
27192786
24478378
447925812
1771208243
520930932
7929303
182419280
1225138317
1150247968
1195795259
1000624733
154123493
1727900596
91595850
582475227
347692437
1154584888
131929711
219140316
216428183
872652051
1388654932
998800349
765272264
1606072234
1694356861
324870257
2044842882
823213591
2071861610
1891764673
972916474
1699765661
425173396
1125215504
1655199346
1596111113
1743158502
924586299
783350461
257905663
927370362
1431224285
179983396
1697499029
2134339688
511540408
1825045758
207929081
1018691470
1531283160
1332929390
1545845392
1757561985
2132221980
1254026341
919150001
145818797
823663974
715824492
1065714094
16240129
1110458378
1840369293
820859595
1593216436
279991331
1134322985
1258927126
1053928927
388307658
1997674032
1049209813
1180155030
621213879
579612683
768907180
1713215799
85421898
727608549
1407117611
773466977
509435204
1001377115
465709496
53125398
1775306267
1448901146
1933133513
1728590953
1743315514
635022993
1698834075
1280867010
374880273
1364503368
289768368
480328231
1064336404
1902489490
1581650386
638109652
1505130546
802159661
1488447919
451669715
257703170
870833620
2093039049
628252075
1785780706
928497332
1170560545
1298832675
196533362
2099069267
926602393
248942128
1060280822
1723294397
837697847
61960175
849428071
161391679
1274142371
1805151998
120170018
1900035661
144426582
673102365
1891105950
668293763
957566043
1958093268
311764377
848254403
2098113526
892681799
1240132937
1672612480
1317141586
774118705
470155374
1062544215
975203316
1444444168
122072168
765818018
1638974763
797602542
47278016
1470062487
609630958
1051386443
170926751
1364933490
1276017706
920918398
657808946
522504408
1724256468
1741570198
93457917
817277821
2089024954
1098920752
951009038
538111002
592294077
2084955698
2105313631
1469154174
75773252
132470414
1728333593
1021176839
1050390712
1656422118
230069566
482131051
690890201
1494668913
108796918
1435650465
1619689992
1902302859
398565040
616780114
553709843
1908148637
1473074298
86551541
1632467284
2009538726
416221236
988743490
1185013766
195662510
1144783056
2069604419
2079315398
1798324607
136819061
353318302
691301063
38578476
2120888800
394234320
1051052658
573674801
1048936190
914460087
46416002
142106618
408584790
148642355
1366262983
735557575
115270325
1190978323
1027690402
202698313
1059364118
1493723334
1267611122
1861799390
421815182
1369305909
1317916052
70318046
1826342619
1690866548
1883969980
1579600774
1601185178
11939363
1411268326
99931116
19359013
1743621610
1267761009
751025620
103248372
182222211
1990950773
486004347
1359841053
1622600231
1188352346
297275713
2005810919
633343397
1047972331
58169061
1584360469
792109164
1859624152
1145756354
55359548
1933382780
547340396
1995520415
129502558
1966528167
1118870117
2140938073
308725228
2100533802
772568050
94156320
540845293
1528932728
78689717
2034310146
1747293756
1956659547
1818455204
1363812616
30357082
2120938238
630527404
1468173825
275981187
142020163
26718725
1679880858
1208161671
1845236752
42738706
1404893924
1009237528
1220554740
2055656072
1405177574
94597235
958511919
1317836271
1432549372
1808372386
712427219
355003335
256331503
1692128620
897297767
528380798
1914794718
1765684166
1621732832
382906990
1420838682
1116912687
1080987029
934682621
1604712775
820912230
1600012853
1460238882
1780617263
1970671069
1620550826
1145135569
59179305
182078812
2092247776
1198079581
1469337391
288992298
1271048734
1753639573
1842229377
874753007
1154556198
1629268156
2103164221
378010255
1977715458
263511745
715433337
428126931
889174156
6757052
68644719
539256058
1837511439
478731873
2007055891
1128064514
849618547
1455469727
1115692774
1035987176
1784566678
803212339
154722512
854482516
845417071
1006919076
1436119411
1291820273
305212525
1587582550
751879218
334320089
605435514
1194314974
1204109379
1094006933
417289059
1332886977
871544552
1048681347
1475573318
926257062
1127801171
1783209098
2145680519
1489592073
891512680
781861937
831084557
1415648002
1817472545
1801018084
1507541441
1472461143
1322953964
779290850
485422043
315402965
542903500
830684783
377678708
408467279
958254647
363586636
1522250696
1583979088
1964193602
1533596558
2076653489
1196947103
305908344
491951658
1463819360
421141372
1975124927
568389425
273294115
113168399
1932239010
1767779123
1635816484
1935501275
971795667
1918646254
1542434943
1557929844
2014091452
136086853
913452027
1745731523
316905595
192654650
49000479
1455918044
155748753
1209131944
1962501694
1135637266
731455822
207171490
1607567623
1454018426
1373119251
1690987146
791347191
1071114327
407658029
117573900
1629880372
643530605
1864971502
723364631
1833875491
1528276279
1911138808
1185117244
250806460
113939580
119994128
1432628131
388241433
906647269
970173277
434709822
1021141946
348189131
283398486
2027547
1474902727
1575606641
1653513584
302895391
222083198
2071047726
1013457919
932249853
832804345
221855798
2043516830
1193129474
162860163
224189317
102469425
1053488098
338346181
184605994
274846928
1374364578
903000962
2080673409
576338768
1353217070
1819622703
1897679391
478936254
1278542445
539496240
116647781
228892890
994036099
1084702409
1109028738
858745537
1199528910
376264484
446175567
770986074
1447256437
224621469
1462734139
342324939
1260249734
1092772244
2003530330
296893060
1960138253
954059617
1320763896
671005800
166755002
187853411
435315730
2026829943
323811031
271597745
1138004866
642278333
542228756
1511644107
1007323888
1954353910
560877656
1668390751
931526497
1239115934
1253544953
990778968
1745598091
168643361
1771287644
1963871769
871586206
112190293
629512858
1235695658
909832687
1701634646
893993343
283317564
1378887023
1662930951
647089466
881583623
1829735107
1204150734
1876585434
1067050866
1796951423
792778614
551222640
1688146595
1556748851
2126603011
659653728
717793672
1540313912
2000066031
1123114442
1798293234
1860013148
1357633443
1818837353
1716648555
1713655672
751363074
546376228
2074798495
27928721
1807438204
837830224
1938291463
1438906908
619880137
2012122989
1431242728
1225431295
2142751302
1813949265
1922111140
844083669
633958157
53834621
560078063
204665759
1464167449
1348306437
378456691
1729660178
1632178641
1186512253
1785289262
962707645
1418778870
905998630
285634009
1760114914
1501601862
1817542054
1893920493
1742931006
1662874422
946934973
1225521734
39997877
1252120503
1552373112
1107415280
15025416
158704913
1531751755
1387189107
258480893
1467113869
1705967452
350979007
1738577185
1736255787
284398906
992513847
270708497
1419713381
1644877560
318234913
424647107
233132569
604687259
1582153032
470810642
795959021
1826709760
1332928892
1568314156
994267795
611286201
432058357
1571282559
208030195
1465766753
1398825541
1058301096
726173034
404523496
1382433544
1595015839
1512572486
765369645
1103228928
652844257
1151120770
1350701570
1620878581
275649393
896078352
1014361706
954109236
266435974
299525717
1691285667
397680188
271429388
438404970
677134454
890010107
1838220150
304945839
1907125870
1026152707
1577087726
2125358209
1175772518
1501363481
2107633233
236035675
1592490372
1680124539
1087505272
357749813
92563719
596257579
1551878434
1018711112
195329223
1102305505
1213862957
278623385
1597597708
755412753
1442116208
646535351
1632157865
776988014
1925083120
1730388127
1428604901
1108316637
166830900
1363875547
1847982626
689787627
516358324
859616970
923822006
786432612
507705306
1651131093
1205588999
1366388423
321115923
1794597491
2066325311
1244077584
1435498483
65292428
373519759
1796806668
54866804
1292821078
459655132
1616885796
69901903
2018741312
1195969448
568428578
440765719
2134266296
133874617
1152000515
2066931834
1788719635
204951523
1625496247
879073806
2051534792
1603634739
1806168929
579581831
633595466
1626673564
839783721
261773284
14051383
1036032953
349819420
438445946
22357346
2108996733
981036935
1538069370
2090867233
268218886
654260639
1527138130
1862435913
865460699
133405586
846032946
1063543262
34283499
66601961
1893091716
903182197
1421393888
72699216
544567599
1134223006
837446913
950628705
66814844
126360499
1749273169
51790566
117407766
697089126
2080692915
224489488
221869493
1014988313
182137219
2107903125
1062106693
1297087373
1343285965
457237544
722391987
585622471
2081057580
855299271
136815576
1915009029
522447028
723791996
828935293
1836257793
2032122404
2130716685
1709103119
531919419
326529171
1116683568
740741593
1849202227
637122146
1579138297
1031039407
1840469644
1650128941
1662730582
754196702
1782058375
1682363624
833240100
323304933
442729837
686183950
551979369
1559120286
1912434201
431419386
2037778660
1976357333
1752849330
1674201617
1418084573
1788966748
1273449766
94293727
1463945206
1022968083
1625799190
853673161
1291466805
215300281
479144155
1720561120
1348102251
1720798900
889146726
955297896
102936304
1923843827
433303312
1347733231
1644129196
2016177330
495179516
135395374
137894520
428986094
889521644
855693389
487468297
1866253418
856978357
727486505
885321191
562296902
1219695569
860204561
493578753
1739275810
1551623406
2117516757
1705075539
1478585881
1990051537
349939989
1370507885
1099270487
258070614
568123280
1651589649
1393829454
38231459
391071597
664348660
775824543
1071525684
26866995
1361291279
306817506
346599112
1170385970
1370904129
771646890
2070824766
1982998303
1710543193
1115561358
1971810569
1512122337
2061429697
629834081
1271677517
956256162
930209747
1486440527
1726907209
1950662617
1541769282
1429705676
505957964
2000650681
989766599
1583193338
1867003019
93173433
1208950315
427010042
189001027
1981124867
241001353
1760116969
2124057510
1902908389
1691073001
2103427043
2096053614
1471912779
1387832245
1367938313
2070253646
56306845
1630620127
1207688506
1298678037
845647529
2108616368
1767751038
1671663997
2060397188
565733100
1281689645
488384105
1231139542
618700094
5417212
1315663531
227841246
1958419381
1705334931
994742385
1489842218
1753194016
937892270
984932317
1629607823
70626537
647363834
504028533
77764736
1096892026
977874214
935246919
458935354
1497981389
1716732737
104034399
459042539
387051829
239264667
328680498
1262895381
1711360898
1908580506
195229716
2094378783
577443738
1618552953
1548117871
171278804
702090585
1252702419
1852553129
366630503
1093322952
981260969
538578451
1440603949
629515387
2094884663
694210131
15330052
2131597965
1076745162
2039767149
1139029706
1921003664
838059544
1652916047
2091648116
954886237
737145045
326897345
1331329966
1926413133
1276917516
1977514509
144102081
1582308300
1647450547
1905170878
548355586
765919316
1887070894
1998922287
407349287
1982166229
348604835
1783929282
1351561976
219624872
161048727
652007242
1846378266
717934921
244422429
1587021739
1178123405
1371591468
1785698229
2001354021
1294304074
1111356794
1610562373
1526498417
1908503187
815356720
1517602280
1573684148
1412012554
113234749
1155111610
1882824927
1120774502
797254083
1934241860
1293463320
1882253632
1148998438
1004948791
779560452
1547303673
1966085531
1484032840
1423368015
2032296037
548674481
1759126865
1347116380
624348589
1621657335
1906838045
52533475
666451926
786979179
2032023820
1104893965
2018893268
1564209270
1881564927
1147603980
901488851
1216906991
1676077492
1352480691
1359594571
118865670
128904173
506223978
417529403
1268921630
2115824352
1883010550
2014805834
1428167012
1669364073
1093856715
1761000345
85119735
2056801378
555756632
1333393961
480684244
2146275198
260022696
563654123
716928369
254640241
622025962
2117571963
1664835623
822236375
1388587599
272868187
1781964794
386688136
1318009267
1554624127
324879597
1052549028
2141867147
1593567905
814746522
720456051
1462201502
565585971
1214330434
525729080
42019224
1278336115
1870557213
1202191025
1234722814
1903882783
102544922
2015345139
835487439
1079402975
1151290030
996198246
737642033
233542052
1355984775
762374450
590747014
295796119
120891234
844597680
914727345
165718135
971129014
1780903272
1063304022
1720374035
1625614305
1531752082
61017376
2132377017
364347768
657785020
287169012
1198796605
905743401
1011891755
1164313401
1739556325
796806077
1540176816
1820628786
268832733
1102182999
1885266980
760407764
1534847643
1863779226
512859693
711664843
280898536
1793803895
642840347
1387694827
300880375
97345388
543070130
1422002443
1362099080
1980103429
1503363197
69368490
685385751
1448161185
153390606
1079076340
58146838
1478549623
1566786842
277561689
1353360741
1819354822
1599334073
811090400
1499237328
275236189
1919012060
881373706
513267786
2031591832
1113263706
1083035468
195807829
199312971
1075604196
2016948351
1698851687
1728671339
1622573092
1912911038
71092245
943625797
703415641
1782642787
340127535
1021744762
840093514
1466979522
992852736
170739229
408837469
1148871999
1060921570
552412364
503360859
2102138442
2010106346
1537936614
1867945883
649345810
213103330
1929244252
1471869766
1248111653
1170576596
651923481
161006379
874573257
1838503146
291723925
1467918682
893607323
248757464
1105210011
840213285
2145511782
494910325
2094672583
2046103177
1257983389
1776512092
1613870636
864679236
1429592657
210888807
811352695
1848615315
601408330
1337384569
1039946326
922581588
130610430
1932063413
556625736
985016170
41054864
97511379
2046635174
1233124958
413613443
1880067682
2074751237
1109833021
2040316599
805862934
1113737522
29843548
475058395
832541917
1364754854
1340585513
364844876
425541614
422332872
1578736379
1852844943
1247120414
213556497
1433138553
638261316
1684667741
345126512
319408977
1605530279
1901473723
526633348
545826045
1645607305
1947746094
535250280
596064794
708950813
258340921
2127503159
1935500712
1213448979
2097139636
1635951394
985555668
425808322
416457546
611864683
105795599
838113580
1341735451
170474006
1615592570
1890321465
1422834670
1706455510
479198038
950273046
241334964
1920563849
1061290155
1064593292
1388257778
400081429
1942324695
715798585
412432176
182002567
1484698796
1824989545
1845138001
352678346
1999674704
1777294868
655332835
1113917880
416657587
1754214213
1618685769
1448766494
1056147068
845208179
516857575
694345729
1804265430
240922392
84019294
2010127794
65348893
1681430004
1364904695
867499944
27242638
1716168334
153919923
442383885
1349977143
245777828
2030472143
533737465
644992127
277760930
1878818018
954373678
1462590931
391819958
1641993446
649293278
439119933
1209945261
1699782876
608815531
1999184717
2071265808
1338876547
962704641
176900971
151230380
47259940
2071600614
390333683
1179778334
1382973887
811452219
1651478815
113844996
1187817191
327172780
540965422
2059229534
1461000547
1906832345
1221001066
1066284327
495450169
1685985667
2122303886
1258618904
1770369268
834527445
1195698007
406498530
2105507839
802913935
870846713
476993340
870299927
337400327
829240630
240470217
924505821
876154769
573852956
1921878155
1849316270
264434122
74545267
737931210
944916970
1671754980
1450467831
2130627031
242408436
473569326
408939412
176027889
616981505
814852312
1041441446
838968640
682454480
1268421520
455375944
1343779634
1120498942
638500757
1307597175
1215709448
285699716
370634838
1843123026
894725626
1574639915
532918213
1141690249
1941743483
1862014113
998883589
486038658
1049051228
1595261648
372021771
1279808952
1475743415
318435224
1065248366
1270435630
1978978821
2081308921
328798509
1890700068
1026040209
2125492176
608556921
192132394
320070306
2091206576
107799065
1575560922
1875003041
813723479
696641729
925725672
460607944
944437367
1159912359
605257373
1829038278
1655879885
1926075867
202003403
700934013
187984280
949065513
1021382468
399163126
248615003
447399837
1460340806
663362452
604188331
1089617896
1059407155
1379144675
632961807
1455562079
815675454
1708219973
710860898
170482444
1216398149
2025066288
215975717
1902687413
1585677580
565731273
1593877697
600936559
1167944748
1526725602
289297442
2101342496
343970816
552654946
1974515327
1367896418
1635543341
1868599696
545528425
1196639387
1818760469
854937820
162917772
670908911
72757997
484785066
954692515
741865098
234015562
56453501
758597493
725729232
1787599116
418996681
540189320
347008294
518690060
1238639362
873426489
1121774357
2083441287
1960554467
310385424
2118677649
875000755
70264418
2056405350
2015350224
764370266
393698766
958990852
344590037
467571647
120458460
147086762
322716772
1366054527
2062265
1516625368
2132153401
2042844378
1380755230
310682815
1268630857
1697198599
1319904668
1377881448
693488453
1299861976
860571232
1965540632
1610885318
2140859317
762966993
75129188
1747247305
467560594
1707738260
1929757398
182481341
719717826
1506482882
444595009
33511202
328712753
2072775299
226066236
1735627948
300847574
655017790
2039766431
1043416905
629463735
2044451398
2110930976
2083471525
165296282
2037539224
101331983
1065920578
695568768
949065062
1840724264
1054385826
539247083
1418778328
1634769819
252253976
1203243272
792413655
796725937
116212205
1975753941
976478117
1964091947
1528930018
2146959025
2095523189
1458401853
46768007
1340270410
909330804
958592788
266633534
1173324593
386917964
855671371
1678911236
1722447539
329137420
1227367007
213974321
1282026063
741014271
1225292532
400417274
446455633
1472890858
1980194185
1547638915
924453640
1717099862
298789129
2133017509
1493335150
1069933446
642773748
1916626739
197052243
1521965131
1495627434
1004991039
401504504
480853328
1966263931
355521211
1528730726
299224645
1080357641
1202490762
1917572723
189660943
548209813
921068314
978403954
902529557
73620091
665417603
209974737
602232423
2003065665
558302835
1155351801
309321312
1196957247
859413585
171187938
1576107375
381014438
2073909525
2538060
875871842
1060367635
18233904
2104854753
86049341
1769351133
1289579806
414217314
304264489
1223309975
802072953
1480024591
999034558
2011457230
1064211249
296681420
1333220853
19711883
1577264325
137025449
634630470
961440074
183968222
527281302
1097169922
588851760
1189187755
96542275
2107843723
937910912
145374615
84252093
91722480
223892773
392446983
1052473689
1729304288
2001758029
379036040
1843833165
353623620
1848647932
819122101
1691173799
91157299
777188673
243099284
1538437286
1654833657
923194033
755287741
1221588743
1809590259
72186714
882625447
1625970764
752290159
400073984
417760792
185152676
644051003
584180127
587922949
15480765
1419260164
1662996296
2042625340
151178316
937171681
200675612
1444077860
767940930
571387054
1521192527
1371370890
292865344
154751848
1171684329
503633487
2086060856
89272535
99658749
2017090170
113337906
1723427080
197830102
1528268092
1195736611
2134505890
1380058865
978190724
948124717
1198987017
1439410918
130327437
424058410
2127500203
1568840579
1478128325
1554850785
1004326206
646760711
908639492
1463143052
534815627
1808173761
324874214
817647909
2138699497
818276119
1155857332
1115735401
1463430651
677815099
599915791
1803310831
1253721111
70261889
805498814
207909937
956030912
1929766922
91727944
1205677801
553578672
313801431
39474966
1383851910
630511133
420026883
914805205
291193429
2006584519
2118865825
200861271
2099340043
1239377359
2080390835
392868904
981037428
841729127
1074873003
571215785
404841855
2128569421
1166158068
1131146178
634198941
283224086
1493775371
1288490005
1581232306
899837700
1761214614
1430077270
1780229899
1293415450
1561603371
1743610325
1343115742
1002582865
1407634122
744122247
2047674786
1088215264
1218024692
1510551059
1318496480
1158198994
1292693969
1739118411
938004494
366330704
828488435
664169357
1381265785
1186373431
588893423
1775928239
502212106
403088407
52584467
1171913576
1996671404
1357609581
1798908059
1544727510
1136418515
1761294396
406666845
844967166
884685612
850396829
807194161
1129095406
692157464
1876054153
523276525
1936033120
1055310469
1428322693
301337751
1560579696
1338914643
44767897
1564056569
1173260378
562091919
1514457523
2011250562
396509671
1236076765
1710516040
2125018364
1571127070
1428976981
736949578
323180556
455471867
147927066
1579021385
1164593745
996622743
580592019
1196903164
362374146
1989610282
1427553194
808170296
104491991
1052769678
1304819113
836415797
423237369
649391819
1922339139
229314922
85217771
921501467
561554934
591326895
1569280199
1248445338
545289665
143278329
1632397001
1474328582
330205607
305459845
387819310
2038380974
958731560
1263632273
1642024270
398936265
1531028312
1869683609
878177445
1377129358
1533676181
1916690311
309488028
428918706
1869326551
2078769357
384612605
1901800798
644737034
29429457
1099327741
1761118492
161024690
1185560995
1658843356
738837971
800210745
383492071
274450853
1821517707
1645083892
2129241414
594693692
2065745248
2086250551
233001230
1695114072
307694559
2145222276
1721152361
645982260
828720866
1710738120
2082723045
793046662
1530279112
347234751
1378298764
248953587
774020961
1936942544
2028247580
274566403
170262351
2095731659
1107031396
1039151043
1638737325
1316640508
1380979575
384324029
1530392203
478340404
1105813753
1437639995
405207832
503817017
1790771184
1587464340
1194226592
1901629745
1533111779
847902386
520540820
779845301
450474617
82804435
2014623208
1396164305
113251512
1586889975
2044770788
1875203255
356080200
46172769
861428462
2051010451
674860368
505560535
2062606459
1914687320
1740851893
467931914
501567033
68712606
1156225103
1445798989
870866869
702472286
1468285755
884922680
1589873000
1350031772
1015727626
760600653
1400636342
1657784355
1935783729
2124463687
1152834676
763141655
1950400318
1740480259
607457801
1806376633
1513035391
189746515
861975856
1817734148
2132315240
509307678
17044244
572054149
1352996055
2017608184
1013180355
382536998
1889263291
306275192
873830583
667310549
1673196036
34738525
1762293357
503018915
638342872
2085907721
1416169273
688810394
1944175207
1889038707
1491949908
2063912347
1925172798
1509273982
1453939991
1035161112
631354841
1816322479
2048804633
1509783411
1008639448
1461593990
633862851
204130960
1410949325
1830236760
1062435913
129112370
834922252
376183554
936995561
2013014437
1105134523
334105855
1486193541
2059314114
1849678743
933410132
867445364
1135625408
1690555162
1581743121
317652389
1886870422
1828455638
488342618
1540452321
785616075
1224294289
1166898110
597584323
908320684
1640074390
279577456
317715625
948572573
672677372
2042124382
1128918228
1460417209
509707438
141632272
1861794743
1328908788
1888128824
140609630
498407967
131580394
1392455484
1814745337
1856363096
1437424688
433457248
1617945243
980990683
1203662371
360465979
1533116309
107692016
109618521
1112136367
1123700590
591173240
1342935819
1015497725
354135768
1495367164
1576681899
848157492
1373390881
737360564
175312850
986426039
1098478512
284332050
1388238071
60017596
209477486
1637335835
1723354662
1187269900
2109997099
1829282823
1184682384
1131061616
725928129
1139646875
136792957
1001362840
728705899
947839473
922124639
359910961
1783488789
247621134
1667211208
1076219617
579664364
2132030361
1441664257
1786415070
1941616133
1999734443
82937534
1590783034
137569508
1948257579
1419478181
221057064
977768107
1634346927
1498212003
1573474316
693281576
541668595
1188358002
1601699176
881488675
863429468
1854036324
1091376633
1518415906
176065365
688401242
1162051967
157660380
159879669
1213608867
77813973
2100614351
816960212
816268736
1494397674
1579972051
809308737
2133167465
987364391
1794207489
1154775057
799421305
654627853
385430006
1769410833
35473838
1529377684
652753420
1117149638
1938489246
1253612358
2041988509
539218148
1967332976
775162486
1451840972
308711693
680512821
1821473677
1146648236
1334965019
1137745213
1668689040
562515898
238434482
1767300607
987687808
1724611567
46415481
526400041
2097458661
969714214
1551709686
1135647511
459648568
823166329
1883727944
1147950395
1576800881
1810064591
906035221
452172897
1909135991
1712243799
1460263898
2090877084
1745606190
944669769
1256024153
1885778214
2002936731
1133900493
1622508213
2004568632
883209571
374708873
458187378
977070069
1088151782
806542428
1846250580
835044129
373879914
549604944
952224763
295933435
777409997
1584784694
1371682414
1146619715
780052454
219145155
60568725
543317952
575814090
1489736531
509908221
313755086
82050119
1837941779
441689689
1452097908
2080833696
34018655
1270110662
1911408925
736460400
1592657300
1312648472
281580926
1905943042
1065274122
403545340
7175774
529949443
1641345976
312729389
2006916587
112828937
446352793
709665993
117014069
724225852
1086756605
2057118907
6949893
2081740933
1261795064
414559612
1536808051
1100226576
51723537
2049179654
407570427
876362183
992864872
425636254
1590347694
1438593706
222036207
1056085471
565721332
710893097
866950245
1083912591
1266803141
1593093304
791433795
362755256
219827552
929991141
77191799
1374288960
847575039
1440432981
17661548
1870339401
1962705722
35517908
382096144
1206187646
429077108
379323481
250492787
1035160245
1179561696
374019679
2034605573
1471341364
1457525817
883465574
1944591526
1983068599
490292298
1078191190
444253296
1417358146
1633715197
1822663790
624247400
919187901
520314495
1752179917
2102839281
2002495017
1852429050
15392624
1303886445
454003672
965396325
1272754340
1531522040
811622705
1428342278
1833143395
980622167
2039511872
1355677810
237550892
1130527876
1157457844
1346804987
2116594115
2021132538
1555420650
50874867
1096098732
1730729771
545950521
1455037077
2017148333
1690418221
737368910
1272949554
536193432
1704882790
1530997636
1668451578
475307687
243632915
431357203
1864694485
1447315522
83502558
473693853
623826253
1958394727
1819570421
177514299
866510499
1452701101
1804726781
452515878
780300230
2012635818
91133417
1245906854
378600360
1437887352
142051614
618426995
1588755444
768314204
1294522249
46552724
1072410009
731017058
2085017025
725104001
1541719114
584293409
356798570
174857814
546987919
1961630673
1923515540
2119303164
388023932
389657751
324526132
1023607625
1115319256
1916905170
2096794213
2045636072
1923267346
1964569488
476820402
886410193
1930308546
1085745794
516468165
131736126
1124114005
989642903
1449577671
1474750656
289079275
693497244
1548684889
2096926022
60897044
654512905
1072597646
1307688154
1721325480
1664068171
1003269220
1969403437
923082596
253803184
255340864
329835717
349616634
1155782586
1241248281
1943241202
190958802
1929881402
139227742
2142912453
1068092537
34009123
1379875285
694352749
2081331077
1949249650
188543993
773027583
1004035128
820755194
452941849
1770527722
1212400452
8281702
986438085
1709753696
735012164
1968083726
381428117
1865716403
933987979
471347509
1006980244
788381893
307043087
1281535859
441382105
929992021
1162154804
1456072948
793444869
1789927579
60616638
381774721
1222590774
1441562458
1763286545
429608493
592561453
1698989623
1038458047
482053868
101256964
1211296360
1497589540
419494215
1653669404
1945453964
285813412
1770820848
1588955140
1806968431
986104264
1479580425
463747557
1413688467
513210721
2045769037
2032500487
1534208337
1522342955
1243038698
85897966
554191660
441436080
1519938525
1018034166
430067506
676464598
1014082811
1028708531
1372371859
1404812157
1929986173
27701143
164831785
1209155827
1501986570
1182783383
1490905606
1901226440
1498517302
973775913
1611932290
957134698
755145596
537862517
346348803
1706352386
724144203
592092404
1235193609
608540218
947348262
488371461
1757805804
1199154832
150069277
835826227
864431103
251349717
1140522951
957015678
1937300583
1409995408
1863632543
112973241
870124553
1211993737
929737404
1250387582
1940488285
102106336
1246331160
1614698964
971855947
173436291
1758393716
360008557
341354357
1208907301
1127843712
356678218
1239816033
1753566992
1818366399
1549031591
1908314822
1799421530
1577572157
1286726718
680523464
1099693437
314055128
831899288
1286589875
737811548
708458713
1089813864
2072187215
260943393
1636390696
1768147676
12842272
725483022
1602521452
2403621
39762072
230689341
1939770413
744169444
1908310207
1720879345
1677066836
963273613
763575241
1282290947
1281309446
1270255050
1153010207
1448829259
1476952251
1209475610
1993191631
1808651664
1266806322
392982904
1502778515
2068312727
1695665662
1290322724
14007047
1445338639
224296940
381568219
421090827
1129543498
714532796
1174585979
556618905
1908986779
610427636
599402250
1283489381
1322713452
1191266194
907592886
438474055
1667061308
942074370
170812601
1385201567
1043169677
406203249
189472711
1753447230
419277203
917082106
1787756257
656168467
1349111717
1888476467
372597444
702788194
1990556731
1680228313
1095578737
1362644946
1000256225
481884888
28237244
1071930755
477310911
907254955
320932092
1823659336
1194912189
921288344
1539123677
1962794228
1597694146
96553395
1589955882
592392429
1357590796
1678198441
1614328211
122394353
736849769
1192768098
346203952
172119953
78400945
925162901
1436760173
500809862
776308387
268227125
1962154483
2020716483
809964309
401031620
1823499026
1291134091
862233774
1557363841
1423150524
166976150
989621220
675933756
855654191
1845291992
1620714196
514237814
1790957486
626227938
1773625874
1179017591
1233898396
792094069
1998208341
1064249496
1662108258
1997798907
944973492
1709008453
792952933
1612893852
2096831429
1761513965
484677008
2012766967
812849560
537025560
274716323
517413566
1141233874
2064344484
267034013
848036678
1181536818
1927839174
719573181
718650127
1725532776
1021274142
2076357719
476928661
1690576589
1345465039
2026996203
1105880935
1960855877
1999103338
556517591
2010828398
1857631433
897724043
1888523950
193455507
630602107
1114110534
1706649385
1375827596
577267934
737085593
1275518142
925356300
195203632
1988942658
1651785831
1385030868
1660716718
718812296
1726139046
304899069
1614980530
1210326250
2112729873
822013250
326283576
2057138741
1687685250
2042904191
528935263
1068760159
1380274759
1144679956
1248883261
1404570987
1854797676
760229529
1306656231
1471522400
1067478795
1088690049
1202438911
381036147
2063612197
634058958
1602860749
766607440
731094704
1526084633
862262172
429390151
756103484
917708672
1512710900
1392340772
234767360
521957377
1349735281
655304295
2123281393
1559669598
1768592413
1771905136
198711092
2018550329
1768028430
1814034967
65552052
1080095437
1053075302
1506038133
7384372
1983484740
1629555167
816100570
987222093
202007303
892161250
209393691
1973485621
147572267
1875321551
1462948706
1950107764
1649034965
1359990805
937699792
728692609
95174655
870678456
1088575152
161871821
1353355081
1427824430
1772430507
1872949135
1809141665
1626211159
1366756219
789915834
1214094225
1147114450
468768399
634339825
2046645949
1932214242
1886114516
1365943852
1068892397
1245870759
1102284191
4836674
1279234120
1909096106
56617459
302662724
1092637467
549362496
1449211899
177700195
1434901029
1735903248
2120626734
271542453
1277094764
763003104
501611554
1170854780
691698627
1510730583
1186363637
1349751193
214413732
774848889
1631072434
927886625
699199243
701269791
1145094033
856088308
239330218
1826719227
336382950
1789955604
1338812330
1623069018
513967125
152738107
751951202
342659787
1882039508
114075186
1620499397
445111981
1107167254
2046671452
734585087
1574915953
854702650
922082056
80497585
1298803470
1748212089
141260141
1948180070
1865109079
1230469898
1217236831
1466435934
1556488610
50125404
680246929
535837771
1671812386
1463881297
2106387099
525877568
2109203653
57280709
1998967570
394895076
383444138
642947983
880828826
150536717
373462407
457262912
1115996448
611561689
1781678280
686985676
645217912
1406207043
1603165364
884991033
898494567
2130766564
1575385274
1575743676
458827826
152072901
867725750
2101191142
361343341
2061327311
1976430166
20090856
357280492
1867625035
263529277
2133983060
589143580
388001954
41279201
373909262
325173228
270281247
1908662039
1746632447
1324970270
1449180268
118451001
2026558977
744183249
1135151862
1559575113
919138352
313867933
1665777736
346988144
1066593515
1640683527
1466570873
1782774070
780449201
1583489921
640922515
324761469
1594602445
741259078
64122870
1874466453
195170004
726451801
272452561
292876263
387674834
1618800970
98652347
1714867455
367812260
1685184088
6784132
1374028966
1496644169
799054169
1357833375
1446157883
1299739845
1965341709
1194551191
1907146225
1930029783
543776503
1832585116
874797634
240637146
1852297487
1833030785
489895617
1784610052
74258371
935202582
888285518
665714235
1400322076
24463775
1845142925
377637271
140199396
1471910760
1123389936
44545278
1040530693
1393928874
689464222
602116451
541237488
1586968248
1544651296
366233826
715711739
477497875
923071817
1313768815
810065194
644574484
1096439618
23125566
1576957434
1117548532
1295848092
1044844243
1918039171
602031379
13624660
1354085602
1928986452
1852547861
1647619596
369596082
958606795
2144349996
27885442
2113237322
1122754905
1674506146
605814187
1520520831
1365517532
1829815789
1538523315
1943954368
2008503683
459796648
1257669230
96368611
1630114510
1327863376
1648480815
1787679028
951776916
1128158971
1048842403
747023413
1180800438
1712776930
1798108345
463813083
48973884
1794224430
679204734
1210393919
347617566
1410760964
2053834832
1783734960
1553940298
1072510170
731474263
1282475235
1936522582
1902409649
447959999
1001708701
898550219
1578992828
402375604
1496816963
999972817
49672227
1270271265
1546701984
1669551845
1504213603
357979994
1923659889
1466917742
140372470
241836499
1846850615
1278893775
1176956258
1534332955
1298456687
47912953
1970800199
937541120
2116843578
1828317967
534805262
831282328
1521330095
774513220
1280659741
1396692292
2058480202
274144739
461983565
216676125
1631056105
1662403711
736823311
2067032647
1763708957
581876492
16903122
1197812913
253769339
751298010
134439654
865031824
1466460948
902803317
1436086421
103572933
293655332
592026213
1592810487
1801736965
621429022
1683462313
978248625
157527454
1579829755
1525525495
1635809077
1883307961
1619780662
1698778595
43776370
1024621266
2080214431
405119184
565545681
989129647
366344799
1076193107
674749407
65337072
912804249
1212925137
2092795734
510369072
166774162
850183710
1617130478
1413416690
1216555216
1608429755
346898227
18389346
10710123
2008358010
926199746
1612796556
743579306
1588515445
1316826936
1769303297
1215643951
1084716550
895765575
543182062
1520873212
1518204183
1757955520
1175565185
1771113104
1367392160
891132987
1001208857
1747203286
277924052
1607248943
2041913262
1946831595
1342983900
709906579
1643200871
199633987
515009258
1932430640
1410564951
168069443
1993370236
1124352126
1417306495
1011382610
606727657
1107090965
1066587991
1648138422
2083312233
1680814306
1937410944
777105307
723640640
293086692
212026363
527687616
506153022
663526809
1230545480
608131958
1526847947
1931167341
1663641664
2034082366
1669469656
519536566
743670711
397691127
339343647
510018276
41493204
1387153142
1112053383
1103500998
787943567
1812515974
905999991
1928005898
409344216
2070716827
2094907170
145207469
937637063
1966934724
1853957546
924596362
400637701
2007316850
629187889
1552183594
962916266
1074610266
369033210
1214114673
397156659
1264554616
1494943542
484383296
560028551
665323952
895986594
282623373
1637657081
1706390604
1639830873
574149608
974304712
1703324653
2027488289
932009256
2062756766
1751921430
290437198
1089926275
1410819782
1743215613
1855496763
523086500
239232753
678426237
1156422302
1900726326
844302951
1533642433
318595914
1748193336
1063883865
1672545002
561852219
1620793735
1344370499
1951144406
1238037072
1253800516
304114451
1222836400
972126860
1357986062
979093343
600689241
92229453
1017350083
731195836
228475959
1874942507
1256473991
1404002253
103767514
2098353930
2020067667
1469881763
1868764646
2114981035
1183544256
2093414568
1977086401
1890012173
423905733
1509174239
469695140
1074248157
267294389
952476946
1343964232
498097507
555193951
873846836
500431658
1659239021
1266296666
110353333
404880107
587476945
1552385482
673074498
142732368
1413111944
519376111
1199472065
1148447674
895837309
971506138
1631905157
1114748727
1557593969
595092727
732422233
597976279
620503618
1197723007
1248178722
1740808410
2029187872
1693010593
1019925237
1688237125
1413586235
753356431
991789914
1662620378
503245095
1400152003
1070573694
1864315074
1625136593
374166625
1140322450
2027053651
1051437032
730649568
1169374993
1488191668
1593182823
575529231
36659356
554899715
2107807504
2028580071
1681917910
1661133447
661679707
179236944
58659090
759250070
527452022
2030702288
790171375
261534987
1504018844
1513570353
1653022392
1431901860
1814100671
1102562180
697762840
1977188143
1359393183
618862792
1682083248
1772551538
1359948856
806175604
167199123
665761791
1865787706
1457198206
2131710182
90348238
862197712
1149074619
1180488960
288329291
990762996
1319954293
1405637342
1051473122
63587011
811441148
69437303
1611215286
1965030054
390473855
1097956494
1886123576
1137836953
2037437350
570746014
519903533
1646240571
909187054
1542831780
1519596740
1300760979
938878113
898581345
1375947910
734183631
580085975
779557036
1967111044
1304290696
330835357
1953418784
2140056406
1486038931
426706921
1370530152
1933644046
25465139
1151257501
570985034
863188236
2066880700
598008908
2129301187
276807695
1733883749
2068001153
971464685
669929955
1502464717
1111078688
1744846237
1757847450
880966719
906322129
796598989
1632704940
1820914021
1432144788
1022900742
862853778
2133034156
656676998
1000970593
684498076
949241092
1924187909
1739474780
1617524786
763100914
1884722795
1353811407
1927293611
532286418
2136371467
638543788
859186117
1524492969
409492983
1826598030
1575591032
1838915699
37321581
1265099941
405599445
47439932
1062666457
613801454
358062701
2111896323
1126123962
289625886
280327848
1660524806
896657108
1545862381
100525345
2107259083
1794619870
6205012
853225816
604403757
972822003
1240664031
1879809352
1746084868
2045766618
439105877
1489301571
2055868744
1171257950
2038571109
52661216
2140716107
130484679
191475250
1015942022
265990556
1720004126
666210975
1360423403
582008291
1659179060
1346908617
1560391518
599123697
1318601093
1895292592
62859342
2118331095
1119065427
1386635392
666379156
1997736152
1595179815
1772928783
1652635755
1026937268
1639485844
719082967
85333163
816299928
255838102
1500918156
1407767446
1979307635
1945315255
1268364261
44948250
194940060
919089507
1909161856
669860648
915094079
234515582
22391956
2021835607
1090474595
1593047486
2019706089
391457046
794977083
828255927
1305544800
632182335
1011473700
1599289121
2112452878
79480542
500671661
1388953456
1210724181
1625792558
1271032187
712222458
1503032914
733890121
913884956
1315486191
1241722933
426539656
485502252
1326871636
1107558981
180093312
1875939310
1594739537
1379518800
80531977
1976426459
1382547573
2078496189
1942801080
773868051
1285258011
632385461
1981280283
992756051
666479372
922690622
1363817430
1888177460
640610980
1454331873
2062270961
1959174914
708680044
1376822439
1249957756
1077184035
2089600456
2068348217
2061902025
529100762
491028363
1575393602
352493583
1104019273
827308578
2069998161
905452170
1049277178
1467836171
1482577684
1595609111
1780115347
257527742
2126610631
505100452
993304922
1572304878
934202977
1608878745
1977654109
17156206
599032230
686344428
1159864508
1369817169
2122683087
965057027
1708207117
1486778476
1187189984
1435706717
36524104
958725228
829809297
2046900639
1591601263
1066591770
1140429193
1136720887
2133856284
1115905669
641314657
658316419
1870881751
15769988
977421748
1472894684
1911982413
1246385924
1162126884
1654322680
1518632778
60685744
2035384061
148448380
2095298144
118119600
1982412503
1354350904
664269014
1758920383
1654886797
359137039
1153952485
1604891665
256875562
299370946
1518848861
1668029415
638378289
2057827661
1231641414
279918612
1098835084
928527178
1363347203
2084767198
1650190488
725914067
289318287
1696473471
397932891
1122419064
1767967053
412708741
1384989070
571171705
1490770002
1732235166
1138927290
1539481604
764882039
915002969
1343335714
217400581
378436538
234786693
281846905
111635271
1805666336
1951549731
312875898
1829873113
1119033551
188507325
1912249579
1289336625
857094432
383594933
910013333
668192928
1966260709
2142031947
1238054427
1591039973
1572694331
1678515014
796777452
641873206
146414205
2024839721
510400710
1595779527
1640126248
1162116034
2001486316
1049079423
337600207
1018402834
371259689
565172581
1315512127
1186888373
1441718856
1147587716
712699070
176977304
861707902
1284975472
1940849295
672512563
1446908072
1024400024
1920060096
274627775
1764485765
1713587342
1432219485
1385963037
157843431
1389652135
1160917252
2122145213
1081271090
2101375372
705825080
703501434
1674136087
1162351282
631378021
986904206
1719384293
946990956
1186017376
1263263176
458225679
842287287
4168479
1497832385
492293936
938357567
1993640731
1882018918
268077630
871978682
1144245312
497639377
647152888
1465725573
1654918067
1218557134
1726054337
1909255470
102166614
1805441814
1622637559
2075699784
1118042746
1105847686
542498674
1583048849
2095525038
688256101
1881612666
969828401
1106541597
1305984924
294731452
21698901
1236338707
930752649
1807889773
1105498590
260250388
1601099137
1249364509
1210158099
443150917
1228001981
635671327
486534376
1051610775
1900494012
267144616
2064306644
1484573758
1979446168
1244494159
1749821272
937100050
171070470
859192430
302171937
864579481
347339400
682135839
1529224950
427565627
1419873520
788117573
1189109131
2026911706
2109312282
649393970
71838229
168565390
2102342337
306289321
1623384573
1205766443
2062175842
1850557371
1251499730
460875753
766063339
1645968314
1432438151
1423530199
1235068978
337350944
1578687378
8330096
377349427
977648403
2092656109
151565687
857903659
216040909
1702497992
1954439915
527094622
359630630
866997377
1913605741
1614764624
1789680296
1422851882
1446384056
1871544581
1166730715
1776590638
274005225
741567547
2053760069
2044957558
368781322
603337896
1152433142
934778783
891505256
1538988580
2050726346
1790237302
937253705
677166599
655807861
945724333
1089731125
1016423560
1093311960
579556115
1245617755
1184317366
379055451
84893078
846303257
1376502102
1353172497
976696438
1365026952
559084966
1615705590
1299852079
380230073
1392239915
1751032636
1206826468
1212972755
1854865124
1019011208
707344175
183661853
1575193269
1423608138
323901130
2011691818
1717117897
454239663
1698815910
553605625
1735277194
1367185235
1778067086
70079616
2051841806
1475824875
371718012
363552968
134550380
1984544590
23530695
814786393
173204950
1751856371
209915155
1794296716
1826656905
1241239203
1916211497
2076146821
1797680843
557833135
656782171
362794212
1360812713
821589453
2043388893
1398166270
857176932
1671128556
1398196486
254349540
55377217
294342717
1315628167
1074275794
1637015244
387000346
285000047
1010975954
471318962
637004954
1921837888
179828236
367707727
2043391259
2016078752
949919455
709651773
350016695
332009645
2063880555
702644619
1867038553
1552988948
946169353
956369762
141071719
569062615
1875172041
611732006
371683448
1263210223
1339587422
875542074
484493039
1788610587
838455857
427035583
227025088
1066891996
296542256
1347837245
519771170
641684342
44932346
708979844
1920895085
183078525
345325407
966299250
847790974
40189762
71847258
2088195164
1041612246
216145317
276722860
1860386313
435240570
1449368738
1070934732
447624484
1281769263
2007533636
1677595955
1301450278
1996888413
1318071403
649738700
1411142496
1966995814
2099643009
1920136988
1914279736
2107579373
2057103351
291619874
1332399512
1054494984
1638063230
1800911215
841756530
814729493
1268140076
1532354695
626074653
1395927337
273009209
726092998
350925698
1634461368
771985046
1565391652
2003960168
6155333
1844784235
120814247
1301270083
1268680123
212405424
632184018
402260668
745772056
1192908722
1917676957
1562394758
1129515567
678194205
1878635433
1988132454
1167896890
1422318735
253770047
530360637
279983013
1373304424
2075433812
648695267
1453355876
1975242714
1549623985
691359010
803546239
819060170
54207462
1963889742
143372771
1473450654
1306224604
2013257712
1317562879
1724417015
856185649
517834369
2045309577
1850382747
1111902158
514804398
2127103251
2017247999
569365468
1623798884
1946841820
829535787
1711409882
751662293
955347298
163657087
1791569304
833638185
652619470
1144544682
868174401
955714577
1673309666
489520465
671980874
495645368
872671803
1008759175
1665251524
295259113
1006453888
460361035
837252433
1427729527
1895642999
1745946430
920168919
951174772
337007234
394588154
523480218
651494556
1779400761
311144528
940153428
1863330702
63344728
1460080607
703948665
899859704
1296043375
1539556044
334280693
865734964
1086675199
1290633280
935034740
1640513976
110235424
1746378909
1740335538
990952324
2024911718
1390625758
1719143170
2023907650
1976476770
1064042404
1846597616
81323315
617830627
230954448
508159469
1604199392
1180623727
1508454959
492598183
1363445348
1882046098
163230045
1220032775
250833976
297263493
1989832306
1745256326
1574870461
1751456788
981539283
1843397210
1352779428
349748029
2020546287
1858508505
1815672808
1375040665
742580931
403938481
1479488042
1633328122
639500838
363607591
935065569
406560332
1369536476
2121025601
1739122609
311608972
1231733457
207176557
519593624
1909475930
2069521564
382579364
1449533969
793156893
1246556053
2045678918
1694175975
1907690786
638557451
1339784753
1846339203
7448580
41511827
489323534
253946421
1574135394
1790035235
1398852183
844680295
1167957997
634236370
1362708617
66613188
1129171091
2114746633
1370078125
1210303751
1330410494
1008535889
129488212
797420855
1629659570
1274320102
1984889936
1345381324
670323262
1222636913
1751649633
297529810
564224599
1519942973
1190357768
708388498
336441397
1564825023
1729590710
993893220
2066843335
1114793554
1282626537
884620573
1370706595
1898299813
1077392223
1565646331
820747826
660380884
117852215
1040666884
542397760
2136526033
1823020445
826051409
193221311
1061670300
1305640482
2065419905
955790061
32263983
1027021829
463723376
1124692446
320032068
1517445413
2024811460
2140458394
180202637
1850146750
276182218
1911616542
1174888715
1626085879
454078749
1442215479
1425349887
607664844
1540486022
167380229
1349617163
882578958
1630945483
414840123
1273164938
1626804335
342831620
1667238804
971159902
445354051
1067523916
1859686825
599714767
591467832
470520117
517976505
2140127355
164108465
125156218
877009477
1086940924
1816181
844627780
856550457
1934848179
974724132
1851487689
1746988201
1229897384
654099122
1055424902
494994269
2144532457
28732713
1805478249
653524349
1594656649
1629811194
379976356
1347132017
1581523859
577424083
1057829699
1502273636
477682276
1017933044
557970417
340375526
1783998919
1185507716
371702379
1624756399
309042250
868308430
1663853639
952094027
1622765681
253066012
1677457481
661370918
581551644
1083723617
277576010
147570483
1959843205
821802432
542359607
553662549
869444888
1854867003
1840602657
522710395
1241184122
1178459644
1117685634
1620291910
1529825904
419477383
1638663377
1354775295
2097478778
254823455
1830694415
228018833
954434470
676116980
1058729150
110695870
171727668
115963511
1557513633
548338374
1661039196
1032783088
1750526885
2139651779
2091065876
1250129955
1387944435
1887670224
1543416836
1569372535
316667347
306254504
1925595110
1942985090
1252374835
925283933
822839946
1262922015
249881864
674173079
632671151
670816299
1955281760
1485374036
2093773842
1658576698
390676909
1235706668
1050627105
984247943
74353391
1384249031
720708170
1693853593
1319963149
870885435
1737097393
1710971944
228355125
1592397354
2034625464
1132894117
771127953
292436011
599074910
940043813
1034257765
1883685294
1382746701
539497951
1222497757
219492139
471353980
1984972321
1805330344
1367904752
1061020847
1286988154
1828400248
412316746
746946185
1469768580
269358452
1364921950
1256740201
1049893670
1070998909
1589690777
502117453
348531241
1515146163
25615772
1449784085
86658273
544720310
2050075693
440859523
1896606596
930269539
853919157
2013223057
1947201940
821966858
681880776
110414817
2050420284
1066686421
1986573204
585854121
1365966071
213030431
1405167304
261246310
1632269672
501109288
196068158
1948428938
2030068789
1327541987
1739092208
1434361925
1813760547
668102096
1169442804
542665080
74884515
816893952
265870544
1133192393
543015440
2018804284
235197476
535700583
692736162
490966298
316850064
1064026921
1755203629
49762589
1326661972
1430569777
485789102
1229948847
628062478
2106143714
330687636
873156144
773109716
166715649
1875093113
1778464695
756710522
1716864931
791233613
1374644069
485734272
1061885384
1860537790
1423749895
194795567
423702348
1560068568
1948503282
1825841013
1861303583
1042573091
1801549294
717733264
970310505
1702489214
77510813
698955102
2006302496
2044006404
1462774380
567838994
1399704868
1701253331
1608726234
660450892
314562520
1366795863
993161463
1821690466
1074941352
422625439
1213853185
1225635473
1340596041
730468658
507815887
1287638099
519620114
1703238322
23848614
718469532
829854202
51153219
1944171450
241114328
119766991
1575129848
115299183
1990371769
673601567
1329078256
1196476282
122787069
1118032964
697629300
1962301708
1287489713
1229360697
1709655974
768945035
1253597365
2130605364
1202292599
1439684203
1211232015
1012976955
1764777068
1147144007
682755978
2133963861
1381047580
680144026
1206899875
2092970429
1890724628
491005841
854029241
2078133070
37098485
380110522
1156503728
727360691
1058175345
577488816
510327543
2114921579
1380172190
1815552528
501631237
1302078263
1949208264
277895413
2070504880
556441993
1147142328
121181675
1628908308
1972635259
1283308403
1341409972
1529673666
1216079128
1737931015
315497431
1017660143
1879329685
505798844
253678252
485652534
1961204010
1614243734
44160914
1578376278
886234205
1682045154
605664371
974141689
120830105
1382327894
1662656205
690557363
1985795582
1222287354
1487997441
166666018
1536153054
798340249
851951995
1327191218
1277940275
1041275481
1714752316
374713175
1251435384
126484116
429478289
1848178284
361574133
1459183151
87938582
948240493
1016331398
489596355
1917840159
38792872
1351308821
816683602
368129785
1470623084
458599437
536217795
985005222
261498006
1103693201
1544142580
88764394
1091826607
254752018
169954134
521670244
241399380
1774098348
1486914890
870580674
853299229
328489688
1148968425
1971292869
1114489155
1675184813
1365211091
1120105207
1362559636
265955460
1342768885
489653932
1152838114
1811712245
1801812442
1252464661
1597232678
1083783652
1445161255
1457752227
689759195
1726296361
395005970
576052215
860186882
1580335732
529435856
1246777789
1207679451
1777262061
1998465120
2020673469
1848442
217257444
318400351
224830671
1415681428
1589325309
72098191
625478228
710120637
1130459175
2071519972
567807769
122996781
2134576202
1321390983
959332620
57725341
1931656495
2003134325
2103291845
1219219893
110753764
1023399809
1808973613
1655973244
1628021055
272523627
1363214490
1576495441
327896064
1658015671
823793164
876332612
952369187
468765323
1705417869
1207862683
1484359668
496267155
1476009319
922283258
145442465
672510495
2098923931
390882184
1444386572
1183318917
936885003
1106697617
1916186940
1336001491
1424064376
542150743
2094274802
1811478871
283552389
158592791
2073007158
2072432896
1988407319
395374385
833530169
562227086
1678460405
2085393386
247964823
784816184
791252786
1047380799
1391405014
403609090
650005876
1916297588
1395736354
511446123
556014410
1761064511
2034172028
1308657169
1467133709
56170580
760852677
1984650853
72230039
1163387279
1369731929
1209629075
385699652
26979336
1378189008
1238565903
1235227993
1833555274
215997587
1669921747
192860301
745229156
2039393876
1401126879
1988868626
1780981921
11205772
1907484966
1901026125
1463183457
1569000633
1097705997
748226943
1946671727
928661397
1847654206
1584162409
1531297759
1366325087
1887582077
1908730959
1416472532
1247807019
1060453471
1558740644
1298489964
1591026692
381895286
1847723371
1963640315
70380840
301643956
551358183
266320582
1939466355
2095567410
1933277669
1125355585
1712330072
28761323
1046358104
2034931652
1315996277
133260092
1102690553
799345156
1311665039
1537676050
1676692000
1755722411
1977606113
1932750585
566838202
901571890
448786651
1869694470
1040198018
1062090818
644900610
994899036
46364078
1849920261
1180959316
2093378162
1205631528
1497157732
1148861984
1519648490
1989757990
1520968696
443916667
1857488251
1857140101
1008707036
2115343247
393424849
2105552660
781098829
868006759
892974518
185066333
1438576283
1772938626
1161381119
912308235
17808294
906064396
761510532
1430413650
1110864866
229722900
2010816985
679967491
1846218481
721511142
684948747
430025618
847288890
1576057491
1260705368
2065157603
1342901708
692514737
1154291447
273097729
735275151
1527665410
2112104495
247501042
1530598482
2137163412
1636358985
1572526866
2018480603
547136396
1098586573
238220917
32468347
1074129226
708042250
1618171640
1099004777
1314517728
1047261965
702237356
725572509
729904691
1042447547
266296341
1832142420
1494124754
1851017350
1398520880
1680941058
321089414
733275547
1366406430
1964430919
1871508513
198870120
1833509797
1408762670
1928938453
225288195
1211038346
296933987
1079268556
2030923140
61459442
1539595446
510842225
968496323
1128094614
825611456
206873091
481669174
1102461357
1789238087
2087174959
367859089
267805913
1384915664
324334589
1461282209
2036069407
771640538
1862184941
1022059841
335202707
2102265076
108775937
1320262793
822234187
1728718397
603359841
1242185712
868756216
788440705
1299797143
1968300076
1276192147
1307970404
701617617
950002338
709943376
907880021
181648252
1178714489
45727059
185210896
1180954938
1757811622
370523932
327654933
1809147674
1573412351
2105635564
1852155410
725639166
2043587140
541188826
447752885
1889355709
715778267
151949350
785209124
1150030239
1256855336
1112044884
690222161
2026970599
437727722
1991708854
403381235
2125506888
310373371
1317303878
1843672570
24232499
1049570990
1582393993
828390390
2138162978
481911586
5932007
1494304254
542207353
305299802
365385125
76111418
1860456152
1639835849
2019336697
1818729924
1772879957
352911673
1391105064
1305776265
214413349
1143054841
686818012
1158603218
207703060
666452722
202095180
2110345265
1858154328
1745220768
1475661524
1463478758
290544030
590487634
1272116882
350392648
1677274210
862720061
2045766720
1948174505
1247457799
1304838123
1289410936
31115067
446327738
674854098
1261881367
1387385913
494577437
1849269758
1368202622
1258941523
1135828390
1752071245
731716737
1942400334
2022677017
1564545879
1287745431
1800768122
301557453
1427038441
1629797038
1509181509
1513964660
368303650
262026858
1798488591
267266007
1480345304
103764371
768668784
2087911461
1705978388
1362844510
1580880639
1776731532
184730264
129119791
117400580
1293160199
2079037205
75960645
231646351
1752510716
123167307
938224539
848147653
21095175
981779205
283942280
961793182
2008248032
1455994114
438119256
1864791886
801662497
1190318240
574431088
1954125903
938533030
241259346
734014632
932427587
2133607125
2096492428
1683642545
1276613683
876710827
1211917838
264695156
1410597815
333130578
53732589
522417323
2048594845
2070896935
1263284287
542619937
184645277
184427030
1648857728
1193529672
285686021
2009958101
1372755204
193802673
1766505696
1852686789
516063169
931382937
663158375
40738352
2131468680
1069029093
993926998
776504624
1990222066
1773891166
747715695
1312230662
881464211
195235613
1848019198
1286278931
44867419
528968916
748598062
1734362503
398844442
2002284109
859476065
134902368
475652532
329234470
1886523815
600444303
945603857
2045378296
1549631333
1890613857
143365023
1706057964
2113011256
12371771
1736752610
1354418520
187849390
1977217611
131165680
370432412
596975118
176666866
1899011862
1556798513
1795222064
385281376
211091106
97664711
1457528277
176313612
124163047
176493614
1307361476
93130547
2008625342
257630005
1316337881
1475314257
1346939195
1754194991
637420770
607900449
1546376307
1821066176
1614332415
1212343063
659510431
840572189
1920841620
1868748131
1776887544
1047328639
1275079497
1531453053
1110834371
825800166
1512062325
2078939491
1089559269
725438375
995954042
1605117725
169443856
2108855277
1250354634
1487688524
212869042
657650529
1592963226
1818788908
424199576
1021137540
361739116
1057173334
1750477373
478602249
836801514
730896608
1850159440
653658913
620274717
519412107
748993537
1195328841
197031455
318827665
75579605
914169180
2094315694
864552531
1739271227
960242861
1235901474
1198551678
590547086
101971639
1699937599
1806613024
1593208527
453394951
1994955504
107205204
1392557649
22862638
878153990
341971413
481467661
1574950663
2106973720
327331755
180437147
761048277
1332129354
1347733955
675183918
865558539
132853914
1171190389
1140498251
1826534282
509719113
164382495
716245682
1083990771
1519649831
1899892322
1200661404
1163552150
1201022382
723181259
1607532086
483801107
278280709
154422226
589649769
1222324063
765379587
171711938
1409176886
1471992296
1095510670
2019692216
1470860864
1768569633
1201046618
336793956
260954803
1412662494
955297002
1250107203
1907059802
444217775
203268179
1674219279
1880534675
1889914782
205332373
1686106657
1538846486
1154820514
1202756841
316111934
271699410
266740427
1872326700
661712881
1536980315
831266775
1456558744
773658232
1043045070
927902081
1516118908
2063842550
1252869806
812191561
1552020547
1555250044
573007035
379850975
514350370
1539474008
970857479
1583517929
764549284
1691267366
1412755417
1849315223
1044375667
700265694
1375446906
277982225
1228783952
1531669892
1121451542
1742434139
1695498075
336911747
1620909044
136945159
1469997712
1784209098
1786893775
384848732
296588002
501801375
575059416
871473739
1181609072
1002976013
2122107666
1953202450
343593909
1495681653
2050900613
1673575032
1016844736
863805612
1137297055
1257629767
768456976
330894693
1754376313
1920693777
1026822314
1182641705
2121256640
668838579
867420604
1402950673
785346398
185842439
1914190406
1529575965
1908248195
88532011
1203987242
509527017
871450616
1292537209
923433670
1058341724
335339044
35549906
1166000745
677103335
1475908585
888395560
495624623
1592815746
907561802
474922686
835652473
680710924
129822346
1299984529
1107634553
221599968
2142412866
28738051
335696173
758362718
23901128
1299228664
1792294865
1138297712
1076915480
744591680
1089445435
1839123161
1514113272
1732807079
160615801
1840043896
892571180
511943452
1084095339
910452466
1977279604
783362143
1463909997
1675514882
118011307
850728899
386103735
719715609
1072207268
412853447
1673382308
1813621020
1535570611
351388257
1481979981
1002010529
408898920
978105798
285931849
600692205
2145466716
416919539
292122150
1240366469
50144548
200175665
317534908
1695742564
1240066793
1102311190
749433096
404076910
1249126454
321130297
727088694
1370660445
1900568076
1890801926
471973369
1122640470
1741216267
2048900067
2082852671
1355938227
1092642313
1308449057
822477036
519848726
509788205
934958549
1723337923
1807629502
581688227
552776934
695147839
2009039632
1565452510
218970684
298522729
375052134
558245091
1815761870
479016243
1283026334
372536105
1024330920
1311954698
263307880
678018165
1108215619
234336860
1200814565
1518016470
44859150
853555362
656786939
1545583258
1699304262
277695804
1288426445
790868082
1777473815
1757036686
1388757714
207707182
1807365566
23467364
449815260
668123045
1352925386
1053363424
591919521
1676381153
909373062
56064532
481120927
2039282050
1927725597
1060298558
1108890483
319056154
853788612
59396327
665869126
1436928739
140777288
495657948
1176283422
1454559273
2120736229
799203131
35391719
2103435777
376615114
1995668118
1267469184
1558700773
405268281
1710940419
793297791
515880506
1002437874
2089729567
1533938778
639275086
2121268294
1215140311
497244045
722472835
1509683322
1086721205
1329267840
617946128
650993586
976598024
1930313083
2006487003
570871258
2145373888
2099142123
2075436854
1731020332
828217655
1411703188
419838329
656469529
1550369039
425384409
1515894830
71147182
1681992244
585166014
168163411
1033668599
669973137
1498470974
433111575
965728830
2074209965
1361152896
1301358897
160528588
1888417191
78031052
1490922873
805155818
298653113
60077917
1567367727
1108544385
735221742
1091747771
2026725305
1993341235
1733524829
1635941573
1431747193
1298645455
2002926098
88609020
2066367443
874991934
1439939273
234505520
1802424882
2059606776
134721522
1065635541
1625870682
1629947270
693510803
1726094798
1715788476
1040276550
2139312194
1547711379
1267012955
107071995
683331567
1181220910
1629642378
1910856175
28507424
2038548908
1083324897
218661911
901361046
592779738
1325566334
1163410793
25897941
860926970
272371215
1499141057
217349431
214111280
1287434218
405491422
1583475860
365720827
2134543939
47913772
1318772625
498294120
1927337995
735820884
168555173
1633990573
1958177792
515950219
404774130
621309732
2009481414
752378320
273390766
1840486136
212178367
825332688
394554370
1583421370
306965082
952734195
2014444653
393864703
252362558
2042174370
548174686
945144044
768286143
643489036
387047062
1178433539
1824188674
1870911620
1833957376
1150794094
532411786
1929828773
270848748
906586178
33941890
1641803498
1341544152
242383718
797697316
1533340811
1426207917
1372611205
2144793467
1365767625
1116150530
875492767
1629897056
1115230317
600322536
183560762
2076581661
917224959
1491853181
1071174244
313444291
746954343
416732143
979084031
1201402324
172694124
1078222364
1541783784
502146855
836703624
226297634
937138386
1355212272
59680866
321681329
540982247
1307609047
1849811713
469214010
1946191782
1749218092
564827906
1804876941
1412125333
425071285
287975962
1094873713
19604380
1936922125
877096919
984216494
564064240
836073988
1403882585
893074197
406544628
644667535
936173128
257303465
1449665313
426803509
945221927
831964572
1163967516
137746806
2045671415
331979212
1874978837
232424653
428101249
2614865
160203073
561206519
452625584
714961570
1288105429
982581854
717647892
1224246365
1560679796
1443605566
543868504
872751649
71753802
1109794997
834846655
951361990
530660657
171568507
1832337651
596802272
2055057230
1329411991
1528237498
937911347
588670298
1402166317
342557363
789296922
1932318373
2109298724
801069100
193600545
469560021
377420030
444263385
2127789995
2090247838
211670154
1333629767
1466256713
1709662936
278858115
1507751611
1751315697
802917093
1763755985
885223874
449033843
656532145
1890361487
1600815059
1532343848
1664701503
1131388566
1721642031
1610045786
9586580
1011164720
854461897
1233643969
179076879
2108005930
488917220
1999667994
372932381
1680465741
546380191
1925596553
594770870
1702128973
2095408445
891737031
1557974741
124876364
930436553
479204910
653522663
1224645552
769391543
1309951736
960633993
103514678
1377367987
1584088909
562176370
392440374
845229480
92420802
497169927
603328418
486243925
1263168521
696907849
1568740064
44206650
191396080
1907235168
453322810
805600016
1619314332
328895603
257806557
286906018
2132688373
834419878
538729102
1865177343
1121996793
1607682866
785508445
2089211524
815612350
1368839697
2012889724
115811848
1915601030
2100512178
2144890554
1407914844
1486274301
258745330
1588990155
2026985876
1006016489
524974489
454464100
1896326349
534412273
56669381
563024830
1293851995
1438459044
46995475
1326719802
232585470
1854919099
1480830801
1806581357
491427175
659459179
495505163
1621498329
1504484210
465613952
971315752
1717154087
1284220860
1839649793
1446776903
1527455766
1912405630
901168121
630072361
1830437272
1653064817
2129061819
13588954
1077549290
1142899243
1001007681
1763404909
911409640
483077558
400335421
2070969745
165849275
2075589908
1094907215
1027164693
1892338194
1803632651
1000134105
1762650514
195017796
1120142176
342609372
121771053
1990704849
770652679
1303335961
633335924
1725698681
934162416
502736817
1866361391
1448925697
590414892
793572639
829820994
1625866905
500378431
1435910652
377977729
302609129
599259455
1211080966
1840135150
197510439
1830171684
1101147844
1535856628
365610400
1477160479
57955854
711991778
1377598474
82962340
456579976
926093069
92240723
1095547365
1762603633
523662620
384580139
1737230587
1327503508
1617643740
578630329
133791185
475101917
205009972
963169102
21711133
874029382
38681882
699926290
628419825
671196024
1620308629
1837825264
560926585
1859855484
1903174669
719067455
483349699
545609626
1641881387
2043880706
1747534197
478497781
1825404404
2027493098
391193823
1151172954
1904954744
180202258
247073457
2077017193
383464229
1952432967
1497872026
1697927827
751533209
1818857351
235775208
1837516340
1933126705
282164786
596907548
2092780436
1127440498
451998724
1213997054
1157536844
1434864027
337759461
914082076
2124891138
14067821
972268396
2051746263
10857715
1305924616
841605563
1245419377
123761435
675170438
601069946
1477563989
596345257
1061993621
1139680262
1910264726
896300691
1489092765
1629719357
1528719339
137318134
1834083343
2069215361
2093588897
336354160
1573020841
2026335914
1690179322
622885978
1811178429
332662988
195739658
536389122
1665705183
692519768
2051463602
1542565059
2145703044
545541026
754798407
246241707
746804621
1003641163
2135108846
184403501
446076932
943131948
1978800624
549978360
145291072
1098406525
1914690347
981399948
1057103838
1609676373
738974947
1744287028
1656422014
722424049
1339803003
1568131822
998847814
878712107
872419083
150939519
1756044182
1280274647
1664723572
1055791534
1165836910
1924654368
442083634
575186764
1717732316
2057264865
1676930944
1408772184
583506141
562976475
710799053
529279953
288045018
403880271
1785882585
1260102716
775142019
975148953
666055916
1661426449
536562876
2065342194
1552030842
1367256584
584819155
1384667675
1598663400
1288147524
757216196
1130903610
395253044
644538785
993396956
1769037355
1678123661
1216736748
2111308326
1283538545
1021321066
899833342
1346810312
330103031
1806620451
714428750
1815001407
243696640
609523399
285658336
1165012844
1816566862
1620719307
1147301688
1340444389
1571585238
438578520
1108503517
761965615
1199857540
1553967363
956682502
1654535269
417711467
740340452
195236569
886387444
1230669564
1640650830
979886069
1005854664
2017438672
1794760083
1419197814
2129851968
533793735
1162737735
2004282298
569758462
1265678042
604180884
331158019
1090722203
1104880887
1631424439
602878873
176169974
421080746
939206933
898853498
146634675
857787856
1099185812
573894027
1241220311
792044731
1398160585
341629807
980478927
1832537938
547358612
2009091873
201018361
1430485805
1820945209
990166225
1933810031
786286463
681482069
1419482356
1379859392
1888972194
215523570
1263939971
471151641
293515594
215747762
376638029
1452641019
191240360
136732924
339990
428033854
1709141221
822329417
1337397790
1277340659
1325302321
1749388311
1661569395
630161086
2014627770
835915142
2068852212
478549437
565616836
1884105067
1892413980
2137517644
2071692330
1142823239
627377978
1566886663
956949688
1013853754
10815905
1037130259
2132795818
2123799256
1907520901
1523868428
275365609
583747015
1798202016
817069575
1796678926
1121231794
133531786
858280181
1430268354
433232316
115706634
1581733533
659234872
438396762
250056292
547433483
2024026279
144283979
866194319
1214736366
741849549
2055471960
2118917266
763230140
926971910
96125544
1297586252
1182926469
1578792492
143673186
814815110
787442543
132892058
691366112
2126039175
1621991262
856948323
175603122
1015069529
57490180
24348662
902790858
202927728
945749651
1153149150
1624977946
1065722496
820862540
1746427654
2121882641
1328248660
725719450
228917463
2044852867
1627442985
528308467
859612152
204703453
1008139206
2092029156
861359866
1393442708
1999745634
1287488348
2076504249
687242132
1750157238
1918455320
1563894011
1045889946
1445999716
1958629706
1672128649
337409203
735371665
1886200296
954323374
1057139392
1903737995
1287625582
658538467
1154298539
354784107
1108227619
1820004599
1925432374
411711783
206693908
682165334
1055638635
145191488
1514897460
1466723305
462934105
924198955
559524253
1711219812
520507067
63432262
2051427701
571921646
2129136170
558013923
192191219
1789966278
566744134
477672121
1224248282
1022765818
1852583629
343821975
2067854010
1821050763
191626851
1971125763
152899850
263635622
1867466055
895915229
1913042380
1694061959
1941234793
547242
968483652
951905687
337012419
1933540087
1044577687
385180922
451072839
53463665
231506052
1570669138
1036617471
1501413889
1368735435
304742905
204347097
28102647
1201153830
755918037
417217296
2011359905
210670354
1674021370
1916977260
913468746
605429069
1387924990
1248101107
699087889
1021509541
1166701443
574517195
9711684
587725240
1033442211
1643483181
609078501
712818210
997447230
28318426
922696273
405531317
959361392
1155829469
1447987948
804357202
817099472
203019632
2089109345
303234856
2050838346
1731292364
1050821356
2061093845
1145486153
1551145421
1287239513
1125740055
1600916221
1186832960
86288661
814357159
365058661
1060507625
438342712
956358194
1180581537
1027799448
1017143346
1403931357
47692945
1901614685
1982831592
1336717004
1975323212
1569478386
1458111122
1732694665
1711609544
1357105503
1537296202
1803566871
1018354362
812679449
1938237862
1804078101
117075900
1668991881
1402589714
668939840
140046762
1175382162
1366717924
1897627102
221259398
929533351
1310606179
1179634700
1335291494
802058257
1282774730
524493431
1697610776
1135335087
643659144
1254035470
1442075915
396244116
1852330812
694071415
688724475
194169666
1800084883
1365717461
1708922619
1224234257
1028362483
1347609287
1016437566
1782888158
621597694
1255655756
1121065573
539409083
238771401
743620690
1839993796
182243916
1874402395
1788878482
874169123
1950998725
1175122708
462087220
156932306
830541096
1676176681
890990995
676624850
815897769
267306724
1378796869
1981073527
435934406
1704474731
954155707
310588465
1905780191
850954917
677904196
61624839
1347935432
299889431
541825594
1091435813
437100061
1294284750
1655150934
1098350195
134080247
603462853
1740460170
254704871
1969838327
1639782124
1356418816
1261024960
366250773
1242777870
618813037
1901232307
451421280
986040281
1090050100
484314662
1373765368
42542619
1806695605
2096071322
1722830984
1321617711
1636380813
517195876
1156570787
970163548
2105228279
742928941
2099656588
1847394611
1349378031
962388585
649131176
31286030
246611263
1050934282
1828914562
573031586
849756786
1635687029
1357447473
1529081664
264004075
897094082
615350498
1182654473
1365954632
784594829
1813414558
673813646
91294439
252015189
257217149
79437499
1496081857
717378122
975076740
62587111
499081689
2128703900
1313688677
2070074057
1995803484
718265345
58344619
1384525137
1290592250
83509375
590296029
2017844804
816692548
611067828
1265058031
142829026
1610241801
1669723469
1060603773
1326365142
1958655148
215658630
261667124
984633873
279591085
342266749
1282066552
1951431966
2107354634
1953457138
2011929196
899480591
1202249442
2122290014
620347832
632153887
1168814692
772613984
2057060355
1900730755
1498862495
1266510442
1298682062
126969359
1745870529
1935041179
427703105
1524486915
699734221
1586434918
1710632168
1089937163
1792715892
370115924
2092309393
211766414
1140027639
210867746
1741270946
1036580488
253048965
1865650494
1333081743
752037078
304129614
1445826493
576494766
1615632359
1664453778
1547346079
1664577492
1272899043
24957775
73841129
229304742
170098147
1953555998
991063911
1040384371
977435872
2146282171
673018891
631473816
89979395
460390089
1967710723
1479164702
1860407888
1595195104
486689432
593175905
1981431109
15422560
1256754846
1846506230
908749139
1233636132
1350270629
142672464
491020182
379220179
763839460
1785363799
40956056
380303962
754749238
295021464
1423206408
1629041226
470192676
227591268
1447283107
1772957549
709869465
1130613114
1311593713
253760222
260461271
373221540
1626689914
673598923
592552118
1748690595
990389116
2057597102
705245159
1348767959
100837328
1960280243
832477324
1902917581
695326779
1348064862
2001415478
242364782
667596722
2064483250
1873963583
1367958409
2069595830
974471801
810168125
833148269
773275479
1998907987
570015210
65358548
37509557
143814541
302023605
99345841
1626855448
145778800
1733667038
366399655
1732614912
2031819902
2010212718
1435824459
1349451307
2059475414
831599970
641573437
682146732
1401967659
170367154
969504146
561060186
1322306189
1716054878
1875443422
342842308
1029027243
1908787785
1272096142
951419928
1993227923
683956025
310411182
1231377043
1033813052
541671617
2079798043
1540985889
1254849071
1833013994
1896800373
1721022016
262014743
1583238986
1918309741
22389409
1724778977
372428104
374261458
835970157
2132189569
1881596516
2118734485
667161474
1027688963
2079183513
932809331
501582239
735005535
1079183332
951830019
754605555
1250602794
1598919597
139984170
950708664
812105706
577467997
504687126
1031017472
1983909417
1741008672
861221685
702981932
1225785182
1557009792
68656746
344976248
1317004271
1835530351
1850952325
185945197
916559204
1255966414
1883828640
1713292478
1777048866
1868300270
1013068700
13816399
983228975
131902440
1935140833
1774498603
1556340555
927505263
326662294
508946691
679240131
856371316
1309098882
548144576
1302777726
1244622289
969803289
997965834
688387241
2103447667
1142508905
235556514
1450203876
1731882725
1333326503
98962881
1809983245
1367679415
566074399
989293199
2109505347
1962636228
416040780
900405210
605387184
108960439
402709564
2115406280
898339354
1570616991
1039713974
1847048952
1274521881
763730696
884906259
529610628
1804110140
2055823041
1416607201
1929605845
1290860050
731165668
1519715179
300180057
1467040301
1341720795
646423632
2067161770
1202023820
1864789850
1029356210
402613125
1411435332
2030128646
1306735303
140598392
1493184672
849729549
127308851
1362429961
800828091
1149914435
1427758312
1294461275
1486929042
1544618637
1836671824
1132369769
2138973805
599470677
891469916
1237078466
757740183
709727308
299483564
479255721
598510799
710393385
587293823
1737336104
1928634389
11488175
1102173934
37957082
1210416272
26201830
1110737721
2089271849
1369458327
1093699667
715071716
1791521763
1310075957
1304487817
1885786200
1046830737
2097865643
1172099849
1357134762
356135790
726708819
665434241
2128724498
1318325990
2116483453
703423891
694987046
1526043556
1808027125
1771022147
1312970821
657084296
3478917
857191193
1548917211
843736874
563588592
819353183
1626334614
1366264668
2128550464
1267593121
1416016781
1526477737
811940249
344534400
416601631
1853236330
1370850706
489789566
1614404396
1293236700
1660933
827777425
1960409151
977763443
831437258
2121792504
1227422505
579567030
1139980435
1266613322
1117832464
1377958826
1950893416
25215379
1693109313
1412943382
572824280
1731290356
1493640965
642324939
1533684448
366899743
1176477006
1117703540
681252404
1474291603
266552091
535258489
1915496735
1301348118
1348672256
587987111
459367072
1728167305
1233698887
595758192
391971498
1974618997
341842131
159297677
1227497443
1388909908
42799070
948003814
1873528462
1398059845
2019973052
1743339666
846831118
88775263
2085500107
1044639702
483596251
1964217274
1375883033
2067916572
1878140193
77004141
918260897
927820644
908490143
701879015
890696786
1055252007
1682062708
1011252341
232822559
1392529690
520192862
1296197721
1559855883
516842173
1714747187
1626761801
1873919359
2121032278
2006536226
979821657
873415959
1092074646
795095787
1312339704
1050352615
1689169817
78618603
1427110076
510482977
1599751961
2081220976
1601533826
357648370
1734582447
178795066
978583590
1274708001
1213560931
1753576285
1681813178
1080302038
933952634
947915449
1221559962
1989335860
1114434067
953536861
1888785250
1645441949
1480454387
1596373350
1360253168
279821706
662134906
1458697384
1772067516
1424361872
1897339659
1371120250
1590125890
151351168
845140799
1947600456
1331133929
25307657
2100072262
1797342696
720933626
1740699575
387478910
1506062183
1671431195
2085127599
2059133103
1435535379
1747057251
698344022
492813491
384262554
1867925745
1597044452
1722296813
1348860259
945886459
1571293773
383216185
1435541046
97535429
1953057472
1802114181
1357848162
1046396270
701849748
686658068
1172324057
1196316851
1714817032
1276240203
2056108021
1500100458
2068558822
51880813
713669912
1121897722
1217738680
870019058
180292222
1027815412
1183480185
970944752
863795981
942891758
1898130654
852772758
1971660597
907898051
1545770089
524433406
1932397241
434690170
834751682
1343462933
246559517
155977036
1986928178
283224415
1527150098
1354788846
712955648
973365488
1016442718
52869557
1154100753
1418129565
1265534813
1615558985
121875694
1027685461
1351336227
1654510367
1490198987
997702879
1677725931
763943315
498932269
1250075566
1106147845
1929426036
2048910606
1696417781
1616393555
1207210649
826538
1948178902
669589360
1148608783
84326809
427646763
1846259493
898190295
951626785
1805383713
1856860990
329778642
416939866
1409641203
138221866
1647565149
73368234
668202964
1686829837
287146106
2049866882
925333090
89470515
1933100249
2108417139
2083174586
1533561064
1489758229
765502782
1095317547
593312041
1594610815
1342957459
156633554
991838924
173413586
1872520139
998578665
2138770759
1243190375
631880850
272085319
20277960
310323197
1302782168
2059223168
84909528
1224924462
623277560
1330214084
1250240374
1448022984
1168788148
729846724
16195073
1221221571
1939263586
857415813
590678795
275325890
1875090992
21087947
627790176
2104761945
1329724049
1113755684
2040536080
1360299189
1460825629
1096834976
1795675050
1469518323
2007129466
1310570107
815406430
829869122
1175104380
1115930551
1534091375
559977755
925393904
239510840
1838601593
1786806623
1791520072
415771483
1914248090
59374026
54477647
1939445088
1597200226
537633743
1474672874
1195233805
1605425464
1388318782
1192477394
384626481
1486965360
1353463000
106056088
1866061437
481125705
637316240
228393927
1318801830
1047802267
2058534621
481122480
368662123
1467599896
1448227034
1600604636
310352730
1632678936
652270851
1621190082
957772527
1791402518
682169335
1218495087
1996681592
50193760
693093404
1455554233
172972010
679234451
32467472
468208997
666683609
1649970475
151570762
896239412
1260340345
1708082481
641363004
643712217
1780804892
1252552443
516942805
1864696138
1621725943
1425435640
593101006
695682179
1356302593
1121424031
463493973
956552448
1484177613
1493386320
660489026
252768933
1743466150
420187126
1197146307
294754453
914585237
542917504
596577319
1816709005
1121509213
656458531
1747387974
1823725655
86085589
1918441156
1012234549
127194537
1953895117
1283964017
1661230917
1226170022
1059791698
1015081743
647460099
916361563
427868323
973365264
1175474178
328498230
1292339969
199931333
855982078
140482885
1044211571
1271874113
217839129
1563152298
1828875267
1061125266
1742272164
1342209620
128390277
1318644675
271896549
132582904
2138357357
1574870252
696785778
1157204803
682716403
737091909
792675731
793921985
1329583518
547624066
317136339
217419082
1276949580
444869535
1724067716
820919423
253388760
1490078069
1027531234
603364211
995874233
249044854
583688238
1495665967
1680840368
26530207
1490307467
926736086
722234126
1220814344
1035020864
1497831719
1989146319
1757133548
375503690
661609234
897631660
2053620887
1011411554
1257946080
536123376
2063258543
33729305
109491592
735835659
620241966
2007797214
633476868
1901333795
1616999028
269558150
100269599
104846230
1743870620
88546049
720624191
1741255798
896220547
1014318368
1772975672
1535968424
522825970
1301035408
1824262957
1229815508
1295283113
1021763806
874732016
1765082913
1279716686
1642248791
882757123
1103198351
156251016
1721822433
1617864520
1402877974
1746245939
1111564044
771173569
2026656083
1942012918
134682337
510125670
1738136382
1480739500
1660691183
1493622713
2030674794
1737612272
381503863
631501195
1164714897
1710549952
1665614282
1794381058
1628093574
882174601
850473998
1403829540
2112240526
835584681
82264352
1599617368
1990829452
1254055724
513135531
1778130867
1242713192
1103493545
362198869
533380889
1429088843
430633234
1850800689
1614322089
636585632
1701734205
446469076
1173284628
247783901
1891100548
1272632963
1597251123
919349698
1293243830
789882658
478382097
969422415
1280402057
1393524018
422369733
93555922
1347062751
627714853
603248382
39546131
483631548
619867980
1406139325
903226673
4641956
478431936
2129669868
2027400769
865356991
1927553868
410942715
29724708
1119176432
1495575019
1266276646
1972047299
579648453
1648987314
525592824
1674484186
1365151136
1408757185
218420488
172593712
2066104048
1227203651
695149820
1984120107
456536067
215499907
1812766695
441466123
2024302146
1680142304
519911535
831968424
592042351
1405218179
800128351
1358566253
1120488006
1184565880
1703286084
1370214911
437428522
1475985762
1976811340
1338451316
350212995
1693592554
50028317
1253315932
229135084
1843771862
1312329070
204838458
909640341
973910402
1107899327
1445121724
760657454
471300425
2099686797
1978442690
1342781463
672703965
740881197
1076923627
1024775927
537449409
1242352602
498708469
1301183729
1431652294
1307969479
1047610825
1969114390
990533222
1587987075
903825144
314624528
1699386489
1514450365
939286188
737051777
937676602
1529176577
1681270902
1983074524
250793262
1618656040
128365457
1105069463
967234950
1675114694
2124435321
177324600
810942707
1789552913
1624154109
1939979383
70472071
215571236
1783495081
1681954695
538416002
2012158379
523896378
1198277039
250479848
674966551
1985261619
664754828
494257699
1737236991
1787189240
1987125666
1378423377
456664149
706236213
1282206897
1597718273
156078263
900374006
1300899119
1606321525
2128911043
537267739
583913398
1646432626
665515778
1124827133
566139152
2002574110
1893895317
622954213
1182035316
925615549
2895900
1973505295
355243533
1728416093
412574969
1977859983
1282105318
845406621
1049635062
1471152970
148130171
675120959
90424614
283914398
402766169
2057203602
792045883
1603360720
935672868
1248843033
710757593
939773371
1666796456
446760853
2101746266
454082349
405642178
1526858840
1544184124
1475481046
672592272
1413535334
1898074104
165246080
1053524382
463126351
1419769428
799273743
884266338
368191087
1133596612
259424990
557857519
1998213623
1665226190
790958740
1526118867
323610242
976296389
90491745
868585934
1170550973
180479948
652909697
1140867429
552678234
1638494227
364318618
2126844921
287342962
1953036836
2146460818
378353492
344645102
1512087179
650901192
1758550794
671130476
993495381
1428678887
1003214376
151713054
1249002424
1083578499
293688695
1934210695
875562817
1723423604
794366275
134237296
782768068
1945502445
967675141
467805245
2015372522
2140580051
1725881345
944768193
1446294906
1822835544
1435463806
844572329
325884042
98599183
2111074708
1390613544
108028170
1983475219
88250843
682840456
1616832245
245194538
1910545750
1036373405
1440207283
1554654917
1344804802
252123504
812985070
1833079082
1549665049
1312385329
1955395622
821897333
531346687
589519894
154393966
1469005973
897672828
1379372113
916047723
443894937
367739011
1678108729
1492753806
1446607294
1302459241
568840544
1416952977
2094634044
2092946664
2037908960
676657261
1525494757
1227064801
428298250
1984489214
1548562364
698949956
1616838301
1817981333
1948080670
193131028
2084709629
1048326144
121210345
1394258191
1816044575
1049037403
925291003
503598096
1618934212
670868277
785005936
1940599627
1315822078
1586137632
423986241
1048784950
1713147312
751564324
914047899
2007352181
1937579177
45532940
266036547
1659177784
388054186
1229885628
590927110
293417250
659491323
458665107
1888058392
497901945
1935443922
282875011
848397711
832653337
274917485
1301398743
698018558
1882462126
1199218049
672359913
1115310051
1043732464
852570138
173014973
188872495
922598140
269082912
426570481
1378121279
1194146993
1266291167
1168079778
2049380764
2092288053
1223848825
412351437
73783620
323036783
1944453107
1931234532
63561060
541783135
702527980
1761483508
741519791
38953248
525874552
198854142
1832139203
1521317085
1880876915
1011240138
195673724
1638325610
563298000
38846249
1954498710
1353664218
1985840142
2093594654
238175785
1854617500
265257386
684220293
497710754
2105964527
2064053433
419853719
1714167428
1674969107
1818477685
785048521
54821978
1651600891
358089599
71063570
380744767
248316837
765441805
2048190173
1130794167
134032934
2047961080
1087354058
300684003
132944656
1347975769
1065986466
1098976894
2104338157
1342852671
1760438945
880340439
1276169053
1185359932
1621679046
360379075
583529946
1966596172
1240820499
107128534
310435186
861494213
839279185
547526332
704557375
883346588
1193017689
1244288836
1549555344
43235688
1866735779
1626395049
1539321663
233230025
1474042643
40097640
1508534253
270956169
1091420264
991821513
1281805918
1315452981
379604927
912508652
1649094419
739500386
1503033745
336135171
1300970699
1565226646
1949460843
1585419324
1510669723
1841883633
1276696978
837835437
146325871
975346975
1147939806
6259985
85434615
1720166580
1675136132
2113738489
1338213104
1327819886
2024414412
602062412
1620552465
1669588920
1596335232
1587539979
1329647634
1465145776
2088783053
1763003340
1092860384
271690200
316989895
54544567
1872848872
957683591
1227955668
666380531
300007310
1766175538
454195878
431830684
1366147504
1438064031
1684409470
551241650
822233587
283644181
1557193627
104893025
1898206315
1852944579
514488114
1795791220
102747063
882418170
1047664391
1440995334
523886476
1599138581
103310983
1636243130
251650791
1430625572
436592110
1151827620
414954141
278217550
573003096
2132854545
1060545135
1645484916
250189516
1329311849
756282649
520426989
734853260
755943774
791402689
911908502
1993998049
1763408493
2104487643
1538272313
413140785
778590988
922900700
726505813
1661401387
259640612
38293416
1671775329
1800208954
1890181529
836845923
232650719
631854791
293635153
596342677
806984239
1596783879
701296836
1176454558
1766434559
211459899
107048517
1340718756
528641620
588145968
1282561012
785380481
920526150
292476859
163140865
532921683
404786819
2009057772
2057180482
590545317
594338308
1670401007
1992623460
809145263
75357660
651994386
1065715329
411405377
988943804
1356682660
2062047090
48378441
173857837
1717314130
2028947514
984967141
1793915382
826811601
2013738563
1318429139
2090479306
1566697311
2024100312
410412137
1810528628
435717889
1328588885
1307396839
679487503
517004455
108591738
523867517
1119989797
1013952689
1276892910
936853127
1057771357
236975118
190382032
596024025
704803588
1982727118
167188079
785481124
984017224
1123086820
1308200783
1379330256
1410717774
895146167
1242099404
323371381
1103921026
535377048
1234062598
118689651
378584864
1995326975
1419977361
1166689008
657025220
1900838041
1192647773
626131723
792221674
1121773625
484947882
66913197
1202147663
131708031
28993422
779772928
1933093899
717597201
2145386329
835392767
653050332
1684650288
1052551276
1948632849
1494034042
1872858144
392535455
1926389942
1255057573
684728734
1635446712
1629879485
1838881377
318074317
962433468
690516055
1983111427
578684556
604155164
1988909475
1694387538
939906042
1539653119
12760538
65715110
1667681105
1018623918
957546258
394755264
1502392714
907112515
1438700380
1106281937
2108089631
1502123421
1801986545
1533863995
2020683866
408905966
1641603771
1303056986
376218506
2034238445
299586385
1269618566
134313880
284681211
1030078017
294928638
614660032
1264156428
1542244489
748823699
2083419338
413409281
1620527218
618104461
1339964883
1592986239
809411372
1053475145
2118755241
508880747
1900327852
1835103585
67830539
156006633
929577111
1883259345
1824839233
1788581657
1239468698
81872015
1851707318
207188966
1647008394
2103599796
1785986129
1937057662
1175468014
20731970
940240275
635798619
126590675
825463227
1641081843
1491547101
23187059
1626589745
1932603639
1338645029
1464313680
367490540
12659058
1659831004
1420349759
2080108706
1318764535
431395982
2100587051
102987616
1365094143
2034404886
2121874309
2038818702
1152441119
621431212
1912240495
795953074
876393766
761498189
54921305
1799034751
439854334
1799393020
364202876
912484553
549288606
260337530
1906408209
1315618467
558557666
393134257
1358201513
1290516089
802556898
650084496
1461675860
1403615222
1427958019
1532250766
413087161
727969104
367201228
85971930
1381595263
1835189147
49748707
1216130923
1362704142
2093494994
1341750143
268196509
1318419134
1172082380
1425865448
1442025708
772431287
1856216615
1765441999
891611411
361603455
1563212808
858836450
1527429163
1218956415
892256064
1554592811
1700871928
64671964
799058696
255486803
1739726111
1298086518
1948264262
939679168
1287786192
1283515626
1695989875
1332741223
48361256
956578494
481226836
1142310949
1631848050
1478294037
701099502
765521072
2006359214
1151304882
1900496367
388268745
4511430
1815458961
1896823443
2116182541
2027870916
998259629
2138106990
364489582
1934244852
1731037438
42289770
1939756009
91991681
405747545
6801844
110048744
1419445499
2102854573
1379264158
337914994
328364895
1690585936
820407327
2112697427
1814699014
61542817
1143571799
872126327
753984543
2065534842
1352832017
84811407
1028886237
1956726714
468505155
1790528326
1147347654
1635297125
435927568
33856213
501978542
2074749636
2022192609
387305482
748404895
535694254
576428179
77809054
1327471699
1942714395
1567186396
637945888
959301048
189681665
868790959
1021737262
816400792
1709075607
1757332766
1905735763
840481092
568421640
1344986280
2137003613
1188267829
854592995
2009414474
738807533
1650895413
914884374
784450628
1545948041
1808894551
927166867
428305882
1806707934
710686104
1186903681
609056792
1824415157
619174714
1383466211
1351577224
202583273
498765937
2013483059
107540388
496529406
870800611
1631966697
1141521672
953166927
1452510858
1495018713
982946839
1467566848
494556692
1434049130
551374276
381702674
1160751864
599880061
1098827592
225781347
2093185051
946616388
187568670
534697834
1703284657
1529370340
786459733
1407610722
483321772
79072675
551256278
1718734757
1657183737
1139831486
515075991
1156026748
1884636287
1669347539
761896403
334819498
1366685196
1374879186
1476218441
382647828
542159251
2045681719
1340015041
407263671
1218150241
1215569374
1842847518
1764472062
165928176
322402830
1930715925
496327901
1115779308
1765157923
1328060793
1825016850
605226945
332731724
418782371
1972585896
1300682775
787414701
1435344451
723941120
1708068422
1113366650
423081745
1415979623
897819067
798961436
66568063
1376489580
1691512824
309752427
335114133
1306364720
1849598380
1665884999
1165641674
125739018
97539889
1048072754
2027929782
694774329
662018918
731354461
483083146
1792271464
913678768
471973612
589097542
1095943121
318195952
415521661
1425410058
120969717
1237051463
955922377
720140606
1102479010
89088915
143536092
1673509790
472974124
789481222
1792115767
755027733
1002580860
964996086
1533982962
1312677252
1086435558
1556194467
551680945
1751296851
565365945
543748453
482349416
2019023
90425793
1717255065
1645530551
860008910
1612029811
1140529884
440537079
639916258
1503957785
1462640887
82332190
1732047918
1758126758
1734028827
125931269
1011889905
431388565
164039972
1299720362
93223050
608870319
735074310
1772205567
541236394
1216794755
1420534721
1042796936
1941750482
1571516798
593556705
671563706
407551835
450211198
82541444
124691621
1362058085
1575701918
1501337566
1046856532
1604934962
399481737
1057171002
591807095
104552502
184175515
2050495271
749665303
1753564549
866741906
2123446371
1220203283
1294001193
2131193078
1620803710
1633948036
605151519
1757284401
224219789
69029691
360367988
747595180
1954695203
2059984673
1097316648
1940791363
1781606322
1616365354
1117777694
1135436658
1619864073
1534672041
1938751701
1996623014
939755008
769895412
1702294882
757978695
1218856198
786449896
1866210232
1791855003
1844797205
333583994
842770933
266549378
1234640653
437363379
1891509995
1557496079
547409708
936775544
313956698
1958532676
707833092
1971638039
983531670
632804204
1564091950
1753274408
1432786178
1042257397
1183144843
204628800
494424032
1469390714
788721373
1482699216
438057977
1191231529
1572148659
2090032049
963841354
1253869895
126809854
340698586
1015513602
507692906
181095953
2013421696
1241713236
1289323531
1650153387
46517660
490158204
1926500499
1362036242
1023348361
1816983948
388208689
473398547
1480760023
1233818966
1695529593
1160042137
1221803564
1891727023
1343237354
385887899
223059729
588561399
299918903
2028140403
1562004580
1751748281
2097565510
1647089242
43603046
1190282410
1277492940
1991722905
363487830
1046824832
1754561149
1085098538
534799552
361809213
416776607
817845508
1801436317
1310468175
564682680
77419137
1505620541
1533564982
578143719
1857185075
541717657
111133000
1481158245
1497707354
725999346
992421223
2016167290
1648196669
834357132
1270887363
2085674083
871363435
800265585
432990659
222487463
712074682
213507815
1699920517
581889343
1142039759
683266059
1833205617
223065723
784514096
1632835660
1831481587
1436760777
1531112610
1576788337
1842439592
965987757
1511780734
290508141
1279368111
344079601
1703349115
1646197863
1259817107
609614630
1585534496
1456511953
2006495474
1735938538
711844896
1778711495
620071355
1043307359
1237787264
1597844917
1027759968
198149552
796952000
44444317
685819784
1247239278
1406762382
925466901
304437116
1563908812
880980391
302877635
1412195786
1846937243
1863746963
59650022
1894683196
1083085215
1644553421
804725464
2076579169
805389470
1127897020
619231405
2058738192
1957621978
1657691896
43006661
1508072520
1534618354
1532827756
12371418
701780620
1304104159
1082796840
1809428349
35724667
1558397050
1870855070
1308063141
124583973
2137919720
2086283161
1949054019
1016406257
1261618662
1379814289
1622450994
1948733636
988644787
2074938787
2120129799
1750178909
1931738753
719549055
300297499
882615164
77404741
32274846
1913529756
635091441
1489287014
1154416961
2136817167
301060045
1182034912
259781379
680049092
705569096
1136283560
1547548666
11900319
2133962541
1129762330
512357522
148454921
972848908
181043408
1899400630
1302515317
1405461459
804065792
1446179861
1601558095
1882524963
1931880037
1225177349
1914677272
1269768469
1434537827
1819699827
504377089
201529993
401999341
1724888905
1291800054
502084472
1130146822
259906448
1342686421
723358553
1856608067
1671910669
1969266574
429197461
858203010
1320541904
805186594
1850247283
478661753
784971268
58947765
1511814924
1690914815
473507399
1796037069
694728792
1912723746
1583177031
1501559023
1129744128
1448096140
520980355
1042279067
1602819693
4717510
1497969813
677366888
362936682
1548940837
783483628
971729814
1800557411
1570784409
1117558004
236548869
180998228
1062912611
1887751238
437035463
1416914164
1291804094
789139141
1223526670
202888952
583825573
795628122
1002820240
1921125795
493048844
1290776914
480644801
840509883
433357179
644237050
1625230116
499017136
896556530
1199346483
641183882
1586806311
1859425151
374974264
187197757
1314677253
1607443520
1297701319
2051346201
1630792387
1104378826
532726563
1562272290
716201175
214960633
1131282917
184813265
928837484
1114563869
2024031808
204475352
617848188
1573450761
1278551933
1912928444
398425370
1775181966
929578726
287794185
1748623428
1858015619
1814170970
1515983258
437468573
958197079
183182946
1664325842
2008604438
1925915594
865641899
1739362996
1804098578
553205976
1484188073
706039854
2088884315
1472382533
1995938219
378935527
543821007
1450643062
1476653153
1944907919
1720522703
1168324188
1026838965
855893441
1400050983
2048331720
1733174659
455796789
519536283
1849564097
763952439
551429800
1666470828
356879498
1815871223
690091416
751962800
1101549628
1689557667
1402813698
1055737877
316285594
1058506218
565931823
1289969478
1005234107
978124822
1899955868
1354144496
1998163406
890855130
1154321438
484134106
544520202
513991170
1025385790
970892850
1002008695
63295692
1905502921
444094620
399614378
1505221792
120276660
764935398
1415977588
1436274342
2026412656
1461667092
1142871722
331774748
2080927054
1561981734
4870723
144047598
1239605792
1617205817
12903270
802963278
1384527610
80946741
756620397
788381556
133368147
2114464902
569521779
554019554
1929586187
1263404125
1343849318
185612049
849600247
98739798
676849763
42747449
1429006617
1111971105
968122365
1576358873
802996955
642059870
2108195877
1539745995
1889772165
2054603089
134488308
42522623
579202174
659181802
1851313794
402293137
1023357213
982080135
2095485787
1819631768
451851109
1134217042
891457133
1523621408
1572239221
164504509
470854167
1143041627
1297471485
1495384039
214521135
2044392371
912827586
1595185315
363087465
2012114055
454281646
1379206814
1554073066
61646372
1141406719
1681733341
566755273
994687456
1525084354
1202613126
878173744
1560547570
929668124
1593574450
297855895
202354770
1826747818
2088193305
1803468102
478596638
1840236676
1867323481
2064540994
1992338616
1182533823
1929780698
1498967307
1838137154
52441337
1947935627
17290962
1913132741
1128475166
2102259166
963062037
1653544237
1557444755
110622596
1635549163
1242917419
649097891
1201664611
1899865980
1065113466
634470201
482807585
148192883
877083856
1537104689
2130644467
202498070
1692036313
1543170206
62527064
305682052
1135102023
501285966
1399150531
1620170007
600679247
695297199
33518025
942619247
381579525
1518370634
914072680
1970952905
1673771013
1724528529
314755059
1515082354
925617845
857019671
1464012176
1500503939
573431631
1118699886
1243580357
1549714682
1134670907
818253505
2066774568
1117336554
1959578696
727172726
321221103
1133133480
480622419
1399291434
1966745097
1786532449
1460582802
913717026
403644341
369670688
1822996753
1229030484
458697300
983377939
721383624
1676605447
1160416210
567298151
66055610
1005558536
988874032
2120113035
1984582282
939780594
1995676170
1858525228
550495337
1055480834
751247837
1856247272
63856338
1230664035
65052450
1089863364
1555664857
204097832
1220829399
196659806
843332709
2137309072
1918953821
792772442
379145507
1534858329
440836013
1509162521
1484145052
1571625286
1267550097
1931170573
1393028404
1088612298
1431847199
899879062
1200257907
1484988374
453677585
902099296
718126044
514567602
760984828
313787187
333362798
1334515841
1285435972
1065588798
3639275
1469864051
1302921261
480395715
1828095460
1789867211
938781389
224514795
1404939082
231090846
1419592870
1260743192
1828408469
905108028
1260003102
1911456611
813503355
1517944477
1369196992
539104170
1749959710
2024270423
1680137194
92187095
1224886383
199135038
1719927762
1667012878
1705805147
1686506260
177332032
1248930798
2095478211
346603341
1293032491
1349377523
124063791
1495526975
1490247742
167026229
532574709
2054545910
549157234
1266292959
1310774215
408066568
110188168
231672531
2044446343
793248305
1836435278
1361680950
1035777659
1742385265
605815782
2074589746
459257983
1654926145
603127397
1986237533
213228910
1025226744
932215407
911407893
975196034
1993519265
869199121
1816847369
648443201
789406455
204416416
1235216897
1927241413
1723954592
741260807
486332410
1784166810
186832832
610554434
86522368
1716751517
151533078
1666351513
361888015
736361666
160430458
1594013152
178387956
1250122179
1015991665
1167635743
299946585
593948970
1030794873
3143603
875783889
686959434
727023565
208915150
511883531
281571193
2102536685
1854093169
1464377325
572477515
1876902140
1037152899
1704629310
2098331605
547238621
349541938
141263501
785845127
163446070
1953849577
1524475254
567894357
241724490
2034548313
614295588
2010487538
767615149
297949113
459165748
524063374
975019440
971467605
78835779
2084323114
507813798
427437503
1972953614
1223678153
1251277417
1068757369
1597098150
1599620202
1478868697
401348393
776100585
1927137460
1208183306
404276842
2100327769
1446775247
13949619
320236878
911815827
1171869213
1297141794
96930109
112728002
1302989219
571273243
658126450
653798122
1155642265
1498371241
2033125719
1260927125
13754706
1605084053
257994184
2003502201
1266199373
2085923705
1093586925
169643442
1499420991
1949010554
2052246572
33904920
1837782641
1052073089
1685235528
1632944986
291204456
1614836177
746770187
205216585
1097288982
1017252907
872915555
605963321
794776670
1511368356
258457966
645701585
1011918468
333890230
1201677796
12583118
362383303
682507917
1858798368
1481696532
1779827014
1611412543
873099037
2020095955
2082786591
937910003
1149751649
758569944
1749388035
559614383
1817779383
1310473755
1328626803
1369212259
322752062
1455746840
762185825
188819335
1581102694
824854112
159336662
141414341
1886357753
948702166
1156767099
1452865215
2048210214
127740424
1135397067
11027405
2124547585
1379690812
1207047365
1414704097
1999014637
1563570239
1356070404
1674581860
937051962
478957682
2075945172
486510714
1150495431
458282580
1627167970
1800206561
152818392
224453870
509561473
1505708378
930713882
1317312388
1105122695
246961787
1599290618
397995045
163637860
1125064678
650758962
1576580529
1987598977
38643280
1714663034
467244518
1976451060
301681026
1162608521
964034653
2113104411
1375514397
1501982051
1547518915
1111167416
1077030904
710473177
576888152
1113576778
94228302
1768711441
734286285
1347681624
326744222
432316109
1413730482
1203636349
1523074524
1376890274
698867180
358776745
285642092
997891115
1900135545
1406931682
1087011136
1733498008
2142146654
774044883
355820639
323799349
925716703
1736748875
1665417454
1960158356
925066047
1540147147
1814447944
695452104
562545748
25185099
803417017
1930439964
1494117137
1932274422
1740233863
1950444401
1024240403
1139281829
1673578719
835111728
774872668
1716416332
259042943
864386138
289249247
877324339
1289940975
947417222
322674079
826271151
648835931
237241325
611314490
1864666125
207489084
1027501181
1977252819
308014433
1708348853
1650324200
1054645302
1193706848
1167675728
849212187
786990509
380566893
1658141780
1498129199
825360296
1758673249
1194666719
214672787
242813528
585804649
1167266288
1846108038
52924584
988475530
1511218463
2128681570
236659422
1097577583
78122386
957737928
244562030
1412095580
50421726
277112191
1038121630
500302986
118815265
1885539707
730043992
2128488818
595895065
209821419
547755733
917159683
659390212
748163674
836028337
1656812458
105436945
1758883064
1277108003
1840006706
874997589
604396056
886124582
229990900
61879368
1756334706
1092724015
1057243999
741075563
735042856
2102182279
868918346
184927011
1490571123
280325281
137867128
264958964
1874834727
1724203956
521534938
2094113869
1729902860
40154031
1729419773
1190161318
1901372627
1677990975
1742589145
1657755769
890925445
273611240
1496805795
914062669
2122162181
264378272
764842664
839256174
1728796839
763218382
1688112295
1108861119
1887982571
1305292770
691141624
1669516575
251136689
1794867043
836022293
385425982
599895662
556815718
289400926
1345648645
1961093463
808194353
539613192
1006102933
944269014
2078094985
1751216818
1550604817
1550328722
1525143500
2088730609
59851598
1284605317
1817708571
1854797987
528059520
138493216
1004033443
589736522
474474495
35580972
770002032
229254045
1408252196
1548654400
60227517
1968171183
468157395
1021828447
1069128875
972091236
2097897828
511965209
1426982050
713909156
36306860
770933892
1202417580
1588507519
1303619345
2001539789
1369118162
652665674
1329514620
1504018118
619111011
265169477
2108134391
1910706205
326381058
503305834
1790187233
1782342208
925073488
1488419117
1497752091
1561597269
718166718
1808751438
927086649
1057113597
2128349843
553728266
2021245846
217894229
1380352831
728385258
1341707598
1219447264
1527267503
1064533358
692660926
506720176
789328181
878652886
189676492
1669210103
1222158362
1943854459
981799335
2062010779
290347011
1193569114
9479362
2138214960
703878314
540637970
1931199276
40748305
1231691185
1360538112
1815707194
122817659
901296181
967576412
579674535
1405350194
1180410358
1351773125
1872933237
382608207
1509638842
164159160
1459679205
1535412813
1374734074
25760104
1218309187
811670735
1875737102
2024990838
1702828265
1707835850
1597896875
457564882
1030613243
1130133506
1220702894
948619041
281671533
344852074
2144662935
128882469
430028093
1923708118
959889097
1253035104
995794610
988023761
876451320
480173187
944896802
750492833
1679437538
2001929521
822026752
1036243604
1815123015
2144624748
943737196
1161120253
750492040
1876705595
882564259
984576255
722752828
2112673614
374889014
1623076857
1393992548
1956715426
512277010
1423202720
1698410381
1022756017
185818123
596370277
1596163922
1986921087
2015329771
689759557
1248244801
1393541983
658323933
857498145
531160693
1281441570
551029786
162781396
1376089687
1772096747
1285284361
1000512268
554657694
915930637
697675810
1098510076
2109526693
899220183
1056477138
1235547648
548917243
103634621
848324147
1072520951
1722628319
760280224
705368632
1749933145
559053577
1661686687
945889918
771974614
1241215550
74213894
415700056
351158287
1689864787
1208875713
1555044614
208915756
1763404324
375007531
2055955828
942810299
801858878
1844991248
1459947113
469136365
844953158
132202346
1924350183
1971791501
1556808070
2109437508
1513715468
1878185556
1178246785
138479980
1326028440
1093993349
1623010063
42960379
1527582565
740398451
233465027
979581713
564023773
1302864450
139168715
878626337
1146868821
228589470
934317300
1855973144
444441226
7215759
1353200593
1392680001
1165390504
2146801733
225731892
1972602710
1573471392
1063533951
1626562850
1792186588
119310219
512466928
974589388
1955005708
850643032
110632270
1218660465
2063957897
865658839
588684384
839663872
1139392629
131979618
1465521422
1198382055
375672670
1585441015
1634852943
330636231
6133954
1771407502
822202661
53777486
919554505
2022680593
292361163
1945953349
383055002
645370371
1675941685
812791834
471137365
473060071
1191951358
733467530
876792195
2129831549
788467132
1370137670
781928112
522350326
431407797
1514396745
559719473
1546433124
952976502
1381798900
2119853167
1974542826
450887566
1911256025
854503534
717891279
333036618
1643472848
380236770
338590114
1553448672
1116362988
390185317
370622567
528134006
323415905
2136997561
452179038
1754548816
385113346
1762875656
1265752
893573284
1694445506
1673658704
965707716
673935488
429796285
278900873
853410769
866385030
2007116992
2009592753
1435789927
1572736348
1426592293
457031750
1745267767
373518402
1434824576
1412518047
562616971
1880461699
1147848753
1376602058
1648199335
1820369562
1364135977
569122374
1887020762
1748208467
153499540
2016859557
1978074349
514695842
527629352
223212971
850277767
571682291
2037531671
960352173
2098271435
309963189
1865891764
429853477
671010235
1356650924
1557238767
1877244539
1397385152
1594728781
1740016820
225916447
1951194598
386638790
1254512410
237109784
366722057
1633332358
224805739
1349318971
1654474110
319086393
1078530038
246055348
81994650
555397043
882784838
848726467
1129618252
1621205814
545348302
2022247295
30493770
386062280
1168278977
912054528
1914009260
808080599
1967175258
491499745
1204340983
78127938
917454916
354458245
801158899
860106269
1673480953
1514244654
442455999
781576641
1082544779
1462848876
488098718
1079035339
1780134752
1162526501
1195453197
1763075009
1912552349
2006336492
1115749434
750753862
437699820
1304071782
2000040393
137179914
1729681444
740928328
829272194
2127662821
631264837
2043368901
1795776187
1665395330
135080806
176526328
1810020502
927893516
831654050
153393746
1624371356
1023972925
1424434833
1648556352
1587713079
330096456
54202200
1693651000
2115943097
2147369745
1645900016
1158335005
1517927273
1227552114
1026029444
1712497224
998468635
1614776193
1251815406
1425600558
422373045
1499117568
2142073131
432700251
1846007831
317917954
2080624425
298932337
2055820809
1084172894
1639257449
1302006959
720977424
1811025349
1629407329
2105998028
1175919230
1595665439
1447833705
1251874505
1654493574
1377890776
261778321
278192755
1575836673
479642289
863275007
1224257935
776520297
452575634
1025549906
380188122
1864934347
1741365346
783754229
1138709435
1850999849
2110306541
1618791655
740441639
1283662476
1370467493
1140397706
1990974261
1953961728
1864027407
54616451
886927372
1066334531
623758366
454181934
1803916634
386109158
1423848440
1752161415
1155035951
1024622883
2076911658
547760916
605767187
696392689
599059684
1285715034
321137236
151425883
1875195897
650030025
82784456
1999753843
368658531
607643022
799652685
1991692579
740214595
27840754
1270161462
2078896854
1291087836
1543584452
1413584678
293858352
991919940
898865001
2034396599
937079228
1288105422
1089574158
1234993740
449310196
331705886
1768994318
932186598
448233405
1669543446
1397748521
2021563297
1767669805
111709962
1939301832
1682867451
582570417
737815942
1777007161
1607230960
1464022263
1255166586
1957243354
143398314
1812621424
2092544599
701414775
1206505078
166710753
184231446
356030307
636264966
219224332
868033370
1996260903
736835055
28607869
1943534750
447880727
1643366265
1008538859
1867507992
581213155
1897429028
2094028217
1672598940
671534902
937484855
1526116627
1688337545
996281404
625079332
1520386307
2081244704
513353287
2040337886
617623319
613314731
66613891
476550083
1265408489
1974993000
871092603
138106018
1528366146
1058273496
890487084
1714541634
963070689
936008576
1888647234
1284139192
1840456374
1442804170
1317668791
868011517
2000166616
1377491928
1826915582
406387367
990527438
1330145685
1553939550
1714764848
1622804618
463714984
1072819079
940284591
613227967
2006951662
902497103
516392310
978610950
1431989890
892990025
530892698
1409864311
95400483
1434482411
1214301058
997679470
1375286127
2107898320
928970706
778440720
244276389
410513341
868338432
1354368709
1127911900
809124942
1958256797
273181949
468076700
1056623638
2120496140
1109049006
1829169150
254197387
97664608
286239634
876835145
967915721
481386882
165772433
521400467
628213606
2021547255
683344495
1176875987
1701968078
756133
1218710533
1970686985
1912797100
1701027539
892232793
104224139
2056531183
1898495401
1659656364
10815430
1952705101
1202767339
2069481380
1899335091
339942494
1463808482
1962981013
359605760
264570002
1239595814
1623355360
1108937711
1414790204
1149765165
1766730171
627254923
1489255866
1880921812
971912097
1289519510
1209907145
1082707151
502574584
539528643
41281301
680634359
707839559
1317284065
1389541526
1757287390
636846010
2118872511
1060074535
1786871013
828047146
1657883963
31239767
537701397
1384342363
905571666
160711343
742779705
600580538
1881723641
1337611879
629764454
1358228824
2050216093
1784963707
418584428
1768236337
2049687487
2044675338
185750360
1238944291
1156317359
1871535410
235502898
2145254800
1803666068
773172178
607738804
229377747
1285297145
687668975
163182482
1560076921
123058950
1944199950
637646932
2075285498
633984448
532028942
1379649634
1831835627
1392788046
1449750755
1341047195
1869636263
1895747307
1537696387
1052025026
184989189
1752969834
1935167903
384107239
558367771
363973849
751046381
707963125
1813180612
1104228027
860700631
1784497021
112630103
715287136
199149531
960006201
530866363
780151687
272907222
1281985781
1588938672
1277597570
130440126
979070209
1542179338
1122367049
1854182545
353121379
918242542
1089085843
1394903873
175314183
1979573607
845659583
747679441
1499521540
1424105076
1839217245
664719793
81515784
20490085
617453962
781700461
253204773
330039820
942080331
1387867100
675979431
847939843
927929016
1240062390
616677425
1542194621
446499538
1627054281
951259952
1142673125
2043783961
351087238
1735469154
156266287
1189669036
2077575652
1186952810
903467638
1490642372
1075203479
774444753
638516390
1530048847
785160858
626707387
1734625384
78335790
1013042704
1671514889
171125903
1204783268
1751296039
1976357742
668764786
102892723
332398002
651888630
185500913
656353213
725856921
317199602
2014764538
1370766478
2019736586
1527258022
122346644
1742431338
70593366
1137305330
1538112561
1227706035
773668652
524543808
1008640447
1247394272
2034663010
1051490064
896998159
1016576938
344316615
1184786187
1881351083
1363071169
1187240442
608883281
1272689758
450475392
875153681
150551182
541907135
1713636905
1584068112
1012329577
831540732
579053331
1419964960
1161210907
2072356924
313455813
1029823705
1535223996
1865482712
55622808
1067431048
1295694204
426324245
1318780026
1299165887
2073354562
1782482508
14248771
1970056341
1413356402
2023953024
53791135
636976727
773812121
637367680
1190656360
931167471
938692066
1903113240
80207513
557117509
842216437
448239124
1079969441
1837733384
2096994285
1757154610
1652431400
1513827154
364191205
2145329769
1608651704
159252234
2000294843
812576078
221331638
1211468864
1790915737
93589840
1827670510
791485663
911914574
558515304
1974371178
1265267323
966040916
436952425
62899346
64191063
1867733109
452323889
1659635933
545261199
2007475579
2002275767
430872464
707825879
991477085
917071492
1622176884
1317209147
1815202009
1444396368
1985009635
262049695
590453738
418920957
1194094339
1143963807
182303427
1098736444
833905644
1319904330
345613776
1866474569
2080779852
2029761317
1828941236
692263649
1750412032
196624961
1903595506
1161391625
760675632
107265514
838212340
1845111747
1967371706
1343220594
438245993
2133405615
1729807352
1308456019
786713425
1144951124
587050373
135133087
1710495825
1698011615
59871090
1623139403
1992941139
1800160033
1668834633
1757207668
613119989
1281113427
387127903
2082233858
1660162754
1400274257
1071472868
561673792
1605192408
160060134
399791052
290831227
1687654108
1895892851
1350098263
1579011923
916639023
2069300108
572450945
1804642567
133719945
400260537
760895658
1042212801
1264021273
383758438
1501219365
691023080
832842006
1555994697
1747393092
88112677
1506532117
71711421
122271629
1559212001
1044242125
405500812
1067367014
1782306606
844824313
2001816518
928302269
1262470267
1297881918
1204606933
1565633171
133072208
1867584525
279878947
852222601
1483009881
536412081
716865978
235519331
361378187
1582605907
878133378
1513580374
1540910958
317998426
354314708
90484419
709255885
908172569
1637214093
2128320087
761988589
1579631530
398200044
1562422154
1897154090
1360413367
959392750
2081302541
1621736916
1619720687
937014288
547019162
1356101295
1158827216
2116802537
1895682547
1124381800
1643124251
336313404
1426055157
764331507
1361568789
2110074207
460050157
1362616597
1388903725
1919016575
246312744
120324945
966700058
1794322164
1943496324
2020990293
847631318
1417050218
1145817197
1513210964
1254673424
1511843432
1268479483
399813850
1694663999
1306514243
805979742
1191193765
1529476514
694857419
1300100877
1451001170
1602669684
2038656153
799138896
605140512
1164996212
1111128644
1630636340
51943079
903363236
172703222
863684469
1069349076
1925191276
1077287931
306772082
1359598357
803094819
331154763
1837745488
905474780
768569616
713789029
991741596
1742452335
811087765
1190366342
274656530
1587564597
391556331
197606610
1411559926
1501237040
1428514081
7991747
249958095
2025730908
877702054
1422936629
1748450862
867091894
1503594554
596176669
1834566580
1465056405
781060619
394713548
1314470966
22193260
1669619149
1596334762
1407546929
1948422828
1714184
1166300909
1767330271
802431002
49851045
430266158
864086500
1828825693
1643262093
1065205025
1307542165
1836130141
1309885004
1594608381
1836303194
270896709
1989026293
566747178
1340126729
884523781
545361777
1322612950
236097546
1005971335
1220269391
1518187416
376324551
1506684534
666573816
631005074
1261096795
1994425675
1464600334
902337324
2027253863
233655957
71801052
522308098
379680995
1135551594
101801691
751471408
53807409
1840358025
1754719761
221878095
902006303
1457469581
1823569716
1672126305
610719979
1319044110
1038818045
538411651
1841854663
1903932188
466085394
1665340527
625686915
543977043
2010418639
2088659769
1980163284
1173932916
282805295
988919381
705075671
1452328748
1589632013
1548852336
5961288
1804715919
832845246
1460281776
498140654
1855039054
974516856
369628658
1212087068
78168860
1193701817
2020215586
150449943
1200889237
1651381396
125948785
957737462
1554544661
287033972
1504675697
1949332332
531595569
1683088727
12522635
1546119810
1642595973
707868052
781275996
358573721
729952010
2081648264
1794745714
1590746672
1096878
362140511
1238965243
716069091
1552439155
1395992983
144713197
559998633
2139479778
1851520866
1451214405
30826567
179619042
132384400
1253265998
1596911510
776892342
1361850568
812365749
1291542403
1439409121
654537888
1476741875
542979358
922810254
952783141
156310895
91852420
855591741
1632332438
47897620
1171246233
707874110
636253661
640955657
1025835613
995033939
1677225398
158254713
534064377
1591762279
182718120
571315232
1585132803
1864879937
1569561315
500631175
536917465
1852699431
328787730
1108373619
2084998670
1137128468
1462283775
1372331353
1454848014
814514091
39202152
135456731
1899227627
1860174035
719849955
584210338
216890818
1001841122
2045344612
1335380011
802824710
83957453
2145566947
54859401
1788400104
245903213
764665197
1643993054
1135842634
524169620
1412602869
1556354857
978422001
659913628
256695167
239508690
596225832
1553641085
1032856472
679656186
2057799694
1810472934
886538309
1896916373
366113018
867587354
687908617
1509510951
229166555
1782776867
1277780505
958550134
125827230
691806043
35013930
2021152126
1998191065
309552686
396601826
1428231238
1438779673
529727769
1245836194
1679674227
971035896
817996258
178134034
384255940
725193489
340832319
1219987272
1655468786
86038742
195918208
1053040610
2029808050
824064941
1072590109
459521001
818223561
25802970
712334609
449038390
1387227371
1960175016
742377910
292830452
1946280484
794290350
1755198195
583981603
1733487832
41826464
1982558927
1475456038
175344197
1703355897
452796313
191747856
1562090633
1424501140
254146176
552315734
1409332299
582418121
717442462
1193607794
1210083167
1535476255
1928236508
230089384
841428658
4283096
722187697
1735093136
368889042
1992845758
1712186200
1153239536
446643217
939721390
225109665
1232335980
1184179334
1802824766
1905712116
996077488
962648800
1297491996
973131118
659053178
2122114647
1835303687
1890147973
1550352885
1049300561
163507674
1871478089
1169571324
528413125
37461176
607591580
1402394004
346891491
499773462
1879177005
395192964
868734770
479274152
1636456724
1722822275
1542586861
1453116379
505541275
1320459978
405937797
1879575466
269398414
1689127003
648897673
2025367396
1351853259
1938101384
1916047370
517656476
1255925115
1400446212
332083187
1886304805
1056999818
990316708
502430741
22610755
444767848
616001143
60863403
679924904
229780119
1953825570
1626211132
1742132956
1536899144
1512852677
1134555953
2006444132
473032608
110468955
1306287599
1468964727
110528763
573202453
762113593
882020430
1533722300
359043929
1713120482
1660182356
760260697
345485056
1440016489
587044868
265098196
144291995
625842525
1576750608
585480341
1493411754
136819175
124028108
66353471
1264849813
1133308918
1322082352
1648930333
508503801
1785917104
1417157763
1347385127
1042209809
449742286
460640075
1746671379
1818657088
1193238252
23129784
2085180461
1916437718
1004359743
351773250
1414325309
2022541773
410003140
969137014
1568005368
1761854423
1601895588
543503678
1206857715
1153276722
308549355
939039846
960441322
767203835
2247792
1582678210
333252436
1922408185
125367244
972180553
1301639712
1132157762
149641541
1364976541
1821847812
1381766607
617659876
559541939
86032008
2138683253
638704880
602417322
2011690534
1452482467
574159423
1868232834
997508667
135119002
1671264556
1310625956
684190177
882803531
580123094
1822545861
365341728
1360196694
1722548225
2082347258
2114236786
452704013
556015983
1846311844
346343909
236536635
769506221
893011064
1479134238
93055001
1748578920
1183636576
590378712
854071573
1701033506
1688642227
992697240
1483735684
767529480
381518717
140103833
986932470
2066743835
68442321
1884482379
167164433
305238437
1252528914
1050510022
258121951
1070072242
1220651206
485374300
1142722903
1584051947
910020354
1455722316
113891775
3715028
1400601027
37748037
102621694
2094859125
1627530284
707139135
313833502
632088346
68214879
993177925
1855644846
1252539675
828846119
1089150284
1474529086
119908983
817407365
1817008530
1993193914
2098410934
1214007871
1892964613
119160192
970222758
568905800
2053786704
122843072
2011632465
2106493541
1493300138
1877050635
1284987137
1394617371
2091907527
1862339987
288135184
215699929
2134726055
1704575579
2065144532
421646755
1045148837
1683593265
1590389369
628413198
1933897087
794828071
84518230
1847766846
1148090810
1510087703
1250647254
725129611
2090465300
1531283672
1980726256
1147735971
1829484374
248952020
1224193423
448270800
2001750032
1834470215
1253898855
1608393514
1524242089
1644926290
799307651
544412081
610274919
50103790
2134776982
1460766482
51790545
333516585
1196796317
331636799
1375314505
589184319
874464750
2083442118
1367847100
996776851
1451793992
637549826
1616595175
329998473
901221078
241501949
2001168299
1507975775
14630146
910485908
1202257279
753357494
1387591487
876627791
415811878
337298198
2012039394
1518153727
1665546625
1124954441
239785781
1601515625
799299752
980769730
434612535
1309993867
1731312841
1590041981
1518468982
1520335209
346325963
1743852037
984985923
383750349
65230001
485343973
657134639
1634498168
1184131673
550214301
1944348864
1353758085
1563141465
774758710
837997119
1137090694
575710757
2033385721
2012992377
807835758
412479583
250090048
605574678
878648806
1620710264
1820962824
95828183
1831250262
1741413907
804459474
709190852
54020698
1311414322
767326698
932801781
1703678243
326845600
1755958832
1393079125
614219267
1384901786
1495965594
208803837
1753758239
725479521
718036231
544353995
84301599
2049991446
278911303
623967713
993351571
520317915
280172337
1498498128
1249820610
1481486423
702570070
1420445527
115010978
645711682
2119407294
1184180572
1139275922
888779468
944172350
1035388996
23353870
2064277966
764919875
693052286
1723751973
470367068
1509217152
1547127171
1082743623
145469470
512150614
1440141312
1539945206
19977457
1360262664
1970917332
1210620224
1517356296
62934558
9465075
994092573
1307020379
296409239
209773529
72625329
653220269
1674132474
1758797823
954096684
1301002482
209888742
380426857
2140153762
20321651
1202386799
779960178
543815328
206160886
530528390
1296506055
1170414939
1388762471
1868846388
1049401613
590355550
1564799166
885596479
409956387
72919512
1661941048
615294218
1669380921
384729318
1552032928
917090504
803945886
404093571
1357157962
1686682102
633420851
1722903923
1628745659
620297851
777444031
1495291419
42068093
942797245
1219625621
371410890
1947014012
809365666
1933103346
364225546
814182783
902774196
1357352177
1473125187
11127729
1705002348
1349985776
1276572978
1350341960
1098918437
536689157
1456414837
306845333
323787078
531538864
1411713863
1129553467
1194976918
1385009331
1954300998
346209318
770338948
2079072232
1227809155
1282376724
1173769535
751601653
1518055866
716494533
530857523
2085078211
611464146
1974187368
615836683
37998277
1640847400
1359387380
155282517
1809995887
416155560
619044538
1775111127
623973566
1866888360
530456300
500327488
465863986
1613181736
1200206458
219658274
168186065
100604191
540943202
1634637490
186655098
1258219031
413053292
1029490778
1804339902
1882305629
1298455400
864322304
1114863534
45822155
634909298
296085094
1545970151
2131532507
1854714778
758890518
1578012350
253857085
1478879825
1054119900
1354208860
32869833
640621308
2087257012
1685746004
1334011433
1682584691
168838316
1370476433
901727139
638143179
60041931
625112644
941399979
669866412
1350910156
514844155
206630926
505613882
663765363
2090830023
1143217902
397842816
485872343
827943259
1296026495
454527648
1394969316
2022010857
755913245
48607613
1671248987
733751804
802855960
673187777
1498253754
2073171731
394377354
284075240
484754041
1592164415
791100539
694204195
2122385164
442422674
108882644
2107082195
392869126
907515093
2018649297
49773692
295181190
263436054
87138932
941112290
2044426106
1930668033
1947202162
1095546268
482096903
1142735677
403325534
700206339
219973561
1209686737
191950696
388367019
1458317411
90260897
627793489
143041911
122259314
2080306685
1755749233
637210040
512894355
710743690
648004415
978804536
805520159
1692578375
339423982
621564702
1705759627
2143019470
293175183
1829997234
1452325462
638648640
1866151814
465299746
402935431
2048290703
186935845
676263549
844244958
1031656435
718338103
61360271
603992603
1240591437
346729407
1022883533
1711671742
224781215
2110920893
1191777206
1853595752
237056050
28001649
394604245
2120231136
781253074
2025790028
802021227
440027988
17303544
700619315
421877495
1685234057
2008430648
2025120538
2080307900
728333182
490765388
1696921017
1014040177
1550379795
1182949500
1506821719
1809856132
800331965
1445075430
82515113
1780382302
1226104708
918559882
696487025
1045802524
862499319
548092323
395357507
37182905
214811852
337790553
962460449
805998226
1815184671
692865234
1780807302
1045467635
2184035
1932537847
314924288
836362075
568231926
857018472
1454190784
826537568
383172416
2111040384
1814137338
720980461
2109828728
1019477422
272182652
1223438568
1807990544
537564108
1610215118
996532758
152810478
674720289
1026152185
1449293060
200512750
1630966472
1183126917
320007526
1126081364
1086382956
1344911575
1094601880
2040534554
1452534649
841624997
307932164
1459445284
484078367
811042840
710369164
2138878639
995000423
796169003
137437145
445703490
2008934084
1629661733
1653160955
215187019
1522162788
150558669
43570379
504242367
1063131358
2052701841
972627469
1928607581
422443682
1873725889
1171892597
894298047
859977469
1626023225
1281210408
2088062844
134123026
137755914
519673357
52889661
281217882
1356302115
248052440
1992749955
287197708
2107003463
1710716195
794447781
1764377720
1758879498
57924713
1721242477
1725737411
1508573084
608684865
261132953
1580448927
137134147
403448264
1066232348
71874773
92444610
1947438971
736801918
561037895
1865719697
1392780756
399148501
716528374
1827705692
1287189087
665038907
856514678
857332350
342139200
1875693512
1759482759
1854986088
286140201
910466941
2088215962
893665280
1319138144
1192793223
1479986894
1341996665
1407593213
1709884238
57208015
1861703742
1005218173
1446513508
1556555929
469049329
1733790922
656378832
298919137
27438140
881657489
1720475423
1413854462
1765202107
1799698016
448962629
1327765857
476335631
1791249477
1617999290
1086244899
717967984
799617806
1317398239
1737013629
1732075852
1889108524
1211054022
459685546
1245940769
1596029084
813403431
2104123508
1148756611
205585923
38279545
470402262
1818763797
104771204
573968331
1105993164
1489170221
2138696580
1468703182
1638211420
1624954115
739571430
872039048
817757583
1786105358
108008669
1367356227
144208624
1563038653
1351529931
813914118
198463294
1217656599
1923066305
665408327
1526762609
1138131284
1157716313
1104734832
1400958649
167238479
1715144863
369930787
1739663599
1472888415
1938039228
397869727
393120810
355740843
1418888682
362296263
1817263430
1556328641
1233709389
403185957
486405030
27682445
201208802
248772308
521748235
1160678190
439807138
1106330882
2005226958
37442934
768191305
1063738669
78867277
770954683
1829212828
200275171
1324453514
711302808
413258423
720376790
515772383
146289978
1294283678
629819007
826896101
2110146771
1778689777
262871861
1601163752
1963832304
1309401791
621864482
1804796735
1527202756
1530069755
2003815989
1860040581
1763133729
434910422
1240670232
110812272
1919414378
1579444222
494726025
1852092023
1780375963
2119174450
472180484
605902702
410757305
2130494714
26713242
112284842
899311171
193024290
1360452941
416408917
1704609708
780418930
553418271
753844314
1529497244
2066929657
2126535624
1071141676
847425970
975239872
1839376298
731088791
1744829861
854264627
1161526057
604508753
581917736
1439883439
1011922076
458377453
1681792234
1454424680
930290389
1000439900
215799192
1018259657
33802878
413921966
46617138
7997340
1801644343
316747384
843206015
208363738
1495835295
581176223
67104942
1356652132
979987488
1643457154
1425808531
541635780
1730580854
790035030
1812035791
763497724
1512835225
718554770
1579699447
1345205956
1522306639
556944858
1287659536
567927669
378341963
460808253
1681203552
404973356
1538276244
1854866669
77748408
1989346308
355708056
284469606
31563309
1289370639
1682894609
1601033963
1913281212
877865767
723919202
939323567
242225269
565766643
490781070
1989507835
1011985114
1714550649
1828035142
1731913782
1737135794
1692773234
1949134567
760410202
1924571886
276148545
1107054508
1880387153
492415067
1976863048
1169403450
1343997570
1639709247
1880232863
1663928632
1112397209
1900846592
450306645
322038167
1750230395
528108721
929633100
1308075395
1594830005
940849567
2049864526
1558277675
1068258412
1868800935
483239801
1404576390
936085115
1330589110
454991764
1489202316
700089244
1039728080
793284869
239183159
898253256
2003347092
1938077774
1591738457
1611895485
351393433
102703975
569639275
1158828472
36229432
644777141
56047603
1570773505
139832991
2140933133
1441153750
1685554545
1719100367
942950964
1992564050
1166602727
1023906738
1671043666
715305802
1317654609
1775248877
479499369
1701952842
38238856
1229170883
1582368737
938796206
10916271
803829774
592575796
769798149
1767367789
1334750727
1743012008
977909624
2003557668
554490811
1741878360
1730650245
1343060044
1419217052
1295231590
1478583078
516801094
933329821
138643341
1334793523
503897763
1888144035
778988851
1209237223
302880012
1701360566
146352932
1545516909
164653211
475544565
1743239944
535103635
1746089306
1626118412
1725464922
1096965009
1275746027
2070569152
2041419844
892366122
1755862810
1268810171
41755206
1846479247
903422700
575668971
576824203
404721896
655739507
1093897435
534996133
267699197
920241584
2060957969
30661902
1354225521
513983431
9775864
1741956309
1539559632
2135163069
102592382
937389929
657992385
225846156
2133566871
1783795130
1881391381
179086670
1560932041
336164789
1611203789
1784266318
1455204156
1212932065
1285322979
2146032930
1875142042
174181515
1941861928
1910482094
512213936
1221147243
1959868339
1922658847
613805792
1109772062
1806446290
1734962051
1611857917
1042506378
2022547368
852039145
381623118
849676904
730563989
1183937471
2015975872
1069058898
958709403
2000726699
1438611557
1659390940
280199299
1098265181
1418416255
1554259486
1688343798
1324255834
630134989
10099391
1868750087
140998763
517041260
200835672
1061985936
1710608180
1615469654
582068328
379328339
2004204421
83936949
1056630154
1945885253
1256102801
969816009
744460540
588477180
1717787848
1884393966
434176870
1136579116
6840862
1170881920
1690083747
162464379
2004349465
447193566
2005986834
223683460
1216228680
1086301341
2008720086
1645784988
1639287971
322761446
2095240473
1157236360
885843904
1014370638
886513222
434258722
1391461080
1660826465
535088832
352409227
695968956
1885396225
1058870
1488678152
642135569
555305487
664837951
2143722035
512091853
242654837
161162931
2117717171
1266506922
1748885254
1222869235
2070809353
204990799
486191417
14522966
1102247933
1539197107
1024451470
612887569
536321531
256698179
1975041557
388490682
480805965
2016719005
374086183
197222253
539232963
1898931320
724714245
1186075948
1212550706
789608067
1461624378
250226652
1705759901
1624994763
876485438
1918543838
913391935
1130950989
741043266
2069047228
1229476192
1222836597
1587152567
312956500
250339381
1417818989
1539893843
211132525
2131669709
1326717140
686699221
1149754285
1493683451
16012231
971796233
904329410
1872563428
708914631
1153614343
777698612
443355228
1110750550
273205906
133072446
1452892004
447439981
552031219
1337201174
1399972474
1560366877
1797180903
1469928411
520264936
1905187029
2093780256
1885752234
1636086424
1663955974
1530909541
1787292432
366195492
877717336
625975195
55377301
1881681713
1666423760
1573013069
222436288
729322330
131101696
460837407
1901700476
1090604384
48343436
971516752
406635367
479541475
811086736
94767304
1633841885
863457886
1594963210
1169663983
128292357
2057221001
313717414
1807109337
825429954
342219056
825905629
566594256
1791550821
751185262
1122098676
1586713746
1952409720
1583406366
1393252235
481416198
259352990
565572565
1291110956
1270614850
1834513079
856342508
1596074606
248921247
1843529980
178290513
75791499
1564154325
356710152
1979470564
1250394737
514244176
2039848882
404847517
1196356121
1720741301
1729124270
297721403
1938568080
2118393030
466667602
1366347636
1064675314
2131542465
1113151821
257435890
1116239433
1388342339
1006216032
1046979780
1373496191
169813491
1518004837
1223197176
419245850
362125903
1518968756
1020752005
87226945
236226386
1182067656
534431376
1805071966
1624110443
1660764616
2041772817
1309317648
1506359316
1711995027
1059482502
60072127
912176502
2034625814
646539120
1286279247
432830321
1890004333
304317652
67897142
1932821298
658352717
601046073
687051511
494270951
578744717
946916692
1872088717
1047658693
1855778981
2022795970
1491503135
745369889
477740667
1600892730
181891036
1700811064
1676832159
264132619
1045810644
1831080899
727312204
163203943
410042437
881959128
387763382
1410392970
674300452
2092967317
1252483551
1835500238
181090610
2125835514
767983441
1653698637
1677052876
2029682567
1474071896
823196753
1749762018
564153405
878937379
746646603
734142725
1550718880
173341665
1890004718
1046703677
2046948861
1244738624
17946808
1569230964
769231151
1685993819
306145336
537516400
1448233789
1823998053
393433571
132548807
584227946
1925878685
326620407
1276074908
426548655
1196376996
1370363703
2031919367
1986776782
1290134238
401443130
936958574
1566472296
186844769
282301210
480829487
1414257384
1840009598
558139402
1526370368
115877804
1950074583
318694235
335742252
1488404591
375595915
2034355114
943018801
1513046124
1074282819
1940381824
385535818
1175178283
296976368
1987530083
1079369028
1092823418
2045327517
113780418
1211647478
808329195
1256666923
1677856241
1266029898
336830917
574569823
1733434662
1247674541
2120825603
1307020260
1960451202
86005103
1425623657
1417311814
830078392
38629111
1145045385
1685977930
1261740086
1205122232
1844456698
816605301
22076842
319627427
296797375
626459652
1014488709
74468790
593773632
1830534895
1848751502
1070665107
2070596376
1766256506
440485049
1911981925
175113314
341447451
1535142098
10804643
997578790
995137728
1761439415
1648123076
1944904316
341554150
389729832
909652226
1791734960
2012099960
210907057
938845495
1555422399
1662086927
1591457632
156035072
1952691777
1880890612
328899122
446978980
328991386
486823937
51378558
575105777
36718639
77959381
1773471645
619309053
1703738479
577999052
45970493
90239559
1150186065
1311999251
1499668588
1773823337
1080792039
1467224255
366746359
2147208850
346513876
110978905
1711006837
1290922933
1562000376
1267887654
1084292076
865710241
306442556
133949363
640660105
1271649927
557291560
762750237
662390912
1794371951
2106732423
1442693237
1738428591
1908149818
151848405
252305288
2086886746
95803832
761063899
1174306227
67040232
1445613125
170861251
513687052
2113653227
1733880488
573911378
2053064169
1884965001
529493853
2135971474
429432577
553933097
1973626263
1460528446
94478780
785807825
678735218
1304779135
1562142436
480188692
1397183444
264845605
700728184
1804941890
47509762
356236488
423184555
837247580
589778670
104349316
1214369810
757320569
912266951
1512207208
1260063991
660267376
1085818960
1980525363
940680843
553453078
908080986
994334969
1119574718
278175104
2047414769
674964141
1401595826
748511754
704704321
1662302791
412450529
450494688
2011850127
1045642590
923270864
195624527
1220061146
86891927
400307467
922345848
549006618
507809996
1081076017
1671669997
513007084
1484884414
1102147150
419268461
1649068761
2132375470
113016323
1438312250
1034054307
515608334
769661494
640399074
1870356682
924998088
489060105
924974458
1942408031
1767264028
764931628
165525123
501094793
202585119
378664902
947910407
1126656400
1826702353
883633689
1235638432
806317930
1704140985
1572689459
1693429414
2038555349
1392085456
768504719
1363870240
2032760119
1656610487
380756436
17946132
1658867870
460612879
2119857869
252621687
1708793190
1930910306
1576447207
1924202006
875598029
1027328952
504354230
1489965023
396067602
863057276
1510298525
2037882501
1782418796
1465707650
1197268122
1920165433
1586376982
1866616382
864076804
557326008
2039121026
1657321486
1688554927
774748075
2121624202
1190152300
682493656
1984355526
1267748924
1967548216
2131503497
1057866085
1263891154
462099685
279905859
610678295
635219623
1175979114
322926264
1986396986
1244910850
8026537
1124030243
1220841204
932416134
1154544424
1355155932
1149421573
578399514
329095598
2008219705
1603033909
701645394
853440593
1750027738
1966288437
1282928138
1012694330
1425490526
1434854770
796192914
1346519389
763693969
1084501742
160279566
1915459946
2119524473
1716295538
817738758
1274998093
1893675563
1762502266
1383097082
1258379482
439838630
261259853
1331558377
1219925020
368680674
1035033732
135675502
842900244
1647245192
33220159
526498605
1710968527
183231745
2074872780
1405248226
1216570585
1920862519
402848261
293394655
1590804440
1696798228
622356972
1119040636
218372056
761378900
2071868552
725241914
1843763818
138250603
117714895
1240637328
280840968
647957072
1109676775
1234013433
1206922046
1533584643
1186406833
2127061136
338176697
735164251
1773232601
1246080601
483450795
834708619
1858868890
1884179473
266012606
503115980
1008190728
417517591
802672307
707944987
345768120
782669567
1218240619
1893608214
1145323333
994923056
935477257
1801395583
1316681093
743710212
795535495
1149363248
468974261
451879020
1458123978
1073890637
1397175706
1177857616
1844449385
765095027
2065469519
1722743510
471985978
945372571
1003107468
1587367117
535727562
1629007404
291901508
172866972
483424812
353183962
2120982876
404258523
1511744382
394720751
1379338748
1470474496
1487680093
1612623756
1572236671
1548128696
1055648085
480623207
2077398009
508275123
934694166
945014958
573560420
2069881571
30758028
533357644
1107841980
236101597
316825895
1940357358
402680833
1356408888
1501445961
2038437503
620135921
1626384500
1475407400
1564197716
1760500169
2041165625
23212232
988444184
475924131
1757832199
2029774115
1934434476
187575833
1219743129
191309191
2070573567
1611159732
1032339372
2016751635
698914951
494559826
1171184041
1642403635
2030373875
901754425
1749662860
5716448
1428381708
688644897
603177299
2057274422
1074536130
1297674329
128628628
440891148
76851877
1641633943
990587617
1529936044
780740726
1397737333
170308132
812313796
735146513
497872171
836617414
795383134
1206521960
41198352
986061276
808237505
623525325
1519081280
614894951
1377409100
1836052605
489472469
2092011515
976657811
770370555
1290592246
885463904
1222436069
803200064
1455700308
841429576
1910210779
576485415
239627114
236840304
1397001011
250980937
1431436927
1800528571
473169248
1573438634
611352834
243174022
1308709069
454605407
346942772
427986670
1600972444
1124098467
977425306
1540102524
1249523802
231915201
318296250
592148787
315084839
300045724
36096148
1429559657
1532365143
227050508
1328966419
1442676650
802002821
1315300562
1524990116
1813189077
913758343
1895086269
1115258327
1359438986
355658558
497441245
1867112437
283660739
1827115068
1994700090
471978280
666310234
1810813535
493931886
689575261
17086682
423327509
112673894
699153680
366802835
520304100
1523838543
1876960006
1632157362
81770904
773679967
1922346996
1137780417
1987536783
741460410
1275389533
848034564
1692332247
815608010
818558900
911918877
100968973
1397985909
649928619
1277521325
1855368060
492201477
1848969560
653870875
1073002853
1811900895
2135456393
689293017
618591448
2139713106
802064623
554674712
481448678
1267738440
235050375
1951641132
1579408832
1583351559
919294430
1618071294
1737211061
370090003
1841695422
1622805569
602997801
1618481074
5717527
231979338
1629965856
1833955275
69301916
2031636873
745478873
128995827
1281585028
362469441
136968152
1049510010
14582129
887406149
1314091470
431442309
335959706
1972457396
2022689614
1393398137
1834673779
1041279770
1874951747
1776020568
2012068543
2113617681
1916175173
1748697313
1681095599
1954468059
278815402
1486910070
1331872595
579734107
924453825
869339919
700529354
1536921664
819361344
2106531347
543161846
399089974
297994660
1484618219
2112374831
1050098313
1930743252
265356082
1765369851
422823880
1952932645
1871240695
532216672
2009225362
2087502560
1107742853
1146516794
1425366650
1094502250
1811981714
459466626
1737225135
829783156
1709413984
243145062
425306428
1820145402
1004715346
452584025
1201790268
290944548
1275694967
1479855836
11507878
1218284342
734748607
311233755
649262726
256641359
1957226635
179085106
2014122335
1832255138
832888347
1074780953
2035513749
1796142082
1163954304
1221012247
494154724
1226618205
1658414841
395648105
1283669968
683794830
417388649
883536497
299541842
271729625
2055655272
1415316335
1180044079
1757541005
483429223
1650662487
2073220621
1432369219
1949588236
120532349
1094569391
2146387010
309552822
1612971676
362236837
1095344632
1602912976
446016287
1853288799
1357281726
647170473
1552459391
1211623148
1982699740
831307323
1700137081
202809530
111952475
891925972
326443168
1739140469
1367066219
2010467044
63656989
1530596794
1900733299
1833899748
1241727042
1425379479
1536879949
1918039219
1351362614
584956654
1692516054
1776749242
1107470357
1573959086
1449226510
940105006
1961079264
734511917
463920068
1938974974
764072351
1473035920
2059394640
726680724
698136979
1109926152
995782352
1080150947
1260328467
326209794
371028753
572280996
1621011087
1766586244
1051484444
634017584
1927591181
1672879862
1474733632
1186977250
802986833
234412404
588503359
1365017005
2104155632
375107226
1070444603
1437933194
1981175169
602477053
1536738001
1019009908
210024113
1504387548
1027412430
2095559450
1374379530
988408927
688871156
828299011
1588946134
739524378
813440422
1090527741
599784655
941358068
407216995
1350668628
1974342873
305068211
503676781
1831979003
1928611013
2144691277
111350605
871274670
2019426855
1872672112
76530548
839555051
787291145
2091262181
767162028
1543157338
1494515629
2136446896
1715986287
935650039
1685013511
268324236
1447758593
1061729582
1748303675
130401926
901626502
144383964
533487926
418803219
1933247176
1892559424
469571999
123122907
1996666024
1469952972
1415709385
1572451968
83496298
1889156352
1977390823
904161648
91893457
1217051241
1105898420
1142051594
1172135815
1541304004
232748712
1468188607
249303911
2099760394
1881201057
1704439773
1072347994
1354326797
1823078174
2100221646
1944673704
1285409599
2033454467
738115869
211154733
2051254113
2089196923
1876953686
1599251009
693543595
2073023388
1108102032
519079867
1499364318
2047229543
578521504
55613102
1507661645
729074327
1168714681
415958445
2126813693
1823606257
657029273
242129345
1228835555
484683011
1201184312
1263056792
182255075
1347387062
1150041829
134691665
1399768485
2119850056
1162905615
593828075
1741663692
926325389
1733939313
1693631567
304987569
484627692
1769193007
1659593224
1381794330
1312406221
1289155910
1156038399
1324310376
703880894
2137935319
643830006
1710484672
1251981185
1656000937
1762492048
1581602126
1537633312
649315296
1482453037
9552581
1789913120
2026827250
339781501
1229639676
532002660
1914664487
1390157767
1926890123
1364208393
21954137
629782291
1234324975
970671471
1073138128
251436271
284663015
624225780
1001237394
1564838916
1008034873
1173712449
923630731
1672399235
1488796857
2082682246
1192827432
1568665146
1336313243
914548042
1972104214
1943696713
25693935
985965959
951841549
369104451
1399114585
133153025
500653668
208921689
1784974001
831359274
1919331092
1820800631
699513980
20218582
236734789
1392728123
2062891367
1597299258
370854722
297861549
69801628
2051481456
788175638
1159632834
731610740
1631472167
318257385
325465205
756716736
1088292492
1708392920
693401288
157441874
991316287
1745648981
1544625138
1124448506
1409624895
1463563252
839540294
707480477
1010831064
1501826523
1900289697
1788318353
1325730686
1175140327
852218927
631039210
1846911391
1958581202
1612858450
464160670
2082191420
2073144471
1754006456
1196672873
295296895
1606366558
1767488897
1304959977
663215641
1164906543
1968784647
1322602807
1440515350
277732321
482372707
1756150226
1801833515
898238982
1342350816
834955802
259012162
686194069
891448260
2102229292
1289649481
1890234593
137326789
1960332386
1500677758
1389978692
616732668
1809836186
589864690
2016859120
1600697655
1343573212
681967494
449279575
1661801947
996398192
1625004503
2073051764
1469370403
1925685657
2032020265
1665236453
737926144
120524600
2014616081
1570050984
2003104624
1539320659
1593678267
793342338
28129854
117127580
837654150
985788202
624209475
1515404568
1657137817
527809491
1621909660
1442155166
1908824427
1551258770
417035450
1821991804
834262189
511083316
929818918
1028691741
2095024181
635102079
82847775
1332882815
1255222781
1501360785
1366449898
1725438491
2127014625
652846089
939433700
885585060
1891562244
1090814190
112772541
2080816370
588920152
572018169
372190395
882615283
1233735756
1853765958
532357770
1444798171
1024495145
1898221948
1809852966
759398571
875800816
1801323247
2126185413
62872876
358946576
1434607311
967933199
1736438399
2096799526
1980360938
1051986202
143219632
386413816
1626091044
981606502
1925401372
950148246
19620552
411200109
1530137632
858216395
1117079639
64990277
1312919058
794122685
1239587874
2126217679
1186035252
1963328231
1702759859
1097326043
323041686
1603855960
22789291
12079585
1926184922
1579734164
1818902286
731651923
1965952333
1104064820
642134035
626134661
2027582763
1129483823
939083094
2057769019
200135587
348917882
1252912735
231777482
147148921
47389713
1130396005
898895117
2096572627
469879016
582402915
1368081068
1129251298
212377133
1145531538
1584969633
933905193
1471551246
1488557953
582672266
229472291
1425174287
440807370
470843089
426490702
1607513602
1128511289
1828635574
1127819169
1765158103
981834904
558507603
1845580707
699984005
964172401
1041436831
1234883354
16171075
1677827185
860311365
1622196528
566591518
1649585696
1765361950
737891156
35481041
149778673
1313734637
312505047
549381412
2068683463
1976752335
28663640
297055371
2042231779
170666940
721049937
1710432283
854101327
162372713
84497458
1769318142
2117994240
2123184844
1431351304
1583079238
1402076825
528640590
1582497029
1252434541
696290428
130126590
1120191577
559317303
460487574
2049284427
1212242783
114065395
1420099105
1819811546
1651490141
728636179
1033497963
1693026771
1368419916
917345027
1299811997
82433538
630023385
2142732569
688841128
1907567878
549780435
1478931119
1697085397
603407862
1139338803
2017414827
1379914117
88116659
1047156597
726810822
730154130
582490153
353091398
772402833
1532390070
572610399
173157139
1199649497
1133188944
251436064
850278429
19243645
401397411
48324274
542522980
8788186
1567159032
490819107
954890884
1766755120
145032031
870656407
287064054
1423058475
46072345
513040298
414266087
1470410943
186772156
2105046821
1935379332
1021589889
24633317
1525497633
285237081
301206056
451074729
244238178
1915024311
1418323062
1640292197
1349918814
56367153
269387227
528530790
2025186207
481069227
1987212283
1941722129
2017952778
2013878243
62394569
1691181412
767190577
1544905080
43251584
555342057
1360379990
1183499126
1403297730
2035597535
1333674668
331309653
669141659
1335925179
273713152
1994355046
1913140802
1338002088
1115770246
278333007
702028596
1084201438
2050257790
268677775
389607177
530327810
328975527
199698001
978449022
2048392463
21923838
674486804
149095411
570329913
1634391830
640467327
540753131
1711624035
1844559823
728827160
911136212
1720773539
435104870
1584186599
59593249
1950862542
1847497429
1825039015
305722595
494623184
2094886389
713806855
1461746890
732997978
240942484
920222870
851191910
1387380901
1931529751
1965559891
2026832537
917526835
1006995904
807796198
1607300790
925052807
1812959253
1702158645
1080700031
405199054
293852772
127499429
1489644802
877339076
282169461
1972944019
1442926179
1423307955
1291919304
2111488108
966256731
648333100
1048104135
2081222156
1207619487
2113245506
1913145034
2145127227
131505138
998263592
1464593387
1820286925
2038379159
694809485
915986896
657318085
279223061
247078317
465749397
884367832
565582938
68945966
2083298368
345231263
1601478556
1154759333
1538583285
972452429
878009749
1257483330
892276453
962279332
913691219
2112975350
1882861084
459933065
738327015
385086673
929494840
1140069258
286118909
506638307
247278127
2114670094
1325609019
150566694
466741249
72073137
1491387236
133580010
633326500
1183843429
650609277
26906786
1819396468
1013564097
369313620
75050299
332519449
1171730253
45858155
833203892
9199722
1909364124
42112366
928667995
691631597
2086202212
2129920405
1876530935
131913498
1947495136
172915252
427816461
80590131
957887511
656853501
1610854178
1698120898
1834088406
1601790376
400471060
2088965756
2023139862
1853486348
412108100
421410309
1891580818
1805803171
312676508
1646924780
139091079
1419889766
310433593
483013731
471615289
116208506
423402556
350202032
320180505
819072210
1352424165
774065785
5899871
2097961248
1607156859
1873795299
1530956515
989916616
1245546202
757899313
637863476
148703257
175020699
1172978205
108352448
201075290
1178802488
1264704064
569523909
253050843
183966683
1034451587
4031330
1825573005
1923227811
1837550350
1320016297
8638154
1836677611
2030496313
394397538
1845518774
622478266
1080616341
1596717778
1818385096
272884339
512688522
462220278
1595124162
1368131853
554879494
523995145
1798924459
1672824649
1901324953
1561142044
1592785014
1651580833
418500132
1446703580
718693528
1853269572
1228998703
396119261
1569329157
1073129073
1315800132
1619982885
64203094
1922453859
1545240241
1749450684
124151409
1916368021
1785807959
878411161
556960089
805648187
1739569974
362024981
862727229
1797546278
325563098
637418083
1653036492
1626745205
1841298476
227891389
193615180
611355575
1042827774
1623955901
1094149923
748627689
1376835834
510689786
1219404016
1581753253
894886023
680359388
558441795
1826398725
1261881923
233917163
2056167701
1795698818
1471492850
407102396
373690039
1127664027
915386894
1419432068
1942143755
346806823
770075242
849869442
1152303445
432590907
2146394864
1622889920
313743196
1213182060
405054850
955292514
679543287
1284125934
1836984558
1711410192
1071094110
1415476035
1953005472
1549351324
693093587
1467615946
1078546724
1578556002
432453585
635230930
1031969184
2129306236
74265918
103563516
973451818
2125735534
1738202207
290971478
1135026469
1476773272
900119896
1094249140
948187880
163748792
170275918
1408565503
1055611200
1899002999
655560397
906856294
928535584
2079781899
1148843840
421826709
473244130
262427350
275917312
899697363
674281361
1047641859
1413443751
1903556215
85753971
1059016391
245327613
1183147097
845260719
534850261
1919092405
1192098714
1128212224
1383512149
462781476
115754981
169975904
2040843119
1955676860
2084507782
1065745697
1315692935
797214712
450557329
804771554
91448073
1745213730
12818072
2111612781
1396895376
1937381142
61161728
148685129
134392335
506245625
1243227829
366677895
966499851
236662246
1548622578
1603051168
355538660
1133834145
998496798
1222700089
923537501
854609889
405067557
2139881355
1378985531
968226896
707039792
1982024051
2130546658
1019447165
2141222470
979258696
976855652
201751789
1237663860
1294733386
1951095289
999321094
1210248441
1198412470
170945716
2028306830
1857564262
1061916417
539190530
2122724510
1126067146
254329673
400638935
651519397
828327449
1350303957
1118382658
1117498024
1092396925
298370105
2033126646
1049160577
534010115
137827896
1910140150
1312114558
1697128708
978744133
2143951661
1111638196
1244883290
1656585404
1530266131
1650274572
1159163252
240611294
770177016
453248466
369553691
1129342732
1554290992
168641687
1396342281
1253138904
1753033401
1947490003
1700145819
131929336
1227064268
1879776871
770303968
507413208
1266221310
491901505
1037391919
2124045178
1303477617
64365095
293088424
1385440572
612587076
1289396906
1018694727
504900776
184382475
1445429803
1225064876
1400585427
951868654
948274376
1134915987
4267949
408375138
897861746
447912138
630908449
436102267
531419412
1800311505
1087240399
1147320704
862018963
1270671315
2094329664
1881252641
2110489320
1747362523
2141925747
134997666
1515819392
2029187184
1121214229
985791797
1047281913
767378577
1741717591
1077828892
2113250226
538052853
2119040475
805752018
1793746072
1027265326
990535951
1658699005
746998285
1451434832
728947846
2095884932
1787101906
729721308
53845082
58755352
1804614129
1241126429
907337164
1267807469
222557050
190802951
694997068
476900807
122302456
1198973797
1711095062
335599788
976148870
143478050
1403516885
811043382
1571616668
623444484
771036911
1543936177
961948506
529946834
156103496
2036610793
764769168
196387972
1845489925
712889817
841890300
2139929282
1060638664
2045300541
309896642
995754461
1497907850
312874823
381434358
1104086757
195530771
1668413416
1965668185
159292584
1346239278
1543033347
1410681503
1148354862
1655518044
1753868430
1513226249
1930988634
526847054
1795240371
1085243142
332359112
1535295123
767636086
372969292
1081852886
862056439
800448408
1627710644
1873752284
525763437
779716879
285913977
1460230728
1922707846
2111097677
990415984
412935861
1107880141
166890005
1603338697
1967182730
221181373
1405153887
284005007
836197347
1700524771
1293452630
495476527
900949716
864780819
878848273
2076190204
610630970
655674084
1838498959
254248762
1431914478
1144112425
1485234419
2119209222
265066258
2056210224
1252185066
862295215
1506340528
557244180
474477094
1223704922
1961401958
776172257
673204578
256903572
1406164726
2112989352
753820402
109104946
1734768746
2109544157
946376093
452122399
451965124
358300726
467349427
726992449
845169179
814039224
1768628852
1481794921
2117736540
1503755499
452006593
1583607152
2090571928
1719520049
1233579202
1022860247
118337012
1298898718
1191202021
894291615
417980740
1378805330
2024209186
915269836
171718158
1464905823
78933159
464731811
1328189864
1099341588
975261305
856902123
1678420280
7950
344200951
1583228397
175077274
1972004784
1540858206
890917901
1536637977
731661151
572706493
1924974521
2026045535
1769643911
1192898809
480131833
1243653971
2126964165
871677137
858704453
1225818699
1239948056
801932409
1827199349
1118793758
1071630484
2130999508
1755594560
1403945747
2084285370
1984705810
2013968857
379662150
620048037
1140510679
437168965
436928721
925870169
1889121832
2019892571
865458698
518415472
2040040784
975441427
704231905
1287353492
1866669383
1086719029
2000620017
1379419970
691159804
1811147444
287601824
1710295415
1922099764
1268135376
898712606
236703157
28184665
919490273
756893567
290225430
611634786
295258363
1305952790
841387819
1166240617
570219573
1150476557
603294356
1270511136
817867597
1260861866
322784407
1480386559
1355665056
1982255130
242424376
217730854
193636757
750396632
271611854
1341915217
1467024847
694537081
1699793306
1842237881
696416241
312805638
646626262
259972253
556207088
1315043877
2117497600
784910319
1094596937
729039046
2014414007
220732146
1614946069
1483684693
569489002
816649828
1954416646
1596506627
1366788001
193501153
544815014
8482322
1945206959
963281793
1725365623
1410819846
1656834903
669726276
873271745
2074917317
1337168738
223936526
2003909114
170538623
2044440312
1130538621
1413428336
1917310527
2091126242
1899490964
106425654
1761847942
803500849
1792618353
1838873051
607146677
955184204
1232006207
1306222032
1032059401
430227936
44201534
814782238
1185996536
1002682361
722507704
2021978582
1127243755
733853182
437208489
518137034
1216975590
1871363918
1394563695
1008547309
1979474703
587653959
1803769632
1851958853
1218066079
1150086597
412364662
1648617105
150281802
1637801751
764221996
965153416
732858967
479013939
229076090
1192883880
2119076125
1361954692
2038397912
373906207
1575783909
1876160612
618367105
1987942567
2102574750
2061093906
739094491
1272804576
1818544607
1814873403
1313465813
811091499
582174264
627946760
1147729937
2142789612
1128568571
1851118300
565286835
1014941582
666655601
1781623872
1717595136
1382625166
2099930438
1449223755
1237855306
379796655
1558853180
1358201982
1141031420
79958489
1344013832
1468627431
88896367
450438212
341856750
600490341
1396839900
1574918216
1151267276
66403678
844842865
2066441366
952284912
1257938990
1410970079
711098227
57840087
1961925862
2022069355
1724142200
1827750126
563994355
1270208103
1302804177
644646643
269863565
1177346281
1797765637
824502355
1400112357
958235089
2100062572
418837101
166249692
1972802926
939452133
703531331
1952901750
1742616786
1591428362
883998167
1717886925
240141439
234269548
1167764558
574701852
1698287086
1654538937
1722802841
1476152457
927642311
1093626145
477089248
555162447
1012279858
1338650260
1239790116
2106171699
238772125
1472141549
140027610
48264460
1039078497
517550083
1126506055
531849477
952060796
1824871034
275313606
180730674
940177877
1475858770
1263206655
776045746
599769597
546395338
1690779039
480138113
573289829
1323567109
872965197
1575289220
93921249
2119831024
1199055262
690038141
1653627042
882785521
1406061069
1727091299
1468243260
1611146071
1586206906
658972917
1894052633
392975270
626947266
92798719
448664300
2022832402
204226671
1264568242
990075413
162444093
125218472
2075534368
1576715497
1298774751
152084982
1280816107
1345319277
1208438155
1764233764
1979972659
395192550
125657853
500071154
665919813
2002350835
1465034740
1330172433
1391879732
148877029
608748397
2005927229
1957590230
1960490685
854778510
1066074360
1845653107
2140965074
796495074
883637847
1999553548
1681816196
1139589321
1035262371
779277939
1764520615
1302681473
1704669266
1119641148
713370353
2035724625
662374214
985635997
1290304241
9546315
1591425350
1582125899
627878401
2056902082
1534913767
1356301513
1637075440
764281688
1478775643
2033581186
1547311229
201657041
937618906
1675337656
311847483
241164351
1972133026
1640858782
377855111
1580331116
488551767
1070388088
1769607244
1430308139
1996972008
239365763
1569205068
549187986
1095597765
329999041
1881727765
1819166195
1791679380
674045786
208359239
1355369606
1086086634
1653110311
1080968032
1506544980
1595083325
724984986
874181010
1541806741
2014217908
2081006324
356095044
1863836918
801778359
1201143090
924393773
1337022460
1418040476
1021211455
1378026233
254787043
747751407
1488003364
567532411
1859906627
1726731227
2007494416
364007021
1894365276
1940783336
1616447919
1677513615
603566662
631277649
114434750
182947964
1744710478
2119356639
392263903
795032330
1789165526
1782986369
668969007
1317405729
1552133462
2060670811
1137394231
1624213873
1735470478
1469246121
1621569105
1554042773
964500392
825433946
623694373
2002863253
121020333
1942126930
1325597013
451529265
989438758
1318676661
1741338195
1055836170
505859455
1680535314
1668452942
876758539
608618337
338063040
786572701
1910967825
523880649
1450346629
657325956
437114634
112487255
95072705
1722124181
926250629
610977682
1139296970
1311480974
533142390
1634392267
1421884797
778763649
10981334
541534692
1534993071
1972861429
1163297660
47368437
1690694066
1267526040
1851055622
827294638
2128950595
255651109
1688934767
873425920
1681705679
897349297
2072552401
799712171
1598826477
442636610
387271149
1460302158
403122473
1803952539
1504553377
766155717
1715431445
1788180027
1189325743
1066536780
352983343
1690845062
2109474368
1134807310
925594347
1559058636
29476689
805899186
1152424760
182159168
78177947
529914780
906042928
2084141935
1079566273
36225775
818998320
1336776851
861427016
1898372764
528211928
883328372
2008201739
609562929
863227049
252544090
1989215197
1785741462
1602884984
1465094955
1759405412
872610142
1191037376
208295004
1735528760
773708590
1918323977
1314504252
1129775846
498036035
1396343922
2101580779
2028655281
593427152
1014533358
29730086
1319931424
1256887958
1942616573
818665275
313826259
1210673054
1723505451
235074570
1877910685
116604242
1416612734
87901098
2119075377
978218000
1779582522
205122492
2136559018
1650782457
1606714991
2069895114
712718713
1340202610
405711975
1293871672
46383976
2121797724
482929771
1489187667
1774236572
930293746
221086848
112456370
22100385
1213452491
937114418
1764138708
1885999198
949505206
384918830
360461680
1155769982
1290946447
1401844856
261624850
1988841922
1296757800
1050283351
295802898
2110818732
1846964334
1575200266
2009171577
42412158
1821864215
1084140514
411843816
1566029296
1624520294
1181037100
1474931108
9878101
2132658380
1611278357
1265372103
1532761960
2116713459
295966468
1411808082
1809017852
367311908
559507714
590625167
2078178497
237969964
1721185993
859949469
1833084909
469684057
427531829
1518915587
146431645
1447891368
1381802011
902806530
1969465094
1535201541
494175984
1310602877
1411688338
1393836546
517788957
2146917158
1958688795
1313694620
1059109605
1409988859
946633904
639353375
953160921
644684059
2012841953
1395328054
597422553
713691313
696124655
1618329413
1101373914
253712440
199616933
2142638914
1607027627
1051913257
1286025574
1916112655
164432722
1981084891
1847369360
1738366110
662542429
731805454
723420522
663205212
1340175374
117296144
781360621
1370725984
1003200510
1921114605
868998766
1004268858
1094114165
469058560
112418128
1934791367
619866811
205122221
1624456131
731984187
1481204873
1375130667
1249679379
1787819674
1684900113
348677203
1969325900
219398810
1435410179
1132760324
2015107116
1338282450
1806130001
1900265137
1748720820
1486696993
791203408
1509924916
177175859
1457864577
1137531463
1891143469
797823430
692479898
1945907740
1177741409
1405486372
422442538
1933991594
142415842
1115766436
498837916
1051086387
1351578000
1120162911
1067372305
1296755018
1819725959
1158546803
576890433
1960260197
1369112761
441072840
1724583607
2015324990
1674702225
1922259566
218266311
797754088
1125161931
1014662878
880422126
376474954
1521150134
2075134984
310229820
1219493872
2050167384
1342486731
932895827
542210335
1361709197
735922858
1058962169
714362241
1003586717
592502656
1258820309
408690598
1754327375
1263235309
972313695
500743291
2055072752
1378702770
1402999186
1769177812
1857684437
1367395264
1002729833
1915441428
796238610
1384025042
1378708651
1504181246
1753888387
490365453
1108054626
2121157641
1589374434
745591078
1638011765
515736782
1003768984
101629094
647108417
348090939
1994817827
1118575318
1512331315
1087635270
959350342
1012051694
1678903097
652301410
1562118848
789171156
1903032474
397507966
1715085696
197139945
1886328836
2005309402
365214270
1481407886
1358767372
1328449862
148693240
895404325
889239303
1426013595
443336512
89769868
983009727
2135190788
334271490
892277310
1299058888
2043144940
223935379
1383466828
1939821881
71138085
902602762
1746322573
1436293225
1333473614
458045865
218245255
1337606549
1669813804
1769834227
646962684
791515334
1889850964
2080703761
440102146
1397398572
698824845
178155498
144266854
1192563586
1710693279
568199824
763180282
104484130
1305492759
216051509
661252095
62462322
996280073
1228187646
847562274
798482418
1201383051
393039463
1365563081
606732951
697084488
938636398
1882658045
1384483564
593700925
1690080244
1154529532
2028609011
808479698
500090876
141069199
1694119956
29174985
1734314937
634404619
2127016402
500583792
633422784
421974640
1490324447
245047245
1413189158
69008239
71893893
561395098
1764121209
1678022777
801107571
478786703
1387776403
1694771958
573202326
578303637
353752879
2145868264
1919652562
814952083
861718752
1713732614
1869488525
999806771
845899517
970402281
59997933
1799596371
761658437
762566640
2038348817
1428773373
553721653
1766881607
1734054951
1531928734
1137000732
2063083911
685949193
2067858834
1989936905
479715124
930912009
1717237840
303589835
1356211701
1526917515
742157613
302685775
563077327
482555664
342213752
1645266375
1175655524
427957636
2083370937
1391814203
261142885
1180767949
710283548
164407798
949917281
2007465067
162064472
115435755
381821569
2005914638
539454034
866318361
857567131
1046111307
1618159222
1004847598
2037849040
1678118871
523953357
1340122877
2062961969
791706300
110363980
1233986976
873181863
868120085
1430873307
284707536
1528860509
1192080460
273206424
7891411
2009385807
647022078
142075688
1923325125
1614090155
148266214
928628698
287247632
1026680690
1880938943
2030946381
1819738934
1514203713
2025004842
307324696
1515241290
1385230134
76000979
1028459854
275192180
416957831
275189030
672519672
1877141915
1790179543
780824020
1676454659
1975531546
1979128222
355968996
1013183662
1242641912
1357451400
1733522009
1236586202
1896873173
1678112917
1474750403
1370277757
772806579
107217144
146363199
784147871
964743836
1405671246
121586667
2094315146
5329719
766122600
306178612
936191204
1009219894
1718735951
1571928824
1196742213
1358595608
1216347111
1500470375
677270052
2109902265
8519807
310762100
2084450155
319663777
1826183719
503128608
1103137541
191631945
1911170657
387696413
1553925753
247706864
894093374
440864397
1407208798
448591469
133010280
1220560050
1472865340
1066987967
1367178999
1218467865
741277359
434282077
2101796506
1603452483
67116429
1854650164
992290189
904962108
791491930
270953418
1561243918
50154986
872061880
2030884910
871864716
1512373124
152502048
1332168010
216305244
205440250
635020228
1428304140
1361491582
250804737
36842118
386211535
1389992911
528921488
1743970030
54210338
2027691403
1567469205
591302086
1757315367
1268607307
1680044380
805495488
1043814692
1446444717
2062333698
1988644720
1879052914
1701623954
1145185447
21002442
1511970439
1749802927
1841644721
1377578502
2082872822
339887431
1019267982
500295330
1645017108
1889952949
1918182349
933087335
774904774
331976107
1704084130
1612985918
634175390
634197865
1491059677
1983898987
442907036
731093467
2067025436
950304043
128411681
776417401
884817710
1532935153
1047585233
168674304
1370988710
744170971
2061823477
144989636
1432052651
1581005569
1281508431
1790607545
970581228
1357461049
1132369415
621186071
563132919
1398690352
1798430124
1546397244
11650098
1650956472
662927074
346926528
230788575
1410283660
757727217
440513839
1382870713
799564733
1655636009
1409647581
89585367
645903801
482826794
287678635
1755325476
962208211
1286701679
1404396758
1074257567
319514935
1619689627
1032754496
212417394
9247119
1118484262
87164365
460589698
857674452
372995168
1052918362
379791883
555390440
72763789
1330725322
831595273
1715526268
639577148
249176198
829164879
1953377722
1433034120
1868554772
74038243
968529941
1855920995
1976187790
1279078701
422644717
1403525121
1798923747
934173556
795220896
1222818501
1806301318
1112873156
1549219788
303966126
1491192544
1889043389
1880847770
115019817
1052696374
1630766752
537844922
706562923
1612797030
346012014
373374506
725628521
1909023003
367494189
2098303507
308206654
2057458785
1065389246
1560206822
1006691784
1729339853
703556055
2060952393
752702251
386986597
1763025036
546362731
799275819
214056811
405464978
1529698344
467587959
1673327752
1401074591
1010763132
370934067
1592203783
576654364
363478116
246526148
624789225
2050074361
1920267979
1032632091
869669806
1875660075
1066035206
1452996661
496436180
1512146736
729555605
864196941
1731985545
492212291
1013565197
880211930
677559119
201823246
2002270655
589064686
410459957
1203712415
878797187
1871431360
1350089725
1220692059
1598385570
816232300
1353854978
946932782
1812374544
1712180653
1134271076
278815178
861452192
321480149
88151467
2103345839
986490534
1742097890
681982321
1307437478
549593344
1281832520
180331766
1416726211
2085058141
1271654931
2092667323
1802583013
2100366289
2144292596
762473693
1930273045
2026986328
1350381022
1006139935
1997672470
1406826835
148947722
1130987022
1378089296
1645355703
2020415047
975663081
158367791
1621185423
293608230
753218598
1197039271
535323982
848402762
804675177
1254232631
1172354239
146726057
1467808795
1404981036
1244975156
1065627136
556689074
226672231
1767386777
2056589929
2022186354
815333377
1275554958
1675908276
1617799222
393738444
79303553
1762448467
1397260688
1119970722
1286530971
409738938
350423205
1367717971
375111158
1734332167
2136439862
1024408386
455727831
137803399
1183579089
919961309
2122831941
1468452057
1138004762
1515850703
2021266377
1303963588
359943008
2077188484
905094446
1253784745
1003898416
931870927
1029299259
2129373013
1618468677
90509515
701515620
627751712
412931956
1984037691
2010333649
958962405
1074169289
1764679699
1779239355
1193056663
1980175103
1888064193
1027169948
2100863398
1500101351
1322962350
1982310193
382297735
1439242024
1713438424
218341489
1276402592
789344529
728599447
355308244
1948546484
1977949266
735401342
1091244446
349614606
843372704
1859487279
1163477021
777480139
1457929407
91071488
665428081
610361203
2065705025
1548742063
1876060681
1085256417
1717386650
1923677977
71001983
1731426048
716203197
1713356032
756046946
901655096
1646220628
1473153591
1384248544
1844571574
475801787
85377641
106838695
828933521
684127423
172982249
1231655898
1159864565
716205386
611362580
1090603168
1114434144
1274449650
1778072182
967873188
1352032242
1815368038
1518335857
1602302518
1003975505
1490903346
1329937014
82873500
2064413311
1824449131
1185753844
630346546
1995028385
1803434684
924659728
160018581
712909273
130999174
222801004
186777558
2113164389
1094206636
886637192
2146437594
161726498
677680704
162062740
721734723
1084388105
521259748
1387321462
1708836753
1462284503
1390248483
1864971060
1506202889
305615530
4522750
692920012
869631296
185725004
2102541579
828839304
824051329
1379782509
563008610
384209588
968069769
1121360995
1526084226
744492954
2088658270
1076488814
499097970
511199088
509950687
78281650
1593404610
618382258
324032056
443306465
1879969240
394506252
531566167
175801865
1533828032
1504245591
1296623090
1232595264
1353435077
1994827401
1313024173
1696296126
1084595677
2116852437
1566839199
2000245119
1855402
423851008
582777294
1747591539
564774664
381866519
69211
327184297
902676422
393926845
1744571954
1864261580
1108683282
1332870054
144740691
1708914417
108237995
1303909296
392713729
739193842
302489454
91208119
2076514276
1835462477
916682004
1569647580
1670278589
1353286531
479350225
1542977812
24457092
1862811050
238287241
330020425
1302685103
30971194
220688922
1425406461
484425225
849620054
1625126206
966090821
1114868422
648059034
277620523
100620217
899827950
264237726
547142866
2080470342
1528147419
1118514817
1976315394
572592299
523320859
169295027
1851256779
775563379
2116578201
755364155
330282553
821988930
1793211273
1587786860
1027948335
1393974183
1037268284
328399744
389227699
1807920503
1897420650
26642556
1033090713
1946396786
1865865173
1537962517
2139151628
1482868188
504522783
767816844
1658192735
1856136956
398083254
276040163
736954620
1538503221
786123651
1174456763
2058304771
24360620
1824414060
795054502
7561223
449894619
719073462
1760687560
1749134754
1672789
1110435706
1132165347
1161228315
609563324
110157279
936250447
954177808
933796711
1685929045
1605523570
92529933
2045137946
2078144973
1888537947
1719534892
730635003
2053990917
688945716
1389580582
848393362
1149850513
471903830
1013547568
1937641677
727289449
1090412828
1884353646
242906769
55847399
820404730
1924985438
587888647
1716001634
4542772
191038824
1952247726
1211593773
710303693
890917363
1127105316
1181360007
323082214
1169422408
1902063810
1010968953
904686788
1764065167
109110075
830114997
667440018
1967015884
1941392843
563710236
907616961
692126733
7524514
1820295565
2101050250
517618864
413279666
1947951780
2074179808
135059963
1209897852
57512066
1196746938
1338881466
103574164
388128180
904940369
1361524265
254134720
2951284
1948228754
450752455
1766697466
485245407
987358044
464474041
1429156346
226573341
94669333
493047318
1356157923
1411530590
1716617048
587868120
6467746
1112656408
1338580308
283058604
1034536019
1745040837
1922095867
2053722559
1132878378
1909843393
182436680
227766805
1624852866
2142240157
1227994842
1335081725
1512536510
2099355252
1265267305
1117570207
536685993
1763290765
1840865478
292582067
1129748844
1117071104
261042675
135128291
409910615
2081548645
1108753355
1859351243
1131776732
1739464510
851354179
1334684894
2043564194
33365680
93276141
1108109080
362245814
1505417791
940344651
402049994
811356868
245814953
245738074
498562382
1425194162
32483418
2075805091
679055404
2007255571
1454897788
1617442150
1330644372
1189432219
1230904532
2087943980
2009050582
234479602
810490500
1538846848
1275431399
1309301077
693000141
213681915
1133643487
1632102594
171620390
1829019682
475154136
1860342550
611994918
1561522930
2105570298
766602326
1180011619
921456167
2060720740
1854807276
631967079
1866474125
1359711033
646229363
59035761
1516294494
2061976974
874027649
1614285967
593348127
667969899
1644179943
64521647
481318299
730018428
886519323
1860725520
789341975
808876372
1617545934
2068692352
1275454405
1255751231
1415096634
230047148
1868296206
186596255
653761626
867361221
1658514037
1060470657
1080509639
1794364617
635843834
1696075565
118171050
305003494
182109368
698453933
1906112612
743638398
1369143964
1603139912
1245595991
719650331
1069040397
113856871
420043638
1682862153
1942027981
1317235997
465720518
793250314
1920283385
1923201612
1667871640
1416940195
832667879
1866994638
663816396
595442145
765191969
1129421241
443743784
2031494558
1668270391
1555207433
133144832
1735485469
1525333935
1339842840
1286469534
2060662371
1088106739
626810436
969137264
1073968850
1794224396
1460595717
1147478861
1116642943
2077633151
140471121
1882916097
752588930
1059179963
456018039
908383211
205534059
974047691
2098597337
1078130717
2002589672
1456393394
1726512658
793588538
1965704929
2107198292
1247589885
1012215218
121446362
1604489770
1342658276
1832274401
569437856
759995701
299219343
957595974
691733247
1778563059
744826696
1701185543
957566149
223405611
1403985154
322468234
343573582
568857640
1302566250
1733840046
239523623
408948371
258628260
1867894810
452992785
212353753
941908374
1616440864
2067046367
1245202311
1176906491
199883162
298798656
1815162006
700722783
1777320371
35167646
197170030
1122651201
1581510155
489346476
137793388
1691830391
1801364415
1992487489
291458537
762661804
1387950207
762775663
1037141621
1407741585
917602280
175846598
469939050
202132392
682956572
423498274
1444024770
985242011
702568709
927315892
760965596
2026687830
50811657
1624653507
1141022445
1225180309
2088980679
655020521
1607010295
1862301621
1696430290
1210728999
178098201
59421838
43561041
1394615869
846765521
888332287
1971046371
321093661
724878534
398835943
1289547705
951315371
976567449
113856939
2114941718
1362515123
483074528
1325832967
791985648
513422703
1198161523
1188861454
1121036292
1150311540
1826625828
1966413421
1437141411
150747889
836308680
404012236
1732024242
292076398
1244475797
668922069
812976165
392798048
444412457
1724310371
991067661
32663118
1507168047
570857901
530988567
701217471
338120222
76873225
1727441499
1265658243
1468496660
959707945
1724811055
1220206652
1128690043
466591356
291014355
1626092057
554691490
1615282523
289938985
1840621511
627366928
1591327921
875602112
906430
1843399792
613261868
260810025
1740256620
1356236536
2014215958
2081403106
1150703171
319079873
966272491
1981295942
952205613
488221742
1588134363
687842047
788263943
1410352518
1213493036
1718435455
1755094784
1147752162
1429086053
162962790
715680565
1635092124
1441235535
1251401872
1773406105
788644824
1977104529
1234963009
1079591189
1154865301
919244277
734765482
1277746957
949434435
1367669722
1780457152
1092750112
465594583
581546746
211591023
467156486
1618885336
1168453141
1608671969
1452324629
560187769
495242240
1329041051
1707112782
1963344702
1303278115
1815198196
74699402
665942460
177354358
1346028285
21522845
1787181651
881791340
1800694353
1220727697
1081306684
1566808366
2124101538
1508422560
781910610
715375333
1881777567
640180199
1993578580
2110565778
1495045790
364318886
1746402872
1689220087
630853739
95327712
433417942
319555327
1507541273
357799410
875141678
139792355
240831129
2081248176
943813999
179690232
2020104074
1773665426
287953835
1251166366
1535276777
521830270
243451201
1340131563
184009055
2087250486
1202110781
1153588608
846218157
937185278
1190564934
1192534786
1864381675
1183397902
1109072491
613672066
1518662051
1035834289
221101525
1132147937
44908623
323959829
1675149329
2073334199
1798167928
660863314
346049018
1238568138
352538705
1784418320
262489086
313523971
851576433
1034442697
1397945891
363086464
429242555
1584716204
780693765
1177973927
783357667
1026618941
1357823273
1966555282
65977521
488510298
659346348
249868561
226782425
858641271
181034641
818776919
1439274615
999871227
1462911226
2087563441
1395794100
565636804
224782137
1369213218
129924958
1572999881
1012031264
101086699
1480724155
407670747
64502002
1024084714
352368609
1934883226
574041607
896782774
2084887982
217681316
497980098
950817578
313429941
1745428867
1092849154
1360669349
69011409
1654102095
1270749477
193486606
1530096999
1126293916
1619904760
1234126333
1016717920
682983255
1952931141
286731599
1983633136
1389073482
759962029
1328418415
434415075
1100970623
1607198101
847857485
96172328
535421088
334705707
338451836
742356473
990474712
1014347120
1523435554
545599552
113377775
266784166
1605550669
1654024440
1171998050
1022416336
433792339
586485642
1896353542
2140939349
913721994
862097599
1503597991
1859574880
1270478431
506227006
1305363315
781092716
2102675865
1683948119
806456041
197948459
936492203
778032813
64374368
1701175212
443556181
1234165211
1700011371
619767095
1022864505
548880558
985953181
1892628130
961743198
1947948579
692149761
692034749
1052734253
1900013311
2008359567
797392659
1989007322
1769257422
241384823
1734587599
680395052
1232103482
699658051
1477893309
1465698473
458848781
587945040
1266515235
2062438507
1203685984
1653932475
1187097773
298665517
2032153466
554511335
962200098
2007510329
2026406610
414209412
1143377194
1239789740
316257719
546997548
60593597
555286005
176979338
1845429060
1427252566
139404984
1724124084
1522639179
542791281
1632537392
1647781362
421168929
1141075309
1325485188
294617879
671975907
1537718380
1298384749
1560309386
748554661
887240537
1349522765
972403979
130570274
1754795160
429889437
614193346
426354454
862434599
1841006997
807570892
476020196
1362037052
1926601364
532315553
1749530698
1287193397
1080135767
1500468342
694815965
1707364747
294187330
656348356
1198791225
1689497068
334608050
552580008
1070661298
1817771550
2068907770
1204026669
679834982
392969090
1413674959
1162920123
1687780704
1885283417
117463262
2056471805
1261995845
392082179
346785035
2089419887
517024610
863198990
1477262898
1513140550
832399552
416359637
1958383099
98599544
2031905445
1602770486
633122997
2136327844
438753111
2062037554
1190397945
1656472026
593929656
990135894
1116672996
1279250551
1008434270
2129499571
2114877140
248304744
20223737
1062242777
2020539854
263186737
585708863
2118691550
87209031
805789627
286822614
307961778
1847721445
134021840
618290124
799602277
1203615880
1458348934
969459290
59389041
1786472076
1857547725
296553931
736276077
1292132752
128484264
693604940
1285663060
1775309773
1432445590
1435268384
50151879
1821981548
1686146710
319668127
1998232817
439497693
1001523151
1827409950
1374937239
1066682506
1913980376
946262352
1718416138
1927286542
1744075756
633665651
1772618764
324847988
234087969
1236224718
667606112
998821897
703683694
1253387454
931526319
1114965124
1342042009
1254422368
1204707076
2009353076
1357729143
1954600767
1079729148
2009599649
790474009
1215902366
244899309
1263716343
1027146461
1584764629
501200998
16356003
1641053395
1259679725
585408856
194889370
366167865
976209361
258931160
1949800813
318871608
310395706
881352307
1392167466
1251804267
524403494
1316355884
235819580
599202639
1216882726
1861009356
170926093
731859821
1396521435
1997611074
1270733286
1376849435
1976257299
334752997
2092672860
2112052288
1184786643
1969010289
1720845332
1041918699
633671634
1070797470
744200584
375172729
1125739296
133669876
1958486558
1693198245
1182538382
1985866357
945377839
593819651
1741258879
137878526
338611058
1252146505
1884461043
977552264
1293293242
1833580190
801264604
1217456901
603694616
732082131
1652065330
247564801
811196215
1986967192
1602438391
2041347814
817049012
766940755
545256458
1681805038
518266148
58399740
1439477636
649391695
1481014300
695542554
1033067569
274976930
1337885954
874670453
1549218684
2035400969
166400387
1149283222
30267777
304186021
298964156
1962412283
887946350
366360671
645962842
890613821
909474072
35951973
406625401
853005247
1063586449
2217461
637059200
661382389
64454603
809598652
703334072
1482693028
889223681
431154527
104915169
1567176743
1921430296
240091453
150380530
1040034463
363449167
1768620793
1747838391
1093065744
867934299
687224044
104406772
1426709694
60172979
2105910293
1592395208
1120423329
102163674
250416926
1437936711
1987745167
1774762170
1480630165
375688712
2049203426
503674444
657254842
1479682838
1571050011
1777848820
2008462580
356755812
616576350
537324155
378768386
782237733
2005806544
777279326
694949205
2128095463
949773628
1494597421
1970877135
196860577
1331162095
1538454984
2047666819
1502825383
1683219995
28418697
901257022
1484192746
3276442
9924201
836624348
2122221398
1963795590
2014034550
967178300
1604288379
895979213
2107760190
1851697494
1983205097
985467013
2111106396
1014997390
1430987401
1627030837
64882314
161385601
669047892
591133937
640559464
1288074249
780406046
1901170933
1702139112
532867041
1588983579
1689057202
1077587284
957345279
1572313218
1853370584
356412125
591379211
1249164588
800489955
718557066
1875325539
677845255
124828264
1371137516
272772796
1063938669
34455561
501335787
1918931378
1788519541
941122208
400697356
1875713197
443883793
1372813647
365883963
478089520
1016453894
1344095657
443047720
2064095289
1300869395
1782784113
765927543
529265550
256814861
1132883537
432999743
1329427767
960192761
1916001049
1414617250
859848820
1948658898
1296948937
434589801
1125241114
398832954
887851459
1768858205
463490200
1684226787
210540733
288369417
224631274
1578645560
1707331764
1851411594
1156137482
2096073185
1689822297
1318570941
241440650
392446671
924917451
399259376
1441834967
1121324198
158669088
1914623134
727675527
1605157854
1027323446
748493061
964028974
621023254
1047799342
1960682657
1303854231
1104676903
893039641
1043122848
1055253088
265018123
1944787215
1558945448
898562172
1573094115
1763776768
1726647189
319839990
111771328
135816938
1504211313
1890230818
1524208978
151834757
1535069148
1901046566
1489608322
375108514
619143202
1711224585
1269388964
1917303108
991556510
228726807
617756622
1549785743
628918725
108346716
1191206021
2091560183
727558917
1479902039
7170566
1574368825
1873555953
1398623270
453411403
114460828
1819419233
1524948932
940981969
256403367
1610352571
186029113
517714402
430388237
834001505
287817125
1000829435
1886445524
753299187
1818715911
1194830566
464825008
731016092
989057564
1814837585
515139139
1810876177
554155900
1116457863
752222874
1324535452
1259372360
527633658
136471010
647869428
2145241426
19322799
1655862602
115057745
828136699
1306685170
126591163
1003513279
2003593623
769311110
1049388881
480607669
1636089668
2131735481
1378508721
1778245632
284411493
1000632726
1424126021
1129915415
380584018
697813355
1063015206
2127512424
482594619
1289063996
1063412508
1387126904
1955940025
1522139345
317632142
1218450449
943768577
1480606667
296637800
1579795511
1183944280
439669876
310127660
106922581
2115616446
283446645
695445606
1961095413
1025486932
518304024
1314723222
844346042
1362180488
883063713
1381240931
1986584611
709733094
145014171
648629169
608110096
1387763869
107412880
1444977774
155233207
1570728309
1945215763
885804604
661086492
871870567
1482991662
837205762
1603753284
1608797220
1540248694
1647002625
1090483387
878006086
717684392
1213158833
377949965
1870573811
1584060243
341640091
57804288
1006486599
57326198
164606222
478446342
1033730569
420285120
2004097455
1796159021
600467363
1125618412
724344056
728570768
216504246
1874554986
249221862
1620822637
1523917490
1555826107
584017994
45566670
1914277547
891941893
1430340277
507671601
977205230
1932205682
1164766493
776262507
387252509
1198043973
1411206018
1399265552
2007534336
31211269
2055116908
1180110840
14824955
1440007691
993830758
64756414
1188866214
1429006162
554529469
891632404
2032378297
617285201
552136434
1056546547
1529663186
916749713
1565468480
781498272
1534815705
1134352510
857580039
1796659122
419411055
1371149770
664079540
647190781
660799687
1229386307
1112551455
31804170
1745998263
1973172850
353184913
848538026
1458865782
1282024634
776601336
976100098
921167815
2021307367
1926581197
1655387465
455505768
1795563967
1570010148
997281306
1609795848
550654143
1809838641
1054003004
1039737286
1450591902
133626973
401020518
1089052954
423276016
304837282
885578463
186003612
2016436582
1015485148
1768102631
1959459935
322305510
1137374112
1662358454
1063400442
1673886648
734677631
228179457
1092538619
1568854490
71399006
1303467417
536881454
1789173746
1584026904
507995814
1725908330
1383063740
45014805
684516476
2034696866
1176478650
553323400
1639565192
664271359
582078402
625933634
104576059
1713975348
1815211516
223508014
272312333
1865846660
557513326
315266031
1375744249
1619928641
1133068330
972215296
1793043205
856502372
1419065864
1373266054
712640223
991815412
189824488
939959182
1077188591
914823228
842903111
935076887
1085696668
1157531825
1799124186
678341142
458334764
101653268
142771416
2113514130
224550956
2013511699
1079682237
1348598852
2043425113
413675240
996327772
2013385559
1189020813
835741175
1528956765
908068308
84715796
683143764
418383341
18061416
620221539
409600206
54909131
1848938924
1803923725
1954755906
699554481
1526404940
515568787
1790856167
902455104
1640878530
374177136
920420560
26080711
1444976814
1861450223
496680983
836481775
1990485779
395908614
1216650972
900400030
996775909
1271247320
1167465155
149325380
552954349
1318690615
2059215572
1004498553
275500032
1575840059
1852565245
108195277
135164380
1564188959
1535963409
404399887
1852976871
605959590
541721716
1681991703
99327195
742936658
876005093
1548971018
1154745746
252034200
1938829412
1596483051
1785174265
1516819776
845267791
527929925
2132666397
1114635156
864128269
1631031863
176007819
311137441
1282665945
803065041
663538140
135106678
812132758
362289661
1142797761
1714124615
295616360
1706652786
1046151456
542900468
27953773
1521661003
1058162016
1744384571
907913700
437276858
509562756
1043333932
408105288
655764113
1400411051
1667665469
1277599922
1722965683
1736305112
425837870
579478748
362815492
508203476
764653710
973905847
1941150229
124485564
622540076
1619032232
1835522670
1819996130
740188840
504640659
921158697
423773175
373836222
726521357
434833699
1159931320
1314085366
1887045038
702557380
1953035437
111757549
239076049
670862876
2068019631
1430355910
1412127448
451639790
1665917756
554111392
1931242019
2079671605
1335167419
1731148305
649110628
1570205521
443022262
1661559481
30647455
363252806
1257099856
183611978
2143945914
1060419337
673697127
556737242
1948712783
1452297127
431404995
1202069204
1899877987
1138534797
907186992
426289376
1035994366
1591033251
1358138626
1162676568
2002335217
1350112510
332216932
13894716
154797399
896939640
626859079
1791465484
715294788
105776562
611150858
421217278
714972467
273394890
1024274176
364303724
1665008625
881167999
1721668581
2046082928
1204698710
809681173
1681692090
683472852
511981637
1681756162
1880680717
1531272746
392804370
1717306949
227749847
1285597632
390764083
597131541
1424651658
1281679352
916045382
1978419508
646575108
1624396263
559806262
1414149732
319954678
1694770215
911700667
681531618
1751054403
936598327
2024744528
1647684489
988589404
473264864
547416928
146591343
1847294390
1543470161
1420912503
1719191877
754177137
303481867
1444985863
1445909812
2016142349
959971437
812318629
1535717172
1699691203
949880779
1153924451
1791685248
1711921857
670109401
1471659374
650967743
1840742997
1745317479
399988019
1650249210
242761774
1981870722
1782415357
1547079481
774590421
191213605
568426107
2062743806
1053900222
714171168
613597136
1080188587
1962300257
835999135
1630916922
1106098065
1239829514
1595067485
1612125848
766947501
780816437
1892417321
524569224
1112524649
787626674
772904335
1509803802
554003311
1705649260
605597126
1265669366
147925199
18692290
1343056597
1913275662
1378867928
1147589039
938609234
1373081541
1916003768
1477631001
628261833
830389674
1565292831
1852736578
1236643252
1317459850
1482349128
841624019
156560572
180133610
550418067
757963746
197355788
497438226
1386380596
1352637975
1770900875
1645682721
355516881
104969107
2029751688
1762894359
1576773280
912340006
1085977332
274188710
43994945
1958652112
73348269
1945098103
1632131498
300707543
782161177
796196132
422011309
499492078
290621402
77516627
578456255
2059296636
191258721
570064100
266736105
2028872722
553715841
1840828407
1626663104
181776082
1917566454
1705243873
263870189
83950958
1097062585
1450052717
1772987633
2093393056
1612634655
1638498821
1308151246
1099262864
1785332267
47983987
429079091
383856682
573468169
20855362
1537311158
1168118731
365084353
2094389375
1655911932
1273556791
1913865951
180401331
1301787623
1824788170
2110374082
496777267
144899948
434059040
987598219
1142788507
39560194
834007181
269843065
420119678
1756012616
1331633240
606343048
350487127
1774606215
1885392857
1076323843
1253280312
1110543424
752130
527795775
1988907327
1397187113
1727876791
113135073
628175700
334325993
277805831
1420549908
594569816
1730457048
1862967880
2051708185
1172705061
1112725067
1655578938
1772192703
351691294
255607378
110729975
218398169
1215355441
1539847773
1240157449
1103667807
23920210
868748704
1651092448
488928064
588383594
1864004882
289195702
1914991688
706362975
1352903752
1633154026
599609446
1673740273
146002155
2052375880
1176799269
1778115047
127152241
1503675532
1857595423
1405156594
185901632
1056667396
1373767612
364507785
1947331225
1483745937
1920273948
541457813
923673518
1023084849
775881085
1565215378
622080334
206304760
1602641209
1228462003
1480538541
354267215
459780039
2144083273
1096755507
851820946
1226309925
910917191
710097708
633188340
1714798910
1107722163
2060684596
33979295
1215380885
1930217880
729987294
1768383225
217423993
942468898
356546096
648605087
706442789
845938431
819348984
1645036238
1074641982
323410676
1698112351
241615832
1361737436
1512986838
816529230
1498280165
2064109439
1120873142
1264632315
1477940642
489077631
1993772724
1476039824
1582054704
310126945
1527039927
1356215560
1635905007
1058650165
410934614
518098674
161033931
861861148
1349329960
687464014
192828029
171712895
958533242
820812224
800066600
1882161597
956875666
2102617377
1827425251
1824928592
1826488583
497289991
1250190002
411667153
1673118288
133005213
1291415178
1566702171
1017000224
1708845641
44175117
932741108
912023058
548780320
1564107114
700422995
733986835
440383895
1616856288
904711342
1662090652
39730173
1276503750
852204254
153385983
1605319899
1302370099
993206525
624638101
725719012
1744954458
1124541874
1278765162
1305035274
816775080
206420122
1454071890
1590201154
739404329
1266833634
1583957482
1011313077
144697277
1112515489
1300498114
1808911010
777698336
1945668040
1368398360
865463823
332345157
1457131117
323618625
2090584109
144726314
177114464
600618961
1429105574
686503438
576424244
631868994
1420852364
1944060659
2142437673
1364412218
808757586
185786924
145838139
292331777
22228595
1864681143
983601770
346803452
383082380
562407750
816485395
1478731340
552614572
1781597302
855787265
1440985993
686227814
459642965
1122877828
822078963
101637176
209287037
1547289748
1764839970
1749844959
671832825
1287637350
1432369305
440726575
1358052925
247961810
1569289562
1268393500
208421890
53307534
697253999
95211970
1328407089
1012236791
1000793757
1669085514
2115130860
1125543942
842285197
1063058009
709779514
1524807182
906228840
1197467864
1277577693
1251675413
1727364384
1264709920
1044918236
328346416
1782971140
501088842
2131466202
1214976226
315411387
179961872
1140280330
1637539809
1956309775
895991141
923697079
2104965400
311302826
567475882
1149647590
1843012228
898159293
1102414799
849612751
1300526804
1646262702
436869793
1420236218
327670257
1253008642
1920448875
79441402
992032804
149299559
44933196
807309428
445435012
1526432414
935953501
598056719
1803333287
366869449
1979760972
1847657148
1408952703
1993130141
686134382
419696410
1855985777
2079140849
113335861
654405370
1697091434
1821176215
563932247
995629281
680134517
1055004068
984599819
62032629
770168280
305769827
1259317314
2040090370
1470867947
27682492
1452843632
1335478096
1450103713
610261191
1680328372
1633829560
1430786548
639868133
1616935182
1161058339
827189375
2064199119
1045819502
674139225
1278574119
1331269684
1536276831
1846426724
1041695676
1964753737
51396613
539677564
1115726141
908523768
1693213311
244008509
958459091
447452594
1989347971
555144990
1920067961
1631844613
1903677688
906109646
1156418498
381554188
207857394
230257854
259312064
1894687554
362186816
732521150
1504849988
1224706823
1108686405
1046917511
861995342
1321829295
1486616946
282493277
1199692385
1340794888
1422879734
957858182
1353048813
845948788
962874310
823061876
932807211
199427572
102192449
1066733591
634887635
187016361
678307050
409669828
961437691
1002328645
1146757593
1546798959
1327400278
2138120943
1542877233
684415040
119419886
1933856857
733604698
899438827
839407808
1385980546
43394972
106904558
1348570810
1276977127
1939635541
305759572
540773373
555763003
2028083847
1409173223
1948260578
1370687064
2105286089
328950855
764186178
69948851
1183627124
1473453954
965139255
1216738754
1501189318
1384312018
1442124732
1289637885
1200214530
1087934247
847283849
292623816
892646500
603356313
804084758
666544320
95710386
1705544276
351255506
157436669
1230741761
1877598433
128416606
415438473
1735819173
1964849331
1997231161
1711521519
2055936229
569925114
1605149161
1624119387
2012397958
826539272
2069670101
802646126
31816889
1555085078
1935434726
2089451155
758148814
1830976883
417323823
440701834
300963574
938686122
2009989619
230027950
818483743
634235582
1271274671
437741944
204678251
1927394943
2006167640
520454039
1335381086
793954545
458880770
988968928
2081954840
568436484
1172299715
1396709532
1424858257
233994165
25531381
1412577971
730789620
19929168
629966151
806036168
901785482
875411750
1618674949
1573036515
1173469173
881312074
1619288504
1424555076
275022066
2116352755
1392413878
1164352346
497775793
1549338623
739133915
250184749
625242559
1657347536
1137894579
1156684145
1226906697
152308153
1450864419
1502388868
219726156
1935572298
1489471365
1509104714
1801207908
889496253
1521592017
2102841576
287636902
1641150607
1575548751
525613235
486005912
222328450
371634775
479699393
703939134
1717565812
2102593194
1768366296
164568751
1915156401
2108262182
518146261
1226703025
2098036044
807739468
619228086
2012098198
938700818
1302107907
196616859
847104324
326310969
1964543684
427023789
205846088
1340147797
1376524222
82132225
1233195506
1599738301
2033763609
1340567639
1100737002
576770188
52906808
823058266
1458044667
917193802
2134746624
2101172739
642437061
48351168
1385940849
116658496
1804479136
1630555547
1913113849
1918129819
355567664
1168827480
642956955
165684332
615804278
2091287140
784258298
824930008
1047713223
541530970
487606047
667892524
910992851
732166837
856793438
1745846454
1953572126
486762873
1500816160
163893465
1070039183
1741592941
2081990063
859490108
1368216824
167696953
803178882
1188315654
266616986
1877284050
39464362
627466859
1797750326
1816957042
867527928
173757585
469927624
1780088358
1601217764
936239088
1717681130
531090901
1082573803
1575927668
259398202
1933625812
1238556481
1646576110
1663365922
1798962032
999903617
1735963233
2002563076
1934415667
859726035
989726765
1374133065
1945284930
1783852285
201940732
796242876
799176995
1984144827
556119885
1756792267
351387301
1510557992
131694321
1417416343
867827047
527722988
241983758
201303527
1183003129
1974222218
738123284
545386565
1217705213
2125722143
1415883883
530504061
1546477665
98307444
307421343
902731398
1401158530
1294553771
596827498
1420603432
38858477
2010787995
940248097
2092832007
348274867
1414772743
1569611088
680473598
64674064
1742674528
260280256
1495473634
1583222373
583053111
1385513555
1775022274
8944054
189891316
968608542
464177453
2079789634
2061790437
722589671
924876020
1547539162
929017338
939841301
868375837
600646855
1217664561
1569859294
223461496
1340888437
1618654110
107089418
1182733764
1772179841
161613825
833715333
407649765
613378525
255051733
790336262
1862790627
1273552711
907812820
1886647279
469440973
1085667172
1727759196
134404788
218195470
332552199
1420559045
43252979
1768268475
1361161348
2067999265
1776890403
628837569
1620873440
127493767
1564599449
1955469683
1962329811
1333785878
1388857469
2061534975
1455403484
2129549449
1037393202
1066563783
1979587343
2123389078
52213008
543741900
191381044
1547536090
1425081852
1871658488
897129736
637750706
1190297855
1837934601
1690573946
881493755
563606343
2143563754
369616843
1371642173
992194054
1442500330
1201774082
2094276343
1555379918
662382593
1260471618
1150882860
2135474055
1250974235
182486954
1304464615
1972725597
657512894
379369185
438957012
1692090827
1741837454
1228216622
183226178
1070737522
1367317093
483294452
1588990294
1275744789
1449758753
1237128517
441969757
321893177
1145842139
397778603
1498559028
2126587586
1646292138
1474742864
2021603966
1038900657
1723103655
1371271930
1694060565
2053085104
1810014116
53090607
361277476
1241654039
1614837195
1887971198
1426186344
950314341
2067725647
1595113054
136184987
903490493
1574227010
945932531
24452391
676004353
1407926180
2082543897
1113867819
1626494174
417838449
279399274
935873610
634886270
331992818
1911665653
362140722
217364802
897039151
836112887
1819805643
1696208060
2112981327
1933954192
1891552659
1942042761
725910069
94664411
705005009
1541368848
926387031
72522690
1729843598
317259703
248090827
1638781790
1507188877
1582720278
1488648092
199695757
714590124
1830555729
779818945
1697679345
594763430
1034297145
1559412444
400759015
1190340408
571001248
415545836
1650328664
1051769492
1496750797
196962268
1300244420
167985129
1563258907
1061835748
1539100443
892234473
858472957
703780757
502054850
630915467
1008448658
199935231
1042058810
801237651
948924238
1358436651
2008627510
932365265
1823358371
1543812658
530321049
205455487
229963543
1926571454
1301731185
74616522
1672490788
1987928779
1816218681
404948837
1329901114
793554052
1793642786
1363042983
745976174
822698032
144931443
1822570220
1484845836
1047911238
782719092
1759805331
1911323269
423060967
321326012
144108066
1060779239
1431840073
1695850974
2043522497
26170676
364713396
206289234
1691543706
1442151527
151587976
415493517
403670547
685746592
344310541
1317833666
1599253948
616887071
1422649489
1400016578
1354807494
1841431822
2047032369
1582424838
2043851015
1767009170
129216387
1731392417
1525634776
1112711585
641765602
980778483
138849960
1318840819
2118565230
2020191689
314120399
1957359343
70703973
1977123421
196275816
753019708
748985442
555514263
184920068
991500650
937691107
42698031
367496248
1112091996
497929463
638797479
576906614
1565102821
530816252
923308822
849199178
1957345182
732794232
1447772114
662909533
451058189
2101969624
905918208
1920411403
1293607558
1459987045
1295766294
970831853
269599481
998165604
20087726
1415514350
2107547496
1063001755
1886239091
854634435
2022407822
1675656795
535370386
1775084121
1637105956
1674259195
551812834
77966259
1367122707
2053134238
1634677870
846031844
156107600
1855114788
953617133
425188670
2062414832
308779289
1680517389
1268933277
22975192
1892464001
239183869
1643929148
421112185
305909223
700512139
812863320
639079812
312605756
1388317534
1592555695
372439337
958763917
550456811
1716850416
1941582528
1552085859
1228987859
265416410
1159699927
484008242
750031206
324524747
1675205321
1575021249
1778926381
1463108259
1168334685
1923240090
1408067162
439783513
141528797
367654853
763683448
2116943567
1786616439
416212245
1568815137
2026371215
891480438
583450145
1450634617
615841154
33081674
1960826004
1174880633
1163006316
658515537
1541027748
870918495
186167721
23857975
1526255366
346985500
1195332708
1021569589
461601903
1937503922
1091792348
875473994
1393772140
954998976
1203109705
1809287901
484543076
1015175320
1728294082
779988535
812857069
959168374
1452366878
1218418510
1914244543
1819344330
1304844765
1691570008
266202799
454637375
1614612698
238837701
932980967
1830766551
1639126952
1748013941
1897059872
234505861
284311453
924614031
1223965776
1029329770
1832552923
1742261032
1074149349
2140842636
567746236
1472289501
1536011898
1682571451
1604754324
956243138
1113458841
1682581418
1283453107
194362207
67482670
673708702
1685899331
1155926799
2108731077
443322794
1095922692
1685472103
1249515561
13156135
939680729
1576074864
1258671033
1914426141
491463559
1835794706
307954534
1584834472
1164108201
472370165
1813578245
22803929
2074377650
1897460509
977192195
2107568335
989339116
28065368
383696703
224471805
1608535511
1414959459
2016909912
533774802
1630839891
1201773805
197853790
1902629475
1421013660
1971737927
388724363
579745160
548403498
1409692767
1801069739
194937764
1011918712
554975475
1504561942
208626060
1138024621
2029969114
526098965
1487017171
1855769443
1269524414
1725648760
1226268443
548513541
1041533667
1283383263
101426010
1639656005
1654420969
1169672604
1820021193
2003462414
333694171
1621227025
1687198694
964903760
586561943
193844516
1979412737
1909283612
1925070210
1919055458
1110753914
978686557
131082529
30452799
734924606
1351160269
79582163
1181758710
1426995559
1003673348
4648071
671084192
1195155854
1921305182
466393760
1864503263
2132511507
1475697992
1034609900
369978093
1244842123
47886693
1410818772
449623917
1403760708
856442212
174109762
1673848098
1990154252
972303433
1669087766
1163621878
1725438319
1494797130
972277231
1505091561
2580134
1044914250
912497435
564852722
261142004
1292734320
1658508858
1344234457
816524926
1362836125
445523419
791024691
1689910303
107994661
846101132
1079887738
1478321214
346175663
1481930589
270832471
1574760843
970651668
1267837369
760903598
2879555
1432760400
987269616
1435236427
535376663
1759861178
1082934085
662552458
2084249089
1741346608
665404575
338839612
512293993
1441268743
1486329972
1352830967
238197668
1104595723
106431561
948097525
1518809272
405259244
1906111189
1686915143
2023523069
543021540
1484792405
753202950
633823700
752908866
1856380354
1784577493
1989566542
590170640
46169377
124056259
1968167227
28468370
1132457368
1402389514
840186754
1826234753
1730609382
320774833
1776656137
351364040
1309591402
1829270626
1895145384
1924230851
294530683
703221316
1471841011
1750484369
1305815533
643462822
1366074052
1229623370
1449960384
1925934995
900539199
579996482
1781281997
1418135749
238480883
1513847972
1687594016
966883907
2090530313
1547907789
1471033482
870155925
1663616341
258935477
1785831401
882549894
524570617
885849557
1297291124
235287074
1250562163
547174663
253344862
736669289
1665297620
1804646991
431954951
143129527
1808097772
1332049656
536435723
406301243
59734034
1510541884
1229140657
1079003555
870907717
2123033427
1934796515
1818674235
622891954
1262955474
1829738678
1992081484
813295988
819117460
540742031
1594034970
1175576849
1297236297
874011747
883362378
1696130055
470047992
1284040164
671364935
1877248202
954767688
640410911
1743954041
1954119282
478922999
1899154270
1196127176
357483072
1277359657
1908112342
538743155
355146401
1983764789
362892695
140780897
605936706
1417270930
1557516830
776817231
1790178808
1857979752
577922611
403092278
1940538588
78429545
164858524
225205819
2071867614
1846095261
204407702
534597168
1482526902
856390049
1614135683
381046297
471258753
1905975667
913478015
2097854912
1154122778
1554083361
171349029
659837286
1212081694
1052682577
268730402
1173558103
14096925
1774377543
395028612
2071338454
38689026
1618726218
140758485
1942395438
527994170
1350312228
1977267733
594390685
1902718107
497425903
524586309
609122338
2072075963
1365447281
257953118
390925741
386295875
865090447
1853845124
142313729
604069739
726282607
4661241
226892462
340338603
1105190620
787695348
876028586
1085781755
1112931850
1932855437
1493980110
397123860
1946427515
1490589869
603315501
387378221
1458846684
1434784522
863542505
729558419
349028680
537336627
1821137518
2019224852
154483434
867648647
2007959641
1034703358
1487499846
749552397
700845818
19994291
84352804
781247269
1904647770
1500628403
1258036416
284805624
1614678269
863124792
1406347515
426704395
116598120
725187505
1797335497
473380553
653900043
309244942
1878850671
1917515142
523299360
124561899
629852835
1272538483
222673385
172774865
1455680026
66126665
1282574171
1283969369
1971601672
989662953
1364498521
183929810
1963341377
585679350
1552985472
419677709
471213674
282677616
471833400
1595954914
1801871884
361739558
356248568
1838200680
2022487189
245577812
386501449
1742231304
1179808277
1474679235
3176349
1948465111
790629728
2103657471
1338211356
86954783
1718433537
193725888
1273754523
1146307782
1782481622
1547498041
2129891993
342737177
1977194020
74760325
1701132611
495800080
586735331
1336427866
1713229384
207801914
1726468283
46561823
256254017
798310969
2098244584
1914522978
424595667
1614505728
413453272
1248869326
1529300507
702254408
1663597675
1186049868
688432553
1903345396
1573607687
1760569382
156096072
1780755060
798372486
774384910
1089571486
2035406944
1117224401
432800523
1936413423
1124050606
1314343220
1592929785
1875163067
1921092906
234601410
1513863403
1189043104
1922443866
1688673033
10700333
1829054125
724473436
448289023
1552279469
1929082619
38043832
716647127
727105323
1358060524
1212126092
1154787071
730752654
1338562747
1737171052
1141468081
730275763
1396649387
572331019
1207585875
1863765345
567290704
1590637312
49055877
181908304
1158319185
59481602
187861677
1630600638
1063475013
409836938
597306595
2119176869
446319148
1930934011
1988462747
627288503
1005144920
1889535941
729238512
2055842831
2035803179
1335094045
251369581
1375788282
497796035
179561655
955672845
1313819198
1586448629
673764909
897614015
472810506
1118245852
1209236109
815521811
1143905649
326082883
1484204756
86557747
924906683
953936979
866183777
1403268267
1803272997
1120802920
290175764
1834543550
386364907
1856185406
434321653
1825321640
1229376933
623551310
375750566
1146012694
1747634050
1065582807
646272385
1606125060
1371753644
1467402577
432906459
780974684
717073117
34176383
2141659874
126923494
715248817
287206350
1027702181
1470566304
64973293
1528894339
2004909817
1896842642
1457227703
231902795
1647228112
418589595
1951424630
997294797
215370332
485577279
208641183
529931930
281095002
1251533118
1163428485
188422353
314667320
383204767
345171748
2106375205
1585649189
461748279
476046878
691468620
2017981102
1298039824
919691526
67862785
1561264350
1824666688
1169770919
16311929
1212672273
936821380
1335996492
980142421
961795620
1286151463
1730059613
491980863
439652815
1981431250
1391112317
320862999
1407903829
1317062371
1784646135
993768657
1277515134
923282127
452655643
2055884401
989853783
452352382
281147837
28653699
2125909899
1377892054
74607269
1763022362
239812159
905648366
1066704880
590847508
1799214871
549752513
2006822238
1292895829
1973252508
377728465
913539279
1293710748
1288472029
1133684833
532922838
1086848451
1920848031
1286171753
2143189475
1770823210
881410224
544016616
820348206
560647539
1968843099
313367841
197249567
1483738219
1104658438
94096958
1013922229
992313323
1053351951
1163838711
118528177
1675596631
1456740106
2123609482
895225521
1594335844
895285499
1616899215
479297278
1419291668
27245618
115238216
1682679935
1462242307
2022448815
986835111
1941769903
720584148
1929416946
1738847002
738830548
1300997654
421964662
1625203328
1536056072
551118283
2060577306
744156487
520566364
1515074556
2145497238
111566719
849707087
960577415
583505713
990847482
105284770
227351272
712179294
823068772
1025256424
1101573341
537062237
1020880752
439901422
1771317986
129969210
1358263045
948708424
1242766566
1945748578
586032249
1309385991
1640785325
1536794802
759212251
516411671
940135957
892310442
886200139
770631780
317507303
848730533
408366920
667206378
958086142
406873446
875683571
1891884862
149753056
242168809
225857668
993541084
2036570333
1908271364
1121436165
2110060271
121274268
326595430
1919640184
577091285
579724476
157186323
1464367082
1184684552
1739503954
530991946
1513033419
1788833761
1205734919
922624806
746467140
1987049585
1153986120
1404020148
1155701739
150531179
62538083
1643229189
960960424
374869667
1134966138
917531676
2041525312
1873511119
725004575
455846849
1539680331
1741795029
1917013731
1022135984
923217422
1705828985
472079934
716401967
93513945
1436272630
1316384239
438242634
365515722
284662780
1243340595
149823162
1426241691
2072587807
707952426
1742470817
465972343
1141221679
1327048996
1547289891
671749991
1707352829
1099526542
1216649359
438780514
1056765177
1678071621
861555063
1430744391
1208212614
1995505278
1330460653
339242235
890102611
1171354262
1429765860
1470943766
221515427
1246327019
366307558
185800470
109304135
730675816
510864419
1498174979
1074688515
1059483238
131198631
715884462
1074251042
302050409
88216302
700860708
1831226461
114933380
222874551
1958750822
261400179
1095306224
2083190858
1289323529
1055258736
1656754916
1541359962
640341620
2141066605
284437230
201894971
1838526236
872312505
1397739301
1471807533
856954733
1760087016
253931754
501486029
581929718
1892207639
1214894463
208592889
1451783447
731196547
1328063538
220145522
276248635
1276762825
661404025
1720268687
1374665478
1608239943
1144090757
980553321
351305695
1476893327
461844864
1981791473
417743248
1325135123
744861771
2017071945
1250761438
1193330628
1154725398
586978608
1173894208
618412043
823325675
1218098648
1309211229
781607985
2058116405
1524063382
1421794196
1792863111
5605791
99659949
1407749994
1171734175
1976049504
1646341714
1038083014
2086451136
1153713664
773259752
974721970
1679653618
1452744607
266513643
829334866
1164910156
2141080576
687731264
1647497338
476977731
476148340
1563167265
1278176409
1011155425
1778046038
51650117
1088251714
2022343387
1101522638
1352076953
1144832634
633810449
561706435
872512737
785783329
1934886901
1380371890
1851466260
697217928
1440931813
83717549
708077760
672666280
1931571656
1876607534
1970492318
1994660083
1007177023
1171547935
1942005614
1168550684
612795969
1491562917
1381392686
1334697862
744172920
1375552345
2098229576
1585034531
906858491
658531222
1338032175
1721520313
1981104226
1541038577
2112322138
1544274800
358803117
439599418
772842726
737040784
2006636510
1676601446
1295513981
1862955026
1852995422
1626807886
1773406904
2074268549
12672517
1226607248
1950986393
1890100671
1291275256
2044084440
422100079
745262153
1942478539
65229369
2041771280
1561519862
1627198394
1520691293
1796103070
2034486632
897683108
1361274668
2091103983
1938134593
114535172
921474841
1825204450
1661281478
489837534
820041605
1493338572
679821053
1391764345
1483430206
1648250028
1180904490
882724055
1032413113
752593944
918084541
39504701
507546822
386883055
46502390
952457768
3944945
933367680
988159887
1338750557
1466608233
838920878
780509144
1809818890
110345882
734159093
1737473563
1318274391
1291914373
853557349
1963820138
1761093552
510753832
721948692
2092282445
187772483
1890629579
1669510034
1532598816
1237857713
1011593098
1179932690
1345816547
1383629932
1140531987
609593295
1197191027
255787949
813511607
2032617218
1398317711
530661308
750190362
486578138
1187008275
1564225383
1880572195
964347475
568755627
1372308838
189988573
2040077635
831915974
972834782
1437939542
1416602201
1199644008
1769369684
123379591
2095642992
1700181110
565662930
1590846283
1884066416
126158290
778377098
649916522
1346772059
1959969827
1592876897
169986184
743391617
337105597
1048221706
1683315478
427601134
1233027616
939325989
459794496
1993299270
1087789172
637819839
439773903
2135626225
1386307019
573556809
693537339
1379104423
1571091319
1106764117
875992415
1693448326
2129080894
1263076909
2045412377
1631082893
102879264
1285702847
1061093961
1162501501
1557368637
1770656167
1372291488
856278362
1379480357
357156768
165434331
906728516
1586954350
1661006147
2066599166
1739430919
1952170315
54614040
714173861
997937202
1573279135
2089082138
1756763631
1698751325
1909901154
619583859
1617706572
894282439
460581523
1625605660
2027895535
1988545394
1104052808
725544006
1650230699
1292578145
422244224
1892146777
2120355890
1263122512
1062889280
1377171086
1372364372
1854593044
1196208299
1807753444
1377773603
1930315959
2068016025
1445210794
620512443
1929259588
625991237
588176019
1393204108
177757776
434392166
951505137
2107465626
1192176274
274846908
110833820
1486475495
1958880856
162256740
838274618
3327883
1955622493
485090456
2090510741
1009993013
388309199
2126590466
1377529019
1622216613
406790724
2003737214
342603097
1042305856
857024828
1078600227
1913349083
2028031221
1813451368
1767704342
1159869608
713096260
325942722
1943229884
871686130
1560665667
783856032
1043466147
138805681
1119989621
1739573303
861579871
1951648403
54605138
1348543010
1703251210
1094940554
269685224
1156916452
1518040725
736858726
842964267
1844722944
1316480113
34470464
1667483456
1697721306
389861500
1664267113
194839405
1117297341
419495714
1567915910
1734097187
1564932083
1795282470
2008039028
647741350
1483053708
1503771273
396891577
1222401855
577777462
1746663049
332095849
1334402038
1621322576
1274488905
628386923
444303180
1467353790
410990582
1502408658
544496596
1008538242
1890571798
178936927
931798389
2050776738
437813596
1624435133
1201538386
1543796015
862131568
1211920250
185955194
706650833
491118942
1232471215
1882138837
1139302191
1422541960
713910457
1064143298
1604254054
300996345
1105277754
1638852725
356289470
1977357673
1752222804
2058147491
233257008
1875548537
43724030
180060344
754167029
1078580801
593323860
1824657071
1184624634
640311274
1598158542
1267011530
2074833933
1222555989
2035406918
326888491
411137167
1611508212
762866364
1955225279
1625987543
1749097694
2028672704
957806617
24306954
1757054633
1648738207
236431392
1911612825
1721095083
1747778349
1372410131
1814770620
495181317
1718030842
487022842
882456112
1988455491
1853671295
2095608893
1382034872
2033170330
1108536006
960823300
1993181541
472086918
1380822652
232064104
1001358151
1702855475
1622067366
1787938472
185402455
1010293370
452942857
565744438
1910362204
526016755
1291233060
1611368486
1384381152
812253694
124681595
1711892368
1659347792
437872894
1712752369
922055092
490076297
1557020495
1773619425
1420314417
1231324642
1853223724
775288302
625136386
146392936
1666516405
413795777
1241267569
1404831045
26861677
1928697537
2086921635
638023945
832320660
1198625959
2039506007
581744936
819060947
811510220
416585078
1322806769
1168269210
871102227
1706273624
396709149
1851899178
784634931
1928153128
857300507
635180617
1010096086
513450162
191858421
1543151127
2081974274
628467169
1190027282
690695325
199365301
763574366
632115322
257119368
19819789
1585012990
1506341363
1261961781
829570268
811242610
765967870
1298309497
326477754
1323236690
1058013392
1772931959
208481343
1248120201
1290803003
683376126
60907909
1296079227
282718448
1725094002
615940132
778484176
1548934866
260793144
1237627287
8828401
892904874
1309793611
462563595
651277839
1939659501
1975161507
257950646
113573231
1855424857
919681718
115011702
544304373
347217055
1739480573
2011209982
752422052
1605080494
1111180527
652935392
1545314093
1786185632
1915579970
672282468
1800092341
192240467
811764946
129396266
199355335
873159610
1810238928
755131031
2096193581
2044004911
692660025
1033354558
1078302696
349649641
1293315638
47592112
64200834
1227913516
1984558327
240020466
703420064
568996641
1641476444
470922652
1356017893
363540090
140765963
1991211359
1415385473
623658154
1132884372
1775336867
43196623
1047553866
1206344368
495447575
506441635
786492295
634947809
91630358
1344479653
831463372
1241856329
1680958234
1397939982
771499707
604363258
1010954819
1944866597
115874738
683698232
1700301578
1841617664
1741258727
1520326398
1567106525
1264580378
1387130261
1505819889
1383446948
559166862
1197806723
981306017
1259257019
1609064766
938934011
9013545
1081568174
1994497713
495361242
559996864
1858198308
765171619
1675729110
1485726384
337563364
1537453173
152990732
1688201505
1373199027
472919684
969534238
1940843409
1586383436
686596849
1631887612
445032902
978342376
1051986962
420615389
697358757
445253139
1223834757
419028262
248634576
1284414588
243609816
1157377139
878542650
1525314411
1024946648
893033798
1858944374
1386504974
1980530468
387335950
392237697
448845002
1782071597
233052530
1502858993
1769448388
532317113
1152942388
202110474
2142094737
796358535
837506163
552740066
1952692680
499531089
538248839
1372979273
2129248916
1812887427
1734747306
661302028
1472914697
523101388
1566185944
1568916487
1971302747
949944880
1608923979
1742466289
454677216
108639573
73800912
72210404
1681483969
948371133
1504062649
1397284454
851256811
1455469541
1468897384
1600790298
532560171
129384966
101218420
1363354542
1384709550
191854554
401818843
1148653604
1701016390
1770411937
770216281
1333221509
1225948863
256963186
804393290
1330183899
1697575306
2098481428
742253777
1826314638
75193047
660158289
1813589025
429482520
1904975659
1536976323
2005984299
1828620991
19880230
1169310763
188353232
1561861487
623902950
626527129
314706737
1073488122
51633552
1502267534
235434440
1549715580
1874246734
559771144
1570957581
193947786
430535037
1344728764
1322024219
256243379
426319888
889282410
1575036977
1103760983
262097651
464724566
161916731
790396948
1857793053
389748641
952341981
1911318323
106485146
878238105
501600889
1598081126
1677498697
1149893912
909716130
534755346
501561810
672488681
1894731650
1318848488
565469692
1474128874
1169822262
248675852
703128955
1842515629
2067326722
1316983443
171460911
218005149
494580554
192329315
335090521
1346483023
668262459
2070159612
1760486258
1358681510
745584619
1650599561
736711456
1693989235
1326451048
873142068
466001451
1696030702
933893382
1326490615
1183519320
609124843
883015761
998362619
660490254
951460400
460722887
1342725177
727655107
1451272066
300808587
42392042
1180670188
1053949817
1222661229
1822432509
1907966997
714164091
1423526178
886133716
613136745
594378931
939384955
417831998
232106575
1802389676
1538189822
1186603195
368692188
1703517462
663496813
70369218
1851819876
1742185637
379110939
1606891913
990343938
2048754238
576852203
1052829195
720343512
1099443859
388595376
513340298
561732451
1016093496
1664285095
1125461247
1676512588
2015386599
913863772
1387874299
324649540
288692689
1327744420
257735473
343397143
609422500
441437734
1758272575
1676344908
1044921802
1605493488
461768414
917362963
2010403382
32277247
1705478651
729024238
535796941
1953256097
410263241
988985920
915028142
1657823386
1824466654
35716332
2075929354
620671237
81064385
1923137358
2105511395
2116424579
1854229628
1788981816
1479393887
1276001700
1142527636
783213953
1276684841
926363660
991912168
1022898603
1555622673
594076362
68195361
1925736294
1678391243
326383925
1442979405
33114041
1590600552
1778794055
1570908593
1029063865
881982220
1821288754
116316863
1342114142
1617307668
744138976
1026463325
83544630
628202096
2099575071
1154666611
1498242332
1686682436
1736195696
1057907084
738138582
908813999
276867583
923297225
2091418169
509570562
1603921434
1286906585
1244836507
100737664
1038502649
695891338
1218288038
524478225
574904802
1727220103
1304230097
2033502930
938967756
1881773640
33369321
1213016903
1292447543
702637505
325107150
1342922429
1487345531
1452499655
1577563908
1676502473
1356848703
920874835
917620718
605136669
842986961
1467728404
1087122420
1811787771
183028466
1364561392
2059164382
1612906360
234371606
2040016669
1882751174
551213260
721308562
441967051
1268694802
1739726114
1621440356
1302135015
1281110979
905850382
9941523
2017250164
2039794303
1104402350
1575845930
707572490
1029493864
2023310099
1719554896
1444491967
1844799531
1015804046
1922821577
1646865617
664570626
1957935582
634687302
133615791
983703604
484170708
243181796
1374095777
1452450119
1028327893
1223612790
1076393371
73965415
269715238
1180250436
1069736349
1859521075
468994393
1988018084
574640667
1758871658
853811847
1986553270
748195870
400156967
209712182
227537818
539508574
536711862
582281306
771263517
1352432924
769399683
153072818
1524060554
1843136042
984474300
767157423
1284331939
555148506
1820704634
1267608385
1607723404
2017830839
2107425293
1447869932
1495005833
1535188828
582859768
1203287604
1145177627
1807459633
2046922684
2114419869
1003952661
847571171
539838851
1147877950
710948132
1990281194
606273415
757158753
588049094
1499310641
754350516
377350633
1048989655
346614139
1213637256
177039113
2073505354
1243332475
2082258710
587533855
2056159778
1329085303
1592946462
962303627
89996599
1128907104
689927539
1828900331
898651003
2137952152
1605388351
1876640473
745017214
427019538
1900439957
320534096
946712141
1045241778
1426294487
1023416033
1862812689
420530974
2032165262
1103676062
800188402
1333876183
266371058
277401688
965617905
1431156911
246654089
1050059717
1933756743
1934693403
2088111745
979895883
1075037045
1614474995
2027979433
1356335531
1013159449
740883592
945363553
904852052
2128140281
148597557
74833268
1818569121
42603793
609008099
715268248
893007896
699462091
1536562933
527937370
584632199
1468373060
2704989
2122103519
23113087
1929604046
1099501484
1930925003
2144337189
997721389
164181137
11086023
1675895349
853374831
993980156
215961536
346817110
18930599
1105917768
7329355
1843669064
378938786
1397101266
1200445758
408286540
2063220598
54077818
1954997520
294837222
562327151
86631669
1143168762
528785980
1235746546
69522973
1147777968
577481613
1732720881
1968055180
1671876869
302271313
1144560587
601997335
916612529
1890328404
136274720
1982605489
1377003781
562065717
314069726
251964111
612723680
1418633669
400280257
2003972794
1392488714
642751092
865477584
1749262757
870255720
499599290
936858610
461679660
544443573
1723931523
1146804739
1104691216
1997728293
2076350375
1284043378
1340175219
1282457711
1835851668
103945070
1409546673
1949142391
321278670
1462087907
1692738357
900561474
855977853
918899036
2100716112
862448517
353647594
466925895
1098013277
1073797384
2783757
1978194009
945124740
362606293
1286529102
1559583839
1861944236
553743502
197205186
278595464
1437065144
1395719879
929062713
334961308
1517002357
827713059
2051615467
701829640
1658930364
602638408
1550004725
809741007
1182303615
1396133876
45626899
1504587166
1322289323
809665803
940373002
79365009
197998732
514188636
492115311
2068878015
1966086224
211289144
794503970
742482475
1671275169
600797947
1091940119
37782995
1595420609
518631807
541200137
1306481512
421094319
875030069
1409203891
1333091830
613622768
1869766225
1128092086
1223932634
507582210
1119081965
319135290
516197737
2077469030
79530182
849536764
1912068980
547200153
201656846
1442057642
1159637396
579673367
195880116
204983552
676683525
1515806803
1449722804
869137249
404648688
1844300755
737141315
1099355231
768499454
2084282971
986285232
741952424
2003426591
1840986819
158152569
1266247478
1207397154
755351171
113186972
442999022
275060505
789606255
320759531
364007911
1413714741
984774032
1750440829
1442980817
347574953
1262368465
1608337535
371886957
388132223
974599087
872596244
110578406
1008929995
256732805
2040762760
630193223
783294333
1902598519
894346717
1309320009
170694086
681790530
398220311
1290160017
829908481
169444249
447628223
243701663
1880594650
1665639875
1751625593
1558811174
566598914
648991398
756026747
812661014
62055499
642595016
711985133
1135823678
2115028807
417084405
597323035
1826424554
595046873
2061235063
1999757121
891352066
1458542346
345352270
68963762
1091221098
8039926
173882270
1033188408
1518135300
1931703650
1551600846
548381626
1331231545
649003144
541734855
242815586
1575560363
708086516
69853944
1661858888
306531976
1006326930
1545344544
2064718535
1175196088
1042269892
82417715
907468281
1709750346
1319165930
1608406341
1706363831
914311329
479651786
21220812
2114494602
209163875
729050094
1742932947
1168263149
1233149347
273843088
871834030
803906715
1917019320
1416191153
1478045815
2117033986
1466148517
183897859
651097493
950666247
364807519
1341045136
1803870702
166828401
541656020
1342563839
1843181415
73929163
402786427
698234219
1381609315
1515484859
1821550403
1768903615
1133717813
377152068
441807951
482162075
725016559
1814249339
1486740880
1847761549
37988666
1117770336
758680952
17816300
1678097106
830769283
540923195
1128201106
394099115
937431245
896474765
847120778
788123475
300399594
1584948908
542162763
768542950
765928653
1267646519
1275752479
1479752928
1617207474
1443159293
1059143001
1768503725
596342567
982425909
781947177
1753414491
1225581305
1997323485
1066984571
874818179
1145624970
1641631385
1813432777
567353918
1437572088
1991150918
1748189842
896073308
476909273
1600158550
1330469497
27603322
1250875968
1824694197
193268837
846603210
1966494472
103991510
1497067158
374364415
998713749
207738605
2069112411
865050176
1143202644
1175686703
739845369
322552061
1512643156
732852409
297904995
1787415733
1069057490
1217700100
2092799833
818729401
491047540
1868483700
2030433828
2000237185
1240404505
674372820
1121182325
76118862
40332490
243938236
2050926534
1178844974
14743709
1173367647
6434489
498499225
1238028687
1127719500
1003401500
1725175314
1713294043
1643826277
421705438
1396028398
758574554
472813117
2010143137
1403967229
758825873
1002937883
1378799980
1325028439
844456988
76132182
1394165860
1277814189
1644515033
507094073
846985158
60899397
1492585314
1972094950
491817852
2038805007
922456466
1548161331
480956004
1487620337
97220807
1731619894
1654038403
1026064448
1818751453
1654721829
447229186
2044295048
705332655
874695276
1463777585
607891553
1622449858
584941263
1939875429
1445680415
1217386726
1159492432
1176406975
489359067
2054166799
1017303656
1153634427
2063545119
417885814
2029920619
1239732607
730198997
1015265818
1767228182
1968999472
399799080
684859249
1565557131
974181394
1992481819
1964784750
1321804108
2126286259
389009078
2091723239
1814756017
1408283703
811884603
398738391
2104466497
544367734
1495375769
1331673376
601257373
1211511246
1845535974
1932584219
2123335884
962183855
1005463404
841706987
1823614335
1973203936
866818909
322973301
1996008031
502908413
1062721655
1827988846
1641697221
958484597
188565627
1068084937
45873715
1689648892
789290147
528302735
823202766
1548539075
621350238
669056623
241528747
1079081365
1622089338
1141749016
1718170379
1242549566
509800269
1823098598
305645687
558089329
839978994
1410662882
405985593
1387302168
714465244
1474349723
870993978
1986001372
335246298
1865878310
128607213
1732982584
2058749063
854551779
1936238813
88983293
237495429
89020399
1793665829
1432601872
1624637157
1283144473
655659558
1934914508
1221975301
601857212
882395404
722079671
1260270829
1572860561
738832971
922217491
1216544740
662651568
1306878354
202364695
1397102711
538872470
1323523458
1256703514
675635319
833155223
1463380760
1624295951
1055879070
56474411
293887554
448809905
1061669246
1669927433
607221214
1728876333
1835244614
354190783
308329677
1109229926
1038616166
2117623790
1197044873
1297271700
1328735518
1240906820
2043250607
1451241321
1861692031
686385191
573113308
562113479
607501395
2027653846
1908054996
344254646
1771821402
1032328643
230830682
2060675958
1550846090
2031484304
1286237126
1760367425
542543501
474691856
1358055678
1745182035
408317038
1938262639
534497460
1845096579
1504175550
649596721
938775261
1241969408
1693814463
395614285
900835750
362390758
1054401228
580373160
1115104495
1673676211
1887134333
71501604
1552217025
1491484626
1298479569
1700731662
2086774439
125017445
329412279
1443543095
914113137
1702282260
394761927
1216853256
903747995
1779661178
746526306
1775768990
1323675411
1627533149
1617421849
123460209
1864605914
1163040793
1731125529
96508573
1502779726
2077524610
1080794089
1186194010
1820543534
279445174
820625965
938040318
548761283
714459562
505937137
656785535
121034139
972096009
838164766
1545572134
1170305883
2145592334
1752589715
1646693945
1869708485
1713589698
1257922967
1487082210
432834806
1043975118
506106559
312349152
875740118
1653664986
842771271
1117976411
1911748555
1521753687
1340795139
1768703754
89856170
255742188
1831842426
988546363
2084386248
1226351686
1756020127
778102277
1149430764
717904739
50052806
1934182027
965193649
163256664
692493784
237300896
420685769
141059192
1683043546
1830194942
1626115980
296711193
1673696891
1435903404
1545609407
1483490164
623696992
562365072
288327227
1171189390
581598508
1528082707
1350981007
1273517719
1157114481
1678876414
1420530234
1628376518
152319857
1984072689
1003042555
2078116818
1636599582
1873658531
474138742
1051372006
1472463525
112531560
338948010
477980585
1368954709
790214032
1976572916
547157579
603110601
706258380
414985462
620629480
1122468787
1894854787
1654334888
720275785
1815489407
1648752810
1193731551
880822723
420102491
1474946401
1380838638
1817470026
1477133567
197775980
1156522915
478647587
1759697171
2009335683
1726787311
1822489654
243431247
626948562
1869531571
428089666
227651631
795661069
1179625272
1502036148
814608539
148325001
1741249937
1643044522
1933889539
1892881729
1570690930
170894469
594667347
1442715103
253284043
1417118865
1416179223
1189983452
458215177
840902150
2010571218
1877145971
123486030
767859142
1170076600
175389015
1143305277
1005606438
1509818092
220043424
1839778503
1313176522
231327420
1439257408
665963136
1683906897
395787552
2072038388
572280687
949381043
1681002700
1754752225
416922738
1310856882
1740227425
1472209042
303183225
284590388
1433683969
1268713760
786096599
1730212123
1098787053
428302639
421148373
105896885
662779463
624401399
1934838103
393092605
767212639
1954815334
758196281
760316181
1002062286
1325515446
1103838988
1386055227
543280510
786510380
716947459
1981512429
181450007
1565258685
1027675627
1139332523
100791087
766791973
885219065
83679657
1996949044
1755905679
1614212706
1839629182
1374180674
400394710
1039456143
1455668468
1364467648
171480025
1271037805
882039224
2036658981
265867278
1860253452
958356301
233351382
455200043
438230514
1869282718
1756425406
620856629
1040223285
1066666710
1150700487
1740617126
423642344
861534133
502712744
1019740099
771141716
2105624609
966328255
654299429
1911152091
901233507
922534454
1415123827
1184501401
1840889804
1262636953
645047512
1606780857
999960446
1576076844
456628397
2101111879
271406261
1090953892
999177954
1056808992
800601528
567805469
122156371
1622520103
1713711395
409764901
715308782
1406716599
387887816
1729935884
583902303
2108731083
361866962
207481784
1409342752
1356314941
1027053323
1019407037
1960492545
263842034
468354650
861635722
399668046
1070920500
262333792
45840533
78741344
865099100
421582630
823260825
19203116
312909556
1113701440
1843045510
412603068
1865960510
1529022539
399584633
1755726735
1069697114
1960008997
368072519
1889326928
72351619
1920135108
912630052
1603444378
1868736939
805581930
1518496241
1573939735
556176346
944624274
785620460
1398129457
1571779375
919527866
178843033
913091700
622116648
1323724061
1383369622
2052925643
912724842
1078935546
1552708435
1198624082
1285003832
1144060507
1609971364
983341023
1317699310
1428647146
1627804836
70406298
967665579
532757787
1606162329
1514451333
1082849374
672584125
1071840000
1414862677
1827953755
1144686282
2065865432
1798011101
259643551
1650666086
692463642
12871623
1678468820
751943755
1260677373
23517479
364533411
2090045030
145833369
1611838799
833943656
794915188
987868913
1704538025
599084941
1543338040
640386396
47179838
71027767
193972468
982082998
326095436
1393495670
228838660
34371888
1079043592
781823867
797353257
522492475
1960024063
853480609
384296398
1474825086
610867626
1759529345
985504559
734246323
1783324994
292151751
1955370536
1427959381
1586887375
476308473
1733689233
1619903857
1360043892
1205648204
9123097
797236279
1931253359
807940703
579399032
1278329555
1465244897
210466041
389719174
1757863805
244913762
1779374735
1017597886
1010424696
255804754
1882208410
1950898631
717986473
2088782414
424246390
959178715
1220589839
1359818081
1252871703
1610835211
1238601932
1628646918
1586100732
1734301390
1476970825
486054699
2077287297
1702459826
414149765
2000974681
108642115
202253493
1450542600
1296158073
77255983
1776678491
1536837875
856688775
183454369
80791651
2137439636
149996660
495220044
502459519
1177942245
1220845978
1869034651
1835380827
863361515
130533739
239752291
1632381230
287920135
968834816
1295972219
1872578947
2023041402
1474819790
733481276
1359232031
1407215994
655931140
70367254
106432724
1620125331
1973927935
2146826260
1498120325
1861152950
1254440068
597101810
471232930
846446543
639334871
1104747547
1123624000
1939106167
396748736
1088669475
228269740
1397333925
617603488
1605684775
1432760547
350386015
554450436
267172279
958319068
180974941
1429645009
36605270
1159369394
1325737520
170899873
829129148
1654019079
1616722794
1212477694
194234061
1204560160
288174599
1578455681
1279610479
1435159911
1829601551
113502539
942775777
1177528107
1453084435
1349059816
638822728
1292074289
516862305
819151409
607040600
1142680102
995324302
130636550
258948520
1241639356
162552797
589151998
459731257
931050331
954406324
839185286
410820964
554688600
57572275
1916779532
935938710
648271542
1474136073
1120537224
574299210
660569566
1709490326
752858931
1924631613
105790263
1114320186
1565000026
18182155
134034906
1961088566
1962465026
1843929068
1881334569
1149290989
155379256
87335085
1771297583
65580095
550990780
1481233898
1776677982
1714932535
1947794544
1561640041
759343094
406175362
877108677
1936305270
369737429
1825082798
507135182
1725670324
788874502
1674468731
578135980
1574606772
1175438961
782673606
1972503790
619827333
271438539
366212357
1761651857
1730103895
121358853
1195322284
2103594892
710746046
879816892
482694516
884938954
1368784055
1645792136
1457060270
1142000840
1935513548
973325566
387971882
1622487579
115750272
626006011
454491725
124387683
1053569421
1431045416
1323521772
1069391528
1668321745
877809488
1285324565
130766832
482058220
413269585
1014371631
1097068197
1564511336
1918004459
1314087398
718153593
115021803
1352965149
762144459
577839791
1795180142
34787155
1523872880
769227919
1998264510
1033859453
1270237345
2041197803
795758310
855916569
2087826653
1227513996
286536524
310558847
1637927930
289448041
232090521
339147651
1013094693
1137533561
313512800
1106084475
1464688035
494201195
1812356974
1167964652
361912205
420093415
1620248188
1103720330
100405075
15410536
106148932
1076016588
1469066888
1874904030
583746567
234424220
498982438
1865515739
1510965752
1829680460
1176611970
1144627787
104674813
1385666769
2047343562
1576587533
1259025944
88215956
1643575312
1155968134
1465221144
1179339070
1638471108
1434388822
1218010251
1354743576
1728124931
43451109
1249609825
1562975555
1319149087
1353438472
1452369849
2131383532
753548068
882670273
1724268324
480969084
2052592309
2103383963
2127918952
1892881880
909115503
1902323391
661841537
2033701010
180241779
1299281110
1339695721
1803220843
1516224279
1543167620
144562912
1170037947
1556391071
1759959558
749747400
1323674260
401919520
1729283786
1404918501
1574729602
146703001
835913176
1393598830
102671081
978898257
1843845566
543051553
1395063118
1562533276
711987066
468318416
189800391
545647528
60780032
497226322
99600813
741156922
770109325
451969489
2005676894
281751856
2040709200
1493449049
841803607
1760006442
206178332
1638914423
921160333
640861527
1029208473
1456692007
418082875
806177647
977382308
1251918521
426227226
67778594
1306474601
1895815424
248883456
2035701154
1693099628
1354034921
423604568
470600087
708057197
278767193
1481311822
1302479621
1516684686
402834767
1323526916
1940894106
944519706
1991118886
1535783666
2122678948
1470062379
1808477047
728337689
1964009611
1168132974
1756005923
1366104445
2075699168
1807342279
379538603
834716707
2013589207
1638535000
894525989
1027009286
48869956
1102985435
419193606
121030803
1338905844
1926489563
640987070
334768292
107959594
1089444580
1659600405
1406231855
1240187718
106583055
311096507
468494797
1197359144
341232584
1428376550
184123519
714293993
2074053748
1740765500
749184323
1065379703
1241433972
1848369299
1425548196
1397195927
1265694276
475238261
402766164
397298291
1516454584
671383124
1908769632
1611884823
1270789751
559700883
617935577
118111621
143733702
717970754
229246876
669387189
1883584078
125082615
598922732
396210427
729373185
417821751
540103302
747700100
682142886
726331696
1177576994
1826126013
284476839
1496596345
233785971
652782628
478324181
1585522147
21245434
1215436130
1257988154
1672448425
1704403029
2072412421
635538040
558561041
1664501470
707591041
1468822620
891892742
820271186
78464939
179972296
558816040
1705140627
117169134
868824541
779418927
1909838252
1037003174
365640816
1380502385
1678495245
872999731
180439424
1134447179
79351517
2100771106
1332934024
351210252
2139325194
1109338674
1349602657
2141056665
1066532177
139540505
922124764
10022705
1474307837
636857892
963862674
17953618
1195015589
1863868490
2092667899
69707640
587732700
702343263
534883178
880238608
855043048
992242813
1576266656
850461939
1254977266
1162735051
99280682
811991656
918709967
517611113
1648025108
812401582
1507594989
383500298
110683750
944649704
754423902
1899858233
1537531112
1415631197
540652880
1560712345
625548457
171486316
2009710028
1659262702
700514217
861345239
400023477
1785797929
207038182
1007171080
1393536841
2023101111
1611434654
1753955051
834140973
838324148
1803113153
213747909
1323362411
2012245833
274233119
279049494
1411471245
657075707
1179592555
775751894
1266978725
315985819
429980595
190794362
1919497214
1336282579
597814494
739676266
1865580198
1037979317
2077692960
949967741
1187825265
30728662
769078370
869218340
774261298
1048217571
1360791876
85011088
1457341620
1837826052
1964335207
590159548
495208989
489774746
753858826
993223750
184412897
722004711
597306493
1627730022
1771086195
1216579105
1103912566
756230049
1098122474
752785708
348337416
621473949
1740129900
1424984687
1304402305
1800195464
1703474487
288406844
1598586902
1931624370
1558973032
1721243383
1852209129
1573826730
859717024
1860177427
53019713
783492395
818782652
1896628140
484883427
853407380
1880328039
1527942770
197734870
1249875478
1714334630
431081581
844473608
954029600
22981244
60741008
381909389
964378039
1365359426
693202327
1964079132
1465245961
1756739103
1524192897
1340790298
1696941448
618487380
423963403
1334642349
2076297923
1324021860
1900259511
318722674
233053522
212936025
1757971842
1896691704
1855533278
1713047326
966643547
60068715
434324113
827108542
116052310
953716703
622912261
189580961
333021743
195714679
1995639044
437822327
1034124047
1817753471
1148922706
807629584
460289228
1366762085
1407869685
140628940
713576295
1487799661
712676779
891463362
1435934506
1424260881
369797208
51784523
1906688891
540345631
1891022937
2097439763
2078115065
87936383
249913146
1809039992
1996045280
343801562
2120416102
564206533
1067810395
1066444756
390333416
365552839
185423375
490111053
1567056244
1391048270
50331509
1178562904
1402065172
1995184447
389558030
1283777702
658198222
141794077
594403483
1648746038
105350950
737618345
1979427926
1633016722
2114081339
1310111815
318809645
2125429795
1960391925
667429654
1141359440
404484626
644541543
337480671
475908293
784349659
61210434
109413807
375308714
1249974928
1993300031
193407533
1310981408
793702092
1298786542
488242354
572232961
2122986549
1880642320
920340307
707951619
332522514
447847220
2105652878
39457648
632066922
1960960914
2014330412
1431456325
1872583579
1037053244
1214858435
1757496001
1817545205
862069541
67311809
599884045
1809062042
2010573881
1151249435
623878416
442756682
1989281102
1140955270
2132841834
1518987022
722412480
1423207480
285830327
622044235
857218965
1306934695
1111597220
2006459576
1064691062
70682628
178842606
853222640
1148547426
994463646
1197058145
665077701
1035587827
38899121
1299232088
1908082249
1861496024
1211229456
85190131
634939411
1161485301
114007593
318764902
1082098583
1524137336
1107684226
923209519
818792000
562829995
896497121
168345872
1265894684
1565741445
1859137577
772578737
1730761797
1677166334
990475339
1330137336
1560848417
62333195
902129362
83498894
610942230
92522806
2073469894
891368998
1122617205
1970189933
1900622466
373053135
1315597491
905707414
1246085642
1180166099
1208582821
1630926313
1929915804
785699228
605100190
477726380
1137330179
275823901
1679509155
1242867209
1654911274
456712763
1035421426
1844429038
58814818
1647336817
1627477301
681260948
1064377847
1251151597
264132432
1580851001
199837007
1253965890
1454132623
1960938797
1841783660
1692816054
1608026749
271231071
1525259764
1172813134
2112664495
1304937382
1482918008
1351836628
1032030708
1226719512
1114583189
570993669
2058778884
301529666
1314615994
1136655654
775221457
1284371602
1037604250
1276214455
1582728235
1596987915
1713647390
505423306
1572393676
1680210981
481644671
1311928040
1109014653
205430321
1311373805
1738635400
1128416634
954025757
2069288947
1839710994
2062089890
1381325846
326780510
1886940399
1269687954
1099907782
565419438
1948776760
105893053
2047822668
117425840
789552590
964060654
731357890
18618058
1366563285
1904127270
12471705
164656229
408490765
182127526
1106258187
692175656
1636433211
448284818
1249506966
688756745
1325500379
1454916013
2001759492
756037131
1140364324
1303604168
359683096
299225497
637907977
814881458
1473226014
265821580
1356214122
1533972824
49854034
97066861
321491813
1146149499
1183345898
1934379864
1473824722
1844799629
719877963
413067247
1305587137
2049932812
197037839
1590737848
1980778072
2023251447
1302971235
525205512
1992187770
324813717
1476840327
412851829
1858259956
1159078715
1502896372
1497805827
1160323156
1338716764
15769871
690511427
334166547
1043806030
403208279
2084491065
1438895337
1304076932
1538397211
1098688827
1792555503
945516045
1993038945
1796187106
1478094200
1936311781
978679627
1556052024
1500579109
410613892
36065772
2495458
1993604748
1400975120
803812251
362944345
1217867092
1511025922
1145526152
1946458105
2002565367
481122715
1613860813
1209740787
1210983448
344673960
1583607449
139937759
761813368
1156264551
1063024934
938722965
1631798088
1083610640
1344135688
1075438193
2128472255
1090953102
1178028743
346445466
1658328340
501725392
27922212
223335912
1419936852
952829996
1063687723
1393542872
365861738
972468565
1161375051
2093893524
1959175443
1214635153
1914694301
1970436813
1685559424
942245806
606246455
144186251
1653958700
2138775064
249929115
2051758494
574805734
468834479
1817251118
1498152323
17160022
1852565258
1657049847
1249432875
1074884870
1968987803
309430356
1596221446
1410215886
844034881
1972634758
523498225
1504319856
1888647240
493090594
1258925259
1566124942
270215071
1471629918
2019250901
684679884
1758310977
1869483031
271973530
819808295
1334057361
65118769
1536178300
175638536
1060982293
1638925076
921399154
2111180748
638097526
1499199637
883266098
1655256154
1448987157
1180396126
1757154429
1755275300
582169674
1397534659
1340146112
1265814142
843213282
103541369
1055117790
837989320
722257511
1098999844
109962290
462269909
1582350004
765595040
2067053811
1208379611
968948025
1731905628
1449285906
1897662921
1492004394
1585449172
1947521567
2114914706
796184550
75121943
1010191245
218864097
1704950638
973636227
470689101
1185060017
642723727
1850861824
1250720179
1805251003
1176129170
2021612518
762372296
1836958935
1488151936
2058755414
342719718
645579995
2059975955
40663024
579292892
1831557320
1269674220
609317123
622121384
1293954881
1262407996
2130842
1121705990
487414657
227658157
1792696663
1559224130
2141519101
1998721714
1945878034
772879522
340290608
2034985205
342565235
745472184
953741839
268635709
334938387
1825317882
1041302992
249614577
341533464
1160285039
1408176854
480828788
921520101
808436802
1004193686
296178967
2082217311
2043533426
2051926923
1179561851
1244330048
141259488
1374272823
1017766338
2056607385
628247539
1174526121
1884508203
1673144804
2061163732
986031590
2109834451
243657278
312761566
89214695
987410656
636792526
3671390
1578057131
1205859533
811946546
2061016462
737354507
283209703
1222023914
325013349
121078844
755767714
1481076394
1453769605
510054879
37904568
1033047131
421889343
1486423384
277910592
1682066920
1465429809
602851360
1244533708
15397720
163569572
1467162919
1641826066
64353324
38499419
1806478173
43278057
1355143785
1681788668
222778340
1888804126
1825973265
111305109
828350611
620750043
428649958
345391756
1528331726
173757095
1045833194
97257709
776246539
425958766
264668350
348336332
990653241
851606903
370577536
660162411
580421241
861560286
175597405
829693822
1290656978
1710724114
2096435412
1889946935
1681705541
509108307
1388386516
2060380952
705974090
1989981722
1860055458
2027267484
2130531937
1498336285
1027989051
163843972
489210746
928347273
1656824878
832388844
318310553
37830033
30230172
1651814382
2052081130
1082480988
1459980164
493187761
1034677953
1380798015
1705702147
1546296915
1949759549
1119907771
117649678
1798966694
2048626470
1252269353
1835491151
392324034
1786599212
1986907093
234615896
286087082
77934585
854971853
1781180622
711411934
1309115451
1495012124
1545038509
483203946
1861099380
701446469
1466521340
1291934934
1471057077
151520271
31505405
348761898
813038659
661202276
491987891
1807056462
1842590281
794099253
1992713757
1609497536
541785340
1936334256
1820574454
722953017
894808712
158829160
521929978
1313834478
1684027422
773444172
125151915
61710371
1785204556
1112662697
1981684338
2055304385
50719944
763799743
1849088774
1055371609
1036801691
1803712942
1618466577
1548589776
1661192692
253576029
14657099
1034289586
317549114
124027842
1271587062
87064007
651507352
2117208577
1296791776
282325885
459065495
876772914
1605967007
523067038
1871157764
1341960577
1553178974
211019749
1815204846
691713832
619738283
1718829306
867869614
897958894
1959532559
511526859
1238047391
1431688828
649634269
1985213429
2000851690
1678125071
1669482510
1332513380
108109628
290415722
864219901
1645025752
1340899227
876128829
92132956
2036678327
1885216878
1955615507
16520395
836972447
1139056908
1495106524
1615030674
1510347320
1805672707
2111538419
404740737
2098107948
775853919
1857020681
1104769807
1242487333
1953001460
1613518459
231671197
2029688968
1981788826
1091400615
2068772397
41458365
1714548812
1682383943
744951034
1985377727
84621989
1284499060
1787056160
2006945504
72442152
1870386432
1390143058
1685612403
147896318
391674081
666239119
1929326879
1617126890
1612341267
1842597146
328378982
765213394
617446984
1263104285
872432345
1528696282
270095776
256183085
238716657
480814010
1669981825
1616625027
5821600
470031537
1852729247
1226162214
46225396
739502901
373212886
949124025
746475126
2088391141
1066987680
255699536
1423938516
1280666138
1476845892
1974371209
1151956655
46051720
903773313
99216744
271701023
1607868731
2091658688
1029748602
518814626
692177752
834228321
1076026344
336059654
1227555218
761225360
736152436
1054538362
1323434856
452522591
326352370
1896195709
477181014
1113682781
969280998
323225393
1284037106
1662300603
1158978070
286679854
5005959
2048863489
1772236694
914240810
1286222644
1630547646
1964375246
1647413523
1795620288
1312729493
836635386
2042994436
556113805
1481761499
1276035322
1550965007
139757394
1193206251
928541941
606858800
1946788793
407611587
265017120
1543399268
875944204
1313420370
222747704
1838834540
1337524273
1238713450
1669467792
1732617068
394226797
542436392
1322803654
1583734453
452065747
374925936
402775079
436887397
310485886
515688926
119165215
1542776536
1161273783
2079443184
275587914
230873368
1112739885
1646693073
2074021690
1257746919
1907859
1042058982
1609497883
935968993
222084233
228356557
241621886
1337077068
32697294
60421324
1693810956
1440826048
1120432851
54054596
193632108
1423443271
1851143341
1375945725
1181584601
562564510
2079393173
985892483
1462275794
561687888
555878582
932241111
1468042268
580934490
133469956
448895779
269696855
1720281059
943893797
328386810
106184873
434698532
1380508143
1417065471
1539449048
1281576693
1491788801
236662571
441223814
466112327
1311867124
1666753812
805596516
687561482
1286288096
1868230495
642723787
334063983
343422749
1886713886
250997039
655256695
854272963
657465518
864658578
170589632
2143762217
2051568496
1236642418
1189827108
591705275
1969658595
1228460834
559969837
874867802
1099473610
2120147311
1095553628
1027690474
1126858657
368239679
1751447382
504676863
459235119
633577711
1959113300
1106862980
1579991315
519243312
905996602
366111551
1771591264
627680622
641646218
1947566625
1710860986
2045195703
1746828962
1933126562
423662441
2051612088
2097599183
447853145
1543596291
901776831
2128068102
2126880490
674760379
818770585
1123344825
597866121
1725076016
922904351
734824632
1279033506
1379208508
2123894568
287046887
27088327
2030480592
1813737757
240263873
728954106
632945058
1921329307
831610273
46113513
744536267
1580607667
1961999416
2075709311
1635556247
1332905511
516189187
2080130286
1100855173
1125337439
481916721
1315232961
448776045
1179142432
686343936
1172815618
1433875218
1415777436
115306918
1694705854
1293868879
1673770284
1777487183
661108907
2069350098
1361113556
490130598
933578672
340482587
646182903
1352868891
1791247615
239183688
762414787
2113319978
1339334206
1882999713
1373171973
724287461
2040212449
677849683
360853315
1733519172
1688643869
340782454
835975801
970779808
2083860657
1375030848
132836744
1533624434
1148404926
1642014101
622506022
1919669588
415062892
395330398
1813129536
888782017
950859352
1321406341
1627109495
1011354519
249184254
1493299781
689076449
91915530
811283101
407667731
71666534
243503281
204031535
1083868571
1638033572
888567032
498509508
1127063706
761215900
2009914550
907801237
1942155288
427705093
2084610839
325550106
148197397
1747139905
955967273
95890702
759264854
684972212
1912170840
1306899449
1924977247
1744580444
984297073
833915508
296760831
36718668
48590072
1971013583
69682351
583246444
1181859893
59085577
782609774
1869596317
1310107112
90741040
1926441257
14868835
203112762
330894227
890193007
170878603
2103928721
1688905212
253619989
2000009606
461436174
172113110
524145690
1413538136
1388800064
1558402000
471431875
2133803423
460244712
522337245
321138210
1956666908
1121634736
1004779769
2014555628
29401888
639324393
938684773
1900520949
1030502937
359342198
207119210
370143042
1770119543
1404167221
517317400
551720875
1063178441
606764088
1914151259
1756541578
815571457
460230928
1866447301
1236856993
1330267155
1883795432
1452394808
2132738229
1593373848
1405890318
1965984563
1277081428
35013438
1733892539
836993365
877002709
220994243
977560770
1530486957
1739625318
1136645187
1343105723
1560938599
1898478330
547967143
186757101
604438535
557733313
1306204984
2000809739
2042199373
579496622
364155914
1373859158
195359494
409436175
1645683215
1439979082
475342532
580418638
1268215133
984867069
222351287
493473134
1296277778
131726092
76135397
1996462669
1737995889
1299201530
1774419930
2007087586
1465435753
228403894
1359588242
1677096059
53503000
448966248
734955948
1832717024
1694564050
1861283392
988505387
1958283193
2047626426
63855611
1167808463
1017075388
790936717
2035683714
86614066
972432825
1279455445
1693284020
87851089
1475906737
351813762
1903307680
1824891843
514784687
693584683
201408111
1002507766
1401781661
755720605
811116209
101421019
1409852372
1484288236
47450596
330942268
389178148
1507546286
1160103931
326673435
1955568014
1384425677
1443712736
866154248
58157146
1181119675
1399568370
46368822
527258893
38659117
557296260
1755395143
1527197974
1329728262
116492783
1552323621
1812974103
1067494948
1213786298
910535208
1622631019
2092046050
356795585
319559787
918745413
965536850
1738280073
1199726484
986393287
1380128233
1704585800
1018995935
1723617379
611362302
562911419
1571160093
1273481552
1483066233
394690379
1722765794
1847100061
541379794
342382197
2041225941
1379604176
1686964588
1090720728
1272711261
1682620306
1806435482
1593302630
476648357
1028918457
1145927559
1548143384
1567606857
998139078
407071567
1032331385
439228942
1261260206
268393398
2113004365
683864820
829062298
347431157
1735043900
506577358
485076424
157442561
202030590
1198624989
1008158268
17715073
1972139169
443589357
331528713
180577523
1313662822
638950153
1393933888
1641247640
983425552
6760847
1722368109
723793020
1347035060
237191873
363407006
1717281593
357355403
1060035978
18339879
1541758772
769483056
2137471280
1851952638
384440063
1695586406
595438482
1536649667
1685191092
40888821
94828473
1957582852
1594569129
1778917207
1443310553
511031001
1080911544
1401963275
1457719206
1825818185
145967132
2020201869
1421863663
2133713320
81993469
1868253348
649808622
1726381789
1553950915
134595591
1669509495
1761801821
284719472
1463235056
997540587
489297065
1014506792
1213829799
278383740
558657938
1856009051
1868601717
1898207706
1382518918
724981835
28741721
161371290
938789200
1741780943
1271497902
2004101461
280295413
1481240389
737786657
492271341
883553500
1958553627
315255845
915719130
1227806051
1644343706
1129695326
1725152464
289403991
1200235430
237323243
1741224787
1965277459
599460062
61811746
1048728431
835016985
1510985762
584745642
236366374
2033313664
71616627
1393173039
765613105
717868448
34873686
139471457
463010618
718705422
1494742644
1133163758
1083575474
1180081628
814440697
927649946
804565142
2028974791
314806914
898025007
882394763
1478049295
542766838
691578140
2087611716
1471111941
119561950
1110054613
492015528
289395868
1494757729
542014352
2049113133
813790497
1304799100
925650621
1054573036
612876304
173542553
1358353047
1054971943
912455663
1128270466
202966269
2022181713
721297597
1676475067
1695734677
1562915911
522960624
1737113766
1504298986
1026733580
1509056484
800435320
1905099665
1539425290
1649011419
1816650824
2075272404
894824589
983218189
292018195
381712983
1904640691
1030713805
1732393513
639479809
1200510184
871021695
1893597828
606812910
1371421596
1605478060
1034352845
1434455394
1677586948
1461445058
862406300
939266977
1973719636
999997899
2089357637
599193485
252809829
2137523683
144252191
1928015235
1871661772
548235398
1931703965
689850432
1210582212
1970665391
790832454
2028442941
1949733064
1557804335
56485326
852885658
144401475
1727528706
908389458
387334679
1721712764
1181171575
1024699975
916082830
934043604
586966307
1602598253
128130747
1395076507
784966614
2023520629
212705108
265257623
728759334
1741570649
1810108718
1714646171
1592855644
1159140001
408195951
299662321
1280485296
402954791
894304796
184588795
1569011664
519450548
660871733
1117742900
152953880
638178052
1438377382
2132091349
1603633753
55523377
1902211108
256644080
1356680904
133814452
797426444
1188399414
1681550566
342560311
1051994433
1431522752
158936818
2131571942
1576385631
263894159
464070222
605607335
1617573940
706356444
582155323
1048369122
242292567
749351143
1513689496
407026850
1091434245
521352336
22275958
854056939
1125860405
2029026064
2010861376
1044693910
1997418145
1589243204
856515338
247161153
1999431344
240994398
478430528
1099269326
1631068039
519035731
2072750624
1612459595
1034476932
1526844868
436676197
433126566
1975748859
87813761
1798981893
349347769
316754647
1125189879
333675156
1710576133
208712001
963363755
1346020716
1891130383
961452897
459409187
1434756787
1193385368
205024829
51833667
1913423316
455614586
439914407
1762930235
1467184429
1904652840
84814940
1854157294
677943824
133138290
1118913213
1926595466
335125800
1186587893
1580464061
359721062
2110587598
541250167
895628011
1347089730
1807174407
1851380973
1637909256
1211771857
775674407
808628358
1772833272
1142595920
2058004646
24458110
217526459
1944595686
1923857273
1025771302
1888740416
1293426080
1579770984
2100530117
814881198
1100708100
699026110
164215182
1477302755
2064826577
206322251
1363151760
85857898
198984089
229686592
740323706
84575634
868608252
2102164259
2121681476
4769397
1716233175
1235902941
971794056
1558302062
879445099
122918177
1515262474
1358993480
339145033
1546463172
809051809
915090053
1013914150
1832688450
731588198
197579182
1787623336
1508124710
1515937200
740864330
1841729701
1086836259
1960971650
798201747
968182007
1068248246
485793237
90446090
258471653
1488986857
1630197657
1271657902
2076803777
618805316
695805755
320717908
2120551401
999476326
1734928031
801761113
598775648
1046744924
1052225560
1961740466
975652534
2128134683
1496758090
745954963
161223937
1120059086
987966749
1626797874
407772785
1012025543
827369501
276122878
291991006
1613178172
1671338114
646701934
1286558377
1557428875
374456719
660843211
1197031466
342391274
1753922423
1143336094
301544149
430493288
640843363
614956974
1338416827
1473566152
1154872435
154027215
1601627734
887005370
1057592242
38922866
639129639
724286098
1145962632
1545140576
947303715
151960178
428783698
2090019012
1202863932
961190619
276022015
1565653683
1104301826
823188007
702508427
1916837874
121402065
1561027265
1242631327
1065100369
1780028425
673397632
1527105137
317514666
1691264532
2077556639
1406166300
1300382969
282876999
1661214515
1505833094
1662107475
1736271913
1163782018
307679679
922363482
966639592
41767700
1125202805
1053572472
348744791
153133509
106929642
1532597556
1994350403
1608628691
721576095
598388529
1114690038
1912753927
1163535318
1820158417
1507207932
1409078193
272419798
705475909
522349754
413872321
1963561721
1627557708
1396583321
955532786
1893016365
915752828
1855130679
2098278881
245807413
1324420051
298895833
1201365701
1423920750
204389547
359973931
397700669
1308871375
1731791074
182261355
280539558
1128480709
119591595
835728569
1393408701
1362242056
1786895105
2038567593
1925019443
894679977
1773713075
473944500
1571761519
220868360
264964606
1091237730
208616690
1034362980
1124273391
1317874554
1704371660
1542779005
1969182807
1055751656
1292065224
917646954
404224201
1278227999
1832014888
148376247
1419365406
954869699
1647081947
1839517843
410592410
1227919904
177684963
1594058896
1358738980
869172775
1687823841
1577640792
1174522375
1810420830
23714269
1598098114
1528478482
525959905
1131039826
849542590
417905095
640404718
1207463790
1629933708
1070717346
1673635746
252495947
1612003509
1213490128
1112264984
671598543
71974591
475559099
2103273023
1679354466
1304688528
57111
1619263886
1272029436
1979074672
261904745
1928159399
1452605496
561819546
1803022691
1094947703
666188245
803411755
561236142
319336762
1580194849
1650372595
526063693
1490753478
1360648919
1953485431
2015395361
86716870
1676435063
1199958596
155160601
1225507898
1929600344
1826514909
346339526
1525007630
834599867
653769296
781999108
2096675285
819508157
1846629064
1852457692
1840291161
614286870
424783265
592072472
1140477520
1742500278
139158852
1723562259
1977582935
562001061
112872528
1075188382
1741902685
1607947293
644976491
747525115
1731733432
1842605064
1905516632
1105473439
1523080876
460638394
558802729
1226927832
1068128072
736413070
1936801213
434574826
974721595
416380512
1264136382
770379880
346707803
1538217858
13404865
1466377467
22766604
1924908434
427501164
1012544041
1269637776
1621999119
671090702
865907345
1798891111
1931896680
760987837
1609140477
172405867
756179338
536926206
1746670711
470683532
1196219912
631979529
1929678001
174739501
1391820860
458999526
408135342
1391165920
638190915
955296609
1195278452
525126027
1542763780
1945375760
916182328
2105103355
1491114415
1062841187
1230731847
1466485719
1740931129
1677998140
1834558093
725375084
943046876
1879850799
1504406418
1210393347
842256155
551595554
883962030
2092787227
1262326194
914001295
288827544
798819016
1092715499
1274854190
1565247646
1259511761
1545182316
607693799
1279226129
956976969
451149432
1320236674
2025120283
1682619600
1890152958
601122230
1921906539
1347544179
94544747
1430606272
666676388
1496993842
948776090
825164823
370698662
288480941
1881236606
1035558964
2004391592
2032865578
551155623
2077824730
544569474
2123489851
1149126843
1859362708
357586302
938287967
1577097172
2012232605
1738793004
1316316092
90239989
737083285
1117646254
1523211782
1550185101
33482263
581136347
923791230
907816895
436988432
274709231
1759220997
674076346
1516120199
1449136519
1232827026
776040977
1252199226
192706642
2067783734
2092319770
1553562334
1936642759
110133651
421947020
1085937940
572082075
699786111
1279816639
2002027317
2099047499
2053153243
31225300
79338487
713144820
1880561318
813096869
154328568
844155232
1255313420
1813663040
2072688167
337762177
154471984
1404111706
1732371885
1354567997
1172343201
446130181
1432874048
1796351952
1536737848
76008192
1902410452
719695229
469275650
1129944511
151252212
1991620911
883152692
1126419510
960547848
1769394994
318686380
309625794
1868781805
1542072628
781444516
963517815
1613766223
1886259870
510757152
2075870271
889097007
1263119540
1038598772
778745514
1890620557
9778936
1764749136
2078529098
1956929681
1677662017
44484128
625279133
400095191
1305452177
2103569603
161263245
1889468508
330032197
436868547
2022595918
1129217870
1656288041
1459791796
387202686
2124063656
1541422476
1292364393
1647226850
1211930697
1242978629
1301069370
611482841
1523473983
94700613
406903089
8840391
1473162858
379154613
1632145012
63204668
921101572
1805113600
701438832
155547925
632025886
24468605
415006409
249145562
2033408086
588849924
293066339
2053964662
1156916760
2017839699
985613770
798221748
1083443539
1829509381
2143183850
973912915
1615093015
315095984
1370239487
992509664
1638614104
1990772917
274307443
892010939
288279636
149277862
70873655
1087634644
835720990
316677869
1015746790
778168426
1002999213
1637006571
1886412109
209689813
339941873
886173578
836268069
212712009
1923770707
855307949
1430764063
1037621644
1579497244
332725718
1772532032
451773373
133799380
1820612547
2002782175
1952117459
1169191644
26280953
2117560929
1217763784
267495233
1126267135
1298253274
818574637
825406381
447396613
1502090724
471081691
963643555
2021045852
545110863
748864164
1514834542
444720107
2056477243
661102184
16913014
1431385734
1838104529
133536380
1508243930
981552651
762597801
1869049123
1660201854
1341125640
1935704802
1312596122
1367555726
629202945
854315811
1446926584
1357256872
1990116333
2056311908
1922885220
104044516
666476481
1942468977
966204533
1331283282
1461935776
60615701
68973168
1642073853
1674295921
2091658087
351988650
1070467662
998008826
663302670
2051655741
1867529945
1968606166
515826742
417463273
2077488979
879916595
397280801
450195525
91430173
161654592
833911518
1190529908
94968209
175840090
1227229451
412975276
1986642200
383639348
331328173
1141303644
852706433
1299049540
2019451577
749413469
919874707
2053721330
602053431
808517245
1430149696
1535871224
1363741654
161620757
299897657
1723423050
321005563
1974850563
123474554
1482073227
682693861
706898492
513385238
692568995
152774788
520527143
1606795990
733941132
1395715794
446403642
1258179609
1897376603
947501278
1686158769
1893738454
1109308673
1179300416
2131914827
1901168725
1582011842
533889152
1113346657
419507020
1703458757
1344432233
894995255
204710919
1129150581
1398668299
122468799
1201122753
686449995
1381650993
339064436
1039828451
537444228
1276494666
1817385636
2077576650
2105428123
210841838
1745064175
2144106008
2142656053
1488179934
1715662220
1633300422
722546488
587369968
1832586913
1828513637
29011731
1830015658
24675366
258131603
60371580
768148159
695468191
1059798699
1981139886
745955261
943821026
251108042
1251917425
1027768592
592878821
799251076
367346902
723931779
1417129918
1822364590
1761057386
1612094057
436143926
310484047
7885367
67110865
214756655
974208528
626258159
1465829588
2085803894
538259225
1165349593
2119870629
776621963
74290477
975001401
1165014563
13149058
17387511
1687442662
550728208
1115708926
1668467343
1093129777
1137345707
1579255317
1372378721
1264852355
763034884
1122609272
1714982265
229962113
1822496407
1167369939
1908227067
2041262388
602179360
167727246
1105941369
759738400
76568078
1592574671
311649366
349395772
93796763
1384091856
1191845957
1741726770
283999675
655864858
479356187
1391081051
962687492
895894723
1101417952
933032597
1195073580
833092033
469257818
1169372176
168692276
924283179
153441323
1370184660
1648406611
1841840220
204534257
776709489
1559994279
339463160
604279070
1992573767
155207841
790685949
1967828025
568377965
1561713839
516899850
69144863
1709815627
366179475
1529844326
1882008361
1744286203
1991294706
467765669
2146784824
1754823105
619067077
999333965
1175599006
449286752
549839099
847812078
1299652864
291178361
2136314585
364561267
2143320971
841318699
269730015
478491467
1657747549
1697554493
112186358
1219264960
1493715944
1099080290
278857968
1763280222
1102131321
1211780862
1922487731
1359724165
755134335
1367091761
1645598704
1116835993
1370043526
643297795
1262767003
876036519
261154577
1568498381
328534117
1191035591
233688405
1877951129
766511447
1925857421
1755428300
502511169
2068806003
614431469
1798547985
597876022
98061050
1125246369
95660193
1737799040
110581120
1250398409
2047043530
1028606245
195820610
1945426090
907878162
137765070
1053383706
501669328
1779522043
47972674
1863778693
2026685956
647287380
699920165
2140809185
1150338052
857166310
1197374291
1068531449
1051846563
1350344156
1669355279
2068150436
892319442
1202743157
1561276463
1015750826
196644003
1903052698
1124718026
1226799535
1571537578
1454817303
244360173
1487364994
1218486495
529155817
872626213
1527253572
1346573667
1067669438
403205539
1619516392
897004948
789089817
1350672833
1447036532
131368346
2121254951
948584387
1298628230
699009285
1032540407
1103402368
1814072779
1943804708
1937379755
341110685
1922164843
537726657
1471401359
2047606095
1865698368
480352024
199910006
1080130961
1365091975
1867642703
1299780700
805319244
20103706
1343814521
1864031943
1875123560
4750812
795981900
1774243772
606864573
1448971046
1744114609
1971415318
1532968461
833991587
1820857527
1639582693
1493746654
717203435
1500249110
1302030831
476614950
114185536
1738613821
1887043558
102516280
634307789
1596828158
1398511674
1379931137
2063827047
1173937210
861590624
782823780
149848664
772568107
1050263657
202970790
1420995199
791451275
2073848869
1685045790
626375941
1154980467
1829015001
250954844
661383479
2061408953
1774660657
1594119220
903206403
132631939
739594571
812755811
341457521
776709418
1196475339
808643259
1493432854
2027796356
126208552
518374793
357420091
710045549
855831601
2113435527
138701314
2064810928
1086844348
257195885
1055409326
174929976
1420056755
1250731032
137872230
893019621
872394601
1773093051
107678244
1427983189
1818439376
1929238701
1862944626
1085875176
251578560
736818251
933726932
1044941223
847388236
752829626
2099585856
1999150102
1589805486
1550258246
1737590079
1544089921
466026702
1804134085
616675500
1318145534
401831858
69639637
1341345761
1315841424
925608523
896111815
1021240692
1423237737
1592223516
1230717217
549724632
2058417810
2035331276
300614467
2081966876
2060104539
1940189608
1656898018
1939888549
442034654
1781675134
1483198097
2011142065
2140033948
1181312941
1012109890
769902183
2127806958
1235134330
1219723617
77057340
1820333915
1496354739
1170397237
1038479189
167708316
1592759897
1974771293
1930594786
846699493
851340740
55735357
1071143767
2082704535
1216638841
714122866
1206865974
413683606
1202392303
427330131
919001600
1474493897
1065306992
317334105
693947963
1303902743
1576027547
735447479
641321746
1016553843
1682158912
246458745
1606166180
193414066
259622536
134198364
2029675962
933536646
1211593130
973269720
1705392203
1579957877
808819941
882452365
1098449345
758914445
155535281
1369617399
601023967
1050602799
2083158979
490857427
5594945
420617673
1939982459
1014692358
358768170
1368902597
302711840
869553307
1032384004
126185459
1045567305
582476055
822633561
991975283
1590611360
2138495134
1622349389
1203299463
385135004
451986517
328832917
391485031
1053552003
838781314
1426554948
1998510474
1363949268
367279668
142261055
1222418437
953335644
2082833510
626941010
653705685
789328006
1363554273
745668254
1837704399
1472965862
2031055152
1558620880
2084351354
1416092333
975161932
123356505
1773532792
1196881420
698682137
419071093
1250611627
501410575
1195480345
423128827
449810355
2012117135
406710338
1486184946
1248661682
736385471
1950840598
1999806316
1636867138
789149890
1562231385
904684577
732332547
411773127
632208917
887719565
1416659327
130181290
1547926918
1453890597
1676212805
1816472731
1585325935
1991485580
180610333
142520538
889860562
2135118604
981373702
94884731
1342170934
691709287
286209679
303593311
2082222588
1443123690
828715816
1225453011
1812836565
2063237532
923481652
218786078
2016940944
35793499
207361672
207976084
1114554034
1411575114
131825047
1495105720
977778681
1938062721
1449350771
1407998524
298310242
693800266
1559693092
605605652
155800328
1067992401
1714254036
334708665
345859269
635716138
474134297
1811104486
982152317
539368285
33739035
1284460603
854023558
1235644632
1373495714
285700503
783617619
1062896010
1670862733
1937505944
1622633395
932465144
1981863292
2093571594
1278115387
531638741
2085741086
1086443618
309388647
284758749
1347248428
25051643
1867027689
168574554
2055590681
312419561
1326634997
1512402020
108092752
930501738
1757715981
266119519
807311986
1026751914
152309604
83795002
184234772
1011389228
1126721709
1296588042
456998181
980010580
105979755
1575998366
947938563
1485867488
660950705
939629599
1900535105
1319902341
1066166966
935163898
204871394
816716429
1498496334
1731871063
753615343
1456445538
1073752762
1387948845
261854584
1158104291
1685175549
1631192802
1066295172
331977644
763525277
467620599
567729755
642510631
832108741
454479926
649584492
1755574977
1102795772
4448556
1900226753
1648078206
1574225760
1997467622
1172678749
523496384
485272608
830086138
363949248
1299024396
1261417120
772108605
89548216
1746063124
2060216173
1464575375
1541073793
1855573407
63176496
815816569
1447366772
1784205140
1911581411
1264124940
1921365925
1877329539
664843475
747179459
1561753234
1469696257
105685846
454748673
1239104654
447844799
1040230047
38690788
569950990
413403931
2000882737
751140381
359712437
40362401
1649638120
409538895
1215628857
1199644192
1371912199
59613885
25299961
584042424
1704506068
400686529
1853013334
1261997440
1862981871
1070612183
1272820537
1449163407
478982852
1058695464
1932352166
164933203
676513757
396068191
285465699
689381279
858245752
389433194
110874086
1160341399
675286187
605699411
1039575255
743346790
2112830498
2024309945
30018502
1457322700
1648453332
6359515
926728835
270085121
1637369350
1801538863
681874944
540199865
1485690012
1444786768
1704322327
1721535561
159197411
253646153
364250070
572008338
2033359704
346581535
2028037324
368009410
1164194015
1482498435
810977482
1374883436
2058571730
787945649
1370928982
486092127
119061691
242175602
768441985
1605564972
1086053816
1559405031
573569946
1876169744
408307474
389077201
1038412602
1101244091
1902415835
2091789718
1986429254
1345363146
1099263304
1021338983
594479618
2055330366
59250726
1342205813
1965117854
641433068
969603054
983140709
423482337
777137382
782997464
1929310089
1228256891
2122671029
1491657365
2079396317
67929753
981061955
1157146365
131813976
1142539065
1902950590
594633705
473123783
299576422
630807506
533290245
883072954
1781062691
1485401428
1774974485
1371819199
121382355
1537837831
1732663420
794725498
958021358
1452982355
1384930825
304232992
454274947
1255804908
496420539
890814705
422152720
1450641086
1218163673
1527353762
1632201664
364008772
1981967519
1749033418
158418250
1165849371
1706257106
758870291
1693182520
787761166
560311863
854595606
938961314
1846140623
296376694
1701174829
843460319
1405165410
1440192015
1771690071
1441523963
1986695439
789823783
1068371683
828849012
2021663922
2120343230
177187816
412694127
685246244
1303402150
1918677372
1369151153
1560771415
384497903
384972754
2005323331
1223605373
2066827696
1814836233
643355765
478603438
1601312117
562021772
1481489898
1529541291
1791839558
1656294646
907746695
766811242
775760768
1338346051
2023697401
1659271510
1277665126
2106852061
1538570246
1740372083
1234764223
707981229
117235642
995653217
1242108214
175535105
982486875
1080973427
1370174954
932109153
2057554468
1343696362
1231752936
1192796040
1717615480
406182566
1658209531
5175119
1529384228
429640097
559196138
1831463968
2127432182
139077382
959419056
911276321
1212548039
1648894495
604608233
1290481870
528844132
1202141197
1032286770
1568009046
845007351
2020509080
1913342362
1659567265
625409429
1531322867
75705806
1906275199
1412089089
299597943
795601001
1969479420
1751093050
1712839480
1749618381
646913163
505785231
1164027215
1408458624
1706864391
756493353
222430390
87975331
2116525162
1679527113
518477008
1855350263
44749912
714089374
85831883
39293457
294657530
1031166330
1920370140
1421837777
1198952064
681093564
2071473367
762972806
163153827
683109170
852397404
1441408076
350305608
1424908248
865453966
342910261
1673905221
581176599
804775530
739215882
271427718
276028506
1215732263
1659920067
1037110044
27525873
1113193002
23456364
1959413825
349713068
702369780
1848828773
144516785
97653266
114485310
66153527
1159564419
1932557297
144174647
1990071942
446611096
775850124
1884376484
526856436
1727276469
201547131
109747357
1208048166
1089248723
65258970
326110752
367156654
1477528544
1095144064
519859384
14899217
177273878
718062185
815012780
1340809861
1197541337
1120826120
1537614408
1768032394
717014190
703436829
554450397
1548731043
2135718424
1974434863
184744773
1646574481
1851580300
2049837379
1806883452
944741420
766518066
387045458
1281587122
333455340
1636923428
220596756
1704050148
412627119
905194584
1526130409
1715610008
669797272
1636255411
470566760
1661461042
194260100
1506192929
1735443615
2069517626
1919730530
1999820600
794210193
502347723
1837920145
620231195
751555285
1392576793
378176542
2003685767
1871509906
357592322
1192956993
687399182
992624784
155162027
1296042108
83247727
1875717614
1257944735
1315993826
880475300
1443991975
456162747
389501808
818930201
1115827729
1673893602
1676297836
1404237387
644491099
1679701467
1111094852
361192718
1221344438
1320593226
41711818
96260003
191940518
1071901896
1253251563
1775737857
1293649261
934633037
1013737330
866265702
723133968
655381513
1103332885
657525706
427599170
708761891
2094910675
360878169
40397561
961177161
6793695
10675526
1511469655
1755030332
1722928722
1381874573
1446165411
1249390859
271557420
111572365
1012810623
471301474
1228407994
1191173658
81707822
656907186
1376339805
1951163849
1534261560
582690704
1127318451
9431608
1502361893
1689857950
194783936
1112277832
708379822
1594369812
1285939754
390060628
556952232
835510406
599238861
1014269831
731721832
238456793
672365
899610831
1647296956
997250094
1985145908
1979736038
1770907738
1232390990
456808756
957229155
919293258
1536305809
1218377370
424310326
992329929
1990812106
1354987317
2010524630
1797802510
1697629620
95070398
795179042
176685041
221692240
570527615
1499459020
522955046
47124845
202951351
471146463
1794057347
859899372
445530288
219072884
1288935760
1001573489
1969755028
715750173
1869442837
1475723836
1703009420
1279054298
864095779
1414778584
1598894492
675034198
1390372976
257279581
1426485234
869866004
1219709079
1587270433
1604243965
667933058
563112753
335603992
347916949
1646788047
1857379956
1851932229
1800644939
751904071
890317529
1938018029
1601406833
623208530
1371390658
111863468
420641609
410666562
1925200831
161985270
816846067
638131497
1811926497
1948704114
1205084798
1452812044
1568971820
256126477
176798759
510459969
1362052378
1769420135
1377278135
1714534010
725236410
554893141
139897238
1133862278
32891577
1370606617
371719960
2056335176
777027370
1124455375
380302551
878391470
668655177
1839730744
1005888901
288317602
68866813
77467368
1227466843
1446538746
974943417
1886374797
1090196374
2030106074
408103006
180785703
1722272274
771115432
737898416
1873668498
1925386032
1738915305
776897124
1672447279
1679909571
1618837503
1694019083
472072143
543991279
1492776077
1080262135
690757014
654345891
675847586
1669639150
1459312165
1808807051
361335129
637720696
370304828
121003236
737691454
178326188
1482501739
1118858970
1550149508
285341868
1394412529
698754974
1116307775
989075527
1002310797
679372616
1289404247
311916217
1607408640
1801604163
1370355845
2010011776
1719025395
422549509
1284263044
2022286136
467260831
909859702
314985069
2023885787
1561847191
1839589996
1181589291
1930367078
361000147
924915928
721308620
661436359
1007139614
1244249675
1059087247
333519276
1637209154
248873738
587944432
747810625
668457898
1064694603
1530112429
1459645289
1631618266
896654392
1795979828
1219271275
702844485
1725296553
331689547
95128310
2056275113
1765650703
923595267
1556545034
229837749
1641392434
1980015018
1678204685
1742336234
559407646
547897146
563332185
1938966153
1174645828
1780019380
972666708
1655522431
481405543
441485117
772654293
1828565995
491070802
501713959
1739969737
248029322
1172023399
1622595589
235817905
390206254
1127999154
1346220251
1450897774
697226280
1143268826
919957425
1230283454
1222915440
138310381
1490792414
906283119
578741420
848027402
1495008332
1535088760
105498122
576848632
1776432748
388898256
1630393761
352422901
876481526
1031342274
304353951
353800004
656512434
340084496
490893458
1149134718
203621685
1087595674
236769983
1473566567
1338706758
1469231814
1290997025
711555006
1601748577
496581095
1078259718
610167246
1459882164
1888579715
1317361983
1137792415
1952947804
856603694
835014317
1963961425
1742437273
140097832
290463945
83309996
451472241
468011877
2068944011
1539564452
1897993655
633173574
582948344
1437331237
1363088597
1449196860
870117876
2043362296
1973327092
1368836921
601397453
2130642140
386922853
1626350570
370206936
24301575
2100497249
197696471
1271234474
46115859
1537290329
1270142857
285611430
1235137149
592455549
561059171
1004199730
1968166311
330715305
1602256082
415168297
469103719
1599699718
349058708
161862098
306787802
596720146
448875929
719631849
102805087
1130742991
1733580441
58277923
1685343060
1771330509
1692524758
474344600
379062228
232929056
913747504
1409132852
2039572568
1443298686
2023404284
1670869009
227032960
177717523
1000464126
1229122004
980662853
477857517
632663358
905385881
709145483
1603425518
1609071619
601097506
535712110
727173099
717467125
1773175784
1573775550
40514063
870420786
1917643851
487795053
905920648
121901244
868477112
1256821512
846146362
1010379680
502417106
927215837
1042245861
1186870850
1957614338
474783181
1949691798
594731455
1825257961
1687572859
681441580
1699548300
1761014412
1498887007
721900218
22960860
1572679992
1762031668
178860452
236754504
838263055
31638843
212964277
146659127
1663674014
184589578
2070553351
341406637
1265428995
1503794156
1278977629
194951354
546171296
397986686
1457059272
655518147
575394705
1804810025
2012903984
1726220796
1873078398
1339435335
2117284531
1619782404
558736814
1845732850
663241497
92473072
294319930
1961885743
1116998264
1904582374
667447887
1336294919
907919598
1274127542
274962371
1348256932
1177460300
1223813611
2135236090
1446726840
1707968472
1548163373
1979794167
735256143
1084901163
949974419
72886004
1464505848
1747011562
1133405119
470757064
1415376888
857792112
928299245
1463578040
862936388
1754862959
1087034546
2050824210
1612472203
943654229
14516192
145751326
1555459369
1435283704
1982764474
1995245946
258137617
1023831389
1955230584
1469239681
1351491392
1139724023
1963143475
1591944125
1100623789
246554664
849519047
868721190
231236651
1785880556
885267224
1215784387
377451436
1245497234
424085079
1524017169
791595936
1351735527
636172333
1187607790
1949314144
1510536513
1632112980
47343151
1932037373
1845000918
820995691
1903584343
1250510730
1311468390
997011567
670986696
418549220
382573204
301270299
1699773702
207103376
2077713382
1856919160
834157168
468282365
828500321
565214264
43583196
1994236519
1886181703
400524040
1126289806
1969586982
1371454644
1006290248
1295781690
1612913915
1688784288
1263422285
739160779
766048070
2006406564
345502456
1938698677
1688305444
2088211353
2026987779
246582283
610253509
1260136966
1789900989
537682002
1824146980
1072240033
315235284
1855063286
422680439
1429220191
729281359
1520282364
578980451
1506221742
412614545
2100660127
484849141
1333792697
881930384
1574373262
274728751
1213047153
1157514744
421398619
865805923
1224448157
110442389
1690376891
1090003720
1283784963
1090217331
326880559
277604332
2066799710
1482133602
362806853
1492187064
79583334
1536334284
1898395322
1944842419
1292471558
458755159
1312623365
1124358617
1051837179
1728539595
2069595943
1397929502
527057174
568806860
909287326
652534125
767468543
2081110386
347319189
356103276
540261055
930959407
465168489
57995640
1372450522
56409520
1726546534
1208776587
2502824
465694783
1065003119
1691336708
2069262153
106535128
500442325
1565172251
136746387
1892119429
1406992524
1319395005
2030244096
1728174081
70233489
289142178
711319580
1291260218
341653522
325239177
461055982
1072528891
1990001105
1203133340
1273647936
1093630232
2036433899
1891289173
1540143105
1286867452
1097537800
1182133171
586860086
1133861966
756142010
1777157505
284736864
1531314351
496976997
1434907991
652995559
261485826
95519874
2020542232
1092711488
1723364441
566228922
1849820918
768580563
731614957
1778078280
1264442817
987406560
469928803
450990125
1096414653
1954945347
1693716013
603911827
1850189247
1125898216
690817583
1651842531
2088494728
1840339954
845772962
1191249211
1338199589
1146406393
1467210176
1700342467
1476482295
1409963863
235699432
1826402305
1079763256
186873767
282693804
816612026
355736530
479740761
1991310107
795316062
575507535
1026335182
296548886
2028141511
899972413
88728572
1771867123
1649895741
580167682
1452665215
645963453
798768736
1410411048
477155613
1155991937
841611795
1942929452
446835723
1997818940
1555860727
660687578
1033813759
588060527
1821293609
594385717
66045515
2125503843
256347100
1479575229
543475156
1614064081
1456648255
1102857026
1624825279
1920238140
1518143929
1902971921
896838195
430149165
382608697
892734785
1752541223
1981073320
1941423975
1418172585
782509225
401077043
1389657970
833593730
885043871
529375223
630079486
968196385
777136572
875753631
1294336569
1808925488
777857913
1782983297
1823830037
1690614134
984494668
1768230699
1600362085
1097308319
377432079
1512438702
858103560
1459739767
828474236
1632424192
1518637950
788214658
2071326388
790406428
1040262740
1722823763
404387310
1855404394
1875805798
189339767
72891695
698039595
45955314
1150534187
1182383893
66212965
1733229337
553781072
542282244
8382508
940354732
403523181
98678785
1491189625
139936433
1600144044
1175942040
1223909033
386711839
2051557478
1671931531
214249707
947535146
2047777022
267499601
817395438
1630791661
955981591
304546805
949026974
1972117582
1893821217
553176731
191736865
1602391357
1765341141
1429652930
2142809909
1864646632
400668039
1608975712
1396745859
796253860
1926619028
377529915
1355509384
606131797
1479153536
873583527
1569964945
1379701980
1557973573
1580886741
641903020
145542045
34986913
285483016
605396393
313375104
1134009096
213986772
939691208
1497857530
692191136
1027246619
583701706
1988194708
11086920
1368827208
772574455
1598982677
585120808
1619112066
1804096929
256623443
767121176
2084596658
82047161
193565262
1591479612
108428090
795042329
532242269
1244855272
1669941082
1948538762
1798834090
1951513029
1638424898
512661853
697198702
1821641356
1067741875
1204437515
471920813
1507286024
1004384906
523026263
417807257
131041701
1941103759
1018010096
69513853
1645734229
536469163
2073298363
1631270808
1833017108
1663735720
279853619
818993171
893401584
1778761117
1216582321
10585553
1404409784
262132503
387086005
1668668041
532549994
165271296
1674250717
2111299961
1274933162
1534095799
1100457091
1849616779
785458843
1693100924
199496702
361455586
731798056
1842424523
783589922
650883663
862857994
1672936153
821946072
1801664680
369609151
1421662601
1838046930
1389111386
1676923837
1465388447
1073401153
860720507
1827043201
558220663
1209950993
320753041
1966203098
62127226
1205841789
1737372130
268561504
1523116561
67852410
1911421359
591537444
986838948
2050333349
1074754576
1966016482
1166229222
716411339
1482072707
1119063927
365989921
652036380
1064625075
1087637772
420020234
149525227
1342645381
310849745
2013134556
1943316997
1248861016
662607272
1662973248
920819949
359106972
662652372
680684666
829319803
1574405824
17548002
1937095356
416752073
515953195
1765817914
1871460979
1266383772
402599111
367140106
1288112214
1758819563
1558625450
969131194
1110329809
2011602060
1775465948
1321054031
936704675
2051418811
434343339
2141046612
731923426
1665261880
1681257579
260967463
885742066
128103520
2049300466
1804828356
1043391077
1002846871
907816301
635852139
662889214
2061362367
1152402470
1912895414
2042246861
457506541
267411374
1400849291
992382490
1090418649
919296369
279288053
866644697
1888186776
1085557810
491466348
431675483
1500224014
1203324151
420359479
757051466
683166403
23461396
664540473
872876666
1902866830
1626055070
1486285300
600521058
2030256197
52859576
131835365
1986036145
2085856686
792412366
369817534
1237635075
1232506058
1956839804
341132674
1725429564
1491854937
1369567778
2108357188
824538748
1629124637
1396630486
1519524031
1229506575
880964915
1240877898
872552655
1471493903
336781042
2088844620
80153316
97140204
2083695797
875130787
1745683740
524119160
1412348855
339952633
383047298
771937885
1289586756
1753667919
1563624518
519899403
610905431
1948329836
190451067
501058243
1918119103
1299587071
93386486
1522458572
266305576
2024593866
2035753068
1411455284
640970836
1027523103
1695965234
202500954
1689368027
551737172
182740849
1063865220
1593270656
72215401
368340612
1243846339
324996257
341896725
762980739
1543651240
531747047
478035595
1725891579
2092696877
856492185
1155466896
72000771
522563585
1493620598
1776393229
731888839
651975115
1262713384
2137647967
1160648528
1276787397
197943137
1569516065
2021325132
897515550
597297054
1642074388
1218495656
1874111051
2111941797
48619005
552002684
519697252
2044179370
1227906659
894632184
1589329185
1907876767
468894178
1913945160
1065551734
520382138
1826288731
1338717874
866840117
1896649233
288112474
1103796778
2136354800
468481535
2083780023
379187133
1751038974
1532376779
424748258
169015937
1862125696
496380987
837308352
1939856669
1209594224
140691982
498872398
1782138099
641523072
170479758
1917092350
1793449718
376335815
1873298597
2143016062
94114771
1377530598
1053339619
683500902
1334250574
1737747500
1690773766
57410275
1490025790
2123680992
383624199
960165317
657243072
1183665111
431950479
1150415739
1033148913
1214756834
2102762468
2040862893
77367992
1707005971
928323004
972680066
1981517284
1133039689
1750180758
1211262462
1104700815
912298172
2083297302
1809254189
941723793
45533944
1070066739
1928916804
575705127
1666412850
1930528878
564461600
1348039673
1286650917
1335317549
1161890010
94875022
1272494443
1895108277
1812723417
380186006
730751280
93122245
790237405
1938343784
984298836
723258311
256260381
196664788
582641382
1541115081
464598868
1762612974
905610465
1442816503
1921518422
408148117
2014229059
1887781832
719996671
1883327587
1690854497
1566555212
1491693600
119254166
479373516
1781986958
582642684
706418485
640152583
1711773518
1213329417
1896688526
1633384324
1796594946
214236453
330149264
383713362
1774471284
585523623
1968665265
1158569039
1912540283
347751287
1859032391
1642678711
1577928279
393785828
889516570
1183116404
716766884
1542996337
1457122097
1482542307
1977544897
762948550
720794892
1226005969
1301748571
384662623
705063645
1832258211
793188519
1357693014
414198284
921751077
1326399183
1757266701
264992605
1366773760
2099480541
1658703526
1618520676
776047523
1069630054
296286002
81339102
222166538
2106755458
1926818895
1162478356
625171545
1567655211
615764989
1965176421
304796115
1301639713
1709452399
689224625
303810133
1970238120
420656841
209205899
1672621214
711272142
1870358759
30727986
1120426035
1492978694
735471496
104431295
298671070
821601819
1628309843
1576600418
833679415
1142189871
643489787
1687232839
1653465380
742231991
1954466649
1889227222
1130104073
925785937
1039668144
399054936
655538729
42118234
1445301026
1041010334
2042949007
1685376164
1635039457
1043216521
1482664132
1922332127
1389562571
556867855
1238640798
1894276322
1757089754
1158036953
949385940
1896587101
777435745
36707235
1601807609
1777857164
995076757
1394070340
1427264042
374185156
1191608385
921977968
1021905385
1879717166
571094442
88382257
1709501781
767503251
1254654216
637475806
1098382999
913906067
412106628
632633026
657845856
380164632
1646192388
1678632400
1151234717
427780559
319946956
639061702
1761879011
1196265382
1437969190
621850986
295232786
714624219
1288250490
1164810894
835244121
1655903502
1391615055
2029215998
808234460
869322491
1404669719
1777461500
1887236659
1906088937
335931179
1824043366
118375562
1384868184
640952280
1468606390
1518374062
1865893708
1342201610
1214727048
74025268
1781893778
1453039577
189361113
837021266
2046341935
2003223792
1112056497
420219831
1332682261
1240152677
613546337
1351809653
422542470
1640681597
536497506
1924224027
740562099
1165989116
1681214401
1960996887
667273632
820295386
1573961145
32582297
1024977950
547450620
1781865768
1811886719
347460113
1303311235
353136757
2018500512
694368071
240284149
2056285967
1455395137
1236297239
67375265
2036395417
183538647
1415784055
333183473
832803323
1700171739
678786902
1631481297
1716375609
1718190004
714804864
1621089418
815410632
107556343
794730692
442108158
348769960
1614429131
168292885
1537946093
1785940288
637906781
1973136896
1578649104
834650769
308545834
107350111
1535843404
1511477862
956097493
1335960661
396736362
769503275
765728967
1776829927
484675539
167781978
1897754557
206096807
1178723735
1060491082
1859113937
1927406769
742923001
1978865954
382800633
1529097559
778639020
758223494
1137910617
1860299589
399945215
1867316809
614199797
209792947
1224742753
525774862
1288747202
1942009251
1561617430
1281372247
1627249943
2074118741
1963065987
1197353136
98850229
387939561
663505256
1264883840
1396021471
329144229
271583429
1595756748
101127051
618258261
347088164
830060574
258352702
2139921307
994261318
314627965
1603644503
1961453539
1367031922
1312468583
1990068664
910150420
773867751
265932567
1324925318
557520751
106376748
744768162
658543657
843928545
546134774
297579852
66004330
2079779668
633508769
1477241580
2052139754
1186735438
1810483401
1672641215
1912218171
1186555484
1379528859
1122948221
169905913
552023987
711453125
1903922000
879477194
1262426160
803366430
1866722203
1591485874
672273452
944298907
514119129
848762535
369239517
376864767
699655097
2105491549
187653481
463096282
1026479140
1352827754
860475775
938802173
986988395
900097207
1834571500
1995847267
470193032
427557507
1865155078
1888588274
414865566
717526051
1098673562
1271185729
1171307619
1852796667
956353561
342342681
1092577272
893031666
95665956
1887432839
679909938
1759431491
1791490287
795835976
76975477
1473263768
785883866
1064925273
2120557344
983337642
1426100026
1278488328
726980667
638559533
884879503
581075738
1890451766
2036848652
259152503
1976385210
2081115777
402824495
1336789398
1087731984
213555428
1644879587
795440046
1234763695
1297282474
1741801112
394371165
824297749
1138823791
1067127392
602130642
221867700
1781193242
902165497
1426079836
949596060
1319854257
1130067514
405841104
1565719141
839391092
1328245702
1977882166
924975014
1809861043
968943007
1568815056
697125829
2096619645
345452771
873854882
130279937
333344491
689462472
2079399757
1381371389
1817413344
470698448
546941864
956352007
1489589449
105856843
728886670
1558558194
1887863768
1267665352
1655468564
564648121
1275620019
1281204526
356299351
1376144124
1818656598
1216108438
462785569
1991122302
1637356373
1657966259
1579582007
2082221709
2124241015
946534018
2141766665
646450562
1772924049
1610765272
443350768
1492182037
430255558
1875955146
1425732943
1585801434
1495766836
1398195463
1802755967
868211039
852911293
1259745555
675845174
1051655379
962477898
1682015997
670332949
2080714228
1896329640
243869597
680408673
1621519722
934487069
844125685
253706657
227441643
1665147049
1236448563
970136297
1980234900
1837162432
48451298
657416893
1045274411
1744510038
1519264168
1873129815
1657688657
416755656
1761949347
133183159
644709886
226391752
1294090475
1070211761
1480082685
512359638
870695507
1907676653
925421682
1405251823
1945942758
1570429278
347119810
1309827644
276160201
826383971
1424156941
1483457320
906974234
1318783032
221769790
2143401725
1789262191
1898429132
1224899655
358065359
779039846
1757099002
1691370436
1170642146
986072945
957524736
944336
2050610248
1517695084
181385718
912980578
142860574
193531551
2072497226
680296289
1238146876
851841223
2142853306
1440254130
112841635
623307841
848814226
1730300700
1125313083
732813874
482326585
1278886315
1375797248
1780817496
738367302
1954011266
1059862856
963712309
1268642111
1953898104
1530979
306039404
1162614003
425492262
205174601
351344371
1354831287
1009550906
1769949842
267011803
2017753856
497920066
1843084925
490227787
1043904738
766514763
1844485843
219111820
948006950
1585420033
1269784528
1382510261
601454319
125790743
1461430610
189507760
1112123510
1611149614
913927107
109376311
756120924
1170268995
306068664
1416082114
460483690
1338754591
206207480
11414352
2096042613
574648678
420132618
124282409
649011816
193714152
608334036
1865064613
953753058
795826833
39913890
784548286
1238553990
1635246683
174198275
618748100
1383706789
1390805657
1398390970
1815389148
1199816192
1579164507
1945038472
1051729288
1096453188
65516403
1227033483
1723339660
216058244
480928499
887723646
1831126217
2092149782
1382573394
1949287669
1193445317
1402544782
768129969
521500820
1058568396
636210182
1528071902
490240601
803123153
418756762
1240621530
1393753893
1772945279
1951068499
1826276412
210662503
1011563198
173328573
593390547
738956236
707527498
308212343
1148702717
1816182625
876290021
664233097
1279302296
242198180
2118670985
1032978112
1652828926
496185895
1075308253
2080439137
1170743412
38188977
255938558
410199842
545516552
2051503812
170258234
1846075783
1818258109
563174739
1281878530
1076946225
1232635934
439882407
1500166291
1184749568
364111917
54349179
1367749535
1439015869
443849247
1439002199
1387604717
811308446
1425068546
1798006031
1437107111
1263945407
800172921
1570036989
742907463
254954863
2043671439
667398216
2127086918
1715647388
44563303
1612817772
1084580571
822098040
2128441889
632517226
383500133
107501642
1034438519
1436551565
218007695
2006785160
998479195
1644244394
1052794277
1662432333
1232573174
716328493
1203939323
1020777629
1314361018
58895255
1536227136
238411827
426569713
577749877
1540483437
1357240417
1411924481
61408447
450271190
773789035
1519470097
1748880460
886148552
331662723
542051630
1870047439
169756400
2124887749
1245780809
1778050864
1763849612
1242424881
1254264911
1761830559
1584418973
1239111763
416308145
855356788
1844980170
1841019309
141260167
840070232
673811552
686769889
1555046815
542770086
571843417
1533115567
1648048357
674920160
1337370331
2111705261
982940951
1729483133
463934285
1549054176
2139418901
991922840
1471244200
909937898
120077525
76044674
1170303737
776512821
1477973618
88033925
14678875
129885156
1185199447
1370036750
2046976953
1222376792
1117604796
1338956178
211171906
1995052887
252938574
296016838
1657980681
1100495465
1941251457
1781197027
2046357797
411470231
1903456643
1950792417
315274875
1323516582
576254707
1566163385
983771284
506496657
779158845
615722720
1572336597
174254449
637371587
606030693
2066574649
1588185913
454066445
485822989
533080300
861042475
49804881
807605556
1008146435
710348106
971870319
383560181
1061760945
1363816819
2040820945
615013634
395417164
1550877753
762189008
313569081
1437162083
939057901
1288636341
1331173482
816689400
962883584
1199369577
204559736
200391471
206529396
333338738
127728498
1751831902
1256956501
457555950
376263638
1468034166
194912219
222329496
1024557442
354966751
173016389
359841847
921234511
1666767002
1965335081
93959172
494925162
418960680
1231365313
1064073140
2023158751
311951956
378739164
137708722
1525971165
1398228936
1790096742
1914408630
1327749931
680184881
469623537
758656631
979438736
180257466
424746317
1554813750
51557725
1122386260
1673727771
2048261519
861116592
178413480
1358428991
1674953082
2133606632
1923210422
920775850
1757909074
155055105
1380650185
650030926
2115947399
2009067442
1609814307
1715769209
1245961952
1724902704
1360155743
1661919977
1370137138
70708803
99570192
1836800066
1488634910
602100009
1283646618
491327577
2013477877
1668885684
843373281
1533705519
1846658152
2121921666
752457690
698026808
1818713441
1134847474
363099924
1634308324
1931662997
793623309
208190617
1233684450
1226465633
93661216
1363282491
156568587
1010641815
1651679070
106782133
799384693
406192403
348249282
234592234
856806286
661124714
1015724842
1634109923
117665684
478026539
199741465
1235323964
436388400
1894200381
889999280
1388223525
1322152285
381058390
2131376515
652280568
1123037013
1384281129
773442725
907445097
2057253576
737847915
1665352695
743444597
1390507925
571318239
1382799799
920849124
1744619089
832021538
753341672
2132543678
1869120751
1135854226
1640848618
126624263
1502695226
1122480701
1551422863
1171900504
1759467082
1686360594
883524565
1660822534
1217432022
632302111
1391573454
2146958217
253200295
297760269
1596705511
891101315
2094027794
562116530
1708787914
1045653301
821811791
1634455705
2087847460
1721377627
2081633417
244819183
1270097113
1231892424
1738783857
10765716
1246783569
1756003314
17097527
12624400
423203648
1640178246
1834537373
472859452
1579649826
1025574536
1248383190
314543366
669648091
1724513245
1628338780
936708511
1531738141
1466528513
855289810
1991621188
1584159988
1359589718
1993038889
687371078
864202517
1390775761
578878286
269237344
1933687401
198948889
897903150
150060194
436744082
455902938
143753143
2069867464
1649049448
1531661692
49081380
329993354
1907589126
1118583504
830988898
149811007
1839028393
446152424
1571882821
117472168
514045441
1680636437
1714301475
1309016988
573589122
1071166006
1185695129
928931037
1141014122
196366746
1721190058
301581236
2027136058
826567881
2039127662
774276357
374875329
1129402830
1890293984
2064756913
1275015171
412622032
895385151
1179898720
183606378
4249544
585595563
178624
2062619553
19013664
1973964465
1541486953
1289258797
1291539667
734775131
1113982019
849275818
753814735
475004528
1114800733
2145205848
748787124
1451254524
380810187
1962463219
764688679
756058428
1472142270
2050152991
1414269920
623428347
507097526
385768270
1831306119
1523941366
641654003
1025325666
1992037627
1231713761
2007201238
237351872
1942624865
1200263387
748212277
355536217
2129609278
1806019419
711970287
93622925
1449165943
1994198765
2119432475
1789253863
907321713
1365228564
301442550
1403735023
1525164080
342850201
306847155
1782186433
1902380128
325038583
745590796
140629850
2129630378
1308559696
861703730
1328075816
72829209
872206312
1383320688
1828116277
749783294
570109322
669707505
917670645
1405460841
102701656
2072220026
1836097876
189627368
588193588
1150023168
95836250
107011021
1970396703
1410814792
74466889
1991075060
1360880345
1049118815
148794823
1863625298
1615346145
161893607
1641454118
1266582368
1210929788
848768078
400425944
1841818485
1404282163
1362462402
616250380
1406625484
634037576
1952275640
608264662
587198936
441219191
1290248175
557161960
1090221740
626456414
1529728615
1011869345
1927662565
774665591
353277213
1249381680
1052850878
332222956
1619818677
713035861
1949142212
1050365758
1228900686
2042411525
1293591279
1534571399
83041366
2046657395
123704100
434975113
770215455
1787084910
742346543
135698429
257428693
1220613187
1929630247
1813203394
2062051980
1688809114
1207490492
1140490091
1542911850
1874513467
19863813
1650347547
531129372
750653071
781259909
1854896134
249277377
697170811
988961513
1693648300
1631061601
1934060831
1071801902
215655629
514777971
6237522
2116810600
913363281
1458236239
457204350
1628044594
1953088937
1279593006
1798587536
1245381092
1783247488
1777893986
1349785967
557589017
825540519
997131794
593918195
1075087915
1112495122
480106953
103340205
1547337062
1190208893
26017490
1520853281
1916462050
602575280
2101437791
379390312
116154483
240631355
509814479
437386105
1092022076
1972306059
1243137974
1540767787
1922632700
249302685
1940947504
853324958
540237793
1423505104
1775278251
977421498
1933834484
1431691354
1879551859
1225355495
1088030308
903910291
2109091608
900340158
1974149320
1746717184
1097445103
548836348
1049827055
473843493
1910728534
1224148247
828851408
420853751
69380994
1987839959
168194484
1044470635
267152444
1497995260
1135490661
372404987
40419794
1264272993
1858005917
47741586
948928114
1021490766
523706212
954411309
960284847
750870625
810521858
1789671603
149339445
1851695038
1572915554
888796705
1997347161
555419012
1532691169
350984828
1335618882
616691274
532276828
1736469042
144332454
24808657
117216818
810196472
1453212195
685295546
1183537168
637473501
144586241
684719221
1662239693
1219674677
635053280
1617400981
1980004565
246874791
112477981
20124013
267476230
36016005
57867582
665737389
1768514223
2051889600
1510259432
398411842
1541855003
1901141881
369031303
834507532
1218656308
1332268256
338767228
2139219075
590844830
1649845314
759485056
1209879963
1242721239
415313457
688090178
1811544207
787228621
2118316464
1442553136
1648764266
226691088
1579218139
2136883099
195718718
252159367
1605960818
2097973342
762073876
1019410343
1624818948
1072705784
1262358134
211739324
1196329572
114731550
1025290633
509234584
2082797648
1445483754
1237158120
1884405991
1075473043
1593099903
1026279370
1726319824
168109380
938283401
1717009671
2040952477
620055870
621090895
494325537
898756697
1292216255
680847183
1882882263
63362476
384574281
989009792
1341570235
1211872097
2138777623
1268856961
553724367
1948226691
358920054
423838439
1369786376
330193285
1219503265
2075857457
707793962
794924460
141823242
1843455824
1454634081
210171406
2021947477
2054288071
1044769786
1902456674
770128039
703457117
311760848
221803690
167699265
758944608
501052257
74413223
2038274124
1125417994
878109659
1706156317
223384331
1010544368
1365347490
1952021557
416645785
215688320
1339059306
1093054258
969583046
121555614
1473462416
2048501927
1804257186
779754998
203469209
779682545
138790737
92994936
857851737
2083451249
1611085965
1504934813
268412301
935721025
1450938384
1155774758
1519685658
544090520
1166356365
120375052
1147221601
362015699
869414410
1549111563
1002916150
196167792
1136924710
483053510
636114195
706920869
404357157
1195573989
314042380
199799091
1223620256
42955653
2109209946
291384920
1690096235
1026768503
23507304
151944100
1580527814
1249469995
2046312066
837942885
819967496
987950458
1871200489
964410266
1939068231
803600775
1054163698
1543528111
16146763
286719009
1523159370
908052594
1398055957
1391781312
674387934
570041345
709410739
1840341137
1613104330
723093115
230299143
879628612
347796989
941167463
1122662836
1938285288
1724869720
20098414
1298212216
380196886
851691737
1190930957
514096421
360506769
1965559832
2092765626
617846161
133715116
1736292156
1038476534
2035320014
156904793
1481553772
1850862448
97286798
2064787440
150661909
1360824739
254189664
1189980268
1723642108
838016818
850313744
1912684602
1132845411
1894542720
58506594
669530105
1182128693
1494123909
447593153
1611866726
583682661
634142286
376974781
1560180411
1061857203
2078487314
824679526
122302901
1464885616
1579370886
1244737704
214663569
1101802903
1321779334
1890717631
902919948
1892263123
1513211206
935885507
284540915
1787963027
936940283
1515763417
1743939969
1706034672
43718530
1961803148
1712696016
1827863823
1098457932
1636676837
1930213004
1622600121
370286162
173944741
48141751
1766707703
1716209358
1431057923
2114980270
1821257692
984053716
465966346
1795782179
1539737044
1392080598
1995241385
737662042
913783566
523881070
27805333
1921100792
1767096309
1516836996
254595178
2093553244
1076623796
2038959271
900250198
1163118732
1954477852
2026751424
1910847431
160572790
2039999657
1298517307
298781536
1759401972
37124288
1646171190
16174731
1609332105
1524838488
160529083
54133305
180660303
389116457
946691441
1592125090
1635803361
927958053
648850427
1891965995
304320907
1449522962
648021864
564726538
738914212
560419495
349595678
908071880
126369341
1225853552
1007406168
1982433222
778412071
1493088618
1684500008
869820622
136901247
1490069160
91390505
1156968995
789589676
1535545680
911244609
349497389
417322224
609207532
2145510243
145141931
683433498
1328641598
547003655
163787658
1298642493
1996776927
569693813
645169825
22789833
560647952
1401513170
1526155825
1482348814
1283430697
1475786148
964757702
1076852708
1361040896
1809794119
1362956331
947108469
1741653316
1869125616
1632718068
123342390
2103091359
2126760678
370923256
1469045078
661876831
241735694
1140476363
896740511
1890526979
197914856
1275847878
267681444
1583466212
1937448158
343896985
865955017
33180912
564420152
1058930074
743802425
446702976
1513496924
232996667
345906653
1123215607
568177290
781511059
387851478
1642946358
21920944
1936304886
1232538853
353160369
811257520
1341193937
226210419
217941559
1854351937
1183630932
1342328345
1563282737
2061572795
1273866315
1252683888
164099075
755143094
52640171
1611662031
783600273
625659621
368111078
1074025115
1835487615
1651887631
1379454659
998646497
1716697023
1188772965
510459148
240240373
1577819702
935196521
1142487129
1711424616
1295360865
87364483
11775948
349994360
2105424070
827812201
1108040233
679306049
2097528450
2037558619
1824265681
180629555
481814414
876022796
138563959
1701947889
1563715049
736121478
760871808
924150678
554229574
327523166
410745830
1644312671
840771855
316179646
1265070810
2082624974
592628855
599584626
902971722
1218768241
1450758898
557991080
1851808309
178091927
1909774928
1873233046
440687030
1238248818
1470263631
288447481
988800456
821461874
1024047949
1270907734
912807612
1595845438
1294884150
925410323
267396778
1534664248
1477947661
611944479
1809197784
1435709322
1683178196
1249791634
576426751
2041423540
357733466
64842646
1388425700
1664508246
933570915
794963283
414223868
494665208
1733287112
1796786873
994523334
752127399
732068744
1862662654
1715925032
1217416982
252488096
1013124676
988415362
1076981743
680726158
711433867
1192726327
2088884109
1067829465
298431339
918871887
658503969
708389641
1950186838
1551222167
1111207531
1075953583
2103284533
2062325326
1490819355
1037341966
512014457
188414779
2099744127
869061235
1329736476
260344780
1803978037
653759335
674331199
1541680395
2124060786
1369902249
505341011
470104675
245530885
61732879
394345785
1025602899
1845765302
1935952083
1852988522
1228193204
1857398444
1752573967
762254319
693605071
979272295
75380942
1967631702
844192405
1227468285
210510829
2127163682
1335063090
1768014779
2044226902
315471023
367920808
336606462
1057394457
527232998
7320775
955810880
443965004
1095785588
385937698
1047037895
2101721053
739875559
1064057089
662090472
29586187
1427366517
2124679714
761751829
590651384
527709599
2033689323
387078048
1676478887
160571701
252152535
994105580
1306264623
2124546771
2137711331
1629379922
1020166026
2023347920
404127164
468966964
684156061
168398391
171360059
1300715574
837761283
936373680
508380679
748178773
2126253032
1052046126
545479385
51531605
269658584
2031273075
71444659
1370394988
104994993
349578577
1728167377
618496886
1826249878
708801986
1197462358
686912330
41911244
132986995
1991204279
1906521991
351927096
819535980
5366985
1932124639
1894066690
353413196
2068554941
1497266424
259872430
2115121018
2007201059
981777076
472765105
2077729013
2050980473
485615326
513830676
1471652230
1057987942
1508544759
221198454
778454644
1115081664
787511961
1186560919
1384010314
1610874898
702117358
1912410402
2098986266
632033869
631787448
62190236
439501007
1339379758
926990715
870192565
711176487
1000725814
927951865
1973653880
1145559179
2049301121
148822286
345180702
858136377
266754127
1379043018
1826252011
156186910
1375603902
396425384
1265616244
945691609
978113731
105239136
1579471022
1640594912
2048326947
1048902235
986069540
374266837
53039406
343392970
1737004948
585107225
886502457
108862941
1982037387
1440496610
1396834521
407229953
773579672
1467859035
1820324471
1389744527
1910427708
1149569369
1347081304
1611881541
2104315300
843737552
1141914205
312310259
1417323948
528435417
642711843
683819039
821945903
352837552
1096079051
999176496
39300322
1584824313
512526958
286117345
273497206
1238458915
1085154449
1928968196
473552836
1248590828
1145161714
958889079
1710712550
717020625
50747619
1765207386
1226793822
758716970
2012016318
588625000
979700543
341717762
1182403211
202499485
1139400544
104042601
1904056548
139761833
982345266
531398334
2050144574
1421708267
1163474880
1349760123
1375227408
2033765977
1934250853
1070162299
1039357369
365392252
47757954
121422859
84675158
982795390
700339685
2770994
2111228431
1301124434
446570824
889662743
1394198411
1981611051
961323022
1067693032
448823684
565587171
1704630472
2041370059
606995496
1914032475
2141395625
1691779595
805236805
1210674061
1203620030
339174552
342641716
616120558
2136370813
679424959
648027055
1108167441
923458553
483428200
443334774
400962286
26217108
841430645
1727537701
1833128700
1375701154
995376422
537632491
831439103
525217259
1673014179
416924531
283664624
2110592978
1191517239
237685530
359202548
985001452
1349595393
50391122
693530959
618884567
1541577554
1810191598
1952563968
284639167
2076059782
976169623
1479042532
1313739298
304175462
1370817059
1045523769
759365406
477167595
1887067451
2092945151
1717778229
608527720
285857078
1249030053
626194196
1088223543
1431114826
432845563
826589861
1885243033
282301857
723212034
671345174
1347678887
379137365
1280792112
2142459218
1625719793
2138921090
20386227
109156699
109424303
867980912
952894293
1588810540
1774284025
450561974
1141127202
8703297
625023873
1922471732
1921569520
444853040
1709170952
1854466597
294819203
1008950715
957848521
1733482578
40727533
224927597
1107515366
155003938
1015295601
1907505410
1835159103
526478184
1357706111
1388432703
19163505
1233872651
1804601854
1949920637
204035444
539267981
1478591519
385791273
1190860046
43657532
1061615942
1593454475
1718427797
164564101
576866212
1557627567
891882289
1498054188
312106922
1351017426
22131313
1324651411
970659116
811652181
126219189
1515288284
178584174
1005397284
78375561
290221798
1302741496
1617839085
2081273577
1774432425
1245030683
2020724260
124832718
1411773943
1894279641
1992781419
854639923
1284693716
1033647463
1482620947
1988543982
1427052832
2020488812
1202650065
1397120748
746410325
322444052
795093923
1920531561
2066541098
457975697
289122112
1625349334
384793979
357126173
1359485061
546082543
1841701837
453008188
1124288314
1338242994
391611768
964889643
799862166
196600120
41923035
1469470015
647484609
29167660
761970857
1524666824
1688615108
1375462171
1405827404
1414318172
1096185013
2057140084
2145207216
842790144
165738322
2057263306
1879547983
1362975814
1745387186
932624008
1275816036
1109845102
1839045940
1909203551
835950125
1048999904
483820893
909694655
857036138
176517200
1220287982
1175356509
1913789274
1836517281
1879924358
1469229389
619480765
2020266881
1075442659
1681288955
1679886592
71059023
1010117530
1811156936
1238586727
649607871
427960515
773506730
214014486
1485931692
905601149
1406288860
1791918009
603819174
749690200
1757326403
1681060398
1978790290
1751698527
1112416040
2039001297
303837859
954192160
509133973
1409197640
869032482
1442357739
1306289029
2015889751
338419638
1736141716
817660050
1626817640
1614354909
384663148
462422825
563455666
522279198
1682686574
2024105226
1911085981
598839684
1837593295
294021106
1387735961
1639398917
331752196
1852068739
1132168208
1649033503
1753615006
485866529
1427785678
404279389
266836406
2020528408
969402184
2129552881
1283282140
945631838
1267875937
1070513006
874707401
475025212
1612564401
85838779
477948823
2119650465
558331769
1080941860
551609913
1853715275
125602028
1571591239
982055901
898508278
2075718664
1032326551
1058134113
1032413018
339589069
1392836513
946163212
1649522926
1345317503
1717495394
1817323842
356317395
728863261
1231762425
288509330
173025403
1562723420
936938465
404756722
1443901939
275615457
801310037
610013413
1995442000
1746479077
1161196656
983815757
1032147044
588047941
1297595879
1784373691
1657577709
1079804238
1007562834
763987895
1541813953
253958556
824567412
2076755144
517226601
659327207
2013540885
258822736
333687560
1570798361
656870768
591495690
1535670539
1585466613
449353284
2052678374
1620484051
937997869
941592450
1386130619
1658875489
1013463147
1020652511
1976956108
1046707078
1306220506
1483628426
1946036883
793582624
1205836645
1802632084
755718873
859791636
1863210341
173985436
790478094
1818205636
2066756429
1215336563
292947682
316110578
129668639
1484542861
1535641773
227637142
1862775435
1077428122
850170306
991572016
1373272490
745034674
2014551279
1202642185
1306478791
1787375742
867681245
631411687
721052018
649194051
540277878
1499658900
274016905
1250288690
1719442473
1250264370
523974528
1009758468
396141819
795229255
586684845
1115553433
901273877
1895893881
1510406009
2103150415
615913333
281974464
906292558
804982043
638484474
713923047
1291269516
204495561
308600783
536989226
395712834
1150242661
1453909406
1423005815
2104338308
1695149950
1369611639
482983788
415577819
1340505990
166311347
519400043
157199400
1057400596
1399392882
1946855197
507415628
1335400845
1588558573
786249634
332256082
1751861730
1399784540
1234921954
482776378
960406419
44771149
582988871
1769760230
596168199
1815581573
1220533540
1647413749
323581393
1179130926
1268951127
1313467958
681844674
1827861464
667225548
726460508
286950058
447099258
490207188
63356754
291498436
162634732
1799325952
658176823
115252952
572898989
1872554770
964197819
304634993
510215610
359375941
683696767
699058324
470131238
1333491314
928032448
102823532
1565259319
238011626
1711512324
811266289
328419729
957186749
852826464
1913933012
1626408369
809543888
1195280196
162710235
1533852075
981611621
1601871125
1122357851
986720079
132623738
1692530281
2084596506
2102695499
440742996
1790012113
738566175
915304836
1877678272
1974152469
612458760
1729636964
1034418039
874755200
711343441
714958326
1494769883
220949646
1707683285
1023897660
745342656
849751361
1349805896
1319893255
686846877
725711783
40514788
1518278808
766855035
375034280
529586618
812227280
1005977468
1023749723
799046617
688165919
449790696
1485057721
1401689576
2132491800
941472400
1336208723
431911447
376707683
610823776
160328435
614738817
109207722
2078321586
1437941430
1830533508
314618328
1721791368
1304776240
612663470
1368790058
376467779
2138197441
407236142
499529783
1216247816
423627037
2059901222
227411095
1435339287
1181971157
468938177
229468743
1128818131
1534950767
1702551309
1707049258
360684797
1834007337
1563959490
1449258006
1312567929
1798489701
35941020
818709717
531611848
1404727690
243024194
983191768
1261119564
583778305
63621623
1738849562
73712870
528655791
1672815548
1861362318
1886858597
1042124689
444516805
2128122510
2082568348
1528345645
1717567071
1469442749
1290931214
701180757
1894202529
1522413889
2099573470
1240911631
1572778622
687946151
572439225
349954785
1146012449
921210996
1368185711
1400997206
1607897645
1414442790
1901372401
889448165
1001624633
2037414388
446280141
81349470
1068575372
1201275371
944041587
1310642489
1113146583
177181470
1301616106
1243480660
761203393
720635834
2036450551
761015408
1247580101
1762485367
1457131360
530874545
2084342781
1651031383
1286053487
1755184298
2076778150
1409180007
796874354
463346205
603494716
1033326390
1430816216
1384728381
1957777591
39121100
1378065142
1353852702
819820546
1566318676
414802551
868784667
1590166274
12874792
459001174
705269144
2010877934
2014106417
1403076501
2046858445
1056725416
1853247650
1111713223
21776522
47592089
1153847606
153785471
754347992
60261933
1896937003
900640022
1326510075
1236427691
1984746201
691440878
443057332
1969000542
1485891582
1249837948
1983791332
1822925112
1308485650
1240617071
1226364525
1344937502
192136206
1201220080
1256105477
1146268416
1867808608
290343675
1669961864
1738423150
1941261352
2080213323
350600863
1007307628
1014951728
181892157
1793833054
1547444937
1159621807
729971306
1869080303
183901856
612826177
1181915240
582968278
93586523
359023941
1051758234
79937796
6773533
1804329718
1014603685
1168544293
1441582735
1587884229
1111545566
1212005339
938711341
361651848
331011639
870943715
468710952
614059285
1656564911
1837996748
701602734
1011790257
98186429
1814917748
651640238
356516666
818051519
2128478063
737679188
951889318
1049929541
1054656669
1906081249
490344249
442826557
297660324
410942193
679066481
845502215
1287780770
430665186
143362158
641113895
998530810
1841280906
2012013247
151842990
22274811
93678309
1747347837
477045607
94746003
1556023422
963170953
1484451068
1496603217
1078411228
348788631
1790346750
1115380031
1515109024
837019932
211343611
1700837117
759230015
1203006348
789657786
1123890346
1735980498
599931751
2021105138
462706920
1515156818
1638185258
1986948644
233652108
1705673518
3251713
761186642
610087376
1397267159
414242665
1532518496
1492453102
1797232296
1201122365
1413338143
2002930718
2085139072
1701586985
1363581528
607466707
739415546
26333350
1711238213
912020255
384984615
669032617
152190478
2026313795
757915859
1426541879
1061075835
1463819297
925924799
484036913
2064404158
1789930999
330930523
1758282355
736014127
1310403760
200910655
1543630115
1127610106
516400890
135949222
1432139929
654524817
119686059
9846486
928043781
471519692
890106394
1056855567
270182042
736936068
561111449
1525159704
1951208625
1691169413
402014938
1574596875
1488059046
339023491
2063650632
456409148
2006908567
1048865802
1361189385
254064373
1358930523
535761304
1044686696
32428280
460693715
1851595293
604949971
986762385
135303669
1680321577
1107844453
1074310611
155047541
1337681886
1328877840
2005846128
1622265062
2085180666
737461755
1983861241
254496149
1137662223
1947892746
1766587299
1544711757
2061579892
1716199093
1206818292
169054055
716902770
1188369454
1635105116
1895280575
910589821
424777374
1709472050
471533665
316349634
1166070700
897457753
939717171
765700865
2029114727
364308665
146018370
1789966167
1478963768
1612896769
1435092421
1658964059
1460241594
1511753713
779088251
569251056
1503177843
569767415
696250839
636863020
183293532
12679215
924971457
1176807887
699944007
1973984629
1844673698
1846519849
1587219924
2049777978
919886426
1200976503
163131524
1285023294
211465110
2100032902
1378158556
1439889
303005390
849558379
583931231
672897039
334771058
713480703
633717164
784747055
603113101
1248258306
936041461
1142355150
1417211807
1349615902
992797252
1442643969
1017099234
283492473
574100123
659259537
1314929496
2047433356
2122006967
1708223001
813100103
1768533503
1532525734
233687387
947245136
223437445
661745818
2082014864
1353138184
561745697
1906350784
1123823507
142727085
1311598837
1129333055
919554547
1166979857
1291811008
1797272238
483896691
96661956
918510097
401297120
268396132
1668121590
32702511
895342363
1906220961
234503672
1101432294
275613166
665851116
837498018
541950658
1663332369
2009697489
1435066984
1654712643
72330235
5331908
2129498707
1921150447
415416961
663350713
186815745
168719508
1224796008
1378637835
1967242493
321226549
658307283
1365964050
1737138796
802575447
515983374
978650289
1335308267
607204509
1995450881
1052006424
1374484083
36583807
690900725
698221272
1615645082
74367926
36168427
1343165888
1631691806
1958977759
1140946437
403595646
1183830929
1333834391
1076210911
787234703
591752532
214375350
612415566
559506920
1229785709
353302380
18519669
1177403564
830720913
1717147411
1478564380
1322800110
1886627315
1402292336
1536342917
1452353190
1022555908
266052644
1356542145
1938175183
353001788
1666409449
1808977230
459041090
1487007572
2006892639
1337043702
511549562
1083605494
501176392
1168611772
332182080
1811448546
1215864247
501864478
1215857802
1414848922
786025595
422024104
633808224
1426675569
834169160
628502759
13757754
281343050
440682226
719739853
1850452175
1668674032
922621235
420667277
2122959964
906350947
620328601
1612334970
875146386
1952759374
1148428084
2090092248
432718391
361053091
1808235120
1060366627
293008113
403249083
1676171623
2112326353
1383195908
226535558
363604356
1701288095
138958953
1228754983
256782889
793057534
672696706
114837736
766729025
296286923
1462541173
1605286212
1025047428
1393897317
673188397
766775474
1358376647
93882732
32056508
85699400
1660924932
168191424
910135178
1031454410
2101498832
484645819
586731211
371428845
1268764244
1406547117
873715871
1486546279
1825853892
462646691
978104033
1999167477
998406360
1934327288
1278280229
77984276
197644423
1406511272
1305402332
96812810
33810049
1709380716
1161187215
54342871
865787844
1672276822
1344747186
1867477056
849122905
1068385262
1633939917
1615915386
2035892155
1796919552
1648505579
1425237937
1661770574
1541626358
1865601093
774979197
2062067791
993589910
605658570
1172066466
1793647725
1923099728
1332629591
133258665
938938816
516199854
1765762792
938513778
1091208518
1147052729
1431313840
312243217
587922614
2090591575
1168795627
1201661766
861928729
731594113
85848604
1438431665
926267737
883804551
121973884
658720554
1436581758
86875751
1439259964
1672771981
2129113134
937117602
1354676832
1183780026
593574945
2144538653
974228756
1785272887
409381469
2068517342
706566671
1519840895
1913431751
57347710
1437013417
1690313895
1684412527
128913305
2073255237
249825967
1866186603
6672008
1657911668
1164856794
725703574
83617094
118876272
1209855613
133257759
400868971
1830301821
328760587
626527394
1125285098
355842546
12557820
892823263
755840322
627700050
298243452
1930183997
1608224048
700052007
1752013943
1251883584
269265860
877328559
665435324
820176456
1263870487
880598044
239727733
52286619
323982109
243372294
1731257292
1950736826
168961126
1393210384
2129215394
685320736
2070525449
1892031322
628379393
493387996
917234345
1468166439
1582542502
1413704711
1513146458
1190450820
1072651694
181251455
1655019542
1765313671
647565668
1596411591
92860126
1665247143
1183699473
1525692772
390198516
865847604
1400299230
1209029482
2053326700
166584804
1661655514
143468228
1456121599
937163884
1670397166
1654001393
477000054
1979715281
1981945227
1309667211
516546803
1976751495
934807834
1359573646
1660491033
461223298
51552519
1554042409
196469358
1085187626
2026692468
1677988752
596011920
195503088
569645874
324338909
1586397321
870263266
1286022058
475624268
1251264388
2142582139
1365093892
50406927
1156361528
1556369068
1117325389
736774005
1930828959
781786137
534714033
724393064
1677983682
1302264844
38677
1910096299
1830455201
842934197
1170976130
2091627183
1192639602
1849941081
1433123019
245684115
1680660057
1624084067
1742171620
1313889203
1910037711
2131764108
80625001
1285262148
1977683875
510932095
1527119472
273414752
2001508145
1654675448
558490630
960246488
689241081
1277850661
1651226796
715647535
361162604
1657346556
285762302
1810939984
1449307223
402515439
2134946165
325354986
1995282010
1162996707
1504145266
380504598
843383559
324872302
197509282
1220112690
1499742686
619838173
2142684696
485823118
1231961084
333817931
2038139221
2079842112
2079057141
588178780
1640510011
230051931
1607496537
53700678
724271543
1502534684
1395941370
649954319
395417308
2090268098
1121464075
1647495563
54721250
2058457892
631242757
2105848403
2107700630
1461205544
1062790671
1685345025
1593846135
757045321
1329137604
1382159664
908228492
1914740784
195790933
671250938
1458646238
1569664949
236533429
261153751
121140453
744963796
377423598
775514523
1027938236
288986459
1472418162
1603448787
526744748
574687581
1255857204
1512098710
1919875025
2064205168
1475258878
570043551
1753767278
256906978
2043908946
1489473373
1218109010
1491747934
1497671414
1215821725
837430394
445967157
980504854
2015474307
1316284130
1706845863
2022722695
816406743
433999427
1768013194
810048237
283642146
2042773756
1281857768
585090110
791228964
1064599235
1974452677
1229168531
1207567642
1246508679
680667098
2132272090
543324036
1690097889
1146515331
589381385
197230194
496842062
1098451009
58308409
1940211506
1243471475
933546693
1763775041
1377336156
202364321
1265246032
395970230
1157466456
725385341
1524411337
442839933
993064986
1202709360
476088858
1128980480
978042946
1710630749
588252794
1233421720
1576972118
359490854
1614996879
183967284
2015350987
1944894020
1105212173
97467732
581099891
421635281
2034472802
972026047
584436010
2133108672
1184839258
1053124619
794434880
1290155934
1491277043
2066507050
7645803
2050289039
1783826536
306148467
208406406
473826675
1041509327
1090186613
1875849078
1149837353
52092496
365476439
1134371650
999313835
1694648774
472180940
157717788
53834670
997617841
1269563993
1604491667
1953874633
1425654974
1124346817
1586455229
1994179272
1240417384
338824868
1343750535
1062693466
418521719
688556047
1800941891
925407159
94630613
194126404
1450649783
585092346
1329226057
658199597
1873966234
1548956586
1412788406
1695844796
1083300431
1908271695
482819984
1444344834
73220544
1061394208
227956626
1944527365
1426958308
523912574
816022336
1501061233
1611798692
414943585
305933495
841212414
1986113890
52292696
604128044
2128916392
1634970392
1746379021
1882368447
914972928
550923399
90931253
594750918
785161378
306095310
706825205
328270984
694509587
134704443
1248476460
1840828912
1363152863
2017227764
141743826
517027498
1764839639
946285981
394461910
1421928028
1720952538
678957179
1240298913
663307782
794877516
1095030236
1232034690
222204445
880294888
825541851
1824607141
872844479
635598026
198444115
1413121326
963032142
134508261
254211404
1921479418
1984626971
2110900583
599168360
1704228939
994978851
758131902
40822939
116262119
1626111289
937190037
1435003825
1643573531
2070552842
1547843307
936742671
1232478689
1381369746
1859657684
669857795
354186825
1873955454
2108665110
1523272610
583268823
854268591
353092006
1403011357
239690300
1340422113
1156420381
1151908689
771805950
42790240
883519999
2131110870
1088875008
57579843
1119115814
498171126
1590629254
1912715840
1677413248
566281058
569386583
1970243176
792029444
1683552694
743458885
1153304681
1036116605
348438784
447814255
459851573
1287824178
1867066589
700263790
1469051607
1313131426
1936823267
1230486836
453450700
1667756331
514550727
353351181
1219260581
93660586
304818614
668401731
462521467
1979107555
288566798
71242918
1570676024
1602363330
1861596615
1369168057
1870236035
1896068432
1365955919
2039333540
1670971357
297763445
546535949
1083459136
1653441427
878042735
264402249
1198098595
1722340389
817772337
1755614760
2047368298
424469261
2001244531
501259249
1281197631
1011569123
1538707690
759736359
1137002846
232683715
681494711
2142574907
798374545
2112156892
543560558
1052959764
437935698
1462287826
172536741
114149155
1719110500
798672075
1727757258
1839172670
1059592167
109845165
1771781827
208491088
1808059865
1879940576
1455015973
366731482
1543579155
146747639
1954126836
2128871625
819645928
762804341
1137278905
1670373440
1276998455
374153630
1274071510
380271454
1903941471
2091561083
1455258299
899288903
1268723009
1614140938
348462151
666801271
850246775
1316179584
1044998853
583876744
1625935252
1160791975
1718731956
599920884
1428807373
1608142642
1537893023
1176526033
2047549462
2081343587
421157057
22769574
1138702082
1640688399
2051104281
375401251
1450593260
1069894054
317611087
1566093751
1728470322
1956241163
1121962425
769857673
1972427711
697410918
1434371999
1242833440
608669726
871281677
994446224
113180756
1653720361
96855516
730173430
1637555775
1416805853
797902604
1112804115
1342239619
1446146175
263490730
2006921284
1326898588
927566762
1301008713
426489904
543621606
1186054639
557767772
1148596345
603404621
232480280
844148711
730174585
1796997384
514400228
42278737
1457564976
1834972516
603152478
1796549784
1651980836
989156475
1932754155
641265660
577757386
508888985
823692552
925893821
2062279972
1488107027
837180893
1058111711
552708687
53501851
429897223
1825337829
1737423396
549453256
1595728654
987882659
761533994
315600762
944737333
360804919
1944620819
1828252100
487903223
1339119259
584770997
302756735
2031527759
2135625512
2003563225
384755277
1415418622
1748336956
534189927
502168008
760450731
509978411
154678633
925947250
1981369828
1502529531
1854959402
1361849051
573489230
1015755853
1158328394
1712642017
1888476549
1931906498
850460082
1499320634
562477473
303207617
1373867486
1652823070
244572585
282033781
486713579
1887314252
636354370
91280133
2061259113
591953621
439993705
2118636783
93238257
1328038458
708519049
1838968280
1253072804
2002559681
996198117
398304592
1823426291
1276679310
489346168
1406312291
980911761
2042456357
713949042
871703277
59963172
2104458130
563337401
1363060506
605193383
1027465461
1889102711
76605936
2092060448
1345725478
1672290847
1157828425
1221169747
886900528
195883617
956057150
79124077
715476440
1810223420
1059387240
1553786948
2099089249
1914007317
1350007764
1683429791
1303253467
2010070205
484006548
650594560
1256172268
191215381
667291412
1805464225
1246014378
26803019
1924421612
1743947762
1681707360
1483449205
1862208590
1730760813
2129477915
1050602077
20609792
1453199716
669354123
578230300
1409241105
2145304294
839559636
2106144338
273941336
574059309
1199647783
712182872
1308479185
92663658
2104440761
1820222261
773991606
224715763
2039461469
1884328537
381803873
1155530835
1605336796
1877431197
1840674487
1342294958
122521281
1262739355
2113632439
699155699
1740053818
1380274607
1647045982
290278193
991505408
726881423
1664978364
220188122
253723478
899290691
849506487
1791673533
1406872184
2092467448
1125794113
827256963
2009643851
1323422177
1134296297
72639335
1106232394
1167277924
1675704601
168349763
1630810602
337589195
305918529
2044699614
303219243
913217025
1317003821
329573540
1243708860
628716105
2112380243
1534319473
181222086
102229454
1610856981
407012066
1391273850
1508660036
1556954727
936558774
551902000
289922789
1614714497
1677354289
355561976
2013934398
1472320109
1112732550
122695179
1453165707
705490179
142750374
1160323674
1129319924
705681931
1147962585
1059415173
124476705
297671638
1891764210
290736062
646678178
27058739
729251429
739581408
97921623
1444851857
618397336
1423901510
1674768176
1542818796
589065094
1373613967
1220952213
145011052
1059435829
1363824799
1385124100
1555747944
1291247719
2135911590
1042966486
2034099386
848549766
1138150647
1410888782
972119286
1172963948
1261727526
1678568157
1379932357
588752588
1261535292
1197664392
2058531599
1235685408
1742888606
1895473096
821783563
812548304
836936705
1681919078
1690343481
1692789025
1907374254
71036884
661558610
870541518
1375628356
112203139
360335861
1188009516
2096765283
1985994528
865938188
293769023
1721224960
314972362
1655949858
1645924643
1210385151
43586904
1493691472
1564399956
1064651898
966660656
1072637694
777686240
371500476
560784574
684132335
881420743
1804056271
132443335
74957362
2046721474
1443047354
221532926
616981803
1289431096
245561967
1181911788
249534995
1569038597
1542122877
149889265
178514739
1471170961
922281438
1433783718
1650364642
6472897
271737196
568906373
850381129
2088097714
651555216
1253219801
2056500539
1249482
417971372
1152366318
1334755089
1223244176
656410785
995226297
841517381
1776717232
577424829
501084146
2063492157
409582463
387403719
969136940
953568262
1476046058
191545732
1597274923
473657380
314316500
232320571
808682771
894255151
1642516914
1494084461
562575601
1418330883
46135805
35902627
1611482478
1333654718
832231405
2004716650
1006695608
1046473934
1704431732
215975646
1863753762
2143587486
753900716
1803525061
153775362
1806759291
851512042
2061820352
177754269
527828735
1147766320
965775137
844586002
803022146
2107778873
42526025
1226461489
1464829737
397216762
1727996426
970358343
1640041661
822458449
292125404
322036540
675781806
1076182611
428482110
477731867
1650985995
1158360657
1190936157
2078381915
1799457556
844910344
2046829380
49188985
1424006144
1879580224
1348420978
285955374
1143116223
1183193288
509701997
459952524
330470804
1927006890
2045503598
1282696157
617166079
415016853
1610851992
1411774725
276265273
1093970680
1795918169
1843097918
476480583
292470864
574069523
1328401226
1779742729
1715991392
550394955
648059438
1337549797
109078761
770774306
134365207
639105879
645602820
1539583977
528446252
380359669
94204171
1727044445
1133185558
431320072
2122281345
1435972764
14356331
1540503734
2017327311
1055865355
47980342
786955215
1080003018
854115603
1176242566
2051842719
1910307235
1800162348
1363984505
1379118071
788455406
1173368295
1151372032
1988761177
417386121
29180517
1717600772
1971967530
411783720
1448834607
1857967250
242078805
984988361
1082092525
872567673
886010907
274770899
1123165922
2069284376
1029087629
999977887
1720434067
428967597
1216702396
148778303
1903825718
981263995
1887964891
849258237
541891252
339794367
319996624
766383090
559816768
2142071781
1215676751
575898572
760585316
1699183813
892407744
2130649813
1435962772
706265993
1668332063
1588478561
60643998
1180965864
905615537
1311779223
710294718
1937709530
1312202380
1352445000
1421423192
1697768948
1796911045
1550683398
183662851
1310614027
1457717251
1741399015
2040205205
2110756077
1839200192
2076233614
1553383555
976379638
516072458
723496176
1766929460
223901209
133213013
856823837
1379076927
461810243
1737018475
2019521512
2135425061
883913100
694215911
94092006
1043272352
932887715
946241241
596661990
1972222309
68948703
199944079
508543402
1449073548
618133091
394513732
1183116543
395858981
137990287
1485399575
1068462812
2126166975
324642381
878386608
824020498
1376598765
280482875
917752771
2023021057
1331012584
2009535181
2138468990
180018026
1678448110
1231979183
1400669174
1047416879
706373216
1086292252
1276031389
1432504255
376804350
1581384640
215040441
762053425
1422344176
1599618474
940371416
588553740
2109944164
39488130
224217271
1327463965
732749615
187474997
921546092
1842776912
1791820167
1395465555
1166914710
1745694973
565128510
1249912668
1007039272
585835837
1327527180
802594100
1312276707
1823471940
1644696795
1727158491
548128254
297824926
2035491566
1028181675
1633751486
1584310678
139217737
390394346
45938844
252572493
769167549
1875468590
900332246
1896059189
53614533
1186191989
2014114359
1017456861
1088026959
306378606
685361281
2027291901
1452940266
39793098
321959396
108272959
1972377225
1676160855
1175258855
1120265861
291117818
893867600
1445882622
87681977
127854549
78162306
1409665640
367602968
1799996070
2069556573
1334748385
393038107
1660123862
150475379
941488003
1069247597
538014406
1947659115
1045408591
550832819
782480246
761735381
442206971
725573109
993723723
490249366
960151977
22196111
1867518867
1116653369
1462165810
596797427
704943640
1577167720
1981509570
1935599447
629637991
164424384
1797455672
41035168
125127519
193866212
1834535376
582490920
1823283482
1532214399
631757333
724824056
926162250
1320982862
913356715
1807938836
1054859505
235575158
241082059
1387160651
60857958
1948774832
433405312
1411180670
577021268
968954566
176159399
882175378
330154843
1320397416
1957413791
1826666856
621917923
204736632
1848926989
1992641444
754887250
1965670916
720264854
1864173014
708621442
157588829
1184259451
453450701
1455776868
1131070991
74389155
50121747
799691456
801196433
1222035285
2143117307
300137614
665836368
1899835577
1109521401
1308632270
413196435
1929584259
269092786
2060320685
1683932519
1374451090
632411739
1496867755
1301256342
183355649
1675851581
1236255945
250605456
4094478
814990686
630699620
720245590
1203264676
815534140
1163048274
879129555
1957553975
1180799964
363133558
1214408015
310372275
173783352
1564955822
735716198
89899612
1066016326
899877703
2140872285
1789605914
386623059
1070581829
1066634899
1524544669
1797640708
1225558659
1239699781
442180724
1932697656
1611440078
1966738642
1467241342
1325217177
1318168503
1292803178
125621049
692522254
15441170
1569965251
1293183111
373387383
521660626
271069371
234750677
1005451284
2035842041
1951904804
2129017189
1064752004
1815867860
1887951440
1872974404
1672468866
103791212
949073916
177721329
974217352
47533245
262801604
100698181
1084088061
510877875
1176015816
1981235735
1145262782
1442591150
308270797
51567570
1617523381
1581369574
1486224148
1043200455
2038277657
1997623100
701501899
754793477
426624185
1024354183
1084266473
1652424011
572694483
1061654900
2127184563
560371782
1529565626
1671205655
1936200619
190920407
1961514571
254798663
938194268
1291462569
884304753
373050436
2104696506
103464160
444152083
684137802
1930854529
1669968363
1905377626
1204356573
1089435851
1951013382
1671993557
1216708202
716869359
1162991229
1300883237
166358131
135526543
701535438
1124151076
1106297706
527476069
1574982967
1609490080
790048609
336892891
1473804333
971482896
70240136
2120707236
689722835
2127470054
316262359
1898473387
1062099742
167453852
186668004
488798190
720416863
2057017556
483868897
2015477770
1218209911
455462087
1634658250
1124814368
1175991609
851855274
857210855
102244422
2092410692
652168663
2016444616
424964343
2123101240
600355001
1880263854
312756898
2081375042
1495361370
947806846
2041472300
1410565592
790883996
284711057
1831749822
803066808
932082017
1402199666
1951316716
24597169
2110765394
818186093
164459251
308061158
1061807626
1978539166
97064325
215276345
2107371131
76330803
1715108153
173603812
1241704438
569238208
356135704
898957385
436475900
1838401500
793995862
1990944603
1789971157
377183530
1933898984
1820609197
1895101777
1436459879
1873918993
638647793
310483914
1177282054
845244355
579679124
1677984573
1779107441
802313148
400993294
1853532410
57265585
1358809906
1519676360
110691142
1781024542
273649020
38173110
239798656
639509108
1307679232
183968970
160007282
1565662704
112018605
973525797
80750063
257718525
1606586898
2066438105
1688627833
625831343
87481306
958124273
1389117363
261141494
658226284
1778519623
515602031
23530266
1987003489
534413183
206502266
1403964479
1440118105
1762372109
880856707
919897329
345179953
765339573
1229971162
501520606
1618310126
2040409253
1056867930
852946008
1168919563
1297061382
301657288
776836789
1995559617
402489311
434251237
455056499
1152967181
1917739959
388962649
1613279540
419043134
19250706
1782985479
1626800766
6440720
574373291
665770941
537921930
1086536193
532117763
107722856
195388890
935833745
673852692
1921168329
2142420782
1007398687
746980103
1592118746
245215243
2111443635
229105443
1192080224
1267775421
1810918655
793228936
699867162
535442612
1808410862
372567443
592708800
658007785
1142158881
736640486
803305814
593197498
1795718624
429139345
15954856
1418106497
26697597
1761401843
1038567654
1593376451
525824904
964743430
1900934356
1785212548
845502811
1541059373
1472146162
1295255097
426723951
256245155
962997790
1604189461
1162819342
1724845715
1891201269
22830029
448014979
230147427
1039007312
1845657138
2071721801
905554192
131574141
852958701
1384000311
1947113024
805766599
1926341736
866732982
659092966
689317896
597132586
494099037
1311013559
188034503
275947548
666804452
1243113487
1948749274
911846364
1869858175
513040538
352530592
1984145350
1429350155
586201914
1763856533
689919678
815235379
1866162845
785981898
1390919764
1757403387
2146056845
1537229634
141474884
1975431372
614207287
1787098650
362185819
636650716
1244727785
214965800
265506244
489918251
279163142
1911884520
1122888947
1660867594
1630235879
217646762
1277197878
2011067966
1632737032
1923395448
1103501624
1366315753
734138249
619714306
1945537130
1200350896
666917892
1564126096
612832810
1814591764
743067017
671082257
185156070
2059702525
1410412297
1775880289
327198581
53457171
59931471
784470870
78171686
783768596
582556524
1906530388
482610735
2111332528
1871719651
1533724036
973896309
531983969
397430834
1307295379
1308611122
196342015
1915780787
1745239246
685735023
1354773857
1141074169
228652982
484280607
484038085
1825201440
1596478741
244300819
1386835394
843494749
1902322003
1113693871
436246133
481479944
2140016516
350133017
860171051
1986756773
1053753911
1305287948
1961415983
91435772
1798380176
1681112478
1026416709
2104974118
461017659
1400992778
1234851668
1965136836
1649236399
271700367
1352296315
1503486082
1076068909
1013334579
1760759137
1868235922
1792568646
1930254234
1036388722
1731821786
1955579038
1515264885
1158159161
1801429583
1693137689
740649395
694847128
1194182729
1688212602
99570324
1473830757
1909533307
748516852
375293090
600579620
1260496691
2132049490
716292080
1020525537
1184045595
164832716
717180700
987207359
270744015
780330859
1161464426
1437490672
1800208086
1316761563
1674535341
1876051432
606769398
1560254094
2026696369
1930184061
1729019481
600169965
1446514519
421271660
855570694
1391967094
4130779
427576751
1603722787
650012605
1395076379
1485019664
1459503926
566097674
1592628935
457471272
817548396
350910855
150198799
1856765343
1246104556
1783161672
1446103799
1602299246
1316038420
1766636739
914704264
1409623447
1421804727
1889770298
1138297236
1326857022
1576928231
1784635498
637239526
534096638
1938438724
210781002
773764621
2146569735
314653056
1233100812
1125790669
1708582393
1448107613
668766374
1638398443
1461876997
2066130479
340479161
1106605992
1390605903
1861422619
451432944
637635870
2050744870
171472978
1483756646
1784714827
1899285087
1881152270
1474164445
757038379
143803027
1246983820
2054048353
1017041833
481961997
927388439
1964840951
39777881
885272207
1165838240
1607069453
1138111991
1341633593
1047480272
1196883752
1569327732
1998052764
1339865716
758298545
180636915
301922970
1383307090
1541222324
1583184341
824848904
13897210
2031769299
1194654494
1844868720
1780167532
1134685524
1427143328
997179858
1195194675
1933460562
1891318990
2092145157
446179977
1063962038
1549697443
1963449720
625488794
564348116
388755588
686216870
1172729561
2109019841
697502031
241277206
1081818173
1937961596
1834655506
1985586396
1066213029
986486889
387406381
1731384176
307569366
178996237
479740662
884902927
1145162950
865329926
235033437
2017541891
638684907
1003492850
359928143
647179036
1089324994
2071918715
321532272
1635608804
1880049744
1716433280
842940645
1150566322
93676100
1715456913
1547196365
1424998811
1800961758
1675842837
533517117
1715711765
547437463
1436862572
1899960201
922199154
1238176329
1892727845
553802533
939560202
1057588831
1546214384
2136045559
1817993296
594467589
217687976
1637271123
120661278
233001449
1152941208
547159711
1857044188
827322666
1986815281
748823611
218038637
969920913
807481763
2122675950
1602587908
1084421393
2111854556
2070507092
2421608
1221436624
415046577
1380104918
1928700648
711808856
363167618
1894600882
1448025039
720117533
751369311
1753250280
704244643
1012637806
461767068
1991962857
1032647261
2120257545
267337271
1820328515
1964436892
523745573
2115612725
1333704542
1985301970
595430313
881098044
1597769699
2010730984
1736520290
2114687702
332994002
1453091865
1561080229
485887604
1057910064
1168436566
480742711
1808887299
771051710
1585183341
1502049826
1978304526
72878664
274057069
593920634
1649757098
140658302
1726815477
565799285
429148453
933918133
1630741285
398740381
521208395
1152202613
320108319
154828706
750125647
99863525
347375157
1127344593
941342231
1849593484
1285567281
1565710678
634993882
1462532044
1905836452
2068672218
279545848
1039706180
867699419
784173777
792126317
201783858
1406073264
1439056914
209505826
588815294
184504062
852354324
1943128550
656519636
61975982
1038316372
583658470
1708720591
1210642215
1484176569
138622227
1178248199
1913896946
405532272
286044622
1482079671
295535288
1303622311
1069114099
1877296076
832536049
1085331324
240119125
708297904
296963945
1372879922
1571295917
1514289845
638036093
1350158445
2137452833
328459839
670585478
1361717810
883625069
1866018794
25852743
915610531
1285102910
731878281
554584197
1721135635
1662691755
1924436318
1229370698
1363030895
423585312
1603840156
1033417963
2138895670
2110938312
1331649114
954376290
1405338172
1037295194
510997234
1891428888
2123794733
430520766
778362088
2114263524
1701319342
83049678
1842625206
1588859385
1512472487
1142717655
515016961
1679858209
100749235
1271948773
1018202553
1139750203
1376906881
464262192
809219273
688929884
1689242583
1184494377
1750430719
223167478
2052650938
1483286226
129983596
1392953151
1966623277
1230093081
135634979
165879070
1987186944
892771492
261100034
5223466
813712910
362174777
876858992
1054185221
1644645613
1245423420
165508725
1231173725
212613729
1306441347
485335363
96831281
60137902
151537825
1761628125
1841711955
1499458268
1319604480
1691903347
1045285318
91107696
720100530
1917332265
608940119
1285597840
1309868939
1430247849
2064861831
295277315
33398729
1338714949
118685027
752461159
1115295371
517404334
854002734
1293752605
1029126106
1438109939
870884355
612509476
812654366
2089465780
511324296
1327634998
1359035264
1604895588
1500641357
1810228104
548968393
747037129
186908861
1350515075
1376893689
1249548265
162281993
361709163
514742310
1409076301
188347535
1881386510
930924320
790862220
1245551577
1775473715
1067271388
36448378
209304427
149195505
269941425
588091910
2065189727
1577156838
1401802661
657312235
2097496998
892077962
1581908117
1651609818
1273985403
1404119298
163758
1929408082
1198572214
1024116529
1778064759
1765127043
419324539
1823899890
623343809
827819338
241351985
1261117815
2032383751
516746810
664884545
1614124357
234095686
1454110959
809897670
1697016308
2140920803
1503187614
1530969165
1566102259
197007468
319747356
999158369
1136408749
1989594137
508385532
453911772
673795715
1035985085
1597943783
470551046
1198240066
743538797
534161241
1091782545
1024003384
1695499680
410857941
1775789741
1710148641
2087924545
608229947
185798687
1733250067
1166505237
1604918556
1649119366
219651384
27256767
320981965
633120005
1468450853
874801537
270038605
864718605
395287723
1891430951
302308624
179335312
1708001074
324039440
1119185905
1663365292
267972436
1852276742
861453403
165095350
1289330268
497270499
1910316769
944034576
519155012
1327308857
1549741739
1988809303
1243118408
2140528389
1921018429
837872324
544811915
1385581100
647943908
286381045
796535782
1621185275
386312877
836799393
2100773580
181593851
559349287
1693184765
324478443
475598591
1886553957
610382055
69572619
1062787176
2004179876
1953587360
1794838385
200279200
1112062452
231801954
555410487
1025802713
512613599
709083651
2085684855
1622321832
1572394318
103016324
1824013413
600526665
1398041851
688994012
858908965
804422883
948440921
1258584726
842553907
1615871599
1209580954
841572822
114597379
1893969012
876480384
822060249
664855243
640312722
163843727
2070180077
1004559291
1290557157
705925048
1548033281
886419394
1459453016
1071183293
1826366893
1872818271
1122394093
1881371575
1232695572
1175328495
1770283880
200615648
1593236472
2027752239
1037225896
744309099
1327107478
1177301444
2993388
1834302546
289706862
1255047841
1602184050
1773801803
1609778785
2104895159
2146051003
752516632
850261654
649895425
1604195846
70471008
1999134464
825323353
397235140
1980934775
1937072887
146300016
2144249588
536574504
911053149
10494457
1226838685
1640087050
965341551
1543159029
890905377
7929388
1578374864
467679477
587531896
1450031998
799833585
593823482
1197501555
864217584
1778921500
288152252
2110729935
1131180846
132558707
1654854113
1194836457
627032145
937503823
218210754
720006268
1525894229
1775501351
879725978
1522419666
1376140860
1122202290
161473750
657852649
262736772
624739690
444221837
31297428
1746936460
466913459
175505058
20004660
976854054
1635989348
863010259
310386496
1380906630
1711348617
535336510
1129956173
1802229568
576879085
598151730
1295579841
993187181
1104480046
268297848
1396460106
255413306
444572573
484894441
182266571
1085486244
763715336
543884930
1438061174
627574883
1682753012
299572296
596591870
722054097
72119602
511914477
1223584574
1948671888
1505621554
1101093516
1337783365
470727769
1689772887
1636372500
611532057
958968670
1666208812
1744575009
1670283477
1263049233
1720226240
602012739
1880854931
2110339935
920851216
2124868543
1699239874
54260469
681885853
799755888
1645026167
1386860003
518160673
474791984
522097548
880719606
1604062835
2066850339
880393916
1465362153
38080538
497037365
1828356980
319610920
759005500
1909071750
59643984
309407862
98196499
1695925447
649212931
1381972754
700419635
1166918293
605161051
1053674258
1064056053
499138339
657585967
885272005
653926751
1182180217
54210548
1378325787
322020700
231661666
286780284
1115324683
1446159971
1532968530
1076989357
566702870
1947466567
623751690
289506537
487466874
419041171
1499708377
1338372355
699504578
1598410723
348638588
2144015541
58131879
1704779361
371537991
450530470
450350133
195825450
1525392420
1610698968
997833393
1202006977
829361343
670923826
1959311095
1704525921
1364281373
1606737118
885679976
619622290
851318162
11881577
258270570
257510968
1765978901
383766747
1517385519
265078884
925498365
587170723
420762269
1058213324
1650855665
1724727967
653420307
247628999
204504262
1870735530
771633134
1920387084
1755971042
2071121172
800362142
1649191379
870494542
619269145
1287826629
281182396
634643025
223090566
2083383094
1899871155
1861506799
419794685
221691628
865517186
1932535386
629694327
491771011
606864912
153949925
568289
497150426
1864209366
2011464859
1150942841
431352903
410100566
1153158884
847445673
721291135
302228889
543444894
1807217661
1662434995
859735398
1626069130
42798057
2025394081
1975727117
2072427066
701590588
695639388
1027374353
1488736685
1352927610
209248446
398533319
700391214
1819494555
10249358
1329939018
366568457
817391184
1918961324
1404829735
720849279
1965008846
1816675004
2024438842
1953992186
267276971
1046119421
940379628
2005646409
1939303802
128745457
663734517
345041252
1804617674
249403598
205211870
1894382306
1704315489
480790287
2077672955
352613589
1236504555
1975356429
1113616587
1448136844
2088617124
524577911
1293752211
1964464785
1141821146
1266053709
736104671
171088069
1769586445
569521948
1280078178
2027436287
360876231
293402204
1777370930
347703095
277676517
1997285298
1228709465
216296243
986950619
672145713
846597392
1877864297
1125597874
1410908528
1156024360
1175408523
1461196455
1007493613
565165819
1241419136
1112157080
1800360266
414138275
963350819
743776616
1900352948
1899406375
170577304
1779491906
266254002
456525098
154562366
416294193
1842663414
214873984
80679756
82418024
427174650
1263030242
589628576
697369611
184459744
495578856
1796408119
1764820211
1536166292
693687827
1284739312
1922478524
268837750
1136476942
582601100
543159712
620664916
135173396
957792121
2101197421
2072902157
1481095171
1385456364
2025510842
1547357858
1013242298
133099454
1029229523
2146935206
766207271
269870022
32717868
1828003553
903694237
618495308
494615767
2001024073
1769503851
982106391
356213100
1533557929
658760112
685508646
1391826233
855454161
780817311
812390242
692828905
1911416424
142938556
2000010311
1241781726
747653281
1888905935
727970829
1390049578
492153934
1511371012
1937938821
447693065
985734368
1770878471
794794945
1912934923
746436755
846008247
1292155941
383672856
277746000
1229874162
424858680
757844028
1202558959
1041300761
2078778494
572265786
1780289063
1479239265
2048338554
2042573708
338886899
2058604487
752975554
596430828
1814645371
1690368609
166607855
327141668
415276148
367291693
2008443897
43477228
1517490872
1973350482
556138116
1655661392
386845999
2010141239
1562232873
1052745711
1773244935
1464038211
1113524180
1907673417
792623190
580360849
680096947
1395828171
294033854
1055396260
1660212635
850474908
1098763499
783485252
1917787692
914728104
1660184705
1520485683
1040717296
1971840906
577702984
1290539132
515081671
1730561913
131429394
1196227110
514518812
249010231
1456558548
1449580885
1448593571
352141957
802566108
81434828
766461674
1348867340
720067353
322849828
344500259
415423304
1332794706
559614906
1872170015
327008063
439898002
3283053
133157271
159739956
896216107
1936345338
1059486977
901584031
467044616
2078719220
572991128
1625424117
458642001
1550309830
823685212
148387990
137911218
1681362715
1387136220
1047442978
1972405123
721543790
1836358859
1439464291
1821826359
1276822514
163614201
2060937669
1732829734
1452419692
721936658
872800877
1084665307
311916384
1066463256
1529622229
1594179144
1808606209
427723882
351711326
319733755
1129166004
1549970732
1424087389
2743899
591590696
648062401
77655257
1629560736
1225817555
2114446190
1929676476
503531155
976387723
724579431
1066527887
1851112444
454153258
926979387
219948362
751960500
1177445364
736724897
1590679963
268905719
757121119
92008669
541260914
760768587
1544819846
2066054921
2050571000
32603611
192502238
1501272255
988689657
929720696
47501977
664654406
1104575737
2012410662
715575128
794356707
199778412
1744785884
177257246
1154701552
782071968
1099879492
334982848
1382829313
1157497342
390436000
8638106
966152936
187104424
1941058059
922922289
160852723
568071508
1530434360
407173297
1630580811
886461581
758820838
1220619914
141265038
60856258
2067293318
47650807
1806850327
368234721
717179715
951504396
566281589
832376699
421764728
1275856441
165639568
2033405916
2115707772
1689167412
1478190228
1875579899
1953700928
1991876673
289453590
2000405459
1580876370
1401493561
142742887
997381529
1272432615
809553529
1691720498
1586281801
598238068
1604048124
204487595
511944159
31088904
333876111
250133847
375714104
643939579
1495524323
1303066334
706641903
1224558003
377417233
411440477
487899674
1365624495
1229564959
1840884434
1221758800
1004550630
1391079258
1259553832
1648609057
1619788478
506919814
884787072
957069607
1709584321
266580974
680123044
1571312947
1562035608
683609863
753635614
540222371
1625100259
2007176033
114532865
1655768502
228588922
1947769639
1643128688
1191296458
1277657224
433004708
1523114848
1369456570
764148442
539611911
1650921217
797231185
32026185
1883435448
1599123549
1721351904
1628321930
115765551
1069578348
1431592037
246551568
1059383122
1696803327
119676027
2041848616
356499249
1761839072
142341360
271794762
1221572047
934136442
244340388
1078583758
1613143500
1559469642
1939141989
1064020058
1846373499
597273375
972118195
410852649
505384185
1343725665
2106798842
182344421
1931771285
1265880480
1943896855
1925302476
1307095907
52641583
1472428903
1162337676
1110886089
385311898
1623208756
553183631
1924261737
641875817
679222762
223734084
594712749
695867790
739331096
1113153336
1852225035
1170588322
1660908223
853620161
60145444
1811568391
922795322
454732537
579496944
1555271150
2098226031
2116632762
21137692
1464831857
1762921378
1281472666
539368527
1236751067
1387852372
1569854845
430362733
1258063108
53860764
15705568
1330162107
49673922
683852523
509875748
1827996231
1562612388
1974955527
1125288632
379112963
88267664
1583456806
1963836050
858728247
807203537
1506033018
1347961095
729358883
456599239
2123369922
963084504
432269911
2049902742
1321693484
1602432294
1396581878
950733491
27114783
1534682394
1652400706
199796443
474181565
1832977725
2113292402
1192299744
795879367
893581767
1011046623
1100830899
412837113
1143183756
1128525796
1597198336
854921083
2114258753
1848365708
1820567928
1968097651
341548227
1774813621
215145016
256312910
1133337674
224565101
1609919581
824634205
263547801
1101490805
1487461808
1191442402
1845794164
375323272
1867646231
282490278
509072540
982263139
1967784232
643150028
1925047671
1642930718
1224912615
512424095
1623515342
1037452709
191604568
1076651746
2055789940
243863374
992003567
1357934945
1402772266
1967684821
1108031253
1328234728
1610953844
378250879
238947802
438751875
161601787
1188013024
1056400150
1254547205
175673262
1806284661
1120860851
1059687296
276889909
1843053334
2084270743
555082292
1235634781
272958603
498530430
2015957341
886625667
985995640
1860995215
634614944
1999191572
1192184762
276214662
2052482373
2047162735
550643072
467201178
1729352175
1104120404
293555670
696016948
731946707
975960702
1530637463
1452888554
942329450
662199502
1436014327
1494614760
1625584052
51091548
298959721
126099478
1665425374
1106491756
595641890
2005252167
655210260
1678511368
95212945
1963113158
305079513
727990805
863114698
414711084
933950848
34706563
1852943853
751356397
517533002
1587740393
1416684366
1511782010
1500702815
1704031517
1353154205
1231913298
469582400
405087756
610170663
1998436577
222038002
392742596
899672165
1894181139
109440491
1541661674
165236000
281186762
132518454
1089813552
1299252204
140977493
807240567
1690706673
141564864
887574094
431329773
602925512
595683400
974896719
326362947
1644974982
665247064
1369473985
1134651141
1586105866
774255603
156166271
1656018626
121517207
1162729071
1631377362
1527926403
273406433
567481488
1365953672
1085305026
320510702
1269473165
996755412
1016359583
339032132
274484938
744410890
892714206
302594408
1676880831
402092483
771410635
614503986
2093663875
1558632626
220148734
1083074857
1570427314
1875237695
812970846
1567074951
742524637
2033491614
1989232667
306246024
586240693
139082416
588670375
818560767
477645208
846916001
1240132678
29478799
865330037
373145012
911222944
60225135
675315770
903536431
266869990
1849032419
1026569166
65753817
1356615720
1159075529
44456678
1127434330
1970693981
1791115582
186218169
127922243
647726352
2000048036
1360810325
911334034
2109436436
76080605
623864335
1455217815
1642368366
997950132
1295755725
1594261393
1657636006
598315800
379019039
1642854007
1606800449
422546381
1989575245
613981396
899551222
1271073895
1959215642
653655185
532214360
1364527380
2098976657
287202337
1838560687
544668746
1600299633
1153095098
659043479
886841956
747474306
20313006
946163976
846183135
1365883614
499898560
975578575
295260774
1099462499
1419832653
2055306752
963122760
1010464920
1982338354
1731663295
1786654057
815685461
474050343
282730995
2142575403
82019498
412785157
185377041
1335110062
134352540
1643742084
71070523
1674697750
474565420
809156250
139672037
1245276200
876959184
1189896454
2129264929
1953315210
178062035
579758701
380743467
1914665835
279516277
1419883020
1960918148
1266264758
1722136062
1456364848
681227522
1603022974
1266630971
2106252620
257425197
1824457784
1364937167
1993111144
143682804
1331451427
1193210373
1768574337
199758784
208552272
777225947
1442578010
1851387190
1833469388
1072325628
1243396539
1609416316
1110919973
1904287860
1260121228
1823132019
1491856005
535233275
356805877
278414410
1298186523
2059713911
1761816904
935107136
437062112
140997180
525766216
1345090490
778158220
399507343
588184803
1700431287
1487440722
977769507
881486126
284765110
2055056675
1692044196
162727877
1725875849
1295908962
624595520
1814738166
1585308985
1843525812
1688801755
1806424633
497169606
2111745294
111863075
315153679
1833122143
1623583436
1214665996
1213404387
173919692
2088652555
548166757
668092774
1910860663
1678535055
2144220128
529905829
939408290
2063984251
830482184
185050498
1875963676
1776795916
1244311472
1275883045
577330716
698908021
1948965610
374745509
1345384748
2130668357
547550406
867552944
2041958773
1945759776
312245546
9626046
831512590
949475571
1918657297
1003662106
1112831851
1363653896
300583397
93844915
11137777
473708582
1257084197
207901865
1923874563
2092147891
1629224122
1883501059
183611912
1701461471
463694112
1338827980
1319529462
160481724
1392990204
1121652520
1531346684
767552599
1574849
991003872
1638965089
1753350362
1807920397
1514830243
1365056606
472603801
1989930384
1262401233
397139852
299569379
170239224
147692085
73020914
1604093364
619770229
1148099584
357654461
700654337
366839664
1148542307
555673730
1505297544
1641500180
519126666
277334104
312062572
2056471407
638680222
348605032
2115101834
1542236364
790026313
153796329
35474482
1487107861
352044107
1943728712
173762252
1448942209
1947999043
1657040428
1305761753
1944614793
474308147
783253695
1546046210
333854410
448297475
2142834158
1127735006
152459603
96868147
1132275463
1218320009
682366132
1607364256
509897521
2118876
1378416517
2005772481
1051013043
2059525442
190862873
532530080
1487499249
1609850760
576978224
1882652889
2041218603
2091452668
1580937252
2128075724
1181985641
840539888
577039310
513640578
693911449
809673067
138834781
930478505
1672141262
237466854
1422337100
829713972
1806836086
471438565
1467650811
976324661
2048421060
979094979
735702683
1530915653
635120346
278560674
70102425
1824416320
1874793136
953280466
417890737
1731235342
587078667
1247507411
240424108
1944525642
2049195882
804985674
496241653
1533051093
69992031
1441120789
219534684
355157550
1460384643
47817386
130005691
1156764034
839166913
427933871
690929465
1551875658
1260717355
226321102
546226796
1788132094
546134064
159683770
447376746
1387327327
1194010489
440578613
921986712
1105259390
1438193684
731904221
577424930
820452559
871756360
1146298888
240517654
606391714
1126394152
766772723
402893473
499952279
100510510
468206861
1505693327
1594347655
595376743
1956838180
1147645775
550921256
1490062472
13662384
203894103
1570025207
740881315
665257406
1642558400
405652969
1929006620
1203088383
1716137477
1176811491
59768401
1554647281
973243049
498942936
853388325
1587947609
1251088432
162338460
211831895
706700838
2039112108
1742639593
83882230
1163876678
2140353069
15604290
939745625
48219440
1939315130
1378544864
608598814
1306170501
697960776
1409580644
730093962
1619450779
735100661
1525506312
78005959
966517245
1674279471
148681358
807957244
1624454476
545486928
28775181
1757771043
1749205799
22460551
889725544
2004456441
445119505
1829734482
328566656
1125045407
1809644655
523851647
1869905346
1753404580
240173101
2099500101
292219787
582445232
2004573142
1326796949
1048903816
1157563896
942096288
692939978
2095602672
221639083
1015579036
1134103812
1594735295
389626371
1706766089
894997849
2024418760
1152152978
1801562101
117009745
1622202512
2032094232
375128208
1224985832
1207318158
465815240
733047737
1677578399
874375747
1694918788
1222946016
461690177
1520178011
393809320
17601351
1243487546
1739795545
1621202170
1009351396
710916996
829911481
1063079698
810604461
355649777
1862324043
1923757990
1181206346
1947197388
135550794
482800939
1514515356
1094115430
1907245054
1941610687
137874676
1325596023
1341483467
158685038
536806405
849088416
1044475607
1792708864
1602252011
359019176
704395078
237388298
1166155850
1538304382
491264277
1178452637
518846109
2118453596
712211828
832405212
1730957723
664252369
1633881991
1622437937
778366754
477789641
1413182086
949902457
1985725274
861068321
817069983
1682824829
1493555755
468977669
1469582529
2002204285
1373258441
2103355080
606747278
984408713
757006610
1975952067
1092700813
1958673929
1854539749
1415597858
2033778102
1536060184
1924086710
1939199059
1700100699
1080344921
617905279
1835394026
845527703
1778517898
1558493133
2060236161
1968014000
2066821919
1465582597
708332219
591388405
819228865
991871347
942209778
1225992810
865743945
1198114018
943671364
70753432
783028426
233933470
1679293346
202989651
1439193545
195850067
1350011098
1255616889
39291494
78377853
2019932809
408322935
271480441
1034224928
16426828
584986473
667828723
132076139
1337847044
1820371673
756228563
308585279
144258550
79611111
375579716
359218158
1199506448
1240198604
25968834
856049568
1829160501
100467733
1890054200
1384073878
476001135
646622133
845974852
1231788911
337113159
535833440
377896217
1480386301
1516468772
1066390520
799219323
1438365952
1217551381
1231416668
168133459
1597181925
1487448712
959655429
1720512592
19133886
856606772
1604827326
927393018
242885311
1501458901
1477943817
1270377540
1113237509
1869419125
2070020140
1345418445
1388683797
122970160
13860787
2090528987
1214509460
123355074
1844282021
206618318
1106902853
653848955
1243268820
1505253736
1075348806
979928166
1132106601
1030049823
801399230
2007667712
235630496
431785670
686715058
473516944
1184784718
1227308780
934571733
1501213213
119255662
1980163807
226747213
825835379
566378475
951759533
559419943
1921169429
623529876
824704082
342619856
1382961509
1526001302
777415625
584664466
728440391
1731254124
1473308536
2109568730
1087881849
111009969
832326682
647878817
2076471260
639103676
1018490233
1105439101
1893739036
764577310
1663295031
1483291034
515003151
1563273737
1339883632
640751221
912359172
51221127
1203166700
1585462359
1751683367
482192994
300763146
1001672752
431693672
654853617
2076164217
1129243421
351936226
1934336217
64792788
1557052132
1048172614
1366668381
1063926700
873473542
150610924
971987487
329141312
1577932006
1678896627
1658850812
1811271446
1492630503
477037262
1347630067
641542525
1187217073
690693017
1994909461
45763272
727572803
681009599
1960070976
2146012201
99074834
1509868506
891650062
643717260
1315774625
822161767
88399330
1786289517
934452884
843556866
1022102912
1858077420
248650483
544388713
349202765
450227100
813647936
457457956
678363137
672087442
1307397926
841322417
1669471023
1978069467
560888073
239771414
1137265848
765095293
1023861324
1070841769
1676477809
1969266868
1263219791
1684961419
879146003
818737268
1829005232
1293333504
460745271
219080123
1412534002
2075735034
1833896768
1558160846
1461758087
1217940853
1237451583
286143354
1953986738
980676144
1825801131
1740338651
589655129
462808962
1673546504
1031211455
1331135196
419660730
1612575333
1083038158
262619327
1077240144
249480161
536575448
1809688872
2060883990
1763842310
747594808
12796208
925639897
1759133821
1140244851
1654004055
1055235526
1668345064
1115441339
1507778518
1429745456
145959688
560901058
1954413386
272948940
611180499
1430184941
1726590054
15407269
1162071710
1871135085
1605777677
524845965
1399203718
2118927370
966860090
424090795
1845009911
451427219
1719158433
196779101
369755669
405974982
2136364631
1571693049
1110080502
1083478266
483191438
1755523111
1841828166
433729393
1941303807
1336066497
328926200
766770444
830801176
1646402860
1116371867
1660359728
890357973
651907366
546492658
80644319
116676791
769355984
928406315
707690597
1588377920
270985242
1377945208
1224348218
267276821
242556802
88928856
1567420306
1837658144
262433098
721508345
796513333
92590104
1386689750
965670857
1693367908
339030070
2127268672
1402523886
944762647
705227597
1482544022
1384242736
1501213331
1109629541
1053286195
1336122664
776007714
1842200360
1013792156
1492589663
1582203628
1123579376
1470486853
167350436
1321818571
1781346406
2136464306
833975560
1866293145
2053273558
1557256540
49885006
2055547776
1196340896
128337455
65290097
327186839
1626475404
258552273
236188974
1854499378
1093673769
173100056
819506859
96045886
108206749
1457336508
721198720
657434507
544237895
29228008
2042960392
27746256
2118702151
1214785193
653750211
752061025
459040485
2076945170
264914194
135027696
978024087
366243814
1389133143
721573653
868068309
661913098
1793763163
155649288
2024281389
1544911769
970716098
1385985638
1173045643
712831184
1683993661
119310900
155345462
1781715958
1725194247
661192457
496792735
1740430830
819012559
1580550918
1327002985
956638787
1653274330
2040216660
83729072
2121303954
1995323865
130769076
36214092
1816480625
964025626
1808414384
1653005380
1797463744
1592331910
1141581110
1448672819
1433226927
1950904320
98188263
437582795
1386761172
391370219
1034271679
1273080433
283866895
271682755
1968727780
96738770
531117550
1809852490
1461033193
230169235
1982287471
591124711
1002973031
2064421024
993889169
713050695
1913981452
1652366687
853060012
2035288504
727894695
1889637732
1227197038
862614568
566672839
1416402865
170963262
374942943
852034261
2039621374
1879181123
813570814
1477463039
1422871677
1347741728
705359888
405171971
1781252665
1445819864
277559065
1051114855
1064215762
1521235177
566880578
1682383888
455028265
463532318
50040204
206378033
1116370891
1031661833
624287309
1579103036
1600603239
963396392
1348335492
1187304277
1339085536
1331874113
1775635811
390345534
1634842655
1329589570
206809684
32540418
1524089206
185079127
1785165054
702072826
1007279845
126431231
1029668603
1286098121
1234769190
130322484
776805099
1751788117
1132820553
1520439883
924269257
465591054
460336563
1635747769
1839355408
1614786633
330528305
428305168
53925848
599886212
1796849874
141155585
2121209100
781997351
386712672
1220470813
1444268836
835967205
271950489
285805775
394143302
1232224606
1537675530
1940330046
721309442
878377728
1154125036
1024734729
357925149
2080920105
711562300
1089956130
1155967300
1136974564
1397483561
363012966
231771144
2014421537
1963186195
818299991
1879864279
470426821
1906414257
254759602
517760659
2075595011
1327923460
212009393
15852762
392220126
229746904
1340537997
81145765
756206470
1199445463
843184849
758978230
1520475253
1877757196
1355947226
621498057
1805505495
351258304
20615169
2063159258
64598012
945385594
843676340
1490795386
2014283975
748173024
1415000297
582634190
1268582714
1520998756
1010806861
1711162680
1932471984
1963737861
251094080
1629584938
695669229
1573039453
584856274
812047313
1410823887
1801177648
1728303083
1413833970
740041959
1130215157
1206409898
1380898620
376178576
777418098
871645377
561694151
1439110706
470986654
1368288109
1725906764
16843912
76709935
728216342
1073740781
1833548516
1819625082
250256381
1945965604
91526777
297107388
332290537
1695170177
1414492501
665692463
1122901400
2142737955
1497002764
259992434
363177890
766830784
324118698
605309790
236201369
2111343976
144270657
2132157737
1942377930
1129497155
1807640992
240103062
1332278263
1645646539
1679480149
1729544380
323251440
1453409914
1624301054
2138319522
1969413052
1130976898
1223446590
1390660558
1533103310
1851649253
1201395740
2057680318
1460489022
486533525
1689456759
1740199582
370127926
633172353
247880691
918268844
1309004759
1499006136
894534967
67205951
428460291
390405190
242886322
946247371
1774924334
1945981173
622779228
2104174022
595140747
1350961453
1359230584
1633154886
886986206
509325157
1141933137
843242705
1848690426
1262121077
1688687186
954993605
607480213
1950843199
1045806869
1116571858
679036805
138735162
1730187982
1389730023
1770052476
1821962253
1357193060
1701133432
409908401
152161033
459139394
1481355551
12739655
1383019792
477894314
1863842933
1374728227
64635759
2045159580
1480162673
1907757144
865395195
1469086410
1015580580
153383577
1330237501
1282804808
586155225
1569539831
1350969476
2142506807
1481711423
696832975
570781165
88588631
366605362
293327469
983114368
1256852530
1311264290
2048676575
1653925308
580283810
1538352893
1989601400
1825053191
963553168
1091023343
924130767
1680741480
248264807
1169665630
1468412284
1268633923
1215339471
2023014846
699079114
216150910
233132514
40835517
344379753
415484453
1715253453
978032369
1718872910
28123127
1753512855
374783691
2118151996
112365425
1750811540
1659614602
2060516783
350659392
624529348
455622964
804011220
956562262
1679805919
1420219176
1911524277
1402321714
1081739826
1779931848
1632501584
501710961
1781165950
1855037344
970630859
774234428
1942720410
1972691884
1224677182
758673845
1163621397
1641450809
287260689
1493062451
1017148893
923802037
1200326566
968247763
2109267343
1495963563
1166159691
561732351
1936083951
893315352
870383454
551482284
2143676981
117706124
742931379
331978419
1665556988
1197765711
1099948026
1173033645
1758240193
1326667534
1552950172
1847804048
1930973488
1511726004
425608747
1684818401
412698943
1602076389
1413391362
2112845519
268862498
438322666
1554846178
1728939186
1227362909
777664916
1341948360
591627233
711245312
161621939
1815015024
250953354
214203438
1878011390
1053200476
1464215131
892904395
613387222
1785813380
1481231115
857403149
976764114
1502591575
838129865
955532046
1483316013
314027195
676830742
901529647
706677078
125110669
197859840
702716556
873964753
480781385
1910084433
1821587993
2131361890
1459859272
2009838897
1388716683
1413277235
88795112
467875550
1791763514
1092493714
1964051282
1919682839
1143559167
814764657
903549502
401411263
78531423
650692134
698660101
1105285353
1491153195
246831851
552188113
864213298
518490449
235563403
57967326
609217564
4312432
2132588388
240317659
1377036501
130665699
2114154848
2054328813
140289505
512021832
1750609288
1854204470
1533368231
989504073
1162016188
1911377690
748682783
1944196706
1166301504
764989455
1260804827
269794000
1767344131
583106053
578514971
450496392
1545958464
515766445
1848018594
1958442116
1008860325
371081651
1355856838
1311920313
1309417207
947313043
2041452600
1923113712
191508906
2036016077
857419102
1193562761
196814630
2049446688
1232616519
1643828905
2134234930
861937086
829088877
608022386
1271878021
1937340707
818894940
1223779684
1533097923
1142923122
230825342
1769132696
1273569348
101259903
1800098112
141914630
2029649894
379754603
55867551
1239644260
1066966085
435177633
1504826538
386970689
1809581625
237403954
1411924547
198260315
1909136366
496673053
1467523057
707051872
1762661243
919427378
563723080
2001208091
1027279951
1232016342
359254164
1310495624
577546876
576701244
205545484
1610137173
543275044
1070263321
99222653
235934186
1811468355
429979941
934687093
2059778286
1365971120
1104074823
123793776
1801034023
529585188
1790238202
1858141255
1333869793
1454077223
1367208450
423845232
94208674
1397561175
1024983976
1146986952
928912753
1209498274
967755238
138382979
1942203698
388683051
1940501403
774725396
2022839989
2117973233
340679636
504073009
1851982964
242674445
1162343941
885331303
799712803
323124607
125124234
22372718
203360644
1501208782
1417517681
1985909297
1460879947
979221460
298746940
307589125
1886870131
1676308537
784482154
1483462413
1565395615
307932657
1590744533
813870459
1837709908
1284951273
1003248310
1686921648
1516128268
932818898
994670547
1978200186
960698760
987688283
1165312288
1835299754
350549089
2048131940
1656312218
346109921
1988763042
375755066
1622093501
936794912
661602949
1004640535
2114188673
585888503
1926342903
898091757
537742964
85834295
913778412
482399990
1274063213
1114458209
413459274
924174084
408797868
2051854036
1201004150
924869043
201158197
789274555
933380489
1540199428
1607838862
28031866
1785231278
1395319766
1677985653
1643030550
1651051910
1410853458
1347368129
1652149868
61233685
341104129
422642782
354689325
1123610203
377943288
1964610274
1804651111
719965757
1173112603
348964621
341942884
1711501365
1939282047
752555397
761933292
732595686
187343883
1297517802
1735140258
498044029
993115249
671427211
1611037642
1508516883
1464369119
1282504257
44041457
1011822965
1752306047
207251172
825656094
185779362
840129502
706973371
1243305412
126274227
1747704618
637964000
1472636590
596083911
1837461320
1978062045
1409949386
1684457734
783562403
784899441
1745626561
1231489727
283078591
638337625
1989453822
1559702079
1902928811
1403964726
106193869
1828720125
1573148806
1173410904
1307558288
1068826962
2022607816
1105502043
867577859
2004344509
1943483322
998544048
118426685
964820540
498895551
588440734
298126880
270724803
928702676
480483503
1534673054
1787164196
735098470
298960037
430341574
152000762
1062460914
750853245
1253996345
377645939
1953539778
783074915
1661551283
591489293
799805235
996439963
1041264940
823661947
266468919
507041736
931048656
2065835069
64521914
1006120547
1652350783
645818600
1537290448
1488737812
1320542246
228577361
1853967525
258668735
642362059
1630347104
1815760109
1407784232
806952172
1719696548
313206754
404932988
1710439638
754433986
1189331713
791177354
1447888765
677808578
2061722787
1354880553
1967965899
941303286
1465593349
720972494
1360130090
1057435954
1391304139
1044226088
1363315293
314378986
914627176
1407173997
1107762061
739446108
141788213
902298472
1723736240
761105685
1984483153
1768438023
818940542
2135990812
389457564
252319612
2066531325
1991948161
1195185547
700065224
1394327891
711517277
1698970176
2066843201
1663538630
1504053978
1820524630
1245631070
84808053
15057394
866837081
1498367470
1404954660
2068579477
309441775
98120945
1317724071
1424140841
1211267134
8963762
987858301
980264774
1014903487
1227881131
1910730023
1089410372
345363244
412808292
729085839
269222628
518396706
629772288
543530848
1336085663
1069453571
959397422
159109398
302365772
1486649907
1387931748
290277293
1365619328
360897893
679648726
1122825290
2015794623
569937184
681821824
1469541252
1357236976
23411217
836673683
27712490
606664208
614894675
415777761
1933020319
918831681
1490437866
744779424
1661330137
1294561769
1364881774
1349343625
976154843
1290843828
1501071930
1789514675
1637649316
252465819
667205808
1272096605
1443228169
1916272393
1608923144
1806190052
1032702359
1045765765
88690832
1123662966
841424423
1854190487
2071526063
1165881173
1342785409
15737273
788009261
2021662492
1469894559
2018620776
596884175
1652601939
1449767165
1282274465
1799869750
319509605
1387275448
466532072
1928226526
1227046155
1635055885
170984844
538122555
1237772599
1592422275
1412875224
1835252582
1194065040
893297471
1108156224
156683245
1282701520
905475822
1205389437
1958808438
2025732321
103549782
1272508975
1026758263
1871558164
2112863643
928127662
823658488
1135940465
530230519
678534001
1370366872
1157133014
1937099287
1350238559
1360168937
2144374916
547908635
1118842248
414771346
1775020018
206139240
897924255
650662037
607428519
463330428
2026977282
116780214
1907129785
1856902360
684494184
1167514951
1924801463
75139696
1859014572
2042761516
2016301875
976813389
1842953789
1702569863
965868087
2065908238
1244239420
822041040
14206667
1048612909
269789758
1886219992
1673135117
498227160
397099667
1898034178
1848688120
1546494155
1605354949
1044316353
818163041
795471924
999368917
1644019631
2019126604
1827583740
356230904
595198332
208631177
13125589
1823490654
1591318189
734421123
785208858
745802814
398668475
512947864
624819030
1527264513
205493507
411009638
1332037120
649848139
1480440949
1272638917
587616189
1112071373
672342222
2054628649
1400756947
97246104
175174958
2144846849
1772190152
1221186016
677868100
1131547051
931478624
1863506122
70265064
954143938
2070996685
729018913
1570266103
251750445
1164816140
138973334
2097439357
1849603788
1458930660
1461512276
1814368851
688846868
1013766879
1035077389
228078084
155304983
1278215827
802468953
315421658
1870329792
119346327
1117264333
27621055
1233625490
178467883
1722102596
1366184301
2001482986
1551934590
1013974882
551888155
221054834
1417161329
1581492084
623326732
2113016917
1214713678
691402687
864096266
356976904
1665443555
1060388837
775433917
1327012263
934567379
830047099
646426819
2133859510
720588723
2078253389
875106881
1737388025
1158309139
916208834
1424092814
1260856343
1196292762
622488876
481282659
1035792708
575933966
230831793
424339118
1757442981
11138500
262064676
165222996
942812948
464690671
2012515711
1841935502
1638456182
1949716321
1794632747
1945331578
2059204958
1347223070
133557928
2100115909
1530572302
208412177
174037999
867926393
1385883580
1568736164
1179197580
722068996
1197787578
371247115
1074642868
290155093
708337870
1492564088
65637106
918126395
1029939075
1589267472
1266279056
206249398
218276463
370516527
1815461451
1037887745
315374570
1745193130
2064563426
836983183
1674299694
1398540900
109837512
48229890
1835617808
1580107025
1104133161
1962042962
843110742
202917701
2014888303
2080310814
644493486
475707343
561023731
486727175
1039254969
1258554062
1985431560
1330585463
2003038539
744837204
1767807175
8680786
661354673
2051113747
2059671082
4679376
161765572
1312652743
1799135902
1590084188
501472150
1295708761
1749123590
860688061
542569229
862369637
1699756639
1312163338
1979178710
14919478
1924021077
197203927
905713419
991626483
56708871
1398403870
201032188
1323002899
959304293
1225791704
95547151
462374347
1988867290
1427535455
2052840402
267634599
597901611
1732511462
416251953
81361355
1149414715
1118731998
1284711007
714556630
870150751
664272105
290566934
1777928363
247885428
1611187646
1999548983
160610929
452315736
93193308
161110783
1015089812
843820056
1287034415
2103908288
2009109344
56667641
1023859779
33636060
124030858
1075125990
2050790873
1288312375
1561728856
540019580
635159121
1958158370
1969547202
1866403009
1713212431
2004266940
2039656697
839377442
1232746980
1216005127
1872882591
1224528007
203893356
359345610
1519466497
1380240074
922866917
2057304732
550257613
1862820434
629200085
895822144
1727739961
1960083140
979630850
2028512928
1232711839
2097405756
1761372433
1708364212
2128492750
826302732
990229071
1135593215
1914393358
625807750
556336947
2119874012
1256392173
57279837
644048577
283540602
655750057
1237514452
212326774
1919568843
2015819618
1417263280
1798746811
1214452732
192695262
1895649719
490920947
358971522
1022834985
1014958368
698230334
1375866094
787172439
410394043
1246078217
1490868338
586027957
222514740
1556549639
1310270055
856188551
69544864
1251487085
760907481
854733557
1456353297
1654211738
1891390011
1830933468
1275961239
723228596
1312826889
1066921834
907817018
1709500037
1481958715
1349574022
138246759
1439234202
1630988226
711235011
1585918300
1334980326
1477081001
226370955
465511042
1041374963
1907463367
544452256
1851850499
55784552
1316880631
1931996512
1056762641
117726205
1895863510
1795049189
1061148267
1280816232
1096211314
1036672795
169254049
397232745
58193601
272906074
41741674
2122504690
371313799
554292351
1604910240
843159552
52918534
559377676
442825491
1889732127
1627524346
2025791391
948393470
1116064767
1084526735
826880298
1083883426
338401518
1639207069
763744995
1894187061
939069374
711356901
305754370
707497127
250656614
1734594082
2037155999
1467803722
1614935772
590616657
348653108
2044054624
1533351328
1943095284
1497836386
1594693762
1448953677
1881427597
644349457
1895926461
333036884
374084335
388185532
1928085489
990822666
1185920553
1259659815
1877670951
759158356
385687401
2052989501
250821337
185853402
592760881
250216582
1971259099
99380951
721682628
1239245778
1533319867
127451624
827196562
740012833
1869203825
1289634582
166065591
1827208600
759442962
1164882853
735685213
1104324574
1255613525
1711637844
1557065660
388473526
1805682855
394605434
1100222348
409544952
1449476265
269329899
539270035
205325872
2051967824
690264982
576946678
260727952
633936110
808000442
803957079
663364452
1788275691
1013641470
7755185
1924379989
1201995905
1214196532
1467847653
1955563055
1381350802
562735659
1825762942
278391202
1041312792
1021030237
1561602418
1148293572
1242298448
457930784
402245360
300190816
1247164781
750837974
564269916
1293863436
845349288
88935960
521763097
736701466
1012512586
1123753731
226565581
2123897586
27407380
814475465
777307606
1805689827
373075401
60208933
577831047
1524310068
2039899896
178788306
1620745524
1973183161
1957439033
974629953
728262187
1022258734
1181447941
1148060769
1703945833
928101332
1281602171
1297317941
582481031
462412045
653774377
1277246015
369936368
642319960
761394696
1565325883
117396583
1946467602
1593437001
269037248
1067986712
1236219378
1548692867
798093369
2004105700
697059070
1405610610
499124727
265967762
1791545826
848672408
245042625
268135464
1173601043
1408306390
1388539242
657299474
1757898273
1437374407
1621990675
496225665
667729455
709968086
1925660028
2097324140
1283506815
1981024564
1522486826
1670603603
1254464838
1024895419
407529489
1550224300
1485324929
1719925669
1406926633
1245076997
1990432086
423176235
334343550
1652220636
1915360916
2077008252
1569555591
1862279580
1096751951
1793319420
1863084072
116368910
1606978240
1172895154
1707438268
795757651
1893868721
55626147
1712805053
1460622544
2031832947
1388528839
1187568645
1719517342
1760063127
748038011
1328634257
735901065
97566925
1261155411
1235103109
897690417
1904330387
736501827
26103743
1136926192
655437735
1518389987
1065148879
1355582519
1119244874
1925201524
1913899469
1213921917
1214523576
1904867360
1992250364
1756053304
1640814463
529856769
1505484075
1756780328
880262241
352591162
1876329742
1731330645
2092106777
240860331
1513744560
1355785992
172607492
140514254
1455416353
1532723006
268940755
1503130343
895573424
1719471126
1865628823
1160984358
1702696653
167367322
1145520910
1280805476
1271826327
1417371546
2052417276
1339681681
1947058249
1022989341
244957666
1704558310
928076785
201996727
1978218677
432809550
443238959
158785204
1103319256
766370168
1973033559
93977148
854626107
1109653016
1762045013
1696880736
1538678336
1040506896
933782625
688639866
1271495711
618007127
1548235882
58997395
2085089483
2079346184
175879779
1711521625
1378061532
1226587100
1334922894
326326567
293990171
651635564
763778566
617393783
81204044
1603409014
1413500067
361114576
1714382887
2052795896
190976913
1481533727
1243508116
545478485
1899376383
599250186
1590614755
1156597775
1766265181
429238791
1253133677
2062321791
1868459037
585837128
1375108733
1936077157
29657993
1433281493
708968794
615347455
2008594436
1992146081
136219142
837021379
1597743296
881756057
2044509014
1013824395
1734659503
1881989079
262503685
1658149463
1788615122
114724310
547936798
1303597977
1580217741
1334620904
829581044
1279961794
1122185553
438238774
395063273
665523620
740691634
1381050368
1924738904
2085223587
299654173
85702494
1949322115
388186990
1654707701
1697189019
811654655
76732703
849613140
248493883
1609154557
876089315
1834888751
854266096
9167509
1314111133
510431734
2064851637
922840046
338831162
940878067
1758777464
650272123
1716627592
872722808
615206364
752861821
1343698486
84643186
681302521
121529957
1107400693
245407031
1836368887
1905922776
1886155558
959750428
1087420191
635065818
504633924
1080337559
757026667
1969344595
1856710071
38268772
1679029504
1562446866
921883342
1697775929
1727791503
106289715
484912660
1533121089
933047184
436222356
1001390439
573939482
794639103
624280650
1680313834
346126689
831784421
144484094
2078804799
1186522058
1225307095
225910295
1777397850
575484634
1606109793
1053326585
1897202396
1655994282
591102556
222083907
1300377775
401846929
1324212832
278629474
1674850151
1201999009
12592331
1773141047
1296229443
1410538189
1810752128
1538102877
228431252
136455944
815171646
742134911
1155785046
12616691
1443205714
896701431
929922833
716629338
1622020342
1428903024
347195120
768721993
1006269576
154730060
1977614997
1685899248
858890798
270954619
580486481
1762211989
2077380405
1380587211
1128172583
1341684105
1592108642
655739084
1163847261
1489210231
1575629656
1051471629
1476355333
884512454
1125652304
266646047
176493658
2108128727
1675592981
654766224
1110915869
339113695
2007139738
296140072
1734943541
1607970462
1137378219
1747559741
1551673798
1350103658
25043191
496959109
101619615
203842210
1213059473
1253277312
1690157439
1626942682
1953087624
413751125
2115891193
1707822466
1844476972
1163779793
327651311
709450586
1780607580
1904589964
1788160777
1897617505
911475809
107520006
876586911
754814256
1470815158
8748882
1823101245
1539467953
1236592075
1353211013
1590667390
1616278586
1764528349
1293587686
1281358810
654258715
524296062
1488369286
323143528
758000550
752930138
1976098499
122412413
2019617293
79313742
1858379950
399857248
497484164
1972577199
385446551
1041189291
898049184
2113427040
1636738425
435571911
1981562326
2100493708
758112742
285326652
795054536
346761536
653471647
851103479
198502990
1878500361
253854339
479028715
1098762144
1358696205
1990906377
256095715
1308138321
680937167
1009694330
1706928874
1773734453
863768196
597856182
496310481
356923105
101319995
1539191706
662680625
2098992121
686088513
544744404
1046467274
1863105956
1668150612
1778011185
286585646
1041947953
271318018
999836011
473763099
937824791
1516842137
779105966
641182229
954360993
191338160
1065288730
1759233380
2058600638
413976413
957437265
292648041
1780905729
1946530897
1134159671
1621120752
677234796
822341951
1108770432
1495518944
1425110834
1792355099
441212502
355860901
1557357082
1886776595
1766147411
130195281
1274422754
476097575
1754658142
529691424
97372294
1610226844
1897349187
2009119862
1390635633
1914424381
333094865
2045464000
1607794981
993921214
843272807
330200608
473569750
149031581
1380778523
1646112995
1577493272
1157458363
606663340
2064260579
1210367895
1699207661
1249556495
1158136219
824090575
23867091
1990030435
474123699
684811549
2117969949
1316658699
1398026589
1111624393
2134017591
1503350463
1953214722
1892506062
1451550200
1597839479
3655461
369877427
2004542811
793994526
1160055879
1340275600
2104954759
1149131697
1252058914
744215585
764547303
86003464
825378111
586776119
1872671730
635089986
1364793988
291966021
379135139
1339793530
1346742941
2071376802
1872919990
830787364
1385732001
1955263970
1909037939
135606476
1786559507
1654838245
268581312
2099118364
1468778966
962725737
432756521
1655465046
739160831
1569604968
1176887590
1831898867
1816844708
396003535
2006755566
38499016
1101859086
1442407484
2134810445
265025029
1690514653
2114935935
529291527
507818157
1846936050
750668519
1333386004
1992504180
1326650955
228771666
1086697134
995218957
1230582204
1513921062
1946566187
1041042613
1406602715
542848888
804157565
850741084
2051933702
558317664
6995398
180770596
1693026420
1900154395
1968640994
1681743141
1522290061
2031370962
800039475
1867923573
991189129
428107177
1732015557
262777890
381075435
1924039697
1910083169
1093965394
1127497041
928373689
2023502330
1911704886
2007467550
2120846686
1849067787
215092887
994994988
857036552
85623645
1659970869
730776039
366433774
1392313238
1948421959
1612190626
926142694
41571297
1340943629
2029196969
1858079476
1790763647
1682536081
728755634
257760509
539444518
260553243
1879322786
2073810947
270697969
786948747
1145683156
1130541178
2102507329
730580363
1232030995
504278740
948686961
864877005
1619778087
1651010336
1042076073
1562326265
1130742429
266735298
1844392030
1707618953
2036251568
315842250
1751026448
399909299
1834322131
655936994
815048344
475896723
1382972564
461018966
275886384
539500929
1926479937
961077291
1495322499
907813789
1956537615
983163559
2124017873
1237814851
372849461
54992789
863103651
1087758692
1554936533
1057397001
360308212
442158551
728826957
421073988
718201463
1861901326
1045618741
2015782075
1645935491
756521545
58255296
50379995
2145932393
1213387451
1547545877
824707565
1577567253
1405110710
1494481667
1275483506
556505529
576750717
362423833
201207670
200782000
293803646
1865360463
1719935173
1575472595
215808174
1769631053
815539644
932004381
742090517
829924099
1798582171
1287968749
2128365283
1354170799
1693757334
1084622747
815076805
1201903633
1463822503
1577874010
823221984
1858095005
1111149050
2059184102
1704049079
736922853
231936231
843395626
833900604
971116550
1541698520
1222437176
1274015026
1966865563
28119963
1839173569
1586139834
1534665161
1290761848
1051310140
1710528363
629791510
188303787
1622470417
294735426
681230369
1072180426
787820798
605434763
1827478883
262505121
2132321823
1825153860
867054617
640830620
812295888
1930041465
1910391297
1031539708
1010501441
1369895417
393761566
1930669320
1087024160
129221043
1328273446
1128233243
119432967
815735407
1008273496
1325469730
1329142382
628495989
404818036
76049349
1029580198
2103242063
1987763118
1470949744
371005962
996586108
1398676546
1915050986
235386458
873735002
45382285
559425228
1293101843
1424174430
2095253135
1237081981
1690674953
2088236255
2044477223
1306851403
1534143455
2047369970
1070328630
560919142
366782852
382942002
63813890
774608936
1406952170
1015790355
943695673
1140834063
595237407
1606598418
627127437
34673265
561087769
1299608024
772823181
33187247
349669562
1460765091
731202399
199232988
1862188666
407035748
1485694639
1012745407
2007547861
909575203
1412056240
1264816779
1892661899
2145107988
1544194495
222642342
1147522429
1123520520
1949297679
1430508402
1502325696
2046655576
1368478601
320572531
2111802017
715554495
2097466031
1529148713
1655002089
1702457529
1229895287
46493888
78193550
1384808874
1615320797
419944110
1893534567
400242083
1479216756
1163269287
919805794
702802666
1933308809
2087508244
2102708783
1055909982
1628907523
96617741
343435482
706016285
303921562
2042144599
196489025
1387229557
1787480504
857095497
1100829970
1366034268
1676262982
609943226
367691981
1946668580
1890925115
464350892
1575005433
84936339
1058577561
1043822253
1977932782
889870193
1155516900
1709983885
1249817641
1720620068
1338506238
315640020
1979575537
1727728349
713185836
1258029232
388379087
1233934982
1071208863
313727164
1348618091
717345171
42591638
403200667
1847556007
370627591
1098993561
1135066114
101860863
540920152
1968244657
444559404
2017815310
68883293
2093554936
975241937
368318998
821726164
734692693
1003714956
1364233267
1014434592
8531460
1886355176
1014486269
315061897
1214108733
826184852
1156841103
204920415
1999348839
1882606806
72183364
1051784147
1878369121
1141411203
759992453
1986822142
4841114
1654774364
279760203
953925990
1405117228
1456383652
1797374969
288148235
783286277
1004580900
699387941
633485741
1277349046
1817010360
276354433
976059115
1278966263
1449015508
859722843
1230215889
895248965
338444799
1979303207
1334155996
595694090
1916766369
1460420111
745885530
1583226726
1112252215
329670111
957335132
804186959
765601482
1244233998
1164326299
2052239587
890528554
358825415
787378417
886640175
706532348
916727859
528738430
626609220
793368351
1137892932
1236414110
1543630761
872567611
1908169998
519177912
754061462
1776118221
2046991324
144833275
470645404
1608921516
1193963742
480475934
1822201253
1111783584
6929830
447054350
1198069298
853773953
1106699118
927319238
791180511
1238374092
1169850077
1448175666
1143287593
170255180
2070178852
1435385607
624414779
2055656943
235213985
1838518610
222347142
372493157
409731474
1986619693
561240875
1979747704
1353496727
160262654
1038538284
1585171647
1045094585
193736319
1794335291
1388585774
497987131
452079232
119414544
1638080166
1721931404
988229227
374559502
480727759
45829371
1269773237
275409788
118911825
464193164
58459355
1979794527
1286633030
144770772
504901170
1675639180
912047785
1157002158
1645515128
1379401265
486166014
25784723
1715567343
640302367
145489660
1296533494
844906571
959316283
1025099681
8932711
1778017959
2063656498
692061227
167337033
685461854
1475743689
193316868
1929154136
334067416
378792690
418593037
1819902257
1649680555
1821488418
411103594
1950573277
1179299938
476433902
697919974
643040677
620916386
28691903
1459973197
339557626
2043666672
202991416
631016815
139559064
272410595
1153502920
3321747
1764022693
1965221339
481389493
945523832
86447882
385297572
1717866296
1304250352
1698187578
160035989
113374685
1271597486
1614317132
1101633996
377376433
1340121155
146011843
1630397192
1578372275
802695801
820783574
1410732048
1269153253
1129499079
681554118
193097512
993733834
875911
51446965
326270028
652887867
1807369127
586002664
340821709
362598329
1543054458
2094450925
158588835
1682167166
388350814
2020320161
300060709
1315566639
651614833
316137463
1086035827
1748327667
252050442
1694871746
919777630
218801643
586775847
1924493818
388408450
455172865
1529440150
786137929
335222979
763069936
1568175150
1824878180
1652487369
1657833038
1530531181
78074191
1460159730
555569740
2124306781
1163039712
1141811596
715785843
1530743690
1677124556
1915571347
1115057713
865714265
1978562642
664100969
186534919
1737858545
532061955
964306472
1013344733
99614533
123048027
169835384
1086550294
1158047364
1066306238
575926481
1162578634
355595927
1281701878
1161783390
1134807159
288994747
277960931
1905212274
244994963
1198708750
1722006078
992536866
1866360417
810029479
1606250426
1152142609
1768360944
620818537
484071828
1613651004
1270458410
1271021281
1993338785
45444348
1080117388
870346283
742479643
1042285502
684178447
1203570719
334085318
1631529598
666989417
1200105891
1555954512
772623891
1522346428
845088159
881231384
1242211641
1671975895
1499491869
1085447678
619191789
173627792
1383098048
742772155
231330972
1701877145
511950849
685813172
260706780
666967409
426555442
537260229
1887817861
1618104889
792831641
1960622172
1520159883
824916049
1570155800
500248546
1009195218
918067257
887321343
143946453
1658731814
499049984
1619912336
706524860
631233911
506000100
842205266
1332134203
710272691
1562665963
1189526533
987341698
1899513466
2124215073
457417744
1431158506
1322788958
2085058581
1162085111
953684067
1652341819
695056113
284992974
513459743
1585087798
533461441
1735579333
1073486406
609103585
720466113
887510845
113539154
1180953803
615799242
1980260714
1992616163
1972657990
376107303
699970532
247907894
947913410
1471818147
520200837
1973794754
118629852
1290480909
1965830591
596965201
76834511
1406706690
635779116
1454431459
383499030
1604634308
395086080
85832368
20446339
948516046
2145855082
638898627
1978597435
1311872474
1301117856
375457334
1093415936
137494812
1619959661
199965453
1148044793
21638843
283221497
2132307693
1905807693
524709604
1532873603
668594235
1358566810
40856329
202579540
661709101
1571206270
1419357587
1593545004
923141167
666138677
285602278
1444842823
911659068
872686061
1935883619
1851743462
1020841155
2103197518
1432600320
1783604610
1523857010
1254164962
1601533938
478079408
118942494
1125239917
307211161
1893733293
1224777131
1041551697
1411782591
1862141921
97080124
1329256689
1433597312
215498439
1929586273
1719867493
1315487914
1818257139
259544173
671661766
1195165804
62001090
648450189
1122174019
1385924487
977099666
1245225261
471908290
1521992890
859683283
1476346682
315131317
1585805925
1341499692
302667539
1978027499
1037141971
1783136808
27481171
2110759388
2013735036
1651198222
1426720415
904352564
177484934
1485146199
586453289
1145682373
1761421737
1295725186
2113125307
1625979381
1506933378
1782091154
83658288
365744865
1490331576
1576608636
628622632
236942472
2009243382
69385646
240813755
1243930240
340911320
99444574
1659043118
32589198
454230998
875656844
247706972
1495728673
1946731759
383033333
882200777
1106937672
518434842
191827932
177540060
233234356
1913083026
1327598926
416237658
781956301
1615550529
1974838221
787964669
298704088
523391387
440456599
256757522
1320382671
2141087209
61068871
924154567
202664784
1221833513
157207779
1547271096
435736138
1717862257
995335677
719585904
840782196
1054552403
690961825
82286537
779589747
303239271
609422040
2147196980
1160966483
1263586668
2033659962
518858809
2108594799
1145819623
1667174288
1157953809
438735167
192502191
1763226406
704902360
500164542
1493848502
1516259540
540457471
1733403516
2066547128
1616945995
1296142464
195240843
591624940
1630127430
157654547
897126059
585093624
1968599934
1881170343
1233766855
1349983668
1266273796
1210480744
1880257965
2027700346
390984824
1205512593
1747285509
1941141343
280800763
1585593030
829128454
640660421
284892537
295144566
622865465
2022357626
168917547
683408915
120790520
2143882307
1732760454
1374296551
1821810765
1585092220
1527831053
447285846
199547178
608774858
959165000
304239776
698646107
1027981329
970313460
588963549
1368790006
1325758897
1694880517
871381633
1922216623
851409142
1791523921
1574648345
983913911
280785990
1475908940
332975171
1026011528
2055805007
1688924112
1555702094
2093715917
1048325972
197617349
1392317972
1738129283
272732685
828893477
1882057007
722431954
121298960
1471581055
1085486839
44251466
1554448250
1076077160
2013609324
1125815134
1084319097
1491920168
2087807287
1765333886
237643428
2098108271
1688938776
1517347901
461885277
1456978932
143329887
1382157044
1567884127
595218065
830283222
671733341
279176889
672171570
641704689
699604132
509431266
1588600785
1085471959
1187754435
1978250693
1011134468
1939598951
451517915
500696083
1846148523
559488625
761846495
1293815731
262104060
1672274881
1563073429
1833627829
550321333
1742494195
2015304082
2082150599
1815433896
1233435854
1784867673
1541354419
507992960
1638403518
1087955589
1061605056
2113043147
1318190763
1867084416
2118109709
246205200
206972790
1647353430
1186697219
1569321215
1288208714
1619226354
1162548768
1496954324
1492200406
567669119
245539987
1458022551
622622815
1097514514
1144416011
1276430631
1674067642
1591018773
591447317
1336162916
1255111132
1224091119
1721991522
578026549
1767189270
4181428
557097883
1375382953
1544521568
826514562
1999120074
2105759717
1622436623
12145808
1650946861
1623211982
1080563181
507809736
1992793512
76398604
1143943122
325254868
1747939372
1490955310
1703220456
671886884
1709062665
15186418
811035045
2125190569
858023940
1154315363
1388836707
893365748
1056892106
1780233545
573952054
1770114750
1495679275
647276576
1815001969
1915262352
71476254
1994085336
1024059901
2003112811
1242923818
1556589909
1561129489
1357448100
1602888422
1730883940
538711179
803031436
1404952286
1728677827
1125566385
525465340
1982937518
1549446196
1965133049
1305533115
359839219
1854939565
1379797980
1591449151
817133036
859188287
2142402321
859716836
870163389
388633376
1239496864
725579996
1455989278
1962830767
374466064
1574386269
1031734274
1028024994
869039121
473230700
6573527
329334543
227009565
1493055719
1348500595
1702786177
93110007
785335193
2084263441
1169448184
1032682083
1235583764
830046959
1109492579
1553247484
1660818015
1814850774
1991386600
1795865053
1351651158
642115417
1396881377
766754127
1504674167
2015404266
1610116283
2070331799
527910926
17717800
1170786570
1616853515
1611960432
400352949
2131312163
2099890322
1032541204
1885533497
1442827157
1850558620
1955028745
340107108
1032694122
754001041
400514570
1111999281
439155389
1071771953
1905489178
9707958
1067091849
1064653454
439377159
1804814389
967081883
502146959
731908789
201212126
1823949796
1495400113
747691019
1140787555
887175582
826331672
1841057697
743429507
1747362755
1002441753
309740080
124392760
52332057
680121031
1645065346
1106658758
1290899132
1387371831
1202199236
1288538784
1777600680
1024396944
308294078
1979583628
573822539
1715477355
395402563
1130570364
326333239
1857254738
1297649512
847397303
472579719
1585200995
1265874261
645772843
122178908
1875905099
1556655698
906896018
1585906963
506468551
1811728981
2022951054
1264172291
1499392963
430296917
1651546486
343747066
509810334
851282014
905711002
275664531
1610111777
169925421
125945263
1394390855
317722244
1745053489
1339814462
1867627515
1646380296
1449175800
173704191
1516620175
11355644
160674496
1606952036
1526510986
1215219957
6180737
1769862617
1772230416
1302755556
919131062
613882753
205433308
1341407675
1801673330
1047857748
2071967795
1944642257
2123470296
2028314634
1265208696
2005749024
1604986047
2103182609
1584263095
526468655
1272082849
332223349
478126834
1752323230
1453332565
1390544764
1035727427
525071480
1286132717
72169511
1919107876
1386353647
2085221985
557487979
1341763314
867620510
1360028974
2011445801
763929947
1436328551
1917460726
1015097476
2132448929
1603630116
1030378061
2094904899
1252632129
770734774
17359272
655270645
2128241798
132578383
1298568241
282067560
1174114622
1671729
58634929
776006765
1709434321
1215188247
63911840
1808594381
1466361759
959582582
2048951803
1748266914
2117714425
108788642
1135978064
415527051
1279338709
502660175
1366167029
854565981
560022114
1783258257
797043985
194569249
1661508190
1083677127
144835802
1971361660
349117173
124488450
174327186
90561330
765595669
904317944
84178186
59536134
2065051950
482963920
2024217895
930644270
513323938
38406053
2120155493
600901223
240674078
1958204058
459726288
897198810
98553123
1460231539
286469305
1511542239
2021218473
228085254
606516504
1733090863
1637255894
1483440292
575840609
891157138
1033058329
1401973911
483073311
1259985408
122538084
1160040423
1660517077
15137633
1294827917
1406248149
1081402240
2014453400
1246746788
2006473909
1569360910
1577780228
1857408360
1911776548
1639871252
1918956833
1667910653
1500181501
466462756
1584403728
1572509302
1205803800
2061179268
13662217
2126100627
31991139
277867195
1744307338
174588176
2026781422
605573547
1419778790
1945600919
1471761488
302382843
1033897387
315008013
1608140889
1296108018
1947021880
1305061300
778999481
1364224173
798109798
691818584
580836822
912452889
2014149553
1687453150
2019167728
1537330067
313068102
1020188909
1349367172
1148561824
1304143428
1900971263
1161600605
1367815069
1071975834
1470683892
1452585054
1852062416
1274403306
483797684
1715806029
550657160
2085892546
1214285222
842391107
519581597
229523437
810127838
803298242
765852343
1240167420
1249927850
1748076159
136770286
560827005
719346720
1910577522
1998848539
1104305515
47324473
1805791152
71373942
1049066657
566718754
1584079137
1681780575
950046086
1139493627
996845283
1099140939
1350660972
1853802154
943998709
86445759
218972212
796668868
525732065
344658763
1227549751
1345923144
1088975369
904447202
563140228
1759549869
222939533
1848200167
1239944600
1153302550
2130027691
781768408
561536737
762478716
1594473335
287058206
1420701613
2102205997
359203932
766619917
1374362825
1193211483
554571953
1143416468
1429365598
1946452130
70115703
151826594
1331826853
1841093479
1659603568
1561236588
1925839582
1179130892
1249820589
301886153
940671071
1269148283
298660047
552918802
998052163
413901500
60317146
1494545619
1673821843
2047885221
92318527
379180681
1489703706
1759399179
910081491
2113416132
1772778330
1772986841
143925243
117176178
513885631
1377346048
798239933
1475083619
1419158412
1275578792
1141261535
148615736
1694715925
1754021499
1640123047
1668591454
103922062
841116219
386426511
329298797
1021690261
1884658970
1593119462
27076397
1771916452
886945831
55734484
908143670
817535799
1416617786
690480109
895431387
906586461
463155936
1988687534
768284928
1630525186
1646957528
793020183
732811341
565975266
363097003
1496660544
984583031
1855975432
1839300719
1880373594
2057401762
101378676
986959307
1808741576
753922132
1068788415
599156844
1535291909
608590126
348551511
671049468
442080910
1208834293
1438276660
1846334796
716385425
160217380
1603794648
732278431
252704525
949600977
2133390105
1837620973
124219058
433792063
298889450
391925401
1822854372
2026594200
1490681620
801764158
2067321234
734183618
1563138754
1786833585
949781962
544332966
779384995
1681300906
1059277184
190158272
973132966
715909433
505407132
1020111883
1787365900
1962299631
602041825
1788793352
996881430
1583692268
1375968088
1825131433
1725994508
142355665
1805681004
12391549
1474284470
1050353533
4685559
504663402
226279658
269338580
225933738
1142862849
649556721
1398470140
1269982117
1738661820
1523218370
667743818
2068055871
1281362001
858410692
1347156988
134093593
503682176
1904638234
751014627
575315533
139178081
624777517
627841593
1997897049
1580673703
282319924
225527377
2133753248
343727080
555870498
1485745005
1910796873
1798607996
1560582635
2036027260
1035646904
522424936
1569143538
1545421946
87685242
1527218315
194253807
874400534
2096970087
1701510076
291370975
932871273
725364202
799842775
584293683
1887566952
1882444696
1996597146
2039332400
1986442337
1777227615
408745754
499712413
940512422
889930093
205772281
1461496225
1900470206
1061742883
934876045
1690242598
61274927
1471164869
1535622937
1716050716
657279887
1667468915
1800824382
721951072
1235064151
489836119
2047597370
1863581677
2042914734
154218879
825131660
1651673732
1708461744
1287209984
1963403873
801168197
1111199153
1716388789
1735419887
351232571
1616617750
1342950087
1868266889
29543789
1389742390
1784645080
1127467481
350929345
923491362
602451465
812236055
966744884
431661150
780570478
2056149004
349598809
1856761349
816960456
814232030
1648473894
965270261
1164138368
1049298493
1449555302
1343646425
1139361198
1335544950
339757221
204163875
875265073
1099125859
1107262041
1440421010
50346007
38628861
1234449473
611292495
2102528557
643471000
1456961790
1860772776
1341657774
1651519398
776135586
48166854
1161922045
1427848424
71839914
1522044573
945125450
787851956
242847137
1381569323
967307943
1366694867
483635692
58053093
652562131
1746092132
580566596
552645140
64281367
1336128408
861595159
1521465408
819185468
1409507897
431873693
696946945
782850172
1680308445
1392908199
1560748730
1989502370
1491720671
1663089803
1656629062
144317376
1257577503
576682699
23121887
824314288
945426699
1460343731
662203819
709063891
1652019808
572503066
2014913810
604108103
1493129615
2141459554
1843439447
1779391072
385588405
1479303533
1052374389
1286395480
1793537381
1647963182
553593230
627929798
452497318
1464377905
749881918
1203424587
1391304389
1232817657
1369842630
1746738010
1757420765
871865996
1032858390
73889303
1774931944
824375592
320628601
436826101
705452376
386994161
2101110140
2129063825
994446131
328549125
2013933652
2084000870
1106331319
1049086111
448287975
1510794146
302179020
2045746559
1143466975
1564834668
1437604423
1558330526
1172155295
1355124639
1014661575
1326063584
120521321
234778234
1357678105
1743063132
480262472
400608198
395276929
367726161
1972149680
1048352375
29622168
116357585
206681095
1756304285
189163553
1143759470
1935045102
207635291
155650260
1904875496
728203320
217091394
1176536426
550720155
1711375681
714585167
2094299084
782707446
809662410
1687556818
597140901
672783033
22739011
725163901
886488809
1159021582
1232647085
2111060165
1245488121
346702661
1682099577
334412339
1701000249
228836787
1008816682
2013812561
771204023
1322035859
2041098576
91537671
1027299874
2004446045
1285701663
166695250
1122654311
570854299
843760334
1588166553
1739597688
790417773
377487412
598727903
1299467682
967591515
1270241956
1672435814
1843875456
950992395
397374317
1160973135
1540960081
82094116
2030752738
295751023
335709764
769124319
1407819986
1096012080
369692932
1117680574
1644057543
1733724110
1856557514
1877278419
344030680
1180487118
806008560
368568428
212111771
197091149
225560592
1050260536
1765520774
609850395
1804066076
597183229
1719115419
1514824570
917691411
1144128043
782791049
1773777269
888897461
1484483882
1092791848
2112021118
1362011469
1192686640
2122260825
247838500
151135027
447690223
932109913
1660842403
942024448
1371877032
243024514
140919045
1850481693
1149446501
263323316
1765602781
1447827692
1097168734
574695730
985464408
1890703051
1789522085
1302288652
1562028732
68824740
1268202712
1421199144
1678752065
703209556
231531043
1280997758
1647586070
1174953954
736960258
493647002
948264780
73559391
2014415190
1357641236
379353304
656814272
1234925336
377993058
120916243
79241921
655437499
741881690
1472529711
211155256
1171840761
664931410
1627849189
106552837
1120034780
538459975
829929565
2120887669
57719283
1513598351
1508364556
2008792071
1104443266
1546941091
526580119
40150450
1476901984
1007836086
483213310
1119986288
2080187905
119627829
1773647679
1159194205
932344862
1412900237
722297831
767329948
179828777
1748928651
89747300
1844078604
1249759038
1322659817
1065854209
563066354
2029510694
1725376139
2111052
444325742
2131338662
616332705
1847576236
1635196537
1649065331
855963427
564969489
502039878
1179992194
583514103
940240669
1626314175
1106175048
215286208
156133236
1082547886
1302192565
1440478751
1835970540
71377468
1381672528
1043226518
830158499
1548256355
607079465
2145092886
1423052202
942358916
2109069866
2080048051
1633283823
1389652979
1585859650
1512091813
820021344
1832071765
2143642560
51545104
886968486
2034052674
1730494320
167348844
1560224459
588528286
2043198465
1701240802
66446115
909693190
1301978151
1269150191
1496541920
1355936002
1489598714
468928874
290094395
791907748
70875672
2018909445
1037861377
367821877
249353693
300739624
152161356
12917246
486808024
732880855
800990314
1094124228
1071069898
2109060666
2020777334
520613769
910716237
1833628725
215855448
1506780109
569492844
2081497043
100312230
441619575
1735303040
1656881816
716256107
1991904783
1927401537
35320639
1403421947
617800384
511286470
783296750
505440329
1369153741
31619890
1518343378
318494825
1435193480
2126092870
1094698012
634898600
555334443
1865429638
41503517
1941256373
1160919084
1899011622
2125805172
1869451446
1733952666
1635137739
1527252612
897598978
1098063926
925435950
1081913540
265864997
19182715
296627359
1123363387
1162719262
1930560215
1870534867
1429862903
666519130
1646844565
770806366
1309790921
1857240455
1936758548
521566697
1146762916
1274528647
182625914
868047686
1849302940
1239405665
1844811650
1829815891
967291457
1797838599
1688449024
36138466
43645273
782336362
165022517
1663177185
492807674
139854976
1346191213
75902411
1639177060
352157918
2025884958
581333527
2102001894
1133101714
1405916300
1980367794
313105268
1809466843
652907621
518227155
190001327
1219724005
1948856278
1590224159
172437706
238781106
687848550
217905591
371714259
1566358169
1718950258
180084032
1615822080
529543410
611519664
1511725342
5434143
1706027420
1716464105
1529779261
294327315
932354340
246562968
407063697
1516031795
1498522358
489116138
1931532051
51971006
1715100458
1069223890
1919067949
1684917055
1082889493
657777244
1595547658
461478930
943748536
1955755611
1477078118
1542552353
1917423965
1653527476
2028936906
1712011009
78991040
2115894230
828283280
431794518
1802015815
1424363322
1744388050
1422983481
1814608756
2027879526
196504749
624236006
936889749
341947875
1044395168
1444659410
300156927
168816765
1332669668
16465773
101427218
1075669273
1393917017
293379662
934674367
1050915810
795833027
362162846
490918245
885625360
463596192
1093266534
80803057
1218891664
585117635
1050749390
253575928
1240312389
1642410148
1008594919
1614465420
2005057496
1502787173
519808572
486885559
72123289
1520919735
1702340542
1733228078
1738751304
1000112753
8054376
1776978420
1240108890
987531745
1436390622
684888734
100500678
614695153
597546982
818876699
1144399807
217716968
832733774
1830444472
603561807
727488432
63100337
1487295420
1020384875
650020607
1164725628
1942144471
2017307083
1706831319
878670099
1577466479
1635818997
1072353113
354201016
796520415
148577665
978891738
465189244
724183280
2075410492
1248721191
977009814
677101698
459151301
1870605019
1873183878
382207604
1211991953
1283629516
19266996
1298129685
1732157926
1215933761
2025993697
1647789203
1000246956
490636070
1530439388
492425769
1731459460
562558776
1085638563
795470016
528418854
68418673
1514465236
806018917
1172953162
453635312
1878315362
121082689
365069959
1539676693
163672768
1204173788
43498511
73147550
1065636198
679118718
767608037
2034998616
440370126
874970914
167390894
1457941774
54391807
2021569471
1478487605
925598969
1939974453
1851273432
539889188
836523662
1897470774
222476791
634447207
633443436
1653902143
2003750604
401462481
1731181109
1777624987
1779103443
1588432363
16538810
902411412
559273584
1940971737
1245004407
677478359
650545751
473502462
738870177
1064589790
181161049
757906598
276493014
1509087373
1522949966
889335831
326700143
1334321572
922043376
2142791408
894480353
1200323762
1128674340
1697085678
1984388914
1530522942
1224337420
840014346
1887618964
1362154759
1044881889
1081975056
912806222
641900310
205357717
2080642356
1892055143
568225995
1379870002
450348206
1899556116
1650713799
295928917
1148379919
710441665
534498573
454239590
854699875
1080539654
1504640356
1248300437
339976891
709724067
1041505602
351075656
209462666
600720654
1477280380
688354657
984338259
2132074804
1928336112
1566311086
97200995
884778977
680275833
1891586647
1063258152
1722604241
959554941
592088671
1436962107
1664553329
451389903
2081915270
1596283100
319381811
525458097
507839538
1035659121
497372620
635128201
1661251558
1866760372
1965851046
165711437
93510581
1580232377
1668566547
1521606806
152690962
610220934
527495993
1835416157
530687761
920565712
1663676591
2123924138
1011644329
1495763228
1871093155
1682423536
574757786
44449722
1684621577
1043549726
751451652
293139799
1352737278
623651397
1010244038
963277579
1584179109
267662143
643919132
374595624
106455586
2120515731
1083618673
623769432
996975195
2041822301
335197429
658163174
280693199
450200676
209534274
382792071
1769790402
235656677
1973765393
1567721159
1511199979
1961066092
1603420969
1727090466
2035895269
368350898
297063402
2107551590
2128370013
2078278936
2145363036
258805160
732284897
2065893231
1232185101
340705310
544017780
276415862
561680554
1241940654
1830783475
665447187
433757000
1507423619
1389383965
481184328
712938386
1084924867
1648408916
794592879
1895377995
2049511589
1448260882
733857004
198876029
2077839095
1121317466
930310355
541556035
2095292002
1832960894
111203410
124780998
1538232900
1711656622
821244792
1420320802
712392613
1045923666
2038451709
1543738179
135525285
2135584017
441803222
477191719
1786933689
1416041751
112133415
1870698441
1686419867
752679263
485691680
604422092
942495190
1806111168
1806013349
806214195
872952339
403911770
2058471794
1904841814
1758525767
1564294216
2088771848
74756215
968817640
137296903
1618101338
135772782
563060197
427160608
2055088950
1146749911
1117277609
1746916337
1371616690
2065557487
2018050368
1093583336
704925188
1355372658
615005664
1605790734
38409064
440119658
1550951713
250797991
211815344
93443540
1621101495
1086990842
294378992
2117702459
72095613
1615446103
1133352007
1542803048
837314041
684765229
1028646693
1603336203
990132797
1337432046
1061129801
925452315
2044572595
1466394225
1063427037
1057374795
204245920
1877992403
6872576
1932133189
313416758
1515127174
722356777
148165496
1763536394
1488581230
1325952568
1851753535
911937228
1331235704
1054337799
2062357467
79065050
1443326803
1811347322
1721014743
1180240682
482831146
1056827699
918846216
1107399522
700241602
1635174528
566224431
1616275667
547220715
221833592
121083844
842569642
1890330343
927305333
2065622689
1285578567
2003159520
1379832496
50206716
1051475813
1531002523
1857035348
220396472
1923845793
451096778
763778631
1412485268
990746999
174094713
1260925761
1353740470
540952288
960285981
2144352098
224511381
1016678603
16200931
198986458
707757168
264032301
1159024470
82678680
348533337
849661092
985552729
1523669029
2096066731
974631570
1595340157
290187802
1307742518
1561184367
414111688
1442748170
2103144997
551288445
1500582486
1740743855
1252565867
1561021319
1940408069
921391402
444715351
1558549614
902272519
1008525065
1798797789
1021385059
1170822803
1028564565
2003626199
1580428530
504665592
385101657
1995275272
1794437583
2063229187
556881027
214839128
1767760095
2029769755
1866034524
1427927277
1153816671
422179477
1896972214
729497102
2133782826
1511016469
1846442809
791643776
1850039640
280711180
1619556913
943511952
2061274765
780904043
1901858104
1683184073
1376969829
631701390
737315927
426768801
1399120466
653781205
27947483
1462763317
1192816097
30232688
1436073068
1861800179
210539946
2118833683
264001924
1043663268
2014076495
553313016
551327581
1292358980
67049980
1593018901
1852546817
1056412683
1229833660
1730097327
1340471155
1378928632
1729163404
1180302855
491261664
1025656771
430745854
1362433067
1213386186
290700501
1034154818
1733333003
410529885
1702323642
1519175804
1365070150
1667819845
1742218083
380476355
737643391
39586818
493145457
468543794
111877371
1313455843
2025442835
48188361
395489423
460453184
531236393
1221762072
555918572
2124952089
619182648
703632781
1758510380
486363489
781206985
1888519703
1651087509
1619024878
2037799040
1728807702
2097476570
720330704
1681160643
427337814
1269411849
22107110
740300031
2027609703
349348932
831652318
1231244873
963192914
690304188
492369874
1587338819
1908046396
986362778
594838343
2072458945
280893279
1274906913
324121404
21491385
881424556
746267614
739926473
1244165638
1143257834
1655419099
1664239564
1301877524
1788777637
1181785132
200021347
1417618835
835769541
11196595
2087687585
1894757337
2136893656
329904336
1911150618
1335311943
513010398
97836666
1077961465
540007533
1307817962
1090366288
1201696232
1032233026
2002161327
904976712
1013130203
1823556448
1302967566
1425117760
65006892
2117409429
57910969
1895014701
1122353815
1392529988
694700877
746860873
951355005
1110864684
74822902
477255488
594503591
468790800
1322411516
1567121713
824265704
137785283
1605771181
1858530883
1787576747
1216659053
562444356
1043517423
320666214
1836506301
241072449
1818669421
729501015
1629468314
520062424
1962510469
441499826
970954083
810272914
132828556
2029919561
546544796
1604053536
216365908
538511270
807439553
1045680068
1967839265
1370137303
326750625
21045513
859178365
1162361448
1248187565
2020365856
1623808089
1681847501
1684052592
673533510
1547073905
841715172
740140559
1278504528
1511149050
813111446
759834169
1647920644
816162507
22137188
827353315
274710397
1678490156
686082396
1191024590
1505023043
1141858896
160697992
604683410
293850276
970467125
441008241
782896364
1665467700
882380226
1541447851
1079607124
214383962
2039165065
1022426587
979084946
341601627
1958354972
1766305128
1331156619
1425220825
84937377
1955696329
1958908052
774205683
527805787
1707742373
1104099080
2120632968
163711803
1663653744
416025175
1234603208
1467084427
476721159
1391029357
241857162
1060581539
325147071
1166896635
1361616273
1368443478
150903776
1534370189
1248568390
230468416
519110033
587282678
1957636149
1265916875
742850083
507078740
1670476760
1829069805
1434704172
1343624122
1674748305
1316387827
784518996
1977795074
1530546475
1804240045
144800026
311417373
1001174742
1066551313
113910138
1828202169
483960965
1864237259
1092036495
1631232687
872846638
1556065054
1986554148
1751748013
1773304361
1596923061
1113830717
15714203
951661064
1749083370
1434010970
757953947
1392661139
155252166
1621442767
216853981
1001362161
1650594524
1015498384
695266251
519748161
806554327
1300823863
1660751169
738923900
1378531016
1156364203
165254473
355169750
1442562933
549258035
200505754
518633309
1031880780
850814374
1129952709
1321782843
1928657035
6555159
1492707521
1447976521
289444755
2093508577
1511405634
1196742696
1725594704
1846226637
237665492
1923817571
1505727071
1204086668
1306441424
170573046
408592813
1554111209
319474198
999132131
1279959862
137684967
884441749
2037121429
1360577767
1408460226
1095032953
200077034
1108294159
544411268
737520642
1255133053
125948787
102953219
172053170
245014464
1694064569
1859676981
1751976625
1993620423
1725092795
1537813570
1275936535
391398660
1862482503
1621835622
1311786225
1993445501
97611104
441720162
1309890199
83369271
2088146217
1045415750
409131167
1315934917
1555460391
1808328818
2116478340
962283315
295725164
87752923
966599323
2096942311
717906193
671586136
643881840
1396836792
343302548
1143436294
1029859014
321377430
473167897
1752228437
1951322775
1996102594
447638321
235666247
321443935
1234867144
544780801
130938820
1240733941
303492226
214447346
945064688
1265869177
351768797
36656263
1406813219
1897707285
651160391
1049148311
954005913
1870588778
1404646902
1885631990
1422866965
1770158323
1266732893
1030213920
405653442
1006495444
1383274865
1244726646
796006972
709096834
718004249
896509140
209381450
661312288
49628716
486724607
1176746791
1328387871
1893612806
1829653141
1910802457
1013516091
1657897614
1712790321
1567773255
1247060711
844506706
2019115965
1954141723
1891170467
767727999
1202128343
682441336
1384399208
2034975644
1682114258
1618856813
1094599887
410362310
38156321
1123728597
1727825418
1157164202
977438564
762180493
2073540485
1882539653
586372893
963631302
1627617145
1753903603
1559019067
2018194348
1036604446
469176101
1985646821
1789529030
734533486
1435067248
1577070832
1101304688
1417174202
457877168
1909073201
543889789
1528261402
2121128372
241334925
1675887710
1077500692
1068180610
1649994809
1740034941
2036564513
500219111
680514352
1448946220
1248864132
2092061780
1388240774
1274208658
94142459
1321209345
368875508
1906189023
843182620
1269693908
945791542
965249517
962306756
45428131
1877529406
159534759
437864817
1058483382
403113942
1820883019
1340099555
28124324
2082849890
1367807816
2117870435
40597755
1926733183
1875937078
643762190
1088613405
105736235
534952285
485746031
585649779
1810575755
1362331348
774018768
2091627741
367788045
1138559755
1489464185
497563053
925194995
1327695268
1224667860
569716823
572234446
1139426558
1028067561
1336023728
28836376
1683691556
1217813033
870701001
51485885
2013776290
1860876382
67802613
618260664
907026737
1760581103
2048865514
35538528
349892121
1854001957
2107061300
321859854
153000333
1055048206
1679960376
144588399
1544667406
951413340
1998831064
291759964
45930545
852284920
777336396
241047524
1183175526
1780229475
943292348
1786284047
422500893
1076112411
1965868580
133159755
480313478
811619243
2046333679
1883277674
956041856
1381222861
49640156
896699978
293877133
1895297792
2028151926
949150313
1126632165
929900514
1153453660
1380694910
359676441
770619553
806010207
665621365
686258874
1093351984
1928407749
1179843218
871397184
1363286304
1512016640
2017799637
157663037
1288140669
435086052
418347163
1917305060
659509159
1960945349
299195410
1442368627
169927111
1333108947
111640506
1117723923
1892902671
594828910
495937968
560327681
2058686066
17508176
966917868
1081510715
352141505
1813216114
1787415435
1587709497
1089154449
1746213127
1167725263
181914989
470916626
1839893386
1369155475
1939335341
2016481944
1343308053
667192476
818622518
992028282
1238247655
1768643727
610865147
1852455949
2070927892
724007641
1150177649
1498444112
530006342
2066680549
2075815423
925948867
328193912
837005637
1242360196
389156060
333471526
1218386879
1954264018
828956237
811412533
66080977
1427870530
11699785
56946817
1402653009
1236506501
933557174
605098948
1674071871
1274319647
840331831
457347112
2013177674
1892523541
1407030990
1469340093
1233780674
1651941344
1485468672
878464064
1210919464
1659494973
1861883393
604217743
1158191760
44411488
382027465
1847586726
1019817966
2041502926
346790547
903196475
659539156
1995285954
1983628312
623724859
1747093301
1142762754
68825279
639872574
874060049
1252478735
761720000
39809961
2111076402
1474650139
1709428758
378763968
1001631448
1969157537
597422439
2125995613
521554910
1136638275
535651196
1013180695
501064399
89998020
989214930
1487721506
2084426868
1732639273
1602605125
1729826081
1443864266
502399495
148072821
391529629
2079585637
349121070
307953638
794198938
1371169225
1040247095
1164013751
1476496087
949693261
30236451
650176012
440252552
1895188425
1666211790
1522436948
1118009017
1147671468
707626205
197822975
504770812
841273905
1058686913
472599798
565040053
1152120167
1798907194
162860521
343527783
688140016
1348388165
1305389157
969322880
349259824
981086242
723826521
1185883857
28623310
1484326517
1166800851
501329035
1099578636
2099299421
263452324
1621339661
1882237751
1047923582
225117209
1547383894
1286686265
610989488
542404569
923278426
213209311
363687613
269618580
11916637
1247518403
1401853616
1040318800
1829676767
1033823592
471608488
2010239858
152666016
127783777
1940193340
591908157
642468632
1865806140
620850206
147037248
129290224
193087817
974706855
1360478282
288757349
2045696202
71124400
1585003988
1356879503
1655818062
1175837929
2138118922
919563884
932931293
787582068
364848284
803463221
1179516150
427468847
710965428
468080833
1745769030
1709479212
183524456
1069399509
1316883291
1372355387
1942476649
1619051423
632342520
1579548472
1969002592
608963635
19729479
632096116
847257836
702925984
1250554122
2088074164
1212168838
5766264
763009802
1263676420
659141113
1137314344
1178106955
1475057188
1640913962
620960671
610098113
209703540
1880056336
85840466
90056154
1482980320
818730355
387357485
2130150430
1820566133
1912310903
620594054
721239585
1697432823
423773700
649369697
1125999143
1689441168
316610251
1279511602
2085106627
946879116
11934819
1978361076
1452139989
1542058946
980056715
1346237177
2137201042
199926016
176332396
1789578888
1365059503
495890155
867748818
587341445
1838624738
1935310387
750317784
681273047
1611723183
882087694
665633297
635936201
964193365
1496703554
1712791446
1331153858
99567351
788393060
144687094
715206655
159187243
841035652
2106598837
1502080880
805235557
1852663144
1742920436
259607468
663152250
463987270
1407579525
425615367
691661927
1244001889
1301406686
53504157
98525395
985094410
1876263036
1861718000
544352362
1729862171
1261989546
486360542
438602299
1314626689
223657665
1964711237
275240657
1249909016
566811249
355414766
1856559510
188622750
409122888
14621416
2056392764
1263718913
1936021818
183654297
1791273792
1952886470
468290470
1890408301
85546617
661815875
427489361
1672870766
1922681009
96332186
1295152779
1730848152
746855519
548474027
1471064131
1890897528
516485100
617765078
2087444016
780149808
1502957054
644432497
1142703230
656355467
1821990130
1818169281
1388402324
545687177
1272764481
806791920
1567071120
1466399169
1729253408
118782955
1720036036
273898426
1769615795
225397641
1730115446
1882210939
1770428264
1847799019
1307501939
1369986806
613474709
276787192
1156752624
2036116214
1007818190
564246
2028230566
449091509
1190070343
373780933
758578224
331522986
1787382597
69072247
979280509
488108400
342222767
307986719
725772338
1778333005
1448795453
1332272840
165264703
1364734968
1414818379
1644522336
169209687
518834311
602086814
1596866602
626589434
326660886
1927523380
1265132828
1608170220
1715170899
1135711225
1573325747
1551705449
1258442426
175473222
757518400
313597864
329983893
2017494298
641140097
1831624204
2085698233
1170539190
50988386
1330750729
224931186
1486781017
2063961178
2051820775
1060095869
725159039
69999336
167775718
772356376
1888078541
1155031159
1158550857
928442656
32034938
1059302717
1112563796
1118817250
1048453718
1297116302
1900831144
1263485019
550655938
951166737
1648225558
1909094242
1882458640
178818379
1031498686
1983144300
415436070
829491575
823416955
1996039457
1578266604
815159751
917177364
819600674
1232225388
1460187946
1923785140
1083399907
1712467855
1525476065
286956177
248760426
307085903
1163864424
1802513188
458266291
1720949045
1182901220
1843349057
1272808445
1870152953
1548771130
567001705
949120562
967178903
752024021
1981533518
640124159
1937378167
241532441
1431087199
2077294499
826353196
1995521092
1414180059
33774697
774069762
1829678440
1143838840
464070013
888208332
472472785
874127625
1936932825
824251923
1457445551
2007617957
1124909500
1098051748
552711888
291122604
1780174986
46343691
1279885774
1873026587
2132084497
717592240
1251530831
1048356147
1544872972
1869947270
258110574
639621881
1710669845
556410100
1010190575
723988820
1814285318
1248380298
1394582184
51118156
60331921
429391816
1365070604
324491998
667786886
1307738016
1587339896
2027956729
944463924
1512194251
722586230
1603834321
433257771
1813509897
685881363
579575286
1445223727
181354102
58643896
516699485
227204623
2144375761
296295884
1530287683
1769572751
1264718975
2096084194
570661764
2141180827
1870137099
2074823690
1750337444
956293224
1855335306
1082821332
1659640294
1487885227
1894962016
753500551
1854482938
705406275
458015197
1632445417
2102201549
776667413
1074058299
2038156012
165806158
1433578407
875328050
399228708
605544413
1725690402
928630300
1566624535
31170744
965779257
103988445
187815257
445257166
1021835695
1556074205
1238336201
834600035
367872848
1589088061
2080694614
1507938427
1043918433
286524744
176888157
1573775385
486859825
1231211450
1160325224
740382931
57013082
878770529
1203282895
1304568594
1219644841
1452528086
1202225646
611067643
2084486990
783236229
1219947924
622747654
1035691003
1790641755
1975197499
2104224301
1301865939
1846012096
1014513636
298929400
1258242888
925194976
1368544186
105844902
1560223188
170469755
1809722069
162175559
818319338
481941173
1415929113
1725321208
1187154687
1584186171
1519864734
1864500351
2092285528
1495866780
1379937043
586460358
451806426
174103416
2063537720
368073397
1726044993
2131687664
252979119
1719763644
1570463473
1771127071
964664489
1073383179
1015305029
1501945561
1502281448
1098681502
1730851091
856060947
1140152082
1259247333
81279893
2074901227
538666702
493087857
1625005918
284273994
294972265
1743962841
747608255
1553806735
350218189
1411134299
977838470
554608330
1339225678
1397126818
611461125
5749931
347055120
1894410646
340020287
1849025560
2026754573
682973415
2140874440
1310493432
637083710
1140856398
1033410395
329333079
2008637258
150754244
1037670959
1421504624
64948982
286869578
2116560722
1516393469
1607257244
1799396369
246585340
1565399521
1243022620
1101831370
217158894
1099645642
1513250544
305707541
2038795640
1291033075
1980393811
590170324
762623196
25755022
259602736
1034391797
2001897617
1978265494
297342125
1507794946
284811145
992996661
1896424581
1353279291
715292463
413699929
2094935696
1354538385
943405632
586838885
1729648657
1163062862
34707241
1969679042
1758916637
250538856
837811702
419001221
128139554
1713523436
838561442
1855322284
1003187349
2069359324
851034037
1039587837
451300190
1707220215
298410987
1556855979
798579101
917388308
586397954
910828483
1373218843
228493118
157474162
1419825146
553703119
1420510853
1592004375
1792993207
858724108
1540110242
1530892664
1056958532
596850167
1556824359
97459131
955079972
1666297401
146894726
932957913
1147625731
249807589
455031153
1416410193
551871779
199729505
224463671
625918982
731693725
1501203417
1773214774
658469588
621318507
1196821244
1641515489
1824704555
1817332258
906569912
989445447
1632501004
675130600
348566204
1305089606
1368367626
1446933089
123831236
1307107382
331238733
1032602601
2033178405
1113034268
121032942
1294302013
1605280162
335494861
1657993576
2027006817
299758808
1449888204
1837224956
978645279
1601136803
1912246919
1154120706
1898252829
2097122851
501441921
1090679397
1947285030
1756588406
596876318
1461746501
1164828486
481489894
872761468
204801053
2071267729
991536853
718154410
649138677
330075027
1494617359
1909009526
1170520125
289607480
756112834
1398482209
1732122234
1937037555
634920566
1752426236
678551224
1110005948
1457311025
1921814926
920019907
605716977
802001683
1493446743
1897541474
720825391
601226800
744201402
698294475
1057995486
923124796
15838234
1331892843
1430474116
1584761892
637575853
2055145659
1593161874
971161894
884863198
1971709857
755500331
1805347953
782055083
1563144795
1272920452
900929385
1624739989
1404981128
799811903
161068655
108538687
236509530
1564806426
1632475790
693051402
735736393
352445519
125922307
223058308
1556718845
1647090601
1714367573
14565214
1231898773
1387658943
154222796
1076161144
218362047
28412
1016759447
801153435
1260577464
2058446199
212230833
257351030
191206491
412793263
1866070281
1658787062
162967991
351056621
84885931
889033096
299608987
1744953252
717440490
2077002526
1225510453
892712582
2119690
1419021493
2021383832
710344192
505238962
2048204875
2145861962
761724171
1781199334
1277084661
255830282
980841159
1334315048
1985946746
583814183
1553029079
628487621
1063297893
2099356536
969565514
726006865
1205740093
2121969646
999777791
1230547982
95164070
1092405699
1909411321
810047065
211281806
1317991961
1740315434
2107082609
1119785010
294503641
1070235162
1063029028
1828425036
1556396000
194857126
109243575
321982786
1987457276
2066917465
828120416
323649534
358278986
657401021
911735490
1425683179
455206598
1732929688
2027846234
1867744865
488248769
1461047884
409162387
880946431
1940800292
1617742754
871148742
2130692970
360496444
1543498322
1248190277
1187569205
1928556306
361486257
842477577
1949426780
1534691249
1114440185
414948954
421385415
760194926
1046549391
340637007
813095371
762287918
728183827
298084046
1055544861
1691649413
1590693821
1213787208
789131218
1152699929
1454286932
1695461997
101541418
458639021
1207627111
1222003320
363195625
256251559
785849330
46425299
441045211
1725764675
663283503
567661403
1152623517
1444522849
936863905
265917372
4599915
1693993928
362731704
1631183113
1597733006
1016291057
1619725805
1669156599
1889466074
1232324344
839501478
913894227
1664363610
630907928
1470478359
1649174709
998929591
619651974
18573054
643911766
178201167
718542236
613992505
734412016
2106516021
534186903
1488496802
1465850943
1308059890
1920548459
1693113649
780368413
231368278
104889598
1310342099
449040769
7520799
1347903942
780229306
1471080559
776806260
556143094
884939176
2005938305
513059382
1047298801
928772468
843068025
654650023
2038909130
1594952856
457179101
127099245
1504177420
54667129
1786293480
331132052
1105841165
1899706424
890754056
2047800003
793541593
2011357099
1243750036
1302976728
1119664683
917676278
1618270251
1285176425
1198842566
1474683483
1645185096
2031155681
1176366534
183547100
1654560009
2056648580
2033841591
1164928202
895479070
1601731079
528565687
98554467
547011030
1037942949
888860737
211128728
1526929907
1592715772
196734191
1014616551
1367532428
231153450
289914556
373821429
704671298
1457719741
1172677221
102272124
299656654
2079493610
116213004
69831921
620733348
453890202
1304035685
1459119152
477237746
124682891
1755555697
366690863
2039715135
351171862
2075380043
1617742981
221249403
514618861
1121882690
406486696
130484496
1549300837
531113281
1195823640
847336483
684190784
1883210296
1058025084
107705995
798202688
104330507
1626186332
296750038
245333130
1328155563
1773298366
2024394659
1401818486
1638208595
128521228
1657192552
1547688250
620372842
1930942939
1230325887
77614541
847880884
916336432
1752461817
857790340
1532782190
1306363654
8396624
1080247845
1827753002
1040037051
678579908
1706326048
1682465134
1287527231
668099635
1360547759
911511838
2145691307
686521138
885517979
823974338
402361284
304267652
589511356
955649319
1181667449
2003229075
1194764736
1230902461
1882889137
1523663864
219567703
690077970
1669025355
1572000363
342842252
764813171
2135974593
291774945
1389394261
953047289
1789072836
1230183604
441123048
1389827989
394384929
635864170
1278019859
1444967782
1977711999
166757659
1454762515
593457826
1639272500
1250512474
935723598
827323242
91145586
726316660
497730139
283133563
454432763
520479866
1648885999
644821879
726441494
1328284170
67082214
1692766420
581560813
440595975
1792559092
1200906868
1392816565
199173883
931456162
467697586
928546753
1186677879
218941792
1675936128
370748255
1940331165
1022792984
928233801
1726289919
103181064
2029399691
134344192
765935421
163106892
742330622
329360313
1314520796
820225868
1639702432
341387491
834384550
154599893
596394756
1845276020
1818629302
94806233
189402199
634691572
1993958498
45086393
1236705721
1727632609
1714182111
2112237942
1066513131
762229864
2050085848
1956465873
1484404161
1849929890
1057319867
999107809
869968237
858211374
1829743052
593870892
1191289780
603142062
598941771
1684875677
111649942
1624961256
267599956
358675155
1296249589
1543866503
159775495
1609778979
514605149
293365892
769731086
928855309
414176758
276263527
32816836
194967639
1398081489
1093643579
677559140
1311198485
716452442
780237902
1126560532
448448816
1734442290
1523014933
616075658
2039758671
2039195892
1266036085
99314822
1977034836
2114986475
2133064255
180296430
764221036
199581119
1841452372
2041566569
243740285
1398570578
49623913
637869762
631024388
1742421889
915362621
785790096
1004496479
533670424
2136812278
1502889509
2004839479
1304105139
1485266671
2014017071
1412863188
811586548
1911930798
1995154018
154478262
1461808787
1748750357
1661596610
1487438063
1525238192
146265144
1756116658
1326763422
853989726
850224819
156171165
651869110
397377619
1447335830
24608471
1449280003
1449049262
1719046810
423778653
1166239906
678927332
1259392199
1602222110
1088822174
476608340
2081930180
407887211
3278058
1437726684
1878135594
1967892610
1980198762
1792172743
1776650960
2121459219
651833381
1781935650
2123247064
1747494867
1843894622
378461237
1343827959
1806951880
1705014301
907092088
338447392
349414973
452985580
1597721486
1770171247
1477963033
1231621207
15007597
1533563378
718304612
381807679
2054761464
761075241
1048719562
631811776
1952142027
692592291
1861521462
1438135002
1201214413
784656579
1661440870
804737905
656998724
707974732
1436787266
1202395906
1679277142
1716536332
1966353472
1172634785
287594740
1531586688
1161695479
1749423894
2037189167
843659578
1858261044
1905294966
1357715137
749050269
1900118559
1690275611
1017976092
2047480089
793155690
1635796816
1269198626
1223674222
1587242292
453159362
947597211
16487682
1967549497
675096524
1329796426
518372518
1101888096
1457197970
432992197
364205671
1967818537
942611071
2145600425
1765286785
109337460
1369622341
1477129914
1774188214
1868300944
809241636
2026161164
290366083
1941963441
418502057
820459616
2121887622
1131830396
766026691
692385522
1768757913
2024690666
550514067
279544946
865819298
627769417
2008746563
376757339
1522200607
1461167162
1709794368
523570384
602094063
817286765
2040509179
1237261080
1135367239
2034057583
608337139
1248341827
475840324
1019847805
521151168
1428162889
1666026538
1686764229
1190244568
1179499650
449713353
1916790028
1211873623
1970254937
1307588849
1500817531
1431844696
463470659
1606821105
1099825142
695367742
2067654770
129671125
1360311245
1113460269
2099104125
1087168968
2073950763
185715422
1119893768
26800689
686333801
573554961
1009873432
120950242
1826551284
2117291837
592578776
1427150255
1833864900
1795043761
1433003840
1209205766
2068232748
983407893
1594265960
997551084
1395576572
88104968
759542131
1104019144
1740979010
2054622827
986508238
1560353484
291003730
267858540
902822847
1809670409
1940529857
1211795349
128325599
877417488
1779396941
1567833284
1435475202
86015427
1249662767
1399733891
91030656
1655315940
1431175927
1293715819
138944213
224092211
818119684
10257387
665884740
1910839966
1547064156
1186750742
1376568780
911545200
407085678
151947860
1696577633
534695972
1446474985
1003033114
1025874440
2031610611
1512734765
516501005
1510429025
1888547131
1482937182
859027771
994471554
466864641
2007975978
692829748
643981016
1659937874
1199160074
70781268
1654122826
350383238
1638140659
1334887242
268170016
1161022489
488497661
78517081
521309140
1466805772
1736000918
600885465
287522995
1157123880
281538208
257822289
279689807
909628056
238250592
1703355292
477208600
2009948344
1960903055
1725308819
1859437665
688246237
802318667
1849211646
2116196759
949929890
949238625
423764571
1774972143
1630243887
1672165040
2105331800
1669196852
1451370317
517031618
700805100
574583116
968505802
1345541260
952616756
819172992
828786421
1526783690
1675012174
1875022520
802196196
650009042
1400368423
1854529020
19159479
1676367893
1562212546
1318362372
797770817
699234938
1940144661
901601006
594757489
1834035271
1246913899
1832513460
572670519
1032916921
137183194
619900261
1832711095
414543382
1805684769
1919354007
1233994172
633085894
1687134825
89910284
466978425
232421719
1963557142
868055399
376285046
751429223
385429476
1764492530
580170573
1265652510
2001399341
903550593
1149241455
429218771
220168369
729897252
827392651
544556436
1841726467
1849350060
708456901
1898102240
1012451121
1516142820
1883052119
1590191062
904637721
1600648109
1208578266
637212541
561420215
859214732
229047493
2003702390
1419991500
1208149112
1135794899
1970915412
216183049
2055941990
1511613577
1359384232
238930174
1025011402
475370872
1401687439
1333642259
387744320
1331623981
1224111983
1969377084
675982116
59710962
1700956562
2092972896
2032881870
2129108009
1874940991
897654750
1112280268
1749127790
731171702
379389009
1984757487
68139364
823533091
2101810053
1110206943
1601960084
473356210
396776869
1649514350
919176409
940427019
227766763
435684405
939820634
224440264
1878292765
1304155294
2066237296
1819137
292534299
958959692
621079037
1890048687
693014962
1917527933
709731949
590384008
59335024
1835548156
207131011
715755
118842633
1981268091
825813786
361640120
95268749
438747158
620557193
483331216
376447739
1304467200
569920234
533649446
784822911
528503983
841209443
1087341232
1127951589
640381411
331100029
127748487
1943981979
1761004831
1197971661
46086527
641261322
1582755500
1313635890
2006939040
1889209103
1014797655
581007740
1306282278
1627674456
968788539
1566564649
1460862501
1942376171
38911240
1205985040
227901239
2084978152
332441697
1213533730
1637596751
1414755218
1580400280
738894015
765584967
1554746611
2096536732
1255018306
1875137076
862308088
307939235
1519078839
1862946302
52320451
1236185284
179145389
11574976
1876612601
1154760980
582972702
849662748
1824561203
1010314834
1744177824
897735390
802566877
1604343503
2037313074
2038589361
120122294
290547146
587941264
250582421
80690779
1680654279
1525686418
2077121184
1298228720
1485289132
903177789
1569406939
1319169897
714933816
443304914
1453318210
1109939184
546936781
1548112622
1967108908
572234498
627412804
717606833
1899862547
468911274
543858428
1757476532
1417362067
395885603
1639490455
228619238
1515396638
389189993
621381898
551716982
261003779
101760030
491091604
889958577
2107146247
56272176
759710293
2133709599
1891473078
1328724501
1774792395
1146025476
845928661
1059734915
996535784
1444445714
1568767648
16667549
1995566636
1012397144
1138544112
2025232898
88796717
1895453819
830321049
828337196
991156609
1078649752
850008703
632796199
1272376468
1868467624
1604724683
407631274
1395663085
1052036231
296818331
1217877995
1103159737
926356839
1243085541
216250338
315492249
1809829839
2102345540
918668005
176758100
2054280003
1629744574
705829040
1545989042
432631302
1312145166
884503889
2046643774
1819276053
973796368
2133976118
2032029370
440061988
1211036964
1550252375
1557039706
1675570343
1844230911
1362302079
1301994801
2005077800
626392664
1647946498
851007186
1165298707
828911783
281188918
1537046187
1884519441
2118138938
1836482825
1656729586
873216435
896404516
1240736612
834221574
1128130593
798547323
1482150819
301273321
581157275
29709882
1911416073
2086107474
1985277134
2108581420
1281959349
1700559974
79715405
432140237
387342740
307161426
1735275394
1450325870
1336273859
391676898
2041558600
1538071555
407122427
1967948336
294043125
845813616
1994020118
1764577280
1865267288
727713398
661638411
1586404223
331951535
890485085
298193441
420784346
1475071795
412109807
2087145445
275902302
649464998
1295664567
1166089859
627309829
846869435
1364099709
1006913002
1162912608
1273894140
901636631
698517367
1162111772
1024668416
1362542904
946040908
875778120
622753927
1464678680
480850954
528271309
1388869231
1574119544
1319013983
1137969655
2123311553
730923683
606514703
1741531098
244468465
11561321
1183327756
611542784
970138353
1648987069
1294723337
727672433
1891691062
1336168136
954813133
687835556
1696247451
685653596
561515201
885141058
1666171317
1942373427
549545580
1477256996
1806151485
350169450
1709781808
268435772
429570826
2140790324
1544028443
1294110612
1810098069
1375242679
1991197786
1463861244
1744143390
1156276969
7374984
584365692
1603879587
1406685295
901818941
276836971
1336202916
2061390120
145758545
1043741262
1657543506
1820699703
537994039
81137637
465158400
615377199
2126857599
1947757774
95913175
1202360466
1040877500
433063539
189721925
1235203100
1740758442
547248823
913019441
1800355455
1137152559
1432208240
631761318
782765163
1435940986
1772213196
1854775028
2122828798
1435543373
1422850936
1957851284
1648403861
593590913
74085188
1908053621
915647475
85630414
526610921
40480924
183571543
12344980
2000070486
151731311
1794061970
1007126150
1559036329
362517568
151606846
277872043
1863760180
1211790510
1893151042
1747547313
419669116
1250953931
470702626
2145851159
1654248746
149785321
2126403182
1577534810
1531673448
1142050483
1549305930
423909263
1506611911
1755216696
2016730551
102983564
2102187641
1364995885
2036615580
2029658828
1410104547
900217235
583140260
159687934
1180581089
90396489
1297387643
654596659
1680218417
1475672619
1680839187
1375791361
1981838630
1544066701
1982292024
2061772072
995029134
1640921529
1254582281
1388972403
101485700
698951743
1159484752
1308473780
2070550282
357581941
1073938834
767331802
177463203
831650812
1959603529
553132888
1226945493
1258028775
1714225090
1777367059
1012015726
1607793985
913854254
2023689252
911345931
1173335528
1098166542
269225037
1372678015
1124097061
1191006910
1455850577
1028029511
574488170
1827903679
551065789
1918904545
37213294
1544259769
1404094925
625516045
703106423
1009055679
2056863082
712593356
741340708
1510114175
2088112430
1224815083
2096902086
1229935394
1638118651
1782463580
1535864217
1661247084
988695773
1462449866
424622851
291503693
12262332
914542035
1293568732
1874560443
731706660
1176039029
1851903044
1572380918
1437382750
1424714406
612059760
1112456919
1713295660
1384834556
1239421268
1550762011
514769854
1537018056
1000283390
604778593
1553579411
39386508
155619192
1736263175
2097229989
754922627
2041425673
2118298205
380532028
1131245685
489188487
459803156
558920755
135272972
1305309535
2127457606
745298267
1603394822
177714811
2110871663
1985629559
1976208397
172794150
416789379
96942311
495865056
925870888
344029983
1582599635
2082344128
2091683658
1380136989
51321221
135937215
1816199364
1835024464
932569202
519624033
1057941750
1851047695
1391066757
1931453490
497036698
937460798
2097189651
1474551376
1602551646
637771247
1515172245
2010119713
546680787
811448199
1991204129
1286661873
432082932
1048658728
856132146
1074483439
527455800
1038837915
258222243
767196653
2141817953
1852948074
1697134193
429471114
909739797
1125567070
54057340
1144391966
223240799
576080026
538542612
1773395984
1158383960
1109015825
1007818058
1494732020
1153450897
1353304896
1469587239
962930748
613010367
352507502
1347685554
1023997351
239726025
774859229
1228631562
859148361
150678887
440920266
945373594
1508875896
965440369
854788066
251479317
179129908
8799552
1448381447
1865109653
1451809140
469205616
8114983
54769804
1713853041
420457172
713237726
1392359456
1955903467
1764928808
1504758233
1525474117
58085643
1513766191
1644883222
971677932
1913934427
30716385
2096055163
2044505528
1876674876
1611230180
1969191933
1332848039
1444532327
353092475
1356036230
646747867
1271991507
44400336
75648437
1865980718
833253570
295817284
1949502179
1629322112
857884968
398581058
684084069
1368283325
2100465988
48483141
1640598921
1114332896
31166188
2049267522
1585796003
2117041968
1527494391
367719290
2014776393
1738748454
1317525870
601124110
1732755992
432882153
664049126
600316834
1441829976
249207984
306321255
1197315682
618526535
1121332855
1599805737
1024520995
474135545
690602964
387461810
1959234506
233562373
1375794179
64514930
1397706032
1166420620
1187451683
1698699244
1990298981
2087092830
1931029636
1195310546
1020422475
1667637379
1638204574
127844207
867544019
914586449
713958307
1742377220
1868708637
857276294
722593748
539046990
31264646
848990465
2084806454
1132608746
1851044337
418042476
551135917
1684511905
1987461472
913913295
136619843
1268545583
142934511
863622394
1315545443
994198071
1627222607
313004345
284708371
573907141
581757670
1462041650
1047940649
1400936758
1011270435
1512212412
33060805
1218806802
1788870868
1647083087
1101211993
747784560
47877438
385893149
665494214
1749968373
1877537767
2047105641
1319921962
695874991
1928571237
479246824
1887088554
1575225821
1044961408
1649991931
1620232840
1720943573
1855961464
929609843
697805080
1338784327
915959613
1044724585
1464424442
715695338
1149333125
467789696
1284672395
940462317
42691645
742126728
2137338438
1809603851
1303695993
327964006
306122319
1783971414
534102088
1294041106
89086083
14994347
1834323700
168951146
525756963
1048810104
523427908
1729675936
947417006
924349159
505886112
973885452
1063002719
676955228
1406078262
1954650727
588155653
634208416
1524598994
1514912455
1111804982
615315917
1335008263
262760109
448066538
931763529
1301463652
1276194910
828299001
78876760
684670442
1269665656
247329229
25644195
1388436687
1790554262
805131286
1071555617
634341452
722472484
2019987997
571000245
2089474647
1029427292
2086977401
348739833
180812869
75363656
1905553589
2113923739
1652231518
1792491949
628737691
1639489788
1722273749
1179121814
378896232
1451702330
713252969
1893096424
699535770
1026377243
1532343332
688714942
2002898444
1319945956
1468964507
1044489034
1405553240
1997009190
2109628300
35026842
2095010526
437211739
171555414
1906659632
1235920135
1254044225
173183880
99043351
1185395191
751648933
3020514
470342720
1648240650
724011098
1247897169
1803284116
634389945
1699064798
1050529658
146309153
1984623505
810379691
651528737
12401695
2033362571
1210804370
1952579301
713082329
20793919
1340165017
81040678
1621414686
1337651969
124391078
1077610771
1859914485
102832295
682994307
683690482
462663436
1429411836
744292683
666034418
1469188820
1298185620
1238307362
2082070253
1113238656
773052438
1574467183
723604127
1531536754
801493480
2105943337
851920601
1685393792
114709594
1518632851
55724389
764094553
1128001720
1094428011
1815771259
838145203
994563036
1611272468
894310765
783832489
1574272808
840858587
217757374
295855632
442469329
1469188687
1220789889
1685155106
59929690
1468252316
756013239
466269950
1796630427
1075199545
227888366
2062545854
1936269759
1397801678
399479164
172245324
1992347760
1862564441
2097539283
1876032203
672201495
553062642
2039265396
1310871714
2104129098
1605603229
1661623953
651667821
1091526063
729972810
2007535844
463194508
414455449
1781160508
473645728
1225966532
1753635206
590951864
260444833
1554231708
833832262
1505282325
1424572841
1862808329
1782937724
458075267
954151196
447985517
1314141223
2078467750
1439918179
910396788
1352435319
404930580
1744577569
273201928
448625560
1612570726
184511411
48012907
2070960532
1453437441
743223260
848385404
859169170
551489184
288616586
1299115648
1175558701
891433864
1206086627
600727730
1393304172
779943249
915723274
2114145197
1884654281
1180986579
1012075744
518357055
755021988
878867195
2061595492
1953189978
527486902
924648764
1768794855
212183044
1370596560
1360230807
1003811812
2123295931
1796487096
1318267690
2053507683
322807277
680015294
2038720042
1512606529
489418173
189498261
1926274124
2110972890
275032195
531156996
4382969
1136117518
394757556
1537093137
954445183
622078980
246728570
1466218177
1492184365
1866912967
2123486121
133313613
699617846
1201298336
1723304888
766366518
1351741729
1986710139
1610312821
1471208791
65349063
1720694739
1545893694
772570168
321502881
437513737
163373400
732791427
1666544166
224631126
668044558
177684304
1999477297
507116975
1586514207
1666078542
1453406350
196588954
2127944074
1651288048
658981738
153778105
1541195683
2104963382
188889460
623863212
1197341226
976160683
1659501954
1928913501
294917573
1773555588
1488780290
1939926836
1269998902
721567277
775525961
831591399
1820461451
506668185
325113645
1479068551
1542533737
1821081974
1774415635
1307278179
1401822800
652155867
790231166
2006905014
1861624506
2121475370
1787397147
1323525969
946797619
40395643
1523936472
1592662019
1928963981
1441293200
1256158365
103763603
1548746959
1097773975
1559701512
197986209
509488207
329721023
1285131085
737875993
686343828
2088375921
425856365
911858143
825285882
1728038748
1158530511
899965699
512142654
1429450892
1234302783
1477919821
937176749
1650517864
728161529
1947782844
2005426573
1465944128
256360080
214688193
2139908117
635643870
29969550
643187267
1103848885
773738066
709313538
163805292
214313079
1683421492
1909087159
1284322693
1317771367
1105339786
967276341
133317358
78573665
1733583434
347677821
677705692
2033499665
1941531313
288644851
494548930
428321278
1456261119
3775582
1994520835
1705379829
1246526670
1264787654
588403222
718876595
681489883
1337039724
275648760
1986501734
86213919
1616382492
1641011351
1775424951
1017881702
50849156
998426522
1532108586
715996882
712939139
1708238384
1918562599
1240449915
724906288
511024360
958937287
1166524228
1630763455
1917678165
1766940750
1629208620
2099720230
1558598010
178397002
629882411
838903216
863967278
1350832789
1764789850
58038167
223292743
2070617433
420928743
1089164310
1794760454
1624608893
446508957
1198073613
1396132112
496048915
857698178
2018774428
1927004864
1528136533
492731345
1775546932
176608617
2045126079
1384137651
820556211
342014671
1611349580
245426398
1145054943
276652797
466876381
1057876331
1512603478
1315177202
3294452
1382306506
1256560323
1456089770
1495367787
1357576960
1811553400
1210409793
1403573394
899793909
134233711
222713184
908749876
916382910
164863570
1293449138
181431024
91438224
686656887
1322337396
1728621837
242134211
1609863408
1308096624
136335292
1606253326
899690091
1573837008
238027151
662158276
1664221128
63373785
866786022
568050722
719654806
482851864
2029747653
1594664051
1003781460
1899125819
1490042422
2043521640
1341811107
262907820
984421041
785640318
1141385987
517194773
2125368388
1046927046
1073269008
1379249410
643765940
539545545
576635327
248984150
1270136995
1392562212
1066276094
267550251
1214762200
2034111049
686004540
75637659
619907224
2066662297
394958759
711505095
531557775
411221594
1094824071
1545396457
1503168934
586370115
1287653108
1508055754
2004168369
315158811
1316730323
1337837372
1260645202
1073232825
766675799
895283844
1645071022
1219404254
213257735
628527031
583392648
273178936
1318832257
772816391
1963592083
1204316722
395501007
1667471286
1148559858
453726800
742385033
723912634
123127814
1812876757
1604325484
1176316050
1345819369
2009281209
1309971559
302557732
1372323913
1443529321
2002215101
1443545109
571845668
9206905
1614420550
668473284
1924026740
1783248906
1076912147
404248470
1632244303
870303520
1573279603
1484792734
1956808696
781213825
541360052
1984802062
1327209280
710250830
65130300
267438135
429073725
2034923547
151328560
482839160
636245541
619447990
1714860064
1912107198
1242031999
130501882
931360249
663948707
2029654796
1481558525
489806875
1564491821
695161622
800049027
919257626
501936404
626060039
966835053
647360412
1172986343
1876572210
4305500
1288458440
1465307875
74434763
826786235
820005541
340928827
1235827973
1204584960
442326736
120356217
824110999
943362425
704649282
1416538525
497837250
300948832
1455898496
1257451387
1324909587
72381838
165631650
576106175
976525169
1394451815
795434452
942203755
1696797713
135468776
1899880226
1617374241
160901709
366623976
1944929134
99194974
2092834375
714228921
1432251921
1670086119
245590013
507760909
1468834147
251173094
1400937218
1002028049
285584119
1646768148
160045052
408412482
803821504
145474646
319390557
1235808330
1397436561
304399995
1169622745
92030675
972520911
1798886838
492984616
462213878
79467627
43976074
823955103
1036647757
226060757
669297753
523481159
914070397
1532129214
1572223366
2104565221
2040130110
126728485
1771344854
942388468
1892847543
1974953545
1593835282
736018748
2010359154
349132978
1010928511
706131172
949340995
1986080612
1796999856
61122914
1971208423
1669827577
399347453
522823380
1364330601
922459490
1424650509
338343136
1259540607
645002719
1790631518
939438777
1845520130
1285924237
2095312639
50788107
605188750
814915628
1631929646
834910555
728511825
897607803
387199439
108347580
1700435759
1386087514
1163748334
354082074
261797817
672152000
70655579
213952307
1992313037
41095782
1946547814
2116880632
1387589788
485468203
1248991697
824118664
1147778041
1965504956
76750112
778992001
1442015381
1263830490
1514033593
1048488831
1818963769
1948545196
1582015585
949306439
1292629592
1894182794
1809908606
549820018
757465964
1440300275
418139375
927064013
1050773146
1567249791
1645528246
1157843043
1223242642
578468702
613225274
517581769
540402827
1522041617
1045351195
152316052
861160562
223913863
1432909827
1528002866
1914536204
697214622
1395078291
2067207064
2096891233
188966041
268748937
146149865
1609907092
1806457246
23285523
1242882765
298932127
1854145723
1916757381
1007206709
169486647
1942268106
1814159573
1706685727
2127165012
283529412
1975127133
1685445467
1017339258
331422707
816410592
1912714802
323698500
877973888
673848872
2111784337
2019406318
567721464
1314425562
1257514780
1389820415
1653003828
906619031
1613037157
1380552272
216868057
188223483
2073388501
1266294905
876641647
606858469
492676494
1310371956
2027387350
1102017987
665269618
92120661
145014028
883960074
2134967244
2017064013
2061467932
601559904
148670079
1624850874
1427728837
333143725
1413780192
600382486
790798848
553936759
1073675847
1424503440
1446854537
156261307
1558840804
1361614753
2134961999
968646872
1518763891
652217195
175106472
170607147
1237307636
1635732904
316550788
790079205
220377501
1267300496
2121009672
679399545
1519628616
1539596917
41214049
428662952
1136036248
1220216932
343097920
2092148891
1331115342
667615366
83577119
334822829
1195757907
185988067
244071109
1162451209
2067154034
1137713359
1893365591
1194163503
1515499495
1149560168
1146268454
427484284
1784653675
420106721
146230612
1121761043
1278816652
134005284
215572997
725715332
721391612
867926231
747473005
802693882
601804683
1996452108
85871970
893291236
1777082616
1128579233
664586513
145531035
578549831
1969267499
2073068094
1359165389
864286241
1723601609
1940363942
617136133
2126092128
2009897944
1764246591
305951480
1228844334
1787047502
1778678807
46729607
1489804677
563148884
9506612
1665137548
477064139
996559019
2063656679
1583760674
134318209
103250023
2078645548
1065071924
515467718
1940774284
605444141
1048953671
37350221
50513286
1904078727
138866430
951482200
113669794
2104580044
1206625415
1037825565
1176320883
407852826
1351986306
1464829511
802911229
1464500497
1091510627
246676905
902410274
73300856
470674850
541536564
1744425748
2140244537
1402000044
508036306
239483828
63136668
771683848
2121679896
1211365464
1751796890
936573207
1075659442
697368598
1690271042
616207811
1446659048
1548187087
133942479
389268954
40872919
100594105
224765355
1037070502
1385559755
172282860
1779516024
292135380
2077981229
1075093188
1834234160
1068189436
1535372314
1404655889
202186843
1904309863
1987621956
1411446808
1912664790
621821201
1710949373
1423626735
1001266243
1056896229
954775092
471472156
1175930204
1191191386
1847916552
104159514
1361459080
2006900425
1305852180
507251554
1147671071
1635434033
205972228
1700470648
1023657511
1580944835
1248090871
1625921864
652991016
1873022613
886818961
1226191839
40662893
1800534927
873932598
407833244
441892146
2076940556
1415650694
1167870898
1445617086
195856873
1185160778
575074918
2126414328
534097580
391467002
625248716
990574199
2041236205
2050768290
1694561804
1037213388
310817893
1323847453
440354729
336605840
498010289
1254426656
1156224252
1059471597
1043360656
48108252
1842339006
1156808089
36457792
1619266980
106557544
588010643
2101426471
1629693165
294151833
427476626
131509056
1522299615
259691633
210079039
959803166
1536370614
386371824
1277134706
645236011
482245112
519847569
1656778118
1214943841
1685151453
850943390
612879769
651679055
501811743
738436739
313216857
122987777
1511208712
236186755
1179730168
1651144393
1562195911
1138575063
2031643448
1234529444
1379716644
1306870745
1756245286
888171555
941870133
1509040939
1039393101
1601551226
363821926
1359943601
1330940096
1826433154
126144028
511611370
151765126
205567785
1013601953
1280545400
2101280068
651220746
2136017150
277545871
417992570
1778459174
2065482076
127802475
968880032
548840185
1969067434
531024555
1681969971
1461756578
1380642176
558834843
543590307
822411137
1299276359
1373954984
241702971
711527221
1873045303
1544152874
339064956
782233701
1810151896
43695509
393083402
166175262
839686791
461649750
246237247
903696637
791858295
1851851008
1345891233
1630693925
1624595878
1423459776
1663358974
1462443325
285030296
1624660257
993689278
328165951
1185642296
1457023439
788065357
1540864163
788630909
2024028979
574090300
645788987
11872044
1860495507
1326052515
1836857268
478207418
373665349
1235196972
1092743691
1919069913
247708993
1393382384
210282018
2090417430
705696755
1240755682
2098275339
1852889168
939155834
120612788
1651658845
101797219
905834370
935952327
620917355
1167949578
287937745
1284346095
470026936
823510403
2008788684
1657812786
501166254
193861532
703276227
418593703
407927176
1869150634
1333162397
343427291
1454794331
40384329
296859017
377284379
1489394105
1870947015
401396110
1453441106
1007818494
1033641291
103450804
2071866687
1055311818
187443040
1145154244
1793132698
1261341304
744569154
497108624
1396689902
1142786184
569680616
940630961
987034498
26449093
1550103637
1910883658
269396808
2017153367
1077538269
1850094639
705610322
93314547
1697249386
1882444091
1595729731
856821450
319382984
590737121
1376529715
68561423
211630318
312276158
1454692012
95628904
1232942558
1450690594
1354984276
1618780516
1431829038
1735671874
926815010
399500720
604626343
419667658
1916877647
1922963631
1192729007
1799099112
395608568
1035696595
306035299
1007698817
500755150
803035150
1642452510
1502994763
1966168892
865044632
1601343044
355746082
258367079
998925427
1282627371
968097373
1084633608
166875029
250677397
742958301
86120960
2066335376
1847866810
181232443
518651155
1895756998
671501784
1200473502
713509001
1797116752
1162773462
353597207
939007368
768593475
1384873825
1787956352
684442707
271709139
1781191835
61462333
188835995
657107479
1147094076
2086321531
1701453352
42462516
1324794921
203431704
1651453284
365893209
542199754
1766768053
389916378
778512576
1841922067
133017645
452476779
82225509
117435237
895704280
2058384783
124648429
882527956
74414728
520617085
1863797224
975666453
319495324
226193642
178581596
536418255
1843905467
104289685
1689745003
1390677932
862353662
1517835985
200543118
351857669
436203454
1989662524
1201966499
728030157
607563747
2114307008
1803163488
718048592
374098100
2123411646
1228609149
1016188650
806521251
729627700
1866852816
882177704
1062323881
1074642054
1995507663
1344476030
1432166556
473641698
502377690
2078401583
1150146616
1702922342
1108480212
128620804
142518455
1891177021
379594382
1013209878
1577068932
2033409317
253616331
1494195344
366950593
741950276
47972724
290664871
397831525
1466844843
2034790165
1090269185
404984193
327497424
1591284696
620861345
937043086
334371843
379339522
196919951
388752790
1463643220
1956096050
321363343
1673553323
1261274911
691977334
890349601
72655318
305887847
107595085
240958758
1216062884
2013269414
1247173363
2138219092
1752773995
1149638436
1163556332
2034524453
728727498
100603866
991102570
54814543
943249753
324476783
1341591809
1139568100
1734769989
2034825487
676878022
377498311
1660770545
917741368
368738732
2111686690
2057952582
605157401
1300880473
223159669
1363401110
487971287
492474128
761192065
1788566878
42424023
49899272
1946950930
648520392
1839813046
1161241674
476590103
1632698591
1971608033
1685540764
55897241
1009706528
832098363
1126930686
1808455036
162716145
882463161
1552203300
778439702
1733920649
216952283
931264670
1560873052
1318768676
1877254448
11006852
1283856589
1114760434
260414062
1422412507
1667279680
1098279278
977127075
1264750698
2111266033
1251974669
1183786223
927456125
747098700
216699391
1949459298
1615453602
203249675
1211915603
1462190902
685671007
1906002535
2012832713
274023477
650187831
670320260
367697606
176003679
767159216
12526026
506064745
694118547
668312898
49982025
2062448921
1410287214
1450500001
267464589
556925759
44239685
1002275357
1735184904
1833460856
2054349592
1947634299
160275505
950137809
726706775
863462340
229794264
806486959
724996758
1785971859
587557148
605184974
487460487
1259148345
274586213
1654451080
1649411717
2104646266
776403193
609487912
1314870372
1358410938
2132681302
886270744
765364171
363746501
911775632
1075938252
1365373678
254150443
824315070
358306537
1962868271
419512465
396689827
953354182
928629945
572831040
393077265
1308278399
259127435
325809822
1685712231
865354576
294653710
183015726
1872947153
582933305
231978239
215966671
104370636
1000085424
134515414
1740309728
1471736021
677687324
1134962884
141480313
733491024
1642488904
510684085
1623722708
1663679740
646178502
913115237
1230646499
895129371
1592774391
1612409003
1959707927
1913573591
2046530338
1008455438
444714894
1867690880
989039413
1258472371
1920179806
716222153
203487935
823510914
1958299340
178065579
556475102
1926386149
179607829
369657348
321936717
1312822155
8166541
1697276654
579878379
1949270960
150968336
2142483107
1887419689
1202041806
260546196
1371279441
1285581423
1893100617
1567270464
1507411521
552838733
2083360889
1255089820
804435894
413328566
1829292683
1166950026
92376989
1412822788
518160492
1901880029
1158592869
1475370751
114233286
8492080
2145362414
1596893150
1649234441
613031272
1709358738
1639762345
529230063
444127780
353164874
1581159189
1314968245
1579418802
578306455
1726159741
811517412
2089126911
1488353982
2075934070
158848676
1290269433
1139152370
1882396907
568320467
217625950
1161628190
1865588154
2095399340
1944663765
215543895
734076177
530860708
1290221936
29754548
1776411833
1570115221
156621599
1296952952
1303896244
1796555
2135956537
1874808796
1157776781
1095063288
824045138
2046762760
1764508393
2033945500
107268498
1079297512
1716043122
146955242
1341967256
402786939
1165168897
2055268225
1131634031
1918353085
1865276298
130583955
1399087612
1830304123
1417203282
616474755
1710418927
957912705
1802930468
1927910188
1791655065
87146092
245070881
2017588266
909232453
1823618933
1400820191
1007244012
1322781350
1034009850
411460158
1908863830
136696304
1145544794
1455860621
636222042
1392142252
646246688
932173361
1858066966
585019939
984837450
54574510
2002126340
500605765
718944511
957940694
1366159288
152710888
506027872
2112039507
1446922740
85903622
265100005
292533558
2102171206
796552328
1800004906
553276747
1938946188
692660430
2075283258
380770887
1682854722
1289631786
875012596
1958587633
1342876684
229219941
1429620336
1546948932
2104219512
291196636
1941894713
380006769
43412836
158128644
1799205601
1391029923
486868495
811246932
1314883502
1141407012
147963143
234203074
1979191321
1934279875
1200881211
1247195435
1602734384
1550650551
1242798600
1595684860
564406765
1430662219
926032313
1656467359
1437762270
1345291928
361466624
2043635451
1938204247
984255427
1819221399
778694191
1016486269
266093495
66168243
93848916
2039647133
815259701
1123676662
660214374
1985435443
819025631
1162385028
1300111298
1430505892
208733253
580647486
1910727213
69891003
463557938
53586313
1557153590
1378599292
684685667
84276352
1076103969
1592466203
951590365
542298533
2085410879
1487916225
1727606402
686754518
748417
1076016923
801219021
1028567301
1814905950
762955508
425216302
1795545433
1082546523
1543648842
1850911938
198090924
1469274162
236622885
460647587
1563654175
1515023060
751670449
1246997517
404666668
500729225
1532930470
2079392437
1420853772
148192800
272196353
883783580
1373362660
775891345
567580200
1023804133
1198267682
1071694349
389697390
280500418
1010020729
1384502771
1896188197
1342487303
1900348024
708148539
147238156
1693160371
1312212352
1692178463
299883421
274143014
1502905966
1576130052
940178526
961719924
733772569
230441561
1288935136
579070280
1904975964
1929730973
1854567059
406829308
2136546810
1176482275
270597768
1001697751
602010315
1212878034
1254130290
1170429349
1575348569
2057247100
1725503090
1983735508
1314313074
1673896162
329278365
1650802938
1008406354
1273841362
1360014331
2007383245
1032082189
2055065347
563452626
1302272342
515621197
154594410
767712588
1287089770
1669612938
1283626635
493912597
1016670037
1305753561
551807105
116007453
459875
568805863
562792168
1975898197
430515666
1938405985
1681559046
810078941
260611458
528339535
1388120049
188752372
1628637601
788309999
442821414
1231106410
94320303
1114844162
1846452483
878936103
1334561225
1136426496
2136478521
1394864307
439415571
121276336
533938766
1497557358
1459496848
776856004
1797088384
701381799
1614603257
214827105
786664350
128440657
1846638136
105031506
2113786534
1400521342
611504232
1321182548
2011829535
2871414
1861378755
912513442
1309617298
870430795
1095564826
631013341
1951512338
1556339854
1507704109
862831457
849569181
1439851914
1294727295
1176607984
2035667395
289284332
1877819133
2044589513
1780079899
450144952
653547863
398660806
2075432383
640769356
983978944
995316133
1989322419
1099172217
95326362
1527059046
1149455298
786331365
885711289
1140854416
772002290
1394191477
1336454125
942070843
597990486
444858408
1760301204
1085129577
439399111
682160058
496639930
1855970154
1281415262
564379802
2050953885
768831026
1694705936
1485695017
1850314207
2112791751
681590980
800734309
741600256
1480424438
768010489
2089675770
791973641
1077542861
256331503
1239956914
491666263
2009583845
1137099359
1630149153
1589213575
256110457
1781857224
319707935
163578109
212455531
1657530869
1319363477
742599122
741259632
2019756283
769294480
172386192
1205101794
771702759
1010012470
452381391
1116991194
2024294334
1564964614
1674087368
1726089217
1168939229
1576062495
1264819461
2137879518
698147245
1678667005
473449677
202951304
1952974153
502083000
817151948
1414563750
723558602
1133149551
691334024
989748305
269818445
822129903
367327246
528141513
1845704364
445528317
753935080
1107170366
1263548552
399008224
2004121831
288444610
2119075204
78327068
1439998071
2040592473
1404687695
2086056900
1444981710
1190237236
347268940
2053860500
359592818
1641530864
967033244
2098606792
1193146405
888443626
2073392716
1392318262
51924322
1171716421
1033925297
358479908
643009394
377736156
1950373080
667935202
1591953902
788846109
1081362992
1949841025
1863917968
1033914600
1756689772
2057608917
1229633256
259616447
837344628
836419997
1610009670
981182317
1453351623
512672996
1679973430
747678958
2063744589
1951503857
770095991
1933778787
2146535277
73922757
826917803
1913543094
1458798
870015358
731448645
1690078397
227636860
724931505
597754273
1985225913
2001062898
1870138171
1765371353
1681225074
1891480253
352332854
1992260702
405384575
1876430979
1109998418
1899442061
1531188046
1870952263
1084038661
32289855
1050053072
116908754
1768219394
1720632052
366631746
1759707004
1223299615
1524304782
1666076500
1716713641
1832502446
1763026532
1529546063
2097532603
1778026036
1017417543
808360532
1226519745
983956439
1145579232
702583850
1714092101
1287083390
1200209381
407836319
1676275116
547325225
219752171
270949971
1856399351
426786815
1307725952
1965262489
738538997
1078904398
1933830079
939758772
277358974
1910469444
53477951
1345309796
445064309
553326115
715116635
1619545116
1801760908
320803234
8607686
567144696
669457440
942228651
1895183788
474776487
1556029783
1096365
887253188
1837509674
1550128123
1449927474
1423582071
1304505921
664115162
884413194
1946265236
1148775802
1909907238
157748166
33694450
2043885996
932147297
50416794
2032051348
1448796973
592934127
595749354
2007237572
694195908
743280478
1502129708
1376575611
1501758120
1733835000
970080738
760390531
838812064
2036115726
1421876252
1191479828
847941772
1888764530
145668543
1256044116
1586907493
122260008
454401848
1941130019
1677666447
1919264093
1333698521
934514086
273209416
1649893276
612756993
1712263106
1856423327
1157413194
1412690946
1715790359
271793131
592969199
773977067
929746504
1792395706
637100608
1593470906
1609210254
1786375304
1596336766
973494668
877481635
1129776558
1910921279
513281188
902664294
1261082107
155312666
474287243
1200223106
442876435
1393979315
100634175
458252598
1970216698
1443799558
893437878
2098954531
20563433
40099994
1402276038
242953329
227717462
1228124101
435854106
289465982
1252352017
1448185722
312764919
317284550
240697942
1017012393
181498777
542901274
1631940034
2098091202
126484539
599360284
1646664153
1285972632
959685456
739407058
700670956
1574585694
386728771
553580150
947641194
903086825
2093115897
1244681691
430528084
1045297642
1500257357
490062771
1346669898
1355315160
946305938
1909263923
1263009762
1745082193
698084589
255353413
259203334
2026383129
1339853293
2066880301
1999555317
723736276
557291672
221740924
1618213701
1231482576
774163367
117687342
1538644068
978210168
295914310
1429456542
1844444140
1071017323
2105050261
556534453
991561931
2087728223
719372938
125413702
1969325526
1817594133
1361219001
336022113
950731625
284127560
546690254
396306242
150701816
4618348
567270637
5444886
2106277666
1656790427
1036319161
411276953
962756757
626756087
483462535
1851717273
763496851
1188810470
2008535576
668035798
1068994254
712305809
1724770300
754924821
1415548771
1116987194
815509433
1568800318
1618309414
848639705
308996455
1925300333
343074009
911193180
2052070812
1138972950
1604293154
847015962
727764151
1441049359
2123500758
1227196488
1239902187
2090858861
2126712717
694441775
1451626840
1334788477
473170305
299381042
744039397
1464376367
491373028
559852409
659194881
516729323
1411169396
431384969
753317873
1038091151
866076024
601191464
1797572363
2143860020
1914387997
1977358226
1035068264
2078851170
27787484
1856850194
1265752413
1271834145
978949591
1398117876
319113007
74774884
1762274968
1451858327
1179033327
915011977
280947357
1923414852
30338275
2075669443
197714879
1655895367
515074337
2097753706
1558413840
791241339
298635103
1754995299
1739659426
1327453266
83459774
2063764993
1930873151
1323840034
334193301
315705002
1192800513
1092378261
1462936281
987427699
1794595959
2000184782
760617926
837879712
2138014611
454800421
2062196333
888050779
1813843607
1120916524
1740241195
839723772
371352045
2082551097
1881851726
312199128
424997420
364017894
2000292359
1917895680
72360187
391334464
1584891991
1771032557
1659855029
1803795283
110491397
35452104
1909498094
808266679
2084563348
64331835
681575082
2092545743
2046986669
19445019
1611519150
668150304
1363089456
1764140693
862967746
926057288
959722689
1730321054
1563347653
671675994
1951395463
2113770282
809582346
648772674
823893045
391422349
2014622853
407496999
87194672
753606658
1936064089
161122810
1574182129
1154085939
1302982292
696470422
1120111979
783079784
1841777315
1860790353
1296323896
1266070229
671287382
1693490864
1042691109
629532121
1545588861
1494413179
720415761
1122089958
1204931758
1251599274
1264537397
1616498054
1489484494
52583332
92264937
785413091
279595415
737403905
1877152325
973685611
412269670
68457824
510750819
1383370189
1889130496
253917510
798264995
697363523
994055848
756775251
881222202
1251725865
2073044023
123524295
951532163
929703617
939303528
524492783
1499171530
862054407
1394226558
250857605
257063218
749589561
242669469
888743434
45496148
1038359659
317683209
259657301
2022122226
1886986091
84202750
2079716538
671264186
980888241
449887112
1687064596
106368389
672417222
1549559987
470288582
1552200947
1004471308
775507648
1170780121
1147048815
1314610934
22878237
658586543
1991908722
403216395
39973716
608604148
637541555
384377881
1701586810
1879444129
1970227355
717593656
1930817582
677206721
1988208188
293845245
1172480569
561962748
1929752761
1594512432
920262485
468421327
731662812
575370059
1259168503
1995134524
392982956
590174668
182832660
768422561
452839179
53191452
121576304
240618045
424333320
212428075
1869485152
452084999
859572709
588077656
2121555100
1932744841
2128396711
266409016
750947842
1771494602
2025501723
1464612143
2131336766
491498330
1862366655
1348776759
2042399053
52266219
654484450
1944920531
872630138
1084604518
50060365
775554151
1006635031
420184194
1997241669
2132224167
2036840095
1790734883
694496908
1420167264
2056177402
1638339322
720842979
1414411314
455821596
161447653
1255241455
788055485
992822745
1488439136
532645085
737138979
1194222366
427086034
10885373
1205539059
588894156
1357429089
1163238383
460463695
449673342
1423689395
1319262475
933123349
1402307352
1112333467
2108915320
1122256011
1417876418
1689418513
1872356688
1712216805
448747726
1652901050
56598979
2083622604
1377558257
733809868
1709268056
71635389
826355089
856255927
400715896
10881619
603761402
1789847260
535615036
1124095630
1565444304
1376879432
1521340888
422925866
502953973
420874271
564161558
1777974480
1937171718
2057480701
1224127148
235105303
1849982176
1873300478
1121108055
348149246
1304836162
1077757337
117476573
699361081
1658859675
1081258351
864126489
2039773551
1908177773
850215645
861597473
1155550586
641159189
1500161060
372771313
1053134114
1033073265
914120187
613483979
1855182437
1530390546
1306608545
556251532
51498193
358085714
2122738573
298525187
1705980943
562453627
593013690
1450355625
1569198692
676656029
858759333
1189233128
944888449
708931528
2117811198
69740577
963354135
122717585
1941756356
610638124
2104117207
634932295
183820331
1551052809
312073727
1679485656
2119033895
1276254266
1024248890
1936886548
2146326730
377161085
921843266
1928304364
1794753734
2050749580
1007440394
443169842
887783869
678802313
1363134882
103299254
109904112
749351283
2136286716
911732459
1816501075
1265407694
572866709
482460178
2036983303
1466181238
2072624764
506509853
177639914
422765774
1804243414
1010003975
118149474
133236948
90276990
787890918
422725191
890123245
856476205
236442363
1386641583
2005496453
927570634
1115211353
269538538
261162046
535811215
1512560073
896938450
750447404
549955181
2058035258
60087980
1982285353
1494368830
352831232
1394489959
1828548401
874419873
705221440
1924452489
1054139428
1734545968
1550213215
951582851
1589311441
112553108
1099829743
302394213
10897704
1096382916
1491979879
1929276015
1548289045
415237036
1287767344
271240366
1767041390
1139715222
512145660
672931327
408166318
2024397181
609326450
1881159016
1620167269
2107220991
1131236041
1637599769
1413311327
918738277
532673057
904975129
1235225212
1338828770
110639608
1392143569
149562758
1034817927
782506514
1111967598
1400465747
192304667
2112999330
156998895
42283326
1142071740
1643913897
1499705294
1749208993
1291905673
1692594270
283103522
263364280
739138487
235995360
1911746128
1818679180
2086176550
1135616814
1008511067
78984048
1156227061
1298960593
138932428
501502886
1970256980
1210620633
1513566539
1929769498
59973768
1298242920
1383528765
72276082
2110230619
1210531012
1210069917
366846481
1716431340
1822812398
1372775872
33637129
1266239411
107325952
1769108984
338712714
1480190605
1417557209
1582069954
922894770
37891281
1914783355
896731146
1486552907
151272280
1425819970
1748213923
102423567
722557037
974274815
615745883
1606606158
1299080852
1825504840
1289404418
748616358
1251441046
724868061
1809215779
2108104423
1024160149
86262358
983299425
2103963501
1532534043
1944269891
267736996
979656009
1640194878
169681720
1086350282
1870724366
264238568
63228588
19479694
116008735
1838681222
676582888
1204386277
1359339427
1622517125
1628113572
129290170
706905989
187420909
401850015
1318861550
246633510
221676294
1803784936
1884338489
1728810922
2106224069
2112059581
1762559487
547987757
1332601832
637205762
68805013
2084756786
1672725141
192994876
475422306
1289821600
735142848
1047651883
2023864511
1032004343
342399208
628035754
1440428970
265337473
1589554271
765720118
614498225
663990510
649686180
2046197981
1491675427
465996047
219889066
1717626925
1707708068
1865022617
1540830127
259454511
533094051
2138195031
2088121683
758616750
1145151081
725428235
1051076089
1936431065
1286223861
606197722
925636482
1358098131
3608607
1531677408
1838318999
1384182682
1729537254
1949296871
554473104
476651858
1444689001
705837454
589784807
1648166559
1108568530
438590819
553802402
2048688578
1711510660
1832291781
837253189
616121603
130770533
1762059515
607963773
1647223556
1251883466
39956067
1206372958
787391087
118218609
509837202
1599853118
1260739322
207353196
1246631753
1856804758
974362866
2133181711
1317078743
1377676515
1979828836
1026402561
575086991
1539837120
1754018419
1186003930
1799992691
839822164
237594073
694783550
1553632100
1186664666
1189875579
1236378762
1986375475
12254286
899742823
709983897
1484521494
412617954
831156223
2074043385
252152001
836924644
907657339
1186675724
2044370971
1776792573
1730689786
2043587308
736809076
1714313365
793792409
1851439239
1638435100
1666173771
824706633
985398935
1912902959
1592336504
993901172
1009671794
1729387899
897315437
702029691
1186545674
946204482
1865958425
546999510
1284331455
1916063039
2093509329
1229886132
377287854
1775274014
1331167456
1278465466
1398265591
2024152460
86958079
22492022
1410567632
343745045
1448682187
1771187945
1053384261
2090446853
49622986
1358144587
1521660176
412360919
1054919534
326288841
1399654563
249007147
1956524602
1475174150
1911455771
98046258
996817653
882008734
1303629991
1949427242
43811094
318356625
1624301734
1493315859
1049270060
1363832988
900520267
787130241
1363624104
149945533
357745880
1766913912
2075571348
310380158
828355914
1284175555
1502668614
1368477344
1018655350
1992858750
1158339930
174386625
1112059895
2024587197
2097153336
2120407182
1229573062
1772462393
177510888
1267379073
2054624353
1966488308
694816002
236568513
33265451
1937856586
1604221178
180848507
1439528481
948401809
15735639
857288953
1483130644
1655205120
176019225
611161195
65271999
303685006
448642809
1434609520
1638973891
404974642
1130538795
2102638821
252483433
1444003846
285851831
1498854919
1859103296
821119862
1722366510
1479587347
1828285993
809622417
819522458
1361809079
1622255426
317976966
2133722961
1472737318
629473532
1595990654
1073927367
1710262828
1959144350
772718295
757298025
107591426
1545372519
925959223
1845011420
1548185785
1718173254
1643582502
233413161
1531039001
676078081
1868133736
600693126
1072578972
1638974135
423025629
1768428798
1442639927
1240287482
1454503988
134420973
1572551440
1679540250
1239486794
157926221
1765581107
1702292587
876634950
714273431
1420485277
1201908137
746080509
1064997596
207514658
351260902
824715976
1841341154
645926052
1420797752
428292209
1036470149
1830088790
973263668
1305208830
1613292851
1349903702
1466555447
510344893
125780824
1498605543
498413513
39903506
1553249605
344192803
1425453187
2043734852
1563971079
436744295
171887554
1265930595
1678645610
1001665585
487462983
1348634524
701783636
389075507
730102792
48509393
1186392501
973798790
343333714
170433859
342450238
1035340045
582241740
96878541
1340184758
1015098212
887348675
1763475467
2074803773
1067535265
1501810178
1204160048
1240201888
1234179375
1588815881
158127101
1062627560
1730237427
1099977331
342959352
1314655899
1020238119
957378224
468981414
1545608962
1424041736
1281441854
1593252149
1992213759
103163179
2096486898
1264658132
2124658044
573644056
143414550
551208164
583583998
889896433
663998125
1553058833
1372954353
2139220290
1887170267
1746270136
674842434
2019100445
815199650
983514965
1836512449
129081881
391598900
1429140953
1627305804
1530350529
13747191
1058845338
1762344449
548063473
9238588
1774190825
740139580
663651843
96977482
654825743
936392746
1641370286
243190808
670097313
366570325
1989437208
1587205633
1156280005
305635005
416919302
349207802
593651162
2074023970
401039141
1054509201
548651367
1365439181
624283853
987218215
1141636173
540153996
398239217
1135955737
1437939536
1092699311
52704773
2058264435
462104915
1151012400
1285571069
403428170
526702602
216988126
2119495684
694662679
1298470902
2052625617
1967591630
1676032750
625136780
209163840
620276457
350520279
716841100
55708307
250793875
600534926
913772148
1410958426
865973840
1674424274
1105940611
873224085
753410542
612001643
1168089357
233561036
1381960803
70078672
1118958196
1822471687
964074277
2139450432
357656611
1069951807
468015915
355153402
925439494
1559591577
689096039
357524603
634030405
1120550697
112855902
1483419289
843651103
1756945269
1208101414
552278576
341244564
1357900344
1768704131
1468879353
877996676
530430306
1796823508
576488438
1021774786
756206763
1913129527
173033348
633003131
1582982944
1812722639
2075921469
240643404
167910857
157227586
1775603480
1759748632
1290367449
2043588360
1035721121
569260340
1964143219
983834114
2106050597
595090574
244082712
1703633250
1074730823
1182956017
682722711
1473748458
237173440
2140594842
403743519
883361709
1110653902
1340060624
1266417761
864488833
1264508614
1165592446
1087770266
1616498180
1897615960
450096081
1079329397
1750979437
1354441846
1309713410
1125642100
1264129992
1312637429
1450356801
1275144461
1191727486
367901674
1863196163
2146938233
370378559
344004122
1124704398
1958729634
585690231
2004032887
551743632
2076809770
436143544
1469204012
927397173
543916067
1444877449
599822780
1060025246
656652622
1954073568
974323113
1544685499
362293876
1969245391
1503164736
1679893552
690915541
699885994
925983796
798350038
607484970
1277375370
67146972
2135796950
2142750932
139382185
471786957
2147328651
1513259437
1503431223
1616530738
1752231113
1770472283
365317641
1844017674
778259424
1218671879
655244638
2065496900
1319649485
796234895
1824567211
406252892
711984355
2112456360
1877503090
1873948819
77286045
12907242
355872493
1633822640
925811942
2036114709
876376707
2012478968
1243052196
926676789
2134935295
1081767249
697357343
2096579750
1845620051
2009939197
1402834771
2005033900
1761147582
1369755344
1898206287
1099180081
1101907445
1367070412
1885417346
1111485808
401103689
1163862170
1534904289
835594384
580597907
1861553551
1329225542
712835842
1854476698
1193644920
583899812
1901198520
63364219
216777358
50926133
96835029
106636685
2012861464
2016848269
317850026
1297853417
1945681864
118141036
177070264
386549230
961305408
1514326645
69993125
1871842488
1818558286
597794743
1901670646
321245410
617068145
672683159
1364263178
190895957
1494610731
873384603
1294118462
48946152
763219604
31172661
121568312
1233149823
102485421
1839016205
1871192506
1168128778
116863192
650360461
387758537
406813755
1466026251
1757366240
1295433518
33851855
245651156
559975011
1083674015
682266521
604008441
1285476705
1998187636
776876740
338750982
848547624
656613681
595889826
716301529
496899199
1556875645
943552462
2100895796
196827540
1455111371
781322682
736635523
1330351523
751384591
1975548334
1625348876
143503280
480743023
2058761278
1443195840
1514630729
1189356644
648626292
1473058937
958959682
952201758
862055593
1345733593
916137187
1434242274
1878377212
1560225425
751926202
196852313
1205126355
1349387656
990045474
1106856441
1495920573
1007808394
233323293
116160401
649070920
1225065531
27865117
1493210601
1950069696
693715369
1066100950
1108918360
609995318
1517869883
315906932
318199194
2022769639
1080235871
1299118154
1002600810
1690165825
1439610388
906369598
356425614
965731203
1163583262
509918810
1752702352
1086521334
1008179288
1779238106
548717801
20999534
634307515
2048325817
1436976558
1077521513
1201055178
612900977
1106778255
2004933491
1431761871
309646861
1147973859
1618957329
722037293
425486195
938194839
1582009970
1117710978
1632697998
1089571973
8343147
1402085792
1788629384
620646757
193926825
1095808731
1253186379
1522252752
1787029032
432275570
1096899403
1068691273
689453907
1700938671
341139102
1116430388
341401860
1850833532
1880592060
1458289911
1661862574
1816436906
1659046796
842391863
1313015835
786205715
1589316243
511102915
1300216360
1886734630
223674116
587445420
960638771
1869152782
562531055
1482485682
1770323601
1139895461
923743903
1997547089
2100247954
619757762
983167246
259153521
1383056200
1846228697
1093294278
1512775729
1462023533
1033506099
654560083
933863509
999316372
1763776379
1131429286
1052570189
951860293
1393546216
2010176736
682115889
118194467
1555499641
1569355320
2066488053
1352508073
1132196408
1467917988
119383930
1581407510
812769257
1357042770
742723144
1960832046
497253575
2087054856
1364969320
1414303701
1953793037
1941304194
556007144
129783734
1822755138
680936959
1672609713
990132346
1000294147
769114165
891331934
252929765
265876735
2007209609
1762252490
1931738491
607200635
1336541104
473696350
1464067902
1800645904
1524999341
1279640994
536286379
1800081345
868538583
1183859880
433322070
1569322875
1151965798
1591869231
1192970879
131412633
1003576068
524440940
1080825314
110574047
584421193
156711007
81070886
1766211289
1494615965
192273280
2091130417
228966921
1769869232
2042589189
494233943
382513482
1899321354
767747644
220355251
821628424
233678142
1698478024
1414670125
190454566
262031327
313375448
680298515
219812849
1922981470
279051013
282050058
1259366795
1949227866
178298062
650829354
665160172
1688557312
1960691492
2046649870
1318137262
797484935
367498690
555554803
1782328959
1796227170
1940329412
1363353324
11461923
496458576
1731083674
1635875655
1511329804
1219815482
820775633
1956755200
721437048
784942585
553615805
435020133
2024920366
821215711
1166200854
285529139
1305833477
276422771
315059780
2077933216
1513424054
1340501399
530336136
757529388
1008368
1695437969
1507259802
1755327087
500845946
1720664284
91809628
1434949666
324605980
1547961697
1793701757
321185629
353422940
1533464065
1323264973
1374881294
1497555298
472979176
682478178
190802622
95903386
1072327969
165000001
1830590270
96447782
192345758
1271759592
1277748612
335205721
1805042396
1595636833
1992989897
1266961844
757523106
16464822
65162212
5657063
1825917163
719794110
1226075978
1858650447
1591243453
1098849546
1886084244
104170517
811325147
1583654882
959608460
720075419
1769086768
180807219
1189849559
1203303170
1602103364
1584790029
2086678795
1735829549
1965279717
964146162
1072537842
1394362048
368142053
875969813
693124291
1493662969
286475774
1820445007
4952649
1849593646
797028641
62804501
515006086
1251440588
523951872
1958107035
930003322
1959562296
238658170
1571531865
927697548
1806150570
351920772
1969178131
1801471235
898430399
1501289331
535370078
1411378190
533596160
550971011
2052651614
187457259
1531888738
1452182067
976849023
1697574249
1814339579
1710592625
1747853236
1520632
234453060
454619499
1258607487
960577531
1058730702
498771664
1253404703
371457051
406807022
2048061747
686196246
2101929048
1864971298
270992729
649165644
879624841
2121394666
732335821
226403901
1943220815
1826984946
1935734912
317878052
2111024535
318232885
1350794390
906263509
218947759
1157334432
1659960437
2105139178
309560993
887464020
287613394
1847286035
668470657
780470592
1060128276
555782070
1249591934
87531635
965190450
426336858
1685341649
38138648
1701399434
1346254540
1657325645
2133750441
1373006462
1886410202
288919001
390673150
1361726466
1490242498
870136632
5058606
1417850431
1160270884
1507813625
559947105
1464457222
1723124515
732037346
1819916897
1112767107
1138534419
31777160
1308865186
1260214513
1748631425
1652542123
985596619
1961146499
1154125353
309760339
2081941345
2120325500
434915821
1145543775
1462850303
806925912
1661074798
74819815
185658463
743787861
2109270311
1701696956
1718916274
318484301
755527366
252377124
1576695335
8755550
572834420
1024931975
392468939
681137117
1673373053
1665988121
1323369947
164404110
1040328917
477623027
1331651620
2034520433
1543665342
1031260365
1864183912
167899918
1160291744
1543808300
498167328
483384022
933335550
1412910436
285271831
853362732
984531092
1458924321
44298690
1849372663
1241139368
1317216380
929480488
9098325
623232728
1838867445
917320052
558835084
485316237
143435082
665008660
41019903
693605490
1728395586
1044561850
447589831
713795903
272567923
2052590904
44924046
1879464740
712845470
919455540
181624810
469173
1641113036
665414266
481732895
456026826
1766787612
1765888627
1821048868
509968154
216699928
727009130
1942043984
793377207
1902631198
1322423450
659752964
225763394
181889324
2100078163
1498038335
1964436425
21249026
1414738016
909454870
897766076
777167972
980344024
1415084571
2019466113
363957473
1219330365
1401941456
877983448
895417333
2089213286
435092463
1749000550
1239474216
50520570
1246892105
31706876
632497407
2041216566
657565779
1031379962
38538740
1827403345
757609295
1498908651
1010293779
735822252
1304148648
725284812
988592433
1029370269
1411142158
2059845726
1477962956
1523326573
581455786
2129704943
1900369934
1352654664
556223626
2050445615
1776433661
86099774
1624042751
865615167
1119632346
705620839
741634126
1885410718
255706447
1168044684
1856375191
487788196
2009635054
1271441828
387383226
28488288
598718455
1890263943
1484100987
805085623
1416728317
824466982
1777449491
1343774515
787704283
1186885963
789807509
176300386
647966792
1480344772
2022728804
201633066
962882097
942591690
1542473801
45889385
717064966
1729878496
1899188345
2033930216
788170622
1457476484
449410323
520803151
2133962772
420487653
1431102697
1541268763
425187043
844202692
1771056232
2096296592
2132851499
1083830594
1018242592
1648016482
426294649
2056819806
1593947088
1258187101
2097732559
1250047137
1672953151
1071488978
689305218
1722727308
2020735518
438151495
1974230018
1318074556
617414796
1315085120
1300798758
2058121328
256384773
1795918521
1942923630
1516368444
503085920
680183047
41956140
1784788690
1185741772
2083722129
2101566550
1122387546
1659074191
1410532659
1195026885
1959880365
1642834575
2090287222
30359694
1761169943
1000144775
785178184
1433299285
890139760
335810129
1748814757
1683709145
2107814588
287109402
1937323197
718690523
83572786
2028952449
1922430454
1459223321
1920322951
1199405889
1256527652
768599789
778745471
152477669
57691591
1648210005
1653872687
1723771729
2110293651
1435177253
1193535415
2004568547
1793357876
274883778
1624334361
309850893
2078752133
1582066810
877068421
185708837
281540627
1422416831
930747137
1895543315
217282893
843132004
1905572361
600678102
69269063
1749105489
1178306331
1114422437
531808483
1332030484
1494718689
1004590265
1864108650
1924076898
1252934136
138798177
1273277859
318436750
1202664993
1437308401
335806849
2054516371
147914
1037271082
996913890
1930807869
452822827
1725902568
398173996
842811026
575489295
1109324687
1329063469
1320528419
624305438
1901231299
2117700855
1569005621
33231343
869021579
1953744676
485842154
1397724504
436762184
1569051232
613550514
1944043202
527000135
1047726003
1674213665
1645646216
787002084
1807347130
1344185365
174848668
11546319
2044941166
2128047279
514019159
732558200
746746471
90909602
612586418
926516645
230627456
1590658048
1320208503
1852746190
581098192
991526872
2121564466
790823967
511856443
166523785
2102788839
1821606139
167464754
1063004970
294889993
505840840
136397218
1173937674
144791769
1479533806
1049652658
1207397187
787918168
1436788564
1665225765
1952800240
1821753356
1187547905
353702610
613693727
1641245245
1243306119
1781779863
1224313981
1745490777
162789840
158736672
1273319516
1174407208
278747776
842178077
596609535
938104992
145821828
1206405506
471742475
521485952
849857584
1298081985
1969522281
1163594488
254775311
888656564
1195133589
481467699
1492693432
167971445
981125182
1128161465
483041754
958030214
60931346
1483002770
1842445419
596828701
797816149
1469813939
1769300243
876790071
964863957
967702983
1999409899
1509103865
219667093
224931317
1842962784
502704858
94637719
212850617
157603985
58632750
803927107
1798522694
1617377345
1986432462
166520788
939011420
1389311491
1313860387
937031058
724752440
932774901
1292326842
608773532
502201107
1623597401
88822667
1156911291
825424863
1642525587
1093549002
1147059312
1449576745
1588012380
1298941140
467124052
2061973901
65916842
19823623
949267621
214888519
792881667
1876153085
428394966
1730006267
759661079
1819881550
1793853781
1871175875
1631337616
1696172933
2137804802
1347743166
345349446
490671694
640352474
1020881852
518035323
1985887998
1070059724
389158827
188605803
1041511003
467264580
436930975
1508420071
1755367150
324547113
1499157162
2035865445
806741630
59912321
18752426
330457262
1188352041
1081723169
825391862
1381118288
638741270
1277138209
833247967
1114238310
2134614198
476209645
2062714995
314276422
2033368765
1995635931
828100778
1940213441
679403852
1861044191
1001314180
2010155748
463889864
1449629069
143879721
1827789025
1661822070
24726936
1723101359
1093538984
768684805
123328617
128527593
718519516
1798958862
1096340583
1573736552
1832528393
1518014308
512790880
22044348
1052217486
278659034
2119423302
686141290
12502762
1048691140
578283508
111015164
743823240
1731368950
1841031144
26430065
171333687
1082963780
162424430
1362151900
118000211
650707578
982666088
1862183535
826950580
1564658439
384041563
670820139
798137939
1293786273
188739007
1320053917
1124298915
209849956
176890928
724750132
853118523
927636966
90141758
1186236868
1261227895
68784358
1121693722
332907499
1779491296
116449242
2014921490
1035837327
1801969959
1015359516
44567768
325849071
483898957
1201972709
1972471281
360855369
1081294986
1009465234
931408972
541216129
97011064
1763468837
1139291952
68816493
1176709410
1302100285
935236514
452112270
972648086
1117884472
776677585
145841861
1250688936
1700119831
279667573
1500596351
334642667
1950570033
1587153782
404760088
551475733
461625600
499212028
1145459564
1653568745
441152554
136083250
1038315044
1685587805
1044980115
1091105950
1382578989
1012601429
1735719087
1271526160
234394934
1017091972
554008793
895305216
1345921767
2010503565
1516571565
1587805475
1679463773
830202897
1830819676
318713891
2116201975
1764940723
1659222034
446829352
216091888
1119229705
1490226060
1056592615
861456271
637861494
1801630287
1118812492
356697663
273724466
1215910474
500963655
1362799393
794723603
1529356615
1648132906
485916642
103817263
2128508539
37536089
1943497856
48404375
1172530593
1356733355
674936018
450177171
554721508
1872389243
1813266254
860408697
484827809
42224760
226206528
1372163160
1915953325
1778777825
804568901
1221765855
1453966693
1824458383
995940027
1379828573
1272361750
723679385
226834614
1244872136
555273504
1771465233
866414063
39667450
2001652573
888515510
216461144
1852346510
1393890110
544525868
931685399
935958869
747412205
1527475779
234776492
403127608
1908659001
497207634
1105057937
769019324
452630907
2053806390
1313058298
1517810285
1041904258
1624586437
195712693
300667095
14306484
953946234
590651057
1772551301
1596721483
1263356282
2006392322
379629609
1973686360
1141099324
1441345158
1957022886
1572645195
1980399321
1623616100
503587429
736681594
684448734
743027263
197034244
1167173242
412007376
1770699634
731549608
255203074
2074179466
1281828495
1383689505
1627889421
1219775077
109059370
1854675118
1115375711
704904989
1182103702
1578410392
594084634
2081809333
579301284
1418010567
594671304
1843791371
837274953
1089303576
1988549960
1401468896
1478733540
902352930
394749093
2069912373
1781451301
1666975553
1075026426
1495823945
1555643244
1257612851
113793718
557256815
395893844
1786827579
322949031
2037732727
1513038202
1023145763
156168035
883983010
1356104025
226766082
588842854
537139937
326263231
1069971987
1806847950
1094607441
1100254929
1506266817
707429391
4203357
1348155572
1209323143
1324910242
343456407
1658223210
109731827
467667586
851405490
762603378
218629468
1217021257
1592457639
1900716582
410844335
338340324
1873318904
203717248
635512943
111717027
1110636872
1851692000
902479595
434602879
1319825681
2142835567
879870760
501550178
1156711993
409556475
722617607
1753780988
352881521
869543655
750676398
1142603169
1158670317
1719250498
1104231197
360674672
976366430
1757113987
1783841090
1567283249
550496660
877030248
683794902
99234472
1802854409
1107910564
1674217615
1606026113
1865933116
1791011777
1319802733
1224869032
2000455819
1145095123
1829052184
825245151
1078540208
298329612
807362275
197926631
677435943
2109855922
412421542
1178247843
2106323373
1468100800
951412965
2056026056
974023182
2007080978
1759120955
1670329420
594261596
969820966
2015926935
75140944
750400516
719529982
558896027
145924890
736548918
510125019
200480440
372783028
1688871720
1452462627
680514028
662705418
588209414
1176183355
1037485239
2139774290
445585858
860069157
193021605
1832054476
2111702435
665251126
2010700169
1490276007
1186003234
544107282
1379942427
24287990
1809274321
1589408863
1311727398
1557267643
1328327130
137579073
1999824287
1071665714
2080545978
2074179422
2141240482
1260120523
1640244057
1442626970
1892827142
279372626
229833849
536120678
1825914407
132293368
29389926
2089091903
1587855601
613186374
631403051
1964207742
656055562
1299470170
1919273690
666721932
166382423
2030464315
1608441449
681785953
1461290970
1677785060
1182366654
1461149190
175979271
684653098
1460210889
1002094904
1543317961
1948321827
2103053083
1018176794
6155606
763173309
2036710353
288279295
596423617
681469229
908669980
1574810238
1920616545
1453211941
1681958217
1199595477
1538712502
1946095304
562557240
295578051
52413349
1523723266
2116126250
183308374
1041206368
1850863200
2053407662
426318414
1252159393
124298296
676537966
740375723
1438588395
1606262768
1851423854
820168644
1219853803
855722336
3957081
1745640915
1080307075
743520534
2116338414
284258720
2096482648
934107547
1225469183
1834437701
174521697
1972834874
2124520968
45390803
1462132103
1494448332
909222686
1274841368
1732183327
1718193410
48806893
1054758453
1335820223
454392137
1865746428
461538567
640317784
1032445478
401815958
1978565871
409777719
762848153
1162793764
1146612050
1675088758
1266209729
1515563798
2110793695
2007257008
822934952
861910958
2027020085
427907713
940678805
244065278
1096328134
2070342911
987632781
1622453093
172775406
1241164351
73832716
72892061
774441162
1478002569
433832628
2132668243
1726764345
758135838
1566576645
766583968
2104581005
1632139762
59537687
2094536605
746860666
1519971782
1939671655
1908774604
1410718863
768346059
1816036991
583471988
1561977706
320441078
756420909
1687155912
1454788840
394978859
1866195008
1468216640
1636782091
1792693240
620885856
729564619
1847019860
1736295174
1266674019
1605909162
653035597
864978503
243049125
2006990807
409823955
509529454
426720067
341202043
1120671314
665707684
779080216
503664613
1141552826
1787575721
2115071340
655699470
728319037
1998602002
1094575891
1988403931
1340985894
2073877760
1078779214
768145077
802186340
1977285160
1085189510
1236609947
1857244847
69635661
1151628982
1292462145
2091981197
1290836026
513680175
913026333
1214837198
1513542852
334986074
2058014717
441622026
781336629
686637002
390906095
1472396599
1191009648
834882369
1888032279
1881803952
763578043
1798618491
284221437
523466421
908625377
644295823
136627710
2056431733
2021569817
45736013
286943805
1919119407
359916945
1105859424
1469191742
2133337111
1510920611
2032484030
662548134
814632894
1424544799
1002596937
138014836
742583007
2102831238
1518045398
1083896738
1816074102
407958317
1948244304
2146236769
806774808
407736891
1524126065
1797947026
485469629
1247458537
993464162
348690698
1945194185
1005370529
7001335
1889180588
386540772
1643111652
588220695
611189363
1210049260
718189352
1714733640
689940163
650904501
1245589437
5462319
118176681
1827684303
918611367
1275789915
332796529
1250659428
2112989991
1587605670
1991648807
89694524
1170682253
1213759512
1534488709
685704790
102850058
1289676451
597263927
532654872
1058105689
270725270
270236215
2133197836
762169470
101826661
1299450689
560378194
1080220830
1775344428
2124027732
1693756582
1473342330
456374573
1525241913
16121873
476831693
2134253889
770402113
1625359210
262361439
1653508729
119868043
1554719629
1117082893
1666664040
724092995
1798451076
2018219372
286733263
1582285664
413741075
1354642193
1081980964
1822023627
452052112
1999236162
38519491
1633038008
1374358102
795545106
1124259436
877961857
1507789303
53357457
1393761178
1233259442
307736237
954703649
1969322742
2062507086
465847164
732090852
337559504
73741474
1383627236
198855849
1644741060
180664236
900593852
111775583
2018416550
546744044
1968271640
1237955087
1869664525
340379344
293879261
1474940092
60209502
63015686
182159613
571746252
183607595
603327159
444988089
1609643054
1592209699
1652964531
1168174799
702106547
1457243233
37583800
1596339085
1690712329
362138077
313348767
804999095
559253633
810757924
639406307
80433364
606904261
550097769
1881974472
1299456305
1731173979
23855196
45500701
1240491698
1836470
1164569886
763256353
1959192726
2050501092
1946765461
411316656
1932033483
1441294692
1762380651
130674945
1325761420
169553335
972935844
1385721708
528734990
278704876
577110431
2002727566
140406768
931371244
1055845335
1483851313
550979320
654785236
1774438499
352540970
1594168176
1144049643
947464974
484548841
342185587
1442337601
1845151519
210765427
1555825727
327038079
689387959
310647209
409580201
120770413
845339485
358895347
662786083
2078059810
172661514
239731147
453402831
1972276083
978313250
153600660
1977402802
163458474
1921414341
9759108
1595083308
1053619413
646805370
1365210167
1397766916
1953709886
727471734
1298475124
1934509112
866095555
1230819528
72679882
23713503
628787113
1282081193
739894517
2020661336
1449167434
1433694716
701471897
1643665300
1388466756
261042836
390274275
849546286
419245809
1820458744
1075777743
1994480641
1281103697
852911933
1963306298
47442387
177373587
1907229161
972606968
605661989
1042416697
1555277694
1083267518
74614522
1161542984
614576878
1302785653
4160477
1171161991
385240508
489215328
738807239
210951714
697221257
235487228
542555407
1577436427
352505467
1530645213
1664828490
761473381
1119426281
1709722480
1797742166
1053902231
432898057
403890976
1050891510
1326298502
537045185
773479570
549295828
1947031311
1914135385
1083035335
169186832
119534051
1224292066
922389098
1653354003
172533828
393013975
1601391989
130191918
530329378
1172707355
1035059019
682673086
1385549292
812041129
1070806482
1589415972
544483091
1281360176
1708245099
819599219
1573832909
1118608549
200965504
1432279684
1286964375
1407110484
1874998821
324030779
1875546070
188346168
830030324
337053800
1676176303
382813602
75478028
1251952877
1258591757
291817009
1924845299
1292911832
404750709
615836091
254591189
442683041
1429623969
690390891
783263677
1161860861
1228731418
1236252364
1022680600
1639248556
895668531
958839307
118066862
1532504557
904004383
808185983
1539412220
96357758
735323801
956813316
763989340
1225954651
1922729663
1089857652
1883334976
1088964426
76221682
2088103136
1088420865
2070553784
397605140
1717290667
2076248672
1127309547
614490518
2138549981
1100909287
2116886438
910392440
1993298150
173421179
807631625
1394126476
142669180
1203521684
393548294
1156342991
730444655
1104986869
653008553
2108273559
348629805
1093380800
1333793747
1422180211
665929836
1246087247
555140206
1509027088
593136707
570595088
1097601254
2130369030
880893968
129532502
342433226
1671568571
326758121
246704493
827593145
463916107
1995704524
1057319860
1684102079
1478021468
1790086128
685636901
72319548
1917779495
57530229
1558921794
1339455473
1877995252
2000307629
1193522381
1456700172
882815377
1407954577
950931295
658144152
922498693
1661923615
10584578
234227896
869173452
1160939245
1249914569
939444310
54447687
1817648388
342682993
1611887594
1631522763
1602303888
1849513975
2040160227
726190478
394582682
1437146840
1901431144
1254441810
1329872250
1794614601
682765427
1016115391
1337623723
1689052508
1084023338
1663637870
306938873
399940677
484657051
305793380
166824153
498777853
1095510841
123078985
2114071636
382219697
1169113998
1288625744
526593599
1170923766
511012251
1354601215
1663587854
1032054056
1527411381
1265321794
867393124
501694384
1139365583
1701562402
865003178
1700766154
1846292257
1725624588
459107659
630822499
1772650544
374199099
777343484
2054614392
641803177
1328063967
1457709127
1961586690
2117515089
1009418140
925458848
1118035269
404722352
203412739
1463564146
913845796
1817200090
1674363485
487128509
1959403972
1092460315
1094720164
1611379906
1779503524
1484863880
2044739843
889582673
1492389397
1441371001
1973602362
2081563777
947077740
320777284
1191172852
1301004700
1237426412
792996637
1079143467
409314518
1083168655
455216202
745943008
514283464
262769603
1107089636
1502894736
2062183964
1726340944
778462114
842017171
2077288323
780942262
781193251
832844743
1754110659
1332635416
63414442
375489003
733456214
1578688606
350719067
1298230805
1874980791
1251640116
1805901230
794512551
1787796429
92566737
2025625812
1232002131
1807655789
501438307
859744615
269778546
996237293
856868664
589060396
71579339
1962944258
812392017
1199984205
2145678586
1289481402
670138627
227414349
263299821
327871853
1144402422
867900259
1978629871
1445486830
820325988
56323313
710228709
661664710
73863954
947432312
1757766831
1883228685
608716581
1165674504
562206325
471124289
1361080787
1470180761
1655828254
272821058
2111583677
496727773
471618088
448386968
1365914996
1370139873
1799319693
1733559856
820797427
1825836414
1860147222
281520607
1940817011
818829530
1986743376
208839201
1766010583
1651681368
983672522
2119857652
625462270
513395894
705462023
1960400184
326178340
661599221
889150143
563159948
698403042
1617057804
1777083963
1599965892
619027825
1795142874
469677234
857609399
426151626
1998210711
990906508
2001816889
1012557493
1557041111
1965187924
144305444
843878558
2131240974
783752738
325520463
1393571660
1095946678
1483688443
286808923
1071818804
199235700
629675996
353855091
1465778178
1825208200
669255965
1082056522
100474589
1572800450
1534191554
218689495
689038424
290895427
870483607
505254805
892253317
1804075605
1287538978
1761213163
270811951
1824146296
1829467368
1258943648
299149487
1596160047
618023064
262955111
1715256913
37329974
1678498925
1958455572
372556265
1075873270
121162541
1867728622
1267286742
756895223
2010948072
1214990792
2016236936
691551289
589502461
587393864
1600590038
2018918043
854855589
464726373
452415668
87222116
577461879
1940023444
358466485
1204024201
2011782379
519183697
360333002
1873762409
604848010
417300379
1592547766
2140986052
1040856643
233849938
364008211
1984703597
317216074
1050959812
44579993
1987613306
1046627621
1933955052
162033519
380834832
1227930352
1938779774
422463704
511455339
297056337
855886663
377236828
1980112090
286364779
1156386537
1214633510
1915259694
1609026458
824108079
100656383
1848571886
855742322
1823697635
1972748241
1363837128
1633832900
136065595
1936111065
764428977
1648988744
369113639
1187736419
445464597
316355358
1686109942
528780954
1167642305
2017260724
1553500750
1813238392
1848545109
471533728
964595315
1965044947
616098279
245651316
1273661298
1225165082
643110268
170889419
594470557
1708608886
406431157
702153782
1108427688
925025936
831037770
496058591
1820301233
1746166891
309731387
1125678643
995786511
964586917
466383297
213568436
1210942456
2123822287
301386613
595265941
718172183
440865761
853245480
1001564346
2046601145
1376612632
636401026
540029768
607750975
177539626
1376173440
151428301
1005773208
88164905
748343529
1751013917
1010322128
2098226259
37056340
1891189232
1498724867
206895325
134429685
893007145
583333825
333971784
981951239
1705086764
304360449
1871971487
631146761
1288658290
482832616
446337914
773406759
1639735468
2078370914
39128120
1431766801
1744491631
556200748
605136844
862637732
1307574187
873312824
913165687
208799909
739740940
2111693214
93237011
1910980153
29469394
1492123260
1421421901
1356410085
148697952
160402752
115999901
571436729
998055312
1562109040
53428208
692430556
1794077850
102759886
1084487392
1288059012
290330756
1782206901
554651790
248350054
1403193051
2026748036
1078448144
373207974
2076961184
664032656
563865971
2085813293
107983203
1548585198
731962622
1091338428
980874226
1491069383
770235382
1482009196
479728915
828917963
994145615
903221274
1923626789
1775155754
1983596789
363193307
1870787383
312125445
81527968
2083056161
158521505
450817170
997959688
125433835
1782625926
255259765
770576651
821032969
1492626150
602794237
960090119
90536602
1926363948
847831584
1060979702
655084102
27964695
1091379603
952303330
464685951
999036443
997938048
1906733565
2123162125
940227553
1041816217
902423001
614276897
1832820015
692068541
1824432828
521140339
256559367
898691650
488676558
1190151548
981790691
1635377181
264640704
565986946
1634579287
1463003511
1308939152
1988457153
214613649
1416081000
2104318564
1466158589
357803682
718957186
645771306
858113910
461542053
596833894
1122777185
927309799
590982164
1679331956
55307385
1649235992
1577998033
1870608600
317380379
586294871
1479225819
2065446883
1005312307
1079014753
1759108805
282842265
750564798
198273688
2028311345
1599140883
1126786550
90371091
1713860492
565694122
678278779
650862289
78487715
944024093
885402141
2063693112
2064533273
1530370720
2172695
2056398062
2023172007
1229868819
951151453
1581034915
153822300
1816977818
1329776701
890132197
331250439
745976460
1146234643
191278770
1568853917
233851612
1611257245
1416449850
1022622344
958612962
1650661774
262286738
2098635384
962413624
1070468638
1347514398
1247386414
184739094
1239467628
1557384153
1605046060
80726347
850312144
262433763
192048895
1035771268
747208753
2088066803
155199899
1262758942
2131475416
395021684
371469538
299923266
1164931223
1036728450
314322526
1673059400
693143172
2147352442
1999288760
1335508092
1344053360
2080075361
1380453170
1282551837
1485911927
1518146726
108899967
1537622248
818479014
948380309
1943922509
1321216957
1014600918
1466863654
1076355582
319302409
908225888
1722141469
1921624769
1069959538
1829640287
379120896
571535273
570669934
2099691542
1677883928
47941375
583352773
1556018968
792831628
792248454
718771291
529517728
995829165
520912398
291951438
357378221
476938217
1491407514
817496719
1968271310
1837232314
89451401
1854638802
402747427
1505938647
776011938
1536672934
1370068257
490762563
418712628
135957217
1505059820
495827158
1391364920
1226101701
1145192309
446495307
913278414
1817400505
1932424440
1013354349
1560944450
1062152944
115707987
1778508419
729149203
1461817121
1045100517
1660552425
1528831877
904105747
1615057129
63360255
587683850
1005768609
947989559
1920171243
1653894035
1236555694
1682667879
681308311
1983959542
277766518
590365819
1812550577
654043091
1341273582
445855956
1196908673
1918891727
493817337
2051239544
2016093595
988284471
1558642027
861273516
279204916
1148678751
941548754
2040978252
902960826
983846328
855796686
327220554
1964273360
1532332232
1813316500
168740548
510860215
1097196142
782823673
542358614
1779632181
807182307
915758685
227573792
1796423993
695012711
1665431191
1393694361
1916433347
101566039
437421775
613249450
117306319
932758819
1041705158
1028146866
93014420
1376074767
1838249257
594553068
1016940657
1928082688
592461231
1176563395
369470814
438893085
1821331373
297492015
1760838712
143017353
434290087
156049413
220501788
1044986471
736703128
720043316
574301192
1015751786
983452395
1610506906
1052449582
963838064
944109653
2040999114
1579001171
142593139
923396666
1014152603
1840493007
221552759
1115816333
1170822911
1142639966
664243623
1820379624
546488271
523337593
655640544
1587346674
766718063
2022289808
1903400197
403770120
404850346
412327049
817399183
2041163592
1668792766
1287176087
64255183
1604094041
1056884458
81419759
1531105559
1262467993
643198463
1622738268
1539157029
79404762
2080035949
1575918655
1448874867
653224699
822606708
1665398871
512438212
904000934
951888460
1447754860
1131621996
842495133
1969069017
1011236544
1937305871
306529836
2134504006
528955311
363693423
595379641
498201545
244053729
1847355053
352723899
88149498
172319498
1862894730
1317292506
1823220493
487522000
709891198
1008387032
1318395267
469841863
724773175
1659810441
869584026
1080507582
1511068529
1601947148
773589106
1463901039
1753909710
1630945176
964501082
954001225
634296728
1293089849
245269792
313173917
2145148477
1789822677
108517761
1235012915
1605075500
1575760456
194650548
1534423458
2068612848
822492160
874797673
697212130
707908987
1495791152
44387029
2143605692
1022531054
1774909840
1934336109
1984769428
1392005326
422600734
1709528133
2103440267
631789109
1248790343
609179175
1975567874
1102704356
128965201
940999008
827149122
747262964
827401158
2032851226
316368227
2086629236
617212179
983960654
1154478328
2007655515
1078348687
969294398
569838327
1618665228
1846932286
1985883730
1950801685
645148085
1294303483
1662741813
425066009
1387601895
433850603
1730422807
1819163615
507752372
752194758
2041381193
172299786
1152217374
991145329
860375266
444768778
1236126417
2103242230
131037342
1197474516
298514066
44342597
1994913751
1808164889
1526384862
863195463
1615079532
1148687343
1400914371
1919522778
1273084540
417917183
1112728755
1343597024
1571178752
1553596716
1837160707
1987388866
1457208778
969919383
672977477
1117507848
1999240711
1253913250
845725742
2031641288
1104764443
2118273769
1544439530
466638339
590175806
1099630739
559284142
640402445
753544817
133594673
1231978661
1451902571
538671910
785359602
1559506296
840556858
1029767460
41984156
554356506
440989061
1545693683
1460251192
477754463
422329305
337932225
899963324
157096565
2085733742
1412778614
362583771
1998101627
1805256592
328098554
1854407956
1164209251
1674571144
1659850739
774175127
173904645
1524167313
2103319124
1011481132
1655666675
1433814032
397723827
997114639
470151749
1555033247
289158307
477615372
521740469
186844418
1320494615
1754106889
2009336233
1485565925
1951447061
1407696253
1454834649
1543871176
1647903927
1083629017
1769399801
1939261641
1248532866
1349758865
1786380139
432432491
1841509382
25065766
1414781077
806346154
154944894
269927282
805354162
657490804
998489863
2123669403
125960289
879163146
774022884
703362426
454831642
752720282
345830324
1059478052
279433583
781780853
520630457
898756082
1904618224
1885575777
1287285469
633324180
1827314902
1750004676
517104664
1835616644
2034885637
1921289937
24776854
210782823
417339548
1077828288
1575246363
138338529
845051161
417357216
640101492
1668350844
535947240
1565285817
1328728646
1724944626
1274243811
1202230319
340224177
2081220463
1806902182
267544418
174724055
1370948176
636439487
1876307319
2038029040
1353392235
866640151
1986327923
598099118
607187506
1327505013
912349913
455609268
840650872
234797818
402415355
20783658
1615886834
278786896
2029734858
143195883
1766054360
1102862600
1281334698
1478111391
1225414272
920611798
348780007
1937128285
2027038457
450426987
1659966733
388807557
1051144576
1761624642
1940249840
143840046
1267528277
550499096
519920354
711449953
974579896
2126107288
72997513
1061448573
1002999408
807487516
1026293585
500467765
1671812422
1703780681
1650779880
972964995
8203796
390407128
1454527493
1228246090
1637094809
1168237673
297656303
1868448197
746531857
2006018044
382219594
1287496249
453956352
919603944
1394168318
1956377043
207180642
1251029688
1457443188
1196912788
1275825124
1986348228
892419916
1640601089
1330194242
206465012
1444507842
1325372869
1720015482
773131119
663676967
1751591818
131934957
722286706
1619541491
1404088182
1570520293
2090707257
1935053715
1422357001
817179069
2096736804
1520766309
895574411
387341739
278839681
513103312
1388770516
31751930
474423336
1167205936
1972658204
1606638425
1176623407
1586551292
1851068847
58089076
708960946
1889208537
217740689
1598132324
1465179600
1570318534
1750008349
1771314123
433235710
746010781
229018601
665148412
1358343718
953971126
405594750
1724740355
1106515817
1959723649
1515435028
495085738
452305519
985452954
855685717
1090703352
412769193
612517389
1530736144
349631928
96474074
1982340041
1883735116
359765710
378314855
1764834392
956854611
525934168
1824973916
124887526
621557284
1482845102
1689296765
1250377990
1178678272
681976222
514983795
1596849004
232573174
1022982963
323495843
969382357
1609003941
483633967
1539770801
462474815
538001514
1370014094
1000383818
1042038347
764378304
1977817715
1526831273
348952021
1524937744
1036276608
213166420
1915134089
1234432853
748079924
1717439298
1626631277
820008441
750298568
1665102398
659715171
2044320253
690576668
1054206256
870306317
1108900757
325244247
767718207
594180139
1101437590
1885797425
411988852
529560806
1069262188
470478583
2096946451
217005078
889720438
1772660873
532229162
1503263046
1903396649
629159880
1096099195
984607351
374244753
976322099
380001982
1242284458
1964511165
1641510237
1437896481
992284648
1712902015
1382940043
1032431475
1214035616
1899262123
1095447698
408203780
135095032
779240139
1771393818
1416657841
181997294
316548959
1975391012
1912537946
2060225673
1904395486
1143774984
669692495
1829902170
1331561422
2069825217
1279155485
906751824
1146147434
1106001552
954534594
1372584648
36385100
854566162
386041493
1495101574
1041598293
1334252053
808826444
84249208
532168241
975989733
506838085
1906327336
77768340
2027144883
1851449012
575014238
1435640892
1322715494
264517623
1072143526
1582998105
2010651989
669724423
607969513
273764333
685941661
848672796
44278869
1379574691
1026962242
523787221
1638371550
2145167609
1480728727
1861814412
508302225
2121700140
242993626
732146188
1548832333
1384028787
1389915864
1761708598
348983816
1848057886
1993575999
1596225672
1720770847
2135693896
2131414216
223787819
1643510179
1451870482
1721262660
981518032
1137207163
408793517
661983549
284540616
1898585665
1146282948
2118820751
12041619
140975326
1029342462
1681912456
73721139
13866471
1636934966
560427988
1511929549
502080373
1725258597
647581679
987313107
1746403456
480651600
228720924
397231469
1869695908
1660659625
852392005
1707994407
1397706934
415857409
1392430381
117620119
1663622061
2081853268
1971876548
1703811380
733778609
1890032803
693171840
1737735284
1701926881
1633547073
1084900970
1865419908
2131277001
1938526112
1067024203
831598730
1776044833
178091867
475087555
1216540987
1526681610
631069820
1103664616
2130600270
1723665904
1865124462
2021082966
2054049281
839741172
1806834286
1902173459
125400927
1874366222
145911541
733416351
2051248015
2097305209
1798174869
1300018008
1060504672
869735289
978010645
1269983063
1786875643
1855081849
1182286993
1723169609
1235848050
1134044776
1416299559
194681417
864688750
756770149
2122412945
460121178
275384436
596119787
237084892
1834652890
1422491114
657211717
1641752939
418918669
1857976432
1339552368
1814754973
836976285
1859127789
927784633
300040557
506298593
39936419
1970757732
777117554
354009134
652057690
1804164341
1182455336
466818838
1375034292
1160787550
2074425351
31967679
610215931
1698612687
417220805
1869652751
430675651
1698979355
637462713
183360465
148782322
1705628958
1039878661
352487512
782001359
638424891
2103241854
341282580
1659015274
1001898116
954720696
1276061361
156352627
1042235341
1267489152
995220525
1011188928
1738080333
770012782
1285431714
671339842
1919556639
816212310
665019415
74953063
1754666646
511104584
1217505655
419924185
786570799
954171506
333887406
926444306
1235638110
1997028965
367116817
502202587
874917451
606615178
2028380160
1077889832
558412103
1990812428
2117700454
2010918036
514454292
2015387241
1755080341
1012381870
1495168210
425293704
1349945906
226839688
736204995
349965792
1162878048
1483632492
835198107
1298478666
1888087698
996899401
1106221695
620406329
559604560
789645471
394532184
1549199580
1111219516
1052979282
1582598393
1636817698
873149629
618627653
2081392095
267939868
1800451773
1267651185
807457528
1113504841
1881877071
1685047265
172562292
1005013941
160456665
2120955238
1109953970
1390853131
1755891229
975387092
672513293
1949999803
422545802
2056136605
968440904
79869904
1340094971
812529024
1527217151
1505446735
1746598120
611776425
1313970210
2010775632
2114465812
1829871071
1145451405
70111882
312790840
164691468
1054562521
1357078899
188748453
1875272365
138044771
858686706
638833043
654844982
686226348
1455040987
700470298
1926957256
377093382
236942784
630501765
1527737481
1181322370
788870077
212645599
1313026612
1719081062
1537771476
1309496458
2044295892
914124095
850390049
1208522085
1570317891
1567674176
961115346
357702730
235084703
362749355
1924488120
911026864
160520487
841350080
2071844195
20786862
2049953006
1241187340
633154886
270653816
895480948
1120535029
2129865148
321371532
1251493271
136918119
1460320231
45511878
1888509594
1908119577
1397809358
608521967
659226103
888813857
1329464553
826247077
1842266943
1031638647
1209163987
794887440
2006890287
1757403845
1332140342
773102984
1596169066
1752274895
66260782
612165177
1733755775
2023286747
1458158764
401639822
2015442157
617943175
1869371491
47391948
502976172
171900153
1287062135
668184362
1988311747
1501546410
1522907160
364472163
417129818
1456885019
72601749
470305333
834682173
870630908
1748418781
1357254824
945192179
1631545644
926230605
214480449
1376598428
1540691570
1654334608
1754761049
817085542
74123311
720170522
1460123435
1867719236
1032097343
1228454957
1646100077
793920520
1580191610
1554575749
1775943953
2023122670
2119210140
2031587318
2034515195
611431623
992090664
713291066
1661353973
1682996263
1355344627
2087444208
1461839419
1110849776
1206764016
321435362
120315909
1245406172
2088400078
680667015
918929706
1633487794
1823598175
1145501585
1109054915
655307994
234618869
1394421550
877232523
472056279
1457435848
1348109132
2076321174
716284741
1136462785
108399244
583306955
266145978
1444229507
71579930
776268808
290949206
1813418664
1049503037
1705069731
1438832475
1351155295
1966412610
1236313609
672688692
152948824
1445153340
1775526594
1667966291
862200634
2137730937
299202624
1031013505
783878874
1830136685
2071332174
595231712
1672271481
239130052
1119909843
1581895626
796285621
810543580
1413299226
922991871
1412252744
638419524
1750594006
1606584738
1285845520
197205453
1599941446
1880777760
81614687
1213787033
1973007186
1454095613
1043162534
1860755161
1329879908
907500935
1347321871
1793067932
1207652862
1019562376
112423948
1819626238
1102971039
604989096
194608431
1508648771
1668051704
612428973
678415882
494080052
1324696522
1375444542
491660179
2122045155
1400574979
2075379809
1867734626
1351578360
2145028431
1494485972
1340417574
549326272
1041879837
2109336575
619287122
770463554
1214954003
1138501752
1144249837
1600070180
1418212786
361487365
578625729
403064845
1113098991
979461652
140644930
875025873
1859973642
273029662
1442763575
841777018
77055264
1529591781
2011283568
2121162034
1051866686
547531945
1848528105
353037984
340430261
1365252656
686351307
735668226
628355151
1407494052
42259285
1506166270
194031092
1486166527
1273839131
938813798
1523586802
951432206
727848499
1143602375
850975539
2128174710
27401957
1528455023
801697863
410359796
519763790
1952995815
1750335319
359411329
1274555410
1629969182
1525242664
1132183195
126505587
686586639
1420459908
1621621613
1587489194
1082853508
1511724624
281722859
1732494778
951999679
85165584
933160653
864665997
706869139
379521163
1370876351
2122873179
251192181
732842117
1676233635
1743997986
1785029183
396855507
435734196
1222502207
265413064
1610436958
841369148
107452334
342636197
806659640
1556129337
1160160328
1874076194
1558431287
1135492016
38580358
255729009
869429264
2133337349
1570580145
619408923
1485091238
1375167102
1231989130
1039696500
1633238456
547665274
1678806820
1013093849
847530542
875317741
1879925511
457546942
1271920303
2045126214
920875104
2045999390
1428896341
393503461
468472926
1084585574
844126827
1386752931
1129093012
1288244834
1173088400
2054063899
1927565790
1913189588
1355630794
787867424
962188105
1079208898
29999078
475890010
1903646476
1715396679
1461389742
1952411384
1714732290
843959892
1646425908
814126475
770067707
615705747
1385796856
1738626767
1227456506
911647196
1717131642
1178732768
742970099
1895743515
1996544733
54409049
401580362
798591413
1592036830
1983752646
136775327
1556937943
1389300636
1200240173
112511190
1225484331
373055428
91314028
1477790496
948848493
467197794
1151897226
1214875660
347629269
875333268
1313180261
1339167447
998264835
1618730731
1056643183
1540367014
983826006
940010975
1617681496
1164289254
1535564303
166898344
1854132450
1506629337
1069219334
104561965
1743359968
1573119942
1834402664
1011565437
2042126973
427500603
223843673
634019945
198449432
1164977996
1165168054
1082085915
1816636523
511546663
30890414
1780633473
356492491
2040716712
846980460
1160671121
173099852
1712948713
1925402755
1708742271
1323278629
1181842265
1229957703
1652190473
9380076
1200450789
688518640
583703986
769213845
1048063653
461240046
1837472702
300997629
1009525408
2144027952
1008054558
1950882378
277195845
277653857
1209210098
53051539
62499249
1849082100
377473360
502563019
1070134976
982444711
2026439224
615444361
965342974
1694202536
330765030
129776558
1661019961
512636658
2023023893
2074832699
249673996
130685740
1022883444
1647113953
791622744
155542904
1102176090
711013112
2132353360
1802037818
26501315
533778224
843692867
682471574
1288764148
1484776191
1912646327
551147206
1172114148
799857277
1114818369
1121828342
1222865326
2079073591
1627906693
1980923622
518832599
1953607669
1177524652
45786679
2047276493
41493529
866529356
1959147535
936750757
148762604
438465009
1929051395
1276377500
2098468712
663067994
1203902046
2091949770
30591964
2026263942
1610340725
1162737486
216124467
955227480
1331361081
1208896398
2124058095
1756158016
2028461429
632666473
1926114434
536598046
1299021651
1867162240
2011243032
1438508037
682638875
528327326
1108199316
385935258
829437581
708971894
1574870245
435781765
1062718404
891286885
1443977617
1053242299
756513688
1927854567
909362289
1513856033
605026793
1771511070
1282102285
352167587
1510708815
423879204
167286648
998363874
1755834134
255325266
1663526288
292585126
1496366618
1749357593
343725609
355677991
919430336
565055048
1007944128
511841335
1946231009
1476884937
1127909872
1693063525
799014892
932838951
629008789
1097179578
1752755237
1777279412
930778390
1749012514
1981155448
944873332
685617879
1721502668
672420985
1797932560
439030546
1629126729
1018403110
574774684
1073172633
1731373376
1918868772
2048169376
845688944
687662177
1326686358
1316322352
820746986
2068056884
1402544479
1258060558
1328964403
1473779100
801302443
1035361998
834393983
1849345116
803560040
1221223663
888084978
1658802902
49093361
467325329
331300980
156643808
596961687
1309281859
1591688390
937281900
509334004
1168986180
1468697953
1223770950
553426667
1389741673
93828328
2039372992
927438672
1039748950
701070109
285950370
1415545265
203667464
2054157459
561344055
1182462153
507085462
1770672977
898799821
1986713635
418722549
146439946
1807525155
1531406183
795354771
2021356819
1257348640
1438920652
2045243908
757821683
294696873
902598443
2003912657
899341431
1398626690
2712908
799630667
334563270
1988178248
554766141
667355862
584559218
2103856375
329428056
2093742166
1845373551
224541746
627943888
2040001631
1445309820
1212890155
1615239089
1736333991
1309077680
1496344662
1271546962
606548331
1988290809
42857870
588259665
933546108
1571761030
242643951
1244458824
969334504
628039042
927603018
1111929452
1305760161
1533734180
2041910090
303754902
1475629517
1431654655
1053680088
335031095
1336943249
1905332433
1867299089
1498136730
924213143
761746905
1190456250
1459940111
1177078594
387957462
694771056
1429088157
1180542328
996889632
1204092244
658364503
1780320405
1253247158
410011530
29306945
541511934
1408979246
2026688460
1427400834
2078247560
405620996
1248842734
1815296802
1144973196
565622486
2076497326
693938338
571948607
2039600086
772881793
435225450
568954682
65395889
284296287
1033979005
1821086760
1133603238
361522592
1147053899
579425707
2098171626
1238014591
831098536
927680883
1850262663
2115869549
1107341420
2097805555
302028590
1314712032
634489251
1253584654
716251098
1081959452
359340916
1093447437
432358473
1777868215
89386656
888435256
1430437774
1859797785
981753928
643198536
521466348
865534788
1151743428
2033312810
1984526664
1154777606
1788508577
1249916206
330273082
1183634044
1623629531
1365459524
543898461
771487964
801762745
768168417
908931061
536081657
89929757
1590656607
501257580
122672373
1077335391
1462479731
717193586
1432276664
1661527876
1174865341
2095005786
1614832273
966255950
785516578
1734698470
2034927017
1582133662
1387989610
733390286
531813340
1972597945
982538016
873493264
567527964
1602192039
1610009161
1964927239
294062272
1332643364
150861663
524057416
640523788
743552437
1631246179
1295445513
18831312
1401802534
934412244
1735988781
1197088275
1399692513
150626274
2143019539
627725652
1900593363
555845574
2053449933
413485235
1386203569
687502889
1877525344
1122933766
1737395893
1587539657
1234988249
476169828
1075172450
152262810
982477255
140022907
1155348485
1795236891
1444346247
694661684
1596875955
282311043
719359413
1242185116
1930071777
1381887845
1920649967
1305829581
693844339
1082525676
308695266
1630336064
1734295715
2071607420
1558137481
59910473
1939157026
370652829
884000350
314915788
797171114
927813379
1887622805
722676933
2028097064
442663989
389315022
55084313
868213134
1663841116
1341278930
1625431717
846055250
1935131596
635107509
1530197904
655014615
169205045
136480686
1650854937
95553249
2005771515
1019566348
1630222542
1030673184
295798024
1291582277
1450058967
1899280227
1605270163
1203815009
1846162487
1631492063
521071394
265824375
1845396053
5556747
1380582461
1206711597
1066197932
1067155624
16293889
1349594880
1910435940
1856667539
646493549
806671109
1307186879
617552056
170413164
683889797
1902884101
58290107
1514208724
674817698
1760967616
1089865320
1779235007
878742312
1730697248
1303679323
1475252566
1758194659
21440133
226300711
793990728
330693246
1200909340
152322596
1225502678
2116114441
567925071
737162122
1092617648
1807976111
247616676
348016550
1363963206
1687019741
1052396663
916164356
996925487
1657100754
19927258
67108293
792459762
230294944
489502331
461277316
990002929
978283124
1952579756
1905922072
1589373497
2141624086
970707914
974177782
1168196452
1197147298
331329307
1579077846
2045083179
1575173754
830582573
475609152
448536368
684085654
909285552
31594922
885844690
1299646032
1352427905
1138172893
1499421590
1019600718
2030498937
452680556
1889968233
1140515424
245203394
582821762
129442441
1976051977
1955494727
1608099280
47092752
1919301630
1495145754
2046707234
683116020
1330323299
2131046534
1592373239
1815185000
470639757
865390203
1957489967
744933248
1126412315
305670493
869130178
1570262224
1246906208
1343053686
2032925970
659136991
1068977486
141448460
447238814
89462823
1837549845
1700960063
1219613137
1567723172
1067939671
85148997
167175332
1121107472
461464209
662307743
631065138
1303187597
1131365056
2107897252
461453750
2089156520
1013163633
1711390767
1495060532
156891684
225632795
2002621438
752403439
1958793909
370329749
1982873323
279404809
1163507148
553724944
774785005
1072352620
434612382
1189225834
738594741
734500140
816287343
617030959
2036857769
1143242440
1854453621
1609550596
1200728163
850962374
1024521940
1765115639
1656038259
279504952
1171603709
1874002030
1521823108
1314226035
646959596
1935165387
63931757
2014906506
821877574
1832701333
1273903481
970569207
633780979
211821428
1601765901
2121127478
434813088
346719211
983540786
1190436838
1512000797
2015240898
171334566
1499743808
669314863
1699366303
693980362
749622616
403336087
229712845
390856499
66803094
713933205
301043298
1924784036
2040445218
1742899726
463823190
1585236739
1300500342
1741088285
1409661656
756457431
569803193
569373732
256244688
1326110863
1824757471
1224134517
834048149
1106587186
1104822275
873403804
81821807
611992138
1067920727
70251707
1743439478
491475390
1284466907
1031324175
2142925211
1905651136
670751
2109347948
1214155938
2035859359
16472950
1294761379
712560363
372658716
1443781381
1048416753
2087982121
1803477869
469002884
796705959
544841019
1414152336
1350916481
2077266979
1026955123
1989846629
1625613304
1463636737
1621061121
1486990546
1810712031
1294366367
822894991
123746395
826284134
252931443
705620080
737834131
1887335819
1277230277
1067603755
1597560448
189359182
1063790601
593383557
550446942
264998203
2072223209
1283423751
304256333
1756182146
897363863
1287065491
1919405889
1249085558
1904791066
1758594234
1544693342
359405938
2015400129
1567177685
1772927020
1181073962
1645823125
753617670
844538290
932690528
1451884704
1299259521
2084255839
1580727410
1164264905
166619734
360664502
1617031668
2110792726
1802421908
2050783266
1376675877
2002774395
70302813
1212376710
519949274
25647120
2140109654
2138978744
580234656
1285317608
1724671093
803989192
768773827
1677687287
468277710
2085462447
1049556081
957173107
551868199
1119833886
1921041569
1252273951
1523110368
1251212969
1265494694
1160112755
488464883
149908988
691618436
721366250
1802514642
1672843677
1904791050
769487720
63025966
1418274898
870723770
1557954871
1841899644
1806849308
878343035
739532086
2015388404
1961247019
631640639
504420713
1032345692
1711851128
2136362648
2145099881
26704360
1243685275
1125698925
878824355
1833096388
148548762
802060922
2082341403
1892874801
1024106637
1342092335
2047876558
1375055767
1121181901
74170647
1865112331
834496224
1075956702
581536495
1099173369
528449335
676533894
2058855383
1688592588
446843944
504213101
364876180
479959675
915138417
475308874
1127768818
1565617307
1761789831
2048465446
282102497
874170776
1685135681
698304215
345966036
960807830
1016860522
120614591
3982614
2076045787
1971290875
548598479
1183277877
821878635
18873207
434201061
888021251
795738564
440600421
788108055
1011493087
1506948609
1461685341
1507641251
1147345719
639027244
1077335820
1136252382
1214309226
1380974825
749171739
2004507177
562811652
647969778
510316394
927724277
1356596993
1391298096
1443798419
1774092646
1190728478
193184772
1453001481
1225815235
493549232
2141806547
393655535
1499601923
1792891103
563249044
725182818
682164212
1467354298
1996932043
796831630
2103199276
1432345941
1313443251
1793660800
1592990422
1691001436
988597467
329733026
1299063436
297901119
710366703
1374427000
189068764
1700337685
803717401
787071170
254845409
1389649051
1555877806
1107478501
158086166
1015340441
256662298
318764937
1646545671
54769855
588368510
1362980192
888058407
780564839
1220350366
752837065
256049900
439363010
325793323
1346353429
504188796
979341740
1871798110
753228383
9688235
1822161951
1147366037
141971805
621327550
2028008239
1889471281
1932899626
1698740553
1412071318
667185071
314464718
271064427
1765972473
1826975847
1892370322
648962134
598795932
72631726
1191115602
1359093509
869120370
899335697
230322036
1930819375
35218112
457387173
1697966969
1300721917
186172336
102459261
1160092797
1109455192
1679305056
633072929
946861397
558871739
1951756906
943397864
1197725456
1476841648
2100460098
1997938544
339902716
1806188123
1597033997
1333288715
316229829
1806494914
546810005
808088671
757275507
1592056680
365246072
1469163688
335660133
877149158
709632675
273218656
1816133426
1702009921
756968054
855422056
2100121077
1124145641
690387421
273772697
2135202699
1361877731
1053790191
364890681
644784727
756617476
572418748
342718943
76619052
695387023
1411070974
153945653
1715191706
722641327
1701700847
552401257
1415837112
1283628195
187529970
1962909805
1933602063
1901791823
235148099
516182124
125133824
949096153
518510594
1247491399
2145567498
653660004
1674208167
1546430504
2072312834
1898720356
431973849
221056305
1610199845
2125185974
2033946370
367409698
911814354
357563021
472696275
409953464
691376127
389566476
2093785540
1973196843
665899634
1523660740
1059991749
432977003
1589286194
1727904668
1453851377
300741587
1789307519
1132143993
995851934
1630599501
1483567067
397914872
1262124300
479094500
1191636738
7687780
487337529
1084161031
913425828
1454461397
2064795022
186399634
1394005488
409620516
1846504888
1494194676
1364901400
1039984936
948962615
654455755
911088046
82878981
1568023103
1351945199
932022582
455985339
1273618359
285921739
763527769
464870754
233762889
241971062
1750460489
2014578112
1577090044
1695522837
285568143
938018326
1395934018
963497453
489469455
1778009182
1652952094
1246460136
1026773661
946753989
1191990720
1432478926
296775168
1273331175
2046252335
1557057322
1576358786
122351699
1046165883
2075454970
1523561734
676776640
1676064639
2090202479
1035254746
2128237511
1187438431
1276061422
2108022982
923740401
974730939
784426668
1480625355
558004334
1970085636
1364056566
378110055
1934967915
1291157748
1567624613
304416007
917154889
1865138204
928949409
13427713
1866284988
432338950
1656458680
351610943
112482293
855277668
1316798899
263234785
678591264
1934014692
1800833508
1896236843
28689869
1322720652
2018528998
151530850
1124294014
353674076
1565322719
1159563200
1312221825
1203985353
997168925
839926002
783227734
2052743737
258356392
1284468046
1328557327
492113643
1505908872
1593279519
1530232689
1885238247
1034531417
1414619055
1468739041
1901601136
1715932674
362349828
1076409040
2103259560
1199888988
930952288
1600491669
2080546124
1991915104
1944633894
482411648
1412814816
1679001769
600225258
798343623
356168600
765435027
714224573
1949479407
761892361
420104524
107162521
401719541
997114919
2033033098
2085147270
1795534417
2112646868
1623367716
568517211
1691871124
545220246
60455547
1380622662
1240427244
608735254
199840206
1836889049
1752805620
1698394316
1900776630
378843966
179216236
1150487173
189704829
2118881013
208175857
1273888868
694591900
608810153
1936265655
733151875
1851311729
1526595574
2145678665
1249804860
88422597
1053455169
1695243616
846900985
43506335
980924400
929896888
77773262
1665781185
536897051
556448899
957506081
553417580
1306858791
303318129
1453509114
966205628
1314534588
1810419491
1932890509
1429202446
1455467354
420664178
959397035
1697217836
184172548
240739173
1572986313
730744646
1766509193
1847555859
1724451595
298976110
1217866391
1575632375
1444420178
306381896
1542654202
487029156
1262200131
932441956
999186263
223142098
1808750080
1510408806
70502686
621381629
1705573108
1239671218
866687663
727864513
624550629
50392792
23053030
779253805
1705476647
1430857364
269513249
1420357772
255614433
575112990
1977715611
16520082
1811038419
1742798483
1039850612
1001136362
284604221
1283842244
795680061
1869470908
1999295327
1094968919
1384233253
1291202787
465517085
306295254
1587765024
218093715
623736300
1716313783
1882216827
1392775540
1877972183
977508312
514305514
553604750
293014336
1430434989
1220675325
515580403
1325654272
111239379
757555988
1832236975
958211456
920865096
731024663
1491138451
327920524
1894404889
1397972248
2073114498
1826098696
147904921
826327036
1091905009
1198324757
1777693865
541820907
1200599959
2040450307
1575044843
889390305
1053623904
1895390531
1238488065
897344662
938177379
1347760656
1892638420
1814944402
1221689552
1867834720
1012453282
91132188
2097803455
353098623
1708008147
208429196
1203688203
1588542882
383933993
92819602
145530813
508706656
931008639
288022402
939940091
483306051
597382726
1933644622
1935914471
219853409
1808034197
1353929060
1878152360
644682374
251508425
1833369335
1145238500
1169191014
1292139564
830204198
237745735
635898167
1139470021
1091990983
794323925
843031752
70969901
1881643778
893510721
733795261
585639292
1837342670
2137344503
1466921362
276492778
112763955
1488225079
694514379
553419173
2058744199
2136513770
1670248477
944616848
1702171360
2147433820
1727244980
2058449703
1746253086
1477188965
13525241
829653924
1308446439
69700506
1275923006
1203042624
279679336
1992488467
1394140031
1535581824
1091870880
1816951975
1957884795
1537076146
108139241
820677578
703385252
167970083
261863924
767065527
710779894
5390875
85537450
2040350128
248811587
2049489442
1060978083
871702937
2045328319
915364954
1018945328
493311174
2028715345
826936424
323766230
895543737
1054131932
1226066526
1426555909
416119928
234297799
536108856
710210918
2026310968
475218810
518919257
693473814
1041619480
2039390448
108917056
1088351466
1350123945
2091821966
1499857517
1580664522
2127736115
47811892
930424446
1239541169
795574911
1333591068
1779557677
284292479
1303322452
693919708
1953615322
762064911
1557256639
1596407064
1837522175
24186304
754846806
827910585
1103653613
503004588
1790977779
910330251
925573706
925181269
512412170
675304010
765427088
352725374
877389868
758847462
447827470
1096334903
1227616392
162996402
652659076
658128652
1202717031
1490108822
531341586
1400213450
1217929715
1303069372
548445877
15303614
1089635572
837323542
1808321627
498863836
1006424726
1207702886
1584210214
2066431358
965507860
1864936415
1345304788
1659696350
1205276869
1647602948
1703383282
1512995680
294890052
686855978
108908535
1801767126
1603161357
1473682710
820351638
1698602508
1994809131
1802854
1239892728
371811973
1263608324
1035632618
1657304656
687464223
785986680
538439449
418992993
1751746320
2125733021
1023246080
1368424662
1413077156
1189534424
349221108
209623787
468601029
1955758960
168074055
1809986221
1076760321
1893851481
216528728
1342526262
1291761353
1689329579
1074820239
279810220
1411938006
1864924419
1086608630
1753718326
137712039
1201865858
1776505276
395799511
362544641
358240567
1458554605
364236206
415733478
1030772512
536422600
1715775784
1422726098
34617106
1044954688
979545087
398428467
192878362
1154590472
252152283
112472161
1444283940
377824954
1485947651
1554462843
104719799
130824479
359592723
2089966912
1302748165
1602711274
1302832558
270944610
1527828157
1997935121
355972697
1236778226
1076388963
1208324385
456930807
1091665489
1325404119
153760936
673175862
1207702236
720347445
335682144
688844475
2087468635
648601837
644053649
119266670
1265191895
192786964
865547061
211626676
148643258
200293435
1528863950
57542836
899155422
1841700206
1116972721
47869062
101606856
1710728577
2063219500
337620212
960370614
854857564
1231678362
1753917330
1351589221
936637279
495641809
1415344187
1047468469
892488221
938552173
499025551
714412046
981865994
2101944289
1865389227
2014244155
217357868
846744338
1626453278
1245206191
112582707
1626567165
354631872
1526088749
1547960916
1772810878
1313547810
228908811
1118752294
1477338926
943834804
1195977345
613167857
1439208571
1333747059
901215328
1763626756
854891370
1794698557
1417645274
1265337099
1303213908
1758770845
663733967
1561791370
1056489773
1583298246
1352646835
319071105
304987257
1875488069
1435759531
533638849
1863953023
475736685
590023931
1783786431
105015308
1474110825
275123540
480751040
969429085
976001770
1681666464
436052093
1820879313
1643688673
541827940
536186898
339729047
1607987029
408416318
1916058931
579970119
452780532
663177887
755381929
334473356
552823492
560960107
1040563043
1921512782
904887979
1847862445
132949333
1584879811
1129739468
362116093
1622792905
866270658
1850465648
1471375509
1737345413
817156212
808116355
1273202978
565405919
300640707
1056252643
1669065342
1685013319
1701069945
1809855907
269739998
1263372698
1977317497
1514834825
932946788
1489513558
64110624
293664711
223039131
1631452871
608338974
1876800548
1469790656
106160311
2132782780
1844047607
546680131
1392046250
1325779435
1816846732
1190365455
1986446990
1855447545
2003005125
1670688015
781628795
1865331376
2142455975
2013604299
684004923
664312589
2115805028
1608529926
2025560389
1623972330
1465472712
134347136
1169924561
1099698691
302564615
2073624906
1845601987
1495537284
383711458
1749590866
670735933
745864856
983468060
1336741190
308571783
1874559563
1034282159
900867828
850553287
579641054
1022966944
944650662
321834790
313164405
1154604865
508649838
141710724
1567801486
1289497534
270189782
535477677
1590087370
1651312317
1445238027
1464429639
393201782
622320010
645387942
2127760555
1948154633
2116950098
993587519
245971689
21543545
600919862
564004837
1095185799
2135227714
73447949
1774197306
1938462885
1965375807
657154451
483912414
482418556
1341273903
1668268571
546812294
659844803
1325905711
114424223
1936888395
214755231
1970503002
546405965
1992482327
1443135651
1935093112
652696684
1222646484
42117497
2037292932
269876509
39179162
1612329959
737899612
1087599495
2123116902
100812479
1903620307
1574392997
827546355
1958959107
613098331
510989392
1742904564
1316040473
1072975641
843836362
888953425
818605765
1846255854
607471672
755483840
1962551386
2094803840
1622851798
1137856
1992946780
314780433
645698794
1824733657
122623576
515674746
722580113
2022054566
1427777119
1654447719
654984261
1310473700
1579991855
479802172
1205716982
489095565
1846201612
1084145409
917351478
1378372583
1012967258
1629120580
1994749902
2142288856
1993835257
1509015573
1474393814
1451991076
1523626186
126762898
283439450
333035830
31521841
1325124501
1590225432
1496039391
637865028
2067497363
518808529
1942861465
1755828037
1997261596
1796157538
764674368
297004095
830913092
635455132
1520125431
1242119427
118992600
942186587
1955337225
114250061
1466515701
1922801970
890459681
826144771
67925633
544605251
1180731590
278188651
1790590815
1395938052
1234877315
437972329
154155290
1338630908
542988552
220161153
1472838450
1239505943
393066357
655625212
186002451
1104135979
1174040601
1174086315
1405983882
1711481873
768966711
2105609469
1604627612
1221953502
1715089773
1966806559
1285601050
265143045
1540344163
1554267007
1940735670
2037813231
1975124610
1536228919
1716769131
857032976
950553581
603143456
915848591
2007574226
1307890048
736565319
521186672
1438385733
637816129
488757615
1687753662
1101903774
1110941174
821815281
1372524517
1178784603
199239833
2121187808
2014024306
895490527
2059927600
830471965
1885063411
788224124
788452850
967989863
709153398
745199852
113029563
926270782
1831975846
2052871804
575369819
1286570166
210551622
735870141
889722249
2106802315
1839523399
351792581
1940703322
1730565350
1637921821
1134481622
1697955657
1818615057
2095016567
965994397
1422579512
1529413928
4807296
1515203933
542374992
586691825
405836952
333708458
541481885
1815249320
662887423
1107213881
1788762737
943315071
221111348
644226648
1004689170
830434542
1287050355
306564023
1581658364
1953044066
1109791777
2145435010
2015336597
1613282171
210263883
1682768407
1073489994
1757332227
560341609
1828918262
768230402
1904250804
112336642
757709188
1571144197
1771831600
2144360466
1923574474
2046384779
976289458
225854838
321011476
667279541
263850384
2001031449
2100782033
419447340
647812872
824220395
978524941
370626589
81523506
1298072815
1370636507
13782592
1895983630
1343915930
624319047
131681514
8551215
519949801
1825909601
2069383011
1172329181
1947277883
1703728568
1884163435
2032258223
690450833
484802023
557314831
1797013058
1689063671
2049538714
1072384173
777603337
666380466
1117588013
898472923
510374997
2019352850
1444843947
448577266
1353535425
1650828998
1169711757
51878288
2139020816
1269874429
768411818
209240442
725812842
546579224
1772560709
2069092680
2053984115
667461058
1180022996
180796109
1411260605
1551720275
1323184407
2014274855
1189400032
5529775
602714018
909620880
123775101
774484174
223089767
535292953
815405474
296063210
328103681
1785784740
1913439620
112920555
1953443310
239028891
2105259150
1196668784
748117099
1309161943
1355318792
1955198934
495847589
2132873748
1713810088
871513167
113031683
848479766
1730389569
1217707853
479305619
1603932401
891116185
39351990
15220176
895839845
1944017072
364924887
1006740920
1124195095
1094728789
1761326223
360002041
830954605
1723338103
577459807
1352846901
1572229461
403221123
1205551983
1481622699
861309499
1009859366
80953986
1362564251
1170811248
1275439607
964589477
1534480525
1046367093
65218224
1120620452
2128610375
1512011439
2082124077
2139403519
1448911867
1440732294
902474438
1833274331
178454792
1350775071
1207988558
1397192248
212945336
1485620031
454754455
1345183798
1150258810
187088372
109550901
1125012687
285528180
1609803479
789677765
1863784785
17274946
1981446100
840806913
1683296787
533926732
1948157692
2085325555
658108092
11123376
1295267403
538165051
1134796294
1869513018
65236182
454955047
1866861289
1197312419
1256773105
925314515
444080072
1900897628
845605512
359634989
1300567003
1862392208
1620558011
2043447737
1942158822
557395707
709927896
345238060
1020244518
574424760
952661317
1488734275
125101473
517978523
1194448081
1571413038
1490328142
200228226
1675235350
1648464251
899601319
1850119346
94231408
1090198010
1244762885
667337434
799330835
46860032
698620883
1537231856
1249164843
1088286044
182353650
7748378
1250797977
725454116
1308520631
520335175
836744498
1419314798
996827987
135066427
1921759760
1367937479
1494477929
2089097851
914338111
1271481245
1636462782
1458645078
278914064
1610569023
1537153086
1026669974
558752905
1992915167
142281396
1039945548
1094602054
1206694402
1495856105
2104288475
1387153994
1486633244
1538445322
943283629
1781131453
200467639
320143171
1831813275
355741456
1188535427
1952948930
1757745341
507641367
916837256
1321156789
1051208963
1251522613
2081622527
845524963
1901082049
801223290
1374312408
2133609873
532740835
1667460186
1096220278
414742439
230945427
1903267870
328664090
1523274408
990000864
834976572
1930351794
1185273140
25693404
1196101189
332852575
97131496
1549464021
1210222001
1174179287
1165690570
48968303
1192106363
30307053
427498567
1984563298
869705166
1353619692
61584978
1898791249
1229495125
1795294697
1900901857
1676241905
77559501
2113379243
1975713841
1101762461
1800405578
1241444838
1171718646
1683712413
826432704
753416511
1973845058
816788357
581749346
818291802
1047550119
1813639747
165694734
1657461555
413877601
1650281350
578290841
58258632
1105385889
145220581
142366327
329349485
1425867211
1078543855
1932189374
1472720127
1856549761
858017731
1882466351
631595404
1859578470
2697614
1029712957
765694228
1128197091
239059843
1269472032
1950941125
1175376817
1613487347
1745349942
1437542084
520710062
739479857
2065971580
926655970
1014117575
1165061907
1250744134
2046131833
1682502340
408622703
584435144
1374639201
225783937
153444050
1399577850
1566554671
597903478
59704671
1776600216
807436646
263429276
1622860640
599635392
107878011
1505565398
191016028
446300891
1944052106
2026113394
1842033687
1077044943
699576775
1734744842
1025719667
1413881579
1503538978
1541196581
571854908
402573788
1217287360
215417322
242816806
525865060
1455026985
1003159759
1143129871
1111234025
414136898
1350670016
688589847
1411756042
386878537
683383962
17236096
1916364629
1758582590
1509079196
92515061
1692811125
503953297
39218060
399148086
1128220493
1464050300
1766221036
1920501312
996077943
1874319329
380313194
1257292257
474297411
1319623981
867025129
1135836483
2059498037
1180778202
1987072143
1688394176
202975742
1568561887
226959533
106824429
373059268
2032022358
1997836434
972809205
511256790
485247127
1787301733
915301978
1287527760
1475443485
2065786990
972503160
1251917518
2068248042
1551456100
313989838
979944812
1642340731
963667158
880850856
1002213103
1591778472
1493502505
1232601067
1345931077
1503871094
1538399720
640094783
1408096512
899098794
790005835
1582409961
576693493
1562363798
1824997083
1961889966
1779958430
631570311
877431141
1102751174
499746988
1152402699
795577826
718199718
1665015175
875809144
1392321681
957794869
1432276665
775204035
364049518
1513899087
1741058491
1446066283
1095489430
1393587724
930089960
951853334
836273927
2037451607
355599227
2145767649
1238470544
1154735479
467080804
355252788
417303923
549595619
751180902
1741533522
777433309
749490297
994676114
812469950
1334217303
949950792
1604834179
1362319867
1293885112
1451459464
1079861689
1536244500
2047624079
1135745771
2028573912
1393325467
1363690366
1052956396
1119837244
1988504074
658950697
295862337
1175103750
798531810
1454971134
806788961
488351658
1103354980
797737584
1190720195
1047051957
1900163808
170143666
2022927727
775444482
461238565
1072638873
1185266800
170094851
557909146
1838921658
1388140000
901902900
215461232
1246291992
698945255
686936148
209664280
171411417
1055996372
491385875
731497561
849036610
291327061
426371658
725616032
2001544756
699403744
502750381
1961500463
843072536
1088638610
20599184
1611168169
1069142050
1531716557
1399403630
1703257473
158162960
170962956
1993713136
1649034887
1304330690
1299738754
1816859806
872154358
931698731
994054963
756030583
1230014523
636354262
590992779
1226551256
829258034
315586194
1474521690
1630471960
1273924662
1504500165
532310095
2040879501
1967821769
936384601
213401634
199908636
1768987237
969112651
410958503
698912413
412484882
1765029289
1740504956
1977631410
1347337495
1904357191
2138907237
758676712
1697145588
408824356
51264248
1878692163
1998686208
1391927986
1100415319
2101971820
2104881554
1868037181
1849095598
273047452
2086199756
1018590620
1442057602
351396427
559311697
1419011442
1119283933
1941801303
20236934
565460564
2059376981
1071379149
1414449329
16898725
1880872347
629290765
1417684239
1538298375
1002953436
174784330
1239222328
1626313711
1816312111
1812752122
1636662740
280333656
2139042917
605135710
474347191
407147573
339355970
1556706281
2012599196
338123714
1994357964
609901386
1919219406
579383648
709267865
917347926
546922300
1273380924
1823426228
1126305069
1493027212
658480429
2106097026
607621987
1415732162
1107467331
279521459
881102821
873485860
991292367
1740955948
627438994
155831910
730003718
2063926745
2029728587
1286500771
1717574847
1842307210
35578967
706629218
1287392910
1155749160
304957568
533964645
1768661648
1863751559
1166640227
764202303
1136315448
840591849
754100716
851378417
1461840728
1892836028
1658423238
552296020
1631608863
149273416
1896366788
1364118994
1048405949
827598339
1141683493
457572135
1490042873
1408707755
1190565818
987655047
995136458
1341724247
588935361
757948375
810561536
1802130889
78269968
1646661193
1725890274
1983807517
773145547
29862399
2008697975
1092209193
289322212
77367257
1086870286
242749409
381576304
94587305
1902186453
215376309
813321224
2111508541
1220894183
883432159
1309359641
130790711
1933925384
352354366
1182616671
1535315388
565647306
771352049
1276967314
1772106925
1778287197
1879268829
69349411
1445321882
914861194
1398664724
1697252437
300722785
95701736
993152693
210778779
1940821857
2036171477
2076717204
1272551737
2009357109
967507235
1669860095
1149239285
936238773
1973437563
311456478
26298436
966702439
1457612673
1019737972
464645575
1726456086
223340218
645171800
355761815
1429608988
708896669
1132555366
1092014833
189292
1512944000
1572644029
819334715
883467262
652177900
108330610
1378510551
842762444
1261914224
1543606161
383497864
1700458494
1154718380
1406912139
905958037
842406418
921940375
1175781618
1326689276
1830610268
1562025100
1729145239
1954559985
1947569838
991059591
814472865
1681661973
1376812365
1796235735
1931190409
2052799062
1853035468
1641821234
1701480215
847038861
164793170
1006209945
111083694
1512670680
718787846
636916247
225646653
1733454932
610632955
891255385
1705427773
994138101
137937882
217602885
1771419760
1936482608
660490661
2029933917
366595477
1186793189
871653349
827391400
1761795670
1325145649
768797561
1409618747
2039298402
53709472
2110947075
872512135
140482642
284606112
25916904
2036826608
1983487052
799212504
1267078484
782724610
110876030
2043185861
32814912
948063752
1121079358
1309492278
271645896
1582962613
468364353
838500359
1297418175
1934691242
444512959
776361696
1281998243
1608081937
2136777737
491378965
1086525791
1047936497
808818270
1769277424
994268709
1972300447
664533934
1118934431
56531161
861232915
1606039744
1589996721
1893139147
1877019223
1397420668
1776681486
1900758101
482273313
947641485
1640852376
1322255966
1884806420
92540895
784482505
1525507246
1185831433
517400628
1797473271
1400467749
1611942338
1123838760
1797771458
753450167
1503282213
1614296601
1000740455
1741548095
303631011
2085090358
2010125866
895568170
1238781229
916610272
49835221
1896445620
702919940
834648691
1687151183
1526597909
59194094
1477769106
967623195
171786560
2128855405
2106209814
1754069900
976078248
464058998
1314254061
2141456956
1785029517
1428525831
1346735834
1793435021
1026415164
1856415701
1939650577
1864251916
461417603
1677164761
1288955121
608839928
1666382844
889493077
278900751
1962725436
1193961963
1120066684
1338611863
2047368073
202637962
916215844
948129858
1589074942
2100702992
1958935282
1325240855
1393109074
978759609
1693107936
522944572
1854014885
2026741215
1812741136
1572571652
1195382593
1686009571
1156582183
1181670193
1713772331
143666712
2086998821
1108889857
705484224
96290425
824288427
2125199659
420250388
1580529076
1450249885
669521851
269401586
1160138269
468611631
1463858655
905604399
707686590
1135468432
500610819
283795266
654493672
458537381
996374759
419410599
131090757
2076336849
690092057
629212771
1558757441
638201966
400457425
370635183
1584865309
195012554
1551227820
588924148
1762909615
179700326
103620448
1291489624
2083672847
1727265155
2120934214
1946122669
1770006670
1237113601
427497261
916736537
1315948337
1550837155
1814452265
1309235346
2135348067
438234344
168152693
1023978864
1026141975
1163740541
77370352
1201631948
1723663182
31979920
459252212
1300049384
1293308781
1762149624
150292463
1269415542
1960089332
179394947
974465538
1985161039
1297734492
746220384
2123482667
217325276
1312747307
985007351
1832158114
1076127359
1966740424
1191682910
1060456559
964947035
1288812444
452500158
1479972858
324121006
1985230865
1412252214
63912124
1314880700
665693464
855337141
701129622
439570369
668252555
994250885
1449621776
206023264
312960785
42628161
1946304532
813404419
254871451
92164724
2007804877
769875297
695344983
571965943
174271087
273372900
719542199
1522978448
1688501046
534581931
453802300
1378360569
576064599
226008055
61369775
2111690497
1224597944
460481571
703548055
1649778693
310051584
1334246283
683631444
1079464166
1250259459
603296014
897475437
2019507396
761178265
449985207
1537962144
115653822
976985825
130090463
557536690
1607337021
1410423417
1500172078
1341633488
376585624
1468859219
622650282
238697876
715845124
2099282639
874801158
58521804
43360802
1915529716
1402374497
2069399860
197583265
208789373
743863626
1403617797
902786105
1460688397
1917459091
11911443
1930738944
2021706431
1187950687
340447244
740153412
353290988
1000212462
2062438323
345333203
1501397746
2020975490
207186295
409069178
1168118761
519083932
446187940
576038936
516846207
623194705
1564910256
1293312441
641715303
12020835
1820472811
570331055
1198749634
556867920
2035050197
1624827948
1861314613
1636896469
255055145
1719082826
432745893
1176608294
1832844995
658830161
1919318766
214463467
1781590627
1444446410
2000302829
1260374040
1650514326
916512583
877068363
248153689
1534984948
1173620008
137654943
831796943
1555584102
1390212055
1109107854
1410182548
1877425631
1386949709
489188182
913802099
1516733102
912550778
995756960
1894471215
1518933151
1062841777
1087142071
1490341965
411432417
1363180525
353573367
854293019
1778428
51478400
407771580
637423840
1643939174
923622977
1170422667
1006774332
175959604
1298718547
1306737157
468963720
1826821935
339826313
633646422
138349735
419737136
1788500389
1648195846
310067170
1793091318
591772610
1893974920
1584330880
1108350181
263639588
1633645189
996881095
285986459
971112522
1972712215
1278175819
978785914
929663979
391382611
1789358636
2077298223
662223247
508451018
1844712778
377532606
1473130674
21471268
1984921288
1935021071
1016506392
562004385
1669229079
997831706
1507383727
1468235840
530520800
887276662
1951645552
1152398029
1900486235
839748350
1523586839
751501998
352375271
97173953
1476800146
1060991372
1868149990
843121135
1616443440
1067116480
1037205480
1952003266
1439131445
1765411608
1176634807
1525616486
1200952220
969579536
542890683
1262392335
1649092236
49339620
1504429506
707239043
1473416890
990871537
1383528626
1543531673
1586003082
25763039
1674841959
1792035811
21898879
719466497
90888588
1693133045
1505023197
1833738336
1575807425
1812415132
1887909532
1850068343
1568140907
1996872330
1745943926
2114987410
978506132
1992814547
1051050476
1039221973
1704370483
1619525782
1728589847
1111333440
1316241438
374461635
661813980
2035980087
266853642
1079070782
656480580
1023435957
1842033665
1741769941
1298188864
1931747810
1398248989
115571995
339796243
135506662
1447606629
1170888090
875223276
1399580218
384913862
1230897300
348140065
632462198
783446251
1137006263
981439983
1283248491
996585142
1794892388
2010268327
1328198827
2003966205
247327170
2067972104
2120353103
860351580
1100185768
1807604669
747638098
1851200582
1725145829
517926139
98312024
980317036
2040026909
342385040
34839559
97121159
113039362
1160352149
1396212056
1561943554
505333714
2058542008
2138800041
804387868
1836804442
1348012470
92969305
524025616
1231151891
757660803
2117945177
1582084213
517179640
2039259287
650586417
880700034
575352577
176302569
448412167
909596747
251954005
929470574
1161924443
1500511704
1803317327
1316258933
891133680
451577986
239306496
523776671
118164929
2121000769
140210580
425324569
106759556
1298639621
678980809
155170687
1941181275
347057777
2090847041
1260854253
366644566
47744724
230457137
1618509444
1357873712
1847835645
182627447
708086296
2083073477
1910556725
941310775
645723857
244840729
1079370086
917545443
1851365314
2138242771
2002880612
588595158
1408937496
1586961145
2066080203
245194455
1759085965
906068009
321836534
157599270
1580751117
892262073
1134819638
1121551465
564297425
2070405568
490159192
1032108449
1244519429
237285162
60908682
751462899
1650369104
617565174
865946656
1366906744
1437487686
1934558163
510847569
203678965
1205275058
15017664
37954422
1650130777
1596200483
1627674586
2070241724
1577324751
304665094
1340826295
608695521
2082667180
1415497956
1156356725
912538415
1385240468
206316370
6995987
2146930897
708461948
284384065
1941204885
1733429395
93911207
57489578
487004059
497806376
1766479219
883823877
304248469
278070389
1051939450
1721198691
2012586484
438348147
1322246850
446078204
235836280
1699322567
493168815
1194470362
1083523099
1958256640
1525657461
956694808
1673213430
935653560
902213034
315631533
1336459980
439706768
151867347
1397669456
202416704
10578964
1110116844
2127573872
380842898
744542336
1403253322
91670813
272251034
253443150
776610714
1045455333
1056316231
656968424
2145462109
1384354993
1596308720
320004526
1617717106
989006099
613534603
598445951
629254532
2111314828
560242734
1363391926
1159237679
687196630
2051515785
431601552
124790239
405071684
1743734380
1915515707
1103326861
1864013979
39740233
541409580
1906705128
1214912655
843731128
2083110321
1392619911
2061681748
1764253227
1296455609
1892559340
2039181148
1754129313
692234811
985378368
966524861
1839978537
1972411267
1479134750
888558235
97447971
1764181659
1122183169
247425063
619529028
756722228
708261008
316266553
1332378436
2145460765
959125483
1076006486
1146849717
137864805
412777645
1215352226
364045916
1370870979
1749120398
1887075829
2145277318
1044561932
1875404805
2094907177
444544616
213616739
1930100324
1622197788
671504693
1849474058
1660101161
756613154
1511808308
10452786
375455308
1351254161
1423939377
1708883054
1287194887
124826479
320896994
354327755
1976637209
1998674597
166046224
1804306499
420836509
1192940137
161497242
1873800690
937363614
732863680
1603931303
736334851
756252258
945370660
575014054
2028023983
1447590080
1999122969
1597792692
185207113
1086507792
766484157
298532433
300243926
650820657
1731178843
1562688601
982289986
1072582836
1319877318
2102637426
1792354188
1089117464
450061292
1044375393
338267896
1712660411
1220489485
137020993
169973004
87958436
564219624
892186247
1510720505
1780820593
179021446
1801633107
901281525
716725940
1703688731
595666140
485997391
779619794
1392560125
1406536326
240842861
1450650353
2015541347
1805839813
686514201
160553085
2049724589
1661637877
1302734416
1653799704
999829557
534086926
2024768098
1545720626
10228671
1333198582
927823425
410034184
2089630
450594392
1356554151
1220888889
158466715
1084878705
1845972811
1125454142
1310323687
784332169
1120545374
34361241
172635735
601053516
2091618638
503001983
898790408
910198431
2013434333
1128303987
412284718
1429193605
67378544
1156293164
462579053
1968825808
1183861496
678298707
1559675984
450204061
500129257
1767274230
499303847
1433796398
785356656
976082864
1431854081
224676427
628411951
833556825
1155634703
700204848
53136986
565384533
769704909
722854241
921404047
1196023546
1586029119
1208222296
441050044
429489350
429871172
1907490447
1414705391
926688153
1992804828
1659407637
204730511
1341540367
859548983
2078491903
1119631357
1790820684
168658600
830448708
451066748
237695799
238675285
1047436571
1319708496
462225444
669415037
288468179
113786799
452592712
1095789189
567048747
1220036694
1221875315
1594564977
1848900503
801519052
1801311108
1380982305
1420043466
721855734
1360146551
1799439248
1596267976
51878769
1453413266
203315292
1403584711
2009206849
1971501168
1032770419
4923569
1454128047
574281887
1732309095
1129961148
23965443
730570552
390007569
989059449
1920349747
1508434318
1299989673
1478630076
1834516122
1084875607
272199544
1165438412
673810468
143712008
553861911
693974425
1623580027
1969330612
19585219
1213946656
2045613016
106953729
263811075
1807469525
1766331287
1404024145
1778416192
890978171
1887479896
816702836
1527181179
797640287
1355602330
629002045
221571648
2064556117
1632471617
2200184
1555991662
1599986184
769384839
261615233
409938577
1727296494
83032851
295177282
831897825
1536708631
545742544
1973702819
1391701909
429860949
1589461397
1447900773
296664626
794611021
1284410744
1805463822
1785161998
574811079
361869718
1069979251
2142532772
2069584710
1093810893
424448333
375704125
1759900816
2127311841
1543510981
386440126
1392701306
523980135
340394294
1801638091
896715043
999214782
1985669235
1636022784
1754575659
1840467224
1425696366
1433275914
1072466021
1761815832
1909331967
1028074794
77155417
768535120
185713892
1395895845
1447375055
68036467
819562723
2065773116
1698178194
1586136859
907478779
702447821
1146480957
1089817399
2142937838
2114120914
1106293205
1081654878
107594857
1782972487
1249462476
930505458
358817937
1141403744
1345699392
1245899819
726273048
1072650830
256351863
1674640966
1605490179
1637009140
1164619751
1583068686
1382164965
576747435
418724231
490863134
1869445629
385087982
1925370154
1919128139
1028813032
558171231
2060628372
1114703935
2021747953
1227692500
931305598
2025803810
1908343173
602240822
57617851
2085632016
2063368644
1178486326
639823944
2095095957
677352125
342891106
1474080174
401440114
1230095702
1569240502
1490452321
46177553
1066482010
261362583
144068934
397818297
1079723699
1958919767
301002871
1510756536
367669371
1357802155
1284022391
1017955174
631168711
1644027100
1689270925
897793856
1364173153
885592965
784061198
1745874471
1079310629
1933491609
1122494602
1997008431
923626339
1202451666
455088446
1442091620
1639013179
740770699
1812881841
1088580479
1500507142
2084565013
1459348276
1364268634
820898861
1647481134
1512845694
2092226174
2136983227
1073998401
293349725
570094748
798457312
200678
1764576996
681699274
1249881434
1196676023
1491514394
353781081
178033673
1480751256
353658384
1529182475
1078732654
155299667
1626235948
544687527
1822305445
278125189
1267736114
236915980
2059230042
62954314
648641070
1098244144
637700024
1293395147
1836213038
1636718468
1693111496
10606900
514449156
1471362038
524939057
1694608741
1015655695
646038957
137449016
870569368
968322005
1548819905
707100519
146880856
308037571
582419867
240809981
735260679
749482394
1981529941
1708125937
1648035064
1548065725
493719132
1028046919
729662308
133349753
186976052
187192889
1469401946
2037740775
1709910087
1352211418
670543223
1260811505
273824184
353302455
957730597
928074737
607286571
904187253
1089623909
1096136043
2002483083
1501825122
1116856832
1219988786
1684764564
1339895243
757431627
308692142
1002260285
1208514344
2029022382
883220879
1836981049
84374528
856307314
370902071
790371284
566277355
205387519
1488680374
324975809
2121170182
1718091039
356433423
1167711680
534346969
114470796
1009533582
1435284066
450401303
53720887
1164536832
1117614791
481205304
839546086
260199734
977458017
989805159
1581301005
1810989170
1183597981
1949547080
957275137
1439700678
1993998283
726200225
71557763
880258421
1576390083
1881088225
842217875
1404998829
366848224
260372830
1068007053
1737993597
1387337858
878084988
1466083468
16697387
1800559003
1428761350
1572303669
1312459471
527191981
1075693523
1444942827
1486675688
1202601235
1351724766
730871179
772466736
103694998
948424122
1066941752
79004307
2047060053
1237503071
1131664877
1804290147
1783229838
1353267028
1095091542
34414836
1373479225
1563210258
1658980313
2119063105
776208872
1141715151
1856451673
2013869032
1900963480
888224719
570960275
64040159
1982492234
2011969622
75956537
562792862
1605368006
1059830814
84036850
1568120602
1323165307
2007295591
777361978
1127189513
1838588131
632996701
2137931424
1714061369
1523411733
553039222
1981115548
1265207725
443906426
1812719629
584093396
1813507013
1151586870
1954466328
660139241
1493695726
1282733498
929664819
1347131438
991268146
1483165393
519486235
231907051
76993576
1257990790
1716171608
1713932595
606398458
1133181199
1874155902
402070812
1764014656
208115096
992259468
28469976
244948991
477255289
284260365
103883094
149577234
125642176
2134834373
232991172
1063371000
1910956381
1984345128
1864862901
1247001147
1493386012
571018871
2002951520
586155753
1124045104
368852230
26570559
1777032701
773133981
2037515696
2119667829
105391655
1610244808
562928668
204738585
1571271799
61100679
1740801042
1049282749
1269633723
1418190816
301300922
1949758884
1176128783
1806547614
1266184482
643567343
1198606588
470329237
2084205726
1658449260
704717568
681552587
1034207934
889796431
292099426
3995097
1119734623
310449165
1488578067
259170570
1129006195
2026318066
931060906
585509820
1473004382
1139465531
1880572349
1089717271
910450780
1697441327
1575576466
1390041015
1710284804
66329527
572007885
1791060905
1243670113
980456523
2038699768
1829354774
1384755206
174983563
1996557947
1618585840
831509776
1442218983
1892242317
704011396
790532945
445009866
1750551409
2107297249
147202158
1689401565
267300546
1478327250
1308230720
1832980157
1363036428
1620440550
1231584015
265908627
1554202053
601042310
1317265324
1317332401
1354160061
798199112
746003852
1550397500
1978654199
756013512
366881743
892926741
1514173319
929683894
2126220964
368886145
1287224480
1269810603
1212408273
1056244844
1365019992
1430618484
205024027
1031194127
560291762
44342085
2007610454
398675623
745787809
998511746
1729834446
335296744
1394568347
1117319671
1545656391
1987364241
1000173937
1111528398
1857026030
2059499632
759329062
1015404043
175885626
1980169246
1338534277
336722183
450320529
2706987
2137156527
616190298
1035281423
882652193
516344554
662421467
813569351
313915134
1819857470
1725231709
1738033216
1082484574
1622868674
361786360
597094749
1917594185
2108873395
1798264011
1563182951
2078166414
1130832536
2118521569
186021463
407380811
627164101
775662071
325097757
1060857531
1876830076
1258087294
728808459
1860478943
2123176954
173293464
8120112
602538270
2132230972
1069001970
1008283695
1349783928
900139400
880609509
1456264565
2118271632
1508057965
1803970621
746872560
1726698485
652383166
211232362
1830603203
814428106
549665256
681754371
1294711331
608110358
1588324598
25587063
1231336616
519091475
1478689940
2092864701
1628660229
739405085
1220716629
1774776458
1648613418
755739977
896750969
1241812244
1012002068
658013131
2054564115
1358989144
1270386880
1299966617
161979050
1632277878
874131365
428270589
612614720
1525569246
597368044
1276395166
1704273578
636906562
1153893454
1920670109
1494684575
2086688973
844784948
454590818
884242371
336865542
1919488991
825318283
1919699967
1787880527
1417331825
202218236
717521079
421446723
139894026
338541583
110392252
1098397091
1633079170
2090568116
13627333
1341824996
2084388032
1836525689
1960555035
26211842
1671568777
536964031
504657938
1352797879
1496692266
1401188622
961648358
629720079
405671861
765167036
1766594681
1677974656
928627349
125522311
1391682144
812759824
1198561507
1559972885
517497837
211015385
1683730714
155285600
687361161
886176739
776799998
940665308
676317658
1947030432
27295574
1910476685
2076167584
1966355560
1251920160
1810483580
300735805
1860680263
2086359202
1287013312
232908292
1587816303
407870
1618582560
1516215709
1711082375
1680564028
1208306995
1373726287
1033778436
695689923
2147443442
2038480513
383936697
1153153603
893679351
151008975
770761333
1275775973
913634599
442953691
997367006
1189417046
1909368654
1605738631
1712349683
1066417337
1368623570
626926872
1225433969
2110878981
1885267879
877040721
509352680
1097041632
166313705
1447091788
402141664
1688349415
1004498104
1409282784
1960194592
100880184
495165840
1001615237
1671052821
823618063
1812635089
462607796
1305284870
2112476120
77903318
465651977
867403633
1069164808
610147823
118674900
1375137459
573027642
1762918199
1515994863
1601117755
2114446449
1440731918
1578521734
1249859292
1027653122
679086096
507367872
2056711122
1461741264
473230851
1215873911
998683267
1154132787
1246816783
279606804
494680881
1198887258
780858144
943647779
1033097270
2018374502
1910920675
882302061
403849122
1543316101
2094186904
891107421
913795820
434671615
1961859996
1907308995
1085972112
23363541
835558360
908065248
841069355
892519311
1596961233
264277764
792982931
667319340
1919692658
1442165482
1005180561
149283813
1269776042
2130964770
1419404274
1600332032
1392483608
1314610532
952600530
1204101173
470196128
1774965087
2141852096
853112292
448561230
1193980829
1660847778
88623584
909766899
739460330
2146678948
593709128
235927622
629831623
666642440
1116249301
296162843
1836010825
911420172
1267921924
407285517
666942593
1193729589
804226705
2072363403
971120657
74964118
1293101746
1292231062
975645847
929021961
1478979352
460946710
370175702
730819023
1307098211
1511417934
297882225
1794511380
147751037
1622520245
727232371
1252139200
1773559642
570539662
955572487
994889143
1835757232
540258083
1212965802
1294043282
461535100
1476463319
1524890474
1467099500
1898201136
1283110059
302735810
975759666
1149165364
364783358
971603105
938025241
464983334
1333393486
1661017073
1961874368
340963076
57059208
1572290579
937753938
1043656817
787787709
1938024533
518957808
929432997
1251009680
630614216
343333947
1677622899
1140856582
148261203
1815423525
1336922010
745734460
189377195
841824440
478338551
1846770236
118109570
1517481464
1552256928
871101260
51482871
698708721
1379952602
1244281739
1648779202
1530002415
1441605385
467569738
89311116
999250026
59209520
376954144
200113836
566446912
1609604255
576618682
1851679347
1822600093
1367290113
187566095
405247313
1700613105
443803007
556756982
14427487
705080277
2045529320
282367033
2018327181
132935371
839691637
1679158442
2002177177
1990958544
1882840039
1555271930
1186259339
840281717
1985748348
1434092716
829051995
1108759442
1782845864
466570356
1080173004
350950915
1516938563
970901742
689193151
689812462
1432685546
1962302497
689372843
567429632
1669710523
1386501471
2091247291
18498304
1212389932
1247913212
1984376743
689770542
723503435
1621481803
2044244625
772254195
635700927
1130783357
1030580330
1876154189
942779200
522329810
914649370
1679310590
1182457138
1186606940
37920981
1832009496
345948376
1870205818
1668781858
356158909
444707827
768150965
559373477
5611685
588943285
238735285
636586436
1796267645
1552806670
429747845
865006642
245208585
1511036080
1242079025
1681843737
1306181418
107584817
1910127151
1727847279
457081530
672008674
1422395574
301451576
416320131
1575884449
910612506
1772350131
143006401
1714270268
1739052619
677386384
1014034598
237039136
1802319472
580363910
1397877701
1560647187
309796052
392808887
792755790
1628611720
180998939
369067858
959964301
9887856
785269885
467216942
763045360
1325364396
2131608221
1887191515
1507908791
666866239
260706473
118171557
1748485811
926030691
1425193167
1450118820
68492572
598627498
622372751
618502201
1685959936
925409294
1763774675
866317064
2130372533
1004027603
1863883492
205095347
1791771304
880483284
2074596510
1742211064
1074200517
854629886
868872063
1186947585
127157780
1308918318
830915964
1286652516
505360790
425901481
366027949
1544910787
1025745749
147679329
751461310
830553068
846125604
1372434285
1087126914
1834486076
662885140
758697586
62518975
159414708
929919081
1275204382
87672916
757836982
1925475222
1760749054
2140640582
685487477
1452739564
453107244
1546774009
552702177
608610273
1780603594
728902889
220964029
1968631097
713172244
1802588891
933086371
1466364054
1213766379
1535740597
1305198973
832833090
2020532595
1110863454
1655668405
774333148
801873595
1975804528
1888719200
1590657572
1458617297
661668582
2110481935
1447450917
1665642507
1673025371
2138173138
1929727210
1534382662
1908379235
1903679960
591917971
1231729581
918815609
1533693871
1979620320
1060536719
30001529
494614818
1576115845
1503555571
649789480
1769213514
560362873
365636603
392048627
928787388
163028046
1565873537
866381315
1438363993
57686303
1580204614
1508690180
1770252469
10259379
436815708
1393065120
1237725977
337651518
316263323
214920919
528646083
1711468821
410804765
827814602
301353559
1304816090
2101783653
132437609
200614100
284212608
1572586655
802731560
1324593628
2032737221
831647755
754817159
344875878
776263625
174348417
1739805612
1869901969
2112344322
915001289
849033374
1891667904
2069799723
1957271744
444958630
1323835799
663166633
2126985924
1015098659
1737090562
431458435
1906203359
420398394
1971665893
1874174744
2001182368
1519904815
954394198
468614552
574592599
1215020714
372792076
2118126943
269004505
648142406
1598986513
214273359
952183954
241462677
116754014
792176222
1126575407
1497534402
1980552882
1351704521
1251783087
223091264
267090263
264951691
1056551234
1322749904
812552097
1637532211
1675768689
938697967
236514192
1649390488
2008838523
346262678
1858868492
133312208
810221993
1714179058
96721169
1509981795
86706538
919295820
496852892
1295340803
781088498
845165959
1632815536
1592407347
1353401277
665119996
724850724
214344125
41467654
146273992
956832118
1250760155
947118160
953711776
10035190
553043471
440639678
1884675067
538919010
766453669
1815502328
1054044604
168319034
1302348118
2075214913
924954666
332143370
1340130054
1741340939
386759075
2073258555
682944308
761855090
1218889236
1218195909
959650203
274553941
1772064207
509792154
1631414465
1360399887
411303717
851050761
916504019
413046994
514652699
320494038
1699404909
583563232
686675028
1167212957
1772628842
1886698785
538863091
366967476
123356458
840416007
1438801242
123416628
328748914
615495339
539941793
1887538180
1672092584
1233625739
749689109
889050549
1829703588
859758688
1028313292
1732515811
1711396216
414125015
988427708
1390497607
2049561501
2020133883
2076257801
214638702
1886088499
1436593710
1492785259
655889948
1810369263
2038761548
767973173
162097069
1130293932
706077439
487843216
963594094
1061140357
1907878802
38351670
68204594
1742727895
1624993342
1015564475
366996614
1784935333
623925524
320484348
1948527712
2081236902
1744848253
1153678408
769803102
146635531
526879435
1793351340
1366062846
1654784165
1548114063
878744112
1428358460
370487927
551737486
460870578
636365428
1978270163
1918196120
483064588
1981460472
1768992642
553091255
485054071
862061019
2124835982
841974971
351735559
990301588
1075888558
1745907506
1308382529
1997482027
1332068258
426272797
1705563449
130366505
1233254577
1727399551
241758760
2026340453
80559832
1486728236
2010008506
1091663353
1139748324
261613324
191662494
1904602607
190085800
11656064
762015730
2107889898
1533414335
332969799
1999584127
1982766095
720558416
340339402
1838696004
1572007896
442340774
249293874
58389304
1928414804
2034179458
302530764
1276174976
1700182293
1565438035
1029017668
407137930
1674412077
847310825
739573341
1423404863
1447948131
1500424562
157027491
1585858280
1454964079
439641486
22627932
610809418
631591300
1729871871
1312551044
1475213516
1676139036
595560650
1292355079
352299191
1237379700
1618717679
1489877234
1541073795
1756815836
1108992378
551730388
1769105020
1028086061
80488017
1221433659
1915714056
1907874053
1680210954
1589953513
2115454663
862918855
1894084969
397755080
611580381
1616888822
897380976
1173067475
675504194
439208142
1567547546
697806181
2110505989
2027368146
1827402603
142924638
215486464
650736786
1933926519
1820253882
305937567
611087897
65260411
2113726754
1449329428
1229708138
647233179
717992561
96852664
1428688480
1494903626
646943265
1397767349
56080729
689861025
1427612313
734998664
386059448
1587442040
1419438678
615391226
1054871009
608018852
672698173
2002908052
2067672448
333230404
1882460143
1174632155
1631675710
185479050
856065687
347735165
710843908
739752859
1769861904
1454865016
2000494385
1968242037
1661177083
614889136
155698013
1641113028
239214132
764140236
1985394666
327005830
1476748536
842832135
2113585850
396776137
390823413
1588119450
806555638
1820809024
1740723950
459079065
7768393
119241357
1644374210
2092627705
865710998
903001387
1394211242
1149927716
1144657137
1574810124
1791960964
2107879080
2050499410
903808732
1385101825
278090753
1726528244
1240675234
1018379570
1262144357
1531386855
1109421038
1043260162
881590658
814772481
358557320
716418747
681756944
1676795415
143422878
898295204
547125227
303175019
297215800
1199180566
883870346
1331656404
1968745856
1277993274
1444876516
774616494
875220757
800846789
1910153732
2076051252
627777264
1594747586
596744447
1503975477
1652374813
1541661755
1549064361
1487932472
1979506226
1469224478
1591236616
521978648
292592842
1299970480
916109005
1805363046
1643024570
1082408114
1448286470
1929036970
1965272905
215661572
1428573160
643556877
2102326460
831522321
1363423681
1677753248
601969325
194110706
1370388103
1825835435
2140367379
902197326
403278761
889069183
736233995
538912843
779676819
1172623379
1828878700
1906120488
480750329
1814610902
1014990281
1868495915
306070204
1413724956
265313450
1827831037
2082911962
76720773
593111893
943808674
1696593135
1404328010
292390611
93573565
826376720
239436253
2112920846
373336068
925920870
1998817835
612838405
784645029
1894158885
696168619
539575024
1863990966
2030899543
606391980
1345964416
1112088460
1225467924
1770888761
1347277185
1615426337
789200621
676431902
217427373
1198581679
978339716
1272183275
418960103
549731893
1735483389
621430009
60129303
883281147
620347327
258474871
292892228
1803160147
1548807093
236586933
1596377382
1341857303
28783256
1507381788
487567261
655654031
1230926108
935038737
1105492720
1933543454
2126454189
898932145
1104842808
528104418
510303672
276864462
233011213
403758605
968614191
376505867
1466105525
1167309188
1457997524
1134248662
1374755997
812769580
1862977755
819288958
1842914912
164755658
1593798782
537469269
1260635564
1885472951
382538510
268887483
1848064081
100095721
247551439
1092663382
194861458
1291274794
139131347
2014784786
327283179
1252152189
1675260221
352365324
1996476311
360309018
1546172958
1072972306
2128684661
1159354422
1113949165
2103511337
1695791180
721557327
1710070664
1880818952
1156695462
1373536440
625647350
1732679201
1528874359
2065173613
1029503429
309030571
1995891977
813064945
1186015687
1444417943
1819824528
30768828
1881230027
1067374541
1193100993
755291889
1761864500
2123726655
1924262036
940151264
340338687
383795466
146858560
1948040956
151458158
774991654
1847185297
1910413444
337008185
1812372348
1831103566
626511644
1635793210
1531725166
2127662253
1384241840
731827401
418451550
2098912817
1496274373
1223718679
1523679767
119697175
424500986
817872525
2122664113
1881341713
1855390616
299916863
1471613251
662837040
754168257
1575133570
1641002508
561310385
349811482
910035234
1222536178
1690893943
1764601368
2014590643
1908791750
58825274
641216769
911024510
1104686640
1763377031
1399473266
1223528998
1646955931
308571040
130679928
866707411
453578966
1879170623
2063614947
80683860
672418586
1707518622
1663055435
1893219364
229726363
238669687
1768038833
1441643676
76903469
582293314
774511009
2113119592
5641848
632291605
651411674
1689361246
705075992
770142059
366744532
2061326778
1611427722
1983062586
2015509193
1441230908
1752353179
519697850
1598518
2005616180
52880629
1532357452
433956603
1464035130
1839581721
353958348
2035936325
451090267
834968562
1745069468
1570038484
1924542254
1163685570
765354169
44103626
1487421536
281191967
809939827
764631597
18088433
1712773740
2099326058
1411515518
519832610
1267681470
834738386
463523557
881700093
923584360
192349248
1228311071
66026588
2036286856
1800864298
1061363949
1400608844
465817751
1931984015
1242546891
463970700
1514480294
1418415494
1208096301
1543163772
835172569
1691541165
665547424
1066619931
682258860
84808130
1210917689
1759250671
218411801
1862742318
2123018239
791896806
1537939622
2096965455
1554199018
1348775535
1598270016
185352099
1420471132
318018614
1456642537
508997400
1981573905
358737069
390629905
253616950
1195341507
161197393
599481299
136158105
678821159
1661834173
605193585
1184483696
1018220395
147028671
1913647241
598751322
75490509
1816489587
683565086
278855086
794354652
2028787740
980311739
1422963180
550286590
647232225
227194220
94335006
1166351555
362854419
11364657
1558158870
369319556
2039192239
2055094626
1147370941
188278162
975449194
1375983207
566789080
1395849367
452170216
1747986397
654276952
1110602535
1665035850
999406010
689988350
1319667794
1883705422
322059400
1077621304
1555139783
1318118865
365672957
938884303
935774507
1845901430
1050495952
569081178
1468027902
1073820158
558389823
668310372
1851782252
223946813
1379885531
213761105
1203637306
364196166
292504038
561715785
605129175
277151827
15471351
1240819228
283894499
1931544872
1099596909
230354440
740431596
1857219813
1131332499
261852892
1471920163
1806118432
1891232066
756640798
509673372
1602825519
345960594
1872785341
1713432001
894069763
21509190
1721078587
294143440
521542515
2065069649
1919872786
1428359086
200404428
1474456878
2116391771
1369461200
579679466
218749449
494020660
1894958086
230638910
389097382
56972701
384154007
374743623
985829502
1175253929
1807782678
2029417329
341036091
1761018815
1638992247
502120228
1278953180
830697338
332760900
1408757908
12443264
1427476862
1071680486
1847140985
509487692
576095745
1634604323
667726896
1710638916
1540965087
1615073711
2045421032
1281699888
328300446
1356258143
365182129
800627421
1940796813
2022357364
186183313
299654710
42557677
491481759
816093062
553148779
343730209
573749189
1042805943
1371935151
1200538767
286723519
569141633
809918508
302301797
1929060346
2061765527
1331775619
504435066
1064800744
1135015570
1746395024
1642634523
894937818
565111161
1158801568
481569872
482479673
2001873289
124777655
502090361
1164345218
1176416250
636159999
2111305378
155823067
576101541
1063962745
854203717
921172952
1869542350
1985688698
957470472
59272799
1485938958
170582064
1290498582
146307759
2000929971
1216003195
236470632
1443494672
1567704832
933782804
822556211
1246502384
1061074333
142341739
1101020880
899178935
1143105057
1826778232
1432580119
934057295
367387754
1706920112
1823274233
1680532450
391161109
1911701536
669960029
1886971529
1130168936
1157542391
1590767435
219594220
284721497
1266722216
340462763
241644945
1450204185
1211470103
870508091
788655484
181098436
1008543450
2036974131
2143849626
1785847908
411528341
1570817748
135789251
1873112217
1777817962
1599775378
713991074
1047013934
1055062986
29998080
419479596
378925728
91891628
1573661251
2085857585
370116358
2008853910
757495120
1931031022
267981889
1833506779
1136533076
736364972
2100101035
242020702
2080698242
644753038
220461814
1814008830
820385058
281687955
632512543
1823506036
2024144070
1140399825
723703518
1293038241
1900412481
358380452
960118626
717921316
270322675
144641390
151578580
582090326
192195143
1741460687
373753754
214526541
505442612
1701912362
844268634
1032961496
303584016
783929323
300416504
2037131426
810511864
967803718
98116218
1856846790
1762861944
633634853
1981893348
388726517
1097152700
856568542
1641635620
1379045162
1323417389
648277651
363594265
1541653809
1289864408
1757133042
2106263164
2133680920
447466424
1128143538
1837574682
2074168171
1000540932
1705638666
2026576745
412368565
1065776958
893485505
1826276539
1125032470
1240502632
1989738695
1247273124
1547160867
1164509417
130082668
464312027
168091996
662237831
811842506
1428086685
1813259820
139673981
2136022400
2028499088
180220321
834758338
1125044177
220000436
780408091
774255228
1697172401
137802944
170447837
1233603370
1310284435
877675461
1104568707
1672377985
2042771475
673833509
1574955139
1670621675
177192004
1480353704
533010323
291561930
1937706651
1765431782
2084649092
360759993
1063280413
1484804688
760139457
1481179435
231614863
1041606830
1663614190
2129760759
343047980
1593731271
326234991
1202299573
1297307947
2109705707
1103931091
263936378
2029974269
1377208190
1565134240
1540316557
1032924181
1342506120
1916512076
1266755523
1907028718
1769081191
2014251473
1989483108
211072692
1019300486
1862088696
1262575914
1122296248
769773935
1366720543
572168805
153312192
913631425
290710039
1565869702
201528374
1288589535
1895234897
237830303
669684775
414104434
77694832
1147305492
128227642
1203343478
141380115
1491163217
1412544197
851900915
2070784407
901684001
1171521980
676542514
413381393
1390485142
1888338134
392969877
1385018002
1472505386
1416374474
27170535
1715163470
266914156
202841450
159551181
1861172310
547136702
1782512618
648719083
460804601
871911428
1889627585
2127848341
1115969729
368386372
1233011316
526133560
325729743
230011571
1316311445
1360375884
80861792
237941746
770074017
63538730
1795506839
780239502
1779183148
1438182448
1268751241
863603127
992688528
111738184
344553884
1354590788
1347286893
890640672
1347077774
694479952
2540447
391158050
1239101475
2093266324
902887207
2036583516
1312431646
1432406833
1128924113
600325016
1513566244
2098649361
1167824215
1845638655
116671728
1790001815
1825553441
594388304
1875511138
1379138200
1139285993
127412653
408421865
2052334556
53557495
850034240
162090974
1990949160
157979453
763504044
1903598609
1733852603
1314723876
675044796
112129877
1675392255
2073583979
1561549822
1385167474
1076372401
1445991068
747557314
1035372594
1743279948
1181891385
1059633414
1689326624
490944195
279953992
2074568662
1069314236
2102876819
1011865346
1754131692
359933158
1173204189
881290284
438547508
6245211
1961824777
1613609351
498365098
56817659
2068764926
1145489136
1707694782
1094919797
1648030337
1056767441
305961066
1736126665
1786966815
115524499
170399209
1020710115
1531369941
1551178878
1020299107
139760487
1713283356
1106793754
30261185
754650505
1007392429
401061059
2010205218
1667845001
665091269
709965942
1821137196
1779172154
1041068336
227955689
1196809766
1493185866
2037161518
522894606
592581194
2127322307
1420604013
420101432
1023158273
1194927239
1233002921
1690209322
303256100
766682545
1588079784
1022243339
302780289
549137826
1171960144
848130437
4636516
68717841
1565639484
1424636467
812416446
730131764
1119620057
166470319
275990335
936128126
32830123
369191720
48916052
878628686
1262718332
1766983539
1599088243
730028382
32463016
32616686
89247955
594499755
1562097489
283771267
1257697454
380688758
1106983885
303404370
752410459
2121362997
1871427493
753218818
178755766
1832631931
153883705
2118649978
1633474389
84712635
108851713
1510985770
1604221095
1134077027
203231877
608839834
1609640263
869228779
837977886
422040390
1199331686
197458757
1087482177
875235858
2134931710
441151572
2054347817
1702221953
952138610
665079643
197661568
1714519851
1849664776
282329070
1524835453
1126685873
299146721
1832882376
1992154528
516415670
632475496
2052984123
139782056
971900455
53151588
1499880457
1101425951
82433322
1694786876
1594008980
1749388030
1348038109
1559137643
1295139289
1045661858
798235030
854468199
1268985519
902813806
1014818451
1220844733
1391201946
122675169
783698133
2054434489
53456423
1984923540
508544368
404832544
114496318
1114346463
1411818478
2092039160
772739589
2113324208
944941411
1873620414
1615228035
1065008762
1092082224
1878620188
1412003883
1691728217
989217816
943572089
936397767
1673919158
1552994506
1153695620
236222135
1825838148
1464082582
1574903448
110312992
1923935504
2003200886
687172177
2044814334
2031915350
1833528419
91231332
2073654443
1677380294
37180283
32576314
537763390
1467646283
1254342521
22037913
595987730
409789054
1508491434
906027064
353686497
1009341022
244310834
1839210636
2133350589
1558913955
1328234743
1032735329
1143294888
1888884655
1700436906
2090003211
91301209
1290970894
762478612
346908240
1870015597
1435701677
1947430653
458410524
759825585
1152530082
637734987
1165617952
314557663
2038248853
1688300807
938920258
1003394211
861459858
594751936
1673935772
1951781831
584300054
693762114
285926408
862439264
1041647500
708025046
1922854143
1365495985
1338084091
733580594
388631657
1615407876
1145936417
177815494
1276203140
835400334
1259927752
987662871
153760754
516960749
1970908067
1223236500
1139374587
270776552
390142372
776337280
324686587
407206522
1229173689
1072035471
1569736796
576566056
261448888
1363824776
1515352319
1384126259
1246481073
576729017
232844684
797329599
1085748734
1273252361
2044046554
250271413
1143173737
541557746
557938527
2133705179
407983832
1563269833
541475935
359369713
83500481
331273841
2123355602
250596809
751666639
1545978905
254516371
665605535
58439927
984741948
526443671
1520291065
2105278021
322492729
1766476132
2034689822
1499541733
560820439
907113033
596318038
732758299
721962876
1456346660
693227316
590543864
45630874
438913203
1132152079
1295801314
2029362768
671485300
1506787713
1975361876
32489978
865088727
934442634
420409839
636442548
1060274239
562093406
968376764
1134903279
1024790158
816290929
1308771049
1107271445
702877570
882243110
1578966656
155053827
1455866133
316194576
1422783564
2031950445
1920119489
1086708682
1907630802
336895366
10441408
1967212401
1029134424
1035842011
1375191332
423928318
1414490669
882736983
906030318
1240614464
1475802710
1571510137
191756364
1864165533
1345964508
168556215
42263617
2102180999
1261441758
362467182
1481934202
1919624096
207050691
385506243
144490541
2019418980
643446747
1476687931
1869221071
1492837274
1735914329
1871955293
310723517
316503073
297581521
465506943
1308144093
1724259406
1834732732
1707069357
1712026765
558755851
1553746657
651987087
204742332
886468240
904523145
936404402
866362350
1807673488
1236954666
1783150440
623480146
319319740
521715863
1714522142
424834521
2041661305
449254327
581580282
985779745
19983770
1913166170
1956320710
1374153107
1067292249
2068059857
319102255
2119520605
1545879514
600849619
2068091924
1225548221
1520191251
190498846
1302319147
106048945
2065663552
41642265
211482119
1822403458
649067420
1797485806
531219506
2037655868
437515849
1052466435
335045859
870975456
473026105
1189015579
1411664062
403620152
223617270
1657364775
1910376522
1964978846
14653669
77732188
579686182
1273573917
1529035623
1727745731
976211360
1102277246
420232797
1408460200
1036792659
120356694
2007394091
881465428
418525434
570587497
628224215
2145019694
400589526
1524857689
2142763467
118116738
34210688
684244171
438729427
65099038
248694198
1301073897
1864156386
1024898811
1887319497
1995320528
456230744
76059520
1466385840
440337945
1855675997
1219278510
431725985
1747150047
1799678262
1806449674
437442368
551456155
1987405823
263911335
425377617
1087417221
420930364
157001052
1454481566
1877329328
566417430
761389564
971478334
1440152165
1474195588
966978270
1132454363
1883178085
791625869
610674397
522934157
1185089122
259099794
801535360
2077539775
1538301799
1268324315
861227185
913851673
34752341
1350924948
661685058
1931411725
1180365519
1662189607
450634466
1903651458
1856634909
2039549416
1548791617
1084484187
600337021
1422332013
1188000375
1878551208
782255882
2026959460
1219328389
2021651065
1343195371
104602360
1785093301
1564690060
406261102
938341284
1265094515
1718195336
1166471220
1920792262
1076295880
1701586201
451487672
1573209497
1978700692
515249618
1200318761
1906427576
1040504477
1193876358
1776899389
852675642
1655711011
2048937301
1792535516
356205010
774997820
648672634
1685276894
347956065
341829928
819031194
66037637
371194691
1025451239
1710357485
1416540169
92612553
2127942002
1764476708
605686436
1880861295
758438698
1731444441
1004813364
47431069
2042750111
785881755
1836108435
1744859821
11890277
1034869679
163883248
1911462164
2111686431
1720833699
645917672
1486498707
173524051
1905247821
780256649
214648600
755909138
1933370703
368560710
1124313267
1964075919
458330360
687438961
1556460600
1173801873
1622373055
1324425413
1054736883
1939022871
992064329
1144183544
1870165343
1132400418
148714644
910364967
115989286
1744266959
1355142096
1584208247
305598381
147486069
1199944587
694889652
2122493066
1948446177
1485016737
838902747
11157509
438414394
1903497718
1334279032
746326573
56048844
1904885389
949100728
319701966
55455224
1665848363
1021478109
1205922928
2104960909
308200415
1628928522
412295242
736611070
479897874
831608644
320141200
1954372568
1338592550
1898898676
710863620
2048143383
2076913930
1537446009
1641530430
1017440337
1522868122
172484988
1672614317
1144549249
1328990070
627402000
1185556236
2143536271
2045926886
1797155579
195928558
840730830
269371646
942909643
68516086
2086099389
1661587789
638037936
1564184973
1308684327
998104269
2086786814
2119491254
1086523784
2027073774
613509451
966329985
640030509
1586740328
2125601092
165712233
1396750173
303720973
1894956160
839032635
2135291025
157874920
1138708768
324740682
1459834682
237922392
1573865767
1963112857
947883043
2114735634
850992905
1029756552
1594576531
458743052
1154232821
1273084945
557086435
263116096
1565649447
817416156
1059933183
869894204
880223516
1958239542
559442664
1184031367
297724242
2070434673
1271562029
1978629975
100623206
1168370583
884130606
2101133707
988424710
2066239241
414927035
458290854
1933625783
631018954
1502742602
1264943256
972462457
1874613413
1743501950
1957955640
1705039610
124629765
863074174
858765158
11930404
1907100188
405413770
1842576353
1446884831
860883475
1108380503
622743727
1437680262
702441761
78087182
1047957632
938427449
1269176822
763134852
256725122
1245837771
1184303248
1705655604
217760314
60430989
425353710
1200352531
1282186628
188672539
1247109653
1660055878
1725928364
525636852
1281337757
55323101
1727842420
1421464592
1897274482
676372480
332682646
2027805251
2094221362
1122039958
1162728426
1901037376
141971977
1827547677
1741156018
1273423045
1497460070
2086010343
1925184749
1300884092
926472668
2110249170
1484432384
749570499
244017433
1440893651
1522958928
1205076803
1353551419
2077910882
991027415
258572744
368046839
2048779782
1781296486
92274434
1887082057
511773160
774766062
621506590
901083871
78205671
723212641
895433090
994553099
1787163993
1426197270
97381252
553011525
130488890
275004382
1215055393
1087072747
1852106689
669881714
1108903372
1125062190
1265062321
1149905916
1225193257
465209340
876589283
1058566298
305451990
1664025058
103097408
1896819587
423781908
202976920
973388036
462454385
2102752700
1820984632
1890998866
310570599
12909454
1752054124
1615301106
325678748
1886330465
1202532451
877453457
231973441
314210051
1649967116
1615549998
626962207
1566809183
1366619233
1416253883
1533065082
341309387
990256767
2042593714
410444855
452911373
472214041
1420131557
1011853248
745669477
604879997
682502566
1814691807
1581648127
1193581148
2061627093
245546948
1151635267
690607636
1411165167
1032381058
1167614910
1507247656
779712847
1955718588
613222257
525730668
98447377
1709648557
237140962
773631761
349682408
598041096
1872123684
902709471
1545088564
931593439
740499393
385080885
738699230
1343399789
1305932079
1701852940
83425231
1556532129
511862846
263777598
1135808721
1222318807
679532268
452887079
891305905
2119245842
1983562073
1619774852
1427385437
2032982771
40083770
415628055
691642780
1959682319
705950335
1146491159
1515789721
595953859
352356270
740621953
1665739316
1788386187
1865426415
1022570905
1710849309
1259802511
2058381678
1937028509
1948901298
1911638738
1860890995
1643829512
1518198850
1609460871
1314641061
282352889
1102989603
876159029
1384799631
380447144
1127834095
1650226988
1229262431
1180077628
1515386615
2125056818
1027730925
864093623
1853172169
1377872083
124001085
403736146
95619633
286376319
1829218758
1339316059
160298218
1574298972
987022934
814444259
1684979043
856819297
1522213583
2017351997
528719176
1730232863
920038016
1679271322
231992466
878572580
1377730157
1040440769
2054857262
270716806
1524578685
1333920731
1025023005
477954697
438402254
741185525
145731494
648568691
104711155
782968686
1043825125
1854836624
1711178068
1321230966
89991056
1638026658
1557234203
662747757
1795067176
93300659
1739168404
412584040
1175627785
89802985
1162975965
1708702453
684682728
765644006
2081524283
341904583
754881840
585898320
698821712
78562073
2006064456
1054457827
162712804
1832645373
1621729124
1199597926
567890992
1631801583
1113155032
503400282
1241293512
2071496231
161762545
264867316
1376466561
345837362
1111059226
669972364
1443370680
570073614
1990623403
876760503
1678509940
1877744754
1674588538
735116215
1864435404
1757280773
664863504
1118742894
620302637
2018464534
1073751713
956292273
463547524
1627152874
1614874901
1499374645
1869725138
2122027524
1482467836
617761172
1352475691
2138445233
40222036
1488128830
719167027
247792734
1741198087
1290985318
14906706
962330930
285722440
526663096
1212445322
369780991
935770897
985133490
164469389
1348208793
1544737778
101381377
1161310743
939678465
184321143
1811763651
375589339
1515147287
1974541477
1852509391
1565594392
1936366062
1298555470
637540211
827210702
822772712
831058105
1526745740
851153660
1352225003
1522426209
1455188009
1579398313
382738679
241974286
592258570
1448640096
1995464640
1268035361
692928490
846924676
2078587755
184160244
2037092697
938408226
632463892
1503273570
298727553
123335343
1908754520
95562396
358596700
653297165
750466952
194822947
893342260
2071019418
2021614660
1761247100
2058154245
743378678
563530789
2041991730
837466895
514585274
1923849323
60210962
1823224860
635759903
763289618
439144907
1825347460
1066418141
747222490
236052283
1176843124
737079425
1891045169
663031055
679266811
1928500594
46069184
2107220657
145292263
1763207386
399268373
1346838681
1243265776
242918859
1429629342
1691099484
405718016
765013070
1597402382
16056761
1354441007
1853517228
312684229
1123504216
930264221
635805878
1641736358
951256803
601344446
2140618091
1227143915
1112181203
2039918711
1030799987
787655074
2032300103
2101436203
616874077
1217209282
91886880
2105875619
1442852268
1137774775
32370325
1393767117
840041614
46753590
1163177644
1737861206
470951241
638405332
680012750
1177093073
1422427084
1995158326
516624437
770970845
1624611666
2056100111
1016877820
966182778
1633495722
324513247
300513299
1816722787
36976869
368351380
162568309
1470263614
531849479
462470479
1380135493
321167280
158230191
586189456
645579104
1757395654
1311904206
1042960405
693116840
1739301703
1221153741
451714178
1650896048
17689512
875213553
660219039
1262239369
1745215990
1624178450
1839476789
1104075204
685220343
1007832497
2091684243
514404806
1225732028
899694121
1410867947
426176860
1150589311
772572722
1314573666
400673282
1640637020
2094581211
1801852610
2035830106
552432661
1128834021
717436783
1744800888
2031409689
746926626
1409399144
948994235
658604630
1789958498
545496654
1619147698
169855265
866848298
835718445
281141151
1596885609
929696894
464881995
198795107
874937356
81976365
161787926
1536558915
26906801
296312218
718045070
459263121
703226181
461643120
413213768
563242534
29335548
1649848561
1469468787
1799957751
359633288
1138973285
1643518083
1261355938
280596663
302314871
1625119613
2097252276
75208546
253897385
1334226749
1688062093
1075171780
1404759332
1093457980
1753139428
307640289
2064727332
1642972902
80184941
132460622
1410217355
255270495
1694779922
592198154
1990483818
207962752
133562407
349151046
84954877
1683877395
702044516
645148447
192448183
2031046886
1857270261
1655308244
1603118272
366786291
124502684
1916090870
351000266
304198985
1364990112
1208871267
303994366
756343113
963860080
1880086616
222800680
1282608830
2027829957
930312525
915045378
729552240
309555861
1814604214
427597355
1340743795
1295069061
441250633
1174189058
1185710993
1094552052
2098542481
468750599
978262495
1778034578
1252317440
613131744
1763126333
283094203
409648626
920564878
1493098145
1239905352
1337811522
1016188137
1675110398
595988448
143585906
1187614834
1442860689
422973579
573730034
1113112370
1580003203
1221498416
407555372
2105478018
1962642716
1609771094
1545420101
1486239295
789357552
806246076
1755271271
1714320297
479414891
1416110226
1505379669
1849366238
1835161096
1460217332
89935961
990938684
144706179
1178312540
1863380346
1309964339
594104093
899358202
1828272932
354514705
567111043
851710964
1998412837
2025762134
833312772
1188308287
1613750740
510458312
387545040
856440498
553401859
23743505
237044369
805664688
1842953861
258754776
1974852006
336181549
2140704199
1173566871
737406963
1715547820
1334591050
1609969063
466302930
159743514
5987364
2060033503
2019760582
1389086758
1266583530
876677426
43938527
204894434
224237650
590156872
2034833903
385855368
1881621633
779541264
2090332023
328066762
1067177730
775523151
969175637
807585078
505669416
1834699348
598531806
2075536792
632036276
289824889
1367463078
1538123462
1960768787
545500452
1420461485
138613883
1131782056
1477927968
1932028760
1015445240
1450757569
983634113
870548862
336884662
258644556
1130357404
241705066
1638524264
1467118254
1784430968
1472144242
518698129
1371801887
773302844
841606765
1858811712
244993917
574870172
1437241538
153967069
1782544411
304223587
2070019971
1197641346
1505427906
407643897
233583484
1852016292
551471315
617025842
2097432264
1018081879
1267474850
1164015624
853077170
786335832
1177156419
595469776
765097617
1596495629
392497454
227270414
669737621
1494637667
124974527
160136916
117207528
870901260
1865522254
1495620504
1966950157
1127758306
2073775111
116323002
615156684
780109320
1747521896
128048359
736272359
1164384526
215746769
824511204
1296682801
1874666131
449231099
1147750747
933695390
623786778
68121720
104467604
1942112134
1777251440
1384432957
1715701221
984423519
1655026233
436002200
2058288962
1551845395
722143652
1104745230
567705443
795834472
935914034
321282263
1789965902
860992600
760368475
1324609830
2008428908
765741696
981413729
177778936
1730205603
2121549786
786403205
767617164
1720102504
1317172558
836122572
809295607
1995498690
2066865779
816598461
464094209
162539637
1290329999
1324263971
1596727829
89080267
279821307
1569061432
832182474
1831139431
501726269
437954232
277192523
1428569736
625857623
964002994
1623756374
2126095994
1579930154
78532110
1330000427
1919753616
1128731575
437838250
1321018811
630124982
281789666
805456628
1906455527
969612420
415999581
141464350
1696416390
671996059
1274501984
438851726
2086749263
789347466
5980312
1284714451
163066542
687186038
269011313
13749109
884740327
2062125433
1572169456
66120731
324400550
603708936
628618795
1793595709
87825821
144679580
1005434339
1113661685
801637757
1920892161
2117059985
1767334031
2048756852
1541161491
958540412
1589630099
263986710
13092937
918904625
1066070344
968025435
1467614574
1817405761
728842935
1288766889
2086957524
1947301663
1142674605
2102058646
1301263671
299829080
2069455777
510481561
1678482069
2041288071
1781617844
790111329
1364282574
1796985287
1942320450
299384083
26794701
1976000074
68387996
1905992072
1665336171
1570248160
1271366261
437539744
1989691927
519297526
1869596860
1963837015
809390766
2121918697
964946632
1811699513
602179205
1614593227
2077187722
525422962
1003028387
1451323548
1844505510
992081934
1423359474
1882042213
2076173527
719198167
1849565876
1261251121
529016629
200188304
914928910
1329043044
288219975
20270185
524889763
964703160
1147808944
1871069309
1135136677
1240980137
1701925544
894748743
1429404264
1860866786
1014235260
502008837
1835014337
1004646695
495723838
581751476
293652303
1288928714
1271309363
48844147
1774865011
1858691797
2065354172
1427630327
593840626
54895202
1715510931
1916151836
813684171
332502254
980863144
2119468636
411284008
1866297126
1818854268
1466196372
1303505782
1916440751
1586176924
1568730261
75805425
1226398246
441416628
1443637623
1415086771
143887253
987432078
488172407
2013104663
1873553965
148294976
1857741206
1475502596
2093870857
742011806
1274390694
522782949
1014054290
1106994077
1562633679
1985423197
1471324401
280469762
902785057
552770506
1835193143
142890703
68375554
437997415
674843420
792325966
2143376439
1993560604
1358057968
329872537
1537397925
1040596549
1262592768
1598945516
223298775
369157691
10653891
522897214
1982882224
437929708
875475754
1638357598
1382910035
1651426756
381951676
1348083320
1352077217
1118745529
853811631
2043869323
1460317018
69278153
1809025827
278304533
1110037806
1645989339
1403353247
2040236550
1352351815
1464978945
133803347
498737955
15749823
1433986500
358051531
245374576
1445439481
1340578205
355331244
821629381
1319475971
351034196
1386425980
1117562411
1398528284
1220478610
1048217862
1018402575
49871637
1879942403
1518050873
1055161088
2132355256
1464171079
149086716
1639535682
1200669162
1188649119
1417980189
59697179
973738484
1541815603
1382793054
1551818735
2051999906
129446755
769426911
1658171677
1505230279
667517623
1137023275
1254444403
1247312527
1527914808
1791426476
824548173
77794301
811954543
555278237
1244902835
1146952988
84034921
1505410452
979432694
1675352441
1767975765
108282584
274906744
581113748
629735975
1146129166
752098677
245320234
2101990734
1012726572
1020928657
1431534556
534708522
1519689569
1247546640
880037826
1033477955
1895895373
1166031402
1468599657
290732738
892986943
1346297279
709603841
1116785784
1116448147
2113634955
94440079
1614937828
1798260489
641094181
522311387
1398848299
656095475
1518740954
1229845249
193920125
1461120482
86793756
1554156149
1328082091
1591342098
783516568
267145484
54872366
1226805915
1714007700
407815881
1866862014
1018687507
1218951227
530153725
1924819493
29344012
704000465
2040822918
1534262733
843546121
1765877126
2139912418
80305125
1909662135
166436587
432560592
675010499
725315371
968096371
1211142580
1251907961
1553580211
41549412
1630638970
2017655186
1694981343
2132261583
1333939637
227943823
404313721
132002238
1205316612
416812043
253882571
1818675097
1177428467
1957400970
1214287747
1972009828
476200092
308349883
543763516
326100759
2045852971
100402754
304895120
1220609916
383433637
1159024486
1848160521
356109461
297554040
752503705
1634669208
1457549933
459294378
1250595268
826411294
1381539961
941119184
217370748
3801634
1340232306
828205242
1955854486
1173810792
2075494513
1213029795
185447166
1518891156
2106310343
1405084466
1643322389
315986719
71839510
852184168
331663417
1802307325
1339021185
1588753789
1096486968
591849851
339889193
1834265733
1223926983
1881215622
1726238246
2136515840
2068147165
574548895
1043147995
1667985807
1578869733
494259408
1804070193
705463749
454643991
26141746
1450785486
2071970153
208007274
875012964
637214724
1000243601
1881437455
978957814
1845462449
1700838388
649432042
1888714703
1680505778
169287727
2129012756
858399584
267733350
107954959
1984648997
1917718519
1602962933
1232785367
2066505099
2016089998
64059303
2014495517
679221840
1478299052
1932131760
1225763996
595768315
302116167
1940143872
753924617
905481303
1825736451
308994881
765806835
1987280102
1741338565
2002817822
1902231681
1277647718
1636443725
284983235
1834906925
1511703874
951487031
630699147
464769329
1628517603
835221943
1820077483
1904019438
1854627076
1506525203
1780922781
1621069907
979291509
1845246908
1749852270
1655678493
1669717816
71845052
55973140
1619711187
1340663954
1222744791
1813933225
1147243052
1241627051
556129243
636165974
570994619
307912896
1682407862
900370451
596397424
2047358475
507537664
1756077451
1310471157
1046753369
2042027802
236911009
1032564391
1164017833
2040412232
936594015
582827656
84113322
461106705
1404899647
594762619
1335079150
1331316115
821779714
807354104
1901692735
1787919772
1210728537
2120660662
62116280
1454408968
1744048792
356122222
345368168
1039022306
871528615
963813914
1082714236
1521232593
890254487
269772946
544365357
1471409951
264027638
1969833256
1937833582
1526199124
1298309638
1448170227
952169224
1690360829
61975706
1262474657
2063083389
558918405
91084576
1249789278
1686899410
589491875
764674618
24010598
1213303471
941110946
1053127928
1118060987
659052077
736957234
1040917928
2026998850
1516399240
1317952208
555862482
882543636
1788405726
2096003345
497004192
898526308
1219439693
925271158
1600477476
1016820337
19216813
2127289468
1776938564
142097966
939155619
1283674188
1762943897
312153412
721499436
1677380895
997357241
2105030021
816171778
697471942
146697905
585117397
606550567
1562310529
1153737518
1400325429
1868917374
1095476242
265932115
509533116
1703159899
1061776379
2066948090
1649010090
1757708448
42966624
1351690092
2002084463
1628792274
1486481043
432960157
1931337155
1476172506
1420537980
1174602290
1588263875
563669094
1338120245
1863156182
803867170
1369348345
1493000112
1802717087
1989188318
1448033483
183168325
94903635
1851794921
1921889883
2117652937
1659817803
249803887
1934593757
981194457
1495500260
987795970
1674351006
298915008
736159040
1607665608
787329366
1145311654
1720776115
670047707
194786283
469919361
1243272049
1464165898
1152525986
1803939548
167651248
112184943
1684871759
1929280842
1573742664
763525844
107227077
845421423
957866019
1289136013
304233548
297455411
1291091886
362648452
1671802187
288418044
1266578622
212693643
1847989514
1591794279
1052019370
2116183995
815888009
1075811504
558650240
59541341
1657907800
811625950
1227495215
1988354378
340464130
1876398133
407800951
1666945951
245732715
2015621073
1378572387
1842144259
649127349
1835649338
1617909770
462644021
1205144212
644261648
1132179152
521344522
1742747178
1311240525
1607639132
104966244
950198595
1848443520
1391538106
539731830
1473982338
1608369859
1998882895
2106508131
1829805027
945742149
1057762744
656546430
404810953
971791207
379188244
2118486628
1247768647
839113310
8437871
988875678
524779588
1808227682
874713331
467472911
149114686
35751149
288509147
603781408
656931694
1700028221
1397742867
713323681
1755835480
1404813387
153160885
282135522
505181797
1437343538
1869000742
598776653
2036844260
7797797
1909036800
60677839
63969538
1555943356
942457574
1772881009
1851076923
1214021645
1349937227
1023034978
975249902
206856094
836810492
782798120
372594737
591442818
134441403
2019957231
1922363156
1425916350
1759977236
1674786975
810372210
1481336541
1385396601
1863252602
14550366
458503390
162072420
887748579
1990265218
673323401
867693438
894901063
2062817489
1378454545
1294236955
886272647
1443135002
1983136736
1670002721
664668609
792597694
370439840
1252988462
2142817707
1820234705
2108268111
1396127113
986412432
424551281
1725941723
1600813651
924939563
108935095
1047685391
192736866
622589963
498054743
995868435
2078992845
1552999075
1935761882
1861858399
1167721196
1940905255
1967623729
1276202950
1217381983
791045613
701373731
1593420119
1060059179
1096542961
1355137684
290941389
823007969
1354689756
1415417897
1475465296
1771241603
1664887060
1554631280
290078920
128787182
387500963
2132345918
666851891
890700702
2139662837
1851294637
975475912
280286150
226067574
1044966852
567765033
1488954771
590107050
1120156521
628816346
1720607614
1263898537
1192621233
61035324
384667752
178101931
1462154697
1087971334
1192677634
1685726112
310115189
1216279708
528038634
1920561568
72169043
2017532839
2057530655
1463352592
1125066761
433646989
1338011902
1684002048
620136273
520924484
624451912
2098603617
638774225
670363560
824564665
345163177
801309311
1940949322
1920022508
578273515
1214450277
1473250475
914524444
81197673
1295423626
987865230
748381413
165137194
934192030
1386665523
1493791906
1092004959
307026213
245131174
1870843167
1056434810
679819652
597554709
1427967713
709254828
673119109
495853490
1198542477
1050096125
1505081784
806102599
1737934111
1678485133
1226565026
929045892
752502864
388623059
763331834
1994826005
201362001
430306130
475149513
577049224
1833378459
1192451255
286619382
600793200
1547722247
1855542927
390874409
1462260698
836884221
1021416713
1794305679
574973673
1379259726
261835764
788413046
1583293209
1950382011
2114662340
1753404873
2104952566
1271505475
2017558826
1078331142
767292784
1373419616
414129773
597207556
2033593145
1374624768
569548332
947745990
2342150
1321104953
618033448
943424354
1888394815
1125631747
1889078536
647900283
1170550599
936918674
968367633
54730069
645813049
563666065
1368900045
2104999433
1754402430
1972754613
1535035717
1648811595
1431284960
1719849766
562103005
1870112930
1100640335
1058852028
101747976
1834934259
1763034731
1500178092
219099253
1820549784
1003095840
1052699580
425247216
1127675721
1909111553
229023685
1105169715
1784963343
1082616142
1478416464
194233985
536067065
2039475754
1165581447
1668220321
1078337667
716527882
1619430878
1713162082
392794395
194007863
464771042
1490614446
2110139611
479595808
972024054
826116001
1797631205
1476703686
1950724665
668466952
1175857278
890271789
1631530873
327165944
348725388
31064505
1413544076
831042532
1471141159
1087869124
539990079
151187357
1026941060
1115261652
1641000299
1164868726
152771620
603167290
863097656
927863692
2030947449
808670460
1822118015
523915183
591795569
1479371557
1434227076
36405101
1124316888
332029026
2133223056
64192324
569315385
2094773991
1049562493
637574244
1283353984
1503845746
429392183
1377992319
44079864
345134353
1248170620
1009392222
1561182570
1259510831
1450788720
2082319191
1790937792
758352027
337642740
769242806
422678143
1548954973
1508179325
2090341667
220923098
1323518301
2027580016
972424523
686998504
2073443700
195628076
2119321087
1475249234
777816800
293040612
1383872610
1456368671
1841027401
1020922420
147655174
310764633
1059620115
1411185417
904128479
1601352825
1697297833
2035860127
660485975
892561102
1647836074
769826568
1225054657
1255011670
524973960
1707720309
520582668
1642577121
224298744
87177215
1442761417
1190115954
1965030425
712952588
1737427106
121376418
1747966697
895117514
1956852999
490457775
1804312675
198345542
1012569000
1442710452
2059341845
869475933
14752071
2054107092
1873381919
1886771007
965469659
1372441131
717220508
800341449
598918690
1643593472
198438556
909087697
434093961
1699618801
1669997338
467525103
319660196
1159372873
29842242
1435364181
1238277162
40262017
1702800987
877862521
1297345412
1450465052
1449721369
1963588835
611285092
1997957862
1498350879
793151550
885559272
1379977685
2075061441
740121926
1318886328
1063055134
1671851051
1784192338
260367634
335333855
1697279368
1456053665
1155161839
1018114050
364199117
76046512
275806260
1909889985
1941192264
2047989004
1350563247
1535323910
924724246
1968561856
767218933
1987116985
1153097036
1508255530
950154631
1332456547
96834387
1368831206
693587105
829962327
296931554
16862417
591420938
776351623
671266775
243046802
1341833042
2005472166
1814622134
456662051
993190169
1392185170
766710602
860742771
320561764
166327031
1123461176
582684782
1331440252
273643818
481270637
173020695
1114802765
1050006121
1025001757
13226481
1067149372
1548319260
623118809
23355535
1233154241
1629049220
379930979
1649982978
738284096
1017513460
977806525
181808859
1972502055
616676064
1282052112
556298088
2059858767
1558249417
1811613115
1859890444
1757974702
547228652
44481549
1104102838
1770418021
1448034858
2109760380
508055655
2124661998
1842478471
862481615
657780101
2117455137
1389012510
1470093292
921788226
109919551
549129173
1359907189
1006627115
1281604932
1383074819
224799112
172259623
1491495591
1969716580
694847931
1920276359
590766730
2096063452
1489539898
378543833
1796756450
668953818
1980022021
457784486
1487673803
116241412
48892712
58603992
656760265
281005862
637702992
870615608
111034911
1408836230
1505922161
1379968307
1799164813
1051163882
237954142
1821910587
772146296
495909958
1843944955
300922070
902950446
1693858219
1269053427
1195750554
1426267170
129219939
1966824123
144358864
582032721
408796104
1167658622
1324932545
1411686054
731715849
1324497370
1636474511
2107395585
1908716904
1523460076
150132642
661898159
1089339817
1166661298
288769609
1323660352
1341905757
1730071775
1604840792
935373934
772059312
1259763921
1063861664
1720488375
281341282
1840453074
1747912377
816917776
1742384809
209132387
672935478
174030305
967556869
1414804269
44249343
403805013
704043845
1474999962
58682030
194752226
691093104
1013102022
1979131488
2061987625
787576222
1938261449
632780512
680657169
147356878
636409485
1203427006
616979153
839525199
538202422
650874888
1053589055
1478866718
695385725
810741260
1978057346
575666617
616805565
54932543
1916151533
174021775
883871338
740449913
209628347
266044648
1615947894
1174907477
230996368
1298208806
1462233081
1243997841
366772698
2073743447
2080475342
1808436004
35945141
875616219
1254601768
2021759555
1002689652
1378840135
2097274449
1356482582
115735826
478532748
85912792
796945111
1116481931
2053013690
279782720
427537332
44951915
1211210336
1036624703
2072358476
209829887
2140323826
271603366
629639615
2129053384
1121652983
1987414371
108046358
1460164757
15762427
1477570283
1068955400
192201299
1284211271
822753570
1626476658
637533863
763087835
807090014
1495409090
384530237
562930704
544439366
1817419030
1911279472
902841768
539200699
1097904353
1606792850
404659940
1083020546
1697745080
1297793593
1005278877
775792687
1815893202
1126125583
745608913
1639155094
799415046
1444049064
1770529476
583460701
1948602023
1299241286
864170591
1416583273
627519766
1719393875
1972213273
249074519
739834203
298677705
222340033
30173133
1180026082
466764036
17722054
1905994147
793399312
1814208412
1317384244
1556850318
1275033006
1704183969
1415262923
2029757519
6059974
1928982133
2069903303
964290417
1083314083
1924425527
614883065
2051195130
1748977238
2101141639
171032109
908600604
1505825889
1897044167
716850963
1594771778
1698548415
1081778719
136147393
54905510
2015183475
867052480
1933652548
1663851443
448714017
741332309
1464415266
1985805108
1264459108
1948321899
1897881314
534295094
1379368647
1183865589
527475275
1957747168
1008563764
64616768
2053048917
14412515
1037021711
1867716923
692722672
1644024390
1535439540
1637446430
2016311515
1611452597
1295561305
218088723
2101201982
1608245199
963483132
1202740372
846200357
598974892
87401592
1228843305
1039053118
1245894114
561072144
1736496777
1062995221
1548703928
1784026603
548040368
1461036087
2108729484
1601068688
650183687
1068832557
2117924015
794985968
715383919
959340960
326218561
1274880972
1392497274
806217132
1942011971
2012933153
497534965
2054590725
1619722860
22503258
1609285810
933318830
1676778204
535249381
883330095
1438567728
600218081
959569324
1692117043
2101112607
721829664
395970925
970859222
529378232
1868676616
1946679561
773424297
716871630
545557757
107271709
464896890
1779746165
2061318944
710483963
1450130366
1737713621
1741868922
48157776
270250928
813153964
695184844
1750621887
2104845578
855296961
665519673
1375556035
1793396606
31805045
832162415
1418585731
1327764125
638781323
619719888
1029588293
1806667923
1157777136
1918674375
1105892739
824547392
1185988108
1566933798
826594987
1740986178
1277599131
579992811
231571305
174806109
858847506
1590154529
1925703404
1417851306
317485844
652639444
712733850
964982534
266416570
919126739
1588762673
1455285258
496048867
2062944843
1451788932
1849084589
1048139862
2020345980
1100404155
464580876
313009128
973736679
565421200
987331577
136830009
1934018108
2039602132
1608868113
1201692679
1945742317
2142501435
1374806364
45069227
1495320707
843235344
681708241
412806217
447490745
1232642178
76694419
421029019
779604031
728955192
1415240489
68434169
1958550758
760877599
905618851
1081084809
40163690
451995313
1185062196
585044195
566409330
784184792
419138734
18834524
174286200
1511807409
337560015
888251165
1555438310
1974167620
731563954
491770359
1585103099
799349765
855451725
461670577
1224577688
1322582843
91895796
1021535900
843664666
637237471
1416357378
956550768
915989845
1552934150
763402460
662629200
124896972
2129839262
731057757
1330773027
1777310068
423655847
1262766031
891676824
1978306520
1964368986
110131964
350035127
331431274
1807204891
683150497
1038659021
1185871154
455988954
1039504218
1493550651
1169665922
771939407
412737814
1898207617
1028815008
1249524607
524752286
811082145
1343973012
657230748
1982052582
483713468
217454550
807131987
385801603
1092023149
355055926
410042401
310266442
226040604
354391148
707866615
2123345217
1754833685
2123179613
509747100
74831199
1325973884
586333341
1160047728
317388017
301351678
1635228870
1182895196
1861282901
930906141
323793446
1236174080
940088073
915183806
1038009325
1506258408
1923693410
1130887438
1380004720
1812248347
1307624416
550446395
1700414169
2090891649
530993505
1831194063
1417274047
1287786637
2076678658
703409246
908331215
1691924685
1526359777
1192601317
1190628899
469465436
1968903753
1254669594
918197608
100504324
1296115329
1097612247
1370847419
1325971909
1605552023
2025830826
2124759113
883823665
241202523
605379403
1773052112
2038367220
421632659
1724309358
2027585833
1633596865
1661680164
1697116982
1321535824
2044557949
1230611053
1666633364
742930424
722396695
8791669
611063908
1913323829
1248573769
1040310422
732631748
1459483803
712020169
1798208814
879955775
552495991
1724538325
944639023
752036555
1215905544
1979819616
608361430
968970929
1908803365
1454738949
1880644255
1259704372
127131592
2140644611
2070807003
143301939
239122354
242844039
821905286
1747238893
1888757481
199040882
2022938907
159379489
406244480
1972963497
368663771
10895931
400504141
608257453
1918827790
238001186
89999687
69604665
134806017
1502327299
1573733179
64580849
101974979
494356772
1851469178
122438078
1145707808
1438500267
1075833190
531928973
1159841129
1619525070
1841347821
1032673806
1310730890
748246679
362440932
186711276
217539540
2029791261
1264633774
456123270
1373221903
1505651009
3928751
409178559
496685967
679453966
1351348621
660579313
475546180
1051800988
43773908
912363422
595698359
1384761611
1101921045
41953984
1815747455
248327700
1156073835
733740383
153862665
11102036
432867381
1177638999
17173602
1040844984
906342669
1876768464
83905540
836950624
1147857268
260433407
1826172844
1259521634
1431431181
41448743
2011975042
1570769879
843604833
602664550
1293334043
1563343763
294127632
1106990724
1363381617
850558061
1166702285
1095202195
781823635
1316788036
1229376249
1634821730
1281578179
988236774
834775162
1237250071
32034430
1526688816
431542870
1046062359
2090284721
732774735
206784798
465161232
602683521
1291696025
1205792877
1995313156
1002428532
1280103084
1774501372
110164145
530925153
523397676
821849902
1096624677
809220416
2050108742
73975823
1819373082
1835552676
760213454
1319459043
611681072
1049754358
1942568330
149867721
1106294177
337146257
727004992
2062467047
1380139001
1532963041
845919940
1163140518
1003713051
820336616
1010088651
1094780628
85959315
1375994137
1004608426
381108235
461760180
168494270
541951857
676079670
1605538382
882260822
1945159150
311244238
717652118
1897109411
339101053
27131521
1885741961
1234391393
377876082
129549458
386030920
1494947584
408567868
1801096469
416030585
1809139707
585479428
335789661
2095305697
630535919
2045275739
1352025743
964005068
1900639446
544680160
712657189
345177307
1444225478
362051991
1423070744
582760273
1290356868
1167937660
120071991
254294253
1402421240
1823065711
924509973
1795045305
1081415064
690172075
750255833
1439742712
1137508369
1156611333
1497853113
1791720447
309385403
1186584121
678732362
2066026012
1726652064
736399447
937224849
1065701118
1558380676
1057512631
2032949332
1328652032
611774206
1438566025
1058159647
1425006879
693450300
1540224703
360063849
649151389
194847076
1892663529
158752119
372625362
781657214
9827939
769198730
100254383
729845122
632095689
884519447
115191093
616775776
1350423677
1733648542
1727558
1209170009
481296088
420695562
607226121
1141215652
1905080576
1792019584
984371581
266984712
21435557
1339506091
261650445
581204311
1981809494
1172296063
651521173
396178794
462988017
362466530
576855012
1187740430
350376392
964466456
536643806
2132689099
955779759
881446985
730082227
1620575316
2011072964
856731731
1085283008
1167576318
1001175069
1129835597
935983959
1088959764
186474483
1282155803
1581168734
1884126646
1250634222
626318701
1693844506
1097574190
1398267924
1327102172
998350803
1224578302
954202812
1478672527
1616210988
1920349826
1966830804
1469543237
593051991
407157454
1596778469
999185010
1363513131
51693933
901771385
1424844960
995870192
1619248518
1027070437
537485347
271287731
2011437072
1544524706
1093370080
2134218629
1036485006
1575742621
138854096
710782288
1697215695
2105612037
256213022
1966860722
791836954
361526908
712565658
1400844505
11375659
1545843143
1792183952
1286684797
778616025
1387925884
1571947481
80580647
2144949498
542974579
103710927
909900185
427666304
1523163857
1072063740
719333486
1452574653
1444525684
1400708951
1729024913
333691368
1777164932
17867977
1650047983
191280962
906908298
621768377
1464038934
584989471
1336927221
1610088678
1678506442
1968828681
1670150875
1370159083
1810299458
1777674224
1078009227
85499696
1628243611
1478462429
1734892004
422776739
1563980255
199944135
857043122
137221549
792658882
1928786161
1349569060
640950109
1234792487
1421088764
1196864044
215904911
1187616799
920019952
33119402
684780511
95457639
1894863865
1185362367
51053525
822441794
2018888214
1492541901
663871098
1514013385
392887589
2125906481
926818330
693758595
299594565
1881862403
1117146295
2231063
688849792
1244250583
2143202742
1351374768
176873784
1810428164
1168621590
1259704750
1810934975
1095901549
1925458746
1929497076
1987415960
1440948087
95370829
328509329
634019063
725249451
843904890
41056666
1687010474
831592716
638357817
276500077
2055298526
1736627632
2048301381
59724859
1322987638
296051206
38768317
1892860246
321628154
697316369
1010304980
1343849514
561120583
387280220
416506028
643071054
840411541
2106398356
954069452
770439526
212561801
1647551773
1924910490
1897546926
2018905844
800900597
497616611
1534521474
1998620117
509309640
634683278
1560539385
1095076593
1319128544
1496202786
1378712489
65472666
1890535126
751979749
21868696
413179419
544048588
1863917389
526715302
1099967149
845717739
1920368748
1926796274
1871535965
72882103
963643837
1411837673
912873730
2134513585
202645662
2040861977
1429160804
1479313594
595230012
745794693
511640216
1078157553
1073166427
973053633
389735829
448610642
180969929
779729172
1340170384
2081905064
338566802
568268027
1326173969
597792037
316755768
574261303
1504394784
1414794755
1110752822
183852257
2143043390
1757858524
1476842967
1646694997
306888959
961331529
201449097
569500833
163509042
1783833623
229426597
623353238
1770795050
2084959676
251030240
1131817925
1484451554
2103109080
889485091
43943056
1927724468
147027130
1362016907
524045008
1315521554
1307009043
942674652
282247087
1015762229
761812730
1706416459
300907303
339008090
282064393
1452726610
508816368
666188936
2095647778
605736606
1177984943
257701778
2112169489
1859873576
650990506
381496263
1871668016
266856000
1299237980
1691699233
1257083263
1391726979
1137407559
1701692701
231772655
746321989
10735122
204678681
2146763981
1927611680
2046005355
1075479713
209010089
432386220
438088416
399368649
493715384
1251784512
1663902656
234389742
1658028650
1986058170
406999628
1986808250
748829958
527571232
1446870800
1127821951
60488600
597006736
437900390
317698650
1929165464
969204732
1280656989
258423725
11717555
666488485
100481790
1451343476
547078502
1732239714
1695545985
2089103776
44672058
192168887
1795418199
834938566
1924951504
842871543
157647371
862872364
473419281
778174752
765274228
1904378496
1651848927
1523358331
1309519870
972661046
575877373
798856173
802994215
1130761865
407041834
1037812136
1440074945
526255849
1364548570
648566001
1173966237
1865119258
2095576119
1996522128
342367807
727302535
666078454
154513753
1736253341
1759156883
1612506744
694497135
1912958679
1150998673
2127083842
978874891
766013040
8411999
1301545464
2086066770
1890621014
1659499848
171021683
1603404957
1334184907
334126566
1221459313
2012585393
323748326
26684343
104504500
943964718
1815208429
1189402144
1212226300
243721205
1730755428
648593721
2111838650
1409431706
332496022
1719291382
1750216654
1055502299
814379578
860616179
819998253
608858475
532582481
1001745673
1855958047
1554834402
1519780454
1376242673
1113512735
102316660
174293844
845463977
1444848499
709331753
1799093693
1999752961
2023491674
2145676698
390722649
1482721281
1015665669
301146269
1536012919
136633835
1983614144
276183261
1004225437
1506964047
698527735
1772607287
1426535497
1572466855
1973368581
187328115
1498618431
1056928029
1220830121
1320870442
1951065180
1988289031
785568811
504210593
2019816130
1343453950
1296621370
1168031008
1372518441
1296512618
814364861
1046400539
1460510929
594498696
1514134943
1782936435
821887790
1749214410
347162718
1475490075
958781615
2063095971
1710746881
497346740
1447263608
1437015525
420347296
1006032980
202553418
887767141
836335269
1021124759
614026261
1776096467
1148482215
1805505191
238505630
883616445
252954388
243304172
1123240386
873121468
1628235866
2065922822
1251091318
1210066114
1218188734
847132670
707513834
1029292749
875286137
1773846650
1494073362
772239912
721325348
19810159
467416445
1199567507
2084293764
1792699908
1946367675
30397441
1115771713
1711278582
581462499
1594515830
1564068071
1030517598
326019756
1903530540
135893277
1649040274
1551657586
904529163
71495926
1298082662
1582684288
1105199674
1437760113
79554785
1866191614
1522697543
1790230817
2081990162
1658887633
1178685428
440817302
1106867890
677602456
24839158
1096748439
206302956
631472481
251151696
1716094892
985672046
1746701800
831579410
742918359
1303401905
949762850
880022152
149394256
475123230
407040568
1319933625
394415308
1159378542
710949914
1117394365
378677757
1734681004
266072598
267934002
227861202
762888467
1040004634
1764598532
1365389108
172235103
1669346061
448333577
401951484
1311654359
2081137837
901369167
197837288
1519004224
1127688244
346610852
1377010823
1129605401
1299403832
998059220
1042170848
453284311
642029900
580141224
2004358704
1952125708
1885465110
769108035
660955774
1513397620
627583843
1740147659
1433670996
361500830
938700002
297417947
1913134418
368308920
68086015
979685638
685977297
821063193
655150257
1251525903
1959317505
817551249
150391016
1650238842
276803152
1394064518
384330208
1734197811
1217476893
1695054219
1724135408
1434249225
1548257046
406935734
970235644
870327141
194085336
57489165
352952191
119704109
578378484
1986507703
1789150873
861605391
1244743435
1740039645
440462925
2127779626
580158241
1085119175
1498498378
1214752165
642949230
834608222
1731665954
178830464
520034352
11370284
1162940555
1861800879
1969694936
1851488468
74040841
33329667
1974401435
1646968382
370882189
215551989
769066597
2096097742
1909886473
752345409
1617614232
228911542
1113712413
2099914786
473559652
505607658
968674117
77835885
1696346698
1850543853
377256684
459737172
2028093684
942932945
1456537117
580632383
515077214
2145189915
176421876
845644440
372894073
2104730225
778198010
1350788050
656271299
1624283901
2023861566
1407588099
7442037
1096667338
2129811280
1344028292
181258148
92344702
605000347
1023917115
117540235
1758873086
1136535576
232721396
1314145835
144847296
558561671
207988261
1216143324
33995049
767185603
326527581
781030618
899788444
1341718674
773394429
2033610961
811542974
1921003925
779854425
1675553774
157836757
922558167
38339050
1027069866
959981363
1370323814
1609920234
1359385370
100510244
859942196
1656363789
235570860
496441643
1362480305
1226360026
637397262
1435273879
162688375
1272993892
1154665218
1301579612
1361456760
1774951188
527264713
1498093946
216601142
234020034
20763945
568615351
928685859
627684085
724746250
1623438878
655083472
176273853
1169932430
1744848905
329620119
575364979
1517861428
1711297334
945666829
588101189
1100651519
1836307116
1021944158
948850234
702637321
1259847704
1526833790
488773615
1633644796
382392752
128237835
1151356599
1212287869
899477549
1013859655
1617980000
1577077948
782351720
1450056959
1376524928
611401334
1148207784
1561658372
325994346
594167582
962047639
1692759244
856169824
715579096
2087897939
649748550
989142718
114985803
971175306
1301589526
960970076
971908189
1755027898
1778418917
560201243
1703501759
1950825265
1799576292
1686872668
2049549757
166658488
1940114868
1774410227
1680289139
1512951869
1446789844
2071690834
1529438463
1406657301
166285222
1399510071
665553255
1847588289
1577380442
590861811
626180948
291697122
1119838490
1386808702
2146843401
165881084
465716
708134708
609923268
802946693
1125130471
1122845682
482493740
343365362
2074897420
1524028149
345083135
189611290
398852039
385051718
90893756
1412910336
1147914505
1246405524
457261536
2036370948
2030192408
191998291
738379150
698013948
843643693
942200315
849168815
1864549903
1745199459
13122492
339521843
521872380
1900425356
861159683
298104031
1042871683
944415388
1077101201
648474507
1522071575
1346864298
1486699943
961950491
93827463
877809526
285115086
1756898119
497354522
803768236
531001136
1830165343
327965410
782411290
574304160
1915640277
512373481
1908655970
1250659038
52851764
325609125
1870079371
1836561066
406852595
721016287
1756124823
751443903
290519635
92186127
262362647
1459188493
1730104614
477759980
1784239285
502030291
551758428
480415300
1898402035
1878564460
575571094
1303769471
1124300527
209053300
832325546
1041858782
636897515
1599991991
608683091
1548746558
1802801008
1167229334
1949131978
7213871
896471396
360872820
368421196
601243024
34149654
637991113
1154182029
631592729
1359390533
259092131
377383927
2119735122
656649324
149149308
240329955
760619600
681883760
237756566
199288744
1998659397
2106765025
1752837753
1585397918
992106193
791817160
1181652267
1961075436
1007573171
795325195
1175611186
330325466
772942494
1071229282
762955502
886429588
974093915
2009142377
216334595
751243943
1699835844
880419512
660270703
1906473488
1900202897
1376091148
1154834050
1670378716
1322179791
499866096
2067302885
1018512024
758498270
252798911
158239822
1514250352
2084393988
1840540323
304080492
1597092888
1841789554
819376792
1503791384
1150075183
452406250
72634761
617932421
1107043497
1831656223
216931507
1959300532
348002753
1262712665
809268277
488885103
169133497
1335292341
1452987265
426038617
1433570337
1937591492
1381837223
255130645
566537116
687550967
1354758521
438854925
2019369264
1268584349
1982087626
1331875201
119330222
628998111
138948104
1572492348
43979023
2107881081
1313705430
1225870152
1481062115
1090369377
394204655
2109740021
523356919
1466438835
652568591
1527250659
908704999
440628453
316465931
1504196592
1071840567
709239184
2096970682
500021213
903567501
240180461
1606671446
297221631
358784310
355483805
210898262
411456419
963315216
1750311859
1437590936
2127975826
1189277610
362973495
1160053400
148014719
679007314
314152429
710412359
1537485022
1909100610
1542983431
897968677
36807139
555806161
1441194106
1229060790
1934074781
435714558
2141334068
525321229
1231380033
1505271804
1359894485
1464313929
1250212891
1394216571
1338097210
43469113
1884791260
199058197
2041299313
1116649854
1469266581
194191109
480412489
306934738
1459767490
1633018627
236984861
1601313765
2100789602
24638443
1989692859
566757104
1440279952
2068121230
133160710
853379771
496850223
169432167
2126402981
1008342799
1983164669
1278146438
975394278
714806657
963945627
1956810517
102268818
896963009
1027735896
491793179
1749603321
605202839
802181162
1883865466
1469490166
660784537
770728873
935749967
1117325006
1107007760
1397158646
2123407376
695850883
1745807950
1180973851
1242289501
1404910645
830481188
685091340
437976842
1385935649
761440476
1567264867
1111750107
213363245
525532243
1157946476
1519540513
1547216
742105886
1684986641
1977269282
997045861
1027003970
1540293487
2115967180
1205209684
610139183
846383182
250973455
1481916239
1484253066
935948946
1626496716
343528419
1771495519
478675844
1479952441
935191273
567768089
1829707571
190974931
120549900
445713758
1078722134
525357222
1263224740
1734956213
1013803250
521586445
199117291
1440438538
82163827
116364374
1073570833
551780231
995287483
197920577
2084304207
1570847633
1996851112
1081185400
1701430953
1323274181
1962939721
337779250
1312917982
982865287
1147592683
1173384517
1787878986
1301171637
1501188527
1258433702
1786962199
244185269
995367800
1293934137
483803588
1532835519
1858105127
1377063599
1726472489
1733537824
1387020885
1266438605
1973090308
873334167
1489082356
1103597372
38257714
35768344
1592447691
72082854
1660534815
1086339504
1821773893
1131142292
1566990412
274257297
951159183
955347644
1478842768
2104270856
595197632
98448381
231960499
769867565
961816860
873567409
1374210937
1414716079
1644835889
1430689289
1194055873
1506526298
300302829
134853290
466201933
1339615334
675476255
1047007854
2000483900
1636173185
558562053
2033780448
1112305350
593276310
1589688485
1174589344
1367989906
1332284612
231135617
748398213
1054515109
729250683
365101985
1556616153
1722985662
215733465
110331962
1396148779
164313009
640915582
712056148
1482705800
71157650
146002358
838180990
719033642
1594679064
62113829
1726013644
1510151006
960703034
1380284542
1817473392
1286643258
569521587
1338823520
1365214119
723598866
2088348618
967231326
483641555
1646032661
1822432220
1427181529
2138856773
950066736
270944144
631492052
66042389
2021061848
2006841853
969795666
1633005421
1965772087
1617782004
1877292125
144336630
1276180277
638060669
2004575547
430403026
185414603
948313994
935904389
677103403
51212710
585340899
756921187
387712606
1713934743
1263505170
1013707088
1324576966
1888252504
471161128
1830333774
1130309868
1048102229
734531378
1852333612
2046582721
413674123
1199154447
1190486625
1014140866
1806210355
1910933475
163735683
756203149
1304688413
2124334213
1838784349
751093543
1782199807
1750447423
680111706
1526443309
1605199742
1570846911
2054256051
1988752806
448877693
1066495865
1588303530
139397698
1963935357
1906967231
1846199359
114729868
1672420171
1659237079
259512888
203635320
1203151307
596569163
782417661
1157399397
2117090668
735127454
1297549914
1933242455
472503037
722783845
1696954065
849951315
1453128777
1346759267
875764108
708113621
1829864888
2001984299
958358079
1900488433
150679743
139547684
1326572491
859696815
1660141935
415097830
203482223
18885206
571626055
128057714
962704846
1271147309
1354821761
1497801395
1964234203
784494512
1838252104
124869406
1282921948
112027025
229828774
1328415096
1543703508
1126642745
969377947
1028578910
1237387914
2140049134
620622449
1458332225
919855476
723226435
426569859
994927692
304358588
1801819877
1943261586
12642202
124894768
1785412212
1275067503
1444047407
454460747
1800745779
1849216251
509721455
1542168371
1330469219
355645398
1296521610
1910679317
635610941
1663743668
1028544651
822320757
2056471024
1810562320
317509611
1033938328
1261800685
949613550
2051264876
934312746
1897481167
156532283
772794098
1348519273
1222220886
934577394
978524372
504439225
184119582
8702919
1432452222
2013789369
293761894
570625306
1981368736
475149147
889218539
657546749
2117040701
1600027228
2102484585
1742199529
1671032545
637898431
417599624
938974151
1010835059
1875914348
1729961925
2022699047
1799048083
1080809400
1622964622
917955472
1863271241
1147097688
1262204867
1160120710
1952752390
506461922
1782483745
1065128586
1491969762
1581838374
1280191796
764913426
910065823
1091881552
1580784170
142740773
1552036874
1809542058
579753080
832312238
1494548372
34888977
1087532392
2143078153
1026377968
301926779
438212789
1563258220
1423709129
7454510
789284286
209734390
1590558816
1223718700
1692123779
157527509
425054468
406611467
503342600
498221728
560560422
2091733981
607175010
706851079
744141597
549829704
275651479
1292926802
355737133
1100134214
795636304
18104003
180610504
1401465135
1459176842
590018
1669131925
229489343
991520940
780341696
947359072
1543707036
263642480
245628513
1761265018
121503846
634893762
947117962
202837557
822183752
964099766
419425928
503030299
418003913
1329115494
1084186937
1657754736
2010939718
1330753267
1407159964
150335463
472299819
2099036448
1102600874
147528854
1378366316
16098830
885648173
402378341
172877429
1947410662
1283760948
1120353134
374730557
1010374106
104622094
1569741156
1156241922
121350805
1565011202
88663409
331854524
1550611004
208586752
1298067647
632675359
69901904
33688981
100005801
584429921
1945057685
53032224
894730300
650308992
2135845435
704349550
1938767675
1631968272
1149680627
1563183200
1335543717
325210266
626487944
388565005
1091354837
464873478
452387824
1303056906
1777705892
1379078211
1445059086
165495931
274465310
74733680
1650261475
1146560892
1057117295
2028439828
1839286557
1598958666
1765822506
2018706656
1674346646
612273438
1037616700
2050748567
1062123107
2070674685
148179083
836870857
1185797261
532413071
479123853
1587469646
1754803934
1988773456
909238508
1805765707
106896611
1018734214
840805176
403427075
1053990207
660272039
682700573
296355965
831979185
847277283
875093018
563590837
1026396915
1102795699
743977169
1127961593
1745447142
1625804932
354932981
992968273
1999179489
1658003351
1356944398
80259111
718167277
1317274586
1601250019
839422155
873285299
50693182
266895102
586187805
873117203
884273037
161978171
1178821289
2011458942
1714694448
1991858103
1726509849
710603205
1111571569
1628026591
1581250857
1584823579
1121204633
4164798
1557829242
612366318
1560566199
1176694728
1478783684
1288109341
2018863939
1805196423
213199933
298705463
1261340204
408871706
1779797813
496290620
1297811365
2076876197
636229492
1004323931
1284953932
1291759278
564213549
224125879
1313272512
756385503
1051486321
905671788
1285505572
1307587640
853214336
1247357040
76985383
208697126
1728177333
786715313
1965728430
1560764847
1739246172
756033953
1603436134
2107735365
1886293738
959713607
186958806
1478064422
533535899
1037233598
1187919602
1551523989
1785998983
1059224778
488400892
1517967572
1912985761
1271642396
1862041290
95873034
1955584158
1979532172
745492562
1482408676
520400100
2047399502
697547171
1945969460
640120543
1172618845
428361069
1888396738
645636334
1191861765
130356938
1031778674
1827229807
977975226
1001332472
1361470527
1860672829
861011755
1229297750
1589774953
1646104969
800273581
753585005
729685160
277541730
1265944272
795417418
1593755165
929682322
322387049
1920293092
1411379744
1947854481
2049894316
1829724241
2058347500
2072421572
675913668
1245838380
1259230025
362361505
653886276
199430857
549000212
392630500
1765655129
102046102
149898095
1542362335
1168273622
1063965058
783548091
72493194
923820335
2091797516
228172164
363025228
459670979
1047279196
2027850755
1533970819
754080770
964980285
1283748102
1264108957
504028638
1528880635
1244343408
2134894307
202734709
865313065
865608019
946789339
1904190097
851275902
687022164
1066832026
1413168725
1941788137
685888993
1516021786
679138244
1825220892
1288355941
2020670399
1032165203
859460604
2074652268
658171042
211586953
584080907
1375192384
1280264900
1745469344
446611999
1701121747
469794270
1385322968
684886209
1460244474
980997413
900004162
1777348216
1461315320
1928403060
1052566757
253775334
1360228681
1907601259
1653823653
1917687302
1871706814
1925028479
1591204105
1442120943
50918024
1609446178
289967147
1772711172
385034887
1725346707
488873163
1802191033
616307923
526026623
504013900
1091938025
1548860052
1903256511
294722729
742512437
1711128981
24913866
785308564
1176616457
1367186211
129860793
359633789
1072884057
442483249
413625764
332947153
2009775108
1104130320
147738845
1042043379
1218243404
2048481402
1081284353
765007131
394084771
1078795479
2142563373
53774059
2134748254
76373444
1167839067
743728904
514428590
699302721
1095560032
1959331757
1958698748
821204068
1842984697
503580734
1634306598
1456035135
909827204
101980022
1347920036
966651401
1076357955
1593753022
1186515499
1541085194
1100795598
288436046
62423565
1852757219
234753895
568403648
515808229
1362537601
1424808562
1482082056
227774211
450720595
1576784591
1664648499
1068108730
1104386134
1637198029
1762794481
49206903
741014407
2022079128
1030718614
832564457
2084523156
2025389142
1711602118
936112685
1681125401
1993894074
830276203
1379590766
577793757
162019506
1537573503
2141261732
90467190
1426236523
416601801
2015192525
1962680566
1334766269
1686107664
505673447
72247443
660627955
354065371
1058394079
1982679198
516902966
24803964
552014737
1801587253
872188650
1914074501
1163157646
561895333
1653661705
714793953
2051570715
1028121409
1349076407
241949230
1110656779
334632049
989909639
1020165283
1446181393
1113407226
76119552
2140297736
2131798424
567664844
1287956713
154389846
1093734997
1305634953
315387133
1167091688
1522183496
1985741633
1914615191
1785095292
1515326624
652931927
643506200
49815631
535658258
2040491575
507814854
1682742974
1751186515
1658847942
129499798
1302729211
392387091
1501988873
1667760283
1927769805
1257097054
467964607
1481663697
1287783872
1576440119
839414679
737198402
1285826029
1604857623
298565274
1971323851
2021770943
659920507
1901352856
1466551611
2091924231
344774593
1624312390
1132892705
1882057255
902365819
878356231
195003377
1506743121
2137280769
453159421
1089421177
2062063385
1871420827
2016962766
712001230
2117192218
1930698144
818792848
1659519080
1740001024
439641856
486834255
2093940766
80804087
725728087
892130709
1528321713
558413159
1689427218
1451160752
1131916059
1892187991
1187490558
704102911
122182003
1779128340
140231942
1193425245
2111167570
1127566053
1769765013
550917028
1806089327
1425176214
1770763222
571897282
1469925746
1679105955
2110505811
492070644
937367861
797690597
1079416089
1351011838
1301565696
581459822
782320994
1150826680
2008004042
835801355
1909257078
920168811
974160712
836096595
1378212970
121286064
795807176
1748897585
1649524986
1447361585
430254353
621833913
500076756
297900827
1157847482
1822743942
696409843
659787350
2021903462
306127002
473800251
1882983896
902567719
575221383
808494431
699941844
420397245
489067196
2104851263
1904251686
972919099
1236915900
1626270630
1175610677
69052962
1356133729
2044584528
1988984979
367945585
1626199201
867045453
1041098449
1400112772
1267713939
547018721
2055945039
2044139329
1680021809
2095939778
124170547
652850208
1640209935
162903156
1072726363
1887666852
603934468
150815254
239986945
1422228206
2088102815
77081379
793292827
2104916212
91399044
735180764
2075211542
97096654
397986177
2069451419
337382813
721370787
534547871
233499908
1004802129
225587368
1705033455
1667017735
75108259
1757484365
1307743870
516561903
573242784
1860568247
977045762
868428871
1604691079
992789392
1709777318
897463656
631825565
521718798
84861834
2049852203
1885567634
1550589253
1834890413
129935919
1412320786
882889788
1015697354
1179968412
1600800761
255822707
1032208158
1075425667
929738664
1438155705
1074716093
1156221806
1114968841
72192999
739959468
464802319
150975256
1426121214
1424618223
39341036
880245461
1382310454
1837874037
404515206
838237618
224534513
47715223
1841811823
57933230
573394508
82913101
1504490716
840366449
766320529
881371545
1426090844
544490152
1305634255
910233171
318953417
731978826
1147730842
547605823
831919124
505635002
1427501890
256223989
1443325319
1877487649
2085851202
533859508
1072331075
713697004
643565182
1003901301
1460136045
156244853
437519095
877016252
2021655557
275604650
1562770455
2043820152
1247996322
1596762186
1805601276
659101628
606003191
1825452312
914359825
559759456
625342917
805489945
2043589762
1095194201
1665926161
1695298501
467710866
1440660561
704493684
1051456630
1822979024
1088497519
563231411
1244261464
1157265576
339884259
1213717572
786122013
853156119
1434198033
220014851
900922001
285161164
1929004355
2056731446
763685280
484788078
30866256
1260803995
1287939625
1473627201
138754665
1736036868
564615469
1014885071
1797218883
1102330276
1974921044
331445440
187958253
835767542
1106681542
2023428197
956937298
1865102862
1827352062
1677435121
1676863169
2116718378
199860620
1723418233
1265290989
1748020916
1161308779
146747026
2144619231
1460583215
950627513
433007708
701748671
878708821
8082710
424024217
1570603443
944519772
1818392529
930347621
833616451
1649521380
214627946
1413019438
1721077501
702104850
2088234577
1136134787
660882580
1265906109
315256576
185632606
1221980267
1925540703
1226373144
875519833
1861311100
540484363
564166546
1223242633
660432492
213752812
1186463882
2058235020
1352091626
1963477051
1695518987
1967692572
342145807
547499203
1944322056
1480023949
1308313458
681741822
842005586
1398086309
1786087999
1957618441
402899551
1755129363
743409933
472847288
1464619676
1577014252
952306415
1421146832
1198731172
2001958827
2013068150
1438135334
996123930
563983786
390386983
484913034
1233294438
1307876460
1716458267
1164873106
2041957634
1400505319
1460906943
800572365
483911916
1291302448
430019236
104859862
1177400347
131129246
596132708
1061718245
1991383518
1058621258
1821397823
306242016
110992326
113463031
1218186027
1928128450
965627834
2012593043
145296219
57061491
769222104
1622820169
1930163181
289269828
2142189390
1851125763
757012576
420834913
81452070
45886265
1589459187
2000697650
1980123588
581810840
704726398
1526628819
780925133
724854276
132392797
1159477450
1677661175
1112306230
879858656
1372701418
1387474359
1068294287
325904000
1223162965
1554808591
398423929
1482621755
1849722273
2088873300
603558536
1126580285
1342396437
903354491
2028387198
1816221893
1456644357
1497608631
1398147338
1781426085
663086914
24336769
54216865
190245042
1963816692
598918580
469036562
1981924116
876549356
1709895639
382192409
988044369
980221062
678038419
2105643186
1099674140
717759105
1373373681
542316296
2130082824
900645429
1878820418
1259564390
68769440
271069412
665552631
1664922291
1126561158
820968285
992829612
1360246166
1427004706
1267353647
494890868
327900396
467477886
823625293
499791310
1603590078
1417397201
830824273
773459087
816682437
77585851
1327559930
614946958
966526904
800629466
292971650
387401884
829171388
1607806730
61182991
322837574
165463556
1436349666
1835812181
17560025
831433243
479408091
491156327
1701649474
493250809
1325293202
623244827
235340384
1907495739
116180219
979529249
1641710653
1153672012
1341060797
2091022904
720693589
433141446
1732340018
1050620505
695752601
1544293740
910036480
113437865
543478004
1325355667
890172767
1556367684
1353366040
443001989
1236989868
478054193
2133846063
1289000324
1103456432
1835540381
781203367
1770289955
851038450
690531024
629320166
1393338268
1612492878
1794051193
787221545
629010660
995772626
877193100
952640812
1473720810
745303974
190601939
322071520
1169590875
269510827
830801082
284640591
257582752
981846019
276123717
792120061
253972769
1408195689
1058867387
834804043
2028439934
227483947
112604612
1308370369
277439667
2100705619
460931258
237444290
1113683562
1583476902
1268342642
187123904
1227718809
245286709
977947065
1927577470
1918184288
1424654964
1404056688
227743875
2054522453
1643005985
29038348
340618394
1766084432
2030682236
1225668345
797366813
1157366807
1481129969
1479867335
1543591003
1788983712
1064893074
981863510
1091467719
1368767793
1690516705
1261810163
855978595
2113928111
925871931
876119385
821351689
1724461678
96444215
934765168
616486640
418506646
2076922535
972399969
148897986
1798842758
1635803467
2091560368
1465003542
572332119
830019418
1005562745
1225757283
1971008782
1518723006
1610789612
1977649184
2113829529
1860285917
1044388164
1346168599
703544636
271229165
1859328141
1227481535
1977668503
429339900
197049355
471690328
1190463182
1610751450
1090524236
1527786212
1770342966
1501868378
1823126493
1325852619
1612889138
477727065
687895245
561811695
1543368214
1742743048
2040888255
120962858
1759999128
1295685738
2016518142
1294386213
205144084
505295919
1132458674
875905148
1327545462
1842367042
540913326
2025734586
1774565948
1231547136
676946377
921299307
102899072
1057861671
437477637
351640235
1446532996
1729269671
1318094244
951955572
45000280
1605809511
451948654
233815042
1138302110
244934081
1577490028
1181633420
1214542465
15394734
1073501463
1183790939
1643290188
1838773972
808734367
1526561083
1226453885
718421582
2029571681
640125381
660179855
1515149957
1334899873
658720720
1991161545
638313341
444558118
353395983
732246985
555155163
1053516150
44195318
130707484
1046411958
542429390
1687877320
1603932141
1366126485
542443814
291390110
269680453
858614323
1212974205
1055469790
1430669705
1861525203
1992229788
1293132869
743488011
1244176922
1312748019
1529286939
1750090729
184102064
1449726676
1003659858
587608828
415786172
831616112
1386604916
922166069
1794781140
16952536
1113265047
2046411165
956534305
214982175
324642866
2084918357
11730024
56492627
502976367
556862160
1036705125
668663902
205004745
2079659490
405204244
236259107
848164116
1943963803
1539685027
220312425
1341804139
1351024501
1076832952
1635809902
2032219184
1874923974
1523646722
175496993
180332249
202017164
302674888
1166077510
2075530333
594895606
79676705
636224092
1192449915
1008244212
477029770
630837222
1789476149
1949934879
1709055534
793754243
517182279
25163621
1453179649
165572563
2017115787
2074277602
1404431689
917097705
343595305
203684389
536427898
1160841629
1186486426
1573188556
1318430117
1347956069
1900756029
1804397355
1889287147
1364446146
1439286079
407583861
1918440630
792201092
618376084
1152032929
2138317860
1900797991
2069821180
1795489460
1257515515
1029817727
1116158582
491323953
1113366948
1385591713
348156906
442662267
20954868
2079791211
1497262180
230068267
1287482934
95403643
1010928310
1818532038
1955094405
310575469
37382368
1226632231
824842609
1181485945
1880400844
1618892275
1969164765
376166429
588409774
218849529
713281893
748863765
918652896
1122527047
1982602600
855069427
2142430348
682846820
1897736754
2108385449
1841145908
1541846030
637785297
2053148751
1488376654
1817656741
1080026638
1999419116
245785966
461365524
171793425
1216355633
1923288072
1902792871
829734203
196973410
1469929643
1109841859
1263235494
1065745885
42172176
1273225921
795682359
702030037
1665571662
651579173
156710453
122008936
476741735
1430488146
1768889785
1168033058
1558777499
1528714038
756872201
395595415
1615991003
1640472261
1197665846
2113089896
489726983
228838564
1233840165
1983406839
1105142972
1347812558
94566538
1432316363
470984019
730991118
1117915542
1894523677
1736895665
93737528
1009613761
391171470
1146354706
1635665560
236507390
2079416038
1033248157
46056410
903372093
572858147
1429305910
1010643604
37749204
2109181295
2040150103
1754427271
470216578
1854508061
514466237
1244298196
1202286858
1880347815
1789710842
1460794535
459390085
1286321366
82537657
1029854421
571526773
1602949621
320920483
979237746
1175473006
1874638180
1465881923
795671923
1694919463
1898832224
672262854
894156040
401926614
4598956
668851733
1188842112
148636436
931571395
861241503
2049674284
560624518
231818408
1853675881
526069363
1951630272
1058641052
877548280
37837951
2097420879
1482668686
1720103416
1957642275
797955452
1526117499
1008833332
879708823
1422863898
171370115
823095903
824984552
1422369185
1507716951
567162713
730997831
1536615675
444384277
1772965231
538555217
859446529
1819612424
178667808
1829761223
1051337494
824637868
2043864689
613041382
954584454
621798606
598345427
1603618
883114729
79421716
390830136
1965388891
1468093361
428479698
138771057
1981270954
1840372940
1248169706
2052701709
2103642694
959853026
1337154165
1928295006
349883792
1239846770
1893129038
2012674915
616080638
966628594
1020097064
1948971263
1927657882
1510000497
2122475802
1287029688
1547255584
931076991
1083975536
208301245
1987881984
1329497998
195276385
80306838
1931917655
1943117420
612850997
626333815
1205742306
514732276
1889139910
228901832
1391812737
1383987421
1196365065
116271849
1731177729
1015171692
1628801145
499792664
1665234802
1902366644
1037137980
85862125
916202081
1944537497
1284927742
1060244609
1983298936
706763395
1365434028
1109271486
1763998754
2145081672
2092812554
1758950468
1038743369
857156251
1681381276
38081662
1721906327
696787822
166764113
870772365
1797551836
876409710
1684091240
766971952
1434179303
1352570688
1590493656
1494122376
908174085
1143231151
366608774
1014405787
445351861
1647620775
586223497
1114635283
834568140
1640798232
472362128
1767369487
1068993725
1654999395
93583028
515199077
1771779689
531795321
1275850293
676738370
1371329676
1324469626
7405976
29804919
1806605635
1419984669
1841881469
2093674838
1705737989
975574780
1266982266
1067670553
2110504917
1188086464
947324957
1812406975
378889579
725494770
1511744245
1306193190
1603888747
1705574672
1861047094
1758372271
1810801067
1611532487
1504910777
405445140
427532012
1190034470
649800499
875913852
958404373
967534637
1261294730
1421541279
2028946436
999495864
1639216987
1348386112
650901991
920226416
1859572090
75531186
2060944888
1893000528
1116710387
1100920474
910448586
16187004
1538894120
1815976795
71135591
840753844
1159050444
2055030500
800300865
804088003
986399802
1923552343
1778481336
2083754
40122527
1864082170
192358440
161696943
1046799764
1881824364
1744763739
1371594125
700540219
1820033917
120306524
560976650
244397054
483772770
1210174818
1932959530
1988236663
1881697610
921443028
1544590111
44777627
1759699316
435011791
401713681
193057662
1556281774
54626733
2090949237
550473779
744661620
2063084559
1405448542
1017962644
133045672
608588819
2132145157
2074026680
982239932
282293020
1339230897
1864121662
1042182837
1249531803
615903734
651459324
86712462
1961660036
800454100
1480831113
2026601986
1170836145
924480401
455780110
481671811
1926927567
997385299
78762326
595786065
457475288
640544450
35014647
2038253390
429932826
44597763
786566494
1818106391
436930277
1169028996
30448128
445011327
1079999335
1300380998
245412191
1012456002
535331536
246351881
1110736084
645962781
1056891242
1340935706
1770058055
336281546
1579328356
1772243069
49117897
1533100523
994135456
864960132
1290072183
692364468
251254019
626874130
997773684
958342741
181362648
754725682
2048379081
1107885880
744213709
1604587614
1568176606
1947281471
1253246091
1891185271
754553853
1768958310
1481117961
1135892142
1909993346
1533964126
1824849439
2087726393
96301588
988228072
1197900134
592698169
1766095351
7385796
462187344
1223919059
2117702411
542341922
508550761
249554004
410235622
177767020
1964003453
427678089
1934179665
2140689396
1376276945
819926826
2025918451
1167298022
1025187498
1018480461
1791022851
1946021635
1009514133
1368735463
1704569157
356838691
1198537891
871217208
1584655609
1341838163
860709008
119084207
792429244
477063180
2054393315
1429514086
1959607086
1138695128
403055893
913049519
2068222599
42057416
1791163162
479521423
796439803
635551670
1731813894
705955208
195021512
1694822827
809630149
19134712
949980328
2014304884
34096965
582435268
606478372
556566737
890705247
1112421443
389430234
1755181864
2079890691
1715076670
1740215068
1107877109
1595635095
1105571953
853314280
689653172
1607290099
1910395508
622081616
2145083017
339503043
527629097
802134456
419891597
2073094607
333837456
737490990
1561124499
978249266
1766319256
1265493782
1615313559
1683109753
1362493588
1662904958
222680466
1926570054
1473529555
30234883
906256558
34779874
461160670
2007025951
1932045456
1932919430
666684921
1692615823
811587566
342301299
2086237564
503481434
556664044
2045165250
1194573999
767456722
429267055
1078588683
2047220999
2108491419
1780678576
17191903
722716502
810760295
1727758011
1470110513
436419667
2134146541
768181842
1860900222
1077720191
2052677262
241046235
720322180
105227685
1441686324
773493280
622998751
229788949
96225807
373871010
1439068524
2036744715
1029341904
1504343277
1851869244
1006440440
119337854
1571353513
374910972
911464583
48104442
397353033
1810485968
1447886361
15069884
928331223
1623811754
1879496196
340816124
1109945889
1121897742
970875562
1668384423
368517351
2125134793
632755649
1809497943
447375549
1779182776
1210096358
583114135
618025491
724522575
403941699
1369987043
642355628
413166633
270458458
1246354577
1241891406
1015703179
469540824
199892552
2099850092
1985483635
1135281744
927705091
779292456
184987134
792645393
900430230
975929473
1302019926
1825199722
1111763834
139968999
1716242140
1406245521
351886220
1464085331
537733660
2011448492
1072456023
76322850
156691739
1444330577
1759201701
1659657791
504214185
1194541247
1649089387
1262406553
497386786
1117522989
1201562592
456731724
564979126
603421947
576260772
1015503322
2115085582
1876904021
1173515768
454283351
1838187600
32224521
2058798824
560221447
165714921
546561253
1062786609
1712583992
273386793
695990119
1542772603
764674854
2021882301
1659546675
946191925
1065090537
1822934033
2101243045
1659746873
1322415725
1049204663
1901844145
1934820074
1490505243
123812286
791551746
2041703604
1710785809
876945471
2037547791
1868907561
79335592
1523831833
1512555380
730198891
645740921
1319212825
1293592045
732097803
975569243
286971432
338198619
343040473
2027491889
1521246360
586205717
626867105
1426699229
623011921
768521946
1961222862
1548438022
1280264828
705943693
722159985
543939483
187375540
1939655149
300498995
1686183848
1354568645
1442373750
1006047898
1454445756
557811388
1702749876
711289556
262086180
1963979872
1723915979
1295810188
1686547200
1209771268
2030881894
1778090747
1361863804
1369056656
1385203491
1822058567
1525605083
621184874
454857862
1643044762
1314909578
1248356732
1416235722
1502979427
485441578
756926385
1157855885
815863630
1750063368
360092564
84468065
1299058419
1969278860
982717585
438805545
538969952
1350742618
1461063741
37720239
1248168135
1633840497
207338035
575531255
608558238
73578709
1158049031
1230468222
1792608781
2079133263
819079623
1428855520
1089149580
739452971
1623187699
150111910
1219208535
386533121
2076803540
1270107684
11183119
2032631889
2037371808
1324296009
897814400
791368819
1217598840
196649166
1152893774
1102892349
1176987224
382592180
475605421
86369181
1752561011
36897514
1447440652
880078489
146537206
1561936695
81266471
1263393114
1041790822
1625653031
1107566047
567533793
1239006403
2085586179
1360131838
1916066608
643546687
867402236
640039116
2004812940
1590175865
936276768
1845758638
1099585130
1864974785
574529998
998619256
702440866
157324060
2034312183
1332584332
161335416
1018320682
1917151122
38822538
1755317471
582398870
1695532151
796485025
1510147839
1570879615
2135168549
449483657
446504709
1626548600
173105007
716728444
1238927310
784272700
2077717153
1923303275
1033991390
1759512001
314549767
1894716972
2117052556
1317302686
1902218292
257564993
1721012999
2074563225
1999419264
1664370787
991360885
19267413
309363696
1580692196
1048910588
826514130
1559947559
400706525
1808169597
1166759197
342316377
307643898
2031487383
1344434893
1628868228
1557784611
778958820
1002118797
1692966376
960520769
1624113190
1920532494
888258865
1888970866
270876164
490249435
797140302
1318868924
902335562
1238008024
302131361
1251582572
1165912940
668151311
1210180895
929924266
994668438
1897977081
675332846
1805320103
1278883532
2070402353
783962502
761667322
1890707339
1584858371
1277930461
1310491677
43923114
185909923
12689560
1120615260
307754473
601213753
1221191050
801298261
1626155546
1650383865
1289769486
1198183880
515877065
1352800808
1513168983
201673694
562118599
516506491
1567176829
1998838155
1018585663
1671276064
1963819618
1085204259
1141399337
509534469
772948018
2055219412
2127568955
1578724463
531329064
1957784189
2019716938
61729174
1634678718
1642112160
549897528
685390701
1090737259
2043304254
497131416
1337288384
716085181
1673213420
2067488617
456080002
1783064507
24773260
564965241
1917108180
1075333842
1181406179
173634010
347763305
1064532219
499943635
771962527
1364017395
181302821
2115079564
64764582
980112621
1130280168
645196084
774106312
1738908498
1750089869
655134876
418774257
120276165
1808756463
985269231
1544876486
1002411395
1916705580
628765214
546916236
12328454
34662415
951428307
529405371
248464139
1625491836
1381103077
111426946
21544431
1955272594
577079918
742727783
1155849392
1022912659
1049532279
2087575058
640125618
1574728476
151940719
1809586802
645406755
892712993
887755056
120933492
340720490
636859930
930156007
1609667577
1004920928
203088378
1118544977
687020034
1660690704
1102555736
1934700749
1221782896
593464705
847217004
805822875
820322
487271647
898822021
1322168867
2102435712
1640807604
1130605778
1888661659
1516818814
1770125778
531219406
571508868
3441471
1327411237
897760199
876828764
1483244207
197956486
770951962
1707199801
2144999654
1586880413
925372623
1636468426
1547610162
204193642
82040746
1189135501
208196087
595164984
1220927458
1627019518
573318600
2027258711
990884324
1818224214
1898993500
314640623
1255012271
1124098845
2115828752
1346874985
777642025
119072123
1034342951
573555597
1397524629
1748088944
1529319151
1162633551
387804931
1687271331
713634816
90327793
1069870357
1957229474
963505916
758158691
1574680904
1561566752
664632923
1766725667
399536666
1995849287
115417263
145532240
1475096486
362032375
2123827884
783485312
1962876564
1260476659
1332110584
939447498
799940955
770724680
396153530
1140779553
1148877670
1648206735
1625194542
179820710
1555858205
335111119
200390773
1596127955
1458199497
923804939
529466284
2075746078
816035907
1406409692
1396624853
2010871967
1394320630
1481085881
1735234629
166106884
479812139
1579789324
2013240539
48834211
1072240239
281435260
1993159469
1040627928
1958084696
1554694223
1603301317
247256214
2045120924
1451142093
2129495483
240750074
355534926
1298433947
1381931264
34924339
155935258
1214281018
384572757
1885206713
1847483816
1030208430
280673106
1561125079
1822819774
601455420
1838661505
155876527
439239284
457288186
1624051914
2099177587
214430824
979851172
916827651
230147784
1156519532
969357954
573289621
77025910
779806770
263947069
1875439258
16594192
1158750172
1001519342
328395102
637151317
1450517770
1760648709
975934220
616521251
1865175760
1083120604
390029852
869970057
873480567
894842654
617218491
154180166
1166547332
1266715776
1651149274
1973745382
1195503030
1497584817
1680882838
1317243625
1231363283
2085613592
610847760
1641632808
374783046
59374600
337193432
1208984121
1380518629
1397993041
1374280705
2117727811
1743710697
1441888732
1064295449
1369942966
1875665025
1487272516
1624964403
1181378655
364717395
1229400439
187881934
1201820675
2053779647
523098669
1634421533
427891265
747067240
1434484143
12150226
840216853
399633526
1006251810
11665800
1326115285
770272061
107939910
333104827
1405012364
389753459
1785642411
561431678
872458549
1750734302
1166443153
561483647
1831476611
708538439
901985609
1469835180
1345234913
2045877916
1093981218
1122297638
611986963
513669406
542390479
850048906
1955478209
846374567
2051808433
1924780266
577701260
1572699761
1632003529
1677836292
856769427
689238502
536787525
528380967
354008872
367001565
1895521586
1831146926
6273320
2056400300
49107560
1757242457
1757614007
303336172
1020840710
581999860
1611083711
1140111889
130472365
1660348593
662948971
1695744957
2061594293
1886147198
463233097
245919888
570072049
1593197872
269448304
731769830
899686936
1795330754
625914235
38628743
2130461685
1359544707
338736960
1256598518
1222959864
1540907757
1718468161
1355601654
714728328
345518524
259522136
795924896
668195208
327661565
1516298164
1898947839
350485533
1755561401
647754568
822018462
1690722771
1870380742
1989194541
1572301385
36144535
564111750
1611401684
1610051122
327029321
523183314
2143462279
699996969
226097020
758341061
641009165
550662137
1042924804
1435262798
224817371
1673123436
106385441
609939163
66553206
436708797
1169989396
854586326
458602527
1481485490
298982742
1214932231
198215382
419283979
639047790
1414315980
713390937
1782081732
399868848
1735591254
2050224583
847011374
914490495
334643489
287943197
1414551554
620316400
1149933612
1134108521
52407586
519805366
678747583
986360008
1235423560
157798958
1081389788
1589207423
340678687
1524005235
1849174922
952948946
140262943
492191628
523107887
998279966
170998819
1093318800
1209743536
602546443
334389614
864968775
1725529951
1999599796
1596798255
731440835
600232749
1864201523
1795006766
1653261440
1955586011
2117113748
291431536
1944000236
1310577080
1820352087
764185825
1822737376
59815120
1813933600
1184397760
549447424
1682922113
1687847489
1206576730
802456859
55953438
444343329
190937873
985368684
1309355110
1084435559
1457940822
629343625
956849948
1855982202
1903725601
1629144907
1297606141
1748292880
431854559
451814014
1222149029
391127741
1918318385
1472991996
1351306765
317893006
1716809275
1788780384
1672891377
177252320
439858264
1720878569
1390713777
1855984739
875254400
527445959
1978474940
874813007
538751433
34008636
944291327
438977926
1922544980
162233801
1394674520
1698706237
794500180
1458230286
815834212
371440003
2126441744
1857172145
2083386134
904762578
1193666129
1884128194
1331267049
1798423181
768801361
465370815
996732718
681781946
882626663
1359156305
596060754
1726746471
1134582
1143710212
1942194795
9192854
1272394155
2028826579
1026044186
1873687697
822319813
870773500
525405041
1526963985
612351681
1855413109
739006920
266023687
2038598118
2119493463
430816494
1019208226
1046369040
94470062
618450067
2031288715
2012911208
1918803014
1925723639
1664234179
309507984
981561402
415654238
1608127340
1400032156
1007181256
646750542
1251390987
889940883
470987633
742778937
808640909
1305841362
1008447275
905053812
2033654359
1298099373
1534708544
429289814
1000960440
435906444
1046696613
1038717082
1079975640
1193934442
987315389
725718295
558947968
1777846167
1459179970
1219483422
1132665880
1120432776
861444026
458341396
1345511558
1244123783
1327957283
905979234
907578343
1750724812
1258127167
1134978720
615601337
2105747049
710352027
917095313
1621135580
1650540348
852931050
736785914
1096402244
799974182
1805231828
2013740259
493125326
1684572601
1710821662
564949663
1672147438
1901146847
1681529273
1003989453
493118192
1109863078
567191796
655938918
357324519
321557023
1944541822
955905525
1710721854
1000960622
808958360
618024899
976729649
342628083
1122878805
1099573676
396300004
1123708742
469613944
1803817700
475307596
2027125217
520304056
1256239447
780818073
533706219
135819964
827987975
889582438
2064096680
1126501867
334734648
223191933
1974937859
38068798
1483434161
355038892
800544549
1929920420
1184502249
1112184876
1363591522
1231972402
1779066508
1812549118
1308243254
1922782101
271663161
407552180
13522488
543800307
1406079821
1304399044
1903380691
35287448
1310981343
583801286
487285818
1703016389
314529994
2039200660
1253436653
657811636
181657734
377461132
1180620504
1196925293
421089529
10117087
1382846218
734508756
660904064
1585034979
990170931
261206360
1530891803
1304331330
868316802
1520603503
787033636
2123690581
181300501
467704679
273113644
782057642
1116310780
585690294
1869827680
1938185440
1289590187
1037260438
1386817475
516637217
1907434971
1786610687
361009872
1629757845
1541586188
1509844164
1838319949
895242899
1584056034
2013454902
643942668
2136869760
1029483741
1056234304
1130023266
895803680
614461503
2095933669
1439185561
1449660336
2019183855
1284729384
1503201997
1642957395
1361306514
1747409146
1401222467
2056705047
1077832604
605906215
928815179
1440259943
1713925470
1237768765
1299059551
409876339
2013627588
967559830
1644637465
1077522194
108309412
810943456
37618253
1096931851
848137009
1064193021
1699298284
94309615
2078136042
137159736
1641073823
164078899
1952427768
54416966
1925199958
1724733902
1837238743
626886795
1464033503
679236405
461121232
1996757383
1169612142
1835862913
977602727
1085408606
2037700851
1757017976
1906833256
1013813377
394753815
2133456234
202312338
1346141722
2120860562
1587578589
230472595
746031550
287320174
398774168
1481474106
1140403610
1846635439
1861246664
1215982657
1934142971
1177105808
1251393321
573955253
1325559231
820846516
1517735542
693840041
2027850209
1716341326
1275518649
1934253319
97959770
924416727
497851868
1340669396
1863095586
1898168943
1668400588
513855662
976278194
339323908
352753106
2115350316
2102213197
1497166430
1174606138
57368803
485592808
214220410
1987578029
135560707
585424697
584085012
2063657599
591616322
1318853230
825549161
1353144849
238416430
131525791
713904631
168399102
11923310
652468866
1134080087
1616152128
88449338
355260037
1628211869
1405280330
1519586093
466396177
1141275319
745646874
837416674
1292837964
1734679701
360438262
2021527116
1356624523
544312407
2037223186
1535507819
2066774018
425880714
943729677
1564515560
1994375382
610366702
1144007228
454894733
1980405597
836536199
735951429
1398760745
1153394964
1695240290
357117293
1253640891
1231909530
1437756030
777790691
1752229688
1911075902
105713351
483429119
970015786
1121987987
1910917715
6705632
196492684
986145380
1426766934
662240739
1798644601
2018780869
2036063368
656798703
611705988
399618866
1399703891
492081859
1089962226
27918472
783851092
2081493746
345539390
1873177848
1938182706
1523265289
450659168
1032365957
1189485861
1797886995
1007137240
750576935
1557030776
1413683526
197748731
436624422
1354120912
1613676895
827245447
1059522751
957306272
352027003
1790331191
2040773001
1848215743
54579755
66948467
853894034
623439319
1234765825
597813341
1830338102
198666535
91648776
2102210195
592259148
37407965
652494688
1292334207
443798432
1660452346
1575243153
1938217021
1946171725
61842311
490363523
643191632
1242224229
848485621
2006356046
1689032153
1475817418
1990885238
1764713913
1139533794
834543224
1011375273
1895593749
753144996
1327326186
1599476106
836967974
1292852197
923633306
826727279
759550686
1294167227
1660876136
680916846
92754607
1349478177
8352977
1541048254
405967277
1453320036
185127586
1117389457
613970570
1403131748
1322902124
1914841113
483673803
796838159
1088078204
752058534
742921927
1646696634
917332892
509961026
1874965139
88610653
1831560881
130843541
1352239422
6880511
1924280235
1770850352
1832667681
1637573229
1975406114
1801529635
1991265498
122160254
662120774
1413305820
1808253081
1973849290
1424749349
1574626171
533767603
211608940
283305530
185746222
62098693
1356763797
1127991292
1752023219
898769178
491066524
839300854
1115539373
1813411021
1467634318
462437793
1704440579
1740905796
757992528
1069789062
1724392065
767299966
1831818495
1113902306
1172429084
1820611081
1105401163
516009783
1823613752
210000449
1756403004
2023619918
662947148
319248320
2082279067
1832413142
792293736
666184542
74401669
577465717
1030276673
965947501
1154757852
822765265
1727976699
1908264444
555590515
716954410
571944707
1462488708
39054153
1655839882
1741585807
1072464044
1316202933
1271081898
1392090693
1769053837
1506837295
763421843
1892305717
1385561852
783674819
621966043
814368601
926027048
570360758
1571818897
2075530781
1445923213
1769889029
667024367
2145401067
2016022800
1261367921
348381511
400946753
2111303220
38209300
19747198
169780951
310030642
560339682
2093001890
2102299751
2010779628
121038179
1287734409
373698609
1045401162
1828607738
1387382708
607602871
479686360
749773760
1968961033
434645145
3631636
373642815
1090690458
1309586402
1483485160
170092582
1321131443
490463166
179220245
278816446
573158558
199276234
1895966105
1285397167
261280345
1863706952
928774462
1906719850
1680193051
1861149228
1721128801
1403104589
1954419118
1698784667
1753128368
953727437
1699509912
803911435
1370524123
1287447623
1959545145
96159776
1125069399
1815656218
1122762180
961670767
1036830365
39853617
287874262
357540255
1376917129
1316604561
842894979
560775615
561439811
846895989
1693036567
672720335
1134295749
321655029
472559288
1080963602
878186301
1633076893
1114615110
1885418896
268986519
359265504
1415851845
792088871
62279739
1027144815
1125404178
677750081
2078427741
898103153
1682650266
456558738
1172706692
1195398162
1395450695
326862258
83784660
575043388
36453788
2079842800
221100666
369714778
1654545584
857189226
1799891466
1912961392
1833708786
1455640352
446369646
647173719
42160453
1815590812
633318145
276459895
122114102
1558966848
826991122
1340430712
1482950453
2041405207
875214324
627574908
591554510
1362847080
1789035792
234487522
1870691184
667661117
1576473288
953673182
594390948
1090519748
737892365
2020046947
279734941
1979083039
248453948
2035709743
492431053
1027419296
2118144088
1498259858
1765627919
1519592072
559956363
682670178
1570723596
1618843029
670924681
2030340141
1770690132
98350269
148085091
1404304187
1129766360
231180347
174169392
1393374195
1669287763
538472784
1769496488
426749811
199553818
1966288721
1639026020
147091216
297700257
531459650
1361084987
1719216970
1201058425
178445708
699263446
106401187
1339636632
1939721618
1605314557
682717975
1334895182
991778360
107645142
1853568510
1813396949
1591870750
1348024554
537723094
898694300
1296700422
840435208
23341138
457992439
19277568
1947723437
282955084
1174418890
2039452289
272583296
1401030474
927896099
694757853
1305293651
1008588498
1423476215
1716753679
653202460
1216094091
275355129
788410307
546994799
574581319
769372165
1423798019
1583054297
1727016905
980705238
762302312
1625880749
888826520
547113561
1801079822
124749804
963850496
1576137369
533027742
413422522
1017075785
1087948265
679704541
1238409113
290725417
902131720
2007640817
1864835727
1433066220
329807738
761701962
970205038
530627692
33038681
1828118639
626619650
156993416
33201710
701512574
1994849999
2028757739
1477541441
1646048005
1988189340
722053447
149384475
1473745742
1390873252
945341254
1501640265
1509078527
1850045199
906037736
1079185841
319638039
586071227
375435470
2023438260
459612335
1684104196
421312723
1885519110
936084568
2048039891
1743055175
346404830
1065784958
1854698553
1868878774
239315723
388511353
781241367
435870842
1434008420
109276922
957483214
1273908850
415509274
1812557025
703764153
1593668639
1328717354
1878457737
1453076691
1564261101
1832822568
1574671498
614461930
1633672314
376904446
857922140
934292500
1285951866
1297526000
1030341192
224725339
1891781507
231363491
1401432352
442299304
1580759030
1846015196
1213725444
2104083834
1036568962
1417042286
778232348
1654374783
1973553906
143092320
1606384643
958092228
1496578298
1602598010
2106005796
1810012436
1150985406
91632791
1047331391
1585950576
1253826104
1699703835
1814054629
73977509
122660360
2061942061
1530991480
27994172
875341850
1679101650
2043842462
1654493101
1397865823
1437841739
1144145085
389016352
356874030
741522014
146672597
89156344
495235054
648622359
1584497602
773818995
1691952787
1986077483
316936251
252434432
999366721
738166739
405823117
419857785
1404113694
780770596
594441621
1294057468
1163417511
1336443895
948521655
1191825547
766632944
1001137041
1348001990
988415104
1525288269
1928222441
436858451
762207556
1841451673
760700972
284953390
1907558681
1937518212
2145691002
1012885370
1108517507
955511332
1462940794
1845168542
367278549
2045028030
1496026955
967087185
660218850
359528533
52052113
655529326
1909625824
454371212
1619310421
1272077137
1242233461
1369048208
38595564
189420550
247934514
1259925694
1824148401
785511177
1369267260
806545609
103574855
1611144992
1018675226
622106602
660082045
1269901804
1669145682
215314678
1225740911
1401244783
422652522
1791480153
1790335210
964210374
1505581875
1345530617
799344652
388363673
1173618404
135345885
1490496879
1076123748
767409689
604450520
728490506
1580351592
532875472
519311540
60110263
708668898
2000832449
2142037765
1186538448
493987635
1709429789
1084235068
514117442
1368845936
8173522
1060689944
1657997098
136855577
1657878035
402348255
1407652577
1940642057
260578075
443770909
1352451525
1727399210
1184879896
1781384800
1921965191
2048881976
634803087
1880467482
206872626
85466374
60076180
1907308126
1368904498
64985693
370122785
2043157130
82044301
277619259
493725985
945229707
1578070292
459864092
1893999906
493059173
2000747799
1771400040
2078017751
888018665
1840253766
648896062
1766814707
804490491
107179053
2116309825
1890650665
281163711
239983254
1025246346
1892553440
519820548
1481236520
1839169770
1111253361
431770356
714474023
810275626
1812268437
343830581
546452712
1368338246
710722439
91742185
2090834137
868723200
5985464
1246024589
555974116
665482675
1522691809
1239221316
1724821618
813476197
453350897
1625986747
1231686966
2043055905
920892126
1874594710
1804164537
1883929038
1912829046
791296844
1017478247
2630520
337868735
1676367716
473874649
1849004951
1603221515
502002999
667464731
448171472
1890174801
1801920441
2017463533
935036741
410996260
1167487525
1869345766
496051684
829314151
2129869375
1407946788
1808352724
1578750233
555852358
1582357225
226920444
401932968
1925112658
11123751
64186380
1809453058
1265336227
486043341
149805920
1077702508
1854571778
238824778
865105595
27793351
1531893438
1523262688
962731161
392067228
1523548117
501134122
1272263478
184695278
318508452
827517255
1256153966
1533199728
124383715
1606047956
756211352
60331391
924052751
1778853745
79834266
1422085714
1883537424
1932159997
1979155025
1507499550
33843041
1865077180
1093181455
438494431
612769004
39028119
984627144
804693244
1210540503
1346136484
523623117
1320532837
1958859114
294425105
827158698
2076925992
19102435
1652033582
1823946031
1809575434
749241425
454678636
1607024314
642478888
185521144
636183808
1672186938
1181616508
1019003619
800719665
2016385985
1792210529
466868148
932962055
2016184481
540775382
1485342752
1954883562
795390416
1458503521
1968702399
960398484
322561963
909874178
768935339
1990053701
2066031332
1796679932
283422571
922884776
921092715
1542396539
2036624041
1832123650
1131172220
2094602880
374461457
871048617
677959210
1417005183
1571663081
576337964
877438869
452333941
326292870
625078582
1552534610
970217658
1724407
1529647756
2083381220
1408395191
138758559
1167234961
49971832
1659709067
289811877
935965031
1665486124
1603738670
2086780895
1203702491
755520032
1487582920
79773213
597546246
1219240388
1273322375
1915652775
312679320
741628238
182206329
1557356323
243261636
832026868
1845233464
743736834
1305117157
1697432038
356790126
247602500
1193304924
926145895
2003778958
1509285956
666428666
1940392443
89700069
605584024
1867161175
1067389530
814867031
1579606466
1581507293
463621016
825642812
1567668128
578260554
243849996
2016487027
120108281
830413053
612140304
1346650779
994056984
120779635
1509032659
1229066149
702951069
163195839
1518198987
638268527
1898232134
600987800
797893950
654377310
909284659
957402795
322370944
800958848
1748319619
1862147080
390837669
1879262045
2018142701
1628228768
826750373
1693618101
349352080
881620736
2138228798
951749432
1544957903
618270638
1141106775
1007797674
75252088
120489463
519362674
1844085536
649016274
1888266305
2139209745
1123197848
673516889
393171014
441668212
529552152
983979373
1039718130
1769995297
1009549931
2139875246
1753534706
1470929495
1958487898
462212548
1604129484
934655944
1368999048
1779769810
2071133559
241849428
1759295985
88012933
2048791048
2080453157
210361663
27677558
687918751
1058122953
318560722
191961950
1960104497
1526273757
1680660752
67379755
50284743
1605738585
1467151087
1442721263
1240375273
694142265
1386669483
1865550303
895648494
696992598
75667047
779657789
1050615524
1828231420
22895028
357835947
2142023522
337644197
2054161146
863841329
736383520
1564422654
1022541103
210956888
2133533594
716313406
528853894
642222565
542942028
545307661
24465695
2139169095
579166226
136997366
9158881
1728662512
1135537106
567752575
255825752
42161589
1058936924
1715033025
506575083
1417845860
67402642
2089205802
420141939
851046959
1623604039
1276417612
132765229
1667041242
907354641
423417525
1001634214
49078050
205650672
156745378
79081619
1640514816
1883583976
967943997
271624069
989418368
1293931578
1233545852
711638370
2077817993
156605539
1328239176
1211792289
1312922606
123836213
749768454
1675220670
891916698
1126552211
409154761
1713829323
1302258534
628584247
1907933811
108839876
742189273
1242035228
592260965
1081427672
1498741555
1527573188
1589412428
939966762
472068505
1361495036
1866526492
562862281
394797629
1428685655
874413259
74254402
820030725
880653362
201667799
1949079236
1404358107
1343890842
380819480
618682349
1662416571
685960759
842866140
219149542
195654066
734214446
2106423813
406354927
795692016
581130800
1907845997
1111554252
1317160775
916891966
1341280626
1297208657
507663488
993044362
840944355
547356896
1915164249
139619259
2145885291
1071440323
806742615
2120308019
1653743107
807144637
1137376397
1670908341
233452014
136299772
1664901367
667072611
1418707526
1461536014
2012100089
957851512
37996643
2116669121
659607173
2021459564
1591138749
228688835
1046602938
43846780
142819057
821626111
854184822
1850301209
77304307
814406624
2127419624
1338944330
2039931975
303147531
1343250815
1140441463
2107862304
1704993187
1647859986
2091821439
1091092427
1443349926
1408796039
1142111160
465734046
549417504
1846536549
711845862
702339208
712682646
377236941
368692002
708503932
2059582409
355931298
856754826
1066499566
33720488
1574433566
1311668339
58571553
714491394
1133654880
1885831234
264343450
1452269873
1395253232
706698000
969843035
285292986
144127137
1322552139
954778832
1656562227
875706768
631209
1330182786
1738549361
627008829
1147816222
1388967317
1922180368
383141546
191732293
432482722
1133614328
1656436767
1691793832
1559716281
205109319
853874860
1586805194
254533030
1012169571
868749002
1789053126
2147285290
1361651547
1184780990
1638507590
1452104065
660134165
1233649728
776164699
229418001
406438619
1249571344
1742877938
448969834
2025993201
1543217740
595343520
1292667551
1630824622
1220023920
54232629
986925497
2044470127
222154821
362106861
1046961498
1649347579
1294190922
1598552391
348631222
633395252
1797354496
2061599499
603888797
270285949
28034746
193937199
1197298968
481403831
869354847
1477954880
1004462290
543993748
741229614
1040211777
1729861226
1050771655
569489939
1274954986
928391950
681756573
1645001236
905298093
1128994946
493984585
616857180
2078745467
478938111
402136009
1711319642
139145506
2001668964
392157261
147754096
964676893
1589384338
1848967394
1152543021
1023798733
618689273
170352108
897567920
1517410752
429006359
794431623
1687282994
1192143637
1403744139
793975642
1146938751
1515592746
2083023254
884715957
1567715034
2122161169
315524421
1380077765
1445659482
2138679870
271059072
470786044
207782022
1710783324
414966983
811538439
714973444
1525998875
696982664
887911586
2018805573
597856887
1039970925
1946610608
520507280
479494303
1803624170
1832594920
1005955597
907985470
1331056358
1520775011
1485208999
1393855574
1861560746
1562031905
1230344628
237210227
1406246691
914339851
2118336631
1361934979
926301820
850751642
2076848468
1428230667
52712428
481645449
135994141
267593957
1094815599
1586018295
211193413
1232678701
1224487519
804147524
1180550930
117827609
439273116
10383359
517179390
952725226
1370250187
406784325
1728445367
320177031
155078184
926451759
924491721
1086791148
1018991929
1488741606
1559574192
590760585
2047449256
258901470
326287786
523063143
836407343
1396860653
766608258
92804880
1934977144
2017266374
2013203224
2034034156
883765834
1793897148
1243956309
1269782075
117839930
948395629
619680771
592354164
873061644
1438717199
920713466
1604325377
1203102354
143324384
1244935837
284625076
1896593032
1309412342
1751058252
20639824
1886202467
256178097
1836144297
909946265
2056056956
1945062968
1472824240
87838049
184337118
608816511
1454811864
1113585968
427954421
1336038406
1958869122
1308438798
24786592
1452188073
947389276
1018515908
716651056
82108102
950742580
377905132
660476309
1487203690
1732776614
739318958
40858207
1747157213
1073017686
1215652370
1724130989
317193849
366294410
289785480
375778297
1171137944
1844044956
892570191
1582160245
1008500727
698890961
489933501
1253133748
1281399209
1065301167
721354465
1546020192
2030174707
1562716930
720092168
1577646579
698159824
296121537
2118500699
1118381710
592871903
55447947
643976266
300701618
192460801
1067539436
1070773670
53076113
2026631716
1640481637
674649231
1261181391
1429874982
500666154
2018290610
2069825429
309314143
899721204
789109965
123045752
2034894717
1974364686
1636263387
569247615
621045504
391741529
2129077323
595575721
137723158
1189266938
908501563
244944060
718070360
313536581
1330030981
284890559
627230053
853852743
1343431017
177326955
927615718
1722582396
269693370
878850350
838317336
380996840
1849798577
1969670231
1433097413
40828780
776917420
1267563930
510804378
2009541024
441199617
1797038031
1890441596
1933678685
1623454971
1458069099
1936918972
140393067
1180471505
937545468
1773297387
409635819
625567353
581467054
1111088478
670418786
1542060909
1172797986
381788367
289480856
924342322
744950055
1297368430
1680148142
331854948
1373353668
281286561
2047110755
1723099959
1100746523
1509821530
512173239
268842867
1384501695
1294696713
737421315
1541781453
1400615243
984859889
472189856
1344682828
537172073
625895405
1428906409
1782895951
481654913
1131893695
1658924171
941472212
120496158
196455484
1555913275
1087955455
1435867347
2017883766
1768244655
45021232
362057259
1339820738
664027687
1564969924
1393048295
1715686274
1041378355
395415134
178610243
1893705235
1922172082
1259804472
218022801
940497597
1769050827
1575841725
2054468710
530943313
376639132
1468164126
683088748
903191800
1890177725
1135080117
1319309355
820987074
703797049
39782770
1130690411
26084400
2087957256
1375918296
1911040414
1608666734
380888985
345322834
1505566874
2145977229
1225929048
1208833746
314519214
1635889303
1432757077
1688853766
1222818847
2121570133
600590540
1399266390
162860529
1771667259
632557522
1910157547
87462806
1198542071
1516813056
534076510
265862542
1637638953
913202350
508307564
1133009912
1943259828
556521469
371840207
298681372
838017695
1383787464
1892256286
1898577658
1812420710
332875070
1123800826
201277427
507390127
1191549192
1721168799
2003100257
667838153
371967706
2108903185
2088284215
1426656695
1467155064
2111136281
1724985334
1575229394
2020411090
140889227
383499114
1936727849
865423374
1090042171
1192172954
1942603315
1684495735
17140211
117160119
1563944844
77790257
1003473968
1734489388
508005956
930584847
476214506
781825836
1775679107
1164942133
1654547759
749641021
1126094203
236242431
1132279329
1791149599
116402450
979805107
331959710
2035834833
1282331068
1700525851
1269578174
223362251
281194742
2110273066
2090096116
1803858764
1045107399
1461587128
571651727
1460273871
1090985284
883418498
1232231859
1312637563
2130970963
351239628
1659483842
1592448937
885138027
556629687
711416728
972387282
1654755074
1723473815
1964711877
1929812748
696770914
1721225364
1409050011
15839780
705654495
290516162
1655618018
529700124
850489544
1937863759
1162197150
605074588
1182526626
696635081
1183398058
680508784
1191470138
652711221
997900465
745981438
1365790085
2017551578
1207780047
1654064201
659313709
1685239968
1537220876
1721437564
1240162325
874302581
1018067439
2001181202
1046898358
1820427845
985906215
456578628
1202062174
1962764591
692486959
1104623389
993973949
1819643805
223001468
43440186
1944694739
1714597075
2038173303
272917397
1161853972
1539446874
1708234597
1322155662
965803843
1536548635
1743511292
900382841
1270240265
1513938544
203300822
1229795554
1007301748
237757941
776196835
2050575951
278858026
1680925164
346260372
542481227
1175700227
1690897817
910158786
357217779
796031666
1353919726
18372739
550958493
11196517
1295437800
603543058
2115997846
5850413
783915973
1386128352
958942080
1655431792
1247518117
839348580
2142940952
1482050131
896771274
368959961
1092994474
1772427341
2078582029
2012403884
476013260
1189230820
476389542
309267882
607121444
1281032845
66165427
1400531377
1831978271
293147917
1338184138
1668983325
697107344
2004812430
1329758568
1294617987
1249443649
1301921703
361917675
1718143054
934030376
1159191345
1684500938
1891958869
688100176
431455977
1476976956
63115596
248173268
2132555726
2121425687
838752628
959292071
362645053
1773117311
2104020222
393995326
1572812207
1470820864
369660723
1946761034
1522826731
935863062
162851342
26286428
1374612098
683944506
2054378248
1663601457
1427770252
2138241272
607520458
266747715
210038201
18107527
1910288842
260722754
2092587542
974686373
477657202
227442465
1386798880
1011783918
1324630844
606599462
287023340
362011612
190993244
149136975
1340403859
2050954369
374349344
1889927147
371961182
1822385622
2007069373
284651044
913075286
487084898
798221486
413544221
1944021286
1409535145
296452464
1374077992
504643070
1919106869
1315556362
1547430221
951346088
1896394791
265290042
210702909
847084131
1281417153
734897229
100823375
530864475
1839690365
1390170829
103122392
1626466144
1848517492
1210704139
727003645
436910949
2130706291
466730549
741366021
1450345496
1364829769
247898276
187303482
1039939697
311399783
992836196
1231165958
1048055872
1746631307
1393210634
2014150999
428885044
1453952262
1111668170
1205269208
1390777788
555675882
1074703009
1505834570
194813835
1924276381
1596366257
489943510
1840049746
290348967
1929499064
1929117847
1650647127
1671115977
732849814
489181534
1822772688
1210117059
417416453
936135644
548403593
287514735
1476350938
248561638
1477691592
1927958559
134279932
555506552
1777189791
1347777602
959496308
24946783
1550179588
330081614
1843831966
165188396
900105137
667796358
1686119993
2102753621
1201535350
804006548
1240925821
1110949624
184185913
1245473596
529999335
1281879490
1525810686
2080705861
225751071
631593679
612846755
1538087560
241405889
948917457
1629219739
662909110
1498491874
533584594
2101463581
907074314
654404366
985848224
433855711
251393538
1917845522
760017669
1723938251
25581622
339148331
944032631
724442309
938083647
603698507
75358248
1769795368
350824374
1325586015
171173329
1756301387
453710757
1793908618
854437495
1333522930
857690423
1471926367
738105356
1639324845
1639951734
1591944755
468681361
1509318558
1504335494
390275061
221793819
1184841950
1525480574
1966099293
1691541791
1114179126
1962540015
281565165
592492429
1439141047
199266434
1408578625
2067527506
1201334601
1862340430
748646972
2007830613
549179678
1639327823
246477285
35512778
655673712
747385151
78174164
245590184
437854278
666859432
1151453111
299300313
59419712
769301465
986409271
601353360
2090816876
124645746
964179008
1475283132
1488413892
653847433
33588608
1484532849
1005952275
1983811067
551287239
1123530626
1026169540
73262970
577901378
267412656
1335950484
371692547
1967334704
118403097
1384502095
1883850697
1630177339
1464255946
1219287682
755523736
1385895608
1736570825
1689450634
224690173
1406595271
1411955812
1116047065
2006658655
1833142611
1377186944
1484972491
992314509
1226504498
1469987227
1602535978
1013505642
1574673351
2020537344
709188539
1483969788
234288129
1362557382
565200559
591314998
442554242
874050646
1557147538
420348506
2025841540
2132135578
271208294
1973836005
354433338
565603203
1501080631
573896720
1110016279
1465771168
970203349
215952395
435763303
2144161762
1635724655
1125401530
1424114895
1199705530
1168281625
1373274891
577949797
2109185988
1366074399
1030757609
1547791937
100009696
1629785015
1404646875
2032305910
1194699191
383917714
856944030
2055670821
1388429837
2109449043
424374808
619017557
958551097
1499090841
1820531012
791544856
594979997
1829146578
1913816005
879448009
1271490059
1985812406
1298908787
365959872
1460074560
217955028
725916934
580087233
1600114183
296029300
1801168073
1176239201
771679008
1413597082
760389151
740020653
924707650
431423525
1530312408
1029522460
1671429988
790370855
644865338
253899132
259773638
1097566898
1777342687
1511424965
1683913500
1035034540
110882500
1291255192
1544528365
250253515
352635280
304958762
1044408399
602281660
833514877
650275354
1502458364
1083755632
926445932
740833386
127862195
997529279
1810154006
763065829
1080751176
1752650928
2115251007
1677651288
415892944
414717953
628222755
1571877737
77672625
1047864751
1554467828
66857627
353163074
1923235066
1771062813
1604620215
789925562
1244834014
1342843546
439471589
1603661008
510433237
1435850115
607640396
2099224183
615988343
1780672536
318692477
952108445
1869919473
478644942
925585812
313925562
848870437
925644788
556239405
1614640216
1808605524
1001786749
1060069751
733530796
1460996267
847128469
2080326249
950364281
1711272775
617775798
1145533549
1491064745
1084067800
521725527
472166242
149108017
746803756
1108137509
1962866619
1959528150
257217640
946965964
1062191805
403151318
526384781
1487995306
1123050223
498657495
905836223
1342237203
464632996
2147224113
478796285
1858524387
1327382967
542189105
366885852
202653858
1265055071
865596835
1399484178
2016656871
1050556910
1613023162
1980798441
476060137
410788759
1419251754
807238115
803115207
806753606
1782677049
382413988
1490356166
1912726794
368548293
786395023
559239047
713738254
2121067188
1092019343
1597402751
1924613891
120301144
137233916
125104856
2114026046
2072045097
1400432421
1676889248
29527501
1153459722
1176157305
1150496962
779259467
996788752
1812867953
180421292
905804948
718826834
1934582591
1487554114
562997847
189183897
1889074513
997726993
1146314238
1175321708
876913720
1510391233
1742061350
204202072
1426097584
129176254
1638992725
1597392877
992643492
351746091
427823405
1762053567
549606136
1437540484
554104219
512147645
654509928
385758339
1605975942
1847896542
1406525531
619642257
1977429119
1654414157
2121171563
168155092
1655524562
786073163
1803689551
1629465817
603547438
132438234
380262544
1679144273
1961338432
97494289
1738865243
1472152496
77007798
2095713866
1463904516
269129290
1954819271
1550434386
1357702990
84259189
699479810
536816854
1794022449
1406157374
2058501144
1172001339
1619289297
210733022
132040121
47188402
238119761
1486702212
302625526
441703731
162498540
1380631084
1866488608
1347577407
1276405966
1504755549
1278344068
1590834143
1172013711
1210420838
1006660107
832125005
430295136
504503825
794497812
1712898201
597699616
620696734
1189428274
772403557
1621223155
30601935
336105903
927190581
959678704
1499086461
1047853574
594790219
701485581
1934799790
732869326
1719783342
986665509
911376447
824947710
310967283
932172020
1761903842
144792854
745383876
361266840
1532141634
826501353
473572691
18607023
1949761741
534063643
680194539
253282804
520978160
445517591
745764266
519730075
895352750
1559391877
1533298971
186268869
1211686577
585210829
1857815371
1495436026
375283791
20595344
80449720
909423949
176827450
2106985394
1228345528
659729736
1331416925
633178394
851197011
2008903263
1551189565
2056612408
981947485
337196834
1518899069
1499854876
1834981228
709396598
1512916412
696113646
387203272
319745654
460800465
1934696725
213061056
1001164952
174540176
693476612
1110527199
2059635187
510569826
1375565910
1682994018
1962412352
2036280081
1834032212
531053519
1927035321
1950320509
1607032192
299387955
1255731787
1050570107
1596649446
438264926
1189359316
1327250271
1430528830
1518212134
922112006
570744290
1737352927
988871122
776938385
619885170
1372657434
607553455
985379953
882077768
85004259
1875923791
976085842
1002970207
52202068
923265807
1276561048
1366884870
977649711
987772015
957665935
613856931
870504633
318526115
212257336
467739360
995597405
698684581
28604128
1227724135
982085998
1194715976
1272850650
772070624
1673437216
257583062
883162931
1368550013
1611259639
1453670820
1955985560
1308457964
478357096
522839396
635292442
1164266982
2007944825
1457621655
647201997
484005412
2073293116
583324072
1047393242
1841726971
2300047
362998502
1551881834
1416795121
78524804
702497919
1188221822
473845502
1179830530
828293135
517028565
1216870318
341282721
789410284
714050855
455517000
580789894
830858993
1680264395
2140644773
493499118
1317204631
1701877099
739705744
148814586
1256523053
1603665055
1476127957
28494244
1261701766
1795307957
416431767
1136548711
480694300
493491966
1305087422
1847628199
1054405303
2025400463
2067151074
1407201294
1383617908
1859505702
368247617
1124556727
1901272957
1665989103
11384276
190561294
944718499
1159119240
1663453846
821274442
1945405862
264549986
228859462
503965187
1817325055
1015743907
1224125147
1385202621
1026094699
1756717129
1165707631
2133065556
2070076733
943238142
1371602192
740277999
553729666
1077049992
461587640
78957746
1422560903
239553290
2077553905
419682850
589338462
787517820
829692753
1767607749
562577430
1709934327
1918887892
1339823598
1049352728
555336272
1743363874
1692468653
734066724
121935965
1989776741
1169324387
1608174653
1632912309
627126222
874414661
584191328
2108413320
229830498
1488706380
1850435373
310046024
2017035035
146203895
679833224
217463187
671539666
1261037956
1614225600
679985103
1479830766
2032249273
870836750
438824136
369957502
915353783
2003448540
288386323
1811588990
696774665
1984001739
1209650336
1066324414
1079321800
1641865997
1555357740
1461820105
99844796
246381542
680588249
832410046
2009344256
458148768
1465894170
892544357
105897754
2028017814
38289861
936115911
1713215382
205791976
607719712
104293269
347946489
1131768793
1282139013
1428725673
2034747839
48562942
157977341
1900050461
1320524665
981196061
537320181
293250293
294395954
1111405089
1054233003
1635275664
2038677116
1385587668
2145552151
792768814
451349033
73853783
794781210
573602980
579617048
1094569914
2002267145
2129764712
980029105
1812014276
1029976529
1047779487
65575090
1319637146
815037252
603935904
942658428
27646392
988483575
144339532
1708400054
231767547
1120738091
1075541013
1851925861
2041303230
1711330367
1314865951
1433080748
1193418800
417869623
423508672
634519749
517170420
1506366501
1576532533
691777854
38008610
1897259068
1861172846
1755420876
1582550427
79818153
548324617
1814636553
998720344
366732269
1397765704
1937792931
298477080
1421217825
796792665
1730194741
1903676618
286459247
2087306310
234426096
1133245833
1759888470
1714320057
572555408
1460546592
961981587
574241769
844214073
1238890447
987640752
427175667
1427174765
386142747
442918541
503737121
226336804
896394349
1317286125
882590233
1626307086
885690168
1492741584
527196683
2141298870
805599039
433111035
588711976
164339709
933387375
1384395211
1807235760
1705629344
119732255
1958714860
180095822
1242964830
1817584321
1500503835
1006297470
343005001
1071416112
32491685
2061356049
935457821
706134881
239331130
1851972753
234794714
804081778
544606133
1425705143
330775836
653893475
1984006411
1599542477
424339604
951712885
392262491
1399260668
1008233463
144236639
267475090
1590926472
86283975
1622200165
1265761522
847009345
1507408359
2102771575
1176684262
1451784320
2124241760
663553525
1870722890
549954219
1109898024
1253887589
1105046058
1429891072
59535090
301734094
1075551792
985395761
606551801
1569472295
1002816933
1407560615
430090587
153420989
2060426821
1986392499
998090653
131869512
225464777
690147019
311462295
1251054230
1638505929
60931202
1613898368
971562254
1663796267
1062039179
1170095496
1157209973
996524981
1163043841
1818122436
570365520
246945716
1106051684
1209379494
1584424062
1624391782
672987036
271674871
1074420084
460641218
383755245
1247704393
1081327381
132371732
992070856
1287981272
423964862
1685853573
398907063
1722550489
1717401752
486300791
255641410
1849973624
1485534905
221468450
540430413
1163763703
1253478046
451105275
21225728
2112170812
1204723191
1556920257
623165726
573590572
804027071
1911577239
868823528
1144182806
791411018
490374042
706648728
1508048522
552106715
786942937
484358200
338388408
1176830862
1041546249
146463028
1223462626
1711855812
839464214
744234938
934183566
58304394
468754414
517065511
1673774202
1258042020
1724900916
791055118
1975423066
941918378
1823093421
401987793
288972157
838779556
216365217
872045204
1259580344
33114628
1897907505
648957148
1868830475
284796703
1120294588
1446442233
226538633
1113904888
752844139
569645985
1268692463
352594473
580404180
1932299990
1386894874
1708108540
71753330
460368919
907546007
1221003980
1639113891
1852568348
311430735
1747065218
1100238969
587112230
963971241
977388372
56248050
1234717294
510080693
585799356
560638118
200054692
1594143000
1014092500
1328245165
1950016591
608701304
296091156
658944425
679609101
1208367082
22807581
1538966712
1478032843
405582901
1487526846
442938087
273014853
1149304063
1761064467
501535008
1183549963
2059553644
2066789305
732166452
629639415
1882101749
24912877
223383940
190380763
378267483
1292388960
1690197589
782858355
2113330879
1435479380
245635308
160499567
1809293433
1281485850
563728669
2007897232
2055073566
1155079512
1944785902
1726641577
604347085
809809164
1944968576
277247197
1849963848
1131606882
61820979
1780670821
77663680
404871752
1910977826
1554197375
1742239094
2093001648
390284442
1356891301
2060143512
1762324552
272315899
1212615735
379310653
1982203270
12490927
26607462
2004404638
84554751
1210938270
404485432
1050137962
1847610644
153923004
501751753
1962944579
689754690
1778859637
1737070319
1843820652
1413587527
2003641776
437627481
511392633
1582248013
478227544
172899253
2083269443
1452163450
809921548
501293363
830083529
175846268
698261509
635015125
2091113841
549178057
539639035
326929742
1384643882
1294502116
1501253993
1995008589
1799161182
164793015
1059859996
1761035536
755145419
1963912789
998954416
1474859928
2102110321
212910521
531248578
682472863
1455610520
2059041028
1590306544
1016041166
508191618
133164188
405222452
758851975
270010348
215080730
425929826
2001166539
1093563069
1638665230
953645563
1433244195
412406102
1518255653
541213361
1020156116
1322104966
1269624124
1566527753
1018908361
1898860600
1752687691
1327350605
2057230352
433506170
74543266
1262716085
482014313
70062401
1563269010
560958705
882383337
1624959075
295490592
1837885739
471668424
1265638437
1352130122
2095090539
1047067666
116007941
273021078
1578623908
1873284967
763493399
1277609661
228999092
1161610721
1262569873
1470671769
220525284
1370867192
1778370257
1196732259
357713848
1042936132
1753872319
1253633683
2005350000
1957918771
231875995
224038638
747890360
1843589725
606905352
1427652408
2081683177
891519533
129522853
411450423
409701660
1579744937
1983161276
804052856
12463743
1872831979
363156374
263370175
1934647355
897636007
306590290
723197204
937758667
2137412518
1668193453
845310660
180863673
94997683
975600431
1465948733
1985253172
164852135
1397587410
536576610
1911479345
1163218168
1649778821
231838963
712501707
1534665880
145880985
111551440
1769349515
1235494382
1362805662
1899507630
624832059
992220894
1843908067
1716305483
1569643690
870371455
23203057
634763472
87081911
929743142
218992659
876499343
1514845315
1744795418
793556022
470151893
876344064
322777688
886939627
1274197217
1995257231
1079934719
458426336
1782865013
145321448
368498547
29965052
963698801
1487886585
1397313234
672691717
1393784979
969725742
594690888
65372506
165098427
225774853
1052579841
504468352
860231166
2028096193
547288937
1512734405
1854258881
519355764
250584519
2090607791
891983772
513730053
1226386200
998519316
527075805
1590745838
1947729269
1630086237
1159216355
2113097508
977507222
104174785
149937432
203645781
469333638
754502962
1675520279
209730927
409152649
235774920
1913424069
318466413
598749893
837329020
328592247
826081616
1379729372
32401245
1727409559
1179426157
910167494
1322479325
995379127
701500565
666234125
1629878881
1425376255
349230180
207969718
67330060
2118188392
387545596
938766938
421106545
1675404507
1499173113
573028959
674626297
579653741
1634702632
2072277926
63081380
966742263
119507456
380552642
112340336
1154158743
1158505288
788333385
528312249
1955412281
308688040
1255732331
1324373193
875356675
1999841932
1386752358
2024464181
1219380956
372853330
1930712227
1582581004
1948157198
1954085375
61648045
1570956542
1287709452
1467896262
1895388945
209277332
2143722934
684929637
322558394
360296130
593116938
1711548159
1764201988
1116755174
199720078
1103695056
1614105313
1914093004
1286118580
1006797629
702848666
1179629740
597845533
459088945
401256810
907929167
223843641
1552647295
385660821
1089830274
480041724
1479015441
574462962
1730828123
1997955712
292501002
1868933609
719012703
2131222558
1428457808
501039047
1155244917
1061168783
152115300
1629718749
1679577337
503924296
1236187662
1895448563
1026869251
807809812
883927369
2146400655
1657642143
1023865512
70516065
318666238
1456289275
561795688
1738402591
1394637720
2135413648
1045702229
1410714546
1405532425
693360892
73862822
1475276265
1331048495
117662239
2009122480
1363029525
81700611
484712380
799799892
1091786351
811967270
1585871774
1770693901
1374046010
155085669
1219298423
948172715
149481189
1208488545
451224278
875611879
2131679917
1879738462
1768559732
1150255497
1740375677
1976284552
458436955
1235791403
405460269
1591057756
137263033
1634529912
867912063
482772691
1263034378
1987420294
377214155
803483831
167901616
242273657
274528561
193661506
1438011131
2132930526
10530899
1223849619
13635886
1157629282
1647746133
1793005112
835751227
781861422
1591083003
1325144442
908650376
1812743565
130449039
1739889383
300327154
1374345680
1617470680
2072379833
139747779
1127364870
2007972015
1826908929
1557139300
1038015701
1658474888
2011831769
1379346367
1912197966
82131116
1630208814
2053793091
453090814
725094772
1126509155
914992216
129537960
692996508
2112311868
1537818138
1417798508
1109578017
1185315512
1189164454
1486217707
1465064335
1931182269
1186483296
645345299
50980492
1587658575
520807799
1144073657
1927465973
758102530
263152208
1745423070
253204605
979554175
758693773
308960980
845704455
821490490
106461317
1308116543
1951377092
421752880
2139141088
852232533
1211272911
578138950
25671539
34228692
2036323038
132324613
254649586
1259846001
1422706024
720034820
277184013
198596677
513959574
1690357622
576876674
561265448
1120613165
312111320
2064280282
661969240
80919989
207013568
2089744316
247325483
1283985061
47865602
1481466637
1183883301
166972573
899174633
909583933
1165546925
206777375
81872622
631479181
408564844
216574130
548508071
881589057
1508200268
395543701
1909932572
1697816566
350034343
1748963614
1567181598
1498845538
397798641
1163574923
682142832
1832147690
674699212
1420555588
226796769
599074274
1374155617
1625994596
2115693653
810360520
976323260
62521023
665646519
438968621
2034079663
682426812
2074294775
1735634044
1857847916
1663702833
1599572413
1987911428
1708803783
438075616
561997765
636173315
466377500
428208623
1982819142
737015357
1619062296
723574361
9480756
2144306441
286831912
1818530715
1535191811
3784861
401883861
828119400
544759788
196265464
1849550052
1625348464
505980895
267510583
1324944011
1474957195
1182194101
667798567
1673540321
113377850
1434506787
916788817
796549857
605160153
1368138364
188873902
1534141385
2127967621
1171622269
1935305969
1330645400
694821503
5949192
1273846575
615956632
1828654235
618084928
31350230
321299574
770511589
357342959
558928513
1630854631
644880612
43044896
23186010
1007290749
511800799
1836684052
1292303640
240674068
211775000
2069850237
552273656
202475204
1416851993
1053845259
827370469
675584789
627582955
2003574371
1780016091
246295210
1281374987
1375830092
1043230550
44198176
551482404
1546113958
1656206219
823855948
252942876
749448835
2106580692
332506345
492345665
877197317
1571312735
2003799926
752317691
1078653821
655581460
251418621
438468257
1925927282
1939421026
986953119
1270175474
1382632186
1138242506
1233913787
695022932
359777124
1007773911
2102811751
1764358253
1922134798
182612918
142671398
300482290
189405288
2135791652
2145749714
264947418
1921233896
1049699560
1915457836
815027869
1672661168
963583988
1726527399
1633512634
1965860812
1940273789
13068963
188512341
1784857121
1736248760
1509757525
1977702844
1222509318
1247846016
1920520475
607119756
1962095007
917973587
726911464
806046354
1632197718
1109932687
1395388061
1067647131
1181436326
1320878501
858936783
1202901343
1706882060
1884028660
1557535135
1799777524
223218368
251325135
739556697
1790041412
1747090749
38923067
177806487
948944701
548015116
939986893
2079449160
1958101562
2034230408
341382711
1531477592
976482564
1084965430
422082088
1998700139
1585791403
1857689894
68007370
1607518595
1968434566
1060030573
2060322325
1231404920
623972847
1331287100
145696476
1375786274
383457428
349743075
508269367
1368587112
163604167
2048024828
2024273287
271912038
1569707813
120299524
1265296404
1549697685
700971223
1011508410
1161291021
2053420635
1230378957
606268968
72268469
1254860014
292949466
736536290
1420818362
1292975670
1076091311
2009994744
405265317
1354513148
126877862
966187365
62945015
915897195
2032645473
7252248
1832654656
404942124
1944177013
266625021
911801230
56818085
513893514
93851486
2059358336
894925869
1621067155
1937971277
10122509
1568882787
921455097
382815912
184452555
2030897341
926482183
2036605621
274412113
1008933794
87816557
372822871
2120013953
1282038651
2032088445
118139130
532474221
1063379743
847953876
1403664202
1738708253
1673801122
1425794421
832743320
1498726213
1427030832
792341405
1558579950
2048801608
880373826
417009786
811185347
912609370
583402424
1575326626
1195089135
1645708794
980522173
566658433
913951083
2141894598
1374703885
937861259
1463075228
1075081902
968676382
156461234
700843969
960010291
2049180637
1007408078
180591523
527452903
1222014984
1906424496
1234797786
1642734363
107505741
402722826
712139826
1623501459
269034005
1884152282
2068320076
249831716
299566916
485105917
638923200
816089321
1249186834
953430401
272693321
195623488
1479994764
800015202
561889790
1126776932
892893147
1189507634
2054413067
1195294064
1992160304
91991429
900808567
751933098
960079700
1764977002
58156205
1994860738
1510213617
485365317
186649590
1362281552
1007908013
757096882
988945593
1995026811
1427927646
75185682
291473099
2147187988
614691343
1274327834
1891970194
300911599
2125013061
511866425
954586482
2026436573
1069169123
1509378678
796469236
2003940202
273410950
865347850
860335046
776861366
1366144734
402534825
1265423504
1236857552
620355965
1131045475
1584927635
1095487183
1066232633
1743788111
994439751
1274014622
1387301844
622024476
529151136
1272803415
1639496148
79157836
237241145
1489444513
1007499349
651029712
292887897
898920166
597110164
1042942276
1947538304
1781199908
1447444718
2115519109
207194557
1760037115
1169342829
425489369
1833730369
445367063
1074156491
2020620470
701082629
1651912718
695478454
1441770893
1419494716
674748790
631880446
2101737523
177403073
848728343
885069388
2026542917
430782828
591889650
1331537116
295730039
1116330668
700423156
2042398164
482862866
528540407
245045715
362900393
770971182
1859625564
138251150
1864958602
1775611842
1403730010
1550515120
413785663
1454046456
457844339
700149341
636285020
856091049
852879975
1323935061
925271803
132107615
992321575
1159605537
137941687
1545009704
251833460
1702342790
1625879764
617223748
435711643
2033292522
1322227127
1189034935
202373966
518643304
32375473
995942414
1223745237
2124897488
2029049090
691963299
1728046726
2036408048
1648959397
211235704
758445084
2011705244
862266684
1274197229
1015076686
942971210
2003932888
1778819788
1941712901
2000073444
992762430
1390687028
590895421
409842678
1131534230
419156379
1328241194
1940164578
1749930055
1331920744
240116171
1012276257
2121841974
200342582
70404155
89750154
759870538
2094577068
214145306
915918557
1733089134
1654816845
1760273931
1638677010
2008173209
677713718
435364029
1030692711
924955101
1096377519
465485177
797814908
2119710667
1677103680
1408523483
779010290
1431247894
803725619
1447247548
1824908125
699189533
1162693203
203963280
727043420
124416580
1356326602
1621559242
1015219037
1656175398
292757492
1183939887
947375496
2051138691
1632348093
1242951002
398095320
892470101
1428502732
1550679009
1698087399
540655325
303046412
715358595
2010895325
1363744460
179275708
378467462
655305181
25932188
1784781133
1396104453
878052636
427438806
230315143
872074655
800459705
988289311
81935363
1878550197
1802384591
152511726
1032438942
1900470231
650706210
116999725
390237628
1103207179
1860756254
1609175773
1311728091
1161477675
1334848198
1330169173
1427897899
856610114
1292167951
528204344
1764598665
657620366
1129472166
1627825970
1585278512
754128512
776506209
108781789
1577940548
1405320505
146477500
36882656
178894835
814599637
1621126514
1456164058
1130742719
606285376
1892835267
1135090553
2139633248
1501732993
139505102
1386765314
148175416
751819864
1107764339
210365462
642207212
234041888
255321227
2105353477
443323899
2012968134
1506473902
2073242602
766571494
1081797682
182725724
1288685106
1443800983
1345867606
222312796
1523038341
1789998770
1219282533
1912220471
366259637
859659606
803730864
830085031
34055061
126797335
1989349040
426646105
606265946
500992589
166456230
1406048446
621050471
307591851
632369403
302960163
101337766
610610940
1075345260
1253744882
689475329
452124270
872906548
518176248
990639584
973799575
1005152558
1742208190
1065369433
830780531
1637415334
483855405
284451523
1834217948
1039721195
862283467
544554336
895058081
1022564059
1413516969
471320676
329366061
414720333
971018681
1672206181
86184039
1631029986
1286526479
1462787615
170745557
719995551
338833027
313671563
1088094760
1781010595
1536243318
392078169
1291106633
241242057
1928066545
833737814
1842957662
582234283
1177407166
550217563
1142554900
259769203
353939320
454191188
1838991969
310970872
1869254890
1215123931
1211453935
568840798
857618860
713001526
1472576375
790829360
703089291
795650719
2115515793
656651195
103912125
1406127279
1740788504
350355900
1726983155
1152262488
1250109975
2068031631
886890320
1649282745
1319976284
1285444745
447762595
1492899394
1045244740
1551402045
219640723
1021625196
1507731299
1111578941
1313982302
844226927
2071804372
1641575412
342874837
732641780
2125219740
819909877
2018941326
718052069
869655372
1441384315
382197619
995419492
2078467360
1758516086
1406227592
129557325
22203108
1768929359
2082640567
2063771036
1634197691
1951755895
250318927
1430678259
2031628472
1392063017
1308906867
1895173562
1855208404
1060017593
1228863454
861665917
2035579313
263297824
1961156385
1118219704
1472110891
96720677
2055229816
537770623
1385412677
435395338
1446201044
750344469
595061973
1883645715
2046592642
1815444529
218444779
169731133
460065398
123301876
1878635402
1582671724
2137500592
648872009
707981646
908720862
180426472
863250017
289852294
128544910
360581275
1789542369
1672165827
75824421
2043924674
1834339467
410899531
909728046
385294335
498971758
119284865
1185573873
50404134
556340915
1960689124
2120859021
1850390493
1240637220
811670857
268497282
1170169997
2111333687
2130465266
2042185870
1892147472
1620136311
1107455265
494480154
445553306
584125620
1588509458
678476563
1300103118
1375958303
480690796
40791836
1123703287
1697160619
1545866510
1054127098
678941571
123360201
905361452
1867093722
1043189371
1218719049
1286720701
1113159729
449347230
1777803083
1332895534
107332953
177852220
1763810359
1808955420
2069412642
1877642850
1171601833
767083692
1404514295
1026351615
820174694
282463817
1607034378
418448303
1928756506
1354857332
464774683
1990018187
1480280133
1371838345
997810321
1846172244
1383170995
1300767597
1442748684
1598354139
1260309533
1139977577
2051627006
1993707778
1268903875
162132370
1213424802
1913630819
823348271
717750784
418023468
302592500
368751618
963983269
1446418128
2130382838
1946410522
87550314
1621000939
1961646637
1006263034
552267066
971339562
1839758073
1115034508
174841874
846788656
455197238
1673613112
942814807
2064191424
1753299600
698434135
1176507389
1185119794
1598342448
164242381
1946021011
397079762
955022951
65522761
624028692
1680038089
349727176
2051267472
308553323
1944849591
1024943584
405956510
1658884224
899760811
470313372
1972253131
1822932900
1157453724
2144274225
1722639942
1732211338
2142450710
129775982
207085959
1853088005
1272625165
451704729
1063780042
1197134983
489171892
243011889
1608445519
1930004583
1413987035
752014181
1599443846
932074001
1171650088
514323486
315812737
1759449362
210656898
1233077871
1882258188
1619879856
1147729527
243316728
1465468117
1009892125
1786764369
1873482609
1740752875
664664880
1605758287
8588863
649299455
688468905
1916235499
713006085
1661178131
444916591
1544405493
882150221
1325900471
892149055
1394547620
677144927
967784786
1336176720
420694383
511880922
600456956
848074664
1874229720
791622515
648427449
718074684
1888685898
978578210
1028323118
1251460981
77298337
1994254779
29351789
390022678
450698448
921349762
1407362882
856383055
1129656754
306362939
662218737
1734431891
2099298766
796551547
1665381283
1286480711
1432394922
792337000
1258517622
715432702
1716149182
1280219193
1651265803
209746539
1543465839
373477171
255646849
1780406017
1591942781
1130613212
2092616667
803073267
558417802
1915745304
1660974110
1549025125
1349704716
1364371607
1487130831
1544597787
1325145449
141362178
1029706384
1085561881
1759759465
1661796850
411743451
1775710819
529916640
710140122
1983716412
860382732
1047025172
1223478894
1648082121
1029413208
505831525
1209326509
398706889
1762907993
1482872038
1804941741
1502111260
723342244
694843473
766557413
625503405
1705440070
1640981452
455453293
444968354
172792869
245788473
310692794
1946599476
1516457533
1773118258
826198748
1609324773
890766041
818066306
1139332758
1380132795
2146588075
905478547
1582927745
572210581
1466692768
1344972332
1398749985
1498282909
1517148249
1300366364
451952879
456886514
212091864
669868546
1356262943
1726533850
2025491920
2105085290
1425637976
1023871227
1823453111
882934795
964658038
1519239156
1603575564
1054025423
305486367
1152414544
1227189470
428143499
1672426987
1394126305
1892560410
4474775
1607219615
963489327
2060233852
946710971
1348136895
1230148636
1061150185
2033622183
130024899
1109661567
1075193224
820541877
1788891655
64931617
1609259781
1245991422
615456347
1589038518
1292344267
455661929
1575075136
17449172
1758454442
1337153731
1281975808
829880091
1293510704
1932830769
1257527488
318563921
1844497221
712192243
701975307
624298468
931528916
1221785573
1155537790
181195050
1829637268
605859890
2125647471
1551504646
1988853953
1757205637
498193053
1861457698
948881199
846449285
630361217
1985218337
35598482
1401949195
736045895
1504023053
303942972
2129353240
1288094938
1431828265
781389175
1996748428
1354545552
998975393
1165502821
1990911729
1116234139
892824562
263016933
1038106198
679870528
1599869483
871213066
127299463
1257898185
2071831723
1890713076
724936622
1819769324
719103964
1628659306
1322790976
410712858
1340989596
31350296
1431886161
796565425
968696481
824718039
493644752
516713556
688105184
2077660263
891233222
1038348837
249227588
699098296
1462710944
428358586
420810568
428154866
1574783426
146997464
946067015
614798535
1357655034
1047143227
1217857901
1760322809
1386760258
625242718
1666940963
119590105
1911577679
871020551
704881863
325727370
1297620564
145099963
2063761896
727320449
2107502360
78410468
333601128
1575834969
1808569580
1228717279
278905433
1327151399
159513924
1748678450
225595194
1100810982
1475610478
1292672700
1747696754
1993070242
1147950706
1503320990
980854385
494050766
521415492
1853031860
643680136
1438113398
1393117146
338637218
1923399439
558162949
215275540
1063420984
1016815319
1811898287
645752085
795610804
825524666
851822716
2123157298
867234690
1330211270
717194005
1367560176
836686436
689088172
754045677
1129350285
452426844
1929348065
250253827
9142332
335999000
1781857999
2054271201
1027794443
1921293933
1025328356
1129480062
1499335646
1266742784
613464715
728612007
413672382
937441381
1145145474
2053467987
650014431
386110909
892515059
1196656022
221935545
73502862
1294186198
1344028237
1418810291
1672391520
1241100513
990730304
1044442655
1515674561
5180358
614140609
1627675246
1143752476
141735345
1680590411
1843932551
742508107
624942960
244753
121102726
304329508
1146569309
1501638323
1482505862
1184791445
2137189963
804948558
132828576
1920892405
1915592781
833570095
724194198
1690742268
158769318
1868334888
346575254
352288841
579545357
673618684
760582520
1499406139
1808683785
145237324
33011208
665577025
1920503364
555230727
1287771934
1390028742
704093790
60276806
84812297
377894772
2105024923
752405012
1699841406
1686880180
608280319
242099498
1635934849
1343970779
2108562664
1261887292
910903247
483362279
698760781
1937054157
193114872
1734455134
1722477107
1329707797
444652369
281069708
1989507332
187557241
1661764704
191493195
1733782420
1677932628
934795126
1711574219
488810654
1001642053
1285965427
1835167928
1602437953
1386954472
2043966907
52795114
1930676745
902878139
203108023
1298918230
1972706258
1252871100
1313233338
788689556
1112721120
1078186557
1706623139
113292885
417132399
206567643
876042558
130906657
406895813
28929914
714069631
330151636
1560826052
1982760263
1442595850
1511972731
812336461
1509322791
1949558770
568159526
993571530
372006300
4697188
10007395
388218434
2058635824
1954632447
1869937807
1698410553
2119869206
1805561436
345828849
1081643435
279948458
1575085079
1233335243
2003129308
1045410853
1821358100
1486190100
1880128881
1835599773
143973746
608277578
1972134174
24163579
1059803617
1682844181
1852300233
1108808703
427343760
1705466601
531143442
1923945957
1111418530
1004595016
670034718
474700995
248975613
449742760
1251151114
640425247
382831296
431198764
1922045338
1959314739
934422095
1890248083
157831858
1768713601
945997036
1409818197
1443445254
1091310004
974449273
1754469023
336387965
2052427658
1114330706
1721669258
1404760843
403075115
1826924139
1629194306
2001946400
1169913898
933233057
1223238811
1246420829
445251472
1773455688
734241496
994346421
1842614827
1064719396
1498552702
833481199
1877497802
1528606804
133474811
1275741980
2032059631
1852534067
1175713081
202609093
1195577857
739208850
2077415424
301674278
708705562
1301071375
2082697013
137572912
1846431881
1555404232
593519393
1162420858
558019724
1975712367
1152089498
1903905364
742737596
1632173430
779256862
701599030
115997256
861835169
1503354328
715310515
919650528
259164989
1710784253
2140122084
575437380
1181138373
1506188498
253510594
681553104
1051327242
823437999
338744136
1501562303
1948923541
622271971
938172512
317825347
1612162743
847739341
38451193
1034623747
1049751054
1230054444
1079769898
1431528992
1920487007
921469321
1253291688
1661627799
901112423
1206475160
1192984605
231570554
1451417674
1279885987
343743647
1701342702
2016666604
493672209
137637667
298100274
676348095
2070900904
1011397
428265941
382229704
318450964
208299177
814729
1648693841
1001224791
434680462
200940534
799611330
38955703
175890666
481014331
771587407
1498812825
427603239
234300477
908202387
1424828074
918622263
1188243084
1740306619
664138561
951538750
814915569
2062822534
649233997
1571836703
2038817289
2027163907
1981624341
278971679
787654937
703991313
347621047
1170425464
1735648396
1302737332
1662661292
128179662
1743931140
293001937
1620493142
1967000283
1652989676
1267297089
1107741181
2113297386
666302026
669188611
818872142
408456497
1604287300
1262894424
1875324680
77802931
565719155
1680540954
1455598772
1682558638
117990581
1015897354
211488509
196524337
465105903
493633360
582890688
1941253244
1645629272
921796075
878743899
336405630
1781746898
1180413445
1855242216
955885504
1451081879
1558387102
1839816953
289578522
2125847575
2029173041
659438978
1122184727
1071208175
355350418
673297397
1212523631
1756585834
1725823596
1046965285
809361653
400708135
1064973790
1120490369
386616849
1229208172
1663960454
186900904
1321950745
1037769453
676040796
847160343
837128659
1515846975
1506423005
1148326611
35260216
229362446
554150152
22785185
50040471
1239739748
690314239
1541495680
784222775
389068180
1081774148
2137333803
2019808088
1231785281
1924446686
573179627
107866404
1715138212
1885260923
487285766
761308945
1385440461
380147285
1036474238
830292565
1807930251
208085443
134060328
2067681549
1092634757
795287578
472092188
1916704754
952930947
2001361674
1120838500
508780708
47866496
21573599
634778485
2126731360
1535030091
709955807
267137502
1000535448
1039481320
1931022392
510844717
1837065814
1323998799
1675981338
677889631
866191127
1851620077
1137919551
946716691
827220089
235349321
967117707
1460780706
1318628649
444415674
1378441503
93135814
1096476999
2052918087
1920241810
812014366
1865705343
1609667509
1783011690
208715630
694677503
1726319658
756392510
1070384885
396912220
951190961
777448188
1806268152
1593571236
932898094
2008979414
581443813
771674479
2032805136
1313835762
316892631
1475239766
641391716
489965276
700089064
201724233
667226051
1668929751
983688752
2127997518
1555777898
199609042
962202068
123803218
1852504296
1681923623
1661835615
1105053740
904961165
1535790495
1089985956
1043964092
108048496
1153193750
1112830077
410082382
350644075
364957385
1115240849
353667404
528034666
2022242614
723235517
2086209104
1667884264
103935110
31617997
1917323443
1640565799
710130813
327419690
1923983950
1749450981
1991486181
366216686
1670643683
1284254293
498230053
88046531
1630713811
1169449030
1542405128
827954212
2052865992
1351424614
1337557413
1597607339
210858807
276359470
386451522
529200772
1258606991
668906996
181749296
1901146368
1005993108
272190197
281622039
159334280
468729462
184001519
1113866579
447011135
512743430
1501496815
315224556
1058129225
1889523635
62906386
714354063
854622351
795915864
300839814
1663219411
1526278328
1031143133
1058030516
553695230
662548733
1951546285
1328500354
1192842543
984636916
815426971
1562643690
445925144
1411746495
330959121
554121902
827554910
1655813196
478182762
1635542758
1797964860
1088736795
1593918177
1998998710
688406
126082592
814706819
45478470
1534485058
209838531
213768841
858100374
1338058460
337180985
1282193631
986729617
564553437
1824840711
906450
1463262122
117139145
637507040
1516781605
409442380
1901064462
1287752205
423924450
1644888090
1601714287
400932900
1032499501
1902118291
1998111332
833845292
746199553
140437800
1366120815
1391331024
2143665622
931354909
883164877
787216849
1518099416
482974060
1699026243
1062634470
214329574
1334867185
1363221438
1364341137
681737641
372307124
274599465
1290921105
1709788380
1799151722
333207848
183834938
1409425752
1165297530
1632437173
737308989
1540416627
111693761
1521604905
1194297705
2089200791
1791791023
1612749830
1854346539
2048774805
1237462156
88227825
1876836984
1684705594
2069070939
656878476
1808426693
1909008934
773922091
1695122333
1277686580
546477432
122396087
1488354404
1552134169
1856026216
1775013212
1769452680
1096237593
910891887
1368317147
913676039
1245312402
1684357775
1064842726
1537983853
507958289
1122462044
1219761209
1051232826
152633172
713210
1957799122
510677717
970937856
1774383568
845508436
1409167974
354967585
161167338
1316996395
117074845
1294435143
1696897831
2036923066
341836467
1263828617
590987331
351561498
48912488
291909336
914622537
786115650
591645638
382311274
1909069493
1043318757
1611555959
1255557726
313581505
1864067807
1275036886
1260444569
1538801405
22419985
711435482
141356705
1180439737
2062194278
10425129
64966199
711126311
838274353
888193240
20014092
1870867978
1966837768
1505497627
29816349
2057817416
1684493791
27703737
396831157
138252054
1446363685
1540856519
511299823
152161238
2072786399
1565766454
734658062
1600896754
1139386360
1723206993
250535880
103374017
1620640889
597408475
68937328
1003008295
557274608
1396496100
1295593131
1063699696
1161737546
1070305372
910505830
98372919
1130824130
1683110826
572578977
155607257
1892508120
518614460
398892228
1968469756
1593018959
1329536387
1728980029
1996418317
952619045
1736953578
1597841807
1580520957
1543962453
1074971772
952525428
207212223
1701379064
1809463823
1052260217
1517788707
1663642098
1586013899
1937448964
908941978
1654365571
1787561827
1604435841
746919900
312480797
2012229836
1890261171
1979260354
1038332664
1389963645
1220022870
1460774610
1828884742
311856330
525681455
1294214573
297404090
1617491133
1452934898
115151837
830260578
1328704426
788388216
341657483
517585110
57337788
258276314
181654263
1850125933
483511261
637886540
194865395
1946142293
695563044
971300533
923946183
1036823275
1674166869
1540468785
256624494
614240624
463913520
1087779888
793388600
1057620606
1814577635
1867054128
2130985121
787966356
1183285691
179970089
889817008
2039836181
1680335859
1914624722
41917106
1380193030
1613736104
247229866
912549530
2111807396
187019093
561204669
2031995746
891965283
19742905
254514903
2038418282
841206381
630776207
608422190
9584856
1564435863
1689070847
33737891
1635720154
1552558766
2123150872
1747860805
523381061
401713423
610661111
1342570409
1767071996
452758940
1528573517
1426463986
1046788904
359006950
1690600029
854583114
283938827
422369743
1685051947
800810517
1102413036
365394261
98237697
456264241
424465143
1968019170
750624648
622045679
654871855
696825654
227639003
633783785
201182979
1677489590
332038657
347411631
1014033050
622302527
530113945
1251301243
711454322
1138677789
1869507643
1426290117
405322811
142778485
2006948266
199746232
25929427
1903188166
2090464724
1213155282
522950815
999334858
2051560793
259226308
2124202543
1266898033
1029582202
1003927667
116576096
516566710
291695863
695347707
16754413
2029219783
141975416
689483863
1590931369
301276690
669456113
38730092
103325530
537534865
785636987
301587348
1300222125
813835232
976303092
526645743
735912365
1612003595
1001114382
1346089235
1327978956
611077928
251729613
927615696
1700206735
2108647138
1938218054
1355119357
1623018238
269128709
1304087654
1513890553
1607084732
1379583247
1456678624
1396661901
618513330
793990129
1181311954
386455562
852165324
789405242
209184319
1719624771
785796093
1896998194
1610855980
1696261933
421042163
80721508
954942255
2051571621
1078991746
1754143600
1098067610
1007680613
239564055
1066226395
1716133193
2128320363
1713136289
405131122
1776063118
1633876716
1305411915
1744257431
1106366952
718966083
10654165
894985937
212519354
346555689
1341704210
978887211
337380530
536692283
1685102825
650402990
635151725
1658487939
20037822
62729484
1979475783
1192800793
1601001683
479643880
1527687605
155005368
272471736
902413292
1793098124
1542968373
254581219
1139599612
1574294608
1884036129
1338765806
1103548805
550599032
1099352788
350594289
900179658
600335704
1732293395
1206894089
1801265580
1027070746
1456461658
1401643758
1630609989
1758963423
1755827240
871920381
1669601608
973168768
625632824
75934917
1404319679
275100993
1351199911
1227709653
472016565
2009643587
1627133743
261264259
1548093608
429803211
212078811
1122689965
1692434684
1233082028
1391183123
842705029
763462704
2073129990
1865823189
1352782834
28127381
1578707539
1717997005
595281178
1024781867
1569750987
1826543708
574137865
192157447
213547015
831969839
250531
1103194019
1078763163
772558754
1867433574
193345257
669489267
1911383736
1805325055
1347188443
1278721876
2088665852
1977736641
1647606809
473350833
349981287
1948608410
937660158
430396164
895154596
215292171
689718111
1057215422
90439638
1657608818
1584502942
1731794189
139649770
114979052
1638261405
1369839297
384986197
1204594076
2103867702
1392104044
1817910487
1111356092
1614098716
1571294555
101968051
760937187
1064344442
1255027405
1383480461
1645414230
76287716
780220045
662063300
2117717268
1604876098
144539479
1058051735
1296284743
1876880850
1297209417
2109596522
1281742336
179181954
247360500
309216823
805440222
152786941
52479531
246192768
1147740303
1647881304
958783070
1756050960
1545281722
1071675617
102443506
1880810363
969887466
597163741
400012908
432875505
78423928
514434514
374754190
625135225
1497097289
296226131
1729730075
40352896
1908149469
1554703399
1855150388
81596115
748849959
1656129853
434612614
1565686845
1747962564
1071608612
226832146
9437983
1042374319
316301606
187395900
384884110
581611405
1070224127
2081955704
1177599251
1174221321
457001152
171212634
579620636
1472800008
2036911248
1429977760
1398147449
1883232328
785858830
385045592
2051030546
1782610387
618068642
1940821896
868055061
1719168248
1025253285
1115034383
301473540
2137008156
1562792089
1246501545
1124230144
1780325213
454760438
1210536508
637498772
1484070510
719725280
190594792
1780939663
1813112638
1401962971
340714135
1839455293
1804535708
1641951123
1667587376
1903118295
768209951
1047012029
206870359
1516834062
1478988369
41624899
738194569
521024837
412405313
540357932
222629275
743368939
1949022634
1869425716
455897654
2065996699
394670441
840396939
890795120
1135181850
1306987632
1744334138
329972121
831669510
1619186083
311808461
725308798
957028734
525399581
1467456208
1523919885
706279395
955163437
1072292453
1020877836
1673542585
1329333671
714111061
410644794
256998562
1652368011
1547518388
1097473549
392016918
1021785778
2056937993
624639664
485664676
2091097104
475605880
1543496474
14720801
846280911
2142688747
1273880734
770334709
1194161267
1632108738
1306029279
736129252
2058205047
1511783037
1115373693
583575475
1383231611
493408347
783269828
1481833453
920429228
1662068657
1053109927
1492952141
1236204764
1165286745
2136271307
1768061507
818116184
1444769404
738961759
191080070
603879059
771172459
721472306
1440060723
94929515
1122509078
626304220
346698209
678916815
1437988651
737074738
579431607
649081620
1481333436
2035667856
738133328
1374291683
1032739970
666369937
259891251
1260148915
957908915
476081690
1419256419
1052774405
239190128
2012165612
1072846349
283996074
722398591
214891309
1485428326
2038397922
1823827903
864057799
1175995409
677767309
277099206
1316296623
1198506342
107909104
2099510517
1834057342
450017017
116355083
1027532649
1100037731
292019922
1121595858
901846835
2091153549
705403478
1038235358
1459817556
968921225
1994362109
1115565969
1095680762
1136453482
1008304460
833501681
307272503
1500814704
632460628
2005894948
1378159029
155606104
616017408
233212530
1003753314
1449863743
2082223244
300461754
1714125365
419250850
1074796991
1924044111
520678678
1806170657
167387801
567794782
474263623
1681375
1717009551
2013883453
2056145327
1567659843
149002778
722423402
1537989884
1509688225
511399463
1133186086
1387090856
332011794
596009302
1949799317
767839799
1100742561
2019685694
216770295
311548613
1878584650
83087685
2141442624
1255864075
473513986
389840689
234678845
213178280
562208796
1209523834
967315837
2052716593
298723967
342554895
2055292887
184087564
1597088594
2105356
152141774
116270754
667201434
57822955
1013267831
1056510798
144381798
841537706
239123547
656315741
309137673
2139380649
1356504445
50911541
1420202602
951975406
2103844365
1523981274
1907796908
1259991446
1121310150
2087138083
1368910105
699285677
543161454
1583275737
1303035348
706667025
1600993495
1327685516
454751696
1991251162
750450348
1934612574
1193881651
1060111719
1620722958
875623890
1255235964
559462758
978598992
1609326441
291986845
1416315780
1792863431
1647668915
1206020790
2061844580
1193137389
628469829
1756420817
408001225
1514200855
1501408220
973909623
139827041
1417996374
233731141
1525300938
2000365944
2068106848
1135411248
79294461
1129942716
1257899589
1372604868
1448471290
1507669013
1814280673
932919222
1318379604
277864868
1880846028
909331575
320524871
828518117
50345061
1373970276
975234800
1670856468
1543592458
602381552
202195537
1502856525
896642390
850333133
332654899
695292127
2049720413
1476454623
1530505879
2039931256
502511569
286878259
1513231009
834126724
1117069757
1850995573
1857119401
733590727
1538741068
887567552
611032373
1864585111
2002767591
644226179
706313318
1423163409
693515075
1188466604
201103483
132431866
1403990187
1666115984
695957392
867687129
652740499
137053498
1573827192
1313864402
941330277
118197434
2044206666
1362639897
1945748454
569069974
2002583384
1515784655
21683240
1774480716
1006387885
423395805
1441196079
1548577133
1415168307
476258628
1428879330
1300541428
1175947532
90814718
1192544395
786006857
1901473910
1642178789
1397619642
1323548316
2023042989
1641833942
1804588315
968580664
1206666103
1682654131
887652549
1931530172
448190236
1416924084
126542352
1489439348
1223325408
450811717
150071465
338718587
863062543
1865659684
876638203
548368815
1493276025
666539239
1491510433
188483244
1930118472
908917686
800453444
921624218
1953791940
1489305737
581729910
437478375
1644052359
562499646
1138826453
350323873
1045034275
1424488837
874045372
873480762
697905676
1141916234
1638867260
1720846593
1602247315
773702256
345578071
1726730720
1793417203
1592035613
745406846
1438124434
985891583
818940062
1232908390
1141260515
944578133
1252362890
1377292985
828941716
421820407
1762192557
1633786854
1252016551
1719966852
1053074476
754976230
49874184
341000443
1979058829
1396872988
1938199599
154446951
526316013
1264758915
1083367782
584756042
1681752332
1571251301
514821438
266832210
439048074
425055263
1845169514
1256067839
1738865244
846665307
1128963783
397910291
2063239086
161261013
470416496
534325702
1821029232
1542215488
1656872995
641751975
1078528967
970774430
1465273181
1340194745
430998691
1730916903
1596822983
575726352
409160934
783671077
915490766
619416192
2061035931
16505340
1975105816
2128669563
261855973
1681538748
1494579496
2123230879
750127207
1361047900
1031635018
751270629
1477588242
256560083
1176971090
1758185097
44743433
13882283
725935968
129217062
865030470
206829807
1030153111
341650057
1054709336
2028624912
986462030
317166454
669984049
401415258
687214685
352008491
354284024
68005356
2112720288
2050280301
1184886048
232372345
30238963
1781391161
1360720116
564231372
1916822958
1807448317
1873933521
183288775
382044745
1998298945
409766325
1975997485
497754021
2129327341
419012293
1850601730
1188133345
769350310
1626246487
1661263844
308709564
2101647952
1103326451
1453389580
1592471235
1388845138
1408086071
2047620058
452158273
23105091
1536821352
1468979364
1815222543
1549192557
1990627870
203822038
1854009124
11831339
278808862
1144073447
1924901252
334374212
278316369
1287535628
1850437846
1956419917
1878081087
182413098
429251256
1010846020
1746917370
244426974
207469058
1998976290
682636900
1054744181
2088482761
564570446
234642106
1224662632
475574807
1209776497
469944024
208688733
1941693808
419414718
268888495
838349168
1855839405
1322628558
783995933
1942668895
1121003814
294578542
198390834
1494748738
913433354
1296643146
1661377042
1198072382
1043132836
2120093598
966329436
1347895801
1536170913
417054952
1656009619
172319136
414441236
2074184944
670123893
249905416
2008027634
1299706294
1116349034
1785792680
694962725
882763795
15013408
1520595114
1618808385
258223843
1730828259
881880875
434031906
781163780
1355725900
616328719
1048551093
274430738
336673831
1018693983
229165900
1024779886
1737277566
1709987421
1366891912
745028264
1293891207
1496035263
1942026521
77169850
210168976
651628213
582040352
318831710
1396127098
729802405
1374544825
256149159
1577407931
17796323
95781988
283590845
611235490
345843351
2062449127
417861911
1415144418
87760510
1745546125
793264836
139447973
1344611337
1070896061
1450387209
22600327
316125442
273764341
2090844083
1353527695
1404704798
1292990877
493187439
1152049188
1310988990
223938004
1943846494
394803723
782763922
62156253
1875183511
1298597388
11165959
900357917
373839906
1653142131
1181748076
1062941551
286668495
1636192537
1357644456
939471366
1823375516
881335244
1823840541
424973993
1758808714
61227231
1571831135
1563321034
1145621735
900413102
1796065665
1500837137
384980090
798873705
1769232330
1007249926
468401427
982682194
1093706315
1696384202
1053750272
107259305
1652418674
1068228156
1441989273
320417140
1913412901
485563856
759045958
1640745459
873405867
12384772
1668761951
690425273
1547349901
969293987
503704097
1753809237
1832715886
304293471
1027342264
404027364
978850637
1497112386
90394296
1528015712
1776802193
27885586
518430049
86155348
129830476
177005762
1645212927
1909707416
1247100389
1830248960
418704628
561949093
639204005
1275952415
1011481533
1159935131
636261078
741993449
771084955
1583394380
1081200303
165682606
375242470
1470122550
93665088
811567744
1334056172
2075477923
134112374
1314442409
858890594
2069057364
1379324630
1506115547
797123756
970724923
124568183
1955850690
928240610
1780828878
64724211
595028686
2048779374
385337682
1761796956
1304343961
1225399560
170465068
2113185046
639684536
755462433
542124030
740588988
1234295239
1944298012
1983277434
624958226
307273683
1618864620
4593647
1723485235
1383985479
877440465
56023609
1540462280
1655619969
1989097413
291087877
1325094402
772411409
799308180
461696186
800874563
648255616
1159714342
1589776004
1779971602
1373915982
1028977847
1715279816
685750163
1710329202
1865652826
454542524
1548247952
1042563364
90999962
1465961804
1112874232
1036031495
1106803636
898661051
1991866784
222273835
423228629
1558938160
1006672049
2006695284
169040943
1447897613
1071677463
170963876
174714685
66696762
281215832
2061544310
1974390603
708451193
1387082265
1028579962
623317872
228719803
2110672230
421604680
936108819
117501573
287262560
5849107
297506707
203424749
664520698
1442233737
1096083318
260874813
1186839525
1244860563
1110775714
1087479140
151284586
1791495032
74593980
564108388
2003834765
47337687
814374373
327533941
2029723926
1728086901
1453391080
1962652193
926529128
1340096225
298003108
463318006
862521836
1832507273
638320789
1956392921
123146339
1787552383
1117912146
1400879970
1907083061
769099332
1453746738
2055332028
1430061600
789484398
1380964229
786211349
1060487762
1603560362
998804614
915478285
1476006903
912425836
797576958
1816549535
1456501923
377626875
1091480612
687977677
679068253
1789609275
483527548
446245766
1962979340
2046481411
2084161547
954282636
287950296
651187303
807343068
1790362096
739042788
2047115361
1943167284
254191637
830561122
298425832
1116870006
101918248
1713729657
1151770255
399327967
2128139334
837454863
102631373
1420520276
1116982759
1647237470
1538368475
2071087669
1657152919
1686992071
1981020478
193111715
742433189
397288181
1266191108
113585807
2035204311
1333628579
1561584177
192960337
2101806458
240586577
586964031
1940933011
1723894419
1019803367
1857864790
354013824
1020190690
1438410949
1846129616
191979215
650456630
216643411
1412086295
1745812495
1562485571
1772243458
298339392
952656921
1432495717
672730398
1743748858
296357340
1369658519
1869768121
205292742
594037042
1477100746
184857061
20772819
1786863581
891130920
1498566224
926607771
690602051
256129609
191243204
2126625409
674967523
953984360
458997417
1330494455
696255868
1499176671
284945538
1639421492
131295890
891188982
1064755740
520911505
934258421
1320024478
526707252
1772362449
887321084
1397992017
1146526587
1332046148
1749503233
1073891496
761108192
1095442833
845932148
1790090321
1410780673
2102991037
240812675
527796601
1709134093
1834177778
698379981
1201433835
2130486590
1437069015
1560181752
477675621
262251274
1293727861
590708644
911476488
1188617338
384937641
25747452
1533083965
2004716352
508113061
1336943605
1233594597
1737230200
2059862166
1796247393
1359574626
1513276580
326568825
590857322
1965648893
1764547031
640481715
330329503
1795648027
1779371509
783124371
694808654
908151892
676360044
1645388990
1074538327
1290816749
754414034
805002487
363865257
524759484
552899658
2084079822
1234631713
187809624
257134502
147277025
882349341
1144420026
1754008704
1359622901
672957788
1811650637
677044842
1683128722
44757725
443576605
1672273039
518634691
252411473
1455156799
1279527271
1978492528
1296971128
156334535
1675661423
1668109704
318934252
984424109
685117496
1566433231
1646027478
22541563
2048296129
588171511
1813973200
1425397310
1222358568
301464436
1900500616
322787719
1782066747
466421859
160285648
1591416935
2063120131
1692954661
1736018597
526465523
1281319266
54506018
1256051213
1283737654
945885898
1261512100
599383918
1443253173
137272178
278698407
1402294703
1691430821
1207063822
1071103234
231826175
1625386773
1993033993
858738539
227029741
448923608
2049891842
784734350
833820995
779794391
402263883
1975691558
242286604
821133505
2056989167
2027741985
610649423
2011198627
1725764526
796674509
894150104
1335937542
1392318744
1102584199
384806769
959199193
2060731231
1118447874
1945254608
1440061979
1560098726
1470468350
465858099
1968823777
1090493461
1241652258
1501284282
1309292110
2125072014
642613290
1127526071
1039177594
987984698
886267231
299700050
250575793
777863733
1150093039
1398799281
385740654
1320074875
1923748823
793466559
817948110
1518545773
1308800525
2655864
1877136501
1436769235
1860492266
836840773
531273700
1908657952
1489835906
665382397
158506989
891312446
1018974066
1644508201
868312057
1745768078
2012952213
934021051
1105469114
1859009721
1950125293
840099487
1460458250
889595595
1529816934
10921757
1595185221
879578285
1622196303
2076533280
1646472641
1750235372
1005752168
1521706421
261937090
734386043
1090562674
233057936
2010612587
273633957
1765616906
554724152
2067280679
792361804
2055219544
514983320
1215935164
1335948667
1638752241
681522533
1526567829
2004643643
1051770974
1469946592
1160278340
506011362
217231571
1978032231
837451074
987875715
1148526490
1320445141
1807045623
1373524222
1156209074
387280443
1581258709
1860028783
1429646479
1649894269
1939527380
738531651
2129513826
646614771
1546794376
2015043009
243075555
196208873
1149527235
1196120612
97730600
442132747
845700167
901262782
1484234589
1550999948
1055416352
1665503676
1428172634
626647271
550554793
1948606543
838410640
2084903973
2134125156
701375016
1173219587
237625650
1246071497
1948607789
308615835
445714747
1678388207
717658652
1577063656
12919454
830694762
1383037839
1108308317
1760996208
1074912332
1790639089
831339415
2131751842
32702227
1014217558
697168435
1393594272
1071237665
15140422
1748586191
887751113
1019466884
2126601193
947639906
1207330087
743154542
1629322269
365048199
339877835
47793842
428801436
607079531
167877863
1379024164
236022834
920534952
1034686203
1409917176
669315030
1591803856
424950308
2001836889
276920747
1120720452
1509443221
1009721818
99187502
1204134182
1839307347
1703999775
801448925
1645796266
692960258
109773575
1120872381
882470503
1404648700
884396343
138153377
2064467778
742763273
804946381
182781364
354269798
1666419634
456582272
1008682689
1683728820
1804164443
1887299045
1447622088
285766978
564175441
781337606
456430285
779400266
41022095
1418824379
1220276348
551924811
85530241
466179954
1038332253
336773639
824846553
2128143952
1326993026
1114323349
789627045
6284645
808297993
1115053730
1523721251
1251709492
652873977
146668704
1334543010
745741355
1762001153
1238683440
1948595905
664031938
480847997
1764340251
1205080288
912365707
1787700804
645437919
119646494
663887862
1830141526
1154110356
1079294375
1753575187
129144340
1930694096
271745375
1449864284
1446411230
1336387610
103951732
830485178
1806316657
1959119717
425413723
348253648
75026993
365087529
623396613
1603862055
534221327
1364151379
400942220
1310467458
678642431
2123740706
1378407224
262961923
1821127504
1610443509
823278362
46917561
566863831
1334101839
1530681478
1479469590
288217374
633531189
709369517
1042981724
1270053491
1304578503
1898242147
1488988912
1883097069
755302882
1766524014
832973568
396631211
1076100661
1061338594
1993458903
1807880439
161078571
149933993
1293925451
1117069422
829071822
1715164724
803138972
1318115596
2037984243
651467183
1293748212
292720665
1937471368
232908943
162960034
1056809323
849258102
781875661
1464547698
556348810
67882810
1659000513
1230463067
1466470284
245274207
119623107
1574174688
1993794406
322866622
1957555292
954059247
556774584
1684823498
642089297
570725698
480033798
213103881
136980247
1694765652
1317164640
13828256
799004177
1321649885
932411959
596241529
329350862
1521767151
798373485
1310698386
1657220104
1131150527
593606769
30541908
947269015
221021400
2143214202
1534999686
1033128293
1196049053
1072970155
1542754808
790034293
758417379
1189532825
344443517
1458020972
2125155980
1037578472
1216958492
968225518
1508256597
736823972
428027241
376512861
428706478
1438091605
1562431032
1380012077
864498970
878182150
1222084296
234483358
1421286252
2004299292
813688123
1746805184
2029349597
235476980
707840210
1487943811
94038252
494359172
47006468
572859516
2015664333
522839995
198590242
83164283
160409134
276150837
1815147202
962692855
976132796
957969653
1119032903
757845147
282646868
143786157
308667577
554807824
1937072942
1789887087
496034829
67934758
1577182085
938729905
96302590
1349128386
1616315453
241424090
1006907213
955743324
839584105
1804828960
102037784
580507749
1458812595
1356301605
428537878
952793129
1038645881
245609193
272448897
1636945971
1988485806
205534317
1029521261
1874413838
299063562
2099135302
877926443
806164835
2093754211
1966434228
527404991
1353132111
585941848
837959250
1435495133
660338583
1778737990
895469200
1931969584
109221321
531814920
2102671490
335359034
493918344
1006549938
814375964
675434844
1411587819
1808255296
263231071
1085141092
665705439
682861903
1352009741
309153023
1193879462
998952974
1170199642
1557885163
251140970
1627384769
1422816772
1209038250
39825948
1745045720
1111281471
1148818377
159904595
65255953
1092728292
1758133073
69215745
865972479
29166577
1153201248
788466115
182034933
700013478
471975700
1832393152
1480241391
892010337
2131749781
993973998
398370015
930467645
954204911
1825642943
1460675692
1331844821
419501781
1417768249
751581831
1640731814
631874098
366637163
584852021
1382956883
1503256860
691290431
1998871215
2055378045
591391029
41217581
1558840354
149532243
1957595674
1511321963
1953465268
1205297907
1358427510
1239462396
2104061812
2013374783
1688022784
1158680249
1544340262
159287465
1541621130
1835855973
1603755019
1989774827
1392464445
1700914173
1414774176
1695140469
1764376925
15318145
1245257067
1980848624
818766525
494485038
476624724
1445949684
1813561767
1931202433
753494504
690877206
1047807292
1595683941
1931647740
1601409290
945592444
2058506364
1790403332
1436774218
1683806998
1179578411
595788422
1471370224
1089870048
1279171748
714579296
1019305197
1550158614
1534883007
1061175166
1360150182
341483352
1571688364
1176971463
666962448
1288554740
1365337958
803299852
902396555
1179195618
465947391
255891532
1144376600
353607132
859363389
1726759387
1465457958
399543367
371228259
1155729875
488590458
759377801
397084824
363169069
1285255160
1309188413
1177431994
803941997
488490697
406342016
217986202
1961011706
456800369
1207707690
901120723
1987180
642276060
156361724
319380014
1164840209
1225130141
71672631
1767506391
570910055
1814384504
2115480621
392757650
1367143033
296705621
1725812025
329049336
1713766862
1547983803
743542011
141952225
1471647004
492977059
798761579
887741076
1911518502
33222290
1158755798
863918292
1750271807
885202632
837380104
1830702858
320981089
1908569969
757965726
1119867801
1555925628
248410631
2116301919
1662366980
770230117
1756933529
1806739532
1336210881
844908275
1964624862
1295480628
1186418007
508889376
1824643174
783708939
499364472
819690604
452408982
518193366
302378614
94697440
1506613166
1732188144
857617985
1687191935
603617560
456526623
1303498169
467654893
1757063915
477239328
572895374
359517219
1986027008
1740357884
1034700256
1044567143
1550072413
919857771
2046761471
50919780
366476439
1088013914
2050859103
318766649
558308764
602767923
1904868917
1311954271
1663958913
1205911642
438099079
986668226
1280353522
1390794753
27869804
413229803
1029303843
374267216
839481272
684847600
88891539
713912810
1129180738
53208250
544043993
1187273909
241644900
1497809548
158623993
962325164
96727892
1394140210
2128979927
1143609050
727443349
1066524356
312714826
2145352296
834729322
654195160
836654551
1334445404
267335108
1679124936
262805917
1444838986
766841416
1135809907
2091337081
1293536016
1353475657
1247584689
977478486
208339104
400402955
567543266
1077641825
150420453
507913424
1478027270
925748319
136855808
1251616510
72941830
454730912
1142351018
1690061786
359713095
216468988
1023556550
1065534724
12414012
1376000097
2045023178
528722816
1059128581
1569069249
51851975
96557777
20587353
2115265955
1863704660
657445480
1122997835
1882889840
1788032221
539762897
1771143647
482638070
976138922
1562301730
1592834764
921507846
1295885774
1067612617
653093481
1045097052
372755520
967251526
1008597918
478220109
2121844412
1848359508
323964539
786384518
1881624573
1632046792
2092905681
137979317
439565774
1599598915
890386103
392123974
1065044285
89593231
1462083039
582917358
323722849
979546057
50252530
836134522
1518744840
1958553483
1966657795
155655907
1105588454
1385681178
1970362955
1315344343
384666005
1629663276
1901450220
996246952
1379089135
1652179520
1293017791
85196628
651836847
2100056241
1761615678
803267399
338364212
2116864718
396237189
284311137
1130058225
942909559
1038395039
493554178
1287056754
295490592
457536316
1899199026
1417303873
2080578863
1034871012
589878327
1221597875
1592734229
1897343697
211405877
1736571063
1897112194
154128494
504917037
319740146
296675897
922897222
868909554
1677099369
1842119243
861342265
394368196
1277957974
457047139
1642575411
2130928864
264267361
1430594670
813547112
1493954780
1190457918
755510012
1480469646
598868817
319344010
1242093363
1317257388
1391938249
674249508
1157087647
499668494
2121070254
1279792572
962369149
238980946
552984061
1794506903
1621909275
2027735553
768552284
1694916395
1669780672
1455053831
438869369
1241060913
200522608
432019132
984953138
936252174
630801067
449647548
2025684045
776117456
520384825
1821428061
1784443100
936405973
1765578375
695952954
1169143321
1675594344
553305392
1581610585
1994688096
716963069
1056855354
28298880
1428821522
1962947073
1662479898
2101133661
179470502
625294062
1201707384
566467292
1074479107
738839546
155212960
2111792428
2067147354
1524696026
820763692
1801057396
1728837584
1561984349
1413710884
1272200090
1603359213
1899046452
713211016
1410131913
738683114
930898058
576430498
1883653473
1067520663
664988251
1463273402
996961348
770011070
2140278168
980878411
901559092
938023747
1136630035
1600471305
1590652075
1940316171
833298563
381703562
302312361
249624357
1387201732
1757866525
58117826
320065116
777143245
48849181
2125370746
1478710699
1886130421
1482017335
260209508
2139870920
814364128
45603898
144285135
1644122665
1697331727
1655043924
1782081213
1299736042
1853707025
357838561
2132164994
1240185886
158539162
256269576
471701414
1457586274
1696537735
165296956
1259803721
878468899
23528004
1940030829
1197551829
1302432539
1866449009
967582943
385157351
1148799823
2143510580
166092973
823752556
1740804739
1754374768
487004674
256211299
272112729
1628203069
677645535
869456866
1920177130
1025565428
1314528011
625094348
1834435151
258903138
1039900263
334561823
942097482
1706878880
819905148
1531144547
331041135
1070663766
402974622
1315031212
1179769104
1909711717
250875008
1137436775
833495544
949643238
372982051
438456761
1061769028
1598053941
616243233
2074538606
780167225
1923551473
1361793497
1964378648
80196818
545832208
729159136
127425794
2014096638
82954769
1470289440
883929594
663711461
1376832032
438878375
505320674
1469889757
1802388174
1201826180
854353038
682722205
1052589267
1878750593
96904681
1789978782
1502977113
659639472
1344315545
955637875
1955152241
2095043500
1351762690
2083081474
1764028514
41103131
571952939
1122345872
1234043316
1022856295
1559219795
441523029
361618014
1893725624
1224920386
737633068
1375480886
2067606266
616849689
1716248743
345570894
1249739860
46133892
1499297175
1736932544
267312379
50844538
962907731
1018859927
1832617065
887822842
620116163
46416964
792410601
947045682
1556087210
1234756291
428944821
1179068790
249453463
1190588657
1555041240
398369956
804113509
1866785167
167579166
1073125956
405087346
1087739385
938153543
1643624397
987757591
1285858948
168218924
1325826245
1394784800
2025550691
1997332386
2069963613
1203839590
1838152623
1900218764
1590400056
1441819558
416186090
57505738
1097528116
1093524867
756999189
114882321
613496584
1535309764
127331047
1293107513
1782194800
827334511
1755980722
1913278496
354058038
2145834406
2005446494
158054414
1984078716
1583117881
335398907
2084374859
1551187269
605977765
201265350
835074789
1551067004
552686613
1597877993
151461132
278856992
639806473
1412049222
907072138
963929850
819484581
1056706658
1220301853
2004629022
964997953
2087612365
2018965923
1786161556
1151964029
1191314694
1241386328
1486946819
1295170058
917913780
1166173499
471223824
13686301
1749683779
785188276
1936488011
182323212
2050319619
534629344
1976472063
1383395908
1118609279
1771905071
1375044417
478367029
1528732561
1339666264
713022170
1925252863
1522443274
116076033
1363805371
76867958
1523261370
1335042679
1451736154
1863305107
610404747
668251825
1467992291
1967600835
819212771
1167889114
871039414
846774998
1921533455
1915862897
1343724018
863946626
765370463
1669894082
1293006201
759147544
2091311362
1521521648
657605770
836813373
1993887219
481727291
1989486812
1453695727
1247673093
1299418613
471310539
814028050
2120727194
1239533713
2023750835
1704753916
1976620406
1504763171
1670355445
1305135296
877497214
1844565503
1885350020
1021051790
1429232470
617893829
848115245
349062712
335024884
1888330624
302711661
651776194
1006086215
161683842
1772855046
906075697
1300813982
1123033910
334711570
505414243
609915233
1742839019
972892364
912707936
1804345503
58661198
724643037
2123205800
828779765
1224421932
1001151338
32250234
1973581108
1420026919
576474312
468615057
441670138
506195903
250542461
1835675426
815541460
996557889
853003847
1518194538
797657330
2091676198
1070270666
1422169147
1015477116
2051613845
1764776913
96869536
1239286647
1549771828
1160633005
564910546
1898795565
2095669647
2097950433
1113914350
342553582
2105706167
332731178
662825384
2038970190
148804117
623712365
389037523
1102802521
970848385
1569304991
1625312644
1319271952
140365662
268732439
708654857
1552889691
637173446
892147748
994080609
1382971099
1662942312
1230607586
1850345686
81464634
114691288
1880626359
1028000005
1796042556
2046889615
1971389710
487122902
158936759
1083952075
1028384689
1948982458
520698351
2046285087
1789351331
2060281198
1863050343
48096093
183848150
885951615
1392490181
1521598883
1353499413
1816324
345114506
382812335
1925284657
1558461167
1765825223
2106011609
269701315
630848984
1177389752
1410031595
92624068
1623677543
601602004
19443060
2021577067
786665358
781975910
1614942905
1857429160
309245330
1235551553
2123350594
658960061
1891515826
937502831
2123188493
137681225
771946286
782608207
61978723
1453011279
791780917
195259811
1386928354
384507884
1486287375
1619179369
1081369627
1572407655
1342198520
62552122
482625208
146422071
1568794882
1465158709
2053434194
1253299735
1040404993
2070917139
305564803
742137518
383506318
728777037
2075168440
508489077
2045193626
300992123
400286439
2060879160
228309126
1889746828
1373597889
1382655227
1959484411
242499067
1113032831
765453439
2111295393
2002830574
1355898385
1937594610
1900248949
915403223
551782917
1972797409
195555344
1415670897
1853658456
900560151
1195028124
121741023
1998621271
1336503648
355059130
791983667
737054622
233405479
121158726
1630104228
711428664
219389556
774314976
2017759164
1611581399
2007044086
428441357
1484155986
1193128132
1216931634
1910384354
1187699546
1487110922
797571425
365304332
2030384033
579474284
548734800
2003552925
1060698271
1712887992
1274556576
792740954
1865437632
1034779975
814526838
1431823108
43076655
109591034
994567434
852463808
634577199
765212625
1576047448
1086557293
1194510326
75872913
1356432549
847296283
167578870
1842991814
924999146
1958308659
1536586460
2116704282
689947920
463919690
1155176911
557247409
931908956
773845934
1937699038
1759773253
1296018195
332321330
1548447038
1706096244
1817686168
684569281
1075448611
1183195920
516067853
420770413
1252922889
2144601365
291303929
708809965
1939093591
1612473919
869938438
39441109
1046238219
1109299076
1591451390
1181822803
1889411952
2063565413
1823913502
467703605
1364828272
887569418
1619783685
727123590
107230532
481034099
711894558
1019557782
699643179
591701778
1316966633
1601886219
964172688
299565022
804851047
1373390939
320148850
1366764271
5466223
3793137
975982820
224200745
1438217054
2054275447
1107924420
1096067121
859250768
740632178
1222747496
1396098824
1478354527
1936345005
292873129
154553767
2067901882
1711521348
1757857317
75488569
701432833
759591797
716901804
1642618922
1486592213
1559696895
1636418891
1082369431
1374814503
159914308
689638287
807142032
150586572
641809188
813408782
1873018149
2130489757
1543082533
1757103671
1843068430
1307211824
355279870
698732792
746457908
379293740
1817641732
1374166938
2021493155
7627903
2107176478
693224348
1607534761
724158243
1423549668
285506284
1738674921
1787276865
1302482853
1451389064
1135020376
1597716400
975506639
1269580864
833029431
2126574947
183799615
383769506
574603878
1605927423
2031514657
59308359
36082193
654204067
1614355111
1955896818
1161647048
1024265640
116785267
2002268239
1190426919
38179393
120170727
1453157789
697503493
199692645
1619659537
1923358988
404607092
176281454
2076477530
202024288
750141519
1443470039
76311004
481176581
1063963587
981796905
86173601
1253297661
126940508
61904565
369211005
1997235047
1138918755
1827578901
1081155066
1641882790
196527707
101112032
1660065527
1551045133
2110833988
1280693654
2055795193
21963820
928751005
724444391
738657599
1883194411
1473104353
1296792154
1152246520
358616071
1418493820
609825973
696489882
253710050
21499816
1252862786
1357606928
1483696395
2016039568
1719124380
1781057596
1903974580
1997543742
2093630517
1117085876
1515429190
1428596615
771001378
1215577505
1343217909
1717974791
601549853
1063914610
1580820391
2021818649
235234287
1388581446
2066499682
252334152
1581849907
769041085
259353738
579804179
336408466
584850695
1966561493
1758308809
1129032897
752710470
768064779
300988289
663745792
1095579801
1087818989
1898360478
2052281169
1914582607
1905352663
887315618
1865998663
1363053474
860805351
625391554
667530281
1518359370
142333988
1430365901
594694263
1629016451
999469564
1295111394
664954406
436153036
722644752
1942850337
1460655489
1553178990
780604940
1549308746
775813887
387472575
1808726560
658186594
1586119475
1017427605
1224135860
1278461571
136251271
509350277
1369199
1937599256
508408483
835794980
934893133
1969377392
1357982708
983515615
1671640526
768941033
681151658
627114501
378217671
197716136
442637120
508558886
1458887623
572613127
863146185
234089466
1981313668
36955512
458007529
711702354
1494511717
1307749673
254205445
871960906
431596508
972751484
532002604
1066894826
1566688041
635402135
1709439571
579344973
1029821748
52898359
303788416
635073342
499736758
2040204703
752802465
555516681
1413440823
295320813
378938068
2004467766
166599354
726553992
1334700870
850584419
1351514808
733534527
1347114408
460795415
1942261738
246585320
1031083954
919091219
622694011
1997939543
162715665
2083604035
975221850
1684948888
587453001
1757096228
1359212966
1738640937
405652240
1185260153
1370839264
104057068
906304651
437212030
1711953674
1977000609
1936687779
517288896
755348486
2015509271
505515842
605196148
440752779
1617872812
423157347
1439337581
600369373
870858527
569598563
761543142
358746308
1578437213
1977942140
1304569327
440373209
573095896
1630303429
2145287140
1243899856
1134290314
709394079
1492429449
1224425148
1453439713
72242306
1264685680
1285029594
1127549699
660758846
2139307062
630722505
1133840284
1786005226
1375803048
896687621
153823800
945761330
956677424
216542036
955457355
2108641325
437470705
1126672106
446543983
862840471
1178277868
1863405046
600303059
1987329005
1654802840
154211277
2059319671
703013418
2002486992
1578914285
577335493
1989911739
918519609
503677039
991070033
273024082
1267522714
2138486338
568905797
74710072
473481373
1480847763
993106348
1987267919
1979239337
15083366
1497683465
241537828
2049944384
1267735789
2089569998
149053531
1963274066
1366165185
383704688
1068016093
1947396466
1436611038
246461178
855657522
137253447
2124870382
1957795757
244141874
360282364
738271235
949110856
1534382683
1896036293
923291536
667535904
215333205
1264579585
2063704336
592695141
1387622307
197387039
295947622
1065427059
581041574
1195890959
1180581675
1796411093
745169935
1814142792
1540551273
1224404744
2087600298
146330238
1544822213
439786279
1545976476
1252083762
1297523143
1801649354
346207750
1772355209
1240089030
868065098
233591117
790597976
594060195
829311617
1630906448
707344471
1714165943
286368875
1393615257
1693929038
1128213838
1419631475
1306493314
406740605
471204218
2010798409
1541474216
1699330828
612526358
2126740611
1264636550
263756749
1282659337
1817402168
379865980
65586085
1681129122
373853460
1549425522
792178535
854682031
1688468872
745350951
1264798735
8952521
1236715113
674698107
1047737493
1620911256
565776858
1950093538
347306124
1580431143
788726861
1017655576
1651108460
2082240524
304131966
351568273
118420925
1470358229
1796869137
1177760141
1542651053
403861671
1130888267
782499050
1280917438
917817783
1982813604
676454788
758205061
272120848
108721180
60496500
1723329320
424557844
827183898
2107925700
577286101
2108141820
193343698
970492990
868805907
1635318595
564836363
682966593
1521831015
1926747965
1507504765
1833314237
1241178669
1902376867
1178223345
1036998593
220515345
1338732479
676571000
1799875933
2089244509
333177577
470189018
778439290
1722920694
519142647
985543678
270340335
1921978820
297054867
97002831
1049568909
2107674949
188205522
147012205
1586692388
1574459081
346368409
1799435214
1829698377
1992258355
533689025
315827069
176844804
2108634017
403988462
81389059
376856418
419889486
572747132
1771283913
1322146447
979879413
1213811297
1744790713
1003665484
740154359
1988169811
206540371
113053905
1174569786
1357661063
147100318
1970274991
507371499
535993173
1659406272
608386595
1316126990
973771369
88397006
976018029
234581509
197902111
936043410
984150299
1845869970
374076295
793303737
1138786966
1953411925
2036868558
912482441
1991287527
644834955
1621762151
1756194084
2035477791
1279193233
1855715977
311882836
2089304163
1391731279
192567281
118230982
1715913571
839893762
1230401934
498897441
1141649751
507008710
1624827312
321263675
1779789239
449866811
519458871
764998615
735862954
674263736
1963371226
1485907416
1700600701
1550653770
969962752
1507614940
465781838
682832984
188261664
1512444556
1329646397
1700932597
627597217
883062532
787408259
2066608723
1834579986
1605481052
985289434
531726795
1507506388
1114894996
2122049721
536535892
1463612344
1902615273
1954440978
465157260
922344015
373978447
1154651377
1608083036
902143409
899083456
32678880
1064274529
530339620
370560934
844487944
1577601628
444348571
1159797241
1773507726
1450765617
631079853
205932463
1810130560
92411469
1679379399
724741867
1312340748
2141881088
1460665585
1255236135
1269535309
1574654336
1015065753
1690180169
49060095
342281839
1562521981
1145219453
483165229
1950534555
749667443
1412986003
1686025840
1180663209
1026877591
524744245
710093625
623109010
655973057
1041778824
1554623307
1345893238
748931819
1765586796
436160912
854249827
150903685
43408145
437724746
898518579
130017878
742767118
727678069
912977088
858464317
1764782911
617870630
786116855
477907373
1297805595
331236464
359069028
2058237757
1919820373
399903988
2109901436
424436997
920796595
1331760371
1270569836
1375841264
1147636549
1746178473
104537567
280279384
1950758734
1620653213
1940555515
723734358
1720593320
1102175927
689736238
571297040
51376970
354882867
432742404
857767662
557294379
599232045
2089718542
2012624730
1040371034
175049679
152590143
663989753
1969912577
48529806
517629852
1828595920
1723477764
1224769604
1537486040
647228480
1097658238
1544350128
1960805
1190851364
1917409367
1877929419
1013692854
2039901997
1184216578
1049382444
526450245
429134097
1566385974
142404272
1724741236
2076317935
1692321519
2001311186
1468843005
8334944
1818222443
983117939
270631916
1546977525
12198968
617418392
2026171466
32419888
1545532294
984458102
133427987
482081732
665362947
484996480
178453373
162675826
661834709
1765825367
2069957910
1299981143
672313144
745602819
869503367
227099311
644386472
1021750030
1746115380
638475800
1893931947
1502305869
1670755035
187138794
1802365073
789194866
1801793206
1015867481
761520773
1896467934
2040270810
812357377
1660867710
67089518
975202582
991091398
836563056
1197217619
1221610774
508000638
1515545285
1727038280
761611281
338539475
1836379183
898734918
1903708955
1457196509
832275170
1913988189
1898928455
1455480536
903085781
2062375365
792555203
121678162
505334236
1539475952
16657085
1641757704
1627954044
1267464616
1469442363
2106300854
17185419
550048157
1059023421
1493084476
1110329212
1956368661
1695547174
997764621
1997147784
614828994
320553415
1499039963
1029071400
514256172
201282058
911261407
1705868580
1610892473
465738760
275925738
1194519835
1450121846
1963730673
1954362717
1786414117
1444285193
559901463
1959064645
1157846004
618392615
1512353684
1498321920
817868576
691484846
344387910
13805353
1631794258
511362329
1649430814
259325604
1380966383
1198045956
101583232
1898130063
161162827
1930485467
954527104
581616076
130291319
1192958549
614428284
632844996
1788052436
633295453
2090740336
2031147887
213858559
751534562
1819542224
1735665994
1569272078
909713256
1125562851
2092794463
1018420040
1911736389
1437407650
1911502023
1566860368
596325716
220439009
1711058725
212600894
1170634543
1842396728
1111703783
915500483
1358330421
680625326
918725305
647170019
541840198
1760033691
1262896765
1186693169
1968952176
465823871
399535990
176236830
1614603426
1455367458
1337463604
1086945283
1572482458
1471577989
1745518822
982091858
1279229475
1221074536
1122095712
161260627
1799259152
216035495
1853957082
361355404
1877886515
1428071181
807900241
1645317541
1432742275
528064158
1068174790
628894385
1832107423
53382839
1242289643
851623737
1488031798
1470230506
106030534
1170912731
2054637942
1316758866
1629817361
1846382105
443338925
166369163
11586493
639999779
1713125547
202267350
595927068
483975581
704983892
348216492
574939358
1314570776
399691299
519772978
622005394
1251867412
678721305
792584825
1792003899
1739552721
674973647
144020201
1364611476
624115216
1044159116
634449936
588010049
809263182
1197139544
12482085
120882683
1155069990
678814468
1096136973
1335148232
483076337
1247999455
1658210739
1059118507
822618460
1164895520
889529599
1249610264
1303795125
1498010993
1540467157
1010676245
1451445044
694062288
264968023
336974568
457902218
1421213573
1710199633
1760561476
1126767039
1671963796
1300084735
192407900
506251671
750457213
1049733930
526720754
470375311
1026645644
1148631853
1596184139
943410887
15258546
582387265
1049226127
1648076925
1481268204
1276029086
644473819
1115309264
36454938
1050014150
200584415
989344488
984069334
410657905
872097097
612046317
788697892
1558133495
54553966
259166125
1777238153
1753822989
1378746102
969454292
578699512
35223330
1398443371
2029419832
1666342295
1103664353
963948149
164977168
1318981779
1084607437
1782729161
231124029
1455782290
394585751
830853672
1995071597
443947530
837006976
263865574
1128105905
775592254
1496322235
1840706079
681179450
2091569335
553080081
795610601
967834806
158933112
78150662
1426655026
372440343
1253968625
330411350
318613853
1720861251
1996691975
2028100993
107414323
901165961
363727476
2115695954
1821972631
828285362
1384988764
1702035029
160848226
1943050714
208044954
220125931
845537949
935214713
1367934041
1400767346
1029277155
961555267
2089002613
349883574
1802803945
225697299
1715508837
1686419020
860132951
1654958469
703014326
1326334159
782002869
1820897248
1107619386
60247077
1237561586
769320094
1436499838
908918237
868915190
1782257193
1592644129
1701326546
1960025441
1134363074
1822409959
1771266640
2017725910
1697606756
430694430
1405174748
1173113992
531907967
1993155138
660385050
374924431
23253188
65836223
1624978631
1671258175
1032640870
2128176903
140199104
285862364
643820413
936399901
1058453499
1096594303
222008845
1265847727
1253245111
1948264424
339064454
351433055
429381423
134668918
1434831273
1648837629
395669423
1228304067
1135625901
1870870189
1782790312
1066521127
1198194875
1834119812
1352671533
37018373
1716752935
1509158217
1771923142
1785805128
665898447
990365013
291302503
431906523
2056796593
1370809841
1426855932
1663903546
317755757
835122042
828651747
1242581227
149573637
931495911
1744402073
1823116425
10961589
790988544
866207325
1523830177
1038754373
467022376
72968546
94749451
1237792354
1804199255
792228934
643927654
913243953
129798783
655416160
803149198
390850493
446191293
1586465455
385294765
1909194739
184114607
1690239829
2071545888
1028636585
552734388
553124272
2086574797
2128007155
2005958670
1265151031
1191845875
656661973
1472607234
1534806284
981996205
405828704
1400052935
629505342
1155328813
417980283
1991567501
1162416501
1905602288
72357106
683382324
988758443
1978075438
724543546
1552175381
1279759070
1607903926
768590680
2096862641
1278423298
1794011768
84748756
254254503
1581635051
1580981718
142295811
1478235110
616904437
1013072044
2034510876
1805128035
55573314
2008303011
2007028259
1666146466
1083521727
1231369910
1256330524
503319224
1436910522
1006832790
170127557
1217735334
562456746
1854556213
2112073888
448268994
64067556
243569091
13773015
458262516
289962095
79897125
945486126
1888861773
694505731
1365635593
863622825
846200219
739440132
419476206
1486282461
1829569781
1792278528
1842253593
155381956
2091354067
818055603
1829089701
80547910
715323797
1626437194
1501271929
1489620894
2000462314
853032919
1911236270
415613428
1110636996
9587992
1515032400
612103640
266620552
1792725149
215413637
1980331699
2005249784
1255026148
1749538748
1203165196
1513299773
26863806
375675612
1527826221
1505367304
845421177
780285626
1227400519
555695217
1389588712
624855105
100018779
1879081832
1119925336
1267490776
653463215
2098490961
1136317914
1416435966
120175984
724022376
891716993
298023774
286265136
924459940
1776439450
1439867542
1218907018
1954270612
1081624562
672771793
645444622
1636530897
1594240521
1096629358
1848432146
1383557023
270871999
198157541
1770906827
786516130
1043994486
828966609
1391909963
1002870360
1857497316
329258424
1078143715
789455301
1727552041
1557443304
158966802
1360785539
1350775868
886918595
1955297813
1005347210
1116942227
2135427939
1637892320
1448581221
184261106
1795209075
1233647591
2101228171
1753744659
2915310
437001403
1669350132
623131821
1110204864
1509475484
213882501
506774663
1758959905
14073700
1712210070
1302912824
622758202
342868432
1657433719
1315904462
1516742903
1750439710
721978512
588606576
790044430
1237670861
1410105861
897434774
1406282330
1952432110
1249095064
447758131
1647268330
1649365223
147818666
502517001
950295918
1687538775
1821576467
1920363207
1117984104
1851357579
1985163348
720232274
687197061
539724932
24883219
985268807
2005707418
1717604358
45688440
1278314967
1527566067
1739839348
595158620
602038571
831661839
261028184
469966722
414090975
1194662722
829313411
2093337360
1557033702
939851297
419138555
715317028
1809974548
373835031
1419195840
688999473
1851325199
485722093
640309490
1746681858
1117515504
1667779086
1211702556
727593739
545185112
950831574
458191668
1111047183
1940271976
23861561
1510000227
816688179
363292071
758431241
533968835
324006937
13503842
343808619
1637015347
2013187852
1754173469
1378770025
1805358686
404404278
1557089294
1886172915
350472838
1478469209
961630361
162701686
328194014
732041162
581016169
1278009569
1108437529
2077243315
907795321
513627929
703096802
1907933475
1520945089
2064554941
1396630831
213355557
1274670323
1825201186
649665647
948558267
172035976
2082702321
552759772
631945179
1279857105
868560087
759201012
2042148346
1782341997
1347901225
930421635
80077202
1934421612
342518317
1652067137
59967959
1085122808
666532891
1404341389
366431254
1550157750
1509646994
694782916
1926555653
2057639391
377391805
2082919608
228351094
275221065
1327733102
968805423
1165937287
1112040527
572838905
976237182
1850778422
2056688457
2138066796
622685444
1866308235
1842226208
392096211
411752952
1846469692
817985484
1706691092
2143103148
2011478061
1138426278
958474195
724614573
1468276262
453020990
671095892
12786570
1283064515
834735371
2036808231
88561197
494179065
664137895
557198862
249465979
190046413
807469779
204121701
562915919
2039664554
1466945466
428065869
1302836199
868829195
846041969
1158370094
1640683222
254325831
265072610
762693985
1614841074
1106494718
500214662
1344933939
1774343816
705854553
1031911205
77730938
901215392
1594065797
1676852276
1991581279
975522496
1384891919
1986196276
406647297
1403798017
1856329389
2116289052
1067890593
269058694
240032539
1699586587
1780526039
867614325
1643823251
627560019
1563793221
761332553
1199863803
1834252766
751243327
1745851729
1487141441
1138871829
2004320620
1324601465
1913214079
277737633
2092235572
1543181295
945552470
1009078924
79022975
878424977
662744025
1191478576
1809309090
611709516
61244974
1122408795
2146689997
1048708160
314344380
306775443
1062553028
1973688796
1477453358
663622639
1848105544
1226797223
586577220
975624337
1615619773
1904307876
478167669
137211886
1118103418
62768237
526038294
1056589050
537501826
609523405
136126311
223878956
1396176220
784052652
1399134810
774420893
271321348
593740351
1245833547
1784291238
745940721
1087543481
747644809
624629087
1329394324
1651209027
1007074103
2119549795
918380588
429805530
1104548461
1880747859
1245279457
1951876734
601532237
314554518
1013370504
94825340
1568918508
1324080883
328070344
196917769
867155694
1404997957
28012641
2020378146
1105069986
269861734
268676149
798488300
171514492
1055657027
1052417306
16058560
18367694
1256000589
1512059454
952801230
532341153
1693998053
1820495182
492565016
1629345170
657195352
1551303395
1289515404
653021986
2058317535
1957356229
837033675
1672275743
1056442861
1131218942
712923954
174836955
1440757787
1967206533
134976097
725846528
1170863674
116268887
1011807654
1329910671
312866395
1754759776
1512127937
358529451
1122518520
1821680845
107050164
1158159274
1033075849
567600553
266127482
42689719
1252225376
46332178
587621663
200642572
2134932014
783806591
1886934962
1690924314
1128542461
892275225
592869107
431512446
1706607227
1326139922
785143598
1287706517
1645986976
996137585
1207911298
87355111
139302061
1380725555
1408057515
1313375278
758529326
1100810911
651302609
32050004
1648944247
1275268420
751526924
884966942
1848558336
1288724287
1905571486
324913222
1627562369
793633628
2136256267
532153278
581295877
2044283714
848571075
556506295
1104674726
35451146
1805153785
1081361988
383369731
1490187733
1937343927
873490019
2089074356
2023828301
2104310472
280347246
1994427676
1154040685
1658891115
1150776029
375288520
1768736923
320370187
2069766099
1124374819
946298356
758192802
601064918
1525795847
717604811
1568169481
258097453
868401043
1074674675
1563997081
648733381
377609923
162167199
1580183433
1972325479
971678129
1239722369
956858646
1546998886
250178414
721946421
1750299923
27374216
1734406374
878071748
798195672
934032437
392046211
1201863519
1209716618
1462646780
755218171
461716681
193947316
913076901
999686366
1395771888
1443937782
987560837
2050006416
103640063
1075277477
713727974
516845327
1059674026
1514661169
1215725591
1785542270
846876084
1133583094
1920529145
1261810185
700154557
1141921952
1715647186
1303462819
1666076567
223543502
104812932
1312169740
1770498531
1521443233
1849291907
2010316698
779904047
1787662266
1657100593
505636632
108869057
731465659
629678337
1670734859
1819511707
2130041080
2075027003
1707728735
1349525428
447551514
987862861
1440248723
165436003
1706186872
2085067805
1918880162
1675590129
418541250
606748973
1298890916
464028391
118078427
1074261284
542677813
225310845
643382658
1408146401
738293235
907304025
1465101035
186786680
1134183876
478967681
1660654703
1596899291
617029177
656042716
1403752399
732489651
664043305
1440122266
341928260
1274767451
488336444
1423501274
820338350
1271187964
1673136450
1436608849
591814788
1634008026
1273610943
543771145
1363434917
1568426246
1625029208
1396320983
912364657
1899795511
69614971
1302973712
896789830
680385436
199689252
1432165230
783244659
874972641
921433874
276363726
1027756070
584840833
1384299886
139812228
1774000667
1887562020
1505579845
2145594886
748516004
1542133421
638773319
106294439
1316419356
1150984424
2103854441
1338123544
156349367
1676789623
1637530493
42050883
1224193874
213345095
33593631
1364098766
101362740
922397592
251799918
1730530674
2044361638
2104639879
1956264475
1529039034
1326839604
1419281653
675096885
396794813
2106493779
719728698
1123908643
1496548674
761788859
1286356086
282394003
647872592
1345133437
1429081748
303784816
1697756147
342010632
700246607
609451393
1890249761
1917916973
1924509566
597158908
1743346053
1323195571
1096932794
1443912841
745953719
326166618
282910895
1459114494
1678411706
536117779
322872552
2128638340
543511610
641351235
1131180840
1928550873
719807886
1275885766
2131826015
354877512
1317060645
1668273836
2069709509
56858626
1537455898
514478267
978408429
734593031
118334301
1607026026
1030831868
945535290
760636742
562009003
233036808
880960674
1918348365
2035596436
1360949634
1390201369
614270699
1497238982
73238687
572351984
1110293248
14341137
541853801
1269727120
1965123346
2091685132
1364827044
655083432
1536190646
600068653
543251429
14253689
1871777372
981324283
1516357204
1826759161
1762823940
989983500
1025963922
1447273496
2089208441
1114179204
1776824484
1094002969
1718342034
1131819379
1576641104
1441680776
1155937862
1711593394
886276646
1415116062
1438459037
1684082115
1037002265
2086051919
1210663368
1172575168
2065492309
1182943931
1862751650
139318979
1854838721
2105004468
1092598244
527727526
738206615
1607066184
978555735
755167572
3596243
1861185432
1503711481
1881115209
373130695
1871818883
621671807
787718178
1683767580
1673766765
1303291440
1110260921
1290666921
1875652201
1125254332
1957940410
1182016094
642486051
1049349634
401136106
157890686
681943203
199836509
2129513932
829707484
1555655925
373479959
159890266
1925017062
823091283
79410256
22688018
2068061542
80150236
2082464019
1246893109
1396286833
1219306156
1735549956
1228505544
243219455
1392755423
2057045664
1770895900
1686740859
665075957
2005659564
1439699378
1259008779
574963590
389743597
1135275184
2061755186
13435026
1428360701
660848731
1442648343
1069108063
1020964565
942874031
2009712489
314956573
1051137629
1765524373
1364522730
1725692
2029290170
1492760833
215579097
1147717156
1371965837
992112496
335978736
713403109
743516090
1729031370
1999767361
1763867578
2081134988
2129198600
450342583
1702085717
1873673067
301232408
2078892966
1772863882
1806348656
778917749
177105530
1918011373
215259204
227823673
236220991
765768104
1896021279
1587665423
1005769236
608277785
212098580
863612481
652283144
1116865141
1632694786
873931335
1780588113
510692058
2056124807
63672885
2017594757
1555844597
722654875
763876049
1001474834
111104175
503377086
2055842932
1118655531
1852922573
1822378521
1223056451
2133401418
2017484258
172693150
1300963242
913035364
841442167
2104347955
661439892
323630431
616366661
90848117
1203718374
1761315158
604135039
2056341981
1965978487
329941549
760982961
1716489314
372279080
117679191
121325274
115645107
2024534316
35774091
1665677233
722808850
2068382653
190475959
870933314
258544594
1323874306
1166609825
977152108
665176557
2094627179
1671259209
162369337
72813181
2021848875
1984611972
1515519968
1297482411
1096941095
182139013
62882171
392191175
2085444623
289847981
1567522447
737153056
1897711889
1120918953
182261077
799341102
65722956
1233559313
1690758282
1823554942
256572431
875728177
1100714615
1675193113
1995207614
1363489751
1395090016
666464849
1615030957
1586876357
664466487
1797216572
955318272
315050997
406458609
342670372
281240308
1616479514
270217802
353376046
1330050354
1904661958
427854014
893834537
1929475310
1060039622
141789360
2037983502
1385181015
1278206705
1701577318
1067494652
1174551178
2041489931
1793834781
810208173
820492441
401584035
2098702163
535293922
464461900
1249957142
2054648249
37256533
1695125829
227912610
556062836
449351617
305081488
630651088
64182377
579568919
1727821806
17203692
775517966
734546838
889309116
402137310
545558499
581401463
985510179
461447173
899689555
1641297620
2052818059
1386143583
1480188020
1874907616
560910222
1362476924
512406025
440419049
1900341173
1223251535
2098136734
1262836491
293960724
179235815
1014372742
448316917
1425747984
1796947464
1060240107
1316410029
981286301
445418750
1731269828
715522868
1511202517
628223655
342506059
699884957
2022392065
940633303
1090796957
1820439341
702398202
1816815411
805440952
1879587265
1020535276
1459601704
2004639154
1470008182
546254266
1037653378
1737609773
1597634202
245608828
1431253665
1800845213
1390528136
44524206
569712356
19742917
894389241
1780924170
388687090
1276071210
284077206
2115827512
1349642175
124958437
1133607829
1629937741
1237909297
1402022172
1849956899
1808396006
1183816587
1610382841
265740170
38287568
630272779
1854449044
835455363
1704624039
872019196
11801446
1954247656
726221498
672515601
1037546828
811407812
1711135056
1205503332
1082618159
1334533410
180655489
1583257681
2108435235
1940789095
1159261680
108838459
1610634456
1906274645
905228236
2013670693
2125988330
624657321
138099096
1879307995
104695876
485211985
1459207490
2074653508
2114692247
496967006
404064902
1622374053
248392122
83892035
404840625
354749525
1209153058
416901059
305318220
860388347
619639590
1606062742
280001094
372233459
858774039
806171693
171098187
1306936279
1219068675
938220367
397340833
1639476526
511835038
1496131627
793175088
1645482731
2052432832
1378809131
20281482
446693395
1094817304
1293633273
1785797566
1213021383
1761383410
342836427
1790794963
239242113
927431970
1421506773
704939937
2141400117
538856989
10852351
1525827155
1934747945
1462936786
494015177
786975572
2045864695
1364775156
1933798757
428213287
897766702
2125490378
1436770185
1344033704
2099489304
1987143592
1976679721
1132876729
646707007
560387305
1905338024
1224744945
34457986
675279161
373391487
1085581326
217508304
117501303
423179451
1188792744
425058495
654059721
1399732660
1583346371
692273894
1155331773
1604313958
170495035
2129675722
812445060
1330805713
1950378865
1775999831
534559954
68002308
270863695
615355977
1618578206
393114542
399857611
643602190
584572023
499022946
1494721703
475709180
2023555273
1944088246
46453661
1521347905
1445988913
847487926
2146067493
1777533786
180046475
1303339938
1891473629
2053992514
621238965
1490482774
2004393980
1717831253
601401315
1556576941
1499121559
355210656
479759089
635471777
1646573066
2070139355
858973454
1848153210
176795114
603782591
1378961335
1206790243
405722840
551083788
171745745
851891037
1207013483
2027322397
1548645974
1306324510
290311296
609492565
1912248964
664609395
870150510
1749360556
1801092108
1005894502
101303259
1662844583
1916989278
1198636554
1713887646
1710275158
781026818
783665335
1029247819
1062172364
123628759
1456258031
900243282
1819502893
1366282748
1813523115
452920235
948702270
579588936
983601818
1487187923
688036933
2122183973
1673354168
590124997
817486770
1910841300
1780785591
549443043
57286368
1936664021
1049871112
1206080755
89825563
203870914
744602146
921731739
987307914
1402831197
1047280950
1956252157
1173405526
1020868952
1911596561
1542821168
1879128029
84956692
1308730256
1822660656
1878476896
1297855592
996847745
1372463857
352809989
78146008
1106400480
819444529
954992042
1196556668
487337387
850607960
1539791938
1039024914
1798028579
1090375753
250314643
1291026797
269026055
437502958
1525152622
318926851
994565413
762945325
408880455
1136427473
1645424408
605165682
1111680907
1630523213
1532809982
230302130
456963519
771851380
865292649
1745091254
387795351
1855969116
901669327
267012999
1415153258
803505805
353579692
846481058
280159730
1303437074
322009578
1986253583
1733119051
1546406465
1952074979
1663483533
1301488656
1651402034
202490080
2003040261
795394863
92118427
700207903
1939722832
978327181
1454069957
770251046
327306517
1513985637
1886822971
370784551
1252157539
570393279
1765695713
1442392691
392789569
1412982752
1663833723
1645362346
558736712
17689067
618669262
1630988687
491919995
801954129
780704937
250178515
1578415001
1390645132
724276196
1916280957
46094823
1337168613
1846412113
698166818
1784056823
853246704
1614818749
764606000
1727915943
1018842211
1517849845
279858235
652983601
1225565700
1669745025
1831827178
1726261373
799396973
734279706
1562048467
1144534078
459585097
1645567896
185277466
1784120160
2007374069
655624116
520836092
1648297007
2073383956
1866223436
65950690
2014063027
98315979
352012939
1051720808
2100833912
1783827177
799779067
1385433646
605085288
108157441
2091443153
1909624442
1260939806
1751538044
1136784542
63123302
1301626656
264640028
544510627
1452814415
1325067413
1309587837
2105145927
601506182
7670618
270802234
1481521750
1677072722
94187920
1631037396
242944680
1179439992
1862593686
1117155513
110045767
5773835
832357067
50310277
2060142055
127079721
413220515
323248467
61695495
788079626
1774649406
1829855981
1017373950
168516632
1367267210
2078578411
2102455617
1684918783
793438049
391020863
635928663
239970886
4050705
12654619
1699414986
853602337
1876745414
2118967462
733632722
1735472940
96356261
382554873
753891735
511836942
2019324521
589661668
1757192101
734263199
1672951124
1531847776
693105297
178639129
2088513696
1024829620
1114029523
578036963
1452222128
630448400
483995397
1343809896
2011913716
896646066
1040686211
246138421
922160112
457595841
47338308
757345438
1300350714
644510955
837086521
413022041
398917645
264433508
1497247620
1606636505
686655037
891540831
519926111
889696606
882708394
386696551
1168017583
1519221195
1197657260
1067331823
535642702
194957916
1706951072
1422761613
286875395
617587298
1808640320
1995519812
2037652020
2096637350
1840783112
804018850
411056034
374948489
1661325608
509147820
2031983275
140225493
357038830
858816644
1824088958
1065011235
478439255
1200945329
1854641608
1913414266
704592570
58427020
739156
1840652873
2082194769
85533141
736253364
713149450
338517417
1947376076
1556718741
1570851151
691094168
714138094
433513589
387152017
1485473129
1635427970
31776884
1249560165
1073282179
1412704261
199185565
2090241258
2049195377
459694152
568020055
737164375
1764990722
225340974
553977989
1819101999
1359758261
1177962964
546074067
311881362
2095983552
257409361
500759291
881367699
172576748
1015725246
1282295436
865487332
1958986468
796903921
1275725410
1926991648
629791798
426242466
1873058938
1409576014
304179804
931844948
203238906
213971673
1696132282
862718201
1970946368
1685367950
1024185937
2116080629
1707598961
1792199595
1150605197
1905725769
12344096
1027089149
1072116001
967734699
57431320
2041832879
719850875
35983689
1870113855
198193319
616620887
628628787
624405305
273373626
738451607
469372465
1754782459
571672613
412834678
830403156
945969609
2079462776
1323126184
320869462
803780984
2005021900
1497093726
364374052
1595040959
319972353
1814807477
685195099
486117004
1297294179
1375348319
1091880179
1432332168
1320777160
1516890966
532136471
828529837
95005063
739409196
1021258187
1073356244
194701340
999845779
1013313070
1793796850
1585745451
922300767
1021680478
284306280
856050963
1631765974
2069380315
236276757
1625035076
758155273
888834289
1327686796
743355489
1531311388
1680823795
1166452503
1953657867
2048949489
1816483156
750671150
388248313
1708744377
52435157
316079933
685146293
1165003089
652566057
2038155654
1868524145
190416505
821011398
759118771
1679299209
677604556
510067859
484972027
1522471345
1851054581
1912691796
178958338
1202626081
297071848
562738252
1700257516
18316541
1348106426
1425471248
1873437660
1007794464
2088355250
1407053017
402383151
1869882682
168492235
1499627439
46815886
864264770
1048650001
631654456
1318533489
648753380
1223377478
118120709
2143870001
1418578261
1387835147
1017021420
1331145825
367197059
125382449
2118085933
1194310816
1554995042
605177330
637896847
726658870
1636408718
1409448952
1774511361
651142129
733853360
2104209913
1249866152
269741784
2000581817
448625338
1523220737
1469929001
142023240
1660452242
1011389966
1492588678
254651356
1201922079
930641992
1299250091
1321666215
967686475
406491092
208445932
1532871327
881822434
76384628
354904298
1480382804
1093649418
1378042795
302633016
1164908173
2014923700
1921974799
497378948
255086837
79827592
1693313529
229261585
994929041
1236905340
923453126
1748826369
1026561308
129562543
2132678119
1815491119
726887173
1336655146
1516985243
1022667077
1155940056
300772540
1679605257
1317718407
1885355869
1259459073
1121839932
523291689
410968051
548591757
1524057038
520379703
241108997
920409429
1690980370
1597950666
1552190404
550426827
573602758
1042987795
1069575183
233998941
559749906
1161980503
1208409736
905119998
63157731
1392472419
1952849628
220026513
2074320094
1912935426
1919878557
1949878828
1031390475
1802376866
41970054
1697909189
1824124083
841424206
1602635644
270470320
443549465
962498897
1776136761
1913333181
1066070308
540217301
976128929
696915452
867265897
1491689451
707527680
715466314
2091018291
303231264
1313661706
1984252421
1900119046
741204288
1286379336
522537330
244379213
1852279569
1919291257
814150420
66681505
2034932773
1641634164
2030327627
1734477777
641840015
829230019
1307969860
817310646
385320882
1400665362
302475825
262416290
800953507
625185889
598866678
1700668579
339890907
196729281
1450751633
662878212
2113926276
309112446
1004303468
808103605
1743564007
294306963
1193431760
41034329
320175513
1970352173
1092954211
1373033822
1408011595
1529562913
260767620
636344057
1748239888
1383483718
81237923
1125216164
1234074494
922341574
1156902875
331896215
148756652
931531341
1139464446
633808906
985257711
1263056255
43946020
1754084562
1567030260
34204942
1871929630
985498529
1691819917
1302443729
935677905
1987390114
1096579755
402086993
1574357854
335538911
1104690472
838568686
468346824
627840029
575515641
1697528833
1721868540
1553903930
1810024381
845243773
1574544283
11074795
58161831
227111320
299835664
775953785
1612468052
797736794
1106389082
2052597922
1657908753
1679911659
454232370
218329392
756589608
183475733
70335904
232200608
469643625
1480632217
787832063
1110831505
963256015
984915105
1920931128
151165266
94002248
680149006
1737502229
1851387490
1859381139
2016146253
1404932804
1695989788
628242944
1288859147
727671923
1258277652
916340501
154025741
1343820847
933297613
2014696023
657003568
871531989
888210843
1401734666
1156565626
790313339
1677992293
1750102277
748045923
546340473
925712264
1173800303
348525700
1610591428
1443782849
855764531
1443418528
425551981
1866024302
109147703
1365203525
1623911030
773939485
333051311
1240908818
662852663
1128273644
66865478
2095848742
950208723
1735147084
930434997
1328542952
114757640
42331815
1893675041
2059054094
1508540487
548901888
257763511
962759843
1435365586
682445522
216720420
79997672
1620898775
1346602153
1147689175
533826782
643930339
474870848
929771140
1068407486
1097725896
1261945280
603892988
1321031636
432324988
1633552168
916140337
1840865700
506059600
690328620
79572323
66992480
1116995896
1475148531
1084992967
1629868849
332951404
740025259
1057122124
659615396
986289494
1068542367
1928023555
1854551997
1998704429
1976385315
1976415070
1322593674
1823680750
1491360049
59829273
1067046041
326445020
1917314246
211058348
4074797
891919738
452575745
447207920
115242164
561086709
12568999
1181389455
1060449696
592106029
429660195
1587423721
887353281
1225819096
48931450
722623500
426639496
976579832
1350898214
1626666563
1867887332
605242420
460188209
1852716225
15568972
960930135
782496329
932358589
713967644
1429276624
64941014
919841361
1694656608
257554716
1494650297
792151689
1712905793
1753747078
47499492
1052821028
443497933
1032526928
1047811224
596815786
748999222
1372609166
713851456
1853052504
1128756819
234461409
854284919
696053775
401290481
2094036974
681508885
702690404
117289190
588163931
1840209334
1473282669
956716348
76825798
256448831
798527173
186928568
63243704
1614467076
459708987
1706772169
1172683195
549821415
83046273
1029699056
1769117836
2145508976
582314561
188050011
562540790
1161385386
205505733
520889406
865360504
976713879
227569218
1186198993
1655877477
1940986574
20851008
1662102419
102502422
1824807286
764064180
615087189
1582541765
1991364319
948153164
1315913995
918557786
1485836151
1132140520
114128409
2139936538
349859071
507532693
1811153479
1305288708
704381873
1185064130
1369426006
368600093
1175981686
283522820
1135345203
2130317925
1299219133
1643430988
568216990
1512919035
1038873731
1412606577
1719581838
515750070
1767621593
1946260037
1785486683
1023814193
860065623
2031722211
1048561327
950441483
1979904473
2114069233
2066502729
908712938
1851950592
923983746
879832802
188001282
195375757
243714674
290135159
1716941045
1163837178
1397316556
1526208623
1303724587
527478497
1413965087
830321777
32366221
1336829801
1378643733
1879261145
1151381082
130652895
630562723
749779046
407162105
961018975
1340287180
618889899
1224350730
1080245603
1760640630
1336535510
1815305629
1037324621
2082575533
1033267197
120673695
111868202
1799251515
1578874538
845673641
1953667345
1440744093
935503661
1510378195
117789543
1344136192
430621289
704381043
881749411
1668566597
1239855510
1173363183
1935473798
1759999149
895839697
600490241
2085083175
1133324302
725170522
964843368
2072238181
1590037847
908942954
755634419
1626167540
328162291
884717933
1465472416
1072039345
1014375257
1620248379
832908422
839380749
1205148205
201260665
772058432
1997465180
69596131
1956851660
182024888
393814327
844054339
672771554
1651852511
511715135
502779031
405175701
244667365
321586404
336108502
558943857
1902975342
794478806
195449580
1876097692
1410911024
1859274479
906706045
1542606737
1282475443
1868178948
1842007253
133144116
39351713
1044525845
640135617
1054970474
918325987
379649469
121989133
1290392765
480391749
1053998174
1411275017
1180037371
1723308069
584612071
189235811
1952253917
1644425833
2086175960
1806345021
1665877578
275665642
1344353441
578810454
1460414005
1945403797
1143924119
1743805778
941913740
495640213
1347831936
870927844
1548561330
415124758
248772395
2093676712
1660942151
2001806498
2032291761
498742119
929474831
237776008
680958218
310301410
641619663
1729928421
1097232330
720867721
1465863340
16263668
30833078
810319175
1606075650
836769088
108225102
841543333
163539324
1568426248
794173159
1382417881
1597348450
858225025
831814465
1773056439
1891925976
1311068116
1126100370
1204174313
1282466033
1545313244
1986835052
507144519
226936101
1546096277
1182216576
1416233928
1837030316
453508210
44411379
401151174
1049668645
1190504300
1030366740
1953204589
1036160723
1340248463
393263070
444558074
862481510
1190745805
1013054758
1014996212
1713522499
307597229
626650229
222831396
1972079309
269368118
945023052
1951723656
1189880789
768291198
585964573
1997814997
1197236512
138321240
1509826553
659907313
1676450722
1476099990
1991042452
450709360
964798106
1195522019
1018686369
139019888
590808988
1182537904
1826339646
562670201
2000156503
322895858
559131230
610052569
1864378717
1741814301
1368844815
1565715878
1779784864
793504855
1033034128
33988551
1810543557
612714137
1740874418
1397621003
1975440647
1882570276
1890328164
1750239100
296080068
750194537
357433527
1469416594
739236846
738576581
1164135694
722162613
448639918
1991842821
1027216027
680923171
2050224675
952809902
1244885136
2018038710
1472072885
858239482
1611063853
368868413
1865557402
1327718463
1745539950
1138686681
415671555
453336165
987987043
1606822172
1550489830
1158379036
1640182
221194351
2100419924
475575657
1043724644
435373913
814091372
896165645
959376359
1541107716
434976551
164375760
1408533565
22749008
223831387
1222908155
87079418
1876681092
117693796
298831954
240149272
1310874104
959395250
1953215464
119146495
1098240149
81472449
1639781419
1999830916
810764306
740377896
572025392
571724737
227876078
161560384
2038209181
1494019562
1125657269
431757372
1488732074
438078134
1258781436
661476912
1412299723
2037839406
1662483195
2008184989
381473549
1321341121
85572245
1536337828
709987929
1579490008
1953640931
569834761
883827929
946719094
941035579
2007276570
838086355
1420534266
1155797310
1556713857
1143955342
1891802896
1814715437
1957526770
1633486791
362159225
1451616795
355925837
2139725831
780995400
1797354292
555152607
1488804436
2068868747
2142365267
1619686490
2123414834
1036328676
227698160
969185153
929187109
1700910987
1820970858
1529940946
88477689
472025537
1004718319
518023665
1088982402
7993796
782194533
663705217
1623014267
46310101
1605434750
1960405540
1458726539
1271915250
658399357
1833492944
1724052789
1163948032
572487724
571741996
1809791380
1414730642
953762893
1501151341
1288031268
262057685
1937902235
969734446
855993846
1043236707
1276583276
1080168992
713093725
686021447
2028808694
78457289
1928212853
1428012409
1426329128
553880583
485032717
122173738
472332167
2005982015
2115190708
2081669019
618891501
1798373376
500878349
437639921
444319996
150987078
1990109849
1957964581
1965332551
143648081
1158419825
1415227993
250671081
1977104588
564961730
387856494
939009846
1225515067
1186883852
537686074
341738018
631934840
781138864
847889063
1527334966
1933330978
615766835
37674101
1005019557
2135477337
1989426294
1865830551
1222082193
1497086434
635818500
1491832375
877970571
503748494
1506598481
707533745
355665236
1920043758
1232981500
986454972
517176515
2016141931
2102893007
1666128069
1633359778
449668608
160444827
566630983
764625141
655978298
1336667498
1984167905
608057580
938789214
1645807940
677979774
1221063476
564091278
1466443250
1990677484
593263797
618827682
817550368
1124002762
378333756
1493540326
1897997868
672557842
147574369
1685617019
566184700
2091724022
1646934162
1229365796
1085550358
713717415
584989190
998421442
2128226432
1630129144
2134635813
754695462
983214029
327518984
2045391698
1923965228
1412297299
1535168922
1698398945
628866787
1237312852
1284614093
146071082
552345952
1228640
1919710692
1609226477
1202419865
911799090
798080916
67000055
2127796478
1646199112
1790912592
1361168958
503333929
306076352
2036645936
1034942876
1667561884
2113031007
2019530546
545082931
1345621367
256371663
1264228975
1345104527
717982273
104995697
1180088277
359712799
1093556411
1143636899
335235662
1581456999
1737240352
1688772915
1047514818
2017021936
328715123
72865420
1470095177
1413620148
1587999127
1924499049
418019299
1983052023
631878828
257963550
1901953866
917430569
1865058153
952153939
1556000295
1712331536
883430421
2086034047
79856626
723333558
632937615
654256587
418566989
678599181
2022744769
1706371629
2028296608
128571456
1552128329
1566156385
1065597054
23539272
679172834
2051506476
1967501361
1435947544
1747692407
914722644
710845950
1732422610
2016214949
932313628
2030005848
1401527345
1915145660
1793042747
1928159973
1667320532
1062970695
842970458
1154465254
602635268
1091047476
1065935491
1689533995
1095233465
455424400
1896554959
1886131188
1944831761
1329618876
1447369769
1937904922
1755804449
2050493179
2125972557
598423719
128199440
818941627
1385951497
1035099201
1589766655
606949703
2004484035
201346890
937358732
1751800905
683376164
1124149208
196209804
1821750604
1987042620
1187503688
234839172
1821048102
178072224
410071697
1302582
1647827213
1737872358
417781542
1250674150
1023255212
132935641
29615797
395394507
1795219405
1656656161
1815846581
1121587151
156730255
355442915
2030265681
1959647853
1562834352
1410121854
727782499
576575630
149087124
1320334208
1285459658
1932996508
1174263811
1450103625
876845948
1008256603
1149017034
1806960490
479660672
1261806223
788356478
1151125870
973611439
950849495
853778979
1985162845
524373881
1161809178
1366949265
622328005
247801941
227574641
670732795
2093069285
907455228
2018493567
1234131191
900519209
1838009309
1239765032
930820963
271967870
2065254897
809132777
2025636275
2062989489
2102315839
1701825721
1268515861
102735352
256524406
946376240
1756611253
1483058050
1694339429
1580335100
1344781926
270468269
313627011
1735557170
517515310
1430662176
1771650034
287811899
1921442356
1597857592
1316501347
1746734936
1895106374
1397421833
779985784
1520732040
389757955
652727249
966011750
1547236769
194791039
454610563
1351115751
718578331
1162702392
1949053779
545680933
367270371
2059543864
1129595752
881845402
1524535649
1747744653
1840758855
1487605516
1135400575
620971007
380730537
28073818
791135251
1753168958
823654346
127612143
202850779
1243589850
1032191786
1607657874
322619872
1013452197
566057208
656483738
889485079
891771483
257717733
859995070
1003461380
800731719
507522202
238964193
326884619
1926807770
285899302
759363880
2071322467
1151430042
812076584
1740851765
542535328
2091996417
1137204046
716585166
912340788
758876234
1819341594
519695719
776733517
1764758926
164292298
2029718600
30900857
2124666962
1411216091
1793149475
1575130656
1372197273
81735704
966936717
465643925
1576061050
838602481
1081850311
197103289
1058075060
1938315513
1031130502
115041559
128147676
24755008
347006179
366676032
193691500
824138067
1330744964
940344750
839437955
405923307
1983236918
1947540168
1304440230
494192354
122591707
1633303532
1796074497
1694580380
673500039
1085088280
2045878349
1349819935
1589649584
117563638
839174344
962232212
92253180
1830487496
202191886
508299456
1568833443
724745589
769405238
828192020
375497083
2143978057
709592939
277948295
1495025291
2095731370
4798213
1865319833
1597462614
1463316331
1359151476
418175171
1580285951
376611304
1449310514
2115238246
311098311
250743251
942430820
1640399087
2093447724
2013426808
1999563630
1372603294
1843543679
1123432881
1125721092
1097978620
1339968937
184525745
815980276
1992427622
707682800
234412975
1792823535
1952356173
953640728
442720610
596904437
658810628
139345600
1057491062
870628551
1657435472
1731317110
1287683893
253480883
450035854
572673288
1662213298
1598665847
1450490349
1696000787
1282127640
1542260868
57425891
1219668864
1591034255
675904970
617881678
20551112
1782969077
1209764389
1304076935
1474766961
1973302225
2121916499
1917753800
243734044
665359568
869642056
1484537778
139544803
964824272
1294642152
1391662571
304754637
871612172
797958065
2007879922
1736986993
23546310
8012314
758467111
408955307
171875337
203561039
938965480
1066880350
561534015
412884342
1663793705
144692747
2074715724
1297576733
1994100840
1442649919
1115081143
1003575672
1724792848
1905433054
315813939
2138025805
69690469
180248783
1416676276
1469266680
2109363070
1700754785
1558998185
269662576
556140493
637720
962076716
24098748
418665126
516426754
1156855430
1798714020
1377113777
317562312
1677445376
1746403063
1160677855
1201122448
1301207243
1014299066
375095140
228618289
1206058111
1159790723
1477491504
1491359816
369333909
1431876132
1006783092
467308697
378180678
1609954812
520218423
765578324
920302359
1494568161
586113568
700603413
1719947018
1383917920
1945375928
428101
580762035
1849069554
1684167500
1978283830
16258874
1609383569
1018304513
709023600
1463403974
1455398460
1932737664
1054905786
839338797
1314404803
2033146955
587847630
1283705626
1866235859
1767065294
349307441
412222895
1399032104
626633284
1315734209
744414574
893758033
1460649272
2008884834
299787676
1152764758
1391259952
1535554691
17070205
368412685
144092356
179884950
2107757997
1553274978
2143882810
125711592
636405811
1691353246
1446884577
1154222523
921457932
53971298
1296667784
1045675618
1743057145
2073821329
873123526
668467161
1047903999
759546016
1562351068
839255770
1621710511
598671823
1426003473
638856320
852300465
1012096
942500192
545703671
986310147
153785160
1453559908
2124172590
1391049617
200403089
1139045707
553763594
705846090
413917461
156759425
2039508572
1738463527
225481561
1789195528
1895158330
86018877
1206729809
165902176
205976521
275810112
1165985936
1000325837
1503651475
211462744
1775870824
13076987
235970651
273360284
427823158
1723473542
1714951605
210212241
1318210006
2077535065
1175363043
1453105166
1265576764
418608741
1132503038
608770581
266739674
1988176846
983205320
558872224
986061746
1573727972
1093073196
565722309
180050800
1166144974
1254123546
875120068
1049423101
1244949108
225890351
2078507811
636157762
975525332
977982440
1107791224
1226767204
1433260447
1675564715
435108438
655254418
1911538309
2028003369
1149467208
639728737
1686330079
113838529
848805830
1975434464
1727702198
213267004
510913747
1126958765
749998961
2101426594
819317055
1304864247
1972707092
692913849
97714568
329456145
828761597
754094519
707046524
12952993
732354277
449460671
1367693669
1078241115
1108960188
150167612
317368104
130398382
1448393520
1314606578
1736663409
1927714901
2095025092
769941169
2105747319
1162008715
1650969941
1613657521
669293155
786913391
2043777933
1675737546
1349194615
2015658975
1140189297
930912767
1363993009
1188060149
1678421607
516299132
987457
2705047
969706052
1495622522
2067511427
531277817
1688458756
893364298
2025574225
876888456
1629330025
962412888
1656589409
310729535
1680970252
657923235
87051306
728543952
770585260
1961718361
1711210184
1554920760
1195622485
1812512666
508698236
2019523993
2093442798
2055605269
725757281
790372019
1785158870
1628403037
813939914
2027074105
304680254
1285686122
263584287
227258771
1110067618
285328685
52217350
2023429649
2084472173
612185204
447697559
1305329917
597759717
748741115
243550553
155429796
1800765988
1587309118
1371830577
667410632
1508821761
758755630
762121602
244792036
899076029
963077854
1783253956
1722216062
1297001066
964154260
900979205
547084416
1518410896
240446405
1957924085
1807980581
538968015
84585731
627031642
58748496
2057683282
1311293792
1045572382
1404626354
1182000023
60583090
809785774
368853896
1478985940
683917194
1174046847
774684570
1016923340
1738216634
449192920
916489256
343635959
1761989801
1074316308
1489663811
557936764
89358899
1849734238
1083951557
2146145663
759303843
1179123830
770658326
393107824
1390310875
865012554
1617928877
1868280576
1153737369
1882959042
1468597725
1965940991
1566546685
3528832
555227720
751842225
451605622
810208243
916870559
1662967485
739676193
1118815322
841302427
926340233
944611215
1917664565
1882817922
831432648
700575644
1515959990
122074653
636581249
41713191
402326460
1334635852
1200936915
1288983993
663560197
298396409
614653966
46969296
264081130
1323924781
816912516
1459317450
1614692628
1954934841
465407943
481864454
1650655907
921650926
1835723262
611904013
367292983
851737326
978615014
1012019598
875789899
1696597294
1265854906
600680849
2028366902
2056121731
900585792
625372229
1441293746
1780196325
701045760
775332585
104107998
1257414552
857206024
720628031
570796240
1343146004
761115453
427555472
1803759187
1455531337
1887423131
974300518
51710896
2043893701
180213629
2073167928
245813393
607279293
1615470591
1013847290
524512904
725811800
691728199
948723322
1150451703
167764063
216923705
2133928826
1172313514
1799079939
68609825
325243767
1685589421
1249294462
953261980
1682203398
1530786164
265716326
1311898139
436766777
59399031
754203079
1323905263
1195230646
527885900
1699703889
2092595336
1700065465
1172415154
374874800
1486330152
509801421
1284576556
2140445
2103349673
1161747526
1359068455
1088953986
1297170771
4009326
679879339
1791938023
2088770143
300514704
209874126
1411730864
813751446
1446992281
1202487241
2145872057
1072322109
2047046093
2103026573
1024708006
305016854
620629526
1543680387
1622247545
982105637
1190644185
675793764
1198801242
652663616
1920571458
232560935
420496801
497404396
795939139
132517629
409950303
1265180577
1928987815
2054339568
555174295
1276950246
1890473776
1121361964
1261655938
1754310933
1157441155
349408040
215045816
874598636
120206724
1855390142
268673370
1275417864
615948416
1169599631
1522061466
872069565
2132007312
1265913387
1312439433
707525473
530705527
1186087337
1902265393
1313222996
1964641127
102858865
1773886902
500774548
1889952524
1431449721
2094591779
305847721
538288
728742683
1817898551
440805977
1296909381
2056350394
2083342514
1013945146
1538617759
447254836
1941181571
1674005736
210354029
1127560818
1874167968
883072003
1304790573
1661619701
1676852374
1136996098
798161525
1703572978
947925162
755204318
1555822821
417741985
990974
1282884328
1968184007
1896148843
1501074113
1199493110
299962876
1323364460
670779785
551593291
1087786257
1145083227
1790794429
1166796339
511239220
2144636182
490907554
1435428103
997772468
635752023
799610102
1727837808
1556895165
1440026082
1318816101
513460977
988474473
2095693045
1611446089
1011847577
1166288891
1524010709
1256893469
527114759
334765614
1153402866
1427908768
1359146672
299237211
1064670133
473481716
1354334074
573962960
2044174953
1787611382
845886221
1661168430
73486440
1796864717
291048055
1837386340
1527780160
73791849
2005563895
1739255370
1927803136
1795656517
373245026
1968114805
2088811992
1241752613
241851599
392890008
1898242584
808138019
240046312
1251901211
1210755387
1187693772
863484751
1029125301
1582372795
790417270
1852063122
1092691891
688474341
1091563407
392200930
700384489
1135957573
1192349205
2049231391
533453560
1023788182
934271560
1475573719
63378991
1186888363
1459538496
1041182876
1502332094
172769217
383378322
276954005
1398022883
1756610956
2116749973
1330539742
1988784039
1417880153
1418500958
1715721863
2076706916
1083117449
1219889672
1171162345
1988349384
1315201032
1162103460
356318965
1101642
2071411229
680460689
85152101
346964054
70828357
425425793
572874999
143242051
274484687
996044459
139543676
1974771529
2075470313
329089383
1976739583
1127099144
859166764
2111937588
105394861
1749172787
632939097
696975498
1185153533
1453256849
878915238
758655499
1633688230
10553175
1584652022
1573942876
1416622141
1081673921
414037662
916690249
2022173990
2011782263
1482688637
1164886404
460588719
394185701
1449995648
909688899
223761709
1464092251
1857061697
1209379309
1120319556
1242754353
1145958776
620984895
334266273
398420104
2073294962
1278240859
717954653
293962542
1715030012
1998325619
1629152221
2134052457
1860099240
522464935
539410362
1924337465
1692378899
170830267
1263012570
582627776
26655009
172011609
1471764976
1148552721
476380428
1693788020
1922652184
389841896
48198413
618834209
2014750817
1416058723
1320089606
1747080411
81645882
2022339901
1523225515
340289271
352464095
1652061766
634736262
826251876
1908073867
260783385
2139656298
160976879
560789194
1272275143
1395918548
268205713
597374809
2147279405
964432593
1855548366
2088070145
1570777054
933216156
242232384
1910465048
105267772
850346099
1369303914
1575555241
1744533483
557578140
751631381
550552559
1843075585
1848312668
1092595847
113790666
1239916623
1265849757
285604654
1674986779
145886600
1672499511
1737414188
978075251
1316068264
1838280869
182875188
1986731977
273461246
475231280
1473394814
602828307
1404311429
1149343740
1830516470
5744719
2026998627
1283019413
452590760
1861397023
1412070566
606608046
1538220054
430708076
1589127474
129414751
799283503
1945290028
181794622
1021808700
1350001076
1660766071
1468471801
1259443746
1267916131
15491020
179600866
1640013814
905120442
1180930400
237239572
975461565
1341487668
1615900939
1107942152
999737738
421384047
364609545
859146623
195244104
14846210
1670794704
33207296
1981197518
313692431
1521001061
1779930358
1103313891
813995238
1439494416
1123651850
314462619
677455364
1289376218
2061573214
1795421833
779657702
1521697804
2122704305
780627903
108388896
51542325
838618060
1205496642
1809757465
1590601265
381491408
649312110
309534189
326000202
1976600250
1371439384
1687968931
1560605920
1681755114
691738905
1998372609
2003920962
989753124
1075462994
2119251989
1580749757
584819740
1566313664
1786101923
676456756
531492547
1201351022
763199431
929363021
363385149
1892539167
238009004
134734968
376323632
1885691657
1364888942
717282976
1523357317
1981080795
1795975819
1268635708
690482451
2141785051
1457873847
811448470
128946830
544795250
665926203
994280485
2090920489
286890867
1402681004
1254919714
1173915221
169694455
996985208
1017295560
1561496479
482805238
1751642886
1816369576
1239113327
1354464597
2104390807
1005977650
1011979897
1171855184
1564919591
281414504
440023764
1971254421
284155251
677487308
705185473
1856812992
102017622
1372443120
1125676529
209964034
1322283693
1477325569
1854035974
785593238
555017385
1475830152
719302130
1752620350
1831008362
1216705477
277548253
1735623472
2141689845
791641413
1660341178
249041227
1160581025
1339103633
786249373
1385009938
1773291192
568524239
1814760318
1633593857
945340082
1926992715
900021735
161450990
1278893202
1605409290
124454006
150964518
1419245721
898814519
412429062
539826866
1672591003
1411165961
1263776005
1326807197
2025465336
1498222897
1510648985
245938220
846539418
835127338
1460631269
824930872
1496558662
502242737
1204232373
1245639022
872222684
1453500097
453455503
468248669
1708619365
978820855
1975098575
100904836
1564460693
1303349790
1340419058
1503661276
822246427
1619320470
526054658
973176858
449200163
1387689935
1416250823
1627265634
414796303
1107726382
941343989
749394985
485656344
1552335801
1251270204
1348311881
305629831
690624954
325351198
1529704857
1660438258
1379276647
1822026354
37401212
410094814
1533794992
749161809
1025993168
352801949
803355447
842005154
1195991583
1577569598
430568814
939812914
4108976
1579693501
2138365125
2125218367
1923995067
53247171
848893408
1140838411
2014987840
373991785
703158452
812752880
81176490
804981386
1006320317
1422490550
524120703
755380219
1167360285
171025703
1635330966
331459099
655915951
26696082
625287609
1703711335
636380776
243244746
489665610
1773984797
83481567
1016157916
654778822
340683606
291381087
104176808
255450482
1136981603
1860560791
231696398
1293118891
785493498
562532485
170621428
1943982714
2070785143
664784288
703172807
756511645
507129661
1922774175
146793693
200382162
1243059746
703059753
1822026688
1789091392
1694772353
1713890566
1605592664
1173835387
678672586
2025740019
1609609974
869358719
1215354116
1575919736
1121282820
493847823
905514782
635988522
412763918
1448012110
1311035567
1933071412
1208175247
2092857009
147591245
590790665
1337407600
1229460401
2121844885
1328391057
284774265
238638970
1721252132
319709758
1120292397
682936010
2080108255
1756409882
729136993
148151185
115053493
1823701964
35688104
1049104875
547915563
205054262
1613620114
619986787
522469026
1758864080
1988577098
1447129241
1900703184
842050752
1226117068
98439037
432010813
1256267480
105125066
929042956
1469554770
1213554328
662022983
72216644
2002623338
998945217
1650125482
1127752319
863684003
848879749
308033637
1722558166
2082520232
153575333
609098770
1386877226
1947186597
1745191625
903109753
862298046
1755782550
1111406253
83124932
272357954
147980608
807650179
2071455733
1776695315
528498241
1055004426
350283770
722750955
461208234
627185427
349167239
246744275
932635880
1296399164
2128432055
1599625260
589348126
1090432987
491264
389192559
470590472
1444560778
2096475501
1886013790
14791900
1425229384
1064389506
1635342635
2047304617
1831594743
1217835933
1368071633
1995712370
2019746173
475926746
81767270
1559292101
1656681951
1849529316
1499317819
1782725513
185179619
1841688371
1738299398
2041077208
171021199
221911796
2093772603
2135359715
338589382
2068013509
638370973
1227217359
173963451
738374847
768592259
1117452441
1637289188
887113532
2015182543
856680797
742499479
1771729890
446190129
766680123
1794994123
406120660
1632847073
683873732
1012869257
1955142395
697932325
2018436925
512222359
995689312
402246903
827026976
862711766
1340416763
787975862
1193270695
1522708136
371642041
804228369
114298375
2058913794
250594335
2010497256
1746474259
2057033673
1112540544
899105755
99657342
1088284925
1338179092
1745399398
1828207603
2011232152
180678149
90832756
1335166312
1932278788
1569824593
111741148
343777710
1220475876
1122853198
1286301392
497983036
274441537
49892738
1980300723
316063575
1019474093
2117325754
1069547622
1802244374
687803120
887524806
1938521790
1773846162
1038272488
1617058954
849705786
828289860
37281006
1586154433
467503601
548995730
2046370318
1599192679
1611462229
370284502
1865538939
920937151
1343320444
1312403290
425137469
1852469012
1268205725
328570357
366078250
676898056
941368143
28324359
1187575232
746037012
1270040931
846713539
1933229633
1927275455
2134143454
1065339175
1839406729
1280066157
1738414127
448022558
344245676
1363375972
110386071
1595018309
844085300
280631385
1443193957
1527958782
406706698
166578125
1797018349
1000305632
1239318908
1415230130
147568021
1735990711
757731419
1942770531
1515751073
1210704324
1964414798
900366064
1382986597
1856922488
1657175910
398702664
1399335334
925444321
59391173
536202612
1368354299
1209056443
1074661520
926268200
273070734
107582781
1663869738
160946597
1864148225
1505543479
889200368
538529883
1945586857
1604088780
1625928143
1611387516
1537151185
2007440732
459902997
1462018785
2047987464
1578801899
1589628457
978313565
405252493
1546122033
460278622
1082727793
1144149268
1784214038
1675338656
169489263
929034118
2054719847
1750805096
264335642
30039581
2072967569
188083233
610271410
591147855
195215457
1781184811
1727110790
248782261
806310673
1966290826
430871616
1406131604
1449303349
140508515
777584035
1172816754
1288849767
12956568
1993757838
63157983
1383715346
1788100391
1280722220
573752143
1420974220
814806112
644336321
250490898
1744127595
592236701
108892986
1842421047
131773790
1083161693
1266854790
1200466503
719625961
1502729714
1950381213
1493738771
1005049282
280740746
242671238
782548648
335791417
633802133
195554730
1994803987
490338687
691503280
1941407378
469272128
1456893986
1984337944
1889567203
1002267538
167358602
1014624304
1973422461
36758199
364227506
1883095068
1331182496
973664008
1464755352
737959075
965417029
463127854
1414488261
1632354883
707703953
2049892849
1900470334
870983473
1488697154
1812756372
689429930
1986172319
599203148
1772449023
1710479139
38964882
1436042628
611050304
1311595992
208253745
1833715119
2113553609
204762706
509376482
1974961573
341236360
1378718072
253943318
582395041
1211886239
380945339
603731563
1497343259
1986879245
1232938534
2060512110
2070175901
1430582119
60716609
2024493950
1209484423
62778165
8474289
891325132
1504925261
1466519602
2038115977
1034049106
1298694064
1523824879
1330334433
299044231
1624056416
906335818
1103701448
1679068362
1509291411
1726417568
1328934824
2007707541
1502947447
1064322895
834776718
1743639192
1170329619
330265374
1391800091
974904945
1328061097
1506613425
1909570641
1435654523
696700003
978853046
563585103
1547239937
1802535713
792869915
876899307
1595961638
679690997
1410732561
351930299
292177008
1011206794
1913628478
195005278
1706315824
1662398217
518030932
1546444470
1885329865
698826944
1963482120
825368956
2066602594
1789802319
13311059
1112267713
1825130614
92382499
1961734345
743765579
16280156
797619494
377630496
2051504814
1280192648
1032433109
254580593
1792875372
676632641
13548987
2036931108
270566481
1799951573
1470631927
41739887
2067821309
950272758
1466312850
1775927433
1075156587
1170481648
24610871
1977786375
955005011
540481275
1144822001
705336816
339913803
1496839836
458547720
579943144
1531807868
1948047138
2051441902
1980458437
1228056033
327969669
1199636546
1563486637
2014046452
594846857
215760325
628300810
434294977
601578481
634709190
453370686
687198350
1120011834
451344410
589581411
867725104
561343762
76003483
796502623
639577990
1942122818
1063244575
129514246
854081731
497604071
1854329751
512120367
1152513752
239407407
1067508132
1124803546
667945504
1422534663
534758668
8641015
1794154685
1317310279
268972435
1634370325
1170349385
1392449262
146561901
332876997
703248560
1837292371
1735185307
417684808
2076369162
21708857
661695489
956576311
1298359066
669446822
971367418
1799259835
1471699308
794751896
572201898
899662303
1382671761
1474079123
325292427
1224797235
881569724
1319631673
676750845
983969574
1428434684
1719038387
1788487399
1110825546
1404877313
858022587
1165862310
1253175832
642473740
2031166235
616501619
1899841014
585597979
1316438173
1812094150
1016401546
1490702108
1597621310
580381084
1816663094
230413896
2042592461
575962259
919887023
946739411
1704284461
1331395314
703881745
1558625870
45128219
1507618100
545575040
953720742
1380615309
1239731289
1703660760
1114511124
1349352634
411506118
604684921
258283555
1869455072
1622681523
795064770
1409159268
346370897
1029956880
3880622
1179553692
669921022
962208278
1977589398
1403565932
493993644
1221908580
73344529
988312746
1535564145
460891037
1939163273
1201110647
2088294884
818971864
865649968
385425184
774840662
2019946378
252913067
19842183
1473167836
1773542899
741002445
1975932873
932130783
1734716524
1489538004
1411604059
1494941043
1815314099
253870501
89383127
385195012
1867246497
1938817230
1577196857
1333732941
549269831
1155480890
341048662
273625940
367931896
1415283430
1588156383
952086448
957904654
453456974
491387230
1990246686
1306951397
1703071799
1110733416
103722794
544690228
1481588824
2136912493
1216534240
2066240977
976465723
484009407
299410517
1252426753
45082294
895950587
52401301
1726465100
511981132
2033731426
1483948248
1254992234
880271642
2073876155
1345482751
458386393
1889997854
2040320804
747516106
977350145
2093049064
1955109498
1401552081
1067092101
1338103671
1823600934
931521034
400973453
1741253672
2107562974
2089530695
752089579
1290090267
371670715
1018711256
1755934525
1806236878
68044295
1614397918
337857118
1789352419
197695120
863746882
25526988
368079023
1245725992
1077592176
784250785
1474305859
663197744
1817678351
60732359
1990508093
780897931
56855983
272710282
1913087562
787951755
369039226
854465380
1696513920
597207104
71502911
1406111472
1001739884
1891180969
378420259
1879038495
1531738890
720925244
976219305
2089761742
331654891
945654389
1300783862
1027809213
1137994606
1114418390
1633187326
32480111
429320108
422866701
1931028653
1483485847
932890451
1415741892
1716800740
541385446
1257949246
814825697
1763126406
275282130
1193855346
1545538566
2042117298
641018600
137650333
536897132
1917376370
543457078
209057957
236838829
1345060479
393705152
1252489358
535741258
1684743367
2019820049
1637052492
1965134268
864158085
493141294
2057556045
725827570
159017450
2079061093
951658334
343294045
693187486
1574629351
1892902948
1684689478
79502965
1597933739
842348792
1072044824
328255443
1894908949
1338689658
1951630712
806396925
1806252150
750595280
2044717636
1337327667
1308817732
37439905
1138819373
100142597
325372954
748764783
1213175749
2027156634
679535417
1246190688
273224427
1290595033
1569153919
375498064
279492170
289233580
1428418489
1853411656
2062136573
1483868745
1384676687
1495653731
732105114
2015907548
1877373027
819536235
1426986626
1416119954
836173779
1167453845
19467933
802429725
458482116
1554757022
136717423
790973406
1493254117
1838527722
486048653
414253005
1370092412
1464479485
451940395
1456234645
1693387225
157427846
1282731977
1711930239
1615564886
1084403409
1947457741
510209342
900573428
2123408801
1982606211
816878282
1174791714
1339563622
447795742
1061979279
491646906
1164981507
2072832090
740988967
1286041113
948205388
1432169726
187378472
575946662
156029664
357513448
585233576
1449718822
85789497
672628715
58630147
1580896677
1357807
990845169
2111205161
2007539710
1928907693
1370115591
715646016
545553774
366977341
1184429363
1011971274
360119147
2088276629
151097330
55853809
518341147
685250388
594031572
1612439712
1635122273
1574005263
1525824264
1386486094
452447589
839301005
2060958709
1924514850
730467224
16307249
687065613
1502846646
101238023
1467972325
1837399498
1745891037
568134807
1563628290
1766573300
1512418513
1265798409
74514131
174193339
1128855046
934504001
1992519974
1764444269
1557169940
168513815
1133890706
1409338684
32013752
194185964
1262389493
1899925176
1252827981
623184763
948412923
1149710577
1914797935
1161592711
385781012
1294890727
283472239
899649078
880064581
1625000593
949146471
66446449
3772457
1452543307
569123734
59541984
45551038
192999459
1779120007
363330797
1413074233
1138627466
1223456219
1357223635
701344751
1738911897
1036982305
1330460631
590868223
464029698
1677948494
1574190027
2100818235
1021565909
2095077249
2134029922
660035811
1292250743
968379782
789313296
2092095354
1815333756
1925715517
294344123
54816267
222042031
1043793417
1052132902
492322054
647014784
1147304584
534033807
83155421
997140884
1020089468
1617997181
958409874
902756834
824998270
1133396215
956946331
717465423
2049531765
1088209012
21242985
1210392801
1670618540
616707647
995392261
1399765218
64653306
155331074
1879334723
1323691119
348639297
1558228596
1358690288
188347348
26489144
1338160107
1448025107
552409936
1754210352
1718396418
2026236437
100197015
2092074997
480268075
1103750533
826140061
94079666
1912276153
1040227712
2121305185
847334347
1830099929
398252753
1246987305
249742098
419669226
982472287
137428595
633640434
1010659591
1633679150
1587788213
1115159238
117726387
1419286734
719376910
1141088774
982771038
1711954354
517167450
577218930
1366688937
1683386661
125482649
320181679
2088719854
1338215952
639422327
739595484
1460896002
243842098
1744631758
2070956182
141750206
917951373
761833961
1117477016
519227659
1074359821
973801225
1673071799
1293956654
268985867
1436032862
279752386
1341124260
1459805157
352387719
1914140153
674958425
478987572
964794296
1182316437
2028611515
642253378
200883673
1741300381
1179630601
333577498
404698096
940638494
38982750
525258353
742639946
729645764
1143668326
1751838102
124737033
13700998
1099860041
256664917
684718828
920953096
441713628
548180766
1082599818
1883776387
1185419903
2079550555
1393030459
1007938001
2065202002
1653427585
894905009
623184810
483755232
1280594065
564015190
1998451665
1806343051
1828071883
1084337915
1520687236
1448033388
174034865
634192188
1081231265
13707838
1549150249
1621323007
217954569
1543039284
696909644
1871192618
343812221
1202291620
914851135
216925306
962246673
425498238
1595086094
18889282
1695505147
50045984
1519845903
1475642953
499484352
1031254702
946679527
316171843
687402609
94383771
283978601
751434884
2107720792
1759123335
1011342065
116244405
1048183897
309884107
408527443
428995172
253838851
1100419423
45883122
244376822
1424398292
1249411137
746611738
925039622
1447223183
92825720
1360707965
542212631
840058433
1363351894
573116863
1583038158
1372138022
1399023418
1708953784
8116217
1207769039
1893191456
1441806596
2074540347
2126171581
52421594
1093970729
1005077652
792872389
617808068
1239063363
1899563715
1457637372
103892890
1455736724
364694361
986252355
364897177
1850373695
410352771
248329490
1745983119
888372329
144743544
2033666348
754748566
852937669
319686718
2010453719
664696899
1315211500
467770684
413570262
162527166
461679008
1011916970
178265526
1103642487
840113107
1829498959
1092270413
1062342642
920810021
724040256
1051422661
1712517496
512629810
1853062528
440050445
1715845027
1904550709
1431179816
1934913968
1835618077
2094428496
2066708887
1355489441
654626849
1667735381
70301368
1323601386
1270996075
1868516019
17296991
275491511
140394992
1403778230
1812467537
404684104
1427499105
1102079904
550847207
102050805
1766196375
1329505796
1436493016
785419928
1311413566
623534057
1171374979
534432075
783754944
1323037176
1800300735
1742827177
1638653958
1198320416
1415391629
1584179668
1311233623
150412125
1504198235
828960936
840542591
1860118834
816980822
752664219
2098161742
738439406
341279021
54744537
1627831540
1775888918
2114837625
1394969287
1845387457
1570821621
800067221
1084855655
69851417
1022621172
382305723
938667026
600341231
2066123163
1601260738
1330324740
549500834
485512444
1575345311
1177346485
54571322
940895997
1262138154
1214890001
1707414970
1624151944
713602160
1791251815
1812415683
1457886636
154292800
1215770689
2104736567
947723835
770473265
1061282577
1089062560
1488896298
794647490
28644787
1856340789
346906951
1413598165
362192998
1750408788
545829179
204122677
1448521190
645555225
1279932895
1090708216
967763348
1834586776
635758997
917457329
1587846467
1658222391
739256518
658061777
1564939422
163631512
1955035676
1192558317
1604498932
1446052125
1019715320
1580532992
1115840990
28702792
1416775372
666554474
1454882852
2100656526
748766549
859225675
1505991572
1501534944
395464712
260541749
1591165570
1052152636
1748256094
411741283
659026557
231460069
691993106
1441682844
1403865487
242435056
262049832
1922460542
1694744849
386803928
471553332
1898259248
927739850
1798163680
340207515
1666741342
1967215652
544200695
316237310
252530848
2128373333
815055441
1807901922
349807924
1518449334
2060557092
6253872
1498292646
181287906
1434325845
1683505675
588302711
153052557
1952436815
1540304799
354503474
789423563
1324618327
1202495703
1706566031
120799252
1563985017
82787843
1867610915
1337460498
1888779507
403280682
2056579868
1866147669
564357003
896941478
1693114543
919861532
1119978426
1422631772
280029330
167959259
39577838
2075668407
1495118860
1737167680
1730466444
1383078732
352709119
1414446107
325924046
1530247499
148029109
1399173977
1141151815
1388662235
18568227
1690867355
1243627175
1334668273
745661165
1980286157
1323994869
700243183
739617094
1185835089
41666899
240061764
945464463
2079689089
1864172494
1533019031
515379352
2109942040
81161797
70311631
1284419663
952852903
275373837
1063640147
181919284
134320868
872064613
707192429
68051986
1368101647
516140049
1458285097
650255262
1368451558
744280540
1859925529
1952929461
526324246
1127260487
550445029
1293094766
796640331
1021525877
286143400
1307893859
1868450045
1519102111
1495967960
1635763521
363385512
1103115674
1732895104
760390303
1675288633
1050109650
812888095
454137399
1553311579
165542300
831202799
1317080941
1537967688
434324374
649783585
1951641560
190021353
257742810
826151767
1916531331
1677309986
520254008
1468962635
569548098
977668207
1805855763
1679962135
1711470690
1494321273
462747776
587126338
273534733
1126444164
260008152
1586478865
1062483718
2058577945
2141370371
1078190535
142287390
314234474
1742479388
1637811980
2056828164
1483206204
298349865
1720081870
1027369192
284277507
931531481
1773247187
1313010332
441819139
683073382
1481219620
543617886
865214932
243536159
299737528
580874439
1259911395
1652791663
1039658766
20780478
1884269595
1736528444
1220222596
1054292421
1729950287
1917599985
1544608939
339325462
1653808467
331951189
1930639559
1537501451
368659393
1017870074
1366915930
617463611
428286814
1045775600
955352061
1815655194
307090162
461367164
711897020
1368379732
585571732
1852674254
1503086461
232123746
1688431582
1099256191
882472494
1398645101
118482487
307911613
47236841
781752050
902666295
1447006108
549792654
1877972486
181573950
984109093
1210878584
469000027
491667510
45588198
515364056
1482574487
730422454
1316913261
1989453197
1231204313
1882946017
1200269350
1068263155
1410996115
1777215689
562457952
550109356
1069757087
891769314
348849910
200216274
953457305
406032444
1944457102
1631690665
1173248671
25793173
1009996293
1478195670
1339833990
2145355562
80469490
1843653365
1928981568
623610995
1982554955
108862822
1768538947
1407724644
841523
976090894
2058323286
672521789
1377787864
17923834
2120205883
59936955
794069217
70569047
615851079
1065368765
178831320
1487698964
1627146498
580091664
2003245019
1225437074
2129113293
2118335228
1443452517
364810905
486292291
988955729
1240811428
1023830415
2070381564
625742276
1803049528
1732061228
1202782612
2100131767
1417839518
74223434
1255599991
412248260
364997783
2083312390
545783095
1663156807
1423762811
150653352
1665844913
487595270
1270194726
1951244601
42210545
2050140154
463945404
1758797292
1147987432
607848974
1726909162
1953063114
1193884850
691359137
1702174602
458569066
693156419
159437158
828586404
180611152
1532624197
1721582449
1392041881
138126693
2021247633
1178903264
575622253
808279586
1722219768
1936411363
1757652277
1841510327
1653882394
1088357421
1122759763
1379303721
93357726
1331568607
521629270
303444431
1079993793
2065668430
1400569252
1929834425
926552770
988102801
709564325
1554357640
1615479720
80800884
1763956718
190148862
1058000604
995472620
1145070925
333615326
339874406
918435211
1562549639
2063743919
1524507980
903927668
1600916009
467236263
1882377825
1522213692
97066061
1960001301
1306215913
1439505460
1273999531
841962100
1236909276
86876632
1372708044
1909615214
1629662621
309385712
2001076798
1140920632
696906769
77177814
2122656525
1489892620
438480395
1232015690
251703010
438618234
2130895768
1806625305
1093672502
645572200
125564549
28718364
1863874230
944571069
108583920
1515768664
1550688295
45620817
617814838
197194214
1682911276
1804469939
1924110079
1246755995
968980068
1333206070
1981029708
1402533637
1797509379
616898376
168214448
1135499484
1074088250
1572980732
447214405
1494990250
869824132
1533141839
131627481
2114234699
1059564635
359004626
958140627
1661030629
1409969320
1427209690
847899306
309489012
1774003732
2076279199
1136389740
556078653
777795216
1321989610
919453806
54502058
1961048208
640708565
916230662
311465233
951162537
600012585
2023275143
2105052255
385181841
1151163559
261756595
600325896
1769838195
783653025
709374315
1493925006
1033127448
280211629
1623667760
433731618
883068505
1109304866
444243652
2078841567
1937667105
238283899
2110703589
2125405719
543436373
869197636
1226450245
1688448321
247181668
686420190
1690786820
1662832890
451642648
409069524
1947801844
1092083688
1603919620
1556432494
586723381
1799043776
1490880636
1796718495
1818265217
361598197
956041617
882075257
370360543
964368356
629185992
2123389691
594590817
417465546
1249603770
198967766
173657989
1828634334
754688338
854114768
36950441
171005346
1692045097
543115768
1446832961
129296324
1763503653
230318198
964832962
1686246497
1632248574
532035645
870873100
817198528
2033903345
1887194995
1557730614
1962091405
67122442
2106906098
960706210
1734360395
1302560073
1237752625
935536538
2011921408
1386291606
2133755087
1860193674
1539165543
790510017
1039633536
1853026739
30143699
1996136417
138167938
644010014
1084372709
1258308681
1673195561
437219396
396561139
1720765014
1445266724
1356023365
202495290
206728181
1358126827
825399696
2086840719
662513301
1976031852
895956535
979899763
713633461
1418036766
756671629
1461187076
723496212
1617451146
154839584
1220558594
1984872926
1501916846
2080952683
1990525922
1461834172
1279054282
142326323
991968114
215947685
273008150
1901949369
394052770
1967885153
1562288237
1367872310
585457221
980808070
432612754
64417746
803252249
1655331876
31223572
1652326195
972238187
1951323227
303389407
1250826101
1730181080
1988778285
1789820971
968256893
1193552071
1924604810
1978183522
1226825004
2086411291
968962726
625800868
969374209
545034822
330440755
5321012
998893336
21455575
650853413
187178282
291174106
1067398659
1320088087
1017510453
842601485
1836042284
1262121991
1312992996
126710259
2097427061
567324746
694319178
1858733096
780418690
1123519524
288235232
758529858
644988884
21522740
1751365072
301703398
2048849528
634712338
380166220
329449426
1161230518
1900096021
419930331
1263772797
1167140434
536072905
895397521
1229269306
145269166
316540751
414077963
1526014558
1748030180
226176110
1548408117
2094108297
1767895441
214574258
102587864
1445531452
212375340
304139277
339507120
1196550192
968579404
1473952935
71633134
1058588884
902392806
1157913333
184343025
1034443615
2015448016
407054713
1491575836
540712462
996044904
693921154
1419224994
168100480
1468335694
1272638378
597871171
2079348437
1132638624
1282761552
793066751
1842181433
313350157
905294744
165325450
14138490
1559819029
25345795
913763797
745951245
1052600902
290285647
1409765367
323821812
2131064325
1405214307
293949060
2144255231
1904183517
813576306
417589791
1553983475
1397342777
1735338580
1249934225
1446902504
804383002
1435793709
855643133
813239713
1310879041
571283176
430072155
997385720
966095575
690814768
1563630973
955494383
973529864
310192936
300090458
1812299535
1694402552
1504106031
1920029186
2045220232
2053844353
829098393
992921970
881489114
1646775469
182939919
1837318597
1541781033
1789115588
847869801
1186905463
1553509003
1460072186
1597024730
1696532558
258392831
1565208333
1059153191
705879414
2118172888
1793289990
25741720
1625527750
950775315
1621760145
309524138
219045441
1249287509
1961846649
976523383
62256749
1959801502
211864512
275286663
397800844
1525478120
581063822
901987755
671128160
1754225938
1049829745
253477572
1276125301
1373817241
173399353
1194104847
710188612
691671776
1205223453
732728446
950496354
677578299
1050974717
226555077
1055724181
1885313705
857760908
585770893
1882111766
729150235
386588125
95109389
1318339578
715662402
1702537667
1179529102
1388813862
1220855673
38370723
818219082
2003501884
308367503
2134167822
1170842312
1433040785
1798254581
1460312310
394034603
1846668602
641513834
22743402
652470949
334555477
1204999657
927490203
319587123
464827162
1824553520
1546500138
1638654981
440535398
470083620
989192224
1682354731
1970758137
350861013
723206358
1006298813
1897967185
2092802718
912901421
1093624572
700820271
612443363
45862129
462015809
454800898
2012599749
285943594
564901118
1610886161
77697764
1431245900
660078128
1310740336
1752592468
1086345238
868325081
1730393663
1559261308
305931405
820277840
1445871833
2090468578
513770428
2146029094
1335269236
1309169232
1158883793
2109259252
766390545
276845608
1768015894
1710489578
220717422
999657024
412169787
700848304
2011819784
473158551
1779936549
989640703
1563734539
1990499176
1109789088
2064934122
707180971
373372261
1335891351
1895133617
1304918881
950190545
2054937309
524499037
1340180515
1262547345
1969290625
1346281201
1645562812
2140180140
1199644186
1801249723
1991070111
1255328984
1774338916
1809035566
1893537065
2078695576
2087996879
1450932973
1848858021
713777412
686452743
411640076
2032727612
1621815019
1953608428
130014494
685073259
2136188231
540900903
1339848186
1240564110
104583726
738405431
1880800313
695345838
230323688
790471350
114708115
2032338352
1883769939
2117203552
141010389
181099349
1371020340
2037257365
561932522
1183110524
1736216633
1771730188
1817840129
1292778720
509859431
5756137
1264691691
654479318
2002962837
1644296439
716981429
905815936
907763786
365983548
497690027
1423402966
1089545719
1391364497
1132504100
809399184
1536981604
1600317539
457779040
1629187227
843946811
398503012
1814327965
910539003
2089841323
1018837125
733165934
1664274796
1413624047
1305423082
1390738547
1969821713
906603499
107897063
1554918656
43988416
2112063413
84206823
960928281
1972437356
326313562
965938546
1404117801
934473048
1592353011
1937802326
1584248433
839712177
141690645
1149789157
2002162558
1067861858
1899571071
1890998465
1372182518
805959078
1178148942
1234029687
2036356231
1619974195
35813200
479467172
1720887319
1059748375
751729078
1268168989
164471967
968408954
600679732
925278265
546765606
817957870
952293298
1507946025
461582478
2095182112
2002536291
1296158048
316528870
1915511916
1843086315
1859111433
1124408493
215448987
1614527829
2125083888
1218020431
383106229
1596757325
1451363661
1472400531
502585577
1361688331
1111552874
1894548236
2119243311
355006376
296985216
544614982
352658374
57327186
749826970
637576752
1663009401
840922187
1230628500
1930506184
17199756
145931697
1579234844
1206915566
1049848516
1437432124
126152746
1354919323
743380453
1212123346
1533123069
67126662
240572767
1604477374
167925858
646435736
1637147327
396715149
925082683
1085219705
672382877
1389690414
591528582
2060777647
559315445
1070436138
263047218
1192360240
1740521426
946543733
1039983551
1892360977
606507150
1587988372
93564763
570853232
620819447
68357886
941476703
696471547
643381203
906483213
1877999792
1270221307
2085303871
430912908
1768696557
736770958
429073628
407114741
849357350
1642741653
402745683
888374621
1249435186
464415126
2025519394
1123152836
989996926
968127095
1179598677
326438968
1347220144
666905701
449612360
409176404
1202997825
1256619939
1209795297
1638632792
828010635
954445294
17705491
1213272374
1071055489
199090052
1705041686
191160617
1747919313
148174573
1026027041
406157612
2119214736
1981853023
1965106792
808101133
1751734895
1786640205
731707510
467462242
361970267
206352360
541367298
471445377
443465922
733908542
1596374787
1319454463
811874348
1507352737
1418967810
1168874646
1382356282
424055270
963793925
502318667
1411799207
86373492
1804992163
1894929550
384629295
1291966393
1304407549
357197969
1764055626
745038644
923937330
952472995
740211848
261503973
1239609064
2092730658
224643559
1708814331
1039175989
1583512305
2001279728
896772710
1109896625
1507419412
1449839149
1539813545
373251920
1610417284
1878134334
2146837979
1553349879
1677042108
1184619520
484939509
1759043636
1992531908
1922666844
723111880
2015032128
471127575
1518642854
1502246635
1261160363
1020571426
1774086580
1883304328
202339287
1493701154
850706268
1712885837
1000700355
1537610297
1638198852
1720451902
480638360
943613745
2123723040
2070091193
759059146
1130278288
996135103
1229173677
1085705100
63401808
1824753105
1296512231
782757557
195162927
1402659924
1289023935
1433300315
1040700870
90901725
807608008
1503490553
1045260737
296216286
1256125043
476134970
597679981
1931813800
631050093
1456853274
1822963132
1934444557
768817821
545019267
335802795
1591197338
1228690925
1662523580
260349915
1238823369
614966775
1583089477
1900485465
588738362
894721194
1643230567
1389600416
2095648823
1192914723
1283648294
664247302
998976943
415346921
713997352
220880301
1200937283
1929918561
2146641162
753757486
1959927858
1442384730
1530147355
1136248150
70210886
1263801034
1235856642
1768605866
23814986
602429313
534533126
993526597
996812489
1625392743
1232836441
418296269
941609256
1227471943
2020925288
909906554
1261326885
773888653
315972623
1448705266
1617807969
705209211
725571967
562774732
431556103
766238198
534519748
553867152
293010947
30982700
802379745
249086289
1769628467
1954049515
1869675271
1290063957
1206923418
1075781760
2135083017
2121736211
37110956
1477967690
1251361391
1844535013
2006123771
571285968
1440757752
410771126
65472346
1233970658
1303826157
1864625270
2089927788
1087212645
321330441
366276950
1474449987
758127863
1917797720
633166497
1905075734
1831047697
71704011
969951677
1421860606
405360146
1970888340
1362431163
244062052
1356584730
97212388
1553292906
1233272970
2079906504
400109572
408645349
1433764777
1854897014
150120938
655405933
1149349038
1754522526
1399616265
875462317
1888230530
943268391
689306139
1087463810
177783566
764563333
1136381132
417354399
1198268863
354154772
499089081
1347985106
1393775972
1122948469
485365484
227516910
1863002396
1333576001
1977484970
1314604671
2095001502
30999303
775792469
1127370195
960095852
44881788
681263263
1282760913
293527431
1444496731
206542713
456255471
1210577942
1105672852
676594511
1875880816
171867576
814149614
535629168
1849310059
711563774
1350538565
1144165856
3612831
1814721533
588269105
1973322540
1136251935
603952793
1675838829
1156249463
203849771
1867007734
785678898
1252593436
177506215
1759569530
132932505
1360602891
1111611148
93412615
1825561928
1944955732
59243586
763792367
1577503687
1170304088
1086588682
909100800
1503238186
1529511469
767701326
301553656
262612237
1332911770
996036433
1635583871
749994542
1864245877
640288651
199340337
1821632874
814378323
2013909989
574806975
1139704370
51179170
165267669
337206409
1300262489
1092331674
1128998435
549323308
1264164325
975715753
206286775
2084521311
1937370116
1425442797
476564661
1273169000
1783431782
995604088
297300114
1892500641
1017546316
1414722441
2047724280
224722290
1577028564
165974989
1042792480
1278208458
651580306
1939655568
669854090
754868964
171003202
2139548967
162716939
2137014861
946234779
383922178
1573092968
930860085
677878056
72678878
175707788
1954521479
133550437
224643438
1348039789
1577630417
1580927213
1091857670
1153848599
1878354271
996980534
1908871256
485643171
1648255685
590841123
678270582
1911267900
344904145
1993689535
459969804
263031106
1131704782
2127449522
1400951254
1313452241
1327542385
1401345972
761022624
1700409289
30660620
1188692262
1314765489
520971478
237715868
404935206
1869726715
1228707392
1806405507
657761698
282884430
1075731206
1241509732
165926345
1040355244
1866844587
159868049
1524609100
5835116
717189547
32053810
1337897569
2093247794
1262295929
1569242513
524160345
1993376655
90263569
1926488135
2144694916
424254903
89893494
1249993465
165685231
1809867697
1831267990
1811670683
264004644
1235298929
1826220696
391137180
157414110
2082984529
1234968206
1176051586
1122417
1402547449
1223634149
587223038
2044391239
730524674
454955720
563057664
1004770170
1227036399
147007454
2116623161
1432368763
1591216523
1417012966
807480074
1148257387
1180301848
1926331999
1041353217
689471424
693045131
1881483282
1856074148
1638997466
1571475498
339691852
2115356675
392309364
713723664
300178377
1395352343
808776984
2124333917
1352834524
600543766
1334527095
1498111280
617843122
341389445
81269505
1137145190
314316510
443383756
60527376
933595899
115130812
1308494244
1052998468
877480219
1050827788
1510247049
78682802
219141549
1908974936
1742857205
1078113519
631220300
635415188
785716748
1315677860
1658119931
1921314533
1124025101
1726665170
164056490
1577147444
1435351100
1777455527
526818309
1595734627
1371734226
2073261910
383421427
2048487540
548929694
821955995
1024675577
1541688389
1607341406
849470838
1410569646
1202852680
2079015266
428157660
949820716
542317194
1840864890
1965424577
956876249
1337140847
1094801141
1382801869
1949511898
1276433410
626747548
1263097055
730261327
2075773042
1972203308
432986445
1800210400
1019783434
185611744
1620059759
1217232209
1617026243
534041265
1432137662
870825117
1962152687
813893402
980185369
82643712
1291949156
277457918
356647538
1772440884
1151818703
1299849882
1503851686
1376213999
1633088838
218615711
1244100013
1062069235
72623942
1126472947
520240236
322030419
161964655
1943241796
381795662
322117558
1381366263
778707250
1810605663
1345948904
1641096200
236604208
1165206503
49634070
1672266156
1304213547
388918296
831124580
533655391
1660266248
176296825
455799966
409558323
518820146
1857333607
1920253385
1177382685
15721788
1532632233
1600755575
608969891
964544783
511862394
370955469
2129840751
1380639923
1130954705
120685241
1008038150
167785350
1971756432
1266687433
527969859
814276411
1057371179
1815794000
1476928686
854139331
549340292
220904680
1974817904
196554737
1156542478
1185202889
1008612064
2003774322
355030124
688021101
528354252
435887310
1188475096
1938227811
376383595
887617105
17944891
2092629740
1278328939
601922928
293749528
577040365
608744088
254279175
1025823199
1399501577
1767703459
569058267
352242347
1711466149
1853433896
342121695
1440581865
1891626859
1523389342
2145936369
1029917302
1159562956
1296830774
1024889487
1707232173
1985597721
2123719645
2055543763
614935613
126024729
79212190
1281510791
418618019
1875010762
1569137873
732158943
101337404
470697571
1765966449
897397257
1384982942
1904930763
144362586
2046152283
2072965529
335839819
504092725
1251517086
207152914
1477064545
1137417502
1079345096
772142222
1347694554
479874034
432900011
693372206
1379715272
1055207223
560178959
1076668641
490109769
1456296775
2089424914
327549204
88555927
1019410332
468053171
1566372890
414352794
1669776641
2114035859
497658503
890935120
696373334
342340524
1951355601
1619176210
1183146188
1562266657
1093152039
2126143449
1076068631
681369836
1181671623
601607361
66148207
242543602
1894127452
1352997071
2377196
1090954206
339697951
1435932519
1343935206
1119534846
1499619939
1843294301
1401051307
1968848195
1330988549
1530580040
1273658994
373111468
111639343
1746635917
1706522600
2016004360
1516222640
896305232
1585712696
769381044
143542634
496063413
1277456242
1582236790
2143592749
1044090080
1553647529
637780062
1305688089
1726264333
1080991821
915937050
1733209903
970229633
1308100920
1479396184
243088658
1102900266
1297057896
104225473
1936548183
370432468
1102303898
459149734
1041686914
1685574317
1851149072
1584341906
243731767
1434280224
1100958869
1143328567
507070974
1199578683
1125857424
1611564881
282912694
1108262805
358699206
1218913785
703151470
1355132377
375739988
555492926
125897980
612213469
633664142
219866709
843460291
1842860082
432137961
156365430
1155434456
1548782887
1891239362
2102941288
621495210
153193687
1443754510
1507129440
1129536145
1432132742
512206784
937360095
358767801
1724377727
1903283332
883959491
39618221
1998902154
1756415753
786587189
1065950658
363477252
189702178
412161553
651433091
1251696708
587901674
1138219259
1606940195
1090803632
245232714
1699139857
1187060644
851764630
1468365833
33970735
1429940187
1328741915
2068002017
495099049
1765395184
884851137
86428737
1016606409
686673913
1511654377
1187986240
979025909
1658286105
1805735944
850796143
1957612003
835120957
766290201
355849746
84888546
1463582779
1691571989
630943361
200838295
768110833
420994493
703942819
194044915
1210883899
1093337609
762296752
1749585463
1226847213
2131659185
305134539
1682539881
985049180
394295313
348096008
1286628429
730534339
834131269
674739516
363286478
451982907
891026524
1736403757
1285286482
1149888433
1186951401
822833140
367611105
650521059
2022129273
1605540238
1567558164
786996594
805821751
1950792715
2007906374
1213707354
591438286
1757635222
723878773
605498963
92189331
1325616853
2009417719
1751997725
516982313
1242415438
1953805349
399814764
210954719
1647086159
1086387140
1635420924
1371574132
689693028
1391419547
883711341
701309919
482674186
1489747464
1538526195
1089793351
873768930
1940617921
298097072
151646609
43914947
1312750339
2058886460
1508353014
1692154646
1693051664
444595427
1758862339
805393939
1467717916
1699246817
1648743325
1835436538
1027626953
1081104873
359460005
986458767
981788849
1335246980
695140473
2109461768
12905936
807126675
1071150268
830296207
1893557386
1352679526
945183466
875509218
1220290494
1628677079
2108937637
414474435
472217970
1797438466
1548093364
675751690
1380488749
2044569091
1578076451
1738758574
2147241528
1385796723
151283495
551029849
949790793
539941957
536324335
603072082
1436715979
349456688
786128543
634436231
1060008757
1845016893
924595932
1569990505
1843340677
1889272146
1090625141
1043922858
812481000
1674058247
1796957431
1796192859
900079744
1105957636
1223027692
1256336125
1970959859
1358319524
2112740609
1723318741
1375820873
205097838
47999040
239703149
727785146
1244407262
1710557649
223817120
666589773
1263810301
548264131
304948672
441708967
1723263844
1210801502
1053721281
1129055780
1397729508
1854467801
995221792
325712572
489650789
2130090547
19096434
898071990
671466501
919965665
2080139906
1499372392
938688533
438049508
109188741
428791969
1420313128
1634344438
899387031
1490244609
2045723794
1683429974
1454444708
411234621
1810152434
1789050486
2049231608
345213595
742208370
454097754
1551268609
1601776484
2031792460
1859822438
2107823809
1247433495
1829921552
616272034
930069578
473054650
1260622234
650597106
678832725
1956263914
947969327
843933124
1390084150
890435641
556581559
1362489121
1523025565
1841758636
1133143724
1482687906
1641201523
283053479
1646504500
648707688
296517129
430014168
1644529500
1282425820
24856606
1656085121
657699970
325137207
1048444006
419777536
1339331121
314606490
1638024478
248589778
30825808
338801631
1088474651
750296149
1441705284
157089961
1951417988
1552289823
99956516
852779831
335554776
197001362
1673189944
1556223734
1154238985
1242008788
1084093442
1040820223
1601844122
296234924
1430060323
312773130
915489253
1986754735
1674079431
2049127769
1014926881
1232064284
1049945532
2002505183
213228978
913390427
263104954
644829677
530504215
2034973168
894391951
1517178618
977588743
143300053
1110895047
1409687865
2010202447
1946700244
805899624
650098988
470474969
1017539537
351251353
712567418
858062632
342367820
887343934
48316684
1548869880
1144883957
303936603
1457742067
2041112686
1727849707
793598952
1174661868
1628538485
1059156765
157030604
31386691
251916895
654942660
1704500982
772592574
1158720167
2039291368
1817068681
1222111293
1799339067
1390671545
652774998
1665890211
2088293285
804767675
1541669540
1464145039
994383178
1012394914
1777157992
1985084417
1700511015
220837494
783254795
1547734297
428508940
428717834
888345353
611284405
615178133
1997734478
1489857690
956522999
1869929340
988906774
1203989643
1330393539
1344338026
1592024554
1038012847
1690482530
266970507
714948663
534252282
875036049
94212862
1760157105
362105804
577705348
999541258
432298266
257943553
255487550
812813984
1621606458
726726933
1154855195
1599735374
547458651
1066813684
2008361289
1562618082
230241847
1632667490
1571009086
2106030318
1969665230
384550335
1625828530
471335861
502344405
2146646855
1405844941
1378232758
1588494200
461459897
1292375486
331198081
2034043601
2039281879
2110520539
1661702525
1173374843
175457093
1578527370
43986358
1942588781
1800161962
2086265811
1276584526
1853215740
2088917994
292282604
300614360
1927904229
1135766333
837483536
941805344
1968382502
275828850
308586273
2028811370
960395698
387795852
1403218638
388338839
1591750056
869879948
816753565
301651631
782486592
1256430573
807729438
1107820453
372553741
1119489793
649716787
558862880
408626005
1602409444
1757437058
1554691855
1663439107
1448987149
2093651894
777858352
1442537571
1113537074
2038988472
1721696855
2068242010
1007997651
1965925557
1879904989
1470193581
798354528
214418732
185684553
1919476758
742397317
235850214
1819532157
568508206
1281419072
911694294
1617283263
1864420378
2049843609
1165028953
209114230
1409459931
1116540692
1398305388
1745273049
667676382
357183897
1808296108
65243258
1156092153
1166161565
1791990071
1055217274
1285036651
1411199751
1907837004
242829086
1800999440
157100059
195163225
254537494
588077944
564186874
1030462515
577023253
1710268563
1419488517
1148489190
1940046067
932824201
1164210443
874494961
1487744153
392191291
1960482274
1911397505
491150257
698299966
520376423
1144819470
1813288034
1802295987
2133181012
1071106751
730869714
914564959
1299347250
1553847529
1323866393
2033116614
1683630299
1504149298
1206982401
1212181793
1519504067
1568173424
2017876887
1461079494
35250000
1726096538
889052240
1811612301
597889898
794992738
693105285
355380118
2027037435
266826227
567133090
890622094
1459881179
1291740627
181662101
1915103891
793993113
1738322495
839586396
826963635
2143307121
734375373
602337565
2140557313
209401986
913968353
1261803046
843256432
930379575
276342951
1240405808
168739745
259035190
1132055789
1469525774
1362495280
922959595
2075004598
1252105891
962729748
250712052
1466542566
1332368645
822331082
513559769
2063951958
812801975
2108984777
137605263
1461587803
2024972832
592877869
1838506965
1266374197
569726786
2110580240
97894771
1896309960
1850169555
1967416345
1117086289
1499453723
2092052453
1529290672
1197732314
2057917992
512748861
1207071667
479283666
1248762348
1810483441
1078543531
1911412552
980687737
309496827
2042315331
1964721849
1586049376
1540210456
1306145201
841906015
2055192703
1827971983
1146503191
746829960
328429833
1235874722
452615384
1489391070
1621716442
873294619
1417780096
1615608419
418490832
293606905
492740229
419911205
680701781
321546961
1068370215
1684842995
1059648819
2039818628
1840052679
852693783
2080554408
1743127656
1546423279
938094707
807500955
1550913503
2090558207
1879741950
1177142602
158333579
543046764
1832929723
1552597407
1909460626
1833994612
2115012505
2118528788
1529346267
1298534836
521915755
719447559
1460033902
1770429870
1272786876
103540630
1525292065
1239197887
703067564
345633708
391485626
1676680006
891583846
1496164292
2072869525
822480116
44918819
2112234642
347369959
1566478122
1661865662
1743273167
1007987538
990478205
599997821
883305183
1367871463
1630232836
1795111153
493866918
202395261
1118519259
668076403
586447007
1003465335
224565797
1408700491
710880735
766743886
1292391320
1269359345
1641449624
977407570
456109653
1258057811
1380520132
1713031844
399789673
795110403
2022647002
1541219806
2081178442
1864237957
403400177
1816386043
1385765450
1332206068
890417180
711426019
1076951258
1032080370
1166317302
658036691
1199095550
1302854872
706571557
1080285451
449327373
1175824907
1797968293
1810664036
1475422910
1137199105
2137769679
1660330666
2019743795
1898735082
335892489
189329564
1377958294
1988745792
1620351033
4033364
1009724499
1054783184
176660501
552585874
1125400031
1661764905
1996846171
312018597
1483834873
140036815
718203874
858595684
176441410
1046599036
2074144341
157799812
381624213
1808322366
1589723620
1419497366
346910526
535960343
209641908
2008321484
75161029
727513219
9362535
402393260
1050138469
791900390
323926497
1767187110
403969921
1741916792
1403405
1186718012
157825977
1295172946
685488809
1593601095
1132944754
1058856884
1202017682
1790039833
1630647524
1382998426
36915055
297644005
1218527913
2005889507
2091453882
1535727858
1539932766
428175860
334310493
1048717303
1132668005
3007015
1487818038
543248109
1948045580
791809536
940959049
1508936703
2146038243
780075175
2001822556
370975276
1720222832
538919043
1127933513
759601383
1303835762
1115149445
361397029
1793377528
1924333062
2097778503
353952695
2091161669
691705791
1492624417
1591534600
526269066
1734862113
1303675653
1366038975
2001398076
734081319
357956834
82336106
1578049427
2096492495
1261547509
224564538
1380550550
1491191996
1786952587
2111589071
427274644
579774868
1509539090
1580235357
237081770
2098126899
205001660
1716331474
22861637
52968600
1549233370
1430670878
131653357
1911110554
817797168
585864274
2143594681
643905743
363111539
380189985
369060254
1020569914
1807958774
2124273746
237303486
837180545
1993962623
1441621204
304543062
474925339
180321595
561708978
1396953960
1876581375
1290608859
642914760
1330415573
948426167
2071144210
1562916523
441063978
1589619184
1770596377
713044413
498332619
1270705030
1693491214
1796738449
1401419614
795098724
2123254813
1349142967
481648978
920080761
1002098300
1496039623
1869312085
894394512
82549265
1708068681
989648245
382091237
963979228
20349202
69790691
1848732935
658993677
1910343681
1706801705
254061064
1084602647
132299473
1318435239
1691721454
1224380244
1618696639
122447647
513377457
1426664958
2138660558
1052023469
1410717484
1641877598
732762726
365406332
1904021280
1895356742
1795893840
1618233554
240149781
124092061
1335914458
302794729
1195350662
543341942
2122051084
287309622
1306512831
463066843
1977133062
2008585253
521294435
1775473545
401594199
302121489
856986849
978489504
1677504883
1050011880
5375020
772985800
253409114
683157209
1412498434
491759406
1523026544
771110715
1395910539
1188085238
384912299
498752488
1676079859
1335861326
832209275
1652788495
1580492334
1290166341
238847426
160641312
316116790
685282624
456228067
117546422
482862091
245866677
999215956
21651242
1888822513
681785923
536429510
1619085690
1137542942
1590117383
287008312
1384206332
816244317
1796728536
2055718120
1854285234
1749286812
72152650
888110142
532784700
1477358426
242064705
582377250
2141062415
1556107174
874336865
705537901
1300088395
2010178185
41620355
1943939535
988446466
2049348547
479455939
384505367
1346592109
956172349
1518975520
2058763235
1058830553
673499796
732909729
1171184232
211806731
515817210
1509606745
391378190
392276969
435133544
1481579647
462631660
423052128
48328593
339620806
1070417020
1724133332
1405166691
1459877347
1632162308
1401692821
1902778585
412866495
1341977065
1249640526
765048594
1123130315
1564223104
1476044997
665065399
1112432305
1927865602
330467042
667069373
1665330109
1474077479
224717136
456519485
1701861589
1380609486
423109151
93528941
1437592285
1225131774
353464312
230101157
825967022
1488489516
28028257
1123471696
110480660
170632396
255576575
1363649349
1075349505
1928607780
110365087
423019239
2132868555
166046696
1154944382
44715180
1845794211
1557572146
1357620310
1736714156
839460717
492859298
1728209390
492828718
767809388
643932788
798883942
1942296915
257899324
741191552
883918793
1850056620
896124255
1030861198
142032469
404972424
1206745544
318234303
1996185791
154407693
2058480284
1754431468
67478271
299715665
1219066637
966225261
1689810823
102875153
397077858
1064638104
351084725
1171807117
381171160
2030702339
497780747
1783003905
1345558339
1300768279
455925500
1870013328
1417938910
231474110
234489643
1103185381
281664684
724717448
64406133
1311443062
1482997373
1930649426
709536519
239081769
1596712281
2049862702
1706620057
106367129
1566154157
594366980
353891105
1328130910
1430983682
1367987503
997813367
165708943
1985308940
1530753089
1572122531
130627788
1594953347
1170516925
2074310104
2098267926
211577585
429849231
696420870
1207716959
326551068
1502880155
1864841692
741608671
1370782950
1009263923
937069830
1541572303
560823962
1137098759
1187727031
1182256288
761728977
839868667
1361554535
1729062698
1763301248
382382386
269490067
848297924
1347760962
1664262833
1370705124
1337856666
2044777304
1985349303
1241881880
1905961225
865967760
125872967
547605692
2122783762
1304878932
665911912
2056438971
617012749
1846851476
1262768080
61672152
387468547
983620726
1763860185
1152319802
1782418924
1737399166
1020379480
1609756528
1852730645
831989303
486381003
537776718
1707887143
314255033
538301770
413004815
588319121
91921340
1959995858
1924943098
1775374015
1981021396
1686588650
1537321773
1540374105
275490539
1765993870
1831904050
1424886030
1818005562
435822096
1295337565
1367637286
827540723
1794132814
692825170
1492148541
624175808
1624554025
578693193
1750095379
967708174
1494781458
751594673
2139947303
238679369
1915180840
1542215940
1021591290
69811653
1783310472
263560571
1632656643
1833107405
2082813652
1875452309
709123121
210877090
1405353435
656749920
592853774
337791299
796913482
1433897468
1821394972
26549808
468166881
891154506
1883405247
914540558
2049225400
31908672
625793800
1758772548
610387245
1036179141
1090249114
173240659
198940512
95899702
632288208
231387072
409286108
1115997916
1772673320
2068136377
1632165823
495995908
57556681
335599822
193883748
1136786322
2137932099
1507542238
835732105
623457153
478871304
622456427
904379046
156734762
1265644246
244096291
1020932615
2105789557
1319753056
1395425803
1502578227
1386553563
529844443
2037943491
318448973
383307107
1180862780
1743783926
2122360030
780280120
25749595
1194097843
394059567
1857447617
1796656978
2033967003
1358731964
1537578401
1082591421
586941651
382318295
1926285685
197792544
995646399
253223851
838828788
710933343
1332409458
1849286486
1493479383
293289538
698468932
300432457
897874682
876983241
1294555632
1640148984
487318810
461406292
1040022545
517269688
317400218
198709151
1495370426
1544023055
1952697853
174397118
262196458
1300823394
1725678542
619945628
706227057
1968114540
686157777
499717532
1370106971
1862772499
1343341048
2026007176
1985886160
1037336975
1787984285
1774399153
1242309703
40006288
1827616082
1250869181
1779763878
1745028701
1225575204
138705446
2034917998
1670485118
84044089
1725428731
1451517454
252501397
625605987
184434269
1267253025
15610345
1056794194
1898524624
50494204
1986469744
200370842
1380562779
1265387049
63875102
1671395873
1966224779
669905301
1051131928
149894645
227663793
1867398710
2026165264
1309720542
262285749
1010430308
742463413
616092600
1237268488
960573786
603872080
1244636930
591682244
1577855177
1017817794
1539543445
304451343
40367191
1313272653
1095793929
786368967
1055708487
1717367285
11345422
1215547778
1780395901
1999415733
904852436
2018783595
470338519
3826133
429265103
2015734423
24503823
2026253311
785492677
1636060883
1795522572
1825960718
1764651764
167222033
1803517581
1234899061
1377810027
1534273806
65473801
1176267483
1945388662
1541173810
1257097850
690887864
283650131
204380530
814234832
1709154824
1914965550
1643461994
1971621449
598314766
1671141109
1542935361
707039423
1204014568
1054561920
353044547
98306574
2033018255
938976846
1043049541
762595571
1628358576
1961704707
319464506
66453625
356493007
1357156201
712270836
1843031291
718886108
166262801
1979871424
2099560358
1658759484
2026154032
1521708009
1344590707
992112353
1473404729
102900792
63187163
1773493081
112585679
37007473
1969105453
1766099839
638350169
188518938
793032756
1089571787
1464173200
1386274602
1043463652
441246908
1643505157
575370409
1426623800
71053737
2031438347
1127362678
258130614
1907671036
1471652527
460665874
1385329217
391361518
1844665520
782970501
1070717802
1123858365
1539659045
85241526
1636230432
617099675
14916172
2089778651
949592710
1084883437
1972368116
675479823
234823354
1683605975
1369124757
706651310
1874424154
86358301
1005208101
1533234560
128850602
1433986099
1441668749
663802860
97757238
838738772
866083448
791708936
643276888
979925006
833537568
504737320
1870509784
34208613
549147758
449654363
437864825
1082283246
1702849197
1393889420
849486814
1257093149
1527087557
1800744537
1610976161
1646095070
1964359066
2100419037
1618253116
176346080
1445807470
1534169112
865124175
781586764
1164993786
2140058457
343398337
1017189903
774402930
1466846432
1431316433
1157124272
327058564
534042670
1628825528
1439291761
675537117
307368986
529202116
1842096289
62473526
1803345367
843708506
1597330721
962980850
813175579
18705753
1619253724
1798265957
551123923
1323072415
1354884273
1107493910
1814805823
388870393
1628187750
310547824
275010510
1085352859
1699041092
1346646450
952538288
1043531518
33470684
1398233146
181188967
212275285
1170215044
1491050114
147845394
315540069
2012622807
280375724
273185495
1116375505
133341271
1998790005
2074003541
2063028608
176464415
719281299
363243452
228153077
483703300
1689301507
1459451495
1878345204
1330366556
789596184
1403279975
236494232
1802413593
2037193074
1364166056
1639078900
2075610075
599466217
889421651
1685910185
1955889182
606097878
1354331759
735740741
970526061
1907382422
400792733
1990484691
2080604289
1816666723
1674217276
894363327
216493700
179973657
920427182
396523806
1398883201
765240192
1479048304
1919611947
1910347887
237647155
777751685
1520322553
60625287
1573308104
1941792990
580609236
146654388
1272504071
851539633
2034397453
825435941
1288232638
1961325902
1103578242
854951081
639042003
734271543
1446980896
936508678
1889085183
506112214
1175124687
862194276
1930518729
160477673
1147032582
434212893
1819167958
837070949
1648710174
2088923049
505820296
1211158297
1521050842
7121131
608040402
1652729700
636911535
2033057403
1772925567
900795622
1042386302
669787371
1290619227
1538842346
1928408163
1016363219
1370396063
797565662
1770631997
913587466
162756500
691840641
1633516552
633495777
806593864
734685779
465730127
398708405
1194213876
1602229183
1250825616
592658763
1656700601
42280749
892882550
464888642
615023324
183487101
1395075778
1673786472
1411374030
201248510
1826843164
865318979
1544730081
171099186
1830256919
1592192181
1722850300
1209995681
1700388572
1254918025
959283182
401348903
1776515202
1157266725
1676462931
1671651656
1249091027
1468681913
1348876020
1753139050
1438782652
2145460345
792030057
261339645
1073774245
1605130153
1172662715
1616083714
1946944555
318488985
489208522
1064921605
168839374
1319256253
357525621
119559781
1434232953
1176896419
1877720333
47700421
2001517124
413746084
1790364751
2092087824
549789253
676628993
417710895
1315394515
904237184
1206615865
1027670001
1404767353
1173439945
374685695
7205631
697420979
1536069624
805387620
2080163462
1461355092
1964952049
305242378
871026584
1420929845
152013856
609500422
1030407446
1580394166
1359358172
1471348936
2061746442
479367233
837185474
769980604
37226746
1958240806
1976941500
982045462
1938070752
800333536
813384914
1559359289
1001034016
981812255
215924461
2056319855
1997745524
1775158355
1868971040
1929440109
1715459550
2146421126
1167350315
1522658868
651606598
706379682
273135100
1103776884
687689707
1126295039
744269860
1731675967
569479209
1758964302
414337380
998657438
166920613
1391659703
2008268385
1994375912
78416037
1620688871
1302777047
1360809461
1752170166
2076438380
69252665
357412271
1907659542
1070867969
102915484
1521752308
224981847
1121737182
1467790133
556344279
97139498
1999172723
1564371041
1730752055
1116777783
1422583182
604761250
197417493
912470599
1492761881
1281536318
1860176232
10658534
1799802055
1676195093
1179772183
1002297022
1589269465
1443453564
108882532
1700756656
252948414
1161855398
154993099
1189526490
142972669
160755277
1308597525
1102814032
979852307
1071837935
1109646652
1680880204
1802778310
1220044225
2025439576
817864958
5346985
1285741751
351525965
177983422
590708120
1458647346
1789989762
1201338550
2108023205
1460227481
2091377792
2025191161
2070550479
1536376803
131871717
258498345
2011645386
567973778
942187280
526606316
1161878619
518457433
1908698826
421816784
783686078
1995265946
1338955126
2065735646
1842713521
1792643081
269026550
475402023
71289390
450067943
537366866
1546891392
164741360
398357442
1615098619
820588323
1093706288
483743206
1973062763
1045395888
718235885
1839460218
701741435
1421548142
1487377149
1002343905
1746035862
1881757596
1929239317
582542831
1375708567
223943463
816577418
939343689
1053222842
1803592621
2072541305
1598351703
755505204
376503371
329609539
194180838
1292459022
1578646780
1111456862
1337082604
1217482409
762548804
257263575
542620772
1374865364
69340919
1929561212
1831467784
1274227238
719929963
634624117
1024400067
139737411
345807546
24025195
1161945396
720009250
972589888
1426754287
30353456
860425991
539131465
659190247
691835849
120338989
513707087
423140684
1815711133
334184362
1655438567
2084160747
1297844429
1029369373
454659684
787557194
2080804666
1420403181
683837137
2066663266
12784882
970839376
621120366
2032170799
811734155
381695106
145113488
1780431234
1181774877
1377451511
984266323
261189879
916107332
1850894001
1340444556
947596677
935448968
2123287079
1224606528
443907846
1117956078
967270260
635869332
149278661
957370215
1917892592
852733824
1064191510
702741596
1611154909
65196437
984624878
685510417
745220564
700696957
77164635
2027974978
616597857
1121223725
1737884512
1376401674
1067478512
692107396
773748389
1546819034
1522543035
534140847
1782347822
162858183
755844868
73385341
985556972
1431096413
1700789809
930404394
569569823
17678617
1311650757
382968257
1139126558
1402556891
315096743
410124075
1211488279
1943067600
1791407835
1234759857
633333004
1785087727
2088209170
779795158
1282628435
2076961262
925540162
1003802084
1942848846
2082780918
980398894
1699641024
1251098425
1911926681
392777757
6641345
1585170662
1400479916
1434419029
81306609
1354408157
1704470486
601557100
10760559
1312712069
1117847057
87177119
1723613119
1222688769
1376554290
193997753
886773048
413881987
27446203
1709157497
1171348859
2056373849
1535729917
287475992
48911010
1410901456
601493948
1935572549
135572743
964857711
2072146922
2120787069
866212735
1849439007
491645777
886597086
59311027
1969254729
622521770
193658158
256461395
1246592157
1885114108
641760161
1586160537
2137261029
170480954
1442535246
1373727520
1261004273
1010324901
199983325
1276511354
2049304964
1229822019
600703639
1200472829
1308098968
79086667
2093622841
75291277
137729618
1838748732
1341465373
28809150
970217436
737251904
264590530
2064785337
1844582535
1212718303
1541273857
895482050
1760964414
909750935
951875094
1900305073
2066014444
1292928514
1123035330
1931757227
1339937837
282876700
27638593
665544582
819890695
964340225
1282343585
158644900
1728176488
876219554
1817208277
227016529
940941501
1876324944
943508289
24964992
2071922666
430939068
1766395769
1865760771
1569156029
238739384
1124074313
1195272430
726259365
500250441
1885336060
1141650755
1733997605
1780126230
506113899
761076681
1902281321
125268478
1733373682
1547263826
956599562
954847318
409182377
488502840
1183493841
203311406
588191893
1325677440
1508842491
1314295959
1389476870
1662478099
2063414467
1242967458
1882093816
705219853
325214203
2022866914
2143896279
689170138
229108763
1359416074
787798615
31662927
2049899180
590285597
1197152825
1302757082
1701278234
1900367971
797495016
617407348
1486550958
151741738
239473578
1777422745
1891955336
712570838
449067369
1336725402
219190527
1574211820
2076849335
1981686406
1354100555
840339024
1411945555
1712869013
302975528
2006411231
987627257
487120546
1390282852
707410989
1635072583
1304884504
64835989
551854942
323336278
1872503771
533906422
1089785040
73379392
771230839
410971919
1543955143
386708138
1214236863
568415728
299546334
1391321958
1934236468
510310684
2143991187
1088459809
1337550345
1222011077
1076175783
988972221
411331835
914595783
911778251
2144247501
828300447
1866982681
1679095943
2099985717
1423088288
500397569
111226106
1289943285
863690455
1172355375
46652653
1283522673
1878135342
2072492114
819651415
120190208
227409
1227792924
1768899588
1575637470
483499701
1202738487
1183998113
1922259388
281187729
1718743645
1683584055
1433374014
1529016369
2134930927
114055053
1446488416
1318096023
334453475
1783402060
483470832
6169615
2043757883
649697798
1451191053
339780581
1094955817
1957926662
1347426362
683101410
1436989566
1333600490
1202483622
1707056108
607764492
1562213876
236445655
1887828484
242636465
964957261
1430594642
1273247083
111279353
948839830
348852458
1990115431
1936720253
1844433783
2061616623
1701952220
1504469825
1226927054
1035040709
1209975225
1359526970
1452408016
1792785905
1573685092
1933849306
1048588667
2131257540
1982411938
1124562103
1694135683
526311378
434147285
2045622496
497509008
1123354706
907472312
1129564770
957837990
1918677781
196733330
598088130
1216413278
2140705565
211281363
705091488
1340571526
954317689
1028608871
205854496
1036984036
482780634
608617280
1933441070
1656588077
2118959293
1123990895
132176182
1240007145
1407026522
271475117
1060082182
1066851218
468194965
1715195972
1974711809
13242324
1447061150
1522620786
553770457
50544090
157607254
2029024841
939784717
2045961264
653506249
1640204386
1893969333
1008657899
1656254765
1645175460
361607078
1721521656
870015786
530946377
1978086966
589204362
1071342114
332962251
1760454554
985431785
1528504548
584223733
1545524710
720202990
451611910
1011874124
580059210
1096664088
689485258
326057403
192667075
1448957909
556579367
543539085
1101491933
348642725
1000357693
1208742015
334452876
1500033245
1802694188
844174464
143164957
318430944
1454013171
164090789
55366489
788954090
979677689
329027840
1362607885
117194320
1464143564
1214680013
426714430
1813013502
1931926096
1399113492
105971991
1601559896
1360842975
517454426
1864316792
934986493
954683531
1497942453
1694656843
1797722302
1126829894
682657256
1144835436
1914612312
533354891
227325222
1283855185
866625564
1878972458
1226252928
1235832012
827714125
364502729
1861105407
2141053118
788330102
104284678
597711113
1534362901
1571363434
1033287086
1722488209
1553023272
545315276
1703654191
664735636
1070299135
1431281981
424404902
1262074006
808254051
563790665
1829055047
778424615
522789264
541179004
2135161473
573812924
1749348515
1791672128
1590920749
1291474484
172572606
1553762552
2009085958
1374830574
171437483
361135405
105237926
431688753
39656104
739773098
1049753097
324854064
1911908831
795367295
1818523578
1182178712
402803870
185545938
1169546931
342479002
2114278299
389045183
128824167
259357212
1434159602
429519218
894515260
1540395854
1829885730
1008161507
1936961514
536174219
1219193132
2134452748
93400233
510558200
1366501169
2012465393
1532814591
748084471
558967560
831835884
1860965024
1457341910
524108910
1555109013
1736857989
607970386
2013758029
114024392
222606545
263943563
2035271099
1838702677
365424024
2011056351
1921342395
467039084
846174619
1898383616
31956965
1558950192
211460266
432622591
429958783
930725764
77220860
1105849095
322104879
106098582
337697472
1960387547
1435704187
1917722933
622109373
752385931
1684453829
2124083030
30454783
1008567330
620824102
207037557
1006373089
987900864
1071038953
826701523
54541338
326378917
1128401927
2024639600
1699268083
307486212
244270135
611403729
1418970012
831802925
309064810
1203461042
465388736
734827885
502318075
461711206
252584580
1007442092
1033859320
948558740
1580686599
1298393821
600691476
1900078466
1547895290
1035025694
672589206
1503765674
1810078276
1015191444
629856609
563176813
2053841393
939530404
1568092182
1107076778
332563490
921501308
113237219
465347914
509256567
1878111691
1474457695
176828567
879748753
1669313382
601639313
358532762
1603882820
918557634
273469607
1355085876
660347178
186516349
2102180231
918099371
2065489542
253620033
1838370146
719004344
1982285870
173178021
396541260
416485996
1495614036
794839535
1188330696
367545415
1416543193
203519557
1430168397
770537362
1656417206
18477698
1300977499
113348685
2078023734
1049467093
771440644
1288127244
1397691445
1588137255
1407975384
1708364094
646368760
1364092341
1230747228
926203320
1392379198
1865849556
67275475
1586659506
70717837
792248189
532365004
344491001
1173577813
564658575
1007929183
184297298
655061892
47804900
1727983761
2018413766
1567647587
1728222421
1690306186
598469896
67109110
918665717
793348280
769209060
385106985
1824595211
896000853
2097209564
1138201218
1107676597
875639368
555760596
1980125383
932929492
2069039900
970309800
1088886129
829252604
116870855
1567743988
1696751422
524265380
404292876
1011548650
776131267
2111192385
1447181740
980800297
1246167465
1266568340
197917443
2099435770
80590839
1615375074
936977504
1879198866
2074464921
1936145270
2137358461
305086733
1923784233
1950226296
2028058331
1766002204
1626717303
1054441029
1677024030
1280443636
697275168
412716662
421527224
1337093299
770130418
1258603638
1527925497
1972291142
142286978
533873805
901260260
1717852364
1111147918
1918691851
1024250361
1471088099
1028363301
2144346053
1207055496
1847813616
1543033440
411009163
828636242
1408773106
448284645
1375354655
1015016678
1793053312
1749836645
1519081129
1845241918
1953730400
2133649872
334987978
130318162
1123061795
1602169773
610926568
1368903181
2135457376
1225180165
966857693
2073975846
1353075677
949476947
1267424578
772950128
883443325
1957954786
1084681409
1127414315
514880813
555382511
1871914127
920427517
2144091095
557123271
375808267
154967515
668223330
1164607705
24668365
675037043
59097683
1467979884
1081255246
1834623490
309711032
374300544
1905730158
1540088713
182473861
289686570
1481594699
216055782
7535165
404395777
624146023
515783606
106269790
462788924
182257138
61855301
735088757
1743786770
1945141116
1046660271
1578314420
301036081
1811396894
1770435212
683231939
1135636366
229987614
1600949715
30613460
1311522364
247953920
1885100029
1162794020
17121466
1233720282
1417347249
1053135536
1237207145
1933761286
1748584447
533516834
1006263
2111645107
1214556328
67955198
217251880
2036563791
219367992
729673182
1178016258
583731572
818150263
1582027479
1752842471
713859987
590034014
2097339127
228502263
516152149
491135151
314919410
1440455221
1235461426
107786774
1449877744
901141074
1043455072
406567521
1653515054
2068551558
979012403
1901071785
195125758
561165477
1988885261
1827384449
508793149
1868761325
1881967927
1606285044
2007360369
799350511
895179427
1210574155
1395404294
2033732185
898407526
309677073
1528829377
435539497
464706519
1201939695
2030371577
693799837
1002826458
1467146679
482237671
654325581
647537710
747554278
723062729
1211046114
68056024
1541097967
65623948
1007767503
1692509883
99320972
318624863
909157045
1380680577
1810275723
642312043
2064110819
2063543080
1194346424
1321293523
2056291648
2047360986
625885992
1620785588
953586744
1430148783
1604577276
983182530
1555698018
1981689607
1086109614
1398656638
958968586
150582122
117372992
648643350
87544729
1536147725
918509066
2076737801
1000863604
87865551
332303835
558835044
1115348121
1477760693
616177479
563777529
124063524
1398362885
1343817589
512722662
772016475
215566877
1985839773
1916380287
1088542765
1206873059
1623512753
1695271356
242174702
904754719
2015241584
1101192076
2000529535
619082285
1950435020
1225508563
1927343748
787005237
388934413
162385079
1963169442
1289281905
217138518
1578768044
609543564
87956151
863730985
1612813059
18530523
1215416981
1540893122
1739725004
693112124
1757583116
136876959
1008456836
1549309266
2117884917
1074298420
1904212939
947091252
1793450986
1326529496
55167562
1748310802
493185179
525649498
397591883
376549676
488430140
1674175023
2004043930
52508817
1542385852
1824671806
669014565
2078674171
1056834440
1252251770
1020774112
1191115983
1221962188
1363006448
1660651118
1066264658
1284514581
540221199
1373464525
1983637176
313034388
185764816
1222378790
560199023
1565179097
366357567
1888616657
67972456
1125269164
950185022
1977125052
857571958
1682480675
1069528171
1920869077
1145964605
265606868
1658999719
988987904
2055848380
36463969
419590709
1867129260
1870657148
28780769
1007962861
957704718
173216142
959908363
1109323347
1857363061
1198327671
1373924386
659082372
1743013917
1839350911
1947231433
512968607
643695952
1223435020
2117975217
1025396125
278805229
1663297896
1874966354
367852276
1541319064
2001162459
891134925
574899441
1704018026
66032394
962737287
1557965664
599308653
1841561817
1494065147
608170971
2124447116
315695152
267749486
1254877794
1435816114
63787682
2095951035
821243250
593249902
1349780475
452747285
1618280199
777223676
1883266801
1494076081
1566908238
1798055491
1357942120
104264142
1140633315
946883264
2019196288
1505331166
1347229930
1544218486
1866149910
857310453
386794869
859227253
1456049889
129337070
81744847
1347722073
452315943
1349712406
729291876
1363772038
660489105
724502608
2052832212
203858586
1562571387
1220891303
986571722
1190867119
1138779178
698183896
81704661
181515471
272315755
399522200
1703405928
1090098372
512039237
1058394900
334752961
752740612
1747216352
936217281
1579688258
2076874910
1183265799
1401976404
1667960852
253803817
109767148
1994382091
1155509682
1419464796
1667331375
1285578542
720282784
1936006724
2015162235
624099550
1479976703
1273037772
321574386
1545393994
14469395
1126527144
388483209
743348987
1060496282
306984352
949276572
1815934349
1155661267
1423415224
1880566202
1075485234
1368571903
1485679645
1695261525
1772430842
114683264
1011547536
1683387213
2048247744
1650255651
980252655
729326257
1273409878
2119841035
244882465
1746139608
1329483377
833493413
1035205969
1210480481
1559315968
1203448624
572851213
1466322457
1898725915
1239152285
2103769994
709323526
1609989987
982690061
1932813622
2136179871
1256073050
749454055
969708801
194883502
1480551918
1319948734
1972409969
389709470
1773632568
1426600416
635328397
1657120556
1349787414
598661696
1002511871
119419135
1127301117
834219250
1785086789
480390047
584394093
1610601060
2085959956
2001923321
1740405454
1570610018
2005652601
694867774
1659314421
997419915
499114952
1175300023
1398195769
2045192950
1562839491
165432437
688932503
708231517
289792485
525681359
743494770
785913660
40332627
688553382
547874888
1014964594
1702741506
332780505
1623652671
2005070341
894245950
1867838882
1492647266
1736102853
417462710
722857046
860598683
2097965920
712232615
452796179
2041620994
201581160
1425327557
227402264
1732520681
1710168408
632283187
182357161
458082293
798286213
1517705807
52500271
1568066720
499204153
603805508
1204371867
602828124
2080356192
120378952
578371982
290176691
972855815
2134961627
956168414
689862161
979788904
2109624365
767800132
121598533
1078468483
609949728
273444269
1997671171
502647537
404544782
961585912
1560750542
851693363
336400019
441688955
2110990858
1390573521
1829017956
1486123733
1273463010
1725330900
120574924
1063529942
81866285
1713859004
1359720712
772471105
230487061
1258124813
784154178
562329611
633493432
981916027
1539597974
1518127415
892758330
1612615915
673906491
1679232562
772232179
1598882336
426843074
1747351907
700561139
1255910821
1586997975
1235411985
692110633
1028974818
835344810
1849814192
397028716
23634265
826917070
1950195055
1936116503
785327418
1817630826
1232181822
1156128214
979564327
1476441058
890754723
1412598354
910862356
450201373
1703793903
1529373264
1630255322
496497083
2007722971
1139389658
696223011
305763368
894702716
1467409998
1950561732
695987026
1963704664
438047051
1146862138
2058908935
343424000
1882140243
1378274231
812719253
2077756366
114492417
953284329
1600777792
1889002317
1636818932
422620820
86840481
961517469
1454577179
1877632325
100277192
898604507
830884321
1593421886
557940243
268964239
579829191
1351971106
921532503
431113085
455797801
599591082
1591289313
684052143
720348853
12619941
1056368059
107100179
1919942530
104734288
1002898706
167121885
1074182456
892144725
299873567
2039264203
1887567474
1555058014
510084823
575364635
916267816
1149814354
394374879
1552354004
2035952629
1998630984
886198841
1392224956
174858028
1380516669
1263737394
1825437004
184753301
1877075869
652333324
639680266
1852521851
96940424
1996801467
1931925458
655310230
242868790
1938274428
2109370552
730852049
1646244427
1890717390
631442124
650206630
1636934821
1912033375
668134706
1316944257
1934794803
1696787070
822420250
174535864
1416040973
253770842
1682244142
1152395489
623286366
1453321273
101202256
1952836484
608220053
2147189377
144991665
696495507
944603603
416829242
654914164
544777249
979599432
1093309662
247987634
600422617
1783322095
844758423
1385301862
1201734050
252355972
1550342031
2054563847
1413218662
77522980
740006002
122097076
21606474
1507938028
206318236
582157143
1969834842
665628100
2006483032
2109095533
1377496433
1954442704
1994322113
187741613
1838346056
1173063334
872340596
1418231534
956370845
1935835628
1468143690
442611123
855401338
1674806413
988783513
1268050153
719654512
435642701
279487057
413995472
53265178
1359917871
2102436693
173412833
228002471
1846673311
1038232289
88389897
228742739
795599052
1487964302
239162354
1651168805
1333147464
2125984209
1830666781
1383602851
1007904080
767354694
2105545884
1896250395
400330830
1390141747
277525482
360532676
1870523168
541737646
982191665
1659029580
1744439520
2725608
1140313523
1715398231
682440365
158209249
891786953
1610469422
1711922608
452553664
407457437
1568881171
942075463
1143658274
356968667
1564441099
1381585243
1766161298
2002501137
1354196969
1060201155
489556528
2085055110
1829766531
1985311819
2032184690
19280770
1540288256
2010273494
1310735730
957871758
44077874
312143255
1660926851
369008289
1108685707
437241700
218568602
1807557504
946187473
277332505
1347697425
444600088
1181812436
854766451
1480154751
884509780
1245957422
1540299973
2130289762
563281102
999960367
1640752163
1197801238
751966128
334358616
1754208044
435444563
1226280864
750841930
272282818
1244075410
29573357
66450276
174620750
1610790447
900851684
522687196
1500895955
1555428655
876896003
336555182
1629005258
813696755
976774560
221113485
1968582020
1528639547
335277427
1996743545
1058347783
924426859
1464070486
1531897972
463695535
999006224
902812531
1289322562
245989912
248899778
1600275303
663752337
1948455471
406023527
1092136108
1303088359
1511477847
1424837905
745155718
1944259631
1206453668
289151002
272044201
2075458544
993501723
1140153746
1920064882
1274624872
1214937454
793149090
1091230587
218952003
387902761
266193835
1558654656
654912511
1624418171
251848549
1909224641
1570064875
709025274
1530885100
1112140265
1711680004
639212556
1046021940
113776821
1503339489
161617057
1048405554
1527254962
1858717637
442301829
1403128393
1971003284
1906927323
1567485921
2033708279
133964135
78603171
402314356
1735695367
831735155
1208830592
968250417
110204502
1426942067
522301861
1492013959
964882207
2018505418
1754063123
429356081
1824930597
74595928
513426177
787390310
1762313422
1455785051
2060426399
560568494
1083443144
252990604
1620250064
550475563
1230468595
1736610454
2147014966
1819469998
1962312542
647429371
1391064403
1101306797
2060843624
1679243891
1274307489
1251684696
800299121
1702850889
1194742268
908417041
289075549
1191077036
183828985
1923198395
2067438666
2046761893
1720744302
2094303652
792373361
1516834446
1134885635
1297403725
1314215915
937418269
1179338327
761841662
542319919
812355852
1720229740
508298582
36376312
504519394
1042260083
66538531
422063084
554494380
454217841
1856210350
1863682080
2086550650
1078592723
744536629
1727088667
179831184
451643529
1043993560
147330495
95714573
337251683
1652549591
1987695698
831452808
199779165
535873931
1917361366
1000583040
1936980324
463119527
993198651
975200815
1765221797
91021058
574266764
1064191643
734279004
227836704
517464750
1543414309
742016324
517698114
1341930424
893574415
48554574
140746513
1109618090
146350213
93810989
1396133734
34948416
102137304
1081433862
910649053
1998096996
1672977251
385358247
1972418762
913849452
1822485535
1545850715
2000773869
2103187170
125267146
1039923159
2077699811
1024810416
1509616413
1902683132
743439777
690024665
883610418
551392774
463812721
2101324048
1583253025
959718066
1726696406
1025899564
666515662
1296619502
1368271315
2120477036
1653168379
1779297962
289657869
1615211743
1898413129
1508082192
2003693075
747748607
507565768
2133233710
1136875386
924487089
1297299537
453493296
775605814
1901501753
1484297108
115014759
474978518
1244547136
405015464
456177435
2144942338
1500178032
496667418
959061492
198124926
21278144
420471120
664336632
1030851595
531685361
946956661
916216867
779099293
472989201
67582035
1636507816
1053284983
369476783
1513411236
1880957929
1664153500
834777233
734161840
1692684496
1192605093
73714302
2117577499
1481010968
1999327681
1564081024
32570105
877182077
1944450409
920398317
901275328
513690703
1495314725
1659001960
566940010
998912036
980582228
315893560
676539053
1430677478
1774800231
874995699
1099140764
1489017273
402919210
740825471
899048212
27103993
493148193
1540090248
119524908
2090110930
970194684
1922134876
1144569012
944982996
1124943303
2058173553
1563193372
305912363
15732397
803522978
1802605706
91047398
1716229173
496566858
64479256
2141714928
1721773235
799071560
1123235715
12513754
1601082272
1421169775
988634661
778481985
1708014879
139436481
1174874845
257099071
1193520843
351978215
20072158
766806856
770695870
523847179
1447850919
1917256411
567390656
205544761
94722561
507602071
66209237
518601672
177725278
1670955721
926258069
811186596
119538808
942076509
1437064504
956645412
376851307
560331264
717307044
1908866531
2128193102
1536248671
607663536
737567613
919661940
1746780879
154947639
443999958
307027121
1016688534
168933954
618926255
808688399
2082743386
539423510
18534404
1761527837
1523699592
1088257035
914429560
188027472
57121581
324965463
1502395545
581457311
352638318
737475117
1026207291
1535197475
258515159
1166325091
180838041
1245808167
1235577920
198830563
685343886
2114293175
1479750647
1202172321
317726517
1114552033
342984805
523239131
1164231035
1522474503
1221222480
615351944
569583343
1204808051
1506193237
364425879
966201268
1454055598
495306518
2097191870
858875136
1169296079
1881702234
1506872468
362128727
1113134110
1960912404
117345054
247502931
1503804604
1484339219
1425107690
1763265431
832507598
1396564131
682158172
985486939
40049870
358892104
1940867436
2046387865
1223690156
974554888
2132281718
86971411
381947125
1383774231
1304496710
1401486804
752098683
321150629
1211092676
1862151506
1088060184
729934883
1988345227
122012637
1610800942
1341581880
1125542530
1618734424
1511860536
74707659
444787160
391716401
2090832911
1048408373
1005398314
805082691
618755403
45230403
780292923
594226681
1427604278
855804053
390805784
587426196
2142937619
1474936276
344573061
273143464
690109407
1209637430
1375367875
847294357
1329274242
791296042
997381750
47564684
996400605
352218389
158736725
2057420759
2056768128
749600934
1568192425
652182224
875651186
1525067137
1101777275
1588791609
2007844798
282388826
575272267
1512990115
1576459141
1237677306
1014886963
160700805
48707509
785429701
152846924
1954001041
1740623604
486592919
1468591277
322807223
1065978235
126066527
524435472
77303530
2053204679
1889095407
78224449
869896661
484163619
2031150552
667108785
2075533214
214357765
1329823218
298204765
216856892
2092317414
329207471
2020944078
1585609762
64977909
435387481
341389863
823408167
938573044
1137553707
1897399499
898613651
1253001712
156925178
1832763855
852552195
1027044817
593067459
284427177
348657689
788595044
701911041
2034165936
585762187
649513194
1618429515
1333339373
852081274
1866103566
1381165715
585637066
115200120
1127749155
1281181052
2086733518
680656735
97709970
916319969
706221617
1877340535
789922054
1098901224
198356272
301621244
1592475603
1437349047
366319377
2064479924
965917142
838881223
1393052233
1736933585
1149779152
609308733
1692808047
584637696
1931134002
1322051152
1509361315
168442292
1844375444
1961433925
833034756
1795168504
1624948876
1475598757
108578916
412261720
1050861920
1014185176
497539880
247111078
1916957483
1185393190
91749490
1228210566
1636197321
1973465271
2038903172
2048746936
1961184352
561361249
1990024539
488703877
211605511
39014343
1032964588
1997208214
1664987380
1798220275
2130688967
1753916228
1508833224
202332315
128125749
372604148
181551441
1023489919
123062007
1189422164
1108417730
64943670
1925701234
2092084426
641540676
1011248955
170513363
871382229
1691060461
36161793
1025734303
1587671345
664093926
1015045814
1989125535
571935305
1818537534
1727164137
1352014127
258236414
263827015
2114622787
1272722856
111222143
2014148262
992217691
1655039355
803653260
1325318008
435989328
853506917
1949663846
435129514
1932118809
2727154
595439925
1270709677
1270794725
2032153724
2083506048
358457968
1402369583
2033544023
332624711
1262803564
1758475204
1922673766
793184077
698727051
1479667100
1103736401
1818767267
430766968
2000669835
1719371076
906423948
1443196812
502970543
2076425693
1445191628
1829536271
1935057098
1265336020
429573553
591412307
1889110939
2123412451
1534745774
546296908
1962176186
935935818
1969911846
525845360
1002885076
1361196198
2107729498
66216973
85863673
175381204
1779014771
1474697264
1092758538
715470457
593013658
467269478
339645392
1888672679
1241021523
1067058569
318507989
779798910
1774441206
1335095422
563651710
215845508
414653527
190142118
1955669996
938664034
2144764307
548705656
1147941241
619263416
346702978
862789398
1614286433
709433339
1423074314
689461501
1733060108
1492498923
609388567
1703674422
335587906
1499692677
39269857
1002905953
640175926
180193871
525683940
1404468101
625331163
1070816645
2055522833
624529797
1602576990
935819119
198694004
1827743455
1001435195
1452801974
581898768
662720566
694945379
733640832
145507085
738789462
875465203
52656655
589571825
1858949152
2055609225
255029990
1020307505
1224594309
207095958
807498781
1417957615
1524570264
2012185269
2006778358
1153435312
965620930
382394564
1166012164
1395396395
432934016
2016978502
1015627479
907369530
224794694
418731108
1413090979
1630543874
817607568
1813709216
1997375831
1912646061
1383002745
315865711
1784995906
1600882936
786694367
2103421270
799035108
521009944
1304561579
287311609
603857897
1176477334
1737530343
1417138859
1593365457
1119776676
1975301266
175330038
754783053
631639185
795748531
356998353
108067244
326320571
968275452
1742300386
153430669
1471471047
969117350
1134647148
1147734204
992661092
1138389143
2035693629
370864072
699696177
1376469511
1609993069
1764587291
1670356652
27212141
920487273
1547352912
1755832566
1315867320
750125882
819900674
64581105
1600495047
1312574025
1655799658
1462127649
933416161
752849348
1725620550
151007989
1135979211
510939573
1532465328
904371570
1118359794
206068644
1462351903
281094051
1990145454
1628027736
449670569
660746958
1491995413
1108434521
308950141
267768104
1102849078
1640137827
1901758274
1459288657
189785119
1573910611
683829986
1555892117
894743483
1163398951
420350017
1816623230
1820393573
266891622
542199468
888536621
522568199
2140842716
228695518
1927401699
1867548935
496665222
195197094
2039303028
1598625029
965155793
1117667046
2135871241
89354984
289398229
1151594502
1998319780
1740612287
130950108
1279456489
2037771442
1517274857
389854724
1889399408
878207704
1394465102
1917716846
799908698
355162882
701098620
404899792
296532717
1591316877
517596927
1828593810
784715612
558631602
1217652361
1082351698
171723590
246149026
901513691
46944758
74017009
1978381049
591311025
1190848033
386282304
960002925
384872618
317498306
626758046
1779751501
160264879
1625579720
1678858402
1274922433
104665571
555401597
980772214
1503321735
1175114186
1984332082
20168538
127597357
1372923004
1498252021
681099863
1669201078
492845114
1164945686
446058861
1403841219
1515458328
123499971
451219600
694245472
1913592766
1187279731
2042275586
1677528958
693528756
1662477478
598608426
2022901052
1762412075
1094728851
1937952455
662869633
53903495
827318023
682918855
1696992464
196943384
539470239
129701082
431319324
6989249
1515504140
1864446930
2141092093
64417122
980234432
379964410
783495899
1527082955
912244599
1002535664
1840208364
765471425
1548198354
822678683
850815686
1020790285
1886709329
470166515
1317719910
1561575620
58371406
658417126
358570845
2058774561
3418799
205804435
1933840411
1382438374
1590783254
465933481
961489248
1230878223
1528622638
1337458950
331575751
2054001963
1095429048
2111183850
9756122
410810187
499353373
1858669946
1221357921
929658199
1501080927
1886872835
1852599247
1616700402
226019544
1880220644
865450836
246382962
495925096
1117212465
1456454148
1320234028
1927515210
11028989
1534276220
934813915
2091423682
1017395198
878291601
1593950273
1846294346
1613244162
1779562791
688774785
96005605
673759913
1559962111
188586116
73024675
83905776
247888163
1604235853
1421144703
367632766
1845629048
1626111349
1224985731
226574157
1902930626
1022314351
912948944
117791671
1743943955
1736658868
544148499
841874422
1029234172
2024818089
327882233
1033246653
313621025
1683640285
1057353091
231654172
1826505046
1110808815
1399352243
425025866
1652708693
684025547
603689117
801496755
501377806
1313847547
115535088
79819477
911570634
919498154
1887687030
220621597
1476829193
772207063
1275742163
390560929
1743355470
689010077
469553683
84745917
1289854154
1790487493
2062545824
820538635
1178486473
1782255512
629834026
1287328286
986422340
68596505
1277933809
1944697027
853143046
1755878713
61088429
938641363
985424213
210272299
1234319591
553689735
979361055
313159643
840161218
1914025100
1639660894
1080983466
2040362560
2055373594
553242650
132669750
1592272517
1552385912
1046550792
348609029
1443323143
1930858830
2064834118
208128706
1456964131
1724805453
1525447794
1505180779
1041648063
208251496
182747737
1773401808
1905644399
1425616197
208115241
762388331
890999479
1784945086
995467627
178806503
1587281820
147163345
2002797738
469897267
1571032765
1063346235
816551014
1046279565
1390506361
34155304
1387404518
1753118687
1104846389
1441398167
126693141
783576244
940024026
1792826819
283276189
470901725
429699737
477050689
2060961824
923565732
494377626
604427421
948855715
393072010
1589696056
931717412
1220952565
1737504297
1274120422
1714320622
1416288318
52552317
537867478
1060447514
1340739957
564934098
2081307388
742924049
56005255
457985056
594289457
1805273805
2088126198
1512374284
1345498382
1003123904
1358836674
1932753076
129279804
365592671
1046255055
760168465
1383436432
1059234427
529679329
1832837586
919404482
285844076
1622957225
300552358
1459016722
116074014
185547252
1137857934
409021697
18154195
992193850
387663132
1126771537
644126752
1318552585
529219123
366442569
1911370279
1428313095
973975633
1519228698
1068528478
1415548826
1465903607
536148960
362923782
883876166
2142334485
1365306713
1951259668
950784287
388027190
112470885
748627544
803057637
522070428
96166170
240675153
677432375
1222371496
332225348
1023298178
980020715
689399418
1604455018
386460609
598023035
1034015979
2020690307
1565953227
1200661711
959629461
2022338291
788018827
1293252817
841828001
1052091599
2006019143
2025701569
1562401719
1255147747
480503497
235586881
1810643228
255038771
138434066
1904941468
2123684809
1234948081
632630212
2020741366
1256930039
995640292
2129948023
1234270675
1012268331
1639825578
1737068240
1857463023
1294120862
484926232
68703218
881567494
1055437777
66610425
58571664
977142190
530988607
2066724358
147583272
424372892
895581230
2034129826
326780807
1492515486
2050345535
1181849959
625097408
1879087122
1188471501
1633804528
2067954325
1786030684
565250942
435653340
1780546729
1615992527
1693748317
1555453462
1258624654
1160414344
233614679
358658284
1768071355
935913750
204733780
19122443
128917403
1546017852
1332322203
1033724837
1530525407
1896690785
506618550
1529642416
1300276108
1038838587
1903058504
907916289
1668808111
611666226
581704082
1533310041
1633911529
349788812
889338232
1118958650
468953396
1516677912
1536734930
819655335
1703163954
832981659
558538025
580730692
678669281
1476991217
954814445
821431176
95199124
1214962340
97147338
1968833019
949632659
516658344
1483260463
222308083
266387444
683684133
721611771
2039513434
2085808088
2000382797
1581120266
933726697
230527467
1500513198
234341335
381641801
792872026
2142059757
311443512
1974460064
320456851
540450566
588484170
1108753004
2142752536
1463289026
1355642673
1125497974
375953624
504819458
1022327868
1862403273
899787082
495067508
1964142077
1147416489
1197375922
1220576952
1400670786
1542176083
503472695
534797426
339026604
704397844
2019038371
696756223
135186927
732487453
1600700151
742847015
1794181939
68059710
1325579533
1785678889
1657448443
1545465433
2078901050
579640019
280321517
671517640
281512002
1506093966
1710503332
1251147902
1696282704
2088734972
445995285
1743294472
2138566187
751814097
866152654
372917272
647231010
625777334
2061142864
2082528453
1522309198
1779329349
575179431
1365805228
1265183344
414716248
163126061
541418839
986065593
59456490
1019162900
301975297
1127309647
1655236845
1134956383
55134716
415238989
1237271146
1242027418
294365478
721947806
931510530
1775212207
1268932633
2038770239
2139646111
428865138
764416477
2131971249
2112078899
1362579499
266385966
1326893561
2008123928
1883923833
948544845
1493940181
1107820564
1290703631
1144533046
1163216513
1150056604
321687763
740315369
4596359
733617519
1073002137
1031530198
1316675285
572392850
193841896
1829491418
801072969
787058691
53959111
168548290
1675131733
1666976137
1642631722
1898594998
380251880
1336186672
1815391384
20208271
257193649
1258122274
729667856
944281883
939440195
1910588663
1623176763
159361782
1915446758
1482435605
1733971553
673003478
1837932601
1301841533
73834155
913928837
494067722
820602680
1195222210
2079617439
1930340768
1068706850
737867191
2120503215
819873330
1857249866
551803731
412029632
2109769252
1346957733
1673263966
1751211479
1413843881
1014862289
1680901364
884140075
83270865
1722910114
1956833180
864665027
1080950218
1206558887
314314963
1726826500
3658511
1139249641
1968255698
393878899
731188245
842561905
1430458985
1225234916
2136560811
2076033866
320920942
1590706073
238882872
1208896842
1802995964
28171814
555506498
1164300786
1607907249
1008370728
1421612573
1759288629
1387538460
617035420
214824584
466192595
276212334
1505325224
839689055
642728066
538025845
2063625641
862508203
1177931347
968490550
1160984441
1751154696
1146187349
710795979
1627946898
1018759570
30911431
916956186
1987657619
2079686248
1646511245
1081438765
251601153
620877685
613111259
97418435
1402973660
1689010892
889475161
1216258442
949307514
799373021
830288939
161587644
830925795
1927351172
1558746558
1149690112
375370974
1934548457
2015160697
947301351
1912025278
1007057169
2076809277
1493304630
148600505
1679657328
1977768853
1755708620
2142111714
58873370
1476518452
296455689
631535499
1616069627
1399110570
88933845
148757207
877420352
1916636497
1095364749
526254563
1677979256
1967361503
405967032
2023716766
533662665
394021456
2027150615
416106921
675760118
962703766
894240520
1339398524
1451906131
396716317
846694540
329642896
309114191
418539758
1953151666
503476419
251165733
1764614243
1828975587
1267244458
2008091085
131621309
1165766106
2056203076
791992478
575690343
338965547
1840473909
1509314243
165067852
201349741
2131065784
769956083
1347889280
844937839
1038383136
1644006363
370414805
236124837
1656431023
518098639
1433957090
133864484
1492027957
2074250817
24087014
1671221518
2020569639
1613166025
365173044
1168431800
1702850493
412725785
1210566066
841347066
1851449207
2072001444
1537461717
1155509140
597204045
1043310841
794035567
566886914
1362133103
1903806547
2087524976
1011990643
1798941863
579551947
1454317858
399413764
1922144650
1108592074
1703241771
198938382
1253895900
1039218133
1932825735
1666929375
1936925778
666298418
1519912641
1561368972
359000491
1418323461
185566736
685008734
1391810354
418067905
1298019685
1955771839
1386341749
489237993
727437139
2018945696
36515312
1162923778
1467558436
818894304
511341364
1234707964
809043225
467007537
492826968
1650112073
2128485040
1386139750
733607322
1424026813
1471119144
1230861091
187744037
1011587169
223626036
1279633331
943859654
471625404
2011652313
99733259
1648366301
536122370
1669656441
1935135239
1679074975
1715613432
1362206744
630560613
364727381
1370882587
1344111093
301859424
2072868835
528092772
342036056
1961850974
157956345
1715617158
327384234
1948053349
1699713609
745542668
1442930634
957515066
1301322504
1906469802
1486522556
752786438
73623053
1512715553
1187132455
1374192216
1667871355
553468800
186416639
1897766782
2131190821
249568563
702291437
1807625109
175621039
1939855022
335768523
53636270
2058520274
5567839
564767520
1282506108
928096411
1741183128
612737133
1285724934
2110314883
1412640089
186543206
1757543438
1952460809
263382766
1478734152
1647455764
1199702202
787104425
1083047442
239270940
219018800
594039164
373850912
1322704182
243384840
1435404699
1011158793
242215455
65576008
1137631726
1006326237
571300866
916622397
658174883
863267233
2002948784
1949595755
1132274815
908310493
1578148485
779222838
1383389477
1642986363
111897326
527570488
1775153021
1423947609
41104524
1155494871
1259454557
1597234386
583784372
123059751
1153100505
1080803660
261777955
1738310758
622798188
1968789876
1204975107
347143711
1038997770
404536836
2140911494
1521456138
424428242
305526820
1939432280
1808674961
1201856182
1676416286
1358689525
431511370
391502125
191529677
1042711744
784205230
365005392
555070621
1607509724
862346138
1794373417
230166112
1789775902
236391048
2008833225
1380457051
1774405050
262246224
399098301
807994194
1572180642
682045790
129077491
468081376
964068951
820300441
819411902
1133257862
81574513
1519868216
55436242
349973073
365797747
558519816
267193892
381786301
1556290829
1015076513
1123114128
344187771
831888364
1539994602
1906462828
140112163
1637073046
854915918
1670780060
1713279040
2014351072
573302535
441208747
1577530040
1454449462
251043299
1475935968
1784541760
853733248
1344699386
1215846281
2053102868
1912832779
1608884798
897888610
1333823927
635623171
1547145177
1499953522
695464766
392767080
928809272
830352259
679452126
1565084426
1453889836
604787989
1555301121
1892197399
1065341132
1660133176
1271874944
180716759
1464315810
789241973
1319775694
1329932914
608160838
2112698377
36728413
1844591183
1783764021
104476543
654651352
1645529156
1879825413
1549788258
773121315
1689052442
756070479
338181089
1467312252
1870181473
477633869
1231166502
873815565
1607404345
1789314905
69185124
165405217
1549243888
928312053
589474263
217676822
415860409
697445701
1362076947
407591599
1861864389
481846388
136409466
164747586
77712810
979246924
1186298975
660294368
1499968870
1719269012
1680488935
1923354406
550582927
2013766646
1458083562
458026653
938080745
1369432947
1368486820
1210629674
1451643821
177478330
1273505141
1082281122
1345048850
2050935277
1664287091
287020532
1355289472
475644904
2009788063
533151641
2105494097
1850420836
196280407
1000168742
1106981091
310004176
674305962
384597117
1455658356
937230877
1988136738
992475572
894002824
2031044312
1104669586
1848941500
980240935
526723946
1192924934
731150420
678083429
1938345772
145728346
1125327060
221294774
106237416
1393988467
1639126395
1246808718
566097896
955461247
1086161537
399378687
1522012770
191453606
1911899135
1530137351
170876790
901905020
1057895070
276812667
1144991371
1769070881
1437185698
1250105411
972797174
834386631
3778041
2089490514
1262382449
1413876661
2001364668
1328806331
1795571983
1444819273
1708481666
913420312
1511814917
314666183
240950418
1459055325
550464863
216331677
363915700
88509277
431233171
2127958690
1398995021
1221468964
1283411100
845888964
654375803
1369701030
1227344982
1319062842
878803061
931143384
681714326
319792620
274490213
616822622
1369915818
1740011134
1383301943
1081468303
488041563
962197581
789257747
1044015633
1990649180
1363786401
821292418
1936970588
464513087
824374529
1613191958
751924200
587819247
2037702777
515310554
1068982400
100998418
71178969
1141933346
1996994123
1941654339
576458785
30839094
49703239
1291379641
1428516361
1689274973
2142280307
1077960770
1804115073
1318053948
1992324613
443444567
472334698
387031945
1932958178
28530961
201837094
297003619
1489109876
1974619291
731250202
281664760
704611932
414665659
1909168163
388567220
1248447030
1930755396
1064954518
1236508108
208851277
316357545
449677157
1426027214
74450640
523725940
2101670951
1652289710
622974174
804233566
477324041
1670827949
448774815
1988722663
1745384974
1753303790
764549850
130937384
1840646263
1800836456
759306796
1501208282
1840054665
1870959970
36283753
1360144651
680144633
276293958
34309946
232536416
1370236455
430715812
163395274
1766215069
386609138
90288013
627779218
2113294607
1506556301
1180241083
1027643757
1593834741
15191876
202806213
1281098221
97386581
1096687410
1078825643
471394259
1584394479
1301349007
1328877695
1440241346
1058931398
394072310
1671875231
2039534710
14911731
799717854
453605270
1737416354
1551973701
1288726259
1411863716
804188702
532173102
775857918
523368851
1115297712
1146045881
1431265066
2085909647
1705900975
1799457586
3212849
22326957
198806391
1001056961
1653007835
769988766
827792392
639612260
1316447677
694656489
1728911396
306363632
1524718925
1543692915
142489193
92935091
294743549
1342883222
1557280741
1598264670
1383097844
131936015
106966528
1460287162
1589881245
2004099812
744704290
2147294767
1773708873
403578427
916663882
740918359
429149417
393067130
1123604026
683170630
385848131
1934727903
817427111
1821425601
503971570
1692770246
908909970
2017472789
2124101508
1460560725
1885540014
1327075675
405577867
1032846773
1035999725
513535337
516160539
36769984
2010723850
1515326973
1565004960
1612389834
1229015594
1199296259
862482439
1826168779
1745978590
754073712
997263512
963998038
1846966598
416779802
1451430030
1700263886
1537918667
1858318371
1405860716
799381544
174605830
910091153
24252650
184677213
1895350332
1786440139
873776818
1924426161
426716158
1499206093
869343918
1062299725
263353616
1896023896
65791445
2083060817
1436731922
807955509
609566070
1172025219
381841940
1186674570
979418745
93760813
1699425229
1364385595
2778822
1805135173
1052316522
2066105984
1883351122
1589455172
1844711660
928544847
1565751988
771315811
492883437
730604959
61633888
733639689
188888296
1389293190
613151458
2052572018
1458861648
1359835883
1633761744
869199998
1168807863
1684089252
1462480805
1043276732
695699790
1521025524
1750537085
154364003
1166787847
1862126248
898416443
548231568
514880508
1941136215
2081616564
1921062203
522788124
850899883
1785931176
1578334437
1363467074
2000710784
2051039748
506177206
872946710
1087934436
2146870728
1567150200
1366811841
822001840
1745636813
1217219734
1177526831
1504009183
40798196
956297739
1443528070
738547590
1270992090
486849809
2043231224
1683287257
1440703187
307083989
96314195
1880294976
1193863089
983907808
564423125
1907915165
1651172181
697457368
1173793661
767559401
656892273
1694018506
1394337900
1511399904
1547801718
1372872052
453348273
2049016034
1025736477
156467849
1574762697
649426590
194422567
2041426206
1183654448
1516179632
1990774687
1631249711
1678813095
396231078
420854490
560639773
1888320661
2142916549
1204745319
442279361
1869026833
906481220
56272008
922428500
1200628015
881351904
484600034
211373449
2139406670
66973876
32192484
1882544258
611735100
446522318
667896465
648029384
777112200
2041777706
976424621
1542133381
1583966724
2074748277
2110660884
1503476481
648757072
554165587
1258377275
38843532
460126988
202080233
433235469
1819897547
1240883509
1069798872
1393064602
221649789
169033696
546043497
2017234324
1059878370
18214316
553609308
920660354
277991374
282283877
2006399298
541740421
648078654
1430349478
776001186
185130857
735967461
528574552
1449110984
265152033
699021451
222190120
684364806
644992072
1556572465
1869167013
1517680329
497265075
126671650
729524776
1939592276
33592954
2075043454
512371373
5405625
124454046
278408999
1234097328
2124616928
698032750
2054877539
846570103
2136011155
2130789687
2035455485
1838365769
60990546
590568126
507465230
793727058
1000202772
742286392
1891072019
367750947
1699162566
1347745794
204573530
258962388
781595767
930335849
1644645613
1474588698
552611349
1857374530
577981311
136782977
1176024300
288170701
1789502322
230358406
1672127173
2084895602
892144516
673618514
1531550909
1270025823
748759358
813881974
1927113482
1665393038
1752902720
2080732402
21502541
2060451888
1175565189
443553194
958915258
1926675631
2142042349
91030598
206952751
777452400
1448625701
235033132
1743939306
1218380913
441823347
1902416037
1374718485
1005346231
422911150
2123501400
1043389922
1876209131
2007993416
440377941
1113418484
747677300
1082634529
918548558
618086185
442627353
2026949012
28199233
472305286
1114455842
1427948803
424019086
1904220956
2021729136
976400461
258958958
436970743
727925715
118384945
1487605636
1069884205
1398560953
1024105371
19198505
467731324
349981225
1983251752
576180512
1909043813
791630620
955580838
399131999
1793436758
1969039994
456155070
1502498043
142038204
1500198498
1316125740
793534680
1510446838
5949036
427009816
516100876
602689225
1734104361
1924583272
214185328
580614128
1490080419
1660385276
2144896839
479995617
1238497119
222950152
1339223135
2114341147
924491135
904849131
1304177174
1168256158
977806300
1610291712
329264848
483971311
1452136311
487884598
870703000
147193786
1712547529
1906686508
1811574347
1004350395
525818626
990409564
1312372786
749869602
1544461100
1414042723
186199094
932598337
555349287
1228952750
432584862
903632503
1632285088
1055833355
2088845846
514958104
315567308
1393126437
1023091029
1923119142
1900050752
334144349
25897389
1676306712
745147049
1427937716
1133688651
1661777021
1308911419
199432606
1007371522
1876911338
1320935973
172254230
186026838
1289763118
620519016
1580359037
1939613167
1935299635
236656738
1301610862
1008583291
1815852417
1821866140
1595350920
1644877454
2055829895
1414262044
448159497
1291640314
1367597477
1065864412
741837734
325394743
1638605997
1848328497
1421879628
710214433
485885699
436091099
536236216
103405576
1806383817
2040226014
472372108
1107641160
1752074249
2103978055
1679403182
1478172118
1530052023
1211287956
473997407
1291707442
1340172420
523197744
474243285
1815260402
245978296
1798108015
1489873325
1416996656
688182537
1727772498
1086382385
372777029
1068028956
1025316927
606464011
251728474
447589273
553057443
1646146960
2021210752
644007247
1575156807
107625401
1376499574
1683882743
1754440148
773788726
1612984059
1635249865
895595958
2119005091
1949531312
1183167387
1884262573
779806431
214165611
583130249
829977870
602822168
486925324
469032563
1795682797
1508954672
1868452383
1099851555
331173087
1447274569
513758194
1426093585
2067461150
808238679
229941152
1926053001
1132067225
999962314
363618006
618186211
752522208
956194313
1445303422
128935909
946514435
2107956547
743246655
1368521404
505111586
1600272311
1353829347
859363653
851363629
1235127923
2086280095
928950791
465982972
1088203907
966918675
2000940604
349944860
1023302632
764172090
796678873
361529371
698810611
844061328
2037840078
1398914494
121470699
201707666
726797601
1859971066
372139160
1418570087
548128995
267555719
690970522
1941778126
1950401030
1354516709
845478343
355973832
2068394786
322592471
1517001922
223016260
547750855
1092541530
1868881565
39688954
252614951
2059035394
1028265302
2023279382
1854959072
1682186702
1743074257
160751167
1389457972
248892951
703655498
569557957
1420178621
1821681383
1812014466
317384980
850186773
1436581753
2029296755
502965962
968732124
1568788431
751891187
1559836673
522383895
384815390
1443490665
150812645
1671944207
1709678112
542438988
647735321
1202763899
640507661
1128924763
103382728
1303176033
913340991
1446161651
1388887501
1095975120
1718341527
361266905
455741338
926595249
1484454441
365150069
1393290843
2038391670
490576603
1379620393
1151357456
1531281950
704752176
1039600023
1159849666
1980448322
1221448506
2004157555
1073859256
1624912580
1124390107
2139333090
1345770596
42581008
1304096054
1450213676
660038037
895684470
687229620
703455848
1850125422
194518176
1899202430
1227836099
459189013
555627808
1420241509
1675522119
1847555212
144538936
869610175
732524236
1485647864
105259764
792176922
1196114844
444959280
1954308050
1103968773
554668521
863351988
1533820992
1250482471
2045947764
318368548
1974875126
1287350870
1302263818
420446791
293955121
967865391
2057857646
44203371
1988156919
1138154183
1300728891
1331670370
908617369
233742652
2079626769
30693063
223231868
2127869085
1365502068
1392795515
1115591836
480624016
1149552395
247465342
910540515
269548297
1757634022
1310858553
661015661
1389634716
770641172
700438407
2117062772
309941222
591789316
1160974369
1195867039
2056255468
2051472157
1103635368
1599306971
1740230310
1355455810
909659601
773466282
1996810110
1493479188
1031376896
818276920
2066459941
1227810138
114106244
2015296256
460585171
331209288
223697805
682353576
1040591663
1143034531
1033653054
2009711494
1639272442
2066794746
1402184863
300769677
827410160
1770340930
599218800
1264452665
1690040078
1294035576
1310437956
1977291104
1914341459
1659435044
173007701
851277774
597403224
1804097914
1327381430
440786338
1550567876
1452124021
290639791
367565464
831556585
1569973079
819048371
1418229285
2038693822
1417771573
1801823714
1286680994
394859650
855314743
1355840897
1375917960
231866492
1582012896
1002819633
1478415278
1269936780
35827366
1067015338
378000337
993086675
1370109683
1250551017
1577414638
1132635863
1502892828
1890686110
289184317
1273550728
518164745
1808068298
1464719147
1154467866
491219026
1474905322
1214922378
1525403035
1394802347
369865838
24134429
978996048
1748775876
4304206
1019298420
769416627
527889889
1155268716
1134616164
1885637548
719904271
1224046007
1150229567
894468433
617419726
1667623433
1479429447
1036505660
1593342538
354612745
1063632789
1205388180
1838097452
473373697
714224901
1040981604
1222381425
1519943272
582296819
1279855087
491530819
172498386
2058601370
1627516299
1605213996
474128164
2144784981
667114433
2129946810
1743493745
1977366646
878576486
333786737
2092724362
1141596859
1678027516
975661232
2015340929
366832659
1809265083
1298124094
897702659
317328901
578001654
403964654
113317515
921327655
1279664105
423141044
1598283584
1002582388
275859936
1617585960
2082515255
1956749186
1044845677
536076585
400481851
1785649019
829167581
1994400799
544894243
2127173093
1826470664
477885955
846389332
1411137366
1932816045
29765606
1271855798
910248030
1956310587
745564634
1042144965
1082090936
554928838
36761483
1587461483
43779307
1204059634
1917254750
1339558599
1879018578
1780761252
1714569032
474584
1895359240
201259261
566143004
468850051
2136064477
1332596419
1034254962
1036150782
1283771112
1442411440
790932251
196442163
151415368
1849725398
1510835084
1250415720
20020776
1201361123
2045480552
463912076
1703462595
995418195
1107610649
927993811
958275401
892602739
1796484682
1860813797
168852861
1663813996
12541148
603579058
1160886847
372044844
535347647
608702544
654647716
607247887
2048843172
64068055
23579523
633146970
1502208901
425266007
1179892668
388233588
198745529
846876201
89049510
941540106
164469005
1749831470
1245073758
2050361484
1680710333
901328071
288926568
1757918100
1978686174
215346639
1290628397
863752998
380930566
681754356
1218277647
1713536863
127409351
1019001228
32220916
1595130557
397795385
1823093202
1781509168
1061850152
78206424
545950925
1492331441
1569958547
1721358436
1561501390
1445136140
944360853
107874256
954110444
1134904735
2000130240
1340636540
1631736729
1394920782
1230540141
680445990
1558285184
503571323
1213363474
1331409139
1517820359
579236858
228537279
140363498
1583094925
1516577250
1266751930
981677007
157450036
337256585
100273773
1291048887
2146373558
827904626
1981729391
2088414691
672734650
1782657611
876550620
278886655
166567927
905970541
2071733751
1261549152
351789918
2125252937
864405565
606460989
1784266857
1331071112
1800922206
1590025129
182213188
944787138
300993034
1146482287
1820484699
921600730
1679415
1399761629
54849763
50724118
1350161944
2053988222
885245758
1033758719
290364969
2122037318
2127708601
426076069
222261423
2144315985
1290384454
916327211
1055429919
518301694
279599856
290194287
2094314770
495918423
766758749
161293441
163476967
1911239763
691931023
999796188
1997741016
541581670
1375460376
205642104
768553825
1414477635
1022367305
127088076
2079212625
416088916
2147354208
1671480417
851872499
949268957
52339169
982836052
885635983
1109883504
356723257
1310981335
1195625402
1524356103
705583583
1817116589
382780665
90648923
1101863812
1449435038
459448065
986383618
2084030683
1481792773
1792025058
868617734
1042607857
259413569
252039309
67824507
326540877
893574865
521263675
798816569
728449144
455401471
677647832
768898150
1452996057
1648230748
1740309319
1554704138
1703574713
1520670887
1733744278
974183586
500997851
1525899874
1378584874
1345183418
946546723
1244594612
703263947
478918663
2058380573
49236138
266335662
1498284631
34219992
673204529
1991480475
1924593975
1065310266
2023173155
1565866233
442144637
1859192939
670225085
559866843
1417738820
62919723
1079524824
158232878
190385811
479217387
297516762
1577902832
649888810
15862102
948432795
1104982704
1583745883
278632511
1318286084
2011704396
2006636359
1157284728
1719041253
1762185222
1583901820
227029542
40968800
2139143316
230142694
1449472753
1295217200
1509892516
9851888
1963790704
1945654470
1701362219
1916231040
117634174
511980766
517819988
21769983
42288126
582512446
361971192
1584835768
1366267938
915180409
1044517576
79019334
1251225388
207502293
1207245519
365759752
1039526686
1923687871
1681852989
1405688466
208394436
1096249858
1525130719
1407224479
1800879577
335291595
1263301985
1846789387
20262601
157826651
734887447
403429453
2012523887
2116788894
1774126036
1222223446
1981435664
2024983064
41505955
911628340
668625631
1121073634
138386063
872815348
494063561
1974518846
1138144594
914236267
1143800630
169971576
96804175
2104425162
596772638
1352591448
1079299429
697569912
1350084581
154589265
764425570
183083191
867652469
752519018
311637095
1051313330
1382184553
1453417238
598285009
1135735493
966812499
481365917
584103011
2131863754
138133546
228269945
207575832
1101228599
1279098167
1881248783
60559638
984679536
183980741
1349723665
860594802
1657019185
1309132828
1460688133
2085015649
1290009759
2013315156
1521107159
374571730
1939979577
1870238335
392972337
899285673
41131244
1601545859
1933669054
1496267860
1258336951
1613274037
935763933
491588107
152953040
1396766587
800751576
1173456265
1331499350
453139116
517755845
884892409
1898953282
328745254
407532950
521228978
2126359040
1512720067
1217505484
527330292
1773214461
1968895528
1572745786
662019714
827920536
1593450272
1356839105
1706831295
2141387550
1054061769
1905323341
1694708128
1871487994
1520710555
892599031
6562511
1221550632
1465618343
1890893692
1110207199
1403360864
1677175642
1287768898
1631649884
44789543
1180652868
1905076807
1392707402
268170582
113692287
407237463
1305378109
1305173967
507959443
1704698107
575400424
1373614289
426724507
700199251
2146310800
1315477798
264124529
1599999800
185918430
1507304618
621053406
75940081
560851931
444182325
31533065
752837172
1129086109
1102225311
1285280331
1988616952
1456561702
2111597846
734541378
1467617371
1541126479
149580594
1077594676
179135713
769392963
1024580964
1274549948
961323200
448914938
534303816
1743228366
1433283100
1683902123
520900990
976414890
2027959362
867326999
1245623079
324734413
2075767355
465859114
646932947
808157107
1535183984
62147393
1369240307
450187934
1960420019
770118078
60956200
1167764291
2127106999
340034044
534747552
2106836250
667241905
2006848858
1704117681
1010204579
702309953
1249457114
2061160726
711554566
610745040
227897067
1980571131
1477155945
114809107
1185399646
958000491
1056532094
1498721948
1877205762
1707234356
548959665
888242700
420251806
1753249407
705875825
1182216872
1893978141
321064111
134912899
1137393826
267688493
2134716197
1034906205
1294474710
600700480
1940613828
310248084
1215776058
65639593
1334779176
1561573461
1581128710
1201029250
138483916
1042172618
1554946349
643785432
383553939
328288998
1720497755
1116375938
1159942286
71960866
2025432908
2003043652
547106992
7015407
2052446997
1664314969
1978458776
1926762000
948618056
651254585
361757079
609977573
1613587788
989266318
1177042683
2032053877
1015722471
1166076314
802311897
1027418076
1003398574
117287098
922057814
626854688
1989620027
1258398636
741670342
2085918350
962849155
1004067054
1782735077
788945221
1404272755
340767409
1903314770
62712616
968885222
1751900552
1276406302
1248799251
1391126432
537804321
95414045
930480172
537515082
1150727209
1113904144
1650242191
971325509
1824732092
181672927
244627348
22663106
1612885090
739156594
1945506928
934116631
2106920706
439136301
823477285
382306430
108091402
391030665
1771545907
1714041173
705339867
2011693233
1322217584
1920284029
191708918
945130831
1896363639
986192359
2102189109
920651220
1007478546
401554200
1446816548
1215028353
1771068940
383165631
157979709
87513854
4291327
950383273
506884297
371721525
645119477
1209432256
857624039
2051557064
593850113
1958343425
1855501877
792094322
1649167375
1777991222
446039034
1583727326
644988556
550115244
629259196
741561938
1606916773
941090342
1706880630
82740166
863921316
825002382
1118479288
1192700515
1413881835
38777662
1351044121
1899102683
839034058
186484321
2053389078
78921464
1490845313
320880826
130034099
514293723
196563549
475965793
559267962
1506213804
1043778767
2024819508
1926834658
1693914106
245045497
969437926
628993191
1410854720
1071504793
1091106986
826035692
273985397
2023277635
1699598329
1760852705
1882173347
861833076
1510105030
798997661
1722623658
1498384459
1005691661
1928425554
1679624665
1876094357
1700925613
1507560255
1915042156
377309460
1814973416
194077687
1204614534
1246611142
1907072117
230786364
157981196
2139808390
894381840
1994360700
594846332
598189676
673389912
326562769
777451142
2092593398
272383596
597700097
210599593
607011769
545373917
2144364252
2070216616
108501200
1110933706
1113429401
434323375
1639301621
719078715
86997924
2021093796
826920551
973904505
1496755674
389278249
1284241654
3905084
1466082957
1332878177
988323484
942822501
149938355
14801329
1607318620
1785151629
1728510241
2032461667
619836867
1650337036
1472584201
1882704192
832447416
325190700
1491856323
453567225
163735856
50968534
1988251684
1086249686
532665098
1293441547
1039737976
1850689187
2012183946
1433040187
340970308
1462148986
1963999879
1103166535
806764384
683834894
1088679962
1583024875
1977707939
306126659
73729608
493841965
412391249
2147037226
1193147889
1924592636
607108151
243589585
1430984338
1633190937
77270178
2136688278
2022681768
732430351
666068251
79623548
522721226
826862445
202624605
158922373
1101074844
694541386
1681197382
741275555
1866310323
198030108
1872502979
2100545567
1700043308
619158258
1240531894
684924284
1980664708
2106511979
838215500
389652166
1192055956
1896299352
813314404
775567962
413543320
6009506
293382857
1213317308
1383544384
731328971
1339996516
527026585
37857132
1449768379
1712906896
1492901769
1309762912
2129260526
1821299968
341177602
316356679
1380236943
138034138
1390485487
81428512
1951100015
1787140004
1298898443
655848260
468826508
89137725
1217864077
1402922170
2011999016
473151223
1034708246
1444188622
599991325
105236233
875890569
1181284692
1321288971
1101812297
1943843145
1637595418
325031080
1820322381
1161461680
311653512
1590620165
1284750255
1262729600
892617432
762987236
1239196044
373869407
1509795076
1248790424
491798253
1820167012
1889076389
750620575
2016747801
1663944331
1138866570
2130842549
234678755
1189024744
437229655
1382517859
887194269
2009133331
399313099
2006274589
1067341078
1256990427
891397083
1964541106
1153339014
806515980
658135550
335166722
1041853006
1314883415
439886117
5473346
1161134922
40644705
1917725684
80745574
795618896
574943146
194553478
1966137481
1858460927
732216300
339017250
1828676869
1655211910
61151504
608480857
482525161
764485306
910455653
597923789
2032636098
858850959
792970291
1564139218
1017881029
342399161
888962537
1408848028
1300125382
1421323811
15712405
93999758
1046931138
1323119087
686806434
1132746723
1252088638
1014938416
652539074
707256414
1505974492
1456549743
743329751
57146785
1239002948
2086366402
297821893
146105052
1930408590
1376517194
432121046
94697901
290544002
66767873
1770406828
1273692437
2105092121
475001242
153909337
1036235725
1622859164
1558737962
1882842954
1811052039
1377562267
577904331
440099012
1621134421
384484366
366434973
1518855436
813979877
205898789
1391726900
625471534
1339695960
283321007
833394399
1191317308
1893164291
459962478
144678027
185449341
1566679377
47260796
248261247
476938031
1307689445
1531605924
1940169366
2075222597
866975370
729583987
1529334163
933404109
1138510536
583745466
632871644
765040694
1326140384
1655265018
1234149794
1904159338
238540707
1510084370
96050068
479865713
345700872
585830156
1556423414
627721302
2092205114
1206928831
256876731
166792509
862069193
1332382064
1020249968
15364352
1944778825
1752301770
1662309525
362109485
470338608
371020430
722721657
80586253
1998041065
987668062
1270617930
1767399931
2075474480
1861172246
1235961192
1080250181
926434206
433800545
2092631941
240693107
1183460671
1482548454
176180716
1867012142
1141550910
1289711277
1861601732
625414238
2118594148
302399681
984246164
1111831361
460233537
602631039
1609355485
1509793218
25876369
899948819
1049425653
1002299937
1940432032
233893509
401384781
183026717
1345788445
788773816
859314991
674495875
1023910846
980259684
1002417778
1019365965
1366788003
862270488
1233876262
1532673342
2003563858
1991731024
241301791
320756499
1206491739
2027037346
1335554079
2050818073
405848650
393965544
657916015
642419646
1080490996
233118953
2094369093
989156476
1559709683
1592669299
1094809080
788456663
1743900346
1384332737
896407551
578289503
131342123
1882080582
1742539031
543222370
1430451397
839363795
428217813
1760494908
559842696
5817267
1702506342
1759028060
1920620697
1600202519
1419404887
1294479714
2099356739
365947436
2027678878
842506636
1399927961
1939965587
1102192492
1066737372
1559222500
1177785424
1968675439
431098461
1697536862
1870613099
416239860
1834827467
798489948
59492103
311865565
2015993247
50102168
1078533943
2049035481
1409409641
125611835
690305047
1348111887
1934278496
497187887
147547693
1266413401
638861756
93165638
413128258
1925332563
805010892
1094556744
245874113
2089379466
1769833363
354596592
1471107619
999441318
513579644
1715331780
1285458425
1715993374
1473824289
1966712081
1057858720
620650183
2040304212
436491061
1246395254
440555360
694101801
731177257
1797232752
41244239
786212161
732117103
2043549698
369938440
317049520
507319697
1053511864
200195766
208133711
692088423
2079539964
1870932939
1601037483
803496142
1761661498
2017116900
687610794
446277790
1262273621
776891298
767999884
1537973671
2104789694
1792273432
551884387
86686341
1852428691
656249527
2059519319
1825155776
1359730940
431155448
1604938587
1719001201
1928041725
1295281601
1081640660
244626235
1786484013
799299331
1326031241
1894647315
265074182
246242421
321176664
292386303
2006489206
262179185
1674654713
2013466509
1904927155
1879250910
1141535974
1628212737
1473922259
1034244534
553228324
399515952
1331843508
995851191
854839059
1219607301
1821314497
1368508283
1235175255
1156310848
176903390
940854685
381636634
1102391368
2135097350
2021920838
440976704
282779214
938071893
2131887451
629130412
687519034
785926378
691611689
33532248
262380258
347007550
542151846
615403679
1472675222
1943125883
1341040890
1941677482
1795494391
107760628
1849044909
166622857
1014489395
1817144096
1447465652
144674736
1338957833
1729753083
1663571123
1961107590
798706670
1077742913
195892158
1267230698
31167045
2106427074
903959465
1788585920
1642921451
238200847
314593374
644768273
53276128
585369098
1359714098
1526979679
1605538626
1904674403
406465226
169340151
1521104891
895299718
43641809
419040709
1174080592
1377060097
937167858
144620119
654343677
422125175
1466271755
224924271
1715475831
1311660366
333228612
994494319
1243929896
665306267
931959967
234115062
887705400
793483731
1129829113
1814520896
435735408
228228402
2014508203
1606664897
2133956166
2044675673
1547710578
472267820
579886719
952602550
910495001
248383281
82725728
1223036851
2102596698
499408270
647664620
361740383
1901890799
1648582654
850959290
1168416760
1552825668
490553844
711694861
2096476376
1994864010
1451540232
1492699140
739779111
2124914985
242734596
1982404314
1402451962
1450156622
623758792
1548971435
1821952713
1543975699
424247694
462975101
2048596284
820514989
61928635
2079903171
456023819
1472376004
1015754614
739186011
1334425040
1482106956
1627742951
1784026606
2098642289
219895254
8410544
1795474443
639732675
1413923642
182916938
346597287
620651920
402508856
823131513
1774703363
722878015
2138354913
1126754176
368271503
778764345
486788012
944753452
416512291
1640275310
323326885
1838712925
1909842530
1222109009
1970796160
1373701658
2068321583
1926770449
360284055
519345623
1405475661
1661251016
64724222
1872732325
1225094706
803386750
1017309918
1970576124
791301417
1727375309
1433306374
1210269890
1810309969
1273346115
2145346030
1130568208
1020843575
388395700
1429779347
663897872
1688380333
1766722718
642929475
877237366
1920268437
1030651061
1964389106
994498417
1137165999
1038179355
1256314782
892244628
808542971
2081918273
1363467228
818274568
56814556
756919765
1756723602
140880865
24328099
832982365
1928600848
545793526
767642273
1502277170
620166722
225546116
1826051443
2144652891
1985397686
1561674608
1574386455
1300133474
710225041
1702365924
1880727390
641667877
2025243358
1592834550
1170767042
2077267178
180917658
1019745097
1683899351
21075970
1393228670
634975494
135430118
2030310746
1008360623
569494659
660407880
495573510
1167000865
131617587
1339599994
1834993726
1672281914
1928368650
99517915
1893261090
1490875680
111685241
886221451
1618611039
1174871168
149356072
75204009
1752678162
1493772116
1676010395
391948992
515265046
1319124655
1793913389
1104033078
501099063
1866466616
1285151388
1093250433
422882279
1148166427
1886363347
1355118652
571142680
2120601213
345018047
924306288
1085492819
1606220212
1537444827
90844702
1880002951
121135433
436573735
1218870581
2078415780
364069019
344498195
1374059215
927446142
2020802995
169912946
160359360
2041064237
238385141
1291856221
1876889152
1305591726
1869881833
1589948403
33427478
1071337892
1484092405
1987372267
850291820
1000692097
233122347
238075497
32590599
1995024545
315400970
294979322
2130851224
1860890948
686047499
83044548
607411760
318052100
1515640242
10371805
73035240
1241466697
909120285
581862571
763484890
450943174
1993279134
616289020
1961543165
1537864913
2077596394
305181504
340091456
1842415326
1462641267
787906799
408805936
839251164
652208494
1968957625
494923336
127672162
327929937
758558093
905618255
1486629597
227143078
2103555155
458102952
1689161209
1220622591
2077776026
1923837471
842001361
24263822
667945076
2039505668
1172320964
1112395705
1683040498
1600615296
2126349738
911268186
2029011598
1698004870
884730782
117316058
1365800160
343799991
2116732859
1638858106
737686408
2057738325
1220090583
2094298762
562121145
1447272085
1076464150
1478549537
1905075962
131438476
1306996857
2025056132
1064727403
1604430485
1372337716
209813310
1964567491
242053031
227225977
776788066
1250461096
252136998
424431219
1974494782
24173596
1386504969
422526889
348907246
903734073
1379725016
1350760065
2136045319
1028580629
1664109643
413409974
1959439084
1746191713
1301900887
781417272
1242476961
404524738
652011050
997510791
1946320541
57099677
1528394304
1900534391
534510635
529532138
474223525
239856830
323044819
518087470
500739281
379538182
549251749
379264456
405284773
348873647
857749275
1495862697
107815922
923714909
1284278160
1177314134
1861233993
676716382
1409065637
1297623857
1151629743
284396153
776411992
541202949
365309872
1011505268
1706212142
308846819
1126380642
1974971583
223736972
1842301415
1742176833
1211210974
463101229
229792647
1768294067
1764267998
693972973
1609745921
1547110577
945674138
1497749367
16471715
10819301
1669306420
621510706
2097165466
417431133
1702631669
1820504790
1553573072
941180902
1184654283
1684797000
31135404
1868807957
865590817
1763474018
2116515829
1696825401
921805127
1127860612
1881395444
1872957117
420518346
450986861
608774408
1003877091
681799901
666246910
565621452
1564959035
1845574471
577352948
344101
1549756197
290976625
377475520
1509752520
1950851774
77182857
1897877603
1814985885
836272114
1329189752
200096716
1838150380
152567693
720015375
2030680464
1935662227
1056113829
1974258691
2137521224
950915074
821701609
1453480935
81411505
1829414279
353052844
1345597970
357220608
1023468085
1055894601
1530744651
1287314648
437677142
1377489836
202078968
599854548
1597540438
30285200
723960634
2086604992
1234377839
571402503
418432383
1328088257
1559510285
1341488155
1145880088
2127992198
771555535
1610518755
1906401649
578235851
864066933
220753169
145062744
77738325
731040632
331644693
478697432
672939839
1340502608
1996916008
1663497081
1485470815
138255689
679099246
1428091623
669836592
13350704
615027136
967861300
934848721
92999328
1481992810
1853834750
1317767781
1118216918
1172234240
1281742950
26299295
221853441
1785140267
531150115
584326980
516075350
1318159707
1123921888
869344039
953463999
2126310666
167149097
1305076376
1972871546
1522706153
1216358391
1198252126
485012799
1164221892
1783119743
1502030111
754094437
934462144
905503367
581758405
1614871933
483461903
89948458
732898770
1517351593
514258551
1822060288
1964652792
1203630375
874618233
2145205153
534884819
583900057
1305561009
533975572
1905850526
2134547298
1842055688
1922982217
1186010187
645909892
1272638643
1876430069
2069132827
134526524
1596266961
730752273
1838795395
1949056322
1116771193
1427613291
2045170918
1432793767
1767043611
735626041
880562211
426252932
2100341327
2100048498
692312674
1069793642
135748594
330991881
353953438
172890215
920364898
1505089969
1508226709
382065109
318999802
1284037939
1628265876
946173124
94785938
1101718163
901499581
991806043
1300950678
1634305871
1523899119
1364918470
1322125065
630798315
1046180617
1213536430
1115186837
389904403
776577673
1040984256
1351550691
2002383433
1492307358
1999788515
122003116
1950175577
757653175
442760201
1847375806
95870721
1551729199
19851752
601115892
130543112
1410885492
2122986838
171700415
746719432
918260594
1837046709
2064218927
1659038361
1018071836
300171823
1560232142
1503608637
1550450055
1345075584
818597847
1374497776
1090246203
6835017
1361393498
125804299
1497222943
599821530
702403831
134441093
890690355
180501675
362326928
1838094938
1948295341
101017074
1646870788
211202068
992606997
164285789
798164248
1192493074
2083489076
1079190662
1977106131
1538585334
1451437139
1573947234
2044756886
822117498
1929103715
603144059
1507833033
1233357582
36029469
1647497266
499549842
1060522174
1754119260
1662274616
1617268187
1500234508
794705277
500101172
839636506
163308408
2108258109
785385485
1166672059
1501126477
819462497
146741962
1285745152
308570168
550872381
46358265
554883199
845882505
917843902
1609266885
1937126034
57208707
983845839
649622597
964213934
2096456006
539518272
518858197
2027315183
1735663484
498963068
249735733
1423341650
213284069
118523452
1489194198
1879747181
463450797
791448283
1663871563
1144668843
1096636354
169247743
1205476343
109255329
1541669247
1533933751
370699526
98109353
243409802
2043487795
233035355
774689052
1786349804
213981665
330383950
2057547428
1253088019
760402741
1006885400
627592860
1923904320
2000318073
823122170
1270768525
1982116414
1660245721
1540073692
153205718
1738678310
790134965
619726539
1012522595
1236866513
827829104
1367994109
1032532471
1066445793
500870279
1910116595
1148103451
2122822686
765051195
275483685
435749401
199784564
177858735
1247425473
1893364167
1589396565
184698533
955161407
1684012385
250590316
170102146
399452768
626999014
1343803130
413823092
1512536582
1224064311
256893936
1263934943
1816590259
2097466074
682374465
564904226
777507291
443738926
1242916823
1413484045
1206856922
626770423
1044036135
1414517167
1264033399
1199016106
60884602
1686146411
982971054
824380706
1087932740
1958877452
1599092548
294729659
1477145350
1365920966
163778822
2127501623
288767842
1069790263
843667175
845382128
192599559
1349011297
601093917
1869815523
1663005353
31534686
1158161083
997335386
988435766
1143245431
1220395703
1250716574
480983564
128600303
96482121
487409706
1843632870
1089535318
1892829448
1261414423
43955691
728482631
857119893
1625286814
699031344
485632359
438116053
1930961368
1652660141
1693131550
636941682
1151335625
1180298963
9175741
1154588416
1612255775
182757824
1604615137
1522163663
23121853
1718924300
194031259
122352806
7399109
39475152
1007302603
840995027
738673506
291880472
1135693097
1109270859
578718065
228669058
1078386330
43702555
996154140
292833526
548454526
482215347
2086184866
897616879
1560338012
845753223
1616396612
1437156931
718828685
322005483
1741093731
483841767
178279209
856237829
2094469428
942073045
1076832210
2103117086
790467344
391796629
597086124
1450646837
632987100
695343088
888255096
408126784
1736054896
294360867
2696206
381754056
1014364767
1630412942
600690448
978687981
1961040356
2052714529
943400684
141291442
1288798812
1422529718
1650385498
2042360222
1959350813
2130318867
261979443
1344943820
2068652307
1419798366
778879750
798053855
1802170165
158244193
828203376
342187655
1889835595
1342730422
1215070730
1580375856
815324206
306349070
2123787471
51949588
1324732854
1624897026
1338192461
612550622
945686485
1979037865
1430674988
612259752
1560875779
1591914988
1430958347
103870553
1946725606
513516429
1403183896
1393454369
876305017
1540217805
949513630
1905289500
672504452
1915465099
1014062716
1364196071
1569364999
134066299
75903279
193116488
863861755
369346827
1088467442
368838392
1782844388
550959514
528279412
1777575722
1692672115
941422960
342164797
116562419
886335124
687773247
1140942310
90652733
438944607
779213657
1326812614
2072102914
372914298
1258881656
1443050649
1243210010
115233852
1561799703
1124882352
2122234012
2090477096
1729879902
1231901958
1362247051
504807090
1938182789
155716773
1756409203
1869952124
1812036430
1853426554
1787127892
1009005260
832169654
714063086
202247265
771821603
1009670589
407021080
1064098672
1286433832
79444342
1759028896
1212900808
874665553
2134424374
840975595
1999536106
1235876644
1841814797
1303248453
20741500
310959095
1614947691
2017108609
1702278669
264211369
1075457177
1109046787
260526563
644740676
1506995023
669506438
1801739594
612445740
1784140897
345327275
1680418142
1567933145
1336390809
474494590
1403444214
722509554
425941583
1902999277
927827052
1378643694
1458636397
1805970408
305014712
1671532210
637904008
1916543856
989286323
766804015
763677452
974188292
1877790011
845081069
1573421887
148178778
1778106957
1526930551
8509858
365671622
1261172805
1244799377
1468217082
708477845
735017627
944591259
1122336498
1374026817
888241139
938242666
605616587
1041459048
631603760
319905146
1955791919
1940428500
1408752243
710028720
1273595615
1998764082
828396961
1531115074
1515010100
1732063145
364399800
1938292875
695444107
1497463145
315944143
437883459
1193408177
1343820919
1443285838
1617050669
1370071599
1364882568
601866891
1493217230
935833809
1772747985
1170216353
571874806
1517810736
1676149116
1338760471
1160387895
544011386
214225530
2030680656
650975151
1878894624
376688074
1452004658
2084716884
1836709067
240548159
631512863
1570379448
1224144616
1486398875
1883561879
247882422
1472467527
1272354673
969836714
38849804
718916221
1359362784
162255683
1685909618
1286824519
1509711083
339551010
767490192
1310999907
319221259
1907635003
1334823220
1255815038
1781877801
1168181635
113748839
324881516
1627886900
1896952997
986219586
863938910
459145559
1682066991
283153288
424086597
1084310769
1678297244
2137962759
831921350
171768602
439091820
879838048
1690534818
1151670187
253272808
256394910
1991429045
373252617
912932511
1033140597
1793788407
296351313
116212406
1060871326
778259801
1861734630
702163526
767256630
1842665406
1100767150
606796279
521405071
679747002
517938349
2014053470
1555234346
1016172226
1792028810
461960756
1793581090
1526933008
1742150723
1152854678
93007485
114803228
789867523
1925072789
1117848987
2073380121
1710190868
1178608110
2078291888
350387585
1464402816
717285831
1948709501
299750951
216813040
97558161
1711664392
1409404479
536256071
399952765
1152065248
42482200
890192019
1971424145
2023030222
1214073483
2070438279
2147014221
1167541106
869490326
195164268
85398392
1339702542
342399432
768063789
940046151
1637720153
202327694
1539510025
2110695267
598207064
1720319125
1203379926
408168041
1852523998
713855528
1140117600
230623339
839448881
1030935605
604037648
1089826589
796679390
1534985855
216924705
189419007
1565940047
329919452
748351805
1182201632
1452436989
1733039626
1982639214
421654242
439238282
583614223
1273536551
2136213577
776776191
2111465534
1825235321
1935460675
1775069354
250217197
240218370
1254561553
996291102
507470157
1091929417
1310665261
1028287424
1791471014
418110555
1231735543
1090412341
2070784832
258283149
1314182586
1043527690
621887106
967252071
539821781
884935339
2119154916
817395093
1157435219
420159989
258868695
1970725363
2115236017
1322571206
634741277
663858458
1971888486
103721402
1337208051
419513229
1028979052
46494240
628310978
496286171
1338631631
1838433221
735133377
1884184099
406709584
1297082667
1117024363
644371152
636931302
569565498
1088728820
1778004104
175100801
1676862666
293462817
475574485
121431740
1338570365
1443652129
174612469
384583296
1922365150
1378094180
188503868
124217914
1556464763
459486901
863633296
1265904623
869196071
1299339759
1041947447
1545026929
336896158
1169263496
1699043477
2042160165
1347935764
864337465
605400083
1477246384
470432669
391104776
1011856023
1054821188
303294337
458438930
1628625778
1829046073
1370745627
112912489
298392338
299155468
390332473
1682923387
2125063400
2091220367
1187573855
1398471754
1112157676
821439622
1381530181
1517544344
1372747337
1627280213
1048428773
2029762635
1066654887
1737035218
1122320564
491134068
1238710170
890982960
632901278
309786900
835794819
1132887120
1949834729
1783205493
2097058413
103293679
590106387
1544637585
215692440
1949840208
1846609180
191197997
1737718632
900093369
2076869714
638089673
503216083
707238260
1677482175
1237074150
1904752772
1966434661
673580110
668207334
918756309
1893648459
265237606
1702179722
1870211652
1684853877
388792653
1150798646
959871188
452695224
1137029941
855102420
1936036630
2034764812
986091911
1900569304
1781984658
2031392393
1623406691
504987572
1638686639
2074381472
450426729
218221415
239183498
871379154
2100606857
1941762615
1590357707
2085741078
1260906888
470802885
1967285991
1116576179
689241161
1919142768
1247664491
1345564375
1083988668
1982393193
971329350
343925383
1536356943
1110579428
467909225
938849462
577454479
408559438
418031362
689635252
920251803
350477580
365033208
2094128338
1402921193
1797664087
1694278436
1811075231
1853616606
1312069469
1661699684
1793605432
293736457
1834338006
998715165
1328293930
1023277948
892914812
1418312204
833170192
594379266
1408902650
1058124883
1008718819
1963345557
1328123448
294061426
1389440738
947326515
1344378363
1000006233
315598071
1521260401
606208901
819709530
1752637416
797112300
1253964671
964064988
279803696
292324045
1313796284
1321012300
715924242
641152734
121461795
590153092
389298643
188331259
1410350744
1405968736
1026405282
1263582819
1028941514
1121829084
1792210703
87440113
1837925272
1106219416
1839836359
282773174
1518009133
2074230862
581557364
1049282921
1983286085
2069590775
722751587
2059932564
999993896
1131694707
563692139
903939453
1791286836
410299835
512774049
1718500586
1332700709
34970484
287487184
1509936134
1947945460
14910573
1852363419
1197668113
840546901
427404776
1989933567
973699731
530999643
477076373
1402831025
1983601185
1919132356
2083619398
456399974
1641821814
94973013
270320072
1249937479
1303194306
1362554232
1448699714
524972207
789853423
1039949846
470398922
1189521214
1922179461
1808124091
1837679092
832020278
187696084
599799457
1318123631
1953051120
1129132794
1625640009
2084820188
44608270
391565475
142593903
1630241005
725228669
185718751
572129619
1836026222
757856985
1983951262
390512328
865441838
1644822949
898454811
1087793534
2085041831
1804623864
12643438
1210619513
2041943937
92285908
1601307593
678135789
1565813226
326508321
1366441798
1689939188
1355068031
1036295153
1080334650
1428908344
887664297
1869740088
872753264
1040082439
272219799
1251742333
181104275
960342653
1067013791
799157726
615525929
1413561081
1257634615
1050023590
2113915173
530973241
826098023
1234538074
742532865
1365885282
355719769
30211985
123806400
2113718309
1861002411
1074035407
89555372
1446671574
1136117673
616037004
1858760956
1163492604
1753404596
1792798574
388730024
990182770
2026041733
730797191
719941001
1659851398
1981942598
2015005619
1922744108
72333482
1934102494
448872832
435674730
1088140304
1043935432
2113903129
498270192
1810710823
887237869
754738316
2069290405
933678420
1217110879
386668617
443870726
2131097236
856517951
994531353
646717816
16126912
45809620
542490393
892414204
1905493396
1747048251
2142106884
471942171
1542507970
450029652
1387006534
1191745489
1741582411
948968290
2063539257
753208317
869702351
878104007
252657963
957264445
369989033
1088445645
1713159436
336507782
961018769
475117344
1459191212
881706940
932690461
1089665025
928898669
12792233
2126567855
1088948524
150582581
216877032
2095517333
2030259306
1686283798
729579824
1220874290
1357598454
438353932
263850771
836680138
1827439343
700080365
869460172
1648292585
133169601
616587717
122722500
2087870275
573593294
1044089656
589841319
1703925517
1264931082
1157386532
1554608493
876586916
222289288
2129516531
280316150
181574388
1563355637
1538080757
1690785060
1939458212
42356373
933640624
58250229
735063523
138461278
1880482515
105352231
579276138
532007819
1400170967
1317612569
1311119433
1270666708
149551662
60043066
1546673657
1104554075
1552249071
1145523454
606012425
689111567
1965512899
1446538933
792905549
1016443537
1410379440
1022635581
347947917
1503837004
490794309
668392292
1505952757
660339354
182510092
220728197
2071419648
1348394367
354142447
356626007
1087570758
882809422
1122480365
682339578
1881573155
200504003
1197353020
137695299
82407895
670563900
40251499
1312009865
128403058
1575844791
848329423
338911859
855327042
528493665
556199115
947767431
497803202
1801762410
1351642012
1661175309
857157787
82283948
944370010
1901074199
1480649661
1269262252
1624631411
1565598873
888361847
450081948
1025691773
47866532
897833908
1231561245
1846159925
1542387519
2062326535
989734363
799583203
1677289425
336298604
1793953441
124828996
1312493526
66608558
2039816252
1693989951
467410726
1182964622
96744482
1185056980
1646600236
889708144
39740649
375904610
965412283
1660179481
1114783686
1511708504
1515635191
1113445888
605814579
2108523121
1540449334
508219876
346901714
1830182492
1593687856
961935823
515050519
1721165154
638097301
612351039
1284648020
1698973266
901274136
723420319
1754563356
1054041979
507861336
2113848124
90090984
248066853
1831048352
417578465
1072168323
1280322752
291964526
851060826
1445816133
1863601150
680229299
1642955566
2079883118
1386619169
965273754
2071021045
1228110831
386286181
1480418107
338611723
862142006
270139137
55934270
1906907085
1040213457
1827298298
1258046492
533151253
1804102136
447633470
1857797621
1322697379
2067774657
113342674
622259991
234266407
633205930
1170709883
663120007
1799101565
1417477916
1298078789
1772117697
2080535314
1053055563
1491216039
307578684
1291203577
1751734433
1087927532
1649016468
982349884
889022828
2145008411
712538038
935188851
472083473
1455776912
1382019382
299971156
166005283
2101745858
757969957
1306142261
402725310
181634997
23550507
1269396030
323749726
1197604174
784309031
1925514377
710625324
1512783456
1239327907
1117904299
819254579
1477324030
1443297019
1073854477
349940799
36090846
2023738424
1488287768
2050120352
408877927
449709584
2091214125
1758236780
2061166056
1768203389
1410345313
447264974
1883165558
60146522
672242154
921345553
1173532184
1827479857
1134708503
776999567
581058224
2134715722
1214305510
2000200702
1247529147
625450536
731257716
362370296
1053683273
386567958
1292176988
760569725
356900163
616245097
1513582055
1402273629
254722681
1435944876
1981300522
1842562022
2029225584
1003733276
1707936646
729541394
239325710
1595576915
1356786141
152191679
568154645
51425065
1944342007
1375343521
169505741
1469959727
2046599555
1075549029
1520890116
1286913657
177120287
649813710
1054622943
1401472706
1977258736
134183881
1466298189
1261996850
1276189185
179987497
1357853186
790068115
264244125
3479457
12258346
1490995705
495313148
131151298
791117546
1227810895
1344078380
1618747624
1463622104
1827311509
1492113178
504113077
93048475
1041517778
981900960
1119926178
666242490
1794611410
1262489618
725522422
153823911
1585870067
602259973
1300310605
1756497980
418681528
1590516792
22656676
92605555
1069088966
290950781
1664466138
971005232
675242618
1925042528
1610960483
872637475
1622256797
809496320
456815043
499555193
1583574273
2145538665
637176798
101097771
25663589
403578944
1757073947
642094247
167370807
1266947920
782288198
704887247
1761906938
640890821
1948234747
1819305496
271317258
144979151
1886143412
875836380
1965577866
1691003889
1266615414
1278574501
2136427889
1747789167
276761078
1935158265
1930290712
208985278
781029015
2086251751
861147908
949375044
1074502913
436886982
1521664000
1373870758
1519567698
994384932
937256889
1434030572
1475988516
86387864
723530144
1335406639
1524531710
1763862210
899389799
1201325035
1196259477
130001479
1131846639
2086037562
37806021
131045802
1448111708
367084750
147807638
1160618034
895138799
1052907232
1375989803
958479505
749038777
1740865707
1954011314
1101371024
759493353
1320722904
854035685
1945590366
1276912292
967079993
1629204898
1911151842
758288019
886376289
77536631
1218742472
1570795258
61032833
718987820
847876551
1983451138
1487464267
676421597
757526903
490522653
1398585322
1389452883
791849750
494630256
774310456
1251618797
1773361256
1299219667
2032055225
210361291
1653996950
1761706028
851438054
1368281049
1578247471
1286087700
151904820
766679782
2002601220
821100148
179321265
1933651839
2018404891
425170099
280831475
345255403
1924345054
564728364
788622697
424457687
1429662982
825654753
28780252
969556268
819812064
1530886554
1018970741
1440417484
590425778
1478395620
1903810946
1102996305
1550345413
182441690
365774593
1320307979
2145284843
1930141450
1868826593
40160500
677773064
982317204
605774565
583172471
689096922
1136543184
1360320843
297478329
909958408
868491562
793796238
1857368783
2040402559
1904202457
1975343511
294214571
797625772
1904365407
1439919064
889146874
1248267613
1804123589
551813716
216288416
1016643262
1043039760
1500884340
234153446
1884838320
1367926455
756695464
1542630632
534824210
970200076
273727358
610204721
798982934
785505636
1998848913
578011075
1596335331
627825736
1784102686
588466140
482215947
1956850185
34682966
495461013
43997588
1867226662
471290474
1477312110
65823365
1075352803
1959353865
356291779
313662755
497302756
523186441
1905105801
256839556
406482498
831063966
1716961301
482439506
1397753843
1492364124
1504749812
75339498
1890571960
1741776079
954466353
663594605
1267073731
1472770811
1427474006
299602898
1569916585
558484286
403319610
530998415
1223634198
934011548
687616407
1145289875
82286337
1779645691
1067079880
1684976191
345885345
1584465455
761925390
1568991913
2050148542
1426977170
333818729
1043529140
1231465342
1613800095
1339011261
1680941717
1354091679
1016126840
1481905962
634463173
1209824145
2087222849
716218113
1698601953
1355418576
1075001981
1497180816
1718778081
1361896203
1145972788
1993154673
2147142004
1558146959
524816166
1568855535
1104662623
1612717658
450068692
978190712
1959747900
849127754
858503117
1416508440
1605862534
91878860
1591558551
980573386
257516607
1419868768
1703112060
1414418904
1890418447
461188603
808158516
1413440331
1683105404
158006401
659475966
509146581
222118090
1381025656
1601458045
11674601
2076858189
2077878656
111895781
2085447978
2036722021
805783299
976229658
1760777171
540477747
702210827
615133861
1817788250
357056504
1091042799
43533364
252515883
718322080
1840298815
1805071555
801053981
1667152491
1431982281
72862695
799196220
1170495850
241220641
104001039
1891598868
751273532
1196622115
1450026106
556447097
1018582074
1673588756
945679881
1413713856
1814073240
1747153929
2059491131
355075984
337090784
984115488
1505122834
1808388577
1198885355
1321925359
736724650
1072850463
1070375321
1170311742
1386705869
471139910
29358055
1709841306
1235515029
190960359
1906735929
125717948
476783277
756868228
1819882312
888657786
1954714480
421817861
405655126
1101958703
1685945068
1472259830
29258985
22606912
155384665
2029534604
1178592845
389566162
335693333
1170018663
1871109292
64570404
1281492268
393409944
1543354765
745669225
463243930
408992366
2087418274
252112187
911853831
164216972
1770844611
849269799
70784058
713511507
1317098047
586133825
1897179241
2065368776
1680536520
1796009763
1699019692
1649617799
1019571111
180369162
923915623
532297452
1712449424
1314244336
15019766
120210131
1939526224
1086673086
1690033063
855477700
1370472450
608198383
1720449311
812975816
1423614454
1968129220
745613265
604888602
1353663323
2026214101
479169171
27205745
469110057
888608275
2109640579
909662426
1196626627
2058771988
1898741813
131742401
1856660959
1254476631
1347148207
2034390278
1956819692
1887708372
863726810
774032153
583476504
448640892
586827366
507451362
401183504
262863645
886595524
1543952459
562426565
1363525998
531961510
1298635968
336074239
591260844
322727388
1940833337
1895083579
1677110436
1953764594
1098145103
689346939
236275212
1829320907
61346275
200373699
4874332
300948557
217651410
2094693979
1428085646
1053194174
552742768
1362669281
615329724
545890688
239246621
1250767026
2119192998
1263631993
2110602317
1912933940
1081156223
467745295
909544924
846540729
817587424
251577926
1909117540
1757519715
1461926993
631383223
1723149647
1104221617
574894641
1580037542
1201720848
541969739
1136837914
1073664381
1291658056
1804902370
2138668629
1875699660
1161696509
341010974
1482330242
1079994636
1016153645
1249359652
437190161
877933935
44130212
1395570285
914114243
1791120839
790651487
618100421
1249484483
2041297956
1139933311
1776839397
1562225711
1179568908
770638313
1256797634
288214444
2089330375
727362560
1656864470
139978965
1536773357
155399640
129994246
603963400
666531152
925253857
517107856
529060128
756693279
1649564837
2107728996
874888008
1642759358
547262407
1933102496
240528819
1515605577
741403435
1714614620
1499225424
1783469898
1345135537
308001531
85132111
2117678106
1749300335
1324402656
783082382
1690786886
993921405
1774107713
1023859357
2032272218
45494653
175955600
1297445900
1442838589
543463499
1021836432
2098661507
1998704144
1399540070
792565503
1918067872
1877707879
910309770
1708676606
995227228
585901939
1744443815
466535786
990872453
792969197
28258467
1133861250
1474062555
368683980
1529167300
432323120
95182566
1785939547
665150213
2135250891
230738331
912033905
509024036
1463896023
561417566
309553292
795680858
1885169695
1444965874
1388774343
966759862
265997409
469169433
102468818
1233906251
140603720
440852375
1833174407
649330449
1565866314
388437181
2019737133
1341471987
1320562888
824124393
1159831152
191936296
1219304078
893864726
169030937
1409111578
352666498
1149961451
1351454839
945621075
1408540591
1188503325
1466949336
781057540
749940153
1528584325
1986254444
1873865353
1434624854
120555433
1514923510
656232219
99050004
1655720125
2024746120
425512026
485733107
1413428191
554973780
1709604208
1084639986
946641836
542873636
680745418
2055018309
1843974936
2068519042
98869171
1484607956
1251933109
1520103299
391464441
1628560519
1770216561
1542820551
990869120
859891446
285097817
410739245
2088702248
2077874569
637294519
1383798768
559559903
2069662261
936227024
1630535870
1624822380
796571769
756818988
444005412
1760839513
1312084490
2053265202
663438563
396885714
531824285
241975784
1660682522
877403416
1729852534
1233796381
321624531
2135109895
1908872290
1614780552
231333053
475262783
257248844
2052438359
232383290
774369958
608193875
861716533
1190445788
1871218915
1001548750
1505933117
93980199
823296729
1954410508
1707755728
1971252257
1614417833
1614286881
566885801
1944940799
513253150
1788362335
1631388369
627318381
1989593897
576503229
1817081859
1523032945
1690323701
1142259019
1906853473
731329709
989326538
844512709
1617853939
129283448
1428658234
368114888
7355435
1685169904
753948759
871999777
1991711418
229761258
337276559
510926835
549332172
219484739
1000172489
1068330893
1354323498
104335526
792286199
1600218367
2037817581
1480507682
330942250
602759085
1082227694
1241006176
1075590309
955346334
961673540
2131571424
938611849
803254158
1013998602
1909085490
527968933
1579288089
1637246746
775398449
2012991556
1870791804
469154488
273503520
1296516755
450309647
1408523092
1345820348
2062422184
1641642579
431114191
884610977
1383224966
72228966
805619522
1424251138
828132944
1372105875
929904594
1734853864
8171354
1281514277
753493082
922783609
598944717
434683353
1082090250
1887592091
330429336
270837560
999226335
540654300
827801057
1006264185
1192334856
1500727085
1549130762
440672427
1578217351
739885410
1963316066
1416092284
415422895
964414065
861274101
835272393
1086537998
1785362039
586661290
307828349
1194310320
2114037051
519937037
765647929
1095981682
1636508260
1430656875
2094637668
14389701
2131594669
741039019
629489243
815388039
1899498209
1527844408
1838202032
385600552
1350286043
545857604
949689808
998442082
373553834
1055435078
1233869358
749024004
1616800992
1246087473
42511954
127793527
801360220
1492619864
546844539
735785903
319976785
1372650480
2000725739
801951469
103539701
1634720953
2075506631
1023485830
763739802
303623259
2116766137
1838608215
1960826029
398052965
1125268978
489528337
2117063755
466232367
1159687045
1537039708
917752472
853845830
1142809486
1340054263
1430022978
672222049
1672314139
1571879814
1977623028
1876519232
3058068
1217786371
2087184719
1600057400
121409912
1527436529
1608969274
835690675
204896231
1221098328
2131619196
2024623747
7956288
388392061
501970953
1233398677
1779115397
1321428182
854185940
1439176985
714567760
364764472
838588719
397542043
1673560299
300185746
302600611
1628848119
1155782949
375943786
1506570309
1598881760
294934322
683304191
376493416
291879405
1999278555
1415225188
929395541
1006544998
1391230199
361104488
1743926906
406408085
1500337496
1455976385
541226354
1365570283
585553298
362653064
1286941035
1595428851
2003612102
1047119659
325316275
1737691194
1358650384
808604385
1827785810
408977331
1753419949
480291132
1993524353
1230254887
1177561638
553065287
442314153
1209645602
877772346
12681651
1561710939
1487952207
526352611
1529502167
1808258469
1229704319
1556083188
134048965
857304241
1848840598
84922415
25230711
493768049
1951807995
97244804
1550745209
1460204358
930366794
1230880608
1332990260
1182508800
717882341
1403883981
801508119
949636850
1768095837
1954034917
275694706
339609125
759525944
936135843
1578954455
1129021048
986855474
137256468
1633825464
1535977257
1070717520
84228926
90560075
1930567167
1002935395
1661974428
422980498
1893918635
1094936632
1136960610
2114029107
335343355
1040987949
1268651253
1419754093
1470484057
2048583073
1584458400
1089807120
1296523121
595559535
1276225884
1104686961
2032505659
124355336
1588040551
1749187057
945754823
111929888
657395312
1756784168
868853538
1714855513
332156727
367150977
1683712428
1377675488
1320111493
1269436182
854703203
1139248079
459932036
769687933
1181157858
2063309505
1673127630
1578694131
537415222
1479106104
1676003701
1880792181
932931108
862059679
1777392026
1822313306
1564944590
752659921
1644431503
505402881
1087260256
150942889
1972284500
866904928
447607255
1485005175
1371499544
2041805784
349261749
74619877
1024881796
17671962
900378569
1336964624
2062677024
141636386
967019595
2112701791
387309344
1557039791
1945391749
301581904
307231751
689127994
18150241
2073347523
209270747
1442850595
1243036411
384553906
1865761341
651875944
291238243
237501585
1207005627
803461532
2117321502
2139065604
1858334723
395988451
1578954807
1080416961
1256992437
1274417841
393135591
814880732
2094375513
1893826277
308534790
1303784420
1889388559
1297850324
714352588
450795408
1530818773
1623981928
202356512
1955880302
1738364475
305197662
879451677
351925679
1608644215
384921110
691014707
1497122571
1788000428
1060857756
1379792688
1271966232
35281199
1240971577
1205111608
219738777
544644562
981242117
1225794293
1848017505
804344374
1715955563
2026801039
1869964196
753175476
287800454
1812675070
1469606573
61552085
1919016824
98861455
1005543571
419358420
1702362048
312100378
530593045
304348026
1431941183
200781460
992753990
1566899058
552332449
1857587795
286941606
712918405
1273813157
161186064
709857341
1975190634
1197375852
871500539
785245905
2141481450
2025918453
1654599879
229908904
105133059
1736804337
529929488
158726406
1411086648
474090837
2030650064
1130794046
1007598533
1162916528
312198931
1271780078
1621641037
547475445
470094004
1239554161
808571929
2058018836
230201472
18775306
1313239912
1182459804
759321011
1334804764
916309078
1797087915
2679316
986617420
1005678471
1586805692
2101780965
1065728776
553511839
114641163
2041210206
1500781530
1757382923
491377668
2133920510
537705841
506251093
2039129662
1881724227
1575497818
986640427
873472106
342854363
929188221
2126118066
30005468
1771855330
1188881758
2072297692
2107851000
1357290838
188789293
1191337980
1293865988
2056924224
527761897
1100876073
693161378
940229415
1873257727
391773176
1436706607
706148047
56478683
563270512
1910939352
325847552
2036789668
315104116
1567196482
1792771294
2095763054
1556819014
214111393
590583043
1223381392
215306123
1146523150
2066429608
1102291859
1747332058
495411172
152249355
1103966343
1726707987
348951750
454856220
1915992815
1112735036
451660051
1848024178
1671525557
633851815
1136961873
706983375
552346225
846980742
825620684
71798899
411846074
1736370733
1086660416
1548683741
92753506
667111836
1322336250
592627575
1846924787
43173558
305845976
1471520503
1618927826
303223440
663281568
1658832394
1287727494
916115996
1521779687
714591066
868446769
750530909
451170542
820663793
1659166463
1996353726
1132459663
716287575
350640347
1399615645
170233118
99487254
390461128
2017363443
1764320089
1849669713
2101703002
435213868
1248417107
1995692602
2012519326
1213758485
106736225
792015525
481879661
2135815001
2137619294
101811047
971696686
1521569005
967352426
153405489
1396898031
883469288
1264658577
836450279
2112731483
270141754
1654937135
576392294
373409768
276905865
1620256450
1682379527
791634493
1667457155
855007301
1890255999
631445578
1723879550
552740846
25339228
1882490827
50571804
800989150
1785507360
362421579
504753178
409669056
2000321574
712695679
1078914018
2145323429
338528453
1364672619
2066387761
1045508823
1288940152
1969354913
1556144949
61730598
2073238640
1531046111
975323520
174895376
1427591093
685114591
1574505541
1384138119
1341096579
791954540
787576359
170568403
1104158986
272408473
805874396
1520266796
1762127231
1262030536
1157905122
1114608279
2044326021
1378064042
20107540
1179324
747450689
55269783
1454845212
1250652945
841168247
1093775888
1530816789
920979645
1657162311
1687704852
1965196520
751843064
1780519923
1792637915
658127740
892297730
720168568
214111987
1488395708
961147150
204629397
1481508879
1637021757
2039803053
1606151407
2041209818
1395490356
387523736
310132958
372882677
1742421657
44031629
1555039670
1982887350
994500549
15666258
816742739
934746826
1755686030
863898095
880419357
1753531735
1793079170
959177646
591515673
688620665
502317013
44049691
153355373
1718604019
131546412
1646210564
1688513236
1185154635
447032478
784011858
1449576534
337700245
1883337668
115998413
685436124
1288970045
329619056
1454057570
515074626
1912464833
1114976622
1099121084
537875994
1423345687
753975353
1891203521
191713338
1576342230
426026913
173933165
546771974
865074132
1934986154
1036197270
819384511
751883140
902490753
1580315837
2028423451
781451161
1262027222
1958901354
1177533427
1611496740
1823144420
107248822
1241289943
468429519
1022253773
54164342
1116070715
481368851
1403045940
1888974458
1790221272
555642541
656475592
1594097607
1857527923
665138888
1132741448
567606793
1956220943
1711070946
2144383264
100465366
489185056
1276288985
1776180266
1910568998
983545933
799897871
1818186309
1746522080
1470571505
809448388
1102057144
1529551113
173340884
2021354711
422653429
408458912
1946621005
1030596252
1812687402
1273179519
939678375
954688518
1499389871
1091986095
535428877
1597983318
16685272
78602761
373265468
913984225
922313338
2017889246
339534908
2132268753
290514923
830770095
427331804
1289361302
1012930575
806090262
1088846966
1073951330
831639628
153120585
132446510
1168151078
1596510680
540301661
1629995540
530397571
117046629
1604717067
913423070
1936989491
354015183
622168538
154040415
1081837176
1855870487
953932075
1931251897
1692564743
1001779558
810336197
1566159789
1117338052
2004157494
109847072
1564576437
595435670
450522417
132112368
1135632740
776258157
128744641
1602697809
207263177
330983513
1794058405
809550435
643170
370124010
634685440
466079583
95487090
705785674
1730713726
2108849202
1265121324
876627055
2119780688
1647914732
562107784
1239536226
341561473
1771087337
386220509
1749395966
1573930737
1419742973
537886188
1117124844
82086896
1744348292
1267765052
414010533
2023191120
639784283
1328606955
2139773991
35468430
441774393
1965048688
505076248
2017865816
150495313
1086562165
523652929
602467250
1531601177
1817414360
2076310863
1735418026
2142653977
849007366
1175898139
2127532499
1082617136
757539548
1239558208
876308025
1052689656
1750885078
568010219
824954403
1324710741
737927626
1455708821
574959364
1783937950
1473266881
827587293
938153864
1036788958
424623992
582674927
610090058
500154445
673321991
94622349
325041042
1158053707
614849639
2074298959
915384886
1215447530
613718311
1362230047
1688528677
330982607
1864895159
476698088
1895970904
207738780
1663521097
954158271
1276423754
718387984
2121291101
1427084541
740512013
1816233954
2142107461
2080174489
1901073385
2024127533
537659469
1605502349
782963219
871240255
1809451652
663039509
1029247597
838614615
1311619335
655680638
2112771129
685520289
1958107152
689318108
1866375918
82246613
1175571878
1663955969
151237469
781777325
1041531299
909029979
1406846511
1644485398
546637281
271762708
121280109
736884145
342656658
472714617
153258930
950351546
1568473703
1688763982
40122275
488347999
363743977
764393240
1434982919
575481149
1911737508
183870659
628010121
1607693399
1367678943
553135632
1005500242
438223206
179265508
49669027
131198267
1697414765
562908185
1450163155
347131943
2091020911
1381642181
806343680
1313791323
374824950
435917564
393100131
339214620
745681696
748270002
944555320
427840396
1483258025
322354476
102949494
1202134262
1481038546
1985340380
2029159585
1522409864
1002924270
1826824410
276760633
806762023
2129093846
2074924375
1964975624
1204952151
62708006
1256204401
1535307382
1155573317
1836726335
1947807496
1122421523
1174348767
1386693060
750247029
994871525
1166349841
347631888
1967831647
460548978
1155148649
1733161824
1610639791
1818772894
1670874336
830678667
1831922212
1386650897
561332557
2010619589
1848617664
1659098203
1833259487
1700443381
1404527194
448617541
1247581879
1457691866
1180741378
597880663
1089159889
2067268521
1689550767
410374923
2095417413
792671845
59458325
1014375151
1916636372
893898542
1384767628
1815552482
340764091
1120660658
1336768632
259233137
696376394
537390994
32959503
1958422313
53983700
955498723
73870894
1175572342
1700486208
122069238
2141018795
800737131
803000954
693009544
1233623033
1619297175
1739112320
1233374201
2142748158
1025062268
196561030
786626794
302827275
1977308799
905201566
1714703606
1484916804
689486322
1591855222
1888184233
2014654850
1499637562
905301257
1130839206
131339709
1107786762
1607752020
721132181
407059197
2043041474
245811167
1196242955
1953379054
1576388779
1341220284
1760119653
756202316
1853263907
375936741
35760110
997696995
350968616
1969537774
903242828
1252034712
1204719824
918243413
1156974914
2058302959
337585337
1792326080
939345732
996408649
1451061250
1309286778
568276314
667792153
1320228060
1566903776
1038030506
509247799
1051780980
939861601
1912908132
630881993
1885724979
1905002143
1811152046
119869776
1266817641
1158701812
504483578
1731335099
384093527
658077049
1459450869
9947061
388259602
155431235
92881760
301894990
1979151157
902807460
2004520691
1916494740
1012270362
192725899
24780934
786575446
726370981
2020533709
46022792
155242793
1704140388
2097359437
521618452
454292176
641118714
588352314
1445438332
1701229049
780814180
1111383423
1320196097
154010513
670840087
419167778
1090273992
1783686289
1817407049
889046168
1670273640
49173168
18142856
1560101019
426008965
902958217
283679576
684899706
1630430554
2083068343
1341691579
872550147
688472877
1537678047
2120268046
1509729693
845379389
661480125
636124204
846850484
500527837
656725350
1047288904
258400597
114719297
1557893488
373709712
219028305
1263995896
1129799475
848595896
1480123471
862571879
61729347
1422958585
623559260
692322927
1242808455
1908115484
1836595539
301894396
250813223
663228904
1775884210
463497659
1518038676
660575329
1614580282
2098975211
1039844036
276406503
1164982311
822525398
2003948488
1763687962
1559603172
603458846
1895037296
873867757
1888267039
596781739
243521510
386049070
1816367745
325335937
37607454
545931367
585689870
149607532
666986348
2063548472
971014472
1880701066
887750852
983037355
981249555
1039408968
1594424400
2085072264
169667205
2129068882
1760634715
879927677
292728007
983365556
1732584772
1523970540
644713388
927336228
1704564705
320645439
1534045040
441588214
2015104674
129680673
697004383
1019896809
714063928
1724336438
44794117
1167219447
647039359
1320048896
866516842
1006187787
1479587602
2058640109
492576785
1227157273
1226314797
627253692
791083162
1191172724
1602667556
1629101786
871538101
124892061
664494605
354065668
1854441170
1858944992
1249372382
1602814684
816462472
276526355
1475535799
1392253868
196952876
1963795898
212231880
1616079704
1894345292
217856246
1196281577
1001228198
296369633
327509982
1837320627
762804982
284482515
1227064353
286139979
112078287
405997168
1968522892
1007873469
1502272024
712278263
192324713
1670791690
636716169
458732320
513191533
484673577
1529380716
1581946546
72546036
1401444120
1715991736
1977936332
518094843
1656074249
2137028614
574401839
1116877191
502792073
82551135
137750259
187750362
39249126
2007609000
1794027450
969976239
2047722232
251080491
864585325
1537889997
1378752476
1742058614
1789914298
114662795
983342478
2130742653
1919109931
1774676416
1710895731
2022082713
1033510316
1050507999
539592958
763477390
1988978578
1801490915
2000855089
312893556
2072145774
881207291
1541735390
1216453318
1427686503
1729801299
1794757905
140603216
1211926911
1142770395
1679202821
654222042
1761479278
1052129846
617731765
270642972
447715101
1259377175
1517972616
1822145815
885696706
197175559
2026029930
369927954
322784793
532675574
1695594848
302973769
736157305
724015769
725834526
142816613
1509619554
1894915888
2044683184
114461080
1808384163
1949183015
280200724
1680037384
490502069
455766659
1042643953
1083647439
236537011
927219683
2088296066
1674308348
1760646750
539071741
964740934
754530347
1533298243
1094697858
1347237739
1495434304
794019225
215979299
1032145031
435647263
1204326529
1064827167
473900280
1377511527
2070522712
989346434
38193000
1235985027
1099359702
21151473
1608811519
1342315516
1708632124
2036943913
408180878
96826745
2049902417
861132565
490668952
1955047762
75898971
1234884986
1889920508
658981975
1927134620
1367224373
231910044
692971812
764953237
2097250766
1526445751
654629346
873259069
727133346
1785618938
1719175801
104141065
534953230
2066740961
1801730835
963993035
2017192771
1445362515
1555995136
1973578045
1035674278
1442463746
669019842
981681267
389582540
486619548
1736330031
892472137
734442151
900014201
1120814714
400279759
928089648
383080664
1263714040
1434493697
640359676
1194697649
1440949491
1450528575
1152308348
517641765
1705757851
830918374
742656471
1887754877
2113783797
817984230
388585652
812398545
300403128
1744578753
680616236
2144035486
1320226545
1718160953
2126124608
1501402383
678384066
327961992
281514941
1964961557
1578156948
320488000
1783332013
1396743831
475205302
442361145
1250025907
1180815308
2101371258
1961394227
91008842
830367178
1542160411
225159935
1092002811
505707043
1380179593
717131587
1231474175
958506395
955958217
808416512
957190893
905515080
663909144
325228171
506739859
242436595
1020288603
1629437165
230166442
213445082
1709924584
361505805
1205463725
193525638
1827602839
997992241
627796776
1497111335
1290583145
965489887
2091031718
795186422
615798237
1794345822
148713089
973274644
518796291
487013603
549204616
910938374
1216528820
1234304040
706831097
1112652097
345102374
1765879781
1136062642
197307486
921514406
8933311
130734546
624806119
213181327
343640108
476497797
1724645439
2086985886
71476964
2024633492
1596818936
217744157
1457868615
1604754317
13436849
1843994420
1683060254
214068454
1581887090
1203150148
1537025563
1853721959
2007557631
1866013771
128224351
263101540
1247866313
2072943492
1447382076
2015773206
193802360
1225239865
228072471
1500169512
750609536
559820999
1168746707
1282943529
149976245
330372365
743686869
965597431
1483485188
2094932562
1274532327
993184515
1329775153
1525861661
83595642
1773748724
326562646
1150095274
621352146
2091582908
80752878
1059409092
104010616
329722492
563043788
895105596
1665039804
1079664510
676686426
2021118460
359815145
391824584
1890366635
110251419
997122052
500189644
1355165944
1085155323
1470953707
1576178547
1209752034
1385047937
1214701218
1149594185
197519505
1205891271
298525548
631025894
2055099556
681812004
1316680483
1729159795
1800543629
2025647230
963944416
1395464225
994236791
483938624
665548377
2118096983
1931415100
1892401394
1856887223
1976953851
1476776298
1238785793
551200803
546143641
908472629
825541216
919005001
1233239844
913007462
1503870933
815052741
1249958011
350666443
747060090
1897697876
609213706
384334560
1234732004
266980196
342330106
752367709
1979954207
506159024
1538429094
1023299833
1042193890
1574570077
1911970697
697233417
1994898280
829724460
1303342496
1030222628
1521068651
366189365
944389247
1209176456
775663064
1186286607
1522636592
1387908307
846739517
1103282004
1187746957
2095491394
530742805
854549541
1021184308
955461122
110366731
1882441627
1332971071
1296379211
900431185
163881213
1209655101
813814855
630521134
386344431
1525889105
202048563
2082873963
1336125142
1098030343
1765241302
1638241440
725054218
1161633222
1255575047
922211066
826737992
406353608
900806196
826932692
1446082388
250625499
1876438038
2046011840
956710678
1855625364
129062434
795392456
1363030524
2456405
13944945
104087751
444125661
2111139492
1441436585
1326804080
259973386
958324187
1406819997
1366783828
1290485401
42134849
733857134
933077779
2130381350
1834539197
1982235375
1006385939
1294340413
2106382601
1130979260
1566023072
1228964360
628986708
968813363
425873378
2131159304
910233208
724237184
196286008
471168100
79311261
2050749970
1359747022
1198227531
168282694
366141268
889981055
582773751
771103533
1229271910
2055363266
384742520
909898097
390694467
2092923569
2018138779
90981385
1396698199
2052722472
1039633907
1755666671
763832692
268584240
2072945069
723940414
1823451857
1142694229
43665509
51711442
377308698
33151572
218962214
718966754
1489551911
95370088
281762523
514039124
326248224
2140606097
1602885813
2108284786
2041894613
549686907
2103738069
2064735434
1515089029
1337122986
598244965
440555326
990471724
1992333473
880523657
650686919
358388588
871186752
1998174217
1877073843
653283041
733278041
1267491659
1275222470
1912241634
1590549366
534760033
1220255117
914512110
617088257
1341271852
797684404
1589443447
1403444216
1008818497
809449942
231980254
648934167
1245066159
229573203
965038154
616151563
789557171
432154941
1949478104
412958849
1320022598
566083213
1309195792
605945648
861849526
604697773
2031606772
273066710
334258092
1153226117
625609582
1005194860
466571864
1983807920
1447626336
1800334690
663022508
800257461
1183124573
1109257607
1783283760
1387223388
1068333496
1523222986
2040564011
236508463
705440098
1020267573
101796019
470741251
1901370447
1698402262
400864783
753629812
1050143025
723258359
2038035032
696316567
1814984153
59860277
271352768
853574733
25720438
122915003
1069849330
1712358225
1911961335
497716729
328441467
1849454913
1251551687
1458626745
1266548547
1476889904
1892598164
1255699469
307451209
1691019378
193335421
1020001263
234210153
1286080049
789655716
1524969385
686924606
1920532658
1680045322
571544709
1749449287
80164906
667771032
1276858238
1463956910
1662093577
191326032
712605511
242200137
1590364571
679245398
1926209424
431584639
328945863
769999900
1212576333
84011191
445203563
1617258603
921498250
496078454
1205432131
37436720
1685966439
31242736
1938349937
842237506
1812064610
1749120967
7179319
1945231828
803792493
410960304
1847936240
943653015
1750121150
1791359873
1042032334
1699587595
1364543276
979875512
1410571136
201814261
526449522
423411448
1051909948
680684374
1167556540
873229986
2093616719
23093882
613639896
1062292119
1611709685
1899562980
1708124436
1859970747
508105733
634378519
439854589
1778127303
1976596515
496422784
678522513
1625049764
46577581
1956567469
832837649
1595112305
2115289316
1500977875
1368020398
843775513
532406428
1344008958
13605577
992930048
1106675605
975622036
1724843457
1105371963
718510566
1888469981
300765630
1851506636
236274810
343009458
1541853354
1344545643
1765563170
425952540
831155809
1881436050
1338589149
1829961302
192592413
976729944
366694352
83464283
531495128
594115465
58186388
68472251
830881735
1289678533
1524735871
397928497
1752864470
42762740
9033020
463847660
996811234
1475917922
2068035142
180666539
1221743736
1282229315
1334024403
987592635
1648437895
1259825789
1754434516
1593116332
595356684
179875601
1455390252
1291079268
603387399
1135135197
565636178
141355135
726470104
1779032551
1246369408
493676241
1335933602
355472032
1460584389
1668439301
114239556
2086483874
1801483056
1370468269
2040008965
1947336853
1886147234
586263830
1374695436
508907058
1141927249
546860314
1272429535
192075246
829922654
154401218
36562901
1473384068
729476731
678805453
1192914870
1722180654
1492225110
1531430411
1371940959
811185361
2134390850
1677373019
691772290
917640232
928598097
530283904
1986570405
265541698
509488279
1587686340
1297756271
476114386
1500741120
1481243924
132826564
1679192982
1386779889
1761910988
2050845041
1063886784
53716628
161028796
461196039
1673849839
1950575536
765424287
863736820
455510145
1468485364
2099916168
937703822
1728125473
884417243
646876254
1105385284
157269303
696475698
1381799370
1731236096
1852723761
494333027
347596167
1201929478
866587153
326330295
207766779
1249646278
285633153
1854997261
954796811
1421818056
868622953
273342154
1854293350
874978996
692110736
704704793
795256639
271773733
1270765881
1945662284
388317908
1830310546
973822026
941873459
1852705025
711754584
1037760508
1058754192
1775768052
1769896536
605401888
835632664
136883437
1836782649
1834295161
1788501652
2035300523
1368671243
1676544326
2089208463
1888601134
1602506462
269080519
1738382624
1097233943
1659243521
829438322
89889196
667794791
201011558
1505892365
812210305
568019482
1318691936
2030490967
115572354
1232325740
672715958
697093773
1721465504
709459518
1496849897
1195256186
1725549670
558461452
1729573598
1638590548
457888241
1741335688
544837317
1596540407
1474240139
99615761
1924001932
848124448
2106087618
80595140
194173961
1410926042
198942859
1510225282
475079894
1097148269
1271037400
731883423
176521304
522524450
1669551617
875536091
2075271236
851798804
76180354
1009092228
1760646309
1225196357
662463157
1319912704
1325544997
1104633509
1933267197
88708237
417880127
1623668357
2007454308
2126127810
293045088
748708715
1426303195
1385789896
2051307509
398198956
1024024858
344371105
1553184617
1574570325
1926267432
1050074927
1124030322
2069546011
181977825
604399654
1219287936
1557927819
748341313
1513748286
1292638204
1700441786
2066410517
1463834167
557325120
739808436
311855754
1512441073
775102775
1521095015
868538646
176920736
1633061976
1588186586
1220822061
437249302
510650584
833962016
1603098151
322890715
220460668
1299341281
291775693
1725338962
1364245180
2021630517
153176103
827469967
474454896
1951350371
2060146728
533576766
114852009
856603088
1661596605
1282536807
1246166895
534494293
1293635049
1606037943
945982226
715598958
706037132
1023737296
1092268146
877106067
1952121397
2113963720
1711822795
643549793
1850743542
27511355
847580918
1975446866
1131562235
1485147598
688479081
91133856
790792441
1635917902
346756379
1524918664
210174513
1992352181
1337247786
1409536715
1460544646
474649356
1450123156
299706367
725387901
914452251
1733646016
312933854
1133398875
1743522354
898284
7261868
1028970992
1390672671
949947908
153216426
630876857
484002545
1417432594
665818005
1714676071
905686253
1528760960
489007771
659179595
289046392
671751601
1942504245
432328062
632067053
606947173
1162201042
1662798295
1133559566
1086511343
541608295
188829426
2084057357
1440769441
1355094958
1499315491
357275140
890470115
2039200085
2086331021
1023147590
310604957
1555361780
808788042
1976602155
1563500751
1672697073
1229330837
1977743049
957200743
1860567303
718170488
2121578007
197241423
799970642
774365481
2114133748
1864136610
1328252624
1680428730
535308690
1648797826
1725412101
1650772632
1107037178
1022277824
1466973270
2047446624
563321220
902435699
1436659076
1179800358
1853058110
1071846582
320694097
1955149621
1399313431
407704711
1037587300
2143956126
1767018408
402094360
643031341
1456271262
1923042402
997773331
955402800
35619942
707784398
1422586314
360128061
1700412975
1643225802
17902496
1928664836
502680722
577483694
1184985402
629814681
1318048280
1975069865
766089142
107685262
1434223295
92160314
938055512
769583639
29346340
881491117
1377556044
1642844477
1367701883
1643690869
868514459
1402384691
560725387
213772902
541115418
1068854266
1946623579
465014704
504328018
1198898119
488915862
527112920
2137726807
1473857359
611927033
2009529454
24104982
1049099716
528923513
1633060785
1428443351
360299421
311879890
175741199
400606655
2115515955
484578450
1917913089
380318521
932851821
1275166521
2016468556
843255569
1937307420
1861867208
730421321
1471470459
1711350949
558249472
425176535
1131333886
1881124336
174893520
89104817
720330941
1655453202
1992638458
839834227
1934046872
1116842733
2050792798
348848779
1220977609
542517636
1039866907
235647048
1045465355
77801935
1845064077
35722909
283842650
646902575
1940643116
1898478696
1179101117
394811663
1192025684
2005892682
454724472
1273347687
527463102
1831277856
406583308
1714971276
833150006
704079787
732622022
1856304480
1898311606
1294295492
1286284713
648180512
1977084730
995825041
5707263
1956661634
952030165
1732502213
102689344
1916060416
1294949401
1473079297
164467398
2056567716
351687267
1157511671
1926026682
775265595
698586946
223568978
1182886156
999990112
1432722241
850768362
364385755
1550739462
2046715314
2134359222
322756852
1495906171
746267173
1726858893
1003830965
212380873
410466283
894458028
1710640248
1278154207
1842603801
297446620
565187234
1199382571
804089695
1739971795
124178369
1739934711
896974360
1155652346
1846757880
1794419131
71607487
1198338720
2145593733
1973312957
1953601288
1160548411
1177705228
293301330
711127394
1686311223
200702479
368037483
2136524450
1970035914
1607811720
1000721876
1548826322
1914274868
222235662
691054758
1529367846
733063788
369511210
357007136
905799263
1223128297
202185829
777619006
621223712
1630815118
616682947
1314686119
1193200070
682242412
2118361546
483825522
292318504
1299045399
1344807224
541343104
113003196
1493759245
670766461
1662758011
522644524
484874437
1538331298
936274991
1423227647
1785360425
174471750
1380596749
986062098
338925480
1440873775
1553612330
1453923477
2000441447
1970857420
1600744559
786797806
262633468
1560635981
1313297441
438888885
1714210952
1892730658
1118837452
1574585509
1882513875
560259422
1878575587
218127461
1305876578
1348481030
492888956
1631699445
637734582
159690711
2057977420
1942533974
979113123
1767562258
1857563110
1274252770
691294433
2095165865
248961892
769297622
897298338
2078587122
1080828121
1792302694
1365154855
2041649286
502423131
843188075
294420588
100839078
322884061
17523918
473304443
975320175
1144266611
1381315049
401886079
1414358822
874653137
471439132
334066259
1302477687
1261705756
1852587814
1535937013
1155929756
1114500273
1012070126
632345117
715264432
769258701
1765528133
259650183
1361920813
1336403330
775543516
1494086777
1566446008
371067223
1179731509
1660289289
314281340
559793854
289158277
2017389332
405263267
1830579291
3208766
42630730
404518872
1032930660
676518535
1516410939
162657895
905573824
1117160866
2134837270
2110467816
171318847
822267685
533673778
2111694438
203114677
1431775269
2084084077
1609650582
1749163185
490768687
1360717021
1837868747
1026415448
610658614
592122536
1499969721
1389306757
750074626
1901471477
1105959006
394460887
1903817834
16564492
1685667640
718222470
31857548
871920701
802308592
624748431
1540808166
142337810
300386902
2010282227
1874701759
654228620
797841713
751678752
179759477
537281589
716296510
106907773
1542916284
1102836085
901728534
1867020884
1725387589
910335274
1897768301
1817981537
854269814
1759218941
1907456851
1023689898
1873188794
17580992
1434565193
470549868
155191619
404101741
1974968135
420554080
1486142180
640720666
324185528
1310447286
670714331
35110522
1309258445
1140799552
990220666
782152448
1257361186
725813958
1601181803
387497584
715426222
645377173
1231357933
1149806806
1287514322
1039490458
496937209
44566895
1621857747
875023473
266169142
1559713478
1776682619
1420224993
1684108018
1361559352
667725654
2138965366
1865396181
223332464
1065238111
488780202
1544256149
226211969
405134486
1454960682
506313514
1833616934
274102444
1634739703
1591908269
1198133220
221059465
1657296921
508996109
98459087
1645426663
1859268379
2046607003
321759330
840573190
1619018758
806689222
1838770695
839409797
1330525273
2147436412
851097206
475149160
748551651
1931440119
1391532772
911606083
508339207
1782593273
959793019
2018893679
2065636063
2138710434
1426095488
1070013148
1623751694
1690928476
421120512
1840302591
845841161
1671167184
725222410
1894934549
1771131109
29255526
764909070
2120971784
46889347
338980636
1015746003
522003963
1914656429
815961623
1872589921
1182731397
1925096702
2048118320
1718710029
1365236701
813262855
906204719
655894271
533406937
949032631
1790287940
1417869697
1921852087
1387073320
262311
149090541
1326287932
1506890625
2012013409
1759970295
1784311349
1750633836
1414056668
1374297735
2119962100
689068854
590501315
1447162356
1917506488
1657201441
1942523367
268406076
1772108790
1518383254
555007448
731036857
450613957
1948112816
1895616337
1759589188
1100297643
130638255
2034971133
847411712
359931234
907936127
351619235
1341237422
1774678288
466816988
1877565644
547743086
2006212453
552914614
1338847147
992128474
1444315631
1053357845
1144379708
1009837795
1271531177
2057341900
1359117835
126989530
1815667340
2063070972
1906463212
882646033
1692666772
124153067
70203829
1582721186
1841412885
1929222633
1063645682
264003416
132757563
1675269417
1319419050
167982431
254323151
566828491
188323908
734810268
559116512
284827303
174652733
1297600571
5475106
1022262049
1538663549
1994906756
1510308990
1524048627
1528157575
1806024628
1260536239
1909157411
1725218195
477742368
9227066
1649852962
421153831
862380805
209485361
1442741680
1494293299
152775040
1528676364
847326302
803068859
2072378166
744589203
61866960
1236126961
1164250534
383055843
1776527280
1799731859
601436595
1501168276
2049783271
1754956444
1211360048
683282890
545561215
1360798653
1229889927
749451897
2069179516
310137842
14487622
352614090
1391038856
1121558057
2118835894
2033150026
1045949120
391645408
2044098691
824320562
984565996
1146111169
2008645208
1839758190
1883727816
543056336
340788426
352348533
489927635
1673072338
1062182553
1254023548
452629818
1096441536
2101291741
269927394
953287847
1604523914
461401804
331009497
717383620
1648461828
475821416
380867425
422622441
1195697794
2107881388
1034060358
1802559421
1298544198
1569918148
1007348664
992054570
1907341068
1724801709
22681279
1966215185
1321982502
1432501768
1837587095
143895832
1214562565
1406993075
356860132
565651259
1897743419
1622213564
1138536464
1427608470
30179374
1630559118
854269207
1110668912
80014667
9669850
1583138377
594880185
135265377
1989929528
1830548861
1856731724
1034370709
1384302149
1561217465
483638081
1758728648
1812360382
2065238567
1729487530
1409210611
629531070
772112488
1106517411
1247197338
926706272
1027496422
516856332
886758861
1288560077
41882404
2130483560
40783065
1400159193
1605265740
719048301
1858025092
1883442846
1614599302
1784086715
199939880
856101418
528485069
1803876598
652663950
998548762
1671727431
388019531
920212481
735346781
1458448217
1773921698
61350269
1809463194
1730195543
61648863
271121496
1860305353
352945644
14138306
410711785
1570195789
1682131594
1284999230
489852035
1000670130
627872663
220333562
2176794
1500566203
53125934
1827503428
664898999
528608241
208743269
2008398230
1903225732
38062435
1822955449
1944223049
1983880427
838640022
476602112
405815087
994088612
1674815462
329834302
949759356
1864479593
1578833142
1750351286
78936777
871725741
1122760257
1247859516
881717766
1068985965
1769588575
2023988508
146789145
1228136897
1871171953
397883268
1290204808
1195136844
160584585
1181737127
458308172
2083612324
2036101964
1635090919
1938961819
537602971
2008282306
566018711
1289893222
925449162
1197194001
532161063
675840210
1146299686
338563095
1194990216
1169286376
141718519
849851659
1847675457
36997417
1789870466
1227668271
168273621
216140825
1874348564
1702372055
1867363970
178841235
1461684991
2110211345
368759657
1894127953
164915457
1584530143
386626856
1365778464
2095341366
163626475
1860600549
163851915
130757620
418453759
265465453
1123988486
1841018983
981106465
1902433665
1839736948
2104102439
2059629992
268463336
1773084604
855668011
429437675
966980119
1346938583
872915695
1205272328
324232550
1634723715
1294704586
1171840170
1957612827
1704858826
1306930627
2086205545
220905112
1736154908
909620901
1318740298
1086779716
7057554
649577050
231180683
1208408382
234025252
1667626151
580456044
1630291935
85627717
2110034991
863324185
1187780673
1007724448
1659213921
1113170646
703979514
1768339865
372457328
1996406351
474458439
1131393910
1373449470
113792660
677820007
425593539
435359732
1831990238
1299598124
1927492779
123064653
1820943042
742751979
976314812
734546403
401077576
1930237794
794854004
1887994017
1954253281
1991666366
1666683891
888828282
290479245
1858357635
997929795
990730832
1240243981
1930883437
109214363
455381732
1093589123
686032692
1978868880
158132663
2130710212
2119932124
1592129899
715623124
2089465206
1788028971
2010415833
244543054
1338468045
1634712742
1615923189
574508481
273703981
157810258
447336959
212214723
2089606597
1125603054
1050196005
1815359660
1466237785
951786939
255849615
1404733978
1808784304
1976747975
1171603389
834482236
481027586
1966875738
1299985656
2096082174
1685291380
642030942
1542520561
351287667
696130876
524845737
1170492355
1047096475
1352610079
244931571
604604820
2112057721
18087499
2021933801
1551395255
1420674333
433133144
1936803302
1545776728
124419399
1767943220
1496633815
1476345308
501487274
1319283961
1322001461
766213923
938920615
31432442
299746771
165936818
594963958
1656703649
762776841
1230330146
1394202338
1221864278
228566994
461795805
1855245178
2039260750
1669082500
1186786443
808023958
259722179
1775811220
115143661
605711236
1275420490
1544851656
1617249402
579215979
2108548994
1468515117
1674084591
72683365
1514505940
1771825044
1149554510
537081174
1702419259
988860633
1383775207
187581381
961095343
436621611
1394894517
1911635539
1193410540
503579835
1802368676
221686227
1834797597
878191345
1108367137
1565148025
102954195
705059375
1030699719
1309884048
1639974199
597667938
1058760876
1317014288
1871996314
2096918232
37376094
751608686
771358083
871437105
1228137963
896295751
1384878833
1331120713
1378338518
578839985
2036330904
635695800
415933732
1575185146
183098175
2120427128
1064107257
1878279962
1833812183
1024675081
269225831
828889157
2132689304
804796157
1634609222
1988855054
1183872005
236928545
1265314053
1853964893
827913731
1676505575
2023906777
1495146920
914539816
1890633749
184457573
36988892
615571070
1741510534
1938397540
556935842
1683728191
436181747
1294971648
1344108447
1991974198
1095547426
1026868827
1159135798
2133773930
72998193
322665347
1437358391
773102059
1141081573
1574946480
191014484
1897871308
1747841798
1745204163
889385834
1583188365
652708241
371030947
1750137162
1682158073
722880373
1639833528
1408595409
1646720450
235486632
1024839172
293931464
1774019630
1231491798
1993756250
1538039763
189941272
487755028
1247130933
615275067
864048949
1589519401
516759964
90835236
1247987255
1191681133
330383329
1568942391
1900936391
303343691
1464293124
1089366375
1832988634
801739502
1740086283
2009119152
23181277
1238561382
1174261532
1627512965
904999221
333144528
1295589040
2035718732
1162830938
744899495
1341936909
446578316
699987414
1256754213
1348422574
1101393525
194240299
299406171
515024817
1127959399
423276190
428732267
1708580451
1510454554
509054738
720000736
727154915
1522339728
33560877
652512034
210489653
607981982
669182726
1110329865
152935781
226761507
167250065
172902634
1987536230
591434573
1027933104
463943281
1186645358
2065682123
1969614043
100975776
553659359
989429217
2141981364
392674250
1606472722
774021928
398678790
585765906
1701579768
1666257172
1693440673
1538529315
1447608160
1368944841
1611896247
35360578
702827741
1797902436
1473150889
1797648263
762290489
1352579254
1093211162
1489410129
2072747124
129551350
5947020
726799433
489012652
748612556
1448938225
717185978
2049316785
213968863
622632333
7360152
2010090666
1990898524
1161360332
2019147631
500388606
1244668934
895740883
1116022003
1513668850
2021275770
2089948516
872668267
2136629624
731833646
760007112
1888330768
1582911563
965504068
295111688
1948456223
1804066268
1446067026
603336977
640493177
694975442
753488089
458182769
1974646342
706605456
559557435
1953135619
2019368162
1306122156
1946566459
218939587
606389966
14048577
1728116086
297397950
2107561649
426791770
1129066878
810494133
2063912896
452362504
1200119545
919027117
1714374791
141770971
348129587
2124007501
903652446
502621111
506984569
1111889717
683464177
905534994
1967970473
1002102141
1658530209
1404287852
42428213
795585104
1746868215
1109252964
1496328661
1359293041
213720890
1925576026
1389079641
1003564871
1452320294
1183016134
67651314
167477103
1350035053
760233439
1690725621
1795714929
2062212686
296298778
822379124
1928216922
1395018541
1324648515
412564133
945966408
1550035909
26337878
1203207844
973795814
750209768
1381144417
714005237
1734823014
961368228
1983700409
168523346
324909250
2078203322
1989805327
1080332187
58857927
223882450
1953563510
1205371948
1078258165
2009644432
2108574131
1313693258
1062998790
1272350280
827973380
1151134488
2060881651
1947020960
1532806560
276125944
74174282
1384272240
1601611488
467099124
632811091
1801963320
1042597835
1968891300
590718649
960821333
895173843
277039095
1088885720
1169176457
2047973021
1972110994
884881998
1132536737
1187208591
1412895782
1140217896
764744274
2116450062
1967497730
1571749030
1465811404
1752652023
1919186503
507111743
1788384276
484226534
1819593342
1135393130
2140639163
2005101035
742044053
1030181490
1406102427
271822518
832177746
627055868
474570781
2084607713
833282459
455541673
266437041
1104335881
1678678081
632306970
121988019
1102037260
1141785147
1914165828
1993130399
2143139785
304858954
2058297491
275067360
430353615
1861121836
1522837715
166322242
1712984878
1473521225
1354254250
1449152472
642714008
594531515
822853301
380839220
1720176105
1373559833
1380004725
547616989
561478170
584951452
1115189377
952971645
1972045695
1659169816
1692134891
2125260373
976657444
1155037475
1712234614
265406671
109583955
1710259556
1273729751
291706842
1096814774
1168531703
1040729388
492607705
517060487
193864603
25876043
49781525
2102100954
1764049486
67433201
1608122677
1749600230
1036002874
908365398
1371821054
493728880
1591679485
1613456046
1587010537
1276025680
122931395
121518411
850248769
1715698959
1941980262
1807547086
2073576682
1036573818
454595419
502564719
1871107172
1309596402
1039124152
530274033
2141610606
2146934078
930716051
95019363
1173789250
1659238081
256480706
255840104
1965894824
1239244482
1123599249
728166837
1801462351
1922313240
452648656
1889862135
105920027
1467554174
504108473
376253226
2051815171
214766036
1522552548
295852446
851866377
202523750
1188886532
175854239
768944376
405897600
1615223702
2067371508
1375142499
1876352591
191463214
1682179384
1872008927
1386651819
1596688929
592860221
1977087182
1896576145
646427544
546718137
1553151300
897509152
1545910341
763336372
1661932836
1900882960
1145756098
515370973
96114570
1442130016
230908920
1526418559
1926541410
1197852781
172669666
1316120684
1346958987
2054789810
459141784
1793317453
1394105852
2117186778
1615653819
441515402
2059860396
1028710333
110754420
1253024140
963102387
957877080
1439700275
2123465318
1795128808
889523190
739805600
397052148
1024945744
1184144680
553204854
1564922639
158949151
992522028
1740926571
299992100
757955134
156498561
1398999832
1076714752
250822267
166452320
155352810
1090526311
1452177893
6388510
21960246
1488037590
1214335974
151204305
1694753279
731903887
1324101478
1457997124
934881125
782817304
1978469714
1113645136
1853511164
562716871
2029409936
67131114
1036813447
238764356
158803584
390050873
1743681941
963367012
374173011
589073649
1044068220
1702945971
689643951
1845501166
1417155541
1115255812
1538751407
1299622662
351753633
1649409305
2050307815
827798832
2023250871
176731682
471260216
1562141833
500058533
1086162584
1500124291
424659566
1442201649
2031666804
1050870587
570975141
6691198
1523566209
1144039217
1453155722
784117908
533602695
1424180965
835604904
370978618
702731073
1482547535
1489064563
1025172538
14686632
1156294724
442031888
642326933
171908223
1848804247
125937690
1801888435
1811439035
475765255
1614400332
1432287973
828502609
1902830820
1748127879
2036370305
1912898039
1084147978
1359736132
1131643405
1735921406
1037089311
1196429654
454712956
276400031
1357898817
1382496963
1990525363
881466657
1674501783
518886094
1040139094
1418290466
782066939
1978061035
1306792109
1373323502
1502026551
309487694
1082004009
1456115233
1074812458
985725844
1486805596
1341759313
1021964126
2016155840
148216630
265386879
588586379
91307531
265184640
33613503
1800427651
154215881
126021225
641479295
585515674
1978948278
216391099
1586419275
1394055806
1880495188
1372693580
1991233198
1719219895
1695963886
2065947202
652855001
62850725
250901597
554575221
910690254
1804410318
1901238112
533047033
1155084715
554157319
1967384870
584708664
804829980
50042280
600162293
1973193501
1873820112
2107022228
503656681
656534420
1029796556
583761594
1437721438
2021986998
1225405153
1100461627
784280840
1479973465
999485036
42320527
521434953
1564497290
1102653959
568618840
265153064
1233549129
1548135097
374087123
919494956
305086458
929459599
1277892387
1451468762
1232745408
1409837304
489809579
1289616676
91216324
1533351003
1285078047
429646059
49479962
97630300
391566808
120268462
1289523095
322340612
1367667446
1753240361
451598417
1821867144
407096787
1768243201
1819113857
591464222
1369415214
1038092227
381076254
592017097
168403827
275987185
393978994
339228404
958445224
1712872181
2003510015
197381452
362931609
1240834032
1768315072
1672979112
1652167554
1911555009
383908322
892506939
85042479
811243277
840590184
814696140
1057698214
1847860474
1927491969
1114067250
332283281
335802207
318463353
859969980
878115938
944188317
854516725
815828108
1105468372
436151936
1219425174
1932956197
1379636457
1769089190
1428792091
2135117830
1583318880
416248386
508178234
1226387618
648813302
1866958823
250265936
1493611452
494365128
1539950270
643874192
1592854158
325874604
197673005
225220895
2131846220
788141767
360898357
1987459124
2120629806
709825281
343593880
1662964957
1451830238
1769739265
1775191666
1095855210
498770779
880067313
1768183564
236631787
420772249
1053352300
399859285
1286710326
1005857458
688810817
1012103997
607740543
1221454284
1310048480
1823565676
1592126745
1018788357
2015418879
1627231021
1363943989
673828371
141983439
1194035674
1623613701
341864577
768248691
2121112992
1945547005
374191309
2081700171
352312493
277835328
883863159
311128571
440749145
1168867838
1348071883
2057709751
1379429892
1109335764
1254890636
219069894
374344668
441059427
941958609
1873569697
857295770
1226072316
2129098148
704030144
1491602465
1675558822
1625933502
1525463722
1092520296
1229999925
101502265
1311387266
2024622164
1191621486
1113958318
61954221
1401703242
1247377431
1991120782
941945559
1678675556
745621233
317423860
424260216
1813040120
169944615
1885188795
348711850
488933360
1544093263
1759934351
357382942
536372515
732604539
1195044246
204617772
1113506053
1312457996
1682941527
1411395481
1450416098
2115279289
59805695
1259136367
1015198060
2145335157
1083548826
2017091420
1148130408
948185322
639984407
753710843
175948732
894003520
1333137152
1286599585
779993545
661807513
1103018273
1277619707
1132682643
955428653
2101940118
2071738417
424986237
1742434972
441775544
1538134564
134998042
1112286501
524215531
202269338
827953056
1825568679
444208393
1332721999
974247726
1362147341
1812949895
1050171977
1371658815
736641087
259142876
2008305461
1966060036
1786342406
530293824
2023719355
868596215
1830393851
1014897647
1409342939
1594497815
1110681171
1778466204
391085138
1852023111
1517129365
1977074219
33215766
143447919
2147054406
1788877518
470743213
255224488
203112503
333502610
1288557385
947509195
1777061967
395435198
1205237458
886922985
1837276355
788746529
26438892
399130589
1657729644
303261910
1506349404
863387228
2005512312
885253972
1295840347
1482780245
1204326051
140538356
1167017118
1806256189
1557916564
109487944
142557669
244450566
1514152603
1702952963
1442035491
482820876
1686858348
1921349298
1983937670
368374081
39926669
797505568
1346503192
444171363
1335115214
2004392966
419946811
2048029451
1455406927
348759224
1290237926
1854142779
1170322002
1668368205
1676642969
2069702018
1973302140
1215642807
433450495
253308177
1718982811
2120620307
731396559
1761544010
1549141475
1865706666
455639863
1916818159
970034599
284273545
1537154594
670597575
157406411
2083380810
1049258212
1724730654
1589789322
935533018
353737998
1611755992
1435088413
2130690063
903850648
996848830
1919730787
339773470
2054887877
1729900276
280068038
53169654
1303377289
1547035124
1300087997
182168489
230211046
587895844
248058019
1098012923
1406362022
795669656
1406853307
1603818309
614416713
995428255
1902024456
61263605
585185449
430889727
859171340
558165580
409383336
305365538
441637268
996950824
115392091
843930322
218246738
1944393136
1957706518
505976931
1412398825
1818981862
1337718954
1345394978
676052802
1791890268
176811898
1549697469
1553946098
712498368
99907612
936354241
1743829746
1123379711
1811189526
878059637
495492525
203893335
1444552316
1387491347
1639748453
1844534766
1953189932
1164446315
21581097
307942881
1736697981
2031482327
317019838
2116779103
586000250
915902556
1855282136
624665803
1925887099
1980474546
1315632954
616899544
705367885
1094174248
410454208
1730621572
210111290
247592219
567841653
296618927
980471907
1323469533
1861297085
1041199203
952821570
1968139908
216513968
644664476
746179034
591499426
482563064
332153002
2079096309
798339026
142984417
202991686
1296054329
707355862
516972945
1843325554
1023346111
448100024
2042297296
1560924588
867270346
579237817
564558925
489139263
1855750198
1402251345
1291059511
850425017
572780250
2124162243
1906934807
1712144824
309035132
1828083840
372049971
137150089
418287487
1914026745
1784631580
563506025
1273492461
2074399425
847192084
34448760
1585636956
1181320119
1901984628
2012575527
1458432484
556638564
126843918
1271279836
1636351718
772656175
693904316
1963313166
1451646066
1571788220
492878711
1532231957
2038166285
1862265949
702757404
1463508458
276166370
289067096
1862676983
194500567
709636715
1562201925
673433454
428105251
1242423185
893569289
1857630040
501227496
796838685
1020164980
493597822
1486658308
448691731
1990350547
1506821915
1394963778
861040876
1183062539
398365159
1414732788
686572741
2024912722
421042522
1836657861
912590435
595984294
17817849
1833018757
1703311360
703502328
168892962
170253462
1281057741
1553216512
1235180141
527843667
2061497836
850795701
763877777
1694622728
1913331579
1390017029
32978884
445564504
1128922945
647031043
1478052881
896791365
1638290921
2075318084
286030422
935747650
1005649543
1083254633
554799605
1974047795
1768518166
935435520
1392587679
779425894
142299300
323129723
1815068631
75477259
1766519993
1037659991
218680590
125918402
1005194315
883718062
181085756
849157538
1009597597
842583451
1122914434
1883474144
993774252
249940555
282761779
1799298866
1897025258
580295181
448573415
760966404
777088713
498802686
442350687
1228403541
1490132752
1065427524
453578020
234346191
328527367
31899378
1571308038
144660798
214947382
1267672833
811532914
1611667663
719460260
1918542933
118438998
1706367275
859347893
1491264545
105834989
101683974
204561760
874286212
2054709350
427134115
1698323770
226433144
1620977144
1853045340
1585748660
1630796606
927682505
1147151929
1002706561
1190006222
1092184320
1306075340
1133894985
1730822783
994369559
938473776
658839919
364552603
1183382984
469892506
751316298
1167887527
1621910249
793133704
1458492883
691751938
1363611369
1950659812
1843025026
895476276
1416293887
663154723
335061456
1680812140
435679067
435413061
31172398
12006181
1619305309
677849371
358973831
1923939714
115630598
20272767
383962004
1964727962
1735653643
1835914560
1892413331
1508132045
745923092
1556853492
352748040
1997880001
216465702
6694422
1822401562
439366453
89451184
1364319891
1964535080
1621728545
677294605
1971592647
410869206
469549153
245972816
241735473
1537333637
1926717971
1043344906
431691780
804825457
1073590183
352072557
777385994
211977725
1118270737
1533545471
63328617
1818995103
188192540
507310747
1553400097
1821469504
709810428
1359978037
409169814
172548001
123398140
2103887988
1675829251
1663009933
1726132114
1800682415
842992009
1718547055
267449977
1011443979
1679931106
339515116
723403259
1628473138
1041444682
939423518
1692074613
670251097
282174867
64879033
263915550
1480046607
997716437
187808001
2057518710
1815974467
2019741847
1493655067
1775939901
2074272038
853928816
1102479831
555735101
1257968472
1963043252
345348062
805514156
1052785146
1365952419
2097799375
954728595
457695104
122992576
810247283
908897514
195323333
2056243905
2002121675
1343943627
1568402394
2074877757
983577524
694270368
939375698
1089624728
1867624116
519635195
1346323561
1512253676
600895348
1399926145
1030328633
1443792299
1805820756
2093912621
322983462
1110690660
280151039
1328694115
1370192915
565939237
977324520
95499509
67909138
1916547573
667412240
1977261378
457613595
1373267663
811354242
1234084329
562620701
1534477627
1830183218
1843809334
1593374734
1387679688
1329937341
2098054328
1653713936
1122054828
1631638710
1678891072
580425038
1083656857
315981203
1153549310
204815505
261944689
945899012
384190737
1641214250
50768672
1306291961
1395591593
873865140
121101658
489022478
2102865145
290336744
1648729959
420265628
841108239
996993821
1483609945
347066201
1894949265
1286367809
125154727
2028744974
802787324
791448685
1960523214
934535873
1680038788
737211595
2012440040
2135255465
142556119
432574782
1511897085
358447981
1292152491
1556588617
1013094626
1285271851
74913054
1931308940
183276066
879968384
222860860
1009658275
65876145
1981857528
1677544720
2063256871
413054491
1195240248
1068481529
1291792898
875794514
1957462099
278366376
1792002175
1034197602
1186008813
1939046721
132110009
1986995260
1630986393
752347055
184106873
695452383
1230364966
2130839181
554619033
1917249916
1666421132
988941552
1479678139
1046759574
175636867
804008734
9815396
114685651
1445974746
849487424
94734971
570450300
907297293
1155906957
1230802591
1919157208
1217542699
2128999758
1210278767
541452467
772369954
905393113
1805550100
2035282253
475822998
2080888286
1995854443
39446164
487265368
1979843202
1598142814
1017925870
705638719
779863964
786181685
422451382
1272335486
1966505392
1116756544
286125546
1825547046
185496819
1134575099
1553496444
1294500056
1293674626
970186543
1175213147
1534038014
1223048093
1826062456
526174369
888681936
514489605
206724609
1861507443
855045056
1440101444
977204541
2024280831
795857434
1257731291
455987539
1563206544
389009767
629357334
2084299640
595475096
1814717979
1324552258
1856331639
483144228
229898610
869988058
1828594337
882474607
1915909293
716742344
909681337
1675814383
2013057737
861725121
113533592
658244251
289585873
1559267175
942469604
83101878
1358242374
2142589251
331510466
1634949236
1154021230
449073062
1291102231
354604380
311218981
220888462
606702421
1884161667
2099950513
216310978
586705858
378601352
1204731507
760973911
919770143
1552093270
1674316479
2049008288
658667612
393166037
1878553513
567381541
17460484
403406435
1314419283
1746115785
260826320
1447021378
1997799463
350395103
1644181128
623765245
902660487
1515824440
573303920
466287171
680769430
828818774
777361687
930870370
633846346
2028279184
2020161192
457552478
544209792
834612620
542182653
792850245
949047386
98227794
397221670
1227488518
1598489584
1588528809
1496457930
1877492891
1416819052
730146648
1578696069
960597330
1174316711
377921284
2608018
835128949
2126941616
1255647099
1593666958
878855871
1567104990
354445367
728276954
267099298
961290053
319118453
1806931752
1448920712
1852168623
1429208692
1609377966
844102534
2118152801
1252572072
626554473
614263513
252916864
56832396
340535099
352615640
263581044
1392357684
334111638
771513041
1768836801
466947129
1127799992
214646630
1856985320
229484666
1598495392
1682378439
537120026
1783815271
975393412
1235597083
1853663111
1840092123
1720681592
2146555999
1427939842
1173568332
1887085095
936654099
2027535897
464385249
308837699
1585637930
2028852913
8328403
1410415924
1070034844
927939394
916251777
1587633619
1814847468
592073131
573354065
388183414
92539311
1985298518
1488591494
935002852
1226360455
1565958259
707573836
746488971
1744313349
918042706
700249534
1758533019
2062132214
1606335963
747192890
1045255348
549633066
29335673
1720484952
1986351777
451411781
1777195877
1171707559
201476094
82674877
882298942
1728678784
1653396351
291956976
1992829081
2100787600
1004978326
119020942
393724181
1248497591
1996445000
249037313
862362346
1294971302
1288382718
999670664
890754718
313121871
1367900569
319948103
1012184596
734892321
1952004933
1056755922
114730685
394628035
257635807
1934183999
1171280881
178371884
1451772580
2141734030
707707182
1502711859
331795376
1866097055
1938517102
1728738804
582191472
178998044
1944614966
1574681109
114188564
101086620
1148181941
592486112
1121079997
481740225
1435412388
1520550289
1210195933
1531050149
384119783
18269855
1767010650
1467011907
698711534
496586158
855279091
481631063
1779986756
899296905
1779722310
465459001
455295888
877264039
794144136
2035177098
549836436
809882555
1795799848
696156773
2091590337
2130275314
756454707
1506211094
704948763
1276605926
418723088
1161321159
67760268
1990803416
1166436129
729389572
345309302
1146527822
751645078
1144669081
2121593701
245836775
1605878265
770361943
825197768
1696444627
775939105
2141947057
839560256
976157446
1414266965
1401123732
139935738
271900900
2144968922
1326437300
1091935783
1050580775
756711662
1711109279
137191620
1321159950
1632445227
1253890752
59840126
448532718
1027206910
1057105328
1858536701
1211759760
878565185
918667727
1802499103
1804445868
1844152607
91938730
361037647
390916648
1894523203
381728032
673542302
1464063410
1021864689
1279216
1642963386
351144906
1420010858
188378875
1576003433
649416208
143709032
762251480
1082688354
1381390906
2060161023
952876498
1701158470
1441599323
1719496227
1921906593
775703123
440981860
683204009
433917468
667127054
71984682
1626512017
1340538735
1957589545
1915461828
996319961
994308299
1283335524
1286796872
397784208
766604929
1579488523
863167083
1117279326
72787020
211032967
777437857
1623481253
1877075236
1164620500
1977480110
1985613542
1257348102
539176346
1317418216
627948534
576228402
104069572
587617597
1389551572
334432421
1522461567
2082088591
1481495928
767684024
1921486436
734050992
1198853095
9461674
722042940
2095966054
11191381
631854278
296211224
2010125019
95967359
156886039
1376679887
1307264790
2008287452
1614634551
218017852
1214943110
469390055
1189096883
1189054722
505977876
337891231
675708729
1334533285
1712369098
687904979
688370054
1525898438
1838730149
549599451
2043645552
2085758251
305544678
345841537
490097155
1405507013
1473073895
441098607
1509968805
5125338
1430088505
1509195012
1140244046
1312643359
860507540
1362291242
2057955312
610622612
1631831001
266743600
1989036712
1615500821
1307344540
735363061
2047184107
601742275
1648443776
2081874879
2097424660
223628706
786520051
1702421451
790947343
1809196951
871977163
488423710
1964709839
1105042302
1722876688
1187279614
328509291
1212068742
373152172
944614693
180151032
720452837
366635047
1946693263
2058425954
1658173777
402933446
397383337
1113058123
1573804470
1921070765
233948251
1730974099
413466749
298618447
1149942723
900640537
1683442529
900590973
18814359
1866995817
1250010821
668612976
723383165
1134121286
1656907346
2023743967
18055166
1077793767
1829627992
1824484429
871691281
1396253277
722255883
716261617
1259283836
1901960663
1019012911
1555689117
2137037990
1797138352
850327797
1749892791
1833448411
2002487576
442004361
174207605
261176357
2094965696
2132017977
460836387
1862675743
676358645
881382352
1965841873
1305663941
1705025133
1028778846
1852307856
1444884411
1626103188
1121881165
574312826
2003532977
1142254735
1503961007
951304738
643251608
2069582408
920528828
805679362
513504293
1684486088
187349251
797847692
388072821
1750831046
1737358976
1028451311
205496316
580421482
1751401013
1100438601
1547938244
1527135885
1543897049
468075558
1855305565
1138083741
955482052
650015757
2111506739
399110223
2038528157
1742067429
1638044212
1731776906
1495251259
1286981071
1547961952
387393559
2037570484
993764518
2109370503
1316910064
597294885
1752745573
476270731
1279189422
739871313
1469225242
950747663
1596848639
1979970881
358881801
1490102916
16980546
739875861
1019318934
101248799
1555215547
79206596
174037963
342274965
1448695878
1200989737
1182690075
1125883869
2078769569
1381435724
228222523
179121919
450835183
55215177
142802806
451937419
278156294
1066356852
1868094070
447695899
1199626961
1009590328
1108621260
789159423
895335356
1202792900
1951705446
682389144
315728271
201996700
1633357622
1899430997
1856400878
511495041
942594734
1932391916
731283878
900214374
789552104
990392479
1759694103
62238076
812897598
2013169206
1258465140
2095760092
1526077289
1332134839
316567657
1089950147
414279390
629362464
1864759194
1870194950
1101915721
315641450
1953737907
1716260065
807324821
888624360
772642874
1113885037
1683136530
1722980871
1110776683
2047200485
1364638449
705214367
840333494
156518996
711923589
879357887
1317610397
1884873398
212034847
341310351
267508083
732911682
650273471
1415667926
414679302
1597556873
224167271
1331253532
1188811736
474689069
928441006
500502251
1516817634
49736605
852977087
488103122
1535369854
2015059152
2037074800
196506471
337118551
1210282561
1701373595
408616862
505899347
1348686590
699247699
53651548
955651476
791676440
1341753325
447585741
1281244442
82453995
692615098
1750773597
985620002
2119473630
1185640625
1388800198
1595485120
850417835
4295482
1299036755
1443052714
1446392560
1125283570
1742218607
1968342162
1537713349
1437284180
692417416
526226342
1573892305
2122196948
641004755
1810931618
200065410
1982285849
560219488
1914852158
1511822540
1389744103
1374133359
1398433411
1627598000
557583406
338010617
16449525
637913782
713458329
1537199459
322820994
2006118831
1979407834
797985742
1760967702
521170976
1745035836
1418096046
755540584
1680372375
2004593134
21667233
1200180938
995007832
1297508559
494067369
764577783
2071342879
1101199627
204526142
1946397813
487730144
205975330
1845642807
2121927157
1318620630
650376815
269306939
485785159
417431588
1200436533
1880151624
1739775827
1608229466
244119733
1341316787
704785213
1110331549
1838918122
1276450023
835092581
880998232
248056172
1136202961
1655955079
860777776
1970844587
584918051
2034675285
135484687
1450372471
1092254126
2058162535
1698072752
640333730
288230037
1676802913
94276162
597306508
1224007930
1138430365
192348077
825631410
2042952261
134894391
194065314
479861244
1160490456
1729399322
150642923
145584114
1916443136
1985839725
511869932
86170591
598481904
598412109
839349620
2035495537
1330138260
2004860586
1334185023
1737782051
1528006459
913216091
805406733
827202521
1827633249
750268179
2055177069
1798030513
91730807
681775526
2070916635
2079262005
1862455470
1696559959
1626902223
797024195
1573983344
1734867206
12734098
453572253
1452383356
393227444
1173916110
635160375
210179688
605142270
610020136
1180380996
1756692139
285836670
1331580350
13629575
1335780819
502619967
2052925237
2039295363
54476537
178501883
289143374
1924723950
722024101
371586800
649007200
1497151185
466423964
1932958683
1203027220
326993998
1838779826
1302607894
2043963061
396222441
1169742596
1636967273
1675401710
1714000345
1997899634
243268566
2130256775
1630344265
997196315
1026092729
807023305
383323058
1273864320
1617676386
1338344297
2045976316
128593222
1317850488
1888129017
695538539
588578302
692214124
577948723
1406874073
184717576
136136889
65464141
1908601233
981185700
436086598
648156727
110816738
980628716
2003315332
694969703
1296376270
1588269507
1755508709
1702171589
833383345
322059630
1874593356
809890945
929979040
839115403
2006531566
2036914588
1893352014
1618031276
510443593
1962411417
1889965663
1612627008
721154357
309503528
735940670
259934519
1498027566
827217616
279058896
164512916
1280821006
1524542043
697172750
1858578800
398992963
1129037158
2089450789
1447262450
2103239013
1903218921
1864621959
1413527590
660207777
798747693
1501148081
903083780
1510100910
1296533266
336333198
1202281987
1266550247
1141324838
868684757
48383217
177968736
33696
1389235223
1832341544
435994702
1583903932
866541320
1298667633
643839769
1788842075
1065623838
220288897
64559836
2091160346
1469630995
1034067898
1726298211
431443999
744831474
881629506
460526002
1512346301
1294992547
442550549
1292414525
492046496
1692468963
207347375
1214001770
2136028416
547570127
527665860
2010071378
1361603016
130940817
576773426
962470757
1200671257
464928619
1891642230
229881800
696014079
1764321858
24084084
87239732
38205288
1282559657
376736115
954760456
962438753
65627408
349382627
175160783
1935049022
1278303260
249390044
1460349244
1184037852
610331795
1940259758
1059322325
396693829
2138764958
576627001
483002820
1607499139
330687681
1351239516
1084242804
841023511
657676593
1175296180
234596699
162440665
753475823
1782938943
335519420
1170807747
1000108349
2037209436
1252546409
920848634
1676700422
2042481482
668305630
1094086895
698935227
734851659
1367716110
1614486930
1734511760
970537955
1200828452
1076367859
723593306
1439152939
2019829764
819528755
624252420
1170146732
1360929898
1737547736
303720996
325557035
2064550786
1530023857
453879522
704303840
488166974
10965274
4175767
728322604
555454381
1263586531
2057401838
620890737
710745848
393689853
577566125
270712788
456218050
181750524
1252776192
865801963
1026083276
24483890
689695969
109784001
1480258638
1262248659
1290997035
631680888
1115429578
1352028746
1445155014
1072008769
856686302
719667191
299925109
399187679
1747605218
1466173597
407357445
1384961863
2030964232
1767532430
1110102006
1317112940
2048674935
43636816
1293874286
509753176
1780762557
1599897896
1192354872
252003202
893704923
1824466211
1640266431
1230857804
1926293179
791617171
430761087
849673114
1623685752
809853178
719391528
549383440
9487191
1101497203
566905268
1358307335
500221199
480760665
1820551386
1264872446
1900075627
1149070780
753001278
2104105117
2124479838
319644246
709587411
1505682402
1039259312
2120080711
630775820
885362944
357078821
1860983290
2020026311
1609235912
565024585
1832901789
1415042593
922337621
1251393422
2133865627
635549474
1718309486
481212654
1132152689
292735649
702526879
1840899234
878797423
952401843
503624473
1418337591
2015466670
1902328226
22386115
219299262
1213141500
1418337296
1664905449
1909093114
1058577565
328474275
1228795506
1219908372
1136326563
1130588742
1039705421
998096442
1568104904
1547697187
232847323
1864992343
1720129141
2060358455
700611014
1362419662
1856297276
31515545
1060101772
1422170617
384141087
335549220
321548227
66395736
1320726931
1991409076
191499095
1984969157
470433901
1352515932
382642523
1855696041
2124291069
1455821428
1302620905
391217830
148823937
1682692129
780349464
238236525
1987613577
589861040
1286780479
747145913
1530425295
1535900965
421281297
985356358
2060101020
848991877
653441629
52488419
1947152974
409880877
1767540070
14829003
685685097
1616542030
1736024148
890518914
758671031
2106871719
1215920200
2100311018
250730676
562056524
1629697436
457095694
1898058380
403404
417304886
2032463726
1151366901
1231810009
201536398
228960509
1494272403
2019128179
1165007458
717709929
404044258
1707410869
1102612410
1651504593
1985967461
732587992
704771784
388439046
75088274
982324887
1428331457
1007727957
188816958
619107621
561047783
944756929
1177120713
113475924
569941392
1461955966
394572256
384511754
1708841911
657394175
19280100
1511755216
1354942191
679206178
1037749451
535925742
259500591
703290935
240075565
1682207549
733324805
1004799166
639467845
1725093214
513140562
657344787
601489103
1178820527
15688935
1678847239
555360175
714702909
490284651
517966722
764190336
241139884
781652449
1816604863
1918697126
2095506516
81412842
1758641013
1228605151
656411295
358475658
472859523
1149190897
2141854923
885631016
434555859
2080738965
568082688
1306694742
2120251819
1819715405
514398169
1706269152
269980899
1423558275
1700626112
494305994
2048545011
1080509603
1566285440
650542039
1174494265
1354056168
1762868645
1187324415
1890662502
1719097876
1905810838
284891552
777411537
1965710779
1163468438
1927097500
791484434
539301119
60025913
2097082291
2009484153
900139352
21950878
253489612
614062299
916346961
196203855
675312092
970450905
1476234747
650296825
477797557
1837755680
1285195236
1722261130
1436374058
724859614
749688617
1152174632
213744810
1699403864
2050377002
1483854037
372429690
568681265
259635892
683516820
1778732303
223065835
928074697
1452998730
114293722
1040424228
1151647826
947791535
625114520
993379962
955131297
307549177
1854534169
1062816243
1737746880
1921091406
134904255
506916292
101973213
1524829736
1257388763
645216160
1058601805
1076451451
1716449590
1274954936
682778910
282629223
1986986774
1638951415
1812513519
1618711518
1282875446
636132423
2131169508
44463929
892692392
1722130740
110223582
1418371713
106632865
116065931
1376108658
721222116
358989310
949674814
1591054227
1441752328
2074149028
1251041000
1967252045
1769905095
784980698
2086470346
893545362
2144680605
2113695393
1574359447
1423601384
1850023522
1857379287
1510811594
1597062001
1930955107
1171234076
705848377
1978117424
817401571
1015541360
224417664
1816377372
1576290148
2041494588
1252097350
233503164
1782074720
1666291794
617675761
17126447
1875444017
1027946755
499281058
1975553967
756421965
1293483830
272788554
994968809
1634460322
1679623203
1629549359
1553158116
1348666605
1011069148
1066825037
350685548
1519337147
80206513
714394322
1062373833
151954877
1335913249
833937491
1492234984
481957717
1223331172
764554954
1227473578
685241463
1033069721
1954872339
1620061392
2085758452
1990871515
1573675810
1635417563
462448885
1390711576
911811703
1800422585
1345839824
1341907180
529153418
1272448267
1529937402
1638921488
692865613
131609093
544509304
72683589
1445768270
1585786852
859912638
1828182287
420576173
559242921
2088383610
289393021
1097285394
1945381965
1276130594
2102994351
867527655
1714237098
24493435
240089602
967487135
1539851826
373269724
727818674
634518321
1550829516
959638870
16274450
2084660454
802795391
1327554497
201866180
1253293804
411884116
437415966
1959302403
1469973709
297486514
1986259169
1271354174
1358006728
717908118
277995717
881053563
677114486
1967286239
764966332
1691942609
1408627612
2013105855
451269050
547369233
930208567
1016111519
436270826
2098550279
184213720
1376078722
522572855
1067830421
706100558
169840766
20422806
401782846
1308035970
1149716375
1149927553
1156571142
1406529610
1296997672
2032497030
1764234425
1358793428
711892351
943554195
1783635520
1532800242
770885216
600521763
879833903
378493710
1085055558
1715178724
420738503
1114608834
459827564
257732017
1190460278
962520371
180071662
1321765227
2129385857
26852049
1671891192
1932351047
919452968
1308985326
2103697060
1089829130
1261734008
134916866
1456936571
569356764
892565684
1026236102
71428796
1656262633
1898075463
270987923
468302120
700853940
1606952381
379554408
378527310
253180230
1800302472
1498064816
2058524303
983971555
495320259
2112239776
800057656
853679974
489040456
2000548263
236084
193804080
869252632
1890823312
536421612
1887646662
247219516
131830050
4898258
386377653
1612904999
1205667297
1246125346
1935521505
1601975189
1063872430
489804092
663360360
1659656637
1933150763
46585877
2067808450
1816093999
1545797633
314589786
1276911842
134079835
284568427
1670454606
1214826525
1162120673
829822492
813622578
1842714943
1495748065
551227719
192397146
815442621
814280065
460398268
52280362
1588425029
1198535817
872620126
1537221161
1170650580
352557143
1256443969
1394327433
1511706773
930378302
428179983
1750811748
382021029
1262665217
2058463703
1022404013
268966316
2103599151
680602980
1908442772
849466754
1877668709
1054243809
1194896166
1922560730
1964711923
1752854103
1485468425
922351631
1956149428
1033695204
2070043365
524045505
49603258
2000317947
599099123
1374449306
1268941410
1132925048
626939246
1537174531
1772040782
786479694
1264646349
1075554798
725647684
1114165567
2127632888
1054797711
27867266
712429263
493978080
1866578457
76638747
1815385961
709283148
1066981845
2133460761
1792383967
813049174
232150493
1795489198
972669137
48825056
2135595114
302702568
2079133466
2035218515
1883693920
1218908479
1335176316
1698071520
1266813979
1299414356
452827923
940960341
1413513200
1540150734
1284752048
893196294
1835044974
1658345812
2118369229
281644193
713820069
446963929
986119370
114642053
2146436195
1563096717
2123731436
1144642365
805051989
958706600
1795911023
1818246499
633983527
682370866
57820098
498533301
1038956158
769885149
817973294
277306444
378533574
1407211020
839101574
1241656779
1524078995
843580137
209119690
1602107684
481823369
371576295
2140262482
1811956681
863203470
1520658158
1984258059
608586279
1009273032
1215103329
1743284441
1672395202
1156500359
44691876
408875572
510964625
1512478808
479384532
674131011
1541035504
548776376
1791899981
1783605276
888803173
1595511411
2145181682
2125436600
1394079932
1380712698
50229196
1030738714
174864000
1788578818
890749233
270004419
1954505857
263833301
2135141259
1795724658
1464993612
1381997865
1389845219
849434745
883426848
2097739722
1925394187
1957325558
250687080
1147709630
1918443682
2142439597
1197980791
1800773478
1302442146
120958966
1931341496
85091557
2072534512
745742794
584294395
468705373
977838933
1897212500
1535961376
1634493187
446987927
1237987611
1677904873
806354070
1988984226
1009422597
354870509
241637243
201938466
744012005
169026970
228351228
1698366124
1005392889
1574868764
1297277351
177826048
1558100238
468722692
562141609
880576862
3793966
562588432
1311839335
1296708407
294991333
1834719429
136085980
363545810
1029094407
1010059829
1750531475
542273743
1358545276
1471706933
1144398823
587041947
1504077509
646538330
1642261951
1182426701
2123104917
1528274205
1293014352
798499782
1905215796
279181009
511918431
1863198728
838679914
1007065619
1544370840
1585545763
1108601019
267720107
772761387
754049786
1498536751
1386248249
38948741
2096569159
178091035
614757084
1400039873
2069373764
1182069219
1600160607
790327016
1017423648
376982308
2062820977
1013610080
2090475095
1757269346
1513558472
1862884041
171796881
1048741614
1831237273
1116923339
1068628223
317158923
1348488097
1292584013
1559722608
1401717168
1785044925
776618830
2027360283
1308244411
92074864
1566102431
2070482443
32202398
120429602
333633013
968638774
1504129732
745352603
452866036
1380433101
1589481963
465038470
61351811
1441804649
446026154
745359573
1618610135
428460773
1868654929
1961451429
1698041105
1071617663
1461936946
116688342
1676515558
610890018
463311721
1010948658
1990307525
1257864699
1125423494
316006300
1063172123
1489642524
452700117
1531846455
133468161
1601541471
2058949652
1629672206
764139713
1786764385
232042368
1058772956
729388810
1279029958
771811167
1078994771
1137841756
385376075
311405691
3021590
861672830
57793568
1543775411
1914484177
296041146
1036420509
1200759250
326612568
1964560374
773918605
528245498
1220161975
773441296
1385137258
1247976403
1221752098
1799423529
596314920
749749716
2142761146
1543568352
1155151172
1685927873
2071734572
1846508354
1888933241
1095829093
1160753762
219603099
440425877
911879293
2031366646
1531936027
1004782835
1724512946
129263750
750930826
394393252
1361465609
1134249305
638971056
1929234456
125967866
1031995154
988211962
1962571360
1336780476
1928673094
1724663463
1295232420
2005899334
2037720034
1598638897
989337192
519560982
443335145
604875314
1351576713
828196686
1110839132
1040506987
41229565
1192682844
918113633
752214476
628124635
650266001
1077496695
1972637131
1991451563
614950259
1225177109
2088921939
625461890
655061687
1995668658
1323969896
339239165
595809452
1669275261
1092976502
821471214
2054617999
1574250917
1210030285
1101983545
723941755
198615827
1017846256
2068736849
1939988991
1300726496
1110421568
2133202064
222622536
2019112615
1498415629
338889786
1466402142
1441475395
977855336
137726884
1729348292
1274699756
1776996833
551508568
464726380
827916208
388937997
1703070568
96686502
367461401
780598961
1305167158
499351482
698670869
858642156
170413653
2125200100
2031693263
1439817930
649340108
274738858
1667396233
1797392899
964615009
1269600864
7198380
1406778307
558301455
42031604
602666356
453922451
298372578
1547365751
1136438755
111068813
1189927467
2129209886
1185611040
281466810
943676578
732326418
577888486
1089876586
171503730
1697600740
908280158
489494435
1124197160
218920925
2016011084
1950299336
1954090002
1019127159
1564435278
209569805
493299964
2105483013
1338980052
1365904718
2011678083
1648657331
627029779
1848701310
1127262541
1826457977
968504096
1506873179
1392561555
269647088
900401771
887878529
1327488004
232688092
156421758
2019797274
293024980
1643236184
1210150258
1459981618
2037218552
1573725198
1588880551
1537436646
1464710238
350805616
150010439
941352021
1117967336
880219400
13860851
1760760960
1116796111
1668473524
344759566
1144819201
659881217
1288526575
749052102
1102549607
1345574766
2125023757
1225055332
1159632575
1497510046
1454816570
499844480
1925910636
1351466384
1155486470
1059233980
435063197
441518734
1117017049
893022975
113376389
402313371
1982828966
1606679704
439122162
1978782644
385355945
1114569583
1401032617
941509076
1199273747
704312541
203163320
895600746
1091388988
328714230
2074826226
776387317
1415371116
1584285769
927361871
189817171
1882402817
290054027
1012086484
326391239
277445646
1685862430
999194304
325491533
759790413
1244917549
1066499215
2055287819
2032703357
1570721614
1968619554
1647329092
2116996605
1934889532
1281318106
1223401466
1721393389
2073373492
1463377241
31926869
99700494
19896771
1279819797
1992448851
2133955440
1304904498
1104296837
1486919060
842084060
512546152
1064176205
1110632594
1801385641
1517662418
35323739
341597782
641019565
1697569479
1465623108
54120956
198109099
2015623095
1054413814
1500925417
875637022
1561546096
288258620
1811214869
301523042
2076691864
1033745455
268001822
1430165972
1722951518
1200510688
571980679
2074148883
1882841693
131592591
1280644186
814163307
1421836378
1425578245
1040285921
298554120
728279035
410565914
1878303368
1646338553
435115656
2128430024
1542831436
732076717
902634186
1521020555
1043879588
1377705526
255546951
34473389
200694675
365778331
413239492
1645301046
1112592044
206269060
1999282654
956252289
213909156
515491679
1197103791
1697945437
41698483
690266127
43751798
1952125194
1583893051
1750614308
2028001969
576424458
489019189
2021140768
999269344
1046894364
1495148851
1070131354
1695546807
2006116869
208064654
1044236648
1517876720
1639431616
344725326
1534804129
2062756426
373000901
1818881846
1914643833
713710111
734053166
207382537
4174275
1145504112
1521243930
1093709308
305285850
1099495898
61390979
241143626
768282930
1253844522
1885755543
1480231825
963000480
1872765902
234484322
517236957
321661263
1937507739
190496923
42881735
1243702989
1807160674
899711052
525500559
733168053
1701813996
516091614
61170411
496127622
1623769548
314279133
618027733
80455452
784878522
436894403
834205456
1211232743
549296802
1203770792
158317447
1296511783
2118813552
1414216402
1676766842
603481184
1632065380
225332195
1712451417
1855706372
1692055424
1859865660
1794610320
1891848867
121552341
1175997340
1090917010
278075600
869004303
393026439
1885858020
2070841870
620980668
280710049
1568627143
132886398
745590438
843148485
967305001
1545503102
1885181193
1953144469
953244153
1349318515
1433279383
350970552
1788694357
2084364450
341958604
1552726435
1640517553
1391232048
1783609535
438732562
80178416
883361986
1675040865
1047149965
1990420530
1472570927
2044679832
2000605993
2134532161
1955503104
278790888
1619983822
909183077
641921836
1740455788
1535817519
1945920923
25953656
748364300
1551698258
814552470
1903807997
633020365
41362024
2135235812
23265656
1487044183
322023900
1140931900
1394077325
427347541
10849142
220123920
502867385
635792947
1828492399
847723681
883091941
1120080860
882636734
1911146540
872310946
1315069653
1562943848
1013787021
665434671
1463055104
1669792736
1245804852
482847249
148282080
1106715627
1285274024
1298679531
664269111
713944099
1053026012
1138440948
1555174305
1500301945
1660848876
240970829
1133370706
221811514
1748688379
1487889715
2056071252
594587251
160328481
38798356
1878169771
157780791
816267168
219870201
1033924128
700275865
1081974924
156069084
612851394
962469187
766396726
1895283590
448690366
1176755378
1845899623
907022954
1700596981
744378896
283696092
460792119
1632608615
530626985
2119838704
1247770027
1820388093
1045887161
1788134605
1923654533
1389350930
918751643
3534543
635385070
946565769
1461956606
455607776
28467751
894321267
2045080938
714371197
667980544
867243911
434040176
1883643085
1849402865
628053106
2042184098
1476757449
608567437
1249185808
751175202
160910111
1032415348
208685172
1990415780
606483347
759734995
1646140503
1647261163
1107418870
969727199
1051528790
527123452
2008736431
275766370
1204637261
722577395
2042985005
1747187559
1730677886
2042384912
1877720177
157996308
1243009725
1537179252
1039686401
533460306
76801906
217612566
757262317
1241252226
1383905227
1785846421
1776722912
1929766055
1549748689
131962002
906810505
400993188
1932244584
1925637380
2127799044
976039246
1749199925
964434871
993690083
1632533194
2105145678
1649530225
245177168
830478294
1657806212
1442871474
669370210
1208548089
1437066537
1528625742
901810961
974804417
931465914
533588181
207068443
1147217246
1482875200
1912455557
1094874427
1856080430
987629253
762023009
242246242
533522561
1183456923
303743038
1022863538
1545851165
787256072
616787727
751970211
672444458
1270177901
1845738085
1185974425
1336428411
955180740
1681100641
1093465283
460123357
1409139790
115059516
583422970
1223791496
208254839
837871391
1311576607
1845599306
92834183
1913965875
780824130
1123183852
809762956
708604790
1166757897
695456138
1381226963
641638814
1830266559
578036740
1650772989
1156201494
314527498
1187593386
918917394
929429762
184910113
997141064
1045625163
1790598232
1456719751
55423681
1501299941
193395555
1434287329
2106956482
1800865461
855902794
1641861789
1357297238
1625345469
798044020
1093819913
2022687029
916379685
36872122
378548386
576257724
1929219418
360547094
1035564149
141206140
501448642
1637130443
75469597
1946157129
1947383814
603345793
835052565
448300239
1863386678
150783328
628417223
293041431
946887795
538014974
482733323
484669319
1097871767
850722900
1248889141
951509944
2115037919
429668992
2053256182
1144117985
751980197
1917028181
1690941308
1528768567
578158091
578387740
610207948
2147281052
1128200204
1719786395
2012262150
1559886698
692527814
965848045
257929348
110705394
1906564761
1065734424
542312877
1407941587
1211277260
1909768681
1594600342
225531383
201757010
819763037
1004667177
1691726997
1284521535
2110677206
1846935249
1557278274
1773684013
144162930
1622849374
28190227
1329992038
1749798801
111573785
266973760
369859982
1135364687
1852866065
1740983787
1265581605
1653867631
665126275
1903644874
973894563
404989269
645472114
1593847545
1279575104
816950368
1399250785
95322649
62496506
228506949
1480271316
1518590153
113788174
1548694556
71167436
1909149585
1866513676
1554710849
1295917962
995291279
1404095573
1990512307
57279055
299424720
1992030606
1835625247
1107098382
358430768
504993681
1375239947
2129404518
757721701
1290917499
1845987380
1473914650
2004948674
2071125737
993009311
1522257879
1510172727
1737946028
428507282
213254690
1459560645
1093966915
1542809225
1507741727
1090056910
1032967977
1735139282
1688670040
1591713721
215176138
233567890
1541404086
276521341
1036039473
2089409611
307511648
63576579
1383521258
125394428
187655732
286870591
583088190
1441128425
175195070
1557060466
653468871
1788814030
2027611075
1794217006
1748650124
1169821503
249348396
1638038692
428015891
1583794815
1110414593
1289219099
1177015476
2069697063
1575005580
1321954228
298118483
2069881192
2092616763
1168858904
917019037
1853447139
1377078294
272724938
1182390354
1940915007
1160597452
1079957995
718137853
638988935
1600239735
855590100
25553666
2134172370
1839243951
859026038
854423226
1945286488
2041163338
2114321495
95637613
876106179
1740524408
849751923
2129991421
1555230392
294539677
1934797988
179764654
355879213
659103038
948703481
994086867
90097677
1943811622
424011109
1677163028
1010102565
1502117555
266672131
1852923088
515057238
2014767228
217922398
110470870
741255403
1846915940
1977454335
482899747
1724180246
178730051
2115948562
1127712699
1896746691
227222169
545444140
360849115
2037771069
1059810911
1419172524
672467495
1455163446
982884232
2074727210
1857265924
1211899610
929676049
1623666504
533122565
532662725
2045227456
210217599
1412112875
834306354
1264867038
380159741
22474049
1139859278
2106514750
209458680
1842438986
1370238052
2131746463
1952401407
1712571346
1606103909
1881860462
1804469604
1108184426
1101094368
1915459385
1421774313
967096319
477436025
478620304
186261954
413857373
588152424
381400469
239219022
417399200
2051493668
1310050368
557012338
46197367
1798121838
447063759
1593249735
870871937
69668860
1724712761
1429558121
1276933154
154088885
284055604
1171706944
134103557
375525911
1189515082
1175003190
984359947
524533042
119176990
169180827
1705364473
3970049
1124119841
1251711255
544069863
653141241
1395712252
1356917726
1468096971
1763795833
86098255
1560673520
1683916666
2033132806
115252082
1108499996
510856885
31712518
1427978355
1088975764
1189872333
1392496882
339569702
1548879089
394223517
714349739
1692083033
360093073
1181270992
245276370
1354496305
959218837
2146577265
1432663352
1560368845
599127312
671199683
1781428330
581441603
563773110
742742991
253954271
108968966
1500423492
1236658727
1411881550
1171986390
1937381860
1716106214
901851349
226007054
21873252
30443585
1444604997
872941022
2021296664
1192335684
91350337
2048513120
1757018585
1885629861
1447475508
1563162802
1861851193
18733981
1154930171
465847873
1138364901
1196034594
142466816
2090882774
626207291
793541770
2025873739
1126430578
1078817406
757015437
115396405
2001674002
673368926
1560901692
671073572
1201958237
1461103664
2143854040
719885783
1334390786
603403261
474057838
1472929327
1959260615
238551292
1526088439
1598284370
1526632593
989319537
496435561
154366088
467720939
2055334816
1730710313
1124470532
123254663
788287090
1599631727
539799346
648860329
1913890996
364406009
380119527
435606638
1620449907
666472660
1017627755
659693371
900359
241237132
190577572
2001475097
1133245057
516814378
775854487
37677766
1240891190
852198562
758190119
509604875
155674781
2093343252
1257381662
1852476352
928030352
1016921593
1082900074
619738553
1639213929
1626146676
293229673
679005424
1273211887
444989273
191770811
548829906
1393741715
99308260
531124375
1430205635
1161208061
1356103053
588475406
172753680
1228527150
667399076
626673986
808209974
733767835
1107792880
1985763628
1177843240
483243421
271377115
478255978
1108406287
674391732
1675971462
1838074743
545713225
1927750035
1567632284
783995741
2093712738
229703795
93479880
400984427
666531230
1974260406
953824104
1358410747
945116538
686695461
1798052368
2138592516
1930715663
106892987
1353826758
1035681702
766626684
87150928
593752567
1541862185
20482641
693448877
176720025
375898124
742375123
2004656131
463306033
2087334905
2069599881
208482476
38398770
337563081
1710013194
1616923255
386802567
1638398541
1234651050
678243279
176932785
1353930877
1321879575
889860819
1298066204
534725828
81837652
500624519
44121603
1345171152
746926435
2147478902
357580736
1105540254
1931526966
229470727
1995405426
325158678
306106140
705545993
534756330
91493954
1508773784
1319926046
537162534
471205396
625495348
2078756296
1752166326
1766615485
342463567
2138178387
1961870525
1799342137
658502620
1761204484
510798269
631761224
2025636557
370794392
626877774
567077085
1645244243
1408307463
1829912219
1199477572
968479835
768291236
1878161372
209914435
844240915
493713306
627331292
1193128070
287183470
1924659961
1768689915
57630301
210647734
1835855564
1872009567
311483720
519446194
755933479
1761607553
627617173
2045009868
1206207217
1201221416
610078918
178535120
190674973
1853854899
404971474
680629316
487633026
702926716
1594729863
302551209
1827162064
1992059801
358056963
1289335020
636251581
1956750593
101933295
1397455391
208655883
1387213173
762894472
785556216
2104045970
568267194
1282767774
1036634529
199978384
903900555
1216402012
1636938585
114146403
525694084
299149668
916656475
28599809
1351829857
222995937
1077596060
1372282808
672985969
104866137
493480775
1201908871
1781684464
2013351559
1836175551
1287947736
619463165
224175431
2104902179
1822509820
276717995
136288025
833471724
902117961
928541130
1499302552
1482266800
1227223181
268379031
243409124
888026474
1521332759
882283281
1448067404
368398716
1462663640
171319470
1141599543
810709018
1494143704
1950338007
506911990
1186133833
237074408
504587546
1901716441
1410518726
775470020
2006372445
1316756509
73303421
589740419
925650704
269474773
1046216639
133909728
231723703
925855829
1579331233
779145832
942954218
1848484687
2139901199
1721282442
970605480
2090501744
1546069612
1442358091
1429722991
2080212977
1213392096
1080679962
1043110309
1671810668
1196484618
1042997769
303617258
219274742
2117149192
2008361931
1393695083
563053378
27557620
554148333
2043528822
1960118501
316527237
322358696
737844661
661959436
1539985107
204725007
1122131157
120292266
453673348
1239114021
273440660
36456234
1949621081
1719464622
901401306
631760918
1091222922
304903520
1815592451
116657140
1281953908
2102281026
1226182117
567342872
1339908493
99553836
1577911926
628078837
1625852433
2056823933
156874018
1559863471
857201821
175390892
1687436237
1467611328
809360443
1135342263
2132126236
774573113
1748204013
1310430007
1927733242
1195864437
1034607450
1635948603
1766946845
916496381
2109515985
1267182870
1313585717
1683737496
1006166951
855577446
1075352806
1834355013
1558463629
587516615
982818904
1070644056
753607080
1234927854
331950173
1244087559
972217544
983648799
427703865
678365151
1641208323
1896554895
2107954187
419604169
673054028
897069463
1100078543
521769848
1774563684
38659007
1982037080
497869175
1832875469
1923987744
1896427318
1544184688
435549392
1119218399
92802873
1352077031
1374593595
1688064499
1630802033
1029810284
2091704604
794761146
1664568541
491173971
1249620610
817671647
518018584
394708515
325512050
899190700
944803792
718265805
1967977197
682182766
1816367683
2145082166
2022836468
2025866685
1510511751
1457585864
186520518
1290923497
283565591
1245727152
225310468
1712357821
1883652529
736174531
2107732359
705348542
471113654
300727956
9339744
1994352845
486633479
983555185
553868453
2146848893
1044927582
1175927237
427807578
567313673
1491317368
1612143415
1557094858
1159726083
2116048556
1391499011
1443671248
460869107
1504386532
532703777
12030440
887668514
760326157
527504498
94813570
653373439
1993281952
1526234182
2042481076
979721226
572372836
947346331
795927468
1457886273
552009440
1308210060
1144978032
667891114
1506421335
565807407
795571506
1065642504
542322980
1524951380
392196394
1260826715
1218094053
1695036645
390236253
972139718
1873253800
1264432544
1717509927
277332321
1003261499
409172440
2134784863
2040622511
643335244
1362655346
1950409194
45119300
1377099929
862059986
332725510
1411898013
136939211
783966191
1449642722
439976395
790620387
745142842
1281348566
1006290596
1843273967
250311177
1653041135
1811986835
781390659
1983660825
1467000437
245707385
1538038011
914002791
612108960
1732618381
2064691636
374427618
1766491039
1995232035
972209855
1437831252
411308348
1945637262
230540381
747127650
956033714
1130994529
1152169149
1678189448
106638669
1639479519
986300815
1688728307
412815979
839861022
1714272048
228917121
2042080622
940223440
259546565
1781657478
891564626
1361628875
1369105569
1537725827
1957282762
406472885
1714246579
386370791
712624518
910563425
1369966061
1599299072
408735406
24200937
888810434
895543893
939976612
1805342548
1612076437
1222926513
549101787
1736474402
992871742
1301674412
42169426
340961116
980764859
1920121885
795920586
752497481
1382505626
406423699
1868199722
1750045214
1218795038
124087862
47700303
809408003
1202181422
1292257045
1177706534
1206162862
1235009297
284728318
1430040967
1050301290
1089077284
656265437
1696026430
1207610885
1525569245
1347787071
1091290202
1503074489
1404642547
387560587
1942445181
925555596
261245607
1857876403
643719413
1667111906
290130120
997096452
580968461
1011461189
1785784919
742551407
778697381
1611441319
1822144376
1470149694
565361285
1323614988
825192264
1436230608
693203179
492475221
2131446428
583791852
477011033
1781686246
733922669
1769828284
584603437
821225870
1342026216
1711008140
645746164
2062739473
86790758
1980959371
712523040
1576948241
1677491092
47667270
641005622
683961813
573882012
1459424065
1800926937
308259038
2010815376
454896258
1764846577
996685975
1645788116
476704783
1352983511
1277330090
1817850886
829650156
797862445
2088389882
1580453477
62760357
315504743
1469822444
114580809
1007189735
440658934
370865338
1557468410
172724398
706888848
1992024481
1264774658
1099287417
153381523
252331658
1272582079
1117951023
1129168064
571733601
1426866827
953491536
352135008
615886442
931883410
887823014
1916600685
873184647
812713386
70749860
1918399468
1672967526
1379647287
852958676
2145347343
1858757094
1568405593
3046073
694286763
2135443924
1093166973
665071186
1330413146
1834022633
1016314158
1052156813
795673192
136496807
52181809
212827119
1993038820
809959883
1271827889
659893155
245153805
1129905331
1700027881
1260117466
1228660999
385417286
950544593
1417060481
1747883167
26999145
455541946
1930025425
744620650
889778570
1790538695
648020765
1038506526
2004176729
753680069
1356967293
949162344
357621278
1274173045
636604095
253536970
921869928
313048546
154096841
1044710224
444030703
852852221
1786577549
1978607880
188947336
1861918154
59806616
1845475689
1303783119
1932928578
1676290224
286443367
382146784
2127047676
221576235
2133870986
206735665
972546359
2029149705
650645628
873565589
1915793527
997193792
1381909764
608699128
2018532997
388651836
225537741
979082711
54474031
920441093
725811688
279233005
1124807816
1805613898
105608588
1709843239
1054822009
932492809
1061347849
639118641
709863265
482788593
1455892366
1155871792
345236041
452380339
1959304080
540241089
778596710
2117988851
218513367
690072733
1634726217
461510920
1342341230
534508029
369986293
1457420024
2079947182
1063040264
1255235067
1396818565
696370950
1265631037
179303094
1906478037
463526034
208227204
1566422232
1363861397
1799082481
1629302737
2135389532
1373385663
435023841
818924375
79754444
718052267
812480393
736690326
102921649
54412448
147336028
1935635560
279860888
271727048
1155549849
1810585355
1513600160
506949666
900929182
858911745
463672675
248978329
538042789
1648036465
8001907
958351951
1469490556
27323630
1206597183
1204603366
415047701
1359768192
95320320
515199738
1596554212
1152220774
1734889575
70450517
759528633
1619118192
2101567259
1114766481
1451046437
1650052441
1117410683
799122587
1568950927
2024668827
95081649
187282658
1546432618
359959366
1399478439
1629810214
846725384
1095301141
917907924
746712321
1722568449
743866192
1748457431
994791320
810910632
395721147
2121513936
1740120317
473712224
303173027
1134887558
197496168
259746320
1794992327
286178989
742055824
737993537
580173635
1840022258
857260899
952584094
282383447
808518734
815059841
883217023
1782237841
175064278
2095213719
567080028
1071512630
778487037
1009371637
1700358301
290757390
726384231
825125486
1164956671
66328869
855926446
2051390358
623438508
1411275026
783562814
1197411954
358489796
443327919
1661879715
1325257701
765908497
128545410
1665635361
1126637781
1626220746
1202316457
866286773
1180924411
623519685
1278747183
1118574337
1679157419
1306372710
1449093851
1248111639
1451841356
1697490220
764082154
950808471
1882535089
527632377
285779268
1886110398
1289380139
961684453
295723242
185941595
37315174
679516689
638673687
1009894725
1598218193
58904959
1986408245
383278676
1673750154
1690957137
120609709
923113170
2041280084
1371241356
517808678
921513112
473224438
1447768734
1953740829
1652473923
4598560
300996627
1882091097
1232506900
2090199193
1658992334
58694183
577976611
1596813284
815451402
1597195562
1739162185
286100321
249166569
327066945
804204131
1607805241
241219729
1861115236
83220097
7036665
282580040
1044677989
1504627664
1556985561
1499969790
1618442944
1240531533
37995330
1537915916
1998747691
1989804737
207158155
1992488005
1423504985
528672067
874373110
1518114700
669897709
247616273
978412964
1216733507
1096762881
2127860019
909355949
1004896417
1018728530
1600295540
1776481834
1022922415
920290601
981537252
407106553
1214319784
784059936
2120266977
2006337890
862841588
475134985
361248097
1056335326
1621464489
1056202547
30512279
1949146843
1664879868
497657871
478368779
173118763
1616740753
821120643
805222808
282321114
290880463
783926195
1436293119
633537821
1103268399
1985243256
1550721616
354266395
17462950
592989894
2076525974
171519952
2124088776
1535427035
913050427
2002541707
744307901
2094306817
431326039
1523551922
1259941625
1712537941
1838593758
1338182382
1888245044
761576334
2032411076
1686938185
1729915834
894510714
820786631
2128453454
2066733013
839204395
2059920373
699529748
1649710765
1436062087
752496438
2144982012
1686025204
55214624
194496143
18758816
1338459864
382143677
1288677295
2132950530
53803366
2107922703
198035637
1916874811
87496374
376050340
617663109
1842042348
647766058
26446062
472626032
371310972
585952562
1310562124
126660840
1783791465
53825582
743527833
1711399477
1710623864
1080247649
379359250
1836395061
1999573195
1048947051
694749089
309856810
2144167043
978548386
805534403
1901626297
397761584
646220842
1036219651
1167590142
164387886
1050999828
2143610684
1191006471
197899832
1093394667
1285851258
295341614
2088422573
1388231972
1422917039
809514004
49381128
11165751
924502575
1995841480
1017372298
817517937
577308634
355705963
1058548211
146266693
375449420
632268130
222826961
2012830872
1110702186
63027244
1070482675
294354991
1907440180
1416449836
35734758
1302113868
1844507484
2068835195
775717307
351546029
806048315
566974255
993574441
694006441
1097520482
149219417
1651817621
303211218
644578287
343067078
1376727684
726246847
890748210
1481658133
2056455499
1412819376
1123305763
1852984678
14077474
1994317709
569086326
2127855202
472950461
1230602339
1971984571
676915831
742341785
806100098
2128382702
1674730149
413740674
348500125
375430741
143840153
408137743
1452393700
681163471
1274484390
1286698514
710005615
721054521
1804086681
820701799
1548039560
603165701
728496961
868264237
1590205123
169506163
1895683931
1848198185
1924531948
1802924577
59256684
1204506431
2045663274
2133303449
1664627191
2106897714
750081473
2025267750
813989901
1708151550
1990804914
763512028
1281353793
2017123456
809438009
1506896368
733030557
263719292
1036766481
340506571
1319680019
241764420
1430594581
1134071968
1722653233
67451782
1208012940
857723944
1941583943
829832620
769456544
821683895
69354564
1138240784
861532781
1883275747
1205510829
1679769850
340691256
1074875719
1383881919
1069786351
2030034190
11746766
895195821
2046074287
2072362053
493862649
220964557
66319617
260344528
852533786
885585473
777694841
1583722567
1846794067
149044409
1546125999
1717014101
465956230
106530149
463185092
1249771231
1217682193
257316431
133975568
1188846198
1216908573
1226955204
982225406
581043713
1845280840
1325797783
940047023
1201834486
851157392
1686704081
859729295
1440886653
316388814
1669151416
743167711
507520965
1510443492
1484756398
1733304018
1734818163
688106438
446501937
1819501695
1011742479
40069590
687338458
1044284391
1135574496
981293958
996548199
845668471
1141226285
936423923
958502031
1549105736
2142124881
103567180
851697650
1068845653
16940878
1476962357
182815944
212657753
1045224440
782592705
718974301
1983999268
832757509
43773918
1998938923
1186511759
416169612
1807184483
827814309
752150381
227364375
1879314626
322689152
1475020000
110362007
1327862805
826373571
1475752500
366370762
1344733344
406827009
1508371482
1623570445
1293151898
617490629
1066838511
1531515000
1892461010
1082685088
1036763660
1046108352
1487280630
62318538
437360154
122751995
210137999
804604924
1426261749
84106944
89108297
311477855
83702119
336000571
1116261118
460695781
1614049796
729425240
1029099747
1470518711
1951248771
1071559580
1475783039
72624464
1287453075
1236216712
1040757284
433286497
1347047342
1769451623
52371026
2076398272
1765661411
861625609
706748307
1843589973
450121625
537864525
556586384
53239030
2042405640
2037602646
584976061
1995350838
343935124
1427403469
1455923244
1035991526
869610837
1325186023
2018770486
507565833
2046815415
996098444
1009253533
1204362626
1266537659
1841652938
559992365
658001655
308384184
8909423
1427938868
675399147
1490889509
930922483
1272903564
598604009
1721546694
752997004
897709497
1898562456
2142392776
1873743144
1971666028
1834793367
452219641
379021048
1386985623
1126138024
1624168688
186820812
502867975
1758147364
44667311
1953019064
574646743
146459080
2116210613
823612196
1116968669
1983352402
645981696
1015777661
1191633245
1579783562
1507511495
719812754
1951874603
352666053
379129108
472760970
740676657
965659868
957347230
512457119
2023306451
1579997789
1316544
1947833760
257252460
144904789
311035674
276755180
81492583
439206683
521301668
1727780964
444760453
404196140
1377000643
1233651068
1180270623
1459752135
1166009065
634144928
1298448379
960145037
954137071
1558224414
96907120
43267828
1328721230
1188549778
394629417
979297756
1132499047
725728673
1472132075
775354056
2078046805
334291497
591000540
1719903241
502696352
1599127952
1785282978
1067384779
1196257713
1546229634
1913516991
1623187202
1313213920
2146347764
550247936
1943980955
2022260366
1978409812
186790407
1341062749
1579748519
1424582512
1280583607
954491308
1076762287
1030030297
469462203
1864342422
1817068659
2056198245
1963761120
33103886
1588446049
2085310347
205784779
927222504
766200596
547576758
1091168734
1539539632
1792583926
1194524052
620728543
1990615598
123770197
288789201
730211614
608889741
1899679444
2097491027
196104189
1251656106
162496303
1004481533
1546625757
1803381483
1154148183
890923837
1911473944
267950948
880956320
567601424
254375669
548898614
2037078090
142016770
2045984131
2127707154
235296094
527313021
507379454
1372456120
549274248
1118385448
1888569489
1173344763
869778693
796863523
1539533110
1612295681
29723108
650745620
488985003
445396439
792718238
1696293567
263339247
805641192
602135925
354239976
133439545
1356051044
1963270243
2016980685
124642049
2006744389
630964043
2111453620
930898001
832883849
424464998
1639231209
1220488537
1889492706
2007993510
764250568
87698214
1645415283
1611632469
591136258
411098724
1385460739
890078729
530822729
1247579996
1361821711
1923025929
2006164202
629027441
425680351
1880020749
596832037
1156388947
1081920944
582888636
1204029606
1208182378
1020818307
1837669950
1093098648
904484582
467497402
1137380533
1638307427
1721778384
501648043
1714353474
1752262275
1489922262
1962478503
1115358759
206884745
815569120
228245214
113899873
433454482
1964409107
387704133
1135131278
922329956
2124341041
1926117810
129815122
1388372489
1781034884
1203894829
850664105
512013739
1241818418
851573523
1415494500
729345220
909715876
1751629933
1207201304
1723835882
1265444307
557883636
1520831195
848713297
413094305
1310519293
800873383
1128617983
1895156975
1556229996
1000684005
849018795
270057192
1129925335
443543918
1826307006
2091433849
454154413
895085943
774683042
360842772
1217619281
506244204
1068274996
1000170365
183878929
1045298368
2138148254
327155923
1209626086
1921220834
2129118338
1716185153
257481440
1804237588
655230089
1000035780
296482108
784654884
1513983556
1519177331
947291877
1499250153
2001039340
2035155249
307934595
1398721193
1908564616
2144956200
2139653065
1869440636
1740386600
1669520358
1562598408
114082865
884057633
1177191761
1769382518
2024368334
2119959057
755442750
953307006
244969259
395508120
1343730820
1426624945
662508621
1507474484
879625573
128284847
754256778
1044480425
2023952806
1494853272
1054939996
174072137
1944461302
2100366068
727089255
1448423290
87534300
927900779
951688056
81077153
830542174
923159431
2058904539
2121140161
1952059114
130909322
1644635474
491466070
1886190642
1822185940
1910539005
920742909
2039141986
1651981904
90817694
353167452
1134563486
184219498
1379691046
2018074956
1457203901
1780715373
1551239248
1758332734
1115034400
816271305
1540320483
745920816
1689472572
1046397810
542902919
729648191
2143282737
508739808
1488104900
1715468589
944448626
2015984748
845183096
1513755201
63246546
1355522685
682043010
1421828862
2035595842
1983543834
1957141053
904401924
1773619025
414191249
1966714867
241269796
391695793
1564631691
198335276
1323971654
1628959521
610445681
1459161603
1885517574
793073039
1353812520
1642942984
259753527
1938799296
281110823
1413342198
1865013626
296618489
142588674
1664206968
824956034
263719456
891182685
1107616742
1409631598
2050944048
141950459
219726616
704506540
2035718636
2130344816
794472205
80363913
685821623
1568301358
138414565
1034411058
1602942969
1375886565
601485882
299253770
756014328
1700643200
631320550
2138393677
2037256061
13439415
431712408
1727145891
1407460227
1168871883
932879175
827045590
698593380
316465834
1006101806
462920395
1229723702
1442554630
1598721405
206616406
1230903400
744626901
284973521
2132295822
486089205
1648749660
112994945
531780018
1532197285
205508438
1517281093
489098114
2071863448
1236816595
1617330777
303118873
119899118
886220642
311147995
390300431
203421045
512651742
1685952325
839720031
1572531112
1945740438
260404371
1334250045
64490124
191586983
1687512935
1651696893
118158077
518056471
1972027931
22292516
503896938
1656063307
1846997855
244123675
433778842
1980663244
1070574470
73912426
1264876674
1551124247
1409763172
1930807880
2112739430
1177630605
1227785653
382511778
126165896
657452015
1486914181
676038724
1495647240
2050046211
1557789758
707811941
1706536735
273896934
255647517
2040987312
672627122
1929578076
2007046685
1360709524
91762549
680512739
789822059
934515325
1116730527
431760784
38097167
143091190
1059089672
1757595490
793288008
1351194734
747367772
1080684330
1835172417
979402174
2034790989
2078126456
617366279
459972056
874602948
103437661
929629758
1968993011
928584313
1917826472
2056233635
1677701067
2094734495
319204503
86619111
1992101343
298873321
1131513014
1015608817
1639556035
956710363
537949108
359918054
1114686264
1756925469
561192182
1309327883
1741905749
1903280779
1614814021
2017826281
638974786
1087358388
1145803675
65855248
980819945
1545604318
2123746932
302857356
593517216
1541628015
1881856843
990347319
360694634
1651141652
100416027
327025067
1583352421
1021056779
468553078
595606502
292228975
387359907
661476690
779464781
1277886289
1744608216
1007857907
426316743
853146181
2094954558
1926834516
1886700178
2120761971
1339171283
1454605128
53574804
289534426
501820795
927898038
1260939665
138230003
2136401179
620576746
1315530182
557458547
347543554
1592142786
1938199968
421325838
835105551
648865877
1129726604
1324075112
1191125265
988729185
1610350188
167334251
681931361
739052628
131731668
891577436
855527014
1423746604
1311517302
961974866
813148842
2062914014
1244422560
1569330848
1337543567
2021248016
1489205061
851465391
1689062530
1397587055
736453023
376561206
548401332
1272520477
1171988975
1042350601
1664940552
932099762
635101160
181920245
1031981827
1770719040
1450135115
326832280
1081413126
2110511217
1028609805
1761196169
772449639
294928130
2137460616
260327988
729392307
1303900160
49476823
68333964
459411352
631675574
346976213
1705186568
1408787253
1345342027
1949737432
2109348810
1986061837
1159450819
249722981
1808644995
1099743258
1959278917
2003896852
593727213
1409932006
2100445669
873413132
1019982843
1834388153
1373036076
1263903919
1283535451
1617558860
571195671
201315353
223930631
239236024
1132916635
1648212895
633865591
1751794029
82729693
681606492
816513375
679777509
241730131
1103328366
1981163613
454232176
1548164688
1794280336
1759029141
281344306
1778700734
523163469
159064738
1119987907
1374610608
219315159
1067635386
863904916
2012481215
288675811
249703549
1456469535
1278286115
1506802214
1142951418
286104596
1274347800
1334336733
1423865311
1714276687
638878022
441969114
701087811
2130079230
1233591753
415057855
1914269436
2070710213
728106119
1651535144
1701541161
1591065002
998637730
1996324268
98766892
985443513
1292203113
63368613
74720246
461977541
709319550
1007677109
1566843454
442322989
569660624
282076152
455702580
1560789461
347780556
758226412
1777501537
905817931
1772528533
2008686484
1178409349
57399913
1359689161
2000726448
352811700
1569764444
1679139009
1576030100
1547957151
430978490
2034460565
599348039
509078201
538083036
1947506284
78744021
193953481
278806627
1752368437
1728382828
1351528099
851438409
543662330
523768701
1089013448
846113012
1826012948
1083925893
2032719751
893393812
672954023
586393768
1403974598
1604052586
1937900419
91572358
804517554
1933573664
2124754974
978683076
332665403
1164362015
302696268
223465055
447636815
1677711195
607457232
581855856
1983961716
1586289326
1924615478
1531797490
2034863379
1213384681
1860127414
1570679541
1008122110
783365599
1202580899
977975693
1733177201
1737512508
2029506450
1050160976
290805370
1224130051
161931288
1705898576
1591914028
200799588
154537862
2096267051
1063378872
1380765762
1721762083
1995015367
703812394
2131136052
1763296670
319867273
804277707
1340981936
1695718507
1885165210
234657919
1715340792
1041350436
1394207872
483306939
848260166
1613443845
1577566215
519532561
14600027
434414487
969047404
1762814050
784706942
562250849
612930867
1172802611
1729317449
383499334
665374853
1076333423
320272210
2094863941
922103023
663463752
185441195
1949285655
1237516623
927076401
1816319116
1918991441
201615703
934267902
1553393048
1194822533
425654871
1303454769
1748660436
2078253112
1258143577
1705090183
261158708
1977157547
2083814745
1217687785
139141297
1234094591
1225670469
1850121195
636079264
1320932226
755575583
108225689
1392175669
1389504432
257989839
5534944
2105612226
868096817
895912900
121010356
1444351058
1065260476
1116550739
2133541539
1115670256
1798003964
1625429579
84048769
1769244461
1310877230
1675304263
1355929617
1184992689
1278554392
846674148
443930408
1122149389
2077174163
80944843
1133774962
1576037659
456004168
74670354
315087386
198147382
1373992581
631556741
935522108
24263377
168174856
460587834
541720186
1226737213
1583526336
383613885
1511471022
407382556
1904869464
351707859
1439380212
95490997
2066798119
1458659401
1530226094
1740657468
2011395324
972741268
1599939116
1344332649
687357085
68583873
819207394
1255750458
2027705802
1580623004
385579806
1009558596
1643340803
452054136
218392860
1907842212
610484245
341516694
831862898
945192535
1766111689
1519785892
1478231627
160214852
1741841152
535765460
1626859887
674536092
994992459
1179987580
432122016
1299328896
1450723380
758557771
1729952027
1408478013
1670118368
1575147077
1570456679
548628347
1709349636
2008041378
928577237
1569420242
476999981
1145690204
1075729859
1930163648
1919611149
664977702
1642913289
203772101
1035581135
775096412
1879189909
1331107459
545624626
1329411424
645488161
1580515259
501520598
268324258
282338312
355543866
1330790476
264837191
701768475
1925310306
721060053
606972570
187566620
2114666950
1894711113
258882660
1807686778
2053513124
528432937
44188775
1997424775
774938110
1024253254
134798322
956417583
8026559
1473565152
556493772
1825717353
842940463
1380367063
1469161460
1986293882
2096645967
1822633367
904373316
693271276
1770810886
2059014655
446146697
1091405611
1066116125
1455555680
334998710
295770371
2114599577
1751236500
2035062052
12638945
1683487777
19173145
990086891
1122628693
705367440
1571998180
1872923706
679536665
586061097
1296520264
1913749525
2062875224
746990599
1459300892
2029798209
34742038
1744246206
782233851
1714370627
1170894953
1816674372
1761776306
669976397
14691456
1242172779
563011537
1701620443
2096708728
1788273056
695023880
1385612245
952451467
171801934
1649623570
1856583187
1157573737
1170611320
358652946
469502946
892558042
1893949275
1753261827
1857200997
1431518725
742390388
183127316
1124868572
222267713
1996107435
1266078671
590753772
2006050732
1082001941
162051939
1067646621
823081574
1288662913
1415285767
1006867193
1246453601
242542414
255191248
1445419660
220692302
1851012941
571889984
1931610037
1945363364
1391575833
64247996
1782101336
1075729781
363050094
1674466107
1949783069
309723914
1969875813
1272819957
2028952947
1059974765
2084288137
1315563393
197185843
1407640556
884757351
846435672
1127119004
1714026449
2070361735
294691432
916353904
1155304705
660937642
32664590
1351093180
257352559
1012588083
816772549
1248842264
15084955
1336088924
1051075866
322110098
1872965443
1216581741
1148977674
256061402
296117288
604987165
406913755
361969782
331525452
1787228539
1233214774
1125548636
1762625561
220644493
1184129405
970162027
2058079183
1886776965
1076157421
531266084
54653059
2017816242
638287824
873572608
1777786138
2142324236
45373657
455576440
1552694511
1083463541
141051483
127700361
949968726
1258295189
1442020482
1008006411
135109818
1315493279
1312952236
1875121365
1822901584
458769309
1487635920
2032257352
1400510309
1838556599
2110157058
1018903867
672939428
1004094417
381489607
1027601745
75551995
2066804932
725352777
1292641534
33487672
2037932835
607380342
1217481119
1549034779
725931379
667361660
1813909692
126647469
115305948
1155312614
1185317322
768935861
1190915889
183551210
2119005371
1114199420
889008332
1155322556
311446634
1927083264
1673027259
1265580328
51772458
1076819057
281543240
1187790088
1094865710
1831773566
866111939
1001450904
365859175
937094374
380783038
1808864929
717767477
2139429141
806947736
1588149189
897017322
161496719
1280378776
1513986370
1254937668
189145198
2126212052
694103947
1008335454
1973066958
817126760
1194316970
1894961568
1062642743
288389115
1706970865
238757412
98809632
334632496
1202943695
1501569489
1687219483
545743379
187261395
719265926
1217036708
107097480
1306891218
1725615565
1415375849
1148883420
21969492
1688176505
367819781
806181050
1452961229
1415055997
1709867457
120007609
1640070328
743663521
1072757379
13471113
1812282659
1524449089
1049479096
1974901113
1825400702
1976124846
648441143
1235258241
1105328191
1607667488
297621241
1316622774
102144794
1595090099
1321314337
1873568487
1335958465
1726636001
2100465903
217587825
762569217
1659146079
914304073
158727494
1830122134
523461260
1303111444
879505124
143522170
2122489568
1164340657
1456055626
371449112
67541826
416359145
1496845116
834689004
1405486233
1399790934
601198233
435493504
708831627
951692866
164065428
549189269
1873743826
1678274545
1207328281
438931462
1917554545
1435818772
1466273683
560732258
2114697125
1367500372
280343004
1586434199
2005220012
1240738629
1602524598
1839010528
1387242047
1163466135
159033561
567846309
896076785
1312266486
1442264455
501552482
1354640666
2044849948
812411756
467162820
2065080035
2006703702
815542050
1179578711
1485206516
1641744330
1225175826
767226193
1705382576
929742241
888919844
860283484
74537656
1918656853
484463106
885379377
969871630
650987964
1213702116
1531532869
495031295
1806381359
455326763
672573452
358733649
197143772
44802190
970175743
1340451119
493824308
1731825197
1172653561
286408110
598340040
622992735
1746348171
1209795427
1120517871
119870921
885481757
185909169
1611877297
880349061
1743611121
19460761
852456568
34789979
494296395
1930265521
1644256593
400141830
898592931
744404419
1105403847
1603871645
1637291346
265380732
544342436
1017246790
1418619900
993493801
1349726982
405439222
872653182
1467544489
1182405684
1604332366
747526474
868323387
597230746
658135753
1998004282
306547810
1971697741
1010856135
709027181
404560193
1142560451
261318272
1702592066
551047340
943366438
36454373
959328034
1233938965
1078681669
1113604892
704200324
1580938902
310139615
299628771
1252101925
1872094523
1297519547
2036725203
717832706
909905706
991072407
546990369
1048600784
196611171
1684105176
888174065
1827180492
681152338
728848017
75125492
574933242
36669705
404152213
770781995
334372123
293754418
1378054308
146666968
1522958057
5190362
2131923441
751804110
585274625
803600033
1414961940
1261475514
1833145353
1223301434
799928888
1433121542
1117397293
35126875
1795805687
1123157789
1009466377
256871025
1773115297
416447315
1913663814
826605138
140351921
825503269
740988000
693705714
710706611
488938526
625296092
1681494634
294012638
1550487493
1174105363
17478213
124482506
204397298
1998498226
1912302067
434128326
376165743
158666636
1313114493
1297749460
1496622777
851990509
213143328
732324738
772101435
1180633176
1090993177
2107925349
778870589
421045622
493825934
1254757589
209754764
1871047977
1690946560
1767759981
1387208061
1719015602
690430828
2121121408
1603989006
2089952911
627157694
1152181560
2010561429
1035939274
933787274
1300299286
1349442918
253802235
2113716227
799532422
38984917
1018437423
1422110695
989786217
1741669278
798884493
2058187678
1360312854
2053911952
509783479
1683134720
1850637040
1620529232
375560276
1426633655
1066002156
2008765255
1880352728
563038015
1413780298
1214582971
361887949
341179878
359785725
2001806530
2101080641
1111302826
625510139
1867511522
1480285974
970024720
745564324
756121994
921423998
1445195398
1562002354
1191830110
1262258207
562012947
480881347
12563133
2068130538
459067705
1354407782
1911891816
610695907
1611926690
1013690454
121436670
1097865522
535911496
787849219
1655445436
476336326
107523623
2092536435
1752767148
1318250641
692884572
1477362606
209357288
266599769
1393051833
523814410
1117053195
944497767
2046687568
420432006
1162437042
1551963603
2051693752
1644192943
985049756
422387318
776900066
2000057651
427563050
1844550147
1300312417
1573548979
202435950
2075801149
136831069
1477173190
1916814182
267697084
700046766
1929849991
94028165
543695257
583864745
1922283318
248454759
964929190
915296020
1112687874
117073809
1662973068
652598852
371526150
1897992616
633620743
495538802
1288320739
757190983
616409393
928753011
1935806277
2123578029
792599274
43817983
2026473511
2132617705
1025501118
1871212991
869428689
889123777
30467734
640208495
1468142252
194207101
438685290
1798832383
1285522630
1958960338
1475186795
957842491
670715102
125346078
1346222556
1895484309
418558837
4252292
395370214
193418930
871141556
510851907
15731828
2001407434
1752539411
1900463863
1132479146
1586095695
1124623583
1165020004
468514562
1560530560
1316259156
83011859
1430822537
1098113669
18203590
2146521705
521945153
1302980605
505573267
1048710427
880742268
54465088
1400529965
679426485
439291245
1778847598
545230781
26600513
532919363
1618893690
983630074
1826430041
1513335119
1838603569
811695492
1684542756
2080798307
912509626
2076352730
1315180116
1101745466
692442348
152928567
443745091
512610506
593009738
1871830764
387196055
1906436219
1275227437
877976198
2013992784
1178573055
497501062
1917334152
1406598573
138930279
295704515
593693215
795494150
413910719
683111073
294991605
74729635
1502478543
277629375
552474614
128818532
391723816
1901863713
888140619
1371033154
641921875
2127921916
1729682612
1850000052
567577185
968072618
483009381
978090042
1983076265
1728337564
1188514051
1666417586
956351040
488210919
891649788
1187109109
1506501617
1699115745
1826925968
1636129559
1479160564
1420480188
1477116330
1968026763
2008724517
627812718
1893466936
30603256
1482372666
1155262975
1013199732
767035391
1796870806
2050291382
2062693107
1002030898
1920137359
1017161961
1840672853
771494228
378748777
108366370
1825725927
1113946687
343818346
1856395195
1228943514
1759198
822786350
277204733
438052221
525045844
1590834732
1293926837
486035581
698332138
1883997337
948466329
1023668864
1253629147
1030302854
279132480
619665488
1700189980
1446310937
1778478666
1939160886
584126754
838953043
1385865222
1133692079
1471534069
1156214957
20909648
840359044
1098924914
58583111
1137012462
1901219450
1316365894
512049458
1024784839
923876492
1373533950
654912953
659340677
2568767
1004649206
1422414591
896088885
762755378
629482516
1467614057
1525238504
1870493923
1045526519
1834352877
789792770
1231936599
1784070302
1870284508
1419478351
754925493
610124913
518511727
1166870787
1279109099
20465385
988786509
511021492
1052901308
2118193305
1275622705
49668590
2078006901
373079817
338073211
2029474972
1935005228
1827429840
1070538907
518502784
983386633
985843176
1094631389
1820096841
1412877462
2135803552
824033854
1016988147
193463698
1644434839
643440958
842824376
924852332
239666863
820024347
552517733
1875362614
1083641130
17672818
2103224881
1791069079
669123277
1204809262
2023068965
700716539
794966250
26480042
1284782282
458656670
974737578
674500205
1733346192
307804304
1384241792
910329593
216153742
731884113
1308278612
2016076079
944781882
1286592015
1688170588
1572840598
1976943193
1589495354
1130225420
1492109459
678861456
1161711980
658193923
1417416447
669500037
1332697354
500730091
1873110349
1659650516
140643884
409457824
1911378032
895958133
1362084169
325281689
1411472859
1753501548
488781684
779590127
1242209788
1584870530
2008582474
758152758
1782195919
980659902
814844123
2048676077
1737203214
1755233917
560246729
1798549894
1243007795
1088036315
2119341551
796434935
862532026
443221207
16117597
2061324097
2080420822
94189006
46010983
916693550
1579170784
61034901
1128007297
830903952
1815572433
2081780562
590027315
69098528
1060530666
1519326610
220070068
454049589
457604164
772619741
416905505
431708057
1065417428
1456337164
780500109
221446692
794627263
1183969264
184415161
813179087
44926989
306297654
111932770
1342317051
724030142
320266126
1685097909
734581202
613207357
411732569
910822066
203420136
783074656
862610809
293393343
383097262
2124378086
1838463936
1546176404
1327783546
1185475271
1358751165
1918116404
204096569
174376937
1941503078
949283769
380990797
1861230293
1442436970
1856105905
139969244
350988052
971919321
875836069
1926360323
206494478
1018350822
918686497
1208464310
405086560
1519261874
1723636839
1875750308
1114505187
802978728
1595471669
1912728105
779703610
858399058
1510847721
411064412
708352878
1411236908
571350781
1839462175
891171463
1576313475
1714150429
19254989
222540302
863025692
891823971
1716170770
1370506207
1966754984
580750878
1802550412
1790445093
1658170405
1036727796
472758193
797799893
1231965962
162179931
877600264
708698231
450374735
303642556
1127024185
1769070274
1380474935
167624717
1541458106
23779149
459675581
309602922
1343254631
869697482
1131726237
1663520003
404747000
808556542
1400413784
136471486
884551840
2089956240
1297505298
1233325774
45857984
1490267408
1695501175
362076420
734359082
1413228371
844799837
1845446186
312784659
1473595376
1039994244
1691314304
1411761547
366014950
2036314764
642121736
835414953
544409490
503791160
1618157587
2099564592
1629041884
632055740
298343838
1603331577
1108984168
47622638
1676314040
593538262
475163460
2096777188
942398406
1885944281
1533036786
305830078
1865932738
1060538182
1369027328
68262850
1033477177
456133857
1594046395
993908051
182811816
622862451
1553503124
2054648455
1768926222
615456181
794998108
1720563147
681048766
1485002397
2096350896
1034791669
1540639993
433507241
889339823
783491935
1824690347
1366535309
33292326
478476974
1856715888
690528200
881488598
949854813
1845318972
1441125090
1679865435
1124136559
1584200852
1272173495
1221382311
1694521833
377325375
651505442
1084549357
122559091
2002787095
251910814
88705438
855710923
1949291945
1641767841
1276504706
4837764
599030295
1843456108
1706509266
1287221420
1676978103
398055458
1879320427
1847361033
1459656648
1287813811
1326244802
1443468836
612263026
945111404
1753083413
493191545
1939920480
1175707543
109925431
910004563
2102508408
346237331
1439446828
226051080
1719190638
426426002
592793002
889467181
1181215717
1460238224
1458662813
1110523288
1435919438
760193119
518725366
1664620509
1022561755
1924134794
1634350611
1238236305
1580692723
876115664
1230009659
1744487054
834951304
709092077
716191627
527118056
2125510868
624239768
85336920
1788973531
1037331537
1856858136
402580320
847620567
1756839679
1489896915
1341254280
1911869722
1231919312
1983328921
1222261968
2081648899
411806394
982808478
1012286028
826326810
1383605794
212333342
1893179668
699252760
763853546
535126074
546054120
1538823576
2120785110
1020127089
1428721638
122491197
546067188
1952298729
1607384840
917213555
609225977
335307415
1650946726
1880565173
349520433
209783877
1374251372
1124858529
462313274
1610306695
1864787325
784272979
531237960
252842497
1842822861
1992830083
1000764430
1743311515
1606417896
1442263755
57962721
94184175
2078604579
511024430
431275045
1082957573
2146046992
963992031
2058843094
1152699042
869583036
533587495
805777576
2090709315
109742681
1342747093
1332258019
2086686300
1266938747
1971178479
1012384341
427408846
1481512071
1732368239
455829593
1631335445
445826517
1556498014
1093179989
684637799
1031864686
825024223
753811007
2127350589
395200049
1299154905
918708710
1471576558
1604976993
1419598770
812255929
1669510124
320602445
1955464822
408193658
331615307
57077521
1217161281
1409506940
1995532261
900190649
177832791
431461709
780365430
319526732
1661513283
1234025946
1790427596
1679009860
2102792829
1917934681
2146107068
780304613
607678048
510716316
1452967221
1340691454
101655382
1234917640
675219539
351253757
1710065776
128984722
810608360
395201017
1688504373
1909124466
837241793
1553303143
944472931
1582532019
1870861631
2063166805
401178263
1025223517
1941341854
226187997
1409258831
682830842
1316667171
1231738740
198555448
1513856282
874773366
1398174077
713730955
757373568
939891963
1285922728
1443388917
1146719395
771160617
456436663
1025339981
713684657
319420360
371958750
958210421
1934970023
920938461
292115823
42360088
1933791728
1011692144
855330640
1196637204
412221280
1755203160
339471413
1152495233
1191309779
518803583
1783587907
486963877
1424646074
1289043165
1339615235
2117828692
1744672757
2080800400
1273021036
1266304419
1950812179
749477832
1476690657
1620298566
134990373
303667840
1915367398
745973909
1532410744
1142782099
873431320
1261727644
1243159140
1955642259
2100175120
2000116173
1944628436
970132917
1905129625
476658706
881094317
67418533
1782480924
254591716
73975650
1542417141
1917852128
1680471792
282872091
397325879
222721374
621742327
2130572889
1112107309
1243412447
562456020
1434325003
143434581
269889434
1656951710
1959423169
379172386
548359811
1394889973
1435981338
1857539294
2083564413
2056361445
2043539096
1662672147
745819392
1129291761
336142713
23944970
1939569617
305141289
1709840175
1746423297
2056019033
404502914
900543744
709423077
1563464070
572257671
2139660872
418834044
1485694781
1343894441
796743558
2083587674
1760691156
29849734
1013167083
19232958
1418339059
1947977550
1830591456
1584767519
1893717957
2031668875
1693458373
1904661599
1741936322
1720540276
1279437120
1554039995
1523566800
1337662064
115978835
1993002496
17310776
1491047003
1770586828
729348124
1070010412
1925282253
1132558225
960087981
1104760478
260261715
1528451002
330684344
1029057994
1763446191
632161228
108148812
1696301966
1022861519
365142888
317102092
1970712320
1868497389
1293794228
1704473518
1637065457
1550455694
1491584407
587894455
1634400246
861640190
1514871752
913765181
2114455199
342387514
500464041
962312843
1008732768
1208689614
674431168
2081709351
722684637
1243927179
653903802
751520619
1754353294
172763401
2944928
322342147
389616964
768334761
1803764576
1420831286
1487821426
1324437013
342187342
895179598
297590429
678201234
1003705622
1344766251
423803529
1386376867
762967747
1218569633
1891285254
871517816
459309237
111625111
1197455704
68133250
397928831
489035547
1325537546
1169237926
1819586187
306361762
1405626150
1626751161
2088512164
1481518893
372415865
335778271
709784386
1679881481
417211153
1048047915
1949679581
1854557009
1771755217
528128631
237262652
329613406
1737679266
1967368939
1032455804
738586000
643371063
136308250
462036742
1758117676
1339586028
168870259
639302813
1825277222
1295914624
1464449238
817369993
1378781878
152410337
183233260
1366263773
1155135168
1257373951
109116806
1463044605
391165073
2132505118
2044086561
712883764
2024547248
853211378
737758800
828238553
931369018
673013369
1026977967
1817652714
1186099916
558236027
1427831879
22707113
101611958
1747630494
781939034
1316431137
574511080
424788079
933173257
1709516247
872570475
1722459385
5365235
20118108
543153135
1394296117
29194485
159383161
406865153
1515835488
1380635755
1187795908
1999971524
246206924
837600635
545738563
640799976
1883914741
1859454518
363163714
271318466
539927020
2125757267
849796625
598990593
308616487
1202175846
1343712866
1303732047
165262242
1997600664
1278293076
1320346941
1911450687
1807740824
1047172440
1156249261
405573416
602504731
1406724138
1123656272
1519052674
1318007024
393255835
1269214869
350359224
320356811
1632363440
280072874
1917304145
1492963737
71364794
1535915677
1160390288
1417964834
288402667
336952162
723802607
1555618285
731317133
1787071360
128232821
298723679
1929752155
1054208752
1251880967
576787968
1901235142
2032893813
111027174
151824159
1298300451
598730960
197034051
1794645238
916050126
934232360
319716543
1394484648
354101013
884288904
2761150
1563318480
119403041
1101128995
1557783739
2114583550
331706299
1153891051
1957906705
1996295872
1073819528
289205429
1557367542
603234226
1512055496
2093120494
1038963047
1007904669
1558130946
1788268055
1694656658
1193651715
987518818
350180470
1900184583
2039838317
930565754
524975327
1806174447
1537209094
709408918
1119889848
789307467
397230601
645453806
722530807
1166627159
113996241
2136919389
1823812031
1110107035
292408432
133258667
1238151883
603539747
1035037862
850542860
1387303980
2040877426
1267210789
1675425842
1200052917
1260773987
172649817
1472342826
2104312165
1086520243
575814557
1935183819
1793139093
354861205
1616792599
757880661
1682385690
439192066
664818563
2029397288
2054317222
1984823704
175519940
1078103293
1514533880
1116881536
686792876
1991448817
2107584062
1463485817
1465959039
1082251287
1926852590
1598411078
912491549
1846572067
2036121021
959395434
1355275951
1064030340
784870373
1030361201
51677797
1993158603
157880204
958714034
1666773747
960619117
1641018903
1175834691
389116790
415399111
1450468797
640133817
16702254
1663210971
1635280297
1811849042
1819425212
1969360003
163368643
2138045639
1705898719
1527305993
764896062
1998885437
761076562
1834375262
2124132054
1321150943
1195515033
1982676645
1661448190
855640951
1876795711
247785907
310724347
1937671794
1492044217
172579095
1762750114
598836230
1672325054
951231013
335166752
320872853
717292294
775745270
1778690839
112415486
219178449
656286
1894458570
54627405
229863529
244665639
1199956520
59602178
1147106877
46364590
1695417998
571515321
1154769135
309759108
1527548349
285955520
1391058477
1974442122
145090475
829574896
1811796613
761715283
1930664207
863213163
631576212
1499691096
1077695250
1768643483
480213628
1518059368
494669901
1480709711
774902533
1657203005
768401525
374026521
2031799614
1567189367
1872855291
870480693
715672203
1136969067
1675803856
924361482
1731266046
99873163
480286018
636516516
751877925
547174287
992490008
817936214
1644375940
1380099418
1246730532
1215633549
1493894662
509215315
1256730527
1250389469
1814309783
1821724311
896074077
1856619208
1973571429
384092259
620876198
1211795550
1245494033
551254764
1432875925
2008794549
48787119
524244112
365816230
379999016
1321305506
112051328
1352060660
2048007449
883221108
744350144
1215727195
516713656
523969240
1009326425
818918266
1804942210
1163254880
1126392677
1346403059
1952222503
2074091659
774636361
1768884842
192467349
1002653984
1073728618
927393983
871321375
809569366
175501583
1593314900
1913099665
1533270234
1655724115
1395180898
92469081
2059827835
405306566
1089163905
1257311301
403965502
1788990069
1076388955
1471822880
1254166175
1395307829
642730948
1587105952
94314428
812965526
54328626
140316424
1716224926
1190028509
2104154042
787143556
1536839289
1227112574
1939223980
1318806191
457093918
1159158426
2133968211
204098560
1175559872
1598890957
739354666
1536291881
1165467169
881111414
1994611835
642527049
1535576171
253322397
1696754729
1167135515
313488611
1430001716
1314580061
1061996742
818116110
827053840
933928570
1923442800
207986318
1974934102
1871852878
1124719096
586796336
569282401
1766254763
1457700853
274448738
907175670
735456398
689859134
280753949
790833665
42732054
2062602057
2345700
362748270
2033010863
624987969
1514268537
2090144606
263609920
1599733301
272627665
659947922
1987061570
1252078932
562210191
1208864748
206268120
1897672305
1062525864
1772939972
1184108320
1724769745
1654608833
464209068
439177702
1677427767
502098280
1582163230
1940355111
2023002399
488650600
439877203
1151369991
1729572247
793836301
506498106
704680788
1198085510
1719910680
841316812
801315502
1212164820
1273715103
1184190520
1008587468
1070483211
1587516532
598240369
888569459
982652498
231130462
996326774
2142794159
1497184357
508792888
1719077678
213573997
349039760
1872231802
1533330450
881392737
1779663418
1494144588
464081824
1182583641
2079773735
1725712536
1659764888
1161681061
1845480187
161928110
1480282935
1859428681
246474246
1636400205
1499136865
1394855131
1668403053
587221160
884043622
1689791882
1172436203
802162000
100112765
486574292
76294879
1560957062
777956922
2115905344
1595168265
40824679
147198765
1906257267
1075322401
1451977103
114097448
1016314637
1159440448
1176104380
1403555274
2123289743
1996183708
1681947998
1841789579
1917063784
192650506
1148281371
1617705542
1804802465
581943150
97380506
1652997195
1475468318
823181244
319579631
540452299
1397137583
691877412
419595012
1484724401
878891966
2122005954
2031407483
1087701376
1232051986
1127573092
65841040
1280372243
1438468735
1959505650
334840920
74279695
1065771896
2016511965
776027173
358279928
1029156385
1626463472
597241087
135410670
938335583
1448224805
1117043257
1617843703
2121929266
1215138741
113168693
1974938018
1482564981
692122503
1340487091
1613059521
1888597714
62996763
266032606
1040768574
201393625
355761179
66872867
1599813994
1968607596
2066156900
2064697031
379973474
96502065
443941293
1460973131
38191034
862115002
436687573
1840652069
423251783
323443709
636041967
560210818
582377377
1169979437
766610901
133255514
2147257386
1362338641
1930828858
854234805
1408143559
13680829
64429284
820203125
470620231
1895511447
607428632
639081413
984224333
224512086
1028130976
1709575943
1110938086
1627540025
347770683
1170313677
96220087
971376147
1769065450
1969003224
177605585
1197734355
183191695
2129570499
1943346350
47830536
522197868
764743806
1603687565
1609352789
216631573
1995437118
1927812308
1921188240
1728032355
675065228
2028027645
1841767028
1036727226
2119065183
95669245
413550387
1818428898
2061883253
2124671473
291109409
1194269108
956941510
1005363796
2058281544
147404071
891298326
834340989
1926839006
1943323260
1957295676
696840139
2093487068
1587980672
883054729
356526551
1376279194
1068905299
1151450196
1773096101
1684580710
1475343025
2013693300
905511243
732881068
1109637112
495182865
1506204000
886081034
2095483427
949484003
1277734478
1161751989
1986112020
1200244099
1495893601
1173891532
933731264
867391231
339936331
254657358
122173820
552520655
2046319689
376584652
956091720
741905387
1526846250
1853770806
1650799628
1217822008
798082041
2025785456
1391396585
1284442100
1499213409
503161948
1998573058
1770947357
657051104
1553079595
1033583286
834367658
484423251
2008129683
643721616
2145071645
386169700
344570998
1523133674
134740865
1491852955
385439529
120479479
253301167
1892812138
416837652
751057918
1102990502
491730863
1675601744
1156433029
1668277462
61678928
1734381272
1425418329
276006743
247903627
941605268
2071410484
358068586
976968824
1103217793
247717013
1768314344
1574893839
1851502347
365928797
682608735
1097808941
702061172
992753055
2104422966
1488426614
1275386546
1406534627
1067961867
74231340
489684651
833145447
755051715
338189936
1450612776
997539312
2046476699
168770620
803523717
718320577
549483949
1221109184
1136831607
1507316819
956040541
1620203557
1199264886
960320767
1327883150
542674332
1471141214
1495120484
553019120
1675338743
1445389281
1697719086
1471691967
1342982871
493507097
252975507
1348282083
1256667552
386092482
528510458
1012268680
2084138626
241593045
1232017717
1699676499
148239274
1807774152
1614554776
554788112
31862313
1458895126
1007003305
166409415
773698602
473941207
1704896751
1528722404
1656400692
151646034
361709057
1610124131
375107023
1487132941
666534551
928185778
802437884
766828847
1600368868
1147036294
1330162480
2119296404
896220047
12102687
1878699856
1170967363
1824321377
49263156
1162827461
1080381144
1325931989
1873872845
498572770
1782995873
1039847280
856167956
1648657349
1947545096
861470088
1244365061
2043652310
1557068123
1550374207
360371293
1791063288
1636555232
860684550
493713088
245220866
2030095429
1392900899
1817437942
111158656
430992953
1089693828
434913118
1624278957
383485408
147749340
1693123209
18452687
1902269317
1312183973
968437757
1779000330
250062969
1627885447
1288216361
1829108205
1655097338
1876400155
2046797055
433978795
814550891
638404907
1776091048
2042573966
877160082
1496279936
269814364
968583943
454784920
1663191435
1854487126
1696918560
1751691165
1697466866
580575896
808156883
168101512
1908511112
570048593
390261903
310612010
18525737
791859067
1073483740
1154143046
519194693
1968563743
337209780
1432677099
1839193480
1698994708
2143830261
52129218
1830650624
1580854128
268912540
1771052864
1787473744
1582709358
1717815640
899901241
384175353
1863123616
324428295
748261869
30889154
1014358011
1755855845
1141889409
394407852
1168234963
963237251
1509045489
1182474643
1463154862
1160007719
1891823744
488078012
145498512
940459633
765791978
2071024435
1069234733
976038319
851079273
1771604935
1283954154
2070685982
1367786512
931780962
73181513
47292320
1982349065
1185207992
1473316420
1125911115
358030744
981081685
1012244850
388990467
1413278459
1357540730
1615944943
1289541305
307532240
1202703837
67755413
1286272125
1923363898
2139736069
2025498374
963388182
2059521042
2070257134
844857263
310873830
1530106754
1811647673
129441074
2013295738
1977431325
779753245
798169288
660852095
1011532661
2130204618
1086991176
619022353
147487342
495475626
1985589578
1142309972
577128155
1189250004
931362764
1740282639
753800929
667086869
1732563028
1483533246
1533276749
1546776881
1166273788
2110960332
1413143187
437289736
930382999
374237191
1408856903
1482804936
466927474
1027007660
1005679206
451589459
1656974174
666718680
1608308862
65036644
2014345148
2093653653
240251059
1803477492
705214860
205356524
2099190117
2139147260
366868681
1846668798
1941918861
1385227674
1173111582
974865645
1127784253
1307498396
356354387
354011318
1406472832
631236542
382501575
1075104746
1313328042
1101314903
774363820
721573095
653171783
80552302
976659169
1139100624
385974826
1944249530
704582027
1470836906
1486940232
2114233901
242254995
1513249258
1205055167
153730825
995216836
1325513293
1537604279
1810377572
1284818957
1415262063
1069141749
666205205
1819292229
2121357304
800746508
83611874
29414602
1084879314
323189000
612096847
2102586634
385204315
971829919
798287942
1339351461
2036791943
2085414098
187429537
693387065
1615806930
1876945335
1326103942
2118515756
1062084458
1223258889
1169159720
1832584478
1641614152
1987893619
1588158126
58855732
2078669366
2046834036
1202782148
102219285
226587575
1956249409
1323721688
1332081814
1748578504
1645901656
1117575142
24351905
962871744
2047989238
962049827
1061513656
1953611059
887374962
112049339
1464952490
1418130666
2077007073
535584094
1141189258
1825977779
400486989
1433676419
645975210
1664551972
87810307
199703656
1657204882
2024346730
1690674978
174236734
1271079586
1871335172
1606943858
18605453
1487371330
795475941
1847845520
500922922
742559687
981538002
279954932
1508727590
1242471730
553194206
916325692
658543496
735776273
441093432
769247716
1083103815
101792237
1293689758
728488104
579155252
1739944645
304809992
706224541
436642326
107305105
652610852
310712328
1572981272
1840543347
1350843663
1499321188
1467136835
1952982511
1618998916
2097149729
323595125
1228127343
1602196518
224813808
1108328825
464911935
1540659860
773958454
1422059696
1570298781
1960472002
1263491315
1988209167
1389655137
1016959118
127988331
197136175
657876343
1834248698
983812923
1675529300
40786725
944935849
731552817
1952182928
453046073
541044968
240772200
1123772953
329370586
1618660248
616042762
374830211
2106988720
1471363928
1212312832
444266276
769666808
1138758550
84400778
1631145206
706057507
1507793330
1466585612
69099861
1289765925
1663320935
201862040
804245971
1632383703
268614885
837692877
131602563
1461856925
356022035
73623518
410304241
1504764734
2005220790
717213660
18913066
2105894889
406214194
702458985
200474332
1756611239
699376914
1675478139
588065105
1282470247
723213556
133846885
1810788793
1038033175
1720267832
1568464262
1336456573
1997353773
753279902
1640271914
1491973634
1212844287
794143818
1118026236
386827254
84940986
1570088512
1398656748
522580036
2128595111
490051225
867716465
1388775295
731583606
2106232193
2108646745
1168675675
1676802229
1080593605
1870620971
1910940947
967518158
667579855
752092640
1687365621
1017546116
1957789787
1527661394
711883610
547023806
1671772148
162679912
113317119
347092574
928842520
154009419
1685007226
1094096864
171716743
122242525
2071947180
1188836752
728338080
28390780
1399693413
1172441962
1013680300
1546582012
482515746
1659967666
408014184
691764039
1384765333
1917899860
1167424867
2025908783
777937108
1767893113
1341710645
1241181111
937928818
1901082587
1741662145
176598141
448751634
1967597754
137931862
1574153797
1943637073
1227045416
770852151
1028022378
1906779751
222814230
1418860834
1518174222
1884120776
1055958803
622308
172703871
761896854
1940693238
209674808
1611873080
1157320213
297998563
1453896381
106833975
1663905119
1851953196
182999565
1251237543
1960202643
362480024
161462810
1055923320
581715995
524578364
1396224894
1188599548
155140995
1460842917
1452421855
1459016449
1777945940
624402022
1217939724
729105780
2138669086
269771127
1542506279
872102645
834947456
1587228480
1137010221
1981089952
484554080
1445083107
1691645169
735708235
916635393
1166598846
1947274689
1841382507
1583787020
179327799
37475880
1136011383
1138322985
2120758550
402473761
178104696
1472466508
907071673
237660508
815624617
1680350662
1364420254
972902842
1670757788
1996435729
359781585
1428805803
1784611698
2098684506
1724809776
1037571242
41706509
1084611324
1148031814
1118651137
1091822229
2034787973
1079010820
724320216
522020103
961481937
179066559
215384807
98139287
1179038648
85838690
1100392173
1640035751
1356712385
1981319440
2082305837
2000564355
173799615
1542868678
49972673
1839284395
1141235480
170179390
190401162
1105188435
384160454
705918873
7063710
332524914
143829947
1822666041
1017887845
96225032
1001231690
804896901
1446728468
790210739
2028988736
414340697
533620646
1890837770
1069683127
479960957
1671776673
1228778540
326398767
1077144843
641862585
515777453
1683185517
1330547999
1788958962
1245660913
1106186033
610266786
31446012
273682275
1980802141
554831277
1683291398
302736617
1039480047
1306666968
1783406589
661968335
294116434
766031920
1990707896
2098993009
1181996637
755809327
1171147641
1008225727
1594335515
889405203
393852583
1955339437
2063738724
1251749573
1375925770
2013495082
713224952
1300068272
167468537
1243375685
1366713964
1368222055
150621180
1259023096
1542914049
1064133250
44584257
1084992128
977052555
1518716210
523291889
1743803187
1959980197
42218275
1583565291
1100994913
670009632
21828217
384636233
1517470499
1457625905
1971411112
2033490196
1606530969
1320362956
1826201675
92218729
1729468251
959804528
146244772
1361725455
1745509621
265398809
309216663
1189194121
85312783
1335242494
870560845
1104835677
1625472678
639255759
474638226
2084389482
1662165792
1223726993
802568125
1158124459
2018850513
1199691489
2087453449
1372441748
115896631
1766349089
208517688
1155972019
28380392
277202246
1407431672
682207432
960290866
598459622
1533299206
747104834
1126169906
768655161
2000338208
1626014721
222140906
950639138
1215193362
48254334
1940767016
1486980561
2020282604
549134216
1964034515
2110311963
388754348
2096532288
1782683599
1517532350
1055479890
348100656
1937220581
310531093
527126988
330369558
503958699
1818921222
1447099321
1181331306
455273947
1732044239
4095539
1237727231
953762023
1727900385
1002580619
1151832717
741967269
449497845
1650583318
1850659770
469168723
1449653214
331473785
2071438154
1083239280
1391042899
1115002225
1215968194
1474266188
676870029
1324088381
920502101
387434408
1413752037
1535651210
954502895
930662180
1197739117
1747397017
1840941128
787641410
1047918539
1785984767
2098152455
523714649
415011392
59443079
285518894
46761064
1888578109
579724379
1635459633
548778555
1889876912
1458053460
1004809491
1422543873
984040046
1277598433
1323610202
1128178869
841782486
1684142329
1093642554
467232874
550536468
626883521
1059222964
566750304
1856441392
798691320
852206267
1115113452
339360890
1036364509
1176846796
518009745
2037103239
905113233
527157274
131510817
649281871
626857698
2073719800
252608753
72559266
307637415
1664498626
1940213666
1564213937
1733657173
833635321
1512292587
2037916023
1428191410
130604233
1829122624
1712868678
1764723326
92014951
872303777
1723491773
949002403
1344310677
624843982
383980687
1722265457
1971487791
759132875
1870891212
2051971479
753040695
647187246
925120855
1660247319
1256334401
2087911097
1498263027
1115916149
1971809989
2010872490
1005081370
131854846
1100960231
2670889
1735152268
553895299
1659437381
1698754940
953841457
185452468
2089989412
444602345
1519851032
1225453116
1739651108
515229389
1801453910
1382103879
1903787635
648377867
146178617
1409934021
589988590
2090511237
1681283899
794277096
430419544
1757539217
561173162
1946604536
1257604328
1528262883
1947387029
712421251
1406950699
2027728271
1409596741
504318366
136044029
480612848
532945799
1995620790
62391302
1227791984
717765199
1430006340
1678291377
72137328
5678079
1194108028
458539948
141022596
286346172
1590150203
31567917
940658511
330944544
1518353560
1535159540
1080502166
398640591
1203098689
12737906
1544877770
577243294
1021682086
924453133
837004857
757536505
1150127859
56187321
1458118677
2123395980
1357129333
1712169305
227037188
478875560
329623380
2036836630
1871940493
21151110
1549230329
1417086713
1258375511
1243261586
713185265
1738669102
365220541
1243406731
1887842827
979557264
2122035956
1065342101
382036635
175372128
1153495094
1710944284
638307891
1219696777
756484916
1036203120
456146855
1344633786
293193666
556324955
1158857802
2007324657
1086897451
686748478
825743184
1189211534
341552713
1771450198
308414202
595270511
1546758537
1106478078
933943380
992050701
2135683539
1166800929
431748015
1136923908
1860545994
1129212940
921278658
1660187197
1348034887
56912958
1846500145
701132515
178597035
351472360
1127228937
313551617
832492891
1724171011
2012907808
1386287926
436770296
1811243530
628247673
394243643
920106740
936966696
186666124
2035545180
958262907
1249303783
323592000
1951558871
1227262132
957455672
449773419
901403820
276322370
1951734165
1584759128
1571949706
831352445
669224509
108629735
342560524
858888906
219852714
611134521
1895198485
1385739451
218746052
377652054
877846042
543009335
867301706
646166731
1130183203
1102797179
1086930789
1641613290
376218755
678440934
274324158
320743179
92479448
282956724
666270206
1961358175
1813755284
387191453
1767672295
679175686
398403067
949836660
1283294954
844550008
1353194562
569703897
1929926528
965630991
199224994
868282939
455847640
102555822
2052907971
1023076981
795506197
1030352508
818610313
2086365718
578502658
593899314
264789871
343385668
1380696618
834603434
1685982707
992161464
1604409191
634031593
1839100660
231103657
1039108725
955033924
150093116
427461808
958244809
240558841
1237113226
1323113875
1293178847
2082594830
409039144
1185561019
1829519900
887549863
1070690160
1833985662
1052161468
2047991731
1970114717
1624104134
1467571535
1716836450
1948416029
88648099
940964003
179962200
866766436
301110745
355933915
133541065
418965415
417978038
1903888474
12176651
889582008
1374127623
666198436
954969985
1127000637
950854254
1111565769
1891434979
412851597
1564497800
1583054772
164175421
441641993
355159696
1621144808
1199021713
392010079
302630391
1776556065
50674122
286155143
987542041
1237058348
1991501856
187242605
45098354
507173139
1388531323
1912704784
1480999164
1718489211
569537386
2092499538
798485468
123487738
443267913
769855824
253514851
559634019
1394355232
888879841
2011707347
364347642
1956051563
1999889658
1893069518
1120178508
1606835478
1850206685
1913084263
1183978006
1808443796
1477947123
1731352457
110855963
1200142392
1643823864
2085181812
1290645373
982028531
248448048
1764784961
22663198
1944411819
250498681
1984987674
1601176961
1294969934
492024277
2096667523
135896782
1648552106
895037559
866117308
1875672786
506409602
412550427
657965919
1886422932
1618505117
613249360
1474292579
808455109
621518215
1675760502
141382246
478955813
611027899
387564872
1834274309
1798236938
817214010
618136113
145393168
1745982580
658534617
2043467020
638004480
1387557292
632522951
1553616656
306446392
708629515
1285284237
437945694
1478397957
175428242
949720249
848238508
2079674452
566555911
2121744884
1482899139
1710092341
1382082204
1566682112
491348498
1660320449
1056976600
101096626
446510716
1647460195
1436284217
1140199551
907240493
1434681675
1623902830
170961935
1541387592
1627582633
1114864499
1521907436
597347308
1314253406
951053124
1008263476
1431330953
99909707
1876489501
1865486034
675219413
563104247
718558946
1513843811
1559396766
2146237393
1960682397
632916770
8490497
463194314
505625878
1385907522
920145299
1126861199
917526170
542124585
1578640715
846703926
1362952017
1820471921
892743255
1912336681
295515149
1297792162
1814113242
1241178682
1755838909
38981998
601360732
78324579
1636794303
1991225121
1761206453
730300445
180570673
1944887092
460884104
1629078107
1318413290
1232277793
37137038
1907381351
2113640700
438435750
2038063562
848275622
1642444974
793091312
1060987031
1213229499
1572986933
599803409
1485020973
1916498602
132631658
1900396633
1728156125
26513321
449066096
1688845459
108717787
820315560
1136470938
1029874678
1835191628
544662280
451447830
1065462863
342278929
1381111770
2026727603
1182872547
346876589
422335937
1837729747
1919575556
1018096194
182237437
1322509457
1475553061
263868749
671364924
678771282
794118449
2084538122
263969106
1424987641
1421871064
288899283
1060748057
573436046
140823710
1527676943
176018153
674550186
994065210
1418533118
741835499
1575811469
1491109359
8568850
3469463
37819157
1703545273
1289789821
885859664
501706367
1933259357
1346207248
2094396993
877708113
1597023993
1187402396
215397777
810875530
2091564501
1808106757
1934141743
861340056
1221933432
1762237489
618024053
733520681
2127711135
362052645
1655330689
2039966537
1644815116
555495048
1912573946
1860931569
1476279848
302395076
1900175544
574743600
1913047215
665207323
1882536630
1500107332
1383218903
1118426235
1302904079
1133534691
1739659861
1773723469
1048093957
1348546087
1263093280
1484085340
1184794233
736534597
695475005
1126311619
1447775239
1157751177
1902617608
425370234
706248604
1182011749
762063242
375626071
2122471963
277965859
1157564216
1438572138
469474358
198671646
308528861
1858756523
973876833
448747626
539264404
1247003734
889948505
54844847
304258959
2032767726
321381829
1589379703
821601359
1255333906
1519072546
2024612765
1166971739
1068925969
1133437428
59859073
1843486635
840620500
1594840858
745012526
1394523359
898040943
1511018860
1547553694
743846647
875478497
486733606
1625267963
1075870329
1043443069
505329772
1141949898
582885552
1318536432
1532884787
1254001615
1028551858
2114988105
298809323
1808385078
1038072418
866523953
1829607816
136272963
1731831753
1604548337
315381270
1274606997
1382230231
756754813
462359079
1665042363
319056731
1520057072
985073215
287443742
1390818259
313253010
222029303
1160653537
1609529699
687406667
1065267443
1981874085
1394756167
283929982
2009645740
1561055537
1715009482
920943295
875002753
558948545
1084525199
488319251
259372960
540556230
2077064943
965599934
713298139
955553189
1503119755
307083395
1131472171
1745955378
659235537
2042701831
1449207984
56731634
169909207
343959892
2011888758
296559113
2044099111
2123711846
1923289068
124586790
2026593446
1980200150
241027108
605632262
675391254
1690207569
1221931193
1100604709
713832154
2078427286
746894250
563663586
1543855818
1325582902
1537972790
579491291
1188113407
2104544813
1384600597
1214741969
1418457439
2085607116
1425442998
724713273
606477559
2081076084
1893068539
662480274
290345618
804492847
2005396902
457968989
1709887905
1861792370
1312293749
198272649
1564680353
947282702
1972041600
1183809162
328925556
542103833
780980662
1789416209
874491245
26693828
734894677
1160407879
841505318
388944235
1253958395
223820653
434832771
1038774881
1652299397
1408994828
132548964
735914496
1248039319
1662187125
493025511
1419322214
1406042673
1494174587
1401504683
38575415
261853409
2101160107
1572020906
1606700868
1495814250
551451189
1588874338
1199331703
1167160774
1521749274
201191663
671660431
1059707219
147794725
1956478570
775833999
1111047667
1185168489
20425990
698697210
1630790224
1802989952
1698747268
1205754912
1807472689
794588641
550732616
1338196093
1289561514
1126312544
1571187879
1965804607
1914023044
2040751816
1623362349
845194468
1306123053
387302648
2109381107
1281648923
1298605088
1963946583
1866780545
1130129297
1658142537
1746733695
876077728
1887559065
293024067
903903717
252466728
1998896273
1002249242
1892804326
153292066
1986590963
1189599020
953918770
1647454134
361193560
33509467
774516601
525936334
343602915
446476945
1437149631
2088589428
2133057311
1262049283
1153854479
1437568050
2030618349
1406370020
607392719
897322863
1409277430
920245359
2005049002
270922028
1143493761
560900360
428608711
1391365857
129851714
1463030792
63507258
1370122379
1097584569
1861337769
1086924070
1141128301
267589125
646289938
1478950858
1861184552
502985765
296754972
342989589
1173006456
2032572705
1752016663
967023833
1121183049
2005815821
1051545640
484549294
1781438109
1323876327
2018951413
207133845
1826436105
1087149480
1504686368
406138520
393151922
1670635334
626145861
332209041
1111701457
394907453
1308946088
271824678
1021458322
606868729
1541782319
529686650
974018285
1231600397
1098419740
1656619872
288143711
1155632664
2118830227
950182919
1019709259
1667107288
301757924
1631449104
1426746175
850710645
1805667488
67230033
1614435650
1217767482
780367415
1268267003
843679834
1455227331
1452154592
790656257
935914780
1832519406
2072891252
186661954
1872211774
1469067249
735742899
1518352009
30548295
1906139885
333954033
839765024
1369499978
625842426
1769069691
387641096
447312963
2051345713
1444542109
1676995853
570471235
1019867860
1717559305
722160157
1033969448
1096200975
1326203871
1807721053
1954874649
777892826
742093347
1912050938
1017518678
2112333248
844757233
1672066450
1665358147
349526625
579077078
1304332109
1995318593
1571693246
819496042
1941864050
436188748
1224979691
1819353871
1004931842
2000146026
1838455636
500168221
1264102120
694531385
1047931419
2041840399
1145832435
1109162962
1840184729
1936033397
438568640
982747671
365625475
1789592576
362354744
2096394739
756153071
1723342688
1830896673
1534528604
287942467
143080360
1140160445
902618342
705450370
1546576900
1949025111
1014808251
928840998
837024854
1048552690
888133614
1396839249
746174611
1417763476
1477498576
303012168
1011899813
805649447
1618900266
1714024090
1254345226
1288445519
477250896
329913099
1800062133
528333844
1520223720
124548495
2090342135
254683451
1347927594
1364412852
1026452311
1153912089
581952143
1369794214
1945630398
1439654880
182894751
1569893591
1855121518
639994390
573436658
923202669
1008968216
1450003797
930913898
806650834
882751570
855787461
763377029
845090173
160742096
1500299813
1036616974
655373955
1321583697
812670340
561449031
1677632704
497734552
1491977670
113083667
1322292478
814279397
1810918468
1708126265
1459812638
243923076
744573280
919050710
1004412631
596871049
1224189786
1028497764
1266736528
1672165089
1696658447
367440398
1682656354
1658452724
1572379677
1809975023
34734431
396305620
545844107
1041020810
77780494
1327772414
1940781562
1533692767
625227702
797075861
873700136
1213437709
1022884857
2106274454
1617386145
125624332
225099796
950289877
938966214
1367623883
848875153
6855081
1259866613
415860119
995200499
484383538
348577849
1315952611
585266834
1798843819
325570007
948655008
106074423
1579349024
1485943663
1218079375
1941404857
837509341
772124214
1150075186
441253203
1773276443
940132939
1001933390
1847071207
607050363
1803337018
742239249
33460874
1401903745
1076242274
1820126095
1868322574
1696726832
1036705570
1599824282
440329377
1788809950
1557119676
826013212
2106631473
1610643630
825856617
1454024117
1788650543
905524520
2030457591
1155288206
1265882531
1513995772
1828239252
1598274526
2145183003
200151562
487494767
1553798373
1486326252
1670552239
805001516
1894805138
81553353
322753217
253727280
1496105024
2049078099
75282418
1586918383
2015106926
1985143057
519832114
454192343
194122400
951360377
732963877
1432469245
466986768
1844986209
1974735824
1167336226
644295570
267234337
2063260263
1440379662
677621092
562822578
875293860
1331255973
333876480
1008023347
874138450
21500831
1726636419
1379817192
476539607
215230027
155854094
1650785970
637723719
1986213257
1252239690
150708731
1096281405
921423726
1341936607
7683201
454662160
1178486907
2083070470
471437365
532601906
2033622379
1562047871
793439024
1759471210
351297021
1800415268
451311277
1422012731
573939216
1875667148
1720192215
1636754582
1518465380
806870828
1536857839
1119026854
2048027877
249993206
205386779
137086007
1486598392
589904251
137062049
344324141
1683946459
1583874007
1038191486
126114961
2037859383
912851151
645977971
813562514
290937537
1698871488
1591844305
212152880
1821512994
907796014
948739811
1250464664
589660110
2079948402
425663997
1161723495
1973557307
991715713
818118447
1724680829
1269239603
1015985942
495414945
1652275166
38572890
916654528
393776719
1021994761
120922932
1816493166
202419055
550312445
991881008
538987877
1570405979
208599764
955126867
2008327021
408416075
1965239769
1682527748
1839767956
2035475863
318236685
218185990
967558088
245472645
538726705
43764900
527598271
151488144
1955211867
628938283
1701462201
184265175
128204607
1497672173
1189510328
1497208799
110796349
907908738
212357130
1296162693
1468373023
1959888525
297873917
1239354361
239634752
1403036439
1509032808
918825650
158165290
401735042
29844587
794941905
575283921
1528251077
936660786
504291066
350270666
2122085418
428604696
1817265246
17504879
1975298786
1029444284
1163198535
665057981
188015013
1724388363
532226718
1266491747
1573766909
1483153629
1610386147
1729412950
349542257
1925511324
1693656975
890925574
685965360
1313294141
869055258
1526011055
651823355
1096300775
1096166106
1503287201
2085357087
1261917877
37639445
1109991861
713790419
653372058
2085056389
148354788
804099780
1495411615
107867519
837200449
214976504
1580954154
1043197315
2036962592
69289401
909882540
1949315286
2144769955
356232990
1707871072
1925683267
1919787351
790054138
602668167
80227251
396918876
1122080059
1315590417
190883718
486849328
641346712
1720463515
1035965267
2090348439
594202806
1113818442
1567416176
1308720092
672449206
1316333834
1046547541
1466248734
954993036
779311368
2047006697
944291137
725205953
1122169323
5534724
289163614
587104893
347993224
2058962191
409215733
1991092804
1730335196
400369571
471014468
1603985295
844889909
1617313630
164012308
1213363919
312300218
540691603
687183591
406187987
1073260386
1077971729
1447232842
232093664
1948961159
547952648
751142439
262108149
906078919
467853522
808746524
1419711108
1497161363
1451825171
871111756
1696786106
485056032
1622226210
1742283609
893684113
827954449
1898084891
628979903
23741697
301643041
723517727
1281260995
519816739
107500360
1804489716
911093688
564319844
1228884757
173902196
153096085
126951268
1112599316
1363209172
1819988681
358872041
1962371498
551364430
1872223143
610214621
980197585
1505099722
870414542
1675088111
455348805
507809697
1048637051
1892178871
424227912
1740574176
604849565
749093623
27460967
792402957
380364089
1723014056
1597892783
418618570
940831221
958499261
2036124224
530256338
1845851780
1837580918
1381141425
834896572
1491424265
1379210968
1896134568
193260179
1901001229
606995911
1442348708
1386950249
982312705
261510773
1475017506
466918358
1695084643
1251195352
1125498342
50982535
753226550
1958180427
2036376011
1786306402
906988444
791386266
2028071099
1041906183
540931583
1341927092
422420289
1261206363
174667418
620071426
2132101535
1317795800
1047685652
1890617804
966317809
1427212724
1120345449
646311104
837410410
1698744086
418647803
1749134366
327295741
699318404
2100802911
1787780403
275668956
2007647990
205885837
725130260
1762548892
365869630
1233863959
1315864007
1705724336
306863869
426275796
108464749
2070242383
1220623639
1609198504
456638323
622453510
1809155658
364680394
2100697554
201468340
2122220486
1243523569
1237788870
1928152577
628559081
835827872
1145513821
1913959333
422348037
269281710
173153991
1890412604
1152868947
2007699665
790008230
1819682757
1183202196
400688560
1945840811
111419792
327442016
16040866
49316398
2024723274
1839525431
175198751
1625803690
43791862
853248346
1168864445
1158132776
395194895
1101756424
742728643
458762958
74603463
1284924133
62246029
935214312
131397493
1976799340
1004624182
541128692
1358447872
1893247915
1609564462
1538282519
527504831
794628755
95936939
1541875285
1135191714
1268820948
19488157
1761680129
197903941
1910457813
2119124399
1694349271
934494311
2130279391
93571475
1432970711
1638502921
1652303288
1394290427
1522893869
1623975378
240077945
1394954908
461931085
85743721
1584769523
42397708
716112275
744457419
1734717015
1668002469
402063436
302471249
27594344
733089044
570297288
1670131428
896522812
1263655325
1889237562
229980086
1498684139
1717486281
1341107517
1718689994
1254816041
1599566762
448879634
1241517013
536374157
328372119
1558308355
2035272214
232418406
1958376095
879864910
42688695
2119219345
929610358
452818117
1006556504
1971721526
1611830626
93180841
1552957901
1852055083
211213305
887201329
70201512
1104846010
1910435818
489448580
297484673
2095277247
572745105
2127688894
1929581847
1028373626
1367700274
532145119
782008724
1164724503
1942890966
249962836
1047989943
1930987022
927233368
2052034660
1831451255
640598901
229303426
1622911734
1193084120
1733405563
630602155
1340746544
1406288938
1198805275
1802355354
1764343425
849953226
2097268304
1652979913
347783028
1638211028
864631451
1676274153
511113101
1674672973
1459069056
293201955
1817668198
805893449
1535630609
289538510
428943164
1207818740
531790991
1843905147
2132943717
310783940
92664264
1179302523
348593384
323748202
1156602972
1199918953
460555273
1562571207
1084478999
1100961046
746876494
593762473
1398688334
6515766
386371565
433137341
461230936
1860709469
1720663782
1637863886
1055563999
1836978874
86801614
359565618
2038392554
651377598
608700642
486765042
70865662
440263202
1983085240
1289136855
60328609
2118035499
1147888632
1955125574
800731851
258713312
346258244
1653013687
1356135527
1427457903
1490406967
171739981
1994472353
1578492479
346946339
1700058744
55936522
1969039512
1959359482
1470936726
805361787
1323848463
174442579
1354071910
908805544
855120785
943060854
472530101
356920371
913669302
1530383121
1326986715
949286227
479607268
1552038206
2103163503
1599560251
250753064
522571320
1725052634
857617228
1851420127
660086718
312643525
1679019478
400757587
1715684904
1511835413
1931528740
380697280
1207066545
869394336
100041329
1547446586
1995708889
581253635
958920771
1037567360
1131168789
62373973
1620724659
527587862
963471889
288291479
112572557
1620712399
882079146
1324872452
1054874985
1375664986
620255705
969380468
132778421
783989877
1136378807
2008628263
121066391
1305827117
594990632
1963766460
1435252362
2106908536
1528097600
1185170257
1787296205
994719063
2141871799
1594112852
1811291703
1064009159
1006788569
431268658
1111430290
518873743
314362992
1543914379
1398897628
267131402
972362407
157020484
704440267
819279995
93002525
1278812626
370618078
107169620
2135374707
1014417115
23412760
1037837870
439496798
908030841
1090552423
505623127
1620713449
1133758379
579975647
1934636958
308126670
1354245429
1260025427
630990965
1664474056
1946987278
967182758
362061333
1725466511
1974500023
1615529532
1151803555
988490034
1534149459
1241924681
1110783952
618671977
606607068
739799477
1250050721
603400163
63210922
229582511
2112624731
1706621344
1552352117
1623360753
335507374
493430423
1628148427
2066767285
1863913496
1963267723
1038465485
1463672787
2053425553
680159545
1622064762
1590218359
1160459498
1516064889
1837574687
1150369415
1535065028
1372058185
858560270
321183270
1836870012
447468485
1894040481
555008399
1801913015
1738426984
144633593
104774219
1444865481
633927503
1120697589
2115187985
544617362
1678198892
412213992
1457561666
521977578
81396689
202431350
642603461
703677759
753522963
1840046872
2001282476
984182533
2113010743
139131904
98511959
31561604
1879820112
229489403
1634828384
482696589
24405336
1060018843
1980181876
1252129598
2131067924
909482155
158715449
986932902
1438256743
1525684732
693086769
1218263644
800583383
115873249
1520393456
1000367182
360175843
71076913
345637744
1757323212
1707351229
291258237
730919620
1482470606
895975401
1279507080
1368127077
1679065150
159719734
1734319310
907351592
252167228
1706189100
1297362320
383706250
824492206
1359730146
1611348232
1057903951
1724748631
1134445603
1250505823
51452728
326328276
1604100745
1814735409
990482092
651575353
1878794949
923463161
368647116
968555816
1613710579
1920276833
1542600947
495151
1054404846
761286592
1438311485
2069324182
1601214722
1276660465
342403770
1245212017
1425040508
2136157916
1000289806
1700923103
1237737701
437626419
1027236580
357991287
660716991
652625626
625794888
1744871462
299175136
1274101163
696012977
1862120129
1915129557
14500651
652476950
342204806
604472100
1345509172
365370094
1560388419
1506509858
1498858956
981163149
2080557085
1805183022
121172815
2132109565
761874810
216738885
1928884298
1769967857
1634574935
1302357655
819844667
230959652
1549561755
1508556776
1361898250
745827754
192288711
513734409
762220217
1630854686
1887648854
1299769815
770960808
1570256251
720302366
923740274
175374077
680647699
1314372696
240029378
600065736
988341922
1671978947
1802954629
1942873163
355769393
585721970
1253152226
872408176
336299108
689735398
1283147698
1100996392
1395523097
647147401
741978163
1920588665
1620401530
1062077066
863390205
2073066250
1416663541
404782290
1716986145
1049522119
456611034
1347973024
1074701736
1239037623
1528618890
1894498638
337348082
307043575
1581984206
657650867
189894761
1823378377
1332719482
1919220364
969186869
271883565
1581432729
1076152523
1959691666
1919612761
231887352
1301396357
1586041753
402715083
2121885060
2137767071
238358260
85983530
2039277375
1157379168
1395081688
1259039632
1558650749
2123678156
1240763462
1206535343
1083877472
1234483812
1505099473
146584143
1362488536
17199889
828242882
1553823753
1562389985
855986096
53961360
194038942
2075726224
1077779515
113754432
1245803711
17021101
1408707550
929926944
1865230479
549870948
1614529115
1479765772
484523829
942111131
1254769481
2071034127
134783802
754021519
2091363180
653626726
925634308
767941068
255774669
730574455
354783486
1588139815
1595926243
1759470294
1852331836
560972464
1569773618
2093948901
1952302285
834038140
255808793
1198177275
691588462
942466400
1065728109
989194278
566270345
1226718185
215199610
560444245
1504932576
1983775664
334211425
1459622861
1786968239
870601476
616960128
1940683258
1263180761
1308702437
353061259
2064935405
1543594720
154185644
1899330660
1833377450
1560803135
1350056158
2123047995
2015572843
391378994
2018956926
893609867
330389151
1620678595
737192820
323303782
30081943
1374977834
155129935
1695694914
2072397023
1991310020
1162764466
1670285089
1291812732
1811312202
1773263452
1249244552
976896768
1630802218
1484235445
1416663028
1173497477
609284791
1141169593
1456897980
1431611494
1673545331
744717185
139781016
834476636
331020432
1001031594
1388603363
330011287
1795131824
122289617
1772267281
810542736
916009836
1277372847
1002393876
891399486
1397707983
796298207
936254572
857622729
1853761024
1724926273
1085177439
895875601
1194964265
1698439288
391785214
487651647
62663182
1277814840
1837849822
1580570916
1312838345
1653315078
1162602155
1614311841
1334409255
1020644415
918424133
228561107
1148811592
212594620
781195630
230798881
1463169182
1059112712
883678650
885691620
327098146
613720149
1272105335
1823284569
1089757706
1431961397
2146955064
868012004
623898080
1651102504
1112064654
1271338795
716313376
563099228
1056284693
1453697580
683821714
144356182
1777016240
1667429994
193284396
321983236
348988094
1495896688
1655266521
455193614
2040842387
995604442
1747587176
1527408606
1121059467
1949287792
1607210961
124180768
972164699
700369372
1125287047
36535037
1821092903
447878574
76431811
692321802
1047666494
519361931
1351145588
540299099
250606964
705606796
271285204
967515769
1189779582
324830727
392388024
1298721720
1531946296
1918630104
1290029683
1399758396
138218634
191057990
1187679601
223257301
1182071660
457058214
1165827378
1521193339
1036946225
1179138994
697372597
235756519
1014249803
163527858
2022659716
861275172
65087702
1277471129
1067303852
960420407
162408717
195604773
573330568
1399276210
459245396
800529772
635946973
849216721
696559112
752829629
1414690825
1563304225
1469734359
2020607204
361005420
18362176
1262560476
994100511
917777681
239158395
376963086
1228963824
1648862527
1052795171
2108504810
495179253
1716581040
1871931551
1133897630
2024482875
24461073
1277468199
299706162
1100593527
224420648
1395239693
115096180
1855379903
1090894214
595930594
1705793902
118626181
1812937737
1274269743
1594053674
1013152466
2012997323
141419624
1718352556
704693912
713975206
1816562962
143347030
62964629
407701447
1882286551
1011053839
1390777020
1827929076
930598610
832930706
1623656065
718984435
533103154
784530369
269878907
1097749912
1394410154
462430651
735180813
1577026898
461854188
1932006222
489239134
558435412
611016239
1776527322
127760119
1865144200
626178386
886315291
2095412531
1564738909
641345164
5403332
1344558070
1477908807
630158564
1215613869
170935250
1841068236
1680275849
1868186875
515971520
1208037159
2073136511
442422003
1149235486
1059584510
660346083
275238285
940627362
294034701
1373735925
144328650
1011840562
862027582
24682081
300691708
1477959322
1434881472
853918963
2032221240
605305397
810052066
35318796
1407488203
1898487281
1402657735
980263345
483410707
708172434
875663158
59558915
357798871
302798593
1755453434
1621026668
1871247603
1619522220
145374790
454151322
321711582
1206775698
1675334357
2059730722
637963042
365290539
1275939478
1498907627
1496508343
1887876803
2064999366
780287651
1508130837
630234837
711594448
663214255
625338232
286076643
1181512048
870526814
1683357537
1668179999
1044219185
763185520
1571158143
1717949331
1277065621
1658050215
2014501346
1699521662
830288131
1301886203
983978697
51765954
1156454602
678887109
720474468
302226845
1467237597
1656496620
1683153925
1870144703
1637405564
551517538
1068966132
2019314663
401775345
216008603
1686623958
1622389700
2044664946
833322174
546784422
320347554
609075459
2027197690
1845172896
989119557
765353447
570540722
451346880
1048231760
246677510
798849301
414706833
862416059
545063261
1282472386
209792731
1138090868
2085708761
435334035
1418485341
108293549
413693710
657520736
1398602474
2140605129
1254540157
73577430
1911086852
1455421944
1764048584
2135296281
1876326182
1180126216
561170628
278327667
1102168822
1768586852
808513337
1661350518
1781079286
1298996319
118290829
540664875
1820511008
336816684
305544751
1484816240
731666249
2071992016
873643516
1711240168
1105505889
1360918134
970131637
474367692
467798562
631161967
2055629164
1766799488
1609867313
246935097
91249324
1159099322
1931942605
1565942972
998261431
1762705995
872274189
1830975275
1793882023
1223347503
1364588380
340571415
51481512
706339135
1954881278
1086118023
970383797
2145861296
1259020079
2044442854
49908007
1572793880
1430670548
1280394315
79585906
1638604686
1018931915
388989473
1152158465
1829048544
1436801688
1210293741
437326410
1501854588
1418580930
1315305615
187495621
351701654
705193329
1782727540
353263908
772102643
1667464461
19964473
2100708510
1620638642
1622816705
1150866674
793452008
410715865
630635124
1131965158
1345985409
755346724
44093758
1833237610
457670260
1221024264
1407736009
511929601
1286555277
69457929
276590096
95237678
1352083398
840695721
1830839912
152877310
607307040
981790028
1561300992
1423546511
1377515040
488095689
1222687351
1497242871
838521379
1558371905
1689945610
1234082907
382616850
465946305
606698807
331083217
1578888048
432039008
1661531119
1487528911
1570928322
469691709
2014294135
510840339
2082462187
1940605202
112286457
1279329258
1425112325
1957494620
187020931
2037872305
493795863
681618908
1149673732
939674533
503226499
1785726468
1310055242
1137213077
1879704257
1527993456
1775999408
1733790671
1426770223
1210420728
871291854
1879188173
1645842135
689170133
785943864
969596837
1719305663
1204940835
1453485481
764677778
1657447285
2115714809
692240728
36533404
428741782
678140331
1479919721
720970545
956365158
200716006
540410011
486560165
1496017564
1829262219
287583249
1970356236
140100744
2002143516
1632641736
312418470
1664760949
1642892102
1014196740
1522338539
1023458241
1685923727
1473156373
967636265
655492439
603757117
1912237306
1364965226
920068366
814986500
1176363355
1849890040
997855248
118492634
1599717431
197840721
745326995
1142682646
576403134
308396019
1958444622
1470558148
1344673970
2068314811
1581983111
185059159
910684577
740489224
1128616152
344002035
902093897
647284591
1393707123
1055996368
1127162779
372197743
593653681
1553416790
2138745374
1497133563
1961357536
1341441612
171776736
1458868856
109162998
1844886226
858513907
1339796595
146313337
1487773744
969468826
1394527077
1049617876
838746502
1464806778
636118879
399135687
701758051
1611658843
802344678
333699235
1937605902
1586628256
1770494331
69348104
436031625
602108149
1495998862
1312579321
2067160978
1705984325
1506215717
540725542
1711189528
600305286
1098299933
424696885
1866473388
871862766
1946225551
1116591183
242284159
2080827240
230279491
1299237718
1909248056
252450347
346316656
1835965882
1054289282
338837718
66093685
1153222135
466649008
306896159
269083123
1136097705
1793507102
1956238650
798220953
90672443
269125978
1517121210
1204445275
583573517
1852950332
70450187
1356888286
697340190
49339350
1977177111
1628855770
1515797282
477321701
796004916
1264529105
221083875
872235707
706912084
1620040680
446329090
1237175175
412483925
1747980239
1787177705
1960619278
1061188588
270934581
1361865316
2144008313
300271750
1620513210
767743126
2063627887
552832657
863209086
1298488175
607030550
1113588650
1162533893
1745613498
1477553698
1189006483
790443103
610962256
19549673
1968993317
1996853443
1790728369
365322282
1943123157
1739912696
1838898222
1004822507
899647517
81237029
858077590
295230508
2093285165
1016920903
265180019
1690275794
1952441106
1690063902
1868836692
1424031289
1745427616
594387614
2011177420
1851103876
482207112
452006094
80429803
1171224042
1428602773
140329018
823437997
2006152560
338507094
76391607
542831820
768282617
1039229640
942270104
2009730326
1970771317
1213220143
434064526
2043560975
833616959
1095488282
939863621
2130553559
1760704563
180739303
486895291
297318216
2020677505
1209972119
268566028
1092825324
1835510519
459841986
1230005257
1396073523
1553674826
1963004204
746869439
1422761875
206869370
1635818987
937574291
565049155
624580848
1863505293
456328967
1571443208
1653880671
1952893069
1309775364
2066005150
1654725775
948528019
132881504
1380845247
1137231066
874155585
705578700
2007279343
730978797
1634604326
2117599682
1867769645
677747023
1380538507
575161142
238311561
390726195
118408592
331766952
1347325973
1390119788
1279792669
202921557
669067882
1894736492
815814889
1080217718
1191909645
946286857
1988018826
506129900
693843235
1088383982
965952715
1207125685
698752298
1510025377
1506144053
1663885708
1000560678
1751153709
437917583
989148939
1878180501
1508925665
1127631309
1362770704
1011565036
741680338
2120351956
838692741
414433853
981360700
116008385
982449730
1573353554
714175312
1023236418
146398200
1864790094
1380814161
372310849
1811542365
542334981
1492269474
1560292107
2096451137
1767883871
584152888
699733957
1838244866
1810318650
1180063146
2085533936
907888380
2012963116
1567169704
1611847151
2049571096
868246215
2119825753
111019793
1506393120
1067228178
60503281
1365407066
1645177985
737864447
162788086
1302749869
1908859535
1421968870
787773276
942897836
763321656
968757059
680850643
856156749
136377453
845673121
755491610
1887060016
1936069479
1719273485
57204033
878777678
2108816003
1141145923
1007749081
753892558
2027768373
1052253432
779747062
1243036797
1068602335
2068554726
1421364468
1667353787
1307375165
620539056
2096523373
693182809
549895548
172795894
226048597
276379956
1007554210
1094399254
1071066242
430143182
974887428
2053029332
1143652308
325894301
2062505119
1432115990
757705308
787441932
1492335389
2019557596
1512668540
36298416
1073486700
1599468224
1278923907
1475552518
490825679
1321631721
1873021738
1986925575
1562710125
290785119
1663335072
1376542989
230974931
637748388
713638244
1951559319
1131086601
1215947632
37523431
850191512
102809724
1136090117
899186772
717820179
1571532061
1252399123
1776710566
1459687426
58659210
557506081
1142159544
1854716840
1479572015
870090301
658913688
709387493
1949026588
1375073800
110424789
1879200670
159338573
464741700
1683353886
1398804038
1320744122
1376512522
495064971
1284270884
1357731695
458771560
131919416
2046781385
1428293814
1977099162
900184054
1003538879
1601421758
2091268477
1640566995
1948681837
141666102
1388132152
460461216
963638245
2135331685
2060294503
1080691907
1279180922
1902733453
432401524
826910450
732869485
246246125
487477436
1796125363
812463362
44802873
2090354266
1435592705
663854865
43927746
1409532532
511981174
2073515145
2028418010
1429899920
1690769762
317366963
1704613796
570612013
1207400606
681142415
1032144099
1764379186
608537700
81299324
1733080111
923405983
1522027953
539958171
1884886924
1078290794
36235991
1698200465
829109630
147026782
1029621346
1913520492
1557252760
671426434
919928320
1804180041
1448686674
253278018
1792178088
699539203
1059988229
462104311
1956477011
1036153915
1309430784
1842950518
62112290
257716815
1580356669
1761637675
1913666386
261658245
364071386
1945233367
749148978
1170438774
501204815
214340305
996254045
1119491159
647931158
2025297844
906122154
1425391549
1336861642
1526365149
1467663508
679021877
418092858
1069727064
693887255
1391352644
617273202
801746687
1831454559
627652152
1718664216
735943745
2038179022
2052816874
1187995090
2132358726
888413277
393175328
1651302735
696534833
825275503
538378551
998803628
1006546702
604687818
2126710181
444059334
1500948383
495034741
399563702
1479837755
814436679
1558234840
174180276
1966411402
601654954
264815090
946584943
684159551
2120808646
300096012
1215627478
55096525
2088473624
1948972938
1351323018
1337002775
550054851
651381352
1529431964
386803620
1082093309
418609282
2077619162
44338463
1747330032
2101580628
846722998
1469114317
911453568
592516840
1768219083
1759670436
139843143
2025140181
1801632280
591878014
1477436742
1307937024
1139481032
1065628768
1903098488
1725473577
354487361
923763522
821408400
773239164
202028861
1212818707
1275073410
409993499
1019202023
770566736
914407681
1532094109
1432204986
661333348
286816254
391329009
1068675757
235816230
629723978
1995520806
1991278102
1961260655
1453545605
102124205
98038829
931548916
200657783
789759480
1575904306
1708621625
143968808
1439806999
1668133062
693800189
1199944227
2050091480
1480603931
306943220
1734921237
512531204
58296333
826611242
1646575528
1737661906
1054658013
2082063083
1148473570
113841645
1528962749
985553957
1415013180
17741135
420183215
456954556
344475279
1186103977
1182443140
298316408
1446398753
1522870138
1675145460
1412289468
291937789
1936573905
255878779
234444444
125594855
220944255
1341943641
1556374469
1116295950
1594594266
1040859764
978237533
1462177024
1979735397
1718803754
873723566
1706784022
2040314156
912933848
775537075
858244938
1017269358
608618888
1909382765
1342451255
1072194265
1048649965
1819565737
682137271
910523582
1041118239
1370084118
2137246727
1682204033
847496496
1008043390
1029823714
1720570357
1536742902
2135014105
904054520
2114946605
1152571660
275250692
1786932020
2030699591
1011919145
1191408103
376621727
743293461
1245989467
872622852
1101629916
806414288
1422684444
1888850661
1545715149
937858643
901698484
195416340
1685258216
1702933752
370426340
658783837
1679739509
1644513368
2135393569
1699929747
387259463
1507872790
790104413
1961812720
1662084513
723201434
1533103100
1747989624
1452325976
778211772
953685452
1945634206
1044535162
2130965400
1084127764
1504144760
2062767272
105614975
1572839200
2092370237
555139920
1389094967
1556369089
206087848
237697346
1815600985
749817423
854324906
123547509
1620590937
971013828
1827620690
535586079
935717147
1749402952
2008368522
351047011
1311859909
1943059294
1118357628
2133525111
1344349374
1119627034
1686610671
857031161
716124370
2126265179
1440578987
1638068782
1206871942
387751960
329759319
207891695
1338459052
520045201
1396399234
569709773
1864379080
1343024519
447085915
523743485
1396523932
1393076698
1591919764
1557467573
387830780
1289152014
995912584
1067891827
1425352487
262760259
1817528185
1439260592
1709243513
891355463
1877891813
20566073
371686687
1331041865
262566207
738020435
879082047
1272504312
373964703
552994991
1714926542
349863648
477007830
128255074
352511658
1909445567
531460925
674899267
296510057
570367675
117406589
141794319
1042507753
680093686
1219100197
552439939
533303254
1117827093
475750009
1570969168
903968800
96200822
2116968177
1400989736
1263336237
750367458
1164803323
269380946
990113127
671279795
873419247
658736350
1120691129
366867472
704970146
652057207
131957230
1564726499
294885786
1568899727
1563807951
1051202897
672248136
1866702408
730733660
1262773973
2021770895
641089
250730970
1419318708
866310773
1338935360
1445336783
183714011
187695094
2069925946
203943561
719968662
1411905071
801734475
338397307
1189244066
1981139591
2104422279
614768268
1791930922
326337354
456182018
369200074
225699189
1633669492
1357242049
98689483
2074928595
1392495361
1807209115
1068599262
657989365
252030413
234832229
800153679
63060041
469084352
1600206832
1570142137
1644072525
1239527182
420408887
134789682
29258277
511005144
623430720
2053780090
1628975592
1783276217
124106451
443535261
533653840
882974142
138388025
1932833619
592189743
1420794888
587624470
798034128
10225816
1575636510
39457522
94200299
251522141
1991621890
1705835074
158047846
1723389927
1193268865
495961912
891181530
1963357504
1733819785
1671907446
816308539
923043050
331294008
776846995
60404345
448669354
1854468946
1056991406
1603109269
1987963275
1023863304
232413215
433113001
2075763792
1490459284
1534954686
924571838
67704145
2068569866
501963156
473792936
330845002
462429550
736956645
180629334
1856427258
1309642968
2110650412
147692591
558152125
1844288576
289899757
793118390
1755199983
1465460045
2040586294
436203405
1904695002
465171862
1679995803
1496145936
2014847763
1590699387
1545616600
1273214976
1707793168
1979616745
1626778292
930284731
632079518
1897481104
1803796655
1064951317
53663692
1714493430
1337246579
381603344
157495094
804594844
2045685041
1492663866
2099527593
1214471299
1597024723
2043407841
916642120
128001909
301062972
359592210
1256189613
1358234299
1289446728
862926275
664217103
502934772
1738523275
877630332
2026844531
1648842599
290480191
784293849
1753542195
1877041266
1454539319
1901497944
100814344
1458771424
1781821433
836720093
1670514413
828571445
1447290918
727080656
1046547358
1694510976
971431264
132807134
1300155193
622796917
1788312011
1952767464
571292238
1587516375
1434741806
511897172
1406247585
1064598999
1031175039
669681932
175586231
887552056
2042389335
1132584257
1291094613
166542088
631109750
1125370266
1571064326
1091477571
1056412863
1330233764
1254399067
1533914541
96390013
1545878821
1076379959
2024875611
89220513
674934191
269719456
430253488
193963567
892075333
1447929280
1368211912
1893914200
734565454
161179876
1480635686
2003900808
111077365
1156885973
961122593
786401825
699633732
182694233
1247803426
891526499
1045292769
1117816841
632971378
1543819167
1038232759
798576486
449568023
772774140
255998063
691545298
1646883307
81438880
1969073283
1641539336
1601137724
1570728562
1325053540
418954603
1579140623
1481036244
1257263912
635791615
2089979916
1345023746
1015750488
1562008571
1647403916
1156696829
669363196
1809816297
1817632094
1425541951
1847418270
1655071783
793452324
1509809968
896324138
1205575764
2130074286
1271247593
1096077215
838867642
755131294
1670393016
1797044647
284655914
1212434729
376631455
1259573321
2074029316
1801910702
1537977512
1729787401
131969749
250604479
1462791654
1663155765
1752971878
1557581989
1742617521
1013023529
1161469882
839470937
1137114175
137806975
2125421200
1280558535
1010802986
61738287
1352937285
424154000
1987025780
2028249620
180397747
886795335
1547868065
461977591
1618169450
1687433607
1153270446
2112172574
506118420
1044436400
1373099317
603416543
1661957837
793822493
1159342229
38368192
1401904414
1141397885
325259914
1648920899
304887677
1541985163
1263749717
906679008
689817407
1791319422
1895961564
1502238906
1886960726
2082346189
1153102998
394161836
1638624529
1752833361
27635701
68987583
843142824
177846972
2086243122
1613390536
2097046888
1148810038
679270778
988263413
830670059
1245657442
1873924316
1904021320
2009724970
1934270219
1798415794
1991528810
770767429
1069616884
2090266507
2112249844
601695812
1393495809
1903711531
942034935
963389319
1509395309
1351909515
1255347382
151204345
753543075
644897677
47756522
1366082130
2105121176
577278973
134875601
1595287144
2146110289
341272455
2015102294
1172163914
1207403987
1578088691
1491828654
1371758559
2046321290
856582956
1037471363
770351241
2144847489
199427649
1276273324
1585583118
591275017
32547698
2114367027
1262383410
1150665941
1531453792
500667171
1027332485
1620925628
1702666391
1801918918
1547032896
878879585
1500727059
1110912526
1680289761
295565121
1632587186
1471489814
2105696293
1535641409
2092651310
1385681970
1465124952
778208549
1727068461
135861242
1539310171
1645010894
1291831438
468972066
342510729
1780352322
301227209
338710086
360495424
203173367
295754111
702876006
186279893
2123083046
1239917834
1010416745
1311900631
1101909298
227110630
1259402944
851430976
1692971095
1654094297
1122239590
313552262
1911634727
1909141869
729365462
1840612734
1626343424
1931740656
2000540845
1333598137
1190813591
1330417782
1093420502
182234057
1649949739
1013448514
994585486
966869005
1043354605
1879624331
1742255691
1440022756
1632840331
389132125
1940561893
711707129
1509829686
543290743
667069185
1181183375
2056245037
47053351
1829349480
245679545
1095089821
285541886
1151010246
2141358992
792595487
207972190
1669260232
699594930
1091857161
434100253
1354282097
1864969731
1301574036
1739270463
2025021733
221472117
1159324631
1185494782
557054224
2100488457
643302862
828253553
85714838
1166201809
2069951902
897246370
526627321
1572772293
1407585620
1947991266
1356283449
1538873448
2009747046
1878893271
339517733
863432409
2000671449
671486859
1622045843
1838669160
1271482187
128399747
705869129
1422454635
1872260778
95983700
599206419
1005038047
652389092
1569358034
20730089
598508608
820285459
622038369
1847055949
801892760
879590947
507078417
1410830999
144637778
2112635867
5623850
1299058932
2005218890
185976847
439941685
1190239520
1095738147
1784593645
336208123
1666636290
2066161191
580999603
1132949293
542105491
1400777714
694688942
1950755605
312009066
163556607
1685493311
951331378
1176198376
344676049
1296644720
1337691537
1802555216
1064366962
191183731
1711916657
2083386430
1446734326
1014066097
2031804908
1669303236
1157402376
657533044
1699356214
12691702
1764408516
1083853768
793298246
98207576
692138779
945760007
1685869303
1128393310
1165246426
879068328
2095374219
1740505710
891957105
2026091280
2085410130
301915158
1242170541
1945933369
664988626
1315001776
982579551
89375325
2122280188
994221514
591382026
1429380629
1207287960
309148100
2123412242
1035439304
1693663442
1044943731
151482341
195567754
1099716332
1838419870
2144056329
1310676133
699981506
1217834161
627025705
2104545235
1965085609
2127308838
2032341254
2010787407
1891255343
1547218339
326390287
750474280
605654626
1907100823
559948681
1294911476
192210144
459110053
133242784
2063275055
511449572
1432929815
1213207112
888549937
2135274600
1440107466
1392906382
705952824
1941064717
1341531618
298932579
712550314
1455893817
351804852
211680804
537413415
2124498392
2043219401
793989657
1309431064
650205434
39768277
1531388699
296240599
1167227772
1320924979
407353863
2062950764
1328273452
638748074
1716364055
1489250031
1181662279
1083440090
1644576017
923563451
549579516
412016964
596120303
1516224506
1741372047
397122966
2007104330
1889273104
799569973
1697404033
1364590804
23614404
1732809723
1849331299
305205887
521049269
1000740290
2037081224
223378391
1919704054
1036245263
851654804
1913005369
2060698625
913117493
497152546
405576728
1020612562
299472288
1042335250
2036065111
554423459
276264634
327844639
2001734422
1847815413
1899682014
699885946
1760727476
393507336
351607212
389384288
1150782295
195788565
693386310
843490616
522162836
1159166518
1028365523
517777418
483360887
391555069
935783799
333288357
1506733310
339461330
78150098
1444414294
1029601041
1675896752
1798550640
1802579972
469161267
303557599
1680148869
1895137337
27372833
489497658
1826094249
1251253463
1996305601
13046720
1073515494
326242400
276535760
149582291
192732377
1238592785
412037696
1879028404
777269302
701823596
714372324
612129479
1077419623
103672856
493533565
286021840
538254404
778903522
701284353
1681156028
92227191
372729052
1234830062
445020373
341341643
2033207196
1650576716
2023827185
957127826
592866004
1721834665
810758001
518351136
1438409637
910444612
509343052
1628844994
1940332916
673018345
1684147002
708915699
1010490060
1260436897
483968442
1297543826
1358922867
391598792
78501195
2110857936
698732401
1939481383
951576823
745118206
1502982000
642088072
184506485
814656958
871327925
2083938227
2115622457
1307954771
1724393085
713204105
586295801
1355639658
378214748
746378020
1735717561
1781473133
1451760959
548729229
1522233616
697508906
332982366
1824972471
91052470
1730547621
602259466
954704189
858959670
771872597
670218466
558001313
1814996158
879435011
1530821433
1280733733
1671202783
861127423
693867121
1789294670
1254601509
1971570761
378356463
2099985307
1169655957
1105816798
336652362
488216150
822637337
1404149138
1314708400
1621979458
2123034966
1709812005
1534976538
1573551122
677488610
1871395808
1809588796
878947508
410483673
133407755
1070637908
2008713312
1682355194
182935001
680809252
1051145188
1661609005
1986193443
1127322630
406473568
1855020805
597287044
1749111653
455705273
219213930
1738893170
2069669877
1134038473
1416077203
1468189841
1498150896
1407963462
225556744
1579385627
471639841
1921014264
2015584692
175070625
1214664128
1193844081
256045103
1983517490
925398526
1754301120
1287409652
1716325015
868868732
2058301979
900098698
1187409710
1306680450
1956326660
1597217530
1848544541
1251478240
489762593
736503470
482637176
1903775562
1797182996
847364417
2091051640
618409196
369234314
374543740
2055115705
1307326195
1265523797
310794191
635337384
548406796
600357793
409330051
1657786023
477050854
537626576
578408885
372633909
1895953422
715324605
1151449131
418892296
431160096
1253282133
190924749
627794977
175979680
1916475654
1790513253
494981377
1015936397
211659517
1325678916
2001556846
991188494
877613678
1484026751
1354227088
159887397
996902793
1675918256
573028696
1487744531
2083221340
1104889056
1127653591
2143686697
860611498
1589097037
1938227173
326071135
2006205386
622758422
1560251177
1004314341
919538783
233006798
197991404
406117330
2040871051
516272828
598463536
217960880
216885405
192588002
689474405
1335586345
270521288
1117610085
137069168
1494110760
1304428448
1782439496
436035501
641321222
732774581
770191229
1150776200
1276790284
1852506714
1109166853
1888502976
1786080031
2073155459
659651948
1922393217
1873581836
1018843802
12130627
776178280
1819999047
1028826558
1092760237
583924014
1720204057
451939138
40804610
1091971798
752390274
1624045028
305629545
1576322214
692288561
1816463534
408465621
1251267521
104462870
20961225
976999997
400707933
1078280327
1117483011
1071453425
1227681328
1590101716
1405593609
94457694
1027614767
396645009
2112042930
1882693651
1548854720
228839024
1271634114
635360658
608623113
694724743
766553857
42463999
2079519107
1091762244
1440561376
309246872
1225655880
1521397009
629475064
1491158086
466000895
1371145221
696908990
1192201804
1575904208
137135848
1414060271
148646197
1390627308
260542843
1386136962
868670697
1484114041
1587110053
259567592
1848269959
1076724738
884713561
844982689
1394999382
1131229435
997634399
579047424
699172788
68599273
1267859620
1495547135
2068898785
1047579008
1924891684
316374627
831130097
1210998290
1930316418
956798886
507956493
865727878
1977729079
691538188
919257286
1829029460
258635327
1373462536
1307386716
1807439669
2027253907
1888145298
1156763552
383802247
312933377
389714114
2019309622
1236195318
1363545294
2066090594
538994814
1908706790
700261506
1893908973
1894649773
355840107
1826209924
1586828072
103518971
625664103
989024327
1445572811
2056202090
1575645300
1522709346
1990651046
390591742
281932158
1104363535
617007037
668024737
516228789
87445796
539675304
1252563626
140935751
893541539
1939514886
88089163
1789970780
1464242626
1004444221
1940242010
1798995876
1144782647
1105635404
578317309
179600691
731726146
1779403162
2078576702
194906386
1437448346
58093606
780161682
372006572
10045394
258772922
385941201
25590139
1475713573
708537515
2078437138
764815640
239989194
1401615700
1413054088
533687923
209878395
1843028376
1628079052
544153313
2061776756
1771887539
312267380
1691472210
471223212
833286112
157566388
1722028506
165545354
333038948
2084164368
1590484533
1613383304
162078225
1807492016
1980983911
1119585414
1914248827
1288779629
480324698
1844793290
2128142089
979504792
480325768
729964923
1277084560
1216961680
1667085843
261370177
1402706835
1099842004
660411177
1403458844
672762589
1730416085
18800915
2010375479
678934798
1216875079
1060794479
198716492
500419389
1479953510
901744098
488496468
30548568
705597384
64642476
1194037434
1997923575
618797025
1239152735
1208372202
1327091467
2021890955
216510209
1110298448
1304086950
1402090953
212275027
33319866
870665249
576217427
444923934
743661958
2012644271
305658308
286338288
815580866
1937916890
725370582
1565309790
810284273
860798654
193662389
583091787
1243971576
2138506555
781036564
1583555237
1471656787
516247406
734738826
190835600
797743566
1232473233
2139927233
807032506
1723763303
884259743
964963160
1622429776
1488469864
423857016
1540360092
799563683
1812558898
350143130
1188249413
873681684
525929365
1192030293
1148954698
1081029749
1637727892
254600260
531580868
463504751
350638481
1521643242
851029392
156681077
1528452018
2141383103
2041730382
769733665
1883006076
813860879
2079658434
1555626460
1574371866
738422225
1239776845
673279831
1063051182
1676120450
1515616687
325045299
526762980
1940284345
1158588294
405475764
701558479
1619476140
771947487
1125465613
116787205
1107402733
788548602
30329224
808293705
441722742
731703665
1497721378
1847195860
1415798908
1030440059
415178827
1966733059
219238729
1283888449
1110608508
1030604106
56546334
1924304864
1195213346
1027055560
1137161905
1969691825
1698365352
564193323
1617601222
1967201235
1511605967
1875692419
1219350241
1735470803
1588681274
895578291
405894613
132221770
1249949916
152088179
2114000640
820761844
2143707413
480856564
705986396
1738014694
1042554352
104447150
5347498
1904032453
1023744673
770540328
627049138
1937629488
1982512930
2054025915
1388278477
1723299276
1407243369
1706006493
1018289275
589276398
91877519
406133983
900358514
1432833503
265628417
15775618
538053153
1876727487
1187911997
470622186
676545985
69534990
932712984
990318070
775762561
1976082664
723893084
614482037
904900146
463937298
1256053904
1263864535
765537717
814748492
419331189
622685073
1320115712
1633102385
1496269920
1600301630
1569426539
1490906134
887368986
1043496435
221500956
1621657271
1515287227
1842920414
1342841060
113319882
198299854
1781042420
1761205208
934358759
281020293
1591618593
486377057
1570463913
937731737
144846218
1983185433
1535410076
515449439
643255196
517843288
638052164
937504791
1987820902
1939681492
1221590760
375089593
210179646
162549504
1514912398
1376402074
2119018962
112078099
893003282
1834357564
26377385
1286708804
1237645107
2060051952
235976858
651764017
1979918271
1554705233
2019929046
1328457457
400332837
1470934470
1046761275
1479025749
1885845769
1426218549
1702581297
957475217
2063220325
388919371
1475787672
1976812267
138795303
1343323782
503706353
396484733
1073346933
1977186058
596605893
1833600661
562272570
1737625286
1945835802
1324451434
916721240
1765244602
1899726327
1781169694
1756882098
978094035
192983995
1753407495
1269219473
152354580
1662750760
330089731
932530447
1202987531
104617003
1872462497
881990104
1872032513
676616458
469961873
160873967
177528115
1090811845
734731408
844476860
1754947749
1956703958
36119224
359558435
995329948
7589977
707001752
247494198
1761534226
554104896
110918285
1068923568
1111475959
148802367
631610965
427979536
1713301646
36502556
1940108385
996396096
41427034
1042913912
2136549563
154180200
1177980552
550676704
2036344314
1283117683
1172307830
134478789
379584417
1154124974
1108383139
552279614
2121228675
1099321135
849854346
1459749201
1916028807
977428463
814183253
1138307713
1702018769
1481645810
1390850806
1192925527
1247505778
109471934
1415075980
307084679
1745543853
1650196549
1455893197
2080806421
617263035
1401749913
1690843399
1514659473
1204111158
497310663
1506049938
1946285565
1388160498
1893880664
698012671
1303856343
897303344
1444482129
326834436
762260349
1103022258
1261968550
584825701
775976985
1873154826
73410211
2089448926
467428695
799144396
125270715
1425628358
312680501
941449191
1046004180
269038531
149608002
1915816953
634695775
1907492991
1916947668
1641138257
1843379987
1913329628
496500082
587877221
828698334
911407614
1129233918
1458694107
1649840545
1673074176
1885924776
540083487
548806038
2009685947
403909577
402939710
1902905025
226187734
351770165
1909460801
736666125
1963287509
1206030005
1416846337
2074545747
1203064173
1231161950
1169052057
2093688765
674181908
1344825031
1560945047
1228112277
714318377
2115750255
1356155941
1031301202
1865287014
974849206
1357156266
1399909493
1298946248
346097449
132751577
704050143
67184172
1905250581
89172875
801330361
1043384597
1368126233
1052088898
1767569391
1567292283
426873978
1226975093
1881539212
1500621246
512491793
1600500871
317327601
812519134
173588416
1140321038
1845512226
1265965249
1488924950
167191649
1673586941
1797002458
1204139060
1374919346
331106715
585016158
132994805
207118351
1232818247
557249763
1484589744
1550000152
1503643000
2104053144
2066047793
1136371447
106804620
52679185
243653781
1339830819
1248255001
1999870687
1732028889
396069142
1400968450
397414917
1800014574
1883888831
69261373
622695879
1135618904
1592881215
92322249
287860249
1817741243
1802242319
1238300263
45668288
1114102856
538847005
1479148639
910283288
759798790
709428502
1514483190
1548390830
1591471499
1006919956
632173557
2002040191
1799696867
34671672
1624045474
1566544683
555488132
886391637
1842752863
1751765694
380312411
83087081
1946818177
208819029
1362677648
1628367822
834159631
2023315275
1063082516
1399323353
933322755
472053854
2005841486
2066545078
1215299889
1597760451
1210869816
1852097180
1428259736
444686130
645118300
512431376
1901587507
1466799134
1843757059
722298326
548262535
652813427
700870024
1643738994
138760921
1650657048
1317200886
139377105
1575684235
1995418511
1491031226
1619227432
1615204536
1762682554
1023288947
1190047814
967709572
316942062
1734616086
552074271
1767921585
899838039
1313108537
1150148795
753720136
1382129807
830279053
1816407782
1708423058
1565096956
734843336
974851891
493947363
1098055946
535561936
1148180839
325101231
1389790508
1481668615
507032908
818729848
919148669
1619399152
1250689675
1292290334
2057974372
858064937
202672504
1712438794
58893806
1334740170
105083564
1238645023
947248520
649649463
791742348
717843052
1158045613
242504078
507329217
1026264852
256809739
246501979
1419835471
1068522183
24050429
1685147303
843136363
1024485858
210912023
36375247
1647638912
1639103480
1460220993
629898871
663664151
1928672790
1444837509
1318861399
337315466
1269509293
660854606
2088261490
1474609476
998962793
1415164348
265874537
24117069
1164150217
1181861566
333581396
868017350
2048068597
277757883
1907969195
138621250
341287541
1446904904
999216114
137861039
62061996
1529626
1205989185
1636556502
1119496064
397523237
1172975918
960154033
659177703
350230339
1210980334
1032898444
1362840713
418135389
2054175526
1614965785
1984561403
196383483
1413219016
1765912582
135373518
1236082685
427484412
1617099061
319743795
283432953
1587227740
486730334
1002757568
508571493
233915882
536738878
1765598012
1941567268
404527261
896195890
2050661164
165380389
156819844
950573490
1419571933
1094519962
835001391
913411240
881142487
933198308
1724444470
230954838
1526524370
1053837168
534881201
429007386
435443300
216585549
1363124922
1514693604
1032927736
1561981428
1790802939
123630482
2028481085
457485870
1238987718
1715511082
1180220300
1539406215
964336054
1023708339
434486277
1272350309
1248487038
880386616
1443001561
1987999392
1670111744
2118530566
695071883
742412103
1626952362
417498881
1456824824
335131951
1968271880
341998894
1695962571
1704751366
1084042382
1210003754
1494891895
251673521
878110442
2054241535
1617151127
101307094
1681673354
281859233
1032275940
1384666155
1337173523
2008065433
1441222472
1699341109
2142091035
251166504
1915621390
554210246
151856382
138724259
421328612
217096105
465331334
1246207841
1718303404
2141250173
1119564042
350816720
1569486397
749116711
1502382555
1330810130
2052606630
1570079643
2140026974
437507810
665586215
1123880808
2044911484
1957761249
1312778587
815537524
12030103
2131492826
1543846409
1129566547
1691216521
473492750
1989225887
1585103325
1314111415
2104514022
18587408
558984451
238109746
1626236048
953967888
1819866416
387367910
431042522
1754639504
1248666607
867361107
1109836719
373807849
220378989
1939495772
1291579744
338130972
906688039
277502850
2086463459
135143673
1155369801
969821283
555258803
1254064453
1420405559
1135753238
1614268334
1920685749
2110750483
755674553
515452072
1920301583
1185077685
1157312620
407042704
1928131127
60306336
2000956823
247166871
1673203219
1660743519
1702984318
1842954561
1297319742
2136728972
2011323147
786193565
172927845
919550236
2013532138
1036062176
1572245463
748712936
347598035
442333517
1215318608
1169681104
1570633371
1828391735
305804387
528247179
1503463893
1193060407
819475728
1944332174
1398900903
1312990566
304550701
345506802
1395364182
396200222
1274007490
573180329
2102770773
146838014
1450444952
1669348325
824009336
579143833
1020027206
615819882
1263889339
812603111
408024865
1271647612
1556915378
1879500961
980146750
1556228699
1951440253
1622266849
439979985
1972518779
1347817342
231032976
1907596595
1576253679
1685048297
1234946441
1878726961
498396201
450703934
2040671337
78726922
665820412
446246359
1080844734
173029467
108660985
510835966
67306872
2073917173
454376525
299367943
62568215
1785706555
1694084578
874301253
1778792975
471897629
1979917265
1931854719
64249294
35869201
601677567
42015073
137014768
995729252
1001328605
1813354808
533588713
1692366157
1945014903
1941009228
636045760
1059514574
324006722
652310098
1740995770
240979811
1123990112
1452922205
2059436875
590408063
1163526329
5862955
349651585
590697428
1368869776
1485883344
758244750
1983316720
533508497
943005727
121898267
805274711
1073956360
596222729
741447804
1679706410
705875546
2017898444
994684331
191936707
187153658
224974844
1669851482
21121573
821327555
789601519
1160630059
536717078
296672949
1694119660
1805963886
730322350
1394289101
1513857814
83504534
25062210
1510276198
151599408
1969586989
1974584858
1453837684
2104658544
1651197364
1398034366
1906807546
370886516
1380706346
829933418
811251363
572190411
26269127
596743308
1581666755
390857454
430453532
1289691207
1154331053
1551091849
10511665
2141403257
959849436
1187744995
187982527
1465219365
205523427
1922331645
1870253075
654098394
766916267
176082607
1872874240
588096647
1635029457
1640888648
1365097492
1615199573
847709133
2034352547
1469619505
387868499
1679928062
518935879
425084844
361421311
2001950469
1431025593
967405354
1726169208
2004045321
233160838
835807939
2079136911
510351300
137732700
263242883
52375769
85922541
1296955337
1072534055
727200329
2068942985
1294097261
875337101
962691970
1300904098
307463215
1928864769
716633680
781842105
1435036922
1610864549
372020712
763473187
1904280174
1352533810
355170814
396030664
1428216101
1228932599
1046388623
1644434931
283929596
240004143
482921634
879782140
24142379
54044635
341604787
1922946840
1615224312
676205612
1330562067
684769275
830263919
1622202978
494823449
181869615
323707380
117463491
560448447
1144252843
1780270146
946264056
1010753659
724819899
991376734
584923313
1692960168
2144103267
1131178627
211124007
1940607686
977662877
2061111805
933041553
1855054253
215115109
870569940
904387796
144109855
508627071
1953494376
924124724
1339332124
731945757
1838106344
1381937718
1963947868
671135334
693758421
1279613360
689376986
606304991
434725629
1487404482
1116992496
917537947
748244248
1595547710
956116573
1478108843
1624739578
1349026631
2139983706
516288764
569186708
694006469
1831998750
128547608
1195912754
1341608873
613045247
2057074999
653339971
224214049
1496574364
12654595
301132800
742580
1572468338
780378526
1654624993
2126462866
396468360
299002020
2025522163
98224503
1294769536
139394482
397658344
1846288818
982172923
945400569
389253529
1412225610
2052303432
49821815
913312243
1198043217
255934345
599324738
650490008
64822340
1128562568
1456675697
172266706
889367129
439164853
1155878175
788075725
1951472166
1144867466
517183445
1071182959
1974421412
1327653421
1130729702
2019426939
341826364
1240189547
2070269330
536299471
943440285
716749518
1344511551
781827431
1412131881
49682648
995628000
2077854245
200268289
1898273460
1854884644
1041549803
1617717007
1162178790
861339996
1733876448
381838543
1997977972
1821601862
432747658
1739553457
1536358585
209416965
2105460045
1639960101
2031246575
1641869763
901699990
1241838350
1874233267
1919587825
200837367
740467637
634691785
787728075
579579305
866271572
1178038255
696774047
569139604
1436425288
540180266
346423739
1453196695
1123386380
530531655
901340369
514903781
274374568
1560107007
474273701
1368055297
2058030707
873375238
1513958841
2095439085
723799814
1634253234
691251559
1711940673
1613033737
1569981048
1527912740
913337225
1682672763
108144704
742984358
387120487
1189380512
633627854
141643698
1037530910
1438089962
97183341
293718537
345640561
1768284973
186005968
1020952649
696475592
715829043
885243009
545651096
74564813
267226476
1920866256
372367786
1298084387
1874421389
1908064646
679474701
1674354190
633853307
1506641859
1383086439
526118550
1836212131
1753948713
1875210214
1843490781
1031435625
2136198315
1483007012
1666568690
507066954
1920919925
2144498290
338800547
610800832
1396747096
352968122
987471040
1876100930
1984088130
102132683
888257465
1181077481
659108621
1978255653
1431821402
556060891
1281089016
571684268
1544757724
1103282266
823035124
1763178640
488386908
748954047
1285521364
424549570
2070996980
742491346
331783304
1798993194
1573820696
1341754978
1227686269
160622784
647877788
696502552
1168578383
1277560665
12104978
1632975948
1533639730
1376314533
2127869422
325570052
1167195358
1921793629
460919376
1123379663
125671375
194635403
462072478
349696461
897877756
121338120
764834523
1700722356
1523929653
153835343
1545824539
931936177
239593877
275836129
158667769
1757932395
1243727690
2015968157
793217064
87936967
1088690856
633122567
86898578
238289465
861731140
1508063867
2086454952
2093785054
978623039
83344222
801647503
1220750792
139434032
775661210
2074104747
1003932176
1577007868
1892416677
1733562897
1605509760
1176029798
1210615204
1768101431
1564620356
728557784
1632523674
1281927509
831315357
2117596297
1686542479
552072565
758651257
1673818765
791324456
797102966
1225993523
1436057834
1002332902
1264853232
1930591595
596070576
31578633
885432061
340736249
2116003942
1723544599
1872844818
834390313
84962831
1771693533
178425468
777914781
1329347023
263466508
1321349742
1593854191
5566346
754964782
802480258
1282019526
1106797068
122113547
447244252
844215835
1550253115
1941692922
1699928043
2119676230
890074154
1986425988
847058943
1266466558
658146570
368530658
143786953
329500495
2105127290
93744446
836440826
298880800
1210846582
2037692045
850626273
351547374
1746407724
1912600182
1058742495
1278760827
1640592092
79282644
420569262
1658474785
1891240173
684902961
625101328
315020714
1465693321
1355510048
1269675064
709337821
323179521
561685831
1712463561
1513348225
1790491744
1643906553
235147522
2134127872
994557033
1327910863
280690562
2043403329
113780279
1347096822
649902755
234305944
1990910442
572564728
1236296930
743533094
1801324469
1742174633
583135436
1943112502
801243717
830184184
270477242
743491685
248035568
1776518955
674707260
1865037229
1400357318
1166887742
1837484181
744844922
698784808
921364258
366124541
939327012
1743909512
465500762
1542371538
200380620
24962421
1246410524
1259866334
1895492258
943283455
1546526668
1330422097
1221044531
646996834
268143320
368474154
1104988804
1499694972
1503620765
1853401978
1313209970
2038449760
1021146605
1648840739
1265090065
1841200774
1413733526
676513909
1650732172
1831004478
1914049264
1739563383
1168359142
712940788
399485623
1904474615
288533657
421828703
335579953
845377637
952379258
1148081038
1835232551
392337784
390880396
1374182138
1563402121
55246285
1631730610
136311117
2043089751
880320690
1807353851
439007747
1442951127
604638814
1873391671
35744597
1081536376
1932259720
700968749
1659275401
2034680579
1802056430
1956066132
1001530559
604159766
1795726868
994922433
771468283
1853394782
1319178418
1768485860
813348571
1547612938
86847558
1139141728
1209525133
1644462530
2080876755
1713449576
1103542569
2059826939
1951986324
1839043812
1851887860
606586560
463446171
888840239
197167439
911358418
1830565643
1468903001
1415872429
1457345006
1913227601
338638729
556733167
1432204720
1789567057
116177560
515943779
324920711
1113008309
376468596
1379243993
815871902
1825532183
1527767281
119214705
263330725
1799405671
848429870
1117091851
1708959712
998484960
618558908
2110810200
1825991914
1547458066
853950990
871496069
1937019401
1554426856
574063158
1038742392
1978743155
519502790
1422706654
144052415
358689926
139992007
1036602678
1741965824
958058529
1370494865
150138055
591144875
1542414617
141846262
333111850
1465392252
37189499
251046797
1690718742
1750591243
349426767
263387204
1552390715
156564780
1617130625
1598594610
1972988387
1164049743
1058008630
887522166
2079105784
96348429
2121339871
1897136527
1174011947
1118168908
1646846400
1591692208
415795088
1650020025
922267999
1939496091
96059727
1142011816
1093711187
225406154
973912151
314529517
1819983653
288747940
1697170160
1032314720
35736092
202449539
199299723
1511992541
1309921166
629213109
1409420312
1060304319
34169950
984551573
211380374
1396868539
1363319666
1809789344
1955208394
1583054760
780907454
957254415
35457511
592750747
1228933827
48797324
861894144
524269738
1563417296
1633410580
943737738
199964398
610876701
1094138247
343745087
611146275
956659554
509121995
680529651
819000409
2017169503
2014724607
1710177418
136143784
2132355718
1235994276
1276070747
101879390
610445834
1620263763
683243945
1678893844
1648074754
1590973708
2003211413
2060281045
1968733972
259097833
544190247
745913373
245012294
1866284458
1107665867
356536714
1326930702
1820281471
436231129
574517349
1705765520
1676926252
414637968
1419669677
140372150
1238178827
439431037
1099950211
720017183
964704396
1009050413
1294198847
1057307166
1464274282
1145934611
815938178
2045101431
39797960
198313778
317501597
233361441
1328547464
1770467529
1403613861
2116145502
480194242
503441768
671964133
752919400
1476332467
1367899124
1245666143
88822132
656253980
1159001198
1114496770
592259831
941524274
1824078024
986662247
607920127
1659378081
1121314927
1575377000
1437951321
403539801
1085605115
1887686467
1196581262
1295914316
171532864
790485230
1459019815
795024076
2138300170
1882631678
647597734
1588950173
269444174
732638020
92782637
1496548390
1503964853
1222800471
910522994
2080421180
1260838354
2079825079
491440428
743935043
1018809592
68574040
1275026244
1154956514
610480950
1264829495
108357156
1410713617
1294437302
988547706
1367659207
226468337
927188466
187583234
1242018082
95281299
223657502
1946115784
2098787742
1870393891
1667071187
1553773743
878082956
256236316
1102921801
250098658
675763046
2111306734
1330006952
1994794627
1311200644
481910919
1120305099
565586800
2105081693
1234802055
494058365
2103455869
1960744622
1858799299
214303536
1290695956
1423677227
47375802
864383491
1517130753
2050975079
1631033126
2126115320
713791074
958024738
584493731
345029346
1403981096
1413332902
1009473380
1479777476
478098358
745073323
739148656
1858735671
737548772
90341922
1838764351
653526463
1597363941
1717625374
737359540
489658726
1199161989
104952042
1727306424
1958373305
1687992367
1664109763
1269234569
2107623170
1724735754
411123429
2076941751
633650901
472483325
1016789120
1538375987
467846857
756640263
200644246
1036345460
411193421
1818504354
1699573320
1734309525
1378227614
1175860210
508240174
1921043805
922235523
1114808029
2130835890
2084590421
527041827
541638496
1036357384
1607858877
1247270187
1009163554
603435483
1917525749
341918924
1342275384
395288550
1257861922
21465273
286097038
473661684
555841742
1463969943
1335697460
2048731778
654409053
962397932
2130835405
390278221
251011292
1594585566
1904693658
874456214
256730098
1011481270
515892290
576347206
1167408834
649549542
2021624892
948546366
1246674481
1094354917
620367090
878814322
437168803
954567575
1788861324
1881934443
825538261
585487329
879882545
1197443955
1401042107
343115845
1403364604
1096467836
2029606164
1523616968
93425306
409178857
1032711442
176706306
1258057702
1982570160
2035336270
1916891651
1208428648
1178288138
1390308327
1452410582
839560742
1237557140
771398659
963107841
1122177198
662250150
1281432078
1354062690
1061192527
87498940
1324689318
892617884
1471639330
1347280399
26769434
992947772
174624122
880529851
2081599198
1415761440
758778296
1622356057
647128699
1260915099
1857727555
468500872
410041741
473418997
1709706355
1399388937
335572541
762948819
925944393
920675840
307325837
493768097
1730924943
642009816
1710360661
1743164567
698196876
667985034
1943446766
567844521
1434757499
1414553337
1571874243
390300266
621121175
580180269
958362056
590534427
170959519
977384090
322910218
722666844
666452956
2033049392
138886845
1000824670
1725452651
498795421
586676324
1595081018
833791426
329521435
130491327
1619359954
196909222
803494568
600911954
1396455136
397642106
997685403
800665002
1470744187
350646615
64230511
1388331357
1119079649
2074508712
1126270501
310224154
2014892948
584626726
290056149
2143300908
2049889914
1052873584
841574850
960648923
1716231550
323213428
2084302707
1761205730
1313332218
1642800595
1045033618
1357634512
481171920
1849413421
2041950373
1351511380
1917215456
1759552043
2049547892
65069318
818921421
745519041
1250501711
964914574
802715160
1956597724
1109697210
2100785095
1707479032
451129810
1683078696
1481715965
540945702
1770985562
262730658
834942256
1010899775
1085055659
21591289
1670582713
661075268
368004931
2074365099
730581722
1355943021
1261305382
1869597406
291093097
293754997
1829075622
1485060250
873856559
2028187440
626626056
394450173
765423008
1400833461
193862158
1816664291
1512249587
786757634
2121349727
1414153133
1449021023
251713943
1508863934
1931816614
1866672372
2116390144
617271640
1387555362
164144910
440739155
1085163427
859611556
969885712
1055149359
957730520
1397049153
1394815686
1819965343
61128742
165906698
935650352
319805593
1587750237
1163365499
46228712
1862935593
2021331382
2063397639
1862469578
876156998
758056254
1420797571
2107879546
1414777804
1826772664
1793453335
1734975747
1127728875
1219274070
568378737
1362612429
878371920
823219165
1265863529
190499444
1778448358
596904449
2114184246
1471877507
1340489946
1526939586
612561380
1260261969
1076862965
271699575
574673093
1505662546
2056362369
1996000157
10181390
2141569947
46079138
1702423372
2074686699
961389196
1280381912
2042210909
1713512701
691416272
1333247246
467042292
1139121292
1396040300
1525074433
1763432649
631292993
1181673756
881674484
1720162595
1060405143
1660006869
1539986414
1330112190
1704785215
540419942
82807209
1844509343
406538330
1437885662
788680180
759364885
1954716470
117830430
30200149
1870194113
1915313350
421040050
1936712165
1094281119
153082993
505117473
164004734
660791855
1772955116
300961492
1695305477
353065998
976430681
1896373077
509058137
153978212
1564153750
129470133
1704489241
1771815395
361444735
807789308
804075999
1794259788
1965472000
1898468316
809388390
861993814
1597578625
275406241
1093739109
1749487096
68005022
779158282
1487177299
2092411925
559174016
1797282684
302403105
1629646144
2014623598
1569499445
1442057007
578257506
1422961532
1509947420
582446630
423688110
896977508
356336458
2052028562
2135555773
199652435
740959164
2144826438
479019352
1390807275
1932002933
1463596066
977484596
646736980
814082682
1733565442
755604654
1346294286
160671663
796946674
222082197
964940454
1912585394
2000318850
515629677
837486
1497932965
921417360
2003964191
1886809646
573224618
917330591
639318331
2086786604
605260485
10185283
1893722632
1403425791
247720196
1770921373
1031790023
528432739
74006426
472503895
1390711301
2041655661
513253512
1062660700
1712646967
416324487
1454196932
38941158
1252187688
1306644935
1917365748
229073328
684466846
1454959583
546968671
294005097
1235676536
865642587
1702473217
1728257467
1540600586
498178278
1129005114
2062902967
156037434
1866634993
1289245209
2118269279
1359872504
1161527167
1684660891
545724435
1433007332
1566783235
1837803283
1731451220
839611058
857863936
452645224
71661946
1924572697
540074229
1249795669
1693626998
1845898980
1301273315
206498672
163273727
360455250
205698073
68818285
376148886
1046474327
1014403263
1167417032
1774431628
2097324351
1020305171
651206102
1905650777
1713487574
1925648899
1049621066
1498087769
1749186795
1476749183
1695958302
501110056
1895681066
402453225
300502220
58922929
945203576
736277113
1496849680
1581455443
1448290493
175860403
397229262
403203645
892453581
1815546792
194331610
1537390748
78877761
1396464643
778240420
1299816206
152348508
2049306219
431631177
1069316618
2053850520
55663747
524915262
1493252722
658985801
1036111055
2061361589
828566066
797618427
330743062
708175319
2068905127
1922278771
976754733
2118211925
1650485026
905072842
2146996599
1704147952
1670348829
402794040
621758766
1072738437
2139990163
333475345
1948891316
1057317840
1220000657
844681326
1761011500
1885764080
1939490539
2105599845
111994128
153945415
971672388
1792792836
480874737
1804665905
218580001
838793669
374318006
588113904
1177696439
1808824080
375456883
1002021409
936612668
1620641921
87516464
1704410035
1010303511
423734174
1683760795
1154347657
458923992
439772309
689997053
600694940
1651221256
612829635
318180220
1955276975
216323901
1946096959
1768903055
706260609
672980059
789413702
1221918291
1946899349
1735012265
527802460
596841714
1227800078
1879505830
1356995442
1637648766
1999939227
2030481560
1553125623
238754838
422031174
885941270
2004801511
1338342972
1720369464
1453390409
1248035089
1943912096
1093530309
1743787401
827941006
771292530
1071773367
105041599
984113309
1024550999
810750265
195245430
447994665
142835412
712283905
279156846
1291304242
1664589558
1409676114
674010589
1076867012
123263260
1524250079
711258965
903957283
66718742
2024483289
1562656349
1805799588
1093290538
56685405
1166095429
915664044
1847166041
550974921
1865216885
1873543626
537821014
759743237
2070671821
1770355234
537857875
1068159088
1386069715
647012859
1614519435
2002826658
1617201826
681347538
1358884771
1657877226
1402828609
2027057487
1364411783
1451638567
1887088560
1901869169
1014868864
2023775844
472926412
1611586228
583050352
344358912
1724180989
1267855507
161944536
2128307415
2025274507
2057124541
598242058
1776389381
1867064428
1459958570
1174883508
110538575
1533132950
1685039221
2129330655
787461781
1142370978
1151950683
215340446
431900666
1058091040
699776247
465060106
1088999780
1712675260
533821885
318935184
784212062
707681231
1203854081
1798686543
1464696541
1107220289
1810232785
1888799602
1993104051
837882145
1353545839
196532950
640840577
840198863
991722735
534529730
1934987512
2123997893
1715921968
1241938142
1240318147
1828641892
45201034
1257520760
1594563948
1897689242
1622609882
692280733
413539328
308512103
287641646
538472756
387146384
717188983
359716667
969804970
373565051
631953544
720799115
88877365
1356599992
1462350183
1390364667
667474087
1732621768
1735977239
1919314052
601047934
151943312
962915766
1163291119
162130783
1056119733
509080606
1589061864
1677539443
941997740
475072697
432408355
392121719
1702260189
2132076353
661724424
297935774
2032613412
1728682941
1387164670
310701823
307547721
88992170
673728763
45206304
1862051809
901610831
1675056756
1210887913
2009707255
749921133
1631856366
901032193
1425049881
2004371777
1229483770
884499404
2072260131
460850637
1514762115
85914093
1187796680
828237965
1845780536
1917182653
960902700
1853510423
1243996501
597007839
1830343785
668473541
1459975810
976029700
199617867
2006329076
167643368
1011183496
1509971337
1312159011
654078222
1645199286
2033248816
1588575690
1996294478
787217810
55772625
2101181923
793856102
1560022074
2100395896
904772999
128344939
3324125
1714237659
288301142
1659238362
1763708743
1364591583
832945413
2032778789
920385028
12552812
800800462
521880626
848302638
1811552933
1417333850
423145198
2118251654
1857648290
376027385
1603765480
1402899680
349305452
3013737
1356759273
111666963
349524443
1911780216
290417529
994455196
179812016
2074142641
886701495
1004338001
1745270719
1594744874
1498467113
572908987
1465550472
512375165
2147038378
179397223
2093665578
1428719088
1137664484
1452205953
223350142
1935423031
2079802303
230512679
723158650
1536985306
1878236972
1210366156
1292346118
1071465335
2103189184
435825604
863957034
164508208
1827368223
1536111945
220175075
82997287
920541085
1135429523
1908897540
1925216311
482146191
784242620
1117555937
639368243
1220994596
337983766
1239560164
1016759861
291206345
373391876
629316851
153346156
282521797
1221113990
458629099
1151288554
2021518600
1009583509
1850786561
511596280
1596953582
335000006
668959747
1343676952
1253573252
1763093062
148771651
1658610489
1421584925
2017348539
2041452949
1789548660
307542546
530610053
1494812215
175135084
1335595888
1985605654
1975870935
850458564
1047740944
1394015261
1311293452
644114228
1779629834
1720734678
1727987281
1945103736
384154494
564221233
544233825
889395980
813216170
1977122632
1848561836
290179942
89260278
444807099
921970447
756149482
1386761804
1599460806
1676241565
1575751983
135557046
955316092
1352729001
886949246
896933347
447028611
1483489763
642822896
1130671814
1542819713
771067398
1434027726
1755633587
1467713574
2116549800
1238999677
1161590665
602581442
395150744
447648799
635267351
1058519649
1802287338
1698715211
813718861
1040361383
1041169695
807360859
489209232
335860725
1069044991
780358265
602576315
1181002141
268021308
740021326
1936426633
1756329904
1495709523
1120120723
1362608175
156931766
1104690700
1487412014
2003043281
1162662840
1719932430
1184146455
1494593154
202450350
1699972730
1798628827
833211223
898869541
1115766840
1497172685
542387426
1701438567
195550413
998905017
338661593
1455903826
613016619
2070604891
1926744333
257900483
268196616
711145985
768011893
513070214
1404885303
702088680
1758370604
2038074258
1176250170
138289289
1713777804
859952286
679896533
208032346
581373335
1155271395
1779546938
1826313359
1727007050
1303228849
1230801267
975147282
273196195
844429315
1294216487
267430716
1983742257
1034192133
790446880
851103511
403621625
1796443229
1555461991
1401801413
657037031
1225009746
495901337
1308945977
302351628
1818298457
1065926787
1353888532
1692343019
1043548345
1552033524
29437307
736649686
2129771386
1708892901
1452819567
2091414611
845830712
504813516
2121969953
1784879611
1111952536
150304083
1831520442
1803642849
72266822
513916216
1137183398
471100547
1956872557
914985579
188119769
1403707629
1532989232
716508834
1820377162
852681470
1074841373
612475173
1355157170
515946567
2092240488
1472902251
325375408
397645886
1962391980
698932438
909326726
1892777349
1838237908
1544588954
1354126180
777191865
986344508
1471765578
1080637831
821575218
2084786206
299285816
1900334928
1541388048
1598042408
1397447448
1792630274
200822147
1742485772
1394600106
661320854
107428341
212050451
640057470
396464051
1968901510
2134254555
2043906468
377359087
551861751
1337108327
1752508385
1986320364
1267709463
801981322
1897017472
959414195
2022830337
1972404504
1029286224
1918233003
1670192319
485156499
1680592456
1130392892
402244468
1783221669
1063624818
1475586243
1618312729
2007137849
934804391
1072112359
877473543
1617597253
426980655
49787443
1539064834
1881188109
424690050
1254534519
964296752
707151634
677405554
83289064
38653664
952905896
309092657
1750621769
696491339
1284625722
573326208
1429464435
1798913329
867771887
719363036
434590800
597544701
1970252020
1593201094
975417093
207369100
49140935
1199438505
1883112360
126453635
470660344
6272644
1025774131
1368433838
1408882216
290756467
2091236644
1236511754
901085840
1406045806
417612174
2061277504
1600067129
1377297275
551040803
748018559
103682753
1813197321
855595262
103020661
877452380
1378152626
1583551732
869873304
886060371
250576453
1363731737
148655890
153932487
1688910050
1711107790
1169893503
1856782597
855645156
1531669504
2118293676
1770131279
1853122101
1196382857
255078086
2118272055
1787283487
410580219
781387341
966400599
1406507626
1101755066
1600168067
1632371705
933010457
2072875031
1942144873
680523719
1513666604
1446665987
1319860082
85525690
1714902268
732159704
1077662183
1226911345
701442446
1545100433
641406782
1912377814
681876557
461085628
1813686539
701812887
1004775704
1994704238
471864671
1313719780
1389907846
527573536
1835935490
1693745927
575572320
1883478236
415629806
1098486499
824363140
313325368
1073300395
1087866464
881589579
349242049
1512451780
1604766019
382215397
1005998223
1626791155
419413501
1324638083
1426515213
1765570672
1718362482
1626967726
1120640311
1667202853
1753790521
1888910120
177495553
1983777991
857227803
1253082067
622726504
1093741733
1852356259
607376220
1655132568
1343370365
2064370071
233578170
1044716109
775497198
67352174
1088351015
229109878
1267538374
1856329057
1859149131
262344273
1356837240
1586526000
784043574
1961246793
250384771
255822272
1831299671
461081835
1702224909
332366880
2086737833
1455006879
1444340342
549526164
2026169387
1115429597
1887791204
1519663940
828291948
1234330971
1679527293
1061081693
625681796
880190861
1151485851
530568677
1784794371
1182611414
1987450220
1093638906
2043841864
617483344
1077850255
659452044
1803421847
2073609864
781371321
783451469
418563653
320120542
1208008868
345379498
1964497329
1191000342
102073201
912707973
497946550
408735320
572148522
1305982712
1206953158
1519762450
40010222
676722433
700351593
1237017867
1998758294
1476547335
1691684379
694946160
2078875375
527412238
1103455233
1618763398
1559386980
1619517451
879575456
1592127458
1840291813
571993593
870078938
2022262546
1879121518
1319395780
1672428622
1081400227
1638333607
575080768
1695073605
1434569809
533030474
1417080735
1634931334
2050448924
775006008
1706795548
34669146
1057375518
1922452784
409779146
162085179
1997321473
1501582159
2126428926
808693899
615790907
630149896
796793789
716360904
77223008
388087638
502906318
2051079108
1515514300
754329150
1086164929
828103347
600009884
1952086899
635339760
1452663933
1555945674
966945479
1253624786
1744283636
101872441
1740485126
136404348
1115260488
803426692
132612989
590069382
1428093315
1486138133
411561937
365238667
257712635
110948470
1551915190
1770363351
1720737053
480750662
1379658521
171511553
511288255
77343513
872227128
1153424063
884109297
1866001313
956386498
973677380
1733979149
185915341
1228089812
1694978414
1261971415
1056392101
1933932519
1839190834
1169889213
546813622
925801872
1639393583
57088627
301366122
488526196
278542917
726828896
614398078
455495001
740683901
478135692
457494403
2045708353
2116950995
1912301637
525125402
988903562
1875157135
1590155055
15890812
2026823168
1394731484
717191969
500944316
1417647199
1477420686
901150089
1393244098
1077013977
1305922966
1715789159
742506624
1523717224
1423043062
1304594134
1409406590
357823835
1692708666
320688189
478405945
83374660
356111748
1649604933
1393407595
333782069
1556627014
779583727
1815976431
864859494
306208688
139529113
2029671862
1249426456
1159920006
598888748
953736810
1362475979
551686466
1641845819
132700028
1882597624
1712141983
1464999614
1392040803
1923514779
615124681
1201818052
780373002
139163828
1174022719
2044201776
563505880
446900350
453975946
341052314
790853876
1738689469
279834765
1593525420
625909694
646349029
1478669823
1589848127
996663475
827757579
1204130968
902057227
207834651
130666793
1829894136
253535961
79678179
2121227807
1162942580
503988924
1743623005
252616112
1358480938
1539804893
577080440
89757872
956267937
936519589
851598728
757756213
75940970
1516580687
223104861
899996693
1750912173
1762667185
2055795864
783590416
150364616
1903388699
310352529
1552036670
446831841
910880229
461603046
378938720
584441995
386986138
1014291012
109372131
949460318
715182203
529110074
1545290297
19029477
1768136854
1406068687
1931817565
1225300871
1806644422
1890890128
1896312180
20240963
1293989860
940806561
243610231
306810056
903596516
809424042
338364472
1744912676
1589061251
1892885329
100107948
1229985008
494916340
571669225
352004601
153579828
580637882
2009197966
734538815
1457327933
292908821
1032825484
1286301728
1951810633
20441705
1547947583
2126987981
1530435123
998695298
335248084
826908231
1635817273
989403201
15317008
1242944485
956304130
2067782072
1563139132
123450924
878989849
553901716
1398881104
1907661684
260447891
1470151510
450650238
1451192244
266563596
2131219993
2136345886
542428970
759486579
1681122774
1664860718
1703684243
296683389
1119221616
1019580342
720037693
585211759
906296585
52817273
582395137
1858359665
223929223
2051300006
511927688
1061372319
620376367
1217644308
2083968893
1228649161
2081368957
1135985268
215588519
1564081142
906986991
1706784088
1307551685
938066734
321361921
1710579921
1278247149
188318406
720640942
2103633771
681098430
408048989
1495233222
1878170782
2129484972
900008322
1401517702
149183907
1458193105
1668120322
1304612108
1371419009
1467264161
472730240
1573177148
1751445897
625652944
1572774272
166643736
2047457535
751361414
2059439946
7483909
230497774
276734843
457011399
1953881525
1922642177
342562439
1854716119
2103056331
1385383473
534412708
1871772737
413542290
472286407
1442709594
1066616491
390618413
707280774
1333156024
52213306
1257351072
1245123844
757763616
1464819686
947237694
2136332235
249804678
1700756536
1748537282
526597894
1850131797
1290656472
634576617
792682020
2028295081
354721544
473270830
714073517
1111393590
261571679
1001783622
825502439
145286287
386329177
999031029
1704589484
1312706344
1464592616
1349115902
474228560
822273964
1388686565
1576560282
1442053366
1000345407
617733124
2032086060
1527141874
1512859870
267108628
86146441
800429236
882500310
959774804
230673267
2115066442
1786956193
172528584
1016176755
2073888508
170844650
223940488
1747197796
1034289518
516524662
918236555
1061358055
1619183635
1474422437
1914544735
2066370059
1527498990
376312031
1892628836
1331830022
1354695041
430593290
563362037
2117044515
840919023
407728570
1772883535
211987602
2080446998
1219158851
700990019
158029524
1804818068
880555693
1356182915
901596103
102317307
858415615
966337667
531421525
1617057264
126888092
1329591311
1636658649
590603109
1682867076
2015774006
1106908838
1593047206
65803732
221467073
1548877319
1510431511
270050477
793579704
1234256229
577972745
1166908196
461644240
1972328431
1282625324
405050397
834208386
1691091035
1826010818
350022548
949717553
722712372
118640624
1571379840
84258193
862238155
1411110056
1560188905
164793407
1033729948
2017286803
893125431
2020787086
513657048
1932700297
2049398577
27200560
1537432792
1325490566
1892967243
1890196856
701164557
1327290473
1685180069
1259526630
784259815
579261566
345235960
1360511862
398223075
1623064403
1538677160
858568656
943218152
1651189730
1791901840
190051491
1636588607
1407076769
1491390903
679175128
154505812
814505418
1272210096
2099195779
458101662
736031454
694179373
160603868
50965591
1690733836
234952221
1701853565
52379686
513855261
954012930
449983653
1814540395
455305638
847764019
1494492931
387664288
370988120
775950879
469697707
1177991983
1291570409
59091260
1063281658
783324099
1764663572
536932123
372115747
1908951378
361446690
2010365717
2138487587
869778995
2081490279
1150137384
444686231
1278246872
1651865018
1360814577
647716540
950867184
420252212
590387096
1245139006
335573940
1891495733
145861148
1880944463
1173063676
1909979570
1777845704
546002682
10645982
380725082
1067862451
927892915
1590313836
1512761109
757016833
384379490
429410231
2067884223
111695245
2081667285
1455149020
1812084378
1954296332
1542571187
2044430949
2068960218
1914571812
1115596604
898588997
1712760311
460037999
1976724130
1272963018
494429445
251960947
905969319
108273854
889541535
666977817
1215149201
1790395681
346963718
1829828369
413729719
241070716
933906333
1547294920
399938984
886593624
1920168186
311591742
654285378
105856865
1865218677
1794027773
1067279428
1023844189
1222934336
1318582767
954486104
368917674
1799282288
1280021897
2003755569
635228111
490859380
2111186076
134895349
1801466637
1661724257
1594262517
495272918
343480375
728349762
1993385597
612477047
1805535193
190648042
362379149
527120635
1187735223
448988552
1908720945
1070789103
433800264
1517085990
364786204
965801096
2047193440
1696297025
1624649799
388868881
1885986278
166596536
1315701567
1714631878
1840135962
1341571686
1291700668
1697127023
148831786
1204016699
685215878
1947486907
1876160040
2026923820
1815768325
1670471119
260508360
636266808
418684500
1569137272
2128903576
349107956
1166260355
97874386
515714431
2048830162
1912198800
407653306
765776903
610909971
1459541061
879966880
1050975305
2106996197
57053538
918618300
365643919
2072005167
1391803056
1912900420
1707335971
496395980
587898166
1390423883
1169943129
509863877
671973362
1918381552
1996628561
219914869
1754269253
1536524355
904317031
340997407
692460176
1277029376
1501981192
1212161935
2131156858
2095210379
1917336154
1877451702
1244801878
228890137
1727590093
1506962770
284363080
2069169159
1149970278
1844773541
66602207
489294747
212228926
1402862744
1935407801
2068936719
1263357810
727385703
395523116
1832731440
470095278
166045415
1415481482
1286381730
184914457
306761730
30722104
766661324
1729923413
1116747635
1371581932
1931036260
621557561
1064465956
363502121
1101559693
1699638476
679932380
2080855101
1139219691
21313210
1069059127
1361368414
1663180099
1023544156
1942363033
1787697783
294898344
1458340088
650226416
566165223
2091837288
783387679
1453294251
622927444
2108551605
553928135
520484924
1818934972
1638381613
2111388191
1622083205
1201193768
696923790
719666657
869052103
1306306071
763148572
340315446
671162318
1677163235
508184965
24179105
899393235
664467737
848650964
1012314289
686516208
1200196960
1689644457
895877555
966319527
776893777
21136631
1853180994
1830232532
1736892521
1701183815
2069262018
1415445867
1305811729
792874568
1319783411
708690236
1505148973
1237419459
1438638502
1354622360
1469510724
676746476
375908177
689402684
1570088688
910993355
365294433
1123824302
261938498
1886100997
1195911837
1694213575
444400845
1456064229
521041162
2029438611
1290357901
1607771556
589970884
1957924980
1464666178
1420590548
2067773434
1740722153
26417807
34957092
103919003
1828633431
270034470
1885252232
1772148078
1462948525
522340813
1606509856
1596436996
222922781
1850876185
366442001
928773857
736440310
1806618434
468431165
582907854
655735133
1207783842
1694784654
1289920028
1344712186
2084657593
1839789053
909535162
1351940783
1784606465
1183069512
2096360609
1549631472
687217197
505640231
1843752537
318073148
347182659
1161050804
1103424624
1063079490
1868663775
1405166602
1545618570
1692408524
660296332
84873809
885708685
1194245804
1471626221
316382846
1292220330
1638508170
740648252
1339938010
765943800
180943808
288526803
2089433544
1806430412
1303686350
2079722913
1346049529
347535330
1430076775
440506153
1946028638
758103335
411459280
1720471964
862448781
364976580
1389645940
1760673654
1928326000
1042667042
755828573
1623049345
175307456
2135593011
1620975335
673099886
1973454814
1324231012
9998752
1572229254
1664185780
990494099
2129868880
1038289453
116023626
996745374
1896157896
398064990
831139251
1811735765
124278942
1875586707
350607493
714008952
580341870
753449273
1100125702
1587703955
1723068738
424282531
1453274534
1651031511
772491722
344203303
184405354
399719452
990228763
149936659
727625611
753675254
257212100
288834746
1583195497
1858001499
1464863646
954398664
2080535724
1245208037
1704048838
1692432175
79014594
1049222761
1275314562
924491166
1189786171
213213708
883888689
710741537
165686674
1544430617
901605618
836481015
519543980
1536520905
2034171477
1507274375
172312723
473765459
845477102
1022854573
102332336
2016951937
2130809366
471175934
2086922801
1470363935
2101296561
72134615
737320472
49295397
178211572
827151432
246209422
2006069285
1383172208
1074381088
957057377
1537848897
118855668
1341501912
1378863363
962692865
1517752195
1597118207
1863899861
452234264
123035916
1956030
177883720
1952479790
2114489039
2095358086
114516581
2146369628
210997126
398765111
470346216
1323203916
586528468
1424271172
1407330151
1335049809
566990200
481463771
791293369
1859798208
1919999317
199530165
1465282591
1105630553
2096363057
1884628283
1144233629
1389497622
1766612292
1074971709
154782229
965394625
1986317873
1243424753
220778633
523625110
313144029
1986541559
1101926859
573648963
1190157150
618537408
133458664
1291577799
1839038235
423195500
1243577099
1919962976
489522235
1672494317
1892888486
1171695544
507383920
1552497415
1057527982
1836764699
980705458
315885903
1167131772
445466868
716040758
2090687663
180905111
1631119390
1745666522
1226327353
840432047
536210085
613469449
1800763559
1644840936
1027845523
890157486
1312924864
1590776624
1595007481
1064681147
549701997
1245717240
2135050938
225780618
1257544361
962105193
1691091921
1957859781
1669852043
1387156748
287920067
1524771804
1721835369
1879077045
500755940
1966173806
2104206689
1216988314
1440479534
2140526591
1475377573
2024408006
188304813
1236294032
1891741714
1319626515
1085241197
471240363
204801623
460171477
1004415134
569556354
1661369938
1631635830
1951414106
806068103
710672450
429267805
401548390
1935995276
289604918
1849890684
92875161
1187630001
1440827572
695040374
707972899
665960974
1118929823
1253712893
510462728
1166574
910503573
526142658
874047147
1003092144
1311001437
1841688867
1583459552
1702944353
1736718212
1020957198
2028380443
1339941888
1722713912
2040871034
1938635854
489899113
403760857
1035125029
1283781810
1221124092
68093218
995193288
170232465
706270284
953124357
1545000141
309387175
1131339093
1532820628
1764547847
1310807277
175865003
1133767918
604459783
2035134674
982248010
2088163149
155355272
1540066621
624413961
1017203041
244077852
1603882591
1601550860
1219688771
127425035
465084647
371686964
866903883
2101382962
1845657455
1179593979
391284892
622007947
647872974
171833843
685570254
1320048858
333525688
640538690
2083927344
124545505
1837772273
2077680462
1515740644
1677636751
844154677
229740208
1163198822
1387982630
50493265
1068932745
516189530
276453320
1651266507
210626529
1668614580
1426864298
25021484
1933367496
290700043
190624695
1663889466
1921370279
312888473
1821431722
734346900
2085163140
1943069161
477690830
1533672267
1683548957
922710681
1893360816
62197024
1800478013
1261193887
1546727271
1014719679
656631280
35427987
128681770
870312548
808040280
1527510039
2134843540
838726752
581907886
367005041
1843002918
1217676598
838926514
1155349277
1188002966
725193140
993510259
2029334062
1556260655
1422102496
2064321623
786997941
1299108800
715754629
1126133188
1368726013
1422886755
1061915083
1214277166
2011667540
155755006
673637648
1696010293
2064483317
898618059
354518475
1854839633
463228678
2084066672
1916048183
121080678
713652650
736228536
1558164249
593150462
216752259
707549196
451792731
1200442679
2006723257
514824044
137651426
1563820407
1777843252
240850663
488004004
1385552007
1024307316
1656466524
1068718792
417602199
247487451
1741294099
97305315
1949257093
1718212289
503477265
1703479379
1976823432
717229904
1436990583
257864549
1668936005
1590748077
1663796832
1267719436
967444577
504317029
1542575184
968832033
1781249577
1972002572
764271176
960990404
1803363349
42454906
150739804
220132824
668320643
752474882
105237896
2116966253
1464120900
1701491348
339052026
1395038584
1369177612
127253529
987573544
1828475172
1777956199
1443358202
1859009458
861075512
1860079461
167772259
772095380
1010870815
1994907804
233316400
1588174693
1056140112
861236856
1113655453
1793245715
1759573631
380946489
385392051
1545819932
424285210
924706542
1306812201
1131152665
1459255036
1888736688
1949886837
187061172
139338740
1832526348
1849131288
1649991731
228941755
1580209112
1902814215
1209391466
1519395988
1493347834
1684710667
1495581746
169484697
2059826768
1581468813
1627948945
784351183
587859473
1704166438
1386397892
1186509163
1307730426
429918217
869621832
1230407537
1307712163
498213311
849579317
846319633
1655452879
1899719096
158519683
1155349839
1806948730
1431802530
187535192
1964135096
989449746
2053454531
656915386
157096899
1406711064
1854850733
1875305561
2096130679
819008979
675037936
772700862
392928505
2066099503
226971436
1330735293
1920658559
1957463427
65671070
23719247
1398489889
758863617
1635919781
486064127
1311414875
2052173781
190889084
206339481
487448809
144729184
578846268
816995477
1834314134
1145686032
1528478560
1594960045
552132818
1036528827
2016705127
1741654061
576965573
512502614
1734122592
1025935135
1852542384
830714901
515114626
773942230
1558705882
2027611937
695784821
1403769849
15161944
1130869760
1030592155
942610284
639052991
827409071
1167428289
1902114263
114960814
413410080
81719497
1459456520
1311048508
1067730482
1299470025
945981062
1416271585
1808645438
1200485766
1844034045
1191226563
1368736426
1690046965
1648810687
226901321
35228383
1656973191
856988754
1223966640
152459952
725916357
1324943980
874643471
109734372
1804055328
48311750
2108030525
748751295
1910808058
922024076
1729909486
730895826
878819191
788822546
234594023
977185856
1581342286
2035243849
1044480302
328937080
1616350475
1369940893
257922224
1841498194
1109425361
504415231
1341257417
555467095
1471237948
1293675611
1827165697
1790497944
180076724
1164093156
216696717
1853608132
318628561
1084276046
149005832
1518354656
1284955901
1544446916
1051637661
1317297233
1356447598
1522249353
1933040593
1864335070
274154224
231623990
353698473
1438083288
1794618934
295866202
826616419
1531267103
622712364
233877706
1333077345
219908088
518765228
1782017512
864086295
1878878389
1558366257
1858920350
771253231
251224235
1060612738
370581454
898685811
815219861
928208605
1619670456
2005652181
1846228744
1629099428
1362545072
1698461926
1295933853
531731925
1337532989
16031419
1738437726
1000277460
127592255
1287796030
348450410
37107486
2084450117
1099322402
19345067
208848660
1805013802
487507981
236997434
494162601
1091504782
570107938
1371910604
1995878281
1159909293
341210492
169316508
339685105
1698794574
1374568392
1480459765
1914169186
1657310648
1569740158
497293537
1687291909
1861009520
276297737
1575057667
2036871516
882390397
1699978245
360974147
133814427
274460065
1953246753
116008384
1442361754
968289917
1083630047
327077958
570499339
1746116050
1622837144
1355316278
1937159881
150759151
1641114383
635158827
1092464697
1814603255
1903212976
1591920955
1443529197
1562565768
2029940861
1233815775
1453353681
2036936263
1306448421
373735227
1702366642
755573796
2063754835
1736294080
707204082
517454341
1818066592
684522838
1644287785
2022093189
1827816895
2109172740
756028522
1576546202
1949717809
1345230876
2005771656
307339193
800904124
1149735573
846218202
946790529
170793876
428646626
59462160
1333180557
683010307
1081914740
806006560
57774489
1949372421
1105833688
1109233713
618888598
1132706533
1367761174
1288331824
428507771
547434656
1142252873
923055414
1535258359
1777214196
1875489418
557723195
590181900
1036420099
1485438321
1187741936
594007041
772793894
1722278072
781611759
1319025251
769745027
1203490127
347465016
1855210418
57278071
2121712377
816113279
1873555637
1147057349
257609748
1509019064
465841035
56156451
627792441
257842291
532174131
1487818616
2064002569
176810120
433395839
1500235840
1211521057
1415483168
379012919
1530603373
1894892708
1016753681
1278967368
337508814
718448594
686679733
347984254
956670927
1392356985
1715988532
420134949
913444778
839251329
17383782
1463972243
2053104522
1958726439
653785996
688863358
116342806
773011013
938195967
774922288
692848157
1191135125
1884040847
41566297
947954994
1461661855
43677847
1840027981
737964665
2032280974
56537586
1184905297
699827639
1271333914
1022519344
309126141
1609965687
1896662130
1455499362
2068353046
384408565
40415551
901255575
302045779
1649729431
435382276
431845076
1745866271
1002462886
1033740722
1042897342
1869410720
296853348
714981858
693658694
811309228
9849015
879177851
1636912018
1284997702
1982511159
597457051
1805038021
1918942316
1883578615
1049440652
1230889091
1359466468
1544434061
1710272327
629379795
1404777844
1389380163
1974368790
1916258257
1584861498
228985762
1655017239
7969960
68695852
1769071677
1535338567
1989947080
733181856
950437625
64736619
321750698
1584542637
1753899485
902982548
1400408383
2119514246
733899697
264713605
1660613322
1902044324
1810989710
1888914511
726161606
1539675039
952717878
1713254237
1911764142
1458524824
1110032904
1993864278
741668191
706206769
673442639
410732570
237902366
1688329522
183867349
313947715
1572295825
1496613020
1235371958
2117122562
920433456
1541817199
1171177435
86382108
976999112
1289097713
1336418359
68023477
194910736
1672719159
213877195
635277454
424147533
1608011010
1088626106
412558495
1519794926
867215728
1478359573
2079777840
245517111
2035884421
1831280995
892255072
29793352
2037205691
1202282631
1606539227
50070529
1277934118
1911327911
615577590
2015962808
539957779
227103162
1447592966
1788668265
2031977666
2062583968
1208053291
1930226820
1137650192
934221295
1996872307
512822771
1821194855
192368409
956993324
1010103015
925506625
874047906
1280191874
2094570114
1876158329
1018196266
1286549815
1832450166
648161664
209143220
1055504663
337221168
117437127
2109546769
338564945
1688747591
2134059399
1974740653
1029777866
1062448619
1398941488
30963822
511146540
1768837001
1654168431
1876710851
1870407181
907410666
1399634401
690078027
1509199701
284805526
285584699
1391112147
1718736041
901174441
2019840984
1351138770
390140264
480584607
1357857822
1156935195
1514890721
135103570
711137411
358346759
1297532968
585201485
2103968844
909995512
620272510
1278091680
1932373780
955835025
1605046456
2023966774
59660700
530544782
1268141948
94851228
677005670
1897820096
1186882845
1871793213
931954256
1609010124
107412916
381815396
222932183
291572298
463332423
494220018
162169889
881205521
1476217549
1782802307
91371902
440468701
651614934
24014510
1139956829
1780971113
1679330535
825255377
259846876
1516427816
861686258
2070346651
417717846
28104086
1454592712
957591941
1639221073
1852405111
98463841
709502883
1808191892
638049425
1271131297
2135256382
541481139
200440235
2031374818
1702714257
1525740581
1870120399
1211036636
1169488098
1171620810
607423027
1601650481
639295929
885392264
279490387
1953223275
229948269
1994385506
180326997
1794137630
1416539822
531350551
708109223
1767591003
2101864808
410333574
1826557321
2063086028
238365015
1570507111
554180989
2144339403
1399999959
582999429
102649670
1369973346
438039191
868662835
1948574515
860425427
805966216
1205880197
510577592
1346241912
1560587587
516287563
776710108
1214144556
327910272
664380949
2121293372
2073142551
1166657221
467911896
805583399
123697127
460251455
1750148728
643535630
687622420
1111834182
1878173603
780728697
2074332467
528489908
769581431
873328219
1412578794
2002349369
1949772880
1679040641
1208836653
1958259352
112258288
79180829
1049517500
129748687
300165331
235867906
1094535719
974864248
130048439
1051635963
407869222
1723975951
883473056
1973653581
502936051
873570799
1876452322
266043711
340293237
1181709198
483413688
1596924840
776529656
1523346893
1252993692
223533470
1719708839
1460166726
427075723
1561871634
699850723
1613028651
743507994
1082740398
1313380408
744645457
1396828910
579187739
1163314340
293638159
1029534134
246160787
1816054910
1031428736
1884069881
309836994
1643050608
439833782
1888880701
1184592647
1153931805
315291237
2038022277
1740865347
1121589047
1257959254
1514118908
1107735671
1870042753
1474658642
167296283
1919956870
1578734126
717283972
1104495859
640337594
334111984
617392076
1901036767
116819466
1981424583
900609717
646794247
1890735944
1956183309
1938899035
276336245
1541519143
1303011737
1317356239
254824778
490218454
1745990629
1454445528
1519574861
844303227
1721975314
118846327
499270878
1340817879
1093420026
616015138
27530302
1172766567
1539482910
70062996
2138927612
299198227
1185780785
1839266154
2011982070
545035315
104323949
1636635761
1906280159
1262694726
2061304096
780033931
239911047
241079882
1063399249
442422571
864591254
1221488317
327935074
1474115844
406760730
256829222
792816574
447474435
1588347451
931816717
588192974
1534050612
501118920
1089717189
941122738
1045948828
1020558575
617749219
313169384
360174975
1149708569
1596394872
801210375
572271199
1429657702
775462536
787402950
108248443
914395231
380080540
926235637
1258657027
148597460
773541529
646474600
1905062665
1916750877
111956398
549632024
1223976840
919985475
1364599112
2080483616
340322864
162976304
1842989960
1970945361
413007269
13661245
580513163
183892560
1274796245
2050848620
521748708
1246348656
697342360
1751717538
937734769
1631028230
494763780
1703049177
2060582864
894141327
213461893
501241747
1318837949
1281796441
866119467
336985680
1225042446
1405512586
1877678543
2023390297
1120442748
477860211
149443970
1241722192
1892187653
1902164703
719980778
837977509
1844840990
1002549620
285851845
368846349
699047412
17072121
1115005764
450836433
439459748
1556435792
1453451641
1670910240
1668241484
938877494
1708614105
619323783
1437424136
515055094
565705306
958604821
1085632406
1000139308
192041762
922264872
327422132
682204573
1534941278
696300384
553345626
1920829862
1893000292
1718026184
639613774
1551682453
63990381
580855620
1451668370
686203813
1657579668
1291145710
1069660615
1634440807
755065337
1627264653
1152201262
1506759693
1375478007
1409722159
1168972802
1732733328
307823045
1892042065
1124090130
208123925
1483900079
1840381460
1651698246
579712434
2111924136
1156820653
1104813965
1457223121
1959102795
1411731563
1675652316
569604310
1374737142
219254070
1288515795
918963372
1596795525
131767096
286225333
1038271897
720792913
302539263
661996652
265975127
2099343840
1696523884
1159241635
40520794
772346542
41811490
1630199232
1094285649
402276208
1231768891
988260698
337568271
951589033
927435033
1545108674
1644063532
454103235
1628440024
380741971
812583185
1184765798
409831846
1680991485
1434097447
1038404197
1437690273
1502437511
166230243
20295940
1799482857
311256658
128188933
515866150
907476347
195919874
1626318367
242244077
1913131765
1503601929
1110831586
1918776469
265058453
163377354
1500072584
1385111620
1705954504
920019242
721647151
219853848
1393872406
31267881
768994491
2042459369
1914466062
639418132
469495588
706169123
967783341
1288057757
6252726
1039004209
2106381365
330796813
627152472
1961660044
149826167
1871280198
710440842
2105091317
595682689
688592291
716310087
2052666678
664831622
846562323
179189613
1459508224
1807950870
1891619777
717275853
1148439577
541882171
1503432839
1942729632
520505496
1710665630
1858719282
1669579003
115247088
1211928336
729595828
2037345476
602412468
1916948203
1758582168
571600452
1602030697
1675545447
306865002
2129846346
1416618123
528873543
998297374
794016359
1345073819
1089838324
1146897906
109318375
2110236842
665147593
959249395
1776655693
905695718
1595600779
3797345
1641090651
1965166484
845405467
778649962
1034723449
577407001
1595224597
147585083
77954434
564601051
659732572
1224110330
1235019325
455311542
293494419
774782171
1509564584
2065898038
2001792304
1033277492
607269451
1690189200
490537472
1336162781
469130982
838284173
1713198425
692199558
1327133068
486563541
1448035589
1664043494
1331940487
1422681851
2088413643
1245669381
177357254
153184883
2103964374
793178148
588493593
1753757843
1801816698
1302050946
1492351499
479237271
1088258551
53681999
330733760
117669540
1222411859
226932742
586527325
1555859334
2003508238
1518895791
1420151253
956508584
783950780
1024436467
220253159
1717382128
759408106
2017903945
505339578
1609763830
1679878131
499429690
787577173
2025812009
1006028687
639163070
561071452
602055248
1509515128
2075403120
2083505641
194187558
1168634835
1681344080
60672220
2051267437
1661085173
1280296476
1358405230
330981782
202862839
1986814901
1592269208
2045501492
804384243
1823611871
821254247
1000084055
1006461020
1522183817
1809470607
1356192695
942377351
465939392
1783118567
1937177277
1698088483
1445268219
305826960
1344783080
1468264845
1825458312
1823802888
1580720035
2017759785
1679363236
1114788047
586751311
161107484
248797492
1164081830
1062288556
1100785393
1962622953
401094219
1683737643
1262616136
1701978339
1340465952
773131068
2068636216
139817185
1691049624
1764152123
1249812694
260245292
1291164395
1930463903
762324197
1327952922
1741750469
839065520
764549831
406118186
793745022
334104853
905272126
584510892
207876338
440029623
1503437034
788213902
257026937
843098627
1882752027
1028168333
902178867
2009563901
1095679728
1659141909
1438996589
34484127
351123940
1049728866
899960010
19533725
1680695220
2110886492
1314508131
1007337887
182336007
751970589
781924952
1836735903
1189598525
1007599215
1918169973
278050471
16215304
984581266
1127188782
1665181034
1296031901
1020209998
1542632583
1066293976
1244393119
1089476311
297211726
1787672936
2114173396
671751457
1928840221
433830043
329684339
2008665431
498372384
919981568
1503271057
641350754
49686142
1354391703
768572278
468868385
1730474264
1024279010
195050256
1719590265
197376244
398012790
1084425690
1296141346
272570837
713516527
1612312338
262097050
1017297509
1034297371
1675291765
288716734
304434130
1897350360
78879015
409993918
714887777
16777068
862536427
134798734
554219043
1022520244
1050033520
605689017
1921849870
74074249
415596412
2139841412
4128091
1221964204
1565361806
516182846
392405813
1738728099
562791311
816570310
650756882
619446328
1396690622
1998497636
219218150
695855889
1542235111
337944659
886058445
620173914
2084054841
1901024957
11227013
390823218
1366470776
1523168067
1519022484
1245341111
981622866
801262089
239221907
779844285
1486158821
905523026
1897879341
497529368
857280905
777672416
887459390
1953715028
362767482
1018002058
636732625
248381757
291873151
210011939
2036182105
1772211376
594238246
1504809950
955008377
202002145
1527926211
581787662
1209411505
1543293697
2087382106
1333221831
1847628198
679106878
2087596922
2140679081
1186611705
2105874477
1552271191
2114966388
1937839803
1144088622
1440962112
169361395
1711502926
1129065613
1950893731
935688077
451837737
1261377088
855550366
598492836
607781060
830207578
1709471790
282621292
1766013667
1066932171
864687948
1216054839
283600566
1491116573
612705396
920452148
449775256
1672545070
1329105165
1228220627
1111162487
1786012215
1853020007
2084274994
1573155858
2015041842
1013182219
1532069119
211842913
1701656449
982181965
1683165683
588804746
584256626
576538910
1547003188
1829265994
72136932
294158620
482183190
106157620
863095297
533638617
1136087091
912439545
762436432
1805625087
1882580287
1826021466
422527191
1303335684
1653002386
852190723
1269610929
1256866489
1604358545
487507827
2133273113
122263001
687193463
149474765
324296039
1797728121
766878918
773668605
593481952
1607664161
1386447338
1442600254
1482589630
2135628825
1238183681
1349648268
487774941
1310088012
1938449648
220523119
972648440
358867536
642613416
265703202
1723338581
917480372
49205738
1280544024
136814573
1498234637
658207202
1332381897
542253065
492446910
548446318
2003948916
1742579504
246940231
1970056023
1612031070
511537329
1708160747
1904106455
171605333
1512172976
990056257
584838519
837205778
2059460445
750684679
241863621
826533725
1789819188
392586297
748640530
1088987962
2040564673
1631956252
610466872
1522313086
1788130818
66069137
117487412
2112311371
988979290
1737659856
656631
257559194
996359728
1406375650
3653782
329745135
1224087812
755329404
1651626528
66625255
1330487824
1804222686
1715889746
152059080
984321156
913032241
456764382
1953414081
584462398
1229380382
2088180195
1623608451
1039135552
1355596120
76365411
2014382433
343522562
809132947
1828525167
1991890501
2111401932
759628609
495313487
543754588
517827396
1328227185
53911446
2082855679
2044073749
1350614009
527295462
1386061369
436106251
1524479649
454122733
310493411
34387892
1579791277
174443582
1812829124
1206119907
886052039
1376816663
635755352
763339493
1762611870
1173071797
1654400776
290625066
1455855631
645225757
1197208225
1047622615
272803683
298078065
825200092
1996658661
1537934840
1359553470
1739639920
160159668
1372614753
600223849
14778184
1540838544
507352911
1175041078
1931719572
340284921
462103252
1862865889
526498739
1821977490
102236069
1773641924
1855389596
1058740206
1114043104
821061399
1930073210
162611816
998405678
621183981
1454153096
1876930924
686283835
10584967
1025995784
929516779
446348469
653215713
559257488
1359472725
2099357983
1028945569
451765821
958485738
1582114942
1055158133
1649646803
1510767649
382335926
1477036588
1436917627
472220201
463448533
1558732127
858556820
1973415799
500978813
354536437
847906249
375251718
1171182616
1673894958
521137980
975392218
1112546200
39179698
315865172
1033778053
331146674
434710355
1932434534
1222440406
1835051057
2106824119
1417385751
1005299221
1060294788
626962863
1946428621
141647827
1961314370
1228559900
70044475
1162259206
913522993
527363702
403859807
253617772
2034714990
1245332754
283725635
863418680
2023729076
1818220838
143597472
825593372
913047530
748010798
1373664944
1280840940
1970224908
601292089
1216568068
1214238085
811126665
1254395079
1324840453
1462475082
1756894585
1985854997
48042922
1746490859
1137390305
1417232073
1552149291
1164476240
1246368807
478650303
535998176
1408686592
1131332559
1363698175
985162990
1401955799
177997669
2084212186
1660454667
740939569
1780695890
1001509093
155380568
646175285
1959438085
1352213613
1877504929
1690786962
181707139
285997833
2141030237
165453739
778673554
1091499937
979063206
1011929968
107283846
1389439845
2056309630
331675607
1839632571
1946082278
2111081096
100583324
807982581
365875538
258497231
315927073
507390289
1234382166
2147458432
1011723896
1769258987
1538705446
1968796209
1248758889
1304632235
187701342
2103420570
1884073923
1555939388
328376199
899378929
572541523
1471622845
2080891340
1089529509
1244556733
1623927446
1033429806
850548764
209989096
1777747146
1464938060
121392245
1872481278
746238370
1323590324
929785132
170190690
435381112
1755269792
1834810153
1145616632
597061535
294484490
1577813905
1289966762
1665645341
182219777
1282921373
424342714
624750004
1571117428
1076883725
543050364
135507787
2053513059
35977991
2142427551
1683696563
663964926
2145426733
1541167837
1806819069
113984031
1179346082
317072506
1924704601
5506288
1515509799
1110941317
540814316
1353488696
1324242980
792509356
1192586474
1142611381
350865291
1414233152
2137178955
1614738054
577567481
694122518
651824144
1406478291
885715421
979661051
1192568147
15692715
414439130
988343446
2077864811
1443852297
298632941
154261352
1383935261
1856627245
736125752
2026384938
1051078396
465356577
1962485717
1186574546
667687148
21031929
1490455729
1206230043
1039528349
1700792876
323874365
869166121
861508259
578318100
1883782331
1686742859
731651443
1696016863
1429042496
2122755861
680834772
2066858428
1487856139
822451102
2006092727
2047374244
2063671710
574037227
558308663
1681521107
1639381079
538863136
563467436
1102174427
1334700067
1500389158
866771097
1194997250
1771933865
800677621
1238587374
999962255
947574713
644984246
1473029920
1011475634
889182510
139136884
1764312080
1541709502
361340858
381621776
349088264
1352862853
2040308939
1971846053
964206265
155557586
2130778386
101500020
241810847
49845301
1015542832
215443874
1988709558
584747151
331992477
1162742500
726620443
569281169
1146125408
1980246393
1073748494
1247984148
666664993
708372909
752328428
1496608431
2140614723
1791450485
82231792
1331357017
1117959445
734910189
813851952
1505851246
1620625250
559497730
21362311
930764943
6896014
1348568879
868891713
699587708
1311327931
1997796779
1985046797
17974739
50637797
1370010914
1388935237
1212947638
1788971018
1327251688
1705366055
1540295638
1183318999
2068179319
439433276
1922648033
289325642
971267750
941160787
878411014
1206720907
1750680278
1695706686
1966294411
175378958
434947031
1486601566
258353181
252653369
1687305797
1593370491
396762476
397279271
440854340
1806572542
1351131040
1280800652
1430486757
1658344590
1308180382
386403215
1801062993
1810184739
697352928
1520148113
788043280
256594148
2094648248
527707999
1516896288
335768614
246154441
363745616
470665923
144993068
1021762034
366242948
2019554876
522337571
737457306
371312186
415883939
22097241
698335912
1535529152
609565634
124680062
2028029263
45892729
1769597279
1091511266
1752458808
1457553151
1851787992
200682619
638949001
1209969848
1863252096
57861954
880243947
908212091
1730301683
1711848668
1108753390
656212073
2126381075
641802872
1530050492
1834278718
278556179
917037112
291357974
709421720
18976202
1075420123
924669715
262113416
1152782428
1418767754
911476128
858670795
1029543389
1475624076
1412703183
1150057173
103212956
1128768202
1705467315
1874963015
1422211656
368056702
187948801
968932051
1341749326
1003138315
59244868
679537423
327324586
1710520842
2146796011
296063539
409854174
1330000018
642072737
2009442399
1522563174
614719787
258770354
1870927764
1536336343
1281495211
449630179
449434291
148260112
253826230
1506225027
1637005050
572614075
798996400
663490489
752759652
1677042753
1311122830
892388620
158644624
421382495
122298229
1781748824
1028846932
735729393
351107077
1974860795
61590887
1857430404
1400363110
1289432718
1351756791
385612782
1819069293
382409136
779849207
1223052647
178197155
789295960
2095864911
532797551
1667383843
1928613993
280955805
1247570488
188458263
2133181300
1939276867
641245078
2075355552
1443889665
1093686179
975154917
1661408697
548295655
1717379888
181025450
1302217396
1455622298
1319237978
41495358
1950523875
469480947
1518453047
108499273
2033993955
59178583
1235917797
1537118320
563299805
868540135
424966059
622088434
517438275
265979327
809660579
379517515
1223673118
487764001
251132184
1711584575
915497964
1309905187
466798990
487700110
1981854286
907231055
131766556
670912576
1071390705
1649650469
842505649
1510411520
1431467802
944709110
1566626920
608489950
1631938451
991837860
2050167187
1622870005
238640209
46178760
1111611655
1576521664
823367256
2081480309
1406336618
1166687024
1346867701
944581912
2132151749
164531875
2134160015
658345323
1967684360
1034456366
2020947712
253785448
261593835
316983496
419395076
1906771667
1823564520
974782015
1494901247
1298779493
823456178
17004142
524703128
1331627467
1196678930
1382904042
1281042432
268135220
311776373
619484732
658278683
1673956819
516681011
1941533136
1504028055
390836506
1999593087
254342368
2125271958
577778209
1823139954
1750794192
1455556185
2002285990
991005942
1977087297
201575184
220487301
621351182
1828082632
217353447
653020112
1270662404
1308710989
1655202068
461872833
948507730
658090129
179411787
180734488
1139858922
2095645951
1143695859
2028136150
1045271727
1927414683
1784920660
958452639
2076911499
635752646
1724212479
1687018075
643871187
427948992
1992532529
1377951497
2107044617
959727337
2041038126
561714615
1963823147
696943315
893534710
1772306445
1875909302
140144819
2141190198
23491821
665575891
1091939358
2131019831
518286774
618105288
1148820924
948727496
941972639
56454519
1089697091
1894951482
513493870
551142643
1798384586
1914938673
1134100769
775788369
2088275492
458599561
1810329767
107442621
1182617287
948775560
1422044936
327346284
445587600
2039212843
1822912871
2051006150
1142479004
2135730401
1182405440
856856410
2089392258
1514922177
1437607212
785222689
148963621
2063527436
1313178212
486936397
523725893
16412498
862318562
1741992657
1153117935
73986619
869548471
2040690916
180085729
1754458055
1798834641
1725156557
1803337238
2102976826
2073742878
507658738
94822914
815862441
847103697
1352015200
391432466
1339630004
286336220
1336976687
1607445253
1556952870
389406595
1014511889
2033709214
1077239195
487787341
1920414341
1232186770
796533720
1462220847
1037995319
1540236108
1783728653
1424119576
161306377
1259031161
133510662
1642506572
1482549355
1566729725
1657990948
776680887
73000182
310287458
1287152322
37177250
1863713455
626301819
345714762
90862805
2067176291
1777615065
171851180
1263971296
1606288535
2039303450
320164793
1620429431
489008947
1291853423
250085833
111393586
434311242
947089893
970246899
518397078
755585424
814231209
1819646299
2116709985
584632549
1541683012
302414529
2112080154
271399236
837633257
1737467226
546380508
383507128
1236060362
372490996
47509100
238168671
32888516
2112063067
451393934
1474724599
1443239894
215451258
1949151972
48987490
2147140551
1263625096
618213451
985077845
2089985024
1380266776
799182100
1655613611
433462710
917255130
1539217488
579375677
1952334729
174180925
1230801764
294963024
622063749
1854653607
689211289
469569945
1667230221
1387194340
13606050
774775252
98896425
1588642582
1355962262
666527813
368931267
757582808
934467528
271037783
408142589
1719321342
1680043615
87597373
1058104047
2087739502
932889537
1533197458
1882899664
955271020
1963099686
1849854092
1693629368
165036867
850763681
670971681
612226155
1859701466
121042170
1403532180
1073657985
765709626
204057309
1607627267
2047121442
1936246307
1530131708
1269008534
1864670298
1380260392
345336903
299798294
1660379340
335526482
1331293377
40814396
116619124
717164844
120716261
472386901
1723724062
460863166
874100455
495783912
531230935
351824965
873941286
747393269
658523553
25813489
259648011
574942397
650644852
1079296285
1679975376
956574555
1474911734
1455260143
1820205292
265082912
1487075416
1361151872
587056026
802775765
451674832
896730032
1928348317
2108278374
1719323351
1498751862
1003196546
1078868723
1497993098
544834382
604752368
784313517
1838306314
522185588
1425140452
1010236606
1243265416
1471763474
948637219
697567509
63496587
1238315352
931738318
855997800
2107267168
1265633327
1016498876
105016089
1043728149
763513370
1860980890
113682576
1618095567
1988000056
638985945
1117977370
910648838
238130552
216726746
1536296389
1271508312
138989476
1105493521
220398267
836794005
1384613595
2132674570
1642807924
1452721414
1722321776
1952720979
382694603
855395951
1057729636
31302402
479574253
1018209529
812682033
1777795379
487683393
1397844406
1914681258
1566156470
1650063499
1344571155
151196955
1943498892
2073878800
1886876304
2035189051
961797082
2084392383
156006318
360308212
1842590372
923850323
1292831084
2020418662
1945912235
1621838467
1781013836
870322739
694886298
281689122
1802210506
2064506997
141516690
739331486
158826607
352214281
2060284823
1416121144
104784190
684017371
827750569
392956638
974640009
20508972
607917875
797119677
734476630
885076176
338290868
1296503590
1663187888
822054918
2085447377
68422523
536796641
20040338
1637179660
497966349
1028429678
1095733832
1267858239
1175489319
1246623233
251960151
2004759432
831638438
1242318878
1825042418
2115760421
347496635
322850496
1920044388
824941058
2115680154
2029713567
1372538865
1701327251
1611289106
917578588
618264209
839974551
1483961864
268265054
776726565
1730787736
185116241
790029550
746168122
398082817
713089575
179054771
426628610
360112698
453488102
2116617020
845794115
525994501
1762517880
1165916441
1678431735
1289267403
617368093
933606280
1064714657
1803156910
199816942
1765210945
1745646384
347862753
1204843821
1385019874
2017743995
911022201
1752413824
722633982
795871382
516221411
675007295
1701064648
1363929246
1562635526
1864655306
372827651
2069415827
1636047805
2014187658
300961145
1394769552
1367535160
1819894945
854569106
1404289332
1796073974
1073462110
83964096
664287670
475707086
232710397
983230
1743646017
670285428
947681901
246654477
1210509451
1071796646
184956127
1396196488
691811133
2065651521
596360699
2008674178
1177750725
1687388685
1949271081
1414464677
653619396
588254958
932921133
1478856155
1168040736
1573456707
1172652010
1756605325
1434354643
150610779
1278707860
1412630337
1647274900
847181935
44674505
46157268
138956881
910688026
417234316
1134014700
1480814875
1991566670
857108732
1778872905
123718180
1291681963
1988616910
1741780301
1767674310
1643267401
1290670469
819255714
1225784343
2138915579
878700060
1979227506
351946549
795651105
564102392
728778562
2014711752
607118445
808691247
1486067856
1581706612
1951405552
347846023
1570916364
250041957
562909217
51362568
770491312
1997982773
950611532
2061306610
1929050929
1888047046
252183883
848346627
661271079
1220091398
1064409513
562098647
1985665609
125547375
123363017
2003161375
241661343
1931155664
171850811
542336002
490569946
322205586
1219877922
1233463282
1393649018
2059203937
1158644238
879521903
457602133
1823332745
1599367344
43159246
700704610
2113468384
1724098566
100647711
311422097
713451057
921412624
116913052
1533654863
1780250477
1923809939
1493052762
1429969799
758317289
260188629
103804079
224276286
1221781023
1740523101
1227435359
1288008994
1002630376
1915148725
46285351
1699811104
1583536556
167170135
1377334885
2073589702
2041959404
1644830671
1920103725
229393741
1899827807
1380511098
61962635
761623411
509857598
645479468
1730168724
1056683493
861766672
1908417267
1670441985
180081311
1987538640
708545235
1356481698
316081030
1711168866
1950184897
468078794
1684300217
1475985967
215075892
161630476
80565961
1880952898
794276739
943816695
721295254
1366319061
571960485
2070153721
634594881
1079073266
1239267802
1355951683
660397292
2089643354
1019595983
1352506918
649199341
1920354878
1216003554
614037038
673862763
2096211749
1079609672
1077544319
2113555362
1369787565
737973678
1124949699
2034803570
1400924567
383369944
622702737
234298775
1862479759
1304166173
95315127
427243752
1321580335
1191274097
837093769
1327756237
635382883
1185343488
974061930
1119458821
15614530
122320156
827653014
597984185
94629877
1298970277
2093822906
2046826088
1137800193
1247497226
1677556465
406749372
974823935
407671086
1711146816
2056435571
1938650364
1633021059
730729688
2002084975
713026890
1862641131
1200299305
1908269262
674575416
1888044061
1415335911
845690553
669714459
963212158
1577202525
524364853
1460695175
319058994
1838973903
1183929639
596032349
1997541447
1951837443
251669898
1676525490
697047665
1087115599
1619540934
85748590
749630280
454367878
1081424612
1258722968
1903270059
416158212
614812892
1517363137
1938733890
864600396
812004465
737497332
533486821
691657028
526882852
938773241
2007660291
793977827
1499155522
507329026
1570056457
106658561
50111638
1128403603
1357311495
83200537
1599590127
1474597932
555965291
1046893758
1984575002
2146686804
1140025157
2043447418
995420899
1319149713
25966114
1146721383
1509562241
390577464
390689315
33392957
1526626522
471050160
1080305657
2098643416
134734197
1930851162
1221537334
383144788
1227998088
228393233
1717703453
1596605793
844153581
614235056
278631137
69112574
331239370
1748704149
1868863063
902164774
614811827
798307244
1029486642
1289445755
1122542782
150963480
576279631
929925091
1323115991
1915214756
383786428
1745145092
1462702926
714404420
1367751760
1087718754
460127148
36085538
322761651
900555196
1641053930
945244043
1605685516
611477249
922624363
2015337700
1260413448
756789195
1821713671
930979843
113209838
524137227
227044498
1086320264
968610070
1683346779
89744700
1859540527
2080416302
589824167
1634597064
755544382
1960128822
832505109
1641711813
362089250
790909219
1203814553
18411453
433458350
695812812
1197936443
809864139
1907535832
2145067632
1368294402
1067143481
657996880
1238359690
1261168891
1225253888
1851755483
1726985639
1620674122
1959836470
404657728
2022849839
130888806
375540098
1392985591
792587992
1990734587
1770140091
315921385
1587756939
2077346118
641564313
1667689551
2064399756
632139518
873195251
449894931
927577789
606026731
2059474731
1362426833
1917249083
1458200723
704971594
1012285450
2139925392
61040190
1311523287
131819714
371017912
993949448
728329548
40294622
1429317517
141553365
510693167
2059642555
1451305325
355365559
734368102
1871247923
836566044
247976384
1963899308
1052028866
638056655
756657435
2112105084
1373521247
1322519136
1654581269
2142596659
1455623627
1756240754
1612898489
108923165
1795993136
501320789
1074491379
773985173
1028841797
972829157
1514844542
443276366
75072567
1675352958
1932104886
700682961
1370221146
655253775
742143034
1826224454
676755926
558709174
1475409572
463413027
1923059652
419273159
223049415
301867838
1476439173
364779815
444347310
1425472963
784394146
1277878562
975571102
986665835
942779641
1243702230
943877683
255020634
313442146
1357682834
11895221
1849655632
1266845384
786613189
1656935937
395104719
1039115039
840811774
699665262
611805792
1942014269
2048322498
69349424
1526314049
115336806
2114934723
275966067
1217682057
311791089
307092965
1178230480
1725715306
372354038
240875210
1498610758
1164440416
1107198547
1921463610
479979762
317982472
41872698
186303397
1466913729
1639576872
1025044130
331901929
1912701700
688908626
342721335
1174119423
1375317170
1351353801
834584122
148186455
968201842
2130943538
2078617074
700156394
2043215390
2044688744
1400211362
411661339
1164560814
392043528
1591188554
444742488
2140798994
545069682
674206857
1129718676
1610647679
2103604036
1243247815
1134500511
1535226869
691990860
660531668
1079967424
1304988646
818058840
752049310
1864920492
1980886000
1750863035
1675251516
515578190
1923768699
362553845
653656111
603760473
61854677
2033600771
420763598
1465325197
2127033501
2100765905
324279087
1722133966
43808739
1160386921
337930704
1006203411
571348247
2080827350
1438613612
429794362
1815039528
2111852234
287426150
1340655543
1731723405
1634514453
364781952
427339980
1237499253
1872879627
1162908181
917773074
1992616295
1169990800
777000832
1365853948
2110956979
808301204
1856035949
94183524
576683864
1124358854
994552492
615542158
835512328
1318085040
1627367453
1680114685
959936138
219404783
1286822411
694716332
2031349430
1216218805
704246456
137900447
1171067243
1028146577
1759110172
1362435243
1504916787
699269419
53591358
981704100
1974380186
1184410487
625495577
1012146214
189124596
1505279744
1814369232
794955017
195570198
644139782
1064430785
328284518
1552872570
1022854147
1673991524
552786956
1558492494
109436576
1029860334
1704660017
1346666941
1827025426
1516960902
919586698
2038566484
622944794
1057085009
607813737
562792303
1820791090
344008331
1743074384
1091973338
1992153959
1214946768
2112621039
10931842
1565038497
1453726679
585922431
1135007036
387556080
1842455458
1885008046
2018992504
1491939792
1401133112
705174996
1871903017
1027844914
1770012682
272537833
208605991
888474160
1946391133
771896558
753821595
125192338
1147161202
588892931
1108674610
336187696
844448803
1437372906
651116671
322173375
1503273187
1197210493
1648115194
1240237449
1615082198
2112035472
588087471
1982213995
499429760
124031600
1724650252
912604223
1365325438
514853943
1760856692
1279136906
841449690
1407726854
586862426
1538582531
25002543
1645364395
1466346841
798447186
1821291103
37227468
1465527172
352920099
1878502502
417696238
1794289019
245164940
472977846
183176119
34986477
1903292860
140162789
1517081010
341527689
1961876921
1948784759
1701395944
1541672317
1473877046
282007073
989760122
1611714907
2073038866
603584529
2094598013
304611892
947799250
920500753
642966018
253529981
885459018
1186308275
1525576106
1858504177
812516700
1929712978
166989586
1644064792
139769326
1897974275
1159492122
1043103436
595879271
463480362
475043844
1979480319
341719755
1199045260
682111490
1678210182
1902791386
530546092
753900391
895768013
1201582762
591433698
1377720177
791681032
169327010
26494983
172431367
2067717724
156892108
1907148579
212487138
491178770
1180146664
1267553523
699675858
720740469
1670479388
319931418
1708098974
1585588382
147687843
1413881535
1578469506
476735051
1140519905
602905065
1912917545
170888400
1274909028
1311232757
159867535
1560330217
137965955
940266153
246516736
342203626
1641414571
949770894
1455559146
1712949782
701951427
807073791
1041041853
896061277
1228613342
1815306592
647638547
159413900
2122549524
1921227279
1499446587
323089280
504702882
437870222
2116214392
1951110264
554817049
1873369254
1982239030
503757344
1214232871
929078311
1643258559
1219287043
934863331
2052156027
2056793221
794049788
784068575
1822179192
721885884
1865786037
1813429103
479601989
2114730471
494634694
1359218553
1112363262
30559746
1611418246
158677998
837617168
834973756
316677026
1331767426
1654768608
1272968386
1150526342
1439747734
784251164
781785713
436764833
40055521
1761967990
2024030040
1912899103
1512126667
504439110
604233697
1860224044
1754956712
1476748523
971611492
1568233538
1852072455
2109956396
85035981
1169098109
1312014014
1845778787
1415645120
1240175827
2112560121
1104929352
1873941940
1480195357
857052520
826428687
1423197903
279139266
409463422
1734892824
720120040
698451132
335581164
733299425
377109291
77124197
71289679
527425868
947023168
292101875
1529926684
1865701667
653075829
289930005
647822953
980868557
370855579
1043627966
1560407517
443863373
876801690
1433791779
902024747
487925950
1807205542
11932675
1695848291
928585696
1372024752
443057462
1244223193
639502021
30645193
1330612761
2021032318
1796328626
2144909698
672130284
46943883
249181363
2110634959
316954906
290200054
277924426
56974803
379714357
290442761
1842605399
2144989527
1834895740
947672522
1976446615
965522812
1579682776
576198591
615838571
1600238726
1248066715
31356854
341795531
870394413
75380730
917070040
565614727
1648849409
717321506
258594893
1038099186
164396466
1782908352
562599845
2099496309
1804325566
990027503
1609019053
1420658245
1804996986
1464133823
14560687
460128751
1037370129
1707071174
1302779888
1232275266
596324255
113494254
597351931
474905802
240647213
840725193
1102159691
906595201
1372148164
340560970
1927181702
2139624567
1151585042
1593264629
1074103803
237530040
1328179854
1231592798
308321277
128409055
1674500319
1263352990
290261865
2120776574
1137912786
1825272786
211524287
56864142
965096223
1548598271
1855681879
840503733
501436395
1399856309
2134451587
1175199452
259969745
832656089
866817876
1483149443
885514637
338215469
1547772417
931634296
1003021782
409087163
1008376653
1633021222
95388492
1579168578
1955229785
73852904
210048469
1296473651
808700194
185251783
362854312
315452520
535671329
378053205
729534538
1048423731
631918313
2011767794
632433107
1675173652
2008683494
516903817
907448199
498964725
417597668
637702141
98890888
1433745886
938218423
409563828
1715151204
855925060
1665157513
1079446937
1931537160
631664670
2074495460
1311469033
1216933928
9064381
1927389443
1651009923
215146637
956285711
694956342
175878812
477645338
1751547490
679060998
111096821
246214732
1297090637
60747306
978367796
450603402
610623745
1603714402
2013382535
453559796
1388409660
1908152178
1807808870
2135096626
9522193
1173610968
1069372103
40625402
1810570193
920550922
816126408
1354821474
1760361828
1179282470
654368428
346943780
894732148
1778447603
231460944
110243690
2061509568
1797643228
95049706
675346031
350957712
612571486
1061158379
1160165356
1792403296
1043963325
910530003
605794508
1911164578
2070944359
975221425
269293564
781021473
1220072757
668820227
2026230816
1437802127
2013757863
1955280338
1832893108
2090627938
2033198039
639534466
352736497
370862573
1678244458
471272888
374615915
1369682328
1398894889
273466883
45330282
1235619790
1580997279
56887213
1946972592
1270188033
1856090877
1468659872
2015768618
1714998319
1271474637
792346764
1086992631
1282307210
1731769538
1022297229
1254898643
179863627
1522526714
196881377
1315182787
1916771778
121823499
1744235550
1331730161
337590928
1785683695
1915395234
199039305
426466224
194316132
230413407
1413656176
1048657472
1308202778
1203424455
125677066
892583734
153232980
25562740
40951676
847547404
2108322492
503211341
1238312784
1908087444
392376806
657268068
296009466
2143971690
1804626938
1566410338
100200763
790005960
71359694
1607123070
1544643107
617277845
1339514740
572706741
1006623767
101873253
1979670410
692058443
2118362742
1688368136
1634030589
345597775
157770790
657008874
2141995228
1225528544
1336179053
1263619643
255410748
616366829
78969418
69945094
1284382096
2062922665
538779814
1626153442
1863048446
838594413
542460651
1427791941
655781993
1007014107
1197310408
742688500
900880700
1200298127
828606187
682980801
1070947010
1783941788
843344598
1165265224
767768137
902566218
1456646968
1362592113
955214807
304704142
988404114
1492136663
1090323785
1900354488
494454985
499646030
445999272
1625943451
936068131
460984828
1223635396
1068183835
1568427247
1897754798
1962808584
1449069353
1318707482
1334821594
2070202664
1534986633
1839417591
1708256797
341965392
1825111650
925560409
482833937
1729184562
1454777597
1761917499
1357489322
1266233438
273059151
990509731
429881846
352274808
621072776
1671156265
319513724
2029724861
1577980179
1580018847
138396092
54624226
1445344585
171785879
1223370238
211837864
1140358592
1028360933
1722641754
1298484384
684020964
1248751957
191271730
1881562889
954100528
1314210927
317739660
1999085513
1047665730
1050601516
265522972
1490368334
1715936124
1334704144
1672119273
1844165518
1495885505
994276692
419478914
638026380
1005159527
1372126475
899799326
1970535521
720307811
2035517179
1231555676
288626028
92231371
1783081642
247166641
1415356578
1610206365
2057858864
118700355
335137344
996804281
951689223
384390907
886608196
737251748
1690217617
1102208077
145574411
1722405622
232721652
1200214236
1311779024
1119829343
777597319
191131127
703124349
279367096
525138092
1371086921
193068069
1164889721
478588128
347197359
899548001
1464591449
1423149893
1544875777
71672423
1268998825
730386817
1010357437
405380413
1576265524
1543918707
1483856684
990936247
1377648363
538811952
42748139
602493369
1940427250
1315345457
1375928452
924614217
1993463683
497722875
1388575079
2043906194
1731433227
1454342805
879984570
756085900
185980820
1036670961
809450614
1737565920
562140268
1640273890
745670222
193810178
609823098
1169901447
2048489853
530143396
1054294755
130143414
1647204244
1609951060
1945435749
909210690
349221079
1338988374
2136495758
2041448730
1850266472
671271213
1317787500
302616953
1788740687
992096961
123771524
1615797733
162791177
1150319240
1803258877
1482575605
1392524938
447650052
137295148
950033365
419957958
1647493993
81875660
1316986994
301489045
719494681
157446083
1516942293
1405641767
1275688462
548391457
1447822838
1064833081
1763935259
734609162
1971259070
1746610569
1029125777
1800863509
762041205
125981365
645235595
1577175656
1913810350
460506818
1717191515
746485125
300841248
1400758821
866489017
460174537
1086095900
145322663
2028420373
2119250230
1758055250
221892384
192228948
1844896807
1184343317
1007597832
826666536
266058822
582699644
1277428513
2135433481
187074925
839075902
233243412
1875907478
1526476932
1007381230
1563543728
181685154
84814034
612906280
1004347105
399647761
1449410233
1404231086
905597842
324234560
662872421
1046402473
1642448832
137238704
1278031501
1986123596
58935424
1991699159
975779356
941063067
320155249
574633132
494800643
1508464815
624903623
1868404605
2144768975
1457825960
1927708695
1938148700
1539534387
1703311133
79587965
1892383899
1807735711
671569764
1333096337
914756048
1073328507
59745165
1519443624
1105437110
620603708
266158548
1563016326
2138887103
680064225
1493431127
282811357
958649430
283188077
1494297181
1414839379
155668202
1714625622
528246775
337491067
526544935
1016781936
275587907
1363206287
923988214
1083431437
2113877732
44784653
1569597246
515123510
432985998
1999847613
2135826857
984790981
1563759072
1263923087
972015906
1222236709
180212146
1994334466
341510964
1076305582
1400925895
1808383220
158207061
1115253431
1998832785
952859377
1065640410
55467626
1702285119
521947863
1498633393
1689256269
2091307828
204113125
45362028
1964226091
2000423339
1829560745
907377830
806057861
2032523444
1520646851
896305363
1590320179
1799327745
712446653
1402969293
882729577
2027335770
26010964
1904376920
1184466353
182171831
460800009
2073940900
1155537317
143031660
287089225
1142600305
1727688520
1968637416
130098528
1179323852
1273872523
947647328
1376054532
929581600
566781091
1908895359
833118078
1111543332
1065962736
1014734362
302458286
1772985451
2002962518
542614771
1079702484
1338570177
1182371888
896411888
1475811701
100598799
711007295
661544995
1305336188
338791316
1270234830
1361618912
1068534434
323462705
1482230095
423076594
1759215655
161645788
1457977436
215408442
1585363258
772815398
1882613678
1846543458
2081708414
1341492463
582242123
109546122
813033880
1636290943
245712561
273807305
700538706
51367215
157995405
1784325775
792653193
1951309716
1762522223
369431622
1301847317
2067641651
7344159
668055376
1389669418
495108584
262342261
1693408599
1956886363
2081473240
2064230102
1002574199
1555278191
915343509
1862361452
495487642
1004041157
1983859156
754337009
2070487447
1845202590
507231554
434258226
1229934485
635650327
554056734
1163441336
1830990923
151171571
562129939
56574023
1761649726
413384490
1334636962
1517609868
1531002558
1054580430
1587391225
1917346016
523308143
1390102262
113963251
1589570063
1837639057
1766628855
921297511
369890330
1405607979
1250783918
2020587068
398201807
902301194
1907965163
66327747
1169244649
1289524124
76719467
659323813
792061833
1008532848
1165874833
1683596940
291721736
1500905249
366777295
432013879
390016877
927920424
943528648
350496331
1863332522
1252763442
518834978
514086999
428539963
1037293190
882874078
1785205991
1788371329
396952638
838679074
1228841703
177586701
1542716199
1006976154
551923025
1645278035
689097458
878360720
1756423433
958412937
462441735
1437133702
1416342619
1989647318
1749955629
1802604345
1601030049
1383893432
705339850
766900299
406591800
2050536961
1328170192
101449752
1596875272
338511710
1758461803
1154462727
1085476157
1130843141
1416304102
306368064
770310497
1129739781
1426383919
814413270
342850470
1854349109
834084029
1889519195
944763234
41981330
1389596207
223977766
960363098
906538931
526807624
1962034521
1447248741
1043179701
148653007
1650995036
1363511443
697779452
1119099972
89506256
1171822393
146816444
407346078
1475163659
1559648324
752416221
718361688
669668215
22405811
1580496293
502973432
1080750246
372938071
1178644383
1499123687
264190741
884226475
1747651767
158190580
358795113
426323401
1718763441
1924139209
1500473964
925079144
2059821668
1973676604
670750708
1350212013
1891129766
1387037976
1206914196
219193614
584679765
1355138504
1712684196
889168752
1829544144
1648565921
1913720196
388790207
1038690059
1054719450
878368037
492449615
1815195447
712723403
1898947266
855013212
880725080
1144402316
2108968589
1773667270
1180638757
1095788230
1100665484
826802686
256748800
1675216950
951724646
89100733
2097122892
1290991082
623508546
660752519
1068093544
2125838713
1133709374
1348385714
671133478
2045506572
2022007005
1056838125
332468347
1608389851
382036923
661364371
1999980428
1621235609
195078582
1239253766
1871061583
41159177
1870349980
1548179851
1883847967
1992366922
770142665
2103437062
25009849
1034825981
834109167
357750205
835165431
1224934978
1050398025
1519875830
1310525665
595775910
1660778673
663064105
598909743
1507554157
837210425
1734419020
134993870
2121542664
1038785567
532043881
506315503
562354709
454761418
2097043033
1326873883
2063515811
2135023511
1336290315
783920823
1274008947
1823038576
280020686
233008482
690591643
753487245
1397549732
1149394909
1897164006
1044831164
2060989785
1325017384
582519148
928615972
585639963
742334145
606428206
163971851
1628584405
27018100
1115719384
1979674343
1716253164
1680116659
1445288647
1864426877
131861050
1190161022
2036195448
521103820
1576376453
1885906162
677274779
808830612
1882604144
2147446625
1833733912
2068524609
1449162224
2027475165
1799029085
884319107
1170910431
1963151199
790789119
909715734
974960243
402777176
637635921
113556064
1108609498
243808633
1936443372
1263406042
1999118407
1684679583
603029648
1489834626
1225250736
954177682
1525224552
814241078
201907254
1549627963
591574883
1157825598
599923477
711269098
1999620791
2130565462
824851601
2093681240
1652996727
387694843
1572021899
1695922469
1475109982
2044414287
855344750
1807078841
1760298478
280353609
1758421813
1811464141
222737094
1951775498
827373685
1052134681
98783908
955502409
1296111597
1155192255
736634850
923677219
411390930
101615707
614915469
1741195630
1226584508
2128283101
2133073301
627517169
1222714272
1691371097
807645022
1568010265
1687423922
373933347
901914038
55316223
12518693
513078573
1673848098
1455254018
523450196
777649317
1978280570
1542120699
1039511467
591903267
94435374
776103871
2056602638
958664731
1689454069
702525568
1795325165
1099004289
646514137
1000270489
1193445226
1182459473
1305639641
22155016
1282814045
1207361250
611981133
1084886296
927851858
1376973147
938451775
478460471
1126416327
2121819341
1274047034
1433438899
1574213417
159069769
1377251832
1263997262
395385614
2130992381
345815106
1667188779
1535112526
577262989
1188149674
1714987185
589952103
392886287
368803661
1612700596
552156587
2043777671
559674728
84847041
1270122421
2080656963
1884178770
413602798
1220500591
1415568297
293670897
1519102777
1703437151
871917230
108459031
2096464167
789492717
950981318
2056711271
880339092
822554569
1201225587
87357965
2097806518
168486078
2078266468
1511812676
1097986733
1205303163
1498338794
1413790017
663105740
1759155522
956235938
846839962
1553084287
1851879153
1905602206
769703065
1518674150
484784714
196756100
1180868374
1066689036
1577958707
1720474880
958726663
1998828022
841146049
116021301
291151166
467939979
1019626192
1738181641
601113748
674967875
988670845
2137905865
165375661
992065124
372826912
1436550492
1476346618
1825431065
1406594956
1674987239
1503473544
1737947148
1264339757
809318883
168691737
916811819
1677355050
2036794341
1484827562
2099216110
213301819
11192806
2074817306
228827351
1045989567
1994812595
916170549
587323327
333891948
1252232346
1880178453
1212461627
1756299914
364959392
1642538530
1329273934
1894659241
736139348
1849281316
164886441
1817496948
1375574826
1410315599
1404861366
1606328692
1923566182
225370924
1456627148
899149564
830873061
350728416
1444594142
982017939
334057348
683558478
806285869
639451882
188667487
1576766860
841998332
1028348107
158772089
1976479866
1156672381
516047691
1718769261
1808277493
1747874882
1864993081
1086439666
462889308
1836495267
1702940709
722359227
689104136
1453806216
637277925
1656052245
91759829
1012884955
1809119189
2066919114
14961099
553716451
950661733
1562161134
1329011463
437283315
438615665
781351770
1134818157
1122071420
348169692
907899546
1180401670
2024106330
1688856196
136775658
735512294
1896427184
198122927
1380176257
493761658
1370841155
241023195
1588913828
788558306
136393915
1292005574
1973453617
228246562
1044980834
510053374
279114907
1730359738
1778014872
528787429
1752747300
1127395386
428076121
747162768
1000563133
23501822
1237244485
303924688
1208519721
294827290
1048434639
1226196416
1353628021
1046259314
127261549
1955942242
735460366
183112560
298874763
1692690612
1020324360
812265190
1547237979
257528887
1746468827
946067555
659903948
1036047428
2135444827
80823159
888918161
769914154
1437641098
1328686356
1956019606
1944673885
628535206
1138584116
1086684335
811789732
674218623
1593538159
544277273
218487242
1160009977
347203939
1316760280
2032442254
2054656717
371846592
543787949
1227088030
764744746
825888579
1029872523
709068302
1516644896
1486657726
1949488656
1312070233
669988649
1455127139
1609018678
1209362243
1008101145
87734440
1877361025
1317831874
1064610652
529162622
1365762762
1960571635
1563557703
1726548816
627988279
1860516837
705557710
1382013705
1600187577
439852823
1087735722
1835078248
497242292
1348551157
161954531
1406281218
1184313467
1960602562
210140204
1785355282
832151848
1125238515
1591693428
107934093
615338092
386444151
784025575
804637200
1956805807
1165914421
629717713
100115647
514700443
373148245
1467305226
194697924
1065246834
363799877
863812332
1245685405
1560678778
951785216
1802300662
1006039184
222403286
943181241
306205881
1579984513
494203191
389712441
978292782
477010334
2053821290
2043028276
737892100
2002314275
996752041
1198493358
1620028972
1674631309
1454084822
263287966
1145136174
1524070150
794016333
1137166645
1564923357
1918659628
1508035249
470576837
1429010818
463116013
627747118
1693311177
78230731
1269241660
751394319
2042160390
156006210
1593566134
1818179023
1636714165
395190329
2028398705
365996243
1425905735
719399231
1944497458
478481394
1759378977
1753422834
807240499
984811553
891158565
15748527
690240421
2011945951
207840395
385541023
1017472624
121004625
997462487
849747637
1867126628
602596350
1300298066
151449898
1168192914
1772138150
2089552152
1770707240
1925861532
2090759832
1128408640
1814431289
785186760
895385005
2009214832
185189600
2057684938
1658291251
1827276562
631518063
1882294553
475758820
1373807851
30031222
2017490381
83698123
1707356544
990699674
1631162558
1334645568
390801264
794474663
1423422225
1130369473
1320648135
1529795658
329849531
1999552693
1779358447
1051578405
689602696
1887456134
1645923848
1345469602
2062989000
1395707370
547099096
803817621
727961421
1304724403
1179375211
1128314562
1015466326
1951973723
2036601918
369564027
1092012122
1159967736
1401414995
1514100430
625529390
513010160
671410365
516453734
1067259104
4236025
562473843
1478144047
1630975443
83617886
544545734
494588593
159852189
494365909
1364656945
136633717
825623693
806172124
615614515
1896804892
1414430338
1667041921
670939495
1560643552
2077967107
2123345204
963452648
1040312273
54130335
1932581498
777409813
1270608005
898576881
1370558976
1178775206
345514791
602146884
448800663
716562206
187889445
1016468963
349280644
1172876453
1005221544
954406364
104575642
1758440107
15147680
1702428689
1904374109
182909972
2051350454
521384151
847198444
1683758372
1126082849
340858214
540428507
1028568661
1398329028
2047140766
541785462
184645074
959674344
1601492765
1713625111
1442050705
1421717504
872839245
1760513962
1778292271
40844126
1476880987
1893361806
2074709706
692613720
1046036806
1961497815
1008191983
1811506865
887742640
1611160796
1191114346
1269911379
1577148705
888557291
1816497881
1582775482
1015971715
1844688975
285207404
1359811724
1908052590
1577952519
1101356202
1258149640
1781401817
1193584615
292965782
1670916661
1032744956
1222372249
153906623
1115041416
1792999963
1103235481
825090862
643013515
1754053714
891595716
832341447
2073240398
789511491
1159722032
347742274
1509171026
2032511697
1369091199
1849342838
876184671
1826480281
1375748039
71167850
1000546076
1017521786
145324414
348667620
1949964258
266022450
1006964180
1958050001
907132800
643177035
850455321
188555937
1522377566
849693728
1154830525
390195989
492693700
1387837931
1848815531
969221017
1052963566
1592446247
1769165717
1928807185
1313426884
2070857924
2121388590
360607791
187622023
1884141475
1380270962
766251882
692221066
1211818609
822362800
2021290357
1592681690
380161619
1984935397
1212894534
29343378
161989298
1792433849
461410920
430607201
339138559
572666356
858261384
980185089
164662611
488667236
638781507
495882113
1947985776
854964051
1054033802
1722267828
1070274112
47079350
1765120548
782227805
365994948
1987921738
234080399
1775614723
1379150280
651749606
2037803399
2015889324
166694993
1072196701
1285538853
755143945
1969083416
1410430512
2092481031
1622210910
1558467675
1654112631
297318843
592930658
1369418089
786398786
541178128
1964168032
201130758
1661172552
1858680598
1977704000
1044975231
1500517711
1267156617
1393822367
22897752
1314123662
1390714907
1328199887
1035304845
584545377
1145093198
471558868
324287343
1227627804
84473498
1596313950
1191369140
1638171118
406435427
410263233
596807833
103166830
444768941
1340744989
166306183
979786072
1097259784
1403238502
449116026
1954683841
1842494137
63134898
2033667126
849597242
415015539
441596152
487512079
394657879
982797035
353522642
141199063
281349394
1279794943
1648629845
1944565437
386978890
585833890
813703507
686915204
695136767
755615002
1155943998
1239055264
970906618
48923555
33758999
864692436
1523630499
1225929593
1424775399
1957084026
436221172
377854879
221639166
172264179
375626095
1717631726
931153416
709099121
67198376
377395807
1770033751
1604780720
2040265524
319121012
159693394
491194700
289783330
282628754
2056475494
796167645
369972844
520176335
963180951
489235706
773074745
1632320952
1572072321
362091054
696225688
1953343308
504295133
1995531869
1540719266
1312342726
1683782741
1335862705
645302296
1650572585
860042296
1925183050
537201626
1856339776
346856045
1434900084
229353171
253462518
71768799
1790663253
810755825
498191986
1210865048
367456958
955866991
1709878465
1827451674
400538478
209305894
1612042726
560021674
41308403
1480112887
1969044390
2042942578
1362112317
1447223628
1075788170
817199577
957847398
9494384
1378776651
1340024209
432668439
1480666834
1152453376
1093710362
906888456
1320720399
863475856
614212619
2052714697
1270512279
1204120150
1703097838
466860101
1017765124
480419907
1846619347
1114869288
239355424
284254603
2112025735
1024587827
1799838740
161420783
343835612
1850371348
395463903
946514134
255494289
893090698
1081343860
836293498
223829053
223180710
536283841
1997500077
1680490411
2085138854
1511814941
376491367
1750851590
639906785
135677225
670048084
274408068
34998710
1991425928
808966757
2001025274
881724520
843682339
1608199576
245628245
2112109295
328968953
837516026
1485018900
2107873098
506913177
527096316
1384146639
1048218867
571369550
1932829114
1301166668
385474389
924386282
1142225758
1163512122
1735073649
1390808058
954760159
1699051800
489138941
1698312937
2092746427
1210214849
670642684
434444002
789264438
585550199
908903735
320903550
642160433
1908568336
404843646
686489557
152358851
1779615842
473646275
1995234181
346928578
1658253922
138684142
1134279216
1559744072
409289195
224580865
275422803
1830560313
658699432
804368739
1811496655
1835669665
1428109621
480115914
1817382910
1434736999
1041398171
1213766727
141497164
938456746
1063448765
12674985
1564569592
1581064040
3114476
1054212048
1137693402
992451049
1132589515
499985619
2061080274
706692541
1047079393
1277674596
130331964
165307943
2145195316
622860309
1470135832
2040886318
256673942
1556146931
305076163
1598765364
1104579204
1225584843
2114373744
1569583299
1699733530
1455412186
1174144234
155874081
1129701538
542229247
1696942589
1971218313
634360340
1778812941
2011806708
478838324
1901989250
1978738282
766218081
1059697370
425536265
922026158
398408035
129406601
607483480
1642956645
394290991
444048050
769682061
944074462
913686279
969642637
1369437993
661024208
1083467895
1194247626
587877227
2089452467
164912078
808626909
1638591335
1956103736
1566997356
1084240042
1503267761
1540339816
771584892
1629372867
1854617007
1094396116
1002070466
2077574657
502543395
1977325283
91113218
380152978
1477265244
667624019
81417
750747298
1720426765
1704198256
938507480
1865742811
857155894
908622644
770972679
1458188675
513575382
906262262
1895671827
1469168257
1035764512
1377927308
752908471
237919172
901351592
1166435337
504680796
1935526375
543466575
1851476744
405195228
1810393232
1286251309
1670079003
226622997
137303372
1686276727
1813841879
1282082469
1563425108
2015253024
361333444
1847048416
536568846
694086374
645742623
1106718572
244428102
833390906
260675768
1348114935
927145876
1064581679
1131487489
1691342241
1506470454
799784798
215449105
1772015055
1803426714
1927066498
121488425
989504441
973579183
2086139533
1431592275
2039979707
1045061113
1834115517
113997588
1232528682
1797399467
1154204663
1542125851
1389951940
568125029
943793729
895157074
1214779082
2019873292
2018203643
44430397
650838375
590640904
124437077
1780283097
1458718350
525204718
1885439441
820517238
1435468033
646863880
345824649
439020384
2135485304
181772407
2051984399
138847192
576293122
1251816349
1962479401
593678126
2070879643
196423409
977951889
612730477
1287056756
654423565
1884218753
614739009
1261061670
305223915
18162670
1932899482
793497248
981827092
50851272
2146398497
1269211026
1306907925
1281282573
1333094779
612377361
2107101247
1394982009
1122449382
558742897
2014521308
1249698310
777154720
295648595
764175195
13759777
1379110772
1682904107
1827564576
1509138952
1213099502
417945070
85731362
1526747821
1413956136
542802359
1483938605
491862861
1283794081
320279034
916984273
547532489
2013732578
1477235916
1530319825
1541061200
1240777008
282004486
482205028
384764524
1406353622
1552831888
733946663
126555798
459808520
1150114704
895408718
1563923910
963794597
1776504066
1490635952
1625569958
1115886225
1434262902
478720472
114604013
2069818326
409898366
1903432159
1360137342
1047572490
1002699565
1518350199
597759858
1073131398
1411775053
1987803679
853505231
179540902
1723839491
2052982991
2139595144
520863015
704188395
456563553
1660774315
311962136
230007803
2103289275
27497201
1717036101
1542024248
2024235367
270265443
97056703
729041938
1601038351
863141740
22147224
1280660903
2020365849
1666524467
444916086
1164368559
25424884
412637624
551875065
1895056446
1537501535
963270508
1777824824
1050325838
1848637269
531987453
1602847750
503671024
1649719751
1163064245
858991824
389478003
217313975
349089516
1044453175
439367158
936401786
345873801
1900920928
417729006
2027716652
499594023
1995650922
194438740
1755455739
237188064
1360946251
280043628
1323015282
1768736743
1085068604
1855653557
1182294692
596367503
857609683
1456325072
1751477812
1502983095
1111592104
1725168743
1049806702
237369479
99213919
81613683
382668329
282119138
265219774
1521978935
1194462224
261051427
1709649842
1528733474
334450492
1814527355
799131578
1786014636
680119179
1320158858
243925858
1964072079
2088863265
292672572
1123903641
1920906738
95700720
159878660
1237142415
235648999
1221218952
1522303731
256175700
1783531189
707276147
1951126628
703407584
910285507
1476289917
121695210
1141279179
265320797
1076913237
1046099505
2066950356
2025812980
1122716217
980363332
2053687365
1879585268
887476022
1434094384
2015668785
315834161
1247948372
1904873574
175758118
2103764476
774575983
536096327
1858275487
2104266081
1441048972
945112003
1927339963
71820231
388658428
99943830
571339427
686476510
387155328
89469187
795944847
1849498402
1742042437
1120569865
1421323955
1809780835
106923590
1176575451
2065662062
1684382960
1810285769
376229933
159081393
1161795722
226243022
1145515803
433683458
26495701
1843787081
266047317
630546503
848124635
1410635837
725774474
1723775040
1687949258
1252869880
1221405156
1105027986
2053867932
1128405945
402840977
54273874
324057120
301035603
187676087
386065575
1814633623
1950693569
981952545
596203335
1052332268
2018207107
2029781861
292248305
884758709
1593855444
839516642
352828016
418691265
2135171467
1859823366
959612273
162551780
1018454956
1815978806
990113594
223356647
1474456780
2048589752
986493938
176460068
864023797
1881035623
1582893081
1259320363
607823398
1518092109
2093682151
1493065894
2132784777
483602837
1282790358
862511662
1551927986
675836708
1329715980
149721041
1802592143
86145878
1648633155
1529816043
1008401766
1463913455
1632684888
668785906
356020527
804754891
1064442692
1890739524
993644387
1860199662
1229799095
1027834785
94699129
645600508
2124245234
1984926571
963479631
1885719803
202280261
1133823182
1562146022
1480377322
1860214133
1647518893
499199294
54365592
802967382
986738160
1640260654
2112859497
1799515111
1405984871
1356204523
540242918
125740306
352281116
1716471205
1127752333
210170877
796534555
360806413
335173631
32538415
1562583402
495666516
537642008
300091651
282524208
1684842388
1367680167
1798563363
420958440
255002910
1780713901
2098297571
609223859
255223382
749854902
717767347
115688242
41973933
1191168562
2118802780
408642135
261548121
902214939
742565341
1980333937
1392608920
1191068571
1822183486
1994909730
117805024
239138467
1049104463
489376332
1143928519
302129890
656918407
1467853899
325104984
796273878
1445575527
1824927096
138749898
774769805
1539068852
2056293893
1024945930
998709905
1063477371
2135261145
1323227725
154149853
1331161263
2122628544
1666537897
287622574
1815838851
1729228043
1339160749
211817193
1695033134
2128954608
716201954
2057797458
725986631
990969494
1724800966
636425180
1068344205
239898112
316179094
1895295866
864473184
1645650510
1950262942
1248458509
2065772210
461303097
2009702533
181012844
301691783
1036563418
1475012118
533539946
423304489
1916217066
1660894991
1353333710
624953499
1970570036
2044559672
300600041
1597804555
673511747
824856896
1314672627
1943744864
1096179287
1980362127
1038260413
1752139
1721607079
820576371
1510770309
1235879972
919803810
523598418
996938464
271332126
561933827
2130736154
701668218
686712666
908300098
765597967
1823634963
1589127634
1807823324
77109684
1879494023
998191346
972175847
234562943
490915225
1911013828
977461670
469363974
1458104008
278566788
1768597922
1694772540
1485558726
26824871
87822611
5062678
1410942055
333080048
1832588741
2089400367
7359150
1838524445
1491827906
1289585296
1818484391
1237993126
671605392
1846808725
1282061078
1269259736
99783372
1885047485
542986513
2124418209
315697482
2145127000
2042854616
1242829757
1105459692
413392001
1515315698
865467113
499794131
1216465862
358156064
1123532791
679746144
998666879
1443269397
929500296
371410071
1308988785
1736026167
2097280177
775660934
17859928
449577286
1986870467
826580339
1954711976
709866859
907356218
876354989
1943556872
1080278120
786550540
2113702296
824931585
1398770440
877133009
248929866
2076895439
1463222124
1438619302
471770020
369727117
1486329063
969443651
1854088169
1207691569
1818222773
415711091
991259706
1794991874
2037536172
1478598705
1008571548
1811371310
1107579208
170235107
2145767533
679567724
883584830
1063393316
416270032
353719323
1954751952
574343965
321172149
1219414734
855681649
1168512074
1378962173
1548745423
1693654430
1678362101
928936614
50625191
261357402
58870704
991408588
1494947037
1634986868
280650118
1752200419
661627433
105618760
30495086
2040075722
968747938
600915198
1993456149
609528649
1830196456
819131063
358800583
2059444800
1169100452
1593295711
159216662
501161211
694522029
447198414
621613399
1551178711
1316101083
867973707
210174933
971861411
64849180
347727987
916440687
1041328104
863471318
91517218
1097332237
1468556986
1529142265
1360914703
1060753344
137303413
1031692674
1189237342
570439537
58162819
802832763
1867542978
1400915268
1545790518
905454668
2012277513
1433296101
1472618565
162098086
1099736168
1949813481
2074823988
1055814925
751006672
730458998
1740403945
1797382879
867439144
1405081757
424741527
267055154
378951801
192913423
952527317
147835279
1548272446
284164672
570007453
1549856823
653410196
1645197322
1758575090
404136964
1610170058
64438494
808181890
1209619902
95490850
1005467902
1117402420
709763344
1883149203
1490892834
2038856501
1847611242
844433475
1489319924
543787161
681632096
1301044978
1455784195
652770775
515187211
1227990794
593044187
499697232
623722512
1435686361
1276440636
667672701
414970016
82236118
458164003
950267340
1441274311
1175636940
1079565893
827460522
590447688
883806677
1561647901
576680793
767661537
2093202483
634417217
964846023
186717238
2146981317
342606963
559925413
680258994
483119298
1744297793
1597687257
714870159
1877050163
1175740711
58909779
2116301972
575269606
1400225889
1330783225
1026808826
1458633224
2099056598
1108068909
291315697
208775942
1944734979
1466759600
1718989076
1336925464
139605653
394269493
254529395
1723431018
606120571
1996741967
1860717643
714070640
340823038
1744270668
1385600233
429558226
757215807
1595672249
1544274899
1134834459
247029383
2086489085
1105574972
191032529
1890302502
1899091557
668683120
1487717250
1594416441
824450870
2039894909
966364792
998562842
1842699929
2085682457
401804056
562978431
1491807411
965669506
326386288
2084126142
595126721
2003542306
1081685075
822520256
865464013
689341467
2111818761
984865067
233931931
473331187
1274748121
1800945146
2052433242
638389287
161080726
1295795363
1999209449
894629875
994139516
1039243863
556064003
1944482163
64833541
1733687953
1233456738
226797995
1028018702
642352701
238352373
1055343744
706720848
1057071386
1685627767
46062557
162341303
1929468145
667792654
136546372
1768028616
618681112
1674683281
406091060
1728759391
841564796
958314652
784300438
831651634
196667113
1781586102
1273608918
1971393963
1495700059
1317213142
1794266938
92195396
467613587
523697560
340269003
1982580715
1388052598
1236716831
793455242
266242130
251489261
836978239
171173171
1742700682
1068758199
243165279
79138520
635868434
817839883
1336141773
1680093842
1908069938
1454165843
1212181952
365721977
1073054689
14632971
546873503
113020185
873028285
1871130726
1762718597
1037107650
282011436
320225861
2038906877
258525332
939041530
1727414406
581903507
269167013
65706051
1768707360
335687263
1568327348
1453281044
649197578
972343479
1808704699
189939721
627858511
1027667320
1045053209
265687559
1053517693
892849498
1372430588
1167449562
213462856
204130293
14059509
1768077918
480444327
102616203
1328254541
609128668
2105862642
1326647766
1433034016
250951985
201382291
1868666379
1926358756
1538580145
258618375
27777008
2109843755
192326479
1322188293
118142528
1636235046
63487185
1026001387
999461002
1915833370
338321478
938847788
1435959018
1028040006
1938528032
331121538
675961556
1079043189
2116084430
1440328535
848694987
878524901
2127321394
57220474
949530424
128358104
377290990
1492942527
523688427
751052698
1594193256
252641191
1582292789
416601572
906679178
54444536
2135372102
541119270
801959281
913622793
1119067484
1539975834
145278714
205809307
824527637
1573215128
123099634
401296473
135497079
1098054581
553820757
125501004
623069843
76767674
1401352871
1708452835
1192731717
627922537
287215639
2017592123
886884421
765513897
1142658744
1821298475
406781963
608089603
1614554586
1622482661
452876728
1472112112
710988842
87831264
437264335
176933816
1451584550
932737957
201267596
1258404056
1459417121
1911795790
75207591
567428840
923920094
1374086114
273428430
1206747808
508292915
1070498975
2045803826
1059364177
549166306
1820481991
1617320249
1994450790
1271766144
1801050522
1721964231
409457341
1850089512
579211245
594636765
742718592
1831179022
602541155
1585789985
76759170
240621059
1018878150
280359639
905826851
2100118588
709883638
175174119
1802657574
1807990439
1722640189
345280179
110967333
395837687
1735407309
1426386445
1231588507
514391403
1978045962
963355829
852988096
2108227917
2000451128
666050454
1270273247
1054826737
264613941
888066957
1438286925
1417374783
76460736
679556727
700693113
1345956545
444381406
443580104
270916842
626810900
1919321893
150678582
2145713579
1628985289
95335234
1386043208
2013676887
1219951157
1862824297
383240949
271279419
332310503
389016267
422175542
1808929286
68312783
763304941
1590638165
1840285141
1801037313
141048541
1626473784
1590168092
1134674422
570336578
1378054904
921078318
1407791227
1624725253
520783287
1383083533
2011590121
1034545205
2136665727
594148203
2142961781
440079175
491035112
1373536530
1071893710
1178190694
246220815
1238730878
1355264584
987212601
346254432
1664602184
677736291
101081624
1386256218
571985568
667012523
845286116
1883481285
66616072
1758926359
821199578
1566340513
1758142773
283561258
1712068227
959770503
1685928622
640595923
2058928417
724174140
672092574
1730291375
2016604737
1271236271
927853235
1684572927
2065357896
313112942
1248163697
637686506
2016365202
381663472
145379501
1863650597
477298567
1262067386
1007532142
1124062736
1187486631
1159295635
853075070
561580776
1898384048
2047730398
1063719032
110511932
465861228
1385546896
599234559
381659127
1820186939
1450925126
953227604
2108643479
958847874
735604080
1208917807
1790863125
458656494
368317245
1452266282
1004527550
2021678043
443244672
287651900
1405825571
423742426
1882572932
422669378
1190583555
2129496114
1563840097
689468225
2116313744
511515622
740982341
1626736915
610174053
70395370
1843932408
175373079
829081688
592451449
1174077424
1153010595
550454363
964131349
332578451
1334631331
1756213981
894156445
1590913422
383737078
181718762
2083295801
79174540
773737484
629733530
988528038
1188671742
482358137
950345992
562596756
1946826946
866677992
1725234978
35239342
299248797
488234043
1372162820
1194253293
287076487
1997617407
1265156904
370311891
1192107050
167838158
1964619816
896899340
348588573
336002451
158195875
2033026620
1557147836
718599604
1938339491
2144190644
519881187
1688564086
46570141
2131094665
1345524740
1253406434
2017722401
801997053
1154634135
232543801
1594221259
595982078
1233514896
268073706
379879771
1734115265
1333262255
320358166
863593123
1532248749
1576205602
1093530855
1450287601
109192080
1285881914
1168998792
1640334002
2049118478
517209223
1544003255
1995853024
22403717
821382112
75804025
1972597255
1801555783
1194905115
48939001
1097332802
848388965
1824053486
1619633240
1775316875
433004289
2015359296
1701181044
1663020363
390403216
1941260955
1515993662
1577292014
40934944
333516577
1748303362
1747259410
3024090
1482256632
230884613
1680493256
258453052
1766424897
1900312846
244017154
1697575654
987943305
1063265560
800455025
1999371552
2129320675
1547155333
1260431305
661212695
1828007697
1630014576
235939767
2091289872
1864069160
1005617096
2012116254
779795783
1243877694
1109018530
825579496
212794409
1697177109
764991082
1158492255
1834665941
1710115966
1035748660
1960905572
1433062591
1815909155
565102069
608763409
2069576947
1336642324
1607867793
1724631719
336506148
1618106134
529671916
135843017
231373867
1290523668
284253141
2054892863
1971437589
1923142174
672426062
1852268238
1052228904
180949905
1688719
1898177013
107144211
1330910755
2072663837
1336824190
760829868
1722458875
509615845
505263716
1324350460
427435592
668984877
719529216
613747597
251318429
547290125
1349099518
1464809147
155287113
1663956764
112608554
338315486
1548642318
469860178
1237959233
1891260214
531209030
1465000186
1621364895
1224636257
1669216788
1909204448
1273723104
1074527436
2135262110
587757853
576184549
1896562610
1630708842
1592233874
1680039465
640608960
447762091
1963416384
1440813874
393138716
1063328281
598558112
1044075348
1122979971
154381533
1167929679
1899630406
1696476923
356231999
1484162090
1725073694
1856901545
1914728390
1397766847
832655513
314142440
571640995
594346263
97486645
662048162
525931114
654333363
524578048
402787047
1671930128
605926412
962868358
234055813
1737375863
67814957
1908219504
1165173648
141819864
156082063
1512300272
785175055
1085103858
1223687816
769673508
343656941
509574519
1703974833
279659455
1960758891
1795232748
1694197484
1969161425
450578187
2120889244
1998719688
1163564752
1087962535
1166266017
661464559
549037092
765420623
365431062
931121581
312576979
1119708198
2078560217
1285941260
1543814431
1615115030
1290680811
658951839
39673117
1371648590
1589391493
1305782273
520106227
746116264
1829953289
1792149174
2127090743
521309350
1450732427
396785331
2030056341
788447957
77493961
1813715084
2138984948
1073271803
24372395
1819820802
1227379745
104142661
1796172910
1448947060
453760518
736161008
767815897
1451926040
460883298
2126402522
617586809
1610201164
1167656877
1791232096
2134302193
783783648
53224670
1523264117
125562916
1998536308
622804156
1349741466
839154448
1546279697
1793786559
545703281
522043031
95559490
62096029
1095088043
179347566
295249387
1934388074
2082803365
1960213348
553081965
140682622
480653763
597669822
1820390693
405548355
1645410552
2004691820
427909476
2132752590
168168298
1759331076
2061718603
1968284380
1036568175
1722675444
2145307656
406953847
78621266
848586327
1275471181
585677016
431903168
1087083275
1384854593
672797380
586936285
247098935
1354065950
1112340402
1291933165
1416824306
698479642
253013001
896107033
1785419897
1871118988
1940294373
1525527916
903934786
1423109998
317680349
2048266934
1803050027
1369475413
215566605
1367851921
2026455410
1662167
293748330
1092200411
1789424011
209651274
172342166
318278469
790666294
330599541
362351887
2118378436
522901982
1832960546
1373382499
380377047
1297611839
602059014
1985985531
1689996468
733718362
1240533919
16880738
1318173836
881471426
1692247868
1239431075
1224643844
1576682867
1565916897
499570105
2097044753
1125867980
932822412
319978484
633856874
275906830
1371557745
603033934
1739633909
1816830538
63339776
872323871
1079122532
1070895031
1063062957
106383538
1953996710
1999990434
865169605
1282459504
142614775
65443909
42561821
1560961025
1543135600
634206587
1168829949
1304385982
1902520783
1017002736
1856544409
416884450
1059253785
608104967
168614801
740481512
515177508
1676908705
33255812
882827308
195703247
1095535938
1040415557
908068715
1669806858
350444494
1593459629
2095499615
1011243197
270044438
1542991990
981721221
789622270
2015575993
1873851447
643900333
553326397
870549521
327043290
1165077166
598706192
1728616614
932933898
195705555
2081157547
909882012
2116142084
1560476316
887075091
891346086
2022178309
182677034
1611695383
1746822544
1165499417
1173994433
1217399974
821832262
1861647637
463353824
1537920463
1854646151
250809583
2030319947
2019148461
212455777
175994457
1436104091
526348500
990622694
569728193
286467342
790202103
2120669951
649043908
1087319962
1779434262
1353089831
1554621433
457285652
2137710973
167678293
1761846755
1733828984
681005510
1439519501
739972286
1355760277
797275799
56428353
138277717
1100759623
1426565670
330706521
1544569742
1672225791
385633883
2060689846
1641838681
895028172
1108025748
598308124
858255153
639034059
182394232
1670356458
1644458918
2146976529
518380870
717317172
1874315389
1976347744
884837455
1690475112
1651653205
79233101
546986832
614178296
1508719139
1934312909
1359773576
1711087378
1156251449
388675238
1555020047
1568452999
1068511551
765792959
1902993444
121316559
766548818
2054831238
35257465
1550164901
1321723150
191307285
2136433370
1428331903
1651987956
1846596517
1019501471
496727483
1640079052
1494295031
1537396954
703855692
1918741576
1074081943
809337987
505458263
1947828658
94343042
393629468
1269611927
1801853458
2111734531
369485156
1486938455
304436085
900175729
1662396178
2010902160
32694405
2083094024
738194634
1951283166
960578435
1971663076
1863683634
766031303
784584623
224354157
1065515243
103872416
1019130855
1931158148
476704276
646634255
1744178491
1621031067
1099747493
1701383236
1679097920
1201998365
2011180078
238374647
965074147
548910504
1889352334
853642697
383010555
2048615538
494137980
707965765
567437599
201762353
1151933836
1425426863
182071205
44668312
1074329279
1102308186
916687386
1571128476
1773621377
1200310914
155759889
934670449
839271208
907049672
925994450
7061116
899441369
1091985412
2126441286
754696037
1800633813
1551458126
1336869144
608271531
626582370
1293592347
726911243
758598601
691548467
1230849834
1926526513
1849994045
244951518
479596911
1725099714
384034314
1688015734
1577009588
1307463170
473956628
1373248895
1826680358
230387582
76279240
2066698047
146751420
2079096708
334759971
2041085457
92238271
1266718629
1227545039
132500308
1217698555
1005870952
1991386668
1401695019
1835351340
378320580
1763786656
124285537
607821356
267675843
1909039947
789441754
405464853
1384506841
1480252577
81361812
1703873887
1203373335
608613124
258095843
1807057657
760532989
1699126438
729854346
161656263
487150403
310606875
1010140582
516958562
1802336911
1539351353
970505155
1979436509
624357687
1074470963
1041923357
288850026
2010778994
68047408
1920886142
596298857
2093204021
676250723
1931106757
1570194131
747084244
1254904694
1199695378
265331326
830126082
1856805024
132588563
100255912
1733616594
2007932758
479865102
1689741658
261134963
1044963338
1110441109
992579379
543369531
2087880112
481957439
1738335215
373673868
1916336400
681010221
1602535623
1445521917
73577826
1065867586
1611597372
2022318927
1048601794
885752706
96648373
1137094708
216876144
993405482
1186626814
774017033
845139968
1547727819
1277927346
1981667416
1875621804
1061131528
755709562
969999847
209066617
1544324618
348244829
1948866716
1732053940
1954791897
1845422548
1761489792
2033409718
1416006547
987590266
1327008149
886160241
1598471430
1487511409
1902464362
1948121788
1615207817
112856294
246148569
860473822
1603419935
619460891
1900140123
610899837
1973806485
1064699927
240384585
1006946323
746124395
584907039
1988060901
761278813
2062017837
1543775694
2140265927
1753472782
1186711000
895617831
1365997158
186457933
500940377
1938758019
1712998740
1484641946
2136023015
1216220285
392765870
874126332
417790641
768543650
37369853
1157963170
1313749962
332305088
1512502247
1477332193
852448290
332472786
1040037641
1228919417
1454532201
431797611
936816312
882854581
1705442620
1102120609
1368960538
1764870635
328485144
1944032372
149360940
409217291
962258848
432304665
1938925122
2132318410
1261515005
487645507
264216847
1287290597
2120420916
968405231
154047408
1473878590
73291672
162752113
788427279
1055747704
890551057
304229722
1805884356
1728182504
1524378186
2125172636
1253568029
1630448828
236376296
553514589
1988353648
450410175
789287676
931787161
423140587
1541507559
276304554
1873102973
871644641
2030220325
1300578115
208130557
1204350174
1203239344
300378893
347280634
455091741
1278785927
1259530565
1744154631
2012412367
1226938957
1301165342
442206830
1970296173
1267695051
1904910051
2117848016
969561671
93109659
101483487
1236638903
520332346
1137815337
973867615
1418505904
1203098335
184119331
1058499212
2071366752
1995033853
1802238714
1897904681
1261023955
1748714992
1650360891
993608842
782200737
1939879034
694883752
1094215754
2031717321
2051888205
627084941
171179385
1167899013
1884336421
940294927
1459133
1253101095
1352349855
266011496
344283354
1784136163
1733448768
727506320
999044819
1934391292
543329321
633022945
814561859
968511072
1852584142
74669893
572993674
1656649651
1749224866
632106706
1842736596
1998854498
1767515041
430991590
70740909
250361265
1402235525
555428176
1660841822
676485769
118725708
1016679131
1237038998
35592915
1052640824
838739017
1791406870
439963201
1045718001
633441333
1504624387
1049041257
554746321
1728128325
1555950849
1867497113
501704283
1330049833
255218051
661599506
1084409134
511063441
1846729213
2009893462
1697872135
106925391
2033494674
1084492279
883770855
681404625
117835235
878063001
2039096244
477738818
1086044546
881612240
1525436413
700311114
2038306227
61098431
1824024653
1080960246
853699141
829652836
75533590
1418784863
624823814
462630111
1767475935
675539146
175893606
1317412538
1054018911
897510523
910007277
237591115
2037111175
1409711375
909179912
1224770731
1023086426
1731095301
1235442747
990843633
1000830094
1378732711
2004560153
168772420
103139089
686108580
1709253628
771218517
1008146021
236466687
1459756997
98678251
763373291
1866152277
1383221348
176032085
1148377962
1360433751
182120542
611223837
2015537084
664783316
2075911938
1173373360
415042160
1049252371
187258695
74072556
1971261447
120614436
797912407
261163711
882957348
865429222
832767235
149931875
785398966
1566705290
516792502
1741180542
1041449850
316431765
1618273901
1113254170
839641262
50056798
816801575
113697848
28685649
618291658
1292528684
1658120173
1557558532
501507004
1412140632
1394350181
1836773591
1430734472
725013319
252902899
1811460367
306237515
469914749
1220359385
504219504
906989088
356543673
2076632637
1943511543
426086624
300511062
1358891006
863626347
1348366738
760079746
1749116167
107891542
387554655
1297765734
738291114
1100387672
1815734604
347443013
650563491
1799976589
1705734175
2055374088
739038929
1353945536
389067985
1974380374
51746010
1845853057
1901596601
500550830
593613222
50840501
1385849498
2078580479
2006893566
1741555680
461640981
12751557
83530024
325193377
1911117934
946627666
1106286017
1214244859
2118562933
1409818209
1488877004
27007201
1368316707
228305109
114488422
51170670
1220986213
875486763
1135056099
1632572052
787551959
1598171770
1452671669
1681987744
216648263
1554166035
73023805
1598717403
166930007
1673853761
34776225
1946918905
1993668845
1978609221
1689162294
843904784
412032000
312199597
1356662712
707229656
113263110
194899261
1085009077
1266613495
1963067746
1286612911
1227434528
1476901553
94067080
1446431945
1668713179
992983069
1326057132
2065617880
1507943310
1298485614
218414664
635583737
447677312
1582547741
146160515
14352524
1466887290
1540274924
454214347
1512932610
12833546
155579123
1195959987
2075368664
1538549424
2109330427
1248760847
1936788686
515170945
71966420
548103693
1899666184
968516889
93822860
1732330136
1784194116
633934006
1313990550
770981521
604912230
1435366313
1500122913
963824122
437111622
565557492
981696691
1803494469
1845775903
1355882381
1599850994
2092636327
696515046
599276518
486700924
1863778918
465011904
477986584
1608119677
520427697
6744242
119637875
1534753631
481428340
1710666290
542685528
1102052640
2107881157
1948964737
265526924
1441539626
574593153
1167463841
1218121520
614816505
2044259124
2042550084
1127293248
1010549646
587760312
2116199101
1783095834
2132631112
1563345101
1214320732
2080298209
84023649
455137610
1542932728
246955179
54064515
639786508
2048199577
1505176472
1511993338
594285415
1110719519
1456954130
804942981
1973488721
1446771164
1271909544
1871649018
1588793065
1159216244
1183920652
317414824
1977040937
315554798
426843417
1493219575
2018253028
758898090
1760753636
1589913869
852599105
2025548600
1713358396
313429592
1020589449
1613680695
1568517117
462818652
2104496728
2011242716
1406680828
301562231
1971251270
1257711640
2133499479
1425458939
288012613
1462943235
52187962
1380287787
1315748746
183674362
1973549245
1252942012
1428752162
1299707010
1366469651
1922608662
815974673
832175687
555959699
1214708582
824885260
1865534887
1457018837
410757917
403243328
530981299
1906309317
1759417825
247661431
2116088693
1118065075
1822209361
234812450
337085709
1502082866
689624417
1063605174
1190000541
1482492445
632573918
285333722
731867473
751312610
1344195857
532979215
1500748805
1828712094
908857286
1373934895
753607522
1551552195
1336067659
1896104849
137042690
1698361843
1359439091
1327089299
508650656
533360510
1649281146
3874771
993685176
1427641318
445538423
1989134650
1096909398
981858795
1274192149
1422430640
1134860657
26929557
2033876490
379502772
819248563
837255397
1078668269
1039893306
2065427908
617620675
459631496
109617044
2103544934
1611446272
347773665
948662704
485905968
1959730382
1715065026
252391317
1173413925
1990294524
26082795
1147368780
1690541454
237852138
577116143
998513008
1739943643
557603502
1463831300
1665091938
520468187
40110507
1527854313
1546054994
44366361
401414927
742401636
412767395
2022376610
1789374129
59862566
566569526
785619004
310199584
666348173
1668329633
2028642931
2142339142
409281544
1537754699
1597045581
753052294
769011632
1246900770
883075924
1459292092
267229457
2147333910
237484448
1835265346
1377571988
843542783
1666745001
99328699
258718112
1196751047
1889441244
1022298407
338199999
1493749886
649796593
192416847
2025776412
1135581021
198952450
1109514889
193545731
1795655308
1854358226
11789531
90551229
2074293543
717897026
797222742
1191999160
1304994925
103670501
819280234
1128317119
839750705
1327559227
896968262
1142185600
1460805302
2023510080
1495927996
1737978260
584752487
1525426129
1749845909
40710870
1231672520
380014282
1904205331
215923976
492595434
1324922112
186711047
1495588557
241604983
210999920
2105356883
264369375
78988797
446778675
1339506266
1357171760
1196636767
323727275
124590911
1609403503
1590936309
427673466
1020238219
1749920311
1822656643
1772655268
83673023
958128466
981513493
2071226197
147714610
1188378309
1421565906
1650972727
107668426
1491338110
1426014547
1940726869
1569869336
44434888
445099911
1933520013
816410855
1707768996
129950469
719778306
295918521
1040271630
2087289351
1368562844
586218775
1544820976
647984477
296683616
164297513
10655949
1811088511
1229774126
138826728
1960488553
390543899
1325017979
314885461
1369815827
653692832
442078017
896663033
467920238
168485480
664793847
597595255
913206323
1382526725
1229036561
1407830228
683278421
1558681192
1530401589
424348592
1527916235
797845896
1869173945
975982400
797352834
1359936947
316253303
468066154
1220799295
604702966
930144933
839811454
1580178880
1535460965
507276072
2116787482
784468091
1831838315
1379302209
226176088
2050338791
2035363441
1539055597
127906681
1648747267
1999019497
1358605399
170164763
869618892
264112722
1203615609
971602512
1509277217
1886322436
1898357590
614965729
585730386
19910135
1341565546
1105164876
156795609
1378429930
104101446
463609971
1645253802
1057559629
655769068
1690711426
550209568
901117487
1312385862
54103846
1553125453
1092822921
1968229058
1514188608
1450859433
1881645685
496123975
1771373760
59469636
1800931531
1649215040
594736045
2094565523
201650316
1848734607
751346946
1054033789
161380474
351488419
265723902
1260216492
1507730272
2131725162
1119037697
237869092
725089732
1704909463
1078029024
1547813736
1882458394
1346199152
1397581483
1865864043
1165029329
523317846
412986357
150988520
321979019
1746426676
636213562
1016423684
645037052
1267156624
819258340
1632968477
481561687
1847644257
32647401
1525447422
1621536529
667996489
1970029742
705013188
489538989
1207055589
1131983688
672189817
1999535401
2101975133
1213413676
1654809409
231700813
81620935
73667272
1090479800
870959439
987018675
308538752
2022749742
210511000
77930504
1517201221
1393978113
798060020
1274666906
1444271906
1804876454
980123803
1708909833
1252269456
1292886272
878920715
1237626973
1944206426
1213895499
1957628144
1751426575
852424568
1681815925
1138764876
1107684955
1893383301
2106142951
1095304411
278190730
156767201
42751738
672929371
1903612951
804378740
801970791
1730514590
2004406828
1947744125
1371264634
421529794
1832802388
779450808
1366078599
1254464260
1421474994
1453036309
946493148
517876101
1482192325
1950055213
1641777772
1202455317
1856451034
408374651
1028981111
2016920974
1633645446
134230289
1506809214
1595705877
1021245872
55642619
1700762011
1872058603
1698114714
1484189820
1750828214
883746414
706466920
1001943398
1088232519
630232776
857364509
713856878
1166247371
1898433103
27427395
1894955423
2090523002
2049995188
243913008
1029444962
2128481363
1145170558
886197107
144190870
1798105746
1563894519
731766638
1951724300
1118771688
1570834112
1163348112
602125629
452797283
1845637938
37322341
2014566867
1309181531
1437921951
1082042941
1334705
765186534
1937539587
1956619694
1584209033
1114359715
518167640
1479344409
1379983736
1154647557
1419923093
1709871418
170475275
1198373360
931206388
1173784088
1595748287
2046351855
1511472771
2095384783
317947487
2094819176
1965594990
1155097128
791803292
1946892749
558786359
1875224706
637163684
1642516553
1641257274
236582510
1611015223
1359195225
1237603509
1431054472
1874990386
1975956284
1129430814
1707156522
851081834
921999763
80417367
398501215
1068059688
1986811056
93124832
1664914646
412552336
23434371
1349005961
1179969257
899641208
1101809460
1612742626
1117847961
504023881
527573502
1170528036
560441938
1787646249
2104439787
801234945
722369648
882707698
1462403207
61847729
1579804632
602910088
1264820636
469500106
1991685841
2085688549
1119252844
1571892961
1042685035
1126412546
1823587665
1102851179
688212650
1291557771
2075787193
405879068
925470949
1088782866
1513169533
993073275
1600782849
1611290255
159140010
439321910
135242370
629196648
1973461522
2105273737
692395781
457015390
1179665352
487422045
921635446
238236055
408947660
615731105
1400218618
483614959
280988297
48903892
355018145
1883308490
1680602406
1723360623
1409915629
1235604826
1022828671
470854749
98254324
1782289027
1515946518
90038569
579886754
1035589457
1526086511
1140298577
1664209068
335142812
1579166733
945883095
1770971570
532743755
100600657
1582529937
2132662163
1573064088
1715964708
666155442
496367264
2014129842
298418688
1555749874
1542197336
791343722
1124015485
782137949
645568650
1266012590
167255038
358352461
1497253135
371236110
2082082638
1076197413
1731211885
1521462775
407807771
1397048263
837194639
1991171516
1817772735
1699976386
281339701
110511883
103484439
683594404
1193588304
1273941377
1580456071
1841851683
1291835978
2045210120
767563067
741797980
1438993267
715937551
245724981
186540318
1830909686
1492175043
1334982449
1749016848
1369644381
1446821282
444175169
799120282
1766176895
1471109695
1622563050
1730148539
1141533324
1476863458
2057074605
685316806
484995814
920718032
106076970
1651745238
696135160
708779469
1408028029
241285133
1292605916
1216884627
316743921
1063347748
1801414160
642851823
2131714927
1033580498
612337911
1012994804
2041894777
534771444
838229479
125907071
1287976708
984033642
1926057046
348748982
1296055775
1905144884
1801319608
1916484724
725744549
1866088403
440592409
1150957940
2090741185
43857146
64021863
278252121
1896374941
1606355091
966893667
376611570
618439309
1162629084
1809387374
1954966817
834888572
256580765
1039024556
502671410
1787396572
175579671
685817356
273174912
564478957
1793466376
685992092
326882618
1879139191
464885845
1285943563
896845120
734470132
883083792
2022033783
447732543
486562097
1032713797
1343202290
726515461
700765
118090962
1012562224
346495126
200587032
1111023384
1843730060
213542579
2097027128
693599664
79639687
1038393471
294902633
1970756678
971445449
1047895347
2051121861
218733933
2028251280
2026980325
1932588621
1241179963
1355497177
1844348090
401577351
1833017244
2146089581
1160058971
5624384
1356820490
496586915
693831805
1468396195
678892234
161402683
79888510
1679661996
599221803
1357540029
1098671345
1657946854
217893165
593237119
1317418048
584165700
162119677
1183471961
1167437686
90135813
1893195709
630048612
797034751
1481131005
1075970827
905633048
169107107
2095394217
224970368
1716747765
1530018007
1803906633
1871858755
710472334
1248514697
1698332655
929450233
2110221735
1797319360
203271575
1959221084
1579424477
379378600
608748737
732599584
1214690461
1853471620
1843056805
1196328738
929538701
1560167513
1518459801
1230128409
1947967567
705856663
1461893432
1701703196
1086712554
10704757
2086132121
833447199
74053455
157590690
916464203
1311659275
468037917
218327367
1496764952
1719827739
1513963456
1626900406
346909109
838288531
163665456
927817577
1954586309
522426315
1809385443
1120087615
1426151085
574426143
1163405247
2112763919
889890696
752176009
2037067327
1156953796
1562239869
683723286
222406542
1456050974
261990937
1728561495
717236642
1002366044
1409352597
1323463782
1487065846
2091137288
1895268929
937540973
580472966
108963632
1335323940
1032118300
1409641446
205562863
1271853618
27109179
874848706
820749514
1685151856
1040435378
1653686360
1101891264
1331259950
892899675
119114911
1219149746
741961622
79419786
2585116
1179014589
1792200842
317931848
384841702
1742249897
2003650308
1302639814
14663572
535154113
1653033357
757413890
432327448
352663927
2128115028
1937570754
1248316176
1909095860
1524563998
1709291899
2069181775
958486283
156316388
1242060590
1136943828
1605192836
1575742606
1072616555
950269481
199106417
439823073
601849409
1475660199
59376490
2147065337
2072931163
146564429
1996398317
1563705828
206716929
133692897
110744500
1738473792
395918165
1595472539
287002290
599744264
1574668843
682885807
234872946
500312437
1869341883
1949013394
1884790084
1759589268
2108125601
155133654
1269286317
712906719
1311109927
545769041
898201135
1874526817
615201453
1577798984
601235520
572162947
1874519393
1999574271
1347602992
827287897
1053778022
1836266844
2011895532
1757782598
139801868
729762317
481105679
1846355890
145464632
438944312
1188487320
257945485
176906008
1866642824
442953613
1469835042
877982308
134955868
1941982738
1328149772
82242438
358774812
521372701
1735066489
2109583548
936426547
593318077
1214517872
255686053
1706740255
49031561
377639538
925335530
371535016
1081967487
1215317473
1616622464
781272251
1763959394
1259662408
1982293716
446486649
1481028131
2079716252
1149402792
1076701338
1680664113
1884680939
700175179
856592199
514023873
294104406
1295375268
521250457
1450191156
1292851909
32809631
1473181066
191060121
1900739534
853410363
1499080647
267838769
1299886660
833431750
1162726202
546186645
1310860610
12215530
196646342
1233527098
349956563
853031245
2006267014
174565707
1960310372
1135000029
1117102491
1034696953
1264458805
1440624298
606798365
1772526911
1573751291
338821574
64163024
1077962124
1018320360
76345929
248772683
945626127
631902359
1955041574
1840247101
1423197506
2079350284
1092224307
901322751
1511205208
831297863
447354681
2001668141
1687642955
1631157674
162957030
1903093204
127089212
1665128777
1602266718
2136929254
1412218968
1436370884
1765097116
1163834045
1726528621
1643115475
724941792
1969522207
1509054866
29385146
490906155
1024582607
1074831151
467812861
1466452184
170330418
356168154
331696889
1521409821
1390361142
1591466739
1169103680
531544248
1941866300
116939038
1895245020
1481236870
2088377140
1384380636
998088089
1491860087
1908675184
744190983
1203141406
1758551308
434362456
1534171988
1220637727
1207339056
1579421065
467748109
371723105
208720931
591329031
2008352335
2063245599
269577985
923956017
626373380
1512410587
39035053
302282983
514893387
1140278372
1370969932
782310856
356962911
1055947864
46726014
572204058
1551210837
1343710222
842501189
1819807896
1550478499
1025956617
1786381389
659606029
491927129
353547316
614794452
1311751765
2071300163
1098514479
1060227713
1404408079
437425491
1036017451
1821862431
315445819
870707471
245849093
381113387
1801010031
1970477003
929090978
1933451598
2111895374
507363207
791888255
137995967
32141099
994373609
1156148710
658854449
516301124
1714479636
1801825501
1892535966
2125987575
298101082
483556581
1074589617
142988114
222602100
1476988144
1937696559
1133785397
228765832
904318299
1555152937
1725622595
878785482
845875909
1030759321
1931085956
960355191
127242275
392717530
2094554817
215298230
1579110725
915461495
1926532086
2140139720
575020181
1168794098
967940001
827010144
2030327197
1734505896
1707609631
1263284374
606975891
1035282234
807708648
1194407560
436870929
2085661826
2078111328
1253039131
791108743
433788740
1560714165
1762812838
1866141430
1864063238
313493427
1753529667
604865842
304517072
1232191288
2053264840
260483284
2127731158
1144662387
718647260
135655597
617542107
890627796
624608222
1959680626
1055183890
535539470
1205151798
414149902
1711253864
355120907
1653277115
850674529
633257072
1788354537
1635105746
845258268
1869690269
1417931919
221874339
514588112
595418838
1640923120
2016717202
1328465321
139735230
1632084934
548896555
1036871028
1764894168
521148103
1167483242
16223170
1041127424
885432845
1669742714
1827233935
691594166
1466546255
1322585124
1818281681
1179227219
569809915
1580131617
1465952106
958388526
1408175309
541135908
1757102835
584384822
1460567749
522963682
1899793534
497139400
530045007
1104391270
158173898
534246735
516208580
1816403127
1225376774
691129308
117392115
359881099
1969204958
1691814558
229604447
567892573
636824803
1973010109
646259040
1869248712
283708852
1896556085
1749488068
547807484
111843296
556393699
1666268216
1502595328
515906685
2072674345
772412889
1249079940
896897001
1476076364
1270388725
295760357
476851677
1338223553
1447282222
775208634
1176773083
1371733469
2072296779
1934560326
1052326652
1590337458
1794394307
606398937
1915462894
213491500
1084031350
511519276
313371416
1576516888
1314583448
977933616
1737458250
772923821
1553059113
1244716741
1736579947
1800984779
396530830
1911547855
1057619320
277042810
1602872809
1421133374
1176184759
1349796484
321894946
1855132996
1844902905
694570461
957461723
1097666034
1518678305
467520841
319879821
1455351461
679529825
216129354
994873153
1960705127
1408378826
1780340518
1544633457
1197261325
1217327970
2041311645
1829240552
526678351
1605980486
1449808155
468450853
1509274259
1844898347
1960526392
657525146
1730188610
64557450
733071237
1965268687
1583739035
745467786
508259848
439056575
26350178
1031451345
242772426
1291429075
142764381
1002621853
101906779
2005606980
224848793
1744317728
2013729381
671680390
1915766706
1053464749
1804293853
481243299
486268120
283373325
2070695730
33715691
1919843108
1436781359
1852502210
985622965
34532243
2106762428
1825532118
755670846
1775321246
1336588715
1517367505
411793376
186904084
1185349876
596994839
1698331313
1156557251
1908008107
1445234432
718025094
52106206
236946504
802696480
1690406938
356722211
1697005320
1562538863
1598480712
1668902276
1952859570
2075089227
1697267364
1090062742
67188100
243371135
391286209
1239643371
283294247
1892381839
440403607
1781929314
1461401453
2009434090
1849639365
1632212178
1385004185
1524819819
1394069322
1313603674
977829293
619004666
136270904
256291164
1292244567
1601242503
230306047
2103508382
996660122
1575143813
1165144092
1446031212
380290711
54990203
1777318854
1795769884
1756061313
443899667
1479810213
2086337923
2083670779
1450137830
128925683
2018680683
1654875673
1413842345
1455981904
688593650
1850189553
2128745699
2108560821
935453909
646650843
3868409
156254553
1201610760
765979721
2056034673
882009527
1271041573
626484102
391969653
1306156068
560350901
1514275506
287984042
323448917
1611151513
1544002354
935580400
268033461
1051423113
702050393
242197498
150197914
1583492760
1102602934
102587446
1883050406
1064416382
715465020
2097629585
554819854
528543643
2146985001
407031092
1476841454
2086853731
377433921
987825961
1848232164
2016262113
165616625
1365297979
1447675041
1617950604
1526901590
1599265856
934149963
594807156
1181065350
942764595
1101379523
195288330
456811385
193725408
2004448638
708653833
578906663
1875402138
1013372386
1873261965
256617559
1574566836
1399841939
148756620
2139167708
460369893
1457977169
913932848
1185163446
1614777564
1606424095
1930787605
304826885
371006115
751888537
1674880502
1898549586
1792922478
373828621
922747051
1730102230
99215070
2042999362
1103916105
1944812858
313476829
261875630
1601780988
1626855964
1949367269
1105453380
1226347097
769075608
1561641305
707588906
1450342422
615524345
850389268
1253101212
1435749852
1894596930
280266880
1813325939
1740240828
147479271
1983900787
1088677687
392975893
1417258465
472601857
201513340
615810662
1001945617
799013646
127136804
1367763793
617428767
722426564
768022683
1233714244
1980182305
1255197033
1296458483
361815747
1425644012
566579335
2131099689
1681769991
751472034
495112958
593530053
1313577771
1997472358
1487370310
8977059
508063204
1489820553
1830183472
1954217866
142617604
1599863391
251570019
1756564182
688857812
117397644
346921186
1444332683
187450940
925837760
776818205
731321148
1843151227
112002724
1943042061
1379183048
1868451647
1671110308
376209291
1429216939
1103354578
703558179
1847781268
1699645727
138667692
1153176866
1257962104
37464154
2113617343
753236304
1689042511
221417656
199912500
1912586181
2057187455
1681253156
2099412490
2016154714
825477826
1698728604
221350165
938413763
2023050902
1559757453
503315518
320413128
1277680189
1820927284
2003810279
1006237923
1629373562
1584955821
204336754
976755356
1705034002
844053185
1548274709
1254441639
1093455134
1529703484
792324017
780730649
1508795081
1164646908
70679125
1970947886
972256945
865117601
1085693977
1912668789
171620977
1661980028
1380114480
1117306651
952019609
759574999
700333332
1171083684
1102963112
24273920
729091254
1456114104
2074195243
543456369
1751800060
1591208918
1879316873
1926445238
846170060
439972876
997576197
660513196
1572408169
1695440935
549835238
2104048191
1203821220
2129068454
1940594645
1041282421
73904403
1911199777
970043977
1689203765
1600526238
746992590
1617678379
1550715937
826160095
1656594249
663265510
9639331
1543463334
1985434144
1804666916
961643014
491557532
1933339431
1080806191
520567323
1077310928
528855650
1625947091
32490407
446327111
885957536
1211936215
209039614
651637090
310870142
1649734190
1919653303
1942518102
387934849
456072256
1066763778
303700819
1342146051
875187605
1544297646
388247758
1450189770
699222465
1159858447
1117842212
2040591214
444175208
1167402402
1303196523
1143815631
221106192
670307863
1722094159
2106926844
530084936
1916890522
1586291042
2118449289
513521751
838687977
299385519
115569799
1015272387
1004464498
528474310
1237331633
382763691
44411396
242677637
2002448157
2073219282
1284312729
313631805
1696406642
1637887628
386542973
940375387
1333669598
1308347669
1688017498
1384772479
1189882029
1811366514
10404810
812382562
150018716
1823176153
2031376948
736916476
1563339828
1435161553
649149800
1599337113
132689724
1022216941
391148501
1735012253
33012139
245010329
256812894
1296947304
1746716598
1365845994
441298117
1642405338
2043602496
172278082
1275761124
171445267
163308844
1072384802
1578054437
891661079
1884623158
1307335769
1193826908
1879369523
1658910366
612916773
1034511556
1357005050
128658279
1177617011
1302753697
841696547
973808010
1250688436
1215174634
79220220
790298793
1777929446
1386980603
1246300707
236423530
331104585
985326214
463097363
360840812
1410176034
148268440
1920445329
272439221
1450099722
1726571338
1227379253
738065452
466122709
233705718
2110961611
881476640
183479261
1524729984
1233422442
1297875899
1431594533
91633806
2142264993
2103762091
1085977091
785242361
873612270
1053366497
1107223811
514058811
1376516300
1183567104
1946561231
158448389
564790542
1581580784
1495030084
573896590
732073992
1947920258
2082475421
111263251
1723793691
1935085260
1912475415
1151942275
373385062
168864855
1797061832
1281220752
1106684614
914678268
2004500778
425587030
902202166
1356206493
1465470516
990763500
2142386591
1141585787
763765245
587914755
1884500090
1263029227
659296959
1163878778
856306337
1314434562
828498632
505526001
674270595
1657050618
405544442
474379845
1153167318
80383608
2094447670
1099913845
1474695725
1303771172
1474760455
2074060774
948512750
1126929199
1426519432
1381964592
16914135
1428492683
720001116
66346528
696874842
1047834993
760212978
113248161
2115263790
1036640000
910051053
769728696
502130496
55566315
649994966
1424765681
1750767686
958366680
645073741
60677930
1924560493
987553773
1955805518
1785854908
1637807104
1660555492
199213306
1831352796
1071226907
1245185217
241042874
677336338
852008382
1881034167
1689482906
2073020604
895345895
21167066
941920967
550440523
1335774031
1381728161
1834497514
1071932415
300241669
758092939
153103201
844634760
1882899537
916927085
1873284062
1514564631
1932201240
55347331
965435568
2111756664
280193344
1639645099
1769214069
228135255
1626526533
2022982595
537006915
323509850
1198570465
263477014
48066275
1146526867
317360861
981314527
1727232784
1368373485
45672141
456541900
1828744578
319207031
301843944
495905034
581316272
381500700
1575765447
1351434986
1634825600
1691791302
1973111809
1982999921
273558619
2084555424
1593044481
1901391206
453778372
517196183
493658573
1884060968
1723130071
2083001808
207762833
220192484
1083451315
642219241
1744802002
437679829
1089679512
2076569249
1824865219
1939959218
1504222225
1454752556
115453981
1991711399
1270710010
1478986127
531329221
618231380
109625031
335371658
816704298
220238752
2109847096
821741222
1624907344
1136796555
1395335392
1159339437
294390666
128908876
1133989949
1313897195
1714810619
805287469
505849553
604581122
2057453403
420032921
666983826
499234503
685602419
185748823
736989048
1867470178
1895342488
2059634328
524455452
1668747035
1240840601
227126741
517635439
698435767
1548665568
2051317848
1128478884
1536287912
1672001133
817564388
747601448
875423957
912470251
678179877
1615422368
678931633
919989249
1366871584
153555601
805998558
992804394
1618727267
1669516306
176109611
1173676755
273440470
548877850
859920443
981944991
2059512236
1319169630
2105539749
229225482
1404168806
1470523296
2114020366
1271843632
528832651
2059865591
2026068843
730567232
1893084402
710062505
2087790047
1139888592
1320594397
319438155
769124885
1671254279
525744090
613069052
27437204
1852790207
1356753777
1325622904
1120320081
351792440
2088844116
1230544329
1210701463
701463421
1708204376
368267747
606773682
1311184029
43797877
597644231
1691665136
671357994
631497100
1392029638
732529276
1370992137
2024288876
1477007682
2013655136
860016253
677581457
1658330949
2001703530
2071487002
2133402729
818538548
170957405
2009984569
688600230
601241199
1850516461
384573847
2121309207
1001387251
536280024
1932534781
2017700455
1344506586
261319975
1466871564
1525225457
856373157
845846617
1231678947
861634666
1801107635
1188745395
1116415489
1944315052
165884773
1475248957
1620125411
1409824119
730885052
612443340
2097447696
292087059
335560256
171681855
1130532725
1298563656
1718969991
1959885919
185609243
92822050
1648789909
369562372
1799705719
180167201
722111294
1395322442
876771233
1705945837
199436730
1623865186
843094190
1149344289
1348919905
1971969325
1538078267
1618619584
1019944447
1361918356
1298332512
1075773809
1645192342
217268293
1018181758
1418914523
34363776
1184052588
1344020909
788449679
1919041710
927066836
486267099
1829007035
1819331011
742950750
1493712121
22250945
2073060659
517329921
608535222
664373177
1106468777
1423119218
682464363
556119062
397281146
77946685
707672722
1236931528
377952113
1776586362
44829696
706905061
2018602023
288400384
1792747047
1749731010
1152385005
1567540477
1507765512
1387044721
642068241
1758901842
851448861
1192161955
1584284584
1750721467
1743728061
1521414763
835472126
537718159
840696865
1946963791
1325084681
1130151789
1893431659
1957786402
469246374
1274555853
1218948992
594592533
98057573
1719082286
317536484
1034938875
1636861074
199765833
972427329
1887054424
598742975
999160342
597907887
2016590082
806206373
137676278
1527179709
1205870403
1099539832
1353306983
973969066
1596564736
1831112300
50145806
1770737705
1614791364
181211301
911666800
656015324
84450461
1499745101
927547436
1566322970
1158251418
43699830
1453826217
1012171287
1403420774
912707573
1661788395
614652731
410052138
1827972854
827889599
1637380001
1633545109
2031259870
2022514882
1530103297
1356746192
1949875497
160899469
439617557
1877998292
812556828
329750717
765057729
1449313150
1131321332
837383095
972947342
162076051
1770569374
1870376313
945257299
78495322
1843800220
1119417379
719128487
1363653847
2028818514
955635771
1406438056
906292170
480826295
670990676
1128355652
958737443
842102918
985460243
1568814413
465434420
440170768
311474470
1309684242
1981837559
906958807
2130798691
783235141
1220170329
1966635976
2039759431
75591928
583721734
529716568
598649987
294546027
1919220901
304925117
2022576881
1517226470
660018194
2027694033
1031689261
619660093
213011465
626713599
1989654981
496408675
449417181
2146393311
1181578492
1059611466
94483638
750839593
590718359
139257006
1911268480
1679401381
873719960
11803852
79794288
586584641
1968139585
136539114
1887447633
1147603426
1918735612
1727986272
859105180
1130123303
2026510295
419424501
1899645740
1470798007
522564652
1340622982
817576014
1478245970
1464099878
891673451
955665388
1184385106
53746793
2121571431
2050637658
712848776
678760913
2058489858
699683490
1618022879
1696368651
1362254934
642367242
1309135297
917186530
1191717059
1238708314
1925248591
1920982387
2060470196
2084653115
519928344
66076191
682763476
874063771
749667574
472872733
761659192
172491136
1822517379
2085405650
674359333
618706254
375350394
1639082930
1223593140
2129031227
1741927021
1638811900
138724423
2033145988
1156012746
682415652
1031072493
714751801
243159121
502252894
1041825720
334518883
324228319
1554586968
1903332841
770443182
1817453956
1199825103
32857505
1040029244
1228861142
868432941
484436727
2022119665
694290637
1161903020
2027071254
896024897
931068868
347474406
695664689
1574125714
2129775592
500217350
392638900
1082372908
1935511098
986350070
1218960607
596677141
1262437354
524138612
2133092491
959589769
2028470123
1411976088
264186287
250949416
478105743
724073275
900092818
619947062
483326037
1997324926
180269105
348983191
733537610
337268477
924131346
238453975
1448638544
1784200754
1449648917
1897646439
1609568318
410772604
66627650
1936359332
165928517
1578064531
1912104530
180377804
304284328
665687199
1795029939
1079332592
478146661
1345027969
421041885
664463273
1788418402
1036101702
1865344710
1713995406
957539204
2052843817
377230045
364156576
1342432257
1113104567
1260092233
1189033293
1335125053
1159753628
531906967
233391112
15871318
1998552848
829790211
1213135702
1993973071
1556696881
1790237520
882070635
269812476
577768656
194933021
59671434
2037596587
618164262
1300918666
1018788493
467058258
1116939074
379983700
621769406
1981649612
1715777401
1489172256
1379827490
969149263
908391467
1597833447
838870929
474114424
891233627
2097694616
261294437
776401235
1713066273
1024954696
124683040
755842383
706375365
1819062246
1667851809
691264185
502133813
239313146
128757969
160509335
745796818
132740632
1793806518
1604885768
1583400742
317719876
175631765
914425862
683619417
1234133280
1693563488
2076016921
393227357
1780881687
1147228393
1576620629
823330429
1005142375
46043838
2055752310
1440695753
1341473840
2046334044
2010927210
588835005
789608548
2058915605
821116947
283655679
1569751904
1933106051
1631587845
276710465
2079555701
1638462320
1339700253
1687064408
735965426
1136098363
1265526156
1179104968
1179546900
1861966180
1612155793
622021732
1492667374
471123526
183961852
1871075858
1305844569
1887402249
1320896192
1477142589
287473793
2033110000
1867745480
1877937102
2131880138
1378676859
1110575416
1066925372
1538076802
630597900
1805475122
852735455
342854816
1047071664
280109385
1145083577
206453336
566545389
2027285853
1258198611
939423498
2068745564
1350340822
703559570
1500135777
664190271
977311555
1609533285
912580885
1232565651
443552870
479191880
936392413
495249179
206485637
83576703
1938019677
684247834
929967139
1087268112
1013375133
1847713359
1184740725
919388339
1900918550
130048702
286401295
360388731
1682727263
1482205635
428278152
1539854806
1498336008
29665083
1580865280
302903524
1139261916
1827506770
264382385
1137776022
426229508
1895194967
602014115
248316506
1030518547
230736595
1553519015
1139813018
1144664572
939819117
1120976674
588564630
2135944032
1666408609
1059901573
710802414
96942979
1216471434
1788286758
1178759070
724633277
1561199336
1666196563
1735231592
482342209
171776041
1784726653
532683642
632403278
1892262674
1215235116
1742318491
1762132301
1746548106
2014805119
313733237
801272133
1847221390
1460397714
1022649464
1072304839
1726910815
643299423
835492593
165661041
1507603715
1833797833
1329077891
1451128454
1256100200
1639513103
1740314487
29485552
1719788614
1260320673
2008742252
851679717
1874686328
1843683047
1086290548
1795040235
1034263634
1717671618
2097418420
870880243
418319175
2063733487
1642264780
588936609
1868288267
1337010435
264422457
1648995368
491495259
200617390
1515155292
1637028541
2076704938
1882839151
65535946
1470030831
1938135923
99282890
457812704
877783916
192117586
153107943
581010353
802979111
1133601797
1639697580
55423230
689452460
182856580
2096851408
297217021
323322652
1099897800
396260171
147654211
1146745919
2114018722
199289714
1825192156
170938923
917924628
2108478858
823064741
101416751
2140965007
1250089291
1291228869
1794973683
1019496597
1908093022
531817797
1558252364
31724779
1021303063
458630764
1388217086
1349173588
1191252988
726958620
142619389
66725275
486877017
719717475
957610726
2135080966
269773725
64103539
186875238
291069832
1986174947
911069556
1337358543
364893670
2109113814
380963413
1798301493
2138681858
1580254682
2114517684
2117527191
1369834045
720575462
2117837258
624716208
2117541455
828951383
1668415690
1785638775
1031895558
1326537437
1736823010
1326154668
796557237
1624152409
2100281686
505563008
2040557855
1842801162
2086878689
200720664
446976941
1938610295
1099218276
2052437044
1460592882
1050473636
2101581653
323764926
1882817033
149092340
50356849
1221792825
1226068283
582430881
1472781137
689850038
844244087
1097152176
470962688
1550001867
1370726312
598533962
645636282
168079378
1984581354
407808528
1174383054
1345836294
766298213
298056884
639721020
1783664494
339007307
1432700715
934955944
386447518
612412778
2069755976
1295299242
1227991541
948968905
1609558526
1226450243
711042216
16178913
1437011149
1375710463
2018378315
1824314540
1530813781
1995995395
1252207904
1453679414
1326915480
198710430
1481334817
1253492845
356737956
1152197884
1614098319
1492811474
1682231718
1006481491
1791678576
814720888
1874902616
393079619
778787338
675839011
1871349458
1788514216
2052478224
1747700334
210056625
1208990360
681292863
424899661
201158192
610619964
952114398
1472265241
624730473
1202320691
1508320938
467735993
1144424930
90533782
1416911946
1872183621
391245884
1402714608
1882456894
80375152
627947320
492404553
624733341
697016616
1281568744
1433611156
450530476
537898665
1869002352
1514111356
821402649
248835305
1204262260
725006602
226721547
258865793
967848762
1165960680
1756771954
1485473719
1101497614
881878361
397973347
435628124
112512033
3544264
518622297
1600990912
1478924753
559615927
1638341684
824937878
1562254141
187053633
1457142681
795984360
2132782651
504478587
2123654285
269862343
537509139
113638135
774895369
864946823
1995629430
446748668
629432630
2028501721
2123389376
938648360
1088360201
239568007
853912162
135891142
9577369
899558489
1931390117
1036289912
134871138
1401169376
932498106
164031914
595224218
538638399
1797295097
84238491
1414845891
2015176305
435710747
908421685
1507333626
374366922
1333653765
633900955
606797415
1806944380
1736055199
607907482
496162527
1591942674
1181352025
2007328047
913737447
1900552205
1604113305
567754405
637505330
584241792
654578050
1226009236
1514785018
1796332501
129436880
254229154
540208740
1084483227
927643531
1181264178
469429074
1847266331
1094629604
2084447988
1090909397
1569408696
1826670659
1023013376
271673874
303885232
723997261
1156707265
21789685
958148020
153380024
115156725
493198855
303998755
919724684
127895042
1958592113
1744301136
152568051
198017405
1146242509
1918248321
2031028832
1934622227
1276043235
973058486
27094049
1672600329
131599452
2143997943
1605568940
163578036
851408239
814240420
545446170
1195701747
886247949
507140435
339462013
298385169
1494748410
152048290
719447295
459260883
1784837332
2025817883
1946737059
380403190
450540904
16149201
1901109432
56995588
1663162117
1236990052
648383915
1891720918
1394968384
381014708
1382324220
122872253
534046915
243134231
2057629630
1946363569
235350988
757041138
67623315
2045545985
872738491
456595100
1368380218
16992036
1749378485
353981977
2082471825
1804809933
353389327
597773510
56941301
1421632946
232101962
576544542
1896298322
372700809
1814824213
1827957097
1110081666
331850770
1736921244
263971531
173492441
1324206041
198660332
2107115185
638786769
762570750
677432368
392103807
2055643044
699125165
1229002781
1058556051
716369873
1396646766
187531843
1133551890
1507283564
463313691
438272305
651994471
97003677
1630641220
817802029
478280234
991439525
144997151
2004449229
438349220
1611984215
865809675
794675158
2006293266
314027320
1215609024
635581661
1638847426
415982415
112374691
66136717
1286279795
682172877
1339418599
598132313
568145018
1544271696
479660748
894598962
367836400
1838914479
1250241441
493721348
1800166977
1962157201
103981300
441930257
1587514689
738394343
305758112
1774712695
417864308
1673723367
192977101
1393269024
1165284521
762516222
256507856
741713057
1336554429
1619703165
1337202973
631126819
1457392122
214726129
796274648
1612337515
345980709
318235568
1841403051
260020270
1138922123
230406497
1062224812
740633848
229467245
1739149574
1774850761
2066878796
435653014
1913282646
315189154
2125098007
563946633
194641119
1944614497
726438101
1079609524
1698818092
157288406
326029495
1273242453
907879707
417384219
187634176
526937893
924897798
443553925
593834398
414314041
166481756
489781224
904472962
1988438836
1029810663
908418681
517866217
1572783331
1975996497
1594273995
601001191
82935834
1431572215
1737471479
1923669468
1683775870
489051090
999265574
257268477
1244778552
499628877
1146706920
2024278184
1497939945
1904075886
339053766
1097589610
1114694481
566856839
1453274439
1414921962
1992484433
1150612527
808815564
374124410
593866709
1286769442
1298863809
465369381
2103553260
1013769311
1461410350
718113046
1044062741
537457366
1615859161
1298167027
808224302
825986319
547281949
1123337106
1257890885
1135819325
1923655526
865647879
678839959
502744507
375609769
440271703
32778110
687676266
586627336
1977643453
1979313327
1811213455
1679345529
1846592982
129198553
418290511
317204525
949227427
532244860
35123015
1920929310
854124994
1340620913
645206554
1417032274
1269004607
975071154
538202829
1774932521
78722772
1004281407
484324108
145798472
146111986
1725764696
776125147
938425457
47179234
1491410048
589632673
1554249474
557670858
857269933
1250325075
1463960057
1751460082
1130086948
1821456497
820211065
1023567542
1749772234
2059760495
839707559
1362867000
1385352322
1864864533
1479935670
1771656000
74251093
225603367
527834807
1005273280
1381037890
946705424
2045014211
2068839202
769631878
1353242150
374498438
2041388877
776782793
419311271
1143562864
537577345
396089662
1750786000
1381315186
1549972726
338313709
2138104010
994304468
76824181
1780430084
739349140
1210331622
323881347
813356925
2064825222
296455626
215911104
1704810014
348048477
1691125957
1190940114
1262422093
2129750873
367453429
1068959016
301111814
1663125980
890904785
618816408
678051434
498614127
1652788795
644594448
1893263733
1195028246
827387887
724264421
820548188
383726193
481337491
14874307
1188986452
1901563673
164118565
624505057
145134135
766243324
771418879
1319421986
798928145
355038241
1894250392
1767303631
1444612705
1652877049
95108341
1297517597
1371319388
124970940
2131222703
136152803
533908875
1192639773
239512960
757625932
656432277
1053129222
1823535521
1040865278
1149140126
1170795382
598795392
1538592797
1844777121
533842684
2143327582
398953816
839011813
1426832448
1987076462
1708315494
1995068776
499749127
669905470
1504100594
537384666
787371260
1754579914
282566611
624343563
1465098812
1731277573
1523416466
848417374
1166949802
280957861
1808681883
350001024
2022832988
1116524248
613664546
152168850
1289087506
801900799
958278205
2075187527
1253689440
397988010
1184146199
1585478609
1376633010
94393352
824480932
2040775783
2042457313
1412439977
1878040394
2130077366
2042569609
295101653
1044410526
751550675
948472628
706725692
2118278004
2001259940
476673898
1796289460
1926215892
2108825562
206441603
2142781041
1388646364
52880005
445197399
2125039918
429852050
945939754
661137801
1969271111
1580013080
1580838152
1618003265
478627350
1632310302
649629450
1548382754
2135705380
1941074198
1019597580
846455018
1683303117
1125404269
7920963
1359336675
787573773
332223652
1347379448
2045001823
995729541
1705268314
631216660
1004447774
1759713183
2133110235
1556058262
1801506888
422641687
1548059182
930767286
292860059
1670125089
36612793
42767004
2130096210
397007494
1124891057
1157655161
754789029
1800163270
167985779
40064312
1385446170
1380139329
1483975078
1592610024
453955980
142086349
853589378
1590906138
793644757
1103957403
1424545283
136170447
1333782549
1136218547
551697771
1618754786
167121957
1621764318
1624023068
380541899
785792865
1699937965
325600449
557710754
2005174156
70571220
694422963
979184598
1942569091
734413003
1135820645
1659520513
768802907
2009396002
893129291
2091543761
425063240
374981826
1060112909
368603982
1227454653
98061740
947852909
792697370
300222067
197479
234257117
347820214
790451758
1004330636
1237090162
1561657513
872601664
1731299795
368699607
932765514
121794961
1427969990
2007119924
1926940704
1697218060
1593590075
1265349692
113516257
1647189658
1498295186
1613248616
1931721192
723307539
1177597637
1590677093
1845023960
1196176444
457200709
162401584
718408144
1817730450
12870715
960709137
1991857351
33952859
1680940133
1586126969
2051415405
1208982892
271054503
930396817
764299468
649835573
943695532
1267499374
1741640869
239062346
117217336
869207241
1992849581
1745789969
1082324384
569371724
1340002695
5508597
1957377608
274054840
927240844
1962874749
121779271
2101465791
662454361
584804223
90032920
280203054
1437659808
945482934
1389297028
230204213
1702666027
147902670
853189753
1962606198
953510695
1912518027
193045634
1199411541
1190856317
552941673
46247120
1704514957
123538617
1114160892
962034827
392699365
1133736106
767265622
1856746017
1626910481
228715991
1629362309
1169367258
1571528473
635404960
809942597
850112305
2069593723
1308291901
1449237888
1304345862
251054036
1555387131
788124838
1588728356
1633687623
1611372424
817691631
1911575687
2089103412
967324335
1612310893
659686972
767408746
1670755334
1323023658
791677769
1671617922
1900770439
1627534908
308853126
1118868375
1800226750
1983401400
1847618873
86100585
1370961377
1114250245
1009166238
2006469611
1680752525
253428953
352892396
625045071
1137649159
1379740416
284876593
189303913
500449078
2120953208
148969970
1955087860
1271615063
730147466
2027965283
1804306328
945055707
902958370
704711992
34560811
1568856635
887496879
277674918
39223405
1545150752
850390244
2028964948
2009058506
2029576044
1445747448
755198858
1496339360
1077928164
1147347160
802513794
16930564
598418820
1298953769
101042762
55181087
603517669
308351004
1024554925
1549851361
1931669178
741696968
65749962
1590241548
2137604356
2057387207
728698202
949610217
2101853899
626293955
1297565622
1573169597
1351490455
14306414
612241774
497434213
586425355
1940616493
1364382235
661852678
144900194
655429537
1502437609
1110467045
1229749904
1117288467
709341910
34288650
1049191445
670665231
1070010597
1308497702
911722721
544220523
1448990271
366390077
1790081301
732559948
737064632
701231378
1700421475
596221167
1639615643
972448657
285931477
790618734
2051125133
488298323
1198704877
173835460
1059181144
458826482
1567156028
1997999981
251226386
443518761
83394081
1060180699
729389055
778309549
1459315675
112370038
468691155
981746371
1948037625
1205998472
414124549
2077047248
1866229958
846730146
937743463
116132229
424483145
1244721899
1014880642
2032673283
1357158192
136070353
1944599020
1420324787
634958689
1831584757
2140767097
1034175072
1935736371
1671593526
996300627
254869219
156668297
2443450
699963541
58562111
390783784
709721176
1799430774
1953285620
1246666497
1874786877
1191315019
111092032
1885440404
1138915138
751194588
1646125210
2057595237
830804239
1666997725
1895266665
1636170449
180234690
1081582522
1967062946
1011083376
1855753406
1478433890
620711143
1329123019
188471811
95495831
1540550984
1787839962
1443052476
145093640
1458695037
756675392
183394591
727286036
1504061628
487892310
518112153
172364256
87543211
183137339
1881879310
372783560
545408572
1475800339
1668262276
1411737647
8592829
93340594
1114073016
695074769
1012113239
1588366629
485054781
863237282
1411268167
547095024
468107564
1032778244
1942013526
1030834178
689450468
1619462493
2129417137
751879512
87864697
853469055
498340696
1040185811
1642887643
827757667
228313900
3007010
1394570532
724547509
207039140
470638893
1873383000
98330677
1183507179
1677374227
1057813591
400654776
1308657323
1845815001
505660325
718635801
937308878
1028939968
323088858
1753543957
613613130
1451713872
496009649
258299832
407450385
347974236
1652752362
1184864582
869223868
858517969
929580817
1243288710
185124259
1093708866
1681361874
1796347508
118988348
486712074
534426009
165211325
2005908854
456305175
760669704
966818878
790957614
794385008
743736882
790453969
1164273269
1013568673
514279920
1864141428
1479489843
692226793
1469561070
1781431867
1823870383
1882526585
13559394
1320286542
1493549078
509477455
468022605
1520908717
1813350798
432393196
1723262231
1523892556
1536938130
191082408
1270490487
1290183913
1408483668
1950067133
247493324
1179738730
1602596249
1123052812
832273066
1373716236
943928722
826435192
457951172
1778330979
1994930008
1192543738
1601730033
232012744
2026997717
447844857
454110993
731155151
1046115006
1143324777
907767491
979028699
1892811472
2075023892
2043416300
1646084949
809046573
21996626
1294867446
2019909617
1041900185
902779699
297267428
1687340977
334232914
996852733
72326047
781384429
1888492554
113393487
912230741
253131049
1771952261
2123514721
633109169
1349283819
306931010
586405558
826130458
726528188
1390775680
855433550
587775388
184659756
417807762
1773768686
1219540913
1214334871
417452839
832028150
342615905
1936264437
1887909196
394094494
163501649
790322955
273069394
1424172074
1126105827
1939900828
1896723986
2053875777
757976273
1051470019
1004346648
445730958
659335542
1381046666
772049515
1310896903
275488630
512552534
770988198
174537252
1645415362
1374940617
834102809
48547464
1523166563
1376164185
1229300598
920607171
1545075167
64600819
1409314240
1422641176
126466388
1507457981
566865365
1276015305
1362029239
194249210
2101788653
931072714
758968415
814356331
1577067834
1095391860
831587368
792745930
1177484115
988485642
2062873453
231237280
422132845
1645395950
1629955006
825601494
75352127
763066162
63364675
2105746317
1727083355
45872360
2103829861
261331233
1974231099
1616278993
287330262
1997901951
957210322
1432073534
1916513556
1714658133
1471092097
303755205
1416524310
1092239411
122564840
1937239588
1183886597
1333553601
1617812505
614471356
1888944694
241130720
983285980
1358399465
685305656
1083651672
611242062
1647786704
1942182001
1618801037
2070827766
1825909895
1681415255
2105996987
489865338
921670136
2046652473
1552756983
607215772
873730110
112772164
1637985486
532919077
1650196557
1360982036
1585888829
941334612
729200878
554821188
1491840691
871723201
1180360816
378679737
934868005
1593347573
343394138
679704707
114617996
1557662322
392153747
1734691274
619327067
107213348
1644477892
591474784
920142512
47997611
1388273001
1529811062
681054190
1761045256
1903872256
1743833726
1400679839
1344976066
2138899849
575023204
366595208
1542058941
476415938
1488589309
1077454259
1873485232
1578812956
1070204955
946106300
1671523309
1467994868
577300973
314006915
1061167813
1273692045
2013135026
640754956
800465283
863405445
673272846
1207962705
632503075
1046755693
729171608
1732608180
1055413887
871187666
1680177552
838808746
1557354198
1526130849
2006382917
1075693137
193448682
289753064
640528951
2045898157
541419205
1340422337
350563256
188297793
1087193878
430317608
936545629
875768455
1367795013
849138438
195685182
776487130
430313670
97026385
260626809
569049755
1101159906
1209182003
2003257577
1467807282
695311157
906168503
1521462219
1562376500
1897264387
1000387318
832528617
1333602011
1865475652
1813579381
1194354948
1269450238
913043494
1759889857
1550672478
1282850656
866655013
910902287
355519732
1435049098
1543847515
2099732003
1701877618
1389759706
1391595588
1613417921
425128556
2065298612
1704328994
1421166558
965307780
1344144311
839241958
1571666414
2015320921
129094215
1305742274
416255239
32013663
1013090587
1085154760
1158017132
46463136
1025019269
752320039
1116613213
1659867729
786741763
141761674
196735944
1044067062
1952848567
1470970334
1196087777
1432662905
1917924354
1760923675
1535092882
1018818909
1354879395
698053347
1393351799
1383541387
1159748661
1111273476
1935220032
307995197
1082373942
1201157888
360104091
722898055
311994378
1836419541
695423714
1296909141
691520462
1316091087
1169566554
52150749
284353881
77893482
1111950426
2047895900
990063632
2083128299
569745263
147066231
1361084851
432611379
1903914595
1548699684
132884701
83963243
1322272259
553522701
1823724263
502468770
2030770262
616741559
461422324
1689662210
457684598
1627974897
510287655
1489646151
2066389846
212486903
1869023131
477517859
1304149485
1306859204
836314226
1896340420
863070944
1599486549
960854002
1845487862
1046751195
2048365447
1455087845
643985644
1808047253
440633638
781494537
1148633766
600606182
977200652
73423646
2104158924
562278358
1816788694
2060460196
459987960
366082003
1224350844
969058654
1037852506
1870091906
2086416843
1149868085
1418775649
1805841234
1386338179
112687680
1138592189
1895972021
5869597
1037976899
212620498
960564317
22238189
1791450310
1152668244
1930678332
1282565724
1557012902
539813620
1359265033
1103982831
908461995
1198216846
1734150410
597551244
2012558212
805055943
1302539685
429898020
961323471
837382416
776417728
832715260
606524580
385783199
1228274826
120285717
800459354
1794851186
1814867639
925791407
1332411208
1623577523
96798194
66485430
1916608666
835630217
1045677648
277262826
903709148
1911909943
1808936115
1641065660
496831433
1801489486
1143695663
1598165579
1827630733
853099696
1667703114
1531609424
2039710604
1180428198
290060846
1067107729
1636449305
749606894
740633306
1342067866
220534642
904645399
1018041888
298848826
1167401276
706482597
2027351542
1160469466
1820555045
1677633464
1640061995
1728026
157046894
191057047
855913977
1663217530
1830140596
1534845931
127743308
162608690
492464362
515529937
1795668978
1208374043
203598288
1256940367
51485888
2070107814
1491299761
1834932109
421981985
677002553
1956447428
1611599542
133031991
1581298356
36855292
232250082
1949023569
1441226683
814861307
1559124944
1040944844
81165475
341333209
736794199
1107319237
1701883738
850954110
651416970
1318777450
2138910223
2140002760
381735503
650970725
1270492260
77959111
800891924
2117215963
1614319464
1080436879
1170307199
387439335
1784801777
102651298
985273442
136165824
1453965408
1248098477
1687886771
828804388
621483557
1242540508
465903893
259226467
1284718611
1651721726
385908623
1675770268
928711302
1034290459
864287101
442975685
1265562693
633182276
1150755153
1652369919
608709517
1711788155
125930014
744605010
328610317
426396624
1570225895
303734523
926630120
556903660
2002191460
861487154
1836828057
1069111446
681631706
758683354
797060455
1987361780
793208737
485252869
1568143972
1325603603
1245404242
110859827
1318395679
588703427
416090021
129954959
44475102
1192860550
1452336599
1853648833
565022396
798303983
697898309
630769004
156704896
1099683472
1574211347
1589120153
2133805167
2047331823
293938939
46551172
965635109
2034959577
64836512
847328051
1348694979
1109970310
1744224198
121345772
1243291064
640803632
1400021202
1309954305
1610980121
1669070800
422893639
637068236
1086026741
1760426651
499833861
988627199
102937512
169438834
1949263378
1328649305
1205165331
600500214
1455156456
1560220890
701113987
1318689716
1496900573
1505026025
37781067
1021289627
2115879794
91085696
823187250
1168361948
707909953
941137971
94518272
1713229204
1189011680
1196059370
400960683
798901009
1017537408
1847990418
1138475434
667085961
1279975465
315631327
104536299
352363023
777895035
1527299849
1275726295
162250504
1174600860
1000655044
1576739166
1002969438
484164457
213844848
1805116986
1477017259
1260952290
781854969
1498899911
42843043
1616151688
1900877740
1474430882
536422737
1429852467
997328191
1910745624
1304347605
177324392
1513207818
686622254
545048753
1394601525
1998834199
1761959040
1400298739
172652682
1721561802
229468411
207010591
1022362192
1529108906
1781833414
847014393
1936485809
149483569
1113697779
424082078
954033801
1714410611
1603227075
1625214537
215462291
2077539053
1904104119
2032821612
31343970
588603671
826149202
515290413
1678518840
469829473
1202445228
2038171160
1619141243
436532257
1210793061
965237291
1195973270
976157872
592895060
632838961
645554715
1356798096
1284253046
214421701
647932641
448854905
1750204312
1763876646
1028969055
520533853
951835980
1275022571
2087809172
1996318413
537530143
1282150692
2028483032
959766367
2028495027
1125607980
2112878074
1955818461
785120263
196951000
2113059023
2043579907
1880200932
1497462006
1945780888
669108681
110945902
1637957208
761962553
171734715
1524259571
1124315371
1023107896
1434425904
1612981579
55776218
620800595
834980488
682328647
1877451395
406122902
1200035950
573001545
1793907588
89434783
778502502
61400588
1615484470
2063375523
723675710
1075331501
737747189
1314655609
473538805
1610115625
802072633
1349234867
182085457
2016749829
786834342
1115316383
264897761
182125998
1089572197
604020381
438788495
2042267981
1339760478
1623972520
670967639
1377291044
373316165
1471317152
650374400
463947039
2104464338
656532383
2079877212
2084106162
95489042
636925616
608282560
1821550221
331648197
1815190660
1769821692
1780143134
312250206
1345864946
1717568083
68445834
1350560415
1114924956
1750824106
1514998720
1524304254
2051114285
1051002579
507426186
1546234143
1949986723
659883733
1724212688
595730299
1394055716
1371021755
699024090
90908922
1232023934
1460393228
1969550301
835010275
1271397357
419359179
278152405
1789949521
1737491041
661583419
1942950637
1014490453
1017642888
620488695
630096157
1856737753
1012177183
472553176
1460826948
1655826436
2038849340
1424973507
1010914377
1949939754
59348314
2090451479
2007244870
873839896
1968095768
1480201116
381663840
2116725280
412944339
1136273677
36472901
2000208400
899630250
1845630283
1877825174
1869214890
1683815110
346155712
1436976332
2058192171
1993343166
2006549829
192313968
1208629454
1466431815
1475828907
1196450402
1563429985
15504565
304570080
1406807979
1538421683
30381991
1189794367
1693378834
1500782112
1310698638
202522566
788938311
502089356
2020408073
1211262216
1843553160
1108707470
1125157136
715992909
1376073207
1088044802
1483170336
596098244
1536010190
2049600084
1504872544
1420191629
2084468016
46210663
1500294298
807917376
1905205072
1459059162
1057402306
1438129194
583545258
654779071
2132534003
1121243278
1850461687
2001096167
72296833
270222160
877363264
923159873
438419248
1071229570
340548455
1021158803
607445248
272391457
1039817991
1195813992
1770468452
1435506061
1693194788
882618263
1012856571
389168092
1511502610
496607768
1286731425
65550278
81399804
1504858933
2080133835
1349962696
1888576641
882322523
378995514
896693754
1659632962
1082488722
1740581240
123853719
1915507373
956116376
849291365
1315650154
1505977940
1437289490
868910330
1357243343
1455580734
1030796343
1807584719
910736890
616864250
2106495070
336710746
1041157925
1192400495
18956969
1178090482
4902761
551533166
20110251
61492108
1271055008
2057499207
1171134426
2091033786
2005703597
1907082524
1419437568
596556877
1682236796
1916053409
1370322510
1351232217
1930982899
1129552409
1666240319
1901382834
1727670346
1464470340
1505094945
2136255081
1987944275
30737702
797992801
911517847
1257246426
1765712253
818519928
1271988351
1130893086
2115093769
814970492
801276018
279279144
7415105
943950903
754553712
549075662
422744909
2088764603
272241207
1469406730
1342148926
778491594
1382603406
1000922648
786181377
1786290811
456929412
201568269
781526685
389025452
1325393490
660128393
381049404
2035200061
991841251
1099696088
1321891334
470316914
1514072171
528386069
902100422
1733732022
300677493
1861385041
1872193349
1591431297
953138069
1384148108
940766817
132013684
632978209
1605788350
760693091
1561140763
2093116319
395973632
724530502
46487654
1760446640
1340547041
1004450335
517271505
1845214646
360861939
1375516391
1253508555
2129827501
1186654032
1914951271
259500490
190166985
2115169114
709964530
914820950
1038278303
1684506442
804799181
2061847604
888285513
594700764
1022008413
1244634751
229009259
2008887390
1179978338
1295530834
809448058
1262475538
1882384590
1542562970
1694354701
1342389552
716752884
1352042403
1445842094
1145082781
911694222
1645683508
1157793975
1603730029
1578607833
1173697981
1545228995
1661995577
254902916
1440183222
865630256
1674342204
266166716
1430095377
1206323332
709987346
1988252461
937267207
1431398187
1720788019
629235328
1901346219
1070113491
48500242
1996430831
1659918838
1732417005
240184533
1865196095
1820519747
105172834
144175997
984653856
2034033547
2035040776
1352445505
1911677727
432224830
316849583
266786217
287574701
1489155790
1767059007
1007888404
1343720997
2003576132
1477289391
690834440
65931565
593632789
1072441953
772520816
2012467152
2143376442
1722372335
99005530
838847152
118254496
788110207
1753429053
1641716584
1541691381
1071161842
1147861482
1246628101
311837207
314245947
483037185
1167963044
1437070948
1165368408
1185832674
508170649
61594570
1976469767
527943448
1344189029
80048436
1505651876
1484997428
1689046121
442979279
950305127
437818140
24317993
1408486886
1588392200
165539017
1695794432
520678620
484767109
791099437
2082090325
442572485
1703559282
1100632066
1693463098
1716607454
356985881
616647875
767907990
638437773
2133635820
759420672
1313340724
1090389494
1515925655
1252032832
1513216114
864669873
1030416824
1381968535
684247795
1659329624
1690655759
1876256806
815067667
1871977021
373315399
632682706
497877874
1849757835
225172580
1556364817
874115591
1058781385
2032387845
757382869
1592973751
1870423548
873872569
1709420967
1609708527
706949846
118482364
1349160798
1785025491
910981135
1828646165
1270721561
259467883
1711655671
2109589738
494590722
1089950482
407667422
1440139985
1018304516
1390307144
463390732
110196661
1691433335
1257282518
1237854698
1387964496
1828432624
2030019522
634567962
968389056
843526003
1097653688
421904770
328914259
1500949449
917292971
620417296
1174026405
1189869706
363641713
2037552534
1653909114
1772731468
1947988594
1672611631
1304090206
1482575384
1857606314
1754346051
1539177837
1167105970
1759740505
696551063
699360838
2049453994
1977009227
1569303618
1323487559
1403585484
1325931706
939582182
1640275187
899459888
1246772337
192669621
733263362
1942046803
362591800
1319854985
1287082004
1958192185
353106499
1706287479
2028758277
722028342
460626612
844319807
1725890109
75472036
1417205727
1902114303
1994212428
367336518
442987767
1414145258
279598949
325680338
424334092
292104855
771420044
335670760
195516106
1442644309
88982667
809392866
210375659
418214820
1238417168
1127003206
1839776158
1164954001
2049175547
1845707524
930346598
282853064
1089163465
2104164827
1948036425
253395418
2000702654
1902313447
632164646
1026783517
1781796725
785763097
1249677669
1101566558
431202078
1276764640
441138730
241326022
1077852946
2008428148
833121392
1612320655
268600542
719554538
807576161
1263083675
856223847
795098361
1628883906
516358675
1095629949
2053809803
1576580617
1616818429
145469966
2087174509
873911409
130330239
799927736
1203425507
1996115032
1618380423
1837035290
1448806638
1269058016
590142900
1178448226
1085554697
1611242444
1672021834
1949240300
1712302695
1833801592
1606886539
1666881981
1493277484
1381844437
282970495
1715759689
1484083057
128702233
412363782
261388727
940556199
603021089
1048042147
1704784080
1489140502
1693243912
867891614
1909468566
881297654
776632249
916720021
2136445729
106910483
871313556
2002269748
823927429
1103730788
202023455
1271475239
1890703974
1527932697
812659242
1353676654
347529085
1407983113
98073725
161114450
2119658677
368015541
1389102464
1782482684
1388809180
1589288857
655898632
1867218809
1587778832
1602765768
265267306
221424167
508065825
876069105
318153018
1063718186
1465175036
2078230182
1360852854
1790962451
614704810
656477238
1380329244
298244507
1328692897
2124187981
1856026297
165306247
1266766376
1978972543
1923998816
1949178757
874731504
369386989
295344477
902918560
524842742
586774347
1873454786
101040700
909723429
556814585
163006878
1783441305
47274495
2110272010
2111960807
465222836
2016053637
1711907061
1018982575
1496148834
1355420119
1121442880
1900486892
373179037
1975546046
1535530620
2034679595
1187730420
1062014463
1435186873
378682299
992484110
11971574
480765008
354022532
421292917
1982439206
960534582
2022257004
2046486035
1418514228
951842659
1602414503
372766851
1751023339
233026949
698009415
722101011
1640619017
895434450
273387101
1857963585
558258222
1954638364
1246471621
1954789949
288475310
918696846
2076247450
1352788893
1442205469
1616740028
620060808
571982624
1600981235
1655693547
1951111501
1590891298
726567064
2030727948
1465351694
1539788335
1369576799
852929649
1645792483
172803208
1094497035
1375945835
578453552
1213295505
1669395343
181607799
962028213
1761880804
867208658
1548170875
426044370
1204007831
792772296
108832180
394617860
1194974627
1640132963
376937161
119689493
313298646
806301450
351561956
1884301770
1336748105
1804326775
536320336
77353724
711949791
527573349
351667470
1384538951
1194414760
1999758002
1938683881
1455796181
658202933
236658771
1189763608
1838948308
2015684693
1839326959
772334256
1301760294
270713372
2024598282
154948114
541119712
172687719
2139091278
1701032954
2086611776
165026110
955448919
1936697711
2022139875
596019674
1657229262
888060881
1138857528
1216354271
1410014171
75085412
773862667
1308068348
1503467975
1123617023
1187775576
1363406633
1174458945
953954738
1059395501
1073376677
852801425
612118496
16397273
937269397
190514595
2097282508
2012705342
1116294637
346450613
592057172
1510813082
618929519
1226536711
274591618
1320171047
310327034
35116497
188525552
735333826
288219015
330321068
231445976
446819392
960328044
731284631
1122488574
1426607066
1121378435
1968675261
1840382345
1349303434
2033371681
994341882
340590395
282608097
946408007
1953818300
1986563583
186938862
180673074
1836489162
705765906
1808315853
1319532232
2052634929
794667129
1258853972
102452879
1709534562
1706318508
1315217422
225818626
452598771
192911415
1917735719
1984770134
1376743183
1397475507
910193728
678437011
1579296432
526862029
679256238
846212307
156086284
524112319
1439639971
1603406427
1250526812
1472530423
1826241099
956947841
2065324748
310208807
1938375226
210575414
325584150
1150247224
1080928949
1784877037
1544108823
969857341
15061759
1228711052
1760956913
762565291
1880052662
507317724
569525660
2089060759
27626552
1002158595
207636831
1141481058
655193571
828957892
2144215048
121981024
2079310146
882748402
1739390137
1749454975
316815735
1203810037
834972121
257004061
1237414121
1808282845
169065099
330680037
8107360
520280634
166560428
315316392
1143884939
1215285244
155637438
535853713
2073425887
1863282931
1312986131
1518324899
1626587463
1085659283
1747906979
1020839323
413601422
1946640688
407148593
565388503
2061369015
2104041988
1134068173
186019015
836570514
1590543748
114401993
1752065409
494862324
241692628
626219501
1867884275
2142115998
141241478
850241615
349121033
1287099214
472147347
2118398523
1388831964
360344135
1691541707
1983710883
668560142
1620206023
583714534
1743269914
627480944
1790991529
1368011067
955321495
1783318400
770766869
1669971905
1841982973
376963647
962752648
2092021899
249987608
368233755
1418382736
1484565597
1064010584
399896082
427775520
1089512956
490090577
537247361
717114653
397926482
1260063945
1618380417
1666970807
1925317767
1400334735
1761304025
1605622815
838266961
1648571499
1119295270
2145350252
1000604621
720671014
912798264
206758830
963442813
665205015
1256773013
1881226458
1068056297
1007788975
2069614943
193517537
1027007856
672003757
983542150
1955139726
1777075637
442810041
331392876
308428798
636468123
502099587
356709607
1543569742
1550033778
134260973
926793243
544587244
2145837048
7622400
308304857
599359960
530294876
812735017
135955845
18945897
1601724163
513047405
1782615097
805268567
1322070015
1005224891
1118084092
907558132
738670118
645502071
289277576
111413684
484059825
724047717
832017848
1137070645
1041865340
435322780
375252227
326572606
782935184
209768620
738641175
2013312435
1561805005
1347219426
2041226352
525524263
1735134648
984267715
21562090
1670121914
1227466450
1176694048
1859185453
1111103800
1664254684
1974582854
1466332604
1592998626
499014124
463101026
545149486
956834748
2088506454
1184898799
545806961
321948113
2032877526
1100384279
688008247
657648001
1494617819
1046023470
1810549727
514363770
1978981947
1985718052
347098718
1830745740
451167046
1076177443
1993378652
251088965
574005954
1378117199
1652938680
1535475084
1896500841
678498211
33081280
135213058
1101867941
1143566064
395311516
745300172
1710678405
1077795073
269936332
287968537
1189252864
10153966
429178691
1244674458
1724975498
230926968
1372343193
537673566
268215063
795884
629003932
220225531
549943288
851851597
597958637
454664609
330122762
1355865872
1443190474
942470079
1891748356
689656820
579935094
717003313
1254401679
449645598
1327794649
489087798
1106497919
1306749475
2070760439
1386160659
1122339611
1446395768
1120187309
1897002030
1473436634
1274287286
972807533
1798688101
1725667991
1439119718
590469665
2030619565
535624441
368352580
2079121893
874304465
689152955
1692757869
2010090908
1479734644
1210207424
1085048578
207821246
1472665526
1555424653
1513657324
1754247188
1733094618
1975534410
772019749
209435363
1493118661
702699299
523509446
883637797
507651000
436137159
423024582
1834498652
45771211
697233404
1293079724
1763513932
945359805
6306684
884484729
539628101
314432699
1434971927
532959152
1264501026
1534139687
1399934381
709477722
12618645
2006279811
420619268
525108916
216480137
718462930
1953347121
1841578362
521700633
442284389
1856976537
1398294
2079044641
1309798961
574931843
1930534950
745421700
1289380531
394522162
1521616610
98723881
344003133
209766510
2010764458
1884361297
342676134
417364757
2073352141
4675295
2109220074
244343820
828459729
1245272648
709453026
1282063597
724993146
1277367088
262946397
1878116652
1327067091
1679825714
697133095
1869253662
1865403707
148081323
47819190
633341728
1650670029
1519966753
60892718
1035468935
1690632234
714525934
1828712830
841109814
1543745603
1055744763
1936518088
1154202350
1969455138
1767363429
854582976
1578976962
1875538866
2008780592
1205866756
997272456
1167150392
473778745
703310490
709245816
1323976074
613748396
2118779174
1251662609
1590594699
913987277
1897444447
1926790874
1233359056
1226911584
1157972606
1406710274
887689367
971071882
730061633
1672258753
132182345
608216425
519339575
1643135409
1195499664
330882171
1664572645
2022821152
736476147
934499091
5343456
269945567
1048887586
2018642856
2112022185
1720249352
1261340395
616566880
1565420127
1414448758
122797101
1910623699
1268096146
1784811949
1382265187
576615509
1124623721
962833898
173582410
1998283578
1477059072
423342666
37612526
1902287587
860684253
890028732
1114026342
2114795175
1191485850
1868820036
1455210446
1395322673
464587446
1722684898
283500731
532653251
608359605
2048645685
1225725908
659550669
1618586149
725422471
1364108346
18203818
796789777
415024849
2091763634
1960182263
332881261
315014952
1275811708
1433415429
1291794389
1908377812
136844330
1130439795
301139713
1679298723
1229834927
1871824749
1665461891
1478869294
706886510
1223347383
1514992794
2064132132
609667979
1967555256
238778046
2110072093
1527118954
276407238
518907508
1843699563
1605348511
1783378053
814140726
1861535100
1273307063
1583042959
568989824
109039901
1523961353
1727873630
190754458
1948014471
51248704
912278304
431376874
996220729
1775772781
1866306467
628923992
363167034
1725041362
144274618
1959707752
1972845691
795263462
2116629092
1771826905
516885406
654203144
689452962
1966105964
262959960
970218955
2063935130
84658709
467817588
361112984
1462762529
1008968952
440200860
59366470
1811036658
785594549
1883925946
517955144
951720025
2128191125
313458949
392943351
1524744351
535243483
1091402042
848374316
1306234937
1012603101
1485663734
967975987
21782852
619872076
271052008
208957830
30203484
1833536827
1308864532
363945951
1865079793
1378880677
88726335
1864787314
488880866
1173500092
805061323
286683774
28365630
30844973
7748157
2951233
2115953865
1127414542
1382082973
85203551
508138400
1704406582
855911527
374191539
460581002
1521594238
217905100
1040347741
1180097572
330074711
461523047
1788193338
1981737211
1189405674
1166121231
1106279051
942777743
402505558
1627119810
1016368014
1052010268
124717530
590092555
2124914843
1911352068
835841799
706759760
440987788
313854443
1313568140
411970509
530663046
173699431
110518916
751578637
473885042
1449354924
843933312
267924797
1819167822
1959891028
842437060
1383382252
106989324
1335609562
527503277
654676305
806393461
1681389817
1032203271
1844775974
1576559604
1177418131
494837379
97180780
1237751442
567049913
591208364
524112681
627452723
238618800
629097506
2116434649
667472882
1278467956
738566682
560215333
235217264
17372132
1585724542
1068605751
209285748
323455703
169621476
1603930560
281324614
150408928
977262246
215423997
512080706
623274700
1023524077
1300112547
2113067692
80382900
166755611
2106005444
1685693657
554150729
1707043823
525737425
884534318
1729987172
1142799626
2081466816
1816484492
72319630
1413277413
514267346
1388960227
373430587
1403473716
1218172644
2134164674
644217032
908607206
2008092154
1287839290
824863837
1755717385
1875237916
1658392971
2010099825
1877998649
2085359989
2143157229
2110936681
1671385982
1088386743
1197751139
1493741072
1213146635
2024250200
1821804471
1705719780
327767620
1884105704
603361899
2107711501
787172098
1449906256
1834987284
76136368
522378402
847876510
1633567631
1880893313
109349067
1790757031
1435304070
1855304269
303820488
1011455208
1405673784
1796251400
2067239918
1805637978
223146952
1908126432
647032736
876790743
602335851
1544283125
223461431
692247275
1486189034
924912307
56075795
1125356620
1744917441
79076631
423037127
1202025089
442653915
1226403974
1201554259
231582734
1300303557
1320911856
1155143595
1428445460
77993889
572445164
1549560840
128067943
1399362118
116403114
1531334200
979805110
1164709505
155916909
605437991
657451676
910123515
1413466637
1052494990
539823058
1638743810
550763419
1097949799
737400291
1307547319
1591213748
970816046
126039750
240566163
721990884
1293680923
1079714258
1041589926
1008180004
410062295
1892875838
2013415348
710007903
1938152708
1693949158
2034281742
1405053853
271652145
240760735
165722166
548611573
317412054
827717150
933786121
316997031
573635868
511671542
1683399431
1397697466
305291666
385221654
567309129
1629972960
1028856148
714110014
1405801257
376255953
1226421255
1927613899
262187832
1822825080
173059412
106436398
942068924
1182859966
1916381162
1517949544
1550768513
20550545
1775497963
220101680
1837726941
850693806
1062688217
800330066
1887046416
1064188898
1294214128
948411792
1722511872
1567874160
1216977341
700076474
1079517614
666969106
836993135
1305780658
1232450497
393919622
783293066
503229201
584408212
245288665
694114308
2114396987
2118787785
434410993
1773949614
1988218126
2110119931
765720863
1945244099
1969649802
1115556004
1673407930
1531746079
1639548793
1783184631
648045000
1492595517
1994849443
1854316620
1067019960
1578705069
1754862099
285211147
1826329135
64055670
1072912036
1079483857
1973629470
716378783
926635248
515054341
689677709
1317179543
286769499
443790900
1320879998
169182048
78589973
1374529613
1290670358
39173049
1477399512
1211049914
755825676
1854440793
644203440
1107834817
699559058
924532023
397625751
2007253451
514679693
727067849
2076358726
539391112
2145859954
427208370
1246513671
970583318
1857462195
600939044
2119075408
1386653314
456698779
12515461
449163431
2040279793
1500047396
1781530753
1661648463
1803762376
802255052
1559255730
1900205366
2038875707
667685659
1723051521
1500008742
438717408
1299020085
623932392
1872122716
163678913
391339086
1068045388
341825410
1496262961
1554955979
258230804
437998337
1173298597
302198367
1521864627
1781258884
950656831
993267228
2035831402
158388327
1271749941
1536747858
1878634455
1998920498
1161346990
720489783
200964361
563536814
2064117813
2016717750
1199685543
1346427587
749726036
1766638806
1093020028
1793984739
1857867598
822417936
1502432515
1907434177
1621282847
1651959694
344086001
1234725075
20106249
997533477
707064036
908528795
392414555
361634351
1207009334
1874665382
1245845747
660331500
1485019054
1127680419
737509074
1576860558
1142145272
120424044
686739930
1487806215
2060552270
2002725901
2104401968
1990044837
1029361670
787249581
146113418
1899134428
2125557064
103771475
240075175
723425483
1714424905
152543819
856273925
783741804
1730108505
252966784
1145600250
1277771038
380404757
900906378
495348371
1648931132
1612832240
457272558
1224073366
449507578
1919089787
919921801
1162917716
1156441716
1087174120
256061344
738795661
2141171170
884734395
1521996937
1210858368
241273037
873933648
1017883193
124220847
37672876
1818478458
1747531510
197243367
1381047346
1627426805
1617336000
96025099
359269346
239763467
1776150874
1670870532
1218214438
176933128
2049787941
1273720062
1820181149
1756763532
354895191
1178340526
1159174870
1074337529
161280286
1713584792
782525835
518412423
1753901247
1109568388
1129208884
1446206713
1567550569
2023982195
2085275958
1976238383
1052343694
45203928
181029526
27208112
1095959865
354707692
1532435385
1514911350
846135745
1443069824
274360323
184270560
1995161167
891079681
1050781018
698488465
1336610739
1138253335
1490875752
900077874
107780955
2038292054
2100269257
1682292477
785556862
1715185565
1108031732
286128263
324691778
1885382122
766489220
334124004
909176180
1415184314
902252443
225241056
32341485
1092978080
2058965397
1292863798
1582990956
269085485
1819003912
1280263602
1503007403
1065731587
609021577
1419979115
1978845890
109467543
43896655
1164921595
1898084734
102177798
51842233
305471155
22223279
1423647685
1193312338
2019693568
285699565
1489056375
32831726
389904776
1922309546
545499119
1160445058
60205254
1481268286
799354983
574329512
603224697
377034266
1958427885
801117974
421987201
1351460945
1794589464
1061163850
842832023
851254777
889177410
1921524119
1778063965
1035925146
1347036145
1705170530
790530568
1916957846
1430664266
1286386554
1069409728
1441231696
298623456
853287277
727141489
1537459562
677451328
2050388581
505702971
765336348
1073293633
1368058973
1803037817
782725129
890837310
275569254
1678163597
1167852112
641157944
1191553239
1612238279
622120966
578261888
1371014509
80418117
1173528035
854541760
1722616587
781923121
862684508
1807945016
1568961352
312656827
325323453
730827947
1602277639
318883471
100449220
749586267
1084805749
1914260079
190666152
218386551
2021034842
56058204
384201587
1983267817
181258033
796220644
1393738739
421594760
806511610
489247575
1500563556
1018809936
760722412
241953328
1178475152
830206491
331474861
93547531
390937366
263783086
139624761
212149251
838788908
1077652175
1131990294
73269801
1010300871
1808684743
702506410
798197649
677168945
257336783
907001064
1118698230
1820008241
391553336
1688514158
370992324
1491841043
247774590
1927617041
902222676
1658064381
441164222
29328931
1721067273
2064791461
706918569
356501897
1583261464
842704068
30443766
1924644352
1368169700
1987173348
1850201177
234093185
621033765
671781047
1072726288
133535092
32276400
368134831
1598900673
935980608
1008139169
722375335
403649880
1345945923
1927969848
837331471
2139608991
1931919419
265361377
334350315
680221141
1704326522
1145731590
1576001608
670255591
494349783
1826846248
461042120
1108554732
208350003
1165222994
1187961827
1922040173
1490837173
639878648
459652510
1563107886
686090869
265859350
219142952
389184577
949660838
567051697
2110655730
510010460
796545272
690907478
145994985
994368947
113929093
1456409427
1480146305
2043699913
1424988833
1173958990
42475446
1425700309
2009772393
1656195967
1315533075
638302150
1650059684
1692979345
262142579
1651853887
1073094263
10691163
2039928209
798897728
832900648
461879714
1533907969
1432198558
538551530
1237834488
814411018
485667379
1998278291
213652029
1291776975
862680911
489509157
1208924029
756929961
864766202
477048617
563788488
333193412
207760509
936317349
54507819
731222481
249948360
298269313
1024219066
1225222756
100525823
402620198
1363142824
1080512474
1502796128
424397227
1120163756
1889513551
1582509472
1101046859
1373724042
1088074298
419251027
834063107
1779039465
1218750926
1696623863
104252932
516245092
990844855
476428324
1684376572
1960010997
1901932270
210861582
141241244
1473245505
434299709
1066318620
1533837056
62033875
467631953
1375022949
1171318198
1420743426
826065731
1369130964
1143801324
1595173166
188451576
1592052920
996906991
1676709840
255261559
278879111
585971653
777113576
1422342690
1667081859
1501052859
539951796
246196915
1247968442
1542564368
890412430
1812772104
1229757108
452459600
63653414
1202263077
1389642395
1452881997
1333964572
651865067
34315314
897374065
62634886
439936885
548593040
1056623695
98102394
100048727
1313946343
1975029012
434901922
807241706
14917446
176498142
800084210
787556288
17968198
2102219474
1202673163
1910658437
1895662248
69247694
1068692170
597442129
1574228585
912302310
952363442
198439917
1367716722
1146292040
1880558467
1671660399
1391903969
1903163768
1332321400
1062834964
1079908017
434455975
678297456
1153861707
1885624390
1105703061
34188097
1563440876
199610992
126567994
356869752
1848972817
457320004
1308341459
317770461
1695023019
1330370077
453881640
169480978
59602427
520656275
1715623568
1251683854
1728278974
1754489337
41266527
1713183579
737982783
1553031711
1502679219
2098368399
1670954348
415928183
1673182024
1414193260
1107362123
2006394170
429608878
1121859815
106235725
1056102744
460483084
1599346213
407750640
52878512
1691564713
1845824230
939634705
1041998645
654452829
1910033457
1615996658
1300460554
1242331795
1671529833
615226495
1060028938
517147518
2071295162
1591812101
201018320
2053177962
579325778
1913421244
518980589
1158125144
320990535
997975333
1194312045
2111297423
1602076342
47585369
2024323027
1295221406
258115233
1455300788
139376526
2135808405
1065672875
1130335737
1578382873
563447648
751504508
879508624
1740512808
69241249
1488355809
473211792
1827301382
173220539
2069089706
631483169
1035565575
68867007
1110554022
1191643862
313217075
993419207
1795204205
2142056260
1432448332
1982059895
463167083
1652664622
1863750219
1819123911
1884945856
1274094393
582827806
103786135
347092532
1098768455
1708522205
1120757124
1496834547
2106442195
472802269
1223827790
493409709
303748596
265947107
1813255221
173997173
1494183420
2010514672
1641261525
120569035
423017527
1558737042
1940898038
2121245631
1523251868
762087672
799536684
2141805217
1590302936
1440525475
1954936327
2124865974
140112582
1024138099
883349224
1838028187
1201999448
270171564
1815968754
770800337
968417731
1533490508
237436546
1477857970
957260508
45250040
344596813
517011259
109550373
1140860076
1889192353
561544916
46532791
230195455
1190822597
1284680109
602636833
297702482
1011812104
2096698657
1810228878
608987961
264753965
1884862617
529781398
512103563
1600896933
688695490
1596563226
701786801
875013009
1249191208
73394137
171483860
1505164912
369879875
1393858819
854173214
278899449
412537791
354911790
699150663
1452906654
1106884049
712738709
2054602102
1406897789
289969158
1780818243
1041379288
1910895949
836440134
1777316163
2072531479
981772701
1564616860
1568810394
1968247509
1541461487
287390243
1049377238
1078955513
278648192
655052572
1401241325
1406131290
822877730
530952603
1923442727
383167634
1557475880
2037434501
182624737
1211343631
2050202506
918043645
215609331
2078769780
980806964
1162567948
1101943576
1234115398
1765526999
1304358460
1980119156
748946732
104073782
119076779
460353266
8658465
120762085
115880893
580494741
1867568014
580397872
619153066
1423667769
467087845
673348319
1819203447
1540218645
1137819001
945903727
1024600970
1906606511
284496405
421951408
653265780
1698699476
1280855007
2003486697
1045442254
821932674
686438146
490847710
357789858
1533827814
1589921992
2090051130
1100352528
892490196
1514954440
1836580757
1321541526
1200277918
1328957350
556326262
1044937276
1793404083
278270930
279466369
927051586
89058547
609496288
407953042
1363243770
1550899339
561264209
2141844016
1865694798
923335048
96449993
1593403383
1864842125
1038744300
1350927142
707465885
111573582
615061478
1430192388
583487144
2056612834
507744610
1644960950
282172715
2088937463
35957933
51844748
1686652299
1452799899
1242905018
1561399844
1226702707
845654803
968728790
1310224137
983999906
771241170
209942960
1031399447
1603268668
495914670
1990961430
1071479925
941569602
1205593381
449447749
1989156807
747452647
491064511
1286049429
1438331408
477689046
1647721849
384307417
1182449701
1351253228
2138216156
2027451990
1726188603
289332374
713747764
904823844
2066341133
737542580
1538874607
1487088104
2017073144
1501277983
226699116
913332231
1765023563
1197766354
228710053
1390108287
1314552838
2008529971
903129634
1939133124
1965444363
1082113593
911952537
265747965
777060366
1861790132
855295627
21746457
801427820
1882698680
1317918334
2095279513
1569002663
1665350549
1614899448
1579423614
633291941
515175746
1891530525
933025607
290839513
2115967966
1151475884
1732478693
592835652
965585699
616894579
497512756
518566028
463250110
1140009049
1526823065
1282501369
549212031
349468095
1565181220
1537847016
1683791493
434662802
1453521733
162265169
1054373591
882143481
57604463
1056848954
421141468
929470741
1538858599
1791834374
1091671949
47041427
595335224
1974046419
1949707487
984094399
161560958
1060609840
1668010561
774395424
1436243972
929248810
633713387
1521753585
1470575488
1153956297
1706998264
91942944
1742365561
1327473378
245441600
1051179131
1011469498
1839660295
1576409921
1009619009
1051762953
1720364782
2130073161
1498467235
1310778494
1569507924
1007994233
724389012
23493562
1161045223
1557939103
26943511
182829706
1593210855
1954107766
1458725313
1323215407
1408125174
929617383
542075146
287137598
818780575
1692723851
588790822
1463908311
1423859744
1791536194
1805929849
954509922
755091443
683939402
1007124186
1460276121
1623144640
433644604
1226927820
408867955
1754540204
825850908
1597115446
267759817
1507177036
1640161567
240415318
541431186
227866308
359312803
1247874476
2085953272
622281990
1276777735
2027423694
488339050
1335036524
797896378
982842351
423608698
436374210
603703172
1445786244
159389555
2063425747
994049296
49784478
1143537719
967427637
1924193971
1944391886
1042708893
1073128502
1233967310
1684028559
1213695648
1567583009
139568750
278946787
736970119
2031793087
2135854080
1844007879
1488882988
771008167
350984481
643569782
1821971543
1320561816
842986277
1327034732
1387863930
1387914977
1990797105
110333470
380679963
921694231
424772725
605720963
1176987133
1794204417
24870610
1622368143
1627094786
1935977702
1691228281
1686843334
1601039534
238492
616977585
1801349852
1109493142
1286891358
850244054
1029131855
1876356135
1111886327
1938664349
151312639
1491989549
1820459029
1941521745
1043005132
1893044495
6510774
866491478
1615668732
162745419
1449442714
1978302919
1660152338
2125153277
1777744822
946085298
13576527
1565634556
541840130
1754175611
569726964
1726935429
1305857955
1834274056
1285627202
1314859219
718530843
1319830535
1190016854
125195015
613690062
359576907
2134288227
1358033126
974038296
1948537436
64038473
1512125752
1471079464
1665931268
1242685543
25999987
1866215846
438757956
1066302014
705085774
1441897443
786707611
533093387
128776043
1140246220
793892229
1265649475
243582174
629834678
759632009
1708011863
1484464737
1196437859
136546297
1200122104
1756428479
1146152327
786120597
1706099207
639436240
2103532440
740861712
514886113
1068256048
1186835846
144550798
1979515819
1747584092
1640748131
1819071180
580660200
2019042637
1175842862
1826839680
1938949667
163668113
766335040
397241674
1887219647
82687326
1313305458
404570217
1136557367
1774355844
562387092
1087267474
1723293036
1224160451
469186133
1444803433
934184725
2041007615
864846816
739307717
338521083
237711850
457308388
73500672
1236071849
1736461655
587091431
395079844
697698694
111793920
934200417
1440173700
1287017868
1603475088
282359656
862526577
359293867
2031890979
768832360
1018011053
1188951758
303727906
1584699011
1046272238
316911305
1396014563
791361829
2124388870
1325724798
1235813504
852467223
1525284039
344665673
2132175055
1218390654
407174793
1717779610
2125256806
645097043
1373640939
316423484
2014469474
474006776
870573044
1717737573
1956013177
923677832
379502676
1735939381
995543714
515274617
407144840
994817179
220230784
1122255728
26890320
2104301347
1358195558
685386300
336010377
1145383021
507151514
1823951393
1436727279
1057772381
1238011601
1309263407
167477251
1361346189
924125400
1755317687
1147945134
1238765777
785670105
128564638
1660622283
1452358900
1624225145
1381613517
1188713985
284464679
2119708152
1717146612
1237615923
284814459
122275510
1300223831
1032605121
919236773
1937290366
425354633
895058920
1859854578
1452558638
1346193535
1848389486
101874943
1957192434
1017606210
1717476846
987267551
2038849925
418264129
301956406
319942324
629056822
2118163114
469564714
505925941
1173591188
1865640252
1245313705
761026793
946809568
1260846248
1690710400
869135476
50597592
1895295609
1855092345
1789506940
1021521931
1418422133
270137759
86899780
372174220
1273526518
1251578007
859729230
1177863306
1571744978
1687030056
1751788609
56002042
1675434507
2119336772
1483038947
1745622222
1660250188
1607979812
1494680382
1283894501
112500955
1452141427
1568403354
614379765
1252656688
1689800679
62931702
1574240284
1847735548
294031212
1007681407
156292447
1878379464
1533658702
1556084892
1373842623
1877793701
608184357
193988266
1446556322
2022187026
1762628342
988251208
2072197315
1562443581
891824242
353177989
755217817
91312792
44560614
242917669
1090374094
817100488
544769368
2072955949
1673383664
1873749041
1073725819
1828482552
1970957721
1310297824
2061270522
1098484046
939178900
1626033894
1932022647
1246655468
2097799703
810258688
651649927
327568129
1054952546
954994204
686763119
1470214080
668097932
163793900
829252028
1640811225
244887281
1345758628
1456983995
549034320
1356715552
1977949045
1250837894
1868529869
1033352230
1214507806
454526737
536947588
1829390928
2086531186
1304577817
553233541
1951799716
984009982
320023058
569502793
1453066340
1190320361
1872285694
1933532330
1843384548
889510630
1826547343
1884091628
1106376499
172132424
1146700789
554661572
1674200995
381734279
2017462425
1571158440
1742462303
1106828985
1953876269
577224646
34320300
2088177377
464568841
1774211556
303212934
16019860
322965489
1281024944
523519718
208421344
837153619
1463681065
1448262408
903746437
744495673
2056813958
361340749
328059554
1951855258
723565063
1821911261
1689410639
1015874689
1258758035
964945701
61101699
927421567
782037093
754780730
1975333031
1778896247
334519100
170733735
54027216
1540535162
733927202
1639562871
1518815897
1901600142
1564395692
1474476665
1604897273
2088400981
1029795144
969356557
1765130503
1523257278
1162743749
1039677102
1374896550
2025169342
720864533
1218655679
1859883085
758380691
1506602833
1807553645
648998067
604146857
1755761537
532064284
423436706
1919889277
221332713
1499711042
2042158563
2096807026
1949618529
769514468
2022036353
36099385
289281450
625675062
1444061500
1894294029
1732645362
831705474
2037350797
660184414
2132514235
1982412373
712164347
1348429054
930020376
708411604
1482427482
1428395291
1434529827
1587115675
587684872
961849955
1016527199
1426989561
769712570
1061743634
1970376543
1586175887
418025823
1530682930
908949202
1647670615
1430553770
1258470381
1711842527
1058205830
1741235144
430340584
665906265
779029407
225318176
1821233221
1205580084
622746907
440071535
836685162
84403533
1844022561
1422317673
637235033
7031846
1468585155
2102235366
672057009
1194067915
1421411051
546160882
2076451014
1176988823
1427311532
1270919704
1616984503
564600183
1768889786
807204338
1402762954
1434808414
1992048996
1098173922
1755850949
828512905
1314225782
1554078718
1376507364
933766296
2063436346
126589596
386174043
491136720
1841954364
1707351260
1799699538
588893595
1986467360
163223377
1108351622
1093641519
373093970
1539714931
2076314217
521678465
1176467887
1699714155
1997082672
464730984
844204081
1737351036
1562299192
837980718
1086649607
1114061710
847247342
1463081621
1772086535
1361466927
196737809
49926609
36748542
131438377
1074229947
1724958412
379164378
1160847806
294965563
2021809758
1318863319
2051054425
90570568
1335271272
504350523
2043264342
183895671
2054702979
698906817
1995222134
499761875
1452697329
1423673310
1935350117
961453540
570770553
1573331599
448473336
1233014941
1816103612
1076370142
1239884762
954248475
1053342522
1350964285
1171976120
1453617580
1301408623
484391493
1866485481
229122838
975292634
540835573
212527384
1198255602
1939924197
985096311
380967605
1543868806
17516962
664418332
1179553370
441406110
166221338
1466175439
2125306904
1101722714
1024057716
597229793
158626366
953269123
1140041953
1181227669
2092631306
1665824962
1152123583
1481625434
130992101
826186373
181852840
1376381824
1285106931
1669809970
1276901101
824710301
1488841902
2146140040
452559761
1642712465
1117919191
396904786
2118379266
2029323949
1672277542
1283186852
1253302008
330969902
573800272
1854731085
1191437115
1718413190
983569222
531030563
1379783520
312082345
2022070808
509873048
922348147
1501842742
1433756763
905911847
225442473
428920302
2088264604
1302622877
157020887
1177250240
1045901936
876375402
1339468156
766327124
331850937
197651050
1952707017
1760383948
1608556558
562540122
60225449
1011164477
1044380541
239591497
214819819
32591189
1165240477
742952289
1806026871
1775764743
1197122302
1180447365
619173024
1927155000
1044654240
1576357352
30462394
2115183739
1053801266
66845256
800319139
1008666104
1938646608
40145044
152675581
2037903147
1486475661
2057327219
1352424466
1980477032
579049472
656481393
216184434
19151072
1961584792
474554430
1614388618
40946018
1248849431
926918324
627992050
1832682996
815169451
1598282427
1319781236
1392225873
1065458021
1479973567
2049967562
1719161376
2120620974
590631825
1811750061
1091014633
852513888
1278730757
443474919
525359584
1776930412
165641774
1059928053
323798444
1611721321
1049406522
1689997677
1431232925
1144209081
943208460
875555446
1844581142
830193600
2121479906
1437968918
1728183689
453357740
338563408
160749788
159379384
1248156281
1291752952
916938002
1796201078
2063043941
868094871
104333053
758501109
151578860
41450293
1148056788
1424819433
486927209
1371900633
528856944
155281636
805620517
1875181291
121118360
1404351006
1075451412
1024904542
1490076794
760742230
134814254
4744996
865383144
933430981
251729361
1448084309
1144674078
2016522330
1782067212
1087303793
223591857
1253138437
324352121
1358163760
766252912
2087103015
1136209924
267818237
1689879930
685022034
1440323790
205829521
409218272
1999537900
1123847816
1553651093
1719899146
1146969534
1825023654
2019599552
1469269486
360811330
2134022400
1992458411
390053578
1660574946
1485745987
471924236
713859115
1679552391
175373874
395279201
1920282018
2145166962
797271252
1882897359
1695027313
1726163131
2132563376
1689290887
1176462330
528345092
957179529
1679907682
1274415708
1949118248
953591938
1406472503
50022463
1099478935
950585540
19637233
1868933372
275367949
165410950
1923280062
1512450980
1029888788
1233231196
1081765483
1778169448
648924279
1558432020
934160385
546231120
1977192598
1256422063
1210150543
243381231
446722457
1413916199
552783628
280526498
1886377558
2116486350
1678899638
737665526
1347063935
382905725
72397605
592441557
2093920939
378500237
793235295
818759600
1715990223
449975556
378090507
1460828093
953646156
463085542
28828126
362462155
2128250393
1606661352
1295976329
1619457164
1574445471
507511389
1468079168
401992798
341822438
658869677
1618477439
1510531992
1667330376
1638482906
98512216
1842701740
1973942821
1571901737
1344330861
749036614
608133717
936559089
845106389
973511692
649025201
48949874
1913847823
172638486
1377000392
1923454792
550962462
708178583
37321657
65078704
756828869
1908864927
605060246
1778426779
211614311
1191756615
416194329
356489217
629725523
1428144325
1297736708
926159750
1636021133
516515804
1771756360
1070884849
1068420619
447912065
1736636808
1718544695
1226203360
321208425
833582792
1864733936
2096896417
1370375623
498185352
2124317563
546809186
847035558
774253623
1924800410
1476805436
307978924
81978575
1614816949
205676025
625304436
1302753782
43282858
1679568713
582444176
768637382
463766579
2085382511
1476254330
1842135815
2002707952
349825346
400663493
486132625
2133148235
405500173
708046524
1626596943
113922229
842951237
1289380882
1968038378
1036813502
614182955
186424414
417347287
1956546234
499343780
655612875
1106754850
787379168
417905678
205395601
1926032340
1224533618
754384068
1096105209
1808571793
1194640886
939019316
313249727
1096507506
1012195165
2115481432
896515154
115100481
194790809
563544641
1867809059
1357143100
696940976
1261566693
1564842481
1151557365
1592023800
1887908410
1189229472
1118526165
1993269082
1614821228
61024519
2002749706
703632201
433170862
1370244838
997446537
95085256
2026658511
493475813
856021639
2140940495
1641576659
473659819
33063598
1522239499
1771290889
1133328405
945490950
2088733445
1537980866
283111905
1237626817
1302367268
447542424
1180829112
1991100093
1126688360
119560406
853099733
116356894
832367960
1991210369
1388261566
280161133
356560078
1109974057
328236683
1194922173
124351109
324895327
1097917418
1896078280
707730663
1643129985
711207552
755636420
1756968039
2018500558
1232964869
448708802
60803778
1748393095
1468422931
1221908502
2112889926
136552586
1841096014
46715940
545662801
1768911084
2053943783
760777422
1854641394
816442676
507574487
1580377992
252578002
1478764671
609380274
994486762
1555874302
647613669
638660297
1916693603
2113876626
169133189
256660574
1086992926
481646700
289664191
498553251
310918350
236117265
1805504459
577697474
695266343
2015755775
717776846
991860484
433087181
1136344503
1977542633
1803975938
452375878
1852758608
2035191679
2000988014
1239916622
433917766
472089607
383831144
2071119520
33692963
1706996574
574400203
524122016
1442519460
84786627
229214532
2103901561
1131972645
343795881
503593953
1150317354
1582545347
67311788
56106759
1848714065
1792538072
78369664
413833407
1933602154
1919969695
1734036139
1521469565
593376657
1871438207
442658180
1045005019
750967040
1185368181
1339098014
1792120563
56602095
797962325
1484246690
2068863466
1505298586
588161695
1706341730
1289780126
1176685115
1447852030
776074501
128000471
2066249485
1180858715
1616993360
2058833444
705287294
1403324273
1574735102
318736634
978653031
1834748763
1953711746
657511911
2043112074
1404628684
527480962
189919470
1136489657
2130402390
1564531818
1484902718
1604044508
1205192570
1174329431
355759747
2042186311
2118302998
1444243623
1831140635
578029427
823917489
1244287742
1868429756
725187427
31740811
2007883703
1406737964
158037743
2102742813
1065835775
425141603
455771068
308388603
242722939
1597048838
1110365113
1719494189
1491779967
906196961
1157150365
1864176392
504456114
1026925931
1187092611
1702645445
1077651761
1115441796
1790347262
1524464052
1720562826
999948298
1596277818
1754466212
642212688
1505614215
426038158
809738445
1610090510
553732409
2070061487
502925578
253177115
1571179663
1876764016
514969700
1083923884
64413838
1114968062
1127336914
2135423380
2110176816
350093778
270882038
1116409486
658005422
1385679411
159732310
1323580061
881214519
1756966055
1484916773
2095945281
108107479
1333079980
1077850124
104834919
1930885013
522449555
1859115322
1166629518
1468705094
2058882026
353210694
1230308843
1421671461
229208061
283792407
789803826
1835532756
863952484
1528808405
1982198243
1374128499
457103706
1377970627
1489007097
33317936
1496392388
1768668755
983344494
194769283
1568261014
894482671
1670851301
286061346
775330036
1085089973
107987016
1739762079
266890096
316511431
33913920
201799845
1997573325
1234396188
1569198351
1449546399
839646745
724962808
909579853
1332293109
844439133
463606339
795368371
968146947
947183715
1714862591
1940800297
1648050965
1712097698
1564712666
2014782191
118620347
1568733134
1611070448
2023665581
672950123
519073587
1838007833
252342051
1542284884
1044115828
65440652
1401565776
1314918806
1577917263
674766160
680892245
1569230378
266439444
359464479
698323942
1555973880
1363463843
876911481
777586706
1554016294
1518459407
683363716
1918588756
1914020952
1395983828
1843011596
859049037
1432895449
1162318952
706699619
2095743398
1438606773
1325253022
466680825
1731761452
72794995
551573413
900306425
869229055
636841430
1147850434
1097955711
270598635
1749355666
2089218575
523519190
860379494
197807840
1224674981
2095342426
717744105
710911981
841984401
727534771
1727570838
2100515386
39960151
47549926
2049038994
74030363
1985381511
435263823
55778776
899973125
917356313
1741184732
1748579164
1574008638
401576265
1112189899
1330057218
767469511
790814252
127816782
1034672641
2014858296
1022963239
572400150
1387197353
2056218663
1236868469
2077199874
1412107436
587908390
137384459
1597980521
503397607
484652749
907409999
819287236
142419649
290203275
879154034
1557296154
2143494543
1764321457
2053355230
1262920291
1350658780
95639461
1375449437
611509610
473784778
1349138826
2089459878
757508610
2041956548
838462220
1928682139
63567412
2079526941
1926157471
1816943112
199581608
884909883
1060972136
842921586
1595461103
1163548787
70999129
180429087
663879850
846244416
416352876
578923538
1496572267
1985432027
729477525
1807161357
1405066066
920419536
837114625
1362029296
292584147
301505681
612220220
1836289385
580622106
651990863
511485804
706261577
1476673808
1458994034
237565619
1129726903
582368414
883230914
2016760192
674945541
1498857556
863194014
1815669935
266254783
1073561011
1876246015
660903638
1612732832
1623519694
1249801148
95751437
714306017
2020097332
495700570
1224972152
275484964
1935066151
2144937260
1752558814
1313553304
886527796
1560030907
166616920
83923082
585540341
511517471
2050838560
207124871
916695212
1023845002
1878322341
961634271
440073906
1315277579
534786571
18246405
711055339
122805058
691943860
1179404116
43111713
773430384
587386170
1717072749
274111607
627496080
444416737
1215043419
52312489
75071733
518431393
1077633566
1260209850
609130525
74977502
174747763
989322227
525145123
1556775754
14203549
1157646393
2066875790
962641430
1628703511
905744699
320121941
677156554
526122129
1015266223
1501272837
2055242055
1153368096
2099502026
815522079
1153328113
1056566218
1755442486
1627077806
917812187
1424167021
46429009
617501888
1251662012
575264844
1161421207
1351351396
37607962
307490025
1263258638
1464761282
1473139291
1199629851
2016403223
1136386808
1080077278
1016954571
1390911470
1011770461
421569759
705647904
1606415610
1274394207
391715806
1593978704
1352758712
1848278730
1452352398
1176488475
2055373685
1202504614
1730109411
966471586
392964415
54945337
1253353775
444110116
2040710199
2081072426
461306165
1394262389
1973646255
883664620
765828910
88013537
1841779103
362744771
1375714276
531660365
326988594
166365242
2080769629
2015132715
523022287
1418823355
1814091553
1234149335
1894658788
1589433037
580091471
541465966
1097978741
1221937843
1181080984
1201096723
1132278695
921344498
1456295461
1055240167
1402382950
585038629
1823853685
245156094
344781502
1961951983
86797375
241506456
481076232
1029468525
1150030975
1238887546
546599637
669715736
1567458652
823892076
1438201975
611222750
1165730270
653343995
399164357
1161583135
627901977
1172116754
826962228
2128925440
2021909215
1647463641
12880555
1115551041
454369732
1592483758
289239170
1576765344
381145552
1599602289
495159617
606936240
1306385246
935951841
1530329654
404432041
1068956691
998689949
1400383295
899418163
2019494926
644936005
2085485313
1931102747
1618512264
1692471764
922024028
1050980767
41184518
1684602853
1281888479
42040753
48776700
1681871106
2056537684
731749738
1953734177
1816132463
566760075
1045492674
1591060352
629833042
588224428
1007722886
1140076218
1206290968
89036899
1992840956
615831608
725107122
604196
1823714954
44672181
1282207226
401376170
1773178695
447855785
963201390
172474497
1898157803
399476087
1604472158
1506248322
1571261358
1150614725
623478727
1742970566
836818762
1286036869
68549278
596683941
1206782133
1861946291
340951147
1994825194
1661886058
344508545
133872717
1116529371
557275431
375205701
445615866
1591569981
1752323398
419658029
1399592273
1204780652
771436056
1114409302
1074015979
1239100632
1530455769
848511313
1922403363
992396931
516513383
239017384
504644693
91155523
637077550
375790028
406582244
37387037
220180350
902749260
1590584112
1812675619
1266368673
565455602
1965601717
1817992532
2034343051
558540678
192419697
392147247
214069665
1261032399
1626803852
1938470781
227680013
112811382
918302079
2082761995
1121361563
1659089606
1891855309
1663362243
200242858
1517215441
788199862
802662091
1624356147
1769778517
943496917
886168014
1771106610
1725110169
87859297
955069074
850285910
1722677270
295120733
337161280
1038529065
66782973
1430609516
1777338709
223910040
1208032938
1759682752
422255306
1224440766
127125312
1531695170
1746260383
1149295436
1880361977
658553640
1801590123
1977120243
631215646
64043751
499410586
1521517416
1055855134
2055131728
468468993
1567291104
444914611
1109119862
2039046421
2148699
2079125987
1435569758
690918316
1852590899
384775073
433260228
2047057590
349405003
699720662
644854595
995538114
2127265040
100824340
1748877909
658426408
40753672
1824956185
1574332807
1251978399
723066141
1717549493
430095182
973136816
1649752034
1293443643
90539405
2143836352
141888022
243033754
390772572
1367984127
76409360
994507425
1084575687
1060894665
1300117664
1422603250
1520751586
944028030
198966039
1641532767
896224525
1869394279
918846490
876033225
839700172
1475077979
1940256766
1796005435
2015462903
719330969
188501333
628154348
1672695270
496891455
1947842571
63625153
946851715
778948933
1161073529
93132455
2066229033
778405743
1494426738
68228251
180818663
1949293721
72248297
41299370
772188380
1823654307
4522150
1166255525
1263441209
195386569
217510437
632222900
1682170108
1866914068
1394848290
1351048031
917716864
1602682698
971179939
904380073
278848997
705795622
823265447
678415633
1968760748
969771674
1678580829
1206217179
632495691
696311669
1582302681
524247446
1970116311
1986684488
1706358219
2000316187
338462860
1623343030
741057948
964253339
274649844
1966220062
2095151135
1599193802
1587413947
729182065
787719662
1250281658
405857676
2071528166
1910795630
223095900
1870239311
1129765903
1982615285
304593973
154674368
1440841946
106974666
1127153246
2108340109
172830747
1535523600
1132798967
1018444450
719116521
1364199327
82134615
1817351775
696048460
488054457
2118183507
416116050
241012860
1284556661
127061301
841376315
633248396
391417881
1646721168
1517545201
121372089
2020458417
1001987793
1961857622
705560503
324063266
99237684
899743291
1456263209
430829829
1252954686
632172083
1751710132
1035571589
963952038
679116158
1932105916
916714141
2145866105
165483846
295787748
2065219890
474581746
2111302504
1152078070
398440684
915431940
1045972919
77621891
1842826775
813227210
464114416
1461117854
807559025
66890811
1617243388
1973180734
578941273
849743874
1505954550
1325118679
1924394790
2003043230
693951798
1841290333
1993340495
530559233
1032060504
331622850
943400846
1735667360
1769498755
600026213
1877738019
1879671491
384300150
1056452771
2063025643
1714679698
1849630502
1308233635
1417600217
848857022
460609674
20039877
1278987772
330828499
18274714
776757439
2130458503
1298204970
998900248
1296272079
143544658
673861801
1249263590
950704118
2092004947
1320591376
244874379
974204972
1858484189
765633576
104403768
1416417839
773224188
1444821958
1387483018
731519962
1588496236
38929322
362181618
1495718373
1021335930
1037183835
470370063
1941299580
598322267
1535086767
456731419
124628657
1549158400
1297622181
1891482360
990039598
1339506811
567777131
1845096830
1578044625
1751662331
1571376333
765712148
579235842
1278989431
529307631
1320925278
1278932522
403166332
2003582990
811328481
780148347
1651160721
415911122
1844048120
1629436291
390267189
331422175
1666354566
720208292
607239064
117093340
1830343827
963967692
2107697096
1210023032
1747070059
1514216252
902235634
1331500632
692563159
192953093
893426944
1170643336
1020661053
1590349187
519622287
1835995174
977607460
1375821956
121237461
893336059
1485813880
1867670750
1742679170
698849483
867524987
915979909
566243646
376423757
1544436491
124001673
1703927009
352586396
1413130596
2082217341
210172977
1841449658
311913934
1674522066
995363507
568797972
1866419489
1230914243
535363098
651987029
532889057
1003900155
887101291
1388983013
2111971004
1424521589
860929621
896136017
1453913211
1200765683
1041064568
390059500
1669640294
304486665
1466132073
477609978
1458470565
1141262631
1553338722
264850163
310090892
545394331
275614226
618850728
741979680
1164370538
810735589
285037576
1566625169
1559651391
630320861
727202633
1283696703
1209143825
511361049
1585530471
1636288033
378390762
960124153
241587804
1909317352
280628474
1818554729
911479336
387180823
106371390
2135571990
1696709555
1807329204
205633750
776763987
1693141781
858833168
1263199846
93566610
1188746094
629234856
2144023789
244717307
983707485
686573896
1252196178
588127408
208008344
1020505017
2037932336
303561068
1526378673
892548280
1965291320
1112467653
326462778
638639916
308111087
501453440
2117106686
40842897
299413279
1539601730
746949366
2053776699
841302169
588339365
1570636034
273107525
1321196850
338872085
2077925911
744675413
619200922
1963888767
594770659
738327370
2011927602
334648479
907089469
2134099731
1941216869
1861031139
1447032831
1711910216
1435683936
1265684234
1086284301
1032879130
273216800
741678843
1489789206
286450675
1368714042
2037639497
1604984713
1280214586
75551870
968428959
919110408
2003077928
619662038
1738416241
923406246
1433321592
1978876992
1122708968
382342452
314719969
1839514377
1907721156
191111792
1745394048
1849904628
1614119830
1243464247
863540011
764883077
204242125
1198751509
160914706
2023916444
1255378901
317337559
587947134
1389559070
510433026
1889897444
1428781545
1157990554
1521359419
1495598887
1862661872
164407170
627263471
1386739304
1693567988
562731381
1387853936
651820049
678268697
974146616
852539234
1250474834
1656414800
982651851
542299751
1682167212
72706448
769862626
2111342422
971517494
1002195181
839450209
1378287156
1815574101
1779772185
89601328
1498717107
1253900796
340905860
1046843708
722542487
828433259
463544448
894471040
74048171
1277841550
940888582
567655681
1434655004
1288850868
1149535991
1929187167
1776229510
283616029
1658290290
1780462659
1542241986
1852119165
1543361379
205383292
45458325
1471871420
1593976595
162820599
715498303
1198318239
1723661068
1300431785
813970530
1719981009
366114321
2054439546
2144919320
675057244
1153678145
899198687
68400552
543045608
1308412359
983911235
1307760838
687687742
1474814410
1474759922
79560748
2135473086
1966043919
345772871
890310023
1448579241
1870107646
1839442044
755934936
2045807506
1895300726
1100351977
1475598363
2054046454
92247915
913635452
1898298990
2113958839
327842946
407244881
1894922613
984325512
2050202184
1762126203
1130145349
1200088810
1894435458
395509843
728736012
1658866137
435714695
337077520
732745650
2113079120
1895291261
1040725250
1716761581
1446274172
1519423037
1885723125
643335676
521449021
450426423
1048056543
604247515
1047168363
1542056807
1143522247
508933818
1623356334
911020618
1112575742
207630379
838125415
1494134946
409351105
2012920187
1367521152
2136738602
169981965
88013491
693883024
1438076020
549738439
1080891375
550283313
1223291496
1557544373
99533600
1014487542
1962853695
1447756559
911365726
391793530
179066259
1444804760
1781986724
1073461259
96010764
1704408546
4373075
1745651188
1996588648
1149923990
693888039
2077352461
1894453604
822125983
92148802
568402942
1428808477
1742565065
1973718753
1389066889
1457877649
1194411325
2103608917
729473118
2086870356
618810
1759669336
1411471175
1199594610
1320078329
1780829428
1354460525
1818592151
1029982043
41627820
1330055398
570033789
114704037
1397589638
183467165
532891638
1116442416
1534367391
579855240
1224142797
516519837
879819775
1275905571
1420413190
142295192
352462579
489031180
1998858254
1120841059
884139992
897716706
679795008
357970917
638910566
1825792646
553359066
1621228711
1535426290
1125727857
50595649
375434019
1282252788
807192178
1881818048
1127804518
388561024
309021094
1828840989
229431556
95398054
1697571351
85499617
1182269759
158848411
258365598
265114745
1677289858
351775684
236802310
1259653135
56242347
795224441
1852161794
961856839
1329727992
963834037
49521151
1268701041
1963621753
399384975
2086406291
1639155737
511832182
1517894836
169369184
223814963
930051407
2113539402
1838088032
1319178199
455631914
229153644
1870795681
722375131
531151655
1014048322
1936045305
289553440
1354712576
2072192688
1933466022
1870187941
251563791
747001991
29919738
987537569
725849943
1192152620
130734960
1644208482
12801600
657000923
1284716021
1156304078
2091909867
1022828520
2025873222
1363031516
1940333356
2071454176
630771649
1226347634
439968969
783355912
844091070
126835619
1862090028
1335202633
62510521
1167218594
1639797186
2116075672
34684435
1985074187
74688697
4170300
462173301
1246382674
400728104
2118208002
1235547447
1145018355
1320988564
866594011
303386775
194034877
795602708
1833861829
1000765174
1265443001
229271696
1946923962
1914047786
1989436163
708587240
1827719054
1534167277
862564255
540819339
1184358842
745067725
71540175
1686972761
2095760073
406404209
1946261070
1025408435
1392530240
200384769
655344018
987236536
482948491
2079389077
757235251
1780207895
1348755364
631243433
1343381237
451928294
1494531739
109540202
1617015069
1392563508
200335280
1828923763
672434873
818820808
679846688
1844697249
950296772
1081186893
2110060139
904916070
955786692
2140244083
498701903
462729929
745140084
254881285
10017090
196661685
1677927799
1462621423
300646810
1600193100
1731737361
677061423
1621530542
1719146057
562879129
927933562
221072477
1902854952
111792615
453974381
374661880
1726723780
646789789
1341001835
1352901622
2050389025
1469997654
403588521
555996863
1633908406
747513556
1880509291
121881715
2052923204
1611455196
801831473
391889191
541124718
947827943
1398745313
1100169057
168452597
569886207
1399467511
519956896
1720284577
1558738604
1586898413
15320298
147125264
604212890
959907160
611801755
1527408520
335987127
2082172952
917826306
1980510555
1815004997
1695046109
1133881320
613346740
1849686011
1752198783
1010693660
1262952480
959214448
890782179
2000533490
531113842
1904267122
1601718544
1735499819
1334147626
1725976022
1942854002
1147439882
914828022
637114986
988442980
19521996
2106766399
175968739
251103458
885654495
57216414
1824362305
846670262
24754599
886769216
1925497568
888868537
368422648
102034349
1556353072
236850539
377156703
228750197
1491792983
947029407
284527339
1424748786
46920696
993433939
438170847
1225642387
781783496
985607593
1331613933
1376477236
10538269
1420473091
997948436
1971180049
362063677
1041020038
34651084
218143512
675426938
1323512190
1076392138
2143029604
763865121
1598471307
1043943638
428812948
1332545262
400975024
1644931242
158988094
74102997
411067710
1159472933
1141425920
939966861
472423875
1849011916
2107772411
370242870
206426889
1796943934
733437807
166376842
1083094755
1765444735
2063252347
1733867907
2056239136
1921089415
1809392187
2056870468
35822471
495817149
1302032519
1769400914
523295615
1318064860
464422061
1598657299
200921182
408886245
1337174418
1911438287
1532338378
1665964453
236604324
98301813
869137042
964452069
706999660
866187986
696095125
1989295678
1498649281
1362107191
1841785169
447818921
224984692
1166529555
2098652161
652504138
1328141589
895210991
1744411689
858504544
458789384
1669995588
1308885908
1552128542
777712646
1346669533
504482890
996308788
1513138398
905451708
814946514
1229197275
1971011934
2065331381
1438086126
1979430517
695758421
203900420
2053607800
732344305
1609532600
1362486501
337565212
574068096
1362315586
380674528
349546540
699645706
897123747
1222022273
1028491094
2086384916
1676010490
1305538923
1026551054
941075353
886280911
440723541
764474639
1352729537
1273836259
1349192277
327601424
570545800
31820207
1372928127
1034350020
1159956108
2091351705
673978875
2019170945
1715821245
536993510
156047850
1108879775
525606951
1609525815
2136075815
1505531067
1044108513
549201531
1697293653
910479635
1768708571
946404398
1955806399
812216319
1122643107
1338940200
307085245
1671628396
2086939312
1361094151
1504308214
223075819
1156012783
1150428967
545481203
1974430862
317308969
1929137252
1224694149
939037989
193278784
1636330456
913498449
185577442
702236090
947801899
519742465
2123979220
1337666343
1786235206
997013299
1952910774
314748110
2019201328
57733516
2009760866
1733501525
2040096522
866011370
1901911189
1020491068
526221416
1337440422
384469849
886581845
1012480991
723529752
1549079598
1491760299
1915035143
1037633582
324766093
281497393
2626883
745570898
1432016147
487563073
1328285286
1835650707
1127663509
8543974
937402455
1590139255
482144603
200920845
698775783
1786913470
703742621
797225381
1110995138
147970888
1843164104
1158974517
363946003
56069058
460862818
1062859189
1506937307
1414201910
1252862122
25679129
1582520702
1492732070
1949343624
584508232
927786400
1325097980
1214784854
46261763
1037024750
934189278
108842520
1494494504
234257876
1167538948
233852908
1459814864
1892395361
1668744041
2116346497
2091589593
730288746
889187834
1416161289
2020292847
2093286155
623681582
439835771
1001684497
594735952
778524473
1518210674
1795830393
576423134
80240246
1037737869
1829324029
239732493
718605688
1524583601
510718727
334218208
1028148759
2022735222
390427451
95310779
1787669336
913055140
2001053214
687618333
381150975
1181465733
1577898499
626574866
484186101
580023685
89744538
1727809432
1926910237
1756864600
1779547359
2041674290
750571128
1281313107
180354541
1473594920
2029431921
1469149587
6154477
1685701499
787162536
12654406
409583515
1187874444
1833326955
1827931642
492645866
537408545
231774539
175926990
616512785
473783761
1619345443
162875540
136990036
697738706
802558065
374503491
549394478
815147985
69474705
351650165
1922939616
2065842388
1956062923
232357258
807258295
255550379
261928409
1451367850
1520329905
492668219
91714588
2038919506
1223124101
1101894628
1130907083
1285994417
20216469
976507235
370791442
443447120
522414075
1535602140
907518623
1039474385
1809725129
2019683290
1362734732
204172471
1627028704
533515711
940414147
1736155062
78030212
144247107
1315323813
1602645858
1742619588
940295077
979049890
1206832135
226389304
1824380446
220192700
1044735743
590551895
365926914
1161674419
675611274
995530331
565312919
299322038
1219529567
553379770
921034496
717209816
574879553
1836929946
1949479478
1632561493
2101931676
956816322
620063679
1106935237
92289863
364693933
1766372779
920524823
456196802
2132951181
686255092
393914183
458147008
96196485
1120559249
1914072942
264709128
1086602415
1252157253
524717782
1781036794
1981865536
1215277737
1481313378
535961405
1925750161
1435977699
352743033
956279385
1006012653
502805295
1719261178
497007104
329358904
983589802
1456386037
856142952
1087542435
249776147
269930233
435502100
647016384
1202881256
655111611
745435156
1916705023
1480191632
1731807929
615642393
207634977
1306519952
1645388169
679986418
2095239048
418048738
1252739176
1229178578
505383562
1848467062
1405918810
1642803187
1207098324
825805021
1448784258
437103496
241192184
1706636205
2047747625
889408310
1163694988
2042225319
1923916732
979386143
896967418
1370771042
537447377
1838110195
1262012065
1516923437
2134030474
2007254546
221955201
61681424
1600258564
395754600
1258161993
1783656559
893537701
574043717
1087164444
514652333
862675894
340697140
1526034805
1613884703
2129513801
1987690218
1423610180
1436973602
1794964409
1399938999
644969323
1021101958
517993805
110120967
216484578
1136080123
1701940506
831004343
2034668943
931192281
630792179
894804715
1377140032
1991927242
658824030
463883712
990266011
345771357
1351519085
1929331167
2146610910
1689128143
1926492549
957821773
1316720346
804797045
262906451
200544367
465908833
610923762
834628471
2071818757
1776943430
574314717
229982953
2052379440
450623726
1646836813
460307584
367301175
479091427
176780118
940509216
1253488644
2086683941
677567547
624654490
2068089133
1440833145
616084364
1650626759
1150279095
455706692
897298657
1756339010
620183889
1662818624
1956080296
1118357392
651549739
1007886206
918585925
1283051722
27271759
2004953756
1858345124
571812789
1766739125
2102664721
1631161007
1551154480
218470613
1944095658
664237296
1063458880
319902055
1801000347
13434888
1565934775
828153471
1105680418
815822237
2131037384
1455300005
530570615
909384488
1216336852
847659625
933893567
1832015899
632681537
1155628595
1846893433
1010966607
2087757495
62861491
401865784
1183099214
2045537961
84828278
1165314933
754804299
240783943
138492515
1675083043
1206209700
1219499922
640179004
120326011
1594515379
1230359339
1599528473
1375882469
1266451768
1783680667
912275001
993677158
334012864
129904162
2086719190
1615833480
2292958
58720205
1935831731
614142365
1333914898
858294382
1800240464
337748785
818531470
1598810926
53990073
1521168971
1368077640
1468096240
1107468154
502834287
1442088135
1585245428
1180164476
739464162
1228384550
1439348450
1597552594
885946806
432354468
416597328
1936554820
800300887
2076031661
1660706257
927506040
498276758
387609325
1823465682
1296913862
135367405
908994269
528888060
258672726
1949002998
1010787580
1502126081
1671333782
2110235549
52231609
871654970
669650901
1741821625
1504561014
568106887
1857359998
897012823
1016900234
2134233867
1975827476
1136278442
90306142
1358168112
1998479644
1706864217
856357899
50607496
742689182
873745190
457241753
1628090069
425714620
295973018
1093675897
1525578637
1996812761
1586808446
1125151782
1583066264
1449624352
1814204566
1177544075
713362220
1693250485
35457247
75554456
59659919
19805202
688816556
499929636
254282442
614111956
1915097084
298408932
1812311584
2047638427
538738032
1333468167
1106749587
1388349502
1651327825
290839506
412197078
138475592
1180470235
1288468828
912679727
989166077
392379611
1325866157
587354111
1109977504
582617688
933507884
569200899
192271149
802983968
1568978038
488462624
346732731
33387760
1220849120
2036492586
475472955
1552192440
1344346047
930422404
441614087
1322266130
254537947
275827239
179155604
2039621432
1439670979
1822559697
312512503
306333075
1623371396
666043137
136577240
524188990
497852542
224258311
1779040079
1095909879
1960660137
1441749761
1602508403
1568530879
228021041
704712308
1663773282
469165955
1091496960
1492523339
1320437873
2004517871
1935539222
1977729103
296501161
36372709
1355706500
2057424204
1990344907
324090862
2029773739
1628794126
2002241190
1132144411
1886226747
1450808906
1101334119
1922061439
1147756961
1158936401
870524901
227903617
601995263
1819634741
1087194502
1744327421
1266541771
549256586
1474901281
1046196826
31414964
224683618
547952539
1593753044
73661132
4137659
194425189
2113296265
734441764
1299514637
1979288303
1771234955
991910055
1298224553
1502140562
627775861
987948869
1230993426
1121594123
1755623503
1956962916
1689131414
241035231
372526922
461052815
716302230
886737090
65886311
1745138564
1811991940
1031251292
1197133443
1848993747
2008988588
1015661001
1165639297
908469794
116716740
460318817
1821487818
676063467
1538057439
1056180511
1299819603
680909758
632782545
2126455256
1003759046
1259587341
858399596
1100099268
852073834
1608893688
1253707579
1997857561
1980049217
727072060
1245663299
288040987
1153992612
2048862562
1137198490
199386819
1997624661
1627103662
1472635918
69703473
48767808
1506193448
1929315762
1385634027
840086525
394817033
1661206387
416764820
1048719959
1441949465
1680195457
755965589
502691163
401360518
1608463235
1344860611
2070890781
1005701936
183088935
548658643
925155760
69403441
1849706888
1163086758
1138726359
721932499
645614763
1456375258
1521123271
1562883700
1225640622
586221512
1140173057
1924590379
1728922728
1988925169
1600461812
196720229
290261048
906895937
564346303
1008669890
297144052
691432185
1907380468
1148429324
1105486735
2141680690
625475629
1726863205
2134053002
957856812
1444278201
1068790667
947885715
1159478172
1737643961
576738180
1913514554
1536831085
1467983629
1574597679
1612053186
1074897896
1495411992
1792493850
1621344376
1460786869
1164626972
1884313698
697487893
776490380
409842537
880615176
1871610921
1421591287
111026712
2146188688
522161809
568579578
711471142
729672592
2029009577
1332642366
1692508750
153138325
2123373125
312762395
1248510634
307330009
488654103
796699876
1446528037
1182779654
1735466851
1351752579
635382849
1721195552
2033887330
1145662521
672908661
1108347368
1228427389
412798303
2016188609
352641040
1074878055
1812923080
289042827
99848526
1578545081
731993976
459695633
618998295
301954189
1515672617
1312221823
1692470334
518838264
1753170224
1111288797
1672164340
270443620
229010729
233435263
1928250141
1021395903
158875347
800080902
957732474
1197362174
618072992
296102148
1731174737
1293456929
1168095656
1627722473
1818612136
805100757
1688807077
100526296
1050819873
1930420762
917526674
1048268538
1126552757
501423452
1577219643
948632024
418504869
1981346463
64325394
122095670
33850843
509702032
1163983755
1865966807
1737068683
1316524772
1910963674
1296773466
2017495557
1607408069
738167080
1166948385
662246506
1453774440
429280009
1964402408
1579585098
1602981480
1798064772
343888056
2125201294
1831952567
604920195
1319221237
1864453571
987870210
844188755
154738953
888322081
1941941598
243595730
2068933866
1205574539
525151602
1211040822
796228219
559775598
934893540
356411594
1974980948
821324126
1990304046
801691876
1406030797
1147763115
1896768630
109238619
798620158
516214752
194249329
25406170
1116967526
1736423054
597788387
1577450132
1521913354
1320687491
52811767
1760975533
128110991
977680569
1339321214
692093324
281972558
179683190
661816620
1475105509
1942039171
105053643
2125856263
1429975023
795877651
991790595
543068489
521801468
1274477881
827393769
1448260439
642702480
1543721187
265646257
1453912021
1023648554
661501758
1734828061
44486604
978254756
1150869174
686412796
1574848563
1402291553
542088238
1681008705
1605545930
363865705
1375405119
1195334558
1638809113
1424872488
472485425
1962777108
1899040871
1545151241
528498084
769069699
857913667
400252795
273601898
1802703489
1416582705
1961422097
757076272
2082761399
842608084
613003322
1186916375
1504189051
2026362462
2083405065
1615451843
1777681689
1885201321
702730393
1208824361
268397891
188620251
9506969
134054155
1835792903
139017986
740398060
785047195
1968964096
566049265
783168135
950428801
1938514162
1203701820
487988862
1223859627
1915097753
1383596066
711246564
1949826984
1943328772
1739568006
782003664
198602263
1185031081
65754568
1989525165
856474518
1199066420
792439209
1338302589
2131715278
1159335363
1644329060
1809156138
34003650
1284916456
2115538775
1697562182
1659860145
139985940
81610251
1586458252
175305318
2115232545
1524141368
1830076467
1995781868
1593023735
1975026756
890975802
2016215505
1216410337
1100191801
1602983956
1690415747
1139857950
1584933161
1313120508
1384583705
76541506
259176810
997357825
1947215130
1563504606
1347658480
952431922
2087847535
530581089
127751710
1351982966
1278200260
406228524
774119308
1546553060
812147923
450440106
235435871
2005063867
662676059
498624531
1725224373
1405763340
1822104693
693769631
1420300991
126880515
2104245881
1955249006
1282755489
1541874608
1675644762
1442335407
1468158429
2073280125
1198490616
1280776580
1953341494
1377558517
669260099
957491359
606394928
1439671170
630355665
145206914
760533488
1761233934
1629182050
1727196276
150738371
1938627604
1190199569
1153714661
921241518
1337259448
150500547
1598601707
1762425458
552321853
448772886
685860403
145348764
775333683
987900072
1714201694
277729836
1566700777
1850979027
153170204
328504208
1982591099
1349273742
1329378732
115901244
1634686620
1017918747
1726387003
193103869
696167941
491948721
1665660781
2056574896
369188490
335451203
217725119
1688816957
1455657481
1068847132
688683573
56378946
1309269061
365162844
520198244
1371343524
739879831
421030713
2038914384
394049907
851935367
902365865
348650642
791986202
553381551
614721798
1750521785
808310746
1933599963
2092948909
970558079
1748012268
1468316896
2133252259
682508038
973622308
1735300181
852737340
1777355373
25295211
1973644390
358355764
928780395
231673245
2006880936
1992215148
1655910407
391527747
1455673580
217121790
845281269
1310369526
947905870
1709302986
591864334
973244633
375898908
483291180
1721686176
644251511
1281858156
434006460
1915879991
913460249
338864322
690175845
1007342900
134226538
977588574
1613888700
1108325699
1991737187
837221583
397493121
1225086670
559449932
180830825
810831772
1301883750
1195174792
735434597
1893466135
1966413348
1815566762
473417605
81193496
1669162960
1830449392
205550976
33125091
880419552
1330659610
1031988057
1543959094
2056030393
436949056
1512817102
1432673332
41020417
1874471265
1089816993
1150350339
1186254696
1787196044
1143331699
1960019470
1728923495
1858636468
1462396814
2057742812
659662981
980988050
662544158
174820539
1824029246
1892069559
581757729
975619006
1733080023
1025579918
1953246811
354199142
278216843
1762984928
348736461
172404833
1737542644
1687110874
263223335
79358972
1430705661
1210601584
1142051243
1732142144
1817120498
1162052992
1914486882
844865475
1087372424
1206587041
219651693
1316364835
1704322440
1114720104
1721116689
1232336595
771950130
855681877
1842230409
1370899191
733613131
1868778487
1728460176
1446633454
2047073208
594202357
741015528
1977154927
1209113156
847377611
951999477
1304873959
912000188
1427154550
2020564300
1098788528
42011114
1450937327
147686362
75265594
673230892
1218980496
1537712832
4268573
207241377
1443793751
1757909680
657173464
2091564112
327248026
1658562443
1592809691
1091409749
1324737797
746517284
1803359321
1012973150
1488177557
393300952
625431120
355262905
678906705
1227889972
1276901679
605227673
137190059
1967194304
1906988117
1816163986
437483663
1990139320
1159925248
761904234
539235723
786190655
2070164073
770586621
1591244629
1923555013
625686691
786742915
1298737035
814114954
2145785463
317889310
30796319
1740369769
677140733
468570804
1730034307
1918802839
529090646
1114353753
1345540992
383618086
794824957
226269572
1649196073
1245507638
240317993
2012621561
493379243
92120676
186027196
1540135789
2044667532
230729067
490339394
186411367
639051411
265759903
1831684750
832917261
1736198010
1964030819
1080995045
1352105392
2114485763
1614271128
884466403
565453532
700746067
1322154872
1462016119
1843541073
365574273
1807456503
1785384999
1719174165
1953577527
901382054
425612681
1469979954
74412388
888821230
1628976954
356640591
114676901
411614194
809191678
1397396325
1643303949
891763804
250523265
750768148
1162037059
74319001
491220340
1959642407
515564604
1814193257
1408894761
128178425
298663115
1121294196
894245861
810531759
1690322331
939283390
40244263
1540733963
15819717
2060460870
321442705
954688374
785777615
879461445
486765188
247028287
648066890
649187440
119472493
77173737
1653857068
45346318
1619939800
1191625615
1479198330
1315096531
657705237
1848252325
1499627438
2055245174
1278688011
1152663333
1602944042
383892390
1157942232
222213338
1697244555
1680796781
2112739808
661803950
1016588288
1467510615
765784381
2102670287
2099349763
2097981898
1458422844
1815727698
815039827
86130558
939142890
1812293918
1598207724
637993431
2098020713
174836640
1889764256
1688512871
1176326383
1730427792
316461952
1028412811
1833833366
956546998
2073857712
333042762
2117845308
52735362
1489740727
1130345286
1949318829
73104633
801347111
447551399
528175024
307881098
902796368
203316887
4641002
2097233306
1558320666
1414104261
2002778759
1166356714
1669857862
1547130832
1670294137
1746905781
792878682
553282987
473151040
775362199
344949502
1939137778
940000707
2046288998
1879890775
1899883877
821048650
998396970
406465328
624433307
1007517553
1122863669
931618095
1518956709
388673545
1770056584
175495348
1023826587
452484576
396673601
1303797887
104873183
327265653
2083203531
1548515495
336130116
913824296
1555186319
367023506
1801189471
151833149
1040232222
562581740
1402897338
624273176
1046304681
24308013
1665610587
273580323
1526953634
804931360
136227855
993524086
2096360784
650792028
1248456258
1311241112
277143312
1021454627
1131378200
277237912
372283024
945453981
2095588242
256815281
172274092
1157166320
806152990
445660578
875730323
951748678
538070500
1287945600
1700932407
731717817
352492017
215362609
1787290466
1746001814
1225257441
1573985789
1906246501
497083032
1800871499
1431579054
1774794884
124228228
822879438
1006508866
1769239845
1681553683
1164552494
690924976
1917326431
777232065
1208751372
1570016586
2038056616
1956016762
1757513878
908157460
1850656162
261240315
366449220
1260184004
262131963
680260966
449818582
758114997
1014133230
687408483
2055968099
878748878
179767360
754125003
1092763407
2065214820
1383538211
2068741934
2125383714
1768835145
47285288
1377622861
361368550
587831950
21345839
109257005
58723723
1008659613
49252124
183372804
1320298708
1343681651
1114903866
1724693844
1140263391
1855858680
746653332
119206405
1034513769
1374951246
400493893
254001655
922135018
1936969412
1563997059
1963320496
14548656
1500397997
634810376
1034060074
53587132
1670364124
263258599
398426925
218814065
1764318288
1348146621
1715894717
1430333757
785880994
1331900625
2108226821
1821854659
253673980
1139729951
1888722389
141367369
733389066
946885125
1144543728
904436491
459147086
1920393104
1150917715
849796015
1244624166
465326937
1969144202
1495625054
680510373
749674618
1138436062
1144374861
1324340981
2145060033
722519005
99311902
1790597125
548466007
1788297115
194356237
451311517
1464803871
1165009074
158765553
1489549223
638237289
1978955346
235356701
601538164
1687902630
538611771
633020574
1699950580
1609184007
193870706
1163065009
1652986103
1688556962
1393756829
32553686
455749745
1574453610
2128880171
1933388068
447879858
938132149
735514701
1963991981
304288452
59184926
1898654198
1529666081
30512510
1661491439
722366938
180534019
1353114309
540161152
671155772
1384393523
1755648238
1595073436
1935677369
1128531538
1317217827
1041265038
394356436
942335771
744110890
1380075684
904415906
783628179
1836885293
1381500166
1010646869
63637916
1404053574
1768853991
1221655484
610449013
1545875927
374639876
26480610
1027557342
1553799776
719254434
881593274
1987815279
2003660916
1913591415
284109920
1286838239
1593199089
988468608
607097760
582710332
1602723674
17311109
106890556
871872743
1218030902
720165521
1165241615
545608622
343432932
1501805989
656043625
1636023171
395952328
185067625
1154824506
217174406
251165228
1592224103
1449126017
1840154907
384520119
389951564
844310899
357455653
1779608981
128598589
624486437
848718870
1108687447
2019178029
995608439
546222732
1376022582
525793521
2040471010
1329305747
341983222
824826211
1178369277
1479581442
216054500
757062988
1770241693
1179431681
672449895
1888181388
468884456
1360088380
292868322
1199892058
104385335
153442796
706518590
550268132
1817028131
884271721
1089406865
1032567299
1958500509
1602137089
1187959655
752560982
426743285
1803561335
2009566781
503952867
1332074497
1011995096
1411345552
331953019
1456940409
1751370270
1248540200
1166013930
1836408555
812418197
501036882
52470843
1217402596
1450844501
1646803826
990469584
1292168892
1261934245
1483706203
1351296951
1862630669
152478008
249367415
1155178558
2077998261
1513061359
1586898513
1263205120
1274413656
784818399
1105792593
1020544657
2074311386
395235596
2125122630
2114320040
1292513634
1741202646
1189047780
1302772205
1040162486
2024465375
1004877727
425891259
680312161
6972981
779869837
1627933236
1963371076
1820474207
136367097
1610022594
2026162473
803724238
5858906
662517376
345863083
2063409113
446981125
201984941
41037746
1546715432
1743463847
1110553859
20213011
1432363594
678172747
1202082103
854314084
52829991
825696053
929430321
140963035
141600090
1651836729
1870604049
39830173
163927016
164822926
2045527402
1610380578
550200390
1049304441
2032644183
112575895
1372199485
446883163
1815666499
130809014
837614533
790158810
1964761924
596861271
373215829
786049421
1736715144
184628809
1349284290
242821473
1159434538
1677869352
796936596
1019094817
1870572541
1027856486
803716329
575342401
1062694464
708344135
2134065813
1152058222
1528236464
809559645
891440453
994536610
384834152
33738139
1688992899
450524567
1523719326
1041626864
1825936405
370738397
38217708
38861334
977779817
1349291759
1697969163
622755135
2008255350
1102444803
933373141
1248066307
2084066333
271745820
834723432
1369641202
471547597
1874573602
2023727564
1193170156
1497475641
1673228164
184643857
300594435
1308578482
860668670
83770136
217472039
233390862
1965237280
1613533333
288235849
494832801
1391487457
1832230847
856325460
177719254
35842802
517241052
367855972
481188760
1911857235
1566677547
1003980079
86806193
1424248751
2100020357
539321618
1830248252
1976679913
419370903
940632200
914563873
924182733
2103145912
602716239
1164177539
739264862
2147168409
1880820869
610979266
1942101568
309001568
1022057245
1606461906
1429257859
362033377
10980893
2022710351
476574371
1866089459
1463402921
1634659885
1494571027
562863945
1995672203
81291656
1708509843
671985820
1780466775
1812558341
158193326
607143344
422045508
900687188
289813589
1865167317
20309841
687522537
1990543586
1974155537
660314545
1388748016
1983820058
1427064110
1885905790
1067831182
2077348748
154329496
28831592
247923270
1638955873
346357612
794668351
1187016556
1176926624
1820394092
1077859917
108295376
517689447
337908891
2025536882
1633676222
1013376105
1008779867
1756570680
1875069191
510801774
1660018522
1775327547
1480033848
1256008399
1695396449
253943538
1499451503
1350715779
488270334
2133137752
529072641
944872027
740612020
1301513400
2066211245
1704688167
1020949909
1784542009
1514613642
1216642651
333951416
525357992
940990649
1270570710
45843111
1578434540
183132177
279570529
1494303639
1281004152
304137806
1534719764
1019336846
201737503
1115100721
40335433
1585257244
830199583
1887873179
1241019634
1428983275
841219081
1043752280
1372857280
14702979
1366970551
957563588
336725018
826773630
856414908
77631074
2063204090
1792326452
1005522380
1557200167
927896199
147827938
1449024171
838435710
1264190372
565550992
1983792391
414119233
756521103
2120783750
1836581353
1159687960
1945229907
600772833
858889685
1251509633
1018093638
1638200122
957131447
1561017790
1212391732
274648373
1169454815
1535036845
1483165220
589322775
203737811
2005083256
1860154527
1910983942
1530015627
1590966931
1520412874
590046624
1224522950
1635723731
1743812456
1666501754
706113394
670699009
385835197
596227681
1950746415
700427571
1850219043
1752453691
1626303904
908060495
1416976589
1153563607
994747445
102100772
1466983298
1916582095
1118976521
1997884005
1685630425
394263725
1769097927
1004444051
926709972
661239105
2090927194
26028242
738950878
1787338468
1772729783
1009665864
727491802
703127633
1649632339
122906827
318747889
499117898
271313854
1143999595
1400119501
832093461
1549836805
1609854482
1845349264
1656826380
153978863
1916141039
439409715
1960428129
1982594438
743874862
399349730
1938342521
1760166316
1610332684
333792341
2003919399
391313195
868612126
241242505
1739614884
2039673856
1922756702
1461980354
2017399106
356357922
988904845
136387115
1891441743
60909230
816965915
1407055743
1447251845
1766897151
895146453
368854420
1711218679
1829311737
255593970
1300339680
1702408283
2017608862
1371003410
112697766
679744850
734901895
1167880661
1016934493
1274995154
1997509438
29751412
1610710605
127597368
679102283
1499093134
2088915116
538424734
437623519
1041228935
1640379839
1852454834
1291472715
839892743
1231800104
527837133
1523270898
1713703656
675738670
1125621676
475343440
638182276
866473013
2019518617
1084076533
1036197153
561152049
163717
1338724514
270257440
1278572032
1025368643
963543950
661756457
704643612
797942439
366321304
522376311
1871262075
977683248
775168729
1561286131
1187761285
319249256
797351068
800926419
849467680
139363353
540805532
114426202
251012213
1560644442
1221445426
548561620
390387154
1358360883
999229696
825733795
2068056237
133933910
136107793
848164911
1269657224
1627730391
1794610000
1114271094
1866594830
1900335886
1911490810
585881628
1514180703
1053904965
438960616
798337462
1890108397
21741983
1555195341
1408690222
1304598141
505725519
1921965878
1387126089
562316144
1229120767
1368591028
1889111981
1854870072
703295561
2133798136
1630143173
832319539
518939283
1453879499
501235474
1565692701
1010220617
1145220489
607068677
463397708
1593843356
1057273205
1779300200
1875275385
1024627470
1994402685
850253844
579739841
512083055
1025892849
1239602013
1408141389
11296931
558874874
233955021
602791498
870895329
340341742
345280148
509155906
491531307
545202365
555980158
1932856275
536907675
1696621826
251203007
132152469
1369413146
119004553
1144752226
318790422
2142648129
845738813
912451256
1064234211
869720471
314028633
48757012
1082591333
1320869422
1508206649
464513167
1413765081
34864461
2143996396
132408860
1708237368
1674545928
1580769816
1057596224
1564352348
212568821
680003449
759370471
657641658
790576226
2116229903
2094526562
564192295
1387783997
2072989257
1378390145
1619140221
1663758181
899821932
1013283338
669273280
159265307
1990838750
913917159
110673898
1355262126
1701932967
817251288
788581874
1730500208
1915499864
1022948156
26238015
1588493233
2104349739
470823495
918516335
691999364
695936118
341590869
876860427
622760747
643504595
649433934
1535877935
1872953297
221334300
1741441726
93457021
1443969281
126549847
2035393919
1783033687
605788779
191349985
1465652184
1608690785
981458471
1692831636
1805066586
815715296
1197820425
446717448
418391588
996997502
758915795
1910073743
932233067
778339464
469723464
1943132849
1108872892
1740671726
467263005
1436485785
1109639790
1818669716
1196379618
135675606
1532618445
1762663483
908797507
2104626122
692354424
1565349235
563433717
1585125095
2104483233
1572754144
349067488
2031976146
1750916370
1291285219
221501018
645119883
1492631410
11306771
1062085310
1047535881
56946449
47900404
1304974623
1802349915
689208606
2093714020
441681703
1343336008
1227713011
1541811062
2006343624
1980150988
830584079
1718513888
1718217022
1681532467
1566324131
1080303726
801418196
124080871
144259793
1323260126
399839979
1204491432
1520104296
2053231633
367794540
993195205
231382722
112603694
1878605149
1514854936
2104984861
286673620
1333312608
2092449632
218412766
1131513786
1624578186
524415537
1752602126
1842104070
1297933190
463165464
798041519
2094089659
1661850651
24788335
836248207
785256798
76947692
750791704
2061624138
1987281607
118302302
77613177
193855570
752042087
1912885582
63617222
1037092018
171132897
699487448
1103532923
1977902559
1466990891
1645389060
834884667
1825637399
1741248495
1427061869
726326095
224162479
755588708
347252559
358413245
227723436
506394539
1975933145
882729179
607696933
851708276
1982416520
693990720
1922608958
1665316467
761711933
443166969
2017181680
1895768369
1160633416
1571284706
658460906
774845807
711551851
665087123
1964545338
415857447
517682526
1734921891
213306539
1494478883
238664919
1945342187
336940114
383511240
150116659
350515964
1215188515
510657533
164760013
939704189
157256301
2023033239
854643433
1365713400
1148294812
1724840097
2036949418
1949435202
261295687
662110069
1182087299
634878524
574129107
2067236803
1739825975
1177134144
1106392933
531057141
1065005876
577417784
543725792
1356621184
20153359
1775196683
365989544
1710261550
1692583714
1039851723
336103015
1116669881
538876144
35498052
598691253
566637364
433232881
1467958500
900051380
745827969
961764886
1717378297
277604262
1607107623
1617036303
640060817
585874760
2122050609
316751438
1346345491
132157662
559292033
102532332
76751266
355340513
2048388410
1285725160
1734188483
1456915997
2105665203
315908026
599353500
1835229564
1874378775
1667815541
1184205462
1496045067
942851878
843552735
1373639084
1444100255
1888050523
2000313379
936177329
138897457
1403484321
1897331903
574774350
1538620866
149827516
1025679051
43240664
486802746
1091062329
1167012017
1641308226
2080636147
944102482
622079733
1244259186
1420402345
1954080909
2093199456
1705596224
1287516001
2053900827
1549580935
392557963
161093519
1093412570
1148968148
1601952514
2052948912
1467886064
1965758059
1258230240
1882180601
33146411
712114523
81281455
2134861110
241319783
463947476
1421335480
1749948625
854998558
157572209
1969803564
331105532
244295675
1629259489
736874987
1948509319
1082950616
2088249311
1826886141
2008309851
362406617
1169510695
637442056
77604478
1889129224
292462838
1830622284
1443695274
1694325198
1229547212
1731018133
1813540598
1779135900
304877386
750106753
580924378
615393424
1807603844
1245808086
1738633206
2138999569
1578159697
921892743
1931342057
652797232
628559413
1000812699
1335460827
23187842
1805931568
1228089799
1935672459
1640327070
6082206
610484615
535115445
2082041150
722614855
445010040
900687296
319525340
435177311
560810205
677236114
1722069023
569984313
1508400183
1065077122
583669806
1995707957
1676323393
1441910386
1715856027
957115547
1335719501
1392847182
2033142063
824594138
919332388
620202134
1806437121
1409671976
774916095
376916975
472110412
663520429
1179377895
1831967885
236893781
1819025144
1066549941
1492602235
153589540
2043794039
1708206755
1476756358
690732762
128508150
987621302
1445144226
1609587577
926343557
816924763
1902385295
1633097097
15875398
792400071
2021864979
306882873
1234432726
39189045
1675894535
1414302040
1065722673
275068834
997050051
1841072460
1156376049
1648657759
277793807
1494454114
297067829
290700832
1826396498
1936346895
1679245834
545716877
1390300521
1422199521
88424636
428095067
800353118
314400634
452082947
2130149089
1634620007
1212355870
899704460
1097247259
1056866117
2068642362
1185989728
1676514193
1541313369
1534248343
676823625
1651237844
311698739
1518928061
615875678
852319713
912742743
1249376707
1886929665
1731573217
633094648
2040970878
1484845114
116977481
1402996496
963845495
1899225772
677987067
1077598094
1347400033
1764838092
765693250
1022861367
323023495
945303148
1117996335
1112706360
1083330882
1058319781
1527183774
174018926
935090383
152735398
1913542559
339228494
1351931991
1238176210
930789885
698808454
1577195131
1337265843
538656047
2037931808
1451887251
394680111
15556658
1443605677
792108968
1448436965
1876633812
684641129
728235598
1170099404
490721941
813188577
1045290710
870185800
897320306
686819265
417391577
1411299535
436376370
150463883
559217702
217642574
1701232243
314895623
1461570980
32071879
907348050
165314026
280897168
1610432006
662669085
2040015144
247167132
2121666836
833012829
353065573
288250526
874874243
1527259905
1505085270
1938363213
1430431010
1092275710
1142532051
1280125708
614028025
2007248297
234665807
747177601
504696829
525133719
460520425
1561757946
1606944611
1476354799
1826772727
1572060602
430924591
1538840643
558882147
1949207382
1402333061
446031526
1298659395
1207725453
60151776
553890499
684870778
1488402281
1591419601
1696500921
1417833223
337108368
23516724
1348935255
1104562678
1781024865
11852705
1998004551
192119793
2089103077
944045367
1853791725
1576296555
1739126789
505950286
401780914
1603642545
727229793
819145560
2113329402
1530276671
1634452895
379011369
225038103
1276724308
1078488731
1380091359
77521630
1157422770
1485586217
2139634364
1718411540
238319352
326855230
1559396806
391873256
999936130
837732415
4086696
121135954
1682208128
1771696649
1831004822
1769766232
320405349
1084383948
1705311932
51065462
2019632816
1839243837
775416605
2079578470
1505598314
1279555323
655139091
1878971235
920823217
1693786341
118494544
686762822
380669301
400988929
876211018
25279288
1901644572
842851934
669805148
1750260504
828440449
234249047
88520963
1442027230
1316271253
1534461122
40526412
1234660561
303490300
1437008440
81076502
65246098
660884731
1741811974
1410331828
1065928915
741835325
912089129
219446592
326149886
320853059
164776289
199860220
2053604254
1119614111
1302172717
1343779519
810276396
2713488
707239703
1941598653
753673626
1465498386
1006293742
604109218
14450445
1564379329
131218586
624823923
950825862
1423785248
227094358
1266312527
788963107
1903929255
1107619583
1945942605
1583527514
624317369
1112629876
1929407501
1326652573
611428445
1078578575
338780192
781648546
62312655
2068222899
998715245
1899629823
380464239
224985474
1732352525
388661711
2080573307
1883119621
1256670211
1246691066
187783862
1502711385
1984411950
172275934
640963584
1936286551
2057419184
999518
1113646825
2017728861
1127140889
1529008387
1353556975
1725005554
1567957860
1167206284
115218931
1316991581
954249244
222879711
1747058091
676668059
1950654270
341531428
1289296410
1169201892
587597244
1922379486
239929504
413684788
181460499
1854871999
1683075631
2011238203
903367850
347440007
1876792809
30816108
1422077011
919110151
1590352585
1772883221
1317397010
108947468
168961828
1103419088
59406725
1242684181
1760575828
1181883561
883427753
1503949333
814184348
1027271220
764043323
679402339
2024656959
860887116
1162540683
358058928
1136198397
1072144413
2132553165
417919674
1345927014
1834480708
268948226
708852485
682856150
233596112
1306651483
1414369209
1988981662
126584652
246466674
6220405
846836072
191408926
1189831811
1699637765
1708676763
1025069552
1074726709
1531785312
1301961320
2122822497
271396998
139708719
1348079468
1817921245
238210804
1902188393
1585011283
277894398
1439283600
2026949821
2083959438
1863815911
148207193
842163767
1657400024
1383515248
1538016453
942257224
1455014203
612590932
474837807
1493297047
112932592
695229675
1274411658
2059151306
2139861431
562542373
227828397
126005834
2119623317
671705003
448589449
126451524
744060809
466097053
601821403
1166373218
328307447
2017256465
2006787950
1996688103
1701710779
1139499024
138903728
1644538997
2039313974
453922672
1704699597
1568168664
1002304469
1671865396
67695776
1377373767
361679801
1646620009
836465060
229082980
954518216
873058669
1707996775
1245752987
237136923
669781977
564434986
1072658732
1771358422
9341869
1989172804
1855740075
284578016
1789779534
1346190699
178532515
49826569
1265168593
109796395
377476224
1608785132
255467253
1427414931
939855541
1132813245
1201299698
985628392
1072311769
1437443058
797408720
1790976040
643111921
1338194492
491144683
1669905471
1868495977
854291217
2044319000
1867140006
2123714988
1803674460
214490185
1153857974
1486990420
598562930
1156183327
911466914
778100942
268671119
621804131
1477808922
1288881653
239921970
495938596
1166466345
829127346
2140694749
1639307427
832332778
175060300
1542591411
845958965
870022138
1461819569
388741111
626907589
1340657327
733057778
189371284
572194948
70207220
1357562909
1044629273
617829010
1063273698
265644903
2112720251
1348335942
1940789878
1972231849
1978874980
2003456482
432131947
1002211211
285216013
114397278
1418538444
1178036794
658287424
555903151
171578857
1316369349
829919024
1168097920
764943144
1637994599
1902648356
185299490
512321432
1177061749
1016957410
1219885946
1997531214
836741987
1489671293
2121030589
1304150611
1910224211
490665035
1711070257
1834749378
1095241041
1451204344
1462496351
1022548806
212287639
906940075
152175651
302874468
1124386905
1771361146
1107004941
1791108904
515987599
1236970083
822335788
330544146
2076358334
1780965072
2059670563
161276175
1626347208
825307632
1955548885
1963175371
1459880729
2129890123
534021259
1909855176
2128398533
1352315136
828354247
1808859610
362049531
903235592
1314053897
867344622
885602359
1535351872
718299434
274260043
564109339
1606463782
1550771669
1913473433
1697051324
414783894
2091955220
358554816
887709258
1889376323
634840272
1309455703
1653641818
1985447959
1720296370
1637692851
497542622
1135152098
2129558118
1282112404
1252328764
1586169775
333816392
50551984
243280255
1153032139
55009005
1020406380
1850004843
1568801269
639262830
340491929
103029900
519910590
333196565
1271091026
1672573241
1225896175
1679070338
1298025304
2064841363
832831629
2039294299
127499934
2131653432
982296630
346407798
386547177
402362086
721589872
1079970418
1092049860
231008685
1263230087
668207061
445424767
1967160614
1252142740
2147205461
1342808544
1363713901
610708400
1940642518
1701619778
1545505026
1791258145
1710571780
1685793413
1438606145
304374870
1762909032
1512592866
1073012361
299429843
1984579267
754644703
1628065826
1804979859
1159894760
1177789614
976181660
1818544875
380445107
980694707
1454445873
1055404988
1668698265
365526852
1968360966
802954324
420248376
706236768
221199738
1390896563
1980680663
1041157041
329994383
116231591
433987315
1037757802
824408094
775047183
120130081
369586832
1042054468
1203756553
648790600
738195477
1927340227
1956730701
1235036008
1994221567
663994534
1419864471
1096928586
238792192
1524778772
190787847
1547570562
469349208
1906089849
665432354
1960845764
2028249874
1100969592
338893854
1153123877
1534031534
2123824727
701293421
1330439087
1656211944
121929388
1887277097
109363641
1866004363
1578068509
367092627
917061910
632192179
1204485104
476495502
1513135634
667330120
532242356
1209487943
740833913
23495761
1744133681
1388255512
702738395
6301369
2039190637
2053248340
851929629
664543522
2007773587
168942354
389515593
769087379
1300118876
240377726
766102650
2067141227
104687182
2070515952
1865270050
1611487959
996890603
619395177
716474418
1248042684
620599534
54960197
278283246
248094058
194048404
1691518360
770553377
1816959893
1959483895
1296551822
1770178737
1247993748
1580560368
1871810779
840771904
1255372200
989099508
1527041704
1345842207
683293821
753785049
640750030
858732134
15284449
436026848
379240041
471920557
117977770
1241913854
2110796969
920222929
1442027599
717868715
1097513166
54886969
2029759367
713773424
1152131880
1744940477
2126837183
1386830126
797595892
1623296292
1571488764
1735923013
1478069219
2036749448
749103820
1388538568
1617314566
683599876
852956016
42122207
1810901681
604610265
317968249
761738452
622242992
1852917860
1593849114
453878616
602427538
903750676
734643060
498914415
619045892
9691628
1254969079
1605990997
1600809843
1161145907
608548149
2119736142
814274820
1089028728
1111808488
689538955
944803456
1030881512
2027416194
456152874
1955177569
2067600891
911731388
1242165608
1427765837
427270811
1780975703
192059872
996413386
543682203
390019152
1109919540
1326490653
1080206066
319330929
1337983295
265559659
1775570008
539632993
518817694
216055398
419259542
134487027
289832795
802591810
168437172
213895127
2011687356
304234757
142173118
150077243
2118034011
1624997544
783363854
1358032943
312517857
1683255478
820641477
1831155045
1615518819
1437252629
950280990
195179100
1519614091
1170958186
1677803171
313112361
691588166
1987740628
779799124
211348861
2044048429
655334472
1586404880
957647892
1386513473
2075651714
236618694
1716409277
2128183077
1328507740
20959702
1348850382
217961247
1812037168
1103629411
604336681
466887016
1535286806
1529057476
1685899534
1517259685
768845152
490424107
1555642749
742804176
1465905872
2054052981
1839059972
1378405543
2103922787
1731528011
2069595393
1294359334
1279567131
402737105
1854572487
1753762151
927099963
337038900
887497628
1949084375
1257108909
1379057786
1756082045
950636796
133852916
1979492142
1153294044
314692071
233091710
1264145848
1322079588
1809077903
833151026
1188617201
669483943
1896804514
1979366962
546865487
1055705883
2068691379
932307030
286377506
797895225
229636055
1094359320
1299148516
1805168958
688623068
1618784533
455185835
1667235228
1854402539
2093541414
814335135
1029898064
734634670
540949773
448272505
1278329880
1865892233
1379401204
106064484
1424297070
721488949
418750547
333349534
1602447152
968097214
1892508065
1304973906
903190096
1195469355
75149247
1755133485
1682651962
897852737
1933137982
739590295
61917783
191639699
1988002163
1034128289
1234683927
1511649638
1111517943
57054112
1483885699
1129443253
131986627
2020710777
126013525
1892817759
349630683
294128702
1575043160
1412537281
463878656
998505512
1123441141
1930699959
1311675813
180393132
1911443468
1402590537
239819454
1694604904
214152748
1360305811
439739042
1165035993
1050916221
959197382
1066451347
879460666
881625310
230257324
1225377281
720700095
1311195446
667057912
128172570
1540260696
1207816553
1008741095
165223150
1111857196
1129210675
1786123407
1206395234
1626810832
1994191438
189151487
1169830407
1222520199
2135175718
1644761710
1744215401
1395091455
879147281
743653064
2062702756
1851996146
482440320
1060220353
793605471
2043570000
243295831
349877
422535591
1737164466
1230415720
105346982
204665131
1086476017
1396356529
398416604
2134060246
751340431
625477402
2027070825
2018110136
1182534844
1025959491
918105484
1517367026
1496850929
1920702224
561862753
1264079894
282401840
2130559547
533856550
1226701404
1045321690
2063149542
1592190581
1824506080
214388527
655926868
478453936
1060161008
1623766262
930900347
1775837407
1948773957
497980867
1933347629
1232975478
1322710561
861963076
1587076698
1935646124
1775978973
546096612
1295453204
1431573909
349807756
62887739
619706542
390135464
2002090640
1741644779
1221422985
2112028913
695543736
775362228
385423253
2136619504
2021910663
1410820589
461221724
952529798
371366627
1287144003
349933887
878436787
2117616985
1317212330
647069721
326723813
1892902774
898579585
416987884
946433114
1917653753
150574751
1275287992
2006328358
1562299166
1046467111
282325300
672824340
771501367
150538304
1723170629
532183267
1407279318
1474576829
860790669
1046357891
1927762023
560335060
1585121048
696390318
835627260
921568310
1486768383
935346549
1465033351
534616317
1886577241
1363197277
762613925
1596494987
9866988
831561869
1443969603
302571455
1681188159
62303365
1966144106
69089284
1297169070
1097623509
1386457057
661844653
105959349
310690914
1436108282
1425982968
1535525927
564743723
34110575
1415617705
1621054470
2008473858
1758713813
1739091858
16112323
1864558338
1220465141
2049582995
1222975528
888282795
1868800464
393381986
426011809
350873976
1048237084
2039947957
2118640918
2059739551
317041406
1278889507
715697999
576026861
671893256
867970016
773152425
1687838345
1933612882
1043443879
1212917638
1744203043
1475809495
500872935
1482447929
902586817
2126917613
1794120094
1060810954
1475123604
104710104
750966232
752338895
610015306
902228771
272971042
839616011
1176376877
1339954208
2083979413
413904640
1573459677
437744816
558741865
1850886466
1154516692
780109473
919723349
1567902333
311157373
721958110
1246375626
1669958552
2049205089
1490276778
1659766934
707200415
1957836819
1850661186
934786932
1141658912
1794261098
472479828
1494211771
1313179457
907892004
643947760
1965742081
2023894352
1468667375
1605390036
1213282858
1071823206
853688094
1992691633
1483489042
790438577
1725204574
569377528
1297043426
1291440440
340527893
1456348835
223841676
1820971648
2086023253
1626383138
1075471034
1888966249
1493182236
1397496808
1996234281
728855010
898949748
2106926930
2108134742
1683238060
1321508994
1068828404
981454346
783144068
727644065
1252522023
289714445
648190531
711486839
389436467
1749271598
1364161889
863278256
404322291
1116597485
1315786966
172864451
1849521382
1472936459
1008041636
2131948249
720406910
744863349
612922601
1343623603
1961975853
1793344247
150458725
316778216
846010683
560888049
460629594
1576068471
723392939
210932826
2101546526
885123724
1792844909
1116104199
1576273859
1678480678
101857829
1614564860
583441386
201319189
1050722719
1271217507
1290880928
178509747
1760458731
899203450
680833511
1348856351
1441245334
1014764770
1698211591
1698429760
1877421577
1977694924
332684688
78763293
630634994
515317904
629342742
997273342
787997950
1589889041
1764068277
1491877346
770115475
1388411485
760404029
1408485731
612948466
2140668241
387387465
1898039935
959700074
1663756957
1831031780
237081022
1082558370
223727831
170831467
1828615466
192627901
97496915
1617515244
918685413
7024047
1104034569
1929584748
751489973
319853985
241321325
1776709155
610576473
1085954310
447096427
1726488487
1883988108
1258354087
922169120
181272905
1205943638
74345324
1821582216
598502525
201441874
531227737
1125301583
1295790969
2105154874
316154934
1599747451
1592383093
290460507
1174520288
565761746
1518272206
186677166
1819289382
118528190
694633555
1711155774
370301066
1392427125
1437677737
1482333371
924485137
1864273008
252492800
1738596838
421880576
1973347679
858233213
206324675
1650214675
193206741
1005152914
1466130769
472061265
17735444
1697629324
1583404350
1677913513
618650663
248228836
1790075787
916628577
1352006737
1453412547
102215879
230556373
1941424345
569054027
2101968794
1462554304
1139378964
1270927357
1450342172
472554510
1065613128
1914991410
19034359
87057331
1506156182
1643435680
830820400
1070654620
1979410723
1833428201
1757830874
690539426
1225693356
114099539
547959968
9675863
1327682139
1341706530
1753294097
1266061379
1022079266
1591414498
2110797119
2081540197
849174682
1537210248
183933701
1516889192
2020458009
886948292
981189263
528083780
851411990
217020178
899275960
671034314
1177582440
700321620
1893004668
491773024
300136098
460903831
1501991431
1875739549
947966819
2111706082
191289096
2141464635
1719747833
718604329
758920940
1437026736
1585751662
1815748454
1878698027
1463656544
310711589
903772956
1807442858
1835836799
853840605
802929793
974531175
674554835
1651273689
1551702458
897913963
2089815919
678935902
1813952816
832300793
1417799278
1218561925
1552176792
1341911505
1171052787
1500616824
1346907774
1242396454
1694202215
1234927948
505623306
531077199
1334817978
2106699068
1861191774
384814299
826856096
1295825833
1550207006
1507451017
898711119
1809146483
1639550546
1104247231
121968084
704124869
306957686
171321161
908231373
204195124
1910860420
779286415
307551005
1580499180
1961468418
681219464
1269532725
1034637520
506180343
428929101
1663940633
208925783
1663390750
468412488
1121703280
1439282818
1987014621
516982347
412075935
1857833263
1400776880
641743057
1577908965
2098570743
1707156747
843946891
1232154954
365033762
1751721018
1458783296
911677929
1307743298
590600611
978000489
1897640505
1750394866
1941901867
1058190407
718761252
970360244
570695555
361053593
1035740225
2005871404
1371311392
1152640565
1319686160
1502204854
2039553022
2057688968
1105463067
1548079812
605292282
296268720
1712211795
1827206752
1571262239
1029348116
696059515
1916514527
361877565
974568100
592415003
1856523206
1604246639
630022889
850297873
1704337820
1859264768
1467000087
1942455301
1083826225
1355289245
624851519
1261772390
655610644
1686708392
1951494364
1302653066
351614413
1051652838
1501619161
1387018541
2072350165
668790041
1169799210
249343963
1495338254
564984462
1662559064
575243592
2064186435
1632740255
1311701361
500081715
108997806
1984850233
1127941089
445286576
1954902789
1590126823
658300693
471591201
1572481349
436816354
150003968
391390814
1240119563
1560965274
1306036114
472875843
823471581
1673951984
1000009286
1258563142
2041696055
1970603275
1847971219
1777918106
37602065
280802686
253230994
552910391
706721866
1478725776
1260294089
391667614
1478465589
1042126272
235753628
1743919193
717898129
456827844
2124151141
482203748
1362774643
1209312193
114347367
622976034
14600826
129957618
1849805149
2121868356
385428755
110647751
662002202
266122864
850070537
1820301620
1909168822
121415016
1988956554
9252314
1434000111
1459216701
652730885
529639696
1195126003
1213320997
63442793
1304074422
1838529569
1879878394
205918768
1994304452
292465483
805285389
1249594490
1187402
942848626
1360265267
1572672522
541355549
1032451444
648245177
852935835
214455837
2130291260
354152922
941349259
1640436629
1272309471
1123740370
1565200740
1304424984
1342996551
743521851
1432065741
1783963481
410165213
1176577846
1517106026
1405536218
459135410
1476843723
573868513
2073918233
1618070441
800908806
1130125472
1646581678
1990935353
1395487302
41206569
1433894906
1607592683
1524705634
1462347080
201151895
1956217337
666697808
2023288055
1801256542
81500530
874495116
1640102911
201437197
460512062
1368409491
86447028
209077595
1432409998
961395707
1356449124
251042090
671571036
1865570840
843804195
1186474934
1113477611
326769884
2069542931
1233849825
1764696781
1629369071
1614226666
1838421701
1182705857
999699942
1070833846
1375821430
544121908
1475357233
113318695
1287259005
1275050276
978339606
1047145112
1445606939
1950152264
1913227094
1086895520
795643248
1987699614
866124082
315532902
1714529062
543954691
690357936
366650279
82245588
218715381
243600935
313643973
750657346
825439307
1885561316
379037312
173356197
1633242724
695703868
893167572
216110865
895153244
54187963
6117747
48098617
806448455
738907745
1745491433
1046245950
1946926377
99398572
1018231313
641632678
388297361
641829712
908253118
548576192
1388182826
937285371
820785138
242825663
1585712123
1309972082
1165702402
496142770
936145674
409419671
1923863786
219478944
1873746632
1269528355
1332923293
319702314
1445492045
2123862186
360758516
1886365077
2024537324
617010822
1490442049
1579577989
1857043072
1147574955
1717730762
1638001674
1457345566
2010975822
233011785
1042766081
866591178
1171972832
157562818
594897716
104582664
1466479002
1187939541
1767369584
449837573
346106851
237722975
451718660
1903258879
904467523
1498037555
1266339643
178866777
1620442525
799570578
702363356
525782820
1930744788
2073143252
111240493
1867225552
901852282
328334892
68912891
1515353826
985554555
494128962
1859178829
1667872774
1346593444
2116092090
1203316407
236589691
99253184
1004637299
1492714139
972227697
1723180862
244321484
1087679977
945144924
781767790
1400720871
901626658
1423423089
1803216449
953935785
1635502862
1755671376
650017316
917299389
277977168
1433347591
1703115055
1363564584
371149863
1820846674
49442773
732772344
732109442
1392513784
553823811
505081724
1058612797
1671720963
692859219
1462252783
287026524
1676340538
412504440
70635692
935623974
418758588
351550455
399273633
305180470
1710628071
392180451
46954839
1940368481
492271729
1055299015
392624899
1283881484
305941075
881963236
1392019694
1513115184
1073044859
1550276204
1979659603
1852140285
154969528
1760116255
528779555
696337404
555523637
1135160893
326403923
306244025
596455342
513927856
1769649627
1221770789
1005526623
1730539170
471740634
705720672
1940848807
1012198350
1307952295
316949759
1668857195
2015957716
485298124
318412931
92574136
1263346631
28552658
1090567898
1336319849
1628194419
59730045
164763793
132776813
2043456042
1995076428
1058306526
1990226950
1738927735
253144259
1491391958
753886911
1506038601
1105127803
1364538117
251903866
1751757064
1436501334
933029865
758449438
1551710445
1891466933
335290066
931209636
985333096
595220592
1953735150
2062133105
733233693
724894593
2106716250
1616617303
1861325834
408523408
565615005
1357569839
547859044
240349863
743236097
860481661
915410504
117239437
496938964
1787252198
966167356
1495578837
1728101828
1446617569
1730963195
1004698958
1849235679
1348660493
238183040
512982182
1512104981
91532340
680165816
1870147004
161637434
1191007873
1669503906
1359734687
961828060
564685859
2120790848
1213174994
1125352460
190450728
532289329
476081283
236697341
1850675931
2122205669
1909700021
893441531
709541882
2122232456
577802449
470376590
1559946509
590091445
1811991031
579545714
1591450622
102944923
1326560216
1661689586
1644397621
1264511919
1486751991
1669516695
73501276
1582358720
398055148
1749515898
1863660909
405026929
712601653
473730599
1219132827
1219029133
460088856
235491956
1344416315
2020638051
992316249
284739088
1791997969
466618753
929627816
1665285525
1194706961
1402461744
1807301753
312238761
1932137608
1097993019
1159477490
1931180416
1672081580
1660462986
353469232
461106230
1894272418
1471472058
1439854252
1025122133
826165731
1800918898
739591617
1425575450
1774667327
916338323
1621918757
508898982
2073134477
644850891
511383688
1584340655
1215058330
971698254
2002169736
339580629
41724372
1294993315
210830768
1308174286
903969360
1339603639
906051938
1635270129
466639065
1395736962
612783542
58715683
1790168040
1835109971
1125870592
1028262243
1593055428
64513162
62347013
111245783
607361464
677984636
1397754915
1444275666
384277542
1370348625
578496154
1206361490
173459272
1482483428
1178890427
258789011
1462110641
1214641516
1861449483
1037107162
1924993086
1036297978
278471256
70243938
803947448
840656317
1532909947
1982603658
223760409
1363605231
1202498559
1967402795
509292868
540791745
1147798733
1413769105
657115864
2057193778
1134584633
1834562041
1963656484
681992196
873111130
1415651608
1338340496
268471674
1813982966
37775067
426542729
1199319902
626131327
1293324489
1304443218
511227973
1684426935
1012370643
312170634
1981997032
231311254
1189672117
1861371178
464669569
1796221947
1283760783
101466723
670644589
281923626
583109997
1623215307
1102503438
1646333528
1497623889
1587443638
2101185552
1634502950
1739958073
1561252985
1964876812
332789652
1263010220
2056183756
480660884
2000959031
815767832
408320198
908916386
1756717477
573295508
1556962934
1143774423
1525021010
1376384362
2103064216
1030609987
1667369134
2042008974
2117344146
1099483515
1849252499
1894531467
1660924593
70357038
1454355079
137499096
2065746640
585161882
895619089
1656376836
147423773
428411659
1786378193
2119328097
2045768828
271130741
1151845974
1329927851
1181970898
1143900785
599591554
1362107520
1188707466
1572251662
400549804
753783303
2066796356
299964755
1148223373
383015559
1102293868
142858270
936993983
1336605188
1762439091
347215747
2007242059
1037482447
1510798748
1822879160
843742252
1667191776
1223440517
784646724
1583250586
143484950
1983300491
645564377
146834170
1241708473
62056320
1828699016
834543694
1414474269
1101461999
788016657
1527884743
1981700240
487119424
288395993
1323036034
1430741862
2134901116
1673845068
835768341
2048347436
2084771526
203508863
552606530
257695564
469372742
1265597341
1833121467
617617112
1609421577
1210051074
2117661460
1957042132
1584294983
107055096
2102943012
605579811
1752743167
1148711477
740530194
838516239
801422770
2097248990
656654049
1164998485
1183138591
576583891
1597427672
1376273011
444746927
2072469829
1012440467
228454618
961993599
1674389231
725600797
2139331706
1002131190
201548348
1229441203
2140345550
702893232
1020707408
2017519772
1323864756
52833741
2132165855
1574921818
187151505
1326511465
2011412073
815957780
407618268
1049677551
870054512
908900915
1009007667
1735988303
224926608
2099626941
163490236
221764681
1334322263
652209783
1646181173
896798842
797490969
51988104
986032988
2004880304
892640707
1381096279
162131003
162119807
707963773
961546723
694164181
126969632
778175219
1250676535
1062616215
1221571524
405057649
140124715
690111094
1599378661
1420441858
1691440758
889509225
2030532988
225110791
176129535
1826712390
1750212446
1831138931
590087084
34382458
56551651
2009877731
1610405338
1936844322
1509145728
100551324
947468200
1454463689
1978821040
363472212
738337912
1073156714
1923585937
1186932244
1266280757
460097697
858864467
64071786
1861467849
1715824366
1617270454
63431367
1029991704
344494380
449035673
46102371
309130240
332822894
1964418249
1165806508
1484275337
1116585165
1486075983
869607622
461692171
1573848822
1667102949
329557095
1796458229
1476476679
645309300
788582481
399844692
1016527754
1615093259
1970877069
1942758718
1022770861
1828319026
1901495882
2042810880
1032026770
642087753
921289724
587659050
955309417
1339116463
1159459051
948505281
320005674
1983847428
596621367
378937390
2073772079
1382478190
1673906881
679862635
1278928870
1388476336
131401680
1406505498
1556911897
1628301486
845638728
541661561
457734247
1380415966
1758252110
617288859
1281500418
727077460
420762224
518320343
886171494
79825428
54380655
482872746
174737546
1543745276
364095330
1208018827
1866130358
152654902
1113518129
688736654
1612808940
1529161595
1254476545
707692531
1800045372
251727934
2126901406
837861952
843153587
1724896460
1788598666
1677733388
777210637
565496317
1980217221
1896179797
1696735676
1861945347
2139174059
1549914208
913127322
940911095
193657955
1086646812
724336741
1090425486
827788150
1655949156
826393613
648494136
51169214
1245412320
1981807345
791875005
1226957214
724014540
501871325
804632902
89586393
355836135
1672034909
20193971
1393104955
1004449892
1113478576
265571748
1604900970
527430042
499858100
423940990
1598584164
2135639520
2096698674
2114249236
240225318
1061741838
1201296216
1532346804
43232435
1347618666
445249884
1153360729
1123857142
913610875
784940688
36534018
1449911925
1957949478
2038198510
664308263
925950689
2033358558
445129185
791850402
1508329512
439029105
1653578324
2001871870
998257420
1317380486
808818264
559454116
862616761
182273654
530598505
1325619638
334152582
233666581
107065122
531441450
1943288714
1837245657
2030376400
388659346
1374897682
1596104722
513999787
1141462738
463131162
97557563
1643927494
186497570
2095416518
5516604
515749335
1919119546
1113303533
162386522
1017920272
492735518
2026826630
929532191
1100774025
1766021048
1633473164
1067312938
1043644747
927913949
1017712368
851065862
412852848
2010697363
1635813419
989248662
458476413
1892174639
137770228
1038464001
1436950690
104054753
757775419
710196972
1176183134
2081792057
1779424443
1325731133
1990497256
1008633605
647535964
1288809566
624458275
583918832
107431429
285006253
1253985725
857355981
53092151
1115512079
1297056777
1343341454
788003392
793045575
1777097448
1073537664
740131424
211323874
1692789875
1152043553
2091668502
1202984318
1465813871
11658664
1698487620
840015225
2069981140
831304602
997459599
114163674
657619569
2057055152
436052622
482568282
999799204
356036068
416065156
320005184
536647122
907704333
1368533670
1677065598
40942786
1484956698
628896236
198269905
1889740516
1672326802
1785543345
1486974967
35285789
1194886354
1526568780
2147100015
856382023
927013675
1572310356
1207082225
978249044
556501805
1964981940
1635118702
337135465
1175763401
1798789569
143782809
774667187
538674708
273912163
427629055
427555069
1405714072
774495520
120339811
1612690820
1862541466
489914814
40995286
500855951
454008243
999219480
649946576
1012881697
793520674
1504907970
733635890
1002357570
1047974790
174474321
1763525265
981103615
1213652558
545775918
1814159869
2145515831
769698946
106922808
1951292235
511205994
1576479835
2135009978
1731529755
1531198766
1830079842
1299922635
688828911
1644877964
1782906909
596956663
1243974961
1838666221
1207384809
958317938
522881677
1850861841
391416146
1347877541
615347643
1618877580
551592413
1931057833
2081502030
1857162693
357532655
716007971
1651835824
739683729
630759198
1998388929
942394475
624701445
1232109579
1340978784
159017840
1029720303
1467090936
19232712
125177939
1227337711
1382033855
1152400054
33267581
384560397
1929982333
156653663
970529649
400452829
2121568623
1838457694
1281497136
610393091
1680095545
231163964
130561182
1629146375
1884451710
1647867358
699440259
425239322
305482861
180604111
1604293694
1989658248
1315995730
182425795
1525877057
1409163765
1912533232
570216455
1749364096
131261873
2046600389
424598537
1009785170
1544721465
1759136866
288106855
227243381
308303504
1772310923
223903845
526200287
917870643
773811375
950674759
181807919
793832440
1689830327
362463249
1809061333
1736783727
1999605698
309660971
142680012
640296973
2068073509
1022383555
650827474
395243160
1520528325
439005170
8978132
1307591703
929929251
1964181029
692941873
2056435039
1997502183
1182001447
1056314834
1690450001
617347324
787490406
1748613017
722994914
168308646
1415719394
1921588296
646431853
1779936253
1362044223
1388116105
1440016639
1134584895
1161756764
1646918706
187791009
1371349713
2104103366
1809048852
753333481
1126661010
256745301
2073598280
889894196
1037191938
882386252
1665943821
996040435
1232976945
570320779
266312076
933086329
602789564
187320686
315152039
1369112159
1301058830
2115268154
839462223
2141835412
1298170715
1029284149
1665592804
1660638718
1063314716
1111295505
1284888230
1152054461
944792409
338170070
1067869509
1297980189
1718043515
748242579
573911568
208945933
372647102
731039087
1488146728
586333917
1732921147
834245799
239123939
1767623931
71064003
1249295740
523357230
786658499
502452253
1770728031
2037949204
997763767
973127914
480727143
2020327195
222772273
405425444
850894509
394427453
1567818809
188189907
1068938981
1371580564
1324181306
492766815
217476514
564796984
1164318698
951102492
854626978
1471636878
1098392341
1342858020
1255178462
1667522547
1112818633
759107957
1527150239
890370386
340361254
356070318
1532343918
219407051
514657494
1661074405
1777233617
1583568099
851606033
246806443
205810249
1636817403
275064629
1301298806
460556323
245833680
1280573290
341125002
1159920845
1928123087
2132835797
1166379091
1459116343
962297725
585234912
954432316
1540054004
1124564186
1223572342
301051075
1726712115
1453121331
1475892914
120992561
1122536109
1011970468
1310118177
1277815616
376330345
230930672
290590086
1138581498
1927686381
392166702
746323918
2054961009
632105199
1661230204
1832004029
536357404
231865348
1639769406
856350491
1581547699
627705147
747681751
1594806677
1772821118
1588557405
2054762906
901768609
300153618
1782130960
867966679
755912308
1723359676
1958559496
2030171353
180154798
857368136
1743751597
111219701
1725306078
632955131
992787173
313987784
418467915
1983993533
1707302167
516493166
1311493223
847163691
231445388
868485690
13878676
518618146
463381121
559302612
1239963667
973532150
1797210083
532331389
128881867
2052713258
1763945118
489650554
465362319
1252422187
74615741
242233657
234719405
410084398
1994628714
1269673809
826920435
2093348267
206905384
1503356976
2036202168
527014790
843516130
2018249198
151514517
1892122644
1141705596
1874204460
445700983
922518031
883449267
1406765191
1132682096
780974791
1752844516
1621063551
940489459
661359726
1176535469
397201448
426285603
320813053
1055672549
2021723161
95277115
1760099252
1283805943
2103047139
249796403
419084672
577337589
2104846890
1910112512
2145592562
387592346
795491631
1557181243
1736014229
300469219
1148256604
1356786422
582072639
393380523
2006315840
675269119
904032859
1610432868
1911349954
247720508
1160056278
939934392
251667457
1086929525
781821444
1148415637
1523813020
809116230
1182229579
553157447
351562500
1043656341
519202658
811664733
439330326
186418592
505426488
1536161766
1353103893
1978885020
1612947690
1697012975
270327165
1057087008
67725556
1692499315
41230625
1625862580
98442595
1860303267
511351474
375444662
816234138
1613537714
690722396
705270881
2131021751
1121326359
400609713
415627566
1903097102
963259293
1070185925
1045066296
1963399845
1648371039
1968621832
916179591
1849106996
680305515
407548384
1449157827
1448941942
35808968
122413294
386187079
468711525
636672590
401525515
315900119
413525873
1484743100
1985108986
809979028
2034568639
9204410
965175327
1659346511
1592256465
1334277203
136062660
1934356217
1369318638
1714448361
1514452295
248242241
1349717561
2134399335
1027186713
1923953124
1661105233
1319474924
1971680679
1571503353
216344082
1844359524
2082103510
232372313
1667100313
1507673418
338217579
1879295349
1238375239
946440615
500171777
1221084137
27822735
1373612493
1407318608
114585183
1182941616
1639965794
1360195285
415088032
527403809
552236173
185481856
270276327
1651547430
734544224
1745426543
245710290
524339087
742479521
764180141
1898615319
1120086499
2020746546
1162793559
1736053619
1148711597
607160984
924260372
658746759
327361609
1418830247
1019318223
725863663
1089332244
2042714968
2141179424
1997814339
283856994
1822219681
1552723703
589578169
755621629
1252044168
2116900606
58266667
626672342
1272683894
855129887
251105392
1186257653
867665641
515589616
1142434437
140945503
1720240642
1165609556
587610830
1940835294
452302379
1872481623
1951106963
1804963183
258341321
226958520
1984502155
600172867
550353718
182158606
853432479
1630709530
423688248
1873480752
700411636
1332737877
165973744
1076310859
723252815
1238014527
82529734
1096565057
827780034
1866829265
292613000
598971529
1068559420
885474318
1008977977
303431221
1189460093
1759469858
885945415
1185358649
1339949376
1085145557
2045903441
204662670
800488491
227903881
683810216
2105925589
1333608249
662698189
552856601
1644809201
489055633
1738591046
1223734502
958339348
173603643
1136418459
1612534375
1540123650
282407453
840818487
1913088241
377303986
190111098
2055520414
644442030
984105701
1290221193
2020784576
1461080363
1784115948
1072228587
392383667
100551478
1168723331
2027513533
2039862209
43841230
746962831
275678304
1177753808
1195544888
1960760067
1130847661
196571717
1405672358
1207333149
1170178345
2007657156
207932303
1329736849
1778607473
1556934182
1751515895
1940264080
883368975
486998236
97849516
803179965
778075943
209583320
67205326
1494824350
1202007237
1197234461
1479574679
1187040233
1653500789
1005844308
616422095
1826104748
528670256
1459878411
1948180508
1243227818
1411887470
1342907190
374988588
2104280222
591005302
128956990
1084356935
1815678996
2131863529
1113979369
1944640988
492980237
2007893634
1167984621
408374083
1253372854
273579161
2111992139
683497309
751240227
2008472255
1483747895
975928999
727842749
1633762392
1659978556
554007996
1722823427
1694376649
270708679
1845489799
2072374316
885250809
810497330
2056895400
2000665766
707668161
1084712891
1036139428
634307439
468663205
748708259
645742007
1051459470
653454002
2023880987
1131790292
1938532836
259340510
225279643
194017512
97097741
508371255
2143683348
749676958
1302832670
1638706066
939730554
1526051723
144124096
2142717990
1230466347
872545015
1374054522
1416590447
414392169
1722256708
1531650693
1671210665
659336891
1893733132
1357059075
980058850
1828168793
1791067865
1315146753
866277091
714282855
2120955412
1766917527
746577408
2096671637
1509591438
372754989
390221324
1022695143
431527234
352230411
2075831123
1626550308
1574006955
445409337
1563976892
555910434
2013681461
471466189
676673530
251820313
1525387296
1923669822
977362434
626715173
895688539
53997256
1179713489
231432448
1780825370
846159491
1437331769
1966720502
1548195438
681343909
1478538829
1216978826
1456756124
1291228122
1010552707
388290764
648147510
1699077885
1206144434
553586603
1388103979
1898279511
1910418984
1104964356
953384341
641284638
1203175280
2076506369
808919104
1691417574
2058571067
1454216524
924852440
311517470
26170443
595547907
319358130
47974521
1407352716
1824950240
907012299
1926209948
523316160
2138186124
678414567
551095775
1959408555
2049758184
641896496
770608036
1387381976
972592156
383578373
1085139002
284850973
1188409834
2083849774
1354152367
671991127
324957864
1977924069
314155428
1938067974
1986022144
1954084716
869636015
139543184
1033594252
1054777815
1828469417
1813768280
351404138
1960727946
1966484511
1993459844
1030756524
1186459640
2076209585
1720264911
867480394
722394996
421257099
821715671
1835379825
1903705228
273124108
1693401404
1098321132
689678600
1199522970
2032772023
1596909886
1878522152
301406684
895642325
1810810590
1618781036
976019482
1965141202
2011925343
2018048133
914933383
1532047745
1981608635
2080515260
270921894
680146636
1137544210
156300897
1169954898
1161788619
273957392
960000031
1522743227
872716710
497051564
1779834799
1292516376
122918654
1583435522
29179492
1494859783
559010921
1722967923
893229630
1205587235
1932866948
2018829204
621233366
1981916927
621450504
731899910
1631325452
1623235832
96371025
1383088535
857718343
1042211876
1583956135
847291106
1438132429
271153874
1124015562
414411646
416150128
533467363
1034288069
251065676
1050619542
2099510319
957428305
713911184
1035255388
1841770726
1499771361
2023827597
1835759845
613958942
37777522
53386307
81927152
885029402
464854398
1080867395
958202758
1804128017
1057168810
2063396985
810592912
451615714
1327812684
1632347211
1835266827
1624519237
541399602
1856649876
1205548640
489687261
878918442
1221305403
2038242669
318303407
981789011
2020373915
1143095520
513981629
1761064454
336561130
792760762
2119903901
2051193270
131599467
1575192789
1589118434
126453821
497705356
48373751
948735533
843148538
1155277406
37982608
180276468
171569085
1490876252
1541661006
487979032
1545183184
1247861333
210316290
1058724901
395323858
380953468
666550362
1615023793
1134473801
1694998531
97189500
1824630827
41384752
1905127524
2124742805
208750286
1972752234
579694278
1259277159
930682897
1708078928
997547212
1261618804
240986965
1782510908
508500564
442252146
22563928
1678559478
1810834234
83926980
351708428
70253843
393188904
658367394
2013947959
862960098
698172000
790891382
691241769
469869404
2099265096
2000244425
408115404
1061665614
742982987
1791623566
40207081
1900973966
1032527523
1723155461
1012309332
1187818777
1406028593
243759924
999430027
2038717557
1138703247
1456705622
1763708711
34121335
1885916912
1390148202
776745601
621191107
838785266
616336764
804170259
1968438730
1491300323
1147540206
1469057888
1394864744
38781784
719104552
398545739
1004753047
187267506
1279914220
1260447730
1297938531
1580046121
747893459
598057702
837258080
867822555
1061806687
1508434948
1115515118
360581422
752326780
709405382
113242641
410829232
68214164
802863463
1510413876
1139224042
1346730316
1397341890
1606297425
58342264
19860148
1305839716
409925069
1344782969
187279612
785333551
1409037595
1777607865
591940310
1678417722
1823221759
303133577
2079717340
2078103082
700748957
744562135
1811202008
828719587
1603862710
195372670
1923840949
1374606392
1577858564
1808392879
433280301
745829168
2108034701
1104232542
1169561453
38790072
511609000
285774801
441337643
1515633523
861872995
1632759442
884605687
633002855
2124120839
1114242419
361868113
1479012742
1967283352
2083745455
970150701
1790379003
1348971195
607182917
87291934
997261913
728312315
1282823756
1237811815
1496932459
690887781
1618688224
1712360814
236566676
2038650563
139844380
598276097
1611101599
987010057
319391804
903101509
1247577497
463737250
1957698277
1886163015
542905119
1245803658
1432886003
213634664
1530677351
811660330
34628550
317793511
206444950
726913004
1207587454
1141149462
1174148698
1757612719
1624996828
687412393
209274045
1257074557
342354840
965661335
1092158227
915004727
421390657
1570097945
23654926
1871633304
99370973
1630699048
491120590
826308231
1383873152
1300580689
356837698
2030396287
1946662025
1950716022
82390197
178547948
415583768
1577168228
1916806164
128656957
1544729418
802466030
916229933
182380856
161913449
109230706
306812459
330897707
640893402
839749773
2133781355
756002780
2013427287
770793718
2088695265
489361750
842277333
660324628
1470628734
346695720
828924077
1540179468
1692500794
1018546794
1757290788
397864318
734939022
874800364
841959580
499403909
1120718955
2119102457
762536476
1151568336
1840160234
494414690
884069609
574364686
313494004
231154606
778871470
677729154
983968521
351665355
674016533
676178297
394673729
1576404812
764970293
1189337338
1986926976
518659243
1002356845
95600272
278406663
318260019
8181779
549519712
1621713445
1620286033
1242271344
589660828
2012605462
402624244
584703438
958502354
1232376708
1290622909
301952679
1873936791
2117760273
1765062965
1487902043
1051183019
695704299
902369847
1228265669
1803138291
403548241
975941616
2082799889
136296950
33131308
2042391082
880913634
174656283
300496587
1097435147
869363806
895355048
158754198
660597579
320305877
1331621770
1050633157
293373332
1843906003
1691373854
1228333421
241177609
1222232715
541479709
1965280456
136717251
482590927
239057173
1886008390
1457544779
1413964955
1939977074
840315193
2081889571
1364804829
860190800
1094834582
1471170300
1015781684
403219381
1368341167
1908241149
1879417080
905011029
479157020
64116221
1144031406
1981240227
1974420755
1067742674
1547884773
1176657806
1348737171
1742022293
1291021289
1297094861
1315907097
719768994
398257253
1980830694
1848840246
1333686040
2033900427
208598322
389215730
607289604
1900617529
646727720
217359780
1279789252
934221928
95363178
1050597033
1843330597
4145449
459768177
2076994488
1966012482
91509626
1602391830
1294843050
328540661
1219819138
681280934
162589243
1481930054
1401353664
1111194282
1057633847
1007239386
85655332
144237641
647325623
921760443
465168593
1663560253
631845847
2101816796
834437050
206339468
1117106418
1142498827
1373035962
765409680
94818342
2081440683
379603016
1968573192
1873010784
1054150829
2103481885
1786880444
90511370
1053518842
743185807
1794156385
1782064930
1611204229
1752640361
1722400996
552391216
1015490368
1474953296
437081689
1300403229
883996475
1885230989
953164436
932202471
1351456162
458192165
824151213
1470028820
485242052
606452802
1734395675
1741687810
1527414221
1969671483
136034423
1112154759
1214184721
2113088393
1321380855
1308738580
2000901641
1333423423
1697106138
1419428051
677445745
594472886
1217483711
1513680720
1340165006
1944196795
1853732353
1916407367
1887546088
970068677
877153945
301051682
969755292
714223307
2046822791
211822742
1574759220
2048304957
568377652
838700939
1579026058
940377832
184575404
2060565282
499268506
1372196699
2128670126
1160924684
1536688715
456533164
1857556006
1545586770
1278060768
2097235431
1180547872
1683661467
1748997990
109545926
133328856
1248423811
580049856
636429748
1416511015
1944651545
461176492
824769488
2053744713
1080014655
259661667
916238696
496058358
1408008158
693262396
1013533938
106237672
944460650
258959940
692280395
713344799
382165744
1998828263
169452297
78232469
668233345
1069770306
1137267005
1494196091
1932009728
311497984
4898940
344788874
491548938
1134458911
1256176495
37544335
1170476133
853705762
1458326365
712588585
1660537194
870696820
1497566832
1183415192
391389661
226888851
734926379
1368641587
753251424
1920092034
664620421
1619245193
995348485
1713359311
964913005
263599345
1974207713
1494859407
831149186
2120009879
1006747647
1655434967
766001647
2091401549
1322052574
1560923575
1144921870
1122781437
1747098747
1278397757
990424144
1024244799
151044188
1593112939
592253185
782617663
1996872385
76471838
606730685
830465444
957204299
9548103
269893188
1358979530
1464631879
432327024
448139515
1248329399
1033895009
2011912190
542094114
1120935597
1559360594
2137878153
1883813208
284676502
178444567
2030390033
1882504158
168928331
588690522
380758990
891211267
367212968
513612961
1850731440
1557539944
665299411
369963002
1297720983
19377831
373664622
646878506
1483711928
319597013
797606720
975734527
1013601158
1140350640
1195031720
1959781937
1305868385
1603072076
1810475507
1674400608
1322909301
404808109
1487449114
259281349
850165266
1285430461
733955054
893677870
416485888
912490377
1606216046
984449054
1636955143
972157937
2102766781
1456457300
671768701
1162742875
2040176083
61949723
497631981
991898347
893320467
2105608996
900147844
1639264198
381367112
1889628994
1182434888
691908315
1111396979
1968345686
1111304390
1553051207
2139151674
435523382
1713771752
1948577014
1856280507
50466828
1146655314
1254076423
1115365314
300329818
1382648036
1607211640
1335594232
304964359
840705455
589302185
1558010022
509421125
955696910
2051833072
1122488071
1144085509
1316040852
1201374063
229066341
1776317707
261949333
923120130
2073632836
340428300
1112119177
1971855917
1677693168
1879632490
12836298
996407184
1043214317
1702358534
712236691
972058274
960516303
166952891
213401647
164131637
212476565
1855974184
1652633716
641514958
1731565640
523738064
944476194
1460894436
589044118
427222710
1966958479
566130853
722336361
534699091
1095017066
2001788164
1159248820
145236969
993596610
1419601011
1165824875
199154819
1898104524
1845897148
2091236557
432048250
1340442816
1218898530
143659169
1821703720
1186123822
1319301409
186082776
1465607154
633527016
2088722411
599013566
1153708246
1324751971
965943297
1818238128
1880176650
572518831
1169510071
510620463
462731879
635149580
1651716858
1834085545
1722319066
1223461620
2117516354
306893007
1729494730
927653363
736528531
1968311887
1342733362
555565914
430469753
1416565615
985810959
2030112468
93300658
1140747965
325972574
438411029
1595885388
1601386043
1048874642
1975519765
1487570795
54868107
1096940949
1525420340
599483564
1843197215
314589275
575626595
1875433201
778984321
905105936
51119046
44404951
1439913307
1708853808
349131160
1714439475
1855394954
1521387137
106553426
787379727
1451437391
533241465
1457386110
1264241100
757036407
2095045563
1807030061
466610889
666217642
672693698
722343696
1192815654
1015672106
1284310030
1465133066
1473264028
1008264186
1795538763
1043360175
718670817
407687204
951610583
1764141466
390555922
1186614464
1644746695
1559129990
2088675530
1544937377
2103674044
399069610
180782108
875778639
74146369
1714917616
663268014
855626248
1473479908
1351351640
1038147994
1745344614
610134046
1392517509
547203441
523885283
1972910312
1158264954
1524067461
783729668
1561307243
1272080405
1751594304
446771951
1389676010
1859307141
1336273994
1962705844
1447583981
1689363997
2046631563
818716658
1548383134
1906878904
1894927329
1959237305
1107563766
936321186
1366670680
1393163472
1235579736
617360282
1465770738
677320049
412145235
932259798
1461205581
1187889591
1150003458
735929476
1404615922
1950038433
934186201
812392098
464573959
789875676
283996866
667796626
1989599629
403695128
691060376
319652720
1921462594
1362535752
186150997
677649014
1204264088
394866272
1973573478
1062795183
360092898
1437437399
1879854053
651336717
1781450204
1798954978
124481959
683100111
531118572
1699447237
76644813
1910435482
142608769
1782319276
1123622332
1278702480
1265602899
593822454
1334978669
337391115
123482111
2097381337
409414093
285324700
2143849594
627859484
1010087987
1555494413
424699160
1239576012
1932257996
1268550641
1509418166
679427342
406377431
1397975265
1899463045
733991943
205914912
1015267242
2144166757
1701190451
51777583
2138912850
1870483932
1669338439
1131162603
43085009
654846555
59105399
39631863
204057838
1187241609
345996622
1136589795
431557338
1583151878
1262706747
265857106
1875619516
879408308
1031719134
1484566572
513045440
1151238035
1482220223
368439367
1635372128
158870798
2078387686
1983312925
792915355
2055705041
748531214
1860682040
61228109
1617212588
236938144
487237845
1645883554
1000834019
599755883
454107788
1290341221
2085098670
562375298
1482272232
1789489413
720398384
1752061393
53460397
1465636472
1843968660
510317454
1082566897
630089052
2137479387
729380651
986228291
1594368126
992804736
1115244941
53661071
1671188386
1568063604
2103409256
1465328183
1474770001
1701736741
2040731631
377333149
1825899860
1231200669
1255116570
280850737
603206571
1261377868
105837503
1539758349
1404302972
1063182070
480055556
2138543477
298852181
28362147
691290740
376567290
1363883678
499614596
1537544735
1829772014
1819795279
1659785234
426353443
992753815
45253641
771426886
2032525479
1263984669
76303026
745989798
1025865302
1010062128
4739235
945202739
2080936032
114941243
1001140147
732648373
867198162
388249155
1732561234
802458249
329024044
153087173
979393440
333268304
1628039486
146593893
236903861
567030485
1883565033
1596298128
421110531
986748402
1270798056
1798569563
1011042498
911518315
1117282482
412862496
1690364302
404657206
1030873759
1669595857
1570609419
768136435
1634883749
342408114
123283902
66800331
915810818
574463702
1249064840
1743631929
930527579
250257655
1026784634
1373423734
1708899373
475771250
1544581313
557496777
948395200
1719432458
1597318608
59009041
1942888700
1083770865
650607675
851704851
1068210891
717014930
1789891270
1894389971
321184086
1304962432
1371636862
1095143657
1441386498
722895258
1330277330
1636410819
1715867552
246221749
622964585
1742130342
43181648
1493937869
729782010
865205838
1786433426
1608057403
117057027
179342270
1702878361
1925334199
1076445631
1299611067
961928487
67657341
1066605610
514423420
2076266229
173206323
60942581
912405414
281810519
1803701397
2105792797
1371889022
255917679
509199397
1559650305
1376594903
847184304
855283266
840810260
560748952
1909807491
407450496
799660571
1551087098
1253660477
1047882656
2125026183
180566914
1145504689
620668818
9171170
1643097569
798853103
1957505843
183846634
564510817
700996956
2082037877
471903660
271827958
1762018769
1064970487
1035435268
2059591008
1751059505
1251162257
1192923309
1554564116
295242795
364672874
1866470539
1968899968
381649709
354118766
560371985
481091220
1099605904
1934077788
1325297512
287341685
404392459
112419522
71978355
1278537718
1402322231
1129363239
1415068289
481921359
1180485123
1074623556
1142145919
1599064242
1956860912
1641909189
861042287
694473745
1264599360
1546499014
1574676384
453735834
245717879
2025261151
1837923818
1346347530
1234170630
2127345306
970540549
305956675
1059271832
475835864
940380103
1974346121
343754726
1627151216
1254658456
44522185
704133444
762997626
241259849
1466282053
1508354372
1888392147
1927425108
1863016732
415515844
593520230
1804462933
1368990846
1001784802
918432543
921005892
1922066272
2005810041
66896456
1095887207
1741100064
2070043033
1520013040
1739879223
1779818298
1595445840
1842833582
1715202775
1034558961
2002203987
867145386
184686425
803480981
2103957542
948949302
1393628452
1288384598
1522485007
25054297
1804733021
1178586198
1291533468
1348258261
671490536
1127600545
4645400
2082714498
1502269861
1834934499
725030974
286146120
306865495
399403250
676300501
315658927
1129960081
1094726981
2122413326
85000408
1248122516
13272304
1125476980
1283275171
1873369290
467969899
1016108563
217354646
65214553
415966363
793182131
1600146090
1088987027
409626944
1097563978
334685928
1188724849
521731848
1838054967
866615926
182835453
864700695
127696441
368719224
1270554433
1602407277
1770875566
636649246
586823251
636942602
1914024148
1538832247
301254966
1851623798
415899462
2114947428
1934094389
891180946
2017955582
1898608043
166599923
86427684
1343181585
779770952
2039107110
1456256858
619278625
2066288430
1254984902
1816719200
1337827840
287108227
972533509
607266532
2012485949
813531337
1821664754
2122417901
663688578
1976709418
1320521876
952744236
1548630476
1525935509
1057741014
1919516297
843885613
1999301411
1549703098
966970653
27983648
1693542069
906232081
916420185
167108983
703884846
1411029128
1636586896
186291784
403420035
56945982
1293157943
1960457699
1543595811
197697104
245506510
583841141
1361254821
2006034177
838338185
1814345605
917808651
1421538150
1841046820
595928074
243147875
1620917140
2060244906
2086242610
969794593
1501899041
4177669
675431074
1550282169
1087488730
2048305663
1615162080
586714438
727457895
1490223852
1922405073
1154311485
1426679753
1412482640
1457471982
1989969806
126357678
192020671
942554943
107223303
56193265
298046766
1419485341
2121333448
2104004837
1835404268
135635926
2009660733
1787774893
1549674411
1353862750
844175659
1032494859
1637811328
404608436
455652295
1795129458
833486469
248893345
533915408
2052106283
233742032
1795304155
115791185
556196573
2044580594
1708977728
85983928
1655476372
1973791418
1606009467
1741142023
1788703136
227712577
601768183
1938844856
1600895844
370367623
1518079234
18626759
769356561
1477190058
1346220994
1854361521
1536496471
1097241849
1475826729
795836932
1028683718
1642540760
741085107
454150243
5837256
342960182
1530479187
305583313
1313629244
822210390
1914208995
885501390
1830012852
63776512
1187605338
553865188
473593706
167914666
1955866835
476993746
333505747
484714075
1366676484
280344729
1890472932
1073584408
1562874283
1960668310
54640645
928548626
1733393021
221528542
1757611853
1589909030
1805273944
1655021153
89481118
1934671362
1734663588
1814189342
1884033584
474742363
908879922
586776008
488800400
19176647
1318094356
488266147
190345303
499149731
188876853
1314405433
175349592
1324128339
2198742
1005157737
646422668
1018265759
889249845
997881104
482672482
1483936292
2090345600
1229814760
1185983721
417771455
2136982134
385939059
1036301152
1980211149
1998594290
783574783
274412230
1666384718
19408355
1684375571
1004840223
649351953
1513848462
1367240322
1066035791
1856726644
1214885677
1018016741
2105449767
1918173568
1813965698
440510643
1213869789
840887260
719304557
1063226957
1695173541
537955682
1665158829
1955584442
2028865267
179377730
449369409
1245216124
1323650992
498347111
1536643126
1807629270
355609679
666247497
11560092
740688276
825048956
342929665
1024450848
690964369
82744230
787564533
984223208
671120728
103526482
1199165772
1135527001
949910373
1286337811
1154813299
25120636
998767970
1238646441
2030530520
2045252804
384705569
703255373
1164281206
340722704
1059258483
1926534722
842588944
363319141
804725935
1261208756
440179559
723446802
316620671
1874229683
1784298927
1217157606
265993677
1011759760
976247635
1356805285
758412665
1351863007
705402509
869468970
743855775
1068894522
2132490460
1700790384
599908
1708954321
1724534952
1349956402
1251558539
1825697825
507926535
666431186
1215917251
1018104182
1935434443
1006641950
639406756
208200235
804639995
1235395719
2111813354
21077535
27107447
2055779607
486328966
1262341382
1385630663
742544240
882874716
1876885304
1378812040
1584321634
1180023727
2072289676
370204935
115819132
1764921758
485761566
1317529336
1715242492
1998603242
1034509215
2075527464
1480218040
1207357327
2091928391
1776904911
20967173
1511134969
149490414
2002342064
576689722
641727744
850859685
1169399838
1263918700
1593804502
742185259
2114184302
311016045
19531271
1382317870
899473011
1885754400
1715424156
1512464
1322096977
1417653678
1991106786
1478682266
1615530459
135465271
747654004
561132560
1113011209
1922308277
1299731882
1146297842
1489951264
1511520123
469852854
783410372
224834064
1116662040
1073923826
1615228331
763438058
467526243
1180380113
517344569
52793451
580029
1601042700
1439341810
146939686
1472126591
1837877081
1803540228
58791046
1421408834
43965104
1640495716
538620018
1316804861
513057802
1716041565
1647088609
791951417
1444760708
175203228
1312796721
1131028622
58345165
837514837
851819538
1755243899
1093986721
1636191488
1417098014
1136913680
817238630
2009020219
110811853
1506820417
1960300295
2066139855
1608503795
431941461
1386876987
302284911
1217603096
543686732
415458252
1639552973
253358530
1002811772
1066841905
58999709
62456759
1951781892
728179001
1868832319
1423117231
677998205
311604391
889251154
15094231
240317230
1225611911
362053402
867366016
1065634427
335852582
284771662
1209183942
1070440844
784729466
991795922
1881875970
1225655061
1411327835
910018203
834912506
2093397995
1838383518
2036668617
1957168458
2049076958
2078150061
433542914
1428127388
941698188
1650024583
555970539
1151609848
1757021466
2030484793
281049119
1059092098
316906164
655175303
255192504
2065543074
2123654876
1235855830
1508918691
2137790306
2129381969
1370044735
2047000306
1894607451
466937308
1269181857
1631027057
927660071
362035543
1969314077
2146367397
1199587785
970001693
347099329
326078426
2000887718
46899652
2056894482
1600559871
879915056
2123442368
2002293153
1014731920
1473531176
85885890
35625671
1626776365
176999293
1367526920
2039852193
127624790
1507213258
590523401
673458110
469305737
480513583
568157055
558916756
1519427856
989396741
1463073912
460926803
1582485095
920264349
792242272
460409273
1679141872
182919741
280474610
495973547
532939155
180442948
1154825600
1643152172
1445380348
1837766937
226916086
532280438
155830707
182570756
2014784666
627545597
1688008059
384856874
703026835
1378594208
957508745
1377869970
447901805
1587883249
1083916747
760621221
1758566756
423717305
193156913
1401500348
822705410
214098274
1766689177
1573839158
345309956
2105934745
1372661162
788037818
1564329899
1144849090
1249485678
269630779
2020826142
1258008754
2125048610
657088884
1332891224
1401708171
1096966443
1172970663
1403779621
874956929
1903163946
1437126783
1807753385
1640106000
1081907125
1388505105
1182353550
1834650903
680160276
1495086410
1985799935
195371298
1786128101
937285571
427839286
1422389665
1128442217
1518578494
913533710
601006525
487522853
296041639
1613904679
1540252828
1538765304
1707100663
539893641
1516183471
71579582
581093208
379578116
101619056
1633805458
840330613
913549407
813340428
1850538193
681037950
2067751402
1925136039
1017710372
386006391
1960141415
1016476189
954835484
1211605304
86210745
79948916
604786425
166901280
842001388
1670123778
1350878009
2080619188
1998929061
1577436466
727476254
560557984
209562660
1263080031
1504061154
315235875
813665563
42881350
898072005
972514891
240868238
1803066096
1027070800
1782945000
2069667252
400835459
293028565
2040496746
1589545851
1085431069
1880963328
845150307
970293095
1428832452
713095277
236560564
1801334408
1185554892
1855712425
630618726
1910745278
1484761009
1424455581
578279810
508371102
2111934471
68615509
1124068494
1489271943
908286312
1592735752
682478118
1330032230
1633416440
396088651
913639576
508482496
903381277
788814018
863623992
1093475891
1356073865
1438730812
995801258
1488618428
1393384399
1467131892
1026591167
473577173
334742871
811115693
1720606434
291104516
876872031
674212537
1474932470
1969342628
990777743
1282451640
1676942699
314926500
1849502404
1731634531
1670367286
325465393
1104848396
388668627
1411849897
955841648
124058652
2012652416
105987821
1109325482
2025047678
1507939187
382459156
602129815
1342294745
1515356081
1140043912
611395815
1490422927
1176646009
1845783347
1290371073
1134880540
162720657
814298862
360321183
136458281
301479750
126270453
534124608
1214079620
1688893454
1527230369
1231791058
1893781416
1560873022
399829509
1472409559
1076681154
1705745679
742524124
2124091701
1913140977
923005694
1410826382
7316743
20855499
357614013
381908054
792807736
1283729561
1071839485
924435119
478747603
1767804416
1052132428
336386174
1416463574
301966568
2055067448
501740365
291996892
1631043096
241598980
196341647
1789513346
2041623190
166661475
1754242617
414885377
1137532763
1683480439
1625596863
147950046
530982493
843769549
1803673226
413770390
1052473592
1098698795
46421004
2040134510
1394043566
354976119
504866852
1659142813
1605847930
1499848427
2083986113
1749864676
943081732
1115477667
314052267
2066201422
600971806
1886762365
528946938
1362405735
570601533
1447543482
1696632317
632403774
2097017330
1327965399
174961486
104570023
681606517
2073234774
1800360473
506093038
1649701429
853880095
1593765625
943440872
548357132
1296265475
361725685
2004655157
530551930
1156908417
771138816
360825202
941888890
758883250
170359049
1159850936
950301693
1072833691
786945307
771836054
488982886
1246846502
690564254
1314904928
1420826258
207374185
47049264
1841014234
862471549
764699753
1155814926
737646479
1189491691
1018657472
1568670733
500713173
2089895308
1197968831
2071644725
1355247881
1741815299
1908286104
310787699
2096054865
2014651263
350997618
1041677695
501114481
347662552
1327825230
567343365
520478782
1595744136
373110216
843255089
1115794167
1227846247
1232159039
13770656
1706893696
1089251250
1845627457
971343342
1218719555
1735387960
895515485
2088268460
20072530
608772222
583777740
240856308
1313876277
1676885353
560119771
814534114
168910796
1919134777
449445662
2067171175
209886027
684438972
564567532
821129719
1700381791
264565655
172998612
1696588495
1811471803
625068722
1463233633
558058231
1112845239
666561841
766131512
1767349384
141567337
506651930
447484081
391985590
591244374
1321772526
1187645276
39479879
584518847
1941055405
1391167333
1161648827
18695634
1083705530
2000554395
1042784674
586226362
812332992
545156268
114052820
995453249
502113978
788566613
849969341
1760316410
1464271962
636896049
268862235
593494206
790527723
144071429
2092922158
1332255247
64130714
1441086777
403142736
356480794
1334298354
184520807
912942439
1584497596
300397070
1323844547
2104953848
757153968
1183363592
1778047570
1889204110
1340707995
555215914
1849884523
14204672
1253204758
1920874993
2098881401
1562499566
635956659
1750672525
1636687771
1362951957
849738875
1245767231
1177215508
1967262463
864537915
1853125896
536224455
1205104086
1055771828
1503958237
2137825066
157622637
413800027
1538716052
1401937614
1323640974
774159479
2105164174
1243512635
1181848605
1361631507
962883573
1530529915
279056744
1118528936
1133760189
903547200
1564672385
402447153
325865609
764705706
711202392
32938808
1934216227
2034724932
415529234
2127896365
283133312
92799911
1086683418
76542297
1661157503
1419024846
1328333210
983592120
934091600
1625318043
1897863195
1732789566
1597993012
911353450
987538039
1166596197
806715503
2037930451
1021818224
236733771
128034223
1528003123
1734290134
383863958
2087636320
24621480
729104292
155908377
645855689
1080476679
2131491433
1367674869
966774051
186860034
2124421471
220088602
661527371
1671300686
1707837638
1764314872
484541563
616495467
1992843565
216368953
1901664058
1693064711
763194789
1595974330
54655596
1359078829
1119697384
698480182
143728737
1195887593
276867286
1460705741
124321853
614218692
1476792950
1155879426
2103728208
633256781
1054730840
1679376331
840890618
1901027316
269348301
677533724
1270191678
1450347255
1788074587
250520881
2048238112
119008582
112241501
1387220553
1880502148
335926388
528834785
895772691
1735580494
870956587
1454001680
431656010
383893469
1708078287
327806617
65747744
1335717395
1249768478
1885881768
1936786025
1776021706
526406714
991937472
1770024628
1036768830
414384004
1740420505
1427554924
550519386
1876880827
255867186
110065581
1020594579
1442752604
888388960
970032875
431215205
430954341
282462066
927299737
1455636531
846337349
97173784
15023094
1556686109
183765787
911576959
2044119219
1051245615
1322243172
1523167337
1948419654
289795188
794275040
267854339
288783559
959877603
104063741
1300123563
1728531549
117100771
1941116126
252922007
1690299976
2023059363
298693844
2082045627
2131836210
427636983
335402304
2099317801
1028801630
1073767942
791428473
921600528
1438800146
1364398373
1813234815
1322663466
543029910
1134669728
295434057
743721486
1154972113
1201706054
600572802
535412791
694446627
1496414555
118942752
1869134645
1295047122
1893208800
786564673
1140312993
1651069287
769042885
1497808023
1446377027
686595300
317439071
959487019
2030582386
1003903878
1439279675
320383084
1270456325
959666166
1266771317
935262135
1748422210
1683007721
708390285
1935906508
1380854135
540448997
715673960
1998566945
1090353478
1627412262
166787401
1965038989
318117736
2011262726
110164397
530704502
1537254787
1724516633
826453203
1974635027
1980320602
901444200
1288099243
1205082669
1866300734
351956524
2108721558
566683820
1640254039
1819987131
896279280
1306090053
133837503
1373883329
299514680
1899957454
1530496471
1003470835
1559735558
1343242991
165169299
703431604
1848352594
447912197
1713677153
1591226412
1760859691
1032585533
749263184
831888683
852332043
117507894
538952901
1775020527
2084838891
383737177
2107826081
182733985
1599644022
1836429339
867880902
1734109994
1600219808
398049994
320568989
1322351485
80346493
1627247489
1609872966
641460975
1629966463
567691271
1054886113
991711257
2117736522
921739516
1888927300
660955463
345512324
1639757519
733186590
622114354
1691714177
1340685883
603048470
1032540029
807882371
1171559381
1919585524
1373038277
328707785
1798492361
444440541
238880714
1929739756
4859677
1395516697
1954082770
793229672
1296467270
215626261
1161639443
351143011
1816494997
1599845847
850017315
1194799474
568039214
615704355
1787455122
1693897960
1324584771
9173754
809835535
1128456067
571037984
1963188754
1805225746
1541554247
216075229
1765199899
1112689905
1939181253
653999402
776030569
138581665
108182957
203922799
461158710
167674174
917296260
1907809306
1256230932
1943985473
1279308366
468505472
1385228847
1476520021
1243600840
276037098
281263423
454673396
932329826
1504915691
994414395
1492760335
2057837059
1778819641
1678160883
519255311
45411467
754791289
138024027
724807485
132923091
400230173
128875451
896805841
1331276592
297950159
237727268
510371735
814535615
1459859966
146442169
1083522291
208823077
171325021
887513350
2113606798
2062751846
2027517802
806879109
198647249
789698599
811688396
693881258
1710919449
1868678953
1538098042
2012677874
1091382632
47017032
825543
1565975760
1138056574
398973843
336421048
553780651
1155136359
1981867907
293451907
22386486
1120861015
970284043
253296913
603385807
1264439530
1733574702
495372712
1157805504
83534066
1607606462
376096217
1545768230
362231850
375612023
1130825702
1255296479
690277440
1689689104
1041336093
1732100638
1744143419
6813915
687729133
1530915987
1043253251
1476829848
1696373822
1462556325
1788696972
151335907
768616889
70182690
1683764282
770585296
289006475
1914748844
1138701744
1985319499
157207598
1894556490
2098367958
1344290176
233163505
1570399573
1566570278
1675274526
1297099137
1733615255
1770698525
1140288963
1470977812
818932857
1685284312
1894705921
1676342543
1989670590
2029289267
978907265
2080517019
183762378
908638819
255422801
1130579281
69415292
1183591091
2111388898
908104617
1776225857
126428956
1973666529
779721616
53150956
1747057413
1403182126
830966101
496674614
982015681
1548852585
2062281891
1129799470
1838397241
60764587
2055388582
1431219545
1881611776
1176157216
1983424587
1662119522
1371026087
1549878008
1162256680
1645259293
138916355
1007067355
557039997
301361417
490526371
659718076
1411279701
1813320456
1605665115
2135579382
451786303
1877267860
469051673
564234677
1697391269
1992462767
1020826464
1447579794
862754670
1966461590
622613781
779287711
809149681
807881659
2074745182
957482355
1052185032
1888542400
386446071
383006409
488746771
676342462
692515982
1105978276
1622242428
1189388560
1188122708
1274028073
2067522753
755115218
1606631533
1716716471
709671438
1107374182
1147500452
1074131750
577689952
643138597
1386862865
486863748
8884287
1515478023
1939224732
178389987
105191219
1890791088
481223546
898203585
1707171739
138933002
445771799
748194090
1671046971
1353969351
2132039228
1170111246
1574917196
1237454004
642895821
1749181329
1364761125
1029815011
1665171675
837125635
1170433374
675762379
91842349
1115415976
483004300
1566244250
252089270
1941165978
378887333
742342314
438839813
1625660577
2046377532
861396322
471935198
1692664960
761126888
1239053866
1664940519
434575170
816184298
378635630
1667156760
1909049371
1332967217
1947926298
495693138
720613073
239814018
864775248
738229853
946326360
1144624646
578720150
1032099739
697388674
95897411
1908317501
264914861
948399539
2092016498
902487444
1104023950
1671511006
78996587
984022834
608548251
1498582204
1633550557
1216074585
2135949590
57335334
675954485
1051893182
431384355
686771116
2130121527
391375702
657547466
1810401109
402768146
1955786795
541103369
1520295061
1785875076
1317957091
1732757794
1641429713
1892623026
795877913
63019243
668485378
1423649334
674479041
628684593
906131106
1207890894
1216240359
249197955
1492398402
1736331386
1745851829
1989039422
1163983623
1857757997
2020935360
1705795262
1506191140
551976558
1640588409
284852886
1130336738
1050740450
493362574
684147045
1590289150
187408606
1436451082
470866923
1660737424
1474913270
1233349424
1355434970
1061491950
1142151018
272530562
1546584851
320930425
1503819404
388487141
1396077872
1224092600
1871084735
1514760260
1549297343
582527721
1014757939
1592438763
1089668544
1908251524
1288777495
1676680626
1438894781
1091670980
413479179
200731611
788799304
1808541567
1195300636
2033616401
903532576
1861841401
1060957442
1800435680
1509114916
1087547476
2055254293
1800921860
1126923585
354333684
802395869
1920564514
342483071
951309505
1130976327
1003296381
30131591
338905882
310326802
435791893
830328972
1882720798
360299315
896854577
397349179
1129411138
2130803164
138899922
992996092
608375656
1841318721
1079924749
292406732
1898084122
2038415409
1771267916
1704756856
1443623480
1535761709
1555354194
134139444
474448015
760028827
1895133654
1331561337
215393759
929350851
1364101945
1206067709
931420283
239495431
528227960
1067537208
430961621
1089853694
979156208
977489495
1848390236
692075305
228452042
845971531
1638608864
2082438065
1153298980
1887370523
2102424553
201785221
327972973
597112428
1394738169
1174053385
41045358
1387167129
1446083914
1299249164
1290403071
687163974
1249261539
975297669
1689375087
295062558
1584492618
1577207112
341860918
204685783
1255504327
550395503
136620329
478976519
1116272918
1772285787
865772014
887413717
259991026
1044842071
532508539
2077283844
1862145512
853994808
606079600
1397069972
436997772
2082563533
1790277526
265630671
1692196701
1885875529
1569818072
1546338629
37241895
81054125
1110119572
1442460654
1039290293
1420991681
1305010758
111833160
1806622018
169820611
1793188367
1933323443
1430850463
155332696
928651850
468523339
643284654
247245120
2007305008
1699926266
677915146
85125976
1391893622
163254445
497509154
737128055
684430302
1522710743
634649535
1195567251
808620919
1211405388
1534108585
1801247265
1432264611
1382083022
1028707289
507929061
1915497967
1128190776
45645690
1840748842
174176921
1120427563
644337453
1143846977
613738262
404911382
1191961411
918635242
750592117
708939176
1907203428
947747814
94162306
400302889
81228569
387588626
172623229
127661280
424363947
1612215274
1094700271
513740723
1061244856
1281653841
1719721428
1551474107
1699281314
331065021
980743235
1896447521
1745150247
272210605
793355744
2039260887
404408567
1703698821
515882804
1871399683
1976605943
1852887355
644754002
1967574191
2012183847
104350042
547577093
276722667
1839582985
1530431219
1814974322
1299902512
1765890133
1378302322
1433926017
829529985
599417180
562118228
2004245039
1416667054
1864949405
792698125
1394738308
1881449906
408724437
1648008345
674707265
703176382
99720671
62662169
1244363246
1538725787
1968772270
2095215190
1080083417
546926038
1819342432
781450619
2025793986
1854457631
1348610156
1508229924
805180652
277795480
278848201
167035772
1929773131
1632391114
1996099953
794021378
1089716147
923754485
1945157479
542021487
1566985659
130784713
677283921
2019759266
1323311537
1684340171
2079724315
1550983149
1428491873
132019896
1106678702
2018010146
1469950038
1478324564
1136088667
490771058
1676227337
1527972103
46289019
1088412875
1357322518
1278993519
576109568
896383928
2057365577
730352845
709671305
1437071781
1335744987
1339846331
997390732
2144602023
273211108
1014684293
1470066658
596547904
758265922
835296380
231476660
1356499266
555062217
788735120
750289689
638584118
2007872179
1535375186
346687996
762118797
1786681348
327558599
1526872089
841480705
417283828
490442202
814078330
1342565554
1621874906
1482154652
1565315691
2140450714
1093243765
188447767
729025001
608862226
2042947410
1175449650
1137335244
686547126
1114861134
759657147
1305580280
28884041
195182911
1510997283
378301380
2063717225
666492471
1617641448
397581901
233271234
408983469
1874614616
1929638004
203579634
1975814620
1807505136
1402163173
1322795091
106305736
1223064879
688059756
865861021
561772471
1754093562
1456115161
366719687
1609152026
636064431
1002466552
438091945
1751242444
1049860223
1681836011
193409792
1473015190
1039727821
1264449374
996240593
1470842390
343845673
1172095176
1161632844
1846841664
136372178
191867574
1370912703
1853693093
897705913
1364219068
1824964808
851119999
1702406366
184933279
1137381871
1741304258
206566075
746537517
578843091
1106950743
1560778334
850977924
1297493906
1481876684
1946699346
1178989008
1654097844
923897925
970669955
2100751990
990744485
1833641259
1066842480
402013817
1440377427
1910768617
2077236583
248756209
846120015
941046416
2013595741
1679310053
379230269
738345966
730599867
1889164821
500841173
330927312
1916689519
1189938239
304131925
2039448331
1110109960
1398875071
1971340169
1347890073
2093274082
221476287
1328706659
1921728600
1964835224
1600076405
1033902598
1902302928
98110084
1705968718
36363227
1627164294
1454872185
885295432
848882946
1793672932
982753557
569408931
1998852267
1887395141
1542947782
1641248234
994895412
1786737627
1064355072
1524683042
2058583422
2075377527
2012590359
855419818
1515598471
1481825798
1120778680
1838012547
163042121
873411785
495820492
1635574897
1989020185
1557911043
1238916814
1689853844
817435423
9433247
397799087
1157410825
1936046060
1471267981
946911693
61385759
593138792
265429671
1225452371
1286749259
831627900
1409380868
880573663
1186579972
878644771
973553350
51056773
612703612
814109432
656756671
623677337
1312145318
1992203896
1867465949
1166381979
179574167
692551163
98549308
783586894
1206435155
1884213776
250874106
1455090290
2055003396
453577507
2092390050
720665338
200965415
1719446886
604404537
1152341067
1883630197
1646402929
1475687083
1066660866
1099505639
1838724077
601747447
3105197
734673434
298982039
667235114
1376783820
2139484212
53800955
1794729906
1644592101
1959204594
1767355303
754469398
976924963
2119445173
471137025
1422055110
182939097
111927737
1557785823
451461269
866921596
246007378
774899214
1790209538
780593895
1741412689
1252205932
989888700
782678699
707935260
1598349496
1197466199
2053642344
277996237
355344336
509697028
1089211534
309546814
545260021
1775744078
1759187943
1731613057
2055539045
707745017
386191244
309581021
531861518
1442478400
1890417903
880193273
561152800
1794958635
1719285368
396655717
379676690
2116035156
571276159
1439662617
1963239565
1004095264
25264341
1988794217
550970997
313083073
1629210865
297277633
115480741
1837153619
1285129157
1336730029
1620848307
1945133556
246888431
308301521
1357970809
976148984
1989816710
692209877
1534178080
589115272
267402231
728782279
1322259482
1922222014
1941315854
1914877097
379895288
777641775
1152774609
793411051
128038098
1885704568
1542330027
1115279186
477247384
887776927
506603373
944700722
1084807972
2065852918
1836485572
1320930542
842854404
1067829161
626516908
1788983197
825765311
1801516034
328152891
559690680
676701862
1246845113
1646522107
1391593388
812844489
2035387169
1917621350
1338418212
1272254878
2052983741
873421354
650413535
1969256600
1121684094
399731750
2132385967
587720174
528987840
1278478331
1254019325
567303584
903714049
327572654
757290497
1022156916
987126972
430126004
594892065
1888639054
722460341
1403347115
1377854163
2084883583
1753314255
409860611
1429935525
2139020948
503870194
1239373996
264019996
1723108624
691351279
333439156
930313029
1305625021
249658733
2002096560
1104537802
544809941
658097321
208363193
1608906037
660190764
973181439
546393708
1702945291
1563277781
872200211
298345436
1251217539
1425169258
1921381598
166415951
1792000826
774088460
1518084146
29679992
1116795047
182076492
198107600
1021662712
635116957
919370435
51638297
1011306895
1348157196
760446586
1588450676
1995814743
864855229
1874199398
1160593204
2097364923
305720107
605625007
381014980
38066464
1185674839
1083725388
592416970
727699535
51704569
354825548
338538911
1490862036
1907188222
1509283878
236199075
286279998
1415522811
2135883070
1327782714
315266137
566407603
1456293040
712709706
132028629
527303253
1294712010
1210523025
1068641566
531493254
1323153084
2015557020
1328013087
1390564364
416670093
857337241
1817417031
181811133
570208263
333561423
1502278976
1619862880
2029454309
682733560
880973227
1662938156
1694376450
1933592733
55113049
1347908279
1336536962
1259373086
1645231108
1442714043
2024699114
358058169
1104659103
2091644483
867019551
1778647313
958817052
593235062
1935577036
1167054534
2099679548
1558376673
745177283
1399165532
848640674
246115181
629268829
750925673
1662283493
1647309109
424215908
471640901
76730359
1892298520
568223476
222012182
630770217
194092007
1020993829
1313020315
2053936407
522326638
1372501383
639782470
874380026
1967354883
72816499
149637915
1001056614
2089505421
1041629409
1522332216
546163197
1211212508
1139052170
1040749891
1126605155
678524550
1422271475
1511789422
9435455
233750333
1077647382
1526300307
1720749734
1622808491
347580611
598035206
997903299
229349077
2115352733
1211368680
1860896696
1257089348
655610079
1694535290
1433767485
1991308490
1878061000
1284761213
1651863670
2032288003
259038270
1307014843
1749884258
1021012734
983875837
13298088
1082769863
522739319
989778508
374770011
444231746
731453635
1766406566
527639820
267129335
209302331
1464469987
329285630
81468995
1407808579
149945193
507725574
1074535395
527035211
2030743756
1491308569
396093484
434049421
1152336502
484761261
2109261832
102331600
998904716
2137043870
785727475
1176726081
981397008
1441571480
1002812405
1101678563
555247199
1395978350
660197488
536651519
1634175155
1584707999
1344453088
3583660
487902290
1089773730
1681327561
878011879
2038648915
551093073
635795965
34213310
1342660504
11057749
1432851802
239502191
508640627
521494182
616882324
1587260253
508377457
447617002
808977766
1168302630
869927938
692450040
243707847
499873838
1775663731
49725369
702363027
1745171195
120013616
1422489564
853477058
971036505
1467372066
657271882
616359494
1625275501
445398276
545619115
2051140014
1053517128
675612491
1815712867
1625833864
621683624
910241484
1389146513
1747372528
1529201002
1335099334
933835474
1615356453
107557811
1976578308
1030172161
1430130103
1467634838
234080360
1098354246
1325194209
870098351
718554934
876395087
1108908195
139074084
2043420039
179946029
1617708070
176089354
227174351
589370968
1119966125
1867868047
2114318888
1974191472
830912815
2083187529
1404339400
1329742458
600355914
1621537865
2001172644
463450997
1622829614
1880874956
1716425505
1891157773
155338142
534733295
943860388
491721597
739909546
571148401
244683474
1891236960
1748250541
172393580
1569902742
1242440021
104186729
609189130
316708568
955011959
1526251423
35236200
2041809455
442569854
841279498
1233122156
1540083085
543005833
1897000911
1872732461
1098896968
443771078
390287771
1511425992
1513457807
580604141
988737449
1283278248
30055181
15803964
488602861
446071873
109921317
762108235
1914940351
1305232175
1183198589
1321347288
1779775
1186212179
1911861270
1907349231
1049777656
1634983978
1006524807
1948739774
792582812
1174304073
28489518
1138125568
956755125
1396950274
1923377899
398082616
1673096341
2123033782
226002759
948403938
1808057386
240174238
1307390943
1003339169
1117818805
1243832944
955816291
1239485455
830868853
252945297
113317424
514971613
2035242611
846577448
22002112
1910268991
1936547467
986308795
1241385586
1381550385
1694874783
952486390
381685698
1179941095
1718172409
1889041697
462137443
668880534
1983131475
228650975
993928585
1127097379
143235847
1223738381
1182871390
728822013
536482877
1024723957
2119168193
253915115
1053258858
397873839
1121815801
220024163
1146507930
1944268726
1321064992
665509424
331235802
1705746510
424765123
1929075975
764009092
574843505
2056635753
9417027
936872660
898975390
1838883101
1363000610
1160523227
1620480481
1442847077
1134048167
57175179
162416914
2012538713
77789005
1500636829
447285703
1634125898
2094858152
1530994965
1037245873
1444197361
197707990
1629831267
636586986
1735284534
540821532
2016315286
1794323456
1010718951
1541499759
1322295400
122875914
725673551
1953505122
837659719
675528300
786925300
1833622841
597367851
1289745566
1605056779
273072315
236015821
515143916
225302027
1015556020
307692226
2164095
1066122805
914151109
1935242102
52851124
1449053504
471640331
591553631
1432093963
1075025690
2092549390
33347645
736416045
768731881
1405705095
1761188395
1549669344
1968808089
1244524110
828673923
366977524
1314171965
699145608
1998311085
390551687
1639938724
1515388503
1943633876
1311283314
753440174
297859406
1797358884
2077804454
145264718
273559625
1084484520
1412553671
949172962
1615162688
2011505250
63171621
1023614920
125081627
85785487
693030030
1040205514
2071835776
73233463
276606716
1143161411
1836149031
489833675
1643564530
397771498
693898618
235551061
118300475
91223095
1385054125
333140397
759827714
1935204460
898237240
529705428
678115785
526523677
1016948550
201402871
1733839139
344489821
1280554184
1276509910
1255191153
1515558808
1762010223
1381489171
1789500302
499431126
116727134
1068366487
949271160
296499609
1249049345
950664222
1971929082
132914507
1170824252
363032669
419940708
1271061452
1856108489
2065055448
395467715
281645096
349961389
1154796736
1741776141
1496867454
416741117
264171046
1006552801
154418230
2002534013
315530604
525330700
1946600636
2104487222
1634433960
87544627
188851436
376593697
504764708
1517965202
1995314306
723201845
362546549
1311315139
1091153240
1878448261
807774166
1388574848
1706133447
1311750637
512679668
1171597736
75276117
1099676838
664496688
1048736348
514227897
447183432
2042108118
967606841
1087058930
211282333
1796850336
878002453
773164259
1228641662
455805076
1126574265
501259138
799300387
1968823394
1477420864
1542291824
874688645
645255481
756713912
510559566
832270848
720384955
899968408
742944278
1072773384
896461468
90192867
2030774226
2070559329
1245912635
1318300328
725790661
1562094709
225749438
1865074699
350308543
1552135430
1714639456
2119863152
2091120325
245030985
1134479582
1789620475
846349469
1455824493
2079748152
2053446350
1205489237
36850250
1885466446
1718877144
1760171809
1312962438
1420003431
1375865297
952575196
1725450364
858077568
253458326
1082483673
1499761941
49390835
1926788993
1843287029
1304455329
1716109594
1906640303
1384741954
234930251
1839747352
1449114007
1276586017
42447074
69477531
623419735
2001627658
1203686944
2000822467
483992362
1362061635
1728243645
1567100926
1346234428
718992711
74078268
1933654492
2051788307
482370132
2133777191
1636156438
2124997109
1888660834
312732584
968219275
2046976501
145090864
2042800607
1501142807
1539885102
511045973
1869892155
1232527978
1024121961
1228367662
568593024
361604109
105434845
410252863
1329705311
160193150
2016958893
768794741
1182634972
780993363
1368583197
609145218
1856447287
1514929228
371645393
976878695
1136067708
451519073
1770299371
512851682
1739435372
1185397524
29430475
1900088798
2064616322
2018747352
1826995360
2031610209
1743237641
1177438925
1036526894
1229986313
647630894
172158754
857812660
195621734
1139683172
540911844
232617848
1664475643
333150626
234010990
297780365
1596096054
79693746
552051631
361657333
1003284866
1925904182
609160302
371521223
1001878086
730024276
1879597748
1910657936
821198783
91506808
844386122
1208856664
1656735498
136869601
2064576116
1911153942
1380959937
482084087
945868364
693179890
2090503053
527421214
33011878
852579662
376749047
1858462835
1090011794
1197690512
1663167843
1020302521
2012816470
66320291
751124410
1937573543
662264466
1394232208
288440728
1824675478
140643692
393350418
1152916805
331234274
390414843
1395953712
532483167
1005074427
808079647
600345837
1122505643
396643327
1138305347
639760780
1492977834
933115828
2092258719
988474560
2088164501
1618362194
2052705939
663652230
170406189
1281915252
541495899
996075536
826422482
448243225
1292960949
1848583053
1547880208
1053068364
749213603
1608140944
493544596
886759679
962411423
911239522
478042928
450671662
1686312781
300068393
447596255
118843493
1217595539
765947653
2091635982
396177524
871001117
1139758776
1779356155
953554260
1280355818
1961135213
1950317474
162235621
9904574
931980884
1582702416
274556998
1992532732
1267213246
174521548
582992308
576126275
872623910
1071575923
2029507254
794827897
2054777131
1907455444
1507838659
1949107424
1375533482
1647887933
744095048
613061647
836709162
2110356157
2029821988
245630944
548523092
68831762
194974089
984830063
783981123
465641208
1819387514
1540564640
152155028
841381143
1416167637
425979306
482611508
359660808
283504086
1435785867
1936919058
84117593
2124598351
918480043
1225383058
140721771
1544518371
1584201248
1413628098
860100576
795135481
1643189230
1506870099
417309691
1557696068
1168659858
1681106593
262279996
1299906397
1830110820
1614286449
158698817
795274469
656676190
1752641758
738970722
1678590558
923385040
941347105
2141651369
562374583
2001660795
258884170
2047017297
535406830
1974973556
1253978293
1579136785
1676534712
735643469
107181215
1624105547
1408286030
1095561295
1756294254
1023351458
1157177837
295084285
214195973
1643780986
287558067
15155174
259417536
682907856
288065462
1343921
1767726926
78764917
2127896658
2033322091
260204732
1877763344
1445439153
996052033
1175937304
1617091699
1064985525
1568000974
651489955
1762787801
1686193187
1954038834
381134336
1060596589
1319161480
1671016770
1156905906
937412879
217227745
2030523947
1327599213
1893822706
1686338487
2073496853
1285635514
998519662
896779718
1118838807
1301962768
104298538
197373363
1792993472
1204092128
1842848004
45334964
916732168
2106527579
1310963643
901978043
741444346
573493152
472146154
1920203672
98760971
1465648755
207952194
975185143
342359809
529098294
33601860
1665496509
1051459956
26668518
44188090
1305755748
1555013126
1628853026
1857744771
640161349
1067697294
2019193940
72259787
510926248
1387763201
1873466113
1037520925
1452011499
1563037147
1058281076
1843483022
1578237978
256930256
1584305351
186660487
1429506273
694323714
1096017628
2011066914
742523721
872260005
987529525
717755802
1652433979
1869565639
656299737
2117196782
1757438765
1341719318
512066387
236814106
1954875503
308110119
20970796
1952207702
473547596
757622819
1461014560
1565600768
95340693
541279976
1378049879
1592952776
1135966194
1703223481
957951775
785253505
940936068
168917830
396933246
1257118747
1797377283
1098219857
1376305594
1688414178
1247106226
278203019
444580373
1532014045
595742444
2140695524
1309723451
1484780610
2050706220
388763658
1736670114
630775300
20976113
1182979953
102758725
516034360
299303572
749486156
2006446889
898193610
1864104551
552556471
1253420016
1226141042
2070790747
989556991
713690164
818011430
1111688483
81765947
536001744
824597091
1490013729
1843011768
1500596444
850019709
470060799
103819524
1064060947
1944420669
982494678
23068518
1695781136
422547225
1168809077
1964866510
1413510089
1709044641
865826132
1219130921
1154153248
450028185
1391731384
1228666597
99432484
1763521272
632818829
1564290829
980259692
512400272
2008108736
1499543645
107554781
757937988
1130264523
127180106
1874273372
1844793577
486657576
16755319
2013148907
27293682
1669013352
292193631
1639251556
2053037152
1656034787
1936985501
526812296
61862771
1670322097
1378649249
515096690
219636515
1498196942
499449489
1990926607
258684771
1957914925
1713674703
2066685741
1536974185
1629515046
391413686
1430574977
2096785566
1342068906
550743204
37989807
403938900
992270296
1107525721
33486089
1383221928
1858776819
1795036648
102933696
915954765
2010337744
1514628273
589041837
851069146
56688874
1558849503
1426566147
1071266021
280260829
1471254192
557634468
1912896764
243464077
89175377
925933700
697190620
420234016
510190763
831045991
1482143867
240687134
1837079222
2052546012
1295129542
304650015
571824814
1536753547
984320913
1665108930
187581805
1865254264
899728579
265372395
985495940
1873091994
857099729
654075959
1887714270
1566197541
469361094
2035969286
202762054
24239394
1619862956
1389229734
718382500
309995705
207266787
1406719009
2143481682
478280336
917901589
820149487
1618596794
1352715791
1256773509
569906948
1930168753
101249913
105639087
900662520
1586481077
14467425
833612809
99810410
1484874742
18862089
110394516
2108204137
1722072260
775764698
1607465960
1915599722
773023945
700181151
1214804912
1272956348
759738141
1842997420
847172853
1425163050
1209812905
451393490
458062973
100494988
431809463
2019342218
542834599
1271825102
299597212
884837839
220348460
1243777415
2002284860
1502452184
798017568
185905585
65231961
1990487419
1289514810
1529425177
1763624666
979390557
1599161752
1174247261
821596954
38717773
1490602277
1070064540
268973467
1778659804
2098946512
65852245
1776530928
2080067222
20784372
286716896
1954313945
1786114854
2119623236
1867982179
414500417
477604838
1726773270
351774882
1669281193
1695772614
381775690
1254798731
335067803
1768250063
1066196930
1625135343
269391414
196178069
1680710831
1486445440
1247872599
675309126
1193257019
1635381158
1764998455
179533041
672395441
564455347
1197285933
1084765128
1739281473
1137226810
893737289
1353022042
662039934
667773477
824579078
1651133163
1064806053
1543508380
584853909
265798777
1771247530
813792061
12318404
1674517823
1314629822
1189191491
536446656
2122097877
770703209
1945142157
1414890151
1823002250
849195755
569223428
1742727771
2043167601
305088459
492766088
1556190358
581172388
2112189720
1459123833
1478326024
1351771659
3977053
689757185
104511250
727353303
1254096387
396464945
1028161776
435828978
491394850
1285395956
489466226
2024298950
1530250186
1160583001
1743656144
478942779
303991779
892512803
1332471865
1942105948
686992216
557772509
2050130143
1785286180
624381269
166185427
174011723
999186033
1870663966
1140335073
2124667999
1995566945
1060820486
1023485527
1453006667
1254072249
1494274085
1945509073
2025754587
175148659
306045982
1503377573
1903135264
2050086355
375343915
481556492
1067703429
407375322
1012564088
435129013
82261823
1946736042
1243444182
1070448642
327312690
472082064
1578698544
850656735
2126072905
1276194277
1349964415
1571143095
2117121423
1118269322
1026240466
1613108196
648862947
300085211
186945349
1911274909
796510817
1109829116
737743971
1630582447
888041883
1363572310
2056485171
1082546364
630954476
1742140624
243284727
758579251
1222086529
358297279
211553853
1331575823
309828391
2114551178
1963236259
1358987928
1084768761
587227279
692880266
160133319
234180166
1340366780
1695787661
2135396368
313696316
1056961885
642043301
677684348
1175897299
790528167
156851855
23692005
1752717173
1954234469
1764009940
519073834
2101291308
4019268
549927305
1421411782
1547317667
1880737752
562797760
1681432996
1194018541
1909761103
630018259
1626495822
1501142542
611978086
590024271
419398285
354161408
591943882
1147491483
1414637036
1089222917
207899947
141180193
626466986
1102263102
529547190
1555011662
1372270788
274813927
2134858018
1713131858
177903062
1828816476
813552959
1642207864
1038464675
1863941487
742870473
2026398158
1179209789
424127697
788794394
382307528
381070076
521144583
1896244070
1409514732
1111775727
417894324
352392212
991714281
1669365901
1941346230
1603253385
1012707357
1861067076
2114840980
889857089
1675606006
1752363821
245538647
1761347014
1952124803
1135165609
1551814047
481902883
1461623756
1796034047
1118630661
1084788191
1695399737
37799636
1311256796
1174209966
1668470177
1940042962
503532256
750239221
716044643
967343639
1255633027
1542089390
1272975045
411069246
1001114710
408160437
768809061
614905246
61266961
2005962577
8442785
2134252845
486183340
1546955641
297311479
551356390
312228650
1498317014
2089130936
1619011244
1803104949
1373926743
1612068616
447980653
1861834477
1126892129
1107677604
2069093368
599804895
1716162533
2064240140
1789302325
918454737
950949282
203610972
59625707
1237518055
2146780805
2106820721
1081412704
2111774448
146670113
1878860157
952246817
1728881440
765906704
1394856802
1488102048
1940400877
637181314
1157306446
1907276800
862977090
832835857
1857776558
1497016394
1322828681
1914672019
1289897690
147825507
1755911125
507866767
706569439
1359309137
283946820
1088745025
876760931
915750077
1634768831
1481214844
1972580880
2011133234
1360586310
1994595779
598865821
96245008
1149332392
1936332307
549629209
1786963935
1601837393
1224261715
979251097
776579363
470822987
2108853873
622206732
1066578338
821377691
1085434379
1785404251
1134800479
1513409280
1847136005
2050377786
1912069787
608830831
1244949911
1336351077
1112758752
1791356612
181998708
488007615
1025564358
1356301832
807838586
957336557
702752996
321299379
1007699275
303187017
664981221
798138921
170013258
1034493890
1868671263
8769183
1595750985
1251881815
415022983
246325339
1109481241
1428575542
889569286
84916665
1329612382
1997087191
1966931244
1618456611
1970351248
216336252
1400173410
613522547
2013150848
1825610560
1615353999
366965421
363164682
297415932
1630253357
823075614
1707426296
1778832099
1552117440
1429963231
1309564068
1729185563
75994922
1472853842
1767080425
508209837
706605294
2109077693
1378896807
1138563749
2096348043
523978719
39848372
30522339
1581247495
133168040
1505600669
769329039
1874261137
1988055147
1711638259
587489000
1348014467
1951809548
781357310
195553403
618930354
380822032
359600466
858501931
433192611
396858432
1362282598
103228307
15494717
381872807
424079990
984721223
77563174
908945420
1481201932
834384369
659792872
841874852
375877185
2104688894
1698165413
2116441114
1336569502
399714265
1392928876
1664604967
273517251
933455072
2087344348
300065359
2069306129
1497545944
282233499
286193842
1305335880
2076401478
496489894
1913836974
50536176
1106662221
679561612
845416657
1955281126
438856480
1976490826
952644191
714911819
1181843698
554933337
1693680444
263170322
446102193
1883797454
900154778
1549157279
60987034
1822456327
444673210
1449592645
1886289698
1422368141
466382268
1756517311
2038933522
1750409780
465936188
647748663
837251397
1549429485
300048929
17901840
1495635051
2098684983
1104007626
1215701652
987977846
419263089
350927819
289448597
1582370239
1296689105
1716297888
790368078
1137627986
748749524
1043889205
1015938360
1305059758
2083681430
727602484
188012905
353738739
1813016276
488412726
1658428443
1344716861
998390386
1530801571
598573595
531145535
708531551
1959032292
841797685
35046676
1803557227
1080944076
155163748
1662382371
140569002
1321896043
1766957337
846200513
978643350
1993293353
1496978973
699585833
1201486515
1928905734
267162638
1720956779
1324991294
1445954738
1678507639
1129830756
945322972
1958555677
144209140
1570978695
742934167
918887476
739331852
120508232
68701303
651193583
25435435
1795613542
413983780
1881081044
1361163200
85120943
775094328
1703820441
1746025689
549919251
1996170455
319185860
492917373
1862429226
1206183589
1216350544
603660680
1647797707
484700399
2127694674
131306308
1663262083
1950847903
1805217629
2121301949
393441328
1401805197
313262830
556787752
1591275460
2024482566
547799951
969095512
1512967577
1322213340
1531514635
2138609050
1131138577
902927629
2037226509
2114660037
340936069
126565503
1032993183
1557363126
1959009384
109833652
989812779
1599135394
687233849
95332611
1052793138
1042601247
984972941
540648827
1790814269
1639546238
1612764221
1179756253
711563760
367792801
761077384
833215588
1167136168
3435952
1843364251
175720226
1996555443
2011336433
353482333
484353895
298945316
1512779875
221284236
2063332309
1766328267
299655367
1181062722
1211258640
1549851796
1286808722
1195205992
772257419
389152406
1047208276
582659725
593412130
1366773435
1539395374
526908800
986349877
179943781
633516974
99128827
484869043
27402109
1876960096
2091490717
666662292
1697187276
23072004
158634635
1684035197
57937422
216484538
1220806165
537669098
55719614
921828578
635150781
1982089697
40362693
1177906278
1573155542
2091713663
1127984019
520352970
1517191067
215683903
1802827534
1424750128
2052629178
1300716500
733829502
1810550832
608153545
896488387
131448121
1420616623
360046538
793437708
1452298891
1165204741
748913911
1642127701
1988118755
1264223942
164759367
1516432895
491802139
1305764652
935471273
2004487495
349230837
1079594845
833524081
2005704315
703541258
1683942577
2075894766
1961291158
115758421
1205048196
729127315
1720666620
723161680
443911571
685631129
1823384590
808512195
109008768
531162717
1133949892
219368202
1866591232
191680418
814655227
213024683
1382421948
10678623
397367045
930543147
112052431
1333540268
708315223
2071020836
892241527
1554640707
1088728825
1887140964
807257625
257682863
2112798299
714882434
879257680
2060769358
1048673965
639409087
829305022
1964364842
864742273
1977730175
1683638296
457338697
770841076
2109435735
1790035775
1467864305
1113335457
662181528
1775323268
1394756166
1690872919
716175159
120750813
1532228239
2087633424
743954797
796060375
487578321
878936418
743219412
271867434
1090014930
1974670497
1814602781
856741311
1446999313
62213421
869518954
1442455243
657535706
596033899
358581874
1870569113
16603299
196047754
316628914
1133255611
730011307
287309683
1309643198
124358835
1157544007
583946437
851065164
1371604572
1889184096
626713035
1508663318
1974629770
1174716884
608665852
892062987
1846063658
860412351
375955419
1711185125
667507902
156345830
526002286
2134221317
1232657633
915463348
1205918938
1250593993
109798394
1114611923
457259988
239262728
614200948
1867003652
1874129023
866686278
304250642
2143945091
1548208035
407487622
1283582073
2009646254
2122657434
1091552541
1432829912
1335374468
914307238
392122762
496164621
1949614140
1742220962
1301437494
356818568
362463507
446145477
20754139
10752096
801950632
112465112
785142678
1084080484
1781163442
693767624
188138661
1993245871
1540880456
2065291513
1568925007
1161151656
2065239074
977581085
2066202851
1753734782
2023607864
2095222631
389813430
236552918
115661607
1640584119
634035839
209527264
284316803
1082044523
695809538
269180024
717044881
598569479
1527295214
1521450533
282335784
706175092
926381801
1752236075
1541006736
504145058
549001662
542315398
530332797
730970102
1762878963
860041977
77848120
427612448
1012037319
1760542009
104886302
1240730542
413432516
1551865769
1580239266
181706028
739132304
289658925
1244072218
1722627152
663330408
1369208700
1049538190
856909479
1342076053
2020150096
1158480428
155047669
1386722038
394168658
879066744
703323032
596966193
1673203757
578684309
96709785
1914313560
1768995539
1751489980
1064311284
136138290
1241545251
1264481429
2095499869
911557583
631109487
1561078854
1096810544
1084748132
1515552413
1745317759
1370024316
318450138
1804398719
1161284949
1352234120
1609039268
861453618
1098177990
1368829808
669115359
1897784817
1242541672
321564040
142780710
1595541459
1778742761
1809511913
416033158
847932805
951881964
797342139
5295927
1212885555
911001046
1941181033
1683217314
1105673001
812896587
492472292
923957212
2100474468
779565645
181083848
1787202562
447211757
156528289
2022158063
18112664
887142588
1086334773
1877819658
1941177771
2107948850
1284903856
582759840
1715962901
723887966
494522294
245822218
669963459
2049080345
915021319
540023672
105554412
130744984
1160211935
1279347514
129945242
1750866965
1525589602
1006854004
837142285
630075638
1898527603
782320558
377854273
974037474
605260023
549341403
2054673749
761086765
528119908
428409538
118830249
629595649
89222253
829665112
399903675
441826293
704738469
2126193499
1526235454
1337014175
1498598149
268780128
622694023
1527076923
1911658217
2105539533
82692241
967537489
78576178
1560924616
1425469226
1684854558
1203725556
235726595
1058227672
1448639559
358036004
1574278506
1573630947
725926244
1478921165
1968016412
1699065029
1282812921
928356027
1428452682
2121130068
402928333
113370978
1569662408
1144042206
162861396
2002664997
2061914514
464616766
707371147
1052084991
277728090
1838257658
1800550903
1806842512
531450450
393748561
524657132
1642776870
1868806187
1110156701
1622342038
2077532298
675153900
565081240
306690275
526269232
1692046243
32426569
209891750
529633415
767689472
1673249310
663558406
419416489
782154103
1389366741
148019802
232209777
790350901
115570203
2050060397
1638184037
2043969784
1322525347
314280250
1944122766
1608340457
907586239
522301142
2072746528
1871676973
1238101210
33667738
1832135248
1096823658
1539551135
846253712
535986400
1839984863
524486976
289052802
351238182
1384117111
2079953181
57580519
943644114
1216986469
2032162370
452232118
686534427
1115051296
732274950
335576375
288857346
304743329
527989497
274766354
1462688099
861510124
1160052304
1069300438
1892755955
53362713
34762629
234782856
1848722780
951896813
450108608
2135213960
1460369159
1111071464
1277035999
315238823
1215597505
1592918464
135155061
1550387271
1382155730
1714696426
1922855033
2120982131
1810667793
661565420
1629439625
1266981809
1884155690
804281019
1308281535
451462593
1975170119
114419529
1655090020
1050845951
1918495454
397538558
1868472855
374942870
179996660
286040505
1626182766
1726122261
273176491
1796712653
35945509
1897647672
627124600
539756820
397285213
949930850
801850352
1474704129
705716270
84859923
963518901
1648738182
449629840
1725284706
441349319
1614130446
1857052292
1783203162
1173255218
1527129934
142893581
710173798
1498640058
1417729070
1685133398
500678619
236038147
90221248
1031999138
1227036709
31423740
269898134
1675905094
1861750570
1364250459
1642202238
1803169446
1924428391
1467726391
1416364827
1069107693
1465601371
2070384366
1579452150
312459541
626393918
1330059342
1070875144
166175234
48656910
1688151872
568747242
2124542530
1902320714
463103937
2081762435
411797146
1802918776
1525382133
1849817424
126657461
247044602
146694409
1633807516
452224615
220567002
1280973633
1535643404
1998648259
1492167300
322153183
1781923804
795177406
1469326205
190007069
1648109922
320783988
1725011525
1074586482
1955758258
168305065
548488387
1160575975
1001573219
1828736070
294815662
1608165477
1830645130
1569767645
2106015854
1670379975
1188151410
933727085
1616073648
78224867
547549368
1444213394
92875582
825150416
1030906942
58582747
1817985187
328366029
276342971
378813315
618835892
978243613
652601854
1636148905
1923010465
2052849841
1178791984
1236437362
1112135414
27475943
337356203
232620099
1727562731
833561199
1134306847
1982118719
483577871
1106917293
1374245708
1647713836
2109188666
1415376382
1243477296
1733241056
1715845209
356236997
1576361638
1891215327
1071784453
875996010
1481415821
446049198
1047945972
2033897505
180562885
1206209012
1589519570
1962392052
1474574209
1105241491
1411260799
1255694700
1600216872
2144648796
454888898
1438771230
436733223
197954053
263687012
1878551445
1597646062
1367331848
887628540
1907043077
1574154514
34956713
1289504406
147387016
109410770
409597684
2003786703
1608372120
1036950235
1856824854
1185205918
551226768
1742565911
1061402718
385493602
1003125098
12656114
1476747750
2072657281
2022567643
2004124374
939415176
874136251
1038887798
1785453112
1158570334
1833571222
525069254
812501124
1070679304
2034262735
765349739
1218509748
425927919
1095499466
924419336
1624723633
1337046101
1729305396
344243892
423592568
2049650453
1711907713
1509322277
147218404
968628759
67606008
1007012184
1167100522
1278003946
33055814
965776889
1494596516
336574726
1136418722
492191382
260477998
2073138462
276113827
835268167
2118512977
832317775
446050104
211252523
1834929146
1574765220
825371228
646689889
67083859
157343725
1377742103
126309019
807686757
513075889
1319547674
628553765
1035450454
211728139
1386560580
809653132
1905624143
1193020573
1610673907
1675109638
1089852701
209417709
916570559
479695824
1709916724
306092409
723103435
1366804850
498889305
1872189740
475622643
1114560112
1308768555
1542503214
183120416
414768833
563297820
404003335
1246068383
1774226815
1717971518
499064037
1594093092
76141003
296967824
2056320903
1522274980
748675698
1337930377
141652749
1753896540
1688701534
1758837243
110181745
1130030684
769047858
220271473
1801388731
2033099807
682783538
1159937666
551472242
750002488
1318309220
1421638216
972368527
2024644488
177570400
1388784371
274146040
784145707
1269469631
259147948
535816736
1699702284
1086275885
530797990
1571644362
645869109
1256546301
63495241
885287516
334050283
1353503710
1688630659
1184751489
2039114286
15297714
1220761317
2126349538
333523684
977731991
1900308817
85171091
1001025857
942461987
1025173130
373968093
1001659284
1418804541
93356043
1254087268
1264399830
561946946
1599737114
1509856862
41765872
1412082752
125419723
1906549713
428590095
1990252107
56223938
1137016492
1795178646
337719189
531182308
34294911
1896155791
393508030
27360252
264631303
1689551871
1503030003
1786914178
1316748909
842703414
1782023387
489092334
91831901
659779375
1790365085
163870840
101925080
398431613
1733631525
2079520354
1400079797
761786530
1904384353
55632667
1037598615
940124487
1497853886
791011079
241065004
308303240
1122560984
2039430462
293639240
418489556
2030815004
1725895011
61162649
950145242
1119143255
1777780395
472075613
1232935172
799578486
243678406
810826445
1008698317
1020006744
1043885934
694351381
375400783
1699056298
771138542
1286093883
1441777078
742436497
478879672
528867194
231265050
1716876815
202139182
2094124783
1969777659
145979047
60424091
1124198178
652817845
122844721
789825193
1466534470
1933136475
1384728286
1586806664
335151149
29645563
1334570017
2006611213
303472332
1661624898
913442509
1575084039
640531073
1404894854
327583953
841143473
1156013604
672881657
1086435818
15923624
1943718756
895899260
124670936
473515355
1423688468
291871989
958094929
1572537601
1276155186
639031960
1914352613
2037082817
908196193
1639967122
1592673665
1380361040
485863259
968690996
1227126569
1956738287
1451550287
1216623587
1598344222
1828087122
2055171624
91636331
512613044
710502398
546090880
1865901194
2087029133
2010846232
1645964195
2137483447
1752994487
1480876983
668026057
1622352272
2143703235
867432699
1540034203
643289221
1267061378
1321594072
788457014
777099209
785463211
1863263566
959517346
1703802016
806114487
1624585098
1477225792
1469792758
452697907
1175173733
1393627476
1231962580
187720341
784358539
1864701117
418820259
1169111980
2000564788
1170278464
962322122
1674698024
1213319277
1623228476
1708806920
814029857
1513530971
1292690271
190543009
1009009703
1121410019
192005253
1929395771
307409759
606673003
787077
1710749373
676642453
2139867139
1038397411
1427895585
159964771
1194834619
1298711487
82405856
2059543180
2128728511
1368297854
1485975908
1147465309
1491023673
949619046
352169457
239533370
1026660971
1922089305
1454549622
930328228
201652241
2022622099
2076394549
1461033713
893904676
1162684614
1827921339
451309215
1797746638
944469767
2138445909
44437311
1163356512
976013953
447796970
121243594
523264224
1509541373
1672366052
255212673
1389102817
1591852
1776875498
699393977
795420148
1021966156
793832285
1666964721
696262931
639792197
1736556744
689509987
1192294786
654737299
1883429914
237537514
852745678
484755186
1334482808
1936932765
756367070
305760308
1901952646
2019541142
1093037827
1745746205
1912770608
1289206116
980142196
1044674463
1998948630
1866396424
1278302932
1889698514
1956656489
406621637
999236045
126450126
935578570
290948727
449168205
141501801
907759444
1921483135
1235015149
591857502
1656748425
1174069301
1986768597
1328378678
930655438
1483938938
1200994384
29716027
754806442
129526982
627265497
1239046069
265808455
801485203
1346382956
922114412
1970928172
1785571280
126373082
482254737
256064215
744122105
19688918
1778800959
927900865
1701323749
1385629796
2024374404
1426140981
696008193
794482736
1818258204
494041531
169448213
173271395
1809654162
1038646946
806558528
839135126
950239527
750734804
1876807199
1897177830
1731011200
792055384
35835395
268691399
973736756
414746772
1028840749
1294695388
1741628605
1650686318
605821243
2086956318
1556315576
2006182725
1472397188
2142541646
1448956421
1988319639
2088745554
781020062
130013905
704928171
1629533064
155532503
1267394132
731549218
1112765004
1117001604
1080899895
1799790858
1293205139
956112770
185251234
1283409195
317263172
1848473046
1491553526
502284643
1973302611
1652139810
623359493
1807254098
662137497
1992467131
689499997
167785603
935625551
388708211
1334805991
937420646
1124434984
1965497076
1934599849
1622259334
1088123834
2139912173
634320237
1275428014
287799174
326173572
885075546
2056326510
1423521856
280730835
570461561
9795619
1309511011
292778384
1115881195
1683116476
1983803931
2062921194
1043142628
1631585950
811942192
2086318534
863229489
1860842890
2014329242
1299435395
1323182175
207819263
764168688
636129730
932658884
392744314
576988629
1814727182
1197646648
1618348777
1351983412
132032180
493033688
991320139
838751573
334172606
944063875
2079830154
2090896464
1609340474
1702830419
743573148
461469153
1231458089
2020945520
878565202
318874457
1894276529
1702263414
1555219317
447794184
798189338
161506699
1216819765
364763533
1972017930
433795948
1894382516
910441409
1643414050
1749050241
858724979
2128053599
1901646856
1750847684
854091399
13520887
256021873
400071325
568547112
619538501
741326548
843764788
1992609116
2134131390
821520889
1541864905
888923581
632010526
1156548928
941114414
652530509
1027081538
1547379959
772180297
1293205881
1854873965
1741300188
1849504911
1273478665
949241828
1219727248
566479521
1250536457
477747771
1421049529
68767347
80952650
1797947948
1236623165
111372368
1131672919
177905532
41150068
2101499830
67252952
1556282046
374832523
953854444
1420444372
153469559
1255946177
1573239686
1163229787
1155452733
1558728792
825884699
1380079780
1415589758
748433738
165417584
1378267672
1696332885
1044709672
80317639
1008001295
75265461
1329248723
428779959
125633020
1688954457
1838335516
613919496
2059613164
1321848809
363866231
13568983
1929634885
358146077
1356474625
1312388881
163520496
280308658
740461662
209750189
2068049322
715469762
520376418
1031624174
1389670704
1025257935
490992779
1425259780
664638568
192031499
398083664
1338998289
532019808
1685212724
466794645
1716787888
2089154902
113284667
296108338
1775271665
638114914
808957890
1287372760
2139582702
8761090
1409307856
999746482
261998938
1383517676
1245870300
2120141284
1744794541
511279716
1735548287
218410052
1078736589
389981179
1213822640
1500821156
2096972956
966083199
1125959255
41479672
1158976101
583555433
1419868566
941084147
919009752
1739098300
215010345
1649895328
1152524313
45799369
1801205026
1869481901
105850615
1713733628
1371724572
1720280144
192095448
1477688894
645484572
2020955105
198075602
2120854969
3446346
1200294682
410742551
1623271944
796486674
74572540
1187961103
768129416
1068556338
1163569019
548986384
993885993
270741016
696151329
2735829
98121013
1884938797
1791619202
1477044833
1756180228
982140454
1941863177
1316417026
1501783094
969479429
1739674145
1897278886
838762914
1088976747
1202892095
896426993
1800537272
838944851
2122658811
1683548834
881548501
1439211561
573506673
12307153
1904547452
1156754113
567099785
786273589
2059209913
1292091879
1651714409
449053216
1684448210
621859477
2113778440
1496209997
624036750
1980762368
1793373521
1071425134
727812377
763020503
1278383223
922003470
1223018907
1210176829
82540813
242588002
1566194757
1043660160
1783434734
1875621314
1188721962
2023670080
342869537
347376112
1758041725
989165644
1425189805
29690848
29672227
878881538
1199224229
469924813
404330947
1963046735
1072604739
236915656
1983493664
1414970305
242774348
319508526
113523561
1755237477
695544401
1621981187
1507747578
98201453
1234991791
380587350
1001662972
1452499029
1690869794
1114897597
102354016
2139004239
937947977
979805790
1030198922
1648081594
952169709
1207088701
315130831
2056421325
1414653218
1352074231
341113922
2091895475
1320477044
1805957855
628267051
1241693311
1838254717
324733802
1343350924
91958822
1313157798
1697685981
428034792
118123538
1695192311
775677824
1136378553
694631090
579473914
1305152289
1174592387
1815487065
559642372
1230819418
1310888968
668402778
86133826
1112221791
1163022226
389608969
1628285710
1452839579
573952124
1194682000
195337095
1399931897
1130969772
169052524
971504535
17897535
607329705
1626672157
334687485
887048550
1997899450
1678578076
828558084
1068560542
269949809
228751026
200256048
994266534
180173732
1795055284
2059295864
723441673
1037052910
428345092
823460097
1513363083
1495418799
493806651
121313898
1470316533
2008234833
174327107
74329009
1916773090
44582611
637780144
888397817
327145159
2008188835
514893899
1332918270
1605088029
2140949366
683722206
148521031
171511886
1071016323
1325276827
910413844
1516785718
1946068493
43745373
5557922
1834069360
578296695
2044630331
1942717002
1471435942
693021995
870334505
654272067
1660437513
1857978851
48513237
2084440343
1039397873
853050767
1307123789
1024291538
455526192
1440543685
1295082730
1652364031
1530479296
1627712046
1554452213
1523464117
196349672
1033110017
437935211
2094860963
788446913
1210774438
1685902693
500373716
1943494849
1416904577
1952030945
1707892481
932435735
1063510339
753672222
204988925
1738405686
1549994381
1884672865
350014153
331051842
1541464159
815040106
2056064789
1137871248
1071730513
704234533
1823382823
1761377493
222483445
721720096
1625560128
181851300
647256600
144603734
977142094
522479058
527703478
1557974076
729654773
1257185859
1569756558
1904688190
1108493927
561754530
109339954
1053080110
865730647
1316999530
132536130
829396772
399452169
1982627054
2030460941
2075259206
753610724
1992089098
737191701
95119371
480777637
475727140
2104465933
721492159
1948866900
1095461221
1374029503
1297670759
557153025
1097871666
788151635
1658909362
1263075662
425017799
137050739
186947884
1194067908
2115377369
512285141
1536124045
802378915
881748675
1105727534
2065970
1601566716
1801882874
1410084310
2078834422
400584859
1554818266
610150479
1210520244
556686213
13344759
350940557
1204258165
36940256
634451313
2004991320
6233834
905862847
1259482384
871074717
1220146919
1710872084
845361066
240413546
540936712
945590774
758014064
1327497312
696554788
782864929
1155496854
461502862
1303034546
1613640076
2066890676
5477068
1559915875
277187592
1433025
113188950
346859080
977956348
1609970043
612016029
1218830267
574671107
1448853730
2003456685
187554270
1734325244
502498708
2124702138
197371684
1212477198
1211071515
1760462223
156172535
2126181447
1540422832
451852856
454025844
505056225
852351907
1030223965
1053650572
1366354935
1294029083
1979447344
166009597
712203655
255437154
1661664229
234562798
1785293801
668188091
225091914
2033012078
1247189514
573912023
1087159322
885579091
1204592993
1993770708
500119713
1151660437
1609512900
1034802918
1053689350
1818365890
1783782861
2053865920
1924139022
653263424
1903965424
1410958183
1594364308
1205533744
1995660874
1722719558
1292035855
755041700
81977382
1044793224
2059094169
980463812
1199346865
1892575431
78447545
1901204722
610476010
874239607
1495273089
1306202983
1719955062
997629209
696560063
930079805
418233088
416223338
1943636449
825288967
323100045
1391240178
139791185
542558975
110927982
1527220961
1571449527
1759370637
164028355
157163648
409208990
1344392111
936193815
1232541800
1609282316
137006053
1813595983
601978562
1979316192
2106301495
56393192
1550012616
54886246
2094433941
1219658303
1755862085
778792444
63024406
1518707785
346101946
1479134816
356802219
1524474572
1055143694
1109722355
789131891
719454594
813836854
1938901143
163032277
1098442643
819787455
1631135177
481700650
1628144963
389323834
880412834
1898256487
144245472
1085885469
116379478
653551971
2019620585
2064935693
111698860
705978501
42886062
544823462
953704050
1961007762
611073616
1399783422
1999220893
1611948727
214727848
2107846516
1306351154
1736396523
1080732487
1849211237
253300854
1983980572
2100497562
824269903
1104816104
1005060636
1366769128
2050257646
153499317
1062983833
339306153
1137929358
976419537
1533682344
131526225
168627525
375271554
200600454
1887156782
1481668173
2146333778
1910905499
1273427040
820049449
112602496
925370208
539646514
710648093
1406238763
50615952
53285139
2025828538
1238910839
2053774702
215680566
1955245367
553457656
1455181477
1510593629
328817874
1555188207
1894346317
507261386
748584002
848169865
900566567
2123163379
1193295801
1481014008
1392480723
271207571
655202673
817809629
231390036
1491816922
874269604
1983799934
305495756
413600377
1379975171
1242244076
936812401
1847051657
967878707
2143261360
509186848
439528262
1510040950
215359293
909324051
956097346
1427323349
990015435
1009228773
1057440570
597311422
370258604
1703055854
1725531179
2117478995
204142646
1979899257
2041971236
858377716
1500026095
932850411
54460788
568553558
501451897
1329732363
128351444
715579577
1735000767
826777503
1076984921
2043303938
104445749
42835759
838333237
857153914
909608591
57139557
652879447
587139652
2084369724
869221234
692361738
1081580199
288670026
936391724
498829630
1936463192
1390378331
506755218
2026299937
1087848507
1949905384
176764788
1335348834
783676546
228133010
1724010071
761315357
1730377471
918814088
668724593
565774369
1527814212
55286310
1543207878
1829041384
1646697704
196196173
665895865
65763412
377941561
602556253
186148618
1526879659
1882755407
2046044314
1052810014
133814491
1832151238
358743918
860958001
1169232741
1612790847
315365582
1041747717
1287365646
1357940796
2084852754
1069132465
973210543
799872782
1241847173
426458824
1766153335
1928093971
1689534681
271549204
963635131
410236009
1957902999
1287607391
616223829
1606559138
1611985769
2044340445
1859302632
2068858860
317913530
434179222
1732474487
1584835852
200971211
129820053
1586814289
990654003
690676412
909180927
1889570121
854391705
1457327096
601547346
785028745
918254907
223308789
557869541
15043586
72075945
1997328410
1902980884
1135288954
877356027
749255029
2092970258
1070749059
1205145837
678012542
1084934874
216799037
734200440
1855612287
1581379290
1330611447
816810481
1700491105
614640581
8300259
62235147
2028816604
860551225
361543026
1159872176
1871506794
1403504476
1596909504
1869047117
974864810
1882809597
1799408238
1505889541
485002586
449780218
2141527184
1059309426
1042087194
1652234272
2056009550
1393635347
2102865311
1291824977
2085157749
323364150
1916386696
513198100
989677500
772851674
230745969
907323887
1082586926
41174060
475604006
579274238
389441406
1883529695
1288689040
982600669
301434552
1670044568
1784084517
1692878340
1756785242
1067941952
636804451
1818689007
1374186744
196877119
500756097
695396336
373478503
51716891
1194227213
2102220874
1405616351
1902130179
2032562847
324419174
1098129855
195120808
370241783
388770359
1156740454
1140318345
830631427
231839530
266604172
1734644985
412336539
1125614059
1113662042
702606369
1267142708
1135493933
1014882105
507092161
1176061371
660452583
1488702160
1950137139
1711511264
2114297464
1030793252
955034194
1430424789
86468600
1263265366
965268302
400299543
1658460136
1799591469
324871846
989700387
2116654720
508684457
1734959967
627785569
738343469
898381273
437332030
794349201
1256823735
20744613
2082851621
1910909754
249934494
298236907
867891804
748120840
705902927
1430392127
945234850
826417042
764172699
1892699573
925935039
2097717048
1902157948
752585541
961070898
2132564162
159333072
662915090
1851095036
203435307
1217689943
1084373040
210426018
522441064
284925186
1458931784
1182108626
1330723168
923134845
1980673044
1832307921
1267010054
2130184809
14201817
1855148380
992678651
1279173909
882518908
2070278355
366465372
1719359399
343703572
1143412075
1496840722
1277879247
1707208385
1582953344
2131692543
1640344855
1626536612
248547984
857598483
1734048898
476867314
1641508007
183139673
2110492128
2027344202
729436110
1736531899
668590851
3184797
1060267288
862621158
444784822
875796983
1735358902
1563042346
1527657032
956251293
1653399212
1086723428
411170502
487594593
1810045347
686426822
1631007821
934162426
482827442
711074046
1282446588
857379072
980010655
1522912499
1794402939
1474668549
1386441576
1162591253
1355479805
318176236
1524966467
115326525
1298273534
2012184070
1503143995
615757867
1853287323
766468435
2069982104
2124717581
893860646
1122531219
1389939039
820802827
1957344523
1556486126
1650782871
1320836696
567653365
164859341
1963796183
426354873
2024159347
1063915078
875672692
909175565
796667125
672085706
1430012186
1715611341
364769814
1833767700
729340312
1802826260
1531589371
262974487
1600703022
229878193
1714946368
731651393
100679476
595897223
124140024
975778726
1331670298
304650576
226177205
1889112998
96075809
1877385714
689284321
1510565785
439915968
1296028723
1276116439
576296323
114162677
669153604
685166147
1238793734
1493727711
743864027
905159063
488653347
1259691905
830191773
487395159
1425903995
1699094320
1125360529
1136465866
769786016
998780092
514756621
666814568
386983940
2002822601
947276635
387196843
1298516170
1884828
862888580
1608870229
1307262057
940051961
853865692
1794796301
143223325
1855546721
149409087
1322219660
456459609
1420280206
129991962
1214666623
573035549
1893189227
578875059
705993785
1372306789
1200823173
317916956
934298981
455171830
586845247
1763749984
312189202
193670059
610529210
990868531
1196521517
1829114471
169138712
557075867
1093829422
1677241180
1493898050
1180662683
1618290271
1675751086
1673779416
267934581
691566087
1414558534
1947395250
1166166711
31162934
598422587
792346216
612602272
970582968
1299504900
546558742
2013746519
428785675
97692387
809358739
420712946
106864072
1279243749
677046022
797711603
1441407045
460712864
1284966020
555462613
1040815320
1152742261
1824672291
1440479624
1718810138
1085515462
1148345982
1486207355
2081108123
1620741984
1723584300
1519509753
1157869428
1302457669
1714689920
1226096286
402993125
770360718
1586330142
1824272203
1070128658
291928044
2117968194
2031737246
1067497679
2041732523
734005194
84045556
479215171
1676734361
1663379535
439023234
1102471216
868840472
1841264232
1691164647
1307164657
987182444
517938774
170630150
327692939
1475428542
1303219510
1324318971
1385860504
1305717461
1431945721
2088219287
948812547
2027118574
2045142205
1582519887
2011305292
2003138813
688564042
1061178499
1431440444
694360617
733408772
2133242642
1460736062
504551795
2112765794
833253135
1440991117
555789326
667253835
789299147
116558379
315448785
460939421
523229379
811017701
398364214
1236028152
1221231498
428272345
1895315421
1308413395
1421986486
1809448706
1957215614
1262880500
1074047848
512818213
747667791
1207615437
1680724020
886690330
250479249
405558838
1365987975
57996292
452428832
602827795
709133874
1723583727
1510685388
501768163
1274464837
1223260950
1658782408
117804331
1279419495
329700579
2081988386
693458016
933257774
653964517
1607958332
88861500
16417843
853511745
1775832349
28636389
1042165667
1474250920
637567944
130605772
440625495
1043752117
1160465906
301341714
1512101531
1646225448
1918561073
353300042
1663420739
654807705
1516068650
279790968
1905479869
1519245485
1950164935
2092772480
122508356
726477190
954317490
926881219
526169591
915602030
2087292022
108194370
1480293431
860035805
65445407
951902975
287573060
1732890873
1044812795
1689593990
1690057993
1916409
927945596
1223900145
2106976306
367987333
1874405697
1279665708
1998382402
340744784
1032812698
606761189
1470923754
2049050897
874573774
812574429
782556506
1575431686
1390954455
672733991
58275796
1652025653
1593215609
1153088275
147877789
1266185860
1384636309
780707058
1894804086
669027050
982246559
77908256
1322094803
337311781
705333767
2049692144
557273235
1683855703
527333863
565679084
2075830165
452626083
1339950572
640108159
989050133
1703645794
1223400945
1486783445
1344754915
1996033154
956747209
684462257
1914552564
1937559424
1932969023
1302949317
1733770176
1189254101
1791451273
436481834
668189442
610700568
1873922288
826416305
1120323962
447958397
1688832255
233904663
1185937623
362803857
2077702134
215209924
1618083040
1517263228
1063888506
1950108257
2119024
41097932
1195808088
950332382
274542583
856559418
2101605285
211403393
792742512
1363155807
896705834
455226017
1574952393
838042815
673435739
553424336
1169461105
1332874590
124892194
1914477378
20016189
1468078032
2050295688
1442672796
1191766538
1959138439
980409994
108573111
1840771802
154416382
1834424631
32710822
1997534750
644114503
121854235
1255155441
832111519
1809358834
770867359
456989904
2143612303
306928368
262322290
92625334
2064413366
1313635184
229637569
1849691350
1932488854
1535926719
1702705480
1187568903
938548766
1834373522
848420019
1804882309
768167246
1876630867
955582696
185663965
1680061967
2030902105
1592737071
2129038690
1038501919
2129551680
427527272
176381285
991397171
1683114238
1322343344
2131372956
345891693
741555307
1452255442
1439716094
556873650
652069354
1194514496
1740499020
1689724832
861012130
748555136
16816682
962831473
979113114
329318282
765614398
873884641
1476741872
176386653
1018480690
999199749
991833758
1321144804
484603095
1143807143
432212899
1546711669
1582749514
1075808662
886813842
1915456538
1393433337
367756524
1136102849
1727152554
2008919681
1433700811
1141301887
1246195423
78027927
1840551409
294813716
1674968583
1052945078
1400955950
1412602663
174032678
1591559037
1540599510
1101396904
616035738
625550641
36960688
1678405833
1572320829
1979964143
1844733139
215453071
812478008
574094476
1193412070
1465691323
1912092874
1362048803
1310477153
484654423
1653829173
1273306303
787408447
2142656276
394064001
1133231509
866565184
963679758
998179826
74647290
1190847123
605110128
872852160
1675881617
717397804
75083147
751799800
413161657
1540453447
1880360028
1682860343
316204007
1458712992
1048849716
1327694532
1367954844
1356468107
1399069576
1224386848
541912138
1963773960
724326666
225196351
433810892
1707797056
2039077361
460762289
1082130315
21150721
1317148876
1919627319
1996146363
1583203465
585530235
1194049976
559829177
94561843
1538784932
1690785416
916046607
549892294
1195125505
1671203358
276878304
899855488
1302614174
1045156724
1363315275
2137840495
172493614
199377963
1113572945
455592915
1100222248
1254477352
575836519
40194735
720256272
806097455
1798780564
965989976
1290796641
1527035407
904405609
623890319
897050969
484459162
2048756700
726813944
640920901
947686023
222422075
490044566
1633896267
377460724
1724649197
1583890023
431390203
1711940439
1511023327
1569308328
591767003
40538336
580481445
881203147
1657187773
978941937
1362728969
745340143
457143007
1030271047
1562793662
1796959251
563502365
7202967
1435398628
1058105462
679625519
1506919662
1832639057
1340914837
1182439240
1791788281
1525832790
1881261179
174643985
582562327
1314658625
1722499187
1794923348
1170756940
41207707
1166683768
396440981
1618687617
1132771891
1141812539
825991931
1970315751
266121644
436397556
870878527
2066494991
1336112204
49348234
1646553810
1805728509
2032545209
1591547004
1289315106
929693653
1413257197
1475100176
586529547
1656013079
1886514039
177313234
1179355260
1779373909
1187223298
1744456614
983215850
1230564574
1759952967
1754382312
1590043767
524811341
220564524
647406909
2136308952
1812256485
923086465
517614281
881049141
1368027823
839238434
534916804
624721353
143736916
216853893
1573353647
864568207
1827588644
1093419317
860420829
1175008935
410180083
856977909
1319968135
1430852017
2070619881
1017531470
1663701342
448356092
1041665228
2113041770
1974347835
979827872
1987103020
991490984
2114009327
2139220329
1642054221
555318961
1532496066
1190811678
1516983595
1606784949
93503023
2056522809
726182860
541419988
1920948770
166788680
950147922
2092986874
1486437285
506742806
581208754
1054535643
1323215113
1476286676
603676733
1339628827
1131766398
1050898771
1745090714
1851338432
1626815575
580741217
1965139061
1790254302
1012908375
341423920
196816696
1547514401
196336865
866438408
42659011
1989961197
798788982
51620875
889868411
1607957116
139304480
367840670
149031493
611837574
1613851104
1580289433
1667739212
680756485
754099536
327639062
542237199
964824493
27078744
585567319
921441002
758207650
1252979081
1376399802
993178892
1227445176
1326561220
1086379005
1281427587
2087778627
1998005357
896184087
1251567781
1285865951
78618115
687281055
1500586342
800069547
909461957
1374423913
1162399306
1757051612
1061424845
2098578742
1434075182
1610183164
423075677
1436502387
1837427597
1379418664
1728613316
1433761262
461496153
503738190
107044060
1911898813
1380467251
1637745813
1776596258
939937307
298539406
229811207
2126347374
1843572822
677058498
108683228
699535587
2012027106
59781619
1700878765
1444119086
689320455
936164989
1794714425
587322162
1450331431
2035964713
836048519
1906197620
2025871120
978246665
941883024
1894032961
1573065796
2088796325
1593386686
1107604334
1718461846
653439739
190102357
1916039888
235164538
1380207993
639443610
1293197811
2037555944
130574671
1297748933
1960847138
355971592
1527952615
572684402
1002409024
1399446416
367022501
1003361163
1807319117
1785897829
1650866855
1780216598
14246281
138668836
2016293533
354330418
1397018833
1156017617
1271609891
853492419
1293503095
979993665
567185028
2009605187
168479167
121647655
696659761
403211535
618426900
594508035
1814948996
625070597
15483419
1472984356
1767636395
1290783773
204131711
1373422119
697442130
2031906868
1207435043
1040033363
1677474186
370190211
1568531467
75663302
210079289
80920558
474119279
1035806773
999124722
191081482
2143917843
736504127
1621392383
1623985078
994030357
151673005
366701086
1143602061
1346824729
977093845
827084892
1662037650
1612636857
7477378
1588035410
749391102
880855728
175882208
447536779
204512572
1873303868
1523930093
1587204880
1717761067
1763891396
1190383400
565947917
450620724
1998404189
1828850162
324706873
858155620
1107963471
1476918878
260653726
1454202188
1117341671
698242267
1430161663
196335167
806889186
57620532
1819829266
1118231933
1870047783
300249605
1999162580
574231279
21440826
76205788
1473734197
132126340
2134095688
1874250282
755016290
827308258
1870753072
105808728
408645968
149353183
257604488
1366751476
625899220
400336385
851035433
121277857
1644022081
777135511
2062270818
1614992597
1652176749
1651868984
1791387130
1340581263
1840977594
486912765
1237866909
1223981073
2857317
44652064
1434299929
1151666467
531934652
648640671
1923179144
276449146
827089546
348190236
1704259082
2057864772
406050584
1691465021
333893960
1275067228
1663873055
879798050
1858154799
424706449
739186496
257527880
1748596951
1432987340
306790433
16488601
999949371
804781804
1626437460
1047503633
1524552214
882950244
2100541526
290025186
29245009
1222420782
704891933
1758756702
1085719587
372451763
35450543
946719661
1220200671
563534451
1098382956
248199230
1513319631
1204041557
327233874
455202216
2016634633
295937049
460739489
574351888
1657988889
1389345016
1349946985
917487768
1640857255
1199625801
250393896
1552433664
312153273
1849622911
1830624395
433083715
995942186
618334390
1891629125
1385301754
370632062
525332260
934363641
804944360
500337246
575513010
2111776399
930324522
559455968
38662902
650116442
530889174
1030585391
1127538474
280544687
1584045721
1651942769
1402804519
2096967007
1543032125
799896222
1108467182
1049763694
745817060
940851898
1905725789
792451362
712581453
864531903
1040228836
423659954
1243351908
811921185
800732627
1493727079
2098749672
274587617
1371545180
1908715142
100413699
1966381319
1940558943
744830825
558037965
1077323165
483147042
407360586
2020620823
1769041108
881128934
1764247630
1683664511
968400139
1728702494
905651457
419003645
1555537201
352577030
142352760
1847855915
1315374882
663031607
2102982485
366323976
1499409062
1895218173
1761725018
832962761
832607918
1455469123
222827949
1581731588
831237157
1451926003
1746215582
1962632064
1558198361
353953825
60884645
1880123602
264115874
65379614
1957898776
278295752
633330501
1303832211
1536513359
413065485
1869120816
563320275
1216497735
645294846
2050832536
513215078
1417205836
2053839857
33816838
306536357
326931897
835647893
1472240524
1847648251
1030552267
1191739005
623397239
1348583807
112992773
1872877922
828746175
919677473
577635338
1047000768
774216651
1911061677
1256799690
1087000607
436611665
829811619
2000838460
600605847
1872788454
187127450
248168759
1174059216
646369045
645688784
2093736913
2029109268
2108652372
1220615904
2054706355
371985298
484834298
1322338616
1027284292
1877238556
1425736173
965130498
1940830443
268395878
613191309
1288859003
463770471
604819498
694097283
1621238581
1069944532
1720815784
1281402670
1708337549
326636009
1256954737
1083122311
1217625787
801775340
708873462
1528459203
1152529267
1683615939
755503527
1564197578
1870665757
590652021
769857190
2119885996
771862571
115235855
1469104439
1597671116
89353998
1305053778
1223831452
218405956
776027153
1722194915
388890929
1563409685
338837093
1293240332
388277914
827756330
1789522510
2120244381
1820752366
473578014
1270842429
973935781
1979490137
1867046895
1561097576
304543369
1257614586
1780555879
1202948379
55654898
549919530
464233275
1665201961
1690744445
301235466
2122557740
1246030229
2089900409
1804435498
2022156292
715735070
1684153532
1370731935
663415622
48471250
798143673
1031348677
1262567263
541374493
1794723397
191403011
647865219
432405773
458782144
187222053
1627194468
769027596
1330842660
1036733920
1100348810
1489489982
770569867
829962532
365339752
748494882
583551842
776444557
754539080
1780174465
1699940661
825868111
318351038
371016626
410080486
2136947204
330439029
1162619929
604651488
1818342022
426521811
461180141
842339913
1153334784
550199394
51683241
1707685153
623116223
1272701567
1811052364
1882876107
1703071932
263119627
1887726461
550163284
528724169
236746082
314789235
1597725190
1026768358
1734650676
1509549138
1078172915
1708422447
763932060
1968648470
37385151
199948882
626319508
644676260
1148712162
1353591030
657788106
433824507
874120089
1714809824
1007391103
2072789518
888432111
315776455
6594402
2130316093
1033200520
1964978577
1786673695
1126955233
828894011
696508935
1170195359
1830797542
2082226597
1995549515
273992923
176623836
228603837
835733930
1707930019
1238897205
370141247
287998631
1135671798
1406285498
86507197
1129018667
992707670
364399717
1491240282
605925855
217872428
312531545
856111972
280828609
990937108
1566426140
2107143008
1892453447
1295354883
731657924
438663559
792743255
1552243620
100523203
808157515
24004298
1933512831
1879857757
718150794
72680722
1827194931
2114457931
1448098166
1697283840
1152532149
766717462
1373022291
2070128510
640776308
2052717379
840772252
1871037420
515011931
192511647
1038551195
1127386786
2071128487
142957552
487862215
1275075944
860029391
191759138
660855116
1942852214
807676728
1588077396
940423170
1449497744
1738467182
714499794
125480665
492801941
1856546384
1901492328
210112147
1213250513
403875765
923946759
1255169280
1618866074
849012338
2014757356
1003266712
1818179190
634915366
353395965
743522453
1348874667
2069455208
686796060
2023051158
664289487
1400104078
1259691080
77825497
2142073255
1532313369
327693928
661366022
1233467596
336978578
1309998219
2059104587
937554181
413343990
609858025
579350185
863773926
310005334
635250648
571582447
2090769903
860744569
2020856357
1032305786
127679824
1405999061
575857543
855340655
445684677
1173064814
1246933331
1166322159
805073569
2064866632
2046910513
698685951
586074913
1425261633
1615255661
1511139196
780924770
1368109836
1249575325
942540657
1407406574
1096346992
82790280
463044879
1176815242
1486842790
319579774
409416766
241640082
853722208
843415122
1268344588
760229028
1238015888
1648455810
1773362589
437224780
1858809795
935035675
457651712
457002790
151696744
247221514
1737052395
390962968
790431815
1139534683
85081689
527021243
776874528
1943960582
1696085043
547355153
794091773
1515971531
763956402
1417399545
1785092297
1254349038
445500617
993398177
1120128654
1573861489
1746973164
516913362
737886777
1477419525
1887357104
1468384862
1765027999
2007915564
475925239
1194627661
151082447
1191936252
368117221
1112739167
1984985108
1157525798
1742801095
1650422959
288438493
714641960
1300748980
111759816
4976732
1365987459
2043803808
361464829
1308724952
1014132099
2119326968
1632046931
1783465751
149131943
1144048626
1758442929
1419952424
323235363
884714335
100357846
2132579296
1749456647
1065771005
2007308382
1853671345
672102881
1612526638
393565801
814719134
1436847184
494388768
1881103262
2091839570
593856994
963837445
1376117040
809316599
680556556
1723567188
1901549540
1527883474
183644798
1605496797
164820880
904825613
184827682
552666188
2038929305
658128254
131656473
1447041114
1023233794
1750368022
2069278115
953781237
878370122
1879094362
509859388
839841430
439867917
2088644384
1472429746
225695071
434941294
1913094577
1334102393
1641529749
2085703745
1083299783
2080728180
410594952
1861997817
633690649
1017664950
502902932
2066724518
1715967889
427954195
1354549780
1456403064
59832363
106614478
746210025
1388177177
27670257
310917717
49088063
1196096873
36627606
1044337603
1168607309
4921472
1350693065
1092594335
2100737384
1337708144
1952529933
1691932388
98330653
383543114
2134718987
837500852
172648116
1120839462
167346599
195372407
2028399143
1794137275
1061915059
2073884521
1480830053
1950268040
1491882608
1409937296
1804631629
1446278942
603332847
2071721676
133326291
1521726623
1927758209
596889860
1338524802
1940697607
1508037320
1601999348
1090913750
106054291
736663178
101144707
535778553
1422724716
1843186942
107631621
1201331089
2088671892
1448679068
1438912439
1304889292
1342511569
2002738865
1587808121
799627898
693175290
1495780730
1660519325
1770077549
691894051
459456997
199867789
1792500207
926703436
610784428
1915636730
1299359339
1959224994
2078990887
1019008787
220955973
1030139449
686824530
177804374
988220198
893275539
1222124896
936512386
1159877768
1429445485
394080784
751542951
1956091058
1423654370
1182413738
1242919428
598057810
1199637207
1272253010
707780790
54727561
985300862
1046789919
1572898938
1885720963
571832700
1751959287
1977017003
1894271211
1553143435
1862683628
587348932
1729434449
633394518
1192263796
1729753196
1730293230
1298156799
780204211
1387851899
1510258851
497989056
51187009
109939866
1025915850
1769814393
356861353
868125103
1453618721
1349192510
22792710
499547449
568636372
1622296602
619634095
726036958
140749807
1528340230
2068865346
1651561288
785049459
2125775313
2145607035
1087218361
913616606
1733925907
810062887
892924651
1336377458
848843975
1714625501
505195740
1492258607
1282020821
48103768
218536802
204523632
1974639742
1278996969
870039584
1642455560
1273794901
1712975333
1191833439
1605169467
1383115042
2140013219
1262007208
1991444535
988318868
522915131
874150909
1799118069
1805551726
1855095726
1830751619
1986033369
125503111
1919095
1541947908
1866851716
77647129
1198818327
662833870
1229356826
733546408
1611892529
243187054
411379096
723523327
1120646520
1496885184
379459089
1044654385
897808104
2090462441
1295695600
1118214875
243872583
1290512418
477240676
1896947113
1458787195
793598652
1191093393
1387244233
1839614887
194354825
108178098
1860188385
112832155
1467818964
1706320041
396967432
1091913333
1863644279
1076514663
669513541
239024169
229179536
1210146383
2003269892
1316236639
491778763
1595236757
1043433217
1296205389
982076500
1453666364
428487938
956404898
879413637
1629176532
1646743293
1100864847
16649635
211016030
72648897
1095983830
277845959
468298097
265647923
739178386
567279209
1823610077
1047941085
5216267
868774890
1504831386
1029468436
377539921
1908642573
760454646
373797624
1910970073
2020307742
1070084943
722829023
542596405
444466088
1218148377
1324789813
1142057968
1452847539
1000664947
636042325
356348922
2126271286
1029584514
338076348
2123404824
625630102
1388835389
743974318
1928623242
979130346
1831224612
880921209
937938437
1601614670
1375587966
112533738
581312435
1454883609
601501583
1136448734
740839186
365173471
2022120140
51512556
1245207699
1808869602
1971644827
1686922308
703667728
1431247588
1537325635
626926027
975372396
114493749
1052776241
453810311
1781977717
1812098017
1593058310
1010223226
474453673
1314969238
876631204
672830992
122445244
318831813
1046129444
1793708832
676014232
2100952717
235109904
236981936
1739444996
664927282
1167509236
1495936369
1106380215
1806627423
2057369592
2144389512
286076995
998170450
1918917302
1492540312
100502497
6827488
658241166
425339504
2015438153
1678994137
1566113336
1932591976
1779166981
16728154
1217906335
1686420190
28695518
1383053956
1717650670
1802204086
872022259
1525273592
835589366
1212657863
159367146
1534871890
1087375043
1801595951
759626158
490124808
623326782
609122274
1664108501
961542379
470525871
648766958
385499037
2073878370
731148189
2029009079
1783413679
1847073462
1157980080
1729600273
42675906
1398569845
1598832129
471425237
1430715855
1360164485
1024885482
306450139
1414193662
1248981254
906534641
463940388
542659311
1847153697
1656736163
1491031435
1406138777
1100671530
2003261350
229975939
77474218
4293111
1758107754
1612700875
1323590747
1907186636
736902553
794608445
267969157
1879727425
2018265000
1441559360
1937057587
750816784
1898282539
1382469688
304912584
1570757430
2047568937
3592349
621028566
1537745982
1064429444
980356590
868477231
1605275426
600252094
2013797774
840689285
1883317437
1307127593
704229565
724876018
1061794935
98583568
1623161964
1850041220
621871396
1625701227
2147150426
617023324
425932036
1977931130
201494590
1426049294
45522471
1874029072
1716547878
297640354
1851109938
1383933927
450888963
2050638463
1135434592
769186204
833423649
859897784
1207995458
1027290332
1285822568
751813066
1323441134
613199929
863374203
1435238602
1056303804
114024843
1272914157
1334101538
563760562
684024954
1578298855
1339733745
1195033629
705316823
1780356615
218572250
556593644
443417837
1009699744
2107321799
1293477384
1383398677
1523914894
728749181
1829610697
2034008137
1533799722
90190775
1250098560
176511820
503052886
1673964629
1772725736
2074733953
1795772384
1645617251
495623829
1315489865
1792853573
1107834216
1553391492
1955386287
1861889601
1123655278
141052971
1604058655
194267345
841838192
311750543
1943368117
133138461
1993372208
1670742176
1441288945
969184996
2125828990
669003430
787220222
1892919838
920928809
712553797
172163378
754554680
624027486
727103704
1563499164
1916253744
1178558188
723741296
403599141
725584065
89356925
1961850061
1428145234
741550944
2041285422
1101148137
1362982757
208374984
251327519
671292711
1452405669
926248487
1559413761
660515923
567849151
1083583641
868899014
2045200105
245807228
1011437475
1239550015
2131993981
2137372090
172483376
12112857
1968925315
30050905
1162516062
1703813451
1708329027
548433271
1020765320
1680375374
323480496
677482849
630031786
408578613
1906176262
1517703898
1870357990
1157507035
558833863
714337777
2071488096
893491289
638497503
494124368
898278771
792403308
246438860
1203503074
1804537467
618693467
127197217
844310495
208859804
2056844059
1476194718
368488422
1433430181
146992347
365122138
1878948363
1339979179
1873234475
1780433459
1716893243
1665531165
1802651775
355480061
1221742464
613185670
267098832
1966325921
976479119
1948612814
835093569
828833487
724778990
1784409537
1166211758
1202977651
1445685418
31733346
569954398
527210427
1376069319
1711798601
1590027815
1785963470
523116133
1121764617
1962436240
156582569
1099197544
1930852405
1517160232
1441764959
239062445
1747349908
109138760
728544432
1291930785
779651201
683540000
963568327
659716022
2025770349
1484078342
728766980
570236849
710742413
640362921
1819661248
2143591847
1780823966
1039543390
1381637635
1965662682
1538608034
873033273
1124792179
16877802
921199614
583226284
1900081998
231357294
300632142
1941503591
491660958
868455171
1403380604
56088525
1506171735
200755512
1766488634
1221993255
719424886
7892370
50048108
1246468062
1922674338
1715692507
1218067714
1726677877
2057614121
1900505650
686531126
1735783582
277603702
994224087
443178412
1327721536
255951514
574210776
1580277046
357734697
1555406489
863239792
311534137
1115855090
1359696039
738517358
604533449
1630028547
808396784
1342989428
1885229481
1293613738
1437591185
1979099195
954760687
712083822
1843037943
589575006
1308146769
784859408
372934615
2072230200
783165040
1845995033
46104570
231106574
762823560
99213701
1273559888
838319859
45738238
1368341571
1434033751
1080159305
338125287
1084448749
1280480023
1523037151
411000796
61284876
221789392
1511841139
612446963
2031719949
1566651516
788933269
386320928
626599744
953191663
596235589
1196882791
20298695
429678444
1887016439
1239454768
290250217
2120327087
20918669
347025757
40431435
491141075
215257232
1175117686
1966891577
470445290
1523604541
1288930184
905051327
1422560164
529540480
860424844
1378558517
573692907
1386812245
1376870951
1512384076
1694489859
1055397943
980236573
400467577
1877002918
1263186158
866944672
691399860
1169844374
544811902
957602774
806967673
430839490
1449882506
2055437102
906155594
1194405413
1107389106
2068920512
1847021562
62694501
1249363298
132522827
862140443
1521809607
1656910270
1540420377
1993150562
390817659
1526039845
1998472106
1249311876
389637794
973452249
1256690392
1449679873
475490940
810110308
304744942
1148742875
305131813
2000864468
1561726303
395507112
1607456580
459128092
170431797
1821374463
1161098389
946315439
561990961
1358391966
1859911447
564969232
1140358463
774503253
1494136902
1120072500
550484387
1032313340
1337155982
1042993726
696802114
340691455
1316910912
1796235439
85376952
335985929
1082635849
1402229217
274289049
1853568365
493053767
958844242
185751800
1917956007
620819349
1822211417
1706267487
2139018614
45072642
1942529399
2104267934
1357788994
1791710904
109051929
1896672644
987189148
1437583491
1628841314
443227726
324570027
1303866464
1115011426
488721739
890331015
1562563884
673292807
1687209893
1771331290
65804359
2055636288
1480411548
195714944
1017534771
1613090802
2125532877
1467983019
2058001773
1447248765
1010477634
687083434
854780368
2044595216
1408608009
1449614160
1814341050
467558315
1320087646
1752849883
23807904
1333830471
1817575722
626938641
920930811
438770194
1238097370
1080766119
1971152479
1205541615
1845547715
2094397017
2135300788
669437678
2121399859
880813177
743798010
420509690
1815584465
2046366140
1132799796
1428176504
2146774405
1995073501
1231217891
1467582439
1142701280
910728107
718865904
179361050
1779638705
1002467177
2016375702
489105457
1743807082
536509723
2015747199
1960047443
832303332
1668139055
839397646
914787945
424094050
1201297600
683566990
889730504
273455942
1084546329
1610123417
1621594206
849910107
2003588050
1740112663
2010561925
1012633988
1582481167
295127196
1168436221
1093086802
152165735
508604877
721188684
1010253222
1242885496
556116625
61771512
1315398200
233862856
166143511
812999703
1190562538
129047905
1031822168
724950973
1536766858
2128247595
1610926308
183099710
1106996546
1913586331
1919058527
1086063703
769896024
1199171709
687457014
536735691
206006892
1848907390
1736100548
1858218796
750940997
570238407
428540759
1292008824
1744969883
1958830289
785541810
878432971
852836504
1468386631
1412581573
713599886
1924255665
376651616
453389102
2095256030
1369536838
433681101
443558144
2069305344
1017503777
1076047402
902918253
760143610
684043744
1255435338
380639497
1665213563
806579241
583765842
258687457
1403738369
287253491
639539681
121533595
576732833
409192053
1141732058
1060459063
1161039639
2086755733
1638018551
852526805
825174278
976552802
1538809657
238880463
395331599
161456854
2034529476
790532619
973554074
210534412
1121196271
1678672074
28396413
1867024500
2053151936
571463574
209701484
1136356089
1487694441
777626569
1355982960
2064873559
1132756720
1173921743
1194275392
2121616250
1650388124
468262650
1042054786
140523922
1290757548
426394195
340679528
93882959
157994529
594244729
292013426
1837660234
777180676
1125461476
1975379137
791214379
1036164089
1854800284
497325273
10702277
911562518
1379725458
1022193926
352082664
1608517976
1642727079
1130523806
1950009532
139934151
608059122
1797582647
1872292769
928626491
440643417
1174043778
1819505790
1425629631
1470561606
1454367237
96856163
1518009631
1469782560
1608248577
1294328235
1642466295
1432372987
292202761
1095636837
1264431199
1854890244
578430502
1634348639
895195160
409630270
758237033
427053103
788917445
2022940871
1314723947
487951667
1509511118
2091592769
447949931
597295921
587193295
460718448
1876132906
1487523425
1330523914
2102221322
2132900841
983024121
1442807147
1622720010
751256077
137815841
1537846135
1798522670
2101957954
1296549692
671248274
893201701
1345555149
229538274
330202390
1140497018
243833997
79855329
913552946
1237370883
1069367108
1730764238
203908623
1913807338
673694076
315428414
1490125701
749482800
669855892
429860796
1251867335
1583553159
160761880
419027708
844431361
364136020
1267492743
1485811978
691235237
1544075449
805425340
955978871
488378931
2077037622
44199340
186556639
37438227
379498420
199352213
2124888897
1398089328
770634428
362124353
1864430294
404242876
1268644329
885826839
1949280419
1525479313
1194164963
1089289429
983335006
1306202709
927801601
2017494472
1359550347
1480480332
1990244605
1312170189
1010403159
1696799690
1036141988
1070080630
1409690480
205779376
866116666
1317575168
455488283
364988231
2021074889
1795268546
2032400697
1657544409
382645985
590408293
1995187277
1939654567
1894723187
1510469283
1535676173
355377370
813452986
553223198
1203238977
928637581
1894739813
79565880
875789291
100954419
1423195172
982995141
2140328426
507688711
1892202562
461140363
98588691
442599183
1986104153
1052244727
219013348
905053919
1278448937
1302334489
647712029
1964023916
1197722289
1446130958
2145380940
138411368
104749440
1920718138
2005376316
407963830
2054558908
249037183
804573194
1005648051
80554023
1898705495
995634203
311845291
453514809
1600846521
1735334220
1587957884
1277950609
1674249563
469370552
2060086171
371791761
825400201
807107230
747708077
1664264637
310997952
267446968
546360413
740623444
464815879
81157380
1248266198
679146884
52867018
1877331749
1963776018
594768582
521064440
1197696878
102302112
19434776
2035056455
753364053
1353275701
897101036
1232355715
2067203447
1389108496
1774392992
1682719874
937214803
1516394557
1301854014
1414178551
1706160071
1419005014
295843716
1455310321
1252632220
1964041149
1394366893
1701516162
1414444159
1886464992
1231789132
1149433241
1669677414
926472250
1449666409
1090792170
1765883564
1963772641
757268600
1671838301
1661116597
299411625
436569752
1486776471
1862819446
280785447
306984653
748992180
1565211166
1790649911
268286036
1136814173
1399935261
1766026357
1654599946
378737046
1326150753
248203137
67559714
1321283070
177031453
1238880062
734922790
1269251551
110178253
15331884
1258492060
1813933433
974714339
2078884206
1289552993
849592936
832326983
1237696889
1884375382
1964823265
769002604
2133443762
1233954033
1235550943
543242041
221564562
2037418239
1173113528
894881384
1968733307
1817552911
1859159547
1849518245
1234204979
2020921536
1643792657
733713083
911111794
2138510125
1399209847
1620964998
1167273776
1171139691
1826886256
165825874
550335069
93731589
1974720201
1821906525
1362637902
1507965789
1686831999
59250584
1552984549
2054212431
510259163
1941153410
505244258
1593096074
684382507
1339865041
1646238076
1143000787
2111009315
1751627640
333912488
870940306
2102523934
1577593187
1021495017
494057315
628019620
717820370
623228996
944675090
1377547598
1445078245
469404324
1640851045
979981998
233488304
1228780163
1514128007
1057791438
1729865745
1717032678
1126970358
1568433437
376476809
1607545611
2123952588
1060159254
35290499
647430245
313194344
1689044300
584299693
1647045129
2080071890
1478225485
1137100169
1125942736
1680084746
594275252
1306074526
1731253950
19174532
2045513978
1812626631
385079171
1969252548
496713964
2075798981
508169578
1595368765
74278067
1690502591
535830780
1633257783
569469334
578759988
98206072
1335297542
2111883080
2011475917
378474163
1208849393
1749126796
2114704566
1102171027
1886653846
669253297
1972387614
1679661062
862278737
1881449624
6149647
369226566
1277918482
1056702632
714765657
194954835
564937777
2089071829
1853711551
727135734
1750583661
1363229561
671455550
972324078
1041929440
680141970
983547045
1611779743
1920197240
950918448
2079129206
1372209470
1878079142
845872363
1274784620
199343954
1131428558
1703812180
476220972
1740767994
145219901
949760888
80746343
969185163
312070339
1167228788
1690193494
1130554363
2041387741
1172631941
1998358640
2097495317
1347630442
872686832
635431432
424280092
439894364
684973324
1485549296
633189404
1092588819
2140867503
1776433608
1394423073
632132001
857104300
1712319758
962258508
293584638
846617226
734055149
1505749907
991178657
489811796
129097153
866282571
992030154
1756801143
1668245503
1984552342
1176383143
1797215770
621862145
884626479
870256427
574243982
1726193870
2118115191
1514313886
1313339966
991268942
1622338202
2132102112
469466628
1083200027
529442734
678000368
560276957
1666608576
1427276245
1506119663
1569778764
1003695518
1086822174
1470749246
985747311
497960234
954415835
1510887983
1196406494
131351207
169836632
697950710
1901814205
1283770093
197315649
2054413537
227532104
1901561200
1269788709
1924187350
1366033182
1950944450
2020887388
695948641
764575564
1409308431
360150510
255514834
483188362
1855857089
259257062
370656251
143271133
59182629
1973643905
492804777
1405217531
1639549384
1846340669
292101176
1900348863
224427602
1905375578
1689892561
581219177
1819527675
1987122868
2118993062
418992705
1398243331
1847338887
1946226729
821141220
394981534
1565708163
1732452195
1739815580
530086180
1537383677
491178303
1849112833
1016536331
1904261819
1931448589
1827043091
1924064493
441969439
423840630
426211578
858851270
570657178
286558683
882774088
1811208948
726701469
976637788
1594559067
885688944
1732101167
1418333371
1842554545
1291098331
1658034831
920183987
181834965
129574875
1401786487
424228884
1851915029
943458438
1886206433
903969360
1763837010
569545635
804289093
679038328
1092777586
1814186411
826523096
1654253140
348246163
335231783
690568195
921614650
178418056
1509898463
1630421630
1929866635
230835638
747031661
837256723
894180082
822214025
441776066
1594719834
673500305
361024506
1699397253
1584514758
175459750
1399958504
1584100662
1491503607
1890467445
1824468868
1233312233
508621519
1892970284
1037227450
534639867
1413457914
1996457382
803006661
648527909
1484672191
1324410986
620356772
1855625265
658443494
42202104
776103064
2010608631
244526466
64517558
403872291
1574167853
386639887
892891609
955403100
477094096
1266338846
1071263277
866539551
811880231
1877994032
1304397683
85248455
173761493
1109788001
571706494
1120168026
86228633
197037691
914842478
1591793940
1284461304
549528799
1934587351
449594584
1672419565
1526293049
1250026539
157779475
1044153639
1022077864
1991721729
509206423
706857228
624561355
1475255978
1203845637
322034441
1567758677
1758840801
1943268080
2084652717
1432147893
162981766
740098644
1576060309
101299008
1701600072
471605554
1956290260
1173190286
2145114616
1764874303
1676922782
1234062708
211410754
903974137
2014444353
576048971
2138464439
43116883
816260193
1195512216
1607715103
1511313600
744762280
290374069
1120484699
1482678099
2006128924
395265916
1865492701
503213941
840575994
2098393014
300224748
719726613
1983427391
214703472
260551141
1735857031
1651420593
1842578801
1818125105
1385184613
639644179
1283485591
1910162191
1606539365
1906679663
183435618
748006264
147189090
798594446
1705873474
345796045
1904775425
1985328352
2003434453
756111322
1042850376
766453534
681054192
658538229
1585057965
1982066419
1579806524
409589121
447916628
1942618335
613647629
413238880
420115078
946938738
577896505
742889801
1681424362
629708463
1347441811
683138902
785736282
1064928634
1226950017
1475552954
667685254
289881324
19626267
1981986695
807560055
1751526692
1328943194
1056380965
578947591
1574613337
1979730843
537073835
554375625
1389404154
1108063077
1213474768
102307886
1006412532
1509706562
883486462
549687613
1345869860
233065447
46610067
1443051178
1810512261
1140122968
1167200773
327452078
1005210981
388827411
1184978029
961606860
129277555
1455373545
423316581
999795495
1004174423
1392997503
498190499
1040104891
583238600
1191834531
323183599
1309013529
183463677
865352040
432150948
707010741
1862905105
725152039
190849444
795337392
222282744
1551887781
1646531800
394598675
946566842
432220949
1805998454
626507163
247576439
877779174
1624364764
906319486
651648595
982674716
245232237
1761995597
753707705
117226786
396350278
830309474
1469090521
266674507
1974922982
661598347
197962761
238132835
1174461736
1467126517
2116768713
1530009582
276591750
464845352
386399939
1408535218
668741230
959380959
1572588142
579751677
1831392142
269985098
794207165
66282061
905277453
649991512
179716305
2064956068
1258655678
840091383
1156309086
1612619705
1885782612
2135508289
100782645
1557138868
656304091
1176204360
2136065898
755244909
1538049188
1935105606
1639770851
1688633492
2076597700
1736477389
859226409
174843915
2026151282
1970134150
1077137573
147298801
191807162
552400839
112005698
1287057986
551289385
898904238
495528396
1679554237
793782915
1242300732
1146905931
192934204
1293107166
607717220
1955628620
1563890142
1113955505
919571552
2116374866
972954036
1926316569
419008927
1868228307
223022166
1631155083
1691903888
1068950248
1034545886
1026137076
1506462727
1945453952
1805546865
1459910878
1937805410
831923047
396621343
198479726
1594148824
2111380877
1644434041
815720669
1392999726
756523478
1432200871
1077482997
1355805213
1418654521
248817382
230914988
929063995
1640692162
486804031
17360799
1517575217
1342364574
418036823
1763994652
2065859506
1289247794
1244436530
1022264320
269157221
2064319859
438331968
802324492
1058761234
1657804583
792984236
1422735811
1125194115
77611074
1154424566
544608490
855850528
1819024884
809424209
1980968621
1113410614
273188087
147940892
182063823
332596883
918786246
185372219
1302161272
569838874
372473127
478589318
675880225
205320758
1466975532
1112282470
1538117625
1196415493
596184121
1851335161
1698460310
1137090564
1697009084
1052945737
1366508418
375293258
1802098163
591744346
350029987
151349031
624787951
1544860195
10720336
1008499939
958515121
1726220374
651595855
595369684
1319962287
893412018
94868353
853873478
1946984441
1903570257
402423073
2040391232
586733081
626698049
1960384979
1027000025
95188488
1215456551
1983975068
1466658128
1032931064
286120720
1934823092
861309467
309478068
1578430135
1887327888
1111243568
438605245
760910494
1137930432
542444416
364406704
1416718039
177291854
1713534954
1919052664
404382946
1882152496
1257635374
292501458
1216778431
776380999
1232319290
867264197
918860613
1473846174
1727619311
570130177
701766994
1905930766
317926680
1834394453
1878356196
200809804
1262929601
1724320428
1123185727
180854875
1327373746
932135271
1949690690
26414691
695901971
1342386391
934050508
179148500
1092222255
874245978
1787269605
1112267129
1666546901
35477747
1562074284
369279594
1808059388
1757310882
1966128723
1680715666
982343564
526746489
1883526009
1977408328
526867050
1411981988
592149586
822940088
931199736
1751568914
1337487120
2013899881
2022281587
1038126454
60182979
100259672
1129119388
1131548512
2092326241
934943802
1550367107
1636754009
755435262
323172182
298016301
1541027739
1213084315
117388284
529515393
910788805
832531856
1166921667
398760391
694353738
822554811
1368991781
588353684
843621705
268708389
1081847237
1786447203
1348558054
361205849
1905811656
1424308651
194027942
1481997116
1936086378
66588970
1796083623
12470167
240156763
535058484
369996940
1489633510
1890241057
162763142
1820993488
1947128668
1042115748
2011909440
2141284908
1183548973
1342674533
1366099673
1846906582
872349244
1132091146
1318816403
1252141913
2002110391
76338122
15656310
1459064699
1004972278
1575666581
1564465589
122471998
1616329821
782119680
1161027121
1872321916
488739458
1194692966
1347593310
1822946904
785636659
310838286
1030628837
273849791
776151089
359793412
19283034
291105780
1862921541
2082487725
1450229129
1013444105
248259868
1516684811
170861461
619697354
1440268767
2013824495
1929034265
431713702
602057289
2025519859
577786986
706175834
1638501003
1793997394
1566870680
1437549849
1384888212
1199127970
1284081898
1380603784
656021682
795571951
523192967
666512730
1541872196
1013230875
99058581
996935275
1038723062
49553253
2062939461
1110309124
1609379405
1973416708
1117148860
1876484573
1655154183
710272595
1698742880
565189590
724477284
455494926
573943067
694681875
27556601
1447712051
2025481087
1273246341
337006471
815174423
1787760985
2011080859
2141475002
1889195295
38227614
768117482
1278010041
265306301
1951282783
190173554
886299466
441890331
1635714341
1782885396
702464834
1692564593
1448820495
51491491
780083503
1134245599
436690342
157933038
256101231
600645621
1012336316
1095452565
1812611768
1701678618
307350071
417706524
845747127
278118390
1958307952
1684789544
1806451262
103215293
473604327
1848019610
731691675
304264264
1662093217
641369445
2070662274
1358076773
67789906
1521623826
1312533737
679878705
585635787
24889167
1658716274
685627896
39389929
1127094322
1887530341
2129852852
1204003989
511901434
438777514
1073352367
223561628
697986977
1725553953
841093686
1187961217
657848767
1656605288
1527823294
635556034
1530798201
389350165
58531302
916507302
1124235852
913236146
174688746
1563601365
314940002
685560942
1369291924
833043461
457555955
556085499
1075990889
1864657274
2131971763
1967979658
1319010434
1202907543
1755713388
972147801
1285104011
1846772443
1061304244
2123146507
213776404
187027380
702429851
265741950
1768441978
478776681
73031832
1334459698
433304474
1715696259
1148921937
2127863063
460610438
827231412
691498498
1257849580
35082093
86189773
1879792799
28819415
1418477472
1650210836
824255878
221383192
851016353
1086609692
1816166645
891984026
1562063002
858997538
1033238042
630424688
1422851992
398775819
579005301
1619506029
778881239
588424703
734494517
199690798
1494076301
1631130226
1937188706
2028906117
100862603
2005984301
709433890
1447436693
215742252
103183229
284523950
857397818
444491471
1529358
930111713
1409435328
825282048
773821967
1693678512
1484542105
2056766914
1321168814
417838844
1376695450
734516998
1803720605
635403394
873623138
1051496216
51513688
2096287826
1835805498
187030508
333012326
1492004853
193512049
1432137945
1663608678
367344349
2014755196
904917444
282844397
584721137
957730053
1404741837
531677885
541779174
351634481
1041531117
378823613
1737836517
446417288
1368230840
1062276972
1682089598
1330417250
1883655281
1260773285
1500282396
713782433
2049248576
1307625172
1653262381
305168675
1481210561
213132945
941431262
923325861
440371370
207678870
2109705278
75264935
311598486
569261652
542928084
1272055254
327288783
2095553738
273397168
1841935136
1672984903
1102751018
1817267629
57145503
1040337945
1227704765
2139820216
1760135985
775114210
2122684750
1165991980
335102760
1617089971
504106396
2090793667
1214319975
2130271815
1102143762
681958720
210691494
117500953
968945058
1131735666
828823882
157186145
598250218
1007459125
1459294564
582264347
150938587
1216280392
300082403
181452128
219307412
2026378465
856289969
2007167247
1332045155
1704878583
904938522
786622906
766037905
1198240482
2138339104
77699619
2010459273
918559867
1633743079
740908183
1966153701
1353683602
1159010127
732779870
1227620092
1990939061
1908642734
1919492226
1528165815
1653083764
417242392
66176397
1541322381
1283583432
762006153
1654190938
1629728726
1781483017
152366348
1575191834
1291241940
443754018
66679334
691293634
1575398834
597730963
1783090641
569126179
1257345778
2116026648
619277556
1935698875
992712325
1057386886
2022682570
1378377323
956405839
1395777015
1889430457
1466127383
1965138377
1553548902
1636595161
397920377
1160893567
681770397
1752380706
1760354621
1184816991
1601284378
1806056689
1679766014
1844117016
960039308
1649143416
296863811
252083889
936086302
252716026
1329365161
324718563
397516023
1680466569
1725473244
508630982
1698419351
1963791394
2051850643
1362972939
1595984761
742476415
1404629286
867627668
290972520
1911982273
1619276001
2106072179
1476504218
168891918
309079337
461131520
1129260572
780490569
498614727
1215801647
578345012
1291629112
179357543
2019536338
1291227291
1423734549
1402709673
444502717
373883919
753390285
1335833856
1697257161
835071395
903203293
1980520695
1821827135
687437378
827603298
347141620
987849423
1749591399
2064704300
1727242509
2004176296
1252956366
998342155
312057170
1746698835
1987888434
440652109
1782062849
907973210
1244954203
2014238362
1953618269
1710867971
162072368
1582162955
440521068
1482598969
1891330715
480173817
95714179
2000103147
1243683561
2056025478
630201980
1638014268
633756331
1979539825
2039316606
2112654798
1266511050
1022472733
1038211847
1353795409
197889184
1799823002
1140529062
1416109027
432320178
324886536
1097814923
1288544433
637994998
982750334
490777614
900493967
67591982
951560191
1186353978
1957758396
939467956
1403045869
1747708778
1645280005
1693274738
2119031968
1398287468
200212189
792401029
1426131896
1403768548
1283731119
1236613472
1173439112
646562025
1664616568
128674362
1347078243
809083551
1022353236
2015767164
1633147090
529893731
2013190979
994353464
432686404
294915501
1950318229
1945315481
725557326
1760533951
1744811081
1833674368
137719593
1967921869
2122868297
1141943426
1322312754
811318522
1965661234
567566391
685875534
1185169223
2144608408
1484532669
1372193246
1420121320
1986637865
1911698772
217804060
943809552
1745661795
284532901
367210629
292129540
836266328
1293588016
1950376416
204336283
445306161
86709142
637258196
1366508428
1019798754
2017035296
968545641
45006808
902192150
1322656013
1132892523
1881745937
507128963
452467120
117418866
1214926858
1202216579
910918523
1220050151
1385019666
271220135
1270157937
1919819107
1549902378
1526697827
1107073466
335117409
1615938119
1548521977
716133160
1290896288
104552078
1788248407
1231745085
1360478677
91616898
1889462030
1021473205
63249464
358658237
1718349602
1275971705
347736393
84274669
1751451399
1461009685
448385807
1097637603
395117508
1823056098
1587241219
89861993
1711460383
161105271
1669204639
611107614
1326555778
295288156
922677649
1585035600
976862256
490890253
912745352
1735686623
1824173692
1250668190
1005405527
1392216293
1967663496
1375814483
289309780
1510073174
1773294303
1009572488
313561348
2081333938
510304980
801367721
546103655
1286924868
871254883
1917453376
1377008465
1359288910
1849632374
1509503670
1475118619
668486889
1186212795
417387510
434234667
1391925885
143290169
1984722209
1574558411
1446814887
213886806
1017339615
741061016
83291330
1373584309
1460792577
797404947
1021668862
948623962
1399697281
2093583782
2035745438
497522409
971330116
20168647
403181608
1597542553
1831685529
1269020864
1552022452
286269451
184180226
2139160699
903669229
1117818414
230344069
2117782614
98873184
928338445
1033851540
911139452
667043124
1459476335
1344614736
217220019
929707079
1676856419
1785824052
26631550
573671099
817821829
334479313
2023654540
1409935245
523541099
63167596
214398749
1678118589
653807191
348208405
1557210789
1978103252
2041215948
280456184
86575890
496391180
385371392
1829083714
1399602177
1820648132
1123888143
2139482212
1136300979
1881074009
1434306950
604075484
2113132689
1267110262
1084599055
1065236930
1394077884
1040155603
2047885519
131572514
690166406
1384729522
554075301
1932722402
1440690276
608830446
1358569389
872460988
524481025
378161840
124197107
727392301
1914197813
371424655
1617234814
1152678487
1573054873
1969307256
760276029
988037800
102705003
846675802
219687178
1472568491
43249082
2076989081
902743703
1421305036
193915331
209443621
190342718
460263882
1707414757
109988188
1863208081
1135565863
749745415
1066020408
1751826443
1267969717
1944217630
119430264
1591932579
759258924
820557264
1187407984
423136374
502246840
2106960399
1953131648
380338606
1868008893
78444351
823858500
446021893
1035744743
1359552492
271250816
1796812330
1239251106
1098132014
1778787110
1336490926
390390775
294410428
1229527665
1280903496
612280821
976088569
1874324350
1794574963
1408192856
1643836877
601271647
455029788
1628908743
817502212
1862548212
1317843780
120888459
375747202
790116173
1997810554
1263932771
2028108718
1571117420
1875868813
755823017
1098640491
841023710
589566224
1444022561
1834398342
1263604145
1802286213
978129320
305851184
1468078406
1009775129
1993328310
992601197
1109375482
367786440
527817301
375007348
1082482513
513871874
268086610
676499206
784677671
1969455865
1047908111
368924714
143231139
2002659522
2052015644
430722643
1763449272
818833059
1943838764
1562832993
1625041439
480427557
1576520413
1023124578
360873235
562357219
1946202892
1735192904
229949395
1798856139
735751768
1534312860
931739546
1398188436
1553377846
40873234
750498998
76671490
664478967
2034125813
1853148956
1606885025
2067459446
462589980
1302620898
1783161062
315337686
109389840
1947239502
820751021
1768763763
225896700
89736184
326935731
701665624
108937407
374561573
1483472090
1048445006
1639493718
1144629323
949208041
1124105475
821644880
72819360
1193563268
938361082
460148933
1474957171
836714765
5830539
854564809
1730247942
1374275983
1489026973
1055158121
557189178
1704975013
613216951
1385554486
1589569384
267424643
540915112
1797960481
646201438
1642943425
1000821017
1534060692
472892018
1062490742
413684094
2043579729
1264356559
1593817931
1743482631
1457943539
1890015566
2084722178
510017162
963051742
360706470
106607658
1130735984
903805941
1251797761
927327930
1612262865
2002545475
135440994
2069544314
1722672862
802518444
959361336
2000063617
942300360
762530905
1029189943
1101298358
1163664943
1006116120
777447611
323508200
541597357
1201212753
125912912
1039530808
816767040
684014479
1483921824
834546014
525689723
376621623
17563059
769262176
1893981913
1990914337
194764598
2008938841
843792440
590223576
355843067
314396757
96629825
975764440
1397911467
1992761508
1351382819
957600086
687818970
753264765
1054354593
1777631079
1694180427
71999576
1277886511
425514386
759353932
1120688830
2078756114
496881232
1269678556
1206217011
1855950713
1841879569
39581067
290917178
101145499
1631072493
1171668896
1824302159
1383276201
779562274
903988896
1635219999
301442895
1652796829
1831325919
41679652
442135793
1333886795
1123211563
1604946932
472109275
1545130200
1633807184
980803266
1178840574
718842664
496191371
1909772513
1859801444
1125545294
1315393472
1298518249
114672346
987987330
1906096946
1745866111
1127547902
1540459562
1176965818
1985260306
266473896
1516207442
499152114
80036456
221490188
2047271956
114795316
253683457
172484121
1577300873
320558262
2025551012
596147850
1359933999
1711526844
2065491612
1707737133
2087023443
1641800005
259880169
328640898
1486068158
954851784
745356203
1800805811
413082076
1534742772
1755736170
304274440
1783100401
850165297
811659407
272531750
607714967
1392677075
982437950
422956642
1562515577
1356190860
1334431609
719682209
1825827583
602950990
987484545
1672530433
43443398
246191057
1844095643
1230696160
1242968829
1209858514
1768979960
387199340
173524118
937096704
2009703564
174841860
1079661550
1698683124
440474384
200804373
1897036182
1390921827
1201960956
2040788302
1285539342
1518339180
982018627
1169586884
1051911159
1006727991
298237854
247530215
775799564
1989702915
1843327401
1237870469
2024196525
681247148
33701423
286823019
584585053
521014046
1068778289
659809611
1285791459
1817913988
1476994747
1064266322
689291521
1358402871
1168786560
527223827
409882145
2010994535
1860854892
1019418176
2124023998
64477654
793933883
2122792282
321191870
700755230
1009771123
1652911894
767490218
386506319
1607287935
1469852475
2089476617
715199335
1931400244
952771287
529681803
306032393
1305164700
1904206159
1456861728
740703587
412745008
1961245771
1184118366
562751428
108028937
1458211918
1333707446
70562169
1948645622
2130815999
381164509
1435515689
1335460077
431145423
462570628
1010094204
1787790144
521850645
522676469
1344846579
100882582
2042235111
738561823
1296293650
1857273860
301725722
977687250
640786477
1943273015
1074487668
1049339683
1639124195
1424655153
1721955954
1752867009
1591890713
2080774364
1051446460
1869432903
341343337
1972541649
614112964
171209842
422998684
389426022
94164134
283290638
1177701246
725617978
1539724079
1303974121
2146032960
1045552534
2106660078
745492922
1121688292
1493988533
1579125349
1160750128
1418115212
2141799024
953336298
851429176
206804705
1166619605
65362057
963644849
2047178979
451027371
1792815475
2122936384
1184267941
919848724
2059269852
1846781874
125758019
541933316
388129251
1860980474
1535683625
1548487491
1078610797
726142446
191903552
807248418
663847776
2111228728
263429384
845972821
145453549
31712955
1209070087
369221414
993754863
1458273095
1616181726
759474735
1903837939
1581099550
1362828221
496983573
498630314
325643180
591371829
370484953
28367850
507800242
342174778
477078224
2008642990
1603495580
17735882
680405161
386279408
2136644846
1932401447
1300207076
1766631530
1847639225
36330388
472884481
20670155
1483923343
956000029
999345102
1582576779
1042681023
119501746
1716232521
735819155
888062763
1411980632
370986197
229546140
1476889457
617079081
556432210
1458411157
79663787
1531699900
1840930291
865156105
1172982777
2093348686
617689231
2132179192
910760755
117766937
1952761769
932509750
740820789
1255238802
2112464619
900743473
780563400
1760055662
2116362026
250912470
105178213
2136367718
256701598
1230033111
871417341
1207205871
513641799
1266516798
753352938
1608936882
1253025661
1061392055
11015335
723310519
1609996099
1739718978
1766946894
1174117857
217058784
1047850616
1348339139
979724548
799958681
10356423
2061347838
881690146
1250328105
743438594
1585621208
1058081681
1036652669
1306368510
318475187
486032507
1486331615
1544410274
1764966293
727803355
719904410
1213555344
1815092528
1270188512
1059630728
1358384194
1835730382
845739377
28939881
270348666
1083671717
359113430
552979433
874010751
1895168471
409933653
408011233
1109166119
73976848
2092334736
1701461471
1038460590
1319478134
73797474
367458027
232333832
1761323899
696170449
1899674469
1951670582
424140078
989008117
2036998030
2079816477
1288720736
701668320
1512158131
1038251991
1239391048
1267222004
495239703
1978488969
1561930275
357381139
574461402
1779738500
228570185
1477498853
1450723458
1063669982
1296476312
1261915084
663820583
1877049885
673687783
1068431137
1717520804
836391743
689245459
603880059
338003297
1116878469
2122476517
353100672
609275828
718680228
1704734362
243149299
995031523
1033099586
2137467413
1757016928
1390780806
1031152343
1977696782
832217006
1888663181
1203432290
1027347087
271097084
1117751785
1469207653
1198170804
1252918314
78603048
1853416287
777723510
833256705
2092081078
723347878
727030115
558328482
893867998
1501803752
672717039
2114805686
1387302392
1278543746
1349395922
146528797
2074928250
393173180
1225598818
541345793
1335221247
342121577
315147604
134829065
1196464479
1673090121
656282020
195262638
649671881
2073601934
90061684
1619778957
1347522316
650527458
902596848
1898871534
1562161186
927449468
975788486
1275365017
1320136132
273767526
2034446661
1148725095
161552761
273195986
1833355361
1785885251
44037750
1288568375
984033424
1486138872
681261149
2145251659
1469500725
2017320727
444778849
1983591032
304795279
1033739568
525015206
1148354031
224465949
87371322
586952655
15284372
996314575
659024679
733303359
1049089716
1836742474
81521725
1303257767
78712120
1213964851
1158413584
492720476
106350977
1164756842
814471415
2064962262
1662906870
1744101976
341815041
1399299562
1252126169
1864405695
1407708918
335868352
1795749331
335120060
1434606695
479143009
691678194
1284042144
1008823340
1598814425
975600775
461238753
1801119704
898661665
1370834290
634469149
579787217
535982400
1023788833
503216307
250069642
1114125491
1658215644
244118516
185930746
1755331823
1308785701
734013960
1589704069
1056510939
321420777
376008428
786583989
815979913
329789071
1609799412
1932273828
59991858
1430988211
702654806
737881532
1461042376
1594353385
1763285605
1061333737
433997772
1215351280
661917246
1377414511
1621914847
1786751683
338305511
665418297
1050862249
1703895550
1306148609
90065275
1553930175
2037646555
251458766
1465600986
217694480
2042818025
1203952423
1330836901
2100852674
2038140157
913603684
2063897643
1868173345
509738785
965560375
1455433956
277245781
1702653938
1693093030
728862372
319482251
2135179336
1434941913
382985532
632039587
1262221286
1432300297
1871594980
980851345
1606089959
455981536
1310375887
1263953584
1944065067
1340692393
1584962464
1793060070
1857792417
99381345
1036708051
1943129053
1340268772
1944704105
170152128
301559445
448556201
266595147
1910584281
725820201
1727541132
343928192
2064715054
1608431951
901948592
221128461
1787830111
1820436403
744820444
1002455348
630351863
837794596
1512272373
69637543
528538844
18041980
944329303
153978856
1630138218
185466473
544619928
1194584029
1969641793
2026570942
106633911
1072913409
175321302
901509464
1463370282
882103322
1583498393
1703480252
2056543796
2036531790
404865163
1285434974
212341519
547938033
2109479366
664612103
206729109
271724932
194069096
98485185
1531192566
256516988
1198139134
927665279
409437991
2029771362
1164407062
1039301807
160388486
9771679
871142744
2012245344
2057194081
1552085066
1724393041
1581262775
762868687
901866275
1090154872
1095597047
791630737
1748447240
127623961
1546248123
603572132
1920371406
394310358
1802441719
1554561627
1769728264
711284616
754471864
1298766412
1596183647
1332954085
1236994480
1187486513
1748026512
1982884549
724045537
519880144
1356464545
1777339112
564031789
1254334518
352095815
1594442602
161005757
972756434
1529289248
976482398
1230890749
629966886
2144992213
93114025
287212645
1495670456
812921750
367126646
998758249
1685696309
728134882
906512672
83175871
80836075
1969568134
1159461453
193513310
15439432
829610864
262883037
714439717
506290821
1270527605
1257130033
1205967664
1197435936
1297503050
2085337656
292326295
1917017159
2033555947
1049368452
1988091874
1249154036
1082329849
1094450576
1458893814
623154189
788333159
232708336
2008552121
1113861675
635241049
296933805
1135748393
1707768883
369493040
568799206
1013049464
1500160199
1750258659
725978896
1032694674
2066304969
1694331339
2104490833
1536595552
94576194
825785448
619961576
739669865
1525979984
1681105845
244538629
881924614
819277541
1122247232
960891335
186787082
446022684
1678393496
194101846
1764786391
246691772
1410129487
1945955112
139478318
718573823
1248068944
1400564477
496775200
571540118
543916921
1272180183
670016589
1857139111
2073464061
1797845631
160050689
293422877
52258487
1356144052
231052127
1576224501
56498298
1326274337
128411735
199307637
256452377
935275921
641150737
65235677
39016205
1917846183
1872887002
495119256
998602249
721256380
206874798
1254144134
73608732
1673548186
659915228
1979720648
1417797355
1773284645
692489584
610325573
80249102
823663522
2006535512
1069127200
191991602
1565658737
698158669
1082454891
67631459
1091615691
1362148862
1227920273
347610763
1850917610
83970314
559965296
879611661
2093619242
1314750990
1624672768
1800951464
6994262
1959300875
2127632098
1636667293
1090759126
1569972317
1674480842
1839528860
518207275
1441377812
147465162
1464067899
799507715
567344971
539024412
666080034
24928658
315897816
963663066
750413745
438788435
890449428
1256222035
1074867621
845366333
1370081852
124300532
2012041611
1563140354
427043743
1791128404
456731981
1035590218
1129928514
1759047779
238246674
638867937
1164275393
933750133
1783500425
1932596740
270298440
932850788
373782649
986471667
1468952343
261687457
2039754710
1647634686
2111209090
656228182
1347724432
2087599525
516746171
1102247659
858692006
1495944001
215361899
478240901
411281394
2101042007
1121399882
260515648
1788725051
1346323647
1735950471
1499244795
1217061230
577038355
2046849127
1701639690
629173490
1213002727
556683881
162961981
1019219465
1780937002
1486808998
1782918211
907428351
1179358932
1633907203
1706338034
1630277833
246769388
1720994338
657426573
470075318
869831266
919076411
930659197
1260436237
1585128704
1199044516
665994870
1071518000
223247032
1870375419
900842700
64001004
1110112830
1642285123
315860634
1038715868
1710168800
1922761836
1130248494
1214816518
153268227
308270199
1571124976
346998545
1788837220
934199556
1161863148
606875116
882905970
376945747
1472371245
734149826
733344685
410845012
1569069477
1762825266
440925331
2087186584
1916702869
1196693651
375004754
1505530517
2115954686
728171486
1451185807
66353569
1099366217
486604877
636941588
1730824842
1648948611
82463413
655763328
2094973019
1521957049
1583668240
1983827622
1602239241
533487184
66493649
1724160316
1333646724
1289602076
770678276
2118215977
751764507
543815498
1260739738
33161158
2079898168
380888590
310119035
1561588129
96016769
1945884288
100065811
1568531248
2091034471
424093774
505970592
1082854505
1410337744
197647206
1996243957
1197671936
402216605
672457146
485604905
243719368
492031712
260322897
67313328
718040671
1321552084
1998044718
1066381488
424742164
697566110
479064211
1153654032
1594125548
853282771
1195853528
1460941813
1200412443
1160986112
1607562478
948895697
174433879
319067374
1376348578
1439424200
943262590
437014337
451221259
1736697322
831920499
142434877
336986685
1776339557
189012457
1014598644
1154849790
1405064341
731130109
312797520
944529616
641685963
389159304
683545797
388284817
1058340578
1393926696
222547024
49992459
1312621110
1951715429
223420219
2004469502
1774472746
1840825848
1845044528
1041771407
2021724987
1712700414
1586183223
1317270637
246721017
1636257784
1430834800
1190087237
1571782135
1255282692
1345691919
2089755498
28311461
1900773144
533441081
2109514776
1196793447
1523116202
1903914792
1011500609
1948306208
1480007068
1140976372
2008926971
865665647
513474579
1203567655
1681912025
80862801
1029474380
1766284143
1949496852
1646801283
635242503
1690638772
394321837
1596991737
393852841
1147774548
886213098
518878722
641436057
350248289
369131734
1317962019
966084380
1717608032
2049875949
1057203183
1269888101
1633053078
2099477257
1240165182
1626176801
1235781332
76320369
1684857232
575514620
1136997357
1761621722
481878351
1018778474
180247192
430862687
1024159547
571603477
115232466
114386204
1898322962
138116771
1480463600
806269295
291270543
89800831
1896231017
1226475551
543906312
1873245945
1193474395
887946
393522990
844945185
1968536372
234781683
1301784571
408452915
1470749445
1536204265
515861716
540682797
1199326632
675806420
1868605556
1155181981
391472627
1284793731
1224679756
1075756047
1325884094
1537486953
225729684
759558983
1821664640
456118512
621823944
318189219
377989366
2089758177
365751186
1147872458
948571629
2072625740
535700839
875973390
1931164470
74614029
1317431929
1112736211
460866240
1145084253
1618579781
1110247703
1087951020
175490817
146187422
1821326518
1212932254
767802049
1115798782
745838634
815594631
830541344
1489429377
886932336
1942684485
991893578
1166998525
283797166
1136227865
1005684180
953136816
1721534167
199577422
213432594
1676643255
1874733553
839278770
360706682
427211766
999490307
61225277
2105557244
1720081445
521266853
383095806
1138309560
97412873
1351141132
541674889
185628945
1776015172
111933539
1632101246
1315498565
515361276
305249603
1408268547
692246515
1760602354
1278941773
612656920
1305855031
1380342947
1525347083
1383878815
1102383346
1112704857
950824478
72467109
1940930633
1403372944
432644380
755390799
1069577405
1274215071
1058243836
445738603
2060654800
2013372664
2071737018
1618825216
694405302
708846937
765749006
1377631861
284545278
1022314752
763186965
1675850331
1704886265
1056934897
826252233
1401252595
1777417511
1557765812
1947787179
1655620907
1891527211
610983216
1947218350
1077172377
1295387344
1978585232
1807948272
1875598924
1595880645
1225701815
1069270567
409952143
234178690
1745888081
1849787866
499100507
786166205
1626045505
732204583
1220367571
2121985605
776190464
874907308
141736412
150118439
5767717
2143116643
2066583808
255485142
405298634
1796989691
2098495427
844739824
1428583044
342863567
1761687863
1779240428
1743472061
428264447
212345687
226992462
311101052
403942535
154568282
2049101081
2034229069
1207166604
1974485552
753687610
1145360727
1115305936
410389888
1898221155
903452110
148689528
1904032494
383576336
1569228992
520679704
383911976
2047397677
1005034253
389853860
295531473
2070995261
2016234621
904413066
2017958847
1780098583
991080054
1685533979
2045748056
1020394141
1486581271
2093177349
1664229830
1622133355
746382862
236034812
1675040798
1249742941
1794980248
395988523
2069917644
1712856430
709064104
1404944507
1997668566
1878534827
238140618
304482538
1411129294
976564352
1258452880
1178019109
615625795
1467156255
553750536
1515085313
1190320009
592138006
98218967
124908404
1354037690
551788664
1712692662
1681002716
189894932
763462871
1132030138
345770276
918835177
235746849
1932519909
4250478
193061576
1804871538
1621234385
846200542
378549868
1677481227
2513772
199718715
327763645
1765367026
112866494
878325905
1414624367
1114922773
169837223
1162716265
376071019
532129046
1591156450
1995425101
1508598127
1372525388
1603363436
715535131
1716015974
1563320394
1137555553
104314717
623914254
1204688355
1233270750
1838221710
1542188414
789600385
935609907
138795936
264709865
1675524171
646660536
588197315
170593344
5261471
29766457
614984425
2100627251
592330945
1813874947
2022231280
967956175
1002398839
2010765527
1092913332
998651293
234091279
579381639
1449476822
162400247
1662902545
437798446
206326640
52105822
466098098
272865331
2025136862
836515645
727547152
1128728831
1851573530
571882907
1408287892
1761045669
644759353
41361311
1318455153
1400108181
418744973
2146230210
1707025571
1959536821
1337569646
1586030728
1680599315
1494411945
236927913
1167651193
471793632
1148682210
2077483585
220098015
799583022
1562223443
388271061
384664345
737690511
646815790
251564338
1574733532
1992655091
380990530
1136478536
1770849661
2114095640
848558526
285531486
1031229317
254266841
1791433129
705389897
637636948
881500855
1582696063
1020349530
1988849651
1951379220
1009810883
1072299140
1601646587
1302993421
838603467
1100338063
2069455865
1446544085
820543699
1175346843
244851257
1651556809
1331954967
1040572161
887276471
824930379
816365915
1568347734
1544235386
595605716
557589971
505567793
1944685460
524545972
26829784
2143613295
655609605
1402565404
643819425
605534086
1079075840
874926803
125754136
850004276
349482066
547111275
1844883272
78510266
1667426688
1399344153
1240051674
1870318001
347321117
1534646900
2027199437
533378629
695268552
304838483
99109146
1456798262
1717597457
798187786
1419595292
2105878569
2002772661
1416225106
800764908
1764803899
1308388345
437874117
1697165613
1481387338
1888410594
1987350587
1762159532
482328583
1122320861
29988461
1890173576
480138225
161684958
1931741972
270016884
1226699647
94443719
1873605999
588732825
1725161735
78987626
389734936
747209923
22340420
694997776
155366108
1565978550
662362401
1935705082
1920612016
504433501
347117176
1038899974
211651376
1151953003
918882226
2067009257
1458062198
297122012
249994981
1702685530
787699940
651811291
1065879383
956710901
1456006116
1645274844
806298080
1151948374
1579064114
1739477877
172968336
1068101736
1372069086
655363463
1961877381
1463832260
93453879
1276815284
1358962553
1317387908
1104585737
1505266452
1746484115
1468837832
389931848
397750870
1670365423
2089636836
406349988
275606390
341132324
70239244
954722637
284008947
105600256
874294983
457513667
2016883004
283687693
824020723
376730557
545636017
305265126
2083875157
1432007560
1334680720
1076239684
809177955
2040673112
1623995183
2145439030
731775378
1166146916
1193505854
2027072120
1042193693
1740090922
286872622
630256381
1113793060
574954485
1295273194
1927114161
1064437553
631424894
34465833
279420724
1178266063
523768757
1741967732
1877493057
997655963
587876117
789835855
56106054
508179137
1169379941
1656883912
941812316
539847663
1825661554
1503752039
1054331991
181132343
289421075
893003749
603453807
2090563048
1737311256
448606931
1654937600
1964642514
540514703
609044030
185334265
2109214661
845976454
2135267761
1230727113
1956220880
1762808561
1178056929
286156444
444013977
856751469
1668898159
1805974205
84341827
82560430
725307772
1759294749
2071446380
1792719766
1648515458
1907312412
178650521
1068918002
276506483
1182228070
1255452127
1445338384
1287803834
1002228318
1624430311
1050819931
559505538
1481172666
949377284
905645481
1050788787
1245991221
1333092390
758480030
1809250489
1077863665
541546985
1152294637
60857155
237174604
1674998979
26671395
1282771373
624233365
1546298680
1979092718
585698975
1231050641
1230451896
143309656
907744183
355610565
1922291610
49205545
77880285
1225016267
1586121642
161514429
1517798651
284643908
1776385558
579933742
1179751172
1618943311
1664039360
1947489420
1466810788
962635448
798580218
1864258470
1918787266
790869036
999267188
618723669
771419271
924359646
522632238
419056794
1870777247
1479759811
1706979516
1988398625
1730457083
354214756
1421518453
662247580
475598911
1979440813
1564042779
1794574473
1801829517
1721072343
416168424
673099022
734418199
814198397
1231821829
1616035678
824042819
813543925
1355213922
1288725490
1989246292
6275977
1939173223
1622077977
109302591
798962706
20763563
427328660
382397935
1172290080
546226382
1034703282
1536743226
861867951
241364334
1637600153
1097881099
2107364643
183844163
1211336753
278835339
1708965459
118581192
1986064976
1926461127
2052654745
1513432573
350601433
1838109883
2044931245
1727129810
92944273
574811096
756479893
318183386
1572810624
118929116
1462485617
1548605093
1239476030
1366618753
598479029
493835313
829135382
1972277409
2104715919
1040097266
1301471768
1815360110
108233008
504301707
1087168172
1652304400
1994496775
2113929930
520234539
214861203
2106410967
2098697858
993230104
286269613
1380015370
86267419
2022070010
1506131855
103823955
428858301
1237917205
640168036
1032606978
74109030
2074100862
1363310238
1619922269
1142651343
1521294186
340982685
2034747964
1752682675
1075803199
1992870588
1590254864
1043603169
205719598
810930733
2100539152
1001334299
398043342
2007969337
2105390202
440716546
691222640
313817745
1187752309
1668306765
110389747
2060922213
1314493909
2032607817
1167935880
180025685
1780095464
1156901861
289442931
1881683735
1565164154
1099079909
771533266
126441666
492643474
2119217954
547863074
1414292386
1488650974
227407773
2017403039
2074178021
402503802
1313932
1550580305
2100248038
1700966021
733104277
663574258
1601614748
1029216144
1947217842
2084124895
599689926
640169051
781218467
1933925922
394259044
735666004
2109568090
814272383
2137854278
546660843
686315704
1638349137
575343025
1760006168
12819027
1666649147
1744265912
1180511381
1373776241
112419948
320008879
36017517
975442361
826981079
300589536
208910342
1849272373
1471896733
2102869133
478268866
411452028
466529266
443370669
406347719
2060153841
606349337
368442596
161059656
1613092039
345849206
919208556
724680240
889475095
1675288112
1850183501
468599464
1189280070
591258175
2084326562
366720125
1035103205
737881957
1304190277
309085183
1425322061
83143235
1417635710
436695885
850963209
975695285
1316792037
331616857
1992102536
1201916688
1402931289
1162707613
1008987484
655725393
25840146
1377125406
1279236248
2041492
1133127520
1813104925
690116159
1892076643
2128906928
258708125
1656316737
1550963835
1508362006
228168835
1499239925
754646559
1714281263
1536025168
618365901
1922410796
749583181
162767476
1328623710
1414450750
1951638460
60771086
1848066824
1276952172
435778209
812787382
1733412302
915319849
1924664017
1276256183
1307339392
1330445078
2007678340
1417073867
1380080234
1220237378
1683864848
762115536
644451142
1177393888
2134939303
676390716
205168315
490761256
1972745516
1818341040
1955481356
1678161740
175631060
1332553569
803813171
1994187334
1387201521
95845971
752850768
1238552121
1428971773
722990665
546899076
113090219
707303497
109114418
972953063
706890472
419111360
202462098
674786185
105510336
1055197059
154337946
1229866134
1290866194
1999085761
288548420
1170382173
2099394062
249582724
804914918
843240818
1408103673
1161978659
463996024
143318679
600845911
854046926
351261225
1690890860
1068786295
1896990761
1631042410
1961480351
1940502270
1003711432
1218293705
1800832503
1450690122
1346163047
1159780207
248297724
342178094
1908566839
391212794
756711971
748758429
1345841794
1074260975
1185335500
2011183026
2044215904
1841588580
1020209621
803119655
452178260
1064786868
625239496
345495047
117232514
1435798713
548296518
891618169
1691205022
91316272
855667043
1330864405
1511923320
571433121
537380250
706952559
943941986
815010450
920359327
1149294183
1987315970
97456392
1123637054
715651545
870750433
894399077
167082110
1103326579
239478777
1772712999
1355374449
1517887281
1326744188
816672551
1541942211
1614028282
1286833437
2104562658
962783557
69032221
1508800072
489418486
1686457820
1339304232
1090283796
453522671
1987313657
488087634
219457285
304666354
527787255
78750151
1338909329
876994320
279836404
1880408815
497217855
1449137111
1312367480
373158706
789630483
606922101
363311479
1300950001
1777312676
771465505
487370737
1096182221
280436406
1542778429
1793190756
1128999811
1938573160
1823838613
1730997510
494844815
1091577094
73759379
174948423
2072313634
2064148297
1955337958
922665382
902664027
488315008
1275260690
1437840434
62642443
838228088
1770490442
1050173603
1443562771
1700601405
982358828
1256225518
1546561742
397541965
51540901
623677703
2088844798
297341270
38977914
158253256
1345413943
896116224
56857182
634910251
16704567
1791576973
1741660124
844542416
939035153
233351001
2105140367
475027213
562803504
1295739961
2015786793
1348338290
1683403825
899961801
841658314
1005971326
1162805104
464396584
1726321553
352991033
351016365
663399210
1824622810
1304858239
1713913479
59829840
195056630
1454697627
2034763768
185804614
1739742007
1907568721
830050087
1501951345
400175851
1547837302
1568444673
1074889836
1641902528
2144793678
279200119
1908784838
1036242307
586708109
1118039137
617252943
753237686
1175490213
1773624867
2030370918
541715635
1794867457
1138234091
717933447
488088278
2122155893
147861404
1918658234
83266505
1994920409
1209811439
1862238328
1667593836
2069332625
1118619843
515005463
1612964256
185758804
565740621
697383791
2045841684
615745668
15765080
841404728
1946249329
1491516884
1535588922
1778432853
1806373096
77811157
144358800
1543570652
1525343430
585831378
347381886
872788138
1602397112
1043888836
1798239538
1168067481
1972465418
98825152
1802524999
833586794
1873251902
1810494514
856669409
1290328221
1433827992
1939504031
386987015
1330129329
1969108010
31138509
2072710607
1589740741
1547230642
197439803
1915319599
897110452
300261559
1887779773
1159256477
1979684751
1748228596
529517165
1427168835
909166438
1559203238
1682081712
1984664461
1667468807
116401137
1280079233
1096529464
1624125026
1093299325
507227182
435337186
588375017
1172761447
968695940
2127007818
302566478
794652011
53932627
183456786
604953226
1511449494
679887391
1779996156
1948176514
1888913411
482971550
1580895883
104612295
1995131439
490774618
1449725158
63151380
2146075328
1768615265
2073964251
1935228779
1291120739
346921511
23781545
1313902006
1950808938
2011820476
1973364174
1468274511
1224032930
1301114423
991635790
1035452504
584478450
1791247885
1360663889
1572729776
1270566962
1419215704
23573573
1723391301
1115046196
534749311
219273315
888188071
861066156
521449581
1883671628
1842863821
2025768253
1495599891
1529875243
1106677911
772094666
547063004
113213678
932567358
1495090501
1652435947
427266758
52702195
1873587758
1752076186
1634184968
946586353
2122320583
1370787155
1034495414
164892964
31005145
1929160732
718211200
1493646556
135554607
481486272
47829875
242524450
122107044
2080585184
576707682
55138688
1637267225
1655201697
1237027995
1134023373
1797884179
1037203607
976248603
210200090
1605661757
1687020023
1008184010
746912474
348355608
708038632
1816539564
1368240416
1493185335
1233999660
1677424953
1540133959
1473664603
1232208829
130804389
2028229716
66564416
1808463430
118930327
509479082
2053131044
201558993
1454939576
1876294287
43768418
168856204
919353125
933197578
1210941806
2069289142
476668752
1454942589
605737480
1524284116
628374075
1929870592
1287330479
1447074367
229433664
821594202
84671032
491279029
1901143009
1874394680
1810643989
1166805267
46191331
1298442472
1455291529
1684769142
901115139
715189260
839980351
1965895010
1136758756
2067648282
907465107
2038254220
1390325555
1804996255
1405086182
2123704349
1879807390
1082603644
444975371
1366457816
2096835832
1509608446
1979717621
816347589
554634796
1712940363
92770807
846417667
1122720309
492892121
2001150203
1641499479
152394053
1308024743
993804827
1169454610
1563288603
246379699
298299719
416789969
1853395820
677577715
1821335152
1915911921
897628324
508185259
1335011527
2021788189
63774242
1010485325
1534190493
2093945324
934514471
867967074
1762271754
2068781471
1031612542
386893165
564546700
173030230
472674314
1801595518
1176927030
720928215
1700148755
428064226
1654561773
1069658982
2090745004
916056946
2064473394
549117921
1284024375
1953097319
1357669206
1572349693
594622411
49347647
947569678
985285060
479806742
1260727809
264424292
1391885905
643665156
752276433
1216087870
319309028
1740947436
1338787233
420125720
1660233383
2092423520
575704875
1341972737
1691120510
961888587
1301162114
1887978571
483088566
1643098866
976140696
765884168
739149568
107605637
903406551
211018275
2130338165
1958752420
1682248815
1854956025
1822601781
2142270083
1690459862
2095270594
1151003199
596800223
1998872332
1900262775
750249667
1687192836
1899176791
2011566791
2020360244
378677958
2144739089
1871710361
1334320991
407466767
2102600870
389256543
172334295
1744052998
404383789
1202879792
480945774
1501669012
465078501
730529073
1130982835
451856234
1739039815
2102315150
1619549799
482881187
2111336393
820333572
372939920
1642376312
351034178
179976955
846334537
713574368
1077525337
186213054
1708381977
1681987583
164821852
991479720
215520457
1089397643
1223284651
1402079524
33609521
1418103090
285712499
1707871603
69687524
440545323
1286832923
546698908
874097406
1192181812
1883233539
62152149
146827726
1479221652
798463496
1319229700
1497365656
1509934603
1141146050
918799795
1083890365
1953560674
352832250
1951686124
645814855
1592489280
24995069
2086868162
620955358
2007419611
342066806
1231829457
1397325476
1454047601
582953839
1663624761
821877196
1447758757
641113970
1767387202
115578925
803536668
572198908
1013098540
214439752
1960383324
2126128829
2044271583
86085990
1489529792
149990303
1643095024
1124508391
1934403299
706162490
1580594893
923949369
1417230047
1988214058
1223558599
738511007
9928960
1592497709
1065476498
1275603585
615434189
591917603
968484249
1537442884
378067254
462473952
1383345307
1334039668
2013562894
88911340
633228702
2120534550
514255881
1118082773
1666342671
813826589
763128290
1510134196
865616838
840551975
544899990
190047558
1349271336
1454015184
1572040860
2049082683
973852937
112414001
969703019
971475992
1000987262
31560183
977811603
2080833026
38472041
1941164893
1096112321
890442450
1537969546
1354440471
871595909
1225672747
1242502201
784598306
341750807
746945424
1962675276
1783633386
2010295363
1786449271
503526220
1877534635
802610722
624691779
601123136
1744152126
1952732877
1918393847
1157745823
1339828147
1431722733
1612123392
1056054954
995527675
917950404
81754105
346255419
218522123
479685290
791716942
1006572899
1835947775
273197469
652185545
664789533
597388281
1910477614
1853196862
504081882
853980119
370884420
363304910
243343576
1163434642
568010532
1946147686
379242307
1918284433
695680398
217188512
858287712
1566903131
862637779
1823727236
566216746
2028212114
1524836756
2136123665
1202018242
1825827768
1877151459
966708309
97429042
969309062
399239717
1705399793
954121536
742965541
440259000
43489186
1058926070
355263237
861884163
1778698760
1032706604
2134749654
1975381677
1386329518
5950284
1124382444
2065209595
1387554447
973819043
1701563190
1552200218
848422253
267325749
505623614
662635020
832567985
1366171290
919948107
1184458126
1450506300
1794720233
743484343
429278604
2093910973
477940812
384952388
1105385412
305699127
911644309
1605749426
1971398520
1415388465
519065019
729618590
2073224377
1779832391
641664838
774562436
1255538008
1517975704
864624040
1130781272
461634793
859776743
619926518
988360883
455423355
568653227
1198932606
979598336
1376300755
1498199258
553454302
1864246921
791797683
1466581539
1569608915
94692419
414002583
2096079848
192975300
2111877609
1264334038
1793665622
1910147438
1982585362
1181407581
1080269401
790703542
1879606374
1941839479
475357165
1978906474
1564658666
936232846
908314640
670501473
1952930883
276414406
1899840293
1051812227
1603770625
1804356339
107065203
1696023298
1357138775
1656356081
928098998
1537916254
1668798569
336624377
2143153384
1009641972
1895366575
1524957965
1483713186
1896463223
649011529
1047772328
1740832503
933892210
772869066
8442030
1689017778
1278218265
679957294
1332496869
2141326847
1744555725
239808061
1011465513
1457695878
195967514
879418710
917289430
1370600789
543444183
1444714751
1962606935
943920683
1393331094
2041120647
1496680537
2083440979
668453130
1767258952
256458407
1734702940
585511426
1021065605
1394122506
1304371490
108110236
403441604
26150956
1734136602
232144315
1332888345
1362025550
674651649
939154214
333331806
1269524956
994908870
582396476
433497124
1665112966
1042068306
738175505
1780788981
1133670595
1929573800
78734872
616486160
1192902058
1601678905
469662045
2138835958
1192211314
755861836
1235442489
773361102
1294053473
710213194
1612641125
691349351
54188262
1926906146
1464956530
1981419207
382334652
328678703
184715695
556155152
572400093
1934792425
401584095
284453041
260550803
1552201394
891550970
811486253
1326378959
1081858710
2121929394
698860498
548512562
697839824
4809909
221919369
574115216
1419311596
1935656204
1115269415
1087652109
252949337
2072524767
157039081
601323288
1129203999
1644171381
529353097
519516506
131420313
811291806
1275400262
933912900
457656903
1064921454
673039830
1247074519
1793977525
1095436206
1968132025
1628455512
484341215
55211919
718960423
1459872028
343541295
581375350
650946639
1885083987
172425760
709172671
300234481
538099922
373063014
366133580
235220562
1238972097
1975036904
2085847490
854763076
1737835606
1685806388
799200699
760783429
385991751
303922639
1838093522
135034609
891556942
329163325
1380822084
1069660335
1382501440
717330579
321493754
1031123520
1934507833
1527841645
594359734
872112727
1053639353
109378388
1151873917
556859958
1820115001
836942262
647168441
1535644629
2046135379
453987068
569401510
547944530
1741162410
2041464913
1156466534
169545268
2074019604
344300194
1453789272
553277154
1178567500
1279214745
713288958
31696495
1899368993
1447179287
325165790
509630494
555951582
544939444
24678258
691703249
112661980
957242945
1428747298
524482008
160362213
453764446
871140138
640751981
1296239491
1801332499
869163836
661074609
706245562
2135758616
2095711171
478317304
266732940
2014194183
261282278
2009162036
719218148
1425694884
820308927
1785157588
118470623
404969786
379573629
124349390
1485446449
1998612997
1179454706
1623880158
2067660533
336380994
986869304
1110515021
784539006
1624218956
1186074623
325095009
123300007
417816982
1347968875
962357395
110403660
739307154
1895400692
2099343344
1262730279
105108761
765398999
318484618
1229265993
1469883361
1965484787
1436757048
2132312457
1492007246
1158977781
610799734
673172768
131276224
1379252281
332887393
2006944235
2000152196
1362808714
1147249504
2041592762
393715426
2122670603
984277496
1282504689
1128479589
1267485626
22007037
2096088538
1823282129
592930037
738604037
1884178113
2010211522
112422944
136544335
1659184777
649386786
1407143055
1588699788
740676421
1947346257
1687384913
677087555
523632186
1492094460
1214561167
1939480541
223503166
989175309
1084450400
27972538
539646463
664782632
1173844917
1190699755
2005216583
176166424
1192967628
130069255
782384220
988736526
2067095041
970681999
719643060
262128224
292739349
682830781
1451041987
481555387
983732901
277961195
786313588
1527025309
11733727
42678653
1475582004
897331130
454254847
1651972157
841373373
1534714875
1847107797
879958226
1113761833
1029051226
648566514
933658790
275750155
1111650875
1787390995
2013695498
2030664670
350092385
1625049670
285726362
1313859785
1442182896
1700481158
1329933724
37279496
453835450
203710366
927273379
2077835217
1482753555
854402405
866558987
561292087
877238252
933368444
1293886907
241455281
1139200376
194120938
1389428268
1560770192
1463459919
1030176219
1101351472
1645017914
1155854682
994978971
91287800
797449351
333179372
2043421621
1590575933
861984909
1939418015
1525013717
1286873393
1171332484
693443845
609711414
1358145755
29344435
1929985253
180267378
1122331674
1240090508
1595046939
1387813447
598683448
1794006298
963420081
1209161959
195768054
1533293912
1973398385
1314028220
1352265398
811244525
1721259089
351532421
1885834986
1973802649
600078821
81527941
476949388
915557583
753707403
1269224470
1966784948
615250070
878946340
2089661865
520625775
1869323846
1900348496
365403332
1395086538
146459972
2040246530
1415897764
1926249495
1063233580
1718200211
533156578
1675130386
1233220731
1772720594
2029485941
670924067
244773705
142834758
1094212841
730479413
959414791
1510838605
1448748789
943793854
1445462432
2098321882
1919781954
1301539376
133990372
1836189938
1872241475
1464963514
436721291
2078428529
132851166
1477722442
144809137
1758735418
1681749429
483881800
1613528605
92955255
1277815059
1933557418
642049052
1148112986
208854650
607986913
1432458633
1273195176
808196351
550561962
1280775945
1827091793
1949033696
1591733197
1884214151
1359496599
1801749412
1478137284
551750654
1228655794
501669908
1965244844
53514147
1632971062
57641578
1799107762
298794394
972358220
360643930
853941289
1287801550
753494376
1411262785
1106777096
1435587699
1712850023
2073053598
467285244
953890471
1697333338
1347616721
380349100
533966333
1247513326
1374533839
1681740311
557629007
1657640433
1412520058
32104373
1787618440
522100817
1906912818
712281475
2131955183
2027407612
18755833
1094144529
1409898535
1235314891
858620892
1846123940
497523343
959411557
1007895023
1164484920
845591959
754969360
1894421265
1619663987
2126883561
254033478
113510259
891466830
486637169
1332664221
756235386
1288228993
1095818792
880645131
202688659
805110527
1280610863
1748652302
1122856840
1895888013
2056107296
629833110
1482923856
1053154487
1355461829
184988854
741618465
1213955817
312220049
1488150520
1445167379
2104013136
1090656151
1154703698
51096851
1616276113
1420027463
504219121
1195984422
720787606
536994064
524255247
151464491
1989017196
53702476
728901898
336245309
1817139897
1541518526
512805933
465643198
996677014
1632635324
2039724148
1735359431
770717553
1701002054
1862032163
528831910
908158737
1085838271
916070818
842290393
828354407
16624307
363947105
143436215
1723649604
1171913957
851269697
1283453408
1925122725
299584955
438700452
1263229968
1649709744
838192554
1264803315
250221464
855400949
1061751876
1009131144
475067762
1179496404
603631510
2034240132
1532267640
321316260
1964504074
1797517617
138040703
2129468750
1619981667
1173804038
773212967
1298474662
1601224426
1397428586
204847898
2110723819
1372398336
230594149
1878548765
940400083
580476010
1960122743
2006502448
482370740
254965148
294083600
1636108948
1600107536
791443803
1512076694
2131271166
158966409
1581214451
2116166915
405321586
576883323
860030712
554249220
162774150
918325436
1011501703
753577989
631575148
1600176723
1225770079
738436495
1629369165
1867723620
570666181
41107843
576063902
1552549149
594331025
1870230698
201299115
1198615360
1361904387
1873964118
1925764497
959777800
417004444
1877483026
1018364512
1224207521
486612971
976410919
1092944633
1413736687
225688665
625074399
1538864391
1461301311
1036959596
1338314487
1122465978
875187572
1548503927
403733983
1456243833
1709388572
1615138339
171129557
57639264
487969659
13328692
752484443
2097606619
1109638599
1089614382
1735849983
199086762
565724409
1617998646
843548009
1352279264
1178119551
1148441308
1525749710
1623561449
456385544
898530359
1720583354
1452902690
2017114987
484024321
2082695611
1848601605
346665732
997524462
1217992568
223756510
772621559
750377818
2003600169
443449103
1458158647
1552951131
695714180
1372403562
1942983493
2021121860
1162184766
1481080779
1623546369
1123475605
311113872
480716696
288367631
373073789
1283584560
820622219
948141875
1273810608
888646796
524985064
706867466
757160068
873552253
1580858024
586612298
2127937032
920063867
1770003070
393459727
873187450
1220754412
770693234
1823920757
1209741364
1387126143
1613227491
868827868
1086129757
2072823271
100957004
301491795
1485038472
1570890954
1837255815
2037821342
1469178399
483432832
49530172
831249743
696081382
1760759238
1938394244
1841150070
1282766091
422090609
1213158039
1467636349
1188522514
1396056855
685630301
1978465159
1703258528
473015860
1008960391
1271286078
510768125
1037146456
683906387
1390494652
266978137
500791896
95322930
835560677
911948945
2067552015
515044835
526962434
391833302
2125356778
1206472600
1691238813
1239673883
712932732
368734262
1309186165
1893638580
2008087732
811778549
504107630
1847597030
1416900460
368217516
1118019233
1228108521
1109926626
317494981
286880686
2120092300
2136103423
1396965261
1149512919
661607081
2079755948
1788507581
1254191412
822971238
1290632375
1589618146
625418657
340801988
1827844970
949156121
1058279190
1436116821
1480749218
1514706882
422131834
1455336095
1908441713
1496495860
320115095
1538455545
650195341
1548757981
1563840666
1979857080
1890399071
134301759
1317651737
1687137361
567911657
1248067386
1742386551
1378357340
1561136155
1794658492
1114654183
1050185834
759849624
323878551
5662306
1125875504
1838884921
496797640
277793001
1275843978
246512750
1363570108
965894039
1324383247
1247494577
1416150971
1621910230
1964005907
2061452937
2092429189
1826086966
669003461
377321638
1359670719
1877528646
1706766641
1030430452
2014678514
1894364322
1115125877
1522801523
2146644644
1186381438
2022124447
252327427
1564656114
1778351276
1953987338
1961586254
934601161
33034856
1304321847
1328043522
353205229
790820013
753410546
1351840655
851020378
1002189138
810921580
1967303588
1631202105
1634680009
1977395558
1311486962
2076573146
1075857574
146428268
780438902
564250133
1907499421
275392258
1549862446
634476921
1523684804
1041325396
1009140747
1021432391
1894736745
458232206
1754093282
1202589001
699510417
107564053
1192088221
891186342
675675948
1423100019
1789489500
1409606873
18663516
1180534061
2100411888
290869440
347567503
675814614
1900070492
102895185
240255315
1085007150
1832768852
1674109396
55645027
1473632358
837236000
1007952692
75343667
1983661405
888797692
1441673695
708262379
853690030
1118884670
916271184
1088782444
924451971
921888572
1115752956
991077909
1773583313
1093383142
1467333985
1924600555
81759880
736426645
102429314
190822766
785652972
1264300251
375510396
1928850726
118744173
73989056
1323449121
253739319
1987668134
1329082798
93851197
420998610
1912218649
795010186
1405747791
40648450
1155284694
1428943951
1576702211
2024114981
1616056496
2041751757
2078555596
1047277705
462645220
169268352
732045917
346299439
1083218595
1537670805
507888267
1445681049
917724688
1834063018
1396386137
889462661
368797535
682763774
586959940
936608267
1780274174
657695965
1219803261
717063273
1850366329
903917910
1838581340
784847383
259866110
748350276
1874957731
1863053817
204216465
731008207
431887009
1126303164
360798527
1945472098
1051410827
709693236
1732417887
1458865962
845386440
319930146
1622783015
541963038
1542914059
1325452189
1108387369
1874827537
737980248
1654508837
1320236632
651646895
257744941
359376533
911828406
1723149592
173285249
1044869649
1270196279
327158067
2123416608
1146812385
946988116
1902192681
980136552
756001939
198327208
822129830
1314744627
1401632557
839162680
664564125
1223710111
241074028
394007412
2029087992
1620144086
338707529
1959196907
659667480
1036000852
1615608242
2087767000
1348416353
121529207
740273954
1705044194
1392788779
84037757
1254932057
323420603
895729478
633979566
1344077835
1623612434
1603842082
1850828618
1815923813
1781586765
574572072
1481639785
1237843748
2000867317
98548394
1786191153
64046924
91263027
175391633
1507438249
1974271196
1182193598
1281560097
1346007959
912817819
1174335657
1986347266
31604816
100079990
1242014550
2113144454
281000689
1245541812
1726213758
1643421360
1370576766
1984204221
683706353
24934857
1677368149
1442655280
566305895
581327425
705014386
1025307253
484870111
1737588651
363993933
2143151634
722361898
969136118
1636963027
1737066582
947772073
575158939
999729376
140014376
1451761899
385985015
348951792
1800372348
1711371505
2077007487
1021976923
2141419383
1414542037
1881626731
663709831
474760151
638357528
3815954
876206266
504410947
390079200
1916348946
285999185
1366539247
712389436
792133075
1403691612
1613515479
351130075
816048997
714084952
1710266846
257866260
1775240248
341235916
545132138
803338486
1458222817
1503436695
1659281210
313482708
823679506
423519620
206357202
1015067350
1096203741
231668756
1045882280
1250671792
1779025528
1313393033
1875077249
824443718
1093209775
723244838
1000744670
2067096021
2066190849
1809392742
1979221135
837312318
1892572863
417088340
440730791
1289833937
946032721
661929278
425158537
1219179676
479515002
1311555096
1593463054
1107263023
834905708
2046331369
552302287
968585866
1684258722
1411266583
609179169
1853126053
424481708
65550314
655192904
96211269
1526038843
1446583557
2124291676
272942092
346864043
944059282
1173537387
1228446275
118698893
2043829254
541178842
1244827192
1864705047
377434152
647935392
1248571419
1263698504
1420979949
174625045
1624053329
1077743755
1542697084
1320538735
632788484
1490382696
2072928967
923310265
2054308721
1001404221
897584667
699603605
693156132
1905007297
1087561763
1215671691
46279140
2132939206
430277105
1778340770
278542144
1584958085
1547776610
1796854346
1912902468
1376953473
331295721
2120896471
1874093927
510948036
1407078385
902789685
1493206538
1821722074
1758075740
2022061314
1069375934
1912143333
515105384
1969082417
835046867
2034853371
507467263
1617216865
474187571
141071492
434327202
1872166774
367559561
655710077
192930228
305571707
1651116670
861578495
143309990
1251507092
447649085
1059264217
1045613221
1649192278
37713654
610888708
1996234596
1689077722
867126715
1402934044
452275302
1677401510
1925593412
1510063232
2043034867
156385223
476372263
1001977112
1077688816
1340013370
1496262486
2142553983
1628419756
266100606
1764745524
828794795
1481196777
637881512
331745245
646702061
415502621
272697981
5041158
90693680
508544592
1215587595
2031098549
1507743533
236108664
2055230668
1530662197
2114938293
32335451
1788291958
1000120671
891886686
314579092
2100382376
286939532
357128620
1888748534
1376412361
50816422
1063824626
1455982158
1202731077
1248686810
1785151423
1837481411
88863392
1789739883
1886701754
819291499
1416557085
1591807988
1546421659
1088616760
617360970
915582658
1692286258
235151873
132586618
2104919292
1604143788
642411171
1256267129
788282763
1691266644
25115483
279868441
1604733712
1208953102
59448877
1864090522
859385480
40525291
208227204
355276177
670271643
1425800398
1340636765
1769957482
874508669
875820122
1452937246
1534445018
745642261
2048306177
1953520961
1377493033
1723641689
1878148978
816673171
935344579
230397130
1981935364
232979431
428069570
531747450
1788355499
1474595693
772103893
450746823
1829312554
413995693
1454638170
1741327838
1101927358
341357732
1396548066
582062760
1505418237
796121303
1724423466
2050975253
1925064654
1778419493
448870556
1932148588
1279662337
615714013
455307726
2100082836
625065673
889645030
1548380208
1729445157
146317351
1609366586
1382959785
1689994201
1804684733
703860494
2132397634
46878205
994049065
116165566
2030054506
293253078
1062610728
1378389976
1455204551
1079255334
369900101
463028046
220504087
1517163845
503202927
1026187443
1576344980
1266408270
1299493224
1457340888
1673853497
1397392975
1236405436
1061413695
474251889
240819708
115264244
689794415
166962212
1063753215
1397497128
905243666
580363657
248385415
1860618833
1757631313
1071211274
1105322140
835916177
1790298910
731190602
1030022235
1263178995
1465467841
696557594
2070909806
1274366782
1284264678
202205129
1983669454
2098625143
1169708642
1914351778
1718023447
2013706746
1492312518
1074627550
340784963
127139004
1070100933
1038818922
1635183874
385917824
747727072
18016178
398108387
1350211457
1213354886
1743056640
2039581767
251882495
1414034542
1910633063
2137697252
1843562746
1298372736
653126740
596153453
165305688
386806750
209595048
382137319
1987680545
499434730
1469836345
903610556
2080468958
287146400
516196202
398895487
1752818268
1208044439
1188042905
322604347
413995437
418835348
1109899246
570080246
1541576935
1803654832
2041853909
372522746
2001989514
112441897
1527671636
654928021
1416811422
607588318
261747728
1855909004
1329249250
371915184
1280547042
219922684
669405886
1499080502
2050761706
1093453164
1300363129
1013481710
728287352
1740452954
217336107
1471831224
1759646166
2041895493
708163826
1760950798
1637505319
1202525921
126886881
1075857101
1659159625
1621992660
1088386402
1266018930
1190513448
1109535229
116150745
1916902252
773211764
609849279
286902280
1443936907
1666319889
1879057386
700386364
1019688850
1032515348
639991649
732314084
1429454244
570008053
1165965406
1028202051
988096331
88385811
2092521652
814025304
354564775
1685532377
1120247782
731819335
1745137150
792738782
993692143
579794636
769160012
17005834
502472819
766640376
302009764
1315213957
775983718
1964049141
767601762
1494607072
656315623
899697349
1920061461
1272186012
1593543363
1474969694
2075801136
1419153154
1187345742
633368226
1469205941
1797234087
1292676231
1722521315
1760719758
775076813
388849399
150194788
1697396298
1641833822
1871764089
2134478005
185590498
491981870
959945743
548994574
371153066
521840460
769468536
611323270
388965818
171165889
623291413
1031844767
1190587072
2134850515
544039813
1900557295
372377726
413084353
1473629115
1975805859
840012261
1220464263
176462281
1090523152
1793100462
1976148803
1558346823
1885286469
1708878344
1849370617
486515335
1355051090
1113319254
1976574869
1447562501
380143138
1570377355
847410209
853124627
1063037266
660839495
760767688
1106059702
584125436
88777239
1794149307
1474471420
1868062160
283931284
1406349444
1570978640
520181290
286381557
1018313480
170394805
1883195036
1686734428
1524672646
706232327
163230727
817754931
1365936889
1183780410
860027537
86462138
1196854906
758776685
1945761390
1205526902
532285448
287407966
1878177515
647538283
2020117488
881577365
228341904
1926770598
69733241
1233915368
1030825697
1047909030
695368534
2012079213
881174417
1103174719
116261386
1011806537
78392236
181242987
451194492
492245578
990530292
822516705
1260696874
18901411
269919432
1193805614
1859270621
1040199503
974703622
148595552
1137938955
1459701860
493107195
1213987329
1705062757
763471935
1671904974
1805774359
1801581099
1317238751
1975982210
1471522562
1197278775
1667434248
1776412867
2079098484
1508532969
851608573
825217192
1173349160
1714075722
127695665
798755266
579817032
921693736
1099833627
1762592804
1316953830
1180641988
1116365019
377660476
491013773
586506626
1665578340
1058622765
61762957
414673017
282249572
1603355602
509695779
1433835280
854319044
1015864283
470715824
1395846193
2075984793
843630334
1713395485
1271119039
1188888698
779708052
431419620
1427106109
914039516
2133337606
1576604840
87989426
1254867091
1133108639
1675150364
577344182
1088784421
300366814
1586322732
1769596226
459315812
1339045857
186906359
1677222908
1344825759
1207143562
1755776299
347762951
873554368
991115712
293487793
2004117669
1575180746
2142179154
969404452
1733987962
1604963085
1042169463
764164991
2098824245
1580913004
1961948375
1154226431
1418676229
1007023105
865271391
579617928
1858976361
1029420396
1598582794
924686637
219131092
1098836901
1623021856
1694739529
1835628359
1693507717
1182891602
1392161326
1109268325
512309739
988355498
1690151504
279041683
705342002
569093854
122540960
1567848275
1476749293
1304021352
1956407610
638905474
603483875
1994582778
1301783839
713856838
1052936184
117728190
1757155003
1811418453
211032264
1260011065
1986727142
232351441
1790098768
1286287908
594002911
1944589631
1786750654
1596497451
754661446
105791856
206685301
1627097741
1767947410
2052829462
1708438678
1171763934
440116243
1440167544
79526707
973969573
1979138077
523740479
1204159404
213163473
806495158
1294815626
1426090029
279324277
1735766154
201659976
1169359453
1247986501
1159391813
1468916428
353256283
186278908
1012765585
877252976
1479365603
120623432
1233031594
47433209
1123188064
146124644
972462482
2088932216
2121292085
342771792
2103059208
1618127597
1521535228
841047370
883926577
876564860
1858779033
117883512
825826962
1003773450
1196925179
323911645
1389484095
1877049515
1417273855
702168160
958497693
1117261730
1573179868
593604574
33919410
1853644418
1534566537
1549475030
1521604745
1530108937
832307479
1059115951
2015985505
1482111112
1790548023
1911340122
517026588
108450794
888091985
979560574
939237848
1116845135
224580342
1183067622
259080186
1215349700
857300601
1291962625
840193003
74061680
728189011
1561003697
165825223
892796041
1464524037
1070462594
984831052
178622438
1377920173
2080646585
1849247470
1578031924
256379769
1577345075
752798843
1973058479
1834586505
1559395388
340252205
2071515269
987350127
1338387289
861165819
1851568360
1900002766
587322777
245780932
1352509981
946859150
571636531
1338773928
1066124759
366404893
1836162903
1682952740
1688066263
2138437895
1623341473
1494061457
1581471892
1683134543
2051125541
156251891
1312995883
416905375
1191566925
1213660813
799889380
1994819004
1839273160
2130980467
1855053837
1715640932
719664865
1318457803
2008435316
1804075103
1923010116
611008120
381835180
1216264117
1749102445
1240670117
2103678679
706840697
161260407
1594608589
907277094
1436342783
802658817
1412308867
290180046
1052267441
2030298214
1693000369
1275629666
1866220727
1053357816
1112388605
1118890090
671339637
1958491009
269188579
2071945561
697105261
589315136
236991112
800891907
452412034
820268368
1142558685
993145875
327306183
1373413078
1108257806
2103358871
1539121844
877449226
243730884
1075100445
280450050
1929205986
532804727
592256142
1822740222
1597310060
1238213704
1578489046
361073600
1745843032
1511631558
1487300690
1937899063
986293602
742532819
1002623891
902646683
834505930
1526022439
230031542
1442729134
1172678580
1257500744
1431094872
384849158
2028053108
760153319
2136632662
761054170
328532546
958496335
1802485650
1971215167
530110301
1143547502
277716469
1378837020
802780805
213808636
448536192
252938794
1591295119
1993130277
915354291
1618911940
1597069168
814459757
2009191935
1625886435
352950642
718988243
1680917435
887293661
1835029161
205597113
748533066
1268228030
169554817
1152358474
12855555
51420187
1610233704
726285154
879275998
1284244449
228955772
378989413
388744013
1179944225
19906488
714305990
1896424617
497916904
1938054066
659813678
160219825
1820623515
1465734901
1441443207
2011572143
733407670
326562643
1215946973
908292107
1004566836
1037820729
2104567418
301779058
1941968831
272788267
353825908
431584273
342227780
1939049612
731869991
198662859
2021360084
1255487343
288463265
473833348
1293275285
332432653
73109999
300334739
530857252
99416597
1117218020
1409332072
229342561
232378619
899739525
1975363519
1746837500
1589529526
998120942
739027182
625396664
1338642068
37384305
1487791838
155896107
1595835032
796313449
2049440093
2122797536
2032811699
252606452
1481093051
738797890
229604179
1261610829
821257668
1905917017
164531130
998043721
2033902358
233900570
9265326
664424098
2058141702
1421382614
561320564
1833915262
756700531
2134447553
385774454
1354146187
689123728
1268467338
78031356
1488630246
1870731083
1272045633
514118271
2028724088
116229143
1985753116
995732221
1827912580
387562922
1077046915
1219642192
285649561
934439286
1078780059
1037482201
768919384
386378111
441892479
1939732619
496701566
1909638056
792585646
1147111631
1662376814
221400966
1466978112
1843157994
1110806992
2485461
867717645
1847044643
630633707
435323230
1858644286
1981338800
450767476
385351502
447301044
330256029
1933234245
497136639
710272391
1567723642
476928322
691674450
1627354435
978325897
299331871
411781338
1837184748
1345669876
1412638790
173324634
1236972305
994820367
699640209
163567002
1520398551
1772295708
2138059946
1226563096
921531951
1426924716
538600405
1229614037
1738248216
1462509987
320911065
1348826672
1714447078
2043332272
1518233720
2051531134
307446431
1874297850
1822001608
2042729645
1359467170
1350286096
850421624
1365252187
86339382
1130889474
58143895
1591000140
297491497
2089707558
78053406
203507319
473087566
1214501670
358543457
1439967322
1293900574
1625378422
1582876743
364723712
1540366567
1763603185
1678881375
631509997
1104181240
847106125
2049463756
1973990769
145447312
1487167229
1045508675
504890010
1029779723
1335163499
1281508561
1151110890
841057190
828957649
739701562
1624573859
1475961132
1866353540
206389492
75047240
524786679
51766361
916278077
1196822216
1994901668
1584954536
1095503085
1468759827
790956024
333291920
1689938837
1922180025
916821239
518801599
2089913020
867483361
1553997516
969835120
604858534
818199079
2093738031
1542534308
132563732
1307788296
916238402
1353243764
2004697692
98039420
310075939
1247041570
1912794697
449709383
1020038590
1891023491
1669982917
1123087480
1203087212
660677721
16087948
1612830200
833753381
723887740
820990009
966660197
1076423143
732703946
857872688
1959832880
307537500
811757502
1041916745
925314736
703426702
1713368851
391036051
1792208531
69685593
1693905902
938483739
343933926
1052057435
332110620
1682156130
2797974
698431460
157935378
845583832
1197235334
267190123
687069856
1484619366
1396246992
1846028534
966826759
963636897
15099219
1045481274
1608882651
175190889
1995788103
2028807229
675465181
314013721
110555952
1567646231
1108004543
1910647615
596010400
433775288
446714806
145795772
296733441
1671919744
1069629843
315242324
1606288686
481713817
1234770689
930624016
567798272
654768279
192107729
1381212046
536216046
391207724
1812379695
1946612976
1331285403
129014956
208850170
509946745
1993315392
1622076579
1328040925
104275283
1233369784
136606934
1578473646
809511276
341090439
41550020
26231968
236658745
1302988545
872443459
1872009393
1387296554
1878720333
355329509
890513256
220644788
55271505
1437719296
2032953306
877562159
436847954
393270284
473847614
732573992
1238832182
463010440
452993858
1850962843
1356893021
1897952233
667016417
1931405572
613767291
1830715706
440283678
142537006
379631185
1922066307
678440946
1439096484
288461630
1346052214
1359416672
1653566492
599310140
1081791000
2050030982
2082305770
895918682
1609633560
93718777
197920106
852589358
1025695648
2088497422
1889177993
1884103756
1949798652
2100042218
824221150
1117610886
522800600
1020558401
1648857427
2076950418
1004044024
1060937728
1783356523
168418804
110293771
1472700065
1453745249
1789487688
683659060
492580154
1319057437
2069005244
8472319
887860822
1131056119
1874965332
792534235
879840571
1506868827
1383492242
169667121
1650597662
679748639
2061175121
2025271305
1000820210
1231051816
1267690546
1127362256
1952140016
1660742772
1470038807
1246856833
363005888
990602648
1032548015
553623466
1830566451
287788923
456435620
252580
947496173
1960254822
1976019980
297175268
1376152332
10447523
1291630133
480488516
552167852
1596554787
1359870594
556629970
841062947
1050547975
1458564578
257935362
626293908
1500872977
779359318
1329916638
44534295
52293759
1780438583
1865273328
486387312
838411885
2023546809
1753057621
1444006726
1330798027
601261686
212452109
1879523780
688750137
568047493
1363213298
304710875
938514757
1608511040
1525122440
1152627591
143175383
263828049
1415335061
1771649931
1942665329
1147870612
1337354447
510165759
2008153663
308079320
623670772
2105580220
1732031311
873794561
2077668185
1660090594
1413994865
609339404
1711074336
730479432
82537892
1922195876
1000417394
1519317208
2031606926
1328956673
588784716
755199135
2085994043
1752940220
10522848
1596956682
2057886394
835139845
1393171613
1266023525
1320646264
314311459
1419592357
260726303
41346603
1137680175
211084396
256114202
46033781
1243649960
1452976287
2053336199
289495211
343531263
1121395790
1824887634
1334934852
797684864
306629331
1453113155
283826837
1602425848
2015667705
342406106
933863176
692628089
844879465
2089206823
1047227305
1976587720
2014370788
710079946
737992492
2114071049
779330994
1962093352
341076678
367394894
1227582038
1241863509
1878748892
970624092
885868630
311012975
2120654352
1891695463
653176330
1518468169
383691443
707140137
813992562
702470727
1052392014
932315954
1952466218
1467222886
315236981
1548178606
1824226853
483185948
217639960
786100152
937662178
1406755068
1849598114
741162280
1966473756
227419979
405397081
1668152651
1354652614
447635833
1751069584
250846468
1961314854
773489596
865059787
1036981381
919545181
1914421161
1283994592
1713720751
1928423310
1078300367
387505684
1349980618
888530401
631653476
2109230593
1210089649
1855377486
2065672148
1004602827
1568214500
783186334
467703490
1313573164
1243416522
2057168846
706260876
2101719767
805938590
559754486
1545536430
1552437206
2018811106
413566598
2053427544
1191969851
107495819
835536441
145573467
1283356500
1221405223
888242710
186862118
957925327
1755995937
912362620
1913016356
1471694971
1967460717
1125790974
1959211446
1228571444
1760090006
1316409318
126750859
1262323412
1220637945
474089245
474104144
193297003
1766795224
930640382
172834075
745044407
222199616
1596847460
1181850770
1774303529
613202335
807857412
103750028
1561129665
1711385268
852892204
5020011
845879756
1428695621
1519410413
910245820
930174806
51251742
1810314296
274040756
130240079
2016711607
758842931
410347365
983148458
976916437
901132290
1171028288
1467344730
1206440846
604102347
358952682
2137294676
845829886
2133176118
438569604
592338136
714658743
19076554
1083695701
1325024414
1835461269
201166834
959982001
58725913
1922093653
251698013
1439319010
1393418549
484216251
724858462
617012962
1795191085
1800579468
1930602607
934827117
2020612588
1324909431
850088666
1202394341
1450363776
1354045320
1116489674
1424562688
1014263519
522803032
14347158
1834573920
774277510
1818560258
691133629
1996253633
1034431146
931210458
1693672375
840878060
1135025876
910743135
316779469
553299545
140209145
255450984
1844298541
547458176
1935545869
1950720045
1749967590
1093054643
930884488
1926994686
1091534728
1361310047
315037992
1978041172
258711783
449929205
574834265
42259295
945816337
2131297068
1941305652
677767870
818652
1823447335
1865646969
1926542433
697316694
689660313
1697560087
1603851626
1563693705
2016538609
82484657
2096587367
1439957794
1897268701
978290446
1346117292
597164449
777942399
1900301037
173293980
590210598
250547049
2144133777
1478739370
500498027
1722581359
2135901152
1214135849
1605135755
1281652760
679446003
1355560388
1859474745
610433437
1419005128
1896223964
1863959860
491455389
428113396
1221430990
585724895
250976684
237976763
877566436
1671249441
153018288
510602806
548465698
1477603524
1642838944
1983514079
1333985901
567203609
978747528
1846368669
665300429
771658828
952049619
168410560
2123311880
1354548018
670524458
138226201
1956954038
1312284438
994325503
700294387
335143106
1986196270
1844239106
1431648431
1482154376
2097451897
1326537934
1772105483
604055787
1091869838
144756552
262051260
1686826976
1132051578
308853926
500828834
1331202147
509067853
1213631903
526438498
627124990
1665119934
86244370
1492593157
1510558945
1605549134
1892125865
838860641
1224244995
1686681498
1679954365
901630464
1525994461
1307295621
427963650
1957480526
300731617
783898027
1538722441
1691843287
1886966408
725247559
59419097
2066114487
289222901
1011028164
1436406138
382478221
112566023
1156265954
951947241
2064562535
1142115376
439409103
1189869409
2060394184
1542878993
1425354925
1769264789
609239154
1374456690
65379037
42433483
719198757
263964849
335628925
485392115
2132160262
1202024406
193773244
882807754
2108835335
686258678
2086929287
1760912510
1473670690
1273419364
1606203889
1268871952
1459833457
529215756
1586030609
88867998
1642964587
1769291912
1590399429
859706111
781996592
383294616
122689755
794380036
1498236684
736238534
1213555919
1709046617
650318717
330545849
1490932700
1922516384
196841201
1797196142
2104816286
2032536040
712038174
476520992
1448868981
172233779
1378194290
1114842977
1613636578
1777875658
735936925
1308248555
1127064264
819235007
579029422
1330796358
42635954
209154041
1004313189
329896046
370445443
1370030921
47025567
1956022065
1978143187
613235039
1384928228
1291961595
550026265
830748272
1166420498
2124085522
720975220
1265737195
1104581618
1327099530
1820457237
1111748134
408019335
616139543
1928846065
1723130299
1782840074
1299453028
1811109990
1985730890
220493128
78249868
1384755356
357257022
1788931436
1459373535
1127793689
143806563
1719578056
1413694667
1993784822
387645311
586455547
866853563
104235780
1283399201
255746748
639548816
1028778861
1401659625
55181989
256516608
1844101506
1011632034
1182827135
1033734255
1588824832
1134051550
1053492506
2111429606
623974626
406377404
672471907
248498237
1839587234
602083895
464347495
102387758
1836586884
207459183
1510302235
649980887
2040767800
1934308925
946979696
2125803224
2078853386
1899227718
1202436803
1486091845
1183357114
1652851734
1056229778
713695181
260062778
1532925329
1927135406
741263055
693371031
2033275261
500305327
547163012
1620776084
1328837831
61361700
713777334
983381016
1425947083
10038460
740713055
712179519
210588077
1595769998
1150825281
792339414
121628411
1599393430
1900373140
789466674
122726359
766825653
820535891
1201135943
898816124
501460626
1121217277
908162751
1095134518
1505560065
1019809067
1715808125
1107111047
1403233016
903818792
660773717
1504303597
778059663
758683643
2117001717
1595041603
1945019658
523964236
13570830
1191063549
1606029137
1816130143
688829921
345586360
803854750
1203855104
157479560
1336247249
1686073943
1596842134
1451985267
1496534866
170301433
1135322753
1086493652
1975092097
699980971
1647592148
613157837
92736354
882209537
2039607133
743841103
715538447
1225671141
99048766
289095014
90921888
1900757186
92998210
1113000748
1057420217
170204268
1260331064
1463744441
1268087517
1318593111
1156503920
1397732941
591711043
395343315
968519790
1688237374
742963591
921734057
2000328160
1921834259
762818037
1876094674
1321496218
2095503833
1669875465
1831357477
9902549
2114005680
956892227
988989244
1585168249
920894054
726333487
763336231
2055284387
102416288
345539041
1293936131
649843669
649176342
1714491477
1275201346
1595125437
1980414355
1386408890
1055646048
1850224865
610576562
54265994
1219997703
997465107
2097068790
829088078
596903567
762951631
1072487852
1594382487
1915231346
1977653461
1489793971
1856218114
98394529
1556999664
313191781
118046194
1320114965
1407211347
1116678343
2069749690
1946338890
634930298
1060543055
1665565759
623183455
219535912
1572289601
615936507
53794597
1393910071
265766941
1797016900
492129048
1462975516
705410430
1707553464
1395396076
2065720751
1143898986
696047925
281801168
2005956476
421382258
928627727
978109254
63584178
1049922095
1966362079
1148282328
115584872
128868003
1373385276
1658664824
965921062
1638323091
1638825912
1668922790
865826533
2072354552
1981287201
1103993170
1476681804
243832688
213825781
874889956
1868241174
641496234
1898633096
1871843122
2138103552
1414879029
233406958
517339790
337174775
1299716296
809568682
193904220
881921003
21325093
1806723453
1072671810
761160235
1494718807
1486012026
1922421603
646306109
1711566021
459262950
1561586548
841662487
1741906246
2015528075
821529033
398175610
1002044133
803118226
908631494
469169697
1791934672
62792892
950285402
1714400064
1027867905
2080386067
1253278939
1734090866
1755018552
1992387085
65029350
1335294394
606302765
215478642
1275544813
719045272
674181344
152758742
1829393483
770182040
1503306306
9392645
348286381
273289353
608904101
269667076
603138771
147187645
1283323567
1581082970
505446818
492451512
1205174759
1045663587
1229440934
2018341271
2083936588
859885664
194838183
1473028328
329584024
397728311
1485662468
1975824432
1769325954
1520133929
90727845
1908360138
1849597349
222837030
690984038
1454118747
1025364010
1926241064
976175762
1251992532
2114233908
1445456896
1864375954
1320275497
366489263
650293323
11744447
826301811
240697387
965192921
1133064996
1963391161
216088513
236554377
834008615
1938615710
539963944
512194378
1578196222
1771503253
579113846
161573854
1924555926
1751415058
1721005982
1447580115
1194429911
1453380539
1657500313
540233823
1241483330
1074975920
262457548
885200029
1813849896
724713512
853370708
10232537
1955175695
132976080
1517659062
752955894
482083067
184887301
1469236476
1829145909
372054439
1838133633
443634447
1146584686
473330359
272552921
1706635205
1952890953
2091366380
1849627981
1755608792
1405286608
210983596
462501828
1820992867
2120760056
1307802868
1055497859
1669172198
663196071
501753496
255736982
1255376003
1314754999
443531519
1498155742
2105439418
904983542
161143611
1904019125
1062343839
1102198715
1801205504
985118739
2069889091
1058360516
37100618
314654505
1690177272
777930238
103151056
16444364
1646752611
1257902885
1615803619
1952733893
1779017014
1708934074
1023835818
837491783
900599679
444256397
1962811198
1278272144
2001832547
18935368
1165280835
437335995
135961352
1064429569
174558230
558873552
1342143308
974455081
753417369
1324870653
2060249655
816013164
987294766
521629614
1654572254
923860422
611177551
26996670
1899718064
1307158071
1727428349
1513976756
383962509
1289417727
2072972129
1836992841
1447203730
1763991093
863711938
1693020517
1247780184
1537624489
1124791137
1356371788
1952882485
141108032
386596262
774540909
208954528
194347669
803289163
2054379652
25616558
905335699
546739271
1229894803
1239942556
1295911152
1999579504
429798372
511927723
1382536936
1053924017
1503386050
951556892
581825782
2069807501
483016826
726956171
2108549088
1899668443
2129348626
1956053310
1433654525
1126673994
189156621
1880369431
1262869203
1798650388
1067902381
1554210082
1579709775
1390565461
1721575699
997839897
372565543
1370875568
212368632
1657251168
1643817087
548203406
1075178477
927443813
1766124168
1543518759
461046795
491989400
1253904268
2078433085
1322663140
1395277357
268647118
1073140791
1937630659
188881427
502653221
1617132846
1931910137
1183449305
83977176
1920822128
711608533
465047761
1467003433
1311894224
861448315
1238291488
299365518
1684854180
1824151488
690788505
735198658
1574777013
1590651513
1200983814
359351851
77139945
242387367
952743249
934161700
1782694436
598317543
1717011703
82985969
1869170217
13429183
1853647937
1067376534
1209665042
59631368
1795427939
1547645775
1417796547
692477619
1178028989
1172255383
601972209
874070507
353112433
1372224436
989885241
915272795
1122431743
1508264372
1049177838
393159397
878676194
1124036294
1825174947
802562525
1670945383
646272688
1635772656
426496639
1507658944
1833635939
1902812103
453513914
1330813950
1661428007
42602280
1576579464
582179398
678223476
554169751
911797962
1209989641
1808994174
804077518
1292009607
1060428782
1988729037
2011492721
1640047007
365422776
1728998764
2104310896
680634463
1973235961
1585449398
1928848806
1960158091
952521979
2042934578
1251668324
2038727154
21542339
620744044
1578276676
1568882734
1440902368
839784278
1526038168
1064017549
1323175053
417471058
471614082
69984234
1795565523
1790542354
1482505868
1879576429
904504245
1195673841
299737773
296079109
2109853198
217606662
2019086170
1928048064
1886076708
199613422
2078210594
1402799594
335708459
881627660
481040889
1706779430
819298380
306497506
400038589
467038500
1736098731
1526190823
1740724850
361984346
1459580189
2080422919
707947764
383072618
1681719621
1311630190
1566844990
973978075
1686632669
16558419
136116423
912395124
587732782
1464344769
1213103540
510264979
1898679291
2109983372
1857187080
1819566142
801495803
364598859
1023918157
89674109
2139851835
78671196
263268358
318620885
213623809
865043730
848677080
870649049
854058004
643086580
1548041973
2098668106
49074831
924429500
1233120026
805792416
105548652
1168471781
912557596
1309672967
1882150910
1454871261
2040790456
1599186331
1168445272
1818680027
1362925728
1390406035
1668431550
1393396460
2136826612
1380141020
694163873
878398093
691200422
981039652
2008429167
2084978460
8261608
683504702
350026172
2041849315
469148330
696246696
2117601220
651458314
26842378
471412058
409545669
725913322
1227160726
1172180464
676152538
1949753609
1679959395
1532993040
1998840140
754332116
67041049
1992292599
24291407
1950210394
1171759096
103047545
290818278
1627393218
1051822484
896397432
705475259
1129525744
973641205
847366798
867784245
207566898
2007999061
1804197579
1666854121
1782840217
1965380690
179776693
1815661036
1796320932
1369321052
2066649673
488157590
1678527696
589622032
787030831
614021683
1754469549
508699243
762381677
1432040453
1311050327
1094464818
662952303
1671125472
287015213
1163952610
1673766586
991070493
1741926086
1936122048
1421824780
890028412
1881162977
247490518
146514085
600305219
620499812
1849849650
1741009939
1498117642
815182580
2046758326
1555571271
84513443
955529009
767255736
301696998
2092659222
1937303702
1787155644
1525393008
1107893766
500827957
1359741185
921307870
1471032590
1896649931
292703437
323435525
1038891479
1022043856
344823464
223047925
926688197
426492207
494943607
1976028822
1129256941
2086582175
31157149
1001991779
261120059
147822907
1501932714
732261631
1903754223
390144293
247974044
494682014
1478885619
1142764142
33613843
988058329
2143470183
1137826058
61014425
2080338159
309838389
1379161292
976784497
1355378644
1202677958
1289956143
559185347
694396728
2074182989
1719681536
695045432
799879005
641111549
1656488304
533053345
146155251
158587007
1900707366
1755266384
1555382626
1690378706
133934085
1025469591
810081580
1937342221
172988301
157374147
1240244726
2052562216
520071453
911758553
1923917505
678361518
1242951207
507773651
1497309378
360897094
1011576015
563510350
986552552
816582158
1183218877
1296949592
886483524
2136896650
41036284
1122116028
1202800857
503271139
122134379
352850430
425365211
140335133
1812109530
329959157
1951863760
1232839806
1717165331
211565302
1318111927
1329613455
133480516
1436432665
1480222561
1069011828
1903603268
126128671
719408713
1388212884
1293532430
693213232
754387268
1543505461
11617844
625861603
507201188
1583341475
1225624108
1094475695
93282071
855200763
1457084852
1978375275
1625056342
50991894
254462139
1770352088
64272056
221727045
1075832830
2065550989
41559103
1807648427
1811974084
1025641548
1483836966
1380151205
1132331570
1869167742
911021962
2131440993
30018795
13039541
2048252783
1687606734
459117535
1528913681
1484663623
1571627935
308845398
1009477535
541414642
252024728
1241786999
537161492
1232466153
1860495099
1532968137
1243486048
776452327
1142711738
1044364678
1139370959
1536026074
1258106246
139495654
938233017
1522210293
267390618
483751674
1660953582
799259496
1954760488
1618898323
1822089419
4723352
1021248778
1664252574
1378041095
2098110358
1890692258
1942746756
812730395
603469159
1271196091
937340529
431766559
1635156982
1871480754
734074426
1297521081
1571696049
2101716
1563525831
297372897
1963812481
1412447091
1158704279
545298547
1866471924
1621692440
1523104190
118917795
2141886809
231861226
1444876298
368359880
1991496114
752630804
306261933
1937082271
1263012458
1374815881
655250677
643509932
1209871309
1744124595
330408741
1867240794
811699325
1749076373
1070044684
262400762
463357936
970753483
644316362
656395201
414588258
1488243826
814349308
553495936
1544148346
109507715
442865545
1012454123
1424699442
1817413590
964314502
312412338
44522487
1011303183
388302849
438397281
1100084015
288087446
364154805
31549901
211387141
2039585409
1008199028
1725639957
1477351790
1375903888
1314921882
1244537090
912677608
1253120429
124653792
1520755409
1742840233
842079374
440737883
322791969
1243718480
1609522158
396098995
1668447908
1423122186
1580572446
1852079905
220689339
1824068716
1018036730
2082699547
523709491
1451229376
1098251755
68263879
1925670761
1994565217
2146580874
1780380322
1419859298
1439259147
833888449
957230498
183530086
103602617
115492276
1225507868
854109123
614836840
11831345
1311236766
16043110
313589462
1236600427
744356132
1093546034
1825842510
1687606660
685264398
218022109
1978105426
1939046678
1850480567
99498534
1374812796
1197495211
1550229107
79410664
1864245479
1441556395
1080321987
251953254
1668390288
775454344
1594582955
215561467
1376802697
2008654305
643906430
583147821
452202184
148343602
1872128981
1137963659
740393741
557306922
1874835249
43362686
1132732898
1504112512
1343644532
1587074651
1287208099
1687152709
1687722241
1204100473
1177798487
1192487652
436389057
1333265203
1027710384
1139971348
2050687466
45744232
2023445277
1184108023
275221656
803856120
1430751080
900064878
67714110
1700748558
700106204
836485592
1955792252
1168513692
926739251
1719977295
1964475553
1628556447
1237128220
918999333
29724758
462207574
576524995
997228569
1728893537
1084325936
689794647
846393341
1415801841
1189158265
640870381
842289652
986029648
1726367605
1806600625
671892204
556301725
290915922
1681996912
1650125653
1194896223
2053478733
1812195022
600565785
1088297076
1618059933
743248479
2121660908
723373824
1720359920
1807555280
2057862796
890422717
1387565786
1607066554
1448587329
1977006298
988818572
221452022
2000203441
1783893257
723972802
686287550
2059292223
2082060779
289204064
856125511
608678326
476724166
1135108454
834955761
1123133676
1289653814
1108422701
34973879
94100014
1628843482
1587022017
675017602
349352483
1527587669
1367816543
1648784712
795810773
2110854385
1347266017
2061415029
1876754739
275669319
465898638
2059732978
1293521744
1292779809
417632607
1535553835
1536842319
509538821
1780519628
1175869049
1198395007
394192990
651740717
873472708
2047358756
12847528
961911775
2056413856
1531483200
1708650222
452324130
1504946712
510610957
1203908232
424535827
599753402
281996569
1872342803
102259193
1803723306
1764563678
1555431692
788212320
1762633893
602089959
1801044346
960505686
1753572964
149906998
384762793
12786535
511683320
239611198
621724764
1618356977
704354855
1642188338
346841882
1442674309
1536723949
66597515
1591616698
1090717735
238973152
2068663760
1826340321
302253877
1968357896
1378702971
552330563
326644970
1086649897
875152711
1847192926
324317259
1465614392
832315057
1017931518
302711483
734680493
1596031465
1064684547
1061516159
1497103640
1012924978
1748512996
1942070708
1075192674
109495869
1467285355
46823988
1273150314
1478095072
1981921354
754072975
1600562005
951800217
1574616704
818813948
470733459
79748113
1313679501
1838406902
1442648404
1569319117
749771532
1184557102
102577553
547634641
1816799974
1977717164
1875634666
888266193
1158760484
1054322030
2008546263
1377870184
1202695971
2043636885
1439117682
1071945557
741696461
999653606
1541908615
1736846260
721007331
1808894371
2144779320
1937054071
1161969042
1877985099
772174694
498147840
493423135
661985329
669677280
922324373
1549442927
1371421761
1343590423
1574204208
610608781
340484701
1253092962
1302251965
930190669
1004075775
1089762911
586563363
1088413782
2040976769
1651398524
1810749848
559887728
1231979756
1861888564
1469996785
758857125
1537870484
679040761
1505985936
62351375
1391184750
57705365
473361556
3226375
1512623265
1238682136
557439868
1138929542
351680195
594638513
111069995
2034078367
702227171
460279351
1795405313
939061345
704097862
1118198772
191770478
1527350625
1617057554
2055424105
1220166966
668875115
515678293
1147746194
1634543287
1482269118
1805647451
630795889
1302107655
1864469286
178522755
1204290140
1337728910
939363475
752812215
2058079730
1983978200
1948098743
870416805
451539131
1999532542
1950468291
1347330416
653169749
2142843578
1222358727
1750153631
1918286734
1196877432
979599238
424642314
1958074281
1856418335
1782076629
1398672711
547350490
1875263296
1317423125
2081604361
67182108
650341089
835326990
964265672
720113295
1039908720
2024533894
2097863227
1512531302
324711318
789211070
564520781
920921323
2022159171
1059996088
1856949261
1428515843
20246497
1010853224
361901871
1854063704
1742731322
1396363234
1175395262
789444672
1786058977
1135447272
1086858746
373649947
1566999723
869317063
1589434132
1578901666
350766238
1232900055
1466720795
843048871
690090034
734033256
646094703
1038586857
54996488
1861360116
1292915056
915495617
245889966
1865258668
1232056552
238739552
1508490714
1130338688
68567245
1606141299
1773803774
1024628639
380955404
1946926456
2003603745
1465386682
1042768938
1868377434
1393816306
155623501
1993594968
1226133924
566788808
648457106
909893296
701164672
904656356
1401245475
1805629039
647265369
1214001755
227011735
1823787652
286194043
1722144532
1878556878
848330268
933633209
2070383769
497291310
1309163744
2043096580
1798773937
633608122
1105718094
2143771135
1501123401
1196164954
2088723089
912691453
1170056808
672384101
2032698649
1643637743
1397663203
1803039862
629563075
894999708
835204305
237686283
2103354724
1425957355
1185187952
185152608
1796111503
243697583
1691414919
250992975
1505460685
1364093889
276524034
1741334163
159523219
482250036
40499109
1688121703
486683264
621879659
1464645492
196604893
46848725
1602040789
345758494
1554124646
1279703854
2060405468
1840401929
1258493841
921265248
26777258
2029400275
954688231
595530360
2134747110
1308629123
1969055479
1923068318
21867761
1389500226
643471658
1013328394
850082075
1330613466
184703446
481096893
372216288
860274151
763880906
1412495078
311527102
1417491879
1778667933
1243326255
293129533
1196420363
565807771
144013585
1741089077
1436040008
140206620
572625315
356424221
2091290184
857186092
77841327
634573116
1145301714
1865816350
437375985
520499267
768291984
1749670288
904987916
1742999412
1804287645
1275872975
836824203
37489580
96641946
1679513092
1117032065
938024133
195454481
200525157
2042282473
252523575
1812224105
2074107554
410442946
1816814147
305286576
364331266
1227532499
1109558724
1763381582
1096692661
242392913
147226872
1868179286
1462697999
810904951
2042493091
343364951
1240781733
801620206
787520038
678621627
2052827932
1271225210
1287252300
1005845724
248169254
1784704899
1255184140
1753809074
918754485
1128809718
1072324568
361544044
1933235425
2020090946
1210413380
1868531073
1401880962
1549765582
912283917
1808178637
281276876
2108992342
1019837031
1600263773
250474717
683813008
420416879
1430955425
247128218
1904290750
347644961
185087548
1060496252
2037429035
1381186044
674381258
1778257539
217788442
1815660676
36363759
575218756
1591437979
1507616629
2038811686
824923824
388083177
1688465734
1070334667
1874661606
513424597
762852083
426588198
1507314321
108400064
1616158906
2026905516
1648550077
657903421
859805059
479359424
1934195060
285160356
842275068
740932691
215117076
713590289
564538559
590740127
456341754
1662944812
1835705425
888599971
1880553909
656575710
703300094
779447518
955411703
1438054313
565304689
1058080167
1688075314
1230233097
1097749129
1950614598
600755993
472255757
1892218587
512609200
239592635
741952388
107075658
1117070789
2025600832
42919645
160105298
716395535
763028796
593593906
1550127332
574154557
69100504
1962362933
891764120
1558011907
1117239714
1434658267
2105280157
166369140
1141817521
666279869
1123766482
332721737
405827694
281325994
1542133532
303122061
665071713
1505169191
1066377243
2082062986
1753297423
1628874688
1366572208
967986670
1337774917
1225290584
53841504
1033760156
1923811537
287278504
947279286
1830148068
902418445
306539514
1153943391
796087626
1949346181
1580847044
728656994
513632269
1025317723
1397384253
2097972879
1911241932
456473285
1208228254
1197146006
1649173226
1396260825
163486255
121233246
1873267794
637345194
67309036
1837189570
478320183
1671636645
1173301031
186385806
1713346822
70300981
1037399729
554994130
1953022157
62250727
1786513320
1566414095
907226525
1851862616
1819952293
1027558063
1519327986
1526228383
1364665136
577886666
1551143253
139413628
623417377
1611574079
339598709
1819635280
1318409293
547428341
339792155
1114905840
1949943840
113223378
1542965934
93661799
697397468
1303827366
1103857290
1330374476
1688562496
2012109990
1202632200
922292587
1155617191
1154619747
1744593105
551734599
2123325142
942102613
1160383516
1540991257
1302125249
1893188993
134130631
52668007
627560259
1700452668
488594012
1415990572
1786184599
1476840701
1810028789
124306681
1578975416
1974606587
226285501
933689247
53009941
355369960
2092041770
365870195
635475358
1984339322
728099789
1633683657
1487839169
721872852
1685292866
415837055
570103854
104557712
1566685129
1618480785
1188473172
2116740414
1554279607
1467580906
288784735
1790470242
1580965321
1784647038
664964653
1647616360
698420241
860342914
123142520
944213287
1494599943
402311086
1895439656
1182515630
1669367852
490566056
455559110
773077819
1328395753
1351452164
1160800320
787854142
1289902363
933367287
1335266018
2139913906
399686172
1730731852
1322962096
1169683375
405656542
945432578
543723595
1759795291
1796115400
253427731
1618606635
1906071691
465810061
1082655540
989312191
184222938
125815591
1809904507
1886714944
2122799030
362912896
2112775182
193524734
723666129
602310910
555379346
702955889
63983325
1056419402
177560013
1739714861
323462554
2095238942
1728021630
1790616328
1431030814
271581549
523306482
1045495335
1862256559
1868900528
1205376631
664956352
1803015572
904410243
1288332204
1435968647
569616545
810625562
1257763900
1314154900
1330262355
1465709416
304746674
1067723866
875555265
1372715139
1907734293
1587732745
908111322
1858567991
1099240569
1312072991
282466368
1726010064
183338725
316844685
441674173
338507187
1256958141
1843522931
1940911610
897423427
25059730
270806790
1021909837
992025135
536478093
1903442690
35962972
135877068
1783390950
918450933
485316999
66542876
88806609
1975952079
739277076
1320335696
910462223
1269570971
283697986
1626006432
1177379518
649928879
285027933
1613021592
216174631
1396343146
1325131629
1874120871
1595522411
1305255890
1178485252
1277632227
1941475968
361407534
1343900963
135662503
1399591323
848626279
2054009457
1317064378
125368515
1701070522
451541924
533907831
48115055
1980574112
315318722
334274288
721562987
1641737424
583213662
1151341575
1933871572
817954397
2130599541
556775270
820799753
189064617
122847421
209932922
588058952
1017214895
532163364
1289887939
605649593
604263208
559787571
2099499248
419424543
853976225
1018824303
1550404741
1942392590
1973564155
1764319925
177096906
96614360
1183036223
649868043
1956945405
1738537334
851141926
1661058582
1844078683
1805315837
1135409147
1102528520
785117332
1616313045
1312798077
1583648858
883055436
1626968440
485488434
1410289738
1107304909
154766044
1082319450
1951244646
142365262
574553354
241003568
388064071
1376622541
1061953189
1386194380
1361377748
1361447681
1195913467
2135249196
632462358
333498883
308638216
682409114
1993288097
1873959096
289085186
1795483571
79792642
405588214
1691111072
1665396439
1130336646
1955113781
1695894262
963035219
590966998
751027744
1305957445
1356535712
686598701
1346803616
662495921
253018787
1292341284
1696701550
68075722
1198468423
587615262
538140801
1314076190
1050424811
772959191
2057852840
860895362
1593919838
374208598
1441103199
478783358
579061672
563286949
1427029225
1131711877
1701163037
1722884020
490349132
481848040
1223922977
709913514
729862666
871860237
65329486
818244425
2092878180
251088640
2037330601
272397404
1324508842
1361161892
791574491
851903671
1433188734
511214670
1025618798
1072927132
1310956261
657722890
438206829
297327845
2140573217
1399153961
842773002
681432047
1138190427
940966068
64239414
1193735563
1718075605
1434271374
316889093
1957838871
1069296048
402978666
1503341949
604678206
576073608
871765855
2016830979
438048423
1518740092
902185339
1160139554
1968238260
856008103
119503037
31341593
1581390919
633079769
853201820
1604123374
1988274848
421356436
1615279470
716562660
175104555
1203079043
1345655047
1643766376
1594814075
814720708
476066582
855771891
757140769
877383904
334533503
1262238213
1991721925
1272132143
1307259101
683353883
1689165421
314317840
1821110782
350924197
1033762095
814667119
312578117
912875968
1339964234
20722291
908364366
778595391
1417041124
909571423
1231166761
18001544
1624470853
113309336
640960536
396111804
1901528426
1729959028
1021302089
2109394917
1860375024
594996228
1112632625
325666136
1303265619
611408228
2006102110
1190485956
63460046
275562370
644897173
175805788
433595259
1840650440
359295092
453629627
12336561
1592774424
2133283677
1457498915
584511115
203774985
130236849
1261016291
1475273875
1209708958
1014255273
1358675274
1991071164
42494395
1612501655
70773085
920825236
487964449
562345413
373732707
1943716857
1107381605
1444072251
2040797775
506043059
1753848104
1979658582
576731236
1350149256
1145462814
1561837057
450194707
50631272
1908650458
1028616151
1928637953
1165994700
1271910289
1047652351
464072225
929343255
1913443498
2020863467
250890568
715135562
712451826
1274673144
948091172
1959681852
1823583841
382582372
1771835521
1867517592
252237382
1612437056
1047363795
111082898
977097927
1517441636
969991411
2104279919
2051521339
2140761705
2144409282
808700095
2003160751
343884025
2118945504
839113913
467838958
294614379
2117547116
192107506
673881093
1039142678
119321069
951955040
2010901529
1111241373
832815462
1010353673
2141535713
292943942
2096364721
912884890
1424153679
1158170390
1979637067
1965105710
1561050820
1792128504
2127366426
1328278405
337599097
1246852786
1192289882
1782222814
778385878
1345275823
241137650
885979023
854547833
494366438
328237507
1846911579
158360499
704887615
602338602
162827557
1461090643
2141884298
264414339
364421407
1799098822
1307374669
1639727118
82487533
1709139789
1945940599
271358492
1609879526
787596074
554923279
4207337
1675732907
1185910229
1362359254
349703531
2090710704
1817323361
915285342
714656518
1447333449
294422548
232749443
1302925415
1881303332
241412047
1850219422
616575268
812863876
169062096
1529756694
4596818
1879625625
315813437
954754013
862306491
1360993997
1734582179
1124584874
1477591350
1959456199
42298900
1161545950
1579225279
1183359805
158844271
501687034
1220075132
496381041
1407052714
2074122993
1148648099
1608537115
1551228946
1425496705
1271659138
577544159
120783974
1274312956
1580246036
2001254117
1248693438
83002674
1643389704
824725626
1844950817
1921259458
528778440
1627040119
1007275366
910323167
1613921491
836797194
756411289
2021460570
428961862
202090800
1219793294
2128830789
833932134
254869571
721091180
1415678363
1336646852
22420534
1454128517
42530568
1455127079
1055087949
970339835
788413663
435923993
218339404
193671945
1703204887
152150734
1736065798
1854501100
1902248287
233812624
2134453177
230774915
1726973920
244782824
522106553
885753834
1616360149
83771404
275096747
931111470
1989356557
1650222747
1617912175
1358751780
702673516
2050713481
363977105
2073401493
991450143
2094065988
1907480795
539891763
1765339177
390055717
1376972984
1556144629
485802439
595772878
451274340
114835343
1170878914
1759612914
1350478075
2012137830
178008383
1223752135
658165724
516402993
1908038483
1413451277
1405198558
1106233209
1249058842
619667949
1315348173
1421371553
1818818213
77476100
142057280
958204229
1325635287
1310507609
1113549154
1176807278
225852479
714511259
1168497530
1802500494
569634689
1022021121
1039571341
1338337064
2093668865
85426968
1215775806
1368115223
440377008
1085812594
282473869
1564798326
1545714913
1287161958
2006632644
523825536
842136256
259821478
1163929517
715346036
110352197
970911630
1522770128
1238550482
1906508923
948346707
485459500
1204617149
1789258188
2117390196
315331427
623311415
16133745
1657544139
1056693209
1323518966
592989025
703730209
1056391312
390536331
425403822
1598808582
396259123
1572269784
347648242
360152359
1541171117
63713414
651204920
939647429
33131285
49582889
1886778782
129743092
1214918889
789326925
275317249
65878580
2063713895
1870880047
653648477
1913280680
1033073668
2042725282
995191710
1755854613
959007776
1553297887
1768748765
966058875
622526758
1973726990
2098871075
1376934870
627909548
921337695
24653894
659937972
1543628974
1937224839
1371666500
143420065
1380218934
1069827437
1656279648
918930293
219661048
1258532586
1241650345
1850109217
754049282
1947016215
2062692083
467807651
1881995317
1032345177
1180546053
1277148160
1169598932
707820842
1697213830
2030484701
1516702037
1931315154
863138908
915998384
728242738
1998949248
1145525307
1561865934
741791454
864472537
470496609
861428822
1994833407
187407096
700190520
1115776313
1232136647
452519849
91546026
1740583581
1123528003
1454946406
212138127
1736600733
1745337091
726749727
714421524
957509287
1828705239
1746547228
1978949782
2018608240
568851392
977260218
1245939263
1723100391
455162359
306650918
639325637
596518850
1450630483
1558309979
1566805426
1190201527
607800290
224716831
414543078
1367741516
137517269
290492116
692202998
1859888192
373760571
1635634755
1790347382
1456231203
49510372
111114055
1119108052
767504743
933546305
199849089
1201316154
446840986
928160771
63884286
913786419
1688221860
2142669307
1877435999
571969099
1236439997
1471006513
237936684
726949379
1649467920
594358508
1122738416
483445943
1302226713
1666245402
263486550
1921310359
211221634
1915770639
1159535125
663570345
1641824223
1816136114
1573053934
450442556
1055131152
1604954472
914770138
1970217084
1047074639
69455120
551741385
992061701
1730098177
921842041
427273629
279803532
1892376785
1557626806
1039112616
1213801388
151091878
329358345
1922849174
1884303267
468194139
1226406839
20162672
1813117164
1887671653
1564443348
1463842669
342736733
1999220972
1776118679
1811471964
1873063526
2078150397
563524469
977916628
1298853728
91836089
1958777351
621390410
1889584156
94062859
1248491337
140664941
1924966389
478780698
538972633
748988618
855604185
389776480
1259199589
1138017824
1839970043
1962143558
1632712098
341977947
93889006
753592598
39648432
1889198842
479893665
463946768
1232844984
462143566
1297700016
1925811766
764954170
1092507367
860700502
1026116850
1838550502
811973477
1807535190
71664077
1755431678
338365288
1555225489
1663661736
1711515816
1995095461
1426531203
1443287429
1478254973
1955838679
45196246
1558573387
307577928
360266989
1254235869
317559229
971848640
1795717226
1081384103
719501216
1839934502
670239781
1325135110
1419896277
949936380
312424765
599482694
1718786077
1614382098
1506730896
80221960
1077282979
2116459357
9329280
28043886
1032993731
443453331
1201399948
1384249323
794448946
579582422
798567322
1134974727
999632687
641399439
1752642955
978441401
782453037
854644555
1068397609
815445175
925166031
2063343907
1609785831
2104720558
962697209
763306745
2050555263
1465960030
1578227279
8935284
955386549
1052711234
999040916
1857267622
732043769
1586613693
2004245117
232599934
703551867
2029254174
37494398
747541786
42347709
509891112
346808124
267373504
591367457
1027950751
1664805361
1009026652
1159410260
151644556
160553118
622793414
129925626
1319696548
69355230
2115095321
1296648305
101646244
614911416
432540467
275855584
1315465262
1234061490
1850715932
1542796747
87858795
1064526050
1383864729
2073649300
1316174655
383869513
1944830465
1945956950
763115035
1606899594
1348029180
1203428352
1039409103
656043489
757145564
224800489
742220948
1112056372
470064161
1527991342
1151833657
1732031611
341031087
289332651
1239268977
1188324478
63324769
402888305
1098168575
1523185162
2054002844
783268364
127047150
1462893858
961016550
2129358297
1086850173
852390446
1931358205
968937586
726975487
9965094
2071276312
502716968
1596989274
1610542943
1870371619
1682966021
1045327554
411272364
419264578
794673336
750559835
141083378
1669720755
1102684576
575329214
1700831410
939049031
1721068380
1168040089
1765005808
1930193788
632476444
44567884
1669725550
1865255130
217321906
1955376848
1291239428
1114959347
248920877
88792262
1593940323
1568227202
776364021
1399139416
1595713569
669323078
1835168751
1075081592
985128498
198869642
903282592
2123860547
1155363989
424509557
917149814
391786635
1565829221
110979103
2087198663
265016376
71810685
1406619307
1438174437
1239383421
1552830418
975816250
1738472440
877508477
1641864700
1496525624
698533588
248611322
523939666
1072921414
1533109533
1404652487
2101277404
2135602024
1645237402
1246033287
1320561894
1745663474
1571113288
1533664020
359721831
1859369193
712238577
2092295731
270320095
1809464496
1832008667
1663740133
2099809680
222660960
880087958
839483325
500499011
1449768491
735378675
2141830015
1739750961
1857042105
1376593748
1418843202
2045584839
1323954571
478478858
925672208
1458063645
200662667
1876272194
1754506293
298454729
298134910
1442577850
755450322
314075547
434500425
1611189880
1422796208
1269322506
81617247
708798390
945067022
851464604
2109375182
112472911
2089078051
376390468
1936360472
1671169200
980514880
1652060863
2071429033
396177642
260773208
878048094
502977864
1469279936
700020536
678577479
1521223686
911703817
349324961
416957003
1796547691
809213171
1694862255
422072600
1578479279
1762506300
1408843832
1384768064
620566798
1821403970
74246761
2111845523
178635270
1853609999
1650343679
421355687
1360624382
943137644
2076691119
404663736
1516803384
664524734
942843326
946154963
1300003273
1530135415
57945424
1244504470
399427268
1703158035
1376830971
814261552
17692119
571590401
1541187038
221520911
1037601318
200810758
60008178
68621725
181913351
1056648965
541139326
1029734539
1503850032
422235698
1064357376
1282066571
2096367030
1145473342
2101456846
1688486254
165095023
1127428038
966002401
1289620305
1335710239
2029205544
1068190362
1283602420
1484509748
2075321920
1740450625
1565668808
1491148026
1738095713
1342610757
1064207568
1269318906
1244574572
85977827
612938492
896790156
675986144
1332268600
37789653
697945699
228131278
1569035207
986581342
791130071
99059216
705053938
775380930
212533883
1435397459
1148246496
1836507679
1300492652
1063429429
336032749
873398920
61669647
600066840
1019453372
2075070981
1560294559
1165614320
85958465
1890137453
455261716
103362870
1969667378
1159372994
1499476584
1969174282
1734714756
1539775598
1272859091
439844570
1601423644
46715122
1202856980
1892977210
1307494176
2035637007
1803556984
704242784
1113645027
1123625056
745474790
1413022313
665546400
1439308729
1532512926
859958121
1387162703
3307623
1782380626
721987799
50723084
1981093856
1378481338
1234206363
1872162571
1277945062
1976784412
592309132
381910253
1134665842
1028679538
1664119173
1279313739
654830961
1803627971
545596876
1688638342
485139793
1439070094
1107495217
1760688620
996242478
852849045
1852975152
1783898083
1394654517
630179339
1216250765
1623587404
1470809786
2095661827
1952956453
1962547056
2103586426
1510213600
727621594
811954571
492742056
164379796
1770078336
1278757190
704968211
1601982065
277292556
977274734
2122534173
1100134453
709757207
147531583
376623232
1658998468
1268281299
1825057055
1107262340
1300633698
1886326409
192449728
907493757
1973529209
146141049
254857932
1732344633
2113343431
1285972790
683575230
1893702400
813381393
1442756809
1496143347
1639459116
1764878536
1675148836
1036263364
567084925
1371162127
473434230
439558814
1151204861
1343540777
260113352
51126111
2115538723
1934355826
925486153
1421709000
395711638
1959269097
571854219
292149849
761864826
356011784
2116889454
1377017551
748368894
806910410
803271156
767031021
2073796618
1493033201
762121692
1393544462
1874908552
838041097
1556679815
265369009
748478081
1783543115
1079551173
577360323
1229336065
2038799122
1334642272
2034972938
450212644
833602156
1841820411
1828875211
1249588609
830116825
183606630
275991997
1755904576
226110168
374494043
1689331633
2113384201
1021295649
224455795
336409153
763600776
1841202367
358023907
1377052715
1403269285
1630027657
930870249
475258862
654222759
1334453061
87533411
1507978875
1091906499
433285537
438182145
1035751788
378744455
873356563
658823097
1513955681
1320678547
1110765197
1817368121
33180703
341869363
1344918782
1071424409
1686787668
1783745230
1642017289
163377924
1271342846
1065622420
1356055038
1463491679
2017974418
2001789214
137334871
2045795389
1508545441
1417914086
820590430
1870453850
1130852734
896492804
1132242321
557679509
1040541088
1380520885
1021078621
1616088755
1286222005
908625843
1617335846
1533997066
1000233581
1982895919
12977278
686585859
209597407
964658467
1036605070
1626916281
602989059
2007545391
2102941476
680066615
417230613
1788390554
567341948
1998212536
1660806663
199511118
540325960
1313419159
682914827
346318865
481286536
191987273
308187867
1511953507
472039287
1890077740
1396456143
144459024
628563380
2072019711
106503741
686895244
1571393700
489377028
266987970
206699585
1032897752
1755661455
1773637760
758919612
2022384638
1354853494
458333456
1263565137
123472902
419623011
484478027
52436997
178359674
693546322
93400899
1645142740
1550561493
98402663
749868543
2039087884
815678864
1092117580
1320943848
1005953790
266745907
1474774927
1436441657
2026989869
1227583639
65781428
365478108
481652323
696793085
838889411
663388073
1827172360
1659840298
1872120661
2122396555
1299205529
97033588
1256754289
2129615720
1000197193
1374731754
1327006174
317979717
104113071
1738471065
1986141375
666651739
1869664711
148901305
565857047
82338879
1279932212
678148373
1581782347
511441331
1601665905
1925102400
2118748446
1406411318
500250995
1384286950
1276471170
70982784
1020687200
694910981
1661640422
2077434796
1664307070
316050034
56527375
2041661593
239803166
93286615
47904995
1914786902
1055299731
239637980
1304232149
908833547
1111986833
611141402
1074107539
1402365336
1946335257
1192727334
2024596696
1320811431
539017566
538093580
625575987
1235457818
1009245089
1592965422
635202521
1109193807
13524484
1449880989
1301449582
1246985895
87540989
573429364
1852666181
2113366212
1472001687
1001844013
1256423168
2009845845
794873776
1754765758
2041118099
834725671
875689878
1423917246
1022555410
64038446
66780083
2020727236
1201982931
1677363102
63026422
372411874
1744418896
466405490
1035400023
940301747
274390259
1579529255
2119660039
50220816
1009997026
30700924
446633001
444507233
934472275
603779449
1146054879
176986694
1586536496
389294473
275412767
1410018663
1996358411
1248765397
1461900006
1057188289
1662795910
1023010684
1537341502
43696124
2086930640
584704573
891678871
581297173
160511339
251887549
1108819490
383857514
1623407312
1326262539
14160223
1744282500
1822646157
504256800
19776380
1788950431
1954659651
1921464175
1011194922
557973307
880412802
1833515269
7724348
278043684
64037245
1434045510
1090262707
2080067942
2094820187
401082906
18465717
174758087
1390669237
1846440156
1024470531
1150304625
1066417135
590980535
580688574
830871005
848635296
1684881469
498449995
252643872
862596964
566205222
896235720
1052111635
771871287
1174777847
1877596816
20234990
814777352
1808267250
1941991330
2108510461
1905559774
1016682365
1605293363
1516021462
1248823640
1376325533
1498911857
1485952923
738391207
1032370277
509233101
1976655186
1876961193
1321157597
1920337634
137232308
1237147043
1172440760
410327764
603996690
33581238
1506593911
448985687
1430608371
189804843
1471279108
61705748
1460579510
1916665601
609976187
1148370203
2005587666
389515642
219571349
1834696816
1062287622
403885774
545298655
4440134
1052315457
1201976785
898850422
303380395
337972970
250836195
1499628270
516792518
1380748411
347456242
304720303
1725557032
1705716335
217042800
1080073708
1671573040
1952452411
463405713
1689234699
1548304611
1944429495
1116046750
868026498
1656779554
1412094232
1665569606
653013210
74492537
666302246
1948553190
591947539
1088011666
480310027
517073227
1576216500
1672026139
1782795521
501596088
1469033555
786998975
196441826
1319458195
507803254
1426525029
926138938
301156289
778521
429529700
2126435893
1079348777
1965865959
182230357
1717284599
572736464
1288957027
621305895
8200867
235615919
199760164
1405978013
1228927063
88359044
2018532189
759702118
88233496
1574463270
2030500221
1828004585
1493184302
1218167872
1165043987
608663179
566008465
1098921361
1419041233
1235125193
1361193092
1041683948
384141040
1165944131
685937172
925908072
1132532188
1494117722
868152745
2007795112
1674945627
938766951
1031904985
1806443359
1321835227
1927242678
1402098604
7501086
1855878865
1460708554
65940324
2120951754
2062014636
846181017
543943756
602103484
1108312658
2059767432
1079374387
673686338
872374543
702641225
310549706
869768667
430612578
931648731
1312048561
1147180382
1129235407
1965857512
824819448
1571796883
2036713779
781826006
2103990477
1582115359
576869124
1438840591
1365799024
1060168080
1500437152
656939794
23955000
29508337
545843928
524697822
1223875449
194218725
1785815343
1220119790
1060477187
814349993
1862973767
1573920563
1912962501
826532802
383672020
1869565756
1713706099
2091729135
1218578208
1045180539
2091020761
282355042
95818846
848846478
1622244192
1747925574
146144945
1633948155
699446705
1973574159
55822310
1444313876
1226938760
1253765391
651654311
1635608605
746419139
548169074
1421577909
2132094894
787466816
499304433
721399713
1951000184
253709016
1444613088
434770758
613603941
424558884
798099280
1326526696
812210128
373003630
2113616765
61234832
1413199046
1397576200
1573938317
572160772
530425393
1085125241
145412830
1096130499
68606768
774092982
402098663
567991169
1712382512
529550486
1735862804
726725672
1233474790
102293772
171613984
1594437991
1731021911
1663607568
166566487
1312632515
1846746331
1989226303
1902104803
1625077287
1887918968
422826242
1885210015
467968363
2056923315
1237075876
940300499
475514191
324650513
957748690
68116437
638772063
1899458894
1348818587
503285276
1943315570
1964214676
980163795
94778637
1743952514
244447979
1852135536
1237795997
1398033277
2138567354
310265246
37565177
1114456755
183753832
1211589082
1163699598
504310807
2026939682
353758142
1605349488
1879897518
1941260366
506390421
104458072
1103624831
749839280
1429516033
815150411
1423979475
1434031071
30410399
1096777045
1684042926
1842305057
1110293397
544539256
786410268
264126347
835308432
1808504887
1076898529
1499896854
1570836813
1755093550
1263927289
1245445975
152206310
1742974310
1671251935
1689698080
114871417
1581008818
97096907
614056355
228973761
5242904
678909875
1561170188
2013818177
1244047177
1961382453
1492236454
1264941935
1892231142
1469321535
585459783
837689398
1523068561
1240821455
698900782
1201337750
1566022172
221125905
143993396
844498346
550482968
121190329
320179089
2040283263
948252846
310763104
1561482170
1912568467
654899092
1374869377
1501520647
1427239512
956347187
21248535
1262813321
1180983186
1441343974
1145839513
736589285
308250795
523460092
622812985
1450046421
1675780482
1934456149
1137659630
875150819
28160408
726166122
809602847
1545510777
1556496807
787186816
14605057
216901475
1427542795
1143379868
1995564308
608382154
431561986
1274285092
1672427342
904469149
1853100943
1876668668
117382824
666797110
1745859863
409424231
1262656810
1056276962
1565532450
1576671128
258761661
1444435209
1518057197
43758290
585553026
41341872
1500969657
1684556186
752881095
1119690224
1486816374
1031155732
1924463399
1737791751
648771187
1864526307
1330933963
1112552636
1510013714
64287193
798182677
1153758777
1845316431
57526604
227189473
546295287
1759886532
732680685
792259643
455717561
960583734
385772749
1522484252
927663588
696743798
1498604405
1152624839
54477010
1563159548
462329669
857818768
1323952054
1110551838
1132919453
703580510
1130219106
1049431497
1063800874
1938470652
1359443263
549354438
412890194
2059522584
680272975
2133771517
56683646
821789582
1973268538
972416517
895647589
636636561
1512373843
1054171340
1724290537
72762663
860070088
2135890478
2117870350
1489736926
13484890
1021427893
163566550
1591674481
1526554322
1737734845
1256605708
162109021
960476628
1192598592
1184698946
469503086
1746802925
115680844
1970503697
1712037722
1801646796
33147781
1654401692
616078825
750525657
1386463192
1022905863
145236610
1044085455
929467925
379448071
428461120
590798754
1303918126
1281994229
2080539035
19413346
2007880676
1347264358
383072936
1297024414
2042547321
1445829861
771937167
49548592
2045216058
742037618
1220142713
693135759
160735654
1423810860
420457954
1865994230
1205848609
1231270824
580579132
1708009013
1908865356
565924372
120187986
1788108416
1646744377
917824544
787242625
477142198
325354148
827777073
1938454628
1177526581
684040358
1526118973
197259306
2085977569
1571856749
1726455067
792859142
1125618387
1963805553
1471146650
1218435589
1820447096
1664660789
248939409
224073514
2112375249
1897024482
125360114
2047710290
1323695658
2127258023
821739364
2063420382
994705290
1497514792
1480661394
2003476730
745787923
1154602720
185087440
135504466
1841305780
1956561492
1644626971
1468355625
851872271
495655109
598740170
83100407
1833577649
806982166
981545264
1618189466
199023286
78202834
116601744
2039026713
2035748465
1771240456
641337238
1059965576
946140959
181463028
1546054265
1518207568
1032442866
385487228
1738359624
2070632613
890935734
1434069430
640371462
15485049
835771925
370078630
209157452
1010938874
1404505137
2041852351
508809247
151746370
1313792284
289873029
979874835
302318311
1341337438
776626336
981589257
1549991333
731245618
106145166
448975493
434826981
1226539749
1909168985
250693401
1274933457
1203007941
449417426
644430178
1877961464
1756769775
1626575473
1547099151
1059116003
1217679245
191631366
839796286
58424389
515573370
435555165
972090119
453075036
875288061
580439487
997317494
55444041
2078120332
690759421
1856621672
671108434
922800368
1112945591
403433741
891715239
1382626298
463710940
627861904
1491409071
830312256
780383362
1168765974
766631108
1714350286
1947224104
1368048895
2023476710
1687677735
1672221371
1031708263
2100902557
335911607
1587471499
823558666
1660210952
910840210
1727637667
1243819881
93499391
2036073346
539681222
2123066819
216439782
643746554
466399603
17505110
1305745098
1146928182
1565877693
36439549
1087478440
738984577
1265864617
535399308
1212666717
1965311097
1979621863
1401946546
323346312
1424248575
730142329
780723854
522427332
2022247286
1369513160
1004853474
885716146
496417295
1331482846
1704220748
1015103653
620066677
420411474
1231047943
1697227455
486672473
288967190
2060671320
1645835386
1104407967
2047949554
1147465826
1823979606
974766495
528242028
324482979
1161860008
1645009645
828970732
1457041039
539349479
1159543106
2056083087
1008377499
1134914890
2048309869
934490878
1445811210
323953266
1822463343
1339918610
1771249132
1699875317
974659386
229437864
1083905667
1066089206
652728073
1049512068
515158860
7238902
1419492038
1146862039
504175876
33673838
1209262801
842619123
2078757094
1933935373
2052482659
2106998337
356517798
1988136467
497125436
542846511
376333938
151755753
1937713674
1097844302
630355784
1397934428
129665485
350172310
415393961
1038581969
1597588743
621114601
369595974
177954175
685286780
441325576
1281120555
918361355
1099969932
1596821867
1241227272
363883064
1681562638
706612511
1299402532
1631200924
679854366
126406452
1275750659
1861819718
61553068
1906645096
1227619991
1353004275
1353841769
1551209963
2141710050
1590524534
2098879861
1479366252
1186611357
200161846
1375032083
207964475
166377598
1608000414
1887961499
1386955717
469015410
562131499
2092732394
521375965
570994018
2138710244
381764490
831915413
1306118826
1968972621
811001090
991928493
436555490
1051764868
2037345275
895594620
1032341203
1575183768
316535674
612860136
269641478
402450131
1828255354
1444647380
573033876
1140648820
858772351
1887786395
1495435552
1858979420
1689557406
1252554434
1883564502
451529078
1031478349
189703954
1429051748
1290516339
1508790146
2082796765
1864268656
610483796
182250609
1278585287
2108118374
1919318279
507403562
837267796
1550139243
360282798
1955656066
1957463622
514317286
1552211960
296901334
1655024114
518871045
1354000787
1932750920
380281155
1262892156
137797351
1430797211
926448713
684840114
167147457
848645260
2129912709
1034213375
1418202930
842749421
1803988583
1233795496
1218534607
1654788435
1606550006
1932540070
160954363
245590896
1510864443
1349650585
1551688091
769128596
407881080
1972324716
680482443
1743106211
512721355
4343836
2044701117
1574040487
365319038
1623590545
1226516086
1803015561
1549680447
1945963532
1369045646
1449374446
1779201279
1460272480
1760045339
1718947060
1422861654
902495605
421692398
801615304
1425530848
852022454
832613962
1686443220
441154088
1749738056
394602359
1482631873
476085590
1734398933
1508662245
1989492319
1283792003
47392187
1804845293
1183074251
798339876
554396563
1710355966
971208168
1783417630
1092968499
1608052390
1659765146
850766593
1417264605
735782466
1473989300
1703570609
118742764
1087166638
1948662803
778476290
245573050
551175501
1464137611
1171740774
412691624
1238104355
1938934398
1081216284
1967505192
322052438
927361481
1178246469
652319034
1565516940
1418360521
1237460842
144240529
364889733
1823885968
2055686803
1388757273
1558843746
1711999621
910226544
1454501194
25577470
2051081580
685553569
1698502232
360751189
393041480
454666837
1897547719
297567759
2078265751
600362000
506685462
1414341656
146422125
131855304
353922977
1054668703
505526576
294405938
442788474
1495099795
1863035565
117520284
388644549
490172830
432447882
755042571
1889156825
2052472779
1971372054
1783881806
1110540271
595914539
1814844164
748837206
1189346196
1865957370
1665381986
532194561
2060613381
1576884609
621642037
473378823
1077752925
1424397651
1864497637
1792659655
394553727
846155787
1108529837
362708345
1126662572
581944595
1228287415
3443362
2111055183
2044325913
817228104
1698525570
968231300
1645770495
52704290
503848441
894994897
1409850660
787900915
1183827149
193660663
522730670
526857921
1604796979
1087967198
967887163
1667302539
89784258
843534774
628644302
808562231
665543399
774262941
1905376219
619215996
1878901527
1760290592
1048874059
241134070
495577008
1831112505
756439822
185642936
661655328
380465563
1170068542
1358534942
1527479404
512245561
821621491
2129371121
2035387725
901369976
115293082
1305268597
103110884
717524465
241761751
627603853
279500337
376414286
2063900352
194058276
867469683
296479023
288549868
460627012
1774107422
2139603666
419656798
774105467
261830137
54691993
661253037
477012713
362581301
1269884647
226858107
89407700
1723853528
1916990500
655602108
1265331063
2041341402
1159532634
1332085235
113287265
1332666487
1892978062
1985364130
2009931416
1476095642
528556126
617591177
457644553
1285374833
1207179111
984068495
1437350079
211691752
285629678
1302221367
1216829029
1754168424
1510882690
1400896265
1116901675
213300874
716044678
662770904
1593220476
1666938961
21765321
84720280
1325949524
1402806685
816225976
1079997615
1963318752
836497363
974244608
1466366701
1702056323
178889683
1393816001
1803550458
400143892
695316533
170844009
1321926086
113735642
1478553445
1204297099
233904918
974420738
1429594734
893450854
1095893626
898263174
1640134285
1701796304
1991496337
154288450
285758450
1858620716
783158936
1202207459
796439468
11367325
925407457
1912005657
654360121
1517167189
510113191
2006618315
984314183
1806521558
272503863
1013845587
1271008906
1258120541
689824205
761372519
380899786
413306049
685892634
1207779657
1982836451
1351428910
1900518120
399456009
1056167981
2143082455
1647536831
268951122
788843745
1180514714
1878511342
1319357234
923545412
151889700
1039700992
1101344010
349020801
820285331
438508035
1442675290
1236857323
1524607374
1809096334
1256744125
1891810805
1553067313
48729822
2073630184
1389146953
218125010
834724454
1815786348
1493584132
1304320999
1062632811
644164370
550438587
1635476349
71801458
1950828205
2093175391
844215788
1883258043
1357318500
448579454
1128821123
1124117239
1861833457
1454314568
630795993
1988227361
116509759
1986683111
1802137686
768633574
806099861
577518930
919591742
1985303983
1596940640
1812469483
755054511
1198025530
1101855622
290469897
1121532112
1847755584
150704751
1934118163
147655965
2039103176
1605332135
1527411551
1370338957
1163114764
655428524
916967256
1218718455
1871463127
1205014479
1722657374
1207516254
1470833698
1334338717
156768609
56248571
1000367756
1201386781
1754999713
1567339384
563783628
698951679
1280024517
161096601
2069689186
272327607
1909465838
1748733429
1377674681
1108138865
1323570834
1546716376
1342657820
2030985766
219471621
777670521
647284024
1301547001
1472379387
1816939388
522248413
2032745938
646847424
215684132
354663427
866992549
574264982
103347105
800431787
1081660207
439371899
1712003589
1779504700
1483616134
1021628692
1723145864
1491931240
2029278725
1704251584
1723615122
480771464
1056871425
1440149032
480483981
375192101
1482774902
431056009
1396815047
1075577354
1020613769
553327286
1970367248
1990076940
1261033237
1223770067
748565128
351199775
373784967
621441940
1457344662
2023964717
549730330
1311797892
509924155
1599623659
2095668877
1537822187
89215210
206665515
1110269130
1763256525
1170960823
1194312725
138504869
824540928
2008956595
182152047
452240533
1281553161
40843967
634925303
1632462719
274113617
2036941337
459137930
2103047604
1517555128
558576516
1185800060
2035901020
1193306951
2049662944
406755396
1778238957
1826924858
1382073031
1047931944
1151908621
806803805
228786832
701299909
1134764513
593768999
2039625852
508645953
292629818
767857766
970424646
1789199835
394507703
1451268513
187651374
1722692332
866637577
605235801
1439606901
173273735
1119212537
1791990864
1152635692
1052777728
1579172369
1012226328
1486111191
46077016
1562672841
1626999670
842526045
351704597
561867543
1618171544
422812609
348952179
1922658213
522785760
286451738
1828135306
695519703
2042173788
539169387
1624131200
844701381
274040647
1076861108
1066993950
1893947649
533110661
1252103793
254696487
1573964712
1442390751
244510117
1902322725
1161076503
69351383
545666599
501104927
1591117044
1755437155
1486124719
67870941
295417041
116181156
1560388763
117922119
234565684
602346818
71887978
1199164155
178146992
20453619
1255260718
360565432
1366200910
1514212208
228505830
1858720899
1920058346
1904154446
879174698
1534412129
1559582551
759298214
1923907343
231906788
1319769922
1455432418
1216126297
1610075105
2071009856
112291673
1890689801
598572364
129695323
649679593
1939916076
933132866
1786408304
789159225
575197680
1992296259
181070281
1808186949
1328644283
1561087856
1888281144
500602085
793545281
650630771
643304864
920831146
1716095413
1034613652
1984237770
1081578669
1592632238
2036880219
2049927402
843601251
824178505
254378462
187736335
331501369
2088490620
96107773
1932905950
1094137889
1197065645
574443226
1588613537
218641174
526402700
56537110
1803741578
962221230
1775066665
119845324
1433141372
1862120177
113901804
563113971
659442812
1649408716
607657776
2020330452
64533084
1191415319
1502386019
1790717348
120484409
131344996
1734730841
544428027
1984994147
1867650851
984651051
1494683838
1747568962
185392079
474648101
1849248766
1329407745
310803891
1127616654
1622720080
1243200449
2138588941
1351453348
1306783491
1674772333
1293030600
294203603
1404510753
1960818241
2147298485
1023892663
965628658
534779402
688626647
1059632738
616838669
1961636121
144514301
112272506
920077214
422292348
1357022818
754877248
751684013
1737996038
1095286972
981870292
1974601356
1525176200
1970553980
921313728
941574923
802025161
1180049548
618092096
1694049329
297275653
67340618
2130529815
1065717303
1267376490
454618468
1150343782
826486391
1623340526
1754371376
552238336
1374983547
581485497
320653405
988911537
1115261326
1213961039
957971491
1042638029
1395611917
1199799598
511805989
942978989
1823552523
650145136
1177382474
1932887206
1408339821
1105801367
100240503
95236416
684035691
2069923730
762707918
1723509983
1746629951
484475873
1122627698
1842565248
1228219199
893201499
714305893
1118013239
2136970521
264202308
1076684673
1657028171
1069576026
1960391959
48297792
135667222
1693618162
991175079
1878391649
1672710376
675981677
1245385388
144310903
1317692725
717022384
299913076
1129862600
1104063443
1836878549
394319103
1373734751
513196436
1687074889
665187303
804194457
85104385
2074678884
1619407616
1613449053
955158787
936746537
1002863832
271013298
1368602776
376725928
1880920804
344397604
974303991
1683251053
2058603172
1252849477
1303708368
96230390
1532301759
1833838602
724832104
173851586
225655133
1299736480
702051750
1849923214
190614445
699551577
818421728
319510675
804431768
150939930
167224881
1251872067
376022174
263147081
659519191
1057307067
649035667
939920905
833996360
417328624
1346162414
819862179
516835270
3659999
204455545
1620410678
1935715622
1905156210
447894594
715793954
1165422467
1662699002
248314984
445631799
40132444
1548897974
518413701
2120787562
1913027646
1811117862
1464956190
1214866677
1773180393
1458384096
929757911
1037163898
508769387
1822101687
1894190766
243477376
110118876
586137946
1947216699
1750884654
1116545161
2001087730
718824220
1973861372
141766782
246606930
1069409450
1979343849
565219803
852403277
212059893
1160032643
371808422
236089449
1356864714
733543405
933931661
1962890550
350245453
1091891076
1494261403
392804947
753192979
1992387505
430958142
660728967
460646406
423160163
1320434961
1498589351
659294693
708602271
960799105
453946669
1335967386
1962928877
1633571950
2108052612
1690955008
479684753
444047911
268318697
1784211170
690839489
1746629132
1312807120
184204186
1085005584
768515844
1415402480
1299207581
1134631901
1320163388
805378750
1697177150
2001244237
509921333
6469188
1746659870
968991442
1174423137
144281954
1722084650
1973211961
79384250
1931922062
1497429768
638087460
2104033666
1133448775
321894293
1023793946
247196892
1425897955
1746455155
556811011
93051744
1258849555
1979075563
1086193377
1299017213
64091199
195409150
1669684416
487357123
1759171376
1872756608
1978532448
2027566736
1845786391
1501172414
2060964581
1203774461
609716341
1139701511
715152643
447269980
4855344
1414615777
26202623
818888670
1365094104
1869590088
538346140
803626438
1796113284
855310256
1667491473
2018043113
623678010
1841430495
83896975
1921207100
601347957
1477953151
1546733000
749231779
1165527237
954871342
202676536
453094746
657217500
1395163173
2104890553
1355593118
1715583757
1782278613
2072897117
181788242
528105785
1668233195
653111310
1860319054
720169742
89217876
839271969
1878589818
897682908
354563288
2127492452
1488846538
522075496
362555891
1027035446
304974594
1858059934
829489329
372017641
1445690327
1003880696
1727955973
1058753438
443926690
509452746
1507553392
100082502
564919186
223311393
1107142516
2112908808
1161586923
220142766
1197124710
1898041081
875049008
773953596
872638680
463351098
263127971
483717605
1172060152
2020096690
1292550
1814160338
204618716
284983772
281715080
1271958198
613349665
1278671954
1552067187
193536117
1430993820
696070382
1318733002
484032074
1937916390
691395067
11605528
1020929822
891695675
1538724717
2584685
136747476
118937246
737415554
276599433
2047519579
976986332
2069061257
1285337271
970270956
1505883918
137797985
1515176904
527303304
1069598703
1625090985
941236963
40320300
77751906
1349029913
117433013
887221405
819310276
1139900462
247201195
2109748781
661090924
430781353
471614755
2076007144
323300367
609555856
1045633189
354732493
940178508
1762949914
1362093722
1979791804
1649864111
1046946192
793736321
549243900
1389854859
1987130619
1484058435
994784990
1647542314
662298100
1297924910
219608778
1129258564
1901156400
1534737548
269126217
878335914
1317769356
271642510
154055350
508600378
345525164
205187330
1400290994
363452227
1038209929
1963763184
1634983313
1713210364
1966812817
1260901490
2026403906
1316575537
436657469
2037242719
1280611381
1353450053
413081659
44247944
1614036319
2101688010
2057881483
1198806686
214497543
1758205705
2132379583
2020470876
69680919
74240142
1507514665
1685599878
1868627165
1654557033
1863474432
1971814832
256253865
58889700
1983433902
1381137498
1179919989
467530647
1833463616
1157571592
263044165
1689128390
611063950
869765534
689134257
1618594447
1857531496
708282541
469103600
648011239
747845552
621007130
1541186753
738420455
1889628745
253515250
1584820128
731370318
1879765288
391778013
1674640875
1080888375
1127662275
1254731637
458058436
1979509254
874094548
586424335
1812731255
177926456
1935974469
19250624
1705540313
1527207280
234650324
1556439785
1077811363
1833322325
1614957238
1005336287
1489983274
1409058743
215408052
1653556928
1095203676
716325873
681675414
2108417460
1232118141
914176594
1577291658
1829229651
1482080014
1169368763
1027668053
792080929
61910399
1013282303
1212681255
1488074002
218643381
1384596206
69223554
1744873879
1249528071
1673435731
2053753660
904477617
50849582
1342310123
427196466
838370901
1821475919
1329817150
1235585117
278653972
1135943054
1099498504
1523213255
155727756
1676179779
1878392707
478710666
1077674817
1481140511
1650652899
145528974
2022631989
330699893
1615330179
1588326662
811499391
1492863558
1792593664
1804861310
1376391097
1506728960
2035574396
2043801772
848177137
900857685
2141763409
140245484
640739053
1203746971
1252772765
1894065945
164631784
480726220
72031673
283422997
943850468
2016066742
1026702635
1499061353
5912556
60442031
680114966
1565875846
1363335039
350612782
1234132273
259083586
2012996525
2013139557
703110037
1518375937
1911633976
1113327842
1253073978
568259223
95966181
2058074688
1633756855
2045412125
69658900
1152340219
349972949
290441423
1225995619
1268116007
1441736375
1341212078
1278157440
1394495587
433663350
542349568
1334783567
704560501
745525536
748103077
2056133223
774546572
44408003
271073352
1960732031
766477627
1834143440
460252480
1589283636
755090627
1195466062
1189541795
1346702233
2108854561
949830450
1462372060
1531526320
380095165
1829376835
2073271456
1605231036
1225717421
549377388
1565070472
1544195057
996424150
875113001
613283985
1089520231
101079472
79214466
1852696791
781841115
1659946981
479452323
82118905
1774922076
475313106
1645653644
1741682306
1038061767
1139418337
1260207194
1426868092
1862974263
1056054528
926554856
38965301
1359196670
1493353166
1998207512
594735603
191483369
1507234702
779550692
599601361
240408564
142056902
689417680
696078929
916320391
406832002
1786973236
244695879
580698385
843514915
857890477
1902118527
1025012492
670617431
1823908127
1562176202
225374516
1504271937
1797327615
1230850273
1761144547
2116294456
765451232
1407994472
853489928
1045165723
1338011650
551827385
1823592013
34013684
543661130
951504296
1932639932
1506656705
1618039362
202513709
1608438996
576177189
2038992162
2041245704
687473920
1442719399
284722523
1242937398
1053664993
2039294139
827862216
301401377
237794410
811451914
1628500954
1257538311
2100843189
1169184915
1524749433
938442907
681697804
1600209636
1084204942
1362230508
1555158715
405840596
127123592
22494791
2123176034
1844841125
150589894
1809379447
1464118061
1111049363
272505022
1246349922
1935826708
566828098
1941754448
627489997
247679234
571027780
1004795751
1262987471
1303446179
1624232275
397951127
1679334711
1363849934
365746800
1558082184
1793367489
107928880
714253606
342487756
404418796
1668742033
2021259125
483500818
2006447558
573955422
431619515
881591933
1947894566
1623838710
757943820
1341369576
372165961
1962118965
39645799
1882515475
213373890
583204232
1569356349
1210435415
1365268672
1351263281
1636963672
1460231061
1532780130
1059781433
798864850
1079985249
1459891488
1055292014
1925331554
184583099
1089594017
1309634759
1472176347
418027989
258639676
134260034
1597849561
339339843
1157344400
1207025452
184224179
1022650362
1532400628
1683518862
479253997
1986365616
1838275640
1822918807
1987359866
703365751
1696249958
1549566162
773932814
272486134
750693807
1131231317
5579742
825817123
290904549
1967532539
511983544
1838394492
2143142258
1688898176
917790767
750459635
1004053963
1810311333
622696063
1416402848
2090689461
1575556322
1896333430
2124842971
220060016
1575555677
209589302
1974638111
717346078
545050154
1217507669
1428827923
1425574569
1644093678
235158441
1240876201
583701084
190748133
743669167
1248549845
1993699096
797473740
2000622104
1120067380
307862581
1085848841
1963005602
424852610
337912944
371736472
227731065
419711098
1614593939
396725644
2104941451
1068198615
1096907002
634029459
1151343106
553587381
1299766671
446681756
1680957858
101970751
843297441
127872152
2079057989
744130314
263664481
589652042
977747048
104947073
1770575787
679813210
407580375
582790663
26518062
1124834387
73712969
1746154711
417789573
1969742322
1838101775
427316987
626194327
1275462911
306832421
771722985
2107534732
168759120
217347301
1389174908
1449932018
1709095364
1363793602
155325709
640562069
1390406583
752050748
758743073
646436861
1138820002
1582102842
1316031389
766123793
1108404068
2115187431
727632683
38937241
703978634
1003785541
1121278423
422784799
1489971230
1675536224
1559706926
1521836677
301102932
813728626
454726238
605147750
1691750349
572182948
291373429
787823119
1637402643
1922515454
600832698
1727148130
1928906405
924835417
1546205744
1949034283
1103760404
1695509794
742102011
1724018720
387826024
892591038
341182621
1990822998
1198215645
1251717082
1811882417
934478112
1244416502
273121942
377918808
1907718110
1048314043
1933083250
1007629074
14213793
1047267156
1953824166
852629501
976317484
132014425
146535440
461122135
1290923146
718701983
1505800669
1319558915
2023680061
441591197
1055355237
411911327
885724736
769310280
698091045
1665030298
252079782
1461776448
1266388419
1454219934
264814561
135438299
1789537206
555948385
1732300369
50126150
718129731
162221920
1997601139
258643382
122086876
558425570
102918755
1402014196
1432378955
1590184448
131582672
1530597485
1666142670
741783788
1611170339
574889068
721157942
1813875743
1900903542
1238634039
363638594
1069731109
189298874
1957481484
2009835667
1590694538
2058280602
536519082
975251432
467706820
218176882
725117266
402285628
1083696499
1308070354
584612615
1876334457
1057033623
483259402
1183016427
1582502359
1293492216
1941327502
752709523
959402884
1518613025
1541176375
1407442049
39989098
1871640618
209923523
1578303829
291042435
1740478578
467892621
832969002
2056888578
558417866
1956114489
677504990
740367474
638201409
1920744474
2071666907
1190557967
24711972
503990015
407476181
1955348348
1786269976
1969088501
261699942
1353236393
517378576
237509323
1518979803
2125360128
1233245358
469417295
1024356953
591215431
193935162
175494527
524158885
1095111378
1129843871
1660903494
1271213028
1674131612
1947023469
567191547
451619414
194563631
994169664
1848910230
783982530
177754717
286136057
1579602911
100592622
1276259116
579572338
88098166
1357342842
64764168
1837868721
191886043
457271931
1545891963
1602833055
1741638845
224004538
2078178317
418846503
538918506
901296504
636184370
422222792
362298418
50559079
993284153
2118515367
1943394508
1316897058
403776127
799067349
1187439825
347447939
393500892
944852660
279647192
990287743
2088028046
1251398637
1900489573
97777496
485388092
1543930874
194558306
744142512
1712543231
91971108
1467109780
1144385263
904227510
1357547048
1888048152
264482522
179465954
1650251797
1017003075
263951037
868935967
1886307444
1854436864
292037795
2093817416
1272411374
2081340654
1343489326
1056773596
1150826631
278200789
559667864
1514316286
244660112
1590221144
154536449
1367765733
1584951249
1872065040
2074163058
608645479
1390410086
751309554
2131398122
23044169
1559794302
1777213810
1402785733
353814281
1053127552
370519993
952708828
2125669419
1551264747
221876951
1669000418
1743382240
156059083
809632074
881247162
1252209255
666071723
2124593462
1074206065
665610028
1732312949
1690283546
997581990
1259435445
580243604
1314996137
1903531267
955660370
1510352514
1285617685
1733915402
2145965611
121334272
1121440141
1906246788
1942367435
151666794
372704619
162079005
1047085735
769582935
1205101055
1345180129
1098826066
1849743801
823339237
1156053627
1995798475
940489544
1316123845
1564330046
1403315368
1043566045
485107919
1219292050
702728309
397814846
169829747
1525520266
669040553
337907598
1473873881
1088244302
1338697065
175659823
390115227
1449286998
767589703
180367579
143576258
681139597
434087386
1105022170
939276061
1757227999
45945563
166193760
550554321
1364911439
247516946
282128511
1940033554
1082299116
1493239629
839214264
1424681148
247833235
676584534
385100000
87770734
1945380635
1030831204
1836515000
1685744028
397008845
924698357
37737471
632497853
1021053466
293057943
1351308993
1360901367
1287190618
1872678573
528077398
1579975919
1581937406
756047942
277828200
1065721387
896262248
640696659
301731898
787580379
348468668
1033362528
2054039103
1600695518
597405205
1575240288
726502592
2005427700
292113312
366756836
1902337546
1457022061
239869910
1860670489
2064474708
745128441
545151722
1139798716
507438181
1299746042
1411917176
686120571
1336921628
114876073
1006386999
1631473395
398134198
1410890301
909142077
1978464128
9255118
2069754197
1786941651
828543210
1818531001
86922308
2065420768
576302069
2042838554
1667393223
1799499148
1145080611
378845108
1521770330
1273632315
238847474
577221786
1718561918
1331216433
1876914682
50146323
1441285085
2049456437
751310359
1435350600
1334638501
1092503720
377922567
1917202503
896292327
6756462
1446918957
1184671834
457608620
1508156459
1302098465
507417086
374005324
761524865
283109876
1232683699
718081140
111744222
432465730
723367386
2086363542
174255938
358544740
385915093
683553164
473418205
349081707
223846305
1586096305
758884245
1934743244
1179984099
1275896501
1531013026
1908622490
746781305
1937786986
1184345443
1512666369
1400749265
1166685747
1155698699
1944251709
735125577
456223221
1558385620
724102564
735494378
1150564820
1075669400
214060392
1620583060
1640403541
1148122938
417291249
1490353446
526498824
818227231
1983367942
527356240
946776799
88474837
950247870
26920010
1265881892
1079743556
1015559586
677037110
546277612
2134049598
177352309
467596435
1923605941
962630793
1297452780
445669843
634992205
1014585856
478988302
1151729364
292286986
1972614168
1070584538
2017781744
599472223
62888449
213668505
1498214320
714397523
2141694666
715636558
1662153527
1924913489
1504445682
1343526895
157709951
1029086220
686286484
2084805772
1500383182
976318122
1119032843
1096421490
971631970
1239332731
1934627283
1773536463
1571788973
1121821326
899156273
489269876
842293897
1360025704
1351982118
687254647
254545976
1189788480
1327457226
797086299
727424648
1541582413
1453539986
1256008195
1575049112
1540023073
2004057123
391248565
2052271428
920727701
705074863
694009397
557080405
846819470
1236992510
612426787
761488843
776857223
2127529958
2122849196
2051090163
178138593
778143108
1963189722
359821896
929411011
811723340
1489514356
171754824
1427284488
949092559
359461970
1402951659
323390530
280559369
1089005664
627667008
575231920
2003000974
159329007
598671169
402121684
798817491
106495960
1260160164
420947385
188154622
1095013059
1003174860
1813302830
2051708644
1177665781
1263963857
1381922628
1875464977
522578776
974378005
563633030
873236035
1635766540
577589669
370971534
192167176
1401188823
948013535
1011604563
1749487796
927856573
860344227
374924738
874758223
1918216682
1067131459
1347889370
376803580
384951953
682381905
1685472634
2054976868
1195451769
1887202637
91416898
2023358259
2132476291
1713402435
2103852548
733222376
213928962
1588547055
1799151283
1688107157
1579361871
282795815
1765693243
446432430
1254106073
844546748
724445592
1764280162
673281277
1497933778
179264711
1616762236
1095047337
1261169844
1152619207
1717562203
926881667
1302381148
1524541109
1701434692
1670432029
1020074168
535286615
52666510
181275289
504271762
1847681297
588747369
139049264
484361820
1668275279
2134239516
430040156
1525331962
1041880039
779641796
321209196
998158390
435756831
47616902
204119330
1434929865
1438034856
1021047330
2090023057
2122896503
1406784710
743490540
1389451235
1812852370
462700742
1921433301
1005304579
942570492
290670373
1006271312
756492614
686806237
390061989
1813687406
949945282
1902068462
1643517867
1596334068
1442177060
1046988374
769462536
322012839
115812846
1082400955
1168672786
981861625
704826760
109980368
1923932579
1856604823
1417407054
1695313826
2077147693
1954673431
1003719858
1350504791
1207380660
1059319301
164130891
5043546
219488282
536784787
1797573308
1662138377
752212171
1479895102
1143151913
1680927268
2086433695
135759172
860032789
1034228792
878851458
1187559749
1837584456
272433740
726159249
2101988372
87393100
1064753657
1120153058
1966289603
1448161125
358904942
518999504
1687318707
573225751
2115405001
1285790600
494616319
1434152477
959447735
1898797288
1761443182
178748422
862117790
1971030998
2052123099
333387327
1354170942
1528296363
1344774469
922191404
1268550566
156207248
1194878915
1190481863
1810522922
1695842466
305248445
1835031443
1007290932
1849876323
1080467176
1067133131
162642179
1762691818
1973835038
714475561
1789772549
1251076723
1926213121
1364680051
760889980
861670702
265372902
821160514
260967775
997021627
1290237289
916594722
1305997540
782613180
705240064
1928034956
403650325
423063861
9707074
917430632
928543043
664356539
745192227
760419141
887066110
1705207151
1725080339
1899501484
396899222
1419750533
1317460044
634304794
1526031929
540446382
898455354
1422722969
233403057
1849784238
1853982322
572056276
538911609
1571535756
2015653681
1679920190
907885750
1152060380
254000606
1283539270
2074427519
515405503
1529383181
249552478
1224637191
1590881442
492757901
1513064354
327046942
45371109
2076652412
41704716
145685000
1338115572
1036145264
1739076370
1586833490
312614707
191460973
2005620105
1387688271
243135440
40034759
538137229
77636658
18568847
939809618
538495830
1339263841
1024805452
162819701
1673875389
68022752
1537032199
1771795485
2072133557
1511976524
1800265100
651518494
1116321259
1182562285
1236814654
91579430
1951562302
1375748784
24447525
1405893563
1043331846
1816912774
379671342
125986849
1285509251
980761778
533855357
1312233290
1775912584
935080350
1638197190
1651826099
2104061621
355115899
1597634816
1592604205
445528765
538949008
1912378497
923519852
1300110986
384260435
2135336138
1829930676
2106047277
899621472
1250306361
319777095
73076766
1825137549
783174733
488451094
147699237
504336944
970785221
142583891
1033118126
1792340692
977153271
1548551938
1518922794
324701637
1129664114
225753738
20653945
475359945
251050860
1494564187
1000126320
1811420565
1566137103
892443463
1707717652
1318087191
466218291
150454686
436327541
1442490585
564713535
1927845601
537714701
1313526494
1065058221
2085805035
1868769728
221072901
737813053
917623539
93524454
815780336
253968428
1621143850
679252071
1958976232
58558863
1429460505
639354567
531228523
1641108587
833145815
1102813959
488356854
197303035
1249775581
1082743152
1132326630
768901638
975413989
1839357643
1578269995
427779905
144007515
2010434298
2146969219
1679980304
609231642
963394248
1315524997
1740229481
573744237
1283689135
1608202220
375525742
2063283657
1148493908
12475154
1238546495
1110651977
2132753828
633421783
1410836258
460933568
1054857918
244740877
385055552
3896632
539985825
459199967
1265847942
957471454
67491737
435761591
1801258387
1124818045
842388000
1469584618
1514219000
844954057
1159655011
236910244
2082026631
17103023
1646990545
1407689521
1534827455
420664563
1488103712
129036398
1502484934
1332017525
2063572328
1234680269
503297751
1825390445
1665698706
1830495440
494093108
1353529208
1486673920
1867328759
283336105
691747161
769317842
1601206396
547947066
851524743
1055463081
1331983388
1374527281
1749448777
512453081
1281406877
1970386139
221563875
424499607
262189508
1789983358
2024468210
1746556916
163618061
42798424
273443217
1195185944
581745541
684172953
1770018013
614392505
52681566
1001740704
355459752
977273751
2079203952
498195073
724938401
805447822
571024270
335465517
1070519771
1241373094
2116696600
1926632972
108975807
918286846
957886042
1721287487
49756716
1120674334
2105352611
1579378811
1236534176
223443451
1525793578
846270881
1998448842
1396571053
1294125912
601209173
757289492
85341509
621920456
624510456
341385989
490070877
1905394793
836505698
248793831
313432831
658711852
307098330
859163
1324973091
795442489
23125414
1178430701
987032621
807802160
301987629
1053458375
1221023591
1336856894
183779572
1886106486
1507851310
1732764891
633325141
987691840
1936637025
299863864
970478185
891035486
2055993420
1028464501
1571467010
806864088
208236699
1683243233
1794075253
625425961
277164087
1521323879
469378330
758522824
1274511214
460682068
600598800
1939780403
188013920
1434600980
852821913
2073426108
1773994707
4374110
1315241753
1736228436
1431301046
384148523
956492312
1569080591
610396774
783011113
1709569256
180733114
1973928192
2019909951
302079043
869512188
280216640
1547396668
556364660
859560106
633144696
1107727445
1174090302
990191831
348751003
1066693301
1196378980
667173322
1385458427
1364966224
1713490806
818553108
329862437
1900087110
2063023586
1109329002
474838466
1378665272
1508400194
1377536633
1844459229
1045654410
1755137019
227568243
150684806
288428159
295777492
1116601474
469505975
89727575
1687672515
50104948
1061115810
291210809
989661533
223766423
1175932054
1444934006
624441314
586469514
1025923513
741904098
871119417
276862188
1596358636
751626776
1703721147
1312261609
533129106
635315294
409082876
1121431398
1717072582
1086681157
1564803767
1562466420
807557104
1022220061
1736064891
1694550725
341296098
2146059126
439902119
378594230
164070421
1596511977
1551874406
1313303509
1484699807
1856275930
1745748368
1186740221
1337429760
1259731741
945187502
630984839
713884666
1162134778
310856295
1450730175
67939821
121227623
1472612430
2000992311
1432325953
1127481788
1860965427
1668478742
920842359
929070897
321430424
935291584
2133475847
1349957522
957937931
2044564603
1627588560
2021267663
66548133
1683407357
1404291561
637658557
1890556812
806055895
1590628320
193485249
1824429102
300445715
1427333787
1432491537
48819746
75553623
535909969
941544608
535765104
1516095708
2003869099
674522544
763984740
2129972769
1078797057
1861546780
1645520933
961956049
1279601499
1878101266
662154786
885288154
1588690946
1426718232
1676444003
142876162
564175234
2123032418
997464345
1901629558
634257790
2145068359
283053505
1815785344
435045563
542735190
561233749
1660768161
468290999
1261144126
240845667
548349265
1622986491
266273439
52190154
1286309415
1843078367
1356741852
1754444952
946532546
1091057851
2077815235
937601540
1564761331
163883483
727865474
152786813
2087736369
25526439
1478852847
1699392829
1824444871
2114955513
1261500363
871255684
1049684766
191918992
1375384350
1338636450
2143764425
824975645
1205683749
1733062774
242627079
5993474
1609522772
1221326971
307291934
647056177
892765847
453201846
1641811703
58803019
106312717
1180186586
1234793753
629170726
620501633
2073330480
1618827412
454608988
141215854
1356507878
1310624825
906586953
497257255
1572793790
607280863
774559820
1590729539
328070574
772099022
147979730
1857065173
1189742229
1572958993
1131019933
1810112288
2080879647
1215551714
2115898123
1797200472
116596925
1860267853
1166820475
106807759
1969668783
1650255135
547006068
845108794
2145170308
703479592
833026474
315028529
1805878676
624768916
141217240
1348712903
1474273911
131032806
873233437
71381594
1669476666
1749758977
989212911
490801641
1918797040
1150323775
1479278375
1025444657
329716335
1150837736
1006238095
1692426803
742059724
1932262965
267605275
1741629806
189584811
346357133
609981348
2135113113
2014099369
956775475
1999812080
10050092
320655376
535129143
859665800
567901601
381371319
27361180
1468172232
1756206566
346637978
1387911319
1842734972
1382642705
1224264353
452215352
288040763
2063927451
1963570709
56078375
42453982
67758223
1981784317
1258669981
764325485
999626944
1863916560
1680158265
1136486132
112075425
1693548230
254649296
2140454412
1498706024
433470913
1678172708
788866981
298053870
1119406255
1435190445
1452819708
1536296074
1734733988
1562327378
351301299
1382265086
1431033576
556693666
1750550450
1931353448
154624617
310380027
372528865
93476691
1416773217
695334791
912566664
130375200
1170890955
491652922
1250721125
1192589284
120330265
621275692
1402729303
983420233
1821876661
165048718
98552121
1566133719
1633372267
288912011
236395585
900062279
882576085
85358239
1344746415
1793639152
2119092474
1708274643
572936695
1094021061
1912601244
456445194
1150718001
234322088
1957686909
1179441755
986300315
935389106
795840319
661469350
747066423
377343823
542225001
1620943692
606951113
275654323
1468067534
904794764
1252351816
459730494
509737548
1245570397
883332948
1492884247
986419247
942133401
1792918378
1464912947
1484578703
1273206760
280254198
393823689
1595638177
202280428
1804569706
1432237754
455210978
745266154
243304866
743686989
608678434
1993183989
343836764
379247314
1410047285
729252692
493095324
1831949053
1797929103
1399643425
805834553
2020691062
887633188
2084149491
904683209
1361108773
188390316
1441310513
2065288025
1152585370
385186304
821553376
1994622942
647693748
55188144
1664807037
543850786
1941085084
469615128
666732731
869908727
1809129314
1910633726
517408281
326424325
1223650517
691488580
683630202
1504791717
31868941
29602240
1847003554
1068768740
315884166
2022010946
116566437
766262299
322856625
386623632
1377532546
547559510
1980099722
479991723
861244200
192689575
636433791
695470323
412925155
1996276526
1288163684
1954862048
1399426197
1725185652
1917274619
1480434364
70164960
1874795909
1122858808
721829906
190851234
1962705285
910105653
1681239463
745926688
829419655
1994508963
2121089731
1283019697
48764983
1580732381
1549881834
1993337605
1680054155
138340330
758667095
403964550
474796471
2072869746
1774825316
669768549
1757792205
477635165
69522651
1206956990
1211956093
561492247
1189750418
785815275
337926357
34999345
706623097
203814467
1069754644
1623262528
255893377
1777862821
1648102468
990150384
1720673226
1866920721
587201631
986503263
864015097
1182972094
910644757
1450353435
1050015823
1362883440
1363799264
74489216
2128843084
987059199
1544496119
583334030
1704430509
1766648376
684658923
1360978641
975637375
1011758365
519939607
1612275195
498661811
2145254221
305718397
518281667
412949066
1896934262
1802704457
1004345700
1152887359
811467724
1557270888
464969469
1005225654
2117976953
249332025
2113200155
1772411320
602350000
263075997
2090238443
987910565
1931169526
1259113755
1878449634
1745018811
1427192907
1951643649
2130742673
939785422
1907485853
290865749
653704846
616855783
225872866
1063744699
1295290290
874238270
1431916661
1508496316
2019800147
699272634
1835672112
1541054697
499868014
1770334286
934808454
737371634
41451754
2073623156
1851814276
2098890188
119549654
479114190
1421153328
184276988
1354595582
672716805
1888081431
1019365908
520847140
1837155710
1843088760
504072889
1159503928
654492452
69147690
676248333
527449353
1489344318
1840189427
84879732
235375057
1280746705
1054870109
1129583562
1746582985
833852096
729133356
1895723358
305104859
654997997
239331154
582337932
1450297908
75078305
1341066233
860158463
1515167607
1228381128
383517581
1700806665
192521720
1806520532
2072053714
418184302
562599136
371853245
1365786716
1862580375
1487476750
100360087
1851073036
101457104
1422849022
1389471478
907909162
1767305986
739275385
1484374427
317191281
1710371005
1777014509
1427478310
1721673435
810354979
1951570508
169609589
1804254800
614074367
378220441
1317630478
1730556138
1843475177
351277031
80325044
56028156
98317490
266817270
1325700462
392408134
1238732397
593753801
680934777
588488386
1323553512
460811457
1000041264
998885379
838461436
1167269202
1570492312
713897343
1449480456
1497067597
377139549
101643359
1601405348
705496381
1895244578
249484158
806827874
1343567787
337953281
849341005
1569119257
849275716
1231420259
506325453
1206710374
1689559108
445701041
1657025631
1986231746
163106679
537355251
1230487141
1637060853
60132994
1722574985
213169695
175225755
2065988796
163444678
1410397239
280010654
1720710686
884885344
1826894876
1990361138
143560964
1035217686
1811354503
1583537469
2121916841
1747718854
179952632
1312887955
1382123028
629313841
1192497584
1887767787
693861137
1327589739
16632998
1288103876
225622031
1668818452
173267175
657636293
2109018962
1050228319
1517788741
70342420
1577152122
461673898
1483460879
1158613298
324479589
1665726630
1933502951
1817802188
277341211
1799652390
162817695
1456303746
1380743129
1139673961
1866322388
399365494
1222528622
498062828
762614635
779913002
1884680600
293400054
1986365790
1924025720
1613752012
1189738266
354379407
1729288412
1702417696
28478394
118807746
269075337
1245835518
347350054
1241746414
79534922
1075752837
277316666
1328593466
708703141
2056045618
1073852883
1844237506
1718714476
1632068623
621114175
477018130
450443212
1638322847
741233878
657964922
1564310614
1229796774
905853019
340893251
780029900
998355423
1616275937
1490485116
1574931742
1035652706
723861387
72871375
1498032678
116990502
659635782
113968408
1629192948
817055555
1460324630
987523319
1882958618
523507608
1120753391
1737197148
659802205
1919692984
108605666
2032704201
740127946
257409182
1041152266
1122174407
870590893
1429838239
1102329742
792289233
1517400156
1493995298
214905350
1589402511
1958649268
212605213
2082097466
1370844539
1088410646
106250366
1119919959
1516387456
717884728
809554983
245876359
982899313
1470393540
2134369406
1345402541
2024850228
1199774463
1780713419
2044480554
620799573
528672168
1001973405
1347538340
2042164885
341765132
2055376836
193067769
1960133126
2008633303
178787587
362684992
1146508083
409989036
1475669802
618053558
443226058
2021009961
1170188713
1088889441
1077301893
1355589377
1433556977
2107087766
50467477
1984965206
1804947709
1333736505
1624372123
1882746286
1448948582
1617816502
644163205
1933575051
937243282
755531253
31015374
2056143060
958310899
2101260642
1648285993
1637625722
1920924067
1969565142
1435557469
812484686
1087679204
232512006
1939851488
1033287134
1308417053
860471954
1168213808
1604902395
1720841456
697796416
2134324612
566031518
1303159554
133255865
1188667281
1291244942
447749582
1144608469
951945123
452552536
1279439572
1215550679
1080080308
191153435
515086932
1960159824
1511053609
546795673
1529811700
1027500017
1188893993
906726570
1078052476
1090973619
981695774
885596218
1397519795
1345166053
202062463
545677007
1571351845
1225320712
1994164119
1378811037
258031874
365540626
55013214
850102205
1014649113
1362490523
982144472
1793182273
1760728434
1042611575
1535723620
1141323222
1521890064
1164334231
1518802490
1568560113
803821318
433849230
256978881
1805140449
50977756
1924233069
309284949
1689465400
1971926227
2142758589
1795681460
1481569996
211788518
1410416545
1414163644
634426285
590983420
2138218167
173026027
1724766524
1325463331
1852263453
998587650
584713648
1973495943
1847411478
1825178649
1223454787
1921672777
1482964850
1402897516
1956264709
345103407
2024297453
1657308813
863767807
1710335302
718342299
50691760
1362679071
541652860
151912676
846806487
651072249
1633523762
901393047
178940173
64105228
746559703
1788768905
1979562629
109002585
2140166757
1996293273
717293990
428937830
1104009819
971903171
1391925981
1425895810
363021859
1857493471
490026991
684369623
501209236
1290128411
1275302190
123302774
299171022
236411443
911303778
916197879
184335286
1601529062
212725265
97730700
1240035117
487680189
471277760
1602900886
1197457178
1902621641
810493551
229330714
1100735710
326296833
617195448
128190892
350435494
1641607595
610393273
1219843780
295896237
31109961
220882171
1990539384
696099353
1959722813
1724377143
254613987
935779491
1192379228
1458011576
1688015346
1494261713
259239279
8510869
1749888169
948496887
1850267918
1069307918
462798463
1896483188
393282956
1029215852
2116533633
450764978
850449612
1640244030
1925063853
1582756326
32477383
1090042328
1497455875
1719333941
1157561010
763256712
127250682
1445506843
1052156022
973095775
1483589026
1831952120
256621402
235234970
966401555
1510728133
1273927154
327027831
2037294188
1205922492
1406565132
670495476
217529591
265387626
1594174210
627266276
651452394
259569641
590011065
1133422663
951630963
97113141
791918967
73876047
1604379002
2055964298
1177026320
309500837
1157493150
466720114
237470439
836533000
757881855
670416293
1483331861
565304072
1034919843
1773199298
457963887
200841893
2076972280
2132112195
1871998380
1752495492
506970137
457982952
2117535572
2131608547
180038512
773092512
1275141678
65045343
985352717
1529335136
884430465
406201955
1204117802
1858358841
793636771
1353297371
190184295
62655384
553949621
972130137
187949558
1519145783
357487582
853325680
1574444971
1880954877
613536533
1395968164
1216088881
904504903
736161801
2085979162
310794434
1685299203
872521056
426471815
1747989766
1006715216
102753803
40509487
677078720
650636316
1891398500
1709913669
531790183
314834175
662510469
323439035
2102128529
10413919
1957230567
2002354242
992574617
807704902
590938790
461305823
1191987034
32057457
478559730
2005071424
1849111703
417318257
750674268
1816715902
1759000713
2109995294
1030230144
1176830929
1609675251
22423481
358586806
854919948
1790757821
1502371308
1372928794
690577871
1184753451
2029544729
1408627186
1376797644
1994657586
1724129028
1258803387
584293921
128741661
1757751923
1390599370
1824176218
1633869772
541642589
1389327654
1314956250
1886936599
1297691402
1626554496
347108618
1594404938
1130157303
1788191710
1134052132
1011349322
890327536
1101316095
730066946
800149954
1560441177
1946417281
567327049
1007650742
717125829
2035089888
663392237
546880327
69781690
1338799946
48511183
343286898
1433125009
295893287
217789675
1798361601
422242999
1595134918
915960132
647787730
901148998
858402018
197050356
351875375
52484599
1409137254
1190664042
1478851102
154667615
268435524
1383242577
349762175
58889304
1574639410
1713269973
251746283
2088913410
1015741059
1193099919
578450747
1486690948
1568300725
99928253
1434065890
1949119951
848039723
1981073895
875112279
123304154
1847186744
2053250783
990021113
1433870908
1527899530
664233774
1337019493
1154862648
796645196
644647131
642174863
1459010273
466493848
748026123
1925301892
407917798
1570578962
1422707851
1828680994
31394561
72133353
321949544
2001722861
1843686073
1653414393
2087970224
637926578
743801940
1468855742
325382985
2021460104
1922668478
786961453
1367510222
1244380785
1431963591
1316833724
611266302
1551807230
843356070
1165204940
590528373
1481813222
1791028724
265816861
1264325981
1208485728
263872900
106742845
657672335
1363680380
566169075
2044920435
1397607135
1605744265
1339371280
1721261161
1928677391
2145487831
713541173
2056299492
1072844134
1543225120
264996198
1608862762
57391868
568028084
662504563
1384339514
1789655846
336934417
525941933
99668193
1404896149
637134616
1886473541
1064485855
1525423139
1148587541
1463453702
1293732005
593916157
1407953659
1249625261
712183751
171927856
1967054934
611909125
795343124
743557066
1382985288
1558066565
379465971
1686934586
87208998
554344482
2079873039
693946814
540474022
1266489861
748630093
1963249750
2108606118
843244334
1036473336
768785695
873952077
2137629518
1604285211
1346787806
1948537733
1167439541
1173363408
1851258356
418160043
1174258087
1209401998
1815150114
1570004031
1680641445
102753038
1002921271
2043242906
252325055
1895355398
904700885
1485664412
1976395300
128463644
276953332
853932172
848718586
1943015768
1453445695
304838197
731107676
1806903730
816870470
466642612
1186126359
1613455301
929315444
177828132
721156984
18466184
2113316748
1600098791
769439467
184101277
1959738880
496323481
834647068
475802982
1058611284
1441260143
645146010
37741604
315914314
1400216961
184907107
2117859445
1007986927
1982993003
1136933124
28924438
1631339828
523335062
1315007843
897086859
791138593
297006687
1495071615
1691349286
559434270
1307189224
19432639
137163776
726562328
814433466
2139059813
847115234
493354242
209121109
1385522993
290524031
951011625
28991001
2119940682
2140068001
36646414
124978302
1262455825
1591403270
125524425
1948718419
2145445526
63080949
1799261521
1246565871
1751399764
2097379975
968858632
752580417
425669138
1582476912
846083281
567884046
998350943
2066543005
1688760643
789091116
1346105993
643428602
856305480
1726261431
1187233126
384487480
163000351
709575127
1677174025
60639354
1362165984
894144021
1858308178
1504464438
1751755701
62058124
1170601394
741818345
904146601
873515135
2048386941
361274320
684965111
1309302526
1178060672
1134902919
1347077824
855094655
926465167
1303193900
2141899174
98728562
561462573
934727603
1285941446
35649726
20180161
921562802
205737199
98505363
848674785
1474226878
1366773013
136528801
2075420685
485995760
1358978704
1204136749
913049726
57096987
1935265116
993336914
2128294273
413424751
1186282489
651051575
646719043
1795516590
1879829559
1103408768
1265264528
603006452
729337694
2008422289
1422231705
38952751
1630297508
522223747
1069697917
941029961
1298872331
1796502917
263914754
1571001952
925404874
1889291893
1714440641
1111798386
837636828
1316059203
957014282
1489394339
1826434460
1605945470
1427112484
1534812053
432685375
1621022247
1435031653
52237308
73969955
231562566
2034126717
1343001340
47378979
231909373
1074407136
1839107732
2108678712
1572077907
56512361
591046124
1735108961
134492134
1195609766
389497618
387211779
536278859
1349544784
1534788032
478906457
1342874386
523854232
1410112971
1222456137
1174444076
1178296115
64645235
1320031447
1677586470
784435222
740444052
198263239
1624054489
1007108641
1862482806
1043776115
1733920840
1637321268
1306619172
461630079
1335778340
673877758
1751499937
2076604747
962668223
1199740626
1359087481
80970511
590456755
1793665767
537034278
84090689
239573129
1762495496
643179419
1897521898
1509391999
790982331
1029069313
1112612630
1066894642
1515257636
821504655
1049553458
969760827
2036542999
636029551
100593696
677262898
877610132
626338298
375196253
733581911
496812054
603802070
1298309065
26763021
1029863303
1789401805
1357368790
505997426
1953105586
971186870
610883554
1398859224
691831510
1531128586
415522880
305040559
1207531242
241973136
739829726
794929729
2029594623
1615463462
1558451844
407226036
291184947
2130840358
1686326181
151408205
599918638
88609775
1114699341
555074750
1050523891
64899178
2058106142
535887430
1350871831
1076483152
1725709998
649552611
1513987256
853871230
2061537872
288438323
154830804
1243091834
1654583202
1392309151
208002543
1302406147
1744836469
1136432314
1883442340
95763273
489444048
1731987275
243485102
1726113971
1480115427
78220854
542091037
255629934
580289105
1243165843
1235840956
1283322801
1471443195
1202473254
2137115491
855878427
1264906647
1070981122
2018093850
28340378
1907904150
542465205
1834679640
652041179
656209227
1906312365
1136404969
916611785
1622570435
680696189
1453250381
48191320
972835667
140770121
1981478304
1234071084
97610792
686936717
1397167006
369708134
1046848107
1067467535
2028927616
2114559641
1750182892
1998955814
459903686
1397634607
981410465
1958430976
2033127431
921546767
495791274
525090935
955278668
864002897
1518531839
1465594068
688980225
526735021
432073552
209202628
2139345420
144375625
541182985
2134875062
942445345
1335527097
173830524
83564769
1929797561
1593366856
408382149
1276997928
980455294
428260463
2050973171
1861392185
1696783228
685649071
1704013333
335324928
1449773481
1248150614
543747346
1905717379
845963745
284141839
319198030
1150814505
861677888
1296532251
1503231989
667674331
663774993
1879505464
1029947698
1010762132
1068347499
994786639
1835410648
947093008
924499310
48893908
1139150807
1052336191
136545428
99803158
1597906724
1224918134
1212915487
476341722
1368035313
179118900
2020668960
136300584
736259985
1591253559
125810037
809651274
787387368
872824596
2107148537
1781435110
1942969293
1675000252
1084891213
867053401
1835153141
132146735
580844431
1706376524
857208421
582696807
1818263331
1869602623
464315710
1584582923
1611681821
358857955
1194567602
801108510
939063393
9296060
1426318462
1602094736
1993790312
495318797
591246453
1375111786
1899643354
1674611680
447929130
1572578132
1323574775
430453110
858179318
569031501
1579001870
145204690
150362426
231744155
1915503271
1541231048
240678557
839170519
690165449
133256946
394813299
2101257497
1551009840
707208703
977981369
892208412
716644662
992189560
912189370
1306442297
2020130758
1182837702
1569446867
943205984
2016086342
274171713
924609835
1515464531
1117791887
772430242
1673079242
579182857
1086244944
397837442
330462294
134787011
718042078
467166627
854283551
1383361210
557651608
1724491201
1119228496
724032844
1809375945
2078477909
856919867
1242235612
917074846
237692968
1776711073
18663295
860830072
446226889
130753993
6755135
1484795371
2115534145
1600482868
1712446483
277926111
2106787564
2098531383
208551927
50883399
1449792240
169997402
166897455
1147247947
1911260283
1200710273
2101407427
439890083
1047010040
1374990908
158309086
692401722
2092271879
1487077021
1424953396
1303013824
17109749
1877904038
1870911264
221109807
2048373743
654766724
971957776
103215608
1241042263
257499678
1140650672
1962773236
1468554289
1818105423
332778752
1698470690
4044831
1340695920
1803862433
1649995020
1974196438
2015923887
1741882286
2137863943
1517299045
1503925051
1034755804
1414297734
1582614882
1488147857
1768714867
426483142
1771017189
1391739594
1434301147
1531145335
455499123
980926999
1409119243
1357625151
1990325815
695463192
1090763845
953211642
425237645
2121076830
1098358197
964985320
800651972
1038513044
1415829653
600486233
656322118
667675058
1390773790
371465197
1087984786
602220876
82692730
1765195716
925835915
1640230051
523210391
2006305250
356778605
1170070056
1353859896
1116324387
921581955
2107847860
2091035199
681181228
497129289
1560499030
1461365301
1505257225
1673145147
1777328758
1505306326
1880123877
395281046
1347414793
1728242880
328882206
735670201
1123263450
2040886112
1370747236
1930385250
649726120
1725243059
1495220802
1200293763
1027161012
153020869
367577122
307762500
1635429596
455577993
936762808
1454949164
1249643084
535860724
18640597
1082748844
742783214
1885097256
1380250957
1875610419
2039059606
1674182021
1127726329
1539380814
1960163323
197328778
949383085
740403289
831851802
550627483
1201858970
1326578969
438691219
146586838
1645499902
1588005728
159177495
1283139928
777753278
417178535
65222396
1717683981
536337620
1091540364
461513528
119235585
1453114656
974085728
311140875
1244223103
34237411
70475698
1441943297
1355011840
60360057
179936586
2025907783
1544774171
1167631877
1343030088
1765971330
1172054780
1137071785
278213799
776803336
550790611
121073947
1608114536
337478330
1476334125
1664893853
333620452
1297683633
1451437243
266010087
115108831
769818479
395928028
1369695594
1328374432
1247097567
2018023295
901763306
171994083
1880578549
1120569445
70905158
913383067
387162735
764503365
1772472684
1554074509
525061508
1845985115
2086841044
1914768707
1637156920
155319032
685582722
1739742384
1408174810
989825429
995103996
1251028966
1057423872
493628372
749051653
814293279
1133985563
843250758
188338648
1614912398
863285100
134676799
1331645082
1124700899
188423513
1949042425
648494792
764133684
648624173
1026064992
1074644946
1895066755
450716933
361331516
1716221935
1848751656
1992578573
1933671757
1017984462
286748720
53111667
478909558
1039360276
693074930
2030099284
903564670
735657592
186626160
92775008
846381224
1896197227
976111655
1496136669
1129817238
239476479
479057878
1729438040
1048602525
118809581
1417268305
1750471674
2050118306
1619767185
1665954102
656485424
1051308920
688091237
542604891
186823156
977604069
633498589
1516777259
1502461126
1384929296
792306138
719314947
409181335
1049442955
1936882201
359281925
94898531
220552203
1231927114
125421501
408099878
334738115
2002039835
651451827
166858250
1103748999
1216210679
513255217
1963442643
1905692433
258322051
1044350081
626922295
551675190
853304884
1180095739
1285091276
1460989448
751485318
714853593
1719416544
417667472
1812820378
1635832694
896885221
1969011836
1510543384
219343389
1629090936
270113640
1471632542
1634638135
1701557380
108690694
1561235518
688678869
718515132
731169730
12874220
659413197
1273294253
1491800259
227349301
1574171097
1058548246
2013130147
1830243169
1632127286
1339098091
1928298190
405228897
1986108444
186528263
1754480157
1716554332
537718076
29714303
1382202432
116383362
465840761
38536009
1089498163
539428430
20667331
852330841
1838249079
129653073
1454201103
999350851
504859070
1154600689
1798375550
7168971
965988583
146688810
748692545
942711042
1933298170
268710504
1991805448
106299991
447299876
1678525800
88150073
344008276
1859013248
1090242100
1125835851
105646412
1125532419
1918165974
608727434
52033093
1548540759
1277193934
286445279
1992310387
621029945
2105660820
613856462
318093854
928171579
1421240366
555875567
144314495
1004726419
731964672
15378112
1627768832
1147901741
388123931
1908958917
1421090610
298636909
446758833
1455012959
1974971314
606594115
205463381
438145068
25871285
90995193
90258887
799693431
787262875
1962153460
776359976
491507995
1369217049
1961119537
1787947854
1043340800
920869680
942747272
1741277141
862821802
721223574
305697019
1307020992
432678053
680726401
1326420602
1430252958
609013347
1217965718
1169883069
1277162047
660820878
569997932
61591649
564244470
1887692723
1705783997
586721764
1515793074
2052366360
618277122
854419750
1721404540
629236187
1408006730
346666197
691707980
445208582
1181748632
1269274533
415930328
1491923417
216096101
69411599
1148196471
1011181808
1318127433
2004621545
681215495
1743704112
1861362853
1623891436
653701963
369993972
113470128
1644164094
539079154
920191489
1990464075
202128495
482085049
556932563
432376118
849494585
647898553
1303552091
1686825292
1314016271
1779374848
830096804
67582360
1842673386
1912513121
1311055914
1617655270
427759655
1365469746
1886609092
898981822
301442991
1325312184
1598790424
1242568080
2104013432
803600648
1759555514
636974194
1686393894
139755451
1273239118
139411156
1389804128
157570504
1858981533
981405145
66989595
359743019
795003787
1187252520
1099048475
2080743774
1354951245
2139711293
1931632987
424858069
778530875
850965878
1704397130
878024744
1587220832
1429399738
1910168566
1508378483
1460960835
1740846436
2033737263
438409624
1920760535
1341960138
410195470
2022085420
1707637713
1553183821
109432033
245870652
1215483311
769922849
1234098660
1408440294
1253655172
1081417187
1185117181
882350492
288057536
1617706650
795020261
477835232
1827752175
1509926908
1917038479
1516621417
1280551841
1276744334
414216891
1117877422
1194256651
394090587
1748165216
1064340195
387530161
2111788343
704675526
148604557
455453033
562073295
778386727
209114623
994858518
922690914
2007241464
551687433
396461226
1613532137
1913030348
2011269506
1805911194
1339721689
1022643226
1561519876
1846292812
61864322
1259070515
777935700
967080203
305556772
89475391
509928045
1943300683
1081176693
667394132
944563033
1906789174
1265679445
997913455
1198396403
204945004
258869909
1694430316
880649557
696632049
1999100079
862963259
486258637
921383161
1665783609
922865661
1623398340
1852121267
47459082
1675466400
482099543
1076744381
1653765729
675586085
148155578
505734237
1255385358
588799091
1920688805
783462726
1471387583
301734093
335796444
418322035
291986865
1550514521
1416631669
737466877
656245678
322632579
172170323
392859547
1344467226
1378222276
790405665
1131021945
1008575424
722591797
150932023
302989337
1682845799
552632547
692103332
1964502560
2095647441
976288948
1078546624
1176271045
918066656
1490733472
677193647
940281094
1985543324
1351347509
819315089
78721759
528404776
548615496
508200284
691170066
265909807
1266645979
55138582
411457235
1715621561
2015162339
140547690
1125508182
940160467
1761175786
1901807325
785057269
1599258638
1290321898
682665843
452489405
445563525
337785577
1497888212
1336074667
1179231268
942657024
567378868
1070918864
261616886
1342758506
873862074
314987325
379047699
1471179940
1035828613
2009063674
362118769
1154530899
1194170792
1556403190
1116008834
1475141800
1212315270
942328227
1168175512
333527817
163632113
292107649
1226908182
1670129890
92530594
1435066267
1394068003
932682720
1451714976
1203759601
1269326794
1283245682
1829693583
114876312
1189606682
1392168439
575366486
742345404
1658335061
1666810988
1912617001
2039042700
1192122451
1978739715
264780909
1569841692
347535899
294666288
1086080199
1380504996
1523014389
2054703102
1499191224
813871613
1800257210
1791668447
2058957685
389079505
1005677947
1063170294
688495309
1737194668
1288930579
169422919
416999571
534090881
1713475839
620739706
391081132
176491683
1439361587
794788345
1021382536
1203173187
870965263
1350651518
692895569
720993371
361867264
830708637
1516708640
1066682212
2060588618
1511235728
1186699271
26770989
769793473
2044620054
1073116389
2048999078
914495623
716376818
1077647110
1900913975
1975965667
1567533190
682243535
1352489697
1939766442
1844169574
510590908
477670405
1619007410
1213041152
518356447
466429469
1255608739
471846479
308920461
1489485270
148593616
1340448765
412832717
500530700
1554474922
1104049687
2146597695
1848884609
1635575761
1617662576
1437120063
964222256
1581864919
1214145281
974490795
765365885
714820739
1511582793
683713130
322347447
1750699143
619264989
713692310
194206750
1840050177
313057793
1936334026
1489786368
1471023482
1904833801
1013513728
195617205
1602721110
1335302762
1032861944
194574503
819901190
363469191
45483874
1761981163
695329966
1839232593
1898193310
1247954022
385865534
1104712338
859490730
143033273
967242534
168155346
1649483903
922482711
101627040
597192383
775143775
1627811765
1540082537
571535101
1824696009
877731412
563086183
1438198684
1800361504
642335456
2044130544
1029371935
243029131
1498371693
132152537
833485913
1149166210
587710891
99220604
1465224610
147063010
355736465
985096909
1181192801
924433527
1318973423
765262805
1553296143
798868062
565972239
1297811680
1496311155
1406287003
1255889450
389816772
811546137
811202061
2142516786
688348121
1963457289
905758480
376790244
158808740
1324762701
934627559
1517115031
1476815041
755478308
2057884421
1620798680
2114140009
1093496225
704145
1318136270
1744496339
1447001023
1342960349
170745443
1068349066
901365839
1880603065
819572719
333233601
496779504
1438571480
18067108
1415744380
885480539
315753614
287995020
103255691
2118978731
642543251
1111083683
329467538
38810111
1355798534
1452005364
599472960
1026220951
43171493
1856657253
1777384872
1672792986
1942086757
1887983145
1877897064
765626354
930487045
5077563
1772524453
488052138
478107931
980144052
978528058
614482503
1986401647
1254694994
1774764119
452404961
1948511340
1290064044
1722628066
503163264
2033486614
352536394
323164353
1553074237
12575746
445110773
1067112606
955345503
1774103551
935740592
1562040134
1401060400
639245505
1404348407
1685006523
1342246861
635962196
1309085256
403841855
220448775
2063864385
777878400
46053667
284478148
409436066
592282128
1245550755
439778064
1002432470
1311793586
740168729
424491739
2129033885
750693835
990630302
1229403683
1106800421
698514286
949109884
1002124534
368165003
2034833368
809430157
1750562046
181088673
1750943259
1177771694
857312445
1128044932
628295192
2086147367
1648907512
1935964098
1468916376
109119499
661183370
1991626850
2135607084
519376045
747068856
1957515475
815160994
703135456
156060003
451853103
653851015
1470083322
427641107
1183554405
245431246
1509925703
1754158133
223626004
410309539
730826070
1144965840
1932791140
261453748
1391099284
169383825
918154290
718957713
2128427496
1778342192
51264378
1022383084
1283246028
570529185
2092359177
836960960
27800645
633730072
162177440
2029788873
59110654
906854098
1683286837
234833271
1370363670
585362935
2085268223
1290582554
1406286107
1295448404
1586600260
395549628
1356089818
2058203930
1517992442
341615598
1935479193
817424793
1462839561
1909877935
1361281375
301306349
1363029882
581713607
2134232221
588921378
1046716012
1909483497
1454720961
1791525704
558724164
516102405
714478052
297509826
1706805379
1711197383
1343456274
2129457641
820379654
1907569998
11168231
1701279085
687360365
722973388
1166672460
1470333594
1370251595
1153323524
1233962650
912481279
2065604218
443568628
535428032
925490298
1663059470
725430847
1123093164
1216621139
275261437
2122664399
1195351861
1216311449
438469379
887678132
2097386011
1405329857
2105618810
1512368785
2046400489
1777091112
1443699849
1158024327
1274657342
1037580714
1150941630
1857780780
1560450720
1187622566
199052765
720513280
1590978804
156166066
1758050941
239175442
1699535173
353187251
1877971255
412278109
735352317
1587996424
1078177943
1699486606
1531949728
1796554952
651012068
858208464
52548011
871334315
1574839297
163518944
1492587287
1110961095
1703846617
452656951
941804972
929552220
174813220
983661319
1116016469
1519635575
172550542
1719398412
1913119918
1101047284
1717898007
1569953673
1524984297
1419950830
1427522303
758189883
1409786554
866128300
1818791506
1718054951
871570036
1963891019
170515720
1595141262
1305300143
1166503084
755416703
1968895489
1529861465
659037173
1702384863
1154214974
77162678
1782251346
1013224171
410276416
1131254825
1935642890
1752284834
625708610
1704216090
210489329
1781415595
1015033388
199892478
1000319315
709733802
760198939
299009287
174287666
2086418325
2050095844
1700564604
912932671
1936276620
1430320902
1955307350
1920052206
1162493630
199637564
1970593511
953622433
204936393
569823923
1946316607
685540009
228616208
1485227330
961375606
110416258
1212249913
1021119178
1302313196
930201275
1787700014
537990721
122586455
2072731092
1975403378
2147148820
1304342804
769316076
953631326
1983811314
1896081129
62986137
2050293934
844918596
866878856
374515852
355664634
1473167655
1701072909
1979802666
79094998
1365103042
844359102
593318606
1249711569
1190377242
336266038
96830216
1579736384
1666747554
506038704
1526852473
1312335564
2069904156
836980791
551507351
2070095
1882375483
2025241292
604393427
65365126
1383604019
1606818799
761669482
986547032
1548782752
711252941
967633799
531007853
1277331031
327772330
1013282462
1384310549
40315085
1526001640
712278201
549184082
12462774
67231115
1707981483
490724127
145906472
2032804938
643428143
2085410695
481797974
947277476
572992987
1222137948
235645314
572937881
18611430
822441143
239189777
2080720288
377918501
304758492
1801692673
955817449
1828789843
470118450
833594535
360483130
1732510701
1441095042
1713190555
517853789
312425866
128005019
1760641894
1143121082
1173597589
56982231
1338694988
481498341
1243972375
208987090
716277386
569536775
253797265
438197206
802029672
773478514
1520967044
2101962915
899064148
734567512
1816765094
2048511275
861418149
2127620116
1139673531
910914884
874796912
1342386540
245356896
1879550573
1078884932
179826851
926997067
1209307078
1036010553
68362401
923250920
90170975
663657012
1896810456
62816323
386275708
1096295333
25151314
1608225816
1024889519
320231668
727757924
1521291970
662066856
103422320
1792833480
2096150546
90302600
1821165996
2023814786
1884329718
1865381610
254736807
959447512
1717429307
1192382445
414028627
1828573021
499304482
616602908
1302761542
1917729244
579090893
452749338
68565239
920766701
1212997629
622913209
793110996
1218675114
1675230304
1307905879
502620687
1235779239
1925406121
673477845
881302085
1693601907
787962287
2078239493
2098995741
1048913230
2103693124
474182477
1537082975
981645857
1030041923
709685271
200360063
1545278017
951359585
573776266
1283959510
1715730420
1370348871
1798269430
935755986
1430799447
266779426
1087429028
1388667935
962588708
1362098612
807207815
1074785035
1872882544
792305511
165615933
1362278203
801160748
406006889
379997931
1643975480
1646456976
719379374
135563376
2088769822
856177345
482274804
373181725
1022648579
1552711120
1256979465
1862075209
1221539527
712606577
347295885
406091297
1819302105
1207469665
1085295340
623681649
384908747
2018804476
1940113651
574669240
1941889812
1897811652
708090165
1631894004
1304896317
623081820
888403333
1545711114
941790186
1825109112
1746863442
843773075
742648970
427459514
112617259
1489783033
1708520451
654308839
1789182983
1808943246
1083242398
1722360880
164456646
732837581
1014024245
761379611
972810427
242616643
282345922
1054722592
2077083497
1921104857
1596938503
1697651888
516893690
1697049901
572043608
1564170740
1059297846
473154250
1704704919
2106518774
1865659738
801772932
702045197
1046525232
1442384443
1432085982
152639699
242515652
614523340
1403656027
1453903869
702694037
73341724
583431702
1808856549
1959538327
2137656631
708444715
1015634790
758478330
1849193010
1385202716
360873006
474671501
473585898
648702211
290673865
1217288198
627449687
206956339
1655947576
125154886
1209522
718301645
97280665
774836041
1018586143
1760642542
1120210474
106577029
1061709398
64927170
668648259
346646152
336952425
441327103
1097214256
746147014
67719619
661690708
1515951562
1016223303
847275626
1271712925
2012060581
912484651
1490895178
1768358826
253436114
1780976609
574204470
62428485
588381142
797396128
1001188557
51875665
258939762
862384666
1673535998
1850714971
965030786
1219654435
499745496
1682803235
1072886962
588789841
738705969
450705662
2146552085
1875092003
360083374
1721564362
1810242517
1363696536
1114923357
1399154548
920266417
1494183942
628434439
461878064
1152141397
834088351
1930854367
1466132311
517595863
1257688093
521332370
234112078
1643102601
2025250231
699011348
1645836335
801703923
472876827
1127778358
1870076513
786802468
385712115
1775714631
83030190
2134990028
1967053509
1727807446
1240300217
1362376939
1827182004
2033532871
2121811642
1929751596
94761470
3500142
1844088239
905649814
1974637867
797902263
1448417088
2076904714
2101375192
512904011
1987471051
293449819
1260024399
32120413
653274782
887368293
978648119
1974462395
1520372914
1039089149
33367439
2093969142
487952265
1699646312
1020773012
1018411861
626753866
98654236
6370504
39190294
1446149287
2124536684
257885017
1206356328
205572425
114562730
225721062
1081065618
1705213823
1449210313
1984534233
1624712165
1032385774
2020106891
2080010250
1945655025
1771335837
1982749244
1435989677
24130185
1575757600
1152662573
1873817935
755359793
938639243
2136939553
1576289742
916716357
1321967239
2117665855
1578993978
1761328213
1274035068
1047823237
829675506
252389965
1965997096
1610335174
190559963
1994347904
1016830455
720644142
1350613548
436967857
1511132364
608138143
1665971990
980346887
621150308
807630425
1065138875
469768659
478695435
509691095
801426301
41568815
108940029
992277999
1972596877
1004681500
1311604913
609675483
1277559502
1191031973
1297929470
720868251
1161741353
251005995
1919671398
1951324384
384680206
1132366330
1088520395
1591207745
251492160
116913581
2031283385
1660067434
28591961
36314837
1185136692
1065582070
784051274
1733062281
750816600
1053498146
1075723227
204898862
34905029
1071521795
879587068
95538575
765195697
1967575235
910176705
335889713
2022882161
1903762067
408632352
989073414
820166724
635578702
1727279528
227033812
43019812
1769768524
1000376837
136487195
1573384848
1878113906
1117864232
1231579207
1917563400
1383239734
626806657
348660197
1076167977
1737400912
1458891464
1198423354
2023242788
661963179
219385097
1252274707
1769794555
1042589556
968290
346942203
1882947897
893077466
1657132026
1936144181
2026970551
1260562419
1537081589
703694114
1482341409
495860782
624152226
1559241944
1640537217
1095552621
1584456844
1592414646
1719334930
966323286
1993853149
680281368
1806237110
2100354427
217473104
648040518
949163606
1470046623
34617132
163118993
10580310
2034005925
1999736991
1772438305
1336924167
1888774754
1560035242
1491575440
99076831
334850070
949962491
1921611350
464119023
303390783
1032470820
2126719557
354912466
1960044983
1552781741
17991687
7197780
1497559334
1849187341
1551370510
264428821
2084499299
660948153
951333085
1565930588
2063574904
336001357
1971187544
610644999
1261071538
1701150891
1053494040
1058509395
1980690812
1981633380
1063490459
2137701874
249011416
2136030120
2098813784
79594144
731277687
396361211
471628429
2123527551
1563904836
898549920
486922384
1614784779
981540367
339307865
592494358
1619798342
242097079
37314532
1880912810
991543376
440719884
1339326360
2133776932
147915343
536531389
1118086844
441524098
663331343
294218755
705233753
1094675171
273747184
1308531036
1758607201
1921292626
651186043
1160900383
96092355
867892888
2071085260
791105147
358164896
768290896
755693669
1011356217
359104753
1273092164
232884396
1069270317
440375856
167087618
1797063774
1430872173
2091816466
30783933
1421199876
1749684645
122041022
1272675796
120330611
1230408002
2004902807
1920313919
526708284
746049681
2470459
99136886
204350756
2042931242
1468491241
1337704330
1074456782
1316253216
1027503317
996908161
2030658639
1687194724
1212168902
1142744498
193118499
1401777930
926546820
354817298
2009492073
1010041343
1782851868
225093257
835819964
1986312160
505312456
2074100484
1700014696
1063065721
1984276569
867627577
660846488
860411334
1549026354
196957374
1918762579
218590170
943647148
1622795940
2006682478
992953729
102599198
2048019000
1169403649
1366780988
1397907271
2084149398
2033367309
969981025
905948198
427736512
683900177
1217897861
1591559291
1374935589
2095914780
2070376312
1990122839
1502063740
1722165115
842533004
222045590
629802045
790486904
512711717
2055972226
821312576
641529049
1957638458
750872558
955170063
75392780
516460521
42101181
153912948
669104859
1247653952
1935528553
1775616492
718763614
605778018
1922888754
1591369093
1864951305
1989366403
628823178
715500932
368846961
610206585
922090555
1816925941
20284024
508979382
1216892794
996917557
1637284778
44119736
943631944
1377390943
2048762
26021734
834182399
659663823
1615387077
2033264703
1086731250
1384758881
199920000
1896380459
1634965557
722817788
1352277804
986410586
1383283620
1413343553
1905422256
2113023967
1006101873
1224907251
1346216936
1466457823
237994428
10092478
1352977776
2132502510
1336916527
1861167722
1176879800
288118930
1833260733
1920112910
2146452102
682507691
2042062024
850934815
468410766
1845103055
758065319
159088449
432291173
314639047
1494603006
1237474486
1057421779
1915140363
1851329248
385381954
943916022
726369487
556213065
2147170378
39559040
282103094
643055062
942670819
172341962
805197194
2075728324
316498156
412355167
2119619813
637318845
1394620531
156397071
1820070681
1264171908
1962284787
2144443560
829706098
336635946
1240823357
958666936
427077448
1045941380
510464078
1462594613
2138797014
1555696071
432224614
2034543871
1495447660
1123375617
789463526
915098002
1614067987
915022003
956227785
288955502
1839898796
223101570
1180018176
1094633700
98492130
2103903876
708605140
1069506398
1708918439
2137308533
368903526
1275218220
366032006
1139487339
1470984247
899579207
483720398
1677583188
1401667357
247463023
1849680302
464978097
1809942555
76059938
151474611
210253332
1298698146
2058153994
94514695
892615319
2085188418
714007687
1998575707
47327330
132995714
1832260762
272288144
390831689
2046538480
44552357
1833938816
518432401
1727852776
406799659
943854606
1334601683
2101041782
46591375
326601328
1906154847
144366038
406081731
1429366216
457562004
541120299
1342637651
481622022
341738332
352656132
1349255467
783701766
705870662
1036302487
1365648746
1322363812
244637621
1758461946
1180508970
2008614883
978777645
130840670
160668708
1679082750
559338218
495182431
1411747564
1310222675
1882130464
188301887
542116723
603330383
1774034635
356315631
719531872
729383780
1733400207
1419295719
601844407
791900760
1785736727
1305279689
1029638925
1405009706
543355743
179817938
722276604
466086395
752852046
1608464147
1267354400
1839213934
171615809
1937205708
541178855
491068908
1253424866
782107333
1733117027
300273463
127595514
2002998354
506173696
370049679
1341500372
1817884780
1797815874
1036246379
1910138301
1485499275
1719159935
234268613
105792049
951545437
2066201525
886641074
956256954
1897656366
455145804
717128205
1511961236
1020444961
1218904715
2135878906
1640851143
1849642169
46680639
1727443373
699205232
1240832920
1902748626
1352401126
1111829241
465034781
1084913845
1673710429
1863231568
524484219
1921205155
1130903336
2098564465
1958951707
144659846
1375641484
1430449165
451528891
1200808297
1997740423
1551853929
1320975519
2007912618
256213815
1761580669
995655517
1859116922
995891630
1294667661
302056962
1505001675
861640526
900687257
1962087848
711527259
380426679
1500499303
362237083
1151118416
1786319029
1059231879
13284611
2008393098
327513049
630027676
1377279883
296308803
418873526
1752266665
1758954704
1421371951
1636483574
223864783
1079439464
1565567251
1692474532
2022759473
909406891
208967656
1991681751
601135386
1481874176
1445640743
1642202588
219723943
1172109912
1653930186
2099926190
1967790977
1155804412
1131501098
1008439771
1807524028
1751969145
384100913
2049087024
205629011
11021879
1267869393
1582928510
1123438904
291650579
1494967350
982390273
1509596587
817555632
592622804
808033620
174208982
2053160059
1702363689
835036993
1120934704
833106102
1845915742
676615274
1397619640
1056436858
582093499
384208079
789607772
1797467227
928430166
272149999
2046362873
359323811
968456064
760136064
549898187
520035384
253551385
1955150796
1208419498
1761191824
1070202213
1153122567
1861647230
132784787
1875789285
1609266313
950304158
976067973
726668364
495472236
1724436027
1013582901
939146576
469301843
786254557
1235666786
1814036245
2106834253
858544925
1788549102
526005449
1428349937
245705006
837535762
528405478
1648441633
191275600
556842600
804499293
502727661
1225932386
884711508
2021491758
1545637354
1226281230
2050521855
1808551525
1850159391
206152043
543258452
354804851
1085665109
640616986
471765690
1739578191
1521651340
1738400255
1368023602
419017691
2128888143
55864494
628415663
1133006314
1628492593
1415549345
1981623416
88319303
41508888
926948776
939231853
147314111
1178571288
870304364
1435770729
1740269239
861693893
126291669
2003562331
392487101
567378605
1931786120
56150708
401975456
1021181152
190334743
1887783209
1776821365
1411369029
617618893
2141309980
1546987354
1772786671
1487694435
2094761941
420259277
1128086173
28828298
1800574782
1845080568
14596420
2087141956
1474827499
661766199
1531686175
1622185180
324877870
1995453143
817715710
1575699634
970759309
1038036617
1857239012
1443492925
942029045
1051637546
864553610
1319050571
1823986964
547033850
851148477
1262320109
359280127
1640200105
2063159371
635778181
1880901243
1179778640
889649531
2135875560
1327872343
177594349
1323362324
1778726928
1617498941
420542728
1181760638
6203836
134165894
1150916270
1801588559
646423280
1972682736
164727380
2009677833
1324264313
95585085
575899152
1263782726
813909186
239729449
1058521292
1694279860
2069402300
1744752916
246473421
1799565692
962382558
1539728802
1193425352
722538191
771124726
378954736
1110455645
1905766292
813188940
1660639863
1445734985
93210395
712848694
714104510
1952211124
1213813551
341621091
661698166
960587309
801417794
2131317076
937200257
35236704
1427706402
1942590894
1953079492
1176791068
1182162327
794633237
2067340933
1631897373
461050544
2134789560
1489719970
818305642
107125154
1288802506
288000057
1512298556
920842943
729012248
172351412
1322327622
1681060872
192447380
2054501073
522813091
935465117
88619165
71236933
1908626450
441099736
82934257
1385779207
2072632700
285725297
2006714461
1459538679
538862345
1761072251
2037385815
1020305284
1898029665
1647570704
1671560481
1000250017
371622444
1703336310
2138336375
739129143
1043271384
176862403
203453048
557430816
380944098
1421314708
850788573
1249921785
1667038961
300634755
1948577917
132133253
882574904
756318623
314562946
1695806672
1654649392
331882302
1906947226
499883750
1561996281
2108449916
1639924098
1601895693
258282242
2025906611
1420638541
861268633
199881534
363670789
1946436875
1429447176
1754480447
1801394406
591117966
976361692
827528794
1767993820
11811102
739401762
350097294
343164015
183161109
610734168
1926975165
1359981762
607011876
2093857284
971694023
1268394888
1212600978
395076026
251878549
1580958854
1688331758
1443627126
113760052
139797902
1689420399
147394457
1284968376
600380348
693599951
2121472514
1781854123
5792350
1261995153
1981044471
2114932387
1837248712
892000412
2050640846
222232238
2137796930
1422846598
288913105
1099308941
58570431
1421323797
951976181
1252834446
628509322
210549384
1360492662
1169993518
904449065
280507251
1855296190
2076036288
1461982738
206665841
2108815063
2092128679
229780588
1427480029
1084952582
314295864
1303835608
1918807221
1802495874
1146335805
513240755
489335597
81069819
467483218
1383236643
274951449
975921723
766282558
387206685
1438133081
2087864979
1559936606
1378676606
343532714
209545274
725614098
1253306922
1158383187
226999500
1821766169
360787478
211213201
1271704944
249787241
323237495
1775715861
518002028
951224511
170086603
1156267733
765353976
1605479156
90894992
1631427925
1538108013
369184941
701941810
565684426
1319694180
814662529
354239097
76345282
1127102435
266156879
730246458
890366196
1479071326
1069433659
1719193036
254696115
147892236
1369072915
1258293471
1897696244
1140285626
1208688357
662638833
1028013050
1767693098
564600226
332274738
1999659812
1944286461
201442033
1865589672
1938209528
966619055
117370863
1001957519
611847631
1892441041
1136401077
1050051253
548687877
319523397
1366272460
962869028
477986708
1174308779
901748912
1611617843
693914805
586980737
1563452425
1670668698
841582996
223501688
1668103775
27704031
1312646009
1087517301
172657459
93329727
800416273
1619852261
1367581796
112232723
501362721
262909896
5563937
1965551683
504245336
75695199
355664612
760356363
569229269
270148274
1996529594
1457414235
1277853883
1115513229
1849899183
1147904633
412751964
643171957
1542999308
1555174199
1993471186
73404645
1456198593
1315132255
719896764
964103245
1318123274
1812605783
290890591
1746070004
285088136
223529463
805652830
808313802
164438405
927238832
1338029089
514614813
1535184420
353780621
777638791
796918336
1966199585
2003180447
854320218
199125233
350190934
532539779
1792383453
537226196
887987791
309139730
1997999494
975505483
914882932
14752130
1994749915
505969140
835823560
449139982
1701162846
1480021046
803146846
877899103
1302229575
434611420
832352281
878609069
684946916
339353153
1239609002
616383086
815415064
177818182
941103767
199523496
1729741464
1228194602
1541529787
1720877792
352701777
993097422
159839655
748260891
2114401312
323481802
969017699
1139829983
291622114
1401531529
1189544788
559069676
1707683349
2133225371
1683719931
366582343
1551185757
1663740915
1015267308
1830159203
1487364440
693103162
610563771
123046318
233952936
1377319852
458976163
131774014
11621317
1099805985
1483668749
2129782138
1900728016
1008660581
1976963471
736865650
199092378
120690518
1585008066
187026428
1530733582
1529083154
2018414512
1617665218
656205731
1922470260
563065720
1310136350
311051362
1157026419
1978507086
1299929150
14321340
1617143467
1946195971
88189071
2086964874
1629829038
39247094
109190015
326430719
856728621
2124582007
1770039360
1561189019
458277377
1890045939
387437121
404998899
2133649678
766267580
1140446803
489161095
1988543682
810087210
1058103553
584172608
1994927810
597613582
879414727
607610319
1176113491
537967705
1781459991
124261915
1767723278
1522623749
1163415066
2027387573
1887354736
272147512
267132779
1225527058
1243551021
1034905842
178225821
1998671012
1084748931
1269051136
1207072704
1942920021
1434907447
528004177
652823273
230951279
1785179316
553251803
2142079443
1632488458
105241829
466840312
880771721
307201975
105939406
68068591
1568754196
147349419
817301060
132124637
772032895
1563479872
1771664370
2234333
2116179318
455297399
947170702
1006603447
327895964
2111873351
1585688884
1399737571
1485846792
1264663066
1957618418
523975345
680855750
2009333698
1640128008
747141066
892451309
1141647166
2009354422
2092886559
1198267744
406763020
694443257
571737999
1150491973
1779487623
245171077
1273293400
1717864902
376954976
1505760890
491236823
38170760
764172086
1816605216
861147583
192739892
1297118308
1826701607
264529836
811979045
1225500446
374736173
800048647
182587227
772261
1895344609
1832813919
1480045750
1874664839
1182949228
1717175241
215197117
975838484
1649277923
24687117
1551184143
185860565
369993279
1288136436
2003574313
2062885437
87263217
1527839804
1236419542
1214124126
1734772803
1826959981
2026481106
2101248580
1148980594
597679478
828906323
1456145083
579847983
789665897
236551527
198207589
955416990
1571373650
2082561347
1449531250
2026438178
841253399
67453513
1930430656
508811230
551522988
1061711937
411146931
66677497
1510873022
218248654
1079126232
441108899
221821265
1125630619
1913941271
912045292
1568819417
704808277
526493448
1508744996
1297427553
86774375
9014477
787592722
993661937
1107857999
1186464541
708703683
548992269
607696599
1635884300
657146417
524635877
1696348784
48752015
1344965032
106346347
1096672808
2114350640
1315106591
1626254980
1461854126
297379956
76741832
1072479028
60882819
699434373
126737768
1639042757
521465839
494526140
416128876
112456361
168219129
1983817138
498302722
901987036
1998630166
1224334479
1747924991
1776354190
953148486
1008686719
598106237
514487475
438302044
1556234033
1528089258
1870089905
1851178485
2020371559
1400827929
7208421
184240902
1173845256
1609523796
804124639
1276128841
1087934925
1649952426
433151680
308960428
930104692
1590810497
1160179269
1613599963
772722028
1557065477
1747267379
1335315650
1568561483
1275107629
87553016
476129516
1023675273
1086434789
1059659133
1478752745
887669247
503542803
562406986
642007716
1203414440
685001345
1031796656
68241166
899187392
196696951
1655735682
769630652
1442310630
2117359074
1714795205
570974948
561452915
384708732
1507065214
383104537
644588587
1159721807
1205302014
1887834274
1744764219
133335650
2140630147
1622075389
1892263106
950968357
966628176
1483206512
788412977
515211006
1502686362
1523048303
22366688
173800429
1462218281
89899699
822797816
1574988112
1585158769
1348586729
1851721302
970231903
55223573
414235026
1110028502
1953805159
1908153943
2035593498
1211361785
428120306
1517332597
1393211335
1797680256
1785437442
1857827618
467903563
1140795946
879283178
487276624
829922577
740201438
1423442980
1553231763
1815289672
35498326
1772167479
982995795
442928389
381538921
1980378342
42568851
1440826158
811826858
843422411
1169370976
1459697625
279743881
1312131439
903573233
2084577459
1758691071
637340967
969314764
895951192
783313741
1092125183
1499868735
1571946760
1296614359
1926620811
448573118
1347086792
956226245
354827570
664083804
648523164
9581571
484505495
391133509
410097022
155294849
816998287
2133316121
1623242616
1031801728
2047752866
1986620462
1553192134
315443715
429849506
189345128
1250803801
1818452859
2127273199
940445966
740379770
92921293
1544293019
1064854479
1148502461
931117525
266716433
1919125615
291888330
470629249
478774023
1069810730
1597461813
1055816254
774560791
323146312
1066461920
1164425303
977992236
1842807049
949681382
745833693
1884247305
1323210113
1897834406
2065867276
98399049
1935128575
1924360925
130660182
1603581291
603662426
1394825239
871417846
819931062
1108933059
844024057
1272083563
1806851222
2117638086
2046336329
59834909
993611486
580719104
822346105
1565207491
1249922015
518959227
2077015180
409123316
1113318956
157994938
258148050
593879740
937684740
354092418
1838409597
1730966031
922450275
196381916
868686713
584694470
712958955
752941522
517702517
1972653563
500230822
1808873098
575347223
467958661
832553509
1595655921
285176355
1405786776
534460825
1443321140
1516223828
1270749487
1358226490
1770161630
1178687887
1978029463
1319324753
103420944
1719920647
301874484
1317088675
1474180699
625077095
1030993380
553760550
780683733
1788800372
1517538844
122869076
1725024127
1297886667
599045138
1290175600
414023698
494721090
1273919332
2138843943
1219764188
1482867442
353603823
1117977757
410319749
971813897
1551512153
30302707
1962681446
641675535
776429328
775253510
166642768
335598623
193776797
1138120270
1254015473
1861429916
732596724
51836331
848735553
519117728
581267730
580605639
1858008029
2004604424
2068012591
923485777
2120047767
1344226984
2094936132
748678288
1838140634
1712789070
33460619
1886548172
822301578
1807560880
1978632061
1302635109
1246265023
1382732317
1151060692
211594325
1145435779
1737825665
1093003459
279760347
1112171153
1309555723
1154230815
44047843
1264489787
812908914
147407911
214259090
781779077
1106582429
50516098
1194369321
1414754876
1052100688
1450610199
822967135
189011881
490541999
897017978
1979289460
1603980055
108240462
1693141094
1149346507
1298376326
1910303675
1692052707
620333094
646963427
1876178962
465766970
235411788
1344664184
1001772809
1060958885
1717582158
154795994
603855308
363267933
960487110
1097830375
780582220
296136575
493758062
468027106
455860311
829397267
747728155
378366700
121733655
2028143028
1792438706
1829695554
2019723305
1320666562
620855304
830000639
2101497119
2046572916
354591504
1008720290
1598666340
1986185438
205905462
2133683049
266916532
1391091676
1905815714
2038303557
279314407
1335073450
496770938
2006017071
219388490
1945353897
1914799887
141328624
972370397
1637251398
232945220
124735610
1291667595
843016544
481644695
1530818931
78420341
1128034119
192051063
218253191
1073472930
1679410309
1355070883
576476849
295259127
2015943842
171827535
798222326
178398688
929762639
1596460374
1721431428
753037034
1553006180
1890411694
2058116935
214086135
853533331
420385846
124020322
657293328
535656183
1505848473
1163162223
1339387505
1917045731
443581754
892542110
1617206509
1864226131
1089791466
233407724
2034156595
1317913176
880982402
551480887
815713206
243146263
207751139
319005174
2096687105
1109309344
2091677776
943463677
2074755560
1148080828
162077635
300778382
1830757173
2041716525
612318960
1754029471
1538829830
348912128
303645924
858692330
1658526382
578843936
1597016266
2135023546
1873641012
1843242973
714819796
1302796407
489953279
638830292
957716359
1637111389
2039359657
120620261
333338420
1220408192
306204716
609106648
1705065161
1936195472
429159432
1390925699
1598476714
102822633
1329081650
472029347
677615756
637971539
308461310
33458884
1025446984
1536603175
602641559
1400820049
495711385
1193986327
584730599
1006286599
1485454603
1164096565
907620331
786990708
1181513964
1222403397
571700774
1251158418
901313566
431707872
958903660
1229689591
1585446375
1520450384
704127085
432467248
652227471
634515338
650194692
1014666064
493998579
1282980086
1023399362
216453467
208801823
1022150740
1959805670
719416439
715620686
1413023453
1938695613
1225847553
890798051
1645423181
1700756336
988402932
650944184
1839862041
1567811370
899564548
1374823368
1422616141
752520951
1418845240
1340115664
771853957
1678541326
318903186
328273589
1768610739
1261545454
297038578
1682324586
53152122
428619230
681285074
607882551
897057114
341749047
1904472772
156633199
2002970382
31220279
704211947
1408167527
949906684
80513416
2142676656
435251740
832794584
27840260
336538736
1789152150
1253366682
505443286
1071993519
1637403254
191092572
1074328664
1658645230
894914544
928332109
686110442
1302051788
1753434343
875119616
1733050929
537444400
38731973
260483453
1469610600
1100689501
356025116
2070534116
1365797069
1793741253
1630045632
1509527096
1738148174
214896553
137124917
2034350037
1284087991
982014711
455340140
1783992606
2088573699
426988154
903661112
1853494194
1145369135
973616030
2016609431
1209641657
305896282
585961995
1676773599
1415720661
1005354483
1074747582
88735789
764291805
46887308
1423249742
1306397194
888825718
646300841
26670310
812802846
1195950112
999672268
1639203879
1434785296
66141937
1222766389
1085368193
790607761
2093121739
1599101926
1643272116
1147053794
1358062076
1918375610
1472318809
1128683978
713028055
817411044
1802910165
1100983558
1271377913
2023853079
564496286
330580002
1447759743
1118927354
1920508383
1105450738
852247494
56107176
1599063412
1814807406
100619533
172079742
604543063
1423530211
1680964492
1402367480
1532430983
1505781244
23577840
251014559
180485782
1433318907
1788215324
1413094687
737458251
938843284
1739518183
371490838
1849038624
553813716
2104413545
1598566399
334927045
1663014440
551616898
1167104688
2105937407
437600881
230832959
1156794438
589452082
1686504439
1409269454
1509157361
1974435869
1526531580
397738895
1086582726
1451957252
214491345
707303322
770090773
336266003
488332403
292113464
694345884
425268455
285686301
1196206594
1839931116
1165798995
2031421235
1873784217
1199918256
646113408
1598551901
16436057
1952119472
584491520
1150010867
1493842859
1618683499
1811500679
2124718556
2075889616
1861650370
1793953692
1910119949
1065454927
551512093
801412108
1874210131
2004832999
30801813
1256145262
1985028930
969655398
870997004
1469326126
566476678
866008908
1291636585
1695228742
1534607220
340104814
1944446260
1396705984
825456748
1927960233
1271849300
658295250
1070529120
842879815
1078183468
1253869465
1136474632
1213430248
749200096
545815297
730907278
2014310049
634775973
1342147273
1994354809
1956475131
1557433865
660190668
1039840174
379062030
631810808
1968718618
1964366308
1034416886
627962093
1077131869
1469276267
812576258
117382338
1220060142
1716670180
1204334075
1435940254
1436815794
99916081
1904193634
1089557155
1416687209
272075206
431443815
379218555
1910970000
362230894
1366040085
674015213
1708996712
446033776
327912446
644794826
1253997615
1310775022
1497616900
760612875
2055533771
212489836
1095575274
1427571288
268031856
2108930962
1695365784
411973258
1412201478
933154782
295041832
1097399989
221324761
398490419
2040570086
1318590242
1415090999
1657630326
415629975
1907666334
1328633417
1272567025
1733636466
1277228528
1606677733
776277878
692674015
80562665
496685308
420115972
301990784
598396592
709286023
1074799168
695229812
1475650296
959577817
36487647
1455759915
1788384657
1806727961
1891463207
794396789
505963436
1868681748
667195788
674927368
568098526
504538642
1269490876
191735073
89217902
862998080
735782189
425549511
1187530462
100612198
1469207961
166576396
634701196
233115624
1683790358
802724292
1484749302
1698147955
1004030569
1410545826
419926487
1386337389
7865419
1981704973
1049345266
1481550113
1998374223
2034352120
855878572
774701767
1702956426
1708332250
487789709
2142992110
2072906239
1221290390
2086617866
984494800
668190262
1661598868
1127230865
887069494
628975356
1153871741
675681229
1830597966
607808594
550810307
2146215136
729699977
548797464
376863425
1668591129
1260395705
1582642237
1738799919
1247629311
2502281
1897235463
214182848
2023079371
2049098771
1753485372
1442501782
1231061891
1410102818
1927748426
1296802247
1719751588
1477859274
970094892
1408467115
1736334697
920311124
1199573125
7947067
618539973
1852464492
1986344372
303467708
1063979738
1055838494
1117684842
1631192514
1940190911
800373642
1323967112
201578699
1303056788
1351308146
218792384
951940615
839229770
277627369
998898351
661495862
1943639811
880554989
1358460413
1858715647
1496226894
739586449
1994137431
669352269
2047912334
1051442941
1689132978
1998698112
1467360410
1153418275
1029463908
1341883818
1525909173
1697267173
132730976
75291605
677743407
297317688
1977794712
674179578
1188750545
1210548150
1753789365
160524525
640056625
1770768544
127747605
70411762
1789082152
1264476162
1123456697
816862793
819088446
2054706204
1108064648
2130621587
647824607
24268806
315994492
309552014
1747137879
1626850763
1534948005
1178344375
35591089
1237245291
1752165741
335355633
1409788487
217460101
714153804
762983636
1211813142
555301805
392638083
1967845021
2023200935
104645694
1597410165
565916649
1511159750
1174653699
321395464
941168377
1911272018
1083077476
531786046
902885478
1666286273
1892917468
1839129300
668517433
1414968627
1341546085
237246594
537652501
1028050146
4722596
212731969
1798836582
763409243
1841850643
1527607307
565993331
1830874479
454307690
1256663002
666636532
585390785
1590935765
693928966
1896167475
1238137701
1725588667
1476771796
1609356262
1244544484
1799840753
678915901
1568746316
1978947165
354019693
1303116094
1418949330
2013141838
952674837
1758075440
138000356
2057563537
646862043
216100421
1368003961
1636443476
2000407475
257295283
661663746
1863026909
1702961936
416543847
1855846994
228870846
1891527324
751044838
1857601780
971411409
932003141
1129996897
1828945730
832667191
760486333
477637828
1407679287
419680873
122978836
532240761
2044471683
916651695
2059724010
1881628810
156195387
997183666
648498414
1344933047
1045343482
1136762748
1227741550
208620444
634604719
1522598550
698220221
1654851992
1169224892
1234898795
1824755081
988812105
323566716
1611014215
1529119994
291700689
1648634721
734077439
1967564974
375923503
2075072037
1087793765
192406230
1539147945
1493353032
1149966002
1806330669
1431434504
229757503
1627648329
420853807
195686492
1023441435
533258449
1718433467
394516661
285637517
1701830045
882756202
1553202293
47999606
1759014999
86185482
2068954114
1662335088
75544595
2460582
401519891
1959070243
681375940
62014729
1588654941
343298678
12235107
1249747902
470363222
1334720346
265828910
901888210
1356726400
2143370745
435808960
1189705389
1638221470
1901674254
711313599
1524213606
1493457951
1378722486
1640938797
1103670894
886080021
575595888
2010666077
1538658325
1449671839
512123771
2138833419
1924317639
1971240817
535522761
100200815
558580509
1586650729
854500866
269965934
746880200
1416038717
861709013
1235771518
1442605587
503172214
167304097
1867216912
1272940646
547511388
997318132
312628707
25431982
1606919985
1334823004
1430021259
1687941837
1519153024
849219548
379765385
269395896
14740966
305236832
1443744097
1319876436
1617329143
1502333042
812456739
1963398854
859981243
1492952894
1871395036
1391478382
691799174
1321418461
255172750
974469916
362922379
1997474144
1903326315
1484918179
579444433
2078431430
854370293
1791914969
1143646949
347542169
752858777
317325254
1696971291
1625732034
837542487
1838688525
649546042
116825726
2002516334
1372396648
367749067
1711909923
1686480154
2050774091
1628219915
769133541
772620121
847902881
1722229633
2091804010
854995383
2125465587
1771596089
840254797
92855003
340280984
1271241555
2011288050
1647771035
1653340073
1798338638
445695857
315078297
1325030741
457471708
619494283
1546910341
968294467
911533966
1377872567
431791375
1305526585
1768235038
1282919211
266526287
381857706
645115088
1445702276
1309442414
1302309769
396462925
1690407109
633105087
1299827918
2142137467
1721249119
1382598286
532058925
711130800
1567001434
1696052776
371253181
1772241078
797789462
1661699954
1906946992
435870368
221983010
1189573218
568900031
1269924348
92659294
936763267
982357431
1935499750
1790441343
1381578248
1360198953
1867484902
1815443709
1250963979
237279056
1025409222
1467439898
2144781120
1531487663
1825477745
1086291995
1305244306
914256820
892376664
1732634428
2129219796
1520603059
120542434
2143300021
1089105029
344574686
468007727
725892779
1535037743
1239679280
997388705
1067943758
767429627
1746381361
1622149746
698033012
521222991
644296917
1743696341
400985439
1012376677
1070666761
623602013
1245806157
707777051
104582827
270649910
1299061524
1768831502
1906214972
719277834
559179650
585788531
318213149
1636640380
1023411052
1273743612
469863194
1615465734
528559680
1956560323
2042143467
1041051621
466752523
1981517159
1356869284
1638602447
1359044832
2108136754
14311105
808818214
1191386579
519719841
709007829
1645201905
1940444380
661540429
333161523
1311708955
2053242087
1613273128
696422588
287454767
1283829437
1163774078
905410740
798443057
1728487495
1962876881
1634532450
842655118
1167223343
926416757
1810860807
987911598
1111298665
121958162
198538064
959357977
2079973900
1800219399
1300806451
784260499
88244403
906476230
1260110037
1634551772
124606592
2098532117
255435279
1811653615
911491956
588654646
2015587699
1406040313
1661763203
1286226899
1955273175
611280198
865134213
1939608597
2101167884
263158251
6257734
195525940
1001047497
862100497
405483708
1348525052
1585637458
1808592748
753072423
1541854141
850369081
66799829
1953442775
304588062
807682335
593471483
312877985
1017318329
1192256661
170572321
823733502
1722918126
1529290404
66806830
1014675800
578477494
2144097207
1922913534
377412647
1524787482
823702301
1890557735
641142500
920010335
1925545746
1311530069
269106411
1451630419
1865489811
250238434
25827391
1529718416
1707962332
491895071
1686549861
909761941
1902703297
295489417
2011263044
749951767
1810081745
1075692217
1002444667
1341516200
1979761734
925001042
1373724989
1692316988
1864772157
1865352781
1777575778
1320813009
1912252559
778652318
216984600
324626929
938738493
36441982
429073719
1910219829
386253712
937252048
122409319
1305399945
566349903
1748971454
198824909
1551259464
1264307749
1989460952
189044890
303903902
1310738418
1460946611
1219723527
1098772868
1947246190
104794404
569415726
929630559
1182056840
1423477317
913673795
1492312422
307474335
173379814
906231294
1787971303
484687449
1639730831
837416924
716731861
1411623437
185501983
791926470
1384883911
1022193581
628542823
1596742850
1535976853
1492380456
345090495
1319900814
420736782
1010581758
625733443
198772763
1218762676
180620661
753859902
890740889
877738388
472210953
655626843
453900043
1583688457
204042399
1431807923
448417452
1842232503
207305817
96850674
331211427
918798163
1540014458
1796780019
1646066313
1129943690
1599218230
1543623644
164972246
734428026
1842184710
1557644958
1305183371
1581711811
14069518
153126330
984705654
715511574
464884039
1217531451
1101323343
2106770610
1599497099
893513508
1432971174
873538047
1798746993
920445909
406653029
1332138543
1482303903
417297802
124335131
370461583
1282939348
1206429332
886124224
1451369707
1488116675
1818207156
98478001
203598840
273279692
1187348317
441293955
402785220
14143061
69989056
1819838020
297552652
1993132549
929704330
1877331345
1846364702
1039619650
1036554828
1777829497
1413425430
1460363310
335329921
2076079407
2078387891
1748587032
40775587
1393646067
1347618290
385846
232614340
1009354146
1606618363
380874929
1134935633
1411757508
1199188602
330276264
1190353189
1744058517
1598860410
2039544585
1986412556
440752598
1514385065
1012824033
398154785
1044846216
1789167767
719903328
825527457
1812666724
866108263
1026326319
379109573
781713183
1930467603
113943039
835000888
1254548137
1372977554
2110483881
887625527
19804507
829299147
989451519
782222512
1417332504
429754801
1380594385
1716779305
1220039408
420139669
1591521569
2034603595
1059717943
2144836888
1598847752
1726731108
91519301
1398824825
68989974
358125432
1710884517
913020000
456407137
1417456612
40513657
1093761208
1350116702
155545238
10845235
1757761895
213723500
1873537921
355894235
495532694
1363909905
1290762260
1036079556
880114986
126509612
2035557553
149554628
2132569454
1497271495
1524514532
408141942
712233271
1193661335
1084480552
477681675
344772087
1488308089
141388749
1631409222
1166237485
1760678916
377377012
490517285
403592355
1097402442
1769899405
351532216
1647892640
1703716526
2057192469
1174990651
384728701
632323261
606910856
907013107
1696782289
1244005371
1996144789
726698770
1232966689
1677937217
956474065
86699948
1536435822
306618769
1039000485
484324575
1473901325
1328027766
1681003186
244394133
59770519
579451436
1067296010
94261647
136139794
1670879025
1548605575
642005587
1196980878
80254314
187080168
1912276443
1919685763
982583316
1392871988
181423049
1495174339
641208439
1879626261
88751385
2003205627
190891393
1013140279
124981045
995399614
2012751138
1951823662
1187885472
1434193360
727239487
17536330
236243354
572689919
1922396908
1411693869
1321530788
1503706607
486227427
1610547369
1637047092
981221920
486327755
1589548601
2081520049
1206143988
1591145328
1683884852
148850553
56209240
1465950091
639204901
2062325157
946569636
1251343062
1940840747
1667939556
93405254
1250999919
353125267
87003368
1162575238
1958618165
421864695
1466604869
1456740423
2084808302
549965490
1689102749
96926048
497256631
1382790898
845776215
1951160930
684861467
1779558928
1612717277
1936561076
1678578400
1114668477
1957483769
559772230
585427302
1120012887
1529098074
1973229249
168494636
1320300000
1609283345
386292538
429125055
738203173
298529939
1877262670
1014990631
1267733135
1104685561
1885726914
1165499595
29699734
2017236821
1338674630
1842947005
2082198648
318375669
1625362125
489606176
673085072
1726603619
913472277
1954503304
1240285885
576457292
1617635587
1372538461
783407956
1540670446
2057819178
1030824876
964172433
646634456
443564937
1943163606
2131024872
963059407
1606973446
60127333
1063505732
744887773
199320205
1089191472
1241862673
190646622
2115117572
473815766
996495952
2084785701
1558366738
995484266
156514557
2051070419
2027008309
156950114
2098912122
769859040
580667058
1259286095
148010616
905522593
1056207134
568504208
1466544134
1136142612
1437299894
1233759744
217031215
1072230843
846946592
1089051668
1725819986
1174415038
1773668521
2018284236
1245367815
488728934
860912967
200055415
1334594011
1982785830
313137047
50838220
45436492
421935063
704513289
13488838
1458956541
1395353032
1677876784
1301887360
1030193367
1640195756
1321714821
469968370
1584273362
1189002556
383027569
1854201742
750228950
1685417819
161897403
125220402
1652693673
1972716307
1659076203
1448985216
2013419517
1977827811
1738835676
1654222477
1138947073
1202816494
2002756212
1151452536
1022751635
1810517437
1109288421
1411877795
1045507168
1714509843
1070015193
1250369503
1026473842
1924958500
1415759322
908010217
302684832
42260032
1097350404
1010558837
1284899885
93354479
473327272
1281927923
70921094
1647800490
2114291396
286758336
889373856
325270724
28919154
380732279
2062133739
1189802715
1746679208
1396609637
1671202347
2018282882
1663951607
1845001560
418744075
1797556941
357328805
1597487610
1417680773
333762336
1092783069
1045193365
1585619426
1819005528
2070112950
1408492987
1361467946
1698501556
1736221009
1295810175
1920339975
456906240
612893951
868709489
906824075
887694410
266723509
494609653
1500439760
1229331899
1728625790
1456853534
337740556
1973127564
438020870
540162996
2126641614
1317516329
1296834518
1869545331
577605193
601068198
379604423
76136706
335001302
498085786
2053311855
14621347
344335679
220028524
5130931
367023289
1800132961
1616558361
2008873978
1227876056
171719582
123986572
558735172
959823725
296697279
865670353
2021540331
1046238295
1829734207
1087697882
1072369013
977763074
214672888
1028696655
1056464492
1601570977
803424473
1893158399
1339122414
954153602
1099530811
1927908366
1891909734
977069649
91558423
1385340081
69517837
651391495
664254647
164593611
1174310645
631805170
1108709301
1904836994
1056958655
1731845880
242576890
709166625
539357525
1373899114
1025724465
1891999318
2060679509
1061949309
1484639381
487088988
890984096
1849363895
650611716
353737567
1780957772
1769859853
813026603
1279960603
449068757
1165609151
1718939174
2061316135
708675151
994458266
1578892998
276344967
533659965
1363035878
917003116
2146904982
85476295
1847144331
2117750352
1633042473
2115573107
1690042719
1382791853
170490744
1600159197
1008004364
45731515
602600797
322395047
795961016
689618267
1923822781
246383380
551554785
2134409506
1841388394
1805673399
2018468439
753510004
2134678342
1958360763
792343126
1721834797
905441617
217625985
299033843
1890456453
1901144735
1541298146
197033366
2118441004
212086949
201398729
663776377
1768539140
1405852960
831637986
1029187553
1794583962
285709950
447144032
632392647
1209491896
1338766352
1530125378
602472942
1554753314
2132191901
1521887795
451179251
3754036
1896841272
29397600
94502256
2098570437
1288833088
1638805370
356349716
799690080
1650649348
1357245449
1133360321
1707746431
1878091243
2050459958
445291179
1009813878
1252406670
1174088934
1707930664
40077875
73440470
1337751589
2090407181
458366559
316855258
1264198917
1342521487
1663526959
739160460
1352871234
1777130149
1491861573
2113118386
2090498154
243359718
615401152
546233277
866783693
996812187
285916691
440332453
271509337
1283711418
822963349
252415501
753274595
527498294
830818246
906139341
48535007
608937497
1057138141
1997241986
2128795111
1659550338
2010757165
514977228
1103385730
424306343
329387391
1686679107
879044711
952736241
1070341152
333831974
785770514
755842606
721802342
2111402355
1867456505
8009800
1464285830
1985932205
2101694673
525807648
209717626
2112583480
1495692833
734470417
738155610
1536766771
23729108
166572464
785277322
1397805550
1639763221
78533816
1196889232
1316125804
825262566
680996992
1892679724
1017052982
410646160
866701468
755370176
627195337
828702780
1036753983
1262304907
1520431048
214449333
115611532
1359067147
1992533103
1818316763
613870719
2145481788
1356140366
1109567969
451787157
2032682041
1404148872
1318835734
1076734737
718716575
751586512
1682264163
626056019
2133670018
301259172
1704518719
431192641
977520976
1824989739
134189751
1101381367
122180414
226746005
1035862066
481533415
1897633410
506698966
1697147751
1100172185
1613122497
1779762377
2072456019
46891697
962545119
746022070
372553036
541234612
1620810878
2101511468
1285434255
520570490
711056832
411878756
166687520
1506043536
932792659
700481492
1834210013
1500528664
1200493059
1911666076
1943279668
115918052
1122216112
337970082
519784219
1263372240
472780120
157867666
663408438
1040743510
554379993
969021160
195512991
211189477
2025142255
1980540280
1812382596
1497408916
1395073606
303152948
868844421
1662474152
906756195
624177636
1925605551
1654664869
1657965553
53741749
573817979
600284611
56468367
1303017304
1068876273
113730218
552261172
301928211
1123767263
919780770
1659368504
1052195703
1848814352
242840055
831564337
1445004578
1505637479
1322421587
441262885
595206072
1605574577
2141190523
971682546
1523858620
868904219
62640960
2061993896
1930930310
9274325
641764308
606758249
883240608
1386696811
570216395
111109881
1714963854
1868753699
1709455500
240306460
885687076
1803601394
508412913
365083711
1784240419
1940611624
1408308320
406929189
1116674412
938774595
1051949554
1113522406
728777062
1340355821
997572950
1702382404
55447512
885102410
691260712
2107438265
1818189610
467679187
1256650212
1194089238
427871159
182005271
683422260
1402889543
113057377
1941573433
1280247441
588418600
1667170757
2136103939
414858906
39712359
174915147
1743288276
1752132665
1265729208
1100004830
1723802971
132526333
672197179
361404692
989105729
357846355
485755028
242379409
946065737
1119844726
1837820053
489073702
424810408
1893336414
1455296983
241883650
2110796826
372982006
824428474
2136350724
400148674
1738845350
1094931177
1104366935
2069558718
992276890
1453282317
1460867204
1701154514
688496956
1482694170
552697020
234805866
2058403475
9902084
711971937
1007605512
141233598
1295263739
1787010889
1528433244
1019227204
400958559
731645283
1049548457
210072090
1413435154
1298035656
244275695
1347983443
630642559
1698400445
239129413
221195095
1413506083
1436370902
63541735
1590411613
601007699
1250924148
105278108
1611266988
710275681
635699180
1444984523
437407444
173269973
1139917259
676190774
883331685
1474365045
624107533
1965117771
1457019336
2061076791
1881211230
1736067042
1620710438
246020014
1775096600
2033563321
1656484961
303889789
1927329359
502139358
2080744002
801582916
1236398923
355553190
121483687
30006796
1231664579
427224602
1326441350
1908797619
421663146
557703565
1239625168
938985057
1026379576
1272742602
818973644
43327815
1069645534
1537922432
436966970
2024151075
761943474
1263558243
405660618
431100145
1824674328
471761223
1022767478
1840890613
135538481
1870686087
1059869154
253182294
1386574304
1437167136
1752884970
1375538353
1787540697
2009799786
1496310015
728575520
1930206288
1681629651
485803950
2074171687
44731126
1192614954
2091895226
100472227
589196763
1107027503
1860081050
717419146
1755306214
1640312214
14416219
1692778471
284977850
1627459852
279006042
544133380
1243576644
2052523874
800365135
873613091
852166119
99437709
219456845
581591811
1600321957
2032081120
1293130852
1198710772
667658658
535518930
1127327920
838685965
1115464427
195367266
321403999
1022861442
872988502
982381088
1400318923
1425889648
1635549419
1747249173
1692699790
1926056368
521385818
1175510282
1333812806
2119954668
1676110554
296821936
383581046
643567197
1582633307
310143509
474828968
838218375
2080377481
158803609
1327095179
1887984413
326001655
2049613735
398294217
761697079
1013048689
2040884589
475722805
1941282562
120481076
1479444685
834424163
2023271886
711877660
108257654
88929698
806032275
1771500005
119372900
1235199629
1658784681
1712052676
298719821
1882265008
310018955
1064638007
1153066375
1077439836
285928510
1597410673
1579133009
1668713664
1929974966
101389694
1996688192
1326780467
1627786453
837009553
482499502
1069949165
1457131110
894202281
1864325402
1433800248
124678383
1622587459
344886414
872393975
1786487392
1764488363
1722984020
1802797056
1806969452
1191691392
755852216
1269410026
1224062021
444315338
336526915
735747943
1731797264
985483373
1254957447
408072747
1142596119
1876895736
1372219655
1160662767
737336051
1987494509
156722939
375722701
43649986
1330583279
1983263265
40739431
923681753
76141490
2135522472
233589363
1750440822
2024782253
389558706
469591820
1410692701
55658741
1494129600
1338807652
1568132468
301512026
386274197
1095346911
1427604051
994976220
918304093
1340896679
684505134
762258924
1984077812
1805141296
1146238634
530225423
1502624399
1020279299
836555825
1920050963
134021982
713907779
1943922630
1898917013
1301374184
1428653604
524927982
827742982
1142035921
987887534
1876637767
1568253306
1540455899
1540152142
1710038101
1255863177
342860891
1473016831
2007163173
281419700
835823311
716644284
2100898853
1940306254
431601458
1469783852
1115126083
1425674940
1250468265
89990802
224117940
2086573106
64084833
1140897239
1949908403
1965119738
1166743616
1795897461
195231955
1724584709
985688541
1049816577
1184618926
1045247937
2027283615
1235917499
1503923697
814773259
880791439
570097426
190721671
373647385
700078311
293279780
463729482
1543023681
1948898775
1884825843
1275337663
1082858876
2037155650
1245612253
448944781
1599041633
1325853110
1062485286
1804748521
170790647
833849864
1784043811
661018434
1129331594
872375498
1919559203
1321984931
888372838
1044106189
1347621795
275590990
1495685272
1374606518
870215626
796031937
441401661
1057705758
1601562486
1671111296
276752665
425280254
1021955730
1594341189
514770809
1083700902
1604595840
1271804632
372043224
906132807
496347251
1569793120
764814487
1174392138
1632436414
24308878
64966383
1021795833
1422564432
1222508334
386864974
1910722106
96511604
1639656915
157868915
1796805281
688982657
1221523951
1189744899
979479585
746206557
1628892957
404388226
1912235440
1384356920
1025508632
1850818227
884415155
635113003
762251955
950984353
1834943849
645123000
288626551
1479381055
620565798
735602448
1956775307
1414063916
1074580542
356543644
979563895
1088274571
512534219
18535161
1673713231
1493399242
857671849
1792947039
88668672
700407275
562213735
923781647
328838632
1116964884
1422640458
1653751309
1989729847
1091162521
1105608391
997011879
921091906
796669152
856363287
1046387517
602898659
377186244
82883755
1839653964
2129069999
1263844964
782255862
849400599
153726871
1968724068
1090007306
483801501
1251677740
1990235281
1124423133
375549577
2126245214
1547423180
1820051486
1855163891
1431295043
884563632
1069025501
1759215655
361511815
725282274
1758580206
1329711943
954813871
139133675
258559851
1554459392
1020125757
1088020890
1962417899
743174314
946829250
115453637
1234076952
959065051
912209558
1582488782
352741333
1490328105
1734146657
201973553
1792325943
44785686
2116641996
1269769964
1522691319
492275921
1647310690
344090494
821426041
2040417962
1761752732
1412571674
467030816
314387228
1824314105
1778416287
913346471
564113244
1603263521
1402360709
1109976909
157295684
1791163151
1745203850
178281949
547615490
967750606
748448800
47703619
1552209167
1195618329
1112021100
582619634
1725418512
1591284128
560746315
1750353253
851632925
2132462658
1428958361
539523109
800241078
1880164438
642259951
1008761307
1273020692
593071176
684781072
147570890
213613597
1607217220
1729180656
2091958436
480327483
1206081228
1865278358
765118530
1249821922
2086760499
1478444124
736978911
419621465
1926005877
1707287208
472276782
540513981
293127427
1256803624
1658262672
762438844
1090201642
593188870
394170941
984211791
1694304733
520137194
919407829
124460416
344577765
2053099399
888795642
1387201945
1947189067
1205737683
485850714
1846673772
1097625587
943619130
1499388830
536108402
1954469131
50074
407357222
188217833
1289151618
711065628
1928249372
409715719
1060925477
568280739
515423594
626390435
1944453108
1899738149
1825795215
216931776
1750643753
1059764717
1107883851
1794633886
1309290434
1239396647
2020495950
1401937880
1761446573
786675800
1219826516
270170986
2142522271
380819043
1762250488
1344772309
1609329477
1791059958
59244457
502940755
298081644
262853256
2121036722
1267103833
217981937
879395278
1280262963
1976933986
574253289
580922141
449728148
702732084
1277468818
453007930
976307352
656411191
1118385160
741491991
11546897
821346074
1953411934
427550860
941986477
1504165106
2028670774
1371368559
1427437897
776237876
529390655
643616663
1242508412
741157198
1989712993
1692589144
1117575489
1848309631
2120094116
757753017
1828243742
132941567
1002543146
1495451358
973250359
335845766
2129627172
172406981
519249847
161045172
2036834534
1946705242
1819999531
68515692
680688253
1100193756
991244204
1078722144
674955151
6805585
1014354403
799017139
845476045
1214888098
1981712528
585181506
1746497147
1831763820
21065692
867018215
2028112510
1533113759
1748734432
1011578692
1557062340
1615114620
437249436
1527320841
385238053
2020484040
812372882
794227209
1553486736
1711401991
1826506211
871038144
118374669
902493175
1577729354
1381930969
1692959183
95605842
230551523
165188959
1353814610
1312424245
1828155178
1131668516
1777254602
598818375
1795151517
875825042
1729625922
1528126105
1088815401
1970821077
895467022
965621026
2059520223
1241450987
2101595537
1420953989
742968236
1453916259
687884517
214827891
106805876
1800364983
874350714
294984497
795029247
1360789827
1500650279
750139967
1346046567
1895134547
655477208
486188946
1006328684
95427125
365076627
531479205
1887554659
1926545550
2075197812
1563351487
1781438916
1106128973
272350944
1219410967
1697648709
896430092
953236856
574158828
719819489
1365038620
2096537172
759879030
1913727381
790486981
1236398495
1431858108
611751793
1791349477
447770837
1690371239
219609206
1971791058
832684145
567527833
97249379
435006286
979450537
413513444
865415360
62362899
346440212
261740809
1020526333
641542424
2048170636
530370668
618570444
1769492432
1504038116
674536746
477484132
383574778
126128316
1520809063
516195022
340968869
1251163608
1586387900
515058198
348308721
1593198518
494488943
1484239166
46612419
924565288
302556564
258658649
187799540
450419840
175772930
407634562
1379232040
1045860894
627400447
205321170
120228432
145106435
1790319623
1625130889
938923337
66508105
1107412836
1712413513
1985001298
1468366137
712708692
1377293574
371951894
897535516
2145616138
281000402
96382800
1429243167
1123831487
2057259982
2092466866
1677209453
1259837849
1834610969
21889004
1301934894
2039142227
1981571355
116932853
1453777603
2128843120
1536711529
869317629
1104565944
2095016294
1424549329
647842932
457691039
1330144433
518525658
1757217566
1254547738
150372679
1772048265
205962846
944382843
962040322
1134246375
1338673757
470167093
1509843598
957087594
2118568227
93166103
1390027682
1354449681
587342754
999754644
1456938941
1761643353
236667063
1344423217
1909044907
855455955
264193606
584401244
2074387064
713622718
1024991638
227169528
1142653734
1834485259
52663976
489183612
754103219
1006846284
1086593426
50192172
274556138
1002225030
444362247
1492674548
1005257564
1066935082
929501123
1697687618
2007294506
1953555039
404382483
1063572239
69021807
1117184122
1028303970
354019993
827339914
344633169
1562038623
1195187022
727241041
1915898635
1932320939
1044258423
1494831393
68116481
144925167
398173001
739867465
438311319
644116174
989512313
133885844
1043560363
2098172560
1870821219
1929693898
697970217
1798795877
1129587549
275223276
708643271
730873435
1683625642
2012900240
457301907
434366534
180691951
1448251800
294126084
649930092
808597958
1530273813
1013268558
1054488049
294716716
1535843430
1059875832
479753517
1608817616
788777587
1881564996
782873162
236400191
954812480
1975958401
2021937161
1480180197
914715495
721729390
236924265
1923675195
1556943984
132257010
229266833
1169146731
34296623
55060440
1058371676
878797436
124744591
2139395042
1247095420
730010042
1904072949
1389267832
1115155811
394199678
495276921
1633522934
347865184
1719222315
1163506489
112908762
1073149952
1707058085
162833694
940964942
297803394
401460407
113104697
1501984299
65969287
322839571
89875555
876773010
907831531
228648619
789285271
1408530512
1677656259
1985099565
1093181613
1299703871
579266717
1523071057
395863573
291959721
450294651
1458712374
101155881
1895917095
1799640038
1994501514
1509058477
1679179790
1269855288
974570513
115104807
1790496006
195925577
1455963256
1765142581
363479452
2113879107
1839258651
999530824
1417732626
1713854565
344632692
1291178167
548778034
30492120
2034324344
1040383777
2028053000
1359710188
1518625470
104157582
1603493889
1298224088
954385567
1092377789
893815449
1359273910
1714954471
1190410721
1294305630
73104119
85282895
1525867409
140435657
1096576886
393008824
1154275460
334958764
2035525775
1845257530
2048002311
421526090
1253647475
537683119
254020292
1212075649
435039040
759072795
2124846356
585729180
684806321
155477507
1902855529
1229248445
1446656758
326573019
268020525
1397476714
1603154889
1651046242
167025730
1722401977
868122751
1437215152
1723715989
1173359296
539066877
236552267
1574488700
101710505
1555537289
1060776154
1689123283
1797431962
1049423069
1109883342
1383021034
631698079
470332856
1826604647
1912506495
1165980415
941337348
1858025302
349703158
941130173
1448998139
1428401677
958422466
188750331
1800274021
1632808551
404234459
1985487148
822155437
47862090
2035670035
1470905907
1102497309
398868106
1917263900
1674851997
920647534
102870977
1218048476
959174134
743109087
1482652105
21987369
1636391799
1816463563
1080106848
1029251017
142307356
1923292921
1123412956
1606455051
1282909515
1640099236
1338709039
410813083
360872708
1974408663
803594937
1379039589
1140452894
1993078728
2128668734
675731818
1447792115
643519434
1363490456
1975276377
1417616303
478851626
1014539123
1015254763
1688121263
279483284
718934491
402399183
1663395842
156789008
1086637166
612876490
918396716
2075481266
357808283
1093720341
1454877081
1836364166
601753473
1334134750
532814875
1060725741
558190981
417757338
445422147
1500049938
1246703473
1202700202
1142828379
250831725
1315089778
1840512641
935862503
647948823
740478148
1622380456
1321101993
478695974
729747145
1217100486
1635686366
1386822224
452134507
301920734
1397638020
274011230
332264096
337384453
1882854807
1572727939
1266377032
358415216
1780369403
2041707292
1575344189
12980239
1768011057
1558379362
120359036
40019197
841772915
1999129880
1896155168
1839258560
1325587846
273472291
172102915
1059967428
97411642
1998179756
1427660343
1058214753
343705987
1852768505
853169801
1056331988
1316864049
291128792
1912868714
729582094
881627290
876505791
1167071838
653331377
71723480
440077108
1387164548
645026362
88010181
723920936
739669009
302300970
89573209
797477024
1615645722
856474928
104794263
1965941179
844531033
1272009645
305271120
536462952
712117501
96963512
101383341
1339187410
1720665581
2072558609
1527027762
764539289
1885316057
2121508164
445178245
1578113126
1626819608
1461323402
714738930
1265886315
1075331281
582709505
159257406
706718808
1465947014
388916425
1534445623
396865173
531930664
1639494859
1567127893
795113861
22955694
74986311
1670189883
1901206609
1434077191
152872353
54120479
1561140825
1902937547
382992787
1663266468
735985544
53765355
1953099754
1836380067
568721841
664416064
1052482165
1128848448
2140731143
1766751557
515948235
1496126580
836623388
1110747109
294325215
276440354
2017359538
1177633717
1606206703
1902585523
1438400273
1358275120
823635664
1575166665
1106890666
1717656830
1004880801
761070365
898243916
1865606920
1729703832
499320559
1431730167
434120699
1362039779
1713553956
774656632
1771052404
216307002
2071110454
581161756
1666090444
135310750
1076756687
1655712626
1404211810
2012826201
1670164851
2102049098
1431413122
1369976674
624896011
1506405963
309788969
1138762864
112728990
664076402
851032215
1534289849
724350112
403005974
2133416713
1910270979
1133790206
2137457351
99279376
1092213641
1678802971
1193826060
1748930418
1995367690
71781523
1818962073
67622845
1690881888
878118755
457649834
1410356225
1890244222
1009672161
1345285790
811515141
916541118
1798354006
1175151458
169536666
1499271687
1378875516
1488252593
1419241485
1404580859
2045060095
1756106951
121434795
872742217
1680877762
905013362
36087883
86520054
1183346799
353926069
561585822
1218418731
1881596829
1388496837
1903955973
1203099275
915568468
248814037
1069157917
692356698
257442793
1372892768
863746897
612736172
769139344
470260348
706219419
1486165513
271504528
788003547
1236441184
1130621554
1583788114
1463577975
388030297
167594304
1530386614
90984611
1506783169
1059003943
1707145874
307514400
983663553
340188323
801215367
463184088
1356786658
1685296409
1409204140
2066432276
980550040
1325289493
1687916651
1959244089
1791353184
604615552
1498278461
1382985621
230894924
858386054
2037967593
1227465923
847419166
537259361
1985337488
623238178
1802400250
936564297
1702139566
1694729197
799821251
1571474775
737977720
426538217
197630053
48234642
792176468
254002111
364267671
1133313254
1192128425
2128550010
577802166
650332639
2067896505
928698074
1769247855
752438653
71737917
1933172419
347026659
1165523343
1557305077
1298304183
828559602
2049752828
1765489658
195617092
281353145
290867783
1442301427
1085794836
1697445693
679381106
1319770144
323666427
1254708569
1144091153
322538028
1239834799
1895441137
379330707
950548036
258290725
1132738939
1162979757
258723795
1036353425
1090083223
1102529672
959644033
1506509956
499985799
1454945582
1814057828
1260942016
1773163290
1636172059
967022990
1106714788
652897753
1111190427
1799023038
595561331
562839895
1819589114
662968833
1163009868
1450365929
518831962
371705654
787204057
1614059580
745157072
558293681
255051857
707895292
1734002133
1060358371
205806479
404739572
748524253
1600118670
286203057
1653358681
958250879
696695771
1032730381
518671055
1761506845
910151812
592666269
1139415349
909713451
1145021668
23433239
2028921119
1202645938
766611993
1065261351
564022541
550409845
87230871
2044291397
1554113933
84902644
1243178001
65153254
382960773
1772295233
264976155
1631132360
1647169205
1524454027
1142305608
1368998779
1912190553
167106262
1955236580
760469923
1943143716
1256325104
184868876
1966178078
2000023334
556363310
1974450879
564805620
864267291
364234705
249923408
1787124702
1045699080
1857996178
1568414783
1896994110
709912611
101942838
1847773577
1816709718
280676411
1629629265
312208754
793417100
906176724
1497284061
1136333821
533181652
1273034909
298473766
925932594
1929804505
1233842012
754688255
1917577054
1297516125
1824907437
657030048
1056771695
685966190
883136197
2073630904
1753161979
905229060
149599224
888158888
154397371
936688536
1195416841
1317850485
2069512735
916537472
424569849
1394786567
711450418
931447764
1161423276
1881222822
317700193
165760278
468422761
1149224122
857598590
421550715
1052415519
79002382
99755305
402167915
808976138
616140516
1602331409
1125802625
32618184
336578620
547989031
1716783945
1931916281
922813466
1018920871
1079962764
2055545189
725682915
1942691106
1453735864
2133561659
224570230
1885937488
1131986381
1933981194
1604001628
665942030
104204379
348202707
1635104652
1857523964
1579735278
1319675709
456708216
813234446
1038023059
267418456
383585797
195009422
1844446584
1786462481
999809128
1601994254
54784169
1868223240
1724363
1942226588
1577736309
56799820
717557975
1857341846
2075368412
1363507375
506650813
963764483
2136783800
211178356
999958993
1115277839
1899954874
1797752048
866578379
1111673553
1456764458
274657108
831390552
1042670020
1786908100
540649107
591036165
31537986
1656271945
1305971420
2090240983
672870357
1704857366
2072504984
856714254
242141777
2003701556
1752182006
1369231659
967497359
1726368047
1912964074
1821865735
990672773
1949046142
498247360
1745029243
392054093
733902926
1898091495
1909017443
84210475
807719534
365517758
1153209788
237141698
1915443519
1583608294
1077643316
1075373404
547247894
55052532
460854315
299197007
1704276699
1283257152
2055390928
242038283
1484669214
1723240017
1851481636
431289164
1631345658
1248539601
1885840503
1352357352
566707015
1784526130
886150439
389062888
1491060027
1360289003
1047382262
1516471591
294170052
1792407921
1911237080
1671204592
1477804074
1944448640
2100096873
1484856506
381679129
1624789193
1120920491
558292236
685066226
418842312
419163766
1948308767
615267862
13693825
230877658
745467583
1370818554
489433500
174964502
1618546464
957603158
78914503
439929351
1486795867
1012360589
1759316253
1210091026
520362984
519825513
882177431
2055176619
1457910151
1955350162
427576750
1784584975
1725727889
1850849596
1652430733
1333298358
1098352331
279141011
79781341
420581584
1002132046
1762031170
772577815
249874027
1764276316
1936761263
2043946534
2089237804
1628984966
1981586359
72136637
348307830
559052354
948106605
1157292378
159957303
1978430080
455574117
1884855673
1748926309
1721017772
990679189
441049124
558076169
630579259
1958537426
1899573777
1018405104
1559979768
1207801539
735400374
495221808
2053011727
1314421245
696835730
1463903740
1107713743
735091998
1340410608
29668521
2116288277
439441007
1566070316
561034593
252837451
1820930347
1001017098
696834114
1973576760
696359933
1389714961
1366041946
681757281
543449674
1995937640
1821505453
585110162
633335003
1244894644
810156797
387097714
1908099311
1299864472
1365286539
456930371
1800075577
1633107579
652761789
1696600475
9932328
569825525
109698019
1570700284
101123564
1472332836
1507524589
1625260845
1920595113
671472418
2069776799
1967909869
812479737
1195492510
1022072149
462331637
550690812
685016170
274928899
366354125
1435389327
98654064
648778885
617186932
1991040204
392565829
2015168094
1018597193
914605055
94066395
211310224
497164161
772352320
1490530619
11372752
84172878
1943519723
642705138
810621749
1612274735
1030634512
1160130335
516010796
2043618533
1532718510
242646507
643764671
393904732
1713917321
83220572
844320549
1402677256
2062594836
1059105912
1057972251
1176007724
1941692126
282867027
498852161
763344137
415615685
933946532
2044668868
1424816141
1560953467
917230822
1738125756
1583832923
1367524069
499008401
1274650981
1771700295
396895147
692196248
1074189100
1123174944
1021904495
2114869133
575143012
1598878649
233181002
1062659131
1638018096
1685746038
426042747
1515842011
663981974
1594094776
1208679178
634296236
1726643671
163180757
521215352
1496171862
2000276656
867510800
2034290087
1779279145
1282108525
1569934333
984375505
199851803
82988193
383256309
1085466479
1624142316
2017232837
2021373720
285269767
1602633343
572970915
1372623395
257861982
234428735
1062359644
956784182
1262341341
1822393546
693988612
817671949
1125514607
1375548532
18958840
2014817694
1287842824
2067658145
2016693010
1663263962
657710964
1093509935
303230823
1160485242
316543913
786701998
7337747
117843697
729998215
698241858
1296879336
2001856133
519747515
1868382127
1486570920
986979574
1104527234
1812203621
1179223984
2134733106
1807970672
1120801390
1421435598
851405468
1926353480
1813390524
851694510
117143153
230000356
1837601551
1334434083
1844737894
1517005685
2096263167
1165201570
197909244
1067873217
1276888973
1826527905
1211316116
1553306664
1308811463
1377617647
1050375086
1002139828
2083817576
1032063117
1145729812
44045942
2095407932
863023699
396381644
1632828214
145508288
1295710954
200609326
298616245
282436021
188795243
697824945
1214275084
1835588216
1128581413
1100566755
194086402
1142475987
360957476
1629995882
45693271
1735933646
1577144751
1617571838
1745982798
535520127
1722592706
2094995895
1809123856
636446130
840892989
124425154
2068025847
259062364
231987281
710653700
125743704
269154859
903667553
735224093
357385128
774243436
858913055
1427110215
267911554
1964124417
1088326916
1331101839
244310884
911448744
1802315358
1395336754
1947155513
444295542
1225938497
1993484070
266773284
335889553
406315456
1025749963
631677888
1020478662
1160328461
1037016597
127350304
1090567995
1321345012
1550028859
959315723
937762424
1025563284
58280540
1534351458
775931420
1551651030
1033267602
1989026227
715520993
828356410
1298576725
145905537
527162056
581723931
320468557
470185130
190926030
551748201
483284085
32348650
2094796039
559210708
873479411
863796771
1084732103
385794796
312004903
1004742445
1083491009
703450946
613669899
2059233600
1937754591
1227871833
1591103805
2036019253
1120501714
1383063202
864965217
2133954158
1868099622
1837103510
404078193
113612451
1247850030
1630625418
1521501911
763493106
71306705
301715555
924716704
906524080
1710843477
169167152
755748945
900725077
2144754881
1572531754
327781388
184592713
838022722
1972128893
1087421968
1142856051
1904882113
1140448517
1573067952
691295977
1341647532
703058183
548069169
806238177
244433714
1371940408
853904098
859272397
1955026460
259982050
1900169993
1611269876
707260824
1589402189
117230905
1816285811
251992378
1747310834
392014124
1153930560
1451954161
156768479
1110003225
209330319
818440902
846601628
1260812602
1794660196
1664985834
123082884
220541975
1483438284
2007883763
292189653
621763293
1150103166
218714544
1923624809
1772857885
741795350
1621832590
1892379191
1356617152
1777070326
1413700973
1534810674
1396844316
1257204862
115674872
1055813196
860693108
865530452
231979348
131056916
1155773966
1655378167
1942409592
877062321
1860792450
751209317
1669180092
1763889993
537804362
1438999025
1151096933
1095318309
1416573033
2138350061
401250623
1890264865
296864498
2043936423
170772384
1528810158
1801640577
442118396
49731150
178694711
830591846
483205080
1725780148
2142373721
1598142275
1902039147
1522558433
691705063
942179176
1088429780
264698712
1769829395
1037444939
1492794780
2113390080
1734702910
1222378124
528481900
1969384866
197177156
321776451
487056062
334673527
1820540848
1792392328
606073520
2015802288
259553896
263351352
327966502
1996554607
1491289230
1865132409
790751389
766510995
699318811
81986287
200085429
2105754410
602950309
529241404
293015049
1525127605
1134273982
623984810
454661630
1447277091
1953140324
844654584
1366448795
1739413606
219709504
327104157
1697079464
1284564707
456379192
547974714
1766659661
813938847
837087134
1858059749
618607577
1754964971
2033009466
447455235
1339908851
985496743
171826362
641253499
1371320416
9477634
950519890
1994713718
1006551832
1873640826
1061585856
48725909
1692392612
1862485074
1659224871
416904610
858563163
592998919
2076408895
1921441051
1567665167
1124501371
2049915781
1804791487
332324273
1260959637
1638383651
1085776624
1156875984
1586930393
1626857589
747228844
1807239961
1763973376
485733745
181062394
336974466
398386091
1989611516
1668325965
190267823
1344509943
208024722
1521338200
2019391991
285372750
1913773949
56709849
1712857564
93139897
411013408
1970850374
459175155
495392069
595010324
1374449075
1887034552
621785555
1901503082
169807400
735268946
629277547
1682798167
1351248949
1280605451
1256220173
197118532
213982607
153990731
526819637
529744849
82770925
869379675
687536694
1447427567
723589885
303560182
1381453458
2043727204
482231956
865551653
199439938
1047907680
1723402498
912821123
911748519
1102853085
153369049
1688455106
862505044
1056599163
15930108
218605745
1724115632
1911521013
1322110932
1985803514
65866906
1326233976
100914045
1313258456
998409145
741385697
1724143217
2035305676
883610966
733234690
1659280776
858388617
1031934264
919312174
749385673
2066061497
1065366287
324689678
318489808
1512300542
1257344407
612253641
1994179178
608400122
1991916607
741282924
298378327
1908590549
1606262186
1870042236
351301820
665177836
1164105178
1843413271
1566254977
164651781
382687298
1877121157
286863600
1969652090
1049655926
119706411
1976275570
191056420
411897365
915564276
820850182
1081591887
1077412628
1468830780
1717913690
2019721816
1260196409
1949055343
1376556719
135320118
234909413
910405696
82695489
855311821
954892765
896692472
1596646863
1967933244
1754835682
1576746784
865039688
763841632
1105988636
1562090931
972696219
2105069682
1175411390
1992657786
300244089
57201346
1277999747
1673299661
376983579
1503371301
1873584015
1446435524
699006693
458465929
1209448579
105132729
1679713689
61143513
1775100218
777680465
1132943661
327932639
2097159152
730459838
24241820
165067179
709072156
66695665
814299065
1486174164
846834770
1768773521
376963703
685563313
1102120788
1689580747
1957789438
1725209208
1793043386
839409913
311092542
1024986209
1013850528
1970192685
1596879814
1470337341
61644264
1366515082
1779498576
999955935
527119430
294173830
1018364686
2052448081
806228309
77268908
1352026578
55878352
93764940
1400026986
1886456227
1504773517
1648059908
296257595
1271371734
1996057981
38089020
2131473770
1614126329
777374055
1477351040
1786478430
466605162
1879906620
219857493
1716843897
1076318698
1587265018
526319436
28707965
362237948
1001099855
1542924623
16185638
1789298155
1281280748
111027988
450549277
728041179
1904123513
795045086
253267441
282044083
1363064202
238454395
2113737123
6416797
359031796
906078648
1074254756
807369115
1775282132
254562418
394431496
58598645
341045943
1266604754
1966425505
1505322107
809679138
1803565538
746041655
775449018
1289079732
2005311866
1509999226
2010101005
1727100429
1020543519
1811256310
600257723
1943431348
825822391
685282167
1571678603
1936680986
366115470
1176106575
220468997
1175242001
195191260
371881300
249886699
1249811889
181784110
286347674
779681267
379512039
263513173
2040963054
1243190932
1836856031
1448397520
615702036
1383037569
1802919333
675585479
1851051583
66356102
968743134
227436571
892246900
1205996149
2009521647
612705777
1106986513
515165620
1784765723
2046349185
1431132162
1315921721
1699132685
1971940029
743956652
1256463174
1292776231
1274160449
683850165
1852810828
2090425348
1799714755
1722487399
497873752
1244199776
2066960186
1863402829
1489752517
1567358121
1435647864
1544876714
156435584
16321331
1233436055
796944031
188145510
381942297
229859837
1262765073
72183295
1480586470
2083861126
1856272648
357114186
268400664
215938420
1375173618
1266878121
63115402
13798022
1979240095
2063435142
1393026092
1413959268
2060438394
1277732342
524747436
1369736214
1443608784
1360060005
1748401361
187090826
100017711
1640065793
528303445
241797095
1807519690
1338190477
342546778
1464699278
1158826827
885065090
2036576159
1574269088
1359723417
947575891
1775465054
347165500
51629362
642776378
9829810
1280463651
1107081886
181019240
1005070739
813646144
273488058
1437727093
487676114
2088978088
503982813
626405284
655806989
204445510
727744148
1808665162
417980303
503917618
1319883036
253788931
2090973111
1830520337
528431710
2035871669
1718758737
1057584885
2070847883
1169305477
53487550
487912709
276462159
1411473894
1599398628
754381946
337561475
212411483
479262779
8407458
220620985
2147375358
488648209
958174217
1501801828
1529312419
19861650
108015527
546255400
1340036419
734220747
1433022357
757990521
597991432
1639444835
2000904319
981470921
192849817
1987980814
503534249
282578250
1386273303
1601453173
1178889256
1742490050
104183838
1875036220
68158292
1574330331
12210748
1808940088
717979820
1934248273
863195039
344511088
1850706285
1562276540
1956936815
1067609220
1700934114
649107182
1699995502
194196524
1139619654
140125214
830560428
981861039
896090666
100984615
31180828
1093112347
1981231355
1553006806
1847376612
453997740
599812547
2079138181
458466014
2142754240
1020736767
1189219699
1904841545
538247612
1727012686
280127735
2017888453
637384222
1538089953
1406127342
1906390569
1135950380
1163222807
1678123828
933387144
990396152
1651312676
1771981340
803513368
1619888009
2043638783
1108935024
1568279675
1086019966
2128305870
1984110162
826265931
832746640
1064287997
1283721145
887743743
1161909212
328228498
426211946
221179558
1031501052
1219198631
1334023530
329109322
1408133425
1754890365
1929129525
1892004066
1559031147
110073930
2080664794
729390274
102124074
1784580013
1591718016
303601978
773405733
1148608290
1594014632
920866780
341025886
189286780
102115279
1887976539
1679818795
1019174038
247145085
1815044652
1757522470
2091480368
1309896941
1584302970
67166678
1795758050
640531709
1152323140
1386716126
325672046
1318529126
1890458611
1060117096
7134915
1198729786
1138792089
471223783
1290844859
379236801
279146334
1012726912
2117897441
2103677967
188845391
1643623100
148405734
684801889
217594629
1055554487
465720348
1963964396
658709797
789602634
735743460
943315802
634957987
1033483435
998409299
663481815
568348932
2054364676
8688830
1296264723
822789707
417756528
1417630618
747450707
123100064
1239835262
1244448363
469944244
308772245
1100334304
1409197599
240658655
696180767
1488708842
514369887
1945806699
1698049206
1073113915
475125348
394407463
239876384
1134174526
994434545
1375060839
1391052193
743668105
1696562371
855922147
367510158
1505222707
696575663
1014157547
868228888
1226363504
1638873031
388003885
82976576
1409925077
672526348
857902223
901987092
254390601
834106456
328742893
1063617288
1390525167
1821874445
435667420
1722585181
485044952
1093481717
2075528026
546961762
578859520
1922546301
675894171
489312608
410311870
1536547512
1151878027
2095820300
1729753645
743845681
75907949
1577497921
898704813
1465576634
279844147
2038641884
1892204049
164207794
1425783404
2041659119
801635845
1570758712
2140577716
113234359
402117866
1785084410
774705350
1051329809
691623602
1931075697
1024587160
1774436591
582679509
774281334
1732105662
1028586286
2124261866
107583220
1700013269
1638039197
1402635349
978742183
2095961968
965425252
1090159433
1752625980
2022325851
347148062
1649464659
1721717080
1269246840
115884074
629737234
860812054
899767791
309872361
1056568079
1725405487
152974962
729893414
1548647145
1141074477
1423946517
1456018095
540346041
1712524548
100905992
1180207603
1575407022
202164907
986679241
1517469483
2092426852
662026517
1615380274
1435399994
1627463467
514714779
1543260578
1578844481
819240441
558412583
1853151659
419108378
1208895605
2128205333
704745739
1002012125
812709238
651224050
1284371652
1839808137
2007065529
1377534826
40643022
724668945
1173355250
1432866152
319977665
515105985
637686755
1023389491
938285701
110304049
2123204842
425088117
1619348681
1208312076
1416777173
1300273655
1851698553
981040796
78368703
1056016252
2114707300
125351860
1117937302
2012467797
572225328
789459372
1217584167
611936076
127807011
1490870625
1289483520
1257897279
1395089427
372048446
2015502444
1094299352
541642232
425333488
1163618521
519085422
1823124335
724196769
1710488561
1449958159
1526788735
1320748224
2036105980
627432512
557776781
280730138
544424726
1046459176
545945235
1863072820
844694856
1561219293
344878636
427900289
425903961
1851428958
2062541990
87773720
603534092
247253091
1254390719
1739802093
1582751644
1606919723
1326218686
787495812
1463179401
400297637
1985030232
1886351801
44101483
891226594
749224504
275157475
1127174893
1726657778
1551758957
254379752
2066542586
252918633
2108029280
2057099938
1680808180
779672318
693433445
1975360610
1288763183
645917784
2093169203
543674224
1097155090
1931998850
727302998
1705271465
227459116
1603979440
2087350823
1458021817
1909493560
959224797
261398371
1053385309
1497838473
719732300
639036958
2111788867
1356558838
902972611
1450141698
277043277
2053107347
677791089
2060116491
1282271816
858428814
159455634
1508157428
2033084799
651873192
563554389
2098688278
1588181119
203253264
650492063
1568709767
1088976211
1381984942
245779297
221689204
10336379
343972001
718995025
1085554385
1005542100
901167225
2070738208
532138103
1395180557
586331132
204852527
200952449
555827488
1278768888
1085085268
389859975
121561628
108697394
596825608
827213517
555671589
665502987
638587239
701164403
202149072
1406141230
872832945
2020969950
714065715
454272797
560432041
1512862117
746322715
903225731
915279596
798643423
1745397302
1560055371
128977861
769966943
949774227
1908935986
1302638391
1488499725
605263057
1638392130
609620736
1748397336
2003523894
1872189959
1700264281
744337219
1608145721
1303937891
1262261446
851127120
1031793449
922525045
610295001
1782070580
150124913
30104953
436594286
1007546648
622335132
1908012442
1924843281
268193631
1523363773
1602413888
1025408819
1963389100
67629209
596611489
2051304413
790092457
407029328
142910888
755613975
889824209
1544226503
1751267923
634948738
968482657
1774998982
2011743971
2020654987
769970895
569873095
689166654
1131430189
1068200083
1288818417
1989907962
1332938947
935632259
1481886747
1468924166
230965199
863681666
547553886
187764063
616131720
498500318
432877201
1652454795
32547922
1886917787
2106550434
631921749
1489683770
859793596
1343341078
826651653
94025957
1510274371
580938532
1739419535
69385931
461612081
1938514610
412580469
35175938
213192309
1718987523
162429120
344629217
1249968488
1350371492
1481461738
958116400
968968874
935545127
2106291889
305402100
1759169518
1845629007
1391136007
928717217
1699534805
1509044000
253345116
18212021
1656215042
1399816715
1330996060
1774372758
1610362683
711087758
1663401386
1930092449
171082107
144136738
893019424
2040702051
1952324788
1523519657
1432571375
2134016266
1440401087
1299042737
1420562053
878737246
1621542842
760565648
1439936877
1930676633
1674198514
630236483
1768737879
1663806765
1430043306
1587277046
102277310
838993042
164242926
1949326785
711853125
389226897
1352133403
178123459
2000490805
1464045377
1527475367
81500232
1442880972
249357676
1358086497
2023154482
141458838
1333436725
737195959
2108444202
1261930761
2021656651
1951211967
1519452265
120090079
1037046676
1013607194
1465326701
1627146057
1998610418
1061253887
756389104
1364328103
559950399
1365553783
396135581
1263891243
1840009199
1663805193
58669864
1506634319
1332304590
633833535
714890305
2136950854
893162034
2082620160
762193310
268013558
1992103292
998817362
1468712217
645278551
47578749
1598121808
1105094418
1252359106
15895549
894436734
1833419983
1360212519
1630360332
835180344
1012939375
1995829069
1172011627
19723680
1666737517
970632173
1122827279
562430297
2029144792
1807542559
633007961
1021253146
1271006484
157067449
1375525834
924780366
2063465246
1640180984
1052644090
1546642647
306683319
721912240
1078727362
1520158177
200650398
830720924
305590215
970907447
629738933
1674338597
2124203913
1120918834
1578438788
383363799
236534428
1537182158
1183080342
2062928630
1574039260
672184340
2143509692
1528761828
255400426
1370060838
1526272465
1706042193
1061098348
851350667
202876556
1715412206
281800427
978998589
1059938060
96745504
410656346
1042254904
620700126
1463381319
1571495029
308931189
865437228
738445410
791617155
671914826
1669687924
1687652683
936955839
439363858
584913407
786959338
292950374
99658079
180276258
1700034739
180799442
947728666
483533246
98712597
1865067066
932810995
1775537017
45500400
1558126198
1669552554
45265014
2044599031
415636051
1885022223
2041785393
865702169
1422855875
944978250
22797637
460749763
138074495
1862551421
1658501890
1101988558
1192476362
157920600
366687213
1331415914
2018667799
1025889074
936449094
959113589
1615398400
1288692331
2028073955
1634506574
789393728
1848361598
1354116280
1130804742
549074562
1917672532
1838831791
788534801
1065623547
1992828826
1417304286
217351905
2109006893
1244397008
274653781
417509316
667719960
1429223361
473339302
2007281561
488484131
1158549754
1641258113
226788687
1331571419
1655395281
1025953827
2029863058
1070006726
1968590510
1793156976
467269880
175790503
1190399839
633744764
631476071
252308588
1520559980
1980972876
527316434
1729521726
636172536
1519211191
171425599
572578185
534022721
2060813354
908572744
667360913
1075634876
2127736131
304236457
801398761
339111396
1998013126
1346295235
1898877897
1586981234
1984740035
1557364198
9046074
1210341347
332233626
1256604982
1315697854
43285908
196497612
32840746
1451562316
1439802607
282618640
640001573
1359825981
1903438406
689235200
1695402444
514411581
2124173492
348836384
107350392
822299436
1435098594
1310774609
1494655785
1617935406
1702035060
487800313
1378908427
1897337142
1278964228
290434946
1954726357
4032076
1322057727
1795641150
1553891409
744616779
1509045117
402684442
372819056
151823905
1857314529
1783694163
754758473
1363625239
1549658532
306838243
1006524140
1373026599
1835131712
759036796
337590143
779100172
864673735
1726677125
1792391729
1933690613
1793793165
997246218
1609059119
1447635984
2051271655
1541187917
164449364
571410780
1786931597
259269028
494980646
2105697977
1180006137
671525890
801181803
583775291
768147379
1068519187
2059585884
420539418
151946616
2056626023
76429020
725859722
682816519
1866616566
2002122329
540196447
1218625157
611533350
1983423712
641115515
1451049612
1127558968
905857071
1995738467
181957862
811647865
578977161
1842232923
1479923238
949834251
1587311397
632913916
1770630728
1446185524
1970645017
827815008
1700106565
1477817698
559969372
574945882
1769417568
1437662679
492788086
1522341502
921457965
1662991305
195959337
247883500
1273851967
1704185190
347970438
1749327066
903809638
937554876
2134084677
1936129699
867945335
53033166
580834698
1326248562
1421322334
1204838227
1001509694
383357007
368926624
253220705
1374901145
449788966
495402465
497860012
200761500
980175023
255076843
1137008902
5295860
526491922
475658484
259019109
1183618925
505183024
1429605053
836695403
1151858225
813437487
1857891887
1486137718
1922192291
1361864893
510381453
260269262
241956011
1950290644
1624728086
2034165957
22180458
1941637288
1994535190
1183807219
2108422961
83656801
546459538
1456279247
755128860
769511580
464318225
1317811297
345950111
918706794
794227006
977616529
758612422
1086094336
354141307
2126458197
52440268
1965525643
1524336679
1764165548
294517320
909038775
1749121317
618447443
1822464711
1306176659
629384559
891202954
855700739
1398569548
1481435274
1289513967
688301821
1551029844
651309155
2132439026
1282755816
316582656
1345587396
1181680367
553816902
1812094926
208498750
1245827762
1794510239
182717132
758182735
345442358
106157976
1122741025
70586997
458155396
102956139
1138125773
1116794024
333638788
1216391208
762834115
2011837582
13208767
827400005
604149349
257256546
1137269113
1182760671
2075128555
585722514
1084541017
1977435462
885133611
1042752889
1067939754
1574085240
1190587937
712427493
1203633335
120622888
631695478
672861618
333527305
395685558
1944533296
18605884
398342703
553055807
304707364
852059653
1000578724
1409096950
82911393
2107109798
266175833
513300
777530897
37143259
868811366
1959250747
1916513152
769763417
218636025
109080419
520707103
386863906
794779118
656573682
1531405015
247163594
2112211891
999324228
1645147720
296921493
441488155
226331225
114497980
1884897356
658709661
2004394936
1257005044
1922384741
917287925
701765944
1166193987
1889066692
1969010327
742070920
948843080
1349456316
1091979861
149287936
1808266527
323728270
1452055269
1534990153
1216611572
482328523
684761290
1323494112
932002526
554887872
1004105467
1780507479
1815885144
790854895
133171603
1711825562
371347879
357398573
2078786544
570417397
1690414858
1878655773
673982265
800120076
1592473555
60300811
1959616428
1383207914
1232843862
450862939
13906987
945127819
928048381
2103408227
1766228890
535734536
1584374989
829962692
979716952
251765889
1953764136
537131503
902641030
862715437
512018064
1460428335
1682091879
12078973
1864500863
336595120
437421956
435006005
2118782443
1836597990
688919459
407619738
1586189641
1711272367
1935269790
1153762638
196994358
1810682294
1848500988
1663507429
1849470994
1092352821
1681276880
990097623
798487753
134393650
1792510082
462004761
1675208961
887384705
103386760
748691212
1955916633
1772045141
1667479543
2025097491
1226407209
1301253170
1638260300
936123285
1497646457
1110163745
1428599915
92953602
780524282
1746516936
149992808
1358779099
1356338708
1067331311
2138479070
2116061975
997960571
1248291829
1382569690
1579670218
930532901
1943301630
1448190918
1422062432
1609423273
670641793
1319831868
900381230
512689314
1757495922
187070002
518612913
476715697
1538374821
924868432
1366192405
1974288110
971725830
2017354957
1251948405
1960818115
1059978841
828670048
649429145
877901858
733896050
1531558939
484226868
1118325856
674173646
1679126469
857666282
1230252516
1496179778
1804470286
424855787
978493977
882268223
2038584430
1868227465
875271090
808096180
2016828734
338191230
430924914
762541147
1287438845
2014381797
1289749329
359207315
1531289549
1311382264
312472324
1772379048
495714259
1568223915
1591762021
670769918
766168246
468428956
656877611
948394461
1203917230
707126674
1533419835
1027252322
1224163461
945517186
1262231408
2101287357
443826073
1367396214
131676572
1300662067
1127678003
55055485
1088356181
1124642137
194108681
1450793307
750107612
710016970
829096071
207087280
1123008510
857970087
610407034
451226956
1769190455
1980065255
488992462
1794279194
860287874
1959512865
593486831
1746058942
1911614764
1982943302
969406555
60579937
546344677
533054691
1878636952
1628295649
433895274
2022938896
98832942
2068066991
409514115
167543198
481470456
789972043
849719688
594437366
624771616
956472015
1513777471
1488031411
1411758009
1489458323
1617530986
699477060
1609393583
1993055005
526418919
1572802801
761998686
1416931992
711386852
2071183948
1395325549
26354393
1292389765
1768672313
73388449
104095468
728821339
725835123
3237530
1767740998
72768857
1498491744
307116500
2048836592
1726303678
1623301936
97206188
30496595
625826927
1288915115
595201684
1262398603
1722016344
1360370749
1895732271
866536599
2029440578
128644427
1712149809
1202976017
1720223647
1437525065
828060218
1066822050
1464719481
721535378
1860679452
42470122
1910955871
1507494516
1567289401
859453339
1030490759
228590820
818923901
599028860
2005408052
2007641243
331609192
1884839043
1752704613
464315876
1116100117
1725651324
2024454900
1017969623
1698495910
1193747373
701949909
1182818913
1882956429
1496451715
394553468
788186258
1422109367
1140852017
1226689741
755455790
887535794
119376334
1774562276
1259402797
424985150
1896165004
1749540248
1161398314
1476308560
1778455012
329235822
1392618296
1855355731
1815677535
2125231217
1864476781
202763667
113155929
1338788714
1735700779
1620362551
1384630412
523765140
2046255679
181894331
1298757403
689390159
49975591
522161911
541255028
1583802311
1137401659
1256605108
1789571005
1240110278
271685335
88805373
1200534379
1283595132
1011175255
203317101
1532475527
1717306185
1933367598
563220415
1564598574
413012890
854848116
381178891
851108440
1698489571
2131575453
723135943
1555497794
282819787
2041519935
701393533
604890823
212594311
1862047789
1889151503
588257974
1416234598
59493255
902032760
2141614283
380173096
490373732
1835150423
1651252771
734865730
1222775920
521040840
1951704137
841667636
1317770452
1359350890
1838055701
467857651
1491420666
1709254831
91465360
355924148
198858253
1714002600
1551416324
1747763842
558752545
792335164
1177298352
1685808684
572147666
1693378381
712365331
1490691521
345353896
1272012499
174645562
1424646258
16576305
1569098377
236447484
957713490
2001056207
2037031584
1576874345
198719716
1358486530
123858157
1806150080
571677107
1020675367
990390939
847089699
1645942703
958575027
1636273926
1652947702
1197566966
2090932334
1149255186
1414144029
1319944826
1834495563
814305710
369058919
419193653
660945547
368339169
1464546534
1565418851
1027420974
110935477
1913759216
799140218
1172119931
61522726
1272962064
900618968
2089471280
576015361
1285766118
401128181
686207504
113850569
746480420
1469051622
1026571148
276868581
1672275976
815345198
331172071
1400033788
344383993
1349860427
1942354284
497357951
1490368817
1892154267
147177765
1355217685
1892139130
1330301816
1054000290
1134655715
1795035996
171116021
23887168
792906875
2050244655
446005994
694330907
1609557275
1313093502
2086674909
2039836441
2047103640
1800209405
228744140
1634728477
520731221
586206117
1291705920
1461591790
527423065
12228454
1631071455
2057205689
695073417
735896439
973491236
1441903823
230106160
1973024618
608924524
1976056195
1053396842
80152331
1512294115
1093599193
532862316
1274747398
1765022330
1708967177
197235464
958053465
1071102832
1642102252
922588922
1376876156
1273316162
714216177
652187529
1001000354
1407414648
734422125
2122412524
1956023475
363269507
1499961099
1092611875
1608061748
997380665
1353885615
1948718011
249458261
1657953973
226183174
916583505
347830635
1049178477
49742560
1945572736
152978896
1326361202
1991288867
1274695980
1118046912
1127224546
1332019468
578635038
895803084
1284618894
547998864
78072022
1269184101
300416176
392168363
847113264
2076519907
1793161018
168977809
522648971
1334417549
937110156
1400982432
579672150
103995696
1905765936
1153222217
1664072332
1940882069
2068998817
1733165281
789046181
1016119188
1403509730
1997598125
243940028
258638629
1995168668
1853831831
1424997424
24215825
531034810
927829258
1292759291
1028124153
269727011
207357633
1646767104
1074399023
831857403
1494946149
1212108996
1909154736
490672745
1705341702
798204285
2077625369
178889556
1710271127
2064651635
1478253167
812169162
227840957
1100592906
846111561
1403025483
415978383
373394025
1428530475
441441320
1315605618
730168095
1229202
772422898
1438046818
1642648401
833027147
1526263859
1444059079
843921568
392283289
421390860
900262083
680866758
196642011
1408263957
1867911151
1262042661
1019738900
1317838528
1596852897
1486378982
1346394461
818904573
270693771
854402781
371010903
467101819
73971701
670079876
484053325
444793879
627144915
2035491168
1056252967
1554451001
2128763616
659903204
179325324
1775510199
618856687
2129213756
841101863
1520813449
565074340
1357189644
46672871
766715280
232338547
2146475451
954841707
2002461230
2053053704
1056306553
1547630393
2042905121
543588488
1778313723
812300705
613004699
1498224879
1468524895
620332946
296640576
884843006
1483828677
364268880
1334766555
430953654
1490612972
356900383
632021476
978562121
876770516
1763327010
71618233
1107882601
1402697293
1324263743
1960667873
128193185
331386568
421363291
736480845
895563667
1062109383
675335253
1239329165
1124511408
380098518
1169081440
1819445502
1305973958
1966608128
1669523425
1713184256
1293404612
454901688
1275396338
1293521610
1493315004
2122405471
1398727150
275833550
892478477
1208734387
733081282
1679900283
245457131
1106578431
213740738
460813389
1618672821
157548829
1969658530
1926456439
975491204
1038069042
1720946879
1479571802
738204284
985458519
334096861
1944791911
1870817694
445761427
673329871
157059682
1919406732
1557632508
1606492928
1090834497
1138715655
33833114
1713872129
203291304
2108887594
1384405418
235566617
328166896
579564400
1226743298
797116096
173776622
227632343
1097466704
722043813
1170261393
1993178621
387927551
1237982389
728077975
986119556
1395601337
1894114803
1477117497
50525511
1470492164
1582336024
1465651850
539278948
864391161
1796978698
1603573110
1569764888
1675596951
404846504
1104682639
1368539337
1201090869
1998462479
573691512
740693994
1867847599
1399531379
274098171
1235868919
995476696
1386990980
1147204350
1439823366
1692095975
517761082
283379275
375829075
556525590
139826403
231187099
74036778
2456975
1869883362
361579414
761573270
9465005
716628948
1756558157
1841451450
276387189
121829889
688808859
1882364483
1341890601
1860195080
1629032683
2101042370
1896186899
798924459
1900440661
154539874
1992201361
1450454100
127733143
370937536
1666832493
122129237
871099894
1772204793
322725776
972354271
1024764302
1195526761
411144548
1157657227
302238359
1358751723
1644530502
600173232
185604883
1755555116
1430234707
1863830544
781844218
1723738263
1112870375
207462628
1306777224
991981543
1038945840
677600432
356280635
242673202
1953489361
673870885
347363024
1126743710
1987643505
1395506783
1421316675
1058117998
1315317047
396958674
1006887976
917729283
1661691008
1788209168
1653961947
1168230839
1136028397
1781346445
1732402628
1996961446
1976093263
316716573
2078164402
2084967862
1012072824
64730131
501153946
785751966
372834600
20738476
1469791198
496778090
1468611478
391616804
1885089658
1294474058
1322203452
2071353674
530274431
2101813203
1464514648
60836894
702888923
899614041
219435600
1344415861
1140469535
235329248
274246307
111294883
853945566
511880249
1626547344
1202954222
1575529707
1038265375
1540432341
1425627250
1764067321
891705804
1202112589
789187982
1983373651
1357195646
647909645
1197846430
1373640929
1092442918
785046983
1005442115
606455314
48898181
1531434970
1852956583
711375187
516032521
2081281418
738194460
418121447
1493086687
44435900
2093722179
2076055818
160353251
101005391
513511936
1284557248
718493056
402077234
416184872
1975551456
1321807061
178515612
1244233935
544831158
213901854
752283987
1170205513
1984017458
553571367
1339197808
1298515814
1816100777
1658426734
429349625
893276848
1085572606
1691653797
984189353
2098670290
155658555
94051519
377251611
1902200387
181588872
1873247225
1238214806
783856751
295195005
10394692
978920909
1879844239
583480194
1350551187
2137923389
546650913
645478684
334083974
2064583556
1072865461
324584049
1540750502
1734668056
1070918418
860572325
1078696110
1819228370
533676369
1251535568
1386868536
100215191
754765029
1093264144
1196226944
436060656
1884025336
1737698726
493601366
465778778
2137018170
264968476
657599137
2014771127
287082120
1937697249
859239781
1261643057
1745145118
1210222041
999234560
150384376
1506493354
1794319535
1709140649
1278796258
1953961744
1028000814
1257071763
1914800245
2125948862
463229213
1800433617
2056163442
1376975511
1343529405
1778666062
1588607332
1388687726
2062817400
482198890
723831561
305973864
706680242
1023593111
721212141
1984096557
981148231
69642070
1429269467
269280886
609409468
1064018312
1982990968
595093646
2113199149
1890243656
995972353
938296208
1306970450
1526944498
1446805819
1769120212
941965774
1781634710
1637595504
296285126
671740495
911225142
178130095
1165600954
1385211112
2095237918
1008296849
225291880
1255431299
1126983182
715325131
733723131
1690138016
1962011229
601193989
876566429
1207554588
904526451
1803119949
799654724
1601702405
1127944126
1029266382
2086504646
1069459215
763944509
984250854
478538735
815293991
1664221569
504545226
572201169
1018069447
1971253350
158702316
1856248825
63571060
983775673
483403011
94872339
177545880
1771177859
1166926428
1037862034
1691721028
197586135
1507788566
776671346
1564027921
608434348
465127051
1236281391
669839195
841356004
726411551
865279731
995683004
1079025752
1087498732
2006934051
477660982
47279871
969268852
1827858831
1114185062
364767801
497640195
875720540
786925519
1214945063
983585477
1750364287
2006301954
2063456507
1515062462
1194587504
1040282119
1937702064
1400623623
1209803041
2055521450
849514055
1697785189
1268615967
138014002
934605874
1410142189
1226726901
240843073
1311003500
850749512
464928936
898010685
1850391778
310866075
1359414884
226669150
1849270367
294650990
568534800
574005370
912755125
1462325191
95616810
2092212488
1765876826
278924511
514447486
793570668
1807648850
1667910153
234600976
297965848
4050349
311998705
342163581
2094761140
738453896
1095467971
1014283776
581195797
1793380812
1276357680
690676575
316769302
1135864208
659157320
77279046
289820037
591246661
142884336
1868949272
489348908
2058082156
1567792935
989288157
1754948534
2035569672
848085517
631183900
2125604907
1494556031
806943307
1085287191
2137704049
394061989
1010159692
502971441
553932571
488786209
481236875
1527830396
359574503
1068111184
596085912
501663405
69636626
975049471
88079283
394282085
2132876377
710208258
1879371497
645624720
863892853
1498179190
1460397077
1013620679
349813303
259453470
629738379
906872322
1681480624
1964862088
818318801
1738335323
967281134
35008903
1225153192
863244950
566044024
1194494250
888634957
445800973
1852684838
1726167123
866648282
1400669842
210829635
1639282488
1425820433
355747327
96627661
1852384173
282400358
1763029163
1347400742
1820409068
19718564
2139824694
755988886
458205296
60157998
816384181
353952020
513621413
1252118466
48395801
527777919
2100239005
266036997
1193768855
1359270137
747257766
589073269
316552739
1995401183
1752593622
69738437
491249431
2115648243
65107079
126990970
1191334904
809216233
333668685
1075565432
1467458186
1497762968
1288012045
30767873
1160529437
369268461
604782962
1415616351
721235519
1859465540
1235584205
233417565
1568575566
1740793717
1299985796
410657931
1758232399
1492146820
1305617109
258879962
406735829
821803573
1440818421
1928798423
109948047
882493470
593791236
598951142
371371647
1696620791
1556858406
813983065
374697295
1907167142
1492613334
1022210866
1133941660
1959012210
1954654002
1717716970
1032823438
1113646490
263343655
319630220
2137785168
814717933
862008536
2092688024
1536941590
248177534
36047015
380929206
1971436348
1853150790
106414805
492853986
815524566
1894076879
477909757
852755843
232437201
94781684
753505385
1667115804
1962169626
1570172614
511216207
1231400291
1890038487
1439653972
1733026761
1207986516
1912533474
1060943590
1607124976
2009824137
1069727470
772774622
2131815016
1773015017
1282369490
1714793663
1865738099
1330624285
1176288319
137822500
1927669897
1764443433
1357493833
1408278840
1694601226
1313290149
2107435506
751113756
769863152
968664022
860536311
83622611
1632451571
106278127
1811049459
1948882589
1391337797
1621918322
1361234071
2123857591
1319190589
2085873260
1993855919
2043101535
1152206969
1085422544
669126870
71833553
559994207
1851268166
1883809631
892903450
848187512
767260384
1329023724
2045616023
1820860101
1281373766
992537351
240569759
324932917
630681250
1746938886
383427861
1144861542
1344148630
148809495
545406811
368224749
704920181
288092740
778974687
112403697
1080416115
1348301130
28151015
812081441
1486755191
275770684
1924113793
1138690109
213788468
1059321012
27932667
376099911
2100340501
61736217
896292315
478084407
227703914
78346577
1983345745
2132732902
2062174934
120406933
1280802459
284374837
1434937257
2026466423
1213394865
1124788187
150034576
1673812887
1554773376
1483277414
544266627
1031989296
390830675
2057266871
1591438277
1955999964
1926231836
2027411020
208300839
483539975
1712746045
1707896466
226929857
352346222
1786440995
2018527603
1771152719
48133342
1734686613
86602893
1624577861
121358492
1272789077
538783065
216156483
354739182
486497525
1831822575
1187627954
1680805955
1649014504
1781959875
850696199
118794326
517777059
2080680685
1485319721
1156788277
1893911954
1367782885
492673851
1822176734
2122450862
979056941
1102413663
1988753810
163950283
1568752029
1014066209
1797840309
1528849528
1340117262
1656476533
675716905
742171578
1636572100
1227324545
1234720242
1526029328
331336601
711951169
627588268
1852805902
146443309
1684069883
2140946895
1584271221
1639292994
1133931448
1248222990
387451411
1717189857
1657834093
84916749
1636559269
2083941956
1389442444
107973719
733414363
1674724274
331721720
1103025144
537618443
1680229280
560373268
1503251340
399290805
72624380
1863836824
505424478
818733608
782427576
829472314
1615146209
831669047
383709350
917870175
1434477800
1828671811
23058609
1475105603
472928756
11906513
252977573
945040386
1243594951
395122977
2115266578
422184695
1270805733
1268217162
1566494206
2076336094
1002543100
1498075064
91991649
606189157
1072853421
260731803
1055693485
1247577206
1630398843
1181222001
1516674490
1764211621
1100238082
680894535
502843480
472042634
86303182
1101138357
1298138707
1753494598
907197576
221764075
988363277
384930560
1732534855
834190227
962764976
1970031171
1418669969
581807225
1992130198
1817944860
1096780187
497371170
975246230
1239251932
1537136107
1312365094
927979356
44466021
1908947796
1678964746
610270541
1742398150
1480403202
132867001
2112373061
1969793939
1795860566
1654257076
1759640445
1686928816
779121493
1399902075
1755413579
441053860
698013330
20714920
711307797
1505785589
874534970
593392195
1998590876
1449504912
267659521
916692685
1865798936
1515089155
1319001158
1266808543
186344683
818878590
699066389
967053852
1993027333
1708964538
593522043
1186162268
1027123675
783777400
1978648773
880603715
1543547383
2022162110
208497217
883486607
1052245673
632725002
2047178183
1851690176
1280923294
1928012794
553364235
340570095
544434954
1354032012
2083001992
2142290095
1020818721
923609473
1119979753
1595177637
2008017294
335000260
1734793160
1167837065
619412677
1990978202
1081599462
1239130461
2034266099
2093985870
2028958549
1767046344
1743135744
1332520568
1041151387
264158063
1132132138
694749271
2001451034
1872864752
898656319
1902970987
856917068
1266249354
796885796
1698543416
1410404923
1698282248
1246139841
750153776
1875509222
63321797
575744851
1722405307
948048553
1548004790
388714707
1645427051
964067070
792735220
1983979965
975293566
497154065
263598646
2062261245
1942356982
777685312
340186141
892058566
126534765
809121172
551618148
1402265875
1923283847
1105420310
157538156
2080864822
2117387908
1632762877
63814337
1375533414
1678450771
1099597139
984800344
4591737
1408702457
597147861
1322482095
389821744
491359889
1927824456
952845626
1334275435
1676574147
1983694607
1106431901
1153000334
1355990610
2071476621
900463281
35570431
425559430
2109908595
2054320938
1195891550
166065245
1653594699
1948857185
954830361
1932446940
188404797
1732119859
1171751391
1930442975
503774573
240925768
1593351944
211372239
309865063
847708290
1010226174
1678897353
974283394
1469399084
1200300299
929468344
800223359
1965503022
1785130310
1403387132
1288714879
1045368906
1625006749
1415257880
2098979495
675664242
1627492629
1772816890
101101381
849669056
1413422326
910206178
417905357
1774067550
321990991
237951266
1268018220
902449146
202767651
2081572737
1548269435
1204303723
1991964486
1910212501
1930634621
1459918896
940518083
1858792707
1674749033
1751373627
1520094005
742839964
1227628592
44504627
138219684
257262532
702669440
17114692
1018256520
748909453
924760887
663783840
2004657412
555698779
325447690
855867002
117713411
1498693683
1996027386
1470828617
497971428
499914543
1873014844
21640040
1024428369
1524734431
1728182559
669902371
574724287
512532793
191509269
868965250
1101705006
785425075
752262886
878783850
126935991
1737934592
406175280
489985736
2113779678
1054640213
2025323017
1285797410
663864446
1648351222
1204409375
1466292087
1376366100
1494338836
1502338734
1836238524
1515544706
1916328652
481918105
724183503
1463981111
88837846
839870989
1270080369
1591449880
845993747
274926714
2008185985
498822050
1418907694
2142997155
1434490645
1052250525
1174477792
1323150739
240281654
744766702
1725939547
1138460662
766786136
84490531
167217383
1767433980
385808267
752492401
62717676
2136312439
1182514164
1094799905
334681502
2137924857
839872406
1263092241
1112337796
1369777173
1600612597
1849784787
178051521
2145665226
734009144
1927344791
1563487805
1804064646
1266594902
1984344186
70178159
1097140419
905379722
794404359
1859301274
635150605
64356216
740876682
932952157
1403308237
1019923452
470614124
1922004216
758087046
723935599
845933509
1826384554
159109452
172718554
1763695858
121986395
1384510288
1189572545
1755490618
954078394
1550975014
235743397
524178995
264416241
835295684
309003857
396621378
831678173
1782335563
1022681604
1785318721
1838616695
2121507197
1887112823
890354543
1721885042
1823226332
499605983
1415115538
851897918
1726241770
536430628
917631918
188751165
747735496
922344910
1995034412
1189127414
518898687
2013335882
236565835
1570902739
269327015
843370006
1327876191
468965534
1108346235
269168142
86653342
2023121689
81331177
712553645
2035789011
803911879
1575486834
1486065810
1407182160
1539284785
653990367
940893711
1051965811
918899136
357558766
1220616511
1743998913
384864298
611546761
1897943164
2098307735
1781967834
1823580721
1703904866
1993100349
623542019
2119532676
818168954
288922501
455369489
1879797410
117107926
306638896
599620997
1742074833
455687334
205348557
1099407345
52848871
1605226256
415931633
839560430
600467810
1914021373
477246911
1731233513
1283394426
1806745062
2033387124
1718126272
1629151144
1859036929
845742471
1777039593
1264564762
178006134
1661680674
1688806632
916799963
1975183678
176636324
831019650
1236093348
701244318
463122510
1120045370
2131947561
407330621
1672224032
373546214
2045085744
51786461
1346650245
135849347
1965049960
2039353022
1265134144
1410516175
835699916
344002341
1589067170
871031844
282471775
1245632220
138982914
122631054
1381980069
360607795
728920864
1465904931
1177915029
810170645
1253133562
1330114165
222833219
1311167413
1058615311
1874360634
1708454196
248389962
1825325652
1395762898
1489321771
1425491197
52055656
1293960279
2146432779
1120185634
705263821
100287053
34683366
1469130274
371800938
1923263334
1248389043
150271131
1454418501
629023394
1863378746
855373626
1359544185
2076240198
708589316
1638257020
1074098034
295660959
1068483842
1072242150
875120029
875192448
551947993
1720887322
2105362481
935285956
527338064
1467592411
378889392
773252202
2117719395
664940211
461874123
1863933651
933474066
889598976
246769204
1136852952
1462482606
1121924537
677898324
1115729255
1391326407
2036889140
761335549
277757469
1644964701
204697461
1268874032
1140803347
1649995194
877085640
1136977641
238776983
2025161029
962869465
813025515
651648561
884180330
2011445606
211370299
584253646
556491711
651255873
737430810
2087098681
1352173669
468421150
824919006
195503182
489448115
1769336608
656185920
275471076
27864205
1942341267
1119350783
838482132
557153155
44756993
1972527766
19663392
1232705684
1558947387
1620650578
365363781
1937219750
707541097
1633910493
1342200263
78605480
700173810
1673839186
455799998
1396654547
1121922894
1415575293
1186762969
886196725
223516965
136149617
653425695
692966281
786142771
662964843
780063333
2135841435
1290002805
739643575
382157994
564484011
1463177346
1089746821
1952343524
304667084
454477356
1596343789
1098941139
1866851639
1544432639
1225475006
2021457638
1055300731
568554823
395437572
1276459820
442314791
22718603
1593459612
1677329580
1009031109
1601368672
134336577
1068534308
1499992481
217890782
1434100392
38263533
509766387
444653496
762248966
1835527339
365301788
1787932140
538061864
979577249
947840376
1388266802
1306496949
1276348259
1547626214
159889678
963187192
1684808834
879136922
834427084
1081461400
482897769
435818168
167049554
1798436062
1478611904
1416902190
550127417
2001808270
1114960349
644367632
1823482192
2354532
817847208
1845717449
1214839502
1673619782
1495194612
983504073
455820663
143037131
1656439867
1303711651
1571939311
1833663940
960742121
380001785
999334989
2043675488
1609089541
1441129810
1111867791
1409330716
870010010
892853647
1705078483
299167025
645594527
1205274946
456943738
1990693431
1937471010
242267588
1826000803
101356666
929717127
1208517502
597068672
355933575
253681078
167048694
339964951
660266324
280741056
1313197185
514950141
1210295929
2064451789
1627726434
549114646
1124749957
1747578440
1373918898
1866275033
83750534
610577852
1359330550
1572173284
691023486
45129970
582227225
1999849342
686041707
600308316
519621646
1232797727
1631609388
628752872
2132935636
89262926
558172613
329964781
208233349
1024243462
891788781
1018026679
403484758
882320917
1802813369
918768639
2118724723
72501886
1534679382
1956831367
1389019416
1111353164
1133775404
991661538
910159072
2064161782
691002080
569507101
971210155
2126443783
2068396613
105283903
518852587
1660061614
1400782984
1961596413
754538256
508695302
281754711
389407994
1268461040
1204530029
1781827275
351196403
6713084
1299311510
1052680139
707960735
1810207809
1702702972
1396019680
1612902373
1561010241
232904351
1566875392
1802963015
332385677
622104089
796865733
739406099
1355712331
11903639
228337657
619392603
1489971607
1694260092
843332016
61374089
542181697
1641765911
1177871163
1937973407
1682326757
1626803835
311978502
2131763866
173071516
430380409
2081701030
817837761
1005752776
777766749
1613665863
1911919502
1296076972
1759555470
1034709876
1557026852
550231871
1628772669
598253077
1286175771
1603245590
1406378295
977631672
1976714338
81125644
232902831
1392080874
749093619
1797572275
283164499
1301826702
1220926291
946059530
2119679260
1113143761
955732639
1015737701
1595016419
1211870336
1753572529
256736607
187201328
1514873038
117596784
1984908858
1227905904
1298353472
393795725
1587003827
824715918
2067110081
1681046844
2031234582
2044420584
1047582062
274736872
1393368738
362175641
386680099
17205809
281631594
1696806383
1289152141
985759751
1095350795
1311290499
697042980
436081792
397718928
740571954
1791894951
2004458615
800640748
1633141804
1468599111
1525486572
1602532638
1059382059
1935426301
1374553202
2063873349
325963617
500090691
1496183724
1362293605
1656059377
36503898
39934171
360049217
886543336
403835815
557259668
1410118557
1548867901
331169593
1307154952
30120021
1178014194
141887302
1947350858
745498922
721770809
643300833
1887990068
1241259720
1723356021
1746751526
1899331295
582435184
1351643165
879061563
1575319348
1383012920
556283065
1767631762
155123310
1658825282
1334873665
9167761
1160412465
170290251
1280125983
1944540530
907140634
626383652
589947417
1277363368
1686230080
408536012
1392644689
1135053150
349546990
1367170153
347283516
813214653
1488360951
1208231140
1486023143
1922304355
509057700
1785106282
1944275779
1936195940
896986041
300118119
1306240913
1445193655
1515052210
909588191
1442937909
1338147380
1387812661
1164569731
732494427
953142435
167565520
818216582
546744784
1242236192
1539176958
1898040536
651891463
405143607
1723759537
2044855110
1143042370
1241695448
1279319522
1258469755
1388997871
804286784
820739652
266033937
726392273
1367893679
674905413
2033801245
1181652295
988593652
1806085540
1185520907
52637856
1229521761
1523567101
1004589929
2026304375
1905671054
1107964653
206793108
550611296
2076389072
1222768166
405693264
688230625
1870790235
842455951
721547774
1767525786
1998323620
1136409690
1166988422
1190912391
1204609458
986013908
1497858201
1071034567
776345640
677865187
1026953571
1883867866
823890019
1729736793
152568109
515292390
1375382859
404609166
1822468330
919416007
1370262541
924332970
99846282
545421840
2047119261
1449251854
730290029
81209725
1409037705
2126321886
314760350
1553847843
1465725533
2033566770
902073954
329149663
209376482
2048235923
1474690054
479096186
1201386452
938902483
162266231
142030150
416588048
1914389485
301246303
239292981
1110828553
1163372126
726930739
1833687883
21743738
1861304878
296806292
937350396
940791245
1090633438
1834064238
1490524511
77887521
335782498
1034655544
293751869
502420158
1834133650
2137333553
992170985
1461904638
1653120883
1713039804
1234951357
2048849938
1975504671
597334381
1657037322
1025200681
1055123303
1533211543
1479950668
1845244892
844789289
173727818
1868387411
160701133
896263505
1473262275
634032896
1407111008
1962279289
1978612057
98614795
695842917
454100956
1828984347
705958081
700086052
208682161
1710677713
991296527
65326092
1181157800
1167295855
124119025
555795111
1251714043
726566978
1222639074
401745383
1032862271
727149081
1191377833
1293040779
2035002181
1693053557
1120275693
1621937458
1435157627
1659844135
2063052181
102853267
1258489618
102721325
507417708
663357471
1600124849
217410875
703964452
1030215098
1942221698
652559726
54258261
234316881
531992419
1566976904
162633734
382538222
914521413
2122418496
2038109746
914013772
1832975155
431468261
742593117
1126155927
1404618949
153834442
655661583
367282639
1922868884
1847909898
1694907816
847295872
1704811232
2032038735
1959737853
353540521
805257580
1252643024
1233103426
1470088327
1450926223
866184036
213173206
1271441352
2035615695
405952544
1388451448
1414202389
1034745463
981105770
1198053395
1024843103
1295714695
913999424
1138112069
131053514
263680508
39726166
1019326747
500177605
22835962
1394685535
430210156
397237846
772384806
1455803832
1277356865
1302314753
1622266923
1248630009
1759568233
723171786
47986317
197101705
286936478
1260236996
2015521217
1648404309
779660258
836556583
1974717051
1580032517
1488883824
193160602
1845978237
1338496084
922892505
787486304
621111729
49726536
1280321273
1047325230
1628516470
407726960
1638843160
528692008
1903999446
95159946
630982172
640477806
1796128507
2110401995
591276984
918834071
124012705
924579161
1637903576
1295169844
68603073
1201853753
1299497414
1191176492
850383980
207313408
99855550
16930996
580070121
1478008036
1066601201
1351747803
1781043988
1857979306
762114247
457081395
346949262
518768949
1146063511
1328095762
507214570
491048390
814679799
1095019991
799092977
430976888
30575135
2111516647
2011793966
1609968016
1580541614
1658526542
291989412
844348921
3399989
1787607140
1415188374
1840424134
1493285295
1618008347
1364171836
1817642140
1794817531
1361695909
1770975585
83096277
1309615077
1634716873
468859908
1899478009
1377790989
1462843650
549123798
1476457413
1499630448
52476829
1460173141
747458043
1326390723
1611742469
1387925033
219364718
211853361
681660719
161845682
1213685167
305247015
1389814498
858494697
854499897
746874040
1416374459
1699878728
2046709559
2104591036
1236197520
1454286819
711637435
1503130967
334681189
1820932178
814075812
272965843
1136174750
1623218288
627992751
2024755273
633988516
1394083599
1416715655
163260409
296446185
96208850
2078107988
1336221348
585561325
1423884743
1775947878
1158152428
1439508172
763209130
922210931
1792637682
326150589
1601444729
87744709
1964354196
263959081
589691238
1403756621
2146613759
2007024358
187335239
593735811
60129750
1283962983
1585507063
1549286500
576729866
1832394294
2146920797
355291752
2014579125
866241013
328059445
444859618
1042220822
973389991
45911917
1330926203
1804514177
1226400329
1420400340
1090770349
1832970575
603577948
124995495
252329427
755738247
1571680261
870009166
253005594
1555359567
525984374
1153024296
1673013930
1538492477
1160895729
1874991523
216440619
349319293
2071099240
1698844499
1316175999
1525498930
197105159
1487259711
572229824
438623901
1449823889
329560457
1201881033
620483589
37786485
975758783
1723165689
2063383858
1084385439
1024547619
458951210
547227607
449208332
907877019
788041211
2117997140
405118246
124173345
753085013
1043352890
758489644
486109027
1925112070
1207199202
1152328515
388532256
1375099924
1087404153
1556292450
1886557515
1354599627
1747405373
482302152
1641611046
372249761
939756479
1992480856
1555377477
238843282
1752245101
1547963061
1765029173
1462569450
1314750334
1128851535
348262473
331334951
215478260
894598494
1540184657
1239268199
833292767
1612494419
510433178
119763538
476581953
594768918
932053757
428538145
2031970224
1585309741
981132444
1135134998
638652215
1241594194
714567576
1896639746
234365869
2084269841
896018598
276165221
1447323978
1175955106
252040320
1588666738
994107031
1889308415
222883237
369589424
299259280
2090216685
2115347126
593103400
686888797
1704716136
2035375370
856941288
715164931
213113819
388681416
491162645
657060631
1442085491
2138933478
1902187994
577180319
799369828
926554573
521340199
1307182320
679523833
1692119863
2064384758
276757532
1842691787
2098485415
594105488
365237830
23820868
1694012866
281156774
1589065805
841840132
387169410
1843618483
773713583
1639129997
1022208811
560784179
839080219
1676930228
1990925049
1235200175
1969363846
1300140138
915502518
1137666865
1936218585
1337476659
643249387
906475784
398964908
1371810556
4835250
1922426619
229337238
1205073172
510787688
1917372337
2030909426
1640165454
1040190461
190262628
339913993
83641078
359132911
2013147422
767240453
617445613
1605864699
822625055
671617388
1868978394
1741633076
361628466
1751646841
1827078150
1782955462
1382146387
237898144
419251877
1424037959
2025293080
1602086923
783445044
2125234556
884473510
234249261
1361709976
1809132332
433307310
1342338112
1932744492
211186400
63133377
1235937584
1521327526
647930101
407372160
1642102715
1541477807
1014312327
115143353
1733849956
1812787795
1317769233
950693837
1379133630
1904983956
1036096700
1009496095
2110482260
1125058069
1732655832
1427670302
1746361383
378746856
1172183973
977521208
1515103196
869065884
2092455893
809475554
1484004567
351286507
739970609
1488478512
1403797923
1003728983
1347443137
999784481
1565772701
1620002761
794613778
1075774038
2129681428
1104718666
36222833
21947010
1697918864
1182655769
300174632
570765292
980277233
1249853078
1922118559
40498524
1591541277
1634298942
1471738200
2035804637
595930299
179372565
947529120
2039671110
1178051182
1274032081
339034319
1404908673
732769217
1611121928
692174979
320633110
917046760
692354468
1395980199
1147118047
557697174
1472828918
241392514
1253470141
1735219258
1017226942
1248156276
1085003997
545054892
217500164
1166588423
1062482391
376821511
1746077449
523730318
1199578476
23921680
1172964904
662524893
1841644834
105420355
185404893
771001772
1397610734
1994275957
1510622710
847486030
1652545630
1398949853
1498957117
1584666483
934093227
859887093
135193642
344738659
320686888
93979579
1657690813
854872023
719471337
129640120
89498357
1372562719
805877492
1644630017
610870952
1570003856
1540703598
301684435
785036071
1682489668
1591702892
568895892
455324934
1223727129
352024239
760883449
1675803972
1351799896
1845733935
1393543768
1898794138
543220326
213053879
2074853735
874965090
1286108755
836815194
1179317020
2112780000
72933424
596649559
2053205751
668132158
889514951
1549934734
273937015
1902119237
929711735
1897750967
946303574
201648956
749169983
1058758226
1103080779
590621678
812196660
529290708
1631962700
1258280177
1685614480
144906884
443541133
508649954
506602493
920232495
1912793096
2029982853
647031590
765419024
486999911
555717054
160620199
400710458
206085809
1578943736
1642308927
1308895966
115205905
1797721319
1641290049
132878969
2085274484
1707716626
315127536
117703686
1358664356
1350670388
1617302045
1293672076
636488105
2086098768
82416935
1110603222
2123306449
731738964
1345242899
2087117659
767346457
51641065
185784648
844668342
493568553
1708286247
1694121662
963303841
1375714060
595108426
1768097987
1316729350
2097444658
1867034590
1871499101
1220548553
146855821
1776886840
1314856259
999656083
1081109222
514998357
1524066268
1966774479
384960592
814100046
1466403926
897525728
266858795
290819866
2127419101
1755153659
1969355634
43076986
1024430046
663567403
1313522713
1139456852
1969165059
943765978
2012277048
1088615812
1674997092
1163833897
1462062049
1019908038
1041204118
103305706
1267162013
1878165949
767737739
341652995
1773692639
1072663085
481642370
923675860
2135881507
938501172
157269054
1987034402
92484003
625533712
1071021642
1574795128
1840071284
1064427094
1520205240
1717505497
483315342
165647968
1529450215
488649688
2038459933
690968731
2047691352
913065830
565980776
877488961
45576488
1591656666
874388655
492061331
655285444
1100573406
307484682
621149160
857732251
1668375240
546581356
1726030563
1766566869
539222395
1209512045
1794227614
327157961
1204013814
1756068102
1302306725
2116235785
263259790
1872151186
1960511595
494536105
1133158310
2016194284
1965589936
242431625
1605152251
746784719
942481486
2011165533
2146108629
317130790
695980262
155391070
1381608639
248065881
629488596
1887424968
118760120
435755583
564835564
533791355
51667222
489318024
60132506
563208515
1833611133
1423678613
1628677023
2139184162
38222493
1507336519
1759135652
1867049530
1944483260
850276580
2142263010
103803178
2006008246
1167188247
748727570
704939287
113368526
407251704
1106630420
1298343148
983474151
96796113
1205866434
1101357661
345732311
1870616753
147227629
148997884
1932732436
1915645261
1046797929
377721581
1659467021
1280231944
1106648182
1428736828
1894178315
1853787089
1221437975
344379321
496979425
471308593
568313470
843528604
185892583
343860124
400174969
1692451193
56962075
1942073932
244193004
127331816
2038040766
1396307135
697065001
585714054
784433432
823303159
1156913760
752558279
906707637
1201995181
1218142486
547145966
481594338
1137196651
1623088141
356478499
410404135
860603204
1857594857
1732012326
826663024
318090402
254209631
1488526998
2077884892
360601663
1646716375
1083204544
444854185
320989993
1433367251
2018143880
1596902168
192996613
119745814
894192219
309694405
1101576476
1935549007
1504171724
283172036
1010659559
2107630244
219500134
545096786
1507678004
173200533
381637647
370992120
871868669
1137824090
2091551245
447743340
946819257
1366100152
1570877299
508462668
880977978
906964568
1320109884
1201293527
26297083
1061416124
1028507063
1934682918
511229983
1686151805
1939294164
553388293
1046586679
833643979
1541263424
1993425615
938819607
1461997936
87363170
1475546657
1175818529
1009326156
848735301
1566789226
894451112
2023940652
1785341230
1528345843
1734707786
1697673153
207168334
2009589977
140270780
7767756
1736009372
1058109300
1723614833
995403481
586494652
2061864237
447125215
1424229498
125519184
168719593
94860696
1245826798
1474253899
1458757808
926417984
2101721942
1802769427
46201270
1745521029
409327954
617072089
1314076923
140092101
1562947318
730615216
1128269604
1267957414
1973853579
9687357
480584980
769269452
280726951
384490807
1885330411
636592900
61465344
356062363
511898914
274045576
1661974870
1051813325
368802717
1582194463
3106793
1123731962
175456911
905934470
1991003812
1486523028
1219507988
1988623744
2046618004
227086272
1805088643
2104367479
1492331933
632960735
1300968481
414085826
953953347
797061219
778983304
1122547635
1490551013
702539330
673773110
490874288
1093338097
819325525
812681042
347544656
426329908
538635371
264693030
1052030758
2071812849
2089465979
1656820915
989032524
2024495471
954252527
1808193096
1319881271
684800851
308615490
815529561
2002649733
54883383
1314206637
405050435
1636158450
1809110544
284219384
2046082125
28512368
1300283092
1530191056
1381852788
77642674
1337887528
1953256278
315017140
1694666034
706302979
551631958
1330223525
870511269
1429664257
118867658
1469588222
42592861
1465993682
151983729
443025329
1661332664
768925917
526029152
128835921
512745334
1530247376
1872148322
2132516685
253955880
1856730349
1751678693
896708435
2076324401
1715848519
551959544
1549462737
1828876791
577379125
295767685
1032804989
697663041
925607460
2039863435
1666294083
1756079844
1133418327
1634647085
1429559726
1244069364
366456310
866001409
1634999094
1253605899
1193872353
1207715734
1612403911
874533141
533549505
229659947
1451552180
2011816372
11666230
776862855
1588309199
1964852731
1035088530
422616830
923560298
1602123205
1198683675
1581054779
1692730272
1494458564
984556421
458384510
1539449928
1288407290
1711133916
2144632798
711771363
993846305
371405763
232164072
1047036135
1888995199
2084441827
1217473161
1683205334
84023470
1210627365
1810612214
1150957376
381159545
479304361
419579860
957108446
1600754931
1366049964
397459628
2030689378
476976185
209419740
1699551311
1058252691
998688221
248894071
1155048171
867396241
1544121803
828724479
1695684790
382439633
1986786904
1770236371
1961958483
1367329026
1649023567
1374903284
657738112
1342659981
2099124093
462911773
835373787
1004164190
1644521631
1953134031
1174566922
1808422794
1963624555
1649760735
1384348785
548955644
2056043132
1118319748
407012634
1790462495
226418326
370464990
934442797
1536351350
89541300
2083316101
1537125882
2025327001
1050848582
1082392026
188137803
802268126
1063778142
515343643
1962202047
1715993366
1517506135
1773949849
807889185
355024118
1124337557
234090120
50840625
1074044214
1950460233
1957294133
795200836
1986676218
1712846176
582663302
538083465
1960906682
1127349235
54820081
223470686
1665335803
837629147
711156983
1321043621
462527278
1144889975
2065317378
354452712
1433592100
1218182052
2124954719
787880055
128465279
3595915
1655511751
1179889140
1240467792
750783025
2124185345
925336430
2128813521
2051973312
1881253367
819252851
243195053
2146398871
1362384858
1314286105
2133670945
1805406038
1103111420
741412220
1144750910
1819500845
2044651775
1134430783
634442195
271027856
1489475716
1987547738
932540782
247653547
1739740188
1066370662
1750854926
1777600855
252888306
1731841091
1312616823
1396684163
1202307446
1811098871
1874261399
2123315199
1611610354
53328632
1803725406
1555365538
41248905
778813536
99431362
866134461
2105956053
1559377374
1269377106
672670973
1851562024
1920712599
656890267
251218736
1220041658
1333081263
1990747272
1108053854
1571929663
527215867
1717045724
1051471752
1749641243
1048319810
182668685
44265197
1381527507
1989695425
1981440113
1839159303
1400932223
701361654
1078939377
1676445501
1054699732
915677931
1178761862
153484339
1264105642
2139078727
613276010
666170702
1570815087
2143178154
1184890515
1008324884
1508111681
971167489
813165219
555153626
1183943980
380451661
2138219479
66507406
276838987
1972699700
2006685147
373668729
201090118
1090566931
1343273638
1685654078
1566478294
1278403170
1378585249
1327241467
1189810875
420827356
1145025747
1581012962
1893470431
1613508681
31497918
82667304
462864327
1427733486
280931600
1826503050
1261237182
641336472
1917670407
135806542
1584132776
503644228
1736634158
1898025804
718901726
418848768
1428382270
266027049
572561715
854732303
1948680269
194279293
881684431
588919757
2062237100
1223418178
391909489
895035647
1896392350
204992024
1287144791
751970536
1756209184
1464807405
1181822087
447557960
1705013516
1000979910
998311152
1489266820
1259278516
536124601
1269448976
1608248169
1048657985
1649423119
1401611456
489497614
123562723
1318240828
1588013176
992913330
261180845
302508241
1946969566
94477595
1259300837
742796598
223169544
688761517
1894921211
1456705439
1589140513
167013646
439756351
2071078019
852077785
1344632068
119240354
319665854
2046359333
112971213
2103488679
761491809
1394928273
1500384155
1722223327
1805423355
939313455
66707753
259098649
1714759374
602491948
2022981421
609214141
1218955158
2065027013
375847230
1273375181
1668770281
710592453
21296378
27418855
256912921
1877638026
1205723105
504404127
2048408152
2009139863
98201093
1189022236
1491705237
1979234430
325722045
1371726918
932218
742621459
468422604
2056184683
204911638
1324021024
561531561
636269009
373650156
148332178
54340538
1196035992
1562811628
1832856545
279462787
1638581045
1733174386
2025825715
194332419
3166688
1469372937
1522526652
935429317
1816690605
256738869
455028747
904946593
1418958718
965413774
1330599664
1833527584
145980312
28348878
1964816063
764987244
1666481631
25474922
813973237
20673453
1960902708
1629539232
353950125
1436533817
2121325642
892670401
1385764940
895719192
1302697034
1580927502
259401674
1194917899
256133828
89048343
1932332199
551190207
931038068
1367883096
1567827833
1031257351
737848009
315472313
106365144
186897799
1825400449
1698183126
1184259578
183378323
246722153
977460795
243965109
1802407726
1912974193
1126069857
489445280
1437499422
1054761270
1772220274
1473205052
1484205828
1347165507
1534126024
911716462
1982766848
1563930619
621887506
248081033
1435242663
1460169778
2026419417
640883381
1972175151
588181580
2134606104
1276445742
154382313
82359693
1977944178
1753573528
1203252540
1160603932
1772325250
1282614345
167047275
1490488234
162519042
1049072343
2113402401
183884367
1635393227
776518287
230778473
1801518687
1040493223
708624777
1314439936
171246915
494255137
753904005
1753325027
1360077283
1169777108
266097691
1819858723
405025792
19684077
1918488331
1715692348
1715116181
107544819
634251469
1345821056
538821147
980368039
931531791
764021389
1152817389
1249932757
2075616525
650567126
813933521
220768599
205999263
1983953023
1142159172
806182923
18677117
1251879794
777514722
1916521105
1054707619
30321056
79211720
147773845
336805296
1053820463
1074225701
1306943575
2078339019
1624079024
645226431
540285
1082331307
1245787551
535162238
572822191
1593748003
853635201
1795877746
2056647893
2021640301
1866599944
652032429
1100396520
1292380030
758366289
622979243
1170486473
774841865
470398778
2144153904
661199964
265552690
1410258654
1949578490
1231540505
1472422287
278099312
337544944
951962205
1282479167
1948033416
1843952435
297336295
101134979
375255246
1644642153
1410880140
204174492
130471376
1969208137
628103691
1442568007
1183612429
218183757
860591012
820218169
1429813474
552915535
1017411156
638131597
988439906
418557942
1147765379
1295452696
830859425
787350129
216866159
390031867
642788337
1619578452
1043657248
2029783746
1969988301
698383111
2135137421
53198971
1894439436
2000956454
1419074456
1519255946
1346243842
2072371329
1143524043
784190431
350569677
1203198834
294430165
1030541283
1164967321
1405342827
1519096175
583001660
401823073
1584885661
1999564423
783141511
1094697539
1537572246
1039250429
845226232
507465943
1916699751
790384873
935248221
1359309241
1569132425
274896798
1481722963
859381862
1505773447
737980084
1878722310
732105168
498291561
882117678
854523858
80189887
1068531590
1098741635
1033009609
1452738909
1169370936
1826165634
134717944
1834731021
91984873
1464955187
1044548312
1412458235
1653550654
861055356
1487499406
1231432517
1697715573
2075295667
1885423142
1734672661
377686170
534940703
763857012
883823412
52446736
971337007
1421499261
432660206
1050880996
1348469596
1685056916
1812648839
1067884687
960475613
1639851276
1345156937
1827947193
1737402782
1733530379
805246619
967860565
1227832259
1082306770
1515452797
930397336
1465332551
1432380181
615916148
309005715
516175785
1813432153
173380729
2090358371
1254242050
1185761023
1273176403
581565291
675076158
1806103693
2015150
1572184641
607450424
1928867661
1426221477
1920785068
2064850396
2146733990
1972535994
1340444430
611328194
603331480
545048090
1668824057
17604479
1017037498
2010037553
1138028774
1859167908
2075468420
1915534672
506468524
684479003
633180908
437415604
84412743
1062368680
932215312
1875237362
1935957028
2120634541
172943557
1321598752
286264990
1188382519
943095581
664662844
23030298
813016192
1945475029
858097304
1194505291
1109616203
926989731
2086171587
235317182
640945458
613050019
973935877
1896067910
3831918
853408015
1911792383
639435577
1796458415
973018921
1114045153
1148211493
743851324
940454846
2025319544
842497035
1415272424
823356973
1169952866
532474081
1346207292
1408284395
1921591058
1373874879
1698910047
526138288
1801846286
1609855705
592480016
346299250
1327095467
1837123788
370546233
488399600
1826849903
1380584383
1524252131
574116040
998284008
256358693
1121038830
2003821086
1473168510
1626111541
1344455301
405972490
28256167
873238398
634097407
1665718970
1509263021
1003211137
1891909440
1747177758
1414257839
1680349413
1658210165
163486045
1679000645
1573956200
230797438
768603876
1668081178
85648278
1198091137
1714331000
263106165
1862673004
1038068773
2104013799
917867531
1952401044
72042996
246391271
1419081263
607453286
666839833
1415127887
1767209670
468576894
1161606934
525771946
981406998
1550936165
674910179
1965287318
74058469
1358188718
723965318
550366937
1397609584
1562008437
1770204993
382939747
1413581011
1832737743
1296752240
1656626258
1785943545
751517572
528783442
1887095907
889224542
868997044
99870874
1653154982
1979112263
767518751
1040505817
1229725061
1932064005
824639750
1865068803
1993826875
1973259919
942120406
487232763
1438397626
2089011484
1742278146
334193461
410425925
213174639
351380975
537096472
1245433835
1038870109
966768078
2052939788
1091241454
1123966523
1501678386
338491290
738288772
712742417
500086934
1267533651
2014468229
2034163482
1155425683
448745939
140846816
144426383
1432643475
2099740270
1186515267
1039001206
1590518232
324670360
1531908704
1098206776
1833971059
28866876
1795168789
1317559982
962841104
456327846
221704620
256130448
2137724336
602538326
1119395852
839174762
1434930539
1434902216
288777834
118299995
1117934927
1363558117
114052026
2028571799
1256310897
1372334641
1269625215
439630676
450089453
955990038
257667123
1334128578
1942408300
69726440
167115461
1282863464
2027727546
1126219989
2032995342
784903935
2106271692
1688506681
1940969888
2059857337
2069479305
83882883
619532585
407092662
1573809819
1772782432
2115689495
797407821
1620720127
1994213590
683879449
1774390984
1295417638
842736176
167464800
548193690
2051282006
1338259207
1823739098
1964023206
136123859
1416458758
1956743214
339552704
1932173839
198509345
1247489640
676722146
900677509
1689053678
74770944
129267160
1473714109
1100253121
678600455
866155293
1979643493
1782200963
966193062
382284786
1916998408
180223477
716064776
940028127
931569604
359536370
722940634
1041494867
692396781
1695990992
778630532
754287443
345937473
742259794
960066699
907579033
875515792
264513913
1822646138
1209044523
426029372
1099102660
2102240518
1127314695
320840185
161689386
970272805
1414030786
1922420038
1803712786
2140793689
1994191279
1552067615
1965184920
2081426821
75750948
634999945
1312359789
1540795878
2129425371
273158631
1176332839
267690083
1852920797
335463860
1843860615
482122281
1058395897
1095307114
1044069550
1962515726
2046358309
632110334
1583337008
925150387
291941011
90243714
1548581586
965003867
835780814
587529085
60413003
758790473
706312791
1018687954
53636788
1062603462
28582286
1454567293
939657937
37679786
994907648
1623135554
1018742864
281306015
247046714
1022770292
1292918798
1197535970
354277832
727670229
486893036
525141373
1984937921
521650915
2057212931
706921253
513865077
114949562
1794841544
1676956639
1616375667
466856102
1904279894
215311207
608286005
1457188878
1378122889
2046356941
1894065739
1026875531
1709270080
1369723720
402704714
1262321973
44015725
1817752848
1176248785
1549972094
98280415
548641062
1412673
218289868
1133244032
245880495
1320529737
870335307
1893505133
298830469
1886475472
905607010
477750139
1505350391
1705178277
549330286
1682101557
1110447155
195340626
597480149
1516034576
1687979261
1062451044
859682858
1908502276
2127184355
665230525
1436010953
1417597883
845490948
1428071817
1332150254
872727809
1270400724
1392380890
680343152
1979072366
760180490
457940192
1041227310
370755759
825410804
382527429
1568895982
807256708
1202613608
1849684903
785760672
1645495588
1452676471
1916632533
2122835567
445513909
1529855516
1129103376
1267279430
1803462684
335761597
735166255
1359184705
622420786
2129689503
1235165327
495656186
1241630948
1124849206
890538279
641816860
1615454674
753159300
1204978567
631034757
953561556
921818250
2100096409
2057770841
14731906
789473719
581234579
648093064
1333028399
1694126438
785611252
1948227314
1658358059
1829545847
424495981
1137703708
1745333345
1699819942
1982431218
1882677631
1885892584
1383365944
1676912138
853287348
673371271
352272718
183655891
1919629938
1904901847
646057311
13336172
1653244878
1077346513
1098005358
1538180446
1663608226
1753427052
1301884363
475007900
373020972
374107564
1712771655
1444545696
805335143
1072377063
219705141
555910308
384313013
813513083
612677392
1770606145
2106276122
784022319
167650665
470444342
973882925
1404185863
1069326965
2142044296
998242047
1457119117
1524592523
1083689146
520711877
1797358347
49830851
1211362793
192709431
1118517573
632373187
2061994624
594984103
1829744763
478986765
1406182700
184557341
102941975
1642292042
453621455
786741545
290597921
358470379
455129401
823655834
1742153184
2001570480
1183431945
378725034
1309947765
761574248
771098792
272485082
379055415
309219668
2090384737
2039952597
794666347
96974776
1736574627
1827156959
268788316
645678527
425316324
368554029
1037804471
553937639
602079916
961375998
2091534959
902361661
1691372782
926278324
1231782330
1638635371
328429494
651674518
1712828774
418767622
1508906145
2127327064
199719156
1345277615
1765485884
499913202
1266856134
494645425
1917835217
1730057700
951416146
272822623
1046662876
195189786
962869383
1946355208
1660772007
22658037
764927166
239941356
730391584
412109912
681236090
118466984
1458819649
248050532
423646986
225195666
806961432
1959116486
160333475
1920828604
1404306259
907707408
203724448
1586195994
650528123
232474761
2144752512
1951378372
343847664
890729045
135602107
688638608
583279940
485670802
1927310655
1330734769
1219549723
256706511
1125519474
1300082754
845557967
503956284
941335081
940128268
1103229413
1512594300
1912203654
183304871
597564502
1627276242
992169728
75359687
1029979144
1728305464
255743418
792669177
115165263
80022216
678239847
2001567997
407308743
732350972
850063747
992159215
1289226540
1297236688
1056493896
513174947
1442514148
1773591585
775033916
34832687
2074800091
1689518005
226625211
1597139816
175666948
899394299
1150522963
1860857261
400691378
937346634
2142503788
1690541139
1372033507
492062397
1849793344
898089541
2111982856
1068242090
1071610573
1326681602
575322056
1337900345
1091000413
1510540637
137664982
646638017
296900153
356794709
1714078397
1154588904
787602639
370373555
2134067248
1533169154
1785822494
928199128
1751469216
122130883
1895488065
1152387539
1855540566
1109777071
724868344
1986944633
1107097675
1614595295
301296750
490310481
494111445
1385972327
27521425
1822118211
332118000
1161726970
775741665
635210450
83105313
366467249
330829013
2083530630
2037847598
156032613
480608164
1713992144
1118273800
316742225
989568610
798923130
1107721716
1900929175
1429164741
37259602
579608864
1527985433
869219519
1108410982
446398973
1819503547
167439964
115343678
2106284193
111841288
1160719327
693725435
2009867571
1360172645
117454967
1333524633
1221909864
302338955
91956775
431130284
706683610
510475440
218575306
231245262
1385955714
739635308
12592141
466800737
707409421
1676510964
2086845632
474856969
1219951498
646424941
621028413
1842445881
1221747276
240350032
1139631602
1675476438
1168125345
1477777892
2031350529
123572972
271465209
2069126343
684207158
1017426142
1079602853
1636875900
1112732583
969335985
1099574187
1412203479
458967121
1397414317
1538347235
1713339628
1577903899
72951019
2098118716
1336055128
1847129445
984128093
829057893
1730489366
852079618
1435035653
1065937984
469578730
1652701345
1921809307
1438949663
342039530
1042493451
292728172
47469582
1365933875
552446265
1276327356
1877502232
13147560
1671226952
1445717976
1835504553
1834589151
1334851693
873576362
1672746546
1282771852
1090379882
375784735
495093571
2001091504
491256311
202453045
694886423
1953419499
1823239606
1122203130
1014928165
259401089
883485562
1516049518
264727064
411365956
579595290
1530836639
650177526
1210629535
734772343
966994195
1156352958
669816151
64786253
1585665587
349101601
1236831538
626956080
279284209
582817936
84478095
782051649
874053336
1375999632
1647233616
2004346743
981381579
1527900289
1357433908
284095015
1166048819
761981436
1086906483
1286284119
1744274055
1079205783
787749142
2096844854
560123018
1899404657
1039136881
1407161154
577719661
116700585
1900898624
568041346
544347593
1298116097
807567279
862525884
2027281012
2085699328
1046741028
771947213
614252687
1105336637
1850716426
333642490
2134339873
1332458477
1614311938
2141848205
722630327
891134968
1076174003
927770028
1767563286
672102596
231943283
1740416354
161164667
47719417
483274606
820542159
686916739
1758717471
527236615
600434761
1337994433
1885456049
950385546
1918670087
400118683
411144401
1036623456
1400221245
1682380857
307976765
39420000
43356546
1458626750
257528167
1027880618
1307344915
394196432
1352569860
1342157392
1391155066
704472839
616484080
1963845768
1540969766
48183122
1422416467
480150264
1191698408
958582991
968965201
52320111
2052938432
779665761
1340410665
1453697294
605027982
1080934170
487273716
223752042
1804188780
347665345
599704745
1608116258
999172227
1441763915
1689301017
810790403
2027645899
1023324574
474852714
2134022548
1184841165
250376655
2053149422
1819879813
1815668816
1166108791
97139654
623457037
98652160
1822118978
913831774
27630032
1676806174
1426725342
199327340
49991693
1520724792
418908023
108491447
1243553639
1178713807
217997777
1854628862
358332598
769482004
472332300
995778291
1160744023
953280193
876445668
956498794
1662839392
425360870
1391229480
1011884568
569568148
549521433
1934581460
1197532054
1346609137
1740273720
246567147
2052552218
987236633
1336549668
442866669
123159475
101898475
530911262
1738815123
557560080
307427965
573468233
162435075
9462528
277275110
1858464794
1767547974
578030971
21079473
1954624036
1954174783
1362020595
1908596023
1762221281
1654200969
1449455985
1736592019
1903525256
1471273111
1794084008
200296866
815474023
1084107059
277034985
1329334674
1619916591
471846376
2104401470
1645251456
992428612
2122675872
584677181
324627558
932094992
2097925365
437062938
1346401325
148681422
1362872554
1836010079
968158780
1410379591
1806126511
1039749387
2079181290
1102200791
1485114609
907188283
1366786782
1637364210
1204597697
249139804
1551814765
1299006659
1033133789
620944333
1177100081
279706527
1720735241
915927275
1558958144
451573545
1203114453
1660841033
938689000
1668241743
2133034541
1792068891
919248744
1797828182
260814896
1966195993
160791043
1950211866
914987320
1281560374
1196173493
345353169
425339764
327732588
1955328086
986263112
580841173
1805807498
1051456568
1394402211
1055495217
1440882969
333966920
1949875976
1022491237
1571536658
714190654
1501053876
1903653430
883185527
1985636022
1925949210
1575897694
1868246601
2078585796
2017655742
2084217889
2033536149
1743813980
964453051
2027524055
577017389
1217499576
1330529811
268005454
1523804242
1140985723
1747360705
1898096534
1091420032
700552516
498609945
3246950
609281675
1070742222
481227515
25338131
1963633617
923029571
1698979059
978461178
1597054937
1046603515
229426847
1299171157
1845222343
1055596933
896981026
528998168
547868699
1576291389
1125514016
1432528894
1141807446
2107030757
317772718
161150311
888823771
264600582
1902953349
644684846
1665088871
834057123
261059580
1667180162
96676781
712173823
468674687
1034113076
1807579675
276495309
1204590619
1563806466
932629579
127266536
1112150219
936823605
334667994
955742369
434217199
1713494768
462118537
1561352885
2118814167
102987665
950659980
1736016560
187447724
837678390
824298273
579531341
370544256
2144250607
1742390347
1229942673
1884626869
887383987
353439586
1940258029
660672613
1241001425
1385499948
1904351696
213445202
496580561
1500742744
2136722092
807993070
765281331
848259164
251685210
2106774244
1967532531
1674979155
890584336
1500516226
342734033
1339523111
616356609
1701412185
792250737
229237129
2146455187
142280217
83022291
1931759453
607979797
1815985985
265449728
1670828279
12098233
1527839834
378044467
826959918
1796944485
1224435903
1939493451
3247813
1460790875
1396517418
1973960830
475151769
1140442024
682363748
518094369
512915785
710190912
387100067
822490574
112224852
728292890
1743504292
1584983171
558823937
1117555901
1223840603
671100652
622852453
960356430
857735139
1643742381
1783942976
579405452
483548425
316583271
2073996860
786230775
1106266185
1478370441
2577162
841993745
1862814605
1030221330
571165581
1257535427
42010468
1974446532
486458306
734096819
1091872073
742715555
216390922
590005242
686838251
797112457
1682541511
442484971
552648479
95977585
649199117
1681749312
932490903
269026470
454003129
1537647718
526287832
908606354
645603927
2031293478
880664151
821090495
1605851145
879111651
431635503
1761057544
804969840
960402909
1622647814
22781650
2108528085
688882732
1003378577
238353296
1776364404
1601496242
1708035348
555919290
426651103
1783840637
1042887419
1167631489
1455339563
678717557
236370078
967799623
292527918
1181874310
91546045
659935421
1561405366
450792842
1010081784
1558559009
275793146
801034748
1733358930
54375871
183590500
411258362
1986518696
312438665
1839570588
148111109
2033075582
1320455306
1105447099
2040445082
2048391758
1564136403
390960962
117001258
1840035744
435722560
390767298
310933909
1814244085
498758335
1679937266
456959749
620431311
87765789
1442464141
609575418
1517232696
1610035103
1210900718
1924966043
884510689
1309395991
762272180
1491791934
1664865284
929320419
159493429
1051005532
1272516619
764737996
992430038
184866738
1991786194
1961195347
827629451
341666660
1997174367
1613462727
983193930
984385784
1197028059
506905767
368506906
1449751569
1780262757
1320110255
1213731569
782416294
494017082
795264659
2050233102
914077597
317408598
1916701776
1153792529
1664806098
1653588360
1323469862
1586540719
20582917
1514764499
716880235
50158635
120125957
1494556595
1016310804
1089224021
70531396
393197714
1621069137
273847952
1723897526
345644335
1687178193
654580154
2123121627
1516999033
1789663179
16015080
1176952013
1737252117
501032944
1884873326
751907115
1376874084
1339933844
1312066303
1257624483
445776983
1036098692
200652841
546009732
837836947
507339198
1928321198
902952928
1647215092
1210952818
1318684689
872116677
482862830
788408515
311965130
1282523873
657020779
632424919
1170363159
176822846
939505464
1349437080
392235168
1956066151
1446436873
1737104831
68843067
778788792
748782716
1849451227
1410168676
544953686
191043908
1110970618
63435529
2079508466
2052376675
1887938659
1440788594
1294715208
230583016
120771196
1528674014
723120472
551324384
709610877
858796612
1935297988
801926806
103162127
539943699
1740184441
1150757268
1335335658
1125651315
1797146029
1228191781
1581552226
2009339293
150056735
310386840
202929495
1255230082
1663582583
506830281
1747688322
1815261187
407553576
1211355560
1920426995
1294595798
736593528
693698452
14260264
1217798282
2030023602
1685409137
487070040
1218422506
924948305
1542131619
506844048
1424697613
536906672
615913955
2018114339
1352376839
1283177389
162732683
900370429
1871521687
1831119722
337640409
1337666105
240201629
326535265
1416515281
491851396
546660018
1443840363
278969725
1434290778
1438506662
861628264
193758435
808425457
1671183511
860214547
1249376174
2102250153
457953023
1771839438
347015104
503939995
73180159
536399631
1657198916
592211273
915797990
388259207
292117577
1866547270
179909502
2097021191
1839329119
387501973
2127458683
1696414297
381946236
1699503122
1386450397
1199386098
1009052879
1136538073
1833352028
1101186113
1795252342
3771268
207987187
332304860
1929933503
1290977167
312083830
350979894
1579435102
298365737
30208781
487287229
305780975
438867859
1257863182
794956690
1907946155
1721036229
481812536
2043706366
838136918
1743836023
1041922883
288393027
610257693
768644657
1267002501
649240515
1507844289
405835855
1464270766
1270748498
1436161769
1746095458
2145650631
920995275
1990772703
430437888
34588032
1570672050
1448661551
1169818688
613012821
462618543
312846755
1598767082
404792728
158590340
1523413677
2102985361
105182453
308807700
368452547
2146288687
213309547
1212268373
570208364
1119874784
1291143717
1808714490
1923562162
918486025
37306142
397603439
1200836018
655349636
1088767299
2036231493
1096359969
488213609
376613492
80810863
1417469571
1248016735
956639753
352015658
1927740616
371477682
1374561207
1940782058
1119654253
1736968319
780687578
1361687025
1536210712
80039844
1190474749
1149194966
1225258739
1649129646
308581826
51512262
2082913135
73853760
212872345
380376061
1654901170
551109646
557011322
1991746683
230147258
2098118834
1659399973
172759199
671266418
413742168
301264982
1038175817
1950393238
189187022
1793897810
10067589
749085749
394504721
473305858
708027732
1558054681
1415070719
35084455
2077544835
918617011
1897162074
1914101374
587054680
1811956811
2136536052
1786157913
1595494907
1159491663
1502661918
1790198653
657958696
2170484
730460392
236383971
1856355588
2008991530
1441789737
963856167
1815277354
763072192
1552468863
1232027091
286602692
265560004
1244967215
783174306
696069769
927304929
1959956410
1232024097
1913318368
1532574625
1313441585
507794240
1114934930
1793840739
1998113884
699366994
1188013157
17319532
300862645
680153713
504254915
1641002698
1726520143
524559578
358695241
1091018187
943367286
1109290433
491740137
1309069285
1092856318
481345579
2121550270
1591384507
858458098
1998407378
1089911181
379380204
617300095
2071907122
719811049
152327220
1204408352
104416110
786049225
668439237
1688029779
1475733698
489235367
860647761
56802606
271832459
1735696495
2080126638
1510170112
1802906568
1192166698
1993729890
172719554
943244119
472307896
18323444
1909703997
1374969750
1688175197
783795903
1220393091
832269994
917099190
541572887
191136950
1192775435
1011700689
594018875
776147590
1467358726
1110663450
1258797727
1651532882
125636052
86312877
986199581
1009989729
178996222
114077440
318596943
1548613417
580075341
1399621869
1088713014
1338238396
852018893
1197132143
1892235244
821601148
698703634
204777436
2113141877
808119605
1582123348
853091841
2119695768
141273694
1216219378
6070668
1847337719
156385423
516911697
960899975
154578688
1154428977
1949319354
1871161520
259324345
463337666
1569141928
348240374
23605707
1375159518
2088876616
1401187511
1523591188
155475506
79239014
2002629267
1765613840
1924459193
1819746798
1957077575
465678224
1236791261
2055437786
1847623566
179148395
611917714
1182950356
1737657176
2087367521
1805872156
160296736
700030040
1454698799
1372185684
1221784641
888831667
965099891
1844959319
1947885265
2103975215
1932500818
738805032
105387972
198078606
322443628
411863361
234386517
76757012
465233043
621699344
1082469167
2120055282
790459743
1557211828
1507513198
2140457857
437691098
554725991
262662848
1793679704
1075826934
1729218380
1183736788
406185833
982065724
425973433
69254081
1345069593
1753854571
684511497
1217632644
1583174910
1086642404
143201854
254604091
1850700964
1792897610
1151019295
748272789
1836064258
30421851
403565791
510860758
886462178
1575879370
1680484291
526135583
1256461834
1735351257
683692324
2000767268
502829964
951695465
549954676
123846513
780427574
1099957004
1840479569
2112703127
938494614
713495006
1191181636
1830673432
82312486
1781999579
1922496079
903284565
1018788108
1405321160
1573789726
1307832179
479873152
1618009762
98538515
1720499535
952336682
337915191
2044563860
1453104693
242584373
516037289
524454420
1922124255
1628746298
1116260127
90076535
560795945
296713662
295466264
2063756931
205812590
1499451579
1126188215
1156290301
889208170
202887770
844362978
1116619596
359477120
1250663948
273657620
33714174
532818896
1325972455
1796659085
988970175
367389804
1244422389
1792731564
1670197710
752697784
294221571
140990613
295439076
1441454155
862940542
97483321
486460589
1326024713
1478676704
479689029
2146263158
1217014179
838380623
582045720
1015085125
2109600936
451260433
1506199980
505772950
313943769
1597121415
845778190
11811586
1631826200
438541353
115486549
1578691930
461024895
1921875566
796347723
1048703667
1244357276
1918453228
1411755624
1178395122
835780439
624399706
98725527
2139118640
279212887
533401387
1939878104
629418242
1956282432
163444109
2104514869
560503637
406214944
1112773368
2050576121
411974942
1228523605
942041540
983222057
1595851638
1415306781
300166469
767104744
1487424387
1297032837
1324908980
180915492
1271651951
1249929300
339182508
72471909
1830829429
1343679023
1773738491
1346920884
1753871856
769606144
1144392812
975953088
2003418758
2146019989
1297605804
42837261
488774233
1371857370
2072811216
24333798
1922385384
408850237
722399484
1462708846
2086431540
1320301113
250926004
1902632851
1587092940
2106562521
2050241237
1210580634
1549934380
1457641904
766500009
2028906145
1877764953
1358947295
159189915
1272590401
1806797901
1454342995
884128970
958783088
2079602447
748944283
137613782
861116693
186920780
492905942
1174730737
1283108820
2059564119
1351358120
1742690585
1129620466
1434891413
1792166999
349246295
515963499
380045845
800089414
383547894
1016665680
1564671750
1585536514
1990663445
449649520
1645402586
1751078857
879335981
669177795
1218195774
1686038078
1785803917
303019682
1816971421
1422780029
2124690674
1514584606
352105613
1556012123
1704596087
1655930290
226018941
4839840
1526227513
1178288329
1775649163
1498147785
1474662443
12384352
1651562115
1838027303
2038587191
1307142616
60024850
1876737128
1987784878
648826031
284170001
985190589
870454806
1799320900
1595807454
994785813
2124588963
304154334
210749816
1331953202
1744873043
574991706
1852875762
1231936638
1085432410
1358946484
890657369
1633645424
793242803
1379216938
1052955772
1372778399
1672482478
1134201536
1184393550
1015890355
1925974706
433106477
415327335
836623366
1914905572
408515518
871092540
1516239383
2095509260
595543500
1130008445
1254518207
1620666999
627544016
602714021
1970992659
1220926997
1302935525
832313288
2113543462
1583186918
618668518
1779723835
1710530334
1885927529
1138145559
69422899
610227982
1625256608
2013168344
1927465090
851097255
966050957
1024505941
1721703984
2096808924
2052006603
902818144
1016649247
1687723729
1647687098
872654481
1910770912
796299373
736686315
1776759545
348524907
1197449476
1823847473
224673509
1527925272
520861120
74724101
127052409
1931960303
1706112929
1287890345
1091981000
1481487336
1783447828
2071183508
907268450
1784158787
736842886
1963783394
982875535
1132978058
341154578
428374388
978921279
1188369500
1052158478
1718163883
1159730309
601629060
1943392635
512085817
1656353114
349283548
834073241
16195832
2015610812
1711117591
612818325
1975012390
2033451908
1700703727
1792882797
2007839876
946633835
741811454
1467804883
1759386664
1621854170
1264821471
517742158
1725572076
43324129
1048416928
2128390394
575771630
564970973
686397883
1933453076
773385062
1396321536
1125351273
1903329237
786807104
1261431795
87572485
1922956655
1312177226
560920347
138375901
1118563149
1341442875
736024102
1145370176
528530526
730334500
2146692894
1200874529
728938853
237029857
140302109
938724918
307377927
892795352
430943635
1799963067
6968436
491126414
319848141
598381692
788742354
301603559
1575595282
2116679817
1376717446
1109361560
166683676
1790302471
516551878
314850953
1355223585
244350334
1933006390
169725005
2127293321
1107293938
1518599853
1273206706
344552412
1828148208
1115104770
1173302709
1856311370
1570380908
842719762
1427324549
1611637424
1318786705
853877946
1463444801
1819814636
848777903
1581924965
1358870630
924348864
2091810644
818020556
34284010
1142209241
96044574
1185426436
2092400543
1489469027
1486909241
511817112
309365666
426912996
527470130
1288657552
664570906
2028730308
502527531
1186386377
1187892153
688366773
497759674
80446015
338942498
2022270775
1781160833
1063239891
257725513
1839580051
2079998575
1776785196
1651897289
1914861642
859776432
1528173019
1398909106
273838369
176520511
998118913
1141602303
239452346
1966481887
1688191046
210986352
648454952
743619095
1315654399
1526506150
886868000
2134600972
23231444
691161144
1680745815
1432281132
1067555530
1129501952
1337692260
1758821047
926478356
1163098034
55140795
1627976175
341821985
1747721620
1928715733
1470700972
841616546
1809664977
1242638432
2035225748
1955153403
1690353531
1601273395
1582272527
109202857
800445836
800880492
1734187200
1268804414
1373289324
1950241271
1555987148
1271858000
228812559
1191723886
1173357065
1021497067
4151074
1127142286
1791098417
222009726
660544393
841039511
772017990
1996981883
1082828138
489873216
1963506098
735109241
140074903
76521871
375308917
337604371
2029850165
183794715
1430377359
1863734525
1152415818
396686101
1046702170
1377269337
1773852317
1177985631
1305280867
546662183
1658391706
1978388448
482124124
274522555
536717498
1752565098
1903988792
784253973
544779298
572109625
1784113317
522426137
951589840
592173599
535391104
1941019734
1123178466
503496133
36707519
214852685
858471530
1997709168
1591289494
1550118095
1143278017
906985223
1852933860
1039746909
871240738
2085414564
2033582910
1286784702
1272724732
901037101
459662380
1017493044
954675629
1951275893
1813576405
1019582245
108164505
1231894739
1220144154
1258874703
1589129377
1973766913
1248183696
744976210
153471235
1924496962
1905383818
1719408895
2015052362
684322123
1601758010
682839242
345925142
311010406
66089645
118413695
1471329402
696953804
2036834841
1084776726
640097309
786766139
1609568443
138104749
1288337984
1102981766
1666328600
1696553426
1746396107
935618633
927836087
1195147813
1938535487
1370869662
944208357
1352771752
837969700
807994386
96849748
596025315
421672923
1525844727
1463518085
866307068
1756399955
1067388052
2059651523
769738728
341055337
1100717801
1619992668
26973531
801435168
1355094044
1289915657
1923338530
319498922
2033674212
1168777759
1535603465
2068677383
22412070
264227261
1804833526
2102433456
1898325124
321346205
876853127
871892576
1211404382
1151398873
1172581523
775574844
895401323
1041408502
1800462625
1025019815
1442414686
2120895042
1222233519
1665842466
1475185967
1555619808
980804204
1299322740
1417873906
292020034
1234009542
1656883984
1471490258
1401557801
1925540353
724631450
1241958974
1734910009
944989339
2036459497
1492199258
512580014
629484266
2073533147
69567527
816536921
1950552558
270725753
603646426
2145843235
1970742226
1994175778
260106479
1243468378
828491251
979125741
2127586234
2079351561
1829038023
1891376122
1616076791
1366142385
1575925941
1021117259
366797359
727860562
1439491609
1178150215
1888079537
2137758017
324100698
779606102
1216599234
202410349
772911637
1628649572
937386150
20988447
1059701537
1921025985
1307415926
414736559
2022394619
560748077
41635724
687038432
1359129537
1841000955
1184247692
274746360
1125803128
505520069
1250995029
1841610277
1495663865
1983847377
1864247595
1976181426
1625140778
1280696427
1501569474
1423393565
622008099
516405205
1222462020
1870076883
1948851194
1051595652
352044824
2058221552
102159197
503098698
750216496
1354618229
81735073
1287646867
2091703636
368775533
243669635
841490716
1555242472
879910024
2141992822
322070349
2094767334
1816196877
840566226
31489133
1221767911
832582991
446933341
1561345286
1519975523
1355107248
1441672782
438564496
1538180292
1389781822
1002395566
650936394
501905483
1716909388
2090923407
1248205616
1129520683
411398290
499172097
192485995
2121784146
2086675649
1528155412
1057969031
1256029122
1861187327
267673573
212817474
2000356916
2144951915
1113161247
1525575060
2036225198
539633508
1297538751
1168795466
1169274878
410681689
1797812969
1880892612
1249616286
1790103935
127694007
974385838
957437370
718065702
1335295245
416328077
1968547280
85224517
1654268527
285382193
1442624168
394852401
1599839872
279652732
1445836423
1998560699
1016134942
749367571
1933301770
818420297
2067485023
250304307
793707367
1362412324
1071347122
792701811
334876022
2105987594
1142411272
1109193364
364469639
1780480235
1518117328
495648462
1676435533
66731667
1780473044
766857327
2114846959
1812406941
1477542563
1873821112
1513745517
1932986832
1218546183
1243800320
2118015799
417985160
2057588200
10935209
655434665
615149780
989758089
1741603183
2021446721
1328804508
249673007
1826911594
822007290
233131031
927092986
1972383732
66033182
1994427326
405810737
280582396
103659811
1530468057
1524279303
1796352020
128275649
531697077
1361656605
1994329380
1177301493
195491771
905030380
933945421
474748621
955561887
1559540143
666425922
682891809
111200291
1105867959
908416101
1764359282
1801633785
637928480
1774604656
1710525081
1142693183
259924116
1174195507
1356335163
1032215477
112953624
600298767
1692246401
1064783598
1493078500
1250584730
1648289429
1262274442
2019541679
823468254
871255060
229670892
1161182252
1889837467
576042650
2026196791
621586274
413520157
1896090810
258909829
1198369559
993056859
1663226103
702764319
1492183578
927722409
1689044101
1465684998
689015345
1999034967
2088669395
630348616
1870086530
228616032
897219215
2102787312
1769663851
1468426725
1528306512
1858865801
2026877071
35763356
936977433
921075887
1079613687
431933093
2050762654
2061515564
1952108102
134497286
2129030212
765112821
792742078
856175916
2094909212
1306459260
477564391
993333273
1925938422
732110454
785578186
657426322
979447154
630496367
1613760177
571352105
1360577845
1464424247
605498858
1230218335
866678815
2073538747
1196407818
1698505903
463717123
1438054452
1785085021
1192562686
81950435
1189682685
491906406
1851512650
442944069
1301196955
1585549451
2125951822
144405461
94773239
1605973707
2109385445
887278811
1641499265
2001270701
1085613266
9435854
927748431
205957030
1742552886
126034600
1572385695
412280364
1027911698
952214020
269464633
194165769
1260973402
964907558
1770718312
1822867796
2119196009
961401296
1304607114
344509448
776294205
936826776
1102547050
819537426
1851767437
998673519
919620013
88361950
397330524
429059443
132892282
30028226
217260645
919418490
1808256014
1305482135
1325075698
307909687
1730054281
1405471164
282150166
2041536099
1408970474
692561881
407874154
2001410713
1659298716
1673913171
1489415969
1673889087
229568542
31097111
1519030202
2062443896
1252343764
227986499
727143262
1960043992
1784423437
2083607558
1084003394
1688876999
1761501279
329085518
1709314201
95239457
528776911
1186290055
110493990
674577064
673737719
79670082
1538669435
525832794
1956141905
1765381756
1122310271
1636599111
59372459
216956206
1167795603
83033737
1450099611
1904616395
474389751
1508599016
1059781823
483550760
1112122731
618820939
1489991916
2034595519
2095602482
1514480921
2105017959
1964614761
139960112
1169591339
1317993397
567519392
1933422679
801167223
1809257430
1105755729
169184100
1666859703
1086100276
1114619650
285610805
1723276136
1586410258
317426266
1809711208
1359071927
761419356
625931069
956668695
1622271783
1417610589
478934789
1297561945
1415270394
374813294
1343355652
1810860253
166612588
2066531967
1321587516
103194224
243384489
144897205
1948012602
1157811834
316689247
1805538963
1847612861
378948903
657560780
1693733105
1129150631
1993905885
842565192
2022358955
2068325789
749510661
1321178828
1370024521
94129820
954519087
334241105
106610618
1439408603
1043707647
1263643377
1592220392
1813268452
908634506
968781052
92000061
645474777
1480523363
1708758950
88816674
1035255601
764882844
835508206
1199909424
1038050517
1686419635
726781390
1201876613
447888061
346800058
664571598
128899023
862947908
1162970244
381431818
1614864809
848934133
749902408
1948932192
521843200
834775517
1213195874
1482873651
39525468
1775625378
457402739
1903974850
2104454741
2088432458
281923426
249228909
1476510768
186025139
913164259
1983241753
507880647
1549139587
972170788
1716081367
86238763
1092197375
1427622333
2108497460
1407637825
1036850045
291786251
845775772
405257905
894879073
336495565
553847201
1608417906
1860596259
1793437687
936793607
1888796841
1342994518
541627573
633146905
1910313440
144874216
761086328
2031403487
1146068665
909070334
920300434
107011780
1164770453
814519838
1507134899
2078320831
199774730
1102795686
723390721
2039627136
922337924
2129411105
1827257517
456892027
1048191829
1357332237
1669934760
473088606
1219032844
1981447630
455875474
448639110
1704833655
1757006330
1572476726
50569961
797263962
393718694
150250659
1336422252
837615073
1199632370
1781730958
407468899
561743752
1115930296
1042876258
1413117186
1486449681
598423820
1883836883
1240602118
1017754034
714645439
913551512
1506323903
580112851
1937965374
717512446
750531396
8386048
1338404875
242045301
1309974522
902200189
978043076
1840446797
1491161410
1899216757
122802337
1849190699
677934078
1088500788
2000770035
636306747
1690399986
503626782
1079257951
1913572245
1391688879
1379356308
1928938260
1657563190
34664658
1658053765
1358821650
1900095904
1156120277
1110420530
1202064081
1519581423
1644703139
1569490281
955976647
606640593
31521054
969328082
549217272
2047308560
622162589
803161523
1702417701
1233788683
1392176314
2107814749
1316653798
801162122
982559884
1171206111
592359197
200028689
776119518
1178153870
1775339803
1134874691
888223456
2039527837
197665633
123619395
1624702564
226997436
1697676035
723058866
923116225
221956932
1485911139
1882348678
810725701
1524456424
112319096
1784988817
1051557854
315214050
725918811
2066249373
1207375556
892800399
1747633199
868621733
831857515
2062850413
1964784962
1200370471
1712910957
78476596
966541809
347612763
812872051
592686777
1262688736
734284989
1582250509
1265962316
579244327
569088545
1430889382
1549405666
340389112
1691623956
618913205
1055926195
1050569578
846290460
556077577
2141214564
457001224
1229930419
939953960
1767044361
1382305494
1519847353
2112027312
1325518513
886958303
1077864221
1531022027
475630982
1948108023
1995794007
1484147129
1963680266
1132132259
1551472288
967859880
495974455
95464479
942737885
2016371043
524071803
99506329
485265961
595112822
346829615
2078309933
1072483201
1468392050
1251680064
1044049546
1918331535
990188371
1685732340
258841048
2137937350
1659138907
2065090007
1548543290
1257866674
109163264
920262358
345409836
678734924
569804954
910266850
2036070350
78751328
2048604523
609212303
1434143486
549499765
1878535472
970473936
275757607
1175418205
796886910
2141563087
1810012603
147831044
126339621
110980794
8773638
1591150449
522223625
1847579737
920728666
105380923
1182396027
2013697295
81429780
1886807853
1337512004
348310312
685975000
580334724
774838083
1094392916
1876063609
1055726663
278050684
1126903158
1251413239
776149873
1156282399
1206214473
352810280
715502462
1930481426
611832419
1866163493
963375896
481346115
1968550795
1861650581
1942046301
1475924624
516280395
919457198
1375801049
1679420788
913797718
751844309
123012058
83912581
700351648
446452172
1478974233
96010026
51904337
1961552817
924432450
1461446089
79141910
1622716745
1498539437
2054607690
1694487018
1213664390
1544377522
1175396163
1424300587
1926080422
42755422
326427644
392002646
336950051
75921241
230696984
1411211753
886453427
1517797854
535892266
1996665795
477076611
1849291680
1909202462
1487879515
406250619
326671423
1940613384
468932922
250738086
749886051
803074472
516547936
1203312383
1721226904
1917710326
348553187
663233398
2092532018
1430728061
1542916690
1760053336
127212590
1683384412
1549366985
1966820139
1697909439
1281015181
1160174464
256989382
1655400826
2046958283
1112854476
1796364919
1710157556
369735928
1338904432
505664744
1955042245
12295729
520316908
160714339
350159607
1145186366
378923959
1958034735
753979895
1871355671
1257992017
225213672
710050049
1771032144
1780370672
1650871850
1822638985
252029043
1931047231
800119720
479498354
1384050777
911322910
2120894713
1323071910
558230420
21847099
608847975
193121669
2101419342
80426255
535837239
253361726
240977816
1924762021
587125066
1553256955
1679029873
80654623
1395540713
2072632344
969724381
329500224
1738406975
131447923
1323956058
559066163
1204740239
78456787
1166089619
968382939
902762427
911194272
13974854
1302097626
1430271030
447514312
650871940
891227997
218192333
1919518636
901009466
1357777011
1365592926
685684548
299970198
1357003903
1493072184
1253443461
77654401
2043041683
371812229
536942886
1616550212
1529334524
194946163
1739963254
1537260916
1093866004
846546528
530724110
926245034
1304182446
740225620
889869245
1763197380
112512191
1661364698
1866351808
1356334832
1332723477
144286139
1587295676
1736406736
758449022
262692787
395164535
1872215046
1724194497
1444962682
36832233
1608036001
26091885
693111326
210095402
490743485
1450369890
737712307
368715340
392779252
1931839695
1704519416
2022373162
2082286318
1010191818
1719250628
612782433
2100607722
1192729312
1948539121
1498777594
235320240
712532434
504189724
515444571
196662867
242597997
1784344100
1057498802
1978562933
356839020
2127676663
606422826
862786283
1209430178
1108322682
502815825
1483721477
185832902
1834884121
1113572607
42145224
913783434
1736788302
1135155860
534861191
1373820278
86544436
1271054859
1583973799
305187800
1934987396
527909929
141093911
556076402
487506225
102984984
1133564871
1635580263
1287294520
796407094
2022789011
1358924189
511704824
301560152
535954277
1565443967
280618256
34228954
1256322975
2002487369
466194852
175669161
2094494209
1820094805
984749211
1553427242
1291377034
189350833
839188909
2132530643
1281859367
1568370985
717864955
940150181
1487286552
1194653771
1663590176
119785156
1332868180
657361000
1187051165
1668367093
193611694
577629774
884509352
1334133390
670928193
424003578
295992314
1029586062
1102396798
1518305563
2141027533
600530530
1293549615
78681932
920850369
342480165
399036469
618407573
2107149910
308993213
879895719
77708622
625260035
1601411232
1495016426
1096448093
1088208904
1829221551
639687977
816146420
1984167563
504351813
1583450865
1174682336
1648952066
86809377
1330109912
541668438
2118733104
1369961921
21908909
481781275
1388609662
636782990
1206416619
1221998208
38281802
533554361
1774482011
1259940940
1547493721
1797670646
1618891553
1570570793
792617531
1312667985
419333536
1029374922
2126944026
910290710
735859495
2069082558
269851953
1763274012
926769788
1817292143
1985946445
570456843
1506492886
117829223
1583765491
63724212
1215822151
1465793893
1439784852
1959086366
384476581
1226242379
714953499
623396329
210573677
1789469442
1127990691
847357054
1179879405
1825944103
2013451118
254894992
1870084024
170864858
45659970
243944871
159202270
757243879
153348574
857530812
235026248
438346771
464045711
501154379
719595143
380106919
958249800
1107390280
1937977779
2098343310
85917086
1248068885
535988076
1747167657
1581959486
1790559460
1427258966
545257704
1710171806
663594419
1990934529
960716638
1389508816
1970875322
784743114
1344451937
350098410
1761462533
597072903
814910701
1603869503
227673622
1198690986
680959156
628353017
1536389441
1148262705
821720365
1712699000
703485939
1063716816
567573561
1844469147
1634485677
203173724
122958300
1166330861
616189377
1857124950
1241299992
316739370
290986598
743512197
1082964892
402710885
851494335
2002890786
1760847795
1155121142
977172740
831887594
1893397159
66816226
184145512
273620376
1700017581
2093916823
720775169
1710409428
1418175980
2123933830
785078398
752921841
1663668128
596681315
1057927951
1861079677
1388813233
2070659655
1669033127
1180075667
889821801
820751000
1359737626
2067975833
187144540
639057038
223675822
722852127
1475755518
1860628123
1385403851
1960933294
906652476
1649256918
1023307507
1484169549
1385508134
765931906
1795991194
1269562513
1085861150
1857360015
1602344209
59994600
1882779171
1416826769
489756019
225953283
763629983
657208172
562548133
362494965
1882972770
1549353981
336674702
533741380
1618537057
49404224
910417910
2430592
1647136295
1626927814
1477015470
268148046
556183760
187569413
1385368453
1845888708
122708230
334229531
1277791512
230795165
972475600
643665337
1288458746
1965606927
837631418
2136147908
1955484860
1165262646
1033297264
891209347
1908620545
233280468
989069822
604259933
640495651
1840998342
452247900
484533925
1065117799
879225263
1181863577
534462436
1620153983
2107608886
1212980652
2096595396
1444153505
947410765
794283938
682318134
839687105
526046452
1841882912
1787354916
257323820
1617969280
320095349
1213468310
651589898
342397674
406088117
803750563
1300932290
596748099
360548141
1719090407
1671566582
1599628624
473845717
734704610
837735290
1617752996
361698611
1280403735
740461198
669184559
1926245306
216057630
191291961
331791347
729323292
1865680900
906146436
1841344989
1995832953
1179771876
1843199222
880774255
1753147487
1847707336
1221503689
1052948115
232275969
966364911
47453972
2029891432
1898913832
1326240469
1263492578
1152218357
1632102437
843493411
1135375625
1788409274
711170080
674701652
2128088053
525699970
1968993571
1880939537
1847211045
1267236295
1369109828
37009328
1225118148
528386903
27522207
471309124
592302929
1943174322
2032218096
1594880979
208744948
385597163
375720711
617591403
1112455703
1774060893
9083724
1930416954
819043198
311620515
913505423
516057717
772260167
440848549
1107357088
1000356771
454226597
1914781817
773043217
1694160872
1334164242
907216404
1289898149
1088177005
1977424281
1937886874
259509179
1453139025
1156053610
1466630828
640827678
1849325689
1259173488
1689690490
1564775565
768857188
1300421535
900932147
660399726
249243919
245529936
1372806826
196091650
211751363
599018562
1256687093
868993990
435727212
1536767805
589960665
548356767
2080764368
350900897
1872354776
499978039
469345871
1128057293
1077545122
1538631191
975814126
1213961853
301018981
860643801
681924622
795345056
1809871658
1837614805
1404779517
1156704336
1277927173
182325199
1660542859
2016990208
776688428
1755251144
626128283
1726401103
1059206814
1234962612
1193575339
1840640302
1093546216
849320723
19235031
361887526
894348808
978642683
52165448
904282857
314107584
1600177597
1437124489
703196014
852702242
780990551
1247589815
2145024178
332425473
2114366430
1367822371
372665316
923022607
1104233826
826745326
740855675
638160424
11433697
562332865
2138378048
334766987
937204333
1017116527
727275839
501602042
120346458
79494135
418366691
1619083324
1309576767
1907523017
1925711043
1842492937
1968934082
331989032
847601016
694510032
2025097947
1402262623
141796994
778557567
1568697794
927307786
170136228
633847145
614782378
1510882081
1178779603
1483664637
1732014190
1781812865
284561306
1406184981
900437819
245324278
356042525
623078632
2073309610
80476774
1958737866
29326594
441049800
472680635
18722750
691790728
512195953
1814054631
1576104147
1744972173
1833353040
1036654447
622293622
1597126223
2126206694
590330640
1927784665
416231731
1032990324
422221453
297112913
1968073868
1672872107
1507000849
1356979992
700536679
888812821
825171550
1827582708
1408464914
1127023643
906900368
1260907536
469069302
1982980935
1025087266
747635620
1890450545
1709521318
876878583
1625475474
657071266
715807776
1356923368
1805575312
579147732
614781252
449544174
2049382996
744597891
1488838114
1663549200
2066505669
1275931143
1706514858
493252184
481407484
881180802
984402484
1565775800
1864021298
1337761119
595839186
1830518324
1758862808
2139962347
1861004660
38356115
123003127
1661119940
1689551827
284236622
1327442880
1218702393
2051622717
407254769
1979196610
1956655653
779183854
67816966
253850416
64249755
878154332
1650548709
586125230
2059559551
422301041
900235928
805297305
2041817780
1455082697
371865862
763463050
492806638
1350343143
663212402
1126312218
1167011892
129728400
434850751
206522209
1364608246
1720991168
120014642
1637710756
1520199976
1487963825
2014214498
1279687525
416111186
62702058
1047243877
1959714789
1420471365
1354373535
337855530
251966743
1029141318
443403825
405229033
2057818806
2027353807
1011798721
1309087158
153943172
2018994957
1752347015
889406645
372034050
1791079377
437958578
1605339098
1630492553
505884351
765618659
759872956
1554365746
986088667
498090190
1645653186
1862422687
8422790
547990691
1545093671
1879092295
297142533
1619747336
97081102
2102296550
1554504047
1248259632
1885667189
384182447
1586603561
2045153899
731340953
1284248089
1238957494
274229704
7999188
587193597
180965364
1440863226
702936091
949113151
1014364241
1453074994
2084814323
368120998
1501253677
1148959630
723768382
18427028
1383581952
1107431697
2064045698
360793247
909512410
1490844114
836739953
1437384825
1033974271
1118822225
16246342
1601737400
1471928773
1366483439
1862282479
1704123953
1072922390
802634966
2033485577
229531091
994618814
1633907308
916368267
1411552409
1323650813
1560133802
1084139297
449431096
484047999
1405705531
201335
302888720
299588014
827783491
1041879196
942945526
821589664
558468811
2101499078
1008494268
274938364
1773171656
615149959
633201854
75748070
813152035
1996402148
1071290665
78656601
1299170492
469181571
1534355644
117478923
428691828
952756604
649568721
1725562807
1059229617
732690519
1982543279
1676139170
1710402487
2057939693
135772301
1700629707
824217454
1715451715
2000038248
1870207465
1679421222
1413330455
1121420015
526372525
650091996
1872441445
131470036
193852071
1210853483
1711814326
1052875556
355631746
177847204
472022639
282540495
149942854
1913147121
89655495
376838424
1671100329
1113921867
77615254
383903627
699423782
1360285014
1465188511
709105935
2119882602
148774316
194195997
1811738204
151122314
2120223044
1739469401
1014318396
1048243546
910389092
1885131247
1724002623
1293204029
1167748072
1735014943
1468750886
953675498
1071905733
752045013
1875193154
661900198
1968728329
1616479436
1592769111
1903248392
1463746415
2041868069
1437302744
1214583239
1865287704
1235916480
1251270839
536465068
825626169
1987774405
2021093220
164304577
270101264
169891015
772406660
1512747742
500243161
286664020
2089055295
906545759
700438405
342510505
1266709614
408428134
957644606
1778541497
1437974317
1869040395
1694285314
1780414601
323184097
684200440
493421677
289747756
458670707
1551740145
105038386
1909985382
270612369
1179330513
538307301
415899567
892188967
1578812054
743359188
753977476
1632050240
647453783
1078784486
413276568
306196417
858842264
1101849010
2036735559
34511877
1961154128
289955825
1638186337
969509851
256096690
2039450603
744038184
1077746650
1296871021
133892718
989043600
652448718
1205337733
1350074838
1907568822
1630889456
1835644839
886201917
652181720
2137061264
1566920277
691265138
2104252608
379269482
1857767168
302671658
1269808615
1448728565
1145694688
1051009060
989037824
48802564
2135554982
789829672
1019965416
1256869653
1916829856
1122382016
1194906559
779484216
755926726
562828138
12896166
1940060095
1423439811
607677681
567925471
1836241848
2023388073
1145516558
1355174517
657159850
1970090740
273132545
569372819
1464986917
58912829
1827409014
769802651
1385627900
791075708
1849641314
1526756145
270965177
1326289793
1621246505
147042931
770368784
2071144706
674310882
1049563511
1148471109
530524156
1884438914
1480717952
1062671064
2038933953
1011796414
1725043156
1475348740
963408121
1157058689
458611608
1033937598
1969424775
779368980
386439915
1739857818
1257043135
75731969
1659958135
37641930
1389419050
310719347
502463433
1617264634
2039464799
399906758
540466166
1537690172
1626299438
136058964
1726804857
147545317
624049927
2051200796
328763213
810756259
985089447
537591381
640284892
22589020
383312979
455918572
1498514279
49088478
2030406483
1143912011
747864886
1495775407
1865028028
2050084850
801587905
137872858
447162256
1511248950
264851999
2028443159
1227542478
1181283168
877290460
522492488
652665617
2028844823
1925428387
1144765835
633182531
1764898285
1924790515
463183311
790437046
727683312
1536676601
1913490255
1415783220
85505628
1149817118
1953911316
1942065518
1435987721
584971338
1011861681
767370349
289845832
463781553
86780398
293545043
2017149448
691652856
666121252
340991557
1510706955
1975509237
867242400
986293948
682091842
528789637
1137903921
1343824834
1324605546
1417407172
1795552789
578133939
922888072
1310327623
1682212988
2033754758
653488599
922184584
2063289757
1540494568
446288501
1740986772
1932296128
1184573964
52514165
826086993
228958060
348410365
1562293005
349361075
498586194
884421569
1485161694
1578437297
50596930
778416199
1562878277
46227944
990642139
421456807
159021184
129506281
593024445
1487101981
1619757133
1696009524
1848159672
1464924044
924606585
65346072
951314025
1969237782
252472959
1943485940
591080999
189480839
1934611246
1607997641
1076845132
664293701
232029499
337315165
686033071
509588876
467046088
413382623
56493674
319236367
340068628
2001429531
1173258690
1523260958
1190641779
1013738399
174850285
1892617933
1922537838
494769041
1274684198
848156513
1245318212
1896203220
2003904737
1034098896
584118643
1198607520
1201030072
235315729
61838789
2087826727
2071310025
1710416827
478549722
78713097
240095057
382691498
777258797
197255128
900242484
1956141569
1140021920
710177324
187666180
324798510
704420427
349886619
1833458618
1753709847
1826971908
518281593
1244541200
131798839
1062870988
1335455707
918372575
1979722568
166996300
132206792
1662341299
1893248731
143460217
1658452632
879104225
398584330
1083184613
90950170
72760929
203633231
1187735603
31562155
1133939107
1958849650
979432519
1217292093
2119256028
1148327649
228132926
1453949491
105376312
1054972919
745997613
1890206284
1334787948
1951312867
1276208343
898385216
1509653183
1328209881
751699031
1015362958
1382876467
1421796065
1556331013
919935016
1817122030
1678337455
245510321
997860200
1287196182
204609437
1688275910
1924209788
1036233448
101296469
504845351
1263222357
1103293452
1915737984
1769745485
1006806931
53858474
932740234
867290112
1326862577
123524715
1011395281
681297275
1452706620
1988641414
876924752
941723801
736822780
1045377380
1757993836
1440636938
1161518375
1191210717
604207022
1356807485
931344441
1857951379
1538080109
200305691
1815789410
2044001370
1190459871
236656727
1704792738
687922235
1113192245
1444169891
1689561074
728650500
1043157000
310254525
544712860
728473158
1922255128
1543261162
2103224515
1104749670
905818853
1295842366
1492184329
764069219
423122285
1479986047
85538969
1089139414
1447059733
2130522512
2059805592
290492340
759163196
564929345
470088077
278436246
2099668724
1644953325
292953979
1521784881
997671663
816758655
1733427774
637457813
1762092972
1852275281
172330106
1850040032
1065540518
672997993
613360961
530369619
364078077
1377408305
535115325
925618496
1587621460
185986611
953104778
88118527
835093251
1449468919
473583806
1965085171
2024767483
1740499889
2016567832
2082848570
813619739
172287468
1019789234
315932686
602974195
1603801822
38884796
1606802513
479474781
717000212
641687439
88670346
1209391069
368022273
806004633
1339754136
1888607053
1635502556
1940278375
1419478352
755589853
752081582
791809873
1679059288
1496473248
307448434
229583512
247747855
1912309464
421961499
144814055
1442629890
1715297299
268159917
380071553
80024583
20001656
909894911
1831690562
294849388
1315391301
816782559
1468835088
1389005673
890557075
562825161
1173878519
1024769854
179515982
1527982127
985840313
1405104479
50925649
116900575
615155923
1752867887
769037610
1140259645
15484030
1087746459
545104605
639514551
1343077021
891761515
2082412064
895602216
2086979380
1568044118
918950466
2034562998
1233454194
1715939092
1750749618
1467223317
1071448080
808658831
1513259297
106040047
1206647431
1784939117
977248747
328883821
1285106786
1763526098
418018272
39319759
1146459443
245930411
1121707939
1251126356
1825657199
907321174
369727804
271830987
1429043407
743938686
595546511
901983149
112428197
1703338221
1165922765
45952354
876297749
1089737598
1269638294
1818453168
1418212298
1478565111
2100017292
721962631
1812445514
26999844
1921876813
620182184
242773117
1643336361
801761982
1530523360
1227113383
437566917
1885419312
1805382639
846603412
1535506064
1175277326
1718460777
1272185327
1745467947
2088204103
631718453
918979117
1130461705
713826078
103647311
1989618991
586994801
1948627221
1528318425
330179422
1887949798
1021799982
771523753
1981307521
23656651
1866551226
1583000315
817849859
1986005009
11923879
1970419469
1056686971
194421942
110855445
182159404
1649062184
2056499014
2091960712
1634272936
1578142983
1822584479
1358893198
1928368082
1131461336
1566474200
1587693368
1958619738
1466175789
842370651
993003613
1972437694
1498861964
886035609
412530371
287551380
280438135
191915100
2137890818
1415626104
201139298
998127157
1271866917
1350861693
1674929011
931594903
552989215
42811199
557255189
1932321218
1979067817
528120240
357462361
1955574833
1879819873
83669679
105204107
1541624355
1964423038
22435216
202459423
1594066232
989748094
1548678496
1418879487
1073137400
383043532
104452435
1181319379
1383123652
1890790845
288399441
504418946
897961184
124273999
465806896
685675261
2078256026
422690709
461377324
767255202
367380002
349814946
13472927
1668621764
1852352162
682713578
2093246732
146237912
1266839904
1526807742
1153199181
1238520827
712842542
1370028983
108439579
479795099
1991209810
214365706
1524765684
448853022
677501052
442552712
1687986579
659143561
166452418
791030811
1785827647
1402527971
375100292
445009589
624299533
84938213
504869991
980543406
595923338
1275609501
453870212
1698810984
352030964
825914975
1595637196
911983673
28700825
1992216809
210360934
1145985531
1777320155
1709921621
293716354
87865097
80134567
1132144187
747919735
143885511
1413623686
1736919732
1367512475
857724840
132077347
1056570545
446091018
1421942927
772043286
675643140
1275143342
1024403376
2145045139
759659487
1271374753
1718423252
573646947
274852567
1375418155
1696750341
153584791
2062712633
2046976282
36898700
1132791200
1467063956
1189788153
1204789143
1303987345
27385440
433207759
1196843195
732551216
2069433100
177817494
117335337
1804413403
1015788883
137269702
1332074037
1530106182
23349551
518369108
2136745501
608156154
693021648
1080657498
509694589
854543791
1308713427
1778089395
477310568
1043655241
833437140
181433630
132232596
2130992380
2140968534
360481972
222426
533866217
447415262
880706982
1304600120
744966569
1495181191
723280579
1360859574
1296718632
361494989
14757954
1557016772
1629413893
1754079062
791546932
662546342
293337529
792053836
628016760
736813110
1339768544
910988991
430133664
665750429
979436539
2054360071
1074723546
1649095949
1063177346
1770323874
771647926
73784337
1905332924
1905827178
1488283961
153065087
1580814897
1848110004
1387624317
967391854
1498766755
739039592
514727510
759828838
458553891
1226364084
680006498
1983025611
919520241
607185102
840704121
1972642124
1540708901
1727489211
1111937834
1201069900
296604591
1781270732
1781134917
1374058286
113801920
1376501214
2106380620
1034877505
1375523313
1075368570
678178969
134398635
2133450704
1540669997
485176764
1505909910
75219750
1007977272
1777725516
37714252
1152880670
1723358292
1678163289
1039395172
235827927
749749329
1721724985
1690672859
337190273
475383456
371671593
829470461
918322070
474248028
788433848
231771422
2128129460
2096747472
1471759261
769709256
348344037
1873144339
1502693293
1164950525
330170523
1421162094
323054980
1251611912
3816946
1019037249
1872386569
21662106
1335589275
1117047176
574759397
2048185338
1472757891
360722891
1781510604
1088815640
811411270
511432686
445841121
774029209
2129477076
600615621
804978438
653043699
1621740413
706766053
1084909719
392667285
509187033
312888128
606878457
335035254
382067364
430535577
1062801225
1418993957
1323081771
1632997826
1998467102
660439865
1575529752
544165699
1702328639
98735648
2002880282
1558784152
153944501
712643606
586364286
1314771843
1241876879
1498793585
1182760037
479800886
1346286735
184817847
2096716315
712553503
1463552111
1144631944
1343998625
2106359146
1350415951
685513265
1243403350
385991839
1561340658
1046896117
2006834131
981464306
1489331720
1541457775
1496989810
734085343
1806244777
1942263137
1865760939
1540341677
1396743082
910474715
2028480017
1391465655
1447526952
9746546
884062604
1549966531
448409638
669405365
1682440145
356787345
1595870022
1828159554
342703493
2146903875
1696564747
1193890128
640238477
564040849
748810378
1010354278
1523057418
2001936053
1941246062
601020257
721316365
1021055237
1220444479
73160391
2092336994
248819274
1501355018
677841055
1512306557
1715934851
177121528
577544920
534878066
1139127706
1213142602
780722380
788103896
489437594
1794734418
1074503314
181950140
1037111375
1965331983
182188551
1783414372
1410363099
1690742896
2126872092
634669084
1182391889
1142121297
1961382970
345407428
1040798534
547635670
1034256214
1418679677
2138360702
209534665
1333796234
696895341
1119319023
1302191593
227324596
296474654
805525468
1710238438
1982298738
1702152459
90346993
646347413
147505844
1412341785
678502293
238613169
1409174901
1291055904
196607557
1154734746
1652079492
1737161944
1465066221
422032057
682360545
662108164
816495281
23860648
571855910
2126562507
1294536311
981885007
2144159138
1159189629
804644932
1139089727
535180588
1795972516
182485633
448877081
2137255569
138664117
918617328
1085691699
1989394858
2124989408
398089188
1187104742
1372103813
1270263818
98963034
1188822810
1049681487
1143182251
2064776082
1803186867
262060203
1564960975
1381636666
1567413536
129841807
1388515282
1451658788
765852768
776596029
1711766666
808930989
295801606
634165143
679357012
2097566945
238522368
392572509
942921726
1961447886
1976465278
66031797
302419039
54258897
1811767810
767654063
460841677
486246879
1909378600
1413374840
1231330978
1709021033
1391802262
609714850
1342343170
1644782884
627210265
258324365
329617502
39748091
1775431493
735024189
552418721
1297130046
1023243130
1494574759
1176199181
1048710669
1849231603
452741857
2121600242
862295939
965305150
2108769495
1001317292
1532041543
1344482547
1457349326
948279806
629767177
1268324321
1573119983
1656999900
267470235
486716779
1587772939
303442985
86159000
42866388
1001615396
741261493
685654224
185414982
3534035
98088505
97975806
808460946
3690456
1136476455
134548766
356319395
1505391967
884661669
180875588
20366017
706089817
449827766
37832794
948155630
1822366772
381223786
1802571806
1799670906
1033251087
1837496697
918320422
45006943
648408027
646138676
1286089081
819325253
675588529
184302330
481247719
1132325470
1702018312
1618256956
1514118398
1537089678
762257449
1226584019
604295426
1349245880
421199578
224120954
1305125470
769351262
266686760
746489523
1700790564
1806214682
1245150666
1905683793
1325633796
723057644
1299973078
1826557303
2114106705
2126924864
1744317738
419298081
1515464980
2028292036
1624361275
513980719
1410800730
2039958153
1656352341
405202319
2046810777
2012810612
500548793
1777315279
534444324
1170152911
933124189
997296955
1047530860
374414805
1569747870
1473726142
908913420
1601490033
832930004
1013794241
35809803
2058999393
1303278926
1578245691
821802287
1140288930
1154073434
906850907
632889503
1246538310
1481462744
1909331332
840402749
104116784
127764859
808482980
279785910
1751099793
948587159
168713600
484787354
2049010531
1877676849
989385789
1663219215
828836219
1884491674
438140407
1131662540
121902141
383139429
846732033
1700734505
1363717133
1945672438
747724185
594756604
1391548515
1761627966
1663829652
1633788691
1973528854
257675
1734429236
1871600050
314219828
1194178497
1741519769
857554358
1014879427
768401129
1636696364
1101369926
2005829749
1005445246
955355518
2077572895
1610697038
2069027444
1390130826
1919716815
1108052381
180678579
117218078
85684388
1065610499
450343289
1176378822
854151316
813981893
2102891018
384249435
2146460552
111082501
2126274231
378958169
609585889
389457881
1931002443
2052402264
1820703084
1387040648
908054283
551778988
1256317334
322132271
1475973419
461293876
388131830
1463362964
1321183522
805542570
1473983751
1752783004
1184558520
896242691
917050510
568797541
278599204
1323880734
1739713097
1002568423
981560558
1895792538
1497380183
1044675473
131565914
1193198838
1885549078
2021625376
1456149029
2136598823
1805418589
437385662
1902610375
889375796
1019498894
1401807249
1709643407
705077602
1198333798
712836696
1056141536
973993029
1898965458
2064960840
1456452024
1904276569
1433009408
1925910858
109332052
1974536543
907362335
605862564
474341684
1921560680
1870924645
754393001
1383101341
222469900
1156154927
1179987068
1921986718
1791569972
1337429309
1958826878
1711969901
729749487
872096057
1988969967
808812966
1431462010
2013289692
1974498237
731006694
1748391
2108093194
1885230066
1716049073
929286575
535835954
1015379195
535224023
1743091993
1601151347
2139640962
883101582
1443469073
1416034587
1822490722
813449867
100760071
1299635783
427851422
1454229135
755736440
367852356
970652909
538028044
917151712
1457041354
397527594
220857290
531524669
1647265608
659297776
648699904
1678823620
2003351544
586119352
695865327
2076590663
891152409
730416204
558406890
1707340259
1934720265
10067015
518863235
127674772
774648121
2060539397
1172978514
858910690
2031464881
301179097
512597283
1931801878
640878018
1470920232
1883736545
1370932841
1718844504
1982648979
1643113950
621431529
578101738
1786623199
1003753903
113149938
749322128
1603987314
1770339441
2080746640
826630390
1082560385
1065442736
1987667574
1889493576
1285981804
317636620
1024294438
1557071588
853309595
1606664960
2007087853
594319230
1961480006
198417867
114560840
8390652
365977472
1264134375
81005948
1875256844
1526784840
1169731863
1125688018
1838501833
826816774
1464979669
1408834869
2026549555
327969939
794448714
776631876
1799949027
579503840
249241174
1010952339
112328784
1910908583
403186736
771607256
1059253674
1744560199
1800167103
859157754
1574848181
1795646991
1099092313
1320348721
166362258
2001631484
1224053320
1230116626
483355667
522297436
1155260051
1634679259
1706775578
1587784273
1295004325
784136849
494425030
443085857
248999382
1369976271
1371238674
287275622
305265601
1753786956
1987454470
2106634611
1481639730
1811965354
401832026
527312136
220312573
2131351634
1487509150
1585045827
521953543
1851173372
2043215594
1018929798
1122890569
230663567
632434007
1368640989
1140270966
1504114208
261804508
278737080
6679619
1028500039
1003196089
745441829
300467436
507347233
1744780903
1986845250
1779708769
1342701055
327992007
838826694
330508832
1522255077
321149467
1788280635
1482393430
160513816
1812561438
2031607094
1002411514
107972218
1725057581
106552469
341153990
1510644452
1641376036
2106413051
51272909
2138824190
1737460816
175576214
703845082
1431688848
1835624651
1821661942
1135129086
357842561
1667710537
425146015
602022447
518608299
1701504401
1556936388
856976972
1208581819
1792108054
1629439699
632012336
313926473
1096094866
1115755973
21616959
350806033
1950169469
372786959
2023878665
329251179
2030321333
278211288
1084977118
1223497518
381511314
1053343214
1074060118
134695255
2107836754
380285529
1535094214
1904301039
1750490032
1872772939
686703948
753222520
1752808849
1291106733
2070729868
605440304
745443167
991228937
176053682
133816113
471830782
1581147935
1735832571
1963537615
518047677
844309031
181044803
1636557582
881716479
1621328565
2097050014
375187519
1211130798
2040444152
2098076393
1312484565
1117108031
1299905752
138695087
918867856
1734320606
268879033
1302149590
1902344548
1865849281
1760786302
1626045993
1501690446
501737731
185278177
1880722129
1083501790
1129859702
1776405889
1325387611
2140283621
710152286
649317895
1684605031
815372794
1885721360
1380031330
1560122186
447788826
503097047
714777048
116311789
1418775330
374004249
149407287
1532712649
1655299987
442907556
1147582192
8764627
396020183
592636311
1692861482
2048240680
1165985885
1119987277
406454159
1253935868
1503061598
174766083
2066113804
2092758098
1256220780
772689499
1737542307
1557742521
1467187289
742617144
514447702
763700750
1668352468
1180594951
1326664815
907031617
1737494150
1876424853
604814008
1406637620
1013371409
566064263
1004086846
428911539
850470588
651443197
414078004
317112265
1341458786
20453988
1486810696
1891943119
839288296
2053009716
1041263024
885263449
185328493
1116134603
1399699540
1750672724
1522735147
1019372390
971489380
108501718
15304353
819604388
2083822860
2089146423
2143748336
478067171
190752384
161089788
1157436713
1095284600
1557414493
1226375985
299606573
1429487603
1980332941
1609579043
597406607
1734326359
186409725
298039287
117548453
452406456
856504275
1971920957
302486036
1314207442
356210453
388545072
1364263899
478309382
1492645108
232620794
1313403824
1666995125
153066480
1831684038
1844120700
416081264
181106127
2020722765
1197029096
1033604966
927685552
655089860
880701046
612418735
515485225
1366932565
102751467
272962325
1905915380
1302925135
803028910
1540669913
219368234
1392400718
1874956945
1934686120
645367570
883568532
1747256607
1564961014
401095420
1527091046
1505834770
1868140082
1493856481
1657681919
653835134
163340801
1004156045
1799097674
141747609
1494853574
382657112
1644724553
1582095761
645642610
446775428
111216495
1346436050
688709120
723803961
1809681915
2051370499
496183215
801259604
1907622019
843260634
464640592
1900890231
109171369
111541890
957962574
1073182347
2040828281
1822906088
116301392
1163945072
1195015767
810792910
1439905519
332074779
117715245
393015097
1897319323
883713634
243286574
1265197470
700132696
769894028
1618607280
99722777
370404410
772634306
845420818
643656442
1525314918
1300419362
569933615
1171300688
657439253
313834319
733352034
314175988
1130650724
766880761
217414163
865302871
838887221
669113967
2054033322
736545708
1581484875
297226538
1982049480
1035289086
989259236
168728595
366387239
75861195
2060013438
1325757527
892247303
242717197
940519595
1644967218
1559868866
48205922
1909383741
631693247
452484700
1963559896
941789652
1016274876
466581021
1424359776
974696737
1461976890
316234377
109110343
593226752
79980295
1504641299
71557500
1477158411
212952926
862067103
254077909
558760443
1109215066
1166096549
1392644412
1162112676
1024220695
589236695
210474447
1361821334
1516024342
875923768
691886275
210814182
1653170792
1440630544
151552183
547519683
937088491
1173926106
2087612241
1992996606
1909765215
1190618051
1357774373
769019848
1423091302
1722648515
952369903
1159065277
568647028
1964322964
438311704
1090538194
1276994676
2116536517
1427030242
352254620
899626952
67208177
1450813254
170838294
803218920
1151916169
1505713658
721196299
397309705
150143638
159596019
1873262157
111893985
1344179593
1131847066
2144529542
957034463
635234085
435965206
1500304851
1871471778
245627105
1235704413
223931367
1119248311
943770319
934682053
107088771
227606381
46411150
835358298
1998553570
1260778956
158884
239131881
395682624
2067589284
905906380
2007325244
1266346340
1608735200
1119713745
485138877
506108203
644962292
1980758425
857804381
963506558
1406924128
270357943
747665125
409264393
356944372
292997530
1144336887
938951974
1659091541
1807147421
2076271159
1784131447
878135406
1740792883
1835240233
994096154
1525263374
1088701733
1504931003
2125840494
1862169246
1109237526
625354633
875592013
459171629
623031865
143305258
1547935915
1913029648
144572945
128934867
920421530
1531750773
225591387
1601323498
476837044
424353354
148147951
1859908527
1147126114
1185143108
993496522
1158116953
1333117292
684494776
572557733
1563879892
1418813430
590646991
1159704182
982953099
2061284214
297098116
1279541410
3129439
1545477027
1306467042
1082515612
1353348456
2118871007
600949344
213636073
883056702
730039575
7606231
802904172
2104267845
1270330346
737757720
257293838
357640608
594364414
1892075716
2056325290
1834551337
2132864175
535446844
915331932
1005648972
1525970087
2037510675
1392732596
113447652
40906627
404184032
405582494
2101821017
1950402548
483266887
250102316
2024554886
167422482
2011632414
2057223325
148497787
2081157628
1385827568
381579044
1299018804
1445323229
1155880215
127790106
1957789249
1351016372
819311866
817867591
431089207
1185807464
1298594084
143635968
1571632330
740360625
542001669
198465559
4470224
1812858871
1595886512
556456416
1692982234
280073453
1834813015
252265518
1663921342
1670005283
1848088142
484321497
1924461998
1870850699
626500808
302478693
983959427
1784439116
754493351
58281487
1201716095
180334558
1362291166
1124986620
710475299
880925608
903240576
1234671397
68560218
750925257
1037511376
518879881
226020165
866922395
103621401
290241511
1862791955
1908783595
581359155
2139516857
1378252039
450046832
744590339
261334508
1680978715
7974379
381090717
1699249264
480941228
183055822
680643033
1258240310
1919535903
771161981
1698288549
1077177515
1258315330
1966183850
550059196
137173946
1384480802
697786401
1906002034
484438652
288532882
1605941680
690354727
1484422558
2135883263
1831767561
2077195508
972778970
118159539
1483636990
7361666
1601888560
1460494279
1311087430
894653758
718910824
529695130
56787565
1101292485
61924003
1327413196
737686995
928972420
1266277746
585446642
1352815983
720211135
1594425562
1646532472
1486090256
181040938
1788018862
1658242747
104454508
982780181
1670800431
20944611
1998162016
304355050
773982136
48870829
1792376244
39612411
1225893741
1894014465
763376016
1182340632
1459188042
1276662906
2105969152
836320681
2006556559
431532900
630905339
1464866437
668146348
619696109
1193895463
2016304014
1144398734
1980357888
2046784653
1582672692
1415841423
1719482556
1911415258
2110171105
1939657907
1683126222
1263550521
2000347163
2096244335
1720486477
1937866004
1450933854
397927915
1196568529
1516703723
742769187
1525424489
800699215
911978527
1823358852
2087642380
2084040756
602051314
1209264091
1661148468
2144574856
1319908072
97769855
2016510253
1331553131
429235372
1024391278
1095140662
1158755820
1735083531
552750813
348410965
941062862
911764549
1930638459
868340490
1922593925
873200132
261111746
617589227
1141995312
1220277662
1808268691
1746687705
618095724
1397782398
1234596238
2058373135
985919487
1897867263
1311399561
549125722
774843362
801130180
480466537
352990921
561405036
1873164164
164205314
98835859
1148261494
172005704
2001769972
899516435
1750440481
2123621376
1647677557
660944608
665686655
2068746167
820679783
1994203202
689698411
361021870
1394576513
1396359824
987057631
1465615198
1310325696
348618223
2144023873
302809167
1571587749
96073491
648816936
46877960
1660895940
1031897409
637049411
1647654017
1870253907
1471975675
1066289772
1645514375
1396716882
1580414260
422244314
1835048633
869502959
1867422437
109519518
847444299
1351056528
10917485
885690249
403403552
1067275019
392050123
1044018650
941332181
402007704
1848138659
1210280457
1592959718
678202511
1122853054
740254550
1294143691
252128917
1814740514
1358499616
639279766
928325957
1615183974
1049456078
2143680828
6620495
120209656
590132767
2016981731
132640557
11429952
1880851050
174264797
1496389657
5536050
1710572731
318646597
65230178
2032378328
1624310315
318215433
1732073913
309384819
1864980554
1019590353
1276492866
1083225131
1034471602
1043168511
951568878
1653303847
622546216
2273471
1056054546
1879813387
786838736
1116457978
1573387691
283226132
797394685
164780107
1834388062
1771251770
633090186
1212732565
1822336825
2123453888
1611872281
93266767
1845802886
1238243187
29768025
37650765
1215765883
2089354081
1524689482
1984299847
541884893
1766689446
651388722
209755366
1275782388
943399623
665978491
640527908
241727165
1372616715
998471051
1024793159
402077424
1519560705
1948130431
1799349722
1074552146
738821040
1765133074
860773491
1704233484
1839847830
1868213181
479510564
1839578563
1248249881
365592903
306675308
1589647895
1036195756
1209346560
891285352
617507175
358325618
800419088
1929550744
454520754
168010954
1960774925
1078987280
242287202
1034707557
1155737145
984160061
52816115
2037411268
262918443
1292882529
656376948
960250867
1022365652
560850115
2047099078
1756156251
752943564
1135181545
1511771158
786236566
791765028
1452396505
1307187086
1157326924
913850861
453771887
261234434
362857830
1829775454
1309262925
271678049
1224789409
1941132068
166876093
1585820755
1814941033
2033605845
1682380236
357329867
264791683
98705059
1886172516
854539217
211046914
1141759268
614582425
2100063083
311110269
1119534186
1447821032
1485661885
1093025355
638680065
518314114
1151073761
1169713790
1958968278
2062476095
2061987586
1590754259
812648263
1484554730
668985
700488272
709815032
317798872
1258397850
1232681506
209801125
96897347
4732901
1143084903
1535762300
1883063798
457432966
1725478655
1116549420
1476690684
1102629460
355987935
1343978959
1895759654
1645359502
610141770
1617206059
1282415508
644994439
1061860184
1289175495
838424879
865551761
1418615258
407672820
150036416
466612229
862136277
838927936
549293001
1665202978
1214859734
280712359
1928791205
1811670275
1482630528
1386417491
709122844
493808563
693017690
1030171146
1290841870
467811669
1086870719
1836451818
1651072728
1775431959
937823660
975676342
1189821440
1444726395
602732513
1339760184
549997399
654552692
881399961
1076398206
248449289
55450401
1857729376
1265104811
796670175
801183852
1437515101
1844371986
213924647
1349462952
1624987124
1183105702
1212214222
2053831798
1356417716
984614352
404817928
59688114
1251188799
1352416487
1014373612
589924613
444999068
226139012
297139534
528685243
535039346
1113438984
1149550774
1900533278
564105459
280078053
1869367478
1997358813
896244271
311505145
321277928
138439754
1794143703
2052689428
1715601391
1877926821
462196182
670906781
1762529168
352046584
286927736
565650067
2127587596
1450279062
743653775
283057921
91510959
1740701133
1301036835
1522575643
16269905
1105212519
10414310
678748815
1879302258
190318700
1325284433
803266927
1127221696
712188692
554457420
1394164860
950599726
165579520
1105949841
848039577
167003621
1898775857
1730335295
426888220
1774386470
802044974
261146547
992411259
1138347325
975876378
591578571
187617369
154620195
1035301773
2011982713
281023020
247598631
434414068
1003921315
1910341285
619114919
421638589
1262466006
286934575
313612221
904036308
440765890
2085348365
117807264
758917296
663935657
294271424
1590108258
425764969
1512589470
721351795
1322454006
1268269943
1052428441
1361393570
349720474
510113353
1329584631
1715114743
1245078933
2108960291
1231084456
1958886698
1345029123
1809189147
380528286
1176213936
213605301
1470848517
1804382289
625804148
1406623046
685460841
133297387
893641240
1618053309
2090539376
1865410883
149620239
759349903
644220312
2048996763
915950724
1294840560
624492504
1496577840
1869777971
390540127
1594036340
1911180106
915458294
313332969
421237241
2106187980
716419107
175433533
1303327254
1825805076
1889164683
303736168
724875641
1455164193
722691810
117007842
1008376859
507407279
285946014
1131831123
1778274623
92406115
418941246
1151827781
1222538376
313261719
1546161857
1935575390
1406709114
2094415008
1133173371
362920862
103047024
1304692416
1119810669
633011865
1778413
2131618854
1564741903
1747360390
826279205
396204541
1825313932
432698930
1297518631
812826011
517136177
1946082447
599432095
1305079623
1656414645
202492817
1162470509
601793608
147847575
1074645535
1045458363
748759201
498177314
1923958272
118007873
1708761620
482680886
1283685193
778068879
626072010
1735505837
277078350
668173648
716803788
101066319
1311842602
239962713
1965953173
306849986
1541182717
455265882
1682169973
1255930419
125783148
22191212
1388682442
832251802
1423285432
1382221569
592540412
1048685836
1803957637
189237508
624122116
460085717
138264682
1692626104
1240748216
208894927
1472726521
81329397
1513599287
462738593
458202236
813071680
849312197
1435489748
1359814297
749857221
261139393
1626678396
1557063872
54820895
282111204
2005558756
1340235910
1981222521
1679077728
1296258142
2013774247
2135952721
1874603649
925964816
1228502353
1433697976
1695503536
1877538498
103804842
137139893
1400541541
637741891
1068177002
1801268158
744495706
343092660
1521102624
728166097
557350486
999957931
1239111027
243035041
1675313443
1830072674
111900923
337629530
317226069
996470948
444589076
1425637861
40667713
28957163
818039246
978873148
452376656
523556502
914906153
1573725914
930873558
741254767
2092952191
510714488
1014943128
1595706570
635996118
982061028
420790805
165069988
1619245167
22601243
2088996230
253836338
193243395
2047965191
1229833587
1803000331
1646816406
703729277
816367511
1799194770
817873469
1959306976
1735697489
1804880606
1544774672
1747236038
267325744
171350175
824958322
447510895
1098539676
1943782026
57010319
640035834
166825544
264445582
316429690
602270167
1512191447
438877142
223377286
2020699950
153467004
1451515766
937041084
608868101
2020756968
1569966144
1875380921
1022468967
1688020939
709966742
892995062
575688071
350657786
1813469409
1511874475
2044632687
1707694695
1263744614
1012206627
1911721669
417701648
960873867
569786531
1288400742
1723956331
309689985
1654823458
873077068
83305085
1318147421
19450757
1516693081
764031058
799405433
884265797
2056679623
842862483
1571178086
553171576
1332616306
1222596188
443037713
550951557
846816796
61747475
1029101138
255241155
592510012
1392497963
1832560190
1707940731
321167127
2073230153
429476197
1505847799
1829292271
519790950
72182503
1379373415
1958289102
1237603665
1058534206
753480561
983607176
1963083299
1477149823
1091964931
219729250
120348613
181616277
1899299599
2079335807
574041111
737528818
1609468679
879362159
1929985473
643151143
84531068
822592021
1082319479
1246756338
1796562539
1905066555
644996234
1492781140
1320418182
751793370
988423766
622838236
748131842
788765239
1386003270
1455626145
55725700
1549219607
853895991
1425912417
709309972
415929641
1047049077
356907689
522423182
593070864
188392028
238577016
258572965
1134906605
1470611553
1327892431
733319636
2121270311
2094596975
1154053067
2122795072
1583034464
1286326261
2124602442
276212901
997838567
976671797
1469874538
400499542
1298615219
1117086154
934831306
1244191734
951335147
1169240176
1000883632
553240686
832163808
1558486997
1783686415
95886111
990197994
1064161798
1062834870
1507871849
2049678196
1791743465
889782275
988588528
200799958
255777066
516971975
745827348
1120125384
784622233
285589385
59659361
803951499
1862833174
1097779141
40555586
1575949161
1424324003
1063034040
190167714
619868493
2049525522
423240757
778529384
210347506
1283250667
9275337
357472477
988232543
107148390
1015939497
1958450055
43670643
1500101509
1049554997
857083654
892268002
717694175
1923166798
1615232236
2048945809
1371107707
1911278646
1786505705
112238248
2032447320
190632716
804742222
877850991
470172736
712221073
637921790
410895440
242712611
2063946784
1232199429
1775394664
588789491
1140624641
1825901521
732741211
1054499487
1379238087
1028924161
1246502825
323473007
1874283088
2121060404
115695055
1098565571
1252755288
161435163
1276120746
1445124561
1519729774
249332770
1075801268
1628344016
1097335157
1723969072
739771903
1624455808
1497396620
2143979729
320026119
1431031029
379517855
197331317
520184945
164080617
572899013
316775224
1423707681
165844435
200998373
1980950041
1400411519
975080307
1041277082
840965251
894229089
930661064
1504842479
1635308141
110533219
1867686107
2010737227
176773787
511088998
1395112905
1391251684
1017556273
179343648
564782546
866466451
1438176893
585165492
2029796993
301949178
116190375
1092173065
1139166780
909641513
1322749481
183801578
368584425
1156876120
596699086
659852819
817401855
81306883
1869824838
840439818
907425573
1391110986
1329929536
943532531
2054482829
642174972
817349612
66986250
2060443497
851632033
71531636
26997546
831124205
759378712
764031517
178660907
1587873252
1805773304
965323773
1857130833
1446597288
355037329
570837941
495903918
170250061
1472416493
163009369
1748105594
1242732852
421276119
1692250992
1654319802
519988745
1646151324
1846436308
171046236
900726557
1313015654
387528584
1898389472
2105852633
391965663
1511347985
1351003129
1999974208
1771749575
1723603591
131288313
692614269
44375278
609979000
974596491
1309675161
970400962
1623808823
1702667156
287598571
1857263417
1222603737
60811178
410747873
2111250745
1865088038
1978287772
525512819
1137244864
831976220
979915871
390348948
1613417192
1056656482
581685728
369250073
1525207941
1369020439
124410795
1280280511
2844211
1806708537
950657775
1559165699
1055563794
2137844523
862711292
677639921
287665697
1806197604
1927847853
75164180
1943853564
452113481
76187901
1555320201
940875057
1520094337
1526480826
1657444244
2100952633
729367583
901300176
1152136499
1886516394
1583856110
1336906562
1331858745
2070910182
1114487495
1756218010
2088700377
1620297032
46935848
576490560
566700789
1496791388
254824738
315024983
1492689152
639612592
142027728
1534510421
933129907
557949288
814391312
89861492
353374993
1125044169
1140913105
1455950371
1725152378
884188907
1883760659
1375784792
700219927
1942191764
1229215456
132046910
1614653057
989154839
896490057
1799667858
1686889018
1454481434
1067055482
1462701336
658879800
1129500359
429940706
39074548
1903935993
1847101595
1534434116
677650552
1662136032
821009356
772858379
1108886826
747901361
609160015
434462959
979761765
1840373851
697002733
481137206
675494717
801369124
455181036
2054363856
831476891
633988122
1603878194
1910256033
1557157396
830496342
784455872
333942096
1016482186
658860829
807954115
2069879358
141898729
1755655866
885624300
7321888
1688657190
797410304
757045013
1222591861
1250254916
1243063952
533578217
1034167089
959415328
295625813
1279910002
2056066413
247978864
346773728
1342520283
1022499954
668970145
1056681759
330678346
712121324
599696124
1070131986
2038460840
15141288
1901610456
153566574
1004939110
1557766960
299907474
22469743
678662337
1138601047
1259227055
1627252490
1616216450
73381236
1413689108
1063538347
202540446
1150118316
1591688145
2011875691
1992998286
1176593690
859547717
1645595949
1350501214
1962644198
2027406524
1202032762
1711297938
1250890849
560654205
441718213
1883802804
1749986803
1403790801
619855265
874337965
123780659
465621943
1371332712
100563827
2080619555
342019133
568521021
1702914359
254557496
753893752
408266529
1179912288
1493533559
632345975
605794544
1146935399
320705543
1422965208
75525650
1800819612
153474469
1133025433
865612135
1772722980
1666266632
876446636
431131504
2033478677
2105071891
660221418
645110969
2145540830
1515212332
2111285924
1785556919
1696159739
34754454
1703278207
1848793933
1478130723
1076823994
1279608722
1241083202
1184373924
1000660892
746661127
1796070391
165816144
1372378562
509495375
40009959
1546241731
1803770808
908870843
1237474080
1987923740
951499817
1506539476
590813517
1262318006
1451493913
1541128744
274639818
669825498
1613469248
1419413127
495509322
609898575
1262874070
1569878818
513146607
608766138
868376585
104632754
28278290
1406383222
1683492203
216932042
101952367
1844428809
1949465896
545303435
1397582509
1200559853
1120058365
742786276
1062270671
151146377
1857946024
1895359468
135703641
844898316
494067791
1920689806
1600969731
2125928941
62781860
190074732
1708762267
1969139403
570899943
1140592188
327537873
1996258487
147894677
1563070399
340383401
1477108169
1132444609
1366742779
1175822525
552458478
858389864
1807309825
1460449419
1462967891
860794287
1824666980
1926171977
1117428442
1451590100
471074877
76042706
1940396270
1632377552
74760054
1300086407
1755267376
1698364318
105188720
1844728928
149609864
2131429135
1454355319
6813269
1309697666
1039435566
1944162837
221025344
1416681178
588298789
194740600
1722965200
892848189
1938221467
1250881947
1824913333
1979307743
1215170574
135680650
1195755537
161697442
1533794248
1123697800
1592080082
1366826678
121280702
1762955433
884409448
1141249485
1331576531
1824647346
928490470
1527408276
41037940
942894935
1454414981
678130719
781749255
533792955
1567486949
1971840456
666105724
167604878
22978761
389809084
1261761728
464331904
706282778
740186863
2103689738
1449195555
526151655
1234479508
271564429
892705116
650684508
797053800
1538087173
2077802162
312770285
1903140296
1284212428
324348244
1636591762
523236369
216645904
2110156235
1359093872
1444901828
806849402
455443370
720786106
1195475154
1910932158
780082809
545607158
630989265
643297887
1275383037
843038201
458417268
1720644365
361357981
2021158482
1394739571
1544556876
1813849770
338695079
1459288356
1131903788
43011392
727195390
2074279805
1542370967
98449267
289773326
1280659497
2026561564
1568733959
508361586
1753830267
1323069565
1458090784
1067462100
152975833
1595509559
1684281572
1923573047
1766643823
208393490
1894507240
757999455
450940298
2055918072
660729272
635259912
1549397122
1206635327
1828007057
110822873
1521938943
217071100
863723749
1284109788
1607106743
1184616772
833723231
2004894933
1226532082
1933235387
2088010528
753911365
1114710378
729957917
1830905713
408429131
575521546
1792172042
913381017
494667719
1840643564
90484860
37584537
1588750000
1942524037
2068755972
1875056116
734835300
549843139
1801586517
1259277083
606809097
457785411
1628635267
1533754738
817378428
1972602839
347011561
800652490
2023990999
938097818
1967850988
1556845148
366426743
1210715069
2012493691
854823016
339537261
902754011
801796162
84667148
823162596
953321554
516863813
880400401
1570029780
1021429592
2135823943
1387296568
983984796
562746518
2045903054
1240023706
415519557
1797539313
1419723321
602031873
38218795
2001640160
577532885
781395012
1939935791
1662058807
1561918188
1810486461
664678597
800219236
344821725
1790983784
1136618585
1452257022
151997225
1549503226
988287892
1666223490
284048604
1927694190
1790417610
1459301428
446204363
1383484810
1242062222
92829160
1880822487
525300507
1965844734
1387889950
423141890
2033451548
2124500507
705650707
1432396233
2092169662
689175610
1223032003
653155059
814487105
296592045
1892912590
1295628854
373662051
1472371687
1535972778
1394778019
1785203183
2031902433
1353794566
64992289
2041398498
1748466154
150640955
670681085
1305081192
1408144507
427414213
1618786413
1434082442
774601196
1956224994
1317461765
279253569
962013985
634166592
1904215892
847545689
1113717181
1206294973
1180757191
417874776
794601744
1430397397
915685834
1757350275
817600880
1408455976
1293565211
356162700
763165186
124322263
1958195355
268331185
1888158538
1006438517
840542104
1575611063
802371727
1880426901
1626770637
1294982976
1001108318
294934714
1935005833
244005906
2134865059
1031813368
239552383
2088955702
2027601927
1792500213
527603729
1758291959
1930460434
683526855
721998247
1493493494
231842306
457031558
432018029
821925530
279946826
687815901
983754007
1647209143
228785131
1467388974
2090606599
1421724062
231641799
573265982
399002348
1608711020
1473864305
752390448
1991609718
1282237287
1503067080
122108181
735782164
90341237
1557668979
1424228254
531719028
1204006950
1901885432
154228385
1743992084
1403832777
1543377632
223790833
1622290140
1444703306
1699759206
170822511
738600100
2077696801
269109521
1028814430
759253083
1526091313
297208965
784932077
1756483118
567529750
1581446200
1343507441
1763319068
1059294393
824226148
75613101
1747485571
2858552
1021189038
1304378567
2002220630
1865181204
203559597
1456649136
1254053600
220815965
623667460
1522007421
260227414
1466151411
722523644
1795466171
1671324321
1643612761
101052383
1712523572
352671642
774722712
239152816
2069222829
1108545941
1143971930
1257829878
1872014014
1299957356
2096552887
289777384
1777540883
1409574359
1381749644
750435115
1841497023
1919621037
2019687426
1035003535
1145237494
772358782
1944748116
526008713
2089424146
987240753
1478564734
1910078387
1325554621
631288377
1293137936
1387599168
485607122
423666892
2131089639
1612685936
1941184708
168570884
389073240
1504580796
1852174288
175564973
1673630889
188026180
132231487
1749806881
1577437091
749090783
1779457663
1910419153
1255667680
65449101
112081273
1723671234
1115493437
1538742691
1220861983
529311112
37977339
1290303174
1966844302
1692026448
55895198
1697709747
1543457093
1019717497
1867249532
1763913982
1247919216
731735324
742312990
1154948472
1114864994
2070676193
1594825684
956577163
1379336273
453272232
1810973387
1885529857
11499357
78693052
708511719
1800355294
636214908
1631011603
833301995
365268635
642732212
1137636705
1551551157
1710368954
1886888785
1741713940
1386833973
263000290
1212369617
1225455171
806677504
727368536
1486325367
1137118074
403589325
617282972
950523259
564114483
1312552234
1624150273
144683635
343614336
901459157
1180515796
78616580
554433128
1687222348
977572754
1822313789
1583615602
1251737037
578346285
1629452520
943831067
1079515330
809570853
1599110995
232827011
719633118
2123813213
1306305914
389499062
1071584056
70476469
510229820
1856609944
1421934542
1860354557
1493998158
1968880577
177587424
936751342
2125172172
73774250
267750939
516673820
172436249
2103909668
542684425
1007601367
2018710369
1356861438
1492374463
2136433341
509250249
2031860873
1886231360
1003869296
1146327939
878738746
1474262160
1337320681
1545687872
2035643822
1219618997
127416337
1659289267
883276125
1141231847
345610226
1793756631
1460271330
226185005
1168197145
65894512
385988989
877104765
852448819
854833764
161813030
1252674138
738463926
1772281786
1511518925
2096373771
26827846
1886705802
1866985961
1315874386
679948463
2116113957
1002283738
1536642494
1229721794
1102999226
1131050080
507381944
2064813267
1949927728
394008308
1362672712
1118620822
417960516
543058559
914126898
1730093494
1813739648
171242707
730691156
1267901010
429518917
137683043
626451544
1084803698
877756393
1734902299
1570468556
625551157
189912136
293955411
827305492
958531603
1603099996
748547239
1750015556
825571899
685257116
1956076550
1543319439
1894369730
130497158
1064145542
864215619
1077660867
892381666
1433218944
830096330
1908618505
925807695
1655523810
1475915198
694856276
1587910313
1194438425
1963511534
1456434443
258859573
1866377468
2059762717
2086879312
409210913
629623807
1533429409
109665204
1740529451
2097106417
2058280545
1141335608
858387976
3761053
592591146
54753376
978342177
1213933380
1341817585
1843930625
495318716
1976534885
2093405756
1990693122
1501786543
1090567165
523222180
183927694
1412011987
2038613338
1331918489
1018728917
91362486
1312256625
525011953
1039549636
718093904
555020006
277423103
1389776016
441332140
1968691598
333686358
1278392819
908473921
923394592
2041127367
792936841
806382372
786821235
1002634812
1693812043
1064221365
1841484119
256209825
632055576
603526853
1456303641
879643502
1413440260
1241513377
805014051
153315125
489877925
610485639
1145047469
1931612844
1967321587
1400778967
724156246
1278220976
2088246245
2003421957
901104337
331329004
1495366285
387353710
1346260760
1184302455
1344990823
1423853158
1569663168
1579996240
912897941
1011832852
659065875
512393283
1352140810
1276258796
2077860670
44376579
1440259570
2045375137
1920697552
1144933638
180053465
1307689687
297122272
763207759
1356604631
1431755230
1024805953
395583087
290728647
334578031
1524587691
853167494
374869253
1195094683
313016646
1912217726
981100606
1011597633
1507339167
852862356
1244441146
764105014
994465516
83591219
238478647
336875826
1664335520
916072619
872393071
330285196
2030984302
503510043
714925946
664337105
881192484
1726866656
298244735
2034649976
1671120101
2144289644
31849084
1368902393
1131616896
481295707
1117058735
1609401069
500527135
572116643
1997518792
566614468
291664946
734540205
1579706908
145049536
1118171432
1206851450
2105249668
321409678
1884439450
1762158456
1841044098
1765855684
84662300
2100906118
1085326
717192057
1162752444
192950471
446312417
40548274
538146925
737983973
1952394189
922992094
1963429713
700601649
1190190212
1589311378
1395634764
432442463
507971260
146058801
1192205650
865884455
627647644
593428038
1198864850
1036847679
681490537
494539853
741594398
1757415040
67085951
986951751
1513610948
4347534
1465751404
1423373028
1954295665
1826550754
513761934
1110536447
1770640893
324592105
935821399
1743687677
558591521
968363368
1845396426
25832040
1595735921
913962403
1394253267
2090564701
539058797
1335303178
121448102
1473861296
1443246018
1412316293
138358954
1280875640
1518286362
616975859
1086726691
587597401
1474459642
188238386
1358518240
2004627275
661500577
1953611413
1894895464
1282861343
1306422384
1398875036
1461508315
1027921820
1260751403
763166219
988467563
1119376920
1646227010
242665143
1581442594
1899537054
1364827801
1640667728
2119490942
1219777324
772731524
1979495074
646048137
643174705
782453241
913679841
506823428
586980800
839371359
1980657586
212290190
680992495
898672232
1971142802
1939796879
1269215836
853895987
636753722
1282618985
2101758699
198497951
23207747
1620888244
1966724144
972371511
787012485
1767270671
1118150428
1813662916
188093512
400741921
1160713669
331989260
294883473
1647440990
1734850696
553063327
194877062
1304288769
1317232939
1248861547
1521562344
1956186112
1383780279
1166218724
524503665
650537990
1960541946
931602728
2003923101
1410644581
866500576
2014340709
121473373
1490392251
12197651
1790488109
2047160436
1508495259
1433866160
1267042363
770042336
314293751
1296556227
1091893874
1054808722
1373667821
1761999050
1675212364
815974336
1597597786
405625401
701487141
52830285
680413635
1678077898
1244867631
253938668
1471804969
469704906
887094717
484049942
1604429305
698952902
623340744
1082815500
458257517
1035718902
671108437
623501635
1286595300
1457304259
563973120
252943225
511074726
903616055
1989352915
92058803
1191502739
709646310
2027058520
983499272
135034616
1031058250
417825182
2007753680
150268129
549473634
536818766
45602150
1880977165
1743424037
1600163769
703579586
691034604
2118756293
1310801163
1485387712
1961021252
1907925931
2113841881
1459497576
815369185
482436734
610579275
424003838
982232769
1825060869
751487582
1121641210
1897695819
2014936102
1706079100
1367420246
172326702
1390065277
1503904021
752503217
1644748362
285202089
1238735261
704354042
1694946207
646303029
133006949
1733675473
1718441894
1582524107
417155553
1046432951
2124163623
1799451055
446856675
1704093669
32887833
636168407
1526561101
1047540359
896971356
1560799397
1699135233
811157924
550176588
892283788
162264091
1512919471
1002247667
1879559631
4021609
1371684313
921977668
302225795
1314186989
426008754
1176387922
1088953340
2097131751
1756382256
465256537
1552269369
2066949878
1597459104
887499341
1042167037
917937551
880809467
630318148
974854100
181041376
2048112707
1272224046
1926621723
464902956
157854970
721030078
1112689753
310630920
1084004215
758509724
2079032169
1817787908
1041091721
753881343
102122560
887867300
1543873182
1824388340
1333250155
197394046
1120176442
257086672
1773349311
1074956023
6351331
782537900
527304589
520224992
856281184
1675167196
707621323
1150184825
1935563402
1736749275
1070341733
1460346315
1370157247
1811507364
107668631
295708883
1643988589
1904010296
417104272
1646815713
2105838
375414938
615359788
586745545
632286468
1259490218
1309295872
557547018
1637420277
1549989480
1826699777
748895528
963707568
1951747728
1640440796
1567080200
2050708397
66363788
809080042
294400523
1061894456
2127062562
1057195977
1520281113
991107422
1788809003
379853394
825279332
382912242
76080545
817402461
1132988460
188058127
503048930
1787472375
418090896
621866982
1530512082
1879319496
190537431
2123719541
640722486
2070456058
1164262618
241274138
1999658299
290907038
34017096
185170859
116146379
1873936145
1084670373
1120048236
325273206
959727692
2001253163
738544319
459739287
2123117490
156085465
1561698606
1385892456
553951174
1763794957
92500282
300190057
702112024
1331850490
1976794010
778368884
343479980
1512894462
916603078
1798767978
823477874
860920027
699506991
675800392
805421354
207308936
745686234
46501057
360992393
1400977288
884591731
1371209371
1221960246
2089526288
1702283556
1133747656
674535141
353830957
575896846
1600030580
118273026
462018691
911762214
1321923865
978385017
877447700
851410923
469149328
1514926082
1626185844
1078557021
2017940709
675679989
1224049775
914716427
799550586
293820038
1952178695
1771883234
497307250
406405479
194957015
1079206237
1341610999
2117990266
1235875825
1225652408
2085423133
1683081766
1205147848
768549621
218673635
738457919
744683769
339479654
1259210483
1230224981
134869536
668601690
279162206
1414439380
1462697858
1104543992
2074670638
302847605
664556249
1522951871
1131911026
1468947998
1402761962
804866634
686452463
404010491
394453655
1191113489
1830964118
599968324
2127253021
1061313939
1438761055
307983225
1108885946
715160264
58261201
287619484
796551185
1930377439
1104853081
1242505429
445206629
612717488
2106788113
1566719544
435600449
1198779388
943286807
1850708756
73758435
1363339438
521579440
233615811
778875474
224468744
1549268820
1597352447
1607527923
1117340183
1346886254
567852241
1310418300
1031576505
440817690
1756125411
651757044
1372884182
928580464
466640650
1407839565
1378604271
2118918712
94088727
678064048
1839244081
1736300167
211220292
215918084
1498443364
1485590945
1676008182
225018898
600741064
440405491
1721715635
1559787327
238470456
824905963
28720087
1953270797
1200369208
127284726
53711123
1827282182
1815508855
829784115
1554145459
278399191
881688846
289174750
1638888440
1563914180
1250225233
1183546824
1260196923
1478294379
1336437788
365908789
1229725532
456436612
834264142
1644916340
951804953
1859726658
90317656
1613267885
368985569
342341879
998627574
1564476625
499886513
429488144
653178810
1199418130
417737045
617313355
1830474918
592447929
717132014
645795132
639803321
885073957
349282852
1014298210
482782061
1727013919
1071784254
1459666545
1356217936
1640291336
2135959641
1494932536
322939421
1209442612
1777255637
2015184333
1278962734
1184821722
1322834645
268340857
958600809
1848720373
1004949872
1964739854
816119472
1238410979
1048741809
79137339
1092990914
995943910
2126843813
1367078516
1178620126
1739526763
265139223
1231071366
1601592917
1562349156
1334100826
377857048
54577691
630058541
1929421922
1151821590
1053977462
522447618
1676784426
1626783887
201156510
1160535477
1586848831
1513959156
63723942
74923944
1322365284
1532413481
360727365
1289991810
1043975681
841653718
1321485495
1271473626
1004348210
292210561
721951889
421021923
31560613
461688150
1293054213
590173654
1007290538
692828014
1996218251
1265379029
896157121
654613300
165926096
1876913476
1521026383
782151875
1339043253
204729354
1766939789
905965960
1330159341
780712165
1406429089
1013923453
1767826848
850233176
1425817288
1514475085
133480327
277347003
1689334139
1915462559
724609793
142147745
991054617
56085391
842166248
448475975
1308761945
1078141852
1278766805
2094220015
946396815
361818074
344373827
709585182
1099739463
954616213
1954608814
1007870587
1174494629
664751439
76022342
1677357307
315634274
828977464
1162634745
1072096816
1452882963
1122720448
812027024
846378387
596557990
549965305
1210434716
215453412
407635049
593242787
2074543820
404291609
615011713
1204564907
1701087219
1904811940
46620858
318692345
529469411
954220414
1674038603
1331093006
581049017
1010869692
2056331729
504355212
1606664188
547311813
2120347543
692648277
161571857
2066399264
1910458317
2078679656
1134178295
1785251713
1921414917
546351479
942166250
2078566554
260180462
692097469
1687814655
224703818
637737310
618091195
961239859
1590016599
73391746
1349854920
45214182
866939243
475565933
2119295354
1756041651
846117677
1476625161
1006783782
782119898
531128764
872521083
909316645
1076076626
739648164
347866167
805446734
2063682947
1148174833
1670126208
541047143
275667072
823796473
1540277638
654297041
1152273831
1437232154
251918529
302320665
1161115794
106115061
171674119
246323088
1118141517
863281186
774917578
1949361857
1964536780
430491556
915569581
1090748263
776133169
918867105
472013349
2056001209
505805536
2053651134
1885090663
372260736
1948166589
47404436
144085323
1863753982
256050032
886928146
1234420096
201372682
2116023793
537157006
598188600
482740898
520589397
1705885061
1387443552
521805105
1195449142
1154714896
1012104871
107323709
1888221513
2037682358
1372530048
312239976
159797052
1363270342
710042553
907592254
648573891
757224768
491501460
44397401
1990600816
558191557
2076172672
301933325
103192999
60632631
580495376
1043750286
199501473
2059068099
2132140938
1115363756
660927054
86229102
1099748087
83543776
832387801
2069502183
1643755503
1452925919
2011986518
1022491446
1153547026
1701977177
1996902115
187364707
1029380169
1931341713
1819814661
161996694
1603637953
402317000
1520225790
2013113757
124072304
2024481523
1676575599
1962035491
976241412
1396698012
801713224
2120512735
63023862
764748890
1540165392
1727378828
874542186
914867140
1379102536
615466210
1789767615
399483358
914747104
704318503
638162475
107336967
2001319277
1818862956
526448141
1400936973
1951359253
1390307013
182708029
407748838
242794072
2128245795
1850132220
1387570115
1592084701
1119869297
424574155
1770562784
1083601611
419802427
1804142225
313865617
1220326975
376846859
1970490426
2114741020
1056861374
464532039
711801972
1937829416
539586320
2017716460
1140666660
1135929614
853573358
1139119133
637770557
2112216310
922056142
1749915656
111146712
1449097452
1027685845
813684902
1403521061
79546502
1055560163
810750992
1253203839
560460065
405571141
2033271962
2010457223
768374943
466475121
1462373200
1381641279
2064126896
161089293
999301667
1976128486
247462944
1263350582
142268021
13247972
1981337390
2021902211
581208700
1920845207
718467852
1130293576
88031354
1913791478
1186301467
346992706
225979434
1131379599
1032901772
1200826092
1367559657
1191253238
910251775
564466459
422057003
1102729988
1597782144
1440187760
1944585756
1301874405
1129211106
358822590
1928885691
973474956
794238715
1798083388
996686350
1318399653
703012535
1530252098
1995076046
1371886470
1372403629
13458391
534727905
1753346206
817465154
726309387
1062461389
1514587866
725625544
1112076258
1909587047
15132573
933527036
124970232
1777931598
706215959
1760944308
487452049
771303342
1946349103
606537203
228066224
1999154639
893033507
15255957
1776813910
1762564260
1268393383
1748078267
1885464184
1197036284
1017856858
1987716600
284134759
1750846188
1700134637
2144943026
110075701
1539933349
230338660
1346784873
678098234
462075021
288833913
1651322050
25290823
513892581
1773713884
1268448246
790782141
1278774604
1352274950
57525669
2071440899
387345351
1316051260
2047840029
581248908
2009765771
2118911202
535164476
771527947
236017478
2012983997
364861691
1375821387
1745151860
1211371800
883327645
1091142620
1205193749
341515811
2024137383
1835884161
1055075176
51162261
434326209
1129785634
388771911
1098002058
1134376315
1935888217
1244885983
11520745
1622315852
2086831599
781021372
231192957
1635656375
1001303094
326302667
829744776
787369098
1755542348
869320699
1419632641
853707720
15453836
1080881054
2032208153
1979144944
1349856247
987465432
1843074689
1326033520
1761178723
2031826492
1072223025
14343998
170972097
1808981093
1246047243
1717459044
752634155
659110086
1745126572
1985576487
402259869
961519033
881742653
1931433849
546598231
75016817
1884685477
189835447
1908227366
722734535
263465343
78223799
2070216258
176705645
748742972
1107682279
1809882094
1640212040
187744071
300189953
1628282567
2073872901
466911103
852758757
1260794897
404545135
1702731992
1599098853
1282801343
1439389921
82301857
2059056408
910208740
104133595
1969806510
624304285
474702575
654747829
583514486
206520785
1436143331
724939343
1388055795
1115323779
571485594
1439536926
1205261172
1066425528
298514377
572341147
380985085
1754366337
874341854
320601105
25140032
488318767
21476952
1174392733
1288870565
1293231912
1662402505
1243443609
1683515865
21137268
901400668
172725365
1282288593
226332974
323855707
35789758
1230602008
1401450240
965878950
193879634
1403922646
293294787
1520286875
1196781766
1688537603
788079699
776242099
2101180345
1548049232
1483978514
590442899
1320616272
1046556951
2011728184
465495706
956262610
1116096528
1050609962
868220123
701841336
908335429
2073125923
562798511
1408745575
2001221356
1716051051
1572498558
2127186059
1500639117
1444325267
1512594050
1049942809
354302750
296899699
837495676
1492822712
1976364828
2070329825
1628349344
325036999
1365260929
1511419065
1007127086
1192636130
1859611315
1602272762
200175854
1498252113
1636169427
1347436803
1706247598
450535552
17290346
1520163434
127576401
504617204
223613966
866342216
1098256531
1058575443
963560701
95453772
690465927
1828589989
1180377547
187030942
505616988
947532250
185533594
1810087090
1673255935
1187334414
1028170488
239928759
1664260049
93059640
172462739
223636629
1938956726
1592399945
227153164
1763392028
1452100238
847745332
1993321734
1338677626
1856928037
51404579
935459125
141586195
206178754
358646841
1556404613
432584376
197424873
819792720
1133435743
989620538
1625114944
1184043862
894102733
1954474924
265277579
2127945878
19159680
324207882
2117771914
188020744
255726234
824204376
1927210174
482558179
53883195
396525384
208165810
80228002
1752618341
773484637
1821328231
1343485001
162872486
1804319953
1308946463
458210647
2107250
2024676246
951858613
1891823878
903775633
1084003004
155097225
908491809
178219496
661333514
81741197
188687233
1853297
2045513171
1035784832
2014829997
1334736073
1779266617
379766342
1809135128
137951513
257473442
1207691545
1396356726
1514643368
1799114243
1546017889
2015058270
2019841182
1558770073
848985046
1762526412
92522713
1084991548
913671475
1524567071
1401577143
718083305
370739255
1264040384
1250581951
1176464152
1857036101
655680236
662466489
1518592874
126578708
1380286530
1551065992
1607514960
1717891729
910840084
996948715
1168161464
918323918
1548715322
939228621
1085620733
866007012
655978351
1933104860
2058608782
2084799766
1818050515
1885992835
1898476420
2032148803
2016579
1074644176
617925432
940292139
984365369
571001568
1920391557
1801019861
468783110
382990774
172910770
13492965
1828246768
313436388
2076924154
310752677
580586264
83158246
787310338
1157355835
1248401495
685441578
1828616948
2055367241
1964455872
468679106
1181777143
496894928
1605989184
31723033
868726026
550823507
256747056
205469237
1134211251
866314442
673941354
263639811
2144383188
291713309
85179385
1746217774
1885839571
941667223
1874260158
1185492748
1110086667
1113488256
1588460781
644023599
467782740
269007929
1123814625
64872131
346376279
1608492961
961794943
515380108
169531851
1942818859
1635304580
1958381144
1166590859
1471533097
808802199
1450201301
1925570633
1668807203
1182749098
1743763598
1680887826
367448432
847452082
397765275
2062790418
1874168270
2104428717
278069222
1258804185
39964815
184016921
1792133585
913380642
2018450416
363798540
1674241461
1131092228
1885586436
2103739270
710253096
1564944939
546890363
720074913
1502411349
2145850989
1343093549
2126357163
177066717
31298882
1515285604
370369779
2028854625
1230845532
313435881
741045374
214777326
876533358
124988933
2073719321
948127189
1535680326
1379623087
1167822207
1996980436
519998735
1400375456
192622312
1532496187
224754787
1820177294
273983811
138290135
1245823312
76468900
1736176822
317858975
33178768
1651614563
638349491
1111464573
1365846747
625139631
1144368780
1324008417
1040384652
1817589133
1426015069
1094208336
2011003396
118851666
2036113923
1117276862
520003032
1391458326
1435106920
966105208
696098582
1049211500
1439381125
1229609772
1344151938
1048414846
969262508
1421534871
321851948
1495357689
734969292
1905778380
2039874854
1272849692
463850147
1158194591
537926671
768414723
708197259
406785554
114390054
1483350443
773264755
162879739
1204559114
1213046964
916663719
454523109
497230
352158441
1973570509
2063113949
982636073
268921198
496784419
1284902378
330487677
280263879
219118067
1460156565
388739074
1791495546
216168750
1885545302
208285527
198835243
2055985600
677843619
2008679391
1006496129
1820801290
696417817
261909048
59256630
970038281
2114342138
1099915959
1088528197
1262864908
1653430900
565014543
108727624
1070706420
230179323
1152310675
1779539352
849200351
1484682166
200641867
60087965
1549764367
2037747683
1466715648
1931454556
1462758396
277875797
1629665860
1653916866
2120148784
267657119
984522161
412115069
970781754
564917730
2088494009
1467957866
2129897486
17837346
861146580
1825360985
1848003701
1508743512
2022060555
20497184
942899404
512184363
1698201696
1820712795
1515251123
1756757582
965497398
64103478
1272565339
1636139742
475905864
319422872
1707735849
1439814563
1216855323
1862744887
511532007
226765453
1354089540
1326225661
709745162
774993876
1525415895
1634688836
734538440
1761288249
1359938001
1482657789
1548790206
1857224658
64226145
2027942146
2016492180
610514803
564308430
119463538
1059664859
1434337293
722556252
1082188166
79188181
671991636
985986771
1825444196
427666412
1651692495
110980819
1829976912
1227079938
558281151
1949791034
266851063
1047689155
1864902117
1928134054
1474931247
1497380164
1196583873
161300906
1247769096
1612379988
1728018459
648358722
1225982631
2040690027
1891010024
1150379238
1804888918
2141998176
1204284189
1580393902
1094109904
141242245
827798423
2027882443
1580724211
1878139756
863274675
1002710691
329499034
1049411535
1508266775
526107976
849637051
2122676843
2070168190
941833341
1091593960
1846737083
1361344052
2078535814
237443851
2017815057
767298611
552866033
596477044
32303722
1601432031
1526258883
532379108
1569844365
1297273159
1087599241
472560693
599305169
624803256
327230824
1522062685
986228437
2091878030
1842895829
315419072
202449271
346606833
422245830
1475472423
964931402
77147938
1526151992
951515619
568182289
1730332054
200298928
1573278414
521819962
1052304941
684145499
507781681
757363419
658190623
1362975926
799411833
216265066
214820147
1378454276
1280610736
31270581
122715074
1664656042
1703352748
1992071936
619941202
827499858
837546072
659017421
1569652005
581787601
734850014
1682703223
460943003
2041944323
1451353883
541331074
1036124169
404211688
1814167992
831402984
852316240
592531866
1636083803
422250378
1232521737
810766232
2143511814
589191197
435632296
1675615796
663582620
1605050662
1861329933
560657105
733885723
1120109950
1646753097
1919400505
231158029
690344236
1869931075
1141603919
1201614190
415204343
332833466
1907299628
872862346
1276076922
626650028
1310185126
252981171
1985975618
1811395732
2115050211
1981154029
818987468
578568890
2061451399
1056950759
642727328
1773927900
2067086094
1957665238
1588280472
1601604743
1299556582
1048493962
1999440663
1969830003
1579708836
1991125071
689852861
1412536841
967699647
878678356
887184889
146902418
1347980991
317489317
575632788
1917152956
540418273
160171237
1161244784
1635622191
670137982
861421025
385080029
430721340
710269672
2028252411
1010229067
1717077739
1377603869
565595326
2017212880
1078438803
835614722
1829663125
1556279580
120451330
1805763308
1855550007
943888732
615998155
22898122
212998070
435609247
11145536
1684735173
587912517
1031411287
84053768
1516267996
1974323597
1304943261
202093639
711557947
1298433444
832613272
1905437594
1276897736
1203281521
2036832820
595084778
2019356399
433980451
280164898
1962972901
153301861
1056449271
65608857
593615166
83674398
1196083913
2086801776
1764989591
123913476
1057480818
195523310
830419006
1862506101
1753928884
2022389421
1918006014
1464636516
1324541348
2129561767
1909834732
1654411390
53290548
1429318951
939939881
1051088923
647974509
1348856662
844483859
347178044
1002722415
712670919
361759987
1132056105
237751241
1002279573
1434995447
1352576814
1617759806
1797931781
422494067
1940325712
1874799533
790407173
1691290683
1958970080
1107731177
841279442
1264148660
1436066824
474603883
231886829
1387705979
1517890857
1822264213
258963689
1447648482
244986155
1673104679
550006775
366661266
1172938663
1871180210
959703219
1180158941
1800428408
1092519038
691566684
1692123290
440981569
95697055
625399598
1001156492
382943732
2068011474
706882369
2078730107
787491121
245990494
800021203
96386561
1827322790
976643321
486827366
1951438217
1104904337
1757037032
313575374
1093199900
1944887294
843401894
1717036288
1455430740
604549265
1558753296
349600000
810344815
717032993
619349231
2118914791
812504049
1547220906
1828546074
1904318224
659253543
2003875265
405596873
1648740768
334701629
479398027
1951390879
544792785
63771025
588324474
1156659267
60825196
237800404
128635353
734066065
1090155287
1226655678
1862463392
1555928832
137308156
934127753
1634092557
1097302943
214929668
420961340
1888369086
1735337288
1359267703
726089571
1749542020
1416549075
1474456537
1650821695
2131278880
425819823
1542942807
1243563119
865714200
1168584791
1087761140
1016201499
555888496
579355604
879423453
1440408347
318425079
1833464437
1461679034
174713314
97684372
385524371
1205548437
156927332
198053727
1717993577
455258552
456290798
896159973
829480384
313072431
2022169835
822875593
1083693761
1557094036
590336292
1195692077
1345574329
967388227
532015719
838209240
139338563
490801752
66998974
144470479
754880350
1156869876
722666889
472590852
912303291
937485013
2101173463
553713291
1884405039
1350249254
514647272
1839192899
927521465
931757087
2114746639
1626335057
1622754936
651801373
663135947
855057035
1519450705
1546426485
1876581293
118394090
243519457
1525623505
2118178876
247321599
452229589
1970991153
1929768097
1753647315
2087469869
347492576
1674804564
638050125
1337104497
1460533665
634474138
151253963
1706383134
1709196748
1624906081
250583388
2006115946
1251193239
774301547
1322626984
1647777673
447829065
267499303
2104951334
1847315835
75260572
1588619298
531606927
1222536591
463452415
1537798138
189468277
2071664634
1068133774
1874842888
1385117515
1360963430
338979492
948040859
384364272
1335916995
1151603027
1686801727
54605461
332726373
867033765
59151611
1453676617
420091879
1086796562
1429623658
1946844473
740174060
2078598119
1307461615
1544932239
130224170
1912546828
1983403205
1240599857
1486737086
854803408
2119578536
1683742112
756285898
1266447204
1434857991
271409315
498607143
740077958
1342911861
1909620707
1214616845
1475257060
1712916257
254718454
155019599
1014595280
1491462504
1268598663
836043559
1035993557
306344672
601178923
1476883219
1340303163
1580774224
530167273
855285446
1775463400
760455012
1665115872
1577661267
849631366
1632617863
590512316
1046633370
88347430
1024870875
2009073644
827343250
1147615902
1812146684
798284191
372659746
2057783135
865585755
1131573443
947413449
1760212862
1171966286
1976022580
312171616
1867529927
1371937879
1962218634
1561398704
720765752
1514435459
119871589
1480553837
890625426
190768758
1522701814
1114962898
638559325
945547214
246765231
1872390465
1494908351
1689289301
1638813730
26453926
1802910419
885316693
938238675
1298155857
336967771
1655506079
1258462906
170711615
920340867
1444349562
1598624544
2091251666
10496862
1171211666
1187062893
1778266454
1734343957
1415324339
1230400048
993505325
469844954
1750198238
1048909134
1516414982
1364456501
337640567
1015996046
2023853883
905905309
943219109
1032289468
350494390
490080152
630355616
2057413316
1214913177
338677331
1705641102
38110797
255779453
142021235
1882952508
899280291
2013186346
760096886
2115962020
1716045359
1599550922
2088679903
1405188829
1030242882
416451338
17729516
1289716154
1754365986
664852545
275920168
641762730
1112389516
1865306458
821499991
2035584592
1193472097
209227439
708646362
414532372
682180786
1446221374
515474133
2074818580
875664141
1391438497
324800260
704151917
178713850
1234232606
1955510070
541691907
1400073381
1770623868
1978253017
1892505092
609310675
1701339722
471118610
1922413135
1276268943
996887739
1450013879
629220762
109355205
1290294236
1210993222
126799341
1539321450
1316814822
1055652531
1939712931
222561214
135637038
1449455342
1085812048
2003652622
1291682609
1874484383
1009582969
904984592
155746106
1816951003
1071005104
639675175
990372392
177385698
286240387
300188191
718975500
1432940113
1677563817
1651647684
948626782
1282072502
1373937187
837450141
361257675
1175866307
1215563497
1864817162
1345493575
177040195
1929591458
119460552
537025703
1207061376
1575195205
728721473
1942215672
1198798961
386362198
1437394446
1479732245
877145700
1449100216
323499189
1718213211
1407538528
1131388526
1978709996
112465506
1090421466
1018916831
947631351
1970643542
282182474
416076245
1081753764
486034047
1149693387
800341880
549893756
1025557
108412143
386177567
561165605
514121672
1968173604
1500198224
362718975
1851475241
624820007
371534624
1877200428
916365161
154712332
1538455603
303684756
1485591494
619155835
1011572727
1163989152
1212697463
965138870
162437470
460971235
1047438253
376147134
1494925982
848500095
1836263125
1339957577
1732418919
1893181052
1340050284
1562731662
793220148
1294258693
1904311725
12213135
114820232
510785342
1723428596
1673408113
1421006137
865263512
2050698713
2011896269
2112966987
555586975
1924220661
22637051
1905806621
1130152788
785657182
462519272
1225888216
1717016620
933636555
595839231
1196331596
1578645273
1302664161
706738097
393570110
360295783
1591923309
1902376768
119083730
971403363
1091936908
2010915102
387845574
781214758
2077305173
1017996052
562830144
1506502960
1681476345
811758093
2041472275
726889268
1151323084
886375462
1459806149
1785145142
1201518628
548147948
177862536
1858077072
1599706240
1896359218
1906803557
1603339391
1724601900
773235194
1327891164
1876225599
1139745589
90516062
831332454
1330968436
1593301600
1055783863
1220312979
737220824
1404200052
2012633653
324784119
651352610
1466616611
2029519524
303114714
223586393
1724127857
166634844
974041778
1971303220
1813252109
1518495618
798525611
306074717
804480055
1772646024
1682176020
726203652
181686686
1383231811
198243888
557427809
2005878226
31871683
1973348078
1176104522
1408749946
467059903
937273248
385572977
1302999182
987099392
1018946826
188924369
778216112
1098591459
687060365
980322356
1951369985
559198847
1043758962
155319948
1609521470
1308517127
1259938679
1667099557
1646999760
150376997
1833005623
1047510921
444566059
1290393247
1639311301
1077955317
1579360878
1565451732
1515237491
1628109842
238965721
1632335106
1316418695
1202103841
1415757245
1996170400
5598387
1697173279
831841659
1448178119
1996701288
30180836
626562526
1760538779
2030837831
2097528958
256968610
778571399
570607043
1992966802
1327878752
1518771514
14455803
1882786675
192783370
1431921486
1140301192
770264247
1912586551
584087669
1389094728
1179248583
795692395
971974121
1416164368
1251636484
1342397460
2040992342
83925247
1629933908
762759087
865497744
1675631263
1938699398
150655670
855786729
777555845
1140772858
1826852737
948278055
1261932010
1349448748
1922371964
420396202
1032920981
1660731300
244343700
149145721
1824259460
180180245
227494453
428261343
176231803
2019858625
2059389622
326307976
530535488
1582200898
944798649
449640168
1239727210
2073212770
681483640
2017194022
2117976123
1709983552
1601632711
1833514171
742123268
1985815611
1878691110
767244814
1874115085
1888992172
215479759
1837579723
272234262
358013818
1437248684
1829885712
1699483160
1273833187
1433470338
194482467
1363666144
1869944344
1663694732
699829731
1680925620
271219448
1187753133
204615644
1519929528
563515562
971234010
2032782332
335725884
441946455
340976501
2015061238
1196253493
2053952547
850574454
1865116759
716351515
17855521
1696243593
1313508768
2016484494
323452352
2047902573
317882438
775157030
1886496184
1117346709
760406424
662642706
1380026017
964239422
837228374
612339741
2040948746
1221828439
1217280510
591450137
1917881356
2122257435
1952319211
1785257950
43582851
1484359609
495573677
1991989220
1303779146
806484326
953594640
163894856
574953677
729173744
2117417315
1802482257
1196615166
41356323
1513805141
123926771
1445712962
1282528262
609404423
1781313776
1331442112
2054402270
631260606
1096312745
493505251
298066847
581612176
1689453751
536017085
808058155
1678557788
370992689
636598110
1549467305
679459624
275465593
1847411811
572997772
2092676950
754574056
1482802363
2064737307
734391860
1521351278
1805742865
153389762
1415972649
1481342830
788846105
855185257
781939660
522035630
373522109
1022965073
772526648
705927347
1684950666
219556229
1954764500
1217575083
1894008262
1530882674
1908424475
1935593070
641391015
705462396
467815316
622445548
1661129417
2796961
1576485451
117148658
410170098
2084527886
809335062
1434670811
455058452
34628536
1205167902
939724571
370011589
1759702433
1773879313
1627790430
1887564892
1075993106
788633114
750022966
991608376
1887420813
1852179348
359849526
1625227913
886788083
158916176
1042394842
1694875611
526935320
162590967
2088406354
1717786982
480083229
1273249116
1026469704
1971601069
648077330
1857996581
1317423591
43915299
553851574
1391486478
358763914
1151368959
498613969
971677632
1805740818
2060335593
425782036
1915193947
1711890227
1315439811
236198796
101889631
49645384
1645338101
284869035
214770045
1244380461
1220271273
137241838
170209358
827882477
771198902
1667893964
1027322152
668158866
1841488652
591636242
1399776686
2137814415
837914289
1605784612
793023849
2133131601
1736313960
1744245560
1361848366
1204942879
2116753051
44029058
1913767943
1372320021
1761521080
1180927928
98274293
770434573
1044358962
2023486425
638167372
1530286023
566150019
1478645721
1389539062
1840613849
1414810749
939774690
188008251
1914994289
1469790996
1321374794
1922367916
1831508994
219342439
603247626
346400270
201986169
334510458
254972629
1449954903
398544191
1762095443
1214456419
1164085394
2059457695
1884775360
446395951
1002750365
745950400
400510287
1608399513
995178270
487447785
797452152
86947365
1841770999
1189794073
1644857083
1938256305
1822738558
1517848137
1859781137
1533388824
1203398739
202678150
1564417728
96108202
1011706196
1660125408
1558759690
1983055316
748857189
50337038
1751011664
1474822418
703210709
1255659560
31126086
1587967765
1218753636
1109667175
188473237
2082605556
29141986
1001519730
1170856890
25303037
279617147
969444301
1992775250
47883065
287251945
308330794
30151436
323093046
348817086
66945515
35083959
894719993
66834484
1661368601
136421010
622187647
1508862099
1118181754
550952408
1833221234
801576473
2068572658
805454955
189545066
256106908
873732697
1872006413
975762990
813369625
460676782
294507306
1437627718
333379950
1186337837
309588392
617366376
1544900890
1053404479
1046374673
978969336
1630726632
341271969
1119931767
25199634
823585728
1808482022
1664924893
1936557695
247326406
1299334257
132406725
1636352207
75887945
616765405
1601594685
810651796
1132258857
1024705865
943498432
1412805449
1408331677
824041347
2119573767
1523770944
161507360
768730203
2119544863
1211387610
1073154752
404416658
524164964
280799837
419643185
408128668
1057284604
2106476369
1405807936
1162688666
954484513
1382139002
1289967423
602579009
1558591639
417110539
1581349823
1869516844
1144029149
110651753
425492347
566231228
1975227879
137106842
1088102519
2047112045
993851570
346530601
1965371351
1259443808
1445857478
169074994
961680417
710357321
2029547787
1957091513
1275941785
721574135
7410573
1199441286
1244276185
674950153
1709867198
919557701
784273224
1014781710
1112012021
279049353
113410671
1663738083
2124013413
574608688
339839521
1688518306
1995239333
1840320742
661224655
339030050
1611967720
733086705
566080872
308405396
828019394
1404384954
1777489515
893150612
656062777
614600215
218436643
1802718444
729219405
1847673620
1665992340
1711669152
241814662
594027535
1314554833
261862160
1990277707
227777610
111149702
1470019619
1487662842
1153696780
1979515891
442306849
169894180
1816836483
1180960280
1989102641
847753462
123371728
435453450
734439627
1811219788
416000955
1409407669
744719232
1498575621
564464244
1889570361
1624574595
1351379531
2000331765
577904764
822294910
1927589290
1389573641
1284065775
1139023376
768987103
1776647532
1885279547
73229395
588265897
1327384088
1307707776
1572022904
1580841365
1367360452
1044929808
1222974819
188258311
135180774
1051602696
796581200
267597680
898874373
891865633
1465952592
9255303
825470476
750251710
2123715580
1565207967
94235762
572400849
76185500
1701169015
30192734
2013861614
2050499221
171285597
56927255
1267921802
822367020
843082433
1407519614
674617403
1673550972
64022444
117048170
74072823
1545345510
1524765986
1633767237
2118749513
34643005
1581719637
1827865622
28143009
300094695
1545127933
2139027725
1466270409
1216416593
764496521
525336682
389801142
756471865
1587535026
1497753321
346144695
971074169
899458873
1234648166
536671917
89936666
2074496327
1231807493
1555025182
806164882
240253707
1755409630
1980995845
1112332310
1333197711
338309439
733969897
1351688069
2013189870
110641083
2140417711
735388809
650312027
1636109198
1176876990
384053926
1017176093
329704485
1950110010
1885759823
856543453
2021996031
1111832981
2091958267
445847445
1809617544
548181959
2037993996
1388039234
1541636215
2117690699
1756427215
1427972741
985732125
195321902
115543493
423771680
145117084
1975715410
748470689
660902581
219892569
29333040
1769756281
1677314239
925967796
217520737
2057956389
1983917400
23706569
741768047
1436186933
1746052846
524691928
70228367
1528696109
1030566984
663556766
1998548980
1708809804
1177219857
1601810524
1774075351
1249025322
1420209511
1076145461
733133255
113086765
1342632005
1217905342
2111916875
1217068170
1226746468
740106956
1125141794
597248144
1290490254
1836820344
494557238
1098676737
668570010
2096155508
369595525
223833567
689537505
2010737216
1745294587
1483234356
896230616
907692191
778123326
864658882
485354676
1652122644
1968968706
1021831182
798427811
1882786881
506128092
1749964934
2015380745
1499841192
262246975
1401580113
1431278954
778560089
1636113663
126335260
1571147453
545919294
101858830
434454133
295406499
1447393070
1869802926
2045037931
1555408185
21282747
1291583654
1320539938
1171927059
1529798832
1043057114
742160113
1936655376
1600826276
1065534705
110478935
1340787045
1294738852
527386725
867858926
664899478
909944715
2007318545
1975567628
146139857
470730298
2036002464
2002683411
37198680
1573847754
1359198512
1466743610
395885287
2135049003
4323346
1464679964
1505915783
425923135
1256772088
2066991145
389168470
315533116
906436054
1785937812
2024318120
254982010
504647055
554715731
672307483
1510804837
326655913
184167275
1266041566
1781393791
2059917798
1818945248
768369050
2022582855
1613548352
168799684
1674523264
103431301
60151483
1455067845
317185690
296932236
1566852251
58623477
1015246974
654600615
963780044
708221287
272126873
1601603600
141118818
1771670986
1262836044
1530124105
763677502
756721142
336808047
820770660
1492438472
33080097
209842706
1246765224
1832846622
1174194712
99209472
552307439
1301530
730353229
1440427905
1342742149
1026671547
28673819
1120130411
1970531448
1276085402
1718192919
1539587777
1678634628
1462147430
56218886
1327323618
943492968
1976996263
908464128
1992281410
1869445993
2147121899
113716072
1520813757
955922468
1013535725
380942155
1421889625
1340015925
1773831818
1044482213
1382101053
1238729777
1388800534
1557177798
1663716671
1770268898
1988283736
1940093507
1571528427
647197158
1155500295
2049070012
1576575472
1201268924
278862362
1973429558
1117673349
384821601
402736046
1035637801
277007313
1822176248
1819130280
2039958753
1314333453
2091533192
189846273
1231003130
1952788731
307982135
679756703
981163205
2107741758
499372546
2092752483
338432555
2064344891
981728172
1620467879
1028222614
1115838964
460351531
385237808
1929381316
1851554978
269992041
1738445997
1133728710
1663333286
641262155
216652956
1061423233
1963540427
978956553
2110325998
345742485
245927081
533704126
1195134066
1417555233
1727825606
1638618805
1990213908
1703125102
1683372603
2065125593
138920518
1027150280
1047361556
1188845359
1677462268
1225491983
1236223451
1255863118
723239951
129820593
303288931
1835793863
2050104946
795101987
199554374
263775764
1107228072
1528462099
620639343
2034025210
34142608
513002613
1764708999
1975462617
2029183261
84425510
948593923
3789807
1290577004
1810550247
1048998707
1379531913
1085914789
1494303424
1828690774
812555101
1072003377
1594688213
910016909
1379161965
1725840582
1503027055
491439672
1259358443
701557919
1191908676
1946239926
1781170374
1597851604
1126242758
1113380069
351885687
962352294
705605292
1521804253
929992440
596759133
847822362
178978581
2098667234
121746079
1478000486
682997916
599716184
763534578
1047094023
1917914065
1497974879
1229355177
1229997825
1191005266
999225505
800194180
2087514885
1213569815
976447993
1652315116
1348918367
1202120156
1199660709
1380953157
182858552
764439658
1988134131
625210259
1233794395
810995662
1502924369
1470922975
1463667706
968009655
773361663
999411859
241921751
1292083502
511863653
760235514
2041663728
317793524
633863759
1240790596
399955146
1738638645
1674468136
236026514
518277286
1691399225
2077837548
31443429
1432218274
1630503627
1661619194
2041519152
398669080
1117021634
1444967816
2008208193
1670607545
1218889041
46791932
1718382189
1211669246
567136816
1241030423
822707162
1767470664
743171167
1573504725
825148133
1295256166
965697940
1588821372
2143878996
79777346
31599449
13050629
1889354154
1384326796
851481819
721088005
1584456626
1342024210
574677466
1871393916
1875030152
821865908
907299984
765754173
573444340
652646595
1959433172
564612891
884030386
226328897
69276060
578217032
1999597879
1972342818
122050817
1197703054
396901685
1362603453
1679514907
862037456
1002225855
2020570484
1855659473
1197413463
255591764
1943237317
1437720546
111575445
1854887453
1989846234
1827465746
90383513
1979687602
803359526
311151481
1249183276
82635159
512686508
2040277547
585570478
774941161
1512305889
199825680
2121799643
486825455
1309791848
1738995340
164049417
669318548
874346720
820302429
1540716422
554469352
765471919
116153288
833426246
1849333350
847393659
1775851667
1545554753
262469228
670074142
1020371599
816465987
609193
1341053865
1432792524
2142742181
1039710845
1711736703
818517895
1199885806
1486264890
611748867
1939520475
338039292
136523578
408650553
1228788721
976591422
751529254
444713523
196844690
1524568737
72794588
1972467155
1431962724
1696146445
23848506
964660904
959701540
285062055
1833286089
2000819437
1614361186
525462507
1590764640
518540603
740351705
2020543617
407699621
2102940835
1240795954
450691856
111480251
1578302673
1241705715
588237448
1809902054
545190018
1662461999
316183603
807408997
526131086
2064627426
1614526319
1790704523
471888685
1726764735
947677875
1867056570
1998506649
279347100
1297040001
139441472
1484340848
1362747616
1866758980
196527705
218082818
1365666145
698026062
452417860
1027314402
735368251
147680301
726934901
1275731320
1466351460
776559062
1617736604
356882614
278612629
1357061127
1436917569
1948194644
219233422
1253426676
687792718
1810458354
1011855905
1514220331
1947280902
87444784
891180028
1169596483
1577786921
1816595369
785782036
478511818
329771633
485567519
171145410
1683524022
943161722
1798870144
1968398721
332717402
1290937019
2130699227
581133969
1452013597
435146989
1682970054
1521398312
850480701
1446826962
551055193
1691379847
1246019161
581190438
1382527760
1525978492
377670138
1693030544
826252528
2024841872
629904625
793397593
1816373006
1444697598
257011312
574646728
874780067
1123309623
134324483
480204369
1841712061
514802316
724781727
407070367
1800103509
374224212
1414921472
1068345127
909517264
550630971
367552114
453286979
1683031561
1734186507
573391016
689113937
605411765
2117050306
1026411236
1392365074
611803062
1874513511
419104900
1737075716
923687549
457657046
1245629052
753548679
181065967
1285911188
1414364776
506647835
543869552
983246373
554289212
329413172
555145923
1171562252
302702921
1663286199
178689797
1648479648
899072246
2021261745
875354435
149504047
186715438
2058635235
9272590
1750700172
673174054
1319065596
738024340
1174559406
1999045461
605019025
2087555074
584956601
945537707
1040023243
1006830552
972247863
1534095869
1267210915
1205551864
1465768870
1081772626
1914693272
612341653
1385969330
1712536743
388608846
1955032966
655822765
139713050
160967987
1561003885
971244034
895419332
1645422054
1453809443
1408190110
1632085010
1248192309
552892119
869591676
205958487
1527614642
158257634
1523748031
458269587
1608541919
1979008159
1549444364
339471323
451372099
639371060
2146587172
63497464
111314118
1706431176
1898098510
1828505433
655446859
1981138271
157725537
1046498735
720922616
1118162522
1948161744
1792222435
1962734237
144400934
78758179
1757750394
508513474
1889711987
321405120
63327912
582849739
881248840
329566198
427727129
673664701
1240820032
1632121722
205421599
963317559
782272921
1562876069
1786334259
1460088395
1495130760
236837956
60447101
1841725653
2097533645
1583468570
1606801420
368188170
1072860280
1743378808
1362530427
1939938044
807438426
2026250106
453597115
719288875
1150370750
347750680
1919373246
411363577
1773224774
964662182
1814032199
1656008527
480403508
255387986
971231995
2048890988
1516985336
1992351296
1869698141
1329652717
795720919
328970391
1629743907
1290748124
2124607983
2138414249
175592793
465227710
658620319
1228326226
1278183061
1202793531
42791859
970301549
922116531
473989242
1252811173
355528244
6305843
1746050594
1452353272
760887042
761795186
1557733896
906377050
584700357
1855242349
1696832774
472789168
345338468
521646414
343459535
768571360
1310867265
1364628628
1141618872
871341244
862679156
1349566818
8793820
1650394638
1018590557
2138138464
595645301
1425401427
1311613731
67077831
1298305139
493057912
305818457
863809679
1920985558
915439460
1041766646
1185124024
1349738511
1907760293
1277696046
1758934200
1724373558
1953094073
1068549060
1299461994
2016286790
637536723
1909439377
244616663
664153435
1975872890
931709536
903297213
1990590918
850468339
1694115030
1893511969
1093000662
1078968916
1239394058
407448288
1260125049
1271466771
1068301205
1497202863
359669963
1056995066
1101578411
2119700480
1863336520
250764947
1267795861
107888593
514796821
630081834
1668440561
1817172679
190200113
242190528
1064990857
1006972701
2015560680
955588149
1756309950
1327036194
967455123
291104078
261303990
1251936716
1100494951
1703807446
2145471262
1053348450
2001285820
28492504
1017578004
284725478
305182790
725178211
1311233348
644113061
218808825
549874446
789711587
377098755
1324257991
135958900
246283193
22327110
1367124726
979446503
1238428014
2142564417
1501610386
711362841
209476971
2131581153
1233176385
794188394
36900436
1028860838
735178887
1371758363
1395412574
2103779646
1273808655
1339647175
1756299806
1979246914
349783412
1757055786
318578194
1780511392
1823209491
505991250
794340732
1268251536
1798121581
2126308438
1422614567
1009641823
333647475
839599684
1517920601
1018522050
702024573
1798875193
980038853
1427429974
1167453278
362715992
1741381272
35715250
200225544
37848102
668897251
991288183
1045391845
335075081
1490263685
1772007915
1533771104
1665834056
1375502786
1014844461
692788722
303774813
753048096
1308781607
1204038419
175281169
1323728573
749198588
1419846888
716656879
1999852339
1832735627
952870608
1826723269
1693361890
188290850
1744038258
1699079697
1571674830
2094887196
843992383
146365245
1952059174
100918654
1109388372
15736794
1825282733
2105488120
2096313652
1897346255
2022049759
1713707898
1114475703
1808432453
1293786260
1840313423
1759442926
2124944092
1022322240
416284200
1640288117
518119732
116707933
482903495
513308780
1833864147
43764469
609012657
543369201
932878563
548167137
2116728032
313502732
1331357222
1919216363
2041135883
1821589316
1189176604
68540810
2105857138
1353081350
1591025386
1487263637
865807465
1189526832
1856930172
931635028
1954038767
1905986592
1431892628
1187661339
1930748253
141692730
106605831
386732467
37222579
859145672
319022220
1463801801
705418283
1334456534
507916738
1513677604
630719611
1129700567
2096449367
1883857519
1156651156
931427333
1532095772
1394171482
437198469
1963268392
467682527
36976571
1130097475
536365288
1118459601
1926147535
405416779
858260680
590341535
1567583496
1885747783
1745028444
778341037
1078142121
972145698
628356056
691870210
1560618184
188427396
571321705
1131237157
226854306
1673641889
472222863
2031534293
1106629866
1347922434
1687469002
1632247250
1480936466
840087917
1996066659
106672245
1005948778
1945953357
2087839931
606874499
1643180838
213228154
1541906157
732347943
1007372987
1045749115
1697116893
836071480
737558048
536944742
840894396
2081212018
1301424413
432599323
196110022
701476554
614760588
477193900
1975879824
271365316
1377616202
67787714
4941681
829783436
1899030025
1027173723
418912827
1464962062
481977853
1917633363
1540453852
877481401
1633466997
910598517
1183692742
354840082
152989144
1496497839
1023883505
288781229
960344398
1245079005
2065442450
1417454535
1261009831
686579103
1651721715
216543007
497561342
1757256146
146718136
933471566
1398064867
772256175
87418954
37925451
263950166
1442980369
975122035
785588699
1149198958
1735611555
962783574
1760701310
68185768
2070311068
1765821587
1025968039
396199318
36893219
945641662
1793313605
1107882341
575081513
2123027867
346917962
701092817
1262866141
431313950
1628229081
1472400352
2032802030
1822177592
1913074788
288924832
138366956
520605524
805536344
254593766
1675681809
1566007655
1075370913
898452456
1192330347
1465932922
485118704
1891277615
924538835
1689745970
743423199
1209098531
1435085858
2124215113
1395445030
4165996
535669680
769964477
1945598517
1481509011
822001745
492026485
1938729356
6795961
398967875
923478076
1394746489
1636252155
1588722364
230346200
621597617
693386253
1700712241
1349740546
497173475
1301875099
1029791398
705824831
1074819651
1591339754
1258866524
861765101
714530835
162983890
9191647
151964134
1282666358
316753013
587857031
622696496
1527351129
1770852604
636079686
1288290784
718929938
543743581
1247058962
989517775
605968204
893617543
1435604502
682538185
1641458801
195667440
1513764823
1934628769
626394292
1591976601
1029050281
1659782581
661280644
870132005
1368346460
2020521178
1935795036
2074034290
399582216
905035150
1598998563
589684167
1841354493
29578806
1611263516
1031406624
799192380
374395849
1721118640
1226402289
341557331
1740420425
665112378
1238673138
1331766820
29980023
622604969
208464768
1300660732
519333213
211937267
1767521784
784065377
465145401
2101932307
1078149366
1877778382
1863949310
161831064
768574001
223341070
2073743203
1386614152
698175589
1050424026
1511913690
1656096875
1245976948
1269715154
838891805
2143663730
1634488463
1498771734
1210338700
2113777233
2049301788
1930743589
680992962
872131769
2143686646
2144089528
749823547
211474411
1941316288
1012418061
564558520
1365789869
482032973
1213958419
2040451222
738521618
39912568
1182877454
999628987
64329150
1397731202
178989172
1414505750
1216499859
91662283
1301978493
2095995659
1759916640
320122258
1590103726
564612547
691025627
801539859
1378997547
225044536
1108770970
753219169
824769336
490884906
773643966
77379652
1107936174
1618330735
1225758902
658786717
204733171
1349586898
1760788987
782317030
1384058660
901902924
1590449879
115158591
1470230497
1567924286
1488609467
1830364736
1562294050
1951285972
1846567395
1470479340
1851988226
863863590
824363673
1946821649
787389532
75111544
2041656393
1663214123
191863445
1609332131
904603291
1002407348
1525155952
1838564455
1865491223
541962434
772474308
1364539051
1389558311
1546757663
1076115015
460891530
1982621378
161357741
905568579
12799835
950071980
818883657
339401216
1351752027
353903347
632477350
405352553
364960464
1740303389
556290861
1649584292
1762012896
601058816
790541853
742915103
966741685
818936179
184300015
258203790
860156891
613046842
1742134801
869456340
1854030408
1410624813
1781007375
338481386
1118223237
996867055
1153627894
1527870656
1588344707
126869728
2063102124
1029202518
1082779646
497841030
1039104293
344331496
948789747
1291664640
861721478
1649843825
1618129062
1885860905
803337590
1330587522
1276407635
532463997
259818566
593967109
1001188264
801360881
1519344760
687523555
1036079119
592973045
1311645355
1599476453
2028983635
1458596964
712263450
1531724385
1140456934
454567256
1506855587
829017089
1149491072
561476109
407846484
1181984415
52512122
321748961
973571142
1745109415
1030378159
1583131764
201130839
406275423
1022332115
1139411141
181822418
74783498
470246725
1838229127
1324799800
814693726
663592114
1468869487
362931525
1954435184
1993192451
540552757
988988254
70451837
1626433465
1528945212
1217409377
1443541870
694956397
1413373020
1898307933
1570301404
318558863
1122932397
1758225564
899053203
50194008
1136827732
111715021
2095553923
2094955564
183990711
2083248022
1472837041
2143009217
550582329
847059285
928632072
909411730
470956814
112551682
1053097398
1924151509
904976229
699875034
1452510403
544299499
1040988573
1485487111
1000330345
602758833
1677824173
1984380264
409596496
453146225
2137162645
1219728272
2090418479
130309249
1978526878
887469842
1335662674
783889030
453762621
1498089120
679105550
1400857133
1655566030
1185025537
1174480484
83199966
81055145
1636750067
933932729
1411212504
907812468
580037822
547412441
521329091
1691196841
2052104599
1534528323
193980530
2031914332
338120064
642256022
1654046243
1783261341
155799597
1678362019
955958949
295035046
1386038053
1762114956
782353667
2129993797
1741568113
898982511
276166536
851204297
2115354719
1932073326
1327644768
40998285
1097365542
2100369281
114383161
372168969
785260521
940769688
1112083528
1460895870
1724791133
1978094636
903509941
1449521179
1660562680
698455162
1690326806
673613798
1908275648
779503643
2107921814
1660215198
935357044
1919923619
958687459
1917340230
909890523
1614965961
659632916
656188431
2044222363
1972541014
524184759
1985242348
498124235
133893293
1843287789
456195503
977980356
1413954580
1870739122
1600289831
678165038
275827466
1903285702
424638298
869537457
1511131692
256380393
72762286
1912999772
1977523
967465600
1843949388
1835560907
1339050169
844591935
1300334163
891707415
971120456
191950331
1016733381
643443386
1446751499
505407881
1725443489
1797933839
23888329
1993129812
1910350392
950141799
140501390
1665318424
120998600
1143896927
333229091
557378510
436601137
1036609001
1182928378
567857182
892870151
1408905217
1158805381
1895581336
370226746
1660335695
704274082
217798903
304356952
1884062763
841893415
1577263444
1187723052
2023463143
1115655618
34518064
1399259659
1561048858
969575256
1287328624
1724054759
1782921696
1566861861
676276119
857851557
47608861
173888423
2003878571
1804700564
1796117961
927424464
757049999
1078573291
209132273
928206015
179284723
1727199794
1127530872
414449615
1369091937
383417499
1740179289
1700384081
958653968
3242794
1263350067
2117503186
501541312
681186335
1176492247
1046175068
729674837
1046635484
1100874317
207711716
784472111
1592715743
1509997418
2108571048
1356366776
2079667405
1175994735
809820103
837536435
2118637248
746434377
83161189
874526910
2081726858
1769223165
1826116676
1168780170
1402350341
149082259
170967309
452818324
978950421
1542430447
1976962574
271501186
1415165468
434478943
260459467
1388323636
760237361
1747849170
1485350136
53564731
2042547823
1967540331
1966343733
801994739
1414478561
112927716
319458894
1615756607
1062099326
1918037030
372950736
1678754024
153105004
1991168259
444048405
849912493
1303368729
1204610866
3689833
1894263028
771448562
1744022780
1888529837
306883176
2046646791
229644853
1995688674
421691677
1884573467
1672426850
156297104
634176416
1646898798
1599877750
337406333
1466632339
2029583387
1061951611
1626704686
1991978942
251151167
2057302189
1941558247
2110141647
33739467
111574035
1123506021
1295976904
604455337
1478914595
2110701207
1116371234
1796848368
1775912633
1651906552
1737035702
1181454894
1506179134
2108518132
526126904
76095382
1530095205
76950955
25061581
39773218
1261678663
1467892637
111853220
1772549758
700455448
491787941
1093103331
411022905
294779843
1282948050
338797938
1661782243
84228090
1597109847
1012954665
992173596
107657392
1582006450
2096693106
1763883823
1985246943
1586699485
1816958032
1681526903
444860559
37612525
593096370
2138870961
2084877807
146378618
51014021
205842834
2098862408
1954123928
1401176933
1099483138
348931032
1332842739
942336075
719189117
603614461
470631123
1292256269
420575937
578627539
160901407
1080695973
156382006
822157809
270475228
1574335710
923766192
962816257
689024114
1160377738
265135923
1366833718
1859196386
1935630476
122660046
349982
113329418
1345260324
1436113132
1406723189
1448570034
638410748
2003382040
1896206604
618560010
1075800232
1558929410
1349436173
1891716310
1675518343
159870600
1776848628
1749792669
2051232418
46721867
1633498354
586369047
2121511576
1266974923
326658101
1767429907
772280419
1266305112
109485203
257155351
19252761
1792435706
1347394774
477669043
516207297
1410395204
1909827851
1017779218
1402600735
1036913043
2114067670
862482985
138468684
1367309138
409509228
1370349117
1297772373
984107663
1969868840
927566375
1383959868
633589883
85891277
1976223132
2129637852
1961951861
1452597063
2083310780
1765794320
866321962
151445141
127164824
352100439
1505234467
1289091701
781200464
735962499
964132294
103947785
2037179091
1507599513
51926494
393650701
1531853119
164451141
462481445
828750563
1155373777
2051079763
462476441
1133211370
1920968940
7627128
648432853
1194398908
86082687
1364691833
1773117629
594172308
1708055921
1320978338
1926894245
1357172549
1768016775
552177728
1016001469
809698051
582839868
1390889066
802162604
904665764
1327781110
973340389
295973332
576257064
1230745555
656734205
1112893632
1980234449
1970030346
983482244
1818293022
744492596
535968752
829260925
1008396957
149721041
1493995758
616986859
2015758821
1719304745
1679653254
2065383035
1442889746
2143313455
1789686514
868767575
755534980
358181291
970662975
1153933504
896836570
620598811
1862141634
1944049052
1340660679
436135453
420074902
1793726463
1700913021
1999985704
2040973009
1088849009
1180412885
1990357254
970623808
1337510745
187913123
2067075402
324671248
1887818519
1457851411
1966548013
548679939
516645711
6783074
34445821
1000721447
208328260
235237081
471073157
168371963
1593824136
423005321
528262978
384873511
553390477
546877869
1027488532
379505375
1730224366
13258302
758644313
959127150
1158757918
1141318987
215317161
952565568
1775250218
864572025
1469759518
498164464
523047736
348689748
1260530390
51098636
1831760768
1072555506
1345630738
2095082239
1287196302
1136218317
784711130
416050722
583722439
377363441
1656456571
1339832711
801324047
1656828361
1535964690
558747561
877699027
1363269345
1222516740
1929933248
1203633496
1229759842
1382297151
1035673547
964147505
2069483771
964289381
2008211624
1505874501
689419200
1726849308
580506335
733482034
19047101
1337062740
1433404418
1288773936
197855411
1731834208
355406362
1279130877
292211713
107513818
1269404373
1050541611
300612150
1109471817
760693825
279003526
1480244263
614080727
1675560225
1968305013
1805161044
415346395
1548719379
1256041094
464443734
387637870
622337161
1926744500
597988781
1201386020
1492221260
1628301945
1667467432
1412813625
688483039
237457217
1970572376
332599216
836782787
157834688
1928541982
95298887
1667947560
387129575
104450333
1225861861
1713940695
519951217
417717
1436712813
201342147
689467835
2046456354
881409926
80881491
1136284739
745903512
1523729497
1003733602
1907413581
2095876356
161392959
1944241056
606595932
1828555333
1086642845
1847759907
1319500268
2040721893
1554852777
525627527
1366519208
621090572
1750267190
897274309
1223134642
1418493029
7551764
1887214901
1177764483
1609909191
1561451357
361667717
274917641
625273640
849232794
241548952
1248865164
816009201
471904228
305241767
1029498203
104332262
603517220
127587888
191892496
1598863765
1222097540
605197215
1003332156
857108394
146503776
635763536
1539486132
782583348
198815389
1671385000
1698581836
1318916716
2105400771
1283121607
806394920
544672431
2030498631
1520289964
1839786640
1210958682
759971298
1629643466
220972411
1112830574
2027089098
217488711
1742347252
2042264710
1163728230
1623459017
1004693933
719079540
1367032443
1764859248
1171581272
914512809
1659472207
1609597740
924045005
1880080034
211888274
1898205697
1505265979
589343033
1202171476
1473795739
1753681191
2134537767
365209299
189957502
2074617743
1332601004
1097257409
1077230694
1761859360
1592559433
237101479
226544282
422883126
716355849
1364050199
379961308
405619069
59148622
1919967563
821626358
315134078
179121179
1060835638
335200403
10390100
2128059012
1325685302
1090581766
1804962335
501710566
1707567020
1878457277
482992845
1934452940
1590818001
1946334887
1887727894
1105283487
594133603
872452979
823735749
1396062395
299013608
2145866322
447150144
1435139952
2101198576
1027905335
265351257
345304601
390866481
438518025
296450230
1083209444
535552826
785156915
993315161
570889194
679107238
871691457
1389541765
134017415
187950357
872804685
2054064728
1899816028
1880751207
1666539695
552056920
1755784210
1419309776
339464167
364303986
1199788177
190197911
152731892
28930111
267828739
229636742
931281689
239072111
1423968480
1083686998
1691083522
764846870
729346697
2056254097
1569971086
1180864761
1849656568
683041076
1722363222
1967890557
667385731
1692672384
1730246526
780963992
1328876316
655097023
811771787
1126305338
390182440
2015389204
840137238
728878656
1808578869
753531044
1426309746
2070065241
1494713034
861372093
691895175
167700525
2062519304
1693482685
143630307
551104718
958821591
489902716
1208207769
1972241956
31025057
46646470
265263839
1104799715
1630062248
110049370
1920134758
81633989
1226907440
331044102
1624493948
1380557812
330720801
1211383646
575224293
306795130
1137867957
1287083421
77964032
925331818
1234697198
137852593
158484713
868518739
286935433
1915211917
1789676487
1746428656
1777071075
863647222
1786023294
1192717934
1627674234
372899006
2118343008
729110788
1973257558
2009883768
122738218
652054096
617317033
167740492
1862483065
291162839
514701845
724615605
659806148
1019656183
322684182
2113130023
1010552507
1916439801
1674475391
750988732
1415164751
1167702579
698758023
1851999497
874568422
1433377459
1758430761
1807806469
268664629
997797534
1910967053
406101998
925410648
1146346807
1683855718
1630732541
1633603352
2062172141
1979561906
1385441710
807170783
777515990
462641152
1757040749
998194069
1461548009
1773591693
1241581991
1364922790
580713450
64775074
83758761
1569319556
1912173042
854088762
960269105
1204642155
1133533489
1135239541
1010562047
1823676179
1281870770
415195104
1553687949
873257568
2030665045
1786511677
1501202745
682465523
593741039
44064875
2084111438
1513887327
90812418
1488324129
2128440970
990670226
1313545102
1327050054
160223047
420567051
1111349091
1875791532
362521803
1108754206
1928384409
1801778584
1826714147
1486033738
1759657836
1128848405
1209521437
1468722448
66186023
1946308361
1059988700
1090942218
1806197343
587651785
1385863196
1943737357
499927684
1188773605
1288827751
714075018
67023038
2003282596
388939557
777098666
2000118793
259998024
1571882516
1443212771
974805135
129754751
18848579
2058297565
960434240
1978618315
1597237519
527713455
1252200100
1670015988
1687766554
616020332
866144736
947647128
749262025
2060783931
1860228546
1193763909
652929258
1781678214
31989154
422917456
1384576499
729208396
736872139
1948076940
468387192
869923925
1439965797
661439181
1226028311
1184382823
1834866801
367524145
620608837
230826006
997560629
231334637
1122631438
833907158
1342613519
1803659128
1044191860
531321922
1268114721
762283152
1273203877
1828809520
555827350
239205315
1178818228
97205857
1625140116
1857308102
350497588
446749381
915137429
1317998342
1830233183
176556410
71125983
1340898297
1762067348
1392662730
1686229077
1054897434
1455027630
1637477591
1696059254
1522940743
1756226360
1995970225
1968639129
630473839
500712696
624735673
1370466830
1219977053
1190298521
1342004967
666250187
773201760
52157608
1974160898
1146454388
1056805516
1710871048
1865358645
1474304004
1373125449
899686257
1001080125
970519929
716199613
1319712898
1534486038
409852216
295594005
1091063803
780031785
633038856
1701121225
540927161
1063583638
521428336
932911452
1303894294
1573385678
2024064397
1793391785
877006953
1732503739
166346936
2061397373
2142016977
535088960
1301957673
141909349
1400654311
2144592230
565155229
2090284638
1618680134
1697929137
1920422995
238116164
2013575987
641725275
1570221122
933625965
1626142409
282349411
539498560
720775605
965505682
2042755178
219470769
453123063
515967392
391007412
1462140185
996210458
533375642
2138645628
740706370
661693387
990756188
1136083569
1958271249
1952385220
937693630
1223855085
111652068
151881259
767907183
599853336
896712079
1909438943
1764758173
1843637436
1864573607
1160154203
584856997
993912216
2037890343
1371046972
635444248
160888195
1839523970
887644839
227617287
1066799750
1056978292
613091449
872999174
210390679
1796287404
626893000
1045933671
1001342885
1738544464
452794049
1804454078
1388290230
2105266060
356503843
1743009474
482754940
2093983319
2045949578
1701701107
255811176
436352396
689600960
534411189
1220168096
1211519996
2096770599
955486286
1028459238
279381305
239084434
127773996
2118827903
876049351
1876560637
54887186
1741538044
1454371895
621896256
1774380048
1606852298
155258314
1739663712
366620145
929088452
1141214829
1796595055
950354055
682494185
1012704181
606649699
1213004893
1470755963
135593430
1030182671
2057062360
784714768
595720606
1094212067
169188945
1682861269
984863387
737064071
1347692144
1864166332
69983626
33290410
1889619888
774045088
226871972
905119394
1640495458
126101589
279900128
488374981
508436591
1225570662
1113889466
1752862954
509482483
485984183
148007657
323442875
2127052001
1930656522
726250721
1996345882
1554403624
1333386422
1378544450
943675790
1967732063
86404898
406458872
116165633
104482997
2078428962
2092382091
922086339
960054792
1041406761
934541466
109366243
473934246
740025392
1212090521
2034074925
1035116421
1479239076
236897648
125563378
17594848
911672809
1593037065
2072719942
543600332
2049252974
1220326305
905558285
325934848
732761028
433292850
894082876
1013277782
866223687
1352574074
610615327
1208870681
1454752268
1129146129
1581522588
491158822
1441683267
572122787
1149505611
226676707
714011258
1822999800
2039788172
791988800
427150478
222298077
107685499
1735806848
584444819
179161910
783815834
677083402
543238757
601387881
901904938
1299602540
890440023
772818794
421838041
1211456142
116213293
962366224
1305970354
2045048045
337067143
1276932396
1459219138
691940439
1374752323
2037718621
487150026
1972004677
634098535
740667979
1061137721
25550811
739644014
964320021
805074096
1279892034
737329378
775384734
1211689352
1319494364
37948265
1232440630
489202579
2004243595
1079813519
1065864203
1179083985
160982814
800613106
690284303
1765094930
709723454
1695274702
1898740484
1273088755
519154308
173980766
629229701
1554525838
1292864203
147662599
1167162768
320583444
133906239
1070037837
54921236
1130840760
322731253
12660244
1764880420
2034219858
20009804
325012832
2063252012
780854102
963801705
391631027
722653516
888891693
2057435405
777171169
1795094885
1896039502
393071351
1899874518
696240551
261970173
2125360897
1369734471
1142435452
797926574
1386968538
683421081
1200223230
166015568
1806591905
1526098773
1426151484
2089162400
506280631
537525005
533243197
1961210900
2096451968
746822796
964481906
401672043
333447499
722442924
1222390839
662223847
1069129646
684532714
1365779321
209307542
1411651968
1360816858
1613939289
415583968
811471067
309890454
1146206559
27841102
938967899
118376203
1871643314
1213702434
1553791025
1088448101
907066474
1006016179
37893839
1651183621
1641087670
2085297633
118850767
970376419
1893650999
1663991338
482634784
1709978558
1535177196
2114350961
1757088242
1629081667
1769203232
1201927647
220652530
670840022
1805380120
503940901
1285965613
234506541
564392481
2126083511
1856843362
866530192
690140844
1733141943
1657319403
2008289535
234800614
1329170678
1560933455
611808557
1911201263
179790571
1174516733
150516399
1123143530
100783548
1557479005
500362198
523249551
723170694
1377175322
1261169209
1307304626
1803560345
1847901534
1580646146
611050978
1381038990
101247237
970075191
1057161738
847342836
365302333
1324602230
753483080
2011234840
1331129872
1857105684
127673823
1490211696
1234900567
282546818
1822370798
565775684
982894172
925004312
1922368579
305445890
1285038781
642134858
2026574426
1199235222
636388867
1125631389
443537971
1981795461
652499127
2068496803
483228510
1088013941
839118253
1045549791
1644245545
1222374893
110881255
739518097
1070130029
663394385
1303589321
1145611487
337620277
1483308148
1974755302
174583886
260211140
893765398
1496957697
1061564179
1859504624
96206674
1904403562
42310179
1157959483
1180394123
2101122613
1664276096
2123738576
851935510
275024201
536614066
2005241622
1230578100
1915841592
345241909
1307503522
1843359516
34115716
317803829
302650969
71461567
346692117
742159961
239488292
1390914074
1457304659
911980200
542282933
937056896
1124192525
674182593
2114951573
987205077
454782673
934138018
1199807351
1233112487
552363633
2050208123
1896439425
1913583934
1912357452
544452693
1595090521
1008428979
2103942048
1151105917
2130360235
1308448348
2105934189
576882588
1048011580
1621072684
932079159
1975502736
2104694550
446341720
2139297453
643444099
1947695533
1184543152
516831160
1386345094
151784539
2016572781
1075301590
1054385858
972968984
358274069
1795048965
559024692
44895662
1644235547
1719310038
1046457478
483354234
371462781
148427553
1131959682
89210705
908216771
273569659
1380726122
1769830133
1475898352
391542070
831970535
2026847144
928172876
337553888
580910428
373515804
1970394775
309026309
1736175931
102947593
553837641
2071865790
389876906
2069821022
623790039
1202103341
1919333646
1371077666
104574165
1632025047
51593650
1343067230
1565375522
1362332163
1901962230
4017084
1406535624
8113620
364894024
4923134
1921138485
1941751319
2016877144
711593062
1854122823
1615769957
337571295
265465551
993129332
1538378495
1708383770
72998722
86649044
700764276
2018448026
1591828317
1596660492
1450053594
1577821714
484150088
1343222939
1400897178
967231439
1161499963
476716761
1136809776
936092242
961005036
358313551
1881718744
488377648
401688599
1769051881
476051509
1340539882
1918433884
1801709665
200970304
245229410
1315686693
2108969585
161883650
1360627001
1451561423
1364504795
636628056
601876568
456362980
1754357739
726743100
565965153
1985559591
1453463695
1897781268
152549106
1828679211
2137134255
1200353732
1202367783
1599584014
701528953
714057820
942446366
1820524451
186258779
1105382020
853425665
701994576
118311099
1886505330
2061038134
729762333
1039752617
1436104222
2134233800
1583778796
521800373
649906270
1480449636
1502976417
433080439
803269697
1576258346
388804589
789147319
370137528
778610510
1935426685
257267653
645083381
2003583090
1641171041
558779715
288039578
1481266512
3502761
1057914003
1728846936
895847554
107450869
815575646
227278868
1621177916
325576395
1682480937
474473047
111858368
2010023612
622650444
1001082765
1649697975
1694090559
312878827
610409322
1280346009
1378264960
1685089590
1264432715
1455509755
1993170170
247185952
374803448
1093335127
1807401696
755573286
685107624
846940124
1518333522
708882115
1910959236
1274467285
485539321
1968319311
516487026
1358756762
1284142178
743489839
1996173783
1286844811
62610256
120261597
1781828937
1338772330
2032430173
1849716032
1089328284
363895442
655230009
271886928
1816609046
428772364
1600691455
1971506748
1647483313
1623888104
2127728599
2138068998
1189796052
26382023
1731977161
1931587057
1558338146
828184508
81857424
682678752
1349554833
1883744871
1584785467
826772921
1957186492
862239492
326730437
1180528527
1793027205
1093305024
835455888
391884267
1989232354
1213438067
1975502592
302439404
1801743683
312627389
1442711963
221255160
859640209
303556178
783890492
1280208133
1583672075
1750100585
1975833606
633445460
133276934
1825864799
458001413
748618799
347264140
542231284
419649255
436858639
1930458942
1741380471
868456026
1362632033
107149468
1542625952
431570996
1013160617
1349370260
1845114148
1364136287
1745541229
935677434
475248445
1530382327
754979653
2047461997
1860760783
2081187122
1760100216
1828666247
1937914553
1477998708
938458128
699149213
2016036405
1712156764
1501958219
415752341
1249969499
997586439
1698426633
400628520
1343102664
1474449156
868893623
314989649
1556366196
1508296573
1670579673
1960358818
1107707138
1931813893
653759916
1108481592
698283855
2126126337
369516719
2007514001
1832704073
1334304762
203476276
139789666
1008893947
569809367
760901409
1617784075
98359589
384043447
108168257
1510996428
1240473955
1000020628
1432926243
1775484718
428650851
1691125263
1741566061
276882207
1232899369
144801366
521396595
1182510192
127581185
1310810190
305605137
564861205
1078290843
910388772
1867364346
1724120044
2103168247
354783646
781300851
184656855
695786010
134292864
1538209741
1668614328
1731967315
781633855
825493107
1530102614
1972307902
753547683
2099418201
164497919
1728044886
1548170372
1154044353
1738143681
1129686977
413688321
1629437869
628382415
2143006313
1102661465
1409731429
1506331088
317556171
1422671972
1643639673
1153745637
1207381776
2000519981
179483466
1640010149
1396312428
1591486592
1320859705
1409727908
310872770
1074937851
1182620884
2034434103
1245888507
1201989721
1797451176
201442015
513381527
671445912
271332815
1154033110
2030494634
1749847974
1880969901
1349815817
2137935910
1830320661
1435947039
1050393472
994239522
564607209
1432227133
988702563
206142110
967171528
1022748674
2022533758
61337086
978178091
1284026956
780823292
1225920964
1401495314
168062286
1624707969
889549457
267836362
1986678357
1896665293
1478810946
80247842
762481349
378935322
954511609
1888568425
2059758740
1709323563
634975610
574667223
925543999
2053939570
337001710
262216870
1261444951
662757552
506874776
886237857
65573025
1204021534
1504806878
744384833
2038696052
1538002884
1566454380
1771321256
513949294
590381214
2097571713
487975218
710959238
1058618134
1797645781
226469822
1849892511
712546741
587243408
340516161
1279131459
83320672
845353586
2032789416
1748564941
851201644
863856686
337694965
1536517150
1188578764
74079852
1895240467
542313324
20965509
185792288
611869020
479640732
1635502907
423620825
508721906
779286044
1800940104
1305085724
6423942
1391717944
989669596
486144513
1718120207
42983329
1777898985
2068406191
256104320
540843355
249707499
2060794704
48366772
1602973448
1298380247
83058163
507992788
1363948894
2089602535
914067210
1629675456
1431885348
1568498782
1182104596
1854424327
55177470
881712245
1140617515
1820916230
854973046
1396642830
1632229671
1283802662
683336099
1096474881
1861715503
137259893
146136027
936253426
464175463
89313375
388364425
132454833
24716279
481112581
1935597039
1437854359
58209912
772792170
1707740524
1016254495
2064177590
1046805041
144215901
146306866
898594523
1377616325
98953064
689611403
1214904164
281208318
1563251094
1490968791
1242859031
1016324117
487736545
1069599457
210638410
722163228
1033716067
1828801181
103658777
830768270
1244521244
410413000
725197012
1663414496
1367555780
26615811
330377679
191865813
492537448
341492615
1708808811
48900928
38532319
806182003
524576591
1367778511
730989187
69115019
2064639954
208769012
499048836
1935102897
1567479240
2066491480
1178485288
1305046440
1499879049
1374095328
1289313891
1980397917
387467930
892785016
2138525444
778089898
365077956
1163649625
393979813
1454090534
2114490383
494275873
1128553056
1408319327
1979796824
85810220
1298654454
781741892
700771781
150526703
1853146116
746219991
4638328
1225550106
1293103296
1209225166
1030664323
160863275
1804215164
1715171419
528618290
1970764374
1086890268
267521782
1460515366
121222176
2117357266
1038266904
228673295
938887024
178147001
1869478164
147710320
1634508965
98526082
1461648004
1408765588
851940921
935091589
1519790776
1018088044
766013837
533974595
2081605982
1381513062
1529938537
1937114380
2145638490
52764297
1189460099
828920568
1076468194
1566324784
1331742263
313825136
628135638
1831746511
49236431
46535716
584002687
610515160
139559237
1882491362
1615766292
844477921
32965485
851352556
1854458999
801249871
1815085610
1913945372
1921198532
53271891
753702297
1815339898
821074486
1738473181
1707281725
825640139
1008898159
146032550
387336920
1704090321
1209192896
872993191
1163207863
1525804938
1276034075
825710561
392941451
1390211453
564990852
1723420429
1335906621
94031737
1020746241
186238427
238221921
315301332
1758440450
1057754288
2134632855
1347846531
708585426
236398209
1801360460
2138629492
2120276890
2024210674
487348863
1187378638
735132476
1400140880
707731454
1797842194
956440299
1968507868
1949626119
553678782
1631930810
1571001924
378905199
1905809567
148338400
848461317
101423140
408991110
1019867435
802744616
1356360417
1717904134
1001435244
1531683257
1116648759
698599649
1478361054
370329132
603577023
1225119350
1041542302
1716339163
1776081773
1020935820
1085914044
504564809
1667312944
1188281360
1437509750
1374106322
1529781852
1269505538
1201482451
1640671051
608518068
1940315154
1906148728
759224797
902977355
1047065172
20995014
1672943618
1197038085
25429527
1294274765
1071625623
1353313884
1484312973
1109765374
1571945626
1731982874
1608308922
1094798424
1071637899
749379860
747332831
76420382
45258761
1613203303
1256311178
1100723608
660517516
652135326
824701051
1137666725
1409374955
1164264568
1936076205
560107052
1503073930
1315549135
772365277
2043456726
1247636113
956427514
131481816
1552032849
1747993715
1661812223
1523399026
185616976
865347983
977572672
113192499
1103108575
1765683275
548527272
661966597
235432546
1158332309
526869519
1667831836
2050534726
1853101935
477114394
1194859844
2045064278
62497145
252865972
620961677
180224124
1309214791
396157648
908781603
1771640697
1109006606
1847093400
1222733174
194601477
231631441
1297509760
305381064
1065030410
344313208
1442152394
1347238189
1932432558
1626900006
1595203406
1070924598
369819411
1015565050
1217402888
40292715
1879119565
1226378655
616277194
1934095023
173527804
732072651
1975228571
177841167
1855679304
181117779
1152209218
1449766292
210235067
1577089913
117256793
1008879110
131621182
1184129908
409036256
603602855
50553410
1839237194
101886051
1663466408
873356143
644901719
33298952
816686930
750794229
1584210512
314251447
736051166
1067227447
815292619
2003313428
2056183424
1328591239
1137198894
1010942555
1213517109
492469704
1878326158
661814424
1999954449
1548985833
592334
1934282478
489465064
1399380187
1120242667
1030238297
2034874933
1567011624
2120948294
677517974
1577686984
1592077674
1073251260
1739988486
635666847
247108110
1743801799
1271659251
570281353
184482740
1136000408
1711981505
305098546
959011685
1941186262
51906537
412011768
1475282740
1402750287
58328450
1106172900
1974390758
322002021
150332402
667648997
777035745
724459497
19068325
1598442602
664969438
1526293405
1271661367
1542737881
995944933
1626641337
366451818
610170997
437565155
677246395
2140173247
825558155
1921525078
885977027
1195819053
257381034
1288403839
613194144
2003019446
1609627025
1359017622
939119756
19377544
420286738
493101094
1704733562
997013068
1948319087
529640900
524581755
1860697954
1194275975
420800037
235693060
1870311238
407078326
258183138
804880193
1012622918
304714114
1670473555
1798791629
1054890193
475959054
774118731
1475961782
32338281
928995085
1066458401
859123695
572259246
1637071170
1309432574
562503033
1087722942
808982433
1702259084
582045378
1924770573
1925598049
508172698
1397136052
1942730352
645845197
1956339360
1530018863
1643809858
852704188
1347108461
753748635
1489136879
1586688806
1807451752
38992525
113090230
685455126
1181420220
1361356095
941510786
803957410
889416526
1114544585
1462404054
320776721
1753310047
220116012
234028776
1147905506
1916837695
1832763094
43927406
149669908
1523849805
1314691544
432055264
1997184806
1437861209
551955413
1079650075
337548255
1944728780
925309381
2033434928
1246487471
1946556310
1878804445
1198807749
1253238473
1841378432
1647911122
308737716
252353395
467480858
754362206
1149951134
283671063
1860460377
102517991
841403036
1947636225
1603654805
429101955
1102590062
1282993516
669386536
1219982572
1656189215
1461927404
496825614
1521521458
357182716
1902104620
1639633436
865022218
530355303
1334364382
1944862117
823390704
196788799
1890887801
2037842450
1496867441
719527192
190257028
724064680
396904592
560644818
840366969
1710079399
1551678378
1751972255
926601726
1172388949
128582917
1084140396
1613518277
62019377
699484186
1136584416
1236560641
7629094
1128723044
406678217
1890603796
66819378
1388246095
1154496424
706816243
772881378
657441020
1070672362
1888921078
2062088806
509417021
408722606
1276521764
2136944697
597396946
2102006710
1019158622
699010450
2063463569
1882713429
2005760976
1598433748
490564477
553852243
1874574090
1091019141
636309362
1076096686
375719076
844676333
380365245
210292249
1831378551
2026839430
1998645245
2074614766
2142218788
1700820339
582655170
413271842
320219527
2023736500
1648035887
426471131
1498958418
1468800988
1078306589
790285422
973404886
781844022
1564412882
1083188901
1217840621
1287655467
1609514760
215026527
1274279824
1349557642
2105009974
613519687
1236732156
881355551
1951348964
1082352516
1526748289
1666984486
990949340
874762929
665981596
841837945
219450875
451014435
1075289454
1198532580
1809786042
1603644541
739835169
1919529860
496559231
1684081187
1782299879
1657953922
635450733
1530152674
1070728763
2067956382
795219905
1296964223
651756865
693379574
1508281172
1647376446
1428657689
1115819826
1630388359
749099181
1269708646
1559075378
385552463
512298171
329861212
2001979096
850574443
1110415082
1254525843
60492640
116357012
2054131364
1583281159
193107629
1042593341
1347619294
1493547265
790371821
1419953592
1069092635
1825419978
685323236
527281604
37359623
1875246692
1393894959
1282922525
164195373
1330571768
1596220460
1777434725
850197058
302524721
101870779
662564187
780376887
1463374219
2002207973
759132220
1211356053
1572183605
703428144
298528034
1656450763
2069626038
2018612260
691383383
2063149250
292839739
403983208
478752934
2125029464
1900765720
164099999
1914100031
2028916992
1334648065
238207299
1815316875
1725978300
1409311496
30295296
1695652043
2092217810
107162636
935182544
327699255
1044737912
1346982990
159632064
1840910689
197237325
117350244
1356894021
732598680
629786052
1871512988
1700894526
1022719736
810411024
1915242324
2135692828
1509362265
1822833592
962578902
229294191
836211313
595616430
1150794569
493365854
336231411
987316361
74088230
1669246227
1425164758
2086475809
1790140961
1416025554
310005190
1369872979
1864603296
1863146413
1721182279
401997846
1684175171
28941824
46076151
794373348
416947369
862825192
545973834
257808559
561061285
73977080
684787486
1971765880
1402126459
1150656967
1806364990
803006990
1594250101
785168490
1089907505
404083458
657906864
1811199824
1778709404
166186605
1856769396
958990989
306526574
2034584885
513113852
1211112041
1440767234
1264073261
1869166105
833227110
1112749874
926309694
1991667739
1954609776
1446636148
963101672
560838290
105111414
446495413
259536299
1761557472
1681182403
154217924
1055697997
483426146
1693704921
270218129
1561712467
1755986320
1053794037
619189792
593012205
1407160368
1323556441
2106290757
1436932369
1276089095
693127787
794064781
519675337
1770127320
1525635200
552251560
1239166910
2051034592
152490224
1837339521
553419518
69993413
1141562455
211933613
1310586475
1433621086
1827445390
1255121020
1001524854
1709504881
868503
1558466855
1335309948
985953249
1756282644
411521449
1268091789
836725905
995815497
566262850
978497284
264599880
1343901317
646406191
227909571
1747132544
905130657
241322355
1960025524
1986077802
1564121493
1430655407
2032079535
1070143413
509571842
503822285
363955681
1603287544
1861842960
1641070849
1382651317
675912545
654608602
2133286916
1471543687
1432390151
743543516
1278961221
159812768
1515996291
844496760
893975468
1895587923
1959655363
2023926334
1493311201
447862154
15336064
309026508
34598288
294895650
804094364
1168629542
1306309855
1147441225
579937364
2021093993
1173866903
1847756073
283789518
1871706780
713304007
128575292
339435514
1352766098
692247658
1527531953
1448385001
1874310432
1038758997
120968766
1564858945
1723919114
2107290813
479829473
1631777923
1384513634
409132012
2042491934
364589020
1350157327
1759684929
815910990
231019447
2095729982
2067787132
68434195
1730116575
960285176
163340962
1983296905
774436085
1845286196
106859780
1870907374
2018402483
1286100227
1715364453
936538160
26337715
1228988822
69647260
1357886830
753602587
466334219
358386478
1015494935
509703617
369693734
1417469783
1429459056
1088574118
2043439515
864200841
615589706
1760733364
1081978551
388320121
122120722
1753124956
1819117676
1390475150
1990850498
1327944890
147118821
1444530303
77733182
1032706039
1828251518
938126902
1610536424
558153569
751629033
273751129
878876539
1645864902
1443525590
1384547196
1336419059
11116958
960022729
628658491
901210093
1630680339
2059237008
74528696
767770165
2093756100
233696956
1126137570
1510580296
1984426976
62643505
1699880014
357453179
387030536
1120206612
332714704
527035393
60563439
1320124632
1426168760
342230055
99922295
953934920
280401548
1069484325
541033434
747990867
1283572102
394620028
805223964
1158291759
1978890656
154580849
1176813826
2071147007
2116600499
1145548332
1997714451
2146900032
2059294771
1417181413
1220827323
938350377
1971160303
673961792
210380607
1750226102
221496242
219830719
1557312189
1128560713
122038079
1071293446
648304056
598593808
1924238012
1624750085
428353036
975766434
38308299
2070824698
264712524
1249525931
1293959420
1242172480
2080047327
1493173064
826070465
71053378
672294620
1269126856
632211254
1239658806
353079530
167683483
1584530857
681629339
298083878
341446346
1031787382
1189915449
711076443
1504462067
698641610
1917681337
1626434122
1214444577
80312494
608268533
855584952
776318958
545669133
194511719
1192001937
2007919181
954642184
1175696297
937238208
1048736080
712645872
944545211
1388483835
1567946058
1239079940
1475159556
1092914838
1681659817
2013237917
1182903433
2091348275
1434550456
1204247058
1228162438
410140925
125271580
1179756720
2079161659
1496632708
1411098783
953352342
343089469
1219438069
2119177065
1740073093
608047885
1755010269
1293156701
1476635720
98574961
1677354198
1581589292
554067064
83029917
484814003
376594085
1569310490
1437127896
941974520
1533615216
215433146
456710719
1324187220
1933974881
285069267
176074253
977391778
1911741080
1424766667
675784881
2057469309
320367060
101704323
954586576
297904074
917564715
843687799
818022119
992178507
1921026195
69812371
1405480415
1269382389
1256120329
1149278296
865550064
522796082
693771896
964679723
1656543877
1582514915
266109678
1890271552
2095513739
239330234
1394440246
2048642207
313756105
1179046860
1464283576
412849001
426191428
392796172
1574556381
1800339139
892648395
614430861
1811225667
448512210
248221755
559398147
743547753
471766059
1661324066
1736913273
1884458783
723567776
498058469
356905375
397991752
723419036
377582657
625114591
782318190
911141757
1904402673
1013651320
2106934248
977209571
842309086
1917740092
395934346
506485423
1123371798
685005704
641769093
286020985
138223769
454064688
1273864192
1102944468
292061213
571358796
1888294112
1843392311
384470856
1234758754
758069143
1607996864
937482954
773823188
1326148771
646204783
1327562555
1073120955
311841283
97956416
1106861179
1867952037
1131631611
1489657018
1493028713
1872542777
1579863081
1514424472
89748525
795354677
615360606
194053774
1799254278
1448849102
1322227543
877671296
606914429
274733854
469811235
1086241159
1776889740
694826980
196083778
275830661
1025309077
2078615133
1709093303
413987276
548927589
1996615610
93255877
314059295
760050748
156066434
47553316
1199947753
231023492
118306271
1786273278
1733966151
1759063796
855995895
622979879
1024676383
1358576220
1667709093
139739484
1910879530
240285629
1405720959
1197647963
2139192254
1958789356
271449645
450638002
1538160211
2042935925
70296063
2028976459
1502690524
1685388602
480668414
561151445
837420674
1001933117
285804078
206712037
482233058
85638979
1429359410
2036041400
1677601050
2025333819
1661462766
1952350811
1473681568
81013176
2128107988
416873781
310469059
1440334286
1347035116
1014034559
42196365
362444958
618547507
1739009959
1064140310
919000679
1881619395
676048573
1044848289
1740163704
552913560
1365004400
268704854
835263656
701927612
672611397
1835414948
1485367307
645240420
1311358393
1894069220
1045962019
1449540987
1829021897
4938221
1777470525
959673449
1048529440
215457171
1118369526
1854157859
185719746
2044110657
925477777
408699682
370181234
650353423
1153443508
1553547864
879746318
1260496738
993410427
1173160104
1924923236
123690791
595939239
733354041
990583928
1194645654
1572078246
1933038036
1540659716
1326290423
1549337359
1808945508
615889357
254752295
1515966175
989596297
105695010
476966034
28084282
1138588824
1047776615
2002764088
936103743
831534681
440653359
404724009
656123002
1243751241
996781974
97584947
571626299
1939742563
376781390
372630340
663249762
1534776019
200032323
1254533970
494572640
2079381279
235524857
501132108
1236852453
1238967059
959656052
1940712852
639336187
685031024
491467665
1203434231
1744242356
1520353046
841828453
419050242
1890089046
2039057576
297331680
57238722
1597139132
759721256
368488731
1736609326
553920705
742807772
1644154877
1958927591
707000552
1122703050
678509366
1706903120
1796555370
89104632
844316497
961081405
754178507
2130890853
1031710675
897343533
844974455
664752621
1101557302
105280705
1440818072
437510594
123531277
1385571636
1557224538
127848517
1012116692
807537132
1466674327
513658330
1420070160
1862315124
762641303
544407353
277327724
1264754704
1618989443
685791754
1785249831
752837032
456577488
878332164
20371055
937820316
1461992723
1106417626
1190779668
386043400
948927407
10266509
1406563949
113858097
975810540
1319889702
969508665
1482219468
1617055808
1838001006
360980495
1266922662
1851574594
719262550
1559301702
1389556268
2090870914
1663075438
336390155
145924307
1538903566
694629068
484024947
1446565250
1529620358
177080737
1196863333
152606880
1596092820
1367791412
445031768
1467062169
629310142
1703723304
128674639
357407587
890608925
1377370348
1426190628
683461358
799099167
1134225428
224816293
379695439
568932342
1125395485
644489272
1398673237
1924345035
1037728458
1451469031
1471247238
1007022070
1843353408
1092801771
1396349425
670845167
33504501
781255032
858559654
1554317500
1962478772
2040988057
350796947
411626362
1422835935
897682404
558786688
1536162805
1399875993
1232941290
917597842
1444830300
1420980338
1642256847
881355684
1516409275
1286612452
399363524
755225661
837657959
618370198
452215053
903793671
63854599
85695840
1947953863
182109938
1703435034
1232690405
656417687
829878451
1130402653
469620370
261950269
1318346060
43475798
494987511
1264007009
1675100576
441056661
1061849808
1639606768
867922713
1574157993
1787252412
399363770
408776757
1437110147
1370566437
69878322
709046524
1237405612
1261282195
2124095415
693862065
181618615
1535245155
1932695398
867472623
363569916
547292147
1891273963
1920321705
1579676334
518320861
2123037987
114162167
1701099331
60857187
1575939271
631753424
953873241
1206053665
1465966324
2048172134
373671300
968076530
336056901
327117512
843647653
1354798579
1207814262
1440232859
99748018
1456052756
436786122
386498452
290136007
1395361674
1099935146
1311267766
794527224
1409936353
1135793286
1978685708
1779173351
515456909
210973328
87831192
847893612
69884565
1508854640
625756253
2095074859
221786240
140505890
382459592
2074273217
1842926903
1419611079
61220827
446692421
760399965
106351564
1289490979
1572195692
884443682
1111624875
950788794
1929535932
2080667579
1832001737
1048286127
365398250
1500180198
437760438
186056084
1367071767
90225394
1895311007
955434825
1252116481
960088119
1426264674
491068976
1830657907
1697390847
1276062198
1944401500
1038333123
1438593466
1239925339
553816834
267877734
1070027859
99866439
820319986
47495941
221160967
1776261482
856087603
2054925936
1810637343
1947304928
116970711
796479778
195692383
416545646
782447290
124033130
633111342
1094480997
982685764
476692257
1579787979
2130256037
1780682859
882677749
1134797563
1749952004
578408205
1743447945
796281975
1336630547
1818147055
1437058909
92858421
778278455
975615001
281611968
1471496100
573466902
1275052101
1410320157
919928085
1228769805
571463470
494183358
117853967
416196840
150443102
38897167
2076759615
2118309652
1852417425
1675691739
1941166130
853833069
1353188208
634194167
1118223421
648325863
1155002691
648368957
343199664
1178166040
1027458406
2083992310
1898795533
623170424
1771141535
1541350852
255904114
1011845800
1086128937
554536151
115646035
2046690933
2088071973
307717589
624296038
1342886236
205512356
1468796403
213717604
1097738663
1184042822
157879367
68247231
675033023
1676081935
1571087277
1249940250
157457335
413336821
808054007
95978888
1267661707
1878787248
209336693
1519747085
180779609
1525880759
1616215325
106288474
173551022
1002846412
718930098
1418968145
1928522764
256090261
1232706683
428242256
449293202
848358885
1983625592
1730917842
163669917
622269859
551902387
119168107
1140559622
191110079
113260852
1507814829
549452587
552833573
1255786962
400971775
343240054
871293636
1387492325
252543062
1476892127
924212844
1367126465
1529353549
1081188550
1797526877
907035652
1053699357
1697926735
437876701
504196297
754722825
1688243974
1544076805
42348918
1126325874
687844238
1577785537
148612363
1717965658
163705357
691317082
1015102050
1844752922
2147282112
1886863683
1954553572
1063932262
1705123866
2038754313
1236507575
23888072
1526157568
1172520421
1222082828
196762584
1979274134
914386174
1973524412
51570322
1265786903
2101031119
1111432164
443724477
833417907
1290693453
1353662247
1112132191
1355559163
1504811231
697545314
560653764
754112512
1612646376
238041308
177530465
1384231785
328260161
695353699
1016568775
752261780
6671466
637110746
439668695
1410660180
545179243
356173815
704551605
1184945314
356922302
502619419
362020660
253064292
867312575
374673211
180145999
1201696189
1272066512
3722177
1342560250
1070224083
1452946880
1412919867
295589280
1104535645
2042280904
572237172
1649914059
285127269
444089653
1269802635
667451720
973112314
93474831
13776706
666098544
862974910
57354228
703431584
804643901
328061857
79789533
403248399
1498852581
1298005701
1835845842
533711712
818173958
1995093777
1605201337
922935399
563447092
247303249
1270984651
1106440520
1318389087
246860254
1821403438
2025328935
515364690
1452043456
1130007113
704766806
494824425
408527694
293888795
595115357
1847734747
1976029482
1084732056
768135540
1943038574
1685725039
507477878
1418748097
2018723309
1015321102
1230944237
545912271
95045381
64464418
771922658
2087429650
1446178862
497645707
1790043957
856972486
841135823
2097509272
37344252
1337994588
1211318364
1439401434
1148834226
656190673
176285132
126345165
1716457915
1916163298
1472430316
564935411
1372640918
710405668
1007517568
1758701334
1294896245
1058341289
1536507990
819585392
799058320
1306022846
619099751
800010736
2029868491
879715869
926111487
552719020
1101126613
774636041
2088389665
712367329
495050859
626314014
1315631504
1845805145
911041379
12441663
402823504
347947183
230590450
2005030778
1158059837
1688009764
171975666
1526216480
1939576223
417102311
624826703
1360451712
1130050064
1105641440
1267758476
665438707
1214832743
1641378236
1033001575
986220883
405215258
1316648400
2106961399
1596739080
407750554
438314227
545559196
1528617812
809701768
1615396797
497133527
919427750
934760515
1406659821
125309424
253902333
2091213416
1344929775
1764510405
469313917
2113421045
1993000659
1484700099
1160504966
2134299030
260841668
636556315
1873239520
1689722641
1894423617
1906279617
504338735
1459204356
717708519
1283366313
378129911
2129546024
94407333
1926172298
2036690803
1141040686
613500642
364390077
310200671
1342043367
948054954
387587034
826909000
1002762484
924012870
197729144
2042388991
726674802
1877531965
1300374092
1780501739
1177351363
656611135
1594531195
1079260299
1695476850
199952624
1644941653
2061188766
2081538192
1981588323
1599802170
1750806183
1013717259
1312255298
662673584
306296953
527750531
1591654694
442992714
1298782512
133927327
257057802
844902860
1572485875
1712681121
711531420
1063749081
1607835216
1285501761
1572154332
1434134250
370560222
785748459
144496182
147474815
1143837434
126149309
1129262844
820468687
1994408617
2054227011
966689875
206993013
1803107760
330732370
233393136
1130730695
1152059252
537290221
1952094619
1916507380
1488543599
867979293
384507212
254738383
652469228
1441935361
380348880
865442312
1747630935
1741701767
654459450
39697319
967198534
1199292184
1268953294
551710869
214621806
1495579627
841721133
1938514024
1544654505
265575099
1953585817
283738066
413067232
1119632438
1218364851
589399870
1604373902
317209929
1081494334
949302395
1144803659
1616083616
958070418
1373393454
1560581445
1283562743
15427355
1279166564
1242805765
199060869
18272048
486470865
318684520
1312666203
1689655898
720013987
167615481
1376866898
1196499731
1891253149
1405103010
1154728359
1759093142
1945757472
1233730190
1720366540
1027905961
21304298
625515494
2100175339
1779126611
130707244
1166885824
2147187574
1677512367
1529287929
1497917502
30754204
1676205677
332046589
1769647061
1156572707
1355653610
993330764
17059912
153928183
173057454
1786720231
552693934
296001553
778862444
2126473502
1102791365
218257250
157021235
133860556
1477927556
2137965062
1458284317
477298504
772678599
65993191
1484476148
1128688958
1597041680
909499524
51868948
913003598
1760138684
1426708499
758430512
1295995860
100391310
813694633
733325789
1979139170
1987166530
1047356381
973342296
1029839008
1665933735
982499126
1495708040
26182955
1064312094
118381108
98373082
218853583
1567272255
353649504
1038675183
2105486628
1807955473
1952762707
1221592888
27883115
666246949
1139492922
410908853
666778665
1481668366
476521087
1515178062
643772646
168139922
829761879
2033317270
1065231165
217575745
1280781871
1570377482
362421433
1716360256
1861937604
675598463
149441529
923411396
1558259678
2025965904
1931064140
285640645
2057714599
150309529
1569628615
1287635975
1812773931
47930674
384365390
819319419
327911502
1978630345
1510873341
506692972
360715037
902492420
164227247
2046325194
1145436141
865711260
1499674281
945676667
1637144355
271889183
328414309
972017011
1822784029
885527393
242260353
512942071
1136606929
873406946
1006605430
1206943542
854510911
240041673
741835087
2130828960
549917380
777475116
1047489497
244521683
1697482556
368530553
759322262
649550251
1968355283
879181947
287066923
54982261
1930960082
1230517750
1791046435
429961952
1430533343
57542066
1077835741
455263
1225124379
957206884
1406691891
1393687232
476593381
780808904
2107929645
332415093
1953970677
1423304948
899747787
1397602122
1224160595
1208356625
1698465826
2119904619
447696630
353163953
609976608
1049537845
409485054
1916133771
386943083
731244465
1776314897
504162523
911469739
1913890538
521551272
74987993
1731337964
593577971
1298781168
435126750
1626921462
330120511
859234460
282605348
68997824
34576616
1302848562
623937568
1755558245
1078828777
597928352
919720253
335876160
774201223
601229710
1253284514
1939031322
505043206
1391785604
1337466791
1771892866
534520480
713216461
732650536
1889032057
914366103
1869547336
557687466
281641496
786903980
1930818024
266517344
569648360
482906302
541132722
1654557177
332026009
2063234477
1760054791
988298119
1021897299
95553193
546706996
15531409
2035477615
596846096
174981465
43727779
779906575
344544850
1626885304
788489703
471233457
595764331
1626498600
1134247740
904693641
1111857860
1736820761
1837151044
474290526
1153120874
2137398782
1880700266
626370348
1663434247
1199026284
1470277207
1266396488
1088349139
1891572069
361415185
957046405
1867612112
679166172
552736600
329589953
1125127760
510304329
1438614718
371386514
1392033302
1985793922
1355628361
2035163670
528779820
1464949044
1876451587
548385054
712621280
1904530997
1744568039
2045410516
895091068
1072517708
362858288
2050088164
1862643314
2026305783
1021978468
646760776
254611541
334629024
1774844681
414634576
944290622
84086732
2063843753
2073026886
1995564358
1107718272
596139206
120307855
1469303154
1863855436
1370707697
364014551
1368330466
168885537
1947381986
2137139224
822625779
950642572
2139240616
86271085
918179277
1721084171
1786996633
776364585
1464199973
808853354
98224241
520529045
1503086725
698744308
849077637
315107753
236620334
1761642794
1911340957
1306290775
1989699662
1440947291
719965011
133505620
2025050530
525022235
1194555407
24043738
455185907
1544668186
1859009999
717578452
1473451777
1097126538
941503422
2124589224
997000343
96492639
283586046
1813640014
1552096588
1980203500
2035967066
1874812767
724695425
1971256087
1650106536
1064134877
869260712
411685676
473953346
900278189
764253220
1160342930
1132721956
1991662001
268455914
1130484202
2095025590
445395325
1890424356
1791180849
444806895
2080108355
332542275
561646848
1882383076
645546352
1774004967
744867417
741232948
958164020
607636949
1591254707
2129589872
1987721686
630435937
197141142
870607745
507884485
1159186196
823669704
427320058
378118612
1118142042
833179318
918759346
1470092051
1166990624
271783162
1366926099
2131766696
1756802804
38019938
784198490
1655277506
540259861
1478503794
1167808952
1984251631
852485663
573923581
1243031704
1405536505
333227505
734139317
199137756
906466315
536156767
1433122346
465282394
1015107265
426211157
296227143
119090822
1453752509
1058954196
1073334687
956285886
1123752561
2063807115
1663118201
873718572
522044876
1794284835
830619658
1631504942
454229572
1903945252
1176578452
449497836
2067984674
163871491
1135986324
1809591057
834348536
1275621087
175611632
810518940
2019880452
1716585533
878909549
1495715073
2063703526
1192902544
1658384840
365795924
1222478971
1438679432
60360796
43930259
1934285818
1454319932
305750849
1093703982
1863649734
2137603608
2119862343
119169670
71190288
1218781899
1174017994
1005357582
1350015074
986992370
2120528184
794030084
501530380
1133515173
1969757938
1147674785
282912797
411327351
1200016131
659587570
1954096422
1183944958
1057848159
1049168248
920759588
1241408744
185357613
154106692
1936384975
1857206870
1549019822
2145529950
968042961
1033146079
968429084
1440310194
370308610
1715465520
1677405713
604244470
952939743
1651697414
1826028259
403779179
1989669019
44472163
870158710
896457361
1042760252
695086357
1322676340
241664776
59476207
894762167
2055959526
396820201
190507839
1997839090
201333321
1485833504
1823481318
337379041
2033520623
1055601586
305296921
1535159447
1941504918
1150852262
2004336506
1569908337
912769713
1645010358
1496374876
74311766
316186083
2021834100
196228756
2113743159
2048726225
1927959064
747166825
2114954801
798018189
1421782936
1760398653
959591351
194757105
1242242507
470183513
1999231153
795337156
201905957
352884399
1040658520
1235927279
299781711
1718247065
1558959177
264551147
220789892
880244623
129683346
1435913141
505067703
314035518
1124931522
965522519
2064880688
481963294
300093521
696706817
2076263067
401848120
749474784
408140712
267191991
293934609
56428353
313158510
641804702
332824286
1785656151
2107528612
1735325814
1025210887
348039029
665783278
1849576280
820999014
1650877277
2025170477
1294963346
341578272
382372309
1947229968
1048145373
2092587379
909269748
1804433465
1263192541
1996460106
493204955
817260147
190482169
237433412
1541989212
1161577948
1441638238
2089363346
1938778219
40277602
1503462644
2098365664
1581178893
1787117629
272863275
2120815697
484105582
1451679491
1755190752
1261659379
410179208
1962170295
1195740605
265364389
1223366210
380810020
751628371
2130082642
1652143760
286016462
1592497504
867908727
1030791867
195170519
1723669130
1355730482
1106092449
1678150454
239063204
1101129230
1529440373
1742899494
1130017588
1802963074
1413395426
27626350
1725162864
157995354
40004490
316819553
297843006
1604649745
1185270605
446202227
1142439225
1728274478
997955082
1825381902
993088316
196037335
1348030439
737251637
1595231754
372190605
669876276
1673233564
1236277334
1470409404
1132723213
405655004
1661395474
923309459
1615935558
1387506091
1774081950
1180021256
1769841671
844054895
2136563528
330513784
65669842
1123841572
1941528658
2077244902
2126904989
1669920110
327749687
1472240544
1580288600
1212323277
693815730
2043478086
1128361018
872217195
828599033
164003763
652482450
1343193046
1943714658
1921976320
859291527
520908750
1378507339
933730838
18032942
1561493031
255079680
850741626
496305584
1002015845
991528159
1712194727
2108986486
1186707023
789272146
1115563479
1810648458
1637590556
768447926
1939327560
104305712
900280470
1236641512
2130506633
280784987
317012402
554533682
1077243675
865751483
895869029
1441029909
197232221
813095244
335278973
1584781523
154826725
914467895
1408937131
1735438020
493991617
969428446
958576250
25558420
178254652
349372789
1741780740
935986773
1037363892
1101247823
313894195
1955560644
368640066
558888104
879371364
1183211030
1238474008
395239808
1081616668
671567344
1872320460
833894349
1180804297
1586789975
165471696
649156176
1416952483
1622744197
1651364636
936727193
2135620448
1821394940
1700528728
1478824339
1307584958
425496610
453440802
38038246
1775912595
850983824
1366809806
1258902298
1424696605
336368839
2052420033
150080790
249677704
118063630
1004704931
1456956690
2126168739
1478533708
815314422
1247015647
597748450
1743959107
1376716420
1819894771
70207426
2028471467
285175749
1569508664
166023278
1412932512
626676766
178456075
1909354581
566699033
779753100
2115373616
981324482
1919672601
1286040596
434922436
2057271276
70700230
1916760742
1969987139
1384091650
882099763
1139577494
623820793
906567882
1680176963
2088969647
1731841135
467464459
1147583549
1781721218
44257076
826391752
523931713
1071526429
613215589
164540902
615744738
512226352
574881915
1557214312
729530423
1743356831
1250113587
1099885096
342262288
476129501
1441678537
2124746678
701772739
998930297
285247905
1743131652
1605500258
1475440363
130537294
1899396478
1224598599
1265722170
1306799440
201987344
1809346826
988851207
1936033078
407002057
1431101054
1565138469
1363190864
676283930
1780010756
1112885969
372504035
328417310
1910279085
605980814
1595239937
1361803918
1044171181
494912303
732066575
1482522262
396294427
1986728935
722128970
1259014586
1162419005
257434111
697282622
2041393831
382607415
1382369936
1521458827
1601688920
1221578271
1910346026
1366856452
140920592
2000629357
552884249
850985692
1779585725
191137050
1554505778
183040918
324435326
873975217
1205571960
868500759
903647796
2058535646
249236285
1538165712
1876522686
1868917674
999750745
186290992
1666664218
867578458
1561117588
1917677518
328120994
1511424573
1634326491
1542900095
804310983
630517317
60553224
1463231976
1738653824
752213858
840901641
97335899
390479427
1067174414
1576688680
2034452093
505673374
776465770
771500598
739604017
1723227935
920426699
594014462
1776962578
838388232
1663695548
1382352087
1679168389
2076623426
267285988
1772129306
1036147531
1507045272
617841022
1639130925
221411115
98222813
961547508
1308319948
633211637
1455958657
2056876123
1841161739
2017106930
1136430800
585883988
1165788969
1974283222
652989873
848523761
898957093
574413480
1433939862
1597937364
878216343
1820299549
1149922067
1447245088
116203889
1733931615
1527288213
2057255291
225039261
852088765
980142955
933082341
1941861576
840536228
945196098
1428784369
1511549814
604778268
1974208266
1928757331
1284842080
1271175308
1997138543
1808412092
724781357
389750973
1571120353
1649214040
1880349798
305949562
1588359610
485304273
322696775
2064275396
1517054887
511429229
539518587
2010640688
2074012389
357429157
1789137433
981035558
308144259
1254741019
762453162
1371610928
1835018878
829018548
1048369236
2116198333
1195309089
123588236
1767537936
424984934
1957041969
1075065498
1780001336
2127280700
1534004856
118711765
1868541466
1694777852
1506325364
850188035
2082379357
1035517329
665583075
1697810815
1980827606
2100916371
1677665447
1735928791
663740359
390117355
1776812254
2005448108
2017303328
297552838
971946830
1520012846
557811535
1143245264
900841523
2036611626
651475495
874170324
604764972
707760869
1782305433
2116529516
1856920607
200377201
871923789
1536333549
1229824770
2048020342
665441401
476774230
1973777456
679109010
667048396
1459417630
514962601
1672716575
1217590484
470386176
1352609435
1090998542
255429641
826040252
1645509932
1050768747
1512339642
695679618
915685635
1810023009
1979432444
749501571
416914607
774509033
182520408
1596051347
120584317
377381454
991395622
437502968
719785610
10640498
2101625099
231963212
1461993565
1547329964
1905840223
1872189079
1383215415
214835900
710420828
56080830
1502587860
1032764749
491236308
607175643
958320151
1508532934
884788372
1675763470
250969366
337020466
1008241793
1948635398
988815828
2128188068
748796288
1253512653
1111993637
1073555879
751761056
1392656823
1737221186
1156704480
1697745961
110537621
2088957062
726513893
592576469
1871945563
2052018240
988652429
468677952
1718179776
928830131
1604596074
2066929263
1315373463
565586954
75321651
1384563484
716096628
931370543
180405441
1491421690
524867149
244568222
1392253025
1535928461
1345230142
384853157
1853694106
707416907
306620810
1671311921
331743249
984778240
141242444
667632445
1487124106
908893246
280161603
1036707918
11548360
418246916
1414956462
2019630439
1596523738
231671777
1588249043
771634549
1596152779
755874859
1439225812
1621872302
1028054325
1286421081
1235074430
478940960
1515701820
423935776
205095666
569125125
1308208645
994975959
676836483
789259871
87280917
1579490994
1362740626
1087766016
1080019372
50887082
286032343
1761210135
810291154
596497591
154241125
1657677282
1115336270
1142512797
1239797199
1605740606
1619377634
940193882
484320859
381323416
2127711927
2121056712
412276608
2051236774
1390075676
1193510322
1880306678
300164164
1769625974
1570245505
895106034
1433079600
432052972
1730438687
708659349
158013302
2029617493
411470912
1177402852
77888230
11501892
1053718565
1160168720
1892460161
127059234
894963792
1715474135
139879030
38654568
595711839
1988009203
100353509
963688542
569468057
1587320259
1910994003
1035716128
810984518
681647501
864592070
1681050045
834592624
1413560482
1310808703
2004997330
1990757582
1461892681
1902223729
341609611
824764488
1345987236
241549790
1386282710
143938509
1134346472
1822194007
1831272597
1597669225
641699235
1228235358
239408263
1038571921
389826841
1591257375
1060362558
1039779544
1582664055
1250494259
882441893
872489704
630379734
498141252
1386399216
1240631505
1710081004
209491594
1195181536
690414217
623455259
180342274
17349329
1232257453
1829458240
1355553297
366943029
1942552479
1381245174
750032968
1539913619
66659858
1944613811
866305553
192225144
1983553267
281761725
1509716988
995201094
1381346413
765354829
809239113
1587096524
257632746
1082265297
2105271628
867579202
402396101
2085557999
802582908
830986596
682743700
440526529
500887455
187824859
1443392662
1800473284
1534654872
1312852408
578499533
143108679
1877155233
1862754609
678797381
735906243
151636924
1262988853
2116593536
287446508
1550813353
1128520963
503708068
951973075
1010265049
92999787
1204945242
68329689
40821176
166010624
2069736525
1703053997
1404287304
2078808658
1595472922
1144013786
1568110671
2111855616
433020192
1035022456
457242288
953425263
1610532941
504119834
1500332937
512464067
844802650
947763575
454086990
380017657
204182476
1100542176
1002039708
132701801
89961147
1702964971
485845472
1258655711
891818250
319979477
1788266407
341027381
1869782699
1458804820
2145672265
1173599158
1208549398
665436178
988346851
1678773599
470689692
770163523
306956105
285264228
990688669
1651568005
221209634
121375064
641474576
1292438426
1270437136
2065425346
1034593214
1175090648
570603688
648205190
404552597
1448813275
1582514860
2106043732
731177369
798605539
782729539
670178809
1502566135
947640589
950233225
1718661317
1663808426
1333131465
1513236203
1775328797
1049395172
803660913
808731092
1973788913
1071846267
1411305914
1807546729
1415255539
95878592
1086040352
763360566
938582244
421148451
1542672821
305149953
444079037
932911202
1300562313
1370577992
228101065
1172642504
1646958938
1310464194
681369923
1998676274
260244976
783748107
1752513706
1179125566
2072947470
639947042
1567145275
1941125730
1425462534
1244159008
1849284354
1382357522
1467560851
1853922739
1218916830
1301372829
166747024
1132228525
1263668856
807128727
429019561
201836996
1295201705
1557949819
807279685
370359525
585592410
1335526679
1087462951
995539015
574389094
1808755092
169801769
261133580
679977608
1331825285
1883223063
75623185
1349433832
346835703
1591080534
856239254
267173586
674963880
234715274
601623280
1736111121
333087160
1497369559
1635885790
526878560
1637747206
1292395262
1347284998
1216528584
2125954745
692839473
1077906065
1366013986
1326188583
1447330966
1740679629
31822710
1872313409
708028633
1970041272
297684336
1994059242
1699156164
706315889
1492124483
1468188144
1926809896
1938483430
1120258967
1660068467
1298343314
1263016796
1038947246
1175109643
1419887402
742231143
1467778791
1006414220
2071499415
1155943695
119110699
401862730
1834609274
585108339
1854205011
797289575
688169352
1877628820
1861808277
485999983
278081770
2003972125
2061486196
1100022155
351592081
250271127
1921869952
1698881311
1829367550
575989691
650416155
1243493441
918282185
292866293
1274046436
119772883
1921690207
962153203
1025222741
2132839738
2624941
2029232886
1708017425
1298826826
484040692
916563347
102411779
191404553
1652320844
1739279273
1145272776
1593643277
1746782659
1507098160
595771093
1392489836
1800100418
38021768
2140919991
270134054
1397368998
1545707212
419479504
628461462
1838378104
1818832407
225699830
768582212
1963854621
1335434337
1294968447
1050654031
1268654448
1224201136
884744274
874849558
1204000284
575954726
1874641043
374020345
371241986
1178742838
689845843
2138327891
1893846123
1576086088
1361968060
526358987
1428087111
1591932824
1782866681
695623087
1752192883
1541317735
1489644985
922061857
1863299221
396592266
595765961
1652727416
83709457
1190944460
1696816294
601702895
1120156391
586408312
1751263067
931057807
278199756
1661689410
63112884
655921511
680555424
1920257884
1250839901
1426178143
725332490
846275202
209218046
1036410529
792064189
1595133612
1705260626
2015873849
1600748608
852274869
1288228087
1426072182
152088889
809051845
493086624
1570334582
1829239940
148738175
268551648
1344893697
1040574263
1787293292
1791204077
524528886
1869752392
339536190
1886225368
1647414162
1454685835
1857033018
879035870
289594445
586552253
57177375
2116621570
1514591266
1432954198
282223079
1324130830
1316939644
777566388
547328938
1746710711
612133482
1901106056
1895206606
1639642558
1165621608
1960558468
806506321
1939209601
1591847137
678482832
2098412723
210229908
902889037
356861604
1474454996
788814568
59486041
1558235599
623379925
1247790835
787360586
1516874347
712396796
1817651192
1209068148
1371749557
1776911293
780342597
1080919770
28790140
194922884
796789746
1928764474
2089000132
243226293
933710795
749957239
1547984973
1225480618
1569406581
126903212
1054133516
1439968858
370828579
238364857
1860086271
1587042933
418893606
1221707029
1039264350
1408749926
1632114682
2146654560
1436372872
2128937254
1468657071
865186232
731976613
2081629684
1495342870
2040962400
1333042139
415426152
1583165933
817893347
1970811420
862861464
1877246276
807274674
1984677912
838110572
1888281560
1611481977
1860419783
1376273803
2026559946
1783607412
1209320346
264138005
486556590
2072229060
711955837
423739454
2014552025
1536897742
1164311574
1170863899
936956276
1955813879
1456580476
1226332835
821325445
868106053
169223377
1675272299
738366890
185548238
339138642
477433492
770329946
888872539
1683619772
450160871
1902536931
1050478658
1448197105
353117288
535623619
1089550727
249832551
1368876016
339622803
454461106
128671800
525286430
285484457
1822925739
1384565016
1109770155
1510694499
6108027
1119229230
921785377
113169118
1279893684
1943505313
1470483881
816761495
639614424
354563287
1417466621
1359775465
1192570232
1901408368
632195636
874735796
1007784549
1643441041
209423650
1643683370
1677428735
915373447
1902716204
928668166
655647463
383844311
1756417864
717721799
527677455
147910601
1694763313
1555644370
2077470243
157391354
602236090
452344582
2063537541
298486630
637002839
1790608236
2001881113
1880558754
281386937
2107319626
383767061
214016883
647933819
690986564
1441391067
216374478
340877773
296340484
1182892095
985636947
731690697
866476550
154964332
1012287779
1012802579
1503127609
806591489
1648609625
496738725
1298808976
1838701146
1052349158
447413770
1055176277
668340752
1056377671
1607957096
1672909676
1061991667
797721861
755412680
1174552416
395823206
1709293984
66959035
175564008
812783284
1067334876
990356615
790667398
1659315784
1118010786
1407074032
1614296824
530807401
1719349684
836109404
5985005
1484037076
1915539129
1231976249
1706445790
271181845
1603632427
646427265
365458383
1629956723
1601899132
765347386
1972104694
605682727
1739776742
1200511667
1944718477
1029893300
651564175
914300416
679819188
2028171569
1327192248
632780662
956390094
1090625043
1678780102
490537947
320068518
1725081139
352964188
1564367442
700717124
511517575
809998629
1147770856
1751477449
1141122925
1625224699
1198535761
1978909323
1909199521
866822646
655957439
798729683
1800025690
1301678986
2103582049
1901519833
1534081746
1337804015
1766949819
1470542250
1736724855
469474692
339287175
496261655
473377774
111201476
38497168
373388167
1139326113
2511940
461647934
24157996
1110228778
1675485691
419770911
512740997
566233220
1588705844
103306596
1777144298
390045456
1261447888
1269299005
1541336659
1410505531
1849361409
1180602614
1372142678
571985693
835984440
977184203
2097647118
1640511387
1369430162
88340019
1273371963
698299331
1725350106
1295973428
1022509422
1857652195
1602164879
2122035184
1829465879
1270618898
786923969
1348768693
1958591580
741579683
1803265823
677578769
1368322209
1472054194
405532200
442361999
604445299
292389649
96547229
1901555578
2069736755
1023075739
177570618
432759395
1003759591
1013957566
1162540759
2056160853
1692877671
2116172298
960066576
1074813920
413116582
2079189581
1366069351
1493181379
1164652201
968688437
959083043
1651911375
940024066
579997898
2132589078
81944139
589827617
2019792000
575960416
1243686923
1453170023
1681548787
1988237583
1077383974
1877798260
287562349
1054507835
1264039839
1113127487
497595853
1967261049
1559129888
210537443
345629341
1836480357
1553682652
1311452232
119796191
1645302025
1796470262
800236920
1329226692
2069548071
1175684514
1932920837
1921759239
101126092
2006420004
1285241242
323962333
1511416168
566954997
1277430382
1432214540
1613848529
606139965
908842099
455485856
905594203
87999426
925016214
2133716559
669790620
7893726
1525601777
1945170356
293698646
1287569673
184446832
2098119827
846860098
771797084
376486472
30951642
708495561
555831941
1809947740
1248723382
274654594
1975705096
880763372
1304439723
196375377
1883769370
1815352460
266444128
1459407597
428651142
1657493766
1832808335
1424626361
821478582
1176360374
1348955413
720554049
1218474840
1835737170
1967344470
1421104058
1786557095
439039293
93760171
1069392017
1081539886
1119909000
133422727
1102758188
414146343
1066608868
1262714273
555391109
1108593622
1530893913
775338540
1919388766
616020145
1386188498
1528070745
984367002
610992760
1100518037
1299343395
425546864
1261508791
1303868590
948589134
845231832
1817801451
398625390
704508892
720301751
1746553843
428564697
234425436
1243412917
1924048513
359201558
113471760
806956657
1092131346
551786808
1525931057
488809938
1086907844
473630154
311723418
1803464083
109891073
345009254
883589830
767673015
1816346596
513587214
1940975521
1424331654
1677344237
737966334
2025381428
1472531005
1513460669
893014853
1644105486
263675507
406835903
1323365674
1927836079
1545809974
1921423057
1610454312
1618373738
553822686
774050061
882636844
375647592
1517398655
1808784878
249888687
1178354139
1233057839
229449750
631816339
182236916
748255665
2018764109
792535175
1743913474
135428475
1054462590
733609309
1847750861
961408913
1015420891
431741420
1370874180
1767494670
1444457879
485889446
1252819629
1908766922
396679105
1576905223
576019687
1756490866
589296273
248869099
1670750582
1328833493
1726318183
132444948
942785327
1195617576
1519494425
1562558000
378099449
1149872467
196250727
458965865
5684109
1569836780
317887544
295517492
874744385
955102216
494625096
586456498
1480773318
201892018
225665617
415040856
1329727381
1065560302
1335268277
1307885702
316796516
252694319
1661701243
1343835778
600311881
1625927366
867553691
976645873
1362754990
454962593
1315336948
451983513
1431550660
1795340058
560721852
645183386
2135513176
1162837355
1797415352
1230214008
1717947058
1534608596
725938758
1769356676
1704418147
1560032626
1658951426
1047537472
1752885387
428193175
703599786
714768394
1610018112
2060667797
548228305
1652620371
93803089
1401063605
100389165
2018058898
1778058600
703986440
1126875158
215818974
600070872
1957636084
144959772
2026058784
1369257024
798330328
639776933
850033493
50328097
1204006628
473001236
299268265
9841505
361964427
2077757947
1186070158
1444818365
2059449310
74237175
66236340
1827161509
1017215579
246923780
1456866604
1998376830
1484918368
933345157
354475251
1629228755
1516811812
1674633834
329945081
2003357441
747872489
548762288
140284024
1823394772
1747724610
379991937
246386710
1821761777
1707614107
852399020
1036987953
1832059646
645012506
1724823854
464334444
2047344407
739367105
1460612762
2020423256
1084425066
2049807582
266902018
1639060554
940503034
1042119991
1558238888
1702202708
1365601689
132784164
610160654
1211347750
955502475
187623233
894609055
575849315
1283701493
293181719
1132305490
214994077
209229573
499114947
1644775437
492723490
1922221595
983822308
593531644
1848932808
1112122530
190904799
541129609
1309023067
332223203
2035872775
120103695
2023683301
199312303
1046229555
2019664115
1624457906
1742771738
367270518
1510711120
546004907
1046295686
228188164
2057617230
332653623
300596701
1067599380
1202898225
2012957697
348533932
927426769
290294921
535176413
1093368071
1522110594
1248576807
1793246233
860456678
1925188547
1894970924
728073681
2129035294
1263735120
1202440992
255234622
199523126
1849141857
1331406941
1656368192
1509432424
584492460
1935967778
891062430
1694627331
749179027
694949489
1934240247
1083945062
866695584
1386950677
62769588
1653209579
1484602281
10912605
1162658868
2028224467
803868411
1446090264
255529038
300101077
1066083327
415041635
1895808178
1214707494
398034318
621879432
1950545686
426141228
1287357225
1572183747
197040468
2073539767
1534583652
1348983490
634011869
1271147604
1946492333
991962721
159116275
492277512
915250418
1212644182
962994318
2145142503
622987670
1289645653
253532801
1328897688
1731370039
175533050
516456799
763838849
2038986613
1912487078
842344267
1390429284
129501681
595775780
1323191997
1876030735
1915058564
1780831936
1118369966
1967928046
1842615448
984060726
521124778
757796721
962186402
1175423322
1521197296
738751949
342866136
16999658
86150086
1174576053
2109251477
329166773
295970507
1430796665
880183694
2090978447
943610559
1247513111
436755245
1308409000
1316113590
723325876
1361606589
1205218160
999482441
1456420809
1594190488
978305578
1435883959
442731391
476944984
2104018350
2132823081
1501755245
1936130724
2038429989
1337450621
1306632379
934016652
706071350
1663133324
529504370
1587931846
932170145
622200881
1578587282
1973372912
1004428898
177733453
727379843
1929725069
17158881
709874696
910242114
1639106514
128687406
159064824
1952669367
1801278299
1726542670
991292248
1594675790
1901917608
499361874
453469589
1358781576
824722601
969822240
2134597989
2139057120
1677549426
1167109119
749808630
1786969417
1599142018
1148804671
917044731
76436500
1975281853
423225158
708375126
1014331994
910411929
244181340
145917048
2146011459
703402879
1502524548
392271324
1058060707
1438732546
1339300873
1934490822
1853373309
292603889
851677480
600349417
2110838483
821245933
1552844952
380435191
923227048
295509080
1249977764
90207971
2053745276
1363342781
1935814612
968353527
1370094618
1344511167
264588728
101504735
1555059252
477273189
1968212505
65750257
676079558
142316498
1695948787
1356916714
267827424
1920442578
809733809
152501552
1626807129
793629226
1569126008
729784165
240721528
395813253
78363690
1669309476
1648882708
1751283326
1695512101
1746797304
981311473
2135371629
1320165418
954319512
43528380
1938863440
1286903632
2091347983
1212530591
743085371
460349225
651631829
1918384380
1429250590
1392749867
1266934905
1425140881
2056822750
1389935962
857602994
303818203
512685429
1633644073
1249920524
1865878404
1199531698
512238948
2084729982
81332488
1524815571
1453259721
1415097085
1875246579
210440957
1984442755
120172452
1859646994
1162191755
1467935417
291807475
583346793
565094370
1519858429
637481727
1909852410
204257025
1029982890
65369754
1656489176
2066664236
1707358739
352593783
383397637
115684064
1542565516
1685488145
1701877289
1473154112
2082283095
163619430
1983606511
1636943558
1978545303
455043554
456590449
1941843293
61769268
286715302
240742488
1680504988
1509854628
1099459787
556997356
1959520724
739635058
951635663
1502020566
419327021
1068500519
986753387
1728827850
1683406846
1860548377
545181537
1403431764
926395308
492146092
226911885
1217451669
730019789
286990574
807503277
1073291737
1440804717
1328987792
1279351624
2077365188
640822191
237395997
1305795462
530441118
200107392
143713916
2036266658
1411987773
20549623
1963237078
306534206
1766176171
1103264391
652873275
1918937091
2058699629
945765161
1609303655
376922866
848768653
415473924
540410277
258746006
1556612286
680898069
1326040934
403215653
465911248
1835014579
1682790382
1131264511
818260969
1257954083
1322393977
1347614834
1842852859
404929383
708213538
693928374
301354319
1293479834
1919052573
2062701436
2082851506
843299589
1103147198
186695057
1405708831
1525226032
1249188405
673935592
2038607129
1111258061
569450668
245110086
1292597458
253252650
560450559
397764584
295436031
1423781575
214032118
1431560509
2072866067
504244464
1691569230
2019877728
923428216
660925289
1085469206
2067624175
12468081
1882553770
1161141883
154757784
915672825
656090925
1353538469
19682613
397833667
481800
875431099
944548026
1075919565
720086384
1522016499
1331865063
1161145101
1884794769
164300961
2082714933
904053090
1803827224
1979666822
482561001
571610962
1868833284
963281602
1138908072
841653346
1584694991
1353519362
656820135
1083840443
455397241
514564834
2061525921
1417047741
953145265
370449769
1229912563
1298642583
996087747
183695356
1008785726
103549964
2110838491
1437554780
453274501
740701050
1174037771
1543534486
1915442194
126353785
503275099
1131138581
1741395298
1892256442
1108800429
68650813
1070022746
893263090
1264074398
1238285902
1757653218
901250599
1046911518
205062870
773400075
390854142
1190594042
107357205
1311004415
1868930227
793219211
955205117
1017246136
1769829569
214026526
1762540820
1155406122
2111949371
690043391
439104237
262159283
1847810786
1637280465
1317573203
1155299580
1557579672
193129210
1857633134
424906852
2071710475
1753015215
249888804
342513584
1920678691
1367650933
1673095219
983677087
1414320325
55839473
406633888
221788059
502642767
1542070674
1488806114
2006843729
2083580215
1670012307
1312777553
1334084098
1169311578
696718161
1894347988
2087879431
1477806629
1330726561
118619316
803590487
1177152969
308704494
1504551366
1328245562
191605491
1070950277
503315561
1278687094
1100756609
976424429
1334811926
719602342
579488647
486039550
880695371
1411810958
1899673931
241321922
159832881
550975255
985857407
2064422193
1509984094
837065000
944153374
1151399460
1399494487
1003381147
2024303448
1595079404
1931447110
1601673674
1503673820
1845632729
1072815171
41357226
1023860893
771414848
1486027128
1429162742
1346926775
1399833014
2059766736
1427573584
688837149
191077886
1182532136
498814786
1800695826
1876795521
1663329947
1126425118
573662644
207655177
1417836780
1013150165
1842541965
2092828668
932779143
356265486
640612987
1119793397
1329847310
836889997
321132414
624465368
994192665
1745018134
1607970899
1162637271
1804885327
207598964
2017634716
346227355
1563180605
1415346577
217968819
2040757779
1813113195
252886237
176147625
884730092
171824472
1099854263
1713042933
66359931
1904816234
503201538
1009809109
271027567
1916110529
499146690
1478841233
1632973193
1319939395
978651056
1607269097
1840162522
674887255
1499419289
18447930
1359967811
1469951506
2080225828
704811328
1488922086
662429360
568530072
2142524277
1366546830
1170693151
347675215
2067193660
1806630377
1684674970
2020963518
1189061246
346880624
1753990152
157963271
821919513
1346431957
855091221
1627098602
1162916585
1914005048
2067979525
1845576538
1610582116
183189269
1785969209
100732686
1373163066
2022662149
420188646
277265446
1993676815
1163960524
1332983596
1308984208
1827128941
1717479784
1726924937
533385959
1783682993
1826282681
1817134461
2125175427
130055977
1795443258
752118178
2050302920
733840970
413640818
548295247
709521252
568292515
932992935
902457702
1899436941
1234010108
1299671993
1353259647
1147195874
756237473
37600740
1881001742
1843412638
989611489
1374554204
1006252492
1500155288
1221015037
1088161533
1707457675
51671429
1998718548
1760928376
633506568
110604839
83869786
2826912
1168144300
434389387
402203848
1716742191
358580208
1843780534
2106135759
1527066459
1443000493
75967379
1775616467
838752725
416471504
52132375
1037542808
919748959
1226263378
1685578857
1741636359
1857556920
289200363
774183341
2115677676
158477086
194307703
1882366370
1167842139
409439320
837303400
1599384235
1778432528
220742920
1178625009
1159028846
1197347464
246804561
2053655279
1375914398
1101934466
1728656929
1791307988
300035669
1206144500
544036508
340318751
1511130844
1164301613
1684716349
1147014438
107180285
1843025807
1276744188
483415667
953429802
2086886042
332754671
617616451
347221529
812443304
174782297
55823340
366056274
124248167
502829754
1714930896
815682417
1809786856
383460845
1151135133
1475498072
1333297408
1663030624
438831096
1505296185
1720861832
1259589398
1809980763
998872894
21944166
27991220
1587231369
1551943498
1191111555
1100447269
1641051292
566424849
1710983152
168315858
1899377740
1462764051
455137469
338452624
841468772
905026352
1228588977
1152322679
962416682
783093215
836000929
713625122
275300785
625059586
1039852901
245274167
563835975
1075616039
648406492
767774842
68470191
1162570328
831836335
1893562079
953883033
999680665
546539349
1426123649
1157635407
638104176
1580638762
930831028
871453854
880355529
1681949002
1609196884
1882582358
732696927
1291854824
1821692781
133880944
333947582
2048575819
861916679
1575895458
1826235634
944855227
1004085662
1980437442
970856277
1223856582
753895402
18224504
834985777
1053492418
1662122782
11341951
963706321
629396147
1636765518
1491688169
279498364
2004956571
1949127842
1672913694
1017826655
2003947699
471188144
488571758
1143760097
400541982
1296640253
1189961629
1015825714
875865507
268020435
1831274343
2015445225
2076243738
1262567570
66954460
1504621793
276351166
1422803582
1794797201
1764193592
3528745
1530853974
2017699159
1107837994
1752208901
1594179164
1241339799
1404227656
1098968575
801837840
2061921796
810695344
2140657393
1248941502
2054357014
1324492032
1824697240
2111925789
801435543
831604826
1483295229
1795885459
973327703
1343787643
1977089194
1183243369
263521636
2101333225
75901584
947350838
1909805899
847825753
569036462
1365304706
513048112
1285169374
1842329970
1221651952
1790205226
1096965907
1999935442
483364595
1739334560
1032641570
955434078
791812974
2144400740
1592852714
1114824499
671687668
2028258011
1841635137
31796827
847408974
411856221
108908622
42845615
465043051
894317470
442686135
1389721444
1896158541
1373201850
84058276
720407698
1973046825
2004377944
818747124
1443644613
623489886
1605228060
1698644456
1293164279
2074337597
471749143
1562918107
1665132752
1612656945
1325864318
733005717
1505466475
1528949636
765669196
1122917678
685370088
782795107
1895817612
518705621
1247989279
2019610485
148983193
740915463
1370394503
1018390526
1467508700
2027082863
593417738
324265271
1942697138
466602394
665215112
741425986
1808813145
2101174238
1597018009
96420656
1046390585
1338116038
1406776502
1941033997
1211282002
309159983
1938369297
2137228862
644459308
1592505632
2090743753
960496832
468993119
401968668
1082176001
1152096427
1453429140
1074094917
570848057
1040233002
58932222
1484482011
1518243595
341605286
2039217786
628685761
961762493
252932956
1550412274
316457005
1062475234
2026311157
2025451866
988284989
668448762
1345675545
1038106163
926347767
654904169
1761334490
550816895
1892940402
1573776681
346414735
1584844668
340794395
1088040399
1048625984
50158958
585659556
1906262569
1523409192
1330242576
1373795251
1290386386
604570313
201123040
90673356
1008568641
1596340291
357431610
877234645
589430289
1101970099
1774722702
1714956567
372155058
451368291
1227574043
1175557082
1472843169
187619508
2010401139
1846943754
2020213549
1659966492
103537993
602452776
1313545540
883349624
180236177
778348551
1562918076
997982781
280724092
1198669133
715882626
1918143394
331558396
1747094451
1703184060
352954226
1023009826
1299973134
842445849
1205330544
881605902
411071942
1641039158
1192709687
1037994843
1410702617
1272653259
1266070265
2076899381
2006530311
2113442263
1024641591
628025338
755608127
1891138769
1642234124
589866484
902568111
1918747404
1779515933
2122733828
1094263259
2103451963
385894241
1191657441
1681461165
966587568
935851488
145765611
559453689
1950860303
1479687791
815037166
350165302
1808502654
1162283132
1049874667
1620016312
1642981382
1956881562
1789841093
1591507103
2141507922
1777747491
1869777267
1970895012
858810492
1746306706
2048687802
324075950
1378440518
290713108
1412942351
2114560111
1851064810
347309892
831824032
258105276
1966119830
603289800
681252275
1657783962
1598282330
811313071
974792239
937582231
1701613957
1380606310
1892945386
1981792757
1735657596
1241255618
136897402
1259811334
1751062969
899738924
878738422
1268430203
1107958878
1801703888
372545541
1428536870
1925288826
1542255443
375150518
614094859
749250289
2082192423
1559885473
865984261
400450439
1926276400
1407963280
1845378342
91407046
700454733
572632321
883470576
576486365
1718048321
1362580641
1809521607
247503621
979137206
1437953067
2119751731
385671991
1750221893
2105121153
1334581174
688256120
1296657467
1457975324
178047312
30031269
1938251500
1990173723
346425358
1936372830
789346143
413730752
609423568
238703774
23203900
1962594200
558678214
1670736298
79275675
1050320297
1912642454
180461116
1148584990
663017230
1181374851
86496305
861368674
1791213347
984153691
408470978
1571025041
1228266645
1548252771
829254917
130317974
346334422
826850856
1718891570
535846417
1475113231
1477152622
800845394
1134520843
1645656627
863082515
2079168244
396128005
1969724642
1452292239
1325783827
1404079730
444573234
126404978
761227457
687908799
450029404
959081038
689899515
341167145
1825985176
1193760646
24279527
1000978218
1734631145
281463049
1613963859
678449727
1626993808
1109153764
1671264020
104283640
1921818900
871230755
1190017242
122971429
1826296854
1183922204
634811070
796694239
708371105
2083105698
64439087
104540178
1173787779
1523582404
1907780602
425959133
1705441211
1196186895
1616685638
1102472185
664976491
355186424
1770968916
1242660160
1967872695
2031756895
336777265
1806061601
1722694946
1586131343
1508976254
130902897
407451189
1507082406
2091161612
573659621
1255226243
202494926
2083016678
1546222724
1610378039
1311129899
1391848937
339602601
1181767456
1551186878
1780766605
1391289893
706058762
83190035
234377086
1475230198
1160884978
90574808
72865399
1766017042
2043161127
1469171141
1135694575
2006843826
1776549133
497419890
705135201
1101427676
411718259
952748269
2029203510
1508006239
876050093
1346072154
1150006977
1360278882
115810369
794771505
1883719595
1225487684
650705903
1699182164
1174666226
1509858025
1709342908
2019476812
680176514
2124967770
637471822
1291744487
1543278360
696335477
560940935
232324639
1539090081
931991476
1748554329
2034381184
914746137
727188520
1148663794
1853744385
1853834589
1960416475
1875848068
1918774032
1681805182
152565431
2129988661
580521964
1623841925
780434180
661106953
862314661
1674397934
690616913
111181235
452327692
1884132055
1541817613
1494859391
2058688988
726743461
34054049
447499432
639059684
1024190353
1455899551
1491434199
1527918059
104784000
1446635965
320227578
1482953762
1621048200
1030708573
1526521961
2045922503
1244848613
228201812
67721473
1671968605
146102399
406312767
241091730
123717117
53825278
5529943
500269849
2054982477
1161558281
656350328
876863366
469913925
1475292734
674027241
300020677
2081437451
1522487688
1541310006
215864556
1237931747
106038053
1283854731
1701644137
1154741618
159029003
620897229
300432251
1270363862
2033276533
1571423847
974016794
545742295
1503299503
1317176003
395027669
1632932175
391003676
1406455054
889627431
2049452891
489812675
1549825673
202548691
37129908
206890194
109143898
1300895539
105088391
2019574046
1673715938
787537574
909846395
1816924878
276334754
1788876203
1143556070
1613364222
118913459
932971161
2128112726
838251834
1965121325
1494572616
1384204842
545478176
1504679628
79093683
1578356173
950494814
1536449228
1107300365
868395061
437040100
258864224
202270575
664429841
1912993176
1408234943
1784000726
1057819041
134296009
2095217845
1676195415
1752906455
944172937
997162066
605238716
434367171
1054289473
209129455
1579555849
1375965257
1028990486
1942213834
2037844683
927720407
1947390036
1830309014
1303651175
876422818
929904592
1110329247
986520490
2026500347
1070239882
1591826264
785554011
881756027
195762336
1256015793
927783646
767867528
677232733
575251126
178952664
217926626
1460246993
1024145814
159992206
1304943932
685576796
777303969
246910433
1083336167
1448341859
1683962958
2146631886
1781084590
1118118460
1917058366
1887583785
1365272292
1300841145
1947201704
1240217706
1938822316
1252719861
122322985
1445844146
615237894
791815736
4735497
837734225
266252064
1123723376
1455602704
475457363
1639265800
1680355730
978202015
1296323483
1560100423
820489202
1499882005
1908702815
933613659
877625144
602639040
701500004
487021331
7313321
872948103
1634409958
387807685
1891776298
244896514
577435684
1750811356
625904898
374304832
54643919
199433478
535697006
1525279236
575793268
571154165
1246086763
1609978356
745086202
53933157
203683531
213706130
1076196798
187714819
2132025240
822681657
388248456
1799803548
890853296
1756026218
956043684
1906353862
1973460273
698897197
455332106
944007751
1155261781
1866107847
1946553645
377866782
2128016698
1036798161
782456990
2073925225
1219952939
710239398
1464049736
156655780
397809271
562761078
148363488
1507238371
244009423
1635651169
1439494707
1404135608
1997582641
1918903128
1580274567
1267109883
655893218
1766412669
1076633822
1922792543
746569404
1643530969
1324123502
905274275
766983497
1654183952
2135509417
966662642
17238344
1190349474
1081765464
131885167
369762042
1578628903
40407332
1548282813
1777054816
407222172
2050283866
650672579
1612294815
2021291388
1220160284
2056589438
2117911800
2004139074
2112398468
429804398
862431515
603804617
251421123
749363878
2139990093
242344386
883984722
2093002961
24268599
1940493605
1236246409
713474399
644005258
627889960
681714662
1817765417
1881786234
1557726894
878474523
1275549466
47176891
1965636014
600636466
826332970
1826077061
58525627
1584112248
1037296451
1640554190
1515609240
755731600
487548969
1744359970
1168593326
1041243876
1739325688
1201940001
778637618
2066107065
566672697
1518881541
1523892203
1908613387
546729805
810493502
712470373
382250948
1369735854
1430090551
2071599176
2027038221
1836210670
1706355531
1486265526
63455153
328480049
2050700943
626184822
1266612886
644522076
1557570352
943363296
1782419881
2026072413
1639032421
821157931
1529987670
2144017972
706094220
1511518776
1475303413
1071125421
166822207
219444649
591200336
314045232
1026717514
1476899953
1385129976
843632937
326220294
339136789
313761343
575064947
896949374
762120670
323600896
676802284
692519389
283837064
936441206
2038048449
1050203670
345839300
1680185917
539750887
378359276
628208795
896718362
1587454355
114274148
768130525
934829809
1955946347
692281748
1796535198
723881796
948583440
2123629802
1407739761
866828875
1609008338
588797007
1036318257
1480718322
574464643
848874504
606718557
110084429
394166149
413866833
1215751509
1654486357
1231517143
812866459
1549775667
26061878
1818412368
1069289716
113615826
1229718575
340365917
108393200
1425263940
240725484
2106551207
1288731715
273979009
737427557
729831657
255607637
2061134184
973231432
677015738
549984767
578055373
792030481
606860952
1500116579
1309165322
756259760
58655286
652518254
2089412574
1721728057
654027854
471545771
149576505
159575473
1363789397
1673746262
1136042766
1287460589
278599540
1216822053
895457681
1190441750
1969693564
1439203712
1111743487
1907336609
671185154
1767163506
330611646
1171314405
450070479
1736246076
2001680910
685594619
656604827
539015077
1478625595
1906953988
1450029552
1415436819
188323669
506539052
1921255868
834047708
1665867780
1802872027
850065502
10332529
1566033763
1533868105
2083420160
830141539
977320984
1410923643
820875750
1683505554
2137350317
1712156935
1854466934
2089304689
579108679
1875123513
1828511089
1253582857
322536177
1044394621
1536168357
1425869803
1720629762
2057435585
790604235
1166942059
524132539
661374877
1290923256
234661065
1733702320
660158427
1498971716
1440395066
237389370
1120514718
831200100
1491184286
1062858132
1608464400
1011081762
1774824552
778953210
613577976
1153834821
1679985557
1538061651
18685554
1614997
1889517770
638684343
742102764
744269582
476581693
260317882
1776736735
1850352950
1696199607
1863307567
138915941
687527222
5627419
1187374179
1438919893
139238282
1321152736
287929421
1848143838
1447331988
394594803
471598953
470529067
2012962651
1520685578
1835285766
783459105
381461415
1026594258
923238123
198176947
102838396
1277109654
265272419
1873035119
1745769910
252968367
1987456028
1025396127
1671593723
636679892
470554109
1924950202
2084069784
1895546488
207267391
1343236552
835302120
207951530
152225530
1927641649
337274501
898096826
1321599683
841867006
1446343832
13296349
12676819
1072762407
937699275
480277871
587439437
581159428
1189671976
923192911
1470535501
1634076205
166122725
2015114097
121036701
1305039620
452866687
1702357293
831552558
685806251
273174850
1729686110
1593510225
2021258505
1283082198
266037380
123589420
1015298993
1914207405
948311213
1199896721
1405109864
935570682
1839214298
1653642399
1107290063
1145600707
627138194
1472655738
827523233
87720689
741102402
1126351446
1923343617
587463587
858074306
1360422405
1902381095
1232263858
1838459575
1142763730
17428630
1944879946
787031447
1691598552
574715017
1217461549
71716532
862998108
1489976985
1303818694
1370798159
1402216979
1783142620
1766306745
203564567
1905191785
1625326160
564759467
1048814864
1246575747
1957366450
66621365
562719916
223019719
148371034
1669316905
712803755
33753291
965061413
1517695655
383925172
812941572
166552667
204142281
534336651
1182242754
432647808
619222586
687804725
297405776
1677208791
1945701755
1812067707
677173371
1735894044
1079202799
1393318077
1078710375
1057181653
547056037
1767423342
1065901991
313294383
725478826
39907951
1036008882
2045998113
1133526127
1966668361
27865338
1409325661
486413744
180796434
2059065913
1321136134
1164823322
44530474
1375700346
1287178501
606336499
1538529341
1792345412
347590822
1519367771
1513429122
244749496
893998711
1485338765
385316545
71876804
1231544955
1034306517
932395933
2139118605
1386942789
1300074496
1230298278
534607886
679393452
1286055104
358246071
747857813
184701839
278953697
630549521
1301727516
995210764
1688420084
394444226
1042979010
303565387
567156631
1116269541
1386564481
1752044621
2029450202
621710693
761720801
1176813074
1891183856
2088325300
622418326
733801540
40266058
1634128777
678646487
1970117163
211978746
982533062
1507317592
1069104617
43274530
1441384191
793400790
1697871121
1387497792
2024713125
424737512
540538952
2019406241
1009475649
226362155
309581924
125449816
372651071
1333335281
1866596783
1100426479
2036850753
1971430251
1157368085
1745329191
172283464
1803769835
1686126438
111954217
2074630538
569738504
760090366
1596984899
1038245768
601792586
263822857
1822472439
1226389376
24429786
1708637428
728592414
1822423890
1391738101
1457723651
1777574528
840091385
291837308
1341897073
1642298665
204061108
556316358
943833915
988080362
911457636
742950930
1701610853
1527124311
1531582411
1352571115
2032061996
295465640
1307427298
806441926
911836601
895578235
1491044466
523974728
160273184
1051947769
1717826633
16227732
1827539313
990154316
54786813
1399684171
96705097
782217365
75199987
223428834
1319261050
369973078
1621517284
674670145
1568842371
947965659
457044160
384538448
1407099267
1624700818
1893090655
1828002231
1242868374
1523553513
1219371130
644300855
242234506
1045046107
1224816218
1299260517
1532622738
577713765
1219385711
756410728
928012442
1187995433
971139725
1454097905
73997883
413178547
244912446
2044335806
1547529379
912476100
14957429
1827633221
809568839
878159265
369845900
1166600731
1168501586
1749866959
615755565
128120728
118294152
1802665700
459385205
994962284
1298493882
1291172396
1036386684
660474277
746243344
542300772
208003835
26267986
2127808630
644120014
189803104
448808725
1604478707
1213808734
565206264
1742555084
2024139610
2010706389
1429235747
1183441460
83919957
1203918009
825895665
2118957428
690032871
889873292
994690398
1165389648
1124218013
526786514
1788981530
2062685871
488616749
1569187873
852599238
1415163213
2040731149
685332050
1302408456
1908907623
979932999
1354409309
302987953
519982321
2107463310
1030791277
1261911373
60728672
1574425921
1191843969
722285124
575060205
531348162
1151722242
570517979
1217486474
1977213024
2091016115
364713927
2014305917
677226087
1180665574
642296663
1517724418
1371049822
979140734
1779232679
22410362
285025424
1033486574
1178596301
64469497
2117739311
155758794
1248770938
52118650
1644621659
133290545
989116042
937959603
672288992
2103090944
1062339040
1787883960
1068791748
1855158235
1987145612
402608829
480593958
599243095
68114134
218218934
1293413997
1695015724
2140286076
1796510105
563919853
1093105119
96854795
1476322363
776620726
979849620
202052484
196914429
2077157933
757439350
1957358800
105822941
304829233
426519719
1226894483
1898564257
502768680
907446392
1749770025
236822939
1278453137
1407736340
1670621220
397225681
398677518
454917053
926896739
485537401
651738784
370967471
2134567025
758842218
2108428110
1209326576
1120900145
366649728
922944144
1047617373
1859422241
108011648
573082255
539525186
386739923
645029208
420856911
907212571
478487425
10081469
414004535
1133639641
1608184358
655097290
537480752
1189998847
864722885
356494371
452933714
1559679438
1399388918
447969730
521595204
193910694
1000387451
61815223
156860291
585688420
1386363680
1130983930
376890979
895705414
1989635536
352968170
1575207482
1510513253
537657815
1596061898
732996844
98416767
1889255337
525635480
201034307
1145647187
764904211
1107647352
1979489185
1996080081
1404175011
201958348
1674525952
165086936
568680550
577956036
1194877048
799305260
786596259
1185715597
852173563
1210050013
1434136589
189119010
971812904
8711810
26738907
400543251
2035838838
326976810
678102441
148601503
1826977565
1168642015
2075149580
293366964
778979666
1476433197
820836868
1163734934
1960564801
697137508
46046405
1345064640
695521886
635536864
1667936968
1758068911
749876788
1712780897
755001168
1996789795
1794780993
370036726
1954343701
826539880
750926398
1071234676
42179854
1772485212
481923170
324926350
1432025768
1478422467
1371331832
408009904
1962891214
1767505168
1098135733
1961142626
1262247698
2016481129
1536978474
326555939
517888603
1505101415
756844142
1978260061
1110196841
1239801467
1294507190
1832140685
2046531672
289333894
2110978825
939570967
466551841
697493252
1418493538
994158542
1586544346
982420375
1848984328
465721498
1520025843
2089715055
629053579
2011078120
987151381
1786507725
2038382161
1554649134
704371309
696823814
1299900250
1374669311
332941135
801424302
1778255682
2090053372
1677360968
2024128349
714008087
1593718929
2146855121
12137955
173341706
727436847
1421751207
1339766269
1295488777
1805165048
1805582888
191482635
1377093037
1998722960
479352988
1611565221
768707624
1184281223
414537195
215424017
103047242
833457302
819377208
2004215436
1041952231
62804784
1764528116
1940103109
1702634286
393400036
476248509
1304100932
2135393352
1380643002
626281740
851932006
447924415
1690069144
1071403426
1046466885
1697037866
601277416
240591650
1220944365
1255962192
628429676
1920786876
98920134
1859893719
2496988
761997718
535194862
976995571
739508644
63788113
909420573
2108116028
39099345
1882488955
200020942
524601358
1009460621
1053843846
919150264
306448856
467965671
1121573141
1238604828
1550980818
353859913
790648354
1159577170
961826316
1513112783
2018180633
101718362
2037109541
693323654
142515294
165391530
258098062
180163321
1899584262
231404962
1409331770
1860858569
827671349
2001406367
1693576218
988867317
306349275
1873131712
561054788
1435549142
279611137
1166391151
723855481
799636102
969720067
1887293687
2022423758
249172860
1611028850
15475175
1903280282
288717797
102076135
1488083545
1025342032
1964297925
1640622301
1062995868
1558801326
674233553
1542598300
1047258923
1697746525
2101740225
2088315100
816398501
563337183
666740664
1052911921
291915789
816121299
1086833387
1534483042
1591248856
643478143
564923052
705943815
1287410533
193704120
1258908248
1437569917
312230273
470265862
1626529831
1031467487
1396026888
1944529347
2012341363
2059290372
1888699562
1876202546
118970071
723060778
446075602
1529864035
1331950852
1190710609
63545862
571292061
1760647516
2035816890
1785830033
472914636
1784971240
519433123
167472320
692296213
1196611141
1213666632
318473316
1035012201
241356974
1392663677
1981383183
714462857
537987284
1804100378
543227306
1517928401
1260577686
185096030
1032868078
1871068983
1945092071
1208118276
790522260
656427916
130657436
459872471
617652973
568679252
2112792236
134357638
635021673
774680948
193683443
1665690345
1603953580
1984819490
2021166229
1411353031
960357669
2064513637
779860481
1959406743
2039048335
229838390
754232570
1655979648
1046041130
207698586
2130724701
1740757431
459553160
1988103931
708441921
1307835995
1878850682
101357775
1214557318
1465127824
1638717580
1439344465
509892430
1094135737
1805553140
1000363976
118550060
722086014
418613617
1628891675
1888222402
771189450
1245451960
1269292196
1994504515
1809292246
1416338034
1898795279
1457431486
1493041311
1505875192
606386156
136489672
93433423
1933716416
377669019
1167776760
809796341
460455127
1761193343
665491452
1968760186
1228339186
934455227
862802413
2047298935
1271824663
1419492336
1721357783
91526192
1056381788
1653266127
1336939995
227150923
1485101625
1268196649
775586217
1461740151
1589238927
405387592
1728832514
1712211204
1222364886
2070312547
1283639615
449565987
1637840013
2091795738
1392209183
8117849
1025719237
2098958237
1169764864
2001458885
1917965872
1928988261
1890622949
339453911
1235606544
341486609
2008736164
1082015315
2036823640
1292183947
1004267285
1472455320
295506093
1126656588
996402768
1038047348
1745359924
1497661730
1238730101
559335495
648456462
184800217
1352236435
1636921002
357794085
899780503
27838990
1416828028
1362930240
1407280424
24534520
1884704663
1661626466
1887735242
226583130
745966353
112138216
291771984
152632669
989517587
2113476524
544240730
570072903
351437205
1897905052
1593270810
1788074540
699692546
782517863
984679078
1473298093
1613915760
234876103
1798655601
75481887
2045819579
1320672916
295356220
1953771956
1282689401
126900624
723481754
1303387816
790026265
397919204
48048108
503244362
1750295307
232967639
1839859930
1200173920
1455107688
527604845
2120640881
386633235
115645827
333314982
135848591
1383624858
1623511916
1991678060
777631699
1055844104
335879060
1958953774
1940816988
823047383
1812273518
2127051232
680996392
852689720
962249038
649493193
1429021619
641505123
130095180
706420100
844488415
204771524
1686551612
1053275880
111784372
993046407
179123379
2093793736
1045420777
1497506352
1594493589
721359399
1546707431
1498930328
1071294591
1096896308
1845508832
194868628
1213989799
652899679
2076062614
83856865
1243024150
105013389
2121475759
972996052
1655890021
254631666
1090844865
622463824
1044240449
411028144
690478270
825878816
1123959391
1486007374
1166761707
1688517736
352057798
1347577035
562346707
1898310343
345226417
253780060
1167554121
1513124143
881151413
601935856
2002601508
1374028188
1091394319
1638755382
980302452
1108060557
1924935608
348536654
1191850678
773128290
1826237121
1585018706
577018393
932109704
273350755
752566390
1066625925
240293513
1493221897
625387279
256016095
2047526256
1294970352
1589674656
661396323
1924306765
1519634469
1937073977
863491527
1775804857
1463368401
1051434961
675328864
1989034505
945323461
245510448
1185126132
168592033
1928808299
670426015
1247212635
725060180
1595884663
843404515
971820369
1934201141
1604032733
65868733
671086033
638476226
2102273773
1154793586
1420664672
1144542648
374186293
107362429
27012793
1584920170
907895075
954714079
1911576212
1008664888
628099133
1418879952
2058452213
406326812
1023797262
517795110
926836512
1276884158
139997766
714439204
1754475972
917256837
1239544235
193046770
1027701001
192989530
2079836499
878639579
991692107
1969826914
1983872357
406598042
1119252198
466819108
1895318473
1850000211
670713561
582612905
879025060
1631011711
573730465
686441171
1539862003
31449434
1628290282
411131097
814167514
101706111
1664739657
1370684032
1125904557
866865265
1045938465
1341984870
213063319
1367688318
1596564277
1712539934
224188985
367314905
1677542461
216728367
132575647
1286230877
309443394
108058642
764356057
1429176407
215668195
1016113615
1088400335
572111678
1386394708
1364801938
1881555980
326696229
1110093164
1160004980
1696015174
1437306656
1103920023
1808543573
1212981872
1704973211
1757196444
572009152
1014282012
1965889712
2007986646
1353184139
505230234
677147354
742423722
1237846910
573558648
110796566
2034201309
1941405833
1045362551
15461557
1898016313
2030582872
459564502
408629265
922279325
1692588213
735216344
2113715378
359966875
555155187
1540983948
2013161289
1787272188
1073827364
870418377
1834848366
1769545268
1416612107
695859094
872167047
1279273780
1439550472
1157651874
451809301
1747556592
788564999
788431682
754363850
954901385
444406964
695306415
1297196391
1482736046
1447099905
1850391998
452838216
6275200
108409663
1704673854
1961116880
521087077
1303109794
586903026
190126870
897050798
900493945
450822375
561067122
721636379
2082097674
94837759
2067517302
2009871718
840693123
1868759158
1932252293
46375701
1585507474
5282053
1412839622
1338604450
1978128289
458082730
1533700042
486187671
76504624
76253116
777631230
1435849583
1369078866
1542699620
564320970
1274332964
330391943
1406329678
1562014569
2068127658
50845409
762744290
1093241963
615554175
754068777
714180752
1796944943
1927747229
1766961950
1263985707
1412568437
1778435348
843166652
1583136018
1233066266
1222461778
1653472398
410503819
1620185300
608174824
127658994
534820805
389900596
1795861617
2140079930
789857184
2059789280
773275361
210901195
822028520
83319236
1968316229
1515050750
2032586449
1404536242
517312860
716575083
2141176148
2043663913
1005024476
2071357454
1371730155
1707558847
450513187
1969719505
900905794
1036339141
737311337
1536554649
1340128134
362192315
848360698
2005096054
1860526680
235757104
990118246
745228018
2065323501
991225058
411003366
1802812822
1686674115
536008508
1037886870
920186294
1255900145
659434856
384158964
975746556
2714211
917849724
520558131
972658513
1887645380
1534853355
1299224964
1029911302
1700495341
283827740
230727016
1473663159
217509074
1171794818
1602005653
1643539636
590723879
300168710
1572382903
1010749078
304646512
2024899416
1533887023
1717315313
1577104730
730993792
1881051320
1245951514
822971688
1883418774
1133777227
305199565
1637304370
762131991
511893702
1020453947
1418249688
466286047
1093353504
1662097729
754521915
1021318378
1074421806
1190508059
1237700132
2120808268
702641705
1264197115
663688871
1538437580
24320085
1613844805
1451660855
1547142128
544727507
1061637131
1352799318
16276261
1751867022
159968065
501410526
137124984
955400344
1828314161
1501773422
1761572393
2059066137
2007110022
1408892539
121174916
685303632
467387133
988196112
1623410091
566071505
780857853
1628827674
1563254395
739035556
1340569899
1978656975
1902097041
45147800
1000514116
885085300
2010958868
1722647293
1834042346
1366324213
1879512151
609398154
1512269982
693026035
1292148203
747724013
957512753
64508283
385480723
1515334314
1859060424
2018656375
1601505106
919558393
852940525
1515752873
1811999059
252911037
1732046698
1619853959
2147212717
1876637563
1691069869
230147546
1491614079
608356677
692761729
1036696653
1049714887
515080101
1708213704
358133914
2055063765
1119812547
1596860655
1932608415
541524583
1503758451
1787697397
1760732529
1251003538
307172903
212450036
679613463
1316499011
1225490257
1642339463
1098655033
1769183485
1907299514
2044901728
2060309896
331158161
1658351957
961022596
164061615
1803511778
1735169766
542743379
1629087198
455042893
1726370336
91924689
1330693658
790241782
605415216
1719945093
628612901
101791452
85067086
1814303111
599752287
1606296837
238748503
378166591
1930371451
228959626
894526599
1255209692
2140667827
1787039171
1891673088
480476018
429414754
59488756
1784629631
936509134
1453363384
1219395292
67454303
966232491
1187711236
659235991
1736021155
427615239
779604132
616032431
710422027
1977679770
373100408
1682114684
565261724
810542385
668811336
2120372847
1480751240
1106324594
2016686293
753582644
894186196
276232403
187418976
306782463
1092753897
1343651881
266968649
1205121251
398045772
657660328
143017691
1769267004
9890509
1417990848
1237286502
49479133
1318584614
144936635
2083916956
359728749
423734911
2013244399
166229213
1637770286
340564816
1651585765
666595228
1029948935
1096096712
1772522497
1946233356
2044655960
1924019227
266059178
1880116843
1084738412
360244338
476263231
1813763085
1433859274
2084617647
1806240293
1369217114
1399327299
1786690902
1551493558
297647572
1261402167
1820553651
477519777
1516033454
431850538
376006294
163301396
357486382
1692882754
399562946
938195479
448442438
1708069094
692433721
1658519309
1752896903
115597349
860934791
961613994
496466644
1567827613
777359748
1851858739
1778797329
753115780
494706137
1745198965
403224869
1809031463
772608825
768041361
1301372739
829634760
1874124927
1784229489
558278751
60001013
1231123579
1731260146
533855967
872681233
1097445396
1632065906
1665975922
1442243629
1726620926
1917266055
1740380995
1380264922
626301011
160749782
1420581544
1133276016
173264801
347598736
85816169
155055981
155493593
2127481047
739310983
1792632074
245719616
450227571
220928856
850068648
1090283494
1554772433
1576476812
1502045209
467080761
2027608962
92341203
857528392
614597468
458231933
353670706
76812517
1346074406
1632357282
2115208014
223916367
1262563202
586226983
905124445
1275261675
909798591
1560244078
714267963
796610687
165627048
861836590
507304353
1855010574
1054753033
289824927
1002490256
1851638045
2141274543
1542111491
1882913393
1911257204
431139301
11888976
1496841810
1136402551
394515598
1614151141
1527129002
602245226
1651888097
856804237
1009104362
60712407
136667770
106693913
1877542276
2033464936
1025201860
1356827055
192231541
1568877269
2049052615
1795371965
896852401
774445115
413230449
1594994181
971858565
499938073
495044642
399364928
1221071408
770724176
1899474422
1734120211
1186999923
1139700810
381175289
950886737
2105971465
1691376520
171472193
2041195372
1628191544
568352411
1270291229
1821890410
218400978
1105972995
947100686
321931726
248534366
1498358715
965851183
1310651283
86165913
1292183973
1967891835
396945687
399572514
722616285
456357206
1885962136
1197302765
1422170054
321175553
690779179
351269950
761430342
1235720615
755931512
143403116
1509931954
195415447
1261309515
611695411
491966604
1584620383
1062402975
1641361469
2088990157
4942532
1561975461
1674388499
537589756
1082265564
1229472756
592536947
1306504351
634189687
420824222
1865471120
1749314637
1680008051
2135833915
954403779
246748425
1926471380
1667319692
1204473792
1418269780
647573959
1450583466
297682937
2063923655
176381642
1457436479
549846561
984879338
1304323507
843577424
455321498
1778582480
2069237995
456427387
869381299
892634369
1412827382
778679253
2127341965
636027442
180908407
823661510
1570192872
1720868288
1253297309
1084793609
1971996145
5026363
1717118955
20408479
1654743432
1203051186
919834776
266642712
513111484
1199015652
844746503
440764812
1563814941
896308429
2013490211
2086499608
1813101388
1631613493
252837034
715701037
1956722531
297519099
1526707662
1977741941
1430366700
1877453664
1286883713
1649068518
510898789
1835374945
610339544
1549887595
518876738
91519014
648370655
151736839
1244752196
1312530761
2059163621
1197397668
712725973
169145459
2123687039
911476792
2012450053
1185870197
953475287
818297056
1547327338
436197936
803781642
911147343
1518074926
857922979
1348487243
530829003
1230936789
1062750573
872011260
1228863988
1161480713
293717080
98342984
255681653
2117075202
210997345
1872974432
158965583
1187366735
127128973
1844988456
1863162271
1290447996
1004598123
581141839
1686361725
1883375979
1285020617
889998813
941697743
902924294
403928317
290389357
869270666
1782543227
1251869592
1495798433
878065707
418566177
328047983
555060395
564025119
394673411
1814340465
523210571
872254985
35560094
296698841
1079595005
645860193
643201921
712442949
730548526
241036590
2140102050
121984218
303544201
200718165
278505743
290334998
1189764412
1771655691
331643230
914070360
1977912991
12881991
730213626
204707483
2006353673
1718893959
1930346071
1792051335
615973840
1800057973
120906655
1915100185
937044447
1820261553
1565456035
965409672
990425227
1184395649
2124981866
1677761279
838358888
1931538506
73821607
1798441414
684106061
1989578220
2026361924
841141845
171366702
1141233085
265910103
1384564397
529817117
534089663
2059917577
500962281
1601845131
1399655974
1847851314
1971325894
937488815
796787983
1284158877
1796748120
1257488850
1792730928
1145041332
214450379
625865307
1608699093
258901970
1456350787
1197577893
44818978
1809711240
2117936049
1927841989
641031530
1208947490
649126087
140553188
1191836922
282062426
384929853
1605663153
366742934
2071545813
648157366
1783682630
1690564910
505754888
1764837489
336145481
1709857857
542165844
140971612
1128976826
1518773445
1266255797
1392950440
138457940
1698379856
1147633668
975131608
2108180849
720904680
989157994
1371722570
356045836
1236093169
1732709839
1744672135
77455212
1815424734
947939904
1728491742
1193676720
1728132478
707553648
2109891091
728184136
1362128274
1252410879
1942978453
725133773
2044325115
368401622
477688350
1468330863
1769188534
1705825488
235157595
1888727477
1398730539
1468010242
418771015
1452069218
1942171356
828170068
1963289112
1427507543
1375769525
1929153605
932725169
1745591786
1076032100
1912379235
1774125492
1987407364
870208030
246435318
2043399479
603539174
1035860615
1157373959
1320948255
1076592767
1867450983
363577922
1909343202
104784212
1898943996
30676246
347905220
1320471465
1577798783
317838619
825616686
130986240
799975347
798364550
407722217
1084346032
662282412
1167161039
112876103
1305358734
463138571
531579381
887192573
234488627
1989988068
238101857
1606375191
391257378
2129415975
1583142782
1911456158
510715421
673458106
1988916186
1109493971
841774373
1074009984
1230152872
1317663559
1995243339
1025362832
862163502
1925532504
1598851682
1298156492
1024695088
1342779678
1994451504
2127229714
559732088
2103932071
791741560
2091969411
1769756065
404961501
1039555813
1612068545
1566064698
1915755740
2129390108
2043624117
2113904730
1729392300
1921724659
1227610082
951388554
1300719042
1580771694
35064058
2115305397
239363279
1098934961
431228723
1778984566
514606080
1193549683
1218574951
777599564
2012062612
266027495
1311714804
2060111936
562906568
801546398
2145701734
719380248
138899827
1991780752
1425290504
309071419
543382450
512753600
623815689
1463602878
1018272478
1108334390
1062260296
1600666531
294559837
161847275
1250582774
2024850035
224541363
1255033861
457947852
2126746173
104144978
1775391346
998355564
1796986088
907379107
616291364
1653150838
1652338613
505651923
159952903
2034409837
18024985
708804256
951596825
181441754
1466965905
1433432228
947310757
715567754
1068357297
423618304
63401698
1689640398
1798169144
543169824
741112584
1016870605
1183099071
119004625
1399914868
350404964
306246992
1779191137
1985160583
259101490
1415671670
505527369
2012274448
344164787
258530168
709656822
418905438
763529466
2032280309
2118834693
79328196
1163215124
1011164299
1734400258
1634201235
667385165
625822850
1850692722
1473097283
1171650976
1945302350
400482743
1377676504
1422311862
1742245648
1937233766
1079904484
1377244692
1871877
2036357215
71416540
1315429300
1252076993
1952015554
1028362380
498176249
150658026
276034834
154956343
724094179
1578538376
722934874
1810754985
861684974
684256561
642789871
1960446891
255155035
613868663
1269171253
1605462923
111424769
1663667517
952636158
1484826468
1373657227
771584299
1653788848
990249130
71750674
1627308676
1895951962
402150521
335473388
1407407116
281652233
35673839
229526835
1899190590
1433416854
541399257
1134941317
655486533
1759510238
1074582240
1812974519
1861642625
193738831
689109539
701021118
1051161178
1382037371
915709065
1739309804
1307107803
500364792
1228145871
1044083407
963472252
2006422201
1903470322
1336948290
750587132
1518591078
1185961041
513097811
1642153624
1650844532
895924284
1597833621
1858607928
2141295746
719854484
611723015
91150629
210721438
1669099923
201990212
2097523190
146065738
1128770615
934161880
794618458
1209028383
155998086
1798305432
1863142248
315682812
1460502360
415672129
401324513
66258576
1987107240
2022807611
2088374103
1801129902
2057452786
7174862
941984055
304577516
1339644562
761860409
927205966
2115144175
151176277
272788342
316744258
853354707
963459044
1920314908
797695574
1994121771
1807496153
830890086
1668702375
1239338150
1317065430
441205535
1096303115
198018586
2046423244
506244433
44349650
1114649975
1100781323
810120329
1824885185
67016042
1462087709
1892571549
1915469918
1177421494
471204877
145096536
958869138
798468613
1503231275
939485398
529905144
191857305
905622511
506265593
1134253763
631611376
568574745
696656639
246679940
531255564
516776997
1779710835
965762540
1009671548
723342266
838097894
1011737621
844646488
1335164235
41313975
532438128
1325898368
1020358658
1025686463
696299464
81736924
515742439
1810853623
1711714316
166701549
1190645909
873334394
542285804
1140498659
239834048
718979361
1759740832
174604252
1350610005
1284924554
1643591890
791125325
752910864
1085510369
547444510
1305688857
1089651186
1738582594
256235524
311593088
1645365867
1645685160
1596491635
5336176
1838898958
1511628872
1004682263
939972489
513025322
1374233365
481089266
1625513662
1926260815
492522329
1016532157
325115195
145860003
1847180500
1943074036
256646897
29647261
57947153
1633837813
251761321
1570488906
445521066
230426034
943064137
1802270124
735096694
1806979203
2093244188
1611127946
1454020827
1587620595
874084347
1358462747
348530325
828336363
1341579230
1285605633
1778319106
859376492
1298513249
39653009
1182817945
2092648481
1691529286
1825167271
882171363
799890104
40614491
862942415
869318878
1517886413
972632636
3398466
1331678162
7758315
931839489
1343473975
224371383
631908894
544298257
1438921179
1229958883
497714958
1847544420
1476194852
1673498042
1115183827
111632096
206425275
1837434367
557831521
884202339
1249815979
350390137
403750560
586068888
329005003
522661855
1354728746
619949843
1257347181
561076710
2051020679
1644535053
642818802
2002563928
451642304
1675595132
1177105996
646240994
1396793453
505091006
353429629
1910867777
1775631331
952406255
24902315
1480668287
2118014349
1121355224
1535677961
349657831
1240128808
1869934000
467488666
2043882725
1661074462
585211847
398193759
536599937
107701360
1514322558
696884811
1867476597
56437358
1668551803
472715138
1884358256
2077991810
1748809674
851728241
636735332
1253904352
39937033
1968356990
1680563476
14813608
1680676962
2116549275
793418338
276020592
455648732
1524738900
746209564
1712909034
282741079
789061198
196073015
1563602098
797331085
627530603
397292084
760350905
1997126045
1617262764
1085836677
607602789
1476917593
12007168
46209058
952899919
1506058754
83093149
2013009735
1084847288
1629630289
866750956
1021348693
1390039164
1700711999
1957852129
46096002
665589430
2034774003
1974252203
1245322048
243132064
1304388496
815096911
1057106547
1604295832
881178768
1789385475
308910277
561095154
812362109
79837607
2054055517
1830192555
1243270383
2108706762
654924761
2015845639
785633635
1373486533
262760852
100395739
278494861
1930453279
1860472065
1681362992
1432469365
1709967645
445071310
2070676788
1560655189
706769477
575368470
1707268192
63558004
1833077591
1067446463
1790883795
158791467
661782872
621386907
809861201
723363641
604771189
600229880
1715738247
129773663
533508041
1786668152
727516942
1444997915
283039574
1340317062
1714613830
75594438
1551714847
811007399
1342155054
274733347
820280324
1571691909
1917406496
1064822529
1903611939
2087377256
1655040148
1619609617
504634820
1774915596
345967291
1560232845
1573223549
1782180061
719721439
713486356
1476286467
1741398384
1177177818
366077117
1322503484
1955390773
1761726288
1843180532
2007715119
344894015
628497260
1228041580
1593936670
129472566
1776655242
1959143550
923446985
1669592761
1745539820
370906724
1208799840
1224549207
974806803
681024657
1417004451
1666289630
386449670
1072821939
567089832
529942618
405335317
1608573204
2059631024
911933981
1198826200
1127729954
1707097574
735686938
1726975512
449974601
1986943406
1537910449
515255865
516079430
266961385
2030450595
6915936
1113741959
541893586
616360595
331913823
1978905668
1434623815
1445932562
1768465413
515425280
106581298
1420662470
2107451206
1349552562
167692779
1657448053
113294252
1498871656
2064976498
88545514
523216557
1541399795
1793046640
2070002515
342178625
2139490373
1407866551
242469436
30212862
874969513
719105306
1390597935
1056484588
428162204
1060601030
1284585515
235652998
1453937180
886799597
622197912
1615740849
184210370
979082873
1109748888
1945545068
84579747
1060870236
246615626
2136821782
287756367
1348189247
829830401
317263464
2079478500
1743983294
932845316
1411837784
1398259211
1771617934
1786932168
832411017
38913473
838707826
464359947
806186020
438401915
353860665
702365314
1995349716
1974182064
1553846616
1590604347
1260247599
1641414860
1406845793
82540503
868799371
400413693
753906730
947628771
382442043
482355376
248471975
181692
785362508
49108559
1649296070
596637564
1453187623
429946785
2143955798
183173783
1110704705
1196682392
772421664
514237241
1599030586
585884812
1981285386
1078033668
1010598958
1498411322
653468336
1771999736
2095004515
189571109
2132797049
1681801208
318788077
297147796
1362258798
1287702380
538290745
2078596534
462875752
1062951378
466844239
650465382
1928879858
369667941
335047649
2027133480
1237735190
291382699
384140584
561796877
242955401
420373986
464705568
813393102
1298372189
2034406066
2140273616
1945220338
2043156269
504561413
2037336998
1242244910
1031426458
1317563366
836956297
1965910910
753282126
1286524673
2124591194
130608277
15232766
140681380
365266583
654623292
2127273259
1050784324
1716126937
832482012
32250856
1867025511
544242284
1249382058
698654108
121984289
1503257956
1550387601
21222765
1969831575
477932017
1729264902
250377405
471956597
530584364
1116220124
291532486
847299308
1227856775
164353767
1406698720
723668164
408353928
36860530
1646861058
529492308
24643402
535579817
244667307
183538454
1135297739
906579637
634483758
1324551597
991714873
1920089197
1557500237
300682281
888360128
2087714776
2000782123
2103599070
1318802033
1719270005
1546854816
1078439265
1935194616
572809258
1250936944
2018126891
406740744
1193777469
484582242
1237838819
1739849477
1150921818
269304589
1980539617
584994974
2106765629
1194719376
732103908
408544309
1620396761
1382250932
480419972
752471192
993274191
1282952733
453199398
324734564
1636668572
944013807
320796092
2008930705
995491415
462562305
950752536
129337343
1716165758
1915553909
445886134
1931503412
1610943264
1913050567
373061474
771246105
256440130
1018714374
1255759029
1932318357
251973851
29434343
966712076
1087945493
1264485523
1074161364
800611436
1130529169
1397046967
1144140223
1795939856
1715096247
924923169
884200383
586424082
101008249
1733982694
1933746685
976901745
153609601
1133499574
1457781006
1605923256
1891631161
1836492314
1083542143
1194121834
1161791386
2021445794
1339879217
1810417033
385428835
962964659
60655084
2065827980
605012344
1195049166
1588958595
332494903
307845533
822805882
922991245
2116472599
216482200
34369195
680893134
1421548326
2047063084
1742831159
1038147983
1439347891
1737906881
752033332
956793979
853523457
956339718
972882678
155733816
964042788
312642982
2072237450
1524414359
390212806
1952057646
1259234774
1453652645
1222811762
1835798429
1926948028
304316425
1910983461
1365921875
1843996375
1600685766
1899312205
1455772417
1070788127
531568919
2096187708
215773169
420166776
1921796362
1832555284
545034191
2052959742
380744869
488437047
1927197940
749132566
275010099
1833268185
408373949
668910322
753435738
2082537850
1762082289
1856912733
1095005779
321836540
1728044416
1911059847
232374368
426724437
1516929613
1096903656
2138526802
251152608
627375970
632979630
430223530
769140825
1986255567
954074543
755457647
1217410162
688606378
822270240
400798679
1586471990
1385171197
1412499344
769253845
590880833
667995787
1885369844
119555986
1544868522
544849898
1047172233
1587285751
118291511
1940030305
1143478339
1364791546
695931562
1199057769
473153012
1090650472
2100389904
782493397
2146112353
1310319642
1754617706
1396668613
174476045
1440204763
1259994144
2018015646
1765807309
447073302
662925302
1201888847
304513368
1029991407
427528396
870271346
441314263
1890784115
1277251476
168534818
1996418145
1453259484
1398507057
688945479
1016615472
1144605551
1507349936
823830519
1669211621
901090342
163712193
1590479172
814658484
282154232
1850906109
721808986
416718241
1785088874
1217293647
825171640
1448932897
1596417889
1905270739
1260429583
1711301036
782925532
1760383107
1120930691
1283342770
721361402
366888786
1863850998
1255990811
909348807
233899816
168515478
412207195
1917413970
1680927827
207778794
1272761589
2000294603
399233625
1521977101
1324453491
1439483309
828228278
375324480
447196854
1696518008
2049714961
1825530866
1837838923
1407127618
2025429734
1302912321
1480974800
895338647
37423753
9274619
1048229003
1169272187
949463306
689667631
1431061199
1733510194
951857732
1618597343
921124819
1739556756
220908943
688466843
1418329167
1733481276
751858596
568926268
1721888934
1433213004
1716051220
86216698
1958235991
1167088085
333051978
611226038
755408476
27947129
1418717247
1167474491
95181479
425400144
1258457629
1891583397
127836553
1390886854
174949322
2010332726
764076910
1227533835
1726208641
931646699
1862639034
755555653
1300762809
1334938316
1652432106
268315566
500288490
1353954493
1452296128
1351765785
889848862
612213833
1567453308
948768977
2034677861
1000804313
53817192
401494616
827272938
1562120924
1245136254
650795308
1525791256
1089076754
238519837
994796357
2037647034
2002644987
434948455
1748599711
31912760
1975923826
135522086
1669973413
457632960
2137484785
2073016382
597006964
1550964340
39224548
1345265877
1958448104
169572049
1695047781
533865315
1615477345
319385210
713582257
1439103677
414621644
687846972
1080476781
207108956
1044290603
1491510715
982482435
379911887
842582572
1825800468
911951743
1660687785
1450351340
784109388
390800547
1343439203
18725628
1388427525
1291833579
563312365
485342536
1678945823
1394471120
1989355707
1613173051
127636573
552601791
2125961540
1015037155
1136737645
1203191361
685126973
618029887
1016456490
196861964
672068949
81137307
2014279737
1431221741
1920518448
1238976077
1172857250
1812732230
1184434557
593226298
1391714800
131192255
1392439655
747067123
1070525550
1610141759
1299980903
2138460831
1190563374
42170505
496184535
1173504201
376232936
1645347101
936715043
847945288
2100652166
848125658
1711748124
1745340013
1829913314
1503269336
2047429774
878313064
353008828
1761850785
1335280216
658885106
23279647
1316116820
186254776
1949206361
970210917
484089779
837573763
964711426
1189158475
288991103
175809477
928659587
1533006277
894286921
686299682
842636528
391507129
1209847223
652751410
898106572
1970623203
1564061787
1135111315
621548482
1956738704
1893279184
180566595
190765542
1929780759
2145889652
659875623
1453745955
2020127504
141630351
845908896
1006020785
1501370247
801831598
439027622
1155107928
774309272
689091415
824050750
429878583
145814519
1471183886
189595088
1849214926
874612136
246420101
148133740
242890390
2079883225
920664802
1272083366
1640740216
532432687
315230290
1504106383
1566846735
417392580
1219554651
1302025460
1062359092
1102160338
1340904518
1295006868
330540080
939917504
1477279455
1550096414
1889204692
111901050
1029533565
1114860688
71765601
881627113
527210555
1704920321
74089315
1354663484
863802398
1589855247
1147541910
1857983038
1975133911
59244170
863384931
1179098134
1767294302
1210867056
1123331095
1313440957
682812802
537151682
938465015
850064255
468326284
1843452253
846721086
1889447171
1160897693
599577259
1076082341
896889092
798783541
1663444547
510483105
1341481137
770707594
1174240504
1688777233
476048653
1013200386
1900333382
611562491
1332694294
20298773
836100701
715275715
1689549884
354584818
620373308
1774591748
954122289
1845372473
1425809401
982805977
9811821
2058361196
1005339433
92873354
1487859602
957154199
1290902767
340393228
480773009
1260095920
1990171205
946450440
74334576
1383466377
115987101
676091320
1117575563
496631018
1936644112
1779313633
2021299177
2081841887
1190335545
1601018048
1428164315
1537843032
1459922924
81360427
424641804
562061182
1793152843
954508999
27728997
132525616
651655974
1753215401
1157020521
567858222
1568340917
1199253294
1688365043
51347486
1512526304
1273924706
18492757
1814476571
1315410686
1984794727
1016105687
1069681849
1174241723
117688246
1916299658
1855234906
1667279103
496840812
678664952
1969321103
682524299
1553645461
679141044
2032427346
925142051
271856634
237531603
45418951
962437813
2103980941
1856906158
1414819442
447419439
1776004842
1696593274
1354127229
1073935901
472485430
1742487438
1815577922
756837232
123970719
1106927639
638691651
1517483834
195423541
1745416534
276702613
2131351158
817696489
528779198
2077791471
854090348
2130782519
344979502
1777474556
359168919
497411980
26683019
65437854
210762355
618716734
2024102803
1709443725
1087253351
493301432
777528122
829893594
714493937
1977840456
1517794047
2013982832
1567631631
1243935768
1516099645
879703850
909609394
787030655
1031040522
861254030
811856141
1346395747
1144282165
2010557563
1750150315
263127363
506338432
1513004936
916587136
1917563794
1539623399
1409648277
1526064116
373032950
342144564
649134256
1514841816
303063147
840861786
1157773687
126044336
262150631
665838362
726702178
581744855
656867639
237146771
361904697
364489283
1988431369
1129005877
1282617263
328101440
731998436
579911596
259819325
1079367219
940684806
1434760940
1937513530
272113256
658942502
32967395
1635659690
866967562
396289748
1196205702
1003079883
918620968
568401476
218291186
191945811
1791617382
163479643
409488043
2049260990
1209935895
1696493026
934563334
1092834958
797829692
2132047323
214299582
522430432
1366483725
377591993
569604385
1415844160
38893677
931255699
2004046467
351920610
1797516364
1374092684
537376961
1455272059
1300795364
1445056740
1337311209
1497496367
36437455
219832938
1869673764
1130729666
1776835391
244892773
1556382975
858963973
1077060562
754908259
1956833801
568086661
395246237
1681211350
1688543941
113853047
1189414069
1422489566
2116186073
834688770
816663606
325258707
1789500008
1701077274
319859001
399245260
696566459
1347574940
2050143462
1576025183
705738086
475156439
2080392102
1448363776
651217679
1747710669
385541967
312747106
424168772
567287773
1671067914
773557999
918709653
1537739795
1107143766
1218998850
1649513339
1627080530
1271048273
113815631
1617930971
2055046268
335588035
1732521273
1556568539
87370125
628863552
1661215499
2060466073
856402069
961228772
845725545
906385966
91791090
1313653280
1050543637
1185314004
1339604593
467400383
881917589
334986872
1344371983
1348998443
1648764822
1967841202
834833762
648081625
2121413441
519842033
396762788
437502665
894831773
416895286
392226180
1714490689
1426006404
2138864553
1623387009
13927615
908917107
440420019
572139553
1804075545
104665083
2073534762
311943329
81428003
1637743054
1907501463
1768542222
1967395510
1030410458
24515550
1765283816
1764754728
1911547964
2113443722
215546011
65394925
1324992784
180217434
1261129906
1428842907
2112845403
1999219210
1428743810
496110827
349763879
1705577288
576812884
1402781036
546518301
423575309
355438588
634735775
328336468
272473519
2031627540
609000687
1907465306
1125138559
451290014
1307173937
1085815108
1915234429
993153155
1948841528
944313148
1714154534
556372398
1107269130
1663670696
1639444152
478250393
818074047
1591343106
1142365346
1387074439
1476747963
631366162
8205238
1149353171
1267210700
1381148674
359370737
245281683
611668113
337613461
470385332
441428
1631609712
336431032
1465462935
1065211182
2040673392
1553659452
1599207238
1499178778
1514911009
1734412970
470375663
883146004
1980201250
1267673871
1093895463
391415098
941838338
591510434
1516515340
251533522
1713039280
483732116
1016676324
1137822757
1687975656
1349928034
1505216578
1903920991
1579183920
1498468574
2126816124
2050352749
2003646224
1558017553
1975619818
1168777480
276819089
435152307
1480055745
1582087009
108212101
1279676586
395938038
84409988
85783404
679158702
1556221203
1009072101
893147667
1868172096
1610582849
394641999
1982895406
381239443
1059953481
1901909426
1481757145
1226316956
529176441
2008752044
925182333
73659743
353399554
1616716721
549756091
1801732533
1496979667
1833788219
703862204
1819215309
1329483998
1309363689
1685877338
858163014
736702221
1309145726
1736807958
1914784104
1398606140
711566791
935888022
1820152152
522450321
1445395511
1603437619
1182773843
1125830872
1688938820
749881264
125919809
1876872299
1213444161
1418207333
1586124284
495355043
188288043
747780506
639362151
428842850
634591190
938334454
1389065381
118092222
405421733
6728338
1802399948
2015964827
1868985562
197988841
1622704746
612769018
1789720281
1013744925
357373829
2138592788
2136855193
228257258
644165099
370248613
232929114
1668945288
139093993
610489949
761040273
254023060
1359505654
1037601606
229332977
916181677
383088800
881531776
206560026
33193827
382955658
530544969
971607491
1165174101
1810493243
2026800773
857166272
1508194373
1956304109
1164381008
1487893311
1943482441
567412789
523219917
543125931
181545836
1204912503
900896493
1743032210
1228380297
763010988
144393300
1781410679
113895848
2102772835
670063160
786095918
2118208891
1725511793
923903144
161573100
1080390203
764434285
1132708623
5659488
1564823520
384042160
951211571
861902208
1447426682
509962006
1441904482
763790156
702643128
328985989
204027401
1295656349
739161543
1131911993
212786634
1248977530
1684753927
313039722
452838775
830610973
1432395255
1966939800
1594877051
72587774
1570549428
2064023001
105148888
277781976
1465399942
929474420
1960561096
1785391020
788707186
507958110
573693092
1626694726
1695377747
119045832
1979720852
700231402
1286503472
1642180991
487597005
1861573191
1536501327
1232439556
1340566344
1548156929
78107343
18484596
1846946038
999496097
1644516251
318524798
485571863
740728937
1621236656
804504309
1218501106
2078766476
838500704
540409527
2056038599
724472472
2121468144
129735986
1884190956
689963514
757052950
2016903796
980710802
1601281619
332097252
1168203338
1786504239
833723397
70792690
1366587716
2072865450
624810105
1907483706
65259458
698605017
2084368973
1412123579
1902397255
1457952599
654977713
2084559205
906928638
1864389707
212143187
1032982529
1601772383
1834720043
1272306814
723521908
1355465878
1070443093
1003999907
457650636
1676212195
1113124287
477764011
1196396809
633347640
1745878605
315135726
477674998
1791539708
1883383542
1080916920
983588686
470400177
733639509
2031918125
649848682
66658838
1660569168
1383698716
1702776153
230413591
1582856213
134848117
77778836
1483070393
1695415297
1843553573
259374670
855362410
1079578533
1910921916
89410987
219579784
1811935313
1954547937
654077901
589970178
496769398
250418988
1369814823
747747651
808913698
776608235
620511548
345964068
1239521385
1068510071
1530308550
1326584829
1024376101
47532880
144702499
595015248
932904029
1975551950
1779353867
1510817152
1166624390
759360798
2145524873
133518355
94267513
1392918024
1832753867
1334636894
707002410
1797420097
1901959199
1156783882
3931280
1883965661
1392261951
1171916108
1011720877
1187316586
1004578577
1994767955
842341514
2071385104
1288777221
1073312573
1811844834
1031991792
541166412
200523720
1108719652
2113815738
70657457
1065049920
737351127
577983534
1777686858
1302143102
2020578199
1006846190
1681902185
136061300
2030551204
1041597443
183025490
1148540039
1802997492
1017608189
1019708065
766987314
288856166
1265412180
2132463077
510611327
1820651117
739306022
597113662
621589940
113012437
319634633
1819918273
1614515105
1945281200
1738567991
404172385
802651894
2077304038
77372065
327270801
1245188782
1742901306
618284901
234728802
481762290
1939207329
1329758215
1159576148
2037548405
979556202
1132499124
595650328
1936350230
1150728114
428644473
843715329
1832657773
2071272801
2069881348
1737142378
1172074948
1500721102
423887897
167345837
969921553
460837658
911067463
879643819
2122578586
204033817
1807016067
2042348205
1351232773
980516212
114906528
1134572841
613680917
142704511
786944189
1168539236
1714650066
12451176
1278058321
1055908217
780083993
1109191550
2085454882
1275065203
534498477
496883882
866537401
868454084
457989497
715506994
89931761
1764478252
1321792261
673677412
1754671452
1825966405
725504089
1956745033
849307173
1348069817
603361667
1058708036
1656721316
1458991799
810297543
1332044890
1169751530
225910974
1671963133
1679116291
1677660105
894044861
250392356
682376955
517290895
81792044
1099758850
782987049
1437067075
160429996
666062589
542065161
1712326797
1700122750
771121858
333447674
1444056404
887557554
37690982
2057306332
2035059551
548725684
2090828414
511723058
1725774284
1972737805
838592360
2112144918
520007653
535680563
1837597155
350297637
1281257030
106109996
221589179
1198972218
510045900
113253030
1079871196
679366702
1321827552
1133784031
1861958705
1157814683
2109642240
2075577738
452902300
1811664543
763695436
1532502698
1549411048
510320271
1188679822
149388749
730227125
1812529202
892581896
737735539
90360090
2093672425
1387704010
1240658993
242206196
1738934053
149841646
377286403
981856174
991891837
1015148028
1002961833
558521393
1145768649
1328612553
686460080
247544720
755752629
1015824453
581446047
176143710
2054258139
318304651
622735762
2132687869
1212711929
1269945762
451847445
1588310422
1459578667
1234538132
144832746
402879383
489368890
263447205
152629131
1812346867
236235311
229295555
1510440028
819421250
718751395
822356233
1032957069
1415548673
1002065423
1072009974
541301539
1987412752
999146675
1518501840
1086155205
1043217468
250857042
1575127600
143410035
485844918
362769393
1135368934
1539925714
86971391
2075277932
2143707495
1597520061
826518894
1837177046
1170101176
314334631
1930904102
1881787919
218658594
539024667
588058286
629278725
474460276
1682524769
685265318
705227065
1492081547
50722972
1065052322
128196278
296742009
1139028784
16135238
1745977189
2000639809
141787518
1967440934
1175859609
2016297067
1654190086
1399802712
1419008266
966456507
732521446
1519148167
785403366
1874012691
2065953726
599158490
625891881
1712686862
2114275968
219523280
517079252
423883798
1976373832
1631516194
220711739
1467462308
275670477
625566430
1635950521
2018000502
1485064904
52084679
1012244574
1471542512
792933530
344756117
1219727414
1648985655
398495218
1730820447
1264370233
622406826
357125001
1734969142
1774489521
2107944368
2090894972
2103338960
225924496
848896413
1511988691
67828965
208272361
1873642504
1959616878
1737289345
1725694769
1407782009
11519027
495519594
2006260449
2059685338
1084200447
1448483049
1667711005
632692566
707315250
881338364
1761501868
1826442398
335916422
194830553
1780913410
580390246
301064422
497701705
600949052
1593460466
1588398921
185661283
172353391
1966314193
388419583
642906406
586998957
1712722094
267171024
558550335
2111750283
940506393
940774610
272043140
463438749
1979847361
1257380303
167352716
522818997
1939387015
70238007
1011747716
471704648
1454756711
531618845
497247014
747704462
1256176391
690173202
2105607944
877913478
747666872
2098108253
259459007
1478973141
1736328960
1598224932
733653936
862832158
873228780
819964324
1672496138
1056789029
1429616824
437745826
801327251
668855485
1902421398
1779563331
1728953361
81524868
499100361
23185659
1617942652
1844998211
883718934
1370015354
265880295
1893700613
357136789
1461942541
698550495
967778322
1926822474
1861509015
1358996212
125110985
1747700305
254301589
362824309
670026568
339509222
730660116
130295078
1043932960
441226054
2089955613
1899016543
69503313
2029272600
1804566434
1282546272
104456072
1219896327
434547778
1662667966
240517511
331858842
1318861330
246948353
152673901
501198146
270466571
1869143619
779072437
469402844
1310177573
100987622
362056356
153602235
1094302509
2131299280
556154738
1989108455
221088820
511468280
1474809554
1778450689
986619679
607477077
1258269865
394146958
1326779368
721252045
446357987
2135972481
354701973
1949648536
2113778525
995839242
672670713
1153057490
1814744854
192797220
1665676577
1861103118
510264206
2045838666
500963687
1625440801
639073629
1035406925
2024285247
214332842
860130703
1380664045
191648776
1155403578
1909651501
283350561
1756251067
727351883
248760772
1890910488
1032267073
563974980
135444191
1892395633
1155450074
830718947
1540817058
254269352
1538035999
1048053543
117630194
368092293
1039642522
1664204285
2077921988
1890419692
1383011654
1008597640
1541122606
681019234
1821551134
2106920538
1127104761
406024222
327578098
404577311
1549300316
1535477467
633913393
1411151511
1056797694
2068855766
539259121
964133409
1284584773
1324257189
1616391225
1187242812
1376355525
293290856
1913368300
1858679166
766885667
739627078
1321999988
171275279
344327349
1077291204
2011718126
1719969362
1378547725
169885690
1931904347
1513915323
60228785
1151883911
2037064387
1237163048
1401564247
1285105404
277599638
1326100520
754015795
1529650380
1470477282
1107776848
654464110
1277732502
2138100137
768533097
589101769
89165954
1042926155
1390715788
748379340
972833218
147477156
756962997
651762713
1858485273
2036978830
256503687
903573062
1315005490
213847934
1169138720
304260040
298291812
1188807675
1404125441
541996442
1930554044
1499161875
1206371653
828136380
1533803603
324916092
1296058129
1080961900
968010548
902241983
247013281
1461272028
812638030
1012748375
914382766
2037374256
251919585
1182612899
1213500367
386448453
1391338949
138371620
1378394196
2121216993
994328608
252035471
1831624116
881133940
1233897450
713806408
1283054856
1501478113
1615095366
1974562755
499739670
1900240766
144003696
1213846653
1269608808
1964568969
1169062319
1305975851
1072830725
145115362
1032744839
293523032
401704964
74678097
1677600267
219541610
1403214268
1144121445
1035169362
587145196
1669505743
1194627089
1051410475
1880241319
408665699
899825863
938265345
121695032
1531454038
1158287761
1040600515
1933448924
993557143
1126399137
1790228277
1216404521
1217269393
1034091940
1497828874
605877053
1717857462
1378629466
1047437679
705229147
743202510
696951387
21823757
1871420418
710485611
2105131910
1152433530
1017725694
1551958275
1214638564
1553068058
831136233
1500640389
1655600368
1023380477
586337160
1276895958
1494393510
80639335
1795660611
240183026
873588354
1601921736
2041851853
1174206593
942196474
382764191
573566189
899012797
1525892094
1308620104
2033747557
59000279
1096664435
84144727
297505207
325548034
388862181
741727133
63447121
657712451
1883883651
1026358311
1807835769
1565412890
676196584
2132155049
1978355875
1139020029
1561263944
1372901684
344612418
551667520
752611329
341814647
753873985
956901773
1365435576
2011699546
1508340371
1338456913
71551547
1384057641
1479310043
1284226915
1383696255
1225227697
1267286651
1770190005
534950756
1902620806
1234185565
179476926
475190070
1527394449
2027548524
1536899370
1337270302
1021290387
434534281
345947831
719967950
1563587928
2027479337
1351438799
925305958
549261061
359100184
635010004
231083476
194259055
1081642299
1175753360
914769171
1603642113
84269981
963931595
1651419126
1764575090
1811824513
1665360516
899067503
1952466138
150994682
1463519306
1916784813
1362131266
1071899156
653149223
1539870073
1065910943
1496472944
830021127
270661629
268539354
1169933500
652795067
1653657302
1072963577
1605141749
1540090202
1923291530
1415851496
160851439
949288119
1315131284
947559715
1107809733
59708153
1727137211
1767642077
476723703
2068031425
2060395773
1112457287
234900078
844380971
1497081982
1228923574
536703795
1558715617
104653841
1826233320
1573863240
1122992489
1323979295
981305066
1087490654
1369234911
1238297140
730503193
1757952782
1368755237
256311083
1183892999
580011518
377141126
702784775
1913780661
347584145
260804852
1459396611
2074855080
1669530348
2017577594
733600264
2140629791
1015276725
48847969
318595479
160536719
2071133216
911511964
1555492637
2036007847
9402988
1525504675
1061811285
1780661407
1521472239
981789562
936325627
357257121
358512329
560111235
639292774
1713089737
1299945040
2117280140
1435508846
890034349
620555057
832104973
1542166010
1720017995
1216646015
356446388
1397535004
1911795078
2007483148
2104407656
1961370343
592963397
1658779181
2001375342
2112592294
980347360
943164359
1223506961
272371160
1607387962
1644224456
1070578652
1826068689
1097219801
1221410069
620133015
1975768006
82820755
1547689986
1032239324
1502723341
537492048
1010892962
293945436
580921022
180556025
374400210
1235181698
543534302
714215314
684915330
1342124828
1093350382
1086208757
1615460916
2135697259
1992290015
410427123
681447589
236509134
684715419
635463374
1453724138
203367632
61223515
1083211221
2085401365
835426899
574837075
553711395
197839979
1907956515
651269589
1236483772
1687135275
786290141
1285533998
164630651
1049640967
826966096
1525346476
1345730884
1725349967
1853676699
534903693
319365053
1649066319
2036761807
1063852547
552604320
1372308995
1902706630
692650656
1180132179
1557572235
245898427
1989226830
1243890811
1980702186
1966315539
1041679606
1651274485
2133206176
1202259730
605611514
1659020765
666280648
84872407
20165850
197707545
1557196391
348837357
2028650421
156824326
1024354715
2125520097
942932227
1622557042
1193682105
743569080
1485596166
949376334
1595640110
868591195
205446250
552908039
1346374354
324188605
1151789318
910224152
543220430
1886858662
1935132143
966290881
1520030129
1542478436
1529940144
2025672708
1852172727
1334077265
512348291
630896875
1504141517
292423586
1404796140
105391274
310340422
1684766331
1769270132
865889437
133111186
1787947812
140459552
1837209361
375019271
1680203103
1740450271
1633316904
1998959540
2061119926
919456958
401271249
13141673
351679899
1289489259
492061741
2127289533
990122870
1174632692
1456864587
2135918067
1841858440
181650290
1596230187
768485501
1633999758
2098965381
726062746
821648057
1839475501
608469463
655068436
61261072
580186204
935800170
1766270952
1726434538
1404032808
1315158571
355190951
1434535523
317512448
1155821359
1999362247
1327935171
4696500
525692035
1761112570
1675652822
22302815
1002033653
156011995
508011699
1738878863
627535059
1498808059
1162212992
1138964429
877784772
1521299627
1815473346
513371486
1672391523
1441574663
1784435734
248820830
1870257889
52000791
416524234
702080481
1350990963
1647121076
539132953
239872956
450986954
724725763
752230476
1482269740
309452872
1518768941
345624881
460082964
2111688397
2129527202
1264882449
289620374
1474218935
340785989
41262123
88089222
2068646278
1594391319
1761146582
502329027
1179348789
1759641298
1213015029
100009306
1964842476
1911035820
469943526
411401124
491618214
1550041726
1338985942
485276128
1039392150
1416792027
2076950574
1200709433
1241218577
818504776
1232628946
638741972
1702447806
1263827214
572440095
1330298782
1194852128
1434747754
1632242248
655737307
1271127869
1966808580
70282748
1087863236
1197405327
1147586646
822390223
1793642860
140957041
511686354
2001346899
808004198
1138029345
2083941364
1415816415
605436887
1369599942
1992628243
1438028758
418067706
788036791
1769259326
601541389
1852320477
808861878
151466985
1483780886
2063780784
620054126
769047393
978735696
677469102
1817539244
1989976492
1511286584
924907702
402227783
1458534292
175934121
1023944362
1077743785
363472287
1469143590
1407624348
340600309
881640304
1743890950
377718617
2095861091
864565532
589283343
1947901773
1489711985
524658182
152933574
302654470
1837026302
1536856741
1576476416
1718724669
540868739
532342635
636724518
1839421027
1705568082
588885525
1833375698
1466463561
404193241
118069534
2017227680
1211773803
131463851
441340985
1056058501
1303362548
555386672
686791943
31563457
1820496576
1869130156
599728854
1384811063
967456945
374479202
136458007
498832254
1060116414
194848658
298849590
454086459
8173317
1996074203
1700162436
2137084954
1224685612
395149304
190057288
1844761773
187701755
1874949126
1098635395
1719288334
1964000644
1004002988
1469076152
1406694825
40198895
1609934364
61402283
1779557432
1007973452
107403163
1379020166
798250805
2132523784
386385315
322541614
1617801157
348971970
81505944
1740004286
1342091401
419986057
653912579
1453313002
132436028
576431871
1847238632
448963004
552866617
1526804623
1210844731
660996714
892989129
954649418
1735993273
854675767
1344418460
1173859171
1795895704
1810089671
1811348274
1896702410
302926409
1435423085
1511304272
721944714
874704771
656686524
1699410742
581863076
749001805
1758013018
335794250
1159238821
1058043775
1870572728
703179369
1065511126
919587376
1104247067
1726310491
445391732
618134904
1549861520
57512728
637883057
564158698
1047502822
272597099
1334167473
1646000351
466378575
700155160
624210345
981374222
176662119
1564290753
826213204
1505127906
236470
820545208
161357392
480463823
1913738535
1954896794
1659881356
1345598606
1978388965
1545704497
742417457
364159523
1073854905
1666419028
885554346
1555185862
1956570454
437610502
465472003
168047942
1252437738
1112710229
1300105676
1805445947
380635724
257966823
409262575
82799316
1844733133
1723442038
1860689295
265369629
765611578
863613805
998238411
1105311762
1413802100
875208574
1043330424
2124423142
1074864073
614751830
1116053190
444132016
235514833
1137920795
404022874
859035546
51041998
2002765509
378552146
1716219983
418319973
894428013
431875041
1440159636
2132622303
1708922312
1219195069
2026938105
384951474
500166576
648071475
597583133
831787404
1676665439
1534280830
166394977
367460383
704448780
1408901230
854808839
443128428
1007680057
1384464181
1972668149
1744090981
656646887
1113008781
293726352
1198072560
2043226229
541286589
1596783824
763260542
1209914070
229763125
1476898104
218335361
104595157
711535641
1693066276
1359093263
444602492
480190611
1887775758
1029030279
2065341701
1039314702
803869663
1432869970
1082664329
923691622
1800478402
1306617279
1353218261
1792379654
1298627106
2000905358
609068516
1830564752
1603124030
2088187400
725362224
1611398226
1569711610
1099407135
2025129911
1987430545
1937767194
601072618
750985053
7463456
1148980751
1445734665
2091139834
1389321654
1229513735
275602099
1321700411
150193969
701110680
1262804336
351904268
334239196
746639488
1173735001
1769474901
1083173101
861529982
487283601
1908705580
1505233756
2100606600
1175166001
741439777
1252606017
128669412
1431998570
322977582
687101822
1959096387
144663145
1812641851
1412204856
1147047785
689716759
588297296
1693784757
19465320
1988753661
1289910582
1946634899
894847126
1814594378
910248892
1425114276
319679834
1456807904
1768882942
930143929
956043733
1545036914
746955245
1030085643
1533043100
1060503917
1053817415
1921350321
1579588303
1652839112
20731429
906462934
347184172
943306812
1075980938
229848895
1747057556
256095441
45339066
80417187
352396307
1705236545
378883312
679024520
89783296
722103857
70324108
1719417110
73929741
595523284
847499419
167252586
623271030
1661429571
1060660522
1298657265
891708308
677327357
1913430779
2010519971
2033786054
770643504
949504573
1050175665
965881301
1565964598
1101985735
737354310
1328465305
720963019
498475019
371399926
1953036832
1008489750
996675754
1097870390
247508796
1531928093
782039752
453563653
197668
602140395
1758659951
294144620
1226394220
913337418
1766746133
1797763295
1760068487
896080383
1825213501
414952309
1707763689
973220573
1255487516
1740582735
1481176118
1722522022
2030878942
483172525
434471025
899139826
446317746
1795569218
1792302561
517860158
341896586
1812899478
1974861117
854143833
1417362078
793975520
276208825
1258671273
1438601945
780627103
1973255945
2063375252
1713594281
1884662095
1903470811
2077148540
1492840205
1633803793
580003672
1489109171
338058490
1860381931
1970003589
1024372140
1366116024
892545143
1858002794
1503704692
2069693610
534018107
682837577
2004629226
1059335336
663864535
449159393
1819733455
1124342755
1853222047
1553915062
1293382673
1796311474
1350467426
270777656
1602960725
874324295
453608242
2133121604
12869782
1857889447
2082439084
1027089974
1576019964
177280514
1574622075
1181023216
429353299
737700531
1229803437
527152551
752461395
1955939633
392502418
1821493946
307491963
957626115
628221222
1207661984
157593064
1423051777
1980451948
1488708445
94169355
1712888638
507095244
1206183979
659601771
2076942819
434243726
822034212
1733769086
528393778
563510877
259280800
1898664156
755818611
1594602765
1922202524
2076074197
317468134
1687473289
1844770344
1248694488
1687423776
388398472
1278747108
1554710477
443651609
1233290663
2114156159
873182088
1895929874
441212002
395440032
2106282011
315201634
1038626499
1795293961
1408669763
386463418
941958048
1842749116
1049474621
1629162693
684976168
472821412
1002310
312695123
831161342
1952885899
1065175111
213692808
569799971
1910223942
218926585
1787067385
54400327
499819329
1120949554
1903882922
1242711179
1632222904
1104305916
709979360
1781620424
998858997
292089066
786412188
1027372968
1537487114
1874559450
941184164
702537381
1567088577
1871145234
419172742
930081646
211775139
1347749781
428883386
1027281445
445119978
1399780265
255080067
603078606
490283719
1762383353
495705231
984120830
15320572
775688330
1032656359
1879760822
1192921390
1431056428
2118277129
1402058109
130987613
929899550
1828469423
428607842
622638346
2006138443
818614590
2013684622
25102773
1268579341
658083236
296605217
1299110523
837981625
912354002
1190154739
686882537
250566497
311631373
750469721
1641977123
1720041697
1676251679
324628903
131211494
598699560
172157187
1997616492
1656893710
542754641
876037751
1732502216
292720302
1705015639
398893548
1743751729
822407780
1699132894
1503043887
211025051
1863467885
981482307
297368098
178001512
1272274298
1362830816
1662442943
1150047578
437280410
674989921
1152379238
1448588023
1987411542
997836529
1779900881
1985727092
8153935
22333954
714437932
228934592
313340339
1179182268
1553286449
1027442864
277457223
402428189
1426880902
493011026
475950126
1502867565
415144413
1588270008
660886593
140251887
1330638916
338967140
1388020340
687802480
776123271
1361071702
2145971219
1251063759
1545025926
1791027188
1000305003
99385379
971518135
468812428
1572699202
1558159490
335274864
1967270163
1300768275
1576298556
1877180798
2025023865
1363993957
1988898592
148992629
1994690970
749913440
1716393561
158314565
1052062545
287581020
1408536377
853485800
1870327871
131724489
346795326
1781082499
1091342146
87135847
1280392411
187420556
1543722792
1091969437
638035119
1907000290
1739830271
1080445745
28085639
1502313707
1115562807
794806617
333730356
233523278
1815701300
1161380336
462108676
1488936434
26674288
1697890631
2021486475
1122023838
1115882842
294434747
482794511
1987542400
2090862116
148471721
40608859
2078317732
1444973108
242576623
85625461
323390643
1549702943
1791713816
943328420
457572532
1689426199
543420102
249646406
1192733397
1026199640
650180220
1819132556
1557661416
1575125960
875552312
2038869896
1319513360
1121926870
1004225308
1652515921
1064479462
1366053841
1166358608
1898530227
1719101155
723413536
678628876
1162255840
1248954895
331010373
2066980499
1139750131
2010542618
375741822
906569159
794275925
593275903
1637190591
366976601
898415579
475133473
1618210451
1104718024
634583425
139938405
1801511375
227932469
1635564006
473690341
8750799
1854623104
103185582
1674615150
1349519645
1522592914
1013659686
749436529
165423686
1267706632
121727555
1308004079
854136469
117406352
1699868766
1367384269
85819541
512851943
247048063
1886038797
750454332
1113501970
382129497
1743390748
2063719470
462682958
979588898
1622720491
237355764
1500836343
687643497
2112674479
685064866
2016281641
517628139
638564956
1851010873
148847505
888487878
997096721
2001368286
1718125045
1534982513
1052534851
914893868
1252028445
157716675
1094736365
1814034108
599696319
1147022002
434520813
1884856970
1508023796
1104197099
44935585
1863784223
1757423926
43736009
437138589
1065453978
1234847698
1883682810
1040923512
1522333797
634759662
733468918
1422877284
264630344
713796683
1785268331
1489583119
1904580550
430366131
1885035390
1684140897
526648427
1563561487
1779567208
59178644
1874384337
1839391819
587764156
1063245990
781916873
1275657290
1379178968
715703390
313621940
623545790
2000987984
726373763
1019459539
1790417343
141333422
1475314783
233721433
1272750620
2041629958
2119763770
1534695018
1990059517
1942052470
1234351202
108331363
1870932382
1637204105
83373431
1079488820
356778959
1360687484
593235984
1292325857
304657537
2086753475
2141319612
1573275967
220955394
770039022
1044734172
799673830
1623237566
328595996
1298591688
1801121713
1971496729
2037437175
991446677
1526598267
453341025
1303135525
2009087363
1716161480
1496952712
1030893017
479199100
1676361681
954855562
711358680
1948398385
846030011
1777999937
776403413
1300049743
840812411
2050140135
1528171562
265368274
609560604
2139097450
1667300250
392931454
601155033
749733499
1465070585
444100761
1559556940
1070943917
677853583
776614704
1669599962
362460516
782657954
67287753
2136693364
1827598438
2005435097
362042881
130416885
177331710
933491824
1110786620
1761505524
1949061850
1300232105
1132338541
908174921
1723560272
1559850960
1921802580
890884430
2084079202
667652546
111273034
555828187
679899445
1760384314
1289381097
1939776739
1305317318
496282579
1387273049
1513844119
613365473
1339064978
455627747
473279652
333033353
600475974
950079845
269357834
1512422563
434225987
190363476
1708345427
260483692
753852234
1860746194
1902872209
368436221
757290982
1326211639
1264418540
2091061599
1964268489
1848409499
230262195
793886411
1470266857
508115463
635700887
49121681
1787768278
1190850582
723665150
1285412699
447805424
1365442015
1693076580
818025500
1138199983
1963305655
722953290
996112376
1469093333
1722159021
222526671
464082475
1931363524
341642030
900144769
141357772
504413317
1749301966
1191217988
1665786191
1209218436
2100165925
69413328
616557214
2107502158
1191410962
1659910745
1933277970
811459516
1786888859
1134154504
57252287
1497584107
1580125779
1613833154
3958038
659028964
1887419147
664863444
1026104035
1595816988
1967712386
441827438
1565041972
85580848
649145604
1710441563
1713615142
1673770476
872484886
1754951763
1695763797
2125011779
180817039
1935592967
1648299934
35128918
485088029
380469874
1415693156
1167659410
1080148978
2055637497
614310118
1587384
1131542997
1065958671
298387912
1506631711
1918565300
620043414
1723650236
420849171
295632647
853534107
2135754457
1015970204
974217822
1862397428
62214692
1843625006
302655266
765053023
308399250
1440753975
288781469
1594372344
1142778081
2071348774
1386160433
1306870023
248439279
2089425850
1922975056
409988055
118304875
410350703
345822656
1264108120
1626638717
827483833
1855014276
1661534153
1422189679
440329192
509095937
463920643
871565788
1038750000
387976226
1597518194
125118695
1641834333
591455566
1281641793
3405363
134978354
1224285837
1064710198
1453937088
829115961
1453866117
2053109770
1859482975
155944441
1967175668
2141232818
835955485
1249242384
1573508958
1863122366
242715329
2082134906
820679120
849156786
1987821874
1975461349
1972795667
209632342
1978359204
1853601577
1846913973
516834614
781101167
889188224
1086377829
1349966194
289702225
182963638
1676284779
31115837
592528702
2132205112
1384921680
1459964407
1976319313
132707467
1232645295
1950771408
829723685
120171214
719164282
1698322746
961992006
1323543172
672987522
89979713
1791750687
792247308
2014181090
610972213
1769656626
177446797
702603782
1206877998
841311205
1722068215
318737089
1451583203
1596605673
1840921738
1751284853
677584108
499375731
1428543088
1240745868
1811675244
1261312111
578759588
1622922470
76689449
217812712
1387648480
782679895
62676739
2013482976
1929568306
1357690383
503271371
2104500852
1290475116
1009051343
2109542890
1570395074
1537416817
1665560697
517625232
1282739839
1514559396
1223482521
1754992569
1131952206
1467057143
744071847
173500040
823122050
1542600473
1506521469
852092410
1304036912
1465651065
535167415
282589972
1528585785
779400803
167653430
668318021
1903821281
1955047538
1095508055
1617290810
1142103355
164807983
1561568749
1647791519
1830220905
240953347
1946236874
704667255
1576106844
1369819125
1863494106
2050625046
14512783
616914988
1887760204
876283208
1824788124
899883031
392160514
1517556845
1150494056
1595843564
39396358
1940844387
2001921330
588624984
853990145
1112551994
375657048
1348095896
1400615305
1102949554
1534053728
667515012
1778692461
522844037
1068622389
684970080
702691685
1780895729
845585782
115930531
1723135909
75217925
205859543
643214635
460843840
1743550252
1376746462
1615647194
260075405
731817518
811644309
852954403
1562201395
1242649502
1459824432
1790793716
2074989847
60601292
2050410529
1113342304
1898578649
1486795121
1148272199
1638269109
1966384705
2039792031
1799384141
547179462
435197521
847511597
1712883728
1723529514
2096229170
1110479823
1979103276
2127521564
348405768
1019566674
1088502595
940616743
1704918528
212655419
1013847452
841387912
1107340853
1534889347
2123974461
992299345
973755247
670255167
1280543393
864553625
2123615536
220996231
1632803600
2103201127
1125269947
1111916090
1959526885
284093990
327782344
551839063
1793289785
1785465466
568445315
201338721
1924501945
553822769
1075426920
1606053117
84445210
423440234
317676959
635509682
1338688655
1767870224
45586467
571548538
380209219
800870541
238922547
1668487590
1898438930
1209095860
1705241070
1765035557
314519230
2115858237
425615581
167583493
1907503637
280996827
864061095
902141302
760980232
303137184
1068955636
1418283272
81874588
1846325856
409352144
1937476863
55885121
577633201
1166506898
628941734
1047159217
2007338952
1409055865
1924315975
554716602
1405507017
1244877161
1849848345
994931291
226816542
1091785233
139502149
1962042475
1987548679
776732838
1971697334
1220848626
686266547
390003828
209241821
1508743627
2124797725
836631360
1149352683
1167435292
1936907292
1794493720
278116560
112547403
380358925
1602184392
601937776
440708109
353187313
279964634
1160256361
1309809299
1283219804
2023807824
816757724
1151993226
1223215359
663297733
671460648
1020774211
2054558203
933248670
836531997
325664444
1782573334
803508711
859983696
1107158397
740860560
1545435362
1993768724
1305112338
1229169440
848469862
1703480899
760868337
1603047357
370230965
665630931
611680977
951862678
486053792
473639423
1903923704
590125793
69598702
256671941
1737458200
1692133189
381323579
1474501871
892011137
834753324
433215363
139244078
515496262
599978234
895944794
595174698
1627994427
1270783088
1639331301
1422634874
1064542381
272016336
312801301
1996278736
1976713062
793982879
817458707
1239378503
1583146254
1594467004
1768116489
232320212
398554848
794446611
2121043606
1461152594
1474031326
2142665045
2123033158
1235468203
1536680251
163506680
925608109
311482946
212110066
950805628
967983331
1504272021
29648946
1037147304
2088966010
303859299
1856066112
265067070
1918058506
2144030556
1814963730
1125116168
1750485053
2046225828
985592294
1872581036
369297670
1798408790
991997089
551410069
122192441
1234322755
1545171705
430557955
1814805349
1095598944
500846166
129074703
1592241935
250773921
353075918
379066341
1539849397
229585341
54289822
741383045
1947804312
1226530318
715111104
1953456758
933363858
1898714860
1998429370
1153426443
1716019746
1645241694
1860429978
1133541003
898683077
148392053
415118935
704958173
1406660075
1223096602
647910843
1658865871
1430033808
626095725
920540476
987297773
1549010913
1416256037
1726287894
1269071670
450960553
182187123
1039549512
1143976254
887585887
919711890
655831422
764541110
580117120
315736258
1158725263
1299024093
1670539555
1795691334
1673013258
1267553624
814471547
652447075
633812711
1236390562
1436747530
604410023
1319960091
698187416
48968147
783009494
736108768
1318203321
636514424
1723872788
693871021
1016082073
1233855021
672374039
151992255
281548185
123169254
387979223
86781273
1808824548
1212788602
1124731709
1498924736
122705773
1744382557
1620662702
1189883828
1441747542
1213821986
2030886726
613478864
897363330
29106841
46741050
1771303735
1750997091
487811428
956547748
1770781830
1014447429
747554207
715851644
485345000
2061179450
550153794
1609384397
1599902423
1958224117
1726763157
551439932
2090812804
1058021243
774000655
1457378316
960696475
1877798934
690197181
897497727
1007984223
1961030037
979702249
1322312783
1505282528
1674725243
937407882
1913533375
1137564756
1945625239
1432302965
852219966
18764600
511660257
1249051774
972087413
1552821972
988173839
1933197880
148052109
613140667
1151552336
2036577569
570109354
619524425
1419724882
81448367
439425466
960698097
976556746
163229552
1737611309
768226127
75880210
54543365
1536123506
1631863417
907323490
1234457909
266073023
975274090
1236912419
845590273
761369936
92516377
555662001
1383287365
1468461872
1053010076
1779701341
2784989
757233586
172125340
20065527
634731793
1000124515
1584318336
1431662484
61755760
1877146090
1778939108
1353162678
948546987
65762459
1053412735
1359398699
1103281044
514539501
599850614
1119549611
558544524
1468006376
851560096
2106316861
2060455769
221096000
142130734
359066311
1058526302
61968811
1456022356
1692905266
1723999559
55301395
356397455
825392631
1272098124
1044377737
1534656416
1672688028
1668686965
300790561
631498237
2003867412
1872616079
1258516959
1528065125
1556456910
975849824
1806336727
1801765142
1064403056
159231715
229573255
913159775
1208957948
1081061203
1506008896
933906595
589721934
29032301
807677514
363703828
1294308536
958273300
99796741
1114958513
1538725453
445115156
634988605
1232924810
973228601
2043260873
1904649062
1017529576
243865801
1399235419
1959842358
1762602745
1181972294
2033901319
307646808
422407582
188327822
332542806
1285866935
697333342
884883565
191367235
771958898
433404609
453574258
1906919632
337730273
192182259
2146655006
795956453
739115909
1278511922
574090811
131791740
905163123
438817124
1752536476
1948155059
926828772
1128303869
1943495968
1909822658
350861279
446911499
1328701329
392072602
651882879
2046887661
1485436497
540498172
809776046
627133898
1879855601
625587027
1211470248
1810276256
1756848698
1531006385
547015165
1211420720
737654369
2066022412
1091002602
256058919
2058493414
1737229174
902956675
1820522840
860426254
854078525
1663058359
2120472906
89054302
1635671116
514024625
1583233854
11903741
465929681
1776798094
1003335758
2003703023
67523747
574051939
1896063998
897973326
70478199
976243069
505127506
620203178
789826355
340872504
1564091873
125467325
972577212
1557910843
268365480
164093287
576014430
1284358540
370401153
283235721
1152950107
215174107
1893819659
1125121606
11978466
154286831
1888576326
1935779154
2139494677
1355767654
44674240
1067895674
1361214449
1175410717
447152127
1576070135
1441924075
963878278
1898024388
1204588060
1359191634
804574967
2116290598
646224969
153141984
2084271701
528365554
484476110
218836781
2100796538
1274813205
1206788641
23045989
1136215405
143297321
294152996
1421263318
331988147
208825243
879487747
1354545293
765942168
502488976
449446346
1025065901
90473207
816253148
225176781
723549151
256572499
859164025
2056689306
124109865
172259695
1107699247
1895837467
946453759
950631091
548369685
1145605188
1606171931
1123512754
1813603107
763712081
1158370667
252652746
1800455927
462611295
146299396
700222501
1027281665
1274746909
1974203697
2003336616
1567706076
778223720
675430676
1005994230
447448516
26143542
1112009310
686617524
491121721
171111987
169957914
70149773
76042009
953706359
492103842
547108954
1836661029
223448072
1288771399
1294744328
1713737427
55042507
1265095325
235741182
1684386702
1419200140
219659466
1721527167
1330198765
1665593487
266109003
839823922
108139672
638660418
1155475790
63642686
315121137
2139812592
1929349231
1201353232
1343198555
2031885613
835689734
1559228560
1728475587
1880725812
104466281
798827866
1541027671
1550990388
942441153
1535906497
1154913548
1971285241
717187061
939941105
1901792248
447386911
1450391384
978992342
1631509567
179853514
2134715124
1991834929
1760328953
497718917
1580978550
558939933
1050515530
1649029246
957132619
1354925395
1900057547
831101852
1188817445
1714784644
1907400070
2131835081
1298594336
1718146989
1661551268
1734767762
239822047
977548087
1459522886
960409541
1864007336
1015628271
1866640206
2024730433
1019950716
761659907
354557045
537482419
88270382
466191551
345991191
727277122
1070476930
259781485
1752652807
1217392574
1602410539
1041947572
1754714878
1469063523
1889779342
1480246148
1420493229
980277762
205505061
51316160
1620397654
1330589103
996459073
1578694151
2024517218
1250002556
1432330212
58674492
1741589733
141792534
2057455479
1154407779
1635596339
1415907449
134791978
2097516262
775018756
163385019
1012291028
736666477
1483599998
1662557391
1273207826
768033625
1023434153
994148112
1150728035
1172984038
1227746530
2036281680
1851687051
1494386080
2105896346
1523744638
1116323987
545641930
2085113807
1246555437
645100755
1296899243
2121321394
1960109668
1276974950
107155769
41848524
1384626263
1970271028
1672839666
1683157813
1644842999
1425964149
49928565
1300610165
1656341493
1765717033
309717543
297492257
1791796343
1968607711
821953461
312856283
1270223519
615741012
1233735038
863556445
1346085376
1959109851
467496046
867887180
2093940672
844678721
1928490665
2105254601
467428297
774009728
483393387
186163094
81709110
1178584846
247784437
81394009
908782076
8058711
1006223198
382682914
109187407
861010299
58728124
1131815595
1688052155
567749405
1042206150
533935627
1342468651
2024080574
1530688293
1908855469
1872424336
1212011474
661222404
428216124
1736375006
1800437208
1177166084
54619507
1356901647
1031489774
465709631
371329373
2074655838
558215201
1524783871
837177027
1792918770
304757727
624533289
1283930091
1238978792
1638491482
755650218
628036425
1769842457
1149141009
151306660
1273680428
700277765
2133830832
1925721355
1654578955
216390178
1330762495
1938474728
434666336
255670812
553231414
294269503
1328850615
1051034258
905094366
1678062477
393579381
1930770638
511000431
178236735
922711735
1909909813
1093984024
1613882230
691426746
849374948
851382423
1612974178
1586805748
1857225886
1111797244
412553524
1068855836
391453762
1812336540
716951871
1344834389
1243021338
1337673567
1171873532
2080179316
1450392015
1534157484
950255627
789047723
1769718827
292926472
665050562
1293026547
2036662747
705177143
781304002
2117407787
333414050
1336776174
765597173
47286156
1062303613
1461400717
1122499074
1722140672
807479881
433320413
1930170001
1924138190
677441287
78704243
1270470050
698583723
1900943165
2041443891
1430541920
1792712990
2066978350
1450377843
2015561967
198046049
1365340733
1194574833
235408100
1346008272
889846644
127808883
762354632
624880184
1526058388
1370568139
1504764116
1675220172
1965004475
2087987818
547090829
592511587
1651026058
849914093
1376332805
1277925796
330780809
867117659
1687670956
679981100
1861220283
1056425078
1177675618
515139733
895093584
477621399
1173318354
387553614
874622099
717111711
2015018247
1184234100
1254566355
1969053255
1815569489
849140752
476921293
344372138
1208749631
1149002850
236394635
2026793746
1506860360
626349670
84356950
1278300260
1992489868
1684889545
764400847
999670902
41842802
363130632
1808177638
1243658072
1184852994
637112834
1957393726
1104652855
1363895243
404610122
1869919136
1797831182
1684280933
860869832
1674621204
1863430651
373579908
1790373055
588142556
633283775
537430174
1672641936
1195207037
362581999
1954728740
94490402
1417121466
216958277
505229124
1708041787
2107846681
170909159
151626456
776165995
119608793
361427917
1245798001
1316320446
1056296966
1072161892
586453507
1489884574
52422508
841538230
1932220733
1748460306
1407964502
290283922
91813545
1157447575
2033632180
2052439577
415390143
1080133493
1320228180
2061455811
1278798160
1651873696
1548859131
831718610
348821887
232578072
1967863420
731822017
711476746
692266305
821273462
580042543
1721981099
779061145
774911990
1880908881
1564718031
855425053
857065504
1664512075
177661754
383788118
1603205819
478723599
1247390880
17307511
1392068937
902812867
1698474924
846924032
1372178542
977635861
1646626313
2088762115
694859800
1545841639
1802316797
1316589716
1168301040
1568256838
2138863680
1547477782
603429632
1353612927
1330124061
1305174445
245033255
656872226
474785543
1031665470
1234564550
2058053682
449594085
29472675
570533184
406993097
1412311253
1538774919
406704367
291298824
1082247363
605858204
725110436
2051813799
1296437119
1946182808
469025372
51869634
1253439800
251294397
1436955807
1106137478
1073442759
10503811
2144040138
1418639134
1909026166
1864940118
484392867
1880619495
1979607533
423949763
2035101831
216256379
34606625
1297603648
326924620
371090106
958476566
1683292988
249651882
1660317452
432216889
1789931542
824611945
1096704498
1250104187
635854675
1503602096
7833002
1736782633
222908824
1481798889
853554051
445481581
416719612
51562656
1329466800
838360124
2030266513
1680848827
1736262085
440605332
1585796936
1601525912
1700647739
283511619
1900179793
793328339
352840988
509651875
1907375446
618014402
1149254822
1618554051
1074496470
592946609
1626690518
1825587278
686921260
1605784128
1090458278
386542561
1594104952
46526648
889789065
753804897
1969253236
1704349412
88164276
1174207304
2127782792
1013443884
914568186
320862012
701683350
636841447
1171898554
774970435
1231386063
971165182
72329458
1077780146
927090970
1514366269
1525161052
1887676396
1536207834
960999073
12083325
1833722923
1792136364
893638744
322665435
48453056
312271475
1650465851
186181511
470544914
1509323582
1382277032
901204527
846628083
1781318239
1747754102
773077364
617962973
1229016771
1166119098
1165624513
458441576
1191774489
655701718
1724680052
441200716
2051803521
1269138981
1027998454
508122764
726519644
1347156815
1235026175
459369729
1833371007
1026451446
380386890
2101232318
1887031963
1390513006
1758829513
1277729591
1118416213
32404193
293149265
1721455421
1138736207
1393271191
33086315
1308544161
159693623
1740308751
1340288208
1481482912
1106864610
538810782
368810434
797156996
1727431167
1542328785
2080114117
1658331913
756888923
968030202
822529718
1826908486
591475757
676974881
1256388388
1962386651
1544895503
344715965
1178294378
955840547
1224944850
1949180100
1379523866
2019090504
488155174
1872492725
603439876
1739776442
588330743
1766858566
1146873282
669023299
1772550066
701119057
622858466
1918789537
91411811
2124656699
1205230027
671422248
1740981493
686043289
1676116622
775259850
1845529528
130483271
1050895257
163270250
1428000223
37889528
1385979518
1841626876
690234602
1254105528
1906759591
7587383
411041103
899530210
1056291167
1705204518
1195048161
2082237265
887946515
866857560
1447440772
1788509447
1684225543
1291450795
1327122189
570567037
959140942
881614200
68715843
1098928455
1373566381
1382028228
976574221
2125730142
1594056884
1076113777
412440426
1739069780
130092819
495437248
1726343374
1124519290
8875851
380092205
324686532
1075457372
1377150853
909973307
1297508450
1766360403
1166106481
1347176169
972011121
283043370
66359934
1228341981
1670265315
958031280
922446416
942751666
102079924
1166091843
1482367281
1664777821
1025507694
347875419
1720380323
1440505874
1643333527
2000871690
1560800101
1527743144
318368665
1347001404
501033220
1841800517
1856528326
193176350
1809356455
1120408570
2144859266
1936338299
721820211
1635867674
834684322
1490622883
1462345501
1490635046
1574449458
1710386462
2115055895
2011047992
638014729
1666816968
230170182
294016177
1370560018
670538141
1817452958
901581941
1279405475
1620619584
444961946
1897761759
805945377
1440032292
235121137
266171046
2017917790
1406507825
87928835
260534126
158612590
1487160243
1250581112
1581724711
922271311
853269378
933106955
1034400460
1233768436
1134913459
1210146157
432316673
1235522206
605404638
744498713
1695565021
1974026209
2132530419
321601409
200181910
1396766856
105963009
1277479840
1518753660
936843768
18555796
1909503792
977944955
1947147428
313831950
2095201413
2077845447
37747502
1959184496
2019519861
1962520848
807280509
158011425
139707804
294405595
937220478
1350802873
317375681
293426250
489708908
2038085733
501977499
214965502
1723419204
2073783008
1487839905
2047362762
1954723737
1414781841
1422291411
1515289502
1079757769
1137863765
498349536
1508264898
1156963027
495887261
841065834
576150321
483396579
57596814
1463336990
1332991242
572098571
660323219
1490198945
1857300600
1959997598
2016573274
123100205
740822066
1285151915
1814484947
641784324
1325976357
1604460592
1808141129
74369049
1798363427
1888393693
904609238
560039996
869903961
1089063176
1846999222
282602329
656468916
908881149
1673153477
1077244877
1492502492
1935239599
36093262
1464590211
1999618640
22558596
1039401403
675854977
934256837
1549195444
1036811378
9910480
1015788220
1553749858
1773242415
783587462
426270122
1968491716
2095613541
923684110
138277300
738192986
736213218
2082680817
49071562
2001413317
1753866411
205569106
1646304126
1681926702
1285007140
1498763440
1361333151
1959866304
847629761
1433434381
1499904719
585862392
185280235
1219117424
2140280061
1331295454
100750715
860524479
1731613208
601830649
852186495
824804928
824705653
336755498
1298975847
425848423
1272210094
816194652
44245281
2140056086
871086087
1826755110
242310318
1240215122
786625795
1178241466
900714884
1104610666
1475192057
1913428294
1011911967
1514166728
1798381732
1302923075
522817324
1641121590
303172361
1224132644
20302414
1956099536
245175416
1679162419
1767762934
1127251010
53217206
478967391
519695672
730892682
914890266
1319422710
677145242
698177481
468360047
466150445
668517494
1408427527
291287738
1455497826
282396455
1800305429
907522492
1256259888
1872272282
2033675956
1839625778
1800029650
1135132362
345963810
464070959
328185267
899924772
558899360
1597785064
52450396
1051465649
1093170097
337894277
553920967
680794378
875764637
586954299
1569952057
589015375
249477702
818980324
871501313
61902925
2074568959
161066595
1563798455
574792753
799914635
809726015
994304724
651999461
1339278587
1375559001
1502414781
13851089
1041839188
1907635606
502218938
695879720
621765889
2075609745
1680475272
1097975023
425625013
279579690
1114316901
146579506
1333051766
973266173
496911933
653267337
764965525
1635265959
4727524
837703790
1890999379
1339875964
1456864407
1589453981
744811818
655163006
1214961945
1227408824
615877042
1034655797
1532177368
1141187617
1519181284
2056459815
1885867060
754811235
559626332
1224258150
1623913462
1275330438
925756243
2103723946
763561308
1469182588
506640492
113075337
950327599
1275721544
1625702871
231647439
1808651725
1571607793
2017887443
817916127
2145127475
1773282458
1031953438
1462475417
1307287379
1815462312
650054177
780536075
700625279
634061348
145541892
902353246
1106565976
1151776539
885223278
1515333106
1646733698
309392362
236977612
119757830
939369372
1492099163
354180501
716980000
1666931017
1692061346
1943668992
519351654
649984496
1196154325
1142474717
156597193
2090725797
861429842
416444501
965845697
719065209
378129697
1278522194
1054913044
627423161
1342371852
749858026
1679527160
760779053
860115257
1644298134
2107404019
437177487
1352658441
1158428162
1929590667
496821870
1317951889
1809001991
840892130
510260625
1949641701
1419495834
1063121336
1806402143
1586522942
1772628570
1665430884
581821476
919581682
150975259
59544877
250750895
563619935
1373442639
162444567
659193299
66857402
863720554
1337233242
104739051
605673458
387644866
1733785507
1545479217
410081839
20458890
780855374
1565710581
1780739717
738903786
129259000
395115837
1131201310
1737073768
854674339
1688306252
2093258096
2034880933
820826054
1643788967
1480661859
1219677560
1189416913
1738801235
1004614437
1512100986
782390411
1914921649
1083628400
1974350545
876625521
1314446790
1962931100
1417453420
2127186489
383620965
1071563819
1366793502
2144115815
912369194
1602441029
1621681479
152704551
716496706
410413137
2052577984
1328066956
809708762
1054315643
894239450
696591625
1307405421
1660859144
2108852357
838783207
1833424181
185757156
741000857
1984754270
1130816954
140800289
987093322
1192108190
1250155227
545549292
1948203390
1243812002
1826729352
1864030305
961306085
1434821113
1165728102
381455335
1692755591
987574803
52833008
201854897
1462816159
321993066
116118786
2138947654
1763386089
1161506673
1183715471
665040638
1409535349
1878570613
1345585550
1848015003
319280616
373231784
74425819
1204252472
1552136425
1597037521
937593607
1208625524
279265531
2056721751
1844120963
1320248037
1543924048
926836518
1105403351
2117915833
1399474036
479837084
1553567528
2142817602
2010447401
1611340129
2144267812
1901105486
1616361274
1498663134
1100930614
976519947
956933494
684506789
98500749
1602556758
1556549548
354963934
463233564
1528002968
158294695
1033778721
553677223
1575564311
209406765
411222533
1879473810
1437028312
1206114323
1433041436
1519042134
2096003481
359900522
488301742
1683741514
874567050
1488653717
1353295781
1981287223
1492033438
2113954956
1414196098
868134013
1346278327
916797810
560990174
905932095
1998790267
2040111386
1324840856
1567619520
883774611
680953847
1968117204
1391538657
1871623126
955780356
1334419792
145549242
932883251
1630593937
965249220
859121165
72936144
300924230
779812822
980287074
2130279483
1815067902
840129092
235593542
1729864476
1938616393
435401117
428372571
1056474339
1851118266
2079510438
1202455274
211982807
988993273
419062901
498166784
590013461
1549597103
1935638764
1919979187
261943569
494689274
1521900748
635654180
1927455064
1835525350
373449080
26550363
1119926391
2090789989
2051243739
312805274
557659541
762703227
461490064
1512258956
853570585
403652506
2140689699
548620081
425857778
878238302
396391604
242982022
2037556668
849878678
100538929
1619777528
930294864
632072504
657366460
822242122
1611355075
1586703604
278576918
1197137674
2125430317
1045517609
931983937
1248696329
1967624840
1161015273
898429928
1976182269
1028101573
1407623167
646030660
540350768
1403718277
1599297377
1746546799
1899127269
1852053936
1254742398
287274200
396703045
2062516739
839976249
1248770868
732855454
1256083831
655730525
1249817095
571656899
1011246171
1158780128
258978290
1469111159
422227449
2099498362
315115843
1051826311
1510754646
645047492
354357586
582658176
1828016369
638645767
1192413658
1049396552
460226258
1895783688
1162645
374675908
653301105
1019377977
1653698114
387967071
880971604
1764177833
1081575839
2003613974
626366362
133047629
1234510914
806735951
55560803
1698089285
154484634
619621512
899071149
363071228
1994364072
950291653
1112198370
1431472201
1636870416
260570793
2009348877
1826238564
1137191746
822981919
1891830012
1605604713
435066465
132572612
69378629
1501201069
598941471
1958932618
1371688277
631669585
203614025
1071516825
1131635436
2003989627
1264220773
833076970
31346275
1707876108
802329168
2062145915
175068858
1095031474
1550394012
1492713477
1148988777
1344026478
728214873
177715054
687032434
110997628
1307041696
911539059
1225130233
2778564
706180479
1397710170
1029602399
1332207381
1778148741
2036705656
1217551469
841798993
1601853078
905844255
1017329527
1340409269
1501190816
514652651
2088622178
1732578117
1094054934
1529088323
1065961411
843530696
1439064294
1140006215
242653968
1300934510
523841571
2076410316
1168280867
441251619
965418300
349621157
1115283213
1616401215
1661613161
1689401140
1047625669
1734252378
1220558730
469732825
994278557
1431976600
1587968397
281842961
1229044043
1504602669
679709461
1701971014
1504669877
182395680
863293203
1451950858
1009941605
1591367041
524541493
2122723239
1468884440
1273695570
2043241430
1165569271
586366298
1787798955
1438530062
2147465448
1583758160
1586234094
1903939038
1880050359
95561858
1605424317
1900858232
1858615560
2058587628
1894834240
604967514
2121099360
1757195428
779965152
520641
1607172408
1812545328
432151548
15445340
108572168
357695673
1815826158
1329154091
1802887803
1924201949
1077710409
472619612
1171957821
1546104052
1222868275
1688251451
492074565
1530383858
1619933692
1484282782
2053279462
572527363
1733222497
1930118970
743925291
678269088
1089803227
1685783282
893947699
666039727
1013354866
1119655175
1748382640
1549175778
1277151894
341719301
634589504
461897832
970295088
640249147
1752563839
9368415
1699778403
1071793596
2011038278
683888727
683433694
864356852
697423569
782266124
717348198
1837307888
46406424
1367604063
954671996
463474912
1690628130
2026480841
986530272
858803627
623519876
102013045
1761941093
379165353
251068139
867680092
810820653
1427586143
1244419078
156092424
207779673
2128755488
189429064
1102181959
720014835
1258223684
879585999
1386920809
1386498965
1393625376
1036832133
532092597
1464070806
1958108375
1267213864
1049607518
1443243762
1997186771
1254675031
353176245
207747044
1712592046
1214411737
2101524757
1419375400
754600225
1866130993
96624983
839204367
1393074554
1021492556
1360380820
1493809249
1587331212
2129087412
144824043
1155540673
1145201683
327626898
1279500933
928736404
1868398670
882011631
18341130
1829477995
1558422657
1130301248
1593726259
1647744029
1875224342
551233479
495591979
993911578
432708058
350605251
640654249
1026316533
717031018
607587394
983636494
1094929695
317420105
1950397491
191594271
813761500
622668594
9481983
1275299195
1513690965
1732008745
1834861232
1721031076
1660414774
1209427279
789048007
184810027
386541064
464750854
242562524
1907613529
505492432
250007462
1179921307
1270901636
1672335419
1440169834
225229816
2139006077
27891863
811817097
1581823163
2033430968
430483117
2053101885
748470252
85173946
1244410485
1557317983
2096818709
1488523735
1414478974
1483460587
2071441521
661017859
268845136
1218104885
973772667
1434568276
2068508325
700826805
798181527
484284308
44887956
1547632319
1686911170
880576229
400600217
1354532778
1922291489
1403279186
1157964661
36824521
404046428
825167947
695844771
1544364061
561612697
1831601814
792542588
720898331
1298819129
604089394
1307480941
2036257824
433039610
1063332027
1521018163
1075638592
324003544
1920776591
840138102
517026170
1363015374
739367457
2082394168
1585066685
1006357177
704132223
1594328433
1411126412
335274130
1057380514
827886221
1347449936
1806317689
1161641478
415575419
599896354
1722143290
592153316
97795599
1605531790
349418639
1033479372
578107718
1557305893
670333748
539986133
330857174
969024681
243625048
669346810
1560508230
1841547641
785782678
1852842824
1161428736
994019661
291208280
1039815735
1416988594
1087809577
1097447290
1444637836
1526955785
518646286
127744495
1427989291
1887675603
580064939
1633453800
631390166
2082434388
640861651
1023113798
1641704367
485714770
1523807257
170464867
849135991
870564450
1958927973
443603656
1238472102
1580507537
1088595696
498639405
885067488
1650443527
2001813712
985925830
1677125183
1723859104
858531017
1541823186
1804302102
1137431052
1313623362
1143736871
667142036
1639447350
2063465096
1633987847
521752922
1400579195
1423228681
328631393
735744247
1196131964
1155322849
1250199987
750083778
1859099923
2089464959
1712325986
882642672
794485073
1978270675
912174466
1872124265
1018137462
1454159728
1288588124
858720968
920542535
1188793461
115272157
1984920667
2113762488
1124647957
1482460218
897176475
747578815
755377946
1513188244
359861162
194108543
1564430972
124370436
1737344220
1498548215
972639176
1511130172
132570354
1714883604
1624792418
632872833
1728368562
1491352480
976042596
494760185
1835720355
1562827615
1554672392
1739800291
1221657063
390736593
2067988812
2034541439
399614022
1871345705
773035154
790414087
1375604517
662714672
1112966705
1006766509
929749717
763113078
1552190977
90845811
65328973
1206750407
451055117
1911608551
387971084
2097885222
232632079
2017033228
1011937290
152622558
1186383046
1831224190
952277725
1203854814
1813903878
611057354
1243098082
723457642
931120491
1856825147
1108158313
892013935
1961108690
1549980158
1990468214
1718381321
442573401
1828843076
1255492355
920703918
1262591984
1977420944
619559080
1949749847
505506997
343173919
1022395439
1251166969
1147117456
1811418650
1181395032
1262154942
1013464345
1038523452
373991954
1989729289
125182608
567395858
107808955
624618754
1854814953
946942928
2108585391
628983252
966064902
843906036
745854381
29298768
1451173194
1651024098
985663591
622109993
1304352372
1501009833
1442019555
2056828275
70113709
776230402
1101624688
764198206
836125982
605219055
1208045722
1588002206
538598725
1340609090
586762419
1963278110
819774054
834531285
965032017
660446213
1667884053
1859070116
1345523457
1948668488
50576714
1984013392
374214886
2106433042
1712380230
1503250502
1167187767
540711937
605003629
109002436
1537099837
569389938
1804527463
1467761797
1232920606
2135623721
680318379
494960523
1319723223
770930053
1992097700
1410358466
304992877
448565280
1784076290
640284423
1837333309
1095315531
221078213
1107854525
1107924962
1961886746
82915782
906972697
453172298
1354213759
849193113
826616788
1261091630
1180946843
976390457
99192092
638809743
1789684056
1157285837
885786106
1788737574
1725418721
2009180047
338650430
1828483404
1712390566
24583776
1428247278
198230980
1727199323
1441038698
1045395234
2098704703
266458911
456292728
1803757332
78763085
2129349679
136396435
1024236624
796614654
201779164
1811160352
1652994664
990095574
380599996
1479623103
276573602
1662350410
1039045718
1735838994
2023196989
1667305938
1276300455
1673932999
136727747
347683369
761947985
432460643
1087957957
712226986
2071642318
1973484760
868756225
899603119
2085477762
422709732
1055461149
953985082
1871641550
1920657861
691556903
1087693826
558837225
1950998854
436626263
575591448
2087386282
1916835662
736947144
807653729
1017778557
1148676431
68607371
1885053209
1792141462
1042220943
1654917537
283349862
2063895370
765548814
286342815
426863948
937710209
199403555
1739451928
423827347
454406304
862197406
1531468685
1418467315
1306002439
1864915368
542724825
1048694934
1250849036
1817951986
1897424300
1511491856
2050081940
417363957
1744941648
1822113332
784621029
1006644902
678834719
1115961894
100737411
497279476
994021117
535065948
228487910
1536362845
350257738
1393409492
1956525785
458949042
800766751
1092331529
725867970
446677337
2083736562
691226465
225015308
917951542
622764390
1147776419
286049889
1603117137
1188888733
1432499193
1963814780
150729163
1001426088
735414917
305469148
281268050
133551614
357732645
985831651
916428318
1023930278
766113729
47268653
786390592
1505300006
2123736616
1578440358
121022331
1130933625
1598876746
897913301
142298180
1793081098
165051156
1907131147
2000076667
205480221
1695097774
1954308851
269127583
962632474
256663788
529905300
1544106754
37725610
1196009144
1244002645
2084838742
386545729
1692367441
1938722721
1391467023
732192502
768037683
238043505
2074145336
881416500
1853833892
1876147011
1396529029
1225916433
1630037087
1263016428
1668028881
256488518
288036517
284195866
1549509070
295359692
328333979
840539142
1659156150
1052490859
422362131
84964088
1479117249
409290950
279683770
1846731371
1660029633
1031530540
1141172661
2069063445
1780909089
141832182
362078087
1349046939
1525251876
1792801437
1049218937
262344114
66187344
51449395
827109529
1709040503
48671690
558779061
129474214
2005586459
932978968
223895511
772479558
734717589
1815437296
1580403607
1219694949
881958363
1615422489
426238165
604810954
954847101
676178411
394761391
1383985961
815112229
1504119376
1471075746
1984959712
1315077042
1189207845
2079828343
299739265
1219106607
515010509
484463346
432378037
1704557362
327066720
2043724120
1777579769
1794578039
1213334426
1225229621
661687128
1866520492
456979777
156717038
101207334
203116562
71323670
1010694418
1509628724
405462336
587607205
1459490089
1392954178
1485823018
1019806381
92529545
926649234
140436025
1458179229
167722235
1898727955
646840509
1238889461
406481304
1177281828
821038736
453428729
64485212
241705906
1291254362
601501556
1958733886
1372812696
1561732260
109248804
354775133
971930509
599638826
821099499
1353596090
1503811501
1527269712
823780718
1147420795
1635567039
307420171
1693901717
1799031933
1874787172
823773920
465117513
1662102544
1221611580
814879625
215399187
1513753849
1707453920
1939401335
481358445
1303309241
1808714037
515002006
1035250346
1010912180
1215963429
1877975710
1475751249
1395029006
1541458071
1488408558
6895049
1550808760
1256912055
25587857
1811301900
1611873788
1224628011
1776648427
1909342932
1951671135
1636252871
82385727
461199240
711593507
116225801
79149215
811475750
1484396627
1839598369
2108521532
1563306970
973389283
2134027088
601293941
262445954
2081657629
2046817885
597444242
1493976118
1250918955
540246050
2022993829
704768959
1481151030
681222739
731631596
2090328309
592983192
2047546171
191155221
155178671
1671896038
312887242
1088215051
1845234028
562010679
1502649005
316569928
1048095358
1714783954
2060270852
1120489652
1187943520
1359785177
1376775755
632892680
1641039897
380027208
1383431462
2083857792
518139828
291627496
1177816808
206551946
310324194
221289078
846475379
676398305
262825977
1637118838
547597881
371449499
800028018
948177108
129184886
970925733
2024911149
287680328
214939455
2011430538
581693201
560427902
1414046610
2032801077
1839296122
832444287
544462441
1450375593
853612149
1769142697
92298662
759002349
1448868369
1166735964
105447568
1131539576
2083529849
292469361
2136444794
618712152
1772662100
1230858697
1516895321
265025935
1075057902
869473616
501889761
332680196
1257367721
1386982581
149547280
2026115477
1780002560
2146113934
223526673
1489999585
865409999
575962435
521979789
1409596223
1076071586
1645772564
2021351447
1623361980
809815366
637817467
538050935
2133973975
1460609917
1706704232
794939236
2077754270
452764464
94152388
213971348
2004647446
68668313
2100604014
88912722
414887273
436693579
2029863282
1885826064
498637655
597346438
2090587183
1198731105
2057028307
211230396
1118797094
1637500396
1265951497
765939990
864007376
1284926614
511432966
1835987930
1274253692
143121806
2106884729
820090636
844795504
1041047627
607496076
1411341220
2125453690
1525457447
2028662096
1815596851
1747003767
1522603455
801820640
1565790230
432151708
1580833856
1834591537
1609120163
1685397118
345945372
1467131447
1655970125
1546835566
1617753506
1005584918
1314859430
720969203
150375206
1391130591
181655366
63602310
941392153
613218734
1163398491
608647309
1951453802
1082840427
1505298659
998822117
1009926692
1065543770
1743025696
1493772158
1647508111
1956075689
175166468
914232669
1138423300
1203591173
1370890401
1135776635
2035756991
1733979631
439864739
1401317348
522623730
1508428127
205585549
626875794
1691739109
1987812281
229900892
1181155520
417003544
1830582932
774780031
1783097104
2059490800
1310378612
415300882
1657633876
838346145
1770401860
1570846329
1249204633
1622350237
1848446112
1900925046
1169236726
1735333243
1637350742
231652243
1928326689
248225761
1620797301
902635027
966144275
1921653194
305662545
1885720539
606942922
832814895
1420007746
1874271934
1379082101
344420057
1852988996
860543658
1377068299
196098733
1945822081
1520282144
1542974144
501596402
455911018
1126475345
1915130569
379013864
1714606391
944914250
1542937643
31635088
1599864258
1799055484
1145637406
1157113187
383778704
446565473
2092060852
1722513046
758953429
1261029804
45190361
1696892153
1929569806
722204343
1682243924
1119826223
151789035
987753923
91528598
1162621241
1915919897
423928399
276188049
939763727
834948015
1433959360
104187493
1503299342
1611246418
2021423839
1965619327
2097919350
274326238
56599950
1350164991
1153827004
2052375462
1953741583
967771682
1158665492
301718824
2085367902
1260085952
1133624641
411277006
1720218711
293531102
924363669
836063871
1502248021
1734384561
465635635
819697400
1935316956
1288367513
618368796
382812497
1897499921
573835112
1325196749
804044850
2038562096
1568296727
1372130896
1239438705
1377439990
1677627703
1915457982
919101607
970353605
755282034
986544533
692105560
1527736736
732158920
700059747
1954144481
1103733194
1068452888
1866689012
1564980601
41071643
287345316
1800909589
1866566498
1079205017
1101807601
731400704
858638448
169332767
1279953203
1168351044
839996634
233791601
983291579
102948127
1650204361
1977903279
204690107
239884395
1925948390
1345159474
1139789527
514574371
1622967174
1046019097
195836660
1998669426
1707350368
1096001887
1051763437
1630017689
176889744
1466688371
1869395333
714489538
318920871
1150411459
623170020
203803995
36323852
1144412977
442146450
809044939
566677104
256401075
886711982
1265262189
1282942984
267619043
1148486075
2040067366
785480282
1340046565
1301348430
1464026380
1311163644
617713022
1088283477
404768671
1642771844
1521603814
25795022
688423751
1855294014
420771911
2139981712
1012915342
388889499
92814540
1941131955
1968254154
1152200550
722166892
1998437053
1061987174
278311475
2049430039
1077802531
1012526585
1379760675
1146582496
1128175977
367994884
1146024230
1752301980
1275921423
1629328449
1918699157
2097472529
1682593806
805641120
2084588084
546737847
2005727167
1470076574
1061883481
922091725
746294205
1645534361
459706766
1037540450
1365938491
451452119
1414738314
169886203
121991418
460520999
2103747875
710915269
95165504
993331180
1882406527
1511737272
1733178568
1220137254
81474919
1688850636
1705818408
1960147471
478345606
226616809
1200307322
1664281387
218205352
251355349
91857875
1614896705
513664255
2141530969
1275030813
1303555785
318789527
1903186922
185695396
1809543493
378472892
1695640014
781939756
1063638099
193883253
924393666
1812303907
1877493880
1350483460
2070232639
1153437443
487649464
2035258481
1319816455
1979522782
1295440488
1830973210
2096798040
165827450
1094843885
2020954624
2000745796
513451322
653985480
632186811
1893844403
1003615982
1408492434
337750712
565302646
927147092
1750736527
264870134
263090749
891393920
1914961398
1510731071
1861505119
1095198936
1713990617
1711497740
362199068
1378943810
98150019
1088912137
873986123
1055872028
224311664
2034980936
2053383209
1297711149
1327479886
369921949
206509672
2112299764
783473653
267063083
666287674
515642468
1047538370
1189283898
562737933
2005841686
402012297
377610308
1712984360
204590707
1628533529
2056203422
1948818854
61529484
1268207075
662877053
1500263155
903744700
1072050991
274757301
171144410
972593154
1188772724
229885475
85380312
199411157
825142878
931289634
246722140
2132960342
1732790812
103838927
1889149669
968282248
1035752634
1953434880
160997111
1503101974
532837260
644677909
619322614
866003879
1511476194
144986044
2024047277
1254442321
1306127096
1790729069
1528646925
851723868
1410725490
1360671806
838763677
154290656
533439600
299362835
1424881972
209209204
1969650698
1341908732
415745767
402378819
464772392
166285666
2005738010
1896568437
2072662376
908228250
1279814416
1479867033
2020778888
1402354754
1632078723
1053876865
633585818
1624349620
439196056
1353193285
415391528
1603150642
1383908529
901835610
963997825
1614184702
475630029
142207225
419453064
186258660
1650995096
2017216583
2104749493
992512861
180718218
1898900992
2572649
3047060
406587807
1702031687
1288253712
1152131548
1777732039
2089986476
1148959937
1568600850
554595113
2045527561
23734561
2008511898
1585486969
453044871
1953162892
722727853
2065201077
45176535
392053154
1840859593
237242015
2123437038
1947917285
1071822828
247928343
261696376
148433728
610384905
384975706
530801864
1613579026
1558639863
1310607325
825691176
63251387
1731005350
1158450463
525353067
1177801552
1648273041
317589985
787138969
960691680
1362125448
1332831593
1144616551
56024385
583521868
341402736
26412005
664218103
2074647593
73178367
1849526836
967692932
2059428899
1815048889
2137093115
1594653969
231411335
1840864037
2106391430
1825164793
1843908076
1150708391
1162949195
1648851332
39342517
371599136
1235324445
1978800973
832763841
1720231422
180289518
1653331664
393283503
923463383
1687654865
546488206
664925191
27502868
732138929
947128679
2100077820
943787826
124332777
1599930582
1837615808
633940871
1441776893
429574923
2003974104
164453500
596351356
714731133
1175732891
118628425
1720389294
733389446
1200828587
2894340
913211789
942598341
1078962182
1150532930
578001987
900164575
1378363997
2075087493
459093005
1574185293
557356529
175539059
411086718
1324736552
363835774
1131298653
943846677
234703529
880000252
132073203
407298446
239410535
644812005
474476862
30098832
2146685079
1216195597
1361721118
1251896423
1463168816
68486617
1148651547
1936927291
866365425
987666529
1727522364
407597563
138253756
1033809758
473418455
937980948
563730122
417342762
982274538
726156350
1760218757
2013146775
1677733779
1582958590
129283124
2034576287
671083246
1999744247
1495391355
201556759
415884128
421799739
1661386904
1401127803
2126683344
1431647949
1640419106
268914264
384717582
576698142
1198195965
956287475
1357960921
1625388004
1734036467
1104649199
1276424628
47417577
1699456047
1959471861
1643811476
1605912312
1594758261
1701226935
1622278642
398959253
773480880
912468061
756833674
610478660
113020932
1287368567
1637555554
1413121360
670771782
200499704
472539109
1974040828
1080447737
1571137370
304659782
1509455651
555785200
278486468
657286414
675853681
1368565454
162534730
795705675
655673879
324701566
1395281986
894559112
927912729
1730679305
1289342899
217970816
876946412
676763448
435872710
933823768
1201044669
1580589144
1737344774
332048708
10405655
1863490082
1210646665
373009987
585457072
1915726480
677236128
1267472615
657840583
1929464032
1223136563
670009142
1462528370
286973594
973037683
926995400
991866460
90222313
88890998
230556376
1181360999
909002627
168455660
1832744370
1179716452
692238508
153071416
1774020476
330229539
1264817542
2096766746
1934536976
1743614879
851950625
456013927
175887889
2042835086
846915080
1139777267
124606474
778333670
1242234893
765251860
1126978385
938468154
904940375
1219945104
495215485
1778371865
574702745
717110907
1227214525
1634243423
1113806053
1150120257
2059991877
1414395916
1435060868
1122696129
255077087
2077740285
1760597975
908799150
1998880508
149893681
1978555515
2145059520
926631316
2039307356
1258108306
193796072
221285598
1816453849
68998531
33657513
1387003823
1003394506
804545810
1946296514
21301808
1015209258
474524283
1818949987
1246446929
1774755321
628554397
1861871403
135801771
698525949
1237708964
597449407
1707808139
145010978
712830779
1276478670
1970306309
1891158476
299067159
603289775
196446901
1631480949
99150122
1895454158
459860281
388761444
1712782725
1410628404
1915347490
1610355810
151897091
1499906130
583451154
38712807
1330404595
1471920229
418088065
994631228
514201674
1711864981
1155647697
1205468460
1084583804
129596691
88280472
1295070966
649970653
781704407
1872639328
868950379
610068552
1397871401
1479627696
748751787
1074622767
732796355
2079899532
539151131
1375390691
1873431428
2004119860
851710466
1061691510
753174041
1067754878
1527139916
1053489150
1505215687
568249047
956829514
886746767
800456300
1648080073
2009265142
1493543599
1328427981
1736448235
2084643106
27090399
1268451766
2122338886
120799347
506072104
49441671
505441968
829425010
452418957
133117196
942768607
1409694881
487241009
1905124622
177029774
2024432104
1056199228
269834108
250670687
1600699821
873215919
1512343417
389576193
2057636966
2026626348
1516132903
1455092216
2056301634
2081793730
7106616
279535102
492852040
1985684826
1982988468
1584438742
2041204191
1890787019
2082978496
4180422
1551254741
1326472809
1442427035
1827914321
480742307
99241258
2057324716
1573457081
1904932609
2093502845
156055874
1565849340
1785805546
2084632610
1990560134
1885799561
425644215
1730012258
2078383273
1116971599
1526359419
1668646837
193741675
1464410765
1644351585
28025491
1840895686
460325361
1286967503
1550421060
665868808
1387754264
246338762
499074075
2031723871
1053766411
1642858204
1253984285
49846189
99591545
1035592888
805254787
448417988
1227962706
41360755
1185101265
1574728800
173282383
489977650
1786913914
1354855257
1941505994
1583054467
1062638011
762044044
1282198790
447003499
735608165
83476777
1564903652
1841721460
1591206120
2027487897
1262131406
442818709
1669856867
382587125
1847764496
183311721
1598847488
1292112701
1918632766
1663262197
746142037
2038752083
515723120
1649269772
580258925
1250496709
1736729447
168114966
2111249722
2067901166
167609564
366179997
2090543272
1926206129
1136976785
1273649071
1927315011
1766003938
1403215074
257586135
1086441637
2023525723
1361545450
1616098131
1244372440
1709641729
188485021
521690812
1125898025
2024152104
85736430
1919661565
1557901872
1693406645
1411904415
577048039
499496997
514410551
272093199
212891492
1850240797
1653092605
993172345
258337972
720818431
1535234288
2076511237
1673529347
1419218202
160515883
1111279607
1645953585
1145311159
1891890054
1839706499
214349838
449335859
497573912
1249409959
122648990
2006217650
911750131
1259439525
1276075939
1555110172
494284093
632750096
32008818
38245748
513352594
310990933
1211475816
1030674933
834474579
927526328
656056364
51261093
494086769
1707347115
242896867
2026287645
497675555
753939501
1845404295
1928634892
923160148
1540333844
1958312464
804875169
82238984
2019828369
1862810958
371164038
441056105
1410348750
92466807
847840813
2079330035
1374121647
1340065916
884613139
1278397458
579803744
1121216040
594558516
1999272982
745553321
2015195138
211224002
131747918
236702655
737530488
2068583768
1295825896
602024918
191265811
201493484
405329625
952042821
318219341
133651048
556386061
232412250
1164744989
105339630
260125676
721405274
1850938689
706228616
682475494
1972197802
1951342402
845476954
1643023009
1517966440
1932291795
824155042
1667021707
1798794661
1843288905
1685600905
106173367
608784187
1689735791
1446706927
1996720284
798906590
2084623843
307624324
1662969342
1405136037
624755203
1991749285
97155122
1680179989
1585093590
1406627344
1794752140
1845151548
893691725
1314419572
1922704795
133430093
425100794
794349121
1845676197
448226445
1834851400
303895217
675429797
715947964
1966178649
585748745
1141073374
588037427
1594602312
1811666717
400705614
1563919720
623367970
2058368744
338294061
510297322
1767210581
2014124129
1125412524
153043195
874804391
620515606
516267117
107934430
762615722
61391831
1180320948
1996336534
1951544203
1418693135
226758494
168675549
807922195
1861608227
2018217921
1820104170
1299128606
1637150108
1857116047
411655150
338163706
829171142
1376194598
1785174990
1719781118
2043392051
536452444
1019059351
2050827326
566716389
1969571757
860897256
1198551811
1348712430
221048458
20782630
863500680
1106066157
1164788333
1665395309
788168499
504112078
1199900518
901783386
302740255
1866755477
629890790
18084448
2039716244
1639175150
434969164
241537388
1162429371
2013172546
336205131
296723948
362875974
1920725350
1590400936
893788556
1296047865
903056689
1951187000
1443910269
563676593
324826858
2077095433
114900857
846987247
1856966902
2102158386
2083998783
1887690795
1492826024
137787972
1370236472
1315467851
1540370861
1624668165
733869889
1365207597
1379002463
1110179599
300606453
282384783
1473963974
1611508953
1987563022
367275675
63809253
395033937
1094410750
1327151490
1415288911
564966745
1436969554
1965865989
1744208399
649925720
1936354485
1231420931
1463590342
1049300688
2084539685
113175930
1104183727
1007112467
409648014
849298219
1622003699
417581207
1724196571
846672375
902541110
1877571324
1545992554
662183133
972950330
853429206
825187895
299226302
925277351
720635746
1017105397
555310928
1306966419
1490625611
1533581793
1596867836
2065886559
1940179492
250272771
267609873
1254709722
334940053
1155237714
792223276
1114365475
180655274
1265622462
1798332550
1868499002
2037144904
1200825055
1367584750
1764674643
2059866900
436639787
558403667
39454159
185763739
2070724787
1414317559
1315290846
1588367105
912321974
1983421224
360268030
2109221448
1239159597
1211396036
1121185091
1155905745
1699210174
2077871617
1418583320
1505178518
448869517
5835158
1345603854
851013269
1395305089
1893492137
1089649316
172712866
47230460
726778718
1226441714
1823245456
1417651762
1927534444
1509293964
271258900
2081259343
1099688240
839063931
1215008103
544699725
272963688
1387568782
736232537
1356146781
1703553930
874304987
1823908218
1048705461
1709630996
367517596
1953372125
33402698
1921377975
1782210172
63907752
2133155961
365170111
2015684498
1855858857
277195211
368208700
2021472817
82287789
2024221095
42972479
420364498
1504889246
861291652
1885488585
2133842110
1494571900
537342155
1559994881
334979763
96538479
563563378
1515095890
424811229
1078224186
919385128
790659652
1081751934
676813218
974467445
155192503
928504484
2058168585
1713724748
847786950
1669246696
1139022170
1882790078
1910163159
1184461628
1531726925
2144749781
1566182581
1362375061
1449040376
118676051
1665860325
905332951
131887746
2105478753
858334044
545078608
598853873
1123356334
2023010899
136925396
1255277857
1991166289
98866645
810345239
275316225
1512248668
474264205
1146067377
2077817847
1716199242
1936315133
1601589442
555664118
219225311
2063865100
891343625
592749787
935938439
205054222
2003720690
1395497868
1857432261
1636657007
123327963
492923807
884546636
801810211
1786707606
589483518
91235364
579074978
2010721197
551068261
186781499
1258894272
636286003
896739882
217699565
1085091726
1642960825
785795427
1160922259
1164576336
1485778279
905040520
1106442274
973845817
508993011
255907646
717197832
153769347
777544223
579404656
1064976415
1885133495
1131875286
517144537
622495900
858609868
559060647
1437916007
391732741
1266143866
2000256908
1395097103
1572043763
385650555
546088262
1161831178
1833110152
1376713426
589754555
2034686655
1880197939
1667893513
1836696856
163779887
2107837725
357770854
2066692063
1396126846
664512665
1414835511
809701892
1667507877
411059304
1811473350
1738774266
1494091861
1639162197
2114880352
1670059441
274386572
955297379
421512668
48447649
33814903
1285760433
1592064976
1478708816
1773424098
27226133
463186785
2067390750
436902098
1541067122
55260757
825472905
1524267049
115662193
35653552
1232086325
1214524953
1778594595
690375412
1498698243
1750891140
1861255626
1087187371
1284391798
196968028
559928456
1857786381
286829478
444179610
277161842
614434018
2068873999
273257826
1661223612
968944627
1468884832
1072574437
1489428419
557906062
2077082794
1683983600
89855301
588187936
220710179
495061105
1620773790
1438390358
298846666
807032017
1652488177
1400222240
1369909795
1054446603
974807638
1150383008
1952382295
880442056
1323675805
1580339167
1030269164
1023965853
513080083
1538186960
989625081
1988752173
819800287
1166471949
917276842
1868983869
1168659369
147372346
856889262
453107747
291140874
1979129036
1129172497
455471960
1307007311
915748666
236366309
384981482
513465627
614565394
1466679971
1445800028
1066692647
795453667
2027344051
2045523712
957801313
490711043
1099267452
1907395986
1374518191
28951168
1283685455
908907520
1128746559
742769759
1955031638
1628425692
998893058
586736826
702772840
1800133520
213659310
1906650181
273338927
829720021
1984604470
761095072
1866262952
1475022483
1359341709
145787252
688350070
1186139262
2136757661
889573460
426764728
921177111
1659910976
295839150
1849080138
837630628
1003166508
1358970739
1086520175
1821382851
1016023394
1229206208
1902765132
376910801
1244188911
347312614
31562950
139847791
1285464145
2067468983
1838215650
830352624
700775688
1445641434
1133301021
1065968623
2041725093
997302182
255096009
955331975
1073142932
1036128565
1769837668
630289135
1941546562
1931965392
1579224274
1714159405
1677290453
1001817238
620334147
103269091
206884881
1847669133
151318255
551789922
970550891
538376246
865691408
1712754622
1853573123
880462687
1937730848
1591047706
1156937481
832012699
2093054057
1324903182
771042152
496749526
119701194
1823979755
982511394
1069986458
508312876
712639689
1193685619
684563859
1743144939
1961654311
1022566342
1294262504
417784589
295564118
1202370670
1207161785
1284416088
947275740
1202141375
228421217
1822413124
344095379
2017903641
1759932717
1535288373
246353458
893016408
367137102
371666899
522802405
10948364
703475948
211167585
1614859165
1729796008
942152638
2101440506
1069644513
494145009
1172491825
809851625
1910530750
939657472
717734853
82564094
854780724
557250768
1684753548
1558328931
1934254101
24431073
893217795
229832589
984379958
412144276
450903877
573839126
1728168518
483460626
1074588446
1522226977
1676899064
172192132
173019704
67714315
391168683
1752236035
1141298077
1778112714
3518056
1804371687
656756936
1547326913
1829477321
2036275653
896515104
1881821963
916261769
22193948
1458499332
1688208286
479548207
1109122104
663324658
1222252039
837115810
111432071
818581779
1232758266
1034321867
385220448
83799550
1263301362
255079943
285800757
1290850984
1154130362
39195433
410284676
1504674137
343098363
1383241771
1260653418
803442793
1662937271
1642340597
743597089
1247902015
1990554741
1151915451
1042938262
2109615714
843940286
734439015
1301105039
1993374066
1602586869
1088179254
44515152
1109909848
984174847
393761710
470083413
581048603
614082314
334442397
1360620534
963114414
1126063975
92885607
875387217
565898285
1192795536
872567208
182069696
656152622
13099956
1181880011
2001934923
611699239
1600220240
869853870
1943815727
1729142238
1920289025
1537736425
217123879
540874619
11455530
1992188127
1975171538
79350612
1218557968
1198811897
93880363
822479800
91568025
1231949909
1687793683
1171594815
1516084864
537736550
669728342
1882061588
1425404318
612176831
1582927856
882742079
1202337539
980394693
271027753
1564057121
1384353463
2093353882
2090599234
1446375456
164041175
1635590586
1791376951
351689020
1190689837
643229314
840630072
1504053848
1374788539
769266424
850045898
863863986
887064797
1851828636
1272040377
738201416
924231401
856592736
2070203377
1570354519
667839577
816396179
779619354
2116472029
1391850201
1449736718
1879388734
235799581
796020649
1291786628
147769040
1756756168
255308781
1143206920
1325603254
1665095088
1456362717
19875530
1396665757
2056026414
49552297
390772908
1270115486
1237295941
137109206
1274866844
357360849
511224869
1630331099
1759796045
1574423536
3883524
1849580014
496711250
156666967
1686548432
414762787
450711941
665884760
289942310
49628040
975771067
1462585098
1534110391
1713448877
1395948273
993327328
2140619861
478491197
1387203179
1039827720
1186009909
938571868
1005185346
651027595
17278630
1763646869
2032069205
637092244
498530272
1710806132
1009756279
1378429139
1159456861
1775969858
869640483
847322844
1622951842
1543341110
2136770146
1402827416
1666278060
492117577
354361669
216226314
1874729248
2019722519
1042340739
111171033
769227758
712708265
1530649248
1083825662
806810483
2134839712
1585271249
1271813547
1161096728
2081278308
1030280151
558385213
1832588759
577251754
519810517
2063920243
1764822837
1565744576
711543072
1393488272
18267938
1055660536
564762104
806261576
600250776
1216066593
1561492782
766506465
1888384811
276825164
1263885036
979421887
173896646
926354482
1264156854
1392917546
1218532649
996108282
193773447
409739901
1911224401
1711179335
342030953
1900969673
682444979
756918499
1105051786
117326105
310132165
445557859
840232817
1237471937
106258860
1961466041
349789474
1295379574
916119322
504625479
1386908355
872755363
1468667857
1405287835
794320499
227086747
857129738
998858983
1590289794
1994619912
1865651026
1696734014
2021793683
73190546
61957319
852023436
1352388405
1860406137
2029908978
1620130336
2064995829
1018130613
153820014
818798163
543528245
455651518
549952058
347615341
1349703985
1666486330
87188047
2108293518
723831569
1227374760
305229422
1549396190
65694449
21169287
280305882
816540411
397218427
934321052
483469578
1841556343
46759620
91551331
1762914940
1530225666
1590158174
700593223
1770363541
87025027
1303118590
651814277
280456975
986374023
987124594
29006151
1298985953
177680727
1066346296
1188737187
1602712127
583729531
1668603664
491879396
1727860205
1937268310
1596335547
485465578
1069835277
1851762305
429994108
1256700098
1371386229
1091483918
1324419746
331899447
1942126720
1797123353
685893567
1353211753
1562697664
461099812
278232243
1619405271
1627856851
1289272429
569402220
503036599
1393891826
711134097
1878623291
2089263110
2101870137
1529171113
862226485
1607227547
2055055756
1802966548
178279343
1246164884
432833595
689024932
618825871
1344147937
580708318
1736016890
130617404
1305080262
1773211184
1200445384
424324522
964104972
593790602
1177307953
902797381
19130215
1066153199
50569431
1550523937
1184555835
1602213757
1639272232
1632587086
1837748324
519443772
1554536406
548644679
1461152936
1954288732
435415112
1518852681
1366838214
1584502790
267797134
829129763
824444169
1704109870
1212705856
1032060021
1013688174
909621856
350201917
1038689852
156398906
764768821
1414378923
830622492
682223790
946132328
791730456
38534360
2022834359
1149048686
168078422
1948254168
1000264677
1325917820
1000650391
842546563
419720800
1159283052
1911672120
616939108
1967781022
2090063583
187382580
705997862
572854382
2137189045
195867212
1691769981
926852422
993182799
1021444752
189424271
2093075455
1676715440
1801558745
18852320
733353898
2004568189
658428230
134649988
1732649287
1426908476
1522856745
2030909635
892558504
1124581610
15474025
1123970087
1658336232
166609947
1039719592
1478305117
792292398
2070910973
433558989
1203022276
1103614465
1351732597
484750820
1981210003
1754475877
1109560098
351447753
1069650902
1338998193
448218175
1367253718
1384376853
1605205612
1101395232
858068319
698133096
749171571
1652517808
2072449998
1609217356
1770208475
1555305441
1609654307
1969779776
292205390
321670999
2050379540
860574692
194727101
62738953
1347120779
205538906
1498286133
1115916921
1281095571
744377545
1905828323
223055365
606143776
1720191751
1177096277
659722436
1466996113
1259692196
115099426
231170733
454316508
1975389068
424756480
1502934545
907615825
115233408
1555654226
1260351129
216560437
1179563780
960955047
146585122
1318878284
472362927
633032778
147954860
1981809028
1575643777
1018466471
1956412691
298522376
1688704822
779978002
148270105
156079567
2061318497
1396648445
359919327
1658346352
1860469434
1553316886
1039022099
1435914858
2028516653
615121976
2141056910
1218855657
696257950
1544547213
1271955405
853961347
1075819891
1590384702
794881017
688053414
381926778
1140609275
297610926
1146596061
1111760815
1255369205
157360164
1851249874
485476883
445610222
468706400
21627114
723955721
1650823390
2083840262
407632984
667673955
1096042260
2020949087
1437467499
143179843
2097364748
1335550785
1473696179
1878655882
1911553639
199366364
167869013
1308627074
1313409504
1305641897
2001078366
1552622191
335038713
577560399
1132324510
962367257
226341399
328601378
1857360051
324407920
1415266146
434689538
217647739
1007689727
1056123678
1932987128
628531336
1821392352
114913900
555964180
2029482237
773350974
934912966
2002549798
15743661
505967005
2047996199
690168536
225506985
787122635
337939994
836972654
23574308
325297072
111170083
1154065846
1237799153
954270139
2040637155
593495286
1296222951
87801194
1103936273
1398161444
929994379
195779242
476184247
667168639
725127214
134242669
1548609610
1917554461
365414190
843055045
559218812
1956873649
200609340
1656337597
1436366365
1396093664
1370313648
147849731
351632053
1436337522
1672397214
617424528
1281140480
836278526
422684165
1195171982
1332258555
1935924405
875439014
241448975
1414458755
1194410493
2081401200
881873121
1047474678
300822958
1204237136
1393859
1516335793
904727362
692933139
1207305819
766002004
1379986068
1036319802
1179535913
1061707498
213120573
2056267115
465009248
1168541157
610350556
684138356
889303025
1898750343
450555920
497271292
918140163
441921563
904303018
529619683
672468927
1827404097
1945574016
1286760230
1358762947
1094388433
1236210916
1087181335
487718261
795540444
517149479
632258023
1470042864
133265995
87406145
1245500652
983093024
1064902149
205929414
1366564926
350098464
60130840
1611306114
65136923
974480650
415677401
309199457
1259184320
10430471
1366089882
32325341
1603522836
1211494724
1617764468
1221142782
935203817
1576391858
23654258
2080963599
1300878494
279167041
1804111299
1102384549
1613682426
1781391030
1123668897
1775440804
1716947041
1232994485
1080313241
1036841683
2069174299
30871676
213086446
638260454
718624397
857115411
1522044951
363546336
461921984
1079182026
390362698
1616715597
982124009
544254468
461030603
915205220
776672193
1046799514
608134658
2501245
15876853
1023533752
1824477883
777421291
524617980
876823204
691379573
1624919577
2051614423
1681177583
1110296473
1669048945
1324351714
1672204380
396647643
344787479
1346158577
2133690079
1049024566
893932737
762722290
1316564600
439603108
2031849037
789944802
2102470407
1723623663
1628177381
1782770415
1580905625
1070077148
209257233
1406158175
470669670
1796969632
682039099
1220862038
1095645239
753157600
211603598
1940447271
1382415850
789100074
1459229122
1256386370
1643893983
199196661
261285599
1033411955
1421663735
1473080963
1589044026
27428967
2081666063
342616797
1613629164
1447382256
1164277081
1257811611
1880370898
1954561380
1972229599
586138032
198969610
1323492324
1181956579
617659877
31626366
804931857
1051449383
2016434974
773596680
931595486
1095558116
1331118954
1787033569
734861062
505200415
1506750524
639057625
225347336
1484862754
39800125
1162135810
1499581557
1839381702
1813570974
47850590
1706360611
408797758
355817498
9915408
1257164671
1807415679
1034310371
313647010
1425950399
449296720
710498420
296804593
63590231
1724341244
491752195
573176322
881984699
1926671089
1573568939
1778994197
577686594
641355876
1928389598
388809925
90780946
1420906961
1046908465
1799093719
884056066
373592534
1937899084
885367186
1370337464
237787816
2060928912
902519514
648774932
1518661851
687787680
1946503620
220968445
78326901
1251413609
1329988490
1557339945
205134957
1721934854
2122848081
355823633
214085656
998482635
1011752227
701072215
141978079
1643458834
1998474259
276332400
270407897
746875813
1258461269
1884864345
1389730828
1227461391
1561745878
256213462
371567613
1573027565
1783265808
1646551677
825535634
1330600651
1990798016
1825151422
1676118191
519219720
176300983
1804338423
1156289222
1188402221
1325951299
297400056
130183349
1144092985
604674705
2101334029
101256261
48221633
1955514253
1492213402
1163038571
703676356
540725191
67569253
621831369
1475158538
1133660214
1988080237
1981825777
813310116
20113704
2134412207
2008628782
877739458
710444461
1638627847
328262403
930878813
1158776938
1181052034
892426331
1761569132
1923939014
1650813284
1050249607
1110636194
554373929
783640263
1717590337
1529319546
1033456265
44952125
968088259
211584210
1357052782
1618309532
246256991
1998932272
2109704139
1147970274
1771359502
2051042952
1464272676
1297630459
835180204
1564532123
1557560717
473562929
287666355
1728731757
730634452
1474880062
2062493177
1623347737
415758140
1369094081
490584070
45477253
1901065802
1554979723
1782616480
299265740
82905123
86858435
1956724748
2135741580
1987416646
1837505699
209974881
717604559
2080658356
1028248353
1623070542
2067188508
1410159421
799339087
1643890485
1493024828
789468547
2039673124
1135445667
794534788
781704154
1826165231
951506157
2053872675
1578871190
1845096983
1878448474
165105679
841863935
141746822
1592006281
128548677
654398310
632555588
378807391
2109729140
118041466
677659694
833122675
58554644
919013167
1856103284
1605963481
1887287291
451964007
51451854
754352343
1747618791
1244885220
229193791
1658559046
1295334061
1006893311
1649526774
1088970274
722712046
167410930
1551911006
1384049220
1724067841
560814169
203935692
1360750879
254867451
1863163795
292252352
1346374811
1892326773
510688822
1638155245
1653477223
517365190
2072911137
292328394
2107949236
2018826133
1549734340
612391390
478123217
1162675964
887182010
1298455647
2116829323
1686342173
401454830
1944580217
1624365881
549334397
1801911401
1252526795
1059194951
668254174
2120963485
821434239
1617767086
1156591265
2085715896
394402459
2041749007
1786309282
1733976432
459511816
807795074
1196790649
1512059141
204391515
63068646
372960240
1189880453
384269391
44348437
216930109
1211866604
1489175993
604384924
1283070900
1440611630
701077356
1271891131
1920577698
1446237018
8956311
1037987933
1857442166
188266926
1697058251
842406937
125671935
1193322185
55300007
1232313798
36563823
611437676
124312816
1392474304
882595834
832830911
354055518
747972604
1460524878
409902534
1231840122
2094641130
1169801950
1158550988
1693842578
685390234
2075367923
1911149252
1725819163
644592664
1887440374
1076087984
318158015
864321430
612456178
767202275
306521784
80289424
262328238
1174857764
375480882
732229950
1355012506
1501419053
625200750
1181218448
1803749748
1572888186
1949222562
50501567
355113919
1327604440
2105938742
387479903
144650262
149724529
1183131841
239294063
340905660
164781745
384119149
830399090
341193556
2114573168
899931252
1356247832
1306419879
818549576
322696815
1653551959
679249419
854079230
583060035
958569733
212602747
344045070
7162059
59440074
1044588069
62672434
1700264146
1634874949
1552767832
2059694203
1293725679
251732375
1223730463
1666398194
460133057
170302105
270377992
908388385
2090392795
357542055
283913956
552137468
759099601
564766733
2133141169
626296579
1249390889
1965521741
127570690
1881187862
1156390962
1319290531
1175389943
1457308385
241649671
1553084816
1821199421
2141120569
445606809
284012794
1861310517
767190547
1353285053
922343855
1015252956
180750485
356475549
768817928
212280414
56284738
533428003
1286783052
45952716
1930712650
1637081591
1006902166
1887204577
1669029414
1476897534
2022127582
1159720198
228878546
1041144792
1138078497
1122785887
510293055
752674932
2009424130
1672362394
1901029302
1576771383
138466493
1743844450
237699722
1700192373
2035217118
1674600071
837898839
1665327123
757238978
929397149
184135773
1535683759
808124941
1072660801
357517462
262914073
255781578
838483927
733226978
1874417601
1310312951
1944234522
1847579229
1846711674
1116063624
2067448825
245522604
1069704734
1789555560
514706589
1773479837
1410347935
1259966107
19247688
119661918
320887955
2069028356
840093506
1019836489
1016296375
1167590695
1507257852
749935933
204818804
554264399
1215599695
1005401325
468499262
1394938584
2143525162
1743295332
1329417219
803254959
1502347315
202855869
1842054401
1035438392
889724333
968376251
1869946131
1965388241
644809524
936878870
1571678579
1764223970
1984443334
430886225
317888015
1618881726
1432985688
363527597
172107130
1166096680
94432105
1736762395
1571764624
1418529026
1445524986
200386157
70919013
387166418
908899160
211185572
1413790686
60003147
1186481548
1594328571
1225851644
147430641
1083793815
163309610
115050911
1553499479
835713947
1442739531
440574033
490609119
156252985
1308989830
1959481598
764383109
519485317
578454974
829758816
857071073
1622146130
1389947923
963479896
1057169565
217339023
405817378
1913940248
1897529797
1708712047
435137512
849476358
1304440014
253161536
1619334728
1491060518
244631520
1418373614
1236881802
1904560030
1728313095
1707733951
1993431420
166287523
208692554
647277175
1151224163
1708749183
1269553170
184490843
1506071329
2106041311
328714425
290966174
933575777
1419797665
518457043
1256816187
2121065840
1824070681
1293509361
131764855
1023039268
1248361961
1156210810
562730633
828168668
1031383512
680259481
166670502
1322816176
1506480974
1982214169
898714152
846736002
1334456955
624245652
686523308
1733622776
379386846
729675561
1762324926
2011089307
707403970
1383263819
1249058941
1233910819
1582372800
671233251
409362639
612067628
725806251
1541755279
1372806026
280010935
504158379
78393160
1078521455
1588839360
2022023903
366745777
2020692024
1098769106
1726925011
1117501863
1656061101
1404756938
318402005
512043428
1036642602
982118456
1090982897
139918836
604340390
1409641428
226630736
1214080031
2005133335
2147185290
1300369093
1317815331
942934719
358604454
113879787
576940670
705949165
2132858731
1753530198
1624619635
1492831763
1193731881
657443581
311191683
1920107111
107583744
456877167
922696912
490809710
1159831634
52194045
385539245
1768168687
1312916816
1318714939
1263410617
710749813
1434311960
1649032870
1651990396
148056973
256771691
1330566634
843771290
1470540248
2121167099
209864426
682322710
1002183575
1116564144
1399260684
1485652753
2094803852
535525131
1548310960
245244996
1630232978
1205349520
1378157083
1795785382
1138364090
504666894
2013243876
1408442850
718111018
1329871463
512302701
241215366
1982038324
146104461
837963729
1768633582
1603343596
32128827
1426856254
699533913
1589480598
1282108216
803131609
1227304997
718984922
109898117
1292607713
695151139
2027691272
435078850
443066179
86814964
1087088605
513946741
1583930837
1051817056
1138821753
1341927283
889244383
548202109
1075353579
943632081
1809381652
1066536056
892149506
1415665959
1589590031
1754094098
1509224045
1902298106
1114088611
1828950890
1615012033
1756051560
481196243
531806032
1754149310
690619166
2125177916
44953912
230480083
653674843
1846094852
1938658269
1016737540
1532782508
1210930179
357309238
429005504
1935726709
1256820220
1298741084
175571806
585212247
1400844791
1678499220
288476686
1319062091
1307246432
888955843
2136810003
1603689368
998794380
1634705946
703395066
372401107
691900147
414981414
656629297
469993070
1652638664
1479686361
1211348140
1589612971
665550856
1886417373
1796534700
1870110085
723640494
816619521
1881431530
889925912
437310265
1317749183
307856778
956428602
2055376207
2067647524
401372259
840226548
834981397
348194650
1282357784
802155888
321807620
70545268
1954264737
1859491997
1752531826
543399755
1849077437
1701601964
2045236223
1438302874
2030642939
69227336
905272141
1660882958
705759654
1986055467
882843643
742673448
1642729984
1663300771
1954192077
2075677362
730857658
1169726898
1411051376
33401147
1127946290
1930412577
1943071758
99490250
523755675
1072070845
1490211333
1975407768
870003863
5874099
1543300686
1906023037
1322489090
1099671315
595314924
1912368976
1295566264
707158283
533829134
1509774306
450539825
1587613104
1103547891
407013558
1483773215
441712162
1610089704
1861736316
963213036
1719846329
131161147
363292129
557768551
1957031764
1055441281
633376815
1128980414
559758375
113768428
617073296
121789590
160655991
1180133303
88640532
932488092
1669104282
289060520
566378581
101795628
2033692191
512764028
48841308
1045774922
855479850
497272496
884268689
211838321
316950759
2017939887
64183575
315886155
1549904000
2006972364
926749546
477892744
1574265128
693819040
935296992
501424490
1921214282
1348027066
427387569
1230191802
1468530142
486922181
560009450
1757645931
1450067039
1587761482
722294416
1364492617
338841015
1476799096
1092288634
823867175
60276145
1598686829
1286010686
652026082
232648667
1899225356
1987481743
108854543
2096801061
1712457321
780591830
1677332825
245644095
2131415951
1289493959
2046996500
1469344048
267075200
1619652090
1077609268
1116505873
447096502
135128730
142156177
2126797747
1188392182
406123334
1096247906
495743711
950916132
1692717922
127805965
1863121770
1744218443
826448750
2133165546
1646931471
951464828
584007503
2129703203
1136081658
1013181494
221455662
1935894570
893435983
730955876
177323778
1955771798
332908709
1427871595
375270803
1842478652
1264996663
1897096307
1187637680
1455248674
993417140
2058485210
1258715060
1696733290
1551134893
1841724936
45293688
1246155995
1268180664
19917680
1424995472
2100523636
699555522
957606057
1672304202
1186638045
48564429
1889742162
1375095737
992328431
52515773
1146930470
302373105
142834723
1119956259
316742053
304685713
2143001526
1483392866
461750595
629282775
27736437
636479269
385554451
803562671
9421185
32553572
2138349555
1781296250
294982108
1881880145
451225811
108284845
412869813
243268958
989839630
300081851
1820689963
886427100
198077863
732620688
1754386454
35944567
852470330
120062053
988573198
823156127
1839968587
822863368
1602644500
312440018
1353878870
901090749
427622469
1974524315
980676527
283859856
1684978689
234873609
182571512
1028742316
1111481110
496746849
697228725
1276414440
2028927647
937206891
1740217503
593760668
1195051869
1828677966
1341485450
1550952884
1308331381
162582978
2120374103
936504029
1730942257
1441874297
696543841
1094037855
1657542440
1658455146
351025296
26577104
617872429
2129468908
1006688461
151526751
1721794014
1421385154
475843667
664581696
1767197357
129400692
609134142
1588770925
903344756
1467092832
1798208445
1785147415
438573640
1763433050
2119769349
1020355453
1792670004
1406476965
918688998
1659333860
721951684
1813766009
942502234
218357075
458322269
249577866
1816286020
1529177616
1420861186
1424802625
13060013
388074291
2050596128
594132439
695822140
891510351
945461992
2120582946
588201565
1156530211
926755454
1449793897
907574828
1954851666
1493742968
1112096749
1032549442
1591150018
333920671
845696611
2112965405
527858722
1926056977
720658139
1732383189
102884188
1193698962
1988630317
748785035
1264231069
1487305463
183236854
1917702264
1362339408
1738657841
96089629
724605598
1236556310
560735649
919539696
480543322
239643270
895492213
579779971
1612637273
165089384
206569163
1042930013
529505125
1362469357
994088105
1680431129
845644244
1675046276
628068351
531302063
777435200
279534683
1623590118
1893175446
1878243183
557636509
1392001579
356191714
345777899
930123697
615771341
717822410
1476427450
939052670
324887896
880111815
1156279879
775659628
1493005003
459937517
703991299
1276841092
1428174956
1074005383
1207555718
40265981
1485205645
165634759
959537491
751547936
1890185681
643579483
488173787
1849819508
1328970438
1227151523
641712439
554028560
1823983289
1247703367
1012604839
660637846
1289611642
1783471156
2114734984
2022965417
1440281526
1381441762
183115363
2002971437
2070732699
526803075
528448427
1976528084
293520483
1508000749
839879135
1137224676
1895584576
997831071
1745924528
1151363923
891198309
53513391
1768908686
1229040588
908662275
1547057855
1204402910
1396791119
166066909
70169127
1693757072
1862398467
960551951
1773604944
2101107085
21190090
92310320
1812903776
921685684
915895228
113329390
955119058
1508494671
961879601
544220410
2108896069
384252245
1824644125
1068032803
1026533309
261905174
709607913
309778243
461150475
496625761
1607226542
1712997617
1432494577
657642605
1944941650
496169069
1626898431
649324460
2145996092
953219798
1632430369
1633558642
1006523196
806159830
653454169
682941250
1846559547
1978179789
1804292520
1641071373
1074736663
1175976995
1315541740
1938327857
501058203
2104878685
1419823142
627074473
411979573
327356232
1323379278
1716608986
1324619070
1819383155
196024661
1670995530
26886742
503175632
614246741
1290075982
1113668401
1752538017
21936619
474232959
504798643
275668425
1530303455
897237118
813859524
1959530885
554241850
828194060
1233308009
802753613
287064570
789331331
602761285
1229996715
1039447602
234748258
756205602
2052771210
1886070730
15194539
2111383117
1134671332
2129906684
2058930296
1820982866
414517515
967843265
200624496
143293741
724120839
1997813224
1608931849
1599601249
1793830173
487106602
640424491
474053551
544199971
915532218
1449474925
1786199417
410335060
1042694028
1622948478
2066302623
810024577
1090204888
122379942
797835810
746372211
1605605536
1231585852
684319035
591950932
1962345726
2064229150
1708197277
1723199554
1385950279
1469266497
561771569
1108958459
304951324
411131138
1361596115
155397626
1706311492
1434231960
1985910474
1729317372
701545531
881581607
1813378867
204308301
843492010
909345845
1917785785
1437614058
1716266792
846462285
2027876906
1055827408
1107272644
1756865929
207798009
1884208832
915386240
1440849426
1316345092
9249212
717046770
1489921526
207790421
80136546
159488909
112671113
1437048746
1456093774
1556123719
1846098903
1707695507
139521487
1712357807
1734436260
1258980317
1289881246
2143339198
2038316739
1841490302
994004254
1281855627
1041784235
2049879376
576549851
1533055113
582135750
816732383
1292411783
1824839381
1368623602
1183910400
1920356136
1736799229
70746219
1268884976
958746811
1618054020
2041513938
1993347683
479022211
1091629720
1215814636
1315928280
893279981
828134779
1149448662
1453494382
1446121222
1601955468
926527099
1252978710
690916332
483759080
812525511
1678796991
1866281155
131319324
1146105117
1413834719
1230327976
502113760
462378592
1550672263
1887193888
429517637
1342201398
1475494635
196864222
1811231494
691339214
496364488
1567620795
1912921331
1771544904
1281143269
1351375727
966750888
2109457113
1877862945
26999547
1109628241
78919485
1646492583
911901378
558265462
1365255122
1839298968
1374226084
1415760693
834652521
2003748131
851383336
1255237624
2055345127
1537718470
177801144
1576286583
169603821
864278904
667199482
2008868179
802847187
1762103645
1380780763
412608190
545310677
1322971607
1319551380
1103443011
1663219931
1759411770
1251822718
21458519
1712151824
741801320
1885525963
2024969524
883833298
1000953027
381894549
943933257
344609037
121596412
77290569
734496770
544600685
1011813610
13997733
520228121
1314804504
488368852
1867301919
189863256
622194142
627935182
102124341
1887553273
1152691131
1402094006
903122778
1859720577
1161614328
57170311
852665753
813379740
1414907003
52823696
600461540
1819965768
1678602727
1740214263
1448429014
1844904330
699510831
683306786
2016065331
232231232
485638693
839154375
929704561
1975858599
480031405
1664489456
1398051762
1328699004
1466102794
1667921027
301251006
827741387
339593469
1101580987
1045947098
891728273
1998320672
279030137
1175963800
242662201
1672425817
108218357
1142346820
1703330821
692581444
659414943
1097835350
1819009223
802222761
603000381
884527848
1339633405
1864069934
1528512497
1256068391
720609801
248341972
1461985765
1273990276
301554564
643974303
790305982
2036887730
396724094
835697646
1692587510
311294537
1700381578
1887377906
803388148
1051170677
372641114
158107562
503812855
1945200686
23607391
2019363079
317462901
222954022
1829985
1966884083
1864540150
532446612
2140416977
936580505
263764278
1143458004
1477927332
791142539
1613621768
1885619442
1836513260
2096740284
1731618115
644393528
236680666
1122451612
146984072
789525413
1503536752
267543823
770046775
1228674151
806962702
36817915
491903107
759575200
1199028602
2040600673
222573069
2141400272
70077295
102822660
1507630503
1291298162
383808374
198695320
1358193598
1825363848
682533759
1849997097
783380847
793539315
198450815
1802782036
875385700
92520521
1990219607
770323194
866727828
1657736550
1119868278
2096043484
65533788
1764647325
50635932
1477714402
107424240
157579730
2113292949
870165087
1246773002
450956546
999441683
2057660647
1478140007
244799602
1489375418
1709543217
1475861663
1124201350
994817635
960339395
256039224
649391300
212984480
1638008203
525012061
1107242289
326664898
2017955699
32817232
1866212671
357231501
704351315
1992776815
2090254586
1702922228
146394653
1830991929
689873854
523046539
1450272539
1987343671
1781574924
1244217415
1695101682
1835426141
626246855
1318923948
953493120
1159651629
231403255
582289903
801990756
1573675610
473802854
172586858
150483134
1238684933
569871082
275017600
1150775791
555888547
1214265788
380347447
1993033897
1445263265
1617728707
1859743583
1266299953
2051396707
1021982348
1854752929
594548385
2107582918
1839609632
1306313820
1606745354
938981769
277887167
1697519805
566013913
1863798388
286964677
117779722
2054163238
414084581
356105246
1049374676
1051795154
1143608006
41980864
734049414
1891309227
1793879776
1962944652
172907082
1918823188
1535358511
883318569
675281407
2004736165
244838378
754964615
768629795
2042798378
1919472096
643626307
398686270
1001034598
466919968
2121998852
701577653
974084920
1375805794
1643342911
1724567238
1082301013
333413751
248471003
1212383007
770459633
82070171
1942299071
2141587757
1409079764
543983424
247197725
2126481678
1025782631
694723870
1079624263
1575544484
165568367
101096341
1635471290
1914162176
2135363308
355730098
1117213071
88089377
1308942887
233911365
1546522403
663690444
163412184
512653164
1518744172
2015936101
1046694362
1275867565
1444406252
271644740
164512835
2146902449
1965502192
1795769427
489699151
1161404834
1647226444
986434452
185991737
1786442107
1977319486
271389932
1271303382
449153203
712737335
420297587
1794148333
2068672807
1776211493
2032249944
1589114251
2135927095
97365560
1681943916
424966284
1763937673
777216149
703982311
2073128430
1505184726
4179035
1311657649
1738591226
1573936382
1365235086
450583845
1355926368
445187899
789488021
1251990723
1172068156
279177317
383744740
78218143
412239036
1752074309
1212315137
1577217393
1860654144
1443623602
690236762
1958943439
912325012
1746950619
380226858
2108552795
606005964
2029437097
508192906
1155359645
550337205
72985861
44471621
776820019
955430691
1383588304
446648244
858352366
1730630217
978198818
139274195
753440826
1324110520
875493175
2023273674
2002735612
1139706728
253856614
324358536
252790085
1118362696
1508932654
2128552207
1361810862
1282816582
1927397239
1499290183
1722852045
1782874045
925929053
1290394817
746477427
1849230401
1971476119
1795099852
368574232
1706556889
347059534
1185740678
406627504
174041082
1381660851
1412874072
536017047
1638413511
317303496
1742294976
1809039087
536446177
1990501246
1151097565
1648084457
1294444481
1170612950
120494972
405693452
359080938
1199600395
1475240846
1146191354
585762602
1040945984
845115176
1082922377
1366736604
200698239
930021674
152067946
107591723
1964244091
1795639054
1471832455
1957873827
2138945198
1821574635
248256832
360668580
792965223
758287916
506472933
593655145
830734698
1568864161
1787564724
1860919067
163716029
1207477936
2106256665
1891386000
1987521987
200152895
1793700580
240218466
133467341
816312817
1575882028
466255484
1322329772
1320118336
789621063
1042685564
356187244
419682450
834934929
1854001268
1218815109
1589950984
509687132
937304
258921761
823448055
341971445
797557033
3274323
806858414
758410887
1815136848
245611537
487222509
2014099434
926368361
65980663
781763403
2067958975
670682777
1051351066
1202673496
2145373510
1480144702
10743665
405559426
2016096231
886081725
1054153300
1508861441
1108828409
1819736897
972958505
1273608620
1520412657
2000593946
478086711
1072667965
1329272325
1990257690
1948709700
120333738
1454324930
1997132136
483686630
1144535098
2058054574
1760751509
316554611
687199744
531986117
2025803486
710799902
1768993056
17892610
1101593927
1385579800
874842073
1651140199
825323260
1523374954
1261291904
1227747800
1302701484
538006474
1761280776
60091401
1936138701
562712720
1850839590
462484837
30054979
855738785
1853170373
266272841
1501396168
1669850982
159216301
1303039844
2072196623
808100966
603446660
1766587369
150684205
1087535131
1846948292
2093319115
1493238994
931514488
1405865083
1590747097
1393977673
140960941
1515847068
358457938
967461758
1659324316
518829088
2056166651
292267723
1791549822
487092996
56463166
1463455757
1504078427
447384648
1932418151
1067971686
534494382
320644719
129682030
1209344558
1036465976
949782476
1289733985
1923356873
1417488180
672738089
1341470823
457810368
1462123196
828775520
1450790726
1836199964
1415707469
560339920
200829339
516589763
19287967
1255017256
1329231276
886911797
78972390
490807740
1591665277
1079357847
2137024158
1906796626
565187585
567967841
1677184492
1304395186
655844266
428793817
2111131341
1074570003
1077584969
325935849
1671781479
409079737
980169216
1473005717
555842850
678202817
1337362445
8166215
269943915
1656446597
1382833807
1343560138
724751600
501835318
1824936288
1243211536
455813928
1957142649
95882816
802292411
1493200763
847895773
2017397419
1320913126
2116948015
2023146123
1252573788
1521466176
1036280870
1136401780
2000059834
1592250527
126129398
1114141004
535470060
640912697
3641530
1839912681
859012400
1406313255
1217987854
626663428
392411303
1132583645
2119131336
501498736
1728064326
678232710
2022301252
1099370852
537678334
1205249962
2080216601
1037250574
1688093451
359044611
1742996
1366974260
186854809
1680875708
561123509
227149080
1088249567
1352741365
57044458
542310930
1766117678
2091590564
761173676
1734331841
823345576
815161264
1574249070
1895422537
2078592724
1880213415
1606196256
1155481836
1735794280
338617805
617729138
1055504062
396954731
1828011
1100286876
2106050566
1519968381
260853742
1707318336
1628003733
1948716150
1793170457
239734129
1474332641
76116697
2118416134
1942529136
924292165
92484812
1711267891
585289747
626878603
1175521503
999229673
968008099
707340103
477239349
1273953408
2010730616
1100356814
982935034
1625624796
616940202
1756951122
689683735
1812667866
1240080702
1833904906
1763845634
194150060
1555656775
1724508154
492889618
231659943
912667481
500495429
1594164361
1236905989
494605749
1251678697
184703516
1472182014
797351434
2032713023
1621108119
1867052835
657647606
242073961
975842297
1787606469
1296197230
1467987291
2093964540
862069703
1493872183
1071466112
349635258
551474982
522602438
1116995349
1869969087
380897936
724994547
1699301450
1672044936
73114992
1135508408
189249608
1605009281
860228906
1556070111
835822928
2022895592
676969503
698515895
773456383
638323509
909484687
1234270756
1348764352
65519874
986140494
2146625396
1592657989
1739554433
1676009210
2101845006
777934197
1884396676
1002616056
2023297240
883165789
1916163603
656472936
926907989
1312549131
1109739054
1818553274
586743732
218391049
1703177886
1269554763
879410377
1256089666
379176377
624829338
1111825454
1635552573
1469598927
617325372
862191011
1407280450
2137108193
1694778718
610532508
1697526857
1057318392
4006474
1195751793
193126701
388393468
133397309
500706584
1691366097
277898983
1713273264
767754819
1318933482
1264941820
945862808
1865021511
14786479
476937449
1179292662
2097302731
255046971
2016397915
1224622485
2018717347
2058278075
1470143887
1403433218
498743183
168788829
306900067
1230123971
1051520760
1822979861
1577045541
1843523073
638604144
1072745434
1010067934
1155468806
1776250338
1720483534
425159765
438750513
1236921172
986723187
1116145426
1031682027
2085863102
98647840
439383519
725532123
870239262
1202912794
474090782
292325963
732404265
1128427179
1320734835
1504158802
1061031136
1838225059
728928472
495507256
1570973623
1291857648
1682805342
739992159
555013921
164435834
448707370
205812158
1848689768
1737495629
1076316521
822697567
994520658
448680293
1414730134
1640347145
47631360
1817194175
464012328
696388693
1783281560
1624036625
783400203
1975292374
1345544169
521933142
1892473018
1712616745
1129546475
513767900
199480120
728304466
1442459642
859036111
54373810
907919123
1463996881
1625024069
1200397681
1481886262
905200060
2012559749
1921253785
1779086601
785899621
1442355255
1885266310
1782095673
1786886520
1172733115
1642066731
151736198
1419947137
1587604558
1769220438
2091060312
1092460789
1687392945
1648413046
2058894293
1631108740
522921651
805702297
784125050
493072573
1102911023
1793014577
86664332
506196111
2057337463
571043736
701389747
689444561
1918456975
1291433907
537164176
1950562002
2144801189
1110171175
1760657240
900808695
367482611
791850516
1022261102
2037737505
1897797099
364036355
1920323018
870555281
1418979574
1024513448
1174614110
321258770
788248446
1488760385
1400321667
1169126231
1353753051
1461810731
850383624
1092878404
1853699604
1701097649
1311148614
259036445
66907029
809283302
864383994
1172997819
1134094368
1246203558
1262748337
208681162
557910966
1684783065
360485975
10733409
673334256
753603392
1061931677
1266203028
851126851
905007303
489335470
1835907994
1204807261
881284432
1406436883
401301692
1306417941
1022605700
980003440
1616965204
2043910968
1504837582
1168103972
869805388
1424204962
1984514688
351374400
802768137
1887724997
392927774
131921202
1737989379
1588398333
1038521265
308532768
578864998
1201309878
437178180
1562187414
1265005410
2105183394
1634643333
373891857
362571535
964529456
681686746
913970862
1334018572
1022443499
392528032
1551936245
1880803242
1680100337
621354064
1232007003
659517681
1341408744
1199836521
1856096975
384108288
637990055
530433949
1826767657
1542358509
114285818
816755880
1422888273
921797994
1000543792
446940182
1843586562
1793879322
1177970242
420314987
1115566514
1503177924
1712432740
975415785
748053741
1969356958
1469017744
1422288495
531281025
1470871966
53414529
1017505086
1910083086
605884641
186168735
265919213
1862555562
1607303669
534060754
961543682
236124345
88747101
1146697181
1738526214
831007166
1686978183
749157988
1071898844
1907854593
1210083206
694562121
6977869
135171747
1724076522
502287387
388048325
268504281
1527719238
1299850530
1673930242
1934280608
816845084
1595062528
1980258734
2086050400
284024415
1331558802
333362699
851213015
912034488
571117155
880821491
1390887388
296610225
69460371
1619372758
1662204809
1874677718
864121766
266155152
485916579
2064532561
1723103191
710569586
478417420
555170687
469022763
1070219651
22727248
902912363
615367126
1620351658
1905329190
640039764
1986877876
940873905
833493122
603245155
1091844121
636502508
1321376908
1954944627
88739230
332972869
615541414
1818965726
1700122243
691811896
1540584145
702363220
765151292
1183968957
1314673226
1222116398
421461010
1577734622
516797444
441020108
563168495
1334522916
640514485
1506616832
964805255
1644281723
1100655204
1938736495
578555494
1278402937
1813589093
638248561
669955957
2069053861
2055488730
696793672
1658685044
1708113928
1018748804
155299099
1233128120
1020230455
942186441
5934922
822963655
924343788
623294653
1993721948
253136885
2082420423
1365216464
686362795
854551647
1714181357
118232831
354759723
1590216119
1721610109
429005403
67919000
456857954
1332712197
1029839458
1439654712
1461968241
559208573
1510218750
1091251041
1624638252
1036493466
308554851
1333724563
79610921
10200308
1351594672
735385575
549435071
1287319981
926189356
1035325945
1117727177
64376881
1951585358
528443003
1930414286
821172980
229817948
723143978
502303022
1641588159
1624167432
830721496
461757694
1134243030
889472663
1791463926
898445462
308955515
1744431614
1245789978
506179029
1294922214
1766784351
622795089
769214777
1634533029
1807924067
2134814008
1619596617
739784975
1730523641
1553760828
1903157129
941945197
1065738943
598725935
535434318
331160913
589736977
1865112046
388098856
1763900854
1911912389
599524946
624352016
1080708479
1179399391
947839971
1707562650
1800468383
2146604784
1594288678
1054724223
480269576
2137988772
434889080
241305555
278917999
282651199
1459309617
693083007
1950540575
1518030069
1279547958
1427302251
1691913579
2092707908
626516461
781003007
1915360054
1842756587
3498960
23128519
17642019
2098709889
1333662545
1699198367
1150661818
1316456833
1906764296
240260581
1076782662
141568769
721601027
403887490
1694667608
1530100805
849180445
852921871
1631653497
2036764442
671158834
2099805015
534888177
263687239
303954681
2063964077
1136047980
1102992669
1974415866
121569481
414307217
800647794
596874165
1252827981
174579326
164928950
364192177
938553131
653934879
987039925
188175776
1102075022
296761450
1024052842
314932117
2084062915
145265569
967058060
1408897915
448760357
1160575669
597498440
788020319
997721826
105888712
343786566
862987660
1020814901
27075225
1249511727
2120714819
1637660180
1170822576
1148146533
1077883612
1478448551
1331936656
427294732
42892961
1288382895
666432005
1323603590
1066268626
109582478
1647063349
411814193
2062150661
656592523
745627003
478297448
1307971506
147900995
1781564257
74128375
1062938525
1427222715
2092689588
1538418928
1215806306
1481566541
1671537099
1931617460
416075827
1085965015
1392619703
1063465759
2045749838
1712217869
816949934
1763380451
748263283
1793894195
559343283
175585031
831439245
2143455283
1790981084
1595376517
792004755
1244542717
1894258579
2020088068
114549932
1929985163
1999147936
1503413281
848711958
542640760
390690000
865799791
797425020
662689551
204613785
1380884440
82118834
256098654
2116557751
703030728
1815774012
136986014
1923260637
1405355115
870840603
1426835914
1507679726
802098819
801358865
883681634
1886536537
1212384625
1773528634
945646078
1264847159
48832942
1178872782
315813600
1763849873
469328614
1999132164
1297925770
170897185
1543399649
1613319348
2029323637
1614072196
1931252367
9459917
1536879460
1382411726
1633150786
95643329
1235128182
709344069
1418086061
1630359718
1302189000
1945745202
1774149855
394080371
2031329970
961577687
1228633900
2045098555
846885368
2133367174
548528953
545627699
354619340
276469582
292055202
1069675429
2046867167
718931724
1011108942
1580968554
130771672
203929691
793654569
2125006275
871996307
828415534
356111343
51125770
1831998136
1251095839
681726916
1692363625
989275956
1929597
298619524
1475434494
1970026917
563164543
2128617652
197646707
1396078772
914706324
1940392435
25498820
1788472606
771686681
2131518776
1382418167
1712573906
285739885
966110464
1293170625
332602629
692144056
694869942
2116252891
579898279
2086257618
1700489167
171217487
1298572690
1366518138
296078321
911619728
1802192434
765340621
374089545
358394725
1324045529
1353891407
937912918
252295527
457820335
1005965992
151675388
1476233412
933426413
806149807
2070251712
2005503230
1198857593
1475177359
754753289
580810239
430920341
42986225
1725893223
19802819
1235719648
1565464052
536084208
1702546537
1553548789
352113503
931884829
317439729
2037174978
466986335
8700811
1814150226
1873394208
245080225
519855125
1042476796
496225215
1396828587
663803715
1620579197
1687467379
263306174
1618027420
154378992
1043519402
2136077948
2038716010
2054948306
720789845
2048537860
169626923
609340722
532526197
807037868
532944290
1588262332
1159860783
813698584
719002985
488387026
1336774457
1262599522
449719086
1407794056
1858293711
951746437
81731075
1165307692
1262160957
849181666
1032615512
285994426
1305533672
1305166534
1573496243
572360197
1755991764
1823578947
1113139020
153397420
1716633440
234805569
750346355
1435574491
1269367124
194100284
1245005812
976181047
695486543
296670353
113891128
463854673
1295932813
782529277
917586530
583137864
410459110
1462115839
1250228344
174870379
1607283767
466128993
1862757110
591294625
333723991
271007592
717659966
1825739609
396883193
207382869
1088980500
788938638
262013703
2106895065
1502747655
730401508
548845258
1789337245
762991067
1378900497
71190159
633012746
861518958
1487481744
162480102
1545856310
319294869
809560505
373769346
1371365206
1798853466
312362155
1834945963
355421782
1139081563
1080235454
195475670
1587780786
1486667819
315639757
579296277
311857020
989922921
732220342
1208672817
243965088
652703776
1552978078
986394350
1971898815
1051660219
1370785634
680102633
645304742
1199181137
550022321
959404182
1584026379
1646112867
413211332
924389348
1162298997
649639624
183182393
145523400
1124728020
1979819407
1276868021
1314613656
5137823
1149098208
1269186770
1532180104
1555586283
418536641
1891266109
1715155764
1913111020
1887407388
1440274195
981590970
1791038752
939031933
264276067
1641722770
125017749
187116018
1648954579
816638329
633740231
1875799902
535019212
1465181197
2022897331
1264241418
1855791819
356031961
1618805481
1599267782
1335314896
1775270293
2022032718
699980143
202783585
585455211
1917731016
464346447
358049811
1852107787
1238060482
835031767
1921852235
558722921
676755418
379893585
175580700
877756061
52716518
428511836
1815157054
167072956
424263333
1739042381
888153848
1762019121
1905767143
539514962
1317574126
829262042
1488512985
134703193
78932809
813643560
605554393
1406783966
1429476531
486976941
641256001
853801956
1761745550
712057592
1296864110
2146034026
1391647340
1301777499
1424722130
961214793
37308853
1019791911
1207647404
588965591
1298775727
1742019728
1206639231
990376319
347325467
469491533
714399385
1862289021
942404230
1119653357
1725091
1420230419
18797352
699142211
1986237851
1892282970
595970473
76500663
1473030254
1932086508
651626165
1646005741
249234900
604107057
1401520592
383849513
685702997
501981136
885390388
821466216
1166713854
1337714495
1407060628
1513612066
967257822
658431299
222439308
635925179
1731329155
783719874
1020251589
566105892
1833568907
1412600865
24156855
562467621
1450638451
49253094
2116253652
528903000
1408412277
739345503
1219022271
857015103
1623078945
1428707872
606781010
165806420
1466675824
1074800313
945448671
2139880307
430257416
1088320535
731589097
1648913017
1620744785
1538078050
1626669665
712894279
698265662
1295287872
413588712
1716629186
1918695063
776221645
1414658777
1497984508
472966815
1934494684
634870735
1396856283
1447542652
508687915
2048929963
152991965
1515576746
312267892
2133480755
1151954408
399022371
384510494
1993462436
274021719
494775068
866159923
502295010
378573985
707337335
1071963691
1233921498
1133986669
1202895946
429410369
2045637871
1404960503
905190882
825166360
1704545448
1465544329
761274151
1134953780
1681773330
1485340768
708638331
1373705944
735842491
908985617
2100939117
501495867
7744413
1925026820
1313393352
863528516
1220913395
609859656
315023638
1122849496
1888434137
1729717274
806999076
1506335678
458064582
693022011
537789518
1314212823
1745619703
1691406738
1818011556
2057007
1768622493
1466598226
987992402
1620387600
2061851298
263027975
1815576253
202799657
1183936235
713842128
2052714108
350780784
481707669
1765526981
1434156659
2124199751
816673458
1442572916
1892930109
1235027196
1688936556
25885332
163053749
1403867657
136653471
2049075844
1865976622
995367152
1253192732
2013204713
816831205
1631234859
660195967
1519762007
499795995
330711444
846106546
1958018546
1789962026
1707791487
2116775045
1291147585
387866581
739818620
946653990
1660458332
1733036847
390469971
905894148
957968835
1370986867
1687487470
1444532501
1431083588
1022558477
578258301
46485025
588505550
1153594397
269637570
284927388
461686563
2113085158
733965857
1703299222
1468219829
1416851127
364987616
162279229
863098150
659939121
24640027
1156270735
1924656544
847728886
143207740
1595276979
1553958063
639756294
1351329915
1615701268
455806132
2137354793
350736300
2054362839
933537183
1333679220
1270733309
1103511285
1741134072
409207298
1170395273
2022552695
2038767174
1211628198
1445288038
1941921011
176514951
531517533
1084965178
79894116
1537602779
2015933885
1633214118
1585998398
2010525977
1783436457
974333935
440944168
282285630
1174449269
1338876067
1382793222
1667537162
550549342
32835704
1076944590
668507737
2012322276
1273484203
1657171388
178599446
2132645977
695036785
1958204893
1680498839
901518662
607991253
1453457584
1706662367
1071273972
1640392346
474628748
891449130
1218370044
1569298054
324029570
1998936500
1610620492
1433740499
1758734038
340648881
1437077282
1255497290
92877559
315954435
118285348
1535733339
1305425478
860694215
1860735165
474879680
764046274
351764361
5749264
101658713
898866905
29751289
2013869552
1968239272
314133761
556295988
1376194739
736232706
1282068622
870807125
2059541244
975656445
54956708
577617256
506003682
779271105
1441023362
302000017
666101661
1710579040
609494775
1686544108
443388845
1543430516
552356412
2040922397
1612912603
1499096932
1998383708
1057774377
184748616
1857701770
1327809711
418410199
1159021525
843291396
396262155
1793424679
1293166047
1231719639
1140850094
205806651
1750099970
1567649983
423951807
982176398
493383571
838116660
807233451
657603522
1539058857
841562659
102294849
228488368
1738965281
1784439269
1298687908
1357254454
2074422909
145205664
619625042
2018824014
179850286
683014426
7937120
2091478809
1885488608
1538349833
1259922373
925870599
517038676
243895788
867641071
1727501110
64737307
635722610
505114361
663433035
1771519341
1613281564
1623093828
1604541068
125105583
1261809795
1239537346
494728309
1290504064
1551241197
1552284669
160387941
651621326
2132926849
1341574372
260375050
483943118
899591458
449354545
410501855
605971329
940539627
876478622
814799910
1763619161
1262860462
1026541919
894348577
434799193
1617144263
1806690140
818973076
1726373299
1721888631
1656777361
1370086894
2144237966
365468881
295142653
2111675483
1192272414
1494035307
1275696135
1388507084
1302636246
1730556797
131216199
2058631552
1705791827
2105928695
144004638
478762076
977527735
567046835
1183935050
1207837031
1594629689
1034083609
35357280
625368159
840355299
1582305326
1075742732
1429190560
922673995
1517838476
1509324141
1515405352
1108676523
496564976
1562417318
318179989
1588194267
1508906153
760864065
1046554270
1402906297
1721951042
904142491
1065147315
92617458
420633943
1959494228
1238576556
901328230
1970258535
1294260828
1693952041
1106891683
599911256
1398673178
900363061
271524347
732717700
819565098
1125166980
1042415999
308888694
1244518458
2038700840
2098278121
327608150
92396343
2073754886
892051475
1310346187
1688183958
1697208745
622424758
1698125129
544595958
2065460969
769417905
1000327590
299988216
1580300571
1534117873
532290141
1975003525
900251172
2125995317
1845556072
2968669
1781916482
1431702935
1698469135
1036609274
1888389008
1212746653
553055058
1850603508
1310206277
975662726
1807457741
1476277625
1901482580
839522745
1540649195
132503306
718932802
1749920177
1918111103
232188015
177445161
1450388392
1029642514
16229126
545751147
1804163685
1271219827
2077839673
520606176
1789355439
286991755
1160853374
531808009
1092763616
782613508
74221436
1402434973
1313174598
1854465339
796416466
839009428
645432717
466188967
1362538696
1217464346
1339675622
1121207357
1580827119
575724991
1316489996
1264234497
125618449
1388716175
309532959
1165382562
1492689358
215985673
2054007804
824455949
1946446432
1291219299
551041130
2018038260
1537469801
1718423
314476570
1217268554
318215350
973918203
1524682526
1938534983
1009296074
1986815771
2080459607
2026633737
2018145838
279854270
158296574
1583130035
2127155822
296391387
83457496
29229362
1025717052
681241438
93179374
337682787
1303979627
546016226
1777640346
33745957
918793807
1650543266
2133541017
392128628
678538130
380936667
168416560
1186780982
1534414825
1105398956
268226284
311497422
1062508576
1071098611
180008633
898086895
1509347030
1412181562
1728026279
1197315444
268965224
375590137
1182198015
1092740331
132904903
1495007106
2031947158
1825458827
1998063073
1178846291
42027144
2034671089
1808758240
1231039472
1131497722
485587344
190369491
70872354
146224717
1715114944
1189517864
1900134853
1270040343
309321402
931929856
37505642
1639571214
9072784
599204827
2026125990
725562764
378811318
650623015
1769295385
200901581
897277766
226428945
1368818506
289585879
541374298
941503854
1648894272
740475378
145593450
892222083
592839494
1217084699
1148106010
1309267021
1391406267
1399708313
57726250
1751282872
1856218553
1836460666
946081314
1847147666
489267059
407894870
1112211463
1592065631
1066066029
545472926
1185595578
1163806680
1132165198
1578009983
288396470
53114160
1740291239
571005192
918450052
1176422933
2122288411
1203001054
653212638
2052363555
1494277859
1669998497
1212410689
860313945
1791726149
1927876928
810176357
1345716378
1492553287
992971858
36616551
236983727
400958559
925524653
2068406892
1272448889
1695530339
98620865
911776862
2059628939
1624165884
1172786405
859359458
285372436
1102844431
612469577
973806505
1339488541
379064715
670920313
1037836356
1397047049
1256844485
1624192032
1945832564
637934329
630419552
890784099
1783813835
2131001054
1069248951
1717673914
3545213
1539239901
2106553111
1098026017
1110356977
1560676405
1635618766
474819908
1250051785
565248603
631746824
1585011068
1832673393
1426147849
1584466218
1273435341
531596206
1150162805
69654815
718376920
947777002
330371375
551910198
556510633
1448814659
143455795
49985772
1312756234
1893162869
2028425401
992372280
826718194
1336247130
187576280
1496991178
1575882551
1642934435
1378019825
1220163024
1404937086
811163688
1069737820
1648206719
94259714
1773461305
103248903
1030965355
985389169
1392873343
993368662
180891016
1915773465
825716937
1981220013
986904625
1459683130
327708495
596961368
2093252140
437590632
990248223
2022569799
608084428
871450598
881685104
937450176
1376941742
538878602
400569564
1933620622
1250340183
407352117
1065134285
77016502
921126871
758373885
839706929
932937571
658478567
1474976158
1599883171
2039027452
71268672
1030073460
1071945006
1726231243
1080881641
1667281883
1461989790
896077392
2061693462
2095460795
235791509
1113461688
1828616888
1097589445
1409514922
2074220076
1736114117
1902255496
1911307345
1810863195
1386157245
1061222280
2081947804
1760428708
406478824
1278997571
1421886162
1003101487
357947330
1139096369
974640133
456016419
748111469
1646876138
1744463612
1871959186
1366890136
1395422938
1718411006
554083690
1737975491
1689405123
859793761
395536154
410216161
1826175998
239230263
632956623
1294859123
437417793
1285481337
1180553086
1222289932
341781481
956590013
1841935164
1932250616
1878821905
729534435
663101023
978916342
1841774697
751926489
1490350459
239157017
1707042214
648483424
1104102161
1441281046
2083918649
1381894118
1027410592
1670532747
1783458034
1311506413
1231016568
1390279845
781461054
2026498357
302608883
1734124420
1789249261
1900996168
108515270
1900792641
114830135
1508376177
2072947808
1898943471
1830798461
1094554846
1965585493
707752140
1215515775
1601677882
1867979173
238431531
907543267
552723371
1653471132
1844852921
979334177
1238391877
1137556305
437468015
310364014
1388723264
1812682522
701624847
693081249
2021595601
539688085
1724863010
80626545
1413226753
1695030950
1818228427
1988227205
894829756
1629715382
1549325352
819190951
1484043698
1202728953
572666971
531915333
40756250
651743288
404093703
49247379
1910195919
1966443271
38417052
1287300307
194620538
1619809367
889773982
790999348
461492875
705959437
1683365152
255236803
2076968734
1251208203
84246946
1150960691
1924108202
718759194
1459604095
552769322
384752262
1930481093
595185847
837497776
287405688
1306690193
1895679109
224240976
413979314
2045266428
1783083708
921575959
410830861
649705171
1947619277
1386860628
2024597581
1618907862
1899039985
1615828300
527668987
927879284
2063889452
655125372
1421863204
1572046166
1616235525
1234452495
1360744041
734817361
179242204
782260819
1635778674
1252093955
2118380460
33310914
787823425
1164623115
2133960656
241850470
1642217025
1553849365
35225174
281580094
103355234
951866319
1832377961
1761558963
1178214428
16536632
1379448289
895615772
1215397238
1678010209
808062270
1900829125
858724394
1326656915
2014178182
534957631
423270761
1644961119
2108457879
1610716354
1361319514
620908416
828876589
2122431221
2138212479
502943944
1995473941
941481685
1687228144
599522211
669034515
1549757509
1284240641
749558565
1347898582
1729979417
1338934244
1590662447
1994124431
1849010567
1764923966
1343675450
1206328920
1833556196
1054018643
880175612
1217575423
157853207
1479658660
689537405
1125270772
1521271284
1566759980
1650620800
1924441409
570050924
1611465220
1013501649
206577563
220445589
405884060
198131194
454662639
1272936294
1808423188
250275363
1225271500
1008124578
158622711
89420588
218489553
1547130838
1399792023
1042042813
1615789490
2119203867
1365925307
1526390637
125841890
1726258756
1554932832
418759044
720725782
376995025
995177046
622009086
1832495197
1963512640
1682533400
1574168629
1701404767
1924108779
793780105
1615747097
1585962531
1893833389
1084377990
1642147282
2078875783
1808664706
299053146
496577348
1710287616
1669856483
234907458
109151026
1770529160
1891890761
1356383296
2117620562
2143907128
1091677816
889650369
20981504
42346540
1788575897
2142312664
279412975
1701089830
529815473
467512007
448753167
578309289
1167926465
28299234
1119493907
609623779
1435163989
311097554
690654045
1455686270
739639533
1682929933
1031674519
709261088
471640147
721477581
715741126
1038884801
524294860
692525169
526428833
232302060
1908862294
1297830390
72751839
1949296218
986490960
1628549085
689248469
2099406113
434632103
2026947111
171266447
100403858
261117845
375899608
297633805
1513498160
900490825
1104456924
347043757
11385949
567383752
724233819
1456848433
775887224
316573872
1038884643
135057039
1512550069
934861963
1732465159
2086660785
1001338445
1830261296
766787524
1383278092
129572747
1147334452
435107681
1372811126
402604879
2110975084
1436210813
82158550
1020715021
1544891707
1308920148
1884137562
1434508862
1474526454
365482934
1271303167
1780898960
1041487203
832856104
1183101748
1707246567
717942166
1908332908
727386284
895132741
546983629
1910540643
654063720
2097518709
712176674
1478738614
80802263
1113813514
192245816
1792217009
1828467199
1598451368
2009635585
457517997
138843659
1181627243
767543497
749191812
1825158325
525750556
112822301
717879681
1481933244
2100891929
994043869
1981267699
60929744
2022148309
504579550
1058464422
1134118689
959969002
2112398510
1691809466
1005967586
191587963
767855230
1189410468
415713142
1728814093
1744529071
1014216940
443231723
1713523081
1476427939
126494219
968128808
2093648549
323775874
1143486940
1209729692
1623042282
700714765
7588519
837562773
1838950395
975771946
1545476738
1855301146
1983126064
524099733
1112747836
893578056
1512422497
1449144622
178516416
975647084
1650940570
815000606
175904750
183242725
1447656347
854338994
1641337613
383668205
1841059299
1133919351
318065061
160546435
1018661906
1556053677
1043453687
1557464832
1858416593
2126821644
666571499
1760466120
684789634
2134037637
2125308740
1077640761
712854063
440544539
833868558
1298757174
1331505965
1486186386
1990849281
2040841984
1536642761
1797574679
131498604
305353814
244321982
325009441
2053578328
991274323
1230845457
94997881
1996700347
1986459425
769916295
1887797052
107323974
643127063
1990348742
1925795045
286113458
1907016888
1715754439
1332782351
574204211
419453990
289884897
363870823
1937375830
349472964
1795856653
1075108603
1062244998
1121795789
1792032071
2107051425
1449833064
2064596475
1280144289
1806449040
1948809920
452156253
1653386233
8278745
1413594401
1879233594
721536376
1083380266
343524318
1742972916
1238471508
457945622
2054347238
259914298
1466804482
1841706472
1188207686
805535051
1791323776
868825020
1409814783
1126294653
309165138
1518550596
1478789204
96034276
2050899999
2030476315
1045971955
579868081
1242228885
1720374434
767813817
1151057611
1563531735
1050446783
2020586815
1520051895
1239804333
1602550480
1448707036
1943129769
1245094958
1330769808
2108330219
1609797242
2012206878
940003872
1514540258
573980314
1872373517
1403204633
1543599006
1373989405
1442343713
750609635
200780902
817629579
1719964043
145461852
1451750224
293881036
546098041
607317216
951158800
529874186
1538392492
602953556
1151149865
837279684
61378702
901782588
977619524
312197238
1983663241
1619930206
1045311382
98892449
2109263451
1679287557
171879171
1635523888
620168918
1380474523
1181400535
801708814
695278496
939016694
385939259
673334979
450726792
989472651
1120640124
932729980
1190304399
125599011
995530994
1810391883
1662191029
1055519922
860567275
1280118977
2093285414
1452374417
1492295530
168268400
351565509
1954459568
938484266
1956239362
1763810517
1561065886
912541389
1137358374
1354547103
1809253988
382313476
330111023
1007707075
1591797846
1627160764
1560492740
1295689827
1791144645
301874057
1182199210
852947929
587178175
1931836336
1631575658
1595467789
966640326
2123114675
1039198852
1832492683
1968059854
1068247887
1145403786
37235915
2106450093
742126794
1525145464
890138771
1078442733
41668725
843695808
228271101
1017223881
1329920587
1875354347
1889679847
1790741363
1464566022
74459799
1516536354
1213311838
1008987314
753457539
409965976
1177850556
1455271991
1846049709
1181158100
1793343753
1713594512
1541455482
682095043
2054394972
1517401620
386911020
449288362
1412581013
823546786
777185850
655267804
2057270324
143087612
2020813835
2133927367
1649322662
1187296475
80026672
1973793780
814251545
1729384528
1855224639
1109054148
42969143
1082780715
838140272
1252875772
714321426
1477170851
378611803
1587539969
125439604
363160231
1596980600
1182048287
952563723
2115512257
717945953
1214907596
1880000575
1589447332
1445785965
1065124028
91721873
719719779
858972966
640472875
1022944545
521267082
350749996
2104297511
1444557750
392324752
2111156771
1127511217
270622869
1676056036
805334602
995904212
1085632012
1181331272
1948971311
545602076
1931471339
714593056
672675980
1776775131
1115022409
308906165
27632169
772659998
1091661069
501679654
1991642667
1235073320
1139055370
108282145
1611073828
1416325705
1347361166
1526122176
925433596
373132448
926891831
1128684591
1039365165
398418416
411544479
242836997
1877887269
457407118
494038490
1354635829
1414071231
1008184056
834319102
1519482419
555295036
709576382
1580596210
1548026097
515404244
1944626576
680909818
367284781
1547467138
197324715
2144026331
78340926
203414347
1092170067
1152661247
341747344
1247201978
577746846
1792889817
1945495800
455575194
1361097828
2101313581
1244330212
608164693
440740658
117663843
664606541
2007018682
1018635426
2020829286
962211748
1108904044
453913319
476381789
1740560509
1294352451
865537717
310565948
985537215
104631468
392688129
117458714
230818714
595572357
1020370500
140463194
1383463691
137775481
1888427713
1746027705
1525409096
960876176
1412736632
48362965
1621953139
70553029
1199487736
572602630
1063765786
1900632421
1296214382
1591159189
520815636
864182061
1944142568
204003953
306214791
121373394
71098449
778802372
2069277784
1384169686
961785495
1751686854
1523307164
1612388400
96420682
276531446
2143967306
950172801
1937406164
1263797459
1812482337
1792823550
1970180646
440681311
429553348
115993038
292071381
1059379932
845965652
635213608
473455443
804730213
774772572
292075178
1490605152
277841766
883451438
2106642057
648348802
1219448077
260666000
1212264218
163066705
1360613704
1742315559
1492688162
1002164904
977812454
6976150
78415068
444832668
999335805
397421742
1213412128
888730036
1234681838
412563970
1048287358
1710657523
1193765067
1124490825
1788220114
1607826565
1535699761
2044636550
1319354415
1116489215
1437543536
1835683003
1042667677
1365345706
1134128116
1716189693
54923335
475180631
158828941
102325433
827392704
1953504887
1278792771
1745231317
1773904806
1234140463
1867407267
619563018
1728887340
450191116
898228934
1534095502
1394827972
1924608352
1226972725
2109613614
1148426629
2050387780
117819902
1273572059
938593418
104209719
1707478155
179237657
2072409573
485199297
813791374
868806252
1057144299
1351314927
307794645
234231788
1739531800
1869879451
387244325
1343114802
1286421001
1899377629
1372291207
730887024
814041902
855413864
1248084727
1480349222
509162014
83126926
655250939
2070503707
1196759231
1031189896
1053520097
183178091
387403062
2111045804
1582992146
343163255
1944591316
264464142
149625361
529144884
29012247
1100341278
1646385152
825754222
1158677545
1785647974
924324290
1305810931
754239802
1189279124
1209957710
776775409
1500736349
696151037
86808511
997869355
1710427961
164837707
1661307774
1128976140
354196761
1339093371
1195089681
1081281383
1979634450
1346811483
1163602658
1991065592
2018140030
1250982762
128325566
311324536
1738474155
1452315372
1105781872
1831103467
1812118060
355893484
1964127572
145600301
2008805889
485759123
374728982
1423702680
2028453803
111271893
1556396002
1177730974
927277970
779336668
207706547
1295142953
2093896704
801039675
232534918
1059116737
31002434
1500652596
2118029120
1264719528
328660410
1413567788
569268344
628028468
233761780
1923429525
1251173152
480101589
130581834
636515148
1200044710
1879861231
2063758835
1524306656
1687713518
1176315500
1064111437
184879591
1258986233
1276599190
1648474112
537997347
1289452465
597484764
967871112
1478062814
980889014
1757764081
238867213
844976269
1596160839
1154485713
1371649022
103521913
546038626
779998855
504874499
1160287041
32972662
709074179
460636822
221322425
1942958382
296138310
2025731553
356285136
1682242045
573833928
1311258991
733815972
1979209664
1369626442
345585133
1814164645
363711702
634694854
1382788558
70818922
1614457925
344103078
944181134
1498571161
1710281218
931761542
652775250
405545248
1492312031
1877369521
2027227673
968531202
402261038
1653777634
1896673073
1243352886
1328957418
261303959
1509634845
1175455307
353527115
480872392
771246396
779520514
2026120622
1245253373
349840966
7833413
1823623142
1779492965
405424925
336823363
1322839764
350992249
700110251
2046729507
225810125
1150688716
1987288247
1288095676
107189475
1707934899
22040858
140927003
1135746201
1711582314
682141758
1585708261
538758629
912884911
33263238
616598401
707775509
915131797
1721131416
1704244276
1291869078
1984364142
496054859
1264485939
1501759552
1066792925
1169755941
274754676
61363229
1579481614
2082559662
1435658645
1116269718
596797165
976556397
1028037631
1124755842
879708376
138499161
1707215475
1082495966
993043359
1737599688
1661646875
521613896
862096631
1096255860
508297438
258236779
411962373
901105657
206716232
1404793042
1633862175
1483285266
2076094366
1922713900
1356159750
1051117449
1320466196
985881462
1275315455
1005183950
1256279265
2032801397
214970582
1233732234
1172162626
555738390
910416643
1460530368
1393486408
1800058080
15375057
660853772
994128574
403571793
1786264425
1763542261
1835236338
237992082
220765034
1713627444
1122033481
2124414032
7050734
2034950588
1631248758
175269246
1703785006
1852072204
899999289
539534331
137272292
193588761
2122444157
1637906304
1131832280
1081517356
298161828
1678290554
706381707
1525289913
240741810
2137516819
1080279564
623714609
1774681830
727577358
1820697627
2113012270
1384854327
317228174
448328689
1189622403
713651352
420787534
1873401385
2038265648
1817254371
2091243606
1156234641
1197795596
551853066
551218336
272442223
1721566857
586027292
1033605896
1067517945
114151048
1197371686
1500875997
20724348
1878516276
580461255
1945354615
1598712212
1888333601
74239693
787991945
224852802
187671074
1815772323
299833464
1034005947
1113874693
567015157
828142294
1357840068
1925582049
1316648735
453983482
933584141
1648200829
1701223077
1543574702
1540890439
84205159
1621270034
1431505957
2021737794
2001302435
1414521372
1384343379
1300955134
1281855812
399554508
2027217714
837419323
450345810
1213166752
796951314
437884138
369567266
788254367
209381243
1114276010
359936528
545226953
565586991
1236642834
445115348
978007929
988368506
706973930
1019582584
1971110953
872815429
584676307
1577666246
1581226601
212248003
1316840448
648964538
1504220028
1021003060
1336017895
194476608
1127086798
333585221
759896392
103785095
1308418656
292627097
786163054
815755085
2106375949
911983795
1071662381
646810213
871517221
964491332
557947401
1558478103
1133688993
1643046908
1855486299
423000646
620239554
2142838657
1131160870
1266168029
1755851885
406733658
357616705
1256957347
939413368
1540509055
620073686
1496585763
925489663
1577211122
961765866
1420550708
1569827426
1379326793
760053887
758480521
1627259919
981050172
825553753
2095083342
453620534
105385604
2126488788
400247260
1601927453
326829211
522475072
2102116087
222871680
1533894840
1210865493
1288023471
992123409
1386866607
1043072554
1111112935
999161856
562677577
368253070
1012399621
1403544383
1615633216
585476938
2004162348
1658420893
1767046260
1385110186
1899787569
1624470520
541365799
807379723
1467418122
39989269
1024116188
1197852838
1986657080
78321348
1034469239
536119305
1365447595
295565245
437927307
239554172
1781263985
1735936398
830584380
567589345
977101944
1750839184
672078286
69280101
44821290
1981334730
287840630
771876198
1575354064
24064256
1232794875
1835173869
1753060421
2065958019
1355075792
1325173931
1683329935
1617910953
1127519559
479404436
1806457431
1801605116
1181963176
1097043600
530335088
50733603
1450915178
194735803
936068109
1578483958
1518727613
1791340399
1998745941
1716684768
1249627152
2017417585
1267119746
1234521329
1902910085
1206198400
1152087600
1222423560
28857324
877313109
406338787
1018809437
1002087976
317524005
396000559
1906045809
1473319962
2045766555
1308381252
1839006352
953556064
35195438
1928937877
1687077434
607119203
886586446
2026512364
371893862
1488911752
525258500
985716916
224711550
1578468669
1348897925
856512886
922970551
1233127870
1495895170
618953261
146479538
2122893526
1001114648
1380053062
2033320196
482249054
234327509
580798376
1416220235
1554512253
1938653937
303162925
120728825
300717260
1898560222
1451103465
1331984869
1625035474
60709666
1651839760
1439285250
1906138320
1270161596
1270493137
296483885
191761531
237545262
491973841
1966319899
108753417
937851355
1128409156
1154651158
1795039808
199945004
136728437
589101375
1616973169
422032815
185833622
1167189872
1063066702
335963125
639845698
1978920189
772954051
808943784
1951460591
1995639678
625448571
480219020
2136919695
436794371
437891722
1280494781
479865776
1334348890
1199786198
1152431482
561555930
956414280
927334052
969955449
1596439910
1228567881
836653032
1468952016
1044847502
1142827700
692774287
783169480
1646736567
2082756847
43021286
1520314957
1829025407
2043642102
1443045568
361847794
1423578738
1292196066
1451127182
364821916
847258519
522274967
198492667
934746892
318153077
935472579
1826570633
652403506
349039026
91515016
699890353
1717090382
30054066
1585000339
516120703
1365100588
519845315
353119118
1969022196
1677782141
463470955
631790870
1727928172
1499566734
1497932582
887965468
1811598010
1850961081
1038352077
1172661374
1458619248
1546643780
1515717468
143582084
2050453012
1757836273
1854899764
1537714936
1958223256
897350857
904930686
467510503
666358085
1221478885
1834103124
497308887
523993932
578915954
766746424
907063870
1657798333
66767768
83821451
37506495
882785775
1933998211
677352529
735100208
953503947
1619456790
834351846
1014779913
1469238032
983054066
336297647
691079992
1737669167
685399913
1349447462
422505915
1343235138
221507138
2011887152
200965275
1415515525
1652350222
737684061
1686148985
602474348
10712202
437352687
113808537
357910003
1224469857
1553948815
548775205
600129124
978049162
1035481883
1702396324
1496239646
1833062148
240017456
1987206663
1224533857
2133715595
512083734
1802118621
440387928
2044822959
1644761468
1729429577
1624620180
1423492055
1834489127
1678974319
689265314
1020092932
1059602156
1772210523
564288519
1678659235
856687673
509855907
993389997
923372050
148266308
985726343
1715703886
1838796455
501172361
729698968
1250131400
315162870
1280201582
1213132909
1821087737
1104701528
1570254202
1497348409
834657943
8367814
475808261
1090391282
318991784
1265871246
1400855397
18535874
313721768
459663597
1855999023
1888148659
848433184
1573785874
2048893421
1673880826
846416178
367917506
1863540535
822218986
1350945396
396465907
161463807
1781992965
407878368
246130921
1582168556
1503168883
92240771
1246770256
2098864842
1148873644
1541168403
237880047
789640761
865426829
364895907
1986423659
1031193147
2127565788
782267339
1313448397
932204361
500032466
1465307897
231722928
1447482219
1168351041
1306971010
190362749
1795156734
657701225
582263827
1279102336
958569561
819114546
691011752
1072170739
803365101
150260494
706564457
373224114
873019545
247858027
700893159
1264175710
127517449
145579135
880662186
1871443414
1598186106
1205626242
670447112
603512056
1538942327
1798049936
1478718392
956415685
1732393381
312987111
979503054
1425953379
1704961558
1078456618
1909781569
114372279
923733167
1367104781
738257498
688454401
1153611088
1883797389
885913782
2136958848
665395155
298935905
87605870
25619662
2018729401
325030816
1344027858
1398297762
2029286726
1173649720
882701756
2073102930
278055823
1001764128
1172234581
2138255969
2024052205
1905157865
63877426
582519731
208688532
2055721537
820490843
677975658
1537890402
561663188
620704447
306611630
2011710586
148336840
1430155381
27096844
1856219497
661560038
1167331218
91058899
2141494056
472690038
2013665374
1324921921
1640846359
838343843
846036408
1995225653
1314905807
267011022
457452271
846503635
351717718
2034696308
978229972
279328856
680124028
733189905
1510601994
366674115
1744300138
1498275738
451392777
1269155548
1521384229
1868872006
1098897373
557196638
875087548
1370670858
1694667367
1092273228
790524080
1830581156
592613444
1316184213
861632447
68304452
1683011884
1287888029
1062870127
1507348127
2114093007
1253545960
953668811
1762939015
928757689
1095454849
364791264
488806780
932508617
1977993740
1087981049
349410207
1679256732
253296249
871556853
1213362881
120024545
1893176950
2064550095
51785916
1435913764
1578199364
849081184
2111688890
165997494
1254606300
345733468
64547902
1331671907
986349952
1322000738
1899857797
534589197
2121191964
639424927
11283821
48765745
397470853
1505341697
1206080409
1295910331
256994885
1244535318
1935869638
330003549
44010690
523580569
1136779229
2087621101
935399044
15802538
110378567
1986618865
258542125
2002933874
1072090740
495751644
940470286
622334508
2020430953
939759462
399726954
1479715600
665239756
1070311354
2003706155
1458641182
2019003694
1484650516
293946437
1528980774
819683224
1630970329
1192167838
1643392494
1475278721
111216481
1516630587
1270296953
1102275094
1364378347
937619883
1095950264
130774467
683547890
2079223538
1933636819
177510192
589629869
328797048
134880079
2023474440
1058386017
99431461
1985779281
2089807034
1259960512
692746635
284554211
420644346
1281335754
1094430750
951633704
1692891039
625762116
1046009858
2070375076
1227178964
284524817
451268200
1537002142
371620846
1085644841
335463484
414987996
991788364
85906977
1212383147
196165062
659256585
1807088278
303195148
259558890
1526443079
520055163
1149518308
1921704048
1904483636
512119255
1199173421
409136025
1957449159
279415632
1747757029
1081564247
352024031
587096
282211838
1512167757
1905191339
1254513710
2063983019
1661734129
1832505221
1635575949
1439115776
131839777
634329855
813569230
1090471065
485935191
2107036187
764619622
1839097383
123241243
1175427139
148524459
578933471
1401988761
2117960776
1734738322
1534309967
52797673
1038564079
1516783569
817218529
112380289
1380078632
1976711888
849846104
1832624949
1068500826
2104570911
1715080276
122496501
1330323165
397572977
335538017
379982325
103298364
1364622310
617473474
557795772
1598634092
2105312095
1408900570
548221901
1617246010
563087418
275535623
217261483
616920131
616593196
2060460775
738317639
1083753342
1724680799
140098646
490329175
1782459657
839526162
1856942127
1248530727
640146169
817087492
514018893
1038770804
1159154749
631527333
949870666
1467357271
1536414133
617270945
244362060
2009241328
1956401756
1740507578
1956362008
2091383161
548755205
519726096
1384603350
1309260533
630480747
1215414780
493398306
1169254858
2043247994
540485178
434137364
1786077552
1659386484
808374583
75900123
1227132034
2077278836
1472980695
2133837751
735064013
467294567
1560583354
1726421273
170703677
247469735
868610142
2138963326
1273144640
1213262244
693101925
785546770
1472744685
1040442865
84102275
1391696376
1897784221
1404163976
2018119896
326622533
235167604
1339367213
1667436115
1735836270
545814047
382785136
83521614
1723193691
1035640469
2078293055
513251279
1572518061
611130094
1232038123
1879673204
26391993
1599146952
968772210
672850877
155280404
474712542
1942939860
150363571
1608965907
1425786774
1069543947
46451919
332323038
176897160
148147951
1865265946
465138554
553703280
1787461265
1686328814
80666751
1416640441
1899985705
1199790995
416205261
1417539613
1711728205
1454698991
221020523
1221710126
1886436554
1653439716
1357445686
1529887591
270717699
1101319211
404457348
1645443478
1799707073
1348589998
1362781714
1757291041
769894801
1873350619
1096027011
400524078
964843440
2117408715
428490627
1812140783
726372815
878915598
1900018505
891546342
1246937849
442239456
764088904
215829083
1049657049
77738141
2140840448
1188110177
72857315
456062605
1222855410
1493015320
1730492060
1801907408
1560424427
1473956283
1774872243
1699668056
1181204281
1681471057
1628723843
1753899171
1677410828
1325044890
691020798
768396802
1795700176
1088254714
1160605498
1703276515
300313391
1656026422
1663068032
1421021878
1693314818
1418040921
780395468
215854750
141015725
941617947
228383192
342922572
1867262923
770874328
1572870962
1890363560
1472218438
1626074947
2105235878
44439790
727889540
543489196
1925346090
215165606
848932058
221146541
1046611401
2127922455
1597139563
150501557
1964526722
1363609781
1271113731
1701763969
30753635
1265839357
1784921147
1115807091
63116150
17164121
1046711134
561338608
232245042
769202253
1642021172
1819201235
617694944
1378452224
18206657
274431910
865901799
295455408
1654143070
1227329191
1296662906
1537079488
75602844
1717513126
1993027406
1271139287
1275662745
410174790
1508343868
2096762193
1037978159
1157055274
768954513
979578816
853669303
1918585005
1361783777
217675180
2112549981
296386164
64962940
487808675
2087276275
1192748328
1731829779
991502079
349697927
1344810959
1689893502
584211579
856576176
1215636862
1544565634
819295795
1671593646
1411582942
2070803151
1237406087
1152220979
557914572
1820950592
520794381
459409845
1064169775
198945042
1296437877
2064070612
2134450443
783575874
66524409
185071007
1624944767
266939050
2131650445
518535532
335130634
1375546552
375340886
2081490088
677041349
549805157
125130118
1451502504
1366301141
1537759142
1649700389
1051256358
81947419
1421591115
701130082
1870800735
1179539281
404742860
1142736643
633323141
546097823
1511687936
1224403954
1698381492
520146907
429010869
230531114
1402056541
260267074
933922030
152916482
329974920
1873158316
1013125806
1135069081
1461739347
640050158
993611007
173956386
663885183
193520988
1240390653
2097531804
991855156
1257752250
1052061635
1506834036
2085265044
1318813488
1914658309
338444902
1187864818
952620183
207307936
1419572033
936306280
1568005681
1951594298
1940656789
1363960249
1168379673
1249342028
1511480669
359781556
5589021
1880463490
1820768988
668635014
1661465095
2000057947
1228061227
1875474955
1570644158
1982582360
570726833
663364324
735034332
487189926
1708708802
978032774
2019537502
309315574
934098478
1256589616
1953313835
136207407
1654882245
991701764
2002384145
654336017
232884008
201944265
1910404532
1701000478
1803020415
1972235709
1493522232
289547324
2040019963
464076192
736539776
1403314784
763614204
1440015831
1495041374
825384210
62653331
227522678
252249974
255380936
2031938712
1315629490
1814573560
193730269
1554765208
990506787
314912466
12281702
973211805
933636288
1435295153
1597974613
1348286752
1002918080
144072087
392179513
578712241
1644278774
2090508154
649673636
664833613
1974153599
1211367570
2001976220
99561864
1805124775
1159654447
494982726
50812021
1678791398
227837616
615498366
2133479395
156206563
1341677342
44196018
1542222729
1459514117
2100439385
1937842368
524821692
339286999
674005300
1886334481
2015265702
181513653
1662104461
627040960
21928680
1268820806
16748995
1108247900
1017910518
416568198
1628130042
1025067937
1061059043
1548722905
1234062975
526428209
1817311064
1632248410
1624585926
820764095
1694674154
1568768396
2053749494
1739840400
2114683799
795735304
1045473514
1138057801
499223387
336224280
565504159
1405841295
1480909270
2011251674
1050182914
1853026875
2014322844
1815050242
1380237165
1203291966
1563382507
839756705
139602206
1609760007
1032287342
984722499
977388901
1829134550
1421309806
1828222743
1908421884
1067012532
2050740950
1971982490
1170990736
1303698888
1620940895
1611146572
420958922
2002069008
1888883580
886600153
1377844512
1217006290
1194323628
1480323855
1536491265
1877548920
1443816040
1820581449
364960110
1462888285
19327867
39150082
1608011755
1193630168
1431046153
1863134555
35555834
1051831859
388202451
846446845
134004231
682848395
1914679431
1779664642
54829887
1655496053
2068800834
1772205007
1073146857
301237835
199865431
755690808
570869753
335298043
731866488
2043984808
1018392220
1769032821
1524293604
715440718
758165784
1394011127
154640791
1222557397
1618449597
1918635005
1687829522
1164595723
775419218
516775570
1903287226
1389465682
419704657
1151642739
80500066
403265919
233820649
131494019
1158004100
743733467
737827260
304004345
1174177025
164793944
1841230383
1638819605
701702430
1701559766
100811005
557415340
1734883345
535439332
1507276584
155712264
1942902930
1295133197
1093921887
97115553
204224361
464152200
418349198
1510957066
1099855362
923047212
927073787
1080465249
810807443
381164402
2113893359
163532086
2029884446
27225178
333881589
215360596
541768912
1833513268
1081951438
1132987497
1890262267
1085159834
2081555199
1208930031
1328490963
1729966963
2141027646
2064145095
843060062
156052455
2119920741
1984477448
143147356
799528688
890553568
261669068
1653955081
33333191
557047562
295822238
433901815
1307410797
2077993525
2020100539
2079063019
1988535990
56288974
1775515235
816624304
1821495829
796158208
1374401559
650605554
1347849978
588603981
2105378953
1229722753
1654139104
137540630
1159623055
501871921
1942121600
10897828
1434036327
723566814
223752027
2030402409
1628810985
703771380
583442468
1888057271
181297975
247555525
739794828
860009938
526736389
1629366409
632512429
300970166
1068076415
712433080
234392842
1425352707
1809265691
2007523681
441204301
2114005929
1945176739
27227986
40266891
1714171084
670287111
223428953
1775875095
1683413361
1038407081
1936997663
484580320
1775074616
1121810546
75680724
111978096
1766108404
257099838
632307242
2087233991
1718155302
503159398
261713115
831778733
979018597
1339941746
127522096
1729273421
1804495606
386097850
1087258690
667150232
1840008224
886298424
1240330558
711230109
941971666
800390109
155409038
967830186
1616482448
1595509492
1210932601
1355901115
1179042669
1813154706
867307417
1800790734
1759083525
1738925291
2144078146
1559196764
555282978
525023970
121322480
1585172188
1367802975
588255884
1371688973
1524523480
153959127
277999
1591315437
1734298349
804245822
78614667
1795178840
945819336
199215384
2087836605
569754680
1280776259
1298465891
701379175
1346562257
1948451301
1379493673
1724020344
714934704
1357292884
1968046644
896281420
701208102
1421800277
198395116
844862397
1171859680
1287886130
498940020
1159075058
192488857
2011386830
2050801827
443081710
447405863
793594008
2126964622
1733097606
365119176
708302238
1097019093
708659934
1680220531
1878418767
1293543942
469784128
1813497398
409924544
1098621323
1074128678
187720957
203447809
1817869380
127544727
488231954
168459007
1592701360
1112480464
1281419009
1391000286
230622450
555549893
960711885
1985089635
1019626983
1625002693
914552151
1600774285
1332665512
1137963401
1952972998
1677441787
236804838
1498238824
1849308510
1105861050
287512207
756326584
1318780184
604400165
1125239751
1478536133
1128852649
2021760325
1384728459
244538821
1626722817
407273247
1974999424
779708017
1140345194
2007947261
266882779
2110331938
180477137
1445221304
462500716
893495493
455256422
593376008
830938523
686521780
1535348369
369935123
537018075
1444614031
627041015
954441067
1112899387
1509350294
912765999
1290595
743333620
1386328716
1238600725
1248203540
1112990007
1883917881
1267908397
105419837
26377645
42020026
1125991204
205333645
156179267
425047348
600968425
490535373
1766003318
1625007097
619378370
1421901863
1311848230
819576574
456077046
1128075786
1621879631
1635963245
179121524
1326020859
131086557
1362751796
1189425894
1723479448
1139930166
646121857
2079149584
19304310
2068964954
1012969677
1664608944
1550282280
1561788176
1317028791
851830615
1715534057
1826852754
1706379749
95237148
898105078
1535085609
879043165
285014092
2100570107
120641276
94631807
1881686320
1726999568
1484427718
417594155
809515024
1276597283
773617882
1060629386
23519314
1362526884
759907481
1313464040
436428252
2033779366
289084385
4675523
1600177049
1520099630
2134171331
522428805
1400924428
973901086
1922035868
1689351303
403229050
1796898612
101214608
1211425318
173664560
2022288023
906742216
86935886
351290511
993637677
833913675
2118193864
1314866650
796784504
1850577995
976352541
1582056299
100549871
1935092011
405176513
1693648532
508591326
992298793
2069771587
1239210271
1318838643
240221782
365649039
1653808013
347552044
1851302796
604696365
1379296303
173192863
1977455537
1549582731
1459823743
920561704
187301087
89978613
1928124408
520089994
1537618150
543145591
2023274921
981682831
1428226090
1315985248
102826903
1189103751
870357837
370433342
1529459555
1031613943
1117093196
1930713956
1072683582
168067829
325607019
548055707
1595699665
1983739238
1199320521
1503237124
71547739
502792527
1818039277
1489616535
622470553
515760378
217415001
942793229
1938274978
471418158
1304570827
1659421811
1927485185
442652107
1243501020
711097646
717023149
522484068
1788916724
771359315
365227863
2001495632
312660841
654834736
1399952930
2020604408
1294671943
1390928344
1865613072
195090902
261305370
527195430
1075488301
1297800082
979571549
1835267913
2013300566
255800544
922384430
804195610
1900989354
225277047
1791042843
1720191630
649920791
845889870
917978675
1790898236
6543091
1370219500
1549708335
1237917250
1169319304
1374197217
1729529492
1697016316
200145941
1436195448
589399360
1555855481
1694856800
151527062
967867347
1340695700
1654725558
1517609291
996793053
1378789907
897058015
36152392
956775106
53828085
1226050137
1695900485
63041000
286037815
944585344
102978903
1298635407
111368872
1457903734
1729147941
571465052
664698705
1355800895
1798917346
462156763
1036785289
130358064
58841253
952725046
596968633
1677372150
601824176
1904273903
32367782
1020867347
1074319059
1890177990
661140679
1388476777
1309232914
1447834163
287623931
185439628
310056424
2070509405
898142321
998418157
1130691013
1893030851
1538557615
1388254063
1539716623
1408745551
1239552841
252398986
1258503068
445683811
1474597953
1028334146
8669347
548854898
2050047100
634490835
754370926
309035948
619591501
1560355684
1875017769
1010403108
1974080937
566353953
140735860
1685842769
1702658568
1274391657
142192757
151179904
1550924885
154421542
1820309188
988845904
1514036891
1178062609
1849218534
1422388843
124184740
662877586
1426600413
1824788887
1695192426
1541955792
2105646744
800321782
2026108398
1606498360
1252343801
1051815469
1024841399
2008237041
811004294
1009622583
1309207280
1041781773
130185124
1793790847
1018872214
371895900
1669166790
463417535
733937939
876692595
576205985
605258260
1364454402
713323069
216932296
1019224238
998976850
228869215
1529290741
1744313405
900197331
1295599048
335195808
1877011684
1964189550
1201198883
1390786342
378400401
1063738627
1896221620
463748857
1169744357
171209346
440930418
98555304
1638955004
675081061
2060393008
799264101
1563812545
1863148764
514907087
243809121
1243771189
1525635517
954565693
1688518598
1691234357
374878074
508445922
1333532129
2119210350
1830128056
1445879924
473001154
869544290
446162649
954187727
1165526881
257321409
232555595
95162787
1020372110
4995975
748128929
752054306
1640116146
281347439
1381990860
1122602792
1322989652
1438931473
1069223265
785543801
1837019947
1470880235
1746006340
600288266
242516481
296621606
211967250
1559175847
377504753
761494145
1438351651
1479303070
591981912
1236942771
580807280
2046125378
1711483046
1788503346
327558866
336858412
1315929752
548844581
1618489700
1029500590
31278498
254003558
1654531825
1082444899
2130926439
778971023
1292484970
610110363
949986324
185094475
1826889005
1877192987
1575899844
1057614776
1747534989
1353017484
2032794115
223930544
1429275766
841749167
23422042
1316337860
744884266
556882595
1982870309
1296270796
11288222
92853595
412567818
1145402591
437749004
1372006092
1446115340
1642721518
28548299
1070575874
850725
345832559
1144940217
227658285
1885615662
1568312422
752183128
1834908183
1329348087
177859058
2008519621
23052741
923576451
728273
6055268
1104832676
265037262
549412315
893466220
436425518
265248516
1991610580
653125039
1464951096
1863032846
1810089680
1456587659
995415025
2054047407
997640452
2109326757
406666309
1511652233
1025550816
1489044288
1549201765
108704201
1246716015
649886179
1357450896
356609988
1061448162
1598232854
352123237
947445608
2520111
1335039626
79196355
2130945508
1950748658
817204013
1242767839
519406672
401500968
1969313387
1137756130
1331183569
389747497
2101234444
1137234154
2014138861
1519107805
239707033
1571065108
1134387355
122626297
1815920014
459072624
1743158991
905822877
553066272
1826657611
1203385497
4056269
135053946
208403119
1620856557
273247186
1924770261
1497061910
1291024637
80662586
1083948158
1449179678
2082249530
1252399671
347335343
195444864
519177322
2144527073
1565497805
2055608581
678910382
158097284
949704860
828433051
662392476
1076130507
1455414161
1127982674
656418173
1967572929
1435124029
175003053
828110854
338228182
817929715
550228114
2141308671
1243914439
1164169521
1609331611
1527009995
1767161853
222273691
140783246
641973172
678347500
592059610
1590501991
156690929
1949359942
1349733841
565167971
924958243
1023301719
1403397863
863083542
1260980585
90361987
1323025241
798186059
1177898473
1951769924
1044507116
1655158442
1039484579
1345736699
496359931
1082893862
1691432928
228249720
1660182292
2089364646
608176083
120135673
1031810436
1395503783
487530003
30714491
291473082
1706878078
2116947100
1392038240
2041718059
994645794
1135542115
1407809041
742420668
328874084
348976520
1219660617
1908734696
875316043
552124489
2111811616
13714322
934166379
143510630
591712850
1752089688
747292382
279949767
1340135363
1522353480
1998787650
326208539
622023086
250575202
2022021508
1525160553
897463826
489087654
1787370964
1332193384
638362211
634387977
911565669
604945886
1974969911
1228912664
1115838209
1902024394
1925321778
1802709189
1377223844
1993499790
574905781
2062719077
231708457
159798648
1090614318
1895353153
892902797
119497907
178107365
69178916
1027594635
2034561905
510711308
234011274
1309431331
1864181974
659286691
1860831987
570525076
1868372411
1571576685
1265358495
1006118742
1184741727
301266359
1335402250
1121302218
1522962833
644217943
1052840635
214655343
360661784
1051542224
1854362226
77956321
1689832920
1829195411
1825340702
397718862
1098883263
1258979840
1923843035
1123634100
577204861
911560240
1843545844
576355264
939647339
1467510171
1428814157
349303558
1324407877
731260301
723504400
479526387
876990969
2135921052
108980179
442775304
2113841569
599323881
764190493
1598733521
579961794
606999729
1303903199
1345712066
1469596100
1711250090
395151263
2062465432
1087165953
1628602163
171991130
69032410
229072103
178944893
19502260
1109441932
1024392272
431522751
549373964
681729339
1538165910
2116438501
262217540
1559208548
849217525
985122599
2072343695
1665259227
20038513
1262210784
1087820725
1362991531
98594533
1592043617
655638146
1376968466
1196481863
1891742078
51034379
214332693
1069585615
779290739
858562003
625873651
1108616987
659570353
1365719541
491253398
688017845
1817907829
553103715
1228331868
501933701
460796295
769665982
1665921019
101350257
1182794638
1186875242
2095494405
1776018195
1089829796
1893979928
739564402
1939369142
488174408
833807612
1383758252
1860693173
57871433
123600809
1059836742
82939148
366713620
776851058
891397720
1159619820
960272651
1468853454
202441169
1677646250
1869160109
1069223785
831497281
1994638939
1551984037
623407144
1150149015
1406954651
696046528
1859813965
1565462843
585772147
798166017
1834675940
1344898317
375063801
912067156
2035407131
1500972748
760994830
279397405
1393322369
624877322
1425248030
168678446
154182750
222454527
817351417
1637592012
1409254248
875891338
1303161950
2076560799
1034312757
1426657108
2128619563
138121088
524323570
827953745
611466084
237298913
1833592717
35342909
584770506
730313062
90603975
702331297
1499389930
1387078300
712385764
671018412
1942239069
1920995840
455484620
1886372788
74943186
1023242457
842068371
1401862163
1769155781
686798867
1186395133
235224008
391709129
1515086943
237908438
1752929207
55584783
1320843275
277494294
53689748
89614343
28378193
1381849414
28303164
836595057
908901578
802428294
1186446457
1385154022
831492414
2123100867
1360311637
1399958231
1976389482
1801879404
228510815
711692404
1861242403
748267583
456733863
1956937456
305209066
123622521
160098534
1041642040
452610127
1404979836
190564441
619512325
1683032163
404904897
1772043865
1264882379
1396449022
157407637
1012232002
1341279529
1625399128
859066462
176943240
1286512324
288672616
1208388811
1927742670
739115657
86832426
374597584
1648124916
1914359853
1570662745
1690622594
635996181
1853937017
1307468146
2104744706
1403487399
618378666
200998432
2077851692
282748042
366547593
1018186182
60967
927076239
1960803206
316883453
1019578986
760789419
990586708
271313448
1845164117
76732670
1903260392
899114574
511728882
267428707
2042374843
1948982388
1163914194
694752689
223189520
1397874510
607894143
1154974019
540959822
225190055
2020138476
993305223
1319511147
1356606294
2067385676
1761886044
2009060703
1711760695
1561923391
1325419654
731579039
820353607
1513434670
1546296727
355123187
1591168596
1050604458
1687034103
329476690
261887715
718990688
135821369
1127755584
1784806976
688339342
1897237695
1181310517
1443294580
634821229
1509232502
909410260
1975852559
667013936
908326263
949433951
430150872
703613897
702697427
1509287671
69444591
1333329256
824094854
1729570788
1019508068
918333127
1837111763
713358126
555064551
196757624
266826635
423939358
70365814
324986977
835815982
670514364
1855583233
1223794550
925013059
848342218
1988882645
1239215220
2030322052
368810992
856308346
859197676
111104159
1410712562
2045845412
1065694650
949595401
1469645579
1804627717
1651119761
677516908
782306249
1147355226
1390868105
1416777151
1470029121
127846212
1814699187
1456524284
95093540
1399926275
131864572
322633887
239574692
300512975
1947339605
645994347
63124982
1067542137
1780826740
683427607
1418546398
727873275
1926303058
2664201
552453358
1612632370
1863837008
311135859
1437599252
1555517333
210819280
388987247
2071129664
1395099653
1054752626
597588069
258902582
1657855609
1865332390
1231299908
597726472
532520646
1841915449
994058893
1903215038
987045750
1355189137
1951539500
2063452626
1159326608
1312116399
1139306158
1281640099
1378546903
1192222357
1824132090
1735414202
744541812
595514575
913656537
1632300054
1593831099
1343021656
1688990928
986984299
286849463
512476038
2118514928
24856066
97522536
76250259
751018642
1334127306
350501323
744807755
985159482
1339240905
275752814
217599487
1560730785
2052741229
1392131368
1063379807
2055743473
1402756541
454489397
285457026
300266122
311665225
1743084676
1533517314
764434819
765645094
1005589890
2056843587
165462896
1882804107
33645186
1303897400
695094931
1610446089
1235662714
78050370
272205595
1634569285
792482876
416524095
1032267169
956865262
91875224
775659766
1098945844
925889001
1016674443
1022292590
1928266150
303203776
223336758
1248900994
1442180516
705892063
469033092
628554609
884101513
842658151
441167189
95085532
1053245574
2003037848
1686941605
606742080
1023481901
1174313812
811940767
1487586361
39335384
927179218
583492388
37883516
1136407804
2080622967
58906922
32502422
1680913874
204654190
1270864572
1345293857
182758160
2005193522
1989485013
1039010759
84750554
1821314928
1225908142
1013499585
91023852
1761323324
959758107
378779626
1200678738
1719848103
828960296
1506355496
1961628964
1031363811
675426548
1118024250
1712992765
1592161169
1649474498
1577286847
2058570833
1966123348
906466646
761254085
1178126723
1804871228
1338589357
10872961
952431441
1370651139
1046245429
1594232121
910560976
162348067
2115567366
1127217812
1059977745
744256605
1263236093
513772538
1637831390
273795601
979782424
180006876
574694552
1702460937
1857702088
1168221313
1744969384
1615472994
1183765289
330464366
909398758
2090092194
1972589867
1575021031
613055372
1898086706
1287825388
1747145709
211798401
41668212
1492223405
1112945138
1356020447
2084064590
258016195
555135138
1885305045
897183471
1909331212
456498613
1354251836
641328836
1771508658
1535351874
1012286794
943448797
330322947
769106268
322617070
664275934
1430306456
1766897565
160649181
1944899003
1390375371
418647059
352818969
342452137
1250651424
1726497341
1364802781
1442989203
1519797027
900665437
824150069
71310069
1843057378
2111710019
1065844117
976934220
1471744887
1979206580
203523230
2054243040
544191764
1026027767
300259015
1900973917
479020043
951832247
112653838
256803514
676377294
258406490
13658650
1959889550
1106469977
744826190
1134692109
2060552612
1140133329
2009351583
1305050189
2026401896
715303375
2016697888
1844308478
1094294802
506556876
1574874300
879247142
728695732
1827070054
82121648
197206272
1645944536
921091153
1363857313
439179286
330344367
1197484480
1562866336
1246873368
174134805
1962067283
1294280893
2042095823
517138724
1699005923
1047217082
1333515967
1774237521
904079088
607522890
635229954
231867990
1453644511
310178290
1031369471
1813965796
1340736821
1579665074
555750652
317683163
1093680383
712283164
893202099
929552987
445961877
1850637009
1712318520
267546614
1845376631
863433611
1139692819
1851289162
851782429
1283609315
486683475
94008804
2027376574
2110297439
1208430937
1488576725
1315665293
411792458
1538505804
1690556973
92346192
1320337804
2056607401
831471502
344183439
278924208
726234573
297682983
2139875882
364546764
1763436756
2075456932
232050891
1131697228
825476683
173362274
153271041
2108282744
1285022504
1567773552
1659910471
106733845
2004078745
1057676519
1566366369
1911187624
1244029347
595400226
1005967091
1476486119
1891810093
1342431311
177324159
1353900817
1238165511
737079335
915947260
2015704452
1964701989
2116466363
154063184
579196445
803449451
430772507
115578991
486334074
321098125
1089192252
1401891024
1333970008
1705104574
1354870167
2001102084
1318673765
855467963
291498515
1129668655
1795763098
1028379442
1546094488
475809805
283373827
653427385
450440360
415717168
1311608024
1585683037
2106029524
821743442
615259833
1720145406
568139165
816577386
1501590509
121302667
1197993100
788544101
1212660511
1349388598
297366106
220926171
1453817945
231189659
1112442107
1499743082
4518389
1876672481
1095666100
1982789924
306736167
815403238
1028883751
202040880
279858661
1639965179
529265536
365460693
1724257462
1611989126
178743501
1171859706
1868611839
375219038
404682990
353669548
273646257
1325944965
143288413
25945081
401845438
1271270420
550708192
1579426892
1119941049
911019493
2000028017
298879379
1236461754
1035452508
2410447
1197858542
433510545
1476642280
1010335492
1428155983
1479199920
660326472
2105903338
219279965
473100544
1861537228
1405255927
903549156
1455830776
1399330915
1272112325
488103214
699613274
1452444511
1348895827
187294215
134124829
388143461
511621640
1510880304
1302011530
1478343671
1774873419
253496473
413002744
885420028
2045366409
430205547
219037420
694926679
986383697
1049345469
1335025476
1103840397
1869635811
1125554419
1784526822
1238291787
1871812259
390229080
2060892723
1301187699
363371898
304301822
1973881602
161511979
1142644986
1222615501
31815351
618582154
760428815
587411933
1665477869
686660027
1404250837
218218916
642237905
787019256
58585098
199431375
1083411831
432333395
1507641388
2066796873
447682617
493114
1096290254
1751085530
2139299680
312937022
624075263
1292583002
958637347
1593046643
2050555624
1535268956
830562531
1033443345
481639963
657764481
1086616405
416936020
1750648045
750988844
1781621519
1884858945
1477232611
461815292
597254257
550279581
1757057684
1149794136
1651954213
2050113504
1799133096
956548719
217524560
387832828
1724467623
1823186422
340983170
871989135
642300627
504082957
1760915949
1964485994
136709454
1501477407
672391142
514031648
692943853
559070034
1433849170
966219781
153657782
534010484
727000812
2097352975
1300818599
1176122976
88262099
319472093
1519535092
1552501472
710097712
1965490497
64381923
1345018379
1035068586
592426324
821158545
1913675393
1678788778
1708812411
1763449230
1813251774
929806991
435497128
1446694112
1619015132
1909147285
1019669946
1898617505
2461488
1253500603
22972075
772617145
1554188206
1514733276
968429806
680418153
1521844334
1876631604
994637297
2100342925
1787324669
695146152
730231206
768818483
304114006
1008024737
1228054828
616615568
1612256450
1152456400
1393956875
582620758
185508643
597506367
488898389
562794937
1412215902
1422881437
957004764
1977629284
964368731
1765687718
1331370896
1075969786
513910535
1030262957
1653542174
89719344
1358696646
1140898195
895016186
370844822
771148363
987484892
1908669494
985224048
953020807
1667646252
1993363122
1896227313
384254380
1593744903
1582367081
1628776730
941624557
448251902
1559750765
194359227
1653096155
1159946820
311846269
359603002
1864591039
468025417
951899564
2037622624
1063831981
1978835675
1510049947
1377429254
1364950241
1249442889
1549286895
1515064278
1513326647
328596923
755182547
898365133
1974538115
1327049327
1153862950
76746960
1112704620
112538767
120043469
1160047131
818342106
874537198
799062819
2019533643
1595211359
80032711
332498399
207953225
235971761
1942250711
2044171293
186642841
433529045
1747524408
504702627
420950585
1546353130
5272158
1137770516
1549922992
28040157
1923433827
1345825716
1961596818
553189585
1861305515
2003258238
1146744620
1292411925
849629295
1867443803
1560678762
1778121723
227745390
1816817280
211355760
1039350865
1674454359
1602476032
402473135
225910870
1280430384
121853454
1668661566
221347161
1131479068
1568057922
1791765415
281926816
49989043
1356409489
447120692
553328187
1899788289
2034583314
1295369638
145170963
992019422
534288617
1636708645
1940749277
349079513
2142468106
505050914
1733438384
1195588193
339548670
1270520656
788619625
546477230
502609730
943695253
1307395765
260294538
1056717499
336927396
541249674
712144755
748353234
1745435598
349084288
477282466
1932715132
759500662
1242220647
1926857700
773843195
1654993274
1605300427
141163013
1563731043
1338272539
2012942046
1384747215
765085707
2133398420
840334560
536547042
469562426
1445345286
1492907816
1740767319
1242406530
304188443
411804913
435120684
964854028
1477386736
1148988292
2067318657
1524567855
1813244531
453232792
1868189055
2121037027
341835153
1865577428
895842031
971742340
460434113
1293289932
2084362633
1034534241
1527927002
1944157723
1553875353
1606447514
847117973
1886393572
826021455
1416254615
1195825839
882746976
1955006037
510994739
1906660436
1041033254
1055456046
989497417
973478716
957661033
928142984
1739069066
1455874006
179149791
1125807616
587219683
640867276
1314380107
22314785
706514166
837820907
454306438
551122006
1067078337
1580119727
1286015704
1734905915
1937450918
684153
478165206
1264511667
1944171049
867213163
129972381
1353147548
582226475
1811578472
1441652115
1822678116
1145884544
1515023030
237624648
200321648
394481714
1991369774
1184262553
1879270547
125097408
489838131
2081346094
2043013903
1805059406
1722984172
104017865
426687666
1924985787
412192928
1174935051
49779448
1641528678
1065664810
1535266206
1907574246
1062970370
1195426402
7837302
883161444
1481815204
563980928
495809033
1884459083
1145435662
1426691156
1205794378
2047371613
692461293
322559887
338863779
1802265399
24958126
1177303237
247027578
212084841
131035319
1386768911
745477860
1983562917
960253766
613675791
894902564
1395490744
79406606
1921542399
1961613469
1990197885
1401741707
54370224
1882966344
131646200
133794723
544774318
2001515266
1514584291
1756805811
1213217897
561879976
510744982
724436536
381213170
583067777
1943264252
1863779996
1315401663
1772585528
46450069
32135737
1497217858
475397400
682278474
685192410
227545546
1419562226
1742711969
2080666814
2125856828
1770815148
935533055
235291015
477541242
654244419
10280754
781267586
1711417625
162450823
34674768
261356717
2051548901
1888845380
436625658
1879091439
1486748588
845800537
1560238352
799953549
834930526
674728888
805859466
1406954757
981207807
69738277
393935862
201364257
100745524
901241561
888573960
849861699
131284632
716047657
2047977254
374651736
2036636106
1850896995
1684180067
174220330
22961099
2121862831
715231390
1477884757
524892190
672952215
432375262
606849630
126717132
1533046488
2082178227
1027194825
1222323091
687197417
1132132228
193623163
1160374503
16243336
1389817700
50297261
1034155308
1434266531
713932824
64204883
1777007723
1899254033
1710744518
119629301
1346965239
612735766
1742153911
1211497451
1434341643
1641210776
1181164538
1406932342
1073509366
2072928369
2129653332
48582036
864089464
1963031932
870066382
1700558190
1998530716
951893767
930302111
132733752
686491000
231320611
1752771342
1158616917
1469432326
1322762443
1830023833
910176
1399665135
884828060
595143189
928086141
1699671789
2009464073
788738575
1349842089
2067810530
560322907
1534063715
1476741745
1065090782
571302397
657055863
726349191
2011610590
485762337
547106774
579189434
2029742691
1574239046
1639150052
1444818133
1751134368
313798981
1472946431
25082689
7691227
770227005
761986499
1381271845
2135881495
1119972804
374338602
589711933
1755985351
1094664660
1835681495
877160898
1133486980
729652488
126436397
1851242786
24321166
964797809
1419428450
360949178
1170378185
1581882144
1685955447
353433272
1374977353
1125464746
596156821
782111751
1799838395
335554335
637952839
1624364241
612538010
1663523854
554162196
1161679979
254444569
1974642930
973986836
1969050130
1958215592
3879456
640361710
985241130
1501880574
774372344
610235751
1717362944
809382250
1236892701
906828360
668786927
1305292215
2023568561
327790121
476426309
1523060085
1124226663
971711911
307125351
815502233
21523009
307373076
635433691
1170105988
1451295890
437425974
1746409568
90124543
203259415
507223047
810559300
740198627
1967241083
203401870
231855365
75866485
1985274646
194906673
109207814
587907480
1737053873
252612162
1810713208
177505701
1194616500
1070635492
269979379
1871505103
317671304
765357120
128217252
548735884
614070399
1776661881
1861534851
1913315310
444151229
1065775492
1409927247
1597076990
533230116
41487878
1997832463
2012032355
1564007097
33347009
129671565
174367972
1861640056
2064622767
1564080163
1677160720
2011940503
1041524
1672701249
1788583345
1209976386
629788907
419846547
1037235585
236791612
1666253788
2009455677
2137592506
831778459
2082949502
384833801
1498101421
1061785773
1699855615
288454410
1324018457
1020537497
312290424
1989949045
1706846569
1283769614
980600060
534615744
830589866
1075879520
415106798
840533440
1446249471
320961776
1854210794
2125845710
444243482
1129711784
1999887662
712898411
851658203
551235216
1270651395
732449289
2116688134
1955039706
785134189
912646032
58965736
1174525596
74838024
465950700
368724100
417033292
1121325389
1859468923
634247455
707248063
2018293219
2013556758
1659508184
237628679
387060518
385550581
2082561709
131156658
218427374
790846416
1862192846
299762443
1236560098
458649493
155190187
1403434670
868613465
1764853041
1848094441
563619585
838394481
1153312537
653913330
866642070
1395105915
154517017
2131977879
1779637345
1271461534
1539944574
690763872
1256338355
1854998261
158926851
1819779950
1489680486
2029243248
421306554
1567720714
2116559136
57266550
519232955
1867159581
82094673
544751194
1595140383
2013559664
1984641186
882711457
811038997
309232712
1138443223
1415637855
1498750658
508843215
1146603487
2096006272
1296571500
2018458886
1584021580
1186084478
1052754762
1607164810
743614991
1084307005
1915050576
1660007578
2050854325
1978290653
306220092
222796649
989401466
921759108
84106597
2130018775
1826755567
429082438
1594272539
2143623426
1795313100
1138557733
406859925
302541124
1282964693
2003238877
211490253
2126162558
1046713687
2059760215
524027468
1296819295
850001104
1770343217
123326043
380130988
1343605818
576315791
1639154135
606906756
1180637674
2117855382
432876178
1347937689
48057495
844802704
440139343
673985675
1085830318
971017763
1936399571
1498376368
294891316
1672208933
1281480413
169627168
1103728533
591196538
2033482568
1307951692
1702072911
188375063
2129178304
21795955
1771411250
1661783753
481708168
1978215879
921068262
405981067
648919475
2032796254
1238248030
1594749349
367852262
1661454322
492053420
772443789
783024950
97548312
1691623871
1495416076
2089403718
61478557
1383413162
1926956686
698529515
1074676479
242899188
990098083
1561976430
1485803597
228990945
1250845640
1507682557
1230611814
587887729
1460304749
110086450
519906643
2076006277
1465828841
1537105175
1480089346
688630782
109375331
1823382680
1603126913
2011367424
942096260
1588252518
1301886107
306942097
773955056
467094475
1916071566
1240128176
486989463
2071542849
1939830709
1890113039
1357600116
1522003488
670247045
1320140591
1792390066
1350674409
643862377
320870909
2052533031
912066361
1790744838
250721060
1173084940
875554562
1192460270
530230247
1743029201
1428475480
1141999005
1765116566
2092598225
1744299520
2050126392
1577014779
2060393240
219445024
1523113237
321304391
1790375980
1493955006
1359887520
151331896
441650171
1510963657
411877192
1459294544
202876334
456457975
525593300
424160389
1325586493
1886443972
1200162099
291020523
451093758
1783427773
1560560914
522213217
2142204127
1216769917
416008459
339565717
768688456
517663291
358439209
1606035262
1482833557
527314684
601353746
862520420
1904083421
575767137
53871073
166821954
65611852
164982867
266971290
1590220608
879669309
258941176
457928564
2003726720
7642249
1427781669
929891871
1332044781
510190002
1262500701
1694543458
243530634
2009569548
323911464
908490015
1800556256
194739807
54763255
571486560
2035341629
595178121
1318943183
1921863079
622861171
605669717
489732498
1705990049
111298466
1707809956
9625848
1389910174
995095189
1747478826
1155522889
1537471863
689491431
1602925191
163854697
1849448326
1548315481
165441391
1691655131
533453933
688850279
1804467800
106699886
719097361
1397904148
210526409
1978263414
647390023
1036149075
138101003
2080866082
1491945523
50886012
1116945654
849379923
1458564551
1648228176
1470462760
2110061221
2072535874
299721672
1642432213
1519334137
371160330
1518814957
2126148639
35001522
263443953
1293172246
133713000
1383403418
638979811
2106393145
1275249280
1209173643
1109014477
1723955694
628764431
225298171
1454405327
2019021978
779342882
1205700106
603277678
1397533554
1784572614
1271392219
711627973
1593650296
617870804
1258097856
262831334
720653460
1790566181
1543317758
788858477
2144600524
1848662909
1762861336
228162908
332629378
1425151664
709669237
1788651097
225156801
1675962426
1165565056
698136184
1491727535
834555674
192372846
1572082657
1405380654
95909461
171767190
1237048789
1923446413
1182433531
1327371511
984562812
1296737289
1619091181
1023444594
915438028
1701703090
1380739197
1178728082
323019144
202589010
401605328
708498837
635201952
2058554017
2124057701
174505171
1548362338
198879395
2077462852
1130061169
936537685
2029786211
2069186330
1909913359
1219232540
558199048
830558553
1817138415
2005971292
528068614
1603390899
1032475955
462091548
1524841330
432515201
1424553603
256724409
1234806860
116865186
757985010
847535794
1215525105
1005855754
447269229
11851603
1058846388
1149078423
1171164298
676733796
1022102747
510361580
258533521
1375396722
1429097066
1660861697
933555697
276311096
1069704335
357805905
560614177
1075613734
620646653
203013875
1870926668
1814556344
32894859
802153639
21236857
651496691
1012727261
1307018752
6915376
426112463
1264390020
206477689
1110750157
1858347601
1289261738
402788987
833592287
476408251
1957943381
2087294509
1364557045
1917237729
2111645582
677214015
509724721
1139644305
585947044
14154409
1076862843
1770088002
643199566
7529201
1915935405
1227717018
407100856
1173505422
2134087447
236776368
1381207838
457025187
1888832577
729890602
261276820
1766350135
1150446541
1194641115
422365133
1015693095
309691927
682218788
912799817
1892259409
2079914416
1308079575
1756060963
1377262564
655763715
1375104286
2053144480
2080292165
1001208018
1534738459
162745696
2131290077
76437097
1591739837
2118140648
1473650036
1536001463
272317925
1122966837
170725543
1953101695
2107044578
726750370
1031899432
1785850002
1708810440
503160614
127094714
686556681
33711597
1937865191
619078231
1584356853
461421424
1939979336
905277684
661836644
1941042409
2026058101
857710933
2088574613
763054434
57949005
678599555
880693644
457253690
1848671274
1838276156
335275864
143095746
2073528686
1964792351
1842895366
1336731928
661628259
2047956930
1251950855
1230089362
1961722356
1087742558
1600059137
1679506512
1792674374
1419377728
1429784767
2024132257
139408887
553901172
2129701548
915707766
988078681
51998955
434468821
1423036043
1095152930
1804725375
469415721
3113519
1800144626
1875581464
1478290237
1488596375
1389024480
767900000
1864984290
657332676
1988017081
849748766
321039502
1361085985
310180138
577025286
381309985
1938659383
667842203
844990096
458848616
1889276912
1592318840
531752112
1810936306
646437997
1323280213
628233791
855149424
1925462960
893801490
364112045
1043042965
361165560
1356627975
467043122
1789059194
2131563357
1530732750
1431602251
538849575
151690587
199867614
1504011528
1918927395
467003807
556445160
2026841601
329922704
1073732034
559770588
1802060583
997838589
573165359
1634328035
1710354394
14421011
403336269
1530377636
2088147868
1739899076
1118969042
18665740
45137458
76091049
2067817869
22914231
400026531
578041344
1281031434
1459138048
1418342672
1125116899
1406643087
320204172
474724356
540621069
86635349
2090035569
1665053570
196796242
1715831131
2034743075
1272222732
554059883
96887909
783519296
1465484252
960756827
307236589
1710973520
2136681135
1915002612
674504210
19006841
1829485336
1543206601
462547435
899502606
652363181
197884716
977264363
1249762778
1943623110
1510992526
972004521
1182970745
1590482413
120154205
1142808366
1284642041
865614731
1383637890
1384066736
1529890246
45480895
1229948192
1404721179
1034771923
792807145
788653546
1499573433
1004741250
1180372450
1602145537
1564216197
2004609573
1578323373
1912288760
2098114680
1809548581
2098701121
693591857
1631112485
803418490
327690461
1812439018
1536289016
1726583667
1483970831
225036025
689703275
1080015170
1855700028
646971514
574267989
2075927751
105061325
346702852
171920889
543481272
1222967102
1867992039
406670724
2003929966
920170338
1766199807
1077203320
1463720048
1040253927
296802132
885459240
1995070276
868824716
1432006873
247724997
1240811974
63963111
1775804254
16984181
1381905031
1338112881
2114923599
2081943055
1773371354
1812222902
518885600
647150603
934445403
401651413
932144236
329255516
1731051225
126063301
1879953775
720771511
672354867
1333631265
1852396901
1109556214
797722976
68783127
555025905
2020107274
760091004
1570197960
1120690067
2072035085
391571481
2096976249
863804370
1957499720
997086730
1989220153
304779082
2058234178
937603472
380125210
937300091
105872440
1394387051
1754443470
1270605096
207122789
599904923
1585383363
613890435
148134193
423578551
341472629
207855087
1958885115
917853731
114078782
1041272039
1348292988
945620189
982607613
511146574
558861047
1705045374
932164489
1025861738
2101248383
4317944
1714497140
434702132
1984198483
318814109
1285087088
3037683
393978
1483081547
1551631834
22078884
691373857
207686113
2038203504
858613658
1316320295
966159703
453447237
1482429178
950685423
1968715765
1809148525
2073843589
1777172848
56603268
206964803
1343959088
829551532
75651859
609868854
1415379070
2009819997
565894795
998867778
1169410844
304722984
385817381
1598205924
1716217970
1278775311
394013455
1872682488
1878238427
1031106533
1056011785
75779762
1240620651
1743516404
570674197
918703574
944110459
191508415
293701557
945405136
1054961897
157139976
1253095355
171108301
1535823973
715828571
417354252
1151443388
86335172
300738814
1519742403
1396221933
256913904
565566443
1858962809
864899036
627201881
527860762
1156497611
967604557
133005822
1625780108
606029831
337759424
336609583
1524596040
1021091124
1150434863
1543552652
1974101358
969670288
17488280
1012466655
470813039
1255985497
1967445950
1640876585
257788932
267785070
574618092
521719535
601960992
1451742712
632565382
1124053798
644483794
1333378882
33258778
1384145261
1283219191
957322684
305478183
592182274
906750555
1920782602
763593940
1322865453
816634795
218117564
392431982
1450697613
424451172
813725135
977604307
351034384
1789092255
264428727
1285016108
1111469151
1001358325
846528606
1740700492
1518967733
715890577
157449195
1130942766
681567663
1846574332
323990037
919279050
162718235
106152120
1326618326
1422434988
922792543
1345610836
1369604681
1855659261
2129131417
8779256
351799966
69990882
1455624548
1602986148
1991632496
674220720
320136207
1796472087
1672730323
558289210
1538270833
1537648944
1470405128
411294632
497170488
1647618280
640673061
1893362147
1288339628
1356631618
1962501834
1913985078
992433276
1114859966
1680724289
1159025881
604070867
967016906
491711671
1446861634
1161736496
428987504
1578611022
235239789
21368656
1192975951
393308545
1860016930
133965683
853224326
1586683108
178003688
1837303607
21639123
948076936
1759179125
1636120536
2137646693
911521407
1657008888
1777687379
260750121
1788806822
669885024
407589730
987707855
1991864916
319361724
677900201
430769855
1216790915
742532606
1416110974
1292672811
530374329
844305008
1758512246
1380508015
314980463
1114386097
1218171134
152001869
351611941
976291181
416300514
1522691047
1659009017
908833434
929910131
173936760
1353692497
439846478
1905421493
1367383968
554097344
1619260034
552376908
273166686
1699727071
2129706654
1888638224
2060834607
1622462971
161776407
93786451
1483185749
97478660
1423863515
666843079
354047555
1760930824
925127442
1256041440
411312777
1732387191
806221581
25418199
142135749
1284398734
521057543
1842170948
1483275951
1891223174
1623088674
892324816
1122826215
380980312
407004867
1348011047
204238921
1307393116
496523897
1212330771
821294973
818548475
10655914
231103986
1869167057
421610109
1274566856
421105818
1668221178
1167015332
832173700
1656464268
1105865562
1892891171
248153566
259918283
322434446
107361848
997175107
1433413492
642230708
1839591256
1685640406
798470115
1390911479
1460462671
1072594175
1786678325
49755866
219176840
1013647460
1807698140
1598983046
73238973
1692249330
1389956219
1716320803
1162773225
211335809
833885667
522151289
1250985554
1993090875
526369457
233785280
387191625
263021496
1337138444
38505279
260055110
1957525339
647557642
1379674439
293688542
1950245930
1844473943
294753276
1433291727
1556665259
1762348403
1444996402
1557781982
1704135362
2029155709
515758024
181171038
863643145
1622818796
2078508841
8216224
1988009474
2035232480
639432698
2072329997
1548030797
1212429532
1063151634
950168044
382493447
1967882956
295724764
1212702143
2109342495
102948677
908965288
1347632176
1539155578
417104802
775221263
1750617137
1219307701
143491863
374274909
338461735
68797344
9091115
1137393665
1515855101
457148978
2122136496
1135782164
308161259
1078996376
599220922
1620208805
1218920739
406456522
2052277440
88054827
2087590745
1730966981
2059651646
132414642
94457850
1798990111
715211332
566798119
524094085
1604081059
496664983
358936670
1686621780
305289806
1972602919
1165236611
97337282
671593705
924495848
1154566274
324007884
616070995
1669161628
806701033
2068536499
62567182
1239767110
1862504326
972981682
833320441
1694981581
1291326542
1087972487
1994501701
1661772331
749134070
1141077942
1806098197
562007568
1956541853
1805272301
1503087634
1998921953
790491378
1477958516
2093639326
432789479
955252693
2139299300
1787068671
1178147835
1075549541
589141186
2052246450
209598443
1012624401
2070513940
1771215062
1126029078
2020429038
981542365
277145797
663423713
879370408
718774973
1664040569
447404548
1584908174
2057139794
527088444
874599886
1480964425
840995004
1956807612
391329991
1021668876
1705090225
551709574
153423228
464490065
1765231475
1912007131
1033952101
570878670
662218075
1350522235
818634467
921320782
969368914
1978886392
504481291
409317597
53697124
767365000
1306064783
471150950
1427100367
78084203
2027380964
1225295019
242486513
285504450
1828867262
444213852
905949871
151590619
1878507626
1474954206
1063017273
738371448
250471337
273466643
68490638
371511701
609283401
1797336267
1904015962
1842487912
1465424490
727450641
192792157
1952435610
972958769
1832642413
642219295
1668659233
1843129963
1496700539
519705142
592170610
1621050837
994806938
1703025817
1294311148
1020675515
658284706
1476497419
411910004
469880546
253980210
1111326746
1089370217
1526019597
1932444786
1235872095
609434194
699166960
373907343
684492026
1394759997
199347647
1822435396
1523556733
65114277
2144088261
1175993528
977143402
1562104059
1687083768
132497427
469818838
1252840065
33798082
496268081
433628791
450032292
1068053512
586355909
229256763
1787320198
681352047
628263280
823694432
2009357447
1319763845
1017760867
1795511349
1130776130
1989846338
516925243
246371904
61489026
873135087
1058746932
776604612
1126800540
993073892
1897667817
621121520
663185388
857524287
2101067329
580965093
1040856814
991561252
129494227
1287572383
1401177378
570370790
612933216
2019013099
1208670594
2119138587
1874940348
264192340
2115891695
1782274874
52378909
1876493023
2013345691
514255232
647317415
1630773144
1831287720
75515946
583453121
1340357190
481295154
332288441
696390705
119198372
1629203271
2080432406
1500234088
2072555174
208850340
422289424
1999359332
433179976
1531219117
636771659
260929041
476209289
1476157317
1780345541
1394795280
505499658
1462761169
1505264729
488478350
1972945626
1218867271
824229025
1009558886
1582150079
1878643674
370537865
1028765503
337609309
852743892
642866240
633196179
1185458080
166127895
539390219
971430260
817450500
1155827905
2044073070
623315272
707071101
953278232
1214062186
240579461
943496998
456893285
1185381391
1660123549
1936501140
1005209856
573625808
1669363993
245006589
30896782
1782300162
1090077810
1727528521
122007056
451438410
1681908442
1093097682
1811642759
1033101768
1167857755
984090638
1942130584
2080957194
192624242
2091232814
1248623263
1277891221
2093069407
1734478435
1304261260
98951549
740265743
999486149
146702200
1162340280
519598462
959272733
454551295
1859373808
328246451
1094077040
439672977
70233272
1867499719
1112741372
286363753
863772752
1191859325
368136944
515132780
733718882
1617091941
1979714801
1383279782
1154728489
2087987360
1498606674
1212601691
1909483893
823460633
1323853856
780901724
1077098840
254206152
1584136378
1236397519
1463223549
1367361222
107839916
964620002
2115043043
1361312140
652627059
916356141
676882344
9828001
12954122
912744726
1675477991
960443467
1901929982
1574100132
1130011151
854665727
849735558
1808297638
92453272
247078962
796411265
1174334122
1075841091
1935362366
1693312714
450090363
1124194630
1389469947
1481149943
362416278
917031647
226661797
1523937933
1912643214
783822009
1220376487
728159262
1314072545
5631534
1935847968
2132577205
1936991782
683808057
480365240
424978081
1687343468
1888402181
1843341887
1555892472
1740448639
1006736501
1240640812
631183094
1536109847
558366290
1225784083
1201563558
358658366
1766233226
29992848
927170470
779225557
267210937
1287658052
969642697
364467271
756625256
1907179372
1809206903
1863378335
1730961249
1906179930
162180069
1067976186
749074207
1800044397
569100934
582415822
1914844049
1671309914
1035391569
1083652540
374095355
228622237
256040344
92352169
1433041517
34581687
1648094116
474998376
1649303088
807267491
1462885124
2093763489
1251003794
769831131
1704225692
1814072927
1076101717
1882230961
903170215
557111138
979630671
1453392499
526982125
1440106049
485387529
1640422135
1954588340
1755919304
850086496
1452840516
1198711970
1393016561
1334755611
54749100
2079405731
420323690
1404947431
1320686126
1077842923
20073337
383666489
895649901
2026030345
1274169430
1920702562
1386042718
980592125
1395190390
914931808
395430815
648441885
1809530803
1260985870
1431699351
1427573976
475352451
520657406
1228506423
1994092519
865768887
1101817621
1733425754
2136930623
239788427
759515360
813192631
1718214464
1480349568
1269588446
1980235735
7643561
1630262888
777226463
114340608
2023719669
637835759
1091709084
1573659583
700910307
2137007901
1943512309
206073991
1783533936
2030010445
1869367782
1045977766
1482280903
756982183
1703526669
1635403358
1380875186
430130537
1823740044
579273332
160885022
1145565094
475799763
689527136
62829728
637813547
1173670747
733964710
1747088904
1024695623
868446256
828818621
646674889
1343945328
1179981081
294934674
1429242847
1544495678
497093364
102309753
448043547
1503402866
855776471
1712625725
316462557
2112809198
1699693932
1798702708
1523990248
1440910676
2021453269
793606874
1409592694
431052626
1850717108
1633526641
846443515
1516992098
1707718507
109011908
371364412
831772229
1528525379
1946694990
1015295678
1717847093
838931702
226774966
1236015571
190437875
1754623369
842373225
1052874500
1774891869
683890189
719870965
1836167222
677767504
715041325
1376701860
372854480
1956566910
2047723048
489967500
1635802938
371500752
910986449
536445817
161413639
916923240
1240593770
367665757
1443206940
1330239400
1715544676
2040372515
1977698037
407269671
1018101649
749962544
1521808853
106917022
94726120
895269784
1770042767
1424230890
1538053277
457337436
858787783
1378257182
1313182317
1992016939
1663590555
526757315
1339654358
1382255842
888158123
1414171660
1179604770
272525766
134792225
2033949752
233337934
415431026
322061790
317069122
707933107
859092088
1182041982
75406234
821283797
65180997
493117726
1566185488
790738231
1308264707
2034188982
966787447
1610586020
1002612573
345359900
888589906
179945824
422130202
1079920910
153860776
987702406
431775460
1550356466
1375130960
1279581724
1950017163
1665888144
303846154
1794917212
1393450293
1812299723
2102143889
874805511
1377850118
833213777
893451635
343970024
2140879930
59884727
398408339
1440428114
373825826
1991027590
1849007130
73449046
1834620654
1252443116
1189076740
1899567627
1654161267
868220325
2053949496
399104220
1358500287
474734898
1615360162
254413949
1994041844
1995667784
1993071087
2037420431
70377929
1693599206
1270008432
245753307
1645769024
1101477354
1012461851
1900185092
575690223
385001946
878662235
1849873583
1718338500
335183180
1685781497
586778568
1936383371
1510808236
38666600
1055498147
264254621
1367118726
2102116421
940631169
919408968
980075629
868838445
1277947268
503743444
1402961526
377217832
295480855
2098477935
1000454477
1338231291
649891102
56239918
510447154
1867051086
1048773211
1652416128
1413134705
1233517862
1569307979
1452855583
1274832190
772104965
311907128
434650898
1983445804
1311808432
1375302995
988543314
1663909759
699575634
1528278813
1493494276
1763963615
344913456
868723803
1556374691
1847606287
1848459436
1292634121
1446854170
1511201584
1740382328
1359389140
1153936625
1156899660
1131058562
1778875577
684257878
641449190
1159330235
113321250
1630521695
558379038
541668232
936091522
2071371685
75544250
102380543
1052696078
1176278556
787830535
292731202
1196277586
581322745
1384400257
777608343
116036663
1163353166
1855491958
1020257458
664678041
1173740999
1773915305
378266604
1859811157
503863998
1582553705
1242471109
20024477
1847577947
17145135
1287464345
2012899240
618548381
2102774571
414838676
906759191
1737196454
1061207665
576745530
81280262
1697116892
1587695363
1281633883
55491710
168818439
1130804683
11799960
1410469901
1532992279
530412984
1466098030
1084674259
375926498
111628028
1005996650
862355643
162048108
920139949
1285347887
2048846022
2044316596
486957936
1038909225
929497012
1186929351
798966717
1625962843
1087526853
1754107616
2029757265
3937928
1682707848
1205409682
114015392
612791937
788688264
1595532168
1989434466
1863685947
1416342289
100298999
2102791131
487876799
1007533544
1002399087
311902944
1823582789
147935510
1060777592
1428857609
146034139
482961572
1071081837
1378498810
1310729334
813205611
1954157668
213960352
850121455
213672440
1777632717
2138707640
1240010099
1386809996
1678781617
1307792678
1646271521
2092743161
959781307
2145678039
1895802827
1760890990
568479282
1687916307
190958853
1131341047
172479873
673409522
1787263367
358194020
225682605
829284055
206245856
203883345
1587692249
318465689
1256936407
1090567477
107231564
764977501
1546624619
1621895578
2120830012
518711687
2126928542
270917436
1608677919
866446721
937347370
1247651992
93046098
1465668125
1646202188
932973369
864993990
1645829246
1916239960
658134251
210694991
769238254
1014255188
1618359066
1414587251
207540487
835607166
1867108266
1032655866
130176388
2048682773
1716615388
1100982714
1315389613
69574115
1189596640
1172694593
1157827859
460727377
1556182672
465201205
2006350565
1324828638
1517379718
891368143
72315671
1919661563
1751025275
961838834
560787717
1209078935
534002990
2038649564
157152558
1724374705
402000621
523428519
1718910685
1010993061
981468456
1255389384
1235586809
433907843
173848211
976987574
1307521552
232584092
1580830203
1943369800
1142788695
1644015835
1298322381
1551335147
549982822
1933935162
760228151
183619136
1753181984
910733268
40537457
495276750
2084956716
504970281
783609052
1251256386
1921678260
1128595673
1965045347
1593817787
385879392
325259700
410254011
1505439147
1036631045
13724242
1892979100
1431604570
1284842060
493085070
1259325649
1966360184
911977105
1105552954
1090066991
361653841
614721867
1600946753
2050910589
169026476
725352333
1453598946
1765690182
1217408619
696648936
877250870
529060554
1909704700
1720678878
2034346676
1104406645
1145217919
55362012
532845196
1934370679
548507316
275883497
1580838526
1145783532
1798562023
1803542197
1000851980
1218248133
917484696
12887722
1616431679
1973128336
1395189377
773739670
687239789
1217177739
64216897
1149435169
1628925882
2043153160
1394680310
207691345
764128646
693141087
806528432
991121530
365359803
2108191757
961279344
1975517473
1189790819
499851911
1466832869
1344157068
437293875
1129524186
158351482
733500480
445984530
1509411803
180766461
1986394111
1078363057
1034522190
1145432047
81119566
1282710693
683117942
1172032782
673210683
939979252
1199978447
1480678791
595407730
1675033506
796958420
184833476
1364361387
1135677146
588074166
2085693484
351883393
125600105
477078333
1964057980
682521662
1428952704
228507981
1426943027
1833537622
2033693344
456847920
803709347
460533660
176183359
1424663163
1691972170
338877611
1503619849
227008355
1749801287
281953474
583155191
2041011418
1735864665
403857808
1548936546
589431543
1667042382
1765780434
600790316
208274728
1502401628
2062701870
894419907
244613214
239350634
1048546038
157111993
287350920
211567645
241221629
668604221
849694673
1989445868
140902035
1977298408
1437494322
1206693400
310920185
1064724435
1160938938
1004408873
1800724765
2107900328
1210721557
384175427
1829430749
1534442752
66165246
720510286
346264317
1157905422
2034127054
90091954
1813959762
1435739496
932229440
1398398475
697090844
1234211280
388727997
710592607
711798803
740703893
1639572479
125755591
1830696451
1330580271
1307356796
29221677
1211290612
945831185
309888777
1476763019
1638567699
171051935
419257306
896434625
1310924086
421852375
25195290
987364636
1245517569
1013274944
859964036
376150171
780972735
451829928
668421378
778953043
277841246
569189835
1905412302
643045623
2034257386
88419063
912248317
1235856760
872531754
571938312
1952795792
836794831
1991868979
1447736535
1707543292
1225706972
101959699
1597852008
1025502220
483278534
2131330279
349511298
1012120950
1233928114
417413501
1566270258
1401228704
532513019
17036751
27086745
102206145
25500019
1679776556
401969456
1204283381
1484813917
1311614653
268369539
1543654555
1753813786
1159512849
2144441495
2109753742
761068038
1609393023
785037644
911693913
1581190398
507716893
2030160269
1304486122
599790695
1786690071
162131087
654624771
16881947
2056985376
297938900
663717199
1793295115
841400970
194309167
2019344794
78480017
970059196
1252487588
67075432
2061844553
925558637
182123408
212909850
2049070489
1765890802
1755311324
296601737
1221659662
1829350659
658265226
2068764263
401925908
242835268
1766242847
694117811
807138022
1366653371
43397362
123798079
886300090
1204551007
1376302410
914463876
1376900894
1469144629
480301275
758016180
1142831302
1197147631
849053101
1615610968
1270150987
1005575498
977241042
574530692
1160501557
1294458808
1397138711
1611009201
1116698607
1976808442
1625469175
1155468375
902301775
1688555425
662595859
283821426
1761012300
439525653
242998715
394918607
945684849
1246445831
1028721112
1714660966
977392885
620375497
1988343629
78649133
1045919780
2108460267
36023040
331454348
1332689727
1024882054
747772365
1197710370
657269239
613335726
1431135077
1441364245
1287660997
666561905
1158158430
1969594652
1688812777
58978213
15090816
1692560170
147008194
1064119635
340526372
1192583457
1423710334
1887856516
1368417156
1079383608
760345812
1666299531
1427601931
1505854483
574790909
1142328310
628416590
529724037
855690288
1933229322
509042504
1222337797
446616612
1834652883
1797189113
1927319801
931143150
217640635
824046799
445406179
218263781
1841321984
682023652
41280021
1332741210
1601059683
1193728373
472712300
1602967271
547426763
1135548518
1469152971
338022147
132291964
711791357
1797162636
760357695
1399270451
1655915304
1010036781
1306757735
236642588
2119374515
109436489
1560982525
1387661177
1613310660
1039923011
989956152
867265677
1121767596
1718166494
1087811704
823378494
1744034328
1084544323
344581980
1798375583
981183584
883872643
1875513579
731185410
2007539369
1285985214
281418646
1802610622
2062326865
1686050260
698459915
822785683
438702620
1719159724
1144944118
1941384890
296231407
75958031
892052810
808577929
1459429406
1525968713
1638640864
1964129375
1147426332
1218314282
1239558044
1902479136
1848381444
224333796
2035966878
1971515918
371781783
1733090763
892844704
1615992389
413895814
1938696090
2021700221
559790706
1500860453
129452245
202761344
1244369988
642624225
213114951
1225109270
527569725
939033433
476511854
1494068350
887435855
1903096802
1061870599
305853462
1551061847
945508099
662247373
1471816324
334176268
1090087774
715423034
990390652
572748970
1788622770
78467645
1842669619
1054757570
1362728941
412691945
1846053884
1858067149
58558670
1977046780
847034336
785534611
1543867375
1541056740
1734056
556800895
1334140105
1311900581
1949166973
646769905
414575719
124272804
971040234
779535993
101688742
957657603
1307381059
172500466
1282472370
195373076
615975142
887369154
619852800
948600802
2082688439
1266014142
591894334
1703983580
462798891
1636511176
489865232
407607069
1101864270
1829080645
715412310
748732633
7023136
1014494375
961474733
832075187
1301982317
1152142411
1703702470
1807597680
375663261
271108802
1167483954
2088187383
841118767
1034834410
322103670
1373715371
564654662
1086904988
588691443
181589518
491110197
27977198
1616740406
1725300277
218466108
128776360
228167745
704413814
598159523
199892205
1545322241
278553345
1980976242
663907341
2100601079
118412251
236146021
1269604790
676332552
1441046081
541100575
1310700908
736867509
1387473565
976946007
436043090
2123008184
1783169874
1868101022
1999067110
1743041829
13165519
1059074276
1736826568
1102473566
813846047
704264492
1177329813
2058204012
1617865256
632565336
652403540
1964551495
2136730327
1685814453
1789554346
236253129
1760410862
640177368
402480725
287395706
364789088
348581011
1134296022
387113269
939996980
2054194841
954442035
1317946759
1247603204
1873101533
382182180
1866874390
1579374639
1987557106
1084572526
543197291
596057376
1341869630
1347136153
1703019457
887278441
914780751
682683103
891493463
597283620
142179068
1592592850
770539309
479326307
1415276177
1765020451
2013534222
915677417
540891704
1638412984
976638958
486417112
863365699
754767474
708816437
1296923388
451226160
2063849808
575964350
103613052
353535309
1633531084
1297953777
1389231624
211115671
1051048872
1717599079
1299561284
1146714318
647191626
918432248
1212725058
1517299587
1302948433
1912279449
58477894
1262438092
1160540542
1157579773
1949821947
671021826
1446580091
1774687972
1603196082
1083652734
1827886696
1336635526
823877916
302914559
1256732538
1803016986
2095370670
1607987281
567931956
163635650
140026902
2004492805
1179687242
149566594
104886472
991026645
1533509912
797447308
1706906201
812614277
795925877
1725532342
745656965
2006440320
2066237983
2017253684
1344496031
882644851
1397581596
127882354
1681675191
635020123
1587509853
1678334699
867657649
1355982904
1213405948
1787278225
136172780
1693477898
1899684493
517154823
1784734252
748712214
268183605
1211590927
444072755
576544133
1120453155
1348090456
1322024793
5549037
188141663
1420027632
77307802
1719280429
1190104719
1378483726
1184392453
2079987515
1980640952
253580929
1328924462
1041985808
36158230
1675385696
1344436679
2143452890
1058340995
1223335986
1889483643
1910869140
146243901
372161806
1081650092
1717846949
789736902
720859968
1838000524
1540543536
1412475098
1164515583
2112567650
1105847266
1970327610
588533356
682029911
1265387413
334516152
462878891
599849343
192119471
1307474811
1095272305
1568044633
154406807
1025552859
856850448
462267014
1718251565
336627129
766923491
1665422386
700581349
1052569898
299988702
1487541152
933671428
953650991
2140196132
1951316744
17972651
1578556931
1449414453
38706130
1896254121
792103421
1571029292
1441082598
646286101
1616821923
232206105
2026848717
301466062
63668894
1894707455
1575340012
437521207
1168971704
1294268201
1115295021
2104781945
1952081784
1372560947
1914474082
993111166
2047767443
1150045033
211242329
1710093375
2072629567
943788307
1040494283
1642378859
17902308
647404199
218882422
800006237
1700907726
1470849368
2070662027
177099189
1079323842
1524705123
824017260
1244421353
554473730
1858452922
1249330026
618991605
765314549
355995315
634979521
549946230
609845963
873100254
898332971
916550701
1155885445
159600886
1721412498
1669685835
1434556795
1732049128
496311261
576485963
1257470168
352704964
507012524
137708770
263094298
1887564043
1798598221
52436846
15993622
1433307076
1196301098
76184580
1992504324
361314137
21663688
757721580
227653025
1178285258
405533819
1638393232
1860621579
1833559588
224969663
73363721
1135709
485342628
1726390687
1771926626
743533720
1523605239
1923201379
2029315447
1911541900
1016269460
1376363369
1331148941
1876604548
2006864493
725406795
449157287
1803676262
958142052
443257451
1367435099
617277610
1981597730
499872858
1407092049
1343619037
50919343
983852838
2027348711
879590195
614475557
35667207
2059065246
907531468
1944446908
1755693789
845923038
65400840
1501445444
313024128
213021734
800480130
337267471
1307915781
643980173
818322320
817252244
1722211539
18514258
680229953
311015775
1661504044
1268074179
1089039417
598407796
1909577705
1167584856
482729403
109512013
2051278939
1488120676
436908652
594446600
1171379280
337902469
240430164
882459920
656065006
1397425510
900065473
2116070907
1378026106
1933754990
1016423092
781375845
1305532528
491662809
630488096
2011083434
2128119465
1357626801
1124307388
1199208111
1214236053
25125560
502174593
533035029
516014545
1218728168
1667934322
1942367255
754754259
1599573860
1487787984
159743487
1433508008
1162629430
1612299221
1315466229
1656779356
920327321
1200765979
872999743
765967376
1327271027
1788432181
456070117
1358063089
1960923022
684246444
95131106
1016852784
1985434023
1264786374
1056208009
359933873
5120778
852775933
1719995249
1319852351
1797978448
119265553
1176656328
1322263020
683507461
741894251
558143466
971487539
1933995189
1708065943
839324274
644466443
924903497
1667624677
1394560782
319341261
228568620
1621928480
1702656146
1733286251
13566192
459932920
1397756747
557800345
887906706
449391512
694221106
238072748
2105872421
568246925
447323742
225109254
1363956621
694093988
1633852612
1592823984
14322265
1654522278
1404733729
1764787480
161874454
269658030
698093228
744608547
1470535867
1840653939
1543721890
1249144205
1161110522
1975000258
897820002
513756716
701997584
69265201
515796213
1471489188
1305162112
907735603
1756129960
1686670555
557634024
1606161483
1371159327
1103678605
591522799
357036178
1104749358
1558190671
1975624007
184836160
1019552685
1199336271
815785360
2027480617
1356945094
1670105586
530275821
1024600009
1412141864
2140484517
862915018
734162948
266885307
259456831
266908390
1314404795
247989495
1169411071
1170548097
1361297641
409358098
1301739023
1883451581
2057608849
2427902
1184470737
461270637
1251502521
1283668733
1704004040
163763252
1155752355
1597069791
1213201206
589957948
1988895060
759431422
344129135
334729222
1898141742
1107675051
1790028817
1529388018
1259375962
906588290
174934032
1279054818
693954908
2000510366
1020653616
1266467279
1907689669
903957614
918508167
1446712384
24827456
90135232
601746183
885892889
685796662
1059672666
1887816257
93016873
790954737
2027634072
799269841
622561078
1328339507
1711555382
649782210
1367910226
1775058098
1226230654
432836049
1118189155
491093349
639691535
1698210633
1400620278
125698903
1024334060
1270501578
1032170122
851860164
1750280471
449652083
1337754921
183193812
1476760012
1742901316
2020901447
983438419
1082062697
753985307
1782935115
2001035525
1993212150
1929704496
424447366
192000459
475362218
94309662
1194933211
1582135885
1713018967
1506062402
1370838365
1216506320
996402758
1741663305
2010801752
1026340042
1516828909
790875335
1350869935
664102992
1760873221
1997804028
880061249
1552728860
1375419190
543190495
1817250803
543004674
272816250
2127891251
62428612
141736276
157546053
984882079
934703732
1776773489
1669204129
632499574
269026712
341562991
1260669098
1064635027
1338807497
1250335551
1847763071
1502158388
188397564
1075596057
47964172
1662608200
1431277930
1590035012
186792063
1620040435
558223070
838861344
478871822
1939638908
553283664
467227029
1465828220
472187283
443111829
1521313980
1483116443
46557433
1670621702
1913709100
1492621338
699602918
1832967382
927610360
1539184272
1356116871
36417765
332364579
870873035
775672816
558619109
107098878
1735643160
1409692516
520976378
92412447
1685755718
956589000
40327111
605029193
1015459195
1502088578
1608579938
991541774
403154528
1239659960
1169779220
1642589301
1462656741
1548028811
562022559
663166224
1552865290
666025978
1619966391
1327799797
1225350169
1310122652
1778091526
1119392398
2140924460
1398720749
1906969775
93714876
450685769
802782297
156662606
714719345
352333315
69054346
1032179324
802282385
1046948510
1960853080
2037258596
596994727
1037930432
960770649
1577555743
489087379
952309384
1313690234
764903913
1561934658
1753456372
238958629
1713746989
1473328070
1306432347
449506976
577638425
2124122752
1637783022
489232437
1509863477
1374768260
360870898
1462148355
508813252
564340384
792224379
1552933198
2078464721
1573175327
40665758
206472104
858019433
2102467660
1309388140
80323326
248500467
1168180574
66816156
1462807757
832088653
669810165
162062979
695841852
1323172961
2016427117
183326362
1190940447
1591634711
1928342571
1206728942
1404173531
2114660
1567619168
1504627700
1850021060
1558186317
102407687
1078704874
154614818
343229704
150079023
683532153
596141262
1438604945
2113906779
929582437
1298616911
147531704
501167280
1201514246
227846603
453129706
1922844218
2005186853
1212253913
978649801
1497111809
47996835
944937653
150000494
1785487561
1581232543
1611715039
338848209
1458563738
933983597
242254510
514227199
1585616773
2015747408
842539903
369685868
1175265965
495553405
879724744
1532231170
337774539
1117052474
2007018435
1410321293
1625058550
1853785119
1637021810
288635129
811210022
1282431261
21635912
822945562
489249491
912886022
1932626147
2125636875
170144088
237567461
427627151
851828772
693186621
836833963
384345553
507763753
1602462773
1905627155
908007950
1902048201
1788062458
1160048814
137475837
1030758634
841438134
572386703
145308318
1110510721
1361431326
866275871
2111399877
193980247
806194167
1572345869
406854870
1586366889
1988532905
1619643557
64549044
1891261493
749324056
523713513
846092825
1727563735
446035503
16213425
504454489
493219283
1326216519
443332835
520143660
1129146525
871191511
1210882348
812176915
1664799554
965526904
580594127
595896683
6249162
1744473163
912024269
1221191477
127374651
259287978
867921044
48768630
1803838102
1599906300
1384727733
126142782
1615303904
1563257567
1997777380
1169974109
1284858032
184715741
938823807
43165812
720082182
124902410
1000365668
932831741
1054841773
244052656
2141466409
540732841
798245223
100513227
2060411136
640074734
1233667730
611061169
779036773
94012859
1594799818
1312986478
571272301
239014713
2011302360
1884181949
1881877283
1435314588
1029901149
1922926116
2040702468
62851501
1379175224
1413306443
140563842
477668884
151311899
445565265
560506474
1081039200
930477360
2097904799
18250948
1702503553
792049454
410230316
1002996070
1720939759
947290048
2055064662
1076639060
360018547
1041883173
21105294
2140294681
597284387
889059290
1471724287
1271519843
1216760001
620665757
1254531583
153333283
2137933840
458966876
1215229577
643765963
240358796
861066479
350506579
1667290898
1156459761
1256586616
525469354
1253403651
29671945
1725014244
1649809292
1627363591
268355484
972150450
1648715142
1888762694
1486421063
962512264
628288463
2124703572
767918811
531907668
1892874041
1651952713
660635227
1058357710
628320073
642867359
461519284
43775255
1365375446
1288984112
911726016
84399557
1622776926
1286035082
277577552
731536488
1504691725
259655467
1671769422
1093896893
815455018
7919101
535619325
517946232
118134335
964103328
796365533
69483269
321616557
623849095
505891815
1518741462
2060341013
2015009570
780681464
1019943474
529309544
813792132
395516350
1001788582
799229769
1636038168
1065215539
2131180746
1228669988
1677568792
1139053552
179493453
469700556
591689800
2142367038
492839101
921027081
451118668
55713357
1314962968
375864240
1033083827
467125450
1181889691
288888842
1691466190
299664590
666499644
1878403044
328532225
956704764
1988976807
1312371526
1170529518
1027162958
364267073
1503773691
959477893
1386374566
772115978
496957252
334002842
165596626
572809027
1220827406
117180779
162375946
2092248788
984139109
196745282
1404229824
401968804
795300544
481819178
32784788
322029179
133907766
1392393988
383426694
58405760
2094008032
450680837
161409654
707948948
2046700615
1124565765
757936510
1561741852
2060352777
2075885489
1738937173
816344479
1950090942
1926204217
1825026108
1591276354
1011758879
347022540
1302800365
1359585637
1581514292
425859582
876847461
630848901
1906899221
1742821999
161208344
2118984913
1418568466
18486446
286208551
1576692829
389779727
253762137
871587713
1494862075
2044638030
1680903157
1281851222
1574764561
314351501
675663246
915263082
1571200947
229827445
723370806
1265950192
718257812
1943363292
1270043797
689525004
1791853700
203793864
625752479
1325998912
233274019
746351407
895225476
525432695
1389339578
1004401386
1956491448
1065348327
1972198453
898796465
1759764971
631275086
1179386586
779882888
71447984
1363208220
96364660
876705957
961496172
1218614788
166201451
1477009070
56699059
1852054121
1463617864
1419552127
1019560628
604711753
120194128
32118024
2081703197
1912089017
104109603
772015803
1424197821
359411473
1761982299
2110854596
1060415802
1634378716
1355733924
633920441
337930552
1331650068
345693036
490057792
2105138810
1888634583
641442601
1687451049
1758914124
697403711
1856351213
298543493
107667883
1021003939
648690530
319881219
371767669
707780142
2116119748
2071709015
1168190121
1276485551
884277337
844384320
599939783
1698115036
480048039
140643594
920499256
2070235689
1488904885
76318251
208996852
1847932329
79769338
726210682
695207039
718575281
1455616136
443491170
343594360
948692811
797552163
220927321
1265579115
302541775
1997921628
971604955
1338548964
1678159988
279915074
2117291915
356841616
1251381290
580487454
1922289029
15873870
269599445
1657015559
1254226283
1309321244
1014887157
316836162
1415950491
421543557
1950571616
1401092459
2029122324
20465068
960557764
1993322699
1563242276
1100501952
426184480
13587341
320901841
1579517663
841066208
202610404
1363633638
2002192696
804981117
1458030800
1140288794
433904813
369108646
1311776941
1411076906
1631318074
546266435
4904817
678960244
197163726
56283452
2070153212
886480808
692560130
310856023
936204006
1552550294
1568759889
451974707
1342858200
65824318
1097581448
1169981446
1835204625
1720333180
1189633914
1602567485
2028744812
634780538
476911210
998535212
1310258292
1180497628
1844520291
793226738
1560532744
932558496
56063848
1268223097
1606567677
209835749
599212687
56244288
2134029887
964409542
1342434198
1633325986
14058419
2108245246
1454715538
1107090469
1483254176
346862917
1966122741
1040832767
1023555495
1733060641
852845547
265916884
717066749
803912068
1554715843
1011256271
115964231
1774642712
131416250
754094415
1845288104
1746924749
1141628778
830865197
127692752
477276720
779761003
162700076
371395814
1630241026
1619327057
702739048
1413340105
273002020
1159248500
1621049293
340607682
1131424239
843161575
1523636599
2052824783
1433518612
1005411003
1093478361
312132498
447034659
265842254
1227957125
1937327027
1216762797
1237826723
406215678
192971090
711535391
307190299
1061848223
810321469
194262824
25667974
1653771529
2098111399
756456841
707903805
1327643873
204200774
802385586
1626084892
1448172566
413667117
291172594
1178104020
1035427842
422508914
877326993
1362373077
1863754323
1873538426
1796154300
335785270
1403002487
1434541924
502954281
840058735
1780005063
1032926546
1808963158
57096588
797510733
2053561859
235290413
661722388
1581302014
267661990
1474810707
1422418077
1461086719
896671365
1516556125
42632114
1022159959
756420319
198399882
453901211
1655139418
1013787525
1301203554
1053874003
668255335
961435565
1195137536
966949758
1081836440
1282668788
1370533707
724152129
680489731
1005488294
294622121
117960712
733586661
1153493918
1809752903
2012941854
1983646222
1142395480
753141659
1551765588
333025537
766206315
197802315
42623274
365677429
234971634
732023567
2067415656
1357847824
475543966
1417296623
1445824848
1097757009
691300977
1567280499
1337041787
559381055
60578883
579104621
2077090348
597718505
1077226408
1741004899
997527473
222854564
579945198
877225098
1346194092
307977095
1109506629
2131378044
773794514
1824647399
1633386510
2024945109
970796285
384300228
1321289893
1410390087
1976854393
1818276280
212027204
686839087
907511303
785558566
1703259621
1797427970
1339363097
227821919
4126073
1908363945
1462365762
1384238191
2013195816
816601494
1637960338
1052108254
1905236005
279487545
1791140142
1844299923
541115172
1077125114
1664035372
1199687961
705656524
1774808556
569345309
402359128
1538925349
1913466026
1655876786
1718782218
580032821
983190120
853488571
1962448918
1258211865
1683349497
712493181
461264916
263803058
775492093
217317852
1354342855
386056358
1403878475
1900966608
1018580045
269795221
934585149
1470695267
484082713
1011344578
942894699
503883865
289908810
1283285384
920300254
348727167
530625115
477983104
994415880
109737073
1331634817
2065404678
201812916
1584928800
1073707012
1460766499
981535017
854325727
2037263780
1436686826
1601668798
1502440145
2067677446
154448630
746907069
1294826120
928137351
859483434
10207963
348230573
817946968
902788946
1542918099
100491130
1742609897
379878543
1643042188
757920354
275897511
904516600
223018683
1460682931
1195711779
553957721
1439508969
815323573
407809876
839175500
1137345518
730524996
652767523
2045320633
1355721129
1445107549
764810622
1155921237
2053149408
385774581
1392931163
1560048885
371360820
1169193987
2115523419
139784936
1151732062
1668688324
1657528577
502080453
1382872872
1186522116
1982430637
1816857167
1823504092
1595388823
1330067451
319139787
1235687065
1322991261
934658290
1494525073
1109583205
1909787932
1304291772
1995917237
1551930444
147527042
519547375
1021630427
1862312207
598774005
165916155
1918257999
1237551187
202184384
22048108
1163587541
1187119079
1544749438
2087962830
491312055
809122068
503716480
1925329000
628749546
606808648
1119063896
984371757
1776761563
1972822660
1960586376
2123124791
1754412289
174383782
1251074834
992706155
130982966
1457356672
346657720
1600760236
1922878134
1574391128
260187114
749659527
1902478349
114266236
2139216347
1676731013
1854481938
692500745
1321926746
456445008
1934764062
1591337999
281596906
1268166666
184325123
62023300
1666561559
1073703676
514014865
1191468835
2086382110
147988474
100910836
1265979584
1307580824
2029663829
908746601
425968808
168550343
1961025513
674651638
187233444
1914740425
67184456
1200133055
1703771583
1173117772
565806532
1875668397
2093619599
1342988540
982123157
1080876287
411918696
2112908867
377608096
1277560713
1067423854
602876332
707764564
1887747810
769490260
89972024
1666126723
1782891083
1969431789
1940224646
111098066
144622958
769645749
1451943908
409614246
850870710
455873646
852005865
292004394
1199508974
1582977284
1266504081
1304578697
964083397
312223419
1172077833
875209430
619040537
695482968
1170696137
117351027
3575738
1875791191
1292897436
699413628
1799872567
1605783088
1044778005
1622355474
195407689
1082618974
1057943677
844876978
1354318418
428630202
1428863610
322354219
1814185523
556353946
2087040297
1887675717
1065985834
482945997
450400865
2006664113
2053058980
333907298
603442941
690619444
521337336
1252792264
1779654288
1531456377
679185522
784085508
285712606
1167623058
221898398
988349190
1275108491
246846112
1745630740
1420129236
189826285
308107610
421552731
1211238879
2121958713
1003460745
1167547244
1318801733
1370674376
1479188461
797586334
1925402376
1429541959
812426353
2046951021
953088803
1207038155
186097092
158562809
493929242
1312100551
1769582030
1383038524
1487475726
805587070
1824787852
223950329
1236659425
1377375532
1262060627
1863524037
269121766
2004181643
501048762
867422551
390574438
951359084
321656743
2037617030
1112475809
1096410365
998646054
522430214
1806179273
1249701122
806797269
312507656
529689817
1968544897
1159661275
953125638
1178346812
390618278
1286505639
1507460299
1790369854
1010009490
653423013
1098207881
1701018872
450829277
2036622931
204099965
1856895081
1922028332
1715575061
1739348922
17977448
1205754970
30647538
1567693019
2005101814
974387105
187947012
333059574
2137854797
829248272
441583889
1264657883
1135206263
1908714650
86505006
978880936
669402916
742670366
841100035
1257234588
34186175
2111961712
1709666058
609149065
2036220959
1602582167
1455930286
1354159700
290555812
1742291205
1882962512
1069280634
1740963822
1575511246
889047921
1422344494
1426692919
2127118135
375755728
657634341
1706940031
2142673979
1674515282
309301450
350746740
1092098767
620118860
835252667
1053119090
1444600150
1179663441
1685254560
2061994969
2006673679
1988814078
2075632647
1717105606
809634727
1887184790
1043518836
1688263557
181548597
753512639
2016252630
10549510
1255038500
464664114
1649048297
1550110828
984681862
201409404
1020515836
152839887
1646018264
1465291195
387741215
781810868
25166202
860480777
1468292938
466456543
2144953965
1108636521
970078223
802743655
172667825
302567990
515014993
90987775
2087575872
943877407
810391245
1750190477
1130519800
318079914
218462128
1595249915
1287067266
65581129
1519146472
2028628438
896652523
465630770
1487204216
436200737
1419038917
988370727
1140698585
782586240
1738775227
486470319
381128342
2142333095
382223754
399158122
1967772607
1489509879
962190412
250697250
1536392253
1261924519
983899503
967012167
1728807644
373573233
972586758
1471502827
1746987129
534793449
1342488
1470702854
905675392
1860297869
658581321
928176919
351179972
1106711228
1516898452
350246678
1494102024
749501383
1522614374
1982702422
1266178976
369190387
176878823
1081008062
973276491
169984560
248644911
844672996
2116008170
184500292
820446774
1863332227
820388215
1772251021
61507342
1212906144
794185984
875346367
1875090629
2049679248
50581753
1789189555
755218190
1937326419
947550730
1992675464
1448655898
286041153
634262789
1361715453
818834714
1665813990
551928513
1347170507
1832915603
683485960
640953464
1408532360
528183351
553074286
1974303668
1506737334
1555431892
922867392
887888576
100688325
1851096771
1120292125
848641455
1286903039
1160554187
1157122727
2016293129
801051232
1550669323
153786397
1823699782
1837522916
45146476
98005586
1667405026
210994674
177715870
574974462
256368644
1631490640
866213015
1045547259
1967180168
17900277
788365279
1883865369
457451650
295171881
2067240562
1763287601
1558263587
2122091198
1824362645
1329616968
2047236705
1692383065
409135168
621244904
641774366
1745772484
2015426190
1991339601
331707614
768156096
158699197
425858031
783681461
1853362111
1340138249
866881061
2049961834
1472426949
354660634
482939958
1104772248
1982503346
1946072521
1471157981
398214066
1951506647
827615772
188806861
1600020086
1021269746
581830208
1493189471
1949004671
1843665427
1615122290
1474396163
1247708937
316850956
1137748682
1087140689
1052611204
1152685944
1014823465
111541341
580380048
480330703
1266991282
600142307
1855475008
1512300111
202837595
1524598794
1746666937
821424292
2084877473
26197721
1776251183
1863944869
1406681842
650729448
1777440969
146496506
286870102
127456646
1140815129
434493052
43772496
1220477047
1076362580
337533257
2019402940
1406039563
1135214791
405103046
1838184936
43302618
299681414
1781712632
1737837952
1941433409
17069415
19331801
1975947846
2006040490
129189126
1732924752
819215923
2087802930
210269494
2102617596
1334970143
1032611967
1799229080
781012617
1647896231
940111351
789998353
1192699290
71100177
229154351
333088192
1666539366
1475884651
79586760
1941574590
1506689580
1720484869
1094192727
1635672810
248143511
159097842
581170262
1268843608
1395790521
1385724706
1732015677
636959433
1178670185
2047947958
1277288987
1019425748
734593967
829668535
1594616742
2098988967
1188824148
1437435253
366717827
733839794
181952596
1495765941
77014094
879800524
1525560040
1648349751
846680479
1902001932
441981362
25210528
449953306
45847210
2107633560
236453307
1455857998
207861193
1600687820
640558896
1086097117
1879901919
1364564860
64920099
450001812
1609347387
1003115817
1320323543
1569834145
1857612838
492335607
1285484781
1414012309
253429024
1557659697
1420222049
278101502
1170353731
658591920
677579274
113797274
644355961
2088888643
1624223733
1358676234
221793819
1554349859
1709290808
647572014
1663788600
2026633321
2005144645
177138814
486992343
1636136748
566137059
171467718
164827480
1716349760
216446140
592443011
1857504380
939371721
1977357033
122786561
1531863424
1647484395
963695971
1993782863
312725104
1438209472
1094684730
1469381112
1512722563
138465882
1196383732
1942497925
2031988003
463942262
1359430757
32564780
803213698
291240108
1896997032
670089817
1879327576
1148212498
1391614714
615315962
584423567
1057912695
1244373834
662742130
1431222398
2117134836
435877374
484930386
764420861
1486025446
1774626502
1542060182
520585597
66256797
1568814725
670332093
1738063568
501224912
275295957
1726033339
2033838107
728452793
999179673
991906939
278058012
892754103
552225391
1711227750
1515295673
2071462398
1721391718
1850588445
772057830
934267549
1698683901
59117981
241963078
2145484412
125354949
1980056912
1280439673
559011885
932487304
1623625618
1511806808
786246367
2076635017
1230137353
325604938
153162968
1211611321
111746416
1965053666
1423063250
963867309
806482973
2141055420
632750480
1490759628
685230901
1032354581
450915124
1070993782
370953323
792841362
1121572287
1705313465
671785200
600912954
1554571108
517588642
533901406
1432266025
1821787900
1418866936
1609950916
1886289958
567858493
1018744107
479101718
36645662
878399644
1672196535
1834642725
592015859
804681223
583706124
326276122
298102439
345504854
781029062
951571606
1303361938
1223663031
971252254
1193174780
828350860
391850587
1136649100
841012659
1731537977
1256890914
2127128799
751008584
200941172
74799150
1650583070
1253148936
1040665648
98114418
1462894944
1931252990
1317302600
2073848331
413593580
1478995924
1127403779
994880415
1340004745
1439105983
1414766365
2131849794
463832461
790428326
324742985
1561183953
742543004
427682793
1816260084
323516731
1358454445
1617122038
1013194863
1056209849
1345991799
767004024
1191275833
940721425
582053389
637739443
1619864455
277035672
744218246
270830766
1059093773
533209737
1444866449
744200293
2004823183
314809937
1968318363
781269548
1262507811
687451261
1038242369
65337479
231464020
518337404
248346876
598268485
184391188
1058837375
1071217747
672455642
56580395
840843549
847631210
1260056020
2131410308
1723754188
1197053718
669285342
1768140394
1397657602
2077152988
1235384723
486326890
1505254179
1547449539
477690451
1075207271
1189360511
540920330
1164922494
256479996
937759747
926831389
980265367
1963974863
629297386
1038197611
728846702
301506033
1893231240
1278304898
1782600590
578633290
166324091
1200426996
2114306976
2089114536
723072610
1652444939
1952416379
801866931
715430109
934444043
1233554086
695457185
224204026
1954187143
1834666134
340089063
1408331887
1381112627
2067494828
202845821
1850094092
772736493
783616191
472022295
1450421320
1585049613
1999474747
1695164802
253955949
53565293
1222163725
814307360
522421260
1607980085
1767659024
635024345
640699677
1991156806
2058240170
1124236968
1291907552
2027782284
1859456776
878799613
484208898
1237891101
1532237375
484325910
956856851
1039570184
1395395815
1582966272
109948843
1831143682
41496826
1930170608
82440853
1649451233
1054340604
1838841165
1953084211
730710326
467221413
1055149771
1694583791
1186277976
1391397939
1837715933
1788830701
654623989
1918558655
2086898818
2047957151
318092901
1321629171
1380079147
1538437303
1621671034
525342344
240662578
792761719
577360361
2079556992
1374459298
776623634
602675871
710434219
688004286
819458319
738138184
1026490806
1623391507
1912579775
1302209989
107287144
1134815793
809735211
777731141
1016753434
1615782423
128996357
122027797
2019537095
830914093
1238739495
1217400796
1441222229
844401551
567424220
793750250
334634172
586132249
13314008
1205963692
2027976799
2146548099
558435923
1183520988
451996096
1854357591
1712493730
1394464817
1624593043
627977526
1933466551
1534929812
736601186
598938275
508875289
1007113339
493297622
1396584612
880481982
201507025
1279727870
107037685
465560418
525377220
154683242
347545419
2126741169
1439021430
2058722152
885394217
1291871
464166061
1795005651
217443804
1689575789
235143551
369184911
1468742701
997255873
140804827
493987765
1517793720
1084580571
2032703601
87323898
1559351368
476682902
874372310
984214407
837036440
453362890
448174119
759932195
1600482783
634659200
1409979745
1733177410
1619674503
214249320
1980120666
1628317258
2013392983
517989901
1816723167
2050083290
118402666
574027995
408154933
394800429
1569386546
1911300163
432658986
1557061673
2093764247
1660579172
1688294052
1437017847
1347767089
245408447
1179279222
555988882
1818679563
1130665867
971518844
1467482306
1940040745
600351188
1860191750
1769076791
1510953545
1676412936
740274043
629633066
1424954082
628063267
1167576212
1583347333
1677367215
588684628
680733621
1659124380
28335276
868188817
379830392
268172085
764012564
644435048
2114674777
1078164856
738708344
388153330
2040497809
1042385625
94726952
517597232
1632198830
549910231
2128973512
640008486
2002985641
616607259
2026420649
759359929
643015435
484789313
1646152438
161242556
1827225529
143079949
524379581
1801009226
118819117
804541422
250782094
1938325103
331823043
1617696729
404718177
1034154245
1875765143
2094357469
1971894591
2101536533
951524434
412912743
1096297474
854994879
1775701527
910389824
332907999
23461088
1219738955
189497657
1570377720
1441453488
1563873134
1464053158
2122682510
1710919625
2099688074
1810025380
2018768022
1960989370
25692661
2016900198
2083913500
1801888090
262693475
18249000
2020426136
84044956
1991454303
756073783
869047457
882781551
2110917300
710542260
1915783134
1689782081
502876564
2032696987
236986829
1561719344
94488645
1295499424
1760037131
1648028907
1808861843
87467906
195034065
284702652
586194698
1728709184
1353465934
177444281
185977801
1676457772
1852560724
1008441383
1987740204
529953438
1088711133
1705177061
1242078001
1370610786
962403808
71026716
519592951
1493915522
1744374452
1672226844
1772306801
2080458404
612536945
1660181992
751572379
1507777421
1891137869
1625321652
129845862
2095738115
1200473333
1409129035
2025758617
1292916030
703423777
1131203188
2088963373
1462982492
1521656895
741027845
1179646331
1967886022
1621581570
1485425727
599700470
1604117758
242812135
1303186448
974731812
258871091
2109038721
890071826
712197063
533271936
452995084
236068178
1287690072
15622404
382883001
2113847780
424256883
1598247245
1194607608
1116544245
50294280
245717871
1141088084
497801745
1951378493
522891238
1215695978
117134937
1396329053
2021222692
698983828
163672757
1753816761
1962820000
2067020297
1949134502
1093332853
1986777521
1203918277
1592052100
533905108
1359697580
351736465
435301779
1478254516
864550955
1054715774
911172063
1939296627
1560135516
274592018
828589236
1278796985
53791768
1531202222
971820445
1456907959
1058159668
864996746
468981706
728372943
761774311
1456464278
461010066
1878958469
778728922
832030002
1673692365
642442736
1312450139
1643501213
858348678
2065055879
1694733533
121807483
296332224
430678210
1700890679
612613516
708964797
750429404
466510427
1406821491
1301722792
556268927
1376157295
109962145
910806615
1852709662
1567201083
241354726
1570742761
458170651
394425569
839898849
153846441
1824072423
469640311
398577334
945554371
668837813
1736160311
1572794034
987782454
261977874
381516634
1247496040
2130695400
1216982238
233105462
294572834
287060606
366679447
998364542
1201559057
1404581864
1826673370
2069784930
896009773
695936346
730285916
1360034794
1678048200
550125977
1371032386
1249477776
1519413730
716271183
1953867934
1451102389
839229068
83083481
1018093323
1012777523
1346751109
1094526135
586363032
607442250
1282839012
965609082
1010890193
1229991717
873096364
1276773695
1397963203
2065494952
551788085
1727180243
888053403
27042895
1310944835
1039612813
80644521
1315358157
441813239
2074240022
603166603
459345604
717856469
1466902699
674519246
880221657
755735803
984461500
538007010
700102564
9156107
2126588956
1559059253
192253382
1671901682
1440726334
1089146350
433425491
342033864
428698467
349226883
2113712216
776549616
137043248
896776983
844981808
1811544182
1829935681
2001428486
879521744
1411493847
1155044988
1911433244
1909543602
1050974579
695059121
2086173120
526274220
133255675
804776136
2113861231
1211685816
898309548
1683754134
1473053956
1740353553
1073543076
882021963
189835048
1220234947
730229483
1744733650
1836356904
821436022
301150815
757115732
491364951
261686825
1026465895
1512041141
645949651
2044826860
1933824120
851412410
710164189
956739473
429628948
1618767285
550007178
145802919
1583965647
1202363936
1060686555
1701483878
609717551
109805323
1348361290
1855153915
2107953976
829837078
1292473338
1736173022
419653690
1229690257
1274190002
1333162260
464178803
2005703985
1780543100
1489238853
19759724
1301280191
478896658
979792001
985885379
443285282
1857109498
1895933048
1826230486
1699773115
151897681
2132003070
1390125151
942155251
1969683760
485387216
2117972166
679173397
1981329138
217644521
1460196482
1923925135
1755104784
1894113352
2032791936
97057818
313649195
144898932
1123967420
205674511
1688295813
871292116
648796876
1343333598
709175733
1671126415
284499798
1322577875
1469032378
1604767855
2103211468
1822776026
343219724
1668593728
411363870
1920791876
1731778491
294585890
518214862
1730518856
1530817324
611901414
1995451411
1472852936
1168134115
171699584
1529551670
1331771962
1340914129
1148793002
1096901609
172974338
1015659994
1994809844
164103539
1706164441
1734458898
37803837
1637526980
536044794
1486429717
1642001085
705720630
979148602
1445871387
1042880523
496454385
696230205
1015333958
1180904354
1516725541
74604359
83697458
1750046721
1788815796
150206972
1155097447
1683283106
1463359817
347402496
365978542
149857276
1280077150
572218710
1154487652
273899903
1378451076
1761358528
1385184572
794261672
537065091
2044889991
1152803667
1555491396
301254428
77461738
2104233836
873368445
1431956234
2029051626
1248349512
401457990
1803677183
1381488080
462256374
1518981515
871841156
637735975
1415336642
1018928287
1151811598
1950015975
1922915304
2131822643
1868379654
1283985918
1338079822
282776268
1897980500
102335542
295363910
490732790
1764358586
603959457
1915705716
1316992612
1513708440
1995913545
1568970026
464180607
575214206
748389305
2137529560
1430115370
27532209
1039817769
978536128
1763989344
2073491447
362913696
598511656
2127510698
269091682
1331686903
147273900
405156007
108435036
571565033
723658438
1413336322
1070066869
1441881541
1367807057
1155219256
1171838782
537543082
2127233670
2146334245
341783237
1434210614
370210417
843831614
1614162282
661947462
1871707330
2030994814
1863858694
2060217209
1610446504
724309213
1660553424
1953241439
2010951097
81980413
827783042
2108102206
1192538125
1389105250
1474332162
1374509212
1011709168
1249478450
1025604089
424233245
1186285695
850016907
214290286
692308867
871334134
1430022346
1146646773
1072124413
1527609708
1898420684
241678340
1790637613
9623440
48701005
1998697768
1303289030
2124814016
1037964532
1989754956
605101707
531520889
2036201881
1107611812
533298081
1086298145
538491614
1315446152
959190271
1012260572
1625774227
1815709232
333770448
1291919404
1944980040
1689535045
1401944897
180491926
1061612844
111696402
347630746
1559856189
41695878
431580773
1024986691
904574733
1882916302
1008540038
2014292316
737301824
1103594225
1074433701
2054253638
129135001
1474024575
858481375
316039045
630515503
1757045431
1400870096
433577478
337968771
190625812
1380265346
128325698
669079828
600303962
1721020455
1251253824
1346839968
1286570652
1451446877
1951789598
1358404869
1454374497
1186725038
1908351449
486065567
1435091724
1302336225
1124887067
1899135039
2011539877
2015429622
281010133
1852365883
239864894
597926441
55780144
1511306073
840391477
1230914586
1913985352
1486589546
1833647326
348302354
1336716988
1653068187
408498906
1604630780
819569034
1770139725
1526450221
1945034187
1680626651
418212288
1500596329
1003840235
1334683111
1495616829
394198337
1452895624
714070100
998376920
2126902452
1494011949
849442327
945860468
1041387378
1445438170
542852965
798110305
1668159411
622895971
1933724547
1722902619
585145917
932797933
460765958
1342277542
803430869
865017041
518590996
932567210
1739947243
1776394415
298722042
195277017
1188469754
727753079
405483452
1342158867
1142061954
1802573243
678628636
1810330631
799403729
276513723
1833782333
1683496279
489057680
1198692603
1858104688
1012120283
720710425
686312191
421009911
529893007
707179317
2067382110
1241540202
727095730
1038619069
1586215874
1114578236
467919062
25853999
878927646
907284563
1558599740
545168393
500031515
791245881
1969131561
195568893
2015893329
530399590
125073698
462635839
1370934899
1051500409
526153770
1999918513
1684068497
1009407638
1404224136
50022512
1039921861
1623804382
1154351923
1814262478
1522363468
1692662334
1470776695
407436665
394237520
492441558
472722125
1500303589
112000280
406646077
631531001
1118833590
1539467070
1629767829
931102685
1513095340
1316527754
1730399931
124117832
680246522
130482326
1685769463
2028614117
1320949448
1611650527
842457997
507240439
1460093739
1860662044
539148319
1951930448
1710814281
705110269
997842748
1079699799
1147666471
303877203
1694127954
649181435
1941081688
826834608
822979279
202375262
427413028
2016976566
1256301062
187126003
273036737
1408628645
1969892808
1229168744
1318930251
663784025
1264931239
923589844
506585125
704521477
161093118
1372506315
1224216113
26985464
2091614697
1153966100
1912958672
1407367525
502832823
1495401328
1145509121
1627561412
19038371
1984998701
2033579844
674302030
1844533822
197029203
1976755857
2057309930
1618056625
398585281
1548946281
1345097350
725743626
520142565
1963322719
569719713
506186472
1249848065
958267603
69958154
1564348047
163468180
371506354
831454607
46445727
23696524
822294880
941961689
949281250
1043607987
61363976
2010999554
726087917
380127677
678783822
687005153
337194072
1573393183
45774828
687693800
340678791
58876052
866838703
1522659229
1057678948
2132503716
1867766347
1978926332
1958737333
1657466511
1295837170
960014676
493031094
1055946269
477921726
165435375
1556716800
106893313
321440552
701277806
245461467
1952526960
1697513883
1300673574
765414783
137752748
1723033928
13329329
1134326405
15235066
1515701620
1913280963
511459269
1602409283
1806587081
1771357875
1204998658
1421670374
444946706
1657337354
593866511
577313170
60761222
1921492637
582973259
1610499738
2141630574
1600400194
707764324
1019366529
21543780
220222267
363804571
1228137401
1870294905
505747803
1111730998
74851422
1897304159
1925782918
446209530
1637761497
991572541
2002117815
1672069249
870617101
1927935690
2128404522
1752544316
1876545189
438883578
973946667
701690961
1927396914
1103717877
777750077
1637861810
156498761
1847770128
1793847247
1990607857
918823945
636600589
365990984
1890401332
1393705915
441457664
1296849536
307191645
1644463724
768188361
1038856164
2018590600
575354584
1557741929
929302706
2085580826
737149204
708220389
2001414135
448636361
357662528
897374470
1373057139
1112531595
2028736154
181697300
1442348106
1023846143
1565583940
107493302
54410611
1362570413
1808568544
1452192575
622257605
1258858776
291336279
1001497181
1746753526
1426036425
414964108
488339074
1128521417
1615857827
55852338
1710528049
1473113578
1540358994
1647620177
1574508837
2015996496
444784689
789493665
1418727509
383400458
282506955
680418479
9261872
1942215928
2043465734
2087160192
1543951953
2001390667
57024450
345681233
478579008
1205199841
1405929274
747743203
352435556
1197871565
248749828
1708523371
1788810221
1276349999
2105854521
1799445271
7598998
258071706
395857810
1286162462
1587709871
2105250650
1892400178
472335873
492914190
1049029645
1915997727
2034113251
76873061
157555754
1371612762
490565481
482765631
138835112
1750139478
660910870
1583110701
1421429461
1489174409
1449543870
2312363
1371645952
1890379031
269220464
508270274
1877852770
1164277102
249411172
254229684
809712835
1312770480
1221300854
990906524
136130307
518828869
553392285
822044015
422246054
1797629433
973069127
2038474944
98618967
650685097
1154175435
1439099208
63647422
1674565999
1945631840
684678395
710276749
26401642
1240322169
1016676079
1572362999
1458501070
1270213795
1838956157
450273140
990780261
962041204
46560426
1376425626
782632712
1203796339
409658127
1810098625
1772641866
2002337058
145324394
68233719
930929464
92753868
603563143
1539483480
1442741860
511510281
1486906397
2113409647
2039794259
1608057783
402319567
222946142
719455257
1807080856
1554430822
870288017
1755283114
1055594523
749759004
862153113
1382083876
878730835
1326563033
468030012
521649327
443811676
736656932
1035882337
1146058372
2123752030
1928244547
2074179069
2033986301
1448561369
735928254
926120826
718529208
1951499566
1082330704
730945515
72096282
1113809616
1618375915
643575043
1635009109
166145559
1383004497
821671699
1451642038
631365406
1600886939
1624933554
1931885593
1347196707
2146524666
783742855
74039258
1572431413
1405772048
1641286734
1541461302
196367827
818826271
1300294392
129528430
987872816
1029532008
1411268311
1915762846
1190847067
391592788
1545623361
213659071
1625936884
2020972641
547164163
2102099831
1013293101
487936953
135692424
978144461
365937523
1788176714
1901294908
472676612
204727828
1855305074
792112899
689669446
107667517
1350447845
967175285
1110012712
1501693431
853000399
1790032116
1589161643
698858536
1243574497
1951335802
764477698
100553825
450715152
336824538
1088784997
181809461
1625819750
1736829019
1556595845
1693462989
366822839
615687965
362843256
1669949342
1694079797
1607917283
644363629
1578176802
379013203
1880211624
1148625548
227139403
498973405
1915608091
954493370
414679202
1984599758
1504915457
764804300
1968797438
1784497446
1972568937
1714019656
1741959676
567151050
1188988052
186832249
1439265980
244949525
85537305
1070021309
1329660243
1565157984
752356045
1900951691
623021470
143134085
2055112261
672408068
451018394
186038722
1007309977
565103769
1012854205
1806622702
1912530703
484110810
538473587
37124356
1218560148
106666504
1626751116
1577375043
131632411
537169573
1644687566
553251245
823788210
1229509567
2042345647
1934775897
537037166
1120283452
1898794195
1749056797
591244309
476487251
1464735602
1131724668
680873782
2010189857
2127017061
199019722
1075294935
1728174222
412726695
939764013
1734687190
1896113345
1016311568
77279943
1062664807
753329047
1408011039
769142921
55514700
1830876683
1096296249
1349118112
1386470178
600205966
1293694738
653672061
431401600
2046754545
1254453819
757291175
694659754
190589630
557713233
1767362506
1354186192
1338372378
1428576453
981099697
361120654
2094513012
1886454065
119160297
1988501572
161889213
560144065
260615962
1904840138
101144151
775547106
1821214221
1585918825
546641048
1641450286
1887363584
146736701
79994598
1626425911
816157060
1284731276
747257692
1718939599
1895233610
1640449790
1461938967
952336250
72187415
1592882794
281007532
1086665191
1869120633
1813483288
350390913
113424983
1025303839
125830817
1467223997
2016137689
1983838458
820857597
647925650
1015745508
401548497
1150457974
564988790
117961469
789704935
1211341791
793155100
1022913558
1876731593
1778375266
796824877
2032296893
880768857
1910169802
1548946536
1718534620
1175857439
1793211640
626126624
602842576
791170854
1411530044
1363049210
1597238130
388105774
881490218
1387239885
287176229
1246641098
2136154563
46156889
1281082962
435911696
1260656992
1594563536
1409569931
747915374
2003752089
1984533768
1002845897
630453580
2022441311
1628490191
575638535
1096880318
609089724
2051267520
699347098
422989913
2111370639
83201714
680540843
1063454735
682759742
194109911
709934703
1145841646
1477845930
105427793
857004515
2025243252
1086923414
1020422589
1612122641
1778719475
1219472088
1640474314
1670825532
556743568
1755514937
333775098
115762323
492835866
1913725618
1135855168
1278822086
1463820153
723070582
1915799171
2096319994
1377211036
2029397113
1462379863
1750767289
1544163926
430441034
1009595397
1370258820
518648220
988598930
989680907
196537186
118028323
230325609
346875156
53930371
1305653334
1250582618
9514339
6127092
568606101
1944563396
543842035
855363440
1989261903
30513704
960009159
737645130
2028019433
27411051
1716967843
969456643
2338583
457928133
915751993
887193558
209121480
1440352670
19597057
604082905
93727298
1649504721
1115265168
1066776714
1887791120
621773410
1991891747
1046779568
985598889
722103892
852250843
2095698407
95216007
827941015
696603702
2078306730
223723315
1654187042
1575902074
1637715109
1497934357
1859916942
2031436351
486292697
1592689925
670799243
337812591
2143018037
411780863
1429427168
1167069130
558991466
1415035180
2116029866
1652012698
441315177
591183189
2119016891
722831735
731407265
1457069055
1202137337
62116427
736114752
1788533386
1396299181
1767613901
549807450
64297438
1557896405
63071783
945386433
1759214627
661038338
202198382
1790554789
1733038970
744128496
975437637
1654895126
500225980
1121200599
141239180
1728383105
2109842759
1995297307
1608517737
1588026989
489669353
2075618149
615402746
708428503
436465736
1461257278
628658903
2014857008
1526201286
537912913
497891523
1616045158
1800724816
1691844617
1298144617
110405145
41840698
263132175
524445802
850141034
7698786
1712140569
1869700552
1201022871
1150912053
120714030
1140143906
1007410476
1142101446
472451930
703137579
917828451
695166006
1013747638
1885643423
859784690
253147084
1601803323
610374514
482129096
308689002
214403701
2129924704
348670269
223759561
1488153160
1766918660
773038458
951484766
504340877
1345986637
874358135
1361573466
1227476254
982042878
821265073
354375100
1916221477
1957781515
1023209600
307712488
1916347763
624380936
1140112573
1027386388
243916478
1143678952
1296998234
888979893
1281592631
971765096
2104186653
1660920680
1993464400
1468291030
1880886718
1421259585
1587500919
1830606149
1008075800
1120455338
1559211493
2031886897
1645709005
818211051
643274762
1152283165
564079039
1822714113
90415328
1082970954
674647239
1971699893
547269785
385716254
1332734019
1965606344
21579877
774281662
551330075
2144697594
621986652
1072364015
508896299
980840461
2118454795
984370690
1478216711
1456442398
1660183437
1349077104
695634997
165316507
216250635
1876048660
125969766
946983083
1894708769
1561111094
622830221
311624612
1575744933
1040115164
1241324524
899803480
1264876
807185530
433767528
842333298
388095254
1674433833
743259479
2048162011
1652828812
1135084062
1012806226
1194652002
2147253677
1540643376
1653358221
2090233398
911526683
135941201
986388422
1443959507
1724736304
1697142861
189072322
1949846630
622422931
466870881
2008978280
1839040653
1054481985
1529416941
144549949
249262785
1219089014
943954471
1270136620
1458748184
401067174
822728571
403932724
94463097
1704318735
956468946
87930814
1031641757
800629105
94306674
1900625680
1270681815
1271654873
1097984567
8693009
464643999
2113629291
1676445407
1416020898
874912663
1307679819
626699280
1319682724
1490975437
992813840
1693900198
277568420
179184723
1609443697
1494184565
90728069
614698215
49047436
123059606
718384544
1022889664
220658963
1301299537
1872628286
1015742130
1379864905
822667491
1852164084
1339116314
384711705
1026575133
1997492795
1749197121
1112126718
1880028159
1311582060
2104302874
732122263
222148589
1074664983
418938273
2147036212
775818535
545308796
2030167290
1191534058
153841238
258697414
945364238
555621795
752796863
1568212526
1950902040
1815605377
1539103458
859611192
1404031213
393905546
1015600575
676066109
593302516
167337415
1253292108
1190288697
1873345226
574700747
1170336985
205328685
461590517
2039177321
1501550432
1262588942
1899385861
1049067956
1457418376
1973387450
155892713
684563507
393275162
710841347
672478894
925400904
195316291
258605452
1519811736
537535938
2112502915
1628049292
662103163
345691728
1127197970
1306327795
419857059
871631721
1662556916
619717681
961204054
1295524905
949607997
247104204
1363334046
1415044105
631896957
14246528
1487593806
913738647
853671175
1469081200
61395033
134098973
1443321305
2133710403
1072284868
1469332593
546818834
1519661608
987397638
1178611922
1099982665
457838240
918760492
1580530562
331904022
177289590
78630506
2127438035
1683586023
1378231634
1831737804
359770894
850220447
644390594
705292022
1076355977
1709913429
1255065515
1330718820
1608110649
1369229239
1151556614
570976571
222791160
1703170942
791690742
1595462316
1424434492
180151374
127289826
1562426139
318621143
2052947084
1840477035
1072675700
1113787790
1207455676
1117268109
613895756
226531896
1819215001
1009581776
1092154809
1916678609
1404370927
2026481375
1792731446
1319877380
1245230617
1419651516
1395412110
895090072
617416090
1039100782
155315659
1970481629
537631074
71825621
1966377818
1405364688
977883907
568204054
128557691
117946575
894811413
1167078457
1173341529
585385037
2069792026
1861771948
712472957
976065408
1416625648
1027108518
95526391
572209218
808168041
608107947
595351906
1699006121
1097715419
325521048
1969721536
508876246
1203440582
863157934
1647961387
528730079
611254410
1090671908
524237291
2097896001
1069872284
734566340
537510749
1172569611
1274251865
165504704
896441537
1866266645
582252959
430940630
1688659656
876628284
1269911858
2084000513
1402891668
1825791710
812532284
69805274
1603851972
589662855
476836028
1846287506
259414131
2029863703
1717129131
271753216
318830188
987048993
21922349
280478000
1691044237
1341777600
992593360
1925304845
1816775925
200911253
390554939
1399538096
703575353
1054253303
49132050
2043854860
121130452
1049433893
317065058
1827908148
1487265780
94266744
266064939
352829093
2011111563
1735502498
1362799842
89332176
406070882
1148931444
1147430442
1717270963
401860821
356270843
3684164
397134546
354108741
340402065
1795417091
56949763
1946586746
1152446357
1125641972
1157438153
1391370631
186636021
1213715417
799913862
354059607
225540539
1463765444
1882362388
1154387969
222374970
2079690182
2023329096
52565405
2002643830
1579660403
470084676
419732985
1795956004
1686307946
996201909
2094768986
153556992
281565475
590159969
1145165927
1817408644
1536265286
1033660408
26277583
1083384843
1090644098
57239595
2029982956
162288176
1035641833
551789163
1765311627
1156844730
764174698
332679387
1467955453
875410271
1400814619
435974898
1735963935
1146106075
1290197120
520985156
1123254811
740424230
1332084639
1948081667
1980575005
196925457
1405698258
2041941996
1749143013
120223206
904076234
146900899
1124996442
191544100
1536701255
1304019002
585949825
643099415
595068790
1955511006
1603887800
384076899
760919875
1928604816
211727813
2091064075
94161947
1909289350
190717534
1375698677
1437731369
1302088154
601142755
646204631
2062044400
1626529034
428453164
1526582962
1179871071
1258948501
372117788
1925239776
788205451
666693051
194451690
1650673952
1770246211
894097614
1524366724
492280191
648807319
794843884
511727279
16504074
739628247
906541956
1773404654
483238730
284642042
1783147366
651268128
1016330699
577329850
21184740
2070166714
40869098
1362035022
1776958657
941517551
1273194546
216884705
1079678332
1598663890
235232922
384697524
757484525
878268662
1244234300
547610756
1978435642
325613809
897021280
2018295145
1874918620
2139928550
721150630
405234383
855872448
1795569726
15117434
584574381
1667850884
880175617
1590093253
833813252
370664982
812005770
1001755377
1472811496
1523812187
1451543905
947925196
1588327863
744646539
1311231094
453248496
134396061
258241640
498478160
1158363686
153986385
1845609553
751208438
438089538
71989794
1240480407
416939338
1691341141
1947675287
762409845
280794073
1834268191
1447717297
1460271379
45361879
402826965
1511734373
1926414058
1707536257
199030468
1993380849
1332078292
1182948232
236967070
273805254
1535626287
63683306
1896208989
902957055
1556961693
1348680280
689399126
281837479
916497309
434273724
1433712424
1219469054
1143262788
1713356292
1152113978
1907037532
916076735
201224161
1087070465
322749408
486797622
1691775445
847429921
1832161265
820998680
800768469
1950462137
1611152523
1063232845
1611185340
2070355901
1064324444
66859385
1959322482
1320225706
1550250076
264637735
1049242111
373168082
1036120249
1538415596
629198161
1787948300
1287696551
1923912223
298955102
1697473133
755444704
765518204
202590141
1449880835
228524416
1330638069
70057483
1769199842
2058847950
1691141420
1759392633
1748289724
368959704
715533586
1515567060
1047789082
495331143
1440490851
1180881204
1277749820
1331596909
48415117
619235979
208700890
33921404
873677702
1465780699
260829501
941380788
873234508
1581231671
1132125459
130914203
1604553766
729986631
132299320
1686327211
1311092355
1361817232
252949020
866308585
97296083
659941292
387737337
321467857
1701185596
1158886455
318602250
1528870626
726619714
1269641040
1831724570
688398256
84330724
200346373
566297431
778386257
1504891038
2035213940
127892387
165367836
220246773
783657913
1029957971
608084367
1205565112
2100590237
1334593740
1631452023
1679562752
344621749
1389441254
1834697375
1987314881
1374593381
1452528539
286003405
70443216
561461437
1081329074
855332223
1487442457
581683382
1396543314
428146985
226792737
1760098961
1484981370
94680870
1102289179
1012938289
491676825
1873840071
624714766
815513883
797000514
5812981
1874657113
965764070
177223878
1451585985
172567441
543529315
661412220
1154206222
747314514
1430078477
747337397
1867671210
1747419370
459533491
1210066698
354384868
478529278
1903331529
263362081
1441312742
272480384
1594542158
359341409
1872629328
1955287869
2113334372
1014998040
1024000308
1649012170
613819784
861194031
821580982
1863820301
194935153
1526975073
529678376
1281493839
559755765
1226199026
1636137217
2034052759
2025771677
2036914309
988957917
1795543757
1653053253
860163156
1912914785
804258587
1128626793
367315630
660130089
1908598068
547668827
900661849
1281450430
1713558800
753933341
748638757
36430167
619366990
1202008052
2104062195
1022898231
204866325
2116473381
705256898
1061098383
1289419088
263564112
1670469719
1491042584
1899536012
1408790533
1109827857
1431042125
727113832
595369878
20840874
632349959
1987802245
95996167
1296637160
439159294
460582168
1882806977
1160087384
1733620351
1844843718
1321269307
1790879530
1129999691
613913517
1548048302
1534287061
407965275
2080234090
147958108
1240494844
522762498
1762088908
1081574566
1481692890
823603973
1959719834
1670864861
443848860
994688536
2022364162
552176793
899658508
47692258
1315400079
634437491
1133616396
1292849014
798999178
1100946934
1416011897
173351394
1597253814
613864502
598997780
1341131335
1807746063
1401893833
1383057128
1060755545
1108346999
1028086260
945138228
1859001799
2100930763
378494241
614027190
74448986
1477759921
1049691325
785884907
1820332919
1595471812
1822492024
106425567
2113616707
12472326
1294059762
2127395662
1612420780
1571059637
2065742766
1860919800
819228981
1088374407
1886855908
1312474686
964836673
1944778149
374831962
1556417404
1900517211
820546333
340811524
4375423
581979898
1222872674
1408103445
1738565326
1146321315
721552611
1799545372
1858720917
1917685113
1419752907
1086443874
701340421
2022408788
1366668863
1055944882
1871251381
67108081
1443839607
1453130539
825098181
1526432016
636273827
1516206006
1695785054
1795206025
1641439865
1850672500
1214424660
210596989
167674005
1526027290
1011785483
326269317
1924516592
178792509
145547369
477188224
563178894
1418894072
1457146228
117104948
67409948
2027345820
1157679533
738641864
797854309
1431396784
49132151
689749822
1589406010
1655104454
2127154767
13177603
627382572
1969587564
1092895200
1607801382
1637311663
253938007
887174111
146585816
1038362326
1067381697
951926005
1023011504
750796872
773257431
2100732119
1977570760
467735429
1594749540
1523404191
1557849067
966019283
720838370
2041226496
890856762
87284363
508127005
1424100249
1319385780
116877775
598043723
1486569831
624035856
1921243714
1691819898
328696513
2063822397
582628971
1067179546
832729087
306498936
1281809469
2134251952
899661151
495849390
2022830272
1140294967
788966343
439974619
1314004261
504024003
1874610546
90868412
1864536577
1625673414
341670206
1052627868
668816564
418212882
36291371
1908075645
2073744015
1425263664
1390407036
155279697
349683181
559560920
2147310461
2118757597
1952592319
582974152
2079405845
1165179828
1152327360
843301018
1223974994
888698261
190381677
898305079
39265718
1992413330
162058361
684141026
909493462
2020665995
2016042504
1899114018
1520742968
1297918974
1751959345
310541229
444967309
479687100
2066765232
1241600582
727090760
2134392793
1080203845
1577903247
1449845689
557841243
23712004
552531615
1562477849
160672885
1700826252
974193589
1623623147
598002045
1375906685
1085730093
2079543952
2139129890
590123925
260649000
1146972185
991901860
1307424492
2019009578
2032458784
703375210
1129275387
597541164
852733626
362973050
1779483919
1869704670
2136924198
1571677388
1303995833
228939291
1838830529
1215864419
746761747
1896335543
682653236
202369276
1555686342
1304895060
1699655306
1774245995
358308295
153397045
123180733
845411036
2093477004
1891574173
269220615
657508947
2073413313
1910355946
297509752
1829936959
815623456
1296336797
388948647
781650666
109318902
1815850470
572125003
313504085
1378104806
127000617
487261122
1553988529
206930738
1099139097
1516521058
1536154235
682951320
663710529
2064808461
1180471201
1043237812
1231149363
1557231077
979403163
757629348
773808426
2028955148
1376457817
710072232
1903693994
1772082149
708938878
339369192
906770922
487552467
866253098
1021399413
1657520579
311019460
1457596070
1472086375
1293481480
1461808119
1100781550
128068222
26733550
1416385064
588876235
388425474
1370711527
1694804146
915012690
963044189
603996818
127898770
848348605
1205803246
1103655470
1923789127
333294616
1299993519
2082895256
931224027
987400276
1307884956
121267095
359315454
2055368556
464433821
1377925243
296852906
10216902
899014145
1853434617
1665606706
1840191601
291479009
1247202153
1031869759
87105587
1709158202
331131228
111483521
343755624
2083398314
347456080
202487461
156594203
1165990035
861992914
1324745943
784484012
1857078589
22334819
296304957
692898770
1772502262
1776594818
1590892931
296331954
1740736679
384876804
1488307470
1997516761
130843168
269038061
940238047
546456152
81524692
1741561224
2130979831
385410800
46831947
2140467351
102813660
1454164518
671951866
24926093
766034022
58020370
197199515
758625519
666806425
366786834
435541511
1945837487
2082059822
1010151439
1867753813
605087981
395848324
257624097
1348355545
214018743
1861988918
1164076521
1203159991
257416740
1967162870
983235248
568095267
36174253
1663062649
2068924169
1812857696
514201298
242346141
1861281182
1326186832
1806836076
1429648875
1597856941
362645798
828607723
1766261996
1417345167
1775784067
62755652
380503314
562081324
1397551298
1440021199
1877383953
13370634
1129872359
1326474386
541718818
1305479507
66869484
1212949151
2116091794
869811842
683501403
1724552876
1391027382
502843792
808151999
1056577318
830448882
1235495655
1473365233
1094278928
385792855
396402943
997353097
1860403925
2085003744
355801635
864820914
1980526481
1799002563
965173093
105718128
1450635373
468204325
2034515511
1630723454
443366877
317214225
483048162
951588834
2051347121
862611954
858999596
378687746
1903709142
880566012
246159321
236941434
1616579782
1782473967
1824737113
29669572
1301835660
1490359470
1196970074
455083187
918469074
269100965
1225609987
1393314471
524557129
1538064520
36797639
630876529
831321280
1709439804
1094545694
289356861
1302111611
2109703420
1545255954
1201141438
1295638873
1300233533
1167019449
21350868
359632956
1763663182
2084960943
897699702
1098068682
1053796568
923600862
153763605
1259983373
406791720
738442137
539617752
287601862
76766791
1854929018
389742265
2077040116
808183159
571793297
1260787470
1142772535
1616767746
629373565
901679755
179776158
2121896459
1711173079
268241822
1993990567
1451888984
887730961
330926986
109771486
1801558992
1340037991
648374014
216851535
44175551
1059215768
1799805384
334243265
1351840759
1229476842
735493100
1921783597
1958293014
2029223767
1308722366
1765547653
1161237690
328564920
2108463105
2042525327
943143672
1716803546
55907
2018081891
262244731
2018136369
656116870
2142013128
1150688922
2138702011
702967913
39928587
222000817
1743733557
850933033
647142464
949050531
1386629537
1249782616
1933715884
18457092
737258150
1565540666
282403813
1615306450
1463319769
1886406383
2138170421
1506245192
1879406937
1087732452
699853326
651049745
1182803483
1686461978
578054691
516136772
126420831
807063509
674325499
867613932
1859246944
217870999
962936793
1445882397
1936382739
467884065
409925154
352742624
358483272
1920136620
376618209
1395291302
1292988586
2042847216
1483161122
1981798616
457811472
1860095888
163272164
2104435316
1522860720
1163095479
337467643
69098346
982065739
790259607
2081219285
1116546993
840651145
1412778840
1845505032
1076077747
1325205660
1333963835
1476782166
23400958
1826974766
1433079295
535604453
538395034
1079040409
2082937576
504946373
1615843315
354383682
1954553318
22161682
2119705670
1092341847
487311493
535919341
511260985
207779285
956579392
2130218577
2027957332
935569857
922577166
2143024527
283940573
1398280446
1524143473
820556393
5877213
1168207122
1232557858
802050993
466823839
900751285
1674491164
1526111116
2007431835
15217551
303799610
1328787001
409253832
2132389777
387555768
1148045222
1683745115
365817993
1044184103
1603893875
940182228
2109361125
923851525
1935635761
1353276803
594950530
855307427
1897845148
355565742
917259861
1640326205
2014505521
523948187
1226772044
879742447
8763671
1112903705
1358642837
1558760225
353877352
830855251
2014290023
1416666801
1682336368
1203064993
1537485450
1233531104
813309274
1628155842
1053367273
828331150
1157929830
541000488
857153041
1477267992
446240948
1812774815
1643736775
764329083
1038534089
1714198916
1790645041
892308903
1461642853
372122880
934285630
1740147310
1632595826
2144485001
1056158241
135196289
882584939
1569798818
1498729801
1560633697
2121822853
1025433242
875108713
2050961951
524242169
1155342377
1625327489
1025956790
611337502
1984868001
659662165
1645793601
993829904
1387938406
98043548
419664556
2130264434
1548727664
880654459
1205733406
1933892147
121627468
243841784
880092889
1238036022
1264079372
2011530100
506584415
1202464478
668180973
705136456
1670924170
917849473
271566227
1308151130
643902280
1252891052
1643840121
1735493796
2083437523
1126563475
816363855
1458617045
419276602
1448174150
1704916526
518970897
59992443
428856247
1741539432
576952112
1263200637
678762679
927032213
1089958043
1639996725
993250345
641730275
123378577
704476602
829818077
447000113
542751638
31904584
1322025668
122128801
1298773834
30130805
33384118
375733951
1803785303
1763262221
278621923
1259728721
1799968713
777077130
1684979376
822414073
697102919
1804030654
5778364
112912078
1064448204
1740859376
1316492551
669588933
797226869
1221330859
159498405
1514846433
1195049934
133739936
2000962139
13180815
578778939
399353546
43116888
498519877
2029545654
1061273030
2127509260
1980816657
988299140
179294048
2140298559
349715586
94279016
1368665779
853296186
1588842724
496197783
861372592
345249904
1529627831
1717904943
344447397
504259144
1374857849
1058223210
285286549
1149805264
1472390273
988603655
111524710
765622935
1737676298
1708058454
1332249589
2029869098
702503530
476549709
2022245223
1514909193
352847276
2136686484
1073936165
2134421731
516599164
708947135
1615994041
1622253027
1208989737
496330183
902514107
658082106
1633170950
885930095
267105479
907064230
2134819110
268414145
203407811
1092118926
865871264
175409278
648135952
92039334
1090572805
769677574
1093815564
1430965907
592711436
199230863
915052955
574852784
1904869571
94529938
747266153
340291756
1233219049
1269954227
910285186
2079758123
674910407
1173905225
2048463772
437423379
1169567517
506808527
2004193148
1083169884
1156790894
1430324632
845096315
1109208137
1167276165
496260948
2059743450
2034100186
635384692
732838294
941950046
1746561946
150532487
1192276834
426944081
240106474
2116761168
615363216
1145361701
304595999
1936312894
1975315592
493179821
1052973793
1848789736
471059003
134642822
551375616
1528742886
523786337
2147426263
938790716
496701007
1267221511
1049470418
1103045103
1716386124
1458363041
675511470
435352327
937900640
2092242425
366594979
9465421
1730356717
1011789059
550530982
1425094984
1274359445
1152855970
2010660769
1946743257
1189752446
413017998
1579784417
1818178684
787707584
491864917
1544041161
577514075
820750558
279677043
1305820097
1277206404
591811822
1348504867
1781579029
1518510512
1299932188
1864154011
113985272
2087167370
601835315
1242798924
1453909332
1567962615
2109272104
733291395
330718182
548481415
1418105207
107157011
11643420
1443520834
679618202
1948213463
1871107991
1315114689
932627588
1850509373
2070022256
969245189
1226289571
448338395
1826085298
1737261213
1772766807
424617515
1235551506
1349001896
267621570
1877001051
1621511539
1179138663
1136318922
128620247
902411105
1045774729
106017951
709191691
148500762
625004512
1681074005
165657316
1294286401
240556424
1156210411
582512955
1193303445
1373041895
1064453141
703821224
675737493
1464068469
1851708086
1208053171
1754927002
1416217912
2017540752
183727105
1212037145
973880337
1037551574
1328798423
1389981328
1530989759
1622839916
1396503941
1903343633
346108029
441841474
1158081486
246666528
1419349921
606328883
1443205981
210650786
1715749313
1060414377
1152340507
1231329610
1146311214
976823722
1353058546
905509448
28708704
710811673
951780729
75633573
29483231
1684711953
807861285
1147613260
1237820631
548559119
711920472
1296345192
706648030
361509134
1938801814
788108650
1422770541
958356580
1143422904
1939852964
874310604
1148628028
1601647709
1534012759
1937121539
2129387686
1261968529
1504516280
824226229
1243330952
1465278264
2095667871
931054421
1538510295
1976730104
334052330
1754687012
193670274
1360880480
1270998998
919548990
429311211
560561632
851646713
434992767
1349162524
2005545253
2129857923
1735644142
1847109627
236590352
771539788
1370785631
1180617599
801198863
261192750
284892779
506733091
1670711721
173967843
1582808700
1374121856
1453897058
1859674884
1874129941
1813983266
1678419035
1916534412
285280454
1831631491
713322253
2001172648
1179902310
524396375
1368947667
424345195
387605514
1966981453
1968539753
22217372
980444883
383630855
716782843
1682749854
1492264355
1715764740
746243284
606461332
2020491520
2011862127
37122688
1829288743
1778467760
656857107
1511221479
1257604440
994291943
648067873
1461472710
454685141
928226183
622685153
1151599634
1734876417
1956823904
1547222095
1898933774
705541879
1083325324
532337434
1769813869
697071294
1912904052
1230742299
1717872712
357881658
1211083204
635776056
2120515206
1172577147
2065084473
1439007606
232443974
42375804
120990844
1682023202
1325332169
1912558545
101329170
765068060
1154908050
1651886978
288887203
93452520
1786652638
1613442843
1044713797
1827332171
171957694
563593344
887224387
92539744
906939234
582061055
972401315
1508932315
354576523
1614635701
1169102543
1987272172
411669875
2133532723
1527231177
1047812972
716094516
1260271123
1530889181
1520214212
333839335
1516470379
2012982122
284015555
406739646
1286955571
852524637
1363360129
1089404718
89073889
153100916
1037045559
1440314371
1878047112
2136388897
2018036364
1102704961
1402176639
917305833
25921946
1975430862
1823588835
347770784
45530010
1600077450
69268925
1145090064
1673504838
627896129
1990245362
2058777871
616153441
661992913
610196861
1983883067
69188001
615456826
114404232
332862560
361719301
2110574459
912893070
764767677
159999274
925497857
2025545724
622701969
132485231
921728598
48415377
374867491
600650649
887868391
1929411357
717510599
422317295
1877266221
517129746
1707945787
816387685
2122203806
881490501
111430444
1482167515
2007728448
1310547215
1146203042
880079031
955920677
2121711131
884877149
614061664
1057488275
185031768
530745972
1996562032
1453152490
1934987734
1382300739
1149500783
1661355915
458147847
1107848850
891747489
274870581
1681601629
1686557257
908409470
113491022
995416968
719640360
2005627338
354004803
606265180
1772253538
1486080860
1358551936
131731751
1159817128
1058239745
1384582920
438554548
1674586652
795542257
30084853
1858873908
939601798
1468700408
1560123876
1794657655
662166689
549114230
894530085
262551378
785642029
1090226485
436236224
844542937
1529119261
770264067
124754694
333619280
336293683
1077585538
1919176373
1687976180
888828623
1208366314
1835229653
671034382
1546824365
1193442014
1886608039
290141808
575647659
1082280
966436979
1569917015
491205721
84036323
1318249954
1591193822
635841012
1940778157
1581916993
1593234043
1324642359
264150349
451623089
944430982
1497893489
1993632217
591798449
2097061471
808509033
908312773
881940907
1161098635
499513980
451264964
597512472
1061552041
1857905555
736777733
112383275
1685219488
697789308
1404899498
125144907
1066275024
1292275642
1609422467
105088564
37943825
1033690874
456019804
246065183
950893395
585623464
1830100196
380460345
1110621610
1883516540
326622233
548348432
1368555494
902900711
913108172
436349309
357901072
437179279
1227227691
909051530
1289158262
80585080
1593080575
288317407
1968307308
272248938
1424523816
284469426
1701215722
1156405511
1838937574
1353966523
482641730
2047465194
1037703545
1452240268
1085682779
1787852753
234163268
1851248220
896300142
758370614
481954520
1111266447
2131693316
1007976158
2115335814
744896314
347140004
502196565
546809359
1116864382
308918860
174298001
1512799723
1189673904
1056286646
253948353
896520243
2003499415
610052485
1273349966
373589275
661030850
172086981
1329270033
758942514
613875940
1939611522
1985241014
382046104
597794093
1488538108
1847195094
1811316278
1305120059
831272400
334437982
2014693921
198908907
57108840
2024818337
923303332
1347541157
140830024
814975252
905646756
1830144504
769409235
1723122324
1756697337
1862641453
308809216
1530278310
52985897
198974340
1528530575
117349480
1743651984
1694633800
715751174
406716005
1098836692
1007155967
1012769831
1459732347
1696456277
866074939
535363231
1094807916
729773001
1510772947
1378008739
1374492364
2086893823
2903935
1912492487
1856368868
1601179005
1245842316
404209117
1676334587
2109702803
1978398384
1649886561
664866626
481428334
45311986
340612277
1308803104
1001653744
1087595983
1074246903
891015987
600474166
1139685590
1111558516
1730048348
1624634225
1435174289
2011927319
335019870
1235034012
1163161355
1916288320
1185916157
1825613887
1529954553
291172767
590830156
1851286131
963650007
1433220313
91782899
425424658
727665955
1609566681
1250228053
680807107
784946730
260972373
1626723178
128003894
2096099727
1390363502
1973452083
354605525
1908262830
1175330739
770403965
916039011
1846038375
1784757709
1630236450
1544722857
869969829
1170756493
647126045
1658141593
1105373746
2075055966
1431860374
459482583
1563987387
2004147169
1089024230
272263347
1188769706
202323279
184328376
132887209
207155059
2070930610
1504072022
506806419
2034155449
729271424
394443614
888378842
1762015475
1699917114
541866449
1725496497
391885823
1463707811
1547732999
318557737
246770628
803114909
1356842861
158565133
2069145701
224212099
363728538
1447070609
1927934074
565840211
1740668586
554889064
792019858
1489551929
1191109312
358463196
1276861695
2071970505
472044741
1199381037
1338572122
1062736514
1587375347
280590942
496844153
1738512365
229406435
1696145663
1924393003
431922676
268972308
856803626
755555498
1150394205
833786384
1850404580
1682798785
2115525537
2140215141
2076305371
1168706344
31142667
748297139
1321255830
834489760
92785244
2088678540
590934963
1315432307
1751513077
1675237718
1664269365
333051806
1432745840
638554359
1780640625
1455335047
1185474089
891283586
34888427
1867104632
1954842501
2011132227
599832291
1596414814
421744937
1595246346
867700506
1046837312
352435919
1513004664
737783513
1100005091
1739190083
1212799705
1516551470
1499280164
456034319
1921723701
429204770
1045690495
805691899
1891301840
719144635
824122247
1241939293
291260067
489516361
1378641219
1449508346
2055369243
1977225809
830485675
498724836
953118731
491905867
431055089
874550030
1445171641
1660195781
522658829
2093608988
1504170655
1079735447
651300083
2102064162
1056681798
1568986205
1706621306
137778540
40862662
879962025
1288902903
1436417853
1414820159
334559667
1791489662
1933428331
1569377585
642425881
122587846
221275515
999822937
166645563
436492061
1798291651
2058187842
1996929720
1085638280
495022893
1478999306
1580682546
2133793107
936419719
3277629
1641803101
1557403191
525735879
1163111495
70000944
1649329487
1557113987
13832091
1641871081
198636054
300412346
1593154341
1374631263
2057712989
617551055
1380352926
1216041933
173230134
1810252500
1160575146
1668037099
1827495379
511575212
1631249757
356108556
315655550
248061868
1740452896
1926507389
1766593840
876914027
523673366
1058073882
1700011027
1425428547
1166935272
1728764892
1570167823
654452608
1188644716
1074114430
1768901831
322464679
751678029
2022079009
1347265867
1415367347
1392437446
1399972023
256831153
101178388
1748327473
1830886019
417111488
1361306985
625297895
2004793984
877475449
1126557329
1710178874
190594716
1235154094
4451775
2020816297
1649502211
1871019850
1745466303
77532217
93740142
1076077276
1858896006
1531036319
996773128
1256854112
1570723623
1393299980
1035102164
1882469269
1569221133
268934227
162647770
224128825
702076759
787325952
1639012673
505252972
10988871
1304840579
1724013411
1514443510
1737569853
1331253826
29210279
1555739880
503024828
2132374991
668299862
187810143
490829923
1733506362
1613306654
1136762507
1380225482
998783134
1290660884
1207127090
1258794581
754988358
1541127789
1926360355
1712493844
1471700237
649052766
29022981
679475922
838488879
1974861325
365280969
985056850
151235392
1131059097
364753945
720346230
424079247
291759123
1053061948
2009576550
955199201
1406550016
2077786973
205648966
1466897228
841134106
177697963
1102533949
1157922807
1476479125
95757047
727158563
1228519256
335044201
599850874
1643843040
126683704
82935607
1391616833
1042754734
227020016
568144140
1490348494
1766177444
632247848
1937144640
1053676223
1848690579
785630525
1767323310
445869174
1951643365
1064194019
1219372378
735020558
398630278
1221548399
1275581216
1447422482
1539892499
1040879591
683359900
838328306
76560415
1990742865
1336625113
1088272160
933279411
491102930
1680730562
1408194807
438006522
1986761810
218774175
1196745434
1051735191
738677055
1889415880
2142783556
342853017
235642430
1583169191
2026962418
716834428
1625614304
1559795287
1063430921
95292017
1586027204
228744442
1594352600
1771338601
2131394536
301763139
507636815
1928201976
1908139059
1667537537
1499890096
65114508
1745241631
1332545055
1730456915
116192193
1866583139
376799842
796499672
1104739835
385205191
1987250661
953797
1930544338
84567465
1025027160
790144196
916731184
1637164583
1370629906
1207169824
927068357
805866108
2180395
1255302987
2060218990
1001424592
730793970
2063061264
688421372
830760240
1887540984
1293675539
2117779610
1500984098
589822046
1101754720
848229699
495958123
2144112925
1421947639
2051670332
758183146
1350528278
802176081
1642631969
253503217
1009340317
1863843350
745207060
1557486031
1750633394
387678111
19867369
775125926
272147483
1148492129
567952448
1812265926
809874333
847001471
267530056
1423044989
1735171377
1801495419
2095613379
1994705165
862520450
1315100290
376954272
1055030129
928124533
387175524
1012156431
2052803509
1214703622
847973600
1800412900
1373441292
239868085
1974388429
758519872
1177547209
420124770
835162466
599368479
679928177
1749135859
850902910
1342081762
1435260441
2082253113
1682958508
123266292
794084362
700263727
844723441
419840902
1784645388
300650217
823143837
2143367905
1039095984
1107149448
971233321
355466526
1747144496
872818503
1786435826
474986036
978936568
343611268
1510923354
454856969
176389494
1755857253
1667009006
1658354445
1916276425
1784333975
259997293
1366360237
879176868
710485255
3263945
1168472377
1992112186
1280829210
772623776
1924037614
870059021
1950096248
1769924574
927439699
1739830062
1167889873
1263383448
1461479942
2003019427
596834018
598317401
1958332128
976065553
806190242
2094807970
1833202024
1361226658
1592957602
1893001777
1045816643
659846922
1250384503
1592302460
1770028918
74593998
1403618139
20901824
1478224424
266062061
2039384873
2005220049
354078928
2052265806
970477176
379622966
1238031580
1083510294
854626358
725089186
1166014779
423827716
800867038
1594844993
2001461146
614869798
886544341
390922731
604171144
1559514066
481024072
1809929004
1240414121
300002636
1221592432
1181449161
246612360
1785088872
1816477686
1225947128
1123767748
2076250474
1933572486
1408002412
2059666590
2095155202
307162090
1504504338
1879956901
2038500455
265345497
846423399
1627927758
676629961
1741297478
1035107312
1506717183
736089052
2068502855
1783196715
1560039795
227757293
297225856
638092804
628418688
788358311
191004601
1140434022
1189454080
1022910967
1108145986
451260227
1100872292
1692257465
888680993
1940924122
830601567
602430795
1130354681
1497478244
385262573
84767104
1632221939
2044380707
1405732549
28773290
1606262904
197603422
1429602386
2112313530
311808309
227268527
121902460
7257618
1396273552
1137140793
350916060
1409118285
414294378
85916280
594319416
771330341
447374675
917503755
647575072
1277351453
907040074
1369432028
514568467
841790982
253499077
1686300269
128865746
1285038165
901553023
1098060531
2103474544
1043708445
1584474693
1808792992
364954846
31040828
314847124
1589690768
930924914
1374277209
297260341
1873866346
950459856
1938801439
1905615580
1579254574
1563640017
326570100
1907385880
340193364
1541244644
1445013659
1271833363
839721406
1664568819
368562594
973458548
909807925
801192314
90643477
1325400987
2005622981
521090734
191356910
733487368
566066455
1259932024
889439331
249480365
279365326
469245917
2122042652
792276468
764298719
1702080099
47870077
1265294280
1629578126
282858827
1356478121
1455093233
1048456215
47614735
942268200
730233755
1105959324
1608127023
1513557811
825244988
1475929540
155104465
633898956
1820302216
1608312088
668993752
617669770
2122256631
2114873220
1483996275
671277411
655065272
1513006234
282520167
1674586369
1969573801
1300147190
481162758
2124131194
1781810343
356049087
450932612
1611168587
1804546244
1313307576
881524876
1164850525
213409535
1441862789
1495818195
932965792
1348455648
624178575
584666650
2050139831
895232891
1521153207
549722609
1828736736
183215602
1760532076
615640087
467945285
984445797
1167800343
1411980189
1642492371
1805987461
2132246942
610650803
273270545
448329102
1302093854
330418684
2055435578
37442255
97699854
1639761292
471827929
1798434098
1236631504
1001765151
1169951809
1210712037
1852371290
1208396643
1516493785
1116445479
1273169098
951301123
649184805
813476920
224133820
176047644
1061511516
981781831
530677373
1510851956
473060897
1296228045
75778046
1065247322
1395865246
1285908089
549086817
1809268326
1653136259
1530312773
195959429
1393088588
1921993728
1764615844
2127751281
3457016
1278290491
605387367
1010412152
1226806022
2122492539
1224274728
574401158
1892565346
1307382112
1210716108
607962518
1752144116
192133756
449764938
109614244
1087576563
1522246977
529110123
94806032
97391445
966692063
1286287255
2136709367
672139041
1278379397
58842420
1172675584
1225217753
72295152
1366567751
2080734137
798439051
867772022
1891237974
848237026
1669327589
1950201235
1671715702
2119801633
1752845361
287709153
310697247
1602820111
1361547904
1099759102
1701189296
424261625
1695968074
188632679
1743102905
53889827
1547588535
300580234
513870059
1807924445
1030897260
1721133653
1388731824
1428395459
1013677872
525387183
964279105
743147107
120454969
391512096
31487426
330823932
1235663172
871088214
2109938689
2045094785
1233485404
1784471736
1171734490
1969640265
1534263646
127858376
1809974910
1185957243
367274924
1649041583
33849476
1776364102
216775069
732814126
2007157467
1355593518
227221018
82223349
158791146
802189542
1042526122
1359351695
1132508875
1040545274
1019812800
1970132634
1487068960
1669943429
1263936564
1437314508
1558158648
246862107
1413784076
1480430306
1011123296
1263005850
308925197
633835584
431447455
1014610495
1758981394
476318476
368361255
1164656310
2135292680
483891526
1479634253
2031127812
41877622
1737580643
250577389
1563604626
2004444719
864090993
12082669
571856733
1658302140
15395020
697065552
712911340
498299351
1719959862
1257858798
502079686
196321677
926971279
1105794793
1091537117
93263381
1666504037
1717038242
1987425179
775709136
1596169436
776344573
332310875
271576665
651086536
1179846754
637494208
1261002653
627114022
1335164413
1351552930
1244741906
1519625362
1935478984
721508280
1820850623
307992022
45694318
1490531882
1130825760
1569021359
1621434771
387108796
26576598
986312696
49972107
472700232
2029058132
65335634
1733469045
1839591035
86727678
978683111
1848201872
945531807
169838947
999465696
666031170
1191477332
926733695
882636556
989169171
1682458032
279641717
1626359299
819482482
1276036141
1374117698
957504767
301390526
1237141098
347893127
820348477
1865192690
1060909847
1117027359
105548094
434599470
314421005
893962299
1686515490
41128459
1734232061
263048570
1226461869
1737518966
249079370
1027465876
584742102
1002514760
1353009115
862133378
337960000
1642616443
1962885478
2114026545
357120773
601930273
2020018694
1409442156
1816517912
182697054
1717324789
1740785654
186932747
179218800
405258237
1650576248
1717495852
1031256866
1991118653
2015032196
953612812
1071900873
1684323635
1188808879
1929819398
290356913
513940157
931606488
1060483961
903053149
866205529
1700597425
345663202
883804937
481496125
506116273
1198587563
1855590645
573912622
1627693650
1546704275
755992120
1762154409
1483365777
539584585
876570359
1734216592
668327661
703583303
250363522
14159553
64424099
1747311922
1011480480
806447990
1862041499
1296268105
1563931738
1841998334
485148495
1932259856
2000973430
1947339838
1747101234
1098346053
1628397608
232836923
1981272577
897199122
1823814629
1506178506
408478677
1664230746
1780153476
1079712468
816419984
576997424
604501458
1565641418
1494237391
458372286
136252571
1008985889
1341633933
177308555
988360388
258904016
732316747
464360605
1849779321
1950029101
527114016
643621853
1771286270
1619751767
671284488
1781721436
1350545917
245617473
1138034210
416775756
1435509576
212473355
1858668615
384617394
735576975
307521111
1889006326
1475133589
862363167
1551880991
664247050
426184745
161698079
279441779
1495451799
103331940
1472339577
274237248
870222127
1911951304
1856111451
785530229
389926275
1788894166
2022054115
1765497315
1589923154
1264578345
1178238053
332759519
1588179811
1400623233
2119565110
1691452440
1922961890
2036852648
980000583
1601842106
1989189311
1336063167
1729021914
1619990855
1014609944
1354468911
149248124
1858643608
290008978
1275750108
1504867996
2023608092
641327109
1958878267
99689750
1384457203
988514436
1093029146
742761584
386516239
801370436
1473099538
493132711
2083349453
926439366
1023024601
1008666506
1202736362
801120956
1244575844
1113846770
1173912507
1196547684
911091688
422116102
91271889
1684767150
346617299
1581944509
442015666
1875310799
897948149
613746524
1428096094
2096888609
986384652
1866956209
528411103
2003838550
2140588766
1669425581
582539775
1679188785
564631560
657198054
1801527890
2006880619
262504804
1712364740
1968971237
869694631
2003868928
2062304660
1690404749
1981618171
1270824194
1131601985
780129402
1541997084
1484041698
860979190
364418548
562254454
20544731
1264697588
686744628
574074025
1308509482
794747203
1413533721
1750768879
1429342225
764256454
738516445
1185365206
1670711626
686287136
1162118826
1133846147
1974548049
2004696774
1202504683
845644348
790697103
1809381452
1588437119
752275783
2012100427
1767849792
1302451091
995451751
1215315450
280090706
754410118
1494256277
1882544778
1112388471
1014123426
602859140
1285382162
1790067770
1086470120
1877803686
1878022163
1149477337
281294187
542718070
702128602
2050518993
1223260634
412081455
911251408
1376030149
291253282
1224258856
269991521
1406242889
2107324295
1411821772
1800641
573964372
1248208170
52096992
51989704
209478665
552730254
1053560614
51945058
820711192
209729537
137542445
710805651
1537063505
2039521943
1866239356
1101147630
660727028
1678206533
1411788877
460658897
1126628260
1270875408
1306381176
47653104
531843568
489055186
1664006122
2066766175
779006399
1972297207
1536654448
1542424513
1127492468
153509499
1204490659
1916379603
406523688
1920172856
16674453
1462948704
1682514849
1501677135
1094933652
294260172
1753118704
720351456
508662642
1695554752
1412170285
87627079
457121385
1665353061
1514539263
347492673
885589903
1675127985
1428378455
1290377186
1055738990
74106049
1515856006
1205028027
565647964
714802258
699132146
304493705
2118013612
1141318648
1863378389
1297426805
66803403
597927135
1628725719
1452422017
1102060730
1679777536
1506988289
200877146
71797501
588961725
571126226
1463683030
1630280930
958144208
1121006571
1465427927
1488375655
1179137630
1402710559
1489376710
276255958
67829675
1601093892
1176059103
2083950793
1207349876
623149240
1488157828
1739873598
71555679
601494530
329140886
843159051
1450892675
364271926
2023677185
813133289
1559235439
811219437
1908202934
258804172
400241101
996920273
395649695
1072457190
183745563
1254963346
1324446114
1598521706
681203969
724594234
775834182
1183765325
1203317025
1423480660
899135451
1611269597
27489622
24795914
575024019
502528835
1432218629
1330374178
144990065
1822104176
1373137129
745912870
1703362544
1025958460
1354908142
456476316
39902786
1298384460
2009210460
941770870
1433889548
471225221
1174033503
1227354892
2041133077
141990821
1742917583
2095243276
1867956926
1855252991
1671528599
1731512134
304858727
696827743
1814712341
822018066
228611745
1063982860
1234149478
1578420242
472580469
440201714
1225544164
2107004111
54327602
335227814
259019219
235252514
138495818
1128306338
1958260781
1468415944
150472242
1626824677
1069301377
2077777815
1940300809
1320860678
754300375
2093047696
297151514
950655735
596927656
2125567352
1903729145
76358625
1478256103
379131862
971911995
995015330
1543462515
2130462233
1434708383
1491552982
1035387864
561584472
652461573
1912609964
1695066654
1997421522
1695570352
1705734363
1128274613
1519708657
1243887959
1555309897
1061286429
100571698
1915649703
656777441
2038908465
336030961
499471264
466421835
472274171
86926754
101155729
1955903820
1731394023
1877240431
233182740
1035669549
165653837
822283326
1588523323
1292202794
484968844
582752168
1676772250
1496360704
988666361
357756090
620132005
822045458
1066512636
2115018510
673409331
1013472683
640681459
235134690
1589883228
1636051035
1431034884
591243354
231679614
436007975
1540354095
1281080378
1114109014
2095064537
1097822001
1599201303
518550634
1003708888
193934314
1904404158
796528902
298703166
2084605524
1348108315
2068721405
1687608579
1492553870
1857606111
833757029
1634384761
851371501
346085195
542579523
675734326
971452739
2075822622
306660565
679366778
454554245
1683608000
1293988229
609697996
1007547852
333135101
474971454
1754476394
1782270171
373784777
941613981
534911409
767080868
172933491
1486971522
1231162061
1997593937
801940116
1785980220
1013706962
1183685872
1713774417
632812775
1259255788
936463591
1089612474
897250485
2142875634
212093741
1451104137
806904445
565655365
1711285444
1826539885
1462313512
523808811
1384203486
794799194
1874448282
852802672
898116070
524317914
27334726
360235504
1249060267
2144512210
1861164715
1290712690
729391504
254275451
445571937
708326493
1272049196
1906452858
1062385769
1377818342
1089116445
1339445571
650426965
897703439
111168249
1129522118
557077329
770513669
511258092
1341951881
1989789059
106767505
34528312
1288498761
34126957
250532602
1559221698
1206715479
1200285721
1972372621
1650556612
523487434
375103130
2093722104
1468769872
926873281
798852838
1291000290
313955262
1886741591
1942178538
50703945
1013226864
845423505
1191465317
1272424380
254822248
587688612
794198157
1226398159
662169874
1622164508
612763791
822058997
738188124
1515718385
623129829
275683564
886320978
726832936
1629898708
1386720218
1439886442
745565614
757947236
815518620
375903900
1036085397
2005945538
1831023535
1747106861
558457855
576761264
1249571966
1508986119
404199753
1942208281
1888118531
1441101803
1347536970
1075344200
177238491
730943815
333719341
126056563
905593970
18972979
212277889
2056931905
1933857973
25115074
1542174168
939936972
619094436
1038267838
813695811
387509875
1198342487
1029651866
2002523408
2036978195
1895707540
487700281
944299112
1740112326
1303215954
1874508599
686934700
744958109
958436922
1001206665
2113026312
806474935
1159856413
169509310
42965292
315212362
1877365830
1927621860
82930990
1455369576
65236002
1816336466
768083983
1864903653
372961406
1704477050
1735595550
677449844
1473847688
1494419032
165211262
610194413
1888021490
129168225
356491778
279742557
1650345221
2139298505
1603858428
1229771458
2130169628
1542517088
886167770
1308126684
1194902954
1682486660
198646211
1163047786
557593022
1149263286
387932893
1137520523
660759995
412749321
548165192
705903231
1853473331
1661409041
1318277630
821467869
2343476
1251245037
507444887
519450491
1773620920
613023870
431663338
764912245
654400465
1539620695
58220850
1391272730
1533332508
901138588
1914889158
1975527346
989502912
1246840802
388778385
150616246
947084926
1007465118
803897296
621068790
60483364
1497791975
1781696663
1945693619
528441603
1349442988
1384350465
664307346
1448907129
75827632
854752217
908648896
344747563
1468960004
522716435
1164497226
987625875
1825708950
1122014826
2029690447
1137928007
1958670380
1702934062
1270549423
644384702
143242201
1986914414
832462671
874675428
1940384429
1526556699
2043442565
1196013270
91417417
535406330
1188354702
1901016834
626744353
492803457
1962142962
2021530978
1748384428
232043607
1820461065
1463450703
1296853093
217508493
684045817
372143292
368427699
1831282673
696379886
1172740769
1521008485
1326435299
398017188
192848219
344429721
1745344113
473912446
656363330
1251206481
1762910183
1087437697
305052391
1842477356
24500613
848082471
1312018019
801405437
81565092
1589905138
1015944240
1120516552
1315182584
691986266
1514326878
2080604669
246918585
1697255821
37765926
982673412
1288097190
1208601298
1670938723
1208855911
2107490626
1076434407
676604109
440444177
957551557
1847551315
1553905543
1985388879
907725654
2066031875
2100099443
1908304547
1655728255
605050245
786354477
758005225
409513833
317861337
12403729
1783714446
534525696
124699886
1016450370
1153951826
1782301284
1476904225
831781694
1665326739
561995750
78849597
257577695
1705234772
1824608891
1698098825
1463516276
690667665
125157566
1944256220
475314130
869940727
256913041
1331815203
1114282104
878387947
902282256
1283042850
646515090
63491947
1330327265
1387649670
461871840
2062479289
190169561
1158886843
1739789434
883018505
1974844684
1642517017
2013090503
49944903
980801228
1398341939
1211395023
1834836513
49961819
468538801
249698858
22798922
604183841
548449852
244609605
411892337
962801025
1288062733
91282986
1907565863
895441981
674026696
252862899
462452083
1455718481
1035249222
1809065741
871668919
1776715818
1379913469
63525576
1705867505
769216903
965040465
583213102
1545808822
810830412
45121733
1441154448
327726878
1876023389
1230304378
40935459
11150625
345737580
760291493
1081092365
58799542
378801296
1314357759
994848931
1943639121
783282472
637009600
1428284299
1466799887
3026906
1025657380
152376946
1963230273
1992391260
3821004
198597219
3891572
1811633207
1593285608
1891588448
96553092
1063908027
1936255575
621181496
267405112
704243028
496276455
1638583468
801883234
910984582
1464804137
1205419589
781020954
1825845193
2113987755
850138664
671724448
1806123751
1848869179
1682291074
777304940
1327163722
249601898
325564284
1529934316
22456406
1352306515
29826485
1542460261
1009891561
784857889
712971443
277857061
1103833090
1867227842
1126351812
1190832559
225295972
789650733
957316507
1870076734
2138091931
1075290852
130036743
1600931184
1273371440
2008277161
1006843075
1405544005
1023949259
1239535899
856894820
1684441552
662075703
1889509161
599029755
2115784888
1064518254
1684705439
1117236863
1088699916
1400083474
353826876
1516406787
1277300358
1232167538
542912357
2061499553
315266475
428982288
898472341
1912123741
1166189714
1641008604
1813622037
338996326
953972799
326988528
210241257
1906791039
1778167627
613080520
701465475
1866901926
1678756150
463850363
1794990700
1540286012
1293495177
1063360674
189165310
2054373127
1220849791
632887708
1622881253
616368595
738442728
1515928038
670577973
270147241
744415808
1330865685
1699426813
1924892088
1241840562
1287567915
1642491588
914713006
734062172
425655072
635111566
535909775
2011645
519853832
1303596531
1239660594
925458645
1520888898
1017520709
378908739
206187946
2047417173
1920755547
953426313
1609718299
471571868
912355238
1073024983
1289258099
1152149228
1442281831
470041656
884115090
793332900
1781084033
1590180072
880073633
1329559274
1766929664
291524044
138448623
1870698535
1215346360
1297957910
1665708306
241102223
189662507
1666515765
538466212
1043400634
1702115319
940745849
1908548179
84826675
1949095644
614713334
1721911701
1794479176
598510743
212086851
427570465
516800818
2144067846
155756347
1574738379
1473458178
46463890
1992960335
147398574
1512121402
1787784473
1693604637
786862393
1244220878
932381296
1655325732
1298042893
1141508533
898276977
1468814525
1391318267
2027186662
1368398998
496677012
1654912099
1693648348
107625150
1348125815
1912450649
134386144
1381337994
1303847273
270713635
1603092767
2007068979
807969241
875582193
1127869471
999956236
415749350
1687732952
572523031
1834525712
1929884522
1640115213
101793874
942800122
1929026543
975983095
717894554
597569258
1780651769
1317478310
1679458059
613443898
770564856
1346547537
2134240740
1247358951
773900604
759289717
1082083951
1531678192
9288050
662192569
406716119
595480364
312258094
123537701
634355010
1243759423
1614993847
1815797823
570781830
939951871
53188869
898023140
1317123014
1946408820
603173273
1552292295
285283091
1479011246
1383584775
1437441839
1856361292
614061845
156723625
893484528
745734888
995128284
602712139
1524642751
1867092490
970183849
1427828276
1405150158
1322791483
878886899
947152517
1938699149
1812922246
133509399
1717040615
1474736887
1019736067
246735609
113798707
581683429
1668615291
2091180766
903744284
862464755
314929260
1213278668
668153347
137812582
710021762
1165967151
1506644706
850635644
1786991826
2113463126
1067733987
1973310199
1392532674
1588183323
1174722037
737737881
2014917566
2104043693
729187520
176908649
1488760553
233361837
568264633
550737414
2141921376
308389185
1564980476
915204332
2142686797
1857523811
734351010
1058465830
604189639
1122852469
1837303584
472152221
2052327730
1407294133
1125240022
1295819528
782046163
1332575118
188538429
1907745725
69451467
1662964795
1355065075
787808044
295926591
1793461918
327213896
483942818
1124460460
1865494120
1737166086
1314456811
73384422
1074584317
942804772
1686756895
1594072474
889483599
328745571
1446958306
983262571
2006589102
1056747921
918831320
1633264436
1078985408
1926276435
1244655610
1467191275
341531108
14317879
502576475
188017732
1547349774
1304868630
679575234
1545511106
428349068
1923644415
584381333
1956718065
343961661
168436826
1661901419
1931719863
265859357
525287242
1999013832
1680424513
1805268621
1850264710
454333479
411315543
501161932
469548844
1708136997
1873407154
174567569
1354877625
749813003
1062680913
136428338
519075596
618444498
383138126
1306202847
1753906346
914566752
894917855
225969678
22636840
1172117046
669910483
925294646
438668145
1777078757
618789070
875132153
348530546
556459287
1596363946
1659744591
938210067
276097280
904450941
1011758798
1420220993
948833234
1363481026
1274281259
1321732873
1389647247
1851105331
200408272
476137932
767817587
1374362115
1037295831
935497120
1846993240
308250445
158908900
712434911
157868193
638927694
2083710861
1189191818
594101842
1699917417
2026214252
1497155988
784536780
1934337234
1123668661
265935910
1325708990
1263124521
262363348
363187476
2029010166
2080661207
1678664099
1494307976
851256494
1817801863
368024463
1017021382
502572605
1505239708
1729042972
1970577525
548506260
430839900
101142357
662391092
338463282
86555337
798035811
1570628053
1386099433
1427838362
1106614724
1341671382
1453282924
492409544
1314892774
13487630
1515257944
2073852808
300194565
340492668
78967934
2109357995
1111389991
1714861352
935310707
860522113
1078998250
1137235695
2043482688
1409484569
212655998
1461291723
1094728998
1564420118
1216009106
1016598587
423127465
105080845
522977505
1781853553
711127727
1810730596
732181829
50127980
722733276
1503830724
1166437869
1762012846
367978702
510373280
562180754
1521549746
1183226334
1783775390
1369044728
660364120
1065366295
1093518955
2021361082
181409147
1709157076
624073656
1831039587
96289591
1766337672
884207235
438604683
349557807
1629025936
329869185
369919272
1998356847
1517273289
447322456
1216230100
1194197374
725199710
1781151987
1773890077
40141875
1520153501
704061098
1215722611
869693409
1327215569
1777405327
65321451
1481741525
923986054
1246053429
1311468370
865284500
1209204453
1181668424
1432302568
907992971
2114366338
930268190
527430813
1043615536
1928775598
1592259889
2004452672
1837464573
1014823037
226219526
17989539
7217405
1947000002
1019533637
542249250
177042624
727499671
1028896438
593876436
935538208
240576991
1729393393
2091956554
800116722
1478246672
187707389
1653334657
2097167652
146914779
1002489206
1407362361
1624282622
1972448590
1455890600
1325562803
1170889564
1572246618
519400759
2048395864
360438586
560141527
234751203
317860040
96396597
294542521
1899505668
902034605
185124529
178232349
1250655736
1757342660
2007338677
744948418
1555258539
1551765071
1862245047
99665863
990566881
2002454720
926182015
1943713401
707961554
199649057
441957565
1005929745
402758764
148622835
1944449726
555299685
1850821555
51068260
906411309
1044033748
89589236
802184037
627118164
1877150183
2136664402
1087423900
1096900543
1868161006
1623039067
265972660
1240671105
48686597
1147000548
735769069
315532153
1253386235
495890982
503913255
1469844438
973133843
233816257
679033656
189581760
945333751
1855451013
1299558590
673984367
920362102
1227107495
554985448
1430806546
964462524
509270396
1017275590
1223984208
1819534258
2100625712
631133433
658851439
1512657556
373185055
404433522
914921166
905812632
610078163
1719909751
584693769
1954425959
892487897
114849447
756192021
296432032
275026844
1872757308
142300017
1914250003
910488077
350488788
1438206940
1003939370
727698588
666038962
413016605
1478587546
128622428
817869275
966280021
118360323
85947312
953717769
447062147
175363833
313991030
1879973179
46772912
1836992380
1037258101
646113738
573032154
1383120997
357125659
1878890639
872583751
2017784470
2120134416
1970650518
1258426292
1441574766
1294507062
1173674892
524329429
958416895
1323239181
1782867692
1153466640
1254257289
1439995885
352440231
67792738
855816506
1004823843
47289311
634827900
1401384999
960918648
2089441577
1572954432
772289481
1524367891
1867583539
522902982
300019490
1411682809
884940282
176536549
323840444
1579992970
1867222557
1215485081
453074522
1307051531
1297108472
321694562
220797148
159766688
388263370
1575164790
448306364
91497266
585395110
2093501153
1212633904
1994332581
581010844
1739581469
297419127
1923088662
1070666606
742501550
1378272997
1017886630
418703823
1675635484
997647265
489817262
2090189727
75817445
829949513
633254153
650687788
720541811
1209885388
1775069110
1419289912
129958660
1960759288
1264672063
852283463
1741991754
926756434
491897153
61166262
1680750590
345331248
35386682
1363589682
464241082
1066044883
388795825
548249875
1963179788
594642885
699406954
1529040804
1173355737
1346693387
1662826016
172779348
1607988825
1808553862
281370554
218797017
1767469401
1488916449
1659378001
428492398
389047000
885720171
1019728192
854947783
1176443547
579437182
1887638120
795111967
714586215
210395464
108559391
80061204
1107814218
717142174
2032796224
1368749865
1825038959
330046858
464516729
2019506925
382583111
116484792
837605079
723518856
409340793
1724255340
382920633
1841605429
2136118613
37542123
640455422
1696315099
1003529351
1647537478
2088276078
968125766
1009212296
1056379966
9098884
1816385207
1417637520
482882520
264458819
860410151
1743068971
1233470629
248211231
1472736020
578126124
367415155
233519080
152683718
869795429
684847949
556250795
1172290553
1548047138
863302691
24804640
1113627739
1165777552
417681632
93613253
580754279
203866752
1278861778
2109478691
1889393092
223187027
1008696982
2138631697
1837608409
2124356749
454339728
853294054
910226851
258428736
798283089
1012458525
846164395
1262167332
396100720
1799023312
1725048385
913865301
252456542
1710212552
168609571
534454235
1352465881
577795125
622733434
1770534698
354364187
306077470
383433038
386979598
83646750
109314401
65275532
1024259852
603749629
1913280733
313935025
34579552
1467599568
1406410076
1300554166
936738273
592194959
1045414271
566173750
783186076
433406880
472988519
926267566
1145301845
1068885687
86283346
1056605406
1375462243
1272330388
699023560
1681076400
106611011
948517469
378421664
926414262
1608784902
179628584
1300958071
1031232708
1864101334
134736446
1909012284
1186465834
946407491
1298509269
202177090
1114736209
96063797
1389506701
864184191
236268473
854345101
1782985843
892958156
390067446
2132428637
720701356
629330544
854487424
806039615
44880755
461272918
887862800
1546366780
1394242042
810355964
550786480
2056055732
282709086
947196240
1076258161
1737224866
1314636222
254593296
2130150826
1608673892
1959433319
811202381
722072767
184651528
691397017
1194876439
253339976
146306639
2087656889
1152910896
1717204020
356949129
136289364
29642759
1245719276
974895135
62987697
1724173263
113891781
681957040
675407082
180934870
799604346
1202634766
1765627543
971968264
1656605106
719954882
517086792
1404661421
1518430733
527568072
859758107
1998542896
1293377025
790437300
1133405062
2068729178
316591681
2006848735
1656514198
1093302368
830271400
1906252067
1390137293
2059402674
779709893
1192185243
266831480
452334130
1990581477
520564230
1946601094
955571603
900281584
1355035477
221118435
1338974438
724062863
1046265711
1881488197
1679861779
1629782675
720196013
1830619566
1047691587
558437234
924844881
102431167
307625357
620818347
1242516341
1738970717
390559986
1045250167
195365666
1749019937
1233775378
494278472
951509607
994614455
1045184224
1640898732
4246393
271084016
797537095
1373789791
1144979355
1184260019
557089540
1770973546
130556825
890205174
1113658752
1653718122
120109824
916698743
1916401290
1985250806
1843455493
1365444377
431380136
1439072930
1501914138
1188189177
1478415291
910122930
1470423265
1139957691
1368606860
1485055154
1341294845
780210111
1138910689
421996094
1394009338
960381493
1596199437
1738276873
296222483
2031955194
1017614745
1937282910
1307168342
694895390
803632950
1971070090
1847061297
622175057
307059797
873809584
1813613542
1465257691
332095751
1094720557
983615725
103835283
121206012
1907713634
1456875599
1565110848
315254319
864269041
550597382
130133608
567589714
877366888
1010880715
1943528010
1852264934
897040070
633285571
189087434
1983498354
2129298750
1484447198
1062421484
799648995
381216854
1391305754
1071230911
1486190198
1051526875
8837950
275493951
1107707067
912814481
155780110
1864217964
146368669
1663012295
1199280023
611094576
1002091559
1141309262
649196337
1542416419
123769683
78387903
1988691185
295501189
337308483
210853906
1184604135
1871547483
1705362410
495451202
810520654
742535603
676378388
1751078016
104581086
295361159
2133600564
2040764275
940104147
1355004419
252529064
2118408151
1422704556
662914971
796515044
572272367
1963123932
527549584
1538048648
812803792
2019654446
1472416754
855925222
682601481
1793922967
1450010396
290174481
664717478
265000342
1301359839
74399795
1471309304
2138522582
372434790
642692529
283694782
2048088224
1500005122
645691599
1795615137
96644615
2101740483
417060900
1124254778
738313674
1794524170
1798248466
379044610
673519127
662715034
885408125
521954977
473734515
15370466
1755298639
1054032782
1757265657
1031868886
1265347157
571473398
242509519
1260869431
1812142368
1739148004
291272299
1623220287
1040443642
978385821
639924412
1540696140
1533184312
2123042513
188390894
1623364728
1524791402
387763087
1231356082
1675096587
377916444
1139598158
923152828
1173290299
774504728
1164811251
2085555141
388394545
127095746
952762999
2109657332
1585975582
108126316
254747862
2104659407
1971544760
869747516
346707073
1927595646
440776558
232632566
825585767
199125508
1410918782
1028365977
1755985837
7999411
554798908
2015810122
477471561
1597667949
611694793
1699136312
872695970
894789008
828716946
1712845173
385926080
2054396054
359426822
1088487217
1318922719
1850164191
1925879804
1056608302
826311334
561620183
1247069810
1871376967
772885447
848359880
150874089
1618382270
603325061
1519357640
86967732
1146494224
700757412
1009617227
1412642559
627289603
1266327671
61693232
1076436800
1919904080
41208907
1147994104
1794782454
1678582431
348306264
611595733
1392905820
1833677262
298588852
1298214352
2051602845
610734596
1352825965
1161061827
1625758108
1292257975
645405191
1084020399
1478823119
1857429378
30711510
864381196
1794579443
661752038
826341846
1539617030
896528154
858321898
1514354702
1022358257
74960077
1851345621
128149336
57831104
2069192784
1793312029
1007845296
136967611
1152452423
58163144
543970895
887735551
14395641
855498235
854431572
1432660682
859968277
1385869387
1322698846
1864332091
1695932782
1106323071
2048217727
237804312
190114656
1652459010
548115754
194137355
2054699667
939240438
1135673212
760980982
1379108943
1825985446
602092271
527843483
1338918093
1794320521
367078924
664603218
1572807995
772382006
2018082210
498163518
55785801
1846184934
840202316
486764103
122260031
1025679228
832798623
304801172
745291981
906592912
454970037
1009837791
1733317495
1550768300
785856748
1860977474
1216658561
1517682194
1854909314
1603338291
379205860
1397854229
714434625
60039963
931958178
338673003
1708262221
220513745
288773880
29908494
1778733581
1469805293
1956142502
972936266
1938023645
559991326
2011002406
2116138040
233998650
1072458718
1461970403
462304286
295163034
228404871
204821203
761619695
721204783
676043231
1232484412
996618938
1958023573
848800741
1685448127
1726950458
1833525321
689104000
11011610
139137922
2035965175
2139593293
1928375232
1404778173
741848205
566138402
1657530697
1452117794
1061339551
507770945
502918619
1508158094
1922453006
818701327
1740155958
2044418843
126639383
352023636
1152649455
81145578
534445630
23885624
1626706073
2146677183
169944716
1711174471
758953525
2058122249
1725731925
126120765
893950175
752081747
383891406
1444616652
2025607930
793426731
244229669
1652850408
1013370712
2027205767
1997673520
571167583
1507272860
631332596
2034194282
1066290329
122064513
1899640705
596144524
192207400
1778431141
799431366
383197647
862855486
26462437
2075460500
69074890
1174093944
439415040
1031787479
110796148
619044126
2026262908
492168410
216117505
1826879137
1534827351
1818271621
1290684452
2143945629
895099608
91446435
764215621
1238127863
1007254886
630639934
563891819
158384972
1923721244
1023486433
666550010
1425121916
1425257824
1045179577
2065453663
1324547565
568984651
2061094941
6279747
2005605698
92339610
679008129
459093129
1170165813
80304860
1031413772
1627784677
951452368
407172124
1703393263
43047866
1459558913
1278154442
1789837244
1565052524
494114718
245457777
187502972
1283062823
776832628
127808508
1437839885
823399040
607727376
1864993343
1257179304
482074908
1145082798
1371112907
742776690
740619062
1687303184
325542647
216017788
1588343603
1027873493
1181351950
1797692732
525112173
2069115004
293792927
1309407364
1025950121
1430706301
1864826511
445724043
1073012848
199546170
2118873543
320170014
1457736099
817460266
1910541668
857894971
375871828
1058144850
1680003588
1602712311
1405959851
190810227
1863037067
733092349
727046073
1207684870
1800063020
1113037741
534614544
1567795984
458271840
1352567882
1227183820
395350490
1343501185
672822640
804682610
798455052
1096502580
621426312
1165671563
119203836
1668308922
1131031778
1430339663
1982106210
2018324345
780870752
1737072788
1650572833
1919175717
2080313217
1133378724
1815847505
2068973530
734824297
530912431
1507481636
282981501
1962546254
255158917
120885022
785771251
1453473203
1687317768
90986705
1684773018
1524720324
117221876
987383272
2145228196
1913543350
723388370
1078446575
726991912
1238293575
1853556995
1727653772
1778431266
79212286
208803119
1179460837
1553389477
1011917497
1031916586
1724106666
277229175
1079529559
1336893340
461855154
1564462823
326869366
688256419
1518236875
1998743229
915349848
726143846
1714935730
1739590211
1756370116
1510739581
1678491946
114789188
465000994
849119108
66360699
1631213182
2039484972
1461054706
784320945
729274822
2015563730
73008259
1113069692
2057794486
514330730
1150451219
990510678
1984554973
1213054068
1847299403
1136885133
404446893
1565093667
1087343803
108014258
1380903669
746571646
1506584332
951222428
484218956
1159135042
1072531984
1213955302
1990918455
1751387412
2035163323
908166245
1467837805
1774422771
1817531704
473403043
1672444006
319776565
1155324820
293968680
1793539913
1770151149
808453014
291728567
1460082405
2012886054
12227386
1255575049
818399950
279562717
744532105
963944090
1132749506
1231806491
513320132
757786005
836792702
1258796739
25173461
1833709401
2031217260
1691904943
1866782833
1852174566
1891074180
862462574
1868221173
561886448
1229229095
162526484
957884292
913821416
1663793593
835562591
1869639164
1116231869
353353463
52445072
1739032069
380597585
392714909
953949489
250995333
828497597
1344002390
1699232593
691448356
429832414
549381313
1391783687
1826155244
416525942
641620494
509447622
1852625856
873485658
148760236
1334170839
1615198036
1948899962
261369913
1011095968
1623954799
2140141114
569213422
17384121
1815080450
1068771431
1069417213
1729595047
73898826
1191460170
906785997
473494970
1146745783
1805195544
2092857743
824625513
1499689993
232442947
816800202
1760722015
1214460545
1232793696
167412512
2095164392
1907120181
1514556290
2120357648
357416553
2035590004
1299103073
1943773074
1496864067
259584664
722367140
2137708342
459637792
238081372
449143345
680797744
1424806324
17442785
561123409
164602131
1246887795
1812313367
1965464582
1787137730
1767283285
237887375
127603322
389904176
584405768
1711297978
1316883312
1221114147
1024990710
1812187746
2082770411
1532078264
1480203045
1241692281
1245330374
1784165739
524699571
1266953170
724747998
516233403
1709438159
1580963006
777890790
408718252
998377650
927506734
496842863
1543079431
1242695251
339746776
1524749720
337282061
662953576
353823219
1185586473
963171407
374572776
1445451139
2146186649
1694723809
177822705
1068347328
417265241
511070965
640567108
1915371371
1800754151
1801940194
1066709332
1297305219
173774002
1059194187
1819752688
1228848476
1711393766
608810643
1907241945
933665806
290529243
454945589
1742534310
87969070
965563330
718726252
1423435136
959557670
1090756238
214255689
1864649792
990335792
382190846
603797408
973274687
1430170994
1340112641
611708070
630636261
2099470711
897852403
1621549358
1607954986
510560186
1864801847
751533176
136516760
57606234
641312837
588663286
6126394
1888603543
2090881125
1413265262
598727808
742618703
1844888808
333732672
1008279566
1917022106
921659605
412795481
622851902
1000509396
623259556
320915100
588758228
1388677203
1022050823
821194052
327753231
1558472665
1906698672
840191276
1013942851
1486890141
1083229633
1380941053
622619599
191311579
1420838678
1109723359
212936461
1971456819
1980003437
1273098757
1061217284
650179598
1696003866
89961336
1003167253
870548773
1730571831
386224457
1382022098
385051797
776997918
756084366
450850752
1928013233
1949858207
397011889
1642340595
86096756
215286668
1932364869
1787501075
85234199
1779830086
1772103201
686375586
1296579083
5492329
983619280
1646239557
1712933295
914249270
927318519
1813993796
1836466113
204593194
1131010111
407801724
1553690141
1659912349
907355247
694087225
1460267631
1591807982
516465398
231149413
2081589927
513310695
93757165
1970250684
644736389
411496325
806394226
977625432
461004176
1070700289
1295234835
2021703061
1708733169
695567456
647804541
479489106
1967365739
1169547149
359427730
433301663
529593011
1626764956
2103825561
1845576831
1158072140
37982761
2028899060
186155617
606874272
1692930457
750450382
968930269
1467538529
898813710
1779359355
66888256
156864337
1789676526
1520144353
952549441
555889646
43885869
1764003580
510337096
94849748
703188794
1983105843
1922053621
274153080
1176115891
675700399
1677680042
1842136501
564068437
1257952198
1130245526
1861439038
2011575597
954856422
1026133184
938897011
1745291042
938679591
140743931
1213554672
1602617568
2145722632
310720831
160661956
1573967537
1468836537
1382332193
1746854556
70490507
1280388295
283234134
1948635829
1026045213
78206993
524862592
640974547
1627468268
231741868
545072386
630428138
487637899
1229136133
991779409
1417732003
93133740
1186197096
1072693582
1887114912
563283624
1664379211
151784189
1123646107
1808256998
1988623933
323789863
822650414
825978357
732054797
348251660
1852135007
1800140475
1501310923
401559179
852376488
678124493
1300807762
1825112117
241554613
1388867362
2033338000
226544292
1545425085
586952268
1474897710
1716779818
1463908621
1341937621
728574391
1152054311
56796328
347358804
1478118988
184258089
1676718371
1858409973
992095412
603930468
1929643418
151916504
1220205027
284036339
1559010436
398351949
409753373
1401897495
1077942015
47253994
1103464151
1578168571
272618821
385105052
199339131
532101836
965745375
335335140
1984393605
915693662
1331246947
1395071897
164263086
1134205336
1359722880
1720065092
741891892
1467528837
119580898
2116144453
1639613405
1808959312
122603763
241556067
2062877831
1569066032
651027020
648123075
655131048
1640918574
2069960078
494544178
1021005546
2033565412
167851438
877667440
1321153175
1885765987
1679829462
297358151
1082698559
269351334
983455693
1984936279
523550387
840975726
1470830148
1446444684
1715097377
200227878
2129209147
215552014
777255557
430249910
1699756457
796593176
1976533052
953410493
1214542986
376141403
1250668245
619362001
645728430
195736598
435018639
830583382
938658533
688836788
1261953014
1267583629
187684511
1325631919
214409069
2074957692
196687703
1076339456
1692997330
1490971638
1181457421
1428718452
587460970
336590679
1799622874
1734154321
1041082435
35564752
1596833966
2143355569
21571514
1257157543
644726970
185666271
545062290
695410774
174449034
1256840291
1760104509
1905537831
461867603
1995049846
1147460535
1577411231
309303859
2146983963
674183464
2033985971
423908147
720333523
1360571418
1238933851
814631988
1057972444
1523661068
1139859484
820341506
1337409605
1346552825
1573921461
1558898473
939932800
1191245396
131775572
220812183
841380474
1878502659
745000585
965980434
186770543
1134620570
1166133709
41715876
1329774340
271281427
60732805
1560153561
1780475090
874152818
1904296126
753682565
412533490
940101022
1989384596
1619675033
840133913
1180055834
304942699
274422557
967311852
799712430
659781049
931747422
1452562367
1062602536
833183145
1333320345
1191112574
448207973
1096418755
1933879452
381694543
1123130598
619978255
771292005
1598092654
274529040
893669222
948431549
344802773
590653873
1214286971
848286805
1725726032
1295182510
1714759928
1261227866
116366850
1675568316
1912912563
1563305417
650573717
997769653
426492343
875091767
1599083066
1049073010
2056853473
100672130
919397323
775604965
411839059
647829768
1523928111
333405065
1565128770
430847907
1005836449
1272384703
387570844
1751648747
402575701
1452865245
251338033
123720687
594447411
1147441700
195314548
582567107
1762789946
477122290
1300053232
1426075792
581098303
276607495
1294287558
522670838
1004096058
567606314
1194691333
1850022119
1690423737
350639987
1695662063
365392812
255121413
750161515
464994415
1660400215
1852945209
665012611
647768292
1355244667
251524469
1525863922
1439638238
1761559620
1611268529
316633993
1000930642
168372472
247195512
149302075
528551203
380502113
1591838439
1380068593
2012566910
121688756
1001061877
480097931
276264811
1775225522
237919068
1730249042
1659857641
420759944
2123734026
573290677
392494811
1341849785
536342222
1075279925
146874534
1102910367
637485136
1167970884
517467605
77808283
647696358
1350131128
1124895363
1739332823
287411156
1461013584
771736458
963525270
1868559588
338757979
1239053681
414154591
876301133
629235614
1709489378
491414745
1319256792
1551378291
2101014414
35277768
1857125990
477855094
1536252797
1992808406
1712002482
1643479078
2014826520
1651396727
1266835432
835032807
1873669616
640879612
224200989
951861169
481902451
1493688752
1686793638
1323984253
1678645364
66167819
642924352
1655520911
1803304705
407609997
1092317396
58700436
263216072
799093930
1141664275
1555712310
339423662
517360548
677741912
1821024211
833592956
74976473
781636110
596338767
1390961400
1009677333
3285662
1569058551
61256580
124255638
1794793271
1275472074
1205506016
1165514937
1886462723
2005551586
1275454345
1132667369
274964572
1815536522
474705518
2125178083
605539377
2065205918
1356493882
690136890
1390072704
823920025
1669870982
1556822543
533845678
1090913028
730345456
609195245
1275981333
500389885
1230251449
1704916864
1191474769
1728759175
502591165
1055757437
715957354
279529520
1039994913
292520688
1201889803
1550970016
698752354
1126676845
282489288
1250570133
1889656731
860098495
1163385820
460055194
1229997603
1923041696
169517338
1431673732
137043779
203565135
1014610115
2072160778
1297651723
115115286
562713548
1167300122
729121870
1305441286
895117638
699409918
2076733316
1333882298
1079806669
1946938576
154039409
1905623398
6422709
1922457807
875748844
1656655783
497298992
1807710594
803376812
1736936526
1400782260
727307767
2014065112
1955186996
664278243
1757637258
649999119
1120552787
1097044387
631093282
1475575543
152507015
1861029200
1686014439
1468009228
660447955
589310358
992099094
1718494776
1460881051
1019339952
1271432644
2048757979
1575523662
746648906
495245752
1888836943
1310779824
463302496
460011772
1385797622
302441344
63483874
916627349
1563801462
1444344499
1006539085
1065742729
831313163
1603856482
1429792664
102527113
853585094
2072089223
1023296717
844282515
1205888448
1939168459
2062353767
142430217
1701847728
1575287860
25404404
1993187975
2117753153
618471419
1904694764
1417849398
729543580
1413622966
1518989222
733873295
547108689
160497332
1915752648
990288602
1010923252
1549644693
1861785611
329371572
1320388910
761887934
711352417
1443640859
1987905949
155744763
1770865778
234540800
1096573157
764451676
706964172
325963837
280335691
1168804766
358079217
511570426
366338581
511550007
1087330487
1739408774
326768871
1582292421
826837255
1050973096
1864943931
1079174874
562585139
1969635998
2115055751
1769412770
1666173864
1444922373
1581249446
641570082
1195098766
367168501
370843009
1063411217
1401976378
1454214803
556984421
358053697
823191528
1330660963
44223975
1487540679
404994950
399524609
1782734661
2139798839
799429561
1696218842
1932027238
114401829
971978189
786939249
2131151221
519554323
463517332
1323446837
856933487
463359860
990703081
539799005
542169268
1448928055
1846277094
43849075
706777252
867169256
658859090
1695408198
1262225506
452995584
1393437381
508648986
1782136095
2027670565
1461426184
1685030203
66266420
1285239336
1869397253
502745394
189043035
1355366123
770379724
424442109
2057753656
2143871610
828594086
1778066565
895824548
206611674
999809331
1144622109
2067143758
1601517441
625801943
719426952
1512778566
1276907684
1246804173
608881480
940109097
1775176808
1721696706
1854792207
1027043954
1862932434
14869123
1406846838
547137454
1832641093
1706437374
1269446592
215053503
2127730962
1646285158
95673684
339912131
1238214750
1526046713
1337062629
1794022258
795706833
299345823
2132508156
1636876985
465208232
1605893444
605941620
1730925948
633055618
1742618079
1262450364
587457161
324442107
1167219421
1999814044
171515500
1508995504
2041326903
1149581514
693402351
1594871455
1684624244
1425079768
859244447
172209621
1661621434
809181585
1140660796
736862099
936906054
1017618019
663109311
1381400532
911368974
1227604658
1483927540
1627838570
1147748715
1604855328
1435047730
468571014
482401759
898836907
1485853938
1519871317
1562526736
362609622
1792479521
1029732085
1331243536
83241061
1219580715
149952607
31460514
855748158
2120376888
978106966
819696568
1918606560
637676944
2013688190
788938217
238894126
789544141
990855106
1900893645
1197979955
494921790
1677354785
385887558
534666508
926849194
1870382036
1133683344
1557744469
606785605
522202604
1578363817
1249495028
365378218
827843776
1301982033
1424557492
552272999
772538457
285691131
1990884387
216382597
1528294285
463317123
1275774599
2024209387
505407262
790032387
1337198928
1469765040
1734185665
2129453598
1552998580
1829506970
991658208
1069500216
222746390
368910863
230215543
1624553012
1907450545
1586036985
1747831530
215457722
1457941755
284994311
824875125
839951123
107831104
570065642
17360908
964635159
1836169966
370700005
350858976
1062292885
215627158
982106527
1199040921
240910730
1733124331
1267067276
1810458163
1398049220
1514985591
1748822561
32937666
1940665636
1806694203
2102041469
2007133091
789537515
350689041
465154723
264975672
833146495
2039502313
63410801
178097857
6955882
1057416389
2142888615
1461866616
800774741
1723194721
70709628
1665173851
537812111
488087838
1756486315
296518146
184709369
1667939899
1805351055
1935460074
2126966590
1380278104
455679030
473840099
2091892042
1867530481
614599921
1224748402
1257378507
814886760
2034553318
233932294
682493377
1272254006
687161617
1829233923
1988451953
1489855745
1208244202
2068437649
220246992
416118511
780327951
737484799
1713623021
1726799897
1555022617
1775884690
1798462442
1739439145
1362322111
1568924172
835048555
122180784
586705283
418061177
565560781
837179151
965975761
1602472469
2138263606
1899401961
206269102
1671952042
303625223
1055015088
1626351352
410179688
546285154
1670172476
416691876
558319531
1210723539
640105110
862119692
1985624007
976732584
1602218473
1253906227
129644924
1026490592
974657052
1884465261
2121073911
1630673801
2120726414
1946400423
895224986
785208509
1205402846
1239718134
568923835
837862598
1592019136
1873258767
639885342
575039310
953530535
1675613228
750372351
220556617
1172648549
1986851623
2027452656
1283709732
1114241863
1921182363
1113372200
1097296888
806540688
1608291051
147196567
930528747
1881908985
1506503022
2106104982
174835408
806987499
1073022847
7732780
491294738
1968641392
1303339941
1729497143
1850686245
374831121
1913444685
703118145
299781511
1373462846
331938065
413805282
561136978
2120924647
1097277808
1624338284
858617124
2006232176
653516436
2141429795
963061959
2133056036
2147095179
726914624
954405149
1007315400
492627482
1422472693
393345059
1498964532
2078769245
499384756
1541193286
58172386
1367574274
2100999160
320511290
572024779
1680303955
1307058605
770946304
827802950
1856857471
690201663
223404211
80068795
1290040745
977030187
446288134
186540300
558619425
615521017
883061381
1502432978
604672550
699942299
1757976715
1503033859
1272151706
1875082849
1661137396
1824671821
109536491
681003035
918701370
895077246
1082501888
1357991647
497415429
1939570492
113041250
1721879596
136629265
183603295
548145636
943189775
1600852316
1255320045
346407906
1534677103
516875428
51792963
566630565
1711106955
1985733379
1000712903
1479290321
895885727
1998000712
462557835
422097625
1791902486
1555830284
599382126
1848777163
925311596
1607772963
1564790544
1318033436
878587490
371944668
2086749548
416017852
1229165557
1186652246
1003130176
908129796
2085284017
962185594
1572997307
321716297
593419563
1904592485
1262731561
1382215467
220264222
1858942116
979338495
1506156980
302928742
2088328407
415207073
514007802
1914859719
1295640251
797290924
1461068528
2108752359
380802597
298324477
38811142
1179633493
468471460
1729520034
95182401
1992913461
348807245
126920523
1841650286
1999801870
600120118
658017325
937246477
744059808
306883623
2051420915
1627903680
1877623468
1464287613
1281987838
1437125100
1354753100
2054518237
2030135637
1022791489
1090196765
976750095
175149877
22226027
295204788
1893583943
47912768
1600884007
2036248287
290522319
1890818767
858725682
1729986528
844290590
1973578084
718243531
89586789
42219682
1315898269
2098902091
529249543
647818312
917845150
966748051
126022550
1850868598
860795218
1177395842
721943858
2072804280
1652178380
509859831
1085627603
1789998644
1760123934
1863967309
1283929306
1104884675
1862107698
815449531
990747219
1745426762
1637734440
1874736819
1949824579
610204554
1311670009
118680448
215118047
683504626
961699275
510309407
669934150
1913584809
1010858325
1614371222
663670474
1405916360
76927356
1901545453
2115102564
1398451304
111986457
1490615516
1206949151
184506692
1252199283
718029045
1334643345
592630440
945231264
1909204839
988372624
220935726
650518748
8181444
1698639499
86283010
928232129
85989553
1284589643
218513236
765700620
1855173246
91249830
1852208043
13620303
1797948731
1431026042
84750268
1390546010
116487665
1707543539
2125948472
1335615576
806428200
2041457443
1895526762
733266070
756892722
641722819
489672537
433566968
1514347168
1370026222
1968514491
180984797
1332169138
430416291
1948552870
1916858424
1650769524
1265762341
495135958
303568812
1304249276
1075225905
62654298
2040740027
489480735
1051834529
2030120542
1997707597
1588660397
2012148749
601171763
753566936
2008316993
1148300327
1941674
1438235222
1664159845
165405673
1841327973
2086101774
112732086
139290225
1221317083
252809323
963836829
1414785257
642448498
945111634
155954371
1734686110
872935024
1333327224
1066408949
2065456387
1620807066
7518585
528451858
1368584608
1548552857
2036518732
1448344726
525289662
845253979
16502630
360216339
23119123
765274448
1357993966
1421666713
1147349475
1909856625
1807106889
1132000842
1061286971
798704842
1693672873
2091808833
649379141
370084515
943707200
593286135
76391796
708269725
1371779783
559288095
1746060662
1914961097
1485736396
1543942587
1924901266
1835818698
445261205
1338076523
382456576
598038289
772995967
591367827
862143294
613444937
1969166498
1780954095
868093154
753226593
737974410
1988644582
1971056476
1035380939
114336476
1180789828
2078865381
1402144598
857731384
1264403478
1549806855
228808469
692706995
1708423
1510031227
2082958102
1409219817
2003547178
1427260736
2027021582
2094805817
1328125854
75922505
1520722464
1131635703
825844517
1715671961
168619754
468360042
1386705769
1826291215
1898300269
1853539877
700324230
798674194
2132297666
1899425449
1630315409
1138594314
1959026824
967115783
1601121593
1824770410
1944912431
1271998521
248002386
2022001691
1363873364
413435354
1799162096
1891060256
1963423601
1835577177
958781155
889146763
608021774
1249936404
671266040
768361262
1632063528
1870634888
174476386
2127466088
665989026
652824361
887578205
2131239545
601984022
2080379051
53086808
1047372974
628860025
154048558
1932648295
120690595
1860471314
1974689439
1011725417
317885540
723991781
89634773
1074677691
438656346
1053691935
1293644003
819505121
1983147987
1464554935
870184678
1254450130
1156382581
263410465
1580073984
10322638
1442017079
950566439
8967898
132531537
689415314
1283129273
1399975903
1007463543
1719822595
1469874524
149706907
1642187537
2144654593
547963078
721318111
1773722925
326287862
577203444
923354549
1738025186
961627095
1966983462
433876861
369993330
314715257
348297783
1687123889
1498968065
1289065800
19126839
709478397
1572338399
1057649047
323597607
1933713388
349312688
1848060052
1974750398
291410758
54572620
2100508722
322290963
1727926397
7897113
2091572898
1875482769
1486122564
1079584144
304467325
1189753978
769786597
920159383
550101689
1977998525
397394354
593071781
1828908139
668195019
1662574936
1382021588
739799532
1810556747
462097046
1769060536
173704838
1444543145
2026245625
1511471768
1891541928
82066805
1984176679
1712026604
887458619
1721851367
1435740879
1875685019
1688416650
1533223805
357270981
668934615
138522644
1474382214
308470371
3297976
81280821
2028774640
433430257
742014126
976173268
101355373
614346551
1433223485
231350858
888773748
1345194729
284680287
1322303286
385914095
1638769627
211237123
1018178285
1946729379
1114432445
1437290854
2087517004
1990482456
1745695476
246556364
1858038519
1866634115
51250890
1551664616
590514957
468812397
444921719
1301130163
312442492
1294965755
1810521671
2067180728
1568520914
1869438091
2047048790
622765632
10572754
1946172411
773007409
218674716
1293962445
1265101302
1251607735
1640544885
1849160568
501666302
789528237
360176396
1781219734
781117319
270193625
203020495
1362315221
1476639488
1341808702
621028891
934977409
1498600737
249132273
980928334
658302345
878926815
1527150286
1342110407
1665350539
782106095
487392193
1228908861
907465568
395192295
1943986534
672374213
1927446631
1348304874
827618223
2044167809
2031899223
707439116
124631711
1224850622
1194342151
274486379
987551899
422696097
277128533
389123057
1468211462
688518806
1427263116
1844467706
1873391176
1849884184
652728727
1597218483
1591640023
2106352435
470983743
2029605345
1568612541
1357441581
1636142669
691135083
1780078029
609819592
2109131558
313654519
703484948
1774486984
265141466
428314157
1643576899
573751981
978965785
617811702
235121759
998591139
1856733365
1466308757
1670314171
1728252717
2013796715
126370009
974591595
908511198
1947328444
157499087
1659056167
675365314
1474100699
1857508998
1849577049
882911529
927633772
832114050
877708393
1108005925
1046658597
1461266215
870394028
1703264259
713476066
1909975218
2036715812
795728148
326382750
195339581
1156569734
1058835155
2050094865
1617597121
228111894
1248172113
1579196646
2076960250
1295728751
1063238828
109485337
904672796
794910520
604574447
1091662215
990587379
1383016341
1484277355
199559712
1018194827
1110740084
1701546761
2079460023
575268041
791581942
170286523
778840257
171787122
635509302
1236208644
911838930
730711360
768740817
1218250023
1028932971
727141612
1070549147
1640559105
2025236100
1082113394
1866981264
1901040916
579589848
186621661
1923220478
1920496307
1472022667
1413679668
1788241845
774980103
320226701
2109988468
1622813953
1559176378
1993769354
1092500444
1904237530
1206298273
883733657
2000701586
1981538417
581666709
638729413
41303402
1187713452
124340759
220252435
380877103
1446362866
889556067
1772320
60513675
1923532528
1738352802
805401074
1321579277
1779053980
1626152228
212593603
1541952920
565766631
2002271264
1057075364
329148526
1799013676
1197122786
201856057
1890800200
2068340832
1817969463
1906401381
384877161
1752517407
1928435707
804566967
361823112
2064371964
130091364
2023227106
982935914
1606633604
995425163
649383916
1667857453
2065295783
206860304
830567332
37604595
725297945
1185803874
2089215129
517966337
981182753
661091568
1062000799
1823091608
479433736
434384904
2015679383
646540984
1289790996
1284569942
1005404528
1023777529
1142464832
1208527152
918919343
24907257
2146785022
618730388
1473021008
1556418542
2139305091
1903293347
1814107675
1185410969
1658542835
1376158467
1535115576
513697426
221395908
1661657771
1257626638
898123234
1011073201
1709591625
541026971
1259366900
4585719
1179847212
982577370
2024011454
1537953669
254097192
865963174
2130500640
303909409
1922123634
500668623
710976183
1379454657
455301232
2063799867
81034966
1840575000
263735550
273882802
1420275155
1069370806
233413086
1265328020
1893014031
828956344
1534924318
499030845
1138575140
5663640
814301872
165884836
1759086044
60256948
18847604
412531989
631861418
657629248
376274684
155817825
540782731
916901113
342171388
1412141362
202573810
1391952792
975104037
2043842995
810068029
418123800
1615130450
649349887
225234227
139072791
1912147076
1590424524
365339060
754232050
1506198679
937757491
1502899181
1593378076
491911153
522461448
1007485246
649175225
663968754
1082567017
1023640273
1850276699
177453780
1697830539
506356202
704958608
1320614810
2140175126
707963821
81977415
919073528
574878767
649371176
1731214758
890632929
1229200348
30311297
1491346545
655709051
711213863
376362874
1369921447
1242778211
885732651
1916711511
2089879579
1018113092
2096119719
1523678800
1304576500
1172896709
215435037
1727984407
69788578
62321320
1852104565
1550342777
1372789801
271763886
1203990378
541727815
1767665754
495962357
133323364
1843040975
387795513
2116722714
1807233656
731326257
1491472037
119801444
290517726
604026216
388938725
957817809
1666269772
359151723
918818768
463257588
1498922237
2139930418
840643965
1030503215
1732593460
1290512300
1167391923
1410027262
1909810959
1891902566
2048497397
52270420
1099933572
1374619560
2106973871
1686428211
858456530
1573640309
1090725029
2141401782
1318866986
1705258583
1069713175
1999625672
2083047374
1946572234
607440666
1378872529
1089829788
381172863
832034632
1707324148
1118627267
755213815
1934785151
177864225
1274247866
557622974
771230004
1912215399
696533675
260270537
1852590102
460688055
2045672545
987905055
1471215193
494057209
1879918438
1426645246
2013649979
669067019
309482981
67514057
2049204364
1636348329
807184208
1015083709
2004854759
2105827703
351554123
1980832940
76691943
664413529
2124687199
1920611537
1214394432
725633257
1821037294
1202198094
210037900
37860480
597387044
393147571
856381083
1158804906
556230446
1596958583
1675600561
1208094502
1034594396
211893948
188588003
94834994
1792165084
203480839
1863224960
1340307987
1175950930
1342760505
823229913
505699819
728250226
1605392152
131674791
813913974
158600900
1339264463
1355322831
614350727
1935302900
491207851
1498851802
34975325
1234102773
1039576896
1577257363
834880166
1441792274
1531861032
1099165334
1138275087
1562821032
206807953
1725349630
1580770643
1904885296
214635761
1694245871
628772641
1105115649
1508747880
2068359110
1881726586
812248120
1280215446
1095949479
351250733
888490311
967963451
94898727
696526383
1719096760
1622573016
714105864
289320132
121438226
1532077012
273401922
1198718387
277611276
339770401
1078986056
1656328921
14110863
1051582927
355575934
1668986743
431915736
376358619
117461976
2032953605
1227970455
978704810
335519004
114556661
724578779
1094677128
1908765443
1350343360
1740809201
1033291489
1256656011
1618174157
719127215
976577983
1232952980
1547335742
302906982
1453194327
250223064
776196829
770524781
129196449
2103849492
447004287
459551294
623700909
1610804117
169032644
1124693024
1395198613
166097277
262021113
2062079021
39792113
1974269065
1789983702
422572320
814870569
1106727123
135580775
2086210504
1174571843
542129175
1237218263
663541923
1673958652
1739652134
643561608
1343511140
838927048
2081334585
2125565512
450085922
1008694998
544792522
1475831325
1323787156
744280842
292763480
2139702905
1822135082
1055528588
1901195246
1968761838
1712895169
272531802
545482141
1471426799
691811222
2033188932
265220423
1812987442
1077382669
2123686445
1924290505
1168704288
145647855
1901056836
1948696662
1944794641
1596762387
919019907
808858030
263265301
518886752
1357400454
954898861
1871436270
2081227210
536398369
1430215363
1080363911
140214549
2140487874
1960731236
954950940
556703413
1264569853
59885379
458955385
379986418
117358926
1534259041
978522170
318724024
1479314969
218119945
981979930
581919892
951715556
274877935
1413830873
1008574315
1099162284
860464722
1691388007
1207366464
779913308
988678911
819563010
1899186762
1057694517
970474827
1313857332
1845886671
1562443590
88046577
1158235033
17979134
8793583
98767021
315380916
610076092
318664998
1416234627
1617953386
630437376
755462327
695267516
1524680573
1969462467
1511077362
630155326
1274849543
163058359
775024672
1438517811
1012334456
1960458040
1450574048
480640643
404031111
965384647
1879920659
1367541232
104084834
1850600881
1505159282
1902186443
1521180532
1883619998
1575738242
798906565
1224186769
940459974
57306662
112923025
1036383583
1496978990
81955993
580881405
193651890
1327825578
1738835587
430043695
1593347758
2012674078
1683166287
1773438101
1030016333
13621706
1404674489
323313620
542113719
204828100
352838455
1937296288
375235243
100421339
1775481401
730271961
724545769
1711597250
258093246
1931925255
884329301
356872514
1809397296
671943600
94447782
1052378422
2031747953
1152077830
1775128271
267626312
774258403
611708710
982880794
1260348569
51394819
471489634
1175674365
243168393
1251440784
1882143161
899237230
1533567746
2142408337
486991323
345561775
823149374
1281831606
778932834
309940225
2103830721
2054268844
373023327
384360440
948710278
761030547
80154686
1096481991
897396785
952702899
1045928945
1904495060
211139527
483116290
1156547083
2143640355
48270663
760834240
1841887479
1502952884
1931133050
686470116
504805232
1193068518
59389682
93594659
1924055905
877900230
1574898706
49569799
40421258
1896903994
746130868
444193408
991490542
2023486904
1384791932
916504642
221272571
1920594394
716137547
753544018
841740022
1127692815
297242953
1299029818
1444605498
758034956
561235860
1980091714
1285939500
777394313
1099404942
1983488444
1042228234
2034472802
441697933
874681973
1631974286
482155579
3410573
1773228105
1652884342
641890330
459848324
2094105458
160799941
1227049129
1663407662
1678646955
43009077
1423026141
2019462801
1014415518
1737746455
172139409
118200557
749171531
1145869974
692944639
314345536
1811132691
1287830637
1545255600
1970663467
1138077710
1694231242
2010375156
1576013537
618854177
1595286866
1592077742
1148239775
1873230284
27703581
708956479
463041647
1558609018
2017827380
473707797
1956788454
2145878178
1145981439
1084415704
1687862346
814184820
469714517
49490526
845833163
1106773940
1648426573
1821559330
862479541
1177058793
24990128
706809925
1048897143
1023110461
2014353047
1745943963
1142697303
1904834745
1291659258
199039683
1655491715
1859285658
1873443757
1212553319
1053417607
1616756699
899203345
137180926
1992446161
1651180641
1024591532
750483237
1083579031
947132451
1946282247
547787440
452109099
400638554
1581041825
1266989957
2014253533
804306487
1990166563
2101355851
1801564726
1458734898
714134239
2061194394
692543144
1209625889
2005723777
1792489324
299233931
608334006
512032380
2024539638
238208009
1932748651
821758171
602270287
971384520
837937163
1877161273
1352036547
667219576
234061520
208916288
1407959167
204023791
1141385588
1462548625
1625201505
877814984
889199612
1233086157
1711810052
1961340101
556649484
446720609
516978916
531824731
520439429
942373925
1330050992
449843866
1211746904
123933814
1528132067
1638335463
1138404786
1140099152
622791532
170665029
1125157331
625586357
1719397362
1593687297
960212840
730929206
1889712205
957932412
257221413
298168664
397463995
33444594
1301373245
1646204176
1323458212
692080480
896215554
242436225
1382750948
1586663205
156145412
909315074
251719620
194325958
1179530625
1875488950
1351177362
1454613876
1599990939
2068412099
511342166
1787875897
414607286
946697310
228665522
1402534800
1965149277
303694553
874290654
2138236596
1041413520
1302640103
1434510989
1210642743
176584748
1280104888
1244740376
1996698354
1205055308
1366128766
371395192
1361815709
715526358
1209133375
408605656
173368643
361269377
1320543865
898876884
1740623264
1837014573
1715070
1570973509
1880021467
72228820
70687539
1279821611
982605551
859445120
1819471434
1799075189
1252942544
2014316202
980347281
1147765312
1649570993
1636330217
818093068
7358314
1482035410
1461422577
826483989
2123184107
1173752167
1267434950
1953137401
676034543
1217854031
814004629
1371334867
1013317101
590135756
215309478
553852229
1768766018
1019151366
1709011054
1886216298
836863879
1336128661
1073214219
1673812415
949183233
388540645
1354652894
217157495
1027239106
1736782515
422011809
1850237742
1045704723
1577894362
2090993692
454597004
1719382816
1035702039
225306734
322136093
545968180
374754769
764534379
36440793
1727419655
41281273
1324474944
2067587984
536210288
452475444
203765661
517611278
422103491
879683937
114155828
1327162480
2055744228
356854319
1867668995
876743265
1368952430
292921401
1425714332
1389319713
585810168
1523138383
1553045410
1487028513
1092463770
1522022001
1053510325
248989695
2108813504
354804021
1993485671
170442664
555762474
1632682510
1417349349
1136407871
1958975248
946832725
885093209
946164319
172494422
1871973033
1984791555
75976037
1366274383
1821210575
1457770623
786292194
1981673270
1134711382
1103146921
1956035664
1840965156
773562968
905955074
1833215751
203387924
1874468055
1330699907
1163194792
1834683844
189683002
576388281
433101469
2059690100
348977278
156158692
810674551
1323677957
22548120
742998491
1513592201
1022768375
198591841
71802294
1245606833
1169209887
517030590
1317902855
2143988983
1283045174
846462514
1635710721
726236296
1826925592
799155211
319636568
322205222
1640659424
792821567
1677391475
157242436
71400315
1458465599
1783939663
1817792140
32007473
578047789
10633800
13301618
118812065
461577998
242147650
584688498
982990325
1463477980
1374425120
1740199548
232991077
189160503
1770897743
1136016030
227552914
710768873
2007116993
689872401
188825237
975773075
419814804
1486256544
723865134
2057353928
188023852
1132298005
341945767
18547839
1159402624
1831906986
1020733782
392866641
1898031399
672167497
97710353
25173955
639610840
1599362938
542919020
1110006757
1877597638
1456805094
1961886644
296269092
795175905
1712744969
328908153
1996208086
354294623
871974933
2122508760
1456146453
2021687514
1553964237
1913889014
1360809130
284793354
858431732
588855506
1895768527
492611917
2099031569
1145087212
2140017192
1360026033
357014835
25861935
1035770425
1839475563
1481682019
23304070
1586180589
1116678289
351464987
1613851833
1431985938
1677254739
1984511554
71822320
1781911497
1150135401
2122891660
357898720
135298144
2105490538
750054029
1400259186
1594544662
1928489543
1341524281
2135347418
1056695404
708531927
1465606171
2103046213
2090248359
308858365
485606174
1555035211
1168389896
784331368
1060617659
1759021162
2129401301
99168906
337133870
1972545720
545491665
1873773719
481614512
450585129
56423994
1448274556
560492978
628906766
890254399
1066352205
1099664937
290136760
754255859
1956136660
1252206309
2003454404
667454856
1735136088
381876118
1945977735
2100737020
2130485297
34365216
601885845
1958789068
1121043130
995280499
2081659913
1973015792
1910791692
1276022110
1638931413
1731365299
1737744064
803701284
307095674
910983119
1287061320
876601247
435575162
881788930
1911084173
474534562
1154306500
1857407890
1397957073
776571199
801413143
529694244
760673446
1524746190
1422522044
339384657
882149956
523307200
738272279
668605783
1928559290
384508319
1018852061
1942248531
2121018637
1803776351
1039616544
1786498176
896767228
1773639670
795698822
1384768008
1745499477
115520114
555344110
2015359356
1401908629
60957534
815071202
1922701821
446303601
561307404
410505148
85800883
1765224787
220087288
121930216
1873337759
1091593900
800421557
1348638408
2014730441
2014976033
208292439
1793051779
144554259
1200308700
690531566
382130161
2073683111
1610575214
1013161732
1794958564
174371311
1388574336
2054205816
2058804707
1464076664
1064408891
1627196165
850885959
813764697
403913641
1195702267
61285549
1960991486
1966808846
1171717856
1744207212
1877091933
1585917784
952860738
1356652830
370776957
456505731
863624136
119769485
1081743450
294346331
886316742
294553922
1594721118
1928023608
1202862804
1003785081
437691536
1839385894
2054538085
1714838670
2055899372
1552482249
1032795392
1457994254
2029775806
1874067173
1083032210
1536617254
1009887488
279196751
1367518222
579772717
1589721162
1332149833
312548514
1341234927
1160130086
1968282833
237211947
1959963120
1676658494
1830118602
1218430507
854540853
1337817412
118373700
1846685193
16884333
249794337
1003250489
369749968
817531052
1722861917
1845130587
1602120836
143902236
1148062038
1340131618
1291275874
2026674017
1817248594
2011629309
1439702624
738248001
1186658498
1519717853
293626583
1894485105
1983674991
1337204745
905004446
1007111614
1459040966
2068928350
1510588974
1155204812
571914255
1786929432
163208253
199660019
775513797
1861059254
955342226
1665052350
667042719
1127605725
117480580
1695142352
573367868
1166879861
203278955
405716375
228354774
483085660
382093597
1554375212
1778281693
1737340957
1324321248
369001929
54200624
603898211
688714766
1808315689
403368005
1376147438
1796493795
1555364692
120344709
1757740958
1103743029
1247470102
2094022789
324670988
79451132
280443532
473469196
1209425836
1266405448
764620058
1201676171
811326227
1588692411
1898254731
1923481752
2123095412
1541685026
710676411
1502919066
981759728
315681057
1046972223
167674735
1011752754
929085378
472596558
1598526683
2142939387
2070271133
24208332
1876390897
852917981
2137494872
281754345
1707757959
1546463011
1239890403
1144109160
1612409493
889327824
413545172
1503053877
1063350899
1455335146
1737944936
1807247233
727057865
569814360
1967207398
44467695
746660901
1350821083
1552086947
76328127
1736553073
1935275844
263638001
275804000
1569457533
802401368
426297644
1907729510
265778004
1733977321
48432758
72967333
30666509
258531411
553293475
250926182
1478535527
1594509162
1269174090
1220064049
945601554
437682811
755406554
1991422930
403364784
697095001
1621916247
1154325803
1457590707
1536015276
201346190
1008546391
1392344939
345319442
1826196321
2032591467
463021895
1857414229
325832458
167264575
15843301
985094176
416513787
620513134
2118356451
303467382
598413633
916478668
1556891307
671838650
1882312901
351936062
1961884061
1255374688
1504520913
2109672021
481887021
228754811
248350087
1543425421
554436479
1589302687
721395414
808547402
420016986
1548595017
1655927212
1447713173
2033321837
233108193
1220650255
1252056683
101837487
1060576927
1865974235
2006969213
607765429
342266579
1173975319
55392157
93346685
248323490
498074252
81353058
1510688710
479514679
499874476
2139725639
1946885508
1954486719
1212410048
2037165840
1051961933
1784360191
1444136390
23785156
1991849800
399289205
1265572270
2036577534
1278989095
673421917
450964076
2116567099
1852417260
1294376556
177844786
1346730135
2143372574
1573945477
1330814185
766342874
334307579
1596062071
1951879057
493999355
508617815
977848021
810972532
1138738911
578939856
712836739
851924770
1852766703
100908958
2014698427
1170978917
605306352
348230780
1702255252
1419198073
665384095
534632334
1167310002
2122669672
2134395521
412139404
183885217
1529271090
1008940835
653191031
959643309
1940888579
1831617719
2123427882
34067291
978223847
1419518176
422915013
2051855719
1880566357
835712262
160714580
975823290
1984406434
648185400
1187130431
1728650195
2010287588
2118196648
580088837
350886543
741784403
1545418968
329351601
534142011
751656948
516686243
363146234
358089313
1909966816
197431091
553754549
15980396
213226942
638446933
477643359
1841797429
416057316
1661857103
840866752
848137781
617269342
1170849279
449792198
610689409
34390429
1107905539
1097790863
401229732
2014281053
636381786
293494586
656566724
1308134175
699449758
1519541934
103520955
1952214612
709855658
1818950427
1197691641
1435276208
2099906797
1837269796
1260385511
1926615239
932175100
1879945348
907368772
2033740166
913967721
1871040820
749118215
1614978722
666752526
720763345
948329510
1909900225
1328178101
1046757534
690346333
1237704172
1059200990
1875902173
1855252038
1883752807
1029762841
1516116912
1637005954
712632418
297805480
2087476745
582038820
2016237935
99175526
728024833
898326832
1986901149
1778950027
306836509
1009795490
38359827
61892712
638945543
973268581
2139364493
1631457549
1696703274
208717737
318627251
624035075
1156993633
1392470720
1890920124
2047564437
1676942374
1330794018
292532466
5783904
1786021338
1491738100
1009864106
768359613
18458132
1467887475
1271553105
1028465104
1613086772
1374766715
2028390438
2097668423
1037297082
2130878628
891719547
2025723719
1204461737
1744587339
1273549049
865952548
1575069194
348109367
160588364
1578207331
1922273315
1672590919
439938778
824333935
1200922771
522616740
616275171
1510889675
858229299
353322714
1601322263
636702725
887702607
1825171405
2008809319
1718972716
1592583139
840167123
634827448
1433824853
2048949959
188867639
713525749
252528439
1393825031
1409015987
1010723595
235921585
1180402633
1558211032
360498376
1889494505
1910800168
1536071187
1718152550
659058611
1656329416
632846545
1603733663
308802906
751515106
620681046
1680897449
1990591694
343394734
142025762
767739365
444023471
1336657728
333235268
1277115170
1270231765
1720899736
193895012
1876151694
2105886794
1643316075
530177021
1441184247
600489388
1063968078
1597189282
2006816824
1790391679
300663887
689898465
1362688444
1709711959
1189683760
1017796541
648908569
1406596893
1054193194
32805291
629397164
392568572
1101522840
1466682133
522670849
310165108
1446911876
763121981
1460553956
432159442
630991809
2022994308
71501173
1252690618
1494919381
79531491
771206361
572804641
1287746493
2100001003
1995280287
1264168819
2099651776
88283722
999885497
991234719
1246204358
263805589
453700423
1299865093
2130663447
864770045
449339193
1088848583
113405683
363913803
299526602
300231838
1502200208
428490634
1736303339
1766765168
1742459410
1764374424
1979514072
2126421607
923820664
163408124
173757119
112461382
1745299504
393209042
94207606
2093788133
279610795
1867649833
345323369
1470883005
582438060
2094915426
1195047044
1967016577
274892974
333261866
146681414
1395340403
2039894221
915574814
362081595
1885664600
1788781241
1663392104
217329748
32040389
390022149
41015972
523869894
1977627565
55291229
1434386200
586144462
359823936
872020987
1174021667
104224658
1857757917
1397353559
1228556458
578139972
225610851
553180195
342582373
1818866160
1778121950
580638014
866332860
1386840883
1537824705
1050189465
750787259
1492639934
1143316609
1272371193
840141071
516126777
387399994
572660516
133720375
56686200
1378556595
1565927085
597099124
44536908
1859739212
1334710255
808915788
817442304
1347759246
212827542
329331967
1809768749
758644307
197847345
959481771
1870869122
1973015725
283765416
1582671755
1802681579
996618578
1812236607
1382803431
514615058
736482977
402036363
383899796
891953607
913920114
1718489193
198578368
1277898460
232276878
736857003
1483293990
145288743
1174636119
1225631123
86418006
398406942
1785725213
2088795819
1241739805
1089547357
83121727
453655817
1620510581
1716762013
791368286
558732869
1045164712
1724275360
1830560969
217801199
1902870060
1384366999
957964197
155988841
1996779999
1114813500
1441251295
1018887448
1053696029
1723896608
761118242
1813625160
893958500
158234513
919398002
825826712
326887779
1301921786
430307471
830231716
1590999624
1684615083
2112409677
315736225
1925431716
1151833610
1024529936
1672070451
551326857
708115386
1800451743
1151637924
1800897426
1050106224
2047419296
1624253434
418815850
1276368518
26500026
594467335
1617888483
1087999645
294566645
543206576
748122460
266788828
1005753079
1315371386
29171356
695353732
1752599298
10257655
1470097309
1421845170
1522518215
2124053834
1253487751
694898434
924377083
820216947
1518153445
1045651144
914262743
290308574
28032535
1617472438
603138749
1833237763
1348127513
1137725430
707399677
165527726
1328696702
635350039
1773898209
1607631630
1441177293
1049949602
1160953818
1873009131
644061151
745164093
1231442128
473216069
153547817
894000166
363641770
207330330
1449852476
1271626745
681414645
1241645346
1256358964
1071276891
2066769307
797608766
1038554102
1577147753
1563073804
844592132
1243250481
14092145
317515929
996796891
949790661
1007195896
1171364630
87259495
35034194
1353689269
1835843922
1607630982
2147208155
112956918
1897857489
1259513871
1937963556
1465340771
1586251045
128607757
1459018962
139777975
849815109
391022729
18904692
1892092009
1478634186
492095277
2041285434
454242780
657965796
801005040
2022073790
1491272748
1608126968
1789112057
1767760433
562043458
1216052921
2115628302
1870054305
994183090
1354828668
2026622500
1296388112
1020784337
1351579216
1067337000
1044657059
1666621339
956572002
1960461438
1084993137
236207440
1309328190
125077414
2143946685
1769631031
1147199168
1026320070
115231243
1847069706
1761084448
1213902758
527845560
1499164022
1137170435
1550420175
1030810265
696131896
2034296058
974019318
501595988
1850425793
45167226
1451148287
1163057944
1820936973
789292640
251236625
1418853111
569407410
983772270
1276952614
993390930
733390896
764061345
245468073
554785308
1775882381
359310797
423066412
2009568911
1970401085
415099155
1230470872
6886013
544442911
1317381914
856166611
809226078
963360415
916888997
967532621
1123105037
903784001
608168541
705725276
1873429175
840023486
1684843068
1210101890
558549456
1697264377
1761698448
1419870901
1102922586
1017721635
1073098979
1168458161
451391402
1248760302
625918906
1180841321
120772340
210435632
108075446
290062345
648334594
1447739821
1526467362
1499070461
212844119
1174537756
1213110592
1035844188
1576403763
994288716
437323612
754732282
476347739
759921153
858831315
722069756
1797536434
293947485
937418661
532042952
1661231832
909711792
1380573701
689010391
589130461
226898014
416128169
1736369840
546214228
1626700924
1169055300
1464961229
1398186656
1175231196
491565171
233320303
1030292938
1886018139
286779380
375670271
1816137703
638962391
1653177706
875790861
2085462228
650695431
1117465938
2143657813
1355482980
1193234192
659087335
602349554
562638329
1421063826
1372543499
2019170364
864161174
273828554
1165538570
1348862001
135031729
663473435
937926371
305630747
162717013
386972897
1358062320
235509841
1020204011
1130241705
1631500693
305135691
1026191664
1566886157
200237280
1664984064
1493492613
1425292250
953449726
228481185
1694698104
718405196
28295095
2015227104
1940169362
1753646335
775772508
888484580
1845770745
1544069242
936554668
1226183363
583085106
1905292025
914613130
2140120305
991225661
637202229
115412687
1627608011
624195236
273079845
1752981057
222561976
1715427645
1758752277
1250551261
2136495068
1830591346
1093683129
1963606230
842578512
1791442339
1330851114
974191314
784524568
1672142597
1130307674
1540865965
1098576943
550613516
386076817
1500468160
1892929514
1589950727
567153000
1560237209
1255637631
320817767
2111510636
329629752
1126734580
1626791010
1818117123
1210533461
544577045
1465391590
1908189443
784425027
1654084218
1547321050
1291299210
1770991866
414419265
829012862
1045746384
1779576211
1356616035
1342906748
1162560385
1972342135
549824780
1786206242
366975562
924025503
1095370909
995235958
28797832
1930115571
1419181114
1675342108
1900888083
495362908
821741269
2057245458
1305353054
1163067863
1886129064
247277022
1682540811
2067743855
251953468
1261855671
1459434660
368780698
281520854
280214919
564463135
1881281521
2033097506
1265616857
165202352
2132992682
1427226303
2114006601
211836036
1725251863
833203657
1894215761
1988584544
1991113665
427820751
836429127
1402572080
1252197389
306794638
218171611
1221611294
451952838
482403503
1833307868
815480134
453912153
1639964972
406634508
4971548
558569131
99099603
84254327
206438063
764971568
257706827
484331625
892710372
1195179894
1595785760
119166599
1607177877
238793607
2043269329
962987764
1449197348
1180901954
965654418
1616171306
1372866225
252923615
89248104
1398524835
1825499800
1810682760
1327480329
712607466
736498927
934918688
1713345420
854338126
291943152
335617167
375527812
1802950640
1672876841
1691782260
587598629
1607948638
1632635756
1771455502
1565155513
774705970
361473896
140451318
1967628967
942817867
1567579891
1799050647
522798011
2101903089
1811796961
453578670
1239417481
1501137416
1099176147
1431546388
1785091314
1756192913
294813436
1869534240
1221581121
343316585
2137582700
843345747
1249693995
1576404067
1757395707
929445570
1726653374
1148625043
720772445
1897148542
1253730124
1015203392
1724845655
738780257
648443026
39037083
1124452077
50093483
1178599428
765204642
237157351
1760490132
1282260183
1271894481
1679435014
544003181
1506051738
1764134302
610077326
723216459
1794315179
1472274581
287693740
1979803369
1805234135
795401714
1625918748
1142605181
1275526709
1871905913
1593196204
434726087
1584579366
1617162710
1885891170
835947302
1517270966
1184161822
1858050599
1245782760
594371095
960293013
1232840165
1804125151
1363343802
1738428715
1145797208
350061268
2145144809
1614356548
1870030544
344885930
356631469
1904474313
608760737
688487352
2069117567
130825887
1601061005
1697682523
1018569625
2061402857
1195305626
867541370
175800695
288897087
70154934
977974877
1783823603
363048604
1302354895
1184476465
722861756
926898331
764238057
1544777583
1066783217
185685592
25338831
1791493472
1172426316
1768442532
665019107
748187530
1261079182
141195082
309708717
523453855
1252136558
542384257
778349783
242032566
2010201356
352729661
402570332
598066727
452644655
329669417
438050414
1946888693
541455801
1244723856
1194569456
279651534
2022214456
1509880550
1095285760
677708167
212500197
1700745014
1744456852
1558957177
1253785291
461790952
744287718
19557104
1039280498
1832063550
912788183
276462812
821233835
529243592
1474283698
1262420871
198153165
1104308311
2093248243
110351153
1969158537
498351414
1634751635
1642252862
967078641
286312954
1387091620
1045418407
354278542
1530814905
472569460
17606227
1190353318
1189743166
232603587
1522886590
841023074
1020579641
686823183
58126607
1607696717
852451225
286494744
320862622
1666250322
359985341
1326361466
1558051921
1910935788
977693581
1168039311
1931929791
2004118974
451338276
1909341290
1089510196
173041101
291128015
738801224
1823939630
1599662050
138899208
526176080
124955116
1093720956
291403071
275146899
1521387413
331188807
388246923
1436421485
2115081712
387945320
1719932313
247745214
902411226
1803543731
396981044
962366500
2020271560
1227472231
1824571897
876413737
1542670058
1988802742
274884202
475862277
247775511
1070718837
881306489
690704544
1787137094
302432889
1846215988
1322511786
469268592
1569824042
1205116516
1895879158
1274936319
172851128
1811164193
1488723978
722406848
291340487
1745422918
1816022466
966968270
1058928824
2105122656
1469104607
621788234
833274537
488311191
1762523962
295325182
1586726862
554308089
1558723960
796950508
1148653807
244738525
788515132
32819768
1801363747
625028668
1248958686
1276681712
2027051022
1055896585
308782906
690468215
1656724361
143891753
1205059131
1780821172
912951997
1638478846
1004391528
1820025223
1992521615
1007488917
250528799
975150039
1201236376
617218180
1885405295
1693089195
1900193788
832586976
1795110120
871775170
1114917754
1713832999
1184555721
1660132847
1948375404
1049170952
1730369443
1619445377
1969087836
1828586508
1439052623
702333879
1800715048
2051044017
1220703960
382396120
999952931
1617078400
179771869
585688399
623036007
1652719019
307636586
2100740251
1046715240
1392346418
1871015490
1761572457
623773253
753303904
1796577929
1070168323
1191444514
1553801376
1381564617
759558078
1723588670
1317601515
1745015157
189775507
1718435303
1511586997
1473765759
355161830
1656740795
1648869043
1390016827
2119716896
1456838781
201760335
632727812
1382401833
1311271496
907002895
727886164
1616545465
466968884
1824560499
1911209895
1432483917
619556876
1740466596
1067658617
261020583
92717074
910132556
1660855824
447006632
912411282
437149474
1467338016
905540046
1529314092
809839665
1309162721
866041710
122034705
1780855707
268440642
1982242049
297582206
2136566597
2126581037
1265737520
2115700895
1847712948
596384447
1612278336
322495494
1293504410
1447071698
136831871
1849414235
625262466
2051263669
518793175
983776369
1113069645
752383470
1222528469
909430223
1647163578
5124662
1872948389
1237440018
1804746828
59961534
1633643836
1172222831
1470472992
1573828452
296755579
1019561305
1077052884
835910031
330376604
12281350
276619676
1296463106
27985800
7761213
623440249
1536596436
672413632
286571050
989554078
1826060131
1857569168
795231818
1666441140
484127615
603310675
1616723658
1348646827
116000615
2065980191
446670782
708511622
1990445017
1079177284
156435734
1090650078
1857286565
2024821140
39521891
1469875129
706822375
1611543122
946104316
1834749200
757190427
1896880754
53765538
1548474737
1316796659
1723274702
248960200
1423924579
1520585940
1796943096
1549979350
920846740
230932896
1883481456
1026527985
45098542
575894540
2100234641
1400006979
482701294
360099208
171702540
694062111
1627675577
185725459
1564721508
436214441
167058227
1731778250
785890723
355144585
999405886
1122656294
1060273953
972510851
272205190
1445128210
1653456195
1499639642
1502464407
1231850524
1907232332
751953683
1578681408
490152914
1955948306
1783226201
935325307
1969274702
1248682914
1650045933
371361648
460827839
47863656
2043602282
187001008
1918830508
302523698
460098366
789389963
1646186006
31580098
738102748
1420255267
1925742401
1074082242
490858809
891589651
1635336830
690130586
1916466906
1851976729
1923257355
2006657448
1639104574
1703644592
551714047
1145943937
1102338239
453188253
131354659
1436743151
151208122
1003387997
241365249
168491954
2040778325
1068300550
1548067317
1077694740
1907269933
709398450
309352944
950390962
1841830908
285055984
241214387
144985744
2058675853
1440400121
877658918
1496123816
698644575
463087342
1416946706
1337844489
350923616
1299506223
1000017995
696540901
553735365
819057820
1602006492
1036807233
1741351126
1441832105
1533330749
1307047349
573514738
1607597803
432295813
1038104866
1850392020
46037188
327339392
174188663
2123047681
1139549900
2113102969
225776023
271529908
1944383551
343377268
1689374416
2110136681
275643470
1660427081
281198298
1550129583
835808658
310264045
791037263
1349339230
1653302973
961838971
2084541155
685417800
1065047690
339317837
484996569
1446306672
31100025
1447936010
64287131
2086363710
458822700
1770232806
540647269
746924079
1474419400
159217832
1615189729
1189995998
128391759
383796310
1931648490
432602785
121114238
1497692326
457662704
221486161
310440015
571576810
1259696862
167692386
716585729
1654819859
852186629
1263177593
1984706647
1280174496
1476447286
1896556999
1698419615
2028520016
1140633167
1940991828
183875513
1721260108
1331006861
122540221
176468498
1104656255
242096845
246159877
545283880
213572301
1669224297
1962425713
1234247504
714627991
1073384806
514712620
996561484
862103138
675876760
547785313
1629477839
840547010
433570209
239132723
1263267780
366899275
79849687
1975137320
112862910
626017647
526042040
200468040
344250807
805221851
1929603834
385278306
1221707440
165091296
518945063
1489182098
619379946
278398015
1852898094
299969236
1416696110
326320865
96217253
764527285
1283955109
1898398139
283992997
1197433678
654111468
553194188
243663343
2081550523
848186192
521663333
2138823642
1578917824
1418262489
1561548989
2083759560
1874684050
1059721233
1663862629
1725304775
858537902
725439183
1064087892
814788177
860510579
849105340
864590807
1752410500
1567831037
474932710
1253756367
264058514
522397913
1647176868
484263552
2021906287
2018396199
1929988748
69974848
1087398654
358627902
863123654
1865899525
1297667398
167651797
40556774
1085614901
2083317947
1875097329
240914744
1525661808
549811285
2052321381
299020425
80067245
940021294
70735570
514120578
1245551720
602710624
773842425
1900068865
1389902722
597678948
1682712498
1560645983
1676327028
637727414
2078428705
1034407199
1701378919
27939030
473716149
2025965224
1135197011
243410328
1312698165
2110880881
1892486136
309149816
1441723026
1510257430
344880103
1800319111
1756240106
1616140832
694913855
1578052923
1685962458
361773272
1512579360
1934575111
1660612072
52158831
1792600879
1335319333
1555886213
1245572571
1421720137
2113297879
267692653
1292010578
2085894676
824203227
2135227465
13771486
221001324
272481415
602746126
33403959
254175805
968655172
1484676259
1184951209
887543031
1066663060
259325510
1515973053
862165483
2106363684
456088168
1535453043
647587193
1262228587
584718601
93629503
529423326
814225978
1510724678
1806272605
1944883009
1822351543
787001899
556440168
1201471110
1282941925
1690765131
1839438694
216799852
2131667590
2003697826
1277129339
1608570085
1252237122
757552747
1566626145
764360372
1065136237
1811744161
528095508
139427317
1101920369
949752595
744850865
1575142421
77639160
997545095
1952359035
2091789459
1478990924
1121272904
1608386269
1901435540
1880253372
1993071205
3693008
1176432615
475038037
1440575421
1963040415
296145538
953491352
395683638
1869990259
177208163
1905045173
1010131180
1145543245
32902210
1339376760
1590998055
1196868304
915205747
1678427372
1366421905
1005474151
1718990955
1054331518
545697109
2001495678
1576148105
1394378183
1440469358
1783902083
2101305153
1113321183
813021303
577449036
1342297437
46226456
160517792
1889712807
1422518725
1055812541
1154170257
1232005903
2069605554
1155720039
1940528427
374053961
746711274
1383026866
1122283203
500228273
1582678678
180580638
1507663669
1440196865
1275321710
1640587864
183128202
1718598227
1614285539
1327405809
220736782
1535633550
1031307395
597404217
1990721800
2118753301
265917950
1769717836
1341775179
239639920
2006125434
1213529911
1613234428
365439373
1679808505
2066911710
979192901
1534479832
598835097
4295990
613399252
2132708577
987754864
1184995489
547874078
502581892
1285484101
1074421090
935234411
1849262108
1923217110
1628880791
556345389
421017600
1652015477
1143397864
2100201909
885085046
465975497
1340725846
492598446
534779219
540017276
1941989901
982994585
581826329
1569492044
1095314904
52219809
553927882
2134614908
1669845545
416464195
1408041415
1266520610
825751537
1784327233
1884558389
98092618
1492968458
1199819551
1402583494
129367887
1799288825
735294455
1172784148
1551631636
1319629356
2013218641
491199582
781444401
2035217944
894209554
195104819
920566282
432364667
66495364
618390927
675674333
810896269
2144118837
830814077
1026508724
1910708185
879016828
763402534
482139097
721578800
744226324
1633616887
1105420363
988821084
1027382400
1478461855
1719559077
591554626
1807933803
171594429
816598680
306081558
576343839
1912004805
14344708
988250035
1976287857
1546558498
1124941126
1056286340
1513463014
733783911
235170997
1678155642
1955002102
1828453336
655589186
1182365209
584505918
30723424
831006090
965078622
1745912641
1576679418
1689311103
88126500
495824160
1041838615
464093915
945640581
660070880
2077870664
1849147708
1285487802
1709823526
464759645
1109366402
1778975598
1114229479
1891035061
1752807255
637548661
2020997061
898240170
1655985897
816708915
716963165
1090422813
1460108681
2081826085
1572101852
129775756
205907584
91266454
637207931
1806003784
2031314740
175627782
769509839
1823741095
178904058
427630823
802817602
640757966
1131782099
338912077
568471994
508011961
837978586
1782721833
258244817
1293107347
72512335
30482981
103518561
1668091216
630605524
2036160800
72490021
1087763020
1558353294
659127611
60993121
855676067
1475917286
2025436403
282881357
144409930
1574791763
309089236
1400233901
874296295
517344831
1533038986
76988390
846146627
855985624
1648003782
304207550
612637198
1494246159
1534773589
214424888
166204733
1784011898
1202820103
104621815
1302181283
1113516877
638044062
784716976
1570664625
55851589
1888024137
1333874176
1350745098
828328649
2093060318
819184728
737311455
318856194
1013044655
312540130
832483806
478730481
1052150409
369205180
799376154
1760448050
1021868944
1448172125
744583896
1652681025
1746125781
1905129722
1690628942
1106410882
560455170
1713411405
2005088683
1918309300
966884426
1984546828
1046960461
889454340
1313810581
797565706
1113237642
269777998
1483844895
1182675795
1706782038
649189264
19481560
768363450
1405407369
306256597
1447071761
685004524
2062097157
801129504
25582997
419656131
1394555358
347866025
856107209
1723796845
1883539827
57082407
2136436808
755128781
1674832769
1031515903
138398613
954644326
944972377
28415712
1597754401
2087727691
1542943887
1336885601
777823709
1175913370
522361493
1115789296
1430298199
1688673299
2121855519
1774310230
1290815053
1496233660
1198652041
95613629
1318222016
1456796218
1097079081
1790949739
1711809688
311522256
1680647578
350369036
1252055811
1256067446
1219837329
463326321
221849983
2040234943
1723294144
1129633005
1681111388
1350705425
1581210125
1491251558
450770788
1922539069
2056216826
1485010996
1794311488
1396890188
1327765702
422715758
1275638066
1035382815
1186678699
1371946242
232797602
1166856346
928897852
1295659367
1604518676
1133094136
227423671
128123274
927059548
128072009
1675346327
897751831
1631922808
326970999
1664929258
1664986192
1518397431
2127017052
330281775
1788740464
1916485070
416779358
1405369982
1886024625
343455980
1899172697
13526696
1950172247
20837625
716723236
1889749108
954345027
515382328
1530667546
954296822
1805955898
22884432
999963172
1592084486
1964536517
909449785
307195566
1856711122
1174628847
1352434222
215406697
503266514
1060384814
905080907
706941294
209517068
53251713
516011324
1789687536
1610535235
346662256
1175918887
816673863
1883184626
489855722
1154831797
356897883
1804296947
318165396
536335460
1969101799
1502269313
895788413
500512975
457436334
540609218
2080486358
127053556
806907568
844515444
455977051
286852349
172606150
1437443224
781751206
989629082
2087746896
2058537160
1767229905
518568369
2047485804
1847056253
1603553406
943760997
1034537571
1075617891
371565756
1606760329
374833492
343416207
1868282
1513236102
536351531
685585950
1928040344
115525717
1823839594
1060883477
1569591213
1823448193
193074772
1006571360
929228079
408266474
1642942155
799677290
662907354
2027458211
2108054837
777247165
1434274950
594577237
1411548889
1185099583
679327762
699728019
1560412873
487354548
1913520267
1909792426
233557137
657530386
498309766
1238301380
2092530929
1046669219
2128025743
1001827131
1324101010
1063975388
981266852
2050888517
595813085
819368238
309907419
298744871
1315896706
1881790278
65299927
1671755003
183842316
830080671
985845156
1300396614
1015389707
739235465
1356427051
1101064130
1804741281
567488631
635923925
2008919865
1713850101
107031253
1535418030
1227577617
1243344447
1707953822
521209771
922406232
1087557201
1244602956
1883104508
174940928
1520791867
1111293880
2061055813
1962981600
1110601739
1381314161
1722079913
243619146
1843899720
74861020
807543923
215027402
138516073
2059922377
828049698
297679949
2102947577
1534370323
2043792202
1900588295
1987355082
599140856
1893740892
1522100641
176364681
1796535486
2112832490
1559378721
207794363
1593570213
370185308
1326054481
639860382
1105308910
379718309
998945067
1517381518
6788880
1086667737
96626705
327321561
2045820281
2039695332
498589900
419608854
1766894844
655769855
947125769
479534287
1834198929
439425113
661716151
111455805
134291833
1908348312
320894091
1264377014
110724166
1129567335
161030274
1371745740
594557956
438618970
60649180
1560995887
1440942933
80042254
927717666
1918616850
735028995
1987992589
1223296289
1667541715
856202133
824856392
660319396
2016636674
1751808025
1084158388
586567011
686465379
1431454504
1221424111
310551051
1913543984
2069247875
65154691
593289733
205595595
1765918563
1305272403
1053084078
845790963
1400236420
2126148783
1066298102
660286267
1290710180
506024407
142918888
1446480323
1162810584
610348696
1693394157
921115478
997473882
272069023
2043301469
303841676
590400325
187242152
1868982848
1451067886
1341232886
770907508
1614463296
1789837328
1294774865
871530354
48249399
1175586588
1755031673
196390602
1917035209
473562395
1365379628
927046610
1749074109
220587161
308364122
1455965117
871835829
377542390
1427813943
74892968
776593260
1883045553
1168187379
1483146753
1813692884
285465019
523912429
2141768413
1861399781
1293190019
1550968068
1234334624
434609807
1548289968
1014953964
1788947325
967910632
303807400
1258041603
1951508192
2080192493
883269989
1444203571
628779987
1127571541
632213918
1114022250
1053859381
1493555301
2064248185
1929019802
1935693637
454519999
831756754
114547272
1558283173
1519199115
1481572464
2092475116
267536719
1207348621
1731746613
1626509195
73397791
1787338216
1871086924
2146078336
29848971
1250650784
1899271863
866094026
553013224
605173049
1674347785
1092189601
915746729
673864109
1720438559
1578744061
600109119
131385465
370880151
1583975635
360133531
1027220708
875713016
860366793
728465837
1152036725
530620220
1452852087
1406790984
941290496
290717194
1855068324
1626620795
82723696
756460093
1842355247
2038874340
1023406954
853347625
784925342
102846638
1358718666
2140971290
147229898
542265992
1396366668
314890898
530881559
1369172163
929631409
2006129513
917900880
468504277
1551466571
1067101206
441508473
1434826499
191218109
771342033
1117955210
1448358382
1987397778
1221884238
630071876
1290541874
702165867
1087309638
1148413675
1298698429
1200932732
2086646852
1575157658
1285386408
1437513891
384962232
1247643541
1042440114
1459567339
1240731894
1851817211
1944082239
1539889472
414990
1394695153
703249379
815929050
1084771734
1652032580
1502411578
1329190465
886671503
1905878156
43364940
900238199
994638396
962817783
302537772
1310667235
1556827609
303781151
1769900020
434441873
1878081874
1134497005
1252103855
1605711659
1555498722
2049645646
239469086
783082224
929410925
1928703370
382806737
471564954
1407163568
989850625
1504882218
1000710318
11598666
1704896386
735724788
1850444202
1264403882
1868251501
825436551
1174715529
92458398
351133776
1733166558
1623270126
1015893717
1026682042
1065511399
1187057922
1943046432
806737071
485542421
89460296
855892734
866588925
1324221665
1882613107
1631064855
1266393179
1216442955
684293263
1853870921
1037653172
1639872651
1136326131
2091162267
756876919
1608690612
579377078
157310751
50436434
1430352606
1470561354
313876639
512260305
572929818
823462617
1209858937
744772555
2079725958
1313748775
426148107
1290215701
1610232268
1940687405
1446976503
697592738
995840832
510358095
393984277
1603856188
1509448982
832330575
1432222266
730352595
1507855953
1836977877
1546465365
232946374
1901553240
1070062749
1117543918
788589160
1232439569
1553566339
462831784
472734345
125710108
1960906112
1462265045
247648402
1531157048
1210517707
610680333
1230625820
150541588
1020466953
675105523
908141184
1761540197
454613492
55787122
1419981859
1079065114
2078200566
1797730937
744138702
543261313
1980760901
147775998
1687518980
759548950
300504142
1640557405
1363727044
1027901355
183748492
1165826777
932562835
1021791463
1853648690
337886217
1138805043
517803712
763047510
837612896
645664749
1595202315
1173962979
459352357
184970220
1150951242
958958665
1444110463
566188451
366704775
410826685
1658764547
959536819
1596262517
221711294
1695020108
1907600700
993481704
1526078247
1673252999
1667502208
1107536313
2130326369
1636023287
576332287
1505169350
854561810
2137608809
1676985304
576502445
1127182257
2141322293
591587025
344001237
1435022320
1035702191
27825569
794694456
1858181550
409140233
1140935043
993699726
975371699
1392376656
866158226
818213607
1333690388
594595005
1437712207
1179751773
1900047709
1921578631
1519944172
2013809160
2101243485
1269174616
1511123966
405214940
269746184
307861744
1744332399
279249071
603829476
1389807466
1219144398
2141014896
1094990895
1680570250
188157446
1007435522
661139983
425397885
311170600
411465283
727693542
1754558043
504321379
1706276178
1616304240
1037824045
756780933
1182156557
2105779910
547514046
671556828
1539826732
1421817912
1776429118
208914308
645210382
313808790
41623690
1908963139
956326974
1788151398
2141645906
366396903
1947558928
1013433797
1971190290
1087136557
202780183
907912627
2108077304
850522494
2120922079
1690443144
979875590
1943544252
1767629486
607497485
209060807
1286871044
1768112223
1493451697
1140345291
1489770407
855118571
1627943282
1264070005
460683003
402853284
749493883
614111929
876928098
71403578
2075757616
270016533
1278329412
1006713835
1170758918
1435389986
328090380
1287490408
1736467552
1856187483
739519887
658984820
1123712967
1007916750
560488777
1195388426
448116255
2095434952
496333584
466778256
196075583
1897457951
1444845644
430870964
743643624
1735028317
1097587801
1987501034
2064185625
1877661787
2070977545
165883869
1885638263
188364720
1535986250
822401590
905194987
1885721355
483228682
1412702771
871104159
1769984481
482557118
1481660441
1559909281
1361702531
476097128
1343974059
1488374630
1768697920
424729197
848955010
1782397033
374386157
1165034742
796998493
832917992
2094880762
1428879815
1926933180
740830016
556059284
1418845279
1160265269
535065876
1548167231
1849829330
1970300334
1834124421
1700527076
237370376
1589370256
295249032
777921259
224309481
581827800
2048142702
5422985
464827193
1593871292
578676035
268710759
1712236686
869015926
1414277268
919216416
143711194
1688603431
1056070041
284653452
774238591
918337878
98113896
2108129953
1448207114
1782298240
1241303111
1505953586
357582092
1298146754
574868739
1379296246
1100927298
1808189582
1723704824
1332853829
1697987706
1151110375
672907528
1181493983
1875595694
1048224772
634723354
696449831
313415540
1071063180
310750362
1169026057
1573305096
1729305648
2000326881
245463563
680461639
1431266990
192677807
915943836
148707036
1532017625
1627795576
1822165283
343845896
400327047
1329697685
1044956144
1774856639
991366739
464286548
1612733249
2120528185
713848672
1904599771
162165178
2057206788
766306074
1412147064
548916428
1927708989
447052495
1421598895
558028706
536240280
798927235
1957394460
92679350
1232574366
1552495163
1143101922
1812080794
1845689723
1036161344
1947104584
1464501179
1316718347
1744437299
1090421827
630519114
1642419183
1776220679
1291164777
1143069936
1509556617
272780178
864585382
750253325
1205553251
91400143
1555423205
1770786166
459595803
1421723518
1342832899
772656384
650029739
790564471
180334413
154303648
49293933
105167551
548312170
1341577373
693517597
791976473
955809627
485551068
1358700585
1039747211
1149659970
602599690
502840704
803272421
495342012
513818212
1947287435
1106688096
339394810
1104492091
1157754119
2105497976
1183661435
2015576636
2112769522
342015374
2096392625
301061528
1184470888
462079480
677312134
808810215
405299224
157335442
32791392
1772999399
1212980219
447895846
916215391
142333552
14475622
1617371650
1969108149
1074319477
989328620
1016041461
684253953
1633131742
938843436
2104921355
414500227
1576588823
428195798
293506785
718297124
1476071469
629064992
2125673507
1971885777
256907797
1895580915
1561881395
1509830164
859850934
563018312
182460360
1591243474
2024065209
710869026
768569844
250028710
1405221095
1715557694
1430025176
732163260
1455082598
786540586
875393068
348438744
2075538757
339832024
1933752482
1529866400
200250871
518862579
104070025
247654436
1661680738
308895659
1086988990
1937581208
2614223
1953952111
459192650
1807701484
742801165
821156783
789174924
175161032
2009041652
153710551
1841800996
1761291387
1856251993
414459168
2063484113
170835768
637222475
417310078
1290625784
1144945360
704406783
788406360
1739606607
1629920956
1601984236
2029119619
245068358
1575863722
417705012
913856466
954114027
1850855193
1899404276
1557461742
1786022770
730959430
1973208911
362677751
1250496204
438584206
1080560331
545984787
1822350411
2068831149
1714248109
1262951391
1105050686
749664403
2014486284
828824225
202527538
685228444
1683794130
969165303
1946710305
292846415
678959624
1302366939
285795982
71231655
366371958
286066583
1063510839
1500475992
1561840525
1933369215
403758268
1263605569
689663583
1082104698
864877552
1808475472
1303271830
1992698363
507581515
902936727
1806869040
2025005913
81273095
1976435924
1857521600
1515673121
588205107
892298433
1847303770
1708891082
1739095117
1249260264
1173487744
494466021
206072625
673802602
704875136
1799350581
271139737
38275735
124066778
1582316909
413845566
1659326730
1060888919
1212276297
854130925
1271834619
526952464
1151344813
1302491739
201485105
2079536903
796411233
47635134
2102292530
1848553948
1327253016
1822914811
1862358266
78643762
2019223563
1226955515
405379494
424627043
999168454
482227021
80052238
277701499
872453765
1400518705
242660346
2010535389
1649136322
345606379
308984723
1312419229
225390733
355769613
994652093
1028868024
2105637698
836712860
1595456466
641232221
2113776816
2010083358
506193536
678098456
1959524474
168699066
558277115
786608631
2118656207
2002394114
172860301
426466290
1705382616
562467416
1676706950
1185829975
2083899929
1195268159
434088582
358703766
1093107122
355760721
1144977156
1764982759
2123437143
1542156090
1445347512
1513138533
2006310928
593218794
136352337
1937095168
2125570786
1440974931
616248387
1210928562
1246223229
537311869
777354269
737061450
548952111
1789587170
713188523
95925052
2086278359
26606344
946663225
47899213
316497301
135879322
1959807605
1633307503
985021516
1374885726
255116232
524854717
2085628867
244135567
1497530136
384392792
871109885
1894035393
35321616
1835578014
69833336
511765152
483018106
1009045985
2019327261
872727886
33633114
44107997
418365522
369238703
308875588
962327088
1530295824
282656934
1476548601
1273082491
1093421950
2055935631
35590085
1385380175
751185051
495778542
950665644
448498703
1569995019
733860432
1217113845
1705777077
1184235563
1422820641
874385906
1169755098
1698825531
1535213110
1069557249
571390923
31558538
692842641
599406532
813238823
1149348674
1744938585
566492513
508942888
1356508381
357848717
1436382999
806062592
648981950
1410302796
894146227
1350333820
1396739266
1931075712
1453961433
1611694055
329522743
979714483
891335795
218998418
1590208451
169218080
1534405460
488151791
1765713276
944458227
45941317
1373004930
333042944
1578108718
1756240336
2026376158
1500547881
1814006027
1419156816
1083788321
924405474
1816448907
2070946985
473648647
895991430
1144961009
815700842
1313106190
675920657
590455574
302772621
757984917
1850072426
2060428164
594645944
1260977208
1862021641
25179104
364948279
1784894745
1407860036
988837158
1153050236
146097422
1972586409
1754592360
1172801858
1406241472
978186837
197523939
960857348
19941763
722997980
1329553137
1695635656
1393427337
1307695072
1038936964
55179750
100113680
1684092302
554450356
144049142
2021418276
2145294560
936195902
291467456
415181155
1963713790
918156207
185997730
29314890
297187033
491734776
480902759
877852378
415691107
1951318862
1114527328
2112562232
1784320643
1869826106
112617601
1767568129
1701826158
961615805
966601644
66768888
2073981985
1615492407
126398060
1403042459
511810135
1872874423
1327122403
268865696
563253896
936532927
475828218
207052728
1649813151
628650577
941629151
1002225375
64822313
1177691716
1201149559
1575301771
1236861101
1057070852
157774200
647796027
564543031
2144985847
1383078988
498043446
843872222
1813982464
97834326
41089025
1352019246
248848
1623119079
812157674
205563749
785024997
328744407
1486437977
392506543
1310167153
1200379186
1566502861
601652601
1587082028
1480491795
1014364396
1820170141
1651481205
919149188
894423493
2136523585
903991977
473229915
1069529819
19916660
117463329
1723503627
1899655120
160245075
352776766
910077438
486662448
1643691355
1348568917
429500881
1303770918
1643068179
1214172585
1599899065
753097560
1415113072
196703248
1642284191
122243897
1248038712
1027660099
1873161763
1521447546
2059367156
503990919
1037752065
1011141959
1264625525
850643306
613806389
1822462546
1728421923
1902205469
952034372
413017407
1189350623
306043447
826682800
342691942
1677524607
745037323
1647282422
1347291205
1387877208
1029117952
2032197539
1553331346
1586457293
282641949
205980282
212861632
1385374250
1006479345
1971398781
653770914
1995511937
2102459827
1625569247
291782245
1786133372
1491865177
1724307035
287127725
1650760353
789296379
2124890312
2100513616
32933045
1475442717
291236997
852765409
1712384774
2147034992
1847586422
729016238
818286204
317456958
1730948067
1266956142
1399419634
2109367678
1605259994
1517471706
219552866
1776615926
504273425
315070627
245895835
1442749196
1117079861
1532780089
1951018334
315575413
1403062704
12970811
1205414159
885151900
1707015690
807969645
108856058
1969717009
2132124367
47248809
788110614
1357961838
1924363958
470343229
760720001
1605781289
292711022
818114759
195486742
65491291
859904448
1255631702
649757699
2142546597
1153616614
933351300
1088490219
1750739376
844576593
1409910212
733498122
781340427
985340773
1308427983
1700707697
488395887
1754435540
2107838091
1818434989
975028774
726542441
647452137
955469419
1749585533
1157356939
1135367425
954959241
2026816054
62176156
1976241632
1602666546
390899911
41442179
1219092065
1351712635
351438139
1986470760
1043552866
1780468713
408342710
1517047315
1939222068
1860666097
460980528
478723018
957810885
1451223507
1772410701
1158646381
534613520
1340574482
2062169287
1766159788
1326797002
1305565585
456489545
401866566
1675351406
56237519
1055813198
1335975722
898931742
182921625
1062972188
1933458469
308032100
135222363
1963758745
456797033
1702055551
1888436095
1186191155
235928013
1000009944
1198121724
1190882836
477805250
1064996391
2021023893
1677406371
312779270
306791099
700195131
1998252502
1757455028
1393757022
1126054002
877196618
1520424936
957548646
469176669
193881786
250852739
1539033088
828727859
136951594
2081292215
489068600
2133551391
343473146
1091537756
700637404
270626866
1243391093
932628069
574523023
442276204
433832105
320800900
1254118439
2118841277
519229307
2019666598
78474742
1193661959
1570116700
271181666
1716701861
1446741304
2089842321
908886979
1978382112
833691187
1040705148
93601490
1671323474
41798702
328223812
705956476
405233940
612385757
634781301
91228942
202204827
1185908658
138985312
1720606836
492161164
2022175832
357581895
1077982556
2144548827
620074297
397623989
51878000
1850175660
1646051335
1912211379
1991285805
1890645007
679606772
1689621787
739262166
1581107871
1932665521
1756645546
1673042713
930893492
2108418500
1246562690
122544248
260242965
1265339061
1326055256
532255433
2028492010
1612304441
790351721
2111673233
1300475902
243229136
270427106
487059713
772814399
125654906
1993882056
460881816
1089129522
1500255550
1371354836
2120825057
88345744
1533112521
1310591008
1412064546
37702731
251600077
504170614
671320701
798466937
1451908382
757182010
548021673
797179955
1949172660
2120450447
188689062
1337147610
577221611
231054159
31738909
1230591455
885092378
331066021
1310329887
1583770786
320367692
1905361800
473404477
1008804196
147991450
1498297569
242046454
2038217035
1283515398
1946920669
987984638
430204144
1402481320
1573634328
564456672
827624128
2029185069
1173625112
740859525
666572994
873174266
1605969985
1365834456
163045263
434617602
232917609
110859809
141947785
534236463
1500365773
901346881
41359417
457975298
1254297459
136915534
1615475107
1092647243
691254540
1828432730
474332995
1910402433
1958504508
1598882896
2126470644
1872267897
571092328
309969633
1851347364
756968758
955140449
1325018879
773789968
1030440126
1904850597
1943292750
21628456
89101756
1285104611
1035312617
1856430609
813123399
1735031418
635813871
1135973854
235730644
1948576805
1617081870
29089285
1616614564
1261210225
966267143
220464073
1441744804
2055889789
1363268981
1235263520
1373018708
207759609
1898720335
1135502696
1539632703
1973313180
60873529
573370845
133642480
974917598
1987282039
1491577290
1641809884
1405030053
616410998
1996987005
1671416956
1308080508
846960896
1921475281
1205760167
1331906911
442158004
2078418840
165360518
2001709099
120291187
861309951
868207730
84660153
1871037035
188134624
696506462
856534653
1263757645
954094317
1916636556
135698250
537904954
1342682179
415021037
480196335
162409994
39378866
393280935
1928598043
1396192995
2132915649
1656515286
76254286
592761325
358882376
133383638
255751589
906567509
73346929
2120887340
2032935263
371461745
1425439937
856913379
1379075064
1172686668
678315332
105702025
235329881
1200871964
521521015
1721666844
168645399
2076915529
1402507712
1783375817
1313492749
1417736346
1708121291
1153007984
952407346
1757593676
839708004
868438164
1726750167
107502256
401964862
72173638
950722673
1946584280
506148532
342258864
887695678
781514335
1310137198
1149558340
1735292804
190316611
1431444076
410613590
69723251
1203699369
1346605105
1541230354
872222920
906530686
464444242
1960382109
1803328333
1587385305
688453207
726121741
197730027
456390625
328145493
156617636
1380956535
1642742572
439838963
501049923
1139873994
732754098
750034581
1340154685
1281757858
441880369
1743113474
497401816
986235251
1075554709
808131934
286028933
407579413
720598862
238590467
1710118279
239366046
466506722
220201416
1448743544
752713432
445317173
376086866
1001716429
1673942692
1690020311
725366171
853559944
1652345331
107723738
1603786319
883146216
1573768672
1094153926
654305332
448687557
1683640578
1059475721
1338644175
1428091980
2080938177
1809391409
2090882906
568580193
912992368
800916462
29880928
1843741344
1111895723
773073076
1172805302
447281506
1014791338
264584611
606434055
1103209662
583861097
1375912503
1335253117
750410520
1323948724
16454808
1578558672
466580776
1217515222
1004686162
1791472776
483764942
158693215
1489425463
780508586
516978217
2110837937
2076302654
2128015686
500744482
549615469
1983153344
1508296240
907335858
193539372
1206047232
4672244
597862842
720451617
618493049
458498190
812991765
240782432
1883983098
288209920
1346808690
1742575301
759414196
1835454809
769581663
1564609197
2081079906
798803187
873549833
897530019
1394593924
1599350548
670130037
1052798072
1085308893
1989293235
954166445
2095829851
572520998
181166743
2117007779
1222142509
1685337064
367456192
826747277
75199525
161082501
1595637480
238978467
1752594604
1536194144
1170258269
605227478
864995677
1739474727
369883381
12547992
750227615
290410539
436599412
210695128
1953982530
1147018878
1191942097
321907257
311588584
222872365
978553424
1747401025
16914232
487752701
756167901
1197778822
761464020
89346707
586446382
165256899
102962178
1091964467
1405780814
18034955
685207377
1822853801
861653394
1274569790
725900629
1602249000
8182005
971884262
1086295991
816810155
1856001551
1488931922
699791659
118732274
1262220586
349270158
1799236494
1947698003
1920629610
1648010536
1086340651
2022466089
2094254543
948307113
299646000
947671586
1229188957
1107316705
1926765257
1273127289
1710899935
2056270088
1442723741
123401684
1534690794
423282924
410344987
150789089
71437888
43352699
2101040928
1252794456
1698625813
696659834
1963654803
1951903496
1766810669
785542356
1108795698
632470683
1952756011
1059016246
446784380
1880814938
2026819324
572674873
1704685430
1048344244
326077554
618963662
143829945
1914998408
833483486
68784124
2119710785
143934439
1713547098
984180213
300480153
797157225
1461081670
464616532
557864462
1097263824
470492307
1717212053
937339803
1038500342
1839868447
218527956
552341275
1859750565
1032713382
947253928
1157677536
192462174
562237725
581432588
1069292999
1351754823
2012716701
1012080029
359860617
766991726
1232267280
721057716
1365178603
1416765763
755894073
213813628
416707099
665965523
1543933436
304850618
1748507541
1052957847
715405704
1701219981
978408233
1749075680
1254796308
20467455
1260997670
1452550712
246427372
161116341
2067379486
1621973561
1481801091
1787063407
272492086
114089771
2086835884
2027644519
752981956
877311603
494966731
210055858
1488461962
74275326
1723899469
163553645
1443183491
562139474
311538274
318575526
1258313387
713296310
1430239569
598169306
1885038779
1691203068
275345160
524929316
116805628
1549006565
652437828
1875101306
1254602708
1982696493
1587618133
541350787
1898219481
1580026741
2019362360
2045789031
2091833704
562274665
47748934
36907687
1364555326
897047035
1907197465
1507671113
1995234883
443166710
633921738
1598944619
1628100266
1081058856
1607025862
487408175
1592622908
1274586895
43587623
2035540384
106361135
1444113729
515755184
1243877855
6710623
1157313407
1962224041
1689486451
395829741
1589980484
2027527719
1980209884
1110667664
1092372190
1516673934
1841621566
613736683
1981590910
1062598516
55773172
718603614
1870667716
460281426
1620418064
1635617411
1181484588
16948564
1151059740
554715608
928141969
1357278430
2076619395
1883973416
1853237505
1668522617
1510510929
892434582
1522880520
437707669
1996278092
1694757740
1641506976
1127296912
1119515324
1601184605
2030300827
1478523316
627186451
23095283
1419772089
1600736163
981979785
1073052589
261419300
588935199
1555726244
1146257810
1654693348
1973658606
478772074
218405764
1001427074
1836601807
1770616304
166660376
1122559648
1375163234
586785459
2076495079
470286902
1781578834
2026515517
406379427
2012742096
2017635208
2095378691
271438324
1400832197
1780885197
2142865285
357446271
220143520
719649739
1378716254
1620454586
1297568772
89238269
1244802120
58190527
295043473
863656377
1851790659
2036557739
55466302
70241392
2015004176
2140851690
566329863
1914267872
1792721967
761027931
640453090
502218947
1382338396
512416156
1865161933
1469260664
1355176986
1058898010
692520361
1071757349
2169252
1707116392
1471182480
255107317
1264663883
1882137425
1366497465
850306159
1143035485
2079331646
1012262146
1015734218
589064970
574472482
132891713
298320301
196041927
1308806348
1751054183
1370000385
1510642708
1458849027
1370048326
698424939
919925919
82988128
2030697921
577619993
1646336496
2063094207
1806345551
1898406591
582343597
1225117201
1451463032
2035414093
97196437
143166152
749809429
1929189732
511430546
1861316651
1854610567
305100640
994996908
775740286
1827539560
452343548
324310158
1264024848
21586680
2140243444
998428758
1181269778
1411496618
2086085145
1208090215
153858899
1893271793
520350426
1415229650
195004779
246261723
1163230162
1216083883
2138607003
604052580
1625607933
264138058
383430179
169322321
878372624
438602310
587631281
748788813
1211662739
1731805766
1405225309
2038399851
59363601
84797251
1348826499
38928531
654262178
1559779132
932587157
42370042
1594112280
1523740339
1255648578
1102168649
999095469
1922811578
658278997
321451339
443840597
1132378057
1822387441
15393755
1935878678
374974143
418248875
17412504
2052590225
957192396
623776755
1776711803
940343140
1056116721
503758322
850372493
93082972
2046177070
28667267
1790127243
1249559103
251340467
561575645
859136845
1939697733
1531701203
479918457
1822281232
1365675738
2012225999
1197528998
820680198
1817636241
49317396
1884107604
578540416
1597054654
1973834709
2050684228
124231168
1830199550
844639475
704305903
514319558
1405620758
444936685
1379699893
361959133
1214343340
1784637055
950811709
19948319
520828728
1159093479
592300714
1075394800
1413084468
1353919372
1967027989
783806545
137646659
2003216428
505812093
550875630
2075758747
1598745767
1606469611
545781719
1052829160
1756963503
285888337
61791429
141223800
108304607
246664944
2119513593
425589420
168566367
1957505121
1902342496
401002629
166897381
212523163
1379287086
123070262
1441806345
296836450
684328178
1379079313
28056641
13575473
1196166454
1493178461
1680957449
726533089
117608769
358823543
107910564
516239813
60587196
598923539
1506927010
999608761
2132409874
1794849538
859983588
2054422269
1302257565
632756857
1842834224
1843029110
1637853056
999584205
1137715992
2083412399
1308262377
784219031
1533679197
599820846
1420617539
1430535127
945404957
1371415300
1576478942
827970061
969240435
1902283064
2094963762
2034553920
130239298
1490130968
1931456116
1106604303
1383825078
488859521
2009117133
1163925780
137355530
524982819
1486255662
1741845063
780783291
1335767977
1747691813
1838961073
1454329036
904918739
110886552
1149615492
851473797
1077431298
1964253300
1521153988
645803288
838905732
147285844
913805421
1140530314
1255515976
994859652
1637449598
5765046
1512653301
57735415
988104466
195823604
2066684989
1387776045
1766071957
442171768
458944464
147762577
1944396671
356065016
977971570
661687956
1913296201
285115999
33883907
239253550
1458312730
480965700
1788198437
123670561
340194811
1771745608
338700784
1918635177
676693205
120442247
1596031355
1690531024
705064154
1728226497
150705782
604563598
141366344
501525353
981539481
1848717653
2021918876
1487962636
2046586568
461068833
1987735384
1133400598
1640626376
1014796210
1306886564
755200444
1258226052
1967114444
1313803822
2105299008
1345723310
1998206657
666501899
789555993
615125342
537230657
1691746363
1213991012
937974483
1869656809
381350280
2021686524
2122587324
765012303
136688087
1364309899
2085793275
1402731875
877573158
1074550101
1423615613
2006020044
1200862866
1273331237
851342573
958596288
508394497
1291503873
1191935328
1747807395
139104073
1027762155
1970716603
1612657766
227019905
2017238094
2058355938
1474641213
182547330
893875034
1981060732
794164509
999326409
1133890103
1076526041
271353713
645273796
233478704
1533886812
163863730
1816469180
794398008
353715626
602342101
499677846
1768806773
396529869
1042048486
261949835
389572239
1091842513
1846476797
316187256
1206270263
47523166
1890896184
272047965
2124424998
1770505120
655224948
1032220747
747951224
653834101
6970210
53130694
1429075605
413301526
558296808
699621955
1804722582
1229611005
116629241
228222239
1538415545
1415584729
1565738815
1634098240
1481226732
1575542715
891702108
1955123009
1917273210
31389100
1181810359
124874906
759947828
839837598
1806619906
1802463414
939003383
1905994950
128146196
119121818
636228074
963600621
280622569
1444364159
75205727
285999466
168127449
490784623
1647655894
187937995
1125135492
1379124379
1686115096
1579358167
1288606019
529603857
1303287295
991696012
723741963
2101318214
1628011697
1496170562
1737032956
103498502
1634902321
1531036125
1250842724
186332544
2053190291
1368932243
653943138
1549134386
974664133
318461466
1250301146
1642984762
1595422096
169023031
1430137503
1555013990
434992920
1466108678
1774038462
264804937
127608198
1352288485
1569871106
493002215
268763988
1912537811
1245422372
243939281
2128103805
1188997335
475385579
1356497628
479515688
571182860
2141287212
1787229018
1081579330
932256508
1270417299
1065101675
1260870179
1156020748
1583685721
7392228
891599955
1963974734
497055470
1054828884
1528725843
304238071
746371642
654467911
1969956103
1576394330
859383446
185262076
789100619
397188440
1945888241
954975471
463733970
1141630551
1119828162
103921927
1531443535
1118456398
1478714778
327233228
225861168
303824354
1542877562
57898624
1284165974
1634127827
1835180114
1051449508
1164511939
757507808
1540668716
1629337664
513239256
720078979
885729900
312261810
1158071242
762980072
1071561197
1458570323
1541966606
2025322272
2071350650
1338072778
2014587107
741068791
699809460
2095156983
2124197562
2132545262
2119995333
1031443809
1901578578
24332268
56288108
787022480
725024087
1890876094
1394556202
68505817
158608184
1885851944
1419544961
306595683
1035099066
428402167
910421638
377840562
139711473
1553961451
2051007338
550390827
1634103756
508314580
2137133483
543312504
564613096
1177607358
257227910
1052298646
205435544
742332368
465727925
212202515
754268916
1754626024
2034221443
2138054241
1438868524
104054196
267435774
1504545146
565987219
2028987989
653428737
1575153607
1114941455
2067050788
549394017
251409749
2574230
540192418
869963575
1289230478
1006076540
1934415385
1681623779
1228926250
1859335192
1839834071
1056878259
600071700
244638432
1592901709
454536116
1897412634
1982280988
509947164
1724878802
211958673
1686809636
1972370432
1392643494
1360983905
1639885283
906464581
2049606857
927705746
1471069159
1337546143
1920062051
1605578457
1885679815
91499496
252569867
919988895
1373893409
158671113
1852059949
822463477
455388999
1541463143
1333768507
225397124
350305766
959611743
176946646
635989573
1541757425
1053369966
1831203481
188672742
1640667982
668776608
611529089
199110715
2082454623
625184084
1276210177
1153863919
1495016887
1452367374
705589920
49179991
337691039
1396234527
356126100
88499130
1265048130
2121840695
2084740255
498699216
56605610
285040049
19759127
1101183231
1398858196
1463811076
500975616
1347404854
1248226192
466371368
1265610145
810278350
834934724
280336125
796480168
1649010851
1321929076
1269091731
1594706335
1252514825
58954538
201815508
1491363596
950283729
834423949
185181506
1826642058
478037127
181366206
19091035
1617069414
1809510947
27227015
1562517178
1007073169
1709569523
1668025490
1555621281
1349683931
1053394610
792742940
1321042550
621454729
875881734
450570165
1130256837
746502442
717944327
1326660276
1320703235
1211976193
913433833
1154929330
1180067857
1426079754
1436339572
1326007160
172203891
801324590
835219064
1151239087
1987622567
1536476079
1703142370
1769345295
160315008
768807893
444492048
597040204
565975894
663086577
1211310793
1032322473
1766851410
1738923536
1978397153
1840705849
669181024
1799540018
552881519
366090933
766987002
496613693
1240802463
743625267
1925783549
189508985
848480638
90716226
1261958879
1627804325
2122703523
933827127
1054139487
923750275
965240390
604827158
566025290
138637551
898603942
936218406
563237
339384742
1256990196
1374790298
1186661624
1365343086
1040782758
1298250359
1345796590
2096764626
1822622734
193499985
447149679
1142162246
1718629486
2057281564
1926932604
1907195776
995278529
1978195347
1179384453
55462411
323863092
87486350
453765730
2123186439
311860855
1816429821
1552246580
1595001577
507197163
695993212
1075672866
1975649835
1274428659
1995472027
2094655101
384745973
569016643
392751485
1834450287
2121154131
1226723044
880717520
1937292941
1572254806
2008010087
1374710308
425077921
422159998
500918979
1567229201
1931024802
1323366556
1259163152
690164152
831126574
1517211749
1314312532
718565279
624643661
639712779
1203831776
665204482
643429258
997895022
907359539
148303375
1833707284
699405682
114591196
1811743831
1684533815
35523481
1278706483
484677468
1529490038
1472559262
2133772450
102989528
1198979061
1610691131
427666063
1220124951
1770840940
130372156
1579673505
301698799
863202494
165238230
1418421300
1919641675
1154361549
1335756404
1285483466
1728841774
538798171
655370702
955186049
2046196029
1989502395
500759105
1158780049
1444000070
64289598
442328829
1298798101
1693292248
1927602495
417143837
1060511598
216157212
705197361
1137857289
1845263106
1756677053
587794123
1944283951
362221542
1495375172
566537979
2094483745
238083129
466569533
719957454
169705491
699463594
575173903
283594945
781926692
1210817892
918536170
1161650599
814617699
1796357814
327005844
1483938693
58021985
1828428937
1828329353
857647654
1326680801
100461240
230776823
377892779
1404590348
1789720947
107454214
1535333122
1898215304
503998438
451515095
846353961
242762426
2090720890
33360969
1461040201
515778354
424759457
972135335
1064781851
2126631370
982861783
702710904
1156577767
1845831707
546125075
2098919936
580843134
1841563680
991677390
565027769
1689873468
1578619254
415785861
308308190
138138213
1114354815
496394982
388859214
312850210
731040671
2064101630
1857742284
1435047305
1592851105
1889742871
1581829059
1641427843
1866962940
242761689
1958263339
1659701562
483843023
154683319
1617799409
832384478
2007308632
698304735
249987565
1801277176
1742519885
2130999524
1746134317
975384172
1834097516
1057743700
1451897997
1030039723
409072951
579998891
1892739214
753812088
1937365794
436915229
2133863501
1515044888
1304119552
1638643205
1149092323
634077885
340430462
1339829853
1602891445
1340632920
687505226
780339823
1307520884
1217993783
1780870240
166423453
270562448
964364380
1755833074
504994073
700425793
141957177
369341789
1837687522
945074535
1951276398
99470195
309037983
497769212
885990387
864434822
94747262
1110908024
878528767
330704378
1692169652
1056852143
147921095
457238190
856794481
1303213939
1168733535
1077541990
627449077
815020592
431752304
1672529225
1203416512
1533810614
1722623363
2038627871
587809142
15388966
546861164
828836639
292486074
1212214682
1215478744
1432291185
302015774
1355124343
1003399848
115711461
950050074
1362136135
1624032064
2101717383
1144296466
182704664
1696599303
1689099499
2007715347
2028286563
1529886457
2125443907
141831300
357108516
2021803414
704636987
1327251735
1190121924
347130285
6338593
1693165312
76967888
1214029418
1188014331
2071717513
2036012789
798961422
2099419435
23092752
2046252383
1537689056
1869011320
286897427
1628467699
1799971387
1148390411
900552248
1948192880
309106276
574410066
1113190764
1099898325
207416995
564339696
1359087176
2077820036
221011629
1887353136
1963292233
745875622
1114323006
703125779
1315118870
883600487
1403070769
432683734
1796963495
1901755384
386908732
1373802687
1257067465
2047320526
1466401969
731504915
1671783376
1518199730
322468042
185378164
844767555
1368892893
252136522
1961079781
940341438
247732188
1729099787
1235807932
910595889
453945490
98496243
1047116904
443661990
294175427
17421256
1939360017
1153179322
102158595
1567668187
1480363274
965195600
2025949816
546365542
1487281786
1383809870
1993115132
1553077817
753912032
778971711
301143966
282557006
1959128574
1837660849
558658681
1224533393
721464538
957344960
1316494968
1481231865
1556271967
746253442
1154717996
1740813688
1961793024
1870834519
1872389628
1226973148
1440813082
789396199
250693643
555880811
1753582508
619229024
184406182
2141131967
955355729
74467775
1330328497
1681770856
769312083
1817487704
534602663
2052848069
1633123729
1809843975
1148417587
120994167
511390763
1009743652
362434525
424348567
142586467
66728796
1783666865
2396504
1967917613
1453321541
471660692
1876017019
239752804
492251367
1385667364
1937251648
1469924046
997498400
109575355
1988561553
1323719835
82093099
802684240
875924909
1743661655
135242362
1488797233
1226025542
1184828548
981634016
1536804200
1922580229
853796408
1238655135
1614080523
1018457132
1679526863
677492957
1074628878
1972732345
1727134952
1737971188
1353089173
1004434849
160457788
262454744
768505087
1539433081
1731518102
1720704206
2097405141
1938132127
1566772508
2126688236
1177965820
1602060
1778281452
1867249332
1699102000
2122604288
717189905
1177284128
1120115725
1059327340
1939111625
388371135
1905085284
1537657525
849313678
2142300694
34696293
2030740896
497119866
314365463
1393566736
450241982
1841602919
1563094711
1658953524
1291487215
1003924275
367846494
593518323
1307018875
1612928047
317123058
364432571
712615327
239148617
1171040054
2055149270
1770785549
1044424971
1381118741
764171385
1964432365
1372576350
1093277186
1413738997
1659052624
1157746178
1768510466
1476551949
385694871
529305295
1678409473
1033251154
1982780054
1148032561
996724943
1170474027
2129220872
721818814
179064300
1643614555
589955807
2111832605
1732243266
1801524923
637564795
275576229
948622577
836870464
192987582
372229826
272990113
1665558657
1510605160
48362719
669258783
2054454201
2146078244
2084951865
1571726372
1497740527
680174894
1266062911
1715503556
1727526509
677814153
1151789820
1699191093
137342492
1732358349
694134567
1115476656
78553613
1411001581
443483805
1441693014
1912603922
1988646559
1138345485
1893056777
24826512
491828698
104793188
1448089884
454783665
2048062780
2118118010
1769330122
2111153915
773736827
1805392730
744925042
824163920
1687445184
517205164
637874103
1788350824
304336800
1027696481
1648008459
633718471
1388520003
1488522945
45829028
185982776
569724957
149123636
1013281044
1716881905
1379979916
1772127165
661834995
1409990864
883047044
451262963
1993761944
2016160948
1357074012
463992624
2101298287
2144948639
1675603772
444742209
1549355714
1658061600
283117756
468326004
1426389409
1352409197
1330955784
518190065
1834963270
1882101936
509169871
910235613
59945506
411612954
1804130090
1571648681
1787414417
1798354796
1657641502
649806469
1472035181
1092919840
150192964
864051066
930539289
632320231
317244358
1363244884
1862166792
701266455
1605384852
1726149757
709925797
767894995
1396138418
1341110153
219312400
1443686830
206570961
640063647
2090683208
993627552
272368454
1755295276
991698746
72202119
173165967
1622826619
835886562
2106572679
644250749
438646510
315058099
1699663069
1488708344
1014009165
1747600856
320289096
376253698
297592556
971992287
1291271740
357664420
120990112
674809605
294971425
579356981
2032964653
860243637
1425429319
2062823954
633109915
1741045776
687681547
1359945953
773185031
1216269286
162959098
1335844387
529833849
342438251
146797738
1895262399
318420182
1920489701
1512224483
1854491801
154991444
442713559
1344708664
1555464430
1249108487
1139579069
582802519
988106416
748739179
2084575728
1917070447
1476705852
1293521021
2065648584
1283941193
1741164000
1888086725
800457894
368519659
84062456
1788728220
2131759436
406850379
565040204
528730062
340320060
444451003
222326317
1721315427
749612618
1315763818
1176687507
1320255986
2016332914
152821637
992401072
25765095
2022594077
750498408
1980591494
1159014027
1073152423
1548940481
1614995369
1585492092
161640892
154288119
1864006844
1674135737
1702006398
623658353
83024456
1443551952
292776131
1135745710
952867560
799836107
576660539
924110278
2113256369
1723809228
1180494055
1045250448
1369926359
1023351051
995352195
583750032
610035047
336104357
72035782
887963322
688643743
1567772285
2138049362
1759535950
207416578
597497900
947570983
1825320760
1377993054
287973142
827060814
1816685710
931652669
1244225557
1555721022
1413466971
2088156491
1529917279
766221703
1300215368
1591713965
2007798077
1722722769
1263955597
1588471184
970709207
1148428611
1992323178
290554963
336007795
798476586
1841700702
1608695050
597996019
1482679238
1103804932
51463491
473631755
2031715245
1454217034
1813987056
150017616
2046584165
1069459869
173422029
819916638
1401213390
1990675294
8218209
2068786932
1382025362
1267225602
1710918624
1178730130
1243853371
883848011
459683546
983759249
1378441755
794678803
175942266
1187173677
1510404441
844501586
1567900583
147181896
960321676
1171217232
1373792135
400027677
1473638975
735182402
1199044778
1142421106
734543092
518596209
184440333
306853029
153122262
206694608
572383603
1770264119
687882816
1374132569
77008125
505510410
1437754123
1865311781
1001845192
1047843619
1479175607
1140669659
1357934300
1120079909
359239505
1718089156
1218629089
54283450
1080120972
1286261038
506917623
465717306
520979909
2130184812
1390154144
778938271
530443789
1076440435
541912185
1122171979
1554599961
460591600
1160157568
1370002849
897730496
140875830
679072396
1607342064
1239891363
1568832787
1046464947
1750523330
1986421098
353337013
662407335
771235724
1626254420
1990313970
2037438133
1893458989
992406222
188261791
1987683981
1765390528
440651703
1489076675
912461095
1354117597
573967808
1023879333
1666891683
832189050
1143568903
1596806321
823531984
605224242
1986934308
301564628
486255603
382471235
369419044
675941981
1377325446
961786284
270981742
675059146
1003015995
467369835
71528821
2024056570
1713436994
419788758
1158365875
395555567
1127833985
596575739
2034401565
533940854
1219268155
449494346
456347983
1582473769
413972262
1442439943
934882451
2007523175
238751097
666287372
335432402
552184630
204048448
801155881
1260655745
909610958
1521499232
1788544749
53452244
75734107
796866931
193973211
179513273
1798099138
810938551
1321666534
114142015
221631255
1481188095
373560197
1396271822
552954488
604002255
1304007255
1413647793
138560601
1230232062
1044724297
1017037045
976945152
47464296
742679899
792650360
720077731
535066303
1318217899
794014490
1144035325
372202903
1738651027
2128515229
777702469
1096933010
100712684
1581725808
372351910
1379047451
855356525
361730377
1360529490
635439703
455861780
1239318081
926091284
1533955363
98965677
1614460960
1184094423
2081247028
1033405519
275689518
562439328
1882233619
1548330529
1362000507
1027841608
1124181600
1149819159
1891155897
493739187
1643489280
1749136838
2068559861
1137672208
376436097
1543715572
48704660
184917445
1803152009
376159637
1911849590
1976726740
163141166
545956185
1284361312
335178093
1341026665
1697175767
574416292
2024557117
241327561
973679905
1949012889
1570102185
1338977108
793857964
2044571617
1894100230
40527479
644657260
2024692642
1939551257
534458086
718938021
1349073179
950415718
587519433
74790340
1903734079
1148607777
783221608
2079097712
658647960
1069308524
1077175800
1328908725
2070513288
658306206
629204933
1559198363
1960070066
498573919
768109859
449167661
392569860
67195632
813636421
2080592373
1334788063
2123661897
238822857
44548810
1592117307
1459065979
995108196
1315908461
1831033100
846887632
871888419
442355166
318735302
1726783461
1848974739
981501481
176183728
1225530278
1970583775
1353908999
712637867
663695244
1481503521
408733262
1897283314
1086917500
1891697782
1446374479
593312457
1611323596
1400878671
709147944
1842874266
1929514976
1525183435
929367120
2089182796
1316295645
1316806315
1288319279
780172543
81729085
398257636
2064465666
1539152159
546063400
1232049190
1064789468
429455911
1173830212
1988226472
895128025
80585471
977846489
1908799205
107521054
1438790847
83546015
268028512
538606261
1713230107
1656740668
1772119934
89637226
1421804556
49244196
1649737595
1756399935
525186817
265873486
1734462890
345614563
1455499772
1300094385
1736668181
71099834
106100358
693389352
2044846711
1888346810
2054691330
1758615729
40354794
2054478291
1335429010
1000631813
1572959800
67115997
241287713
1368283387
1064076982
934107254
497221590
857270316
1885387153
771469016
2010993293
2135735584
83597285
379028836
1554996105
1473996789
1828160933
1133587174
612369704
808962973
1884774392
1915698599
1860027671
1665059298
1078961003
772660402
439084611
1714501859
995498627
811310946
1297538154
652221869
1604391872
639981041
1516805219
504115644
662642686
1438749122
1660289102
1578741282
789600295
747435362
1836986377
1767465231
185216118
1397247303
83170616
1648888076
609139151
9006890
164746192
860158392
1010870381
1573905225
236604836
442566550
1910280745
1961776162
1812245582
419872004
935391364
1083819669
1088942791
509400543
661492508
605002359
341088444
1583612880
2116263302
987976400
894315417
653327131
1408175647
589637004
1035925981
650364401
1166199790
422728911
912180430
35479970
1437613324
1973439996
56982209
995402347
996369633
1523815100
344127965
1695244114
623675929
552823062
1219811585
1187309345
864052561
1410028406
280181744
331267179
116905780
1632326046
416132046
252483982
1073227375
1568139156
623966893
1998109956
827115152
532344645
1370434775
1439268332
1331406247
1093021756
272788358
1504520160
297599649
1784201028
262405988
665657278
220187727
903358409
628118099
602492713
2139325957
1322146656
1836120481
58513796
1626388443
1493002840
163956939
269293508
1190716220
400163645
1304816418
1629740299
157745680
937278504
529663732
1853227591
447319233
239215283
40920617
1096235813
1855916209
410358646
103557817
851194336
378412484
2109397824
1171293894
239856587
1764898228
1384423191
842596472
572618053
568697169
1581091757
454015781
905893425
1511147322
692997917
1123207830
466767360
473029181
575821724
1234799614
110024784
264673074
915168459
1492322627
326695161
1641384905
1254862809
1213621077
1965608901
361456680
387142335
1392395086
1990358468
1423229337
7592496
220747272
403022017
684922982
698946637
1968295241
1433767895
909579971
338459088
1428810486
1006255925
833196683
1351443960
536056404
1195107629
1015807839
1711281913
439280360
505001348
981036334
1177843130
1485036278
591195883
1947274970
1403365082
168231154
1911107013
62080808
900948560
202446457
1181419961
351944952
1861620733
1946341933
2091251943
1876364152
1734263729
225288712
1046641913
475808236
1557382620
1094350310
773691087
610220319
1914385213
1955041582
1379566431
339260871
1560553768
739665293
1066909418
1544432428
31445700
591557918
27808405
388792500
461060068
194657383
22177668
119365867
1676334616
1414735220
854860731
1010831152
194576607
653361252
521129488
1976485401
690489758
949848010
1749039780
928619912
769208329
633235776
1144422189
1776286156
1330207419
1200904277
1956769457
449937557
1081382559
1370138809
671309413
190814228
17915981
119206053
1233957363
1185443066
2071245610
2109354719
709734140
1566867602
508551756
795414801
353311213
836747112
414791921
132122084
1230838408
1864834870
1544577484
795912104
157411119
1517536526
141531262
156561938
1498528300
637318122
1836753078
910530773
1179192652
1215824614
1383892841
1781555661
94248512
481598270
1172646485
101156625
2093398843
819297915
1163364513
750985595
1158895158
886543634
614062899
1959631555
94397072
1680540847
853046365
1697916863
150927451
373886494
986474649
538200771
1127596203
1448047428
460783421
1910463882
266021470
2043307697
1547888979
1999447009
1193928049
720764910
1216103301
687236516
1678813374
987773844
1261460751
1630572858
1415462002
1408532564
1973831844
1340302632
793431940
1301917100
1338061991
1660003197
1975489473
1839968806
1253935887
1357761305
719167927
1421453749
1809439269
1232329272
40183096
638682044
94143559
1134631124
364761436
885141736
461846690
2103634587
125934896
450714279
1428763431
2088085943
948619164
543268980
849429650
1141671994
816194474
995515848
96510757
2017164076
539667684
985790824
136282871
1381772401
1725391755
1514388233
1066694023
398914787
1467510970
205138285
1067422344
911793979
2129957580
1014952221
930768947
1080013026
142856576
635523574
563983097
1000668687
1878030979
279451252
1387126372
359744217
233006379
1887703260
316624123
260048211
693927723
1551639028
1577281661
536739983
479764626
1132185474
1536129582
147478201
1120249871
206385733
420367293
1481886339
1325784943
2145903653
244157947
411763388
1550034878
1897715374
1974995647
646107899
2037804321
214509819
23960623
125276009
697951194
433608199
214560105
236348968
1354271647
813626306
1705706076
1157480841
1036680451
339146710
1743292501
1502589611
189365399
1680246545
864874123
743400293
1408980833
1102727982
1635861895
975343873
1167296545
1566331224
926738529
1139805680
1775051291
223375278
2066344995
1882475576
297666051
719271125
814700711
474279903
642014946
1847090420
720513106
823945458
999253251
1620430986
368971977
296130056
618949501
1137191601
1076302655
514289232
1759589126
1869989668
726979608
1450488798
1570539500
959797452
537443212
1155247456
1596335308
1707935650
1016061443
1236003333
34004985
2038372137
988916868
847251901
1451368125
1953305836
1835822171
1048416319
1215926843
609914376
980449076
1625604165
1660173197
892882515
774587565
2036956160
1030338655
234956198
148060460
1064186079
470996519
1334916864
101007055
1197066460
1403023223
2000735806
1923425654
1466017047
1272549285
925613666
64080676
859873343
197255016
170805328
1117654041
477370504
218716379
1640007745
1163885401
2125988385
732316570
133786755
1485038146
513474905
1637513543
1881289757
637438451
572755072
503640595
878932934
1535003199
1906251583
1774229495
1731503520
1153262340
953435030
854680635
727137972
1213995961
1055988959
67158741
893799673
852962190
1571707253
430587599
1831050800
1011542746
373335514
1054439127
1615556074
986991065
483456582
205150536
232233894
2088800647
827646220
612149335
1501260001
1356655784
1052770527
1164691094
339787832
1532409517
2141675212
152816298
315621934
1555928280
1368384878
2039274615
889937155
995644981
1849743831
608557137
317106703
773692343
1955815110
713505808
914674683
281102571
5766873
1574394569
1673774389
191347659
185286171
1338562932
1769987650
1643105630
1832006824
1459385039
1492644910
1810143505
441987530
1786709007
1138415106
1732775553
398877844
1472520285
1235704784
226969686
942575440
1050897945
1227357395
185183498
1419886948
1774848584
2062740776
921425759
223091108
156972368
234341561
697779863
311332996
140969649
390311187
369612195
288344649
757590569
1111824332
313523609
444395883
1862443755
788004042
1275910975
1129552032
1818925199
1334026364
1813709289
992847259
770403104
1592975789
1459425679
1181237841
1790496636
919605441
910497931
1428084872
1313190638
1502432572
695319298
1645417199
1300474028
2076339091
1397760951
1530587176
1837866224
778658986
1628683120
263040104
1955647877
140659489
286566984
2093558869
1495212722
1302841827
742793078
1451740840
1657115256
381495909
1452630257
1293991687
1382948128
1660871409
260220114
1546330067
264492647
1285467225
895791301
1570587755
1143491694
1161044307
1525170859
757134306
2061055094
1441457059
1065107607
1582674627
1359437645
1450658608
1081848125
1656362365
2009069000
1780128648
570850291
2048203370
1151925312
1377813185
463073677
1784188100
1303519115
1230610281
630856665
1108700697
251316383
608947839
438097424
1388013697
1632532859
1573323374
1416080833
503073293
314077361
132243604
397511279
600606096
1104123544
1297573891
651763048
1419361643
796635224
1198776239
467737366
1701860962
303357209
1759071274
925055601
1642664208
266230266
495218278
189464010
433564724
1711115812
77285930
474563202
1859358623
1680760712
1353593791
1016174975
265518620
1284886139
1731487264
756180951
1597329105
1379129885
1210917457
1098436181
296399107
1603644732
451826703
191978043
178517374
42537407
1967767883
1421245748
351395981
1353854271
240238563
2027802128
1417118998
1409582468
237401067
2096435312
803546647
222317685
273978897
337642840
2006262082
1572140032
913228168
361235295
952361252
816450419
1420446407
1091458788
2054936457
133128841
1382587747
223505027
330203024
506820229
1287004842
448575205
1611884502
619652546
1625796411
1281326011
1401308425
983411873
1100970528
1889418940
1237126093
294119787
1487051414
1353520458
1917784960
1576921164
1007160870
1863889960
1596342189
107591750
627722078
849889181
93532961
915310282
1709458276
873075498
1885178260
1651967054
29567273
1641798477
1934170685
1957957764
854945517
801117190
1722368436
1454157495
157321375
173070997
1270559955
954220899
1013325296
1390523545
950033020
2082213766
16894283
857807052
217165199
1539641385
1544052086
701153123
906307651
2088173167
1882305509
1186708046
874394894
1230616218
867566338
635000026
534915563
363714955
1231535278
1432075420
562678253
1194441123
1834153016
1965912476
560517182
1629458066
2097892419
36732469
1938063648
514191775
535916106
1767536600
1578255814
1725669971
1943603011
733497064
483872100
1129288175
1721257816
227194683
1770141689
628504673
220862105
2144128965
456640539
777334966
1428905203
747959234
497786299
1458445351
1570598657
1273088651
1379792945
1191825320
401968471
662957949
1672970321
1529137011
178461102
2046126733
794565385
1365107568
710233705
487583906
606978900
1349020553
1063877596
1253239779
1532521558
2057460680
822791810
42617721
853535742
42989748
1470930564
2101812247
1573449031
1025354635
615007269
1857742950
722856484
2032739968
2095544165
895934836
923872708
1928515824
413414784
1999621622
1350360959
221805441
308752368
268944291
358749149
282746102
193839500
545171262
693626852
252401019
1824550362
2001367997
1765516055
556628937
1289938591
33049676
645063011
614199589
1898355409
1712804647
1039189452
935525691
621333451
1565412062
1297560667
688353926
1495608537
1810693419
1521292334
924736358
199624741
178941246
2034408071
1972759782
2000350715
1633734122
1350343780
1601225783
1520364188
968377159
1734338757
483682856
2027373670
1574005396
970304305
1072439362
83083895
673229295
1656870258
1077998562
1111063154
516639096
270832336
1122507695
113321758
234312418
77578556
1225300625
548537979
832518709
467235889
760819013
1377976329
546983258
492076740
1817673119
801493776
1336601938
595068418
169451379
716508383
746818922
2057247516
62575594
1840481986
2111011989
506027360
428119865
2055253295
1720480904
1604691240
1645540175
467324088
531755750
1313846621
2112036157
1291692291
891509011
591001148
1839421585
663067516
1324471374
1218197272
2099979434
1019230303
1374883426
148928857
1737928711
2006154843
1734452688
203866561
1351652526
1078233928
1149005192
152630251
1773984972
461823028
1479898584
1879552830
443043491
1650266629
1445059640
1567182269
1119682853
2020884659
1794859950
1257483942
987576239
314754291
1076155706
1152014380
2036696788
810787576
1354901433
1499031031
1542930368
1531407467
1947562144
337024809
1603020302
540257971
1710332888
109142250
762604091
1714022689
2134109120
1234896993
1023405784
1909394316
1028997759
1563411826
1760810224
1644985348
692334835
1944710186
990728157
1560520061
584634324
71835562
1458749845
1879903661
257122181
1691323516
1494490915
1437332501
1719054515
1274227179
756784290
1753184054
451892249
1112081786
1387241952
39469962
1608028988
1875285058
1046939127
1657391530
1448095816
719130040
2146473012
2020998178
992603807
1382993250
361682973
216176199
1039393562
1102495139
1479094635
1513810493
1067223959
391825867
844312797
2129737368
1345040430
386029579
1607154715
320505296
1612647213
518638630
1108441494
1469060062
991672573
17568126
1775764900
251608055
113602642
161164622
1278045756
221310895
699171619
446748921
895645407
1760670985
727950994
113255479
1791763969
19082270
1341031045
993075056
262346741
765468139
1708788462
1395625442
1214323609
12325537
2003803980
1563795479
1126045527
1850175366
1284764533
1820046752
982332482
18947448
1812119333
123086909
1012618104
8304382
263730945
489299166
1926220018
36978329
1232686250
1825726270
1823498595
1734630748
1636546092
644694723
1569303866
622995528
1255063470
430739059
329029016
44920804
1552278059
1809870150
1741830147
588420360
1531323659
521562537
926354269
1075243063
932660612
633696218
77482842
1887080241
1241098002
1419761362
875474301
733541282
958532572
1044673573
1773755507
2039527764
542905523
1655158159
1843150176
1539062786
2032437700
506315409
487619466
73635402
1009543751
1787734001
1189502069
1408315191
588629313
1304266992
181361713
1695666422
1834703210
1093392906
720867861
499730172
133430668
1843503989
2093964474
1352959009
2019741880
1342425709
302405027
1899123008
1896166014
780231800
1809354442
990610197
2106557321
1371607346
95360367
1792260236
1137290580
105340024
1127530313
1287364874
1706849019
1047472362
1361067657
1814940401
664832155
275587599
1326743087
477034838
352351401
1542927935
605570471
1645937398
2107520955
352917960
776349263
2038904701
1137556498
123654197
292925032
1311985398
454365012
1616789166
1069475329
865197829
2130927913
1799931699
1910051669
261183946
1464847631
766372256
611698305
1802408898
1869670737
2016931506
1389964867
125424215
486416378
168532414
235975743
446128536
692834030
320070553
994631776
1449440032
1339240448
867351565
853771932
487261270
1679231381
242210108
755972525
233343909
1993745989
442397746
1606486108
710488096
461149664
588467406
1829863750
1409795826
1004844313
1159947078
1075707718
1246812558
966327769
1011152442
967785901
341832798
1894227886
38498603
352728130
1909488768
188276776
207054544
944782374
2075856642
1798914741
1706267487
862157683
339240414
1586002202
2113398392
42244496
444778184
633215923
975934931
1108786129
369031632
1286941146
918501150
1530317181
714458928
976179558
710402667
1348663237
753335649
1325465700
2139380916
879730358
352256025
1645689805
93669721
2099926187
1515707800
1606959273
116483409
1311527749
1947135351
1342172116
626968763
125641517
1280833270
133753573
316289346
1455853638
1851186995
1364439985
397759719
1090184877
296279795
1501316312
1423260475
359560682
1728463254
1232055911
1393139786
2055560747
763734702
1997693284
915824431
1194763175
539616481
912803997
1479009175
600148890
931346316
1780459630
311141415
1999781846
189613456
268421014
1185260876
1979890605
1410495237
653025042
1832649435
975503342
620614672
1900991023
139559531
583765735
1915003569
1071001418
1676160537
1447375078
1471167805
496957431
1478817277
519110791
1517399150
1744023756
619535087
2140126850
42447284
284637682
154673367
1112764119
1021337035
95023028
1718225009
1898855363
1618947722
1826263574
305631808
352428880
143701266
900986297
1873070084
1282337460
745850027
834173799
31199158
1110039247
2064132175
1058820434
1773470995
1171178638
2123817283
1435466324
551836796
1230818556
1929375122
413703843
1273875699
1217757571
2142475720
1749132336
638648910
648197282
861225845
1077349989
1485477733
1501798770
787079013
370878273
10623137
1239570456
1654372428
1150152390
1042157101
554857110
373092324
2030752658
1574374821
1444548687
869364400
35468051
306369825
633739969
1787393248
1225564548
770731282
1089130904
1152743837
858913592
2047758974
1594990316
861724704
474364761
221489439
183841634
1581251473
337386725
1959097872
1766648541
925806468
123044774
359719384
1770551346
1673303996
2076551880
1565753947
1128061402
142325036
240197327
1015721349
1512281522
1560716602
1765571710
1459803017
497892846
809721653
1996159481
75489491
944258196
677870373
648918687
2046273650
1704781981
308740077
748999547
1635210825
236970236
9877797
1112757073
871164263
1367061046
1214977492
105300725
1515042456
2020786610
593268337
1037281700
1907552655
1509589631
1327141733
1598538011
136659050
376500460
89522890
1955788216
1173378412
653088742
59516746
326643526
964137207
499997720
526073310
1500963064
1638181923
415191214
201950285
247357648
489253640
1269486459
34066328
1285294483
1391286013
922268005
1767418209
1089806728
2048950326
182129343
2078603205
1769835371
512510230
1817636487
216476082
1719418514
400242536
1206896722
1052110504
1309574936
1756417991
418820886
1884779602
905645586
478836330
194879026
275131529
2068163103
25320099
588245363
1257249894
601159581
1160603817
334577969
874099109
261797880
1240286049
1321452282
560800140
198179691
2083473373
1154902343
1474252450
1005981789
87135680
1165803636
213071681
829242232
1929847743
1752228315
1938090987
1938962543
1270077390
1432402280
870649179
661881377
56207985
1472696545
621662833
2001691326
1938805032
290776266
375035728
1328270269
1008529378
1145143311
927658694
2096690830
1668109350
437510311
1643795786
1070582991
524170900
2054480831
521481804
1392318582
1679230239
2027272709
846502731
111836125
877246050
382215074
1537842652
18231847
626205341
336196882
903928190
1349162967
882140713
1147462308
1185405578
107379342
1249791143
1721996590
1396499489
740766041
895992407
1056769660
3294744
1971682676
1936215628
1115104469
256785329
949367248
1420793227
1877065760
1135628761
1325376508
1441981495
103464321
207967448
737469381
212451505
518820879
296929096
449297490
485655840
1329074209
562225120
1193442091
1930953377
1337614675
997855294
1629127096
1624320618
1350593685
626987523
1684839611
1215545531
62417493
2090761877
1129587903
779294463
368232856
701688835
1921902191
1537461708
964910230
1868207185
355980028
819830756
499371300
69436134
1281259413
1723085710
572020982
1207389046
1999191800
840955132
1337447675
514803665
2109110335
688912677
609745658
1675255418
299378796
1207822198
2063531250
813518901
637706744
599583821
1734042040
1488359244
870180026
551334665
589506767
388930893
1225443078
2082039991
1008416560
1348333807
835511656
91342231
76024604
802251998
2120899370
698097713
1592309869
498478475
154288672
1135838913
1492987259
722884672
272300868
857072266
691584484
391041068
1728659179
1468801272
81918117
2036854160
963704087
1609917987
1816183542
1679395751
1377883458
1171146723
1968946404
191080099
1416220572
1645022982
1290137089
113541841
1509112774
1038877238
404601127
1127569805
1781322457
475707299
427694295
339120331
1248816702
921661443
1967334306
324302954
853381211
1263630408
836950059
565022944
87340337
1547015162
331035050
1730369943
937454115
1931833242
978748427
385787505
1086336688
1047206560
1892097994
300973898
1748048895
412715605
1908096862
829981935
235689470
1565205220
1930049977
551149641
258687639
1758415651
597426218
602388493
623020826
1050674590
1638654402
202518361
1074062191
345543478
1317509099
1614605165
421436242
1728454077
134978140
1678254828
1631253898
1137404306
926792449
928330517
874793222
686854240
1317473244
921681481
825223373
622314328
1093536014
459559606
1539757075
1584403698
819072690
187537465
733752961
1054821334
80286859
1904281269
2120384746
1111211167
442544703
1797530630
1718665451
1167010964
1008954184
2127776522
703078765
1014741822
1365460083
518191377
306948926
1543230760
1047174743
501523564
211459212
399912496
953441013
1345854114
1939771930
1111409496
1655458200
143812367
1077835340
859694421
1377360496
1973633129
1084701437
395725531
1114577961
589430701
1614501859
1694706295
112328364
11214316
2002392248
1942445465
1956503662
1425488608
187668446
1671858594
1652646487
1813293835
1524547421
1015108521
2034533332
460099021
276152617
686659891
119474046
1719430066
1765708686
994292591
782180035
592272684
706485461
1673117991
1086414614
1976678373
969223123
407238917
1207631107
1433552433
1137588301
757138452
1161253243
271844341
1418914570
2128699146
1592370503
1660904974
1865444990
1430832716
1165248013
1186080757
870417898
1341957660
1464197538
2110038572
1177382704
1015191179
439233330
1047242874
1064995294
1727651036
1854588663
155185153
464897975
1294661040
1947041423
1418984988
853534036
363210725
1862057332
817995071
2071030267
1254760035
401560779
1775754554
2124836907
464226971
522487885
1865586584
417543532
1257688565
1337549274
1906605810
1434612545
2114235837
639389196
888976576
1853783729
1283132243
1480589442
30468109
897986732
1123199088
1026465804
2023029529
1831769836
20639735
884882177
1059664295
1578265481
922011764
658998091
505931821
1020286260
2136829692
1885328033
593219819
1123610621
2135054543
112686927
1122482866
773692692
775364116
1985824676
952688434
760290143
1581673281
1237876456
410826949
512419757
1668742365
1227481447
145973679
1518232698
782081963
111487095
488077577
781634283
1159019798
20166340
408195618
166257294
957737898
1058116835
480586247
1259045401
612633237
464893237
1901143604
166188722
707814196
611745938
128309917
699561290
664949610
1109109182
1376819121
1952330379
195362938
348015277
1277477210
2046411347
871403511
1383614513
1115057262
1804149024
1181248351
679738890
2102560112
705414023
814189087
294466501
1769832031
1199607466
1370735322
1259624527
910263804
1087936672
1397827189
249890476
540361755
1156165753
1401840302
1958793734
1145315848
1838263911
1308830610
1669290527
1587615628
1700498600
391753195
1074046788
1164771673
219629301
1331431926
328126158
1056538450
1375044324
1591661853
838590264
129063703
98042117
1830921281
2076775466
1942975954
816305148
845061879
783045541
355286761
2057462026
727848896
1388900630
764522963
2091788624
1948463260
832617019
2047466649
1961384046
1970701124
1728203580
200535572
314318324
471061731
55945972
1887816727
1190448455
2101858259
1640509318
1471689095
1096533503
533382501
1140369853
1067406629
110306202
357923035
2011486761
1633294163
1308505701
732754210
1140403474
954251314
547931019
972968891
272875114
18617960
2134773114
1904461247
1122739903
1640920353
641770363
512448468
153980591
1425459789
1557396100
1897461467
1295944607
1970771128
327732707
847013607
1687569496
2028616282
1975338574
1062487491
289496054
178777842
1900145445
865539248
1140664314
372318741
487873061
1885031133
603826873
1262253249
1361102929
20410144
1012848956
1171667209
773540100
1764965256
1315055145
1226405618
1168236470
90359389
716789533
1663794007
133715638
2103751776
457154465
490925626
365879460
672953386
1369573186
178483386
295993382
1562476370
2123895829
496419717
225851363
1635558666
678281049
562853183
915145619
2020367534
247444149
363403282
1783928638
520691575
1684720437
1663959292
1818290215
465750798
1741678149
256019716
112229655
1355811802
1689056821
264761436
1923057245
717803237
1911315773
1459653587
31964625
314883276
1223398087
2046020538
474288013
2104933127
1658458095
160927222
1198459445
115242757
468812465
1323831248
339220104
71891004
1936214797
372729083
1958967392
343488954
438255262
371029276
753080033
2012335441
1630254478
1116832412
1053690883
1635288448
1014947395
81147970
1803615620
2030905243
1963678214
1560363194
389627207
2041324995
1357521108
1644651181
530296995
609640998
1730129404
1767254341
1916305858
955709399
130184235
1461981450
2000459565
1071648321
409180645
885014152
759288917
750236413
2142961083
709541020
542056806
1171110813
985104842
1566458496
926497893
1089712258
2016715160
2119467664
666194091
823115637
532040841
2045640652
982407031
767800464
1923877743
1430678676
1720598444
278986167
115108885
773755077
701226778
964867185
733590981
832878596
1848551893
96907297
1669391768
402958365
790180536
71213123
1948512881
1395138229
55276490
1909599963
857758038
590403663
523099801
820718107
310571546
726998581
1490432977
937736074
477760213
1843911778
808920100
1624673789
1979108557
1182089349
1527494794
389363441
805234787
217898883
1429176857
367024665
577735092
91382753
2067042899
1113067233
1108513799
449692826
1042824180
804402933
1594304235
622068316
211262017
2013847593
2006870577
501313219
503636625
1513795366
1324196334
790526509
1662941933
32919890
1031178977
1940392366
1982389193
1554642740
1030160141
299128273
70006676
504354498
51437906
199053502
1217850110
1714468307
89870859
978949081
1512420620
1993702322
823012220
1628231466
822261729
71355399
486065554
779677434
2066497781
1865001208
1947533976
985157979
89413719
470818009
1843897153
1112221124
864688675
639954289
343860007
1704975037
1042142829
1511871820
1116757094
641745780
609286363
929810078
861353135
783040298
126007748
745977049
821268718
705357538
1722455550
1552312251
1697403368
217793311
2064748296
2084754591
194254881
820874070
1146827742
867861011
1127387264
126741199
588214304
2064347239
15927366
1944702987
905323978
283577702
725174633
51954276
129338390
2018127279
840810220
1313980529
2000967804
1558318914
116514979
1148593774
652258980
1404527651
684583048
1899699261
576510300
668492752
319344027
339381134
1454557519
1088087531
899385583
2052366046
1643077410
858752174
1049666081
267044481
866548314
811517679
1589707518
178079784
1799410132
1466520072
1530860526
1431589937
1519686889
1403266365
670113936
427664433
274322036
1250548274
1996227464
1418174839
1328261628
1327100186
465509101
1623397081
1525105413
1803493740
1463977098
888427382
257527497
1339405560
521708052
1576865918
1078775520
1460333086
785638822
1512542091
1948706450
1492016494
928114072
96238905
527004263
716078274
1178384624
883704554
545564955
1025048856
188980150
1697965448
1485701908
2048421955
1873533782
730688299
1586211687
1493674128
133892671
247450129
1881520024
462713210
1050377471
184180212
1806575542
1124734709
830213564
1304553307
1284550524
268241722
466364706
76353762
1415267670
1148227901
1209344513
1047690837
1068530608
1789881986
1846660675
1840407023
529834164
288400992
180709954
100965326
749119093
1040267989
812828165
146038534
720753521
1380710364
2134161538
129130710
977615542
817382688
1847123179
1155960405
934149130
930676990
1203607012
321538744
582044863
17064284
1016355503
41170403
1223378593
1687019315
805915348
685668999
1354203596
1501243522
1827736160
105948231
339244015
791485001
951969441
280362509
458397879
2090189509
1276985828
1791588353
1682727451
1093954539
180242456
530585186
266596513
1798352308
1797450376
2033903517
1858835504
1416464397
1518085337
680100227
1537086161
1250788727
129140890
2036730262
1031518869
1543562420
1675366842
892584274
77674705
1851182029
1300251441
585702702
1802058455
271221226
1194035876
1131307850
1128912350
187019608
1223879991
2103038244
377403239
1890628097
799603445
1664240119
1815158228
906615869
61148187
461474983
101619685
1922883989
1277019270
840889131
2069859848
1972580524
1664606380
1044100877
651071829
766926530
1107970282
1356448066
1899066620
1222482355
49835759
192282523
482684307
2118066786
1675882683
248464109
1366129164
689885119
1624671701
634561970
1269388165
796038983
317010740
685144700
890054133
708190608
1445840766
292340023
1446236081
1665557060
1424990019
389424760
2134338134
2126396485
1960882504
1916701063
887282448
200092282
1191174847
126618087
1710041657
1143010047
21341057
1353293498
615490606
1805345017
884200126
1058419660
518504839
455935698
1634068985
815878351
1312151250
789448915
1029862114
1105086187
556371286
833482501
2047787743
1744234453
634200910
1465089966
256245522
994493110
197161983
25534789
305424517
1078455275
622118859
1196836124
1631056189
1148865096
1647996117
700995865
1965496165
286158269
510727927
1772733042
1937705688
1161620776
1867253828
1717198822
739907537
508775776
184221977
51975077
3103863
1268739778
1042872343
1250940392
1199359157
679642060
1398905645
1719127740
597446174
1460965150
990811902
55474379
1353028727
971073948
876455860
1580518289
1700570687
862474616
729837783
87125233
474947687
1579614091
2119638523
1076816957
710972195
538527279
1320602240
724501553
1449602396
280377054
324842136
1078715653
2023338452
546558238
381627007
1782613786
1068479145
1308244074
529358675
911279243
347412044
1909420650
181329807
1586232340
900850463
1415884188
819194569
729676548
577197099
1104023193
55020137
378531759
1032008944
1099827109
1809084722
610902875
264930784
1702704607
267232376
550583478
1776052428
1475856391
1064037240
1000393230
877548787
1769565375
2026965061
9098193
352490242
1508952251
388085709
1099363913
733610502
2050192435
1785166266
1306493975
117580517
102466294
755704182
905523418
364932396
1073189082
2102996410
1712177803
1086057201
1645631710
1000401131
271764729
44440864
1800852350
1786728943
807760534
1145317491
533060704
1879493573
1769222109
1970882604
1316118865
1536464353
448769319
1393790011
163649465
491064537
1055627491
73128825
2141764472
1763160500
389581322
982139344
56612046
1358166917
526379484
1063224154
572852017
1977609918
1995105970
1732573321
1223353966
165248293
958230033
645116724
282088941
954445663
787361487
398715412
1013870293
1895338959
1554293606
384150969
1210379647
1706096507
651568211
652469187
732833934
361948784
681247222
955419799
191074052
68678551
1458874128
111758839
465284735
1285310838
863880028
367741062
1638580421
663191992
446528810
601699286
1185858404
1948272174
664185866
527090149
661656713
1453045961
988551900
184306689
402627180
2065277811
1706218009
270387053
282816622
324956406
1451977280
1190658139
335748731
775679193
1662739975
782049122
428103274
347720594
1795134519
306804072
923351799
1781463833
391150191
450465610
2115054873
1637661388
1676789509
316052236
2023564031
1941732367
1845873609
1855578985
2084079223
508660309
889061217
2032733339
1063754359
1450146577
1373735110
428537731
899967328
2089182858
578998392
2071422925
842218635
1243998216
75307691
23182943
842504348
1585964437
2113088176
1157629507
1922221348
1075060890
405269542
244271468
506780330
1580043775
975840670
305540187
1839814745
1471837911
2146185834
1845940759
13124276
133718005
1547748863
1379993956
261409238
474790559
1247130863
1888862282
1198684093
987978878
1835386763
1179435099
1174005220
185319518
997889226
273527595
584449206
1030098416
842490778
925724380
1580382375
51440134
449189300
1149274461
1365670177
942215063
203364788
2043950519
1805571720
1594601140
688219481
1825466346
343539817
1726780912
154105743
454443274
43361272
426844723
1396073283
1002816418
742152714
1881208503
1191436555
725995550
880450989
2073918935
1452829077
697657445
1459898818
1940992172
1830967309
1109212446
1500749866
2020059081
712971320
391151816
1888147271
25129858
593446071
1937507656
1413558459
1923529654
610732377
1799659260
1837405873
1209247840
147012898
225825127
481870792
1344901638
1791803704
249676791
270331901
1811675517
1332923843
406027531
2103510770
1503676544
1799704064
1454663638
1372808982
408902140
1108885817
807804700
279979778
133679564
676930739
2096202277
523953294
2034372109
391079863
1930170693
711727569
2141672979
1403052984
1997836647
572193954
1878799235
395534352
1481111717
2041373834
443550284
1218714552
252683020
1987262499
1919043804
976117536
1829358978
1342235863
944269
486152070
1217223616
1189108649
622835141
2108389405
214557481
439556221
1851646031
439133285
985989017
1826860994
1640190787
1615487905
1318449107
926115134
1903056376
366795166
660633926
1368148376
2029908806
2096449867
2142246152
2040586546
1812703976
1017765871
921985837
1795314223
563276023
1899529789
603973537
1081481867
1899447841
72989453
1669992026
1400131227
612012160
1354528243
349534038
861364045
252943178
432279692
968592149
367421491
1991694150
180435453
1987991281
1325598197
1270985540
1056894958
954314983
1835250801
291095541
1176273402
1563206787
241415435
883995730
776837893
986982022
1393655013
2017328637
1480152055
430969189
482650890
14641535
911297981
1807444375
1470400260
2146522677
463066077
1182853562
497551050
1720699632
1677461015
2054477508
1689804051
55660098
173738869
1302142154
918490911
1693222499
784681997
1242083903
579376241
1499046277
557495128
1068975438
679770883
1646298719
1000405563
213004066
1586239352
2074397675
798947726
1966584041
1643690407
509639279
1798833339
1358526345
1869769794
1847497414
1495288540
294611014
469776938
476471164
132334103
694138086
855833897
409504860
756357483
559757193
686011411
1071581018
132657935
924653453
1650352260
1634773056
1486857796
736408977
1148350086
38379829
2021116535
7397206
421634320
2109323022
398313539
811027582
1363577207
1053376843
1173304586
453206681
199984477
14021279
702198834
661602705
262882452
896035021
903520729
1390024577
180606949
1653835149
778224912
1104985410
2057652123
105811507
121244174
375233275
199536694
1213928510
1842955347
1006949194
396159609
90678528
1300756723
267499758
459651277
54543223
871379214
1066568211
623541647
1727899191
990008305
1973384382
743012647
1396982159
2132936934
1801052997
897880266
1707349815
783622767
928059565
1735171198
541740554
1783467878
973923382
1628454083
584422199
2059884037
1411389006
886520354
2034123125
1423152682
541236388
1569942044
539185691
2005504720
1060462121
1542462914
1240274219
1840694572
1515204574
1720260857
1440133428
398915188
1555765250
923930379
1477405708
1715298868
41147358
51882600
52738780
1389879544
1063309985
386079168
939923973
815077766
668074565
1445537574
2064887378
1492565118
1861321758
315479518
164146194
1324926243
1053044687
1160087645
1303545940
643220768
544969050
545042218
1854271562
1473787264
1660560348
1640955627
1312983693
696045992
1753929388
1932996127
1198947862
1937897764
65853753
599800866
382911396
1364859509
267693922
994131726
1851866506
936322197
874745324
504150416
1238210515
2007564822
1404436021
73169466
944894062
1716591221
1942670054
2105737321
1912096737
1007410468
2019767369
252406796
855750962
830559128
1864199261
1007743623
23362108
74300155
967465681
557243781
762422188
1299392268
1226811792
365564273
265535977
1998924839
1046944036
1790253894
1010248917
814191067
724311295
1812973370
420292514
1666780187
1506328273
976436823
167430781
144899852
1909640218
1666952593
463778043
740771813
34228590
1593865095
1688761292
157618231
1871327101
673961725
414509154
1796056889
87846509
876299337
399649062
1474454707
1571961591
1737561409
353002944
504664914
614572590
1910562262
1153727445
2019582501
879322520
668943107
1547785779
1446764485
1595678744
4086173
147658321
1116929085
1102295364
1308592869
1716847512
2057933476
1395520160
709100772
1647526983
14449805
2020848418
1004842790
1612799264
1427811202
1091238857
725264822
1684175473
2131708768
263560100
346116815
2002157392
1008069832
1430060099
878368168
1808195253
1831974608
718028296
1386234002
710818667
1331733023
72981514
650519259
568053782
449034963
1656756416
2088678251
2092146657
1530227267
1615491646
1583513359
1106013876
788974069
697327068
1695063663
271352002
381484353
1873218822
169309348
788931549
583505016
533068221
47641861
1135935157
306771392
799078874
770535915
194849206
1613353204
349740108
202371715
402460517
1238407287
151112928
193925458
593695755
217449552
182829269
583623249
983041595
1882168324
549136943
1303142718
399464270
602491191
909751640
2123163622
940448605
665252209
210291755
1925196918
1608110411
562501811
288006960
528369482
1969222620
2082442126
337939674
330777043
1265062114
686625188
1019582100
933473339
830220898
330246064
1200385269
1123662883
1525161514
623427975
114132826
382726823
1864816227
702485760
1390058710
1616267924
1537770023
193948600
227303409
95350449
1205015764
171244803
405767009
1582266404
1498631942
60281164
435553844
477344910
1206816541
1585294092
942524283
357233740
354838643
1488321067
1755144968
1101586626
354354273
1163515135
1367889429
1629674089
1398360754
985201622
972778125
497213324
1056035027
1166860923
1612868591
1704524318
1865782085
1898627660
579347379
1863595471
981300579
1385018711
1145150711
1982603005
1180797255
1177671529
858108143
1296287752
695541892
920220035
441572311
1036998828
735880284
225782650
844978111
73737036
758003105
1485325721
733708909
1661158268
858658204
1266801732
1055819888
1486013528
639096136
1822699846
1632328169
80826115
1145392920
573767289
1412425433
468344931
1612997971
1304547151
1068278445
220792776
143428602
1184588891
1220694437
608906454
1285888090
1247484959
376773629
1964989978
1638750400
1693542033
1436368
1295394520
169309765
1600929402
709037106
932179477
981932826
1996270581
658579274
1380998128
442819668
1943162570
1114458350
1319127182
584554823
830861589
1974054755
1862742492
1209281687
1223434326
583352034
950352405
1175814989
1296617748
167753297
1339469316
1525483107
1962739693
434829866
552211303
1845295622
266833120
470463067
28425912
1552784967
1540465884
1823681918
1759113599
1632507739
425776087
1539869999
739017095
1299324346
975611921
119487226
1846216086
255686270
445090647
1985913731
34114773
1257124687
2018614599
2070363092
162258061
404142995
956077713
1499253986
2000893634
1184406292
413905406
2006321267
1708304363
1670454276
86679395
1825727630
1690688980
262710736
910065081
2050441321
1697547543
357951096
113499484
481644637
1788358687
247841203
674417189
781668876
2040186227
1345915459
71425612
706414912
2054452427
885588434
2122406786
2031452992
1712600787
1487118489
1239895598
1556325350
404607550
1022404222
744863602
1544026381
143682259
1185968865
1422114607
1299634074
2077792070
50701620
1427304013
2108800791
1748434851
410682471
1715040610
565380779
1669628734
1307783278
1328177771
936038540
1685907251
354261335
612703028
825116409
2128153809
256917479
326406117
958013384
27373446
283688630
214413591
766077238
54766462
945494168
1801180560
1637981667
1863240482
1128452849
454176097
93651274
333979281
1692849215
1403599846
568083385
68737121
2126581147
754145597
1510502009
1245885852
1018882572
671301041
1166940273
262334947
1005553500
1124569895
9101972
1273796597
199538202
1269731275
849754895
1998835244
122405339
1711970344
690907885
2046954931
846922169
605088063
1152575828
1099782199
49360904
334187350
1635579936
1722467940
743672644
1500891995
224888917
1251321522
1282915817
962690534
1287087537
1564746308
288001686
1922386231
1656007664
2061659349
931420324
1552267042
166101552
1772976509
230444070
2136789051
1123164040
26622380
1837856327
1022033081
1614681931
1798726632
1984991697
662302698
932900212
733987007
591765122
1304074736
1783755307
1605304876
859325039
287777256
2132502289
371925340
878047664
240248988
412936867
857359548
1740430938
884642319
1714498841
370487032
362983752
1709316252
64613353
8533028
1409419902
1366746683
1499281189
1430305094
786417747
1183971240
665779324
1349400918
307829017
1478362731
1458035769
1038996515
1271616108
2090973787
1042957643
24863967
1887867342
1069933748
167172625
1932730240
1973167314
772850243
345054071
664188910
1165605153
1500464501
1999986161
842600298
623007077
793077827
1375798804
1314483075
1140201667
1457424130
1133382677
416756729
1578746795
1899414129
1214433346
721893614
1789855660
1496738279
1031210965
1846772118
1680777208
1838706049
137324530
1789829563
1381314931
2077546692
1901067112
688101514
1513354131
361256016
260519449
1760245472
974528373
1878110334
827465920
311430501
1007429959
1732147042
219862712
1003086467
1393409978
1568638914
429017216
2124001554
1136891087
1866380817
1332103474
558837309
1797909947
1573812158
949281386
956356585
1784478486
428643587
415100930
2065664911
939522436
74507116
619971949
1661903709
1422924313
1465976766
816683168
617192692
571748639
182599749
1754757053
499140610
498741461
1038235503
724141016
288521295
286484282
1399840146
1241429659
2104776570
205555616
1650281351
2115071284
1000604607
1501461294
400796891
471662100
1668941482
1755641881
1484927413
495293401
419239423
206037590
946932141
1564955135
2046981938
1057780825
1461806472
2005778819
1434707208
149106317
1063485921
229934286
787742351
16224295
669759772
1200772022
1272593401
1380357933
1309646201
1175404591
706702973
367855719
649337864
1512522341
1100203323
1197375613
1199941204
916065556
1532451980
198593249
884171921
2041129281
367940538
2138244008
763785343
1466260290
1558801168
932052627
609097482
1546407603
791423626
721385396
1144660619
840403514
117018569
908102536
1104948634
188591195
319833248
2038167532
824769714
1304883136
809458947
1597940541
1039327413
1576400651
922525024
614002034
1777738060
1701175651
950356247
1499580363
1571843839
1038001835
875722777
1634506227
1734106460
826325912
441054779
539153636
1971971376
254344770
750037063
403868810
820834114
739109348
1566800669
1833076539
1394271769
884413438
1296816507
1648185752
1980780580
1544548129
1803856487
350487611
1517777592
1215748362
2032981907
1899614794
147389188
1221160242
1589926650
91841268
998224403
1083122188
1270928958
467988753
783824153
1707289835
155627427
1004680086
1135982919
1507765829
1024440719
1964182937
1558500698
1524901451
296247191
473695979
1897223128
1078800575
1431068059
1793690716
314838359
853248208
550239685
1071970161
174967568
225334948
2080562848
262823754
688140449
404538025
1032405424
1764765809
566079150
1442238859
258531586
1282510170
144276671
1760397658
314461885
1833727587
84974679
511925525
273668472
1583659656
1586291129
184934765
2084764719
81571614
1113524187
808568961
1329157121
517255229
17615164
121775763
1463688762
331507981
49283865
1703673346
655179282
919659624
1514135328
367465433
844942367
412771396
582813219
675613522
1911696361
2125267650
1297734135
1677183730
443263520
342563284
139966314
2017994879
80192232
1777890268
712130996
2048777505
1607610441
1527071673
1641132803
1956233647
499277865
6808873
1704802476
1302549161
1366291108
1553360188
187061162
2123005251
1386913971
70308312
1707492255
603894477
157018512
418206376
44464558
800867683
725379581
106367365
1607274838
292621320
134592918
217102802
1877365714
2071547664
875155827
1231829365
1382302260
2067135462
2050554611
180857064
1638737660
1943872080
2000635099
1933669304
1462907180
633714520
646087320
221517827
124196369
1263510160
1697239514
772454311
498318211
2007568869
511158586
916418511
1251535400
1255282176
1566535217
2037676462
73467955
962561696
1885311906
1280905845
1289083522
362688152
547962865
204155803
1687441517
987185099
901675829
512156388
1857508480
848760946
449832257
1179960238
1169336244
1727471210
2067985610
1833422222
609665913
1946967006
266976381
1434207759
1276560276
1840956162
513096142
2072530884
2076793071
1984901967
1506487213
1248807833
1480442753
1298175201
1585999810
537460719
1511904452
228148514
35187079
26053163
1790310804
589941454
2049830940
1159140820
324816084
465949262
628901031
1577737538
21999970
1277981262
1531613337
1735848479
570946782
1717352280
746154915
2023771400
1108343054
2125953129
1756228306
1157670584
1654843142
628061007
107460005
37132045
1751476446
617132262
1022076139
191790715
1471409086
600322323
856418643
989377978
153021114
1611980569
502708478
2011006373
449724642
1760218637
122979843
2120214716
1638171475
1075952896
840875232
2004881798
1058759547
90694443
968362702
78560492
116529462
1391592507
250555224
2046970000
166122893
973196365
1656045355
442405955
1758739674
1489204443
1584441968
1176545792
95152160
1378070628
1039497861
771698158
1038545177
56549072
2001491154
1089509046
338002493
707430838
412150916
889728489
215380649
1232742563
1683030329
945477697
1138747478
2046832026
2029315299
136095157
660734194
1991006293
2010810989
1632119206
1305249206
478696493
753671010
2000722843
195077330
1081318092
664475449
1509932757
1062712240
744464729
172554329
1988137774
1074264454
1221413911
222716616
557305059
1971356016
1852615550
1320278859
1670059327
1588917390
383778674
144639101
307761706
762477723
583205992
722429209
79443827
611757423
775391022
526759712
393108999
253851788
1951940905
656194970
35333363
2015045062
219348168
1470800531
1632966892
912742159
1611334087
697949599
952739214
2122191203
2051328276
1761649164
378260636
1596182548
192674127
295687562
1768269485
1876532785
723823432
1091734929
155298719
2027829618
607712789
1838618194
1641857661
47791087
1779679945
2015002785
621943295
107564853
2142890349
2085599405
1664206974
1643013419
101881151
1908089722
1693660294
1309211539
1420816414
1153156487
599016752
1063740871
1944655820
112914896
1104566697
2124029708
103176578
818642506
1848248909
1019749494
694204076
874611710
712683623
238835701
418754705
938189793
2120922800
2045045146
1527799079
1815533110
888254799
922602183
201900841
1168490458
1542274650
1077880784
1698332127
1172607258
1515564501
369683032
1811130944
685927319
315060796
1596212189
1211964011
1727615202
758274153
299122570
442290740
2018351292
1268746336
1829657788
1091816315
634252939
455036164
1272197421
1639449109
2019350768
1661969527
1120342848
644597922
2127349453
1779210341
36621411
231957589
796370468
1090215605
617370359
1388966204
442172004
1103184060
1710328943
1639354004
1958849130
1347898521
796334267
71488307
1067703968
839634153
172565177
1666419068
1711736788
400722192
979647463
977580975
818279615
1176816974
825966205
361355428
1363845269
340933555
127874675
972265268
216170909
1438868288
1516393807
1492878137
1047944930
342827402
856615827
26691864
1955507940
1684261244
405498655
1278483190
1705868662
2007307436
1990488407
328950808
1294391877
2134891347
1343609239
597804356
2126565056
1334088736
2009847668
564222389
528735540
712613264
712317101
299909738
1984234950
79056025
1923018748
1076132578
781342123
234341944
372541067
2027287972
885718289
1071685406
928651025
1798307806
38530406
846480429
1696411455
1008922034
1153040341
1996434021
244513516
1151799133
1133683364
1060947862
622695765
761392144
1129058555
531386941
951149585
345950080
1701711719
1227180499
2064873731
716926356
690762690
652003143
1563032814
877282866
942322235
1663866132
1670881587
675983933
389460944
1854738316
1576737375
737718086
584791351
1095945463
1582015054
2094318795
1943759968
836832785
602636984
1822766817
1606137614
1579283969
673818418
1783727020
1168249138
1345686297
403388222
765011829
938939031
862486063
1230387396
2059839525
1464890835
530824149
519453406
379579076
1531848262
916833321
1525941863
1777651337
1379063363
125225714
173628044
2135757292
270605663
1772658680
158969112
1951825507
453385868
1125343152
356054487
735337737
408598204
1876945630
2013888527
66138723
1577333409
1305552625
528074203
267633486
1203604870
954009285
1229672728
1400397940
1452422887
407263896
2100012617
1081047833
1746100535
1887987600
843593570
1078100279
2131810177
1199917382
1310088411
1537212850
666787057
92805458
466114780
596646097
1968083275
1590419322
1913151798
1368531964
1865179292
911755747
1991422278
732216953
1833111
1411722746
1315415350
339281265
430720909
899010556
133094075
1295131731
1115816453
813495133
964975812
1479682305
774189522
368751425
273208615
93659115
1226459843
2074419965
2999926
781940901
1412418355
1317844286
1423363784
1181004246
1040801729
1422749002
436793877
1618693510
1645319092
1199429487
744549345
47386033
807077360
938264657
1093241385
339376069
1714086
4122000
1447759635
2002821666
2038465197
278722152
1097636713
1706051275
2111997764
2135161784
2139136241
1684087098
1924195109
1525157871
1947556942
960532740
367943426
1543180171
2044876779
332564461
1038828850
847776175
2083255689
848018491
2083475296
1400141750
1253441795
587605598
400236053
1360543225
2015251001
1462813917
870987059
2017293274
1419265873
681289700
970883979
465105911
2099429177
102844070
1233023227
770487513
24148913
1867389680
2054058950
10807365
1356661695
201819401
747581378
1088480417
1894145377
504559848
2015960166
87610465
1975834871
1027502539
118403805
179383980
1339679189
1175137939
1006511049
82638594
1053743650
500938298
229349149
869254869
492633206
1858479034
1593634876
1103141905
1054295360
1078704831
1713380799
1121874607
1102014117
1498858292
1615130548
110601299
139379074
587181710
1608742043
1244991663
2075945077
1387954957
2006442218
1007291852
1370040579
1974309016
1539112185
605692029
1234870106
236088455
1359878794
1881504749
856575848
1319253601
1589220449
1311591122
277727108
523117525
1047319376
1906360030
1372375772
2024101078
1828904159
344189305
1762296587
1307111513
178153988
1057053688
1846459227
569346030
1763214456
1559728001
322707998
450413712
1003269538
707991027
1733333812
1420974779
1407945974
52859213
948726478
1842300499
815605087
823227531
1813634802
1102204789
1784386695
1436978092
1051550195
111990362
621762634
727927875
695733462
91416431
1016470940
1692986711
279253454
1761974363
1266488804
248006506
1857762758
812952378
2077742731
1951497656
1650152268
454589330
1178385882
689466595
1509221501
2063938116
1527767523
2113856828
321492265
815284741
1852147549
1370859757
1102634412
757148541
2128944765
1506096593
1944888434
969312547
1949682248
844059845
815786173
1659397222
429747906
937063024
1427665982
1331745118
94062251
1737998075
1728878154
1982059111
1869021670
1068832504
1632494976
333415920
1197304903
1517007600
2008156681
1969068373
528718607
1134338172
1760726988
579274194
225026923
1374421361
861716786
822809699
785766716
426513728
1665829008
80390839
1589744728
1594427483
947739434
122215971
1884323745
1225166025
160705366
1719783802
1904963386
1644182140
452289019
917034968
130530797
1627240297
279306657
1634656791
1808020618
172730388
950407417
546451987
1671722867
1642751741
630057914
1486378966
1427373332
1367574024
1866538558
62092473
704220179
1358370309
1907631910
2079574261
1178878317
296859366
131826091
1460045465
897261375
572289178
184408124
753069769
47719065
2006405687
1287798203
233223542
1591206263
1250941847
1416851679
469937663
1229369700
828648536
1578182239
767082150
1861506612
1810103573
1944607216
416030233
1180120893
1516265200
2039196170
1034212957
914890237
677069927
556054897
730304998
941587683
1141362918
171415897
954380226
1738358009
1357672950
856767518
840015714
1831080999
1561837145
1949953742
1276609931
1836147644
1031348008
1868881029
1475487657
1813683776
386809835
829790024
1179001126
523843204
1068910244
1096068014
1648713434
818812137
1251726377
1936472522
1171317620
1246074434
1095158870
465934451
1744229355
178590156
998696523
518061843
1242418201
806021029
1032324340
1803565026
785283513
1229592298
2088851136
364730991
1911325231
881482657
1737506437
501648741
97496469
66442783
326107925
1672991022
1345215403
429733736
1826572350
1621873153
359284743
1742436726
1587826173
37536411
1571841563
1134697458
1698757125
1594768756
1040022826
439806809
1535616858
135868450
843541885
604786311
543276483
1628622091
1026372494
1518149107
255398870
963085737
1286473043
106234066
563418530
1363348662
1921564042
825119726
1906095583
205414606
1376030816
466524177
978199918
1298980412
1006897177
399140863
1532843117
1453414771
1298352241
1121580603
1405761994
115622269
46308232
644289662
392160200
2050214309
402540033
637386946
409817215
1455889537
817144630
1936211092
1479085485
36541828
844859733
1868540384
1297129689
180552632
1736832476
1910125347
1907669081
1209135976
1998258538
1830795187
1283662503
249364819
1902058747
988676955
1480560513
1403532221
802198684
588614681
813438824
951803327
66608417
1326954605
75664470
1253476554
879765499
1718594974
1631555937
418473828
243187387
2068751803
2111863884
1694420845
1573627968
1068813937
1404369922
1456290684
1791693925
787459754
1795525295
2029868616
866324716
1873220939
1806672947
992447581
1785398421
784436984
695781287
1441375833
1590064288
327771347
287915870
783641377
1476137086
832250433
211792023
1064913536
130680167
88515523
690910331
274468578
626564185
321629335
78886874
2145687571
1791761462
872088872
1123902362
1745263900
521598906
1768235424
237620478
615347799
147669240
1365200867
1775644099
444461192
500852067
1762160072
1779164341
447227498
2132423414
1352017790
738032994
1656906526
1307976498
634633520
1069842684
2110131237
759689349
1390105269
124849622
1969722425
1172468203
1523762208
1759262837
287470816
1916911417
1049953601
214840176
1383215507
1141087639
122750787
1193885564
1943101617
1760113544
1564944107
686449601
1782038279
205718899
1290674954
636546808
1190152513
751319376
2095618832
631094752
1505779351
2113545121
458495046
1182485873
427354798
1330977612
823822718
306155906
589994022
447714779
1443856338
1486394971
240519966
1179159429
1891739190
1683285945
1720787518
1445340255
1091173043
1066975773
1362772615
998615812
1820424530
1089538670
1072867576
675138247
539382249
607456866
246989760
1192497666
446277328
2135428326
245077677
2032582678
377410243
1944815153
1142956856
1001117720
346371899
351491050
177331244
543587867
1908773535
239896936
1536630634
1314102091
62643904
1013456015
746764302
1328466397
776386293
12211465
687565095
26249598
2004174343
1176503697
213024607
1585888137
537705811
1360694092
2080533332
1554540375
609112558
619943603
2104386744
432391794
1302774664
2012855157
471601932
393582762
636513008
1713817833
1166033236
1038139588
688967580
1252059656
580360009
55388318
31114797
1705479697
2133089393
101248113
1933448996
899487888
1200243048
427217133
1189981318
788420991
1073820504
1042087385
918898827
1211682231
1442329830
934740745
1180156786
460367661
1319190906
1936467149
1714344458
828874042
465516316
862646124
40195052
1574274227
1240385678
2085295175
1248143812
1856221236
1237546946
196513145
263295895
1285298327
1194432571
788204065
231151233
222121141
1490966668
591700866
1161423818
1518610994
185521680
1080219599
1348204205
2124176826
672085386
169398181
936591971
1317579398
571131490
1662642532
1370097926
536083388
678309043
2146668156
495010092
1803303802
1024234295
1598377589
1554953364
904393741
190899690
2009613338
1429184004
1473755106
1449399417
2076623192
1115213848
1017401709
126966742
80036711
1867342564
909818860
1137809626
826126271
1340402387
216458099
1764139669
963499762
868890168
2132684005
2047847532
1062879841
1258001383
1987757810
1103081639
558254021
1106616809
1278787912
1717494317
1560438112
611427041
279309763
749741805
496100994
113269970
1712687192
1653840523
1539887047
701136669
554215227
1006573589
228790985
1709150468
73167579
1747307642
926288742
614230054
426714882
1118294249
1262306122
307373502
1363991189
1187171548
677608949
1937161679
1293225751
1352441976
596184498
851969363
1625950803
1122047685
1986555798
1223313405
500888938
1426825191
354037560
241919682
1817822733
550900620
1545147345
1563655813
32370116
2070248088
998740937
512496992
1106563846
1089331796
2073530689
2131153332
1650528465
2007381461
1897225900
28096532
2055831420
285548711
2016872985
268366249
1933116499
375388432
1324413502
1819417162
609233540
941929010
1865458354
422385347
1164542767
84399620
1417607159
1425306484
873581839
10455157
665488253
1145784718
1933895056
1728352386
507209810
888319718
755007627
624061303
1922107210
638626483
1742579841
1811899984
883659561
1600631963
264374179
1168490751
1388410067
1713879712
1641674420
1006032787
467806072
100773930
1093424703
1735480645
638014756
1900454570
1916350230
764636768
1813330665
721115529
959715735
115483258
661345524
32078699
1468755610
1530824430
1539723965
1540832471
1787641749
1564612839
1129599930
1814992419
907744950
1266358188
1140615969
830276141
1937604467
545384208
1442475111
961856516
1300780618
16808243
1192230809
842577396
1214308764
551862633
212598004
1062968963
1817620807
1729572379
1653150272
1377570921
677398441
1227762394
1113894434
21352217
32278779
783788784
1418671382
1849802286
1289352233
634502136
1345748124
1149065029
1334092603
1357586170
1567330434
1064478741
1677464279
933555160
1778695949
1742330098
1485943663
183384806
94170245
1621965482
118571162
1989334930
1074868315
684252602
1393811991
1217788463
821934114
638496566
2097091450
147982960
1037759907
588783553
2019579048
292973006
1736184173
547246661
964076179
1394361730
1590667260
2011287850
920303105
759918904
1541655931
1266339192
693571074
644368532
827218642
672850982
1696644629
1411619347
1497006280
2129227211
2093090660
1873123591
1081910579
1329812258
925350215
1590482919
1596819120
1707568321
1063409949
1845119629
1030596918
179857562
1439437365
201543794
1444022769
1373452296
795111134
335726353
1612389357
2049509149
424859566
249701311
1660357664
1804843358
1671486782
1486067308
414207422
1705767252
123553370
991310747
71921193
1502322234
1903749636
1534928547
1235694054
905450026
1422806877
1129507920
1066006532
479633583
1659180210
1657902174
1664575257
188662966
1277305178
512297997
1217749196
2089995987
1832230126
1428975943
1486307014
1596464065
414691342
1214212989
721311415
44552905
2030373966
1971097164
126797283
1047603979
395066469
829277353
502892283
493239022
735886570
1154466285
1255984229
1185697207
1843977236
1404664990
1264297546
726188478
1141596780
245412022
267251019
883126041
1182925416
2146724349
1915320337
1209505173
925733201
1143379388
1751488179
1876710085
898172754
402496925
1832507141
1504551217
602425218
1797720449
804852152
532602078
1680846960
186919539
1181334873
2023740227
1196782540
80333741
2132577036
1994217705
1142798277
145485255
518146923
1900439320
1185054285
1894680862
1124211222
14598905
727209316
2098484963
1425068487
967322453
1029754849
1921295632
1936378252
1602948894
1494992306
245444393
1878054831
1489488713
554195725
426049858
2127142675
58290612
69653109
1839555100
2059936558
1540560484
707535661
1982711085
624468941
216049385
855136927
1829750047
359973334
364136430
333497498
480257622
448785289
554253152
1048500871
2008670320
640487493
92622699
567606504
419442910
1768856974
551670722
2142892825
385398143
848413304
1617238187
2107388680
485920382
734395447
1295348899
1221456573
1592756355
158460638
1529795396
464191167
1215582056
1475767484
84134644
1778998446
891594690
94438300
1888697198
2022027595
320385492
1953398730
1786475449
593261001
98054993
1381954992
1302774
513858674
2056841719
775682277
1528185840
46315451
480044433
970072428
1113616396
91478942
984214133
1774114586
1196921078
1344176425
1957878577
638805592
798357816
2050841375
1928080305
103701519
380401664
1191605788
1973705402
491530888
333461661
1660543117
1062827119
745542884
1676551883
2131041168
816094415
560358374
788324067
1275875968
1739891083
566288855
2131108549
46816202
1395692701
2077138705
1528879322
1360560306
1786474004
917503496
1077186989
919539216
594654973
499648476
1472173830
294628365
1205484279
183240697
1501069693
1340767937
2061681407
1574072589
1957975701
24055425
287430518
2120354055
1922707442
978974640
1404471844
2057461034
2051893397
112223055
1631537397
1211006521
2086097775
1908033347
494974880
1814758697
1253669347
1944874663
45453985
1272995608
1194418680
1785940366
765499657
725246292
1498864681
279938503
664370846
1703814776
173922847
1293250337
1072555535
942092625
879021230
5997
940532710
87874149
660113958
1680426630
472352848
1225851782
2107030774
1972843280
1540026606
303633487
379050220
1022427799
346317763
674381289
1309252251
1246433653
51442019
771885114
165874924
463209376
851844756
1791239463
572200852
539729025
1404770124
300322216
1892324656
57433925
95283381
1224009053
161673681
1724970829
2126365457
1534338822
734154919
860776456
666059899
2138020188
2030975797
811337163
581946093
1150814766
1516099188
392312220
790416983
1123439500
937206262
1739126103
2144617247
1565665220
1362017699
1341598869
1587217576
1854809454
150976609
406045777
1646675641
5911508
1673848307
242845477
168104024
884811560
1234976011
405719609
1172749801
1528212788
1330691736
684842096
1138199517
1012564126
1655530089
88817569
1529620426
23455243
845647625
1672915049
133516344
829452321
168433412
615761499
754213210
632884169
510246764
342873188
942286975
1924158477
1867271659
1454960966
1345875337
771829502
1862999903
1519140634
1592771024
603500820
286934489
1857014876
528629169
2112768700
880619221
1376338909
1291078477
242039637
391238102
1602380988
662993133
1862290929
482043403
1047282495
1172525714
1453383144
781558068
1299337402
154420467
250225274
1752792374
1330522957
284198685
827442039
29132554
898447253
904203565
1556526378
406041743
1054408439
1638171209
1597463837
228770559
2069060045
166087511
1570766316
501292223
716660275
762024027
1482845114
735922279
1292900650
1780698944
13109248
2143805054
670436944
577140414
799999701
1355745057
1868857435
692389634
1820588491
2029224493
844595573
335363458
1455990142
429929239
545508156
416663180
1804147884
1137522901
932798211
1370748705
188753271
1721207756
1671556799
1256656957
1405871332
1532371847
522980351
2093057965
1429459965
1582671235
622076183
683236372
1595996812
528718668
1323053459
283667855
537490709
1450324074
1201889693
585490628
238043142
1765636476
1290684099
1964083487
364530759
1039876321
1267794037
1602902769
1312414623
981360440
1076631430
136897885
87106561
1180079940
1607280475
1794561311
976043491
1461059075
778325233
1052540588
1010456070
654632980
1306484917
257781850
1871850353
848125909
2044458275
98372702
1569051334
2026316809
1359028320
402926400
264487742
1068314133
1043467141
1069598448
1530604066
1151713248
149572439
1685629803
637372396
1311111859
1295319158
1319645689
1587516245
56229035
1490009997
1346765703
1253729994
1121617837
740966802
1116005008
88994856
1771646799
588504045
330071353
2095431880
390860556
302498116
1575110671
2088823312
2109868283
1915291912
1641766859
1230926225
749243204
119504833
1183872031
586076467
325836562
1059471378
690796810
2035013615
519765636
1723666929
1452335664
2042088753
1767371488
646812551
2044929130
532995575
1694350153
590686631
566575160
1290129562
1178909222
2076489523
938054627
2135490814
688827470
1290214948
1692415495
469673224
287516270
1270843289
1544886138
1602967826
1741003813
2091938754
840445329
1797780349
19787139
2136773342
694723845
202351021
11304414
1649566750
1344019254
1163742162
576901476
1844682686
1524293866
1410941305
93959249
1464427929
1607091437
1480076599
182315014
1352021576
1847453038
74207714
892099220
1989587871
2099841825
835325398
1033298863
646064191
1340672823
1935714291
753568751
1509676964
807514302
1225286422
1459640960
994449294
1313124466
1472650055
2139204549
1026043663
561848815
424323437
1074335512
521666500
1431831071
1126125372
2074652043
1733850409
681754027
962227273
1140799476
31309246
456704795
933444044
270818553
1541950001
1721310454
1989496494
97896339
23566048
2134709311
1923066942
1500358034
1918221134
1120459400
480317987
1900786950
459063913
21970043
597859043
91872087
372689688
1040276386
842113015
1685406483
324661290
1438871855
1761207692
1512374857
262207721
809473995
325128178
1848068288
1036112168
976199109
168058549
1253971608
1417857466
632741891
1914286470
499415405
1069522933
1338321805
131388472
691360847
57626373
798730239
1695683326
15510569
1962649515
1605159486
1017583309
527204298
1213968387
489704854
1306200503
193864862
1266797779
233060165
1655112332
1026108844
198095038
831774755
2122299980
1188616720
106566963
522061522
2055833300
120130185
1828862541
181594588
657957017
1133756518
2001940302
371419783
712486339
332931891
662102751
247084724
883595073
1817448271
1618934615
221772475
1305191632
1646865455
611939920
1374395579
1732698265
1947634348
1306595811
1342143862
236962933
923781842
421166282
229950464
204025192
1035651773
1473203584
1516613429
2117048390
1847385127
823641122
1495789413
1612097010
954237805
1585729879
17304115
1326114641
1237106003
1731716902
2046214946
1158214076
1353108783
1868829059
664899360
1478146859
1872204709
1268241855
1099894295
315375342
684551311
611474367
167283949
1249405231
1569953004
409623871
184127664
1798261618
95951320
1853578898
1003382799
135698742
1140411975
363442035
234538492
440757186
1540606417
1517171174
609313722
926699228
1362750972
1815800794
1542826777
725259245
584971607
40459895
1502636230
1255272500
467110240
688105183
2064680697
2050580173
697164089
2063164979
1618005689
1476415211
1995400957
1349612052
874230516
736302727
1176495762
755584118
1973822080
832679861
501630022
49505313
1203397269
316259408
1614985870
755309917
606859278
1644483139
1136041984
1390780639
1598909234
735842412
1894168212
1068398121
230787216
998373794
845217903
208593250
773852286
2029230670
879697860
1562578331
1776798704
1482814411
1191066654
1339030415
1465301047
607432906
1808101391
580205339
1608577017
43459034
921944366
2124769946
1293933113
1922072936
684629232
1127645058
3295352
466124818
717872882
479909588
2108072102
792271119
1120034842
684985557
1109921714
1043246587
1529089049
1678810531
1111999376
1477929906
786726791
346377692
165359055
1858270719
2086350666
1865636298
629689677
1943231587
438310243
818704055
1530462489
1497388484
1698293821
1980066488
877552188
435012990
1074059245
587785422
2123179534
779519570
2103104901
1104837999
786172097
1433174022
463888654
1360787043
2064465737
1567556401
531160851
382014413
235663801
714632395
786265991
660554557
1810283871
2145653646
1031896091
1937116354
1901084604
676166511
1013667311
1376603015
1414440789
1921634761
788069431
672017617
703811482
224178753
1904145058
2042362202
924017145
833172159
1019268924
1684120807
941260952
713045906
454838458
864626504
1446017136
848105284
271568095
2116918212
772471735
1231116316
602250977
1970874800
518284276
306260701
1441561949
1337963769
238058543
19959781
918999157
2139575681
1724404644
304298923
2142855319
797939904
1483085704
21992024
50500695
1239976219
1047131474
2059793419
836974291
558529919
453051699
2056081834
1042400758
687846280
1038564445
497420456
147933316
13676008
2082301658
1869875054
541371561
2005163452
1342974556
1311848833
53980733
128258577
1336741926
1411988537
928400416
928723178
544380755
1251957235
2104203349
760133397
1858621189
106942337
228688903
966819903
1898182967
756897793
1247385534
53237595
616608697
1172045965
1078503428
2120535842
1010641905
499795286
379446582
1278861899
645257228
1980331267
1109293091
479943443
638859757
503733792
1648273838
826803318
678176896
287523383
660705383
582656469
1684022081
1704202876
2106082956
304459650
1210428273
1433269310
1993976061
9366234
1591912102
1779109079
361471180
339452510
490522946
1426298446
483843591
717147744
1846806663
1226652459
2092848600
790229246
1723929820
816954130
1016264789
1216462349
1011932070
1848497837
2084383530
393710647
1767248542
1718191145
1014281227
1544064075
1846134986
1807379293
439365224
153340538
848560562
1002547752
162859532
1981281588
1433753361
555081862
1641091402
275377877
371893011
1829405973
803632945
626337108
373535565
1693810854
1502834110
325497343
1497760250
1769214897
14566479
1908687538
1037334732
223347006
1945046436
2077215094
548748147
80086065
696241763
1425601689
1953397006
1292798685
1733047100
28143541
1448298268
657046472
803851952
1064889125
200901457
1032549
2039603325
931523805
1513209377
596008647
2005246602
1540384764
1354378530
503106478
1809194999
410721716
1946526892
2096027844
125342536
1608041761
546282108
745561073
1387285556
2027551795
425078812
60941396
1878466159
1555103399
1832076520
686798610
1202542508
1503406012
1022201958
1377571606
1257913795
501758259
1845150859
53853558
6690134
1062956191
2081142725
1388041703
1960226611
1213876873
1704695652
1615852169
2008514469
1295469574
500900382
376931535
959855711
155074984
7399862
2131592437
1973223940
70026450
2041028036
1696949958
1358103412
1172762357
1875074508
910185990
1647099717
660511389
2018972449
265665068
760528557
1555393370
110285843
626000627
1882577619
1708350988
94653638
767474777
758123571
666738998
1013068607
1335814995
1275117556
169899311
1704705896
205173176
2020062850
295490624
444936099
2067872326
447834663
277537576
47862153
978841007
1582300283
755116327
946869389
1267068424
919317786
605589542
1779311707
947575630
863230013
1600728417
193563358
802283462
911834223
588501346
1194941111
1955726386
1262241999
1334206465
1862164837
1598868479
1731408863
1803612480
1496768938
1532762509
1241094465
1743108370
1746359688
971004473
233430990
1342551964
1879128232
1732246326
734963838
1580937646
1267784325
118039834
1406370835
901968072
708524302
892780655
2097033654
1340427249
141877777
721011269
1891198187
2074080985
1182457413
1212661702
1612321836
606182223
2096538452
177195745
1017663198
1804089479
2094403079
1142331026
513055587
74665031
1506829416
1989862098
1986190875
370852363
1966170112
117649729
540264154
1539026020
950223059
385204566
720750483
424395911
248571464
744215530
1172738615
1820635827
702083792
1844525214
1257119666
1920474719
1303049428
522264845
1148992849
788367059
512203319
747716063
431072149
476766947
1643964813
98312920
1002279975
1193871829
852985181
807137854
1132003368
1507123910
1587672328
1879462480
1718105740
62807495
2104162415
561686732
107747962
750138280
1386996079
1300471697
1603002605
1983606334
675804722
1324150918
2069911502
456767565
448650081
1487829560
432649078
1420392199
935593726
2022546283
716760438
42117295
1588148608
997578870
1156938387
1972604421
66191724
1747568243
971571479
1475090928
1338786972
1477263371
2123953872
1454320095
152162999
1290396121
504905752
1497007667
1555234687
1034866115
1238967540
1052158501
1401046371
1934407852
1617483839
1279218866
779743027
1911504214
1799194045
720756676
1807010516
301234534
543156095
242115062
1685250805
1461973436
1691969019
1493734643
1185104400
63290821
552582139
1424328596
579582956
408616204
1867982510
1565201556
1598537844
1742246482
1285823333
493233172
653735315
593832092
1818592603
1451012846
1033263499
1069252319
1030786114
1891672962
999796041
1500642446
1862722322
1863603586
1333323460
1149799940
1956683016
926025383
2007755500
1052625042
373460259
2093415098
407687199
1263294029
258616309
2134076322
1715333139
298953530
381158765
784351775
1533203224
826212489
1688317856
926651811
1171495129
1389730307
1871989071
1527575736
100715449
1750028590
403734287
2062710025
903983869
1668573712
1734941355
465013768
1030061115
1551871842
1340938489
878096182
1182824120
131192636
224806808
202816366
357455011
177548815
1492479013
1901405825
2128770651
823299211
460648937
382596809
327105398
1083740815
631971829
1850901248
252534318
435563597
901044210
1694497633
1154241791
547970527
892459931
1982249292
22330592
1577277386
601594816
523458524
1210436639
513987489
240094846
1477088097
1612106540
1405466541
1089866812
1349055280
1411750157
1360200500
453949377
1408710748
1681601409
312345420
2114677628
1541707409
1537166051
235130496
1367519086
2113385546
1626594105
748947856
1948432468
371684181
363974321
1813377822
908979460
955023497
1094691023
1159378979
573175192
832351391
1306212200
1617826018
1686786195
155257769
196038068
1274422328
322925114
1333255743
9340453
1374925793
1781754350
538132763
15469865
1190367663
1239224584
625321314
1758163599
442653374
1630716203
525144450
159417471
818117602
1818595741
1202595977
1127756232
229408455
1441668762
925891308
1197699935
382049599
1335088878
1256824493
725434269
1076927827
624415375
1574080508
1069843278
1037498100
457978007
157735099
379790689
1681931870
520158605
17826024
832245774
917625286
1716494852
19122113
338838385
930675944
1512953921
862561018
1299640238
1784671606
1162947314
1480066815
299145078
409964355
1175190341
1952086080
588462564
1195260108
1777143607
957440590
247039331
2100088575
636135311
1419556994
959123767
1460873691
235019961
1457675899
1039900627
586989722
1129647647
1457608729
1678797198
649502083
132971869
180535728
1044934306
1880071011
1131321316
226070693
260362649
130803787
69561204
436345641
722090169
527225532
737226331
359819537
1347697026
1426971992
12422512
1445743459
1804847687
1874336777
1145930429
799161694
842120274
28104484
1195586413
1732250610
1154367048
759724170
527259235
1479034463
1448502924
1547616124
1099113010
815232823
1374209389
269565033
983024432
1558061753
392298331
230758074
632183376
1627558140
680160989
98375416
1039631057
322657613
117296979
2100100333
375480464
1586744899
218492736
559618701
188954348
1848309437
968976868
1612527882
1930266137
1587453194
990865956
108905657
1728557488
1414720611
1977185405
1627799845
893661063
443018318
1735670001
1286342167
689192266
927842605
2029022721
1669350035
1466179216
822654093
1062515395
1866746479
8971210
206963958
702117986
253962642
1630058512
1728216830
1231025510
82935973
2013706117
1726209171
712843054
1769253276
1453018548
335932917
764521656
374481652
109189949
364677604
1585979429
1734886687
1709597904
795559289
133290496
208748118
423037241
1123284071
459027229
2129745440
1351286594
199029227
181837262
1334934302
591354992
929050709
1438831131
1629951353
746054347
1924403562
1428684261
1321870467
1598756767
33490712
1105330487
628794064
964878660
1871117027
19246760
1224094093
268086761
1674411814
2045974230
1316949405
667164915
1013565058
271505967
1333087092
727403054
9528434
1614512986
818109359
1263756201
1600181611
2014046492
457103117
2114263032
1964298139
281516321
1681822393
1508331532
696605202
909789671
1824980066
1918601814
324251245
1466389782
147701510
1859565642
1750851582
1840920947
1328918138
1215276279
622545984
1047340474
1178860586
838591234
970773411
870222411
930067324
721699671
899406133
1789834218
277642496
502911712
330238750
1352560039
393325706
775184716
40628869
424127204
1482593120
40079051
773082354
1458125424
511516207
1681613487
1417554643
866025420
1896069162
2118478230
587716912
427570669
2123855843
1423924074
562598262
237713852
330273693
1334856268
839840054
549084059
802888834
1140676566
1985887004
109066789
149554311
1944515612
960192255
1711678597
1243244936
1404543959
1253755304
1427440781
545991105
927813187
333446684
958222496
760528905
784733157
2130703420
122881727
1086941318
1832496213
796345034
1408675215
1367182386
124275881
1684344478
912547880
1960408430
814224847
1195098854
1101127449
907365577
1467615900
1343787522
793029344
60841034
651136570
1458748735
1554589441
169122923
1848207974
1507042572
1620296452
922191834
1670995329
1969791361
1232416186
1151940700
2010067228
106930896
44732065
469944886
670717886
1730123969
1899153735
121964817
1281954699
1049469960
242337289
622355513
1527653552
1504709975
565888493
1098852962
1899364088
320865860
930790279
901451338
936675470
1482371591
385592907
793178892
1509187685
1847981188
1037706152
1093009357
1290841037
709856165
1382388440
1776876756
373452096
1917382318
205839648
1139472167
181035727
1797224296
1154994745
1684417773
933260116
1754026446
921614512
19022306
1016165888
1307161637
1871765846
1268562783
1553266656
1023336476
262881536
195871963
1755507242
464775564
1084232504
1656961982
1836273866
719210682
600867719
1141375961
886065186
494350458
257515711
347448292
927177664
1487712295
408672027
322185662
185132201
1113496276
1028338038
311711171
827141898
1152923666
2027463908
1261179051
1524967685
1924643830
540418677
2016749058
1505941677
43288361
763965617
896485877
1955846712
538259395
2038877964
249979972
907093671
1778798902
1834049446
2015241664
430530992
1126376448
1607571751
1728308102
592359334
2011225867
535003520
438811589
5313727
397270792
516976729
551420397
1129208288
1096128252
1152325693
252310156
627080399
123357298
845322784
1567797312
1926472793
2050327543
319922040
1386448803
1775017935
1401975018
554597129
1870166873
1432939842
782556795
675894574
1033377842
402737019
790108820
444947647
87790106
592952319
1891668943
933888465
1522935749
228215228
401031210
1588148133
600624936
105056002
1521864325
1368637309
642722251
1711198319
1638047228
294943203
1812119650
1893957094
1707835030
1974190688
1051822147
576627202
22034733
1092866083
1103933064
2120601530
920510560
1154949466
812952773
1804691635
1253828640
8514753
240625009
99283934
550241843
1199021268
619120543
710408940
1879956068
506810585
1971682285
782922123
1029136140
1550477217
1550719088
1384096574
873668775
422580900
2000018583
1899407567
485834483
88665800
2095609340
1567057949
1605907600
425830273
350309464
308484368
772958038
1684775227
1554109932
275207302
724926713
1347070599
872821688
1145875035
474517169
1630451688
307828087
1268367241
1802365414
1175626934
367519299
973337729
134604908
116981327
853033103
1032229861
1946113168
933221773
1562356389
442075104
388410748
1401199015
1151244953
2016450832
1048915768
1244723812
964674224
1582052496
2130748251
1223283158
303867296
67418650
126679326
2029590258
1925739296
1201230532
1214293303
938203141
587344736
757812886
834456240
1094532265
716114991
1005521726
771369759
1460113446
1159611488
1740333582
1605098955
829707174
1320612074
1900060274
365482510
1522817094
760307818
1196424212
1424823611
535355864
1381801892
2008853787
1172563050
1673973843
1494306346
645884029
1321960579
1834799890
1779612141
1306886188
356770281
925213247
2029994930
984907585
624490764
1479492034
529599474
1263227036
2029651655
1434471083
1292887587
1894378596
611221679
75775537
938841502
1315475321
1851380936
626515890
2059751857
264730659
801043123
2112788166
70750652
975187450
1653906170
86628849
100344218
1000427215
1578858412
387686449
1416396272
1868424583
1481047263
969727000
885291118
416893097
1623855336
738262279
1717511049
257458120
729316326
1301248712
1188824995
1763848816
617488650
1795974729
1207475875
1928732173
1955397128
345572580
153491539
539301044
1065546731
1775596220
1174103692
1674740302
715675335
722226114
1841598973
201882679
1458062971
1775329139
529552777
1130845779
1174654563
1634495025
1899824024
1314505197
1444990587
1367922625
1462088030
1825993699
1119201933
734236062
892382062
30954217
1587725097
2127543545
421540443
1037446536
74102220
1208728904
1495694990
161675362
110781692
914288234
1356729501
1396675876
999409726
1884922573
971452781
642195363
352224509
372249077
613152465
633259355
209276541
222908911
1609252725
221389357
198643189
209410813
810300180
1394944074
1490997959
2100105279
89846567
1594133854
1899334449
2084000621
2033161889
14532862
745571392
612244946
1008758372
2034723571
1734324677
1329242967
813732298
1677947303
1824571217
470776927
1552658958
1073973424
1152116593
1562368181
2145400776
463029681
220960057
1904392313
84452886
465223808
2073021261
713764780
917849896
694466555
657347745
243183600
325525830
138625181
1130413376
628251306
1366110677
1978268493
2008093043
2066242453
540340831
822399733
306603682
585517656
1930372175
1812611850
1640115257
1348310427
615114290
924329466
417284634
48166086
161550007
1489242823
927193806
1311892145
329634200
1573393411
269951656
2122915629
1977527251
1536515539
671854743
724384200
1312856040
2046094282
1236254062
1167467546
784501218
1409294280
1475618159
1355598760
2087465988
551139282
335228878
789429390
2036404813
1487950955
1012932346
1506134871
1915273129
850626285
558401756
1646380963
1838518629
1690593175
28342093
1183462941
1774877713
2110436330
1132613746
2072253061
536952534
129463595
1496024660
2089786092
2077350135
1449012788
1820266436
1404969112
1776043289
74289550
802596994
1154999117
1557495251
535871643
58972454
722137933
1729677849
1809977514
1858193324
507255521
167661807
1685609063
1081659327
523424283
1666709098
1610075943
88400633
1475950446
747995065
904877943
1565503606
1877545715
238091914
1256946004
498046516
150921280
488933063
919062238
236738700
908845380
1867131247
2011681737
2095751844
411056038
245840321
1170256977
1348423396
1395001227
851695952
423363422
764114621
742826378
173001680
1771925474
1107446617
2064823660
108368831
1756615843
920237512
1900448743
73193119
960419191
1351007981
1621313883
1618807039
781321493
1078378566
1391867719
1921082195
480154846
820403154
627513244
664739100
464292191
567753779
1441168847
1818161702
1663859292
816160046
1404383866
1442508416
53139227
33463296
1780325436
2123465345
1275967068
278417248
1184379556
1317986129
543566679
1097639914
699660517
2026740457
1019094289
970463258
71040779
1041210496
896258994
357369031
405990609
529551564
43226946
1030553005
794661931
2140218925
1856075218
1350089957
389384957
1239503124
463673734
791146496
1413270818
495048640
403396439
2082064318
1691052022
329705311
596130996
204427301
1972382473
662138732
1354016303
4231545
404579161
1829504704
546201013
2109568977
1576705295
894310170
146391152
1022067672
819228195
1870156128
230419831
1754350155
1518553228
270101245
913603559
335580501
1841452012
10100843
507492671
1502647244
579817677
426214161
1330278177
79210978
1061978636
1812106284
1455436353
1892794
1373478827
693500508
815609962
419261103
1243140166
1003713622
957134384
110738024
2030349457
1006171828
1163707963
87588160
243026038
956270396
1588647517
967134669
1760707976
1720987975
1421582103
2064987462
1764486705
463227547
2129240174
243463283
2112706193
757464711
109390262
1337201384
1102022586
331752259
2088560195
959952953
1318695297
1891915204
1234564358
902843243
1528194310
1939234175
938640885
584637442
1132320440
1330370952
1760952371
1817661875
1533946001
1655387170
45068581
814507099
998947978
1826676603
1008009735
1643273475
1048284847
599906679
796145216
1807457813
36018033
1069709428
2124984802
1845621381
137704913
350387910
1555679145
1006086075
2066981341
384792629
2091716417
1602972725
729835193
849239220
896877532
51378390
161997970
874347975
1594272129
1117290701
967826427
115325630
79297769
198896121
1427308172
1904343965
88533064
1552469165
256150144
197916541
415171080
1546665182
850717838
200097442
2031244084
2144688421
1383098777
725061824
298214827
446014574
378589644
1236760462
665377371
2009474252
937114173
590097362
1499891452
1478315178
285392714
1459601828
772808052
1822010081
573132702
939564201
515201253
787899083
2102885536
1337797571
610251991
1084124266
1355044634
1015213654
1406511747
1177525473
635850553
270647217
1957656703
113145599
1919295538
414477157
1231449959
1798029945
1110229611
63932939
1780992257
1392307557
266691782
395814189
609486523
289944557
1399615489
1281336104
1152636647
1164283939
1673826410
1687190606
176915455
674591505
72009737
935015982
1037429407
1341015082
1392675109
1087776920
51377957
1501670006
1341315136
516327747
186494178
1472895938
1538094786
427245729
636597228
1574254062
1429804251
1692272110
180383424
1924226658
1840745387
1181729480
1487378966
979446462
1514217462
1889878158
1725133107
546574507
1116589039
1532042176
1934253478
1459609285
623219150
380109044
464006426
38304831
1743836690
301740048
1261555467
2106028389
1847705857
239946180
1841994688
765736958
1385146983
2012046059
1064575554
1926124273
1337821743
698114304
2082569891
1602891682
1826911186
647667407
63387655
2044841202
964368363
676583364
984655676
1818897517
919817993
1868782889
105112759
837716481
159820592
517116424
1115504387
1873960116
713757376
59944724
1821063452
1599807002
300442287
156421928
51646452
1521671011
992483413
1089684484
1154337224
1351912893
1840776096
1140273583
36817847
594753867
1637417605
1802859358
657782769
789370645
718455162
1076479769
1980585047
1945764818
1279624908
1013400248
607008893
753629488
1821574406
1875709907
650380272
1518751130
1710699650
1337880475
2081971341
535821429
1275737652
2126448580
594015412
456865424
142884218
401897047
1020451211
973503010
1513914997
321793558
1999653135
1673360261
1337736399
552901236
28250305
806233337
1222550865
1832946798
726365069
1094899382
555155585
177991257
843290611
1062326305
1578479808
1586282546
30637743
1502861098
480596120
1129012198
1017217161
573733077
2008601795
837091711
1986286904
125770058
1271117542
722185192
1735106708
612617393
43329387
1005857811
819202534
457111194
34555815
1740869188
2018499015
672838314
1781755095
1831650838
915218403
525403476
85748035
1392484949
190997076
168678187
631234426
1569327480
1191891565
574595487
795843521
164396517
400231497
2032672568
632551313
1789061814
1878482041
635270136
1664631303
1193457353
1052020243
1846368556
157430783
546251259
90980716
1953692249
1095592086
1365567799
531483112
361798824
478404884
1176384052
1255445721
1012797402
955026950
1668268223
288167615
498918959
1168695813
81818014
955335243
1923314892
616196994
431751177
931497682
1980734391
661223309
1166152029
1837061524
485643851
1233501153
202541367
404631826
862262218
1505364210
2029528543
1895842451
1134155537
726402137
1548903663
1694201985
1746345683
1069607716
654290632
522464546
1810929216
1291869228
583584669
1563055141
1624083850
514730455
980328151
508965231
464402699
261371058
1083911201
1049466680
1451276914
974474768
601285526
1927982018
95875309
79831439
1086534970
1703753948
1177424078
1514743716
184249847
1517256855
551093469
706388020
270326777
1462213774
1052677457
1094292565
1737964067
1000236042
150755565
550691000
1963353381
300210684
362769742
844318683
2046187312
393290503
725874299
383093893
1326607518
573310090
311191482
1373737989
1004597089
131590703
1570870161
898994196
1196158200
377123966
1124893786
1081225565
39342155
2022805107
576396231
186835293
965494817
268242210
1176534054
1991968135
681964100
1722143910
2013411290
33638545
1063473024
1275823889
10701178
109178164
1027375346
318880305
912119070
474032175
1695632184
587576872
1255976820
84312775
1223353155
884325371
415608473
1180320941
823329378
420664053
1204142655
57534144
1759593238
1465261947
913298487
910724297
1186972626
1027785102
914321328
430999550
336074074
838679112
1227895537
1802166569
209284332
865163961
779814469
680127290
69804592
1668266471
1126833426
61070559
1575907909
1716237086
1456782801
384463704
1533709574
534965257
1408487924
977050766
1928194071
2069324647
1231044344
1869293920
1050401829
2095384224
497812985
84510631
1129154843
1239142619
1910975470
1648592071
1020592460
669478875
2055301782
1683036048
1348583245
751662094
1511630799
1346450096
2095538399
1944782175
1395406513
435461965
1552395282
786113134
1924194017
591519407
1226889936
1255040457
651800051
475731110
960573382
742216997
172199535
1487862315
836817437
784217951
84519260
966645556
1952641502
652702204
1112313098
1115391236
528430197
407335020
1507729112
2138536101
1288988879
698028554
1927500374
589550868
1275429715
495689665
224176583
477398282
2002903683
912083761
229015286
1764711972
1027201777
1863791670
371331739
249973322
1545636791
1557002057
811099363
1857321544
2004613773
1457112142
1074255438
370647148
350517351
887159852
934121230
1096692195
1106529523
96491350
121352147
2051256801
357084089
444175328
1120750035
393479003
1955917727
477211730
139009751
1607385885
80289731
644322522
939797002
912501450
1751956302
2074903129
630517729
2051078761
1936641542
21412045
2066257504
793570030
1120685068
147316961
583714088
327362704
831370953
1287644862
640765508
1980716175
1941768409
852844439
381459872
2078117971
857008637
2142009594
880669250
2002390684
1615473610
619015624
875847046
389590626
116428272
832275975
827427927
1916640679
1360775740
837655407
171398742
1545601581
184412378
1916348665
436147995
2042604859
1575214230
651223107
2084294165
956748930
621897543
1763166345
1145570969
586208770
773670477
1326048335
1389398167
1951334619
1770956234
442195949
963432468
67397625
127720961
410470331
1698057844
999406710
940734298
1288095309
376402376
1223307270
1131705787
1657399995
2087417229
917135064
1991175723
766179022
570948363
1105871385
1638392373
655701386
808020217
318974368
876176413
1865963746
1758139464
1891811229
338953029
1140940967
508833899
463737052
438993247
1035077698
1342342976
952606866
971492497
1528806665
2103179631
310608393
915424707
134421635
800573118
1988393722
1636781027
1273035523
705732156
530132340
1183977552
943059297
611350112
1667254945
233878295
2024633254
1902587422
1244843273
1241949950
407727869
1763505012
1237531185
320560700
580874201
1991341491
285928796
1218199181
1073762581
699980778
775842183
92855636
1214214366
919045794
1436660854
1360167852
131493874
1595774778
842381155
1401944845
346191792
1218658283
1868016390
1527161169
505939949
1686560112
344688754
1101645089
147475906
468571504
1523221456
1406224941
2055143826
390676542
1422823174
570987802
807914700
369055778
435413871
1056358339
198850874
1899672127
493458490
1073813142
1214195231
231751252
2039097515
1923668708
508741559
776802123
961887966
398807313
1802382293
1197271849
270742766
417010502
346245550
769303570
2043403270
317828856
1741985628
788215641
1805202155
1030260741
839985172
1613018799
276768558
577504732
324948687
891418681
20013094
1372325690
1362616323
813960784
47190336
773103188
84918376
1260554344
352637964
787092933
70666952
2093710118
2055768633
1925790751
1119093348
559173647
1831553028
1030551671
985523579
1247567489
1486309142
121251395
244138754
1731349450
1160241082
221428358
713300358
158151429
239963075
1611738826
564591870
1844090319
370667750
1145910928
1452639413
1459754015
1637806670
1273674446
1061831300
769650000
1747176327
1846812276
839598204
1310148333
1625502330
2141244046
773064360
1335705211
28410251
1388905167
2057448078
410894568
1788471872
1801978208
1127048277
2025532145
1759096612
541940685
129248570
266973509
1303406118
826191377
1277552175
1027051834
1268662955
1282052166
1779664418
1605568548
650733602
892195351
1139789757
901715161
56837204
959184592
1497894852
935853745
1057419516
1608264259
1602118594
1533585100
136945313
1137378443
179210292
1095868276
1356203806
1274230368
512110096
1768099044
1208739469
112002549
788126236
629820856
926711601
920011207
752830957
622094942
2004689517
921925260
1922458543
390483505
740869149
757819995
17410792
220972845
248091503
639492413
2104442822
1873694373
1514380999
196520301
1146316025
270833899
1230601372
272494519
244682080
246148624
650378839
218553186
824243109
180111823
456518343
2134733590
1883879205
1334330420
935641090
1014286325
869761837
1859764616
827293075
733375310
551992408
37513825
1536980758
1190406585
988362649
325512370
822554151
1675431845
758085600
2046034684
364328223
1110881829
1115911432
1302086964
192485424
553375381
1484646733
1631699174
896684359
580986498
1214195725
339630543
1493778737
335641948
1330936782
612757798
2071605754
949108428
1949502716
223172307
1370644743
295768238
1087459111
1661403408
1915359823
763090493
1632106599
111578458
378972560
1719923801
1535344375
2000422785
1030606030
424533684
363798358
2048392079
559058647
1007545096
1243769573
1187597388
1185259811
1756589543
1402625626
1566954766
1301384897
1446190839
1822883605
716099715
1225522628
1822540929
290882185
516033100
291830300
316680420
709294960
1613289051
1662863121
196695528
73896183
1312149780
417118905
863246682
1490172972
314730663
1904320317
771281155
1279725307
343747632
425860461
416055143
1441923468
807003223
402173681
457320415
1766083024
936670096
1364498636
979595771
248133636
1440185998
2093444375
624006926
1275502326
255319083
1214813583
1090491911
1383907409
1247137284
1529341488
348565309
1781646336
1687486538
88618709
1299589323
1812903606
276583061
825951605
1952406383
1688997610
1718511446
217456961
335480317
539999325
1196162290
1845255128
1854204446
1812381039
1769016703
544359458
345681995
1264795106
631093045
599255186
436933792
797457729
1518070919
1293983999
1493850716
2097921211
43183235
1669456153
738265108
1129870576
1637450501
74584799
1088023756
198710699
2067271971
103839934
670329809
172952192
1449876706
256841572
66850922
1074973216
1708730949
1196927210
1191602922
1340320856
1183292163
1371837991
880292989
1347635146
1669879489
919009714
1850915686
1589663997
1850243996
1936894239
665491378
219230156
5658106
621365420
757638811
7710403
613278070
557671440
1335250845
932814886
1924993212
1332122074
1536561275
1926302941
1508957507
1019190510
751391023
551975544
716972193
803714887
298090633
2136287682
1810445380
1845474301
559052926
1289202865
19355981
1977370968
1353197973
22285483
744810801
736516987
222924893
1984854270
2007453273
1264733742
1417736409
1194032301
508674956
1878482837
1030314795
1890237762
434887968
745540149
699234158
1529037004
127457375
1775005460
1413192262
53099534
814789677
870303794
1011884349
1617783004
420221297
651289234
1985418789
2057954247
372497117
1660788914
994450657
1355322308
214283693
1120240826
573548130
1313412855
524171715
135742140
1190161724
121911693
997847471
1433885336
1006123452
1399780405
618537689
143506148
72281840
614920644
1228562028
1917610726
1981210109
498179658
1672730822
1927888037
1290625702
2046213224
707496557
771983155
1588250654
1193247823
2125469607
1567549679
1411544047
1168329060
1605140815
1060901460
2057591814
2104142120
379886743
901289803
975225199
802308316
1852855208
1849608676
1995388237
1349905425
117878230
1171168526
626648298
307071742
772382570
680037779
405679672
1589923917
2019795618
1396938203
447970122
949196812
845682573
748103372
831088635
474629457
419916739
1557277498
1829645480
1686743202
801639412
1652035912
185488233
270593704
1817516719
452779303
1017033749
72357241
1502867910
362365721
1075951671
94071799
1095854632
137349564
513337266
632854321
1555557299
1683747889
1048820991
1295917313
14632471
1424258223
632078660
1407094403
904351955
1508468399
778432548
1243086334
607015800
1279758494
601187602
727796907
1146369496
1187622619
739462787
670942824
1138456670
1306576235
502934227
297818788
425260120
213678853
1537887316
925326084
1346593807
549222926
165782903
475644336
630436664
844356566
2137578741
162463707
596055792
77044405
251046531
1401574203
66317943
852560835
1493859034
259171645
1036151424
93151794
576674676
510652555
1127874292
516110306
1052258188
215429084
469014928
919019849
1994796088
1137562486
778609443
1105741514
1812634614
1760411735
974833544
414058266
1496640507
210949555
883459626
584032691
933101487
1870330780
1895598473
253683886
820104518
880916726
824035448
1354693526
1975009790
1130386000
2780552
1814038790
2127457730
1971023731
1932494765
341383601
1887500467
1575438783
883851904
865657299
1364778520
434856729
130115181
931568549
2118873375
393134861
1022288100
1552673335
1188997556
584433196
1675564197
958448340
1584576446
1442464651
1514287604
1951555533
1460789194
772256568
827971378
1625176767
625450973
505625724
1085683777
676990600
1000348243
1760150652
500699164
1208082803
529583085
1659655055
361256814
1524963317
1890289283
2087980160
752272995
189501089
907851269
284600945
483400751
122403913
1704324237
2126808671
756887242
2058017875
2045097687
1905862366
1188807772
1514152318
379435001
383210715
304231010
993259203
558370374
576305850
1841219346
43260831
1741487927
518064791
300152855
1876311084
1590291356
2101914684
865229912
1593898256
968526834
835384087
129067824
492131567
435516633
1857936721
300418420
1299265172
1352459005
810637669
1013302487
503557002
851758924
1425544324
1257116862
5008984
1177504768
1782829285
1419121319
431971492
404760522
639517740
214316502
1581578586
1592318590
946306364
1160822752
380696321
435009942
958583509
932050250
287820351
990213164
1937463757
1326390486
1464615820
2134103932
772334367
1452886221
137245190
2078333624
1423868498
569960083
1511198024
147649377
302750658
2103383878
1381083124
371438137
1834515190
1738133465
1872357745
690857507
2082959335
1486340318
1428263138
692226594
2122544976
384370628
2068774690
1505540147
2122671754
1678616165
77269122
1422845315
593011632
277005176
327339979
373106781
1766351561
1436529250
1619175443
605700596
1415474249
611566743
1429405442
650786072
2067557324
1844830251
465588018
1219174476
1945683369
1106698750
1612126802
15033281
1021834574
2137506854
1916595094
2080640188
794522598
832868312
258957709
672565578
1652500102
462754844
1371685145
20751917
547247112
1519675196
605392545
379441491
825828214
2016423555
442282382
1592567563
1047765657
854634120
877632916
1454884475
75977650
997892991
1522468189
166259911
1174422607
477880647
1441043551
351492801
799976241
15973379
220738127
1498578911
1800801900
227031046
385043332
337244011
407040519
112788012
2034967803
1014471689
1024462308
115421260
2047554886
187260046
100928588
337168696
2142799830
1258731504
1200672790
1999049968
1241982521
366999983
1151156837
1238807905
860523333
1746111919
610445863
1276937755
975838455
5940490
1405520089
748831867
1158852165
1349394970
1111097764
308674717
1727924796
1447349326
38258686
1514099946
1732871521
214682961
1377408101
607872674
1819580663
1041921096
1885217910
2044767847
1807778781
1614955234
1712898029
126584779
1707734539
1224491216
369313627
406096406
39174765
1804900589
1850460705
1007790122
1269405907
2140503252
160867668
1067653530
468306059
1574064418
1615735039
1507658156
1159006858
345252448
1667811194
1027543119
374821774
717774922
1978583735
13267644
529313402
1160962750
984126215
585640572
1978474157
1606694348
259939696
963622669
1123715617
274017851
1479709022
924824942
283749330
1328071916
1715443567
133775359
366939494
213204060
1539454896
588191631
830016102
1800768396
1534689124
293180230
1715460572
1185158043
805646276
1329617068
1387569251
1231002308
1353430004
1412095035
198740791
769364436
1242603299
2139662715
1025831349
1679597327
358921099
321024797
403537886
1004696527
1354264482
1587866542
1732601974
1476388785
389686612
905340257
136355745
461528464
1749587775
1242053256
512367823
1883860769
543367197
2094333349
237511928
969925127
2132828137
1314681359
493329669
2114380575
292844293
160320386
625435724
1229228988
397389816
1697953651
1390196163
291941552
582938002
1578085361
1168741350
1600840623
743854440
611451141
1073625488
1306326869
1506780860
282153151
750687394
1973189299
1772436250
802791057
1879361759
832223782
2140292651
397789413
1312405828
894562276
461494062
1566425188
794598136
1222033308
60115833
702253253
575835830
411368080
1235963029
479723660
1178027074
1701358764
1492145760
1491104182
633840602
111439925
539084283
1375070624
455049247
322308577
2035052234
571955707
2314703
916082121
1609546291
1981251537
1108277221
569461444
1519275176
1479513398
1690469372
1046724473
886387852
1776273447
478546644
1017828841
1134731285
1708031003
1662877621
1488660609
1817517047
263672061
1327863327
666111327
216815949
161150076
2060627063
156511034
715422700
1518385560
1900723636
1565808060
2027221180
1278933286
1744002023
1747562776
1509673938
582957667
2066526971
1641029406
1895739081
281223780
1007849953
2086531723
818558732
846146877
385646068
1195502729
345568284
1075326335
2023083074
791445415
1263199632
403739824
428262559
2042977443
609648997
801277002
2127022861
2137933535
1962689242
1902355668
114791128
208941244
2022031265
78890685
1244485723
1043308172
1585006350
2119649915
660611856
1605719310
1305151406
1920880923
161222783
1020808065
473218560
1823060938
1377740183
425585042
1425861296
1467925768
1267935657
1969588797
1788252218
1824184332
810027179
119818440
312637904
1450676609
307641513
1429607850
1408960928
1074855869
1593032984
602214685
982748818
773749361
1145703433
1927819403
1964253950
302992405
1934201198
406465251
1413157492
790372577
219368595
399092841
1009567873
190726118
95507078
786682592
335234758
1358793480
1677159687
626651650
533603131
814106371
142916508
1434689537
1983122866
110603325
201285267
2136869206
1766252428
1010581053
1321412935
1646890212
1214984411
308079833
39607329
1124507908
1335129765
1172306791
1195861777
1983053551
1830201910
992260677
1871623004
866654024
1060009377
615306750
285177434
1996213956
1183378392
1642391433
1338936153
1703182725
1261684126
538717643
749098582
887181390
1434396711
417170534
657894838
1328002051
1685713853
502920319
813681882
2031573610
936483138
2092307849
909200922
164973079
318667144
514536608
43396416
1389317888
1405471251
806176076
1118229014
696823416
238683287
2015795635
1039802843
472982378
478338222
2046452446
711891404
889660117
819314286
1612642401
126120483
1336305627
2082985012
671148581
327272268
1719912475
1682085130
1977603802
916049040
1710706602
268688221
1945505073
779093660
2102765036
1085440598
475788239
1450216716
364493169
57707802
1314404883
529946067
155169763
1039389788
351129497
609781304
1821521618
1976450233
228107448
1134022071
936042494
1907258623
1800024882
1334102078
1522996407
2015509773
584502753
597190765
1278351176
2005086960
1663351077
1591175623
1772446429
1322723818
344853382
230279888
174083800
1066207339
939939079
1093619593
1966603348
1142894237
531959973
1717177257
2105575850
532964369
534109048
750253196
1641058093
2004373170
2144302489
1721007039
580903658
616853617
546474505
297480605
1709352163
919776767
2121351014
478441041
534877235
1047682157
1774227377
91555219
548448761
232314938
179595471
566886448
1355087513
84320994
34051203
694771214
1447753117
1473907095
958425395
483451074
268284446
1928876773
964903298
867950090
1231082149
1087796706
746831176
1096358303
1197307404
273307570
1900398889
1560913743
1264813817
1110282719
138374932
616682991
1850757284
733659286
1754033803
407183646
997940030
1198414165
746888483
1519790987
1063948173
1582565582
1613106801
420725089
1288610741
1204394280
486802423
1843126863
227069741
903897097
76260900
1294849014
211470145
1084634541
311395402
1805925370
1090650960
46068233
791338162
222315157
1084180624
500659174
1479388369
1398717582
627801814
1704668805
794986955
1775263091
1448791203
1005928562
874463427
1634595369
1349450662
1501958492
1806778025
413246158
999957618
1364621418
1029095644
1216232785
171090700
384920235
1268108584
656246530
416895816
707604724
501346948
236886040
1070798077
1275930257
2057425091
909982862
100046857
1145372465
1657104619
1595629367
678392031
1191613799
893269407
611679186
1907848372
1994604722
432671652
1343953209
1699175750
1319744409
1872871816
707021723
346011170
1934189217
498901013
519913175
90902490
98857401
1199151839
218155213
1738177713
173615816
295653425
695927589
1971148041
1454111822
1355010416
789376575
922043275
1138425614
726479741
1837767438
67606779
12846191
1851516464
1569283361
170715409
1944464642
235918849
134317448
1121971815
149423781
112808727
1684743350
957134573
451621597
363250127
1174426677
773920690
1691784300
90182471
181635607
647981496
2095056541
306251080
2107011643
557092280
1623104153
964897530
1024053496
980564225
2081316456
367574138
36662590
1114540292
1519299221
1113141150
1215759061
1353310228
1677981897
333486095
692010172
767297834
262554056
1503842197
774092594
2036966607
1898243101
846423610
1940982395
1189272741
1500058073
1826839177
808967219
811094
23054099
1337301510
278395515
1003727158
1429489734
365644108
1593605566
1387235008
2055481445
1505285126
228717275
1603138438
339072772
575981004
165645752
43003884
314226426
984705439
701260639
638986190
262519799
2098344686
419015785
901389813
1201639840
965602638
1591414453
704487670
1038174511
1714336986
1939206181
42518223
1887342509
1333835426
1443942682
1140633929
1156082876
228636875
943435148
1299864312
2016512072
318466709
480930016
1562290768
1723660572
1057914163
716848921
1641336458
1797298862
2023523079
211500811
1140843563
1680075900
1877252475
1555483976
496820374
635729557
1250875170
2114727440
1839056551
843626867
538871352
893130537
694100791
285909878
1457201932
1981565682
708366465
2143457010
507585857
466368968
1414202248
1987823895
1965789196
660843716
1992859540
628858775
1594313150
729053159
1293931086
486799151
612449424
951596190
864155837
1073375781
960511774
1919091458
275499691
1987898877
559662079
1723094448
669962216
1301086706
1986024130
1652474489
77405104
1293575526
1959970668
880794977
1561874639
1305892370
1212373816
931208047
1550118596
2086163920
488731765
5946210
1984095588
2134735288
1419853679
923908531
2011984135
1644904343
270798351
1885980987
1354514223
1992223867
649363512
1331975885
492559002
1410495218
2017948713
1279627937
1396399853
1855971761
2006105837
953713357
20149855
120346829
745188371
2009800094
1968348238
1216579880
1572292219
1595632518
922135222
1936505280
53635086
1672393219
661892584
1600280226
339710629
1984668950
1118372140
1658128083
1112444833
1750114866
1678094868
1709394504
710531258
1084158369
597503510
1989058766
171034469
525603360
1376597427
764884934
191204961
688523693
1360402775
256319700
1052440809
1886896250
31866119
1402343315
1883632415
2003460973
1094313328
623812649
223402764
640732598
1821395818
1862149561
1785108366
45218694
852949136
1008205874
1357871549
2122810438
2114743136
2111142619
1492247712
1704271046
310051743
1077621354
883408394
1287004505
323827300
1825375099
951690653
1513760736
1935411876
941195378
353433105
1611242327
1949883719
912650246
1599180213
23813123
882076963
1476645860
1093426499
75787141
1916612600
905508289
1373356524
2043321866
187362694
599981773
1530569785
298013967
1945478456
1797231929
134701212
1267155272
1232845103
1793196817
973305886
480521504
1449354024
167732157
197199983
1293274866
1549758628
203053730
1259277253
3056443
741820218
1425494569
102064606
1164562053
380841985
207765564
374447915
306120865
61730151
1546581497
1774560844
808553923
61642249
773649847
600377125
2020809034
2071837079
1602736314
202254394
680781871
411094223
1424821712
596391383
836289220
257351171
795908007
471784226
519049134
1037930877
581481214
1489814053
165604667
611673257
152730792
163961842
505369639
1236548671
1508896801
1749708992
1225278024
2126853723
177239427
197916825
79227851
567724143
853866504
1253620464
400553551
1729635016
2066777123
377698270
920107717
1608965326
1854303676
1133926178
682659730
1793976652
1158086276
856121825
1826757462
1863766760
355183696
1559675213
1551675005
1045315594
462149351
1202751494
1674814949
1010614154
1822625516
146653752
934925694
1748294757
1816257424
37194953
1401485647
817330849
1383217408
667744105
458043697
34568936
1438131956
873245563
797803009
1353033516
1186487820
1470323865
1447714938
1926096638
23926638
291504320
1458258672
1961802560
338856374
116314447
1156856886
772014959
1561585661
1666978429
2004655365
966658169
568453033
1905238894
1367318342
530436661
1337708349
1578260314
155195238
1494205150
450104234
1150162163
1259876125
212171780
660164600
1788460922
1714300727
1282411035
948779509
1250026972
665264771
1369135396
456229240
1440693220
588314568
705425651
479506021
552327795
1692142449
115341505
1604802269
1957185249
1843278490
1509197043
1168303463
385959087
1559731430
867182950
1743447915
1833397275
1444071211
1500763939
1290920736
1986628507
64517367
1479737424
302691993
2005061544
59814745
1708393403
942636142
376288049
550101791
924443153
434568131
53262178
8309457
116930944
1284611457
974775436
966046024
1733462626
1334242012
1441665510
1521123224
306692914
1871483730
1506866730
55700376
1447760996
760216425
1354956621
15444437
1584074204
1101746858
416412508
1300211737
55050714
178205095
766072935
1628065681
5943828
1074380931
1194304684
2077740814
1548501923
1195664759
637613910
1789291865
171998111
1492187688
1891244003
1130947319
1158890106
1818200813
304054126
1000455498
1688891694
1416345
425338875
2138097715
1889330503
1595931264
848454940
1519091797
2056248512
1861750097
1734280287
309955981
1439406757
1642444956
1939338670
59655449
279466835
1575403940
473807530
1748513705
664035401
1078246791
457613297
744468534
1083489548
572688226
1547877593
1286436230
1497418468
577388153
1927789501
62014670
811228481
1034210382
1706387968
1829277719
1464012333
610530223
470028695
1353264131
1051712078
218621448
2012059410
1993083544
1025246520
1841914449
1638032304
919469280
2090616253
1611750055
1255871776
1773436424
1892891157
642196346
1983378755
50889929
1827152926
1767778418
394214183
1356946987
746647025
1133259809
785060502
1176014656
568358265
296815972
1373138136
935313445
510271802
1293489634
1808242902
554806735
1911274619
1533202480
1421845309
1329013760
1747884864
1383163410
360068
1213792305
460392227
578062062
1614279715
1469594439
1703473877
1882117661
109140887
1638202430
1351677636
633593956
1789926155
63812067
1126208895
1618385813
927395954
25114057
1127270314
1709271934
1706426410
709817805
233689162
860926080
1812836098
751314708
1775720737
101244600
916209892
945094479
61855540
1801525953
621232762
1656551471
1440495091
2075877711
1133623282
2077300892
217369842
1535325284
2120226504
1409238883
325622634
2038157924
363529439
2024121829
1765002287
1103557566
653386068
186577264
734691957
556601655
811471982
497085959
897117668
1011888822
145238092
1797642403
43624186
714228973
1592764585
1304027518
371413736
1419245566
1930873694
145075651
1714327560
1248929075
1481826435
1376707300
1815423636
2106572259
952273687
29865902
1273731013
1188446617
972734574
1764134768
515226543
19315552
1335595343
434019172
1356329861
1157319112
2048768395
1207076298
547712022
2041654093
623507616
2096767939
923581373
2102351299
300626502
18100083
2080622779
330404954
1995199897
805112398
947123150
572599660
1077087781
1726187412
1248300479
1954812287
526924971
1370799657
660181613
1701548282
1694447104
481813319
598257208
1114348090
1751960714
1903373529
1968081261
709066878
379527084
737327764
723279031
1786857866
319239312
1605011915
1490931118
241730658
816141818
290221752
65213060
1627760426
1705590011
2097878724
1788043063
410449243
1029112058
1457722253
348690558
949218913
822202289
748874701
836063539
2000438185
973958593
1871394570
607522321
213341949
1543995223
763346622
974049773
1588412493
1460246287
669165876
1958081081
1549950166
666177467
1079159695
1756181194
788423701
1933159376
564478979
713697985
281544624
2063072756
496368757
1819209816
845027299
879794405
1841542144
1658064137
219624363
659621912
1622471158
1048885808
1573977348
1016041460
2042380148
80635190
1134024947
916895075
750094927
1308916518
565195931
471961480
615878367
1972993656
1823101897
1925832290
1860454960
237920581
1984538602
1122561030
1893430471
1998138177
472427740
1999385712
1140982858
1073997160
1898074233
1323226683
1702737461
442813841
296345697
1028180535
611557746
1873859497
1331331081
975496275
1450234325
1313430959
1076307750
876518241
468969656
1044796300
28583998
141072804
1697695913
844985274
696466949
337450209
1900496632
810020676
1723540179
876146361
809887209
1999064677
1249095135
1029872828
1114740617
1502256242
2140109287
1020123390
1164674841
869587978
1934365648
355277312
971893669
1592116171
198291416
1421988656
184083203
973455815
170617024
1855749386
560485146
1714833641
422643287
1379755320
1963709393
271016975
1393248880
837240624
913941238
758354674
857458740
555002851
2062916826
1524821546
2050048488
295768786
1172651813
529961892
2131857293
391569788
1634317274
505240261
1031933157
1051925423
836297124
1695731844
840404844
751822018
233736358
1577679791
825681176
730252952
665739868
2141284742
1808718378
905691769
940592484
1221329315
1014286366
249702741
1773109036
849224260
598518514
1659648981
1825947202
825328809
172343326
1995870924
828089476
188115273
1960094832
1654673309
2029447556
1123453941
1265904351
1562448756
1320137872
44720141
890585608
726515991
1851127672
2032244075
1170735848
1255998512
1223675871
1390404502
1669713628
136094102
423228055
2129600175
1294345760
1080594319
1702042876
902271934
457637462
752146052
1506512813
1137683499
1662099308
765147401
418484366
1746131792
1457851312
805151603
1985213804
720884081
1494150395
1835951407
131315102
1740765361
1893468895
1810837587
448627879
1593981183
1919502730
1421337077
1510241442
116720911
1841180513
1733694077
1507237985
1914940726
567931896
76967413
1187306822
195230958
1014764873
94950483
618034656
326180504
529626930
1360019815
1560407159
882100153
961480806
1611627888
1302578333
1102556520
874705435
744723782
749491614
473055276
1606765814
1195186836
1214096758
73838800
886136858
663301088
361908742
296696841
946890504
247154035
10900512
1393278796
1304354905
946395320
540754244
553030742
783639333
1646767376
925890168
1944106527
1451097692
373295127
1699070310
569781473
457121227
82025872
2081121297
971751962
226818452
481970105
667362808
1203174651
1871874938
2092271608
2050551515
724657856
922946981
1178324575
1731029209
1204295401
256180476
1205635739
1761290915
930645786
999799439
1843266510
1294133815
1383837694
55868167
1595275541
392934929
1210084627
57412614
698222929
2079602799
880158916
1411507936
1679090650
651297045
294179223
1781391954
758988960
1643632513
437196048
1988979052
2095816858
675026421
780920094
1215117692
1179899200
1450707545
218383245
1488234495
2095534591
1910071651
780818143
786133419
571818888
1688115477
1694418448
986910730
459108425
546798097
1586060611
267163583
759619854
1222810273
57276832
549723853
418074748
1518397608
904052228
878357427
2129159223
1165507529
1394380468
1218947635
1403497604
106819594
1862718933
1997204116
1578003683
306349959
609456161
858269592
1791372274
1293374810
1959829600
1691686138
326044677
1288122086
494890134
1776481579
841804565
1499146115
1827389700
2091694109
1461734256
1822708027
425917851
1349689556
1450967961
1778616345
1204586901
1823241365
1258862215
1627931551
1795461028
1822109837
839324701
1807708725
1589248807
1216563174
310501713
464214482
535882436
840460963
1933625470
1853719400
1214903896
1438897001
934080828
1842064642
2035308994
2123242933
1427661180
1796785040
749662846
714450012
788079823
1001055556
1951249085
303720385
1237925207
1841785936
2142787130
2068347976
1767660478
722337870
1515150984
1896480758
412901163
1506521465
761550641
323590399
96312985
289348075
1904370126
992902283
253491066
451315973
1562643033
368770084
1376888645
85013628
104293288
626433206
104393595
957117258
384920452
1139585998
1823041801
426115057
630306536
1634242349
467819999
1658602140
836199944
553132522
1983027154
1689625299
34103615
1637759820
563033649
592962297
344710162
2008892593
1693069538
437813623
439952156
56854570
1614391623
392110891
1889250985
1459748454
696320652
408094320
1519222922
1314301237
1917632843
392985591
1084802736
1165188471
1983001702
1935895150
305252539
334123456
335799604
1779685358
1916410749
138994821
411815684
487685196
870194598
1546266077
1790730464
868441082
1134410688
2034881079
1986610263
1895852333
2062646474
740350134
1673063994
2017865498
2120013244
146041143
1587541737
146965442
761185864
1382058623
1792490301
579420806
1455537611
663173263
2111685400
1550781875
1391183327
103615234
1505194860
656546198
1492121714
1991009055
1748600237
1413086744
1514289745
1170743938
534104008
1981256048
1812873412
931588242
1207280925
260950597
1146281235
6281552
1142289923
275556828
335712568
442624929
1643419817
1176972825
243952475
941539209
4247812
904743986
977283869
658635778
1079996651
1202909950
878226682
1759393225
1458817236
1069356175
1713872658
496524589
1946050461
1047378168
1082752267
536523965
612528852
1546131597
1836635354
1196969719
2093170487
2034613754
116380215
1372198174
1263145226
3518571
1163334524
1542345980
168172500
570336780
1055049107
422827915
1006050078
58539524
1012861087
798588719
1660140117
1675051860
1460444074
770403654
977061268
2059204106
105828734
195473799
1739464946
657546823
2064370740
2110553951
1585351148
95594109
566231641
739110026
1000283891
649821522
1667631625
1977169677
1961602888
1689681932
1081323103
2129761341
1232917662
1117564144
676154121
660243894
2056049017
1251466561
2058383484
1652537585
1904229209
371345395
1874251848
362966198
415459719
2134641454
909275598
1035296624
1380822497
1953480508
1866739158
418399679
532370828
125767750
1227715370
1887684719
1024421937
279994733
1518228204
1660357277
542007567
651589096
31511688
936884331
88225514
910894072
1977782817
1367711007
1708772421
792071941
1530764539
1107476654
2092150792
362310141
658614518
1540427523
814077169
867614991
1193181739
1342604770
204671688
1234816160
2079377396
115403495
813645219
1384074036
378663329
1614940606
2037612357
1530127253
1028430573
1839037101
1654838871
1785663246
683022283
2130768123
178312965
644484140
1276006649
150999201
253428681
822794331
682026982
2037173585
1478882448
639382136
452109261
82136972
1248806917
1026270429
1123951777
1331717212
1025858430
1254529018
1093853390
234975738
2038811238
988769325
1533372414
1620899711
1998829651
549690542
1028649002
628527739
2031542100
493611173
1790585379
1910607069
627337524
714049241
548363634
646771673
689082338
1118002791
1313065924
1180972556
2021131534
1938705007
2089443069
1259161931
1014506217
507208592
1887148928
707615073
41739292
2144555536
145677921
448593404
1310696449
527804552
1407639545
1775565035
949069659
1567311335
479363239
1383890144
1526033431
652918780
679665179
1411513095
1442431337
1000854722
859286958
1871149468
1646766288
8840787
876798619
34304542
1903426991
216890178
1382324339
727136118
197518734
1984481891
1998604518
1100735636
893585626
1468222512
1303136019
1420218942
1448252017
809653550
322733045
540448070
1248327814
2045032575
2110364382
303662432
1808174254
911962564
563422543
817810153
663671770
1192580984
617371668
990049537
1585882787
139908357
1003087439
1243682915
338500209
2138484208
1469591195
315716880
785068069
1620625042
594849458
448701677
1347571141
1251997589
1698021555
1402622395
419003854
1445980008
261332471
221934462
1906997252
1991765386
1416997992
340268788
1299149143
849345403
1216680529
455650162
640857190
1641058232
811963026
921360707
1379991984
1877913627
1528148280
1243602995
757053362
298118044
2081890107
732593496
1869071077
1936876807
1260416851
799824226
1987467057
521725187
1178145162
1960509330
635727469
971175025
1312856105
2024102589
2044072390
928710144
1963082712
2024979624
1381132850
1227651601
924178165
275016656
1962252159
461905627
49197912
1294121343
997020151
1552161850
1503280467
610181306
1649496357
519134535
80644272
1246817107
1829273074
1597952798
1359629459
1621090663
411822365
1260635648
1906778022
1345617650
1610124351
1793732875
803142861
1638412800
587256401
1834099537
1155927799
1272193442
258926404
489106083
1113179490
2016082693
67686719
1908459006
862335079
681986282
1011306341
969334447
740467938
2066763973
829457264
296963139
1271310631
2056485410
1053253968
766074289
1232611547
85474257
1000400786
2019322780
2056515913
1293587173
1733304164
652112553
1550939616
402653388
804906306
592426605
180542481
605491456
243366135
378038928
785534966
1175021688
1725879679
1660249606
1526571036
1521048179
357552712
285269167
1894851090
436471767
234162763
2139103651
541253269
750847202
898338109
549417472
1043269122
486049785
1595168474
652527293
777432186
1472798413
593137717
1082306129
1333906819
1964371446
342464306
1750347839
1585813882
1593210384
539217675
1362802370
76548226
981525273
1246443679
565641337
1295628371
532144470
1064096452
3545906
199167661
1048902870
524272181
1672177302
1189193506
46696171
1042891153
839949649
311625351
564659387
45505270
1887758483
1554618181
912532833
1828480619
652474644
71364084
891240599
1123111890
449718857
965104888
2115853260
1307359694
742042746
55746938
1143388641
178433741
1741469192
1880248153
1154871462
638150935
1363459959
1652352297
29001465
515548869
2055652328
431792424
1029249797
1669455563
835619980
130509907
1999769957
1290287125
1808466521
1070209027
2115488307
1487882904
209291270
1101455644
1883070417
457942934
1404722576
648559786
612822361
1821387124
2025261186
917040298
12868680
1775963127
1767098406
873618218
748665746
20303165
822414999
942817200
1630018854
1442370724
1015153459
1216907893
1224867003
1889789123
99421413
1624152476
2103848228
1354519109
791373075
77116576
674779141
547488926
776253569
110285091
865981181
2020359808
1908646626
309960455
866022830
1308569062
1227925610
705748085
1584879924
1705722955
1742706681
746058254
1953076511
1338464030
107572665
710793245
1743607499
1020692410
2034961706
951402838
1800570552
854258624
155323273
648679518
1089992454
1947610556
1948287491
1924731736
1197611607
785939638
988866445
367724646
983187681
1587537059
1147335676
995355128
140468266
327677796
1620740396
1024950962
1557225410
766209015
1704568417
1196706305
962588833
1903722287
1771987434
1282771088
2011556623
932781072
317582141
93176782
268055661
1545587709
178623930
209351372
1285500465
1976200848
1514859067
884079154
1553574868
1196145371
1509147189
582807774
1205367015
1236043355
1459579223
1098623878
1484077002
536204835
1098500026
393810399
1844985633
963950354
2019660959
632011116
2108121373
1627970920
992645201
1680231267
852078778
1963920879
1492436564
542650379
904437982
77090131
1813108782
1939833584
439857595
331274488
1251036887
1074614115
1282123758
1376380733
1387066785
475862181
510282285
452013946
1544436832
1463849473
794535858
699480621
1560650095
1027660722
2009458312
2126608816
1022174152
328578582
763140535
240986642
1527692815
1165245098
55353142
1823471959
59238308
276153424
2087552793
1297577960
1640177750
265823037
601981106
1359630574
2051047655
1568151836
1946997169
1163282945
1401313043
445062608
451793825
663096375
942851672
287140735
192838443
1826599838
1648849742
1122587287
1961387276
1200433152
1776825657
542955050
1146383687
1486830864
2145767516
1322946677
1178520965
2092735079
1317910643
1401085596
1347994196
573402158
1364712240
727864658
354466368
1544870531
237728188
1357020485
1585056801
801721182
1494473593
1769854625
1823290503
1717332137
761167932
1440228886
458857757
2105799323
758823525
561776821
906095036
674518573
51693985
1453248510
301715309
677252771
772066311
90941124
330068700
677301608
885703078
1568079071
958025137
467102176
1357944315
186334143
469605826
347576886
1573597750
564118065
429415057
1651536717
892573691
908798258
1857991687
1046393130
636551954
1856098279
446240936
966641441
1441600535
716287991
1120453512
362068004
745210495
342653320
532140769
699250462
1318770325
1357969401
670950971
1976143455
1258400916
952417719
1172456524
35639663
1179647421
1923029112
1512344066
844944332
1449063309
42356204
726982667
988703232
908968370
1514151829
556054818
1955623351
534251520
926324492
1329142018
1531584903
1604205909
487725701
1529307634
455942768
490283197
57264371
895855377
642215474
1724986616
1477123608
1830264541
1817770355
991117850
1182391983
448848210
1845371599
637198217
1214860687
1980104280
169864064
2114717450
1510975105
650436489
228259736
1842654706
1213522898
1106103048
976115276
934242414
1845348749
648407398
719524323
132125496
1477720764
408703974
826116270
860063108
820892772
2124065508
2141817921
1860914271
2085737231
595211207
850545321
1595829100
509558383
499548124
196542012
1381509290
1509186865
1274452439
1961715051
385736095
1786278489
1631960161
799212585
413454766
403226681
106205414
1523460915
1407261995
606721479
1927017726
1361037399
901157567
809378423
773474480
853999443
635744769
1176687073
1338262916
1228376435
1231462868
1987309890
727866461
1290002004
2090873327
253287085
1143184119
2096898957
449898023
1071245710
1062148988
1436739008
1652951154
434140975
1201469871
556308461
618971690
841096902
1944048074
176086158
1875197851
1306020264
1200080486
1228182759
146266472
1665467383
1269305134
1951119957
1496139654
1613109155
189271603
39452116
1511709286
307720899
1843982153
2055549002
529776254
1044763079
2135477715
1527542602
1525695795
1643295919
730620557
1060057224
71055492
1516936054
1394096756
1466096401
1506096219
481200559
1501721794
1407743576
113379474
1915868040
1998981478
1928521689
137110584
741159226
486577816
2024738273
1359218375
136846323
648263655
1889444224
1029290870
188314029
1713562655
886496516
361912884
1755341228
1241961365
1490283863
964924134
460759238
1970236953
984754695
85868364
844948752
514671082
649991538
511769955
1730325265
1757118766
644621533
527159630
2072658238
807635135
1156141337
1915605021
2003442839
1811082774
1217752659
1145426248
1267496097
1334646220
433605809
521087467
130951185
1245794767
1289920602
150171230
1109256386
1437501270
84652499
129645633
2132586455
1008557382
765253169
1991249326
1681947223
471462683
1291562820
1635586716
913984786
1857428971
71578635
1990529796
662733084
972894107
511934661
717838900
922638306
1631732933
1743023990
1340450790
1946802172
823270163
1581184886
836840176
912322620
1420914556
698046109
1005355994
1980687610
1462821897
744096020
1078316681
993723449
708800347
1607555417
907785418
922853701
1761890592
458371323
526944464
1901615545
761893437
1352929370
1253992139
387883323
1382025514
975849288
1260216270
1453036985
1707469267
1812120954
1242344412
1607080985
1488509633
848280021
1179640767
150225912
758944769
637336509
1672561686
1195308143
1950287145
1534212822
645527245
501669839
1730347814
566425433
1330734587
1578090513
1142587214
1082999359
173839721
203873060
1421427971
1037583730
1184269780
2130300804
709443714
1063490706
1350213132
1338156982
596200539
838354073
893001269
2039101166
1000310800
2049756176
30775659
291618238
1915238164
254585876
596867072
1343542596
1349133711
20242315
90997285
957654227
668571672
311825551
2585083
24992931
573751450
858631018
1358728542
1966537645
462732763
1533444058
213534954
2001885810
52830404
1962047685
1803809269
1575190577
652999503
881713372
1399021607
1354383095
1536980524
20809275
906408179
2105153383
1633021789
1117299552
673384656
1655858612
977510543
818909011
253058506
649581896
1616432399
104871157
1534741041
1713380707
1667987516
998855818
93709814
551617845
2031592314
1143835511
1652861366
1815326695
1811158325
318186525
1867405440
1383936381
532784670
40742522
1494479601
1369270812
207493095
382623880
1471262634
858073941
560165896
1813528152
1649278861
152347590
2021454107
64817668
1533974217
1826821007
345661774
195558578
206339977
900778109
676014345
501958127
624964634
899965430
2108276004
1820677252
2067710166
764698169
509651126
890168932
1619062587
155053404
1114774427
1413669216
1083012967
493489763
1485504707
1190195958
369048212
209843051
717921387
1678506139
1652589935
624143776
923251319
478490634
127162983
31990189
1237070833
314912795
954647403
1726694305
1189115548
1689495450
1056779510
1481088025
1277096475
274654981
1665124267
527831870
2078901887
1819553850
611644129
2082670090
1226394376
1121570318
1021816513
40477196
115467192
886830541
294786775
872843784
1359044490
763194992
1405412227
824361335
339058569
1201471874
1961162116
1886904746
387990549
851489529
100132549
1169069429
1608655782
1249362304
987276755
402152834
852969789
1097101131
185407357
168140070
721189332
1914605905
1347797205
2006511045
346506157
490727494
1295022710
337165134
1062835149
353059093
866593171
547367188
1805243533
339696649
384008964
523255120
1306039222
1053204082
673240434
465720750
1468838111
269781403
968153815
454878119
332338053
1143077896
1091081125
2053861548
1692330406
353974621
1920608479
163244635
1410821513
2028124671
406902284
1855665802
1845507194
1591985267
1871436604
1665601571
1346438222
1197460680
624261119
835922634
526529143
1796054386
2105732373
1510317882
241338865
177292999
1217038120
597073870
2051782994
1655429158
2130227335
1975219369
1477331266
722591547
1091374046
670875536
1393433284
1928966443
1942525319
528025766
2129161514
529693267
1583730606
1859424928
1729916044
1169495673
1951658545
1446475485
325011512
289386840
1712203501
1809516878
1199886495
1772957380
625461926
1690797445
1510317434
77159169
1057404898
1753416306
1951120583
469951166
1214552353
294825599
1812916255
121377587
416301831
936334375
623461251
43737887
784864888
1622025855
258843508
52216404
1646684888
884921393
1546148632
138719843
1899561166
549446998
1930662583
2008426161
66878430
1405771437
2124948933
722218054
1928652024
456502824
466880835
2041076517
1966879949
804577119
1363098162
759631172
1400890871
1615730463
1852322590
2034917372
1539739329
468539586
1392569103
969734953
334922890
1198756231
1662344123
1890427493
255231149
1606610181
346328873
736398522
1415669725
1550414299
259340014
965969138
1910889389
1806361860
1208928637
1264701962
764093756
298514282
1390422175
1809114939
884206358
1750644927
1690095815
1836506150
1272448948
828134643
301567295
1153150424
974021649
761796485
1569831062
179717533
262134031
581810244
232653033
936266392
1824266877
1180233639
75872247
2059909459
394897598
1083200112
57911289
1770865751
2129251261
1318942348
1488417379
642677762
963220546
366829370
1599895220
1956822855
637069215
221917414
459227031
528610175
237014990
2047815150
1930066428
2047083685
126900210
1484257892
673477400
838348366
1425943842
640428232
930487914
478481114
745490709
1781009901
760521875
438463570
321152074
2055462210
1240889577
677248230
1837232336
1828326770
8189989
888907407
1936546692
1304298469
1874562659
1193460668
1874352000
727976423
1810195935
409540423
190000963
1035700312
208313397
1085050103
1662984109
1755089846
1903034806
617398684
1230617086
449417509
408706871
1769296730
1505381806
203856404
525222964
1078589915
1903844332
631670917
1123900702
2128963278
715264064
1752155031
859197826
205254052
739361807
2027496316
231746332
1376973927
1977714740
83895748
1750221459
90057640
1271904093
366570004
1284617977
1098092175
2107084894
1958507902
1823435702
522660708
254335103
780910432
385846904
570405966
685344142
1622804053
444835276
181720596
1103786136
1670244938
1488987977
1481136672
618139470
270848851
836146628
2058030434
1116747509
1339431938
1273833406
33452462
952493701
1438090935
1863120070
1373910211
310122726
1512307035
1254075780
812413350
16817918
1799717291
2060834818
1372829747
825229796
1690542577
81696574
1415699931
1710976454
1675027598
1341782187
1958384929
728343397
337819834
1154403064
470863645
1131147971
2094438052
1401748496
1187897906
1610628425
79129561
302350176
593329037
1413021634
919752406
2080422907
770660045
535061844
1756986457
471630620
1998569071
397107377
1045207740
60460534
815256530
1839320932
640501392
2074641588
198615025
73442153
1294001934
1120570303
1819536183
1088624063
767609332
1966168841
1749933496
2105532472
1291421639
1860492143
221407178
1383563331
1660596417
181161302
1689612805
514883877
592953413
431814371
872732107
358272427
238770480
1222138520
2125143285
324209350
799918723
1856173203
1615989348
557775364
1896864664
1516012010
1656089315
1299964847
604692455
1229114987
169520166
1930954837
894899190
294128330
1806941704
288365634
14237943
1659218704
1049606775
136956139
263760192
819252398
2025379179
1751398293
472792331
1922376955
794498553
2014814945
233706982
1632335665
434197841
876409428
1026308959
1017156324
1159333982
1383488273
694005486
1651104277
882167511
806488964
1945551148
772034453
1703529593
610262162
1451732213
539700532
1606142058
1521683558
1991801834
1077084666
1038489211
713621641
1774531395
2075285614
1483163106
1517162558
1815824282
29418783
33135450
1415140975
1238980794
857095194
258625452
274238538
747779891
1081151542
811637084
1552214928
148123412
1959786568
1885698983
794433598
542481719
1898233451
209543161
1537741725
466078478
1263220064
583300322
1266234782
116462384
304912200
513726398
1499803653
164580605
756575220
623739773
1978275871
209944973
1685845614
718866958
8681759
182970311
507587708
1138955312
442461690
936454185
2017342318
789555651
982893669
790358484
1866360745
177684930
1914513105
1489479153
692972039
414358260
395595333
1182778509
1175500438
1915837332
21839127
1075052697
1208894021
44857982
101482696
1652626551
1039835655
721776137
857111765
675982690
1260795992
1812145745
4439085
1762109695
173861699
66964254
1224035449
1495373978
111010812
2007647691
1927421709
1374195061
691327864
255234367
1909879937
758918507
81641950
1711788407
1100893709
1194004306
1371300840
1149973654
2104747971
1124687486
1041234457
413833903
1852521380
10471358
1806480942
43386401
1081314040
1093905706
174303632
280155141
128446670
1397334754
2074229705
1856093278
1573387487
925053544
1269967025
2020383089
567366785
219736074
287508112
1410136592
1238589051
1108452889
1795576950
1755084705
1094054862
1433944456
1657213048
1134549013
2076973842
1060136642
1720047031
972944547
942393839
1798030597
1694663467
1397976002
1642311637
1935704853
1279027581
1400117176
508037146
939653935
1209139475
2131447794
1286566960
821870573
508111088
90960108
622386646
1389815733
1770581058
1254173797
642998688
607494580
1022218569
586228140
786514126
677974423
1711386403
1721908755
1777261516
243233764
318770264
687105168
735491221
595626658
393217090
899604216
1875605632
1502761226
1631368976
1682183464
1650529027
1290270784
1821720106
921439831
1120782256
175909639
620571566
649508942
1725715538
2075630259
639012778
1928788071
1403525960
1027920521
919504770
1007125427
660362800
1316115761
632640403
743079624
2119126902
1906573234
1567290613
1860494953
267560162
1165276799
472470693
887537625
1982960217
290019690
831844795
246485175
1811301137
2000027699
35460713
1753915260
1303325853
943095325
1330944016
108297139
1221423297
1994075873
1758206959
1819233845
1834305631
1739262701
1897326167
897741225
1052341476
630981322
1321414780
1962267202
1868217030
1814209642
825165531
1515165276
606364681
1199179430
1161998189
1908838019
1943980621
1592065588
1312397361
2147118675
1341188329
1405720823
1388498118
551734113
577370064
1269293846
1860302113
2131093290
793513140
437056191
521788402
690503145
758171231
583220411
25787513
1103486962
327220830
1939943518
365205728
2093387969
1251509044
1081547776
1951455504
486387860
1011800827
1522358665
1255174102
1680272210
964562286
1908654492
570640888
758166032
1128298007
1598253277
250070129
835025526
79601288
2136187918
1885596254
1227146998
746987751
300110853
1056979770
1065154502
1518506508
1727494675
1012726130
974578278
30503768
504370200
2083192953
1975792196
1808412058
204751083
1351688918
169971974
2075333373
1799793908
403116194
1029543455
1757178086
1214465406
1120847346
1498775630
1576696677
1042757083
576028782
1543025802
1312273915
1659120477
887438969
1241777959
1268238036
1910497553
607110290
1548078000
1495582895
434173228
358362160
884714844
1988064603
40502272
895482321
1106988814
336289627
69471516
478984961
1953936360
806368497
1075388203
945499467
1783459662
325650938
880823361
1654450978
997956871
2121968186
620488240
694002655
425173472
357167923
659227358
182245559
24097767
2074818374
1687111671
220799784
1425549800
1487120251
577241127
554042352
991663356
1647691029
1849914970
736442455
1302175534
552721741
1348967101
1692178730
744600943
1287883324
995290700
1688305846
898004640
2056601007
2134292476
1622325511
1155984490
1283642237
1617657867
100266549
116558535
1953770316
182506691
1196277829
401406284
454609851
2074695378
945627734
1506189970
593333076
484707592
900566967
534711583
1284850697
929300775
645172968
153221805
1672318167
144122809
355849241
504385967
99122142
978155643
808379954
157666472
1840541951
757172909
2058964619
120353395
1549461567
2103650670
351030818
1865340702
1902072675
1703242607
2129075268
215622509
579271881
540081100
558673145
1203824068
228782478
792440353
748289680
1963960838
123007799
1944476329
220197112
56908232
405304039
1340211813
1099539198
261711051
192451303
364723157
1442339034
1379250480
1237070156
1652221609
501082835
978473853
1911618040
288565405
48151265
1944522504
67010725
1421848796
1596208080
76455527
1879729196
580142363
1571343938
452182970
81164090
2097452406
1126604784
574103542
23196579
1381521627
1316057447
600167598
2082911421
288272606
254106871
2132601579
1684764832
1104270955
632484780
5080169
407120772
1731988964
1475472634
1659884355
1677277535
565109611
1099127799
1485494966
1034872902
131968767
661417495
914028163
843430534
1791778972
443724129
8989781
1049418074
1000576316
467853994
444875514
973047429
299561445
1686848413
72131402
107386713
1530579262
1037203762
551813144
1775695381
240518758
284422609
707905166
1319513348
1262314135
1753928725
407721573
521009166
760012839
481588198
1816068676
274194252
739545117
1110659604
2068371402
1938413904
1216191649
958112103
149434338
128775457
1718394697
1605522913
853608233
1407651080
440548353
2051521098
1808014799
1036025836
1555760526
1358335649
2105598078
1645147236
114272756
1481682565
1320425359
756949682
710305483
1914847070
1787060407
1221568209
1397146929
1871996449
335375846
898292434
2023792168
2115536630
2063273562
1156954510
1662478165
212142492
2044001925
865060848
314754596
2129438952
404521126
1214777410
875916610
811157752
1742519446
809956255
8077322
1488147635
804186174
1002798239
1923071799
1484694781
924006343
1038752169
276675771
1261825477
1755289211
50648767
465131573
2041427443
1958028712
899903515
1524974463
1728566253
2064483913
160855094
1240747652
918582487
1083238485
723545735
1681406888
310225611
1694884743
981997891
1632558024
40534681
122427226
174495634
696152828
1527161428
1135776606
1764407335
1965188134
2004053995
2031814441
1953120034
2112431690
1869069993
1186642846
1320827150
1606713267
1410532926
1030377899
250041328
1116539480
1062805531
1284852654
1636254344
611975367
619679330
66739569
469509722
548295168
1560627863
1485669392
1780678981
1413217720
1279138339
871163548
1309028554
253671452
1558867636
855211530
1527574464
1305401133
830786271
423921173
1816191098
187532793
278769954
606254205
258121442
1370177900
108993040
290863642
2091277276
229219443
418411123
1516276434
890338774
37309437
765731229
1454173675
1200770089
1685420924
1811388284
736417316
1191878984
148728092
1859052314
752812605
698786959
959269329
192205051
79324310
469273820
945255958
1183355100
1289081933
1215457887
761191845
1210180640
1903527156
771160435
619955193
1014289592
302466805
1582988477
349422678
241037886
1461096361
1607245565
1259216428
1298143514
153176601
1917082983
1986873823
1488765023
144600626
606534283
2087113742
359649364
547840621
1870854112
470975014
83361855
181740236
190322779
1825160995
116702405
1543647803
847604236
439373715
1740805865
1992446332
1544968647
1451707649
442448202
159449239
1053281234
1464560555
469624455
190301841
2076065536
1329563047
64323663
466436516
1921382150
1009020835
701568202
516816917
177614399
92214476
451671280
1733304142
749752289
1424874332
1109545827
1077064994
949238637
1068388485
1090480642
604635099
2040696038
1276386720
1794255023
2041142750
1998975211
349324010
850488000
878448331
2065464884
1192729873
421050000
1138604892
1283069816
2006954140
1359381110
1363395882
1610405453
1308147406
1407517589
1529372691
751598897
1281368425
245793841
1552445727
1614672355
95809353
522076649
1189427093
1580449598
1646848125
1304351679
962247975
1370791881
643541557
132585553
58461766
191959100
1206135772
453422223
736508396
168880382
891716170
1359145327
1604000323
1245839639
363588849
1382378082
1616176293
1654708268
725035347
1526537185
1025737263
2041858247
1660358681
1505415459
1506062245
1381319361
1364752448
78799572
105375248
2096860393
1108894929
1044993252
699337401
847810547
962033488
1622934822
1197270823
2001283184
965717470
557998493
1883400739
1661436205
1567450548
1010640434
2111549342
1294333197
1403824344
2146739073
1177407541
568064461
238797205
328338708
1293318829
1338905120
2097419989
68964103
1348359018
190433208
2010796188
828468526
1763646740
386837904
171361235
685074618
1580116005
1458399901
645343010
1418702419
677350491
774228753
1569361645
548408544
310945689
86825984
319336751
1502884842
1281648418
1478757562
1154839141
157726884
947443674
1403672724
1620162927
61908478
844725634
1347451483
1211796426
431395010
62125175
1795761646
309817855
579483679
1001937013
185485922
1111040900
366586428
495875565
1540643967
610892745
1889858242
1604895227
465873172
965588295
1998803429
2129009187
513257158
207351559
658569668
1972587851
71860448
358938611
1396594006
930966444
1807364411
1326670673
1679414700
1768283904
1380467310
1684071735
797788606
1665747616
1604002405
1875048129
495434462
705311856
255437928
250593880
221041804
774927367
2138092340
591157056
25350570
1116630061
659133312
1836394292
437777254
1723664936
1399377508
1328662882
1007189762
780111410
198028008
1522861917
334382157
1077943306
1787552011
2114597138
1096985533
435557176
1975012280
2070984972
148655276
82259573
1021420141
264706344
1490095226
1574202673
1284390098
308674077
1126548205
407093920
5757836
276609993
1142188623
683118411
1449032638
1533020831
1272042707
1254416315
619393028
1021053508
6023840
1696167390
1966867429
61509346
284782806
513972479
1284629825
1565439229
1024743072
220573206
1455003399
2042019254
1547144493
1052481457
862497538
1076179752
1159291895
1019207334
434603196
1812092145
1706782799
132424186
480338659
995543944
919141283
1916555070
273904301
1875944913
1887238405
623518413
2025056510
1045666788
125338562
239759434
1586111718
1748343975
2081613331
1602466460
424729338
476619034
1858872888
1133601775
1620788671
1710409964
950738444
1635360423
1737908563
1479917283
1987057807
1182696746
1461660965
1487299839
161806360
1329361396
822539810
1488308389
179561715
767946752
20883835
164388567
55411543
867072928
1069690366
274237539
143110569
336923084
1748813611
2047958731
1883098908
1658804472
310345509
1051641759
1700497682
729221369
1090689262
1501024523
182137459
309951362
684395122
354965156
761307481
317422795
1747779397
1926163645
930714936
144814756
2013553288
660870448
883729715
1588516379
488403279
50052016
731887321
1640542818
1033852024
798095831
2009004877
1672801927
1082573733
345252731
250443494
233741362
52866819
1332157076
1206390387
1993707803
2064314783
407628889
1109663152
1171818065
1216416645
371438659
1217944
1881866631
1346823288
313772511
416326349
1488454759
1761056089
875246390
510581637
1663206721
1122974550
1472881312
1914173037
1388621649
1870582174
1689139782
1065355205
465496678
1315509181
1826576528
1025853684
491236511
784426953
904309810
386622877
294457467
442880292
1229475979
364532390
1486436138
292350413
2019930677
594127928
550137762
1828775264
1315437185
1164024804
1351624520
926980952
1039385847
2008696652
2050859514
2145359989
1871124946
365086080
199457319
324942381
1887613966
427335282
1514203605
2094190595
570395807
10014777
385735171
1616692846
699510417
234053012
931052383
108714102
1312379961
1774871703
1254303298
1587366466
325274185
1411759211
970998608
1366109091
435789101
807672807
1875377002
1902223809
971345000
661833543
1781395466
1918646793
75745116
20236086
1048263533
1327842215
1479274759
130197042
719452372
633418280
1829530971
2093725613
1556190411
431491132
1184592857
595715433
715974055
1971833004
1006529815
1419314859
428018615
1385886216
1424529112
1610792308
556538012
1094451224
127004598
879746485
1185579258
1075770907
2005363672
1556110034
1179800533
1295642922
741699877
1605025399
840383224
2009449238
1361943451
1845765694
352469825
492802870
1900595481
271698563
1577086233
1650756108
1088843239
728566904
156959687
2143322869
1923756435
1134758891
961199998
780715587
1027133914
1322829399
725003111
1272695770
664096807
1125956764
944756711
1168049406
1692362052
1076830486
1432015180
2060693274
2136227239
1378455144
1318576399
2019274103
1301446049
1250903476
1239094706
1562864670
742559211
290386961
1778717355
921028944
962867015
392102271
1143843271
1383008403
1436702597
1086154639
804338112
1229179957
2066634124
733744689
1500633175
127473669
147012854
799191906
1555906658
478829493
1922210575
1154439410
392727722
1613399193
1643868899
1151220331
1179825619
1498224652
671908219
260197305
1923013594
1325422056
99797473
735526702
571954741
399598329
831875529
1477841930
877300622
51608140
599766395
1463102611
1322423027
646129829
677026795
1847389206
945330923
1824427508
1482052575
490331538
50666193
1999349653
403001057
425025984
1814940169
1074111234
1808365290
1660806501
1613914451
1735014356
1880404227
468164437
513352205
945818114
14527299
1573836597
194783068
955192364
533327791
1585754879
1366850970
42211761
1869496596
418352692
217055977
771236107
623263563
48748355
1569656792
1354036885
572805929
200963631
1399252725
1586476396
2004542286
960084625
1494085014
1041390450
1879035850
778424944
1641458605
2064474638
1443575455
1423296462
1364104337
1164599655
171081761
346687244
1110808191
1347992065
591442733
1022455191
138376117
806176644
919408833
1133109132
17818074
40770153
351336871
1973774017
100823760
19086066
817764655
100456501
292504846
296055469
573954635
500761243
1866300242
33824531
631448516
842753265
431258892
1597705190
928472153
1586457647
815595324
873551139
1777055413
1785543157
1239602084
93999559
1481098797
1746334390
805863960
210863375
466508465
91853771
2078123966
2028640743
2050073896
966414795
1409884201
2131649650
227517365
1819901662
2115499349
73264171
2090325474
261355720
1373771636
2058649329
1872443652
1498161078
154525110
1489095236
1250397218
1973638031
1390104144
523566722
1391385836
46988045
18886414
13760620
1281121019
407114175
557702365
229208976
1012364509
1663843834
1107946706
801981629
1922448355
317157190
763532315
1509530622
553652481
1692992814
1508366284
2127318837
1111595094
384793719
1546814946
1094921275
1154676114
1659741667
786036065
1297764998
1802588283
1745642762
754552295
1774425736
321691891
139326854
856103096
433056565
306889626
1249622449
1802164296
281269229
710989096
1009226025
1718249811
1173348282
321116174
531216043
972515957
721824422
1922146115
1713645163
118680717
1548085478
707986343
229936278
1737927480
473298915
945315731
2015214332
1884621966
180844965
122770188
777103358
547416639
1238988402
1673580780
1231352917
1231954080
657884953
1984852540
1637153198
727443532
1850050377
68555323
1881759872
1142551902
835080224
1683403724
18497244
12148646
806582744
151104702
1703132599
1268405218
1786914380
720050696
1343244372
835160892
580440910
561814791
1621246368
615549774
771110108
686513752
614875948
710127448
1944131381
1494375189
1972822726
520681297
1838827844
1379006671
1734017265
20881701
749309705
737534417
608673659
412649691
947821377
2118265115
615399159
654528392
115282556
1785247544
604030490
862735820
1757058180
1585970608
229895891
1659849228
2132660104
1676932161
1479097672
1047198123
706582845
615144517
1678343688
797788470
1706234363
1928547687
2056833999
1904766105
782356201
24054212
1840062100
650229510
1403063287
552737321
672161970
1038826467
86042117
1152430636
758582843
1310275222
136617396
1012555003
458513068
310655593
650830078
115798149
989126459
868821960
1396514180
1475726161
57200876
362282943
1876876232
1690326788
996589422
1826767906
1370890220
1287706157
24107738
1941598347
1478874412
1968076575
262062469
624229872
1597194110
1989128573
2057951130
79447784
1605334486
1128524092
2080514988
292040841
1119741098
67460118
186103438
655006182
1146148958
834950360
569153672
868324559
978652860
1381804108
88031160
1375757741
879055314
1430681794
1219858106
69225542
704584247
1837318995
194075269
2141852574
1397831942
1762144991
311916819
732523015
1390250614
1829158311
1878152970
779813345
71741307
697600063
1509496460
614889948
381866114
106140358
635712773
1534397564
265054227
2094771359
328776205
789973267
1825182659
1288057161
869461214
1967264683
1485205575
1885146022
840536819
711863737
1265695219
940442383
805484156
1757382020
1942026183
904089464
661845080
85004153
1823698479
694318340
1973441123
125560073
440211471
1733454189
1086430665
301166200
1890150996
1208614669
1584615712
681988623
96443656
2047318571
955974341
888482959
52870744
766717077
1840405338
82842053
1877068902
1783331248
2130875186
1986778252
1222432788
2065671070
2021226895
1843402453
111423074
1196818050
1268843127
777986597
2021559223
228666798
2019712196
555255894
1262703886
1751418586
1138593957
402098829
610655060
770228048
1421780457
403589847
1875813514
862052228
70865432
1033814949
1497087778
816283679
250883673
1420986454
1744903027
2107657477
290223773
1314016493
1445064220
562156256
1585139443
1267611479
31201855
790991508
1246073454
212334227
1121887275
819223981
1761552681
735028167
2055482176
1896413874
432727644
671377963
1753902196
1019941200
1663037108
1707734805
601869266
1331912406
1102948018
1887679079
289400762
1850356228
106375396
1885781766
1333277248
1464938466
1046430778
1981006582
1397593279
36265762
1753088431
1846114109
1394350109
1501986197
1566094220
1128333450
745117902
2000722720
1635093194
1902448596
465862674
435486432
1159968214
70568328
1902610145
2043106144
1265698404
1120106157
1664843689
1426332194
1230381076
174456006
921708719
75851943
174206558
641670730
1023739473
584772691
139404127
1031504556
2008761671
1347827365
1728544009
1131316889
1326032208
1631343017
1858508017
702600311
1556834957
1249745985
1780249802
1862386786
713250924
1819602428
1572746845
2106361035
741061625
1783563189
69986347
919734756
1504464274
266023860
1330969861
1668859681
45060967
1587964389
1854161311
820194895
1454353488
912354427
1996249845
1313732698
489986310
733177670
1372441603
769078705
1079795441
62505245
2039448979
1656694355
367409834
1905669944
1589836363
257153478
1092213122
512508357
2043461347
1377343464
436444300
877576253
629845818
584716525
1017045593
339668322
1437637902
360732019
1017600306
494771175
406095362
26187508
2028624299
1590671962
288576054
443068446
722553034
1349984043
1154947580
360346777
385745455
893427157
182973581
280283709
653412903
153641462
1943031366
78546923
1339771002
1863685240
922601124
722411315
1262094830
1582188330
1990694583
1659702235
172100392
1667541431
1025736475
1106381803
1072089846
528385253
336739977
708190365
2108777329
1274544161
1976340574
1776440821
559361533
1736617145
496611769
449598303
925527053
1426184719
1666740533
760984620
2141059654
461714098
1533264916
1126835940
1949633095
568500224
1671161050
988763819
2052580645
797996728
446495133
275356314
1755755885
796977766
1984709125
2014604931
495147446
685755139
1258606145
1738388256
598425247
481527852
348961852
153794078
1138377104
1988263385
941358742
1755185750
1754241481
20809703
937274015
2133784730
1663945765
1490083768
175427253
449064708
1875813446
467418877
1202573431
2074188422
1195652934
808668354
1571115802
1679523215
618655229
1072124380
1389208936
991895959
1605932748
733688904
1465628797
1266833101
357073074
184728677
142908756
388676747
1700568228
1879974039
1276414851
641585484
1701685347
191027580
319319996
799722315
1000104137
1864548056
502464804
1904162937
1068088193
522349340
236347556
211248841
308554165
1229973437
574307908
945525929
1378017802
1965728260
1986955321
677046560
1829253959
808298218
2045681721
112538591
266591871
942483181
246487676
1935963578
1387165799
1674068795
1779041218
160903335
162977075
204480751
1444786126
23888063
213547376
44385887
1608912598
495123228
1396839682
657211000
1303678087
820729785
2008745269
85624221
1849259628
724557863
149348018
1832697169
1748625774
1027713372
190447724
1551313140
792545395
1396478522
719465752
417427954
563821299
1276317021
1573793293
1316926391
410202771
156414059
573537574
399691863
1513519584
642944176
122615593
1169558646
1821231803
1597787961
1672320517
1692922781
847473531
1837181263
1779053337
1862435965
402314909
1617657918
1174753578
1200530794
1134487619
1033791008
52162306
488300676
1687131288
2121521716
1053974964
22374243
825763273
1279971284
151533213
172646510
282526435
787873962
1536040257
302479852
828374336
899449747
1010227990
822462226
2005018571
2071801069
1790723002
1524294713
1186608159
1193654207
1844526176
332554874
326785502
1674491092
1775879804
154172615
160482291
967656460
1650593902
1828656094
1293256590
321622969
1821217156
1365635544
2085167690
1780033871
1377250076
1588549462
485261255
151253435
1369133841
574214060
129730824
1108023617
1871005268
1538804894
819149177
1973201986
974668551
423725715
1542209025
548339464
1963838068
567262658
1601379139
723967531
1466035137
552699276
296147819
876316363
1611044300
1032661245
1460094131
600401633
1146548650
1085741789
159094643
1420076470
490980552
817677965
331011233
1025274736
1045551961
1201972183
614370348
268444177
195262990
1938068186
1244213932
1771505049
845535546
439320803
338231357
958143382
1494984251
685462659
310400548
946764917
861769261
192946618
456961524
1757909688
1590284340
2127668726
1086656212
879238193
217831227
1255410942
1082723406
38596957
1082449106
1395457098
1991855170
974951943
1224643377
225568870
196253138
1805554184
879810386
1423224891
467953289
103649465
442723165
1034912035
186388917
1236617543
1997846726
2056324304
138241429
1542270858
1131322048
394908501
2123487928
832629713
275918982
1201418518
1308051806
1157077849
720615213
995037705
592914458
1590351893
782199884
1988454050
787436071
171870671
1969256428
1591390129
1041585488
518684007
2053300058
1122359952
1782401112
654755301
369720979
1709401523
523053444
1143727193
1783696209
711445688
778421392
374847440
1832460026
1239104675
2112495771
235419240
955009089
496996471
481195811
2069687458
662709989
1507955818
655864304
424691323
1111919664
959878091
1779724548
1161404064
852010627
2068261822
460888435
132716590
765801229
1072195675
1248095005
248397154
1034598371
858007671
1520443141
817522904
1738983197
768723581
1911885348
451933533
1434666848
1635786702
917331662
1213150824
292210819
1569827340
444808094
1838299171
1473043316
915152410
761827555
313018415
691762656
1471951278
397431893
576865472
188374085
175025810
1665290666
1321252496
1362727891
85970757
664961519
1096068918
1427365057
1612833682
2092230996
742683363
948581608
475806749
1279720904
1906632751
525689279
2078498533
847746231
1006161945
1267106342
1129022477
431380868
197576251
605006295
364271951
494128209
1800866196
1869447771
2092764829
104515354
717884541
1921709626
1350019691
1437371619
1004063894
773317298
453158399
1752719328
2108683105
581685766
1040437580
583507814
108445358
1445838386
265256920
1882680917
959623302
1259985536
1492057108
411623737
1004078957
878601849
300500139
105952382
712965813
1856538402
2085556214
487557872
834262722
706357935
824907927
540783666
190817669
897708390
35107150
1961196102
771354197
105783463
291152432
868153413
1482359345
1720949998
1351109504
292583580
2145855594
614591494
609162120
390224662
155356800
901594976
1059854711
2118484808
406126780
2008516231
1542074893
994266883
750021078
457279702
1542204537
1776161847
807869415
1122830368
1818451366
1231759154
118415476
150530829
951285129
1714383131
812503043
1746956056
1466210818
1439129132
1968567229
1908826751
170183865
497273800
674540550
1307928401
410621368
1856233193
1955258921
936262958
2145581307
1492507238
1155727357
52237153
1800450614
2005355717
1307946927
904848305
1592440998
1382928180
1527670032
1663030211
1145965656
1540442853
148942073
956014672
108972302
1929431130
824133060
556338880
871400416
1165673622
1648754678
1564043256
673574563
902959153
1546085820
1028979063
227066925
611857729
720317390
1688052021
456850702
244737409
527067473
151019131
1237470007
1933439135
210147450
978251003
1418649313
1331249861
1595432574
2124048060
1031696977
1155951256
1444617112
2011688522
714907147
707012355
1455047625
1366843720
1568765391
1232764606
278232913
1627132483
785345441
185064682
1674613156
975932287
1735490889
349944088
1000344396
1767790668
73049986
654820287
1428406513
601413788
1755816825
349216206
864029788
2057968043
1025763617
1013388900
1330041848
2131933670
995294699
1119023402
1616993304
1301139981
1698629330
551040151
1993072177
515172171
846046660
1027604383
1871964574
1264051927
92020175
1510861091
816483323
591537778
1292091114
386590048
2000371935
205877228
92773106
489600049
1767418596
423891700
1766621353
1175508840
82842420
655556412
1981563311
833229100
1930736114
254600897
269827392
1089432100
936623835
642738353
1808217381
1408221127
736250069
121324125
285108743
1983699595
647354158
401640094
851312416
1418267664
1001967795
1239413628
1208657785
1786926469
1911270598
1269437683
1145477370
1343493648
1533274976
1025883832
83872115
1767391348
66704748
1954959967
103903895
2090932722
882246771
94053993
756670070
1445232705
489665496
37810027
2095414118
686929949
195876918
1430139708
1334851737
1224393355
1863647253
652460672
947792409
706362544
61340667
1827290074
90993911
1142867120
629755637
489002155
1702593509
335865983
1825662605
1959242981
355697518
1856543785
1593154294
1678436490
159655377
962017281
781711270
1883099574
1927327642
1623916273
871353156
1145619270
347687868
255405139
2098987039
837196587
1420994479
775654105
248527965
334066717
270325848
830378522
720226842
1409575020
894076228
2067598773
867780526
1286822938
1367956987
1672628846
125706362
1509543669
1000133950
147574195
2039532561
701609657
1035740611
193172127
1522587538
1061380581
557096699
1147916589
1416344897
557801865
1089550348
1091914706
780227815
1483963218
1330146682
135865939
1911260218
762553386
1183933505
833569691
904468193
179307148
186734321
1457138633
1208866534
2077292665
410143031
827423548
1136147753
2117219720
710149252
41146374
384692437
878039552
774396992
2007593140
1605374047
273182787
1733016150
1186988529
2113421808
789538593
350941872
619275710
732924565
1767503045
245850111
119908428
1695543251
198080534
948586521
1258399764
1761730238
996979544
1575520192
2058566177
438721803
1084102329
1979156393
1471928800
241107167
1303188012
200570793
861593234
600092993
1400663979
2145309650
1547188588
2132684379
427275719
333918242
215006398
1762091347
332763513
1037258117
1313663226
337278329
1566918876
2058909000
797656040
1871427390
1212167351
1854741919
4667074
1187593659
718816216
1748162085
1952805875
265247226
1694270499
1975090085
730785178
1862455224
311211485
196916429
358818826
545379745
2142561468
1574745649
179008485
603774284
883559312
1702055560
941050915
961029040
1426111857
918960907
522937513
1895237959
416733251
739754926
2116832320
1299329688
1411989316
420912983
1609402063
773418945
1389272373
676208657
1754149900
2132962773
1169173968
928491304
743193942
1845833158
402231666
2108580344
2042039294
728188426
1092134487
86396312
11192186
278325671
176581294
2049409893
597498864
1338423614
1181870118
485412134
149194821
727407256
512107649
607420763
767767664
163306011
1881414930
750430001
1293832046
406180164
495569009
1617126275
1609233914
279337162
1367286013
1385213016
1434034272
448315228
1833055860
648955230
1575557408
715917961
915097969
1894188102
1093270226
749748053
1570892910
1613126927
1092335275
1024225695
429666013
598160876
1835803308
576626004
1660997247
628163583
469929859
946226619
1126527768
507785004
1759471510
1995103834
1086451435
915848907
880366744
1097792245
676432491
1533168962
264302018
830556244
1224431100
614745370
1628696290
379341655
1020953452
647062610
1300821394
1940253338
1973406196
1167952259
370984920
1396686236
212127383
681101213
543826666
1631135111
1068144543
725795372
1320489143
1351888275
295437918
1054167462
456312463
850277082
952981899
1965518820
513215236
87905436
1515304874
103377956
1108354240
1643359443
203407572
1989895975
1492799564
1673089170
903752029
570365906
1051967097
42866534
709975098
1223022305
1494882911
1480862922
964895853
1742468183
140154961
1969514395
98394281
38949328
417172286
648899090
345029683
940001455
1010205504
1220447000
1673556404
1787811111
1646392444
144672158
1191974279
1807878969
45704265
888533306
1697671238
618779088
120004755
215581225
1872244816
1636886749
2118286532
1180176905
248912981
1755526022
782080384
1473933239
86027702
1343770116
1605218776
1689974620
839461623
10184965
1607922150
108983059
1892063629
671772238
1564792042
155435838
1015922722
1772448955
462949382
319868479
479146340
1839680601
1754459047
316619129
324296120
153668424
1846370965
1028155546
726969726
307151244
530151328
1240221344
1018930020
333753689
107040839
364926500
779683695
1990493983
367509188
1134069985
1054087067
1569512992
7624724
1834672315
1306182543
1573272765
840176328
1970198327
908455497
1773720655
758607064
152669834
1988868151
974352819
2081888762
1771555217
1232654842
916765051
1177041321
451324820
1154078148
1544006688
1493767735
608977231
1058908875
1514435187
409954804
533778557
2109337268
732328301
1354837519
1794764990
406480815
707307276
1411444983
1681419047
224690069
888753668
433501142
1033495411
915916066
1186318945
1277055511
242173641
494171961
1881136534
1216638523
1924728317
829494812
36512403
320530661
810161036
2033712778
1299305147
485351315
112373278
499518320
1007145217
37892453
2354853
325271706
775094101
222727915
1318920870
783187020
1763957223
1442844531
2043931317
571814504
307846212
1213943617
1600660389
842018272
558050568
761992874
1209308954
1704876906
1675956709
217941893
430797435
253139823
710716622
1490080665
1994229887
1317641416
1749712725
1389394654
1790138635
139247263
440350521
65278465
254730464
1466366545
7226058
1626902674
1931555554
708368050
1191619857
1745692328
1557059391
114844006
2142454237
254581798
1676014711
1721381254
1591933508
1398552041
1048133493
778072567
43692301
229188873
30454632
57209631
531701313
1889369204
16847527
443762141
1299586082
814067508
1616588399
557309247
1189491461
1561302742
1709438826
139016436
1537961459
1525416474
69621129
1033377739
1917613657
943442442
365938939
1442034107
1745549457
1186034091
1034473914
905902451
1242714208
2054179587
1603936242
20178958
1454865636
80881161
747605210
1873661489
1823169781
2119993060
1143593471
697544323
153105243
860775313
2085632611
1763418211
889418488
1246718718
1876075030
1782593977
1150079745
82432604
174972615
425787648
327396379
1167567990
1638037508
2549819
1941674677
1464649418
1190090596
572903012
1382640976
646320380
555825375
1356073646
739334069
872909242
1065870062
2022768039
1039101757
93435403
50472660
110341175
2128309998
955752274
1710336276
1236951442
1221117084
572414305
491221299
374626742
1059316780
76484810
1106920096
2132701995
1701700666
90480925
727170183
600566318
77029955
1652404966
1606500855
1737759209
1824239485
1341940446
1116056148
1482573621
1409106829
356282064
1789442481
692351692
174357222
512290031
1468621074
1631990753
1975621919
955943322
91735674
1092917634
1202919031
302468462
896275701
1770001909
588329814
1550642292
271521138
1953591206
1830802707
675191530
644189852
66501847
1376233915
201288958
739208490
950887625
322409631
819084239
791393373
443689591
158294710
736629934
1850881400
916471496
1532282450
1266036390
1563693318
365451943
1150524420
496789822
1377042106
752411057
1756001938
2076529196
1214733653
332401554
262435543
1294513257
435227417
372316006
1377916038
2134486361
147261033
529892660
623700652
1659456525
1909708130
416503895
1703328522
835106577
8697598
5333471
1964701429
1982192225
1098226178
1648530084
881702792
1838521971
2064375455
1403082178
500793809
1024370070
1074847247
887354105
69341928
1919128264
1098725993
1199765443
2147251347
1453053897
2043017164
193637266
1452103956
16911189
1696357379
1754302543
889110462
1791936378
389125869
1468382600
1760420068
2004422589
539964038
419412566
1368548022
2111127368
1471499224
2108669798
478139574
1514897275
1305449049
1692564042
2080535690
1921959327
1324486811
1459660397
1681406428
1465735763
422493288
136951739
2133273305
1492379095
368365491
421629309
1865545823
1862010895
617277321
451554196
577495721
1155495458
1083501925
729972131
1751966784
260612292
169264937
2019762422
795289624
163177016
126144231
225588839
1147061226
272905402
840111059
356990327
763674179
1468428509
932471390
297268549
886462811
398332890
660214684
432490599
2084677537
1439862141
379954917
1412382182
2075158805
442767007
572334380
870249421
343551450
2030505842
248722785
1843765689
1960756092
1035265420
781464771
912499457
1498016007
1855685198
273205066
205162687
1346456437
211042629
1851747208
961885239
16632153
480996841
978173817
796981479
332463969
155273852
358256598
267437858
1050156380
1366138353
2080485788
1973640739
513605887
1231997441
1650630911
151356971
1952881451
1594714667
2102061767
1967739629
85564504
1761442055
1955421089
235629982
1479174080
6684404
1081538866
1308583786
1061245223
1071138926
2102575515
1434194858
290594692
52405282
218969111
836823557
1091033736
1735567758
1881710954
2095935716
2043010503
1403979329
1414742979
1296281455
899626522
1013503395
1880104758
2137958418
1237664998
666271173
1610852810
283499103
906931479
683808323
1536506869
480693701
391612051
592008981
1001801931
52274057
1939594085
592776505
2009095667
1698017567
835545957
1972443854
1769663611
1552622101
1854257284
1892547560
1517934716
1087808194
30759758
156554703
304468403
1422660292
1905368797
1389825147
1423930328
1657093715
916546852
98722084
30289519
598843703
719999954
1910675624
1040971179
1088696495
681527127
2094639539
1627306505
1534602864
1523650615
1847030480
516991172
1109786979
2051176132
1096415455
991442078
1619073503
815826878
601828592
1591796964
2025314830
526395364
85015432
40234832
1661897053
245494077
1352032669
871339764
1550732835
329078305
2007845775
1650742551
1602302060
221515461
1675557665
859752720
435430283
678349893
1160721974
1354330401
1234704637
902051245
1779727426
102836821
725293585
1932209103
1872790873
1834973323
657615559
236541467
476202932
1642960685
229553094
61797818
548046483
1652642075
2131964992
745603905
1123805224
65315047
178846920
739414513
797938674
344529306
539439424
753826827
905402565
294131256
648631137
1106401171
939940742
316715589
1707906162
14397949
1766411469
1575258775
1808609260
1640535207
1047996272
1508131978
1033686501
809259438
274954035
877453067
1678437637
1557763822
2115708441
377932454
1396200590
1177733980
99930948
1762118015
934186788
439464606
494776740
1009293373
1721003243
1085757861
1145826543
275733780
77106523
1396001568
635410668
1562370446
1900737019
2082540340
1524311917
1560449474
582916164
876796816
972842622
1450394833
1600920680
855689422
1834944157
1156107526
711877349
166133134
682731778
2135314565
1079135132
1255038797
1764128326
795306286
819096236
1126330924
403192763
746065150
1945619569
1172800993
1023218271
180960743
1329118864
826419554
622824801
2029224713
2035196574
1398859630
3632980
1261971446
698075161
231295630
1970989383
1664238909
572149562
355019160
358703377
1929941224
1223496381
1861041135
1446035147
1886451419
281778707
1425929576
1963869180
1693906940
1034032165
1931717359
628877602
638964793
81680637
11730641
1833649337
1624733964
520287268
205689922
1664022590
1237924625
439957358
1716194541
1110681510
725046601
465261719
1924287395
1686730575
2025861651
1074757517
1214448145
1009193382
7371538
1882003825
1764852714
1206859350
1186525504
1271194011
57598922
1344393150
330239474
923087052
430659352
1694601562
891906467
743652193
474538596
783752856
2053697089
680680223
1939820055
362461271
1931464040
1655857572
814899622
640512871
80167386
2103309000
345729314
1412101953
1985288071
63039159
1634140283
1681703868
595721109
1216787492
1665673156
1274543826
502371477
674554607
1893834895
1139723373
464347957
1046316514
629575801
398338854
797141478
1325382981
1794338539
1948343103
1761189329
2076459262
2048932022
187944189
514268772
1455944301
1376578535
1663735269
1323578827
47085564
1049185591
65958070
803348879
1389747596
1746465449
2082423326
962306625
1092894743
154442161
1579820918
657413246
537427824
1279902167
1648037235
760532958
346486887
16355690
1240649204
1388155107
1045120887
1178075780
1995101725
701671417
1658327646
2047628890
1563383080
1650471481
319675121
919851441
385413685
2044696907
2004998442
1627898280
1594821269
473013373
1497226574
1202177824
458979318
402202540
2132949575
478768051
1767431994
518505737
591575047
284032429
1243907509
1668107314
295144846
769635352
471642241
39500450
1937466153
251075404
68454925
136989887
1636785333
2034878753
1078366256
1186802902
264121384
1600346421
458132332
427816060
1161243507
1045016824
1435765699
587658298
1415216912
1588431837
1605267586
5456842
1823424515
1753763821
678131015
1662098096
1797041717
1585982039
222382239
2101604414
985623151
30110332
739584589
635888484
1792260466
1301043036
1767871012
524545027
1414384913
763220815
1977015614
1824608891
64558908
1220208792
2062124172
790687559
454534153
910763243
1433459668
188658936
2115664917
793734821
1780832030
813694604
1747717719
1447172242
662526171
692365656
1831183005
1902460371
884967650
952824801
2057884717
36071093
506573390
655828772
515249019
1911452876
40708524
2089813585
792277092
539809518
1560394517
1411450634
1749347655
1954350528
112206068
332616220
886478908
854018047
1671758249
149850843
404401521
794672702
2084402791
366108742
323715628
548845478
1694374117
1423566112
1851979454
981814872
1720031741
1287237562
2012753874
1615940371
1180950459
266977881
583162445
869224896
1709091771
1640774551
1566143536
1926911496
600623418
1096929039
451813258
286218029
181453713
41747668
1104247972
873227268
1432101974
1803895318
382077959
947120173
889469392
519739705
1110612202
687161210
315712680
1829462606
913320825
398168572
710012643
44866438
210502281
365164904
1901685127
1220939935
1593218837
314305655
846566237
656624617
1069065538
1126757113
406963817
1140477558
568803092
1102750385
602009478
1106841562
1815078640
2076697468
688786188
1810548363
1819652448
404257564
1849109624
774240557
177762220
1782309317
2003766102
856970482
1654579699
734945000
1322982092
1900367766
1553789312
539847733
1302079200
1989971575
1791947522
1983668937
2083748736
1028462474
1283649746
788164497
428773933
1550993746
243858702
113954427
872564751
1865915107
232419
1517309965
2141101327
446702771
1955649091
1071457452
962853200
723447919
1927693159
236450095
1862466508
1481707805
1494670190
1452747569
1861210299
1447724001
232636869
1569963345
1957826361
2030491642
140883790
1844704046
1501175753
1336843903
1311155207
2022682142
690301765
1115857883
9579128
1169088735
2012778544
1734209131
845693168
449008680
897442102
1843366031
2125255693
360624939
2097703843
896339731
1096249683
545644397
210584991
1415514876
1542846747
1294109947
378987513
281546926
513497258
141829869
339556666
141011201
1066618067
297859972
271276822
108658924
1114909709
1252569276
467382573
1261789697
1229437077
1897463695
1012116274
1374057104
144964302
235256269
466091722
1874607620
2041390014
1661277427
833777287
1987380551
1796830854
1678851788
1526863709
1530713753
1013988319
1372600958
137316192
992931338
1557969680
1407386430
924572729
1946869264
420363467
31259139
1657350265
1758363403
1505629642
480549227
1795973841
1862641668
781498439
1360949562
847944731
1254141770
1598476000
941845290
1365589237
205697433
1055088230
1726175188
1059065110
328770342
594276421
1173668250
1047117944
1936336936
770688285
208865694
563089014
1702179887
2105740841
665570364
780685114
4551442
2039165034
117214460
2106958581
1591244997
368643775
916564591
632659786
1879030320
1311398662
1800903532
1713145338
745622742
290124378
466580068
1009386199
2140696347
2100247901
68659713
2036298353
1079433428
180394902
1916418456
1962979341
738710490
959763876
40956091
1630039009
1865816840
1399428870
2087787575
456722841
1687520266
484241653
1383035448
62064105
1408331384
165405614
1436370400
26863068
534838376
547353030
184550623
1370532858
2050102036
1060420118
648280492
569825125
1679565500
1142856034
306928069
1039067596
1886107239
2111526301
131766555
945255748
1928842641
1333120713
786630077
186626867
30538495
646298347
1473031463
377528889
1774341447
823420678
1581287400
1011067979
2025848854
939491790
1871965712
207607138
1178071788
479391143
1763070766
339112242
1779559025
909286251
1027754743
1641570789
1619368093
789408769
1307759912
819781146
703622168
82975554
1826484779
2121449220
184363440
2105487788
984973047
1853183817
713968599
721878801
1752127793
2070794366
670837474
295738453
1834339414
1602883962
626519495
301921890
396444843
2092051782
646201789
2043076551
1954303160
1174755559
253025033
2000497526
1735577698
1294428521
1980087542
809881123
1752017461
434625194
2004568559
1657604600
1115387670
1525374148
568073305
1054056316
1422373465
1243671407
347448812
410454058
1111562885
1340828461
1694275836
577681844
730881438
67686435
1532630958
395800214
35654739
593480855
643214608
340097381
974575487
1845298747
592710848
1580670779
474289215
547935542
1852218273
2082470118
942049028
1637780073
2050998283
1139171000
2033809854
933234
108657001
1892407561
705435179
1379017357
1672987003
1624873937
981535605
1306552757
304493496
1258948700
1844214197
732079091
1746173413
365442857
684336811
2088481352
326179070
1870564219
1827535320
379927572
1914554335
1762479039
774881406
497921062
1781227813
337790363
145963514
780122317
472800899
227178167
84765819
1610379309
2130523437
1706475458
2108178540
1425068018
759789139
130850526
1675978149
206562015
1789179648
297529633
312573653
1891264384
648167630
99794337
249075238
1618804130
166103468
1499989815
239917474
55434676
1645573271
517383837
1462804308
1127421358
246438290
1914776877
183808224
572149888
1645532595
1291308779
830202201
1842029571
1055744971
402216111
1628759905
2147280543
327466184
430446180
716931984
1215893063
831323957
1454112136
21097259
1397954118
1644929077
217747229
623082751
1432284661
2050696005
765328778
903986527
86961726
525572843
385107051
1693227732
654465196
1414197410
1398753457
1698101809
908942594
1572730230
1182729375
364415563
2124654681
2102606179
2100214014
205381950
1164868058
2131274999
1117661145
285728580
1324827325
268241020
788518580
1255890137
640666455
1466301504
442849368
1312955613
2143347180
1334061530
948084708
2044594877
1887998170
1703273190
540105346
80723262
1859181652
1953084130
598561151
1666270118
969410918
1074900449
614651131
684079579
1256418297
718834190
2034773430
1436689317
1626717321
2031714034
98244613
178655999
81917773
322694821
1610302822
1779864021
468959665
1475597661
662365907
44750935
872831260
898105735
979255103
1997948932
834865286
1779373302
132333076
808267918
1767909302
2008304707
143270026
1187371950
1852416189
188026696
1194859721
1972822441
255589925
1206405583
1907168271
1249101129
2096824855
633375463
346377267
2036914324
283951953
1255796264
2048930586
592930904
1950504090
189057853
375728002
349384997
662106656
2128490081
176114887
2032278378
42907757
1713838320
17392703
945766171
1201529372
1680574706
205696752
920793165
1159826918
1688881613
847632790
1865126958
1305677339
1523485948
5958926
1723333649
2008988991
1575766266
1165838709
1228540508
612851144
114320120
340699291
81583757
1222573835
1364565585
827336580
357550555
1096707256
722425009
1515870639
1115441902
1057235941
1090189085
728588795
1927762613
1975767674
189355257
1762792964
1356779429
1001348203
124824987
509945950
1689551721
794979034
98076520
1191533011
1835474447
1215922559
1771065644
725464296
742040140
1694342616
899795279
652529482
115413646
2060278870
1152396958
1233785896
1458857031
204253054
213203086
413800147
1956822242
1522789851
1506596716
985853043
93189524
343400418
2015411334
1950453416
1476356036
1503835965
1445243512
627131905
363921810
72876943
1031048592
1647713197
1619829112
75235829
1506106299
1278956480
1994570446
1956084404
1652145462
115273799
1270432361
1064380258
1552645157
1990408815
317973181
1184211399
261799398
1955550584
406222646
1981208926
1913913902
1036507340
1384305155
300683742
2105404324
692613674
95602461
1299933542
220188889
332894206
1712292024
1710614348
508695361
2087523182
426187811
72290687
48840886
2036665089
471961010
465111891
1397553861
16217223
2146815086
1303264132
787195716
1972242271
754992896
347175636
517728559
11601629
1159438379
319670716
933027709
90446922
75280899
1660849946
1678126761
1424767368
2041764673
701062707
345559235
1461158746
843944677
2003977545
1669442797
20988557
8930486
684958573
381614162
1164173279
1232958800
302155519
1190747690
348579179
1518481049
721982407
1388441618
666830910
392868771
1360818589
721804860
1985756138
1788444118
1788985849
1856567107
734645220
987332552
1549377229
945287614
1616936456
1243919060
1112318128
1925413451
209894632
1134029419
1192717451
2090143333
1887160814
1710551283
1080216241
1586403981
465237917
590605227
1735410878
1399186313
1340337094
1019545336
415517499
1645000334
843901451
1464035971
2115429682
1345773880
413410809
930772514
1641276706
1007612437
999627969
1438532933
731097165
959103108
1013381288
867728270
689265645
1576058286
816642593
1676302679
1331940426
1136593921
1363274458
2034571033
200129211
356868022
2011666176
542739172
226147224
1671603985
1224954090
1925190566
554016007
469203695
1024489996
679071189
1453675739
473847384
931272172
573312925
516781714
257595268
1995203606
1647783103
1884238478
1701791658
1819247231
1774814200
1269029633
1856940826
1853626427
305123726
405402519
1408473564
1160447536
1640222012
1679672920
1637195702
1015096170
117050664
3572454
1443423427
991428087
321925918
1139860554
653974843
1371841886
1107058608
2142265216
1958527450
1391820039
283045869
1040177488
753717292
1050679025
643268711
1968891045
711938816
834147558
108935632
805865796
1911059066
239604727
1449289105
2008060298
2131217372
996515146
1989101941
2121556169
1880543956
710484460
137907387
259281325
979040448
1081277431
2142069509
1154128960
1929158029
1529247945
970506827
1495581825
490981260
1579412605
564583826
658804814
1478206426
424331885
1297721912
164726231
837668571
1449969858
451423081
1375990175
1527145451
83561120
900417324
1943172470
1674696283
1138118981
381215249
1382751564
761631019
2006661047
2087600976
1205927708
803495771
769881092
80396754
387407853
997170240
1142235622
157005723
1863541486
1568025567
578360627
312131204
50151152
491928259
1517368235
868168779
2050620713
1346815774
415749986
1596196605
539410297
1443753916
590428521
1182976199
1126075954
608767350
37217077
560270569
512995036
541299413
116206023
1062013799
2082832952
1671017595
232173392
439782788
1807477397
695458138
917630369
825303545
181483977
1193792180
1120323743
1240766695
1328785463
1009835321
1772234708
1399900385
698831298
311388172
909220314
41523786
418495893
2042734070
1683553606
1691376707
1844964077
1000727851
1094399032
233529416
230156436
1672982522
1049550163
737992465
1845948971
775468123
997725977
1121592376
1578964765
368473261
2072004910
2105803576
1679255664
478003275
1583675259
2117178078
347713348
833418011
697736196
1339961857
1255713517
1823866298
375425290
461100007
133551948
432092836
1574097809
101356514
263568147
1954673087
631719295
603361872
2079964602
1093525644
2138724247
960305219
394692124
1382562552
500249639
217711670
1094705320
1808903893
2022031742
1780383162
1914908083
1443764468
1414640438
2117202536
1011439402
1647379604
2136057211
572414458
962154372
128054365
377044592
942195122
1660164002
950628909
1309759828
760685004
935546221
2130175811
24721393
1403287821
1542668598
1788296417
1015266672
897855816
335648046
1524122762
48869355
844483406
216621740
703391653
1349125059
646566799
1557522668
1224745078
642854101
425270756
61129505
1673312727
2034268440
1695500972
1923131082
794023940
1949201146
235508161
1191029229
439634003
1270434718
2141902860
1790972214
650353099
1191464190
765856464
1003923018
1418329377
830034959
589284387
693212783
409070938
451367787
1481127934
1790892004
89956180
563535185
976119457
232069379
1831615248
2081273203
665688898
313931310
1745148667
375024668
1098264158
791820225
1627739348
1491140557
1246925427
362010904
1968753042
348227457
2011801800
1134531982
694287749
470934908
2069847402
1787707445
811694414
977502413
877955891
1894523137
1076326698
321783800
1877420058
1667603377
729970173
1700281111
1215543682
1638554998
1128000747
1178058292
838406356
816845696
1184059448
759231408
2048872210
465414611
2034841339
79683046
33763735
835194935
1181427130
2106788436
990291491
885623191
741418626
218202816
1996990240
1021084099
106834310
1241827467
1736335394
553839674
699673704
1367332389
908302786
732113182
606940091
1862019601
1960865251
2028172527
1523178031
27646037
971523185
422370922
652681596
1935647995
402528015
842974173
36399734
434644680
1107688811
1566300804
1094495512
2683138
203686448
1765391457
1385187610
1609090509
600391252
1920728733
1875224055
37343383
1127234972
1973669597
756849462
1327294384
1407822682
293411625
1404608694
183687083
1731872315
691158783
2021770980
443856044
573250678
1901017522
1251243799
604779745
911020102
857566471
558955377
126161720
1062249523
903930686
1664864187
1798338776
1622347582
1168121172
1946138884
129200103
1172412607
994011430
1895999157
1775853017
844381517
970506313
555637139
333677926
507550418
156839202
489542937
1039044839
1873159271
244103803
1547736919
1864836268
915709651
1558309017
2003081467
1202092278
1856890118
1045277818
639112708
351272060
654570476
1373173072
630463963
824770251
345259806
159431466
1916857040
927162885
2059488439
1546753341
1942291452
1148474798
4954502
1892145029
2034246554
1366300794
1986709069
1528642110
610461922
604226287
1254623935
1011680910
657739625
1942362421
1413149125
863489626
24506211
448292314
1699307353
208644427
934807169
214981564
244046543
2111175657
1330530144
1468268560
1043801151
273925447
796291687
345021787
1898713143
1958049132
1629599153
156613889
1963895949
517163999
66180464
507324931
1241885719
1867464010
807083083
1875442380
98769678
240214630
1643909958
1962976134
832002959
1435233761
1968964245
353767678
1961847136
1206889156
593574107
138136026
62875346
429523536
1735400610
96803253
582643839
849709739
608437208
197739257
1096333708
1671830841
1538446336
2057484592
290254902
851014691
1219259223
1354982199
858384898
1010127242
740740980
158786954
49911730
438054195
583542599
2068575448
1185300959
564226716
1648327265
285060933
2067205444
103159770
1247623470
1507196961
1023460957
355939174
1193053628
883034377
1242297918
1194752663
367948621
1114739717
1695628978
1282850691
431462240
1551535907
1787625179
246728653
101843249
2056883455
948649570
1391833688
1266909809
1309167768
485286628
1072948708
1400500083
1308843530
1426533218
157517667
1140727606
305632802
1151235335
1618442153
808367055
418437099
1767720739
238017174
1270065850
2099423969
856205148
1142629382
1820046593
713290193
1339209207
1012051844
1597265832
1276552215
659329642
832298420
1343083387
60068039
764970819
213301888
1249629545
1851402462
1805483658
1543711707
398716884
378032234
270319088
1187358581
223008999
758528648
413854458
762605980
682718341
1286359552
548231068
211182269
686990276
130088124
664573465
2145138222
684907784
898686266
653088034
1866293373
403868902
921337092
455116074
93446
1307852261
1692891027
849068757
1472128322
1355253906
1850440568
671812845
393788917
1397345417
593648903
1697431440
824397302
1372434394
238432661
1711855874
1509542995
641361865
924217264
1941210572
1613584108
1528023283
461970277
820180103
311853063
2061246358
668923765
430207682
892495182
306237306
1908653918
47501628
760499493
413318367
71527022
1423576872
613731816
1940618208
1138587023
812929052
1504148330
1338001833
1264530740
1669338781
845159923
272878584
543043666
246139273
1649438557
666343825
1078690303
474054619
495411847
955157106
1295598644
726013180
1461383443
2007027860
193659293
1498318030
2001039656
1473435461
1877618667
1619824784
1157592308
950004856
787985035
1320397427
1931423567
1478078388
374563876
746007089
1495688082
51202951
1890757037
1149421840
1544018584
480212363
1423903728
1408132708
1800233396
1188050400
26597933
1296962496
992432266
639072382
1315034147
2057267499
202283006
1869309019
1135074508
829759809
1556240221
690060468
440382446
2011299187
1401551717
1144752293
890353916
1740894939
2143610066
1959871446
491959458
1362140485
1290835242
1969739295
605465568
333708568
476997348
707269762
169064888
1655863799
2071054912
1711573247
1888350519
589246444
1319111715
1694515932
1552238707
1582793649
353018934
1676111574
1063160387
1073020484
273484482
384481146
1180717229
1778807320
800528401
497970636
612173552
1963025964
277670215
1954445466
537064469
1163709352
1032146859
1199050165
1743473889
2008414420
332383815
1973039452
312561305
2139156019
1410003075
2127429437
708468811
862249547
1773445220
152549864
1345863226
1703286392
1539073172
507618347
1292774150
1293808162
620863140
1014079503
1304570648
1910663282
1671831993
1362794454
606291313
2027791085
1648252941
937078278
338546538
628553565
1980232163
1484207627
324451792
411968066
158342030
256340957
1553399713
1386859812
1783774065
264184923
1580195993
1029331218
393754763
149540341
1279357558
51508081
1359300748
1699207347
225181788
1137898207
462702155
429813369
1154844719
1077246639
905088947
323691252
1863073199
1667589932
897608744
2009883749
1566512116
668566088
358611799
206549934
1432702900
698679262
12298767
1161208870
948838981
1415856445
9253420
715367573
1504791324
2045108798
2037260164
1883213526
213500520
1104219405
236642049
1401487474
111373083
1235883708
124867700
220101338
1378143586
2008441569
1389623539
1586776923
1870518491
1918931135
2080014552
126303171
738504326
1625157372
1062800048
834472543
1479111600
284571460
1852232898
759409250
1086991174
1492030522
1596816321
580930565
852465941
196668396
78233735
843001000
1445735225
413693223
363255587
1299525495
1467346100
1997312923
1407007874
1854160170
628391849
1228077900
356390058
842231064
2048663545
829562403
628363554
917238858
2089725116
654106419
1841487721
141287089
64731921
794857221
227417830
1329565414
1616424963
1018048637
770760548
1515390687
327803813
258999393
1592698559
462157738
79022570
1588354568
887554138
394107340
173745653
794214329
689213842
1214729686
249775147
800079356
1879095779
1875838015
688471080
439889231
217364539
1399352821
915356491
384701776
1636915346
1729754177
1643828914
1220930835
1423322042
1863350735
2050057656
810524698
1828799541
838001018
619537371
1270012349
1540390242
1684430871
992336800
1598036453
80562483
204772296
144758876
418910525
1902905010
847537351
906616845
1284130052
1994907663
1505144077
1459975851
1416363128
98840834
1285007606
1809491869
935883587
872183080
28716963
543922173
204167049
193707550
1993454328
810950940
619089196
236237128
359663487
439710427
22297108
433262441
1657533907
840809896
238426803
186630481
1919783268
764077233
898833955
2121297676
1272797747
1897609290
1670662817
131833332
822289288
982464670
369224036
153769720
1944176026
933715592
1059191617
127947881
1333826732
882438073
1004074146
2126756126
15966850
1257428873
1477296586
764235231
714327399
1542162881
1534202725
1066026982
1553426708
657517815
1542451856
2073597813
1935484648
2037599272
438148289
1309064620
1423517238
1006916175
2000201968
335555264
1941324753
553847506
592016050
38741196
1608254374
1034808675
1966067605
1503475039
287983534
513011551
1970932345
1450909722
39571673
1065197110
469040
1805213890
522225463
1392984529
2140501001
1488597542
2040564247
1812268726
696144816
419830529
817432686
1693069353
1191207733
1871447507
1768153295
1334596350
77126140
148233686
987433526
1237030570
1863136799
1016772099
1848165249
1229521224
954610182
1924626243
1995803790
1278461912
440205037
179770920
344253936
1473686025
400280130
1699959181
384948491
1410225133
1037208066
1400305959
1440499906
359778298
1556156427
912964351
2060978645
1406521728
540501863
150305433
1527693899
1484029763
1605203904
1499016714
950375053
1630643567
1521676838
1882539441
1704428839
211117883
605586715
2021103928
1725286328
473287236
1458788457
2024070724
1604233690
2036879455
1266406020
1306633998
974939911
708090198
1625858924
491055113
863810952
1252068825
344398341
1478297222
651304835
680694134
91340707
2079354599
724574898
1318599878
795229361
656585372
1452480799
471605246
375096488
1866936023
944040163
2140277882
1335446158
508181051
1653570785
22898688
1278328068
398056399
615384269
205981237
64916149
664209544
1661861201
1115425586
509750916
1614309916
1292959826
875484601
2091811748
1961340108
77618559
1997730070
171024899
721573422
620984865
1812795465
164233925
193405609
1938422285
1922043745
553839557
1931013221
1706733232
1598029335
928654500
1990203758
232280200
1167340003
1450177238
1322488194
1739390700
38887602
321019178
487734499
1823311856
1993654972
649378123
1612057182
1202026784
189348943
1111785195
1462336757
1966929858
1476366739
1307337926
1588118386
399073514
1145216785
806798352
12014928
1106882925
2065734937
1755334067
154343916
2098181797
1287809333
1049351596
1678644798
1417086667
1829361976
1982390207
1767351010
967491648
2119177488
11326435
2052991902
544936724
2034038972
1432416758
2003989463
1155764349
1221623615
665148963
502621693
549667529
1540830232
1948941765
1249470888
820481784
2065870383
1793170140
1793081782
1174068064
1711215043
172347527
545157679
1057489189
209623797
1404977035
711798623
811828123
961818372
1476037208
743690985
585863438
454424628
1967823155
1175575438
1152371433
1591805569
17999466
886206888
355587592
1953954575
949785437
1580365581
1284485739
504281477
1017611092
843193403
1980292198
472982237
104251674
1095433952
1936667706
404412175
843115128
912511109
1614065173
1698431102
889218184
536511539
266783515
1284449424
2093357155
194905308
755554626
1386217334
1196390117
2054190015
1247673232
1262183792
1807795504
399175480
164887074
333524340
512012437
1673256802
1365236453
2016486188
997337964
791203351
1597850002
296485364
1840877794
1467794465
1814140850
1715566038
473567610
602681343
1796472169
524560065
1409312421
2121749413
1538982246
1820117699
30396462
2129935217
219226419
87375808
649484146
1586052006
462491904
993308237
1389190157
1847654223
1728761061
969257748
342321214
310439404
829583451
1426035264
822889598
348885629
286905949
1001091291
1757709493
1180100704
1575354928
1883150085
861201366
182496175
1110527907
595770124
1512802341
1414069536
489384676
1705333500
148838355
1998363187
1839730909
545713783
1765885143
2136447535
158177163
1883478612
522557760
1357493596
1983135364
890063203
2065533976
1738871325
1319585491
596723678
42654764
1986042972
920179442
658617487
1988703798
1966531296
12160976
469500932
1380982670
1659535015
1111827626
983927452
1288579853
362348430
1144286067
242683417
1079932233
1929733137
1495691387
1724932234
1989765410
1222841985
1515273045
2072838811
895601415
1101689913
938172200
1609747836
225381996
446683814
1084183147
1785963723
1370878215
1272332025
2088341370
1704669755
1244684245
1125534451
887258273
815900131
598057673
649266223
72686786
1815904841
1362350456
1299511848
228820794
1785097566
192646907
887422008
1136273385
1442253627
1416564363
1063213019
2012399689
1761861715
1709530997
1735958334
908615336
253967394
875757934
1583150860
1255974748
2060069560
891863295
921890136
685802516
52326167
1727650707
1336596267
1091577049
297108931
564816803
553891663
1070856175
2111418209
281484688
1861135368
154624603
1829634551
1246178014
391767471
897990580
782926697
1385799450
1481385223
1031940795
176770208
2097079394
1813627229
1986039161
551400177
2054133515
1113339450
1927444905
1131313701
275882541
1752513231
1475823821
512495626
1549575048
1686527781
813368422
440126668
917411951
1508258618
1287755328
305217283
1026675052
1178334303
1069531379
1565424840
1104490209
42648514
348315528
461667953
1463264526
1939170700
1707634320
1661763715
1929906259
2032371106
195451792
739471025
561652129
869369667
911547823
1141920981
204606131
624155204
1422693873
538892864
572969459
2117523946
1359263656
399950848
2099078932
600060646
1170929663
1748598347
880594747
165073438
2034075427
1483648858
610050415
21387664
266162162
2015940975
1255066227
1957896266
424132657
833279338
1015388469
1427879836
1221155042
1334299822
1427575636
516225381
1629095772
542481257
775852249
1799200493
330580886
279687993
345874632
1969643107
1364720286
1709626538
530396605
1216844200
1248476492
977984066
1160780051
194864250
587381024
1966836324
962046093
1982040549
664271040
946172233
611047802
2076802145
475753313
483378183
977765690
546849264
309736952
552618467
2140798457
791854047
58182333
1392136030
297724535
922319875
1281837493
281124747
278751870
1207641073
2131274057
682264510
1496285830
1455049371
1627825692
1027596342
309514538
166849159
1439857409
120069955
631474773
1889622136
1495949903
1867674524
365083676
1053344027
492297375
2102715851
1233705573
861876240
1364640417
1007977377
1040552959
841686394
137763868
15765879
1062071783
1749451916
874758284
1875494052
800696483
37192075
615759882
677283444
357624707
245790893
2031391400
1066745112
405485973
551207818
2080444649
23961366
1403039002
575072208
1751200926
1987185887
1464761475
42816865
581607411
1235350455
1947191028
428256482
70381331
1911437028
1949017890
384994715
1790824313
1820369678
622432578
1201400733
1473044545
1663526815
610072059
1205464684
136272632
1281202653
806956820
1870026545
221610780
1753857543
1327412304
1528983169
395566827
2049661633
2069010070
1942190934
1237202858
886084285
342967554
872399002
419062135
550291196
1078827260
815072197
1913375629
399065331
13445648
270637909
221829387
141092179
788720313
724108412
369819897
1566043573
904465449
2101150113
140162537
910207759
1448815392
1683243302
1700271982
389959744
1896989589
1668778670
677472562
1300677538
1249897761
974026291
748180433
103053826
2006212484
557099438
21425430
1975081092
561954437
1688248226
2084931562
1986240189
297414270
1422194088
783437045
721279263
2126393352
1005928972
963353223
85121979
1557579162
276263489
1541287260
2097070914
96787964
294302132
2027425769
1641414867
1558710698
1435293476
842093504
1623943930
751990539
193420129
624660798
1106139150
1447573085
1384961969
1057566507
1513734560
130729459
225446827
280851601
1494052204
401729158
24996846
20340574
1632247790
1139980224
1526740896
847332756
1282004713
2127961148
1652299690
1856716083
135072694
754935118
1101284379
1889422507
882244839
449071210
792277736
1658610411
92995956
871832101
890621472
1997084576
1654186480
2103726953
64303613
106116044
1781414814
275012885
1805251351
1005519224
1019800117
1539482764
429911327
1609720890
1647213188
878376932
643930200
1912846754
669557900
1257122368
1345972405
1617723786
176082264
1808728011
1921758027
1228983746
285577632
2646568
1637326130
1483504288
2092783750
532536525
1330221440
2123837347
1285090437
489119972
1030143879
1777346324
1453661996
1437159996
1168449776
1527955109
527069751
820632200
676694097
626315215
562154061
602179210
510211874
1659883361
1706371509
899492315
1539046554
580237023
505770332
1932725034
44816996
354595675
1829645358
1947556064
36123957
121413433
434135361
104457443
1937410235
1003569429
898460998
1431775489
222734187
159667494
284878296
1598198653
623411265
1849580675
1857585787
1253317309
29060277
556611116
53547097
1020271042
1790904167
78085823
615476032
351827223
1967753807
914602204
2125496499
92669391
2114958548
1586773358
840653194
1395347191
468400627
1075377258
102247616
467761350
283686609
2081936429
727677236
1633719791
1615212787
1605184005
368715848
843329268
871046226
176466706
395032616
807212786
604170614
785140638
778005928
1473349581
1065557026
621928365
1804701358
1556907531
1686497612
194806706
1691198676
379424170
193092940
703777891
1547355888
1942586928
545983098
1449049803
592374827
464387708
1641823985
610308363
996296059
1685565828
2065875760
807481859
1492885546
21844696
956571688
1813355107
888066156
1341104571
949054899
1797514238
8790909
1949288113
1651353718
985344617
1611651297
2059204344
1368428648
2104439758
21538463
199909660
2041515825
399040548
960250220
1244553434
2037523972
1713136215
257224862
1329331227
12936237
458637254
963847917
1438098988
329639189
365959502
1325803065
2091404555
905631473
677264039
1597941858
887467263
891324526
182907791
546607794
1340402843
1341063029
1593095977
502837033
1382318542
1847924472
1909720327
405499701
479747551
1816208829
653138166
1204925992
748118274
955263941
976315166
1191226126
921376675
492603817
1400424599
655987471
205700584
163921400
822258603
435073982
1114278888
602319827
2669555
457850193
1506298550
484305132
1353289339
839924928
532557708
5215308
1744109046
777295459
1500840155
1052455932
386683810
1004406742
1370391134
688135075
380057279
917451331
929114377
1800985301
1382966555
1766763747
1375606682
1371681414
1966945126
984030921
1801609930
1086493926
1970984309
1400398275
1855233431
1351559624
1371303516
1769122809
495955290
1636523581
587262118
674546305
1736172998
1288698386
586651371
512111587
1406627364
61259399
1105370027
675715486
640609420
84118651
1757813194
61530868
1361541795
136581655
162868403
444704538
112910798
396296735
690858141
106397542
782704391
407621873
412328652
2020895115
1261580301
1535900671
721273365
1959473610
1468212917
1688131436
1118000792
957605222
1911653736
1959322603
777861724
929713374
801891297
1110945252
1808431474
1038708117
1194777288
1907045146
63554081
987567408
1323644997
51237106
1545117181
121793246
713718887
1564719934
34172990
1064339916
1443404996
94042450
526467035
1944200206
544870809
1399123396
2072921934
1647913947
190392584
409101233
545803298
1890944590
1764074641
1120609544
1942732806
1417135653
34184195
1843009798
1358997715
487124222
1948166923
702999219
1962823739
1438660156
940860430
2100704863
1291631824
130017568
706284954
986267923
115667505
627192659
839230995
1284912391
215021754
1242499684
619589642
1924262450
1726787054
1066669843
1029129858
1091842611
1409834391
1681368680
242350406
1371517040
1112416363
1524606237
568258787
825636680
782960122
1623564500
2124012410
2135076465
1386021804
978375426
718151653
373391808
1832299961
1657746248
1366678376
1194366676
1565112006
149328107
264512786
1492110183
801716556
1672918509
226204113
2101017617
915719772
314937554
1718759767
1443271184
821903071
82732765
312695233
1913100632
141849452
1353518764
1699830969
1464885121
553159968
2050896434
1792477698
1191876981
1038892260
1512937717
1609215511
1568149999
19707005
822835796
875777057
226680708
324429395
1931597822
87106555
927343476
290033160
2032328595
1033534709
1025003250
1814003812
149509639
141409138
46133832
2111947810
327420094
236567636
781980380
779350388
333793343
2101180733
1420364023
557931110
732916309
799012152
1735059164
90143749
1907840247
1327591586
1659266575
1190540665
1609961304
898033108
569466496
165595300
1824677167
1562430641
776193076
42640105
491479168
393095049
533867929
1935862942
1164788745
1643960075
1209721397
1240588717
857271584
417871521
1915645956
273084968
833074856
1903624357
1885129422
606513657
596914805
377060041
76542377
1723293980
1731261481
1932061119
1753029965
1551611037
1427530643
812207746
1458927293
2123089419
1696634373
594438559
2009027802
1260274694
1760965096
1810171814
1937834868
1955740343
1362188225
1122080343
1030099115
1665837961
476288350
49610537
1279796240
399306269
1565384505
1021889919
222583868
1471338462
935695199
1002674443
1304835359
1898032198
1239385029
769047459
858846965
1167513142
823789565
1068911742
309373764
905668228
962533277
1360815285
433822866
1997495706
1171746042
181971903
1139628880
1180547820
698855058
863018
1904495902
1829393905
1892721246
739863576
1449837064
1995078970
126576360
162847100
320115725
24731658
1083881114
786001465
1788496988
123289016
1898590457
1279240281
2082132428
305290804
854896071
642565552
1120706421
1172361802
1535809251
410273817
1613202035
1157757859
1504791157
1932378464
1471144090
1236356
1878295916
130017295
1812760145
359675070
765646152
2084696868
959446302
27875234
361632513
223624918
2004773292
2092359417
336127213
842086423
133755494
29758859
1002064057
718770637
26717528
610939120
989865475
1462681667
1947932225
2133086581
431614231
1361493490
1958612384
877873783
292824041
586422039
1297178190
733754005
940456300
363413190
1315556265
1811725378
1058213721
2072914638
1365878860
676877723
941476025
79116212
1733227573
1483804828
549685143
461133116
89064069
1889358783
1855666211
2039577211
946382912
380326489
1847353867
497115805
87421658
2013481983
86901588
74158155
426141001
859411936
1281258041
126261986
1483390850
406940218
2010990525
117948873
352013362
1469153425
862998920
175163688
1967240931
296447729
1656523982
1348804152
261057192
362205437
693905354
1405567813
1101625268
2114009275
878349443
536839211
483590698
1104406158
2026861278
1699541623
2095003730
909134413
2037512868
421636492
11784312
1826900569
656199317
229333732
516231013
1267160156
375147879
1321804531
2016696063
747714020
239058190
969909284
1499085853
1423686701
1657177261
815557785
111486030
85990489
526544555
2006556885
148204839
1881220147
1009251047
1098051916
599792112
1666396666
1919256948
576509481
2128677321
2029188191
1132135547
535761805
1193653800
932967352
1726607908
1370719597
897153340
344973663
448268223
162149498
1841060704
1660923953
995922744
1126412855
367880889
1405580550
378664289
561167545
1433507841
1177423580
511976767
387328946
545267168
1264162491
2029336692
1629234113
1272802945
1665767517
1611724588
1503630321
1630382711
591925849
1757967766
1063319649
206020034
585252446
78558701
1872455766
1041319889
1033511256
2070893479
844556425
1234102353
1822548900
572011711
546900242
1273861661
890368519
1150239780
1458882805
544365857
1680532612
128791711
370852372
1968629043
341061666
9849389
640327119
1320984432
984129016
1477061875
1218892207
1627356487
1174506583
243516169
1074504311
735129178
630322739
1478628153
1932161468
598075007
1581401160
225652370
1971999013
2132520159
723379333
1482302217
1160699694
1780822344
2118363916
308868582
1497787213
1893804736
350878130
1009231344
744514071
1747402276
841461942
182531405
1072497044
1911778179
2035476232
1152367642
770135451
2012808595
1239837254
10519149
950696889
382086856
1811875683
1659446020
1746087914
2013323377
1302436460
323401005
640589978
40269900
102426332
1975516980
1960282752
307679101
1307195429
472100843
1086496254
500422675
382192185
2025562762
94054905
989774810
1886910570
281945832
1777406254
2017178130
1815885698
1202083192
819529169
1363469937
970118320
1492936828
1514147412
1284933266
1175879212
1001856662
169038057
1891360928
879662042
1813980438
1367156908
1227307448
560021163
113084968
1016627502
509420484
901272023
725497692
303790846
1432116236
784986688
1355772708
26892218
508244307
563480459
194473013
270773915
848523781
1669952442
1022937704
1779886234
1588978428
752358266
1182747255
1547043920
1950235791
897484455
426598108
353608435
73445982
1058848938
1661197080
1931369465
1810497574
855269413
532456776
178936177
1162543405
883281840
231829794
981089411
1168690645
1186934277
1233617216
342378891
1576690113
1621098037
1406759484
317774862
828164767
414228371
1580731419
192881605
233233971
1348243114
1950031210
142419944
358971370
464940264
2117819670
893916184
663306341
1878839554
502158414
1229573208
1731132108
2035343219
272454079
1721289026
1619745562
1359981150
229663418
731856051
1713595556
727669163
350639598
1181384060
781865072
1939938430
548587022
727956423
360577846
882433878
94055278
676527520
492493649
305909391
277608066
1739416359
1904246762
137796892
46051878
391098982
704616022
291280173
753544718
1223044042
2089449633
1364226237
905293921
1231202026
1359037526
1389885841
126365893
402781624
1620211612
1785426251
1827445257
1417777599
444143701
1303495254
652481765
1866895315
25256551
1975154447
287267233
492231810
295501180
1793489719
1949829860
220577888
2096085904
647013171
1092818878
408202255
870178552
1202126070
959784256
833178827
868542731
1820715007
1878131327
362408024
69726252
495318431
570433743
1324417407
439909815
1355649303
247011081
1881752643
247788672
823619646
1475357677
1967307317
716537789
1983826680
1705502723
418530870
1247840207
1199725744
1771024340
53242223
2015343083
1284451217
1614964331
372002637
1655596416
1132730579
1415518043
1110974767
2080037651
658454914
833923392
797156294
422752684
711325365
618239917
951196259
1559498292
146339098
1437119951
530084743
145506368
1902429666
1094449207
419478837
172814873
304111396
303974268
1129308430
933289333
336223039
328030779
1460578464
682166820
676725251
1053071254
1601636886
109810980
335091856
1735000357
205962057
1824325033
2125166911
911615394
892866402
640482363
581530804
1880103632
1923226226
543154196
1472854342
1987477382
1038163304
1652389538
1436124122
187598539
1598569177
780040391
1833621427
311560482
108884713
784433512
1701740282
1962254136
1161881616
846236545
243405575
1044366385
1136683630
2134898963
411585666
1105854432
1756908819
657465380
653974412
1403328738
1455587678
488268417
428279817
318328601
190118861
1928514230
2099649036
1515953507
454057984
1086796483
440568309
407962859
2048914759
732230360
431683772
861462071
1988878923
1605244662
1135865842
393688065
92189138
281484549
1749641869
777528725
1134501581
963001405
324084939
1227182241
197077159
1462579636
1098822731
1833321520
1312911244
1360435177
1717201080
56949175
1588975711
52413668
798749524
439310479
1011775877
527970212
328849510
1148108733
1827524268
761225058
1570678343
338597837
1504654584
1778016532
336918102
1389030846
921350115
797558243
1100690640
1474303164
1624569117
1267280340
1529885083
1194610860
956088409
1415659835
852064203
131369061
2013687898
460681121
516189874
1958543308
304540330
1215686174
1002652006
428284445
1006553146
2130659493
1873186629
1135944761
1352059146
665902511
427091079
1263871765
1348374849
302138135
589363727
869515639
1814998217
608283945
2000666024
670567112
242146198
860073188
769598145
1512144147
396469786
1668120006
416201252
2080433893
179714469
551738536
818614880
1327851109
815893646
1287677242
1109188691
1104571141
1239403007
829126866
408743663
567525284
933168821
673229965
1311627206
682925330
494157124
369737677
1323074453
62833765
1469813298
121903595
83390863
2066653430
1088741413
845205672
571787424
50950858
646810631
386348763
1627598663
1236435115
1869128156
914551295
486108081
1184649949
1725315110
354851166
355650608
1569649796
1261116653
1200347914
901666603
1629241097
843696530
1188703080
1128973328
419113722
239968016
593296042
1356937947
1864575881
390687390
1825731412
1939856486
144740402
507130143
1274789967
967119721
1429925651
1349469310
1360517981
2122099630
187078391
969449162
1729225514
1350546166
303696400
1598850981
726399436
934813962
322994157
448102233
504343254
1341737024
966946699
1924756476
936171855
1291717997
683483635
48970965
1802516152
679340017
1294093369
557277135
2117746825
1732881037
1830334933
1310530709
1637861062
329323274
1163316994
535085399
1675426385
1074930459
135301830
1077167818
402916080
525549596
1118892367
1048786233
1181752722
2057902901
12121622
1762578271
178668265
294216307
2019311181
286230490
2076988765
843790364
664072940
370195640
1493161740
618033921
109550426
1332460588
854927531
1298311125
1445986002
1778847893
1885884262
1047984050
409997274
328930474
1393050383
1182509522
1757011319
1406980121
1319486595
1582205754
984452511
1058020092
344898501
996873905
1982095411
1017252601
689905314
693593533
2118236272
1871488850
833642125
858187778
1799565126
1701110958
1697668775
251913316
485010945
202631610
701035262
718323843
1299026046
224172881
1847649586
705827213
1932250782
309227774
887063696
443708432
153235411
417763427
356236060
491859099
1152812064
1841312458
595569596
1106022306
1361897347
299192437
1216993630
1289302562
1600981775
1051759790
125097011
781640073
852396029
2039585513
212758783
1949590509
1371879842
497316491
568821287
169017560
593928108
93154030
1181037397
972738751
148981862
2139760632
861711901
1657853395
1813988123
2122907194
2267567
23059549
1257019926
95917857
1779885149
1053106765
2015024398
455728572
2018913706
1513211930
574260041
559559137
1264170334
1758595214
698600994
1315169754
1691275464
264976845
1839665947
318308592
336521667
157389991
2061403561
573853083
2009138382
2004272428
1790564979
1854450686
760073888
984761182
1316812935
1462677345
1391408020
1053061766
772453481
1821475330
1900313774
1767213725
1962185153
559681822
896792325
441534290
510168657
1894220121
486744327
1902141799
179696398
2062281489
1353605495
1434504780
658648985
1333026515
1806255341
147703878
1944501159
624374067
1355826370
1671995207
1993408927
2006159157
2004161898
663965843
1511870720
278223468
1166965713
858646364
1015404631
1317031306
489991212
1038591152
815703846
58943649
930295966
588574755
2084026660
559260888
1050236575
691736609
1671301047
2040328467
1448224248
461547875
714384458
924874395
1609358956
2019690485
1996413609
1390879745
1298071185
1773154049
1733581663
730039187
1034473877
795980230
2031644176
200135955
1768260970
533746338
1236085477
1517122554
376424874
1540254888
1308343845
1462927968
1571026249
1499931338
1401598224
1163976338
99136780
1760319704
2008759631
275602918
331825562
1687384868
1074177594
2060341745
1828461988
1178722183
540318684
572544083
327769376
1892312208
27501791
671112013
66286100
250362634
1222414448
368842128
779191205
59043043
1690956135
504991492
1392135293
59113170
621584341
680991921
1010204786
325017422
1795572499
849645784
1837218665
1185914790
1129505987
1492563894
1413674811
1244328957
327846546
70654844
1829079512
1825176396
1245960274
208277516
282831801
242307088
1701886676
1268844698
1202947622
258138223
760093054
2134323772
141019523
350883390
809472248
37509445
1064618893
886282044
1578120554
1520047464
1230712091
1516389825
389110898
1169898918
1171851544
2089904331
514879342
1754637459
1161996840
110498743
465356390
35069166
1365494184
548415314
968263983
2115421546
930239781
1484530063
2078251663
168533365
1086045437
2098640420
65505797
1407803613
869649013
1552100962
1487638165
1722068122
138149418
1826984432
748914674
654273236
711095872
1296143967
966068748
1180600064
107437257
1854887977
21327467
411691690
1269554577
521591429
553905891
341295254
2076026019
522407841
1745143733
1717830251
1528423650
1463757128
111567196
1612008454
1114826142
1028255844
1993966497
877656015
457251115
1859708398
738561868
1582859066
42515278
74672931
719437978
1048984339
551352135
576467256
1608284447
1804021579
1053398559
1354248766
1690931922
1846964201
2028745852
772042938
1689303372
405115069
925237723
468418727
1857342685
1738175830
779027939
397137758
1328368697
1742890621
1022619408
73392901
1881851665
1287351558
1548183790
1184427220
1354717311
196409130
898628136
769507053
1417947252
151569466
398158646
1237194339
49608432
2139953308
669037485
1833687726
1213902242
580991698
538538507
1290477117
1746795132
336934690
1362880575
1334437445
310047155
657320991
1610515293
1567669154
1974384696
218521321
1580066997
738001557
752367029
1840207595
1824427274
1052121869
484757249
479085260
61002218
323897720
570566833
94135389
1349430507
792749590
1714286706
608650439
1425134852
182146579
1402777640
1272148264
185694555
514607959
1406183342
1145208395
1397391139
626576558
1851371422
1037915451
1466255446
1964607105
1616323198
1621346171
1392771464
690414300
1878315076
1141009226
1607759989
747137265
222033971
1716502504
1934522786
349693605
1135692405
1253153189
805812204
480862284
374928078
925619763
80099619
1919469615
433695606
599349558
1335512477
2040430582
2123879984
1181765651
1533611401
162242561
1052876660
1204993644
309354498
640616508
1248143408
227299933
678267043
576993257
1439283298
821985434
1261387297
434957940
1550121256
572254441
410798238
647402245
2095396512
640942636
743941929
1003251015
149531444
1433407199
315309874
361198962
2099368065
1893882124
1149374919
833447016
346864322
1713944234
362478264
1475275861
1286699626
348345842
574420383
1163341952
1934198407
1818284407
1284894030
635229732
1190538986
1115720865
1275924925
526771153
972691193
1223448500
496088494
1322216052
521123544
1571445821
1494201787
950662446
1528161964
2642189
137520677
1417396665
829124808
243332852
381618488
41533617
1590864621
148692045
1425001849
1757961677
2027297240
2014276064
1213748197
1718947827
1841765006
934360858
805092981
2138681735
193959175
1259906478
744768979
1580900665
565163698
263308947
1821399067
1141942559
618705847
240551363
350306013
59748346
821400198
1617436360
1292979529
1683697989
1605565725
344643806
2123339513
427392275
695671707
973409022
1285762363
1077330060
1722447517
954362013
870311539
784913984
252895556
1612486008
110472009
788848197
2118216695
438960616
671305177
446144138
1383357814
57937794
2016798462
726772463
1835415214
760577272
1453178225
859330016
883080107
727849512
2038543284
1428973612
1763378877
534299881
345652730
1075290520
1272029660
1463856328
1765597470
1538392246
1201121779
575856616
1587623949
1192219593
2113140744
7413373
686326530
2118750317
1601000598
1410004857
1370537121
1974367279
1703981160
1165110501
622606718
1980951616
388786340
666853350
441896147
116115225
895061829
646448461
1187084384
939993753
1242316460
977707356
1192075670
634672712
1325658860
1551256584
1236324364
541796991
1175776511
864189963
171570200
1839495336
1642306545
1909204052
355546292
926161961
1212878859
1780808782
407586262
1205197323
96957650
1732393095
1389971129
1618872670
2069730046
583494887
1853761573
144638867
1721260676
1269482084
542284460
1697930420
492140060
1658024960
1858110663
1248125793
892986349
1341362851
1484718415
1758226900
281516215
1874727219
1563944295
681465078
841820644
2142902580
276811585
2045900173
1040744387
856991381
1810480158
447326307
1182109631
1727098019
85927387
260423178
1222778522
1541145039
554019449
1326721931
1061128848
219829120
1427847564
1649279601
1061920310
901866378
72469214
131313920
1623812593
1317882617
80976894
869862105
94578277
1318946668
540604273
401742007
621682494
1012305689
1742242359
856797378
1693033651
583642244
50008714
1126881113
447874617
1260659597
752618957
1325786785
1065391236
684104933
209669836
1610252082
2024909948
969267946
1753584694
1751072776
283756597
884323713
1967683260
1017136966
458398228
935288561
463922976
1913485800
2097753910
1277423338
453719327
1737593871
1054218493
1953249362
1364434044
832766444
1399365569
581362769
1063672963
467631855
1819147600
1597364010
291132927
1877180220
184393308
399236183
87896186
839802514
770927981
22780553
60819904
168057264
1525753084
785961117
422816677
366956117
1021290893
2043467960
1088244235
1948205820
887712824
417297881
298633594
1636546371
17224787
1133831932
1832750358
1565965567
89502356
161629158
866831662
1592973162
1402255942
257499571
1499493703
1177330627
1044120796
801865219
1718717039
1329154465
449550971
409531520
104667456
2039133063
1359545765
1224096377
1187687620
2035977794
1929702773
2111824481
140987320
2029851197
1541518925
1779001875
1644953549
539792030
963915334
1213828340
1731650375
211736188
1861696939
879026562
1207940998
542456006
1831576133
1689763125
877724444
1194889368
1851568405
1348493409
1062123500
380756160
2061705385
2088397612
940794394
1863373191
887020451
631019847
151837963
263253796
671144660
875152981
794923851
1542370176
1012795165
1772501474
1072120666
1612535226
1902388273
2018655397
928271946
2060345901
808043176
1030419271
2138345136
1742478152
1383217763
563250118
592098886
1204265408
1843309633
838893942
539440130
521921590
149228888
1480302737
433955568
782653428
424032254
759018347
1952563148
1853258066
165414601
1073933910
1966401507
1656034177
129529663
1185248133
321724115
1921274143
2091832051
340142097
54435095
1580831835
1736434282
1428410185
1561388523
1801590534
805447613
2103537619
1648911874
1512264569
666836940
102563630
126720490
950547390
496930151
127358593
1450883934
778832577
1163447152
1984851653
465106987
1649693862
831071918
1141564591
347484330
732577266
1096368147
1694614783
1954299353
1327822040
685668256
1011589440
525516469
508936438
627203628
974252966
1760849931
1759962120
2096050000
15964968
1900087726
1279148442
446256250
927078370
1869915314
255119257
1864298044
1003974559
1410181692
1555287636
932603784
1298583996
631916830
1495845197
1778716503
1313362787
1564898511
1004625636
1238809281
769719410
1248029452
1182781664
206532542
602413734
801227375
702110804
2133858036
1357569672
1433862302
548362908
1374107243
42942446
1028110355
1171531924
1942401918
1228351874
2052009829
1819072450
1876401369
1069870516
1696435848
102803096
1225063768
1566704176
26580436
1814511506
393655870
1682506984
1811077974
759612106
169173056
2142504984
109154805
1408406921
1968191497
1714431490
1773197172
1826355862
1113460223
1555521041
1145604696
1868919433
1616003627
1108457599
1772857443
109700191
1249822165
1495183977
1076901157
434670813
1304176171
1539830504
431335388
1539749804
1884331498
2004764223
1019404651
167264103
1045377038
792847113
76852057
2092946833
1046989313
1045886419
44416388
265818842
2034331074
2045212073
1952009405
1727418291
1201103963
1458782313
730931334
137905241
158496644
621772505
957886967
1141731601
2063021288
1033261240
1005244735
1666010768
291649425
1510457725
814044387
424363471
619412061
2071790627
2005028636
1087992085
711569990
1211037680
183585792
2018190160
1638838479
53539828
2112821490
1101543653
599117315
1168169918
1781043579
1633824708
1709005576
1739422617
1527838279
1325139923
360979407
317992161
380947353
674622204
562285014
1188479544
1479687874
946707716
1562484224
713735036
671094016
1258599706
1647174571
1606599173
2051809738
683515044
908825046
603155962
467289218
1293965364
947449316
1834242168
971829034
303568883
1167210034
1407076877
2044736686
1159368489
94851943
2108171693
557866710
1380586871
182293533
1898085632
1061489843
1864601070
901148010
517203272
481941689
1869158547
1278494426
659972838
1870497623
874154392
1249266517
1500980749
1793113304
1835838001
832848875
528060111
1179466725
902840441
2082699897
295598502
935242650
1564073964
1680712436
657511215
666232228
284918213
1409470110
108557564
275762480
1705043184
621765979
1058294112
172534825
627029571
1165961524
1230813232
2069174866
650936629
1909866269
2022660646
945384131
1420126071
1783185977
614790693
560505675
2023989699
1772969407
735233287
1687419211
1214564364
637104016
181927316
355719467
614261044
1215377836
777562390
779318174
1877097448
364080483
1185333146
1676137609
1535381203
1812215026
1383762963
1394311514
100458550
1347167726
1144740027
1024958092
1202829055
2019931050
412705595
1729339050
265229003
460421488
1817843898
496269390
1010084827
1326093401
441948820
358900714
1686174520
1515456074
701794906
166470375
560827300
771235737
1483021731
9882948
1858933129
441643336
1372486513
84486123
1604078284
1797310426
861757211
34964266
2025236353
1110027491
1196754234
259334318
668973662
1619194344
2016894998
611328551
1911713744
136299057
1388811148
465370854
472322064
1032436935
147306899
1426096835
1098974705
1941608397
1167257095
74929247
1989504942
305121674
1221895009
1769079346
1392211708
1332820796
582893286
812423827
1893167464
140772142
406584464
900385003
806471873
249702218
617225139
828472318
1273670377
1613784826
1118524183
244782125
381387393
1309347229
425823493
1241717319
2027370228
1663224909
1835658276
911637806
479868046
771923269
727520962
1735743517
47922485
595045577
733269034
1313554723
269352980
1941195846
1402454010
990060420
2072541842
2072439816
36486824
193694080
1736187841
1830690359
1226185295
1081125683
1230227787
1643290610
1104567862
171226080
793210662
1099984059
1761561389
493866391
1494657123
1192744984
1126964342
1008769535
117109483
1903144914
786961136
1723218306
1392690259
1346463393
700598836
259840397
1579573550
1777878478
1978651813
2000013813
327646832
1696376779
2029854612
163847289
1097640114
830749321
1529847642
636930486
1219065159
602950101
1649984432
865689774
675576281
1356009645
972764192
1192508398
877399214
1897207029
1438864517
1376075906
1407896948
1037273223
1517555779
73016290
871167271
1982903288
2089349028
160774739
1879535177
745498805
183399275
973458673
1313977609
95583057
1733409150
668792953
1166245828
1238975946
2091411620
606605982
665268012
1997681118
1471276428
1876531536
1880229480
115100379
1548930601
1227466863
1553148833
810604630
768327318
1706489808
652898354
900595840
1055677749
770794029
1689772047
825979368
579055244
913765054
1228217276
1606555170
460239385
2915254
1026127547
351259613
382092875
2012918986
2125062415
1478502635
701322383
54059247
995464974
505627927
1616922087
502136119
1558223212
784043003
533118758
741439035
148696544
44799832
485008554
538208028
567518982
1229787376
1678206851
2040291176
1759425822
1254727107
859609356
1853403579
873758040
103731026
1881065208
859523365
120994637
951459452
1275961418
1878919320
959588512
1840901373
969302301
1585295355
841641226
1290834085
704743185
1741900603
852612821
380003692
469421404
1410672717
2131712821
466609883
1776578823
1044927830
855203434
32297708
1483128278
53192419
2052703245
1221940383
1399644484
1233471104
1477166968
1386886516
1772095511
247187667
597990227
474028077
51495314
1386466059
1626854056
1720040209
2125900913
294329011
371757356
1198080500
1433561838
866804411
1243120273
1930987598
412475074
1967546859
1579522983
206732343
483438016
183085482
55026234
1826062213
1639386579
1765794739
465468795
487248748
1226627429
540778618
1872907791
469698883
2024205160
625978694
868634226
658931277
1259586613
950334261
2139061118
1677778021
98333875
1163254875
1862271941
549365177
451859418
886588090
1427669265
1643365803
358742477
702473806
139458449
147991618
1797653732
1998285683
73637571
646279141
1288709586
1785323754
1247768879
1944614766
801370988
755945030
513836358
1877879929
907741055
97569337
2100440340
1427518956
1120657999
970364991
1511448262
1751562809
2008094738
491966441
70116549
444868896
238142397
489032271
1183241814
228593314
1919697986
650156154
756274951
1360522422
1139032255
1403830666
516661276
96279896
1574237183
575310270
1349275535
601800101
1281933737
1298530159
1747976573
1179557815
456593947
7410244
65285982
733627437
881423923
910815559
804575511
298900841
403248229
77000874
1058829432
600791436
43343010
1843460273
1468638794
1881896057
941950075
280329027
1936441860
926339594
2075282196
708375336
2146898477
1723015351
1616086621
1723001123
923920524
1013990290
29423116
1656521428
1157330583
1412269127
1504239964
198875381
1146973517
1394003467
1381169627
1064064347
408512053
1968631628
1714686011
452417967
759370452
2019025933
254992666
1761242362
769144191
912926757
2139070562
1905242735
1139237118
1185681858
419311186
910649217
141984112
371864391
1466239738
1153706614
1486498885
894551508
1683055348
1405208503
1498331277
2129533777
1404136345
1246728456
230956804
1275730122
302384945
556219299
11379309
439269608
1562161477
1110001124
575029260
1603769748
855814910
573040164
567994258
1125546690
2048040552
1296662667
852196255
192872701
1075647643
2120983967
1511233986
1553149488
1305333796
504338587
311175949
1032462811
1854798389
762928437
1261878247
1869202933
876922560
785010190
2080611543
1200392585
695687339
184564598
1252248056
348922716
1399385599
1256329421
2048367683
199908185
419189799
805503892
617300224
1374739880
439854198
1462061307
171047532
2036405394
1063995367
224744617
99690343
690817642
1176323050
1706467028
399250646
714233014
1425657395
1683681855
950113411
1158677832
657074465
1109213907
300703367
500213091
714262626
1496910730
173488333
1107376066
2073672804
1106720042
2065033115
430850709
2083940130
2099872812
1188292056
987750847
1529575591
1187876546
1948902702
1926095311
996946531
1262500810
1521161882
1562698055
1255011393
2106247261
1656437161
125139830
2051477715
896685610
1300133531
1762032226
823912642
135463543
1934883994
1700991347
1065046081
2112848734
1684826893
572399437
69941898
1568558697
1479344686
778270760
738635282
962414381
1563466301
1427126362
690880824
1299510564
1154966633
1881873900
2062179931
1987330572
1383494404
917892048
509972408
858636299
1196952039
1139856199
58135631
662665239
2044573242
21554829
669481940
76431431
1060449999
709530309
111872651
171809216
204537066
1410409240
1471456895
166532983
1391848462
936135036
807537366
1789152173
1213088269
2048176735
1772241961
720781113
1687404532
1189649901
1394046351
1023766162
557934920
1548321598
194307047
1563513137
626922887
60012877
200952529
739665673
1209059195
63515324
1250785367
1621741378
164613508
1160253097
252916088
1465476662
1639688835
814132280
2097700515
389639040
2111227255
1259152245
213680029
510177518
1508565450
688275697
590243771
1660178402
1510825955
278943472
866927208
1973676185
1658013016
127344712
1431822168
406284030
979766475
215984804
2043692664
1623151144
1388985986
1770997775
2036438114
802726534
1992872174
1381403189
1950097134
1337270114
806113305
84493270
391373037
100222387
505597559
600609644
648621724
983086536
1530240345
1235481928
1172025833
301607594
1952959627
842423864
1393078018
2026632940
1760326460
1355046058
1192595433
605162568
335921042
1483228273
1906817353
1880524966
1530777490
31023040
237676119
1426443645
1934250212
1225468520
442846513
1478434044
187427198
1864471313
104844139
1954726163
775579438
1129530957
1199200719
1858517417
854505726
259195053
322341136
1654321742
358329886
49866899
2052310383
434503988
694583096
428142853
1690313723
1625517176
569384505
1072907186
1795061146
317487502
2134920888
1698411240
1413653529
129270467
270763480
846541943
178607711
1491195292
1313641202
1467376369
638573640
738990283
2141917132
799803713
1101095809
1162427253
730306688
2094969823
644772634
579988014
458673216
331369328
1906028528
1080462867
1280578908
406501077
989129071
1815990929
1746221278
1301841373
1682009399
828748821
258453483
146842278
548840399
2032145917
2078853008
14552424
1862923390
1726210186
971606188
216833231
801305047
1305192457
2102356035
1388562874
881774046
1415240303
1497546874
106463329
477500950
2011329885
1805389742
370080719
200652874
552486126
1512112545
51750658
1327255163
1581492672
1354907504
719456131
921481857
605742915
86706058
1896394804
174513071
425458132
487820895
113850988
783811014
214431003
837232294
2143766933
959646178
538438150
225390860
2039059539
1892825769
255481265
542364854
1433925421
1545812052
905451215
476282892
1664192244
1402882314
376040662
162672740
1530124965
797565246
650607927
515998243
803989083
195786655
356049491
419596682
90864767
1109828043
2087961016
1277325980
236216519
705394773
873261575
464709933
482841223
1429553865
2072476084
333400557
1930335847
2084203615
927632418
1526700418
739952979
2119090153
1388737009
1056589269
593410496
1444473874
456289502
780512691
1472301864
597446597
174847950
2138730798
310665016
1853361803
27300928
2022148651
51562661
182217809
1602953388
767110133
253183357
381121108
774747873
1550019650
1212989603
1404689064
1477513749
337752881
1336286495
905266462
1832025434
532411107
1736755168
1442099937
2078886275
1239591160
349655440
273697674
1647103028
1188210110
1897468225
2078107719
1069802732
1024564406
894160678
45869435
1510411329
479493487
270824991
1369559397
1308486140
750818006
130272650
2078681557
1572958874
1993894946
2037660990
569126812
2049674899
1938132222
1074107842
447727314
1643989007
659547417
595584038
408172431
1271169293
586420607
1929792332
2058760597
267006446
698967150
199419512
35789064
745680796
277394610
383038348
1466931828
1142258054
1063581565
1859683737
1709410064
1719668849
344366917
1925578332
1314453739
2140886049
1239073995
1966707000
1246936986
1072556591
1531385655
342134057
683021238
674900867
1391694878
2105290549
621777867
514071420
1232799702
2107685944
895715391
331867469
1427330565
1144365974
162164725
1112138467
333351276
1623435606
1530581929
2072587035
1924508782
1352538176
1367434096
1077782368
1256089955
1587805347
747133401
334148322
1849455224
697722310
351217899
237977604
984592969
1536995459
1678994892
622626529
1383089151
2008013370
1850486237
131873742
542716899
533059947
1412979196
554650935
1546847917
1488323043
524393249
2087594498
1412369140
384789937
1888773954
1397985308
1441034368
1228566446
1357798607
1878712841
708847954
618532337
985917106
1734018541
888705337
681739284
1197353357
1571212098
1765137973
575262015
2058499946
563861825
1782602056
2083993117
13798374
1726555516
1478843869
924776467
1258016863
1209397492
1969496672
901175963
1499326707
2087866403
64178514
1719721406
568477565
1455044521
1813002191
1642654855
1800440070
758387546
2078881570
1091475257
525490530
1010033738
1163091227
1135859011
83337155
1745610479
1755134773
1374277620
142340777
2073280977
1504663471
3454006
741233650
479148859
2034986424
2063568161
2038183447
794654641
677082504
542713501
1212204844
1199161415
1283552454
353564318
1972995635
175558882
305731162
1283133498
715202155
389918328
301730610
1208622480
512855161
326698254
1526346356
1182687899
1324255681
1966476872
1192659255
805094916
2071544187
1994653610
1626989421
1190192539
1255033949
1610285168
237792201
59059740
1471083759
1823713356
474410012
28049206
102155335
592971136
1097653613
265475414
1650349475
1305946867
358629450
913865609
1942778679
442779285
27278692
2130658857
1461090724
369770365
606309688
1379161299
611386735
1211948141
559917159
2099567825
401729044
781218246
1735246012
1157266246
707025654
870389793
1832812572
1891078036
1104189204
2119330348
99455498
1372364153
1729596972
330353460
1902506832
446674732
1663305738
1541223681
1755843050
1010757626
2127691053
1963757228
2099414509
311875086
499989324
499354262
1068435828
1487271261
1120424199
748162141
1155766528
877027599
478986917
635508583
1099551646
591808145
314934759
2073970078
590148309
833128205
1686423216
1677706361
902796234
587618946
1235612428
1998052392
419055255
522910011
726470488
1818164764
2071193345
2082623056
1860457170
1557355014
1309981893
1846784620
2048461686
1587346845
1531274135
929148212
91802277
591362350
1910143757
1772601358
107993433
2038566878
387850283
1649358953
1888088977
811035552
2096638986
1804863905
1224101375
1479400931
1179008309
1290973076
107995387
1144071118
1955891051
471341215
2060123611
1965471078
797469745
1233950703
176761338
1135451072
1869470330
846389371
1106527326
801820571
1903720315
1926497692
1717694611
801840725
1030328004
1242662677
1969245189
816028100
1768671915
490103298
447539656
907644352
840283131
16788573
16193233
689634832
1772354178
932787604
9332276
1724951810
849118745
874295897
306087276
185772562
1865108773
1961441
330914038
1023960834
1202321044
1300989213
1443913693
1960662935
669204828
292005764
501113009
1167267475
331559984
971924193
803364142
773461197
960829235
1826813105
1005375220
1358548710
781202073
954016844
1931488150
837913551
1481922553
1183819220
1436922035
1025155881
93794883
1562411947
1192720507
1664437013
1665359395
1993118056
1073796563
48819935
48908731
825157007
2113271894
652283078
1296686387
379935822
1659099432
1422892332
1514597222
342565131
1197043373
1098776494
1294821802
1797407062
1521166598
976581141
2099736589
94717609
1190245972
1944587892
1593573785
1679415646
772083363
883118395
1447468173
794651054
934594839
1945446304
1232638826
319087486
1352578712
453805647
219491238
709388094
1680132053
2105443958
2008647550
508824776
1260599333
2008616292
832656607
177647198
1546126019
1481374153
393823899
1439152357
17604134
1431427746
1366316184
1820133532
1894973722
1331768544
211338072
743033138
751234626
126820921
365556972
1417634201
528779560
908914461
1783890157
2076796169
1252340114
470327429
737547447
1476234919
842246239
941259660
1118346220
395887203
1260944354
1067967012
1475096597
578951145
30391150
1325711935
1013862857
1372384480
85521524
87853976
838133818
206765881
1590851078
1561046632
10586527
941592249
2146491814
431137151
800951158
381978702
1260645123
105607216
794811113
1825748912
1327078622
308990173
962436374
1120797083
1290835015
116769630
756455117
538355221
1450885734
573879975
718167478
1449167652
1125210892
1649227752
946032530
1316064846
1893405231
560670712
1112822573
1157619595
1132830577
1728215568
1495687256
145318621
278104785
1974630924
475713574
270342955
746537178
628333134
1497855340
699374632
320106060
98093621
2101443742
330532016
813737360
340612257
397153398
2131689737
532433352
106448401
1234951594
1403475189
1175241603
1074682425
635446258
140209700
176225599
184251154
761453950
2120646340
57222944
32282372
1089500093
304324292
1391117311
1780709131
311972703
2034988840
250739866
1520204911
1442268315
283440041
2011249786
506486744
668765095
1799486802
1820333677
762988312
1658507426
1082211408
2026532918
1904962412
1467338776
1512956513
274790160
949307405
599642898
750157267
2088491978
1641238517
793374544
261345792
1080088476
1176317049
497160143
1729674171
914192177
1185579905
1514784024
419699071
1801891919
867255758
918346894
1326301047
1126087970
1755808932
1808712258
1489465480
1075986682
202494284
754821058
1883955479
1390261202
1424433649
1567257888
994951396
1800148896
263405753
1531347170
475319833
497022009
1505804724
1067978923
1172237942
100113084
682852708
1574346998
58806922
910013101
958180040
1044379000
1393401679
1551306353
1722893678
1181151642
838541447
1994311334
1022118913
943536281
1902904182
1448189702
1057311406
813209035
1967626356
1588179618
2051310735
1284844780
2030214481
1741383604
1843241762
643133944
1322160196
1497672784
798616426
1538320875
201918777
360675971
1958411526
1732424464
937696442
145269903
1251940308
510186637
1465959866
848029944
1389357708
1063606155
466901037
1237733135
1111812377
317859539
122813258
567266106
868362846
1104721691
208743274
1283271422
291294886
540964763
84559102
45828388
1900932777
1433864720
1436685682
929335914
1046286410
1884111617
828208978
1378984318
1682646635
617869917
880145162
1877383871
2093422040
569340598
1900571065
670904791
563397716
568918744
372688732
1059941482
347057824
310174922
11910421
1498775420
1599211326
1844725627
1677689723
744618706
1558797121
536606013
537175211
1761033774
1596047948
369675588
2136198848
79508643
877695897
1681589300
1355918865
1296980346
1504158895
886123223
876203719
703267766
112857052
157024207
1988200583
892468067
133923260
704907081
89517858
1597986035
167972955
2018634525
1326304744
330470816
125474985
940221225
1451796843
1849499736
2143528322
1104176600
1486080452
1534716121
1954209086
2019123229
445533536
451899642
1747122220
1110259053
1478836827
1916603526
945831690
922372310
1210108222
9727327
843944178
548654120
1448820552
79722400
664007152
1707710752
2065395922
253386408
386769080
1793773940
103469819
65931322
735950256
2011448912
1176553084
32422290
1778731110
743156176
712761758
863832905
1470045823
365463127
1497514613
1218389434
1309335889
49020651
788654437
1387021596
1584454791
984111192
1110055737
2043446726
1495745659
1368999877
1222036255
126744784
262276096
1802374319
709299578
149946335
1421218630
1340493830
324505945
1432744223
253318509
1475529990
393880508
393348265
1713897284
1487585558
1036204251
110725040
689472834
1457988638
1405517560
1502828767
216470043
2004134079
2115729527
313634040
1029801053
1290634578
1082334744
665328443
31257969
1433141982
499616045
686747893
1581107025
795268593
2039391762
1948569195
622541598
1177042762
343469658
670010030
1609010952
1936782220
1292184150
2130534367
1176872196
1425525703
1171406078
1793548312
886386900
1503083945
737670150
1054224500
861826461
1394187092
374334583
1961496171
325475735
649403464
1487358681
411507646
487886550
124300628
737343118
583463475
24341159
2055899339
918436874
493912228
2025065255
1073321707
1328410299
737619674
37657016
344102369
1108370290
690112833
815281417
640289356
9665221
1528673954
1128751088
1999369996
1348055831
1456796361
218101516
1436704339
2009547444
110711720
1149218653
2061732109
1652570764
1731499416
1654922254
1456019358
1613803597
1906880189
409156989
3201501
1775759430
1325264055
862951088
1026060143
1206892523
1587566497
2020658270
307540017
99121203
1189961499
232376891
1246092352
1435738019
984796546
176517659
1787401363
1597304021
1434453503
392352159
359373373
2031339567
1808434883
1402593453
1685477362
1669703299
1795602050
1320273893
1491349908
1821012918
1760950411
1952558751
340958412
1211368443
1217071234
836047080
623378618
2033290998
1709547374
1816960594
1329421975
1459106210
168189704
354721695
1518125639
354515152
2046559974
1063904774
373651982
699986602
1282076721
390479909
1770460867
240241167
1265619405
2074966261
1956918508
433940440
134139198
1054072275
2068712326
391912877
1728037361
974605695
27903460
1201723423
1468590738
1847839940
1093706461
713087227
213434428
1480369809
1457249568
1038645514
80750512
2041778390
1296915528
1466823440
1515054285
1186159446
1791372252
1461400994
1391220586
1303488029
1943780495
810007918
1535278823
1759452951
1627188279
662402956
518604629
791726288
1442305430
712223639
690363626
580962508
2144430457
1367535152
255576208
1165180267
1449119250
1738873608
1596101668
1348967511
473466934
1220564804
713602792
937400417
1487104586
2074876886
1377569144
103059676
1818447370
666322670
1312686532
1293190736
1262850923
1669740434
220395594
295672377
1367960020
1564602016
494777152
396301294
491773863
36780615
1073232798
1554968610
1231403859
368371450
551221456
1557329412
1607998105
398457445
1717769592
1808815774
1474616214
1711601098
1869163267
38064588
1945619619
1194401786
286865104
1436837289
1501930661
1479464851
1503450477
1852212255
1169539990
1602743649
1488504813
801886581
1324071405
639698598
780058392
1757768315
878811707
1017579312
592736288
229028437
1378095068
2129101736
1404105068
644524508
1759592545
879574047
85024285
1299565738
102462354
1608097141
147177981
1323137029
2054193991
613698759
609701641
274585880
1892094988
613005500
1315494066
1715954351
1649579266
1439806501
705861659
1506593816
1350502606
305600576
165296302
691705675
1593152799
146370337
1720200381
1925258917
487250656
1128375684
490424485
110767070
117970871
551732542
1933289518
1299387796
81792074
1998567290
1294850528
69494337
1828761187
47124297
979850359
1172310545
1460838426
1800788857
1816473943
2048853184
1402433558
1494384884
1820734121
1001894154
1786225271
32546024
1690898053
849708453
330399858
356446090
208667502
573269027
846835950
436227468
1498068073
421097256
1950259325
554736358
1518816758
1109354633
1377796550
513199329
881586494
1177851829
1418235455
1415378086
125397223
188626883
499412221
1892110597
557327831
1430089233
695524538
1682139367
923828737
1886242741
469955298
1898458528
32460417
249381060
1849175196
538977639
2073536088
1814483440
911295941
223780068
572721933
370706169
1224465136
1891689081
307284349
1764629639
1775226981
1442612995
2017830278
1676224333
1140163206
777759263
1232916187
1815069047
1758052086
1104693876
1909136353
2113585441
460358443
29860113
410357825
2059171579
1030194823
1648788365
1635526384
1963520945
1095338356
628608438
307881870
1546180401
504589730
1842205893
1218134650
1465886256
1448875845
2058870953
2076947685
1892591813
1141904375
623685345
1398519150
1677545536
2053245948
128646327
1816127508
2083530268
885062114
929634529
19569199
1792491878
1925524344
311197405
56657814
1585268215
237308209
1768060845
290055623
1723853206
1222813496
783467985
1526774109
1509622533
117644513
1701140023
1815965946
2104434765
541107590
802421485
2116209275
550282313
1934133446
927018413
1653210839
841772491
624282164
403495296
1301296837
127861993
1025090081
425733528
960906866
932925952
344112583
891909857
1518580176
1505090523
1662273333
1465975588
486406491
1831439719
2086516230
1102056118
1608854946
1792738434
742680410
716350033
862375037
882862113
2003828219
2116925018
580379673
598722167
1649052387
363990121
610762727
1817311958
1111850419
1464159675
559570250
1692409075
36985816
1640634730
317777627
2054649368
732840506
1291853484
481851725
1035468738
1955015830
85278540
505999215
1981639294
9569808
1876998509
529495752
312126205
2096922929
1409374752
593996615
440471834
867547291
1748482037
1352924133
1876682267
846239386
58029099
428234432
1334416041
569575003
473597553
1976180100
1702579529
1870850789
536448434
2113954194
958681228
1935794412
693906269
824141850
1749129443
1281934726
1046504712
1818654335
1363356608
972293970
90705732
550954690
1421862197
1383186086
1249066782
413369199
1102892517
235048291
1004455124
706161708
1353775727
968771532
2015342118
76792198
1162801271
156066907
1544868030
1466587594
1732023639
564671409
2074565483
1768799442
2114102459
552395273
1284731338
1396713549
1553772140
1415396865
1297206697
1836932250
1295162530
2125810181
1480288576
654438348
1436861074
1177261009
1562391043
1588652859
1504932402
445404371
1772732987
121155303
262871719
553671386
990061503
1249386057
278785796
1949349835
157194690
356848659
89396171
1285044820
1477604334
1802837653
221992382
1844686255
1394992999
522814521
2092918568
65135231
625406510
92245951
1955833855
1759804995
927089840
98968519
462909979
672306340
1949709359
1752799376
1897787547
1659766462
2077865277
317120110
1031962096
569158539
508583302
1920396122
454199783
2003189965
321154742
620981869
1769343022
1102586548
387967005
162909428
970942054
1116720095
2061345083
1032938965
1651247757
778903220
772500442
652877284
1799248142
1217229918
2037792363
369636650
1878672096
345011607
1679386287
677011869
1550671004
541571918
764003067
112669835
457931566
1698838088
1513489691
1179567715
1644747768
1120165815
68484272
655207206
1023070590
368980224
2088429886
559033897
1527249479
2138039533
1240388630
804575013
1481703343
1905164002
788067173
46478764
1801116391
903420900
755176398
1220277719
1617142859
716180088
1619266186
138624153
984279308
358525641
567226486
118901687
597068228
15275829
134275932
307850800
62726217
1129223236
1101074600
178990155
973008525
1745996182
817154093
1863305318
1626756164
1744289984
1444402584
1018692204
1932053915
1125035873
1511481986
1489249491
1652652200
1127056828
1718002161
1547982837
1606296883
1648183180
262570275
30883712
446163265
146615589
987325157
526900677
865091748
370313778
1027334477
95141972
1818997339
1700101870
1796970507
1377989662
1552088813
1181446232
1684338297
930562466
171169676
744507311
734075511
2068197862
1255807777
521108504
2000466399
1734695321
786079118
1330504028
798025138
804482519
124286171
31801612
1028082513
1452056736
1070452861
1590868634
286384019
1579599116
1411471115
257485712
1188038756
842382113
594611407
1989599155
1490657201
1993942124
864797062
896846202
323552487
250896438
951191376
332890582
1427978260
3264398
1402449947
1445712164
791476986
2081579490
2084492419
2004516667
386137244
944400708
2018861626
894839538
769854064
1741469196
132002146
1410591560
171723622
285539234
588162048
2128590688
69501341
753040577
946457355
677222074
995251453
1836318640
1380062603
1437112584
1734649028
1106643430
1726645877
1184929537
21554005
693396864
1459647204
2073541341
1991931539
591391817
1096206544
697356111
1593058173
320445618
1546378380
1130322252
298614639
789837263
1869791112
1461352283
278293386
554408853
1545150169
477334006
1648268812
1303921500
1347594290
832676872
1514079399
1240917943
1628633602
699581226
1008838484
1561216304
1023350847
942919632
1265299874
166632951
222260022
1933600006
434470418
2022557330
1555776917
1445683698
1281865571
1000372764
107410181
1678852216
407669637
1444017651
929910251
46479037
1777870123
247127829
35511892
1672093444
1994501842
267939041
1386774342
287844315
1941642314
65330931
1322225197
2089831475
1097858391
1427257341
1171890152
828281876
567564283
1992835836
1445707754
535567400
1727826533
384229108
1377121770
1120003827
374814173
1588433802
896914604
920482886
583151577
1858694343
705154990
945299881
787709298
237641729
674634180
1375884049
1001346325
306149304
914901926
1872978502
996419744
1516242774
567087386
1739544601
1055242276
1329211488
1145839713
2053335999
1293953914
844119731
308852749
828001331
2042377463
681657235
658351340
2076782281
1959607179
1321114462
1943785613
1488365855
398626153
1269837940
2146719697
1503416437
1643420008
1126684895
1524050015
1157898759
1766273504
916783523
1875847169
567456613
2038028092
1481220845
1761927678
2031037171
1994328257
155286749
674282777
622460793
391356733
951884604
478526187
308511013
644822629
396239515
1633533353
1725114708
1342604786
404775749
424695294
439399168
1446569368
2010068723
1702697357
587201264
643939883
492413882
686981468
2019600405
1919356568
1658571036
2084196332
1252170595
1241380024
2019693549
1295286206
2036345086
698237072
1636219633
596228269
1997477620
318639708
740983467
1646153619
1998153563
84830331
1567214064
571394915
1957619391
261222932
890166773
1809773559
1436583438
1216780587
1323472528
530868219
632715638
398151931
1415330437
1293269896
605167952
520803332
1615965187
277290588
491567712
2077519488
1768479874
1107134866
1378080306
946589808
2133559634
1604417184
1940167292
39380986
1623080768
486153528
182897328
476103612
1935386643
1685731619
1938331471
158366935
1641356597
1627871638
1698444957
396568968
897156404
1363457591
1641563144
1086052032
65238895
1988791902
981199330
1200393103
1548724400
1704136268
1064816774
266555827
1916575460
1459994331
332191408
1756776862
439659970
1378515482
103911993
1583858517
147012398
741141214
1051694993
756769171
1656113860
1517916726
17402654
288703410
283988739
2128434718
960165977
2117875615
1897290004
1613797246
8581837
846722287
1742361780
846647434
1183481372
801398281
135912720
628865810
1264041440
1479723891
1979391230
689372766
467594953
1194482959
1672089238
845112817
1277306374
2115523937
13369436
221683599
921754101
486636330
1959223412
1773568362
477639183
656769921
2132857292
1562957935
234168247
1003848896
542017613
2052243138
771309043
998142034
948104225
1962703245
1775466937
36214005
1494189927
2025774984
1909293697
923609250
404830481
1933526884
1527710337
721083406
230076907
237174133
2132254287
1566733160
1003632833
1965245081
1507900897
33843559
50837245
1221251611
1490558077
1196988830
1739066282
1183182832
1107566804
669577738
1391110404
986578770
331545964
1056452166
647395412
1113170034
2058721565
1793956116
1758135772
861558583
1015496390
2115950272
11203845
1072740619
996349407
1487976402
1942535602
2132812748
2131256116
73929336
1331080987
162200338
2106494891
1298376113
1731935392
1012952897
789183078
1490551530
1481282182
2038746043
1281527734
1694924919
1107718513
1864191011
1926048152
734540756
2003129103
2013822018
1115207748
1394996141
1967248972
569122032
1881158289
1838572207
1077113669
975278734
642927939
1167786288
1655797812
2146032625
2086665361
244664240
528567534
978456578
906148725
382519562
194051983
1951491151
1877711902
1019174070
629086371
164215484
1384915063
871649599
674281390
2083764356
1569315407
330016251
1089926833
903832653
1533924247
1004686820
14980873
1993493444
239123994
1396996523
1410659837
510407402
719645860
2059856280
12928915
1629178168
1109332697
1371555902
725687445
965273820
1130286389
125537430
448998871
147315698
1450701170
2103206932
2123067443
1630350398
1587390296
1724818794
965439920
1671198589
303056867
1650051609
1177156874
1731252070
789513929
961638635
314508885
1464540982
2008965497
1237051575
1250483904
1278155101
1137989658
405258747
1442558425
1584901763
536571371
625568002
2020362316
365694006
536703244
1700383049
1345787262
392044983
971442888
491714110
564431675
1625009961
896866428
1948769834
1005303214
1754979342
1950141073
883164423
1926504587
1810584800
337612380
232801750
379060758
143978998
784055498
393321743
113750142
1991042221
1034621899
2008480626
1947163953
1409970004
1954543129
1228611475
534780437
1925456275
781349688
1042249861
1746740415
4104258
1607342131
111742988
806255563
578155261
1288800200
707296445
1056553443
1430935965
667998781
1335221299
2011314964
1639558113
214681133
1700386193
1561430116
1024343880
952668194
769434553
623447190
1982616674
1021625283
1888757537
1050546110
323423825
1462547285
1835663512
2040593392
1650847754
139116474
846377806
798026192
1128522565
1849649604
437178060
574387217
1496368754
1634937235
28254709
1951454275
1606320873
1251151628
932508808
125322980
220375937
617163369
805783947
1003009962
22389367
553761766
1217800683
2135143835
957892506
1678650479
975500869
1397272453
1479093994
1654050244
1486143868
1761245261
1578262145
1793876699
1627894459
884544180
2098763108
2112515979
1574334383
1542506064
1391794421
758862328
292589382
664763192
790825832
1315905872
1736512314
823221820
1655261941
1870026572
500165307
1299566018
1231672960
439435252
746159315
1343065501
1428143405
434450827
1865759201
299057879
1582601258
512265657
797194069
1218394393
1605792866
1190561923
1908461535
384265619
72843806
1278982620
1294487497
1616700568
427817329
1028420842
555197830
1455899771
14403109
1939204341
668212546
1570749158
804036898
637208804
962142803
1376528614
499758747
1089354878
113510722
2012976789
945149084
1870190472
823583566
1145368490
372580651
169958168
1546344199
1992886364
451631304
1841397001
1087276040
1991829652
648778841
226293949
1193208850
641818826
864196405
1747592899
1550149162
1778181731
1839507026
1654480446
96606227
1806481249
1690821968
1701321565
589723999
786056993
1754545593
2109534610
1815436491
1629614753
2052181149
642335309
1791099719
1728576598
2048842010
1173732901
348599811
22597755
1444303489
1604234365
701458478
104173998
99604259
1593113656
501670391
202239336
96616793
1675172738
642839055
199767834
1320271579
1721800988
1784227975
1803079065
2087874191
215452378
1824102630
246007500
1655211797
120504190
2016355360
55829540
1297024125
1449637420
871680846
285855414
57532157
1580162807
50268498
1911987007
1669908753
972595944
1928344976
955291468
357529042
1493677154
1172237894
1812028485
1412982474
2080319337
203917900
566504618
1120879354
1197461953
1369543663
2065405860
111129600
999060298
330451543
568288719
549834186
67249698
198520024
138661130
256703325
882284305
1414761549
2077945082
1067873793
883754418
184821218
976327438
983581538
1165167717
1477166416
338184014
912636778
1096167833
616033877
1347002280
1664259816
1745043057
1487704138
1669258540
1400997285
1130389605
566083360
1118031818
1352617185
1863520535
485389975
2124087886
1084976395
1296221642
757949314
262352736
2066698364
2020174122
1720235879
734985565
93651316
186817101
850526507
1067450910
820406414
604681558
902500441
518393828
1985876756
1558094803
9756476
1193527721
947028157
1093498061
1194951912
333020907
975501939
705477927
571092888
272060435
779939915
1096859660
1336551105
551000703
909697010
1349082776
104846813
323136904
2044576432
1650774214
459595208
941409789
1248724003
758719802
682504165
134173245
1395720139
523602340
1422209007
1914601267
1796474868
1646025526
254467591
1459358818
2085483332
415694491
1457391938
1485334516
1158558737
366247975
306022918
338891419
1679848751
1190395019
278889483
176901248
948814182
293327008
70693016
1798441367
325333373
1646170571
486453383
855518405
384704869
984534594
1804101534
89394583
1589768224
369268074
1419730248
1758544749
808666379
187156472
618735592
311278081
2060377568
775565293
1031790241
844303955
1554638241
1179410799
1636340752
1028338037
778949314
217342637
1562826664
63395452
1328139509
1294801925
377372887
1910515014
1219507
1549635683
299040999
835729434
477764677
293002713
282754366
34201197
1516716258
188351717
925692232
1881746077
72848802
1205238302
66132470
1292059814
1154699143
1160936688
2063263287
355731475
681370296
441334056
95826548
883615470
1818566729
928165504
1716947592
2060981882
2131549550
989683949
233108458
1211827030
1503469664
289001674
1071955912
1966280206
1782503453
1473887170
745039281
756256492
1335564568
1400710189
193946987
2006721232
103605465
266019248
1267085643
1846951528
1898805065
465336773
205594847
544803718
1424236013
706281352
1917545081
2048167163
1749193942
1055439934
1277371879
73730671
399961613
1868160839
465262301
969917780
1815871232
574388001
1339883161
824833153
1112627128
647295077
1463826043
1175128368
597933990
1667653463
961958513
17513015
294600069
1424330476
115215162
1714379072
2109973621
6675087
1048227812
1994583768
1995745966
24169628
799498532
536976851
1084131175
1335461849
2021610231
2073088211
552081886
1572665233
1895044799
1089121714
667653785
947898226
808119833
1966821859
248430164
1392190420
1457136750
1766938417
280206309
1034502779
1805611449
1357029143
1017826095
348303879
1550345366
1116104637
1353729542
140342087
572904534
918923243
316390393
2042550344
304307161
667071369
1905094445
1181822365
444324525
1108944816
1719704606
2060331437
2101608679
716643988
820798999
1255089622
405004214
881896517
1996246807
1494490644
1681425618
2083431216
1057568028
20085193
473340991
1043963716
1964759227
192715566
1558649500
1631738721
1499589432
1704147030
506916705
304631057
1079944447
875658047
288538456
2107607124
2109727586
1338304913
1097311819
544664803
652267443
2122454457
1312948772
1532991963
304286880
63379040
723731553
1846979015
342322435
1706870646
319278280
955397976
2114925065
390582620
1052101407
586328380
1024381250
91912759
1921919596
1167673061
1371226892
1557675451
590905870
115676253
1880807635
870067442
1048776956
351729187
933403418
626202569
401587940
1174281972
1600729071
1178237906
243738613
841859557
217598338
1207254392
1001041278
1956450368
1208327064
13051855
1488884034
1527938458
494688812
27800900
195368875
1809533648
140525568
1369481080
1881387356
200301577
523443404
1543419760
2120953260
919163855
1353050780
400000535
1562113500
610203495
712928585
1818440853
1061113277
1761467313
968513543
1457929276
617520907
229267622
186186699
1543003896
780258276
1459013212
794066298
1461348254
868059068
1800208445
1718850647
1219211747
1805302523
1221341782
968675359
1399880450
1075833898
2113662209
1408526198
804911520
1290122020
1605730738
1403882895
1969307243
410989280
29664798
597184843
870702053
1243585430
115368309
416613117
2132891383
1930802413
1874673780
796271250
715153173
2111205570
1746522539
964285952
617795253
1919911194
734423342
883156977
157512460
39521750
2093559227
1069632703
891854059
869087287
1189047322
1342059034
1526626466
246739917
1941779483
1394054294
1375481418
1539878287
512506897
1532059155
311740901
1477972447
1145769481
1178209221
424995896
901502609
1103985498
124050686
722354666
1549569354
1732204695
1550026864
1063372116
443121242
606765816
795376601
599377164
1509460426
1310796616
1377476802
971289972
1919423116
1196256056
37989363
178374782
1509683345
1363616017
1445065496
1032867261
1221487317
598807496
1044826854
1695734482
1351498161
1832804323
1057648075
1842822119
44208362
954280776
1539205655
1725180850
2020487848
1208197411
1776785370
1068356503
1871349981
1305229097
585668433
143791067
770951086
378419460
1319491470
800953514
138352745
161979524
1238115373
771398961
773049047
455941824
1988279279
210416834
1329631170
770025309
1450307288
738986668
1038466070
355857725
556221470
889955984
1749913962
1505596061
570435876
538271848
1596690912
444993963
82061058
1278386575
454809994
1606783071
2033688946
669576151
1448837319
1934984456
915414024
32058010
366151378
1444860481
1993542106
734055147
1722532688
819733363
1703420517
838704047
1674142113
699633850
1414021369
173372848
1218470444
1464372148
944884131
964865006
755148053
487002955
225155373
396772424
2140863537
327757849
912226701
52492149
1928381863
991410325
1400185167
2129918173
1391234612
359095735
1266071936
1792706427
519486164
1725103754
1810361346
946685439
1323907988
1182024982
288913843
968907396
1462584675
1335593506
937121891
1661818816
1383994659
910688731
726358490
437906505
770291904
862007172
1076255043
1932286822
1305010818
882025075
581431900
75414869
1619444333
1993013697
1122811439
1178732292
1982982417
830419157
1283922693
1180818272
2045718946
1005794165
1594784230
1280975402
1418179680
485014012
1769092272
1653565827
1298841673
1077243295
435743826
398134611
832364077
484529544
1224044445
740042710
1579997718
1770948986
475670742
1128155616
99079739
336277248
1584665707
474413911
1747281107
202292789
573980419
1071317715
816097891
272862426
1402915801
63731301
1586727046
266183421
987660964
971150306
1526255363
1512036339
1158407846
1479303344
1423603551
1078998423
357225447
1718555201
194569769
2109515060
1970382354
2103524995
1712862677
747692859
894756527
696505340
259033148
1163836420
1677886231
210360756
1342071273
576294922
240487191
627046422
2076969875
1046880122
1382774490
939837683
359464050
1799331706
530838885
1669525281
780422316
18027840
1727283914
226359353
491728852
353500105
1333200430
1742930633
1353479819
329068190
927053920
1986932872
1647974675
768155351
1621660143
517332338
4311496
1629245303
674890064
2005704785
1733136126
2072582448
2145036620
908792549
1700619630
1556330301
797632325
1337090727
1188489853
1496685276
75424057
301508648
392695395
166660152
592583683
917506049
1328926407
1571480
574593621
765041424
1456470064
1098993681
1684505030
479534655
1115877682
655834773
1732987361
1499359961
1069583343
756420468
1338602091
1776924547
1836638469
140303
67223814
1701814183
979120424
277103106
61540427
1633285146
1780404169
996878159
2021881134
1784828666
217585005
439576274
614753713
1666418817
45439311
1536592884
1688389496
2147399473
349828217
314738654
1870986541
1947551558
1231375156
1056597099
1454853540
1387831326
1240981476
1686192666
71817580
78686044
422604078
1792055937
366156139
676989513
1379534829
322620931
1990845674
528305436
1420052907
1044051751
64618623
73376688
146703027
1557333781
1357001414
947818946
1456403605
1450781239
1408951473
1015501650
2107577388
1530229684
1425819115
37424177
720753666
212914874
1913322573
1846591814
314111707
538332558
1767135585
1199970301
1066297559
365397731
390273346
1680858829
2046206715
1661307236
1018538096
1790664145
1761154309
1825496152
685699640
540110433
2040239985
2052317011
1318762113
1257003973
679339410
1350725436
488532278
1406241661
2064785572
2001326597
672110365
1870654699
1275812139
1012394844
1126749412
1044656784
146481578
1580251115
834024832
2059653490
456599734
1705055010
1783777292
2087700922
2134891358
313377360
862756322
66074262
1711345436
1698679022
88267130
2094638918
1457894584
820970854
706036717
421347028
1775735219
1449923916
92269547
1740938185
157549312
740983024
1073826693
1235913124
559859612
1393307760
1272411828
1812035621
951833021
720316281
1417466095
966310907
863576576
1444841883
707611819
15832757
1536272917
969402062
519909487
1582630732
1444033762
750112562
321545581
1312514747
1401510819
212905950
443633201
628536058
422280649
1040643718
877536318
162586760
1914946653
668827285
87285455
1710137987
782969909
319374423
1457627320
1005073971
278829029
1750295075
1646243537
472440719
1668082236
640177210
72150635
2080780827
2136352840
80970998
122022666
295706710
504669148
596123960
172909872
1396364359
824782216
1066939473
1724278849
811814947
1478709055
1650134300
462678280
409982421
660508098
560195793
1581902781
1661802424
634238056
2143938797
1765159450
883503240
1116546457
912412199
2040427045
28140663
18167323
602799396
831919159
1620551704
1023774522
1700481779
888502539
1814360461
748853436
425529588
1629210592
199053455
859695943
431491411
1799636414
309513892
585288404
2143777516
22557105
1048844184
1052747933
416939551
1028009312
1265887500
635809092
36176029
1393043957
1697008568
1209486298
2068050330
1570823739
2056557255
612293372
419835530
259638650
407446701
1413887975
1645545188
1319806330
619973425
1227387096
21631189
1842584790
258558836
842429989
559269051
1045608756
913966761
656922092
807559755
683545893
272196106
212893060
932650087
1286307666
1465792250
443843523
746360097
1626253181
1251117970
89324447
191066756
697751016
1386336901
249613752
1452192389
1494558943
831976456
487365521
117548824
370432833
771431786
50637109
1173598919
665522882
42359092
1318571818
1258953927
1974580713
867364945
996832718
114898286
455395979
1237619069
1601738278
1347273168
1016912929
1324630386
981321026
515879149
755296726
1452413998
201082411
1905203032
651713672
990751758
834413487
1632400183
5342721
771129967
1388008265
1972189553
1158784542
639957064
1084743401
1034791143
132872496
761081333
1142757259
1373693874
194596657
131900329
1979502381
1292920356
289909029
761504183
1516084055
2133560474
805134164
208365731
665263811
178826754
269111273
358230517
2123717802
1461208512
1103467844
346408753
1442583016
1036745399
654590940
1878416349
2135103529
347008031
181514355
1803127805
1857343323
1050330511
185745143
834117048
1557631102
796465998
1675212806
1901811926
1680549779
1573097208
2086545400
25014025
1891849776
1777941154
1234191305
505818315
760765780
1473111705
847403308
1943089311
327585850
200508452
518439716
1508699207
1662381487
1551823678
940501324
1230908477
105038679
1627983146
687064515
1295902821
1327519605
1389165206
1374745429
1629527189
72260336
874827295
1895515058
1767401417
1633412056
568682925
792452612
784528825
21737455
540715633
1494803663
148123125
534474303
1740954810
1037345897
632204491
943608271
785938591
1342982435
691733371
1177103297
635512491
545201620
693026844
1344753122
1560873722
816271656
1578384912
1750168653
207968822
1657619817
855916253
2057287684
1057568235
2036229427
1038239983
237996323
746573975
661684879
2118963629
284602790
458152358
679132525
697445398
1534877282
2051158635
762114325
731595309
1414607538
1969351014
695118547
1859982511
2032099773
647200635
682534981
1784808236
357290267
554136444
1607196111
1713102075
339821364
2041845396
176227417
1523562594
664701159
373205257
2086383511
1275892823
1738587338
1993588139
1986522322
2008923903
641893480
1586489053
1759078605
940181402
1672043312
825862649
1071324645
2035332373
748282872
338541667
919505599
792021015
701252673
1535018905
1835233271
1087046095
1226409448
191362225
504436408
1964061934
798687488
962101723
1570381570
2115067311
234147570
1592827290
929289712
1510998549
2116305863
1014582082
1250563004
1600215580
1145794959
930287566
1069064724
1754447958
571650425
889070967
133376628
1002039728
1717122762
1190983652
1351920739
1893393935
17672422
502393108
2028960740
1215686692
623363459
280583430
437700380
342742625
1759251221
778112528
1501209840
177775235
1581411021
897427853
1260366778
292186683
1288241964
2004857689
408620677
1414291141
99344879
497595122
1948009535
777025151
1170919065
2019665687
502085004
1058202619
710286384
2027143672
1358033658
1186616934
166429809
801402447
2085679950
858260037
1415317761
735418995
109894118
428372360
796122720
1416318335
628671771
748034891
708664849
1704428322
9446316
419349699
811073596
2089635846
1671107649
243050818
1490837234
859590175
1000884874
492071537
1113997203
483741858
1887796861
1963509780
1744676200
202989732
1761567046
2050302305
951577634
1735655694
676470058
379567170
1040837029
1845607169
2001951363
397727276
1122244679
868479489
1946078828
1690008568
936495496
1113784419
774787363
1328884283
2121555960
922721164
677805066
1022965231
1490260350
1689550754
666947643
1824324625
1864085868
1988715694
907830322
450484803
948110211
1119369801
366877363
1430384438
305075503
2084940761
648634579
1521787502
1897078897
789441761
1587180528
1919153321
1642100156
1971768850
61550676
1046190255
1950477961
513284026
1024157475
605737579
1018914699
84619255
1683340577
66199650
1252410044
691209630
850006073
416656234
1172566426
814564663
2111202806
2138406548
1644136361
1178457273
903307812
210536423
1922520228
1919260788
857294126
1199005871
789022313
1567981172
704803130
256105779
426693594
398381938
1081113044
629826974
122039819
1688330000
1307621659
327292348
2011462655
870041412
1067282051
450929991
929520590
1653915162
1822975369
624367867
1117383918
284128318
1622942400
1771845906
2056430312
1341838915
1031576341
1234555775
1960910737
654774550
1418752357
860996374
390403322
1853807996
2143010190
677363616
872886182
1099306112
78993898
1564276389
103614790
1321110653
2122299822
1059220474
987833053
464796661
1445873565
178725013
663217638
1569826616
1226853305
2129069153
1645916334
1558025165
1390041572
503295511
729933414
1898120470
214386736
1423170153
2043087672
2089058311
910798043
1361491458
1914168551
1851496503
463922208
1044376644
1219733089
925221714
2054463439
359235680
1190863230
1059026450
1313995816
683175249
637337744
1544456124
550838035
196152893
2113341998
1910300425
196500834
2121813535
1097165274
1556375128
341961325
90349930
341377891
2062370567
1681460472
1607582876
1324207243
645885785
552328764
510805350
467283877
810048725
1282707452
705286959
1781560696
1849045533
475871915
556226199
1401632629
940118549
605631482
203805203
637393622
935052516
2119887939
68356680
1933709715
1111794677
1433359913
170587729
1555785130
7327164
1120392033
1924724588
1309264598
112435865
2046536796
1867504153
1979988201
369133801
329911582
1902747004
269766194
514652490
281381981
1335886987
1980496224
1103024830
1458715045
1288629627
2091789443
1945302663
1925133274
1502704200
1262720662
285486514
1554302553
631951711
817128820
483546057
1372590297
1477188861
1858081097
590007351
166016045
155694115
235679208
504577463
788597130
1701020431
199443759
93820741
2103664673
656083550
345815430
725376018
1414186003
1874997362
63352797
1180055412
1235930057
1410980140
223019511
497539495
2122706680
1334265353
1088960732
96934931
30663783
742342420
192384673
2062183617
66947206
1343619589
1872296391
1876919262
1964460946
1120205774
1769881047
51142258
1680025489
731334566
1336805028
628851784
365108960
1905129476
79170329
1595183864
1290093227
439166691
1945318825
1044517490
672284746
2017643997
494852252
677745030
1109883047
890791325
1675617987
731580980
1969593731
1000361946
1605580474
560762129
870111387
240125443
873319482
1698117280
1616869610
360190571
943991684
404908803
1866738089
2097860629
1240576665
1739217419
1449177152
1172501201
1010367393
182373412
2009477857
1069209690
525748241
764884433
988284467
908435309
96268725
1207768160
1945502717
872089824
2048451968
1810731587
156461301
1573330847
195896898
1624470233
2066955285
82749634
749229509
2042251017
159595327
978934838
405293135
1752951193
812536514
1351803998
331718052
1812546289
333421462
1785964227
580936846
384783824
915333174
1686262940
637977638
240751536
20950203
476004957
1911467593
150108223
721150969
1386907704
161192567
2322003
53665186
552987318
183060168
1968503809
1925582331
1047759539
1154778028
1609578231
1093415356
322067746
268109092
1342341170
1190397530
1658416269
1038826863
210012357
923764607
619896840
1446854384
1936039468
208713113
1912064996
1586341641
614219313
1906369252
1097714294
345214930
144503555
605785003
243751816
1336576605
230193285
1700115175
1440222522
826909001
117581565
2138753383
1070427030
1644192490
1786751122
1007164225
817740162
1387459411
1132655861
1720698688
1618833675
1475225291
154113497
369900474
143428228
2001511370
676082470
2068659688
688688759
1694895608
1923180368
1529313258
1506831383
2044802807
1296489298
657428073
368515856
1474452092
1650436871
1474936797
1839334128
103702227
1239880112
1064765873
175647677
45883537
273571307
65591160
2026321270
579650511
952970775
1283733690
808655277
390336233
1415902293
1834852113
1678095061
320457831
95994642
14034124
877595680
1245525466
1291477357
1721981634
1848081215
2061722924
1045276373
204119884
579108600
861523906
1344479217
840498013
2016503929
1066780844
1043003987
390105541
1050462978
2111441391
279001378
149185821
1816900841
1412122606
785658252
1421614515
1558425297
510446327
2129022503
2031597758
1339851917
790499797
1944853481
866989285
1510659452
1657961412
245866097
934845183
827616273
1352399743
1010953206
1614254448
1929338687
1338101717
696521030
589921489
1110243742
1564231657
271597303
1591551171
1563519517
1636731910
926694557
1383392069
228146213
1907847353
1439573431
787110294
533567587
1678921746
1140616575
771403693
1550339100
1948314902
1668426725
8673757
1315478051
911695192
1832431785
771712775
1989792464
1193474752
1493655692
718886854
1704768560
1854234452
1570429255
2073918253
321163926
1673291143
414473632
787666436
706300044
1922053149
1082296858
1352175958
1718546242
2113949441
1465143405
866774859
178544295
975745878
899103917
311610149
1610184064
2035808101
1564606731
121478716
630073985
242186002
1827424798
1176768161
1203462992
281445514
804576010
1393231264
840340935
1005167515
876016168
374558134
196161411
934202066
2096100573
1307031684
776259319
1261940484
1570137076
1290915386
773657202
1469781118
1048778775
1503527454
1370532239
1963862484
141411758
945320546
1694076165
797370870
853395861
403385714
1706981039
636520063
1959804158
453443774
454947331
959109584
1576292698
610258450
1137458227
103670197
704574928
1638230877
596962472
415908073
1857471052
1023543166
1506895108
446679577
1484336169
2078742790
262474169
1006834127
1704609
1251071252
904937847
850069690
1979043
1422929007
940261080
1814011338
1316148111
1351570107
964267743
2013423763
48331555
115133491
703034072
946494394
430102974
1948451923
870449035
346783401
1821417114
143289215
1205536242
1023652055
211264584
1703419300
1177142067
63271548
1479238922
767758598
265902344
1790556268
580630093
412666684
255200870
1100072247
2068696482
2058002507
371873441
341969925
586779957
1492941042
1100784390
792664695
2889484
1682841718
1713306109
641043238
1802545721
1719147340
1667323906
519438277
1990248044
1001719025
418895748
195961773
1643944213
1709209255
405119358
480752930
1154265204
534017357
327001325
1751554361
107870484
321808338
1984567420
673117267
533266659
1927583063
2060173568
1752976846
1012237463
1094003529
125961044
886225226
887833267
1872219269
281852810
217254286
96540868
1400546855
895016364
1677396538
1276864392
448007948
1223220619
2023408258
122338950
2125573446
36298719
224903038
1270599890
1838032111
90616148
1643603269
1308209448
1012288997
252282791
1268337445
648238721
904327753
234719712
1856674865
1869965231
2112623887
253829104
1604026940
1554599998
1202372502
1880755121
1558157276
1024105469
1281251407
1761364126
1629643503
1447271432
1024622825
424981595
2134431430
1644319477
537033953
1716027050
1332272732
62302180
564600618
479879760
801107468
1707795652
1572618412
1921426556
928096026
1213692048
78036678
847699321
2119651450
712180945
96731479
154044701
1128911434
1516220826
256641196
628186783
2133727012
536267160
1083114638
331641095
695070516
1607704107
1534554558
2041255861
1035323757
81704028
374980727
408985059
208699073
821704780
1731887844
1114618854
2023367783
749779425
1037312821
958977694
63104247
1223110972
566567310
872941494
1799021499
1689471504
242211558
624684686
528492223
211220771
775214836
597575736
153585857
797071290
1120968193
999247616
1553576933
823969758
415635566
1162142707
807215978
804675832
1474196270
1077837309
499527251
694330288
1525125005
414114437
1963333983
1004369617
1962539179
617391720
1571959282
603679332
716136931
354055406
1350299391
788940163
1775414611
64495829
1861426305
1099356425
842168722
1156414630
256576931
924654772
1851734052
281017010
1044108906
1277662037
1799212078
562304286
192450074
1893398227
1903669278
1539014280
726899141
1485515887
2079433711
531700264
1380580974
1325826406
1653728284
1793309663
760134446
1493446311
280946430
2104537360
2077174619
1673995603
52405129
1219432418
378106090
1261839151
1346789255
21811277
409855771
1154092694
1812923858
1214164025
1826921418
1221827243
630850605
2079573863
955241096
1656304639
334279242
1625169921
1791266428
1676555410
1029717876
2088814295
898770078
1283743713
1109928105
513073013
1565644244
1465427899
844707789
1207330935
2023191030
1996240823
2079983781
1286196207
880541980
865782241
96868401
1147877154
819688953
1094665078
392976935
372816825
960391424
1358403586
540170114
677918452
1894308291
242808550
1090835735
2147091054
2124872027
1862614616
924778735
1593404639
1594948795
1836234918
1620126106
987494627
1109325574
173481982
336591770
821061434
990231560
1719069327
1771390971
1879999717
259377643
280616757
1501254272
1675150672
494222252
671478133
1138468938
1191223599
489538423
1015113113
35290472
522108835
1982311705
1792884055
413635452
97510941
1972037506
2137582509
1998432210
132624414
1830754312
97538457
1896442309
1286213789
551793643
92602691
968948048
605854006
1798906540
1240714285
836037725
211847961
632547495
2026345759
1019469221
891727556
785570057
1603956402
565805958
2054026489
1391546387
1301675389
708988156
1524489734
1894675834
2091132331
1174177924
1571662572
1763870248
15793907
1919947527
1864979688
1062938618
1822363809
39161008
1023757923
1454883214
1353635346
532027451
718408401
1348394777
54168197
141336808
130043525
1545968306
373767717
212969691
1141327870
878841757
831271237
1132109504
2103275288
205640734
212957581
949337355
1461005791
1780317155
380038591
210464655
864964870
1029841542
1775524379
376324563
164446066
2043280700
67370078
333600063
992541371
532477246
1409828933
1405443960
2048976911
1540508222
238941185
201339144
76242801
1301036218
1546341394
858440416
678298796
260489224
1654509437
1120652605
1139861378
1232221341
1153897559
924640570
771582849
1716726256
972682245
1968972676
909768877
2141202855
2127101737
2043958076
808678293
670468386
1634155122
1256498770
1185250713
2118075318
1682711066
779154950
552762633
1413274956
1899755143
54757294
905735616
966478909
1509249285
1745443669
2091874638
1723526074
1793392428
95551983
61822650
1351579280
526460850
1662778406
1454928609
554436697
369931895
471244707
2036720105
1706371233
925110429
769820229
606934418
1170680
362025292
1199145826
1501585128
1104462453
1859931546
738665287
1445541356
548811076
1289592924
974827527
1359694312
337143288
802553690
305905891
1939954146
2024715204
1307219640
598364196
1839518829
1149288280
1623272907
372463937
57753707
1740816501
684315406
472055559
2010410219
1830538420
1090113622
796736064
924608934
1175660929
349759232
432410535
844384060
779986576
1172427968
1707232798
1723899622
870580141
207036275
2126107966
516744138
872105846
583870683
1222927109
247102067
258496834
315264021
1791617801
142776579
1546081250
1140834505
1333752764
528216055
353377061
2125924364
499743940
896866753
437314257
624795715
2018307669
269800411
1322762302
1059537342
1461161445
1047592500
1136936189
208462350
719912360
1139631091
387588406
898089443
1053114952
781405117
579718517
1355399136
1954140363
1949486934
325336401
1549006178
81667465
717159552
964598116
1999411953
1555620439
1836432828
734724549
320156580
55735265
25462927
1454594092
199361255
803094893
301652045
591598074
137611076
1325621647
603679833
601690870
1117044583
971888989
826102138
360353592
1494873645
1148281454
671986077
176944511
80336565
266778924
1696820304
1052041501
556337402
1015837428
347436876
1622938899
929994261
592731291
1164248497
304643435
1342198763
908484574
1487698321
1914976726
536386142
2093085376
1638144775
1130278911
1066810938
1619463544
1812830602
449226126
1905776402
428844998
314004265
118842029
581126686
329433267
1030251931
1195629629
721067776
162130803
1403422204
1881335230
64953567
1651664447
717660422
1332702191
220441737
161659224
1926841382
1826338597
781158168
334355300
1730399401
1067889944
332540018
1974264247
200761411
159009649
2028571772
1864905958
1289137685
1164554732
2012984034
301551751
1526429025
1007211774
147090398
1728972873
1030543329
330678062
1691904891
1156994698
418869217
508365905
1260300022
1380299476
1333277267
866280239
671152227
2146496462
856364356
439744557
1995770595
2075238869
718176810
1438652158
1159630698
848825578
1275890763
759936376
334215171
2014616347
331018698
1488522573
1974271276
1172429475
425911401
128007916
491333994
1297613892
1168218260
1504967481
1028566449
986909145
1267900073
1791505898
2042838410
401877884
1570046668
1123606519
1530049476
698881830
1392260393
1296476528
547241464
2063240785
895334965
1834470537
17617309
2111869895
1900847852
1729027817
1688069978
1195516689
796118343
147958956
1478459452
1806462237
673180704
1803098605
2101899603
1714790375
342513635
553848253
2094528540
993735736
894805580
1430217661
117151473
885244774
1112345367
835774261
964442305
644703867
1838645185
1224430677
1381211709
452041687
242201822
1624728324
1751847103
627553679
1704052847
849729887
2070175775
1284427733
1513080896
270181686
107881949
646467336
2052978886
1654193860
1631867205
1066133024
2066212318
511284082
496893147
1312695520
1772042959
244561632
912885985
74616259
928342757
1247977004
1364722076
2067936487
1238430098
994025910
39373215
1300227473
900715024
1263175558
1942392656
1806881063
1397178610
850974097
220629224
283165876
1672645398
1449470948
763033664
2140202966
174167649
1285007123
1296693173
1385169479
1884828307
1663060453
1603898843
891243287
2070884452
1811705984
272763336
1112980950
487080633
601901596
152545346
463731082
1489348154
941447890
915177058
2054072015
1157009989
1199507257
395030361
420177311
1804169363
869672127
2070865803
1262896293
460643759
940348989
739189170
2129509949
1739092298
2025450361
1628549786
552025929
1102466644
726797812
2092080476
192296386
1401322300
2049372603
2037198797
780052098
1954873947
2039893980
453240564
313281427
1406917176
1423730912
1686674111
747059810
845780347
1327812363
136704704
748622461
1279646591
1334982750
2089493084
370520807
1522837624
1830181086
519760946
1693612435
1695110509
1360184640
1209987085
1908869242
1717201123
1306254572
2095070581
139367498
646393643
810990496
1806053598
1389411119
2043681297
571159769
830248911
1278272004
2061691253
1663227109
1908546762
1588796319
849058743
971893830
505412612
765433453
106636742
799514855
1672216356
1141740186
786756412
273811764
221626868
54452449
1725181672
631459237
1239432751
789899440
1893323469
1260180410
709402684
1598567838
185893045
1132818261
1302029113
1747685026
1576215033
639606262
588821740
2112066601
1915965499
1276430364
1403593395
1763435956
984384849
1554942961
1514376472
476238047
1136202653
1897336860
151348327
1433700045
590210635
1182358631
872295695
903797650
1358039537
393919954
2043628343
1652984609
560397314
2082877344
627120124
1102514374
804438977
428002829
1796095180
1535497302
555536950
2016301152
1321621620
812800231
1087285905
192187199
1338567274
239817621
577327622
1216150358
163153937
58900646
226527459
658986631
1374574643
221860522
724355548
89139056
1928976268
2087350390
352653959
601255614
126936368
1388428081
401699999
1641762221
420353714
2143493398
841444500
1544861919
217273365
1930321695
213975806
1261187399
401259631
1755793320
1853863039
1254262811
1541919271
676020349
1718362733
701605747
170520334
687703334
841189905
2133157322
1493237880
638769451
751044051
2059689870
1482001284
858113699
1619563791
1329715603
789903949
1081893822
642116793
336702246
247672436
1233691022
320409360
739717319
831676136
323756635
1303948337
164120018
42089260
1887999832
1106922142
475875148
505894944
1975887735
171718241
1202134387
769385531
1599429989
1267022609
38031064
909812575
664804800
709567079
336468430
1290089340
1814111585
1794178419
1891014526
1219926173
1134333921
1110324374
1353770252
1654854039
272098656
1320116101
1956402958
1688613734
608055548
778167869
1837871884
1866485403
1081646850
519792714
1453421084
220469861
119841705
443411969
580520560
1070967207
1991288966
1696194587
2046640806
1729865491
1535656787
212781018
617581393
1615059222
1750660064
1674303432
482107748
2036067922
1213754089
395394057
718452855
1470075371
120936352
292762112
1577872577
930924532
377208366
1891625217
905559605
2007994605
139843098
74000991
252301715
806737664
1269985350
1321388428
873020308
670867863
1308222892
1107746079
1922011777
1455919571
1654295800
227589654
775227739
888383137
819312949
14667844
814289060
43403644
743849960
982717335
1508049549
1268359666
1161398138
246315717
1631965985
1494692473
139730196
1218120927
2142227534
1783741525
1486541647
712166527
894389993
2129620005
1052338291
1279879475
1295359474
792022541
67089380
1128445585
1581297580
103090589
1777229285
1097329995
1175783641
209577554
1338776671
743224112
2099289723
851580964
2076998116
2041899816
683655275
193024870
91300847
1988906452
2059209515
1313450221
183419095
1973471667
998597220
1723837146
1803439649
1085319935
1317598047
1652480001
883164935
125668544
375537339
1669550372
1217712756
1840582721
1484532477
1409143954
211283
1101028770
504372979
1939014182
700245137
1386966129
309666778
1965484219
1319216178
1341461241
81334090
1198905507
144505920
205053784
2107422207
1239122374
124468375
2105784247
1168909770
432625294
236133766
1279541757
1347151813
1418541242
1209853851
1181226140
770984696
472476947
1303388257
274116251
150189500
1696520414
165724735
1991980909
716243143
237667443
1989474537
1361971245
713480658
35088611
1166830004
1995373309
760294457
652575684
372375479
1543603023
115709138
614937366
1140933479
102469380
483384208
429251017
694696107
637021594
466318723
536792108
1731118303
1119813829
1737691100
499745778
1485610180
173110604
650059967
746069088
1479981989
40813156
1787593643
61019921
1523409069
62894745
881072541
789669672
657692040
419115843
35419226
2091763443
494484707
292859409
277776548
1975145157
153135222
1334126535
959867091
1640197748
1806218926
408955359
418973100
1089663195
6584888
1812296068
726137455
1585747946
1925801726
824207601
461135267
322749889
1551698158
1237739269
1298242710
182617178
545997518
1931786197
2145999903
1591595394
491655955
592407616
1931568287
456864824
1991238545
1837233031
614765253
1249220389
1720803026
1312979512
65000067
1871146708
289132208
502862573
1906581851
1692673124
1340670597
1235986131
1956550629
1780140785
998882727
1454353778
1181711701
1090722480
2115218740
524463432
993616019
376813132
281011829
588940242
128006908
296793657
297987361
941520361
257464962
1219067293
1143423611
1553598467
812307549
2125256279
412318082
1700437592
1839611421
2110674145
1306843095
1061741839
1822060918
180880790
1286043981
2100232386
1908708707
1712021321
1486159975
1870431994
1604497627
65307021
258132843
217660749
998704349
548452114
1816703673
7840495
1562668742
357122869
734613283
1085816943
871158506
1390638443
1935984811
751746953
2004520509
885458514
218049567
1081723964
643690600
1633401575
1440958745
285129787
1757921112
1127174649
896211287
1681522604
1118420961
901035812
125218367
1488279940
2064009553
1486717006
1660593864
1052041015
1011343006
399421654
84881115
1867235634
865718532
1427228310
1829274650
531225544
1532685076
1136856511
1581385118
1676873290
652419480
1843281237
140822839
1309760537
1945456349
82467559
118667692
1376965776
2018898979
275113975
1040137699
1522811795
1478493406
1047811227
1319003658
1046063430
730904600
313376000
11772520
202734357
2032362201
1779559839
1999176136
2030021316
183917237
1245687447
1857550088
48068663
210886642
892426419
202156089
901449807
139071427
1105178977
1798095901
1501021665
697622065
88870698
839573721
702974538
466426111
1720894864
1548706321
489852059
1929081112
1271323012
1317005082
559553162
1180601835
611843605
2060337534
581966089
42673827
837015472
33026764
443894697
2065507519
200509775
1052717867
1438279079
1779617492
1162250341
312901525
433840573
1426782624
934000860
381136920
1158193693
1052722128
1837748630
54498696
107239826
489903833
1272449272
898048245
1249295035
1127363021
325585007
850595980
2109239627
1171422271
123873623
1662199563
1345249599
1692065617
32831761
21620991
841461804
520054956
2136540386
1557521339
1397036166
1628501189
711585524
396720875
36433576
693608623
1026935186
1920876543
1682221209
108086487
319011951
203476731
438296156
187496177
410185781
724710817
103796301
654087231
1500693300
1125376396
279417217
1286951942
1140147470
1609766465
1819352041
1870160358
1365048294
108587878
239797333
532447070
667348894
1470354296
943658222
2022813438
1735523957
1903405420
818062193
391636390
1067743703
288442146
1978773876
104973919
294717910
1815782475
2054542542
1411146315
1457248655
140278638
986310467
167052616
880872415
350386464
1051426727
1230374555
436041594
1638330946
1672163646
468951958
129673799
294330746
451712060
1606541794
383727410
165735932
356980400
1082948176
532957466
1752119810
773362664
1514785266
1668382636
1977202890
1044034806
1837223234
1738544064
441797787
1571559724
21111375
1139163906
1320283481
2073970161
1681396304
1909196012
1541609147
431579034
950641880
1219102315
2001714748
1619437806
354859355
693366369
1783812557
806538253
1173039513
2091837980
2004172301
1090054697
1628107820
192250111
403340274
1596421206
698445412
1552527731
2029561820
1087359791
744259330
844518536
1301618421
2031200108
299687875
1860225785
597599865
118704723
1501849682
424407108
1534990585
123172244
158031862
1991071820
1142332693
373435278
1582684237
590729827
428762088
2145204206
681709390
1473132118
1251536618
1779269477
1229511067
191461437
1877728843
998906065
740889724
1718420714
1302808426
453389347
720838833
162555437
110793371
2132712403
1984521247
2041917201
1567547882
1757181082
2019218556
299380742
2011168573
113059220
524060972
979170060
340578868
718373146
441406922
928284751
34102977
614761429
1493068920
1166043661
1895058379
1232791200
2127824824
1567826150
1426976834
597456244
186719494
1548652648
649521849
2113417236
546379597
2090992377
950156944
1033122426
723687518
2030587335
812579575
997876944
421413830
1699169883
1729718402
385020909
1975816546
1104248053
311148669
1090359669
1921754837
145441366
431450559
1327135802
1306933730
1909715776
1488961466
1955876852
212630421
1886686543
1658806506
1453039206
627050842
1899268617
2077295820
1218793250
178513914
758514868
312793591
1537001338
1952548212
1952064808
2081123444
194698002
1563673477
613340459
37688392
1022526620
1674643974
453426156
483715891
579101975
508387447
1197245046
1121864557
342494429
1865257206
667050057
1306776996
1328155478
308564580
1484713811
1281556319
147179492
1651669607
135809027
1855400188
1108484419
1141061579
212755921
1752644622
938202821
947737785
103142254
938529237
1492694971
1310884050
1810079484
915005777
700881865
2121638883
469472818
967964025
171516896
163657673
2094123786
1160506250
1549222414
11971258
22044459
1998141734
497649928
1933560178
1660066127
1565506260
427443663
633024900
738607190
1338182190
1936219886
1006423056
933511252
1005214683
1725824222
2072727341
469866116
19654173
958134939
481544362
114918817
376884966
11214218
472658031
1792152082
760521320
237246003
488505892
2010891802
1725649094
1868515294
764534824
934133259
1929950443
926767399
626343294
1251933531
456172105
1767476368
1637027746
675154232
1145469851
571924462
1299745225
1915211351
1709920378
1352201599
2053037586
1455344814
1196000319
425313260
1247301
881036159
182909981
1026362933
2012520588
636441981
783734019
698524700
600093827
1490173333
634626696
618162807
857582268
324365071
359347272
1475161051
548219899
199404879
109372679
1348808691
1248400922
1079138454
174813272
1777441906
907572747
1138780695
1604538647
1865129257
1705609791
176813029
427206532
552883186
887999688
194237011
608151566
961188249
1953826158
740009596
1018859704
1736922492
1398826007
1035213778
281552857
823268890
740729662
2083353633
1143587404
314429734
1851929027
1489722255
2078265868
874505332
702703020
139003085
1593047948
2001841368
760788507
875335018
731362479
749596598
1025178957
1594534534
329280280
859507372
479445837
2122030185
193606128
1402137590
2132381736
77753153
323614790
741986970
1929790917
239561471
1079527353
326424208
2080867037
698812328
1954384426
1674656067
1472269350
758503971
889772151
1034780116
1375354833
1555760090
37376077
1630882025
464490217
641848031
1590293173
1633749332
1249968120
260288130
1804864027
296380450
2081863905
2139835399
328472760
893813130
322212347
1735535114
1081560846
534176674
576040706
1748587788
1882163582
614619218
1506353868
1927181236
1208997599
1652978802
896047177
49159020
1780189086
804450418
807536028
2062838758
1565573598
593479924
1907189212
1431106563
1238868458
1909401105
1021803418
1257430557
505339755
504106203
1533713089
1158832959
1779366818
947312191
1562278909
1698466016
1503459342
944795814
1083708607
725492785
941986840
1150641993
2067954730
1052452425
1243222977
328839778
1583993639
634335536
312970797
1572229231
6371346
957641480
1193394978
947496218
521977784
1888603025
1109031341
216769089
1673033987
875640654
1009673848
1016510567
75855364
763331621
1756404205
1848020575
2102779670
798379534
1350399609
1670218220
1944128544
623985283
1700671159
683798442
1614325807
336571835
1283836863
1531200449
929552895
669207971
1188084684
1069470167
544569429
1580035990
1771038571
1412461947
706888186
1468748618
180900098
171112947
165421500
34789423
1475361347
1443777347
578779077
1132490959
106091146
1147760150
1805610166
18308967
1751346534
1368014693
1345210993
1580546630
1936277644
1244986753
1031724967
1236907972
1695328828
257726536
1639442954
1971569401
1081016146
720685271
49448829
442816359
1184227799
1029108244
1717350771
1980474763
1578311480
1741343027
1893252752
1065811752
301077993
2044970380
11726121
1646398305
1746117796
1283742071
2049308122
628802359
1262592026
1584918847
512205926
80983394
627232955
1941224739
135691310
1455559422
173570558
695615568
176250933
158925641
2083416020
646031732
1113736868
521355431
1566999922
1208283955
1275392853
1079770174
373881628
1755433997
1811069095
733481497
1178719362
542459740
1776042827
2029016604
309669744
554521708
2023385984
566140821
1054011748
484245429
1142886285
2048753204
1058211363
1876982403
542045817
1115467067
1361258043
419556304
1507703170
1092264138
2058298507
1643120594
1415886645
1457807789
1871496516
1874292941
1863191795
1331474819
1995709420
1385160439
458004856
975927082
1502441802
210636965
658114398
1880519378
981316083
1812693835
2001985302
2084846239
2042258619
2142565040
1232117979
2110422684
1577986125
1464902104
484829123
883463345
1230420536
896363270
33067901
1349471620
564495544
1263245372
1557133834
1039601767
1712043204
292586275
373629737
480591751
368761056
1282801064
1191643599
853664907
641926991
1321632195
531424832
746497006
920095593
219621946
711950712
619707017
413342949
613446246
23235942
2052702428
1926536734
2125905665
908527975
630191976
2066571525
1346612733
1848617670
1447877507
1023014702
1161899703
550522948
1509770001
1451132595
1171743329
1920039750
1587822720
1690282281
1549681814
1516294877
1920405587
162582975
1717836457
383233420
871517077
284244674
1601809709
1827709911
2101962107
861953381
1035290378
1348807271
1899065106
1509093014
83721852
1359754301
774382516
72443309
1733084400
305323254
276315414
535366482
2101264191
436738847
1381765019
674795105
1532520085
1970567788
79654554
1497441228
94105497
2128010661
1245829264
287648657
68778910
205474279
1899621275
907894601
541954144
1675671367
10166612
302876986
473848026
328396009
113169265
354533617
23637046
710762851
2016511887
1425879935
1991106519
1495541499
801473612
1713598480
1637047850
699390905
676047951
1499807478
1883572166
1231660417
1400087455
926547955
116087543
1464087482
7617431
1192136704
1812358297
980076726
406660734
1219672096
1956542467
1097813297
202568800
36578133
1513860997
667970067
781604833
610655350
1370829908
567323209
1314369831
219895153
1795772127
884450764
1278731051
1424880811
932134798
1807102742
251096902
1680354152
754179635
1741070845
544528946
2034308239
949093085
1526857120
1882937182
538679842
2010625491
906188516
706919932
288105557
260646946
672274032
1189201088
1271779047
617771939
283924202
2006157003
2133862443
137962235
623527884
1280396969
2036758202
866026055
1280546487
2032249851
1547798563
1369683834
702538357
1671286460
1136461591
501260791
1350251705
785263592
1508464868
176063321
1359447291
1239378438
140182870
954691444
754205124
426808423
256418561
2019263716
765781051
710645943
1184911150
643624201
1086294222
2012809743
763210519
2047059033
995922707
788540952
814309987
1953106468
1278236353
2034520232
938162641
1703098893
1860684484
1169186967
429368526
768355104
1628521184
721539924
2095178806
577280095
1795830367
1927532959
274443365
979153291
1166734947
237743086
724259707
1890882147
2122950508
706188863
253855568
277513241
2118972583
1502653429
16223355
1828521035
799540565
1150369167
1346306992
1480955540
1417175847
317744005
816593060
37837724
966716778
1324604174
1921251313
1071411682
1271714227
1193880146
940961125
435232374
10325901
103222402
978094729
1665907765
496435684
1240999608
108754021
2057598168
550007227
2081424166
1538619956
1182777507
1826729910
97212059
1846743879
1711714130
1555773324
2090634056
1517446530
50853774
141056270
69572278
2103038919
645058522
1342991173
1805653082
734401426
1773964921
785122888
1997843230
2093796295
1556222317
1783842130
1946335396
1729936153
2027286436
1770656121
741951176
1837393255
2127327267
1462727606
12731961
1908951857
653675265
859107087
1910576148
87140051
387658049
399696617
407192940
845067092
598023522
1030682002
380812328
1140685396
1984785227
848135589
1384120944
2017077927
1304213680
1260856737
1282142134
1623848540
648973690
2094734522
1114346564
1671133406
1078578164
865595922
1446080060
1750443382
310306991
611516075
1263461636
988691802
1985801034
1116211130
183570021
197185069
1835939439
1004134578
2052700676
967784420
642652194
1246565801
1414907436
989117314
298328515
787848638
487701409
91525269
351422707
1544590586
1926083160
1198326867
567463641
606273276
1829862764
362290993
1094906174
987140329
1864507176
1810027417
1574920830
1850573806
1234798072
2047062997
1761053057
1036414688
1109495767
895103084
1066175214
1418275278
393434916
228548265
110172140
1983231616
1524352700
1779517004
180029379
330183792
2141615589
1088534611
156743456
234150252
1274006843
718384298
615788897
511112535
1702851117
1224878338
667557762
1918761787
141294566
723758815
570589541
1084200024
208203548
541929884
1291791863
10861052
952107647
2095289557
461118155
1770510224
102148871
1679471238
1098476768
133035374
1346433029
196667924
2063552776
47639271
562202480
1021719816
1340906449
362453010
733952604
82822828
274805106
1470179511
859541685
487141797
1182086921
543710699
565102170
137631416
1594755589
814735675
797378199
1117215206
1422000293
1187356051
207679622
498000436
886829594
1770726095
785605573
148692693
1739556642
1961693024
1993380925
235247025
982471165
1701151318
352151105
905886174
1121300125
1732417045
880808866
1488669049
1318153014
1678369344
870782772
289207367
948385793
494011972
1290363102
628361720
442032217
1605057421
1642123871
777449458
12798373
1926229819
1124074521
748298227
1929657635
896951559
476336011
2056367718
1335424732
813457822
1631921474
870668361
900103830
2118507498
1872865454
937433546
1803339754
231192712
1391301538
1531202553
1875221124
467110751
2069783463
850217931
605045356
861495663
1922682155
380086212
1149962334
520393876
229013740
516478630
702247253
1972937664
1461716746
1362064676
522602466
1266358044
1808751700
670371001
1735945227
450324713
1189623225
1446666538
1658940144
494532750
38601929
1654081559
481353669
566166686
1515852882
1020724628
1768397775
1443802277
1406727246
1762276210
470652553
478084234
903687639
840380258
1069393423
844430680
543899667
303173958
727187304
1430114456
1676338125
516237515
845971132
305713745
1552259161
1290994836
663598842
273400521
2008184607
1157300088
1499319106
1933179310
827347089
1336498136
751177280
1620549495
1087311830
303811887
1944742648
1135734734
1577674531
1673774665
579441756
585467012
2022687953
28246035
94043617
857450212
1933938195
1046463234
756784245
1413982880
1901175906
228434485
1142582611
1138577299
8597945
1875362085
607504281
408497218
1886108700
1213309461
114979755
51650614
1821344298
389250085
1337297854
1673186827
2066554888
1563892250
149562445
1793203591
1362983553
657080217
1253817342
1599194797
2137846832
1411356825
1837003754
331211401
1391388925
654782150
230559829
952665880
1613525740
336029807
397197364
2034526244
208631443
2115997131
1074441771
886145647
248182398
1102895196
97998891
923585881
1201778662
1963657279
289255455
2007758209
2035023738
921273183
21758922
1107173193
1534987373
965605964
2066263451
409645085
909065758
1845336127
311725074
1118249324
669251302
1369815019
1823228708
863820564
1985649064
1602036339
1257849706
1427641631
1203557640
171365739
2114165452
1358479943
1704343677
1831817532
330665230
314475010
837881765
232615741
1862398872
321428301
1109034980
397393912
1398695310
1791163879
565123853
1885303213
1338124594
1104760276
330319023
1524743724
1509616296
1835594908
1048870414
457236862
1414020403
1726692297
182616687
767924111
609149672
1324380065
482925344
670704452
1939135917
1352993064
818066478
1110432740
651642480
108650419
1322973128
1414546457
313191992
1850238002
801027003
1088595793
1895351785
225174177
1605354588
1565475035
470224698
459853076
503892486
1586030975
417354659
1675300078
791897244
761679460
67708534
243555883
1376892832
1175695097
9808651
510898407
1224488760
1780884085
1523574479
1063162924
1771355054
1962502058
616552498
1650829146
1842339379
237058583
738613257
966595964
1270193360
1171730517
1167835356
1406277280
679102105
1533944505
220422014
1881570030
246460540
99883344
1520741220
456866785
1719054449
323732010
1520125696
1170413451
1235018586
304508784
1634650062
1182151178
753579836
2137497096
1149453895
528465991
2059387204
396034922
942913236
1772009996
577984803
2034639931
1797720419
1968346150
1257471352
889090616
1418793593
76350232
1178861510
1011675823
1813002796
1971438735
379517360
1485335770
1190720972
1364030092
1293387773
1861164956
1610614575
1867275492
1153421161
1466499197
458523973
1075473383
1014188358
1870364989
1784327249
1498745510
344348390
1528290942
1196979770
89659589
2092703422
286061987
444922470
1750001000
704884661
1627759634
1997248248
1041379572
983395908
354200529
2142494592
1248606011
1114228799
690955026
671045420
1333510646
272773434
1312188904
1873669900
1007633262
408774262
269658337
599412661
1173420049
249559971
2018432747
553576706
1245515905
551169759
1887913897
164940407
402318602
1628701957
1933296045
1495089942
928132753
1764273619
1240866050
977750599
1372932455
1586638858
734947590
251768747
377061290
2120637989
125147964
275452779
1307990863
161878578
537904195
45131401
1382350934
1730130469
1682362410
2133635880
1058574113
252050503
186567326
1781918855
1942523659
1467751213
171224644
1055950810
1883660198
7864904
1697692447
1955732358
471250043
1752961475
643126326
1571375300
1063785870
583598893
70477256
52046526
1224698704
986258789
1353536561
564170468
1993576343
1200992526
1234268631
432600597
355526784
228056277
1127546160
1332829146
1247677115
1264949629
1771611966
654493451
1255826224
1914441205
2092933554
62169683
1550838268
1889021036
2030187904
1665850375
1014029406
1678677407
205840599
1893715595
1335524997
1873003972
220003575
694874288
2016798515
801474618
1628171627
1909804415
154128398
891728938
1528419773
1200407942
184578387
777924779
473487126
27727277
1767662486
1716142386
1660540841
1774561413
650611226
7936366
3920038
1225469484
1564673258
1677179350
1386128268
1586756765
560933685
268964863
983726535
302135226
1335528870
627013155
1836886469
365871544
1616314491
1101938861
1691035123
305132448
474852769
1649533267
1701802718
1518804258
1697329065
1580341153
939140349
476433647
1268560646
636125584
825223043
1750851886
1349984506
1551986564
290523744
1776246650
2034323888
34406517
216832161
482284869
1316636251
1422362184
36173409
1269891112
1813277639
1010053713
1904478022
615349751
46064697
85264666
1229511935
887637289
45472209
1813192397
1860234392
660088052
653449454
1880759276
831311379
769560004
968241718
612894964
1979220381
239067454
830629088
1047683740
1918582308
1631423057
801280327
1600222817
1055573982
725802581
2020930302
721618705
1317752287
322290759
743596586
74790993
398774463
488383917
1695276936
1659552596
1311183188
1936139841
1297556848
76116672
140838382
1926571302
1822638585
1636034508
261151092
1509655600
544094729
546284837
1476489473
782841971
592753428
1895326878
1284143884
544416471
202679601
363966944
550503467
1759195093
1557927384
401068132
1335793388
1721974786
224188906
112256582
1045487907
1929173202
1883135942
1553953178
913039954
879139652
1856405940
454493002
45785601
2083030536
1387421696
1717847338
2102554151
142605436
1004028926
1824081042
1074307388
1454151549
1582008443
625936265
1896017927
86949167
1486589473
2081253603
1361789178
531169777
954643556
1228553296
1114638623
183848912
1025137725
64010891
1876571042
689887095
1876488647
1883387369
430018307
840026133
2109669291
612439683
1133036558
653381497
2095073379
358030905
602526617
858284679
1651894463
2618684
905714942
1062981114
148275783
1734409716
972876899
1872760160
1911647590
2130145734
973312260
1062366390
1621488559
1366672670
1516895095
1781591904
1970246131
356078353
1355998063
1398702575
822100691
480334530
1425438424
539291843
427937941
51384989
981372727
1164290459
1029124076
868187455
593195137
1405764316
1884742110
646571297
1578766234
1608895561
1721195970
837294507
199548728
2023221162
973505621
411419265
368584642
925018149
1982142686
65864881
1249043688
293878565
2002732162
1827302939
747449238
952457285
1100685298
90843633
475863151
1913485742
1807107465
246381972
1987266163
40754354
1540058091
568822794
733465705
1920223488
1379469355
1345872534
370197489
532062907
662829046
579685574
1987794846
1202208831
725693317
1753313607
358635598
1881803988
1082755306
1894364487
1846369480
1332113192
640310522
899606899
576415549
363461265
1332901467
927546810
732697429
1091167955
1277808522
1024327074
1518750917
1808355493
2090561894
1730188520
909872652
1401831844
816338145
39312265
840869276
681017593
1459375559
1309190572
1978991762
155462407
194903220
1820767288
594253201
1734218358
590530872
30191920
309860908
1907877734
1114629245
317506449
1924141414
2110793979
659641102
201994264
398337603
1380572262
63963123
1774016733
1933518297
472649195
670029223
1575158318
1584364740
1173952688
991879511
1727520323
1513242451
1489942368
1795062949
876700202
1411036531
81779785
1070563467
1478811980
1262580439
1740198189
886734468
892203580
1607332866
602021947
1162675177
1097144931
1815987554
1586021258
1411703663
783795031
1066545359
1024335472
803375029
1045591392
1806529585
90127455
1893420438
2146327994
1531477955
288283204
321185360
2100500731
118111300
1430238809
1932706238
1416480920
694770010
1393600544
1046380658
218001104
1025614635
1683718489
1991536207
2063372960
1646649762
1828173214
1534919866
1454648392
2031566399
550619791
1578923092
1069275488
1567306199
818450711
1157707749
981817712
579402546
1516315706
1014672993
1382633871
407346666
56799852
1467006209
1766807918
525690846
998968708
1746237915
1630752514
2117205802
866976441
583654729
854127297
1938028984
1923709671
730758548
815713465
850590297
1305764752
7950278
566318881
1271879437
1802919424
701068019
419394697
938494022
1530673257
844235199
1548823289
1599184407
428158364
689237342
1912711175
1855585934
530640250
1325850325
1692241466
886222025
1949199681
437592643
348555142
196728371
65830893
1621530725
1879909279
2016962966
1684878857
1324396897
1024588377
1088713922
2134705789
966356593
718215485
748227359
86949410
2000645239
839562988
1934406567
1855797433
614528608
1746153511
661610459
915660942
356196195
1057770333
2117658793
1810822981
878306461
1322894602
1634801271
614770093
1085429799
621487170
492449205
1418187828
381670116
1090967287
1233585632
32885493
742207210
1292539299
998615113
1342151257
1899170196
1402671230
1718056280
1455442659
20188646
606397097
38785765
1202771449
1770014433
1353699152
861037463
1693115716
1189640637
698697072
654951309
1600871476
543852421
1540041764
1148178414
1099278071
698341529
1471412074
295728241
534303605
37146062
1896153888
1599078892
1681355178
365968200
789854434
433982514
588462936
1908009609
394132276
1410191561
220038272
1008673954
1316247979
931996966
871199811
1919435905
1068011100
59960440
27067373
849498486
500154491
570299963
1886242859
367501527
1709445600
528360555
1084653838
132284582
912454369
2070821344
536506848
295889501
837402235
1345040529
1860928074
1008745404
1337040470
1154561865
230172022
14678621
1804318574
224360674
1535511340
895131011
438214241
1987856795
1469749221
2010603594
1028002686
370236849
496116890
1654135737
261490317
976455600
1118242697
743319935
1562502215
333151990
1798923304
1659981239
1657350431
1662594321
1156105139
405907863
1416249083
378176786
1789949158
618509604
1434230687
1610539295
362263780
448086565
1051935562
877652097
1571200736
306349510
1583895209
77135667
871425248
1014115119
2025006256
991312416
665276270
2109959562
657031660
638836558
1967195716
1527331515
1466773851
2138532509
1340973214
634739847
180800545
663428335
1252064483
549891223
539941531
1976898159
1059709411
1108561094
1564882804
853729347
249849337
1288170254
434027762
1645394717
431562748
794102415
1691695327
2055415088
1295654779
1881364096
807250009
175252821
919514221
1862794334
218283137
7668721
285134999
1687293333
1085908775
2047971990
1427088934
1313467018
2089496054
2137127118
1866559919
1629205599
1274218385
2139884553
1293975845
692439006
1446412160
838151251
444191892
826555966
1611883135
876325723
581209692
1599240438
222835450
1428077265
1894853523
859550586
953590874
2023612954
1949271034
743677180
1442930851
1639513352
375165548
1636825917
723915798
1918484964
1789461851
1004295348
1521795267
437243849
1227462207
1289790102
363158582
946357467
1755458264
1788087121
2112664107
667540485
1140636894
169125033
781292070
2044630187
1511852596
1247624754
304300768
649322231
467799370
965882602
661798629
198857626
625360382
499008647
260847711
418247010
732928061
1811446995
1058825713
1796203471
1554017769
520886294
1886459552
1627050228
1025113695
1222342592
2055704138
1568321483
1931597582
131538032
2090805610
2117150438
1073412856
2080483246
1559546374
11498002
1388565391
1830414132
1818725155
1745801434
4843797
228845095
401063477
827358478
1443127915
615123029
1806773708
82716785
1799769519
1781476214
1265740584
1478755225
1155117091
141218289
631038413
1486703473
341073586
2114475374
256799818
1229742175
362257950
197271608
557539214
660038616
1242270477
1775366236
492021773
35806895
1380403897
936321319
1473596891
1772089252
737608388
1941175919
363956317
842105203
586193371
1122180450
222644992
226494726
1367883583
2049294428
1971720609
467028961
492157988
398212961
316929150
564506196
851151615
1287224428
2017592325
2029947286
446740423
1090673606
1032187497
652544504
586058038
1869236119
1012918927
814454203
1937960883
1300609364
1997270225
1687927410
1315487399
1827392653
602743626
1222026262
591834113
1639962870
1946466874
1014372971
1259739405
2088506480
157607858
601294924
1918018097
1259748740
903954557
437684446
1827895151
1605848605
22893537
829062766
1755282565
157234283
574263411
991866996
783102357
2095945426
25587614
1681879583
1755275948
1663605976
397011569
739954786
519020762
1517994467
1702573411
1440827366
1930920278
960540659
145933671
1993278406
1659479868
1067458809
1776589624
644260795
879465034
1845545364
1161746444
510036508
2122397744
1600146265
1450088897
1145156108
467362921
1423585062
992747416
637865569
851042378
299689701
789525844
1756524382
1563583425
1050990747
376236190
2117726336
1657621821
1085697921
1696564416
895152188
1567170979
1462777788
1228527351
1440058410
276157839
1257111305
549894794
2138417501
716758141
680919164
617999729
1788903691
535495039
1154028952
1530342427
1965930417
1084295027
953086229
1264883182
376765210
873468293
406282545
574446036
1771644959
2019480361
1443469771
1666296246
1966733864
324306999
708478596
2107701104
869613564
643216751
1178805533
348879060
541104839
633778321
1238362070
249033632
767870041
82833639
782376803
2043597486
461593835
1020798776
1289514370
596344973
2129674875
761404836
655572822
1229262259
826764618
1968464194
1603948238
326048553
546792
2129965255
245902764
632557468
413133890
604583380
721999894
1642697576
596245096
1966113888
1429753184
402674956
1666397830
1570858023
383661142
1007686859
1879359375
226713558
247694225
1589705176
1336028432
1244732824
192623819
192097696
948118848
2094366594
1159134982
1520812308
980515967
351570896
945887422
1983764374
1603590579
361831683
473170273
7281796
240444943
1757436445
61429027
1160150809
293274297
1587279585
2113447363
1492661743
737969879
161758381
1728011721
1202850844
32933523
2076367194
562735598
936572192
1753489446
1010792667
513567792
1867049328
1513640863
672605436
1661220219
1895172606
1579442047
1262972219
784680932
2040401190
594782336
582899658
2145559015
1979511499
1808148124
465574220
1682575108
585629802
445799353
246650152
1823949664
1668941170
1610076848
1617339886
344456522
2020337537
2039161884
1710959998
412757967
651851453
1808041428
483257604
23934179
64653798
1658445907
1086858750
316606318
89940656
434990540
1219297637
1711179242
671046154
999939988
1360249182
663469179
1821824064
654642400
64993127
1340028615
658603394
1623337202
321324844
655448880
353619414
921469198
1805200472
173722653
1819727195
1141097330
1402358877
768004682
528240800
70438061
1095257687
2138099738
1317602591
482999983
1261353666
1604696644
1960207705
1171660359
867067135
325229486
661421144
2044508700
827709858
751377942
1381311264
669456472
984062156
524492206
921271472
539274551
1163597029
1395540581
154843454
1401821512
371555267
1325966106
1773609875
1125232588
1866155567
1916235380
457995538
586318916
551260338
1201708749
1030254980
1126367677
945175485
611365674
2086194150
1032062986
1193137038
428175919
430658076
1058116356
2090221813
873903110
1632592305
2032527317
309412222
609629338
391750600
1679575968
1418307274
517959227
627773863
2092712570
1515085964
804289389
1306280060
167138346
1492011796
1032126821
1844311609
1083923342
1251330153
529277521
1600128256
1188519058
3088534
59930414
1424978087
693691000
272017790
1129910992
475847047
1210967451
1985197944
1811057477
62665171
427768465
478631258
1830751428
921614647
1551075242
1877066945
1187017636
1162363212
1990378416
265275071
207580773
511752725
983776168
405842700
1020962910
959645155
1046028710
2072390043
913898370
1011488223
869376634
1538195875
2109188935
1876774315
1737655391
1287480045
525182583
1763520717
459754726
1855593743
737988888
1477531043
1825894308
1329961179
652892030
352887505
1383924792
279418642
1029113833
113037872
2077852697
1509866097
1085322511
961166975
47845768
773903987
571842632
20772504
1728824765
1423771711
411233243
1293163006
907314778
519083804
688329958
1388084542
359326951
1763679216
2054256213
363042281
357794833
1679979039
873976437
1428402056
1296893518
1278799835
560653710
1244292856
1043563598
1683252639
1915944934
907701935
1451526822
904488927
829270132
604609521
961323216
1201298727
1927628389
1620851260
275207858
839637151
1102828549
333358995
1054530411
861124861
138516678
329136397
943201115
513020087
2073095042
1944217380
369649200
1181931198
193461432
239550875
1014078906
1178558086
1910089795
807021462
2069490491
1454807279
957239608
1513742523
427032269
678894331
1986904539
2094710900
448582826
257290137
2011895744
1550869231
1544815625
518336254
1363916161
1411216593
1236767986
832397157
31603825
1965743028
109862599
825924915
1582731087
304554639
1312550529
1476299480
1301688
393162150
877720757
128452943
907391208
704722680
513489928
1007794356
1357713517
1620775549
2034509683
210255862
636918306
172276277
656193585
537484668
1272623564
1485316859
416160896
1841086237
1552986475
1790400449
1102431686
471310999
2000561344
583130907
1364592211
1312570803
1315637933
1530553910
744765441
809889435
1159995300
156087808
412969641
408105966
2009346112
210497300
1789565391
457076002
188576512
1770327549
1165847467
18244357
1071377099
1801041733
514750105
377984811
177852706
729893961
1132859310
1837587800
1648298161
1176913586
108568952
951171712
2074384111
211410251
218073396
166399583
1653941979
1451225165
1775730165
1576436295
853775094
628374746
1204649630
64111275
795899855
638179893
1701005275
399146665
318230039
874904955
28594853
2002006063
949980322
1742144960
522476248
1138797801
543183706
1390989595
679504966
1073413558
1568742532
2123847552
291207820
186646405
729741327
1675661498
2056224339
2111982392
937020596
135700180
938220375
688580103
626991958
443761706
1278988198
1065859527
1739323456
1720557170
216574228
2082002203
1404999317
716385024
514425787
1624077232
613513441
1615139843
1623248917
2139213491
953693518
1197130644
611705228
1336849521
2031578657
235585664
982631598
1862003101
594595109
920310556
1892195535
119951437
748422572
1895329804
219712334
1961548245
2074467866
1744465481
759635214
818363706
3031842
671941070
751190177
1669429431
16671142
243859690
1399440829
2106005932
49268929
1578594292
326525320
425020565
1312658472
1889686945
95633093
1715123586
1652072087
678680519
507974303
1373900981
393722799
755277521
1162460182
608475656
1002240694
790266425
303261956
1116421571
921235558
1660452143
1618101688
1391825163
284494176
377547383
1393537524
74551708
1024320695
1145768207
376307684
1243557380
688305486
1137493942
1544010321
1810011809
1484696886
970578384
221868765
1649956179
1022455544
869864304
566171604
228339022
168527992
1664159179
1437455121
1936966735
2008806634
1032655639
787705785
1385042477
966502223
1505448702
1518618850
2108201370
1835277351
939876024
1702936502
445343685
1615721601
1073999253
918239566
233626943
1297127340
487516506
1898423695
242105666
475782468
1166721481
266177763
235014072
885309553
1618217397
410363672
1647122228
591272101
1739217520
816576725
1353943851
634805661
1419477270
944732737
1734506258
647196659
1477439920
1084769742
1254578930
1197829271
351896654
1453149504
1892049804
1615431274
289765576
352491814
153121509
848685304
248693541
1486425669
656011389
445096386
1103994872
929610822
345202899
843813902
1624338557
155104216
268748504
668692891
1448205996
1597465756
334285552
2032647609
1777093154
1012827144
660909208
1613223783
191003571
965573490
480901400
1921584083
2072996
2060541401
193924350
1456844701
256414911
2093049514
1122196387
1930248761
1735942962
1146027996
1560576080
516331441
1550460500
1673023516
417928415
756353762
1106320874
325472504
303453192
277460994
348132548
1302293860
1863417811
1841938018
1352731811
1880598531
519967410
659720964
1188967172
1585924341
1144633393
1193618113
2126322937
2106659903
1927744512
691119330
621628229
492898474
2004362130
1803246777
1324021640
260875522
1785322733
1863285813
1459037974
735950642
1803614246
520513142
1667631218
1943056780
2012870428
1089024402
778344118
1420790423
1815922059
1140074720
2037810846
1012015460
1657088471
1523537825
663583167
1286417782
1192295529
628497133
1354398736
1987621912
478488890
1327938464
1031456524
592905883
643462759
1179849061
381734504
1543850321
1321408125
447425620
989500501
2134802653
1620704918
393938789
259409352
706357505
1611466792
1588871915
1353064126
1657754335
198367410
454878771
1390712293
1793411892
1369280984
1446783632
1484378631
1442498573
1167804922
415124761
415458655
510435303
1979010093
975726824
1333744073
1900349310
1079976106
651516301
710628819
1325160329
551968019
1767155029
772374569
1723096097
1179925543
1852075837
859507801
1035414081
294780751
1222603092
1728218792
1159888381
44111120
756547468
1228814564
1942528162
1993870053
1899565294
1993072134
1383061511
20268238
442913423
610705075
616127307
246971728
1551122885
170939860
2031669811
1976831580
1949388381
520559635
1852136189
19333307
1784218674
1709710553
1705842802
2060510536
392838824
918598183
588531819
919630979
783901214
1462683909
279503463
402519800
691510771
1725009344
1781775556
206730581
512243622
367747016
288373853
38580531
1964825699
1412828786
607357228
1650779342
1345452956
552230161
892096038
614484861
1151609006
1679544067
503578273
729117120
599229994
1017756755
2068489347
575819278
352991033
1965468993
1085683408
926228532
1191893524
1563885507
727611317
602479226
795609746
336056990
163470074
479711508
724429846
1671379300
1772352530
1585476395
1207352276
602323626
945286307
1120258745
512977701
930157000
1097171595
1717830747
1754874309
320617742
1015811530
696205358
1631684697
1691406495
1132662720
2103175760
196622764
1421841409
341428309
829545046
657899154
127821088
1968919759
757808019
1801694854
2005230915
1669354975
1157643846
496016199
1814916401
1821843079
515935992
697229816
1383123267
845900027
1643878170
653559261
1846492731
341218860
1050182865
365564670
1607881738
1623290760
617552958
599427015
1030679628
943753512
1590840972
1962821473
2133924951
2014572604
362650336
978982050
1400853258
301183176
662058642
1336611613
1984545848
724674874
399572227
882430556
2121997624
895089319
1164847244
1797676980
707756227
1855652133
2090586604
637231285
230083626
1482543212
1756379455
845034808
679682656
915946234
1491916271
804790693
1178911000
310468600
1109077681
1922859403
966007932
124895615
1599371848
1483473250
1756054467
1356325656
1367672717
1892475188
1406111094
608857986
509373856
114376311
808225628
1524688834
1954251827
2076468828
1761691403
1226561644
600908710
1555574988
1411434009
1690671168
1177988573
1074487660
635885085
2085916462
628972868
1040323376
870457640
1266156310
20799183
1101605181
1553238633
613969728
1876406384
2103298610
1976226134
926179953
859556518
7463434
1915518736
790815836
2065829891
1099345026
29694455
14968020
864814582
1800816401
1214751277
860565948
662393979
1472547666
1609389548
1457812747
1827704418
1731555599
997244200
531282772
1080214180
1211251009
600178431
1034617291
721474358
1303420739
1821473882
493178105
137205136
540726223
746436065
684836386
1002945508
1753284297
842102562
1980981904
737051775
132647421
583486263
151064841
1444164066
231699187
631715995
1758359674
542067742
1449600339
1019463129
1262292388
1425778534
571366712
1734034913
2061445763
131872308
2052362556
1887333415
1712655199
2031001557
1674929414
1371351160
1888341344
1665245645
709403493
1568328609
825542009
2143238026
104808558
1938453531
982803833
1811647216
1915118547
1440006415
1675078550
24751182
1045003027
1239928806
1152587628
435622605
1370248165
259162093
916334911
653190363
129384140
1389100652
837183456
1957038013
1086797874
633903933
1162145409
1712388331
99621842
809297095
851411903
1879338276
237428324
883952815
1824405311
390183337
91213889
887002020
1113491497
907019181
747955973
1959673273
36508531
1395865898
1109659799
1381256869
915327477
1563545797
596479080
1645153909
1598205734
704271035
928730903
32740539
797253266
739878843
2006608668
347135491
1618844374
1674785427
1571783785
1615406979
331359052
730574819
2129611171
358781749
298521286
471326295
1534326594
1408242744
1686799779
1721757360
919134436
351511360
1711949749
652786835
1277494422
943373026
1470057261
1509150271
1309516738
269884247
1978770993
1376197943
1666836241
606983911
1114642871
843949555
967870294
129148670
1658199823
828489923
1337491486
105744033
59604748
456278532
1196804734
374249755
433352497
1205035453
1651187365
1841058775
917584187
2112646234
1119469227
1258550251
1406953383
2090023640
530073643
2032941741
535461430
830894899
1650036529
1384870080
1327379921
1842843762
2086436890
69317460
1517044817
1010152142
1339951520
383289307
1582934662
1361721355
784732147
1258862741
2004716034
1723341791
1086875086
499611828
177177525
837754848
340971395
1587269754
1510710708
35896430
870386998
257774047
596947568
2124208121
1399843976
1595741246
996042265
1621641152
132670421
1813641459
1007133910
1965496510
2088481588
400635890
1701751228
566402628
1074368430
467415832
757566568
521882632
248075553
866947881
1331582854
308434254
1787773168
500673556
1594730290
770643251
1713812253
1650600037
1754451609
25247581
1046116829
1109196532
835225395
671143937
895754998
1753525621
2129733109
162329644
597382830
1966325263
64576135
1992966632
1381906771
822711025
1287419097
1879201923
2085344826
1179024063
1922249633
113561901
940151021
436079793
1519786679
1494951567
552378587
1885392203
282874056
1233149304
1124110930
1417550327
35653320
879588630
637784419
1329552744
1892771028
174825259
1293106260
1350405291
2109800711
1587363950
517848288
1211230748
2093669917
651081801
1817766909
1289949780
302706927
457175504
839891520
1334792379
1011101557
1501019011
977544225
1148533551
2101552740
647096284
1950149287
1396414102
1092950006
1788425444
658003526
270107341
2039259539
1067318728
496828767
1925181320
434956959
878358968
2132912556
920999911
1043618373
727127203
1321536440
225756941
1161811567
211503100
1670300629
75572312
211781918
1361287700
959592773
1329448802
1129721596
1147543343
533499946
509433055
1968959003
828051741
538354622
72868350
30258020
228128714
1535379555
1882808693
567417292
372611512
1172838075
481908557
2120013721
926724960
1348074594
1753011577
253343005
2142075151
2066798629
1736687486
484969201
1359994113
1192286793
484595473
1181730909
1792188821
589459518
789057758
1299775818
1724067893
1085044194
267693985
1070531765
890256008
577401039
2111613371
1050147510
594027026
1343738270
1876808658
992611048
2078550193
1288257137
1971672822
2022116096
1301375187
1221387667
1191701285
2093462619
2038994358
99276620
1059937505
1574920850
749044615
117336163
923818146
2034326010
2131720276
1778490408
1056145154
772838814
132334290
902010532
1988936186
497229144
1282415724
1923290988
1380452270
1178723486
261640214
398850814
1780619317
3026939
654748476
744932817
31248507
2098562028
554284480
1995519580
1366138728
1715280673
788902582
835116683
799492623
365814908
1972266972
2141505393
541062961
734660866
341421681
1069750854
1769243721
1733622520
1834732338
1810355042
1017782707
957811512
1803456190
1489337464
680474183
1940228169
1183071651
52358607
2052885647
1392010198
46612747
172562965
1727514129
1276535158
816291426
314826631
1272453206
843107570
949434441
163766952
313413793
1057470412
1305859524
614428746
1106321605
1859109040
1930294293
2102159295
126792376
1802657914
1361272151
1459957128
304383232
1791082850
2040826260
1687200996
1480494993
1993940214
191874831
1536242431
2084482817
172138988
289221256
914016279
1319983566
1109123788
1457407771
1088942747
131374035
612486266
1529130615
1747384573
749099798
430777260
1904228828
1274543157
839836593
977832943
394664309
831857073
1425325127
2108233032
2008132929
1161676260
1145487922
515003189
198190339
77444700
630820240
1045363164
1319626881
1049195493
737484252
1585907003
1837942745
1252556082
1804848577
1230792466
1873933200
1975951487
1282641940
1387740434
1378532708
497374872
2025485146
617254718
615194564
424027213
1661955553
1786418706
1144589983
1355220285
69759809
862816417
1713344354
1376378294
904843093
1502606194
1049925988
1031796078
498780791
2146801097
732085786
412252516
1715967771
1998571722
1845991669
1765869130
488670303
1792175419
517474382
2024749694
1583905656
968909270
970665261
947540119
352109435
930644352
1101870026
147833270
1947471282
1562126857
869983149
56487757
1922746831
361253258
944175033
2035799565
2007876171
1572468078
810172075
14993285
313786482
1649903647
119505873
1081421027
146340029
392644576
1716272636
479547612
868745040
2136773786
903285052
116863380
673842100
1925488081
423421455
1804360759
1317442976
972792265
1731609132
447270249
554250481
779334404
1803339980
357031247
2093732334
1630930743
383973971
1252798503
2145898875
1885850708
456035640
615756227
934152567
1169917956
1296471494
844666729
1906786598
1809317322
157710134
1442343317
1428021481
14523443
975608435
387585790
34729778
139686955
206303248
361500230
1301828624
2128918301
1181693713
500392130
1388733922
376945755
749538839
84208680
1919598001
1766297739
1303366489
1010928917
49566400
1053362970
260316346
2049857869
1560862679
759458949
1338601557
1793188349
543919695
1999406415
1810834562
215973334
2146757489
2069652276
189759578
1004116897
444408856
1803847714
236548946
1746148438
1639549177
1009821823
286924375
459257047
1328437969
1710158054
127345581
851925284
712367991
390190314
25870051
505982452
1799208124
1663395039
1303553464
84968212
1283169667
1209085150
1141026673
1649694133
1970937463
528456126
640435784
2114050772
813629664
505669822
688627372
660443367
2112596053
152542406
1659615219
784948012
1842929156
610827562
129115200
1636573880
156163497
596646891
220436896
798196053
928688392
209576782
110250286
761820128
1902224616
167554319
1080492063
1387271243
1161067721
442294222
1628835657
665934820
310529946
1533810191
372309132
175697271
611132247
1826835394
426113516
1314121712
1059103289
2123666695
576595470
914014270
1953242606
532765818
663459086
786768757
293657778
1226975343
555229244
744481235
991276282
1665723109
1447427652
1193140248
1414578641
925292139
380838906
1897730602
402184109
1184808137
504392731
467172762
1519296478
2133652873
1107134329
920666909
1057977588
281922470
1859827189
722514309
1061312428
1869313119
1635861958
1413570604
1133523563
624725272
2029247650
2103791693
629695961
547103151
1815578466
154474415
1532140797
268712700
631673415
1000084361
829352333
720630850
2116954514
104964560
1665476728
1990859489
268943806
1286038467
304393589
700273489
1503610627
1249216656
225785848
1236977520
1853298402
548282168
368717593
2048155056
2096807773
211841176
1093215698
868709999
2102495079
1838506536
1622452033
1095053985
1851899746
72212543
1435257682
1648706118
458611071
1099714457
2092110358
1733048774
2098481432
117573682
1869416697
1691251017
1748708456
1880741816
526726776
1375234682
1498463073
238586688
1787612743
2135277105
1442414860
2116846020
429174361
1294963734
52779726
1520780870
1459757580
1801166724
1027883297
1370239601
201322330
752133792
817092676
154605664
858565154
636850237
632735673
151909640
415715755
1422916086
1818679954
240954001
716911501
83318534
305326164
2137637517
1781274874
1941542377
1268352255
738932790
1128512033
1911443245
1106344090
563235427
119634856
1554348740
1043398703
386356878
2129490323
1176416164
1992611395
1487845923
238005244
210888892
396886609
535805272
497863589
1685246932
1896706345
1859552586
254336597
133670886
302798356
1418333721
1167163977
1305248552
1910526371
1915694444
1546670870
1560039736
728654691
768711824
2057739731
205011280
870293824
990644857
1251171653
918983933
1581430722
2135438978
1860468239
1904373157
1799697113
1502614130
2079615796
242516980
1429572975
2080959554
1387586032
1169087562
2107574837
1330749780
1749552705
640931572
1525699487
1176295369
1854467924
567397647
1102963839
427835740
19137297
452736803
1716598584
479323484
1845574432
1405836226
945143700
806122199
1725970743
2037089663
1133816228
1557371734
1697108487
1197785319
1305502440
1045525577
1208605555
1648632694
2062608861
734388805
943472393
290429105
1439819465
2042694222
598235058
1796028929
891521965
992070876
781292711
1485253516
284114127
454117257
1188325105
123011839
2121334849
1066688453
419329183
2056500724
756463483
510416066
2116097397
1729433556
1754668523
1277123060
341776236
1731178628
1361744514
253901059
324455042
1454936653
741058486
1731984491
279532833
1338972197
1682799374
1130144106
1342197859
1296344155
167499322
1312805442
1695722635
1737012729
1633752798
206874905
1565121753
1965199318
1288298223
2072213728
1506298865
266430083
657886485
2139791704
2041714756
470554341
1812692139
600532883
800659576
1861837695
1441861121
494918070
487401122
379173838
1880389377
2138224617
1324463705
194742768
1780112145
980576165
1129950967
1140000994
1479813921
1406659937
1678414133
732865356
1709788843
765128452
921166576
2116081839
1665471269
1368112614
1428677535
1367911690
2033869975
1802267056
1381140461
1669438941
992890367
2076301694
386645777
1420042508
951730531
1331031872
1388969527
98544372
601303080
1837347274
179967187
842480874
348273421
2038857296
1932609825
732527391
1846321918
1898267478
741260398
1378699962
1617354905
1160954557
680335168
1875638522
249101571
2122046481
2057665869
486664292
1496875525
2078072525
2017774150
749651922
1540176416
1414980761
586421648
1593724965
1077262553
169751330
11894517
1053985504
213691125
29009733
343294623
358129741
879750971
443754054
1821840678
1267805629
1131050381
1398610151
1225509051
1639260993
534898833
445181207
699611162
1484794726
2041126099
971284521
682130352
9017255
653805984
1334661642
1533961632
536139761
1449920800
1567153690
284575255
1055029287
726409298
1040219734
564328277
791324360
172691414
850752883
696857052
201999208
303000402
1233699101
1817061719
2055959568
1945631491
114217879
1294299105
1670562936
514564769
289953628
881795905
882494336
1831211693
356054958
1888968820
1816156721
1376927626
758461541
326631450
1409102166
1080271658
1568684855
261986985
1213677590
1597981752
284346852
1328600376
1429236191
1751484045
209983869
1214575837
868930847
1701692389
2024656717
384613249
1683079489
1497672610
1845753922
1846971474
751756516
1082026797
1685719654
1177605983
999642163
875404943
2062413686
2063060507
55242465
1611663307
1186076434
669867936
584668976
1711411316
955224281
1788640619
1269788396
902434930
702099204
1374201518
484204280
1366056840
1070116990
615169395
1370301619
1801006323
847180441
1358701079
1855301757
1155866488
1491086413
1085347844
1196317725
815644197
27602886
2124640797
1294950527
489332905
1301984461
193889884
217199876
311191173
472361756
2019388047
522382437
346716369
418616406
1458337941
246017034
1799393572
463857372
1365187109
1559703906
1616710361
1356298048
994762210
1400381710
465631859
225373117
924373750
1042341045
1519586953
1002517640
354299153
2062688471
1609971678
65998920
1628254666
2122623943
473241874
655922359
629107591
96676774
760430588
2132787591
1148856039
689681505
83174570
852695727
1592669724
1704050295
749728399
1886997087
609484190
1949936725
1391597698
1725352849
111462527
1892080059
2144706742
1055300584
907175002
1542795551
172839197
111081033
1929250233
1991723663
591238171
1329272107
869233763
1194463508
221390848
933428325
1332576220
1353642482
1551996940
900352962
1413003992
600674863
1691319268
788470048
1854505010
1818103078
1174307033
1421988595
1087520527
107788962
1539520671
987703821
1386680081
1814592871
673756069
1315243073
1124830290
2053937380
712499034
472610477
898104312
433524774
1897049907
1263191937
10926154
1316260723
368315788
1157069038
2006639935
137021166
983929624
1031625395
1072786536
1244301530
27002606
808625328
2135769350
1607606112
1879812091
1650203006
1280306380
1502177225
342178749
656093155
820995043
1950374754
1120724911
1755268619
865739019
1515792178
838586627
1760746202
1202358773
1558628577
1075676498
1054724229
885693310
1481192973
676997623
1232451469
2013847069
1867516394
1994290446
789913501
1484759505
606911380
307391921
2056450697
1687126705
379411575
1053815813
196269859
1271805169
1389944485
260706647
1441241714
216701201
619045651
1366692025
1386259002
904337578
1344605977
308764352
444295089
2836933
1526197235
86979175
1255274836
1628298239
1384991764
611384578
859800872
983026764
50084306
452764173
1087630147
794943799
469134657
564099149
986666973
932015939
444287785
796725582
652141881
1945724255
336882315
186698208
284378783
1609867466
675586828
2140742364
2095741448
1758366033
1760732075
839770219
1986364094
499578284
2058883147
1365373685
88287992
436099071
35530886
445785890
1129893666
2099720707
720434630
1906417261
1780625233
1054462132
854720887
402984673
1832995246
1670074629
1632867039
1453181900
415710394
424209593
948270718
1115002250
811544985
91786549
2013022952
411841126
915689115
335522056
800872462
103271951
1368109183
1666279348
932244752
272179900
883650178
2013597131
1341736620
763652198
214409846
901099891
183762238
207621668
646872216
839661148
1458698998
1710897583
1695309092
1374982644
643431100
775294940
541128366
1075796106
841321872
1615971428
702445707
789614648
1044425080
497447749
7061706
1887750
309641066
1290977247
656578242
1406507548
180902303
1707163080
721612086
931535729
912015764
345743553
330574928
377556159
1945054937
1776006518
1491960898
1294006304
1464925430
1309352154
1933461311
914078769
1663986065
65202496
1093618754
1290426166
1186880250
287032977
1071011977
2024143888
1459203590
2086681049
1348114
1859874422
1730579655
1741778470
1339619959
246785755
1956662449
749723835
1088417837
2030091994
1306842169
1037619385
210287068
841360844
1964018185
1005156392
1316624227
1969429658
2047986322
1324944438
770628997
2067429871
1761404601
117081209
1336121032
1413658355
755607978
888613903
1350446767
479281937
1893951414
1685256724
321430380
858005589
286561170
1433120978
1492631653
1271580672
628547000
344180515
1888936044
556750430
2058410472
269096931
991016946
1069612816
216673748
1303337670
1643456315
1499515272
822036224
769287192
1465914528
1288803635
429758786
1990995291
452808482
185361830
1238459670
837068075
1157593129
1203369728
1320027489
1039747092
39319022
1764923892
1171900035
1271824395
2072112651
2005227497
1189495717
1604636017
291129121
1495752689
964578725
1290450628
1906160655
2131540586
2056411499
163873118
1053148371
957039906
1858893140
540717239
1696465434
1183381551
1085589616
1881165874
956960423
1452700105
219125812
1709310447
546689559
230083148
673044123
1066326007
1418242776
1320530228
1921595642
1921774617
861186114
1863110804
1692718521
1099165644
844811648
779712994
214649559
323161470
807230233
1015257603
784559082
542191520
1142497587
1305933219
473200805
372939274
656333488
1047506195
215145311
1553496294
1898286629
2092632351
1863216665
956969572
799996297
2095943414
724257312
611352040
1106707233
988765272
1087249938
1021002950
1984377997
1549782047
1994722053
1555778090
367475894
1397842492
167119935
17341434
1665366623
1971257391
1560011854
1294912065
134385072
1390108952
756716603
615508058
249754554
830201341
680810706
2140099565
1197057852
1946122729
227029449
1337280248
1460325335
1387476763
488828752
43789884
1196777491
919908715
1007405257
1673054831
189462449
846464171
150305469
1630410971
1284275637
2123757332
106753333
1971192427
1134886578
475492045
748577263
1040700687
2057009999
754134387
1437215500
256213872
378847790
1336595664
1942087778
618179915
662590050
1404318308
1757892258
1553493865
47924679
1332466890
465925418
1089535155
1491878570
892200645
377334858
392543
25917168
1230394482
81845199
1244182481
1882560950
1812543163
1686005934
1934819597
1423504791
2089060399
168928197
410514498
690191143
853287210
1601617976
1922790359
1210637179
673250270
1550864614
1858171108
811182424
1679081618
1086738363
317062177
904168630
715823677
2120723154
760159625
901401629
1790333505
240606178
1151956297
1200510830
441103702
458098056
1015063349
2135669174
2087206647
18422251
583301067
77106122
1052577350
400591116
539749345
555761262
358031929
513537777
241623418
1685976189
1967775049
1478523305
1143974711
515892475
1315426953
307224547
946691338
949798319
659675523
1460830051
850912543
1519664530
1178364500
1927580315
1487858330
1649630760
468468129
1289744151
78935848
1473652486
1972063788
1078705161
1941726964
1776225989
219603780
1071255745
2097258563
1937610316
1732785811
115184200
798102676
712827457
150479650
2095016356
1589807104
1488150057
1830762122
874433192
1471881824
1749837257
1202914533
329450016
795723552
356841461
146916526
1235815264
1365718364
1148481663
1045246897
324382530
889974756
1385843384
1652933219
984951368
1609690776
604629875
1462176110
1680955984
556275012
1470985124
1171686554
1623684458
979137792
1043896908
1485150098
979781639
2029147066
411340422
1006099108
335411985
305724533
640541254
565096006
1055547929
1796495420
934116537
2107316161
327209353
1284001209
1162187611
118940990
715816382
1672997258
2117840322
331749886
177495943
1292455619
1509469954
908174039
815637606
1329557334
1858594787
546066995
516793183
1417317181
806236501
687023279
859462659
472939067
938610376
1746521332
334003213
307084044
1720571971
1389660174
1640885807
751848473
1793387682
1385183645
834662474
709708723
938798068
1302974613
2050339083
150102041
2052848028
1060500147
954758937
246671309
1496123049
1895428444
192564843
1081668131
648750089
561448372
1382825836
792067877
600104119
1527305400
902630589
252151743
457742417
3685308
120158429
494751348
1609237707
344155139
73864673
1902606079
576227607
268181594
1800575607
1737910162
581615483
389910457
499826854
2099146661
1924855564
1079642836
1250995192
147863976
1424670543
545412946
652662626
1790378582
1025210623
893855023
1095208105
1905105126
397275542
1467339184
1436279055
1664821368
1015219217
1152480469
1333542042
1183368881
1511408883
1879651456
1327720451
1096863037
787198776
820830726
299705187
403241296
363426515
318823650
249119662
384324743
978751354
2020753524
1835817279
1904862362
1163380312
1938577134
837213882
1722622852
1659066453
863000230
441183798
1112883406
1271194828
451962292
609255498
602417257
1449806664
397338226
439104073
1066292232
491951614
314772385
1273271297
656695968
1914170337
1531163848
1188822568
3111249
577604431
909742674
1837953287
1768254138
109759434
1318687135
1165687352
863610983
1721510017
319328809
696394525
1979709993
2129875658
642342985
1255008023
1918238409
1221544920
1649801982
182497699
597980100
800425750
222633702
1026876750
1277773462
24450283
1111300997
1193306306
1159424902
822924406
936701684
1623440868
1335459654
1926082071
2019863016
1777180725
573845089
1244779808
1340480722
1509698016
1875207563
1476531071
640076595
1239712744
694504004
293738959
858531934
1940527718
1181612772
125623191
1993022355
1118723111
1788810964
103411831
462670898
878837911
1402080875
486866660
1884468812
1359009140
198196241
131083759
1787299425
1881216459
2063319985
1744922
794181123
1291798503
127679382
818148588
1871257536
579838853
541072412
1528157156
1987437606
528351283
650377275
925662763
580236489
2120567670
1638956446
931621161
433811858
1856472857
1153449328
431677627
1793440927
1047482177
314457013
341553411
1867402767
1585703209
269371453
2086525333
712479057
1689835729
911220378
1782531738
190417054
568459141
380522136
964137979
1726937311
878002751
1502211098
851826454
872668980
941799223
257165234
1276473640
138816454
1380736342
1334177456
651356667
295290669
1415993686
1875456944
1470746835
1171316220
438877320
1853914727
147105933
1175024869
177984305
16917541
835180609
2047952370
1386740275
250972160
1860216506
860939211
2129788457
1097089873
1918974836
903816762
252510421
758126005
578988607
1501421180
1948968933
96378137
788923401
190894982
697586439
768333466
1217229496
1421870734
894507521
1769235953
631659037
693517925
1670009699
1705551575
664633955
604822765
2001658466
1046053904
995511143
2134243926
1468239116
634394685
8250774
14010787
1860672230
1287722547
1402180795
1117537706
171375311
734853397
224328244
810558444
2006118814
1413348464
613246917
1317802514
108679114
1995758867
1548695747
1456421283
1203384473
1570070621
1290679677
1963068531
283131688
589538582
1500904438
1974491238
1322747432
241384419
262632452
2069472395
528008302
157878065
2106607702
1549325441
2046250183
1324409581
977234075
436475295
1647536903
120067630
892310648
1959137739
991646517
851282415
1512107409
2014408091
1214486188
1814612588
893030779
1949272781
1342186421
876138170
91044889
990614998
266783469
807110999
288354851
406509901
1690586488
1949253656
466596667
1671650010
174912425
806268169
128660458
960609907
1324460808
1298720275
64200761
1336898532
1700965611
1414925653
430663153
438970955
1030269914
754567632
154928742
1509788685
1627228867
526681836
555479393
2119189499
1504549577
1069841768
551380773
812992717
48914822
1175946110
991912501
771912186
1998055283
632202377
1987676692
420303665
1897762197
301236738
2057055675
839868828
207842535
2064087918
1226654961
2115133211
1095056223
1842912907
2005629884
786829176
1411627727
681598953
981484444
977286095
694005608
496638591
1871310382
1741148014
278486289
186079387
1441189838
1026339734
501714579
1092346839
1277847827
311186484
258548524
567516529
856005064
1082450903
171976071
1666391583
59431587
1148696532
699754827
372514636
963084248
1721496816
1872474505
1975429631
1739260689
1621263206
488202050
191893643
685069830
986467013
1461823327
953199947
419773616
276018979
973492582
1202285610
725593875
740983865
598408363
835328657
1894335509
1856819776
67301361
1722908360
1420469097
990544580
1872916103
1854421431
1478033382
763878272
5019467
1728015838
362518983
836137924
1132907153
2009346016
505891046
543647823
257595436
22593481
1149832979
1639438145
294598188
1917093771
102281731
832087362
1304657664
1537991836
46947877
2073200829
49379167
260093829
1556500574
1822908004
419716297
1201454327
1637189674
1037157951
1128938463
238464165
226656957
1707345629
1957301850
1564680928
1264647246
1334262193
380068240
728911967
1233107619
1723580454
744260798
1654354373
1450139586
1096548214
649346722
75960631
1987658625
1778541598
793513235
271125892
1153390122
1288941393
327674254
175860517
958270145
206473891
1098946769
1665854400
369707282
174154864
1955954810
1197895480
264071204
1028101005
1066075434
1321343715
809316402
1993262243
373191072
1446988611
297133402
398830934
1360552952
971655850
1124227410
1081411896
1619444780
228512387
136709689
1780735382
115819198
1596216220
716779603
1959265829
1936416352
2113078673
878645424
388237613
10416926
972210085
931071854
1186149191
626675553
61118847
949605674
400882731
1460196160
1430802913
1555291818
1179169523
810358280
1303281891
929920455
124416437
657167678
1787334279
1837247616
37903037
2047142287
1495757731
1585983259
1077353468
986220259
1639596697
719889804
735361895
65601799
37582486
824844073
880323609
1790630640
1668025501
130417664
1968449820
788978705
1797481318
115478331
1229314764
2008608647
1288365055
661049585
69976742
548702670
426799468
1393310101
493776794
905418584
1986699674
991242993
1856404014
877982267
1248967871
1771246411
1146964264
137322721
1581287119
53120770
1577721138
113122470
518901391
359797626
495740279
1183047466
1699727024
1478729844
226778064
1203861826
1591354736
1970961174
285927751
1305276699
1904741707
1077276691
2120864220
508962840
897760510
869932437
429205734
331483528
1683359707
904381812
1514606046
199573762
1721996756
1290020927
616476567
1015511030
1986391090
1680467457
457415026
1530403941
485768637
966519393
1907246973
1310568268
689439286
1014193513
861340115
1200134801
312825734
1921097231
921436700
1043500834
505883120
1801405743
181395142
674458608
1951409042
1596010189
2009153563
919907120
1174496600
1347194149
1319951233
227301721
2128086760
1726153365
296401162
243831539
1968332566
1015006096
659013222
1532267309
2025722833
2006892921
710706192
272636477
306180838
1581702195
265449721
223531701
1197904345
1987059024
1188568821
1337172209
702068226
1553922388
656803705
1921904787
13665633
793615010
1947498213
1721588533
1580498540
1205613407
1919142327
1269358109
2050963542
2011256783
163049454
391551240
1036446582
601055419
703085142
1491145798
1951777139
1512297839
795110839
1901530869
878964038
1879432688
1225793394
70178007
623152239
993574376
1830115933
873864527
1719029157
844060110
961514012
1946644742
11068079
319663671
789557178
1288575135
1726494511
680888585
286973497
1933677160
1077834287
1765473554
1172569684
1805750663
1480441187
1710888635
2132925222
983270112
1233311302
1806074780
184710715
1285725406
694248808
1074676672
442278795
1214477403
892018574
325608678
1918955046
1899764615
1050848556
277398428
1869268137
314689684
1447779155
1819399747
1907551371
645726882
2003211198
1878884220
1136934729
19224995
1116740731
880142132
1169403464
1422238536
554312004
773283514
658280249
961659400
2078933710
630475018
1040330694
894890727
125235021
1809059558
207074103
1821352970
2083210035
1631983504
1477391550
709087943
1944694886
1547815909
1072772457
1904144912
51851184
269262954
295522178
356800661
174766104
1346316127
951399192
386610888
660848489
1784818569
2069031412
703272401
376996591
1371328898
1458267218
1023532287
1261246197
2137834241
870206680
1471963216
2003058475
855728210
1293165699
1590327105
878382969
770898674
338405407
145201718
2095076244
376379333
165116554
1556154602
695779260
1678948756
1965890269
274889030
608233555
323727969
465969062
1890733289
327025468
1513750306
397720425
1227247567
1190031031
1007298740
661424330
1509555869
1158349528
501329566
1457561361
2052019258
1787439369
1788246320
674754028
1841504532
664124567
1619678209
1838735917
1163782309
54833895
1461940331
1420644835
1474971679
789154715
528150181
933212315
1977213954
417761488
502952314
510823214
2030165795
341356494
1489090347
1991462100
815257778
1594527899
2026716455
1722370756
1844998685
2004866747
569829543
1145182423
518020508
1896522034
269073031
521938210
1843459212
695968439
356616285
2016451940
1375294908
35523170
1756348152
817732102
1247611607
2125476722
689843516
1831965413
999372771
1915362717
321443201
536419295
2133414064
709012847
661113051
724559960
931944305
1472509119
1604454389
123082832
1565237928
1122288272
404909751
541772852
1135881150
803781531
2087167407
552403123
2120443125
831666669
344464517
820229055
566794261
64796202
46337143
925782183
1285278734
1790998347
383222296
121529298
1081291798
1976257177
383414267
1971034008
197141675
1920992308
2070202653
724760589
1738314581
1150142286
1595056734
823295915
1878137717
1276122795
124542374
175237956
1151569319
1999154252
930274216
1657394777
1854014802
358881875
1780987394
970596208
318146327
8008344
629834232
706778147
359212862
790312833
1285823057
1482745273
1032763267
1268438056
827912665
1377756335
1441136180
1902763051
618360086
470550032
1976398676
1097847904
1740064106
1888038614
1320847240
242565895
546239167
830326825
1547399815
2012202936
1791237504
1474632823
1116506295
1654717430
476322266
915602016
2007636423
1536760698
349268167
886088348
115857175
323908621
1002652483
949156424
1463206279
1134206588
1381247999
1328220508
1482858565
2089713043
1442351612
1047641264
1538260612
19793967
2002143812
126874605
543404572
239392709
219581148
128177452
1155328366
446988754
1961512083
1235511575
1493877327
1497216803
52112696
1208254197
1059481429
44379412
1931553273
1270209003
1538963194
750079268
1104570911
1229825033
1310880038
1008577866
1946292239
338373485
113634853
1154568323
169022694
2057430444
276913193
2070195884
1141123586
1564982589
1186760242
713852222
1585554280
380150875
2044535210
1963880080
478833063
264270391
802989381
93602752
1055192346
683411231
1055565550
720585612
2095140520
748861548
1948566019
1083704023
671161247
1504249089
1351419317
669525306
1581166239
520982825
579332840
9100566
214704926
209808278
1649070968
984167459
121863667
238852282
1002704627
257366807
492886353
1946150806
413493778
1618363007
1669305912
1751453236
1230652602
2055453256
1345558190
1761479953
466759562
803298022
1668775925
2128927807
1126765396
1179383072
1107887404
1786535726
1800789498
877611497
162281816
742629585
807975386
900254590
556722554
1337743415
1862388567
1252664451
1764032244
478524513
248084328
1204587007
2021059025
1424781644
1641230862
801493320
2046497579
1884369678
829674431
730878620
1316181762
1256598268
1395947625
284594071
1214744311
325387145
1537926631
156476528
762704864
1383994606
455113010
257523698
584253686
1054990446
206609866
600695713
1221639486
736482762
1034406641
1179593772
191333944
1071996600
25955048
1884414359
332968473
1117795177
1515718803
94900054
1369719236
989263583
584164729
1728275622
1059756923
1049041626
1678055593
268639539
1483951304
1153895550
495818006
1803464839
816960733
40085525
2104784561
1306413846
759264955
1220539911
552598023
1316097499
720442246
546844274
2003466652
98113294
882380004
1441334665
1163605128
145314368
2014129927
1851539497
211393698
1252593843
1354277640
177967050
1274293486
1879795968
219801874
2114631381
401852287
1866489938
112908967
2005529849
47487956
1191827937
975746365
1761721083
568169825
1906724796
1185688483
1922607071
979325370
654463532
463045019
1905577049
1086561835
1828835681
456240166
1913206574
1479966521
1712467016
556629501
630245817
1771158949
1129711991
623630341
678908939
877919607
953939814
526116025
1238497576
1821137875
1332794574
1742494132
975690550
214144323
1891565680
2137571867
2003570601
2064364658
260788649
168677694
69852188
2088716242
1459673290
1119730759
1927559557
848895994
1495033659
1354603816
231317914
32347719
1164500856
772070413
1711088147
1240357551
1180519894
935830023
1557510576
1099024924
1020119110
277173200
1150614481
475450578
771757814
756290245
87424334
1358838952
1511335003
1010976916
1159039067
1878184710
362296648
315045911
1817483435
2010685330
707062239
1666947295
1962287166
1935476242
792003763
1291008210
1490621204
1900037309
2101804043
791717435
298826614
254902946
313414080
1061937708
120936157
1548117464
2055123854
96803666
1870854404
1207382449
52617945
1063022445
461683054
648572137
1397777843
300398010
1408247532
216731731
824770267
532631969
1765606341
1589394474
410709323
1117457575
1354844785
1882027915
170980834
416807054
691108250
2029942210
1344483909
373316000
1137059820
1691444437
1167698335
1938725259
1449648527
901956614
233943365
637812888
1180846800
1062060437
2146899089
2056124513
171937219
1938170222
1839334579
101553869
1955401174
1422961500
1426772499
1451437837
1349149631
1516445873
1887726479
787360903
333685358
905231257
149858050
434074938
188212031
1831351400
1584484869
1154847665
1129126327
559435902
1894844775
1620830518
548548631
747632528
1789843940
822470751
2075159415
1788269445
1822664763
142563096
1225594999
421229880
2101895531
571119865
1245478642
841220905
1604055882
644219176
1994858069
946231
559418471
657534372
1287795252
1787377983
1013294165
2097899582
1910275651
537766902
952257444
1002705212
413164229
1199879287
1361528134
1507201619
1542207593
1373582289
904095020
914839573
1421997299
1401609920
645446127
1545950320
2049906581
30188331
1001323544
838306081
1865276537
136943370
1626064590
1268849020
962640377
1713860040
616667229
566912290
1990796259
1707964365
902207900
1108060747
112892138
2137991018
300167002
1781641084
1089140043
661200864
594563421
219510256
899748039
244960180
1082239878
1835005136
635609492
1316911683
1041204679
1286789550
1252157749
1308493524
160330898
600790156
948938910
1678378496
14340209
1920198881
608689284
1499430097
157415188
1942636625
99336667
1792024102
882594599
1717449955
439918867
1369248242
285355212
481717092
40297355
529285685
467747239
902337858
1261367106
1753297506
560014566
715211661
1853180721
1132617032
896165933
1354297327
1916734316
557062928
1359776567
110037119
447710589
1307709270
87733368
2051276946
1005603957
835723285
483340560
1477143579
335836626
15463339
1961278782
812589319
866657514
311948928
1136956580
209478212
1618829152
2114513463
2073053794
1880363414
31926803
1733229364
1868458343
2025253265
353627171
394485475
1578425583
1497808972
1406671983
255032049
131866646
693490142
756692197
976392691
2012100324
1488785799
1689317306
1209727738
901017131
374506882
733268525
1827135309
491054022
448309230
1097192112
1899004046
812701359
241160514
803650387
28182367
1186250658
737323965
2133735212
433379569
461058387
1317448642
1135582845
896169549
1464041564
1292473323
1029429834
690020794
1365062487
1518665137
1320917399
442535170
1829321748
485551423
1795411033
176803959
502396627
1248750076
891644171
1243015218
1292563183
1591943781
1761179733
1814526697
134841149
1645155734
1254779158
2065606731
449254827
1079330021
1083944132
991731437
1795052721
1720741809
1672518741
926726804
737414728
594334669
1207149401
715205277
1086121218
1189083513
1778300159
242556922
1760610322
309822535
732301446
841909195
482161386
1264062056
33954941
1131951472
1248278261
551881241
2000028730
256757984
2020493877
556444686
1692334825
233962667
614523029
507698810
1411006742
2005418075
294898595
906902046
974536660
792421077
286090076
532285768
1478751602
1190744189
991262068
2024559105
1491970503
904759667
1719336656
76474454
1538779744
402855904
549497525
844269587
2041433743
1826033215
1350638554
975370143
1884914740
1352961438
511441868
1315254807
2139759368
299062071
916247639
603494705
805816889
1374801950
1802284637
68431935
597099275
285459994
1132428068
741924177
1038905061
372141696
2039366771
1993454759
1766963703
552282337
2098144383
557533732
1893521436
705277999
171705902
34278399
1698335119
1005246926
2107190704
613393521
1076700829
226286576
405571677
77816981
2113975196
329390923
2125907226
269071995
727006742
684425568
1465857207
548443917
1891663950
984570753
107180568
1431247104
1961348540
572899328
729535100
66711166
13846338
1632861524
650485118
2087123732
693852075
7114608
354684320
1840836439
1538357117
561454908
1630083277
97249644
170211661
664274757
917962673
1176248541
1499897499
1989272566
1554753300
343906103
363246317
1530898333
822523667
1007408152
1645703523
502512246
1092322384
1688249767
74182668
331653131
947896155
2108746843
1629082736
1005594083
646442369
855796736
876416882
312350996
1665313039
1077782282
1310646891
1114342751
704882946
1514586101
427895508
1111980748
1353683505
1803051995
1961817641
894065727
1478069832
167361755
1869831960
240170380
1793306012
1569221642
1144500424
155359680
1030950339
472878156
2141836319
1083818
581487438
1535425468
200016670
2039407010
238074126
774123114
2037302601
209244196
643227837
1665452174
867579067
1359205299
1953811161
1079853292
1902872811
529318244
875007959
854805181
301722729
1124553539
916434709
1120782359
1109760071
301547119
1216065571
2061698121
737425516
283758792
96373456
293336590
634230781
1431246860
143840916
1311082900
1196397976
1478594553
1688978458
103346974
31481729
1130321828
1781849187
107219140
1441921064
99086603
945916421
1668982176
2098856444
490309185
952985773
1870271172
1681839019
213432429
838753640
2116516460
406508781
1716254069
947484456
793928165
1383539311
406017634
1660655451
681847787
572422591
1747322462
1200021814
2122687235
1101622789
467546023
1813377711
97749813
2141512778
1264349932
2128995499
1715158289
1018418978
961275085
1466438411
121128752
1609393146
1376752824
1913433365
1472993511
1171791311
438475397
1312230739
2066265282
358853417
1620290968
1322048168
312961522
291612905
2055553529
2062610362
797218649
1813960552
549138313
1033571112
1828287775
1440583316
1079959567
131942684
1298982916
1980922229
742589655
46686549
865360437
979672026
470799868
1258271136
847093389
1704041729
1256249228
19795158
1973082738
192372006
1325213940
1336693560
738818119
782487792
1886607885
1590350519
812458369
2129405458
1417792113
240021468
416792832
1202466677
1205112561
735220968
1884785997
1869551930
1237442600
1122036555
367270577
31614312
919474342
212851360
444822929
403976209
283118493
1922617928
2057323795
303938371
1739545132
125261935
883553396
2021344188
1276424840
1363272394
154658363
41032859
84282901
894269280
520662508
705041412
1831290650
1456280540
1465275033
1696538514
1945649037
943578696
1427675235
245387278
902401852
1972444512
334386218
1095831074
2042673543
1980037314
1770439751
1637457467
626322675
29163745
1854141368
1379134699
1489848210
944471992
300884979
1393664949
1885972130
2054983847
74989441
1356366847
301923512
1926496489
920212542
1987448012
1055928038
89061380
1490490558
560686630
378305687
270165889
477586349
1821545870
217869346
202326979
2066146739
1547565521
1460028072
1155892163
1487313756
1370689622
722665751
237955504
565871502
1260486658
1006430924
189436650
1790068261
408383262
2052101233
1436700818
470082968
328473973
885618924
94553962
1767405903
419023548
552802576
1610569836
560918716
1715462519
687317223
703779019
1536220192
1063676796
331683412
1817043559
556744786
743165571
953290474
910451677
1888841695
1579536480
1894444799
1040865501
1470361065
1258218182
1502654257
242336326
1806522428
1350088728
1217538763
1171928786
229529917
909451037
2041116189
1138967325
943301279
862332849
268614874
7508269
110161835
707170086
2042636317
666819104
981733105
509309959
462572728
2083560812
1087305018
83907231
1723834786
1745461515
298833698
1675512027
469335595
367278645
1317948369
1490002771
25894872
1480285617
539785003
47231174
998979829
491550594
704330673
1849614034
1087964965
633605061
1284142394
281484782
399372557
835067503
170801878
279219648
430746834
1493394376
328345943
99643766
1945562720
1202469108
1561572758
467954642
2062720482
590504801
465339947
1930429307
549950836
1726650925
718657141
1688366998
146728889
431936881
556654650
1242147709
910994967
1396860638
1195920909
860345093
1135435585
530110961
768783851
25151418
1543482654
1858116652
1440094978
710548298
1759767170
1559391655
842954830
2080589260
2076834507
1189517552
1148277318
279191671
2000078535
1173418813
869028380
995470005
1550466034
1560585434
33875662
397481438
1710150138
1355856303
1686237287
138222053
1069259083
1514567879
1424519579
1461293531
967954877
469402988
422857294
1466588867
1096746982
2146551473
1440086468
1428329930
1141685302
1686837305
846096653
1408299836
1380356273
1146536395
870431948
355374768
2048917363
1305262231
748302365
399575158
1302501593
754099783
99874339
1149273121
1861077439
438483531
736830698
991137460
1135684000
373571995
239380310
1037095223
499798393
367462042
2022389555
33045941
921647281
970095118
1952014331
1010072471
1366170850
347710261
2139719868
313891804
673967955
1659164547
436536839
903222432
338316043
29506406
218838317
994772684
1845359433
1651378835
1340710266
1996540096
901700161
593733548
339614427
1877261224
1947905632
1923642662
1308364883
905799471
324202910
1390507345
2039325150
1246879266
521115303
1524937318
1955198676
2017553048
1846487063
142044915
1939440691
1930199463
819820023
1141513770
2051104551
1097859188
1020906652
1013130290
929994395
2085859343
720745091
1313431039
1270519282
615322043
95760019
1029665250
1149341545
1473737459
1243190944
411101177
17034709
1891781153
1799349627
1024592392
1156304732
796318383
1486592208
164858835
1840219985
1335238888
987175030
1928002434
376056036
160433901
864199564
1307638281
1877154141
1366614062
1742391120
1442200280
815638891
1096953424
2131713378
345001084
1122613466
2091625760
9703884
236923114
1024352157
2080483030
656634227
1151110649
969384128
435523640
1228767181
1566973086
1433412784
1650322739
1745540680
1939030625
1716517541
372931839
1236093261
1636296994
2091475943
148483541
1009194801
294973199
1362929024
1914722808
975281733
781674343
119268061
217369526
721197895
1520935459
130547457
1475217716
1538191156
1661533498
1185908914
294152492
371322316
1034648365
1665706660
272658258
1758475326
1974478172
1864312635
1645539302
1083246163
159461994
256858629
772897923
1788425663
506394593
1191658076
631380035
1826263086
1357029770
1925616931
1787900906
1594545349
1482142252
1513543616
699462175
247149373
359484283
1083474398
1230025683
1024020901
587218528
29501325
1841294414
747821826
1784603587
339651644
1027554738
41194856
986168367
911703038
937483479
759037921
1602475992
521129617
653868524
417495316
827197387
1096151358
450955442
1859186057
618124681
171940120
619271238
2105216441
1633501996
19283346
1988307981
582290514
2002277433
1385986637
1304124261
947315814
1619352849
357923239
441156210
195569730
126426121
37185220
228684158
1354716867
782866765
1727129604
1398656558
1511897656
707448531
1284612383
2129329951
137416229
67115288
564772277
1307402491
58863210
1134784281
835486349
913162472
1291783249
1040409242
1378609462
1388258134
283127190
2123950203
1834697099
474009105
1824223926
198568221
2118835151
155032956
23585923
2117965851
347519858
155820219
897403764
446141678
727797920
111082990
2102938689
1557058458
1788033869
35331742
1370230852
573393894
1735988418
312288044
902459876
1724215903
186139295
128360512
1256960925
1392146554
162779114
708813406
1843314267
590894266
899305663
373225918
1084942181
1158451859
2121648976
1765265291
1238122244
1508961209
408333112
191725975
2127783504
691578683
332577478
575587940
542240131
1739702840
582034942
1259936278
1092369024
480960606
1522303993
258306487
722073391
1362035591
41151087
478099529
259917519
526912790
1366558417
562467548
304022948
624493739
277954788
1467935899
1078545887
1312893405
733734232
428526308
1877182199
1587071839
300373866
448129597
1281276597
548988947
760040369
835625379
147518626
371103411
1350961686
1659867076
1107912716
190527066
722384927
1098550907
340073817
1969383080
838249273
2087055124
1123756350
117884996
1737278196
1641873217
318466746
2058781900
252037959
1716835536
434819389
497589982
523560653
1045848479
1324362539
1053559558
831455507
1633603758
341080997
1021939666
953305205
1465330138
1107286313
210333004
2093658352
21249553
1826345978
793628250
785153620
552590248
1061446510
999489544
1688065507
980175570
852516252
1011249807
1705531806
91427247
1541043301
1577418996
2020329730
62914672
995343460
263520720
1145744650
1957266894
864598756
1910677268
1709836586
1163348768
1218575429
694220417
41752082
1209538817
1170813467
1722778147
2021000106
1819804378
872143162
887048285
1110754242
1691868016
1203005603
1740985226
963435491
493285802
112396107
1248588755
672874411
595596334
1733216794
2077476201
1980052263
462085566
249068222
959808219
1205417224
648169917
481813883
706059049
254472474
543264747
470593487
463115338
1487092176
1750616387
1169929803
1974939972
400362339
2043075632
821162810
366568513
1183356342
1734619072
1749412903
535758219
1720536594
1745725876
364947799
1068585997
1426328181
2086826193
406270682
1095253602
1577198283
1416297168
1484625675
1500934633
659463170
2140004153
488405443
1788818402
1379555807
405992660
1733437762
219611455
586438861
127251705
340278589
508557087
231928154
761784392
294042843
462619279
1093345536
705010434
1808649533
303487478
477027733
1092311302
1537140456
2003155883
57372404
1170190790
853448115
1243805650
513855805
1075905925
857193677
1818312511
1607147276
563375
1544120088
1037745425
198640774
378793999
776477631
360445340
429537314
1017476577
769375691
1456631644
1724448351
2058184033
618852734
17834796
448901915
2039217951
1046809218
980727031
149380018
997066201
228295466
67990188
40125018
379879771
1981544916
1859984886
1229821767
731434100
762033930
1553759018
1027677013
840820767
916831352
191146740
1672860249
1635784667
1157388940
1689536858
475577631
1641268846
1644121949
1163941419
602840036
606384533
145714156
891414101
2119415996
843472505
512279441
1234279075
2052241771
2116474371
1338794310
964813088
1076591044
1940171109
1416791674
1925774545
1036185176
252263792
122581154
1437324709
1234505152
2103992196
17606910
238719419
2141307949
1397105227
349493439
1561326726
699264104
822345872
477636829
2114226186
1985041109
1001802436
1983195055
1015450654
1483390798
606264028
1849309054
711438190
582158317
214569011
170886182
1460768600
1363683943
2063275069
1295090323
1379008649
1965649774
504653457
247788835
907026103
1539150811
456241510
1735228362
1792746832
1453063070
849864060
28289363
1298403199
1978788762
2144378473
1315414356
1624441051
435997761
1120259957
796737422
873034909
1983017964
382645919
605996300
679622416
2060482633
794761717
1573588789
1369449814
397117804
816434123
1704219993
813479253
1832375215
2011657758
488927057
560416395
1189309005
714256257
1865131057
1701198351
603699529
721049479
1862467426
1261097571
578224026
464206421
2003513405
403233955
1360712125
1783758170
208727766
1923293147
1150854064
1842762673
1553984462
907908547
1163484071
2056288709
969753943
1036413709
164686769
1788475992
1105364433
1715914567
861074507
2002434571
875702927
848059767
696348308
1687374895
402567443
935117819
2056150656
1682280074
1694314062
748918074
346656107
1174179329
1320971341
908875692
2131971008
1930736342
670666942
1268330033
795687868
1824863302
185289399
1380405211
839000864
2009847228
279742906
1509050592
433964692
1555818985
1586477893
797377133
263047773
588357779
994283948
1303876397
1552194951
1883937125
487739800
127981315
2008509619
996458671
1436854499
586338318
1831869067
1346663433
206638317
1949093428
1672233980
765652503
757112845
1889427335
545409305
457570993
1253220552
251529529
547708933
1835135926
759652216
948356819
1019326215
1160185027
1767619805
2041402155
1349086942
1033549794
1549676543
312358959
40637575
1459538242
1445352728
2094376878
378569839
438715450
33030837
1950489389
520834013
1480189510
1375398203
260226050
1982456633
445435147
1143978022
1945277503
516684019
1229088960
1342950732
928089606
73646896
1185331729
671377857
167513370
290871879
943314161
980578701
1371718985
884284161
1972350467
22524109
1855110249
912855213
407186977
950970955
2000652782
587818837
1869319940
2131619440
1440755349
649455217
602603244
881326104
1213185377
1617851053
712871400
533763134
1786956836
226531426
855859403
2043727676
360884866
1724128750
470888155
2079484871
117400505
662674816
213517468
1837883537
1921615103
2012096520
901075259
1895161544
1319415840
1535045323
1579301400
2029215965
1694757337
1292367411
1195980611
1530216267
1717625433
1631899488
501020724
1692553424
2139000486
437934948
509316822
707596087
772351915
188257466
1162929375
35636681
1495497418
181625168
1532721196
1005078680
2056467108
1732996565
1744068031
453783798
1922883251
2092961521
354127714
202286480
1908458358
195243121
1361673980
1261479791
950629231
1535652421
52884295
1662314660
1203580610
59182088
1898720231
2033199800
1961036703
598484674
124276163
1376724044
1059907245
1896774308
26351452
1335554090
490150650
809803349
262331457
1738867517
1815020146
403824695
1776077522
824420834
311508535
407136488
1732081361
715657212
1523631719
652043857
211660589
1152830812
2134360862
2143042746
836737270
114031968
1500720109
824557967
1168905371
1442045072
626667684
1637907875
1734371645
2013327032
1201826197
1908340672
32324078
1720233346
240242462
1989215858
1233633597
1626324673
1776253671
127216090
2033079691
1827582572
722743216
2099441460
1814115756
421021960
1658562818
40327677
848338087
1560953255
374846626
1210865295
132193921
1594994875
312873425
868496568
470240230
925621669
1223301558
395454826
1889246967
2070718833
1011560498
1489557767
493334267
2046000342
817429317
1612180086
659401982
12041859
1919313015
1361158136
797648950
1939198424
990666572
1186036355
544741856
891657243
1797618612
936174621
537082310
251892661
41106575
869720346
2001508902
1381324250
2084452526
1377815282
1239387247
1500693768
1893860100
56234733
1714212178
1740418945
525720273
1770851202
738588787
482999584
1182999498
1967045517
2096842189
1278502310
2136647369
1152235391
1704758543
191737659
364484953
605291624
767463897
723940438
793734769
336331319
1090885731
435122761
1691709088
1699765559
1746289145
1507745704
1258887339
1194330427
367898649
1126124037
1174030520
405750647
469889588
1098611824
1650338202
1584307324
1793833158
318696925
1438117036
126946020
477778431
1241855807
793266753
1845102046
1597173252
1964446084
819251616
593274349
2052860753
1394695311
930599244
649384247
81193670
1655614665
298483524
1977838639
270887896
1726767508
433670607
1497797795
1948365076
761545601
1718904523
1506206728
386149344
1936960268
1754070148
133347529
8106439
1118383593
1315969549
350259673
1035450196
2001851949
265320242
1001471940
392549726
1688133659
313523353
481007595
1505989824
770506806
1784288373
1896451622
1912963861
1960194610
1186972258
1756417796
1802800701
1742147176
1134986314
288305792
1640147271
225487048
1681586532
1467235809
1295497371
1540355686
683168732
199273927
544720337
1159969895
1358270489
1248135464
113474607
1558840790
130643264
1183333054
749989171
446570964
1616272914
1028600776
1553112109
38808124
1064224737
891197032
1519309655
600773035
6532165
1037002510
1412513546
1831745933
1571659819
290441210
1636750123
1032818935
1661058264
1195948568
98301529
2033924586
1870876581
1147267219
1344337625
405649569
333664982
668760631
871417472
1147513139
1633594623
945679267
1831010179
492437012
195836494
853799614
1085419441
438420928
285973524
1694131961
805268912
1274444354
1892012274
627848540
987509899
1859769880
1368430001
214456786
400263327
1179136794
1449495837
1093919184
1502307114
939552872
1098788891
1059190306
1247241996
1862951299
1782941301
1118498249
1609948330
222610328
1949345345
1398499271
39843485
300137412
563019137
1987341708
24534368
526966323
243491031
833985763
2006123573
868072279
360113309
1391090428
2120828104
825882398
393641196
1586695524
112542686
1199433259
1611425371
438525471
1381735744
1596634461
1564890455
1550746589
62544004
597759606
1773760253
687510940
1812735108
571439096
1869941099
420734036
1038015616
892912160
938816479
932797834
129913749
427597360
1313212026
983233897
1582590270
214582216
1839774514
1879251182
1683973604
1246154636
271289833
1084499962
1778360058
26223034
1304781964
1596127287
738026185
497369966
1571176263
240606858
1321741690
1201493593
814575782
1692123695
135275625
225839478
1142333035
296007179
83549045
1969395833
2081327399
1738120172
2048155661
170152269
40184
1548176808
1832750752
353739462
1347307801
803590269
821603861
1185985232
2134974717
587861626
865424428
2121956475
933807165
1887213823
870093310
928740868
2075496004
936276894
536766451
1435418680
1273040811
526705903
1520534120
795925308
785730915
852841073
1561738568
714532243
1617152480
1686774181
751694116
716661318
1052595297
533308094
1566017205
1477281689
1648075315
39322332
1598182229
1862276063
623750657
588072426
661142901
1525984681
1043849468
1020807655
1228941495
1381550191
1895367255
734515190
1912187446
34149240
1036316646
1674743561
1229128843
308310107
1650859665
1731677792
398093450
1884778678
1794564598
1148061690
841717020
1228758173
50560279
1237520813
198869893
263438595
742783657
1725255891
2034019283
750093808
2037173582
575697845
396449021
798133401
1753036623
475804651
2104116517
1676203385
2038594463
1280942291
1234548244
751054610
593155531
44527984
1618645233
1613589520
1368603141
893804352
515371803
512893186
593681802
1079412726
175700431
1166928693
888637188
159832024
239982397
633224844
1365485272
1605336050
268119465
258587663
77543113
2112904408
1086371057
434376714
573334323
1271701541
1404577208
1035425877
1980824135
1239167816
1510829542
1908150838
2062918987
348937588
1542532550
2003341690
425453532
109599211
1615231739
1656814987
553380056
1065548461
1949101442
779147555
1585119849
1211781627
1722282954
1421283072
1691097781
86926599
1405382429
1911392614
1521140461
1705240189
1170052966
1704284053
1505894614
128710587
566372390
988818465
774938270
34206852
1226494950
1515248633
171532909
514868254
1318256978
543867789
185896962
246231988
1529138826
2030710175
955207642
41998718
1544117835
2126385593
2102173540
401931664
1466854272
1763467718
1612180043
951061885
1278354958
1063903497
886729069
1390155152
1277580938
1435402729
1050954835
1197130714
259771074
224349229
844802133
2132767149
320276995
778488672
1681600921
1399338618
1789874549
1651836301
1451670272
1387200924
1253627843
90175537
1281588932
1850457381
1832606289
2055053285
1965567497
1122006939
1473638530
578848237
962644421
2009634314
810625253
1484772903
738083527
535039854
943746171
219414115
524411324
406302110
928230325
714134371
1578465235
385570755
253383265
1703296995
262231683
2010080699
1779991637
2026928772
1410404530
1341257935
1932501194
211862636
915931566
2003656469
1098583970
738701038
568761952
2052619550
669144313
883550836
425823586
1331839007
1589734793
409508840
311133943
1057036588
153645857
417741886
1731394905
415202806
1716750597
1492188418
2048167229
708736003
320606022
939243597
1287861702
1705452286
373563425
1743676865
1858558301
1130655326
228414433
230103414
1527088324
756914259
824953990
19171809
161349835
638249815
75926226
1756569192
831924530
1860005118
1976961578
2048230765
1857850880
294819830
1425155354
409064000
1029233425
330112572
2084585725
1558979610
2119731316
57389977
940753573
1341641664
2076791645
783736661
1886047020
847784508
781352186
278845296
1411201820
985243247
1400755233
1684169210
1132199678
137141217
784434483
1394065216
2076484700
1579864414
844869975
1529912640
196424962
1565525410
347131945
1597116578
1690852357
111114199
1107154707
991532911
1807339873
1175372753
1951345144
1443373946
1041501914
447697333
583881492
1609313309
2041072461
784288527
1649443771
1224984881
770818123
1376459390
1045158927
53466391
1048917264
1294495778
37845920
1127290433
1624101728
1815335385
1628461549
1107849882
108545032
1809428458
1619846549
1825777825
1896682042
596902898
1828023724
60560087
1515935915
1545959247
2029212046
1572532420
276084138
964366536
335149383
1685764640
454788830
2067622782
1777636771
1390409935
2074373628
393901194
743680076
1804085999
1466703123
1458614697
1974162578
465251677
1612868232
581242750
1311995621
1827122638
340503916
512505634
278562359
870556934
2105106887
2100325874
196885189
527030637
1624970477
744290746
1592590262
493709507
1776851302
318247047
866855501
150756021
772178859
341069454
547814147
814365529
52817432
1835185134
791831874
110869645
41977095
1145973656
759799761
887906709
867294118
1797888257
730168535
1413951499
1133447032
1652125406
1063815766
963341053
1430095095
411159735
1603795587
427185268
1797940283
912401899
1890669605
1047197827
413318215
69693396
1586358755
512818923
602826797
152950609
1726290937
1736672680
2079197903
231407564
123625244
1877541663
1667062579
152684828
1380191627
149762088
1996142800
1247845842
1109917514
1387657859
989136888
1577798041
2112547339
86802254
656463298
986797909
1538754908
278072557
949339300
964818809
1386385217
260123945
1651851353
831417853
1874877573
1040103398
1320909408
1352403214
1285652610
127331706
991669804
1669766951
1917256099
1079809997
1560849775
1264358729
79654428
1123563040
455783478
1090350323
146649854
2012819037
295929163
1445190378
228244835
952305531
1101123167
1388602683
55763688
311405567
2078594116
566855945
87036178
606057427
150038439
2018929107
1727120907
718386902
1222189133
1054410440
1533268168
1375315806
2140463728
55900459
410311027
2037461897
1108584980
1617935165
1845342556
1853501609
2067701739
1290237332
1502243709
2083261574
1196651902
859657688
982924479
1187334263
1863715016
24931643
1741366201
391772834
461001075
354817595
116808145
326654366
1837601912
2137842384
780307122
1450986717
2102779990
436671401
6870244
7014564
1579602347
1157731607
464097884
273657780
616210222
1780254249
1920853906
1177681128
270691917
173688485
1217600858
1390409315
1550905006
646581608
1438695370
1239656310
1909079900
1136068274
1187678120
471720560
292821542
545585585
383715680
1470040986
1437026476
1755543520
27537034
58124992
1342398540
1335923422
381842747
743736989
1302709754
2089032146
1157625959
418317600
1191508705
331112735
68960439
592484322
1154560287
1963298703
431873104
1581018393
171648752
1863611615
1323482899
2080942445
539118579
988670094
1214540511
1583705088
1808477287
83078863
373350479
1286199038
1323247275
567273554
1920554474
140517942
1704355434
1233651542
293058959
1441379859
1393371487
1394626191
1393293298
288640292
719670127
1868093262
338824498
211361514
1786059485
1227693863
1458691278
1109332308
451179678
1054809982
1858720390
1299772379
549005514
376891877
1563773355
926466255
1819518612
616550569
184532550
1339091146
855437448
1441534740
271959223
857514953
197581054
1663571046
1168427539
189287491
1302300215
1082530432
1744477435
1276297454
1113144998
1925944233
632667351
1702940432
1283947823
80274642
104297195
1463526582
1639075226
1074053112
828944984
468929392
1182855180
480510527
1015201820
373172672
1232914074
278338207
1101833140
2123271761
1278052395
2117465944
759062273
1274495261
1097842163
2123595040
1419439874
798498458
1661372006
603030746
397546415
2091628906
1065984760
350118279
2136661991
1028588836
1693502143
145026941
2144866975
1044121620
1394427883
970467733
1073165974
164664682
216194006
1407404106
39553577
484053050
221309577
883386190
262516874
364852360
421326847
323990588
1162422586
952167160
1588542315
967124132
906006667
1646993861
192083026
2102047858
368158753
1634643937
82470493
174795801
2108827270
1044201172
807966023
1501654594
1685999657
316685494
1022433794
1443123109
185751391
1965283120
870270528
1272902483
1840743453
1498348798
372609247
633254436
892740863
1891723447
823544300
1583319260
58541863
1072738972
1560713141
1126174209
1643198131
94202657
1035778531
1178988720
74565265
255409515
895129332
595328521
88694984
1016535258
559255351
20099209
861265847
1058956221
510433777
95175980
81538240
249181597
2083367320
110975584
1050126830
568170859
933975883
241899074
1605787959
680908746
1210308664
1781519471
1754463553
1807993087
1064974525
1338989693
454920626
1727344626
998433111
1803788415
1627650798
1551309575
1682203354
1214972689
348880629
1708806227
913148491
264316216
2856280
1849867800
543276450
109788510
2065428255
299562434
56401796
27325663
874911732
266645128
2035153964
1008389850
1269556536
1392463622
1395588302
340727274
284405601
224231351
447849645
799429385
1491816808
79873262
2102105256
1706052397
330494320
1816273435
1706891325
386041327
1998622988
265732762
743799017
1015634794
1234003227
537898269
760585082
135564074
291370603
438795531
1072816860
1594382742
718670355
453060026
2006211999
1279014600
115953985
1638054791
1277180430
1043328133
450486724
1608992576
1024950700
48256242
1368749607
1983946649
1050942992
1923389388
484603459
1501711225
1051010363
530379215
361613079
667839653
1392602435
660341327
1860854543
1541255589
698378530
1888723421
1528019664
469454931
495602952
783171513
1518591113
1412302780
1674607023
2036189528
1387160939
556214897
369045992
508106646
745617547
1269870935
1996068344
253814050
608960569
1920160968
708896708
1854229826
1668248983
34451567
885528556
1111806409
1775595860
1100311453
26515781
966650126
1186120591
62614846
1267563861
1112282236
364106846
2062292176
955897994
1464434318
882183039
1088716229
609185460
139338166
633864665
1482016978
17999543
825587141
435582936
1229942419
44615533
882091757
592713559
2001312237
639466405
1289966398
584055615
1908967965
2130484880
735367490
274137026
1186069676
713117478
661126842
1417140883
1200464051
326847967
546936347
47840039
1091145661
1013686148
529337617
1645753126
1446760752
343505524
1429994208
1320167043
121234382
1862302289
1255409331
735544243
1690259565
211360876
51141979
1042809830
280773601
1067222062
836481072
2033398693
1841639801
356812552
1930935058
2049901276
1165786358
262734093
279401059
520887375
942615853
1677422809
1963981314
1650919321
1979557393
1535237113
1464337000
1642401631
336161523
1693580110
14037033
900592564
1178658950
384675572
1197992194
80961624
1619150827
1535228666
1864821632
194457114
1072580586
933743408
725060531
362900196
526655407
552386479
1441299069
1062677068
1614768485
377241867
1111298938
648223984
2056328173
972201082
882586460
211874161
372006113
1869998080
545625567
1186757766
1073796118
465006418
1030470775
1056287114
1163551803
1771988697
1555586120
672805331
2025874998
410839352
661083264
1944460766
38583059
785398517
160181431
102501637
1601433108
212686476
374479494
281429600
1549229933
1008386381
387879090
2062651468
450524669
79210205
1151292647
743624984
701749664
859323897
1487740479
359167655
1087616507
876835990
1007401755
1288218626
1796735942
362144766
187744108
527252537
1181211736
925371718
156875699
2062449487
2024723069
1903025512
1499134580
633185838
558978494
885619161
2008008272
1250969446
1364401158
695423985
2037725555
1900890867
2139657335
507020805
1610319
418176627
2083283250
529561513
564269793
1121720827
424794467
1605028158
967141116
1637183334
332240004
724994182
788566403
1094640594
1112341377
2109975863
917660659
708775604
779477836
1673518316
2083617741
718922349
2114400129
925857693
1540147505
637943124
2014542919
1734601471
62823600
2060271755
2089734282
1662013560
1555775061
1352954314
1921538176
1732071298
182717174
1381212749
59320295
1690127205
740825979
1645715404
1890648964
1625413297
825979331
382905514
1749693650
760442691
1248702617
456900639
11362983
235701136
1640585261
1428000276
1601074394
1670954444
298521
198596663
434863433
853121202
1106012578
443123121
108440435
1790000078
806603832
311690056
57951544
320118645
1521401223
326396935
736471631
539359571
262361975
2004351315
117071364
1998090349
1492721486
1650277090
2053118325
1237195138
770712698
557684638
623568303
1220623222
1630033592
1001297148
1263419030
1269422799
1516412943
103540806
532692048
1894813501
310669172
2065387009
92259845
1602199164
346476267
417016563
1305922542
1042506144
1998193042
7140167
206670297
613085427
1399237179
292314130
1325650153
1016731677
1014331698
1160008372
1674926680
32346677
237396715
330480973
1370366364
143822494
834690654
994837351
1316734484
1930591408
381856344
1389321631
1093203527
1125392490
666934574
637333013
1220534657
1995632241
1863383501
1925095675
1343271442
1909305429
1866059377
1007997978
1733627775
2058186910
1730271957
139970564
1936304494
847622044
1378909831
94296056
1012320468
938401586
1889873687
943618450
50391867
1251747636
76510778
74319255
133850234
531460504
871397400
356927604
1401882775
991870635
682557966
1483332048
423812941
162906648
321331186
2127052101
1058856097
569296253
608058159
806144646
1664525490
25810465
1745141902
1600806310
808080563
1350121775
571362975
1972686609
1796691447
689055419
1758030836
1289303072
1679243254
545312591
1027589491
1231415174
1411093123
1235265380
1086846059
687036624
961409067
796523560
1917963523
2048828749
1831518223
1271254846
152450152
82245702
2108707010
1224276772
311656157
1256108784
1159385675
1853333488
1843353176
650206426
1371955154
1756485345
376907859
2017418250
1777341120
906669847
1826102432
837842310
1429150958
1552576816
1262981965
209589573
396290509
729623703
961882744
322330321
1892895291
792627909
2025803128
861471939
986686785
613673993
1921206863
1888414175
861549523
605408181
989982867
1578994006
1277444470
1833528327
2017572692
2106009003
1415608289
741067487
1836542720
677954318
679489715
1259265565
1260283022
881255868
317771534
1573525232
587810521
236591909
718414669
1918840581
66340155
361515657
1136579496
374619353
1212281377
586665051
1809829877
656674540
262903001
718883468
61065870
256233744
734922652
478505388
747879291
1617754247
2073829038
873674856
584935997
1321367394
1239389615
512518163
256704612
1744321085
1058113136
2018790567
2106500013
2084039311
1458792213
1524016426
1689327599
235797770
242323430
1605315676
369256942
1100088396
645417616
882569195
1887412540
707612073
1686398689
346321388
1697675812
25216411
702044899
941330523
719857969
1091249030
241100695
235550004
1979982773
1263558271
1684293493
1459015525
585233219
1214474554
644801971
31822490
2145718208
349386319
1352702800
2041151363
1174782244
555484327
187266487
1639330840
1426197004
1658712951
1400178070
381912057
1919523357
3792512
2111517698
548657308
417187840
685081384
2042470862
542005591
1459524598
522709822
907709704
612228109
1402843525
1204757024
1555971983
937794821
1190173329
735064450
1448871260
1622982590
379234438
901932120
704096886
973182506
1149777862
285660144
1311277491
1043706369
112447764
1967995989
1792995943
1358150752
672029634
1338447832
1450544904
231741017
1088641281
646579214
1224127292
1612005545
1731339481
1103261099
1419749943
1745685784
764756216
427263142
717905175
933729629
561030975
1036089653
277252211
2037447723
2000691999
1785921152
642481124
568784238
905884982
911677716
1246453477
1549735477
2025847833
1363423477
1695612974
2043604335
1203021703
191196994
1546726151
1088873286
401797749
1799053896
922257008
470868666
863773919
1727326482
891222600
1124321423
555228938
1759602730
799645418
582786096
499116622
501040695
407122508
1875808228
1466979510
666480451
1266357895
2082130240
1532858971
750821949
777967783
438366449
262203473
1620460469
943341085
221874969
446258777
165182319
354671462
1059788763
1213757765
855496734
2119447137
816511848
1351875961
605338471
961108074
1534799484
1437972672
1982058171
1726030991
32880036
264393986
135052992
1739777479
821486390
1408250407
1475494068
454140320
104291830
199706728
1128422758
574609912
507965981
901976819
1923483242
427678511
1652107675
806322511
1043788322
1690014467
1211411423
1662644954
561823628
1037495924
1882613503
1259288415
1708286718
644857791
1970896636
2088737657
2096421447
930753776
546637369
1996617874
479996218
81307211
494960167
2010042576
119512265
1801872461
1053826943
5009545
205936840
603680240
1251600868
1789204712
814033802
1578313358
1112833259
815804858
269134210
1893623086
270579655
1998029792
2115670687
1638535543
17768843
42040339
274300370
312691464
1964120614
1864987670
952749385
1696732942
846057867
1640957419
1213918026
1992529611
1402407115
1669686702
789302718
1622984098
1402051093
1036764127
230802089
82755463
1308608657
1912059743
823428321
2087030628
489904483
1361752178
1399887852
655000768
431059803
1210806775
269544404
745738964
1538934605
614241354
1064356378
1909798395
8749092
1864962008
150407590
558522950
436501527
1885326929
1287359321
1521089151
421219168
337069599
594017644
107236551
794917322
559029148
290777331
115808857
1453039156
582863781
757335244
758424783
1631499013
1711562448
1631114075
1635140925
812529389
642392546
445678837
1618184565
1762006030
1213229441
647636448
1123474211
1113674047
81157083
886051237
1011396029
1320061417
2012267242
1744023406
420099184
1707290093
1244784358
502036068
131637460
679381699
177893513
342571472
423749919
1676516051
1449939660
1402125667
749999615
1887477270
370720243
1325830575
741349734
46365322
1688344814
2028025909
145304714
1076487234
686490813
288526158
1561966112
1268796820
2123064611
1338476356
1987491921
1655873300
1172600028
488381894
986367934
221886646
290250122
1786290826
165775561
1319156023
659414039
1482376025
906802911
955453083
2013948377
1030676668
464237054
923029104
772370111
1198532990
708744360
1545787003
1891368019
1518469052
1642976092
82195452
20483811
43132042
1552900573
365581549
264526121
1032793276
1901224310
694714323
48469246
475053181
1582978955
155128743
1724505794
858983404
598928409
1494815001
1579390808
310817758
1596272441
1850108291
860966358
34980041
9922496
1626740845
323891869
35590286
448817657
2133000851
161124582
524875147
1679258819
1705287473
111366510
1982604220
805935453
622094267
272598198
1446503428
1084073973
2102988808
905770152
1255182749
1288677123
1674086167
18137088
1823038693
2014105999
888258218
1510013819
1014651169
995695815
608123918
1137466411
1800654827
1757890230
818114569
1465182855
1542446390
2114743418
530569014
383433702
1401115677
1796745258
966255164
72594779
1068428025
1169831901
1249945071
1528648957
709996390
461286168
643716120
1740997914
1797112621
789158231
1092647658
918779480
1643143014
1851482252
856559117
890863955
68034996
1401318131
1427256891
1677267370
1233428482
696221139
1966795136
1788975023
252855658
1523683110
2094681207
533955240
1276474684
1975413
1054595300
374358951
186906709
1483946139
100552670
1308645136
1728819474
765438432
1606643700
1702385492
1696438167
1657745759
168195962
95819445
1623457168
198631415
1447717710
1141817961
1535449954
1874535633
1190209498
1550257075
1739776909
1092115531
531380478
1877891849
187244358
590800259
462977622
1656097298
1654313716
1119076594
2023063482
77440438
2098194939
1556526690
143246659
1747793980
1515465449
139396058
2120525794
605461586
775451814
1877971646
902767820
976672365
94847392
1822668559
1100767913
17856402
699233406
341144991
506134860
853018447
532180072
1478381862
2047357547
793474587
1835688240
972792445
541432072
195925840
1367738287
1910469776
756216465
1046389843
1922203129
237431998
1447855833
162186618
385384248
866072454
919560160
1132963150
1366941910
492961814
881085170
907676299
671372672
1559391500
1177722904
385645067
436239128
522430510
256627397
2036326788
241052834
1651633078
2097203725
692013426
415179028
395778286
1225916583
201297794
809553281
356767371
65760675
1962158321
1636209286
470169210
146617398
1382149140
952446992
1602675841
56761395
834200469
397443565
644209815
2030359077
1474177074
1716290471
304064704
294973393
209634021
214080800
75769816
826068029
1032099717
1736193700
1617418998
1177097190
1239832234
1843631371
257473635
135473513
288061412
256638578
1178574333
1142902045
1461533821
1487021523
1995902666
817860032
557693160
1218830240
889244087
711753948
1841162259
1334713935
262319019
589611640
30131318
1377318389
64237988
2076458465
254897011
656632074
746946485
1868840388
392054418
1780071489
1072229840
773145665
1007894197
596054869
881336278
1029942081
470480239
878679189
420323852
842534138
1813448706
529946060
1036783862
1489269641
860576066
1086672881
1194051162
1682919931
1794139097
902274033
474484787
1238189065
1091933327
1011283585
1696919246
1968871066
1589423261
56462530
1879464669
465934277
1488399281
1955401668
1569854412
2121969474
1550762664
1047269865
1602549287
289619593
938593606
1988799016
635754951
241715576
247256312
1999593655
1253570506
652862899
1658460740
816669488
610982220
563901366
336603197
2100625689
1663946076
1696374558
351825282
555708331
1035134735
363537891
1475796838
14079613
903185527
555837954
1546363887
949724016
634674119
1213188330
1285014458
696788796
1390875390
1849080651
1372447918
978549084
840457341
850116225
145230900
2037687460
1617796830
521864240
110848283
23534495
126165508
1899424288
1851991586
1995535324
66307671
1485192072
1440433285
879717202
583746003
1222785036
537165133
876622911
802285443
1427465483
1951018107
261753090
1444214030
1508648267
641942242
1847855338
10381563
455612803
793198766
232217628
2033672468
1357334710
1297102562
432578524
2000683252
87035746
1891816142
1503304458
684056452
108190109
1557491485
1518025274
2082602548
485663153
1013919414
229364640
277300786
505755925
1870143294
2008396893
940216152
1782339729
2058576539
1854665441
1573727884
1428715682
1314677151
201035111
1863519074
1971745170
98567761
1693109388
372063949
1359537065
1428880976
1158213723
708983114
1594779462
237372523
565126096
790393073
1597343217
51983265
768850559
474519569
182417803
147808564
1947251434
1659656961
900904214
2104655437
450790546
1306437350
38679778
2134508313
2051289905
1605007251
1702795038
1747214477
1901963987
1044720994
1264974711
840202967
1966695651
207711428
1327999923
416033614
565072925
1147634410
382241831
626838307
669718529
1094473046
169169786
1220986188
1302297236
488625920
1149209425
1235300636
1254175499
1863059413
1325553707
180515729
856486766
857569694
1614809649
386067269
998554574
1387159316
371815589
1750245691
323778344
1290609198
1436553004
242942796
845537140
1893171719
967040283
738568007
1877780861
1839413552
1019092468
903943200
1687419347
918367185
209307178
2088539446
356917431
1420303977
1071300364
1127486333
484941398
1008989024
1994714805
218429544
190738143
690385444
979634275
1269110897
1931386671
1129223261
1212491147
1211409550
631056596
2107333838
1374889228
1793336545
1781143030
860829138
256299944
2030533407
164818547
2013845225
1773919429
1999563934
1578003294
1765454725
1757119056
385823814
655520562
189395204
1894653207
1990303074
1238720192
1555948832
1436837010
2042963376
886801682
1309219817
747208679
709470057
236064602
882173538
1223613932
1489898408
1930958231
467169395
1025692940
595231930
7799493
124018472
1029901261
461361201
57360709
1290532738
1092331749
2011464074
754855575
628411313
1145326571
509170630
1414682565
1895166558
332123452
1223525456
1361247878
1741669400
488883692
832320694
915923973
430252559
1243406512
1925961084
967728685
557794408
124056049
905484220
1436070839
1631916045
756537192
1474488276
1268039700
1840182621
502538607
1538977658
1792729109
2046842336
316965443
1558323208
543565241
1013936983
766445368
687588564
628544788
843375920
381360072
1243979013
1053829059
299603753
385826537
189890199
1574066686
2060078986
1346878206
1725497280
397540902
484425057
1797707121
1501833700
1311611231
448401145
1258292267
1113338723
272795584
1558384462
364826818
1237533202
679618758
1585040731
501909835
1080702277
29905657
882035109
48740412
14514281
36966584
764914897
609772759
478272710
929277059
1712293298
1387010977
2130345031
773117194
341348257
2014363306
957391697
308969790
352092355
1242897623
1314308933
1027112111
1835556897
1835946896
786394282
500610132
183559250
1383134747
2021740833
2132580784
2016172262
1911487946
826363503
2034620505
449514920
2001437468
1721466832
2040615229
1211583607
1303723161
2072271021
604725008
526767817
1939392611
1897580293
1901355843
442494327
1752939520
472145246
1356110203
841997656
2123463718
59540759
982397895
1006180058
1383783867
306165891
173981543
1445251930
683773253
1490798052
736153854
1353454521
1908424758
1372461207
297728017
1940430501
969452513
1956187137
710474833
1668605664
1417168649
1662600681
2126274931
566555012
525127996
499390443
1745957636
1329632245
1219076918
1912072929
1253841187
1497907811
496945041
1066905652
227980451
732784150
2044910213
1095392333
247415699
1313291137
311472794
886532443
648055949
174930124
1968820290
389636341
1559434284
1283455872
989763288
572485227
1251514499
1909047200
352144488
1454832027
1045616078
320822586
193520134
599148591
427201083
550162040
1912112215
448866617
2094789207
1281900288
1291907892
861971958
1164776895
1233035537
522756714
1206304006
47446660
1572654134
1292345898
1253516471
32025278
233055087
201608822
680399996
933277378
1820967841
324913155
1719539672
1348520896
737622460
276116675
1216211105
1655834157
345227401
744933186
796872941
1132129995
1700726808
1109626737
1680348489
1023293211
1814463066
962401046
761653077
1895795899
1329478358
1404284255
1614176227
2039463645
312882264
381204459
136052986
1797335392
1453674163
1584757423
1574518864
765815338
637711850
155706290
2083166605
966089779
1713821697
386271324
542681194
551836885
462217984
41512157
1184582421
1795151700
957205451
224597191
409390157
773593499
414047098
744053623
1826362798
1999597586
146130614
955290521
162851323
2099022425
134236916
230649928
1696933751
1252861719
1619350969
821048592
1598689703
2115897408
1196143026
925871551
1138795683
1948069859
84557305
300609311
1662774797
792421282
1793174486
149741299
848588770
200407428
2058863808
814515316
761891657
1417538538
853358987
1119690816
349041116
250688976
1489434494
1517358347
1079517264
1794864927
1858340721
769681186
1603264767
67821975
884536197
90471918
1683084753
1065773931
738833893
1371081338
1203898949
1711426855
318451340
1838428509
2040958609
829408545
737485222
1134971298
203626679
1768498117
1764605517
1127378540
334409604
1239097397
1030204350
1116788190
1060920613
1466725361
1586208903
671871457
1404037164
1881456560
923173055
1856592084
366450452
1442035470
385155962
1569682727
314833289
601462153
1850073554
232324593
1584839562
361880058
1964739813
600258295
402751250
1153518346
668363794
1835268389
1716371016
2110276651
1615897408
1774486287
648459825
293226670
502554909
289280040
809392296
270262483
980792563
268253803
1577469626
623361457
1494805997
26288449
39178881
1518085569
1385070660
488332048
2113276458
1555146958
932017244
653634602
1850526080
1903959121
1081433131
1706985563
1149228209
739696605
543216146
1172134323
428407277
182282448
909213429
1202688601
961821751
206640979
2118035639
1236239236
690029980
1894601340
1936672715
956694153
1535074508
1246423938
1051240017
806862021
1449278594
657705951
664438147
197103536
1172288724
526903138
840027346
84302212
1347970446
955546288
790282085
1716112711
2128528567
471764308
1230748293
2145580838
785876145
1241628584
942767229
293440581
1206648518
220487269
1295380945
1920009186
1535616200
576831168
2080017494
1552709260
1631157198
598467392
1272914119
1508263766
1970445933
222652198
1477332514
2002817851
1446692528
1228190600
432564824
45312539
1402200184
64060103
893778385
1139658333
124101647
661487054
1637526773
1333689809
1793734613
1010407191
1210181348
1056276816
1169480469
212340711
1612565367
1406109040
2089523129
1437416533
1464980831
1086061191
1953299670
1969184519
142734537
317652232
272294181
2039928367
1423914292
1982858669
1168321698
592416530
1837820940
1400267193
1610591116
1789707055
913927801
319058761
1174792179
1251998543
1813860434
403880373
2034240637
441736467
425994596
1564189000
208129572
2107588157
867034333
1845042239
2010931011
2094465255
1585944190
1386545802
25979112
529610979
1762842916
1636645432
1607273938
1961432741
186824184
1221371686
1421276162
1192172627
1077350651
163177675
969037814
1325603210
1520410770
131908715
1367024992
410611714
154102664
981178080
927341430
1695326151
235523871
15809636
1800402216
1090263838
1295125766
253557905
1121950891
584671942
631661133
1616717532
1935959350
1520724740
938452285
480606885
12144013
1140344603
1361996617
1549948949
221661722
571022695
701413434
1022998335
1682478753
1129604196
53162787
1088088526
376115661
100951613
1871242762
53354974
527933007
354946407
871662367
1481949947
1449823524
973076675
1001009973
160135782
1339101464
1673648157
13692004
1931419497
1782298357
324210593
510808050
1774541510
1848502656
664511857
1941442740
1825183792
19102607
439514230
1486348524
1340259729
627390711
323201409
1614211444
815278979
512066062
1454540764
91080409
945325662
1417539037
1805087714
1643516001
1566688468
898036637
39537032
954885759
165022202
551722348
80803543
694290365
1231733872
317932301
1724801239
1309733010
1531156151
488065763
1021677473
1660256500
1185548231
702739921
1375675239
1111272043
1450376050
678506450
1807159154
631613037
671281601
2007264063
679255800
432944384
1208094873
1280344896
1637269898
1961910888
670102058
1399235843
1045274475
1790629323
217005900
2069644038
748320037
51160927
1898253814
505810618
1054783584
1232977459
778046015
926939855
2101576752
2143074135
697657096
1734034933
209865911
1961579414
471438628
1097567343
586669048
1614966122
8307928
988537560
537040325
1030125509
371928230
458553296
952960114
754287636
1607998280
1826438911
281390209
1140314270
1984614016
985408267
992291154
16506450
28841007
1464418098
235114723
1304891344
694399499
1987093064
1587421423
144953105
1244435978
521476405
831402555
141966263
1238814486
1343848462
550663487
1793089866
1711557758
870980962
883652197
1004467774
1793943273
1602159764
728525474
711434370
1326067750
1609596580
797000449
95536545
1174244348
1138130548
1108019549
720560120
1983057757
1540102517
731087987
1534549176
432056772
529533574
326706228
656474887
1950160126
2069576817
1909732901
796123574
744230126
1126587283
1723228533
58377569
1094799633
666333341
482700050
887895884
10185510
1265664645
1012023887
186188542
330776846
2063089898
388846823
1615676539
1860004728
401978988
479800151
1114439512
661280616
1916273311
1339837660
1605712887
1915891130
499326083
1796434927
480947863
1289847723
1247452397
184867516
1751049459
439079701
994283606
936789691
5569734
1102625429
1008095562
1504034270
1433330272
836830677
1369008884
656865720
661395017
1919712745
1807647511
1602614420
883096567
1285652813
133844014
670025071
129871743
1712809102
22052874
809681992
2103665845
148675089
1032643004
1367799388
265768124
883008139
2101495803
737133001
1320551504
2042217903
1313386328
1632103203
622496412
132288837
2123584668
1674107061
814988934
1206067909
1868027636
1887313584
1869833725
1211381495
1319068165
796283871
1965013820
973210003
125493423
455224772
523273149
888721097
657667728
996336955
1983950355
1970105038
133071575
1877533048
2038266003
1234325978
1197697604
2023992769
203169581
1737140413
1783851423
572798230
402592245
1867251009
195375028
1995589091
955495167
1751109223
404225946
368467821
1745984746
481680428
1571363644
1362674949
652505451
1188577376
535049520
2136398523
371797724
586305171
1886907261
1966066032
872943382
255540287
1032276259
1818848140
835972416
158699845
1565610316
781090987
1769485449
2085904476
1491570845
866593343
1994282436
2025277108
1439479742
2118954924
1504953974
600716443
1081359857
1582926427
1209632318
1414921716
1069288300
1719056935
48639402
238989818
60369623
1206346213
138642501
1160559545
793805767
1930668832
1905303315
191220278
1907662327
1249112755
496076316
333087045
1409378821
1755135148
1401748
857600189
1645155610
1901064485
207370645
1413207436
213180836
545906658
799350926
595501450
156568399
1237093698
896404793
39210023
2007674892
1013499250
923672359
749791806
1091748492
176191941
1685288713
1362497106
1923679427
2014307474
65901809
989196603
1169295910
1791948018
2064465378
205349314
535511494
56361927
180546392
1868529140
259655758
553701284
621068325
191246861
609403606
1812119817
1650788355
2008711529
185663703
564098666
572669095
1526044468
1935255057
1073125603
1197053155
1445698922
369106316
1463941217
1378163291
1461804732
491230071
819785644
1133398013
1761455364
1136211716
733745264
1331572736
472355640
875070825
555096118
1458842361
589450303
262052759
1528769556
74190038
1264059458
2080739405
584539333
494724171
98852964
1082971993
688747497
1234780194
1167052525
987736762
299304644
251264569
206348243
1650883884
819909631
912040229
463922409
485258526
269117110
358493983
1488460297
1512172977
689439610
1937479525
357537105
1100284471
1307958295
1440784794
354467749
953753510
313756760
2051957429
1323832447
632725289
655285668
696400969
379054692
307980332
1824314366
1302749816
247333760
1067817707
984613155
1635052024
1953686871
1002521152
616374916
1490443951
306444553
1097993859
1243546591
333767073
1672049713
1988237104
477801454
1096601445
867764375
367961430
1143263644
1302588992
1189502025
747374088
1032427184
397419705
1757563578
1291412633
112692610
624342838
63564757
31304855
858719343
1940721346
980837707
1267102743
2134284858
1271138180
1306427916
539094581
51780189
690406922
2002457415
871163138
1907925261
1483085486
935270332
1087224986
1565984786
1629049626
2144644315
452295584
1340840576
710791245
2062534209
440393658
475009340
66967098
763866850
1043035569
671536771
1588075566
115888256
1952628034
214995885
29413498
1982612500
267342603
1414464506
1970611672
131115587
1229988314
924193072
601516642
173263785
231448040
866924690
1677829456
896499894
1987512073
18560523
906542421
1352688221
1972089478
1406269804
1867654867
1523237335
583228843
582541848
1915492926
1039034762
227837830
360268549
1280332356
653927637
508023789
68759528
1002787387
720375876
1426027806
1932300444
566899738
2007740985
535404146
1056734617
1469447901
1740298865
267845124
858121320
684950715
1843022677
1703821279
458257377
1810024851
1841768765
1154848567
1824444510
1208545470
1026962151
1531662651
2140737364
903328718
820101740
1585868614
1777499371
641032382
1186960572
236472616
1839965926
9330578
797923785
1218983792
225554949
1356415339
789777852
1317160207
1144780102
171333247
56760247
2045897404
97050333
856935414
1088959363
132239386
498802638
601838265
1371611512
22648431
907551030
963530072
205659610
1888660300
1158201124
2019919391
497164775
1249714705
1558007359
520711800
1389489263
1470994019
1484121889
117433191
448057579
1842157296
558889665
11304174
1913344225
1959007986
1402613447
2112906349
1115716471
16345329
1338999259
1916187198
460002722
1042170031
1484437484
1104565242
200510311
2082487727
769855027
1928493953
1265608338
1778023736
813905884
237147266
1172639760
1748940030
1850450317
1028309716
264476697
1599034556
500235948
992864508
889734591
727953669
1839733943
241317318
1293561914
2056205620
894435320
1450261487
902962681
1730452954
2836391
571248226
1430121927
720255727
438950455
1499457671
1120978695
2111060416
954456465
1068096200
1037111634
212465676
319217464
1801716191
1609905378
1929076029
857112723
1415824623
138421152
1154694449
295770985
998021935
189704261
2073281153
103410173
927783722
1265008484
52027639
1697210111
503189503
1941452596
847564479
748997234
1407309834
795138071
773490639
1878934761
989088611
1442337939
98719771
1186850130
393013738
740934176
1588489450
1496660841
967250284
13785277
292384726
1090393456
499841979
455883638
1857890530
1383435191
1975534974
545917132
987179236
125064397
974322716
1289237215
1080124
715481616
1788097458
307830624
71655523
234603536
396305897
1915555942
2141851837
99145292
554424257
542561302
697927090
370389936
1341671489
1259224370
1243303104
863171276
212936227
642868070
1022976498
986294912
1914900067
700820368
895422780
967359901
1683837631
1075418978
387571959
1798663986
399460229
2084069048
1689617676
1360412493
587799077
1103122125
265017386
470224632
1156132696
726463277
1795284605
649432103
2101283013
1514538414
323669907
413591183
1846326519
1090791082
1613375762
1577569122
934265694
1631346039
1221445841
2087168478
576373819
1707302892
771296961
1803566854
1801997912
1876534283
517605376
2085251921
1966116123
1699821293
2030149627
2143374529
1680496332
100556099
836229983
1238672674
1681967922
201587831
704977512
1546355936
1701214621
464308634
560554751
2004369511
378474207
1285702323
1012576959
155102045
1113099236
527593107
151214436
1728945489
1892484146
1064658165
366566211
122470042
1439032094
37986078
1883757330
1793039195
463059796
722341798
1287883962
838795447
98409557
289997611
665005758
1640603813
941813987
1731905568
1614089624
791477917
549119276
2115968968
631934234
921150247
531125587
179336517
127056578
1636145317
2114536279
369614652
431810792
1297624951
710989170
1944381107
1568427875
2005535213
1917508673
1217271942
140883817
9466192
440525272
1570462985
1254108273
1331359989
1077984803
1041963133
1711388556
29506492
1713944431
1336087200
902897921
131553099
1425352393
1593714802
1143323347
2060718307
1105569642
1548206776
457061024
932034967
988269673
1264981820
1179085946
2137729545
1604935453
989081867
1403806875
1644105573
1356604734
1691140248
841488881
1955037017
122957668
1887875941
1808957538
1672729585
1892265822
693409113
276921113
926011505
1076319736
1440200716
318168579
765660472
1399732620
1100489659
1920235874
1790684114
1767392320
1827819226
1148136255
1214993433
486681184
1097572084
272234786
1997633366
1040574501
360624246
1889678246
937286974
529451158
1007707941
362127374
1604220833
1628435275
1356777110
168536526
2002485174
2137424618
1817874920
277519965
994236668
760226706
1719448695
2059529652
1736687179
104806547
1363702207
382891562
903591436
649431830
1489722891
654169473
632671878
292454520
1066147430
1452655634
601694578
146921495
997781715
1092908574
1709416763
667415027
143064214
1726416532
1350446206
250125484
458451675
1406331303
121039433
1671261245
2000111171
1283417680
1324805977
860919665
1214194631
107747593
1007167688
2103533308
60265121
1195212278
928027087
1081539313
1923044456
1084785419
1034399479
1667961272
1022385594
484844132
1464291972
842315195
705732178
1906836663
611887579
1801251855
194744566
900147939
2143195029
44415648
1918211151
1594204431
484321790
1236057635
179964577
2128361563
927387058
527583421
982860413
7162152
1366960891
466487236
1515923045
680885783
976601366
1677341386
705410551
204711087
54434653
1904099592
1788232991
1918929253
1355830469
350365755
1372357903
2037373128
1741710588
1639129673
1612076124
1540557287
604418941
2038627393
1949783827
1545031985
113013935
1470819309
1385649935
760715639
1497517614
1337650755
849243234
530286436
1845412524
1688120871
1171647860
1841070963
1573250541
1990259198
295642877
1149881221
911956474
43422194
1567677588
2030341612
1780453919
1285158605
1689030965
1705839483
1879662814
1423974362
1815910117
217694474
1714211301
1565536429
1363928877
1764858639
808460450
312903814
529056696
1073884851
1982884616
470572958
981671417
1649081506
397807162
1747774836
651675558
1991686986
427475635
116463461
83454819
1205577926
1273090248
992651073
1485327458
213640527
1663276284
798492806
1145687778
1151260066
2035108729
1590267802
1945159854
89951491
1968579924
1167148850
34052324
89407476
430613513
1673938789
1097664703
946257251
128925225
1598329752
1861546720
158200386
1423657885
1362264160
1893578029
264925948
1630353758
1572119193
1860921205
448794001
1977157160
844710976
924441745
175793283
1311901488
1738826908
267807325
817008822
200340268
105200810
1255307804
1494141810
991377339
413027978
488628343
594878662
1892717792
1030290303
23592475
145369750
1003749874
543007073
493791157
867488049
199547160
300499587
1815205437
1352668982
1765100533
790213155
798433111
190049017
1267408951
654920739
1991767345
928907469
472363773
724775430
1390260073
2074326432
1821656546
2084115041
643717833
1662384397
798200639
1287878227
1303073187
1570782992
1218029947
1615173572
1006803975
179010385
290132044
1536016451
39065694
414065288
61093025
824913596
403401438
459421042
176823488
1808958884
579843832
1952076346
296051912
1426702801
1634344580
1204735825
1216905838
377796617
1378093710
2040257993
742543865
2025528268
269368155
1418310401
1302194658
1231097182
1765908682
1209514889
1903212463
1082863489
457898665
388224187
326624122
1801930564
655507648
1676054412
57015431
932339749
749654818
1004370575
1189211624
842365980
1157198514
542929976
576207405
1781647493
1473052817
111084811
631209895
616914352
2064058266
1817362926
1485915472
942769166
2004421505
1672722091
651693596
1745584823
639345162
1685313376
1901311477
184612366
1895060018
1019640807
915740057
301510002
1614757217
805888346
319942384
1016664544
1032687470
648066017
1825710472
1599935555
2074719858
1288282717
1970742914
461415267
993158018
472577843
1218368785
1227729445
1895650007
237910913
1271033376
410162723
1685248986
456122613
399700402
363554208
1899186545
885191674
468957703
1244020283
813103798
392222284
1406427274
569149933
1807370821
570294491
1531636164
330932031
2070298557
1478282873
1542404532
1078455769
2034697864
1293372816
1217974279
1513993608
2009149319
1970870979
364891262
673334424
1003927618
1029849966
484588184
1441054076
1227676673
1225535257
472819455
329082217
1684253484
1856606770
1255471684
726825753
154168380
1190815871
1165926107
1202295783
785105762
604829565
630123335
428770077
375694331
1405409091
1760352407
1660471189
1147733754
1306593028
1731656886
689472020
781544578
1264190771
1818415071
1884550122
366748747
1192293105
803748007
1755219154
1951751268
233356813
1119510493
1490178302
1552481092
1317163811
896453837
1674919947
545472226
116709411
588499489
1920115327
340075822
1090186777
2086080905
552753368
1078041742
1127087045
1639825457
127303844
1572371396
940081144
315527858
289975336
2145403640
1233677125
1932487131
1407164291
1508876959
1382712066
1708594861
25597802
590859556
202885942
1100246717
317658998
799051291
176027704
1766565845
907427848
1811360487
1697376777
493550868
1569107148
178326368
522923549
1798806229
2087775
1315121519
892307653
833868448
831264839
101665122
869632343
184522760
934147836
1963457205
1439244885
70534200
560877167
296509404
1808616704
1826398896
661897372
870104661
918401896
709510526
1198311392
48813923
1707303491
1646862632
380980791
727255162
420840308
2060611958
960547343
572732023
465510493
1593828627
1037166033
2080139967
2097343419
631247440
1487449471
613970876
1276515405
900543248
300959061
180878341
1997217625
956770616
2102732703
596027297
803588591
812763868
1951197992
1999233010
1089532934
1039693432
347640238
1090612158
1670353539
1108864848
1906990558
47894378
2061609326
858751366
1949839655
1257797154
95833620
635072132
1583575909
1278058697
828617034
1341301013
977239942
1290804958
826159670
1729997221
1000315586
1532022503
1552381849
384107230
984969852
552330874
382636747
1769643272
1915298448
587334227
752495122
1634382722
324256723
806026961
441821740
698083336
258310620
892573778
446333234
740206414
610285945
861328120
2030985340
258790709
1357881174
203697003
1269794589
215662891
1246227837
1698926359
478680031
1243243051
1800673831
1751653249
81879047
1523702615
1419548148
878880801
1597006048
1315325866
409965014
1684346211
2060718780
826003213
1458818387
667378959
652143186
801898936
435088726
2109709018
2000965560
353598696
271079919
1167942867
1508057226
754440009
2087822456
1966770955
1728461266
644273338
1149072986
1819355230
1393822342
1745871516
130942637
92842554
88485345
1706613932
119806271
799709491
425856328
1666128077
1761051590
294660465
2022410980
905296665
262290815
1740214904
1063957483
2054312562
1107751849
178270056
1442675247
1668856992
1469852115
1182033912
1871607664
829903584
1826938423
1863868306
527021770
413425070
1568651598
1613262533
1225295727
1361957150
1561707411
1644323516
1888310873
1217155387
143762300
970753383
1384681775
1780121229
757621741
2082303636
807374873
942770593
1255981869
222665501
1724811340
1982599200
71698384
383503894
958301655
1859141770
1032019969
317536321
533229155
1908557390
543475613
1909614918
282987328
1975516777
334656953
1124730538
1689394066
1686565792
1906037722
857361763
1582853745
1885709051
1651964834
495606029
1605830027
1922631395
1394195788
1663317192
2000764712
884436224
1421159875
701543203
1066797169
780767569
238861555
612241111
2002392999
752026285
276943848
2124567088
1237790329
78303062
1951202235
134907966
1988715560
1780840681
563972672
1120384029
1638103067
942747811
2069420672
2116719185
305343302
1923439624
1792149781
920592444
1225696137
178675762
1790130942
89713737
508810546
1889449805
955345987
2028023521
2132997518
1177439190
1133757964
1454877178
1927083202
227613995
876051606
1373065652
1096745177
52309063
844707208
1896856683
1775505115
1621077866
210564759
2118408991
1406496273
560303678
1961728760
46299562
1119052317
2031298194
1563218593
29296385
1423885425
239687805
1120708577
1395467606
1066184578
762174096
1680575971
910066260
13447376
250664353
1663825541
1811838878
1886257763
2006043201
1247834373
1738076867
1780633191
1749334897
1036341397
1660823066
1099462661
1182311418
1479596359
1806958585
1254551262
1554002464
1388509244
1153854352
10029005
1308478651
331186142
1206344115
851763503
399760842
642641797
1089441734
773016377
2100979916
1693565356
336675172
2030222126
1106961742
1279148355
1479372740
244204964
1676895229
2079647895
1809650162
1921097863
295828115
1617774487
1826555246
284372314
1872328852
1451061731
1589364365
345836331
1438671586
1479144754
915402782
1039020488
140195957
1619416957
1863222331
1187812093
268631656
961486056
954989592
86066482
919147626
1290163903
1359159437
1214756325
1474908344
1669052795
2124720791
1553523643
445342827
1648966196
966961888
787193948
1597278229
938292727
2026420882
1191369595
447377307
420159359
781316920
558036117
271091318
209433936
51228496
1965495554
1474851855
108380320
1728320186
344953568
1579083868
1983404792
764107252
1461869277
162377547
836746342
1851716564
1861640731
15470033
405639729
208232524
300097910
235300313
271441140
1494342137
351082194
1939218928
1119966850
1845413220
1835552734
355658468
37118166
2082335220
92928988
786309835
1345944459
2011394433
1883375273
1900652969
1384530641
936423769
1247132193
941287869
1256322333
1265875404
2094295320
845884325
1325957513
103853827
522133728
1021719327
156573365
1917184246
1692165152
1476928031
990865422
496753498
1448144178
337356409
224789677
1930544721
129398620
2142858475
1983894899
404238066
508138055
480894538
304917269
260710068
803699668
438969166
1423869132
802565186
1815413243
313880751
1437881861
1269320659
73887029
1318296524
1174361452
1097164487
1894282056
328070763
1254871571
2129247392
36581647
1431008169
68588213
1679493883
473967715
687149965
2138553234
1342143834
310533958
836999045
745290825
153773634
1400850718
1412923153
612812562
460308216
1921649075
1432111952
972115400
837775266
523338501
832047979
1120405832
1705598952
1084064800
1357394328
2146895640
1844137696
890174111
1821158927
1248018248
420049799
601632061
1640125551
1632121841
1894966536
1650589152
1565362038
1221793291
1884474009
579024045
1050029315
539260035
839865406
2070860071
1211493143
838955627
236419715
1535534411
788114302
1134396684
596674450
341669641
1467443219
1225112032
1637115455
2011884380
360267552
785810856
886160274
1747285999
127848469
1426397658
427738566
1214520704
884334229
648364786
1848640956
1912318612
1600864297
1857343351
88321593
598885571
404033373
571833678
397597868
1572994026
1802971290
1392406677
1698273642
977494998
679669289
1649291664
2061934598
335099558
372462724
1195782904
1245966110
865468347
365311693
1851318336
1885937888
1169476703
347337357
1003697244
1164479366
165537661
1558596687
793433782
162015526
2098240415
1087347701
2027537095
1205291047
946535570
1411596509
156267942
1196557258
1453898302
1494244791
1118282862
870548456
1901197905
1157619051
1847229052
1828193643
680737655
1056358199
24272763
1064282733
785858113
1021160073
86853164
576918286
2069625043
1812908963
424116829
1749728469
354127842
1554708400
647112329
857353073
1501715000
1985419503
1050602330
1526716670
948627788
270721917
74095809
1553657325
435756382
477745218
873402681
1285014021
2106408456
891249505
2145756917
1002709888
1781014016
1918350857
2107853487
1741449360
1710834768
1534938246
1175914085
166872621
2079334070
1717907850
911480503
237924773
1086929970
1712478915
1899006306
2051934340
1546686286
2019120472
1411474445
1304215626
1351727091
1966422337
178082255
667737881
374298152
430892785
1196349961
191757296
490365977
592939577
1786715640
610502341
1765971943
1350002509
21110746
53221698
1165545185
1009905361
286101506
1508544076
1922858731
1426070101
260252849
1572987540
1150103856
922881991
911701648
221568248
1410925621
46731001
392063028
1027243675
1086404058
1549444233
1827017723
1943550793
2016261663
357443430
514408941
1077082547
388546922
537230307
1405249262
1831328585
974881299
1226973436
774384033
480103704
2032450362
1467450289
1952215630
249618361
1443003107
433822747
2048327513
309880671
271045720
358011091
148145379
1443423352
628597209
1968448557
1565741777
385004483
1010651100
311601015
119964184
1820231360
1293725278
1555642341
329821227
948478816
567397214
764248780
1840720055
331082982
532272561
200233278
1069470664
1552790484
1530791511
668540205
1841519654
1699434073
458855298
1606872316
1764366811
380270614
1116973688
1795454985
808545259
963476313
82211220
1401131806
1058905858
2060197935
1747718992
1023140876
289692527
611476864
1187696550
238345909
205495261
1778778455
1786320612
1820002497
1337010838
457418781
1460841413
409044551
1746905312
2061835737
60280177
504425811
1268128991
1872825919
160393704
1921278748
1389299534
1035316508
1092966586
37093230
299106938
1955536263
1383963770
1692105141
119203816
1027253184
2060823848
1559501898
273252189
997694436
506252127
17367519
1877521404
1012349820
1011636560
1738577976
1869632384
2054953123
36257155
1845915153
1295275118
1361738504
1991724406
891831889
769434520
1283093496
744996701
921269392
892369645
505200245
1856742516
1634566492
975060932
457402245
351497086
1962612294
1040771293
157236906
2059692767
1949840060
1736699061
612568560
379417277
1302374238
1019656108
1935514128
1199794075
3660549
977316578
702245619
858711082
1553389291
634823030
211901352
1962140615
647469681
661847883
2091971396
1738306772
1123989383
1001473955
195527725
42955417
1201944508
93207290
908662063
347883461
868009686
1478851768
589828381
501528834
1225009380
161858189
198885302
553498284
1974072665
1019513430
961512732
142620402
2046925677
1310349211
1370548961
396564653
1947643613
1995471591
6975470
1771507064
1046903706
2133417809
1501503615
704482147
371188308
67920079
830666388
2146682969
1214938275
1776167673
13107883
388676261
894831024
38706828
1232100128
1218782541
1244864883
1239760969
1563809075
517253190
741749305
1521823430
1222149330
1324276805
660980631
1388421330
407176384
1131639844
351601679
1889266714
396593117
2046584699
1330355170
283382408
715173736
1083253870
1897646778
57989501
1281437091
1289079468
134728304
1596221238
1202793500
965700901
309820579
253913558
941653245
756440201
325017164
1293731041
1776063181
1164933361
1037681588
393463861
926499117
1692765442
898850181
1927736775
267994313
471576545
539755637
1799561234
1736938363
884059930
1187827133
1320912956
1551004820
1236500733
1314154219
196469916
77160858
1764540184
396016428
1760781978
1721675166
1817782378
678223392
69146968
1246623377
168504279
285360493
451596152
784882810
553744771
416034871
520329685
1583841922
1443143257
413176691
1967572365
1164465901
1673897200
1197538922
79716837
1636737819
1620492655
1633616636
1646022533
1444045804
1211564527
2044644678
1884476777
1749543542
1175063117
1899563210
1064943741
1720959820
238343560
2034043948
1187186767
1012623368
171475067
1150569820
1322385200
985904749
935598926
1963466203
2108688076
1731080428
1452704992
397061997
1976160051
1837500236
1684622460
2097438736
1568546027
630056619
1811782505
2122730962
1827084131
1870631308
1451501727
1235432353
1269243702
91111499
1018769826
336563615
413281208
1006422381
657292703
734659792
1772925443
236491231
1129670488
682435491
1767445303
881476780
1293348696
476795531
1965855252
1934447733
1253037646
2029394864
1050989007
868172345
988594020
74561364
1972820992
1943514727
2076859032
351658078
1787866946
129642896
2042205741
1971122267
1678136539
605223804
635427415
1082278862
288587655
617561096
1137461726
737207888
431665513
81941418
1429933522
891520748
1093331590
15256470
1151313589
1389802681
1907678943
1738151207
1833912173
1309565497
1098429616
672797535
1111766793
571454078
703941278
1062955675
445856675
1185942721
826410508
987994149
348916686
257587576
819734970
543282122
278776108
1414284621
904966935
648656672
1882751822
1789521591
724287904
1304604171
688177360
53303599
339117182
148713184
627708561
1582189148
523022444
1444854605
394112356
1608920368
812809951
1297459060
512887959
1802510220
1366569832
1606789893
130063358
354829660
318253791
945699176
2074503745
459105530
2144104599
1691066786
430760878
1184877642
750312848
754186014
1398248195
1042840605
1186905580
1066451147
1345318321
293575805
953090038
532050732
1023943734
790182236
507505077
138063636
661519735
989284043
929781570
1191856692
1749465316
930081998
2046722525
1671438374
648870040
895032273
514084042
955099525
642364220
1207593268
970136819
69623093
1652633241
1145451257
2108110318
1191106487
1777140316
1643842716
919773504
1024511032
62660932
678327005
1858837584
154451004
1655827559
669108273
1501728220
683833429
127749286
1533188361
1426621800
667510780
2000737638
777463854
1169113330
40999416
231009952
66601650
21740342
349609090
65865545
1176067096
1214529966
1942822484
677957441
1807741800
2083722088
103044423
1639610945
388709994
1418102531
924069971
1128990979
1577918088
1353169008
531189328
1516608700
97869003
2056306665
236961616
1441976377
2031103522
1406890015
1597869210
1307384580
2046361567
1743887347
786303077
900152153
427985874
120055026
2046748341
1847437275
1094005741
445387284
1707089247
2074872571
694462372
1347415346
2078772230
346014674
1683869630
349809136
1318677791
339767781
978190775
1688392576
437685617
1476888037
1757707610
2133771100
611404863
719314192
1942958167
1669439149
1212834938
610689785
366199353
1117838765
1220967384
1212464028
2120608104
1019631949
1108179965
1004467725
2004616917
1242489136
1120186959
380454519
864225816
529357393
1477752857
599443542
1978834555
902522216
384574241
1625442530
2065866316
1306561786
1917844956
578951514
2067976172
1852373734
2007697216
8382595
1601562986
1371846714
1462549406
328574554
1060166927
589853118
1869161540
268463286
2132766126
807978834
1753903234
1959424760
1911491254
1619599879
1149588817
1426655002
645985408
1446449647
652293491
847745243
505719013
192623750
2009403958
2004392823
2023462578
495494010
1796883387
1457907693
986127043
766765544
1572206656
968394679
805422021
1673167769
1738178048
1615986213
88399551
530834096
1937854971
114256821
542853805
1373961775
553580680
607108999
1552061927
1016031201
800169573
1253437929
1090216285
276097798
789282863
1107314294
1965690166
1833480829
795482763
695047773
688434424
1139209852
910893795
1267311339
1607156730
1980511097
1083197355
1230598043
95897986
1323624542
719501374
1719706554
2035250462
335469595
1768387819
89716160
857002643
1984228580
219506743
1278516513
2118000270
382625225
773735942
2066009109
1072065174
594205981
1878733967
733819441
424937803
1123260987
1959672867
174950135
1159250683
562791645
988381146
321526653
1709986202
1763089048
141376877
2034005319
423765181
1381100858
906859973
607449112
2126212720
1058351344
1529945415
303458354
146175858
1986437851
314127199
2029317349
1364998816
657125136
1222976536
811629232
1521306172
1180237534
1071713948
1024769369
254737256
834389696
967939931
1334237788
200923961
946499040
2068668009
537543353
873097639
1178600068
634732980
1365609992
1205149551
1874573696
805069647
1691376705
993966313
2144515141
449903411
1349730265
1194969983
1901874917
1379331735
1940041676
996843595
1776416407
42283140
1915618029
1599232665
1539016561
165079705
1916498205
1101160910
1770075041
214002659
1313480056
662247268
2096885964
457171729
118696372
1684591203
1071476343
1002822810
522374928
1061823441
1151898739
529108130
203588020
653943470
844335479
876011189
267196873
1564967044
759971904
1012682121
363202322
1701455300
78155657
285377493
489458150
1854870952
1516949080
738182256
1365505619
571529847
300153792
465050220
468319652
807582216
1197239454
102453639
1660158304
751694384
1884029269
1775351387
472673619
1245854759
59434263
1504222775
25762103
1016764875
755225381
2138028031
2066985837
374827314
412149287
1217930370
1002255296
871285030
1271655691
939939295
435508423
1475614129
1455114875
1973926006
1709119069
1752703864
1466194484
1434264251
1281050610
1365386544
1684824109
887819809
1463950164
1721978528
1863384661
910202580
902086118
1011192431
216085074
260457392
990903295
1232514124
1572855066
1388681066
1732831683
1322284856
1792593801
1260021714
1495045906
1597999248
1733386828
1124007667
876333192
369693872
731747029
1164182158
1530640932
1938889486
411216435
742728963
1366616478
228711096
1190161175
344694017
865658967
924159593
100255902
405759581
1943549483
2112057503
676733869
2091403657
1754342194
1571883123
116658660
1423944871
1117829600
1210629364
1715907496
1794386794
713994768
729199117
404120170
524285715
300771949
1785523395
1136549553
1194524434
946268907
1223671631
853501615
2008146274
2047864706
577469700
1488014384
197829195
918157713
1463056194
104588127
565193984
1927941
953303335
1574993891
890084291
1054124030
1549220937
482147561
1860323383
608256254
486894674
949045661
943170411
160703990
1084330954
485523556
371316307
1246879620
435525670
44467497
1385966095
986436089
891498058
1885022953
1995585554
287803132
210226688
1805378212
562487816
1907163215
2081615720
1033171297
1240077030
1295323566
604999192
1860382327
323896963
1655751492
729937417
1107773735
1586420200
2061679629
1432016777
2082707560
1645749237
1602466728
585147370
936210364
656561376
489352444
1221603592
1306197355
1758470074
1366538302
198551075
339128869
1927424277
486079760
740208653
1256271311
1120944231
1256181095
1592196368
191542864
1463378007
1573519164
1879048569
1867331114
1186690570
1948896898
74777528
1706017286
1751380535
1544521844
445411542
1497147242
218767655
950680719
1250392204
1389560566
33835797
1238661109
1990259063
905764497
1388878877
942016173
132941093
137549637
2806932
1042530012
148317482
1813400690
688374164
558256672
1697236534
367727857
1766817082
733030570
1385129286
2126102089
25130538
965886645
1673483106
2141409856
700268773
1933845263
193776187
1192207773
1222848313
2003485072
1547487186
1165962660
552579242
107251042
446903152
1072258963
1600682811
847791795
1269320019
699438483
1633843864
784947600
905400179
1079279070
1610582405
259694540
1756860700
522981513
592638373
789160811
860922856
563088915
1186837320
1789573351
425390952
1845429568
183735880
286206210
821925331
1826873856
653918772
660497378
18507732
969409243
43097628
382417548
1607037230
1306122156
1100724557
1732125015
12882086
919668747
153910084
1638758989
1451520254
626598163
1813699714
1323099972
535806934
2051787805
1979672044
89957477
2006828872
975408238
1488107880
465693262
2026705352
1915749922
1367138951
1513183139
290432450
590662630
1883663959
1886676178
1590513334
825996687
71060306
66247844
14501077
679722495
242709116
1527340974
412621193
1536518644
1012487954
1096150542
1097001957
1990571359
275652264
984840654
634709098
546343623
163947012
951943406
1857550814
567525511
1188312279
1221898207
692452538
1309908959
1376531880
381520902
1692593234
349303398
2072078205
705832263
800428718
706779413
1543966825
1927270580
1151297640
674802123
1532617409
199879398
741655021
1593775708
1409723808
254452280
1165378164
1050663377
887018517
1934280806
573348118
1720233930
1223396924
652848575
1575453997
1647071667
468775243
11404032
364978699
18300346
1118945270
557368112
1780906874
2147419265
591725082
238233211
2064017832
1687494734
854484374
466656197
434615878
2114343425
2081056445
742247460
2089256950
1882163292
532627304
1653973936
230758020
129060254
1816371395
555050075
295675934
1361755701
162280087
141082750
748409826
235210435
743496542
805764271
2099580966
626551485
754635066
1975130670
1505264934
395563401
1546416614
210307403
1827023328
1202708096
1593041656
1633542970
1405429881
483823048
1624865218
2111909001
309889471
327703305
1738206312
1210261376
629484186
1298657160
444877065
1472986753
769259325
183851272
1482143506
397176284
814444514
983680780
64290524
212260322
576943401
1824838140
1169881
1628098120
2055625709
68962438
1794378643
1033604899
1317947793
1721730793
1027489966
127560683
94230775
1116689505
348174520
1296979229
2131428718
801851814
241087677
10576698
476274801
227917627
985247994
428697699
1974111434
2031043458
1634952204
1479576341
433324924
416455088
1947699185
545450012
479797040
1044004508
1121872376
1338391735
1441558927
83392664
983122598
1978177850
510353118
634055788
741955324
187898638
2135884259
556973276
1535303484
213757723
998070580
993668901
1402779794
1614863241
1249622630
2037439351
1162730619
2046726852
1428393749
1885823201
2077860192
2107313504
2132432993
773039546
1116455651
1960750108
1194196000
1923521476
1713713550
1031397969
198596699
830247088
1383771064
2030315634
1211965335
2146501235
632692137
412022208
1766653318
671022637
1875626389
256230264
694747915
146212586
903100397
1303647664
881679000
1186169705
907800567
1634373376
1840923645
181711929
1390016407
1927023098
162158923
766325297
1990073265
1567341355
1375017610
841479387
916979927
1137007728
1189003891
1511055447
1819802277
1287151075
2100716045
1799936942
2030742811
586096967
12797436
1821273999
1632662495
1677409146
853713219
887352316
1955697424
1632616159
269910786
549197403
848310143
1877118526
2120683963
473325691
811142778
21869987
1100419007
1909696071
1205083775
1667878509
1900849209
1898738817
1866844112
1232758793
1349485003
156358206
722600893
740653801
740105357
1587653538
624049510
462348958
1941206355
871860304
317651536
1360060464
177861116
860035382
848185870
606774341
1735693796
967643934
1338507022
6152541
1808105068
1200859342
1727049261
399795678
2044372585
348621149
736917381
1355202280
775811917
227698215
1796904642
1371333188
1155631264
623903186
1871362813
451010685
426403066
1988281686
1391273617
1220779757
1562002842
468508504
1489934583
1861720793
200921874
2069293578
936443143
1866314455
1577325911
2072844566
2024923870
1272576411
1748250632
876343422
1544535797
838766466
1551263507
703955517
83817159
1530824167
1453156853
197670128
2006949324
1797441640
1738336571
806359551
1342518389
404361146
392851871
978033630
1860231416
1025301324
1627754756
1675439083
914336752
1669231719
994591443
1438767457
1405971495
1787033555
339780451
1499916137
1949138712
746219537
1005907200
1659288222
840583363
1596245987
378715108
387340339
1872526487
1870347370
220895869
1944873973
1187720473
1054095262
389600610
703256084
765830225
1907403205
1583126619
22266409
1673004133
1854160125
1757303240
1444103428
1025224526
1022531134
1707499388
1231454894
1602516848
739942488
736428637
1080646937
187406297
11066861
759995202
584297010
310997990
1770636309
614412044
223277654
820977857
473242558
2041590456
1324201480
19969152
1068199082
1637588839
292371727
1790009037
928935902
76763008
2013981631
1950501212
1834846409
2128847351
1356210627
157630309
1832864002
1641047799
679977119
1604591407
2002843982
1812665398
688355624
1322127632
775236722
144916710
652903035
403409002
494557447
1047685818
575690669
1155140533
491945147
421789948
1135271607
2015413351
2035598569
941275530
85481018
1085200399
1305625331
378809676
1159261067
898926475
1000776779
1267448747
1871239574
1642600484
1695413864
1862121321
1038618303
1185383250
471363644
88857350
1209555684
2122837818
1165313136
1218708517
987440754
1487138457
812481584
1667905780
158838642
203000134
117954697
768013147
1410519294
2009664727
2137963920
1134212569
73486435
914727947
567354412
1329063832
1316861083
690534269
1142395985
811858157
1405789018
1964578217
1323706164
910216999
434816983
1459020813
1971622395
1977579780
1610039705
238900751
1147483983
1583164215
406690117
264973868
1210335808
109806584
1827553498
442697161
284674166
1329928146
977573834
961830378
2091512765
1487881760
1355905801
916354794
2069247180
1875530922
514939455
1996353760
1900183045
80794642
244766231
930493521
1783465112
1778863151
2142431007
621257091
160107417
230502507
832801771
1281591808
2043098641
425729015
1538391617
1754197942
566878462
1520588198
1724478159
612699515
22218118
450206932
1705991820
1963632621
1642669127
196820249
1864779014
1157833957
1890760167
942303918
1774456667
1203268681
1689495195
1913513749
694479110
1638305784
115857314
106556559
1917036565
964443124
1205054079
314270526
232831319
673246983
138645978
803298476
436246623
1739717354
1494461638
1046599769
439012525
243747896
939026708
56283168
405958707
342948518
895560894
1695583306
1215380903
1434362392
2041448598
2129280913
847128342
1052869030
1309766434
1867377634
1330148201
244999390
529992110
821857897
1637901654
1396986717
1760058242
78615450
106326240
393021806
159955891
1725469546
356109023
1976318040
1331764020
1216632375
1818228062
432705070
1502931966
1099046948
591214542
74024578
28903883
890258992
1798837226
1102905992
581283359
1768884662
260052184
342337813
1648126152
1574616351
370224223
2041253615
362488741
965619728
2011994663
1237100474
1834298398
26108817
1051744707
489717000
1365984458
1512080963
299243652
157986780
853262681
1944795451
1577235475
858308481
449029966
1675893476
1156530353
659790760
1697241281
139107520
1821677320
1600879214
1605191477
1141972765
274885479
1342077603
1919888572
1161122951
1735060131
1555761827
196234968
967372669
109830593
248453480
1019758834
1233884483
1572760303
1868893776
1359339084
1687624628
1272325341
1898940814
630674479
1807682432
68743186
1628761236
724423763
2133093991
624440786
1730914811
1084151535
1000268355
1767159358
911760875
2142147924
2050749889
1121312289
570338966
593396672
792054852
167618044
1851126763
1631114258
1426197170
323090217
1360177278
1697775496
1664748304
513055656
1026924818
433674599
675109202
199406264
1039273380
78752002
2005890892
557101103
1371226425
1084935199
2115102960
1928847986
1739276703
114647384
811305169
656048202
1452482816
1065974163
781067291
1472413696
1579556091
1146704795
606822075
1250784481
2144372422
1296637132
428466187
89306537
1038841064
2045033705
1605093091
27986706
354302360
15509272
911697336
1550624115
1289659474
1332917462
124995250
1586764762
153160072
1113589781
298219679
555626898
1483281157
729609471
543040116
1434199202
1317820436
2100557059
1928945637
1751876674
362266080
1181262043
1190946228
1159368418
996712354
433828322
2139876748
1923225692
1672134401
313855507
1049750217
503183394
1795947550
1642911875
1468827279
1590493187
1905710486
778865884
1613259728
625048069
793031108
333521102
1103571827
1137389128
1727589855
844574477
305357143
1864626756
1094039291
182069443
551714710
1535622657
1358670224
1399820504
289823607
1308707609
40188536
2129083576
164548959
215235129
867100358
1796841558
1918679316
304988735
1048390775
38608625
1946624621
1080354230
1079069101
446391817
1731451068
389231065
2117977602
5230552
472133536
225379301
1359725222
1582812327
1832327062
988829821
471994862
570316290
1363245327
1785274476
1788811264
88828037
796776964
2065309789
1798730562
494962253
95701364
778917444
612592768
558579879
73110470
362735676
1621176047
342281037
462733092
1337825637
2012858511
612734423
251776917
678152821
1348268696
1165749806
93901633
1810496923
378511736
12888814
766785313
1830020611
1839553792
1989729734
1958830726
1176043115
143942014
1022594402
2098109374
1289332240
1603634795
452622241
1801008179
133285906
1946218533
358931551
1490877721
697960777
1517848509
1519996635
767951606
833126027
206650002
1532727576
1661309597
1478093554
1313604442
1057191114
699106492
1168934452
1271904774
1750452025
956617368
1748322930
1525984394
1782071623
199258668
1551420237
919797217
429491266
544963193
2003866420
1520750543
1543903738
1572179851
1829112397
158151191
1753448482
323917538
1785455777
1928649463
1785346697
571388917
912201733
1343072148
1410854108
869895101
163076751
1026417783
829586729
181260712
1456941286
194272531
1884634670
1370626943
512709814
910570602
1596006838
2131754522
1029839385
559383958
264827494
1199468685
1273741042
1192217531
1607636582
1253865899
1099872352
2006651399
468081083
442311592
8739178
1427696789
262488011
1877325894
1319307515
1056585717
1352621718
1667188015
2116943941
1824432644
895696902
847014007
777687318
155384356
801066318
731145360
319878102
888228031
728645619
383024214
533110282
1849929916
545758421
52992024
1096032380
2099975711
992818719
729559243
114330959
520786039
1343141311
1007977812
832267954
1444454611
1333538687
384112145
551425166
1746351022
115391254
1356818733
1827529543
1165191276
1117656797
23009111
1259833731
1123951059
1214402992
536026995
2055026442
1166958048
741375298
333808390
114305587
939415326
813000909
1140992739
500092612
1628728160
866214441
1681789682
143680560
1879625025
601883045
1912585755
298265535
1534655427
195492545
1189737297
1044520463
2008679155
133494710
1697235379
1024928418
1989837704
1530493549
526961706
1493106104
1405453300
1442760780
27582058
2089504096
102172640
2022628080
1733150821
117485963
659779873
2129419075
1982497680
1069351182
550676344
2056823748
1151770161
707999832
1288702122
868207190
1162407933
1420158811
1630544291
1166258937
674535004
2011768926
1638739399
1195321711
1052063992
1586830764
1148936070
1455031337
200775024
238155878
1704325297
2103922275
288314296
352749115
1510341336
887519705
176890543
726812546
764679917
1025546634
1031281683
115084953
309708402
142255093
668299444
1407067267
195535615
951434517
1389976861
1048115416
533026462
20351228
1133012282
1408587449
726686823
1099728240
2109724928
1128211290
1987479687
1295150354
1307877591
673293568
1133074498
463511826
283595094
351162439
544672444
99261242
2007926714
2052529944
1589018733
1161848989
1368952395
1566928445
842458248
399322060
881150127
2140562474
419699693
1200334563
1870227378
893771626
1383136911
1221185006
172746208
582020096
1438144233
1144283329
812567563
2012791514
1696967387
576949839
1140079825
145706638
200723160
352427344
2031143283
1133918986
172436436
600088587
1098649019
458853193
1802896902
1905536441
2050004142
1630451496
1083719107
1079256221
1026294818
1717654085
967250940
804091151
1810928082
1911962163
490511826
1330508562
2124988123
867060694
1741620612
1412968650
1592679471
1574019898
679186994
819749116
341170037
1934385175
43153512
1146306706
1274990132
533067149
271872574
221514177
1267395306
461111118
997400459
329149916
721160470
751411371
8728171
842110808
1075487060
1298426378
1824475947
2072589421
2032500141
1366804510
321050748
871991648
2074850774
719845659
410218553
895715950
932311966
52792211
1709452032
354024982
1029963428
1780114655
42840353
166766488
171151746
1087983316
150868509
1521383731
577074523
1389956695
659776891
188468773
1072555475
1084490147
359805595
285584681
127745607
1929725569
1846059362
221188734
742255948
1172072556
1546613400
1699299902
493138233
1977652919
412729120
292299483
1525947433
482108189
1046774119
413638351
1165254874
722143173
280421676
2061963197
1182819838
1474311675
1602510725
830451633
1940464429
1772317545
1390514061
2109936618
1498432751
203936158
24962624
1863233354
1780160797
470393590
1475090237
1609653259
582927064
1736055363
2074038350
606072458
1225176823
1623386124
2104179313
1058131728
1209434204
518664430
1555743110
1027513458
185060327
1291850833
228172976
806737436
1512422690
1354676771
1760087680
1458146872
640060025
2101733852
657290752
757408780
1474584725
383461161
1133249977
1749616307
708218890
1085758039
1704971369
1715764833
1185677422
638254290
905999830
652640128
1426582858
1266798595
1248217665
691962988
1753344529
1991187517
595474259
1743155209
887762475
2095805762
127836033
894334888
955460028
323816118
1521349510
1665406421
302080332
1703115882
1823215918
1863123919
2030211832
1233140176
359623914
1569668242
1995251998
1509189595
1430716709
153028261
849922103
432885509
391251750
1554777658
1363253830
2130203161
461272777
1445353462
1013334902
1658285042
2067746585
739553931
1112708480
1525626378
757835348
410292676
1701272899
1685550727
1624736334
354248659
1490058757
429340289
89618706
1140840521
314201586
1463115930
1241520172
1337588274
196569705
1315366542
1779570126
1192862158
907500612
1956868159
421808283
1346745283
1863328807
571052319
1866229762
241663652
649762486
1830520691
1084724425
919412082
990064712
2004713870
1589880992
413000045
80751209
1734241484
1409961795
1146733887
1572722345
894716734
1187964330
243066538
1878148091
1184174735
1262494572
1522534503
1890134580
2140475785
241076782
1938758970
2033786587
322166592
1756929560
728684897
158535965
1321259080
282977825
606752240
1499270602
54523306
1385804990
1505855869
2137607300
1886954256
1629927170
1966228447
325747444
1047952521
262950488
1968410482
1571193123
507907509
1953935180
1780323315
1283987159
450225872
947571473
1356222621
1519468154
1996833838
366411414
364668373
1095668199
772357003
1294044124
1508436034
1294796537
1198617258
578148691
1514224266
1630729017
808803776
1079081700
913436662
951933048
777192835
796000651
1561048563
948074758
1286100245
1745130447
201017128
658158579
1221587192
1503153693
582313338
1903208702
485135495
610560711
1972362166
723101006
861796684
529740547
1742768334
1421301645
716325917
761443794
1285255504
14928890
1272380305
1191987600
1799936490
1380495540
1966638868
394515309
156002785
1763893769
1093612607
1832900627
2107004174
982728425
376489343
1079726982
519540166
1931330775
491620365
58874349
1265762309
1893201012
1151464208
1933213491
1493029614
283606271
361090129
406325158
1985786691
2131898926
216127459
915464307
1555309999
1832928833
238358002
1824415532
818405672
334614628
1123178601
1384041088
348991665
466130808
1577048618
2026351358
837836340
325527203
1124121789
1092215269
1791304790
1543907886
2100463208
464030499
1979394277
37819180
1103558973
1491313716
1389330243
1203438521
1841526809
1545043155
1590964800
895288214
126809697
569503662
1321653922
1695448110
1215786227
920543766
1783571774
1290337465
311941377
1716096076
748592430
889734862
2074591901
486410845
1376398948
607625809
1029523972
770355997
1691806712
1994226193
1747631857
1640217034
160613732
2124824421
624999941
1997510083
494029355
2022676335
685627383
2035331650
793539376
1511312957
773111418
454879158
1978496343
1834849162
1901198247
135510647
614046548
1869610890
520761385
1891919098
1622747283
1653005893
270129303
1672783387
566641470
164447279
1971297409
1540971239
1857414599
182479491
1094329550
1173478926
976542305
2090390371
707950849
458698788
288472205
968603218
490464973
300935307
1699545849
559264722
1163030308
1176104057
1994920605
94360235
291552621
746254495
1085036687
1701823284
1039574239
113819734
1216572421
726952972
1836656435
129650326
1612265773
278904384
1098187625
1198689718
690041568
1774113212
870107926
584454165
532122943
207702335
521896203
492597177
2136440678
789642855
2013577185
1578008430
218074811
351991501
885745634
1703035484
725409731
264937365
944231698
600157310
452366863
1553486210
1492557321
575220429
1844584611
537665040
1060690355
117109755
1982451196
1224073892
1585376671
1256464255
1731073169
1740350921
958850286
397969356
1827349195
337590981
1861700965
1558868029
759913493
1241263599
1245683350
1307768624
5235602
952039741
398927783
547376426
609758746
1484161131
299075053
190494266
1383177456
847303909
112173844
812732523
1487413165
720650880
658258717
1419748876
1181802035
990225336
305326737
1948058814
1097329594
1942813929
1021625741
44473716
1186594906
1273586301
1247638798
1612017134
1874017160
698688242
905174401
1278275525
1175187088
1314602298
1852919135
1771016566
1319923332
1056906051
454570760
678819286
801173106
13080425
1140022034
1069940042
957768198
1984448
2062988919
724473169
467232601
991171379
1805297966
2062373140
1223702949
1337724215
1656414182
445827419
994618109
1508743739
1889644339
291161365
1704142594
453958574
994637878
533277090
285457680
967337179
1861851270
56406785
886190633
2107848291
2006081451
306738109
743578509
1228014364
1289719056
1313152439
865861857
763804570
546035455
2125140422
954238563
1570071419
609482906
1462122707
1520344918
1749363902
1799735165
695509854
1494599633
244374578
418632410
499184029
1399670706
959936057
631671184
1850311864
1596554260
79573590
1991501854
673543690
1655188018
296007624
1715908255
2081970164
427612524
1103929876
368975939
931511675
1269183872
1261784136
200230918
246778757
112556165
189589171
565233648
1991905326
304143897
1295503758
960114404
1718150029
1712987143
1083130543
2071975743
1928826831
509732487
758657184
416566475
1575813427
951154866
68388778
456669972
1329118914
1752377300
1130931630
1457644413
526445180
1738734923
1091247718
1701125031
1121454315
1859148012
1264371691
1543820351
413897375
1683593969
896339672
366421568
333204317
1562040025
1234604514
1988422041
1875993182
921210076
1226573739
2056115088
1568103355
1733258400
241527059
1041898752
1471921931
254943233
446588686
1535291528
322343219
2113805334
1318528527
517529798
1173525356
223378474
1239958140
198616743
1365593120
537125921
1786453199
398485332
700962644
364931739
699887114
1088504554
723615249
776374952
464987110
1500179098
1702172578
634265368
536970542
1805778654
1185034589
1173513063
1651416504
291501421
1772813962
1019477842
502526635
1897105380
942674328
1169823754
708542264
1317579301
1947392776
240872243
939915324
1038157826
743437177
1117286551
1064917199
189139927
289548705
1391428768
110933651
1375562952
295656687
1351883521
1298292138
162088209
580918184
703723539
398538123
10268735
316869881
604337077
1031695531
1313730842
1220354005
589415313
1516793019
1091510357
1372029917
803097834
1893996338
643195574
849111438
587464573
198003149
218015528
1926466181
91469569
1808509443
1158278473
1919908294
1998497347
1331477087
1754141496
722254807
1514784989
737424731
630533171
407086724
242572516
968078075
1356488408
533596884
945907386
39490553
2104249085
1931584251
1791506891
925841140
1834875019
156257321
2106067931
1757574159
735006001
2032076529
2132053516
1452171598
11930385
677690867
1848217829
1804689147
854611590
1994512357
1339534498
539388855
894027065
1071746756
1076098316
1618723077
1731982053
1192628347
1234416310
1109964585
39035313
1648387771
572335512
1115943378
558063211
1918183414
1645629281
2054869969
97300455
65990373
1675281856
734739455
1590217992
939498275
956402780
1184925934
1337580229
1657887112
68941579
95741277
1601024752
545813525
202806494
37215397
995832258
1937173007
141893908
668677853
1770196134
1504891204
1942126247
1015487675
314388515
612400400
598587763
1045857372
58435201
1027698470
2087522685
765257078
1496057227
1756958713
1327500295
1876309292
243295526
43527867
1359580976
1401039536
956882344
408963463
463143649
1544276843
1319538062
1003462226
1265204195
1610497857
830548015
1512505850
507899388
719842509
222825507
1589281149
1590781392
1064099145
1084743975
1683868125
2114341758
86600075
570277464
979196062
1901047030
556150215
1718671513
114652014
1172803531
1857963397
1320925422
1498933610
1481985005
167301332
2098068138
233937457
1090841950
460767094
2073006444
1908459201
1292934914
422962663
53385135
795683360
1148525788
1988778294
2122360049
586340572
1292512558
1221530495
346074098
1364257073
1807230114
896458695
1007837456
1640817747
2072211219
285642515
1842620463
463207849
1814503961
1853977443
216566650
333648796
941070177
2016486760
1992308972
1696495484
1139150778
1275170672
1963821474
2049080786
1058954089
923419246
1907003156
738580305
685215419
333320750
1499113940
728149944
1213250109
974780672
173057934
1788581704
1007857233
1557415191
2139253177
2139173533
942654690
1756171110
569578328
951431814
643478493
1767957735
1161609091
1798509877
414017287
970912393
1422049215
1247358284
1645798103
1090726288
454386060
1838707569
764882439
1077274389
1429224924
2081332505
391660710
1079102883
1868303880
1334181382
423825845
1951459413
1503464237
1030271028
239300929
2019694452
1438045071
358122355
637418408
656917729
2028919130
1245492810
1554273909
1442897935
1473665163
599160417
1757269978
610083485
1921308144
1124935760
317063185
691903448
2076976156
935557017
294761530
757237254
2114908879
1428565957
1293443107
1170694646
746775733
1933958197
1582913773
338582375
1606888911
1122775061
745936654
345765156
1356380557
1564358384
1144684648
1665400248
495769878
1021070594
1575762672
260623108
2111535521
1467015013
73008854
315473697
1365369537
465499183
1914970226
1056838756
1353120867
694254226
5679812
2080960850
902438196
747398075
1804542494
1924384049
476405995
1631617595
1124455697
1313074262
680298151
1585656594
116680811
228629599
955340513
1800064372
1374838825
1873680351
5673443
1139858184
1660990070
1573071870
1587176944
1612388448
2082300237
1379529468
834760066
1982610740
1264065847
406643074
462108085
711822458
2055270179
1695619851
1614367777
222440623
195685218
842992966
257021416
1154828317
1456794413
1796887877
390507786
2077488452
1330007726
1867115255
956958411
1877206735
756402245
521246133
146383584
1067967542
834022957
490580196
1151959160
1631783242
2085442626
766642108
1278680342
2003554191
1154805584
381514032
1676557051
205512046
1528659548
779228517
1017655039
237608685
1894530489
1147433145
1601091294
1145611793
76357719
1666281546
806049709
1290654430
861000432
1967972145
743195775
433865547
1368835520
674830623
1713883937
1126173882
1611087639
124323903
1929858126
1919662688
1408857323
443377585
715307204
369989451
719040501
2016301476
334862196
2074983814
1724609917
546443878
1190564975
1747316414
1552923034
370296118
1440388749
988034131
693049768
465581983
13393412
677988291
947592781
727291740
186755768
412336914
2022278606
707683435
20375985
982063287
926193259
448343944
440036547
1764578237
471562327
65707262
558901124
138059937
1522243674
105459936
1972827723
321494255
2061242781
438723706
951610361
742092830
10756246
961151268
801908859
320252630
1270193273
1100268930
712488741
126349409
918845937
758862165
2018768073
1041720868
1464096117
1348098482
213974474
826534984
920978745
583345550
1836164336
1129651566
2125935496
940528041
1746366626
1372919681
1307705712
1727192351
1337467531
216206288
1551020016
1146322288
710263906
430937879
321868687
2101361290
1135755159
1083433424
1928695180
1182028735
169310723
609519804
1944997579
116943698
1848442335
1094798541
2122293726
379910896
923018889
939690933
944078009
1617367059
1470355415
822443965
502963172
1934118933
1400683297
1922582611
1162503275
207307906
592381771
350665273
665111948
1724706684
1412091178
338229185
21844929
645703610
1179897577
1517605200
503181941
2090548410
32628219
935521493
1586964039
888300440
194429218
534296329
1500903442
764766806
2059576094
1793596131
824774113
1373386020
1353713817
1054212762
459130464
212435462
768626246
876125937
335436433
1159558407
142716872
993949789
1587152823
1542810822
1873270101
969885329
1112556100
1190796956
804252127
1431802243
1519906804
1392310889
1655257597
1473255650
1767614803
1141233652
20666789
548537580
1292109139
2121394702
274911877
396942906
388557314
451214143
1383946819
536038958
1052960833
1108210153
810455278
411281297
181771473
1818205450
734414600
101791240
413932414
620676989
946949080
426465096
1256218719
910595376
1096663886
1568627351
2089208624
828647181
1952187700
1973561639
100049194
296388322
514130557
1976481463
1992857258
1331682339
2131702759
61487493
1657037352
216328225
1847267388
406792890
1033262716
607635913
473959051
1736445529
54920291
972229233
1795364934
599983052
1367795113
503968178
226475983
143072849
538709732
698556905
690794102
1358201999
1957161350
1955757216
532993749
2074630530
1080096449
739462736
2136872666
2122148975
205822294
126075632
1305896555
1378005285
847308655
1325572668
14716285
108036150
569280059
586175400
1947820519
1569562487
177441394
846474091
313429662
1024790955
1481139177
1380384095
843047068
428715906
179818285
1814297302
1220812393
1503954869
1209192423
174118269
928671185
196806224
2045883247
1380854908
1477513686
695854659
1509628480
320946265
1422600483
171567402
235539221
642248567
160257295
238245601
1370229911
958921152
1419468404
2038777535
753944546
929730079
988755178
1732620207
1587589884
1880431861
800226609
837500745
1780367942
919631324
428058211
662830049
658056095
769600378
1617922436
1564191623
1149108261
342114121
1671990902
1997341804
1653687969
1740314221
774134633
1026074026
1230077427
1572976109
493423157
1648940757
899260111
957761105
1844635420
1792610552
1620866610
929620150
1153152678
909135334
670175270
1562550858
1435272376
1076699547
663759172
683870531
836958595
1252301213
621193605
1131714756
475216114
993322321
1568220731
326747394
1886341130
455919343
502164423
674441100
1197276161
1280887506
128913769
1319107583
2103668732
782714913
9179591
945414993
483984098
531900809
285634103
2116874545
1996152563
1852669063
1483790473
1787625402
1532429906
304204436
1229219188
1598638912
1787947727
761870518
234964752
1426020296
1903201083
578449395
1226083944
1642994632
221256101
1067208134
1482421923
1760196055
307505764
1334140045
1593882246
139847528
1261726098
580522732
377641718
471374535
598923587
1931140341
1240115516
616541649
1000577200
1467149255
1682147632
687916847
563032366
1257819732
629667782
772010493
597192035
781308242
1600717076
771015264
879671126
2143889237
224379481
58442185
1448476229
1712052590
832926825
333521678
1449993584
450527069
449478242
414826172
1585183202
451002212
331714360
1159681771
61976870
2064291674
41140257
563422384
2094853902
766733220
513982291
1557768897
314987603
2036523280
903741836
1996936008
695637088
1533377426
1582824651
394351303
1901139119
233244575
224946868
223892752
1661735201
1782106538
1010340389
1825993128
565136491
1695905565
525769268
1948575659
971129954
1809053102
1946739622
1543643670
1978855854
1989797051
140143680
2024571872
572394839
884927596
1761163247
306347259
616685262
1303500483
169853880
586737040
977572648
1238396889
1323466592
883467037
1956059695
1405299978
73027814
1716818899
1381862814
604872412
1011162383
896058308
1508253307
228894692
1825921759
2106845360
540511262
1266384329
1502195132
1027352080
77603353
1545105714
184911578
196090264
760102513
1768062493
33804360
1364537225
2040225772
1878565828
1536991048
959725248
718453896
310642142
1261891077
2120576327
1952210704
1117115316
547315188
654072829
2018889289
700578036
115147312
1899338607
1841379958
46634486
1115501051
784754598
1234449392
1538801640
1949262396
89107721
1141827905
120522981
1185548472
169169878
2011491764
1405636792
1961985406
1916458149
551585494
1982553104
1077548497
400954674
734626746
1796650526
985517493
1607044006
1501076084
1946179487
1056938742
431401947
723537573
838506557
18108067
1241094825
636772310
1202644344
1638576136
1616849636
947437347
1415529510
145462858
1021714785
736169614
117413929
1332415259
20758728
269067783
2039985266
679703691
290168480
2025005680
2050962353
2106836962
1278131926
784956385
1612978278
1765393303
1914566753
681550691
137180431
1170288925
1524998557
807971280
367615104
1059139503
330335196
374828433
446454391
1895859889
839129223
787337495
1297789622
395968315
619711757
270825734
205859566
2088355637
210898618
900993718
1880430998
237820586
590274423
787030554
1347059441
2082174776
172077525
1804294176
795665712
1038587085
1493355888
193032503
602933280
533227898
419855130
1228577534
1936541306
1132196437
1890924741
788947675
990042340
2139588270
310261401
1134832786
684315551
614494722
583342606
980627402
2004086090
1932891652
632032110
2009857739
239210505
1899173143
687540527
1647088819
1554297335
1513686137
1166378058
83880863
1106703448
312354442
1049576731
2045385388
249924852
1471655219
1959892663
1638006005
1865577906
1576993721
367115211
1837194931
1336304969
667853168
1742318346
387232986
488705795
495903731
1279529639
588470753
114895738
1380708574
342664573
1900631412
1056786484
1707974873
72723996
1662757254
168190120
527069423
1756621971
1315973493
1177370134
720272848
1869723977
48355131
1905500021
1393526080
22704737
1531628307
382872223
721875169
783232785
768385111
1824269184
1393223670
1468382288
681602288
1598680358
1635740152
334684418
1243037337
616255864
2094559419
2132863639
643047873
1931645411
1480989381
1804828712
359182279
1604927313
258203064
771342459
815604896
1778375291
1262731222
386901083
902626802
864631828
760126252
1680845949
2078351483
1660077357
848455472
1633014967
462456568
973756337
473402191
779407461
1269856281
1824724454
1744189737
354324315
813516007
1434053516
92589780
446761217
23367429
866835837
1008222359
2111328687
1895437928
929571358
489655281
387380794
786436253
889455033
1879257528
463839298
730596776
2038333118
856799135
360383226
2045851660
1499973045
660747155
1928138408
1127846245
956851736
1396038872
1765567867
1020664178
1975538103
134326003
2147174254
1901065245
1169008093
967369752
2054180600
1885530112
1405893351
1527901933
2000098483
587885743
333380880
2119032020
92185585
206192651
43256820
615266443
442984239
798721510
1131717511
2100544533
1075926001
705129819
1330760753
1176060715
193683236
1125670672
721343126
535645521
1546992016
1458222051
1732937826
1599744058
633623483
2059793202
2018004038
1282058715
14494344
566728754
1125767802
1148396302
80862024
1330143630
378201123
1574261082
1920401400
281355898
468676919
2063096187
60805980
154416546
718669489
737003926
1105370526
1271937854
1262393506
1415357229
442919001
478260963
388448644
1164668425
2073754313
1747962591
358597208
1501712916
618405435
1734478157
347392856
568211747
1864444380
1639656080
2141457425
1544419888
955897752
1895220308
367660024
798132926
1194942478
1848792796
1918552505
570112404
1456529056
1684728799
1083581543
1106702617
1266286106
2000174294
122227608
1072922810
1509092423
619602009
1892447990
84144198
1135384443
661586287
85141373
1457969598
887894262
1997741464
1425485475
975555389
360774370
389433901
672677902
157725012
525294531
1544324083
1402718215
589842962
1427257998
1166771266
2034224483
490905100
2127799159
1532010490
189896885
530875315
549303165
697052454
322512037
1575430348
1946471751
387674626
1567250146
561030430
1087116660
1226447547
1454178286
1946063965
319108655
676607746
332178122
1016183039
594308114
1629602395
769721977
114533818
1893849616
1582608316
1384156446
925855866
1837180343
1275232766
541938875
469134364
1308122044
521300177
627974063
503966404
2025790411
1922623408
379847764
1235421351
1173294428
1143604109
449701324
32603503
933141268
879425932
1338684415
1886025454
230619138
1900838172
2060153782
583039886
396258136
1400274405
658902866
1352488012
1750066263
9336507
1289350878
1817640712
442029907
270615283
1838634883
1878567070
438722945
1092189607
2067436926
1243131768
2112533833
1103849275
856418961
1679076717
1151585894
1690260445
87377789
1970047629
1831628362
1485021535
92195718
907384499
827875458
418330254
1350765950
62827596
1346176695
1415415843
1099705064
874404455
904342735
1737304059
1248502120
411309804
1977558470
1592384095
934735382
621115637
2029793056
472593851
688846390
1069578889
1848122934
1397802753
100677516
1925956642
13914828
170181057
1030733828
361627015
251721080
562967898
644935442
5581006
332888553
807127717
1721498696
2133263441
989424762
424676446
1393903955
2128835887
331646397
1431843455
1452701972
1509030238
585959179
1224112997
2146062444
936583667
468672222
1569261528
2037145104
621745540
1526338668
1026966052
1262316367
1595546129
1259404475
795331829
1862120445
1239951262
994752128
232585296
1694361158
587760164
1093234214
717078707
670559267
1212308587
623897257
1144477015
226523838
1305182603
2046026036
1246438861
1451387396
710018908
1695453553
1201240356
1815402164
1831995673
1282189931
772836162
52234546
1162897734
161379892
478753773
516761143
355703840
2011778622
1786385456
909158111
1796438466
687560604
1661619583
22518206
1907955752
1195542457
418168723
1188145525
1361554978
738717580
546098815
1338633968
2082962604
1922060602
1177923793
2134149167
300663274
1487076044
33375944
1635711233
1227666257
133688375
2069591884
1733579702
1278115600
1932411275
1651971885
1596336149
55465890
1141631312
1028740793
642465105
97420607
1877450489
51951665
1940197653
1186627532
1648242743
822934
182263846
366744137
1284770064
7996073
409663079
853181396
233048051
695968389
1806960583
2059192953
1258068381
843347805
1035358127
640140725
1011621413
1625268962
802077066
550600685
1690146001
1097697076
793530683
952269216
1483116578
117928858
1872837419
1042152218
1894216350
1637014395
908227778
709520987
1216279088
1408046230
1063738435
124961332
334620053
972594479
393871698
393860080
1988646772
909437503
1395211534
597221885
847307699
715767277
837653130
1812071800
595286665
823067975
1290917601
1627370778
1065070074
976895771
418423209
623529817
1850090782
351955431
632784064
1382853751
1576392888
413891161
792792301
431012028
382629766
267016437
1098287666
388830938
1869239016
1139960095
1623891866
460114511
629518851
827168552
1593678830
860481889
1187540806
2057301470
1014798817
1731483526
1074715537
511161705
871131168
2084407168
1490217762
1227561452
1318140329
2005026230
326543870
1407998187
627318277
1051429450
1649473360
509442042
1002914198
1851741178
1551731332
1879868063
770307496
1637517689
479280998
1935757766
1041072463
1796006922
913549784
598071351
553367682
1806688809
952037992
871496166
1126194649
1072808314
2032597775
82045600
483805478
1861058697
2055785057
858657538
228153686
491317731
241385724
555974585
451816240
2138154534
1788482697
428595049
1492163264
1695700379
1199838533
1244125468
798624557
2042147591
962967831
1483694607
552629947
2093334062
1536749771
993131645
695158583
2095115585
180568943
1340274098
1293612656
289892328
1453011831
1383726051
1624274467
493897988
48097798
1928414550
545349788
1637804331
1647717466
998915426
674099280
1964781789
217421478
1461828590
1854783685
1156575828
1889608152
117228315
1836603074
1410550984
1953623597
999736578
893284324
1077220818
1913346314
1276801873
1027939306
2018069444
147282002
877532114
1565760482
540840007
1561992883
282878079
2015693655
1329900144
615385142
1174596570
15650770
744951941
1928908329
1422856478
715968923
1726905192
288031698
1597139106
958692308
648576912
1199233625
995608536
414155892
1373908975
1558916271
985777678
318733585
1833617455
902812883
1910229894
741026524
1674272480
1617970987
1489414093
1819715167
854761391
172586739
239710040
409420980
1244106133
1200620219
1508991471
433342193
1634094369
1236510836
1115986389
566579990
640808750
415564255
706298019
1410315181
1536586326
515803333
1630637725
449011828
1815303521
1389486785
107663388
278449749
1936249418
368735830
1348908204
1185974263
1826596782
1496729121
196617369
51744219
130358032
1894127188
649895822
1922268744
221510582
133552122
426451636
697402934
1600367651
2022595998
1329698544
885201138
1364604253
1731286875
1973012246
1671393466
1960730529
1480628097
818863696
1672533720
2130105963
387030693
1052536389
887927719
142823805
684617575
1967127924
1952802710
1001703233
746892116
1468407109
1942415985
1818863545
1961096957
755763353
288306299
738401785
1464641001
425642280
1142123947
524835518
519024450
734062419
1493362502
923854537
1239476762
973053679
1597561624
1787755731
823955620
434150947
1477309348
875752499
2074152557
1890667484
1232772419
1480622760
1071518321
1486918975
1778064832
1716485877
2111433980
128730429
893809777
1963985578
663630619
1946870063
1449722627
1238121845
1008511701
639307916
1962147226
1933551042
228425751
100932
403874392
1501420716
543670273
1061063520
2071345877
1656823549
768941638
1554240854
1596580667
253358040
866254869
859059116
209656681
1394131733
472568176
2123729720
2137267864
61517704
1927782665
1306423078
1553269734
1401039144
1135019169
2007515323
439920270
881115968
841565390
1886311384
26891754
1708587721
182243814
476487376
1976651277
289343578
77397980
1376939983
877066234
414694152
645139040
1124182778
288158105
388782653
1132552669
1681920307
51633682
494309301
1111834260
941624879
636747336
1591171706
1806859725
120098449
924356852
1313081432
1233634754
638541361
1753152203
536885418
714142200
1523125829
1264236248
958260880
915523295
1255629858
1989086909
1352432331
314240829
421482233
1997511374
1677715009
1923759945
2041538078
87591631
593020085
286736855
100659065
1800385886
517375441
1852640246
72707488
2122281158
1243390107
1521637738
554612326
79442869
1471401228
994111711
1221038252
1596324868
17843846
736972875
1717099255
1368817770
96867927
241148218
1071593854
1160587351
111437064
1367274591
168905782
1825164145
1603327486
904906467
156134882
1065827091
1159456889
331796014
1005517164
1315344765
820470425
682691490
293541986
259803793
303547192
1022503376
514660810
1376789540
1160363180
2025463750
232017793
742442582
145012303
309534257
1076720919
1406939903
2051233574
298369729
734895550
2034106111
575346752
977900917
2126293674
1680101877
820764407
1269025677
1871464851
1066184302
1403035212
614356198
1744337492
852066922
1856635589
2031038455
1580899777
455180126
282862451
842007866
1037569018
1919531691
639122475
1003621567
819278242
741053913
1055617245
1880242547
1851144077
336031364
971740743
105819678
1809199106
2099582728
898303425
1631484063
1782435137
1537414752
1866233461
1395431262
1480761366
773173522
383770589
1853310070
1738005853
1850128509
596730905
999590578
2056891640
361177988
1628652103
889004476
1010565115
436432731
992727275
880710064
1143336516
665568940
1047560003
211132530
486710728
945877819
1545003216
1536296210
1529917348
339153986
948223592
1029989385
773404488
733946174
712520067
1545049127
1989621899
728248126
314623417
2115381906
1895345524
405373861
1520608044
343756367
1765938424
986082053
823968051
1927140720
1014860012
404544010
225124319
1156360478
436100246
839898376
255724271
96694616
195183273
1304338659
188703698
796035519
1144585131
14269246
1822356380
281361835
257657847
1359387148
310297958
842615964
2115762763
1029911751
1916307776
1917498775
269915623
458904638
227867971
72666277
546161885
1159309859
909009092
1147770516
1264146916
823833407
626454039
1570794691
1301443469
659512546
570186965
259844612
436527486
1772320810
1143041137
1915690593
1905201973
1252257713
1604744764
1888357340
1270451744
1446824284
1043990338
1238198824
1005513823
1570696711
308970410
1276097385
1138581965
1753135644
1945227174
471169024
732613560
1123833109
1064567445
1164639047
79971890
413586079
1644830941
2039813913
1815235158
1244338857
1796333059
1407084722
1970951479
1818204359
886794181
713409806
1597445440
612218344
250492768
1831793800
1320165675
1585059638
314436645
1268168584
1339700643
663529274
768093700
1588269704
994638910
1209623964
1916049259
1363731112
1807440093
223018929
1764730766
218085780
1493909673
198193351
1884929294
979173865
1047140397
38595097
499324864
1935633328
1710397718
1664107325
1007543046
1507041248
196690234
1925198329
711936120
1518026215
111429649
1330383779
1248364851
1090461325
91495865
647416856
657531240
1607327940
847605830
1286219440
686485888
1915207273
2029370206
1566793294
1876521198
95987589
1911774395
187360681
1643440161
608282525
824325149
979879819
122860295
619876566
991807572
174053154
133925712
3469604
1765930525
1901438983
2011748931
935939626
1510155780
450186944
469898121
1614260580
1295977305
1145104643
1964185329
397692002
1880025417
1691217287
601135930
968482189
600072767
54805732
591372216
1706671002
937020745
888154454
1686431509
2053349921
1589581098
1582812952
169965879
1982174829
1502354908
1868944659
1437150636
1084562132
1858187988
2044296263
1442856506
940747585
1013054978
703441149
31252569
2019066410
1439270321
1447537208
747235290
826647449
1641132559
224316013
688091545
66466352
367385770
1001236408
2040960273
1188694892
1993598384
1058952173
416095977
987409325
943805091
2034384088
953045769
725703322
1741550756
856087760
1342027617
622763763
1225594531
1773679278
1600185688
1779694487
1671312232
1715601920
552952980
2105602826
1154364421
1287707527
746556678
708072527
1514812945
596897113
670790087
568512108
327997905
641768139
1122554369
1589890454
600774863
295230869
164304089
987078253
1315283894
1941269744
290867719
1063902031
462669912
1802809048
249705834
45817823
737992953
676294536
769417392
7144686
486361397
1685348943
1343370592
888628794
273931616
3893618
1758207979
1662905504
1839530008
1461823081
1221769447
1303700581
1551902929
1537167998
2073491447
1460950983
1102117375
4742778
1138126304
1656386682
985980726
1908988809
1479837452
79574760
651047844
644754202
912381171
2111004531
1133375598
1292760822
1032479052
968928701
1112334961
775680454
1055131665
21587333
2009950436
534732759
1431689586
1336613620
1860090776
1012491703
458327048
1055966778
758823109
596451975
1075300289
1165762713
1719090217
624594580
197193586
172378075
687078497
1362961582
327308121
1685629807
1154347499
190796161
902423308
773799953
1157710978
1704176858
1877522578
1758788586
1325580923
746911953
1025880487
1315674980
490331567
1066265252
1899041454
1185918250
216281922
2118761349
1712468093
1586095617
1611372758
1259241292
1606951584
1138671030
1616360083
1522681437
905346658
1957515941
2141459086
1201407116
639047647
1057920743
1734598179
495010448
650759403
1658176399
536607820
1540461954
788223858
481498551
358403077
831577906
565978975
500814323
1044669173
100750988
1908425958
1917489538
263344813
819877835
362887981
453170672
775288802
445185255
270207437
678618526
2061520959
1435991396
496836623
1824190292
700602543
542660386
178806240
1817212862
67171168
502939174
1284710321
114101364
1336366790
2083116316
812404500
1757888797
327221932
588655916
1373011518
850850579
224673717
2062356262
231999781
1610995202
896935127
1124076232
1268597070
1552762916
286336410
1810059117
1069129308
1575120409
1679239308
1593265259
1001716032
15832982
2140677603
451811576
787074732
1535765418
14044439
234726533
855214177
614096018
1271968528
462401468
1487655072
1291904092
1755154760
1147177749
1745742643
1575815449
721214249
1964876000
1758140558
821471490
799855776
280282245
232194028
422186682
1126731896
1621445383
161685814
1533693334
832204389
784591670
1580748662
1605035469
1340797295
1761764790
1856844562
1403105549
1106585055
1357641157
1838339180
179443222
436834411
1571260762
1041247549
1039304095
1778950936
544260280
2072363952
1783447068
1048427621
681097124
498224193
1776113766
1078177148
356488536
359748691
147397543
1633404946
941089735
1213002667
1023056386
96498928
1705292242
2134607748
1396151324
152850977
1283684785
788690036
1396286975
1450105194
1853018638
1993797763
260553489
2127007207
451339820
1274402269
1290914514
1482732344
337426032
118193342
682613777
797084316
1421680630
1784978812
1665487486
1991776859
1027648786
1040268162
2036957537
738097978
1164258797
1220712151
2069268891
1421324112
656808087
1007494825
1577024620
38403951
1439215855
425171899
281987200
1165288042
1957493083
792717835
1974332887
1317300920
1723099794
98524118
1882683943
883702914
2016375897
1882630981
471092556
2129857703
308462967
2058036526
1503995147
221750859
1490377721
346935982
1127838155
1744337218
95968630
499493866
1144287869
1235660929
1406777245
1817563706
1990301961
1684918361
1102219171
1989726750
450442998
2071518300
2051165120
2087317021
1878421628
1591608782
898095709
1788178493
1795127827
897180311
1804149351
780731601
1170283503
1076046342
1106949225
1398611085
494829235
1707080883
767037952
122705627
1555447554
1608888653
1448986246
317584342
1918749370
1271671790
1668695757
1496862445
1679033405
863878126
2009766405
709910705
401354546
1464631783
1082640802
137578935
1167205627
397827734
587864497
2001134605
1437126719
1543530541
1027541243
311320105
291762678
838003117
430905639
1568660660
1669213488
658434147
694181809
865346868
248273732
87437929
1256381772
1070157806
634333280
597619862
1593286284
342983218
969144247
2005653886
677618749
1304866995
651562868
1463922319
1973392138
534538781
372313450
609457095
1479879926
1252567184
1171628829
691974280
1992003564
754756739
1630640534
2012115668
1401110452
291954381
882646746
2058507455
857928951
1444330227
1224169612
827206563
590755296
989577509
2077770205
1072561560
2059319028
1870164205
1941294585
98983893
179929640
1797409578
1589663209
1716149568
379119629
858250335
1042435087
1149232341
292829166
1746259671
378222696
1931198168
98451345
1439958287
973470944
1936591938
2071172101
1104395260
2117820837
1749568703
508666297
1502065933
358738213
111537211
1640465518
1834969267
1731980534
453007848
1353820150
312361059
849674482
1782031957
990982161
1485297993
1867489470
1226353020
1905273042
1937395121
1517560612
1034531020
1153662708
447711227
1347548866
1502000676
119259122
1400806647
260318725
1018568124
1570087528
118893915
1112155097
1417608077
1012618836
97046689
755359545
1911153479
27761931
86280143
676339677
1068842215
979085789
875443680
405023447
1873159176
953731601
859448343
1623436741
725536207
1204737350
318409499
1830024349
1812166319
1741710854
2021467449
827679723
1536612786
798873932
569428251
808861487
1008151976
339220238
1244400629
1734456192
491039821
250356452
1326312251
734801040
1260036085
1286108110
150044507
1696461007
1856240045
1259148420
1871558197
1119684012
1240756266
80186415
2059015365
1947687812
1280255404
267095541
598835644
552485527
1940116903
1444508046
93067113
1434723919
212569193
1466135436
1506344670
1370329721
1661854639
906149357
1877037295
686194381
1461176852
437073772
1157431636
1689052084
380424511
1367153877
184733876
1635882472
1664877357
1778081895
1012680368
1779461044
1587626434
1593692844
1273410665
589342693
1291594807
1474957964
380255920
772714292
296062228
1460553054
1997533193
2125464519
1770803593
593532674
930075485
1017285076
90375848
605455165
602936698
656937921
707190814
1447355445
567160928
1439643232
1722369621
2044316748
2085297359
1464493418
954526895
207693196
93555781
452351750
772239335
623188417
1008544800
1085321489
473463885
1197163362
1527901991
1572863160
222788550
1143973259
377643014
2091770526
1300810806
1335782349
1110965087
420786060
1380679120
2016244479
1142985378
394338457
1332779342
1119263044
2037101983
1017739021
1540157011
1083430501
529736950
1851446586
1881041222
262020064
1621576794
329114026
1551757794
1351613774
1415103803
951301432
72798587
1098719405
492298325
783027479
1225564386
1328510585
1153644693
896911582
127450982
425408961
327044226
1516940764
1837649957
314227058
1802052055
343372646
769900831
390260387
143781376
1243682776
1185470603
130133808
479840786
1422424930
329272345
861346736
1688562626
1068320255
1534582438
341457325
743630991
1884361270
1479149184
660261496
642613080
419160700
1943804876
1745927173
490236587
1296227492
259788443
1227516258
1036630971
1267879567
679912715
1225433735
487472077
232520272
394216011
380075184
602887868
1990896286
1757557710
249227963
859049339
1996230235
2105182251
865475902
559280120
1415699918
849636708
461941458
631447411
1175144076
1076172495
971800743
1514559769
1920442123
1512123259
1128766109
955123593
1857250366
1524284575
1561625268
1407933968
991984666
1535099799
862100137
264403406
1491780469
645015630
10431343
1195674826
1986650510
1437749101
148389157
242028598
1473340414
1010118867
48904286
911932834
212870014
1762587979
1730759914
1189024483
836759577
662379834
473408450
1480071881
1923515675
1458253550
2144949760
297156673
854115702
1382345872
1387736495
270428304
1198604392
1587090055
455159294
415667441
1617624292
976985602
604103406
1149521294
1297190653
1950784139
1381202601
933630799
146240122
401635600
612869408
173070916
90419470
239005014
1282620468
918195209
90688795
1228887310
1970189217
953848233
1458501187
1695393144
1836864167
88696371
698844852
1727193516
291844795
455618705
1254606257
587471227
148768829
923362937
1959720169
348843692
283423557
317945337
54764733
530621522
1202165630
699824139
1104171034
931443700
644332547
569240309
960446593
1666706643
317109382
1462203442
1274461054
1569003884
856772754
1841801945
649491782
1346383362
1924666509
2019944962
24595998
1185218347
1950775695
1937255167
1735284241
1813937980
1921643972
1044899677
1012144502
396330349
1790561446
1044972329
2016490791
1750473646
990947222
67878766
437334702
1705137325
996734217
388150460
488418381
607759018
846008920
7722027
1253816753
1719657810
1795963532
1083929458
394372046
104761314
319111120
435182919
1338171793
839108605
1954024071
1950870864
869686154
680659722
160359102
573386966
1126365377
552136023
1517322071
1976439386
1480225384
1972424670
181133036
1573489345
1600286872
1978789496
1970202678
809098390
1544351276
1889533485
830001564
1551095133
551609755
497243108
1574523332
1913919590
286540843
132682292
351115396
1175679207
2029528934
1897914195
1932266990
2092641335
112746608
1802806281
686807842
1634892787
728711421
145150360
546650920
998105208
802074224
103723000
1463259668
954833638
247431149
1244935230
528633278
385361864
863510656
1430445681
589663834
1636679874
128679267
12787845
413111932
2033313544
1368471710
2053262303
1210843876
157283844
950543777
1756497997
600427392
922729739
1664356056
90722636
1667828592
285155810
2107097064
1036582201
1198624926
858114776
533486483
300010275
1492333754
358338894
1817638571
2002909492
938540459
800881550
1866300818
1962304143
1163396340
1844313967
849076059
2134058517
928196727
1649888378
832209609
1479791741
1808565021
1139596738
1235681924
1329276438
369994696
2137887983
82850010
1035680233
831504195
118004652
407266358
55532410
1965829985
293949056
832637867
173035672
1459575618
606482140
1001032465
181153903
174977087
278912224
97738510
1372242314
1054740820
43850424
1334675795
1189568440
1188382757
1315493322
141641058
1114204816
877411557
1819752797
774636560
35929052
1613313715
1806092553
205172843
730309937
1072849711
640844457
1083194250
1298790209
1575544817
728631474
1265201415
1010077513
1021163954
444912815
397349699
1866198348
1781611855
412446964
1416052550
908874408
2106503039
513915786
651631030
831776956
1192514951
300757006
806732346
1907584410
1907979511
1937914314
401707111
2061397116
1759712321
1907854933
1244174314
785644035
1563984659
1219399609
1377137747
1050213383
1441311267
618903139
1141988860
1350366825
1353786408
621413363
1793885515
1913807543
202906988
646610127
2063448195
1040420156
879361047
975219516
1533693543
1372388344
1294717151
1949116521
694639460
1199987874
1439928066
1182216249
1884630490
1677917017
1370950847
792082955
750129527
162709444
138595074
1264360449
253844633
1154266296
61441640
1077687503
393462820
1835799853
157126386
2059279829
127793019
1751704519
12904559
1887856056
1485997218
2144667639
2042180279
1635570305
1257506229
539423909
1166301712
240364553
1615106881
2134562555
1512771437
1925549505
7832067
1316178787
16123981
1348682058
1256613606
425893192
508233566
954900689
281698916
1451592778
839298234
1296007401
981120513
2008586912
78122482
272606030
1607573390
1949361068
1321145976
2060103866
658013697
1440840196
86945706
1886862086
234634667
1213615618
1442034042
1250805804
262867873
2133695295
1178704407
1761797049
962352058
108584934
1273368294
390674762
283378345
795761149
688137244
351582007
1460802590
1341394484
1113091379
944224316
255813034
1940739570
492229994
1793275329
1569248261
1767110021
747847594
787677894
943300283
1195752162
235269911
1833897357
403051590
374317865
1608300296
53127600
1171752727
1239386399
1437201235
1611326163
470452354
149249002
1088571614
48027377
203452082
181198016
1287269704
1193613360
2030378855
1880679762
1049901035
962664261
2032805153
105461251
558971246
332633624
1524108025
1389612183
1525881937
320151876
1345781955
286966131
1227066660
65114945
2008008675
57126715
575630048
1102814673
140896047
253075341
2116550443
1478450305
1101801169
405963426
293273105
370995101
1467241772
1895902458
1450331962
643046670
1960530631
1977933037
191667485
594148271
286418572
375343703
666873374
724673936
973527613
401226677
517309526
551612744
591978059
1335207143
120931834
550122850
919778979
1668500740
2083056988
506728866
410070645
1559821698
1439744439
1040728577
61756620
1906456361
479565551
1060272170
658473046
1731883364
1779094989
598228667
538418260
1566105613
980503763
1395843702
2036251706
230080987
120309643
456418599
498071593
1093219911
1536585714
1019246577
1897828753
1193778267
1926362510
746749191
1520655997
837253151
1311997552
1040814746
1454604017
1899422263
422207276
775136310
1138841690
576617601
411867975
1586529795
1971903037
192147828
1348152673
364254857
933759474
1017510389
2083460898
1050568850
1378146293
975891335
1805662719
1799943739
1088502508
1570426693
1293350710
1291311663
1092523131
1302199987
1855559706
1719800668
64052610
2130267012
2101771822
1934871872
1202068134
706784473
1363942333
1473623073
1419286454
2090431984
1565504408
1846824510
1310616786
227873841
1699996129
597712233
268814857
1095587230
844098627
599870287
1296665645
1321940686
214489493
858954115
1866176642
132200907
1641894472
1891982703
1049002317
1396851561
324356539
1616822576
782725686
2092827229
342256831
2079100715
933323740
399236206
436099880
574282
13277460
749561442
1317250993
1210393985
984965747
1217486992
639541176
1345842347
1700080279
1296055817
565894263
1476552612
1654704860
83571382
68327980
774549633
487794459
190236959
892655998
1468098166
881529399
200933785
1310148237
418148358
321616419
743110500
115665490
1620034901
2130500752
758255680
131768858
619528808
875627124
1849471277
1705140176
248807845
1326056713
2072542746
1597911751
622574918
1267046839
872423083
1152653211
926595835
604874280
1569885747
1120636975
1845541927
529472734
690876479
692978829
935230137
712515901
946270233
509274822
928852177
624849897
718644807
310425356
1945861363
1714366187
290522962
778802224
1086964476
1130928650
1632754018
1545266194
855504717
1426046700
585511801
2058258214
2111367297
1047635359
398361225
1023208921
852845086
832720943
33364083
675475332
775577028
80334785
2106671700
559836141
1718173480
533768339
252110368
1948562046
1717638327
884768123
517188059
1099281127
1913643765
703464708
273326261
1179448817
757790155
1410418171
2139062825
1970363525
459750337
415308331
1904371718
1845799215
1930078069
1375665236
1719473305
1710477161
15702565
1304435481
1163575461
938019989
1194546765
200324667
79917677
1539360672
233339131
1752089144
1163123464
773994931
1330019552
765252800
1159380297
216849961
1055868047
525228328
746904465
1934338869
637774882
1693322315
822111895
1767838054
1809851437
1423950046
1774265072
1217316015
1702515491
37645285
1999478828
112479349
1803075737
288848123
1168086552
1869568818
1094551258
1029989900
1077892062
1813311429
87887142
681814111
954459587
936000685
890882656
2014435392
503364534
511465755
1176375014
2011440488
1338627882
713406517
1825363748
1980044088
30900671
1844603585
1818404238
1047821605
380799835
1635001914
692020446
596370081
1188171808
607589607
1062359638
1063779317
749979542
1021865908
130085001
584619395
2077743509
1432345708
1193410808
1901573465
948518255
1199347592
801474174
2024343035
981180479
854025070
2040713038
635603928
476566135
948584736
195397638
1354735823
1995423449
1638854847
271766786
826226946
1697835048
634730867
1356821883
1924034217
1436315670
1936849183
1534061684
979392034
294888553
350748194
1012642981
527702737
853022407
1143711220
153909638
2083152623
1836202331
1017267788
120740331
812317661
692159980
468606307
1898328709
1614532199
1582378138
1736018461
947056573
1879710553
54282441
363678652
486467555
2076638956
487235766
116099758
409878056
1157119513
604957339
1803020596
1610042401
385767883
2037357515
681761419
704779321
1743842272
354631309
1755808826
1928051696
127028066
1682526288
500000042
778505816
2096855045
65579046
1652475771
689112572
1187073901
473720004
1160050481
1476419443
141822116
483943174
935019327
1912550184
1266284733
2047753234
136955431
1890424904
1483120320
1343998730
2006512948
2103463575
1359935682
2026650814
1007614267
1478389827
448536345
743744488
1892142915
1963535680
1392322795
911546813
920203356
1588104321
2025412851
470245841
148062584
1639331497
641962267
1220811295
154078316
555698219
810553113
1915187356
1551613954
1863724020
952987790
1698586917
1834727414
707624163
1136787233
1380285602
1233276215
1670705350
527320458
1956787754
469986853
1035029024
2014702149
551533134
577109912
1080578755
988796337
1385712788
1460274107
1385815470
2061409399
1213476373
1821608820
509530558
1555182959
327617442
455831071
1606892376
668202173
1056240744
696699387
2079352672
1935528085
1307039610
147213334
1080821001
113110362
1522436704
1264468306
1360089082
1747415520
58611586
878210437
342966988
976331755
523244698
358657311
1564922224
1965443993
1727119336
791501705
559688434
933257425
1371908107
1223984567
1149109289
1564212892
1514674343
952033313
1479928284
1094229936
1100255741
529107182
790928029
235840249
583239159
692555461
1156934097
974722899
1317642079
838091190
1107536180
1419038804
1856081907
1174883225
1273699188
223723996
1556702700
230395852
1650224760
1823712490
1765567287
1337578520
967753111
5170159
11700979
1490563135
1522998142
1416547978
974012470
1002391313
1242506442
1759122944
1342311415
73811313
357800625
1797951959
1796633526
678865948
1787036760
1606241108
1687783136
784916119
1064065414
92263070
1394667102
1028291645
480359735
670816829
1030193546
1975484427
1274744569
1042422734
1081042237
1190078792
2098134644
594904123
1240576461
418229118
1750041667
1817683853
1078239560
5482115
326950263
1297579517
218187218
1834248036
407395554
1216571180
2144454607
415494182
807423428
1390376776
1659972575
1111345143
1312677460
1732315880
1661313523
666735494
992874781
49324847
404642413
2015000026
1932441599
1402145349
230548775
1593194325
2061006534
1828372370
469374918
701577021
1940835340
815967194
1004174140
1796481788
1951343851
666049971
1027490438
1761638153
102233644
1804733768
1689438560
328779554
742448984
1478470050
2076416428
766627358
2122110048
635448220
1181546968
1249723927
727666726
829682462
477758419
973048137
618499819
551479960
364331606
2080438865
1264897969
1178612826
1275254753
1378628483
572432349
314252649
778251509
254410832
1897671714
594696981
1013785943
1236016273
943823829
1838583364
1096998849
662158632
2011853319
1302925388
1251212075
94429434
442497286
1093928594
480798010
1481074541
861582330
1498988476
1470017723
893842110
1491589275
2142590682
1231483819
443190907
187421297
1984077894
589507982
550838508
1989856456
233528955
1563833782
1953473220
1449149584
1723710596
308949339
256778199
1523491541
666375216
2056753638
1713143422
969924374
2068969792
1901435806
1673793726
1970284938
1090686481
492663585
1201335323
1857789218
1260724036
1500034155
848169452
155712042
733808876
1869910101
1826041764
1977837571
28959238
192050088
787455802
822165484
1803350252
42939540
2106625667
1537072875
981526510
676972920
1907517702
1400012892
1059383594
1798473439
312202992
1366433634
45863686
1435231770
959548792
1537761964
153146418
1504039632
1222109169
28544266
976373791
2039251449
1666664261
691173602
1588845390
1833160585
441727585
564107664
725153620
1562912087
34369153
1295124064
651720497
514713762
1848207282
1719504036
1384817599
499675394
177864841
1219152232
1362261862
1029801477
1870901966
574639214
1869818746
2104124891
1081911139
546685417
1301482254
489640781
1549766465
1814701286
348950586
1018604609
472531677
1010170319
210683891
806651971
477637275
1509068863
323878485
1270603207
239693609
573525404
1906684714
1760964945
283636304
1844313795
900519312
1036700450
534449720
1222587257
1065175288
1673426513
754654778
2125963037
1729081506
217368011
265670339
1316455440
648840400
1868293034
146028118
2094867884
2085842364
1504438012
783529135
224084484
1067051233
908243406
1031969838
453809452
2023896409
1929730064
1483841829
557670971
1475053338
1628441937
2108363415
2101610094
1172079632
337484517
226548310
293704538
470353890
846159577
1994540340
864252049
2035560700
1662964005
1261081453
1969161863
1160754033
878809893
815354092
1686138979
1566144139
1583940778
1675982096
105199316
345536630
935748408
914115503
752619894
404355690
73166689
941434028
889369006
70251792
498682
2141375640
1465554128
1750193437
574997367
1340853496
1982717479
895516307
407267022
586314776
849164781
273586760
1458336560
1984275897
441435684
1181624642
1852477662
154366807
1759381099
667181361
1967323354
370572265
642833712
1457836217
1888736103
1834423541
1580043834
754240408
330899165
970013111
1084737784
597172060
158145661
460342374
968014550
1302859451
883967998
770797101
1741302081
1119196868
2011288913
2128484054
1584174153
7863009
345093842
1726928304
1180655679
677943377
515189699
807948713
938870980
653067121
1241962078
1797448077
431315535
1016097677
142301693
1393423410
1607185563
283985693
80970091
555761808
1056396581
1778927543
2088037798
893763159
1066641831
1509791521
1473399654
50095670
463907239
805395180
550244710
1047574921
1961310442
953450717
445826898
1460343631
903189000
1575932578
1186190138
1639890954
1528740028
2042581949
253349989
780918253
1889792825
1115939698
485059994
1640301935
1067404679
2086218490
407097997
180992288
25043900
910413960
622300952
1460051536
1697297067
756282529
1833505038
690781467
1386067064
170128646
1755030092
162465914
447807680
320043577
1457778593
381447916
659306620
46123690
153949758
1325314735
1243903759
718956511
580467267
1268238655
1986530561
681505355
1776723349
988382446
63914637
1716081995
413297949
786056140
262873414
1443707923
1295097754
375875728
715867864
1248840991
1626995681
58104569
1077132960
184856373
1678978853
720818111
104588551
1135564091
1678351124
1585584289
1255100594
799642162
1801167862
332479902
510248196
1756395062
1400538905
1735531484
679947550
232288842
322418963
1699860187
1709218968
78234733
665308209
1120641174
636443469
1782983732
228843081
453886246
1466890021
1635313360
2117242675
667207650
297229734
1169290115
1078034180
1562311485
1256718049
1779277788
1714967729
1096310889
1358755776
1856592743
906906468
1293980918
1711752212
1571214548
1185630635
457928060
1306589236
744381833
226328383
727539487
769033364
1818334788
726436621
2074390405
1423834875
1796170525
1064512083
1152412755
1561687278
899295197
1690856940
689319006
358696519
1921076299
1000438079
966235984
1143179109
1084164214
141871035
1054389911
438659859
1326151820
1992817644
1324879052
384546018
674625997
2083599737
1316583037
768553894
901107242
659877631
420794940
760366035
1366493470
1525245137
806973658
1078745374
1273545440
216564475
1899449839
1520734510
643929681
507075448
27201531
24399356
1529832299
1060775051
1183436827
545970114
1828674809
431210258
1968810814
90900329
428563383
551535729
2057574776
570161355
1930001216
1951014246
815206106
1732625572
1322974840
846667708
441050066
1521697642
1729854167
1817654400
447415462
2121389822
1070681567
582027071
1658546809
1067990296
1470126160
1389050553
485022519
1532848545
1728054049
398370885
620229025
218654980
1880460173
1241130480
1947135551
1608665655
611555028
1319162925
886197955
640880878
757075806
1955329183
1403268825
1743958096
744572986
1289308224
951545934
204934275
1609787860
1628370303
1002941201
386401747
493299172
16643635
1179051468
257067428
2039133202
514592463
32642540
2127801957
1188959660
1320045466
1591568389
2146751556
909353595
125634460
757682178
1941033045
1203625043
577403454
2075222284
1136795253
1642826808
1829031541
1713761939
56499106
1318266312
1238155282
2049012639
1394165826
235828253
1934213762
1542112318
577409694
1661439298
1822732049
1488258080
1134274637
819466124
118618872
491677827
1157124491
1098622195
594834847
1431224215
607572675
1194774422
2076282599
133611661
926045969
1899167292
1204823473
487662718
254829155
829482975
2103107026
222725656
705317842
1569861961
991886851
1584728657
1991491543
588994490
589354763
767348770
146229919
1525605887
4108552
772942224
1348594173
518189335
257638980
726047502
1266067460
527555390
612937034
1318691902
1684225407
380068188
683476771
318918671
470727530
1485500013
347694556
209882374
612056558
1751660734
434927042
1593134494
1083418103
628565210
439982425
2112385039
262036522
277082856
1672318456
271806269
1626217146
1599648351
1565104921
387701320
1183432592
164167310
1848526797
1106810256
1537484543
929104523
1754176027
610591290
366808487
1943586186
636804007
1446260367
2120481464
1401732986
1250027924
1501015805
1513501184
945599628
1357908410
2080816413
382775101
846322331
289556784
1192952120
1120872053
126698437
1747542681
1890672983
1880166452
1050645603
2101816405
662747773
387824274
613088835
1654230739
2071420964
1906336728
437290260
1735787175
298870139
1140153471
436832912
2107545392
1156688959
870396406
1244570398
1998159906
1164164655
346742819
265073075
798239889
1247046860
2129792143
216616040
1681581200
1563769261
481970160
427255920
286126069
1294370450
1212438611
1063079494
584926195
1543540206
1986956276
1999427179
691255881
1072374551
1668617046
1586425076
1939525258
563427921
453731038
1619222100
700441859
1346189625
988257813
1253436302
1982077092
2044399371
955844911
306816562
1193251191
1323111656
77759334
362517718
2049008291
369669584
208800144
2006818569
2033512732
1445977940
133054435
1149944323
1794498864
1619802407
1597179099
1725271272
289115518
800138875
674630310
240247876
1390740680
1009093851
1940683275
180031284
827232337
416703913
162176154
1037503250
303678028
1588794790
1077317156
815278140
1376848827
669289830
1143404730
29224345
101702328
405811625
2126959750
1402357120
586694993
825723752
953627753
295694828
2111775457
1986379792
900208228
1575962622
834136954
763089461
1059143438
827733286
2011745356
1439475998
2108955429
946899741
1699775536
1096409493
2102372895
987075505
1164356634
270689814
1787785354
1624239551
2034208277
655609483
1635676552
1998369041
1348240292
422545781
426193429
1599265348
1162992513
1519700792
1330234044
783548413
1617643678
2051032808
179360191
340217267
1050138427
141733505
918472120
2051000791
1527147645
1020197707
191618897
1976492088
1039911856
1617001785
1762550887
2074359701
462103846
1960883294
308662591
1987824984
955919389
194572362
528618256
1211849062
532264096
999536918
369085231
1832909667
956029726
665583265
1228052450
1822240317
1695592673
174068129
2130077670
1999504464
2110944256
1179804620
1409340273
309963825
1938443339
126488447
2091614126
1804352695
1473679901
312748163
1162905609
1896138950
842767565
1950799016
527560993
448380045
1713903745
1548167916
386212491
1349812382
1112925459
219339991
1029400845
811951818
93354762
1762567705
1832943994
152100586
1024056167
1287292070
1174940172
831975895
1552352532
227326443
1499708872
106301082
1355608782
580162014
1241044287
789180078
282534473
756413431
2127688335
1990736257
1518379495
1282325303
434254284
1683673546
1399367377
1639372422
234161401
1880744109
922463138
615264455
42136791
478542545
246027900
748380501
704932879
1925420067
695559964
1427514315
1232832865
1413004363
605875528
795384032
1846409626
1361978121
1397950284
2128498275
799529317
846488624
1166272415
252186460
1707122910
659463138
1507255240
139688975
1568347194
268649264
372460000
1080388389
1853439813
680809498
1982971847
1623724335
1037924198
1715451248
1627596897
530444480
353461544
763949065
1282806507
724210536
1812731657
497887805
1331933171
1377962282
619715554
159542209
99438791
1607479657
2029692181
1424173942
773025084
340314841
1021095933
1357324778
1263481188
368135006
1823947085
1481271010
1811387617
852853018
1578333965
1485034684
1532688501
1163393510
139467331
590066938
529943597
284111982
169646514
1450423511
441630271
1891669869
1824228351
1653678371
2142433337
990524083
602200630
756706011
383301258
1231832847
1799450960
309916310
1535925743
658740904
1754815789
145759738
548305408
2087025965
1676108413
1843049185
1060977438
1672400952
1958703367
400522391
769019133
2046199621
912139859
167655262
280902863
320154728
1780307679
1207288976
1788241915
668079128
1777443218
363112369
302674204
950492560
1792084295
220514908
1893613456
242072392
1358600031
1417906092
1424327973
1931543270
1043858819
1599537609
1133366438
839812517
206729399
261209454
1287917437
1742614734
336794242
873825854
1243534369
1745319289
1934165166
1386650293
1263916397
1046673638
2053966271
1577066796
691023697
413797781
77357273
1877664708
1412568496
752153057
985898638
1515672654
1953698531
2120800855
619876476
1637603563
1411763738
904314813
1928472139
890789872
1450858630
313260290
257254678
1117797551
1755579658
1488296726
1583243450
1277905737
1793836428
2027397189
2083536533
913268022
64491823
320395800
1676099475
1512238355
663966569
1476700127
592433825
952769451
1507451167
920877060
487960280
1359934242
1356363719
871043119
1566831968
1841689684
595870610
848796983
722427001
769649200
370502844
1971227465
1233346772
715785862
1668099886
235677432
1305182343
215828006
307263476
1941767228
2066840855
270408943
2038434596
2072260580
1376363884
1739418203
232207206
1831806747
1432758417
774616353
1908012718
2109249502
176844648
91205818
2101073267
43706652
1461157820
1251018770
445124825
1129548639
688547127
1164473030
1513388126
1667764410
1036363030
31854952
256360680
2019429554
1803466534
213848343
316433024
2083962143
42502495
471046184
57212548
1847556739
840173653
1070463732
1809272415
405270370
1444918095
211564226
984783184
435100005
846148978
1334097756
1373024973
89657649
1619265590
926376521
992510226
192387721
481303943
56355821
922815125
1829469480
679187145
826176315
1695812944
451716173
649488849
1213949406
951786618
806160253
665799806
1483451665
1034831486
800217687
304633221
1840390420
1783841684
935232809
801301573
929777277
1491872853
536274229
1639675405
1465929967
1091483433
1281053831
1693354002
1354658104
1861025602
1237187289
306152131
1332963263
1041814134
552396028
848997152
141582887
1233815461
635332105
1273699738
1045700293
315907304
1701920484
1048432501
85809528
1451974124
896634631
543857172
849772275
470733334
1337166910
2126269567
13347380
1257714359
1244988134
170968639
1094445015
815114655
727097176
931797119
571916965
1678579376
1247673378
25801193
1704400928
1605214000
563182625
1154387869
371995712
1918616256
811526634
468678553
729953815
1542191853
152952822
877280171
1142602680
2071715865
656341267
1243677502
171366057
1861343433
785959079
1421778214
301156445
1592545174
1126406943
1769659188
2040006118
1921610007
664075659
2123887312
1413219587
177238626
2032930523
2098325554
1778274198
1806000086
1537185558
2056847557
540368868
1800434222
314501205
51395791
1729480096
63040946
477529732
185129502
1500582350
1717274682
19503201
2060705224
1313737269
1026053926
892411590
1004709729
1933256436
1200375310
259126668
1347389965
559699370
1586762956
102407044
1049063355
2119501427
829349287
330941166
19759791
491749348
851059606
1543416204
896655418
998406905
996763831
1620326632
1882477189
1588987888
1479691346
1403514610
1953240019
191412728
176566600
1456311635
2070779733
2069240788
2118282241
974164648
1506237479
876571664
1365244267
405043847
160352285
435658955
185318412
2042938683
85330048
366195967
1135625069
2071316634
1663303239
817904458
1201281433
1173833669
1340550836
73219003
704616836
47830095
1274854890
849434286
1314213369
1405613321
218395162
581251657
1643632230
875829170
1901771927
341323189
408180417
305940607
850513075
872373723
936930443
1421128228
1633856000
830460360
638758344
1902765765
879711895
2123701950
629976789
667676631
1615788170
976565274
1611108553
1767056895
1891437972
1988261929
602150906
1913639489
266642450
1909271624
1805601155
284529957
929078755
172300523
1517064918
546543600
2108291829
656179637
1360426582
906658877
212675134
150823520
443466438
355550340
1281320313
1859252873
1857507621
100240529
1850544807
989950379
831277848
944056552
1295658560
1214397444
1442379872
2021464172
2114829778
1698834048
1082136272
274426637
2103527912
1980113623
1325446785
1282993014
388849812
268577790
1652597156
1078955517
2083266386
1883929167
1594182113
126003742
1923794345
157220879
298073917
1818098125
782454575
2108829004
1309945184
144466527
521606667
1009515573
1437033264
648512488
1690533034
384451994
1220075455
1587614438
812228818
329211102
1727326581
598144709
1963070666
1611658310
1510353869
853750726
743809817
1146177891
382754283
387488257
1653872413
529045835
444690620
947732021
1470238791
1930222778
1690453198
970177076
1123474583
988531711
275769737
819213436
688085455
1374891077
1348887146
420884757
926605538
1652515532
1577448874
902572472
1173829451
1819300167
322700027
1874980282
1838189021
868580089
2046320772
439274115
237137567
2055368626
253248216
1779203132
1066856198
1000112433
1324329383
1355015333
1504746292
869449362
1572493053
1411419527
569156202
1618032902
1046301877
1788604157
792065830
991989793
235000798
1412530245
964851720
1560462781
590547315
1561104609
1435706059
1518230046
994506314
1887496123
187715100
339259595
284961763
1608461268
1180363797
1759558835
1263856534
1104548982
1510724770
646640561
735630351
1412522429
624564079
1367313317
1065752687
1390910526
1761695293
1367080545
366689812
1149738476
14755650
1435031035
629301875
1295442377
1949204312
1101316209
239536676
781294770
1106256941
1084615988
1411348191
870161691
1451173532
533901355
2134017296
1730212792
1281647868
1758621314
1088623370
214786855
1879839956
1102566178
1443491557
147953985
2013812259
1912949331
1520913573
2030120538
29084867
111986214
594855080
2112122263
610616078
1848363916
1977670021
1545659820
1386566598
151307566
521996058
1439416607
1287068848
301375700
1996969866
1410786785
330627248
1819521788
1272480494
921296428
543310358
1459151772
127898761
1628932216
370351321
839262623
414456176
1560383414
1147881619
60366946
1114101422
1050323945
147651478
439048880
2069956529
886614505
40944601
827613010
1663444062
231160871
306147936
1028744730
545533698
1166840424
1235684695
164834052
647531391
298891843
969132345
596841329
1852267731
941148049
106302627
324049328
654797602
1590084646
907966850
1140326772
915182266
1838115040
1951989708
80958551
570014086
2069273903
1429206893
1942398379
312692310
881049418
824197797
985177940
864767400
369014127
1365735611
1852331311
157274461
1311163551
1907693394
68248092
870655495
238301795
158842264
1046432690
934570442
328575977
1631546851
558968603
56078858
838497957
785242230
1875817570
1525463504
735734074
1284353256
1825524705
831985793
812427806
524940659
353677757
942342038
1662925227
1595832508
1167702455
211386575
1639530846
1052386152
1173775501
2110217490
1401826273
1445755827
1964653564
1133992508
621774422
1150753490
1641936329
1527849241
812754768
775696099
1745707469
1789764690
889135161
310576728
2108333292
720506372
603124893
1873518829
860589444
1268922008
1925815021
1208634120
93497490
770941578
1343866166
1589919473
2095316080
273287408
1227223089
1747341263
999786131
1881563494
595049579
1942920131
34197202
1930525452
1727401529
84035055
1527499746
392894901
1376187873
531118287
307433525
1109826823
846094475
109179032
1235959009
1990078032
1656393491
22760736
2026487629
566589156
1966036961
1074425104
1589957758
1646583401
1648438786
1362661001
1800328649
438718729
1641083414
705493783
1761004837
1650232693
1803127327
1710422117
953110748
495844264
861946372
869516337
989636695
7080664
1444475875
1480430731
248199215
1392514901
1196357613
1108386824
672085655
167172567
2080627979
1768637107
1320068916
303258806
844425462
246280383
2018942909
1211267699
634937404
1905295554
192730086
476570702
1891866406
1046561322
2112776827
1188933725
1328204114
967258911
1749882879
1094676306
1925954122
545274495
318473422
1738132324
317988193
1177840540
807008230
934784627
1697957540
764890661
1767132171
505802703
817013402
921711245
526527323
472287977
923170354
2034404185
876254267
1375493510
985425896
2146389718
2015077613
488140305
2091143039
1808294514
1420275861
30521645
507760155
1624181898
410557089
74483965
1893412517
938897010
1353350094
1702253259
1435373151
509806253
1828621746
1764433277
1952500956
566246356
2119655276
1788440369
886817664
593817090
913265150
1984021707
205866949
1243615666
1791646759
149851930
1652781400
1285968241
1006900974
1395767558
2144774989
1421457647
633016787
171226903
717098125
1162110510
578449125
1520704494
1450604451
1539261608
975357776
44021791
2141553449
2002636580
1081300843
1807236943
367077980
1184356953
1014264552
1445164893
367346806
902456842
1755595053
1114631574
1097319943
935885077
1994834354
1193358822
782026884
1666515515
1113200625
1673375931
983259830
1721680544
1548754972
720820501
1056184542
2079801598
1758350009
1236605742
1139445019
1495122568
169132388
15741512
1172461531
77024834
701354833
475860845
95493997
313308815
1101441156
1209681711
1084639529
96971762
1546796803
1671694383
372865227
1812453048
1645719276
276339025
1316018565
1443428809
1722594857
1056333804
623914416
1760763082
171806096
1679584876
868329233
403553802
795018281
1324784083
185173844
3083555
736617547
1151211691
234195057
1904225531
1289658226
500672682
483986496
1781497316
2024292961
427310552
663164374
516550811
1892528590
1926838192
1159399530
722755485
816590352
197468255
2105618598
677245362
622206911
493220357
32511102
744785040
2083073136
1809704539
648252198
503586469
330994066
1683213092
155885127
1527409027
400214584
1566302766
1824076044
1554461776
840006153
1707492968
1938714887
1578302790
1024631488
637262466
144772783
52725085
1204690812
1412611991
1830960362
447637704
1306159384
467882546
294156785
1520288461
1784390377
486978097
259202875
1509086957
1839722184
1338494898
1339537847
382518214
621414664
628097594
568994385
81870053
1327705329
796403210
1146129910
1926843765
646791463
1774666637
592702920
187441682
528370611
2101853305
1407104973
1328601909
1817062963
1813775002
473562743
692086706
400534068
417060336
681214310
350250621
68005291
2120420132
1521384928
1645220156
1566435017
903535055
2021475963
1123036839
475635870
348566027
1477026635
555682931
2014176995
1023253346
38271753
708936115
1012134667
1821973358
689521310
424802566
1235410776
872587907
823899434
2087617372
457942025
1953006571
2034390293
352252184
203447186
688091820
2000958303
1915483546
816303645
28674174
823427265
197152894
18761341
1034671017
280257938
1840054350
883207802
13331935
147825035
1921613098
438235702
248715624
2109011143
495516170
1784851867
1798990072
1734037417
1518186411
41361334
1425501201
642042678
1151545027
734488398
1903421152
238053622
319339092
323487522
974852029
917216219
1804904783
1336980059
1678300416
850696198
599380401
1510694930
25406617
1706978130
1612184031
586786954
151644331
1166531849
308302893
2050058440
1037801278
1968576284
116850587
1288810249
705292107
1212421406
166367994
1381035751
1916082186
1568136616
620408566
384138744
1195503261
841908780
377919589
1835620172
443528187
850388711
1667029744
836380831
2086124549
73094069
1267003920
1756800420
931099541
2015218603
1950088371
781854024
1128658387
1304636976
1199404757
379028732
471215058
766713371
1536228220
83121564
1642492337
2143990525
724963268
1191530315
1445905844
186904809
19330187
537726520
1855880691
331090171
936083632
1042159117
838502017
2013880541
1343554412
153165563
2024614054
565339129
1755066064
21014867
1924159406
1907759845
1211763131
1763367555
10192954
695700666
2104814068
1127915739
2109607498
792520142
104494836
964239172
223281964
1842571639
159364023
1476944636
1423684643
1948854566
1719669016
487087640
1245550650
1657636214
997492763
950480241
1535168220
577336745
129743891
2028839778
994321884
1331730595
864822516
1064901977
71018517
1005325608
292110826
109289139
849261361
1663045863
1538577079
1706767962
577410543
611150508
1121262332
914991671
1434629884
542087352
1451830132
1787653039
1020740216
335071834
1864643920
1579471808
467361916
451714946
965272481
1812768679
1572074401
1251651940
719175089
1177740352
1470619389
757719677
1729335737
452907933
2088424424
902133332
259450498
1433364362
1887152566
1641870095
2091218552
1368448974
1043282383
1474807958
425767086
770356371
530630681
1969078482
1775649918
1973865441
1753280416
1656043690
1159180966
911406469
425466339
1834491811
1687808183
792571628
72449094
346079349
800448975
663695266
802397930
1745834230
256070201
459259466
1276865136
168381114
528898290
1462520707
471252694
1670613804
1154038291
1143625557
582717713
1385708473
2031821136
387718283
969445806
1567195588
533523335
1181091265
1864129314
995227706
1164245565
591817049
569124784
1260645804
1893927989
758156586
1497567206
1574465213
223158584
896267169
827511036
208606351
2023646057
741928891
88021688
627023455
1867586005
2010874012
657221080
386814289
1507631808
17659620
142299852
433332254
1939895772
796450839
674860771
1028365327
1490365989
1677441868
1978745809
1639165187
1128045817
362149201
320867551
257495525
459924330
285387962
2109633941
186099778
110794021
2048769638
845217826
2015657294
1060758157
290888129
1016837014
1282516359
1346816701
1720802550
2020684240
1444732332
972445122
234305728
2008438280
226095615
403363734
441916789
309549797
1885990759
410597722
332902032
560695523
684727185
1796557858
1490780035
1041525863
1226159229
1360929651
1377343337
593859661
1993177454
363034363
570703354
1862916030
1822948193
2111638724
2060717787
177939611
1376367687
715992190
225793698
1890702818
2142496850
1923553292
251377432
1370526218
1712409951
1846710111
556274342
1347793088
1792506915
1149590004
2110308812
641411448
953034632
1170987205
466882103
2089683377
632102221
1979294017
540932052
627471181
2132938315
1989877605
1269448827
642327189
1093607136
488718155
960217300
746290312
1832074912
281026641
702677993
267593019
1913473384
2014957308
1118186449
2043289086
1391128247
288229065
328736285
390097818
2071224951
69729636
1880946443
2054440099
1965413720
1539519490
411027322
1712965582
2059908277
1277186625
1875220409
1100691903
873902835
1392707550
2011542527
1462422552
885823482
1116862233
296174048
1164896943
794482917
1909565257
75832024
982651586
617085213
473136987
504951119
513749206
943763900
1806812808
1202634099
1194559131
772661846
1058123952
1136750740
649009598
46156017
2013556513
1547825504
623684050
1887634094
2063616875
631857442
1906978499
631624561
214616382
435660537
501931848
1620063887
1607258421
836715569
1069268567
443430657
1835655852
1233088840
509850093
1661472617
632507995
153977229
589832646
223711927
300972006
971935522
1475288248
1300126684
1016406298
1617064014
925370209
1847051934
190757681
805368358
1816384192
1267838837
913424837
1672109700
1680193925
1373830131
695213264
1202472743
823494478
1235675916
1637976803
1148951015
1306289708
1459367213
1181160339
8715715
936719801
630637757
122847568
982808254
668559343
1519758784
1029366813
1299534180
1712548171
97341279
1657215872
1619744873
1289719112
1901572724
797403433
541478908
184845819
1465615153
97979035
1953544702
363618585
857397424
1562303448
159048398
2124877610
326813073
2133983587
620967181
194998742
173322124
1981651695
620549723
1997271313
218263751
920943932
871729874
868457105
1471561511
1738535956
740024839
1614858064
642735273
362712372
1439083307
1320831582
1518112891
1245309531
626962594
593241688
1880974801
725392080
1470872941
168348798
1844655528
902889233
1252386838
1764483621
1372780026
689058230
873211901
1061654515
1286132296
1601698310
1579233529
84236089
2076085262
611764023
1578080256
2108911744
701866716
97300764
1184251768
1412936200
63325245
907313999
750652047
983629197
292816071
1347932067
1803147936
2124429091
755589050
712574925
1848759052
626115278
529202947
1718525923
1767564562
618695495
2062797953
409483461
1264297069
984322057
1059768678
571920926
1461674958
683080574
1346612889
1366361195
1155045542
1431421225
1100698854
1668039687
1955825539
1543029869
2055267836
1094986483
827996380
379618874
1044173750
688441962
986362896
44981095
711366840
1884096157
1176536325
621423473
1268400374
837678999
1725073361
886158813
2042542447
2114737179
1376124100
1549164807
1110305040
225502184
926409998
1278120118
1060081742
129300971
1939711645
742622101
1498935681
497546853
886962359
719632800
276513310
260755731
853743606
34202472
252109112
819637159
2141668034
1191990900
1941002558
428043342
117210527
960564569
1787963260
1987272437
930127537
133967039
1607617737
1370022018
1888396086
816255494
1262921079
871567587
970869449
565307939
1298467171
817794306
1898118150
1061801631
321205507
1046950148
226160812
987524365
931035327
866640644
1210034698
1720857633
508768637
1558275244
1923656990
1242041126
230361385
1511075323
2110883478
1035046791
398261960
1483820850
853809028
913103619
933902013
1088052062
1695033768
854643296
1533710992
505436694
1725516576
1759443740
1781273147
1287897783
1539568439
1600248298
923138882
2003795259
197848572
425777515
792775121
2044521938
863375720
1232254895
2031347851
2111243902
1623931161
1171750136
550121671
70607071
1230146118
316864888
1600008966
231235957
608633012
1583402039
1992247091
1045389669
1999913595
781906174
353395877
498196635
1784855631
1405867589
693224098
164937746
630392336
1524956195
285622423
2105836549
1688833693
1421023759
126195161
118333094
1728811009
1015598347
1154239138
591118836
328092893
632868499
1119516722
798570990
637113038
390640122
751980619
1223118580
2050918451
560278309
262631063
820555819
212057989
1077992673
1917841375
1085728145
222794857
203861799
491279126
2063321635
1887031001
111717545
1868243147
59248269
881692774
150235648
1111317641
400540328
686065716
1870001035
95468539
511043730
1494511283
454181752
1629267818
7343738
1512557121
1080180776
1487864509
1139470550
387644469
1098334997
607501519
1121526944
1557566246
1993483675
453126190
1689569843
1292364151
1482021042
1363614550
1868383813
173606831
1730052763
1082316906
1436157410
1604899316
222700689
363183703
1608206032
1459911640
1623181829
80134267
636611394
742605921
1385315997
1263969971
244798359
1111849707
1406880623
1457722995
1807630323
1089981096
1579450089
1469735476
1355135990
1163644789
347240942
1524703741
1774653277
334950790
1620559408
1667928986
1767356816
153651845
2037658839
1365558084
339243829
302534917
1089062060
1315535676
143276135
1267600699
787484648
1443167309
407001924
2095289470
1229931273
1556315658
1823907413
2095189702
1084988092
81164176
725243305
836469221
1370122767
1082306183
2028311308
1039246919
1893312783
933761259
96425586
291177202
337840785
1054102582
899926279
118968778
481532628
728849834
257916852
1605643276
2019616156
1371566915
1352189078
1625488959
162833423
2121479067
1598024137
398542045
1105720350
1188255185
1331667926
919867374
406263051
394932784
1447455535
1205325849
773238629
2067337800
1243735875
1822779940
2012455452
657672625
927293548
831361958
776362251
1976243484
578042338
2125166460
451062639
314721160
1101624384
80715968
177029670
1066378968
1257584674
365179202
1124042187
977947291
1932093373
785079190
1503859879
2066445777
1412315439
391719056
661504460
699953783
888658296
1428783903
1516706369
1539644805
322311639
1509133540
1300263981
1705000936
1492586137
907754009
1535673532
1004187219
1452667174
1189229972
1378057720
607793450
1802418807
1169755577
2110830049
881407395
1039138987
1366403182
2544683
1662272853
2109982288
20184803
1032816688
902186619
1760056211
1278616227
803981282
1777632364
783423896
274237791
1336513962
1074495553
1372560262
1156030676
217337489
1802340356
1418224123
1843637241
2127069366
2146703400
1217393668
793765458
2111064432
329581223
1306909430
1865019596
1429027779
743202857
576432913
1204454837
184864331
1976322020
494540432
596669682
2141475205
655577009
1386088489
903276685
1092185745
1758123128
356959441
609743059
1981557926
32377516
1101927870
389830657
718766137
60479013
1977842575
221888446
375218228
646802131
1438869436
1010828244
531588359
165131324
105086743
1985406985
2103766727
59082389
1118626889
2104298286
1125634868
956208753
1216186845
1744380886
199267326
1041709441
1422494720
862880845
827006195
115404400
269849648
1621485466
575474309
158051523
197345645
2038137997
1978038344
29949507
1581816961
637758270
1094080050
1673649723
2039189805
47523926
149637119
584081825
148533245
957329876
1511656011
437135534
2048555473
1809226528
782393919
48796981
1340436762
1714000271
1030460007
311151739
2020553845
253173771
920738293
51740289
657219782
158055376
842693222
2126542578
357759998
119412879
942786020
408548526
393094722
1071236308
1677374965
896649867
610129294
623447508
56264966
198592372
1010538154
1574906907
1928259877
353167052
331176086
1166260173
734730840
530106415
47136115
597714046
330608735
1862266966
1933407805
166856151
560516378
681595122
1852253172
1201527685
1249044299
478517513
1863533118
581707311
2017335384
1318112594
1184930219
271123048
1848242837
2103617507
854178310
1852608094
445374377
1100595586
878050424
1412125955
1084622544
1091928317
1236307344
1510998769
1102887611
1460589432
1904115728
1539269218
127103090
2063052097
783083190
138911685
851066121
489836991
1351612054
958125363
859102290
567370598
1682714988
1776082842
1512324764
380746846
2145556424
1381005950
1060871982
996085377
87614424
252159021
82453240
1851018271
227986014
1951746726
440532501
340318062
1680950821
441859841
298197637
324762434
1350363707
1743483333
6780453
84683694
1864383201
1571256350
404394307
1326812450
2055147998
550524543
1435436212
1683441151
704120486
1236702901
548480959
69342711
957145606
1069720244
733966015
1733736094
902764492
2025417115
752634346
1743291201
1745439063
1071205207
1109756482
1349839419
2025770860
1016090095
1752846558
650159070
2075806906
1202493600
1765311619
1829483346
453265446
956840143
56283356
55389991
1715130097
919678457
1484794740
42455297
769859336
850312694
1317397185
562581078
1559124301
673517982
578630831
1803450343
1892301675
1522014293
1508207570
1308762917
41345755
1097774345
322143849
1161091470
1228576323
7811583
1859151008
835801325
430741738
1221459221
1708555958
773434480
569377628
820489250
1677206211
62227454
102213357
410995064
1578580908
900772991
97253332
1825171276
1731698484
1726740841
2121006754
695237875
1905583090
1047546609
1795314585
1037109950
2042937238
1211500540
1971789747
220726729
1307504034
839968124
1124608062
325258557
2068028748
697411349
1584390081
1333650700
670656424
147758935
63209917
1869265955
1077661230
1831073669
265827100
1487320835
1620263080
1142735051
2122526230
196854988
1349495806
1339411327
731968368
135314238
731811718
491472791
2032764282
1082702573
160799889
1679961473
249538854
1620237299
94034751
1218342416
506278419
342565248
49502690
2107042304
1860588194
1047377689
1684103875
1297626050
2009921628
2122150668
777730637
495392334
1741499461
798926112
797140362
322168304
1259044547
50800861
1393260552
292526233
1627289785
654623317
751463109
1708369415
1189877254
1933230857
519010743
328052821
1279543416
1658320253
760908314
1319105375
477200632
948294031
717429089
1579646534
1675117197
2129787078
1744220940
1167667789
870235216
871561970
1838673478
1107725352
737504244
1265197481
216462670
1503343576
1404684074
1511916833
1010602712
1889817796
476835694
536782975
1073793231
278052496
772827863
1413078318
285601324
1250479170
1991698057
81473690
1162958200
1613043198
1753154104
245931764
2021292860
576382904
1830035612
690114736
1290386324
1061782237
1400455924
1034264034
526356736
86189382
1595796185
1070881489
1783454466
1901386431
626328705
8481843
514370382
943723619
275175665
2072224664
1677859990
1257703701
764872848
1810883452
1103671576
1032641965
1570213031
22776625
667072623
1370133897
352436942
1676160019
602226181
1312410261
344882639
1274643672
1339228022
907423079
1592140064
1301726728
543943143
1557581266
872530523
379068070
1173758495
1239427810
3560363
1105301488
864653448
1326451569
1998771776
151783944
814152013
829693397
14324893
150851570
117676459
1067212902
834954232
2098406330
1983008303
842682953
1002958845
1201158923
133382499
954067667
562170763
1433762615
1154687430
499210827
1918438431
1712258417
31645703
2025099745
2020223885
2138594113
670102851
2052691041
124318191
1513996946
1540174263
1845661208
95004804
1461932533
1533022759
698528972
1454363584
475774179
863936227
1080225990
12170623
1188509731
646173148
1837845606
1021433501
795586016
869827649
1385311450
462396066
448215552
749921784
1279414664
84924694
1170075236
578189891
1342741949
542015379
543416035
1061003267
1939515205
264911988
704935466
1094032911
1984368716
2130391272
1267208527
1570126426
1549837895
679848880
897115205
1075697693
1783974647
1337059890
934815378
807083624
237085701
499246095
999589574
472720847
183669882
1843272860
2287482
1778593469
65370950
1349680390
1943692024
1736761346
1341668671
1895053183
93624236
518786397
1381634989
254390312
171130080
393806954
1735272048
1731031170
1531706957
948593834
1341188732
830808333
509321340
352418865
1624328925
1455786873
857828644
1492922172
527341891
140289389
451143649
1812817175
1460422142
708485682
1098893725
373096292
493641663
1462963498
1816282428
372791412
698473619
1276046441
833590183
456935497
1363913154
728296035
1081526504
2103555145
1971946618
1452050546
1660153609
1528145055
572234022
95508781
398551889
1923474028
507374764
1544241771
1190767105
585834247
804293703
1783154607
250221407
1983488284
1467843953
1815633028
1511540346
1994488633
1378723538
208518789
1805295418
1286031944
1077741565
450910084
1306853659
1186888708
1530943929
1771808807
323677264
2112756845
1061944973
1824176603
513268149
648621309
1649273554
1225234691
893312783
2063827424
1915440292
783800347
1807915874
1485580653
1934818571
870258740
269904643
1177966902
513128254
1548786947
215606339
312075523
641013990
449373772
1534040880
452214028
926575502
1498960378
2047880640
259191733
1028010901
2099758739
2115672348
829475908
606701778
1674601911
1107481688
342774026
196753227
111101471
1499444683
1521414577
527607548
1111373198
1689853727
981707083
76450785
928678895
299331960
1366043776
376790784
1392694494
209013059
1717018698
1919131104
1268054446
1582596933
1013831631
543413113
1093981398
1020758079
2078939774
2026399576
920994510
90169745
2125492938
980891511
1132203357
819139841
2053538840
527955699
667542788
1371982291
301525260
441866086
1768907793
1073034171
1284905400
1208547527
670570497
1723517059
1212668427
120463711
469013684
1132346238
980692969
244268576
233606565
2080620946
1890509167
1241263030
354548020
332177016
140802939
900678999
339622411
717486008
2080890643
1703624288
874664390
1452929554
1888180479
1587790276
187898707
323884257
1577991914
1721883272
832212099
1988753157
1120409081
1840587774
957809049
1150104139
123355384
1021493765
1494322675
1015783634
399587046
463675812
500455282
1837031462
1958625611
752844906
198834261
596385362
603111835
1417690551
1850665284
20917723
1887830103
199029239
1912468542
519823737
1441694477
612323319
1006677460
371634590
1108863642
365546524
1571616887
749053758
243161328
322112886
1566084571
1752863033
678977627
1306994065
95130048
710377383
1559787691
1841270930
1264266301
154044763
472841829
2057502202
1531259679
131978837
1301657682
545120375
1225108950
1631122908
1963845031
1831126564
1614796196
231766357
1977210194
1620146581
1223852530
1375263139
811270895
1695279214
22155443
296854140
194887163
99603814
633350612
1529734898
870012740
14700475
429560127
266272292
1933301852
374993653
1639579842
1325565678
171982878
1270149153
1671039720
1138013254
1365133925
566746552
1111688321
1017635325
896974385
410799958
1009710946
2000842748
1290748654
818296492
998415510
1510205295
1398325113
2072972176
1007902302
1618110148
1303068734
625327120
1087595180
1425102311
1900045620
1390699694
1281138027
142762572
601184437
240963814
779348641
345097034
184372494
1836893009
2055024832
1374602898
630031176
259720603
553224920
322020424
1370216735
41828681
1883798138
1475320624
1850269434
462331794
788865774
423515383
1995339496
1216557483
343444111
2133299813
216791693
1687953740
431613290
1104027737
1493756120
496674989
2016798612
807735875
218570033
4706986
678829784
1362774151
207457518
1350239072
1445025228
1412774712
1739886107
1641105491
72220049
105582343
1590469998
996569178
123707386
1292431700
144235665
1778445386
130570810
779467843
292921520
21067515
1931959951
1068229528
864364607
1837598108
392003454
1705813987
626680200
1566277585
491831458
726504511
926640314
844087361
926413414
172048546
929334907
376003765
409424641
1683775559
2043983288
71415290
850868710
223876160
139244095
1160892548
1069402351
745703538
189370085
569931003
1244964674
1752094684
1826870239
1064048469
1040434035
1066743853
178005141
1642694846
2072649131
544501576
54423125
391147069
81631715
1329958422
1243913862
276726263
433773175
1592980985
692183289
1079679808
2046697934
65250328
1065313604
664829616
152976693
1238091320
1360244438
163477025
1044543149
1021548224
1805478199
540389788
300715927
1644527957
1877657458
1057910552
323994195
1750371937
125201011
1041296117
1645071688
1378621481
1673711226
1603540980
70452320
1782171203
1641890286
1456676805
1850371121
885183082
1282499423
2094705503
360897326
741708918
2062952482
876540571
167650417
2068338338
1956473381
1894487316
1635994195
235303509
164560458
1384004254
686602263
1045213987
119034553
1019017819
617317453
257295510
949589273
1524206705
1608039285
1595499757
1830379768
2136097080
1609412987
727327400
67630526
1533133260
1482448085
57368639
1373304077
370055364
1386264601
2127028146
1246407008
1544257954
209988783
331290672
1746523030
381256097
887882976
1889046848
909181329
297584592
1051452923
78546810
771124377
1941263662
852841108
908122262
1391157139
265055553
1109210382
1407268771
196617465
988270097
1326477780
721004987
888110394
2020847693
1223721274
1091455328
1240636679
2144636902
1899041221
356209656
1149154297
1286716465
196064042
1804631184
2072836578
560574463
64915336
243960237
1447970277
471937390
1060830765
487340083
405482598
1006517152
663328255
1786210434
1590797590
1967107465
1836033940
698847858
595147159
939705019
505689844
313426235
749124420
380064591
1695600316
1851021358
1574470267
98819326
878403955
1903943465
916730662
28987979
359806177
363599413
451873940
933147618
215143254
589304263
705281701
792752093
1248134664
1809719199
2056833331
1216842247
1373820967
1182216869
89284777
1182174606
1558618090
707762007
1622859218
63062846
1918374342
1701965648
740864879
1460679400
219241039
1116567236
679013454
434957278
766853172
232820683
16593405
917181496
1506758439
1404081914
793533032
377242087
1417087353
1393557394
817790699
1110743716
1255088828
240367577
1954388507
88751226
1088012743
280548649
2100538734
1673620786
1094372174
1945864288
696217869
953586602
748762002
1740659280
1920501900
1565980503
61888819
2010165028
799818220
1102661797
677537546
223056820
337369998
2032595374
1509736182
705417507
535122627
1204235774
416246548
614746433
778025420
1606216348
756586814
913545955
412358145
359165674
1048910892
2087718402
404473535
1956498612
1072101035
510445625
781021800
1168185379
1826286942
666454057
1371635196
970549401
892739709
924592999
2102856269
625713068
875867999
189413663
235043631
1527642929
931291497
337295054
1934525601
2013621265
1683380562
400164083
1352188503
543012699
922406588
658211604
372429958
1900895625
1798951011
160152441
1873872739
701910078
1380454240
2112084052
479166677
1381258510
887533606
624910136
1685517921
1942646480
513090910
611661272
1485434005
1023393019
1355551218
204795410
2000911309
1151164604
593114020
1481202205
277913437
1822298300
1092375853
1585539268
1944914853
1149270282
2120828988
1354779228
40668257
617440410
2024466359
81124247
851045051
530754510
1153245824
132143919
1832147812
1192488516
734793029
437806443
1651799397
861016625
1418329300
185088118
513912829
531270832
951494660
223297697
539060360
1720676961
1829786333
2083712258
541618634
435769246
199753717
878562043
148384009
1855178763
11643622
206432965
1093670111
759562239
84511509
672369772
305990603
1606929341
1439128875
1461785285
1481564512
1913956374
14202362
1645035743
371039741
195918548
716921863
692632928
1013398382
1891244769
1284549359
887611227
498003117
1278976096
836959283
1489093109
231140146
1503689995
1733696127
1464181056
418237804
2099993724
1503378409
2022145703
241722668
2008927257
371524531
1512377385
1319183792
62368726
1965689979
1338237286
1693848048
1304192594
1858108137
50984947
1904096022
1699672303
2061113417
487681734
1194300987
1851102166
505705349
578328522
1726927657
230062799
736267399
1313819306
674306751
1079905607
1324975686
524452421
1811532819
85986859
445210780
1971798072
656184387
2131002576
881506953
254130420
1691161506
1991339141
587898226
1667615000
447024165
1724001648
1589464495
1430106233
1131026424
134077539
197207651
1875121859
905701222
528302969
462060311
1590057063
301205334
569487814
554795331
415504828
1671442241
341677126
1249592384
917578726
1293948939
1806685573
1100389813
1090423092
311417190
164824701
648427782
1217138928
1531433140
1474383301
1863359795
1967320059
1381699335
1649287533
732905261
1262137496
211636184
1157023162
412457921
1114218372
983135788
573216285
1514756774
1812016971
822187029
1356600698
1921283969
1136124150
977369173
1665910363
1085961617
1918983235
1878836374
547211941
1354340497
844485653
190942082
149638397
1273047065
894022182
794327012
2088808387
394639620
1582730246
666597880
605652550
87851147
1511415471
1960574344
1091261577
2011606418
433197833
985770393
426776482
41274233
1977895547
1336583343
1166120438
1266822219
1049719402
762733773
947287880
1793874777
1236672886
1975780497
2018649485
81958466
382515923
145564149
356021424
398676185
1911249627
1646675090
301339314
1215675920
293276557
170773421
344899682
1928422140
25772162
1611818117
1589793121
1657647244
1253350273
1765410983
999912555
1506977401
567670814
267551779
1076577057
1889762502
279363724
1727300559
1928108923
1740396173
1858439602
308423471
637156960
756808678
765065096
1730819004
233748865
756194422
1756948743
634950109
1609897601
2060360030
1602874544
1845339041
115954655
2002802544
1947139245
594864078
1215800408
1544428078
97485568
2129935042
4946036
1861280992
2131207771
1735171535
1753173391
787703303
761060660
2045084783
1000228592
1852565654
108579601
1369156553
1437109586
564809413
1141597282
843872243
1454077869
418583578
1372936928
716626565
715029349
1937790950
1534841213
494584035
1062593638
1396829985
1594251467
1520437889
444355925
926252920
67646400
338560756
1856245746
1682939934
378921802
2086435955
1067517238
1796146513
1749547663
1141323253
461155802
569553504
11287456
2083330384
1718921840
1529623510
1906703283
224642511
898968445
772202694
1398722203
206092801
882909628
1654466290
1586002950
706282128
420624052
1754585971
1389443951
1555591081
758549633
1069258083
1384855534
428954710
190465759
1534857402
464018740
584436623
844159497
1346738070
155937521
1858832237
832185434
69104964
273633696
485172971
1151028673
700084239
1950734137
1018958922
1367044286
2140031938
1099858443
1584786281
1632962849
578376613
742837902
2106615706
1284320884
1035857213
1257548409
1368054410
2135003687
2240872
1055668637
1901341173
1725843814
3248169
999416312
2044483080
1259101249
532183559
12165167
276334561
155852438
145953317
1132766013
635611095
1671319515
201844984
742273370
1321040593
1341588396
2089270830
2128139182
1520847295
1994740262
382421804
919391000
184356689
1434898456
547886449
1446562795
1722560021
1066258038
689260608
1665532606
676900593
1266246596
863606715
233856965
679741187
70138891
528165314
997469320
1833461423
272707710
1217038899
1002563140
897093364
1482991672
646030158
947479577
1695297567
327794808
718258430
2081243494
752996431
6700249
734763669
47158210
536819919
2033205098
1776575891
1590224418
614034833
2004928810
411758433
1381662084
1330457192
191758880
1456193543
617407743
990964181
974014874
699614231
386646577
1485402812
750063223
1421147826
99610921
2072637340
324693877
1517208676
848882059
497585057
431924035
37813593
1484155241
1626380795
1341794596
1968500466
734227137
1440432959
1816903917
1607077530
307453762
1675082806
1427450564
14900210
1672655916
1942750128
1863823481
925745860
1018929011
538388812
1025602764
1538819523
1977627395
901651253
1937542253
697872520
311081477
1049361626
982572381
2098237813
185949173
470746227
2034878518
1741962378
570034670
1870324245
552638317
1845761376
133935694
580496821
424458340
966156687
1781120348
1645501643
351976230
805888687
532599029
964411825
1124801270
408123558
217832813
1167790262
68800009
1697958981
1933603201
431812433
2117049998
1108476156
1304516313
11274673
601770585
784494425
90076498
844640638
2648909
1220568979
892928211
1797850043
1508255651
1448606515
1825238098
170333984
108505634
1116524476
1398842955
2000990929
213279410
1989146897
1274420626
321850248
104205728
1606343431
932711668
1446054704
2114356563
2000950408
931827637
198221321
1632065805
1251176723
1469447608
1156548962
1862151746
1377428322
1408962529
710461962
1908467899
1436190594
1034898550
1304656347
1860475370
869379381
312654566
1869889268
1543649916
488040996
1995432074
1791377676
1422010716
785855495
385287317
470067350
939488477
1608516341
1501936694
371041255
74705599
1402239947
1816903519
1725429407
1111355374
1950720540
1543374035
1951665961
1068573065
587633314
1420371361
784442687
1694678153
1567999419
1439959786
1699930050
1669516926
1880381633
422830184
93717522
171126033
635724284
567431713
1753131746
313341755
1680296131
1688670164
277315509
1181179011
1127557515
986028376
1618314734
1837854285
2072395544
1348490026
1516628020
229554007
1747408159
184672855
1659850226
400350235
1844593212
1820184804
1413462541
1116111627
1224960735
1194949213
1631580340
1829029192
403000080
730742476
1625646553
260204103
1997211733
1294336298
368817045
1664865379
433261709
978512285
1741592593
472314048
392865774
511930982
1144880213
1043570805
2135669662
1813232839
199328213
1299587979
1512925973
819801195
1963923709
1370240526
1726011224
67455905
1117528000
1655568456
900915360
1789720711
2138277732
880516792
988541183
1145100362
673153796
1589176958
187092551
1179390926
1200831952
1686595885
844592188
1255037904
211622132
1322286583
2021324628
859190683
1099592272
2083533103
1829334616
1698729620
1470493339
517064817
1013114159
1847499007
1683579722
967780256
546330338
593686556
2111573366
1271134280
819048414
676791351
1500946239
954571427
1771165687
293195512
1703254828
1695604044
7980289
1997066270
1434668270
1612610946
1987810584
580145346
914508103
1827631074
1540272310
583004419
648114935
541192300
1609954453
1936751268
841124283
1216371287
302572760
264765050
619462706
1224394990
597222990
779171932
1331747392
270303046
313229735
400243442
1368544152
1364072820
1432530112
2032559334
2013072653
810910515
2081168812
1302567994
286393375
354728363
1014015049
1944507047
1660522580
1814582039
2069663011
1116590799
219654501
675729042
796527440
1945916184
687519304
1893838159
1656138442
124670671
1786634903
2135511526
629983881
1088536143
1325923659
1278519664
2041192228
1081629495
535813916
1324194552
260848845
1024654411
607082501
889405484
751577429
1158086207
1504552600
577955248
787609309
49220487
1854567736
928568123
1623811558
1673013509
1995595968
1230625668
1045467083
506202617
69601140
1947645280
1299814471
56208391
1300012470
1561991951
1612212428
710753386
206245297
1154659018
1702195599
2032681704
2142805265
1061797787
1746826509
1057691443
1168775997
879204471
1856919820
216046681
1376556844
280422878
879034866
836584816
1307090672
1555545276
277361699
1126326730
197592145
1106462638
1772519186
1465299323
118500391
1512146640
1005923994
648364164
271508615
2110888963
136463874
178490556
1465893518
623245180
1913881065
1757409378
2083915964
1314211623
1831559845
1694062551
536810848
1119957011
231554600
1371618436
894261575
2090061293
1979275945
755559013
1729352893
1542781840
1425674511
429591423
1977294580
1275618045
406517320
654474126
1371075531
1829066155
897781407
1633642037
64178838
1373203824
1693124479
229353760
710406923
1558639492
856193406
638550417
1576123697
1217401362
166146734
487030817
1340352050
1834994486
696879511
624739634
1276547034
1623308924
113817120
923829500
175635840
341416928
697185635
1274794964
1598315462
791387514
1769943708
1258601133
1641303416
1860597304
1381169622
1755943761
230720158
2025867009
120418912
1204005888
843159096
511132505
779526452
2013410489
936736096
1025974348
1170748026
29258351
1548962933
12865055
933891213
101334101
28769806
3012422
720824753
351911644
202186963
1390922262
1172437693
994674982
252216866
1923909491
79073539
1805770944
870991916
1881824338
1317720313
1322802643
1283809197
995754282
540961716
833671034
2017903431
2097259176
2017354329
901670881
340462782
1075089914
598134506
505819335
1739237201
1858124950
662419472
136562645
423986959
1880812708
1053944354
441541197
2088199533
8049145
1222695398
886315442
641567001
800575720
135696095
1873641467
74912487
1167563822
1030133058
999521289
1560859983
635409347
2032990368
1154444684
718123333
714731016
1830700484
1187354917
1113357793
1279240027
551392580
1374018929
13399530
1419262709
619814246
484879921
46214652
1111499430
1039256784
1431001439
36115125
1877417865
65301536
39228233
2099867564
58149406
401000712
1890208365
822803765
511044098
1549297648
1140179970
1068103233
1108285224
165822020
926089293
110671730
1448943915
231929108
1125410514
1121182869
1167900749
1416180399
1432599121
339679095
555683158
2076503482
2066961727
1345394113
1323975031
1784202928
1524805240
1383632780
1276788595
1708419711
437724245
543319313
556917505
228654275
1323962933
963278299
984488442
103320091
1655516105
1566569933
1900790622
809599432
1472602635
1608928466
714168475
2050439417
859999943
1432058766
458054978
772305957
1575299480
2102201095
1524275140
445970943
663569249
1254392271
521867523
328412431
855214945
1255433012
641391954
105295435
1862736630
1844360305
74165223
1192298331
1705888158
1622019086
1089085460
1175805127
270191016
752494384
1723723880
122169398
174755023
1267796092
1791348735
207878832
1889726277
631086599
163585593
1432110839
1638837579
925167534
102850154
906441593
473636497
670225712
1990818229
2111272181
1685666400
701445294
600360340
1352609919
1625482466
1382336709
1124455648
359982476
1598390882
1851944689
884281440
183722290
2054345643
2006973761
1098061497
1580054192
1679366832
1747952047
838001646
332415859
627279489
409257763
2094056223
688371727
2082727908
771327122
725288321
199699224
291941573
1587253992
2120319851
1764111207
561128864
1749666631
1287447575
1328548352
1280446667
638266732
2136911340
1285338307
691040025
262696351
211492688
2051881068
1574739963
1060178794
1182649880
1334039170
1728169413
1194651511
1352274007
812727365
1823306394
951816673
300428414
1573909674
1911003949
807512297
2088784186
1179030066
1698485393
472276540
237262465
946478512
322688854
848367122
2041136434
374961264
990334090
704154955
2054268791
1913303584
138207625
1481963345
1749655713
1669571481
2089985134
1109722271
991284934
2018918534
1588308071
1980754162
1256583498
1306144377
314896743
1158461873
974936550
1035749860
1425779051
2134399930
477832575
2124233161
604871578
1503853056
386415343
949487853
1184168277
25035777
1641616645
1336526991
870344255
624145304
1173836095
202586760
1286097927
1678842624
1722747076
1391297471
922908559
558611428
1589113104
1330308671
1544879219
659268932
1992966903
1046250213
1965646197
1547901262
2085645325
120988903
1222710443
20757550
67536480
1625887480
812394562
283724244
762878195
131000886
935548395
1402328196
1232117652
1694334850
721832937
567511917
377838467
285002605
641679547
393873404
471526324
1157093962
1139593027
617424057
88485059
465684564
1372789822
2075089837
975430014
1982317278
45432969
1256827941
1465164467
1814631104
1723334432
296880469
141465681
1859006183
189710479
297357405
861272213
477615758
2125715294
103401093
1334661382
1268724384
302844915
1243553790
900634265
1981809081
410874218
21040437
677248392
2034616374
142967263
558453230
1361549873
217386042
1345487270
1801347851
1759037663
1718196094
1539189997
2018217251
1141267972
824361125
1096788704
1925161585
26255105
1656143596
1009699529
1994076401
571867615
1818624830
454723455
1316438314
1550169485
1869060877
135517247
1705876544
337834604
1594333799
246263978
1531681256
1827279459
1708166753
278103357
2096658106
224948628
1897461472
1633077012
1324888772
1123554686
2020460969
305456289
1939077037
1466965617
1819474872
160856586
1582368397
268107527
854791114
1495846126
993996455
1961065786
871810393
1620217999
1388825504
795441469
1037930900
702870302
1988512653
2077196032
1821405944
269086818
735264060
1660034707
1242009123
647032704
1422583335
668601026
209448359
89826913
146301395
316277567
683557574
163923483
552486554
82412424
1699459292
1377431258
926274733
51199053
886677188
790392065
1864215722
851333742
1563529667
46021835
1670450457
224487451
1364594580
34985588
1983944955
1644063973
738822203
333136555
109422101
294270445
1643137196
197850909
1099502485
1261624834
279344508
1315961316
1301718850
1799351900
1111690229
2012630785
111539481
3624434
316730728
1942399811
1514261565
1595407080
1608970542
164393323
219622943
412846545
115867174
1097266748
1419037818
244280935
1007955499
421989529
858001263
1500974020
643037047
1973017054
1839506406
600280254
960913173
1350693323
1022595540
422478734
863712096
486521804
241621614
91509493
962743863
71966150
977706560
1068195204
998825609
297300333
258788369
58523386
819837903
469680128
1867798022
1669679993
735428392
882722544
1979773199
214865985
1936270927
631522188
1296587302
614321157
251854243
151848875
1395008956
518027036
513512042
1275680254
652416061
78492536
1716972763
2076837397
16314924
1063963916
656429752
140374114
1841036643
507818604
870043981
1030366103
452121440
1892625586
753324063
127688494
1688594352
985325435
1774234164
953735460
764379627
833819095
1523863915
1547979114
1404388473
1737768371
326891582
1315651211
970209903
944531775
913818565
887601544
1785228754
1272333756
758154924
470160062
1228473849
970987757
1681883805
1879713068
477228434
500133098
1037316815
987087829
1853096310
787646500
78716667
97613036
1705297427
969977353
1754838045
2065200867
799450661
615130886
1864575050
1611205774
25344341
2052657382
1242981366
1182404757
1986859369
1273231111
779678834
1492570851
1122800054
305345180
364447240
1904360454
1112493208
377098938
1147168489
964835848
1484024278
1225051382
133074995
1687450685
2048169254
1396454774
1469168021
791496513
1775367241
449855271
1637347925
620890725
1484301583
1494893617
294732867
1381997272
452510665
1525159360
1094442548
1722691546
281213355
1912657092
275989843
1971550175
558928655
450138645
1316720675
1858337871
1740643659
1441248862
1898031316
359976283
932154699
900412072
1279891073
805205711
496823774
647133383
379834648
1673673858
1555469724
5782324
1180866982
688037338
623109474
2088957299
1927831152
54534777
1789890327
1062878307
780674062
759918182
1155293810
899536557
898693047
795713219
822977809
577739890
1576888892
1630006616
1586229059
1442914316
1698697572
657169625
1617924911
649469513
264639253
1363881462
966363792
1804383794
132691587
1397086882
855895311
1606183439
136773522
778984192
1288892127
77391562
513822704
1095627119
1588553298
1208325405
1038684772
1434762900
605280990
1786179796
1500671150
726162851
2102729432
1501473238
2044590388
1828833601
508516778
1877445635
129403411
1688962796
935384705
1315319757
19329734
2142313343
1618676314
1150513662
1768413983
623953864
531848635
187020246
2126354686
497060985
2044487667
1568269423
637473227
1240954405
1167111316
1369264049
12494533
731656791
1446515140
589903634
1296966991
1165617878
909141851
2120299062
2113323563
700213919
979571554
908416636
1725832081
383027655
760205956
812197783
2016494308
1501946349
666250331
973098996
877580339
1088342601
1764125390
1538400468
1875442408
1276877839
585308195
933550687
1798880579
1503018646
731645175
1733409907
2096823834
16972708
2058081975
1196613098
1259389659
1784388637
362880473
393989593
58419850
1576651532
1258025952
1389230908
328068905
2038547264
690561616
603579745
348926106
1751008029
417583051
1614681246
1132186
900646899
1581692785
2073352468
903207613
1219040254
66446977
1984025883
210733900
1536096477
1474953911
1425034112
1547851071
1081699590
696653983
1236482398
1753024085
240773061
1690366293
1297626299
404338440
1538458859
1984623129
94246551
473648646
2074702297
414810313
1979738540
2116094158
1160651019
1122038718
501785521
92868433
1126352694
1806042840
1345725629
125504891
1199152714
934271528
1026424925
1869862214
980513555
1770223869
1493404935
990579157
573503585
347203136
2118827342
709611736
1175741438
551662884
1690648325
353996078
2086163021
429729043
1109091498
672768299
528282437
468568439
724685921
1102788826
1550351909
1794029393
300745110
1108745151
16772572
1352547291
72575990
1585023036
776275250
1884822081
522168400
1805915149
1343789923
344019629
1995649303
398301329
2145529803
1225682792
276495928
927736723
2122172080
1085103177
1492575489
377287143
1022430557
310101013
1840562614
842691052
2055783934
1381168914
1647338954
1386761662
1377795170
1574066617
430527079
985562381
661553732
1953585618
840906416
2128371724
1080701690
1359080947
1808152881
374137056
1976205310
2133629698
1763968978
1641324223
1224787299
261030606
421965822
730013598
1425794630
424016340
363216569
304089681
2050732086
667690517
1038231946
1689086290
1439991780
1211507978
1437302242
681047171
103046659
1626683841
1997330983
1598972961
1998187144
1533641667
761343264
504941117
1796157808
1722596432
501890874
757658876
878202561
1058962769
857211216
687659424
382176095
1851461536
1423025824
189531648
260552871
1667612954
1362199612
249109381
1288557768
317702775
910473347
329273416
1845688151
63213122
2122292453
2130442883
942114073
1132779276
381156629
225976931
1095806126
1006173419
1838553010
707664843
826354371
1097075801
1770874415
564210011
339629615
1986020464
1401826782
1815422524
1617064970
1240343807
2042681048
1450719278
885871672
1618937081
112987578
2073594541
87307669
686043136
1187424948
1484722214
1399976495
841715207
1440113354
875056345
1272476572
261279869
1981562696
871639212
270823160
869935194
403693080
818268650
940861784
761234753
1779071642
1139570457
230949939
277568426
379764021
149848429
1326223658
641200696
773477398
997144298
1145827015
534526083
273568555
646503691
1209183335
593700401
163273806
1293136410
1784313539
1958256541
927371235
1215494264
755354588
1530193164
698107100
362874971
1854535522
489654546
706054311
1716742578
1925469969
203615860
1882548298
238024552
421258949
535383572
133103558
1244399783
842011914
129779213
503665357
1783538573
242605726
1673523024
1626729692
1412347791
1245983620
167934949
570378584
1722179357
183542575
1308188074
1660159018
2102667917
1404915683
967111682
44814814
748909103
1350118448
61063787
1124286362
1295298593
1859354166
1302212245
1887124414
262071136
1585687672
1519634134
78210527
396556530
327569842
1957892067
835331881
134889274
751868374
646241280
1592103636
1988681589
754640138
995371096
957877740
1897750600
1099150701
786138024
531611603
344338502
1751900611
1281424537
1441778300
763770801
453841741
965318505
241846982
2094101170
1076594855
156060948
285352084
2006619171
107225847
932483313
1841659694
1155182462
1798814076
371744477
1676821802
1099688657
437565056
1069404695
1570053469
70269395
2044721975
369509024
492070458
706551524
782109613
600632486
2098717409
790984384
134054848
1951079846
1633563349
710560223
1285804813
217836334
1311838877
146515509
222118102
928542995
1472815936
1087537864
695285917
738563980
2048130064
5024079
1945886276
2031903218
929579266
2127800247
1783491270
693486670
937526374
1870121911
1060360155
1107493369
2146184823
2083005441
119874619
568038351
901229969
1288735526
670914569
583636626
1381904173
1440135614
1157542275
486392029
78847743
131030995
991989897
162783607
2026467317
2086946943
1623849794
137422325
677555335
1652851554
523858539
1872980091
1301794499
907515646
586878184
1689241090
170713148
1032632914
1273879880
428916052
1394631313
1505695905
880385252
1943376948
824672280
1791498922
448110749
1256638024
1810367339
1719187580
761402571
1318730592
1054939144
995284178
968131145
1698694551
1142149763
1023123090
1981323656
1957734144
1369211125
490732361
690374603
302375233
479052437
1591998865
858657513
2143750775
209610931
1033259712
199015862
846326768
1213931178
947963455
345453591
1198074086
640473695
1125052976
860864366
1920019495
1285886914
430151476
11895572
1644469848
2120271378
1444305430
1874804684
2062115935
871577457
569531808
867328308
261039666
1525254437
1250880959
1290227898
1608539085
1159205003
87765172
195826423
978248852
211973689
1607852611
63318788
117777658
1850711840
743052670
1513408428
1514450222
1557814456
730463998
166999798
1662740226
1427104863
1455474488
866361941
666389623
1135415606
1670669543
1192104856
13149519
453733008
40927076
1421328490
694603340
131003803
1542674452
414228300
21202674
149277896
2092285373
1460486933
1255327601
139100363
751240671
1837563787
1063591801
1863991290
576065454
216290847
1194761241
279955203
354438677
1609214219
2073835094
764680544
1918884170
2092579023
1436076282
943063380
1326549637
1486186336
188911399
1920555038
948706439
355747193
578955949
1817122305
696342353
1642423707
668217830
1621568396
866271593
1373436267
1138116172
1731010741
1547655808
1949513076
445166201
1851817273
1012784645
691207461
1934463135
1924790706
718998703
599382020
550402245
1823373043
290881273
1015688336
2081535734
2021703373
180125637
949011889
103287075
1207110673
208236147
1648270918
1744561744
2131319505
553593011
1496839587
267078622
841842920
639991041
1119464508
418714662
1428557278
210675114
271967893
2002965801
124842777
1270401459
1623784274
452478465
1270019203
285575146
357017085
1322331640
1561125150
736135425
96961502
456579464
2118619550
1456347661
1654839361
1305877105
1273475747
1062915606
706255111
283036792
1264210963
352659748
1053409751
565568474
646660305
1901744634
309653872
1141048418
1012277327
429837388
57757013
2114100951
1801674131
1820081069
2055843397
2133170076
1042405395
1145908469
167318731
1244099721
1672371179
817883327
1164534924
1474565125
714727906
682184263
1173711278
1750460985
2141165617
922793128
1280254946
457558043
1132179915
740152800
910908425
844441868
540278699
108118262
70483794
170658293
1598247028
336843649
1969144735
1756579425
523802861
1083948335
1387500700
845447226
679142437
417433804
1355958001
1893239832
100862882
1214033731
181015808
1356687717
1878800378
838545833
1901683583
1585233767
56371320
1214888790
702172432
1232856131
849626162
1877330976
991721112
1694395033
1360818546
2110974760
227355628
1628714966
318289497
1483464822
791593943
1830560566
1509597516
1258878779
2063617034
100932342
658471142
1502890162
915832390
730846053
269235303
937758123
1875311468
334429346
478690221
131791192
1600573547
889979234
74969083
590519042
1430078099
521948270
1328020337
2083244272
879485793
739973002
1893362218
171643374
1319955834
1945616735
421956078
1176451126
2011752407
1163963395
48009907
1792258820
2059703042
389260088
924718726
116996515
703077684
2126301645
1518090814
1684886829
551591334
856494409
1141683542
1776941668
1654446640
97597224
1267112571
1554394424
1655067240
2117225332
1821894538
1309714795
693605597
1785249535
314891808
199071327
712038893
1221261738
440542110
381698018
277604822
1497397344
1331341669
1984551334
789596062
2082632656
1997692205
914770168
2137564563
1001590335
819372352
1980757665
89825783
2037647893
1244499184
695446038
830589706
952502223
1786049581
450718399
1477372682
1683573887
1306671270
858221275
353148069
874057815
471064932
1132722519
2122983317
89805763
1067842368
1427864750
1345168407
121061162
22692216
1981248603
1255040946
287311900
176491744
296977291
1440266652
1372217351
1469058508
453870487
123457145
1086876207
209963681
814587200
314772761
1563441786
178841977
1608477918
1029413464
1205656286
393363206
1486170636
1525099872
804379211
1509992474
632151130
2073898099
1416258260
1840359739
1951896489
1612386430
228382593
1162467007
6728706
1994723722
1706818357
460064229
1964709548
439884647
1065262633
841892810
1793895601
2081294655
1714869487
750622411
691505528
693447271
583120454
1528923682
1958833309
1283198563
349741417
1632660133
2050040922
1519556853
409799748
937789039
1303445510
492920498
1792530922
501867888
118835723
402147667
331692214
809567733
872401415
307594093
1239812104
2087340092
798576500
736472376
596625353
157820782
1771717486
733894789
1603538259
2059286828
1148928890
1620299101
1924694634
513210014
1959183134
1099634023
1247308652
1765952446
832878291
606687594
1557706095
358477901
282674668
1119966339
750226514
1494779904
378504420
2044758176
1394637209
1579190965
1399404412
308026180
2064517613
1794110488
1634507533
549417231
1847720975
1900395689
713636053
2046616186
1887237746
2126387775
562872434
2019671967
687785467
1503299238
2021714309
1257151915
930620443
1693094488
1703632564
1280633123
1651967136
1013348867
831041299
1710932977
1920363781
1366067537
431704424
1317415079
1616564591
800211281
490829
43013973
1900280820
1901742459
2069202540
692226332
836598271
1329604580
332570087
767356140
2138477407
594198952
1424627087
826862571
1833617431
548840157
1626306825
427275528
1485035044
1944653470
1486010621
1617826327
1704872241
2004670413
844586112
1958642443
1845071649
479854916
208125065
1632805782
343709591
684271039
356336839
621073847
1280833840
1762896006
1572257495
346765126
353280240
6401335
1096131582
1500831297
185468814
448521
259749884
412769220
742322111
110024438
1117792937
276990422
1410837848
838512796
1486521022
2057084510
2061038165
1203756428
1228115813
1213237310
800990718
234498051
643703691
1552323364
369771214
1851872410
596334307
845632602
1627012295
481530249
397742402
1964301837
1657139183
526758003
131570711
1665023118
1056478628
1116349789
1706245314
1955477959
814335053
704630566
1892603820
370567688
406844496
1763281026
232036665
1979154446
805670609
990871417
1921100000
1034414392
1274643541
816534988
847373207
1163506169
35940966
1690306920
196123932
975221138
1708859899
169780378
1180134154
1671036768
1006110190
1792587284
405010229
754298342
691249459
968987038
917362997
1348718531
1543892188
1681872828
679835915
50709448
395908675
1671218840
1776613761
1118095715
1299631669
1647104430
607922709
1838079089
532225451
1638990476
99647902
404412860
900187511
1838391427
969547776
578087817
1087054757
1151771068
329701672
1685339473
1755161169
1261986327
1110197920
1549465721
254061840
2137990381
861004320
679577629
14299221
385637541
1539057690
856565116
644849307
1582873294
922861771
1509534853
924024649
1725565040
554939420
79869917
906134757
169068161
388080345
72352969
911026983
1175688786
7538978
1218650170
1943723305
1999268071
1439598799
1797020183
1221829611
2031319156
1479031710
1127285341
1656314982
1114245002
91229448
915729558
1520006626
444525071
477699493
888683742
2011183129
448714046
1192438783
1385855845
1836486997
1106933663
1804535824
1007940003
1291021605
2030131706
889654395
1222004046
1003065998
86017666
333750678
1090883030
712706441
104200857
1312540442
2120890327
1710950946
1126817164
833988343
1734201748
1468494495
817791373
383987397
1571989382
660784366
1271409696
670085901
448256043
989310465
285058607
1121163414
345679986
789517182
296915861
1495992076
1887838178
2061609417
1575785649
1579983752
805432695
1491997383
962866573
622219857
925995662
1721533380
1377990350
146669850
2092226710
601420824
1955370320
1324906979
722111595
401396315
30276396
2024815763
913736494
1627472931
984772363
296051053
1770775972
1473440645
1109450117
418349947
765248864
960509151
260567108
1165668932
1534064887
1937452447
1655533340
936930640
733888278
1153950476
661743465
484287644
1847045193
1305495385
422976902
1520878600
2146590315
297181340
1522385919
465225122
348354829
439320340
544144452
1780894561
992176511
369900321
2014387956
243777996
706638683
1287584679
707873720
220563899
1156744406
696337524
646005223
1699162870
1788564114
1827015693
1705050381
623546038
296598684
1136679536
669265975
1997422937
1612937596
375877402
2042908428
32095474
1641548713
1535209225
1808838051
1384954708
932707698
362650561
1963797840
2147389611
331572354
1661407397
64014261
1612090709
413445978
727255476
1381294219
1734764663
800897120
2122166662
692477102
967815673
946152236
618690553
1405715199
2117946592
2001338327
817688561
629253128
1033499122
2136717295
345191964
340626252
1681701108
1610236508
1525341830
210351766
2145692642
993697701
397241259
1338594822
1803313470
38248109
193022996
1528239536
1602133299
1962862561
900620432
49196156
1123351778
621499021
959777573
675296384
592029844
601718985
98616450
586042528
1732578604
771998524
641678048
995622714
598777669
360859113
1736767413
1302295206
1849140533
1609335942
1216908849
1987994254
624888011
69273088
958222846
1922653941
1636643424
1856528857
859214933
644011246
683338362
1926793956
459041673
364830538
2105951298
301819251
505086081
1740168663
356552642
149397859
1815438610
1807472301
1202738287
1600315565
1199895135
1927191945
1088443047
1144267170
1183723209
821347607
309628633
1398895725
217333008
1043682785
2084463351
2074343072
1930678640
996691958
568891684
319100974
925806756
128709046
1706331732
1237853903
1454421422
1745013071
1180785535
232858361
372727990
1979419763
1752566039
408542074
186969236
602126513
1632094230
1227248280
698871134
571865990
1815426368
621373728
1849718446
1914004188
1756340959
1011536897
837536334
2034652401
1506503511
2015319959
339709315
1849053502
506481314
1204046846
652052481
142833628
962773469
1701800345
701033012
1821694621
1300201430
1850989904
809900760
1635030179
1319228697
1344120016
1913523717
2017241898
122563839
425996977
1555964679
1772598540
928616478
162880152
764250759
259410893
1827090097
1358529953
1936798975
75121508
825553735
1158819566
1442269525
523807452
1091574844
1874044678
1564680658
674468784
1256906269
899359035
1001575452
1577886530
313265749
2070021806
1104625162
248605320
1701958991
323982246
830971076
1189250559
1973446721
1789508441
351906447
1392936495
162909246
1546015773
317146433
341418059
1585160011
1077775183
1894423686
1777018278
927984636
1262396097
291104733
1023001848
1432224423
69727171
973841671
165646683
1891654738
509819884
1435262600
283038649
1420067903
1135030543
678361470
790667860
1772751530
1650417192
545295317
961954161
1205174074
1612400302
1942534951
244206402
1536193200
514184082
962568759
2062458989
1062175163
361105191
2118270892
1730420714
630679165
1489631610
342780963
981018534
221909884
1092426831
2058311874
1118035159
2076497279
139118574
1067685042
1702706077
540573306
275648195
715496505
1441918967
172267084
858774113
1096806009
2124281246
274634471
1637109440
1895148489
1369702477
288238840
200832866
902347844
779201574
1927775002
1023490909
352746936
323057154
491557818
157063383
390330798
1498118963
690914130
1901472404
865248305
1203110467
577241825
274723642
1050059150
1517734730
2137635360
2043703782
2034734405
796272561
1536276854
1765211789
1193605000
627366540
262599802
2009558477
1673982903
1423294829
1978778613
1467874758
601149137
759972851
2106224796
666667466
1703531985
621841479
714523892
1312950071
1360122705
330991527
1062184867
1518160092
1764101702
2089070089
197639601
1482427415
812896375
1050120991
1217139872
450317433
1349874692
1453276554
1784141095
1839063202
981924437
370886772
187956429
1214143951
740239855
1912261300
1467752636
223429780
1396061403
1261766552
1667315546
264533239
134407919
1496311501
1738763118
378071697
760699939
652555522
576451987
1229177127
1225145954
1624747010
2060451560
1992523898
1238994042
50905776
224758556
1704636581
952362867
1262503354
1861446326
1734391544
1058368026
756463483
1153774947
840562943
2073888163
1649637500
1087130729
308824589
348088691
323991367
664200299
1548000985
1303146594
2016356788
1069946939
388172078
553391996
1021283247
1759248900
1031929266
52165530
1592780907
425385877
117825169
1930846327
762358425
709769817
392286349
1750843051
137196628
544676580
326031221
2019023274
1957806003
292832045
150092152
1052466684
480855703
1432318027
1152658554
662898638
1246573438
1803068710
631753044
837112155
2091849992
1385724960
855984434
527411235
919778163
339903088
911706241
1119628498
967274328
1666226407
1503515753
1162409951
1779612382
1968201650
1287847515
1142548727
962338191
667658019
1019918411
250477649
2137790757
282389334
1916156234
636561918
1399771466
1280365963
994126225
1173605146
277576614
764790380
1505220315
1800439937
1501665546
1998219480
55029896
801755543
387773611
1477200809
508234702
1204279670
445738208
835159101
1144074354
662707645
1039106894
222844983
902016034
11498786
302167409
852488312
1420423099
1437574480
1644862525
68489978
1621897865
1322352894
316658876
192537825
643211230
1392807516
607498370
685749618
2143144297
485832071
1607052767
1590808319
2135254390
569013963
192001904
14701289
1466585544
533473376
1075457333
1713642046
296804467
198884617
1491383413
1225040108
1777888258
1673630395
1119408131
662239224
714421179
248301460
1303855267
1159511848
816938905
220961240
2132880630
1653745642
1335299384
659049653
1130631705
1405747007
480363318
660510548
1159428995
1491779629
1153216029
1671011043
385450946
2075110745
1735017586
2132959459
1269242985
892925011
309916345
1286070560
130883150
1181079352
1554313266
621383776
261562789
1995562704
1149786726
1357739611
1243684603
1571689732
1683659390
1412090796
845207075
1716471701
975179742
2115117361
775684157
2137674025
923469363
431754471
1234978349
894921995
2146365597
1973903646
1550975483
2094370842
1137110480
974121477
800507573
308726711
1282446659
696694026
1184936161
427735068
1893468852
1869929888
106397279
280749595
1460820508
206693534
261910254
1048926678
2140347654
1064734192
989195397
1803881700
1655334388
43337533
1225784152
379091039
2071983292
1124144533
2116186611
1206920959
1942008547
17566788
139327985
1194807355
1038317655
1575373587
1040242727
985430362
1261049467
1686537181
1922333807
464789641
765439382
38078816
1416944182
1976463091
1567967451
804414892
21137658
377025183
71156134
1012037494
964733982
574972167
531230105
2097486238
1585423183
2098094486
8786081
1661292629
710247160
194207510
567909244
201850878
1523930125
325345992
254422440
1780689678
1435901119
1612117575
268624916
2135341239
473608441
1524436423
302050095
1915732717
1028344187
1807153788
1371954321
1855941751
1192355078
1234789498
240411276
1388199822
520777980
1358974256
560833742
531960740
26720382
243800616
717356158
2074377297
1389239622
1699063417
314863638
1329839828
1380259880
381050141
86800499
697323762
822116591
1950440435
574852208
404152014
2040700597
677551396
155186581
176085324
808976363
1337534951
84798343
606178378
135142218
139547747
268958132
244694304
187021133
799275676
306162172
1949880424
267524802
1038339913
823622114
1105098914
1597375756
122793517
1041176324
720366683
1961848463
712045628
1304617570
727950348
1415778432
336913207
1061141940
1729536280
2021176757
1214253925
2129403558
1311783812
2126074403
166641188
392653849
1515812899
1147134957
109414367
769696042
145811350
1242438494
1656533532
1451571920
1753484080
1406519917
1413598749
1086942034
787956883
1617436289
1952991059
308975210
1004882812
995860329
316800311
1663899116
1549740922
463075307
312010024
712394237
1532349175
1881572899
1086502370
319019250
420870358
848212964
543660218
270627810
1851786070
1333073693
1387586487
987599661
268686768
1925732605
378854633
1826534860
2081070786
1180100543
1344570299
1100600024
831979306
1989176792
583033692
499848308
281329488
442897112
1719758127
405921035
1072762444
1750762217
606264102
498144092
1475626784
1945288725
1214912971
1846851119
1626751067
64534954
1783216716
366852472
1436950747
1780526243
1293446457
1419061725
1925103353
625101930
978650203
1850186009
216041104
1903604328
1687190798
971625059
2129258364
1464604407
1060573943
1434965779
2132232993
761286819
353458514
1144988098
1230214033
1884495354
695623207
1495610309
289546531
1159803839
1447547924
895183032
380330284
1866012447
1659978817
1186009799
51700671
2092612865
1052985685
525655861
1735260714
1752363494
1529073971
775324285
1155128704
1917029138
405563250
1389997183
62938251
1942576656
275744627
2122007684
409866738
3211629
247330509
260697706
1420632716
726357228
451225455
1402131894
165643295
1695732020
1350541803
518242992
658754191
1811062987
487618481
809727463
1814920993
1900052513
281197908
574705027
370802353
679110007
524684514
2059219012
648732393
452522355
73469947
2087240384
1974394334
1055369038
2045972993
891478778
1065506534
2037640462
188586671
1596878077
1076904562
1631835146
326045680
174409493
802994901
1197844620
1535598703
631813641
488770381
1107905200
1439675810
1743780155
774456951
762596958
591277642
1131818743
1097294721
1421992741
1631494266
2091417774
990373322
891258308
880370631
831887289
70126107
324499106
525411239
364861556
1565883685
1687813051
1894824470
1632626584
624663085
1486251896
2078413007
1909650955
433729687
605350382
1229393084
1572099333
1629278965
6432970
669876043
1122292353
1394191511
754818941
1150755187
1680235883
263643120
505136976
1794020625
933261786
1573219668
1672284202
616722423
1551748423
700096681
968519833
658460076
74738495
911280082
470365548
1543629316
960022650
830075114
605420371
1442464598
83718352
1680371839
1771627913
674808815
1749012934
463401055
316895102
1591637495
776165404
923288715
998837200
1216953279
482071356
1950698221
1424199163
1354044347
709370279
720900246
623139065
1638621580
1518216608
485851321
247683322
515457310
359203124
1600559606
1396490901
1166401518
1266325930
537013708
288267193
662823017
1980851539
770188757
1325861748
1921565503
131300987
902255289
2022994569
1777162845
658505745
219595151
1323846556
1061831257
418884165
944479127
1730007826
1821336985
241028728
202672818
1974827014
1189447123
542278416
1640212768
1230377937
2082524912
350691470
1395652305
15002337
1251700906
705561941
1383553034
906327225
91308358
2120655322
908729238
103934894
1563781082
1416023266
2055801090
431859265
1868238324
1396858986
77526770
20068010
1286216288
336731371
606005505
2123911913
2033775568
953865787
1695528666
291341705
1585727986
2117461872
2054043943
1621599642
1113450607
796651415
655294829
1762072305
327913844
544396699
170432181
530109039
1057939242
1319113854
420428996
231290513
1194274469
260067246
1472938664
1040752366
2139001269
939863964
240310148
719504762
523421993
1960478024
1213229711
1057614252
1296779166
437499683
1635684377
1443283380
1612528320
67269885
952266776
308163130
1140760237
974632011
1615707362
1193135730
1525241694
1607464059
1093742815
534782243
688870150
516672302
753439940
595180549
1215870185
408270988
1065963145
580915327
1743062729
330711930
1096578728
486215661
122188702
165109091
1724741434
607294288
912132577
1574440827
1639330175
1168673925
1340605864
89222613
791784668
145817020
106373865
439211229
1765690493
406370759
347207568
1259564122
597200310
1005317330
146101808
1585640548
2136428189
1443720257
1632024525
2146163167
686988267
810536760
644984402
1427542574
1618872176
2065780256
776560369
1701199688
2080343574
2147183668
1948713981
731028753
132896342
677865043
1037989808
1033581605
1106341503
545811577
1151452682
1305794398
643494672
85762280
896321316
1662150389
678573120
973463999
519160195
84532765
1919726915
931878797
1226839114
1026991546
831175113
1369755370
2088626538
865743358
2133974208
901830730
1840115761
1507583324
1743531553
412528647
1402609402
107560511
1700059580
1320480524
618429959
341264886
1478186104
1335755336
320797046
333865438
728110053
1818455079
424360791
1386819292
1258146778
1339083723
1401130572
24114770
2043294726
794275283
1576912787
20524578
1581864826
1762468863
569981222
1736988845
1187670557
606742182
1177070698
363080093
928327421
1721744237
1779000274
1297936665
1195816594
1936713427
1774200224
18633061
751639997
714892212
573918751
874461854
277492292
211559296
189327666
450571732
1673993035
1885902712
1562033
1253034821
2009159151
1817427763
862645989
723887451
2092581874
1727529627
411647735
35347670
1536311898
1051906332
1992702213
1600259552
215500593
1933249087
1883569150
1533662132
609683523
1040461293
2055838674
264244421
1078503741
188699770
563180804
1732200349
1736044855
1315630881
1816888748
1592978978
566626838
981618801
1533661356
265227026
980665887
1996356579
1101317937
1551719745
605908565
2146811573
514440065
1705030749
1642862748
2027261928
873290463
1913623726
705660467
1446394015
1035677757
1202136157
695962073
1686815824
226176415
74931718
1762915874
1450424560
1128677269
1596559105
1351619515
782833459
2051204651
1352800765
595500855
109847354
73586798
134120447
418598875
1670509586
884649379
758171743
1451681223
47697041
1120702517
1570305369
594722840
995244838
2132735832
2032013325
414251766
1411908256
1670932932
1164394700
1730811516
1844038177
3754018
536233801
85533663
1652004118
1592565412
1862547214
804224248
1216676823
927530924
1008827210
807469446
349002664
758801981
1656366016
811720217
606623672
1538138015
2143254645
1107220850
1322303518
377077264
1456985589
1410935805
2119027469
483791669
748016136
1940839618
479216821
1743204834
609724311
511224093
334790579
1458206859
59763410
1254519132
2096762123
885236626
1398310342
44249151
2141338865
1891755890
877722747
279541894
1535534630
1721111308
1474885858
1091664866
2060908298
932362705
1968709575
564238441
1771326889
24077892
933506118
2001366831
57825167
753390563
221664459
1347912381
670562944
548417981
1889597064
775773434
1166755053
1532455934
894864014
976108955
289105197
1355841397
439542090
1404981328
1245276866
1719390826
1591191420
151022395
1964035739
178886638
1476211059
732189835
198230589
716061088
33067151
1052742103
897009964
885115367
1473769094
1695137053
806295806
1627618920
1083585149
1198875621
907100312
790245914
856091657
539913531
1220254181
1544220572
1144752345
774309872
1848443229
234783544
725798856
1367089329
456676796
298784195
1615046213
1897554079
771703099
1213648435
1544821597
237810469
260426053
1201175592
546159797
301814999
1200596709
1039878708
419443407
1863477413
121136928
1408399354
222504208
510596974
1809273541
445258873
1359504902
1442985227
2095062804
192016465
204433296
225144690
747726258
960438311
1878718323
39846976
1818355083
213788348
1747600181
1847066611
859671070
1313713910
1444291783
21824234
616774727
1079737986
655603357
74682512
1574206209
977037346
511520556
637003011
1139260034
12076442
1994524414
275207251
296652114
197327273
218063528
1452224355
1019253818
2130410346
440518886
465187594
891041423
1420420970
464592418
441810543
1752048225
420846138
1564993650
1264980065
1613796677
372003590
1087822873
1968688857
1121151918
1972592077
984985613
1355748380
1966995870
693880054
631388645
1044759966
320580384
1504873561
2051985908
928838139
1904503904
671478574
641794059
988542867
1622268292
1312341566
817983272
1794519601
1720858590
2057079324
331229741
1875915252
891958441
1200367003
698359798
1943894259
752250628
1335817214
1345646382
795853304
1268631337
630085414
1676540804
74501757
2145744551
1627791789
2111162617
362790157
1844965633
2142835053
1773969505
357230431
1424985060
204624333
423459943
999245976
1622536036
1375536492
1801206853
1816554450
1542016446
1624955190
2006852002
283894326
1570268224
1055038943
647861215
182665429
1004946313
1803545256
1094331468
1722263453
1036443441
996984764
1118178035
546164489
992306793
534667131
548500069
1474404018
333800564
423475714
1758833760
1028148090
592422987
1743093468
2141205941
1567620508
379319685
58572403
54473372
557186836
1382579275
2075051509
1225796317
2022470143
1544558973
587462668
691146350
629706515
149970625
1190637632
1245413758
19032737
114320310
1044458591
1649832036
1531921584
632904981
1084063623
1780608132
1145003436
615644507
1231850326
148590605
480793989
535666023
949683010
275753546
1059393947
538979442
2071098979
859206645
1825843976
801630199
1091068278
875989913
1669194982
1147001917
472205700
771127715
598387400
914238707
1989991908
720960708
1899173522
1966679286
1613767365
774299177
15892164
366874254
221422297
1887899016
308612390
1521538038
1196141125
80086386
1679449301
1209755525
617384052
1076721672
101031919
1628173340
288676422
1003307652
81022704
676385900
194895087
2008459810
1167351244
233002164
2112210750
625663949
689109845
2083666440
831794382
1555942554
847042085
1251807996
764438401
84813386
1961421917
1869696797
836962983
2094254930
2006376533
1692016742
349920276
493184716
281663558
1364468424
1997657891
16145740
1799938983
626379887
434157406
124649649
44952017
83731984
504072533
1826163902
1590435825
2109164326
242140748
1601596119
915867548
887632511
1555068397
1652571861
1729295565
1842691521
1544214588
1844591333
1391991872
2048004810
1349130257
581843984
1271999005
1626028763
1446380997
360721935
360603398
1197214545
960551157
581056531
1764112357
1665226184
1198783132
1854025826
347904718
161079539
1173608426
799627583
1885965869
818259865
1838398491
415720682
1664644770
215278052
898806390
956416416
345562491
1024972194
968520061
1808281142
811187728
1463840221
857295874
2022675976
1323851193
1971755855
1219505339
1307850131
599500918
1247837446
1871550100
1390675569
133502884
494882941
669954392
462582688
1331699982
2061642024
522148309
1729517061
303639534
1173320236
468860241
632502341
893718496
1336292591
499776391
1726931749
23206701
1583821
1011634355
1907634748
2094768311
410883147
536365079
1877225261
229183057
206821894
1509455291
30832465
350325573
1830286415
1940535675
1030350504
1263345217
1699585087
1148389485
258378953
505174976
1151615717
1989984278
756148513
655334461
673895167
571604831
1056337651
460765781
1453537173
99846730
754930074
831674712
2049355076
807383818
1999214866
67089214
1970002536
1273285873
1294695892
1727524597
740273939
1597482525
580062582
1934360311
853675309
1877412448
1274877648
1059456698
2090285363
1617251655
1160076770
1421429237
1071583814
1306581973
380704933
1932108305
2023952959
1468323687
1840558868
101940452
382473645
2027599849
1444272890
71131854
475065606
124122502
738907340
236717271
569291816
1840430032
1075320791
821154498
1929114219
1815126783
1410150931
594745951
770147263
2052223681
111277280
620211233
403982281
1485565134
1987373317
1617103538
417504127
2112265770
1548487381
1342972072
416847862
1241954919
395890397
537755414
1325013938
1184431457
660630885
1887904494
1468111474
1229100393
1288271832
561693827
1145746869
1900811763
464499613
2114694411
811572349
1247834471
146751339
755700940
1027224594
1339620262
330825506
1088031145
1097467932
573535295
2140819546
415882560
1433404016
2052003925
564004266
38017858
1421929549
1151188389
720677943
673384363
1442821473
1337324518
1886918406
1656988835
245400972
552284093
377893870
1668956599
189109030
1255210080
778774254
36868306
524731693
270415528
1037741920
606356848
1794447990
795168289
1478087629
1185233523
1498077664
1782223021
1671026165
826417317
2061077355
880900983
1575317328
778482923
753317704
1991906833
1793152363
1778286059
147353442
1883722913
998311459
966202206
682794571
214401419
1529928543
430762830
1682317483
1773645942
978741324
401322265
1079157954
1471887276
1466440830
843785001
1784435414
1426076537
926757069
1729198526
966147503
1415188269
1884740576
1239700519
1411553936
516626555
1677970909
1848717483
1082769790
995498212
1532949686
1465280741
1484322167
185661614
491423924
1662368199
1123677451
764504084
900227228
1257853046
1366577773
1273795302
221285810
1702125843
1407816532
379771316
476528762
1067992399
905779588
351310944
1934816360
2094473804
2004407145
1511840991
45343884
548214492
1478472677
1333747873
178112383
94958015
1472131709
1456999
1299502049
1091399666
2022642616
883218688
628034756
434373482
51755512
896852086
1574622508
12197948
1608072301
821175574
948686110
568464327
1951860931
343581129
1391392127
1008755440
1305332382
383482503
761732245
1506717572
1166826320
1242826540
1790087591
1654466451
798391178
1142416693
1950032472
943422229
227562133
1281954409
189881699
810703363
755086963
2122518291
1853104278
1112963890
153238751
1999636410
484797319
668871110
1031738094
1828784167
1777171655
2051169443
1340841365
37893389
2085434860
141841196
357425674
820252332
92325784
873512094
1979168118
1727183552
1871947202
484009433
1532868051
1146377995
2003223662
1037987830
438110702
1755796313
610933580
1606422066
945875380
1647956903
1307210327
1737608236
30993936
355670792
1630827996
302537834
1871784428
1546124584
1659769583
381349506
52234659
829642917
824646570
2137066753
1369832462
1657510427
1522676579
857080957
479125997
648955163
1945567954
1305137298
2055030458
1700431716
651080716
1479512983
1018781891
624153352
1503377306
1417515942
1777719702
1283817524
613273587
1487585712
1487953348
1354790814
1923311132
380618499
679212471
1970005297
291054986
1068080286
312878403
1797386734
496558360
515876830
1204278490
1896973800
730381925
483877449
1358102719
295572281
972794566
373196525
810431043
752248733
2036602655
127191277
1175371528
1100711631
692714609
392040848
1273156188
1215335837
1315252148
1707493040
167525389
2030869117
1184681554
1413454059
1041041965
2112340350
1196255940
583293422
94824551
1729889694
492167191
1353013940
2056145005
538139432
361555576
586010966
280121942
1100722700
1197457403
176539662
714775768
1410992191
310064145
1616646958
1111207185
1941275591
2071974939
234934013
1900232660
1249088761
853706671
1027171957
353196260
2052989101
1949982967
288825642
1066605459
1542238976
324843703
943274478
532966197
1661581575
2009633439
1417903261
148722452
254591728
1979861440
1337093266
1097348736
19058435
1772127328
597029647
1203620390
725457635
703295662
2145097085
1123275466
247660292
1846495354
1945187078
1682681469
462770059
1963138538
1755925471
240231568
221104024
1214574563
1028247261
738065949
169999145
950797725
1204711231
994633173
1502433609
1009947460
1212646532
734138557
869762694
699901619
324955931
1390226851
175191814
1511676512
1344833280
1556356809
473919667
338645843
563188467
1235220594
1250905515
1085375442
1942406387
879348280
1686804063
1131362525
1781219953
1366568740
88501277
2046061898
310325488
1207870925
715455172
1192454010
235031946
1128509566
1499673475
1036819476
1367018004
1418902914
1959497492
1832311544
1898656826
19322839
1722210129
36226028
635118417
462102195
1310980760
1787068897
1413770905
1367213567
714073295
1629933639
1615145944
610557763
1490444985
1218070059
2036643069
1400711382
1088752510
2110778211
1448277724
338110165
975778589
1396577406
19613577
1302938414
2088887543
803636938
1717814256
1796126166
1696523616
1558504679
1282553581
919074056
1826995463
1598448407
844072615
417426889
1746258351
1393279710
1327672235
2042692552
84171155
391550945
226242185
2021349817
32099739
987944012
1621831303
351396268
936952489
2064489520
987033488
1661646114
1662534980
1321886395
915927136
1433613837
2134510219
1644645826
925075862
729707895
526758670
354542269
1439502929
248538496
1634866483
120388121
1816891507
1923535005
1954909990
1760099319
1726147931
1337006555
706109738
1366254835
1239921799
1686619579
709103647
213029181
2049202842
871680447
715312904
1595068886
1607010875
257795379
1890710142
6932574
1739520917
348143919
2002151803
470616926
920146375
617846987
1087520976
1919488608
406159800
1996302679
886189327
1274374897
1155088347
367799004
1682578468
1147351951
585365124
952864826
721014975
268886352
2005910758
438030144
1754432378
1017006898
1290142720
509964639
1905692034
297008759
1942443495
1377135337
1647057796
469818221
386874325
2129935560
725345999
441252162
1153184757
1456004039
72677368
1903219249
639983593
1910005906
1659793814
3651550
1483125692
622035189
834691537
587501523
1917627068
2095238970
1091345747
1916393317
1160283784
1990378156
1255186593
1166405694
1242961383
1677756481
1811512189
1230287926
1968964086
948476536
500351518
2059883091
1437574268
1524113670
151619538
699625961
1967482593
1879186076
2109497740
793419798
1723246692
2027506557
1915842558
1529545455
1072048996
2112878293
602632526
800741050
19664000
1883135670
1425464315
1640771866
120733906
1367411706
560464115
783584886
705338274
679468824
253965772
2131207465
338124071
982443975
1143473837
1936196309
671041649
2092566027
1035497828
1675882332
2068202038
741101932
1960126166
159586876
46364176
2122598942
312989042
2093321800
32376298
1608896709
831814548
1794436680
765017994
1035659037
634044915
1598617759
823745240
1781806936
1783651703
1006654494
1768538121
901408141
362641823
44999560
838719176
1889609544
587475681
1377887011
184900407
546120634
1815865599
190385039
822951062
1377672257
1619660996
1581383380
1912996911
277535902
1562406623
299678764
601408142
839545550
74109430
851959038
483624626
1357525038
270836802
1847744571
1851153250
1987244226
1546620730
1038782245
1716113027
767831050
1313088546
790274406
67632649
1777945842
1219858347
1893927295
427896729
1678365282
77681555
126124227
1099230535
1375025019
33818786
1818897386
674803104
434873097
843852229
407178885
1524957257
1766089004
472114542
1795803305
1885488409
1613963874
1967847459
550607306
1536027150
1347224726
293179253
29339074
491860470
1561223813
191181415
1043050751
1407353374
582118627
924890662
1869786120
1359624370
1624083005
993015357
15673692
1901333389
54230744
533337965
1404673963
1647701471
1158831502
970855147
1123166120
1565883996
241909699
295388982
1165260683
456457682
384943569
1112429276
1157048251
1605422522
1145790133
1401976599
1639398968
114718080
747067706
836813251
1022428190
1623077316
434682700
920665977
193405158
1999636963
1719329577
529151477
492371730
134049391
50458280
1625384547
887715880
320364472
2113399882
28006274
2115422604
1402018733
1684525853
2045945920
700764116
1455641631
1603748457
388589873
796560351
622587290
2140146541
98860936
1964240496
335561886
867860513
1749618483
533261620
1619000464
131697731
1248128173
418045447
513431082
1423545715
1405818903
1540955187
1493175575
839066411
1206730369
1909322681
1901772407
339890071
1019954411
323278425
1765988228
777256660
1773263330
1037752183
942476077
1305075819
232853612
682258553
850940086
502675118
823394749
1615039653
1273326063
1794140061
1711437741
1988156976
551612742
872633342
1091936003
429619616
1277751433
368474407
1672004060
285063879
1828126314
1388501114
1313802496
225865767
603448621
2103748392
582436844
1837977650
2121912605
362465117
401001787
232371390
1700398561
679806957
564411811
2019336089
622534189
1479683289
772503237
1157564136
145543372
2102312803
1650686088
1081436523
1217281876
1799726711
1785681815
1978247701
1007930485
943949446
999503862
49034526
1253669343
1202580109
524701449
743271389
260755215
918500173
1852501474
2107660596
2026456920
806899903
558207820
1413983620
1780107135
339296516
904660527
302908287
128294212
1374771691
1898280981
1382706056
1420657785
989354007
601140938
1622294732
944321953
369178585
1764046697
1419330831
1191902370
683136395
1070899193
629212423
1618663003
1899648404
1930475964
876119241
1131321124
1203721303
2105795525
1038955410
879270259
641326905
1799904568
1647192129
759558959
1558983709
1033608928
1627563553
1302672630
133843455
1967832645
1966401633
1737404370
724377982
787535799
840054404
201802610
1849154634
641761231
318849293
1733735524
217030251
61947556
1987036432
216697603
738670004
168432157
213416253
115243171
1677691441
258078448
1455571263
357779082
2031998654
659520550
658090738
98388969
1616423126
35675397
879079910
1802726552
1582082338
1192370951
666422229
1130864170
1047145395
363122737
996097221
1007810470
1437370352
1681953194
1563145196
1576486674
1028405546
545749373
2036543245
1213476640
1862059752
1204568383
2131306262
102092452
761754868
608637997
1651311773
946400710
1756609389
1975607628
1507449773
1881715986
403605378
177321394
1265201336
261483255
1312900013
803249939
1645970340
1910487683
545892104
1716491676
57828775
1579614678
1275285200
1916464684
1710609425
2009409391
1595153942
753915213
1411194145
1841265062
158098869
1850691690
910265496
527438895
374068427
2088192243
1364860824
1150111344
2044473731
690658729
1063354534
1658368412
1133697171
584138260
23547052
2078177124
883557763
17386422
711827040
1632538664
719512453
987907274
89383769
110637209
81880375
2130392737
1060108117
1922099394
512943391
1406990179
177637787
605045225
19959256
2030659800
1601423328
1351148678
1670285824
928563717
1848988740
1539852105
478739804
694018656
338067438
1143334026
847234002
44739371
436195304
2123036947
1072823035
2129486310
1154140655
1641794055
1986679103
1744837422
1146816462
1231778673
504176432
203631644
1371378690
37961263
154748548
196846793
1528794703
1730576073
281860998
403624799
1775048496
1130101470
1321112680
311676149
34178312
744871883
1910309526
1989411003
329375617
2129727806
782537082
351523372
758817978
191198956
2117947378
1813789449
58315887
1117729607
231833734
1277064632
5129539
1534777668
1972236509
21671826
1974812757
1979513592
129833569
1838334641
981427585
821970824
1166936817
1261566277
1723193461
2070229495
1211634787
1228068474
408990665
571875032
843859337
1284237725
546293213
937630393
103131544
1588373547
866555150
1961105489
193548484
879972370
923577352
247510831
1067917638
1050988956
159591897
1402245470
533491259
1595916861
713077256
2100761070
2017024200
740513342
1880385936
1120916284
1034549302
488858530
166824443
583042374
1497647639
314731495
1667498664
923622316
867953267
1705684562
219117760
579666929
899454042
102711918
846826292
1162421299
1607231880
943602198
1048600290
1788371106
276235181
520932346
889090984
194702000
2108836748
310805799
1862057915
216176196
1749948899
721978464
1374950447
237992209
106930031
2123479991
1237240234
2001342400
641307971
1114716743
1073460196
1696853331
262288734
1578860528
46358156
1988620382
842529220
2046809573
129011977
935526816
1024861762
928428610
928848647
281959176
1290409979
67248597
1888741587
564417667
1925864715
1740192146
966352701
1686682467
1866503639
903320168
554368960
1043181586
437722319
1095354950
519525833
1472072916
278623879
103812813
1508845978
922112788
1764133443
921677690
183565652
76882637
1406902826
948746193
1445974215
1368143902
1034892106
1547997659
1305882276
1870328138
1004957202
176336975
1996914529
421223922
996185766
493371582
276407997
862639130
672867542
1463805341
87877246
1618415487
2122427468
861305080
1697647752
1893259042
2033880483
1171379898
1879369180
2030382065
1396796829
2034150958
916519699
1807613581
1598059924
917396774
300061893
453733974
37313647
1734201797
753534949
1699122868
1890530907
1157526700
606620101
467580417
1654787199
400169820
1100205087
1570919328
1271742138
1344995993
696558121
779374205
45722155
1512099971
1524165591
175565352
575970047
573284063
941787817
181745412
1457292093
2034634042
1723801066
1853097688
806648876
1729583941
735790835
2029218716
2144308747
2045152079
243414264
512343585
1023721639
1249348607
1761245640
1533094889
1488777982
873163492
986785289
1631636811
1800109054
786206450
2014588223
1986675707
492999310
1301281322
1096618493
1958011112
833912421
338990231
1668078186
1343181714
418549577
965311898
876235841
1739644538
52092396
1633969971
1584623977
627250951
1847972924
19986288
1804821445
309144321
1128562015
1705128797
1607295392
298430153
687906266
986640480
36579932
1534063595
1236243536
101863300
1987355064
614065947
1791558042
858341157
490913053
353334951
1389508674
740689105
1114093311
1101037714
548369923
1844629658
2015661049
1612073177
1615586082
691820027
426491482
1225095110
1437162247
1102933886
1279091328
537501767
680066134
1678034908
6321033
588467634
1342013819
1944947972
1306160917
764517041
1448632405
1143220682
1101412779
1818251042
1258468150
1496320119
374033155
327386688
2029185179
1889230049
152445611
517594423
1032862616
519173897
1943208768
1125001463
620032975
359668919
235665352
875672816
1033924248
39480385
938155881
1267206421
1724509681
85444276
1946304906
1580021713
832909787
1497776595
1012443769
1113568500
1191827403
707011228
708857634
290894640
537822139
1908793128
2006137427
665717522
1095290763
1571957207
857358222
1049667713
226690011
1822229062
419297359
871006697
769169460
1461375141
1531119628
940250537
2051701504
1464108851
1165142163
457273497
1056711199
157666571
162561480
1578810450
795501360
1777217509
748597893
1930188170
1376588548
1660837620
1888574601
1349675585
737439526
1846176907
1337075918
99360778
1964199217
69867743
131420073
4080090
587666234
1909465990
1910558987
50689797
558790724
549562080
1506212099
530645273
452988034
222722376
1261775894
350159308
1261537620
1638635501
1245182543
185813550
1583409535
491821178
909475207
207728581
139479566
983114846
549387221
1764027319
249926071
2033940901
819647688
1820000375
733929891
1216673481
1049081150
1562388531
1263324592
1196272596
693769179
1122061101
1499683908
1836315777
137688376
1225719333
2018692924
886643676
792655843
1517946910
817443667
2113406053
743745911
1000501437
1566423355
1984879792
1096360320
1944196782
1334236418
1962203019
249947937
1182518890
1700538263
332722083
284892223
1352140592
218443042
1109831995
1114698316
425196185
1951774573
652086332
856385174
2101895593
1845046349
1743466187
389105188
1587328060
1647152938
1296263049
1466399333
1740369479
1916751960
1020006337
1758567717
1976032990
1259791872
912293229
1058591917
1827143067
2085170210
1162608115
1933179012
1212205470
104565890
1320212369
1239153991
731951021
856485828
980767975
384805180
353073214
856978575
779081160
326733698
141376906
1592193140
1907026587
361191057
803072604
1844721760
263878125
963723691
1862156225
1642934418
2050676479
1856571291
1343710169
1547936835
817044538
24571160
2110125885
204793715
1697856633
640035398
739882087
1626357052
640113317
960599625
1748145375
747243928
1274613517
1537317799
1032093784
1770834177
1127725524
1210873083
2081063397
1578684646
1243667749
1011462176
718440329
1688459092
1518436323
187300819
1449830279
864633885
1057593187
1998863045
1926819498
297551944
1028291008
864608465
1961277212
835298
1270438008
2087491160
380143089
2073023827
2100216291
17507592
1867215360
517831385
561786082
1887677505
508629444
217291073
349210971
1338973346
1182986743
967841212
1438964658
1525808418
1963365160
1358075857
1007279815
311064290
1427828899
781654762
265268751
972794174
958959264
244991445
1277196191
1905739316
233639965
1440254750
75970268
1128691428
1017861456
284758365
947615412
1733494757
1432953365
137716584
1428888416
974249155
308497422
198109521
1079719326
1380953356
1644261575
1713579779
87612240
1669400555
615658540
762299948
504564629
366387463
809043579
7824748
1544984521
1098310798
1914073810
240660794
407180906
20828941
919860585
587547560
654302430
1552164404
740055480
1324600552
2040529374
1452195068
665428048
564986833
1874094078
90656648
355560965
1410718985
329174911
1761569798
697893271
677219561
1550381341
379501145
433697203
849595978
281714559
1807583327
404681712
780661647
226095660
1586274106
1103555184
2062663323
2063497138
696999337
1963883078
1317339380
1835036555
2058165837
894560768
877724849
2049772683
2108613209
1491797947
1634515919
124305234
207505067
869652183
2035333343
1881704535
112377817
1315227425
1608511403
430658057
1337597567
2003661515
1160789126
904680319
729373478
628548666
675526006
919042578
1023585078
580019270
587448805
1592319072
723639380
1789383090
1794046739
1809855508
2099247402
1948155336
252367997
114384913
272578077
1324061593
483003301
2136665846
430973969
506398132
2058936548
1315680548
2145463986
1822950699
1893734234
2095076207
1898536627
1013579462
66043106
1273102523
2096064365
1985684054
2036513629
1662979226
395180709
103116766
267136868
1393993150
1482056919
2070105793
815761956
1741721503
1815245094
2029038539
442792033
444196197
646354505
258580184
1248301937
1719657405
1293249081
1476368819
693688601
1625406252
851795553
1089347167
1315498967
781347403
1883882733
2096626878
1981160350
1491312715
147856221
1802901909
469382449
85108455
200450009
379632663
2078939976
1043354791
1297165668
299656400
400041543
1321010986
357654568
301149016
1024085195
426878394
1034354996
222536889
1683297138
1993255654
2137373398
168710639
774653346
1462384509
1333597581
2099942854
612005249
1192635360
27245386
999043973
1498432640
1981238148
146212054
86136058
1788638005
96888396
254004385
398006320
1748875669
831818343
1210944612
78030548
316630975
1300971535
1193328789
875352944
1731317149
746703393
1472042178
362299491
1781492626
878735774
1186453578
1933970836
809495210
1093326591
1076443615
1037635321
573168780
1974095193
1693895725
1644661433
266617907
984693652
2001392169
1619689361
846783891
1947240322
23319360
1742172977
1397251694
1551370287
555349939
460179414
1746994813
127598389
765176924
77634389
280598245
1007786964
1006800748
1558588659
54565943
747668713
444703957
2044054448
449948774
305097508
822989231
522013861
1673619737
1201120141
1367449951
1524041983
785466975
1192479070
1616728459
1422484648
1702632532
1402562598
1650730501
557374508
246185459
520466194
1652032895
873831161
743299726
1843800574
1312054667
23960050
1464427778
189170666
1458130727
741098879
1084212536
1427919378
397943361
1548790643
57708226
1141499147
951190294
1910714924
2095088380
256975840
33162530
1242813898
737122145
1877962212
1359704337
805957493
1819264948
201032984
627398356
1527677550
896379973
1031700542
16542712
131732358
1551621167
908117300
603205260
1257178810
1014109205
1931742065
977293822
772375828
2136024779
188966372
1693414140
47049704
807187998
439506304
536876049
285131392
580629096
1804854079
1623253455
1721972773
739287880
157467284
1742552763
346499794
421181335
2011396936
626464751
178107668
1108385202
861510797
869204277
275727514
407249845
1910044189
1536923955
215758952
63807474
1034673046
1028732418
1541211882
1785078051
854027749
914020602
1879633000
1030186601
82243086
1248160511
1447829739
1973198785
1854347030
1409171757
1935054634
1897854531
1377468511
82176165
1984709090
945871973
338692147
955792203
73392907
1153115619
644105553
1823128378
220291369
2079123692
1167524346
801257439
124298851
824124667
553500009
1023457692
182847036
488453192
1974220518
1921824344
1384197065
1687356360
608960395
1039306198
802132099
1816269562
1692144691
700534135
1477147134
1748909167
2121367707
434355512
924090393
1147356692
1326581969
1727443756
488807348
961821084
2044845006
1878896725
670350492
443909134
1073565102
1693893728
946071510
645062444
1517787699
2079242890
425975289
1694630029
571977295
1968606516
899303805
1639125638
1804335909
1266361012
1423275129
1556083768
1022250989
606097660
1523287989
1475035599
1670429735
442509905
1688948780
916464848
1999403554
974098862
1797754362
2107894877
28041410
218699396
986040737
399142230
1357405834
1709119782
609858435
1648241316
1775598294
580269888
1001785688
604849626
716300533
1965621183
1388053546
2043426442
1677160981
1454763964
454184865
658459551
233004890
626570627
2028767071
773583504
1116687451
198164005
359415181
2048051383
1253341565
892274922
658802973
1735619212
1431434688
1979794407
879303643
1658535108
1619974570
2136485944
1068622084
1568637911
1817282727
1600998838
1769743200
1388635208
1160051773
110350403
41040740
552875030
270865758
1046272799
1807926646
2147369250
1053489000
2079262065
1613783132
1851742926
865233439
900867790
1703080745
2102632948
647054298
1737517839
771980317
2058166376
1127865264
942517955
499869184
264022658
111248390
1016472464
2010146615
165578319
398724289
654654519
1790306138
576445507
693980422
1082515586
1301081614
1081208622
1863431692
1682762469
1489737930
1500519686
1304358240
1322183361
132454779
1073587916
820866732
1907503718
336280665
1689796708
1434203765
551430719
549615157
1065118184
1673491389
1409871155
1058110331
1372098259
1634419463
1665412483
1547001132
1875635888
1438871602
338321542
81997910
1053969815
1890140309
7156501
507525993
484273192
524305805
1436960070
1373220125
1851606974
922957421
694890454
1778702874
471343746
1111610160
465948456
1076954090
1551062181
2132856404
1162991727
651404950
946725718
1280622272
1969272096
1689800506
364765585
217127819
262449169
1738340926
1822529732
2126789631
1745107249
1210317161
823490713
349791249
1314318741
289694338
1547685601
567923899
317468775
2038564157
1812154590
2082858930
668843655
1549134170
466172455
1201615041
575540014
1179669822
179613293
926722190
1104422874
1318935600
2022654080
1654775390
1266015435
1152709728
1004583685
974271167
1890651510
1763677524
281182481
892934557
708142098
2086165920
1629470030
257975421
1628391014
1727382126
741563326
1036883136
2015695450
442614866
1010092200
1260336674
1124573442
160083469
1715763671
1688420496
909579373
1024809804
566836740
750748256
538765999
247072351
1502565836
1336218436
18635369
60071487
1914327922
1705496026
607778737
223454604
498778932
1622331840
1761320779
775985270
941136831
410193672
1111600094
343202414
134444688
49338103
1157263669
1010707844
1870237550
1165063971
1018233218
174174131
1056345508
194632589
454572357
312238406
305861521
2028681484
986911473
1729639394
1373509453
315801305
1423655938
1503436703
773391018
799363534
856105186
123978276
610245545
1224756722
424659256
1553794187
1651815536
103305466
311991182
1959152024
516727719
1830751290
1155068672
1495573532
1194231123
1732845462
732506667
516265252
866468302
681376520
391374783
1234293361
1559322399
242469214
296530683
572167260
1791793450
892690945
1359794140
1474980874
1198539036
1379419105
754410332
1514316413
1122985588
1364104969
386260894
1162747251
840288004
1268332297
1843247138
435343084
1503430437
660194748
386948660
847948575
1604694582
245154991
669418727
116204984
1787789891
1823782917
70757850
1448229304
89157885
1218400431
1032780939
901248631
1454182249
479043112
603870158
1301517915
834184892
954747230
1696643356
1102519573
53583802
1397282381
1156382951
1383366141
543863784
402714333
1863959393
1042762154
26338592
1860744349
385063042
1181607286
2051423849
575478662
380017684
2088454268
277699405
955730867
2115778999
470434388
593082608
442895368
78529049
1151027604
653446689
2121413680
403719735
1288032732
1454369671
934749945
1307589672
998648209
1486283675
439899298
1290758921
663806283
1888451360
366789912
1421123507
1423227130
100442564
377072154
1677240445
1685329537
1739354634
1497692481
378411416
1268712562
1731197179
698945320
881154483
165066575
365676388
1569872014
246281616
1061395651
575818162
1936721231
735460638
1340535150
274261976
1648411178
1967793843
814800621
1046015513
2116320122
3308622
1319379631
1902984393
1242310434
1150635793
1003502580
1652408617
692098830
165196792
1661673832
298431753
563696445
197707735
204701937
1927391076
1096579978
1514273695
1474593787
1413631091
1105245046
952150324
623124258
987829742
707400330
1245113985
2125785164
1125880788
47914989
548000493
1039430711
1973066593
519230421
1463202468
89079089
1608137010
317760042
809628573
208867732
623339366
773295346
1219494165
1955137858
637833168
665402907
1277792409
2061501652
1225118429
873605633
898379250
1687204652
1633032191
1545583044
164106000
1707352062
607512352
981040417
579612865
325437865
400885626
834037090
155302647
506085551
1669851078
1065813692
301444163
703810588
1757007916
1200481049
1493159750
213555472
345823405
178175158
2099115513
474738969
1599646301
2101210943
1800044115
1916270448
2115569450
1381553062
1344872082
831025204
1555896973
1431316646
1182071113
1642008076
159945119
411928131
549648925
1606928543
1447525085
201119650
941324484
841464653
259387225
1088609622
2014062437
1221691959
1260159546
1990833960
1945322637
1080578466
1983019288
106723172
677714130
1138367510
1886833850
1621802004
648854265
64675823
869331115
342708622
1200167819
15271473
896164843
969203024
627530265
210008277
1674709225
671846114
91971637
1918974050
1587168830
183688176
37209794
712932148
1090711021
1028014289
952500762
1227576028
442494730
1173097351
1849677145
438426191
1947061429
1843211853
411766730
1879174465
233103138
602741038
1910018233
831808818
1195137940
1163566308
1021809490
308273214
2075010111
1749210300
592331638
741871417
1877762505
1865357400
505977201
1536199677
1142546876
2065102713
615415489
1350317995
1043742700
1129265735
1800550997
979509510
542037785
1895755063
1361585066
1284567638
591755195
1439920744
813211882
368699389
404613546
869047300
578644383
1182551685
518206389
1310314180
1701516200
4884845
1398123488
555822076
1997006716
1007788154
1152569339
1776927632
489749493
313284207
117957979
323079934
13540144
1867171804
698376546
823784153
785968716
1092063222
1598102073
1756268910
1177416190
998471826
704724524
2117596414
1343861375
276868874
1706169466
1056635304
1016188923
1343652620
417760633
548544620
977619696
1020701927
97217229
896081993
633444453
1826429859
153200584
2097369522
302906871
2065910530
1858799939
734406647
2017342967
1561338526
8056447
794866591
1788697686
609049295
876329163
302591322
993141270
218852472
93979738
1432979200
1551714883
888997341
761702310
2100561702
1584622999
930286053
421559550
1129900728
1221789502
790763001
876015926
1442189027
924305472
1178243045
1249271096
154772454
23868740
161234132
68101565
361817945
1763346722
604921638
952673115
1285285337
773710400
2055560370
420532974
629097938
647280203
1520364769
1891225141
458037672
1744146103
144559989
274074482
375241172
1292307699
2051934761
927229449
2073143058
582760062
1884991328
698150670
43349202
154536282
1740516432
1917813883
509655912
491477063
152444698
719663803
290001477
1243082507
1271117020
2138397667
941757036
825491062
1994494114
109029514
771973203
1800720545
37239041
1769717705
611171893
2050475517
360320758
1141884861
698885789
534288355
70241019
218017070
424537692
1846798100
685671593
1291793562
421981972
1157041577
1779449855
1556926898
1317189950
488521020
525468
1558399078
1718603289
1721885138
1107982979
376837234
491250370
1949585123
1447301589
1985255922
673851867
1563472748
393588796
1468800402
1025287557
2021414367
1605429113
1555596503
1957528194
221976794
663532410
605347407
1645050308
360204022
224116911
863810006
79444722
1912907584
1611479619
246356195
553639491
904583623
897654990
54828798
444620730
989526876
1681467256
1390995745
511713240
954839
1819220837
92874530
1095397203
1690681494
1958334796
1380469610
747708668
765379776
2055838742
925502173
445784825
1449703807
920996514
75867543
469639851
405972021
2079370883
1383167764
213464473
720881772
2011540026
192433774
632196159
845825178
1447610032
1896451691
1209019430
1885140473
675435212
993334814
1887154865
1181590827
1361381489
912519272
916266559
1135639088
1816869775
115264887
1476960624
1916647622
1033080859
51593691
186940662
1403176072
1038497741
1655230218
958128580
2052549929
961264005
1368831054
1140055009
1903723318
1010712243
1267435066
670778283
724087639
972974433
2098695928
367966428
2031659956
1708438422
1160443689
357147762
567772990
759714851
1385739734
1415398261
2024571527
427077137
1047480287
99006496
1960507367
432424526
1830302199
167585181
542221210
1518879200
1833912077
575721642
1424371702
1305177266
2099427803
399788858
576588213
1968162537
1380775001
34121208
1587903594
1211735049
1012480175
1313188537
1287001765
1065033977
874776819
930553470
1976391176
670800283
1835554625
350751745
1135909806
1369769998
69893868
1087706700
570124387
245457462
1760691018
1436471776
1730470160
909135939
1004738925
580200467
99195508
43938612
1474885517
2138357913
164539900
705114656
1682042139
265253954
695408092
2108297726
1541292995
364431082
1142182163
733778437
388163383
623864238
1860915139
1942066118
96523609
1608303975
1243785178
898582642
1802655340
1524862209
742854771
1061988006
462355991
1855346464
1311975158
516909561
1552380555
1913602384
9927405
2128844828
1299840440
1254201633
392159833
1092980623
1563485324
1111396265
509023704
288857572
452692032
1116074627
361338107
507256304
1727221309
1801187126
1661522578
2073894431
1214074783
1765596315
1523558651
1649053283
1979306696
279448900
883496420
666367740
1697811054
2124065428
52051839
1073919493
37265051
1630770550
1030799260
80332420
71531614
295260698
842414300
1113591303
641822421
1381693745
1047147120
958542644
1701510754
1403335387
1896037531
1356397547
1145707021
281294894
1364745369
808530830
1910900395
814472817
1379123507
1114773813
434444278
1281271904
309313295
1908102679
194326593
1605165340
1730090114
2083748764
1391200579
602193323
1247901268
1320159672
1336951714
1122797669
757424993
931134712
1276919780
341824012
1362641333
270656792
225164854
132689109
1009107405
751731426
1441089245
1898835430
42437556
1960898360
1360026226
535787618
512111317
2135246821
1743350324
151621489
996962817
1781983047
67409929
1127755742
1531818128
1706500597
1437613858
1016296220
2061553036
205884551
1112032239
1407056206
1523594369
763546427
889924649
1792957289
1558198763
445048418
635568095
354198921
1852620545
1406413349
1185673427
947706179
1222581885
753896508
1757334298
1263499155
1675452361
298293659
1366109561
1435571067
1276359941
372436409
1568901552
2033314789
748240285
1475293159
13429799
123637408
940643133
2141821536
1607503095
249725384
1103666710
1438255118
1998137218
1507718737
1043607854
1801030254
2088180587
2133295712
223014470
1228769497
1674466247
2110972800
1617097368
1755342244
841021618
1333119207
1078905449
1944104304
245884445
2011407746
798830080
1744817229
1256844591
1463388846
536610205
812207339
1742920829
1697843675
1893709177
982228590
1869303552
48308017
1890562617
1189831314
1311917644
972825575
1624858007
1769620596
867797257
254396497
1212819894
991581682
1525009489
2125469144
1861355108
844560085
2127799127
1362000275
806294700
1903968876
616708080
806737658
1747166023
341182044
1292159734
1069064474
513241799
671039470
168557598
116129141
707084892
2068521833
1840765503
307424927
1918214930
1584441838
843299942
193758573
392697106
885106516
2101141731
1788746848
892037968
1800825009
404018751
2048039198
610695193
2075581109
2063641403
476559043
294781100
430585846
200664955
461527202
1992620745
125189847
2092321512
1224926242
30674785
1274474496
1073436491
1483907778
784689201
706204895
519216882
576924915
1641661129
1096273218
224124452
1773722587
327929365
723543638
1941560079
1249461208
738643316
953792527
1143410093
731297457
2058716551
717474922
1333727387
1666305467
1235906737
1337887993
1974327397
938081296
1673673437
2051619101
1964356945
74852643
2139194765
388129943
1243421192
199119605
1607398642
1980857784
1091906789
1779382167
516588424
2105727931
298459021
497092694
2116230784
230642798
355356603
1380590553
1131121129
1218992972
1655779059
1721161607
370117930
1191290668
1676866386
494873396
128607965
2087805075
849743656
110342647
1721731409
662689778
1569681996
1704617311
905355053
721405036
2125893806
1150584563
614192838
308807947
1576416358
1632013152
558200696
1254622291
809440477
1367018511
794803374
1176462565
1560098529
123322712
1820326702
1325566345
271652361
1363903761
1157631185
1184130582
1089311649
117726372
696452326
1593766340
957067260
1332513697
776219793
548609755
335874512
1229041047
1479624314
685332174
403056469
1651038228
2062621665
326861365
1030325685
1342883259
1847021715
1813091893
770470382
1672677391
115768985
1262070513
2114889935
1741373827
790731566
2021956070
1613610783
1072392214
546153190
2069898250
302862775
1066929961
1071943032
2118623241
1251802753
69712459
1226476163
1132736681
1995252766
480786177
2046199222
719684341
576940494
1824325453
656339552
1811682333
2002784419
2106565538
719053080
813564049
1520765742
1510686088
1676630592
647977355
1022352775
565963160
100992030
1934033809
1532446268
801851843
1280970057
539565199
1209904545
162729938
845046394
972024384
986275650
1130270439
758131100
1320964265
1332971847
613701352
2079491804
1567018939
173999236
497079767
69249107
168430079
638051770
2136670775
1377704677
343921261
1727845528
1958481290
1030055427
429507542
1777544501
1784880813
1523970019
402546030
497477474
1652429692
1455565375
95660647
1530349449
699419525
58656226
2072014767
1423005281
2075163312
1616228242
393011736
1536762216
1685488250
400069628
936109191
1256375178
217208016
1941744580
341167801
938226825
677699210
125309085
50182918
1516823125
1637087564
1510397932
1649040619
2068844515
1966237148
576141576
857431765
343867190
418696731
956168164
1608796442
752869297
1693241282
888412682
126218110
1642498003
786632377
1077863128
1578067911
2018768089
629755548
209917818
1439664211
995201761
2071827793
1856277251
1195371974
1645563321
406279648
196277202
913475993
694118509
253207021
679806465
550156270
1195580923
183854113
411228488
1844109010
1556810078
1855890122
2000720966
853513028
170546659
552061312
1269457172
1857112166
1330362301
1426193449
1789045093
1134920928
1806642046
502362235
1779669819
1889051207
2108128959
1042075778
882177065
1912148518
841523503
1779344717
1357322013
973941997
1803008785
530696297
933521023
1548519458
1580076844
1089593064
480897814
1471534222
1092592151
1418255035
1624784269
1613382789
1305914014
576882158
1944960239
519535076
1953810999
1602163721
1163594084
1591278806
1324027208
937278778
2115160408
2010790290
211399523
1222139797
477476184
329385726
1082703631
66660849
781970491
181449837
831147616
2088979987
1314688953
674865303
79150048
1342683912
764717150
249648928
1473938810
746512145
1884180989
1405695909
577895861
1820357103
1166618604
347185938
2032583522
1548896167
646260963
1897640606
412943060
2024221203
1603300407
1257469261
1773567141
1510390644
75086969
409712462
41244521
100098261
904398186
1488211716
2077275807
153302008
603469636
1767109678
1307319339
198245854
94530361
168730048
1094881229
69875934
1267158901
1365338103
1685491531
1072110315
669441038
733807366
1536673690
957982738
480333400
1002940684
1188008953
133221392
457403822
303013004
1803896547
1164737901
1648302018
917974606
1009465967
1495000859
630265056
1740852234
1342547920
1981717277
943010725
987076210
1432111156
2042743890
1458154971
20643697
94878999
1882362150
1675809856
1633153155
611041221
970862062
1445987188
278591689
378477237
641295925
1454563136
1967063996
690120958
1455937628
2141837290
927340144
732339779
1599889031
1928263049
1815451401
319051864
1588296184
2116807893
289217129
1870984699
879281314
1264876269
1938864686
423524376
138963882
660081276
1994388290
327362902
123580785
911974016
1576143972
1225133841
326072342
57477214
1368458167
1736777964
435934073
744514128
1577846119
1256868272
1724097520
153670986
2142923267
351547042
131545065
190686165
453524686
1066909982
1060959878
909934377
1689602426
762025292
141234634
1988764506
1259319991
1955464152
1710047481
1288846068
1628639363
1570181359
2108654192
732400724
544544448
1363615049
8840796
514157751
264815247
885218953
1941004536
1175682410
1979781486
2102468205
824550456
1848422319
1153187490
295748724
1437336275
137007235
1189120697
1608099058
1507416556
240508448
1764984836
1689754136
1025835944
1669161634
515175155
959144887
2020790598
156506544
1923485276
420401108
1602882918
408394671
1313245899
916302516
789743122
922735321
1349514431
327448446
1053859727
1696134840
1364765383
24506221
771321345
1263063335
1290230593
1498958750
1637341246
1574980138
1914702773
1765495791
1394327887
87702484
2119411071
241711111
2001484641
621317983
1457196589
1778134964
1945485800
1192272038
71746479
463397432
1825405793
1559751378
1175192476
1862637384
1713538115
2145516709
1842903398
1846816675
370557082
1270920279
232092860
1384965264
2067052219
1868022833
1162061574
1600114723
828764487
1226079887
452487931
986398266
1146186144
1811606120
1566937349
2006827969
678197795
789127021
1811199892
353050647
302831614
1955719701
496969660
1503978513
335025615
640661490
751516734
254272327
1158229557
1964035181
681070480
1240427455
648353084
1165868124
1742877247
268387878
601314135
1201353364
1516579107
1622507124
1125099314
512228341
1485534134
1330967491
177844313
437804003
982342026
398045495
570925305
1854908653
195871291
1302859002
1760098396
14233579
511005080
71799258
222709125
1289838875
453644238
209366737
578482338
516965448
1487509029
769929076
1395002984
1325806833
1873921664
126581799
118175953
1809573495
1905002685
305177224
937194226
994488388
403378431
260121884
906367525
1101144759
98774615
108958805
1219866830
33546794
1577459972
1183313483
1651845234
2004798575
130775139
1201063772
366121895
1447715951
1777236322
526465481
195975463
1979942467
1049267386
674340632
1994931550
1584620623
1583297741
1600458472
1598323841
1250544131
29658327
1856088218
528608728
348629517
2044284363
1140171267
414854280
1666642056
1284726353
305144185
1732561688
288399626
1786505083
199547969
1400278285
1020410305
1694495590
682328238
1253419359
337862650
543069301
1162601661
1669076139
1749865643
1952289291
1957166772
1224790846
1264693347
185442329
1616160361
1767986076
1960568719
218569830
619846814
1665388744
1762465557
1319654841
662002348
1980480629
1657051114
972970190
1974676608
567881927
1166793709
488720457
1570639690
850160547
1777996269
1424832930
63429187
606490613
1690309110
2137055
1658335067
561967174
2083361132
2131305825
1120449131
1600856340
1460707198
543627
1607994068
734663437
183527701
962084589
642034336
1360262459
247743897
882537297
419454814
1369612011
979897011
953724131
783133158
151864126
1647225002
1807849242
693624638
1878010192
1226051386
856285755
712445981
278491222
321869978
855304846
99662315
825481517
354827979
2136466969
468074085
1378392068
1417861000
803379770
1245848638
1569796099
1206687874
166239079
1410670347
1186091974
1701159869
1415713307
1844699107
1587073398
1338858246
877332905
1940303232
1292993334
2080980409
453002892
614188045
1800751855
1901398932
1619567695
565018159
803345334
1465594279
399768595
1206731944
1897520208
1473674931
51942103
1766082252
2120272253
1889410812
1251479367
1289419480
1838366630
773644359
942995660
1314416102
2093811236
1700052833
1046592794
1680485572
245002400
1739569980
2031238718
1244031891
281842182
1375662308
595126752
116938281
206140865
53018919
762861281
2145951962
777085745
1982380972
802319177
1337110425
1372727062
773657474
1983777503
439848840
1770087963
441146260
850152938
536852125
697759503
1393871479
757481068
1637649240
1914717461
1342195497
1741430567
874165758
1090894336
974748989
916404699
1020672059
1559965906
1158035555
920597652
1679904167
2025090843
72550964
1642328404
1800344549
1071032313
26752132
729609038
1943206647
356517479
1798823717
872369538
1782971651
1147027268
177640333
306911546
1900191663
91040582
1271857378
439448393
354990913
1989568985
133337
1204028387
1123683179
302713529
646189846
540478275
832604047
860897451
1883810459
1696528715
638550708
1813519264
1544380612
1727171207
936416195
991906534
954530463
400191296
2091730602
766044059
266593300
938965498
1195807552
240207421
1825500452
275272750
1837833827
34656690
952978953
846708409
1495089674
1449651605
1497297548
343692804
1960435091
1238163327
133697313
772989479
1607527870
1100268230
1631780167
1635527542
656469256
783319289
1864982253
268917161
625343617
1421268367
145066907
730978944
109957903
1020549010
779961313
1866845925
1468102216
1482329020
648457874
635437622
1798683296
885456682
1916312515
65431449
1418955729
624650535
1493635689
542646540
516488257
1803539936
690824083
2122321225
1714691806
885512240
1877280459
1739775462
1815651657
747881470
1546616555
65123861
1032931929
2049372340
720078333
873091047
63832122
858522519
1864319293
699247585
533719663
675299620
1079197100
311838214
875830493
1849616622
1409348748
1884738842
1404970119
692426298
1177917125
1460309937
418600954
1686809309
1487544877
1459616721
20442876
742310421
917617967
1092043789
2128536405
751970758
1467964097
1170019972
1388157202
1293378950
1734584277
579537586
1593069103
249280646
868498915
716607431
1237078970
2075047852
1823285464
1922523938
1882000597
28435497
704479758
1185844840
1443412070
1718177094
22072708
1521937732
1891762254
1537620831
484769147
1164459257
1628131894
1287971170
719271546
1773515003
1734410059
680925084
661630140
1584468601
488580354
1047403893
1937100551
962291175
1020550460
988898297
1550171136
1523325438
161625614
1800953965
827325920
1933032604
782004949
738420185
1007455938
2080324225
1010307979
1230473207
1957307631
1091609858
989537758
536708292
140691254
1627553750
532569286
1941682048
1417062627
1433573295
1190228298
1111757466
1080970912
630284504
2037598841
1232019764
1919220226
1491262711
1588522324
243077801
723279347
408815946
617493989
1846922324
783981386
674485614
284382974
450954025
2050196659
78029040
378151444
1924095773
612248330
1887125995
98703509
944612385
769110450
732730234
1466057408
171632001
645163711
1428851527
298307980
1553645492
18889479
713939144
1191216415
1323080181
359614169
1825114766
609345183
1806758369
1212147116
687881477
396236591
1007004801
141483749
13652128
347595101
333607266
1220472291
1299097683
316010539
572394466
1595182610
489320203
1800882307
302372481
877072179
318269154
1479104624
2016423051
1994912216
466763520
1765857328
1372775427
243370932
1037201789
1706455430
269930778
1542320998
2031462919
775434569
2130792150
1720137041
1250604069
1537261112
1370280557
1829883665
1559884192
2107988487
1000965489
1818391715
1420646407
179022326
1098835848
216013792
1715599290
1123567081
1348958520
186864008
290195884
2122781135
931098013
387175540
1670809074
368991534
1254057245
1342536416
434586089
1414384564
1245458306
1937071673
1196463722
531236192
507811434
120082164
1681493508
1303785175
320220918
1049334234
1113955188
1607215425
2097296530
374924012
1667553057
829725551
268135189
547275494
318097114
1950335167
1000737038
1047399183
1862380156
693109480
119712162
193841336
855397190
570906788
904742800
196502219
747667824
1852338097
1900625513
938804487
866241296
14457648
1205032393
1576555715
1473055157
875531623
250794802
1512533294
833638679
1236391746
268604356
277095163
1717791966
1653813447
1831546811
662278451
1873405858
1755679088
1342645094
1792536004
596089019
1339678689
1045037636
1683924159
1107343873
317186818
1589883085
576044395
2146338574
1253136793
188262155
1406633511
435249910
1091719856
1101544011
1435207954
1923712572
1693392383
1639575635
11781963
461321640
242289646
556456028
160251559
1734574139
260240976
1144254072
2032448712
1259504973
499027927
1828881748
1373686740
1451246409
941325585
1065072731
891444913
2134437188
1137783849
614721011
1803298029
1134414304
956081564
723726921
2269144
1661442346
1488628725
1484787961
861228445
2130150067
193479843
952686436
1587684961
1973390451
802787218
411391822
17064042
640391246
1308137447
384401549
134183917
324266747
1465705504
610405371
234329974
14825845
1288490586
196357315
757599364
888291439
1606001696
1376340964
834229121
1977016621
1617399744
207604070
1687629798
833407220
194135883
1056556736
1539843260
1958977140
257918346
1971517884
874983607
1881585806
1754286630
13010356
1400951360
1370381385
100786646
686677766
1362384009
321028997
1907340956
694269007
1721393845
773335639
327608297
1971708161
1334961286
1314006603
2071767883
329869351
1320428320
747537352
2105046095
1302558106
399586471
801729840
1254286517
213281029
913682583
1260296266
432702683
1886513199
492481559
1251097843
1445938137
242022593
1723924072
1630180206
1076215821
1255219985
1826147577
1323489881
1399019286
1607441313
1148608411
1562436892
1122237924
1949922857
1265974477
1014379038
1341841835
261349259
1732939304
2123729163
1077858156
1277255641
1063767084
2072387908
922969210
1568220363
841921324
1765625742
1009780393
1550144560
2052554401
1223146732
1130734788
1189176797
1976200910
223028411
327433938
1160873420
1041077042
29989499
2143368651
187432726
1166532705
28268723
2023711868
384675157
1945799540
2073302794
339345217
475166549
1202826905
213444611
1249066258
514511197
1343042732
879468593
1119340147
273106743
1763905202
932758377
908586777
1234374288
2002497268
1221917602
303543592
1201054082
2097794463
1766266668
871795275
1675321417
1126069629
989564681
1221583642
499727294
1899648818
625644641
263557064
397895538
1484613306
941205550
2005195876
403248251
1603649145
719435772
1301772627
818885401
1840172076
679658804
1947282153
646462783
1694614862
1359876830
1536901683
1219954864
887644800
1993333779
1165942034
757703021
1181934849
469864992
539946653
552151990
94527928
447587094
561188550
669765276
210261516
678283107
377754568
247571889
2091680873
332191919
998994235
1603648569
1580865512
691351519
1226203277
2113670773
1804931283
561285927
1194185239
1126536230
51968265
1409187100
451159099
775115670
266461191
590766421
743023781
444693097
362848054
959044768
1876481960
1877180708
714827354
793043450
260802904
1726633204
236687176
598229138
1693033677
1164806499
816429837
183221137
1854068114
1706070947
1855534383
1026860719
1751379639
1822231634
1820565702
1370099094
809049039
1235941692
2020994063
1399808283
586013001
1966088262
162499874
930000567
716944367
1609523631
1945437737
979066331
1102631413
685840844
580301094
1920366205
1041711762
1951239130
845993177
1757245268
1382422260
695358355
153747560
2035057678
1162166735
1779163145
327463015
182293492
18694117
1228666354
584661515
1634502444
1032554639
493238594
1980039324
1747598909
693421429
1119600652
1348202607
1258751800
617468675
1112452198
481903615
406691038
1238141218
329699009
2043449439
1718070266
793856702
351293555
803477696
600105620
205151800
1610442041
2006280917
1065190721
359796215
1349781104
600130453
1305054825
824741957
1637921933
816823059
470111065
1506457661
8864189
1823586471
1641853817
1350986951
149595143
1723117444
1490406907
139323971
1646579627
155034383
61096122
2137704923
315070782
1212183147
1389227412
248631797
673161170
184053105
474630552
193498807
2027044766
36122744
132461157
1871557164
401574869
1715128546
575556984
483736597
1072779535
670835088
1021177104
772369126
322969456
1904653888
406355918
769749899
1240948029
1818923278
337217064
1996423553
1119969416
486116678
1051660432
1801682882
1858376213
1105257751
571393611
598616154
918198062
173016228
376271701
729013408
1097499590
470656801
736239221
1495385742
1910445418
1308375694
1855825944
1291566928
97645717
716082160
1553985433
602374376
1927610296
1104001993
1544782523
1876270542
2070060249
103906009
1570296529
280576289
1901990953
1907068148
367653800
371177295
1093464742
1722259113
1583341893
1654177267
575828879
1256206564
1409437457
1598069829
940962591
495601014
954924161
652018526
2031970414
1450685068
1810208086
756921905
1736763516
718420029
2119505385
129104453
2030841751
1731177288
143112967
604229549
152253397
1709208309
1489139494
1569321254
1279180738
1132022781
2037182696
365010053
2143163416
1387877685
1323764178
536945430
1951044140
1947034673
900787139
141836694
521825883
1544659205
363765749
1991458959
153053663
2140302091
1332751463
696638675
1191876022
1252885614
1015495513
1250096956
447618084
2077525709
873678855
492703065
2021004188
1922146231
550327880
1473476995
1775327319
2098173037
905719747
1011121001
662925163
780537534
886713057
1647577004
1291350034
197865569
2081781964
1828020351
802420434
1651208316
1194589057
1241347650
890511090
1774763588
331588768
1835536159
1866564928
1558310612
375413457
1684125613
1732596384
243495029
28862675
2051504855
731794699
281167662
500724556
376267455
533590832
1673679046
1311242007
1704771657
133602782
1055445405
681529236
1400585203
1925425769
1790724105
685786370
1294708123
1842654601
1221757327
1442456240
1067039938
1594141862
307111473
1640125685
1090603399
1862688939
76289438
1556778898
1449302977
669941790
650291808
303922303
1253334107
1147474279
175296361
2047537473
381965450
710329647
1672252130
1936502288
1708652350
773806155
357026739
384607019
1413328916
21364307
1347583225
2146811863
438303873
436523977
756343414
1394100322
1846234156
1861507141
791493895
432714821
129476599
341045411
1969469103
1066407088
1288119259
512258495
1761056449
346882623
1447695854
663335364
390512265
917771106
653924219
1930961816
2077256966
525523934
389860446
1874032643
1605651288
1575514244
757036044
946555130
384745844
680425532
1268531647
1170393772
1253282157
2103295952
1570405474
704677574
728218853
2094488103
1580885669
123936384
1406906491
2054899020
1629351891
1691620493
1518778317
2025167088
41888704
533831507
77904595
1634417897
1879413554
2020115351
1245135139
1284450165
141233047
372700762
1493876360
172565268
1629599799
1804699459
134293364
1851202865
1447792995
100864815
855821441
108133433
578078112
696302976
1125548025
1973353863
1487004090
97186665
893517995
578198652
2086846457
1804891600
1173598064
1049231344
1488667162
556297014
2111212110
1764749524
533909512
1416133173
940667278
1344428070
1249616207
706473008
1494397853
880100828
532859980
279500466
1344856376
579894811
1104813887
1181765257
625601022
2012516433
382517339
1915134327
1065975839
28603746
1620022563
1033934960
1071629791
313308533
1495168063
430883468
1057046480
1755387503
746003653
733988447
1948848905
327799338
862123611
1679998126
1171687507
1383683334
1595971983
1575129740
77518950
2107868109
1461592306
1867740187
324288729
489654724
1595228157
1015758285
115564456
949825444
888808460
723384237
1399314424
984004880
860757302
1217877666
1796816370
2041072453
629607688
189417449
1188121398
213244764
1633460261
1328513554
655121223
296264745
1626099154
246161401
2003119973
1754080598
1187324015
423183100
497875773
754624561
1712080334
1879424169
551598180
1576882108
504063775
2060108342
2069677021
828091699
295291232
1965860174
382714133
2132860824
2146514413
1193318229
1603127013
108280079
1168091684
1894806277
268751806
82275783
1365692470
1301647220
1278445845
897862175
570048252
742627659
1612919095
1292038080
783122995
605845016
1938164227
1823579708
1849879374
187051446
1203427902
1303838389
70002971
599514322
479644837
309853187
1974315084
1641197463
594974179
1007296518
628472735
462152522
2000150320
901478927
894995475
246206737
1658583851
1087966522
1392628024
1588985731
1471472265
1190971054
1569542589
225590736
1327331262
961281000
1058482891
1911997781
1927156528
657420521
1182065021
1479369695
1249794070
523101702
1114126858
1025617570
1390760020
951201617
415029490
174734264
1355337859
1436930440
283224616
1160176647
1569531040
1055467820
179245708
1529679619
559285265
919738480
1596647216
320537484
1680461254
2029665644
842739205
573260450
455609599
1590014172
156804700
213969340
1442071704
69946196
208803939
1019616504
1939211378
1348957438
1800498715
588609843
1294943444
845314635
2062783297
1195871845
269093641
817064799
996416973
1532846700
1335776664
558399911
399359473
1054931503
1800491123
1960709784
1469085270
1463086231
986632458
2123166041
1615764581
1089207498
251534141
2144965976
369205550
539081829
1957883016
97286317
1464311851
1005401476
1230754130
1270692441
1228585294
455515412
420397149
1687760885
1598238643
114888008
1752498047
1536066696
1215648421
685328287
2083999744
1361370846
757870152
1931116427
1655399003
1374457572
1823605432
377105363
2074317408
1074611571
1407681755
232513934
1969351828
689787077
318433067
613299843
886012167
1170891810
157264176
1695656699
1647890607
687662432
1415065554
125475766
1525741792
1346290521
1703028243
1153908004
324765785
1464783930
1140237563
1721933067
67047990
82426740
2075075519
19770445
258005966
1056004245
603992157
2122797604
1703598052
809221399
1327165273
32278014
1161620228
175286852
564552889
711553331
434796631
1384945855
1117881138
1664391768
1489319145
243811661
1222575544
971839029
641090778
1999882192
1150029484
555008887
944152355
15216963
5410988
390040418
429373959
574796499
382238324
1636871559
1672314670
939805337
2113717145
1648300302
1047168931
1096874759
873661495
301571889
1841275115
1881639177
1157571977
1160029580
1974442091
743096780
1922145944
738803883
1609060319
846547258
1562742559
1731186094
1968314892
1634791499
610378151
389965004
1226202760
441094992
345813503
30694375
1103005176
1262190607
379010692
989581431
1613508196
1434543117
1012572223
1021983052
1531684843
2054013660
1865354070
1978204712
1115797575
1544942612
1874417187
375336107
938846077
1647094325
175213394
1326775124
1996002279
2075000858
398671988
971678515
1105923838
1109856235
407418627
1432028876
2116157558
1937903907
2058470636
1296267233
862704589
190840415
1510441995
1099530765
1475799980
2099823659
1209912037
1431813188
1215979230
739964736
19098878
264938586
128056104
1053037173
845300388
2030469068
1591645065
1332362497
1331689893
1691305773
1037800211
1125161274
1169206639
98277357
1023072582
1021254163
955008771
859549250
1918361320
869720553
1297589706
994928763
1475551711
618408124
1760726819
903237514
1422317874
859744791
935028579
16558879
296088147
1175034788
689549642
1928895133
501634004
1350839162
159405816
1282815972
116878105
2020312485
1282980264
499237264
1764097887
881812414
275221062
452381926
653152122
1251615132
1585211834
1233879229
1599960098
1122852054
643649666
61920865
1797459477
2107382361
1983823884
69264926
454310161
195785949
1966717388
118765245
704694423
1273156372
785416289
188160557
1323027538
177513989
1270030153
1603800626
458775507
132689677
1693760380
1906845546
1446751015
1347473048
872590166
948339579
1204119404
1056004524
2060343080
686801569
2041535051
1374025973
482009482
1330285388
996497098
745279061
33527490
57283248
1312189783
991667124
72361597
599765093
1952475071
1786241213
1287365196
1674868737
955682494
1077938530
936593359
2080627650
633648114
1812595838
105516852
1854952961
1064274044
198142239
1432224904
541793428
120797065
1832260991
326920113
824695258
1824607128
75320660
1655805070
1396011004
165599766
639131604
462795666
1419035279
881063936
1210045829
1753690399
723945769
1801287227
753018730
975437661
248064387
1538385183
1476197559
588422277
287283666
1053483456
327676112
2051794145
670714509
270772564
318366246
2016848397
1234901318
616428962
1838270478
1543901999
137186044
1998463446
975966557
65783324
199921034
177182179
177048041
1137628736
1636172489
460487522
1548536229
727219822
1284919841
1769191859
1369647778
1430757242
735560629
1135622607
613304071
1193019822
2134860095
501510981
1254817663
1498057933
1173889512
1491681225
693307693
357224428
881007354
266270751
36045992
1877996026
827571051
646436708
2001148890
1134359030
409013582
74623144
301475749
1862655855
2084896909
1538701748
895180616
38720009
1973599397
287447181
1069845870
1836690130
262994869
1457198815
1579339657
808688509
46492547
1234572976
957078355
473134867
877533511
1671470682
722586887
1350158961
1558569601
1612887287
472677990
753122311
1147727908
873956973
1847551034
446805138
892221519
295587884
434435178
658689751
505088241
2103743738
910726470
354816098
1430624694
1426757849
469242605
759327127
184526456
1082336881
997563752
1263959492
1061294475
1737464339
2104708998
1320235941
1905429999
1738094272
776027413
1323568528
1302090028
1833484852
18286679
751847837
1154797146
6121716
673317154
1436535230
1470461872
2137254609
1382075176
1314571444
1186171139
2081361707
410356487
1676361066
2130631236
538075308
2109185542
612320197
1370536281
2105553514
720230275
341507311
1788071047
751561568
1815758715
1632334530
2119040221
1571920724
1138788387
755707294
1402300428
123983417
263165318
1611240078
414800685
796973373
1324886600
1395002829
1761105006
1315960491
186164966
1048885
2067533314
719866516
1019707255
1293712714
771002284
495040052
1147482671
1921171912
32196941
139535679
733922655
1678804197
403125652
1840322863
1808387567
461833379
1813709617
1953988122
1493368241
351395428
1358317628
1324992212
624441681
1198042963
538098615
1700811016
363280019
1640791242
559314916
1391071670
544842507
338814078
1703167261
954304817
482857437
868815966
672328430
556007302
208335435
271879033
1262783410
624691408
1191693780
1583325678
595002803
1311789362
1910181442
772135257
214326789
608678202
938478783
1950086251
809120469
757303931
579544705
1315690485
1809265939
565275374
1102093567
1045705465
51227411
1955920443
147913338
1086123644
320731965
1422601561
1539572029
1169253982
1093418293
795329257
1146823042
976316656
903599425
1315833708
687110163
6946858
1013716522
300278184
546788286
1688666331
1097788065
1668163318
692274211
1380868991
2001897729
1806513896
289058961
1163289729
353840220
1008787619
1412560086
835152984
1974064919
250515009
23857224
1543159680
1417485712
1903474958
2012064939
1634137997
2115565477
629057094
1645224726
2062238351
159030154
1075538718
1507617571
1319791520
289234957
205076702
62392552
2024188782
1772463659
2051404085
890000237
1181695979
2059848674
1832256168
1756449400
2068892984
874325696
7507117
1392833794
1335461100
18154790
1901054965
1538803688
1050810303
1008187721
701288053
461017970
476867635
1473751888
24997839
936147425
1422467148
1421112207
614440440
392392274
588566666
439352424
813491350
1839643001
46016825
1921887625
2002338347
65997159
233160133
819240120
89146248
1934722879
2022222328
2005780850
1788963055
836728017
1405548827
683105864
2131546483
1784894518
1173804827
1032190874
1157705621
230986903
1767213170
514656625
1249641914
1767557502
205990468
336007741
1620912692
1301899430
456538903
77014169
1108251481
1956450375
222554695
100417021
1132555247
1615025510
1109012804
613399668
1889628141
1402346008
1481683772
1535629678
50302903
1534290811
552953027
1721183153
1872026846
242935885
1978269146
1822568799
1520352931
1147776823
1575432252
2101601010
414543386
19780762
303474837
2029669574
2132654548
807035198
643094301
1039413648
611783404
264558723
1179352781
1503179928
1443291349
1463109253
783683193
151129133
1828855231
691131941
1128317105
12860408
1515600594
1519316981
1586725951
1182324298
781339697
1686953826
993635355
1554565133
380730831
342622838
423061427
466430270
1034407656
629177960
222167912
1363155067
1035081486
1932427092
865071347
521575511
1267356076
1415052624
1371903700
503090792
146879190
2045053916
1204021618
1816890664
1906180935
1445965477
156617453
599127537
637912235
591149386
922301339
553576334
1544199635
298267826
1301357048
525880459
501518109
55692654
1238192905
1663036714
204762763
1836436003
87606006
232032814
949103608
619317706
2147480753
926678587
1267162525
1388349889
1000342132
231958749
204936220
1049031758
1070560837
180510877
118748775
1678947971
1544677834
866790564
2082842421
2078383831
898068191
1992951916
1820225454
823657252
833142644
1678863376
295842983
944074570
1405171325
1608081442
1086305013
1446566649
739741505
1780340532
918356655
642607103
81161852
925896748
154690806
330869046
166048238
486211776
2076071569
25390928
1040550178
1108526918
1066790287
150348056
681334135
166208852
799308980
107059101
1153978931
1805189626
1762230264
1615693318
1533412583
922153903
875811013
221603660
383546849
1165808386
156312120
1478292468
1218457710
856446121
370722154
1147478315
92146288
2087496597
168998323
896181827
1860089169
1201877874
295431303
647433192
877925967
610214557
1325989541
1286422822
299984417
1087456493
1281883960
1765456548
1284446626
1634254174
1333963994
1832261740
1878757982
1611518084
753001819
1072976979
1421448615
294893320
766730933
465401910
1080921735
775583667
1469234770
1902763013
1035637919
1010420040
1683406365
680586408
456146127
23985609
2065950797
1509062949
1435120043
727708601
1126522855
1306757677
179475403
721490056
862783701
413646627
1880629639
865354669
312210502
583021937
671688666
1650266062
1813255349
1129903505
920926685
1322098024
1469332029
1327360726
1108324844
554489181
1262442314
501243918
801700146
1322091176
1328548912
227936008
805083242
1150254370
1289321385
1901758026
729288601
193190813
1536583522
658280248
266761939
1785539981
1458017238
1069513845
1814619616
301252178
973239440
907704357
1371252119
453893774
795943078
811477572
1962485352
2015377195
2057604918
449441515
254526048
2010260168
1551506100
834245669
310330478
443289767
1389710851
833921223
1359165527
1089334933
378468581
1833443962
1292829714
655334208
35294024
1953760093
41469717
663052483
375568922
1234495814
355468014
2080470513
578710451
1406376870
1928137636
9144813
637463469
1464005017
449200044
2078758226
1555589001
922044346
1721501801
216216856
2114302565
628260778
1600954918
512216189
413684231
739738908
1455467683
725724972
394646060
436755600
880902944
557716559
1654874547
2004728221
564812987
1750306660
987805179
173481221
1969566870
1542444036
1578317823
1291483996
189037146
27492114
876771275
1890216535
1852475833
1594157348
1038543219
547084363
244313081
264438129
908847299
993282423
16342713
518074167
1532364292
452566746
546219394
741686317
311335313
1356620762
895688962
291522410
594911408
1571136818
622931994
127647427
318431615
141643481
183064340
1104372143
874469190
1681789438
1985360248
77941525
1482680057
1857803252
1987455111
66501
548035336
1856086990
2125198603
205430035
1256040415
1475623162
545711656
1856426465
1995864128
12974382
113505025
1871000195
1109983547
1494845287
315134453
1442665932
1028202089
615504193
1997035754
1274811332
788641451
1705694630
635856520
1052624867
1098672124
990739167
1841533276
109222659
775584648
1849855336
537550959
2049562219
838869622
1190317343
707382251
294468820
231930346
2090054910
344966316
1536519616
422369009
1094172511
1825867111
1394626422
1822677815
1766405777
895986121
133333152
1936249098
536381688
238030808
520934329
1025298370
1749493938
1722777401
1608437710
949954556
1589113126
727390756
1508850720
328505193
1204688378
83465591
682865139
1367918034
1940101109
1777875133
2037397017
1219168476
1593853136
1858578044
957864975
289894380
1048198332
1936813246
910651391
406657463
1212743730
28794108
227748151
1808977593
496240464
1747823753
1686135692
90892016
606461720
1541463290
1235509900
1102542221
1972162572
725117937
109124513
1815067901
1087507553
1374112698
1238960029
967306063
403728094
115024756
1330838991
1225531068
592678783
708532048
191305128
1080013201
373873608
1252579578
1756205461
1598148275
241865607
1309654873
1305006154
1733840227
728680344
595306304
1900234857
102880848
1138929694
1082121233
1926924640
2060472027
201036413
233064106
1204831865
99388979
1556492351
1281894217
1106929803
1201953017
100515096
1670091853
1466640685
214148597
888364106
2037433268
1386886096
695872009
2131699796
604379761
966250742
1680747674
110346193
2026505481
53679940
431858543
2087541962
966367314
580659097
799971306
1911911032
1511717043
2144038234
401592820
28562346
443845343
748087714
485149982
1313235094
2032266305
2126415356
1674048765
850935263
1188541297
903376250
233187432
1068601940
881260417
1981181875
564561721
1158204647
1152491838
654142295
1707967781
794719180
509641345
793231184
567953137
1837922824
1496070070
357287445
1087718862
1641160114
1995034331
1029658464
590822593
382029501
1621899331
1439781503
2141805575
137534571
1642823446
2050109651
159368532
1278520442
1170393353
902078313
787435644
1223440515
1733697282
1326391905
538941305
1734448383
932248896
749190630
1935297231
1547222812
1871621022
762489178
565759445
721482395
1612537231
2091714845
1121000025
2030618845
200088245
1010610402
1560473054
415227577
2065395488
1440607794
1395014906
1859060437
2079122303
1575508575
1870393402
1848634290
1302674690
813937799
1189210107
1756198435
2140112466
1413858546
778782931
1431661514
526835469
861029837
1084100512
1988415604
661722220
1714804356
1991700031
1968683332
1975255530
433386936
628387688
409316041
1930344546
199754456
1007313638
802389724
1899982780
798837168
1996395035
686019307
767507956
1176114069
1339014125
2001665746
1313642461
347324906
1298651442
583766641
450730397
1692004505
2021304649
1263557691
687019621
533372988
437355958
1589180217
564490568
575236157
296058533
110485900
1155284217
1387442418
2068365162
85007078
1229038649
367261310
226507377
1274038831
966957569
1972507167
160341391
282946529
1972163104
616992171
1343327821
2118060305
68911424
224197742
653405786
1611199569
1963189445
863592060
2093606697
1343131982
487756689
34638398
2029813526
1837081165
275420732
2109447972
1860728000
391683680
1442268890
1764720661
1437508641
1907331149
1822554617
416371880
892482133
837188602
1543269935
151065799
202490231
1173114121
791741626
1154685407
159051214
1725255006
1646903728
1225898354
282661197
120857328
1979651129
1367336846
1551913087
1371297392
316630696
1685446869
932572658
349659406
1388345142
2064702671
781641461
66405143
155940782
1380894774
1090377735
662807059
445969909
1133446894
229189814
679898916
860982328
2031173303
650280912
1562711329
2052610399
1831545121
822640686
388968186
476332317
1628335595
763088001
910673307
1613034442
1511490845
1267749753
1662391955
1104199645
985571617
1696851043
556982892
1787308170
912499200
1285229399
295256701
821839753
760090200
1621439772
1334052697
770241625
1884952075
1749621684
1170251543
1343468641
32218344
217742048
849380257
1084257405
601902251
1603931117
1288843509
1370294145
1616490254
811649480
462070589
507801548
1029197850
550993450
411589860
1943727896
1900079238
974886077
446231991
312729184
948211767
2027042752
1399467971
1261588151
1522857937
726316352
1536136983
2096460042
2146282304
762390922
1539679918
2051131113
735796434
22181081
1520138104
1538791938
290076094
2048030458
298579580
1442528578
1793339916
710251420
1857004261
835032189
728269269
104758972
89117840
395273394
470086665
742478014
1170508232
1964436673
1780115549
254599878
799391297
1547388194
868567449
1189835499
259606690
1471875196
1419972574
479957071
103170347
1401406369
174967615
2042777510
848752594
1535061547
52868387
964151132
1372734111
477833827
78171097
1972294576
167103500
1086950845
530346877
1222189863
1486440620
1916580020
1172644001
583568078
1162128955
19253212
650251107
802071098
79806707
1755972352
1627056317
83601434
707932948
637761171
1838263478
746434053
1458784658
425642751
462574931
1673596278
309857244
1814476084
263830592
1393763139
258144404
1101936395
2026664364
1103647822
591938964
1145743263
194420162
1225152946
446800970
1913553747
1605233542
1249105121
1520210318
1635124155
1882094301
1999514713
1854679785
259424400
1372314244
2122755800
786926963
629249946
565119772
187171049
601733942
120396996
1186629705
140824728
497551993
1548800746
1491950629
1083232496
954473322
898296695
1623079104
1080360914
626939544
1446792879
577215047
177221785
165016203
539864218
1329459702
162849127
1197704004
305026175
1095292818
1446336310
726339452
1142805940
1400390667
1347355004
1310895813
1207002992
2062472163
1042687791
1935061242
1483086181
2079986001
277011189
875842307
1127271371
1869727246
673199730
499371614
94170981
1264014848
1888411678
685467167
531304089
1135485469
1691080120
401825449
853548171
514191596
348947004
1315238551
387354176
22045348
174135512
551330178
683817662
1211787901
1995323899
1860767361
825754218
828559534
1654578886
162489912
1789542624
1931918712
684691108
65948835
1185612721
1440565961
1687411189
60314719
1193610099
66789072
190258981
225377211
1725731768
112659995
1387894605
120009693
1068032906
1263060380
569026918
1421897294
1370989912
385514868
903972759
30880858
139134909
2120659651
1257575037
1474053020
1434690737
1180363324
225707526
372848076
2145858382
184056282
1174302190
965455459
24444635
600595391
763453821
1530925227
557393766
2042038293
265684871
854900234
1030728211
1704810344
1663361931
657382638
224932195
888892663
1028548988
587834843
2004594110
462596313
398055789
313080565
1887745204
663462470
487286046
2019165440
929802841
1065691594
1264753372
6658856
544714990
1210667927
149035759
1371942783
154493289
1224837609
1600230200
369198675
1994673011
1180870380
1867186967
1385460868
1316765148
141170544
1220823181
846718256
108746407
757400694
1030091790
1181247521
667802481
773490225
1675650173
247023719
1816189375
1871830512
1913662446
1369188915
1175490379
34453619
1092795246
1424372025
490969512
1955952631
1116493779
175877855
346287991
1887798931
1672500529
447436952
826712019
1438625981
1497144289
2011301426
1286822710
808748784
173634651
1262483362
1255981826
635357393
1458477981
297313381
574259917
1718212174
996056822
763760647
1568026484
870066913
1597604141
2144905751
1530654700
1304354650
1804051960
1389146915
836758977
1583035343
409863838
1942891449
1101630760
63382206
957132210
1521764963
699755647
748288578
664304671
436042250
8334894
1111621502
1389442344
414506971
1648625387
18093942
1360318996
1051355555
479139781
1749973680
1148264175
1204184302
2002816375
1516727903
104111885
1667341251
1501595737
1478559616
2141173917
413858843
1185860986
922416243
1215768926
558089567
2072002192
1304121192
458801825
123420444
869997013
1340569838
1792241170
1421014861
1982005990
1931868620
1633909009
68454486
239456875
2141351284
1502882194
786556717
955920038
380400680
1655151249
478755368
1486941171
1223339385
826662757
1774532213
1784296570
127580767
1792307542
1907558154
1392474280
309806830
221700642
2061941387
13838289
1039998444
1272568440
1724332420
1205284802
1273512354
369712006
1100662047
1272661385
300027708
431181316
365755536
1014232432
1350133698
2027377776
1293380624
472611683
1721623546
251979756
911581889
1163748150
2079788359
258522279
1995297110
1548611734
1318101128
1930063436
1121382210
1596870567
108320864
570127259
778398372
165580050
1273872212
2035833582
1227316517
1281250937
1531349446
1260211992
1899580084
536707617
1929771181
871293577
1922852778
410869845
1069204406
639116473
238511943
594793029
1385368380
1344208169
1883951624
23145309
1041748707
275763422
1849811781
554293452
646284216
1992388003
401141741
650433128
1767536136
1727151908
1077040373
244306572
2043970758
1212140133
500362491
14308844
775333453
1188655729
69144302
521692435
2077200263
217023589
2024871089
1045308159
98197085
2071956548
310536236
988096328
1836206878
1379856501
457186061
1245486174
2129814415
1629804018
1539572641
1803888988
725240991
1295273406
1354458126
1520017735
829492504
625461111
1017387071
749042745
2013192014
2059325178
677989356
126490255
1368853592
1829703640
1678293280
840153655
1296747737
374972944
2093575856
204434928
918435012
172334527
1722621404
1400016511
364389564
528545730
1122300111
1902456425
1248216102
124298843
1026746728
1847606804
1439564901
1182338132
1849738950
49314872
1946397251
1934077529
152400843
768552487
1742757938
954674859
1441922379
262250536
907038964
1958121879
486477922
1280339380
259115435
1723648321
659816681
350720249
1356751908
1322355376
1694521146
2031107165
1217870104
2012506492
316728976
374700481
1605179920
508771281
1797876722
952406851
1474155659
1268828079
2141958977
26886980
75463433
947697164
1426409122
768453818
1060288627
2026753971
838640674
527047458
1463101800
873431433
1450638300
1506315182
1548533557
1773381723
1905227383
836369499
1818569104
1155114388
913900415
148079786
353913208
1237039972
1542696814
11351652
1752869471
844345555
574521858
923059507
379913682
517455339
797893807
873789123
865324148
1372635302
724996147
1620237264
1259714861
111851582
2076246966
2120339331
44198561
213944806
1819378312
1294942293
1259472480
805571944
1118476921
891764716
172941884
461594775
1944596943
118676407
792344277
1227654127
957685357
441531548
1344068123
1028669253
740639501
1312591798
1176306032
998591811
1895642648
900445909
777128851
1437388880
584085339
2019671990
1395610505
754519644
1530855183
1063003514
1058998837
2012706051
681298872
1309726684
457578666
1606346385
753162212
1003293733
59378483
159600024
1729302909
361092460
588382819
686782735
1419060984
160138299
983281255
1120289123
684516887
464572205
605900945
1449915335
1286185584
1100399424
2102248872
2014906162
813572919
737049720
1556846767
2090276894
912169289
1788978400
1404837049
847850674
460267102
116571710
2145095415
1147159025
1252768279
533082422
404177297
1094524628
1808986443
157623851
669699447
1914728679
1295768481
1797989779
467225697
199897432
2004927031
1387233180
1400609839
2110345138
1309099321
890993824
599566258
249341792
395250402
1551783457
234666407
887503775
638580099
1209005623
1861539707
152157003
357622180
326336387
173220456
2129612215
1002433542
170565351
506020493
82028128
1899315387
562733572
325441753
2087608769
996765748
748968105
1857157461
63416600
1074286235
984595692
1462480296
1500913363
275339614
833381074
1586921162
899551987
2065081780
1544007942
817563607
1273691947
191583984
1228530011
1842253731
1142180547
1068670118
241879091
903588922
1444829163
1112553754
625960348
1363471165
1519965792
446402184
1553022196
1822066140
104554900
1446393692
103839222
203168306
862020330
466035256
1299301291
761228780
184958869
1814247886
1594430963
62208032
302173227
252482195
1397887282
1443165175
376244409
1154556073
327634542
1123596926
874194272
1446115036
1074357229
309470541
644533920
1838093
1860613410
1096890515
1619902766
14387746
1861552962
523654499
1824302694
949134419
351139083
575157286
1573992665
1591538759
1964961722
178710103
770224113
1135108615
1298028066
16048359
936342776
1768722619
1209408189
419368806
269950569
50976178
710231488
2112679149
1574417730
2142811840
1811496749
268543763
1916616742
1402138678
706731531
1644644333
1092786342
324993716
1496531183
1318906116
68847240
1181174351
352349838
1270934600
1013458179
21339141
1785314567
890257333
2005372463
1890348282
2003174308
2069079644
755486597
1935048482
1126011308
34868032
1133979270
1046878558
957738820
1913576453
1178764392
1201456135
1065182703
1770220135
302602901
1425313979
1908887585
963794540
1191620344
423880471
501887558
1225261439
261126181
833936453
1001429536
1183516610
1523466684
670634132
850249762
2135409489
2003310661
1363350955
1686576767
236049711
235847227
2049858872
375609942
169130155
1388193558
1272884866
2104529741
2110545198
1589329158
918562205
1603404864
807323791
74312674
1936767116
1785109463
800047368
291010122
1383876228
402215733
447184914
1502417193
531901830
831279212
1262840777
321046743
1309370615
1041222886
1672993348
2001382499
1962948489
1794492107
701618894
1371947695
1622952432
1127446708
1029179553
513820206
305428616
1365350832
1908237642
287877438
212927110
386688669
1984510654
1582621285
843535135
342126799
2109670683
1740996787
955142197
1889613845
1086416320
1808926699
1844850990
747014436
71900542
706483341
231529509
631089030
1068043730
2068498600
1779944820
299056347
330843202
766476166
1884062804
4919546
2128284772
263506449
1594915475
1431997135
398723503
1813558048
415867377
616233133
451303880
1527991322
99117859
1042587570
1018281837
782925910
1637110569
899912884
2094126067
1737765467
394525242
706174139
617169325
187146043
166314408
158225441
778176233
1644104538
712897164
323870817
76267212
436909703
1238330270
1610114833
1801516321
2113280146
1545852773
979504819
1512865591
1860199676
860908327
696600271
879222581
210327318
1360276483
371726387
348892484
2066958182
2107424409
258162052
1202391926
2107344572
972995549
1230766832
536026563
613024410
1988792391
247590593
71798453
614019662
688316933
2126590436
1742018446
1979140619
1996062431
372957029
1553142731
956413992
608686736
741600637
181213998
1975249034
1452795148
915143943
468558756
725766550
33218807
1563224748
211987458
1199228911
2072650119
386147960
1687514501
107158251
985647402
1161221182
923361
1669265676
1114890075
2116137948
1778159209
923147216
2122774277
2060833147
989805438
1267973167
459496773
1591934473
203479473
808996571
2023608040
1533087542
1244025550
1173260365
1478407905
2068375449
409313487
110406057
1331492071
944654133
2017376362
1185616914
1213410081
1284203432
342850389
976823677
200840541
242174068
1570484790
1348033701
1613129152
25165541
394399491
135120375
921873584
664895240
209139641
874360520
1168754190
62023453
1457510350
987603591
363810734
661617684
243448545
971157073
1102030800
330232460
699133788
348253552
363524854
589594098
138014672
1495096823
813869734
754919804
1758320153
157219870
299021165
97646578
1987548301
1252206467
788462301
39341246
794245576
561204963
1048485384
549919434
449591655
1544676451
1619892262
41672316
535543594
3709347
680392680
1761238060
1259800814
222946486
1250008771
1984571916
1940572340
588696367
1411745394
31784695
2027982657
544864160
1633128247
1753664443
924532373
338236704
663738028
1448123093
1693942646
1698526157
72783270
667891957
966350803
1746203867
1858045520
529966346
332369377
659308246
1142149801
1396918418
1405509949
2142452293
1676905185
1540487126
924979618
1228723555
1884791583
39828005
1232766371
638259399
1241348655
1401051719
1632695278
869815106
165996458
948616846
733517401
1126106816
1151980070
1864501508
1997235101
1652587450
1419922770
1959952363
1059312168
2081166784
1003110531
1026375093
1941217794
1965539393
1722127592
1314761057
192392957
955951717
895609782
689682120
890030775
1348160193
815848428
772665104
1484890044
694267026
863222186
63717454
580623077
1943995183
473031533
1439995480
2099043899
2132510450
1106417905
501365483
626866793
1348180254
2090031345
104398275
78656016
952971225
22267899
1419060451
70320900
77499161
774905317
848373021
1336785231
1948201005
440606040
292692359
1502234794
183250655
1637388346
1416377535
1939124138
1615375468
653873066
1569685734
1994596675
2128853279
777638247
246351626
1056257901
158100463
1051999804
1219643541
712060161
1148536384
708251567
1893904043
1710629014
1430774066
1875982204
82164474
2073845266
2020204821
1631898820
1261764551
2078060940
699675114
352928500
923066363
314032402
855477172
728115007
598415263
2115399402
1434009284
307193732
481692742
545014824
1158367140
2074878190
2097538257
1430577950
1945283532
634451184
1213753852
969244794
944446842
1712777367
1071165067
1355507422
604432352
429378163
1399029698
1007714373
2065835113
943268022
911318424
1096739042
183514481
1112448932
129546825
1866238144
1082428317
557656045
724845484
1998042724
995602830
1470581884
543617722
957210862
1013555336
97280280
1552294838
126173761
960650406
1390612590
1650456370
1458739664
89249920
1012431595
309148091
1615064522
1934631497
536665061
1839207331
847861439
56547178
239515838
1254130348
1251266654
701292822
234198728
1195874487
90838289
1971157136
2055027096
164267241
611811161
1544778472
180513088
1025926170
548467797
891409968
1439842521
12441593
868603431
1958917307
1465713599
1664706748
1288371745
18174411
98401720
1515957271
399621857
222596703
7726818
194655907
1443163762
936811526
850088934
508318495
2114255109
1093073647
138980157
962626362
2052848373
168541345
1808933702
1000982462
1577247435
700911874
1309821274
787853468
219192230
1300634219
1567199055
1799107969
567033865
986581453
1604936230
1482315347
1148932853
962102098
1365493783
971538961
1046807307
1476413967
28870346
1910360271
1185117402
1937716334
1506333114
735105793
1635521587
484337939
1528463409
1808245223
689434551
2023350794
542362658
145168329
2023037435
1855470054
1339594680
728975475
948573233
104316803
2012363725
28414161
1983135964
282186350
944430748
1784510504
2091539690
1345685322
1822773560
33642386
1502348159
364549041
1088058985
329501265
214382247
1772978904
776286409
425387658
489485019
569782696
1592121547
544619793
1772996689
1777963777
1386625874
307274149
1362591173
483900409
1732714354
335199156
827112130
1984378810
195057010
1678728669
1167047047
91137159
1929137201
1461888664
546898286
2017302441
225980466
1348266201
1217603894
1155909996
1584501040
1425169220
2016715081
1781893454
36343953
508072416
516982296
1991539454
1340971041
1471855787
2018998752
1099143569
102340553
34451785
2017560485
1059161329
1369426907
1204075108
1215958215
525604084
1251740454
1655189619
1200008068
1754805826
735092287
200202627
1061307799
278466261
451845175
1302008268
2141519206
542075179
1270075900
1824308221
523387346
1166698986
537342000
157874448
1556471614
1254263462
593281408
2052630808
2090408401
1228398553
1607084261
1463726792
2088292491
142385958
257206238
369562864
558212896
1638730105
337751110
340770081
704067565
599088602
1850927027
1603021094
1652248144
1629972154
376892477
191155951
1659513157
1061163386
932664292
1728269392
2108212584
1356752598
1007513219
1729912876
959590144
1061996410
2087090121
598256154
811654335
2111664092
532698547
1432171129
1446056366
75187385
1630002875
1343535912
1612007209
275769172
1973528556
209377226
68525992
834670900
983980978
1818873263
1175675109
1990146414
620468094
42744855
1101624819
1436254183
468865615
1190366340
876804379
172155409
87280387
1198795673
86034185
1864546057
1097203277
196642831
656873554
2065855441
974169435
303815721
1919689740
1733998542
1699462007
2071838055
2040580549
631873671
1273007340
828339391
1770800133
929392258
715541849
180100867
787735188
514736465
939734289
825005405
1902627920
335581968
1788553264
1225268395
1737345515
1556635106
1448404145
609410834
597891090
383188915
1358870551
292236024
890126665
129775101
268156627
596016178
1576665301
2116250225
1417849127
607079296
571616341
376850326
68618958
840214505
496739900
992318505
923152358
1788646806
1648384083
68769851
1456503867
1489647390
151533012
669599955
1518882991
1160297732
1058555208
77495444
122649200
1737236200
1290842997
1558144922
1463560278
1687722753
1979903248
1099374674
1225681218
1847721629
278446388
1053354710
1597977390
1318303250
1545964457
1193348654
2098327668
481469833
1715103511
2104750071
477206130
1311361363
1014392626
1792833653
125977589
1551015226
1005312852
1540013902
1425041138
818564489
76781578
322174958
1579576241
285519742
1904691753
968152275
1118958050
1345192058
1960562838
1772535010
1279364093
319582061
1477746217
2018109193
717489310
162688172
675882264
524568286
139603217
343065043
2134198242
1893134363
1621898246
1671918171
1754125447
206224381
1479770962
1054630890
1427244557
1463104733
40511001
1091489404
1660096352
324454948
539015013
2094167150
1028304233
2146651502
1503385672
609067820
1920581874
1353037291
1494887930
2115828490
1667756299
584068428
1849944127
558890955
1404917204
1038705487
187486130
667906215
760162762
1376266916
2008144867
1067346137
924353867
321805568
136008114
1082607431
1379409720
2129921867
2014079281
753229762
1166809278
1297341823
1122598109
1230795325
983879261
75102126
1862123079
1081011041
1290253130
1653986736
1086944862
335801699
1843081930
1339075469
805423492
1879973740
1739889335
1302918637
1072367496
1185171056
1902186003
1611945483
148275470
1996268793
358776465
937997777
1353508341
500966328
519679938
1965929697
76426090
254427593
1463173299
722951166
1034943203
1568328908
363183636
1720392094
935569229
1031692624
108707017
1395656194
1061989411
6992550
170196100
975925271
577811300
1368103877
947097865
2026549456
384443309
1481504535
1534727532
880494601
1407596221
1496661676
613541295
2089959519
1320654661
1833759974
1878024466
964942787
493258737
1757860969
560673965
1011648465
2051510512
244762748
2133044608
2011961671
1071756892
939371762
1827803829
1777619268
1955411662
605279980
227149684
1984669945
559141177
881091836
342947349
2103797265
935039820
1909085869
2113896826
995096297
910503901
1247833640
1892089742
152737490
193387734
494196570
1037302805
1764964915
1810676183
1121032194
1265025534
1518191361
1715977715
1724565806
802876986
1157987565
2138320511
975410809
1620511222
1850335586
2105580848
586876526
452799673
1111991365
1323199981
1290898163
326477479
1635715016
574940575
735598989
13415159
1264089326
1343209422
1029409725
1211904351
661156685
637685211
322438848
1620732364
523480576
2054691845
1890462858
2034685260
1832161221
606871832
184701758
193851599
1023601324
266302177
1174144538
995956669
866058409
759727719
309660952
1312777594
1979764807
1356068010
1713978864
96247857
1194108975
1876937065
421008344
1414736647
1580073951
1228560784
1307119438
845545591
1601810373
466460989
1742987188
1251455918
1951937969
25176582
1915572791
1261141005
1310298197
1551137146
1092225706
1680164564
2045978773
15730373
2139620276
1476514100
1166612775
1716697542
1196414763
117426870
323205877
765980820
1425985082
51576722
1622309197
880414209
1546303816
79334195
1750920754
917606489
2060489005
118690198
864241331
845721151
1196351003
1671299719
527363819
1421639341
1974266119
2086069091
1293190799
784639526
369079168
1557111082
686300373
1308265784
1994241959
959245119
870626557
326704727
1139962060
1408996759
1978143351
1235094731
165850066
435683857
77843791
2142610140
1574084252
755012648
1367649768
528094991
2147404103
629942807
2081509871
5204960
1845009944
69050277
895555627
1883559255
2050486607
575494215
1416385723
1124378256
600977945
1830932760
303484282
1929103675
306735632
1351629687
2130017833
1092729607
1182598700
2115903289
602973414
65672340
1124230840
515703988
1644369469
2114492006
588461945
169420606
209180946
567329036
1353027535
1270099719
1680280541
370798995
1193925562
272954406
156438392
632359104
296127256
200624118
753335520
2055248235
2013366865
70698885
1089953973
565747229
409502408
1711781559
596000519
1449047896
1994973990
866181322
1034641539
1943007912
1583918909
447055015
1415702090
970791009
1129388036
772687219
1331439090
944406889
828103963
220734911
90099256
1201436210
722760482
857770300
751063795
1765348488
1119745630
1085751178
1642701175
1091092020
426696793
1271895550
1281694862
383651510
1515424342
515469810
1191764364
1846434312
891843616
1395356572
231822148
1170453175
1276990807
1527193350
1476456339
2092005291
2121397430
1394610195
1808427672
519334706
1916651712
1784623883
604640103
352800964
1022582970
968558537
263159987
1054151529
189829953
530443265
1167623188
2115072939
780957813
192113923
1052665677
253836916
2108958850
607494789
62287867
1341852263
122111281
1458802781
967224194
948535133
541411679
543789331
502268989
1345856332
1929158989
1323616300
1190042866
1483977091
1225558941
130718783
189887870
872872158
1764409429
238893359
1084905161
1197293728
39707211
511056568
351733539
634599743
1132312231
730832449
503629574
1549758537
1726621102
1805032832
1420760138
167464880
663356021
1608323190
286963506
978691061
1161993012
1839642545
1076762220
527936143
1949897249
627625672
1906824046
1394976683
1263435049
83215937
156544645
954467613
57134607
1393428093
1292219243
1839855480
439518006
686733480
1007135968
1785376270
808918843
1486330531
335339985
448661348
1126853083
480303118
572135596
689033427
848197574
1620700431
2129126464
636259240
1305770798
1997180969
365508652
2011872413
5266255
1011787018
1621640203
775930036
141497802
1940272786
189438145
1604529368
79750717
502429841
1089311944
867414758
42481190
532206327
971773777
217616639
513693213
1176826696
911113667
97158891
849280310
417523524
1833297732
311252222
1969983927
1758084898
414433629
532857218
1731672370
829634454
654220217
1788880967
1449963773
770632794
1150633155
519016350
1138683352
1861980655
1503735378
1965377282
1775600862
1395505368
1200167107
531828250
715512661
2007471799
621086816
1321320791
816455549
303520064
1856274712
1838846441
310839210
584417347
482871899
2099823412
1540447240
270286833
1328479269
320663742
1799636366
24177432
1096454933
224058644
752445201
1014523255
36129797
1970980755
1328790754
1385143746
1948092749
1615285044
820921827
547426424
1796898293
1228981270
1669296872
2026918198
1326604935
38747684
1182949230
1203019212
46985632
1273752508
1733743038
620460082
1755130794
170599114
2116616971
23873636
1043686114
1328538692
311570529
174458801
735613031
464644564
119730669
1695543693
1246359513
1113537490
71850912
295059218
234611620
1258442782
2015159745
418113605
1964974587
108376074
567680229
497708871
156444577
1015948988
1688214045
46707190
1020851725
2034530091
1725416217
419546124
1716065725
2122816198
1337250501
635752945
485352386
1145079653
1184147880
497486506
2063803868
942702022
741795212
317755900
1379657260
460513106
1599914473
771586762
705664974
1804307707
995901587
1854654907
1852801832
957009208
1616386483
305102458
145062400
636467708
971862948
851814106
859624445
34748295
575169580
249526545
888582734
469594741
1823487883
1881044363
1307217090
1623450955
331121107
1234866462
85198229
1299572758
1015281171
1921738678
732890457
17024350
959842261
1334670967
1457725354
1836341497
850416220
1325161891
1063206816
997799528
566282510
1392192352
1772526510
1804162838
1172680774
2112073130
821031381
466309105
1350327556
1408617569
1234701297
439881878
141540686
1195371580
256412767
243214564
999794822
148461584
1981022648
257267669
1746532258
1688712159
1021854506
1660428523
557737378
2064152285
181933427
2060069693
1346778899
1574399324
1876759964
1847207733
318286666
1818968979
1423109819
1345617186
515191805
1145116565
1032639857
973996941
939292079
976229152
1527139433
1072626846
2072055846
303959870
1255157800
1336384898
1727082077
290340003
66784309
469179429
1154080397
293787580
1491056182
1173243169
1470444359
1766514984
541537066
1698077396
1586768670
1341448687
127066902
1682373233
1295343771
1505735684
1118172483
1571736475
1465484001
1124226415
1165043039
1136702806
958830196
2133050011
1847705058
470146458
1909128275
1650186150
102033095
2080550455
2012300055
1129724962
1120941920
1022764065
1145421474
468734994
2002818124
140289345
1736370474
2120956589
1906332419
1864326860
1048152675
646628492
235251260
830024521
941205710
70945236
1606046127
901382426
96551239
1467087014
1641916242
1748101249
2018363238
1395683168
32623313
1588361880
950889978
1066032822
1922383356
503703047
2084386547
954233739
415872324
1216511775
1245760561
1954138746
220804004
1202836601
1625628450
1624909935
361393985
885411446
1163841886
172834343
716537096
1449809104
198534263
1648357905
283755954
54263023
1760310039
1646309957
1091977619
339230785
668610712
10473267
1539636415
1384037029
757166345
306765133
500884504
1878454315
1058503206
1955471364
1382864917
578821056
1653562175
1283390379
67832437
1702135175
857116028
813854573
990093769
896098507
995466169
1183750155
1698538955
1312043609
1933939519
913717768
393032624
190758527
789265565
1241863028
780270149
122847162
1919490582
851818195
1934687870
1973724415
1238970834
795126987
1100654380
2030802878
2071960773
819109558
1454248399
1571228068
390520871
693487857
1393209051
744721428
647433291
1575548153
629220597
2086841601
2033755607
1683962730
91520692
997236403
1309955525
1860554406
1425841619
1588618360
1537237422
530369863
986380190
147294709
82635788
1562385252
2127731073
854745313
1432353883
49890874
869561678
1250543563
777146134
1326673072
2064708790
2091087792
1725820625
392835987
914347681
362142370
2001703811
558677527
1225740988
1783130692
650890174
1705881911
327910846
895063372
316206039
605633857
804202015
709045852
1302251207
1611280593
67010439
1019634150
952970956
1115099714
523090016
990393676
809122981
1536180887
1995660474
1558678409
141123838
1724393237
2009608903
1396028682
1514945355
2103336027
137713742
765101284
246299577
298250207
108111142
504164241
417073577
543597194
2016368885
887697666
1362605443
943534792
391843476
684555004
1703587782
1479978824
497875069
428223243
1577486891
469553273
739075389
2104658269
1124433712
1430346543
1777175405
216731195
12305030
1956285203
2077597255
122826993
992647664
254444712
931736031
429440437
1573272707
1550503823
121812625
2115941410
1331657641
966056073
1017624246
570010936
1409430277
373324952
657832343
868862367
1268351252
670144927
420079648
2087069764
625657493
1617799910
537119199
1103750154
211316688
1691511066
409227149
952801977
108889148
696677815
1630153030
843151949
1775435433
1631391104
1636589901
1013962811
1466953300
459653667
974405906
1636323075
328556012
1082211457
1794604279
6644979
1666647203
284428133
1819519233
1956034953
1439809138
1695572318
755758346
1594735813
706792436
724571879
615133320
1624435910
1344461475
47670597
717494133
2102172742
1396692420
1509549113
12969471
566247506
1400929743
463108159
153302293
2077706136
174639405
1293896941
1854873222
1494251361
908463202
1775425434
234662367
1025954623
650242670
1646977204
1227390779
899090865
237702229
1586403119
2123162890
747400119
486843006
1131719080
1052836726
496921262
1666034676
1993500990
1986294005
317169158
1561397136
217379749
651691556
958353991
141511511
1291675024
1864694496
629055193
1534289240
1801000129
294865258
408552565
1833108377
1789842050
1368415132
460886847
660325451
1239037342
2024209975
1397856534
1487810204
2142104674
141139565
913954849
226980355
1129715741
441437393
514409628
475721668
1112780210
765987399
1256344350
1755089335
724164879
652139637
1919131408
1912388448
1576441582
175909166
1949143346
1601665758
575594303
156752819
2130963714
1388764983
1943566031
1118228496
1106599936
1911198342
1295602417
866191394
1301374728
966068576
1393963565
597829413
1242940759
1416594256
1593390985
1992636023
117211591
1615188533
739871745
807186850
745762434
994765856
1310525903
264755868
2137404936
684147253
604826991
541480423
887353797
1436672425
668373226
831197050
1103710388
39148385
1288777114
795829680
1740117240
1493267790
367109672
1950850826
2022019758
996843835
636836283
796501380
1701320241
500710894
1269628129
857148098
793594213
1357029231
1798339920
2057000217
836891525
1835130670
793045672
1020657
183780898
1791914952
350054928
2079602540
200913832
1099207170
847261514
2003975883
866209320
1467700385
251166646
661953152
561753325
1461759153
1894693950
1516954914
1306614588
1965758887
1260352449
1503027098
207670764
324151856
1191869830
2044867547
2132599479
452903829
1913854611
929563337
631563601
1545876185
925507887
434222946
435101321
831718472
423308821
1198105482
1514072607
624337971
280354638
369746970
786388184
1271842502
11277939
465308814
1320895294
282433741
1847476818
798629048
1576804204
811841334
2116989435
102873974
1039667119
637726756
1041559129
227195829
1708700802
1686162130
1506417923
1850861759
528707274
1005705063
747072035
389618257
208416372
1748420580
5208708
52269232
1109116947
1534349352
1608246840
1915066651
508744608
1963904536
275233485
518421009
651301599
1994045883
519046508
188983170
1626431135
793959931
1721984243
1474838323
156114560
2026199093
341419168
878431344
1945781799
1518887213
1829526977
1423136088
565500760
1248320726
57254601
2113908136
1054147834
1100788408
314159254
507122862
1286643895
297725449
1668327740
378542134
644309488
591636099
1877300794
1162854679
1713075952
137867186
1975907051
383059952
1740683276
319295963
990117420
1484362006
1120624082
1783187978
185603438
1151840382
338116266
1603162784
1398724122
1043445337
1442878938
545289032
1280297037
1949205408
1258770710
780720288
1169117499
784098791
787867478
1652356613
2083302677
1345010535
1849996931
517909595
1329394060
623828953
454224524
878787260
1157896103
1910169601
762178256
1636038402
66916023
1078490881
1497387121
1060359728
1211749848
1357369697
1683055964
1501858741
1546952407
731748924
1792944539
615705337
1128986549
871222896
1769267717
1941990958
236715462
1234491992
786181795
253362240
1059231569
1779432671
149858497
114973598
939832810
1991636053
326371593
1566128876
1580245222
908128775
136369605
735596994
2139178895
1590351741
1258658178
1816071316
2109905679
1943845366
785817876
536221782
1779364149
2085793502
278217113
487830492
2132700716
531947548
1917036283
1613350743
1405187928
2059855930
678177366
1512490191
752823513
162428608
2120560579
1322930274
141618341
1412578484
1767542139
2043588747
1360255976
466755530
2051373131
1414006330
602503686
580499530
991689809
5918013
815807009
1018041290
60881193
170337399
2107450979
1035453044
375236842
1635016228
1080002759
1986669237
2121117431
585914384
72851199
1569269150
853978385
24714191
143217392
720233275
1959027376
1565214441
242482853
439097106
811750059
1463663536
1255683484
1033399230
1672212884
1952913477
1125422854
1100038061
642538478
784988265
535996512
990554446
1900450966
490011763
1625077645
461292334
662653681
763599377
1620427967
662913089
685844739
1100002448
1185707443
1415923835
1709484585
1481375065
1325534824
1011653708
2036627589
1233328995
1121875240
1736901009
1120359484
2081397830
355089202
2092759000
1386774668
1664789586
1300737999
15774648
944225099
2034734661
1277426362
726164576
1579793033
1513491533
1916353954
1875164986
678572728
317536129
1633337162
1193595742
1872782522
773886236
1304698052
1633167160
1047999710
23036295
1308918992
1526733862
1777977474
971033030
612301124
1034001018
780512477
700101331
894998970
88606258
1966310494
1532560962
898495891
494566050
1086799297
2049036024
503866960
1115967348
26792533
744087607
262959639
1932649593
872319757
192554740
460993828
574797215
887214230
2101789113
1274598724
502380494
608665585
1226367156
1531312892
789904600
2109000111
1642884651
859984943
1081450425
1115264985
2128772872
729030260
1914763499
705264692
1091144300
1918417238
1402215010
1219241572
1314679425
771637369
448959586
2095997617
1997087812
568208827
219775283
945594259
724596784
236061680
1925175651
1613757449
1013922408
102432873
1400180836
246865612
530739892
731239968
1737422990
1851921195
544687350
190017239
381153169
998207610
964141379
1366275674
288248359
835389245
140819666
589261860
124139869
1193269336
533745948
722337259
1057914246
347149084
1141220481
1195665863
1134166932
877976300
1920162703
1303521403
864964799
529110616
1743196007
110174020
855140122
1241433227
856403878
1241357161
1451813218
1099586598
1035708924
540758681
1777895428
294891917
416799144
1514172089
1198896212
1893478
997474706
1379901274
217881953
1991497390
1330350764
1644835885
1469740223
162769543
294276437
524500841
1270675896
341821592
1076044052
326942669
349130211
1216441926
16545023
1886901010
763695643
1548796978
694759448
786493384
760531381
831683522
1232935264
402729066
113411932
1693644394
1609435214
1895658610
356245785
751301395
542301386
1482490833
275131603
1250018419
1051803571
1689229334
1977615484
305467406
1080765066
894232506
966201754
801510291
1673345224
1816528722
267592436
1499362142
1142865650
1925307566
1815578484
183931113
2062855084
1998428350
1486598950
920348987
422063978
1179269496
482093921
188348983
2001874261
2013271266
975485658
81343038
2135716538
1602317016
500493748
55272697
991541225
1355087622
12572270
1929399026
573925503
201440193
1348999559
1707116258
1333539555
129260516
467223015
440120430
2130600379
1532501347
1751080281
2138177017
1814887082
992705266
2088624194
820132696
1710401581
1199173323
516346543
1015388148
795437272
1745075476
2035499910
1002553574
150865753
104645992
1237190170
1687853872
116546498
926637563
1084339483
948732447
659510050
1213215958
1924857732
1519914437
1786232759
660617955
15744261
1579704482
111997231
1245288017
597641677
211615268
670438742
104635345
280144651
794831236
184246232
1003606450
1126103779
1620232914
579205845
1329986100
2106170770
1014423135
1551220418
583345396
2029632560
165767754
69055323
592300568
194284141
270335256
756569804
2090134485
847630799
1422242667
46444297
770982217
1297466999
1682425646
1304240550
77293721
860945
331982058
2042172337
1834819662
480808337
1533709006
1667912291
579963697
595346105
2078191092
923222934
1889958196
1565067994
445770193
760405313
639023692
1222866487
1536816539
2115200650
1101101160
292446357
1088496264
1812529006
330996243
21610067
974299866
1603596619
1313680474
1760997404
1492211513
442681137
1745409319
944889663
165815635
662973890
1184058843
329589232
9623123
1217436726
1427563620
2100389807
1019640940
1098498848
46598005
1056042375
594567729
166053611
521393820
393853459
610697169
335560098
660979262
1206673853
1158969800
97712421
1549408410
3347324
750266164
1935119973
1520032004
1236200517
1993383896
1553126898
2105752979
2009699405
478728806
1814739938
2147453236
1357193816
906404618
805861635
570279579
290211923
682070387
1186404817
254513615
484689856
257156825
1095761847
1571089180
729689573
1177644133
1122377931
963907706
1993529316
52341274
864096295
869949594
1882799896
1216326542
769183363
863716511
1198099767
1208307721
606298595
748823136
312703128
2000166749
291845690
385636263
867985627
665823333
1775584603
138427052
615899790
1761568787
1577453470
1901733300
698170276
1384265357
1772366835
903383242
2090178565
256720511
263985180
862979170
1678585155
649296441
328675509
1368427276
1111412578
2145565474
1851910630
1462012922
272680121
121845563
921411420
246621535
1577181708
677551930
703673500
792616560
1538650046
2136194376
2122546402
307653085
542266505
948673396
859466881
1979379689
1406929768
241512642
101060512
1661165819
459792010
798267642
1368279935
1323781946
533589009
435343793
405956275
836751667
1194422953
422248732
366565514
276491379
1016980746
552748092
1189339753
1641678600
672810761
647169334
1806790480
1240752750
78893282
1840568572
759741512
1364630857
1361108109
1885988496
685066438
435699186
1790777605
581620855
1288343323
182469807
968886130
1300905751
463340446
175228357
1890500187
512276312
354999877
559516724
2750193
1267878004
954378884
1177928462
56189085
1414432336
1212522245
472951024
1347763583
1972118613
701349477
484919548
51332768
1404113525
170114895
2014658075
1213978766
892871891
438615209
1771994269
1641834206
1583694021
228044300
1622156529
1387018462
997790739
1199679479
282156397
1607495197
114119283
1848239010
1742550274
244075049
2086829134
1912508471
1778289948
232442137
1955081395
1739286937
518458347
2137946997
1802039239
1859328545
161093380
1605937948
191013107
1006395964
373609796
1536739002
1144279356
1029965845
2143041826
896865957
1361753329
931434779
1750733589
1922939116
1284774630
524599572
1074932570
1694164388
249883138
1692263191
330851563
1143438009
471181263
1403705700
126936969
1815662794
1239647834
540079630
157503826
2140460832
364673727
919837323
879358449
341276703
1363139485
1522770150
1939213371
1156072704
1616676530
635145010
616702170
1853975247
1010143174
2134473747
1502298096
529067517
1242986158
663222007
1353344107
851259128
1440736599
117860465
1690752272
1398126226
594933305
2055370345
1943703432
693717497
316211812
1905465496
744602168
881477369
1051850829
1233549257
1001266837
1735018541
1295726928
1838389208
181906387
1660293605
1603207315
1711326769
232980591
1188742503
595874006
621794053
584514786
1627741632
140733145
161550747
479878647
579695693
1994050419
1016995815
1469210243
521948128
817738364
1063090029
471556668
2131830427
624242705
911197497
487892866
868475037
304921479
879233562
249037348
1751569748
1004753289
147817204
622239071
422120285
1470765588
1368807725
1010025832
1834592407
2130286309
1530010231
215399198
1752018637
472275458
498792789
109874452
1089011618
1109279591
1979241918
1349712463
726378700
1152862151
158403684
1963285680
709130439
792247906
432410684
1749326504
2089409115
1659385772
1691994437
1704141295
198834579
931322656
205766269
347990493
1338191698
1806454281
1607205925
2076933282
1777710694
192684355
1270609438
2102004576
1493149438
796051373
351647264
16090801
2037660447
373232772
2044949953
1722728872
748641158
534593885
1081050508
165452811
1594258130
414743709
777399684
1701852287
1343720034
261619617
1648512447
1457857262
1736945396
557886826
21350001
280410700
335649835
953432014
761177997
48452498
568701203
1008127768
1054485082
1513529137
805055605
1994675954
1132884051
892600358
1662693666
1497245100
1405357198
1335487936
954077712
1064979000
1588089610
731340191
1555654287
71129534
595685761
703346279
700147418
134727363
674058160
273533513
243994605
708820802
416560866
797464609
1480364006
1673564800
515392315
821466856
2076146304
1259904855
1625987870
218646403
1288127817
1186908875
181891037
1253101219
741280657
296255029
1639564774
1773590407
385456793
2060004728
589825262
1073610313
573490792
1881433289
470437957
469991782
1459029449
1916493875
543925987
753335570
225859138
2092902453
1236716572
41430100
1409771688
1167079740
571471683
1843573798
597169446
1798615355
681331903
632354144
419960799
1208878696
1671961826
1308550925
646648944
532104487
45936133
1742075988
791601946
1075107375
1675119456
818608981
1103570013
2008993074
605314477
639047341
798956888
1871625982
1026771935
746897505
108190805
87695077
245260854
1353302012
72393873
956442366
294257691
688338996
1864606469
413287365
1561289482
499694118
1355344386
1304825078
137166739
939220665
1940895243
376422795
1690235139
473295155
455473663
1910001595
2141189755
2060120485
1435644569
879878650
1195658791
163452731
1845199782
30799377
859788869
181746077
1835080762
1535638232
1145369917
1916714038
1266803157
127235833
894945694
2019938398
1641375246
171751018
1005920870
1001244348
1788289549
1239613793
1043316727
351103618
1357183645
885217955
1925864224
1671652152
1444023572
1675543786
1887630917
1560059566
326025988
1054282241
1189082506
1390789649
652684998
276642002
1408237244
1988144487
1677242334
1274819319
663593309
1266084395
832560736
1990812735
1708640231
1472350596
1358938244
1118013412
1068494613
363097180
530793975
1653155622
1093609037
1269194700
56232991
2125436801
1663228017
815349607
215050915
2019787042
2109889336
665902956
19580952
1339813055
1877887051
1794211499
1643132181
229169707
124427517
675905874
904417666
8805994
1940169404
1741697798
1147828354
1956465199
1303748389
130191587
670315694
1096439697
91442377
888609821
333511653
656728362
1283398318
77706162
1682257031
1985879920
1701131483
912291635
235765991
1563553686
234640656
732606697
1218663344
31596833
290937381
1272629188
1366805619
995446124
1723443530
1512847936
1962269552
1238512766
538924397
891723760
394047077
1710269357
1275727805
219067341
1277387891
1407771788
1399054327
1494640395
505874988
1703588505
1164485912
824507150
218357323
1967438174
1890016466
875570034
1515904482
1757780728
424424479
1228877899
736401424
836730476
302276511
1397833976
718424805
276243880
1978448883
1585413513
891176848
141003747
1058813312
1590974928
1684839937
308480982
1987770709
1332797199
557650424
117116358
1052208314
1522073219
810505911
521617008
88731077
845146945
591041380
625298515
832068646
1615691088
1415131041
392834725
996829293
527801031
424273749
8254389
654290053
903523069
510076666
1041962505
2117635289
1460932618
1756737575
902454349
2070077254
1221700123
1256949127
840187380
995843147
1492475924
760225637
931189414
1909774066
788247417
1599530926
500123626
1136016609
546068874
1156906475
432922538
413163342
1932254739
282281083
677082596
1707901470
1529302394
1604170649
1933283306
697611582
301131542
1875965541
1418064280
135722018
206886714
1552371517
228244593
914624175
718600575
820364042
446960923
600529090
889889753
1558875900
1137594937
309601023
176256737
192799541
696234584
546699926
839793333
348514316
150510170
134263333
1384955552
1189022281
1524980641
835006845
639616372
37326581
898269762
225447346
590083671
771583885
139766633
1969678890
1684461508
1408597738
1454695283
1190764568
1265815945
1117967568
206736436
903360243
1872836415
1731822254
1555811136
1203664073
613636681
677875549
1558020227
1313255122
1116972044
1709652969
615236512
569622763
1553971303
1610452854
1266936577
1386497621
909942780
757476199
2045843985
1992256015
357431793
189622390
396121802
999065293
2051618584
1159313743
1280387247
1447464773
1530780447
317020368
522174112
1989951147
877381621
1378434233
1992662381
1617825997
440438421
624579190
447075795
1538982396
2050280114
140116873
330941076
919410605
1394771008
674955719
1896042309
668381455
2089654763
1228626801
2066335302
1884397159
2004300572
1437914881
1326065349
1032913447
1425357391
887396530
656671545
1595340984
1877401487
1527450933
1340860314
207554662
224338580
377822999
1529628550
418274013
1904108740
1958720085
582874425
513457106
345244582
889612579
184622664
1394172595
1719728997
508473303
966775701
1862697395
1953796230
809504974
490935833
1102487295
1329332920
249221582
788754016
1178776742
1048462948
859690760
1182665206
1264588857
526174149
1529663529
764895692
11873281
1125266584
1679272965
1494509773
24893196
1011371581
897865067
1196638673
1029883048
1207813192
433829570
109870567
1841196480
1626674975
1673201492
1210442415
372959358
314933504
17456632
784316555
1700757529
1271327239
607751839
818258151
576001539
993124533
1998868156
2037117998
847268353
988585245
1514053576
639805623
580938176
1520306937
97158566
380026966
71575981
1539300290
2046296482
1106984696
1501897948
1284022642
99636958
582133897
907748715
1906765868
1290638983
1360136226
771241297
1424394374
329217206
1236696302
515798399
418941533
1195271120
730222916
1518386881
548908582
449706352
1742117140
928975474
711034993
1177524797
1942902625
145727963
895341219
1707503161
36711741
193337034
1665973970
814587174
684953466
1502151713
53825648
899797771
355894626
36148653
399294433
291441542
397471443
2069878896
1877992472
223586128
1425166902
812045134
1384621163
1701431117
1502819032
228812503
1295086607
2009592241
463663014
109901168
1730466558
1946811746
708520174
857658407
1341053221
831735693
1665248911
1202815633
465356872
735784491
60946111
1395305154
1024370302
1052038574
1181162367
1553263216
768270208
464729252
188703231
709911054
533459107
350906345
621954923
841813502
388045244
1081036628
2104629406
1793058393
2119898966
588673382
701632290
1952696104
392029689
1255379
1669986420
1308041498
558926656
506991589
198206386
361197824
644082062
1253694122
16013217
360415490
575248472
477440240
171938353
854421513
341035014
2044264410
67783860
528843314
374811583
649480357
1034521577
122075514
998763284
643150333
654374332
1270756700
1219140906
156553912
2074160769
992369568
1225935430
1307285333
226214157
321833062
436500093
1281029529
693472115
70911611
1077687151
1080420601
1262532016
1392643815
962935655
1540732648
2038902832
599036567
2106069684
1831500586
546224648
1790445810
176173606
146340792
845115082
1953139118
498416093
1234617712
412474668
1850436617
779102918
718639082
933864726
1495314211
1296410948
682551837
1452383738
1288252069
1127106447
1281437300
904824072
2072807115
621139796
2090778390
2114270101
1809448084
239781058
1737525696
1794202872
1820777997
1477867629
445437163
1117377849
1488840337
1734852925
1589859094
672096013
1441813309
402147089
960462778
1277100610
1329185423
1458963751
2009219835
1258351059
247979434
857328656
51633744
992791074
1995884459
2108935097
1116676315
159174605
32724555
308749867
868672270
988288169
1473516061
2037221766
1950796684
205365121
2017066661
1515967086
1519409925
745072984
631909125
461419997
1586839794
1978199031
1978730968
337015772
2031089390
407025709
604016906
1705021885
1278977514
307794941
2094670707
1659804602
1468813831
850305256
37044129
1633480739
724061856
180750996
582220044
1795985714
117701398
1591196673
815150992
116063981
211863136
458727138
217890999
763566587
697334768
1036607901
1324156544
128978249
603838307
1720697963
40288677
1047216469
966484307
1971286493
1962692515
1896764713
209294114
589191813
1652481181
1501700421
677725042
2090376530
896488132
1005830668
1049582169
9696432
1946489654
2043193711
1281281385
1462414551
1539011935
2108340721
1030612083
1064772198
444010486
950364139
936625529
1362675933
91474255
242017476
620447884
423344080
592228097
1493717166
812127473
1665909345
1468962413
439874757
1626014866
882644137
2070316336
51414499
535220355
229399165
807199027
811888207
1969620413
47475994
1026451617
1421090858
1994604523
381651474
1425273653
108949432
1640280014
37753145
669644993
199882143
430695894
956615308
1070129996
1122007362
1171973814
47756578
817833439
785736416
269453324
1832279351
1212030346
1133524466
307631216
689420729
2112534882
913576675
1349793723
487297897
207809276
1977434695
749548278
196702985
1017699837
1615709779
515922169
723326733
405076371
1933702468
253940411
1759670787
1649387372
1806048259
395684661
1550528904
1815340241
939927523
223945643
254200713
152803965
649091398
543051910
1342575898
618052895
1747189099
100138198
921919596
959329624
1346711847
346805971
1364730751
557027355
921611013
1776608324
685319589
238974693
1922731314
694697628
1905407672
730394702
637222922
562894652
758803576
1249601440
2071811189
509150085
1958340910
1121549757
1875602971
2025951701
1641687608
119578851
1988965599
1987323046
1054465349
1183411496
314200203
1503991800
835534903
1396495635
1845127710
260516879
231998834
1684934871
279655808
1059863492
1280164851
824858573
373654968
296761031
1817570387
1238327235
402285759
1739548500
384845654
54109687
159463412
1328086327
1785658507
937131627
1781524601
1880023893
935010321
403565878
1989547734
1290001071
1212729613
1007437341
1962169447
535355325
1939845099
657167528
1225287266
1283118522
1602311373
1828638065
835161917
1331788675
1037413687
775472299
1841291580
1341171679
933714679
742191110
16357651
1862061390
1956145636
1064300069
2035384210
801359410
1381537447
226023123
1415926881
1510664716
1741036661
1908691844
340475926
2077452400
1535249244
599424950
510479914
1009118800
1709254405
1127780505
838987658
2140574122
172117133
352273874
431654131
1916929488
737370223
1575428504
912322729
1646598116
518899108
1959487805
507326867
1875866415
886266701
1346169997
1329333373
2056432804
179634855
103651118
1475317536
1349425216
72068702
1759889444
1705185819
287040595
1835857775
632582747
1406837470
1588985364
715406452
116065438
733474457
1705328169
905529270
1003887108
2010973146
2022333607
1561164995
1317270207
1803953500
1946955019
1373147098
944354122
431203218
1502126898
527286912
1394109749
1532805086
248127178
2018683842
919793539
163878330
1946288187
470844661
1727356694
1546259872
141132853
1036582954
234853885
103536534
554297583
1706534780
1630751980
643394715
1145887052
1000915329
676792986
713693483
269885964
9355637
1246682231
162730024
659008887
964639803
679204494
286622784
2125514601
780166851
2146655274
79547053
9022094
1672486143
2025795615
2037155084
1622954970
460156739
7818317
404935708
593206887
1011726595
111575767
1772786056
1103735065
633749231
780854706
1519620743
170819915
311645448
182646611
1581183506
1207965803
537267581
2107155070
1907450505
2071756545
1837198892
1580923653
1023772892
1628924425
126889792
391628233
880238148
1224474205
1981546926
2078656787
1612814989
1105454370
1299143865
722527269
1537615513
1638181088
231396582
1910042899
756717034
16013447
1836513819
924085037
1152494061
252081189
1566293365
528998481
1287314278
885137823
809918475
1021520164
1806757198
1450354694
1227286733
1133865213
942704223
502478106
346956555
1888015882
1624232865
376891391
1456809144
2029472342
1878012763
103687866
2096585768
329816796
499312144
422197760
826812177
1678489789
1356450233
469774725
1552740408
1287362901
1069357956
1942753293
388289996
1881204174
471810733
878002117
1116133427
1795257494
1248305606
741691066
545230634
502171774
1718448543
2046947986
1033333087
664983814
945529838
1016812944
1747611981
58811417
1121373260
870296144
903519427
344327221
1033769889
774178774
1160094343
1041814009
503329280
1778028108
2030524479
156584996
1084059850
584176416
1622251873
913721348
1578087642
1381078352
1434629404
2134354167
775000305
1194506504
360932477
941547887
2078105670
229149949
1087719693
1807432456
1830643788
1148540301
614134401
2081351317
1776681680
1558979080
637693407
1265751139
1435685031
1799415865
1815829117
1734300899
1031795773
396880058
406948210
750747694
825774724
1877302167
1837441847
1583179472
785505997
1276011505
1184454112
727386657
1748036612
811355446
221416407
747904083
604735273
286461468
752691571
1828751362
530962897
479991235
469095308
575128020
476091343
857104462
512507431
1339416542
777149983
2042417561
1392083450
669219255
1866814766
61070086
1746074327
453071165
1804700170
1483695956
285388358
668517004
1953336857
885132855
1659779498
569506983
2104362024
927371568
1152731213
1332805884
1225603980
1213505571
2033226134
1792699417
1781780894
1766974626
276455314
1192297994
115039357
1007703793
887725362
148707930
1376001322
2039142888
1418226746
577673282
1633073671
981540721
401556377
2053831541
1424687229
1670632587
1804441058
1765276480
1036824469
966923714
411631523
2085880901
1240943211
441002852
108789013
950892471
2057433674
260541774
1065167014
1644802972
198461647
1956917252
871891383
514646861
979196386
630921260
67123680
596875308
1063620328
963655548
1072204856
1856973080
653568017
317296627
570825429
1907743461
417644255
575775122
933844287
1899483403
1104892022
100867362
1198876355
1086965117
1140936690
1319035320
2136943931
1849067664
1968390348
116211617
347911631
1523075658
864180355
1049331213
82724090
853191079
998222182
967235118
222946146
688295317
1021990020
254099461
1024619809
1398326295
1337574480
1774069449
878925726
103050262
77393460
1336077405
924419900
153232425
2124914091
1199105644
853757551
145556462
1594279417
1753586261
868187094
772692911
1234492445
1594769782
39133192
1458125976
1799830008
755733788
1269617777
1962330483
831358949
1920131856
972327111
878988886
1272721156
1333094951
1377229397
541335914
515560400
2117533152
974057769
430066345
30398451
278721256
1073866523
384693382
2021778603
1375097739
306623896
1183360062
250117465
593386354
346401839
1483487529
585406800
1155153042
523792049
1610135169
593118764
1548954344
930315129
1880806022
899961513
783134963
2080520533
1226591976
997916579
1717521369
138317475
680466751
1638317053
1845710769
70057623
149172962
838329620
1418728378
1778798559
1600086648
421302880
1676502702
1115142951
741911051
1796040559
164449032
887267639
2044496175
787115368
1841822552
1225050303
895222848
1564538491
249312759
462562531
457012537
1104381618
93639139
258548743
1224680225
1545389970
255105807
824870235
1555866488
1743159680
1365865973
320714483
1770520877
695049873
1428671644
1533721808
1747430883
783037439
175063553
382901937
822753759
1904383320
1037676401
506420784
1969279953
613969357
1140156371
2099541308
443650546
1995367318
1032569900
1284037650
1263698305
1077723422
991230015
1530107919
173965182
1380820897
750398988
1274270079
81057907
431835622
2003233558
2141024624
1748283738
1250405794
915061686
909330698
2047162174
185038478
625747880
1247264526
937138095
1780168684
1628303024
1179452972
1318043992
1800064869
843549721
1374542695
1152445372
367380219
1204945876
489147416
1164634030
976469762
1407841752
1923089550
237844440
166715729
1095236346
172729886
444919881
795367979
1104169238
65316120
1186619282
1085987724
1199218480
625225648
1122205226
1120347975
187922866
281779042
1430005636
1771085985
479694553
606395488
330635677
1642588051
277516868
264471146
1774894465
844462508
1137328861
2075082753
1892988878
660495810
1237236931
910227619
1444888667
1230755176
115939280
1973114488
1128219398
138352471
561072687
617081134
2050115587
465178966
1635013980
159501230
402334536
208024392
1305721438
1205261054
898395561
1956790459
1231500779
1692943324
1743897842
1174416135
798082217
1781797184
1841877909
1111225567
1851453300
787456778
691741120
1557437013
1598906243
354231148
1523166509
1686111579
662420179
874796462
1784367355
567477908
841795648
2060973239
1763624649
177625119
1758452751
1190172794
1475470973
1063364495
502959038
1210459295
589172256
1127590081
944810571
1093713833
760990570
988688201
89623867
1494896420
825104930
75845994
995465170
862552113
818312706
473993686
343871476
1842303980
566407799
268505619
349256208
1847604973
2067110401
789564697
1998372297
461479635
1233868806
920574182
1826640278
836055240
1828366299
1935192438
1337241516
1451913213
743689540
594971222
439013865
1914696435
1327387916
1895213403
2031973909
297608003
2132188460
1814808757
93776388
946700959
1111237813
1123975505
982261854
262568317
1942070325
1415167160
13503408
1390456113
995094115
1331376121
917652616
573431458
523016186
1069604116
1746138111
466899000
1861576598
1059888607
2121140446
890811285
1774292717
2096543330
133149488
1182769431
731490871
1818783317
1334585712
535794873
458721517
727167942
1596372039
1027372430
1126088100
423413224
672924310
1539678976
851375801
553313912
1971963387
1039109029
1148264005
1706366006
1993709307
1499581308
1501577868
1428671851
538190208
18010488
1703888344
404806176
1360107728
1414139600
1682724674
1942887938
719090649
1474407641
511914714
1824289587
919826774
523291287
1889479005
1585417207
22537353
1311196187
365818157
1092345101
224741627
105119685
1343503876
2137755767
225386148
2083440017
516235687
265780994
419827445
64920585
300758008
1927099209
635787307
1431678922
711099047
1358623548
1579778585
605798648
457853582
733663896
76634665
1606424938
721778441
1941294403
1925855210
332139503
1586817699
1468525045
1558743305
1638857022
195465048
1171153783
1749919112
2001526501
1654402648
1718148011
1264315444
821587406
2063405276
1029084606
377104044
1170319354
1776511068
1000912869
1980184077
1898055280
1796636207
958568010
805242550
86976723
715304158
725681382
1462881400
748489254
1172315916
1820438981
688818036
1677246441
670652726
149129005
1243729905
1436860433
1998751831
1253643889
411691659
1279242080
1557306248
755370363
314647692
1530836923
208610268
1723899190
1547663455
765748731
150731715
1953506361
949254511
517804132
1266661555
1539412114
1757055111
1508492735
284025385
1590363739
763646108
925024781
1065874174
1926722951
1294305739
1895460286
12984491
280181966
1492649795
206169076
1576594477
1519571769
331221526
2026897542
1660189205
499940005
1069735452
2058090058
53916326
1690172041
1197129245
1572629853
991505016
525820253
560136286
1206659343
666882567
1591987974
109283881
932525770
362114783
1003046876
51547328
1464050741
1313266417
974687733
748390747
1346419807
1011748246
1676018642
1093311776
695193567
1262349111
1451529888
966596145
136675711
1092607469
702263480
1599622807
1422040263
643052964
1731277584
1088934379
1425765682
780554341
920680569
1881393349
1104464698
1986366094
43474646
1201712454
931085110
1324611266
64117399
206128959
425341868
945544949
342921189
455340062
612856609
459082694
425260365
1919164393
1872236289
1099093317
88702525
1208566013
2113667336
24378169
1007242371
124505183
1509768747
231556295
207023041
2050600450
1479496846
1377298937
151753391
277016870
995922449
1250738767
1074556206
781694044
1746514429
1215643200
667086789
513304045
860427197
505096019
435499189
1052329993
385251630
978855822
1425492608
1146764662
1024740477
1291197114
1112458937
1865669805
1472425649
573646320
738266945
1325059484
720276922
2093783114
400943611
1224371339
2065826510
1397461774
846657795
1514649464
1235826911
1979611513
146097961
642613569
1578801680
1219897695
1256052841
949153539
429590371
1678638050
1875264847
2075999105
1883362632
526224631
1390042270
1189987302
690377555
897796974
1288949106
96295746
767547714
1809371761
1365563956
1714808866
1029791300
1539442765
1244598881
592136069
1236899528
1013450700
964629741
1903458747
358652519
1263587303
627464688
1176901208
1704727269
933542984
1709966789
705628372
883093953
1024640305
791528207
18388149
1372172011
1751418936
308913262
843751781
1092619957
1358108637
923406204
1557483306
1948872709
1733137574
921480775
1319162524
561554258
1384287424
1463642806
1004837170
286803910
849159282
1230925624
1181136390
667464272
460350
896938626
908367204
1396464515
614472479
173836521
1548089641
899405372
1417480975
1824505591
1952136570
247090487
425559354
561691517
1997005899
1703119327
1963675613
1966418381
878340663
1548517963
1945313518
1837542581
858940052
1724870619
40386062
2113279874
1043717043
1220308196
1411638543
223195395
905382597
1474796395
783383573
1306361356
856375499
1966985989
1821936067
1164219120
972301930
197711787
406156704
1601859080
1037844480
623646439
173150299
124869269
1850194551
1193471928
162456480
214620659
1325039271
1437171446
2110671666
2138510975
1618251415
563672830
1618105370
1060658722
713402592
463502685
912156065
732144586
1234777592
1470337264
2030940620
945228242
846953153
614922390
3107991
589264106
930682534
2039822653
584699193
669394310
1960429242
1464046478
1971639714
1348426492
701985307
71338878
989717360
1670577293
642940557
789902615
1403324350
58215711
1554279570
264276903
795158300
889037818
1376893777
291180534
66577043
1626681436
394007942
1625484758
1244022659
1384104641
655738163
1986161439
1238845352
1370398725
2063036400
1236557307
1172109732
926243490
1805196097
1683057212
630300989
941929946
1682929985
1705953363
1265991464
784830227
1057913865
1473745891
488532582
1339740458
533869209
1577689429
434777869
158952891
1932455117
1463737370
990164941
993353689
1118414824
44838268
947060091
217495078
1687798340
207546939
871612209
1683596645
611645526
608291104
866583372
1449435755
1535551536
1643274665
1133338424
1972339753
288579124
1005597053
101713701
37007006
487172446
1087253156
1893902220
1302676512
1812018939
221235962
1823474796
238641313
1969829760
695908605
186802574
1960139595
455543531
239463092
133739393
175968525
604386347
112153707
1324980014
917386845
905614855
65084898
1236603472
1297789415
827717460
892297579
1160125357
628883278
219270923
1549234626
1348791136
2136512513
1466849378
1569302594
180032348
1806984981
1162342303
1996929928
1888116457
1933918726
1168356825
1547279741
1402436543
1877240894
1578401040
609673467
1281976799
1595285612
666434844
346728736
395228108
1872765849
464801605
1256070982
2058972800
705191546
2032251670
731738257
2059600595
1442086963
1839503810
1042764949
1556659227
612608194
1289091964
1164909593
565322205
836442894
166720222
1939490400
1687295759
507442904
1379443057
79863996
1098105570
1362099050
365779993
1644555031
725893370
1864847793
2140086008
638322595
1554651407
615079561
1410419220
2018291825
1488683106
663264489
1787536705
880653800
1034182839
827424758
1911598269
934462696
2087528780
1006132700
2003379367
1960293626
1580427032
1946313026
714471087
508452536
407184574
562201651
655971543
1117321744
229642936
996381200
436741721
773457018
1039497325
1855467996
1829026824
1007857351
1169419090
485095508
937675934
2099827854
1060622297
893420180
350009403
970815724
1040425371
1230608335
308680108
1534905824
293667634
1795904593
1627358782
774947377
1881904967
625564355
38392158
989796207
631676907
1397100365
703482315
681312363
1531864984
707320161
804682198
639256562
334917817
2146594300
1733629562
1520565733
2024107679
877142521
1652636882
829861555
490734848
503268457
723842547
431366294
1899188547
39944400
822084405
1968741056
558905808
1631799643
926937589
2065412819
1160283777
1260734668
1320057052
991994795
1264501003
79289666
1983322840
1176972094
897178989
1833409124
1248138404
728625373
1424861650
1937888058
1067094056
425817084
1613301466
1586506898
971120921
1768063437
1603987487
1327380395
1885046961
1057829916
532618307
510399547
1768211223
663320203
107208061
662247942
2143312460
1301157397
1584998649
276925506
1209664330
1658803898
1725620286
1495814980
1500152255
1345458478
765898905
1137032782
1776014617
276585000
47104992
645156522
1693363088
1423749182
297416814
1251248450
381820738
710979934
2061787476
1067504027
1132378776
1528060534
327929526
1749699316
17154948
669174872
1117920774
251118488
1814417695
1089575693
1196266144
2027923083
1505076985
239051617
242054474
1024849477
1863735551
1785751978
431111427
386354745
482195771
1707933490
1543143190
33156477
1217006212
2141417892
1405462340
625854794
213908935
5095513
363690142
2002036488
1270085022
1044994763
1710707780
2126200357
2000655043
484976461
1903053803
1083990809
1313114315
2068058322
718731247
863451297
2040379811
373169451
1265506489
2103536531
1560255090
275909549
1912798957
1441690408
526966555
1730640609
1566489479
442817737
1642360686
325687142
1137252291
2096799172
1383965327
1921929642
1385977357
905014606
1147651068
1368792131
1845016967
1066149664
897179369
451752576
1506334493
1811297678
742380386
775382676
174566556
240518106
553759202
1441756937
1952023139
2120448013
792879174
516091524
1336447631
1878750805
475432187
145983631
1687583059
1850304974
1389673531
572989660
477326805
1145034669
1237324765
422521032
982270435
976812432
1768804257
795911718
1312827999
1387814642
1598518762
1094039901
544165760
375822414
1957307115
944876362
328410385
159377642
1682187692
1335919668
653363869
319750451
1416750215
2081106209
175879101
1886175457
205195449
605618984
1913247901
1167982980
733016807
121121997
465874361
1967679565
663713669
1376069800
1185784916
689389739
52486956
1559961440
592900871
1435066006
1116096026
1997907616
435971482
172034121
1386547590
1712131671
374207830
168749372
723176234
1911961496
1650272590
1947274183
968393102
1647243990
2000568016
962518002
908454050
1168107000
185473399
819671351
1332622838
947714688
154008405
1424318638
1012339717
365778018
178652535
348280837
310569001
589549358
1371504535
632733533
1736400244
1225852295
1023928653
1709908691
570505591
1391976077
453890420
760423905
145651799
2098046055
1095268022
1458617655
116896083
1198432914
1169895365
1592553650
1336001293
424692722
1007000575
672900547
2009122615
930736439
1538366235
1437463036
1543851892
1833750322
2125466930
601519299
492628260
130358450
1947556913
1283865126
1090972204
1711014228
877054671
1258071262
56525977
1792314204
417959340
1005772831
867902282
127663610
1409592045
623860325
2062028270
1736880007
2129044205
575555614
1020548542
2014474308
981459101
1245457503
1497106667
578254799
192716
455044389
1714139047
108059666
1773896672
1485433809
442437654
1724223215
1764570349
166439009
2090613346
1008395549
279648852
761228171
273407325
179938220
1270423056
1024096425
514843214
604935946
447225371
1399343294
1731809696
1825550532
587060317
217795416
1889435379
349089309
660178678
1006350958
1735556405
1705133486
1051099333
482165643
1847515881
1768873541
1804423561
2007315049
2101389057
725077298
37017076
2141782799
1921629222
910302166
461637562
1114600474
795301294
1110562485
708155084
692875525
802089837
631956232
523126858
1483803871
1286755966
962485669
1739005970
734561153
1824275670
1234010249
1893486478
656098517
957728275
204149174
1108471645
1764820564
51812218
1306810594
652181113
264953256
1658853427
679124567
1356016447
2087609147
906296765
418787537
1218306913
270195598
142483389
878441356
2082024421
1042377292
424514757
95319305
798474697
1148800114
391190152
1344507157
370278958
1778981374
1642376602
77038276
1423907414
1501434042
202810845
828816153
1020002364
157967951
407751504
267841267
193016462
545497762
1566764460
324594085
357056805
1727660553
1162784014
2139868922
1214389573
469884675
413961653
420145490
272576954
1892164996
1366578363
1752104961
940196532
2016070720
2053811205
1577858620
152508142
212752259
1877610267
1435856847
48621435
71918385
1774517870
300826887
797743016
62862576
220363915
1165255626
1081521684
1633834667
1616236984
455718501
1284326340
1228421302
1506973823
2034745767
972506536
982965197
1719538071
1575339809
314842129
24478681
717144292
1115313999
1022403267
2076799370
1825263889
1663135785
1264065137
1298638179
98156463
447750896
1581373212
453290343
1794101818
1019134605
1331477006
2131452706
1429590372
1928501847
773419275
690220704
1288474180
586165099
1584693027
2070118435
1481092560
1182725092
2103512222
2118012635
1443708290
1736948794
52789031
779388467
201035721
498494972
1964694175
1985167714
1154899876
2074636846
1432348843
365071599
1646017938
1303418638
1613834584
1387884699
470106908
1683586801
196512544
97583679
1082920945
1626314185
674753457
1959755731
495062401
444305410
1808359274
1864659396
1624243044
901148877
631259684
1181668673
488883194
1923094429
1247940433
122048014
1215076248
2122405658
64881193
1151361303
1957057035
1229099811
1807908336
1514845944
848635530
1897916270
436158025
1091790244
20091740
1340331270
883248973
1767392005
1672257090
284260657
943050265
248921903
855136686
2005355357
1014001842
447858322
2132324209
549675926
181589658
1859202123
1465546397
353519682
1897504915
1606556738
401001987
1758545338
1395937691
813897115
1714209382
2081245800
490534487
363457755
1422080259
493309787
1462015489
461395409
981738747
1816609875
1088776845
1154447076
532808343
1386645463
120316003
1446216208
1066966190
1322968185
1300717361
66082734
2054821878
166401836
2085870031
509620482
976832424
1595268520
1974281979
1664438783
787630490
89427217
232595676
1206371328
2001889967
2076323612
1624608251
1674057583
903893790
770713994
1600573661
374353501
1208318492
2102487995
872702222
543887076
1253696238
2030380207
1745357472
629980502
1406345407
225051260
2139420406
1804803624
1175954203
1493366477
316374059
914940035
1767328109
475432667
1113503397
1199796365
1995063387
1720819745
964487221
1408561559
370615593
819394610
1408999632
1022050314
1392603812
239333759
1492692686
1674902567
1843475682
1859390001
612423433
881171488
2003109222
795595547
28136740
1515292240
171921470
1366584422
1683563530
406532913
285204184
948997566
580849061
1649039382
1786424782
890507955
1131512770
541464823
1713178656
1845957235
1891450805
1881883472
2092035060
1839037684
413641517
1356304345
1496757794
657211930
1251610618
1401089173
947984270
1170538290
1642762341
1287639037
1570197572
1858155982
420734961
2077987387
1404810447
1671825828
764211894
1100468201
1984723334
317294321
1299250786
1163252894
968410918
792883339
491381357
1374489688
2011961240
1363908268
1030545301
1099267693
229693712
2003022953
1400588593
32460723
1705728905
1808979597
1035465845
286280854
548275207
828262824
990015866
1260419895
1648871866
311693379
2070481656
42907077
1670248691
1345773870
979537653
461786473
1296187701
794013063
887152316
1261351764
2106984332
1336520560
42813128
618539963
1156318314
1059979285
312451048
1301841940
1343825628
798209450
1239496387
5433610
1707458783
115444252
9206874
60131668
1336933547
1010698452
1675263523
1261735654
1068537733
238765450
137307778
1056499342
998434464
537598473
1173701903
20063427
426845131
1864690859
1281056364
373977421
1529217269
1527119493
708986108
2023061590
990151901
617955813
1724807382
1907582259
193408780
1557379060
539840580
83944677
390554766
664950714
138340327
1286418418
57549706
495352739
2079709906
1697586327
1299120132
1106630834
1532871372
1626487143
1477339171
835910516
895058201
1077210963
450113485
719540101
1263160773
254847942
1781228961
1999088900
1710264580
382014264
1972399883
316698418
1844937338
2046769922
72248378
338039376
935104990
754314309
678224992
1864325763
1929615152
1737747845
311343777
704512358
879283058
285824269
1755539809
1879764173
394364878
515695493
2087421804
858451074
96259867
62285306
2112983819
795148605
1060412684
328933334
1228408751
739453431
1472266051
645217682
897431868
1116125971
1941828842
1486835409
1469675529
1107901429
756356965
1951189100
2014183075
2101530057
708577898
1749585727
278340648
1697585460
368620586
698517949
2081511871
1374274845
1339833770
2082814496
515665538
968586350
1518721862
1603035635
737844160
1525697735
1037982756
1167436430
1372379482
86049856
1218282396
1059346587
2037217598
985102494
1435117638
2094073183
2005536008
1402457086
1980112187
1365140121
1975357817
502729878
613867911
1521222208
302768703
847798842
1731991856
266349380
675247915
1296680112
310693044
832680519
1948936182
2086222374
729051560
2069552201
988526627
1515953521
929610617
2057193755
1819929724
1377692548
508637780
468116780
903079295
356129527
480875729
1242293340
1197016353
2141747520
533200733
1877066648
568957666
373723596
1211096281
1101091756
277911301
645700422
851091103
1842203446
194480093
1229614780
310852799
863166729
486923633
740623640
314670737
1572073016
2108454493
103644707
1752304308
1254430865
83784541
141209198
1906851648
1854375076
756569067
1674458432
946786929
790728774
1467374255
804133740
756824565
202118318
771438909
293337338
1823464537
908963981
1862796445
2007147462
1829570641
431823489
713454012
596862505
1912911341
1489206162
1894144306
1839971328
993988087
1463275726
875529265
1606195797
1815460477
1070355970
510181381
1142701178
1150287639
1386674181
1739930327
894139067
1481742711
1566428832
1101604703
169322805
342714653
1840291582
1014409805
776076493
2104287262
647521786
498339095
265648878
989674192
426109546
2006727438
1165258334
743669938
583554834
1791657355
1913022060
1853377518
229956899
1536340018
776977639
1856789118
608722646
120997080
1763419215
1479992652
1625038978
1280847926
985775717
1712243150
531006566
623879636
418396610
1575962910
56675235
1092308097
734230735
998901874
898294056
1582674582
1028931481
1470511640
1158032323
2074872297
1493527132
538903760
601909405
892873845
804924191
1121027290
659000453
507439143
1010684137
2125175569
1925165012
762549183
1682314625
590120592
1641283396
1476520457
211350345
533218262
1369159398
1121922997
360645705
1639888319
495723489
17014218
919300044
538416469
959491906
676140886
65155335
445917755
176287772
502015124
507927839
965200550
112510248
1448884243
1025003863
1772627059
360347622
1678260847
873325014
412761
1691018828
316432046
210558734
1736545951
561100119
1982217935
263269585
1378170779
1991740173
960773990
1344757773
637643645
1235243189
851786865
1457841440
1580394216
1515683176
750353732
233221742
501501781
1350789180
202764523
1614768636
1011055176
895001114
2083172960
1188970573
494057263
6707315
38655221
496441977
1034706521
573882218
1627093053
605384695
1760029106
1643021269
2026644604
2055380416
846320907
1903052308
1623355140
969458665
1560757826
1294539572
1049683587
2071669711
86408545
1401886906
2056865448
1032664740
73731450
2040194415
1116075340
169923582
767351764
543773816
1753138653
735411946
803268878
1372718930
203032063
2065745395
466280771
270145554
491442723
2035898254
1121088540
1861864420
816689438
2050857371
1488942232
1515080944
1203009740
215926588
57131598
1089498279
508721718
687445759
1116338429
1346989604
1122629050
1575315748
1605757153
123656367
878434221
1549991475
1597232985
640569669
2101001295
884192395
939230811
1616018828
1111636919
109203313
1777075551
1074392488
2102623928
675693759
1586842023
1356402355
626531010
2011861804
1510247961
1998595351
1317811850
379658470
505707427
1277054465
1573975390
1173070301
1147279757
1811581721
1019751536
1946354917
912754111
1569444659
328883802
1105619955
400389350
431566297
1751646176
1836755026
1615100614
980079704
596050956
239288864
1427577477
2133155127
1523429384
2069759689
159751879
529001801
1833678795
2106203582
37534153
1376154437
1676845711
539207752
415755898
2136533124
986609258
136111951
994099063
1362664564
697281739
807266578
706455552
623150649
960982874
1158922240
1594088664
1778753308
1884756710
513294618
1423364847
296502486
481561891
1924876625
2045808919
88056747
1203812414
1826000059
723109732
1977100525
639368776
993324117
780709864
1889402085
1625806608
2004243562
1132836543
1340376397
1697135428
28910248
2086988427
2027679613
2029738293
2125599915
1034236947
1334952638
764154042
620477919
1713788729
1763277384
1606399838
1711703598
1367784121
1171662858
1488987504
1127362503
383383788
1140727396
1117981003
1203365343
453588926
76653194
210732085
742117935
1196312690
723363569
81989132
415579219
1901760791
851676486
1593221696
1315712771
1138408223
153022781
222639034
966764281
992488918
969046486
1339320456
175589512
320424935
858043537
299933565
1886101176
1342275133
267777867
820853428
2063589570
1578238582
1442335335
175781247
1762017566
392987594
1167219559
884998052
1548206678
1515748247
594966181
301113784
2004391733
908876014
1473677823
2091723118
1619134349
379285902
1421749969
524705367
2034949872
976861519
1867234490
519028011
1564959496
707150713
899769080
513785143
1379520963
1441630644
1300712326
1021860644
1588357021
1741979010
232244447
318435073
550366602
1524457436
1324250263
1647986418
1283051535
1425498485
1551077644
148638746
1733606490
1156188903
83633175
87715573
1845937998
1152216450
2048415087
1117199139
96213982
1174412010
227064936
556823721
959787146
405530007
1450424965
648682154
13600407
1661626680
1804852707
48870681
2031087373
1148869231
628640502
413730809
861362818
1385603042
1175465764
1986591
2022387255
1579168261
1893350222
87811908
630858343
1839973087
288433409
1915236532
2112268644
189017928
575549998
162450580
1740627161
592623262
1186646566
1821119769
53605448
1555954359
990515371
1066656335
1805075471
2136000727
1909688248
1205114470
947045005
781822292
218610095
1425502804
2050823990
1955870802
1926753390
960442698
2079141925
1351435659
1787419235
967175612
36004108
1003666735
2142270938
1337675030
353241372
1457542950
1617080879
1241773166
436650203
920260737
86595349
1320895635
511119674
340093663
796711505
2146983413
891793768
1762817199
768360921
2136436093
732777742
1562745394
1512443469
1382563909
630051453
900939004
1924934984
809705604
1458129147
1423840329
966521812
197458219
680472381
875124152
991108999
1024705050
59334967
628073764
811262595
2897181
1514505993
187682008
776074332
358205745
1101400707
572538384
766422147
731510690
207853025
1662671084
2113021279
1544275984
1598560719
1972272423
1459971488
1621926898
485251995
533848550
199856899
1472427033
1405160369
464991750
1266953279
1350239184
156001239
855836890
1886407536
206351863
1369787709
141359439
375255163
1409044597
441781975
1996402618
95965938
1980139824
1810400109
2059508893
74202253
2139240895
630839450
583827920
1019702219
2140558463
1520161733
501334668
831126868
683995016
11510164
133135241
543350493
1785504270
198060922
937583438
1110460711
671164387
1657665058
1784443503
175981207
43798203
1292797969
1191203787
1574250747
1017653436
290608895
1663212827
816202742
377719429
2047885057
231853669
512515997
505532012
1403355274
1581652774
1274834421
1254547738
1022445087
787085915
1248473615
1629525303
1258468258
1682734537
1092678015
52314210
211975071
409891818
1260924777
2047319957
1788935528
2147176145
1286434332
947126904
905047242
538891476
2022439210
1155710999
1824423639
818452784
1487648935
886436746
1538728023
1347304405
1779436174
460357555
1091417322
2055041404
1066378499
1303927699
2057395255
105829533
609124634
566109913
285524244
1116372218
1630719129
1426785683
489156337
584015889
380494971
299222250
378450089
1267628522
240277225
429934423
203192030
749386872
2110778946
1862154373
564053312
1066322001
1863238195
1868958242
1751067293
1722379478
1598182076
688732054
1227209945
1499590817
686664238
1475400304
976560369
2025136512
1928431493
1481332411
1676220590
1573661923
685609167
64538455
583047356
1828601869
1860013327
1516900831
96233243
885911552
364619398
90749844
2082160875
1637051077
1234220409
957076577
1570539994
329543247
266047893
757019834
1418887386
1860897189
668495127
1650327630
1898774361
1207706830
34682492
679572373
1367719799
1675546967
1245708932
1548023541
1377249699
1423270428
1757183876
465599503
644262975
395922336
1858956937
983179512
164337560
832228698
324478415
246422817
1817937556
838164507
998251429
1090254244
405097299
468316003
84178972
630192408
1191405118
1792006726
1712434925
951059464
24052649
210614842
950215425
1042713914
1658618566
1623913469
1836633923
588708289
139101026
2822209
752941566
699283885
2043444305
1208212339
1504570859
288533502
1341774187
1679773125
1020313090
1544833616
709534359
1362770978
372379180
146677373
1133160677
403754998
1770120854
151649680
229391836
1240057614
467111248
2136444115
1046704355
347176142
1494903045
1197968755
437442112
366328228
1045228272
339505446
313709753
1748192214
1878163706
1935750807
2088533040
1116104498
300519580
1360497933
708895689
1492045212
137525307
672022827
930484275
356040562
2117900828
1516302564
505569747
515617725
1819438696
1220675652
1928301255
331339726
836607306
399508688
1104023095
1132157132
1507598736
850854476
162677986
685273735
1275032133
2103414591
1041493243
1532315896
1850652097
1334560929
16334642
611223337
809827142
1029946991
2021035473
1696975102
117734774
1628577704
917203646
2018822678
425192560
1278357343
593909022
1134452469
876265608
2129657670
850915454
837694695
516002869
1037825554
1943978671
1603820116
106661320
1586665983
672430537
1363775186
42312442
645506613
417708816
605641574
422140339
502490625
1373468733
1043264364
989786989
1166629431
829214360
613014447
1634539262
1773085747
2031643888
1000299496
1300124271
1692318564
487883208
1570616777
1638248004
1995368615
261632436
1514546787
774588097
1940196083
609326460
560901525
171568840
1772298990
1820540988
173842046
2040977829
99821619
343166504
1598617508
699157917
1603314958
1459354226
226460710
2096127516
24222313
202489108
397001305
1901112796
2024778967
728429098
687248733
537671974
1603442609
1414465312
1827650694
855910575
1432152779
132854191
418255999
1743563415
232525110
1133424011
1631428230
476501452
584878778
207127356
1696747905
1679594429
348366675
1174394269
1913565659
1410831012
1856977841
1518319860
1467822452
2091663405
1302124902
1217368248
1643993272
2104609558
423180145
586216851
1965405748
887107033
270067262
1656497237
557553419
1196245204
1614498664
720630661
2055309071
388093047
1608050522
1003115102
1698535785
1245696963
429776849
1478381020
2057861194
515010085
1116853670
1205641306
538328515
450972197
1460535281
1846265597
1657410403
329236230
121803047
426549336
671456021
345053197
1257005675
1253610028
1107631863
1836768612
1727785184
598095952
2142865805
20850648
1728999660
234723972
1446061689
1901132194
129671989
1780804248
1337993810
1655742943
1305563226
950979368
2115633910
1600529983
164857161
982719846
1101819863
1104524554
1308551213
1876645785
1370317400
624041931
1752259509
749429547
225224091
143482285
1107618786
816841508
1083854706
673125675
363135509
1159447157
693303358
175779547
1258152296
1635477917
937605838
1569353551
1518824217
936050115
760216950
22223225
797235
1280591496
1860108669
75995375
602777697
1711266877
434060305
1631007844
1250364029
803323370
473134623
1977927574
70185848
1424650367
1394979905
159614301
1199157710
851813299
1933043690
519160381
1383904204
2031051152
1086482198
1990903555
653542120
640205799
1783704587
1535683171
1884063994
1393898186
584113833
965686102
565107620
602483448
1790747675
64537490
1565806914
2054392721
1285404328
417221035
1031707870
887778581
709740259
577977172
1654141499
1384414995
361571161
1626249180
958182007
1275588292
261990563
1729753495
1024106533
1182258408
1890810450
111116669
398416813
36252850
556565099
181420080
1346266918
145248493
1000323707
1639647448
1694823155
536347549
536165065
2041430809
162181593
1909652171
1960317827
1666815396
1773204833
565770290
234024178
921903208
1023480363
1018193494
713584346
1288158821
700124114
29720449
18379138
266391649
1645578606
2054159319
300086797
191762248
607130038
908609268
1127867958
1372579240
1020825493
1016414003
1471323298
2117784276
1835343340
1843100520
1600665050
1477235861
400759870
280434912
1520412455
151902617
1543277158
975770187
1564385373
1710504925
1511304626
178330990
530985676
2057716312
557644801
1890390341
178406055
1641130993
1606635917
961991951
1899937385
1771192744
1161456428
846845406
1416863582
620785700
536718493
58262727
968405419
1285614290
525413149
618552739
1320297793
902714708
1180631702
126678305
1229383023
861271725
57864702
139366080
747747635
1604350619
167067293
1017494347
1480469409
585075853
2093343072
2045607680
151141476
1037693254
699988655
804225028
906352512
1007552946
236293720
1278852232
2692551
1845810348
387418117
1537001692
893011283
1858980242
278267950
56333722
978106718
1035780708
1997469460
867548863
92365428
530771454
1769529869
563437712
682766220
1222363653
1113333545
625571616
1267807560
1135027760
1859402236
274056154
1424793277
476654965
1832560414
1686191068
1743283604
394885241
1952170269
309067324
1126093322
315238471
523701329
102093406
2092483559
907020413
409715601
1272852000
128893429
1035253987
596814792
10929266
1669583479
1922818158
166080746
199334574
1357585299
1382311742
1522125184
1383311363
1659456511
2083436677
526492585
628423419
1159907798
747703694
357275818
670525298
354921626
1836236561
942303619
1125957078
900627475
480747608
1630815045
2145749117
265206159
239362205
2140506957
1111577223
1198272331
1438971377
1901654764
1762227585
2099513715
725487480
1260770473
1118793884
1361884552
1878167355
1750456272
377996629
2008648594
130419860
1812126948
918183755
1351826847
321216200
1859006918
654410220
414585009
253636281
1816268288
1619017369
1978063861
2139001216
500062043
454652536
1229967962
150317817
1350675832
1221610962
1733693869
1196316331
1707064973
400253281
133757880
905763843
374727527
1546859793
2083280245
794339124
980354100
830825937
1908289663
1492847510
1208468392
2056604744
1350146710
1239158345
1822684258
456338097
5707263
1357265050
505828530
1712513921
833346005
14315881
969642619
938161999
224975456
142401696
1198102577
493259581
77240608
1680070705
976494756
697186030
1266335020
534890311
258446158
1316576098
1703179074
799224868
1985685635
438845643
85759651
1421459066
1016813079
764755153
1652465792
510470437
198017726
472129718
314532001
1296788908
507380595
498675689
1356234220
1058067730
1780047553
501259812
398441977
186718966
1651628460
915379647
1575294382
497719219
1347570598
220710196
925008442
1772909173
1832860296
1418098359
466921365
943250323
1403469640
1728589158
277035628
762072672
149140027
2139737099
1792552922
1370676377
1468702411
277889816
1974777067
1209302792
1743978601
350209773
1062531112
1482781011
2146190949
1961594462
1771276523
372740842
298459140
1084692584
1702754192
872010335
1174770044
90307453
411737761
2062720650
1909739290
1937193478
48343546
1878680125
2016895610
1471750859
457815997
1578828966
1646401096
547534148
912869446
1456043418
226110168
1064800515
1949169361
829308434
701649394
832269212
1464498427
840309656
1423963020
1586106035
1474062236
1094951352
130890089
989388492
1936379627
83551495
698901562
1238034598
1905166035
893398182
38889219
530610358
1303728886
878882097
1952893964
2112567276
1938868940
1166821951
1406328935
1854919521
1021446760
841965918
1639590136
20851097
1685269073
1225497510
1839996432
1741226226
1798275079
1604503755
1461137444
786843268
963356135
1628881007
690033608
887149460
395201474
2072595741
1311004200
1206172706
1852493523
657923595
1597257893
28255661
415144573
279364070
1596446291
109749284
1818382227
1633986633
1070436012
1101078964
48215561
2028285173
1661451048
281824197
775779279
1631955210
1622387411
237865525
1878101482
700812844
895215242
1173781708
889958463
1391495199
483835282
720044564
197672523
512927620
1058150732
71681311
2078091973
1605342158
2087557689
1539855360
603035791
1423295814
304347969
585088629
1003569762
692504597
2120531756
1508293433
470592378
1871545745
2128552869
2091800312
1893144400
1111201618
1000300147
1402350232
1192446572
900112614
725557452
144513241
799019674
1738453553
2089444483
66295126
1175819916
1077326240
1423540188
465072720
2101636827
1624755966
2038530408
245970709
753370501
1291386013
98293025
296680947
2031730525
166949517
512110632
1817238299
1296067247
1233991778
630965433
942983722
1228634310
754104253
1254670056
1408771320
684490239
1274566129
1832454371
2043191712
1514502461
1855788872
612587272
776394905
716203202
1290225782
1758559169
1683706664
583044855
861155496
967247018
1053237695
1761524125
406047950
1304895007
1213790675
985727588
6918347
1171963821
1339022439
1319080948
137048689
244850762
1284785250
943135929
2121693956
374108823
1301339302
774508643
1075257984
885582123
1939062348
1618063355
1630908675
601096972
1556166377
1580194063
982018287
694165366
784406204
1599250278
425671180
468212273
426739534
528133301
535018255
880062551
1006266660
1421174776
1426467857
820407287
1249131127
767289134
2041610449
474863730
705004815
679978721
1928884951
707411794
1980093644
2066614803
1999215601
1821715364
6632961
907256591
765499442
1283061489
1676622682
933774192
395325539
236625109
655395842
2130498675
1642695760
1396889563
971504321
1671689957
784362674
2007664041
1250697999
913206268
1990487411
1395151582
2123272252
1337214151
1485328548
1618325344
417688316
352050053
149966833
2120551264
1870966903
149918453
255882982
2089507454
1410330614
95641290
572786187
1669193875
925733122
1389040697
975625228
1810187756
1445241444
1558348276
1538910351
1590096874
781070150
1860718706
670803603
612743290
1141055138
1762437732
1975361048
389722787
2010093752
324316320
174059297
1076332388
1255470456
1318297314
71033758
2132991240
1575170756
263910232
645302504
905977772
1693643569
1049759522
2016695207
1897106983
97059660
1107745629
256297160
689147197
1118595287
963124231
1754083278
565724263
502790198
452628849
1583435211
328893110
326136636
762961830
529082135
1056106899
1483222872
322322218
2135345503
939156088
198787966
1654650104
289349326
885840425
465518294
288461593
1108395762
1607419290
622421710
1120534606
2140404301
817491413
2015264000
1621575964
165442518
294126716
843779704
810759957
808870722
464355242
202590280
2079502854
192374740
85212838
136402859
982050719
958173577
1669428644
640241435
132070440
818834586
1076126366
326865990
551748068
134484677
204425455
262068184
40499822
1436435972
1652274742
1532662243
896441920
1769181949
559615428
213584265
1156918646
837188167
1255431680
179823188
1323992828
1941873718
1085307820
1061565182
443402824
1721637223
1557489245
1052713801
454409932
1519093427
361886987
933499616
1239614456
1093305767
1352321567
1978222339
1102055899
1331359929
1050251140
554705094
370135481
1779973016
340753303
477748128
1756132725
865195724
896277510
360436680
1381398669
1402313072
1750690805
1390302099
1242947556
8729471
1901997664
1166994184
1303253628
1546627061
2123863009
711937319
740655332
1778896752
493561308
1095349852
1946293864
978379264
87161586
890493638
738947316
1610221979
1509831735
1305042171
646176966
1694628972
628867021
1682361154
1810444705
861642462
588080848
1420699369
1802386089
1315745320
526852187
1409151382
1417557560
1130328657
319204950
430162913
901440146
1688238193
1242268039
1039363164
990276160
922834210
1527703069
42701846
625611791
1830383255
1639806830
1909517988
1540012855
1738395326
1762843858
1590226790
1073483723
1871248838
741920064
1321011136
971218733
1091298417
1412062267
976186930
1144824741
73446823
459050343
1523215151
346922376
2075713988
1204629825
1746088126
1434497717
2074021911
922290505
885602301
1131402981
893788365
1180316694
318449548
1664466088
1885223020
909107588
1023033806
1739885777
204001553
997216152
1031101232
1252222746
2107954376
1357254128
1898207344
114534930
46907498
1989773899
1082995864
1413415941
1761135930
1908925746
411799435
992955031
246621022
1187515789
1952695395
1290869520
926159824
291448151
2085259041
1302479645
1478646684
254094793
1332349861
466415785
1075539147
582679418
143504200
664840726
1321451961
1303540394
1757234077
1421479566
1966552748
438963137
1395696675
780820100
1473408045
742170430
1780819271
1754254231
812528082
914782670
607997438
951029995
2051405725
1411430677
506737210
857920434
2128759037
1435758522
1020088614
1820805838
226512527
1566773626
1728707492
1204072425
2089769175
1005561690
952975948
2056779462
251490809
1368935508
171404191
2092256878
1965815873
1494380871
136442425
1116858503
1669677278
1528850720
1581583206
1443269268
516702336
803519870
464500092
337372427
1751072795
1496566308
106646844
275887326
1657181330
744792761
46378245
1540467267
1493721828
826424604
143446725
748624575
1230662043
1323165501
1432292887
754218846
770364123
1445200484
725792334
2069860042
1016663838
892602446
1743022477
944608354
949466915
496817716
642437647
1264054546
1997567643
717111807
1688663319
1623382813
1644363172
481359586
1409812598
2023667301
314047408
120952900
131846598
1042103706
255926751
1665937149
793021408
1053520132
1285499966
1161092423
1517114748
2122403786
1363604845
263904073
170272519
1308121037
836669450
1489681131
1747997057
924438084
606824633
1383396429
180651138
1127599961
172650767
1855830548
234576903
1416898296
577458568
448468321
434206535
1156575463
1969726381
1545751182
471864998
2064580852
816788515
1149601033
272843358
600183581
1310871016
694340517
700872633
1218102316
1184041747
1078279407
254861491
5525931
164016189
1020892056
363467055
107749899
418385511
1291252206
277892522
376378718
1723591976
1373435768
1354324340
2107677934
170425574
2097683418
1529269422
1850776598
1602277732
35476463
790033115
1031082071
1693803364
1586363815
662384906
1412989196
1986698149
1253381238
469562369
1145977020
104227992
1062120859
1641686678
385696833
245744832
357219350
755117958
468925459
977502560
622599410
368867527
772789037
653838328
1841622075
826375284
427438353
843112682
855711791
818895805
124850253
1791552038
756051518
2028141897
291940303
368351349
1405122218
1692316493
1578719978
769721020
24656351
830957920
1887056247
1453224784
572904277
501308332
424810490
125453047
1561296532
1410683890
1236723764
122796745
665379733
266825953
1434532148
1627848341
1923984040
1080587265
169080684
525401772
702699693
246060982
1457964445
1832874719
167539598
1130556760
576988093
720100486
1599270499
2038449209
1187799272
468750336
320331261
1675663156
401494686
257869878
66876456
678298400
1000789205
1057800148
37766477
1930184007
205001408
640996293
1716311033
1725940059
749311837
897494537
471753938
2090274696
1820468307
346781495
618339177
679482248
290214909
272503063
2065260122
1397856723
427229198
1670928552
1970701048
1152548561
222458684
1176924404
910082728
380066851
2005622855
2085688452
1845982793
623886394
694461154
722464849
842832493
763095765
2022754313
1326777715
1740807223
1950618878
973888931
2125075331
1156410562
1391083027
1325009883
125373373
892198541
1999602311
862024608
127437152
1945520203
1902508597
458348817
1398101525
58159726
1630019137
1276744142
1330770579
922143328
683587551
73612948
1622485371
1604247528
192828878
1865009778
859875792
1170941965
2072333220
1251226586
1464379592
2012220015
526595869
485104773
530943062
459289854
1079185055
116531689
836279600
1380988966
1573959605
2083192050
1757200687
1972988919
326313305
1718643397
2084322758
1339890414
1377041854
2075974904
1453621696
986249046
627951889
1373172116
441513967
1985861404
1534699343
82424649
411427145
1295628329
1660260093
317629030
1551120183
403049652
446436005
1600160742
1937741177
1967869700
313962557
658635485
1174351074
302702178
1859364387
118679468
567459260
715137845
629690987
288854366
172267790
2055862912
1346967623
1417974947
1993452540
618490698
360697612
398499170
1687195961
910336522
1932113847
2014111225
2081467384
1014838528
1348860847
88440815
262818177
245412133
1081979675
1753900047
1549323257
1144155515
1242460759
373443261
1096277009
10069865
1361076527
101207089
282895327
593422384
1930483892
1746225374
778309849
484159359
928680248
1356208403
1697586698
438003847
1885612262
1484752450
1000744573
1909368481
60729863
898697801
108805884
928098497
274463019
1717000303
546019596
401024522
283591486
245345476
1921248520
694706728
428327875
1139598756
1604578193
415992179
1161239482
463430296
987150570
838948104
804531998
1805692242
430861949
164296671
314280794
1329850999
819242325
625561936
760108511
657199176
1604978819
1378249554
638632343
1948838049
787345235
2103065981
1751715451
438032391
1214709473
900446561
1311247914
1226141359
1403377117
707731269
144978898
2147270560
773504175
1545771593
1246767374
1429308095
584540630
1722426390
565570785
1857682229
410360554
772518330
1256159748
1420667046
565980925
2066524045
1951790275
229490563
2008721648
2133956125
285237621
1046243575
573911594
1983986979
1347084943
1373883159
1968796758
529258820
975142740
45996397
299205461
64468782
878277011
1879960884
1049219177
183767125
1669069865
1157440799
1093608423
731066142
1754646846
1420463710
1298767686
271375139
1918488642
1851790335
937543639
1588202884
1872151815
316487740
1427937428
1740303601
1834355869
480809815
1240177836
1574441503
1259027646
1517886818
359535130
1393562604
1935483288
199769440
1119621854
534928326
808537117
633184772
2054473759
2089304486
2093164591
1011212715
445162542
19755106
1756338948
1866785524
213427408
1891144318
855517536
875891893
1248042278
619005276
1011918270
1621376588
1448773734
697325109
1266837060
1604292629
1939137564
272057960
1612710916
171891542
29233549
1137448805
1916837925
746654389
783597939
673079086
124367512
1422537314
372597951
389719128
1883660363
628387997
1997055992
1514209854
1394301363
2097452302
1462695049
173282732
1526743134
1790153370
1185020966
1499541728
2080871897
169719275
1785022960
430102478
949891496
168339219
398384475
1977517102
881541050
1330720984
160484321
729723361
639223330
1446105408
535620656
986330019
1578415156
691212948
605783934
1754910316
727611307
2117511646
963515370
403512952
1326259246
1194221845
1968633771
1910489832
169078835
1160758789
257905148
35639991
94614683
1907729272
867421751
1814468634
1938444740
1526743223
1092713867
265590139
1140528860
1571121701
494647870
2050085272
843611868
1988182420
1367609432
1051945759
842563564
1029232236
1200435549
1569158740
1941725552
1906279850
1446112693
644357988
1123359126
1609573070
848901957
379000906
2123183183
1206576902
2078288814
63065235
915489087
1330195158
1264789008
2092096751
1108330999
2014831841
331274728
600269933
971624567
2099901262
444757365
1717208148
1264375048
1760766864
2125187779
1465300970
1022321930
807219769
136741743
442003912
1284059269
306650179
1789352451
937393951
1033873672
8443511
945577108
1647358999
41953161
1244878299
1997223492
631824602
1675664029
1447464997
609649344
912395449
1711258849
930495483
1946363838
137100105
1790825403
2011584643
892778195
486078585
876016669
153648932
298309844
2030038056
1938281107
1526921784
1155120939
1928640341
2072385617
879404479
1947967076
567793584
2136293863
121673821
153432190
2029933611
2028012852
411341470
1049181967
907211114
1801863179
2077046700
240596384
468823374
844328511
167185876
1306835919
274629669
1827252154
672876032
81287044
297303044
1529292548
1694452943
1938691981
485095902
681858981
676209201
1192183143
49765552
774663111
1745648152
653664134
1487725351
586840844
366519363
464952407
437049026
178530370
916929820
1105539863
1312751756
1692061826
1556981067
1496625031
1877107968
1078739126
88818344
2080639864
415385868
1376514986
643991466
779440343
1863286084
386783524
246596727
2049344572
358544141
1297851275
153337492
1975883604
1708038217
1053662758
320082310
1708679914
198278133
1731201919
1331386033
372353284
524565034
1943931933
1104221660
564928410
915058793
1929055094
1143569771
400851399
2090334749
1150531456
236511911
1321970633
853652533
1015478
399444430
805944175
643795495
75208063
251344469
2018196389
30935557
1381532976
195691372
682710542
249282580
431178356
728630328
1488850297
1643092984
393399000
912534373
691372028
495426593
1893944199
1925512388
1317876069
1788003082
883412912
1356039169
60972385
2088325716
73102823
572200428
865096152
1905151897
709570508
470603853
1268764891
538267907
47253234
1999508090
1818786641
1662882039
687467428
287851725
459096775
1100171852
1111428054
288098820
605873254
1426611524
356233127
725073651
184511028
617954135
1265148384
1072886289
1215935967
1028856488
1443241037
1005559094
2131760013
571503584
1786593051
1111631001
2075185866
1426113950
1789005377
1535188871
309324305
197697493
1365178593
324921587
1337761810
1332148658
1685251700
606533326
4865702
698141960
2013973849
145030031
1074056392
781449792
18862469
165924104
311087280
543585626
128117321
530060778
2110069307
491174227
1100943534
1056099636
961910096
1076528444
1016788462
2094233304
1136010204
1459150833
2057519409
896150458
268468283
1348232344
1283872360
1014655507
91760384
1182455464
2062197808
1854909873
873417377
317914710
2080930357
1419038827
1866451898
597806298
66086732
1751069177
1924218017
1456457865
828841930
1776199749
1246030700
2022162701
1904208838
432224284
1900082113
301452328
1883151784
394892427
2054380048
383617327
212471695
234842270
356920385
471772599
1255680688
1248880080
1776135594
634313176
647787625
1338842504
276400142
1107539059
1973560714
1883021623
1450313312
284708668
937084952
1957292534
357193511
169923312
1229610340
1526598004
376493705
1089434674
1616514264
953688519
1483104341
590065383
536500603
1504978493
136686189
635226919
1157488819
1016160914
600024963
350791983
439722168
642370650
23195817
1017632100
1727514114
317397613
1605121998
1808786789
2010776211
1770169763
859423219
1463098218
831023923
1928138983
374073753
939807466
1371659932
895138163
377661651
271987924
446886618
2069491403
373304249
1478276016
545811527
1985475517
362048093
1930154033
1391606686
430556586
2024393528
675194132
485491610
2085465540
1204538746
3783535
566241323
1152817270
1866513194
1309386618
644506672
1527920159
860840826
1458367401
691988414
1536877363
1592384701
2044733005
2084765189
61233248
697716550
1813218515
1874083064
423764718
1800324935
367296611
904608157
374269224
1932594874
1468457517
705087326
757816841
938971220
2070941573
115916445
236993110
525615366
1606917694
1680689688
702393282
1130795825
1732128914
2061876655
108776122
1806004200
214669839
1140847762
428784843
1622555107
83184481
1986213723
2063574627
1489622864
710805143
1122740820
695952022
1949877304
176151396
1754088471
40370891
540486850
1116826490
1527204659
2087851969
932843481
2075621084
984702129
618840569
1606838409
952348552
1141570256
1427081403
1778606372
1323423472
701932065
240450426
1871219903
1303650483
2091477274
1747786203
1891707427
1249894484
1459103063
2098365397
1985834420
1965784106
2093685300
1208054158
216716131
351185571
2053189409
1837593760
1909225897
95811083
220966449
2020802335
1787593482
240814299
1185646893
592688383
94339373
1794064838
1624844662
1562149613
1842537958
763629716
668976307
1347977322
129990372
585144789
756366402
1367578227
1119418030
936846084
725058308
976744559
1557356462
1861273510
471370605
1543582795
1404552762
1297347689
2080488941
1590067942
1512098374
1088826418
389543788
198983737
1811432241
1623856091
36245309
938386241
19851263
209372951
82568449
857083648
1770455798
1424323549
1323038836
1602630117
162212749
1174552443
926516576
1281945311
67766431
378368487
601304025
1939213448
1309678184
1990322978
1727929672
2113449656
1282968967
756407983
30528355
999527846
1334711347
1855641535
949767691
1228220133
710199583
1489110555
1250679183
789331252
632691223
1042665848
1720409370
409911515
988264716
2014951091
587083906
507709459
1315346375
1029794695
1313373043
2057109272
385804529
210782975
1647123138
1564481622
1920609068
198314220
1009389337
2111243538
598489778
1459466165
2031907558
1909601561
1404595207
267641636
1922365775
956178303
847752737
610889083
1617294259
1694651096
948483206
526324511
152297544
890916015
1441999241
61321045
938573849
2021202626
1239869624
402495625
1607497122
115917631
1843413229
1011371064
1699703536
542536663
2014985930
1389585128
65978264
152861509
295173796
2136460688
489996158
1106970953
447612747
2027444309
21651527
1204860495
453290866
1785886735
1687783603
1480840254
539784358
1650744835
1041620466
1303217769
939365730
363418612
905517618
1035444856
1109091183
1236099230
484174595
591288175
102029742
79246279
389306217
2099683072
1371218560
953637755
1096986146
1895462318
1567042253
1947450929
211155936
691788352
1376205535
1008099691
1961953772
1417647898
250452478
440038491
1970856840
1535168899
863582071
6464610
1182131495
427713169
2060541438
367770233
2131776008
458422039
638414136
658406776
588346062
651753451
54631473
1637998616
2043820902
223033953
369738659
940471418
1132493256
276002931
4927508
1155803166
2114161611
1805095023
134642692
931350701
1793695113
1580633659
2033349319
1542049800
1810263939
1741060810
683211237
227932316
327984398
952366277
131007541
1846483205
1946852031
914657468
83921691
43370859
1171506195
1281163432
1785303513
1805405922
1950323230
634127834
2125803294
1002983425
1984356827
1383802739
1755029378
190763278
363393576
1040593827
850943948
1075542015
1726013990
1385859012
1337020249
546576792
947173258
245309512
617077140
761891914
675736819
1253470603
1796024629
1638319597
1504937852
1720387426
630350339
1724858051
2002892253
267906529
2098062188
2017304225
1070790258
1497227629
126783989
613658773
1406715184
1477854950
1559636555
1394384748
1513738734
278195210
1460902774
1847753159
1274003195
2078904263
2119592056
1381498602
1619420952
204616231
1781797650
647475721
440773526
598682851
1182305853
106510124
1575930655
248124289
1020966797
1952315270
1375092602
763386834
877517377
1513491769
1967334331
434294127
766065024
1818130412
1973232406
1048230665
2136908234
567908652
1242689143
2022048251
1343816689
155383811
1975204623
253416073
1916540743
612322906
460212460
2036613227
677250007
390716347
855502912
591960830
1693717548
1543504611
1020803335
418024740
1166766203
1563176404
1088976844
1050019427
1543954319
1097922756
969340149
2076830205
1316655819
1788192863
1163860622
87001091
1885271765
529851510
274016913
980475221
905154148
346995930
1905556891
1509858291
1154143532
60749244
261048403
502725410
1788356835
1228446571
819522114
712921026
1836629129
80207727
98813018
251292768
1997574613
12270523
1238079038
2025966031
1307868238
993320832
204825945
384792329
653929187
944071711
1315826389
338481605
304560783
1588643691
1510967713
1952581193
1696092193
2067706476
1469631929
291395681
114899775
632750915
796684390
1655255730
658972530
634102651
676587708
835518362
909486088
491823751
16613377
1435289938
1555054863
675519307
1972302251
194355773
1288722869
1380147122
841322479
157078772
1925295930
876145910
784134882
1643895942
1806540353
1142073418
1263873776
1744512308
627473983
1536352947
1137807957
1058837467
734790178
978494803
924380237
1666635458
1862378631
1245300179
86006380
2136112707
934287422
885867143
866754426
98163692
212517652
1658119892
1503527267
516729783
2138194122
1324955428
1158590407
424182670
724364402
656057685
671330821
970394729
734950121
256052506
341990704
1687355861
1900506523
1949464601
1867797197
1347746386
347472770
984099288
1220019972
555284505
1001428307
1000928419
725864099
2095956041
534998490
1696847273
103052645
1742666938
2136636671
24500337
1090542714
1886069337
200284849
393102386
1600659536
2000036648
1719259110
127143773
1356711769
566879629
1282157022
42834942
649820090
1364558962
1557042025
799784048
1768076885
1132222516
997734521
1505296098
708652017
1415956011
1605299950
994984484
943191206
777968042
90253826
185438670
142767431
209625930
106165308
860113452
1970911749
316564083
1388179623
798328029
1774804068
538342427
1458071274
1584254170
1709896142
1624312832
1435456491
723589914
172818863
1466152264
484017403
1353980405
1888125857
1988139370
2111945122
342995634
574350874
1597018516
350867053
982376552
1678416786
1197932129
980479553
506907984
1473262114
127952988
1669713252
1100297761
682225977
1260185573
1238231979
1499273029
134872882
1600607723
1775951430
1253023783
988745899
620381191
1082565223
1227845713
1384881723
737393786
774895425
1044912895
1808114269
350800426
147833040
1640624963
1964499051
1594477106
738226447
1864049034
41792078
1642627768
1076919160
694091265
590503699
1246823314
5819963
1813296788
2100099341
247877369
2008044768
1422801299
643941361
1901316417
116753217
633367440
1274159916
1233416633
2064049760
1477288504
865341515
2054218190
480493456
1875601738
60430667
636819132
1666033288
48533225
35972670
1597964365
1533293531
119043982
606554174
1409735334
1504948884
1652079203
1359335248
484592964
1154472788
1692796283
800778458
574837705
246650283
1076709914
646481287
1154739743
1866384172
1199976679
1851803693
1023383834
172691717
911464069
927677275
1855688149
1781584578
2032717623
1530531741
985582301
431285326
1932489639
13034119
721085411
779654120
2100786369
1469156387
642161260
1059362033
1657387098
1140815290
957037963
245889535
1824750825
1615329123
1457902187
671364802
404342419
752238435
1573717157
1010772676
1787171451
573161216
124575304
1312043896
1845318545
310256129
1588152433
371017297
921843437
1772342387
1012421371
147657491
2021896065
1569841302
1063601469
347287139
215534381
173723015
699233829
1893942179
2131414551
1078748584
67628175
1215844196
253663050
2065988671
1762182918
516743547
1471040883
224595061
1462856921
2132895590
805589595
48424611
1885242782
1684635347
478707583
436332522
358922700
1142509321
444639840
1925297889
1508719359
1223420934
1397059779
929696631
1573065812
280739977
1177308387
173374303
769802745
715522023
1065873815
1890701868
1756992069
550641849
2118119065
1109192258
2117094834
190209774
950049973
1495738332
86025946
2144486979
1143231127
1491353191
1159197437
729302022
2065096770
1473499121
1011722771
56574517
370430922
545936979
383922013
957696064
243533243
2091101749
1033265485
126625630
1112599619
648553647
1464660468
1989749436
2017474878
195890802
1371965187
1633735409
258423987
1973019816
1126802071
1579653197
325161596
186313896
923226841
471905351
570987897
1248486745
1051568791
1710486663
109911102
1077493048
1706623324
903058652
687111550
1008750989
2029321198
706420989
1880742904
673395702
1589533772
797990902
2004138807
1894611138
355899948
1618953479
17160935
412323179
1136280312
1711926083
1458265110
499127956
707469790
455448191
1597844718
1431754302
431960317
1188937397
2012396760
750131795
136663177
2106990920
1202911543
115323613
921749423
388291584
193958193
116551647
1448905970
700288819
147620375
511518698
2073515405
533104508
754248645
508839601
938045163
1221652597
228469967
1421009538
388324844
873270981
1683637956
1938840330
1223968646
884179713
1383762478
238255976
967778634
654086825
727943998
1965833431
1687529717
1717468018
995319172
335336430
844375420
1676397868
2073762080
870029359
1139338869
1842007050
1684841960
722875734
454737180
2128534283
259903582
146767249
651215905
1474096563
635544886
946913465
1388154948
824443589
513349341
1778886974
1458417631
114468530
578545756
1030333348
619389942
1454538042
2101011045
1249233878
1967560722
565367822
1515999090
426664913
561472117
550190371
674480070
4379104
589515908
1597976791
1509299696
490940151
1124016924
1381742536
1697307328
1340484718
916000291
283647464
1037818392
476773098
628994586
2057481271
1074005570
1463752771
1263081200
1916955303
1675535715
1228021162
760502591
1117186930
1305986231
899671669
533799409
1635720266
1107227842
1205486974
524543763
26222911
1040010993
1832600593
1349383011
1164260964
2075115518
90761303
1238906744
1840356069
1638309210
443777669
525328614
88965741
1844150684
2123859122
12958570
1553403930
1921937289
1032576862
455170245
396384294
177946576
1130752239
1253638385
683895457
20468762
1933298626
339700410
1263887738
2077201406
600734689
1108884291
1884393063
323137707
413414860
1898205009
284521988
659272222
303858726
1228327575
23535984
441109044
1999032075
310636692
664681536
1256354247
1734635723
1383777436
1760121815
199412880
882857328
395997568
847779911
170218851
1453203565
485784431
938715101
52024021
1686035215
1932310088
1536024651
1709544136
2061576826
1709705017
881900013
1947594588
910757430
1639640112
1194764512
906435259
222504475
801688730
1244989571
440415078
1576239329
1902449012
1052871857
1579524334
1859646047
1596392807
779861078
1770174332
1923543511
1812037019
347304995
361473182
1398013762
235882689
1319465006
1796776727
543331158
333801779
1751572044
989558716
2026935354
375132939
978909386
242234602
687952980
1138718256
220047364
1288325029
2033326269
1937329505
1613114693
379505429
1361127235
585381712
2031408282
1036854557
1638948082
1008326210
273329870
1827072578
1970031459
1005369514
1092244675
2140670728
1560338598
341772594
1513664699
1087391438
616862623
1787234137
1160040572
982444175
1554193419
418531062
2036318253
2119289762
1003532103
748206451
1382902968
1279829828
1305397114
1670413660
632786155
1116578679
510357867
164853390
529241350
1153709120
109323051
1770499898
1015853160
396312401
1265965486
1633386247
655541120
988776265
926826389
346455218
1443853953
1610309685
663133048
236991648
87181279
1895869352
1304905084
387820263
2082776395
2044861834
2064049790
1919328803
483856314
1629538215
1437515127
450079837
1459111013
1130557024
1075981943
453378881
1758424975
1793664212
48355431
212478037
1137862211
1198698665
2099458936
1255558411
2104551744
2050111322
853915483
1681228638
1789783831
2090054010
128878956
1590736293
1598027159
531932968
1362342720
1751541557
118578457
495957186
761258155
459422787
1931070095
872175344
725067196
296045239
950636818
1153695316
1581862233
326119836
1818240251
1026387134
1617964981
1239415254
1344705890
310335583
366252024
2039398020
1034358632
1880840530
993067754
1795759475
752510741
1190272136
1585863941
1273589298
811903699
1160896786
1585916102
2089403385
1603910891
1479555991
1831052603
1801303098
1747121669
967844620
1438600019
1344596070
1734266844
751125798
1874386251
1313305959
900961872
1974837775
839777312
1053621172
2083398403
1130000540
1292060229
528453571
1055235785
799099694
47840631
1709927143
2092780512
804168627
817640736
973890180
524114094
1161985895
354978090
1704601872
861649321
1998617540
1632000830
302274035
1177422746
593238643
111909255
1078932956
1184726526
1879725370
2067598703
992109355
2002109713
871987983
1492267278
477767209
1246237790
1966101360
1332055476
1569496287
1899700414
739609410
1362797056
1217637387
83962507
1291872531
1065505070
156022470
1594691697
823380097
291952470
35593931
524249237
1382309838
378030518
2029686130
1508156455
1854622446
1989319533
538837717
268253294
98951286
2025204983
1947774675
1577636338
1424215496
1774969215
1635094871
1001229895
1340373770
671989014
564322804
951336497
1497675737
1869417499
1069957366
1509077035
1549643429
2041516001
995012332
316474091
794174100
1637430923
1194675552
1452736200
415691151
2023086019
838723340
1568569566
357819084
1650097208
329793430
38255760
2088352014
1379445487
1944267911
65339005
1794281577
836911171
871527760
126998017
1680966061
1233800096
618167064
1752940642
1805029014
896235083
1400154550
950053387
1763432146
215806148
963096383
1352434067
73208677
457107955
716078311
1782501757
1006263148
1797754061
84217517
65102534
1584869389
676955859
1463942228
815327060
752275756
86840955
1811664996
58239859
1448532253
1546952927
1542007331
1916948689
667492644
923128030
160212065
1576702078
942534112
925907995
685606507
1711015189
256861025
378180294
985545671
1145109850
977224019
270488722
758224191
800937389
2092427083
52563900
509595859
599874398
1300341010
91629211
295463171
1904129534
253573865
1668292269
985509565
719870507
2098519548
916092505
1563895897
1145471904
292828133
1298596682
428325431
1006090135
889770995
299227272
1689032486
771214989
1613493962
1966781681
1248458917
1927677760
1760981602
594147723
73047801
1214455918
383778651
1605773193
1557600560
46168916
854246324
1917249142
1172690405
1847149931
781985857
1953665716
25492296
1326361531
589559035
383996876
834602864
1635783611
1429386188
745585230
605763652
1169710760
421551839
1488381610
756726840
44643183
1713656545
966014596
1838393905
502091950
511675637
1054243878
1692058055
1214965508
228208055
595639192
1070396440
1083112438
1546995233
540176792
1709814546
1362809609
1039264676
1985569190
1523518096
1050435881
1653511231
1610017857
596148227
4900392
1079753532
1071770921
2084682515
1512034084
478727305
579740080
1275983262
996639001
1225415155
931272368
1771385890
1176414877
1727698624
1740939105
1821918725
2115600007
393551007
229298925
1968999846
1644902004
1678702250
378508070
70291640
377994226
1261172468
2132646582
811225202
1429756868
1133662794
653595383
1189112350
10256406
901612543
1754641093
381615764
248476132
1485929304
915825846
1899586430
1944855643
305073693
928216171
706321146
1321731586
1959441984
1952204390
751735758
1490934833
713463311
856265907
142225921
2086773704
577815337
1875195501
639639269
2039905520
333896808
1034710263
826695997
782212230
1958733018
2018884362
343457171
1663387294
1237149884
1168327311
1212145352
1799802914
1206184232
1504357073
339559916
192064144
276992324
1188794108
1195180703
1088255079
1756770676
1621980235
1412313935
1886459079
680231970
1463699468
789794133
2940194
1019132385
912942654
907750823
84915087
2037272087
1527195547
1748234461
2042971325
588980736
1023997836
596153048
1617903278
2121786086
494793552
595220506
1141084930
1722332260
996544313
1992752428
1138278586
1555310066
714196346
732737371
773400194
973500004
1137724472
2029833340
737566171
721940798
1708545026
942566334
613784543
1441270069
1650871782
362917188
1104026755
350035476
2070100364
1902433170
1811060028
1916469335
1066859451
65806838
536784333
534809856
1729444927
2001569398
899777463
1922931467
54775008
1186007372
12465136
2102537700
1857132234
1522992384
874212800
1051194223
1694830939
53815148
152767530
1869022978
191578052
436943133
1920121005
1585905371
1980774499
1332784636
100570487
1799175807
1598698010
1356594535
1407643508
342463848
1363155559
944030478
259127512
1071784256
1928639632
1826727444
1073384217
1262451514
2109685517
1612909144
648343945
719989621
408592976
1455130650
529185582
1397384800
1892951708
916925590
53908745
1662717960
1858253420
541229513
1869163791
83953919
995070252
1772248961
1681922847
1101513140
616153182
1753055924
1291310131
46405584
253544194
1343811101
1503765757
1384020414
878973799
1170739935
21410433
1910854370
1769201899
800178273
437323383
875086007
1991288603
648731778
791912400
595627404
1311641439
1561846695
443190708
1337816670
166621996
971387384
1762398667
1168553443
549184242
1473122885
985909906
291821967
675525502
237934414
305194227
1432018289
1195218089
569654132
2109757224
1777242190
713502685
974866767
289153800
702627968
1681739145
880741312
1588109288
33140663
335250501
2093401698
1999162589
299912980
327904903
274822446
2059578123
657376250
594307359
1738626467
1610391650
450081720
918346012
220739161
1651302711
470538310
103676574
1106612083
1903420035
995187795
2110469740
629629727
108713192
314736473
1769865449
1990124865
2083464694
950043139
2018983929
576318609
1448348395
1000856228
1187461362
2087856631
1675825993
1076015353
470615918
613624091
1129628245
1874240226
1732680523
1238898935
319435187
1292816494
1286225589
782392276
2112928738
530788356
999466134
68804428
1587064393
318647004
304512842
1841839418
1628963590
1342275814
1132764657
987734787
1580344345
1170961813
1232966507
601785029
543012036
184370109
1661199453
543230756
1566663786
927193451
1016839475
840001381
1835059331
1344527762
540225730
1321715729
710033145
1663695448
770440892
1695232706
1761007642
717255371
1736433904
1262754570
646793533
571145981
67658399
1125237193
1419306702
927592200
303250942
391339672
506832565
1533385043
1644970738
1016467111
412232318
6491339
187024746
1085836869
172544372
799215274
419992226
1068873840
1399902988
1005346261
280260848
10931996
39870789
845299537
2132419740
1328450427
1194906243
279466724
739770001
446559894
1115018356
1838460582
1487008564
1564739890
416851241
754009111
519976931
1266226195
1227380462
99453763
538929621
1259794472
1986009395
385972292
558185311
959379314
855935791
2032318122
422357845
216974377
1484330688
1062022643
1815659214
1942272536
391008717
243256779
991746867
334845435
866281652
2104402512
800156834
938624605
1254920463
843788412
532440195
1038371690
229409677
1076107754
764805953
1140383668
219610615
343738808
1119044348
723822507
200822258
1491068973
1480508745
791390881
1155916551
55072674
2114537994
2078298841
787998958
1802139652
1882893634
1420440885
266594705
435549097
1347186098
344302157
259094420
706106186
1039579725
30211638
176283740
2089916986
416876946
708632708
302245595
654715584
600258297
952368489
1414300893
2028532355
381954492
2010109190
627947014
587521714
1691550309
2011638841
1967409679
89954238
384291382
461589651
1075166892
1651476010
492885953
372837565
1756832188
906174267
1569802041
1046651096
1901460504
816936898
151426713
1704669783
840713034
1620976158
2018596163
1165836487
2064143412
1523732684
1396345351
1798621597
7468168
1205945377
1148098797
1838561409
131423868
160824794
1321644502
512434187
77418844
1183530239
377079429
1371912530
851782890
61784756
278792571
1070345345
1061950330
315678313
260305675
2106368373
881988537
8471060
177459407
1976243947
718822207
1385831961
1282857768
1255801903
725446822
1408927251
1651823582
70172721
1169061529
1494293654
1007627235
1820504667
275149948
1542981573
1644343961
173165160
565488124
100871523
133745251
631947645
316860685
935442244
2085693713
1532469500
1026881513
1603526495
495787025
1319179340
672791361
1914045492
84236269
535560195
164161762
516031621
45305374
1739383544
1235288500
1715987645
1442253654
306085199
633820094
121551319
1130536384
441270886
1939490032
1223614108
1068762063
1151897456
1823745284
51801963
1682350347
694856920
408274959
1554583176
1097154069
59282920
590489629
447475849
1728417153
1895467418
1572081670
2070884431
613825304
47079913
586599861
25521034
212369675
898938120
415951890
1023059690
962480025
666484057
188740922
275479082
581290415
612042998
474758489
582845595
258720931
1598747454
441168888
626665721
1192045922
76735434
237944619
1374458449
678522759
300242894
1951538466
29622187
810955448
953200991
421056310
68901007
1081452924
1688457356
1015089881
1604782375
626026389
1419080427
1846359295
1995056852
1753464793
417291280
75097159
368303013
1907731116
578700844
718924385
1128668074
1346319452
2053609921
919693182
1153867813
1138651824
505802347
1506337614
616246485
987300968
1827492499
1091661937
569514768
1578568
22567925
1595069884
1498951428
1004991031
1226768425
1639760180
509391749
907875436
624440403
1217659311
1654972016
2023541563
1509381578
517261817
1018133604
86989813
399923739
339933600
271181313
1239921118
1790822230
157380832
299318060
1532269580
1723561175
568945108
1544218650
1005282317
1983451738
310041285
131559605
473195488
1055095115
614392023
1110607327
123831360
663995611
1448423907
460284106
1545124588
581644732
142972755
1519413219
1096474835
2104673939
1640918824
1829837452
2073041047
372229338
1632188387
518604238
501398598
2143150099
385753452
497713203
271701102
1117798155
366978981
1689841225
1107563897
412762934
1967601012
264261347
654599770
822155665
504090036
866537254
1102114531
1092031160
694926964
1163601666
218476059
1558299328
1176656596
1091140976
101423070
1376512652
1780661601
860263512
1783970744
2139367039
227578524
2030288163
2022830870
1772709912
1169156616
35788100
478189375
334902596
1420104226
497650088
1873461190
1983623487
620591492
1438917546
1550944483
882732253
773495126
616471840
2031411582
379518418
1756882791
1399798884
1551786295
313810993
1222955380
478411040
1052288853
551951866
619429285
1062791083
723271790
1748647779
113186424
1568342
1650136298
1068696447
530930658
704823432
1186160447
1691639729
1945976379
65545277
1286810160
918636798
1460846633
1172667697
1863669402
908182345
1964925119
45457885
207694475
2132982372
1940344438
502134566
1628792589
1811980718
513908811
1403704606
21489234
195943644
717330666
88879853
1220723161
424013673
1268576482
1912838933
818413906
639530559
911419436
957638669
1455738862
828827206
664133890
2126989332
1063074727
1969755657
638206572
1278347673
89750165
1133808909
1859944
1158983499
740145607
1572510854
1853731912
372034865
963998513
1405697946
1386712190
159394675
177949717
179880742
987404422
2101326828
210139956
843593453
724856556
218342911
396801809
341877942
630464487
339874327
727166004
1376719186
136761328
1275109243
628423535
1327908059
479549823
618829505
1452785665
1052334629
401340468
567556085
2074517007
2009077829
1433729609
1588876459
830560352
1918243264
1155496720
427636299
1739648949
187010377
1445668195
59623692
723863439
1806644678
603061723
1406406818
1512658316
994022128
919155818
163177644
1859573568
92489964
2056388529
198505555
225611940
281747790
1622376074
1283134301
1748636189
791730913
810984000
1635503490
1380714111
1793966565
803021162
56640476
125045265
1196691634
552366402
867323844
1052969055
754718557
2055588058
1491857491
301801980
2027301954
1657023075
1909456292
470162367
183657703
603551388
420292092
1821725764
451876149
922977720
1831612662
261767780
85923797
2127710871
267029728
1792703407
882433878
2000157927
1396843113
477250099
1132416402
1664895724
1367306424
1358994211
1677022273
1967887448
417788425
946334987
558718295
2109418453
1116391406
1412179382
170228401
1648075301
1058123544
1385654477
1497456409
2062686125
1531984897
99501663
1007885846
1880200943
2041929571
1193048041
1661187116
1424848590
1017852395
929245225
413947746
60671228
1630341310
1555153020
844205866
644790259
1341378953
7487199
1158747312
1785997580
1991882568
145888496
676559687
146413471
1245056458
934317501
1865588917
699085304
1687324331
1442561007
665183576
543582431
188394766
1197797480
1466248179
433883270
33991117
1798682624
1536402121
497998924
1893879911
1814979211
23286672
619173853
1144091252
1291259955
1661106913
348572025
1465023553
164382773
1296280058
435655932
1673550176
407901995
798076313
850359596
510959690
1653126477
1491091140
742901529
541787925
305509432
157973425
1930418959
759635745
499430860
707798744
1362022324
700275288
139373107
1212329933
462320722
192960099
707171841
1125319587
1374171746
1481863645
530768056
1913726237
1630339251
1241753419
669657706
1594788975
94461132
2074587852
1303161570
267669511
1009143234
313032080
668145512
998118686
1212706434
693293552
1481380007
701154950
248381329
1473468517
725686664
1790187225
1654456719
329112348
1495012718
2029897484
1676826574
1012978262
1910918574
1385019374
939717092
281426169
1621754106
50184582
692059808
1818404988
1100970160
385373205
781657551
458472826
1980671836
1810947882
1780992626
1060029279
1961774915
1357448033
1711691119
872458678
1332326533
1913883085
801539938
457195287
1016446709
306586643
1906692897
766752266
1069473982
575337718
1246674939
879391223
551040190
1464000659
1783518094
202119627
1991598117
1986634930
1752466604
1558050281
1859642874
632076521
1282979155
1023382374
1320747886
765851354
22754412
1098887232
1587091482
984287828
924633374
369782897
100504295
1338157531
897926106
168941839
1579575542
1198560957
1070733744
493983111
1592005443
1802069347
1799751156
1974403983
240588319
1566510473
817017953
1209435859
1145179544
1077363338
188052440
739714573
498550121
1243386711
612364342
1952280295
772462184
620450609
1629877411
474915366
1309822193
1142638982
361313863
178595875
584767221
447162985
1176249839
1628392634
287242928
1746065106
332712513
1272005536
1390728318
477193393
1472766661
1133212989
1221451007
669773606
1997181328
1986400724
1757493251
1571434244
570674480
352513709
1471777323
1805507406
10541987
179743260
1285510994
1170329687
1053529213
933893958
1312352468
1149108589
46869134
379908865
911784866
453062676
289619634
1331879925
546535237
864119998
1084946929
292792941
182872823
1819565761
1614098390
851957045
1926730880
586175832
1547864082
1881828641
565718738
1804017329
882291163
1426662960
651347837
1410050272
1185520893
990625561
778952011
97741466
9288901
18591126
2024539883
556044816
1191465639
211620695
728932453
799145623
863551331
1589246228
379585028
346423339
1287380458
46191647
1106918964
1872551938
2138596834
1505186169
1079994397
1972383813
1635341619
1247963855
1272996148
1546904882
888890058
606388883
445591643
166081641
794982633
238307285
736747410
1530084805
952907516
734536519
48947822
1871543161
806910975
822078189
1491600407
336329271
958462239
2070224429
1367924180
203381156
955829099
1544022701
406705495
625906756
1714232920
542652458
331391598
875335756
958387699
167509237
71785980
1305966351
313868657
1292097995
1832065001
1249039809
497931494
1459551907
455275827
1512932912
1092938737
277829307
1802819195
931421682
1892520872
2118056983
844924359
1184016169
1101421834
477623635
953839082
979460372
1744648010
228538453
1274730272
642140138
633098786
812906379
988196545
847488342
907609988
2012493225
1768871059
7989277
1843252933
1697096274
1222308160
601621877
363345418
1313979816
417649990
1937219583
1972626675
774653328
1189699051
1430387041
535537302
149612784
427287776
242919796
1117355042
199836809
310981998
164961976
623818479
1745102647
315034429
1924785938
2071796367
96411014
1282218060
1976614763
1524238112
360138555
2087490540
1814326439
1782885390
621048342
748375999
793860867
1405632872
1330216686
1909937898
1380976450
261311260
1230311006
757601359
2072784440
1465704983
64189368
1325793361
572114213
1792083901
1320350290
2014435195
2029566601
1272774470
1744519528
312760411
1618509212
1003794581
502880413
616532567
1189891795
143266260
805340054
571116329
1996576931
579836462
1612824335
1906370085
1797754627
67025955
861559972
731803987
1520326701
557541207
752545503
1181791379
1440087106
1934463750
1680309820
68605768
1828118206
629788852
754058331
1805195064
75463877
241296776
581972251
2065745347
688535513
1565945188
1225619039
54120350
1684792244
1310884993
360340718
1139198354
1266425963
995785311
490348458
1884325849
888699291
416713562
1315934404
771373972
1192447707
811770615
164251060
2021857745
1247773665
1900816118
630524651
186550523
1978268100
1032243300
1510383852
218879880
829541764
1564565215
1372962883
1047952038
399532452
602130998
422667629
1195889510
1422011945
1468980414
1751016824
294878780
1315002368
374820311
1314605541
1164388309
1673728687
1117041681
185300385
199683294
1732822816
1908246318
2005569656
868171522
1549141291
1869163142
778648488
689263648
1698446033
540082129
1018433100
1866406890
927806706
1850310720
2143672624
1789640219
1478846373
1808556023
1929786296
1300603161
1482620466
2093791047
332746497
1639380997
889107350
627979659
688264174
924440915
34304620
106453904
644318557
1824316475
2111946140
603897077
335441316
1615151007
770957371
1264012106
1404064463
110598248
717743574
1085777976
1463857761
219154250
1243896602
1672642332
1403094528
582153989
1669125530
351135719
1035472700
1826579299
2077180948
1896599918
1607920693
858498668
994248486
1574793922
508457939
976605012
670748930
1966786261
211048906
357597344
1051348502
183962996
1134795561
1796560514
580949242
1636521513
2102768251
1090901177
1142447842
456135324
1335235459
1585700034
79628324
322875466
2104553672
931835103
260265862
232012619
857622062
330392992
1239224256
298715193
625618602
1310726209
2044610281
1264150164
1929084838
390094105
1971291777
57629449
1419357515
286421423
1823978657
179659220
296941345
1932517147
554746818
1817983031
1782832250
463775749
579480147
1471524876
392222636
233308063
1924801594
1834649834
1111712665
1633519279
1010743784
2128171774
1339770622
82318088
498045375
1443322052
572860667
87489767
1549895421
1126994433
2007461257
798422454
745343788
2137234809
1553357290
2066703901
411585997
1655096094
809533439
380982301
1969630392
52625063
344224577
1354551730
829090822
227152320
875611414
1290924759
984070003
71081536
676284569
413289353
573434019
356861985
1669111587
891287183
350951846
1564336240
1837960404
380052312
928971628
928487013
1625265117
1653550144
1788606194
685716234
98589130
1739601166
2116261205
146168476
408638316
1611026626
1397731293
962254509
895498443
45822140
2082039903
641001711
664322502
1239374233
1747904968
856008036
1125263859
255582824
1080618976
1852724264
1083899234
1204140899
567351290
514448408
200682640
760969911
2122971233
699479230
1061447801
311866353
67764738
1747181846
287622944
1822021083
54142791
611152162
1244508138
1390645391
2015972696
1572932900
1769934666
1297138737
1948615498
1621362361
2001654738
1150678741
1445725103
1692431211
527479240
1234784936
1791032289
584634343
217722798
741747895
1029708976
945137862
591657545
34804262
450294308
1057377807
396984754
1246978014
2096759986
621644911
445111302
1259167559
1430634553
705916998
756872036
428731940
1830561082
1500843909
1963456750
1989323587
1466974442
1951095796
1431052700
1136897558
953183517
2082602386
1339468329
1473626990
2011191484
1901540492
833168351
1524512115
963893215
1581106144
1323894820
478222528
1620802779
1916396444
456496509
29565683
605288157
1043479158
902099583
946342130
665402310
365813976
266968086
1374053606
1765701588
790129334
666965925
1075455318
910935411
1413806619
1743581421
1778287111
1203940887
1500076235
408354140
785939381
258634298
170531672
1797384291
844816626
853875155
1768999569
336005212
879549863
632179767
1734678132
2139257318
56365208
1283780795
537006117
709788883
1197681026
298882679
1187015653
1221543925
2056130545
1404282123
435080175
1630514611
1478791451
429610214
309400085
839952409
1793365523
138309312
46119515
986428734
561308314
404477149
2048933135
2036968262
1956207195
598332044
120551866
1972292821
852611117
2005349570
1593255874
1992107335
1898732502
673131091
2078757563
1332620521
1899247714
223407111
2049759939
1973728554
404042
1707879717
1291714626
884481316
1790143955
1223906169
1653994768
456772912
540814682
926185337
1790474040
1660288036
2039119654
1172974776
901149504
1882241674
1677126804
351605285
135048817
677398492
1392475950
1902062211
1221949607
1204137388
1778014170
1098513378
526804821
140813585
1051511998
336099588
1720915590
1543225860
1775243065
1831186532
1378743501
767420469
1387027164
817448264
1031803960
397280879
1058253506
1399500805
1469121722
849222662
824506569
1210336674
1144501983
653427850
6357713
1901529310
1326278150
1735035749
1673107916
844120471
2004585051
105859381
1315207067
370269624
1799213798
1619642224
291151182
1581160767
1993418837
1765895299
663566777
768274088
157857485
868462798
1794709246
1749274246
606208131
1888885187
752980386
1201414353
1783691174
1840480075
1268520552
395447354
182264067
1226151711
1685399624
1994196664
1623768493
1741408703
676851544
1937092097
1931148756
1795182095
637619793
1349019542
1787181767
1198296602
212304290
1086572831
625162551
1390269179
2115978488
1683212311
1203401536
244005191
2141684109
1476047683
45378388
740158858
1956939038
882438635
1172964751
1181528019
1320402743
1687456813
938339025
101425329
1117849626
1227979728
310899286
1827755232
1508273855
1040958495
1824232508
1267872302
612339507
572805593
164783098
1827869451
519663782
722576477
1994625586
1448358709
348646427
1745173747
376534868
171271081
1594464678
2138494895
869672352
362055584
1543718974
1533438815
1448608624
1231509442
1539045934
625340875
1306488162
1634823945
37907803
599521377
1499881728
2092408587
1212491552
1099954110
1364930212
854690759
1321602392
1043428482
1850684296
1031442581
718438803
1164633930
376085675
425913208
575212048
1827761457
306065452
996291108
181763709
1537359817
598483096
1703677560
409779683
660534616
935388735
1774731588
1756425908
1134135641
1316299241
590278844
2093433629
734080119
963741483
864696910
457721840
1239473476
2098056810
425595168
1075035041
1927333847
1826860765
2113364130
1341188968
788229693
258924951
706968031
973380184
1712822586
1783835390
1666238150
155545291
1826099126
318860609
167364569
607644068
1481775084
1033159479
760960681
425386953
1803271837
98607489
1737962339
1523422326
1652746309
1422459351
948164843
869801975
1432234167
236819554
1015715871
253734257
1678271392
558955214
135593372
1416562026
1542993160
696584705
522878070
958183384
126099673
2139427989
1946117082
1446496816
1560578978
2053586157
240523804
868478589
1285847860
430821240
2025038258
946749561
2029133307
1977722177
1334338969
289639607
929045441
448695777
1368280281
756096616
1258860080
1479197121
398268163
1396250085
1696825451
626154662
643170679
769869485
331306993
1667227482
1470607767
1402183049
1752204357
594197111
877357876
1951338382
1170544580
223666281
599558950
1251479384
1802495842
594567176
2068532418
1353419773
104551279
1625687622
1351341352
2122807031
972347209
385222874
394430515
2103693940
1352819193
2001450975
2079237126
1231505434
1936881184
1740454270
271853100
713049638
251138844
233851496
1535506238
1097574139
1164141511
2004683153
68247323
504487452
378026031
1564985694
1225507187
1887678341
782451883
1055582811
1000579579
1711238491
435104606
1965669835
620097646
663207438
1815759568
1619357549
1246272804
934603559
1087264748
53278644
1206613256
428455704
1343929626
597759578
104875573
976534305
900907668
126178461
1535855509
197611220
1649442672
1815547640
1078780327
386593998
447582407
484673617
319128281
113136129
1294113548
1677067046
1130695517
1319283670
1964937598
399959240
1543914818
350416257
883345052
689233647
1157086706
1820145617
1093715007
1647387197
1081270397
997717507
977726720
2003277936
239229811
1472953539
2106122882
384575170
1366871220
2047422595
213432108
1614149602
1194898688
485044985
530966018
51498682
342799754
1023908401
82252485
1163157467
1803490033
742010433
24351294
1344648344
168264229
1342681132
1884142200
1811846281
301350002
719955795
2022636377
1016133845
139942953
2082584603
1229373014
469009653
1331265567
302744118
1740443404
1720715838
1076541603
519309079
1036651370
1599672720
477018983
2023724978
991108045
1310879113
1714380737
650595071
85914576
399693129
1212703487
83295324
1599166862
1383892458
409957623
5558638
620738276
1030679904
521767681
570116311
1693413642
259742825
949911135
581881951
1722747143
1002815701
236711515
886563442
526058580
530212877
330853795
97168789
1551866881
31574209
755496642
797262329
820524669
1726699065
1332914048
1882015591
2018354757
2036881637
899597765
2092317848
334771111
730845819
905907130
674839568
1399483354
964978321
298204112
1638353839
1371126161
1614106170
413203759
899625427
1752810878
1779650894
1219952666
307221661
928489065
621988178
563374534
2138054437
532785484
1804839683
867993948
1416982761
2039044579
602446238
231133920
860984031
778809996
2018901923
50799962
773928552
1469156574
193082057
1726108886
39058283
1765321070
326081793
990904490
1006042810
1842776290
255455050
1982508722
1609232381
1260784520
971987867
1930375096
1810804711
145807739
1862194979
1219251014
260536097
277189459
1792304478
1023653182
2028962808
1743506001
744253638
1027426335
1834242135
1728495719
977731239
1070435222
600658157
58192085
822370413
886079018
2123643552
1395810244
1150504495
735685642
1177014612
30389090
1264222435
496666920
1981955479
198710136
1969628348
1390417724
2074864501
814600601
92429014
831049773
2039738493
737008190
936101010
1261689981
1043790296
1874193398
2070877470
1619692910
327009009
996251736
1131457293
656745133
1901859643
539954185
1953838200
2133579266
1599685834
794599225
1537496851
1760899033
2043368042
1173368084
618554368
1912775348
462253532
578368826
1956516274
2078044311
488316500
777962230
469712199
778950332
1847125561
627711474
1401140780
446857544
108229115
190792377
55512959
153503907
1214139855
680796733
1571977744
742929693
1822106746
328706699
1929488313
1797376666
1989313767
521770894
1808381118
1061396018
1978085663
1482951178
1084430845
625488206
122483723
467134764
351774683
1808668250
378273673
570231217
1278576578
997874849
1471796118
1222057709
117983039
96749022
1171303215
1112568518
1884350720
527122483
820933660
967534142
532021409
647507100
111430580
1863039105
1506071469
1942677954
48203352
961059074
465339466
936716619
1612004555
1398308487
725369773
272861993
1769562942
1405601591
1345162292
1186333223
36333211
701178322
1902338942
516456593
1213879210
2090777878
42443937
156036116
1939768566
1325613204
202330906
1253530082
1773066445
1372163174
336524314
498963323
1157459971
1568555506
1357377848
441115117
749728735
476451825
1424491244
738796367
1705206893
52158072
1276355141
719332949
1883467372
1329694627
1937015792
854347377
1461602871
1624549248
593828139
680362093
104735161
1675098252
477240244
1750029911
460389925
1696763850
1082859173
2039192614
466108244
373677336
5974342
902304697
1522047195
832271121
113400194
904954091
593729805
548116530
311004594
2041445972
1555281669
1010671143
2022250263
607951104
1830021314
914555546
1989899269
1430271301
313246116
2095994635
1372918368
322550316
958994569
543617471
815405466
1885177507
239089138
397042923
994786509
162278629
841714294
2026684469
1281529257
994998146
1637084387
334010362
1526302173
1683338502
1516921007
707778029
1355850180
1461800040
89940940
1370378629
655532820
449485178
430687636
1865363432
1932222928
1830293717
22217782
215354452
2133579777
60337198
931083189
891086897
525609799
1571331864
864578436
1594352590
813481664
272650856
783400332
1635761644
154619444
1334749485
857322374
1357126834
698421048
427789423
1717851657
453418350
469687411
1198505940
1791474175
719301875
1113352016
1953430922
2101614544
1450059833
998732379
277961490
670066899
1448264581
467669846
686879866
1935969806
131611781
1821834756
1595990488
2053766673
1060720801
1041421745
1106408106
524024747
2031451783
408258553
881701513
1639994343
1193643409
911912628
1342059809
2051122234
1700847264
1065876110
779430551
1683237038
2045019250
476620060
1453439884
1907233470
453845791
302836390
144748067
1289512636
1414830318
25595231
2099532093
131949241
61107918
2132500187
982888723
1791585410
233705388
1860620953
2064651233
852723728
318360047
1925421078
959954412
1376408833
1971164783
930495873
1494023496
73569828
1034725850
355588473
83656382
917782225
294702084
28294488
1049487750
1215498554
933132547
3354594
1295107156
554407131
1427425417
233975585
617586782
1710099687
1524244196
2138847968
282431191
1450137141
1487316254
1574446727
1739185238
1858717085
929925220
271709146
1166022002
1940282883
689308580
17937580
1286755094
1807193946
1823813381
1949595159
752864909
1427024805
1536792583
1816146259
959561151
267677321
211395074
1303103312
558331778
154053277
943042152
1582563845
1869275171
565905312
1765739826
1465294703
1104026918
707295769
1792324778
2028757716
1270059486
64501655
1302774264
1847275573
109126430
445593129
1267843423
1345924483
434095243
1826697858
1103281784
1079635380
1697139719
1109278327
1857363047
1457431072
998149638
2022430149
444282402
394417635
1327219246
114458323
1289930471
710618909
2003382012
1604906573
908466641
1349105990
1890328187
1592112995
1945830081
1685010559
1797528196
1128300807
1710268119
920912474
983331102
2016134211
1361894297
906420473
915537898
391123759
616220721
421428568
1580091782
290579984
1153084749
807784695
444125427
1504375361
1541729699
121413873
71286334
1098909915
1341173196
1062534984
1649986173
1635548078
378487975
1404491254
670790799
182193462
1305310106
2115139764
303398099
871130421
600532744
150683479
496675210
879693791
1188855361
583215162
1878053707
1785005100
1212144703
684753411
1840855285
132952492
281198362
1839636184
592976931
1459328743
1069392046
704286022
1304143236
802971534
167583629
458021835
1090720010
863669050
1866968566
1218536011
499589575
312777351
1649478402
922778
1021632172
1200473880
1208779471
1576655976
1959499409
653803459
7271923
285506651
1517235390
311488725
2077338349
330332468
1663020149
1579536567
893838700
1057492204
1403463172
629126882
1129400135
1737891913
875483819
1623767677
227473430
673992172
260866255
2038962080
386504170
336522120
398018610
2052890322
838593938
1145052450
1616021031
801024472
1526626876
297987749
992354889
808622943
1722527355
1355773570
1642797647
1182065667
502072380
118554578
2070369833
541626840
1514263751
1629961290
828621991
1890674007
745601427
432242459
2012200877
1686270028
355873670
383450769
1435809781
1548369019
1486642357
931602085
1866148294
1455782108
2044026606
659342223
1369561460
1394684085
1988162907
161721148
1835554537
846563681
1702048737
1924583394
2043529817
1140984124
774625370
1752617699
1969555534
802448539
592404778
288845357
1126100568
1604506974
1670573951
1127280294
1831601781
1438840931
28044841
1516156656
1716941901
373699715
351568429
273926428
898967786
1583654888
2039858029
197024017
1320771274
1652530870
807976020
2071160627
1983340141
723816818
2044670646
1392206265
1831570138
1838787379
2137339726
616091591
1172092143
1688000458
97287879
534905735
672970974
975067653
1844609420
1722209336
2013815105
48228852
2012374009
1123770400
1086821461
553737003
89368253
916510643
2014234501
446941967
1506189094
2099597012
641907742
233592548
593475433
1421055894
977240836
1808751159
1617065613
1152132276
1323551190
120403262
164450662
522187641
1805741620
1307155116
1056391622
610696615
1349802601
767977117
128985004
2116531421
683715122
921369596
527757589
961741684
263788046
35728233
493390415
2090620856
604940279
955294086
836933192
1933063583
2143991740
1507974276
461696648
1102041508
1146367733
1934732037
1659431933
1556492899
163648955
324940397
1561687684
1082612480
1672832519
328629355
1779359284
1337621922
1429219709
859147788
1576106492
303052200
2009586529
584189312
2625959
428198365
1240930166
948650081
225381679
227964448
188386328
2078083685
779447544
888389346
1138833266
342020775
1577880061
1419627146
294644749
1727228717
1190633163
1565836206
278469713
1352551917
848041772
645677986
1030352618
1999858721
913549332
1604961410
1886231475
320766892
1761685651
1882659834
568856323
1719598552
11100655
777124952
1919473360
1233474909
1682976607
757170223
127358469
1279198370
1463551802
1538964420
607732185
1780087949
346018252
1287477099
2104779951
730374528
1540143991
1083257299
778873812
1448039157
524075801
1918765692
1316977333
1965324530
1036456886
838218626
360531829
191634058
1718559662
51203237
610434856
972553246
73375168
1278477407
2016457258
1842693417
1371672884
372368135
1068042282
1783672766
1967417630
1987452210
1137245356
460995853
1463627317
2105044257
1309303535
512849229
679447994
1677915631
1988604561
1373842544
1712335509
947793070
122002361
96588266
2047587613
2004339656
688055014
341919157
1932544838
1220398332
1494189582
914306853
697999758
210135717
919349202
1591806777
141030005
2050894788
177390688
1053837942
420329209
1286927470
2129243687
1373542276
1448617765
1434657079
1610731730
1868180884
975208932
1402972396
1419853457
1677452735
1777081774
255870752
1723532237
2121778750
1539653742
121417307
1494565944
1169758289
1170128820
1783480806
847158679
1068697212
666069320
681695450
372495761
1137623673
1072837474
543098778
1949748489
1277178880
1084765406
1103917711
1400355978
346697515
620324067
100378782
1926346908
404435352
299443236
887817272
1023114687
495692211
1070828721
1043994455
246252899
317113572
1608156
1370037318
358506791
1539753331
138000598
1924952225
404119557
212721879
1294733612
1962743698
1257994704
1050977789
1463702638
611271545
1633059868
1063709612
500516558
1475864744
1760734664
1583892186
585019280
1233803314
349717537
1998129241
856432796
1377231047
2089008780
485802942
1627817872
223574583
2010780257
1979931970
116098403
1939306235
658198610
1553309795
1384484606
639843969
1647609698
1361468831
500159796
2085425184
913437317
426316036
376894801
1445710949
1404201909
565121136
2082959616
1400424434
949823546
1374437804
110817065
1266787683
796573212
130308351
1366639448
1159935957
686976710
1261018813
2099396210
870739136
1175239949
456539730
151340883
1769488177
1776043883
1560878121
1147910706
2027270246
1984818703
110048234
282268061
983878601
1723940352
323124957
288609838
945008617
1311385032
688349593
1193433019
2109120897
1436348894
259105557
129379317
788407624
860196891
1004137118
524908654
1123951194
820714720
952944089
1816199561
1742670943
1010874222
394016516
774767507
1651643980
577019113
1711066047
1069208192
646015885
51285533
1429682908
1861435968
2023060363
923695695
1301776946
681170811
533207798
1490842858
698531303
811253427
140453480
1427828897
700190189
684559862
906398969
1678525532
1954718834
995544040
111401375
203192006
458286150
1092239598
215717376
1354781613
579221199
1666125461
864140624
2013972188
2036622001
1114017869
1766733072
1551466816
493447535
1352074191
1179537514
261743991
1496247967
763033878
1923898001
625425138
653796559
1972800113
277227506
1449339617
993477985
565402985
145469807
1158251787
460557756
1059351126
1547613851
190859984
1780008231
2065861799
55338729
1631912902
936987817
814930967
1788482937
205019924
929805243
1621609316
1358819818
2013856262
546100967
1005457910
381471709
1172233609
1666156240
578181915
126213119
1382513135
81966438
1189920484
1103468281
721733360
454503594
1770979910
472418321
620698743
1544408381
1829936965
1279734369
1222346404
462902187
1487639832
395574274
118970935
1475258275
797245564
29630429
850006022
597078553
1595702317
973907821
147745434
1246018148
1662077162
2058120848
481550579
48254506
504905129
610020379
1356420124
1489088179
1290108978
425559259
519178853
846710506
1627194605
973219269
1247147154
2088675918
2121979682
1722017382
941504763
40868571
1225009684
287765181
187631810
1767085842
556937182
842988914
1234156481
165769432
1827125904
1691384487
999437532
428894956
35824832
2078728709
1684704662
629694446
1291452680
500758620
1727531907
1519939564
1318720158
1230250640
1621121995
1904031543
472845660
656916427
1061033829
1457490962
298819104
768183168
1447268242
1251263940
2123905984
1638664141
2052252073
969509371
608714273
1738534790
833377383
65020722
2110897910
748269787
317979361
703291306
1567441382
408153916
988782993
483325692
333587777
375918008
1425932933
1982756884
2010438153
999670101
153633067
1685307499
1292624743
1796385629
1036955477
1918237099
951885897
567999233
2047989890
376053693
554752661
1947998369
1496897321
526782284
188096427
1391613746
1719005193
501161043
1147658496
1590865638
1670018844
1550659523
1602575406
1561952041
1810561830
1262186087
1373915794
1566005591
421837545
2083481194
1060199078
890557015
1147494588
1760544280
1297051551
921066844
1009124938
1010014760
642165214
1808346589
1142587935
1004737433
527709774
467804746
2024143674
968021593
1380706436
500675998
909493465
469946182
1276942715
840956430
1879278407
552178292
1466453937
565943088
1893701747
1903509888
1115762931
1844897868
1405409047
1934293531
1815886027
417982059
420905004
49138476
1219148287
1821403902
411666025
1628845230
2095818379
678640960
786045597
564341921
574988098
603668962
1770946530
1389211173
903531757
1034398664
438839509
1600638755
862420929
1568683900
625220062
1594908326
1453103310
1664904261
290166633
459541346
2143729759
246998994
1266030869
156570107
1033058391
1265872614
1358792248
1374843569
115600060
1172867408
1703262688
1174909004
1019388670
1405510236
1054363587
1008604726
497386879
2115417222
288733094
1619559949
1750409378
1720711958
782012963
1799540529
98913442
1332489268
1988646104
2139982723
793891682
1060912060
583546449
760186661
611311975
273786068
288318196
610643302
788872595
896990470
16742535
640319465
1442204097
466652557
1443777247
564008025
1369164526
1407055407
1388834815
716675865
57768238
297129808
1565398081
629763300
1752062019
515146835
1259706129
167813702
913823729
83279169
1501785686
355020898
310426573
253325910
1764348759
285183969
235195338
752323746
1147582203
335080337
1605520483
1732166079
826572147
898291195
338837337
1297378545
1235092295
890996661
1092643510
606302727
329705770
1961076319
358885956
726411161
404301847
1919586826
2000357297
1901021352
979955073
308689906
962992607
15527963
1652539464
635929660
1309355518
588290432
379579489
47980751
1056618455
115551334
1999714020
1645153143
405506398
1539051088
626514703
1894807511
1516065650
1187658858
2018954645
630084030
2029186648
544108274
81676714
1732658058
1463118134
190792201
1552393488
114967708
777052920
1104177551
316632024
1286647543
1048324697
1660283272
8308011
338222610
719070765
492591704
1809129410
2131580151
1624507803
1219440929
845358458
1145859125
1888696330
1537610685
1145567080
2034272445
1171402363
686960942
1059173292
1961941306
1020191238
1881449972
878854020
282303850
549070300
363258953
710499674
314241912
904314435
1056843739
777324535
2008362592
187384243
515043057
1499010847
667530547
1795670129
1834319313
2014260137
1318807371
1715483917
1664641049
430957600
756649199
381467912
10101529
549869781
881347502
1654691894
269918305
198107042
457811359
883487185
291106858
181541079
1609563940
1342468203
539814686
440222526
1464020447
452234713
1981080726
1113118750
1845562824
1957279759
1390372176
1172205528
927113358
1743468779
1788013873
2035215841
881767262
1295771308
1834860071
801764743
2093157588
877435964
1480306062
558343499
52241408
900561154
2066480954
1765120989
1070292458
449767906
66078444
999834579
1603261451
461601011
1651332049
837904550
1746772714
1163093436
99033350
407704150
1794752482
2048066915
1081135538
1844816324
1892177801
1347218349
269070720
1550869772
990884844
19978846
587219117
981662624
1385802525
1960343979
659833945
1210295034
347903169
1725094149
1391518337
726946332
301254969
168277660
347587422
1426738792
341288756
69439431
74857303
1482883020
210313721
232618490
1912438378
1703349439
1878841328
2122826220
1639373119
79478503
1131131141
108811510
1462563860
1565175515
545719338
1561718877
69409944
1189853313
2115126936
738662868
1291032704
464861170
1571569951
184541249
286130106
997231797
1118883513
1806918532
1217306153
1888020210
2042373013
1735271616
1309138695
1775131372
1081645528
1955471061
364297689
1131363793
1233127712
592291295
561725766
615041426
1748608065
510791877
856554970
1188039059
1690132343
1301227655
336305959
1299451465
266722969
464543867
1167031100
779774548
735702005
240703214
120990640
70710737
494302594
99294550
1736519930
44030835
522327128
833210441
1974770646
1809771518
1437800926
1990314061
929546288
1201748784
875636360
1106217297
841084592
1269171121
190531696
2079316842
729561063
1395512150
1979424896
319660889
945894783
1980432181
187798106
1509773781
1310973316
1194614851
1543207043
1045898527
1179016157
2111526754
1097393342
698429395
669643943
1260788203
1694393507
804923968
268496670
1640973568
888393962
79039127
997951165
1007401765
571876187
106783798
80275142
2000144248
355849327
278958284
405089140
736922172
2116731645
602906765
944598207
2084482359
915841204
1468535297
659738786
688349157
783215154
1944670926
627418368
1513659369
2054644598
12650288
2039579261
1700638890
1509302201
41949977
511931778
1082726528
1057623654
417962440
2006135455
1997575171
531436151
688672475
1617448591
1620610837
327851942
976760121
2075427234
168807494
1341383018
782270635
1536946688
861690484
224028952
92005735
2021950897
2073743202
1033528245
1569917010
1764048048
1357958428
981293285
2085564308
1892586333
2014563801
939421846
779717267
1057287371
46479438
1308180856
1828473394
631637247
1403304873
1493968705
1226211668
418540293
1490678900
1117200657
1083428015
2129920903
1983272935
1944074063
1001964470
702190178
714107183
1350986351
464859099
1392987555
1396258014
277620861
1770851797
178288517
193795419
845302803
1653167409
1369833589
96518003
24945244
1348569312
2057318785
1563137689
1444477177
1349455797
1998675682
1232095357
1057076397
1717261222
1718854053
1157935584
909438929
1943645047
199989854
683281171
1434001356
1881016708
1232681748
1896242071
940065740
2128704882
1429182955
1492137566
1385864047
1340427039
513592090
832421514
188343359
2097562644
988463882
1554510752
1046880292
1846560376
887243086
309544314
657777718
514064007
1208533391
619606073
1278488067
2074033701
1546811219
976789911
586793733
1788421494
151080706
164619239
275256787
1864569479
2129262868
2047398757
1137816723
1184848502
1836579671
313563637
658784232
1017039069
1554631720
349844244
1063512135
1725294672
1901982791
653785224
1499493686
1759187718
988428491
1736603382
1303171631
1425951450
1914031640
1603111259
1782720088
950786285
2144309563
969719130
1196913127
1609217763
874072819
1369964654
1570157722
1554497233
1270937997
555848501
754490303
1671340771
1033970441
1265518075
529512667
433172117
1178677278
2101411027
330055614
2057391644
1255066933
451574867
484527216
263479024
1921602963
932085116
328512015
1224886423
1071138186
399444386
1994543271
1550834669
6665315
225386418
1958474617
831519745
498456320
1217240805
542029621
2134445670
768903580
1312390386
1993799774
1707094800
500294268
457195594
1328269675
2043364548
1843842046
355976712
812314955
1623892335
960145111
1256475918
1347318055
1363917392
694350947
675007224
567579451
2121624592
2144733442
694650792
1761837143
790568796
229230141
1128596083
951148280
2115219650
1142381693
654777757
324663499
36774299
2120029794
968397479
539683200
1647709950
1068968564
260091716
26170588
556659590
1581814988
1974163692
1520706631
1032662705
1978464852
362109154
1964887648
237884722
67932825
2109600097
1095279734
494815563
933960153
1700706610
367831075
475175784
1326107499
1242218441
637397834
1659482493
1314677881
368441912
371356804
1473722416
1897213215
1353053847
1949740674
2040748718
1906576436
1928124698
253320727
823214838
559849439
1378852733
1294475220
2132632030
1285513447
907587103
603287400
182747067
221105443
251110239
1004614886
147100805
1999214785
1781494912
375184272
1831364633
2060577121
758370834
1036251081
1519319576
1738643429
1320604448
433210768
998224546
861502190
952625885
2078320244
2117884513
28424407
902112146
1378945100
1898044172
1737171481
1159701441
833833736
1271449329
110728116
1947499113
164331313
35039759
1688232276
1503310432
1573041119
328278507
1266272094
468168644
1269517705
576961952
222455123
1896534842
2023875466
984196813
975290432
1531012747
779331298
1403785463
726191312
1958990195
248729682
971403871
1088389492
1978471692
1013290665
968983577
1320841424
1002278970
974007566
269879858
1976658884
1943669843
84297954
1453876311
244329535
910692665
375763074
1475208528
1379534460
1011384550
82268451
1854731322
532259852
248610115
1876057480
1378415529
173393509
1984467559
806417321
1948971836
1457786872
675163302
77417331
1415063138
640866102
655053697
193883245
2116494850
1233322222
38973060
1496149257
753203151
537584214
646304220
1654405030
1708842669
1654336217
749719907
968284625
751170361
1822349105
585506380
1140349380
1343325140
1607412493
283159183
642520356
660946174
1913959306
190469391
332703545
3676549
1261326699
2080022153
97605307
1496914676
299322178
1521067319
518720647
1988020567
642082795
1884252465
475124198
1166965698
167252036
1512003861
993252999
2037147919
452033129
1739662701
1630994143
1006993243
311614152
357031404
582875681
1264845955
645177141
1321751837
1910628702
1447034547
1001631943
1459604605
1428774007
1822188595
1397538423
570157374
2099663188
1581388777
809406112
676655155
1816336958
1779013055
910973573
879446587
606618376
772055635
576270110
1773752340
1883492554
1505260482
58021914
1232756562
1830489850
951705143
1171706444
1057502692
1479534027
1159474863
789956008
1232049892
73578791
239326472
1562773334
652031647
47828592
1640878896
799450114
2040786643
680999574
1230828933
2101375674
901593784
352737384
423482263
351055361
1086651310
1038731147
2029164394
1293719436
227640617
1228075393
2144833302
1222320375
531165485
627841282
892437395
622960362
1240775775
1568534401
2081872419
1857586061
657762937
347714535
818183183
320675860
970060305
1815140501
2114946687
1963290486
1406382492
1250111818
918864878
1731913805
1591061159
460106389
1206315733
245716916
1459767212
477857383
635217777
243188497
1261495900
813179864
1740597972
1741246993
2003397926
2066172999
421266428
524304842
372123547
858786482
597032775
186441258
1343023518
672008382
251580392
472417390
1075346587
1847162274
932298402
196390333
1460360009
2060285155
2133172993
305266873
2113177207
932582263
1732600790
675245180
879761477
831440603
1866481189
1445612154
93028762
280654510
40032051
1006143656
295142747
1767766005
933892879
1177934846
306728314
1179011670
492877367
1910307427
698666615
2061700707
1211681994
332782928
2070312006
1614725419
1586617188
1319242748
59381345
402482293
1572656981
988802275
1408447518
1286256232
1613686416
1173234063
1579317226
650178501
951314446
1784145723
757106013
1374751096
1204929621
794001860
1994263538
1985317658
95257938
1113304719
862594110
1968759141
1407399638
260906391
1937765164
171457674
1205964451
1842410506
2131531623
573306354
1064983818
1249728321
1466850578
1482587863
913884347
975502906
273561980
2113590940
2100181804
1919863785
219451516
1992001723
487018758
1928229381
270155626
1988309772
1767457392
152509099
735507227
1420268707
1874415302
1702959835
225296875
901260096
877582713
651930759
1125716462
1017719283
1672565186
285454726
269927459
1215065891
1694688175
483949807
315992382
2065720180
2082008912
663201151
2034580750
1679742706
1956858318
1177084143
977841123
643053652
476267894
614655096
1248730700
1483234000
597918109
1559384168
86723760
610386969
1346470805
1577820591
184573132
1485603577
1220154942
1202793693
537003201
730697164
432632413
313925407
627832963
1772857373
2052075363
1934068181
469540082
427217238
911080247
485782593
872088787
1645689562
316873345
1850602879
1256731865
497862190
1785311511
202921829
1442623454
105384887
819450341
438714364
464735010
1411770406
96163794
169272441
1170361063
1878430630
1916830989
1716536112
1073989146
202981190
1859415112
296641959
133059254
198523870
1293164629
713075542
56556169
398043012
668576948
428743541
747992778
443327771
72865156
1408876307
1550038251
559094025
1549115484
2030044177
984719897
1083830493
1522181003
983967401
1620459631
575270985
683483026
1788126254
2120680056
1412368481
1126358560
309703922
1665036181
947664229
1814420438
827379350
312152270
825550166
1873655465
226242151
668443666
914679108
347006933
81619966
509450563
72341761
1067500269
1666323035
814929522
1801533506
1998274366
154747762
1587790698
382063991
751666825
305619350
1365941949
1039657826
1646153446
913097202
886380914
1218884711
2028403188
1316513540
1346976678
1493337999
1037729048
884982484
313168079
93749193
2068386414
882147397
2059443075
1138272679
672247965
1374771000
1004507763
549042643
263342831
1923540138
970220458
1688029943
495442394
1408339629
1983185367
608412834
1181690658
1032940972
1280702464
139331807
1628928574
228409067
1615218180
1093044902
376950814
107568890
1884456059
758410373
1895312428
972802941
1202737469
728106610
1912566751
77999630
1678967634
1815688156
2058824514
1115614768
1997187122
1334528636
1039529338
1234324268
1194215030
2107217970
1583471726
885292818
338848608
1840998778
1291542903
830335051
70057637
1971230613
1902269778
1280982063
1197956720
1190108785
507869452
657703289
188728318
1962294176
1368253750
352555456
62582689
684692563
1089944305
1311761628
1183260015
734978760
954571750
1241604607
1766932642
1152232966
1550478044
1209563927
1349355818
668239617
1653134054
920374697
1509174895
1579503394
2112559459
1777897078
345212068
233834170
827962521
2116942587
2021152961
2111513305
1818569936
1438438348
600675433
2041080833
1758708821
1257496263
1802775200
1960797317
1652811745
208826805
599018484
1602631112
1754556096
282723312
1539891800
489826292
801338136
768067894
1648776668
1859690158
2065000873
537875321
1199413495
1676255398
1626628966
961494355
907836450
257746256
1746504732
1897454660
1634487055
1232759509
816923500
1174666010
1940893653
927438041
457901487
757570484
1447092277
614584864
541465331
1150337488
1613828336
1982843905
1334579146
393233675
1867133655
343022354
965342756
14199537
712242819
828147276
1333357783
470092199
731715816
771803509
438988653
927068656
308934484
770958033
2074013637
1756455261
134835046
305588682
149501260
843234461
129036389
629959913
1725826425
341299601
1314983509
943937684
1967887339
78635610
666046087
1101030512
2038840154
2035398220
1687222441
1496255097
1648098463
357414233
601413010
2053309656
731891745
122751373
873217216
152261681
1545440650
1344457100
944580614
1970785769
115872736
1900292924
1644761142
712127134
986815043
1913437487
2077446233
554421214
1090535313
1002154393
823120695
137400994
271528740
51839052
1898907398
1741741631
1582148926
1347553541
73144742
45259160
1131195935
873700749
1654553799
2052784538
1846315036
1519750155
495956598
1553591384
2046504469
1945502029
803627222
1247778350
269765805
1391721233
1295494962
1403386009
240396953
829407802
1466952085
1951836251
349065302
1009282244
1856204047
1379285895
1966668017
1565485303
586734744
1946040466
668879302
933957209
663592002
636390205
300176174
1646344370
5609090
541033400
368892078
899869261
68634641
1207786735
430825711
1704064573
784667532
183913074
1585712644
618246649
664067759
1669598883
1201651283
1209249923
156694109
18487726
1630401486
657556599
1789737440
1721839238
1082000650
2000980310
1457754382
130650763
411374865
1864152879
1598727745
178045589
666915790
1201109923
672525555
1387770429
1904674305
177708393
1390275495
1605800202
100488781
700392782
1812451907
1350244801
1895361618
2380037
124998888
152463411
1095257523
811240886
66048171
155146014
1995310613
1112045954
2082060297
1969120930
134256605
2053369477
1046562493
743975739
285225761
504173770
1025211960
6243046
781400036
920747011
1117678056
1228330026
1807383662
1761623734
1418308522
175018961
548298356
374877155
343691088
1346458509
330668901
1396242813
328787927
836704287
644280496
511737442
2035872450
403421046
1457947505
1641870623
223380807
2065366772
1573916993
1958561246
648232857
1131635139
916383843
917002335
990611915
1407201112
1770301389
1406430867
1114970068
85741768
2059388832
1761052448
1665906160
2115932281
1956833619
23709447
1589599416
1557161684
379449275
1423109207
2069794219
251154878
1287249795
935053324
931657455
188789290
806913999
1685897380
1549033487
1315189403
1915285897
404904997
481943009
413709682
962697387
2030097088
1137266499
1676790469
527526845
1523558552
268902559
1792257856
771265574
910577609
956324016
1563415027
1744439052
273863659
1063054514
117695106
592895236
388205260
248536172
976512996
784626264
1767690148
610899725
1010556456
2110672708
1307821294
1524835910
1288133852
1435818230
424091348
833922032
308921650
974768170
372176232
1522955517
1454274706
621505403
131899141
365481600
2062849704
1545580011
998478314
1599013372
1939587995
238020605
652496772
1022365987
1596683777
862353313
988960251
1993181819
2067648020
99557665
1609439812
1510059345
1226240685
1169897027
40635170
781571659
670169224
1527416642
786537178
1589785490
53235768
1351228196
1936806251
1683472556
1855503307
117026676
500098859
1817545636
727895563
1902706968
1832150699
1070219278
336326740
440261625
1988187936
1682111597
1445654609
643036143
1119678194
220753333
750196497
78087256
508841267
1653289930
2110244557
1981528231
562936974
1358990868
1389469963
437116132
818543957
156258025
445265281
830887307
223123421
232069372
2142975856
1408786347
224671252
646963734
1617837243
1570871742
887883541
1410318579
351929188
1891259208
759113713
1550778474
1050296455
2009572759
97982175
1422294071
1096480311
813716394
888024439
345523380
1564496278
1674932920
27206198
1339198389
246682013
282057187
1461359485
657184848
1986098292
1964202891
2058066317
1438221180
80260831
116966488
1013211367
1036090350
99805590
575644677
2087439408
1978159814
1842333670
1509481992
1157963470
452759455
1843754444
363528436
1133162217
297815124
1763458692
1548838787
414490666
254941731
1250863681
1754734668
1252304163
754330951
409412837
1716428400
424659538
44093872
1408510958
2089234773
268388378
868427421
1413219564
289490282
1824611536
498803572
1215888320
13790244
1489186641
1332208590
1946626295
1412049984
1923922168
939736004
2104278876
1447598629
1446492210
25269262
1447420738
1113044966
442149494
1442385460
1375537132
553164279
830525060
1588654398
1968756346
1282763404
761802551
513432885
1627953969
2024340218
576631875
1628653668
1970814186
76376882
1136082643
1358217910
1851046585
1216503334
1433389439
1796047363
944386478
92016178
891392901
1648998226
732195882
241968455
108286942
854141329
580581239
1045781776
2104324478
222599939
305250749
1251665786
1393837995
1875080516
1622622517
37527115
654601968
985840914
755573058
265354372
1789333381
1078873880
367557126
1563286968
1894530085
1286431648
1355189549
1154549294
1602048946
1675844480
59968800
1312388088
75590576
1936053271
1563749227
1199732350
2116862662
2120811209
1417063972
665947934
796146253
1447254723
1162825379
1112021225
794679676
1065973724
1485873220
1976154632
914839243
2007192423
975453546
604543553
144419493
1706803372
505413437
1814586649
1972414929
1561014436
1964702319
1265176653
1353033553
899595964
1951139499
2062183825
557588125
601654354
1041943638
364478936
1539532371
505820711
65821322
1268295162
521169447
1260062603
1779713554
571698886
1150971169
1645860590
1257459432
110058918
137745392
449094193
778866370
959076468
637925109
1063666517
1727672243
1633151368
192871710
825979833
1170909574
1783515350
443596118
750786885
997165349
376712007
53717335
1598151251
46579164
237001608
1697693625
1712912801
535261137
119282170
857572907
453540708
217800435
2138653940
1248136130
543592602
1661847578
1735215461
1129771896
1926122434
620287044
2063719109
970294673
1564187941
247107221
1972138777
744213221
127047421
1805279693
905812898
290762432
1991440809
2041061366
1547238695
1759258878
945358833
1228771119
1556559765
1529049031
472687472
1397457152
22184728
1641100121
1182773403
828076100
1233065869
215408266
408732435
1984866074
550526329
693363314
1537675783
520351047
1668015529
1799358358
1496101973
1848426234
883632633
951437482
2041324701
1186662963
931992855
1473623302
1374555595
1014003196
1245205315
106683038
2100584309
439889812
2061462094
1814050772
1885317503
169099640
91724161
1742419649
2068562213
1518825832
1188266714
1739009679
2097458305
293906149
852662737
1423437314
1653921608
353163426
7757088
350309868
1598918382
767853563
1741575685
1059441500
1753925293
132753905
2060181819
1772497152
1578312719
456349298
1395572212
1420499813
1800753917
172207605
81487781
1201797404
350462517
376800243
2097952158
528840119
279897921
888043890
871252666
1632330990
1990306547
637444785
1465589401
418415484
173841854
670479828
1518355783
1742424590
1442140931
2059256003
526737364
1668204513
146294622
1771005968
1013074923
1187415042
202320453
1953213538
817229030
11823246
63730843
2061580644
814662602
1362736249
1983726452
1979399126
167137044
2010379600
595754215
1597751166
19936113
1712786106
584203402
1454085556
1681796120
2961331
794986249
1915274170
2052702835
787877094
635324136
1547466901
1565839164
1704842156
241537213
148999099
938590654
1051025170
775565000
1254392578
1432662228
2054446887
2136569444
2074485055
1666069218
1940818710
325346167
917077028
1084292697
195353230
1381432417
1400281750
822300986
593217834
883949464
1698339568
1297949242
1807720446
197776883
2024694120
258218125
834652100
575000765
678219343
1595296844
1227498414
2039131334
1593932777
372559467
1530884926
678911891
1111033231
2129590593
605666410
1653287593
1264309409
1745848594
337493565
1977874526
2082240530
35421002
1490053798
429129705
1881309650
1442494436
42559836
888123845
1060826477
1187414306
1385931072
1536486420
1012338188
900836308
934071173
286029403
430114108
131637061
471141665
33998323
1511833604
2065636955
1816107452
1079315189
1026850557
1749407423
556096855
836731753
2032132756
1166654077
622505706
1241126974
615023287
1983782476
390662878
1335378251
559877268
821208092
1145951340
1644245432
725346414
114682150
546775288
549800906
1792436470
1545994325
725059938
1389747685
58425418
1788850266
1577714987
599795248
378339080
872250759
840878991
221028051
431118951
465008992
1166687990
1172542111
629406263
877976324
1506729558
381155645
242880299
633364336
809189350
1088002778
705163703
1865445745
1001722736
808418604
367855393
676600397
898247669
125540167
803483921
1251326523
1560318625
724094413
670745292
1952745318
125739225
1254373256
938999855
93706254
692331031
138586475
241050374
1695494405
617447050
1062439626
1672342171
889855796
2031742360
371323274
2092282019
878892715
1429057376
1812268704
215287923
142777394
692670362
1774236264
2134762629
748090558
74379132
1779929208
643581336
1206295953
1726912602
680471566
749563873
909462774
819107150
526877801
1651485260
440875561
1965348392
1021761770
666076182
1672834563
1093032283
456834465
980919038
1180949207
1353817564
760182582
479730220
990526531
924917294
1579065057
360335337
1029750946
909300194
1863716778
125713350
497121389
1384233102
1968708015
1767810456
1613729384
793668467
750124711
801655458
1330989226
1500493710
1919268501
1402078401
271175699
1801732364
412351356
1696483452
1020248199
1520315453
1729338769
1167012468
995983890
1212272664
76226647
714481385
1105225819
1571844424
782343586
29869870
889952967
257426363
382464746
478013456
1346618776
375452823
1820013776
1164931138
1255706918
200473906
344812516
2101884475
2002576152
1323957479
1224841315
464074437
657384843
1056168935
1527774963
1981438814
1835063423
1580233804
350731427
1989593105
827566371
344753551
1064477450
930918887
1517572847
506506810
463494417
1254735206
1001195213
545091051
769251920
1185735812
1178278983
1999450183
224265257
160883894
1891289566
89480881
6863301
1678914955
676963320
874478237
153424891
1993049906
255911660
1261649860
646705608
391366646
1013483064
1961545468
1869597922
1984213769
639894606
176807803
1427559856
227599977
1507464239
852556204
1172592417
233341418
544735394
1868937652
397566995
372984888
810671321
1806244115
345819635
2021745150
306216012
968147228
1008619165
722693130
1760441269
676881741
1166095171
1174101340
1449353339
2131764690
801374702
264681845
1292089750
856488237
775135385
629367395
776824691
310910652
136031774
900722567
852157547
1908054283
219031114
369658757
868787407
384938074
241389081
809065012
276793138
2035907580
1639114779
1503618905
226823455
1614181750
1193783332
643898523
913463887
241635974
699277458
675758153
1993539096
1747347233
236944744
1306491600
1351385851
1730727939
699017637
1049716073
1259325124
994813073
2128102015
477044852
1875188576
607187304
196445257
78279055
1698967326
1648376503
45446849
2075617708
2080947093
329598463
991617206
709202874
1148518406
1812327687
2093057256
1817750111
252903418
1942484827
105588203
870962966
86346773
1574960357
735105705
614102831
1488589400
155340980
794393187
371288847
1619801707
1831793182
2071382278
1463544836
1294741941
2108786634
864635796
453700321
33094538
130966041
474799131
1860564427
2107587083
452297870
846091792
1858905667
586021194
1333049551
1544262349
717199550
468855978
398567603
2099162521
1332340967
2120873557
1284833356
1442156442
681851334
1237366749
1240438854
1979106547
2088387219
1273293428
1027778672
873764852
159114663
1936244499
856949124
158299661
591580951
310281901
77025184
1506319393
2083887514
394388137
2077582479
679873078
598834783
1155448102
1595574785
1881718804
467896964
2068252842
310696958
1295401318
716856572
910707005
548121167
1823892078
762932666
1819403198
1098441744
830888761
1050073843
425539329
1617791181
1256334616
1772929148
1359510451
833233809
27598306
2036798679
1494576196
389303407
1357051192
527896665
1704768990
1846686503
1905909594
1320491806
1013395351
1425355216
1482625700
465191670
712891414
474768925
1057393599
1482308167
1696706745
1371034644
862394675
1653005798
542909939
1056477426
1199288200
1195787130
1517916225
1049392181
1715668688
1719947099
350109644
1985991448
2078178643
883479400
1875339438
1526514043
244401441
184235292
1604899671
1406885255
425776964
805083944
2012763330
1938334005
1882697954
1560388905
274206493
1954364461
814438107
108308506
1446017248
228423384
1084662261
273249747
770387656
930814995
584668153
1615571749
471829113
630352857
1760424722
1813022080
1210188682
81466631
1600581219
1886732829
109533152
52836362
388237893
1957888722
994868089
954364132
1194398889
321994282
1215582421
1224665417
396288241
1046459428
655108496
1757836147
1097305203
1476455754
900206095
61582232
243206918
1970159720
948424278
1428103863
676395689
327049513
2092292489
480809164
1242349628
1222080093
143711985
2124156627
1463872296
899004357
1095841297
904157520
107406040
55547123
1849364044
1903893050
1109383502
1084252948
122578939
306723675
453249202
1065521987
1181078518
2084651260
520435444
1575121229
2127887441
1338092396
713392745
1139960024
1354232986
641032686
1248032180
736744609
1648644484
1464738865
224158734
855069876
1653410336
1511851376
776343024
55552939
910827358
126414368
1338019000
1533159024
1347750926
1505437332
354518864
240879866
1554710024
1044047999
997830227
373327241
233166342
781253117
1890943085
805878514
171765686
90984360
100292178
1044593151
641642915
1818277581
1031845683
1458410661
1351870183
1215858485
1531770124
1833333694
1262345574
972185117
1262948515
2021963015
199249869
363061278
508749336
1283199578
1573393583
882541367
1395237072
291000063
629118860
280191379
1456830472
1672998456
1860311115
1661145979
1674621677
646934945
1002353732
1527157083
1709765850
1952325502
1513895416
196484731
1277677947
1700614247
1598991742
1437809358
958507305
208881304
984600759
1676320203
1294716308
483560156
921379735
1109604310
1427828023
508482527
422504591
722681121
2068498451
1854960677
2041763906
1706309656
802171911
158289938
1453695665
1739530912
1473656994
853433426
1353856606
1960413578
1934093331
552641520
1900925300
433894931
1258747470
748738332
1344264589
708829255
1628493459
1545887824
1710521388
1479436734
1192443576
1236468783
1489704674
242425510
789626904
2110522939
229730187
1799455140
2094448446
1277286352
1379697814
344333553
1445310536
511004315
2022743383
479648918
713857987
1489592889
1309180394
1346138494
1796794891
645427914
1705899011
221100738
756774924
131340170
1154727686
708196560
979628852
1679324200
423794668
140543740
477331009
865867868
1032439258
379444676
2135399622
172319827
1898222058
1736678866
1535010877
1651407102
1329954950
1926750528
783616795
75541681
943214673
986060388
606176840
1202752073
241943301
1320460805
1854455052
744707848
1498689059
198478266
936495314
2028413211
360174146
94643575
1905759596
222713172
840301625
784194210
2100938309
320855612
2046422102
745266769
286122402
42781030
1714063297
899284683
1936835893
758937273
508022837
2011067997
463495765
487607707
864494529
997377344
55165565
329251793
1885292051
1628804285
1930384185
1546599421
1746218968
1525587933
1462074013
1774068421
1182443362
1806542632
813396800
1727854281
961519885
1161652744
32141588
1846316321
701982409
310618457
671943857
303313088
1582467401
231158165
1568667743
1020661829
3053503
2138369287
1147993172
512439409
1826398189
1595735643
694237770
242220529
610236144
1386275423
1385151125
1049242735
432195872
1839962727
297877432
223439846
516682367
1571610426
1985110758
201550770
492150424
481319455
1740699806
9206846
1306997039
1468655600
543800317
1041085761
473495184
1777328987
1933001699
657040544
1870011194
758937248
2116239106
157320253
355298512
1420752571
1720383482
1088747433
453108199
874923062
2071470416
947016627
1951132235
342701728
488565292
1624075126
1576830871
575803069
267541096
666429220
204680418
333574117
1825568487
1179001440
1243047861
1363239715
786673048
1921749552
1437028233
1153098044
1929710022
417968958
1716240095
1874617456
1399763138
1025998893
1982026415
10290019
1708205458
63926360
320156400
1730384675
1088542053
676723966
769434447
1273450906
296184837
1286779012
308173516
1489213137
803500023
456440941
1840817189
1857523929
1277240922
595334927
60769875
933954662
1089847233
799023746
1974744232
2024872015
1146473560
111991483
1152255698
595732284
750647174
767527788
2084387179
1678088629
960826692
959188640
1203844673
1222953182
1253131569
590582609
2130584676
742385719
1054005163
1710615147
254050374
733870254
646240643
1114005109
2107341981
1297138105
1507156161
774705468
522135934
1613091987
2096492704
1451090324
2128831935
1063097833
1538600297
2114837127
1452054272
1447120974
409131402
946874625
1626286463
600919692
102701368
625187379
1051121685
2107899338
632684195
1371120053
347520428
2016352241
524836602
1327491072
42151005
615765317
975367522
1496670329
93736462
1126639593
1061462205
389277638
1589677279
412024010
1647664733
379021891
222675759
1349355250
1055780721
382439845
2045260761
703828189
850541821
420019253
1958890139
802346833
1356780403
1741355462
905978961
1537829769
1942663171
1835455389
581558079
1277107602
1828606989
963483805
735032045
518909433
522265007
10581381
931713252
237930592
1461583837
862425634
542510349
576833119
153110210
2059368409
2023312623
550516883
690615376
65601388
1693630780
1475918284
774121391
2130823139
158655777
166136063
1768613420
352531668
851461974
1986751292
1005922162
1571419054
355997984
1833719406
1431972159
99617591
832604207
1521165200
269814888
1675784402
664264010
1844758654
696760459
616245131
2071684559
1305975339
56494184
373876085
375989046
1104615395
1326595621
1154302672
204424031
1412873337
2071183328
1117417364
2082103618
756340876
1999706978
1859744310
783519000
1236170157
1518752449
1963060595
1671371681
954548135
1297117329
111963905
401424447
809531263
99050458
2106082715
1716349727
448916718
138355960
593354459
2142598000
889717130
1542529324
1378266659
472745452
1616228900
1122955075
1986239226
680648266
272214483
297749479
972748311
1597720340
346905438
625368421
1040644382
1721721251
77931578
289030270
1310575604
35239650
858420828
92593169
1606161197
1445891875
1664682662
267648531
2090534539
985174744
1555569478
1253621520
1725632268
311570961
386442650
928460586
1510731062
560715166
1673639036
2026326482
1144743677
1570756186
1582543637
1453863373
777223824
1156923035
1668007522
1854322265
1261514913
1214402882
1963995082
928521824
1224522298
1946147522
915322743
2120891890
141321920
226380101
360062540
1277808919
1236985688
2089651268
1123260539
708845856
792342435
1841872351
1393381161
329838782
697032056
1104581103
760409062
1786883995
2041062874
2140114783
1958553965
645068674
1895582753
689639405
714436336
162877455
2013896731
18089996
308179417
164772549
672006998
2112264146
1121378386
1013090348
1818163428
1589076577
1515131793
2133521158
742406825
239447968
2058013074
1041761586
1847515031
1029264036
59238345
683295664
960092743
1601002319
1998800278
1543742223
853636878
2036895186
280264138
2082947920
278250026
2069144434
1360644595
1973187833
2020470350
723866148
684516140
459670502
1297158806
2009079229
1815735828
467586357
749304011
1620438808
1773235062
1282185764
257651682
2000647466
1179530147
395986275
266911257
1571638508
961050695
1748641354
1271488191
77394368
1397673602
1062323722
774052191
1394832777
966672780
967826296
774398846
1228865780
447900800
623742708
730325683
478157749
612801843
1690044330
393573148
1056685276
1786838462
1165967099
16102801
903291662
1933625152
240589993
1731536436
501118154
346586171
2119687126
1691597318
968304827
1453140468
500348626
1529742817
1717515675
1259582479
951048943
1020062781
1472858835
606414250
268084665
1917113173
143413420
1325599752
1268852842
351101962
1420259516
2093275344
1955066959
1593495457
1218831669
1210535012
1110650735
950115886
1129927299
293005292
1315303546
906888318
564881100
939419628
1278796471
706200283
1225949708
175261132
793326346
633047791
106636968
502416202
1119929292
1417866878
1536635304
895089485
119056538
572773591
19127012
12156261
1217850157
1975548410
181894490
1055846180
1068013538
324072416
1401431783
830093123
794366214
1541358030
104591820
1556328133
1564978096
828301806
1433674557
1026481187
1771869239
856223580
774116627
1802646790
2090727809
1531300071
1963255090
550299949
1923515028
1078804304
571928142
634631047
643697090
1422281487
1463945142
1957541335
875930026
97471257
1545964971
968513932
289923231
2012727936
977875536
1673083753
316569019
1825886154
167744728
514661580
184419515
116961738
1500226110
1657986536
1769556521
842495733
1949941227
858095836
1613531141
1782627079
868069744
1023947515
1545746864
1907891716
1682334931
1154441119
1015156727
1209350485
899178207
687983173
189478352
1286872781
429919753
1212854517
452648089
27221756
1703728964
1010169377
1331695515
1220318964
2124804054
619664155
2130563411
1109690120
1430911969
811438721
1165786859
579842197
1839888592
420663868
1321958618
1826651294
921955145
262852003
364128992
1911810448
1991498033
1531981973
1203708095
1442955885
393054477
2084696105
2070720982
452287538
913214066
1028763281
618772938
1397218356
1578370609
1735664708
944353534
688195236
1859245778
882676472
810485754
1354994920
1382836341
758922977
975883436
1350177657
838230451
1306456644
401380869
909723713
138613510
679315075
1555806375
1928667435
262057935
792688485
2113061522
161819099
851267098
1954839677
1326858198
589662788
1441902333
1848585080
1573373575
1533119814
2128400125
810132282
1173769151
1148235244
367476195
490552654
2108472945
678375063
905265140
938887233
1124068722
50017982
1004975299
376228394
1169994221
2136963459
143902927
1764444889
1503094041
9724892
756509871
646751634
1958583147
1415631478
39360022
646571071
2043357659
855855218
2044938192
1578180785
1262711014
283958644
1195532731
1862168569
1775235583
271989725
1445673333
1810879311
1705323311
194561787
1525414555
2102211512
915323684
1154732404
665701980
117269275
490983002
881298278
1379650732
73475907
63230451
1370386635
455062508
172837855
1772319081
1660829553
1879402827
1021099140
1144379920
211383684
1349927137
152283033
1507215100
1352292290
1293749945
409773976
40883768
555777926
1323564406
1049163326
1589224484
1856631111
1281175627
257730155
44118086
1302379208
285682266
1582294559
1048906121
1646663964
991821488
485378385
637583836
960767805
432687506
1776098184
707472083
315560985
513732539
519158485
407362176
1600053487
578201248
1331755268
218953431
1508550523
1323451879
1830848344
1874741801
749627464
309911012
917727003
1333698399
2099536087
528128368
481977710
140011250
184216003
290940117
12688485
1688117681
1108336008
1992974116
82050553
40310384
932873717
593170918
503178699
469683621
114103080
1412788593
944223214
1834603919
1633065335
1634313479
5336663
1335840458
1817089941
1707382678
1215851566
1192411163
707986699
2089963305
219154180
649835337
1052895380
1840975343
1201034727
407673060
1234662815
1573665286
325971729
1172960463
1754903569
1486753293
481669732
378720810
727362655
1382486298
1811389363
1695252485
1555701821
70145740
1602723083
1414239539
137348719
1437435987
93028494
1670397112
71766823
1473491913
264557405
659802655
334857501
674882850
1146476334
327914957
1553234843
1861912069
484080868
246227108
2120717699
92046905
927885117
337346874
297310097
904088450
1381561251
2143164195
582080932
1744071391
1220038254
866224163
37764638
2036606887
1571064663
597951381
1650831108
1822014535
774097103
1917701874
948250013
169634474
1097357796
756488829
1213282134
100291587
2087843989
1568414958
103165210
865737180
726335427
257980446
800628894
1334330680
1683664376
476243163
237085565
1743878110
1080389363
2128750448
1282501826
1905943523
1005858537
647253020
705794042
541494388
352039913
1135684282
274709050
647941490
431816769
1020343150
923400611
315141189
603438391
113345318
181766926
301953039
1705487499
1554923264
1989750784
2124415357
983966564
1646541152
2119437777
960009073
1688767573
126541271
1349128892
1850544877
1832186178
483878153
154068210
262234109
1665502870
1431982535
1627936992
1895451917
1215589345
447231196
1569812285
627468223
1135083526
1807661206
1648810661
1799325942
358210069
682030678
627445577
708193587
1404064782
301339173
432527342
1071093017
583290136
1856839361
1319072834
337620152
1871440827
974735985
438779974
818396426
704866308
1853182555
476307761
1529013077
357359162
2016231373
1128725582
2037993856
44050557
415591420
2040165650
1509119794
771997991
2139474991
238891976
1111830673
2045226447
556434994
693793599
74227621
1893429293
1593494648
1365546868
770788517
1119355334
1489437264
297569140
1144581488
1689703649
1416571016
1225697192
1637889629
302964739
2024968480
2106466479
1814663652
617656096
808049605
1364720889
129147482
484081311
1684814409
1365676826
1388414984
752704738
1619065982
1570672699
1847259988
1267488118
215901369
1352566333
1148320691
288268881
1582744549
1511653905
10666137
401467053
1014292009
782838276
503894407
660173137
1390974602
1142285235
2141347495
699893384
885318593
1229947572
2144415786
1138602648
1869614166
1699610159
1940547413
1718166412
642198029
139309099
702940829
1364200513
253097910
1055693508
2124366191
1222970924
715383829
2127705847
842437907
629517097
1538748120
1353370281
1254533300
1967964403
168873044
190793592
1690105196
423758355
1308414621
143830960
2017932917
497002718
876686457
1385039382
1046913530
115784060
21157678
1206108938
161081534
1805380722
1969743159
288609163
321846974
1956980889
1943374797
161029826
1869458146
1147221249
264992379
1651086557
267116609
1320315979
1811768100
1460782247
1954340212
1515550142
40634122
905247368
1749816538
905775108
1516124772
1465575070
1775558072
566997923
1698393387
1402194445
562555784
132429052
841507465
1704734372
336563886
1559023182
1667708415
1739138165
172211333
1668557458
1335600934
992348029
2046746607
325207894
2083827178
902614744
270823773
278718097
626808624
1503781582
1430935175
1782778380
1391388774
767326943
1133906976
1307898986
152718492
31753114
92181638
1891775585
1986447388
1060048352
2051289341
695645780
403305661
602031195
101638463
371187324
679806563
1762257323
549760085
683846612
1269782410
1413832616
130592941
492560878
1315847327
544748598
1811151931
627260193
2004558077
1948661897
1849240684
53125890
1371073180
1281629974
981718905
1636989084
129607404
1466278377
293911334
1789646894
1530232619
835858563
389789308
2046946920
2052322197
1445537524
1160808570
1164136885
1875402959
1302235839
1818974757
2032428287
702729059
1442403003
1147014438
183747100
399897796
941372401
420435221
1887021887
596883085
1996617926
1140365119
1964738030
1505798034
1326866109
942117575
475815279
1616906193
838106257
190108066
1416850483
1878586530
45330777
180346851
919711375
1511384423
1393301906
331500727
846167411
1126133528
1102810780
355103254
1037774765
347295948
1588865953
1334773122
354534660
1354287179
566058319
535588930
298489801
1418931771
206599901
1492971234
1497307083
1190386060
2140786829
1826388600
1880591393
1508658472
598175414
1772713984
921034078
1040296640
1961766684
284373437
1865902068
438464639
695107460
451352060
631690965
394230637
518102082
55427138
1073153238
258561461
1735939525
260622862
1951393722
745720216
1389649782
300048829
416711221
1463401960
2097489302
1201646523
150527446
307714777
2104568772
208071256
1340542431
2014868798
1135932283
2125098659
1574058199
1606370230
144730423
367611863
1202367384
1194285701
1973148683
347532334
1865806516
2030366688
1155365653
765079779
1937112384
104360008
553147410
586525366
1870284629
227486313
1919813981
524901775
1473514330
1916451820
369858631
2084529555
889617684
237446439
654002141
739532506
191630239
463052271
462661113
2047645048
1999219686
81822022
1812807349
1539767937
1558784648
2146798048
1449644514
375322561
238257764
1460885197
317198871
124637245
1650741941
2120169177
1891035534
1931286434
189735199
434650445
1514883636
1301985280
1456469092
1583128143
761758242
257938683
480230022
1106662149
580066176
1088123812
1239797390
1111492004
874135882
187821188
1377797013
376653258
213626543
1088561621
1192670723
2102461634
38675594
2051113174
2009097989
1886738989
13002811
249547243
939285925
1715965728
237422989
1711513884
1498337772
1858565149
939602204
1301341493
1724718729
1587084075
1196734019
1070191004
1687583642
1724849765
128957970
1031529832
626114569
1729563238
1117757615
592024608
1044983011
2063897413
1217845326
635551170
1021132585
979431775
2089989826
1779822402
2116520355
1602012180
1474929873
2061527706
1808177067
94789587
1070262036
814413566
1726732076
1963286758
1310256421
1900509489
1424263953
2017233107
1533487033
212554741
242664718
55763314
671377033
1352568821
1703635181
42281551
1981464369
1466944634
180237659
2059439134
1057880710
1943926440
1452070701
1017615720
1784777740
151571314
1476264821
1176665771
210702099
156835342
213490108
228308624
945179971
1217522053
1286262216
1428796945
1429196185
1113270271
1030052533
1258757386
967502232
1874293745
262585454
668603963
2023779377
1123381104
1533833797
711721854
1682094066
1657664835
624445845
1133670973
1110734057
1115689108
1899736825
2083149683
133089136
1037811011
1195575683
438735907
920653265
1833726142
744103136
1221771695
332146507
1997826262
1564635906
193676694
2098676070
940164584
2129972984
155954743
264515349
927361497
143042187
1251235580
453985814
1968939016
1542235533
1380471815
380552703
1220185914
1496528609
222603188
1742849582
505573288
837162954
1804713290
1033284551
486903074
1618997508
288370308
739387514
1559629397
1775958638
1805766485
1956626523
172721468
1958454248
477102492
234149846
223495945
1303267490
269505127
235883306
7703964
462481581
1135107456
108563247
2130009572
1531046827
726792755
938886287
383334890
789375665
1570811569
986811802
1844484071
680428195
541683035
1425906784
1926374121
1911041800
753768454
931595797
1072350016
490548056
69881209
1087669079
667774587
1737579935
1747778623
694304781
924106652
1715685655
523124665
750825764
1363629930
1685719025
1767113839
1354756824
1800406282
671108519
614200316
1624288938
1195029964
1797616054
1821321589
197364274
2047290770
324894944
446705017
1311775891
1837270768
175724747
1731476182
1944874391
2100853684
577751253
175688291
2132671334
1051555042
298892622
524707735
730679537
2050122621
1629188458
829541455
285537332
1388535671
256944465
1275872644
396710971
411177399
1178203341
187981697
87400376
1115480817
754907454
674748919
1654364984
294909091
1103217558
770171872
1422053167
1735188766
555426638
2116067519
1146898003
1770406803
1148193787
279245861
1409274850
429656239
104398859
1452250575
743956954
565020357
628392618
1958374949
304138025
722886110
261984815
312294159
165979690
894115832
1788815964
1246001936
24957584
32162162
777899644
1495376454
260161487
1358287215
395320244
144021191
1425176423
1360820645
1539269563
1614181470
1836881781
1429489410
1214860798
317823210
518903765
285653486
1566278369
994769124
544741828
1422499319
2088918522
1645919156
1586560376
2008165040
2005116781
1984569109
274071582
1597238228
362698520
1261479054
1199448668
1369207113
577265243
1716683970
1543640830
131909601
807631476
1549888587
818149516
997308617
1988235022
947945335
1319077837
981193342
416614359
1743562460
929821264
1563965610
616284977
1732911940
446177297
220937429
1150223478
1979214523
1093306887
1735245334
1860169263
1592609735
386767046
1622036887
1317274689
1975016009
733055520
848769785
885470738
963617678
1546444779
1063910468
561836300
644262555
354702699
29501063
1254701704
447786049
987979475
193941947
278581937
1351560136
1244540520
142103813
1844403674
1426966207
745948017
754456505
1142593369
137122196
104497179
1956982817
1248431064
521681713
1987823564
255151429
2124077885
1343633976
1380918654
1559062066
683999976
1121796210
1605794227
1615835821
1600368751
390313870
1862840691
335047437
1986337638
1329595621
1918010210
549081332
1714448324
677205549
1446557554
19660627
2109607954
1944434105
1745154924
888603287
486234031
1143105061
10883804
1062844674
1121043746
1345554330
2089616381
1231878935
1816896671
1059062425
1013919480
1641974628
409899480
501136838
51864457
2029080345
1048906225
456792444
9326476
1622429301
581961386
1066316667
990084343
1182891094
918134835
898003989
1241503823
1274365822
457291489
1544610344
9092832
447738285
1602070157
1090109161
789222673
122794220
1273233294
1319037677
365552761
356685605
1446857272
1717997954
1965687268
1844920987
1404227556
1421254109
1621900389
595809731
395603604
38696559
370840291
1600829639
1806594427
33817119
439939660
1807917083
824734960
419754899
1082653757
1439915418
2131120033
584932919
197285171
1049360651
1032062230
967086551
14514771
1178111991
195411971
1439776615
376905835
1577876876
779408537
676717839
1589123479
724650975
1602407056
1153860198
1641399224
204172019
174813052
1214813374
1534787251
981840456
1731129570
103701233
763472556
1876207658
1633484623
1589535437
1585819218
1715638776
1646917459
1321753586
1660585258
32853215
1571230848
1695036659
999052664
1774120473
1903602613
1014529834
599101195
1386883655
1970629934
1179982688
529666288
1125353277
351383196
581905859
806934592
387994247
1630125484
2104711735
1359296011
428106539
1273641533
1625507877
601394504
279421122
457537627
765685705
1333631453
828134528
763161355
1805528477
607534603
2104967492
1314231784
1847402057
2140985785
767198098
1831897046
1352254528
1017259848
1671707084
895507697
551973567
798008112
13759773
1616169260
510689846
1178499442
650768591
324348529
1300024621
1622604795
186323789
950215236
945779668
1455726863
2028254726
100546871
399501508
1659144623
167196092
1218545645
1050297647
1397526328
1457408608
418671176
202302540
1842141741
373696631
1179072839
1404127516
1668677749
1632397294
487918871
398936325
84716405
325956950
543393699
663323026
561235487
31541670
1761191619
685118374
324416429
257108764
457612913
1348904979
58264920
1846424606
1190247137
178961394
1228892430
868672805
153897784
445068500
453551984
928513093
1962840825
979123455
1815235065
165795056
317244793
382887760
1722175909
970821869
995165870
168828053
1644111041
1876232279
626489067
1360547377
308936107
1502642561
1036600298
204698623
1703993410
1101738560
940295124
912510745
603265320
513771280
1291359913
1594226504
1900233516
1434202999
1103352266
1407102684
776590833
1637026620
455422180
284622410
190528544
194158898
1327321393
919050617
1241805289
1469821160
1506800352
1985252176
1092692585
1392725483
1342981187
1442458137
779517699
1871895667
1681666829
1758221296
1025320163
590795121
1351862095
227078856
1747200942
271399693
997819839
155109641
83182350
182784146
1900075288
1424590130
1227065834
1742687002
946832739
1013194385
191751172
352503085
333914588
2016573801
1339938905
519300094
2020317919
985879423
1661728617
1679885933
1361034400
1022064477
1622329700
1549057650
682673438
746273274
2111390914
79614064
1795817042
2062499228
1325255675
763690016
1971937528
1767735099
113947628
386698394
298728939
1373612530
1375556242
38645787
22737259
366719958
21533829
279025975
1851956347
1135329638
572267561
211576367
1748756438
1967543096
2069423808
1990447586
135384413
480753717
454851558
1964223365
1955294024
1776143353
1055630017
283187053
960749037
834074993
1604690184
1959630473
1225466261
993363948
248053967
911923084
134806946
487075699
447930050
80760447
1694168576
1533604897
463585519
1942197540
1457931822
1105415096
459601020
1941214154
112648837
60983418
2109830138
1819177083
40141688
626385
666195400
1375619131
290895552
544526376
534954564
1982901906
534838044
522686582
42693188
1168569950
969924814
646279542
665171137
280314289
840971613
450447246
1102314944
1968855643
1612264617
134886868
136838222
2026000747
1210237998
398463493
809121893
1541728453
416330884
597168572
188692954
938525248
448531436
1781185818
430126579
1951684653
199448742
616836284
1037387331
827702779
1567296258
919571650
2055939745
1330259888
1823922094
1863772620
1273396020
1268661049
385163800
1444431002
858038000
1107306414
1884646968
1271983809
2023881160
2031912455
1984093026
1115696871
2014961429
2139029906
1176217263
855780541
2133586801
2118633340
939439167
2055480641
1582308247
210157539
929571336
678619070
1216475636
1999474089
1366680305
1587845281
2114766145
514414242
852320113
1155448601
50405129
1012225032
893067517
871995521
1241305348
387394227
658867114
604091729
1208912993
1737886477
638284085
332979293
1453195143
1771936207
870851130
267859913
476150845
1499308065
745859341
822987174
1854547449
1616348030
1352795182
1651189590
930064484
1055557135
1673492426
2065923604
1881437545
1284493178
879685896
874307478
511413056
972504218
1922543408
1212208552
287884126
1431697291
1570076290
322191205
1069852521
1784141983
603687569
1310094385
1151127801
876908042
1080340521
417902860
1515835113
973704291
887699397
1381944372
530813956
1358546617
1089736693
1459237263
520973496
1815359225
189783803
460334894
967998998
1271004715
1013261737
897341753
386648952
261997731
717384155
1231072796
615040246
670319175
103245722
2037605199
2090032585
353371888
1533824166
1614573840
961063566
1719720535
1572731349
1287861904
1380910854
1781525600
399003044
1808625381
345162979
20041216
25654949
1072721048
634544659
424095906
1972981068
1165336095
1115899476
1461546710
587708045
1580423713
163056171
243260550
1587875354
614134724
850478316
986373944
557029418
207427338
1944183498
1125240328
229702813
1109748909
860881751
1921555090
222218297
185501343
1281056626
786579514
1681979265
2005865511
1326594020
460651895
510363992
348216980
425577350
18174765
1301813263
1644563690
175068532
2142817697
1499233445
807612559
1425445625
1074893948
58423523
840997150
483054235
276021805
1332242763
1866625270
416254349
292914744
691470181
1889739072
1643999841
1406864097
2054161472
1947041549
1821979458
176105481
1365517022
551042539
1623231493
940169489
1505081643
849587631
597101640
157646539
586331230
1224392188
1652249206
1526982348
339177800
167266977
1439551706
941890630
1911793599
154251238
955391222
2020212628
84565044
1799857865
559138110
2033755981
1084611195
161376573
1851240209
1298171870
909686665
1759387184
4390339
517104608
1027923036
670862943
1010860101
1663567163
1856083792
615587835
533571477
1827912584
1897510742
1834228528
1173881972
1357358705
391818622
927610494
1156861657
117818432
1968027486
1950181983
850916116
623496007
1561596352
1199836923
1801332898
157141431
570372746
137838145
1682018370
1200262416
301861598
731480599
1792236067
791991354
1276662139
1720633233
643363869
1125664165
1957745867
201759636
265895992
93401473
1181210124
693743291
1403146933
166074484
546728508
549167623
871413810
1268907163
2054939913
84024043
207701051
1649441210
206981989
1092755298
32925534
1091347785
230608185
551860919
999951697
1316206310
449005418
527689965
858063697
1118599333
659934987
1937820628
1192552004
1582595812
1657488088
669263506
825858454
910436596
188868017
716841655
1724072973
2100980008
1927872702
471489416
708433889
1705071947
1598197243
1219310400
1074208631
1790738109
1956112936
595553939
1113347112
162665070
234524453
1033181407
22822152
805290397
877254214
685551817
814929008
1712091554
1557578350
1732484337
1524856379
27768000
845075096
2110580537
842438315
1969752531
1765202778
2125152553
1347420191
519627959
27191860
1551847773
1649842478
1200193199
1633169194
469452281
11973562
1588424346
1471540996
5026345
556261957
1361053982
1837268442
432910967
549410524
972785932
1412513976
765351902
1477953700
236257094
1576450270
1072127330
62382784
1179519887
578786534
564601723
117455526
1993169994
1377815609
1040839833
805948777
774829843
997375943
40800567
654182187
1759332488
763717105
525862069
462508130
1508113730
717454156
128827577
258548979
1135452547
1325448706
2127233493
1280749996
406653305
1561800627
889093172
695139101
429097406
515071749
1698385675
975801155
940885841
453491541
500973974
1590601906
1977206958
658500941
1501185667
1839076251
587410571
1974287006
1274497385
1345801458
1480368986
247787265
1258176981
2028758148
700579644
153735139
5869550
2143833893
643240889
1679398216
530620711
120702155
1388535541
431451236
668851188
1010018028
1937930441
1422688900
1290654767
1586753265
460999767
800560787
2071512973
956441573
531109569
6591437
92758438
1371953525
1020604694
2001023890
1691600934
1618589107
1837408012
1029941251
588771187
1030848334
594176039
1204309581
1606039106
195408939
1356707812
1149986933
358173300
1308370761
1809237381
1477173250
819483946
1828792131
1428784368
1457786923
1051487955
1781968023
1406017137
1129682968
1783389107
440602458
489172751
319108300
1187221471
1063798341
811454703
603956218
1451850653
1103932515
468675517
1310756312
199106474
188633013
434195606
672429885
34400692
943310585
1206388264
1699658924
2065094639
1612550201
505977257
611095440
1013245500
714274647
675112514
463344970
943964447
1079346043
1766908395
1255035100
151634958
1638002219
1027545407
962815376
501758765
213229853
1976498226
1200596218
411627963
585612372
1681152434
1095548265
1035535550
1661248745
1949032542
725216272
42074217
1538595516
1998689922
800470802
707937198
685364935
989026100
615493721
418753736
1659154960
150994116
1489026771
1908379004
525882066
794057444
810840563
1298589369
1035428738
1055325670
430627592
1408626136
2085376284
921940714
11956120
1078843524
1951568025
1722276061
837514293
1499459734
623537664
1668315020
87715270
861728885
576742009
190521691
948870395
375105476
1215361538
672832043
323583807
924313443
273814145
1751140514
1112824325
25867646
837491077
173763992
1451281583
205310390
1103377052
995042558
1829857903
1716802058
1448500602
1565535612
1281580317
1367277155
92599379
358316410
617746195
469325173
854178377
957777562
806215066
907300885
867987819
1823112844
389993248
1236942474
1027537203
2118852356
1517054315
160691241
1723266080
1310353928
1774408695
546257805
1075705628
1446649325
997347827
564630365
449920623
805041778
1727465693
317862307
564784446
1078047654
819193469
772690287
1107743384
104721284
2009598802
859489630
795916462
1558618482
516045988
863098199
2007120595
1485481536
1558699802
17588687
752624431
1192935867
1328085039
93147370
546263505
987209954
1023031765
240533993
8727085
1815449683
1005458150
958826913
1691322908
686226050
1007012716
73758521
2095662960
1931391450
145990884
643358605
244332155
1698365251
1889994220
831058560
1627502716
1663728673
278637599
867325486
2070073771
469479631
730129810
1741130729
1295828857
1529380446
210621568
1117953036
1813464782
709774762
629651615
354945667
156832349
1227098261
1988051180
901518029
532166851
178182527
1230104414
504048750
396546899
861320174
1849446765
692508451
1177111328
106669303
1819982895
571977487
840116398
1120725728
70544605
379963663
1994877183
1839388195
1829448706
1949849340
1842437325
1614573840
1858586534
990745484
2020281861
895610935
1203543436
774633349
1637232251
1401744105
1318530292
973976795
1152159144
2087148348
1534701977
1747418038
1265702937
1989305891
1180026213
342591022
1464490959
400944238
782306051
1024060731
1383045221
729407990
1251795006
735003624
1909543988
1743416944
713693046
1671593209
547781297
1734858222
776059572
734205353
581370574
1413687478
1640748452
1166576390
840768948
1103674271
263014426
1350833694
2065034224
1918461919
365272915
470134524
1427815598
416519370
1807088044
606427843
16503685
1954350621
1340731338
999407319
2018883305
2076079413
981174103
1787100406
144311858
589427141
55258340
1449187343
59037672
723847481
449099447
345186389
1124573266
1083160401
1256877616
511928162
382902076
539041426
811541349
862649420
1841682020
1468205028
2034779587
1343762552
766675009
714419161
2046887819
62776116
804666724
356598195
1303873421
1276139044
1100501805
1462294764
53281616
1242581549
1370690069
1872623693
1139937683
201679458
688999386
1836549865
1989665955
1481167318
436830588
2003991603
309302365
1470189173
264213006
1995495435
898658338
890326552
1075179664
1476879120
201218561
1142458951
62349882
1592473437
954804229
2106182975
2076329090
602935253
958271311
641074538
884890749
1550344499
535041313
969777590
1655057169
802699836
496798381
1064908357
569167191
1980492625
1906347517
2093639748
1569284460
1539536764
1056216291
247865965
305198447
281267211
898301799
1206456583
587726138
1262404021
535736635
1294427795
1412714806
430105447
659469434
1258874733
1138275372
755236901
100918315
1059208875
1646453174
2070774314
1791598081
961321421
1966416972
1385140119
2097315120
589073802
634680268
811070015
1149377451
188301755
1709448054
2015873341
762633592
626320752
970451061
1618411250
2065613377
648506306
174448565
1037470670
977944654
1642893203
601914576
492993636
643835308
84287430
1824683892
1909769009
2051113845
495162386
622137896
1804193786
1344053074
275769488
746189008
1827139699
26603090
2095497863
1556182584
1773828137
1807619790
269605955
2065083014
1630646648
275643046
609204668
434743840
123245758
1220659723
476357685
31562501
468797806
445390000
1186393869
1480534980
1506373152
1153045776
867664957
1027119444
1521952970
1019316749
1303885753
83377430
1099955874
559036863
663577610
2047255546
1955230960
346227518
1652969296
1208560558
798718210
47458446
994825783
1105078768
931172456
251632137
1081598244
775920075
2068304226
1001408425
1824268371
573919873
2068226804
1637448522
1503432602
817874319
1502627085
696728422
2128495364
1531200743
152904029
77641034
1978366877
912511303
636740200
137735862
2140013169
587559034
432362851
544211148
360762872
1266486113
1301025017
1063393816
544861574
1222104227
1239475799
67864733
2121121338
1819752058
1289034068
1326222382
1542219363
641943818
88301642
1491186014
2124061412
1608372482
1353231672
530608723
2112268896
1767818647
162905277
1749934652
171627010
1011047971
720007028
436756314
1242421701
1700309461
1101785542
1734167665
2136144015
1451928717
1801878587
205771869
384434296
899745255
1466716981
1565897513
1993396895
1964121947
224522362
2130643176
1459035290
540402173
19491232
1501443021
733305687
1145107854
1247638140
1085059693
671623236
1133610543
646785807
1286213104
550554922
687248038
1116322226
178375787
561782907
1018872559
540453424
2063952673
1301326206
760989207
1265505924
1152606372
969215208
301414599
1906939707
446965593
979353817
1687556927
1430321882
198594297
1002506480
1319084082
2117060384
1397921805
353909509
1105000971
2003992870
1078007083
1684359903
1553338896
1496104099
1948800442
1711775471
2138127889
1424553315
2140116872
1631267883
1205751553
1919102674
1398604339
772070031
1375088459
678386831
258533431
137310524
953682007
2125238902
1826558430
1444432598
1152184785
1775631558
1562840910
1093800366
295380714
497197314
1949078273
2033566738
991020467
474277217
1459671991
975945834
989205563
1555751311
770569835
814258576
878399316
1983936167
53838219
499151697
1301152085
1481912263
97703534
718382580
224124707
870312468
1505407938
627551083
1671507922
1530283254
1966129175
2002211510
491043258
62249593
82582347
2136292566
2146122070
2097364769
1860434428
216506506
701194134
518703966
1304250065
548689628
371939251
1612392916
619859274
896282447
1328600484
1024045469
401435571
1018465251
1640803493
1332839737
477089056
646989294
413854971
872315729
1925000402
954784135
1462798929
483708681
606445280
804838070
632261195
885430181
1655071698
393785500
471513752
1076365799
1652212200
126786196
1487007462
894664438
680912886
1872952428
331335631
1477330351
1327421341
1549398548
727842909
941570630
1797740272
756231207
720716910
1283991327
217508736
2020676755
1715310501
1106439283
1180884073
1854421518
822350548
1946382495
952908745
1517814989
365142675
1851742451
1719466556
2085466877
698133946
995920179
1631387646
1328716887
1006222018
862416010
1914196012
1862713145
611151804
1901200684
2087662129
866685981
1500716579
81577231
680092814
1061890649
1188748221
1978281470
1342527148
677088242
181018225
669923724
949775233
378956459
1415177391
776636947
1607811994
504304429
385573332
661152313
1952255829
1510517262
569128412
1031890255
400615771
1151512553
1797466729
2032672771
643840129
125422937
20871731
583096423
101784179
75360112
538746488
88024513
1829754298
492731437
1340646766
2106511726
405951363
1259226690
1182994572
1598717615
544777084
1711221204
2001746623
1482660696
1924367256
316106757
1435846409
578492262
1729754241
511777859
1236047360
2049730124
346477349
798293884
964347062
13649360
1043823166
306279662
1219310284
1601458094
495218019
116317782
493555820
906252450
1512901449
1661089803
37876977
456288748
690964366
2118057364
775355642
782956566
1665428755
1449743736
1342533737
4539550
1455155383
99190139
833876338
1409416460
864885482
559001443
1707684227
331904073
779694709
1254544665
1871261929
217295315
1513492057
1231954952
1002701898
1759517428
1002121251
908036802
132063970
617306613
1223263920
1438553148
14826832
645295982
1323808646
79334431
1953536711
1746665935
799723986
643230643
1639448798
392906181
2084929613
1568476570
276701188
1750644447
733352852
1811425770
278236030
1169528694
202153062
1880922853
606287438
1990146121
232918496
1476094189
457013817
1089931842
809068510
1147346718
260941167
104101281
486795472
1024386682
985469320
1359051303
1956726970
42265551
1385611600
1194530801
1490352829
2034567878
1776715466
1959690102
2110355293
487113342
1295954434
1777076588
1641713560
569733518
787302121
778631123
1258276404
1690426123
898218967
460914002
1255125549
166719942
614743850
1011387927
1345677721
794553626
1597998800
1812002762
940634856
1518445863
1876829413
10437169
1545322587
1492727533
302802817
1865340599
1368010937
399241378
1836039593
1998123338
1594039058
157451823
1250207366
123328612
732323891
149785801
89401105
965533060
1190888668
1162428332
1653196947
1809851583
1807832140
477990008
796073634
874591790
1169656437
1947952944
1032967741
456348875
211519022
30959186
1451838082
1231069108
1957757779
585738117
894477454
152500777
1196416256
1337916359
1706197126
1187101610
1812977819
1826577181
591600806
2039556167
1162573379
818389391
1830162154
706785495
13815140
298619642
60588985
420281167
1606905182
773924674
1781859275
1487581900
2126137266
1665277763
1310048967
36642963
1363452846
1361567775
1616541077
129731272
1383405282
1354733545
1092530091
31219330
1569294620
1951181285
229493406
942481068
948911321
2071159604
2079413129
166862050
346153804
1003353585
694616500
1150876082
631420239
1510784732
1678193775
1664150666
1969264198
1321390182
933558666
587977781
1011498615
354404302
1919982528
1322848055
1407413366
150464698
526760168
447421325
1163272262
1687912950
630054856
1752760268
144235914
2115934573
1327544014
1305246305
1052964136
1456595066
1940564544
946731686
206034955
1187901499
1552097948
419389541
905081209
160550298
989544867
127304915
1167689862
802534873
734931715
1737001548
1101409194
2110993046
1266405420
615970018
1822761348
73627179
1264011242
1037011513
272393320
1316290538
1194437692
1812986427
150840261
1266255962
1336574061
1514032902
514772608
848115003
894345261
27731318
784442879
1899501124
483308661
1829940453
1288918775
1405806920
1152791269
1321300046
1059921209
1954031030
690742148
128050551
593423501
560615882
1516564272
1930413519
288171077
1362665118
1720939904
59649731
1076512914
1748683754
674868218
2047707600
108381404
6116540
501908101
1114520733
2100868682
406250391
681628677
1158750575
832159221
88084103
703994531
1181140883
117496577
1076780043
2074193642
982416131
1369722139
563318309
499748373
1144395147
913800797
1744975777
1103996892
1795921390
129299917
1746442282
56014119
1865515390
593252815
301121559
831624705
2085030565
1260210662
111475912
2124429400
1605698383
55097687
1266650525
1130956110
1259377381
1082175777
1073520410
1108203591
344242245
167809733
1448710162
1903394048
1414762807
947270046
771521881
1617081808
799042247
528809476
300357202
652986694
366188973
975976233
77052162
685087113
789125690
1617503566
1842992762
469844453
924514566
512646192
774282934
1506491603
33063736
2095645949
1314321738
2056458959
1796947422
1617768659
965193178
380801122
2064295770
725758783
1781600069
1213039705
452968187
1713898455
848470375
763561417
1071207758
30320842
1270104025
849953442
179446988
693676395
492664619
1482479165
1988735334
761366581
1015294256
2035066480
1200681227
1090602141
1825798246
1204505376
298564722
409331238
84671760
1397685243
1373111898
1924926980
1830699281
1646855774
1003216057
926912929
134251576
1272826864
289091639
258808998
979421308
1151748398
9856336
1315822514
1651779138
851714898
1160948662
2146840004
2084858086
846282216
2020417286
653287281
1492972130
1565776605
1098493661
107768928
1054337064
1048591970
1385090874
1164823061
2053940935
338747318
1732178051
1481652673
1631616725
478026963
1089519761
1486660374
10139779
712932070
1804022087
1447491000
851239065
626551618
1701464817
862852093
398482403
1525586409
457294441
1171703112
1987724369
1005569063
13785897
1199222871
1424395390
657659428
1838091845
295984310
649817137
1584009725
1150221194
875642349
1139152073
374406411
1421418690
884131197
1876012379
1353111387
1192680198
524778680
360289926
1314248822
1583230558
354756507
2070411261
1817540334
1004852746
720170680
367104687
636417522
1397562651
855806260
1151328126
1127054244
794656263
2118098925
882536746
1784852355
664013791
796638855
1300275830
1607000231
656843140
1954737827
94669071
913027939
725670623
1362289137
775434884
295721152
661705801
664294282
1155410033
1450593158
206812010
1241869228
380517525
1353291630
1035138845
708454640
66034916
1455400567
1516474320
584569503
2062102630
1696045042
1364705228
1719169877
1263090399
2010586694
1551156084
1373854516
1120225553
532473269
450707844
888646066
380855734
1711374798
696353577
537256035
1971164359
261088359
1105622125
1634827481
904960092
805198722
338979972
563321603
2038889649
1087444942
1119796704
1895276491
972123279
430914148
441781940
657123957
557665652
844327892
1540323431
511217569
924492661
119601495
677802313
722082729
1558330953
1298562112
1669823356
570842111
1159539959
1551304519
569875874
1600598541
175012361
1289936206
120890288
2002742695
1155543130
1329114980
1059464718
575254254
2075436646
534274883
323967721
2017022098
352130027
1166041401
1876078045
996563479
1800825987
1952344703
95952959
1053653559
2102232366
2139944913
352809342
1753024821
957055018
923148139
1248268149
1697124987
973832412
1748304649
17878681
1555589114
1706731669
1936639653
588081637
1438169919
788748898
146542177
1321716723
2005909577
1743046644
578553061
1512644100
27613271
1800914159
1015671259
1083089274
397066887
283239420
313403194
34230038
1902041075
1180162640
1631842540
2004828174
239553716
1534078172
924609096
541777335
1140324994
2112299934
1606964268
1934350822
1470182204
471139913
1234256796
1178070919
1371413096
1593286899
176906135
1800497741
1557923954
735055702
1279829996
917337972
1184101388
546689475
1842791262
828128641
602858738
1168124322
399529198
1508097362
680422934
973520060
1315625947
1855879496
1913794452
1868202568
1099569177
1605297758
1599299933
477624115
855767493
727229429
86992119
1716754843
1196431083
280001688
1891262610
1489087983
1966451187
833891703
684908580
677005974
213587776
1861941074
1194295520
1505406137
1984298201
2085615211
186622579
1367659488
1451935475
1722237705
1985487259
2073978555
876793731
16701748
1447369387
659545832
279970790
1859930480
309965754
1761934806
471274256
1211642031
855043688
1234143352
1266230354
466122979
1327661750
1173179243
351671474
1639604519
2020000005
565340181
2086682178
1108168100
966032419
1364780984
1638581644
1725915195
1849687051
1222023367
788230232
1813829723
57800634
1174024781
340329264
1529035771
623220562
1026605231
1921984709
34162437
1915518746
1651792296
1891688229
1532798039
171040898
1598363864
1891790450
608595206
666211857
565011387
986965768
740782574
2046313426
1332901286
972367858
1507674795
418480880
1269970147
200043711
1476472514
931730194
1682919018
1941464083
1385272661
644617608
665622970
1834405368
764911016
1274498695
307807666
904438250
494485383
1808756800
929778893
324844819
248070885
1927310497
1030992170
48896154
1418068200
2057097140
83624117
901941278
551021472
1484136919
213885356
1736900419
1568726661
1420251681
718759566
572940596
239941239
227158144
2033969903
1861211492
16233009
449888295
1595881203
1153541893
722541208
907807129
1874766880
928885365
933016273
76043468
1785608560
67906559
1798467756
384361436
2126370686
332817903
781712600
1418429649
314199208
1807843016
1021409960
1182610474
678050307
1200820142
592124242
526960402
583560893
1137193536
1981573969
1716034957
295470198
126359443
1460045549
1480875231
1454556251
1333470558
646835847
1748218236
1712607799
244292987
2066825500
945756556
369140126
299158289
1042133424
87537414
1787376092
817215886
375539850
903817823
64000469
318534286
414378719
695759833
1426959625
2049360896
49031937
1583013594
227827558
1135972101
531161450
979366738
608456989
104832380
1197116321
161837243
1088363443
993067052
1366652410
993808194
1306965456
1530918402
694266476
2036190079
1355097970
734026057
536979987
1960802184
1025410625
924751492
2076175463
431969674
1397635632
183183955
909387882
1690368533
959482083
1509926838
1200710663
942978688
1601792733
157697725
1429064967
1478609642
1828300567
2060253765
295000255
606904491
1414739822
393023152
431500501
934415455
1740502332
846221171
468045583
1320196139
832408832
1375516181
442899964
674813572
264878851
1244635160
614535299
490584981
176803791
1433505072
1860583304
1153302538
526678922
2041275803
1107637311
1147112268
990176045
302401604
1359446575
1454761326
1687551044
1090445661
477996567
512537079
672477590
1588938702
670019381
279916919
473779853
729965742
1730326266
331730024
1942664341
654041177
1845752151
1879221485
1626986080
1739561305
388693299
1182151027
759233781
805282414
33774658
168091357
1181111046
1084737781
2060397578
1511438882
624114285
295019252
332625157
691676167
1495656208
635184501
1881099247
1209174453
799163433
531350211
2105457015
1057761291
1547902967
223875276
474638970
1466815823
990683184
546567953
2028284044
1317131265
1012989493
489514300
601365078
1806609528
1169722260
1286705384
1117702910
343478133
1363017162
679656661
72612644
2139603048
1502610122
872973790
1519401382
1373800434
638131613
751024629
1340818002
1069886756
1460586865
1177466584
850470730
1014987036
554231663
460541757
729563516
1526415414
2009231854
1495218607
1015343023
983659735
51673305
1562380049
261615584
980894092
282879466
728735806
1707407176
778840842
1465813408
435833936
1828024882
2029140788
1045819029
2120695800
884835390
890843655
202536373
1955377645
1960288600
193315125
1059470199
75004646
1423701337
1589497254
205734749
51788509
1709478960
828553742
1795845115
10225454
66024129
51558559
1403825183
1946591732
1575954026
1590306299
1247778350
319698658
1889234393
2008935162
348529906
1780261540
1362264265
2009589626
2022625166
1341014147
981215439
211706766
698869190
1017528433
1736417606
1328515894
428553340
1547667000
1685929808
1385819922
675410309
1751322275
534569670
2119897064
1256321131
1842142899
702688761
1366093892
308616813
495483130
991397333
1244376739
417089122
711842971
1182849633
1895573548
975052197
2003307294
231159661
1775018574
540252173
53352104
1655577525
2057862611
316834782
171423961
2051250694
599257102
618098279
1205235689
1935425951
925156934
1208995921
326903337
1930153338
1434267435
105218452
1331191618
2129370478
1296928062
289174984
966061892
102757927
449466649
435404972
832256005
1462569322
646110164
1557848605
1726673006
298632735
1748396295
340548155
791376274
2031513797
1023672750
162432539
1832947186
1667826711
240022803
1220264816
55308046
1655265320
1489853598
127065506
1034157089
545592355
962864327
693158177
2095663140
1334535511
1601708098
1477736534
562268135
2064416698
580821530
242118459
1525616803
1825629872
2073829089
123469851
23322110
1356430584
1187862727
1863337989
142549052
880368761
3379268
1441481332
1706578673
2000320307
394051415
1377840599
1972034269
1092484943
209771253
1806448622
2120035317
317298483
986521049
1633579478
1749973099
173164958
351689413
215092259
489940524
2096515698
244012742
643554288
1143885165
439778963
362818234
1762403825
811695830
1428212708
1124839061
436581298
1651904981
1824272993
1385163548
1032531804
1756281609
36154261
38179827
1329842083
964307549
1226625789
717916778
576199942
1485467825
8869486
934766479
556299577
781905711
100806287
574098938
2071803757
2016267522
2858677
763184230
1832038704
262796658
1222704413
1729452116
645997022
459447814
1905476486
1396557718
35786615
1345410435
1896179521
929559260
481551005
90937718
1122335110
592041952
199019237
1193079942
2127662914
720622711
1657662265
1737401667
762933794
981757726
1692913083
1229310908
1739462725
104016549
1046552669
918626237
340780109
1468751919
1441839391
492777435
1730981445
1523589316
1234952644
1693853396
335451018
362946770
1810492740
1707481717
2111606514
1512089764
501092993
714006818
76405018
1474203791
758682059
1018327274
1850806403
1579434443
1839210641
745325827
1304963725
2031599955
376741245
1598704836
685386434
1300480525
103550205
1797644614
242983839
1964424955
1731911041
1679246293
913243788
521346407
1369994263
131802238
925731925
1602836350
1737555789
425570228
1397382507
1632972283
301307208
187737408
1488970285
490136311
1851496084
1205204555
163140269
1249999823
752638761
2062019357
126410657
1945570235
291907139
910676440
1033611883
1972110717
34562887
714880212
1398572208
636130816
125642984
1787271275
957774242
279906105
1669203594
1411432878
1963466186
1819682998
1696208862
1146455115
1794680602
1643561918
1752785117
604051713
1908395305
1199510588
2082566959
782171113
659649009
642730893
1948997934
111366797
352194999
896146213
1194511046
1134680556
1522072336
1871988165
1742711209
579624333
1096109997
140262064
1762313536
1618064576
1087032349
1176680246
429844356
205933042
951277644
759001521
1752639672
1147086721
1314021367
1919732473
1201376124
1617465242
479654461
1493010763
1901912514
2025920753
531212911
1930402340
1626405042
272782963
112681134
815455475
55577761
1570767873
1539940638
1139471430
473204228
1302773384
983428232
543891880
373161172
1472413744
478986673
985343652
1951958307
576399397
280062922
925249388
1571374132
1017137273
212048878
1572127981
1147226933
1604811731
1530120490
2033371029
1928838293
950797429
196827229
950169803
1517041659
847802850
632392870
1085627893
1330810439
210636700
1230389330
1426366988
2055782015
1224989415
1331913639
1591795838
496515427
498467203
1725318858
431189694
1776512387
354346923
553756793
1393131313
216046707
1993520690
1362726788
1988252367
985855524
1509323028
512354926
200897558
1813183887
1957401997
587790237
1617295495
836187389
1333346313
1970697742
1208470409
1997410762
2078006133
2130222359
1117519946
1029323159
1229215171
132635926
1215376383
1575093589
871358492
1941595968
693422186
377704138
1830892402
893419120
745709041
782009229
1684299774
427986577
174011783
1170997894
631644773
548539875
1755730912
1780924172
805815107
968762493
810973825
1653026270
494435368
1446845624
1864528605
750090557
188573354
1903926162
1825693693
105512132
800125558
1319280835
1020909932
1917520585
1772282620
1594183551
1444318461
212268771
1507972797
1925676494
549382362
533425076
1066882227
187567473
1959480955
1471874652
1547658003
1594493941
824724537
421673708
337945853
1590663959
1714315220
1913422022
1416233297
1191813325
66568363
1291503237
2143998139
352010159
390935129
104607441
1062900662
2053117734
1577246154
1049236433
346894625
979127173
1572746561
1158173757
1861270645
718100138
775806239
904586994
1285669804
1783406576
1381801627
1914812372
530785784
877976730
1227383312
1602997146
966947226
437991300
1921397129
1884466157
2060569226
1204634258
2029798018
1127160886
1428183142
1661250995
744163393
1165497723
1916419318
2019674120
387862129
452790930
1790513651
1532872574
444553921
785151152
17690596
1283840322
55646147
858236795
986577902
795867795
1407141604
2114252061
2133491279
316315594
1831451306
446753512
293437525
1250424295
1408538907
398478680
1391719167
1535533587
71738742
224574479
780033309
11938242
537826113
197662424
1850806573
377379767
1137205316
550041871
2052910205
1237405555
1847309920
1604552302
592026672
2000811426
764171789
1518174045
630877369
1036710149
829786323
1140628540
2093391667
1586001360
1772722990
2054566697
1848526917
606466680
305028899
223814428
1744090577
710967123
1588573816
1619331141
1743347114
81729506
1935746134
1754904893
449336226
1833015875
1999071416
368707999
1144735656
1299681142
1292050752
1676203997
1143213135
747617254
1758819589
601317534
903455997
961640409
1035453729
72604495
841014210
1729154806
1916758167
2115460732
751394971
1313761564
1495690533
1087638380
989359676
1137982119
586310295
1820623665
1196030331
1579154506
1465003131
1528668828
1427203909
1779198920
1661721756
2040759842
1948437209
483021789
1769182396
784520882
1789766547
576347203
243560921
271539586
1657951224
2094572265
416578909
791208087
364554050
34282271
415016987
262620920
2115993675
566474297
875416631
1825506409
272865045
13063193
1288419114
1081003724
1301081970
1493859100
1879522554
442997052
1174785910
2033506445
1594904808
805296362
976108810
712804482
2123966854
709038424
329712899
889857733
612591972
497985588
1398753472
808887909
61887069
1015874092
1611502814
1158935105
1682767558
1082123933
1339915964
114382250
1762895159
920333346
1549454299
95202220
1478156631
1318104329
667098850
1178687614
938215087
2106491679
1460088578
1344669829
263813983
1318095900
1139049843
334117358
1001265458
1736848837
782287804
2040826794
208574793
1540199133
1594847886
2120406685
1392903466
614774288
279664477
1609370901
144060917
626153406
1437356738
1936450518
1933918591
1873199342
1361233745
1688486327
77341
278265960
1078036176
1083734087
47340295
63727252
1193232728
1468023745
764817511
138299821
1431874318
791188423
1327152282
1859392045
991671008
1877744326
1387552297
527667010
793108598
1804969801
42366782
2009567863
324911620
379405058
1020798591
1380373598
844174300
156310659
518916663
1931157637
184575188
1604007481
503450235
1269418680
1874937437
322232042
554838772
2090756452
1612710209
892924603
1818191291
964221907
38393114
958784139
295013575
801084610
94944642
1417708723
498414960
1461137379
5882214
1265151199
1744349563
379604333
88524839
1536199891
856482206
1998370435
1087174851
1411898416
1142392938
679266695
1576574849
1248577883
690160596
1955999294
1316986046
1068281967
581535675
1340396057
1271093822
1991941435
35139612
341257392
121850532
600412721
1363354428
289852317
84471523
318675205
1021557812
2128488140
45507786
1459002182
106544357
172801318
436239542
163054112
789088367
457865354
2105366736
664805082
566846771
579557823
1120965228
217930525
1426835239
870608141
626911439
606548209
979149401
1711474331
147552049
1527049108
1311622311
1823950453
1119646432
68431567
1020672178
569566377
1464693298
1478510664
1474604919
884819464
1543190913
1660634823
16577248
2088622074
549262048
1051319114
1033461794
2048767077
255568642
496173200
1495886270
1604423490
1680701612
1164209059
1361453499
167569710
2130815514
1098695812
1087753184
805276900
2267978
1020044728
546797756
610161433
1312347398
541025454
1857005170
1744318018
1593283157
1138532971
1034873976
1821933533
1209781997
905159560
783002744
1335341961
694607279
1421963379
195546575
2128290919
1887274671
874691995
144408324
701843583
1270132091
167943029
666763339
323429652
1492418371
559345512
1472558508
1336150894
972761506
479966173
553042244
924359890
929568755
501088163
402548129
1364596334
1620638
998758310
1403744318
1147332147
1518326806
2117977515
1288006331
1456571998
1237340282
2101295540
1565939382
1625203305
947167936
198881739
115453567
387416878
791391167
1269213755
1025601636
1816773235
1959012342
1548768696
755118256
1604143130
854566266
1257315884
1438069639
1725533653
1497760535
1341910062
1272942441
1140271942
2104653248
1542666229
617961410
2017372985
1596135405
1748558114
1382010565
777365091
42204694
2053689148
622960517
1606101193
70178444
1171216777
1044127987
693394893
1570246387
1470920750
1858117375
902464418
1226998471
1075100530
1571335738
1536895246
1361228194
845221046
1261339780
131837959
1429896492
624834083
1786666232
1305549574
1972793237
193803191
282714274
1990009124
1538623934
1415924278
1667668431
862030301
1149540816
2041112825
989883876
526045573
2142640354
29249754
663297974
244520485
1281331681
2048722272
1380833616
955140832
319131470
360776920
2033958677
678474852
2036273575
1102366633
1522305394
1824566726
741969329
906168828
741615417
1963242437
422534
746674860
456681344
341752324
817576100
763655404
1673243881
476432075
365754036
229596934
864265934
606000861
254837026
2083410940
1701122978
18221746
1147670524
1070494273
350063664
727259686
113732730
113456609
616846520
1010045025
1144498253
1980413755
300627822
1924223246
2011388810
1921102674
1286104925
670950324
1783917145
1859673422
1516399043
1626540073
1521243050
1589179747
710347099
824578895
1455425557
1217472964
1458982700
1862243020
402671208
1284456155
2135590484
1199225209
792167432
1485045462
2047231254
323883904
558258523
628781806
1576108054
1717470001
1395095790
83256116
965649290
763200563
1134833144
1894424254
1441838733
1301526692
356671892
1117260671
115049607
444120435
1393895986
1772519393
1416024047
584664480
658038950
1978163547
947752031
967606132
1776533461
1129975198
1018306667
1423556710
68421990
420350702
2063642876
1271888173
419738886
282525677
1580757572
938242703
1169270433
648049692
2095383269
867979533
97807362
1535596545
196136443
1965580598
1910670258
1776506281
710505674
1105046563
297151263
479324259
946815491
71914436
1806349328
1962163586
1832428330
1387017987
1209361529
1748032651
540191575
149347783
1428413195
493491945
96967907
683584872
1867054796
1002062106
502561943
192767244
1317106795
2145825217
817277655
183230927
953720056
2128251796
1983547045
650717974
515316696
723143590
1860442065
1325319770
765715824
1753293626
2037039325
1643336722
1916851481
850990797
1667299628
427586484
309054271
402581416
44109833
269545376
2089636927
182633212
1547171361
989606424
557700531
1389804117
2005340144
762577036
1753892214
746325142
980815885
865173692
339830710
2009072996
229497281
1397654642
617780449
586816938
234187400
80223771
510068895
1465599024
971623732
2049408089
939439854
1142973733
1500123963
447876964
242854855
1125681957
1311791055
1671558201
1771499551
1915735816
321964450
881305960
2031220954
1120931859
1786232220
605424447
740793585
1762161818
392153095
1431934924
1709937553
25997712
85516385
1685846957
1425504823
918363131
1603897932
1700062614
488399749
570982317
1865615443
355017461
1306520792
538493098
1965135468
1276707937
1353571525
1264272187
1502718905
1776224671
231164332
1368791921
833832155
1822414214
2132297598
1583023709
2123642530
397175625
1144856051
1565075894
60458988
188199257
186648460
1680776273
899142577
1830829731
1152939737
641382000
160347140
1175416549
630515050
1720854960
1415787404
2102312417
1576544694
2041962903
2060404738
1758751952
1165186450
38644670
1662276803
908619231
1778719745
923248644
1879225472
65181872
182960250
610107710
1192250420
1520641707
56003477
103836722
1096230028
1334212392
162777810
38597042
695536858
2033523624
1805145568
1040678231
1315259671
64039997
393583995
2118301254
2106404819
388096870
1351827652
978362330
609553665
1837007565
1515269425
1195344102
734379048
1763278648
1001865877
37983543
381978123
678229215
1954251532
638485672
94760824
296313760
415746272
1074111575
2146472784
136819632
1227359359
124255712
1195967742
2113896645
1613365876
697639135
2090842711
1459793848
2002238091
1942338000
182058588
427772276
290792769
463926177
407825101
877174878
1191877295
1164549919
848390969
816364432
1239726102
1190535946
2116044405
2046495778
1699925651
219559218
1840591227
2077321327
1707923791
1887787523
1661724966
849629426
1808399273
905522415
488264981
1781496863
892372899
1699901681
2110959881
1203481444
1340640278
424142924
2074656773
1706477151
1952049735
1643902274
20121109
823869349
1992226144
1376649785
258017962
1749532999
1381275586
1322824081
752853724
235413698
1234239967
1101911733
124011347
1521523454
1923735483
1359033719
699947869
810309867
1205016504
1435699971
1266529877
1442855910
1992233156
1355505105
96790107
1105391987
856260850
1050088900
565098060
2141933589
995476169
909630623
1148298330
1303771874
285848655
1788331592
1849451508
1493388931
380509462
1003602148
395208740
334402752
1629330488
817876273
851408445
2055176564
63643399
1484783316
1972321990
844559841
8970079
1090602050
280363487
1398279693
1197009092
1623783357
1636775739
1229878297
1525688421
121779827
873939485
636681408
984941070
537395705
1502947978
1708100665
589459072
1387997097
711548942
430129462
160998061
1242886493
2140832745
419949171
1891908778
839359774
1255750453
1513734646
1323629269
1172151869
835979491
1174565343
1063057888
342402250
1943285980
1575510219
487684846
1903259294
1723638020
1306740014
1799762340
1622761084
44295298
167183019
515644166
536796516
1096949212
1664470399
1761401689
1385529964
160172066
248158099
467379176
843252404
1920205598
1825358772
324313686
238152228
1760174974
1941840574
1343485452
1240144809
445927092
11810619
218967682
2070354129
265772117
1800258112
514609712
946344609
40517796
531994370
1380543418
409846242
1221345022
672380892
1353163032
1773405962
485958487
2045622610
912839099
349000331
382109046
186085292
696171511
730453358
1756172961
620028617
717401195
620525813
1198579756
602835367
1056748476
1368301423
1674036528
1276694488
1254319192
523480119
2127347071
456122502
549263798
1458394095
1751602064
53001190
1240188342
301053165
551424584
1069060676
2076985150
1038366451
1693253663
72575317
3295398
615658566
500769015
256051152
115975637
230975853
85590000
1100425667
1900435980
861285691
1163018815
852491572
602666763
1877176714
7356848
1380181475
1261806183
884902728
1693429127
123832807
1120378037
201245402
1649751653
1695491506
2029211296
488156047
387792800
1804085320
850845838
1687242065
1081514352
2134513654
88168339
207414221
1178747814
708951516
772029630
328916715
1945188332
1900649176
712755802
964627263
150551350
2074780492
217490229
1750727252
163166510
164643718
197529577
718340642
466199952
872459357
744474174
108465923
1053255366
785016455
874132988
1813461505
1558431792
1501048807
877420604
1193421406
2088825937
638328612
398079336
315571490
1314813723
2036535305
190217148
1017280025
1777027006
1967216660
1954757698
19412777
1131862975
891929106
1662630688
1490534811
1176125661
1644155625
228783127
2016247056
2102541923
529946107
1783210357
1462634774
1617133933
980103351
1596901996
698553462
465685815
586252106
1357502808
713227765
584267242
787151163
102578550
437533818
1720214498
1215405200
1797815790
1333628651
1130552463
628269952
958467872
1133770036
329405790
1501282188
1599758897
64450447
1349651878
249273864
1323742686
162498518
1326395820
1932965113
1805212021
51945670
1828799452
1724995071
1848867682
789778145
1755156343
1156582559
1870954241
155514977
825140066
651116552
610720424
492830161
741921676
1372791169
111312487
2080090540
1131725713
347135875
1054720539
1874176318
154728647
779231764
535157584
982043805
1596683492
1968426835
1672993858
1349242586
1295276049
1386288977
517159290
896067216
483035836
1271646464
108976150
1518280091
1456697459
941813212
852075633
230584807
1886298592
1839771119
1966059599
1328528754
1160163129
514358554
820828287
490301013
1931471315
1422822937
1512436752
273799063
1207842671
1839304612
1563527621
1727053977
727378897
929017981
795414200
1875910151
1438886625
1281354614
789294190
296618544
693851036
238590887
1071353664
81810564
727052557
688675112
1044298912
741007969
1806218856
1383996698
1926000988
1466554184
442957759
116239666
609224515
465601836
543513717
1522356520
1047159913
1377707053
1255907941
209833569
1058730169
906580869
2011105111
1612557292
1033442364
197353899
866992990
1776860963
1627864458
636771376
1558297382
1411710962
94924873
405858281
802009741
1344382184
459365119
1556800062
122455612
1334675309
2020472033
830326731
864874019
1369034776
1867818430
1873274421
2103986313
44952354
1866461716
702632792
1191242412
613270642
1376236312
1642180069
947944621
804473776
995283905
918922745
166681206
1606172872
274372627
2095402054
1094581995
1491945519
402156143
1166814201
632911351
1777026813
1053241901
1979984168
943969869
1718355717
1262563929
713304770
835306507
1958683643
31682322
1119062401
1603140416
875576841
1367317544
445860155
788783519
2070116346
470127626
465442750
1494360278
145570287
271406253
1054405
1589004607
1569078847
1284146914
1340566243
1864530913
559736399
749898848
1531876486
1502485634
1327813991
759043521
646025144
1527942099
472241729
1133461656
2136915047
1796008524
1974142667
1516584525
846499685
513663409
642993161
1550221835
461179313
1442871326
719589126
1374320350
372766967
613476622
2040479906
392936962
565510260
1182566695
2117969424
371979645
1497262099
2100539178
1338928271
816973275
993375742
1440130872
752682663
1089206418
257101221
720808970
358502220
366827207
450386197
623110634
1761998551
1390612189
845756414
333547802
1136998181
1790304907
509131016
850968392
1767100362
745823896
794679781
1279519351
1808026168
2031965892
1321193184
791327481
1480885748
1006890629
1177228287
254293503
407604517
686171507
1887454332
911488832
1553313943
242150893
2114829167
1493720052
1383066616
1007471646
1942289561
1893362774
317952544
237370225
236774205
960798330
787693984
735255830
896637822
1119152243
1903829100
1567190570
986931842
249322013
1843290268
591234680
559222373
1261928472
763890726
1478991237
1225481859
82365761
1420630544
863132287
1712198618
454954450
1550043459
1778198731
1189859585
1129963664
193742459
2121996213
186762038
622475840
657626848
81215347
189272374
1752493821
1714015616
887599257
1506022631
224609427
180455149
616032530
1810979589
2140507433
546745838
1658049458
684878633
482855233
1000376060
1830571378
1266309145
1236292152
951780732
684602384
1015027820
1002539977
1729062693
210041982
1055696511
1276616518
752621841
488755345
171239648
2047556896
691856184
849360360
737174074
973236139
129260771
838941714
1360898526
1194869958
827828637
93729317
1608887208
1834285278
1117617238
487843306
401518878
550406156
737240133
586639713
1081094308
1126941210
642539902
1558536562
1079535201
442643085
741589015
1489820659
1442100260
1353194767
1923038675
414625271
11389457
1144225310
1818719518
1665817138
277386876
75437535
905810450
925990651
876412411
349076045
1582124671
463654102
1205034069
1774858778
1556755919
679314489
316263547
439145827
600388175
612269212
375535719
1620720049
560422916
3649937
1716689
1457103668
677325402
1083398732
1357746716
1087110929
625782470
466323160
1120199356
1335305738
872573662
534726401
2047905238
2074027624
464465640
833509419
351393169
1845925444
1874221959
268721118
854758741
1888415257
238773450
1174181308
492620139
2094131793
1954651960
474427884
1231216482
1240266388
1684100012
553194404
40488620
567779036
489888730
1236216539
602273841
1438517879
1974634043
65950351
1734069992
1524137547
1937310328
1003009990
1815431297
1868097203
265426355
2029111027
1144853718
556231115
818534156
780771975
2024840882
776405496
2021045025
973676901
687461373
2027626506
1805613320
1373066459
356627962
786912608
335457885
1278318283
472691033
1342310009
696527591
858726499
1815199443
1767056449
2031484440
180955160
1713195767
844623862
779196943
32540561
1869670056
721732535
1508788362
2144987729
946913233
1979573712
33679165
449414152
1120919706
1740661498
1267264314
96947848
1124874328
632549320
1123200523
1724174376
1202416611
910087132
328401388
1323133481
1722379702
219470658
24776068
981085828
176807422
1830441378
1163096229
255999656
1436365491
1800668132
2028843003
31502711
1932175504
1954368144
371911078
633930104
324008627
1895635881
557568539
625148769
931652324
18032158
1915090653
1076323360
1659396739
1295381122
817253468
869642052
843698588
213585515
2032206057
386718957
1437054981
788676207
1185913363
7301138
1563192774
24950731
754866145
2124148042
1232634494
1057579958
392815079
2095272065
1339485726
725559361
963525404
667249521
1211042194
912145514
299367843
1081951174
1134906957
616661142
1573445702
252037516
1476124360
1456005473
397443539
1176509740
1021564677
341164759
561675572
889478683
1838179485
689074453
5424759
243662892
435988085
752720850
461458978
1570024204
1349867062
97703940
1056829038
1931648993
1763129226
126429783
897425099
832153470
1645432981
222337361
618262584
371689582
78244463
181913423
1926484439
1078658469
1475172649
1384289725
1465031900
2083153180
394103918
861588949
1684039960
2086436010
428697351
520344630
860137675
2079148516
1218633735
851075794
289279356
1904676685
312666711
1380534857
1971106702
1355348718
1876567291
2038185373
1025349420
250893475
1775457246
46768943
554192860
1010381863
1391239045
1611427763
347084114
51101638
750558709
608634951
1004079995
1124790778
209199579
1132997766
1755502192
1159849984
564778012
405465384
439973682
850180233
1554813649
181047773
1068330955
160026904
259627685
744735623
294924120
992009355
1148941926
674983732
674350631
2089300502
1815525221
759491392
185393832
168938108
1807316442
1289752228
1374557462
1084800760
48404749
1323848311
241916876
1938312977
1924261731
556661825
406910867
1291153239
1089593207
1385320697
2111342567
1422122808
1873565368
2015350285
1165979506
1737475904
2080039814
1821863138
1525514184
2109005781
2028211222
285994065
2010967544
422321858
538328980
256123621
227839702
228126261
997299576
482171246
811948852
367979046
1467045544
1598467396
1161575415
1329145717
1067863368
1515092492
881401482
942408045
1536351557
907725960
752636183
1095397597
458875901
1078320301
180037264
1233643854
1087463677
922193810
1246552880
393199640
1923737126
1182073351
2057367731
1996167742
746311725
448731915
24074861
543056528
1202406984
85533997
424972727
1815562425
104071917
2003857888
1403615751
497305129
965600160
2109604627
171490699
854502843
1425752541
1738227029
338847905
965755088
1941049991
40018606
1021234957
310201903
410046219
374707345
1773254557
1740396619
758129876
1331699096
276746362
1282687748
247623103
1412678841
363883414
481954511
961671381
210921209
1702986435
847708577
2010048991
2042763620
442238026
1767937683
1233017472
172168275
1167877820
844800818
100311367
2080416842
1998292191
641548808
555145960
777397609
1795146564
330771726
1295387137
929105143
1417050925
2074452891
466028514
641256425
253144940
1167775960
548813845
365310244
399378555
854321630
113646839
303182805
156833980
917462075
1876916201
1409695003
2003298516
1563763609
1837793813
2109098779
1722797027
1436627172
1390522242
1265509022
1196129275
2087815079
443503819
467306945
1105886558
1977146609
394726933
1137150465
1467010058
2062990611
734785478
1477229127
1170722736
1964390987
1052016506
1918931339
1539413769
1580999417
1040020133
1944830185
1628396869
510508875
2065447137
1788188124
1986811319
1094260857
1256344128
69362767
1430110137
1730659857
1638023391
1683814730
487146434
1122321632
2135406731
1101272341
1749194539
1107416328
468907802
1565846743
823224431
895148052
1724472469
1135326669
567317336
1699866363
231447488
953366303
1143446945
2048588091
1856158327
1459381128
482310910
9155158
2104809755
595000551
548641008
401850430
1609745309
1189363029
352334820
2108158399
1877952916
515672481
1330573997
923323629
301031007
209792054
2057489165
183348408
156369226
957552227
1904487982
1333618547
882306630
2026351507
1919843472
1235058109
1641747851
385127054
1784660556
2000736184
875944996
231444662
1284225975
503241767
1613898849
293563245
1834164461
1534887432
1451630032
1540018948
432028350
1028612951
1230822755
1326601393
736738980
304386758
1369620008
1450857630
666694406
907287221
1457883376
1516900363
2060458923
271175293
1031365929
924100778
1291726235
1330429359
1135841453
1556165975
1722600248
818817463
1613488176
531291514
213748118
990446622
1612056405
1064434304
1363901302
1520104717
1977854298
1412907726
997590592
954198411
1568682177
429521805
1335492084
1853434255
882339872
2113024770
1819937129
1690891813
578292223
1849688786
553078515
1298903078
1816306008
224975446
287008816
249005591
389468511
1601949836
945069694
1634445823
1141829185
1876295421
1373990591
408424704
2071694776
455074602
1873303285
904312951
888133147
1815923119
1248389305
1926198217
1980733360
1701134203
506668679
1281311864
36711546
482708728
1880762400
2103195270
779952300
1176057798
1779893822
2041497568
275882664
417107355
213978819
486135293
1635236716
2093823314
1304445454
946476071
463359706
76728937
1425741193
203819640
7791550
8945354
1772126580
2095553292
1816933427
1505805455
1129272328
2120749358
218269236
1870397780
1522257568
929543835
1293077328
1600866093
5540174
1413083841
3246358
1933056051
1854381919
1356787863
542280063
1676291982
1080632212
1003736159
786060131
1038374066
748411943
249711370
384723419
1850815727
528304088
995694426
989156706
1694058044
1320544507
1798670437
678917106
999993571
594467455
1088942243
1118933140
2113684093
1603120240
192639723
222971040
2081711911
762808125
1963614688
498802511
29175038
1492949204
629679443
454989342
1703824745
1127008365
738830497
422821157
446054345
972469010
1020613065
76072855
1321948034
932311002
1923317390
1121799981
573428399
752196533
1167625059
468542798
682896315
1555836499
1386307946
1945529070
859448278
1987417596
1509657832
1516679335
1238110666
109616119
198302513
1816715126
1405558627
111448162
1308000557
186394689
543659086
1189363612
501467587
1844067594
1551771596
576924874
239881104
462163995
2448235
1814435770
530818955
1781423324
1634721101
1081591745
1462292273
826734690
1596518900
1778065775
1757861
1884023074
14673576
1356038526
1860253530
1167935377
2006420547
1969512802
1846597034
775087571
479377546
1195984023
827735937
666812536
1641468237
1011280702
1114549993
1947547369
572349897
1645662053
1484290955
1707871062
1544397258
1091430766
1778653511
1260464814
649543499
1153416042
242130675
1029324177
325509368
48145936
1798230930
1340997582
990768191
532317377
1977468308
1407738237
1670790052
987664875
1139009637
555380277
2073747889
1030722363
1960033129
398917248
555676056
386616657
2090530626
1386032932
33247987
1829388591
785597657
1240572340
584883113
2066001744
1822128908
1984398530
2076832163
1671160966
981624237
1364878519
1598944700
1881722439
1277956873
1777975987
1266333004
1276171853
1065003649
405239391
304194909
182585259
1361300169
1007277320
934847407
1584888444
1220243434
1398973119
2122646069
839321640
844980672
375114174
1304795258
1998145540
943598156
899341102
45407776
1282200420
244093911
1085036405
995888525
1172689310
1747758730
754433533
1364217202
2143996972
1391812704
1787651552
76735312
1320143932
641300885
1832853115
1156410884
1217445031
1585796023
227841605
440608718
314316944
1436153912
642551096
1651519558
1397677520
1036963242
1480313563
1970265896
1545783893
606261139
1736105982
1050877565
540008415
2087078579
838053483
2083507244
1132605530
1594238195
1350547862
462562619
419754509
673295038
149437893
345585477
679730251
330556813
1345917391
841440035
1650707211
1119451725
972508718
1781511967
1974709106
1230769972
1374469619
1015662858
1347858519
2118924840
56170092
173275270
673762807
1066596168
1501165594
1975398815
119439035
1094952663
310031905
473269913
864079613
1050121117
788326282
1661590050
1887875560
236716299
1569373767
415666754
2058132706
633061869
1516513442
1536643504
1313565936
193811929
423082202
120699593
906989972
74354756
1333286206
1658665362
1376879099
160876104
991998194
1649530244
1064335672
711492807
1255508919
172428512
1131444753
2146160484
427276964
1806415328
1547475906
997844443
5699612
782231938
1552850393
574853813
1482062768
1349121429
1050461278
1937441170
1534352186
96425704
634322024
1191845199
1967436375
618314755
366758060
1725855356
840012555
284692213
957445283
2096345360
1634778660
1525647192
648155676
744848208
1782588182
684246346
1963244638
1274153882
991569940
2017391445
58434757
2088117941
863157061
1984884816
1225418750
1040952981
1454254575
1879605775
507127900
1922283393
329433410
1325109206
1647113177
1821714411
1746286248
632972249
178351925
1031331053
686282682
118093397
564644545
1850497501
1018724961
1014578931
1793654465
710147533
536962586
1865977870
1702973257
584434247
380275343
2016016328
512694350
396722544
5382485
1380166548
1270276716
2015085532
1502977359
343767316
1811791703
2084575045
231576392
1721909637
947580154
1712319677
1506632255
377387898
2105656078
1324023476
559391535
1225047234
134538841
2102280068
1041785342
1025592745
705938835
992366433
2014715165
873841162
1953717560
86145764
78286393
1431674024
577979440
798048524
439630383
1241315486
1480589201
1164927403
1540475346
1444559795
991141709
1920103344
429402424
1680068943
365273655
955777779
517239038
1225976771
727392874
149042944
151688583
2109493136
207112528
76218745
1736564882
606086240
984878166
1561776962
743452670
1837748400
594489387
797957243
1156906720
1484315363
1945081472
810733762
28653090
1131140175
341889332
980825937
1208533938
2076592875
393936478
83181515
1703607082
1042990081
993062274
1334256023
905887467
264355363
619088766
1294729454
806842139
1845935017
1458607622
1788370534
1373086350
215241824
1950259503
1254624439
1316398852
948457721
1110454907
1948364278
1289603415
1949879262
2008456643
749976503
1995334998
303258628
1275300254
1815352273
249675504
1310672913
1579561640
378212100
959684972
1639694080
2048379177
1641226157
648595583
408099769
1859656768
1591080836
1260523500
601632339
475762364
321926631
1393388574
1239584502
388715106
1885642366
308652664
2146367488
985198088
860346033
894564637
810068008
1116080092
1531817184
194394065
640208106
90274489
1902175764
1562709921
177796129
890942042
1108251727
1329910751
1767212918
271339316
2129523902
2128095622
1731022176
1107235596
1867372056
360413204
695661712
1099306254
1884325636
1145577802
1750443253
1427455522
12536802
942572059
1134926595
2104691979
1962827187
1224194707
881445269
1766236893
866807689
1428176278
1538491387
891492065
59293085
1910254126
1990013017
596710296
2140316358
1337354992
1947271750
597146057
906344327
1901829732
1920253061
1801833960
1266775962
323078045
1752398745
534522770
861630632
1744684587
1388218247
2027586149
712177704
372741713
2143170286
223304112
569207323
843995571
1949018285
1898732786
727969450
1054680857
1772944929
310374481
1076611363
342991511
313261499
1242893411
1770139032
1776639593
482423987
1595564799
1602527054
334168832
1563161150
1282525889
687789871
1937784520
686837871
1768485962
506933769
1880456958
341067774
784098629
1828890202
1130131270
865388845
736476661
1552499460
1238254286
2026626806
1607877726
323237278
2082128914
1897978083
190757097
165566468
718351574
1836809584
983921421
566249434
246662841
286475256
774620403
103875373
1028084665
1381209933
2063837183
320081929
307183062
816717914
754364740
1953376839
604475304
1007949618
1820282145
234453384
1628288230
149921413
630539323
2050117538
67699226
1301685614
1802405615
342191942
440665339
743231800
1484079814
157866375
1871158558
387444867
1892957550
1455957153
1252580304
1219392706
421165508
1884117582
56274022
685395
26682287
2012175698
452215954
36681815
2049885346
206493843
654138515
1608599145
2039136204
772453593
91303802
455017591
1034163761
475338521
2143896413
174347527
1254781752
1297213138
855701941
1036043301
828932127
1323818106
1206052749
872658992
1776714219
1758271308
1074853340
1549020357
1093417914
1220033478
1498958166
850228501
1063459812
1438587413
1241641815
1004144004
632926385
777232
1576102312
1067796195
386491302
2117188449
1166132967
1578987469
979336822
1770668128
875746031
2128504623
629831400
254019478
1045877401
528396063
552371016
317460527
974266481
811029933
1559525018
786076329
1092455672
2097148147
2092819640
1745641128
1306297988
267886536
1752796887
131187067
1333266986
387192121
761206613
2128343979
1976523552
141535629
1208549008
349311080
1596949438
632255942
289138389
1723241142
1055038703
2107274468
607789148
983981146
80207756
840609496
2028240411
395985855
54885301
316762607
319385976
1542728204
168114480
185034281
325283599
1036032582
1762451522
1914838692
635935354
867561113
1357080902
124195912
1009105623
1041891035
160691493
932585407
966424317
1658279653
58690960
1283705750
854907283
1881863502
1376693620
1195161411
544218534
1030983786
829657307
1809514644
1719845557
701195776
1305365874
1883682331
1598286012
70619274
455324358
1295667671
436729020
1497884061
716698272
1661221567
1440054526
1448762510
192811213
2040418309
1316191523
174390361
1751981013
500464196
1257362104
1221939739
1085025510
2069055045
2007826592
1388605199
1118187677
362252142
1961770215
789999380
70678117
668467591
644399946
1110214294
121571818
2116164451
922055266
1106417981
857330149
1208129760
1863167984
322000802
678787498
926113104
1806079134
1898833525
374284484
854013338
1982685311
2025851793
2077872950
40675971
897988604
1277682951
205834697
268491546
722347668
84682588
913404552
1187733134
1841392754
237626173
600457380
354168530
1489441292
1180619825
1451967788
1176804068
1774372043
2060924718
1760398999
881082509
1450048191
1447569372
1271288214
1227034455
1880710996
1463781270
1145755988
1341215222
1054312224
934439829
1305100139
1715913110
1429335279
1813189347
1833823307
616144620
946418922
5727514
1915871091
677828008
1482799630
494467068
266715049
1170482583
1971151131
1779932761
841462653
2033538477
2042869238
1158118828
1714028774
398290426
903434101
145992966
808744543
1413806553
560429906
442391242
645044914
1678660185
833958666
6781780
784311473
1729163371
273831851
383975122
1180777601
924108606
1993750101
971476872
1203897160
1652991470
869422057
1629411485
861725524
1579066089
1614447220
809522105
371861678
1653705975
329464819
1816108964
1090478338
2040948257
1893156852
353853044
561185913
1881728558
862299845
406428564
771024083
944899027
2045298300
667859489
2079090441
1113557057
1609039463
1057745860
1070432947
1865656514
357848204
1007300030
607488585
49653891
12683372
1000787975
373341181
1674347497
480012370
202802133
1516869939
2062328277
650079463
385085545
1986201395
1011977845
1692835453
330486569
964573081
731692373
799260580
662742180
1850562534
716329910
680772444
1337706297
89393830
2026699386
2008450899
273300765
1370924749
115456255
652859875
1597564623
1039745196
676124317
833144191
724322735
805271971
752928172
575677614
575397224
681449705
462427456
491355960
191947545
70216560
319515576
94186811
327271019
515599368
1204586602
1972159553
1694691733
2137306166
757550802
418827219
939942267
334181248
286906293
241481808
1153594791
1849012481
1354009767
1321480304
590971413
1660097116
1293109563
988584236
645582962
1501850750
1862305123
1362225646
707145744
310434848
1367050420
879085722
351996565
591668702
427467593
415755803
56361797
1645813260
325218482
1518785220
550509855
2142296497
1691034224
1955701291
799696925
263693849
2068631932
1167882130
438384867
1266207108
1596709167
207086170
675145319
1721895808
853424503
1123856851
439226263
1599603840
1854079060
91032061
1855941272
1206662892
1350876430
1951121227
149887521
564522650
180353582
311098220
991268082
2100226451
1705426747
1779640591
1800921704
911525983
1761221537
1464019065
635951668
1173374498
332576958
841665402
1723550162
1306736798
1272017845
662739360
1208228629
809392240
1836122213
1920195964
97636888
868209211
1301386066
1268512509
1871027215
1828429123
108499833
1214642583
1809966365
1553898919
412505449
293703490
614364777
1885178571
966778140
1173235051
1116347596
1430298838
577939366
325673164
1533204250
1327306759
1184792202
69196221
1319996276
304965115
509169954
1017192607
1324762894
1759069479
232593248
1681394203
956433204
1088324908
2068298627
887636791
580580298
271295393
1312165144
930229656
918576731
1524444010
1651686013
2061370311
86177498
15654391
1764905827
640632344
1593231188
1532076705
1249203084
369192262
860069252
355942314
1380529197
1324279979
419234016
394582541
1405191878
1757634893
1430958507
1232944555
1839339375
899302901
814394857
1523838485
1121130063
1261084801
1421197538
1081736650
1121471243
1000419635
1005557995
110473185
212094475
915002164
1714120013
389406464
138464099
2036934858
552467730
376581703
165989488
1791463454
609651963
2043216252
724699823
1905155730
615959950
162282724
91376075
364406184
941867493
156094034
432912775
913751855
327679349
1373437079
2056478861
621470035
719352431
1132822538
852266594
985070249
745326653
128017204
2004112774
189110085
515651851
1018079797
1607208471
617188368
497023275
1169802205
946200445
1616325446
1244406878
470663501
2124305237
513261899
2114991148
723211947
811462457
1714968610
850394864
1806148371
1578882818
961856488
1350974719
611565851
1396340614
438302597
1132042134
1806573189
855062644
506110047
1022181182
1033805153
373700106
449383053
2088110380
975076237
152241309
1681477079
1279071964
1535968067
998209962
1279967547
372835057
1058145106
1440317170
73905964
327587886
1595871081
471919621
1107460774
390729664
1849722880
1880516844
59163222
1520555882
1366256542
1189894262
386921842
2001985354
238349633
1372768769
189159392
1795059946
1511052980
1723298996
2112030425
213224662
1437839189
682801193
1249668136
1393938717
1606266049
96118852
1868297090
552986536
1339255744
1498750711
356386378
184515730
1408855887
1646384537
33378160
681098201
390556041
976586863
1565149262
111630384
1243892775
677322809
296750340
987109619
425468011
1787815069
994539507
1646653628
444639016
130004590
10061426
95656693
824557927
1237733838
1632765305
1958396688
1907007669
901945498
2038662369
452964841
190889646
868803670
1868403839
921207943
1291951723
347168986
1012287610
313453087
1669616542
1191145064
1105724468
137587263
75748136
1375407102
488935531
521876381
1250364463
406145281
1937667638
16871819
580634348
1892728986
2118755179
1336224491
1205161506
1493637799
1771329432
488417269
1784667844
1434752859
773412624
1580687531
1157226578
357736483
1697409141
727151387
214164708
103441152
815929332
69968244
1417179688
1277719659
802407443
248699046
758943900
1962572006
503378424
1930575402
73016465
1220532383
493807902
2120664714
1985285720
1224112173
1573361690
769348543
216797620
1072462827
995672245
246176455
515278705
961548753
670329922
518132449
1278203036
1452688288
626239450
1932143478
1596041981
806474052
1409058840
1733953886
511578526
1437799242
416052762
52596393
2044343424
143254597
510116703
77490172
1155202511
1883411529
2129626745
780395261
335836416
1576460869
763280954
132336753
696051716
533462663
1175437073
796579492
1098177185
2130089262
1032513184
1019807758
1929691077
1004396538
48208064
1697034391
1131509925
976666840
2099806927
995190965
1994956226
286254142
1912350788
1676646227
451252001
1491593998
1110095689
28770350
999312397
1543937402
306848942
1744755136
780604342
997336118
1603375140
1386638369
1520684360
754535393
816115870
1985558266
1701722281
753651349
85067884
878288668
873194993
1480173084
1566548385
421209564
916387332
567436918
816845438
219490002
35955510
943562789
1679296715
1129782721
1308922009
914704971
1525325664
2038920618
2141315879
631977188
2119940552
152428078
123675155
1644331765
637118448
428485205
1873141152
702950661
429855618
2012788349
530784665
1902480156
2023633796
801462022
2022288211
278914877
688277648
2097008207
491449213
11016074
218390799
280283825
1641532860
485040285
461399515
1676045637
270158046
1160044404
473394711
2106546147
1710798765
1178975239
783571907
482296667
1758722114
509371312
1856487383
663756200
1745966400
37915384
2000684605
336244866
1231107448
24885185
977463899
941739832
2123600833
1057821828
382284648
168627433
1307263182
1948600634
1453177015
1517026164
1661004127
1401773647
945859955
1975185595
1869015076
1794877241
1873818977
1656903114
2002705735
1233236956
196559116
533298250
1074925218
7228298
2141434312
1349909892
836603990
102526671
396674633
1113628712
1650668617
407396893
2016595623
109627022
1596998597
1973665575
1551968397
435119359
988479009
612470906
605782931
935493680
1276633738
2123592376
1590652364
1940009855
2108145372
1607515881
1763911529
581451389
111118492
549502323
1387970456
1710955606
1464532314
1921048449
858552378
1507172614
126552740
1157628375
1088778821
794787
317783667
369604267
1893704392
1966611521
880246560
1640798210
487198197
1540585881
1019890680
1809752705
711216082
682377279
1261290803
963810986
1726895338
540663891
1647787152
1545429960
1521325631
1551696145
1722223910
372939276
237522301
523425368
802520105
1884742882
1406676167
71630657
1849909432
152538369
1899317315
1551822068
1308595215
1060635368
387598576
280088474
1605511727
1331064988
1885530542
1771048383
2084467215
493376657
684047208
2024358497
67943822
600843133
755642643
588235431
204272067
1747776204
148632633
1984998603
1084415922
1612524235
765231280
2089254271
2085446545
1582121175
414452220
880160623
1408847482
1917548974
1057138229
648732711
324080906
465155052
1446167311
1222377323
1870285085
1268136375
198042169
2093221066
2085738657
1819581340
1964285095
2011541023
1045960612
211784229
29028428
1170326952
75337350
1262283009
2127155987
1579643039
169972701
1403809980
1040650164
1969751305
984853396
8058953
1097099739
1012361329
1300803566
828526804
1494682199
975304084
1368703359
1978619609
1981297522
1109453615
635109301
1753678980
166739235
1140220363
1149503501
1940098237
667736487
1415170645
866926517
1027767286
973316289
1360917567
1612374796
446489556
37872961
1796840403
456318432
945982684
1103810662
750485546
1854827568
298922085
1380238943
1144193446
1960214896
1663089559
649532082
1815496753
1753676263
2044565666
528014335
1183773119
510693956
535429728
1391616303
1471563691
719955985
1543462187
1748073576
317324842
2109653470
1688771011
1601335480
172128720
1377034055
1758371877
668859645
1584635283
1686606373
990888041
685619482
1979785680
2064178598
2067476078
1887943152
1406104092
1727061774
191464190
130186622
421139273
1259421223
1951090387
2145525566
1459130932
344483102
1449559096
614454274
1337653701
1045201120
605839871
1483517741
679923947
612256242
577750296
4238823
1337827583
1572115310
346422060
119999465
81134788
1167172738
16411837
1760092087
2054176004
487806993
717117296
1582759534
2072989913
1647248624
811438172
886319306
1358934482
1097477706
836849178
232816298
1544842231
1228995601
2125069113
981941238
2013518643
1347123947
121180252
565165071
860678513
1278387302
839120547
527615694
1454232971
681979818
946401778
246752431
2002092193
44312920
1526665898
896039531
2115519829
92492691
177877114
385052222
496063739
72437535
360443028
1063391957
624533215
1261800070
2118826919
1830788361
2006793707
162134936
1552414786
370827035
637038327
528129517
73268581
542313731
1403326219
60603742
901728227
1157122405
132227616
1829700622
955228580
2018474256
2090524775
1527993441
414208877
1472978800
1157680494
322136125
409493198
181732127
1456494033
681654688
381796600
836589958
358249888
564409092
1129626827
1921661965
1970399024
1424238457
1746545893
1724785526
763910201
562238039
92134961
804662373
627321080
840343726
571077087
768336874
2096607771
196247734
1959020421
1561090907
167973635
1062500870
2071392307
664110287
407472301
757288535
473737062
2076890989
138627661
1712414957
600462997
1339177806
475328865
1502881775
1208917658
1214922270
1555392258
574710769
1356884486
305827674
1984649760
1833115670
647333876
396346442
1491811836
632519378
1215974758
471032920
494850167
1041315269
323174540
1769029027
1690249183
656281201
1236388320
578486460
1800030732
1016585641
2143612814
2031822117
2147305898
761102557
1525618309
1980241398
1570499876
632326484
266980868
847815972
552524930
1197782334
551592144
1547356368
815880133
1156460370
483127206
366845623
1816622443
1096783805
49599510
1195358433
1544939608
1753797471
1941637604
831697414
1660177873
126330265
30794209
612698432
548603083
1195052764
1164524582
2074298033
1112378127
120223150
1147636236
446785491
1916953610
949065536
1507448966
1917686630
1932101323
2120367960
2143740483
789386751
718427249
1076676664
1032989362
216311242
72488563
1258316612
2127306407
1814884257
327943371
208939478
1015824575
624192189
1289475123
1764357032
764303711
1076851854
1873529887
691796371
527151776
569882113
1927243143
1915108187
761879098
1832636189
1444639003
1188868585
1064594159
1256213227
856999118
199181937
369450967
57859274
1177449224
373068500
633564631
1320215485
1708165169
1502898723
669050508
2101491396
67129634
1514875081
172597729
602487211
1575168474
507432175
1423733008
914962615
1760875222
1869534741
654874611
209980713
1574588495
1630006842
591941621
386927002
1960464256
694442339
1947292260
625421820
2364913
87174839
267676219
1758503841
204338904
135288645
12914275
153453247
244601263
1666406410
868353191
1922161758
1879185540
1673715919
1054345956
825430300
1707859496
415311169
288852590
257190866
470183030
1366097054
865489201
1504380485
553771590
1498401313
244733104
454161824
1462917728
524824088
602569781
1418182265
1789860155
914521130
1089630921
760090810
1670464239
1785724360
1873183106
1378667657
1855658499
1808660828
1288466998
972639888
1504757242
1844281854
1888385241
1218642732
164339760
1619857654
1085089396
1361462301
1546718148
1270146358
1369793381
1105623983
1960170177
807873454
1849913666
1443926416
1878461700
806678443
1933309262
2043059890
1158778313
686347022
1719929526
636873157
1702943325
1343786626
272718961
1406675910
1093576839
1376664013
1565214787
1195449192
1608246377
1666866214
2035681430
1375289870
632045302
696239128
1493231216
1502025655
633160708
1506420721
1512076313
1407674188
363985141
1774227044
851300140
517339920
154927687
769949311
493087489
141004965
348869286
1217329003
192144082
383128922
1387094106
1406939503
609833970
411052632
100983841
1052190219
2056765465
1144844602
992157526
1714806701
633993063
893722532
1290512803
160928431
1523354413
1427266708
587974759
1347779861
694962147
1354097487
1290685396
920096481
957462305
105345160
1366619528
1467865773
872589892
1781364357
597714701
718261622
183684234
991926561
678402038
46280390
1488731506
1994682954
442487814
841279951
1882796674
1626054124
1528185228
40475797
72852074
251989627
1809575834
1326706947
1688204847
1469491486
1370844183
1464122544
1988609115
668019135
436134538
317778184
1711903389
931483672
144032174
443884668
2115674184
1129992850
817424920
1951881499
867678457
1833343916
1441293391
1713827476
744623608
508284404
1915592513
848089430
1795496209
1133973439
592787028
2143044360
1415481015
71737389
147013526
1989505854
1713449045
339063558
1202397698
65724104
1244393022
323982566
2073293865
41580807
1632496222
2013992866
1295147493
1967889314
1999657520
1456424615
1103174382
1598209721
186628411
1864524496
287361207
769390867
2005719725
1118054192
1898483003
438126786
1144982672
418665681
1219496165
1408344884
357581165
918980401
620488945
1094569301
1932280479
897863879
408288620
320863135
367782638
1409195718
1488574485
1894464277
1887791048
1204774317
161411445
2039455921
1852474671
170693922
336156830
1631601215
810417706
1376605390
1277814768
2051536465
317249664
1755482190
1677132977
85843010
1824048727
1145281326
1313268785
887794978
902860765
1494259119
1041521330
1792004984
921929380
1437235344
1505177991
1130449756
1800732512
226681272
167314694
786647819
1920259087
560199681
17804145
1845277571
1169288754
166830089
765862470
1907312658
1598806340
2131032030
1245513067
1183231608
514612478
1373838148
424381682
1611610086
2012356426
795881736
581571429
1254453503
1658146512
1654635928
1861166086
2144303541
119493924
377700410
1233654049
1324426713
1393463546
1115166611
41292408
273409347
2048858122
1511369976
2092493524
278623356
1355907693
228387197
244324122
1874875421
338213754
1590292933
1423672368
1921583496
1773657287
151595654
453299488
365635574
1194922148
993035414
1559888319
33365738
1992719273
1677594896
820180029
1403114579
384708432
1505549844
307892164
100074395
1140466793
1888557721
420591432
712467950
166018352
571245168
418327249
2028053346
1419136794
1003230094
29619764
680856136
1310340606
570427634
284092235
1832193995
2025188729
232726472
122522722
1571067949
1422504864
1327899577
436681257
2106197768
144585583
2061812311
1020959246
380442466
1247065682
418949177
817283151
144669810
978542410
1287120081
1904790195
843139331
1856400473
611030724
843515535
433201332
636453169
777773153
241344151
2103455540
1922824649
692986726
1944637959
2122705218
758858668
561415568
163361269
696751375
518930776
167623859
2037540885
687970663
453555005
1717314430
208995531
209229577
689810266
1575687297
2017449462
557598881
1859126903
523079807
93602785
2049845921
987754158
1198598163
1924479248
1679617068
1762551316
378024532
147918730
696624810
1351604285
226379645
1491273548
833347142
216446196
843580862
1953842313
874072717
857674427
294591921
986469938
1790338619
1803835466
987473510
2066039731
1640810342
1913253754
1518057867
953099197
1046757456
767557379
1068128143
1309227498
277595919
1640836466
211194986
2125372837
138356297
1887857284
17566512
1138255909
683308253
1130218030
1201511144
901737066
1596741289
679556652
1750297198
2034658217
785908934
1495441692
50148570
2058743820
1977097623
1635884930
912907709
122848728
584268945
1307607978
551898400
60202185
219372447
1311591981
830313573
200860643
2106653256
1921495465
279992788
1112026998
1487081186
1013783535
977374497
1640359814
1025818095
1981008124
2031903751
1883766398
1459739332
589159592
1363123672
46886499
272314372
1580041598
47583274
268451962
1016303514
495134297
884767510
863509047
1362537088
585009452
2077599081
272651378
852144747
1224481075
1605222670
835754249
561889433
1931945108
739120797
1582762351
1270875742
427435896
1380055705
1166732488
360433125
1183194546
1408108816
1397679739
716968585
1496964461
746236472
764130235
30627911
162060
1832050120
147616429
36875344
675129785
1129861362
121991194
440591778
121061726
1720563876
1108245921
665877811
1879745780
2031646564
1819922522
851129809
1541492509
848988334
898655928
507153562
1613191674
1090893172
601683719
321384755
1215238467
581505053
600728983
396346944
668765559
1465497923
1629143761
1852451250
2014467317
634907677
1202442727
222069784
1102579366
1437684005
817763996
755294708
1423183094
620862699
1291545487
816845800
1162958513
1821536751
1283072256
1543214671
841620109
1408994940
430547600
352600490
1406181535
713310122
878028141
811778986
1754207550
1890000669
1443421955
281468426
1404527136
1496913315
154682111
807563342
647762488
139765967
1086310694
2039826129
1349204633
424316468
1163508918
812299144
1545891108
2079885398
2061078869
2040131238
1912779650
84380345
252920357
2052734479
1137938403
464659932
410531858
1601955351
567544017
1121205163
43169536
106357105
801946180
1378155610
1655231948
1765827054
273018995
261892405
1861221090
1587026011
1573702158
2015601197
1457120129
715015349
1885495894
1775647173
589574559
1499696815
927859573
153932022
276005376
1329833398
1571512452
630897566
123931387
2071701882
36559003
289041659
1762771494
428693902
11648926
1380674457
1599474433
1933577916
643084733
1281527254
1004596515
506493453
653127046
2051898903
834261561
1023421929
1289729416
281708160
1486605383
1565912557
576371512
1700111957
1910334617
553633611
1028427882
996928737
1387000006
2041049359
1699881697
633741009
662925920
1538094147
2099723605
2016125412
2028731477
1842453644
1865159132
1503572311
1906679981
1619734432
1455017158
1573050843
1653336106
1089498781
1042230942
662617690
1620692919
1212734781
188624327
1979327448
496455272
1517802113
451125808
540624334
1142514797
445698439
353498543
1790341732
731754707
906406094
848814025
1299902143
699043794
1141267186
2121017199
811082510
419217736
1471074043
325545155
1442975507
1743492808
687229015
1897200764
636225107
458009101
19834765
1081321623
1072215096
859839152
1698263600
1134537734
1135503418
1131304236
1218224831
830379116
2038475378
1482711206
1774797216
1755722778
274732928
1874572588
1359267080
852991056
1900119356
1498061347
1216756043
1149706265
904752713
1255804008
91762932
973757881
625518341
1226190029
514882808
237326797
770136452
1135490467
1460579663
1674539190
854280671
1663629856
781342992
2133444940
508453339
183692167
509226644
1874800478
249202245
2051975192
1490865070
944205020
523219580
1123094765
1624006188
776371572
777608317
2083645567
1177947077
1577111643
1100227037
769259732
1519264423
1969066425
168082250
1706541452
830083452
309329432
1346451890
1195617909
1296639924
1350614053
44927314
616355140
1663901156
277888704
1657552600
1430731995
878929449
1080766357
1355066270
62171666
245384148
1300881637
2071935271
499185495
523021293
2132002954
1188630164
1537929778
1632104007
612368672
143653807
204652977
293479473
1550570940
1336389132
1764152429
885287425
828396149
1093217458
885544748
1800134428
1751113748
809344162
1081094962
1948019972
523560325
1992641863
1090360296
2007521705
1050309269
917244972
2109142411
1688837658
1316483500
324780531
1919335294
1673135821
1753801336
500061622
1838960184
590814445
1474927627
484432424
135971303
2116212175
1780618980
245498203
178127960
1171393303
275234812
915527868
1933546313
1062845251
770658658
1202769414
1273215745
852234861
1380431529
950139741
1731746837
997603666
618067326
319601298
1643002288
1567616665
1890721828
379945691
1911935092
1039001276
237588621
1398672396
497595318
954725396
1501604302
1834859342
1760064716
1875113833
2087674554
277043003
1583091848
1373018204
169727873
810615785
387245545
145409225
1266394515
205752286
50607095
522254881
468110191
263575309
952770671
731337988
1547490615
127002772
2072462782
980117946
1284443500
1328534014
1903806808
793174992
181581805
14953352
911145435
1355280272
117855187
1709096252
137524592
859203923
1935992264
1411019240
1187239976
1008129557
291523242
1614779543
1463546341
25961350
976982341
1148802011
1093305623
1436102803
608066759
476024480
2069203977
1584602405
731533060
422963347
1751320756
842359602
1346075295
417408369
1863735636
90748465
668786075
353619584
1779046282
418229161
903471871
793976324
1592753899
888941444
1884679559
831861634
92035669
604547195
879946331
844730522
575699624
1233133478
158329367
641522774
440120646
493609338
1420346381
136900646
1718446632
120463781
110084125
1684155488
976654765
1185435511
1390037226
2043876225
925324130
1413232138
876193457
1343696668
2087789610
1564009597
1310244974
266746877
848718951
1130651215
888661805
513842776
1821423077
1265832868
1075816381
1960713775
1404461829
1868439889
1166255342
1660939077
331934729
380197153
47086129
1978067450
1622451664
1204425384
2091885944
1896826471
933957626
989840006
1201961362
1517441571
694201075
269441889
2073368672
1605347132
190273276
1165129267
96367977
1797166325
1648245019
1890271653
578969474
310957094
797977215
479083454
47616953
544179067
146386550
460501137
2133579469
1406888709
2117038199
140182484
1002838085
299469255
1560168993
591773767
1218354229
652535994
1031656045
704147599
285814106
1570682779
502166251
1203060368
1567971283
458600759
2011956926
862739657
1002744585
1644021583
1404960705
354039232
1489961958
173610829
1420695248
1344496813
802021264
1077093994
363757538
1503622534
1921496332
1169122746
1840818539
1319333244
791959477
1103887893
1466794584
264051392
2134073740
1633281344
1067468899
1005596035
1942857138
1489713663
1788141203
2124814231
73050653
1616439024
1876601494
1092727957
1933781573
320901347
13433862
1898429102
1970905492
754698726
1172437590
866972370
1646386308
2045873544
454105712
58407017
1312855224
1698891050
1404706365
1759396445
980160839
1966380230
1922406778
680079941
1586942607
601108092
1784152350
2097540563
707609497
1813901104
131088581
656359015
1021277265
234881733
376101374
1591130474
1854921859
2061422634
606243015
1872195735
1929389397
257584683
34042818
259418679
1073019811
909532812
983949661
1248977256
447343298
1264882644
934639055
666914406
328089152
357874708
882506372
6305447
1029958764
1841878566
1667148614
1396295028
385452050
982519180
1442122993
1011034999
1826110369
564715191
1302350781
288933795
1784597172
1936425782
110502174
127539094
669162617
410887664
1845379724
750546666
1032834588
1752195065
1821988731
1642362997
1088507022
688487347
276330386
2071428592
346683381
358154802
1682845890
326465612
432524346
786173600
721557095
344778855
414848152
1108208472
38786582
2084140680
712221987
1927836899
526046988
1333681015
2028084757
1425328069
1816092710
1055756226
1707291697
95237000
1170884022
2077017403
8455391
1997633416
1956651066
1229530588
837709612
325994184
1027410559
1640684787
651982624
578360580
106293111
1503225646
1218555661
1526802949
491008361
1025616617
2093787621
1402404445
205868888
1112463376
1935308348
262856582
1182167868
25628892
2095718271
902028395
563478810
1274861927
948320610
244316456
766737507
1512460546
1656582428
1135520653
1997995673
910897563
769861536
1882627949
516502930
1949996937
1299256642
1947714289
2051336544
2019136384
1151529488
513448521
318442369
1163624758
310716761
727571692
1785875371
18163712
63935388
944986292
1475032870
503030723
1157970037
1247616796
680648458
1476400284
1165105514
692844762
1667630504
2023298732
364905466
1394614834
774034904
518718377
721120036
26038191
1351557134
371194384
1359039274
1004730824
935272974
354463100
493818445
848949724
586208210
402587431
1582142443
686308608
1338752600
1552113283
1305477751
2078030489
200104484
1752035500
1184887234
1704988127
97187079
1629258018
1246716286
1856394390
252846240
1634089527
1705627264
362881395
1053862109
1671308446
1555910368
306463119
30216495
1120759911
177517120
905168927
731421782
1196852470
112962870
1352655476
50583923
676452666
1824918268
657388821
280935059
1679135680
271771697
1945566980
655176498
1333326746
2032465114
417810185
765025870
1015316404
1015594572
505630369
881601699
509607851
476185120
1324355458
775265019
426720302
1528367076
1106542417
1856860178
2075035351
1321272159
1492016008
888505208
713034305
124813178
1193033320
155618174
674947886
1172623178
1958607585
676361049
1827471323
231311780
556548230
56048024
1793116298
1360857739
1948813439
288708125
949456883
139132253
1109805366
1147971754
2131348292
79032236
510554809
1989078815
1948127931
1770580806
1897804551
2036777859
1449650504
2026510328
639763081
1114251882
274681232
1221027458
762181636
1293908231
1583485299
1458784
1809081525
1564359631
200276684
1686064189
1727772955
963904566
431139745
1531911175
1712631942
1272395572
1593987621
1873087400
1947321942
1295004602
2125996325
226035827
658567370
1013057709
1346342980
1580297778
1296606934
1666954004
720856116
365029619
430517049
253420677
1393786560
90988375
939729202
1751732599
475035637
1935467806
713320613
119375634
803863790
75085017
670843580
1774733860
1080359214
2011181734
1010285905
1876393206
1457424019
162002512
1080518658
1280806166
1253090661
212131180
1483690014
597453462
1566424296
687941077
2099397834
641402255
1641276233
799575935
982082440
2145146049
1194913370
412976933
746122250
1486021531
1418742498
208754853
1792236793
1937500264
1537973800
1194879144
33281932
630514414
653733164
896759624
1125698753
1942930042
1725107509
1636231799
719843480
528978906
1749687351
578363349
1426355933
1152628747
1746387166
2060502813
1822463792
1830789704
1645048599
948716684
1255365038
542318171
1309215746
759896829
1975233245
2143231656
1355603555
1071799835
2061088617
1795101405
2791122
649407710
706712030
2014758265
1997661106
1279931197
106568998
1068876481
389277188
901199191
1387479552
363415295
2064410987
1016832188
2083416791
1103475717
1145168943
209921884
958416893
766545952
527253405
363422059
398646213
1075055702
125462603
221739016
1478938523
1172640218
133342894
490002101
1424166558
1451546950
1990311616
344188521
1761848250
262604990
1512495331
962842492
819530888
1510299951
1948397969
1460683712
912809624
537511395
718311811
959992105
291394144
2075673086
1459982076
103103402
1032134988
1631647393
1217762495
1250582351
1776211971
801376723
610317048
269949770
1168436304
1508895792
340735920
33801068
1468930138
71511885
447811171
1894947500
920354601
115008504
932243730
2040386876
214833441
886472887
1873555341
669754176
407201839
595218332
702593154
706822801
73954244
1733911734
1090603370
101587200
1046089058
1576017041
354541262
1143461700
353983627
506995208
1485618269
716218932
1372566390
316603600
1236354485
1830831499
502049481
216541091
75341279
573140620
2006025806
1302572619
313790524
1691610521
602726673
453137509
1676492875
994377913
38248742
1768964886
1528308369
938386872
1503933684
41893745
677952435
1207891150
904992344
1338599718
868657611
1141408319
686790511
362119172
1827435669
503105912
1175451366
1894101752
1804117182
1907465759
2007219259
1488582046
1657906427
1263183734
1458002786
846126827
152922691
687858109
2139365960
1027739538
892199930
333064495
1783327668
824516500
402862981
622775285
839654419
1764234606
589606340
1816339424
1082353194
1373922205
1483842075
1801533891
1082775219
410087189
1907026860
1179020957
1438492885
1049337274
50743512
1247096403
17523337
1152838751
1966898189
596814394
1150662845
189140205
1889743796
1700371122
144554798
1599016199
335788694
55249427
1982613950
1622574133
385839083
1899374170
1935527750
177883551
1089669089
1590696834
676415286
663007942
1785303998
1714747013
1926989958
1592875549
273699279
172658254
1916787576
1372351501
1430013533
205420298
1531892758
1739947732
640850738
1836579817
275544036
2129588061
361023605
1702306179
136227251
620939327
1601274963
691646496
1608834376
1447440433
1901820802
467617267
272241816
2122604321
898028081
1583706361
297935708
356130350
1382967954
913625595
1656961839
871025708
2111960854
1784170045
1059897525
1832381763
2034094407
2052528592
76310220
2005155928
1160616590
231424538
645043067
1846238532
411739317
2087493561
1189546995
2138496084
654778658
308955384
2041506009
1494876780
1232542426
134929401
1883558488
2048719184
581448881
598530329
1199867080
1509985457
1759064857
522192116
1865063604
1912828092
218254262
795923230
644459215
1091702893
239025631
2019481449
1341493480
1309270983
1623994966
1121403255
1795564906
2084130315
1831232621
2146196968
1307713555
975504407
1291948418
2011373869
1378045475
716962363
283324855
2131736955
2017791601
1698880264
39090063
676997386
648943014
1214252411
62658863
795076823
52853531
550572708
1611718579
979866112
206244841
208856246
297140209
504074503
2112809095
241515649
1089616509
2072043349
922511329
959633584
2006107111
1667679622
1182155852
671554284
1214969180
504145460
2019168147
941242030
1853998115
1405800336
843378452
261941163
819856114
239818256
719036507
2139926440
620914970
1841034891
102155423
838442272
994730841
1929511023
599029289
1583782144
1433971706
1781090316
1949311947
1779252665
15248175
1315381461
1942074627
1777218651
1257479973
1932156863
2047145635
1891048400
121277606
1406231863
1611288362
1789327044
1151727272
633286533
363969147
96084501
386686721
648574300
441519720
1149686390
1217433334
588367687
1808172899
1582504784
1994958481
1461173030
1647877027
1997372622
366933454
364518713
367270090
99678796
1232968843
285420292
1467582177
1908258785
125170330
797169021
1923798369
2106532328
1886697417
297667355
1705660188
427334118
1463028999
1144392284
1870386863
103918986
1950102490
419675051
1377397396
2067453140
1382291125
1172116547
1686892920
587446363
289577373
699563934
339299984
1220280079
803320264
118903286
1003011497
2140644722
723797716
248005386
1092515767
1534057199
1483725284
1205727220
990879350
113862805
105576152
958489892
1922003324
443129607
297888677
828289334
1781975510
381865254
1216301453
712605348
841408129
1067531782
481537206
88323713
761811225
1587658546
1626098842
1110321802
285704421
421179093
2000344073
1695303473
1280256160
306221645
404029976
1615056390
883048847
40842292
310415766
903977041
1050030087
1084246673
675015075
1932288104
1091450951
1933092143
1840551544
1164875063
909720068
963961871
1589413951
617624322
695383202
517911870
638524663
1949935402
2626601
240360205
1725362040
2069412194
251872510
1111898965
746942588
1241546273
1941671841
1543713772
2121090638
1648185640
1997389430
1541569277
1907389791
2023085976
1232898111
678314808
1966297282
806488585
1083852255
715680692
2019897727
1908492134
1371336059
1102542206
1993340983
1570270729
1646089983
1885602134
1602179999
1419837286
595773755
720361270
1081135783
1116883238
398183558
334459790
324909947
386766824
2084915435
1122966950
38775766
1289122197
1252059311
1607239259
2005991908
1870649097
687588717
1909321105
1302989847
1176997709
434527312
966775177
2033975615
603486465
1895746067
1233265724
262848852
1565320446
227430308
1326320061
447110366
40499309
456859104
639442615
969238040
1189943063
470772271
1417365206
679545030
1730434474
1177995936
2049704558
1476651672
1789588538
1257429580
304893251
1767691000
1438834597
1801987396
330958025
1975917475
822361358
1392795022
474600939
936569229
1226570535
106878531
1182053307
1366502339
645033131
1351895241
843437395
400516261
2125654791
2017386626
124927134
2141010403
1213038613
676040617
1646445586
2012073215
573282438
1611508424
655996255
1041685184
1878048319
1762774368
740091714
1847043203
1564498600
1079051850
1974297612
1467654081
1889632424
327502833
53843944
1645538965
1891221220
1786787832
1056376549
396664776
481819269
1334119544
656444241
878622552
451432634
1221001087
697703406
1906179701
109707646
944557932
1947409044
319003628
807428497
1050320798
644884895
393901231
1905775879
128130083
1693813559
1286492979
1773654334
2023810695
1019414125
1688721541
142272275
144263524
611735216
308163743
268817799
610874741
525934852
456107369
202810212
1516078281
696218326
944881879
1139065453
678922354
392153118
342524774
1351301182
731831107
2072877378
648227294
1278595560
354516796
1902080634
631623740
2087345522
922960046
1533644854
1243011754
1810295885
649946086
953550611
423306761
514727322
1764726859
751006033
1973157758
1694134267
1369650355
787686692
1016718529
1341234360
954317837
489681688
1157565760
1829828906
1887414724
150367220
599963988
862708099
1503430043
621260677
827214537
2012555963
1299791769
581944026
1656038811
1277992147
291886391
514354536
661673821
1554609466
1588018388
1906417934
491718781
991621393
437688970
1352165148
292336485
2037899123
777698261
625301125
1847469628
439761744
381475906
1728811778
1659259139
461622873
129610147
15815377
1151578159
1234754229
1167048778
2034953340
1497887486
241028394
539752198
467758538
2072628435
582809630
922063801
1467857379
1076036925
1478055166
370822957
1407266712
122363809
646139645
1914425939
2102712011
708826283
1180996884
1031762199
1595414546
1036800379
1518072959
262221706
639105566
803225627
287455972
1389039164
158853030
1466406882
703668322
1926340008
513081060
1655977578
1996831264
1284955035
1246553764
1776959019
1060369513
1777620546
292629763
1207976000
1487836291
615356750
2121280948
1040460807
1772831753
506192324
710705112
1232471911
1993155045
283384432
865856769
2141810400
1160011091
1533550611
212266742
759094893
398415884
1145326925
291616202
1776664809
1994772545
1491750852
968341073
1169705288
2033652516
1896498022
205701253
782373300
1963210486
1255872296
602316198
694322422
308239719
1676884276
795489893
2061241759
1819868592
628263680
1245135188
1669402512
1258567478
828284469
1770616985
399484580
2054892265
439498717
1500928310
770519124
1815895771
213982571
1767270458
1234344786
228206382
2008099028
1866006922
1687846827
789911814
48866441
908832388
732037035
1662682365
880406632
993919766
55406375
1841297506
1872260349
1363871034
1809958054
890554654
226144351
1538333229
503566657
465741309
652739176
1279360422
1687044269
1305883257
1082597644
1892695935
1687118318
1235789931
1795705980
1626196458
899659521
1426293280
191666899
74641400
1642220992
414657784
1724618066
933790652
505405420
1258144578
941104175
32732255
1200470807
589483715
92639922
672036049
1978757409
1191777024
508449687
452602327
905072842
2101829447
549219628
1626136490
1216980312
750086422
594912743
363514225
295878491
341945826
472631451
63948366
823903323
755588754
1626486722
548647044
376981457
1330335789
681167791
1622291250
951495399
133101397
965997733
1774135454
2027504885
1975019999
100542652
508592318
383013727
576874751
1184274171
1388752669
95531556
41383055
1031480451
1000120709
1423662211
635626403
615755926
1120419282
1369289843
624101481
1806213078
1993631832
1964151587
2107988301
1237758524
777884260
667296167
1479910315
1404116408
1186582541
1569093764
638141941
730002372
347436780
149883023
246379072
331402462
846021555
1734396674
1657763809
532397240
1299122495
725105044
536745620
1934003922
1953097298
322047616
278058930
2126400236
601293772
185585119
880177440
1669791880
1965284155
44897266
1711484859
809360323
1543963810
1037479818
405825683
1795260846
1237880239
2018803942
425849988
1800516600
1583797886
1454842473
2018816357
1411857822
60881213
1033525459
2126581004
302327517
1712306068
1311591182
795645604
400830997
1016459588
1878098832
1401133569
821665601
781296318
2093070136
1697890592
477771946
1834379763
1431393949
195083943
1268426527
1033541275
1500898737
1718353946
19795382
966770427
2024479807
354969626
1029959429
83877467
1281543823
959647874
1330010280
2133326873
1859230842
646583647
414799756
967399665
101280456
307914219
148681800
329917872
1146266477
1277009926
198244256
1541325163
1809136878
1883304352
771798642
1049919445
885164872
158204826
1949246915
225900340
1246812172
1068428115
1890383816
450418429
1811530439
46540223
1765048147
1919501745
495741172
255039662
1879973000
761186179
834950690
1132437022
641593590
2017504351
1614167276
1971656032
1939594191
479725142
8615531
1435729538
1557577300
15804194
1910852355
1868700580
1048840158
364292041
658571797
2129468271
394037852
227472809
1159052009
427150191
870815295
201681154
934612090
419353208
1970626280
627565499
626486737
1253929678
610903842
518125308
549283390
387503165
674739507
1442746745
103712156
871388749
1032883867
316225157
1975985366
1879173880
988052813
1214757678
1797647795
1214871638
863558434
1785040176
61483849
1062355750
1280517820
143229174
429122125
1427333491
1566203631
1255090222
1937158495
319828913
70232006
985444196
1687189817
1238755422
492779189
2041464067
1538575458
2047804673
732595764
475006693
60696788
1510341032
206361296
1603238219
1083569803
126859828
1916460725
1265468542
75780327
945250496
25099901
473561833
597202634
547608665
116550914
1927391346
148619881
1389399664
800385068
1494738824
1662880224
131214935
1323537483
373604346
533546827
322986503
791685450
641764660
1248831831
998088089
555312750
1527131175
746728157
1219883212
1839582847
1319416304
1388139447
1536024974
279030954
1255778817
1774633228
2121944635
478240732
803003428
897840374
1792694184
1831399318
738630413
996077378
621564868
1442441199
1108974142
284003830
1624688526
1118338634
739855495
495760462
295594322
1366883587
481675882
2124430497
537013002
1084651472
964050961
591966113
2023115908
533973000
1676338030
494912651
93812198
294113660
139424563
330082809
663673242
131468671
740768827
786503090
1728077411
1249140827
1601939441
1460673849
1666962018
1000289417
2139509595
128964018
1904878722
1011671097
1773120560
72793171
1854908214
1062293531
1374361584
906356454
14441079
238222444
1738121694
2129722252
1560493649
2039620979
1346121984
1538584873
548514996
706959103
1063143189
906926064
2027928638
106837355
390219255
1581377863
240298460
606179649
100154969
897785887
497699687
78496829
2124957189
751999263
777161294
1685476339
1056527875
1490844526
231859421
929816677
1151185109
2089625567
185465098
2105497206
791531669
288060020
1732187912
1916759180
110812591
2078908837
275503858
898721688
1050782922
1308505877
2070269724
1789273596
331826357
494239697
1499469509
1835824351
109571393
973925422
1868111916
635546784
1166132605
982069434
61890068
734106560
1199825215
471346617
677448533
1547078777
713748521
1852809209
511374271
910886940
617900944
1283037345
697452516
1241334767
1901153448
713014821
1744795010
1089883417
551635798
1340494724
652741472
117787886
501195642
598214978
791257781
1537219900
2007655399
1206097294
845140338
483009603
938296526
1508643902
1298015480
1726118331
328795379
158150467
127345586
872043019
1032868101
441716494
1292457985
2020914039
2033398195
1246630478
443245078
1372615015
1192362239
2077118158
1903170018
933065188
640739826
1974131061
756779611
1035876535
1751444844
2005063197
1950509712
1513536535
7565686
1480478817
1382809790
1206485287
2092783389
1561910257
1836090384
180617207
291412028
1959263300
1615615818
1224429439
684420822
57562450
2042712742
538581620
1779696167
1898750846
2004817544
1405147956
1547765
910261179
1420518660
790192148
756051900
751359137
1690535131
824088389
1510002103
21779993
972008291
519676865
1504380140
813002963
1073835734
1591032176
48017226
424820736
58081382
145244302
368480815
1220423963
1308028678
1771619027
364512373
1134523144
401420572
1236803476
1401216090
986329101
1223177858
452560795
1799677573
1014664467
1588151314
1399046544
1267459028
611742131
1423004721
329201353
709693264
1023940986
222872183
1579239090
1861037432
941779669
60423444
173400878
644751565
1629493429
1134051156
1246262672
111086091
615418226
1842041937
141363752
1499065571
1301645369
171532340
373998722
1626857225
439139476
71807824
468229207
1665449409
393210580
1753981975
1929208006
140209443
2076376196
1602515308
402916766
519282061
211210348
1716989146
510998166
533338645
1866453667
1892002917
478622848
1978441382
510614963
1840874948
1307900243
567424750
450945448
433852408
1013818292
1095312303
1324078325
567569692
258812873
1583565175
30108906
1340382653
1012883417
598353679
546118999
1589549652
722347950
872633125
263643455
227177938
24908143
1758364570
701909776
926320526
762062256
551950866
71916684
2034933307
1761084361
390806547
213002124
1687632147
1656047074
1751543798
245773774
1144638245
1628122463
15057798
843757921
1032783107
729388917
694254275
162432316
1707878160
1001535533
1041253710
1272106123
1746426839
864362578
1643379935
1769188348
2032081456
1405192355
554167391
952203617
456429559
860612149
2098830493
173792356
541397878
1019889356
1293233123
318746158
1692966432
73921860
648948751
846766618
1913868083
1448175017
1047398370
1099412931
150730010
1906927964
1112601131
898591158
384934003
987278184
792353706
301383823
754531772
1261991169
27914621
1280575684
1496070145
590985593
1715086052
2039507921
636560152
1732864553
915484805
1330988645
222784829
1993544643
462274948
1043614167
1551833634
1474478552
496501437
639328916
1456833820
1627859567
1075858353
1740991009
1536174699
1043669999
2104774333
1526242899
1850637045
1686986715
338939219
2055463343
1047246140
1141206988
399366098
1678492664
745130031
85266852
428839596
450384418
1384005117
1672004543
133006663
1374990025
1064971429
1069195543
231763973
1527870054
1634087495
1192396111
1271835320
884659039
256603606
718174660
962267699
328439458
935506445
645163279
1410486112
660981622
1946306482
896408404
2138053975
1174026238
491018044
787511974
391411499
315083136
75359203
527376308
1004717697
732658865
310377890
433923368
1164143043
1476020670
1622930168
1646019684
451988114
811450462
1224969112
1025194554
1457060684
856453294
2092845780
1648652809
935124556
957291349
1781315908
2097019664
1435882391
1180936415
275953630
1679541281
1844113141
938404732
1631705349
675618832
1520350942
1598956937
1897710718
1500418438
1792960931
767122332
2102173574
1722343492
1574686023
608660210
952205603
1118205020
723158026
1493494638
1597434697
41417325
339340163
2104415904
1075137781
2065781043
809796438
1946286149
1219071246
1976024066
950917695
665855777
258710644
1767530620
1548223776
19678297
2953166
1136003527
1016700331
52298818
187220634
728053114
2115848011
1198423748
520913039
1178429318
2081668834
1291749135
1077262482
2017117825
1018261447
1043844096
1031419506
958070816
848335570
369738027
1425401234
240678231
745591876
1241730549
292985516
1783016960
208503417
1700414977
1128195778
674305607
2079539999
1238477526
888729787
410845702
1373524735
412070341
533878728
250607986
1145719452
370448027
1742347746
677072082
1203531175
832778722
1406769712
68022679
695304389
831281745
1107391014
2022548902
45623288
1659767997
1289985408
1513643157
392219747
211246110
1783852799
1032778537
158075746
1239558653
1206167516
906636286
138456075
1534306007
115511482
1836774178
1104289245
1760860743
2075663596
253160348
1614839422
535982875
987895004
1685209704
1184573616
289021858
128206612
700959530
193907288
656256564
651871135
168846555
1625817653
204846367
710942253
1653253411
720602823
1531937496
2141304712
1618202016
48550982
1985550010
1713049819
1121126217
999056146
1799086253
1888560372
89646871
1069966683
1521961400
1443285836
2020424253
1177226756
1718355011
495133243
1304500800
1571381039
1080632451
434307145
1738754516
1121288040
262930421
957247466
1153095654
1037277375
2049169031
1544237196
817106209
2095595142
1172980373
1132806446
1973919637
2010602571
679571611
377909954
555495042
1683663631
67706971
657851032
178456538
605597845
2138795096
1536769007
691090225
1487226028
404904577
107881250
1735771807
1916051525
2140615828
106506034
244220759
432665431
1388095402
801037405
161200385
1204454022
1933880644
1472380365
869561005
738086610
242432846
1292105967
366734070
1143423574
552516548
617692903
1849247721
444065659
277827092
28090044
468885460
626173625
1111346735
1511548936
23872733
635080026
1662232022
1288049946
952981920
721328928
1896637409
962608323
2051714562
180918502
1757027695
591957432
1608049219
869824248
1519228261
1438830322
1088869365
756363965
191048975
1462103097
870404612
1908164028
690330710
1925973584
1516312969
337156911
91713994
2140835477
2013534433
826937074
896818025
186345636
1930624258
1151759149
1723545143
926946558
1093928317
1365057184
789702329
1661461072
1770790928
623248269
353630562
610412836
818892254
652561625
226298611
734367061
853626608
944538955
700446747
1612007370
549951256
698500423
968611407
1535998476
281905525
452553066
729789407
1888454452
1239153987
1715523705
19800136
2135389949
841288266
1370792259
1177648071
725835728
207952904
1381636679
34738406
1781913787
1981435765
307160666
1079964587
1933341738
607327666
1054145423
1648011784
1210270164
718610884
1445200292
255630434
1748916536
805149640
1160331400
1081626125
915565396
1071357371
561976676
161176679
992304574
350615339
738521622
1899186349
695200769
80558714
211870462
1514931959
2080985812
1720389567
1607703795
918050536
2143682859
753914404
988288044
1920263276
1453478790
472871998
1000839701
1169632989
1290950084
1880009425
211518260
1549351512
1366265182
2071028442
2131056211
108201825
2061355839
1093369016
2010546691
1863504739
1142949696
1091883188
1829804834
589635831
162939154
864123831
353837851
62752670
1505585975
811561596
832296405
336678102
1370119379
1180327610
200179816
1821688766
320392320
1367786282
1218010990
2043442574
1260868137
1882548162
743638222
243470809
1576628539
1202720220
1148110311
909452962
35171061
1640000563
555004606
497262871
1972214043
1191343087
1873416919
1419646238
2024410935
421714957
1207135433
490065382
1620919798
1397421656
1721308127
1907009159
1577782485
2115685100
1540832803
1669507496
33490009
263355676
1698865933
1935505970
498393149
1600911150
1034592670
36995856
1338946091
134602528
641855082
30994417
1806842761
1243665030
1213647452
329280914
1709590530
2081417954
1325645855
1364308289
308875129
1394444793
1013050221
226609681
1209573465
1434807716
98944624
1840461933
1717981786
193268996
1873772650
1504169614
1219379158
285424602
1857543158
1484151036
1688979705
2020611858
232953051
353701388
665066805
43923723
1780436718
1764345688
536858148
108410347
1440877583
1980825812
523004283
2122670051
341584440
19702165
1103043318
294179625
1627318791
2041285657
837900135
238406244
535854247
1125840486
45125187
966802238
540842616
422742620
798614648
2059450764
1219076373
510414296
542832010
1555735880
1547385188
1746490135
68198294
346266945
998999708
532951299
1935463403
783105132
608426758
449987346
101478983
1102191883
1881012302
376746554
1799760630
122103316
955700105
387597349
425420883
2039619313
261875081
1068692642
1416905233
524716918
521928524
1312183587
426735382
2034880657
646228402
1207809309
1819242281
346005586
655690442
1101206110
548226654
375369312
2098156643
322294030
1766514171
781560809
1433516681
850803863
1627191287
973900895
318763351
1541984036
948328560
2049314979
958804844
498221684
1646063617
754949390
1532940321
1515022194
1509035691
2001032181
1541620278
1087096629
439786697
2083814060
1955712245
1131547331
1528061634
795747862
420520922
262220722
1966423659
1599811132
962041785
287140744
395418947
771910390
1206472073
329520452
2136911686
693254133
656735384
585172157
51764357
1929265448
1161409654
1509226214
128855038
1798477582
912534483
1759355574
1631630639
410847954
155194905
791713967
779164437
309187150
1628832236
1757014845
1880296925
59798726
372162482
162504543
1957025111
1786642159
878006133
223012027
694084424
417955663
735074058
582489414
10251674
178768363
1765548299
1366195930
1605963903
231966088
1288577503
1595994620
1817803033
1481539329
564856689
1989679805
460134094
234964519
1108889127
1206362470
305845924
1717178702
91381727
395252286
1005774096
246147687
1760573827
1933020549
1818130404
439296708
475896512
132071576
40280275
1199836964
940882587
1583588601
994781163
515443902
1637909987
276531666
1233284474
1777650722
143681289
1498538856
1213944942
1309009706
757502584
974283649
1335506057
1329118245
1319755157
1138284995
946459902
1509200392
792993156
1972657192
387542525
1975584072
259394739
2106537598
54571861
477412300
1531558152
325886798
33744680
1181638851
2139912919
143477819
1145697150
400091631
1031369332
434868668
1827834989
974922491
1465749200
2141232001
956455720
1337622934
1490951065
727920984
773926844
402473700
162191240
544299488
1638808309
1123012229
1233424996
1282786559
2095731026
625697691
681661419
1243216352
1490040013
1863584775
127338774
2065060110
1716774753
1053284946
1712700174
1890628405
367134006
1713466411
1205489036
649798272
320349835
1955510244
996328536
641927812
1875856029
513613897
369955402
977426434
1135692113
1622921367
1701408499
2042845681
1404194256
1188389122
1705588096
134768870
115824761
291619608
20138637
208164949
1146276188
61961673
1971784212
145796588
1331688117
2119369122
901168785
1576968704
1457959515
596884800
48406127
2099243135
749737206
591190423
2000507595
1890336884
26541993
1842197917
1749222772
606653451
208659063
1989442354
283899710
78000597
809136772
1462109043
1690541576
1416266757
131099749
366346794
1089293236
1280831920
871390761
66091781
1748982617
1793146348
1647540740
529890566
1404954700
427622630
1104506883
540551059
1625164889
514371572
2101694672
1407317428
1260037492
598502736
1436055437
914051947
646161532
1785766212
655916097
863664404
1024516904
685136296
1816473196
1299812339
1084326665
1545826967
1187223120
1985289952
934335093
1211336246
735248494
898874863
1659485111
993961317
201395883
1375212202
367115110
405198859
737530725
238949609
493116974
375219373
1716581162
673487532
1373128463
395370851
884002628
738470895
1550237219
1752501272
672970776
1448353809
28231208
991259117
1730881176
664731864
1961671577
641970330
1516044131
2122790798
1251965426
1993536993
1699142934
2124218547
433326746
611362929
1698783649
1105635517
929094406
1158434628
746164625
1310461898
913931052
1725895416
1381643602
95843914
2116281110
1245973698
2020033580
1343590753
1261978071
162685016
214193855
2065360504
1655984989
1464474189
566173682
1673293844
139149049
344250931
601288919
1110411753
20643115
700137751
232407402
158147911
59786984
676342557
886260771
552617218
1847724647
1802678038
1671200659
1521467900
95251082
411559640
1075212315
1718900497
932922497
292388792
1511469904
650900948
186138250
535171672
1313683831
855335497
1967676857
1520452429
359530492
2087655385
897524740
23702379
1781126000
2102162552
847591324
1329498013
645765783
149171729
169119691
101134710
320579446
1306988058
533998701
1089756977
1640272513
1432221139
2033996635
1737174132
1837702368
1216752377
401364637
1821501931
1645091260
181594965
1276830605
1496233490
353067389
1014319588
619305034
2108218560
727632745
82530862
881238576
2120089729
355217559
339178790
1377838089
1419512257
44266865
478231783
1541088392
1076944830
757439588
486558128
923681891
262203397
782360518
842175838
1831763099
303386625
589550776
1048510453
1207247938
1999838201
1990956185
562373689
929595357
1445724082
193523631
1534817080
412079724
242876172
1402120068
1696373110
599527494
836162947
145928538
868559385
1567481251
673195937
1734377326
1417843756
1560437816
1123645902
667046969
1072979504
409957734
1896880
1884200002
67152553
611863910
1181474214
518410405
528286788
2095306969
2062550482
193028342
1863086676
1885176461
1612628839
1369843011
1368642656
935955207
1255072271
1006950819
902137700
284550607
1433552606
531635961
291852669
1756405699
1531208058
1250657680
1443206621
946654662
708731964
581509123
1310642560
935264915
63063101
846142795
1753374707
1645890861
822968686
528378394
1464436262
358006564
564443009
1886608359
176277493
900365022
1057551711
263807904
1979155328
1339967859
1512562194
667600565
1017108110
581351813
1410830385
1196778044
1262668105
1277871430
1691309861
836596944
522634233
283181214
665723590
1536651523
1822312975
1292652319
1589626789
1297209267
343474027
574694087
718407522
258480544
1450767264
1450984108
1200251220
1087865549
1913468708
578033629
802007466
699345847
1840428786
1491960995
1743416093
1714680773
142368967
1627210473
135728625
976323720
1751355385
1899940242
49596664
839998111
1797374144
1378466688
149445040
1903220836
376737237
701423062
1379501121
1829724352
2144137964
1936037265
118119402
1343060195
579525312
1228074560
1834439483
1922429629
2131096121
259205291
2052133986
304750198
63226996
1527697397
1568743768
1776944675
761471057
520378566
424295454
1532079880
2026423072
1066354534
1031116559
235168734
913395317
573955579
1570622777
1197410067
78021334
772166180
1718133301
950693285
833471727
1869384813
27298546
619102447
101312972
925461843
1247739231
88664217
2048019177
336895081
664308134
1034091862
557851236
1936842294
1014741238
1098476
548613947
63107672
2066986727
828451542
1435410806
706673230
130007394
1976950153
1659850524
1916298953
1034969425
133287464
912011058
1566207778
1421568372
422564767
749870932
1422331542
1295499391
1050299047
1621880539
1207863976
2125590568
1365033349
1330099138
664371763
1474985353
898148625
1701471937
2038334140
414124513
660999937
893568907
861677277
186595914
29974732
17598683
1550892318
51275897
1711748396
2079638713
801666406
793975319
1212096273
419477817
339417075
301285982
550930244
2063060039
1066550029
1095518442
1713147732
393336822
1046557091
1698552655
1999633173
1649065684
1647774011
955155520
1264591655
1574717428
1140109434
844434580
123858890
931087272
405744976
1312924348
198302273
653588269
128420576
1619643375
647755699
444191100
369182901
757734362
1258490537
1348626153
1560301499
2018423982
304062039
1514386939
45576509
676565050
1204824079
617067353
1429237056
99454769
1848848849
40836604
1580630161
466440678
1810140293
1587649473
235698894
808245465
123112024
697113972
1274502342
1339616266
1673543822
1014336231
1336311574
1667714083
1782174221
1765128072
513949637
1282058871
1673511475
517119603
1695168850
295004403
116805020
136439415
554434551
769401490
1587924474
1218752235
1016817851
667483085
873014060
2128061331
957699954
726710960
304555639
2052675682
2090210494
2040178420
93332405
526905127
552348825
525087339
1844993143
1079443967
1479595161
50948416
222859707
1220466969
321837583
50014814
2044565124
1833297351
299964456
21767907
936372797
772114407
1718711947
1823321087
2134661662
1487608080
927035153
51720555
463907904
1519796628
883236029
1107538605
1521439169
441816101
1125765439
818401042
779428089
990016248
1256272825
1850454536
2048661279
454900439
1913251477
757056348
1964123025
329955382
1041151583
227745600
734722376
1936974671
911560517
248174338
1657530745
1835590776
552958958
485030102
50382264
810049479
1464986521
326393865
1014155827
550242874
2016116691
1616006592
916099041
918258970
1761092538
1287833916
1940260680
1214677709
677783875
1324402415
2116778433
522662664
1746219051
667359900
249730242
44955368
1001231341
1977298377
303856447
2146917637
1738498500
1331593555
1389617229
200107580
2045892452
1646785772
323889626
1087705432
1538025755
168155090
23501284
1489579915
1904365503
1118421140
1052541429
782467360
780771080
1402940800
589134843
2044008683
736552032
299756926
1906617782
684656935
1819692159
329862904
1864897132
817649530
1805341170
948771262
581750132
1617836317
1920987840
1885949382
112952310
1065064270
1865183290
966634666
344833972
1102371740
755012370
1602619641
1479366874
439157715
1446476640
395861673
650045650
1077477026
306116231
882226225
508576744
1139167131
1691049076
1147060582
1218706399
1586101059
632354516
236806322
278063569
1059634148
28045134
194234144
868008264
1771666831
1885324699
562201782
2019600748
442704365
1811369244
137776149
827777095
7769338
2062431313
107905894
4482025
1090910488
1152193127
1441635502
1346479574
551195574
1975582014
1109669209
827147328
1504272526
681027625
1317535503
251907383
285763411
1539901951
1934061548
859146235
432350873
924289900
1143683712
521357243
528306323
2087697631
513183244
63653397
393924623
38835552
1219960617
93258961
1358172993
2032482367
1024849784
2048604233
1106354535
87638894
853151309
2113583632
892991049
1662035502
1278060820
165511752
1220847178
1544290024
827818660
595372849
995478402
1164083578
1077460175
1537505755
1526905120
463103296
1560319924
85815778
2105604180
147381337
1510404653
1850568399
1178635208
1141018732
1507758654
1770636921
494042361
1015392711
2144351527
372470580
507293467
1799773666
940533768
651576964
1769733292
1906771105
1511663469
1319379742
898996930
1548007389
1691633705
314916538
586728985
1960933348
353347441
1914072264
1343338037
110418968
475144920
806252804
1586420450
1401702075
1187666155
228808912
385441684
1002677490
1820602667
1562959402
381810628
943699006
453913789
608227720
2013459474
1450365109
2044755384
1763085470
693673203
1268075463
83290278
1446931373
928045108
131746270
1445882840
313676000
403903730
1703553250
1461170148
25439717
486637489
673935043
1510948910
385848867
87326292
2080587611
1116506757
252926243
1188132131
106322503
297314429
318514479
73257540
1525916299
1568534040
1112092848
1179607659
1404119855
1835090820
494136588
2017127728
1386532504
1905673415
2120466719
1411520656
1744915543
98511268
492227341
1434556015
681635700
1927902808
382249555
14718904
979811514
1710781365
17846881
1136822499
935274780
533622597
1586357557
1811683008
195647369
1759888360
459379900
881621583
1272045563
1781180830
1271172482
691801226
1583881294
1585892830
171764063
694231940
1702297635
1789899803
587573467
491533864
2041214509
1170791877
740537915
16533642
847922815
1049279193
1069608680
970760278
1381205204
230646173
1216755452
1147977898
666470226
1342574386
768446922
567520968
1475830767
1844342737
799360444
209681920
1203435385
714911536
1757218124
1578247233
1100116785
105336953
913711729
939300393
1151693760
452972169
896518059
1799957246
379756213
391578741
319306621
1261848941
1206569275
2072927667
711731505
157440991
1361225281
1126616546
1038939372
1902775202
1299447054
767463968
460788786
1425655575
350709369
1733212209
488730986
947096508
509580367
1626959657
1022285100
1399454731
417275648
1085939633
1559910780
1062320944
400677994
1734888512
1936188141
971641136
2125642976
698235297
2073142211
805164891
180826857
2033475248
1678485016
1480436785
1967726697
1646435579
724983106
2098491452
538463594
1723351212
2050572683
796330401
581723694
1950075206
1348366573
2077258035
1331724688
1512274275
921197125
1565197731
1909534472
1664593807
2140827535
316156065
320212292
1762657672
1045290888
611787507
12576783
2004629943
743608
1448890424
665083532
1451875911
943903414
2058982316
195039773
385340098
1994023288
168367180
1100503965
101221030
938282708
618348802
1361414723
985919281
3325251
558439676
1198434924
1071283813
2133463465
155964268
215994936
846828581
440231407
1985647813
998504839
126022229
305906376
30390855
1139496709
95936624
1721688814
280375869
581388117
1686707332
808926218
348140616
1082440290
1683788652
1727468073
1934114312
1406020228
507109456
1689620816
509433609
956176901
904828397
2028138442
184261848
1030429158
182144505
122067079
313661303
1050040228
2025488860
1979735423
1981208022
1290122290
852634314
489009604
545935721
816996684
1092692513
2087971794
2095782770
1152714859
674855311
833654681
502976562
284719315
1234707211
74490091
878007223
1838931360
325845408
1512046095
1190876638
885881966
601639333
121749859
1653677832
797375290
352311369
956476403
1989321665
1890856635
1003900041
475436987
1591599515
1049456744
1035200260
1979314609
588546712
2047770015
2091987680
282082410
1148570166
680713414
2093970751
1043896887
99731865
1539361821
144893396
504454836
1901517615
806074350
91467539
37988937
2006607798
2050439332
333887129
63966018
1767764386
6527329
1264528777
1165306131
670132904
1129113145
325707842
1781101888
1446235718
1753579889
1470332771
1942022004
2077427607
1184187257
262813444
272088590
2089557093
1745231783
1439477781
1379617045
2016191100
310858642
205938634
1806285992
523664088
2070944886
1509609557
1055001318
1126618764
1393227226
348170463
2111620767
1753318159
875716551
7175649
338103543
1675722291
1307061572
519268743
1123579838
309318176
1219516969
654404520
616372322
155302620
2040031655
330797678
1066170722
641667151
1760840740
555739645
1680255295
1079115012
184143441
1849505081
1362119632
1270937729
1149472340
1721789866
1887876438
582225030
1986296543
43388031
111479942
1090937107
1305794884
1578899775
1379103913
631574619
10605400
468845608
1677279221
853295992
1743293938
53691474
1703618945
1377015364
474335096
1124974919
388929563
1318765585
1250098544
1229259541
59434998
1313315683
1877613385
491989527
1105313109
96877226
159953080
991473511
497507977
1100780572
30125876
1965813148
477369894
469907967
1274851613
2012835873
560438659
986542948
625592143
470158429
1463258895
936810465
1595985871
1321451812
406970337
1632810039
1724339220
1988779991
1042047718
1321629115
1916268178
1466235781
406475350
1515347899
1382955515
595927681
1130422884
1698252590
1735018199
189586820
969137036
1772230382
307534275
1308653646
901987479
984996803
1179365965
2102465102
1734534309
2002459030
8656990
1527838268
112543315
451896846
2089022185
1904392827
2073174245
1115704972
1768105595
1137977834
621953792
740590424
957938343
896922516
1097422194
691424275
1526745406
203498198
282504222
860898396
1322988457
964386828
210117054
252534618
2109694411
1718286570
1817835713
1722627283
712230937
189509646
1018611460
165516451
317257105
894784960
1871341253
118121376
143977051
1923426368
568783214
498384788
1436251606
997915647
1101709774
410151686
952900833
274410251
1422818942
1884717707
446597178
1776701127
1578249098
849639440
1500936768
5750593
954353143
2093897571
731401802
1572592500
1215161384
31412973
425131397
521083255
2080825834
1871943440
2049224206
1033297775
1963266458
813590321
726583586
853877484
142964406
1941930355
1733204313
1192743419
1769900032
300469037
951545945
1510277695
2109897307
1507149182
2079020572
2099571447
984125943
122833086
1054817846
1026204497
1681292648
547096954
240633484
123513852
734181283
919495780
1680309724
668876464
1898508882
143323890
1914155278
1933207314
1405716445
1295345270
1900331709
1185014378
1319957956
2051485186
1842808844
661440487
1296326399
593191332
992030756
1804663141
2086671989
682882732
1414345215
2044615458
353710174
1058618457
1776337432
1509020725
2104171870
1997840237
1015173520
2029000339
1556761695
1218951038
696751094
960049114
675599716
1270913598
1979092358
409329902
888285867
751597530
1891772880
1879031503
213308356
401178576
1965775133
310712887
334573565
1146686654
709867408
1198108810
77873118
2096306309
353286896
1843733423
1574533067
2038167789
764307745
1468021266
605199049
400384872
701011562
946988905
834968484
56867345
313109287
1560091893
1559529553
457219866
23720657
673210629
1630501690
1890832714
250245582
956837933
1261868512
5984433
251544471
1909793999
366478290
1498139259
631865706
2070341586
1032717207
934431979
478064678
1190979711
1251801532
803226815
442742490
2006834437
797543151
1640153007
2579563
173476549
1541389954
1273363044
812666558
92558913
157558829
944124862
1907273711
1819417507
333978236
1682884838
1691954636
768200402
437903689
1888000727
1004445378
1079665638
935986141
1402517732
1859463465
585989963
1614712515
2135971399
655356153
2029678069
961373909
498009544
1935953404
120055162
1444324038
1188576849
419924637
1605209264
1381494252
1344087691
2022582629
533089262
359789076
1465625138
112571386
881091795
1851312593
1964234008
1153568960
913855187
1204321028
179599442
1951883693
146502546
1714845972
1908414032
1993959851
152008497
1998139007
1670059676
1618574342
1138989016
859738250
1215578731
1128001961
1211144962
1946859450
949520725
375269371
1681692974
1570210613
1461914805
1655047817
1165463025
634274612
1417311365
71568919
717336723
179595813
1252821948
1594945025
294425659
943999010
1385767789
1376756546
57151515
810208401
528302255
188554827
1789652853
1021530174
564105167
349597918
437217922
273311693
671031436
291407162
2082432605
1927331440
872770292
466377686
748977292
1112995703
828152557
627757389
254397576
186357894
120268083
1930620248
1257607967
792984746
2132124351
126466231
1843694367
1548307996
1233647115
1491770134
1421415742
51546034
1978054233
589775336
1485776985
467959989
141157412
29757038
642124345
972094971
1854006885
925371303
231788293
1348324447
1841810721
666856707
75408041
213705602
1218043745
331322530
107730898
1359908672
916811278
32481508
2020393174
562471590
1992224989
443057064
618876904
1215148445
713648783
1613209553
1796243307
77026136
1536038193
1283387350
965902843
1292266791
2089113084
1200337860
1910553258
242779112
1890712083
1425844263
1538686395
1169233606
508541549
210813744
1551734774
2071855349
1345718328
433552331
938057677
1838015691
770711866
115054623
873794929
424779012
1487629232
25264730
345053807
1816246216
1182604004
461514997
2096720570
251721910
1151343459
957047572
1824291940
385147592
476858147
2049892431
719970424
1678592755
770171265
1734909351
569850415
244576879
1844731035
161867005
1485637717
184363197
355951519
1515573734
1703687391
265450970
1879126243
539779497
1922919737
1408257258
647047574
1499531187
431702770
1768932920
3785024
1146211660
659034931
1270178020
319072080
1804859106
190887912
759025322
77085142
1385902821
171769695
736216066
2017411928
2084589499
76475574
1349113018
18087329
76577191
2112995297
543904728
1852792686
1802371645
1486472895
260521933
199077668
1974185206
311817296
1195651998
1962500247
913016554
705970542
182215064
1756182480
1655325702
725210395
1853396277
377403042
83895889
1262482559
795950555
866242597
2143316667
1504099252
894337165
1018619176
130040037
963550531
559960719
607389724
1647200365
23702303
1424464746
1285196307
872650625
1406510607
2078891909
280612399
431442203
1922029303
1961161227
1130391232
167613201
240365119
1539714858
2063366326
914056340
1284844617
277659266
751593482
829918314
11014747
1212243331
241224818
397567711
436525444
284307777
1800449347
1504515250
1385985073
797909303
404817356
2143893613
894162327
1621047505
1786810746
1758084392
631259768
1256723061
572055595
174138678
658336004
1564494232
1951773293
663478106
1012285728
1592128568
2023988671
1085351378
1338619204
735192621
29817120
897705060
1083445613
1822587625
67899537
684271287
1231437043
332507040
2133959150
846433847
676575591
135796161
2114887959
1278693530
396913621
636323043
487867369
694533723
1511468109
675591575
736974598
1385123912
1368530650
314186523
1704712603
1774403252
1363006151
1703843207
1704321421
1817419484
403712965
904344891
1870841965
455543142
583799337
988480266
1381605061
1791019278
1227549237
2054673589
650242330
2018021500
1663358257
2118591814
1672979407
16431171
6863317
1551628537
1133743996
1032455653
221582273
1689437689
918078720
1260124597
350391407
1825335227
675844675
2007540894
730946259
114104502
610115047
1470564033
1703570500
1531475083
2121225158
2131687014
604329059
2046001928
1772001551
265915690
1680082237
739625316
197970169
206118534
638930875
850552069
1870526541
2070001247
1869556682
1549938201
1470595633
1914380111
1559349490
83353801
1537989716
2079682664
755262965
1529303232
1491382996
699999186
626848176
914924131
842812683
1028371686
862155443
1517325723
91699582
2107754175
671234136
943106068
1894728146
905433632
1957941791
497202920
1000384427
1067080630
1488965846
978979380
747284638
900117061
2058833319
155573589
495209045
374158688
2070035411
1896596256
1489399504
490611557
611221388
1490097980
395063595
252309382
1850855200
2091022333
55216401
2103320656
904878899
2130200947
1780496238
1076344191
464666148
183582478
1782512347
2009339707
720221561
1425796791
791612234
1753844448
292823293
1707633029
1995300564
1611674338
1551223759
1568333822
1946760665
415536004
1624800392
1127762507
1157066478
946643512
710462784
2135301191
537797522
308828975
98978761
1276509848
2123893806
1184292850
2026594811
1018597656
11217924
703143368
928122393
1833055609
1988118130
499841864
1924543196
201646454
1932302844
397152158
525805559
674363539
129951015
437313382
557347373
354627322
1155576600
1152754853
503561081
926511908
1681714871
1768659870
148661098
966320386
34390060
1064950156
1433788266
2048441129
441167945
1600826151
486400779
1793093029
204739917
625900181
1619742688
1061853237
969197266
1872575938
2044915338
1942429794
1882266068
1828678800
880995872
513100849
557589963
1265073929
1980116211
2035213157
346050551
520418301
1309689987
962419460
465838102
1069145797
991131130
395445948
2031967460
668728826
1784750660
1429885710
398684100
254433524
924211863
522782834
1590825336
285239082
747961352
1699583098
1599946213
619691414
1448783088
395468028
1389850902
218711304
807836578
920328580
1525361317
490666180
377423946
1260140213
854112951
1667706011
684168128
363085559
101274982
1066031869
590960909
1087393321
1692954634
1749318480
1345178745
1552190302
1605657768
656597101
1296917675
685877852
431447644
1292344964
38996657
114325317
1039764983
1991997916
1278562767
1612474334
333292964
905403441
145127565
1995847144
230202908
323900366
1526476859
1322746285
176537935
562108847
883961216
1189116949
653787313
48504622
1623883970
132684022
1632210864
1302406370
178697758
379275517
2118830342
733829323
1973730702
739884219
223435351
1743584255
1551276969
1840950756
466139420
1348309450
870048106
916533880
541384179
1958712593
1438379258
1677956664
1612204525
1157150556
1722806509
1998273932
294539817
2047321654
422430144
1708560234
1074443285
2059557523
1185186150
495314859
2121232917
439873004
805033782
148672855
1061811974
496957758
336019760
1556007066
963150733
1809414804
731770675
91604339
312009037
548881505
2654237
1208143321
561078217
2051011298
2056618236
157962146
1915033749
913140308
1975891589
804258718
1501854505
2078268825
278998238
945624640
1147871695
1345608780
1898319604
1669946360
419163420
1791420741
585254959
1317046607
1781295321
1657346196
946400219
1505523454
1832941536
1270232426
1484023173
2047699703
334973128
1263399178
1686532506
1743350546
1699385734
274634939
1878449360
536582042
700519447
1372050430
1266814284
1240239273
1064659584
557771405
2055754388
1618791859
1829903311
1702728606
2085551475
1613379202
1378088696
1000622689
1823752394
1337554467
507754623
1337536062
484891027
672960780
129496533
1884055435
1708293799
2001693578
223367640
963319481
454171193
333667162
1717238058
791267774
777570425
1427292841
515204719
3111776
1080205570
89502263
1008299644
1825183927
228476706
730895055
1827116120
1999998803
1507868968
1360386236
667919869
232678444
932256141
416529644
1322819625
1351143714
1139230332
1311178752
1466489654
1701145636
853400293
132887626
739212902
188503126
1253637656
377819067
1945124082
838330613
940125187
833963629
651319789
1660422052
1883127353
1027501333
1408496879
649515691
704330487
23421617
1155702112
1567096503
1199304286
1586480013
750399486
744204729
1753041466
1364583123
1598749191
839760050
909741766
243387656
449324628
652918375
1562982960
345264783
1103065232
1760782672
223986015
1250498920
2050695886
747076013
1128992756
565360589
34560185
750862375
140824755
849860202
661883925
971678710
1261731277
1935301268
942238014
1823781150
1690646733
1855035474
1620175685
284864056
1501719341
1394642171
1597095968
184138703
1630940829
1129390375
541455641
235272569
1121221808
52261711
1210706573
1944466620
367274006
2112891255
1785696526
1612652223
74882074
449104886
648735962
446106535
901735593
2007050119
588374558
823867276
444366819
1803597674
1613842911
2003801393
1770026195
401283094
672681449
1773282511
869217381
1636728948
1719340211
1157288368
350142928
1498891677
107840971
1581307978
615293580
1973248930
91737745
1471067536
1987647090
1965101325
1122274762
1353554879
404297835
1672435739
759873610
219246983
854599268
2053618027
1332987148
1408129129
549638528
2075907730
1625207202
1858124424
2075334279
895624135
1698819632
1035002016
1775730230
9740905
294394293
1171984723
570295532
1796514655
470103710
1923429940
1749797865
697077978
1347493533
2068515602
109744260
235454787
926170904
2045367123
219475301
2069909791
1562090834
1098160336
1987207659
814155078
1099506478
1679421962
416555690
1289827584
1017459325
600068103
633582117
416464056
794198553
847107279
1366573151
1809971167
492913000
950055415
407360462
2078786414
1613661569
182259259
2050570448
1994753997
1945959613
1379759181
1761327751
54152030
2019289835
611502297
247571231
537906284
1475440170
718325950
12223312
1643684876
715983468
2055475009
1635402609
769159108
1218936456
682271937
1822030733
1582236681
722526094
1897403518
1577292649
771728934
598605263
1991117498
611920567
1395478335
579211484
944929631
1342785933
1866790341
880913189
1303138405
843110540
1326374960
484177851
1525653315
789307767
1986002657
1718041797
1797416980
1247155881
340021034
147171632
73587546
261891096
1119568964
1087858675
1373120527
96388901
1597979327
46071068
722916004
2055778097
1467019864
1996286248
283218597
242754985
2002784191
1128502900
1800386832
175996429
487172094
1925483543
1837244033
780095157
784716059
685239147
2133826066
1351970996
1350385124
1677669219
1819410043
1376503860
362798950
1986284865
1616683295
543020175
1408601944
2081808608
1459972320
763103461
1166131730
2120347796
1070162604
63695862
1439908217
516930970
2025185558
1467220172
1228467759
324662421
538911279
933525132
1651805015
1890197912
1905098193
1202561292
1168412440
909536292
2135563238
819280133
356384383
1262656522
435434116
1257989120
672091686
451241223
463981654
1262519563
1030049353
1079180140
341775994
486331619
1049303861
1003352087
22493037
1652212178
1795037329
1941919005
1231137990
2013599834
1053750165
1419192678
741028332
888795940
2026417423
892734885
715205986
196309976
1612098424
1019297843
717137987
305611375
1195562394
1642193129
959040469
1790826038
1283765405
982548104
1328211818
1950516697
2105187873
917367221
1806041053
544038781
1317398273
113922534
434103313
1162332378
1143151863
1536928212
821546330
1045227606
1052199176
1506038532
723419996
830919689
258685508
279646869
1806961750
1384745752
1456330518
2051362154
664068659
104641793
739670132
81038375
1660924193
1468345057
771771241
1723353024
480026109
1040139991
1683471360
2140470740
1162810395
1293614185
1131603649
1362201656
278600696
2064300327
820908983
629921289
2038905203
1276513477
455423961
1187360647
201576875
1342249288
184778771
1084953185
453056975
72993520
300016451
2058525202
125603004
1469831471
323861599
343492556
485419456
909938300
749759560
1306169110
1269021380
1003444290
1659962676
1726327288
832791138
1469325361
1212742573
1259418852
1861792249
1826646786
2057626094
103682998
842729572
888422967
755640546
1891278124
1046870008
1760289527
1687874485
878120821
1663530189
2141140882
737198384
1077693566
2095942418
341841624
1034393139
11918853
303865078
1487424653
152145896
734020217
116861251
1139305051
2049767041
940343335
702552551
164126392
404039374
449446464
96508241
944428641
1531415724
867679504
2021290303
1013212241
255173989
1578998216
2138042750
1823961404
683477551
1886333799
71982253
524678427
893288900
192457318
810016829
940176878
1680677690
1964456191
1819939199
193319336
789467057
1503490059
964555935
1635601638
1241787757
841298576
1901496769
1495821312
1360693536
892324474
1379067182
1766921057
347093294
571821090
1627966303
871132998
2037733038
1726235620
1192024321
1709253716
379029681
326281434
1160851546
1623934827
383080027
1132534322
888385399
1974410991
1599176815
619799257
1306832583
78358995
555705502
2117158413
191842149
1725820994
1084319442
471503738
378282276
482745510
1743938572
1437172591
52938905
1419729525
666053783
1594514215
19238318
2033942412
1001719170
1956600128
1426582047
454261803
1595552837
2042620321
73887512
710775570
363171783
2115117541
511785926
572152285
1846680378
931104141
1766194144
1898545433
57386973
1575359098
2138205553
530015408
1770094585
2026280131
341470987
1668572239
984357022
374424427
506435240
296158032
725535682
240231475
397168465
340381933
1495178055
1654306881
1579974582
1363548426
68614715
28602393
1767684070
821844988
1973788512
665544624
902359149
1038847649
488005696
1409543028
1001627629
594027399
1189614196
1257325413
801034561
580114944
1553167813
1527924904
319758976
1776768857
1139615648
672415893
1152565947
348030496
1132174402
96272737
1446299496
1970847653
1127883023
2113756896
1499862211
769506024
1466034046
1875697172
897894938
2123908615
1022498428
1269805489
1309358222
532137406
1305470287
1307049568
1703895530
1632206214
1954004369
896755516
725352044
1144692908
1297638838
1511383401
1233914624
819210718
1846620844
718459133
420601730
1765899082
955007715
156593351
1244843309
1404225478
890093549
636054346
1826636977
952910374
435235131
1925510633
897025170
406001094
384673190
2089084412
974180116
1042884346
1570397922
1893484748
598157606
1380489993
403432037
1536699328
1923194856
680536208
973311109
624472293
2120685414
856764361
105511611
629172922
1137025154
196123356
797803744
662372537
1712740279
713786760
775799048
194780062
2066139761
2125508267
989662339
1203214766
1376839326
1140829987
1465982596
1538525890
1632268124
438237862
1826333336
1828222125
1750400182
228173885
1271126553
431382391
362250448
1968570832
983189434
944843122
688543434
1001774446
1337942200
507749351
410966227
1674689709
2113292115
889517835
711687665
1482667287
237800845
311283196
1346732341
1391927515
924843680
2118044529
1100025640
1870796335
496726539
1107904011
1961950292
1221437653
1176741125
1658539021
345965448
1212805404
1661803937
1517285384
1876266037
606788781
1880364085
801430787
852752500
1547355892
917464553
1385575119
1531345741
1590679844
611815286
1768008195
1861908270
1551184508
1327148680
1351745659
1860723734
838391922
393645228
1553182063
1488731527
900689726
395424077
129228305
1160083766
501135798
1699511266
264943913
1364690144
593486298
901989957
651291628
105106752
1957333295
326799096
1017675254
1479953230
43622521
596519796
258272671
631085918
693831760
1681687079
448173006
1273469617
890960337
1632029961
771182911
2105249318
1125922266
280978348
1672380882
2080035031
84803102
1694436726
1818638567
907086096
1972426041
513432552
433309218
138209308
435881634
189795609
1450475829
68841252
2123233138
621376889
954195493
702004941
795688422
1847980657
690997787
1805478883
164135504
1986684122
436227706
584277804
1573463840
638431824
631733887
1397439166
2062858515
1115377856
1936108188
813254659
1708468003
444913562
527817895
1426386742
517456826
1708890736
2078973195
2098836450
259263406
634080057
1603993065
1476508952
1674262462
995009668
1530785765
766697893
1276220302
1891048453
338288262
555171885
1513267013
1665178698
791843877
1207589942
1832974025
185223068
625436207
631489697
1566769716
369967407
244492758
1296581253
1611492982
1690992885
1744531332
228232857
1702653239
898149474
302680070
115642321
2105326842
1830484408
1196675105
1899110879
582318587
1917458808
195347785
540435279
549696909
991439199
475619620
2125761386
580441931
2033757724
894975718
1263880357
1403831467
1161139625
223807159
1425123136
1605685637
1037713918
1059594664
1283227425
28342314
1268619885
1827846027
2127784484
1010620870
367273728
1163260195
1759527587
1111492272
974336425
832079409
479471877
136121928
2056122715
1462079566
1432687305
1791088626
1708505955
1035446323
1729552479
1392493206
1680228067
1454590210
1639513002
952110394
738641400
1364295113
1507949963
1791297298
1416200244
442225788
1011801375
80283738
353490276
492477159
1882793353
116142501
1142603622
1479959246
1270592429
243397827
1100360822
292408852
31489406
1097819415
1214146853
69247829
972414794
309022457
89297793
475081056
1811411644
496048410
1683428396
1759300751
1844866143
2044161056
882057584
936184298
1384121055
2098963222
461654303
1690412065
1346132936
361956146
1218511588
945102766
1727890282
76725491
2036550348
1383892672
1454500337
1941943206
531907300
2030269928
1086319155
248974900
1657921092
1181053011
1953748948
23105180
1021809313
476412742
1934202116
1891349278
632492792
1759839127
704295443
1209572862
212734265
983238937
794432011
1829619063
1532365219
1449956068
304486904
949710014
1380652046
1967614998
1528456981
1502471098
1377746476
226502488
1755974825
307203916
46919283
164916206
770398866
358332880
1391513054
324176197
643705718
413346588
1912846867
445076415
2085993176
290687154
920404025
393431114
1877935012
1720876664
1443438226
115865925
10266196
1256042089
1636585272
2131673792
863065832
1356884257
1169562086
1274660374
208786340
967847448
1425551031
1614818944
1901552369
1736504282
1990838259
80133640
810277288
1359099964
852874393
368418959
1296574831
1186322540
525085358
1136429294
81688332
1420931563
542032182
887493805
593016932
140315117
22278811
492533991
1664408318
1658502679
544655013
1243182562
2116514259
1173437586
1095648697
1555534822
2012081216
845235281
436523376
1803724470
1784239070
1002204511
1336445084
2051775125
1041928802
653031747
1556983829
1126926393
1140408546
1035758306
1203512771
228462845
238943454
2060740373
461429532
1567818497
976832345
1320770706
1230788151
305677799
233827017
1602319541
1848065351
584912531
1712712113
1242450692
1902504031
2020563887
1822487577
347991631
300153771
99924446
1885038233
816031769
902891911
444551043
2046873687
393841999
980892967
230699624
1670185191
1234949778
163908764
1316487706
1116118847
679411738
1778578163
88526150
1714309013
1731310201
1311650473
1836858979
2124099880
194736699
1670488106
950603459
971922820
1078532309
861238088
1221772162
1088769555
2142770271
1826562681
1212854781
2083865123
1865510933
1341801465
625560360
1882717722
275096699
870545687
982429985
1150490798
1176121235
1382965235
1969852966
966971836
22672697
1285524956
346377672
1569812558
1236887450
1345556774
721445036
1193552206
878671586
1537997940
1659639977
1952877769
1118063109
1486583695
410423733
662535569
171359914
571071198
962591068
1007332834
1977201007
250171604
2054953878
1940498196
1592397479
1052082423
1419851448
539973412
889104869
813023526
1652889508
1584735987
1645403790
444289271
604602005
1150851257
382531661
190094079
1519962772
2058907153
730948310
311328560
626257502
760764024
1211343541
167552573
988982274
615785841
221648151
375511522
441915922
208375992
111769721
410085737
1240821410
453998181
1105017940
222466508
1095832807
1362733985
1949407690
1198453088
1592789136
1945653835
981234740
2016739697
1480948159
913684441
361889889
840407207
1614068383
988134060
1772238337
1687385488
1408070117
719436160
1799096045
1252249638
352458944
595331334
233267190
1676604700
1387904563
292811229
895938793
1385424603
1673401050
1578317612
466795822
1571948786
1952890433
1969104190
333214590
1659097525
889387714
979314430
128880214
788890748
1587706210
1853285548
1375157351
146863084
1409191523
1689905746
1339035850
762793124
1464116608
310695286
1330871021
457303776
1151532589
714083177
1204881244
1088627001
2090381299
1877735491
363947867
245383721
673838605
1382995100
1161511379
1763533694
1144636609
775746296
1284098809
695493414
1751753945
875862014
1847993607
601874155
151050189
287725223
1523877946
544421293
41665667
1575155738
172372786
1199083943
277130053
977791204
662774465
1026423662
1765188180
831729597
1458475859
112882539
279697759
644344680
153175946
1414796434
402138761
151804277
2122619379
1924152904
1573968528
42624017
356865115
1878443748
239262861
192657486
1944408163
1855010391
167251679
359294130
537583607
844039934
212663016
30342925
305986849
712503722
1570227581
433410890
1549615777
361053927
195128111
372283667
30452747
1499144455
846349451
107491875
761798139
1291523867
74633808
187035970
37336550
1992840865
1493291420
1596909442
1505485727
748109383
1161861154
382712665
1519601814
283168627
1358346431
1302693363
1889820632
445853974
674099105
785136244
1343876919
723007959
1028085264
1536922552
1378959067
810222161
644538129
825985658
599595479
1848999657
475143112
1299796902
1785763406
1318003426
1603225485
2003166983
925017553
2048231887
1821482002
946277553
1348169047
167258628
1304948146
2122576889
429680044
1303383931
107122637
282480995
418661373
1941740799
2136310007
1932068161
1569696007
1507743522
324787989
233654593
1326947099
1669904086
1306371040
198141755
919520368
1935934071
733522233
1582561057
545160475
114831660
739112055
1057400274
40147420
2025444530
1112820807
1256424048
1886586188
441584558
1108415344
29611366
2018648037
538606519
666398176
62357148
548857935
1369854931
827698423
1515444941
1740499737
38885089
213713638
1948332807
18611115
309194169
2015854611
879735379
2115351618
382419131
221927096
436003760
1984871976
1183603472
228222738
49461426
966910431
1969837199
1800213535
2095650817
139648939
714310658
1850171262
1538454269
1208684352
1385543966
1135365486
31450150
691128609
480870081
1918603697
1509643782
827430224
1243244074
596738919
2008166491
609952969
275797994
1702451573
875040509
1337397572
758771350
145927839
1491402828
1194812864
1819269523
2028686724
283429659
890891848
680150659
1942898148
1601223820
1936478359
897668180
1219053507
1217200011
1044573205
907119815
1447643197
652376502
1800635014
213739280
1269787999
1596862983
883206114
1881461283
1130316520
962543613
1227029139
611042969
673658450
598491173
2131567560
2039013737
1835293405
67720236
826777625
1886717379
65172973
8890287
29970203
1330972578
395924388
1330085674
1886506022
1993760205
162030253
717606470
1857719888
2031606814
1158781074
2003719651
1439944919
1150776764
2077531658
2071677494
1709064939
733874120
220939165
1112244547
974291222
734145270
1288191180
1618487641
1724339148
331026012
504964528
1309869702
1130871089
249321696
1437388414
1888893422
864662654
452203801
369020817
909020942
393668225
509845832
1678337596
1344885374
1704455681
518826947
2065602714
711897121
1263767489
214643662
1990828517
840014184
353543863
733320265
999925549
1428042612
37346372
1568380433
576107228
1643105614
319433024
1880984141
1027733826
209149537
1266228529
324299848
920806700
1677430006
1462890137
1067715579
637430707
1811626792
1880118256
590364764
1560553586
1459330830
1636180866
380510539
625001028
304799611
8174521
787106427
92804895
1692416716
1885549315
897393865
655208537
1596110172
322588847
761674032
575667925
780095301
193940663
107448976
2031542234
815252226
1148606512
1142552756
1101424726
1056099227
79031626
601074037
174520887
934736594
661907534
916028335
1147379597
857270074
768960219
1920238005
236957691
627464961
2049077462
1889829620
124042157
1639344553
639527002
1682474598
1774829732
157845075
191251001
1328964916
2027202223
1891299963
1036355049
416965709
2008482607
1625406286
1687361098
1830279027
835134947
1680294231
289849614
792971915
1173777711
1891583208
1721276386
1467135149
1285939657
1393917487
479924244
1047671296
442112914
679524856
727771935
786941498
1357868501
258179316
652207745
137209420
604986017
1776502113
467743992
1504086862
751325316
746527172
116440405
459377804
1665707418
837742255
1264329656
185008531
1423838236
1909741851
1634900464
975662203
1870255798
1072029897
1213626051
86338637
1125917959
1700648659
550606698
2014558081
1688592238
1989522254
868058796
419437937
749939584
987167701
129002981
625250692
1614749804
1418375641
247450902
160906444
1743897251
336611491
1581906600
984782950
370755907
2141529084
1339518091
378441772
443525369
518364650
1531234241
474197064
636315932
9475450
1871100196
315704274
1745534849
1029080214
142120180
622835509
2045769087
1788681797
1028046789
196588015
2067141398
71333279
69590687
315061568
385405901
1283107472
1831325356
623848118
1595597630
2101027322
522151514
57490723
1723686976
1716929141
1856240892
1868807326
1141615273
941013779
2019932942
1544537905
614233655
1104761364
1025749766
443284552
1724458851
1484536397
1454686406
181859876
897349599
1753936398
2058629751
209112220
1931043456
1815062806
545470598
976395965
1396397914
353578718
1164975559
2130388507
1513142291
1987340534
1928611935
691752915
338730196
1541427511
1478099194
1734991820
896327538
1024687013
2017133520
2111117900
2000777285
1739466176
644405391
266434257
1843524300
58968922
1039135491
85219773
1023844596
107955591
1166449345
1684264556
20543510
11825566
1809357804
1986296530
1988406449
1662541224
289455836
420356119
1550018435
2079916197
1537280248
1844495716
1375062208
1758295880
510313668
1842508482
1687762217
496487163
839340530
1926177482
1311107502
1810972594
720551445
1949545614
1731385333
528099985
972628981
2104288949
484493985
1435914278
1546114328
1535334651
1221448109
712952366
1646479614
314414797
485619272
768767609
1001575865
1747003849
1816541102
1290660954
1567830065
682341165
1949748872
24378399
62960741
1513950952
1778498080
378516437
118126026
676036003
1916965936
1066987215
1793005377
681236136
1343007912
115633010
1243900812
38781549
68448000
1269328071
1074453829
332922122
1133055388
436129296
1852678058
1782620108
559904336
539875318
1198565001
917730421
2079297211
1619021581
1229809184
1827950119
1004845089
2132166266
1751079973
1473736022
815963280
792158589
1956732823
919201800
1499415060
1271898781
1559017640
1638211131
827549523
316653728
1265304040
2116432407
545400922
1271531182
868994968
75664334
28895735
1417984073
216997979
649224973
1099468449
702218595
349541752
673861890
1897460355
2063952885
650605305
1373432755
1121431484
956489118
1489201172
1887266547
1176709744
1446715149
1181097769
823934757
1513284969
320072122
614176323
978775127
933109262
1078033862
1921728325
242457278
453095602
1337704693
1498408982
350350980
174474458
1633739805
221014759
532270457
1646772611
812552750
1208886946
1542533356
1295976839
1662690809
1045315288
1495400612
133103463
1035233460
1002611750
936965344
1257624060
517429157
1750066378
327581759
8622187
1918399416
139248687
1732952603
1800865475
1958155687
1713937336
2062909809
864150066
821710476
1877312226
1471360555
1534401637
386124917
1947680695
1509944380
1930866992
1619085570
1329069613
815375611
1975622062
918913136
1128518089
1984569934
456200494
737259230
548142289
377630819
41427220
502830720
1490223254
1390331908
21394731
35917673
123893374
164708515
148600801
1676024714
2028711755
1287883608
2099820255
299796211
845421649
1714516967
163876527
136187016
2116976278
642772076
1936596875
516949346
142729283
654007928
469993770
1620287113
505369631
902170052
1777037154
736990983
761757143
891245247
51561998
1734051511
989913789
195908607
1321199019
397519880
274727238
588327250
2023483215
344736411
60961351
91192730
980633887
1723687140
1431064614
1530267883
21944812
281042837
1100883961
1622612805
363196142
425444935
139178236
1700015739
1166728740
750437182
1452084682
68190263
718455825
140978304
748049305
126137557
106532624
715977553
145234722
1363968271
1285772370
1712347345
1460263134
656891125
1731980119
94330285
1600060607
1982152018
1498796723
520614857
619174623
1851283023
1699306553
58433633
1885297596
1336206823
62202169
2022288049
2135323756
1516766740
1948302997
2117652901
495871717
349079169
1780668729
1741261445
1001572910
2010435498
1496017451
1890174824
1685346891
487115924
607343352
1061373125
1250267455
809950429
2108832199
1936547908
2140800689
919261080
257666547
1852536494
1130993716
789439785
272929714
1988151959
978868744
587913570
1127340234
809693689
1083461309
10548832
1844539585
603180282
2006575029
1777282584
901683509
625738763
422595973
832584887
1808950665
2017398351
202272798
1564529523
945918952
1969340168
729407119
1373161994
963160362
1018977584
743467072
1025530296
365384986
905003173
118326457
1607097999
877403750
817953023
1333560120
326935294
963729342
1897200388
1743291400
1093611685
632052444
1306122328
112932938
2060168170
1766854139
1242692691
312175114
218477822
35893045
866775757
1782336658
612717264
971958563
1538733782
1110349013
194799038
1683763064
1743423452
1545886171
333455502
95576585
220121325
2016984115
1897892808
453425793
923625098
32266033
558895008
1336410105
961627441
531069024
1999177244
1118044886
570504952
1957896401
2068272409
443048376
642447944
314166174
433197416
60790101
1704444005
1224802274
2025400293
1535853806
1742945048
883730548
1556549872
758964866
1208890142
779957039
836667729
1412271885
1796580964
1872329443
484267480
97928759
2033675989
135624210
1941769371
923358136
103640954
117878816
313190267
1223560918
1908951998
2098694461
1123000046
614456933
173188386
1336557160
1252019028
1804699147
1581638159
599571058
1110527980
636860768
1928952576
2094935372
1998867671
1603139825
1108726331
94858431
1898584409
1851831854
1874038880
1413946602
556910077
771211154
523275408
1590861855
1476241096
1290269990
618871021
942460704
1542940198
1635992819
250976735
393443794
1411128895
1437986413
533775378
419737310
1073314750
1496321918
1487004365
424463366
1523902404
1813805195
446809557
2125354889
305511052
1002817666
837285950
1089773155
640382307
1974129029
1286757902
2044862055
466158872
1688421557
1982487300
1267447146
1617824645
517318271
600867012
1850841531
1452749654
1113557880
1087882369
1097276086
51284088
967908309
1658404411
1174022277
863296472
1069342661
2003398122
2116789508
1027419310
1597822096
1110968988
1042905938
1582504794
1869465493
1870878802
383484051
1455776507
465697624
1321731707
515120016
82664558
1395397563
2109117843
2119546397
598509537
247679449
1670858277
1272837099
1148788725
916580471
1499827956
1757918194
1024635536
117379216
990648971
1131730956
47695052
916768029
1649036906
244372857
1406499776
1124286363
871127155
899484899
399134753
759335960
1948173735
253225744
292865785
517172642
113680551
164614262
1252472101
1528859295
350689009
1410515488
465144069
388030737
1212000309
1082909121
1225923888
1185710584
1784536069
1975496114
1872662971
714381046
884310113
1110968667
1530244991
1772072305
50491255
1083247938
1744523855
1101745035
1642258029
1270325300
973036040
1699990535
524891006
483055107
1685104282
1705214596
314336219
1227954450
199039066
376055801
1198381666
949098991
622304308
788369000
172877314
260474775
746404908
4496956
443002685
1961791507
259144475
1947048172
1508751030
83896443
68171142
684762906
1652546620
910040295
824069435
1612688121
1196682202
1772677474
1384929908
488922600
470398105
1486510553
1959405255
1001239641
118728457
266138078
1936961313
2003667310
985463608
682630508
501968422
1311216704
670457535
1971988847
1050390045
1588765501
439495464
1636369237
1069015957
1640833258
733553850
1319289242
1249316757
417718287
637583303
1338438744
65022369
303706035
1772875669
826391746
1952551474
1741305783
1711242331
1523691117
898403560
759471347
2008211863
872511084
862831323
153775457
992392282
1417039020
622578772
290215012
1982435659
1862544192
1513407511
1390548771
966038376
259575641
421781661
220027089
992498055
1882095842
203953896
54044256
741565778
1570218897
557106389
1849936846
2041280763
1393823322
1256546962
2114875254
1854004684
897657848
1054686738
61994628
555526770
1293280112
537672764
1331409357
1761435879
1631274999
2037490595
2115522876
1371413820
506663292
135655185
1803657295
481184491
897375331
286566164
911182525
1652024397
1997222539
1655653566
1173186673
1247164374
1920555755
629283757
39096762
344405739
76739113
1293175976
1988967244
1639992319
245254788
1159446346
1633065833
831502558
1912247464
1793991824
1184322793
95648801
1271058276
2025324898
1733766275
1888403752
1363574763
1110622332
488834146
285660362
390673030
11717669
1893474549
506504218
2065285760
1854321175
1679012903
693617283
1437756013
398478217
1194570558
621279432
372415594
278983061
500560252
199383629
1512284786
805418414
2110424425
841409439
387516023
2117117243
74347740
1627103535
1784529667
1054610085
1897113799
1385847982
679426797
1455745316
710617630
44946480
1336343067
1276183864
1870833002
105347057
215235849
1110874141
902182866
1123463297
354828847
412717444
890733207
1688907181
696803631
1024725623
1854605304
1579662248
875621249
1371727482
33345256
267985505
209966299
2005862113
2005749691
1709738781
252322580
1695360177
884451314
1394863786
1548691099
1802254962
736237330
291179597
982809338
692856602
1885979214
1732077318
1131269716
1836404684
944423239
2128727325
930443901
831146679
2007331345
2092983425
124433592
518819909
696390891
336085835
1529544217
1043150506
72593905
1161399265
471251958
1132639006
1205552003
1208816886
1234374524
1625072714
86780955
1506973261
595150588
542025052
951251347
1166958602
2137333052
128657119
1228882414
2067765412
1794294331
675762839
2117222173
1876427546
236825383
1140913177
1108480908
1200508087
370223860
1522494574
233033404
2018763830
1239142988
1103670125
617384076
576149360
1201051612
1482896030
1452986012
1352415686
1236322441
56499917
1392072572
735154823
959561780
1396194035
774635481
1706021579
987851054
381622782
324537877
1128748023
1382581530
505362772
1064877818
818437541
664386739
410921707
1128339783
829273363
1865709617
1079494627
827067137
1246933393
1905426474
2029480467
1226558697
924703756
651256998
294006466
1586073281
1267275025
1630056060
407322955
812018743
1559249601
54384237
45821035
405710847
1798277014
1231488795
1837315394
2010132786
3800994
971875067
1493024088
161836861
1643251774
1635882689
229944429
971330934
971771129
372142219
1037493191
2011807835
1122295421
339951572
118863736
2026707240
1540657356
1706966669
710897866
872432283
346481085
636305690
621795579
1973013562
1623336457
1477701076
1364183829
960458745
396738914
822656689
1367133716
464180534
1275667291
1624885257
1284618132
267034070
1174687166
447367659
1739150745
681622015
350937926
1310328838
1926504778
748618899
966966811
1051158883
1838807256
1499670424
1516178706
1654481362
1503715720
621987794
1154022071
876486823
1209127679
79231476
1002363763
1694206575
678725560
849739267
703783854
732854336
500914496
737297501
1389520340
870170696
22552893
457554216
2134808872
88475191
1054024589
707025211
1807738730
267604696
1669136744
958467591
1778172825
1650292009
53785396
1249366507
928843710
1813523020
207260287
2041584829
2128796538
281546087
933837861
772314916
1415717389
875384946
2077094842
1284315199
861892899
1362443271
1251503144
165144736
738168417
455309332
1606161237
446648110
1821406663
419699592
255538031
1699767591
1045751924
548898056
1270162805
2115515065
1482392071
269024009
183536624
568070825
457857013
526455895
1092260957
331505473
1562910424
717547368
1632911841
873227847
1682692385
1391657979
742834182
1579328766
213650778
1636774439
328711136
383011927
1399227440
1752038218
456574768
1391136269
649694923
623966755
1738326594
559165429
1682429277
1199895245
305548908
1262479532
1463790731
1366471489
1800554469
129500111
1537144039
1716763607
51202161
793693678
2116845583
2115743443
684929370
1873234292
157286320
398952732
187678189
1438099948
1803647757
786670210
1070013838
549919086
1114197541
1698264670
1030723042
793232360
493465394
47591983
948252043
2043554760
772455712
599461954
1538284933
2005321279
744625742
598242846
91802748
1923800949
602863071
362077499
85790711
1117111955
839113326
1434485642
1195931511
339427959
1994831067
142009322
2103434868
1625312640
384867725
665777562
138315318
1847007743
689312640
14365934
1364981909
824139458
1415627326
1725592518
1131672042
854321854
637783928
588935561
1038701505
422478205
1439937121
287128398
742202976
1139474338
1057657243
716330055
1561490422
2117257065
1197615312
747939333
1247322518
331969472
1185691586
1614690481
1045705386
882103747
1026717698
14856996
526387947
1775384727
1195842441
513909634
778012720
4648197
1083101901
1411485449
704294094
764026581
1907186376
400870107
316494406
1575743595
1864209399
1808341794
995255121
57007832
1974130
709041487
1588862306
1832676982
2025555572
839284285
860511379
588390215
1780541327
904645495
1129311205
1967958254
1752706419
361361
1475862794
1875738329
1707265315
66342461
1668021741
454990991
1161038907
766276640
484252485
2069142115
1387646663
1862070291
1809750647
50792738
912322072
659115547
1315299306
1004541627
1272059571
503796877
384226760
895777258
2036608620
1773237280
908490149
1572120408
997802821
1107230752
1048337158
1059605754
337314072
1699950294
1817992602
952440569
1868279723
1718870244
1109472001
649182094
1359001991
1756967740
724638329
317083508
1210038875
101111154
615877903
1836769807
829887469
1392520143
406780315
1997889971
1097535008
856176107
1724745217
1998047212
581991421
1857962026
416799259
172985824
785246786
1153981278
1107882341
1309108244
1639732716
1977392393
1703802267
1719421745
705718779
437921762
166535353
1591130139
456476174
1591933995
830383989
602492937
1331809395
562532184
381725534
1645588707
1930524807
875900045
1507800355
1507367390
65649922
2008554925
1055471404
1302222515
1091889669
1438816838
843814632
2124444930
591109017
210337991
55263212
1169014880
1852157746
631756398
576142897
803046822
271303512
1599737722
858513326
642719846
12729530
1078075242
1759502162
188141165
1166464113
50680184
1813288560
1570294841
2144972596
3467413
2040674366
1614002467
590019236
974292939
2050560628
1866155065
21369831
786522777
160487726
597958433
1409496580
462763219
1038022637
434256916
1202237467
1641022218
2121067685
756699281
1231332068
1363125089
1514645886
921150110
23611531
629935327
371261225
1727470783
1749926260
522678309
312217482
215525818
1402039035
913381345
979224427
965204465
621264361
96211107
1499095287
1833750148
2102965409
669686097
351858203
431386141
1772730674
1852791624
918940267
378462480
12524404
2057661217
428725764
1137399250
1140723648
1938821120
1255724806
1905790128
1557673183
1110660298
1491100750
1254206680
2001314424
1943429039
1329067985
1692196822
103972606
446730936
310495268
1152202312
779427375
1109554217
497585116
342643696
1776396141
1316707939
423051941
2092065804
723010536
1642920100
1602750599
132175277
1739248830
768439995
1050865511
856711083
1843867915
1625923960
717611407
1319324901
1339223236
914859815
447646683
331157802
1963042473
2119939047
1893683261
1526736024
286187047
1323258113
590888832
739452964
1285837392
1889308273
1146952751
1821266559
1662379842
1914565165
679568474
1209148240
1320949109
961818835
424895381
40394780
1515577043
1348644329
1793019369
1068521504
232476113
417579995
1164141078
1840738659
1900641101
30790732
506335922
1556020172
135339316
1367482633
599734743
1024478731
871406588
231631659
1334137494
568338933
1579331936
176839616
1638906658
1495427196
1508544356
644461757
1101987776
1527705044
1806077138
1148995603
404499544
1262020140
1001544933
420788420
1960847043
3754374
1015139615
1848574744
1989415340
1175300134
796724157
344443970
775140921
309083826
2085057836
1270184780
1683682828
695095899
2050616123
78911756
1936148077
1007801759
469349111
2138372140
469119480
1496535992
557112026
1696802304
257548900
482420155
179120418
636330614
1706865703
1611198040
148542004
172515262
1405931269
1226857967
2106472034
347409295
904448430
1988771695
1830742278
38051599
1827033941
660130821
1674067370
1830991520
313255370
657344439
1610948443
1302049491
989233230
1889330491
1120857567
1395564483
1187277178
1736897143
449455305
1348200038
1191049538
1077955879
1468631478
956417012
85290014
525475451
238084547
2084014731
108444620
954326891
2027958442
1337502051
1103135535
903652684
1047559779
1410366688
1121904460
1747433004
1479222757
1305995124
625052221
1580688437
390376252
158707911
428180807
831337199
1543772429
1542631122
504130321
2059289316
77588574
345159130
672747940
683869789
1912171885
402870498
892134732
275856588
1015008952
1192313232
444170823
1679898629
1403224787
1073072259
1785222949
1654614003
1180915436
2053944834
1850249008
1873489655
1536949532
870597049
2086765722
1868824040
1826824691
439855836
1623259759
690338040
651627495
545628478
557735849
628450093
1709949111
1792242832
457971837
1841238844
1591653252
1112411469
1414516984
1271279464
505019429
219786448
1398462304
566817267
695211042
1371632972
2101051078
863516001
867769821
1601682015
838895639
990152847
1509601795
1232607611
1428657587
1822526232
1306736370
2096912707
2010096886
369135989
562150789
1448416034
241733789
1449365827
474179806
987177626
1903729362
2131318281
425679707
1651432773
1664155650
47447195
1811557716
617223277
1907003537
1999288160
627698650
1261034396
1338200864
121101251
1579392537
420289059
615919445
1573139770
1241207866
1929700059
1554358024
1896915364
1820310814
1143182394
846359031
1194260034
844776709
2140651760
2102879944
947596172
146586624
1562632216
1122190864
1760940289
1141212032
876856620
671704017
677431863
1122190662
586211465
438477496
606032497
996225250
2048280495
1792494979
1425688926
56935141
988120426
537592225
1443481336
1850085997
1163735567
1661182353
1495594987
88844133
829576124
1210338969
945373679
1894963559
695043715
448097159
856272878
1561179479
2100096295
1850910491
947365422
2044685191
186378442
1907887428
949345939
2021672713
80845140
1556554496
1327934783
15870617
40314329
1438451443
1011256342
611227509
1219939445
1337105535
10743798
915880985
466926385
782220898
449143802
1146227050
1882369992
1798993880
1306455636
255447560
1241473036
53168113
165133460
145518555
460499459
942631702
2134972296
1067414171
2010614923
2061643224
555720621
277108201
2051335934
1543915172
1367855524
648363997
1276510676
21510299
892260920
42157787
1213456173
1620229400
758153819
1088372762
1314935405
1865299646
1030478795
1245058538
1867768008
273164
821466507
1654236620
1050634680
1048560873
491327397
1173300909
799184597
161767204
2011400002
347871112
252187727
1829967398
1229820891
1372239061
1339593048
332948140
594602544
286193623
290818063
1392163691
1617979831
1012210694
1942801859
1340293170
1379692557
2053287333
129362883
1356426128
1917154726
1364402229
1535786657
1944767781
1271788029
219737077
1776869264
1521994740
1249675070
1194079521
1790399351
1337880736
1240430516
613415297
1326449738
64763859
976380190
2071381763
2028961998
1088416822
1746354398
300939731
212960390
1344571559
2006171881
187073115
193906817
1515070263
1633930128
1624912900
996973409
794943019
1280468900
1927060256
963592614
881976137
1705631053
1182423951
1910513061
657876431
1802248570
64624187
421044307
2056039534
1846840022
393861112
641925322
1341465506
1724108127
437522376
971095421
1737062478
433536959
1096092883
1194255206
1761851790
1561093583
535430346
1216618364
185565953
997312178
1670554172
1008506294
1765683093
411437034
201202234
530678271
1190597334
1594249741
1163709344
504537162
266124272
1997339795
632251646
616258885
473972641
843154083
66884019
419810731
442206968
335200024
2092315134
1914466112
2066463811
1448374488
1991710723
107720917
1675921174
1280902788
543313585
1848918712
1796578569
1149285313
1686955838
1904160320
1387995383
1441189047
1123766335
283424619
2123505810
230058497
1213936546
1438057351
405411641
1097815650
365091976
927042231
676100031
1573142909
2145330642
133058339
1735605945
1626553435
1243148507
104980082
623349036
1251573313
1645945495
1522473212
1749109350
706965811
1145187016
2095301195
1344327216
404358346
1503531645
781113769
1226543958
1303268305
743444649
1984019062
1416950215
956587935
1059891838
1036845963
1985732805
1541311853
699095045
2082097301
1384563026
1969867040
1363981242
367233392
438710299
1863084785
901787458
1783198505
738713613
1060647576
1160926058
1297704910
702708869
1952486425
307004591
62148203
1273205682
1565936629
227496618
665267177
1706592246
1265187718
265309776
958825196
1584106422
902925573
331638561
2000518223
1317904872
352395163
1889522399
44160755
239512003
530463803
1072986693
775790735
923037752
705204557
1427632326
1268757934
2057423409
1147762531
1283060176
778307994
872330977
1383103758
1031038729
314881855
992119424
989674334
20838271
145021200
1361125343
1964470786
1304960098
2105944375
1713115943
582380553
326222108
2096785935
232326058
418949901
546793414
1078040113
763747957
680320142
103405791
719706330
1197748302
808261016
345266289
1531334085
1194623072
2116900640
140207338
52529759
1415230026
1161714284
570228064
1297149127
1960079374
1806017821
1824223113
721794364
909810804
1129047431
1679535647
2079909200
539413905
1143117561
2013277996
572451046
1702219547
830598625
594104868
848299571
536882195
641731667
1644449350
443979279
1552007520
1516404155
1288808721
938738641
1518950431
275446740
105657281
336434773
644433941
2002811474
1654231690
466747258
423764271
1909816139
1617775142
1812509840
1432378981
424455149
325539487
2078019397
54927348
8177639
282544273
806302962
1708780898
638895681
1139600610
561039193
1381203963
1019301265
1182759449
643521666
849319047
1683255288
2008303127
2016722900
1997784703
722513794
166593931
452786571
1047228761
758663866
630034881
2115903222
19307292
1814155298
103626394
583920477
931391257
2100493164
606046422
1836195704
1064210291
2084755722
203080859
613984867
970549209
1006907988
2065281894
20224382
757065562
37307026
748362472
418435182
1948662535
881963590
92844622
1418299934
1611751531
909368467
1714332024
289251368
1955612426
1427266020
1909229139
2106104761
1288633115
156161484
40436700
913739106
21813168
1879779921
1269880848
604155321
1424933154
1445577800
1607105046
269600079
29779758
1453215800
1562853542
1958304965
875007754
51359042
75173932
61126106
482633192
1152133907
1378062631
1904773788
11131685
506531008
1986522728
498505296
1343554152
927356392
739908336
1057088953
322600446
477093460
1967300834
1413803788
1715007795
1710534258
832567113
804942418
1267694122
54371329
1390567501
326771117
1318139091
927751659
648892344
1871319435
1164887162
1712025595
1183275246
85323995
2089739840
693690453
973186472
1241319768
856624070
1070328448
931132326
587728920
308608159
1180110056
875174697
892833070
825917742
1359436709
464526653
1169982569
1002181816
1581391411
346667473
1493910902
162766759
1258402399
645566075
2124053501
1021852107
1571994028
1774435286
2013190048
2019292320
812813494
613160050
791971207
1528868190
982513664
1332204294
956788413
664594282
1951350757
17356907
1839940028
1647947441
252865780
566260200
1924416063
949125506
2133254223
278636430
1723982217
744506231
463023982
266539701
944512794
1266169536
1670400328
1592212324
237285365
811073355
131129757
1528987616
157085576
483896497
707405245
1524203908
224499752
985320511
1538046049
797121599
607994528
1811514177
1034745569
1583408046
34778920
381333959
1219593294
567355975
469751001
2132286619
529473044
771985236
1002093233
182820503
2081601667
2144933112
1918441330
970220693
767222539
752402104
1238612465
778776185
1377924045
1061271371
368490758
1517066683
1641446609
560201660
1250913503
996438988
1670219684
2005443686
1170812277
305468491
312351180
131234970
181001395
580763424
83394813
1939894128
2042574153
1305677542
1607460662
236602267
665707463
1164076802
1901768598
129037293
292775611
565800484
287971718
1987809047
42710518
1506447449
2008690285
2004458771
692827245
1869056250
1358623857
1021578708
2002872199
504034717
615771075
1507176149
378205967
2011819988
1254281911
2075404833
1721071196
524726232
5681408
98733198
718566313
807220779
1449668093
744903502
1113805103
2019753566
416295534
910688885
2141283529
1261615303
2021500710
9978825
1887035441
224202209
845934480
790793312
707297758
267872091
538578604
804670175
1884032103
1738654315
358910777
1393532541
1480034236
761039593
717384588
931697617
1452492831
2011659499
302416594
870051029
1988018182
1656917786
1457914930
652373432
1317279441
571073802
1940217752
1263776754
550406628
1887816078
1835820540
934515721
1899271371
392671408
987936127
682950725
1019666754
1699562010
181759380
205223541
1672806344
608332640
398928769
2135160428
1064888216
2090564223
275467944
287211631
1280982677
882917225
1009615950
578886433
1048210106
1663121176
1711709235
522019309
1337616637
1966062792
1056941287
478255962
216755777
1431455109
1424248817
422467321
1708871673
346923382
1757781530
719950832
1156428571
750536294
1678627621
1668837197
2014512560
1246536180
1644606299
252205588
1041120927
278885397
1054017067
800118617
1478124925
1704931524
1543267200
1033290456
287368076
508127980
1305888773
995761970
1087478660
1283671637
1813475516
446131148
1779288588
2108813763
1261076320
1013285754
825667001
1804609949
1926686617
232325728
135329589
1993982271
973283788
1488336037
302907954
1032206106
108079259
1553632308
1827394788
1013664882
1249262600
621191035
918350062
775989723
2043604699
1423027954
1535687375
1075677247
1372617197
1202697373
1775641330
1034511128
945314008
1989343386
1720743262
89699204
536555076
2077372643
1440246295
1731113470
1326706740
1746675426
1869729210
110960659
443833202
1365370279
983497074
1916476321
462926170
553676861
375067390
1647048912
626571907
647167991
267597
1882137557
961287229
1492568748
1000710328
577899394
50316250
1999196396
1446351630
1281168362
1702958007
1724527765
1395877899
380932094
1923725054
1042912862
876306781
1921434585
852833754
1542192281
1782478587
1350561672
1992270426
1181532511
623906660
811426070
74355671
1227360514
1612349577
2052623985
1260743598
1721057265
1957385843
377698269
1770381773
955982048
1919444271
1546490519
874371082
1155941326
1792974887
1032813117
298022732
202060572
1564195435
34450417
1849725782
1602030303
1759743843
1939081305
854480589
71409255
1873957591
429776136
671234146
896280341
1438419080
1990539380
1483552286
1795652076
360564168
986858068
223238615
221824678
1820801204
14917387
890865110
1596185893
1977546893
1885919721
229869738
1966734355
476126791
176674542
803502549
1992042297
1754506425
1957055725
631332238
978978197
1249775826
1181763681
63836482
32917381
557179277
919909828
322469862
834246061
1727056081
2108748471
1806573136
1522337285
294497041
1577347483
2133634777
1370823456
1688561675
245707406
1917799988
1311132192
592734916
495894307
1111017381
919341250
1158545805
1946389307
526135646
1274766314
166362862
1339742161
262459344
1357520278
134291779
1483959710
1503544111
685986628
209634132
1810130596
1834875668
361933944
1883919411
1529151804
1997468317
1605308492
1227364443
168065364
35697881
862839944
762097883
1240132497
322611516
1581765454
292613132
1283211031
1647617906
1673009526
454516274
894834699
1685443561
180313221
550814027
541184416
591053882
370346556
1724652814
1666416802
1751378654
1291992237
229619713
1787755745
529353703
1396255357
204984093
1154217184
1615886593
162274333
1965036970
1471284907
1907480099
1393748487
951910088
851829511
903488764
444466080
39439480
530609932
1348295133
1655569575
1185966159
1468604142
7321540
1895212078
300680134
885776365
327824629
1452712542
549945442
1212459720
69150250
797744818
1366859821
1907926466
1260401760
1712516832
2117664113
1941339927
574003174
638241872
1549650782
2044118756
1873714363
1807749793
135224935
710234661
1412919185
1032750686
1976663092
572302318
1438134554
672244215
405631991
612130999
1771787033
11005434
552533643
1440991078
739326961
1110629666
1652877148
186201405
1626026908
203175076
2000059275
210218537
1842321143
1674180824
2029962070
660304054
1420317972
1422517293
1040089458
71732992
1347203787
1813865902
982907818
2112262685
344413978
1328490063
1532463951
384049966
1438228294
1461393481
1579414826
973454959
595409885
621939909
1793165772
479096174
1287984016
348246504
1767837169
1835108597
1931374816
1170921870
1393781374
1904509821
634615173
762079077
76227870
1220000539
1422907111
1034962663
1534369759
1392464960
642310782
796854757
995893947
303373294
961137078
1629867758
1682483713
1742500226
577058469
49712865
1535803458
1024539000
1995253802
2009854985
2923967
1770706709
103945681
1599715233
1100599417
697052969
1869241456
877824188
1344711932
28947050
369291870
1082948023
72435357
762212104
221930348
1701640051
581414697
290007937
1862735298
1459963613
258359197
770345191
829019539
1818790717
1979623528
889007255
1886234964
266622153
1574488401
750842584
1245048415
635745966
515789360
2087856487
1436269765
1902962040
612510403
1309004049
1794872372
288185579
1922343736
1741940886
1777618770
677416693
1565879340
2062073370
1576558787
582424856
2014598928
1624656429
1588746007
1119650671
1137827474
1711182345
1214097622
1312654926
1005614723
57676032
1800718682
878237952
1931977824
1435315111
422937710
1963165667
204070811
718776722
18653876
1642713712
1989032274
945371068
463066725
79008155
2041498967
1463939769
2048716506
249767477
1011677648
695597301
616387859
862842585
552361969
551748900
1281151034
717047467
2079697841
664211553
1984336275
1700465480
1506944151
212925492
1770752200
438086386
1079051715
1684292876
226295908
1753725671
264740334
929610942
331776441
945493501
1702705158
810503223
935854357
1397064141
571722596
1800715804
267473630
1844633197
2076079046
661360904
1694492250
1907940304
1295430052
1431687584
1042271078
1481390076
528577309
1674050861
1343290834
1325892986
1035264673
766372656
1083308535
527202707
1997537628
432717882
913348751
111723215
215287112
1225582574
2042770363
906454743
645366564
588191631
1994658439
710387854
131030422
643782653
1241849204
1618114310
706838042
474290027
270129869
690447182
1106203821
769606894
356233936
2130320952
681451713
1519612307
395606994
1144618933
304546053
1978071817
957828797
941167595
1814088555
486227483
1634181874
1033253534
1016376820
33935463
1013953279
1058118688
1412339369
2117976884
826747050
229024028
679109658
282520874
539693285
325635857
805231817
1271151928
1835538617
198256702
589787372
756683746
1513623737
902029494
302891296
101295759
1806940596
381134125
1347678099
1452173595
588896633
1856465216
1298184187
1862696929
298620383
1754774909
141447128
923745077
1585846724
1670950246
1828523729
723425249
543523287
1682777697
89841347
2020789035
127209321
1461773710
370177092
420533107
577414650
1198910937
1579503258
1873482718
688099036
271746660
1699446817
627635575
410813824
1312342306
1914977928
1906872870
168234006
91261105
2012101439
2113103586
423429906
1965897348
68076349
1182731632
1479778827
148353404
1896261552
699596563
1055816674
635835348
1703144963
1330405074
921967298
1347017144
1801537634
702073711
1524934852
983406397
864310706
325138872
1024718756
1467692690
1756080621
1748883235
122146198
1703132854
1146986015
153875379
148601066
935436622
1850272087
1474229268
1336519907
674140385
126353451
258296908
859678185
843440010
542653767
1272611262
1223464237
665609301
938856948
721368435
177755539
1226238611
1265466742
695219728
284976972
1236805485
1632964243
1045797583
495334715
1671379003
1836821129
964879611
1322885052
663726304
1489165893
237054623
1044566504
452723271
1852929624
2115782809
1802919346
49012683
1769021129
145497319
1193320376
1790348979
1493683189
275958010
1541761985
161166082
364767862
1674116066
143720825
576681803
71456653
737232062
1968916387
1413333430
1832722716
1175153699
1765691780
344715935
1042419238
717281260
1669409326
748923667
406056792
1338176529
1622665552
531962548
671725154
1481942385
2040139553
1213027904
1493587781
2016920661
355477817
1299789311
357855158
511155683
922336722
1133361965
1679210476
1403617151
80511197
1690238771
1553873588
828131372
2001588238
1238280482
244798822
1989149435
1124562654
1799023796
742293771
2133756200
1731771189
2004291555
1959649611
1251880246
1923395885
852916623
309632437
1202154513
1975441369
569591692
1481179554
1241950137
1152842968
796486821
163996837
1612900820
453339467
1381980116
378002002
897756548
1698190781
1907695891
2047912716
1219998185
1826858579
1599291597
949195748
2040189994
1572073298
1121045980
1053413171
1456534003
432390341
844186366
1007346744
397529892
377633722
2126368337
1660305500
1506417957
39972206
1700144780
1444910640
122768445
1058469022
1751050731
1666123501
1041020322
1254059104
84640750
285610489
607687389
98640460
1422236729
1729776859
1395659506
1527746810
1679559653
1146545300
1571648805
675095770
700603617
3531951
2040212263
1759037697
204066619
149047377
2072970018
49855212
1281157052
584307282
472406618
1089709683
2028373643
1752542449
1839879901
1810434690
1001227425
627626684
2051746456
718923119
1775098608
705904314
970022055
1024633033
882397139
961340430
1731730511
1573352912
922856854
991653713
1026792188
434348493
1525317938
1821232551
1116630552
539853396
902324134
1441299904
360249866
385843464
72987941
1702078422
251913294
1240955093
1496128150
643563000
639536374
220027118
1642411053
674718749
731025836
35787355
1531058124
1289642181
1318410270
2138557198
1679375058
1466651933
1403559740
807688984
1535437009
1079016592
94575259
508497965
1454653857
2140518004
718934982
967490145
2128920450
795808943
780473682
234684452
1345209770
511522058
949263435
1159985819
1038792132
573071713
475321207
991631838
832704412
916944675
1481987143
1503678779
763630983
996382809
1479471685
607816546
328760472
1602855840
1122012368
1417832159
787390702
465204288
1587276084
565066280
473286051
1659562709
1962644847
1300389762
323410436
94682387
683332032
1407633984
1531496538
402198061
1479050148
562225678
1597524833
60149605
1974349698
14722934
1757171190
1284433935
837024589
2092441681
2068828034
1888232837
1758115907
1227099144
569005027
757920800
2112157206
1554046872
1030740193
1670569659
822615063
1020725714
38884414
1008981806
2011073562
575766549
1474738782
515196674
238275759
2036437439
875269200
141616944
960740164
1838220620
1520889473
1105485881
677758552
404978640
359155270
1959572204
1871523830
424156578
320954539
575563927
1312249699
1455197929
226959440
2137754293
1333857355
1371679458
927052748
1185440726
1312548899
23497048
819287104
451938196
167555309
1564494276
1745652527
686400242
1077658402
1205938324
1301086407
1225757731
650151002
1331583554
945803835
2113489851
850451739
1164980453
525758490
1198060486
1237171036
2143946613
72680522
1674436935
1359322267
611022395
95117498
1057803095
124133504
1019989848
96826599
1988021214
924164783
1709236939
966544729
121120828
209575179
1377962789
846239782
1825038497
1181782597
1976074494
527938773
734071152
2112831477
481163116
272910735
2088692282
1910429869
1414168873
1892901405
129296146
354453105
57850796
1279726917
1736126490
329807133
1016546283
460829731
1688812093
491496426
1315336865
10780539
829357793
52281520
1372676192
1370285601
792593685
374868384
1939157521
911952915
523448479
1038235470
2055843026
1751799710
1901222625
1639345989
320213693
1326303182
1074050007
427376238
860702336
1072157578
1651173528
2109643446
2052208803
594808552
1630803193
294972876
1086691996
319871434
2127199075
1947150228
656268115
1123046944
1824982286
1738987373
1240099887
710534660
901548585
1064259534
1663257746
1623536163
1401676387
1748160297
46521954
242726921
1603386601
229815171
807404086
460185588
1126121660
1248047996
810187601
2004392874
1271821455
1646207202
1567857762
1788382282
140734468
1046623267
1840987077
1421848802
1477137185
1020550274
1065414453
541236359
518653590
1592630268
1009094719
1784820790
537379847
196470915
560007438
158791074
231696080
1521915693
74278899
543606144
2003731318
1230425506
694696985
1529759035
1384663211
1241250984
1416313158
1080471909
2110531343
1315398282
150807855
936462476
975258013
1156158741
1067190811
2115057816
1027057042
2049250319
1883354254
970790249
695225151
1865999167
1810069207
1192286101
1680662126
1984703799
1577989502
271147393
1958235506
1301539962
1927265146
1993510676
1259938476
2064359114
79582831
1481689765
121545802
1496973162
1615837940
716123178
370785378
393922677
475017407
62594799
995273067
1717992900
906692444
318148575
1668052612
588332831
441799033
868852796
1665612717
301572785
2114710010
1029502786
387065232
480286394
1748353013
430268653
601769654
182668280
319515395
1967801299
1948462762
1531979864
1346701164
103768935
1621511034
735035613
1747933732
1988838094
1414926468
370858969
2049523118
1989347934
449439760
2039905109
944395728
1323628025
1849158290
1716449073
1863584772
167398390
1121017770
988475222
623760330
1795807932
982975911
160415287
1045280445
1826881283
500572819
2110739143
1871587573
1802580723
698309557
1205439238
2056398120
1721508568
2124961374
2135516645
267948338
2106608777
2015960996
34031068
1757407702
1431709180
862346588
165231347
425408385
368429505
364463519
224023776
1482246773
90779539
671506302
2133982775
1839152749
130476201
733219529
545545463
1045907405
1882089238
1582420307
1639235157
1825883921
371116924
1984003495
917702719
1255056852
251739029
2077424889
1378694083
1735457280
1003470979
1063519706
1830670238
1374090096
249670870
1312065917
374376850
1008602825
101092031
1824582587
2140520900
10719959
1362661956
1184039686
1551770728
698176522
2119149688
815456531
681004027
1979629918
1178461145
205546230
289565560
2101032903
1082039428
243173614
1230897397
2027331448
1300300091
1736021892
991661987
1716866791
2029467132
69271340
1585078835
590100581
1762851396
1687030934
1895847045
1467112833
668522427
1190158617
1701422786
2067041100
802346857
804860605
539547466
2104254165
629915912
651580577
2007991395
314282382
190570699
1273890716
1972983659
1965854014
87053643
1185714541
2146563685
1700349989
1846929051
1607769670
1609498273
142174690
292578255
2061723645
228001493
1308145469
1307019632
37332676
1039050967
1515636216
1077047310
1054493090
1801753857
204536309
1342865903
2108683876
1851108256
192399522
430897612
1365922194
1034035071
1911572094
847374550
824446815
359440203
2135095614
795329761
690146151
205294046
1912141374
531791594
1277274416
215754218
166217023
1602298155
280476709
1030481516
1739623901
949810525
1200306244
306426787
1879640629
1090335421
1545759215
626736549
281068744
1111110903
457406073
1762809583
1081220064
895039915
1190388753
1867666946
1359646224
41527088
1363733137
1143046234
812109318
1007475319
744065779
1155628051
2037063574
2036432248
918777930
1804716654
1124334342
1147888961
1767086052
932137593
1775434283
1120991459
193184012
862568963
606473280
1516707578
1503503834
294154742
120517164
224703401
812972783
2004266520
1064633012
716605426
2143893538
1372684680
497235664
855435010
1971333405
1894733699
1005813257
2061214994
151667734
947564149
1738037874
526759199
1197591582
1515770260
614843739
1368213327
2100672368
1733663657
303717047
1369534379
502358398
1982677342
650759821
738350032
192020836
1001202348
923379749
1683284228
727378904
751085128
1847674644
1017056129
68786721
629086966
1704865435
701862782
1825209149
369074690
1204656911
1334072304
810519301
1622680049
1908169998
140122371
1560917076
1664368665
1413348906
293666368
1472591554
351363952
1654402379
1657558164
697260363
1037876804
816804605
367333460
1698078929
3170631
2034379990
2059255914
1786827111
1334334628
549376772
397872052
973960700
1898494797
1732936616
1476245363
2116399337
1200487654
1619842887
315307527
1640305681
1971320767
1854274899
1649523854
1213022511
1392589686
1744052163
1899815267
1970622978
1083394763
1105793108
2043658881
908462306
459859558
122764185
701084609
538167367
1866423976
541910596
2052748507
117920691
12054060
1717350596
1267658611
1407604672
1831476195
1099064338
918519380
2058140278
1661478254
228001015
329824920
1638380317
1611559212
1312239982
402117255
627288822
1888946349
1120322644
1228105632
1105061263
495590125
992788883
755627277
1252716668
210011780
554207930
1009696094
14867408
1340959801
4283045
403587406
1053047520
47433812
1961953956
1673739802
1579084748
244127198
1137384914
1691693854
1874307040
1580071042
88151575
946434212
1324702769
1310060314
851775410
1974447701
1447643557
1407651010
279684595
108210269
904064316
761445617
1582178168
1389971180
794865656
1522830365
1764614748
360106976
1045323693
1129577178
385495091
1225033984
2120380211
554063828
897133209
555523733
1837825540
841589306
1584734046
1669939437
2029758834
909210518
15670493
1070466959
428680101
1692332732
670551523
1857340146
484414819
1562168598
1655676583
1942411898
366003487
2064136661
1074735115
1320956782
1341589373
448791528
607708341
1124638406
116520911
129145781
1412771020
399560510
193067162
910438937
1880717957
1387255819
1836546775
1741019649
851179122
1943417585
850071299
2127999894
825510751
573263455
407846311
342367489
2072691298
37397365
1426925154
1270738575
1796647045
584406329
1333586312
1977858814
439155023
2121356750
1034606405
1261443885
1944081366
141497614
662333582
1536098297
28522201
428783331
1322778421
1416367133
406684958
1325257180
231370214
1563817623
1122390398
327595093
1268074764
294909312
1374876562
311047154
1060961808
176566117
894198639
1082983186
1323152585
1976186437
1501289994
1967230907
2019948189
1828489508
192926110
1192716519
1365647213
336600889
2067403218
1886989784
1355126233
13957319
1264079925
50463567
1045351203
191281903
951579616
219386581
1361249234
1769754849
1113980541
441815042
927393652
1555142325
1585219582
533186448
1972951389
1174670059
792610498
1882174687
1218582659
517704091
1458665699
1170907419
1809033310
706219490
2015039193
1112360978
1843396625
633175234
584786162
2119829556
2114094048
1609987892
1733012264
1572247416
1730528441
1346843633
2145554764
1571439160
989431932
938041898
100133780
1997386073
2726491
1382683689
1706138183
1974810731
201745240
1237495967
1303716602
1392421920
152062421
1866853751
572576634
829145183
150395602
752472595
158150464
189918795
1639758155
941080936
2096603975
2127094610
2060539596
1259048043
1578598852
1562408562
403796980
74091515
1807632229
1145513769
499083263
322683792
331622108
212476744
967062000
2013924136
2116148503
1043846567
1386893367
1876509083
1467534763
189660118
425943294
188188433
1265264589
8144060
285837945
98795223
1314902272
740587230
1772989247
698391025
1233312466
2032213596
157504220
1626499453
1925791304
1404814222
727417036
479721542
370352254
1885055169
150941340
1354771995
1400757902
796266792
305831507
353384621
1512841749
577310279
1330279484
1555365661
1843674489
554293022
528192964
1238932345
285593584
802137408
628019986
1375001947
2071441955
715398305
1385256494
1050399666
441395654
1082275963
681237454
275734416
722560718
1210892717
1896002475
1746980373
546326121
1449479726
1467779147
1534163652
1585668255
1110230478
95285170
38631899
2082364318
1807118722
325960519
305744414
621119548
651596022
1476280478
208375793
1528940077
433420609
1708323029
1426839215
1257550039
900741901
999512557
3103679
388895356
619696256
2049668622
994893767
2003018049
710923323
953873533
2013299299
1089209205
1762508435
1565802837
1595450128
1878924122
1931062456
790386176
419744709
173382574
1157738089
847008221
585081808
1002300387
2133892293
813029742
896330092
1476666519
1069119411
776683528
897872926
2096220927
1917340930
2018277062
998457061
1645229738
1148298774
1220134349
2038135641
2065085436
682196490
2091731819
637315692
1828962735
1917501689
907822511
325894089
1963105482
423121035
992027015
1108036535
1130239110
465605666
1474253745
81243502
1944168202
1099730324
24246402
1068715281
942269759
847476687
1970683056
1463344755
2005212980
1756098013
316837131
551660230
455432360
2083755967
771460862
2083644208
1954841835
619078268
710402208
1002765102
654052172
209599585
855875980
657656368
1018204940
827612364
2046083652
619198127
303241288
555553218
2099322137
86452200
173557654
1064769089
1755796984
1972338731
174531154
473395350
1251705581
1453416229
115338018
293263430
1848155289
47639591
83647149
2040898871
1490531775
286058666
1160387167
1234912400
233700438
974342600
1767934554
999700542
1760723237
1264507773
1213385824
2066324627
294439060
1995762161
1103042828
1796552349
1074602568
1523184797
1329355627
699730540
1125108182
1206675362
939988416
1760917794
1942736611
603217706
1030655318
47507439
129942913
894529657
1218657964
1805380891
1938177574
1160740006
432511612
1058342720
1540884069
1070304101
860096767
640473956
1588211866
1580313736
998192847
914619098
1337713750
1786569332
1379641579
899363206
1490024236
1506939998
1576769798
1432575197
1191857209
1164904659
552344075
270125254
738262179
1044801455
1945666453
1031411642
1513244701
214025369
1506223846
1399762654
699419835
677556352
847268667
8957466
1525909290
287036753
878735702
1856531750
1524964300
911939287
1815535694
6259409
475129293
1037942090
1813084647
1135956439
806834180
1183295607
1970722401
555163803
1048245592
831948986
1471129852
2103228033
20842594
246030814
1774218259
434799245
1595769957
2100991367
2060735852
1981434210
1318069522
808826183
1257935536
1362320327
783492795
1050434669
423021950
744182970
1383517962
236507956
319158096
1342725992
188464408
1789343696
1956142687
1620969117
355598600
1216934427
1881278899
2046658817
1626013006
1004284993
2109889730
435337591
1387204181
1666209450
77858040
1434870779
826800825
1502654683
1628843076
1834957824
588327833
991812581
578811699
1366971300
1094626596
1819244023
1999587208
77863144
1986786944
240564942
455330237
339401781
245594679
1958424339
1108822097
14933717
338689577
2112508454
1545881836
16509230
1302903850
1456691475
1066135482
1974233298
1858685525
178777953
826027112
1068373677
1321618140
846922534
2027367873
1491215820
1005577309
865506764
605888188
873134287
1301480072
962696976
1488529845
1678598421
1646943827
2043594494
311608750
1883464673
1225805178
1500356622
1877232118
59345375
1812093843
777406998
863488583
1339012130
635939362
793351133
1888173017
269908872
1365973202
243135780
1660739710
115480067
2065315099
1437768214
1233189875
793494985
131724140
1396798474
784453496
318426732
161623860
1175016658
1768611384
1466823732
1771106940
2015957147
977303930
421429710
2139522780
514107384
1384420664
321246865
614157690
506297050
873063410
1580104990
1189109624
1130791347
1198930695
1100597489
33289660
253595920
878002017
635632959
1095932307
1829937776
2042386667
795409193
1972247819
101066635
2103504758
1692891018
1886608104
1541891142
1109520127
84457874
118996760
18600138
908432130
1385750761
732403321
33063926
197950557
654554206
1158555626
27698558
1473973229
115734296
602969056
432793629
978978781
1151027223
294419724
1047530502
651134760
1892779842
371947618
1035495771
1938892488
1900725511
972834115
1832026515
789611763
303478618
742575647
881236650
1428358659
1168947254
1777332306
1737187553
1566957704
208620704
768740503
1205047611
1056928105
608318002
699358945
267299625
1830738029
754709825
1086005201
414559184
2059066374
1587285986
955673410
2065485724
53548554
1112444739
439218625
119757839
679897023
392577692
912617546
43676507
1865004553
697725146
547483883
1620831544
2050616776
1574246185
606327395
78264818
712003633
527347662
524392757
714230955
1693451938
519339817
2050262773
910724380
1314652062
13527794
1263008633
2098844200
297013721
693721077
385653845
195650656
1503291914
1218121846
2077246890
39126924
1975664086
531935942
2122039840
1538788790
1030277334
912041760
345459520
1327919292
450465856
1456020927
2025247083
51967248
1260318730
714347958
1143934048
1772311427
1075834429
994175647
1070879680
1798138971
982275964
1697868541
1445215876
1908965461
471344030
2079094506
241896516
2040099821
564601178
1924670972
2039862367
15800637
673835820
1423144204
2122481419
214663709
1443701593
879197596
2092860782
1955551879
2117859241
2008822540
1237678435
1241926482
1356262999
271362404
502290066
2024235797
1893726732
780526422
459708844
560761374
1295832616
1956194444
847389116
1183578945
647015199
1944773694
1144444760
210683690
2056124953
2106002104
70196730
744316413
545378836
1596196927
1097730846
737878373
972639173
635254569
1701341051
298450940
897732084
1592647169
648377989
139400650
11049231
318092791
488146837
1318148190
695213157
1617950899
461655255
1531660105
380473836
640022243
1784216767
1195943979
700342913
512112322
1033779622
1701398342
188797475
552147436
10076777
1692517067
395146353
1978403742
1459874374
1953717499
1456662644
1210857220
2092620129
460576175
668261706
986301970
2047186185
1604210126
1131372116
322741939
1939328916
1422274633
35612542
740547003
849838382
1571104082
1408352481
316164361
1518684115
857541669
643376216
1101800909
508071773
963050858
42772541
1558171323
708870674
1086870816
36664458
812989970
1509605604
159827376
1327677222
1764425806
1020322691
1089761598
1048776669
587706881
1477296362
797772873
905038914
1811875483
115048147
1983711264
1835797787
1096373654
1296788254
51103013
1192212741
1520874046
1827183370
1401015415
1632627262
1160153224
107369560
759435914
926521817
1722598495
354106616
729629195
361337960
1999470338
370823948
1506675957
1651816002
1547187728
903523865
329090924
824405934
298551602
1820264006
12749425
1493274936
1879736499
32376130
1319050529
1277386663
628906851
135028322
786884597
790687889
698344828
1921625764
862563827
1072221839
1002132973
282141982
1348128795
1747641716
905033175
1338962706
615437922
1797043746
348573082
1314620616
575144841
1970787275
257596302
2017296592
1305144730
1907599134
2093306538
148083031
269754725
1637579540
119332903
127333169
2036845682
562155819
1422719564
96980865
1620340444
1618083257
1560982989
498358949
1986106883
1138822000
206349630
1898691944
935567042
478079238
835747401
634242242
527269803
1156111374
1733773456
587749933
293182174
975060463
1080103868
515097650
973248703
951615499
240203157
1381936645
2040875604
688355345
1795428444
75167926
17076975
1733489619
58679620
1706840687
1720212178
2091030109
1216747144
471439177
1336969649
663550749
989375862
838990252
963971120
598680269
2114656484
24572437
21744342
1905076244
830025599
400291724
177071087
2008890021
1375904192
2020409381
974429743
828236974
2123856106
275564751
67608148
1022924332
79567923
557573570
1844776398
34699712
2128338894
1504287549
829214017
1254461617
455678676
1357872292
427273732
435689283
1379517907
317249006
1197716739
900739313
1747165364
1849088786
1098802398
1348983894
191553848
975347955
141955044
1932341334
1090414840
1395514573
1849373400
1167515435
212632589
442723722
190502505
262996920
1771646685
1419291333
1978333818
1426535699
777970832
1542487586
1195509514
796975899
1688401329
789660366
198330420
453311097
1812358521
111046181
1789030070
856805701
1954304240
984023019
670833428
1974885137
1949228268
1725545079
554266605
1995023559
960212010
1701847649
2084219847
171809153
397467102
1709262972
208456662
1208880817
2018743118
361584558
1256863114
1986861011
886636290
95612705
1451125130
1160618838
979040818
857686510
334871900
2005753514
1525752643
1361706681
1585585713
85910129
192382109
984481999
748542600
1857365618
44810711
818923550
673543447
2066824818
1256836829
1484962063
1988198002
1261657602
1475423656
886973839
1339652021
835724639
373011695
762518683
174636168
59454508
831446576
83100290
1764652469
335022041
2089851792
2107568659
1263637181
1703026178
1934145212
1174135701
1269943458
503144964
1184347887
698326488
1983819846
633331791
919359210
1724149303
1926082686
1847968574
1067471798
1923721416
1665679268
931174106
939932266
1674244400
892007188
1301468569
206577358
706759055
1282321562
349748314
559501574
850914404
940887198
1778345573
997944536
219868023
246377728
1074475686
1949824675
638425336
593404709
416181907
1570734846
744273643
2044447159
1718700835
1788830575
965243103
978047789
468457803
259972642
1631459830
1672586399
762629620
1307896681
1471264577
502888224
16829884
73366476
1879592689
1387676316
1377567266
1606764276
1227096270
499789708
1400255880
1013653802
407037475
894636519
1671935663
283499118
503429843
441707276
2043561467
867279828
1936936080
968127399
29575388
1668808298
35501053
525315740
919357175
1984770372
583947351
2062189210
650554740
1951287216
206939165
2030787850
1726995414
640194398
1817951440
1472977847
646608941
1211354864
966702025
702381937
851577653
518491100
134986305
1746560543
709747765
429226269
1682179439
1142623538
242501198
74511568
2101247627
610933588
305060740
51199806
668417018
1292841829
2136044060
681259057
289259582
1967771275
1152647015
55539287
1112736669
1836391889
1065414166
1417305187
1730691858
2116941092
350793801
1996101642
586127779
1408482731
2023464274
567320516
298803219
412970758
126555513
1153829269
1999197435
1310429944
1838345726
824209605
2013695289
337661417
1607214466
412771460
645475508
1013347127
208265419
685825542
199550405
1869651388
2082582096
704757383
1295991280
632902282
4199043
173266493
1970844169
1600990240
732585116
713126301
1734305400
1323830062
2083439176
142503983
1902964596
407785895
1151583327
408085343
2064622940
1522214185
393730729
767767314
1143003265
1838987420
1685219509
1375653320
878234270
385326799
864483692
1017011675
1102146841
2104108288
1639695341
1733986166
29944684
988329115
71595862
1476669392
192215508
994852280
420630352
1147619955
1658318411
2079041845
1933209662
534851640
1130930336
1335448367
1555270441
1922268461
947786447
2088602911
906742537
238843566
370139328
1600596058
1876428669
1289615911
142375270
977995620
280838675
24900299
457580096
1909176796
370502280
593188901
1138207766
1069686011
1548774029
4895824
780282526
1189086950
1599240823
1788686822
1090790780
2108029117
170966265
1671508719
2131479520
352639108
2026710018
863727220
977590668
1361359871
2096274639
862951115
950224390
1089047089
1806861198
1203734683
1086045605
1525620269
786718895
577372175
1159389585
1154797868
1372122163
1748096956
883707874
1808958650
1056004718
896978636
1197634643
464487677
682356780
1216927512
1936727976
1800698592
475455204
1128196968
277145899
609314588
203057416
96103961
194860466
1020306157
699092558
408948377
1863829592
294644620
1071021925
1932474446
1742682932
1201173566
1337400206
750848188
1503444714
462356534
295154447
995609922
16827185
1721042155
413127945
1988627089
341124918
1188287690
999219902
1881409817
1202262430
602591493
199568420
120777957
319262904
899261388
268194915
1205621625
373949245
1159693011
598736281
1062304022
2000111611
401111412
1448590632
1658644599
465614416
1279376061
1408456891
90288077
726523519
1861090277
1653229901
380837926
1328026137
848484032
1004505194
206443142
993440629
2014852049
247112712
1528608541
492654312
1093843982
975641297
1443752600
720140917
879907824
1613430789
359208307
548830787
206413068
1016457381
1055363426
729334976
549683413
1068048085
515676152
1399526136
894157454
1132076627
2111092910
786794646
1391434124
1309694186
28694309
1294887065
948130695
828326645
646492689
2074126621
1360658182
2103289449
200601610
1014778856
720117041
530268407
1503180651
2144435884
386554979
919971411
1879362384
1813480248
1817533073
271412695
1866871516
1159749412
1582526225
1992074857
1411802668
1161450822
1922923834
1970246259
158008891
91235597
1572589135
1713417251
1249778088
1593381582
1919677523
672723581
419943444
17414176
1416147854
456489968
1327686490
1263967392
1240266140
68375743
66340481
1455003008
1430962845
1220714764
143633448
1921707485
839861409
77728566
925980715
1046435633
1733087544
1159951936
653693497
1828430267
1522793322
1482357595
308124600
644824099
784641846
1901669689
1593192152
1818655993
918573545
91333937
952861629
1424339206
1957031567
682546877
472965062
1690170777
1531012665
1456745503
1958325040
1278007051
2146872187
24079014
675680054
1161280115
2018640983
1788501700
2032999655
1416891589
1443255365
1194184819
581794570
839728107
236088995
1514585840
1861065789
704214575
367423811
924771838
1173650795
1332622081
595731927
358189354
1495526445
1891992503
1134914823
654674143
383603917
1311058517
1665904708
649444761
2115639359
777550695
2009816107
1597021481
971008875
174982455
588407486
1029187303
547208211
701104231
127452521
269162237
1267703794
763267160
2042767331
1893753741
1988381414
853187322
1518823899
1807614114
945523941
1648419179
694241559
1517022403
1758550175
1886863417
1099762720
207914062
809161041
1304440651
1088697570
977477364
1241440581
1999559357
1151351233
1867641559
1924356087
466029095
2055424253
47726991
1323798678
135909888
2063536635
1844038672
1338351608
271583974
2064816221
1100517205
919800520
2025034434
582487534
1015662484
1513751642
761811982
920368304
2114928119
790901819
1680217792
1274333498
403037069
1741685904
547625133
1618572609
1205503598
522811637
1720151326
210160025
1781941626
466586633
1145382260
1714798649
1274195147
680465864
1116291514
1345734352
1310167534
1484536357
687040531
577327361
1774389265
1223909169
1914332588
2052256418
2080154751
334146241
904361750
56459724
1620380362
689768911
1115314049
755417398
1179828343
750239153
283581035
254808710
1305299494
1179873970
1010748066
720023706
1870106491
2065817254
510907186
1211691413
1417316039
1113122485
936062864
1734185275
1092692579
2063879623
179004309
376570624
1723249750
1183247123
515521518
2048707899
1842881048
187983741
1801082508
2053171592
1230635414
109872336
2058973877
1251946794
1694729559
1589701549
734038223
1845677493
176152667
256803185
307669902
1739699172
1644620477
1553155869
310882195
2017076763
1130237355
778682013
1950325721
534134291
519206932
1240652299
1382801855
389971885
502110708
1591177616
1903386001
249852560
860154319
1013596486
907419337
1183728955
921038886
1194553381
652605469
1970042492
1195351041
1871617481
396941268
81954806
344579817
1982101615
1461053418
1314633898
1682739594
992533550
1954444977
1587857173
180789164
694581325
1947444873
929282758
1257667724
104922573
228189841
560379856
86302505
200725972
1518023350
1621284890
1458751046
864772007
625548234
2094796245
1326171410
2011346745
1574934538
1477381610
431855350
599261973
175741831
1976975980
316013622
1748454092
1730705362
623035437
1950866971
170120553
1111426203
801267040
1748548311
1737756451
90279885
1229689970
406280790
1886124101
1074501201
824753365
1786563100
1742674673
1903969119
1503335081
2033754491
1700989291
1025161657
1739512918
1862897161
261842133
629351104
104436976
1457727506
1944611501
1603110994
1343954469
348261955
694225844
1203729274
68877089
665799250
505514410
28923235
1188729496
78904665
33005121
1246803956
1836414978
1300124542
966076622
170407175
629718958
1553514669
563242030
1068906468
1299863453
473204044
682141203
1691059340
1912171037
1537767807
1823384668
80382022
735103073
1524965760
234832818
1306554934
54811751
171903778
1494478367
11604726
206742333
135295125
909864997
1057391970
559099741
886252818
58089722
1530240713
2005611191
1232325077
346164793
1862805221
1131483538
851396981
305853582
706598989
1081605058
267099180
1327479891
1960126591
844927023
291296547
1910358205
904714419
1544258946
401044888
1982864724
1043287356
1918590504
1542523163
393889043
379104836
1056055602
250612410
623321111
713609372
2043682023
1491865711
368423417
145876168
1444458939
1186938856
1734100928
982839318
1490166674
888801795
1917529899
2071792857
1316320420
2120888380
1589113748
1695183336
373770170
879103906
1132078336
2021540892
9619886
1780299325
1210230430
1092103550
654288055
592395828
1251378193
620150222
1952184872
1105851152
441864315
1460376328
55796869
1563409817
1333464194
1037322715
296485396
1076320146
462525628
128529558
2143454921
1681246456
782079803
244505931
840849210
400796529
1789727428
448220343
756459938
552515276
612719775
59775659
1755427199
199791990
403877587
624576304
612815131
46399587
56835561
407951714
1934414692
1859199928
186046574
400771339
1146957626
1506429515
525077472
37269005
1811239144
1957810945
271832022
1714469005
27192476
1650617388
1570033582
406024759
1812486241
1590859767
212271402
1455473890
322301760
455899331
1943081611
399559861
2015722122
704308659
1945117915
760606322
1528603722
499959302
49489395
139573628
670790136
131053221
1001565974
2131594928
302761519
1392702747
1527671610
472387990
518449992
197366943
712574097
558391356
1512711608
2056452605
1413192678
292033348
164842914
337158127
2111423967
1136985813
2101244374
528491477
1226772978
833350123
1994228180
393517302
75438056
1718392687
987955110
823797062
1603342100
837367256
2067315475
528934461
1754262451
2068914161
725324415
425466823
1810367860
1387828406
1003830933
1497407003
117130741
626929543
1521296267
1226676227
1533337321
1099901198
222899161
1126075803
1344636953
607870603
1662495298
1385539064
843138517
1533682398
2138784855
570769711
1316468546
501274171
1729225809
1253037055
1239411886
292308710
1234154409
86969421
256951610
375249155
1940331866
1236483295
463394223
1340962649
714528678
1101795755
1255724826
105990860
1830221616
62622986
80452549
1752972149
1937639462
1844726477
1194757809
546584619
1259811268
293866804
272218491
525420381
247619411
101421231
329667068
2006343391
152531750
570730676
1912263052
481625230
2053472528
12034908
1475580623
1391244837
1325862816
1835070956
28899165
584522206
1218733023
1044918661
349443853
630322694
1998377391
1638481631
540210609
144175755
1542461389
1500570092
1369784606
895033306
891339130
569214929
341481435
432293806
849907674
45439415
1410029338
605160881
1136127389
270702854
211087650
490907445
924411991
786908427
502451096
719311720
473051892
978912655
278701392
1639119883
674803740
20340751
242451724
2017564016
1566180388
600191864
1350971304
1358960275
1336389615
2035449093
571876907
1095549314
633746013
35611632
1566977086
727921652
1500885782
236949015
1861965261
916045477
1177400462
667335571
2014944880
710510254
1109708401
2105256956
426051267
761425096
1346203622
1934248391
1118845631
1812708933
1869654369
966205156
488751151
1834134805
644874184
1018499369
1090039029
665292678
676808094
2086561319
1750721825
864741776
1365736871
1496453030
883876247
1261124639
1088669189
695615507
1681849648
458530298
2135509291
1837188646
30166160
1126374195
1849374909
1196012031
672988004
1023991427
832294906
1740554380
1736061636
1289298101
1466654035
2007634073
860718979
1940447465
1042699689
419143207
2049306808
1400268221
393965000
2021721993
713901395
1504216084
1733475465
120133933
1798783766
2023141539
88008200
1427415501
892542027
761976767
1888570510
802524901
1256754852
147717346
896158761
274551079
919175353
1844487336
859732991
339445799
281094323
1017119535
1265236150
820901623
1099545213
540603747
1485485832
119717989
1462869488
1181335815
1299897810
921561902
1043934607
1305713933
2095327289
1427320422
1456602098
1304232304
1350914074
614794621
1709744775
1831190503
560103431
2136607784
1304565718
414049287
1882836509
1645847531
1242926507
65035157
1874115906
1650515636
531355460
1133667876
670025913
1681962048
1202542526
1948831368
1964045531
1071021576
451377093
129231330
1086745249
541047673
1634903326
83058867
413538711
1160388029
1866585897
829603456
696738087
1933630697
507813540
1443875525
839894165
1188582397
48544606
106670220
751543127
1197007886
667433347
275234588
1145830658
151659061
1910577658
2075093405
434256511
1577011881
99843714
1122988154
28508254
235273597
618357090
1037846561
351865273
1217937965
1945817865
2093488915
1567689169
49468672
190431260
694786140
1661441748
932231854
1797275699
1427410063
251796269
57482323
640969700
1976910513
637260099
1754033128
535083874
822061938
204456994
208523511
782756807
1927499198
497605344
472243273
1310420555
947191566
504425092
386106447
1183407641
1491035192
569888729
465594760
1348402820
168507511
1435210294
1935499944
1042071966
1280335547
718966186
2011975846
526964195
1587591496
1138271579
480787271
470629663
1436404363
1518370023
1205646690
1976199748
1831476383
2072624117
1581091068
872900564
757559918
508385156
1383050045
1955104197
2134032071
2123424951
1118075155
947228834
1548674543
454160943
692599763
1159237280
1183794369
1573546921
1692726415
1407059710
1408434650
956760872
1585082598
1430245129
616703249
1854448599
1554818880
1986224618
954038315
1141500748
491346670
1767161188
881995556
446803337
499517529
602327357
1185044488
882605387
242686324
1633829985
106107782
1870610398
1130455509
793525364
1232180606
1444988446
279372559
766315151
526380106
816869252
1605359902
1868618541
1331335650
518378597
1834028496
253410014
1833419751
1383954368
139490899
434318699
1367450577
778207704
1388910198
1610304496
2100043474
1627226611
2014260571
288189198
902274714
104937823
2077600089
1102334244
1741783470
2016308487
1047913610
285328500
694377234
849854535
224045429
734927202
48364303
294557401
363822610
1190701425
1961705241
910294637
1385511200
2028161110
132229671
196649627
389865063
51450553
173852001
781108553
543801890
770821344
22366119
1887519315
670823913
1289930884
762840670
1156487339
1212415185
1485722389
1855630629
504823199
335595409
1240640476
926236373
552891992
587790581
7963225
787701050
396622474
1925214656
27852030
344873303
813211249
1553671507
1226262158
1681984500
1643234616
202257866
728343799
1095136580
971856639
1215322132
2135431064
502539827
1888425936
376078413
1397652673
522284878
1299564700
666490422
1881424223
1017928203
1207411338
1193537781
1107531197
705521865
1228840235
1771985858
85535862
520822506
423482393
1288331849
876970196
700338399
1167651195
235283580
1105765556
1211645231
1001824462
1819538055
243373899
557542289
1565984806
1937306211
1628054225
1352160803
153570151
441715337
1494762235
1558108559
1726682601
2022578021
1793987404
288713894
1089809649
103048862
1908491603
524755294
1388841414
2037283842
1151540953
442068062
920091722
870325741
2123497456
230340080
59004076
1374201955
1381855747
635089422
831198825
1498458833
1327873250
477986874
339653040
748079910
1784677894
1436193788
2114471579
1491923702
2020079105
1536714061
566554147
127320747
1959258070
783673581
1538952712
1384795874
394304954
613601335
1258074501
2002002956
884572299
1642566005
104492138
1650430606
1214408156
1235105924
1024345402
1340359561
1466949022
295501505
1091118897
1188697277
2088437952
112438086
1070685421
2104769722
95287346
1715256172
1775145495
1170519934
2114294104
354636478
1459347019
1950939708
1410465301
1629418276
899208934
1228992489
209625582
1645608376
747809130
1087454599
248158401
2125986411
1570651580
1293012595
515554593
142649557
421290020
1615439856
2100180568
1484052348
536933492
1421411903
1998491180
1326056787
1041641180
712163555
1504989292
382322945
420796234
1122367027
1450782674
174195145
1193972600
886636537
1523627323
603115350
430389409
179744683
973108531
1686852120
111814302
942592791
1227935445
803615621
1053337878
1397424061
820982160
697759440
1103520446
540583831
1071311750
905515052
798539506
1177122243
1984266291
1515308568
554593389
248181250
1387234803
1421203616
93577011
1626762616
455806141
1701049051
1504565942
978990643
2009893976
1751441821
65209459
1123882081
779311750
123901246
1139637802
815599213
810723720
2026301658
1647151065
252343385
1841565100
1918055101
863382006
633353421
218926158
713137423
258795578
437942598
752693703
2099332540
97876768
413960798
1266167741
79570574
1900188406
1062664999
1065583361
998622624
2076483873
887037693
1739727492
2071572020
1146071881
1374209116
1384953169
2128654177
296822057
2052274659
532860987
1325917785
1645138652
1159371394
1083030776
1619299509
738702064
1409180064
80594924
1900515926
1353707788
1129203465
246093388
368311400
197189629
1700684694
1453524208
1091112638
561380283
205757831
1577782762
1871788739
531624981
2006539333
103954193
203872524
1108786839
322012480
1047136368
37726431
1729343733
246398848
1533020646
1758468157
94151581
1966145706
1850788466
477582539
971578103
1329618976
1522363701
377824247
1229617855
8008958
896319692
1196065384
1803567072
2103343153
664853731
927337793
973161097
619934373
629819571
870134301
1540554832
2096738453
1059170565
1366500965
1588064021
1183989160
783349524
365865313
740152966
1549281693
141901259
719293087
739586800
168711271
316793143
185924436
1799003889
287474361
1462659948
764782135
117130870
1416018238
1710744659
1372229560
775774275
813818403
467578500
651017865
945139894
1438169308
1714023992
745384893
701698909
181403067
530151294
1352039040
2027490851
401142650
430916691
1964112225
14838510
861479423
1188655852
917465505
1474615818
698246216
1040567366
266278
485399610
481311501
2017972687
655723787
1651979602
504326643
895112243
241106029
79439412
303356845
1675989262
2126634633
245542684
975228414
1049811422
823379919
1169660416
1986741750
118931871
1125767496
268831995
1196870834
1685771076
484638962
614359911
1363571498
1779421334
412221834
1506152959
622337628
814839578
264782734
1776914340
1384389530
858050429
1191341270
847857727
1354956154
1308230446
139968721
1048221334
351977168
1283111805
472729925
1593165581
1024733221
1762526826
797820564
755638707
146385750
2023409244
485975782
120650845
1902120906
940681050
1972389917
2094585093
224069354
1382522286
366132806
467760181
152932467
965340287
31614398
975312559
1692915302
1425322842
987429242
523411599
1279478167
1421149385
931787969
1624299174
1204684194
666862864
673446659
1448780160
955678161
681873246
765921262
1039554369
40398867
197846300
851076998
136449495
1997283992
1987699500
486373094
1015215346
614000532
1713127776
450243633
216906104
1306257645
860116915
1659922061
1908469293
1811168658
68873375
1337919238
348815192
1424311471
1845595114
1517277335
1578183592
822102667
1448174803
367202287
670762963
935752877
1447014306
1800932437
1986660369
1074001468
2115017910
2141142905
109548066
101026657
1340197449
1354978776
722999371
636043014
712327940
1228535555
726645503
657159673
545653716
919426626
1077998446
431047479
1632569963
1217366514
1461601668
733021353
1661856734
1883810937
1822947998
1257916239
1885991406
1089520662
675209987
1396568885
231260779
619082639
1395990808
2115485639
1673104511
196309609
1662384819
1085927494
2009055146
2018495638
196981805
2117883830
2095466903
636808016
809136654
1957668200
1772379115
1253139769
261038968
238418283
1220328462
1410242084
881947800
1182908374
1725994908
1396244559
2117847206
540792410
251585438
725382014
132922407
888272752
2068398807
1963261423
1328131947
1028550440
2031580092
1911923912
782751856
108664653
2045920918
1325785985
610491817
615095193
1815026710
1735849183
1523513222
1375143362
967109454
659677987
321559418
1271435854
857985122
587161561
1497214329
673565764
2071470626
1919575109
1456290529
125563283
887230677
1530829392
793197681
913481573
1208667111
1458801543
37478472
1183958606
329265469
108370619
224255148
1536812731
803209671
777896619
1692584442
1720685739
830185894
1674125343
1530692830
1184580844
2069716247
587284601
2000984189
1258184766
922236609
507919093
1108521281
1484693558
1995128555
741052596
1138169440
2143859489
1474392230
1511576767
959589597
560671046
666310890
1218387087
1621229747
1328195443
856540218
477378608
968808554
1905288299
1436005594
2013573715
773836334
1404300615
1233379767
514693357
1574990530
375468289
1989377083
332336428
803239845
786158865
696385084
1023974342
1341546803
2090914154
680050934
1209032077
1936605338
749163888
166140562
1370873573
239957695
264368946
91751678
214028551
435453427
1021383782
847137738
1820557663
668449969
1326954205
1055933065
536681071
958947142
1248030619
766247690
2009049971
912669367
827897940
220017616
564656493
1744025131
418677502
1610438101
2060261022
2061811234
250877564
502766381
286376695
1801567788
1916023353
1108952383
1256822004
538419969
1807252271
1360497432
218294583
407758111
169619399
429131560
447126165
1213962970
407708662
749252136
1455325997
508859090
596772238
757353752
2022949866
719812013
1140648119
402689833
947246403
277213495
495655973
280661164
1838898950
621799865
928204057
139911392
263051531
542815389
826459075
1174030369
194048747
1141725929
269180808
1814021745
1544996087
527098660
1241660258
227890553
1550960566
1807983569
1993413059
1099438796
1398117555
2087099748
2130360646
1711875754
1121414780
1594612951
1733554312
1687402847
440373517
265348518
1471247012
1413353990
2082228680
234890372
1126978491
1096664408
1678235677
754739404
595436597
847813209
347215118
784951198
135421510
922415671
1474225284
197805420
1285069153
1653388708
1059744997
1164912857
568788621
394120096
1032066833
1068160120
792704228
1585649433
510744380
1596541255
1896816075
1369242994
290012323
274755825
493385945
1180726541
867814067
1706282999
1033918539
1887148866
1074272237
688144394
1468435879
626971308
1083979602
254063135
1876972963
1041459570
1804200022
835516654
1659096083
1281935112
233246324
247700250
110471299
1958814643
937489001
152546586
1175077587
1038533963
664881690
1264825400
1672142504
208848512
1110706246
1882361867
1405108350
1198417061
1052702167
2143251747
665028869
1341642296
24907997
543801172
1293310542
97757366
17282535
1230390205
1952662401
116631331
1907593222
1557531334
1124562251
807160005
1471107156
1246530419
264682884
552707621
167259934
896384088
1076546769
634714278
488649578
583874205
2123284787
1847304153
505300025
1339514866
1660419035
1565044794
2054684531
644717865
1344093167
303171858
1815501583
712936409
823985229
1847194418
1026952459
1376994593
1938048602
2103854804
914668533
1852483637
208033628
348002780
362542752
651930461
241642492
1513551393
1785394369
72857440
1371069722
727357474
1312825157
780536243
1848472505
2020488298
1958961239
1100029470
1251867929
881084043
760363914
232726785
1275586383
1713497860
70168183
554592941
971089305
878750047
1343346889
699334676
1011325966
9831251
433286238
491920941
1807897666
883505519
1895228854
44616587
1099364820
1784731349
1762626578
1602909022
1379081717
1880140517
688667073
215778954
472171550
1932611484
647752932
410265376
1437578846
1099577089
1560026743
1730861594
244392240
498549542
128050044
2004828439
589461629
334684813
642700605
2000346447
1861001895
271431589
1363329330
1421203958
1599893078
782026382
693838162
242343321
2121878823
1543973705
2031180964
1105519946
1218402646
1530681388
1751699235
1550657122
526229650
691788846
1996331534
1468463302
1857665457
28815567
1149582359
327010652
557424548
1908019381
154268154
837882875
1244976842
1985467835
2089410145
1134978560
2098059411
427319124
1248000665
859924629
454346627
1457258633
450153982
278590017
2029284417
1336538779
454094598
1049633397
397048184
1928259311
1647528808
121799234
1277957955
1167385959
2117810126
1088565191
335001897
1551762102
1786661010
2000359371
2079668448
1737122450
705032737
2086537362
1780824844
1551030742
1030287525
1423917890
1237375931
1686181147
751925434
708998946
210412037
676218441
1677799312
1213086458
724679971
1892768744
658762551
673144810
1237878861
1428536898
1969371815
771052360
1685018214
1351849602
1002747458
80775510
1802798908
612539449
1461262410
1830547135
2102059789
1444965399
1944722488
1639605251
2010595113
1738761793
2142971876
686898770
1773562405
556995643
2086190000
1019794163
2134663158
1436489524
741255769
1889274040
1577960975
187539041
932518181
1471148712
2102702129
1357538692
405096710
852259504
1739697137
1291795085
1212622288
284091009
1999246755
952044590
1783144220
1498400633
41202734
187465819
1399834678
588549015
505781606
48566791
613990515
287719515
56255045
343521270
1527800739
1590061292
1621590910
2052985400
159171114
1671089249
1361587456
1068966200
834953519
336154645
1890663201
527598511
101008046
1692195189
55084569
1966029985
667727446
2135701649
1763800761
1168179709
1373696287
1553734308
528474724
272044640
839740972
783614992
1510092728
737121359
360912452
1831227954
1324597770
1700821816
1803366598
1949255257
610840230
1813968508
117185424
1569134458
50575399
1506699114
1904659280
415042825
778539870
1027596253
235148244
1261019298
578056952
405481466
1004320771
629778588
395500679
640306284
532103888
662473153
2003616743
264287591
809412212
926839514
915796025
1549190182
579118469
102210848
918857602
171112743
1387332360
1880725548
1213965212
731489054
1255045748
1608751849
421940622
1146885122
312901558
1028054763
1497907929
1665163554
12372058
264503723
511778979
382379896
1436261136
1140486033
285579579
1695603431
2143414241
1833096693
877579994
1516379270
2141464845
1791859954
694221094
313170111
5311123
163474019
388649234
1436347663
1516952255
333294470
2025538685
1976178480
1548141247
882452475
1748562792
519105129
1529005689
1009556115
411759526
535695046
1048808580
183194985
249912696
13993577
1743449961
1422125789
1349525187
1574878333
238572735
2000084996
527210797
200022774
1562627604
1243178879
240813222
2073504037
1717895462
631055080
515710092
600453612
859232233
1312157123
1413583716
1964012010
168360203
286699405
472371175
1927663002
1162872773
438187351
602828883
275713993
1703259314
1848448258
962795301
1378070523
1502176634
2063439689
290979733
2115117113
1303584070
1471588724
1499453737
1351066548
721980853
529717167
1141959895
990162073
1294362044
1108627460
1315997754
663143143
1452161701
979299324
1346876033
307294838
1881817366
1500594914
4335895
142327948
704105376
756401205
1876468364
968207184
535401628
260364765
573004845
1337798456
1999817988
298914376
1139928468
641553740
1028388345
1029067536
842360095
1238747610
723681261
377819803
1741269929
1429699084
1275343885
1568840378
431174146
1465826086
150430501
1060590365
1021699066
1712584654
508616489
58987302
1733977315
1543235213
175684193
1131904119
2037814410
27281565
300863616
1417436369
1005214355
83504962
96474750
1536825579
557955820
723962585
247313037
1711283744
562901665
336576636
1491524885
1916099930
832658294
938477773
395741319
124046369
646895713
2059294148
2082853275
1314910292
1762888149
1235616062
1574188917
437285227
870713798
852984539
2061933580
1798419183
853307581
1209626279
1745751214
1028355817
940531835
1621293857
1950831059
1359382559
1597659592
1994985455
2089043781
840199136
1589270597
1797708517
1670380845
1694702869
1890301516
1670049782
532586325
2071317880
768104794
1460792812
286926329
1130082525
1724327464
137866673
400346569
1608371931
1949149
1355282521
740972726
1490869508
254116044
540525697
85529865
267919757
1992612800
1913650739
775663359
271998255
81648735
1242747816
1073531001
1468644700
417532977
1877249069
1211979864
126342853
655595102
874571365
1304876139
1557047209
2063577804
2095447742
977412168
1655677372
1863736143
805158045
1535395494
316259469
1713194724
1290717738
371325007
1859882944
781463318
694030726
1348130266
594965962
388258529
1179239272
227376819
1809560879
1583182963
482796875
663054844
890024834
1327539236
218785637
202606267
1874276310
1178269041
1252443040
1652728827
285639681
214958859
889660161
2107154716
2030235676
1716906799
55643303
66414049
1329064862
1745062754
116759427
1103143768
1685749872
716309949
140197040
599218988
1254665393
659721196
1697183200
1825190015
442158388
288978069
534524892
1285390353
1159729101
1218418328
2087854031
375144544
1744760124
182119944
369983130
1953409556
995273632
1424984127
228726385
382052356
440330523
3782655
164535675
2123108289
311569726
2014482765
1009659789
858694110
219186114
40873689
9063694
1506529577
1612652370
1956592891
1853251831
1497126100
82444910
1348554421
1576914551
1778745032
826061568
750745985
1814923344
715545999
1181152259
2032384604
2086809155
231776995
1470531503
407871641
123974565
960386462
11467218
66372563
1098354081
821381276
1594389108
550469317
1018325321
1944673213
1058967376
642053262
754084338
2081326050
1878542022
2074434576
1460334455
1695259539
917623274
810783949
2093671468
1373567612
82943623
993198866
1134990381
48617023
1672563055
2027729943
602802696
1792502431
1976803609
1866254877
1654191663
1919216033
203468663
811151580
1875975370
2135897088
2120273019
1294113295
1082412042
1021532463
1534048244
609272053
1499912791
284090250
71351416
2020276059
1173335184
425514242
1810684130
457046315
502711363
63743714
17036097
606079350
146757222
160678550
846860935
293885317
1549166791
1471872326
346661165
1702797989
206502095
732480641
1627633429
1073234212
319072716
1917392542
1697082458
813123808
1554905819
1084506748
1949905632
1954094625
2074543479
167079995
259209539
377568495
293454746
141685062
1091032210
1696419302
1617485293
1662146714
244249230
4162177
1693581934
869161686
1985451160
1181759757
666681830
786200337
488001766
980936896
728954593
1285973539
663346652
222451447
1929360321
2101564485
902734635
1323045344
409057461
359194553
339367202
1686845046
1283355179
1373889039
2008585805
1092909839
1551794047
2143944818
29467084
2145224027
22855709
213189453
1378090350
1761445081
1248914199
2071525126
452605081
317528193
1675537495
1994789885
2101713320
1095137947
1307724641
2101833465
1791430856
1453782067
1385421273
1685025084
1674502728
623024874
572123342
1061361896
635212809
609964991
14993385
2060779826
1107807476
324804572
1397443438
1514222256
407584199
1333375282
495065570
1301986153
1592431867
815351325
960922481
2036076371
726431644
106876457
322297658
552284250
1673626707
1625511388
903508367
132292256
399596833
582269730
1083628327
1123029360
1992735360
1895803395
616107617
1513748010
2052293792
1910825009
589155797
207403435
1564866034
1746581837
149795477
1915803667
476562883
505152454
303872657
950711541
163600987
977607858
611671782
524630949
1754464990
6312980
1175990711
1720207385
445790727
876779768
1182336156
1532745129
484503573
1144614424
151164669
821623097
1838865751
422258051
1017760878
1684643790
1891425249
1701471738
198798009
1906841560
224807584
173929869
1950310395
865034459
42759873
809357117
2116325683
1559053306
1549340324
1917222561
1998073973
304559215
25992050
216253504
601332428
1208153969
39715857
1249083895
293322560
759436309
678434439
2120347295
1175784495
166661310
1100356486
897586077
218031667
673406414
1027632955
1570082638
2069079545
127747950
1988764716
89039558
218767064
1309695191
1795206686
2026341799
1667607803
464247977
677286662
1712718363
964807476
607769020
1771185809
1616009495
333591034
711588477
763972446
113274592
68189461
1006205408
140197370
1222262627
292575775
1384665029
159999594
924621340
1955806904
1175296083
1345336185
194455046
1383376546
1258001637
1210121131
341880615
153606742
121928824
285075642
1831909725
1738554563
512824148
982575292
2088721721
1448944187
1863977862
1337370950
1940679814
115486205
364195182
458660152
550428203
872757476
818366319
687928072
871203438
1429913547
1055647433
1022086940
813825882
1663686939
1598281570
1562918357
524752059
1810936779
645622850
134769210
863185099
966958458
750358494
1506788284
2040536114
900239353
1841863644
770060417
1304520217
2144159929
233437722
904349862
1084848333
1608377874
317033566
319198883
1153396130
1290276361
570809523
878830377
1822816678
1027513423
1490163161
385517195
1035249993
1317918861
1601618766
36619128
323249435
359150774
1626233274
2108434623
1324367272
131371868
639272673
66321459
353075266
2122782083
639584842
1588243483
464392909
881684945
2003883353
671828454
500701119
2102907258
707081003
519572687
1397611420
489109395
893041087
1363204980
1626146647
1208643265
1168392417
433643010
207363648
1202880521
1728848919
248781199
420823410
679981120
727648585
1025904842
334314500
310904625
659517932
1983541092
1968691187
446192835
1327698687
2107685877
1774877058
1695609018
2017129905
321131023
985531402
1651410735
15162976
667411656
1106314767
1127288981
1631092414
37931250
61549956
2014369439
748481622
833636055
65209422
802370278
1430184426
1800582437
625406923
1143459313
1328629537
1381899057
1615499799
1796695043
43876629
786766459
1668887899
1252857000
1363348001
1126228388
896454732
950220878
1287246571
1013786236
1006114627
2147270262
403204605
795944943
452651776
2056524858
1346300890
621721816
820514427
617124448
1021819916
2010141115
228008346
227767357
1916732622
531573610
462284429
627922050
2084699992
204103947
1389612499
1921856804
449250378
1388845676
798149188
422186080
200237984
1111080489
1306946925
1921506299
1533281681
1484532705
2002406335
498683434
703451634
745340676
498641183
153017705
1645928736
292411427
837446717
1808564689
1405187164
365867008
2093571078
35579627
961656092
2060988816
451257193
552151893
923221541
1735334846
2069863791
1455695254
1965779923
1550429328
1159129386
1529361183
196703144
1540362888
1284491005
1998229154
248857976
1113647065
1343208402
1666657720
681980565
80917352
2123529675
1275078586
1313234679
1483437092
1633167582
1107010453
1117255969
1218917106
384678403
1581862465
1123105429
1506188401
1773196524
1001937229
1722822552
440312873
720359143
797376587
1810319293
1797402077
1592198163
1368692730
1618194018
1371455520
754742014
1894720407
1341024934
1388658491
851091760
27620382
1544112076
695709209
1194051488
1692847611
1711834422
594868719
1867925117
614012690
891965135
64736114
1002135962
1471057283
1324154280
245195121
31016186
1688471000
54861776
1056535421
1674662032
1001435298
2146715709
842799945
1534307600
1783654851
324118514
2046216139
85010317
368152016
536178072
1460483865
831804993
2075089012
534244858
1359968326
1451426979
119655217
1989514216
863630993
1168697174
1785469728
933796165
882150078
759994582
1574086589
1854506592
1741264312
1022352811
1296136154
1674017501
527311576
1773940840
1045184984
1263091054
135533147
819762771
558954515
1023939683
295652072
1562753777
210100371
1387619892
678884520
1083004213
266088958
1104945421
1397472055
17945318
1690319553
1261366169
792373
198397287
887099210
1557404878
616538585
2017379810
255967186
1319140599
1461874187
541894974
1662129823
743558377
536439672
1911790755
2075451055
318379851
356044759
17863160
29340115
1005373434
808815211
673522519
1890078426
1755221179
1664793897
292370404
1091532673
589095
603733942
1357705347
1001478068
1329794015
1988045027
1261951766
19165802
69156201
2117165543
2077388538
1320163593
566274383
956907496
1227805092
1755539739
1547158088
1252402742
1936057187
1454756469
2035803705
596324613
1307415050
1192896025
169260722
1521280920
1538094732
2030906321
149305622
1034614182
267565265
2143862951
647675573
1848569602
1709456338
48528675
1351456093
1493768415
859312673
1498211254
1070432084
1841577028
302725631
2014975622
709751737
998867033
2027725120
783226478
2082875090
2051886230
382497460
229279831
1343281712
224277291
1298180258
508691460
863892667
915333955
674228979
1010887331
463922023
2136220490
2113122747
1933820970
1312211303
1330631308
1973596848
929637929
1631012801
1038218322
2102695162
628171318
1528006247
1719189968
1473244464
904149896
1688298560
1702413405
1086554661
1832576462
1816323778
632682320
1187764407
396266327
173032246
1284961055
1569065018
116202208
1813755436
1562058489
1360057992
365436525
67118103
404548365
796728567
1654151515
973832578
843649816
1808692070
1234103789
1509294956
778299442
1900881285
483200282
3610418
76915664
353005274
1979394800
1361650463
1033289997
1318583875
1018740320
1380781635
1253400518
1611907985
560826035
1323209110
701279803
415826552
1411733944
1175080750
1315396497
617066374
725580378
2050405135
1466307128
1727206533
1037727496
1441831799
1252194760
707312612
705007543
2083309705
1714110921
155231773
1457562493
2125403519
281523027
1153942748
2129897493
1586001974
296569810
1484111865
791062352
666683771
2035212039
25100644
719537518
708924782
191414646
168036786
1309200238
128267262
75463207
352259135
293327208
97806453
1126858187
1362154144
1194996942
1418119921
799272947
1756228239
1996285515
873182978
842427910
902633641
2089813107
826508716
591520097
1029182815
623547896
1941425144
1571838359
687837454
154060699
1742955592
2127818327
2083749956
1138471612
1624981175
1690741257
10530865
1922673524
564721769
646282266
1857331787
296359666
398998648
253702893
564703589
1545849202
1834478682
393248378
901086552
1229253912
2058358597
1879439921
1110417270
423849820
70093717
1725775693
2020517557
535099298
438609455
1390280604
1266637813
457664117
1577798433
822355608
1673678450
1768085922
1628183997
1163134208
79144921
1458453722
1163088092
1540457048
844711992
242179524
1149650745
869488344
1317284590
1583320128
989264792
841698992
370283120
560840474
1480864045
750555986
1482980464
201802487
456616859
2084109844
2067914399
2121265294
1204924241
2128507562
1476799159
986901220
328731165
1496137960
1044879863
47506837
1431364254
129011590
1798357699
676393621
444797271
1058131439
200340482
151574870
505921711
634400391
1824774513
1026683990
958403840
622143876
1160865779
1961334645
102735090
1681852051
625414644
413925006
400329128
2094690018
1588282326
1027654527
1232514882
316934236
1603020613
1530911802
1579568389
1061885627
1418375401
2130583842
1449368909
550381256
165868378
1298160635
366489092
1902821412
1798486998
1181473940
780861750
750329675
744453826
511416466
1658352803
632092788
356277232
1529008472
820441766
1616134419
481419798
417743227
2137614816
508363486
2001173476
2064962474
1285590607
1254831457
2014354452
1193861496
229367885
1428660423
572391812
289077254
1029406212
252758006
196365173
657401824
1859369756
1301731862
1000920508
342219395
292782251
1517006380
1952832867
668545132
1888384664
886031399
1865870490
1521477593
1521218167
935677951
1570672291
1299106428
1092333751
1967278848
496389411
1309779008
164713570
1949994808
1757016861
2037694910
983019540
24836239
1702828499
244839677
365745395
1768853487
1689910610
1919165916
905440373
990297285
1020303333
784098967
782882663
572489772
521996096
1740870391
909743891
2044245522
1931491337
1449096710
1561164948
1836933197
910547547
1327659250
1547837934
1488058543
370843099
954521747
245377486
365087427
1979037255
376857629
871483437
185292539
1345759201
1794229070
803803688
244300792
1717066465
1213875388
182982255
553724296
2050652265
1145910195
337362313
260463252
1445072516
1588573962
561672730
1036064546
940735609
442644224
190288102
799653709
1212131004
539118555
643604924
1694096548
427455449
1071919941
668554898
905887018
1301843998
84725716
226186515
600642841
1459124751
1444228592
1386137034
1945020722
1935857313
1077973910
1921559825
2042823007
1672088965
472782056
1878788871
502014576
243871046
674149392
1471857622
104878255
744691669
157877808
1956859842
920246832
1285748274
1559454306
826029148
519956603
2090792318
506304511
1805533945
1119050665
318655080
667102166
1305387706
335719459
566459985
2027888700
230268946
351786184
1413218921
809124233
1293894801
94324060
87428422
1523383679
719501351
794221765
620608981
1141752094
1951230071
1357638582
365070415
1774509684
1173813588
1159675334
2015750863
228522964
1361247653
927476994
2027186398
449251666
1669691080
401587069
187289483
904970134
1014963548
89961805
469877435
1381803303
738357494
36297679
720736400
243178978
1819447575
505353891
1600671160
1729102004
569171192
598126338
434256368
2138453304
1720605675
1851232578
828140598
1384569544
1281748353
1160615805
2134755021
382891796
1122255367
1831394172
334115817
2109647552
1455069841
657264963
1759848821
886632924
1345933527
1847191966
615019916
887810017
1163864206
271940422
124801763
1920538573
1240098453
690075239
1599980805
1869959497
14463362
263577089
1836071938
2114815866
1879227007
2100628112
1945600382
950023871
389065917
159036456
977202229
1258246980
1912890803
299254982
676519150
625655690
874411532
1047442102
954303025
281758176
1021503873
472326704
1582818500
1666659205
1894962968
656248968
461126593
904478252
1555020065
737969623
1994819951
255017649
1010404914
343461609
467172908
1662340900
1115209852
91504807
1779803722
469912828
971298499
727613744
1769790765
461057964
1591274605
730651261
222562846
988392035
476508576
1868698779
1842816062
1447259889
565883782
1614764115
528187053
1308554051
389917864
827791546
251157857
906149969
265067830
2124088775
1420153025
324552693
728754900
1444808452
962779757
445334358
1042794907
862141675
940824764
1421777149
779955193
171117451
426392536
1772079948
615021245
951004476
1591116127
142733018
205460844
377408536
212171095
185149440
1467521760
1493935297
40489267
1877979681
1681717622
719925421
1945299388
881683788
1481393792
513726391
1009906073
1609233454
1123114894
321792842
781077217
1112095501
1339052631
852371504
977942260
2536839
1468107864
1786019965
649644587
2011891037
533386320
317058676
1713776921
1837248408
644286842
36081249
2020805555
659577910
1584245737
1581465873
361007777
1275534199
1502293384
1351423418
1523135173
1493513266
1801128338
578796676
2117362086
1963588222
1851040975
1537999085
338749912
858074517
1859909257
706694068
1160511251
233594392
572979200
887172355
1652124289
2065620169
868801920
1916792627
561121085
1946234903
500438464
969224361
1590527398
785978030
1822691973
197887514
727218451
169015836
8378638
1859003643
105360097
1371153433
342252093
1286313343
277460811
336342514
175477371
1748266256
798486849
705769932
998077041
1434390684
90672969
1833004457
1215270733
1436122717
1446780644
1264677088
830249638
273817745
1815888348
98423636
1070637756
1693493219
1137291568
1779397308
469703392
1826090262
1253935763
871446867
1011854356
1361697679
1070195723
351300694
725404817
1051091859
1180805249
77627855
2140479646
287208644
245873526
289111847
1020306013
1106509808
419262
1509416788
860525088
994050412
674236809
895287525
1563504522
1800901540
1198137128
1105140879
505165864
1384712536
774076481
1059832637
945500457
1191841558
1056361800
313517100
1009546968
1362089607
1264226441
1107319712
707663087
1277839370
677317490
2045643012
2071553913
1704672558
1140572755
1764650123
1056604673
679658197
848109660
1235340861
2092196036
1981375372
524512365
1801448359
348315751
693205440
1097074006
1892953785
1493925478
534284800
1935533416
726821698
766370145
93431126
1204973403
732767681
224733511
94491417
2077459060
578183587
1680541557
1850180576
1823987273
397670125
1267572542
1658194810
1124507669
1374712122
1363750389
1766728322
1394310472
2024895852
299268930
1999401413
1195616705
377270381
364843374
455549910
2117433964
448023838
162020772
2142469922
602088035
1538519605
371578857
1145866457
1774829303
1572292959
1300616098
294891101
1727900576
1261636884
1524996125
1451522172
257236797
392797804
1459756993
1259619495
1546784448
874783807
1683218938
649529361
814504690
395915306
1965523384
1868699987
889013144
128577139
1669613273
1606812426
1605182615
1002363578
1272012248
563633604
388266359
1722613533
1749737657
2061939385
1579231748
506247706
2088216112
327902578
967909046
1569394001
888199937
570271409
166927409
224293627
955015577
483749394
1493100718
170409132
135985763
8158387
848672548
401308035
545993760
1319462721
1784405024
149054600
1298277474
658614370
1300023784
429611681
1750787892
953137942
398087351
619075814
1159587782
1207581743
587742963
1444676325
1856041167
882972008
737480010
1751593288
1407255677
746958759
742466413
1306134365
2053569684
703802513
941959140
1228378551
1244132173
1859889499
2045292580
427486394
124941045
1661175978
1519007077
1313141285
347696797
368297283
492392634
947482656
523108818
596397104
797195850
712304378
1715009895
1546608203
733588388
1600376598
1594172339
1470036887
354404807
1768187940
174811217
63263914
335653649
1916538560
1823582410
1321289062
162784881
1787370083
867002557
1034934059
542213138
2004501687
955989510
399231649
236073397
120886861
857475394
1201416889
454737598
1882250863
292091318
839575063
331931746
1610199131
737100199
89944632
815480392
567470508
560254736
1747023064
536266353
1844691235
1921415914
2052814504
1160399197
2115787893
592526979
1227726295
1798397588
342879797
1739003618
663908221
416780566
1973181615
571520437
1420794494
1727845137
259551259
1080883422
1921042851
819739249
560040012
1266625324
229801504
827720976
1002560522
1265437915
1504047385
526247197
1346911682
1952293599
1236729421
516855050
1417309050
1669976184
1526535921
1644409877
610984809
238007766
803224234
599452238
1669022660
1626986981
284883750
803034417
221523903
1871387118
2095219997
82983820
1079754355
2030068005
713929578
790366684
177434928
1868114525
1077160264
1486919278
451326289
483903180
43938791
723365423
1171445421
1938452321
1728066887
2141906934
762426868
139336872
999642779
55165334
747615979
867968708
156975464
1613038545
1402368611
1351855609
1667179385
725642940
1515510045
273664703
238696408
1230613855
1640882398
1673234071
1148524856
886805270
1029094404
2121571130
1521163436
165977764
980260666
158202834
677819383
2088879986
47308631
698557650
1624233698
1616810301
1015484390
357381152
1885697688
810248170
2005600787
185256327
52098802
253445416
1227420002
462139167
139637135
175741800
686920627
1467041949
1615757199
2071562879
998397484
406113536
1489980356
935287857
862170120
1141130746
1018998156
1631930331
1348998379
430397458
2093845065
31227732
1242866378
1117573903
1565179963
1118536411
431753349
516033242
522508336
1997192531
622145474
1978988150
1219870832
1564502195
976639909
2034374977
78089850
1723644364
570276596
1045377861
60377501
211244357
1175502268
617855181
1731902654
741280594
62563437
1594888897
2075676915
585948186
1158926731
592750448
1718612006
1598768055
1576701033
1573497454
1997008471
1617088297
1921404577
248034466
1914764412
610072555
1488886633
1530471724
2063344374
1364084799
2004769943
830490862
864928612
1931003864
411879850
1186351934
1083613933
2081927111
2081740404
351333886
427556000
1299539663
935602198
1821706667
1773640716
1730987399
200971339
398448208
1272512112
2127995619
1569924895
2147023591
1278246478
528787534
1794093524
998139398
1801290905
470445497
521134054
1620766298
1192805318
137747990
362600177
2056829468
565410160
479716269
1995594589
2097180766
920959193
1537104924
1263435704
385233035
647871791
98587761
1081137757
1369789179
1019102171
1721601616
487736353
1909190818
2124541562
1083329265
1102978632
630666431
765439295
643850281
515252421
488731366
1471426990
1357812940
1923723444
1157826968
498100221
289358942
1982447130
2005338325
140835236
1247759205
1273113263
439657155
476305526
1932409889
633452621
1115579586
1443942175
1994447522
190414373
629683808
1440357789
1715396735
232581183
1142235825
1183979852
1253902845
2051751126
1959651263
1845680271
263481656
1114352360
607211407
1643439343
1561854874
1634001050
1520390000
167900299
1781118211
1893279970
1443885365
1756147036
1036999995
2005930800
1176961733
475426464
88691308
852926338
2121633472
583803842
556474183
937359056
1004149904
675487320
1134003798
1250469852
1729149082
213841888
2044775919
723152359
262390929
1358527785
1053709624
1687584568
797872096
1174773591
971534282
1366450864
553826265
688287413
457935494
479940339
216092533
1181949289
312710915
2026901424
2040057919
1451296981
856735937
544830602
121164418
2121059414
752249048
1816807264
1319931224
1081826116
550857164
1863305726
1194139217
648815578
1894950203
154909884
102537963
439695406
1403704942
1322314945
580577361
604144116
406106087
1719356018
2135251700
1083243443
1941061289
951879409
967974819
60748592
1595053918
1513503588
5794709
2118800371
6605207
339383949
347501665
878049680
1367153926
1257018110
1218850994
1802439023
820876606
1079555502
1391583240
1097553340
1232256500
1477399642
1750686513
1016710853
1058389794
115958476
458828971
1935527482
1482996181
113298083
505704665
1986977894
1698851804
906315818
526548449
1530197910
1944984550
1060557212
459363492
433790245
2013580988
1013875823
546166880
1825635568
1583137324
121576619
790810396
2106883610
599536284
1163260504
153070079
1824286436
1670145537
107315159
2025330013
693962267
1992950103
1879208051
1217220959
369091833
580101083
3946117
1646416287
663192105
14142426
1608133057
1142662756
2088244214
1019413266
289811749
1123822532
1631474121
1873760841
21880223
1278182073
1345144669
1651900002
453199795
743657599
973876802
841255911
2500301
651184156
1177374871
1446382496
1805560392
2113141096
1059517188
1234284304
196265129
1608280617
191317824
514827202
1304363375
94795163
1593599472
308623642
626778857
795866437
1175015735
1073302221
1291372907
148812032
1031863990
1816262327
1444241633
1727862575
1239443985
1957468122
459446034
962444571
1505799956
1244728209
1194596942
1972807344
1144662986
2136030505
617307933
893736901
1496427307
1399192222
1529163478
871148383
1137219203
1285165100
2081603134
1394439356
1833513232
1561636227
42420897
1216014007
554162326
1056182642
1864581483
441173127
1741836558
635010499
707128718
342448725
1806046777
468153479
772714011
1753038041
847689129
1530084204
1045869543
966709727
560804287
868919394
298600706
1686216825
2120837923
294598130
1614323182
1787128158
321819604
2085052143
790175758
2132346677
526624879
2003256178
156588036
1409357471
2083582791
1982960877
33181763
1647535705
681809428
737266163
2049213143
303575051
1889541341
1462803141
509693828
1327634410
2117932805
1105446388
1878063843
1070462347
1736358753
263855025
1920086918
205218665
814518371
381997884
1050681600
1387206634
1150951474
1709123091
1189870109
577766670
366719314
1196766456
182133331
311443774
1728055895
2104177514
1244844337
1263711878
919091950
696638728
18497455
503225463
1618374407
1171599515
310140642
269596327
1106036899
1417835729
101848668
199384596
443892205
1719829761
597559699
971133182
1531680780
1598907565
2097342331
1523796813
1294089393
1641815036
620576637
1415472788
1006325955
510516202
1617551508
2124366521
1288611511
1203071780
337755966
575927692
915786889
1227872599
160719705
2088944595
1383538207
1871019017
1617551139
92709119
1424547653
251015831
596987193
647198581
63266495
1391588007
2086721089
2044934435
1667833622
1159634022
1713127444
651999110
521407073
1093408412
288817984
1688552389
1592175606
1979167450
1420749293
716052247
1341419978
1134549538
551302468
401507106
1493432372
961085675
1589923018
513534518
1354128129
745857880
54260576
189824781
133075026
1592592653
1564608207
196201967
493996650
1734447759
1260111068
1774718018
1440342718
335367275
165386800
1180119286
487770816
1162873836
1058765016
900388047
1690044405
1259361175
752072079
1063639694
1156002989
458571422
861368041
1661394856
449612518
1342813702
1570732872
1743942542
1529771753
762965091
808246975
1760827662
1816473780
268182153
1391184441
944180634
489381530
2111156983
1923096618
1784142372
920961005
1033725693
1585743100
177187714
758636209
947655280
1927607036
916091299
598985206
449607758
1369299558
431540571
1297799242
347829899
1032374043
47098632
596341268
1336507035
637505013
352314461
182444830
607010254
197067926
1540052717
987641223
1472186652
1754414716
1488323194
527504437
673038830
659510180
1907807012
1900196847
767688227
30322517
2092186449
1815267103
632774683
1185277167
2105840331
1497397018
2119695162
412028917
151142270
325150227
294879242
763738294
551855534
1155447395
1249833152
1807893440
1093591106
1425092704
185507107
2128406403
1092960520
1534407683
33253060
528558775
383424711
1924138032
1072975288
1278929506
2105952101
1698618379
1046299669
436594814
1945375928
6890921
821840614
258531830
25088017
1093579861
1729484352
755313905
757512443
613091012
798587241
1520688943
326414200
428249422
656399089
1743354883
217787364
1842286611
228258070
737749819
1617297254
196075873
1018791399
259028528
136961166
40069094
387908674
1883541325
621061839
399930642
1269861068
1462378397
1268747150
219593452
257444134
1649450229
1958994329
1287997177
2059412453
425339053
1957941807
1829110737
145006785
312014191
2136459430
1149584361
1149311736
1773876708
1678879505
1280070489
276184885
70161010
1428609621
641602228
74174613
2141464601
1003616773
1647614094
1200534486
1799228893
1261273554
30989400
1751925894
336552908
961025029
1164798047
520876270
968354098
1054056320
2045056014
260578843
1879317034
989873916
1388234296
315053061
1184552619
439619929
1346322227
1041675005
132223071
1668309489
1287777090
1501998620
2086666391
425081227
167361783
806031539
537683765
1759133001
2031816466
595544700
453595311
1893304376
2131201789
835715940
394126389
1121993328
531967772
531298394
978434526
378733100
1244209361
1211506344
347420883
105640878
1887426331
544149909
1484750382
211601803
765136978
1341375806
1904921207
1602647259
1949231331
1477804946
1649965173
794273139
554104128
490156172
1650817786
1011028632
1283220624
1167578691
1085825916
652118619
1563830777
1137342874
1968304125
1423690409
678178844
171718014
407445963
1013719401
1510380117
1347002408
628874102
1709167700
1896996741
8681335
131925701
1949454687
1394697323
1525322674
1602831256
173287316
1398308211
216999376
1374362997
1814283810
133427481
2086091311
1935133266
1193674171
1800163927
1091208587
2108518593
539981885
191523470
1293515009
261879348
2018476298
1969663088
156868193
476140650
1416508827
401386907
941178016
65173875
1882064130
173779155
1049314207
2133437392
96610646
2082277586
145522861
628325008
965402261
166328845
310582026
1242772085
1634231218
1423508768
1018779594
1402461329
215335707
2032972104
1907664419
1891288099
1677484535
1761357251
1131017206
935364069
689002882
955188604
290474366
1226155208
1617794692
459593692
1894952458
2114955691
1626456586
411179975
46290005
14403662
1332146464
129690199
266997299
1657016000
1286413758
1771360192
1157892460
1645484794
1739089477
2121836247
414372737
285628572
821958324
1502444217
1816045187
1933756606
533886912
884306158
930610333
1872252505
1272473725
1961212976
406875278
532252162
1512291489
473077266
1765461635
400958299
1464821589
1493713384
306423723
881448813
447244553
2016024123
410181202
1408876365
858687785
959483814
176666354
513366448
1213978099
1667197743
1103107949
533726674
1170468028
2060240806
238818456
1985481033
431753668
468865273
1227801804
1250958976
1146937770
1306620347
1849515510
93883186
1833910280
158567863
1217239136
1948564915
871657775
1173308415
1864653787
336229453
1855680822
297515449
1062581056
1136094011
311682346
400223002
992414123
1725338102
135256827
1896089415
748989870
1401801477
971329831
1096208714
776707663
2145202476
1113622564
1774258969
1003003650
1858659801
729291124
2119100211
896373706
1226205035
1372838066
1086292887
1272849838
1569091534
389512040
282487655
412397286
2022988294
838994341
436412835
989884196
467931503
210966005
1553127
689833967
430409450
1351007552
1793544269
2106278009
2019864503
1725526140
314962107
1815548463
1201998739
1730446074
1442970701
703528226
909619986
625247221
1771109813
2049614847
1187966403
1171939016
1699241189
1100394615
1877102772
2134393497
1041965369
1795161857
1205756881
1835750073
922073977
526390310
382390647
624107343
1794168970
1223415755
1118837663
2060969266
1370766152
338008498
203807420
1055954538
16949008
554917434
1955758968
71936555
1955045855
1507488120
1875228059
1463661889
1327543907
1797342435
783684023
670091934
1459232504
632853202
1632343967
100639347
1610149490
539806281
1094683812
760450121
1846219810
1107346504
272296484
1223435650
320236756
2037563206
1870418724
965728946
1784667497
936158157
393122596
460599115
358839672
1868599374
2042143747
923717141
1144428785
829599205
1081097302
2120245643
497889934
829508743
1765270980
824849391
1234890386
1576814327
1798413199
1067423563
1906932814
1868345054
1791946693
71571072
1130158281
1043186088
1990703836
1925672129
1476305146
1813521570
614486242
1657816552
1699310567
1671456895
650657911
717670188
1003302152
1932121822
326801513
1339023059
1579523695
1248756946
610842243
625630428
1715188516
1758310712
475569569
1329517323
2079002895
368142048
1400886208
944979266
1384420341
1298950856
511952963
754151889
2026296964
420572803
1548272229
1920948520
1090897445
753176043
1926780851
1517285155
626670530
849875561
1674078572
2122582593
1305648894
304447425
1688972210
69594213
1153273808
645130289
271889269
2052758344
1866963280
933005477
1356106814
514588704
247786396
991866124
364762960
312397956
1629494862
1291050077
928346409
1281703414
1829173929
97864972
674865193
1386180305
546196888
1252237641
740870871
471514713
656785959
1811016535
1311814992
966837401
1037354028
1809119572
867125525
1090987828
1389980117
53996092
835576305
1171337532
1742890517
118950244
926950553
81015671
2084373294
421655380
741301595
1164946708
913319131
510001533
1583048142
1409956653
450712066
1237450497
1738150729
1587827142
1461766185
520365253
956181812
1701952436
134845515
783506751
353299283
1586160194
1646442014
1772409220
1201208227
484892435
1256606202
1319025890
1371672887
2146390650
986954459
1533643076
220723691
1780417774
784465175
365966297
2029272320
2050772740
15126622
808515685
2012037375
65030563
942410223
1079985900
1051589280
1226556996
915138363
918027943
223158843
2821926
760047360
1047065295
266138233
1028222898
1612295577
1863104218
1699507863
1775600695
100887781
987476610
1414738063
118969145
28923996
1272151723
573620068
337194155
943496737
223709352
1328049507
186929812
2140432925
1860042583
818069075
210921862
1964470156
2140407498
2046645656
1908715616
84179881
1502885093
1035103453
741474596
188944343
1861637565
1470157274
27039894
927269882
699365109
1822256342
1738581726
1126314021
1922120991
1519865535
1978443703
405217281
449281906
2100774928
529826526
690998230
1314204702
470025604
554726380
491215650
623997991
722712683
1368963838
1529212871
465977503
1064583971
1269765206
541423306
850456030
882045022
700905902
208044971
818302979
831658
1629333835
1820209716
24838151
359653798
368244477
371593433
1827729096
60332909
427025381
1321669345
1846231533
561022694
449314724
131631890
906590235
804994255
1909624599
732703942
2085279047
1270360789
1264090578
1281365999
201004715
1602421345
1666979358
1085270447
411660142
121352088
1671397586
410900372
1022020702
1889457691
1767837124
1426903406
684220574
1289213986
645153973
1996794837
1641773478
1299539292
120765477
1048138286
651664390
1938394995
1064286976
1733165293
1818486510
668887591
507879473
1047365634
465879182
659042397
155456144
577803582
771148553
1178464933
81656274
1550517660
1964777435
1795280351
956710572
1001996482
1631376477
1572972830
1846301292
29793005
1283180115
842627971
250183763
1894104702
1577103341
377494412
1397752969
997465823
1509458987
1053267071
1290595687
513897133
1076695713
1979319463
812499807
643053074
1775563852
255591458
1408956699
1841575032
1784463326
209556175
33039273
713300813
1309312256
1247972981
1744501622
1842549882
1820103218
1642836184
386540377
1244620728
1680113537
879302340
995408339
1900225953
1996456924
1046433149
1723052266
1751374351
1743589464
1512565034
40234670
536757622
589608276
188130200
966276287
208084974
1802260135
1057751440
1869205901
1420419811
2026862372
687768125
406788049
1175362629
1824081250
2049135677
391290678
2033174407
980504649
918525064
244730952
2006528194
572324454
1321932053
1611997523
923328216
528877374
1731045916
1965479335
1770718494
889681530
1837105371
954611426
1875508810
1176611121
540605922
276517006
755715772
1146539391
693150635
2095733811
309505530
1141936931
1099005916
2000190017
1900288383
644884238
242328128
14103041
33419114
1611233423
237771637
1332197848
272895894
61523209
1718878615
1812399874
1639253718
460418136
1452933221
326346487
937574613
26021094
1453157973
494821002
1002717813
1429334114
511830774
794202810
857992096
1465618259
1692566903
2103671063
378651214
1847645682
468413121
1719340890
2024031282
1148850170
1342381069
996662356
760627468
2004522267
193735744
315520988
1115569389
18779495
1195935612
446946052
544725758
334366045
1996963792
1837463729
339234463
1641433547
778429677
191110474
304535248
1404734702
697196946
840079240
858931163
106746338
972710420
1936271415
1136422225
1952457121
795165261
198097608
907341137
205850206
1362461779
622388692
1750831503
207704126
1556532870
1590932065
1875120687
1576280528
1092448685
639774066
22263868
1268204621
2024568616
478723895
441585529
1450099487
1844918194
101862328
952475809
412602593
1207400719
1952520978
1182118983
309851058
1330713782
626821623
1326062626
1940748391
1434199413
1363968313
872547863
1736585273
590265966
1834202853
1331353103
669086657
1936664863
878294512
1474299997
418541636
1691855715
429239918
1614617544
1922546517
313841101
487263849
1946846332
70594333
868702715
1399382418
607036725
1782386359
747792544
1339881845
1175179852
472216202
2000656494
2139872809
1058298826
210173020
457266012
1803454063
1887281057
742773664
721210735
1056364422
887825330
2093345283
1575256911
1564208681
1678424186
2085324567
1636581371
1125068310
1983554266
449387680
1683991221
1696275129
745721539
209413083
683957907
902625054
248121670
987021369
529565517
2049584838
638599912
1129901228
484378711
374506807
186046871
1730801589
845818629
2139098784
1080027915
86464308
381015167
175501335
1225633704
866172236
1081230389
1517217679
302701512
1304204293
27286075
1169988737
142936693
1272199781
1981834499
443070461
586297237
86398821
91519164
1179174032
804917866
73432981
127880223
51762996
1891422037
1738612787
1361616810
1211694862
1510957639
1471329367
40905689
1763540447
1382496653
2036416664
1922569902
1878640764
1615712012
1458247507
1852830414
1914719767
2136296287
514712999
1206469975
1275660775
933703588
928056970
1522439188
1751439940
510003212
281944092
924187566
1856741823
322643305
1155073765
319311438
1924542146
1636393058
138931014
2014689693
1371108
1641931609
574409885
1504769203
552884358
1381497908
351352296
1579808531
1233144002
1524692747
1596277378
593573495
1574366661
338493537
1012066771
751594664
1505535564
1855852486
216437607
1886774948
1986106883
4315403
383644609
616520294
61474647
256100252
441331811
13714686
126521792
541851563
1148341252
364892427
388565996
1717856707
1594022513
1049511123
1116947089
740082702
817364364
1633286398
1425832262
734444698
1593223413
1544934903
412267271
1321407516
1070214821
2069846788
1042072027
1912129489
1852510958
1108749364
2108825431
397362185
464791747
343877688
2130545913
1562680783
2131162712
165414746
345734197
475583992
2067816583
998277436
1464155914
1487348404
2122227765
1619917686
848953341
1860584009
1520008555
1637793610
2121695756
2145965292
1330500774
1338620089
1290578367
777437035
1044210282
1317518303
638307517
251172079
67360582
136532886
2143996444
346950121
952251709
813438953
1501883085
1332243833
631337570
1778814017
2140834342
128068723
200107747
353469760
484869538
367811417
1837694915
695867257
1691972875
1347110943
1570552781
924257610
1244375867
87758138
2072014843
155510214
1664548411
1045781358
419517214
773544434
1311332068
1789973581
809849505
1240820742
476121703
456395722
883732247
739572983
90437924
691280804
1966268209
155904822
1593997301
1910008943
904904045
363640905
425131953
1188855952
1501166432
1853929510
1114875348
1332266616
1779162840
1638516256
1588485344
1373336165
225133736
536577062
798817348
1098539382
1840639683
1275076787
1425150169
1898382033
1683167012
517514408
126579881
1984776941
996887690
151046720
136556599
359050584
627545729
1155488501
943137166
59383502
421061147
1160517013
885910862
1587683235
340309333
1096031365
805025437
2013384327
1569991784
1579543772
788930361
1798439410
965885224
288217907
1078136901
2096065138
644236243
1632377608
752863823
1685241334
335533814
254626990
534887641
1799088223
912843736
2087621431
886188007
1035552730
2057507491
1482044154
1571128091
1497623770
1437954802
757708790
277851831
973727201
413888368
1632281590
865463094
1168085416
728107738
459449477
1154456140
1829828794
188769136
956846571
1265026676
594292647
698908708
728069200
780759937
199082602
1240294412
361222951
614250249
748168553
1151560449
1948617349
102930534
31404060
572517834
1723722243
1826863302
2125504377
1286418003
1713363628
688767969
1587716137
775392265
1283378517
991406081
649158877
1683292211
257896554
710710816
1356114902
1353179613
1807970123
1031719614
1616284205
717091335
153253730
1254300860
50589125
1538044080
1070647096
196499330
1836081893
1389099048
1000670115
411916737
1319488339
772792772
599857031
1825635995
163127323
2141385278
1149819137
403098898
1507670976
763465015
1894725542
36139266
531410180
1593291451
1818424211
1960049441
1417908320
654443054
784587447
1734011173
48395067
431163238
938053547
1555953128
687029457
1037946620
1885657046
2013901374
342434344
1399243127
1095004556
1148183646
353672887
834390291
482767495
196456658
1436841908
286571697
637480430
1990625890
1076675999
1681724678
2107548259
408742548
237832038
2143807574
1981641004
1850855759
32390093
649014954
297425667
1279528447
1228014510
863981195
819021854
472403809
793496817
2018504908
1060426866
1332935522
249365537
384507129
2069063569
1479331866
1636650820
2107874682
571527736
2103659367
1580715845
1685826548
1583182987
1604705256
1277586235
425518520
1404300444
123787369
202645881
558008144
1992707106
1611088046
1439654592
794227077
667146153
270288256
1265988811
841315725
633359292
793614611
1231018781
975268018
2061872064
1894745858
1140640307
1138983144
1832491153
1917572401
317432369
2073983301
1340026244
2035575481
987131941
1584135723
1155426306
292209097
497121579
825418027
395973941
420290291
1923730369
470259135
1413302264
2086310243
116120308
1409807607
545871753
92191624
118169558
483609227
512583128
1563845409
2069087318
232761455
1240493433
180210054
669996360
1863156569
1284954017
2073676684
832928924
721065641
931961790
1489816234
966902669
1152717178
1631380366
807951409
416767220
1905265101
1646279540
1032634959
2109470656
1861892517
1160398716
1762077627
1832032508
1733821173
23069129
1541389438
161447353
939637674
908034446
1606966773
155059697
765936250
1807894574
276649638
1861330583
1400494688
1180899410
1095281595
1726669711
1016942545
682644442
1425622894
446255711
1048667129
953410082
671017785
1703125929
1709474196
295280243
293332606
247379628
123779399
639454666
1765644178
148681251
662963604
2120818081
1840034898
1011689369
362075900
2005772793
1441159472
105331963
2000939149
433883958
1364124378
1618403112
715938851
1678667083
789548404
331742278
1327701660
440249613
1695538498
1790625214
1953928078
1002340115
790351598
235141702
1667205819
989699417
67620739
267139396
688159439
1856929329
667123018
697129879
177211153
1941049879
778841860
1320998569
1157352080
1530858008
1435518287
63579797
5270812
150250938
770982414
1246249003
616300240
278989281
692758813
138087383
1258265908
866393753
1013950503
2132928165
1356160694
1375204688
1742309218
1048063541
755992367
990361375
487514573
2003095809
1985086498
1184766917
554935494
896658039
711405924
2119460467
954063126
1111843850
592503977
1678437683
503525994
1618190285
1247199748
169092813
1861249139
329591531
7526534
1037779257
119232153
1516795727
1587381753
1978613624
1757471779
271097519
1603904332
142319585
585086220
602025002
939653433
1733790552
1665179999
1783557886
410581938
989104531
763229808
274846709
1358679806
899006858
2098888225
353093840
1266258813
1549319761
1775849575
929211877
384825765
1270398343
984050225
1885544499
1131290484
693470809
747114016
1571210223
444510924
82233019
269807032
1955002036
1318739899
1583675977
1094916030
1799750059
258179808
1603328135
1648210513
2146903050
126625620
321014467
726104576
587115759
610748842
67627717
246680289
220405303
642147551
859834511
1630138289
1867011574
1541686809
989083955
729709380
873316727
306063734
1101032567
1151100929
967349966
761011687
271485858
1325809805
2087917494
229224895
839884665
916819869
1623841663
1486874207
2122022486
1354225829
619717000
1923181905
1176502911
1221220373
30681797
1930046416
547932474
315984653
598515027
445843209
2041083683
732528718
1770515729
1464531289
76318903
100397047
1158074245
679898339
728016567
461970474
563786988
1078321533
1550222671
920156406
1824606977
246732705
1312246367
727063752
785778477
2005009911
1797487484
1452406964
506640533
1207030734
260994055
1855314031
880288410
531373911
671245257
1315121880
267886357
1566984281
2137642309
583635501
1364641905
1135248783
907787081
250035292
799419323
1897758680
1719863308
415498965
725877636
1925396382
1816840913
1805144879
436468130
635711435
387438153
1047584663
1026879855
1381229430
1241050949
1929385594
742251060
1559855295
618037792
1234068306
480938338
765193836
1430970876
1411003999
1923194062
1645352622
275516899
601413073
182215909
739802303
2133852215
23655567
1499060014
1043142781
322208714
1495798754
1176864719
1995602470
1238602557
1648077616
598453442
163264500
1468874343
1744771069
808658858
905879832
233838790
44520975
1312200612
915913353
172568667
1963819217
2104849489
1825538870
1535412891
1387338226
548810658
1783857232
1372007476
35855078
1112694808
1616482674
309044808
623561891
1405481711
559025363
1462381807
1763010520
1385850564
1302930357
1867855307
1052867872
1327959435
1933086333
775134653
2065114609
129980111
1512734977
1772181334
1706949539
621289980
1898899204
138387799
1157749000
575477914
1174661079
1587397848
49766773
248451259
913486655
1055087426
420565473
455374507
151098699
648355013
74946770
1340391451
1673286387
1655518921
512833162
1492641166
580111883
1352673674
1381098831
50521362
1576399195
445067093
1207732701
1586121760
90105193
1617504725
1177250667
1988348495
1220840557
1077614745
806302767
640666442
652035710
210835442
905296181
1546918123
1432550824
1184425550
2118748866
2131789287
1536391873
403108603
1113279802
824614873
508494129
364835927
325441577
1621977433
1213608814
69273028
962469791
1644829799
1749565144
704925339
1581245406
1227289766
1361203307
2005413715
2108172647
1350631871
1092702451
1644493113
1504606788
1522925941
235333893
1451567862
51244291
2113618322
350408074
139475047
1406072234
222726928
1856066505
691001298
281214400
1083315031
1908428188
1161353357
1061340380
1734637368
1420504573
201359740
432048174
107330744
1398764782
1162311242
1860105151
1428839843
236610590
121841442
467524032
1274894730
1844509373
13551115
1011725238
1333940301
928201235
1240253680
370862450
170435536
295416152
824302778
975299269
696820482
770462335
1683135093
1184685814
2145631156
1589218874
535590646
836539613
2015409223
1552201633
1061385104
14457678
1555885863
593932735
489505233
1315215883
676049944
1210835605
738390129
210190500
1883013804
1524789164
139600513
1936721975
2025942229
1742455589
161926460
496024128
583956693
1732400875
2029420063
1650442802
726338350
1854196023
475408900
368592024
481188341
1039612219
868450879
1829568517
1650451899
1345055471
1391121282
1639904539
525663431
1604596633
938634288
386455191
1065633060
1788521928
1467255347
1569735213
904416837
331855401
1374736794
634241083
1995058280
1512124128
1730038433
1486654437
19732841
11963516
1067903036
1080239110
752099445
585771487
234198468
1646633724
58380087
1483269307
316657131
1592975036
289009814
2002846093
51624037
859656557
1899056861
1922652259
508809360
1792067999
1311735265
69847108
27857797
624288370
707833252
1286992982
1507112545
259277752
2106426335
1244350255
459957405
1162127924
550698765
136527899
1243350488
1558427767
2052874249
791348864
551554212
903253565
317201621
525420239
414928081
2081564905
41998855
226186721
1545034038
773229749
422800971
706911822
682519051
1437512523
1026223025
725308386
2050345920
136725915
837530042
707096564
336581700
736500404
1518766249
564721183
544104968
1854439793
180142797
1998487520
527360533
1201033077
556689185
1560613261
1222172098
1497217567
1858823089
73807282
1330123320
2037642975
1575012174
2106155522
598412546
722641663
1564148835
1469555634
1813992411
1336013779
1240873795
32543434
1498681817
1604366270
1823837117
689016705
1639730688
3861914
488271776
1141917168
704227889
1518378401
1081417142
1187609142
101230608
692902216
516354783
1879383253
114784377
137296714
1934615781
1911596895
1947226416
650543288
738196818
1047576580
1644186407
555921445
2101729860
267069009
1201916142
1591151382
1171470908
1514792729
285304031
2140505328
940608681
655939849
639395569
88048724
1561890314
2059296930
1055376406
410954523
1194649813
1072725200
549626638
1981179411
804577306
1504123554
170355638
1212106173
1209467355
1659679289
492199159
1753030253
765387081
1326328335
182758061
1132523708
1318050078
197854339
288957571
1506253137
1961219365
2051461878
505373669
482756937
1384457677
178057881
2075820583
831899407
570054892
18321558
1916819146
1865250265
1392713023
1797977645
738606603
1063200198
1073294397
225844537
1904764568
1592044886
324549485
455707658
2134157408
1374701645
1387788386
1381333591
1189208725
1070645405
1991444949
666909798
1660740049
1230659203
223615396
391300
1502858872
1390780733
516024355
182624832
159982282
601144842
1778607505
816267143
1012345249
716237254
299160673
553350207
1525482549
638609616
2007430193
1965839947
743323738
1737909883
1291924208
2137623354
1354614509
1602066009
1369434056
1265740463
1549650466
473865208
1187485060
72281089
139238357
1795373875
1449538715
1709513155
1768457018
1253527680
112952554
405917296
2013457401
1822986532
1365338349
1296037886
1944855463
180753275
380454740
972006645
1415618765
1823514335
1820554581
80943176
2072039419
166511887
836086089
226633134
1360816999
1353171120
1579512943
2045040007
951736416
899686101
914605475
1175867837
182848902
1390620457
1738961715
648091938
1374388610
3160936
2127351084
1677032688
105554121
2029160638
1498167353
1897620415
1732987928
1357061814
1690160861
1589663449
1346035376
696473768
1877347511
1860359545
318520508
1338064198
1452244958
1954279865
1823697187
574005115
11633577
1437086965
427140240
1569981816
2136736512
1978714970
1611076211
770202271
134300266
24508513
651094118
680945213
685158958
148624367
1061889098
468258012
1327876193
419056933
359451082
1851217842
444982395
2020702123
1415948586
413746638
2115516250
2019762057
1519431094
458122099
1526642555
1286776186
37598027
676801227
224860775
726409953
1430906276
413281259
1470289656
18077471
898475340
602799498
753217449
1581177332
1548285743
950072531
392185026
1391860189
1322744277
959948142
1402613492
1346674240
118809622
1382754984
1022566634
1081218542
301665103
239089312
1299550784
1829415149
1327657451
1028647816
1026126176
1878333148
1206803701
1220246226
994270684
1477974459
1162703554
2086375028
1302915706
1496322831
1595400586
1507620928
425912267
1368784833
942935256
177744710
817280611
668513372
1993000013
253688557
29335712
2099863882
1207173614
1484792758
578895268
1891393390
1650798683
142809969
2106317539
861881275
63568044
723691955
1282141928
1906654235
1351653663
1421526959
1530762033
640332669
1309852488
762988792
1121781424
881933721
1663304200
331959021
491599933
1089784805
1664002151
611675677
839735295
247146945
606619378
546624842
909538002
1287569454
2143726265
1446047441
2119832507
334864961
1686004545
1642726402
1715138091
14016998
1123274995
1424265711
1016631531
920136543
816298766
57764253
795287413
1218030093
147353089
2114033588
116135128
1849570457
674259491
1998001544
1951993269
651411656
431712547
503529698
1386060448
1486364784
607872212
1063525566
1984502402
1059194153
729122139
1232164896
192257060
1972260063
967905079
592060591
114608471
770872769
1333832162
462731406
1494735036
779492040
1133458848
199284843
1644922844
2006046702
207170136
727570134
316743159
102299185
1104903384
1821743197
1161655718
1992982580
2103512603
654133330
113708995
1749900857
2042077462
911005999
1997286596
1402444394
1983207673
648956921
1471803425
836889904
1662500689
1979040095
356354405
711496044
1172656810
1731416481
1476945712
693788797
278568057
1594862747
483422569
746010392
1452003134
1015317065
1682262788
1090429119
1577315643
581022511
1087610111
565169272
97154669
758138912
1664051250
448514397
1373150969
321139431
1149132517
1420495357
849808602
1189992013
790317279
1716990295
1050484420
903632526
755723147
289023691
491436664
1558294860
1298070964
1383297674
1345692195
36281868
1070965079
2114249103
1428378579
1324664
2017453456
1759998471
1374187141
793077354
1630982458
968460201
300327290
580527255
534934802
1323788280
427958627
284455436
145262086
1146027487
1945610231
1978606424
649854798
25159529
605812911
598372357
514247888
1557710943
1219358765
889342848
1040612673
1189275421
285481524
144671975
953482420
476909973
251580209
712290126
1723225686
755419259
1195891672
1381487141
1222934276
916239355
419999201
1669980588
997336963
236412925
845155261
572325543
1925027598
1744650388
1191203180
541753116
1208781997
859372976
578762796
921288211
1584015982
994379723
2013274971
827897022
1392502529
1310553170
2097280880
776427896
2051180733
1836654892
1832482985
334940423
493627035
569057772
159461438
1469920924
1104950202
1504539478
2080889636
1019192281
1041666272
1408628684
1208377554
443703539
1044031322
1960229838
191254682
563172794
1542162999
2093646350
1558308908
270602463
331489638
36607908
2034672270
858366113
746740790
839577635
1050889514
293352338
309095012
1219070647
608872228
385122211
992149359
1637752011
1924368091
417788862
1556061289
838797334
1985972299
294432467
483254840
1991284063
1158759447
2036220167
1510403028
1539537398
1824197695
846082917
1439019197
1627890387
128922679
183785537
1213034249
1125403101
968547675
1901781973
1427840460
925257985
99896979
222186384
1654318844
1398138897
1025888746
233893730
180005402
1271166729
2027821765
540248506
804423219
1082381362
793719940
569599766
1014787186
790085362
1749350485
1409246944
798210489
898802974
2073824217
1992606798
1588976031
879668779
96626451
1883546833
922546303
2137264238
1726636720
1318285838
1422757106
882748664
767119014
861075815
1982882708
2093806424
1046122513
1907905641
508628873
1706954433
1526744923
1775147137
918216258
1009605072
1794801354
1892110454
353149149
1086266007
2041438443
1598667510
167544352
1327138616
1725101633
735171709
10812924
222892518
629599225
1213212240
993239684
2090532274
802611646
1331388330
1681074907
1282554324
9355408
1717876067
2043241779
443844313
1966381210
394267318
174209299
1522917968
1849263983
1181802656
1348514241
1980513082
1535714880
1238175538
1955532899
1109225084
532709603
438715669
489088559
1431865986
1416991455
1984647154
1902786262
1405836442
2115522064
1288842491
1608950422
946160564
638986646
809230497
1067161736
1134054936
503920486
337844129
1381798141
602512519
1591460559
252087911
1088966546
470945675
183072307
1566589423
1598959032
1567636066
306645571
1742366612
1650093160
78422151
1417247583
395521380
753045268
563165509
1527105656
1350583023
2112535926
1916091382
1818376301
2065901775
247279021
2092840067
1056057722
467618097
439129912
2048352179
2144691836
258136120
1415228447
253775577
829687212
548633538
209427577
552850598
433049326
1318042753
137338714
604518758
281291218
989216120
573277677
487175974
2055050156
1757658158
1409897956
628112751
445750865
410573224
356117186
619806295
809530937
1180215853
1597022479
336609907
1955131480
19991967
822216673
53085380
517480594
171822891
449747918
1283708784
87914607
1807191799
728926363
1190629311
1093430458
1958703293
286487438
33700517
2046075861
1316525339
1464159805
185915466
305769618
658528638
1805594542
1999135018
1976777649
1041653818
1941518340
1790317000
698282631
1768251650
95189438
492109690
116174148
159236503
2119035859
1566438239
944658706
808645855
2122147096
1662423243
498356785
606905293
184655152
1376042801
836717164
1201446498
1619670989
439050226
1666234295
1328190100
1200674310
34687548
251840887
520523083
301085091
2106822274
1800464269
288572049
1849179713
346293386
899266734
1496915368
1655592122
3480962
1564716959
781392279
209216512
1253310950
854401809
1615225116
755379482
747762931
1387325929
1899345587
576422803
209584336
344490907
1575069165
482777313
2114972570
1173668982
828799501
1052593906
1355117256
1278610761
413728751
1371181299
1012060138
243075390
801311979
1561638598
1986495650
731706248
1457573913
837152607
19427133
115893897
1893722532
1765781963
1220552284
604090754
119622678
1610758365
830905826
428324624
1797186470
1842414735
123802312
380130047
259393332
1790796875
1377517483
264325422
2000138194
291506639
1771755626
576240461
1131379041
1765450389
1072582449
550905755
334654352
660241073
911728692
2055532124
564562013
1498752696
1972758078
1552507123
764683747
953693703
684291752
1955682269
422710840
874835388
628901350
774459511
964519660
166791508
2053559151
398398437
932078194
1296402166
297262624
1417340190
377141177
1075083224
180232449
473446033
1064755738
828300236
703944289
1258744258
1111960130
1843626703
1033340253
1706955829
1227978418
1483732939
401839330
1095323138
348185209
1762423311
1206528288
645499116
751574818
542888085
51496719
1547857243
1364171876
1856543531
1143161015
1986871676
382498774
607653325
1936681374
518674210
2130523644
983312912
104796908
1275724372
1204896161
618516886
1562267639
1980110593
398472581
1450698899
1211367997
1650782257
530967335
1463582657
2078715222
64945426
1064850300
73205499
1731171320
965728282
877139846
216958650
1209867111
1750852808
1394409569
1247994659
170227878
2106816193
1432299365
1267738200
1829413781
1643937443
1084092089
1123996090
707826707
1082900871
2091237563
123222320
1231472089
1144428173
938842469
1995302151
356910314
342240653
1271223797
1433598970
576946581
1605721319
1710083330
622900645
599403776
818018356
1478733614
178181397
1372282193
419081731
152448798
2099849813
2031597977
1903324914
623014257
1519066479
1471245957
165829286
1366083093
1890205667
1221110450
438515554
1297131277
746121164
1479762463
713518941
456688071
1615450449
923884417
1805555528
2064533288
2040383818
768443353
504069317
899007326
144990092
249399997
926268552
1898036817
701014247
1489028781
1606410293
87352392
868407801
618619288
1019938061
62879212
46686240
873122991
758188618
1942667311
1402103209
1619033295
1073628951
42163454
1595200070
2020601620
697550958
1018379011
1239295603
52753481
1627068570
870084336
3761376
907494952
1460964329
1195756095
1112212878
1715495674
1701386292
577387751
1904340835
221819303
579383853
1599863912
584415971
146599612
1040069719
483161361
258571239
240967665
1577176231
1015677239
928076887
1681150136
892531604
1751411292
1749749265
1253004980
650307891
1753821477
1550548354
578477402
1402518665
1200135500
1255435241
1021475551
1394071926
894735938
246270200
1811713018
642915962
329925449
1991959985
1394972780
613317461
326595487
1644476035
661389078
875370439
1273810635
70393238
44886626
454164767
957205797
105331932
591629414
232742922
414152605
916770833
1833673497
1701329030
704049235
490770422
1100498093
98872940
1686684309
254778259
1101001665
194040897
1371143005
1186720462
1589574603
1014956599
1261701497
324913345
508630289
260485831
2140956118
1729254899
1262702829
1280895649
1055982439
1554518646
1625247354
1625499205
896174158
1287286867
1370535436
71946206
1691700432
624258429
1753611916
534986184
1500652672
2035955375
1621981330
985413942
1217392315
643682553
1974444892
1280248773
2083450270
1926941742
300402890
1731597963
673114006
1030684125
1853612459
482537331
36245298
553533995
1716830794
1317210123
938914574
1798522780
1893174762
1524292551
579188388
1542938611
809595855
771794367
1612435940
1656380266
984003296
1086300098
1254726185
1887660728
1135994608
1921828838
313414103
2078542099
276863846
1955999496
407732496
2114317899
631908558
664129253
2087146956
2116880875
1803409546
1582360767
937741299
858162295
311251277
1791814427
1871224260
1480444413
1452821260
878895201
473300056
225483968
1419676605
1358587174
163450680
2025533183
69020342
1003824628
457522444
1618298202
43523598
1215555043
896613438
484008223
1135676971
1480461563
598796800
149877337
1596748314
632602163
1192160317
154178129
560329642
672822659
1512052788
1348945373
836049924
647507650
381592537
1096009457
375605254
168367000
258153876
635361287
292807643
1488302335
386673863
1923718508
1402990498
124237611
533076379
1878458286
960875548
1868512826
151199173
1728517679
1328434662
1087542510
1813347475
1562220858
547887798
901879648
238838499
1938578400
1553616175
419794198
1020563424
909823820
774856917
1772523132
2036188467
2017692569
953771762
2057270297
2489954
1482744520
2123399815
1801014454
1569419947
620854192
307014693
893868760
1927699397
436073154
1474019093
1328323565
2102101724
1476953489
894749849
246666722
1702407365
1033278
25802986
2099457560
1499173406
183323701
637017906
1142179448
1824845691
1205439017
1507491204
725214489
1073226224
1648198866
253405681
1482432843
1877517082
1771810368
554077628
517217010
1561741599
342408988
264776226
737163229
588861369
1489868761
314696984
1103751741
1812932458
2087398438
252714064
2050359081
540610246
1717138524
110166706
932738294
1262318035
1287284711
1593033674
2038749395
1839010513
1230634926
1869607018
1060384183
1376582269
1995718667
384185090
2046384729
1669738367
1926908799
860572546
1308434225
1778137127
2093972588
777933826
2141885778
13328793
1897367523
1925925995
1884632075
185585590
2127472442
2147151729
1958830003
1597396645
1187302117
2045824582
475561806
1547180616
2100614268
2109256996
804363094
403830307
986765483
839145390
1127711672
1479061133
1606183493
2126136448
735411764
158001143
1160637318
223814235
229866611
1998710795
2022697282
790770590
1806359198
209853806
1562082350
89531158
1346151639
2116841417
1459925968
1249843155
703751859
1307662535
225577162
1668223422
1664254005
877052810
1587009200
1766428034
225510655
402765195
1399905907
759656775
734405107
1577369215
917295262
1240744048
1091767312
2142515345
1821237161
751147021
1107195336
2171084
1200511585
504230706
1798409875
83636085
1472679335
745256751
1079936904
159455197
422653729
66422705
549036857
1454115040
1861717885
545579784
1772997341
623494592
137942027
1973421762
280341771
177442143
480967183
363076462
1902273491
346540673
1706975290
351316169
1152951060
978357629
1391958240
1559581369
1395486342
325634699
911820062
1579343064
1923831921
357655480
131528127
249591489
1177110366
1669789657
1693062719
1757827383
2088486004
411663220
461496242
478050485
2016006722
1149671681
1571246431
2144140106
1512983184
1012390206
760100021
1214272553
1571734560
881169035
636233255
2032869364
1255211592
153068185
59680922
2133334203
49801615
2086464886
625557101
1435065002
1221656404
588424815
1257540925
678686800
1790668591
657743866
1951893093
1351132779
1580308853
2108548196
301177507
681257071
654191042
638047640
634188788
706241792
354792639
124261796
78100307
1807563213
2022563429
2141124332
508776337
291399627
1636501746
1041380437
230473595
1923272680
1637714478
225882524
799079327
967898825
2143775336
1013580681
551046486
2045825416
939764327
1713160290
1263778952
1109580130
1703416193
1902024674
319128006
1949132975
1671070798
897397603
1108181229
941710888
14869128
1367793319
94554964
790039133
356674925
1671559041
592652722
497312444
576304664
1934239417
139570911
483229316
1661342578
174350116
1923961250
2070961013
239050954
641378174
912822087
1498212568
1440793613
1519429959
109778386
669670557
1375746945
908200457
879130051
616222560
363246877
821791405
90627398
184426731
432597807
708833405
300472723
721757146
2140097660
1007269060
363667870
1201017474
1662265546
1899658678
883124203
290671311
333539423
841571895
1961178543
1394954918
144099746
172023333
282709060
1640571949
1195484989
968739548
1251741543
600031690
1141851851
1541394177
333150264
236720802
1679994632
1123865472
730926701
1029441318
1651967459
151529224
1157720955
1635386511
1222080186
876506773
1638188094
107714966
118857850
885480887
1101921216
1514306250
1858571373
1765684967
755612917
1825883817
2046176250
1160909751
1489935678
68260285
1195728666
634320104
1396131477
54704950
507413117
1442880236
710912479
178063556
445023659
1015031303
1881028875
1604291421
1290308030
727547531
1332881863
1575176854
893257497
1236632835
505396977
589052402
1885174729
359008902
791911289
1613526170
1364763222
61903179
692460665
877314419
1567829746
1423758425
1165474626
912089009
1180374741
1074534344
574584867
1405754140
105602422
831406581
1061440483
1931257818
769813461
1865005683
1167762099
1409566527
1133833647
317133607
1910431211
1967764467
1220950224
1846638687
1271258829
1551783356
279919198
188541104
1356634156
1917173329
291302782
792933806
1448061302
1094348044
925850069
1716046858
666107860
1150213125
123869557
1526350765
1323925870
380359496
105342726
1800648749
2068889494
925697439
1644082358
660793554
749514803
1253897512
1385154825
596975873
405369068
644947654
1953720089
1229056178
874582264
728198931
447904477
356744180
1901552446
1854275081
837079245
2106461214
1720047817
1667109869
1299731332
64407326
355492758
1079211264
1556730373
1283172498
1960599472
357103154
1303924333
1711083951
467830259
355686619
242996036
1182411068
724887256
1578332014
1890112223
1640039500
345107447
435718520
1667828979
463705636
1757241948
650913800
1393753254
1063413947
360222036
164100576
946392981
236854390
1494368224
1318526949
31974210
1667281278
864550937
289650909
95538166
1609537164
1129394093
1429321170
314040970
3637900
1175273510
1921513271
66214640
2093159389
1668148145
1317580765
1753997921
1347238114
2060875782
1115296218
1745536404
1075863744
1648951366
132137695
27303627
1217622743
1599784911
938055771
568954064
1486196521
554210262
1728977755
1250160678
1415157619
593759765
620975454
722055703
1750236651
741551839
742745173
320082587
1255235349
2042277698
1402361595
286457508
599154872
1259111392
1593102483
1642131077
1858427708
458448463
480966155
152849436
1313818827
1068775410
1312203159
40853650
1761705606
293528567
871096054
2014301140
382446669
1820764597
760393738
1256096123
1307419891
194766566
1063327966
2091995044
1918758560
859814459
1959949265
896462241
1591352100
617264276
1945964069
667324802
940697623
39818378
1353124836
174853787
1467885373
505612299
259757181
786529136
1553231452
626095671
65095293
1995923683
942182440
837538431
672330842
105672560
1324145681
198473315
1249618037
221625858
488777309
1146422192
1786179990
1855492059
380147944
1562791634
1639347827
1247716120
1405242164
1446203654
2125320988
575538901
1945674245
1265640155
2139470826
1596815744
2109044985
1044250146
1815571182
1883131653
1648431485
1005930594
563172190
389340954
854969232
1296999684
1980112438
788036383
2107287121
2021920619
1011281548
1536421152
854951864
572718488
113896769
366968238
1808157924
1051232734
1920867911
1837990303
1434166031
287352267
1712159677
677540227
152217260
555832269
506354366
360810151
196234445
614132191
245700515
2144788974
968069721
1343642548
313985680
583547420
1642558692
1511689315
519029516
1618284987
1611379528
2089920933
557419638
955217394
310334718
1629982096
2070559368
636896326
409467578
733620371
126172555
114948295
1519974114
1075115022
1544814133
877987045
2058169917
1850764463
303399505
608218390
1625603770
1666094182
489052356
959409963
1115123973
283999501
1503776339
1914040577
523038856
1000921538
1268607187
709588618
1579928394
2038667884
616541251
2051727242
1594899050
808619199
101918500
230502100
91992659
111216606
370591278
1802934152
2054044472
1208523978
1785491617
942609392
400199809
1693766245
1873210616
1826587555
805702319
279701185
1758989458
1305235916
593841573
1872075161
1403003013
661037885
2093400644
1700331098
1956623769
1917652113
347854378
1334466189
189569094
2144653622
173147191
1541534849
726344082
883206266
810329105
789914857
2089601682
520752356
1664123804
998908237
714410332
1657934301
361907729
1967131261
375747768
76464583
1027116334
40102460
1840394485
307365174
750970981
506183309
488612731
462735
1252429417
498109201
711618457
1236490011
2138168389
1688236922
1585101433
235409830
577216088
432135646
1183037312
1473068107
480452577
291544328
1987083422
885991431
1880491106
769532577
503258666
85430718
1221650130
1690155385
1829442522
492519064
1009238536
681953194
1923605527
1805984815
1516446057
787421470
365762878
1164449118
1020205311
1635463472
2104786145
1648359703
1125713336
1269474819
959159528
1187743847
1074599143
1936490965
976852861
120034631
1726256663
1434430762
815410827
1354029117
1601573343
639590907
640623991
384911001
12069574
91464928
1034478670
256766208
1311262100
155109488
1237804071
1544186390
1975908571
1398863411
78930903
1581167517
829703802
1726661104
106423203
593278388
397515384
194495418
866642430
1116879999
347575380
1370110349
1075089198
1117028071
1983092411
775991960
2102481508
1216228450
686366720
845070426
484226357
1552483245
11463248
218214894
835133485
25948258
542626746
1522161015
811208520
809939486
1480101543
996459250
1549829533
2141456788
387652193
1085746755
233949667
1597730828
1385235127
109101366
1874815848
1232819438
414541888
663846441
1493667087
923067380
1318048205
1214523960
678197868
1692554181
1936245482
449003263
202539943
727759934
444669269
197256568
1854218699
863400919
700270779
1065482247
1325687680
1287583509
1291133755
341839028
519807089
2117424690
1924774214
557745991
1434613245
670444367
276940436
13153265
1156123567
745675006
1498283354
1034348774
1567661914
463065015
49682340
1505538361
1802590374
1118608782
728739536
883556061
105801427
1332904707
1753209880
65561774
1354326861
1707790895
157851816
553474348
1508245272
446190675
323163731
677019755
1651439256
1060370635
98002732
1034223176
2127384007
1152322208
2145619498
1211945239
207803592
1045294999
1726078829
486355657
758707157
784624961
1199593541
1347355880
28622670
1406957739
957986776
1439056171
513889495
273714061
664886950
547583148
1225883267
1673691865
76740574
716325406
1354342428
349701358
9889898
488500038
1954736681
1235578965
346851359
1358226499
339269534
1185960239
1254826414
2067033456
223473859
1827823610
1661647498
441791747
2146752683
1399195604
595960783
561119787
1551540338
12940392
1447285247
1732339479
13591506
1447373020
832634173
222001871
1479683574
741547218
616466988
1701092311
1593123974
1971545141
1118976371
1398159939
520027486
2004048920
1279434868
1061071474
820951416
1049387495
555903283
1873870439
149072362
2054099273
784030472
20834454
1426308174
1307576914
1136273987
955164231
1997934138
1764704236
78385499
417001901
695192069
1869794777
387919822
1815280626
718752590
984504129
1977004992
1916170127
1542032052
46132479
1103350174
1706130120
197775908
1183546080
1217680403
1488511459
1224456551
289259542
1657302261
981342489
1718119003
1444924079
945794272
1597269701
61877398
562298907
1817132031
136318571
1258896016
1165339173
605137440
872972860
1041030509
1962151361
1505857173
1852218710
1442042126
1889667445
1682960634
1707599482
1793257634
2079537769
579303677
1207949762
1225337543
1241492563
984442686
1021328309
292535775
1833373359
1773229261
1448178293
2138946527
365720376
1778170970
1858332812
1800394682
219386921
185813274
890468227
1680177143
1739104877
676655261
253090186
88347733
1341889504
1179832744
170730481
852613428
511191599
994565516
1129793913
994612335
652412832
1751533497
106144877
1833036114
992341817
785038834
1570212122
142462108
1607667996
1946577199
1793777595
203704592
248058382
928036186
581289790
1130597315
679514526
1771168134
1772633844
346765385
1554790315
1872189611
541382923
2129003673
1593068379
1860358466
1383560511
1530043863
750178513
1118123547
400622057
1757205604
2094346249
932599247
606160834
1534595045
716726948
1920621690
575126250
496765919
164932150
776344075
875845127
786750424
253087323
1274209337
1356954568
196556553
566027191
2134095237
1118822790
1231687093
760781097
945518236
820871622
471229559
983633655
1155958138
1844483558
1164867871
1696609400
2100811342
893360321
2067607148
2008002201
926606250
459231476
659472550
1375028708
448489156
721412786
2040775144
1965481248
1566824313
157411969
552558136
914288439
1500755148
2112659274
478275425
434804062
1667142970
1594752168
2111875668
1067062754
933559931
815658200
392956467
456981005
1398277704
773696378
9758006
1540533279
114866791
223065972
121782479
2132319830
327438643
2074504494
422067659
62846976
706617601
865415510
1727091931
162319675
686318002
68276828
2117786218
1874647936
92058501
1204480776
1451608868
578539989
1603629225
249056585
1348264056
1469127980
1327023174
674919244
1829825498
1570455494
416713706
1182661323
277642278
2020126499
311033557
754722492
1843382672
1972779637
533732994
693201308
1380313433
1035728954
1457778569
381876212
1501842096
577879363
85031108
1198285427
832928413
160701136
2012253318
1898854436
1932537967
1515381849
563632155
578203825
907780586
951205358
1662827623
1293770350
1927421763
675754786
29781649
598403355
1781725186
521720950
144105285
1468387276
1021617859
1705958898
415820790
1016935221
283657597
1500964216
1897879121
1900718000
387926405
1120473304
1022493978
1732513845
18122981
1878348806
151718816
211189683
1958315357
719468505
226786159
1505960905
1332281613
1726359396
1358428887
876033840
277863190
816072572
40969790
1652030331
259863351
2044056406
1152628776
1098628079
788190933
1325990969
109476217
13162301
342815772
1568571131
1758722424
1695797708
2137528221
1802390164
479333963
1865773210
966029157
85806643
260119881
1198643900
910514159
625760104
804530954
1932116935
1539321835
128559296
83014567
623812274
398292219
537792423
1361398559
1729287957
1268197303
1634632371
1948124554
1810830374
1271363438
327895057
1051567911
322273949
561559484
1854251987
1947639053
2085365539
1946655464
262475255
990821575
164051128
2071509046
448065675
1319161200
1430028927
469915228
2139352678
1344198399
1523109404
1307279533
1663938842
813054740
226514516
1008821081
418922209
1079416154
337854743
251916135
1722669520
331113326
529473944
671794963
75261172
110130470
579240626
637760036
1619219272
1429022006
747075887
1623841227
710483440
1689934010
1200242120
645664126
183583270
74532904
2057359334
1665814183
829147082
569970474
2039521113
2385233
91705196
539821317
329203437
732249139
1544464510
951966999
569056903
1807598776
2071654361
238980626
130633058
1170219984
262354349
1431176151
1304511638
2106336692
1741859904
1085183545
2044704949
1673394745
1933467071
624708139
104428785
1709193538
1907583555
399694270
949435478
314715942
838258378
408192004
610514155
137588786
2139075300
841131498
1242847662
1183167925
223690576
1400445533
359036041
827720095
1006173116
2050843007
1843994801
339610544
208057755
905089761
594367807
1429140568
1783819827
1671631898
974452509
357974611
871420013
1907431751
2010772281
1552819695
94941172
1721691682
394682586
175769085
1414008415
1459619224
725003277
730878806
1213475549
1810092487
43960301
2004002272
424154775
338388274
1466656860
689250405
1470584003
2019219997
339231916
274078928
686686145
1234666194
1085563418
801579082
1887926217
161735380
2007852362
1887967268
1024760117
1925869083
1239084447
1899355459
292190771
868749740
308475514
873267446
1154658790
1156023233
137380281
1937891518
1043736091
815684778
1096010382
732889837
972775782
1125971454
1808416494
1914354441
444690950
828511117
824083029
74782028
2000703322
1770214297
276969430
168758236
918014103
1660643012
1964332167
1525416474
2071329557
1861161164
1815460253
980322721
211701853
897183816
567268955
1388408438
645530688
1043599118
784945926
1631455913
1203450862
390150820
1337901737
1798365952
473658141
1734026400
1215126898
2105379749
371124916
1952926289
172081862
1757598530
442826585
1766434139
715441137
515913894
1578073933
1791304726
1337931245
1289594356
757684518
1415244184
2022558739
181826853
1427495227
1127831096
1732114855
1940438205
1337028816
1718343507
2062343467
1107944239
351077262
1620869129
1879126399
281115712
615300764
1624795492
1283016984
711683196
1792243152
1961351799
799412036
1665291534
327387882
2028681240
1391203189
1253263711
1035885418
1829617310
1128503995
429640193
917190330
1665073255
961591864
489884110
133094444
604254061
2014083515
2109700461
664568396
445787325
1075313996
593075318
6906876
226582753
804436044
572335296
1424742129
579624036
1466738429
38360946
818866802
686440432
1456312554
1743894684
788761926
653650993
407524214
285212608
1410874355
754121395
209793969
1466455140
402667172
2011266462
1356216598
1620103620
2058567798
2087815253
1219006239
1645040441
590275649
55017326
2021257324
1727039650
276972633
350368087
1547769841
1209225914
1353543545
211006925
4209713
349398760
20791274
1193154315
1440256172
2028616723
296534404
44351900
334745880
1058881064
1471487991
717470809
1824313946
1739082569
30743658
1958586648
8396267
1684240173
1417219309
1557236938
934122371
1808078812
1649172896
1189699464
336860110
1996560852
408794041
972186963
328217044
1722194961
48126720
1716538768
1820782032
1950143718
526814520
1694243835
1051031537
109067645
1707541208
1577048190
1216280928
822150833
1754343067
169871311
1287743382
520344751
178178807
1285810989
265969073
1688585252
1191340234
1867352332
956628969
811906492
1827202443
1538424150
1742333041
441246219
2031477085
38179105
2040137402
1428993820
1656982826
2022251487
1200472353
1364196198
1104087393
887499427
435212202
1868774168
674909241
805073138
553933201
893418276
1630310125
404291845
1134
226899660
62539075
752471003
1404767668
1979294433
1742576418
1174923582
554069331
534067883
271088433
2044373156
1020329862
1749324690
47782948
1274308854
172931066
913209812
1494882480
1200240869
1501289277
932074699
2069302222
1682390860
1114980598
549311257
363772112
379382566
272539331
288349757
1202436156
1901128830
665836115
1723717587
1854713521
1194980158
1432511244
1372069275
696585049
1228683637
261592281
881513723
1535069582
766955968
2133926460
1562902616
1980355471
62046411
217351840
1892145774
1161244851
1833229522
1047691544
1766882082
1146817401
431191552
1611371759
1448461127
934052807
2031142745
1336579636
620925296
1593254266
1209740757
904804929
165428640
295914026
1012148615
429568699
1113677316
1954496569
1163863491
2068598665
1134875350
1037150170
165218520
226765187
237378215
610178688
2063174863
659018772
1179119393
573057155
326066059
1034754014
1541810277
601071482
319294226
46839004
2058086956
297535538
1238672754
1051143380
803936095
1473997262
1251756393
283022675
701894282
768834312
630019812
131625467
790408891
1618927870
423524982
1552324305
1829610043
1116992816
2033221101
667292328
2105341096
838997041
1579278641
278602005
215018985
1272083240
228931937
1084302508
1404450539
2020966081
1670077000
1579657640
656164263
1854259530
1758610845
1637183453
876286443
573132924
686416792
1439333516
360911048
1398457408
1061127017
1901737422
1215854964
226669790
69280627
2023130026
731566406
1860878548
824803630
2122644168
244957272
1991449505
1250292199
1693912799
104344827
1679008731
327615121
1780370648
543072384
1641119959
1376575537
605396144
1140716516
1290947106
629180411
16288852
2072200025
1574286472
992657437
1010934081
532556335
1459538181
853137160
944288636
1413105792
485860061
333917409
1289375503
86838879
1053472173
1137541833
1644240612
439930864
2128911363
77665089
406478502
1483088449
1474391421
450523886
1299076417
2027192253
1232379015
1459959940
2479842
1220752165
1833590230
1627614383
1754648432
984845725
1813615893
1203159862
423220342
663052547
1731021943
16816678
383172622
428787234
1255059983
858374973
434000448
1523590995
1108909806
1373835998
290249816
579179883
752723085
1311750470
154792322
628515929
74031965
1370120907
1165304641
2005143130
201845036
985014175
849854870
471425387
2119620464
1347163134
1184147021
1446703841
546443601
1765208338
36636493
1075436428
1092366750
195900614
107040959
1831451714
649136600
1465594414
243074695
1490750066
1506371534
1561190725
694988770
658154248
2044290079
1548711990
887146682
1138206939
2083666049
946260573
1808841678
913352337
1114676684
1397387674
1271457163
336133319
1786819145
1580776905
715038178
1176999272
308308005
348483053
272845563
2032132020
99187622
1078865712
1183808108
1566971227
1829499161
1323755018
318702789
118474168
352459612
971947654
880228113
432122644
1462184485
1839137779
156239149
376161812
1815691326
1543815534
804865027
190104250
720376186
1660299899
112520230
370516889
1156647254
766823038
620716959
440842025
222951700
1074625958
1130287208
1186911148
800804264
1642541353
74609260
2120604411
3854056
793864956
876283437
2025555800
775414945
574855831
1488268981
1901297471
793404807
6172857
1493100539
78099027
555019664
807305330
241238310
1673657478
843299708
370566768
1152753342
1465783217
1454446528
1004059077
96781467
507820662
584598234
661357712
89123057
163659158
652208892
1932591883
564497910
1446131644
27601574
1666739477
783672259
483827067
676335342
1728546145
666989596
1595413021
119186849
680391345
1843057256
313754484
739480478
152264524
1737775141
1094782605
482685628
558981525
676521459
1018964829
1271543970
571092063
1004449214
499982673
1534649559
873268920
1290470805
934593408
1995290219
1085902092
460210630
1759212921
182365003
1494399081
432183039
774141464
197133642
1116909426
229180473
575042916
1055103326
101735965
1013400982
428502983
677094726
908580428
2002374258
1433522867
1334455905
2142664704
1349700386
1524951193
6678317
2015093184
1413426238
1219136928
127770119
34646051
1630189453
587869151
602092409
184801030
299639669
1687748214
113711088
1343240490
849492158
1129553791
1135432394
1253730446
1611332682
2084887419
1938100162
1523099353
920511122
521850206
537638420
1000701295
1808926923
1043022564
964986290
1356736029
863598481
378038701
1844297333
1450031747
419065148
921092595
819744179
111553830
1011855303
1664441395
524747998
1353189744
1860757487
1844010151
715806626
1199176564
1201930750
2132658121
453878424
49357038
221813110
1153996399
2140338266
1086005529
1078880900
1315312203
291141880
754650341
479710308
1637579215
1554132953
1460275135
443102259
1685187759
942373259
2014099122
1348910540
216703012
722399963
1445886453
251707306
1556962103
1564995041
947088438
764961849
196229732
257978847
204614497
1128614966
1617411342
1506197465
241592517
1800747229
502667377
477454797
2965787
1069465222
262198463
330744077
651975935
1642069663
1785180434
1995260858
356833550
1006791197
698863537
1516827573
2094200392
473729835
1067330159
1165208703
173773387
1667946533
1772900020
165466576
461924192
1092128148
861954527
1785564508
1727272216
1464963105
845245795
30315935
36106293
662067048
1216410485
596147102
96836332
1397415852
1079167698
484933990
1768056170
194618479
1674330850
1269561512
226653745
2011406979
999002352
1955604470
1267186029
2025218667
2022212295
466401810
1213241987
1616972390
554663105
1575269268
796820313
467761431
1963441358
1730277748
1785996475
1208117069
480634597
743124738
1463584569
1422103179
399235525
1866241203
2024530613
591720260
192334523
1714146652
304823986
2022564597
1975298469
209757608
515889985
833193627
2147077745
944451967
335503461
1538322595
435153817
125860467
1723979481
746358677
1068977092
340178504
1350723561
1456823238
1199789489
532284726
1635771975
1461684879
1398495205
112375622
2093882893
462858018
101227889
1547050023
1890118768
1431645772
1637534301
1901778897
1987715264
1300234070
1090748240
1653195219
52634732
1276043108
761939530
1982090077
1899719482
1942684392
1660536494
817458382
873769776
1899798709
805781957
2131893596
1802886508
2019592979
1955944066
914247590
1562248742
1327420200
1733496386
1877703068
171951314
144405126
1750610090
1785569591
1279700090
530185678
285204503
772011022
492266453
1280138925
1533181419
394388596
1847299567
1141675519
722458275
1252380799
730495459
126191241
868914789
1065758797
1551866813
2116470522
841352383
1017006966
135252987
1536785354
621218165
249788420
1655590954
776223272
908687432
896262337
290630547
2079322548
1122674031
2119160587
653276833
2076696378
2109358563
1049531666
1504739289
1259177483
1806860197
1591723151
1249997745
1811526567
284720594
1803173014
447237335
1952680094
1906703554
754549799
1881820323
199658393
605903618
212517898
1929132942
929088291
214489271
648693139
973713582
1908529341
2053514228
1884977223
272966282
943997404
1025453550
1105035413
1863434084
2051634007
2043758091
1566199298
74976546
1261574845
1711505060
1056323892
414601677
1185636725
1210931635
344730181
668845025
1309292048
185514998
877283160
156074546
527277921
1778002576
1165961767
133977217
1166087769
923946519
251633457
1537356732
14149613
2073804682
44952325
66230737
301637647
899947584
634100006
473471665
895449933
1029661284
1641992714
1455801300
816243128
1740412166
437533081
1824834735
43313258
1255319659
354833622
1881202511
492887100
468104704
1676900582
307437640
219403243
1978431895
1762345188
470179547
164579955
1921127452
94145556
2124612930
938787055
1585977605
877462585
435397006
1044867392
1989599908
44247998
87243960
1681971298
2125606251
1707865180
1677097947
418496562
867958027
1470422226
209750053
350728609
71813175
2098435959
104120140
1068558338
831450438
1322530895
737553189
464984605
1885826586
1510402970
124109476
961172614
1564341376
770061165
1192260041
332717277
355737276
1882107643
46000545
1112611592
161747745
1507944337
1446066542
238717917
711613716
170502142
869019003
1381153598
1316425914
760175113
765884571
1957906063
1363621688
1774120195
1422500800
1707468484
789021574
1565508726
862111460
1205568228
4279894
823274720
1339754533
1094404557
286448045
1779293268
333964564
2091046103
1863573125
561641051
1673806518
38818319
740777941
924294058
652428607
1573893736
1000064885
1551368219
2089677009
1927542774
974801413
135727198
1409061371
1980059619
537301880
1934848268
547155262
856524161
1359985466
1047362624
1750480785
650854321
852721731
836053111
1924912995
1851088704
1872022986
1412492771
1832905577
823616004
1227261642
816186778
1771478089
1890569154
1665899241
822818618
815477751
333027723
871195302
1540304803
2099772895
263830404
1386824536
360406732
1332867145
1158256433
810982180
970743376
714677072
2092405116
1380316736
2029576025
859758972
1773576573
68848199
1612718357
1326643319
869657179
239008466
1467543336
308818185
1369005417
1578526075
546973627
2046953190
1563190578
808105612
181782896
611056071
447190620
867779837
503286285
2001448215
335702842
1243526798
1821897920
1514065892
19531045
1942170718
308613146
1911934584
685111184
793229034
480349307
190597276
13900119
114692678
889944546
801133460
312762335
1116973767
1765508978
671711710
190693465
911796401
1271777266
103854746
1677007698
1676526776
1963262261
558476063
958344614
841786459
347177566
1234138679
942050256
1150057973
1464107313
1459916020
2016322365
229852465
1410924933
374851213
763151622
181509943
320553664
2094993677
1585461399
749264543
1947711058
1972957424
544363758
1312573497
1645903292
105236964
1669833689
944676530
1097363775
2093608806
2093681511
334296992
1857727991
1244232669
1708916977
1432868603
1921362788
697233797
417907375
339448745
993319705
787325795
22911571
1938359266
1164168621
1508959237
803350293
836727121
289268067
1325989615
1516089344
775476537
541948178
1636235388
786136798
724131023
1998829885
651695536
575160549
1482896771
1113706222
1544695173
706835102
768581986
1187823220
2082586627
978309426
1788760815
808761518
2114639704
1854264566
365695409
588839366
1338879859
2023437245
750888549
688992162
1134569162
1132358315
1070337880
673540028
1246557834
880103711
323943464
291341715
2125050462
310751906
2008191706
1391542510
859083037
1576988864
1764588352
1587653631
1678441734
1212001762
732705829
1021657649
613018605
98729828
2117512827
833584429
1493761902
1674880953
743780933
1740436583
1245801770
1502206027
857049878
1802306210
1628548913
1227619614
1651604309
1985082509
510589917
945163517
1526167972
683720388
745899731
172025226
45528209
1321810949
849905739
643378312
193945179
840954846
1754467875
2086091400
1747468828
1117939738
924488626
17960168
334143398
188673000
301228601
224804856
1569017728
2032730598
265205977
2057965978
1922576345
1868775881
685686045
1850174274
1044961162
2026358614
1755591446
3470451
1134662636
651700210
1221852637
1176972418
2008787916
1270739397
1484416860
1332907390
1054207102
1107603765
1132867827
1136113077
311983414
1555463977
1141730168
546478772
2129067140
1722030116
2143098790
10863339
230810514
1203861897
1359253074
1752860798
1775776465
2074085428
2091757736
1271882379
1921672763
2083471053
1504895059
1477261506
859812101
537715728
2051260344
247250113
722371354
734906678
1913240189
1559546975
282678244
2043154259
1725781353
584768628
1126217644
604501714
775767871
141453822
1508621143
137901323
1392007144
184055243
1548191871
1298584182
2073758188
1620575717
1778340420
1202688253
1263667769
629452787
1028491570
771021380
2081580934
1086335779
1063737098
300955236
435721300
202369937
98788394
1795377501
1961831866
221758148
1847386824
1213356404
248417244
1955498930
785638308
1724997147
21371676
522574806
527168010
1946981766
268466973
148749741
524941417
915776395
1486055390
1826452306
1995598915
689846070
1391225238
1225408651
1068024496
1298741486
436948260
322256075
1433480225
408650241
1039885336
752430552
309696873
1486166341
756845874
73492872
300877675
1562114705
334300236
1494401254
2077496145
1774281695
1738865473
1087336780
1638782748
856337683
689240398
1561272221
1314203
730244178
1247282191
511957430
1198620390
1620604397
51023662
218440088
1641133253
2095127034
1138177308
1132068481
43579002
1116752390
1665808112
765139114
673680612
1879441511
184337692
394648054
378097589
88964573
1565069062
1161402646
896694403
1226495917
1087904741
305646513
585809975
940838508
947546833
127942821
925352445
961457024
719084208
1765958189
1698146428
118155394
2126994173
1883013128
1463624148
852843559
1975575448
1138893249
1545444368
139997574
939013377
1069703490
933415092
1380246945
294904207
935808196
623929802
685739619
1922046966
830951728
1615816150
2043979866
1467928886
1946266640
1299129278
1696754895
1520076713
1562306107
1751003068
1526640772
1237125106
510547445
1830495961
448940561
1055575300
1488562471
1119808470
1258487559
1581530242
136804251
123806494
1596259254
88974981
1355144423
922220269
1590480980
1688145583
2104892335
1179919357
1740306323
774683477
1766999684
779767061
1790567708
930713366
365294437
1270519771
812096378
673458173
1572009272
520589541
583256691
174049263
135994901
1865242682
747337079
1409943003
1927809543
2057966797
931864942
1143882836
680128737
1644736939
1865452425
971502473
1900445844
767484379
1824843559
1991547024
1395703619
1370450995
1457038387
258383182
2044917293
1402060889
1166654720
604629466
691249944
1084215904
1768787319
1345012650
742290101
1779122138
50802752
571700949
607798176
1859828413
752051735
1218921754
817180633
1827716861
1376977568
213720843
619683585
1243385328
1755112553
333030469
1546608969
1630958405
606106036
1466166090
1090769163
2120765576
1566678901
746754556
1100217686
2028171736
1343717207
770872698
892328943
1600432634
506877430
1380512583
628982770
403158665
932067678
1982861467
2142990293
51047577
1489450695
592571103
1756415888
591670350
1290011087
1639977133
1208267549
103292440
2022975813
1791647907
500544585
543471029
1992218361
559256330
1468664293
321912641
835654814
1155696967
519182609
1368142780
1835703013
1771529761
150331227
1675760685
542910432
1488678542
388394499
326274821
1318739052
439791971
833383342
373337026
1198793475
147224514
355245672
1731510093
1141611996
2008513898
710639123
1297737773
1583914333
437711108
1528352471
808899306
965451199
141245442
990659365
912443039
1997164170
1931842435
1071392342
1318582326
1054777172
1159548938
1329008209
715401108
707876513
847646183
386504232
1589150640
1376334080
1844549012
1985552521
1186584216
384271792
2114882443
861708691
106035624
1853584897
1945430414
1435267367
1872990805
548709274
183582047
948053447
1470174583
1570663858
132100672
1319204315
1579684962
2039265445
2135417065
279126661
1931596079
1698904883
2122999615
1094380012
1762269705
601904464
1838238017
2050064712
811429485
276065796
1536432370
1785435985
1720675063
961468922
1252058779
1115086359
910851545
1864976775
1924856054
123084221
500818565
1652211534
1585466831
1634029161
197060353
1230704055
812048880
2135866113
1620211440
209706495
1354940771
1261054638
1215557868
1643920896
971366376
2046759797
90587576
143374022
281721050
1812124894
790382959
106031762
903526349
1712060729
466978612
1645722347
2055301295
1658028298
420220340
1177483133
761098193
347944080
1372897069
1480954719
939543175
788528615
1005769194
1368483003
374200069
791104500
599759973
115173771
11314476
637959119
1915201891
404854484
928517659
1767328758
253629655
1802382964
1984238809
626808190
1309093595
1729338849
908791390
2013302597
549153115
319808507
6361654
353163195
1625525123
1642757849
1080111683
1831634653
1452224067
1564992336
652377006
1872365863
1040613444
1386052114
1603976681
1080852880
1844990662
1619994258
198777980
597652261
1648717083
1839158426
692741624
1728935025
1456089450
486182737
1163408650
1136060591
1218926801
1179098934
447993999
13484741
598437765
1233465291
2008941351
421482243
345831778
1344143051
295453850
1033176526
1883723257
679252478
820857182
1302685077
1514847310
1770484990
1915544216
1085134108
1439729735
1871642623
620287789
21925338
761581007
206939790
713522094
1711377956
643184012
1878772887
213979663
1078301582
1058873684
1622680921
1686958724
1842748583
1198200770
1264949715
117668777
1837724762
1940093292
252688038
1448463070
864928398
614366269
566665853
2086419354
1457399829
2008510481
1294179383
1104982301
870899637
1380403950
1158086998
649700794
1182755047
2127330773
1127799779
1415250754
1196014128
421597082
515176742
2093073315
118848270
1916797608
93030296
903305364
343557702
1127940216
341785864
1638521877
1852568734
2049002950
2125071680
962988279
1618210342
582551417
1460746240
436206233
594183675
1745593744
1194481442
1050391936
2141805189
1793509633
712070491
635860980
1942995380
747785984
124871605
1957810405
1297234375
337423735
1342261364
1094812162
774759525
532584171
526662925
1339893411
758712454
586606472
1660966069
1784063026
346660085
85973152
1906010614
559309614
1015732710
1264483683
292525486
1868451428
486200369
1408075542
1300245773
1653906515
1982406311
132403333
1052264279
596074000
1378841867
1807430602
360434969
1681512653
788360655
1575888197
1014238550
2079106452
1286616234
2118031418
1568726260
825333991
1859079382
657828629
1708604377
1962701923
1426545308
380083175
1584825265
377576895
1243346604
1494844566
171777709
1087512414
1709803519
1191861906
990233783
1615540523
24126761
1648381874
861291088
1593935949
1644199998
609959498
843630337
2088906520
1254348728
1460514132
1937292075
1582605807
1912074540
1501356169
2094800416
1406208918
1230511074
1164527963
143813996
687541429
525089415
970996255
819073501
1228053645
1486280158
676848361
1077761551
1537963369
1616590429
1547081307
688383349
1891393669
1853130555
333862024
695587227
1211582098
1781989462
1706401907
207429858
773523386
2043942987
1374067597
1081271504
1678777259
1018871515
1315793452
827119675
188807868
1097637687
1207885900
1629521129
54480190
2103536152
120616132
979956515
935781350
1739663399
529170104
1824251635
1615820961
1432261742
160282745
1748465232
1098790506
1480228333
1204620624
789684227
296225094
662254213
2052893808
1022478754
917878475
53670111
183985683
803093945
752533171
304636628
660295490
782631375
45089396
1799626673
243183149
1020280142
2019767828
1383216688
1214131854
1144661803
1959532518
713473849
927292851
413957271
743993715
1007449986
210923286
433159835
48226049
854876774
169232352
1544845585
1653629014
457143233
475124832
1762906253
2000990372
786121348
1089577789
879663289
1991599888
1963639388
1476970992
1373024857
1528159951
97781391
1839993126
1299214764
919463757
973868054
1018063209
1068027078
220282024
716803037
576693870
1372262859
1689634722
547869856
1984857145
1757357336
369731147
1998761454
942600880
259606430
688520170
2062827916
1227205268
46425273
1780189510
2027818582
1826228486
1815079177
939920675
2095440472
433009690
1779048640
1767074822
904912072
799377239
1987058968
148087123
121534680
2097497925
396108546
236353111
194092837
370384581
2143003159
533463958
733855990
1467146766
1656074572
1528625280
1823734113
284105644
1282086570
204188751
1058289854
907534565
706270465
957281534
1686271387
438857117
94781921
1505216708
1830283322
666830865
566731894
340960838
1634290645
872722095
972970706
1456849913
1673210243
395964
564103494
730663159
1830627982
840871165
1495945281
798281002
1229287831
209162919
1901496839
525623772
371523073
1689907481
929370531
2116641088
1380849239
1681344928
777687268
1939130267
1868937525
1592248054
1156437613
291164780
1811486918
448782359
135443518
1395042736
707796091
805193106
1177183708
1231212395
250997651
1043535192
788692623
102193284
1867546306
148985617
2028691382
197061805
1874869117
700170323
1934571182
723750442
1000379668
1704837332
861045642
1853107015
1621276605
1417795305
791095118
1692661098
614152800
1943415641
685439384
1531216352
1509677393
1706063330
965404481
1261154850
158480407
243411396
570661244
190211044
1027910587
1980623236
1039704545
286845315
1428557093
1199522634
320549710
1540246050
123311087
128300316
1970888244
1884768738
371177331
393476430
514774918
467286603
1183128035
1543805625
1569736574
169120409
1338800716
1820643523
807018097
347033455
1221373724
1904649196
697038055
237444098
180070276
1885035002
2058973337
737755538
385840934
272050566
1253683864
417751035
1203660521
2113877949
1245597310
557575636
1896288309
1858263778
200984498
1479901451
445218417
1610688624
816158880
111599237
536500753
402376529
1564196938
675271485
1348016657
259526039
1045420131
903533389
309477111
1500472393
189641776
2020041579
655791159
1280308157
280725108
555829347
1470135086
596547388
1084329857
1759870930
964705552
124459598
610358253
26607580
766010647
1676131404
1264933486
832389053
1691558678
924122231
1983017503
46303231
2008659257
32681640
1166246189
44043085
209115858
1313298362
557374062
741066079
275598901
1190056198
1526996006
786703450
1076578059
792802659
1155110449
1766946960
216270029
424875240
189806619
296562004
1765302412
300937595
540608313
815777802
623339511
340787960
1641487718
1059500537
1126170208
1990869849
1866542873
1775421212
374114453
602129163
1117100289
816885559
72457603
1572685174
902428591
1414266341
1926808060
1845503054
117392393
1029577443
996157784
474709250
1164147456
1306128959
1978171685
1900192923
1204407078
1327852640
87671504
1191043896
1782729522
2054270690
228068801
1639872849
1343895501
1698898940
1625393605
1258744694
1271773855
1834634084
1898860871
1817745060
1452554072
340677315
86729602
1844939936
760226596
340423964
931766059
691386427
952853191
1417618277
1023001607
216418560
1531523066
1157100928
38698337
632973432
362186773
245850501
1853715680
325596554
836903711
1838758987
1918397401
245172571
1120202965
2019361255
301424167
1121714866
1225007000
148432282
971811950
579459937
984984235
1876339266
2088521188
42402731
1922068551
364593872
1093602133
903415495
1045483424
670710242
54181982
285488942
1463472150
1945494165
1901635241
802595495
132304359
354242744
465741782
260394695
512078364
624498816
1529919292
169655603
190426987
720885730
1036989605
2137372494
778078597
334202261
222779151
2055168904
1617191582
474515966
1796382117
1787797694
786960873
534224753
242371387
269134450
317981131
1823177333
1636034402
255002064
516462234
1363884394
285985305
731034951
916396967
1159896516
481209504
122598636
1690450737
858327982
326321370
1549123304
963050190
466637326
1787094659
76240763
1791968103
1953250160
1112551032
1227891005
308211202
1600382417
2016588802
1491630463
1869372206
295559964
286704634
1860328674
146116681
1991778619
1534337621
616272610
1501748886
1723636299
491705508
468263547
1872761021
86232404
1022162127
578883116
2071273831
706084311
287083013
845633751
1403484726
66862206
1744989387
687821109
1372371029
1888630611
1502293923
1487021690
903347273
1640616435
615977496
473679024
1779089220
2079426003
622459628
1619982519
290599516
2007927361
1611168293
633461937
1041900338
863749446
1057674195
1324584001
129919965
1165919015
1196364047
750526607
1893984298
1201796895
2079529984
177730789
824308866
84575036
455073981
643773077
2022011759
554813765
202274755
1544201570
731274294
1159496314
506484975
1999034344
1655230828
1538989953
668177680
108427194
660782795
1554395605
616306744
1030029650
2139029365
776444533
726332487
1644868856
1274481761
648119160
1760342722
2107822682
1608266380
1048846239
1420275616
7675217
1917407495
388182667
1757641509
1230219736
854990794
54288815
2057454578
65925173
1360330020
1512000400
839207371
408562093
809780413
1946708188
789927827
1901458434
1467755814
1281340388
547898740
769605320
1510092478
1737234961
1650230137
1709604481
311095661
1059893883
876849924
16460188
80987000
547929953
1005918788
955481124
438081271
388462237
1090622847
1102087450
822839468
723554400
2095116632
843020556
564325922
1993777522
1620231588
851005392
1645407269
1210857851
1615538060
492939258
1766823001
1164233923
665086738
816182095
1081379839
1266836491
250539603
582871861
1813985849
34673683
1146612475
1590578267
1929936424
1766932163
1505775846
1854856106
1195830583
1959893833
1245489337
311734900
1002608908
363464156
274136328
1317130748
2005098095
1822955501
273403340
897253563
77773558
903776680
1738213910
241495433
684338023
1546147989
627446329
1988730127
692523587
72399023
87278083
2087132408
1960650149
1152437411
2144568201
1133019296
1772119466
657729000
1681418414
493495769
222272252
13962514
742739429
579485667
306732033
448893361
1738736681
971418919
1829608673
511337358
1624867661
608768545
117031957
794587524
251995258
199376593
1328892292
421942057
2023810019
1205197335
2074795230
2083158027
1644080090
1987532291
1167201043
1694441525
2082907660
1209609456
1221172573
1184701600
1190565575
1332700371
1835665233
1526618019
2071608911
1806064633
1729756391
2137859219
429245395
1668209831
1573722358
919951409
507193128
257981111
1068907259
361245007
1971567511
2100508166
206988807
1996740842
1848027463
1148282978
481371844
2138055206
1239775420
1482881152
80707943
262173401
10986402
2048055103
651847724
2072832884
1780363333
141542083
1882569087
5449616
1139299101
1269388373
2099562157
670027304
1884428580
2081051318
128016743
2114054653
1407589028
733040694
305033849
839452950
1714107582
1705545051
797906897
11478516
1543981995
1140729408
476793662
2127517557
1214256582
1906148997
403378166
638208213
699592020
63645030
91302206
1272543805
427600462
1380157900
1581144234
2033338528
879396148
1948161885
1692804223
1776926446
1483538795
1253581162
1272849829
1344941322
2145771220
184469669
865131998
1366001866
1330255056
11148973
1895634445
260019794
1555092448
1442386412
51037531
1902303198
1323864172
2109317700
1958641076
1151550978
734729297
1954209244
647259065
961401078
195664363
1760175127
426486755
661890874
1774841322
2054992623
1502323077
2121811671
1879939466
547781317
275461290
863589767
1711019230
1946106502
268701712
2101428420
1502150943
2111235157
1520056302
693478939
705653576
1641695558
1040265235
1456636742
1411061114
680070644
294103512
1759719141
918079907
677242529
30587530
197793805
153531493
111811510
370252375
881348423
1507706461
138761607
1041426659
341169668
906829494
1834135816
1088716219
238794673
46169551
1518083033
1338424453
1447094537
520797953
1562703985
1365013653
2126180717
414014202
1731529366
757089961
1500731963
316011033
842836849
2001245038
930277207
2024464029
1356023240
1499656496
996382593
864013988
1345395382
1947216624
530214148
1588291440
723864859
980010402
33160363
1494674951
1923692112
1874464711
2097071975
515963598
2003960465
2085598727
241588700
42742565
1795265760
1045816070
151139478
852691965
1574417367
1337582715
275217560
1767478142
864320753
1917278644
1649177462
1096172545
477962668
1866721948
2055518119
1818943005
1622403933
938706172
1806519420
1636190866
1158973369
2022580994
398027461
650675402
421895325
391125507
1219565819
27364614
19965162
1164832771
51546899
646210319
1550914616
1473559167
1214729078
1940326239
904643407
297796657
1639852698
1483245226
28288189
1666071456
786102137
1159072599
2137047055
1516022250
1611464786
1558706080
1980659629
605286288
1841125864
640682160
477500307
28183576
300282023
449937407
1676842551
2065623982
2093113484
1161581990
58382606
1718123894
1999344955
71594883
187625526
176378392
573518401
575534747
2014697218
954515753
76792890
577206527
852255919
818649249
471512977
746862
453412705
2073842216
829495723
476139636
1021561289
833999305
987767131
905468683
205004453
994552774
720272987
236166295
84538668
684913573
490959366
1220646331
1470534936
723423598
1832693727
588753388
1372439296
42475724
1590166865
1292542557
93695295
1908037256
590465488
175978353
1103634204
1475473310
683218863
960340924
1184497030
320480942
1289407463
2009808313
1019087852
707375837
912543469
1792875156
1408497525
71912846
1300177864
96647148
290761604
426557781
2097562067
1138208322
1019014899
354909996
563491798
1868786521
131548910
1420148202
1206452373
1683878912
2019959777
2094210911
489610069
867348243
1385125379
500686754
959749140
632960750
923388151
1966443111
860421973
1489253493
1680771108
1609316809
1072803511
447365307
135138224
1915837535
1721831778
579129126
1422576555
1918960540
868082663
2042306732
261758208
552778159
611162299
835140825
502027763
1197138030
1722974228
1982264479
593312079
2078381804
1770961155
538111245
372091816
1620584432
503113927
733261980
1193783157
1605763204
850377694
1286916606
887990416
130428377
27864311
1645864498
567667118
774792017
1473943357
798097225
1184073596
1723369905
874417253
207523273
588084618
719836201
335378093
641516415
1508174422
1006788512
1640890377
146984289
843844457
1591236646
417481441
1338711681
1324212784
141666237
965919250
1168556424
1606981427
1860906033
806889826
737129216
268105550
837580283
1581569491
267666547
799424390
1916734882
156181804
1372882278
488976659
942686928
33394546
1871361780
939093570
1954972122
1990559258
859292784
854597106
938685055
2072911037
372033402
1780406425
1896488536
2003269934
4886704
1954143118
417816049
1185418223
91241218
2145683045
852283538
297832591
1624360243
566042253
1663048033
2134365488
808432783
621075268
642917960
467618725
1460190967
40188620
1482243567
141648178
2080275730
359898522
1233556917
889888492
1086727391
1303653175
228618320
806261227
656296906
150798006
105497692
1328118726
191017096
2012912113
1642097074
1044368046
930549296
1689690962
1679478928
1228691752
1323431247
1847715909
1305362243
47085414
923840358
1254271783
493263000
994622131
618473609
1741174407
699968066
267490765
579789170
1088731508
1157104328
876001601
800057860
409889791
632901654
1934900240
237953965
1181285368
1208632732
1243646777
1718029153
674774941
1355287130
1573790261
633818128
1373451218
964505477
2106854255
1508989081
2092842718
724577961
1246636161
1279905415
1327217992
1923837833
273039946
1209163710
2054280852
1625806589
1417077075
1061618991
1445500946
912448627
263777642
1888958662
118708897
1749625076
258807614
1123301416
1935699573
578731273
1951532858
1095585341
901385867
1638768334
1297635000
2066949575
2038013461
1554256023
1432702840
221979709
619588664
879447747
1746236590
907791025
1977040846
111138387
1387254467
597369196
928312553
95695624
1000019927
210250060
2142121869
652694914
1942319989
991450729
1869517134
1171747352
579878775
1562513995
981210218
1371170251
1576038451
1171080714
1457940690
811902530
1704250434
1181936816
72378449
2137503409
1627581768
1652862257
2046089846
1001465478
767297515
1685421358
1751613631
473110515
2073721891
1069304530
525560762
339692973
716778883
908701446
244815418
2120073585
391488320
1693034497
88263134
1619509862
1027469526
799693675
1035225
248552255
1568368154
1988157495
203608279
698662881
369821481
491065731
971585713
283673909
613731637
691890340
1461490634
1700748653
1513270938
471064349
638185029
367304613
393768621
959240447
190735648
1042208255
2098017950
211359608
853148112
1215730492
1447556390
1492890326
1986649745
1429852502
543131579
64822395
1649054473
1559549978
1910483223
772024751
66316356
1546234566
1798548313
1603151311
1219417405
313458431
1110964054
228518855
198623814
18856492
1742951562
1101138331
333911729
1390672057
943258191
1345710397
546704234
1266457406
433350428
1476002723
1398655164
433741288
1803551084
781786021
653576601
615085520
459767771
1955102349
1498843132
1989851071
1150753099
1041584080
522023341
1775453713
882408706
444127861
772744215
231458635
1142854549
1070394316
668725324
50865211
2060518938
1155085732
758294478
741395926
124292905
399685702
1684648040
473336899
711791363
1262892286
102654235
357160107
1258717153
1619437551
223061188
1015981848
175207845
1763232481
2004412627
1519777101
1271445188
783589247
348278548
415600877
1257529457
194379913
1050356556
670540100
112192073
989150634
1733019527
481993341
1857548077
731954312
1397452756
297462403
2018557293
1154524094
1891092113
1224652954
1886826196
393055316
675963095
280873637
472467662
606289075
776841937
549289022
1952589118
817392308
1228018617
2033871838
208183797
491029964
914653784
76065364
1985173896
1140623689
1311183145
1488154624
1118331773
745526918
1053627038
1988451389
86858788
1026430841
1037786383
1199716791
437794129
485435518
1206771616
1685802751
1005702730
511052511
375619124
1518809877
1402688594
1619517189
963720536
877014071
1225222808
1030743776
1432192694
24909456
2086148761
1000968211
1420111348
1864946028
1949469843
1802077640
2011831221
1047017177
926517083
2061421441
128826167
142776387
868202745
1294262103
183991678
1119274648
165856961
100656021
1227402756
1550229157
23078336
1184616851
73305954
510599367
1838463646
1168618525
1155776129
580193916
1060651516
2135288026
1028775950
1309610092
75858207
1869245306
1109693371
844522909
497040771
593504050
111063326
327620729
1948909053
1833849337
1275251620
330874460
303469006
649514346
1866465061
651738198
82928191
889623109
1146356725
2058294981
266635592
1836130804
1975749236
1792460589
1207088000
57671933
698998981
1754438099
1391773519
1600076098
2097208798
1921488039
588010839
282059992
2028082685
1350952333
760991930
172605102
2091014014
1135171658
1140166513
1918156453
851996212
993678561
1746047740
398703324
100675690
1658349051
448927593
2102989245
776655661
110577302
1734536453
2063490248
1439532420
1440184654
475502481
552086221
2143245839
2109957506
1669740277
1528742353
1259822607
1752825459
760559503
1241835873
1572615874
638578904
636865014
1586871626
1008055478
548428139
904733682
120751844
201452718
1027998620
1542293549
469344390
1095663434
1849044630
2133857959
1069506270
1962356239
97901830
782263569
350356318
797619898
1113762339
441114284
1934735061
976681043
493365446
1906240763
1061522233
421355268
1553647820
842393559
372672107
615553078
978404917
1475333548
1104786453
1325174602
937795312
1213645722
1056063466
2094641522
1281790252
1079664120
670341116
2049735147
639803772
2090053666
2039715553
1936869044
498444616
1231234401
1903212209
100430908
1164045589
559489264
893929961
1666892283
798866065
2105173360
51560135
865468084
467570406
2081506917
1622403357
1425800336
818595100
131899362
468800601
1331547428
1192938510
848139929
1770561151
1270957673
143844580
44376081
341760483
547802693
1251895682
98718686
1944188724
103051040
339057279
244482687
1255487488
1278686221
718730519
456398441
1038199148
2026622218
1383928376
83704928
1130603913
35617622
546966525
855069550
1141792295
1832535485
1514237025
880813241
505311004
1868788838
1372169125
1327621319
1525970977
1284593131
407766556
953350898
688963507
200624827
463098414
1758368256
310959248
1055201688
1898495955
509014048
1915775106
2105707593
452695364
1976735643
1473100404
1738691462
54216320
567619124
1574152362
1737700097
1067588344
516239065
1765364487
663123434
1709071201
2096062556
1713960311
561687420
1446250810
637081237
1381941704
1823058440
1640438658
1338129086
1211155039
1788534072
370624067
535304870
1129890881
958060591
1062619189
1480196778
45697323
1434006356
1600241875
1032887296
947290655
680374238
1732873975
1201215179
735859015
1109763017
1969993455
155523270
111826119
1570418527
844026169
649098968
1098840227
1618196471
579075992
376288268
20615330
1594961122
1677290625
1498041144
961772320
1384485886
1363562812
1153154572
221530990
232480014
1838777087
1900441117
886897425
673775364
1209240260
1464810593
387982683
2079611813
896877174
568914532
1576355955
193358839
1395391316
1078882709
2138640570
217068579
1055141078
1138404405
273983928
396492891
1240181236
560948554
845486498
1754654870
801923153
2052831443
345744173
1898880236
2074648017
569601115
1060122417
1745582630
1342299978
707266184
1365163903
1513285055
817047104
1519693958
1678305653
1175712150
1057478665
311287070
1991530340
419449223
200811277
937802043
578769802
2061461085
1018424676
2033607876
1220827603
721160868
969231201
1403187802
289780269
1273825079
20151773
2032152476
1306137471
1538934396
2016376701
1702245696
1068715154
947855830
1089661979
625721408
1148712850
2028666173
630908601
195842208
529085330
186723183
417785632
1335497469
1710057285
2073631389
568690989
1281134551
158927549
2025834508
1069003312
1683825802
435059175
523992350
1857242948
1333937016
284020539
1439879871
2018405438
1796897692
1605223697
2132278941
459032850
1921534310
2073469098
169436705
1648646284
1560260422
1358439476
1920498672
687685335
1975948479
1362331845
191357797
1689527972
562622492
1137869072
3267925
858368257
611431802
405029687
1208482683
267205152
567906264
790207337
1643978148
1237327992
2004639934
1933116911
153793975
1921577650
54954256
379834711
807555938
140549581
1407908038
1967474897
1978431782
2120348652
965937076
1667557031
1844819958
402964943
622400829
519343678
2137723870
971861440
1096741080
739495411
1336324054
1731861909
863046250
459352666
510509728
443966601
1934060137
315780949
836817542
92174896
940929592
1877805937
1797208572
62584905
3761142
2086105387
1539240745
775823586
1308406595
1943831056
928623891
158051633
1198923178
85590075
1133520720
804528920
16681432
70453524
1946474092
789361569
1456058643
956274459
787402789
2079105553
1532202683
139594983
1241907115
45690996
91461836
839632561
648651249
1260984202
1913045022
2077865133
1866598813
256410656
977352831
1653734905
1459530712
1692835195
282659189
1380690272
1613853690
1112904554
224027982
1869173212
346578984
860239222
1175898857
686808633
1183212977
44568426
373288221
513951110
1597807777
1922503028
786391653
1534810195
1969534190
1400880394
1450974925
2134807223
1499312585
1740823496
73314940
804845373
61599462
21085551
1367692007
241889402
1329425307
710672018
175680243
1853111336
752050174
1946670597
38957772
1052433539
66197684
785247232
543608991
1491473181
1087904655
1687271470
2132902099
1709597342
505254723
1563387669
1405601219
400791971
196936799
1343768901
1005592756
898229361
744900713
557238733
1990250902
1351542718
1025299405
662891342
2082873141
57139755
1514291337
2144358212
1490118698
944363348
2018386746
1451148271
603060769
1168949681
227813104
1591106134
1702408984
447401140
1436119586
1593312498
970418344
1203017505
1167741488
1265352153
80550118
1714650592
1023487981
1702179978
149938875
1003679023
867159008
729285861
1122354503
1950989195
589021883
718566604
1952262531
1855753183
643782905
1724234457
1542861087
1626486814
1350537177
267045927
745394098
3359269
2135458062
876786461
1853598284
1724731422
2084635578
1602579693
368296045
672377988
207001443
1474449635
870112252
1406521934
570595826
994901422
1414318267
669318607
1019855431
1034014773
1073436179
1264699355
471262586
671801643
110960146
835372805
1251082930
2116979782
1748440588
702888817
708089807
1439727121
1757144897
649641817
276577570
2041465216
308547168
2130117218
758942244
1619035973
676447364
826837930
1706115409
1428781971
1278324433
840401905
9553055
1698317341
1588156155
1636927405
1996935599
1192726197
730098608
112820622
2038662737
1764153189
1068615903
243436712
916630546
1066217193
406931225
1410129579
893996415
774408343
783504725
1631435326
443519357
411865282
1074485205
1695246542
2115035126
837552958
154521866
251018723
31739336
452442317
343101906
357015563
798904821
870041266
412692898
1708137426
1000128583
1151648650
1410928273
1593671165
603852623
1047862971
987764201
1900148127
1128588110
1544826294
1061098532
786775752
1355342569
1350548241
1932283295
444126152
1884673038
2118720520
944774708
1917331608
1568276168
1655099325
846029288
1228794921
1847909180
1933812675
819373359
1943491479
458687495
636773515
1220615387
702442329
1975809112
899486197
1667655354
1002730040
1735002788
2007932419
268833173
1553283948
1647793704
969290661
2063068591
1201445113
520989276
655819855
2106516
1928777084
1467316978
560438911
1748376044
241501840
1871380785
1233898455
2104431474
1071570862
1422075736
660862897
1161668821
1702489019
1766440222
2039160081
1375141017
509626187
718926779
821837085
1213119548
2058302275
1595024005
2098748622
1639639008
1949742863
1852035875
278268978
1710252953
942885502
971052434
1879274453
1254706722
1413122064
524819542
648276758
1661346598
112453650
164503821
781326039
1098555793
1163297168
1565167743
758091667
928480484
38065580
1015250705
1561005858
425841928
1384095987
578577541
444999654
1091139381
1451800168
29892860
144933350
191816989
674161049
469714978
663134773
1770661362
379310090
110868217
2119055446
1774411446
601687267
1503292996
638711026
2087596574
88134188
1332000908
334292991
297330853
1509972721
748786919
1948083857
281043346
1640996459
430992469
1080261120
211405441
923568468
783158608
2011616696
88285125
1852182749
1308946443
2131580058
1871410444
2146718737
145343377
835387639
807666929
64669521
709181591
454336860
724240905
380462381
850151217
272486236
44129920
670165500
1831289290
522950116
459007140
120984801
86626989
1382324170
18986771
978580267
1799079650
1177009361
1204297964
27079102
334779316
1708288351
272457272
1824946026
369662494
1761557496
1704141837
93046741
1804497714
1273385850
926544078
1529277689
498369673
111680951
1253975178
600893931
1766890714
860597599
410509520
933721248
1975867145
576297050
599699891
1517254844
115345313
303849033
5373263
533569842
628093181
1420777115
1539783781
799927036
293060128
757409374
183433831
1320370023
1811564786
204390151
1212259884
1353192909
1703126330
416015611
25491853
17374812
1638888726
430849169
1207673380
400749601
1728939360
1612177900
797905214
2136725329
1575334462
1159628290
646286344
6451024
259789416
509351266
276092088
1662686537
177630308
1194714743
876781868
700524157
153350791
2013491077
1445190876
1256185313
772294396
612205832
598454200
835335968
1898629098
2130649192
1763397477
1383880835
1393239097
104901938
1547933466
1209337101
2017212249
794222693
577333113
1128503036
407252377
1306400293
331206590
2294213
982577337
1348155451
538639628
286973145
253221800
1056648124
500626267
109016362
1204270911
653903892
882707774
1489627157
847773246
1025070377
56575112
2103526711
1930455384
95654170
294666849
873314493
516670476
957169313
284637046
1699659233
606668889
1723153390
1854831634
1475172584
1373356861
181936114
771619011
373512556
28098738
1553031577
207771300
298886376
1570504879
342033725
1815213796
1842841664
1832186412
1176294207
355513313
1473843972
336984254
698095222
1619224801
1995077854
1774991234
1374478868
2048148144
1090288617
1447339737
1517674519
1972950869
1867374468
624127697
2113382256
246089444
1499587113
1307741475
1531484776
142975896
804503400
2088288441
1607879922
1125507517
1736456832
2066333083
1746235948
1077055547
471740669
1952491942
573133823
2095716615
1451176952
498458831
522964983
804800779
1544629083
1042350273
1134485105
798285945
442105691
590888544
1873846417
1978395371
1204177784
15597743
1142617652
1957748798
38017010
1649264058
1485282504
626887671
102931617
1087983315
209835310
80592413
231738085
189207709
1411289573
1846068003
86925348
1535312818
2107911560
287941763
2035826636
1458733135
1838852338
276246724
265213372
857518890
852324720
517786557
1445576729
469245261
468168502
1343555137
1703019123
1077834823
611588947
603389991
586219347
323471098
522804780
863473212
1486649977
1661855978
2005661067
1192176681
2028512067
874063814
1024369503
55948292
394864473
1815561792
1710908145
1103421120
38423520
805159342
1485236348
414354566
1703612702
1983405269
1286383121
112448659
243358507
931460435
22633269
716823998
662775243
1199415174
198191595
1801027281
949992769
1341262550
941503878
1825482336
1227620828
366030194
95209806
913083385
882159772
579090737
1125778854
1833674474
527808313
597415888
681645933
321286107
2007338321
1305521870
276493707
1165355084
205231791
1333275570
281061272
167701317
279481837
1638832309
1115165623
1260471614
1209661064
1318549704
1838437655
1062835240
612472645
1312107425
567450158
344387792
1455029213
1786305092
2021428049
1487232388
593559520
776710918
1396258786
1053687793
1243701540
980565595
1748340231
141434812
1799641345
1984655807
1275942800
130412616
428097411
1904963092
1845346547
1642078198
741946703
791935402
587884475
1800614059
1880675836
2032866845
1759375350
876451969
48362031
116450191
2035229515
353216851
2020430292
823512500
462657228
1321615676
1572634282
506593162
1481169276
378618666
1220515400
1295982544
1369254389
764466873
1638605911
475354357
16823619
1929408626
886506688
1777111581
2145934702
802595473
574574229
836971070
1229653580
809022625
1776305412
246066514
228748694
405865489
575034134
1377569921
1129875381
1043934267
1489702068
2022966745
296380144
927528687
823671221
202954937
204056885
624628924
329901972
610943596
1898278455
1098423463
1495827515
201114186
1029953095
184309017
1653866414
822158783
1807026190
1876870009
878245541
1824087165
520666831
1069286646
1955128562
1383830780
1104109858
761556652
445538143
585408711
1435475660
594081173
819353038
786079924
1102681817
808738546
1057447480
1763768455
1759544926
1401043163
1300235863
475958403
665058817
2398695
1895116266
915883018
548512071
841591355
1864984876
1513740106
1567124463
177336978
1406561019
1745019532
1388740682
1994946002
922842815
2081833725
1181384169
70095026
68410315
1674558063
1603362728
430285161
1127249438
1626070117
1679417733
2034006354
1012873585
566903145
968257533
139367319
1179108265
766116840
1066835047
214505126
810808989
518095911
1961958827
934386656
2050202256
1681028299
620188750
122077210
1893337156
1702571683
2027641283
1074428772
1395579840
1327910269
1555142391
1965507093
1321905608
1926861752
337043784
1438706716
2000213693
453318440
799285843
904029713
1347893335
1645458752
1280869685
249112834
512561296
354275048
574827707
2079292125
1840370475
1696550124
1742041700
93746801
563940559
684846179
1936108575
1580260385
1769491462
879547086
1284668058
147827145
420222188
1403677300
188391207
995195678
962648697
1033209467
1914002149
712356227
338493662
1757335352
651252768
1335125343
329836592
2040231545
1106773306
483138892
176291389
468595622
752333252
2107002535
1439029512
1933281388
1675486930
1859364342
1287543047
1835682896
938180292
1786844921
416797479
634487135
290140590
1483126068
1506427747
773091422
51620337
774984639
1751025364
2102267135
769532861
1720184334
474520974
1965859445
81433183
2009978801
800060910
1606338248
6967054
2019734691
891207106
2144507965
629821166
659634761
313605426
1223180447
158720445
494777956
394147999
316195429
487257900
2089115801
105994979
544345120
328789552
94335368
1525721182
392779029
618850894
468780104
491124723
321175967
977187504
1390722448
1206220289
1258114820
1255741385
1245133991
495595201
1471809683
1128849918
1049187128
1128374336
2066055860
1354319700
1583941073
320820411
1740546046
1209330286
551703561
1567720511
1705352498
632971392
197708030
881836106
1426482541
1248018230
218813190
1769776365
1969303244
637973331
1132455115
229872393
70409734
1906351900
1354914906
547058503
882553689
1827028956
247870606
87523355
885571040
1292983537
1224572140
1993283339
1829017931
638254554
1643878719
1902482608
1600057433
392079418
464014056
1694184828
237259381
1786717684
154370201
279969923
307601248
403035104
119205372
218216977
310850469
1437956129
1857187165
1518198082
363248840
1596563404
398468719
1012965027
1011469611
523994433
467500988
1018820240
1044744466
944078652
879613417
1909568260
561029601
630060492
1964768493
2057540206
2039520216
1346560485
300910423
711746850
546527344
1989071458
1361762089
23148727
961932305
728791955
1044575819
1523157289
1985591761
35507228
744633875
651525034
149477297
668699681
335976470
413737234
1279965907
1129481145
1483537919
1731575732
868887490
1753950198
110764675
429532536
963478288
1289278023
686971075
1440940761
107097262
639467203
1467028779
1260670094
1295807783
1156518216
1035025719
369403368
1363975576
21439763
1696022585
1760809766
1567242076
2105958940
713946918
1332032407
2008467718
330586962
1684491573
361186259
1861794411
1963259345
1578217389
873539653
1901037712
466376196
1953711802
434061151
857883270
740972134
1188820242
1261943616
1212763421
1071023591
496967819
279987409
815034127
1570090420
1485193883
1439540552
1005463040
84008885
1819099054
1637251359
1367163487
1131285822
813271210
1097984450
1346751214
919479363
2021458460
281767900
787098107
934065926
993375451
1041538486
860725615
458696955
1211844271
131985902
301532816
461989246
1519073755
719302822
4376319
1895964307
566556158
468436717
1130050543
310940279
759601035
786543620
159258543
1376574107
2038139158
903707764
1638568178
1034666148
953016992
1912251269
1902262107
981409374
1321964203
556019287
386959275
1128514115
1429228931
176860429
2061211769
217964406
1738884722
628706860
650057051
266666551
1546104666
1415772214
435324062
318803872
2066153753
807431185
1790693897
1560136473
999033902
91778859
1827611791
350774436
2079969387
1898642968
2055010684
697208721
733552025
1960347170
1720682660
1182376015
1390410602
1899899006
1389916610
1904489201
1785059852
677380928
298823611
1681316082
2046134861
1146783084
2009388285
271863834
2054028662
1572063003
2009305062
2115911791
153275971
505802084
678197129
1518043717
151883935
1660654563
1342381773
206105900
1681975722
741818146
1578267051
486386944
957247804
870241936
1143494851
166470064
1534089256
988030803
1850320423
1258832848
879221373
1866690013
786385264
1933349969
773944863
1225844887
1224592254
1251381790
80735363
1515090500
1594364752
582203375
21957026
1333928974
1791914651
1777861543
1405039823
1160183656
124450949
708248401
2037041484
540057797
1010569206
731409481
1382430136
1174075886
595485178
1688287575
1216079163
1646203875
908526381
879382578
706014934
1590024573
968812475
472756451
552570483
1311893748
1142988525
1232284480
1972659360
1113157420
68769989
1111858552
496729943
1904806199
2098082059
1761196518
1676814645
220769932
652657651
1429165608
1332904713
1507566641
1788742212
735461485
1161683835
1716811111
1056603716
807378548
1097530994
810940335
940476099
996463424
1639503663
494556025
792865949
573369813
1662482162
1735989120
1086789057
1218027266
469200361
2042974862
913820309
1218754588
1785797442
1081914815
390283599
280440954
2121579969
247512774
1969599228
1229108427
1565805414
213051970
1020245766
472300650
1964511792
191688248
775727079
684337196
321855559
795736934
1654214484
66217991
321680364
404097290
628873810
444672531
526513160
82322827
747509213
711036979
1716138084
2003620288
753595021
1158540990
886172104
1923965706
244339056
1932989004
1991402111
1063349478
19273698
422973024
858617380
101135462
2088471554
672240532
899447404
507521333
1111226617
1996475779
778233529
619341975
1165728427
1433258418
972408063
1083197236
1876808478
2109039815
1623779744
1978065948
322282875
214614528
1276310597
204784114
1906408195
55199915
410588928
1134127627
625160074
410004102
1624483799
89069168
1406493915
1336046101
1348237274
1075798974
25108357
1297520892
1152906262
1365511085
23505760
1480304112
1164578234
755804128
1906624282
1202836292
1466428017
1833073461
1666783419
1488502052
2023185410
207832129
1187048036
2124224424
1479352746
1244403770
1850813971
1154411805
771419923
520963074
2062862787
996762717
1675509151
650131488
1185950692
806686461
429974559
358119681
1779115997
554549148
1690072871
405314268
1136793987
1748297775
177303987
1978942151
2036290192
272203806
1422075036
1476932092
981323187
503214679
76115805
1609651999
664152909
1418236962
1391018156
195815784
408352255
433922832
1491394041
1816365615
480849467
660196050
735376399
1493004121
1990336315
405746744
1866166123
323327454
1925413557
885463718
377560069
1035467705
1862974818
167701388
237964955
448717382
275831669
1866459916
89445207
1029642443
429601757
379446084
351037354
820727318
211733982
507861693
204274032
444033820
1020714105
1520587178
903704547
2030368108
888113905
885557516
2077735744
1870756116
1483083972
12996800
1661857204
1842346737
1860112012
464182628
1937906380
473330496
1389637970
1898522429
1019347097
514346891
1278877578
1021333312
1217885958
461831356
853519721
1936887623
1925097749
1804696030
1265064057
1001631350
1167266853
1994125834
1826360345
1079508999
683954411
80240357
1543646756
1722608200
1615045522
723071588
1822814967
520352765
247157539
307693984
1615329617
261708538
671140704
1944217321
615067396
1256141316
2098365377
136999827
64421241
372639781
1280487350
295815925
175684751
2117866882
97499052
1261063134
1614770456
301724235
1015773384
1053881224
158912184
509859150
181554510
1808973763
132548112
663640458
13819066
688101550
337303473
629525709
164082708
1523598131
800813398
910886450
220440096
1647598504
472617235
118014873
1850864711
471685026
1346269894
712806576
1857764736
1590923390
1521681255
1790850282
1524643761
488789271
911859141
1622059423
1417359277
890766553
1877380745
997693609
2025410826
1918316864
479010958
648307216
314357523
1913768131
61665592
628992670
2142782535
1625770117
82431095
108032625
1662403372
2029975217
791957853
1097446031
1178259027
953623753
744660491
674202600
1083375759
23231105
404374572
1205914791
1237445951
606881447
267158754
920942494
1625055448
1750915788
1168496050
1253126452
1086613613
798420086
468823024
1425452764
1792385732
700907532
1486066064
265387080
1714640916
1897781970
1050050842
1288852142
724130408
1972305127
1844677149
1254225477
1328590329
1363944523
894483770
1244306683
659093749
1977013811
362373311
282057748
997702765
459338191
240151698
140386096
257840179
2052410015
1688096368
79341053
1895284543
419514976
1983575628
41749243
800010179
1568185189
1282747103
1446727932
1394631583
501996306
179840275
1366391357
569558062
399201204
2131785015
1374529001
106975013
137281306
173092426
80328479
521750180
370872454
1218075485
1578861031
274049375
1499416508
1512159923
1654948713
1912959541
115427718
1732166301
1625955877
87073281
760464454
2044390855
457138611
733482654
1936594984
159862600
745101286
1925708542
1927236277
513306306
480697363
1500346470
425000960
1003056353
755300507
1507823169
1796177476
1292332969
1393085747
489499184
412858107
757487156
920124845
639686681
325867809
1801434493
1109960632
692798159
724233402
1419582603
1851908337
893746343
1069151047
1672388754
74825218
1062997721
973149043
514765084
1763565620
502518312
1203522196
250885202
1547930495
1931054951
1151805218
1813244827
1115440456
114124658
1300040487
1100095323
597949106
297468793
795309609
1241879366
29208154
2117045444
1083398062
1905050369
123973340
775843423
751200511
1821795922
1295013243
1663425352
1659736147
253639808
430459740
1931747557
381504029
329196046
122640612
269401440
865934301
1209756585
1756412739
2048672091
741805574
582781713
306447158
393344684
1143221967
246086487
1714911845
170283644
1196366754
1423930574
373887727
59321268
482710587
1540254138
200727586
1017298056
1087509466
334416384
1198523024
687499820
1951823018
1178406938
1238324342
701912298
1434491285
486249647
1195921718
1027911927
538058669
638659310
1779416826
1566565907
26483174
965150108
1592314226
22968383
1072681550
499573209
945792929
1931458413
1728418882
1985641683
1843055240
1896233165
1274707891
17649477
1472959220
1561400798
1930846752
1618055636
174559156
121959714
1193974144
837388578
1416840375
1922423538
396033735
1886788306
1875343382
1218625708
2084689743
749447278
492439906
162788861
210227176
1833841971
1991462700
1670203388
1227423417
456511761
853081519
2059727518
775941484
775703971
1960285326
1466980425
491760520
1746221622
1983075807
253198891
757459210
1158752198
2141832175
855664806
1871583217
1777153558
650946326
2063794979
1659803361
955246267
790600951
439820535
269018060
1605646901
964767182
602736868
1110824227
438572035
482896789
1686233650
1519836486
373483265
1453332311
314631167
1960137699
1468639529
2076725229
1134710348
1848166641
800395338
1795672215
324610531
1568497098
1577522726
1177912869
62967974
766716148
622642371
1491347152
559627705
1359978286
714689136
475508392
355542490
1863976500
990336606
1955520323
1661261656
2084302512
393329770
306779557
812180197
1553905438
1096049149
437366743
309038008
165614905
1285976484
1215953883
78118639
760195250
383703017
1204465062
1437488390
1050908020
1559496441
1268112845
30628181
2029659611
158860156
1253215971
647568045
1583641746
923908149
1481292903
1845576481
203300766
1253348092
683995394
171587840
1339163040
873949216
1064461458
389547637
1080292682
1376493565
369795678
2028603870
316186137
729131308
1193129793
299789902
2115255297
617068288
1623582886
2000972671
1045005602
352306288
84013528
341724868
722569119
474603573
1631636109
9718308
1497732168
1636286997
1321727333
544804224
1809068355
1662952992
431838758
53552748
82449235
1384935844
2092797831
1255024841
988291312
23404297
1393027577
1330552507
180321253
964260334
1533591949
286507105
2070713414
1896346622
573275296
2025715151
74072553
653867108
1216153983
1333861665
1259726694
1380477232
1674044663
1277271106
1897765783
853088812
397584583
99301567
2016500813
2031838763
1502224803
403879836
760236198
620712692
2080370048
1024673322
539681592
735608182
910598615
716745267
1630755761
1743982062
1370782161
2091334069
454353489
196801695
87395473
72522694
443220242
1299606893
1173785527
1651789953
2024930884
1068813452
2026965256
1597178190
1703495486
1303548566
2015511959
189503727
1937826211
437504263
1305839297
1303192708
1540024002
158705162
1368061401
504920760
1581909303
293108015
249824518
1316269203
966134450
2013454192
1881038589
1772699166
816805759
94322476
625367998
1475290550
842733470
1223986507
543817643
631870739
2000594354
1752914007
1129677370
2063042865
1433892022
581967255
58874590
122626658
193208998
69461225
1426184345
1569965406
2067419883
99362112
491536216
2050490962
413233151
907210906
1123905227
1847346676
1244362181
1053321316
665325622
1845187000
283428012
406223357
1963478250
1331002244
225704624
1811407424
654249126
1223407317
1491261020
810777269
534690627
503014409
776544497
1149029684
1555208183
814475570
210935920
1580920823
189368868
1346310749
1169756709
1685498501
1408074092
2016753991
1659579612
1632690574
483416623
263599734
1530505839
159533825
1700220121
644880553
1417894691
1843751633
328065974
238855560
75054940
1194055291
774470042
561947159
1236511112
1793049023
27672500
1984422424
988899597
1542640486
388418473
865673575
884603934
272318501
803155666
925672308
1539033524
1868574767
670339849
928816037
476013787
1054239311
937058853
232152618
1713952119
565070213
55964584
1558927129
1000336383
169080822
1097974500
1248906213
764975812
1971516408
147402201
406807237
2060736630
198040539
1874180696
1937994605
1393920576
1010533005
939976066
1764695853
652080769
991579100
705526144
117387513
2066824848
1296748568
316894069
1302578647
1792303340
509790479
234439204
968736040
1419985973
1898530273
1511130169
1317138750
817186958
1364010897
1979100653
905131656
606724699
139912442
558510126
935601461
764820538
1995871948
570881603
2031200319
707584443
384781516
1464792187
742872750
2111336758
1358997771
777469282
295604949
1453479385
2102379655
2119705011
1707701134
1440647775
1408261084
613078306
494564262
1605723067
1179599460
1901960498
295299848
1808032159
828317659
338134937
152718760
1873742507
327709536
851748868
1518089538
1587072451
1887297751
1050926842
808661123
1050733675
1345700875
1626285935
1346132980
2140761324
1298795979
60255654
542622016
206705843
1931438014
221048034
2104852776
32533114
936681651
1502418493
1577566712
250462451
941318421
1368325651
470444215
896813174
1769678518
1073173303
749836691
183773517
1503627691
572316789
2026897261
283747983
754108424
918978389
2049301658
1760380837
1927649928
1978387910
921297688
1883704069
222646351
1747000689
771544188
1029546030
1394684818
77079640
1129900714
192588314
1189099002
1354637448
1030621121
1467812186
709354485
1956677070
1765518973
1244802570
1918214780
1398879180
68796962
187659069
401289674
1998795894
390139783
958693241
24083135
1140392573
38050936
180334716
1151640172
1836930723
114081871
90016943
1192519356
383745974
1090847872
1155284405
1318306405
1431060174
357420123
34345574
1652480356
12332861
1021494684
1532365231
1903045957
1464906642
1078403107
1565615051
105257221
1938320512
1466470292
1730231649
1923192262
1974744896
1418334683
1217606018
867780301
87405430
1881636864
1578632153
2047331806
1982877976
19064743
2026853078
588015411
1819666358
1705814374
251613699
531418671
1150800848
511140390
57773242
819423645
1613077885
1592302396
1213050747
388415292
708978255
437731929
1009474222
1231499485
1171808406
1569253910
1580465456
16777188
1457032202
398381651
1481487923
1784715918
1007091089
969127934
1684553479
179515093
1459973161
2014014829
1009049261
1932887981
744474774
1209351046
271737473
632893742
897948215
358746220
1993744868
485221501
850978361
158288141
1463486319
1042889686
589012330
663206090
289383364
297185189
1160024843
1717229992
2140948392
2037045853
568654332
1584151851
1952065100
1021379574
698837960
361468879
1974763316
628750230
1351710477
1688634806
1268568400
193666715
1712371014
1852134064
1547375692
557639034
301754661
438516503
1742928686
1991862242
1987355833
133410586
1796685570
644638013
1839724539
2005223357
1196683346
1328905205
919119584
617842329
1366872546
2106437367
630876126
716725929
114080542
1673605432
203532633
210666506
1874002289
1149139479
505241826
490046576
558623739
974889395
2048155943
317237084
1566125126
269681925
1407137745
880383605
31416769
861418105
1891079192
765447556
1344119610
1363549548
1022768365
1026413375
211030398
336042895
1070096260
421345530
401764636
108734477
289791259
293757662
1659358630
145944679
997228888
748230816
82584295
1632774321
382089442
725278174
1211961277
1596499834
1060020043
506466641
728141768
697158206
774708604
1911346751
718323384
1293656544
1533054846
392873082
451649851
1166763716
2088334245
904945549
1974597652
1016345803
435134452
448223401
1012669017
1892487110
769687748
1753388459
1882969912
917712846
1721687803
1515520461
735731898
1226151239
1855794687
1100621339
261176704
625403304
1199268574
1093765349
49759201
2056687366
1445023999
602789669
1050319617
1135752354
837718532
238605306
664847871
1940939647
556331776
799871147
1090893187
933596637
1760717618
43413018
1414718079
683954214
925866487
342516576
1976004780
1781136733
1894239541
1130958765
772429786
278426197
398954383
1387794727
1570739915
1501442779
1166982844
795354681
1551461823
567135616
1817389461
1039570147
1780391998
1011189901
513849032
150690875
956219097
971527478
446698077
785722087
967670483
1854475382
797762709
1967399242
1222508328
1986589545
1424265181
1996773467
85414776
1091209012
1859548984
1889088087
1463469462
679055744
1134480499
1184527224
588602524
1667859635
294970927
2029265246
592794268
732635153
97918563
1403661278
643602126
1100635130
127285500
1322310944
931748057
138780260
1681805454
881529404
984455471
1294939956
1688424176
1291795008
495895882
1772757920
868018558
2102665256
90593385
1257446300
1130768417
2011593192
1149011734
289858903
63992791
1359495378
1846931414
1565979056
1316105293
79352398
218978097
245186699
1431946942
922015723
1402103906
607161588
1005482856
958723923
279347425
618250588
910642432
616712901
1376813489
1783346163
677514675
601596266
1470147033
1719544549
1050824204
1303807856
1589475569
2035099783
1562528546
1320097391
1397922112
798850997
192820489
1739165073
492491213
1281863645
786629739
713470327
274596088
1193937202
1950996852
908850550
1952194071
2053314925
1089003948
365980260
901661846
265641947
1459799716
1281325230
67552630
1333086449
425567169
2111987371
85541383
1359115106
2009760938
369195579
1158925811
795688024
323382120
1003378782
819075429
1078563534
274587394
1478987181
861119400
2024805633
1520173417
1831294664
2086532336
336491549
1273900449
2049835102
148103387
1082662875
1057300148
691607281
995807369
128465936
199007448
123232282
772216220
1631968300
1236448382
322017812
1676165901
1503364919
1909945447
2040792153
594448570
1924334799
584987630
1773973328
146949300
1818652865
1272537334
2118948208
1229334132
1700239320
1936316019
1418820208
798881838
1381931853
512408251
75666638
162658742
420535834
253945221
1349647521
407401049
757151836
713346685
114550017
166609735
1736078295
1411777215
974953463
688357886
1762988177
1761027222
533090875
654383640
984174663
1273327604
414165963
1421637688
2105445337
472828397
438573268
577649472
1756941845
978409156
1744762002
1867050990
2040903991
813668257
1299869408
57463294
749318773
1738674528
1130052597
79009476
1200510603
1242528394
927599592
1361002381
890451465
289698240
1900792916
1738208226
750901600
2080619506
1634316253
1783423886
1629883627
241699434
1891237323
1263284443
833320430
1167083831
1176153083
1595794265
1686203883
1420785004
1208925529
1581506904
939927441
292092793
38759187
1364783828
710548190
696425801
1992430764
2035469057
685553925
336912539
1185151124
2141395888
1886611740
1820525789
165458815
403746295
1117506555
94601746
394824019
1078035965
845826249
128061064
1944810910
1863257104
800448817
1396977057
220070666
1339899833
500321634
827934062
1759833279
340652415
777609416
88030571
1665434896
2026439971
1738847624
1300538513
511764304
1316142176
834183635
902913900
1247538984
927533236
2072081112
1499389642
1904343346
1061217627
90436175
359194034
154561230
526170776
490877465
1864345491
275841822
1037354700
456499173
415557306
549253710
1753911698
895443687
230423090
1816836812
1428186484
1280311039
225891499
1103485241
606982738
547832010
1900569100
1335833508
2066364367
1974301412
1900377693
94196717
1120294794
2076629399
1753039601
480470485
898494270
2026010280
150099513
2042626186
751458920
52762297
870129769
1387574902
2143239741
1219601428
1390478124
793210302
1400519148
1066386552
452781710
466518031
1737400922
1284619287
304109611
512271201
1043743565
1480235622
74330418
1114741281
1953507983
2135273123
1314243675
1331997438
953579960
43008835
2093716564
276685201
235159649
1432789812
1158320795
1456150126
1736728272
676685033
963044459
930988019
912420723
297795579
1759195771
1508804955
613857796
2090706952
1125744080
48477261
212217159
1356690010
721977139
1739276317
753885481
1477624005
364285120
884595381
742236585
875230986
1810565268
413112390
1062928435
1426945611
547313194
222524489
494562925
891740611
248011237
108435654
1936908448
1140894455
888766110
504393626
736393128
1227220337
1300906861
1256487294
746631958
817259506
235361010
688058279
382643077
506010613
148381892
1456810810
753161541
1356780012
1075974184
1808192879
816695853
1497763392
1897013808
307028025
1853594619
1416714417
2060856199
1480279653
565259818
1595981004
78549906
1434096556
76290376
811570890
715233802
1515074913
572363765
1324852958
7939447
1803325991
1806624237
471494191
651434293
1808394849
552198661
2025968339
2117350456
1867972858
1279158451
443091970
940668554
1452575379
1797124478
920573549
505155671
1939629754
1405492798
101838963
1677055883
635543512
141776071
869850697
936134246
88617793
1777623447
987100825
173801953
1725276635
565715282
1152955960
788981651
978012060
630076414
322788604
12952486
2031844528
1702082067
543936841
685625408
474643798
98894925
330747161
2019924681
1340873229
2135786591
1555845534
2109600276
1611608048
357464102
998794174
457981274
604498138
1454757789
962269256
1692178903
2049557435
958280425
336771185
1832231286
925000866
1766890773
1635493283
1971763391
1095118248
329358855
921036354
477750664
1765777012
899820757
1820488057
986852497
1857191083
2090709357
589861702
262109246
8635482
1249775662
105161188
909182612
1838637079
885963471
1523644594
470769658
603236728
800574312
1197096213
1298584726
157462736
417998380
1613752979
1919648658
699223600
2090181697
1711417188
1080027241
736360648
950158745
1280172135
1829171656
2030266358
277179153
135802201
1667932107
2073754327
1445730616
1452932343
218114516
1629415725
43205122
513608081
2052238612
1253587747
1925650277
1181422978
310207104
1686342088
2082629018
1397780096
819879426
1733265206
751236287
1725086477
1015731066
437014167
1399321627
819793296
1294853491
2101116157
1402956682
893534598
1562049467
1675170096
1512552023
1310105344
1484562753
1513690153
913441952
595707867
229173965
1554909446
1966270191
1690954404
449078383
77997409
1369300743
1702445121
1895598200
2084917766
824769285
1553911568
1707261290
897970843
533821294
1665890313
244374610
319976911
687499618
1921796650
1272987410
1713942090
1931374861
138616723
1948014174
1576530528
850228066
1163821307
2138687524
1108018352
1519344922
1192350281
1773868633
309248967
1726278690
802080602
923520028
1835442926
952074964
1273044766
624637060
1671424631
933822780
2024646847
314546576
821346105
1341433785
1958055824
151718197
552596509
1794245045
27193195
534422605
996319474
674944855
1218687138
457798821
779912154
1836394407
1021816018
915393415
1224222851
1409428350
1180113529
24651647
940300726
305356494
1389248958
246588109
569399241
935236548
40597529
1833953814
518937298
1934232782
2131518873
130857425
252249
420060774
773296086
121038158
1129453967
1216731622
1322463046
1091888252
195397894
1506164605
1051347738
47770124
1770544463
674723884
132193539
1036550771
1097923576
1673959651
240762488
711047490
465382093
1187670991
556407764
1919338497
810223665
1769194302
1860448620
1289309211
144755576
1771950940
1435602861
927860062
548687100
1073190131
1183000318
471997365
2139313747
1637822241
2033605670
1027272288
1439546038
929589878
1873831151
655976851
1247950641
36121093
1506864060
1076487224
948902624
1970728593
876411955
1012500226
1181202212
681074839
312686556
1427782317
1571788848
1998447143
1547325756
572399049
995918990
155199964
1551552855
1328775931
1992312365
2111038522
1765090078
801798045
311114341
368664245
38070246
1489818002
1593354768
1287600517
910332961
1972487715
764799328
1930502742
1119113930
2094401466
339034508
980129197
1432302110
1052863413
1035837232
250456599
125409249
2099452417
212339655
998367655
580910473
1529692727
471592450
284624190
2056057952
1914264092
2042302806
721552726
632648247
1010688999
1129215538
1950475629
571106513
1346288871
681896766
880717250
2051051271
304149309
722758761
1115448881
1260367004
271262768
1362054169
1692079930
393862696
899375752
1717445283
60609884
747396662
1432069408
1127188322
101372703
1873443982
1258142879
72257621
382892744
1228137281
275239356
53549640
173248881
2146902715
716860437
1420745114
1228431495
994149654
957939604
114438740
1804658819
150809539
1008599970
1347672032
516561621
811496194
1558417589
1632777832
49945690
1220648567
245991093
99983865
1645907885
2138688692
1581398837
1355960065
2112481098
779236453
512667616
200872785
793558954
1621272583
1634947332
1019735352
875053534
544760422
1355692785
397104328
1322159423
1869879963
51906750
1445024638
1144400522
224288851
1400384220
2054120523
1414890785
1083392137
355845255
698096920
2048618038
537276715
781062930
1700633856
379430453
1925137825
1058626362
349030099
624324482
263367478
1913085811
1943355171
879372512
1140026575
2090622774
777926270
562950039
610434983
225942455
494925812
2068334801
1394284437
424437581
1374962342
2032457023
670909180
2111224731
1346857393
613681833
1456983807
1676957347
542391243
567277051
483554409
501965587
314356770
2101282256
836324164
1996989503
1680896683
2081283303
837453580
97988164
795999234
752430046
1833401238
309306154
1814806980
1465947010
229238895
105183619
163967769
1885048859
1103007279
591055536
177083465
1621715381
658901391
1807296802
1554079792
1026895925
2002581638
900595307
187363060
2131147943
126641778
1451487628
1134995320
1629076456
90406776
775411109
268039962
1135853726
1769705010
332767080
257118742
1393712449
2045197957
1170596920
1692498827
829048645
1395534602
74768271
76781125
173047848
1377153176
1711014370
2066938987
1069975757
1603799706
1033307833
1212669890
1329765094
193640294
567120544
1566159467
523037593
294987031
811227619
1463572189
459994512
1463329938
653839978
188422115
1639041922
684369528
1147295280
185755984
1014526601
1986150356
618924405
1338601459
1300448151
282719611
1914042606
1285313019
253843045
1780928691
1163721750
1078480650
1028977675
593869764
150996810
875208894
1178603493
1042294220
1941572238
901980813
323865492
359198373
1859213055
2018230971
1387397039
1452448871
1323142587
825604431
1660407606
140498498
1132795283
729647588
544751806
1252993411
1117460968
988203754
380756389
1472402888
1999048863
1766897140
2107273214
1936154875
1694419024
1836351569
1965263918
1532277673
2109472293
863927054
525038746
2001960341
1408662907
2098396026
187876886
1992237415
1842070575
1601178345
1506822065
1009412476
1876767381
729603988
519814217
1862681529
1980612773
347610160
1068023030
1179370987
1869102323
957733035
1883937459
508197445
917967384
2097050258
2088389029
786166623
1769379236
62858342
722948789
1046325258
720035438
1709008643
1614597541
2029132022
289546817
601757995
277046257
581581607
1858903144
892432328
791239324
777530783
24312925
2014621324
2061083725
1508652209
1320442587
811247585
1793784904
1281162988
311736673
808191350
17827797
1346121967
738527232
921720788
1771143414
691550674
1500361562
129036169
508258399
703360860
1680128777
828800217
784744558
444625465
163074092
12744702
1642417776
800578136
102169364
337990002
465757554
1160981255
431901138
261253817
1282652216
1153634213
1127810764
2006111631
713700332
533651151
592836243
1192746240
508748312
2129618949
664804819
1703826896
149082804
1325336257
516001921
930330003
2083589798
436207487
1184483166
484308057
127144488
626664274
871398980
1317483449
1847348898
504413383
667818729
722350054
1919202650
783402013
2124585595
725383109
1569868036
836721260
1636042759
1564699892
89897203
1333039034
1106082660
1946225634
1460798095
828796319
1820827273
679312577
1405295645
547507246
665041985
1626499816
1940891251
1095396992
1580357209
1238181293
359442384
1355933297
1209942978
1245481134
1865043404
932757730
1427461961
2130422633
1857599375
1925806699
1458015502
724195927
251906050
1381546822
80069001
1478776434
1742667928
1109941166
1892216652
711482898
521822865
1416540068
1833629036
1119878348
1744394838
111352883
666494397
1475945373
1749332193
1095824040
1789844246
245532986
676365989
1582405031
154228672
1901843173
628053222
269411467
1764764483
1298826213
879425850
1468985497
2069422363
476362246
465356360
1311373411
714520184
216177180
727556052
1659612357
1839339820
692567999
438770444
1254145181
690597199
215295486
383691411
1169271024
2034097143
206902147
1159974722
42721829
1153951987
819050231
1285182356
1434069796
771068225
1609010900
852069688
623724050
111292932
241473966
1850320684
1700128900
1743156564
1594183545
2079847698
743503811
1746373074
406872044
1024150480
1829178655
715055139
1764900002
117531996
488653374
691237292
114911332
343820745
315442305
505253411
1072992059
1884734103
747025161
1666069166
1056139009
35574752
1615053100
1781721014
1317754938
364199824
516498333
609166985
379645179
224726769
181486707
1287932194
1817643599
1750476075
1525596065
2131820279
2033512481
1696979376
1479157556
1735478153
712245613
1252039241
1249644253
493358421
178672724
1186305358
1197760822
1629162359
1560742509
1574792165
1040186218
4885450
182808962
323808444
1193120136
399339985
817621797
1147983212
787667692
983229473
1503894940
674209139
1630733915
1066040249
1022749423
2097039378
1466398224
320075974
453817057
773144246
1686881453
1786217045
590502396
457847600
940445847
433548190
502438329
877922816
896831739
384598769
1813846415
1120783510
1158246764
1579018037
1139461772
206414632
219018924
2145740538
1926702141
1745409978
303426198
277439986
1272835038
2040389567
273436769
206916585
1324291481
2092789398
1988256048
2123987571
2139697248
1804308442
1191825385
1507576715
1301000769
1269942574
1098601871
1942067071
1685194955
339428647
464160227
2136753079
709390481
1752434017
925362992
748771330
818648664
1378098232
735210129
1140268598
1480851229
933228439
790163580
685688547
1691236275
4621085
1387095252
652548373
1273024010
874957328
1284106011
1210230589
151064704
1638203936
1967739620
884248207
1438095047
907613534
1760824295
1052163152
838177196
2088698865
964825694
1181269227
1060889480
527587267
1769168592
239472993
167051503
1506647331
1879017300
1727729287
2039650316
1936123455
1467853521
1329545779
1092616582
1031951513
432383386
1002332728
1327134885
2092149638
896241131
928563759
1686117278
201845500
299268077
1814319681
673624930
1198518448
659784110
1773610257
1015759980
830808945
57026578
627342751
325805811
1390486699
683074145
1026909858
1939433114
2137099028
1965098780
1988480867
1654401859
2144380125
662763396
1162818333
1691085136
344736086
1375966460
1632224882
1270651322
1608746016
2094529527
170733122
333920675
84197212
2017757468
477740516
530764843
712266905
1547707686
2085829793
1855869273
354787512
1993398659
605435187
1177292405
997125449
1905306679
1349569189
399523641
2100390703
1104790537
1407719341
1352864987
548287527
104518931
265491571
490188610
1235310148
1190450436
1760822520
316200166
1515971892
644019979
1241083640
403469030
213259353
1766715484
1716492423
1399776670
315775481
1582007368
1942720181
1494681686
902469868
241916095
2044244636
1137970792
847270603
1217532478
552718474
1622549219
48816755
67352612
491699858
275960031
1414446529
1170104678
1674543539
55980904
555794658
661006296
1347288269
2039606952
1057521511
1436771693
1084172037
987426631
807444242
1458845676
1739376991
90633033
675559962
722619704
1076938235
1165678999
2106607925
1445853133
247129304
2077932297
626005560
845122190
1321872267
1384958478
1823323624
1825570248
920828721
2088762221
1319078568
1664735893
866727355
499611134
514575907
696479651
1378659623
524012309
976954421
1448299855
229120478
2037577510
273888433
1352665623
1428445056
807414194
296898026
928796211
1636019614
1745638726
23400097
528492756
480238362
922257498
672077986
1271966575
1715711686
98241696
440388378
753323745
1944659122
453529785
340526022
1729535699
1548028869
586716905
1682303777
1324854890
399062365
1400598072
1959511225
1148179651
1533422160
239727246
1233570415
255930544
854944287
889771258
542314149
1597797690
617951427
837495700
1881761403
1431862772
1885258929
222759514
688151404
34614017
620776803
1099752163
1712924334
277317054
1608725016
1546824951
903721612
1696148541
1915223793
1531172473
829727991
1225590368
165729296
476511285
1463316966
1415135731
873683876
457861525
2050913612
560895500
774588486
713580828
449516930
1982910577
23485109
1127492747
567274890
1885120858
1256386670
2086729052
1135411055
1790697293
1595546248
890463437
1015934483
1000905763
665729702
2016349207
719077334
478224634
781658700
588289237
39823579
2093791688
1104472272
1554364704
1824873731
989002478
1995559199
1945371737
1785162342
931546200
364730626
1243568686
676141965
2000850450
365450833
2099333199
1182622032
184646931
1649135056
495066485
870073841
1006943842
71518521
1384434302
1391224359
102214797
581154148
1834388026
1290630358
942226173
2092419338
217272809
1324401608
656353919
449507962
428869963
1721554735
902006225
1835781594
125537055
1383661340
265119076
1940857731
2122804351
1538914755
1428552741
1157394156
875138789
900243159
363522883
51178427
2074572466
1759219702
1691279024
1155935350
1220307991
2124215411
2006544660
2075736467
508257212
1928673959
782719120
649016903
600681985
1777591061
552327877
1657573441
1632596139
1055871344
856983742
3388595
1793779112
1117038614
43008956
1177571074
299066405
1589684636
1784318203
1939083173
35729564
1564123918
718014002
1359870263
162469156
948592298
1154577914
1464154027
494584272
742530471
1678361534
2057338403
270070911
741710474
1114404808
583200034
1290692973
3609509
1127836834
736592198
1358861179
2081643749
437438967
207882478
54598769
698743516
776096048
1488757383
2072980737
1023296472
155894363
1691403166
945388902
1353616213
50790324
684377496
947399970
847139650
79092350
1553661379
1736795060
1993901855
662412911
1827101270
1213446335
460242307
568637152
7899351
1244750797
933921450
1800249978
1028498634
986265010
329624297
854470504
1486843297
1334990739
2088938572
1134428156
1027343685
1323291564
1327366614
745297549
935605693
1908467095
2016515218
156052027
544423916
755176101
321072852
238846581
1715089921
684132850
1591146005
39394221
790086983
1262046355
1912532172
664228862
1974846538
1545575865
1853914476
516775487
611645914
1812741003
1839795281
788119376
707831329
1395121936
2097844671
1908740665
1696759349
1218675651
1173961878
1180701652
74461529
1157822762
1606622222
251590584
688617294
378616314
1457181290
609420243
447588199
1215270051
558780241
360936804
1440208411
969960461
184717636
977710329
199260880
68105991
441282783
1339859448
1714921333
326478137
128348769
1355522008
2049611125
530586346
558342191
1918913018
1519400087
2106689952
1438084412
840034320
417767782
380135501
643079896
537655869
1334549229
616904428
1830633290
457053422
2060996957
756278247
789157933
2121467379
1997128667
269022058
645149802
1292910614
1828628327
1715695588
1193798225
1094619078
1341379776
1193583288
936177238
878515954
1250442910
2131661717
445508814
901747083
426864516
677007744
15609060
1121509819
1449759029
188154647
216644115
1997726697
503314890
499301865
194549370
817138611
1192575628
1993222116
1135474137
324486922
317449650
47963846
1145863938
2139925401
1356227920
1275898021
919115412
175466998
1756100892
717843503
269594898
925534971
458015930
1042018542
2090577117
788132606
144610843
398944100
62993620
1956064902
780872691
424786348
632826565
293701409
480838443
340697851
558962960
67133052
72855123
1499304113
484093256
1060557626
490255063
2120960566
530725472
1575988592
168685438
1172857137
531251998
1004704435
36080467
902130136
1632635859
5472715
2141416177
371587886
79246608
1074632765
318517096
1021015914
1593990656
1004149992
1078836336
1004051513
591908411
1672795585
1931167280
1039063614
1774266450
773759764
558557132
373716607
1363747753
2114937930
642171423
1143108053
1237995446
1093149659
860594484
1839282594
204070081
585534422
1779313332
424353706
1583968171
683319753
1392481428
929012341
14220022
1174391717
1620763359
1492274624
55681422
1979325181
356757013
1141430955
1200791944
756605457
694120918
1762293668
536429872
2044694496
997351994
384979286
1206705729
2029376639
606653205
685093319
1702348793
1325403390
2086008205
1215230531
1504080123
771815354
991008342
1182675412
1600482765
52801804
238863479
1928386260
1454871405
1157429032
802649872
1273026184
473766085
2033890962
2125433850
1268565374
1931788721
1816714753
152196407
319401891
1371541712
1007057678
71938205
651147604
1326678517
1110842897
1540203703
1927448148
31181916
440174275
389253002
1226205979
1470180510
1894815837
1308863813
345203871
1150400367
73242010
1019125240
85383298
721138622
880321844
1316672406
34938305
2069953669
1156226611
312738028
1189858401
1413245924
1932467178
512024476
511039010
1387416706
1265228402
1180993032
1299343030
1401213975
829643499
1780499942
1481608004
365274588
1656606610
1162547843
1913234526
115170484
1221808111
1257991918
116431851
2040667501
1263424923
294708244
2135156626
676737239
1800241035
853147480
45502389
596092460
1367580606
1227085969
923434967
904527218
455413156
1507598356
689528666
1331878228
420693093
177124782
1219703140
933411259
1606927731
1831323120
485260548
448970201
1973372235
75723114
394771948
2021682860
541466777
1517550082
860675079
416321850
1227298571
478640666
1379888161
1721892865
735924379
888545673
499431507
1942589133
13281610
960626078
2078969797
1865413426
420693416
1345406420
35643254
8042550
1751084813
1558983298
651170253
1250506710
1139062647
1294425099
1349662640
1212063049
760702540
1550032748
1102903337
1295118235
1401236603
1986825743
1204832485
771564462
158998586
526279372
2017848920
1912878698
1345389150
1738309979
976864244
1923960692
770689318
1984002927
1182452846
1914890865
1905358308
481402809
1077283420
2111376002
656289909
840503319
9183174
1596879780
1848814401
633233206
748861260
1856171330
299356308
1261615047
786608975
1413188722
881571213
1535674840
825501431
432932361
442292048
47825319
1059657288
1913391359
370712265
294028718
1143471742
960995629
1571695953
213220587
717694409
2064228389
218525805
1639882042
2007610438
833818960
1706196669
1816756497
1397724078
58897016
1693530909
1325942432
325654527
1920431873
414007844
1394079091
1969188670
1252594287
791944707
439315640
1625479705
349145463
344441401
1810225587
846179359
1892863283
189485148
1182381550
987436089
2119916842
241968108
530664808
1377348651
1602023844
1808279444
1779289376
277467543
1806970251
1865576388
6936785
2068301189
1469077774
542580949
113027423
754554325
1736582049
85956972
658158474
1172753398
979922600
223864867
1202509195
857204319
1385438971
1131841374
1891044858
628463634
1109129158
428302553
543668474
1593299269
1098480810
677059384
630740994
1293258646
2106055665
2050731318
1774771906
1019639294
337502357
25639468
993954394
1300704640
77327566
649213607
961494686
636587284
1273429071
1750193243
2028105032
1301907957
2036968994
1525659128
1330676675
1962930184
1154766762
1837624446
1844044167
1569448450
175447575
850541230
411981359
10232255
371267751
228040996
1172187092
98639884
1254587424
83178368
1605214572
240178662
2129120110
630010828
646195432
1378182022
1413747405
1216837368
1796201830
225933737
1665673751
1096945888
1687600575
941984009
1220476504
1781746070
1670272610
181975844
2123293949
1008588826
2074277807
1545122393
1716909311
486041530
9925755
1837044130
249522796
1246323731
1434871768
1379651052
59445104
1289227493
372114381
758859106
1591717674
657707724
235890542
509550620
1738641440
2092104564
1095400709
1398470629
837154310
1032424807
2134859811
1374013881
331131932
2008646913
253643933
907095061
925407108
1136480281
45028225
1219973374
826298869
1592627807
465115933
2131807554
1215286008
1690513886
1955914575
631449887
2046030562
993438527
1150293361
769210512
1489595651
765308229
619518291
1320565493
241650194
1552416406
728183931
1714734058
398379331
406628361
54800275
1241672613
1327047817
1855482495
1713145156
2070496897
1837916391
741243527
1906513977
2069374491
1826630130
1269597280
1473605895
1218093217
349942593
1302526157
1260225882
1668407838
85304229
905093261
1343096092
115295124
914294303
1933605226
1250046308
554806376
1040336250
1072749138
738867926
1904654800
196029737
457891549
497886993
345026375
2014115070
1283791950
1462321114
689057544
726356483
2023529929
301729962
643873261
1210814988
787949634
647675278
1700722665
1184545990
1878116093
1717852424
1358940298
269860600
329031460
754328115
662903401
974166936
503647578
1873527558
786271376
683255694
2039417035
1110697813
1004262811
1989266055
1056886742
1531077085
1823667383
863160925
636738628
478731049
2093885794
1740413956
1874206701
2101282871
550220911
1182973800
425101299
1990420439
1723424575
464691300
1631832661
905808260
667012302
1229717924
798259455
1607130024
765170031
283405934
929521462
467599694
1194005397
1959703943
853222459
1918939401
619197308
778005170
1782462786
900471494
1991818215
216494543
1245187292
1296291465
1779472872
186486795
600606447
840522195
1346952673
114296641
1278922146
1284896448
1648263857
1222063991
836260185
686645781
1198128893
1902266682
506011779
509788341
1002478730
1725358076
1150715115
306790186
1758501276
329045116
1749345932
1873358607
1135153039
290387632
1386871099
1083354467
37659928
1441388666
128200642
239522061
1967297
296853306
452229360
1233150154
861740612
715644593
1176191829
2084901336
534523498
613055169
1555679691
1791511957
134713130
1249153652
12101562
285769846
1869303811
425357571
2123674833
384823273
1552520862
951683453
89336369
1692539041
612681235
1089828790
2092830165
1992201406
1817079925
620432278
262793067
1669499340
1881935352
1323457193
388348983
1272029225
193101288
1567152803
1855345486
30375862
1744391865
1916568502
1474150929
1087559466
740740499
657521312
2043691109
865790482
1997922289
177718020
710362341
1406183088
1863754407
1897167294
549710101
1572619481
661312241
2103842511
1542559071
658008960
561970667
1958623277
2063201785
554426377
864123298
1348432744
2119907026
636664581
659039424
2069606508
1653704598
2059413442
1905651543
1298893658
1145366568
119646759
1928407626
435666679
1095515442
1454173322
1213964402
344823521
283552636
1577129622
1264416322
1511483969
1487682848
1340385980
2113131107
542252326
316067231
40430951
1075072463
1662561127
1839480132
2084295337
1368796152
1631501022
1655893704
1047622791
1282562815
1490236689
1616480842
1059983680
1886076087
885254838
1041959511
1304007057
1246573937
1140538487
1484263378
1084593968
1981351325
472960490
394165897
1523520134
1955129666
2026258539
1318609144
1143234922
1233223831
942207986
1396380933
1194915105
1512013885
273797748
1530380227
1020231912
1177757938
756818391
713951850
715370441
1109035228
692870602
1405232540
450650890
1124827844
893393643
1289164403
363821212
553557774
1147138091
1580092037
1860180193
646685582
1150052647
2007856162
1155567086
1613296578
819921161
1135324786
528523315
1499380154
1127752731
1581705627
271679032
1470027066
506673735
1793236844
235416067
127046874
54114684
1487982513
63401999
2060400187
109985725
38159252
643458175
1090661850
893957462
1935350495
776497754
1489385343
1197242224
49848255
1993064724
695348842
1105299898
393568920
1364433838
810724894
1543098733
1421909897
207273466
148863405
181098230
614328640
1083941720
2023599325
1328058425
2073173618
1875586328
746566565
966767375
1952621767
1545787446
1588857699
399118320
1462234741
1076067450
687065557
1607758577
1611941287
840536511
1484910232
895061811
489677057
118226593
774666837
1288138932
23805929
1960734488
230707232
11073189
1451806361
59781601
1031855296
508319093
108974730
295739339
2002028384
1163895086
1209179853
1203898602
846653893
809263056
294522835
1411656605
899797115
1488659314
1334857816
633287246
784204544
797453482
1025172715
606616080
1045222537
34739363
1562116342
144203995
433814382
894140241
2094473764
149904178
569455147
697882057
1370289578
1973064532
84483840
1851984086
870548310
1063898866
1246299389
1642617411
724542121
310009094
1673902862
1946431626
2027992808
1333906754
826699114
13037441
112177983
752954631
697804173
433511407
542271142
755617422
832510379
464717051
554963317
1608292014
2105624046
370226832
1171537848
281858878
826920023
1555035167
518844156
330275110
1403493591
135625251
748747224
1447078798
107865484
1138018542
64212035
881191031
1571474354
34715273
1877696558
1247428700
390392489
169675099
1641906490
478753757
1647353209
1512151483
461986132
2013518387
1433275896
2046524717
1771979917
1306029896
740363737
661796773
1701899867
515205652
1429452465
841938593
591377532
954276525
1645531627
1877463727
1619481591
531550443
1631783276
1733892626
958979490
1805290023
913694657
717595410
557969856
1314138059
190148658
1490494942
1555580085
639839682
13760210
1557634863
1821993631
808192020
1514938727
1297922682
1838148796
1900009956
1893672744
849232839
701408366
1493160732
1446881631
198222471
737370180
1933381360
733108887
486300519
1870778385
798882360
1391816895
1693162198
1589098760
1605517690
1135074185
350668532
614167031
129910557
2036680186
35199557
1967499140
2124882404
461233606
1251362160
1300719901
495461226
814277748
1310333411
1311603658
1738204546
1696663118
616250345
1044510708
523952462
641432659
1810488512
1791831202
753765622
212529933
338918754
162974790
293077603
1484733301
1348778056
2022203486
1412115804
1229583
1623331718
653395590
2058322190
532075584
858840018
940733444
398014384
1678745249
860423598
1688420996
1647187808
1515259624
728307900
1800045547
241549672
1722629972
1107632443
1668456230
1330481088
2053515267
1820961457
304706505
1968753658
1210186
592167453
1873266313
356967646
1439148507
941555645
1598158313
2028440819
301578874
1800051179
849540564
1478940903
956408649
951484260
1817351220
2026485211
1985717612
1497987315
1420297533
1466167028
1573804314
445731818
1466546035
1680915585
768312870
2028868850
1199271995
714529244
91997256
1452880248
287027103
1782653717
2114315139
1006752316
307322146
1020574833
398662620
1142365708
1145748435
1533919099
1899038174
825854755
395224548
1932227007
1183996673
632044112
1610682924
942998462
1179614772
478107739
1826348845
180344181
1464322818
101484707
1809639455
163595834
56930053
1430149151
2114609384
1527646839
1373604228
1492891102
1871608385
1088751995
2043368426
1865447227
1397444138
1221313610
1989349814
1963712669
1441272841
2013807590
759040348
1378760823
1933090075
1441566450
2053817263
446587326
1409292325
342075467
772920605
92306674
2033196749
1531450791
725708003
1554420768
2095384732
1663888744
388148771
322194367
411076545
409103544
1002033078
1605279049
1248038413
1864308278
2146567276
133208570
1692956602
1708546015
396766104
60699730
56525046
1793440138
1400326416
869143268
1491566881
1994494774
1096926560
751004282
137949241
753552087
472020569
1890639901
845230573
915610369
1486647002
10318700
768748134
1493393747
1972410246
1386508578
1578244825
1830515651
186126065
183069888
1871955178
1954938970
1953648962
1186546621
1247205343
2042556911
1339566491
1601250914
1628546162
1094246257
1965320492
1155836817
432347251
233439738
1833134122
1830545924
1740375137
1537847907
1635405290
1499634375
1310107317
1978101946
1790386420
1455506341
1696825365
962883863
507158390
1780050292
602304515
465089260
772595542
1178454409
441391361
1133289221
1892529826
1014996364
2009042165
277884375
630320085
1313465371
748961962
1784190163
1302212054
1619243946
754862385
158170669
2129712167
261264714
1424023300
770623030
531326991
1156965947
788736891
1532739989
193786699
1972650488
1621580689
958729139
969808326
1509160335
1161297279
600956210
315619590
2142730399
1327277242
1252125096
1110364290
1171714211
308729032
1773454973
1927901796
724548169
1897412578
1222629533
141458188
1361247274
937629989
595315472
276844977
840712550
359016969
2106756434
1459679434
1308171103
889490965
787929282
903247401
1953155963
1771777810
351158370
1882815226
1602942671
997480865
1731642757
568210474
2130468675
1476043174
491845404
126442327
638625311
1355550146
622303034
667016557
1166808610
1257147436
1674431000
661673204
1941993058
906407678
384617421
1599948989
1138221999
1586605996
706358944
345977959
1330164574
759413983
2077204918
120150396
1519082831
684428447
1381842519
1590449859
676032089
1448884856
1863278418
1478068460
1550615166
1618897512
1029766738
1874473635
1113343772
2060039677
272866038
736849210
1615496453
1279745977
933603387
149938134
2063610739
1096765482
1954579284
1986543923
204378378
22043143
1909911990
1084464848
791627641
1649722841
1831675713
840461702
776901742
448013951
555963525
777478574
618167582
337868257
1358675312
15273852
406980419
838105331
66410205
396841776
2095545498
162884418
327413018
1631814023
1358476279
16905314
663671368
231366584
1380738120
2053530490
402593002
2014765980
1374912220
911618873
1795571058
205831232
1250267320
1280759553
1269208211
273916480
608120384
597675688
1545990734
1229746067
2083218517
428933696
875828038
274268081
1370567423
260073310
716011381
140499139
805179366
1753213957
1057212517
1171561169
1055289322
316451974
242534255
1603156132
552950364
272133781
1029227436
143914973
579076570
171861336
485595349
2146580714
2144495695
1628716769
440612034
1422395419
1849296822
1137211236
715040410
836662420
515081517
1243542944
1990767525
490385918
503868116
842854325
1959065447
1429995400
1227483661
1406473848
2012121160
905337107
38118958
227871300
1881614005
1452994267
1834059337
1756698535
902165171
1474258457
954699621
1772829325
957262625
695525599
1516947270
69364567
1402630971
1572851411
713956879
1802973868
1094394001
2015462653
2037801133
1738274
1914835483
2068094535
2144351115
1700523040
2016644597
1509761982
72553528
1513875578
1167042512
1315798116
592077769
1124577231
1249488652
4269673
1608350108
1755260163
1021781294
1273902693
82820262
1298537720
1948203951
1779343392
1569834688
386001521
1190386340
654460608
1931251264
1864643292
1128083275
1344984272
1227855878
1690569186
1633730883
1966234819
2112565898
1111906078
114102796
418234666
1189066606
2083946549
1047708206
1854661862
2034947577
1330667247
107233257
1155703681
643556689
1539079335
1843723786
1254789430
1381514949
109024950
2136027424
1687847699
1872273434
691956331
359077523
1542709270
209229201
462866851
1134215701
1211152439
225504378
1752102657
1698526367
652518788
1521888500
213666369
929135348
956396627
450108641
1818369021
360944210
1515229940
1776241084
1021966855
153278537
772950571
1995807384
2096506056
1485848738
615759419
266791594
711938548
559846169
195868046
1694411784
1217313113
1325134300
162933423
889688336
1778739613
1713235917
514499360
465714907
1520559066
701038401
2004963520
1797785544
787808242
249356190
603257131
1240640960
1872173443
1194193762
2089264732
1208101947
1221493579
1700108121
1286872749
861506118
511198090
914477080
507389350
915125672
523507887
1873643588
1337099214
730948635
1895089521
801789830
1900533487
337706458
1412801664
545574848
946940416
1388417131
573998606
728519761
865294008
233949243
1438569030
1231517471
1148070903
417067796
1560868704
1719525544
1223319363
1395657352
1184308403
740342832
1058882821
735888869
1909595897
1077587793
443764726
1350612176
1198773552
661674023
1829919232
361521425
484285610
2098877214
2040837284
1227782406
1218194626
463587631
920518910
1833108038
360297496
470320805
1193987909
1117688639
748632976
1132828943
1679558826
573478429
1046893494
171930938
1044323854
1451725309
614205534
1582081502
1463025989
43679380
1880497462
574882177
1693574344
543825228
1318818202
650471854
1514914883
1152998444
1967222094
42209088
1105572960
449560538
1048368237
880493311
770440131
1970329007
1917543398
1746323897
402453169
1622388307
972215709
53984239
701934459
1369923493
267971634
1511975952
142172851
1743359842
269789306
2103825274
1620031423
781452556
1643758683
307169815
470658233
1752581146
352286683
97993710
1444376215
898641586
566461785
789567385
1398859260
1172746053
1779076510
493603888
2052525785
1475046321
1983818713
1539862616
2139363578
1859157592
1527601794
1629124446
935284846
2134980912
549822292
1003003971
1121570131
1192816673
959938324
1021109286
110685296
516999853
133544570
72690649
988778372
1367187044
1006293542
1341951493
361178433
1784074642
953307914
1381373632
1942583689
1826571431
277310026
524424284
935087661
384386390
381272559
1747381697
1696578165
432965709
1616487620
1367769650
1767920545
710224855
313289516
537464148
1510874623
1557840215
928657011
1395038018
1521042322
2105434291
1650836977
2142759421
1135973778
1914880355
1376783062
1557663566
304469085
910253558
1338467447
2040485961
391102314
648518872
2086968485
2053171736
1455025655
492241882
1494613042
137614687
2016702178
1273065879
1232711246
1303425938
835531136
1421500520
2055761319
1877790230
240203005
1511403518
219248786
1792789418
2049671433
319846388
430492824
341895067
160622281
1978819140
520661946
1232645804
2014808050
680660248
721905590
1828996877
1925261158
769914144
291665665
1742683374
1393508944
838297685
1254084856
1174985186
172748512
1672937265
560369974
1556742823
432178658
2112233528
542106914
434150791
361435710
1995737388
1280393104
869892278
1421576509
1231086016
104912071
1877075919
451922799
1686328836
269836037
293172079
876178434
398014434
237120245
1284353582
766001660
806005426
11561853
984095690
163364684
176378841
425121309
1610075816
154473041
194451009
2056292250
1025476264
1573260555
1040962673
1597255591
1053906731
1567675893
1375812138
1519158716
341890341
306602030
1322225498
1492321425
311741918
1267313542
144085408
1139666664
1210156146
574737692
1282758611
737320029
1297381613
879542022
1015298673
487394259
547010009
790886716
2127153037
1254998479
229287617
421777756
813939698
184478618
758806196
742826721
20776494
633457484
2135684596
1839513692
1867108359
1423273198
2050427023
422193639
1499632030
1659347454
616275147
1586696000
2000104125
921781689
1904486703
1524635394
1290995125
918473174
379695680
712208085
1405829562
1323698786
61495863
1697096698
1540351105
361392740
1698919750
1322337257
425268544
1752184673
1426074063
62669783
1653169759
369120840
1755157711
1775645050
1467873276
335361929
1271232964
878062278
166074796
2110395188
1805678534
1356046061
920278480
256208183
2074134636
568120820
1206713002
274194869
1057916310
2084454732
378305916
678967650
184449045
1900778461
1458629651
1485161930
1618767258
161194601
502097796
1685718288
1322391315
818416592
656320150
1167232693
32730906
870426968
1460633330
1353992063
2033821673
1500169914
1863088320
334028352
1588961785
1120412248
109013108
150441858
1468197279
1949939226
533467156
440021529
1772371393
294405802
348572398
435129088
1007853174
315931858
553533230
862710354
29876837
1839613121
2117146568
145297116
1353569721
1817458436
1500039027
500585092
2038095867
770754649
1565676082
1739202312
765801029
249135573
680402991
1213573516
1555398207
46301644
1154471836
35387151
845296522
911311717
365379287
632105220
50087400
528068399
1022043993
1166479650
1003912331
2028548923
425680621
1052511731
426788642
2113512268
1498327819
849424062
1967987922
431235466
70371915
1543807014
1904304725
479874655
2073853632
1034772566
538826740
1912930369
709468331
1057307393
12750884
923387232
2000631871
653135316
1321364880
33040936
352559114
65229992
509618522
446679774
1794944898
1940454933
802021754
1487940326
556919967
1676183230
716713688
1453544980
1154139807
1346199246
625329039
616843150
230807646
827430287
1838453094
688003984
73806328
1137429878
81623008
1566639717
526625709
82802889
394754669
670700842
1898659801
1039162856
2106818246
345683559
498363663
907699027
1927910171
1228212656
397451487
655270818
1060158539
594671698
241805630
1433848568
1895451792
114693403
61091743
1001371995
539607296
673072
855587469
51146965
1604462693
49885229
1248442549
460474457
509743463
781350917
1835471412
405760249
878116967
707049852
452707145
336367997
928083535
1566528612
1346043631
1035674310
2023902758
1965882369
663640143
1356887142
873143364
1555566419
1055946178
656371897
80311196
185186441
1567869661
933329014
631712843
1121244803
579754534
1254068252
1427636892
589147207
2143518758
1519178564
1854784387
747592052
1466221909
270741935
1716258081
678435366
1497544663
145978006
1428448033
725962813
407293574
209289592
631522752
1045975548
1510953734
618005083
1012740223
275579922
1271288744
99495415
554735324
1729837193
361536970
189986334
1051212963
1734072227
938590276
374370703
1141119664
754634758
890377606
1873186953
130469245
230608554
1091819053
1703680294
225020873
1312276356
333197937
972876619
1778427059
2068125125
2012575052
343182649
1262060849
210033551
1488924240
223739748
1262176217
1761381077
1545692119
274848024
137546140
1617734984
35376500
1052486806
645089544
685786307
1453987309
673166162
2016709647
1898511215
2023106034
638173704
2115472966
504962020
301037026
1521386853
1337636756
1366053298
1561225307
1355286036
1002871217
1718628724
1928506451
2018931811
318519144
563972328
1717282606
1066810845
435016125
1702066106
411953044
1317824521
153829097
1476742902
1128832758
1990866408
1405798577
30161418
1700144227
925438827
542609860
258846425
357727842
1239402994
2018411775
88581450
945878436
57801891
779275087
1555273925
950644407
1826286748
1549978040
806440758
429411426
1534362903
469149539
1271556643
771005100
1874571167
1225874745
798998153
1041121206
1244852483
615336469
1152480638
441743220
1894009926
571298458
1238561660
1758647476
1327722511
2065401588
953911808
1915489320
1817258597
1629376735
751103742
1288423101
1837180129
990718581
428375252
52984461
822274393
1659755387
1942764352
873352985
1374629200
935542945
932228973
839648742
620390237
565614912
305165306
1362816432
1189980721
1380212196
1294113051
1622858734
541510107
441818624
1947258179
1062940660
1352714097
609150663
301092210
285858901
1202029975
943567143
1174183157
1421965768
1751762025
1819105265
1515914779
2026856731
1865705005
1154258513
1941823960
225103179
1892809560
1202490876
1643292897
1538655797
766875283
1988253007
248892324
1902285426
440920452
1702104512
34558423
525431218
1759881404
1553629696
1831551879
2074632001
288241536
33574001
884922640
771038227
1130601857
59212986
1886090096
639090793
1841086770
335476451
1689279610
1556944758
1957358967
1322246470
110907095
1590820902
2117311788
969751179
714065605
699979880
866095037
617447517
341907945
1269427999
601892170
316148950
944986097
1164443073
2083259092
684652000
426832458
1611770867
460586665
1369338603
1392192772
2117670990
410080351
1612368581
2143245964
1779067796
690889066
1926613679
1531103307
1079669414
1980311808
1045742526
634826397
1519796419
1096147197
640684457
96770285
2142034421
1876542673
902113614
1424282359
774628577
1703408529
356789745
51348374
2145936746
1425805979
134353054
1928959465
2041347813
257260197
1427649873
2016307608
260259399
355707976
863675014
1643596392
1079733343
548735793
1858975259
1210167717
1775921136
460907384
2053399664
464866539
1465387133
1925559494
200277578
1321914282
354191307
2132068354
529170293
1003784871
991524049
996412017
1927570547
1305070763
813084042
1406087662
360646955
1204161104
1533829499
571550185
536645352
1808584348
1191385893
28231522
2091797216
629371682
41079759
2091631793
1739242599
1188143240
1543113804
751502931
1825835679
1366922819
455471117
1283139327
777522068
970537732
77889295
1437617039
642961916
69530986
1004126268
873218075
1650246496
378358684
76610441
2060835584
1743599306
400575369
2034433150
1046522499
77240996
861387853
9067551
598075328
1163993942
526718192
645845818
1877980170
741933273
1315716438
2094044413
1570217020
2070224260
1031673520
1184674008
972645727
302212286
1715718993
2064874716
1406869879
1569165293
1852565304
338298868
145459861
1340702204
1208629300
749704275
1243064349
443551965
326858267
591403338
1150859872
555848682
880653062
1303170587
1656450995
855812777
827233231
1116978061
1073831769
258786890
465588201
1560237843
962449123
551887951
1901492791
1611080692
678346335
436032732
278630498
109731422
2041789397
1223051375
385897524
1430105418
891289624
41871147
867560156
862248168
999510798
1975987724
957597105
548511967
1791571953
213964165
2000310972
1423990342
210821394
937852970
801338347
801898039
1831103632
495087616
997310649
517064630
799271124
642631148
1206881554
2122203757
1993646064
1155614419
1691269768
94118062
996519075
497068706
1813663842
1893609808
807065248
1625911876
736811913
1954372316
1600042567
963528138
328111778
1799593088
1021124870
617077485
133585761
1352473062
954654230
1684300520
1748523385
1298672607
2055184915
1897824589
874092393
2103278582
1075270592
2078591374
867121997
352920981
101685294
167429678
1883806197
913170662
1968088680
595363233
1140002847
210449698
1128293524
1458418271
1040753248
874492637
398904254
79507242
408577323
169882963
1018860514
2043035384
2041032009
779955741
1304242426
1475883533
1194526806
1676604960
1446831584
678272248
1348861048
1940007178
1185716771
844895849
747933939
1572668983
1762612543
1449491903
873569937
1708579891
1669870
905169083
316991338
1956280851
55058409
1516788370
211023803
1441573408
1970253193
1611129167
630115625
219133004
576900806
1554758861
133253283
1314711505
594715555
1382149309
510289131
676146672
1638481464
2051311174
154810339
61449197
1740596759
334607236
1045936764
1692220894
888055132
707606704
1458526372
1048604593
1692441721
1700037312
1099647586
794288366
1746706107
275660246
1230418781
874456600
863278568
1706980157
537692926
664306339
1007824820
199765921
1497582956
1635431516
1222987920
1690677734
182874944
1593164875
424988952
1799364733
265204160
497541610
473071986
1569703976
915014537
872105269
1897100932
1433264716
2005170210
939923565
827170099
937485061
585289005
807758607
83597086
309088144
1333775751
380382071
1401413355
193797165
832404096
1813981579
1851798699
9147102
1627061237
1771511971
1737642390
1120649453
2065717136
520211051
1563616402
585461402
2010182256
656078894
1569707681
401382184
1924520096
488027579
659478249
1433634176
510709093
638940086
1807298320
183449769
174662620
714815892
1620434728
1397203624
1573084792
1247993772
1511195346
192688942
655661099
654725627
1415543837
1533411599
1635955723
1477761593
1203103964
868251884
1428313514
894464354
1488576250
1623298970
25403861
569056133
1915252635
279614454
1316931004
633161845
335344830
1373261206
1349601409
1737375371
659235917
336196257
37560964
94866790
1831824721
612199009
1887084118
1477216189
710318949
1829777268
1852702655
1506723122
2143142834
1915205052
242349581
1293462949
1953200258
599021783
1017631254
665258626
184763948
294245075
64915429
1938465143
1496610444
1937258848
834762485
304797300
1982143979
967738756
1082128794
899831325
941256478
34578519
557759891
1856948217
549410641
1531115999
1002693886
1535936657
42623806
778676227
888073640
1446472751
1491331575
2088831965
1319985662
1990821999
2144174840
1419509758
2034061444
1473316519
1860944003
71012155
1991150902
1276509910
1458779542
53490421
1051965568
275339476
2140782774
9214107
569643136
318093135
122495329
1045622940
19859676
212560394
756011911
363185205
1168288474
2063624120
402469877
224744454
625327588
2036158540
521530608
1631747688
512145422
265320322
1729472979
795880749
2086696325
1186985777
1127420956
1060916247
481671562
762562767
550180558
1928939376
537163375
57731252
1696099136
2076250560
446815668
1522433925
121138562
1304081085
1422932084
1397626118
1474181105
531324017
538937283
2111818220
1395984405
1891371734
1168764031
115055201
143846032
595372286
299685986
2142808095
381464492
894287863
127927560
2007731482
1922836210
1970908316
1305163099
309638306
694789192
1600544272
1996209397
1850195780
241814459
1600691281
1425723706
1877273590
1199613295
1373754789
503685300
1981647362
1929050817
2020701632
1130902537
68973727
739178883
1898103614
1979454956
602641353
45424931
1872774744
1983628035
416245619
245003847
278247175
1924915968
1932630340
470613812
461992832
1627080768
905156458
216238155
1737915921
1771747327
2132948431
1719775258
1536164684
841841417
203643243
691616634
708274396
66303401
2073471501
1953083934
2001593165
133138368
1564626097
635388599
40539247
233174509
1921295744
303165170
1218326964
352098367
2011439737
637927433
1175269856
298128376
1786121565
984531734
482968685
916937420
2046125600
483691754
1716833907
1354478564
981648663
1268713116
1498690014
474319761
791037245
855949690
891198240
1226836828
1884059222
780211215
284071983
1083013948
2140624755
1804680533
1017165233
452618424
1283217591
1385812412
1426548235
358979551
55076416
1878355693
100495256
993901441
2051209789
1846393005
813687305
1655043353
1858680340
209689639
1261999686
103947437
1180305002
527162665
1476539108
2018235030
766266474
87353814
823049169
1636914716
973606896
671807148
1014605721
1956587053
524007882
197616578
1160674832
1054173847
514217625
397961170
1278017226
2127176318
166715455
1058932006
492031754
1849237083
237539547
1647920666
1325051862
1986182880
2049457184
1022279774
331693278
1391099544
1428599577
1998414373
1782002151
946225291
1621503040
1844086393
1035155963
686778832
183023593
342118486
2024621179
975618315
1699330328
1425756187
1475962041
758912895
1676961811
745828180
54540001
1521137620
43015493
1242834116
113364834
410755093
1671242359
1474556242
1185951944
1795064019
508939729
689120116
1686784303
2097841552
823501815
1804854220
1392540135
234349914
1951842755
490047896
2097915023
950221490
1954795392
1805465340
1895809536
803972065
1190509147
1369291877
1887633554
1245490034
1083602574
865060418
443705699
1993668623
1791085189
1869303813
467472415
2090517788
756883528
1283678390
1902036983
728703647
1631543274
1910837142
1111712375
1980825023
1730269758
159043528
1123775979
1002500399
1467157000
2033517925
1418439396
1576459507
453302215
580444323
1119851391
395986634
2091795078
1681294069
319359216
1749975796
1025149668
665283342
1242894733
1199809432
1176384822
433465589
1715425261
941437337
1430985549
1114659407
153942148
1050651801
1402767296
176418553
1794658242
687199092
305420035
1634251965
896905472
134132786
1245848133
305605613
1312496695
808813703
139293162
53322642
1647528970
266617325
423360298
59022796
900027639
645011929
562876007
2069068693
1337576081
1769904699
1029818949
1145467266
279342682
1771743588
1645200589
688309303
499738011
294667990
940505675
72764325
1327298630
1749684902
1178889093
939475039
1837946484
1317772928
230508456
920211264
433448769
1187743186
521494277
608499188
532258446
1855999302
1088527646
379463404
1231936419
1850805315
1888979495
1497839082
2068991822
1144708154
1569380105
504171567
2014603803
1994133752
2008673756
1690674304
696963655
1635137918
1245875402
2066337733
716268316
2086135662
460810454
1443578142
323924326
855588951
850384684
673702324
770448230
258364588
772440119
33254869
1290362449
988430649
8132959
1896896649
1670689852
308156042
44246863
74512502
1548778251
1274710440
1996081296
1325005534
1559192184
1929079895
2082375527
2003771760
1183850952
1172040859
638399570
559105416
1046591269
1363320342
1497417753
2024056011
1893280975
1926121884
148327942
1841198343
151119836
1142195547
586208904
901824840
28409446
1195578788
1151496515
1862241522
109581770
200610951
1089875697
1478115571
247875809
1676468934
479276054
1534877611
874616478
612622186
1505272524
1210614042
65034069
1522591836
1317996025
1808701209
681982969
1160159873
1099047515
1632532930
1333416935
1466600092
771967306
1239923660
313498508
23448581
1573028689
1316472450
24711670
1806754500
1892010474
826752520
185751413
1501233830
13978171
1745333704
679859234
1615742900
1121300069
683834574
406414772
730967702
1657368881
194652517
1519031741
179950827
1431451385
1583271509
1591957590
372867377
2074816701
102166037
1959809533
1214444380
1026917889
1304266719
482452898
2089483453
600819563
1217819563
1077890053
1608442043
374433894
2040137243
695857237
2088631465
2124628499
1083768105
1178687414
680015966
2131631357
551138430
1518948008
1207057867
1417167729
1276092633
1120280639
2031123020
560667722
2007897493
1183421285
1894376918
534367331
1639403490
1072263623
2105775082
499245449
222874467
72914278
1500908420
853476395
642113216
129728499
893216702
1271575022
648126228
581007259
399851276
2030108659
1189678307
950742707
2035373332
1717789864
1993246823
877129971
1061425522
2045938403
295144759
1762810429
199475392
1452813102
1030600428
1849005207
503291085
1643769482
1672744282
1717837485
1358273704
1919834355
1939970208
1929976307
553258181
1951185569
662846976
1014833284
1898049456
603007880
1344201536
153592908
767632808
1810730145
955112304
1368773701
1187864022
218141390
181181250
397413194
1662438750
1871435923
706983120
56018557
373796940
1549924520
1752570983
1724916407
1354469945
1558556745
8172642
1368318924
828333471
680724790
923738524
1073480235
1458254951
1345031140
574285725
1124843830
1189548227
1155430975
50973866
713510275
2114661589
1810239890
1301841618
1360257950
1051538127
624088179
1849601742
555777343
923481524
98426302
296287699
1174603822
577073459
87767568
820432988
1018045691
351785525
2105887416
1636561730
461925423
872695486
658124665
1831319619
1896758616
809424538
543439166
2054312306
84350177
1913422682
522609505
498169236
406284986
69595267
554031031
1962233082
1922570183
1783551029
1049196230
133080390
675038622
921906856
1156082515
2050977330
2033115834
1536904048
1436599383
977697974
280011394
1564969145
233772764
898078787
744456986
1189406788
507521276
1055969065
1542511242
1764452213
1138074475
979243465
373747410
811016031
1157024777
1272715234
1355485848
357379351
1646676012
944475180
437603328
1893556761
620095183
1478852833
1896514427
1022475380
254898826
1950493695
767178946
412919609
1798933654
530770838
1365557912
823591425
1619496419
543199557
1999836003
48165480
1970500307
1023342605
1732839702
994605881
1366608886
1250352833
2046509597
1542511830
1631041861
585567689
152140907
514178629
1878977595
977126041
555645797
2037455983
1609281953
1556833209
2098624035
127599371
1692730509
913276323
309136884
93457547
66496505
531695407
337890312
2060167746
455166238
1265822861
1465002083
499987763
1538566677
1402332457
1808799704
1940833755
1802294213
1239977599
130818514
629724163
1319850038
1575408032
355860328
56467610
1346727126
1458146872
1141293309
758080437
1367377027
361205668
2089778391
1611941559
1190482560
101239079
1763149081
1849238461
624118716
1760352661
238233157
1977879962
572326254
363190326
224128347
2091360476
1981189103
1590192288
896759303
689445751
842988553
101848876
1895416112
1853046058
1326306789
969342278
1910510231
449572830
1221432071
1678224712
788617199
1500166052
1972120723
669017915
1600722545
1614015332
976924000
1056085120
464642374
671397026
1658113229
96046354
769939539
1024972797
596217867
1670095425
1549774141
1705198928
788395365
1587049601
611627719
301953098
1474471413
323325679
1702654771
1120497703
1647685555
1902791391
1834175775
1318119543
2057914437
285998591
725719935
834844846
1086887670
593194032
108716585
1486976364
1788053135
2077525510
1903986157
473737123
1181393019
1753312117
1404373285
2021119408
1111748103
260159738
1190974210
1381126908
625075117
1259805478
1854504266
2059458678
1390760547
77081535
1495575320
1938416960
1026777755
1506448588
1888445985
1488315995
491296108
1732607545
1813710451
843327195
535941267
1704804579
346070827
1458931916
1845784272
1580819376
1679816166
1914569937
1447975869
399892258
728694795
730723018
1628910751
2043718238
1820518940
1640241541
994800611
142904964
2147198137
1538885647
831169243
1142047660
1757084630
1354249352
1634833300
504943868
1752184025
567109052
1503241148
1778273367
2082550821
562618934
384173744
512337762
1608133782
1272572329
668473246
1991185338
348968012
1492841563
1019458521
2056221234
625484838
595409786
232561907
952902795
101817725
1789200809
1177936733
2070945979
2093553631
258462507
216815652
181357858
1595939029
58529317
1406470118
467477866
1322102822
1058210444
1160297553
1453041186
1246224371
853011198
2143651452
1952678355
40602008
1361673264
1270829522
1290181650
1633412212
1918549539
253263324
1139658414
251821189
86105021
211517438
1760753109
62437439
761180929
1559137984
1020806140
1640228446
680209946
471487421
2032000541
1517081845
138830368
1943839961
1595326565
1402728313
277575999
2101364744
79555124
1459807390
1212506368
1779612898
1206702659
201119001
269501545
15797938
131343117
426641766
1545194089
885305033
2142748352
1292644461
2066816978
44652266
487525418
1234707862
641189390
1196749742
1850378784
1169309396
1749298353
1731892800
1319087234
286401370
1223102656
1925279576
1046216705
638265745
2133108151
1644744803
1717605995
23477588
1423082747
433207163
411482849
1387941459
1194026638
625631078
902753957
1401701940
1518969201
1854561259
1046162560
866092767
72971168
1103739633
1851094451
218099851
2138313394
224046825
771990944
980316347
1412727631
447299884
1114214117
922294107
1454848550
1788251253
385506921
1571272154
1523942431
1906900586
670714060
1950745973
1586345572
648717008
139558394
1685345416
1890133639
812545267
884041023
1648868843
579922748
2106964591
1628250676
2145576658
1633838005
860775712
747004043
1368409176
594839856
639860141
722430115
1309076222
1822361072
2048431534
2065922822
44229571
1152652887
359219575
689337821
58329975
1488859327
1130732339
1889320890
861304790
548566464
990170182
5012805
398419623
141093078
921084004
972622999
1767486462
1137405918
1788682052
99207595
1896404878
592223175
1664560816
772610799
106523676
1859598728
1193622827
1500038427
735984843
42445005
1940976806
656967508
1380506610
564133227
610333552
332136509
992395596
826795911
583110586
1108662574
1212936112
1305043764
1932239115
1953905458
1024730132
1914384733
222450484
2061929240
314805053
850007914
1828781993
336883055
24117330
1500637277
726798479
1075843810
1123799776
43471859
1397222027
1176096013
1573590352
768835574
1395711810
883354034
1895592713
304244647
920594334
1900926900
202280578
1581581497
1251861850
2030736159
268101680
1908948659
1550593614
1206671813
1877953437
2137105442
188161569
1956488919
1676592854
1922230836
1911287994
1742174002
1069754395
1604662552
2119902219
920704693
617087965
908929130
1778754268
190558937
758662060
1667809124
353171139
700446766
2076654592
182971672
1906279117
319157874
1248742046
2031158303
1079624942
1830882313
662174845
1949427837
339058912
1359715120
133282966
367986018
1858122385
1413826007
852298271
1610682415
1131587472
516190575
1209611746
1280478845
1394385457
494670897
1272883765
699279187
378184484
1689700465
608483086
726580110
1502608470
480782648
1724574269
717374882
903334507
1572173441
545188912
951091819
1324513218
823558597
2033706902
976642167
121194045
2106581380
704673302
1973893498
1598087535
2133290554
989337537
447009187
1337194846
64226817
1561669936
2124357727
797893637
105486773
2018545886
2012012729
517294269
1663205365
786660985
1993205880
2012926188
1271337633
576802938
885541352
2019025811
1167364667
932547294
267467605
572745502
1927565980
1781499019
1758643939
1351256888
380907259
2036635433
515851295
278895614
986793525
1389482867
260281999
267967232
461766490
554057929
1284060993
1408787182
2062308689
1195287354
144245862
1926631582
1092971448
1543227678
378526215
832861621
1440180905
1614570002
712372652
950653787
1785897864
21192001
1804208877
25566154
2078211224
653512384
1190222882
952040762
626173297
1760255773
1474120105
107672360
1966281709
1084506104
588769082
265576936
1342261034
1862773746
1359494896
101562306
208819472
268037126
39805677
999266241
1458912681
1049159135
1354712217
85593007
302450571
2022060594
97277192
405913259
1406543008
544586437
272297392
733101864
1356209600
282714463
1065975807
1426999581
1980008262
738602207
1412992601
1995905121
750796158
801210473
2071030629
339985211
1026811913
1411439055
1512883116
2081528829
57984838
1629722309
1560931410
171350937
781633517
1857700932
388496427
557765716
135716700
1862333434
326216794
290319094
1293725571
1922439855
418185058
1365088807
1916040314
1259796269
62894752
1181891606
1027749546
1206550428
2042197502
1316904076
2022656226
1168365568
1783950248
1657689045
485690276
677728629
2000712095
1744103494
808974821
499969670
329232492
659683599
939392183
722694957
1565979906
2020356215
142280712
405207641
1825656721
1316404521
1637547653
950670322
349338741
813438516
1008721561
1742760807
1292211324
415679299
1535325540
1152513649
1192854757
1380004066
813292660
1460513302
2002538482
681937135
1394277531
1209317880
652612783
578197005
1523276579
982998612
1988419503
31108455
489549356
428614100
247087933
1938923810
1685764062
1581955228
305903306
559856271
2025647061
1618173314
1166459092
1331674130
1721326187
898349415
1060758855
1105849351
1096689142
2121945236
1510170411
1671833198
893173307
1026128221
169255002
29685684
430908550
1824184976
624531748
1984151135
1395226939
450130228
496683565
1046205866
911789652
682630990
616635062
1163184063
1179665633
649511365
621181513
437422097
304443708
1838141148
2100185245
1473819935
631047710
732855314
1791526225
1088152359
1940441681
377842971
355649797
1666838118
1486345250
1252649257
875037933
538072411
1291455995
642751061
1508903756
186096226
559415777
228971105
2053103556
1712500507
503312204
280976036
1560006616
1563518313
692659553
1456326914
1101812230
1041820427
567191794
43605704
479637495
307579490
1765941175
2017357486
1858761887
1558115828
798491786
72960785
1721017981
879712754
1701717175
1625930917
459916785
310212294
1470980770
1951858771
1719113490
1893434152
1434960851
1797082395
168800500
906925717
1695794014
1959650108
255579805
2056870696
1910894457
2032837010
2045580892
1603455100
204066125
172369067
827765530
16901401
1037763881
749825058
992334755
77042074
786421471
1189087691
761723817
1602181689
1206244776
621532929
67783522
740315474
1057090833
2130785208
1410828433
1254552035
2016717987
1365036118
667086240
240191851
1729354861
602138566
598983465
1611966991
637163778
46153333
1861074750
341517641
1111439435
8935267
871247390
451481145
1276458210
186478549
1923998266
1294746358
198402904
898099257
1079569597
1439236118
1434987872
1427847994
2058165636
190773764
1322751788
1883929532
1645235192
444563371
440781523
28728117
2123326989
15574200
1043262687
2048767957
689392032
643920713
1154300024
939111092
190342332
1294411548
2110678025
1538149988
1709579500
655584973
2031701222
1935185089
1833107550
291878751
1166339074
1902331291
329956779
1414626516
895586792
1026231423
512418964
1091020261
1708485423
1830502225
1941663091
725149114
86854730
1573659879
463997500
19539345
1466091147
1640743483
180043342
798226403
1060668350
836383116
1568423684
212210335
493742754
360874117
1341168607
933744708
648743800
1880692235
1509076591
818854849
1676006235
1984471242
2135806698
1728324022
1747028344
1282837981
194078786
393390661
1636406020
778569163
514562299
483720425
185106222
78673050
545057324
849242371
647781311
1955763762
1723176200
976656686
264851706
52235815
292398715
1050758402
548111956
1416332553
1611196196
1158355877
323571326
1679118042
18320500
1859403192
1004968704
1274190145
621064265
198336417
1882896911
1249976956
1686343990
2040691778
713644284
978417208
1489803983
251903642
1992282556
268809506
349910611
1481927765
2060959390
1015735015
66937393
342480955
1927272060
2102770600
187044556
790387624
1143738671
881595137
663968428
1761630695
1515066391
1461959200
645487288
1910852035
1402398055
1461710348
1988295196
1976813520
436398537
741756287
2098816801
2053353664
1620125485
1027889047
1183014709
1818444736
472306170
1897820697
1494040197
1676168375
1916805394
358709111
1753930172
1862555105
1053780504
370134280
547626060
561308513
1036748078
820183431
964522684
969454676
336493182
1666904905
191691031
1653804390
1715827902
1253277193
1535997029
1885735803
1674772169
151630308
606081641
2070740285
648316835
52007175
684585443
1436534178
136064536
1847416385
939160355
615007987
240113047
762790630
259477417
1353896890
1543406103
1810822531
1946909507
126003587
415038641
745228261
677235536
1162048536
368754624
1110553934
284452817
716232145
144714452
953436323
2014970711
1649212301
103219017
806818619
228186891
1954494070
254682285
271985126
1801682800
747871599
1353298998
1058352332
424109072
380942474
1743801825
654398574
1058879640
689451630
1560720540
1808730154
1841629083
1488425782
833270183
456916236
613687481
739115537
1388200464
2040453971
2044643100
1416892367
1825835529
1141730532
309308132
1892845949
465441128
1564628030
1558063417
1518686643
673171517
1521174834
1389646734
1063732233
86266459
1260970251
1400226217
1377836632
60431486
1495849763
2134386706
65893245
919910319
367261767
1453242774
155166076
1389755995
1269323815
979979982
1554245516
1516208060
691626097
1290295027
160712868
1185756264
1886267876
424054643
1122420191
1773828911
240613388
1320781038
649356309
655514725
592852509
1252645543
330388152
1045173979
95124942
503602140
437196166
1165292348
824911416
788845200
1545713603
415785385
1658443982
300656945
555812172
1882676426
1331671166
808407523
1853803910
2053117536
2002280379
1457158003
845884836
1337388038
346676933
1239938274
1681908288
1203872467
2016059888
59610747
2108400337
895871876
1862293367
1401331946
1368818329
1315712912
1799368316
596583135
198728562
91726920
863610028
996215854
251281586
1691658356
1224006850
2007240358
1935407147
60712705
76381409
73483839
490110329
2111620274
506664062
1286318325
890538915
1801163563
1798834865
1984839565
1215967180
672927298
465048826
1769022915
1989436151
1549901719
528430265
289821245
1323936936
293268136
519716364
871311033
1847905527
1132995041
484042180
1961609450
1865576222
1201644072
1630623664
1317356038
1963647741
147969894
1056527536
197355399
1671487535
229468266
419486134
228559684
1418612706
1795468256
1131695277
1799680891
1849171838
1070949367
2068067401
1179654982
37886359
290702009
752121081
2031991502
978045500
1564063364
662509475
375035827
537880395
2073787939
595957893
103095521
2015085578
1889699125
744733759
1714535304
880954019
430933955
287764225
797119080
921829084
814022609
1897474678
90627778
802719655
1916459052
1388209157
1988670643
574767665
1323067836
1870365431
1644920515
1918000114
1639038745
2119032578
532334271
1716253790
290791690
1276921439
2072298953
675628940
433449776
1481280513
160316541
549314827
1783211862
2019073474
1364267820
1886442687
709653151
896934644
1263977103
1641808545
1796319493
722706973
775914383
1628790749
2059786834
630861737
216483713
1655130494
136512972
479372347
1352235190
541908764
1060642484
1671780970
660898373
881288221
1199888488
301692304
264118574
1680190197
246070018
665497473
1070168937
1324779224
303333098
1693757334
1068499235
1325352491
1695855034
390260612
731780193
2142188730
1876537
1407712125
856979900
1017718175
2026673271
818917071
274698228
1641809477
431898176
124148502
1545949386
885225492
1812630491
773910020
1310398848
550072973
598452947
1496215584
756300295
1457647225
50094031
2063340090
1706708523
1788450505
817209843
156550242
2019581344
888177667
652967770
2080723986
729924613
393870864
1353337178
772674025
832430406
811222563
519374999
42664127
910266902
702245301
1426471271
1251707598
254766981
242359320
114544788
1773322541
465033327
1814796558
1140295236
433660206
762429543
412979019
742157255
2039014163
715475142
277942773
842188451
955109284
1943609517
1019319180
457913772
1282514788
1930669419
1462298606
1545215116
2124275820
478214774
1114721942
1115969752
326919204
223244799
1598457027
1991654722
1807693393
1588419822
1230954541
921032441
907614938
806169428
1748332734
1359051006
1095734299
1555989625
1703815810
1082888417
1773105411
1179655972
1711085942
2114241290
1756161095
370565742
1305057721
2019905193
2107121950
1433324713
1856412527
1615247906
2054128195
1030759788
819522556
1602144114
939014312
601388019
612665578
252489706
1348894967
1948893448
1710881186
2019141926
1073635845
822517308
1643950670
770552067
792064919
184514120
1293647223
182034805
839003046
790734284
190049862
1865911668
873936286
146365158
1398397908
1531077805
436555731
1322729007
184279427
430301246
1396388458
1464525361
809364376
1019721327
823590166
1306721288
484624106
166401913
1397665203
400843781
272481680
137326952
1511595568
1489558830
759510878
1217100930
1386253059
1047963161
16737531
520458126
2053611985
1883361402
797045196
1820998597
40507011
891839082
333299419
1138897340
1793180396
584728020
1903141791
594046175
1689865244
1748881649
1261386328
809609219
1574260899
188911227
263499836
1458969096
2038243243
988950031
114204927
1886288312
910947879
600945802
1335949515
158681504
1731446184
96682950
1147526746
771583289
1832551088
532263813
1124705540
546243622
1270545000
1588523286
670746584
828084182
1091711371
443426780
984017601
2006605303
29510236
199406046
1631446388
49167965
204731015
230477629
729011620
833977829
1197431322
559753046
572209437
876948511
1053143342
521670720
1267732441
1680909945
1380200045
1778491336
2064451214
2044619916
409574736
1955824357
1260628232
1372273907
2115466281
1553833680
296786988
1576827175
1582789315
1645377617
767877097
256037347
1634650204
2103469266
1176312363
1963866956
1784136140
1596490365
1759504522
162801948
904593429
742684607
2071739128
472453889
253834837
1445723266
195081580
122569012
536244345
15411743
1483021036
1779752924
1855447240
2096796397
1423884062
1524063258
44381961
1953113067
1937309914
459933677
2121170343
133155650
998952014
579077839
741835069
965405264
12723561
1648460106
397000063
663587910
236894699
178266530
1203623067
1140615009
877951904
569825354
226856147
1633068401
1838105286
747235284
543119101
519467697
783317092
1065105687
1748786327
1952143264
138397749
1115617209
1656886799
1406097503
1734859489
1321236053
3172759
435674430
427301130
146496193
689262592
1090740815
713323673
94835270
1442251982
323285203
1373387509
1147833806
1044232940
1647206094
1563488367
2098349615
600169389
330979095
1835413808
149588096
614714601
695675385
1579392067
1753156169
1153580923
964912436
1533134175
1944110564
220464287
720188567
1984638899
213065299
783445335
1678084558
2095730517
950094797
178335766
2052590789
1849529471
1576865918
1519441634
1494799426
510295246
1936176050
1857599018
1006167511
2095623805
1317422799
411134500
1232240035
1889409448
1558327682
1545133473
146677699
1678058371
1966540271
1806227614
1690398624
1704318982
378445022
989402493
1718145144
785064996
1437366770
711319607
1308413250
1983715378
1751742547
1546927174
874793487
661205590
834715139
1064080153
1617197783
1960947811
1752103237
931457380
202351718
935127706
1831134265
138649381
1437836635
826127673
611193053
1365488672
976831646
164481915
730660322
1839437600
2114276142
1384333586
112030379
1963424726
160195591
1552547184
1911432083
1916287314
1508557838
1810513101
1306697246
252162027
1194367551
558177144
860781792
339982341
120866883
1883252534
284878060
354457596
2094752533
377027119
1369917572
2124677672
283867655
1224334615
1731622048
127507364
43231248
877162747
995681366
632949362
1392503767
1967612358
1830116759
952994560
677857208
1598300345
1840305497
213061545
1109764594
900310612
2123799377
659875305
1486003546
1978743982
1157746536
263447865
140886316
1753895432
524885139
1465001129
848955834
1838305898
583908870
795228664
115394569
1549109867
682543881
929038138
1070955223
1387401557
310496099
2053628239
1833133505
2073410310
2003932061
1034008095
32371528
569381662
893675791
1360796336
929880838
1469144501
1877634652
158685624
1003295642
227517293
1565874063
1616828830
29854060
904577581
1383753318
1984434863
1971232871
1682475055
1635757750
1335496154
1154710400
1707202111
2016780839
739011041
1535380617
1842989443
1360913709
1052568298
677571920
1087893080
811625177
1506971650
974782264
836663685
1362090242
1351954746
1057543115
1563790429
389952823
1728226865
1961876726
1029995660
184735630
504001642
439969037
332540075
1588766878
129566031
2077314953
465916115
887858363
247162053
1201447028
549321175
557099025
1086621409
1556204971
1463867105
1569883097
863835829
1746064980
1095613561
2006145405
130468892
873079677
1977227656
1112620933
1597786746
820719632
1422424837
705506752
1274447458
1522006452
116790614
421736808
1522578593
1204566126
605509309
1966663973
1409531818
1410293502
1983676762
1453804056
802309659
164520704
351751724
2067835669
2107515229
443436603
2017105508
414456172
675312508
1850250472
757925528
435090845
186465603
203569160
88594416
2113787533
1028357527
1439607821
1782223652
2114827920
1271584205
1487899141
1999428342
1397647193
1408219529
904005493
303512901
1821855348
189736105
1863005914
2114719435
516909355
1116920022
835981168
1097419898
1513724160
1421812800
222707292
1091339587
837171243
1016279109
1364901235
465686005
162198891
902616799
841692482
524728806
169998377
1614348707
626467833
576347595
156323177
1318686509
1364053475
628316751
1773902707
1133101649
1263400549
1440017851
146480715
447362956
1242324851
1826360982
807922638
2088592395
1611796928
1736281513
510296159
2138938104
1107521004
940458141
456888875
1091935379
304153586
1586377640
913452788
1296346114
594752300
1104143498
962666128
1540828638
607228857
905217032
40145038
2117914084
538387840
1389773021
1969295325
1361391089
1349798233
387553551
1662303988
556538782
955220150
1388230039
1144773730
838749926
486929960
1982581544
1688833774
2071965815
1803341187
684295540
496368004
949757751
1377057867
1953134841
92444756
260829116
1156409830
1624677654
120972231
1802795324
1647581055
217304850
544161325
1399770352
1002246419
690248541
471082680
589069169
896164979
815042666
1924642459
85201824
1346790112
1565546740
394093822
1871585470
1734764676
354016747
1450709784
668708801
348548345
1931096291
214327407
2035244931
695098123
480575153
1775060916
1482814721
1565667773
1030244502
336724515
452688663
410905520
1501636601
2069115975
1122625386
2017341558
437163803
1420386834
263080490
2014759841
1392198848
880454489
686392094
1870130727
1054305738
1969606543
852590662
1648571739
1337704206
438467242
37225558
1934720112
2051948617
464312549
1842082929
491418630
170018336
471233342
1717448536
792658535
1556900906
1098797975
269675079
1737976877
1394841511
198275334
176724107
1762018310
1581777232
1259627551
1847417120
709960544
1210664832
1930912564
1083960566
1793075807
895781242
1687520888
1136211181
589645970
1618184140
1658868741
65747184
1493978128
876990607
1347982613
1984083263
902085472
914157669
1930785025
1074803054
861303935
530885896
1849348686
1933417987
898766094
299911102
1268781714
509967224
1661873098
346408700
1686630170
131106718
402796429
1447053750
793429098
1185084472
1441808406
837968074
1928598426
765601213
539930174
464613684
552881479
521926854
1182944257
1486036732
405268271
1771606245
874153318
1428536993
1536472887
958377643
1918910383
2030882858
1381931111
2029686188
740852376
156926146
1972655902
905661275
519825389
20919631
1670767817
695391342
222549078
1120410731
670356757
287202361
1833858824
528861443
567288106
1484085711
1044026001
2064897119
1372337285
1541476148
486280306
798656664
2078818597
914790091
1758086660
1719898635
1888607197
392985150
2137603170
1169865418
2071453721
182767642
1457418439
603171922
1706925194
2034557725
2067961996
1821227357
743393204
1410555632
1015092710
1976479927
37272392
116787180
553006984
1246607193
1912568134
1103624280
2130526643
1216817798
1881208778
358704908
1889484100
28478025
1945515376
616166851
699634026
1796434841
861771042
1479444197
300114615
1126068761
1756103495
282303637
1629535194
2112574273
428237117
1306344944
1581415878
579657813
677657014
239429159
1150687324
1023940533
295484713
1962539677
1045957066
1724072134
268371491
1442531437
1327769510
1768295590
68593023
1458834352
2056171240
641974691
1549628890
905182486
1748442099
914910304
1673247027
353757217
1069927107
646060808
1188527186
1509575190
1952800709
1082072822
1339310909
1142912760
946403290
299521852
1262746884
1430276434
1458577320
787382972
1076510967
50485026
981046711
952736408
538104294
1767682336
1953878219
1234777116
1398565720
1497376789
722096469
854125466
150525075
657071052
1733736767
1659622827
2013478461
157995281
1470934170
1412037336
1286464857
638078901
910915828
487250010
1227358355
608618852
642811551
181791548
909964243
771721076
2108526678
769802922
378391705
1225744668
471180139
1523456446
711329449
1363524023
468838644
1723300256
827103152
526190443
1536111757
1250878719
2039628750
296083754
299195881
1673332887
893270535
925734038
1526292575
913602190
920254528
1313424592
1723548486
1747478665
666728314
462327913
853592698
516000143
2090639366
1449312216
29224473
189384911
1681327695
74021663
96213844
619197258
657124965
490473745
133250175
2066077397
1863096450
871503054
553093364
211069800
771937704
740621353
1884757481
957449772
1732895546
741778912
401759835
888804208
1679658875
247783533
503716582
1422907571
1873520105
156387082
963543878
518078269
131048459
374190410
1895947554
1253156414
125350999
1824598148
1609696580
871988394
716895074
1880188566
1581627219
1228366957
1806498903
106355556
1033543292
602626995
441629773
737754117
1065430339
1119154091
955682685
1733728320
1675837017
1269659279
292660428
1868495250
721845269
1333219863
654617181
1814923333
1742442872
1000028532
461488598
818428717
1147871682
82611189
1437121672
693046427
592546146
281914076
834052023
2030287145
375023024
105733032
1145663697
1739785815
862774603
1983263490
987318741
1177063361
639230007
860423711
740799779
1568022212
1966913721
1106994418
908481175
1291290486
289407695
2033393042
368427661
1864109961
1622602997
1134019897
2042485646
1964924063
639410192
1798523697
591406378
1710484049
1118433282
2000327380
220568931
215812135
122909652
1710691790
606651460
673079433
1981803896
1927974550
1214050394
1351419562
187214556
593865333
838068848
515247229
1572119956
32162765
185042
42639659
654273354
1121297526
652692704
379172818
2103234022
48320466
655225693
1879061671
1468685333
1782895888
1811616868
140027060
891265330
1027615175
1855370946
1595112038
372125089
1158810589
886891765
1405146492
1027761955
40889203
204685763
49598381
202776901
1152966176
1657070886
462378086
610663674
255629407
1868922828
844135929
1400541576
672100317
1721550683
230849551
806771812
1107584574
1318791971
1017250435
932805094
1837513427
452513918
84819714
541861116
1512604953
339727865
1525241674
65077110
1961481937
778232001
267546608
1986011811
356509349
1415639205
1480735261
315357095
891732541
1450671060
166922714
2146490126
512493464
325309291
786265250
1827697096
177154259
609538049
326268850
104464598
1697625532
1179501920
1977361730
1757429185
1109568841
1927003936
1420680258
576594786
229104026
354288849
479004147
1534817593
643313694
121824751
408640325
1461850087
1392917889
129617607
260814058
198509077
1911134089
477865036
1785356273
815426582
1282299530
1709860864
71433414
919152645
757176476
837362992
124118404
1246444266
726928170
854402066
1196104685
388369368
439057899
367617770
150519785
1010394324
654081128
1293249978
171511101
4602634
1961160848
1152402051
1544807075
258883359
1774243127
1510002319
1295765326
1014838447
1790033816
1408529610
758557092
2053968864
1955785369
1205663674
556444980
2142630072
1322362925
1139713267
391717089
1176152850
222581787
1279248718
510625228
1589864471
800595374
774532543
33049779
1536610647
1812914904
1762744984
223614049
1541610842
300290450
1789486273
985952495
461889568
2095026843
537395668
1546729587
955360177
885373782
1675109211
2003917364
1062749923
685983906
490101866
536886534
1607542667
1711825091
1909804338
203990241
619057532
1020632366
1093359410
2077106682
1367471782
134618552
898275719
1126041029
86274260
546415083
321140145
1804657352
745342957
262122523
202889942
1640337789
909067142
879012559
1137744607
249478998
2053145331
1579297776
1393559084
137102533
961584409
1218647574
153653405
805798815
381569255
2074930022
1443380302
921767108
1970818501
1140790254
1003786219
1678757728
492600257
1452879643
1576587509
1751355029
514157473
757165764
1051167019
1074683707
1922565889
1281620263
2062570173
1228926814
1791088939
1812222775
1487596453
1080775477
353969893
1620693607
1083741033
1032871024
1416613515
932190130
1245490684
511801267
164229333
642027896
1309519971
2117014375
1279877286
1140458809
96425336
1898024314
1384045469
5972733
428284341
996846038
1494354377
1717902989
341573386
343380223
2144421572
2108903990
408066662
1363957148
1197093198
38070458
1331062407
1976697608
246154083
888508392
2074173752
973091921
689222556
889336529
913501938
2144022746
1644813184
621984672
1520895862
182424579
94267919
1415700049
1273932348
55868188
1231428095
1052502656
1116379644
1755134708
985117580
1949148736
2122932610
438542140
610210662
1532768278
1151967306
2131996501
787479522
1201596571
1243717004
520224288
1409985787
102000076
1001203080
691371885
369312776
1393257609
1466084728
2021516744
1249699079
456717168
535871398
362777040
665430505
39070776
50638878
310237034
687889261
1657902814
1673238508
1414350097
1230565605
1486232411
1428069056
53858505
2105596156
1788554218
1875604084
1508837331
1266157857
228388820
285885145
2013172649
1336399675
67859681
2024912574
627200259
2055510076
228059668
643457998
646901231
1311443310
1792467392
92436266
1405882326
1688895618
1871748133
1801627960
521601487
214754252
947411202
542472630
265612044
1414359560
388215448
701609166
2076020001
1670325104
1765474058
1226391288
1753713162
537151822
1442560957
635250780
167719553
530011837
1464204895
1664617138
1011932239
277276743
26079325
1753197590
711966784
1447388441
808079358
1989078065
77750564
1024290364
295238459
893974454
1130199300
1258035018
158499406
1010222439
1857450067
1587668758
2078654765
876599786
1121344319
2015076101
1488224893
262099934
1308000582
988007512
566896979
2018918510
1284467202
1806573349
866476959
2088515502
344159304
1723698268
1139664052
720322656
1345188871
1212560342
1554982652
1107557523
509597958
1099698854
282146447
1157045714
1685249141
1519352303
1082688422
1140924704
1002190780
691556355
43367519
1577931775
1674044003
1410406397
693022529
37035852
115693721
130204235
1619604912
977313079
1722738993
1537361161
195110264
1317893079
844401678
2059467868
1492274192
1591540435
1486045276
1141952999
1916760017
447391453
459403891
1967992355
1201625888
382451128
58518331
1501147148
749268554
1429820209
236504221
1558687013
1572288808
1862634822
254142879
1439922767
87989949
1872572295
1185782551
1103788896
2135686627
1402368151
267484983
757791858
1667687725
1148065058
1561769694
1932447880
1261423508
364107143
1648720903
34716566
1580422136
927402161
1732659381
1342480654
1636537951
1130666275
784696363
851344802
1678275406
107430273
1049016830
1419519619
498592989
1497042933
334518217
257937976
1002932659
1722102441
1954083800
96561122
400015168
1990266078
295639828
1780521303
1140483009
573805066
607430538
2043265323
1656039578
1563814560
1927716487
1365150899
1954618428
314073193
1812633284
1611885392
442512689
599691976
316319432
1687340773
1195500484
1865806422
2087246591
125240437
2014293061
623347179
2025010267
1416383398
1281018244
105248466
1214328322
69933039
1069799126
1410917415
1741933593
1050447862
1314226824
489062480
72429987
899262003
2083211246
1000109113
540327651
903217564
182268366
1276709955
1059895263
212315385
491365596
357936192
732852704
1719439307
611725542
1351846834
48892635
317632165
778071279
2110503341
883336793
1753756406
297260887
1841523173
143668438
1399339846
2006565309
1866827932
44024131
1863939155
1854423660
333616683
744966173
1695250394
2146774759
1270336653
1495929922
641726020
869932571
652118611
1858774800
2010949151
66482730
1581582343
364324071
796064932
2053925866
1557222314
1847413911
1693363644
362169238
1557107981
147780824
1295774770
218909731
1288477277
1717572398
1641456226
972365086
303934499
656886209
1855126152
785958073
1719052753
1659502026
403787317
2035286674
2031054225
1327297998
1785554668
436767188
720992444
1858240387
14333743
1974946493
828827708
2131697356
1543393655
1538377156
532918383
807256926
100116825
1023894922
1453466157
2031912725
808000345
1360257290
328971789
2071655519
133250419
715367906
1634148656
1891816613
346420983
719538762
1854189944
182748754
172122450
1299384383
1543631220
2128599674
425226176
2065120852
1693816186
634551377
1710710803
1721695041
1383378564
949280388
1951920749
1907986309
115484761
640594464
54487527
898901992
110726006
1703666680
2032817329
221802362
1125518143
1727734658
980425763
1707424118
282515881
1914630493
1940938111
582628516
392282868
1226454133
486213962
313500851
904204896
1507940725
927223000
1123230877
1176092329
448329859
114639099
1990357271
1512496543
1728775050
1384801211
536689294
157769984
1306229839
2026952579
2026307558
454236848
1128641229
2020830308
951185424
1558972469
176884676
1550348040
1860949199
925951936
1985760906
1324433995
772146360
372642973
1227258715
1904000668
126967115
220572268
256649697
1943886345
1189561829
612889238
1096052632
1183062481
1891154252
441784129
1412975832
680610108
1193039809
1886462261
437757157
1001126477
1878295179
26425864
1975433946
884035192
1571191882
1941519018
1736783933
829195832
1077646606
1114144166
1647295375
816372142
254106473
1109195909
580709957
588126443
704501538
1768403922
1965499155
140055547
549243749
1532841793
1740864562
228641550
1778057471
571874765
1611110755
645490511
670865536
1059081867
1751043807
602274388
458974432
853898228
1205330640
1495926528
71978332
1529106697
471094269
1873531271
2039134075
197127488
889333655
540571523
642578976
205844692
1579761734
555405442
1851053914
799426704
292895743
899028543
702217758
181539547
1132779945
1819628674
12883266
1642058564
296216729
1082171900
1726598579
985198401
366263741
1992892341
1497660472
524055088
83767848
1138541130
1040169970
2013206909
5450248
1913839947
797022467
199797021
705733014
2017628190
78103046
403670945
447693967
693353899
378553084
508797638
1129679780
1648106875
375867150
2019138449
513237805
1561908886
1003676494
1873230291
1219254636
355859817
783673458
314714556
879055911
1895092868
1294122362
978452202
843763718
866241621
1349992883
812024311
1668064687
174810512
1522185971
790840002
2039240926
1556789112
527873026
1932621569
1382739471
1640945763
694427433
1769544910
203639112
1490814292
811937709
247621449
614077382
630165802
157644894
1795191656
237775596
1939447208
1943599644
690373535
1608816027
1887279920
1723022834
663159955
1738736458
373985593
13596503
2078447758
1757139465
1937518211
1726131759
1230990579
968531054
1364566449
590410083
1842517338
1074810900
321337562
157192492
1993814127
2023083032
638569027
852910284
2119570541
1340868266
1508566174
1583218985
20890233
98745431
20760288
1469133719
2052236181
858694929
1057825147
152908459
100895998
1222128450
1992400135
2125796916
327584665
82565686
1663642717
1641561117
710670662
1611979639
1862869770
1722006356
313383000
1676385721
43849498
738713088
973436952
702581523
379226194
1155179426
2096718047
1993111275
2120831176
1969245005
294947011
2135919778
6413673
721610256
626511742
1564984710
2080517555
1376907471
1557578296
516417317
187341859
1870853961
1108388122
454560066
1016295167
1254899113
1371986465
1651025181
986460059
2115138225
1060197999
687942166
1815464793
1895983820
814919083
2127764849
1435007840
349167972
642525944
2021310392
1234597355
770851746
1899186341
651574086
907830530
307790508
336162142
1450990202
647014366
15527320
655814308
276547034
1661098645
425858043
1409965862
971754141
1647912612
23179234
1130176927
2012719182
459725689
1851168973
1537099175
707618848
484167058
422231231
2116332392
1559837227
709820433
326247189
2076799136
173431810
107680856
194770764
1332454484
1457424138
1886454281
1206033049
1126056771
897640107
1205966905
2111028698
97369
2085197443
893305935
778667272
669531149
2026023126
672506807
1422766153
2064318972
2056762478
1872911007
2147471060
858323981
390392648
746501600
1572305107
681077610
431667374
1458344478
1325109748
82268175
620685096
376245208
1426559872
969760216
150228807
745896117
2134367954
709900199
613551487
1026762455
14030564
1864037675
1894989943
1315890612
935232450
1579806113
1959284598
1707169230
855079851
17550602
1741863040
1147732355
846452132
1813573610
976512655
1479752907
660169760
1948387288
58429386
369675705
1849980644
255264645
292822065
332356770
1394697548
1078417175
1726452450
1550888128
1750409374
1148997787
1989448178
569940954
1494076954
1414464392
1187433141
517663369
548694375
695878231
1847101839
680643958
2006478643
503969064
33997730
719733775
1326354081
535344968
471903467
2085829107
1700488206
1600961244
180082370
957640456
1273183099
243594494
372626951
328345361
808966628
960991880
2079093055
1308271285
1388138782
935506914
1546999569
1509580625
1405016074
1947234693
1488870481
1755586380
1642901230
1053763583
81740331
96058008
1532758035
792661104
293995752
782677571
474086105
325453909
1250341300
782083536
79855003
1069211205
188204230
1718178364
827091011
486053508
1147408444
128101126
1998290556
635122185
96151921
807173733
1889108261
497461255
956915766
997587310
1131891286
595142986
1570782333
233107453
1282862484
1703521553
376996967
208203129
50324340
445891805
1169607556
1807223940
817249098
248625436
1012631546
2018940999
124638675
2097540258
889696495
2003465023
837986008
456428136
1692329335
1090209973
842989516
902723582
1706039916
963675212
970515028
1798214376
414044242
1497240145
657414607
342504661
1629409854
2127620280
1961942608
664141658
982547347
1475106317
779337280
1656746174
909346488
1154030314
1718194519
1442824091
1462526650
812075450
993440235
1847492578
364909102
1990454933
644268056
1886817958
90607918
298025043
718744430
1808582235
837534584
1849825327
1867564413
2030303939
1139272345
1826255400
1902730169
1101774419
1559798985
1205122424
1051089499
562785585
1615032991
1104020617
133789132
1533706745
65717574
961140064
1842372062
1081553445
339645736
1971196405
286291702
1422676534
1100054517
1038811134
1199021362
1790411156
633040477
258994641
1207627321
1635819286
1718797163
112049748
1037867955
731088298
1975849472
1621623027
1867629880
2064453625
1914198857
1068900992
112286411
1925997722
188601515
871704871
323290925
2101971689
440350386
1535856673
16065053
1905411816
1169134231
1211001161
338209305
2045656483
476623129
880673732
1766999876
1053516047
79558708
1960992095
230905204
733193405
911071690
1958812369
25032253
992803294
817547799
2046346993
1340025692
293901219
1102363880
1437867014
1863973066
1302754223
819735837
449188863
1016893329
1514290575
271034859
1725939561
915963700
815682533
2073357805
1158735811
17231997
1771715672
1125022921
757364241
1453451133
679562076
227461563
613000025
1013681717
1584306421
2091509177
177926611
679249429
472071483
868660627
590605327
1257390910
592434112
1718661255
2141629973
1240886641
661801096
894117511
2000827622
133712877
831056898
693046804
1975154498
1968256575
1627115331
152853060
2128823712
2091716372
1329424492
340253279
1682895561
1269810921
717454952
1689165328
1250018192
259057006
823746089
1308091874
1082861434
914758796
116151838
261003196
1442166951
1752556002
135494215
226180508
1209992391
613093884
145994138
145198226
287841398
1612880248
599853199
1999925794
1473244100
111945801
440291124
699116258
2024299285
1807149914
1908145121
1509286026
506934901
293818017
1874286773
354308226
515104333
481478807
1117451922
688716226
456310741
1741597336
541158046
1535136649
623875272
1736375461
1559974284
800033551
2089249842
1919573848
2100927633
1679706665
1226013300
98039125
119350589
441124245
137736471
1246516878
1615628733
1174459089
1070079978
1769638406
1334923578
305514220
1694506182
956434410
1222465552
1568594961
1190540172
1402127499
2105115668
1212309620
832823053
1949319528
1094631596
183626843
1732774042
1164748967
819610443
1790238736
2068009108
1486155477
608049087
655125115
178069266
518454453
1535046678
588912478
1132624728
151708200
2072007945
1498539342
640658581
1596461178
1525670441
1484842070
1725276725
1980734455
1328618149
489774024
1496064940
471107175
469387458
311785751
1401014603
1917522466
1602469524
1648461061
3849240
1695029996
1347049992
2048828327
567229942
412711283
1619415392
1411324021
1585117854
1699769496
1586972480
324867700
1039015572
1746340954
1892067106
1986860352
477182186
988398541
1440827700
1858908148
1947001496
447599510
592010955
1635191525
2103848605
368958352
1279371034
751288964
1327555232
1520790984
357755501
200630528
1270380391
1436854461
835501993
1351376145
1524687004
464836685
679647131
779329394
480255224
1986470399
1074139417
2133037602
2037485312
2081830383
431986256
1826141668
736370022
1191446784
1315323927
1722466558
491002441
840734747
1299710567
311510144
805434492
2012655813
1953702086
712956964
1470541645
717997478
1236396649
1306256219
658973377
977258190
32095854
1355395940
1283916865
502400184
1986943037
1991731847
1046263377
1106254455
1970955125
1307654544
1004986587
2084823130
1558075524
234044050
281334214
552953187
982950166
1785253453
1904387411
1006236264
1038746537
1088521163
600454513
245961626
382818343
1600423227
187290463
678472419
2022278302
1579912933
476169849
1352731317
1330692178
653159869
642356633
2034898835
1483743620
1212679331
1350440684
423785182
785543285
467524545
623462424
361868442
92881931
303248914
1951723112
1352039952
885089903
640724863
1549336491
123866118
1825013948
302605256
1142346172
1541484751
1440616316
1346804870
416420524
1150078564
449158912
1487079179
714639923
410659140
1459113913
1098806100
256483412
281299463
549036487
374544712
91139799
1583835197
1782286960
984967170
1697978577
1573346223
1010421509
497507228
1190865783
2134513668
1468836414
1361599293
604030405
772746706
441694135
1309319057
1458358603
1437422979
410658953
1144463709
116937181
511639920
779436018
1403588333
833664576
445052869
1883117149
1787415322
878792884
1536554358
900179734
1224110911
1733692942
1396332452
676471642
1394076999
306693960
1721945848
513576808
1716944501
979591412
1322063985
974497406
1452402895
125612959
796508438
789382842
208081509
1058946123
1165881120
1308992966
1974219485
424055992
657208633
1592429918
359434612
2076488449
1336765294
419880623
13409371
1984164583
272798419
31596374
2053111200
708371700
143179402
1078054238
630823621
520087424
1895302987
2008103784
2015334787
1537115889
1358333048
202421594
518754163
2092475691
737693371
1003285453
21018465
1584032495
1195739822
1384098105
1671434268
1456996220
1679784627
1289407889
1761901040
1734609012
673028393
568234676
1355755021
933098212
1874574082
75241701
1408091124
504955770
1832008187
1407531702
1810022297
1887251919
1070671396
401254732
444180535
1296217493
506954039
1374245124
2031068730
245995207
1071611893
434636116
1786358164
396211580
1754846491
1923511544
1118902307
811128379
1386873591
1987995293
328205158
833838726
846313015
2048408720
235267973
1261755666
813770655
18072015
189657329
1091918278
2101905104
1676033364
1506790104
343961104
193883220
1297010430
1433662798
562767163
218846126
1088557972
592749627
1533912180
2124553704
726536503
483664952
1890687925
1741593504
269970191
239192656
1176927460
1795366749
1068555884
1767270678
1619819888
1657673611
468584031
1810976718
34037058
163623245
1341286434
2141114307
1904867355
288326247
64866152
1049709444
395025531
352729914
2073477818
383110199
1417162121
151478592
993310505
1957503093
845941316
233902559
984214923
823296579
1424801275
320850833
1701776811
966313344
1315928082
1130905813
437312371
48696861
1285442939
2046898842
413219395
1463684601
1500332029
1584812425
1311537680
1989069764
1076891199
1287465412
779348796
1170993420
2063715625
1487213478
1414445679
2000592887
1710180135
167456486
1815221758
633852469
1383408797
1624990882
2072090757
1360477948
1996676137
1204253105
1785265922
16828678
458451843
1396504754
1293951884
305755466
1267521196
212048905
1150960212
1323624765
1228370126
143401301
1841399249
2038198256
1648225463
777624072
964680359
1488489043
1262957667
1636669155
787877006
524682151
333122046
722493888
73542112
976195727
1206021973
317603745
710291577
621081919
1395971780
287488894
1476395298
1525199840
1090722674
1445656526
1583586561
1473069616
2047951128
708315528
59287744
1565182068
835714117
1140480461
1706834266
1385588584
1132921698
1042223225
1781000189
524551836
1440818733
1018725923
18820843
1285270116
877342204
1642774264
363072837
158028457
1790346891
1666509782
1287910200
1616797876
1366338984
1741747657
1284372037
151225693
1541434374
1329729388
428035607
935999407
639227072
608915413
881006499
828420916
1784286826
971461643
38953680
704347485
949740160
1559882245
687965520
556758244
2140542601
202687133
1989130232
1999071071
798264203
1439181732
256768571
1746808746
2092770959
1341706851
295845600
1864784879
124879141
282299862
267116668
1231576135
1990091099
739782855
946494594
1864382700
1491728913
1972659239
1042766112
1472450614
1859253078
734497065
352645219
1121623261
1357527615
868787175
1446069456
120587390
982358486
967265579
694181269
371797469
443619973
1453370616
1515014867
1898405527
1739270987
1352760417
1361285612
1124065878
450859325
481169608
2006049191
666007605
274800540
132738277
728174246
1755793717
20592920
1226070943
985290562
333276866
774706997
1048416886
79687714
1486016759
1222433461
1115413293
1032509560
2081358940
477127703
1252738839
2048718296
89723027
1881142130
1950771189
356940055
1858221743
457085245
840209165
754289204
1078857450
1131429363
109456328
1790393436
1847670727
1121839806
246936789
21678775
843025221
1029192111
557214529
1145576521
1493360127
2021262826
1702504645
2113572987
466830544
469480406
255216949
716247686
768205726
344475983
1387393384
132413202
168248060
1820675606
897950134
1890918215
1671835382
190739471
288743279
1348527562
1263803617
1829111676
1933814761
108155464
918035047
142288653
7084502
1871320746
301023922
1162265692
519039129
1623446107
1670757657
218131433
1843144053
1121394434
1337672629
923522528
1970067133
490071314
1857171810
1105214901
113421663
1216935747
2017204226
105546395
1866776449
722204550
874962565
1312493630
1982286506
1349092076
1968531299
2043710995
280002080
1641588192
475971413
577788053
1408519393
2052888750
990696009
1960689907
1759528993
237486941
1914940189
1214321956
697336212
457378372
117061803
1244623113
352744727
481976888
1988992269
1768183160
1887108083
1085254834
2010645222
150866250
1000621675
752147453
1867775104
1517142439
258530786
737042385
1236625808
611094981
345550830
1914624287
201385337
518398875
2053447520
1021122273
592100685
1978283940
846274457
1855281560
512126731
1924525560
980571691
1695998001
15707846
990238035
1635534180
755940352
1135998315
201442446
1093566049
1542516017
1773377237
1328773646
287234971
1154533022
941187167
1696138397
217629264
1808374377
991411819
33813167
1542090286
246984227
900623325
2132167647
1108951597
1361672060
2011932379
172904624
1660298171
343220002
1459875878
766640654
2104155292
1144409874
650858798
919302887
1358529751
1649558741
473508285
482795359
1158084054
1693986593
1824491202
480480601
2041136119
68669881
1314848940
1611166981
460538105
1659924706
813703473
611168505
701892088
360253233
498815442
2104210973
1506903666
1484963964
853037599
1981895708
1556949443
1855372881
2003711414
46235117
361852316
1924146393
682421000
1685707233
729518153
353595009
788089108
1459820968
1982088014
497289389
52733421
407640821
1775396065
976828199
942208251
399560536
2134033116
244531596
846359801
1548610733
116253839
783410766
1306506870
1940022723
1943330171
594352124
1338089989
164604389
1685989074
1414594804
37971594
287944085
390824634
819875750
985950052
921156220
2045896029
913296238
1422688940
879167483
800876564
1998991316
1466165128
1720720155
937640812
291197304
179795007
1911549779
1332728114
373131828
940743896
456517148
1078368026
827616625
643291344
1625784159
152066090
2043659311
557881791
1278925434
668676105
832688441
2043529698
1546190110
1399633076
1434836422
1920061820
1592321187
358490257
1144262041
1906124181
52715016
20677894
1780710078
561405557
1666688533
855573671
1247517286
1403442574
1257034062
1365316936
1811278168
340052939
1975778622
110545545
655417064
1325668381
267994919
1010247632
51718951
1173773482
1155108318
1696627354
1397635441
1497614089
957806759
1112980711
2113338701
1130714195
1567508662
1442053996
1560020736
1971953890
470675535
560192396
1859379058
736968217
2083517348
1514335660
418294875
571445286
1953993076
1935366162
207494326
47002964
1170453009
760695828
1886821626
1216934750
1564942584
1558355321
1313526559
1034694108
1708624894
840194964
1392665481
770172143
1568951385
253326483
1580006441
482294591
900069004
1647927041
1951574500
2114225116
951562914
23973008
354579514
2031212866
711679089
870736853
532693292
799423232
1401514956
1743880892
1590887081
1433416785
1817027849
165873911
152316256
493816224
487690478
179448375
2051105335
510881792
372620596
1663518721
594647458
1344850603
224052305
1116918941
820922556
640676120
1058741888
505822318
651298952
385121637
1771485503
2611550
1020096262
134587254
222386209
1146809335
210973524
702254471
512015459
1628741190
898406728
1091716038
870815256
1922502206
1805067923
860035657
562707281
2020302641
2108464748
1774560976
1542072692
311678213
1014384177
1019297677
1761430706
244250119
1206677740
488112408
399904939
977581256
776164544
466902265
740374628
1024893677
1837508137
971124639
602832668
627845966
1415675008
452746908
995426176
1798558691
1841168059
1255669544
1386505555
1576175854
367810201
1001784412
1626596441
1327099275
256077312
27555075
637532417
1199486991
1731326702
232270447
1533538746
954733116
1004806926
1369970293
914111773
1657865523
1975443718
953356614
552502327
194308723
1326518183
1457074352
668240241
1029695207
259798869
1934730584
1032769862
1750887659
800420096
1430659412
205787880
565626409
761240416
1169999570
1002598359
825206401
769644292
1035574773
917992456
1024902623
707611138
337679058
676323113
648446522
1019030845
1140915251
477115367
249137853
1305222969
200518105
1641484426
99848471
1097187806
861174275
110776067
370541623
1974181264
843086023
76541398
727306825
1325157976
1298236781
1951645461
1376203614
1119614841
1857061133
1656414719
1571060538
1218379664
544670855
765854340
1236595631
1433933284
268017508
440623489
119586608
27950427
1632869773
670147912
1868481213
1082237303
1714247008
2014605756
1083807740
349106794
1964375748
2085341286
1411942393
2052000122
795480181
2040475928
852856085
1249318104
2010064576
1347267022
1082744132
913017996
862876133
1561550627
1930853499
117517797
741780505
836119721
1711036070
784941178
177117099
1355408579
521888275
1498030519
1627456917
104685951
2121484777
94706168
747332471
1918983105
488906755
1644853210
2019021290
1299844479
1309382520
142406939
63685398
1846318938
74925694
1820680870
1576280146
431567650
461697370
1016569080
1635252422
781396814
1391057831
822724583
1482340276
1005034139
1408902131
1033819046
1324802716
780399897
870917203
1506101344
1102733139
1168988238
777772481
382425813
1498235593
454664982
1032219327
40454155
1424762539
559633958
1127053238
1596127928
316606447
424754337
671401869
186775038
1528147257
541776781
755219528
21531356
672306320
498248335
610855423
928994295
644704888
3085382
1715843211
928905749
55969590
1732984456
378199739
821051319
1721824782
131635743
951016302
1668830766
486965974
1314536317
388618445
670005601
56447015
2078997241
857116167
220582973
867792417
925850932
1115814271
1745005750
1232677012
1275347671
972139451
1820710951
1231545475
431710468
2011437139
1533769757
1463887732
2027323939
1730179545
192085371
1643883717
777162024
1322224278
342521202
1415984353
1404262094
225886154
624893484
532599430
1881225473
638446517
359940571
571326830
1477014491
1418289007
226581481
2049754344
1171412235
1364256156
817399069
1334054293
2136222001
20761715
108406612
1806018484
1088942837
164755480
2004548174
1074819530
268233735
529923244
259082230
310614644
71683396
1718894818
1371437057
241936114
128900806
1649223717
1407313094
1645347091
40751165
1072186485
1992423293
1515720152
1637636327
748851464
57183202
535219033
1676583007
89240765
516922668
1289484110
422997701
1526025127
2071935523
169721154
109323344
636434945
1725808880
1067314349
1775663697
2124154448
1261659126
586528603
627706594
1413757699
2122446178
333641521
1809424918
1635766658
963771491
1045429630
1533039826
121938961
1488326799
1705961502
1336828481
1173940235
375750232
227639368
1323424620
1040363537
938423118
1736876259
391386076
2003662448
1080423146
107357309
2030885198
710848423
235327971
1398037340
1322022093
1613915094
1694169940
551946847
398291546
121164263
1215675347
2095968488
1677668574
2033064233
644863755
161273626
2069510946
2124737483
1096885016
851256255
1586456578
129845617
1853451561
66255709
13812241
614482105
771335534
956949903
1478703142
1046067734
1450071006
1501101104
676337163
717834711
44848023
1281794225
899498994
1954744954
764467241
1385478904
1494699847
295272101
1705359666
935231274
1103641371
1248427029
1173030574
1427160245
52303698
1000414408
1747379532
713405322
1777623667
752532070
1346155186
1695380266
1859203229
1732571134
1596748228
462143554
2097618002
1307616134
796622545
1691648949
730660528
863902150
1407683568
619692006
1836871600
1191317302
1281680590
269357054
759696973
1947982485
612957164
1706470697
920293627
945133401
295845271
1322778073
1240440178
973559827
232664382
360950515
655845770
1528193077
1493092638
490684174
1727406858
336160437
1983919701
384977969
1819287581
436920341
841987630
1671109131
1200871258
747786411
1918165252
1964170295
1748148262
1703782200
195963725
1011511477
205077311
151232135
471970272
1485350396
1727603388
390604888
1713589749
1129515358
330539415
1325129426
1961947411
550124783
2128065907
1513062358
1525041711
744674907
243512725
337931816
713601366
1845740688
1945879458
725826731
1577868261
2075344508
887489506
1560362891
942921999
136001692
608017819
663627695
1149949390
1582195769
806191732
256025559
2082285920
794211466
438566996
2078870493
921381284
1043754587
1729107951
1008275971
2038187725
52739223
131702338
1795128899
1494282363
1324273639
336992
1191899021
538231030
1267106923
177514323
2115413612
261223002
1860669418
97913063
231495553
294066751
295450706
921718752
353764744
1797271122
1514836372
1128312826
1436083072
2096353421
332612692
246962685
710033193
1652941574
1269488653
59511946
1653568306
1232102606
1110875410
547789892
1050272023
598971842
1192616680
158256007
1032844257
1741579024
258016971
848464669
33827512
1684020027
1812385211
749177414
1293625843
1144285850
43081287
1989328739
1845614122
985308955
1253818356
784838588
95712969
1879651647
392224855
1804632007
623894415
648981559
1500324279
2008009658
373662449
1018208520
396063118
701319016
225201394
339358844
1172760207
171845390
352625767
530232844
1002039047
2077904657
950859364
1062574341
251610
565136445
1364944787
1478799394
2122206716
1149375551
1360547500
32354862
2039142042
137399816
257005270
1875641876
808596362
1378083296
1558194681
879744830
938356274
1462014296
284713690
1295217053
1980165395
1610700770
1314817799
1768416864
1953288694
1905906497
1918388790
846854140
35119129
637399895
1962170055
1823493577
655731350
695415469
2086724031
526643488
1888406071
2001770098
53101560
246682024
2032983196
532838146
861576335
802558120
1449789736
279384176
2123594649
1682101769
997396679
282384812
89822131
790785210
778363602
1446749658
233993434
1131865607
483310638
1550945339
490229295
950503149
1887554871
1650235426
975157481
1714240414
2111268814
986333643
2122680724
1581339608
1085716057
1692773900
1446161234
982484927
1573058757
782087931
789053728
1829520241
1094405217
1949023114
1668043122
170933047
2100623496
1695299802
1379219115
150620261
888751588
265955656
1701059345
1077447991
1936710774
1402875372
993016272
2008670451
1050585412
910327198
989243867
925402233
308825542
83664375
432631871
326049325
684856637
211673973
813078995
380173981
372929186
618379666
117464559
2109647948
1141442645
985707335
530532545
1777318042
1015100606
2073518799
1434938661
1269488363
109062503
985660045
298426119
926242335
1018275
704754837
717862369
46310481
987074477
2097742764
2028132052
12413613
1435220955
367233818
83019450
1612887645
700779040
1634393756
866469015
938508362
1701622075
397347648
1920494541
29915564
1267099669
630319067
831725237
1258823735
1608070192
434383854
1604745221
716642907
760070294
158683525
724780527
365746962
652819261
2057780287
2125237207
2054065961
1466809231
171354784
51383522
501633138
734605516
537488687
1856888370
271884921
547084374
871589760
66584745
591214309
2067741579
1334007844
1716716570
850393449
2060891819
721971522
1358999624
753886331
370312798
2032240713
1180547183
877993128
1718509167
759662187
2076931252
1532351981
1372882970
1189282120
415147151
1831174015
1471055818
1805587119
1435253068
1738323865
512510916
1623836847
548218842
1111525519
2074796727
1018390118
793920360
1500343448
767801543
1981639743
1078009770
1405524427
1756192591
1223321545
1578302118
455776062
393665087
1012894703
403615619
160307218
1724282426
1885933981
1995878544
893264106
962930546
879910822
1698957661
1462399863
486502314
1266875326
1483172123
418988676
759483432
644956523
1120482516
801451764
263105644
1176232846
878813660
59149182
1381494794
1689990134
300013524
1112074474
2087578911
1987785577
1887902485
560851640
115605192
112159466
1859190409
912155349
1077058243
1880197841
1349754549
992654926
1309339743
1805374339
905896767
1119586592
336072278
1924154880
2127808843
1397994273
1049006326
1985846214
1042331160
356809630
216783015
1991444226
700305647
1054154154
918931561
305380120
199386535
629052671
1800145728
916143202
114052718
1606201644
1928061816
826505625
1670538849
701854439
1722253199
1990044230
863700029
1259843570
1093786122
357497081
1028619099
137494220
1104158404
1788998065
105228063
1113779162
824809767
1394457507
1077443830
979596470
340732577
993269975
84452877
151833952
979585329
555167151
152969808
1054501851
1433109736
1239945949
1428419092
1049189516
1995740948
563030989
557238368
1312153236
1431435141
1974421581
434095676
91768864
778173365
2034535441
693385946
773993092
1893694551
1067458250
1435725734
1616703134
225051674
579970414
1578859106
436879474
1821214059
1353679115
34477618
1281909927
120756555
231659612
968787673
1511676874
50349361
14444229
885097215
1121287959
2086160609
1063720421
397944231
1091918798
1404499414
541940966
1127147967
1767299333
1683983418
1008625915
1594469053
1769710197
2120098278
1658850692
2081796158
1511447874
1443369122
873102581
1467662221
713303241
1464069133
1856686067
702822008
197774770
1795293192
2092770995
1851468925
1567060757
1097750255
770705518
854236736
38914763
461719565
186706941
1330028345
729596152
1523813780
621019193
1271895031
276094125
1313530568
1032293367
1433039911
1034480787
1194601125
748953093
1355224494
321190552
2036866601
1718257288
2043510205
1168082913
102203824
289445300
2047556599
786043494
1351345241
677225741
52022305
2037768117
1617552791
934799296
1075249468
931008978
488506296
1404273153
1533572644
973603777
440201675
134507081
1680017921
191556916
2092988045
374608122
277831812
1018154802
891933154
2119946349
828665166
1241163805
1655876524
1850025533
594609655
818802710
802523499
1665184307
730692547
1848204590
1486277988
1868890028
1791901515
2040852427
1326922789
1258689815
2131790020
1976125032
454626038
215403592
1847200733
889600683
490763749
491058040
665104641
1573438683
1324932806
916534286
1020221626
1733371995
1812427452
79938776
1636607033
1544185899
720656455
1006559235
1724434725
1162085205
1167287966
1213203913
438266708
1599010842
320168595
48300703
1511685843
874451322
1495975374
755613809
873673277
2108783290
1105267906
1159978739
183361823
949590956
268668119
580981639
336203322
439696750
1005113976
603279781
1776248266
757659163
380995597
436583220
165726054
702930188
1782440745
32331894
1298028726
941197236
1204722705
118003841
1262460796
554257721
1481009814
878221818
311337931
435802837
67702204
762264036
1408047717
820240529
829741166
1010101727
1512871733
215448804
614713779
2046386930
543344316
512643450
996223184
1465902501
1710403855
214849182
1415359764
1205375957
1461978117
459131070
683944846
1517769530
989947315
40461147
999083289
320443025
358010210
660465286
1104465091
1676399017
1305012120
1733681674
199671467
947909085
857636592
643615337
2122800425
415583635
469036847
501765302
408346502
55810461
1949867851
1879644881
1328470222
999918671
953844587
1408469009
1166384399
1772113603
962307945
1134693690
1879060546
238335119
1894236419
1769053329
1065073832
2003254263
1725418015
666463841
1140297831
242472506
1217766165
1937706334
15246423
155351046
1425652832
1585949228
1402972638
1053913560
995871316
338147531
1485480376
385519546
1051688349
928109485
742062514
1260650939
1059472984
2139482261
960049909
1854803028
1122967195
627158213
2077167788
2047770830
818764833
649287986
1091653130
1613429951
761236240
621784769
1720835155
2074276723
1846497139
554451590
71543148
2073722064
1522749542
392106522
842591692
1169616614
25962924
205807511
1208288060
530464073
765814349
1554765370
61522553
1315578315
1698923140
1003353642
2048944637
1002441840
667416204
384485771
194120703
358538195
1329160
806543271
1370195069
1158896968
1557472511
469471739
508753862
203724190
582911474
1845465140
626841888
2120798288
315742133
1082963023
1407350800
240416997
1759981149
1868570412
604247841
1416870585
80903885
1142004855
1811909239
970975484
43901338
76500782
1000627533
778153812
1550965912
1179297176
1397653779
403769801
182760916
536319444
464552670
862193052
378129734
1323246057
1171671553
666716324
800718731
602285059
1592352468
631988890
665718703
260661982
727693235
2032788449
270801260
1798303129
157159597
324354027
1424559148
693420203
1781975177
740455207
1421814847
1697165726
655247341
1036743919
1429904819
1567466250
214822674
1086418655
659355272
1030488607
2007927861
940948942
1884870920
839092418
918772196
1265285386
1304860059
670583888
873366848
1553810335
1865602376
868028361
97008610
1014506543
1299205157
169599203
429998818
1524770048
1387623312
473824463
451548191
202898592
443501494
1488190312
145196292
1034091954
1699882769
1178551353
683537745
987598674
2019654522
608029223
561775636
1777757690
1539816772
2008617165
49139411
931377797
1349992678
1798928218
1837217727
936813546
1504519590
715050341
1269281768
1516326338
1636779915
1801400210
1077158123
1688134234
1312700915
481110844
2070881297
1192223080
1322535216
1244015349
484020164
1073416567
1038779843
248130262
533746390
616828674
828167592
220050596
223833386
331947604
757468961
1014440972
1299541923
1037574551
1900878531
2056794887
1990754705
1735185224
16522765
869584333
1646128827
923309278
1257942233
455618374
393559564
1595215827
1239680138
1454982594
1391972270
786603427
76697043
879713869
2102264688
393443435
223864597
1834490180
1675290274
904180339
2025829941
901752680
1560767190
2120611543
1118667724
1392266429
1139155919
802230847
987192441
789458326
1522044341
1225933295
1471216499
1700029164
738122600
1320308042
956448019
179852936
1843088640
1207133579
830576786
2127587014
1001524724
2014432653
1626055329
1654313875
772709079
2035895003
1043371993
1687286218
1895280607
81812822
1802563152
1761257616
1962590259
1524252617
1268904024
812528820
928510513
1821421637
332619480
2109748500
1641522997
439779359
2016353024
1602354979
720537894
199486346
518773059
679754580
1796546912
1714273203
831249124
1305987146
1273493036
1474833674
920695030
1341057239
1252340013
1069981847
1449985396
127907421
2124729830
1839797233
1071476509
652795481
828919887
1284006231
795953640
2021238322
1435435500
252856407
1783405317
1746810751
1312536892
1244020146
332134896
558969961
1083516731
1032061857
1729331895
408130462
1428794886
1679624840
775016730
491504791
1595916126
1117362279
1112539542
671947813
1396425142
1271052808
1988607225
1581811957
1357152211
396491361
152586640
1829211865
997137992
323478374
349414817
695372681
35363382
1011500580
2126293608
201540458
961203945
1814776560
32453979
2086974741
261555358
754600381
1175149198
190920100
1972897352
161442324
1518116813
593483126
2134622353
1231227864
51789303
1729235936
431777616
123860774
2023582567
1762831351
693970043
465523948
435859172
509026316
2117487961
1434807874
149633224
1752428194
1333404203
289814027
1328236034
1406502537
280695669
1236047890
1865583149
690901753
2094829638
1414500780
767271365
947591047
511139058
372773455
1869581388
1327404369
1838838040
413836116
942550763
431322637
1324440935
132503617
797761041
1164149081
1484339990
1252427665
138670150
192616506
1007493257
174246402
1180981310
1837103574
406003951
827114503
575555276
1185304374
867357178
340669695
746706376
2064580727
1352554887
877514739
1619179920
1948405646
1335297384
992959385
52952041
1149877814
1278633949
371170034
2060500438
1030371537
799342362
1339882847
1175912943
1906281292
1854366406
315496053
1337556701
450502001
1133181692
64413379
479557936
262141670
939212203
1946008684
849978911
2018642783
803763561
940659204
507188538
880201580
2005471110
1252006002
609559329
1756042159
2073981619
900906474
2147316634
2025466406
1724275774
517623522
2039804835
1082020370
1371653975
826484349
1040114744
826960866
215636682
110994841
356969380
280884706
1152344028
416134360
1990144196
1896108120
1691565887
863111975
2041543907
429934972
516065565
1299464001
1263429015
2063921720
1675460967
670211953
366837609
1851570717
1831679989
150262135
1000446055
1845482348
467477774
1702640501
1401944494
574283818
292704561
1335964633
254390783
287761728
1458111062
42858838
169732034
2004060068
1174532666
1867019262
42742840
1260687372
673713465
979090531
450888776
677623634
578271235
731016399
207487973
1806154453
244358716
638761201
463245263
59881673
1274742819
1481461333
775958443
268555325
1711913397
1884290183
326441192
855908683
507598865
1110254949
1723775067
190241201
57563197
1934161323
1859536018
661313766
967996704
1719493786
2020694173
1524588578
2012393064
1378221119
1860801921
1067066134
53398912
440691421
1524518298
1320983409
409695509
1041160487
2030646568
1691854327
1106753194
1633225870
1235164790
803104343
83308849
929648217
1253423760
1954116432
674870996
1441405885
105342078
1266371376
227113937
1003069126
915272436
1867976635
850971658
553119385
26055406
1822067424
1876445676
1897207524
784902607
126647011
1813951588
608168231
1077264227
1815094835
187381032
2119603262
28340440
1158625239
1080768154
370803862
1883138465
541779005
1183630012
1657081059
1285646221
429216908
755394771
1875400302
1120879456
315906982
98413568
997988572
1242104856
1548644902
972356001
783850075
1063909491
140704366
709502748
140933256
1055382030
1173277960
1219393571
154646629
1692202700
2141064459
983641487
551198249
1817535414
629949547
1695914747
1461145095
209204927
1907607518
1879950652
677983338
159762766
650994434
1695713517
247805439
604242541
1013009795
62015560
1952294857
1792125190
569009776
1129259369
1465192395
1928969764
1041021087
967159033
1919986994
440393581
234899316
1100301239
1341900876
1065267414
1282482785
1171443037
1093454631
1175539465
1312145891
2135889607
1300046197
1201719966
1314696001
1194962948
1250222393
164538554
842161393
1353273986
1846229627
592801413
1627423471
907202460
1360834521
911749918
577204897
1121420876
68687677
1136277868
290648042
1096049266
12804341
1568117548
279656557
1509581321
2023303478
1679280724
1375950932
941204403
849350478
91460629
1705363040
891813230
1698485968
1629915756
1988118720
996940324
898649864
153480957
1133518969
1695948939
1192362938
185955566
462388692
351199472
188265777
1225986850
382024974
1642498930
1243715718
651353902
100133469
787214050
709320730
1912860230
212143601
747978341
1316621065
1930903758
532529343
1245929433
1986559684
1034007459
692684831
1216922082
1730995781
632421194
1550875265
784120517
1047321162
831759658
1418570641
1506045474
868110900
1972904620
1829429335
842677097
824335338
27187890
1457949596
1413264390
344366104
1714767001
1273303492
323885441
1499371121
1497893373
1586386494
1221420049
1518714421
679358767
1228443109
1135726766
1371229647
1903644455
1166105828
2085746507
858318842
105235061
1622555233
1595894024
8716001
1990063257
1892490336
358602386
813827571
1817421028
1085172927
722255480
1281058832
1675508324
1102136385
1294115604
1852918217
1203576487
189460660
466143539
1510215790
397746003
823312193
802848271
1967174284
184539284
2052788708
2071651729
65982531
111552437
1304476505
427577540
439456727
1331602677
775004894
1870928880
1542216025
275326518
1980477765
989074631
1048321765
654330048
269812978
952264958
664190442
471466959
1160670611
344529857
1832970775
1414546133
1354838297
724960556
1743518207
1072334696
1292441417
1910789990
2028763211
992056367
729530101
2039000473
479885921
1490427444
1420704016
339255704
1485619798
1279990
909766068
284617427
327132496
383230768
1950468156
1460470802
630766994
1790475071
660122414
1645959702
886595972
572598223
111816032
1009320256
984212646
1056876024
426155254
320599184
1554227045
500546434
160648336
1797446490
329760647
1650123014
1971332874
934893489
1907810423
1824863207
608406633
1359994006
803564378
1094021215
1287484721
1270877324
184860418
1017771190
767745847
752263019
1454449055
152619476
154304931
1281085675
328562411
2087237505
718522854
1956861616
1054196208
1814191401
2130779776
1825365631
2108779731
30561469
1547594998
553522428
965630081
1110793316
100465763
50279173
901625457
1130858991
367889282
167974147
560703217
2087682977
1684124522
1753471078
625648379
715047870
928879735
591200798
1839967132
2136990042
1931135625
745286857
919880295
590079010
1037936957
44121895
1786980888
411016608
69058579
310848047
1790242328
734661631
153265853
1059991376
920204137
1668072262
861278520
2088808168
768200802
1292329311
179055767
1403747887
1207217528
325519070
1789084312
2036516223
1112108249
2056444264
947627568
1376544516
1402723152
898535148
23652309
1475931275
726411241
59506380
1000165730
1408499133
556131589
543472822
3189625
949313152
730255248
1448393370
1929594836
886797753
1644060702
1695478496
819877728
985160309
129442438
2087000983
53642685
1113221890
1377490673
920346336
1140186305
51997464
1564629228
1386291002
1262613107
789653918
14831864
1569177541
1936939933
1989324639
2105912274
581990570
933980367
884274568
1124522757
1724526385
733293291
644752074
1582882139
1641568660
191807142
1908298504
1842417344
1805379673
1660412238
177529988
1346552068
2044148035
1476840656
792284833
475896693
1573261596
1743019010
1176535022
1256178536
541236693
2091939652
1530381499
1598868675
1915781380
263178239
1389245627
1073377778
1625744042
629388628
610642395
1466176572
1551010390
1280157844
265567779
97911684
531169811
1658755374
1128223415
1537314757
807780540
1395908803
1352211605
153804793
1986681828
295852064
493468740
1799459638
1551549045
489732780
667736991
391456852
1936621207
1824674578
262984582
1278619332
1452277703
668135217
1264868151
825573053
1556278845
1084562721
1259322763
1452325014
655000383
14921400
234264503
2000834080
1026092373
1490519447
1368858503
224219893
795916588
1148364892
167506272
1599001445
520176769
1620155918
1059415794
1164998184
466040872
1442058939
997160139
75441099
2042235537
244171647
721228092
983988027
351242546
1022407542
1683104334
32634362
1983802425
347186801
241497057
336924740
1749610242
768075560
948975234
1754982792
1323856977
1812550124
1022264528
2007951505
2031300317
1728293330
1841853032
13569939
796185635
898905165
450765252
1842945200
1880315748
733912613
1802855148
671314432
427338444
140781350
1580554473
1970456085
1039829571
1134302889
2012784877
993893361
1910066599
630093663
1189031951
1221493660
621724411
147987517
1594376665
515252654
2076577885
711912535
1518235053
1948123332
513121980
751138625
771608224
321726604
632556561
2042417481
1348329487
2110750428
276899117
2075637629
1116200205
695267083
752609451
871496722
2046993838
22895504
1742639177
134691607
138227298
1150702846
1002021915
931386820
350254391
1024432747
1283920888
1166096376
1636958353
996369084
1208900189
1097753355
296740184
858745747
1116907033
1027982093
1487885606
1231802989
350489888
1720797946
2112271581
523023491
772589272
582867030
1420573219
543135550
1561554225
1046405146
1540494032
523605977
1298876481
841179836
799609269
168518867
1254858859
928852031
1439884870
314572068
1598494557
1629176976
709679609
730544322
10226555
771286034
1497110187
1317345599
1205273081
165764897
1495561472
439279992
411048158
2116720542
1163055876
1718548011
715948290
1501993784
1214509475
311461441
493683014
1752011137
2062605098
1844968173
221413220
1774252018
847893010
1113403357
601985979
1116271774
961070738
796685245
913187295
248343588
1180980529
894390273
1173880035
212516229
1414286572
2063473099
545361818
31735264
418954665
366692748
1736019980
592760091
1899269641
1289329598
1886435682
817805803
2144115304
302905494
1182043727
1721495205
363616815
753804522
145236687
447702174
806424204
1427978805
2094264069
1329127670
1981577477
1186391639
1791338798
1137440974
523245911
640316554
930686927
166419882
261747548
1524014440
1025723404
1722380592
1094442448
1555504903
123204581
1370431939
972445935
1251286363
1755575530
757731043
1639967662
2068531786
1360272709
1631778127
2121403051
500094513
1665286019
1490903778
1937016402
1624123351
2141275091
1954657119
529563911
64380133
1541489164
1668437169
1398009193
554734202
1046783284
1913475707
1586402511
1875375148
467620935
1069230889
462529765
889820664
525919647
1976298413
721077928
282006332
317380745
63149113
1123269784
1397028710
833869694
347522002
149915639
115207827
563675877
1685630217
1695422574
1627634942
764297943
1383813725
443515261
1414987773
1463722434
191039997
803190980
210679237
2030939735
1634617917
1482939541
757632559
2005591512
1861402080
324141505
1094386281
1804609122
1699782925
666667698
1675244890
1013197211
1977443302
1863975952
1168153646
1398408656
291936298
389188872
1426878016
1753659868
1309549865
461095937
1954733483
1648737651
442549159
841760158
1374295872
1600494951
2141700735
1232044663
552274663
1173724208
345445068
1967363546
705428402
382557541
1687722958
1453917152
1442109570
1342674750
1997920237
284063677
357456864
1456000226
1296087054
1375787392
1120728195
852169100
469553294
1187575087
1578661256
1548210542
984206675
213887055
1130466907
1996006566
917515650
1308727402
1284901681
319302118
919685316
894136689
373611964
1860954125
1482398366
1265085344
1935862957
994064456
1938052811
397859391
1883352165
199178542
994526820
161186095
505970462
1871431681
2018372330
1085436899
1042406645
430539733
763292475
1038138211
1118651473
530241266
1207355276
1600128086
86438579
92146082
323671614
1175622952
1960207271
874667217
102205103
1653067014
1924438657
1949182695
435875699
1815750962
2115711331
814683041
1161601283
1840239553
1269641821
208481633
1401143961
1548139010
1491777264
1190805441
1176270432
1653942893
201347378
2039874945
325944855
409467624
1887648489
1927313261
274683440
1535588167
652955397
1265835397
93660055
1485461263
633063650
1327131327
1836680815
321190986
2020330815
2005409265
390021079
1635072362
960477669
2073537673
1847020674
1442602947
409222737
1616753959
1794982569
742807
1539062687
123435364
1117451491
982217775
1609723239
1733255214
803495759
1965878983
1149229402
1933279235
1328339799
2082717733
293078939
760951172
1419156421
1052516598
1326187267
31500617
64844334
1966048838
869605947
1198758465
782096771
1245915067
1075353166
696901679
559500185
1431899468
1364509817
1255354772
1318640834
1035773630
1921606998
470866452
850337911
1343481928
1791716869
902986888
1505383719
587067951
1289076698
2041634301
614979784
537411123
258449501
1505736340
1629087062
1648580136
2137127506
1661963605
53515270
1541411366
699688297
171481357
1331112697
408837886
743110332
1057467321
89567323
955681711
843962573
1988502454
621725452
1963335873
958639126
683009707
810930975
2020163070
415739628
830104557
1554081192
1841922100
723824217
440901163
2050486573
1527476356
1397079404
206585315
1842136547
841185739
239974028
151759853
1955026440
414934845
625378073
151860064
160875020
1831955056
133770048
1195715602
663923885
2006559184
1310699427
1222978694
1191860123
25908952
1432463354
541082768
1724057368
1067600899
1873587293
2065710956
424062691
197014501
379159808
1126755835
109307454
1730688572
498017027
1895987341
123741149
401092350
1718902832
824425042
2084389483
1957850175
643925811
456499795
1049840877
385283381
1608688731
52993635
283087610
851138263
1153146122
1429540178
927597677
1074265024
1363087673
2082453703
1854002770
1909590515
216597058
54220854
1165127433
711641241
2114864139
2076187208
1905367609
899518060
57783643
657602509
212337969
214251730
1873821477
112233893
1175782198
1229072606
1872010738
824459048
1890490855
769247834
1971581320
946495491
2038355248
1470669281
424940833
1873848095
985621444
862970665
352108543
324937871
1234467642
1143443123
1135897826
620828486
1277690948
467540243
1244269472
1138397287
417730371
537827388
1403811930
1690397857
1455132681
1320581722
422624150
171252492
291005084
965985192
877138840
2140766928
865441532
1360319759
288801641
548728330
490800516
1621277249
679259163
1621687108
279915477
1242496983
21015609
297769204
2140426148
504238460
1529858175
1636107753
1304816800
600252614
1065425902
315088224
1940219762
966955716
502239278
959981634
18156196
899675859
60448160
410941317
1559775906
194806813
1725781005
1254360704
1012945449
68362397
1951525366
2026169713
799397435
905899754
1045042669
933571284
1255223957
1118397659
691400225
249704189
1506921962
38594886
1820659935
987286810
1076217418
1687485088
11850972
1987685997
380822811
1076157763
1482440963
1894030273
1370610453
678285635
1260834181
298047589
866960809
557699356
651094926
1365279620
296876509
730847175
1799968070
797508431
1878792486
793161463
1282549466
1048737456
1164996153
832259469
749518332
1163800536
1064603678
405245256
1627873904
791426573
784093014
1821827589
814986903
1386467461
1490086383
757397184
633663253
402331759
1093830525
842288364
1908724557
549884594
404028829
291844581
1322288697
1473893086
1540938698
716588533
2144212366
893527277
1568784566
878152101
1080808182
211042338
1066071248
637072626
842691506
1776681106
832262205
1417516242
273873223
1408051651
448357860
1662792134
876175694
1071395048
381745267
1729527416
1003298358
498470660
586855928
927976646
1765299972
569514869
282541203
1630293434
586084391
1399385455
1424909958
541185574
1257134800
1789085520
193191592
2122526197
2039426626
969148503
317848721
1856955908
22644639
577119893
1736173716
1122678461
2121085296
283619721
2066221114
1435788621
355374389
180018364
392409779
309408590
1762226890
393613594
1834036378
1250219069
1027236104
712771527
1421929640
1559817102
514856303
892660868
1492592628
1134433159
1731556687
804358053
360621449
2041539373
1597336891
833712212
208264073
2141301833
1015648662
488982183
176378685
1860618801
971278055
2070279795
1561220189
615454565
59322953
1392115942
265869958
47248520
991932644
602001256
562024860
572524024
1570314557
797183213
384210991
295498360
1664287307
1433602416
369282612
1644603706
46912789
337912626
859662130
1165373514
383312780
651311452
1674184729
1993210509
997149165
1206134306
309701143
1826997837
1508939306
1364214162
596478003
293340020
2014066857
1251339005
1201623702
1276494159
1155972269
1845893926
1408477948
756426088
139970473
1295253530
1925441824
1702259119
1162863309
2122751240
1548494675
2074567288
295111213
604272340
1828361667
1447398517
1513424295
630342735
1411192821
1097376774
83134628
654158375
1099835283
58180213
479337228
340589597
1744962094
1787495543
1984415919
351078288
1555373168
1938012348
75930132
1349903804
1415372484
1210324384
1406063831
769644090
2019273143
1368356979
2075657013
404824239
240722361
12331532
525976825
1498283939
1870644131
914337475
1835427724
1198756490
1405141355
1627298782
1768441346
1283905464
1084171741
1953035626
615707091
1155575567
2049130564
1493964169
1857626668
1172300802
666327706
1088625099
1771597152
409616406
1976480662
317643258
1489750149
287679587
1482146801
985556374
1830145876
1919036765
823839550
783354720
1104401735
701389599
4563634
1738204827
889896272
103695664
1820711641
1351939371
1017027130
1869534213
1530011318
1709291186
1480988282
1032717232
2351303
1307529708
1089119609
15805835
1073893143
799032305
2068216537
1759664928
1994362592
1696830740
2091993845
1930272780
808010265
1791334510
506254227
821525536
470635019
222441871
719465358
914703874
294913303
1665245861
1818286896
785423673
869292514
164160261
806403334
580838453
1537715314
1803975962
1583850823
771080953
919708068
251983014
1569968769
946188575
533814254
2146153956
510404133
1036224593
164165502
1670875755
1536631885
1395269147
1982352921
695441466
1073331171
1446831667
1230505061
194766753
1520359313
449093054
1990319330
1014133344
2070459729
1960770513
1656182035
703576205
1291650788
739929403
123177308
798482343
1031592527
905369130
1370841369
1679644918
146360742
207903745
1751057241
1742343943
2075522042
251213999
2089259732
896015594
1382694070
465015710
95695451
1975716796
1574065340
1851548872
1173180498
1031444704
1904282067
1531993857
934624370
1621099713
1828937659
628351507
237306475
926345500
243724230
2082403450
984649540
1007850993
424939913
550389318
2066947327
1680406980
1003277047
1242970962
1174726498
1686376083
96569369
328531244
16459665
1494929422
688692267
683447722
1263753343
1593490002
730171831
1517162715
1101710366
944427063
578621960
1971234656
105076153
2026973466
85134955
2053108020
2130098153
96733038
467079156
1145315017
626571419
1674540736
289720187
1077361810
1957295083
1649963621
667760195
180780033
1952172636
723948412
524134022
619611935
352754568
431834765
1551198955
1865013649
282282835
2110622493
1937467224
999826306
1064897935
273234127
1160011954
240628717
1360034486
1791020616
1989875136
222947928
706538480
1020577476
574299990
781955486
642588461
1269004637
1045403612
1737163272
1452549038
2067561974
1466338310
1929538402
1650167347
977444015
1628058580
1103341483
179303659
604324773
147910937
1140470885
1768469625
226133292
617945476
2117006866
1701575445
1973591543
130385326
1102438800
2018516436
2046690187
970975741
1791929955
1220228185
2078210695
1329985087
886149573
1208089926
327136440
1363033851
115408867
1889995362
1105590136
1897000036
297367212
1987786006
180177343
5780404
827871178
809523701
997239475
1939904218
1129487167
1037000205
619499441
26012819
81068420
1826781872
1905519259
1099706682
291876208
566546665
151779299
42409669
1168195267
273172331
531666324
1794084011
390841508
1552067844
529620998
1354995941
1714339674
1240671870
218487286
422942542
1599941286
1926291734
1627380080
1422510726
1184272550
409211022
258309782
903537670
1470243702
2020225693
266056124
1821789301
1939529473
849779316
1133128187
1688286062
1950725336
752895587
2055338709
1438083208
1235926164
179174208
663726827
297073403
1951035192
965847212
23188100
2006688191
6809899
1090786702
1678590162
1950674147
1560360112
2033308799
1041738464
2123512897
1127127921
38436623
810672754
101417274
1623327157
1365457884
1206555239
1476248957
455034819
1728940185
1581418249
273317022
90617047
1189302306
841710306
1077451641
254437554
241780202
979004944
246970621
2131220107
348686889
16155450
850097603
2124302076
1275106876
206399230
1222667600
1400594888
793932070
1893088668
748023121
1521926479
1640377230
617355621
577975824
2065009503
986424334
231274711
1393099659
61805734
1578603315
82464025
1124801653
1395362412
519954572
908593104
747875173
768975986
1453997483
1269248462
1440833243
1457020902
2142768047
1173424463
1059148032
1394721143
1489667702
907519923
1106622682
847486775
48642424
1190211665
42623341
1439396641
124566551
515016375
1529342731
1722430907
1824240964
575835229
945214188
409288506
2140153969
138340143
750994288
1315517144
980355449
1879789654
1496493271
1878520005
997464195
1625581920
503063771
2118815823
67635024
548346821
1754566541
1956667871
1293870118
1239252478
1356828493
265550319
230674289
1579303517
521551080
1429160569
1756821186
1347136865
1010083901
240620930
292739523
531567526
2080317364
1917509648
1462621797
598597754
550519180
1502006053
1755643163
234693533
1853936517
630386433
163392643
1987618789
450519824
1917259026
1603761962
1936364016
1730522555
960909750
649448906
1431340297
797299007
1179164452
435221854
356995789
1106330645
887808025
136364484
1634087060
1471780252
786391132
293051303
1920104012
431158768
1131884719
1152535346
2054480916
674006788
2006814904
1465716117
64581833
889877473
394158157
2072965119
81961121
1467142543
1630575373
1620866415
995713737
1570654035
1373493638
996311416
411203569
41778756
889183292
1172999429
495083705
302275243
258809144
2101945165
75027299
806091583
504195810
2142741756
1924971320
584876525
1647282738
1275745540
885112078
865051642
463003730
1187228946
743458619
1805451760
445130112
1344665882
634988182
805390493
33824645
1640250435
969778552
2005997719
1693410008
422796522
855978437
455653094
511319515
1218222292
727288630
59344148
1621813998
487735633
734165279
1104560512
836217480
631750613
492439907
1824460727
1946641781
91087346
1020417664
1838041155
391526189
1570008466
168154536
1030164952
1117011970
68287910
1500196027
1814478909
192454536
1716725166
1029017903
662306261
1239512684
110223027
1896525259
1507244843
666497368
1435908829
1205277027
1579935589
1228888682
1103192591
1584014519
775417964
1199453260
795072109
1826793566
1586957147
956324830
763363295
471120866
750404703
717566609
490340721
682781538
1477990302
901566706
693490713
1797244490
2030653566
1260339279
1447341044
182156524
81654520
1679343069
576890039
948242194
803466012
2003043270
556119314
1101615784
1663550909
1904975056
857664395
765393215
82161680
1789607288
2010051285
1390083795
1606025481
1990862454
1433329010
2017925103
96634963
856133506
1978546872
507672516
570533699
527571256
1602712138
1997940379
1131688344
1552107247
1516988687
1724243965
1248531493
504889836
606432530
373717181
1104791284
1960780403
75000239
1044565460
325747723
215417694
781607949
1236810236
776554683
479402715
1957904166
1356043287
1706466509
54697547
856934470
815248882
2106795026
2039556926
2061110083
737577390
271906135
1134197248
1810886283
254124171
838318976
4855952
1485903674
1041715544
1947770243
77605842
1008014878
1797348809
697233057
661928542
1102764781
1794777644
364029628
2087648978
257323422
928336355
1973527073
991183320
1122108824
831065939
578071267
1893055633
286469869
449118445
1534412778
591921826
909477310
2139312190
480597410
833778873
1907064570
2147329857
1057580707
324221510
261525662
1871611948
2101799778
30426303
323460528
956838294
1481056895
896424106
1748544214
1311379133
1018155443
315039919
376494658
612215891
857916646
131549082
1381216327
1644443533
1381308279
1482529403
1593614134
1614644256
456082428
1067725588
493345716
338795166
1548156013
401385984
1237940620
910544430
857983711
634933564
1402195717
885414792
1054833080
944076217
1808671239
271421194
416498377
54176358
1484561290
944861874
757254442
1989745129
1392149567
1572930619
370530542
1332666599
843565406
1790571491
710012530
1155690728
1634387744
2067786401
2133100595
2010118520
623337344
872306661
892288434
911334224
2070697098
1136510970
2129043632
848110177
1777855773
727040701
1836377204
2117797896
1624564059
472133996
833703713
1921547469
1752207139
1429425437
603812214
637844407
707491276
1666651347
251209248
813163339
2103769766
145443749
1713265705
1050319142
35878220
1408958379
1115006198
1573368590
1972994959
414881600
884247997
1910565337
1407821332
73230355
892780449
1975489342
94971038
2112869590
929228815
2024432781
1187199392
1358885829
657221686
1097415931
662538185
1559674174
1552076375
430962455
2139018463
507494664
1503663365
45695933
1708723912
1720018386
1984343223
1980402810
1077385085
2108534316
1797278246
1534713109
1047714179
757827520
93225096
128898664
518661156
1668587889
626925694
1685563539
1663356850
763611340
49176684
1449858231
727427390
946917698
494718427
158365668
1118545831
1699152406
375849998
132570410
2094196661
895683652
659762583
1581520719
1635315557
1975617908
1313885209
254075827
1076050887
331809121
1008683014
1105663093
722932700
1848277196
99994185
1611055720
2122949893
1087080272
355195575
1134004096
77555864
2052912582
1281706454
726843756
1977339401
1592583391
1525145624
1590942482
146944240
1383299780
1005541084
1203478315
2055803984
45160851
1760565201
1116967697
1977657095
1740971462
1390003837
208295989
2079166611
923149431
1200262855
2017597014
1991836780
1808062731
2110013192
25816793
1668751085
1975667878
454305516
1593537903
237275477
1833095974
608092251
1800745964
656172587
1623616004
1776295769
260780851
241665378
1754244739
672279212
1411812956
128311496
675425295
956931088
1571621960
613638035
1191291387
1740294128
1510589126
323544001
714760788
548875901
1259323420
544906620
1784428569
1955910422
609205445
622110651
2054243533
407919894
1620694862
1102507041
10024919
1295712238
94655793
967921638
391166877
1529162600
40922497
1916872633
2090017913
211223518
1864768363
301003611
1165403807
1711776305
1933572095
1998283554
806671609
505683162
2030050573
1001563038
289613387
777475874
1531383400
1066201380
600196268
669227600
1694870885
966227358
717808327
1392440642
1201877579
460352279
1769937665
2055431415
533737085
571050319
1711232221
669238448
912234304
1091811691
1165603722
2016839262
1692325868
773132818
1276579027
474428004
1673915290
724179973
719873521
46117144
1245216676
1351835155
1248852849
479877363
762388170
2001744291
678219280
556648714
403661289
237493937
733067735
809732021
2141334395
228720711
15799255
768240487
1894181094
1854877829
663081144
869649189
1633082782
2044919042
1298346765
2092594760
1857778900
2143298338
1970536775
809137430
1403165612
2125993003
600982570
198217931
2041324558
56541553
1868598500
1867293736
1489579597
192131307
1617806177
1813099333
1017551717
2130794822
1881963740
241618027
396068841
1559479798
1290197325
896249747
1016384924
130515898
989325960
1868709624
798395800
840029352
45326870
1964881863
915194658
1103310012
1468417948
143176185
1917050330
472184283
78935713
659744807
159540055
733191112
1883547091
871876771
1448909309
336978241
750466044
1819200838
268122897
1871870806
1584529171
1056349070
422456552
478475785
695501467
1250684253
1849967999
275964115
820608344
431833169
583078956
1501708854
1764958168
1806454570
2041164836
1848792283
437174953
674124158
1631692520
643271398
1847403697
1763443534
2100344439
930863943
1364996428
1409447632
1881857731
1373918368
674975391
1418046235
1079198149
43842335
353579941
551939435
2142445463
1242294986
300566249
1329135869
1413339675
1705821706
411993125
587730733
284884659
515205135
1798171428
539189370
1276074231
109371822
1270248858
1486674822
998116425
1692253679
275158331
1492799085
614119053
990678501
135740027
114327178
1346738772
574340426
149447308
991428806
1076547780
1918217848
1343827383
1521277396
1331528900
167124583
167017813
747234935
2059940870
1057739168
1826298439
779160558
1141570107
1928038427
1251238807
768683957
2072044187
2075474223
1462666141
1943730292
1011172056
269260983
618082139
1624593799
120724679
558227949
2016799814
1675808812
804292901
323480948
552656638
1367909006
961816944
142904275
1847926856
879270182
1281008122
59255499
649829627
1354676794
659037425
1858191778
564361938
877901415
947508216
776209560
840632260
1370824987
312975965
912318912
407908239
1319399435
107847647
1025525062
113343016
1523434694
1863762538
2075338105
283677216
351763363
650217674
405001963
2144817913
972784797
538422427
916760848
361782969
301695832
1374805017
1560136264
939801829
1298184193
1935703449
1102804021
1354498277
1146662652
2092071117
1407016865
1717204827
1352644760
2083719456
1055424881
289201393
1116351215
192387161
1784417810
1822694677
1063086195
339124377
1923794576
166696750
673820975
432051796
1559858193
865234355
2104867519
1716771666
1308900498
2039241676
221057205
1235531856
1470748388
290395236
358759493
135421761
2143348553
119089053
1737864572
807532041
1979005773
384790754
2102565532
1173923899
93314601
1065225899
1477587153
313377166
724196631
1095360226
1937189977
1735249920
1433293645
1086031433
34717893
1250414243
992100081
699203115
570259826
1318934239
1474599980
1061333737
801757500
1112464297
202787535
1928919695
1530839820
2027744021
194328921
837782010
581806678
576157888
973625836
1335546883
1587579676
68432044
1251860037
287664148
282569191
1615122531
1950137447
485074667
916921549
2108066385
1246394892
898435745
1877285570
107179834
1296449964
811987844
1622807730
1600053375
228212314
49610538
1304663304
658901874
1176780799
324724306
253421643
1054698011
588687396
735306522
401640829
304369212
2096274769
157392800
1972203031
1409774495
645695465
2045553661
1370152547
2088475206
128702011
1581677641
825386491
452536446
515311784
680849281
1503022940
1970394322
595396187
399531291
2081685692
1979275606
1890367714
2099063718
2136022107
393882808
19656959
1206513396
2095343687
1408189819
1063162404
1775963729
1232830253
213640041
386860995
1538061037
594429926
2145018435
836305169
676707762
1823553178
448468018
18314380
1674544660
574051269
1573659488
930540916
1460936673
334827046
163806382
393027376
1928554974
903139690
2044969525
49725954
1200431969
990799648
1553286271
68990801
1314343833
175251240
1842087492
350319929
1220150967
2069413738
1825817963
1079491474
1298795758
805911727
1094389207
1304661973
1523228748
1267022383
548819807
29786521
1690307412
768430754
166990956
548943429
1484498695
1389242317
242943032
1080835650
2028628217
1699166977
801848386
516304921
1116666291
270306720
35354640
496831888
900748096
363071715
1496012237
865005449
2045110091
899657320
2042863971
344324764
1177177260
1874169930
614311689
198154888
1421702887
961974695
1300925605
2093418348
1782543183
1260711554
1943254147
1043599777
462204896
990612561
1458382877
127874471
100976966
760680901
749930758
1862007018
436527472
4311056
210439294
2788775
1736342855
1921204675
1961032956
1190248258
280226612
1721027677
648365235
926033650
524497338
159098663
207388541
909354761
1942520998
1292502274
14619990
588132437
1753302283
1386730377
192666904
458149242
58230188
349457293
230737323
1545205640
1021713019
1387350481
1762953544
120337112
1787375108
2047438431
1350330052
1043984858
1357340805
157418983
1292297502
1984938660
796487090
617199934
1903467536
401851115
1424906942
1563755829
1406666711
2011782070
1691233491
1935244390
570778284
1872250455
2011506608
739823069
130778895
1530386373
620794772
497849830
604953132
117413422
1202064179
837023516
1946107443
465441740
109990502
1927542993
1774324799
1716982803
734835833
352039279
1443436287
1690957751
1420552657
289223965
1647293659
1451323545
1466533607
162287270
311873944
617447055
2031678009
418643908
655952280
1401467771
773251703
481544557
831507316
1225375466
597058718
2056633216
1619165852
530727783
955280045
1434340772
1178126583
1510732271
1535041953
558301053
1384686103
1061482141
1743540175
9748564
1205451856
1367112806
1208023694
1501241428
704035871
1188098573
2081854850
314394527
2137361837
566228401
461076529
1956493197
1008713539
38404587
388914269
894292666
1319363472
132788431
779854835
1244539994
242809882
530796959
220538975
741384672
895281823
1619215262
1994231611
1456290414
444001546
605920156
872425963
1713032897
419896750
1470009088
663640878
1505524443
1647050521
355936605
245073315
661967917
1937182020
1824769871
1701872074
1901063122
170481895
1571675084
1322228861
1618285958
756099204
1663695822
501357766
1456568471
1294050208
387134138
1266176715
1592551384
117277834
1455726252
728051152
2052489665
1036898946
7492855
652106198
742693150
433955962
1319275973
350873341
1594320092
1804855979
176691413
33715851
137427052
226771343
1159666048
1413149258
945357927
510643102
34409310
961202715
277929519
1311708021
1046810076
806074885
1756909673
2124281516
9533692
1192368543
1191457681
599955337
633583979
1445507234
573033906
478697369
1818981637
144250583
1152514868
797432241
1247147673
38377652
156180089
1836387381
1882645103
1104783130
213964989
1961638809
1937453694
503696517
1534888358
1903635544
1919384206
1555835916
234985642
834878809
631403781
1718257430
941130732
1461817868
896325231
3066810
72071469
1787446508
1340565983
1135815469
1309357692
293314935
1760064998
1000257493
168554796
791570063
989947843
530811813
1301546960
1958219949
343263321
592672402
1250212042
1020537995
839153679
654586859
521348050
237875309
1686385556
1512843755
1698746676
1092706159
2104778629
46182135
2135229242
202519278
29564255
624875608
859294948
596168116
1764337239
891801631
1097855947
695661828
1000337823
1171895327
1042585411
1494750237
763928392
1741552434
402891000
856147313
1851141263
1986421741
1519254794
1732732265
881488041
378628980
1680513702
1493937379
756113557
112151161
1963013087
1514885852
1394088892
608205988
751689310
589805217
1486962575
872861297
1123967679
325620485
792167630
90305249
2106220126
2053355426
1799332480
2043716287
672606644
1942604673
730495841
1302282763
236489262
1576081234
1642631519
921505427
1069492655
139941763
1352647252
206624313
849729184
1999869692
1271155622
612775163
474909933
2064715927
1284904780
78404496
899696021
1636571670
673402756
985619759
1807126297
778704430
1100036946
1846871676
1534324171
442855013
1535926900
1069955790
1382548547
119969276
998308388
151903122
1891271521
771953550
610048274
1573270854
1827398271
154899433
1169830717
1968043860
1667030954
1435632544
393830160
1010675822
145606729
204517875
954327203
1433851512
119965936
1526430318
1301577518
959796187
1148749226
1803810834
2041192475
1827446261
1179335318
922336859
159525816
2128171926
1764008820
932158601
14760361
72377032
509504759
2112808811
1075905903
1374992285
1794698225
192007083
626174308
18641385
1782373902
1342023679
173286577
365863959
607973980
1282830326
1073358310
1021483210
426252454
551818477
697245916
568959334
2038274778
931330549
1661511968
1219259520
357825695
1276669082
1735661622
639951840
939762471
1090791500
2084272165
1761448678
891700990
161996748
956545197
2042598475
519842296
1809698807
1527065343
922224974
1080564181
2018990446
769607353
1371412227
601044693
1541186463
856208688
1931636106
556369061
294012568
1411163736
2066830596
574636736
136969431
1399221466
911230313
102173710
2069061210
1496080974
1440744284
1216659385
306291302
1801130940
1294747418
1426141483
1300457966
1347532022
1808919205
811376810
1709806034
1420877402
719626351
1851128582
2108296435
657231743
574435431
891347494
1722533479
2088926314
2138652612
1644985718
1192529043
1893048816
542481898
932974971
257032696
584065325
506207135
1451385101
49715374
1342989351
679340161
537974007
132355083
1231456849
9665066
30108727
89723669
1761025131
1079704024
250770559
1453662816
1251477806
1389247076
905120247
860542840
1660217538
608778098
1288659042
1889169743
809994744
358226637
548393661
651396089
587318749
582208306
703445770
235547260
63282231
17564197
2131301321
1428701386
120362943
466479849
505012015
1199810120
1862236704
2041202593
627988457
1268942874
194982236
36577472
421980428
535212809
662704617
2074671740
1556147898
939060804
1639472409
1489736445
346111435
1072520510
1002638273
294136217
886011085
272230883
565699609
1256016812
389223378
1203222368
2069484558
2102668402
214129783
1325964217
1602000653
438010269
2050685582
987341363
1382195590
1657268875
838890604
1486591519
181687700
1071832782
1645503178
728405150
282164889
1586570125
368472354
1023256219
601757216
1035586123
2039621179
1754751863
906711087
389461804
996438995
739285901
1811803868
968339189
556470179
355863027
2035474178
1948314962
462328546
265424520
1541610633
592331618
1649959719
719024404
1736957545
1195621868
1675977189
1633823420
1193282378
1022677747
396780999
234043460
246936900
1441470731
211777983
1833727310
903110260
120947884
1509352933
2002353450
1342293290
1294544621
1757741029
1536333334
485029923
698131412
1668661973
402039572
273281792
1315354641
1882009484
1878597226
1029571129
369747927
952071451
2061310921
541208332
1620393159
602792119
387338868
321582297
1122221134
146380346
1248407367
1413626915
847470022
230494318
1956835241
1546690551
2024573160
1402824977
1021494107
1685256384
986913787
2059692343
1200420464
1606234710
1333393793
162816376
220275744
1305175621
1645354959
845597252
407662756
1059209700
416171502
1917234290
61918150
207597899
57934481
158847117
1174026935
937219103
307460654
1262204930
888875710
662845805
816747831
1382374732
648596205
1607427257
1576582780
837598119
955281247
674666836
1165502768
1255350198
259979759
68022083
1542561590
94977950
1085492765
846638847
1999099806
1193810803
957663789
1924920887
588731581
342730073
247908861
432645021
754436637
2089693607
345125040
410815270
1949043562
38514577
1983773578
1772942106
225018410
1776527539
1175444498
2046056170
612379721
2080705020
627956213
2052027603
1296835020
2012080
414842248
836608309
477733859
1700254048
547422779
1243505446
1826927234
1252195083
1630867504
1009670405
645737256
1400708127
1900904310
1956930498
800616099
2013865055
1657053512
1993350260
1790545785
1146716374
776770309
1060802371
997787670
1138252443
1806964788
1617576151
341113188
585080852
563379349
1410038141
1788014855
1639044387
2105638550
1035852380
1014773452
1227139900
1878278508
1676163336
2128454625
711876926
1967802310
1846789243
1473511646
1353116813
1196520812
124743766
15592257
1806559454
1224350157
1463593448
46941466
558256120
937951863
1476809786
948578722
1515780872
230397059
1906510919
693464381
1332668950
2097934391
1495512351
1254138344
1217680466
472586726
485444763
645375762
2046132383
434973975
1785530044
706723538
1604740638
1187747357
96318129
407645335
2015761170
1323128069
455436038
630217512
1045356238
926762856
82212243
1155042226
1216635152
194476695
1466869744
38931046
2081436253
649496124
14140334
206302871
1354658817
587853330
131880557
765026216
837493060
1178504423
2038549044
85877666
525411964
622986752
1540932121
844117563
1225540009
1261060163
122994093
2123507070
2136910726
1662642026
391906879
1064827284
1877706410
878376712
902881699
1175904818
1329010774
1120423110
1551175843
732818752
912115835
2092909103
1109954835
739181762
705882679
628248372
153398034
38892894
1897417764
261469326
1718895983
1685519334
360681503
1184837030
1644855704
1187798358
623266898
1928440674
2046336965
2146337441
50197099
393090453
1650731983
981279048
1540391062
1023546868
1325297784
1503913980
374536650
988670474
702428276
298005865
1601611135
144326054
1455210105
1990285023
1091180724
1744243917
548872534
615337452
31130907
1031573008
869584953
1929125616
1672073851
352789766
179600160
1204397883
744488476
552033465
65024790
962984812
1159349145
1923016904
1634326047
429411767
448236678
1122218304
1217446870
1637899257
1354607022
1487004599
1850857823
824141298
1082446292
2094403061
2028123671
844213267
733670261
1798848447
1027163936
975271131
2054134837
1439774329
1658887342
1656527793
1375346924
1538428222
528221427
729130770
1261039357
1093335299
645493131
1490642628
189995801
1240435224
412361515
1677859275
82283201
1272116752
837328362
1079057715
695069671
1791224501
746251694
450372116
1606907235
1827366877
1211105797
1994058577
517304026
937697715
677104394
787649793
498041235
1310976761
975437076
1786470770
532402221
231745350
504993068
51777555
2082068257
5653962
445216141
640007125
485561691
1010909843
1797607747
844316866
1414822774
820326783
1439031566
1765747481
160146686
765055038
1126653780
162213045
1790105680
341647523
899763311
1183063010
2076364541
1775700791
1459256018
1398110594
221332829
1524041856
2040161135
1724874538
1501254644
1501877406
1350091259
539538757
1107988189
580724756
1280080124
742658467
1627778622
1295219603
2073738817
1537514950
1723825786
2106708143
2120716094
307733640
2123356340
1844413806
359165106
387868969
1074815710
1037577634
263872368
1195402465
2126862249
1530623403
1497121955
412028360
459839391
1581190279
785277393
457450553
1327906963
1527485919
81281366
1501792716
1111232006
2062394602
2006308357
40476605
478970367
541310460
734849168
1118776310
534172677
1859281057
1504430735
84658396
1080339289
1278679902
1387418508
278911627
438213851
1246995385
782640404
466554251
219706743
1873410599
1790129875
1846828186
1036404920
2009240568
687450778
326672240
707480100
1876266164
1709828449
1886691519
2121493775
34595229
1676674807
891796642
1351142537
1408086782
1024421387
1122764372
1800789113
306351830
2100286765
259061486
1468358853
531153718
1593604720
1822794759
1488006836
1479587848
1079420833
1557888212
588297244
2135511548
578584374
1051365696
517490839
855268325
220532660
608198718
597312731
699005399
1928507504
367144288
790291415
231088876
1086105020
1334566860
942140023
2093687679
273747176
1035233270
1596266429
88090614
175116583
358657590
1662934407
2036518393
1524721415
1607338127
1800462449
173719506
883233068
840776132
1648082968
1643009517
1130392599
226948810
1349101349
1456554368
172524332
214103439
1514415267
1640382081
401255492
258638526
1029819023
669830722
559180904
71278715
1725962099
1085536561
104571767
1197583402
2105157105
1410013503
1927807194
1100516723
2133665166
1200205045
1270792163
301951848
1532729913
1869033473
1232186289
192408508
1065379120
440139638
737307575
862910562
497194225
1420050948
761993082
932974237
1222311389
1811799059
1704792947
2089030630
1566349660
94005462
421999937
1990767983
110145484
299777192
2136223615
1953320471
385337167
2028302371
1546798642
1457148898
1252023490
409465135
1674922725
1938313104
1982096411
146120198
918806934
2048612797
1363054507
549676893
1722878929
1004020041
2099798499
1466071679
1438842442
469465699
1544684623
1775924092
1774730175
1000174581
1210378321
507484007
2010905239
604567086
899821471
167647075
2082131831
1183901837
1288559606
2066962786
606642977
554426583
225953698
2106477512
1785261627
843012169
387147304
1905245888
2062171286
698575558
1030704064
1327744779
1512438510
1644698739
591232545
1923950564
1221954066
1053108260
683510903
1035716008
658348969
1866290735
368668601
1657216918
628151815
1822316931
86389502
1701171794
1563083048
971388698
853107649
781918836
84146736
106378074
2128890381
250842594
1138798581
1319323870
298182824
642344818
1184524085
2033722922
1204077955
1797945193
419825433
775206134
870414796
1912055692
1721183437
1404118789
1106446910
502772732
771868919
589467020
945686372
347465236
509280823
1019410138
385316369
505796239
1129997079
1913066630
298090295
304429081
1501318469
944400987
728229968
236234917
434550320
1358627816
1009669060
1801489692
152120150
883798806
2143963394
1374876101
1381047839
849597977
351339799
1202157206
2106292386
2120984076
791220680
1207582583
1399618012
291769689
339453893
1028321313
262592753
1443693806
1541002496
657239379
266023708
120421406
1227255351
1331439505
15253131
83346751
2062927451
689220959
596133695
511020290
414461805
1419592954
473068320
1839487102
251937411
1124519749
1634881178
1758169804
1615196115
473182710
1055203279
867497061
39278453
1399163225
172524648
126937203
1006659786
1151296248
320328814
946789202
1905937390
1197932477
72994651
1934854359
1369673978
1500290591
1667207198
1209377531
1460807778
1574751416
223725831
1850345240
542385139
1815200758
279529707
1957199220
655375850
1266534621
2120205915
779222639
1977035416
2101843684
1386607706
981565776
236367637
624022200
1525931745
1808814655
1237287595
684098486
189304541
727118035
556726036
350197469
52295177
525563412
1594713996
742746319
366355465
2082374298
1894937219
2101106750
25346515
1591194964
750778657
2044354448
436721293
1918019905
264562576
1360902091
230347622
1657633782
769180930
752714369
197060693
1293540280
1002507463
47021203
2071961452
1644273074
1498500502
1424865108
533381702
1724898478
2094469664
266296262
1865057621
268934833
578982462
733443266
507575427
1802568548
664611095
1309196496
1342560166
717617878
41850783
1778224258
451372633
543654666
1431440249
1031443717
284157003
597978752
719056802
274985491
1009782265
1513796311
26313979
1161627706
131071019
282869272
577978728
410813158
1497843925
1554011655
507181515
1577932710
744323874
862617080
747557070
580243215
1471396790
24110225
235532228
1346213807
918081720
2116311760
2064385821
1422647352
1359503934
586666462
375428567
1226209760
911640278
711811400
1273952885
1071317620
690526014
1714738613
2026130295
742069908
1505512213
118474311
854062732
1043631101
1570643128
560673799
76294599
630109140
1066399223
1303817958
1867187118
1641391354
1988174776
1000473859
289508128
538742242
1232638750
1804236856
1324969932
627052454
561140885
25197742
1915916939
1719770990
156330298
1232011089
1052595584
888467689
522638947
202191770
330740883
1364748527
19857999
1080289695
1217864932
1129420600
1275484151
1976528328
312819326
136755468
246821740
109505732
1618815770
2142126915
744167093
986866703
1048436505
2035119285
2051351764
20452939
858612
1625223180
76801841
1074432737
381890052
1299865306
1114528132
148902860
833589528
439753368
639122835
513596260
1946629197
991682682
1548073003
1255701326
1269671130
782862844
959329469
1871190596
757724122
1045876909
1090490898
368448162
1001940684
918099830
1819448989
1949311135
692711329
1509833996
1096920120
2117408812
1667394971
228030082
308470935
407577505
1860613191
638398734
931546598
1678215651
638278926
974453907
1434017511
1773206664
1622499056
270695945
1332814486
197488182
1757245011
130836814
1264258309
1116500175
2024220141
1384022996
1056346086
297737121
1685911295
1695657626
1335346628
40794635
1906434370
1174599763
1702129439
661749988
1267331795
975353861
779892359
1388547524
1886032225
1404350277
1809661105
643591326
1645447622
236598272
1215687792
321578486
1547823226
1782539031
496310180
620418469
1256036726
1847876218
1988713299
707774581
934465835
2080078743
1386269422
1516053245
1750613023
729134464
408544826
384094029
1779627975
703977342
1671877635
1021670310
1386828263
612624886
1413736288
1071722657
171266436
1618580160
1078094767
1755703100
52954964
1845525995
839432272
471860936
1523492086
1234948194
1613270477
2044781711
1976196718
1343595080
1485617490
1916901446
1225527647
441024795
1738473851
673932165
553956917
744815067
1462196757
179216269
1574672248
1582771052
2009424074
246494112
1151029982
21520698
50667864
1360892747
845586680
135443591
1127227699
773538946
803595682
1590998954
287028401
33156698
406751408
668411770
525703884
1419243092
1074074975
1109304869
892330357
539850630
1169892058
1344437627
1800212853
948254900
1988756766
1799448639
778937224
264997347
1997227087
1252877752
1147124640
842867669
688905692
1655149316
1242705455
1377721594
343362462
1661275597
552323902
562294823
1783059744
34987578
78115760
2140556133
240494556
723970343
169440523
723019210
1827944022
1979181870
307539374
1008409889
1060200857
1050573232
1289877806
451288447
1096608025
1265569294
918119570
37703086
1151509164
681908011
451455664
1465501560
1839987404
1067652202
1961130042
1104499828
1599683973
834910085
866514947
1918334162
29599192
617942667
1070966626
1852239214
182007360
2037823184
1315205747
72539725
1728272754
1370756719
1947473980
974020754
493439483
1616092969
495965885
503950553
1283408482
796137537
47603590
1496435118
1622374008
1731260696
1674974221
1029685660
808047162
455514810
1463585192
1268801826
865567516
1204808433
865752502
1373470173
628049866
1859487259
505160207
1200735051
1706002535
730354002
289016132
2102397633
432224009
652209394
954088210
50804874
486963135
74856159
1352919042
1561043504
2006978800
941151302
1139766861
940506440
914400198
766100582
650182113
1213191542
678996966
1260911296
960629909
1617529421
829835357
383320330
120566343
273536602
370920214
833397165
1466029481
1158732893
1459622458
1611897294
114347962
1850785461
1812571889
161633272
362434678
505527420
1836427081
1777904096
463899509
1820842088
2033939720
596094714
229550910
531040109
1755197158
2129560215
847613530
905111012
853340208
1606887952
1671678724
1875310278
655546697
1507619678
857209887
1508927782
2021122022
1474420395
1411142742
584214420
1834182567
1860604342
716340114
804121769
1511104900
1205620882
835105425
2041979710
1863103663
2058060147
1987788529
666520290
1085976258
1282225564
979181646
1062086509
1460747262
2089040964
1700989776
1928984160
2047878911
711867734
1270329125
1092283852
1585685030
1615190632
1785741573
339558886
1194284683
1947130391
561008726
2144908298
598949161
1006983632
400286528
3713094
798703319
4786160
1670962027
1417200674
288005134
643655316
998285527
496964740
2022972975
1226315023
1862473655
1711062104
1164971746
1236673301
354147146
270412275
1096874169
1693542898
1603978044
1823725158
200814350
2031022018
1054912340
1526500197
1695227632
1879003391
89234333
1599746273
399140536
717894471
14482660
131736698
1644934851
1503510275
203252994
1184503361
1347910018
1576739391
1739616047
504524984
678118290
714676927
1065874302
326059290
553782272
246777798
387286019
1463862167
1322462521
2024735995
1917923635
1961637886
1540959254
2111802468
1891407115
493260992
1326532904
1540432084
849553516
1239510411
1610930282
822443876
1207492239
2134094937
177037786
1504303934
324536786
1793503471
1415874869
783261196
2059372528
1727052321
1999683281
1541616566
1926378913
692478213
1725937518
465165207
1752738792
9119358
1967107256
1706001285
1206272856
2135603526
552101235
2116921710
1596088434
1531166003
1856308601
1561609781
492243159
242030770
28288661
169721684
927317546
1937689356
3127287
1551294832
73638826
669469424
780936995
2097406686
2000546172
1899392071
222449698
552299793
1726447829
1009176395
705869089
740339616
1985026326
126801317
1047822201
1237678777
1099719579
765600163
576767791
173891604
404463518
34380795
195470325
1038802612
1854828272
596640218
119080180
170890251
1489826346
736951202
302469413
728266473
1234316536
419478391
932302771
1610553744
45527473
1579164192
378197958
902362079
353146497
81358578
968214891
1234023760
95269240
543519873
894750040
128819114
700259388
389109829
169237883
518056311
146604129
1779029967
1586730161
472459058
414821601
680597428
900745216
288210615
1856696453
784857453
1632495044
878469286
143441776
395573718
232922833
474385339
634396370
71997195
1688360394
232068430
904223049
1902853911
1729419329
1326103885
1002470231
1288750610
1341709995
237946778
542709562
1640195102
1922454619
794336868
1296453988
1936997424
1118201843
947223763
196621564
109799888
1680204713
503390301
187649912
1720817506
1535266298
1623884816
510891406
1679695108
867356823
1061003785
745246485
483567044
820898361
852180597
93637407
1447911133
1808590319
203929832
1174314165
291155283
2043550596
1060759426
650649298
2060414063
356972546
1370683548
558006371
1133818936
133615035
1701338313
150509836
831399708
1888185432
27834965
1224525038
1730398413
1418232199
216327634
1006504261
1868061731
1294123320
1512433140
633700463
276122039
2126501212
1139342482
668798487
1064635740
1877743207
135969130
574643140
1249193312
1035406334
1997149321
1276714300
1889056813
411546766
156012674
1873255350
568609457
1704564249
380396606
395873149
163356306
1450415549
844737940
589899571
1389404317
1086953706
515353440
563778776
1129844339
2119822547
1564409957
76910870
1689230786
494368523
353238150
742351952
1635494331
806464968
1692397498
115416782
563767706
271276076
860128248
2032278618
1800318648
2110854709
839917520
49729826
1965828924
197177679
270422052
411360782
1550729146
1695691869
1050622754
1834839114
1602376160
257149958
1028200936
2072957491
212773604
1772711794
317110946
1596882689
1222565201
1252085689
1843137503
840708114
717140793
1133383806
1650044189
1793026978
577545465
962054235
1511557855
1554007657
1177343738
802474266
194412379
1432121162
1621467257
1440427856
887946744
2056880976
89037102
358366192
1618658412
1811262067
2077962220
603616050
666474058
1578597272
1133103297
1303086416
985202112
1335765174
1130390331
1947664208
1758926631
752022344
1954531500
42123862
24142468
771549323
1876312673
1597916277
559914496
2002249144
1218107434
815634713
1682352214
13624314
18486774
481640597
1991862848
247565611
796744301
2605283
813943403
203495346
341159368
1903560276
744728014
1636330249
1959993102
1130596994
1152373468
1942850554
2125572803
438257172
1921330175
1206014001
1409591650
201484176
1194500446
1625185192
422167911
802542794
364729087
1211393041
2135718262
1739551381
1685435334
1328790849
1241716329
681063631
1689694943
2081893798
917394058
1951135588
2030562888
1006766653
2019843770
864296382
1073474930
1584175839
726697222
475921232
742613764
228640495
915427119
1368261608
1754167131
1795688677
196555951
1815135268
536156798
757836601
255971567
724214086
1103060671
409488349
895590877
271016316
2038881009
1786096010
44715351
1131052133
1523192925
1409529604
675901624
750859126
690680084
1657665567
1603401133
1225224562
884028053
1235625257
2026107295
1624273807
1938421628
1125586932
1159334770
1709455690
1490896461
1583415195
474311030
1650637957
1651679030
1571806471
966862886
226357804
1962776162
1737312026
226908265
1188794931
1628141286
749631185
1665762741
1791993754
1353378801
1180670870
1686815709
650176806
1745269753
2028828559
245450190
774363549
290216463
814629875
520846375
1840885640
1045952853
2120932600
1340914323
460326402
1623066100
243873371
1975609012
1195267248
1928077419
108599165
731033109
1499869112
725217043
2009341941
991085711
947605657
1407385822
272765727
1378527876
575170079
1224914681
1972530437
1604483864
400927926
1204500450
1075592863
481116759
376589891
139487532
1427460434
1497455532
855739237
224391557
1848742916
356931566
292334215
738149269
1891356467
1220635602
316321922
105426793
1291362431
2034853343
32432564
327187960
2043986029
1529556262
1873742046
1364922799
1073712278
1086834434
1699907647
1619858000
1790107073
47506850
72036866
417242690
461972300
1481178695
653846470
253396244
1776469856
1155262252
295240514
424839534
628874110
1495596643
1143113391
336702490
116591680
2004867035
48239771
87391610
1344462489
755004109
884519068
927430671
1498297018
1843394962
1127761718
172974784
1195446623
686491245
965279339
2100804443
698793969
765096667
1957580180
1560094721
133569561
1285532892
1349705228
352449209
1853177971
1791858196
1503277871
1308527110
1542811973
1919347053
788994745
1596460252
67653609
653994407
1621615777
256236406
814700389
1545279448
1142514761
1099903630
682008835
1867362440
1678882749
1816775979
1644949439
701412273
1623447633
490901258
1698891149
1455403369
1284305730
1515796124
869809835
1721016595
1230801231
1517819725
725776008
1755643702
1751668562
1701895307
1308963750
2011853788
249366156
525816497
265559067
1880490205
1734124784
504576647
949530978
1548007430
826008846
1711415980
760960374
280820107
193930877
1285704195
1831900602
1161640469
725108310
1180666519
1399570635
1300582608
1078343502
1320897187
930595196
971198010
672620950
1747482628
1305953233
967629278
1724894166
588548577
1022173350
229513439
1137969844
834046726
726536957
817306672
1243216305
1214065634
612151955
412145353
1447049956
1746197845
202422767
297966526
1232961446
866054754
1986695543
1018242203
1771608196
349358841
557065156
448798713
1798983088
1117914496
1829763715
1715423036
487194386
639154705
620208715
537656595
656805053
785562510
250238594
1374712748
1403586291
1568596732
883750545
2095667947
1510778587
623468709
175915269
110827233
811306527
1109792707
347232507
962559482
1916981083
1200881505
1820365043
242556536
2134130446
1787989360
117342347
33099265
99257004
2086807659
1760518131
477380424
1287657926
315138654
2092870714
770007043
594130493
271759951
257233748
1783643998
197524397
321627992
193374491
805026852
1284673717
1323543033
1660642038
1000815571
1240999560
1822336802
781376593
1864410981
754860452
1476643417
1868849782
314831525
337103346
1046949676
2090617193
579676755
1008296522
323392612
295143417
1132857765
1242204701
441587258
448699285
1853364688
459441258
1232727938
1321252121
820795115
1130498243
1268401542
1425026226
497114907
559594282
108919011
815873655
566306940
1154837637
1158774969
1686900264
1950302043
564667071
146721800
1079178226
954764400
1730996547
185281828
225316932
953000867
585787613
581978768
1474111592
1037080942
807356410
227089055
1512098446
792682924
1388401565
315352103
589019626
25408940
1033989782
120212096
1604166555
1662091984
679824060
1989172883
1215830458
1289543668
69724225
358332763
287234302
1019251899
1194450669
486776319
1374966731
1683879666
1079668074
1581982860
1283688326
2132789589
1325552168
490105861
252188618
1311244698
1555655549
958125200
1741009773
1762823829
1866473354
894058847
1204797493
647329452
733318418
1826448288
671240070
1478985281
683901702
377031725
973953701
1878427026
1991852449
985957922
714294876
1754658518
1369833969
1654585595
2021371881
1777294677
44320347
136696455
1757118742
790432400
178713270
1069955614
1693666295
486045020
1245261000
481462672
509931534
1229264802
1992426658
104124542
501319104
1719719197
1325196380
158817751
2087752470
545450184
628607106
763122397
1469155222
1915903038
17318147
1830632561
790134990
1555891412
1078474789
1024177704
969365132
752355996
1582007356
1777079358
1625550611
582153772
736050769
616764814
2049760058
1566984101
163832883
1108319856
44907203
1522963506
1836269329
34175573
202434803
816131062
992154801
782116430
1094316087
1554467205
1154850676
1977918356
1576552093
603768618
124309083
635523363
820302428
2086624658
196431285
1351798527
1031845324
1541630417
586045176
1700849327
1473897400
356727738
177424715
1999011779
437648282
309193750
1566837147
875534450
1600417190
1329773317
334047919
128206867
2130241488
1786902134
943775237
1912195626
1422854382
2065459065
1442950026
1612877717
1025007065
338315659
405008837
659970482
39167244
32688243
1946365592
1298881596
1564236736
1317864998
833097485
1809409837
145330441
79931876
380389280
1168120310
318964485
1946416457
1915303215
375987373
25658069
1749115835
1161970640
861889287
154116204
1557581750
1157374122
1280603749
333422435
697180631
1999745328
1978451957
2144056156
85427817
899142551
598477565
34571050
2019109998
1860232965
1524274966
1419376274
35687183
254876754
761057979
1521371461
853422110
238325169
1974838511
777742355
1949636245
977805070
1535963196
342529122
4621537
1967531659
1513296972
593907950
1086550716
950525129
1488615547
2105185790
1709995913
1540133983
1566580220
1410288986
29966604
1079491517
68958723
119412414
1409323222
901161751
575920344
291787856
920240945
369037077
1740932679
364019336
1175510336
1400344409
1457717772
1220132995
1682318126
1731895160
486930486
500751464
871511577
1317375765
617989339
210327395
1827125975
90452535
865746198
1999498852
797673472
847927689
2082439800
857952732
319577168
21762654
1342889038
1830037957
738401428
1942335216
2056821356
598827821
755276274
1214551889
1440481104
907002602
181264605
1663164597
1438265945
168542881
970198547
64990796
301545959
439661872
723562047
1887066450
1255931333
1239429675
579052299
440295767
2045006247
824625958
1480823360
731128943
980682447
699074272
345365385
1406295938
874907304
1076602549
323426007
340293300
853046573
1308766541
35461747
1118930270
1048632012
1624164460
1419479441
1784755725
1325618938
1035093149
1945365085
781935613
644209212
949459083
34227294
1302823305
1842899064
1194164021
2056734324
1699793444
1747673932
709979683
1972434302
514079040
1718410234
1070387999
706929096
1876773776
696643157
157652804
295626412
814909077
2110857720
895675566
770666415
1297271056
599971268
2009555314
2134132396
2097439618
48017667
1252080706
542305092
1937176679
843390573
921837811
1382248385
699999202
343657931
382663815
1929568329
1977806022
432291567
1417230742
1907634276
1361443907
922702642
22166518
1419293229
1410637409
1020061775
984229372
1021907829
506497634
2096003633
831185829
532145355
250770111
302239082
1304461271
262580106
1805344051
668639654
1266663415
5661684
1178649558
1353345942
1579944043
1551681438
933526666
1169495821
1373472898
463915919
1049192841
1743114746
1483255679
1020388022
1549136259
1864818065
633858079
656715774
1341472874
1967614426
988322967
1915765780
487083681
1802139300
1023181881
2067981598
1586999923
253214433
2056271350
1970625295
966211349
505915905
1187513800
1312540520
481050207
1457735379
507783411
1348666067
1472718688
1137790277
407707966
1669563264
2001076287
1758013748
2047439392
504548139
862043431
553978932
1486724430
475815394
770783588
1544292365
305620352
785072083
628670287
1768763642
86334573
1980562293
902223932
694470503
1329313210
1807167569
862594405
1118071645
115827708
574138581
678559715
1805079880
1248885946
922679458
1980424394
1738250676
822928541
98149154
531075403
248082969
478430141
616810757
1233658702
285315151
558252504
190668690
2106569182
589002771
905186012
159182264
1450829930
1730994604
444471917
1415762734
1117869163
654517227
1779913031
2050430599
614956155
1644668513
308170853
2006629190
829407477
1038638093
1967005153
2067112030
134087892
461194557
1244074196
390718895
552213681
1736702342
1717634561
964025234
1480132668
954874582
1800920025
1022195678
2106388866
1820364519
1961047648
1268012229
62715459
806216263
1084918922
109131587
436582112
1423782278
1793489638
378805501
774090783
1274952882
1138778476
1374147075
264788329
1553088614
1823557280
319295708
721096557
1990048027
1491141685
854926908
269927028
2063084717
94813045
1327374746
1161129891
1796406536
782995798
546998735
637165776
829440485
55620266
705469532
1674327249
365079500
1587126451
1706365691
162508814
1976528259
1190905019
1700885103
1007965299
105590539
41176372
33415227
1174651246
755697472
1449480432
1219723556
1648680161
2013429405
433798307
1201430524
270779121
1252497605
335250959
875944528
682589725
360048619
930982030
567974079
1381926827
1231660566
657418685
514657132
1579880539
996923238
245720325
293302602
173543419
1372091658
1029234875
457598526
472915418
535273163
429123979
187889845
992940332
44226009
1806481191
600918205
1965517154
1638874759
825317481
79736270
1410629137
1890970351
449095676
64644332
1936357192
617819356
244156326
489408419
198512212
290844782
70870424
1630079263
2037781722
12066364
1320355789
1822522758
1372898964
1692992785
1791926554
2115921802
869195818
606260486
827075784
678776528
352092367
1436807497
1437668149
1920392811
1830277387
868598365
1788482980
1740851985
1092187191
1594421249
927368004
921518254
886751188
131144865
20821173
1966365115
1932442841
849901101
135254110
4201637
1770188427
218388789
1347606257
979665568
87614495
782498492
2115827694
102303070
1443467211
767695580
1717382409
1902851492
836986960
443727522
697507625
1918228873
869552069
1202057975
428298860
1761972932
816858422
1047041423
1589942840
1429474409
21355401
1377577135
1236522425
1206039053
1259436874
176073863
1985672244
450751783
1031825771
2054914490
1759527103
1536289734
183802010
551441185
202569582
517598972
970604725
438372703
39460990
529735761
1128284117
950911779
76199264
433844539
1367622126
185457054
424021189
1225326635
1388556634
1839130696
1117884111
1182304151
2011328161
2139546084
1459138840
1133335516
572019188
817899675
350894887
960119202
773222868
557232300
564253535
732382251
2096444509
789523376
61788575
144241488
272377630
1548827061
1405705494
1935909356
125083568
575513575
1208405978
22215792
1255678870
1530502955
1830707962
2106535482
801872015
546837944
1417618213
1135120624
1761099084
1462368640
890776734
470999577
485714144
524197705
2010394508
1173946709
193336233
39657298
1743338685
2113025757
985999189
2103427372
1111349419
1497498010
978032365
1882877167
642013472
963341731
604454845
180692492
1976404156
1812001356
522817721
232760
7574281
1052366897
1257044816
528640679
1784559969
1744185330
469773199
1854161096
356601489
536485900
1619527721
2027283957
1838578527
659174238
1271495460
1396975326
1563642629
984649465
464257445
801861833
1199341244
496314599
526779540
1840940097
1519889063
1869698711
532936769
1042361998
740039191
1900538395
1721451903
1191447659
115604258
875223345
1679423879
636376149
46060488
1643604870
902053272
1285204125
1978023203
1838280878
470849542
1888219539
188082422
2013920896
951317619
680476728
1195895933
472922003
1087271864
1497348036
162944449
440834186
592053235
1002799296
518195164
160714707
2094776692
405324453
1103552045
1170610884
272178769
1051829818
2087262561
1109666888
1513214792
1643012074
683676756
1153866486
1048549204
756564518
1792818802
1209096014
859611246
1353766776
1482580482
1625336464
1041361845
1095763105
542781199
200227797
122572123
180106047
1776685144
756981610
1010256193
1669694383
1186547401
1466657941
1929687885
461178760
39407348
611703725
1075320583
293667752
1165462542
1990716574
757131457
322386586
2017475861
2032276774
1207860523
1668169396
91994251
213350125
139512244
570346642
461566210
291675657
1472785636
1915104600
1193820474
532399840
443186895
41066571
1205174279
1310305482
688826532
58379790
1128291722
153477107
1234830815
683229791
171312779
1473094562
1299598281
17100242
1864306965
379082058
536918567
1245688106
1107079261
1317820795
868111149
1576267556
1556099511
1206620855
1715919834
1924802092
1174257642
1496342628
536323143
811569969
1327198345
919872534
631183388
2061949925
910006098
814239656
1198659110
1654374675
995189358
1420492021
1371279760
1435686901
1119272774
1658849832
1624963284
17714627
254445211
1255653740
2067261331
1197519140
1337061416
745277150
420322681
1225180368
896028597
1784483288
183353056
1037130044
3152104
1628870824
2098585066
1024995226
1885875117
923188748
650463639
437183330
1323722789
70203217
165979677
594861487
1134070622
985282249
7360048
1677282746
2118931259
1249625623
842431012
1925983404
1145039532
1835576408
1855598853
2046117771
1211866779
1663818868
1261174780
1378504863
1242945808
505637693
1359575843
1912404717
1436706366
70127117
1880393215
1884953459
405667950
1775378527
1613980441
7525359
650585280
1449603792
233475186
390645007
917843603
1812668562
683758612
1496729768
882818134
2118889107
1728203786
2146153424
1442864059
1988997314
327710378
528130369
867466723
492484987
2137669385
187188197
862827436
1004424758
2054371518
417316962
19149267
1224451983
41789609
608014367
412589361
2038756862
1792857312
2018306668
1646665511
322777402
1378426197
825243768
760857103
1315794311
1440668485
890080751
1588401369
1643559646
274795116
364391458
1965561728
166300211
252754126
45091783
529952797
1892392163
323632806
1831890888
1882711469
1607825869
439959486
505839344
1491871198
2056285270
1419014629
1074325058
2029703124
241043980
1752313650
1151960109
1756940707
647119236
210160859
423237878
376167480
568914065
1161673709
1222443725
1928173253
1983906242
1228829059
3866306
464419946
597627813
1410209628
1521939476
1658484550
263562758
1923023668
2079900974
226465107
521720123
515831811
916990796
1522011211
1638499185
1265970672
1666226092
1710786192
195839893
1434526218
277290548
969127493
1027314497
541798203
1602971554
1864643305
1172151582
12054061
784116781
23960708
572963566
1953455506
626767092
216402058
1701922860
88658554
1244849963
35173846
433329164
497856621
148723056
1857226928
1554012037
2078075444
1736825568
1475137459
500184101
1597327580
823606505
1100795772
1827584454
2073329043
2113295745
1614452496
639792428
876542110
1333740974
456039491
505644527
413960732
1621012299
1878106081
470170898
449956465
1610610629
1973180916
65225444
2006338129
2120847929
866676090
226903507
1330154205
369119640
902014420
1047277511
1962982897
759874241
1102477771
511305089
151211712
988647281
1400821946
1123322869
55849408
1429858187
115359314
1399084724
1758199024
1657205808
1556745916
405462646
2116011989
1869566246
1444232009
1924530028
1768739950
2066452566
742010535
1398292223
1408827146
1851966051
62914725
1492105865
1123612207
1500121767
1262875349
1118084419
122502060
1124874257
354956535
1009262269
1363602403
202532944
417394840
1358760160
648367892
1407627605
744922620
2071119505
773664892
1418318910
1827184657
1344010680
2094727042
1513420592
2037065901
917084474
1334884278
1293969325
283337963
1966315439
1505792217
973628655
412414297
186126747
454391542
1613296099
110204425
1958347542
1941588842
160018412
1734101762
1904772830
2109795422
1418903687
886080742
1238866919
46794067
470003672
2005846056
1513321544
977184586
1418028784
860849793
1442269918
1435281750
87041586
1771913782
1125171562
1022808152
1920894739
227998449
620283874
1084866442
692487871
377217444
621480388
1726394596
1366399080
1977701696
1116005436
1765078361
239910776
294921830
882173155
1605057556
879341888
4596705
755224610
176268467
1126826057
726200106
304099021
524129683
1512918409
515315751
313877696
2011716937
1358660461
1015841299
653741892
2145491524
694425461
911150761
627796722
989752200
1261131027
604541920
184058445
1220962449
1371451209
1181947629
1902502868
1321165147
852040608
2102939947
1874010165
1104734077
648049598
977632228
1137791141
405314940
27582421
986998041
761718097
21516139
399198469
485149518
1298594503
1556534151
1370215407
1785791008
778385871
1128051172
1284334128
153148997
1303329756
397776139
889658641
237890072
357857896
1010794936
99682261
1286070542
862307635
764467174
1937545686
278426952
450183115
1993742970
208560356
1476221660
1048570023
534282129
26323827
2111806456
1057597150
1825458399
228539064
854144502
1347739696
4580440
636484867
1241119977
192845856
750572381
1853149221
1314703365
912790944
76766199
1636584368
207480380
1106710819
2083389611
913281762
740547015
1549101910
993378531
1326395167
969628945
1956211399
117973294
1482224151
1961340618
1902084916
25688888
1308614772
78128628
603890289
1285559902
1023353736
889458238
773851094
2078836668
1848705967
745393207
530817429
452975202
343075539
414075375
114947007
1883832444
804220505
615099031
87852470
148834667
306667941
535709468
921557290
61842564
1299378272
470741634
1533667404
2127390679
1498660945
1659471372
837823339
2066407571
1645288422
203076912
1682974594
1010586
2071405757
520104497
652313829
1085724079
1672613121
432663111
1687203093
61653927
299784954
1698431488
1644753104
211083904
50803198
803305779
992294685
1311825952
306947435
1653706582
2045784651
865413867
654578461
1531461571
1184702346
1553824356
635471029
1517489829
1409420408
986849184
1478040299
301145050
876389620
286203134
1709801295
204832772
759859863
1901987462
263216693
753070411
1971204570
1905502971
53209542
1539813018
1943619699
1885504174
7103400
2108994619
947233916
1773332746
2083893025
909850742
1564850555
36838483
195619867
138637056
1603639197
522782042
657397869
1251972797
1188393284
281790651
951958200
148655051
358001161
173219438
1940821117
1336878580
197422105
1548776012
579034224
260348782
943769280
583912530
1762558085
785264044
506418544
1508540600
1872359557
416406997
2077650156
281389128
96792582
215738498
1327485396
1000824967
166850726
752077437
987887477
1937364081
1144878199
1230343261
1379583302
1103301581
1779890226
747657095
396682689
1836090403
699721044
743133683
697343061
367366448
1790741693
378651266
644424539
1188922413
1670850623
463961440
1175425847
282238192
957146595
721852463
2129940394
381338067
400488787
1346856424
1226309292
1795883033
372880873
2012462080
828180063
51565564
754430510
593919412
1941083000
2027960580
1053749381
1979216106
985802564
1224573565
1839272718
752572980
1877519972
846854982
1816630322
2116313367
912531070
1557024369
223676986
178699263
1086233751
1749923666
90468555
23045417
664808403
318044633
833584070
1247057571
1162863384
612901583
834990306
165989879
1498262428
1645219811
1163397734
212801769
1536001790
1508425871
625074475
793569887
1862098414
1857121614
2028854962
474199276
1327388111
546269365
394934242
1169002717
1687859039
827639622
1987407651
1329211246
1625369834
1631309826
2088885836
810084182
1492058213
654849129
1808287966
754811079
1402028545
1870598370
836925163
1615833638
528936444
491173027
814143110
1882663987
168585933
861876869
1990076116
674575770
913938534
1233434842
1812736352
496760843
1673225546
585937281
545545549
739609634
1553067272
2096016088
1071890601
134946301
597434173
1816790870
615029614
1470980179
609873102
1691973086
457265551
981420660
1315831512
1353003648
655047900
1650727726
8909986
1751453243
2080018323
1615963513
209726044
1352875791
1711554245
166192381
1716389435
1406204186
25359480
1682889164
1000460299
1790823910
1978665249
1272687913
1108020947
570610983
1449756556
522067352
2108976777
1276288259
1637758339
118960798
450768860
1421795866
349742863
226114012
811605110
1948585946
1677875173
217647811
1637615380
1813153945
1788333728
649892596
1516884065
1813100101
262587969
1263184517
128317007
762372677
1628397729
205140036
992717170
1370740247
1482776774
1463184893
438528903
184631960
1305373963
1777517668
1219442255
389869984
332028336
1104125998
1042098357
463453565
269646460
17937693
149536294
2008961238
620035397
1051493177
167414797
873443317
1607552226
1958814405
1385859183
1092913223
669678147
1158830238
1491130366
1373653155
314879870
298774970
575349837
874840548
291940673
1949526189
1416919679
679677720
1542994538
1772343492
1341239617
1520272670
1465308397
587139850
293361343
1091857364
710483161
957104695
297084688
1424342444
1452966440
604221056
1004997369
1029058701
1791484816
861119274
1481874754
1049806115
1250310168
1709367551
1857174017
1851531305
304890274
1781609513
833262551
1798089197
1252542387
953636696
1949553379
258635451
1946867845
721887392
2111912645
1532360574
1666159706
567080365
1262835910
361132391
169672517
1240696701
1672788534
1793408649
2102680441
1133172495
1842424476
607704665
1902807946
1932755482
275151407
1483775235
1772289153
107959856
1967246271
1476558075
23435446
995634607
1875667785
1724597721
84459827
1195250740
1498622937
922932685
25710767
1187885626
688082400
2029324531
146974008
1971323330
633728532
944796265
569684739
20204248
1279457970
687594430
1011752559
703948500
594850431
1921224077
2073452043
2097892818
1045736029
2052022311
1560012036
1570367985
290151551
569545529
2084984220
875443348
237714855
1745251861
801422070
163223886
698375205
1461758021
1131465678
27501453
18712024
798398893
1373648002
429781451
1349514691
1037972192
331147587
1295938176
1111657402
1484635374
2090696775
910026709
1727629631
228287042
506893373
26260548
1097849004
425557662
285093530
345239226
1631509260
1399633645
192559434
78692011
1851375165
1527306908
1603467804
251068637
1508203383
1715571265
1197642574
206582474
475372946
973318603
1092259713
1913366494
16346889
1976342277
867726050
1168442555
2067673205
116665007
878859754
96863304
1645459090
1151238341
107251512
1772389316
838455447
1720092779
1441347118
2063455849
509630134
1039293548
933438775
1980785234
1193459659
1363305319
633627527
102008018
1460158587
934033422
79302704
1674952202
609316943
1406294388
809902927
254617054
612137214
1359586008
732971350
1396582242
545836017
272469229
1306956977
7767661
388194598
2122593524
612872235
1181919835
507804908
546516442
1324251461
1527198514
1575485066
1936070581
1014569542
584111547
1772697059
461897959
123993272
1523285857
1328235117
965774800
397527909
1368507263
592902416
461760666
1337556185
302353905
815223437
1744075410
1041458536
2017665225
610099550
1219324883
784224640
81745963
978636877
138210076
2004199434
1636972090
1741809921
105463502
22123685
1838069539
1914839482
1546362109
1542076843
1323888315
646460264
70503201
341240471
1904962301
449624221
1395099486
478309970
190636332
1902924576
346994532
1164790139
811016829
344742676
545088073
689377386
946886402
922686396
1194094404
1592246710
878150593
717253433
47329087
2006067271
1831163223
1081360378
1753983907
59262377
1849832609
1804545870
1833418786
1362805915
1608688552
1391651682
692386392
511472222
60481839
1172773367
1658011927
713212411
1940575562
1098365365
1242187356
1813796393
1489192279
1247940993
1950727728
701928292
556093509
1540957737
1331191761
1340815928
1595749238
193640654
1904651628
569313712
1408849376
1198378190
1551533173
1280993632
1337892251
973321847
2122347940
1680153576
1962609334
1842655562
1988093471
281934100
456629406
957414806
1547630317
1866968952
2041216507
1314883487
262354193
845385760
1995077806
134419747
1455428176
527654810
1904521868
513735703
1537484131
1140535380
276148501
2097438798
1744187924
594298259
698787383
1183906492
227735851
570555635
263193622
1841849969
1081921902
469352737
524442023
1693513708
1066272590
1719600070
800487173
43850456
108987696
1774469101
426105170
673855545
1693533135
434242714
1468817096
274605331
995099349
1312097767
1653883888
1751914540
1199032320
1427388696
986539751
1976183015
1479911658
601355506
984667167
257971364
802118189
692788585
720476756
414846473
1390741431
314529051
968615696
2047038050
2048783746
1109211090
1638099647
1069172865
1513154559
1164549264
2078410066
555640464
1996051187
1448665172
749189562
612769880
996823985
1118386135
257747626
1961106923
424701926
471665036
64479019
1004861857
15933037
823021847
1017548265
2016314888
298260323
347342820
833466990
1332321446
2055367806
1750243585
1635657920
1205826604
402876710
615537168
1457623567
630423047
2140879661
1430720111
926892152
1524813245
1114464885
214659283
832203675
349308456
1555360069
1422116363
2097851618
1733480515
1826645314
2013689616
816825309
2112477628
2073411223
1243198199
507617709
2034129366
1322172700
1938626999
2071838314
1245454699
2002744290
1434873360
231912699
1737568276
22493731
1155157996
919283388
711971451
1825422143
791281324
785967229
1939753152
1439470147
849290005
1866561133
1912403341
1999030189
1258201612
1124905130
2144080517
2100236309
1961588331
838262552
203026462
1784534429
173183925
2005335428
1776466747
555222875
555274162
2072662182
646630220
2062004769
1598281014
1213612483
897349948
781672661
100081221
1179747081
1322417320
599868443
1723725391
325417904
1394070312
864232137
213615655
538508443
1581657503
992482007
494525656
1395997746
1884022663
1320745091
1395727643
1341528819
830637072
1183108933
1954516111
434548633
1570682169
1406253610
1403766562
883628832
1203956118
1040702281
699002844
85501290
914186990
1657206065
255650412
605888774
110810164
276287966
1756143248
51812398
399935421
1409971220
1319780680
878460913
2123435480
1471287044
1494984549
1641657716
1373008553
2039465632
782671886
1992130990
756874402
1314732089
1576359552
1079764492
558199564
1430768063
1271708976
1300688871
1485171524
927843207
1798176469
448583149
487071804
93204297
47970685
615357199
1109675971
119308504
1975369855
1236859909
608280983
1208550949
1505175410
1982177966
193271036
1081024620
581980933
1844617888
966260453
326779606
1168462917
574897511
1257169212
326286385
2042022643
1603071733
1478115282
1761822329
592744186
1152631108
1808359309
1896374018
2142987101
1519970675
1850278943
492463992
1428074572
1316596502
392595149
1646497008
1039615381
1087669605
1270905825
2054322513
470819814
1301194512
44950017
333105904
1510625488
1765517808
1845811047
974411005
1613803296
1787336778
489281674
682239854
60089008
367736959
955287168
2045403157
1015953778
1154916655
1039594857
2137506242
466853522
1221989914
1195672039
1769870722
1133089896
1980705613
185938004
1080709716
465385078
1338782347
534417941
312970650
266683334
617606922
2006660223
560050926
1562522048
5476712
1006212942
1022297393
1461077424
800062532
1431022052
1885431357
189708011
1003704490
1800131221
207644352
1364646354
415482311
369916981
379396085
531517859
1955639779
1106717899
475058672
1811630751
2050168253
2042635076
1666665801
1861336138
201204068
1566015186
1989550846
1518908471
1818311912
83946357
260152385
1798743879
47988535
1809504690
1739619233
990760172
1713828798
1027488873
177177664
1605468376
330098116
75484899
1348848374
574467438
1067349345
1186718434
1090178469
173620671
1878536977
2054535047
894391445
63739951
536970376
552818465
754588109
404037780
2028179529
2036268397
1826175435
193905191
1058632376
1574372829
568945514
669811256
1805302119
1454727635
1815347339
467212826
46213241
1350014801
1659153974
431528371
436913627
617629362
1404574826
1168380169
553201125
1334524075
890519315
215499728
1752117222
873264575
2067494307
787505750
252555721
1213653712
1043035161
325438525
1748032820
1318643985
1591276051
2079185662
642683510
2121900706
530129981
1047442385
144123449
459150003
1823079426
1868833365
114910433
1964630428
1592405956
1202551384
1976229626
881927415
1408371600
383615526
1626701202
502574263
1272842330
1027958074
1588289104
509729289
373042530
1997778423
1837234121
181337461
883767341
872433710
2046133768
1783446690
988449778
1293847448
2113257064
2110325103
1493297908
613305654
1128057780
1938943860
632813081
417659554
745640697
1427333756
740455784
944225281
137772890
1095136492
816539702
1162845576
1415845487
1854311961
382590330
1777386180
2127926390
982611940
1241355211
1656594496
473944213
1067187760
155869736
2130656764
1018964344
2038698927
1987078038
138117407
2026059935
2118746407
1311114136
2111995751
142217238
689314592
949524211
268163173
844283131
1463713988
774441702
1707939830
488707332
2059690416
2107187903
59908270
350538393
1308838855
368743081
209755628
413780089
1615921778
1339089173
745504399
318756405
58350636
234294851
647722572
1839891711
1445308675
804914419
1562478810
1145725821
1061396684
1958269566
518560686
1356888414
718788888
356230792
668143722
1210911954
948028461
215129277
20014861
990555731
1347368531
883772206
1452206153
889621569
981562634
238820367
1561417660
932647018
1661848731
1355574597
432319925
1550959354
1640148613
200308919
625728133
1486976854
874141669
1902380155
26185692
1293795494
1306787719
507435898
807670527
1220849025
1108118606
73796958
1983846409
448253139
1156567891
1649211065
490119855
322795792
767254020
137826733
77722090
342322611
1686878494
2135657929
89485584
1524605567
1460488601
2146152579
1922216713
844918954
495561806
31259975
2028303311
1482489375
1852480350
301475297
809935671
586085016
1448828059
2116928213
1899919067
408843015
1733408738
1372705598
1524532288
2144429816
820475273
155125021
2039276525
300876697
1485661201
1426245192
616127040
1406443682
272688894
971185144
1941277530
1303958783
1988955275
1412383515
403256216
968743383
448801956
32250009
2109434680
1989425127
1952386694
948783553
1210707970
2091825997
352229089
1342983375
472348615
1273540592
936181515
374218787
641337921
1117742457
305369575
183030785
1844601778
241171438
1830417217
880400715
1299537658
1768585146
376696233
366877355
1315989368
527113688
652396724
1656544454
1003615304
1592465499
1733502658
804677168
1774127577
739861092
1453354137
2108125173
190759807
1554840805
1734782441
496131394
1748297582
1539402278
172762309
568278199
1625587520
263090799
2032873354
759402411
1968405315
452735055
2074466021
784521892
1682463897
1421108351
97246338
1213791743
112912041
997331719
496783610
1493128728
925948603
1370515009
1682682316
1604166322
1738520751
1090116610
1951895734
764917901
2121042635
1421392303
2106638438
617150609
759346835
1418315788
610602060
98472151
849008697
17979417
701593020
555844580
1491772394
1970966196
1166408227
216103572
211210428
1926035854
1675879047
1506892359
199232049
563899104
631216276
382117594
35908483
561061362
250545351
1382853142
1374355761
1285432059
1213035972
714892241
1734136534
1782584202
721292736
1579827874
651359878
524685215
261470424
1058710654
1768172125
1250295896
1962257206
1347296604
2069919390
385688924
440363030
1255573796
920082437
1920854253
241913569
1011213164
509670113
1043069881
72004255
1751639911
1250118697
2034743629
1776187099
368539733
237800504
1441387754
1443575645
1862324650
1826310371
443567297
1473508588
583106555
1462622333
1769842424
241454408
2146901979
548514518
93025632
827537283
1269688209
1139518531
1680941683
1420250057
700446340
1337110577
1751123102
1011192006
22441384
1125442088
1643494189
2123616820
1625116601
723599780
2082853540
104300351
33237388
135144165
324776055
922357772
792560280
1431681586
2119550836
301724982
1917522984
176270688
760943650
830409934
445434638
142519936
495706466
1420927376
1499369214
695279200
2104415187
2013458534
1643696846
253998551
50020028
514471742
811855135
1447639310
1518452695
2116635287
1407596563
48902437
1089741794
749974723
1451096636
1282911930
1261278074
1199790911
471340613
1713116078
251397513
1044622723
1498710957
2047010412
1506540932
215767755
180981348
1282452217
1542950542
755273879
584507319
1571014125
786016253
1831321895
1966689816
1737975395
1592174973
574943539
1018197408
1054963859
707477374
1452379862
1881610331
1812242360
1857193850
650694383
2045724188
1152333906
1400142872
1949340726
1153649965
1652580997
160278882
1769790762
2002547352
252449974
446769415
215661065
546337229
452408561
342222580
965462925
50775498
405060577
8400035
1604012300
548845703
353165007
2062055137
1347784228
461323218
1098334711
1614844003
709571042
2034862334
1391538800
2023225119
667460766
1464306028
293136611
843090069
650859982
419366727
720819178
1937011969
966615819
619881701
1178462585
1085177077
1801506249
1238998409
1282146724
1890940038
603142608
1953975683
27474340
1719406708
984822561
1866695276
1278565481
1276508455
1339030765
2050265990
1937397326
287516832
1877796653
572277202
766160524
2050133313
1442917645
1546149997
104270315
1572665084
1400724305
188237009
2083894523
1048136370
2128559763
970456802
849294727
1240137550
1157454159
2094160296
707978876
1563156921
1500701260
527082183
1056741429
286400798
1186286277
1802451855
160709661
1911792262
108809440
343273684
1313904315
1852284548
390431148
112401192
1388706066
864519185
1943830341
385648429
1141507137
475014477
636518367
1386816979
1314222775
216280146
1692438184
1931379901
549251698
160486967
1309097880
1107103309
1440340029
345372787
1139731513
133960161
475811983
1557286077
1710717690
1906742391
10418989
177538294
1511435520
709486616
1651901481
2130028514
1316746366
1183255811
1888622417
624112979
687919802
1964497329
1961910550
79401450
1315880552
1299769948
1408277066
362560529
1136890521
2034850368
1506416924
1883064246
666731455
1582384022
1345907733
1281860338
588750476
1547699946
1482423317
1656201648
1912590022
575888578
719140516
649908917
292514928
372780325
714915902
1999117115
1731154599
1050030013
607661630
1284053876
1802534405
550982697
652659089
507239126
1862414914
47968939
423876860
675789871
290367866
107791338
113242752
1947253251
1432832191
492544406
546461496
14412601
92889255
1650724338
253973421
675827170
950301037
1945928964
1997056940
1576852901
1435171414
57250897
2127367045
820833856
1536610185
1669577481
819692265
2142490695
145356947
2143359662
1191708348
547929627
680859291
1161019073
1129184172
1366036133
1913410084
743318968
863881226
416199526
1366544935
996012140
464678623
1628765021
1642903962
114217741
1166553278
1874173859
422293021
1701190958
405616485
47585347
1388439004
1137185204
663045996
1139095370
1939979782
1001916260
1454996112
1775570509
1321720207
1352946055
1017971132
1419057617
1209124438
1949232863
1861218185
512603603
1785408521
981730228
1911098062
402512342
1117422256
1869551689
1259317237
1530666404
1343639656
171975311
338594837
670827784
1097592767
1337021783
1959319271
1993905257
2044780010
1176418635
282719521
1032137870
169316715
2038467822
1246337602
656781152
1436604421
1773759670
613204901
326036562
327335060
1592345380
806142441
38818715
803075642
1150681614
487410617
688386933
1358618041
362488159
1944754090
1218559014
1646718031
1341188173
1923645176
2097351728
183222645
1484553655
904636282
516129857
1632154094
741982078
496350620
2033460227
1907875014
892330892
1264420733
18197999
1743244053
381804589
735868355
1738494871
926061756
1175165878
816422850
1486268929
435916746
1209853176
1010580493
1767499347
456951352
2030252972
1047393067
970809588
497775681
1270034627
580272796
129852186
2013384341
67307075
1985471995
1990539795
1175343302
17201178
442059285
409768935
2052739909
1195230090
1547765412
1248601012
206285257
388515944
191848737
1286245821
1389103544
2112616601
1879955036
178428820
866056139
1927450733
103656650
1686354080
1269776222
1040029506
2093911971
1659745872
347926431
269625290
986066943
508090383
1358225978
1732083568
295825318
1174087624
756730334
246634342
1354470294
450630230
370067441
1114047762
416939409
1533496070
781683578
1008755030
584511230
256899307
645527181
816675269
568513181
1395993114
1812417921
151128228
69177176
1012437146
1298852953
1815458974
309027370
660112934
522224988
2087852425
1381285976
1141790993
1629218637
2046925033
324026798
1943134118
608914411
1422913929
979997505
377705787
507325950
231579679
768110833
769424894
1758635793
650577668
864200715
1302991658
1611093665
1080057798
760488379
581859281
1744293868
1795649981
1425405082
1896789042
560959500
416027489
2062385104
1179302602
862420109
187724353
1271696544
971109465
1409149191
153232187
1174108465
2061833124
596715120
510458550
1413900888
265695996
952473667
521710781
1871087121
425211568
1818252196
641873364
1004549608
391019200
134169838
1226967660
1278177481
590202567
1926749767
1007685584
274402742
1230997901
1405439484
813063191
1902648737
649616935
1611611261
1069792778
1078349354
774035401
846336684
1217334872
1651397421
2109707835
236046448
943474394
294345165
1910219160
1562393198
1419010900
294158857
792596298
186648706
903940500
1920688498
762179056
248315025
1128069623
1241812244
1555134756
265484202
669665026
1239362506
1520932594
278685950
1637832350
930648347
1132239504
1688292392
886810861
176741862
215699939
2143268666
91581023
1590013173
2061195555
1397145827
1185991195
1860682492
642627365
2038261549
1867652023
2103233036
921223706
1619877116
456900235
1629361114
1660177034
2044451017
1162399349
1665491863
2033652001
720943892
1228249986
874037287
822510146
1500333097
646376195
2087079619
930724380
1792234206
1249967894
1915303199
1877004424
1992174039
2019518277
1569751963
549547703
807255860
1008638172
631318189
1304013308
937791929
759713369
1238098706
1237985503
450889639
609464543
535844443
480808636
817321092
1716144131
1147535736
685453560
1784473566
797094232
1673812926
394203632
1511547617
1868702127
1682107505
1773741732
1604786038
1949674685
1990880536
787735009
1727335820
928273808
1022358523
1110051073
270045738
1859839683
2125669980
396349448
1666796870
57840400
1375236692
260783578
1680596981
95640784
815288796
1900861645
1781205791
1070810835
687641565
637114952
523721975
91442342
853847971
1518573
1577478166
1820009088
789192364
1502309042
1821016380
655670727
983416471
266351662
834405769
1207477518
1169636238
1780251184
242034994
1331431536
1173324522
982753150
1827753187
2012324411
1820278014
439098193
1803607301
1485725229
2035961698
1774085794
962770793
270715653
450979775
1498230719
1459886468
1457148336
1138920747
200791632
1699223286
2018588124
2143402731
178794515
276272977
1743937177
247628488
379360602
1734008071
1370351075
2055976774
269431893
388338493
1046049239
1562254743
207334984
285107131
472601525
1117202440
1646525267
235607533
954298690
1614329983
1628804775
990524634
2084893881
1364126357
504361767
212024526
1994114122
615310623
864892719
1505120899
565756861
1134147075
290341164
1494515950
2038160151
489042662
1969943454
69828388
1873987664
117761110
1812449665
675282807
49002210
1864169315
974238430
472483042
652910535
1194408109
1652635625
540197364
59929183
101979691
80078534
1651342936
1915945977
805415214
639305410
2037974478
101501168
299419922
245798106
1678908952
1442534422
957097364
1046710245
1003717877
710385531
876898346
486038828
1303377621
591600752
1322016725
1790635037
852409587
1621920763
1124086167
541229834
1351861127
780115600
1310233624
1426672458
1455175672
881876269
566956362
1958606173
1721282312
720591100
1717063885
2114366630
109958101
412328800
1505847798
1016485186
1629789355
720867153
385695271
1804930666
252906175
1128609765
841407391
1820131315
1338404715
1706545771
482207425
1101819379
471350039
1305920771
791809333
1124996400
1794527956
48203814
1125285711
240701337
1340600112
1693666862
2069525334
59211785
1333264930
1287222235
779333272
826951435
1571694013
2085074986
1604851884
1817312934
1994330461
1229012317
1406883147
1735851785
591239484
356339850
260400709
31205956
2041918427
1520892457
1913083530
592396625
1589053587
1231443529
747826035
1715961724
1203930541
667202759
16670604
2047049451
1016233631
1763475809
117253400
375874921
586666702
755365037
743878530
240932853
445291171
517049111
1054099081
76691241
1232789336
1983989343
213835753
27567008
2078922682
663860587
182845814
700729925
1532276595
570672152
1967696900
321222729
1270469825
1362645999
161041756
1167390631
675401595
1859034229
1224063444
917779325
693411279
248926987
541863895
628990841
841260042
851876740
1829134567
181567891
467137007
332054626
229868751
1811072202
1352239526
1045803703
210400042
920675941
687508750
101536475
1941751347
1875832289
36531470
1245610017
28574860
1507869924
1807970026
2016080369
1030870040
1821365287
397787941
832690004
1500263270
1380771614
1738744685
2071215889
1700707493
1541756998
105576697
1484146905
95023051
1199670776
1953434294
987634744
1090094151
1897041364
1281667997
1056025138
1930085434
2100547989
1069457610
789853343
361491842
1319158647
1989679129
1650761323
1445829949
427817360
2803222
473793664
1528774877
786729769
1886917637
738729325
625971492
637973558
384763607
703783349
837424329
1473561114
1847043287
1312619585
1386916160
882722606
2087511001
99058336
784340589
1387501604
1521360912
280851725
2081859623
806326079
1947277752
566462218
1124323493
628971
1490910081
742436671
1684787919
24381503
605743393
1018200050
614102156
1081258646
18519316
1980778245
724023435
1385288939
1304780551
152565525
979476813
180174559
716667577
1007670852
1456732826
1440270234
38968497
1595144134
833039411
1742408252
739226213
1370913682
1722749997
476801376
1366892292
202479182
19065001
1831099497
508986011
1853514385
1075258104
582681291
229836668
1881503728
1039298698
1835860149
1367816556
506350676
1815522925
1547019053
1659855698
965892956
1192684319
963333304
1022850445
600905468
980644006
646326556
472216670
788635607
1811207839
1743858120
1493921171
1330595211
2082413890
753289802
340391906
418238078
1381355212
1047993426
1854683172
1723238495
770321016
1677892515
1864790032
2059346169
7099859
1920551782
136320069
1666925885
60332066
1727043887
1452436130
1813645946
257530835
472287738
1382330576
1668292165
1786296519
498511344
412010920
48217850
716523270
1390501183
1462465741
1351580493
924580027
904281097
583207782
1583397818
563559487
202573410
542623653
1538724136
1389471346
365405408
2010944050
71388953
1839424898
1959823667
1860130983
255158753
1566816934
311972133
1531964453
1603281084
882342919
517059727
1382836062
1460235371
1469423619
1381677105
268180541
1385085211
1759170154
2033855152
237112111
3400988
182778753
1639475416
640671936
1806436860
1301285305
766798092
1459780626
1333464306
51147811
645271773
1972436182
1848702527
1118372084
442421206
410474968
1881150086
231242526
1996064038
2137358102
2132728369
1568437539
1091218084
192672848
453419430
1432228751
1063373295
364841693
1723863674
1918754324
609040443
216634326
1993239209
1248041703
1018239644
1141382913
2003469718
1404514476
719499866
1063633035
1365158846
827035813
1988686115
359882540
1240738537
723822846
1105417632
628263647
1935914838
1211195055
1073221444
1976359552
542741243
1897042026
373975707
2151171
1849589241
426254442
668632420
153965741
1595305794
660408031
1582255080
1592037857
1692800132
793471991
1632353154
1997507913
766515887
460442183
1259368500
1829445671
1882930582
2110920994
1286240334
1162315851
1861361892
343146206
1527804110
693337787
1598943321
1986202211
1773070775
2136724852
1633470269
1910634144
1711608324
1411948131
873783679
1517024218
454208725
113301745
1480954755
1597831702
1517833202
16623737
1561791146
20587433
1145755089
141955803
506058024
1630736277
1169903853
1464616480
1283928753
1704282820
1775499303
881158013
817048712
550159276
1588303677
800385185
760313217
1872511901
479211110
1944348474
653136642
2031153462
1808392068
1505825193
379243611
258202330
414654972
2033686189
842163039
1808304321
2099461717
1992792766
1043502371
1557632875
551031734
687322771
1245569368
1100765595
311173855
1987247511
1249254229
291275407
1030611772
1970867094
889242062
978507918
1722638129
1634311164
69607255
1337323272
696588195
1800709852
983315127
1367599358
929247520
1050150894
1219387058
1319912066
1425270581
1253289238
1980949271
1011917866
65948030
2141014945
1029643304
452312106
77872865
704421815
1395362651
1688019357
1500959620
14233960
1679337319
1155612039
963627848
1046651893
1778742481
1179401918
1717665497
1234996090
1374217620
1849889372
638451619
114740034
148832769
855467842
754353389
1492876373
1746589871
1294186535
479469245
903568189
1552823936
550264147
1306178315
1807859330
272115660
1471194910
2080850437
1454970234
1210793785
1217593486
47870374
1208544514
461154115
1844386048
1182819004
1251377061
476903874
2016220946
42388488
988859009
104587395
1974522430
677535854
1508977647
2134343017
490607948
623147215
351898106
2142804555
2102061271
1495403112
922288205
1943839237
754509144
1131209108
293607068
921591857
428772688
1579165417
1833795285
344885545
761900969
1738615587
903633771
214764274
1401147916
1477802839
1537019345
763634928
1153540844
158285122
1419873287
1818642532
442921971
596694017
1940275151
172998884
1394916335
757648219
25193447
697115646
1315217793
889654421
488315727
1709672875
997821774
1590450964
1649120906
1718062437
413123534
955586513
937845474
232789288
532351022
559959569
1771947976
544334457
1693402588
546572129
1515380123
1767434792
1967932273
186640524
664937339
628389156
1910856883
1671369905
127180295
874186892
1976452219
1727683107
2105441648
1357583739
194367366
1605085013
993282929
1583968642
284673689
1407436190
534749679
308189124
631160801
1569939104
1172072704
570666893
602866441
2054703252
1965530415
1563450850
687042911
1701845324
403217909
2094685626
1520794034
292619244
2076050314
1113054985
1776882026
699006047
924253604
1643491479
1068873717
158016459
84031901
345124626
1527087089
1905753257
960188415
286129626
524493300
1484842815
828357540
394495780
823138009
204432887
1154766850
626410575
22788453
2117380299
973366977
1514851764
1290039797
1934418631
799219244
200848290
542893741
2016273818
884522939
2114395678
1602697083
1745192295
2053387785
851784965
1607745439
4736573
509229935
1221546229
1560076248
1888571106
88803253
1603400324
1752256731
208971328
410486510
94077931
1919057224
1078245215
2044663651
1087233928
761619611
686562523
1720635305
1369481679
1405650044
840742446
112938329
1740980277
1070877568
1697973123
1466829537
396225140
1448055760
509397476
699350547
2098737696
1958814815
746192758
1731542527
429685556
1795636292
1941897221
1690464775
534983673
33432619
28510415
108709606
161535466
789498054
481688926
1520020962
1682795
1453219196
941650664
319922957
1372482098
1702364721
1497433476
1857960592
1687320425
325683591
1620571164
787593289
1283267667
1332480944
1439826899
642198754
1833329633
668061623
1143188941
1103240408
1287704011
1997668992
1741001247
627355118
37799429
938183978
1685271776
293953169
2011358622
565702233
2012021197
1179468518
2143418936
266804560
446601495
2129120245
273536812
1035826229
1135239936
1712133382
1343483243
160211416
213609785
296729371
1919593395
1086366782
1025412455
599210461
1133553307
1748617848
1388564293
567268028
602966319
176996274
1927882624
1853422260
391826690
1340185831
1129279650
161173796
1982216898
21693160
133869315
1594826090
994587078
462306598
10394995
1838962030
1536538828
997551026
1677230288
2031954900
125720176
2011477354
2121745683
1183589974
833728732
738951772
1689444566
283556814
843118130
1177206224
1498677772
2045606576
1592593709
1703485656
2032992821
837465942
1987218710
1817085069
2003116579
1841873349
1170505182
673135574
783748883
48276663
2068242557
1450210895
199470652
604662472
758775623
263104984
1486500083
1134030344
765953641
242156914
892760525
167980298
1598186412
1443162973
450271234
557394407
1539993335
1844736714
241763419
1217024055
1571084838
1037759288
1081312340
1030316797
58354236
260478256
745852836
21099397
768374433
1528163874
1709263880
1691312024
1670492726
1125687707
534518110
92100380
1544272566
214567828
535651733
293268184
19296698
1788801804
857147786
860430997
1993481352
494879834
1741188470
1974344568
1894337741
1126486699
1045607426
1159048714
1649643522
506995626
882782190
1804115123
1429596298
1055146002
151134026
8604041
86117773
817532694
1262465086
1175778664
559248171
887076928
1371622677
1355842917
1849236234
362450452
1818177710
540528962
1383279647
1249771336
889864830
2037021178
888886166
1921454668
702429917
1711359848
1858268182
463988390
1262227296
757010305
1939992309
1700315021
1269671716
1960846257
995732565
1172837890
1987303194
1987135254
1553877658
409121681
1287628161
1329016183
959975354
453825448
2025314190
2106556662
191721661
746933911
411813050
2144628885
436660793
1607191407
183792318
1483458091
1365090489
1837300379
1369766542
1774880016
2097531079
451401634
1296774294
829820896
1590023976
1696003058
165784650
1630263064
1688959365
425248911
154393862
829984503
1227838961
21893353
1955968568
153611875
1970836398
1811229865
1575970555
957740249
250686354
581012029
996045694
336246722
779878333
1126045845
265097269
376027817
1488829500
106152483
1040238263
563989352
1812561672
753725159
1388405171
55208462
1503807693
563023354
634986827
409712118
622998595
1516447894
147797904
1487791236
1308129156
566656040
1432194139
1986346992
1947151187
807148649
214092104
61844509
969530333
1725472228
1546759986
896054823
447602928
117491631
1103016236
1756965415
656768513
1802784335
944560472
2830774
1391381266
561878413
1075508441
21756204
1156015059
809466538
1286735970
335798129
1543889122
2042242857
404098214
552479460
1718753233
1581247098
372896235
1276725431
1422729930
760421435
1121447130
1840812484
81408431
1963329263
1190070847
1919982266
332997100
1796594201
2051476433
956762167
33808023
2031723545
276532378
324988617
1304398054
1732138138
1345285139
80394341
238184560
925419332
103383978
802984631
2047845244
2058802566
2101060191
570320200
814333586
1350070493
519360850
1262112774
125625866
836355319
4185978
1958523202
318897450
1696031344
3094091
1891153003
263943880
792031455
1180104261
175663001
1380775389
1347610729
1496734365
1837193750
1536079064
1725027653
877749650
1322697460
841856740
200122598
951833888
461516540
663338957
1450730712
167141122
1269544593
918688813
1855472763
1679766675
967490843
973209966
2138951630
932630368
9975225
1128148609
439119260
1499071950
1846244051
2058597358
109956327
1584555672
2127199132
2124020681
237592746
1140710785
777448070
1553492659
2113462433
1416535948
358634462
1588645679
1928516785
1304715057
1799697178
175086201
2130978356
597674121
2062246404
1515380913
1381087885
1395738039
2069436097
1719214305
1455101450
505678575
9923044
1657329055
297207108
616983252
1636263048
232901907
717442995
1053848270
2071107392
1699301591
583037437
491376482
742405983
811722459
447897615
791672846
811058730
887116106
2122272701
1973265348
1230650974
747485021
40209039
1800701222
788187839
1565068350
536954916
1588219627
1264583797
22548666
568037554
469368814
680966443
2134450963
1385899713
165312374
1019164960
1162270363
252738077
1601917249
1857957313
1990087872
1215668537
1755908748
1029306308
1943635287
1985698904
1511615815
1724749101
726531496
232529710
197215477
1190793208
27376234
1305355081
101997301
1585411063
212246217
231572092
707836514
354831663
1200471290
1075271932
1544961238
1310895803
1487103592
2085547866
2032885199
1289338774
1977943141
862317889
208689145
888328778
1860286492
453022639
484542706
547160755
1601618477
1892613815
564796717
1544707061
270054464
1819570193
451413268
1300334296
226125882
280338777
81932294
1822883972
176341174
180821655
1454510650
1837029432
748827065
1890887621
2088857470
1704457576
1941508158
1979358204
1084059636
1001514710
64989950
394947218
1572863231
493762545
813771435
1318260377
1074345
117329769
1163540922
193368156
1232881173
483841407
722236703
284528528
19514865
798073424
706192511
1073337825
1826884263
1044853709
942258673
101249438
1854079097
734571597
1758894832
1579669103
1584358932
524507287
1273540695
1033406896
1065623586
821476922
949698103
1312477900
1336792713
264647100
1043301536
116979442
600430574
1016001788
795715575
79264321
1818576363
1280040210
2143445125
2087643856
874351079
1513062779
1841984399
956215849
1602425024
1862136034
1077736118
1440215179
1904168797
588181752
658851132
1228103175
375328442
612483917
629012222
1461007782
985792625
323712193
954028591
810166107
2060491477
1357427404
1426374206
1320702448
20528380
1906059883
495184135
310199754
2090179355
1900178889
801158787
963776253
620327707
635724633
827652475
80627532
1653311626
642857722
1087566647
1052979388
19523813
2066279685
1409391668
1409800117
2084206509
1960853707
2143401025
1534016830
1357431577
1768380857
451713819
801212705
1815224263
1748749936
647884694
774980751
893455768
600786663
1668872458
1038457794
1673061235
1665901247
2090522434
2066917657
1152566165
1205708542
906656367
993576502
1212995638
214906107
362242899
449046318
751621976
702154743
171453531
1835269236
1534512890
1664875539
656005234
668425565
240728552
1530256403
481357078
1258305898
493837211
616413060
859656365
1656624154
1553654840
659407312
659682336
1579435435
1125506338
1473820419
1779516127
1554417232
673045872
1661782974
1810848374
99909650
934905308
1630413322
1105922930
542992634
1570325655
200394911
575578473
1538565521
1127506610
853688364
1730769793
751858438
560158588
1391889135
2043886623
534485315
215508073
1109705099
1139423662
903030152
267877059
1339634160
2136807043
866724943
1403938405
257623543
3250557
1067815874
1276003043
960983186
1473846733
1136518694
1418147695
762078564
2063848331
1237134182
1657240350
510383622
1610860524
1748290575
1985913091
1420851314
1559279034
1565490052
778448239
1046287748
1641913503
515844570
1972400239
771710761
76620485
1948188178
2009987
971984532
810662979
591550745
1717534047
576981590
762747686
1275715294
2037814783
2087146669
428763256
1266125180
122598205
468746843
1376568266
1541063542
498525372
1469052822
1083149284
705530173
2076973102
1144270811
1760358126
1037800466
1139797562
1873890016
240861837
1573686315
665703842
1825842154
1042523189
78267105
839872666
870969026
191914346
289141980
67190827
1858428770
1223174170
248484896
1233688815
1063933751
300351135
1330256686
1705762669
1823021982
2118517801
228058656
1309543301
538055762
1757608266
1903564259
1314813447
80417163
1094225815
330168752
1860037583
518986332
2029552131
201032079
5900836
524403366
817395181
536328469
1528816611
1193216461
1822597668
1551911132
763817159
615563416
876298303
959775033
1238707674
127039311
686539895
1606708344
979223032
170718349
1193598219
1323329780
2111478274
1815229262
858274919
1389611887
757238038
1052960933
598419356
869403007
1853659251
182883024
832753471
70904563
32613452
656346814
229339118
656688545
1562198005
1627436704
1486568100
2042084899
1008656765
1943537805
502400027
2145030884
1080841916
2105922547
871808498
251358812
761692437
1054535752
242464415
801783976
229726734
1960606650
1579327815
1373250285
191905556
2088345725
670656257
1917141093
145196551
979100528
1420344891
9161116
203708938
1822096142
297634469
453438917
1651236498
473771128
989202155
778624537
1632803926
1485648570
1669051250
434296473
268252634
1047440473
2077429587
866791931
204169976
167383578
2054297737
1739948705
1624126896
281621673
1510904861
749385058
554346033
125649873
836050520
823606268
2112448267
1562860407
551158530
1831550609
873791897
1130142429
1060429328
860935896
438778336
702464611
1146618655
1813533034
1193720694
149051904
324316824
1611823403
1005980962
1293639588
1658649776
1280436373
831835547
349797557
1072999232
2087478232
691287889
765248840
929145038
1190476860
440396998
1705770469
51199304
260684032
496766334
1297443281
765948415
1537772266
1014599933
1872961848
939303518
363677074
339864612
1517023117
1754221452
1265164719
1346043167
29997509
254178683
200296475
212090647
589196521
723642966
39445257
237913898
1206940555
210056955
155400565
1405978822
1762112730
885683163
890736693
1745445064
1985223190
1840108582
959485138
2047372079
809934295
1094909716
369758185
767237727
1264968026
935669606
752983845
1034268521
1191660267
2092112932
658208676
2011840284
875932942
1307027552
384118809
1398033754
1643017048
1551916056
1294963396
1346794996
2147375520
276997026
641235099
344683599
1239853568
1834014977
1732094615
808153199
794035014
639636273
1427229785
1015452333
936355431
1186971270
1374441147
236314583
192171570
774110650
535652635
2085838291
445615098
1967378701
1473191105
1382711255
1379446503
1039927144
962346604
1316084333
604385810
1254618667
895912119
739188690
1663742508
692124052
1863628379
310797334
425880672
645250231
1954653297
1565895124
2050638996
894061149
348486861
429766089
56185584
1680991358
60942374
968436609
613808921
2025039144
1764378650
1803743632
2059372950
1145759353
232847869
753720657
1009080975
1196716724
165847108
765962282
1845790751
1004109021
936932885
1136470754
1445273635
724131994
713730030
874373690
1544545051
1045637845
101431047
1329773319
828737860
179300789
1670767467
1696868048
553685631
818857155
1364434320
1525118899
1353358095
1026809319
225182072
935560343
290339537
1467676796
1305237592
1304270277
229534479
1838082651
1011327692
905943279
1070363830
768005122
1220881397
799579545
289760994
1272586502
290923127
186161351
1796216016
968642474
1647459220
718828103
1025809475
781287810
899636535
1180653545
783709173
185390065
639651878
35019330
868876576
1672052764
1931508293
454775089
890156787
911196954
178954517
1415841626
1258732436
303468132
12366646
100839121
1168447203
1022558207
1995610977
644652507
1437296970
742826774
895556330
1623478758
758130968
1918727982
395946740
1246215577
1356228859
336380408
1995466582
203676434
459286183
247703038
1698496750
1578011012
560210090
813597695
1500493784
2032644452
856700162
1076765324
1634950475
969060333
771835676
1447272195
49634898
2044267471
693743099
707929319
785175981
1158115762
1113533118
47673022
148481670
1645606858
1879664343
1692143019
1213505101
1294773020
1208613452
188513002
447323847
552952436
133626274
726396612
1024774398
336321421
23137461
2124546414
1868291819
456990576
935201879
176427803
1948005904
1882664402
321988858
494632076
155668851
795472408
56203482
15304400
495324145
1996128091
1232129545
1703554077
89913990
1808372883
1629566289
519479134
352571087
1219389678
597588847
1398316234
1243463879
522633268
1218993213
1503625907
443089283
937248411
1430321229
430452898
182531311
210187587
1476375502
1592307895
1689842849
599408443
118070326
793814746
868899249
712754126
1809340063
1563396547
875990797
2120895727
1159239347
873571163
1930259432
1988252195
654908293
1302648813
670438825
396313927
652425086
1289107345
871475839
83486288
99999023
1920554449
997258174
1678041188
1564227209
938109425
1449723
371764554
978895508
1497118562
1889239573
436191767
1929247680
2040708626
1534616607
416547611
736986814
1374401031
1258082430
473858230
752281458
569752715
1337815002
585792251
444514483
1798800382
1615358968
1251782200
347576709
1267170152
2067552570
146794275
2111122409
611679284
1660561512
1909972855
1566784176
346498388
407577105
1532715352
1611198430
633865111
729016217
848737427
1788986144
1925087840
290291232
911692294
246736876
1861657528
1679646953
1480712329
1788101549
1622376469
1443208005
1708357878
529263590
226004795
486927058
942617048
212544767
146520159
1185343928
217642193
1691359110
170994196
730349845
1369348560
46045109
706869978
690676548
361778081
237769390
1600033060
1517309457
118043856
415796542
461231107
1030214788
1361670871
1382963615
1731863239
253948384
1765954263
1338068551
1776096685
610902956
1414911550
514229295
1405814291
675793728
753565256
136158325
895442606
1871485247
880042301
1730449168
1617605499
2054487723
45385075
1752105192
197370555
1272588255
1888454259
1457136213
226196580
1868365513
721191169
1285952788
560444188
1579660440
1842169723
966646446
1456542622
1811829857
1026612593
712428197
1765393871
74931694
267468022
500207864
1967854771
1112893112
999121363
2002695047
740032090
1360708894
376479398
1239720348
1545702530
319832697
732444809
1020086600
1614411007
873977094
110644132
1111963084
1113817411
600072930
206632768
653145621
550518637
1733266256
189059641
1009486491
690453012
1311144329
557950653
2056625137
1189476449
1374076716
1387034420
2042116338
1861093087
1287927245
757189230
2127453441
1131956096
930146821
314261287
739671656
548817266
1237323091
1381722479
109732832
2073553403
660402121
2088826298
400786470
1497660431
873399182
1933710811
1727326987
116963735
1092871650
120665351
1485023241
521828991
2142794373
168555672
1189528819
1366504863
28957827
456486701
1054327710
1369590059
362271253
287098426
1409066065
1073220205
1858119068
1171322088
1741976702
1443536462
1461747814
874704356
164586532
427137394
335322419
1037499972
1199269075
1414883530
983796183
579238516
1473138506
338657602
1737191844
569553481
79073938
1964529844
613904467
2074750296
305883416
134751632
1230826333
2030120723
580229085
812607339
1113715845
1837007699
986297451
1715222334
1919792308
486380080
325907211
1587633961
1260641568
1038531682
1297972456
923810805
1212424817
1493106680
1918324361
1526096774
721862309
393208734
1567530464
2112886517
690944887
583576546
1066977517
692091186
1032635423
299488992
1888275237
75534433
1707491452
2020335856
476331221
781585857
1533179472
250761202
579197041
757259713
1009644642
175900867
578980140
767459391
540181613
608299715
1068368201
225061214
1234887856
2069148794
341563574
1473292428
1828424598
1779117868
566899224
822286989
110719091
468821016
1105390231
1635999724
1265098523
672896936
1008488111
93150794
43405597
785960639
518150607
766511225
1990676588
2028902973
1662090086
266808935
858350080
1503030021
657188340
1032263096
1850406743
463646564
2081580211
728422846
1268934932
223016491
1294580307
922129384
396556631
1296063369
1643480796
866012252
827841987
1321942262
1330755145
1908584704
303977037
567489960
1788049047
416585561
1094169163
1725063914
1895478729
466633605
53255205
1976889372
436021417
4290873
991566464
583396103
856938636
622941042
1042405136
812277822
802437622
805233989
1196840065
1854652217
1228786285
1141088733
1285304613
787646123
1531262788
662998071
723087556
804403338
667290510
32583835
2079051503
1382520567
35907093
1695638438
1610553696
1814701912
654587911
1638058792
872190605
1192361952
665422640
2022125138
1668045630
1607654139
1486442538
1322552790
2084693185
1057846138
525677636
607650884
841772139
1377315211
1259405414
675048998
858029148
2015358650
1483603629
1814420102
80705103
191002923
409266502
1412612824
477242899
90358170
782721028
338955090
21715809
2014889538
1004660590
1888275308
189762726
1966970811
1281846844
768269807
912163064
536128690
1273977792
1311324402
204210602
204701493
1261381331
1970081470
1429509577
979922840
1412985642
145667413
322388936
1828843935
1587853331
1623152478
1036868482
1217855689
750218933
721185752
1406748880
647093207
1992280031
1568798305
312831333
1029573032
1243802448
1892454513
95159263
1077585288
1704443041
1643919343
673253624
1542582973
607988414
1443424476
2071408310
2094479718
894698696
257555622
1144575445
361491200
1854233064
1146180418
279843009
757927410
2059296413
1182483109
1122545058
1319760268
2144000691
1328828305
300894296
170208214
284631229
800435542
1407214735
341892084
1696762575
261719670
1694929158
794244996
1254851048
1443368117
636915834
1782603518
1019087832
1323192732
1425050868
1852209302
1177411852
373286482
1960661360
2034833022
354749392
1378108485
106990701
1404100951
776998210
1116798167
228137461
141856173
760253606
911323761
961041844
1422923650
1491045749
2065618933
2117694983
1196377834
304622811
1833187677
467791174
1097628681
1256450280
1542999102
1163121799
321176442
903966328
213206911
331046364
786576020
1371467527
1090847728
1975537173
2134739880
1036058587
1062249546
21266380
926427716
2093940550
6620638
1662545193
145700672
1656619940
1216149572
576635435
65611102
1681084762
465714767
192411384
2118022386
1636260005
727078242
1483665914
1023328484
1228029143
152307373
318747213
1154683506
376103309
626704020
913375789
352222612
1019314596
1398058322
1167732874
1090389236
27184450
1296609181
1536021483
1244186279
414224373
1940454853
864195757
1309765704
275570401
1185916292
1051918030
361364239
938790787
1668925658
487414873
1263185917
666875280
447915756
799840255
542995565
2056775895
134179891
36906721
1737383469
210900082
1719454444
1916861230
943886241
1103629373
935287488
1247641087
1949719623
1723869997
803717651
2010026528
449033409
814365191
981181667
418749852
661773069
985324894
1356094989
1542167693
1353670406
495881016
1142194019
53820261
1454858812
1453132368
162863538
1753741468
834872504
1118205972
182177001
2075742065
1372117125
1327683119
1808441512
101771801
1227407112
1448944044
970630271
1750522872
650742766
1224929471
1804752930
471262061
1933906617
1546754320
529062716
1991357704
937834939
1797905927
199681568
116739285
760821596
401811247
427199041
1679116594
722408914
1985429063
844282375
1727810782
796229564
817862017
1567070413
219113749
1547949011
513611211
1427411976
765235173
155091378
807630123
1616986807
961351447
452046357
1665209585
1398148570
1830097127
436477544
702310358
1009361111
943269917
451112492
1098899539
1746149828
253943954
1554680322
2025678563
330903950
48061174
558068964
1051875460
1211741156
926084597
535122898
490015843
387866663
931451080
372228630
1716839039
476846347
882232809
1665428967
1777719797
1733496097
1671494834
1130364086
2020650770
654941998
154502097
831731292
1262518700
981734905
812671956
677214904
619119439
114955614
692930818
1896447321
357576075
1095425393
652699049
1825393042
1344176221
653349831
950228217
1104056046
1718142948
1834537783
1599800277
424424815
2106747769
205767660
700753174
592329176
1225212689
1511324736
292399575
1599918532
482604594
1366091870
1136837935
954194002
1655955866
933984932
415102343
1491566960
353207794
1093133469
854824741
641685326
469138933
957289924
584548003
1204583934
215481478
536479088
1764956925
475545418
1307366160
627884461
1524998009
2114445330
145883042
1435453617
841430659
1323481965
570606472
1301358594
128465866
921151425
516505931
1179182445
359985
726835852
1884070571
1170222884
808094261
1238615161
457557911
1300091842
358284349
1234730556
151223153
1686012649
2075908842
1059593233
302462050
1760384269
1347811590
791974644
1973639404
650976292
564813950
1872794651
2051280453
1172536222
2081538941
488368386
1579912926
978765992
1564473239
1993808089
277546919
9417407
744781814
1089426267
1593901087
235910045
2055270120
1632871928
1537623838
101533507
1219414352
1107589119
1005742338
1774644489
808243072
514739761
1356902173
698216167
170772615
1119934503
2094965964
757723753
461448243
1615020902
875374229
496390286
1380887779
247912582
545060760
1991915057
1379811916
754507442
1890574448
545033274
1568971622
1316276323
835147053
322217929
527306985
311928805
1177134044
1322828534
1998614396
943057573
747022834
904608790
527225252
2100584057
1204097974
708288255
1923777160
1478851816
1031872988
445674698
263448532
1563164823
1220933529
98491382
1329493025
646168615
181039431
1358227675
1189519663
1680987055
1939505834
699649560
157872651
1165819989
1354112230
322358359
1772158321
1106209947
1741593765
466873076
1074233315
1589812398
1072415028
652441684
277378662
1756804830
1533094215
559894925
1890205724
964038513
689789694
1770713930
874432596
46529862
1543196740
653611440
804764192
1088812545
585076475
1229289658
1389803820
1620963855
1820968341
1633875033
1653777583
1419581701
1982067269
162201846
1709891920
1223276034
1538789648
386106248
453094350
1514370065
1037390316
1438435794
1500934918
846782871
1338890044
575869607
1629043247
701578715
1175845704
1061215778
1548747504
281775122
611196952
1580402193
1197948979
211021912
1470104509
1812962757
2082885533
2075153351
1454940175
1281399584
1394670739
663048337
1002934369
1372800487
576653779
443836017
1548550130
1721594018
1527956528
1232369351
1704927101
12155045
641178771
1529186513
1638933551
722079318
571591179
897635898
1287507507
496420162
1218966704
510009022
210990529
338849025
292546355
577193241
640131737
1274818661
243747174
542323467
2122197358
1296858810
401695446
1193346347
1205326511
1757330296
225633328
117211105
1951959148
321435266
1371847256
1834273541
594349218
359722246
1610016783
518944425
2136553389
1381273805
1039952124
572114588
1685569161
894327075
360258243
1850623863
1943306451
854530778
1711976572
1032628869
1592418017
471410828
308653035
1728571896
1248696563
1655667494
2076139668
431404270
439071748
1332322691
1964899653
546186373
1344924066
228424014
306683676
1900459829
1699421387
1525657350
875129552
564958508
568744131
368838184
917483459
2124160300
14079935
1478912412
1244140114
1659615328
263098386
1004913565
1281801500
329512610
181685160
1777966706
1678220320
1376187024
611730762
85691536
843357935
50855445
2035961763
215832667
637141622
1056216682
783581898
1434778896
1418830753
1395630333
273511148
1003972318
1001281961
989851239
1180757647
1222834839
1888507882
1402144811
1589527701
184215233
139171956
309674946
1825772253
2117352315
1846103612
1289756594
1885969400
2010499624
1789746992
694150934
50570775
625725162
1398335250
611425924
2145050808
1347444763
711114959
601503679
1924125434
1058645474
2021595513
1805127340
363876898
813620362
1106184730
1651485908
115245060
556079664
1035024963
1932842425
562122821
937746658
1523354147
2064702381
273127436
1824093814
703448260
472333273
954639131
917177305
1873893943
1998160305
303911456
1246002866
1980899815
1024160911
1227145741
860248225
697705791
1055427273
1404533040
1499920438
686977365
365667988
670571986
1225914414
738128146
998906424
1403040871
1714893061
150163473
1770189764
268658255
5933093
621143245
1458803263
948293380
339052706
1202037266
1999798495
895472611
1616626572
363336285
592551012
2089222317
1332934590
1810127093
701005363
1053781815
464519796
1725185319
300429652
795554975
1953077171
519322709
2012819133
269572264
1471267300
2143003523
1107599521
1278563043
1057434439
556118646
208269443
1909985620
793717905
837076305
276928872
1050380007
829007470
1249412903
1856914797
1138868669
835690850
1870671005
811413879
1424001224
1120777781
465679585
93772200
95585055
1040924005
1618949566
887156156
2056185009
1194281136
80948168
1800572151
577807932
982802957
183293665
366725814
949371540
538711310
606444138
736197165
207813822
1263746609
1661495550
1450066820
390770367
1731732410
1686386012
643432249
1418796975
1158895034
933391928
384326336
516284860
1660180036
2100985654
1769981198
184924345
1065552330
255548347
2050597390
1378519045
905375580
2034503922
70043613
1412614499
1176838284
711221306
1735606789
575244910
1505106537
167666013
1644977867
1073214333
1219775835
2145529006
1339818649
1948865938
348419250
165449109
1831355537
248168671
192460902
655473730
1108759206
2012160626
1028625421
865935583
1288150645
830532421
2014283699
1158618238
853037152
749354523
944803757
847371420
975177007
1883022663
1327785358
824063082
62247138
226578876
1173260218
1342799895
56134815
1157292229
1537018361
617975236
1887201494
79800968
1267936651
598446308
1969146720
373528658
1740030368
1821056008
732001070
1632666146
1815169960
1226187514
84796397
511448624
1419114252
746784051
306322144
721307112
1597853175
1097703421
807897905
1817918729
1422375187
1868589289
3498402
1379655564
383240405
1141805009
782176609
150982593
1781875749
1381509468
1823483942
1471282408
1705640504
1666277557
750152227
1881717040
1745455530
1134932629
402339477
674912249
1962178884
164638373
1718432709
655316001
1493743657
1740751559
851133404
163249837
2068803117
1957596231
482459662
1583592417
1255785314
1507537542
122355244
358849319
1151166950
1868777923
2101615543
736816052
516025409
470924388
1302795004
1540144079
1001375509
897859038
880481981
138368695
542263450
737330394
1919694536
1870207736
1176320284
2132020540
60509202
1563615382
1116162902
1337467545
963063049
842590047
1657427043
1540485761
1376791010
290671864
64638118
1355343527
1144443017
1643055979
463738665
571180811
1398208908
487620458
432345665
2013013038
629152600
20477477
2064412674
1433438612
2041309021
1443152889
607606336
1075689485
1228156403
1484087924
1433978623
174630814
235473614
1021253272
1233014866
1395986854
443046130
1806999340
1472365824
1785414681
1710714586
980380469
991837458
118356598
1866474274
1644222386
1789500634
500777134
1337071814
1481963070
1142810198
763583966
1667846949
2056248115
470356300
2144912657
1830490631
567178263
558115594
755765601
1772746313
1280566560
1581088570
548603604
1442999897
2032955657
63407986
1980341503
2097178990
745465172
238920727
993268184
2050970820
1315279302
1055890538
156828335
2044026873
940033789
1357178528
1636601832
1545275386
1129110305
1093187722
1688569422
1203760330
503429690
2012208880
1177915741
1536027875
1776941572
420044572
1224570349
475761179
1695906485
1059773938
626414628
1791923345
1769179979
1724502180
1881731599
1068507303
181180604
1381135744
1932266750
615694881
1986749443
984453917
1698870465
1521225952
2011086950
740688171
334736842
1566733524
710728081
14612757
1427299049
2016426586
1718682097
2133601623
30781339
1708977752
1740441903
993831545
1252764382
19792665
1991711226
2024374076
1699993844
1523563437
376250492
1771646061
1825070493
475488507
1316403382
1313398182
1152976522
2000665862
626959581
552364345
1886250445
2044780702
1072483076
653662285
252375950
58994127
1574550597
1912027111
357415074
869641687
345293287
258633768
1727922406
420719660
887452829
1608050007
543855913
192781208
944888308
1256922917
845872610
329466325
1733430156
1192671898
1769950403
1817521203
561669196
1891229807
315027396
672623486
1290090360
898991798
799509195
1024956599
1917128264
1723299921
186440231
969351382
1864920707
1409623418
164273370
660265293
1880631547
1773681646
940148340
647027889
274280248
557713330
1732786728
507358685
221966845
1946851869
507071609
1648469288
1861961675
1611709283
895962399
212313271
1634261678
1924112953
870832629
1506677659
848109290
940012541
1577498882
865805156
231133424
1506118939
1776417484
920476652
232651672
697930114
1947214926
1629056806
683312745
1218725032
411656535
1009145329
1132874817
374417838
36486887
1209578456
1847834887
237759469
1431989657
320766919
1493299248
1029869302
272370487
1644956783
276265716
2110088949
1433662913
58399593
1693220481
758503678
336373124
1652394783
658340436
630514416
564203187
755240344
81759828
1247964268
567741546
1698316668
1466911057
375283317
6607510
2084113932
661847825
748454815
1358588011
529549216
1916380774
228339922
445131331
843619305
1994342419
840217931
1769690208
2099168654
1721746520
1917293262
2125042895
2027489613
1354864950
1237941710
247768425
817363391
41980267
886253031
1213132490
438535040
1468166683
357221959
1009398305
1641366038
528351412
1121418608
1324956515
367074107
1239259765
577727864
128818156
1058874266
2017874235
1592894693
1639607302
1804192625
1829540456
494718651
1065686547
1585140288
46093735
1297328603
869083128
308642599
1980944927
2084588198
384052703
1934276962
1267973483
1703354950
1051628611
938421288
2125205971
1117441837
914789081
51479404
1872911343
971093430
2117737727
2097787758
844927391
553541477
628940433
1632575878
1875865683
623617129
189217732
176623805
2318951
1297980160
515595516
1524389026
1001909841
788025427
961101874
1971408709
1028566135
386746291
132830169
425538624
1875297686
1462813695
2071009378
201692567
1173485730
1444403008
1576749905
1732589424
1663838660
2035301201
1976637597
1116810477
1199470586
1988292967
200856954
485309432
1110891268
399682392
1057145481
450922913
33377046
457416
1084380768
523996900
294612294
5589547
1993248539
2089833425
1819003741
448306407
2000833707
2019423368
383094993
1491670839
1985328181
403729864
1220137445
824463009
139041016
857059402
1126128073
1192714887
2117988091
208207304
1407844383
1885068259
908871047
1091931315
1541048469
18372073
1734297984
676426924
1590953888
108391898
1258311526
1425138448
1049612788
968588224
2054415701
1058641595
1007219178
536842904
2069785964
941794396
1007167068
2005026845
860471504
702841601
257517734
1155515767
1661261990
1167548460
659815097
124559223
1408663891
766884920
729677220
1429010121
263984183
1365069268
1429508084
1542938670
1284323844
516960150
1247900474
108303482
788378917
1708610365
1751595798
1221388583
467022903
971456009
210567973
1643417792
316484417
1594363270
1733471578
732406462
1837676374
1268892501
1278650311
1682369441
1655867333
208525630
932592634
853968444
1518784739
1592729133
1886479257
2130655824
1812416126
569432507
1006315590
307471912
1335565558
1252931787
218073339
1555705478
675615995
1617101189
1900537863
379369055
1060670686
388403232
994509411
1746870158
732338985
2115115675
108358849
670929736
1656500428
1406352582
954702558
911446442
1374307163
2011942243
214330465
1822214906
1873870578
369097214
2020820203
358661754
491192660
330541639
2084612271
1528439892
1167432550
2025336369
1892180947
520821860
1545804688
2076913702
1762146264
768550800
950280304
378008382
395186835
1352394550
1242362465
2097927529
1713163237
1195484625
1042015880
361700793
324168820
1209837444
7719036
255004439
838400862
944259502
1586318436
2120631710
1372247253
1736751988
732858936
1885362669
1771276410
945878639
1923579549
911592931
1320566530
1046011406
413570685
1009074506
507685304
12165338
1325940764
358542606
2011264742
977055630
1340900894
111634469
1258377727
443188875
596488600
815182828
986540048
1056324914
309392423
609521727
1167488984
1348656776
1923750514
290658086
1752655462
1717799277
747324913
1722327658
1746820709
361191637
624537519
833222208
1002665454
1222775762
868250234
914732791
1333124282
1333962329
1599757484
918692861
1862832782
1319657743
1674300221
345906439
721921483
382206362
1522895620
24538613
1832843468
714179314
1869202382
678454008
981176581
474461649
724298281
1305126164
1263561970
1054515304
962902467
643128869
902291965
89499507
1897084883
968009055
1443529550
1280474542
174308604
1965044554
2082770923
776068165
532023221
732651029
556984507
1820001192
2012960527
466640397
106991287
1680016119
442862593
832952714
608020906
1998375126
1367364701
534100288
957945366
1179843443
233659574
281298183
287669084
332175522
119311071
476481292
1397942814
538795703
175718385
1583937833
837157497
1474493374
530948813
2070378613
1442161293
723519146
41742872
454525314
957881405
1902493580
1907744443
1483060581
1621685208
1256036088
1931341219
1739040015
305145334
2137227011
1954996978
908256677
546567685
1912734641
446640950
222981487
1574847705
1480665650
487489062
1328756593
226389470
31005299
1095700828
820064253
1729146483
511282704
1541239131
1781360744
1372853173
343345620
964095236
707171428
2098720894
609148113
1883256631
971820352
1510595622
1108535679
1523386628
388603537
1064122515
1055798707
1696713911
1919244781
669335560
303252125
1575505616
1687860341
127573141
1233464612
741374249
1518971218
639992983
1749849818
473306425
594192314
1036345977
952718582
1808045477
1136854402
1494155899
1592912282
1492248968
607894783
73025652
1064420238
873027003
1870360523
1750626016
498550520
1470060417
1898230783
1197198505
606248132
1877446342
188328048
519709524
1587956824
612741270
1581633506
1540519318
155883972
103972994
198129381
492791080
1898229812
330159208
162520725
2078218647
124948591
1066835158
1343779271
444181994
732744250
451016899
1125990683
200222559
444529649
634015597
332302068
808842043
1555569459
1261400564
1945957370
898821507
40076463
813745751
1525383942
1339289313
1801180392
1315600812
1078957615
74834714
1472759815
882817497
505436720
446654193
2014798449
1832122450
953578194
1375268580
891461807
707867678
551350118
2072737115
1851060175
1107381251
387221259
1810804786
1958489608
2108053883
2036997359
2117062707
387707508
1571164545
463571997
49923627
607182150
1086861425
1939192834
2141721083
1567993983
1105193789
1196359009
218961961
1843081266
804874711
376483141
1976893690
352569796
912542166
1201611370
1754144170
1488192944
540289092
899604600
696244154
860405411
485504077
252581143
748234313
1596203560
172673222
381246416
1608486124
203585791
148508542
833407671
854041047
2101851865
132819531
1396852104
268442517
1106695038
2124768847
1049500554
131622911
1998842406
920712664
1068165773
1619773995
974266950
1612231247
1854262164
219807984
927883212
388065005
1072416508
1249276969
95926967
693445283
549032209
997649557
1183236136
403641023
305040863
1560989875
1348762289
1131439283
1032068555
272886652
2093105510
696725707
940192178
1071233737
63132083
1360030763
942286575
1391478167
740896348
1160635115
1188097009
789281307
1909704777
2039036607
132213850
2134381494
646344416
75300061
124798246
1318259230
1975683096
1459398690
279560505
1081640517
497619055
2014628930
1851989276
1354981963
468968390
1274817167
343413720
178662949
2134363435
349102453
339063424
214351557
29384518
623681023
1697871262
2103788606
209097919
722654809
1998302102
1098377079
1029912492
191630408
805577457
1573122378
243143508
2095912782
1847074083
1629321269
1050340071
1794733658
1517587386
320247434
660945641
661105328
1446482862
1653025093
947634299
337549882
165960325
863376726
1625082440
866449664
576461383
873273068
1156862092
2044443795
231570791
1281365741
951899484
1144820976
370885527
217123209
310643889
320172088
89861474
871978200
201608463
1935278913
338571556
2040643062
212060022
46423507
953349789
1332863109
1623885766
371032811
150182832
526396538
257965251
1269238904
1062191198
1527475188
799197346
968807632
428071700
1405538844
1453758818
1945479460
693032183
1614909645
1827784780
1324483611
1607921194
1152579464
2042823496
496488257
143583730
647239980
850738257
403582504
477922089
219150911
1670455739
928796667
1304504380
192104228
188571416
242633255
1717960522
855937805
1474208991
196278960
344732461
1305353497
2102950065
331608570
21137100
738336578
914345489
292054306
375468556
2042799365
443573775
1664362691
585958744
590735507
1284896733
48476913
480433843
1089485268
1863983377
1473651933
275527004
1591503957
612900330
1617321468
1788765759
736873948
1452755234
1006376377
453290139
1089905695
1697473727
567148054
936821031
827732941
1372170874
1986915698
635228150
2145471972
1890165428
2086146422
1931569884
1595172556
572049000
165554256
2092106564
1397633967
326886984
1088930868
655724967
1646907793
147413935
2065732714
1680181715
1914663715
876544014
2001582266
2018318148
1505007477
726068717
1386420849
1812767163
1571079933
345770222
2064764777
1442289848
25942886
1021267430
229147776
744917080
381340945
1408166737
2118053661
356480408
1627392261
779100555
1942308760
894796347
2035044336
69004012
1991298083
1342232859
1245518762
1149660186
1696483914
447734456
448106044
1092430932
442741141
2136129868
382658357
342889856
1441377692
597824726
663323294
1538473240
793135184
1784809371
768040690
146764624
1269929045
1189257803
1564027828
1205574704
319643480
572418115
450307
767610790
1356393468
1006124043
1545393292
527057341
2139730930
1647938297
1193702250
643953270
1927426909
168935990
778001500
693839577
805288342
1341655627
1938038845
1242277928
2146976815
485510140
4947468
1985269139
738287998
794065947
1441868173
200100521
1480137211
140718019
645601560
1121765728
474604369
1190426916
830626802
1815759102
1195547195
1121323802
778598577
1874740972
773555410
1265608085
33706922
1406775030
2055298268
1064356435
1440849066
19043233
698311114
1248376973
1669711236
1527229955
1220637596
1883877741
1709015176
886810228
2143761445
771261527
664913493
459875416
528560792
1495884570
221471787
1616946911
875633698
283835957
1153700527
1309746511
176551875
2069948763
2008290149
1727821437
663578571
1011762928
1814910900
368607658
1781724094
53591381
2116365928
950941426
1728469880
1188278807
856521348
2003259153
220328101
1061670656
1805545803
1782305753
1160378763
1854066262
1531043916
483422258
25041668
180719144
1959328843
385255731
550882026
1698590137
1748350592
698293518
312527286
1919021323
494967797
1555131555
1587848688
1755032882
1281637000
2071358157
124798303
2098756897
1767313594
1651111139
962492301
495648021
469565985
1516426133
1442877602
552292178
1400461141
2049081794
770312906
1213409404
1361724104
947764866
553005287
204940123
712437859
242148380
1732300964
425614755
1316559548
1099106369
1932195111
202988602
208349498
741533059
786737261
1733899905
1810093931
450398821
1309982346
2020084760
1611162252
420663717
106407776
1327742865
2063482762
1418175347
1064192176
767294469
1191532988
118881408
773185784
1377075335
1321457916
732479350
1386344731
1041020060
644640706
368790431
2123443911
722306139
1938305553
1589698320
1383497525
543065362
21820063
1925168451
397342819
853762315
1669933430
1955668123
1870523612
1208126499
38691629
97972569
189266930
1284915150
614675925
1977108223
2143694330
736673663
816168853
1083551835
1193940275
1910301948
1537715640
981877491
743176349
1719923743
1827457415
978220078
589039152
411154353
30740475
182565259
11504850
918545850
1918586614
1839198209
392380174
1225902786
150031266
1965002100
1907064060
1250508698
954364319
108369908
1078699617
1599988688
1518733315
1475110517
248345980
1533518810
883552293
1362766106
1932615836
223183761
1052699687
1114126648
871433402
1168749524
258960559
2075931127
1233950708
1485041142
1466558335
1779683273
788292463
1654855720
407352717
2017761770
645875051
1800876550
2073655637
389042482
1851735109
243042381
1178733892
1935616416
1533343734
832123335
1617492375
135317933
1825797211
1645597454
1248686757
1825903351
803511349
1504881349
459464637
1809691232
786428526
1232725540
1304422503
609843368
839140696
1922055455
722013104
894073351
1184720885
1063573169
392150382
711456487
1388246192
2128704683
1375669618
633146361
1916606425
375122095
2010043618
97856179
1939628397
1982451684
827747621
291985634
164732891
1473746804
1970793953
2123446832
701153573
1277413511
779940641
2094194383
282705677
1644141878
1461578706
1042046151
456822642
922082189
1363996600
1415458924
1611472771
209255280
1219304938
372073281
2050774500
213487887
1723826986
506232270
2079005909
1019609814
1995343832
1577729787
1142977641
819233853
1421928026
654777407
1284213959
1924684514
513616202
1997703858
123267277
698575634
732344817
1253117486
187795367
1970604764
727533068
687608421
362616694
385294173
566765231
405572349
1512058707
1770684511
588623339
641817373
646943271
1642308944
1169716665
846366433
456226900
949524628
975897913
692202183
258335159
509686951
1403193312
1847344150
967766195
1393207255
220007360
982913240
1410485305
926892132
977913593
1283371231
1005357377
1952678214
470148662
1360063887
1987026495
485064261
2082825137
347619764
287661193
849051577
1148937382
469334676
133100244
1333718872
958898163
1798317917
807040852
1091603558
374492139
1743901254
575109740
1018881965
1302304074
1745354773
989044856
1871194160
2143526076
789706883
195576870
170923699
314572101
1291802414
2095194386
230912767
1836309360
78930535
1793852722
72715985
1833400843
457780507
906333220
2082812827
450648390
762609085
273604796
182832483
1993006405
1775468358
1242728236
1374281790
1872132984
1407138173
1998991319
1930412865
773943634
2088816780
104567104
561096193
1711866575
1783991856
1159350816
2012863531
997408847
1020506325
1390136358
52195728
402085113
1788937477
727862647
1914111729
1953062077
1418478816
1164165991
792196632
762495720
1136279732
780264704
768458161
1828727005
1253560023
654849246
260027939
179163837
1715569818
2030637846
1508969886
24878935
598881728
615700571
1353649076
959546761
2702748
2111174490
646684380
1711119128
614043194
2092246949
480587631
687120817
403868044
1314428903
1283243239
1748901553
2058592629
515712887
1167802694
97843387
1490796436
693676306
1449614918
803577201
658863628
1384918426
1257001094
2113056929
2111895472
1723684147
594750629
1778991680
811390929
435137141
1072653114
1970113558
1886294789
81200259
1012894943
1816737899
923524967
578547922
1029930676
1141125323
1189463087
1001072092
862496419
2081485692
865499863
998833449
636333961
957706629
1980962449
448918977
1736338732
108623514
940700982
1693531718
640225594
1115919553
624359111
1442203428
592291504
894279026
972455588
722623805
2026428054
855219544
893401766
96946974
815461461
1840276455
52606067
613418171
390877555
1142067621
733522199
1068259432
409983585
1692741080
181479712
106473980
533002928
283297021
1373864415
183153773
1754908860
398069521
385870935
1651266672
1479441045
1700994578
2022573631
1450007135
1996169674
286528453
650777215
1172661577
1473818623
1597923434
1897005189
874431508
992887622
203262032
1177763215
180576327
2137242077
2088792832
1812614175
1044689080
1996131957
513163512
199566492
1375187667
130940166
1420274101
238640507
727576064
102461172
935715379
559881085
976518338
286535283
1486359447
740411923
889331694
1306092551
1620060321
1444387702
134043694
954423773
368090255
1020317950
373524637
1693780003
1227567367
1578093308
326770909
1641867766
440575090
878371237
101896096
744757406
1358413878
2086208813
1888206050
1944891561
850065164
378152293
841272244
828407247
1425771280
2047632114
1705174211
2117136175
1682783356
842991212
1591363815
1363760042
830308074
1781809570
1708714710
1123311060
439433443
369276836
1890177461
936767710
54790385
1529334889
1657439096
1446654913
620893349
1850457556
1133213349
1880813337
1425366643
903381809
1790217557
391917484
1227858950
502560280
1424398013
1625371565
85574881
730972845
659740997
1849335541
938586073
23306067
1686218327
751761079
1363139054
850021752
1912664644
1417569880
1873624219
1827070260
1358166181
249744248
314760024
849859225
1369236777
1399654847
540791551
381637770
337217247
1807788075
1504898808
542406287
1454115145
1053733939
1335150603
1029704563
1678292986
1884352156
845114017
1782995687
1782695850
359022505
458786011
2053019927
487205199
909210436
33758397
911812240
1143497727
259734889
331206285
1385535858
957511324
108561928
118657861
278498576
1556857682
66452950
1281429106
871971377
960364817
1934227907
699163810
1277351794
1332098504
1821218892
1601542643
832422310
97433782
549334189
1756067740
1986948037
1089420523
1904735135
1071184566
1852839820
1764483889
899354519
1339771461
1570067794
5002370
93048111
1451767344
1193299108
1784931435
207564572
63847415
1241762889
876854009
973390391
133633614
1807622834
1806698170
1562294864
265671446
740212267
196163574
345593411
1573482739
965186754
293224962
951225323
1117587123
509302140
75294217
1311964358
829321285
1164533538
375719163
1303982508
98862594
1011384806
2111043990
68689868
1411242594
665945792
1356135316
266990671
1038155841
1862959192
1780713752
60303579
1354193285
963895873
1316804801
2050613176
1555786972
1875403411
357913877
2026473529
67355706
337682714
174791976
1146276515
1991463735
1619761121
332304510
1759100262
1742234853
1137497040
1645862844
64774086
1130566338
2081518677
246458362
7298922
228344439
1017967672
234919181
1377248284
413543354
2098116905
1104939712
1587422199
1689216875
1145138460
36165746
776568828
195134822
2103778560
540340740
619505656
154413770
515187335
993997629
1971242767
74299432
768267085
850012398
887994263
2008709062
1894644133
481617011
1746419707
820204521
1717834952
1719522531
602396182
575477056
1741643990
609200582
1437609087
1661544711
818849587
525352307
219399592
56684274
1429133101
1472890585
667865468
128225238
203384220
23893049
183062515
1797676011
318403927
1894944056
603029222
23834835
1263650803
148356346
1073712497
1673291738
487683354
1824957618
1566808124
1431948391
245984119
564204951
2013195748
684071488
1917761727
1108955961
1869192059
883262398
2022021705
368393751
153436217
1323417417
1833260213
607421717
943598127
282664757
1579603007
1181933702
1054587430
1468149396
1697584570
1442796602
1835077819
109893641
1424381361
1094809921
903807288
229250129
126683602
841339179
28856054
188948326
476028986
1818894051
846803256
671692951
2063206485
750963295
1979916139
1793517214
101450435
401754539
424535451
1291569049
2075081182
856396831
1277100090
1097590447
449847620
1815649323
1396195570
887855592
1111138189
1836962198
1973336639
1024518477
1593539777
1226025839
79361210
1200847930
619158566
151993129
909339131
365170741
892992362
1244841535
562186712
816084706
72973200
1272932401
308774489
1177099457
16216242
1161870718
74983392
139269871
869792410
1508611435
53209552
851556695
1219830984
910732395
1424629249
1277343054
768462609
776236582
1186388492
196591514
953245041
786219073
557935207
82624211
83439693
1833292771
1194659712
1439269251
121693472
2088697972
936182278
366083267
583949968
1414571503
801947228
651694535
1488622622
1523324567
1713215841
1365761151
59517724
730237378
1752341785
1117227599
1742001874
635967013
1735633911
287553388
1082294428
1040692034
1360063994
1675711998
1318401958
565003499
1790936098
732830515
1493887575
2100472915
880838131
522745597
1928455585
169665270
951272421
1184370983
1253252450
325459121
198432131
1787809875
918895927
1100083746
577170441
535979887
689536942
1254396562
1249112077
2015521984
733171593
288751235
17720459
205977536
100380662
1283082764
193958937
783140722
729901957
272098987
792822859
91484236
435621485
1560606127
425472773
767431509
1432331480
1715774133
72751556
1189681985
1048265802
1509787063
1722350110
1765573551
279206926
1036127550
2051797544
331818718
1768868895
1575219420
860084450
154112981
1434044219
1514908383
1187701274
1667296621
2063956295
242023314
867207826
1511870312
469596520
1743876730
1337117949
1352580491
1313407120
970064143
884055350
982489558
1917971146
934843592
62762377
1220780548
483622766
128104947
1394833982
305821425
1512177887
1037976833
1068735925
370452896
1715209470
563676555
11103702
2135184057
773232054
1180467236
145809054
48377679
733288718
1492037860
766291864
103827662
1874723123
1949357468
66969574
1903370723
1885160692
1823817627
288189000
820669876
2120589309
1071984270
888752469
1699892452
247569110
900706982
652592077
695604556
1466260354
1239062199
697565418
444440410
336739869
472797722
473883856
2092833836
542978903
1960182655
1574908975
1727493290
1904798490
1550611284
77070682
1376202447
1541718811
1565465875
1059872732
1127865503
1954643886
1039155778
1298096290
58986964
1227672583
1644233960
1463768897
1980490411
365200007
40667383
175990041
613149136
252886171
305995569
1209159128
3724972
1350806394
1889826679
1402049532
569541584
1931884590
1988090417
1621875968
78222519
1367894929
2144431056
176266712
1224907941
2099289900
1204254176
864489054
157273244
1863611636
1208662642
64644719
563751307
122591134
1244450065
923623850
231951016
2046051024
2083485153
696454209
669556645
1550554105
524164054
413324952
321994522
407085464
1372731069
1346499004
307182695
594500678
77318423
180614013
1392346720
2053387935
1537663864
412336975
1877167436
2043516349
324480401
1991626205
9826605
1520830665
2062711074
1398047088
202536953
1017596498
882072605
440930944
303533033
1478625210
746377889
45778834
602472955
560886146
535292323
975768901
757458825
1564906579
361001220
807637965
427432276
1585149906
1476769181
827044172
1947492605
1653999718
1429488518
1865666496
1911167968
1142212265
975024362
1172283500
267479367
2115452772
1058762591
113694768
177922067
1181240506
1418307366
1281045478
1945357703
1341660511
1126635594
1479722206
301595605
418842071
1496778188
1092060200
1992949561
2095192006
1738418054
1029517453
1886457195
468878090
542352521
553545924
2118867842
109100323
1503597842
908214629
1844970404
2081190447
1337756931
1774889015
436958256
1924807919
949989021
1569566879
13198606
87566005
1538179933
1247391763
156194510
1377431564
1634656230
1063637579
1371052102
1222516946
892996938
730852699
1222956335
1441587287
490240876
1183358482
581577764
1476498885
452311889
1515105307
1700515110
1183862948
957022512
479901258
1672355756
1909979267
544698178
989603624
1847685373
1249002849
710895512
1938321597
1664887328
659718244
554427848
253595896
100503218
239340459
86172354
1364778557
638714517
337228385
1915862382
1971526341
762435713
2128527815
667069909
382915199
322152561
1836771460
1247166164
1837497644
58404108
1700388715
565825822
427027601
1083026201
1204279736
1884562602
1171816360
1496637139
1439939844
2032200566
1228512962
1287221845
313008647
1748263900
2137522423
350092364
23862386
331348494
2059155058
1382254017
1826409259
1907422046
1288765139
12621964
468758673
673324987
236708807
567530824
267768613
1291424846
1994727000
1115361867
633054539
992701909
1262469728
219676913
880391644
1513789990
247673783
1462459569
172238825
1320201114
1810293013
860856513
1862202331
1214624303
1979795932
284968672
601943710
93396620
1812679036
1469746456
649566911
666676217
1701358459
848610357
1430044805
567431757
1494681685
1881744941
1710149107
1419657458
985917878
1693004821
150797977
1631445126
2020292083
971938917
1693994267
1326767395
1983833407
1676585446
135932474
1560361234
1035533677
1031092386
1343356300
866608712
1876481535
1588606343
929721875
818899382
699180304
1364501390
1756852651
703333506
1835553451
658909874
1826498048
1308944088
1231722018
1187655141
1122463949
1029499351
1639012681
1865378124
753821505
2135773788
794715481
217258148
2128314252
888085137
1024284375
1821156710
1086162938
1095451866
1574689326
925424906
2142332806
501953845
1478832015
1690152775
896116483
885134491
1007810443
1929344094
1065795543
1585986103
557663999
954252083
1964061969
247569983
1305477960
442867632
25588748
1153979391
1418954560
817080687
1242135458
190057578
110923408
778514633
1114131804
639082409
676293164
1616334483
1019684143
120430619
815693121
655446315
1742895634
1143796724
1954807940
628407151
1559807395
81688634
2144866035
620284566
1334646093
1269606889
2143549974
1480885434
642998750
33970600
171173350
820137680
2109190063
1628267699
952610268
1828195145
1368455091
554334166
2095321050
1443676128
1286657709
1346296222
1168449966
1644479554
35718735
1271741470
127077633
60651505
486513912
328374232
1897534235
2010218740
1628116480
333974957
367450516
1101959493
655303272
107401477
510131777
1313191519
1434665054
887560777
265679946
1719610931
785128443
940777725
205661949
616220206
733001617
1023876575
2035181357
407224583
2041863062
1939297592
1330487116
416237012
438718291
16067039
1773064059
136598688
131618955
814495197
213078388
1620854508
915211363
521170517
1938908482
1925108667
810465062
1104563387
490997222
483172206
167806161
1991115084
896074821
317935879
1637470450
916106738
1638821078
2132160787
362657616
400467801
1802515148
1395937178
1719614510
32882672
809968980
563425799
935543899
1345755722
2070555318
704973437
802247905
502530817
1692583265
193557656
42212565
420958997
313909360
773307621
1135264713
2118965718
994173657
2146807517
869008193
1274761153
255003679
244181619
312215202
1197428956
1016011190
1386267460
532026205
558095770
192491756
1004185201
323680476
1576068824
678368695
536414307
2106935636
503897855
115385536
768007294
621042218
70145194
1646434712
1683591423
674171734
896177419
1105041665
1394055223
1505712190
1483625880
171607866
254899168
27766768
31811317
120398396
1465273727
1746081134
708210323
224257889
1317868486
1268844386
455584174
978599809
188424373
631124275
973190866
279048833
1870751712
1678434983
753494178
602989595
1547251072
174084215
407478250
1140070315
1341735775
1998953491
323366303
341638478
1739378784
1569039558
2018557244
1125516595
2120523173
1463197419
1629013940
354647075
1445719424
1277457711
1798278266
1303097444
1137302009
1248784366
1423512784
29842671
1266170279
1248634324
396574047
1054563882
1958285241
1065596013
1618725036
6073959
1469284648
1070153667
589199831
1291823627
94458605
2037955400
148125067
1920178982
1970663618
510916979
547106244
971738860
2131229473
1662846047
16257848
383086738
1139170693
653966892
2041859976
1010855600
237104278
1522092241
103106546
882091781
1156877396
943142581
1718789955
173415068
240049892
1718649489
547991599
1206446623
278231593
741888107
678401889
255122100
133605007
1641182469
239920693
1231823107
115451032
1654507134
1571480681
1914795641
1095269305
1428173928
985402031
1209365846
779440281
954574978
1604877551
960183378
492585688
1187163732
1249348703
781540358
192074692
1361830870
1129267664
1873545719
641062041
2004038006
1556279314
746429804
1537661943
668715623
772394486
1474974685
1042957687
429258084
1226217649
1539071167
1146009270
416521171
1420377663
1384984093
354889305
877044492
1016303424
1525227629
503355844
343542876
411695612
1110594459
509342733
43441280
1006193467
887347725
724953976
1699073401
1467644468
1425419846
1657081818
1065272582
782072230
239463987
636979578
104273421
585372300
1006493590
756635308
1862240383
921028101
824523926
824971845
717433307
850770036
2039695302
731464213
1425532060
1019453986
799615056
1510485113
951181730
143706988
240324177
1145059148
1781182375
783420818
1978769188
1981861395
342700999
1471667565
1844226513
2010632137
1073176936
498425367
1137713817
1251968498
1078115135
1715436116
1140090887
1349329298
1665440403
2027751317
651349670
152617688
1863794806
1006694394
826766755
2007500336
1864150278
1288135757
757162721
1317280614
1259094204
332338871
1250027231
830759835
528229313
195525730
699156897
1893111528
1352103604
594352306
1074183847
401437661
1423067871
38587946
36544711
129954909
1049387552
1858550355
941225820
331025694
414431143
1051530787
528236810
1023668970
999804886
2062393856
59542031
798026155
1413402751
1282414310
951109191
285514260
1907188124
1431380159
1970960254
18870288
145904866
1274896642
1369216899
1608155436
2145851030
63043825
1184550651
88701610
2058741108
143399778
1695739667
329127908
1129763596
296789924
211924854
1805951063
1624542203
1370802950
1401152008
273477138
390719524
254847983
1848932051
1843755989
1168720676
2097486618
1315530961
97647460
1300143213
1983729347
1542420978
1873179626
1849524031
336962717
419849991
1957685236
1053537121
180382599
922639581
1125352391
890877249
1403107024
385332063
1372410840
1958344127
1775974304
1841689287
251101850
1787290472
1075912563
1092034419
1440948009
210745743
485558916
924864046
1923836820
1787304250
878965217
959479934
621589124
340683079
619980256
883607706
610772549
955711201
1857048578
1426634291
452609600
1109527902
309624215
1688603214
1719094790
342253161
1088565637
423015370
675621645
113431234
1592819543
1810371413
1338866399
271034969
671951953
1011779508
1298534796
457741317
1541921546
1616921173
75270180
1711834778
807419043
1792959308
1607291577
1257267315
741362516
1554865515
445603385
1346457618
671845521
616407831
1704802144
1498678403
1544313828
1162189189
130332875
1544922391
1256733837
741201536
1954955460
93557273
1283732389
1202758435
346845274
1168567512
581053161
525191386
541421625
1257301964
1182816966
1012114772
1906753734
226025349
144948301
1952352116
625250021
526203348
707167215
860836524
709202663
405278431
1224975230
828009419
467433075
276338970
1324897282
351268049
1401930509
1221750119
213166363
1465786816
549017690
1065581477
1228155379
1580158049
1906731502
649189088
1329034314
442740940
2128676441
1556235530
1761076883
566815046
827073662
1047042106
1145983496
500138797
131807839
1657982385
1738913063
375382679
835607399
260044637
842202540
240086656
1719393916
1920199424
1477104353
439813677
1003523047
1989720944
1691248718
294370201
1489982592
1329526725
231233348
888854860
1635356439
617460944
2121433487
606744047
1571340024
500390901
1350433707
1075683446
612557384
1422410914
177602331
514002064
38946855
603198519
1328997370
2118477585
1588195043
235333043
1460806723
963127696
484403824
1796684456
1754817956
172754842
1224954499
1725281090
945982288
148761118
1604401306
1172803238
2085802182
642855918
514860755
1433989780
2103897069
161893962
1379706195
1496841316
441726797
324959440
2004175205
1091148048
1999037522
1975384495
1558367064
1760109898
71120238
975002203
380937364
579065327
420987028
988494554
841692634
1228990464
362264901
220148573
189298172
646420831
1449411368
184488787
68167624
1966336046
1196411791
758605380
482383896
1615535175
11955310
510148629
277668966
1780553394
586045047
2020036754
578930952
1044343198
218317591
1637367979
845018914
159332701
437644964
1272731247
21427021
283567176
1121491843
1706713223
1113815964
1627157287
1455528762
1635773318
730101114
341692738
2058150151
222084505
908420370
1502596258
952474809
1369021111
556624435
219471434
800119848
212554036
133810027
1845279425
1427256924
1627590063
190509099
675129919
1235450974
2019358648
357375663
692627510
1798862093
1684936075
810906252
1885949180
589799009
930248883
1066178210
1302494310
1706096713
557625926
478146593
1188618128
1897649684
1420267262
1009931143
607921155
426031474
879434550
2091205672
1912603797
1333015662
1165357040
544455060
378935562
418894831
671860361
1176989200
1907977993
1477841234
1611289795
1427223820
1371335213
274091369
2144694746
1771100465
1772972994
1211486812
1485537665
1053491855
1408811952
1023598044
625158560
1812440323
308963379
1488368447
1043549541
133199507
1701770940
933738187
1002852817
1680010565
1102019362
235703864
280603238
396051936
473268589
1667845226
92974342
1990332870
979954813
1679794999
647081543
1661291875
744003431
2004557065
558654834
260439649
350141757
1521639499
1014536537
1703107078
1683106095
930511009
163582959
873231193
798306159
113846782
651616063
732000527
1450404985
250825204
1594673355
1779256463
962547275
1838424765
1030958799
2111903612
1338008600
1692589318
584586142
1362741883
86210168
224064226
972519938
1469684431
1555916770
455911651
795085415
717085036
2010242358
418025880
1640496583
1987729541
1018080533
1326257751
1379881740
734222856
17635635
168102708
1940671072
1865352747
1137298878
246827005
319236685
391604487
788834854
1330858740
1909082942
1403386259
1289310503
1488118513
1320905696
1009887020
234979601
2052645318
7556701
393769061
2060596194
1502271075
1881447134
316506463
606373833
1911148301
843255146
2129975547
719023987
2083136441
768338240
1489336423
2044144062
1302480925
974173526
88807692
390562412
25798175
1443184726
614492643
1064164051
518029335
456256925
1180358423
1275066579
1947851546
1368082541
281073418
1081909403
197161191
277864750
413385085
753070955
1802480238
623735059
935734557
1969068392
1083810328
51267109
601347703
1855107198
884157948
1527773370
1613761978
594117889
1551823239
130311615
1620028611
37163728
340818258
1543369995
1397986922
476204102
490756947
2122851375
228637505
347155241
1969906360
1632459563
2083694941
1301252337
795787601
155912400
1200988358
1640021692
2072988195
1205143281
179647488
1863126520
652325831
885605981
248015914
1000067098
187687430
745849683
2009364644
1137405812
1144994056
1258996245
681501884
1199056626
2102916803
1521439418
1724405148
2059569865
1275434403
1748376874
1751699822
260495396
1395209951
903247446
17206520
1641418308
1402410037
171293559
207634884
719441346
1570241231
1699280565
123997472
988545384
147311926
1940835259
2068567401
1542147750
1844055422
742566768
1997027534
599084259
409825159
1523208313
1329791914
631211801
1131901881
1975419691
1029844630
547897973
2020673611
2085627556
974414959
2019037273
187511997
1022004220
403706148
2074944765
2044906142
1267994356
1875769231
914454746
1699881310
447609485
1562922916
1190965338
663738212
397718710
1676111108
1908591647
101555485
1623274267
140831987
1957732794
362415659
514635432
1166961887
1628904196
623928638
1255657664
162580591
327565153
1720822881
649440956
1200938900
811139906
297752926
1851567653
1905714446
1632821467
1787913651
1451047295
1619080453
1774204914
1572881145
826272875
940815037
61503086
1557912489
615251817
1329638986
1506871513
919117341
811007093
2051560556
1463292382
1685818925
1463728984
1358668687
1849551647
533618766
500082099
730851919
1716022727
476355356
724648854
344706473
809173394
1622852056
1076825885
1450629090
923170366
127436449
1559990665
404000183
449028903
541000916
1517405883
705957154
1105842199
1976304384
1784728011
1027421276
760341677
1013661028
1705626008
809782869
14115179
2098116727
101729280
9259698
998776754
377952826
616401856
692550492
661903797
1291128170
1436062519
1617615446
441219862
648850305
984809703
692050047
891828510
1069805190
841780433
540718121
1792438988
1269115919
202220355
873682591
827873593
773756558
1153061432
874691134
1680760813
1804060804
1404992642
875485606
38499511
699815498
1976850273
1106126231
463405214
429549568
1948659068
1219199671
1866903342
1669094545
1240230835
1133760556
1821966359
368341828
749270493
123074123
2119802272
567639700
1650508201
2011069459
1082687195
459513275
2085928034
1863820703
2120011307
1263533969
2077947542
1840716536
387750553
269659249
437852064
1732384163
765611945
710629542
1652628290
378607421
1333851585
1299332827
185685165
1211901798
232274578
780272022
1954069360
1819843283
1393115279
1407424112
2137030575
168910932
362625057
262485965
1799087616
1480775730
1640939402
1587896044
1042246731
1432564171
273091307
1471858405
1145058606
610292218
1639961828
1820489267
148684012
1396457806
475731593
2005717221
1097848264
1758536366
815892421
1908585428
2133781383
944091323
1496901588
721130920
435458159
2092647654
428018871
131969566
718819545
668886452
1953938548
289487691
332714067
438492115
774065360
258970854
2096966861
731140613
1735396263
2109183457
1591913442
4487720
1690857183
1492112110
619425417
461356031
1434848611
631238679
696053050
17918767
2064211598
145357855
1224080449
1946191275
462570251
1869402591
128063671
105773556
1040798889
175670049
1239300970
895317316
1091239621
1208863313
1691711041
986823190
2024103687
163677382
1498716254
163937684
458878055
45954499
1498814773
610914005
1746135239
37064611
1275547281
238224553
333748332
1741686564
1529341812
450704322
930497083
500198611
801419520
984690028
558299260
923242389
1668194927
680723685
584853637
882632460
1311715693
109256365
608170854
31802826
1083895416
22726128
37309986
1656001440
1686333626
78465875
2026891621
1652592480
1844009716
1540795097
483189411
1225824707
2029002557
1432402532
738802575
861833086
1756588762
436723661
1165695685
763919105
1442862034
1757957909
1729287192
214681486
470981568
1300025590
1620621439
1319230126
1419199750
800592044
1071427163
1815621410
458583698
1134654129
329814623
1604077205
1023309906
1992192652
1074159306
169126920
63336299
1722911103
2139823266
1094712905
663077448
1209506916
309828393
45285905
2118466933
1607266831
94367922
737065952
1697992402
1359131089
1747632700
380080903
2033291990
112060683
945378422
527858501
420587617
1727601299
1151951777
1731012406
1395150093
1266766690
935445420
220611263
1248969029
1766312598
45795505
856339646
1326609597
1734411756
1517516521
1352985175
1491532388
1535805897
29653827
947595235
1241924951
1072696814
595717024
738845829
1513565204
898186415
207408856
9907026
1266300344
177797263
634744017
465044971
183020964
83307329
680486783
2025910081
675938276
1542331192
360225387
1987726615
434134431
496257536
575914767
1586623150
286107854
1873533784
1733816674
1851960032
932292972
875594157
1085653019
583715451
71469227
366802528
2146653193
652921354
1900058066
1628501695
909125150
130345294
1019630261
1369492101
293704100
886495189
14010064
641159690
2092510758
1608935541
1428430128
1444126011
1778773635
2086292250
1506051930
906692766
1845561911
1888997144
2016635364
769189003
299347095
33467703
1535299949
1457824584
140668278
507239018
394866057
2043121351
991662596
1657561524
840128045
1610286971
1896158210
631850547
1077598125
1396197876
581923614
1211461114
220300833
1815264804
1672629138
1202099103
1181965104
2121649298
587708510
1279410582
1982830802
2135899398
1624996389
1793577678
542783048
969874690
1501489202
1652588135
777426055
2047225219
173189071
1494116673
1758231059
365681142
1586965900
2050211947
471357258
1500820845
1060439318
1529535263
577229522
1661108738
833478912
776496541
1908645339
1584840328
663188433
440439408
1936166906
1645263957
413208538
2005423579
1424624668
1499479696
331570
1212917593
852732915
37068732
1407648908
1972489142
1869100290
1989705688
379564862
910731283
1065473182
453901098
664260350
51387244
1920967455
144140362
137528594
465461584
963146362
770874904
1508428765
1773566879
880992164
1808056926
1877375802
1950983529
1438888347
1534631883
1738157314
712821993
831748925
1085899898
1489560880
2007700831
646744318
1502848947
1322680792
1855873547
1475482882
1499666671
1645474713
1356261331
1304543962
1457141129
1896103465
1440401392
677405704
1435018952
648626216
1485222332
889390201
1466689766
738804634
1987611999
1393901111
187848887
406738379
936193597
33412655
939117002
1803577427
59378687
432185433
2004002175
515586168
1999373950
539798406
594579510
308346883
770977469
1596831344
336697416
1816849736
514562471
1483205450
1740958768
1033397087
1958165207
1826153497
244979786
379454105
729073026
248051481
912379388
1407042
955881532
390056753
2101948618
635377570
1064086921
1600074733
2092477895
1489385880
173316158
153441690
1314871563
1775854855
257065824
1916211678
561239122
1124548433
1071857292
510901172
1314110707
97600601
870272760
2134053826
315269689
1644512981
311626106
1462668587
1097434056
1133426811
577222163
439801962
846714910
1737538102
221690017
183941365
757537214
1578759408
830457027
2367712
1272045224
1994602759
1188763283
631280909
237991518
346679043
773895552
1026152916
1619332922
1675042795
2078129922
1432086165
1459447272
1984216316
634435700
618996429
946862777
1326518397
977660127
854452670
872468611
1989307807
709671945
886331051
1092727398
1067153779
1977560183
209541546
832438898
2086748620
1932801257
429658964
1769607100
2054430446
2023115837
460355869
9368659
979131052
1647764953
798900649
1173093350
2022416848
1134034238
232593766
891720263
1114913555
239380370
2002984501
1776400638
2075592802
363965990
1812636560
2113275237
1685671585
440348904
374620100
46344276
1662207502
1802784810
42344271
1850997373
141062730
1001250621
474587428
1629361126
2136654654
1838751337
424164250
424012307
1424587783
1978891667
1718134690
1014003109
1202513195
1646814747
1617778286
1498112360
310362901
780537146
399846404
504676346
1866962666
1424117383
452953366
1099647429
1542236003
1588104647
1085571590
2144347317
2092093514
1265213795
810720262
1424175235
1279531709
1193723040
1812103351
1250090595
584981989
2041614893
1819424389
1062768333
2066949964
714278309
1824033246
24803214
1018178106
187139795
1478606697
1852576328
939030734
847641251
1657180848
115741383
1804092451
892198672
820934751
80667857
328131628
1147169690
274606995
99398345
2033313804
1732558071
701727259
1174008802
1787424520
705627745
940541951
786793085
1036666764
226741425
1022354573
908540341
1059346549
324020112
1547208236
305274019
1779945716
2043677846
1993250532
1261241353
1409327291
335257866
1480964116
104518833
919844886
676631767
1136691067
716914019
404459729
1674347437
1816488550
621608376
426081748
868048896
1741202267
310031327
342934350
1143793067
1934404867
236663564
1049655267
1840517912
1771691845
646865356
735128480
277064723
489577233
949985329
731076993
807322747
1495744163
49722865
493592210
495210871
604250734
1126189219
104446692
463521053
2051398773
207018691
1518819754
738242276
369724601
1284853894
610246985
400386033
2078339634
479985466
1609599975
1404879746
1816725040
61948757
593954606
167561793
71295249
1208393269
1670831408
1791261813
1184556658
952851719
1746887689
1441962856
2061383960
387303123
1188951755
230915342
1165391868
1592513025
127874248
1594287292
408273286
836002819
1579158213
232711870
437584054
142218879
965706468
1545654658
1692041388
419988851
1038245039
680599807
90622326
202188408
342453661
1951627219
1841873934
700753451
1580976385
235381196
509224555
501075644
1948627140
942448367
449128502
1205532137
82660673
1518515393
1475640983
1247474627
199110055
742754584
720281816
733126772
111972426
1194804199
1606243396
1583340146
1122071208
966113849
44204226
1878988106
270559716
1999806331
217795871
1770811265
498615082
2013773945
307397172
467226814
1192192850
1690322257
960706853
658477056
329064375
1741683692
1055706641
96150121
876635720
332507663
2061048987
984830210
1357237758
1308976980
1414923382
198997750
109901413
1307049967
1499674074
1253787603
115269852
150757083
712328433
1047698992
1604716481
1275068324
896468713
698667434
161038343
1357080895
1163015620
944870627
2064277549
1392488473
994598142
1438211117
472494317
2032271248
1489308878
40848261
531572217
1730555302
1503811568
1055042787
1809472899
1727616093
943232667
2127097524
1826253074
1526559658
1418883921
1576085894
1523473748
300358829
1526611700
1999253280
850373210
508437263
761105734
1241784340
1519860839
38426576
1035213052
206998016
653157284
1368738560
932638645
412356204
926713007
1657411308
154986153
1645514813
1717735519
1115435286
1410422498
1956571796
1395999913
1493058924
130687306
77278957
1401369758
366090358
1780611781
2037803756
1960024128
2044358869
276300043
601945979
47900088
59247294
1471518278
2108706268
1705128060
1314558161
838567329
1632462628
90591778
690921384
817328022
448307634
1144249095
2096221999
81952180
206319534
32819631
393594143
1179279232
1569066279
149228389
1278955453
770018996
1245871801
763282656
1596884741
240376448
753932005
1578066399
1399650409
952909185
1181107693
1397124583
38721419
601421862
304573966
204420113
1292646795
342029907
636977997
1025910685
1299666648
950893246
802173233
1518015529
543479139
402854902
492538091
1821447650
1048255285
1895094302
1413363675
1684888073
1447143464
455928000
580535562
885368420
1013545218
1089814688
861100229
79669886
1298624642
1202964042
1505593794
1722947406
93965043
96250061
1954526168
374898549
592549685
1862010028
2006078887
1594556438
1480145358
823643995
1633941553
1806348292
1706096340
1254820788
2001476416
1729354055
2044363807
22759014
563457389
2097608801
1093444641
841570816
529140026
2023326945
1653065503
1568570203
268794764
1851752956
31766133
1792445849
1933464150
362730947
1876313588
235454090
1451717210
754805483
1513557709
1607428908
1257731433
70981566
612118923
726682487
469586316
94916351
71704643
627435263
1930134979
1596626950
417886538
965431528
832754061
868208367
1925298343
1399532618
1260745308
194063564
1633446604
187889814
1274800749
164042846
1701955354
1575724387
62148247
1148108175
1309133197
574123842
1944394887
1944219236
1443046773
888996801
901552547
205900509
161892178
1754000713
2084944013
885436693
1368809308
337528816
831227805
1970533917
991917017
947240351
1759782625
1570432380
1938848465
162122201
13387649
1371310617
1856535833
1296123500
1390162029
558611964
1445838780
1591296019
947867017
2038760155
719845126
1421480316
2000111071
1137779226
1834385496
685492413
1465096580
2068026702
916169770
2046481111
1009174602
98940487
1614143705
1803415714
216137611
597669791
859847813
1645113998
425742538
229663823
370319276
1440988314
1716154318
1858382024
1362835159
853742372
1880881314
1826611944
1256840548
1104457589
2092121755
325450149
33984355
1561271006
2134155594
79183387
541844637
1041880058
1646947362
2012615516
752783658
15219286
1072315374
680681191
1056633320
208520039
694742334
42909878
175217890
1735161335
398856821
2135790466
1036778648
461287132
83358335
1410053459
1813115247
662514912
1814105695
1144198958
575241535
629302779
439890070
517412373
1391031322
804004303
1137443288
667654806
1872246580
1004298174
1154164874
1776812351
1538226091
249201135
1129967261
824625909
1478361047
676708902
652111721
812848538
593528299
1860824549
1888243410
538237739
1181386331
744975021
47773280
1858927495
1769481746
1656717764
1231117476
1892813569
300031097
1192621432
2062176959
1291775075
1412212153
928570459
1531206352
1101279130
1403682175
1239401990
1929119223
932002512
1529667750
632498047
652204891
2062170784
1884919703
624758534
1904526702
1458559553
2103445688
1547968693
1024592148
975029124
182866538
1966201401
2076033796
1983702919
103247264
2026184697
562228919
541494968
895178736
1987186776
163181663
159723684
1185039818
718282923
526171939
1147147597
1405869200
748126529
1323260792
610450557
1198748979
1473169801
1554390353
707857939
1175086673
568978498
859983455
1362711297
394876510
951809075
415130712
1041560739
211916199
1228474265
2053291830
1504249299
2087158115
171193694
578547559
1983353347
1032776999
709396588
868975695
817018618
1752339785
123725051
845963782
1505919963
1027578235
558771053
840146994
1326359074
1002307190
136652285
1974923182
1316799840
1347369270
436321270
1690405210
1916068855
1943781355
993226409
908108759
761018069
982033733
1321147617
294679125
1318584855
254687888
341708861
733129271
1049175385
1068022014
876236839
160928240
1704031086
138147162
667500316
612538074
1565774688
2053314858
1514503834
382954325
1333798933
1837458867
1248402145
1327279518
614203554
506002761
707330095
2123437403
1788416276
979154591
1884468792
336603769
606761437
1479669392
185427037
356221751
2129242247
893358600
1633623726
186485229
1065121950
608614588
351762789
707627
135035449
942860072
2090886524
948359249
1988197348
164487456
450254017
1628795860
1963960906
1738585032
1663608423
1593954798
2026536983
1436205019
1948474115
1245950346
1326284438
2084031448
44241109
1389132697
61582824
83762815
244598800
1940175162
1459021187
1682809103
406777597
1516444139
735042560
915999061
1885288053
1369834067
1259339620
557976502
1684844060
1230545353
1388189116
359765590
1938860109
1202491622
614376722
1701122577
1743578824
567343136
684794804
1388948942
586387156
1401961811
1045098596
383692855
582051046
689781293
1008800634
1664602668
1091260901
779680599
1941030166
2081988828
1829777143
2079982902
887013328
1401022436
564123989
2141070171
1789482792
1982473287
600346372
1324334657
2141280459
700054994
509317931
1567078890
1454879819
1304807796
2136611334
659872571
1176890250
1729959027
251362643
2037495665
658197275
925447482
254654557
2037524880
922806830
1597236926
1301359740
1945194684
818246481
1368320607
1896918279
944314073
1019327469
951431620
1867961375
1929133670
36107680
111284704
2105646725
58456322
1695030652
212663484
2056605627
976356735
900633684
1316242256
1095736953
1071142476
1477179403
945709255
35399955
524762962
790205044
2088061909
1024143682
117648514
1628871319
376525131
785097061
1475534997
1454783550
1508701856
46749488
2059876891
678324396
1943725044
1605417247
1035829961
37252843
1920390621
1790481065
679822630
1597266831
889886772
691222486
1144171352
1539318060
385878206
923267554
1229349994
1035176200
1071194080
466990021
2113147848
932309667
1002898722
530585111
1257260703
1419947119
1589192460
1527225090
758051315
1761709060
1977442101
1580088179
790329846
1373089295
1906973573
747190866
2079539056
1192130366
2091618538
1929462171
1812706767
2028809059
1634530692
1222755759
418185790
825382675
871809679
2067313314
474620133
811204311
1769668403
1432838132
352293967
81893363
1659409020
281398458
1768004204
595249192
1832820026
274277303
2118314984
339603183
1553521913
1287555113
1044185532
437089354
755897773
1468738016
1424155502
1316676212
2123990152
612540743
1839693283
1168033046
1332238726
1378128736
375423287
1786008091
168049210
2050137800
426690232
1701435756
1391709055
636456846
1001734080
66518569
2072659112
1492704018
1185377161
1093252555
499058831
1086022964
651711967
1010503932
654723268
1973717836
731061341
459066238
2118365056
1582332443
472251923
235971813
2064650697
739690519
1672016076
1534755002
313207228
326523690
69779354
641617465
1897027791
1375835282
1447014636
1352317198
718631476
1183564980
1380234568
814850521
1315081473
1467541418
1012538622
219110776
1503780492
506505652
214226590
706854460
2061147195
1305850660
1377121561
2070930319
167372348
243416253
315244139
1766052523
1366604213
225111009
1614315912
1838601802
203287246
1298724610
1553822819
733063046
1869162323
1384944099
1785223931
101801435
800325683
377004408
316781620
459417308
642645195
1248376936
1853501897
2088814389
521712692
1189239681
2032809304
1519641325
1438183483
674401698
1097520864
1567493367
1349637837
2046338105
1215394692
1200201684
283319662
2065654548
913752890
101670445
16990803
1858429263
905082619
1215879838
349097696
498447620
1557421982
1014998991
1329963690
523364372
48503663
271208777
862930131
921580403
1083198746
1692932929
675233468
289473722
295065924
1808567077
2018672046
1705429241
990620970
1947973476
1553907335
182125167
477203647
1249403014
1800207906
1323803544
2140956900
1613025399
1377301755
1890300865
1264041528
1323795224
1973917904
1736064062
818903553
1866766107
1703061185
949123736
65530404
1541211459
240072308
1901223653
1791832585
1709482417
842748660
2015645480
1898137998
733995781
1904647727
1162425169
1331659429
872051583
323353183
935315876
1593088193
602376459
1218067692
564806534
1075463665
1650263301
1387456552
1387473144
639197492
874143049
1175842297
1444054318
321226115
546065372
465926564
1291082526
82657157
851330855
1526514335
1159815454
791266251
1936376464
1683809872
652936571
1637297448
1178285740
1233308271
1417394854
450773739
627634455
572458895
1473022990
303613753
202353989
2043206375
60881208
750341433
950203464
1071980779
923409079
1723832095
1310147960
354047930
34737813
658668858
997197401
1743431806
1028697048
1400396452
914569947
204274364
1028292573
780600689
2145650223
1463684569
630919493
881085264
319091233
1289919425
2131455315
590346451
1455620184
250839844
383122365
1259366114
1470792035
202176806
1417190039
263885306
241612333
1469695115
513147703
774813515
837629834
666074856
377976337
1951562754
370550389
728817723
1700769532
212966058
477242521
1180372887
205529422
1573788213
1179587706
1004732071
620854507
1013517094
66888147
2010106709
1062238558
1414319993
1853985135
1723804240
159378089
859957010
772987312
1005639927
997268985
1308051281
1757250272
263591891
1158904997
650590376
835997605
1946037528
287078916
1919008082
332541019
1922625037
1069074020
780500697
1937926219
1659392627
337103856
454051042
878687660
584715714
1792176790
1708127178
859500942
19018299
1850617038
496833032
1566225478
214948396
1633504056
694671058
1600432652
141876042
1065195807
201375840
545370788
1832484899
490094860
763736700
2068695572
1012222706
573962398
930913307
1732556890
1401274173
703755361
1220847095
175934051
322712723
246031726
1655105808
1956565502
1666953360
1573469260
1886366846
288468376
92260734
869463504
790178727
811702616
702910417
1091579712
45147452
1520240341
1714389318
2137277085
1933602902
2087894398
2069725851
1825123005
455269308
1430520499
1248977350
756281265
1154454345
1954253415
1834770598
1220696852
1313066820
1981427402
602162888
1437791323
609454470
411726155
577403878
835208275
1212873752
852214248
1383901759
379085499
1449764725
52859014
995256430
812239120
1809834336
1136272362
309161021
165572688
387443239
1800747875
1656079443
147731341
758352742
2116711907
1250630360
1743879562
1942437495
1393656485
123994033
203242642
100391472
925243845
1605647001
1257315930
945801626
1656077283
2045977917
871961754
2127612365
1066220280
1371213223
744694109
2080845995
299305458
1109041435
814377669
1785445017
702240166
105995538
1438160976
2046877956
1578296533
542116433
832468429
256424180
706592681
1182154502
472178810
53500002
1884201306
1344661854
1398209281
472499583
10235736
317055171
1615243751
1958571048
820574705
1072464189
921458513
1677466841
2142454928
336284936
1780678647
1079677481
1801295306
303339247
1879148170
2107604954
1566642226
166999292
1509052637
850208802
1104843160
1557412283
252324758
68123457
553884689
1086764989
104822363
1146600514
1363674727
1015909048
826448024
1399763062
499741622
775498371
1071168753
1646679208
104960882
1836549439
515495612
1064574045
173288165
2089541950
336784539
953988928
1132586069
1091094315
518893147
1606049845
1712121682
1736766720
1172197404
824619680
440416714
1671714781
1282977521
779159981
2091575163
1877872051
1445838180
1747608952
1962930729
117993704
1347565353
1441782317
2020346586
169093428
338664915
289179115
894570665
637486725
220232888
699141962
327113265
197747562
1306064273
1295428367
1695073601
902942402
1662817356
1729080091
421629831
1047051873
1497525231
602903460
995947999
972851590
1426618933
2058533652
116104628
425454188
1331123116
1817538233
1451607205
1319520568
1991710988
645308838
1054030051
1235422658
1884729981
262808387
708974994
1582889518
765875082
84106492
1516068485
1256099037
1252411594
878811307
1137977645
1467771630
1814760103
119983923
1333976231
1985663562
1551342288
2099379755
602865071
1444090935
800007997
664143583
935779083
211687105
146732902
677778302
253099545
1446568091
713138306
831555155
704602716
1576544599
1476165856
2101440471
1424914011
602141954
565740873
384142449
927982582
1452553856
492254357
298240829
788733958
1550285008
665125794
1910201317
1003864854
1384944076
948564621
395330937
2004461952
1983405219
2069459030
1870169036
1401347006
1048607801
1294108329
2062134919
406470230
1668555836
1975603045
2125408001
1673661131
690744547
1737666436
1092406934
856231722
61451407
214654017
1089094865
1242674868
176249270
680732382
845131229
588372472
962852205
354783523
1484587110
1621120713
616922622
794339732
2078596249
409301350
402057313
185282441
1366550863
685702019
70067041
454754226
378387267
770262432
1041113402
1252313092
21512971
215865001
1098705396
476972131
1589560025
2050550824
293451207
1081754222
1509248313
1205256909
1277890412
787262968
1775618953
1006216931
819265055
980870510
1290767283
644467700
545470436
867571143
1170364090
1646259572
255024215
570384147
2055081580
1863038714
1850488269
1161592943
1866454261
1353118845
1323238591
127519841
167098734
1663470108
1416614195
1021732242
1798434664
1647981912
253609397
145211853
659983571
1768690839
1982107858
50427851
262328229
1196488509
30396362
934433438
1120595175
299529911
1310294243
1636281681
685991621
54253016
1028423051
1338513633
1317595718
1139976690
1143209064
842417932
1196275283
1738820193
1593908179
460144344
1469417813
127994120
703558664
1618401547
573118415
251540206
860991900
396199079
1978272426
2035800000
1664038649
1469731496
472941860
1986747122
926664595
2069908120
813380432
433834781
500316666
367396459
372957186
2005992118
1748709718
1819187066
295867369
1245876390
515432548
1022538172
1552235167
48195565
1995494312
1231757620
1214894529
1688426480
1198310280
400393512
455024366
449531156
285961834
304895284
1396174331
33118437
425360124
801844401
1710806815
813269556
384983756
379084761
1348505034
498621758
453862434
658298658
18068933
576482356
833780867
882062447
823476901
1737705261
602761940
884424333
894721324
1027837162
1571600749
226399651
725144087
871668380
855560393
893104150
511117281
1079839706
512168289
1003232631
1721007574
464061429
354678281
1863521271
2124796136
78200115
819936886
824263767
32459659
2067521867
1063329974
1030419882
1144060640
140520009
775914643
93153863
747064692
579193264
1638024435
2101644194
233388269
1053366749
936737335
542236312
812443966
619517227
1451412705
875937703
446428672
621025127
1550503860
1119610729
1782587738
1524131064
882336097
159135344
808557970
1011186679
236984192
496028165
1255136238
1154689920
1706668199
1239570425
653124257
704869679
476679790
965464842
521874299
551826502
1221998510
1324767031
1699875083
1586859630
1187898115
460217845
2067043940
580266978
45877548
1108556374
958475317
1120286675
484900464
740416879
1149722513
1580345381
1114543600
1404822153
436635635
215371404
2411388
225174367
2013187500
397160445
1568240980
533206088
39698450
2104665359
1003618137
599009472
1754231741
1170326296
1220947060
384008014
714942626
1696303883
1205526823
1029477815
1386379428
969564918
309589617
1709098465
333581743
1920881966
1792414393
1613449585
1088610256
2092571059
556895512
1934788138
1847524252
1782637864
265246498
1699127898
1592578138
299238026
496562091
739533016
107742824
146747931
1146379316
742606243
1985928599
1872417358
168635413
1996358142
167318248
1849348068
1933803950
1304701011
1926057821
525688392
765076997
1216751813
170007941
368867275
282894729
1445762495
1763141896
334308738
374759327
1856745374
1311081267
2028441607
211015589
820263148
1050587788
1751177126
398901455
1303548810
519850164
469742668
2099661436
212673489
752893950
1450499558
1237606338
1714617717
1507091158
1801469144
460386771
562812822
2112878888
1444143678
744769788
486164707
900529915
1646643089
1082744897
1623280727
2119557754
1977702396
895567558
1564347580
1217710640
533315369
999852668
928446817
1087202282
494797652
730311121
1302405812
2030713313
728753097
1945603810
733797744
1885770276
167674384
1419972827
1888137206
670946215
1168495141
1812889196
1056540106
227112352
1964233390
443428981
676277389
2146858259
1226083519
1500849105
434902911
307974933
2003164397
1795464136
933981157
1977064361
983827153
651545673
790648310
453374787
1453324729
961973216
1997644866
667528600
1234213051
1410469591
431271056
1314974513
263158543
572434466
390625094
1724137610
535998468
1227461850
567424297
1669129125
229913583
1507446147
1776023998
1463444166
70791047
1348657504
1865859349
1083236915
505610456
675338179
1205910304
896066212
1812990715
204872306
307290240
1338609611
1385844478
1438935122
1334365829
1774622311
1095224099
1568264050
745401148
1182433845
552117452
260746994
1359663584
974562417
958076519
1313980929
528091028
993100442
835004935
1718563175
1666905750
60607360
1047869435
912240220
1305621373
120313554
1857695606
763663300
959842467
183741008
262449071
1823871509
313019255
263030948
2143401723
479748104
1862170525
235210685
1342215030
2081224113
997790638
867872299
152304488
993578600
703290864
1688476345
1845519785
1840821062
1796489078
984789333
430438708
951880999
17402206
474600011
1581600264
1608695640
1857452162
1078827070
1525019942
1976338655
1217299041
460529095
1276496219
998535262
766863528
981159178
839648811
602911777
2013107574
2032219321
2144020875
2124662475
2084421680
1436870273
600087384
2140721035
60741944
1425792549
1538334139
793916861
966999690
63958791
1785660780
1228288537
566769655
479574588
1876376076
736979404
1120058030
992193842
1335492152
1103335539
343439044
1246922809
1163165634
757207610
1626745463
5270510
2033201253
257803763
801390157
1248817245
561833352
1848682468
2115676802
2035860009
2060894284
240688063
1972707861
1387088469
562618016
267662930
103319373
1698487012
469619410
861311211
1060808845
421324367
791602202
1797989055
2128430048
1963441502
1663243845
1122149192
223171495
1988973754
1856961374
646051009
2113381024
582915215
382093825
1124865612
912500816
555494862
1724923800
81796620
1183165703
1118959700
76531387
730086335
1293497983
1265097200
1129343179
7782981
1975827410
733033498
2133394850
2025732926
904372604
350476769
843404326
1729199994
1209237075
1923059538
591866358
1720769222
89237316
1473187393
2096139266
1277769059
511050691
1441502723
342329121
920274588
1591749048
21757995
478466000
1161350755
220971514
359161869
29239958
145086662
762393814
1075521619
727555122
81004233
1540857323
319347079
1674994178
1683218909
760809640
1987524603
858305182
151008452
2142893094
956107409
56968454
1094938603
1624580063
2073256003
2021761552
827265340
947691448
1102143338
2043558851
1769871301
659634242
1497078444
75452018
825982507
403768113
506458246
2077853672
1072020529
1342069519
1377235104
1286830292
1934119150
1579159592
1466157723
1595722772
224679369
540795993
487310244
2048673660
560011325
797724495
1723741712
1788187608
429767622
1716685632
1648760227
1871170942
654107883
1384507534
582877150
586538019
1940089621
1359047272
643813474
1340707709
562238076
934324960
2077802696
1663212315
1865043707
1683818331
1881869797
1696735006
1399983569
953947214
1715873323
828655573
2059569307
75520646
362700849
1740143285
1321737873
365779507
1831680251
1640587854
328284064
781178833
1013127615
1208335981
724446781
1469804717
196322931
909835346
990658951
411989559
981832833
961713931
1013223488
1662849864
141494319
1287864321
1933056531
277133246
600275802
1600573125
1567738513
585682093
800598937
1283848524
1709673224
326742390
1880363179
520803519
85155080
1365704364
1767922272
1642798282
2071821454
884872100
1201043277
838550803
2012252628
192276965
1179165281
981160043
1169210474
235483604
552729114
1053716843
219094238
1948235374
1113267584
1357804301
1121044194
283642471
2115785712
1431038037
420099185
1373797216
392575445
2045519084
504532627
838749990
878311449
1337326945
881527033
772425491
492437892
1107185494
827343752
110718149
1272732090
965038467
847492320
513615517
1416061650
1295363203
752819383
219517757
595735601
2081839751
984349988
56176283
1434548285
151015437
1775771281
2023013779
624546541
835251134
482351169
507806358
96522302
548548281
191423477
2022160855
2005227941
538033433
285308726
273636686
153662817
1161799158
866477537
344535377
950078486
2029908939
981044438
1653086392
290354902
2024408257
811320197
1426763945
1875613153
615033535
1602131584
1684092315
1147318066
765334353
610929124
290697023
19944288
1931639059
1828348782
1200186401
421301644
734304918
1377172621
1532139393
284399745
927660950
2029198575
30772146
604446023
1229253825
1256643767
566218643
1642133861
1797020714
416681624
498913907
1924173152
704212324
1770074637
1091747891
1547408046
501799376
290301
1105634775
825981322
1423317239
436507213
1539890544
154161292
218779753
2065834746
1481294483
1993486660
268504289
359360850
1920904817
1869232090
1736687948
2091290442
1566784604
897318959
337448994
1416413469
1415239024
1565043989
1561647839
254760766
2146469359
1775531511
1195776654
509610357
541792261
1295498574
960462884
571811973
1506769219
1193586355
1346362593
950198486
798189211
816473462
1790923295
1153598458
711024569
1012832851
1918257580
1526782863
1647240369
238475915
2012427875
88900505
453376295
1316635945
1114643424
765283350
1703080273
2136265191
12115881
1187881933
908559663
1689591670
1708351509
887032537
769928761
977127662
238704114
67275705
1498991165
1127433578
723254191
803094153
2070775966
1953451291
288194104
313054082
184884677
277006319
1843672359
232006735
1655259217
172966883
252027603
471846555
1009937553
1652618110
1436499054
1057806031
1904996607
2020750162
513211117
533418420
517292684
1864472814
539341439
1171986224
692164853
1392740593
1957442315
1941470238
1496765080
496522500
1215574280
202249378
625779091
131064524
1628304585
1476689648
2129460960
1415829792
2048643920
560542882
1752622976
1467045667
1014787752
1367696811
1474584706
12268081
1642380712
664656522
1746191039
303938617
1746590885
540335595
503074812
1943867776
203597189
1346842564
236588600
1150742591
516755422
1172111135
2041900196
1388385452
557537571
1902636108
176238526
566043056
2030499301
830935852
644818211
1957367065
1893681255
1424629205
1820598410
356718429
596517458
1143758351
1186905892
757090411
1551109104
127987789
472347900
201619391
1772967224
53011843
290348991
499046532
1362161052
206337503
1821860936
511578611
1398408230
1827682803
517313134
1282857825
577597567
1998548614
534171945
1776821433
936108451
75775360
1101058769
1520812780
883021932
373756116
1413501272
74622840
1158047125
1210969234
1865126582
1502846324
161067800
1811206455
1952003411
421761296
483677296
1744315835
1682719666
1490181399
1582849709
1584015930
1635160369
1473716540
1203062883
812413324
1282563632
1795104835
724538044
579232872
833897486
98707257
1581070445
1041353444
1417046473
2103802320
1988618155
89546469
2042494947
467028642
1768292547
774727304
830211386
2131015727
182148978
1495684705
988434992
2095600486
441641640
558201754
1147530832
1937190453
1080159466
1788194361
774351647
1954050335
436614305
65407785
576457191
775649982
720370695
36484957
1144743544
1178371094
1367906848
841459855
1793289296
316657868
478607879
385120513
1406325417
1032610856
721607655
712524054
1946706092
1452228568
219667723
1989179654
233191847
1213213118
1816741877
606463060
1964667246
1602288340
402107540
1197114059
1894639693
1242592514
1801011439
2116783095
2021289942
2127143269
1602619645
1761636377
325662336
1940436668
2101921513
448783246
2096790666
1628342022
1199944689
1478750366
1043828646
203126584
539492168
1545998629
1330646893
849017723
380049452
1501319759
1866693088
923311947
5553218
390102261
1142423375
324506219
801427845
1358580049
2097127093
1699069888
432014661
1885706461
451709411
388197333
861025579
1231927266
859165281
1008228837
1436917524
922134785
1930255548
789543843
2038159658
1361933942
1638407422
1603413633
624268005
1949862973
1511627655
2012992092
1970936991
1883314987
1963180262
747593502
967817218
32408247
492562966
186049508
848670755
478986964
1386628169
248972486
443628070
490141471
640184977
213831928
996023552
813619220
1337227296
1071458571
2037654133
170542634
1238167221
1447341541
1536314885
146791365
1006862504
1520907692
1187045099
2092664585
361934594
923913060
1295718118
224668884
424926459
1364341840
592562982
458969757
1062380480
1773076076
24624254
186634326
928935825
1891309297
1944631155
266111962
52126601
2033051613
1434221754
1627142551
221480471
1053359950
1951822156
991635479
1449735356
1936997561
608376507
655364569
1215029477
534349709
1270107006
1071970041
2037388346
1692995092
1164792557
314114154
715897882
1338968623
1108321756
967076280
251117196
973345116
702122635
2094494493
1844958843
1530980677
1476883747
323836931
55162696
1128196043
1718169615
244082048
140278277
1699600274
551275458
319544319
716263657
937977641
494491485
955853190
1197900794
646979429
1601134750
1328869599
537769227
878305536
1468873937
1015099151
1542351967
833874875
112924720
1626957138
200666277
1343122260
2074791575
604884023
246763275
707759926
1580436385
1230671149
485418965
136062916
938029924
953419017
1985213005
966642964
715166193
484511420
422806888
1519357074
1253135318
320623655
654036925
809115689
1541850755
714451521
311335856
254323676
1026580645
210530776
1955208246
1560216581
1615008321
1924924035
1690763319
1241152499
1065114776
2020809896
2137837452
1239825317
1568158486
1640981523
1193119520
611065612
1995088615
647356774
1691987193
684399350
812532761
1682017690
1499280476
689712143
790130805
1426121436
181881463
1567542580
868500820
125532160
888992350
791016824
2116381381
1431871977
546838866
824090173
1842586703
2090868333
718531342
826855912
211822789
1244513740
195522049
1551647210
1722139478
1905346037
1977575304
1567712444
1369750200
13820819
443058213
870849606
106660379
1421231524
1268441048
958719133
866988370
204752543
1952946723
1661831548
2089207081
939839326
1382679321
1464755402
513025840
1697757316
1627181576
1141974399
1358298724
667661825
647282612
1005460691
1061767033
1962559663
482435262
2128680218
1584510141
1774172111
911559434
707440602
901240498
233444559
374768142
1025985599
401345591
952779834
1568156142
960787824
761215664
2003439828
184452394
1599985683
413290014
840582453
1225668603
753582425
1830650337
1364315795
461886594
1065690384
531656874
1207363240
1269870565
762522475
246148195
860571227
302644611
771508253
932618057
785669861
1792488435
477288311
776827681
213425669
821344438
1962624535
1781580441
1495971379
230675702
1647951277
53432437
1771827784
66122114
1328503852
27265088
915312366
1449728826
816837132
1895532325
1627463006
1259589344
1576617950
1990617896
176942459
1293815326
1477766381
1126001651
292126666
954448596
1271762440
1291074340
1338179724
655637513
1780536059
1647848513
800704653
1538222624
1731642551
1038591307
1002891498
278643410
134724689
1951356626
1294580789
716629315
586799376
842939372
406749538
56710910
1474231791
2015453984
414580207
1336315740
131881226
725122609
1170679644
1363299420
1038381203
204749369
9688729
1692675737
1150073442
1538220184
1561952614
741514692
371702070
840154657
942079338
19788994
674014004
1369166986
49301829
330626466
1259704497
2118275573
1190748144
151750297
1945973136
814764307
590418471
811906359
1164250194
1163616719
1697966421
1586561953
279790552
497310115
1742147967
1175583872
1374086514
1994910532
169823091
670306026
1405730832
491915106
1612703515
82817830
968278387
1986331855
823641566
91412111
567270650
1137021040
1819960466
575901658
1766750682
1660708349
2039934528
789388161
1499556104
941543366
599217634
1099440166
586900569
1584328545
1722841302
311376470
337318701
723832263
100419889
1429262618
1496685183
61944659
580321168
711930428
1770828328
32196626
1912100417
1103099470
1834566337
1572469872
1252117165
1710992795
13864180
350894327
1893394379
696177476
792843970
1325586169
1750374551
459082353
1565958791
67592264
227312096
1789370881
440888524
2050660357
1542022532
468214093
1931801195
1074907855
195660620
2014419935
1813905187
1554638400
484193359
591695420
796246988
170875509
1925125227
1424949625
1377219671
1791607066
1425593710
2044803102
1103818281
1237077614
38379575
471671304
155395790
529271057
2053812218
1128257855
305471835
958188203
1123412855
461792459
1845144890
248907771
760121500
277792442
1899637922
167796919
161723703
739659558
390177389
732756098
1028016776
1880504628
769476654
1100453571
1621788287
247434851
982691137
311725851
1536085786
1375163417
1581866001
758870226
1809873658
924057244
881461500
1218412656
504866128
985476608
1201489965
1879504662
2078476146
200192678
854772856
2142374631
404544239
1547688146
1901735161
1239596949
622969834
1185938728
481702734
276200970
1824703345
1297705298
284406396
1484944732
1328230867
965441465
1949099168
2055455298
1614004357
955056046
436359525
852779090
1354466552
1701317274
273824856
1530257698
197134864
2092945182
1603771038
1600318893
1292725029
1741813182
693735890
1807256956
2038396400
1352934804
1395949134
1177040818
653055125
1769920499
1428521191
918792979
200622120
779515093
232887733
1582534113
2114698035
1440986930
807481769
1451874075
909497127
1399609660
1877567903
2021719317
1259924329
1146947687
251371540
727248750
688820007
1396023873
1135917905
635623018
1327025025
459847732
902095965
460102524
967807630
1433361207
1883819029
1558001922
713040955
376582524
820869782
208851860
1717010942
904450447
1743234273
462657790
277932019
1991272166
212306791
1732405572
2105626626
1614454367
525492127
1760053009
729348997
1201003092
1193947978
373526366
202638808
1596960313
2049797590
879622577
1706229245
1062380519
2052508434
252338476
1460963821
947931073
956752163
902517743
1831407656
1676180501
1497378630
396585942
1163487707
1298077150
360625018
202403453
1687788859
1028702590
1041500437
403846488
1036034136
408432098
1494290140
2105433790
1472078487
2100593171
619058506
1753334990
510091016
1090656376
1526895911
1480638300
649328476
615940982
266169658
749152909
291755346
503372137
1911466205
345585733
1025971547
1355762109
1900269110
1825966044
595654868
1574631389
91731025
2029848185
163504151
1975197817
1475797392
1028069175
561794310
790660455
211382768
547652544
1246555475
1912218159
985367785
1678816324
1615178776
1617176459
1696412741
1695330213
1631440096
23216257
1592988144
240215008
885067185
277225082
279981654
1256896069
147575021
952323204
1999808123
1158437838
2139770904
668028271
68926088
856783141
1483986311
1386020392
909929533
1916275457
1362820964
1919566670
1428137029
801707689
824969492
895941738
853205344
1719574988
1269964257
1418740066
862875265
2132308692
1155314598
1005249938
421404737
1882233159
81652804
825246886
961256557
1249951275
228261925
1747998431
1165698831
870923209
1334292712
994708765
1078720873
1823145643
690340578
1232794861
105717802
392506637
1856077942
178726261
112713996
495425426
757351145
2111468327
1614326281
789246308
1469449714
1818487870
303007432
90165445
682033381
1473027217
1374756765
1051031232
1209682475
130718303
1529953942
1465475018
661291035
1349606061
870309705
2110823449
335641638
268455059
1889649676
871100197
727453022
248561341
1882035302
1888991535
798144889
1526991453
1534493522
868787761
820021248
1823672477
1873640878
1153836866
450942185
1451216388
862052448
464761281
1918708154
25866142
942323335
1147783316
1923358833
1928039888
1851883442
1506790305
1065504214
1542482448
1486323259
235376773
186004313
1031946830
411995493
215728810
1557674449
842085744
1604223001
1661078441
424653636
25751463
1083180597
1977746200
910756
1919835752
957750205
2092033911
262675550
1768402204
86965859
1423580658
495567676
986679506
1859497144
2024831680
1905756254
940879051
1351412482
1354518926
1539081849
1648801569
1768739609
215240075
60454716
1397834827
1836837104
730272122
548793695
1516655548
1832696446
1398775964
1536661315
2000221159
1132004547
582389290
1316718773
1388918611
812868379
534836772
1984400645
195194742
633897994
2091793749
1654751856
646754892
107538717
1833277847
371112652
869442995
1110715336
1670668749
1302685465
1012700197
1021234343
362686208
1345915142
1359071360
1542162773
1310692253
1988816285
563163950
1738619508
605361189
1271377581
1345475856
520501849
1456883612
2134556250
1222604024
1997165295
831993732
1484847187
1004149590
2032677948
37771317
2116238451
1964693056
367489673
1554927867
546443526
702367417
63442136
344624251
26954998
2022273793
1799387759
218992931
1519569389
1046177120
748110342
924590361
1367809775
290065969
2088834921
1397760611
2147181133
466514232
1754038745
1318997888
62845867
1263278518
209979978
1432989598
748441388
956028590
1578103331
32888428
397928097
1884929781
1946185857
1481174285
1805124689
892829078
315193730
313426345
1844360483
783541802
265882469
388767782
1449048894
1668862175
1234241039
1196995107
261392131
1052786430
30246999
958900070
170670951
1690420877
1560335994
1213785627
1526576646
1883850662
537774230
1432257175
411542258
1247274966
53068048
1873363060
1230149090
667964997
271526443
376232501
927280538
1481595093
115965137
739053965
570571984
1953603464
704892579
763660338
344587661
552067340
593684615
943087365
276253430
114966356
1590944828
1706794910
1397875470
1362883380
1310217003
106785621
814658137
1909473534
24702133
1208808563
1425482859
667006132
1546109949
1623866906
1179680652
1020044904
1809516120
1619698726
339494414
756942405
254362088
1607478307
1969922334
1898410287
508572514
1430428929
1985467038
1741261886
909057193
1975213989
1827516293
1783998896
358457970
525674174
377627294
1661449512
795358063
1898995559
466335137
1371105177
844821955
1455253918
814032097
28296040
920927716
1987942327
580450434
1317263750
863472718
558626675
1859004119
893899882
251270161
274653652
1460584190
304696668
1470220491
1968395091
8493837
1374808133
785380703
414387250
1305483812
166148126
1792039439
8812831
2081481411
1470819018
1132843576
1503879833
2129702207
500972996
388858625
596207064
852628911
693877349
1887539791
1740453206
968717854
103954869
2007262047
313761765
974768358
1245458690
1532845609
1434280573
1011323823
1591363124
139476442
1283768021
240572475
1510484870
804775432
13491453
1664159702
1113244826
827179530
910881482
1420832062
679907823
1764141679
1526019234
104572529
1412392377
1215189923
1333497226
1604618167
1491230569
1250575389
729292544
907644193
1127952659
105730594
205359612
992757151
760588875
402959231
1852636719
805321808
1825344951
189227422
128324521
618474282
866561044
928088461
247556570
2071803356
1756580211
819179956
1579618289
1955605150
720816382
138434433
1559344655
1192021483
1726521698
62867090
548381870
436808706
459512041
1611724329
1118993679
938668850
1732856283
1674199135
1895743833
1948309012
939126417
879863569
1410082116
30799347
1944155666
1697063759
2007475770
1710249249
1132126179
580877147
2120772329
983257371
642441347
811343876
71855275
780084278
1349701110
522753136
907142906
2131128585
1620890366
1023826664
1215467402
661836768
1428319446
986737686
581277546
479821085
1114516975
1677669552
1036350066
792777506
733596581
152443930
1794533322
355999223
40464763
1701024287
1740302939
593639246
929389907
1423746603
1625471107
1896629973
1962067027
519906377
1101382964
1862894373
112000727
1874148440
1838933792
1932328217
677379250
1334685665
1231180295
1390047352
1805975867
139167948
1054856778
1703354363
524462040
1669092998
926476611
706983510
577843201
343143870
1436841456
1351102733
1363415537
1734663484
326267969
303747713
1050270288
2069624169
917850835
319495212
991121074
1560868222
2048849251
2006569148
934468082
1281116786
499316487
1862729427
1709523072
1327727814
2106462340
803148478
232037461
1861046097
862241253
1065349356
1862705442
547220722
939102773
1624184959
510077288
1480408810
1720459161
741985447
939526579
866603927
1021442100
490227766
1639918856
1927838733
703216054
1336735294
130808257
623766224
983366105
966309338
1779236170
89381309
1976006305
1673339804
94298283
2033858672
1016467194
2112220142
471704632
53011194
248316449
699540807
364979343
883711740
515963110
2027336392
980280925
1450451731
843076896
1643294183
1090202314
14378093
1656637987
1496242474
2064599973
1290104145
1748024675
1208031743
1863540698
362183491
926019131
1368193974
14624568
1974609242
1545004552
658126958
1558069053
1174948389
566997371
725241108
814718722
1553565359
1013342067
1020662275
1449155522
754725792
1552009721
1283219056
2046997685
780856604
1100031638
1001042368
1568827213
352689862
377314908
384362195
1316441163
1953373268
486354461
1714482405
97991378
1493777955
1765347006
574327643
470300045
814581865
812377484
1397435043
1844698711
430463234
1917942854
2016257908
1190998794
1260559791
240370079
307113025
1591316796
1141772914
579326255
365958262
963510938
1518602255
1672201239
46912920
972149120
111063501
1920354509
384234043
1102537988
1937112079
195625926
1419768814
2115790087
1879632512
1299625906
264728090
406988434
1310490152
770585856
1153369911
1280270380
356066324
591074145
976718854
85730851
739224325
1739403494
1262946649
1950953121
984531499
815266504
969928199
1038310957
202506064
540704190
257046066
836016993
498298043
805387703
1549769812
880995345
1474863103
1234360002
353096734
1662965884
435443563
1110992145
1523698896
792860762
1490395563
1834136796
981924669
547325662
134056586
2142059278
1058384909
581263001
1597264374
111138205
936861211
1058193054
1360472638
1125143275
864560213
1705080254
699891138
1233437598
1995182309
1678055233
1426374276
1570214197
543139455
2023774051
952744611
406740737
934040244
1970384719
1579580476
91534085
463073493
936921354
1519365639
117138675
349590511
1290941512
8162176
1862129502
1340856448
1903485545
1544312207
1854797726
505413515
922807037
1611420018
554173916
523440247
2014451515
1810321104
781133294
1545192155
1724692251
2066200171
888387394
1693053322
1778990462
1532305346
1601467594
844321952
656352165
890662829
1391156675
1562198825
101717701
161578618
1427596683
876772956
819227345
2107721251
1523838069
1415840439
95016945
1725667581
1915682589
560718672
795180482
301948685
1248812906
1700342639
367669429
438590785
1832604886
1565378830
470027517
1940226949
288441399
672628468
654988256
2015281718
1197674520
1468849979
935890870
1366780199
574964037
1480019218
1800404922
369233383
1438840514
2028144542
225594526
1071315339
893886024
365837213
2110162186
1708007209
1571779619
1229987331
54092138
1009621559
1177537534
99683962
1229574243
1747039370
1684545634
604815545
624085775
404452576
82635795
926379949
1751347506
540194078
1925007636
1841239956
1892052326
156811212
87316943
1321318274
1450811846
375945130
757561555
1634835679
162995129
977077451
520237368
574665840
1792036886
1444416359
1087438605
684451115
1631363060
1472227863
273405815
58684071
903619735
1927446426
1175550146
336422635
2008007564
962263498
275022612
569312465
2036828998
1110780827
1490769892
1716142778
21518116
1598417589
630440825
112479198
336182131
359397069
1201367946
1248463707
1449998902
597616414
761137470
1337441831
1483718374
1628807359
1493854147
627609020
940991325
451761581
671034915
1849110835
1761049391
1574570397
1232104974
442013892
281077919
1082761554
2006383916
1297719228
1344059538
1333950642
1071289523
883475925
2054489799
728137937
1669839406
1699017424
775432836
1050928705
465727298
1294614515
1918773795
666648429
1351002738
1597360698
1964013552
292242056
463967933
1582927015
1114961355
840303670
1037999125
253313817
1237140058
269204879
2098933880
476664726
1237011488
1883314783
946105998
656982284
1163669215
21958588
1455257490
1167009281
1804228267
1688091023
329095771
705148393
1830284620
734511500
212681760
1058162697
242388454
945081600
1503181066
1071868256
1510031635
673543045
1609143183
865892200
858636702
417873113
33033576
856998294
691669083
288040630
958730238
122467383
1277370507
1169110108
548277096
2026113610
1827816566
1036485554
1871419566
369887349
503136477
162327498
1558962174
1242480156
1991713253
1372529516
1811532352
1352945817
298985330
2118938429
549583155
1915702530
1939079315
299423537
690390719
1830355678
22892723
327018138
301108834
371647913
1921350427
112980002
826178728
2126641101
634107854
2041962049
74852327
1516846236
230584159
489719731
1500622848
1789407796
1905909596
709791434
926033711
1795839088
255788662
236046169
468910539
1285858983
1040439514
1791698088
1264668412
183387688
155040881
2076323977
283752540
29426739
1418153268
1199376540
120474349
1853556906
2061658305
1362224411
651495153
744127444
2096595939
571156273
335558632
1179400447
970147291
252112637
1524733402
646350945
1487105090
274414009
150547479
2120802895
2031352057
1399293974
1370557128
2000271275
1930273886
1750928589
841399905
1450919393
1706466034
149316237
1360236645
2125492385
280396092
1966590494
618958667
394961821
1910423471
1225846927
993222322
781827322
1685591901
1918451310
1374736379
1270284386
110525907
522169472
1269973565
1115951195
1945387533
149365626
1706216166
2088169602
1962244027
2001232128
2000233799
218894445
328510469
739403478
1731423173
467099037
521789998
657617009
1845073719
239951146
43833102
1355575791
642238328
1564299122
1903398314
470621612
1637962777
672487598
1338909644
492729069
695051223
1646900314
1692462502
1523045293
1329581403
1683484392
1327356540
1298309994
1809448839
1065298005
1646141577
518810937
765309349
1650875937
150811126
647991680
1547279152
2143927780
2131097639
77299059
8811710
526909194
733173928
2068146109
748912594
1728628073
774177037
1244305314
1904465734
1855261653
659127221
1443705817
608012192
1551537545
421432137
1441044312
780889951
364079425
1015599048
213528715
1125312121
2129285857
2120462844
1282140089
1864249310
576024116
1737136233
360516709
681357495
134199396
180118302
608095361
542765326
744139584
777662515
465121815
1299997740
1125179116
1193437176
1121823118
1484585076
1513272262
2083066158
1890324561
1088974796
2079720828
1399745822
1343441588
1381728317
459400355
1368710189
343302669
977976184
1784633697
1180109281
199175093
1363623917
768093527
847208791
872904318
1871786086
1043119602
725731588
327270649
1843983470
573167381
1509468153
409630825
1085292741
289903797
912666746
573226635
1821108098
880430444
1555756581
603305859
1758949407
595494159
1740818661
2043240642
1566275591
1818814007
45668793
433843984
98032328
1692615883
1969497710
1082045531
1729274406
447719643
1077751532
211783297
1715256959
1932156876
1971187803
1060232638
1016956672
1738807183
1461529007
1877475796
781582825
1317863453
1624631473
231104936
1580004590
1200223797
1216109799
1782118547
108313885
715961708
637596941
1500802280
1715203923
1227363026
1604502142
587968161
496615590
1610169972
636626399
297999559
1124546214
1394544111
1046790987
1774859308
2044075794
572018446
308002525
1755629067
1559679187
75637166
1939685369
841790842
505263004
1070553624
1180843708
842350095
1249480845
221375173
1144625050
41468556
994814581
1357862855
1377920872
1352278567
1372757436
1920544737
1868017816
270702560
991496463
1455591227
293815828
2021990419
425262463
1416341899
1442185402
1733322331
365246023
1937530071
1189690048
987249916
111745541
1753664230
246781058
431987264
49316296
2099969007
1378287825
1609309934
1833454231
2115274959
237901876
294397075
908635235
1353403732
1011857011
1090016162
1295670197
13640295
743693902
1146733107
2007461979
1763614814
1893000544
1813879131
34150103
239921436
1869605131
593445889
163776588
1617066589
477596248
2140284324
1656605373
1386154002
623505869
1154733964
1804646647
487218827
1250630879
1215295301
1934414643
12995812
1914990787
1665027530
691623758
307992293
2030737436
1369764968
1743986980
1532686194
548054430
1864787009
176149041
382401268
2080342495
797279132
1527104169
1643927902
384868028
262671491
268024108
1971107962
683340681
1954579283
900950787
1476521538
2103787973
241742938
1333380311
2135300990
1633722676
1534442081
1815607913
2028852396
1033262043
1265536339
1613520693
2142328306
960750197
1412306856
1308755547
1327610954
572948668
1968821646
652618547
444811307
177650094
1047919140
1246388559
1096132479
5596049
1652563700
1931775215
910379150
1978326165
1079605529
698196779
189838070
1939443356
124360651
2101359068
944040804
1678031849
1141025603
1557639269
1986256080
1405915941
657478208
1985058819
1991494485
1115720616
1236922513
571556711
1176948215
778635687
2051116295
2051512102
1696682301
1405700810
1518876715
1610576592
1844879617
727357888
671152724
1420814304
538213251
182569864
133908952
944061203
1136044798
1709179459
265160963
682732538
471574454
192920323
93064511
1899431291
72565446
1644110047
2112564201
750384678
1558206550
116959715
136761869
2005938266
512133534
1728772791
147268050
1247433360
951910141
1317081992
945133741
1486526302
1482633906
666616738
1932017148
316231228
1297400537
322791045
596400376
893917961
67717993
1079568162
263827247
418709364
1772964189
1822756035
957827864
1321085301
408486780
863309665
1115343150
1616350613
1380613650
1572303701
2133536658
1825785192
563573849
767307239
1552960291
859683077
1674336976
830673371
1285002927
2130611960
521234909
2035516231
787982514
1322214310
948875103
662598607
1939548491
2017020725
31992241
692823868
1352421742
1990858788
365619609
137576256
1784279059
106065064
564411427
631541896
877590872
538808925
79420838
1522220523
494246874
1697913506
453653315
1617141067
1260314629
93996863
474189242
328164376
961006993
781924786
766604108
473668253
261429696
315747535
529723946
891869512
1446927956
650179502
1289550522
1296485528
1985074892
973734531
911458684
2062811301
349808511
645283634
940976580
1012070024
1619766090
1663064238
584333339
1192591329
1439484500
1664182307
269060995
893346611
1290852280
1153538262
2058674425
729892884
1522530397
1972213734
2082839669
686615506
594186393
408014224
110648448
115580224
1010088725
515660917
360420245
1262485877
406996633
956754581
223685161
1306271479
1091320917
1835610370
1801595354
1437905807
1126755965
1588942042
1864986276
957009766
1143967216
42927677
375022145
923056523
648038700
1154378286
359710061
812588085
1960440302
1455409555
1840665187
408910121
71707589
772868579
1532747650
1821959656
1577394790
6155705
344058210
1085542340
2055325580
1433148490
875207894
1714129000
1098357173
457699941
841857305
2123192739
135459253
2090015383
1936163424
1278403207
1928649192
309718221
1266400423
1627388528
839084979
1757714295
1000713341
1506434657
1029581
738791129
1345200692
673866926
679095027
1044563542
943754337
60160310
287217623
1481453473
301470092
1975968232
1727045946
1258161144
1721610853
361581320
265407158
1680626585
2033218743
1716493073
1816790094
1894866540
1399887003
2040041311
1072415059
1335112740
1808187302
1530175553
1196201505
11607184
1350588172
2139073787
379281088
676186052
2063186197
1587802237
1409084624
1957381771
1198494750
514538784
1022901780
1774635592
206586111
694387142
643512959
496643494
1845896275
1245156622
1243675276
38618256
1381243363
1933396418
1057133931
1890120767
1081927209
265931826
1635481443
1044190281
160346277
1451050209
1177174012
1204426198
1179354747
1511441893
26683429
2040493219
239592429
788627108
696840401
79687454
1173899211
1313617971
1882282140
415008237
2139540647
2103187886
429529729
660030878
745130874
1594602611
1339782229
1746851152
1138001374
1988581398
46478346
122933333
205183064
1262989064
197349157
612951369
1681978514
145466010
1055326244
42909526
965747614
1657964399
1713204490
190625148
1378455562
1031246198
1539102195
264717234
653269180
145723462
363940434
1945455232
1279404515
42595235
1924262033
1185224613
1201447157
196482961
2131206916
309474856
929019268
7198698
781094720
225248944
1542384692
235302370
901430191
611655535
1602556042
1219007343
998870481
1021801773
741685207
1406201734
308848823
1750157935
900844223
1129958083
2117819226
720955565
1452447705
1911491473
1237816986
1596792874
1056108010
1693284844
234056575
745312317
1952497175
1959676999
291246623
2056632126
154519092
1415576417
250574474
1047579517
2073281234
942497536
2119258164
1979996871
442280374
1251217809
687128561
675656553
1621093404
1210784881
1794340344
1020662659
1846919355
322628889
1993039874
94216788
492926559
1143443517
1330372653
1563766561
921947539
936261234
1796967108
1244642123
1636195323
1542914288
425684092
678742165
927528163
2098992382
1194121358
1862038218
1358568831
535230594
831438785
1096699746
641959262
2078619421
1611107828
432281183
1423149501
2081770584
2006487059
2029064469
902610812
1024252493
242737990
791630958
591693151
1469654057
616426139
2048114566
1839832652
1641730913
1181961543
1613350124
1124848485
1878918032
529038643
1689778763
811441855
13604444
1918878942
1659793626
1860754743
697356453
1840438714
418370952
1582270555
2139766273
1321012921
675699184
1569814939
754900265
280154668
309682963
732967893
1379964009
581960746
2105082716
313112051
1254550978
962959529
1428437382
1570985198
692656878
1374673470
728693100
2101190120
1023164990
1600008039
182779022
1126842636
892801522
1687513647
1132878252
1211958027
2145099085
1750441199
327869776
1582348254
1242071215
1095530887
1788435032
1635337443
431115567
742209405
1730365885
1377545006
1239825895
1986462157
313971496
1537546604
1251422979
1114828212
1261905161
1236928197
1609955154
240285851
873252067
1876317338
1014352641
613912167
2071895946
762804402
868104612
200218561
897900901
50966600
1810576605
1401360519
109483710
435239211
1570535692
1263084912
1435702179
875074800
578108047
1257429748
1053304081
772592223
80550031
590625607
62261223
386982069
2054380085
807275696
1085418051
1680926930
797274747
1145606049
992588614
1629401127
91868266
1211876646
774165330
1262486260
1839194067
1908554989
256629797
1807230436
1299614980
1659857827
1608458732
332747085
643416441
1354926457
976396841
291189428
153641800
91158493
1834906968
105084669
1906542242
712191939
502597087
162356500
2087184676
1120352480
196088210
366301259
92452473
495691395
1227190513
151882319
482513922
1304567536
1672783866
1708178634
1611003514
1538812067
788414044
136824096
854047848
1894711740
542498591
884696462
1984631725
795098346
1673544176
940246831
1365747071
961341699
355326570
1113687425
1360464489
644054645
1304645879
1195442071
423921228
1075238249
2116076191
1696510560
528485786
1577149538
1538836931
1013439407
1691717744
540149430
2020101549
585671556
1747554229
217008669
1889541013
1255018273
293337294
1136543090
1972454994
1117518511
563235375
127268581
1441615584
630201291
1084882838
1447569944
149623971
1779108750
435439020
457762404
610373006
1975015758
146536378
1209886002
266946066
2102305817
926343662
1021022276
873835007
937475508
774066078
1866663843
1442256000
332977241
930274732
655929422
1144432731
1708565789
493066376
1921894974
1950150597
2009708085
982015714
630951529
720651634
1891670393
2120322850
1264342465
1306002484
1141257766
2101803766
1753958057
2116124568
809900899
1501832021
1249086349
688112535
1435556484
1319615889
1572344156
1158094292
188311883
1730641766
746376425
95775921
1688505336
1738093188
731548270
1676163245
1044596684
1105334674
1789281007
1915327387
974216436
1843227692
179632827
297320846
1158728037
1411093203
333784906
1038330136
358306389
175770618
1507237520
1216744231
176363266
2037780294
458886055
195003274
2015046396
473582299
1774251667
1091653933
610351044
1820913231
676798848
1656022599
723593192
784531554
481224624
706494652
2131482752
963508785
344490765
7145933
1910101057
2126031832
373183189
1810333553
2108888253
228616349
1690204644
1237984103
7654722
1937210116
1480264933
1751331994
864959842
1571676658
685361276
1581313553
1766689396
383603580
1221349188
1217499244
2056626745
2033814087
1331294429
1810116971
1444291880
866507082
1048835873
127620201
1279154345
1171327101
420314435
92424833
21242138
1658353670
1322241503
202791707
1622672507
2031324744
2036615310
1530180475
71250952
1892182645
994890018
1073618896
959225699
1252712785
1340327228
1440844587
785518058
572965344
2054978188
937314187
1501708672
915825006
121456044
909057624
1012736222
27684750
2019297265
430909491
371124472
138941013
1183204661
2003398153
1531668640
2125613855
1264435986
333729952
2049851866
118727288
18001537
1457109275
457782262
1169497117
977553965
1429016845
1793683040
1013937019
1366369520
1049349
1992092380
1517527094
257939296
359072418
1281412922
1820828162
738806636
2124324082
1275189257
486053121
1437436160
1614974954
206031574
2040729137
366742941
902278228
988082195
26394422
1012443547
1914272840
390239726
182084350
736487106
1050457259
2061736403
1684337162
2099115866
393702524
1563818847
1856052847
1738746569
756030961
1588360754
17307752
1108405540
534015513
689513498
1369479706
758533379
1551416699
1499604961
918502453
658704850
335642602
818503484
40178191
1336945065
67591598
2048924825
1639812652
348985428
13048406
1633675753
442281492
1476021413
1940801062
1916883735
838758035
1304065945
1177925120
210351988
78153902
2061711864
2046477231
1525228767
137327788
810967769
2083018117
996227434
2067773347
1254929861
325103604
239996344
19691200
1146829136
477695067
189409108
853824529
1367084205
595065316
155611914
2022543939
1401144979
1130858126
424625863
241861031
1586256655
413937091
1771531417
1791439859
1761511935
1991348748
545403869
1372682226
1996674414
2061368473
1032162428
1063001904
876805984
64857476
266152023
1840154889
1921323187
91669687
2032641603
597784354
1808328336
641165568
2082915390
459942485
1924221330
225319296
100374701
1049937327
1814137715
1157512528
1918359007
583990323
18394408
331434937
20779958
641991660
1878199790
977650846
1325605277
1097519804
1079746692
81588437
1568563611
524788225
1565895254
856189446
1597974988
1279376422
1021839614
1165519799
1006841623
1322159972
1158873284
1491855942
798095146
1146292941
165254037
1298363504
1918718664
666649240
1346854392
372759188
224321568
913333165
1987837480
818257879
1355519316
2069414121
2028274251
1685991850
1599492578
1592172216
1223646795
407889998
1574599118
907192185
161049195
913690433
426219314
695803768
175008139
1222653221
1539769629
1892889004
26515245
763823172
817144071
1177455585
297188808
2065097401
203654749
526664414
414340450
1804212906
336056019
728759813
403908897
1667123866
1178492633
1147694324
1082492498
1899486600
1296807378
2113536633
1166537155
1793346429
348834290
862255426
516253418
432808233
277145970
1998561440
1084300715
973459771
793486682
157151237
496818361
1683639062
483246924
31417270
1851964286
1420582028
1136670843
612638920
1314629826
1532221841
1943284485
1732927906
786114904
689802193
622001438
58010155
2064242947
180415561
207183517
45958100
47668793
297574965
315254615
344818130
1667032838
363514893
1144240551
376131119
658059408
1782452183
1853598970
499940520
1099895922
456684243
1985117915
2025547807
1383047012
2026699302
1400868402
97146525
1402515265
1006441280
960732610
1928799382
1620122044
195216358
627645808
1715485346
1162566049
804823574
1790672158
1238092004
1519896208
1267766447
1237223146
1889684308
2010075565
2110413798
1285472568
136140269
1698680114
1677386035
1634982182
1296804279
1124252068
60116884
403575996
1152094110
1141349650
1086780315
1990708470
1035763262
1832574978
571925579
183758880
990446824
1020409210
1119515342
857902296
1785331885
904365935
2054120154
345268897
811866139
1219194421
1791814419
1410760170
1688240035
1872244294
1327267046
1704909042
1017251415
506347224
485184913
799213341
83323155
1172526998
950392182
1212278312
810283003
1108150104
984457442
1083791774
1859604978
1806684726
2122025060
1153502101
1875763418
1782306739
1987983529
1292056717
563215918
241172768
75936497
923566186
1015535414
540850158
1605602671
1542177144
529295676
174007219
1575746380
433781300
70307132
789442660
1209769218
1323971546
1408945443
2106629386
897587422
1808102517
1863040914
154816872
1132034669
334412123
2142153645
1948335318
1550736364
853866740
91141698
1938520974
561305020
64040330
360109388
205162023
1871787638
1131571059
1696320663
1625171745
1652261868
572647082
244412867
219674912
603767533
233324025
518797508
194538839
1209337732
314342530
1605371872
234772837
1799048573
1495687325
1968002121
2034372226
1093146637
966562082
1460504015
1771370207
1069275876
1830281544
1410311069
884915260
313665984
427071792
1276528727
1512109490
166900082
1381681344
2047336017
732585720
1030813372
629580449
690103245
992122328
783015989
1802100052
1828845406
995582057
1090389368
1530863154
2009099180
215251927
1997522860
1271425932
1887839329
435089855
2094805528
403809948
940964409
1980561345
584687978
1370492426
1475339996
1748194448
267859315
1075300429
1808611630
553733776
356517872
650147245
743903854
1482957426
924134905
1777453710
1561864534
1869283521
755990302
1815163276
1053480638
1992594681
1253713615
1684633124
1245997640
579801882
2021063614
1996846747
1600046621
1078185507
486383734
173465174
1046561597
866604681
352742304
549578762
294247915
1405558784
399644785
2034706506
2138548785
959295540
744439389
1361338193
911707946
714495129
473862538
1600476029
450120791
1435066625
504818630
90026918
1156236627
1684665885
1124735889
891617644
937661952
1268666028
122387817
961381107
1238560584
1402705654
1062820732
1462713763
2048899780
1975405150
2020218328
926939283
95618912
368580999
1136530199
353453580
1519435098
2071746959
1235712148
1923978910
599431823
649328805
1782098409
1764577925
22968074
1122106888
514495056
847052014
544264469
1979813624
1068217369
778919174
1207214354
965115287
1240006926
1866903954
424769131
852057905
859929356
1211623878
741923628
839395873
1614126026
1780148390
1572602143
319052916
1245939052
1361497828
491959482
845654440
1828780705
541674712
968137401
121123264
417603297
83885284
713405364
801455752
1472986863
1621804633
318187571
1704299139
544858224
980436557
1016946020
1409289983
726424271
1726825347
282874178
959994362
1403860890
1627924408
577453727
163015989
247667215
23167374
663783737
34218880
555216819
402296810
1490481793
724443132
1644505352
1707791129
2132612579
1371947798
81180896
303933372
385887289
1351592433
213245363
2041637113
1321408713
1386230799
1099739281
464362066
1190313282
1511494103
825458373
1924373069
1697158717
1678498412
22604033
911301764
862756575
1922738830
330681444
1398844488
903314900
438815306
1061024229
1608611358
1396046071
1727159118
639534994
1762368098
1687073281
206147474
2038128637
946915334
982198995
1321854772
1224473252
254238187
1726288096
2133587642
1297700059
1545033190
1528353471
592295269
1916633351
480392895
1958640463
390026206
1021708180
1694436737
1527371346
3971440
169479967
2143515145
538107144
1604045726
2133150803
707956394
1806133769
1809521398
1856551558
755708942
210187672
303405717
1530010636
1873670910
671816121
575192436
782975495
630472321
1599643383
754146667
785521990
1546753698
610455559
12011714
738891187
2037889487
538531485
46553369
1627073349
693559263
1984356120
1292112101
1988451929
1253243869
1656735022
283427463
550166227
577177276
513935347
909327870
1326482920
1963938063
864519717
151389925
1903170918
645127584
1571521222
172823538
1684652063
529253346
1562669233
444666736
596015613
36870524
426968843
1042103085
2036076771
466150647
1103601231
665623953
2086931561
370710636
528405293
55838769
1161188886
402035440
527856686
870410872
1809361353
1564093296
704361663
1233765246
2129907227
1204011671
942910060
1990105112
1356829741
158031204
822022254
648278451
597074083
1221609244
1987728459
542106600
1841494825
153271108
811264551
1125948322
674522820
656447776
1183508575
2100687886
1278313191
1805524081
713288904
111908442
1748284031
101949505
2097825829
1123065464
1908788524
935946692
1359573661
1641138835
1078040281
307919327
1131595820
1965764849
1702887566
1785161490
1528794290
818314688
1718235157
24264986
584529983
1844099606
649154781
1878817159
851118942
1413912918
804727709
52418447
1702357851
905859090
1440319251
251359504
1086293554
1019605574
359747545
695053603
665435994
2047957343
1878427936
1454657320
1086284732
1149407845
1700398209
1806403517
277816733
148886712
482730604
1199902702
617472397
1425670036
907401799
149965573
1260595782
1728880862
813189929
147616094
836967628
1950384957
1200165688
782090569
2014739670
622445680
559362251
555662148
491919671
1991930746
619063856
1734763194
1895725015
1141028521
1373388228
1161594984
332450274
834107979
1999526714
2002066825
1431709908
351839878
800776721
1917553936
848435541
728751598
417606589
1767317062
2043762863
549503807
1213979229
668032925
452063385
1692649630
460321269
851941253
1921094468
1127515236
323663970
904937622
1764966436
2048692416
246832543
1904052713
273493939
1197732164
1393912673
879092459
1993344956
1968177413
2069954301
1759218808
1245206516
1893329271
220055476
1456223119
1893424658
1365614609
542691363
39949249
721424785
2122476736
954011213
1922834804
1794472147
1214118019
603110339
910211909
2072462522
1404232510
1729721835
728917424
928101684
706470302
156116489
1618021381
43369748
332686455
1099805191
1511410601
1817091853
403686930
1516598300
650724720
1382635870
489685152
1669495631
1656912031
538966490
574942505
391156707
882418905
1016644360
1868367941
735713148
1328526387
51038135
1649459773
456754441
809676245
617138007
701584295
1225646490
551661563
548622934
1352932517
1199759377
1868362286
179516969
1863551743
1604178347
1882574753
821899781
817793077
1705008735
231659961
1140847285
420441929
1265763575
213119313
16602827
281250867
1344365322
745761349
2121268004
1259086086
481183157
1931556048
478023510
2029122728
325943721
1002246201
1121612085
230975795
276271992
232047719
9769383
125639070
1454573414
1457218935
1367056645
1109459077
1714137749
1406049372
1070301888
1430791901
2106032706
1407384156
1343621755
1460983932
294292713
2064667357
542637825
537093271
314198445
1299651939
1650813011
1327194637
1783761224
314040452
1558880723
1445691193
752420344
175481723
1701034055
1104729765
432751506
2036099126
1351290224
1097518855
484849767
1210363594
635454400
643596269
650788050
1143799406
1980265362
735879390
1472316411
191002763
183019175
1384447829
547314504
1263628887
1132174591
2092072192
717452314
1029117819
1283709019
1007064712
159052371
806163615
173732185
1757114551
1812432344
2015905987
1866412821
663973773
1086507563
1361281175
614498257
1934447722
1995255585
137312131
1561164930
312861781
1306110087
1107256175
1468139095
470816127
1699161896
1177568582
335015285
1147979474
198760481
2031830182
1950022223
908786950
364785204
253022529
52509045
307866002
1455141063
170675668
1600688095
89389144
803575196
1034355037
1318754150
80815794
2055020398
1619989118
1199030950
1564532950
1988216738
718244067
1384827291
679291070
1151806972
242636877
1923439943
536527887
1484836936
1490383355
1579623653
2025927257
953453493
1700519750
756023619
395520918
1361372207
236971079
1056872923
1875945010
144971020
741550461
2136747961
1203463526
1205922094
1140452923
1427553172
1759973194
262036306
1742619375
1986678887
1941818204
1080491564
1842891739
140167386
555903095
864890113
1248102925
1688124060
895028060
1265173369
1033973593
400339747
1132422337
700784147
2104194873
624671805
553480136
1217077791
695601525
1533552497
209172413
1105268494
477193399
172860138
334243541
705189063
394219661
803706244
834821238
1987032573
1397380972
1034470175
1756924666
176746191
876235125
1729837167
1521868401
605234655
895403545
2105114679
1856727733
95102142
399036125
857874028
365732218
1737643817
36462955
1021728003
545804509
1673368678
2126715336
643117187
1472932154
1130147569
730389689
1363401627
926206959
1227607209
2064353652
2146712456
822632768
1291814846
304526535
1952109750
1421981454
974968209
556034785
505738942
89646596
1124972758
215742760
71315571
609648956
1656993838
1451737464
230952111
857099115
200875861
1865093979
155129373
1803449761
887228137
92343993
1351099230
903308700
1046357210
1670221431
710208492
693633946
184313057
453581326
301392807
1899401483
1933658200
234938437
1488936802
2492039
566300379
1394850136
598475146
1883830822
1119790588
190132440
454847832
1170410989
1478517295
2017433677
963789858
103933363
1806401189
29237686
10250544
930522525
1184327128
1511522567
2108591578
1549334611
1185530082
388339479
1690699250
1840028990
1579962768
1620616076
916251664
448954023
1160613964
1103134495
1280073109
1276006574
1604130411
1061379580
1423931188
1997125165
1559547174
124099060
1131870465
1249767429
457172621
1838679205
1675602665
377295753
1617993011
1613119969
1184618671
326354850
169196850
687745560
1954618924
1339853877
1688269688
279524311
1563130840
339576754
1888413346
1689315066
984003281
2033835403
1960974235
1892111927
802089190
1000311947
1535215767
741122467
906597793
242930930
1965829852
854229397
35108261
1129850555
1741826440
480171899
1591887656
486381587
860144447
1622034732
406982315
17097489
1699625271
970449648
1860412026
14609540
1197624356
1631764951
831045556
1525273135
87595145
54445414
2131224093
543326330
79803994
2115062440
1602960366
488296758
1695031689
1296494057
1387248447
1912418744
1521347284
2049135894
591766850
193384718
1708666689
65536485
1217609489
964777563
645486766
1892363343
1478153516
761601752
1628120580
446145724
168102138
149750942
384400279
1343143446
359687082
1854188537
1788803895
239419401
822555634
828005067
1637115013
1666474441
1331474588
1392334318
1907604820
2111294350
1035101696
1888602001
716194193
47292782
518449720
432221723
801381358
2108527880
1399773320
1203655023
534046173
473694374
978916982
1251721760
1997533133
1788741790
1451188123
130277178
1714377120
1765524924
1176771039
1274373148
280543959
553482257
576615047
1068990339
480721542
1210106028
1188413676
1025536445
2064668676
472048602
829240335
1509536172
1383502572
1264128935
480298574
1902812401
2023306141
586138175
779385283
1416801446
1924338353
875166530
284613745
144454694
3744399
1171900299
142070936
544253834
1162460779
757765624
515159179
1096247709
1058915187
318156432
1096456206
1453859307
1173123157
956345430
1029703456
1104780221
2094206399
76152768
1339483030
198585126
829513515
1776253235
402103281
866032892
1376508504
1318378066
222734622
847555316
1243916149
373846355
936726908
778435567
1117547126
1340586688
1203680743
376482017
1938543141
1603144686
1277306287
253381556
1797714265
188105876
821803664
504534294
1713069582
2123926028
1448885644
1998220045
318380772
749537469
44126859
516460333
1532905110
1802288851
611249420
1348783334
312579126
1082740366
1347095654
807579519
856656955
334813167
551337867
1394917558
531141537
1597168531
535786015
181489255
832945418
1988830377
561741670
690076038
772694134
861387595
18157621
531975149
416316390
348577496
2101493217
1804637895
938269533
1586104201
2069462815
865228994
2053638365
1393226225
1370053630
1472654418
1540425102
1625272340
1288333797
1810054528
1179568426
2035729443
1872100
928008565
1648724540
1209287387
277911262
1498424052
868536093
702086494
201257924
400917040
1527727367
179090412
107802425
742840770
1185767913
1103384489
566297253
264631903
580635411
329065858
1401390976
1614095146
1363576445
954613636
797485723
1794300401
1075966589
586199034
890283961
1239742472
1926399568
880798512
401297291
1036811605
754211404
1207118283
1026806390
360370640
867399749
568382212
658101555
2039583922
897970982
1499262819
1390202212
1620439499
2138622025
1296278024
333358545
1061191788
1151370890
1879092143
1288612341
1024633186
1566490487
158135473
1917696786
1297782057
156057318
142286701
546098187
149856853
1740639203
478945801
621192630
84501396
133115964
275048817
1033237225
667887163
586762482
1188954894
1898485103
589693002
1192222476
1132875538
1299267883
1252615912
1950254854
1469168329
1597815
1772244064
1750976932
1569522525
822953039
302827196
417518534
1685028516
918065058
366230813
509407011
1153691489
871431390
2005868353
512868863
1489067521
1790139720
539173664
256464825
1917647674
230614691
182127361
2096820521
805177940
509003462
1637282859
1437310124
2086458317
1787429050
786443372
292525676
1354080043
193105841
1539936629
1864331443
1190704465
1383912665
598046180
1559364578
473983616
1713916524
2142900413
164374336
2142646597
1767014514
1228763661
87503026
1739568158
1591566513
1879180105
1091517750
687667142
505527174
677153715
958021891
847283734
234822534
1525464910
2044256325
424320740
66707911
1829852528
956436107
261125213
266906295
686859928
792360874
1928882927
735181239
538890897
1673047980
1423205701
985345402
1544187659
531049297
956503552
2018098344
192462335
1211433013
1179736462
1983363577
477784890
1801874605
1163172026
62693335
1449251593
1557539036
282538844
1579902356
258199800
1421377009
84930966
1361500900
95163669
479274858
150830926
2012040382
869139178
1915550392
2136927560
542929125
748361591
1787844445
1122122836
1668192995
579327889
1135304580
1262612180
1578252299
988300820
1019541638
925541196
274502451
762110376
984453719
954316516
1211687317
1953049677
770357321
1237708582
534025993
2056042515
1714186656
316878022
2133459436
1054326366
930953548
653403425
992620479
1471430036
314455542
2084382087
1546066085
305962983
1948228322
184736900
1212093726
584640817
1332168709
252718257
95066220
2021354843
1794507239
694814349
65877623
1139150406
1738308129
16796542
1510665978
679543465
74522647
126007036
721601069
1416373235
49788925
831574433
1760529701
1771291748
1762376752
1067313966
2052074913
833752482
991856005
654449875
1410854675
189130483
712653502
1087460114
1850228151
1437098778
408586432
506552515
267691000
1586083604
936125554
1074272396
1253182947
1933490119
90443919
1912237984
479352291
1013440802
1023389645
785754031
317528338
1922753456
1792973941
1050378565
1867960976
1188543077
780617805
747271783
994525463
162679422
1124558228
1167785003
1712329279
809076702
1631655566
101371179
2078594901
1304765538
370533939
917453909
1003831493
1978844722
794855461
2028441162
1304077228
976995737
1875796290
573070455
406439132
447509277
1254741986
238616182
974777788
1231414848
2126932879
2036071666
1901217897
213078946
2103416282
29068292
1162773495
1536944894
769356367
563285175
420200561
83508591
935472871
1236178926
1557054396
1229073443
677069857
1039765618
1851028762
1262378515
1862366530
1945451791
1367187942
472792734
1499371726
1964010242
1251412409
1808630594
1774200937
754522179
108966501
216939242
383097157
371271077
1678214306
191783680
1028226207
1691291929
488386598
7472722
1220962219
590591927
2101499794
636150543
1528341411
656285821
104793378
1654036876
2101192409
1678134806
1522362090
599548338
793924599
1514674607
33084104
1511213551
2037449516
1183257755
378213050
1398406455
1890603417
978612879
899676508
1917391041
2022947298
1901067443
183451056
1923668917
1650390317
69012157
553492481
2004079515
1759322578
212108803
742807015
353268723
1749857548
1698493367
1527627236
1639820212
390148725
1718716032
1253989512
1386533957
1852550239
1698773379
517021766
1270099697
1515916354
902754853
1415704041
1292954545
1130701639
479963712
1353806935
278902547
1829339543
1652794107
1341475195
914018496
658446172
769105408
1157058009
1329375730
1228774678
1426792712
1764055424
656935649
1853080354
361807638
802303948
760660429
1937451755
1939696368
109624311
775411917
972760673
95146400
1198691491
1489392768
1200308360
280542437
32688500
704739832
1690734017
542211229
1085666755
1649384619
1994441763
799889842
999857657
345273789
1731074901
120262698
1860490095
786694312
154072400
598430171
1619533960
282780496
282086956
1398886295
1862450515
1539660496
1337062564
768756813
1559300942
618508957
425953861
719140696
1731222046
302727697
1537821688
1589857791
314569594
766178099
687448408
1196082831
44003234
1711952119
679769591
540312060
218845580
962469132
406149442
1667090020
1922624281
2132635325
1245800130
1795621217
148015369
332027964
1223816723
584618543
1561651252
1683035649
276632448
1314823121
1267658935
1917240470
400343131
701816646
1097120402
1785765460
783678089
205233791
1612110355
1260176026
125865383
936281409
2070869038
1609925370
440445712
806788334
1918016080
85473888
1698908482
988824992
771583698
861448984
1852722569
603863319
574853440
1270473907
1221950248
1881314395
2090685126
1883615846
1197812721
1756818047
1188901445
1955303912
1855180901
1146904321
496050224
271593638
606812304
895272807
959449972
35025644
224043891
1270207982
1817490793
986382776
6461325
1661422552
1617350217
1895522475
1749779345
1119695671
1160992976
853642532
1983391212
686760394
1461016412
464331744
2097462631
781026024
309313370
1276317503
1493434809
1301670306
576304699
558677459
1321919182
1344760724
327030033
1710219355
1495011880
292553253
323958205
1546104784
1864651357
1066137013
114296208
150518854
1633193910
932204438
190014399
341328611
73842695
588862463
2125644609
1644170235
2127203294
819332267
2073893180
990368029
783727887
396995350
1237258146
2020420521
1126463761
236743276
413500026
450038655
1274625922
2113133056
2002469764
467776522
844411715
2112661430
1508058833
164643817
993471157
28197299
550459057
633389596
1808926560
976324967
2119626906
1236776094
1609750284
1324584280
1063970872
1259880090
1612331872
1785547547
1852519714
1655555863
1173330515
174684681
2017281545
1533814441
48404059
519134665
1940176248
1697603020
1709919955
1084858217
1709143437
1759761215
175794244
697839882
1587924249
530586327
734649531
560740075
147864315
1985561113
1826591501
947976851
1409493747
1945806946
2125643953
2062869555
652353999
1741315123
1795494091
927825356
409676127
438501714
731944169
172063972
37455011
296501056
449543505
459396309
1419685148
995801114
853711017
1417335045
1885902147
1671464252
2858332
1604728722
1773942406
1935097662
420493374
1579643566
2046780513
1259113286
1712514707
340444141
240970018
1668952535
2079233264
882933205
1263921706
168999923
1198655534
118310463
218338223
615226065
1271401832
1581801670
1590300046
1601033442
956133963
679542993
475903844
72760649
699778416
1711514616
1763421402
2075013275
1679810104
1926788155
1775669572
419814501
190524853
1450422773
811115859
1616448774
1134482998
917579466
251404627
1529316290
1687391247
427007778
366664559
1701434597
1920023970
1382116690
1245065827
241946260
932283331
1347875509
1004028610
1102407327
2101860742
2017997523
1934582477
1749758122
200318198
1500147030
1325721178
313482457
1195890514
1218363404
1146104754
2899386
1832439015
1463210453
482799513
1136236
846681597
592217145
791406958
900460906
827588117
772124085
1048358827
937705004
1549528434
909958230
415228871
1502083055
1735759897
203956203
1112843962
527143750
1598764783
1823923180
1906595125
95090015
1878263695
830448140
1513589748
896708846
686642340
70718571
1162834844
819645929
1569998428
1254674347
960779670
1115428474
376535545
726359361
2013951936
713616867
1623679777
1428696610
1751007526
324185873
653554539
787520579
205039061
1262785012
492440163
511243663
2051857229
444406396
882454202
1525845342
1735414986
1179586156
1796607270
383637396
669910955
1964176423
1154695789
1372424779
803600170
684857429
567667147
1209256002
2096761145
1869880360
543389322
1083331408
2057904712
859311170
831148937
1728497145
1574537686
1180827243
59132905
1934349920
590583442
1495676800
1722923825
338206904
1326293652
16440025
1456768229
1852241979
1154107354
1419321101
1539429927
2131346123
111797207
1612123538
22391996
1369201388
1848665257
1487063064
939730846
1102313739
1885363404
2139641586
71606172
1759258406
1210867507
273350650
2086569761
1749498384
1822401532
1706763142
822481694
1874580431
123663444
907125772
1050454568
962096720
860020460
1580848034
1775312347
736488809
569127993
814934619
1402448515
1938962716
1649658491
462554170
2106179514
587980623
1635158535
1087219759
148803543
1427619610
1633600083
1025234385
1330473302
1356446258
166446236
1854643131
776656463
1630105474
1641597324
1965241713
439452912
1634467198
1839471846
2137764530
1342699411
2022427593
1696043559
737354785
1102314853
348610160
1733509149
1695437642
562885230
2033200927
1348175235
474152783
1063110478
265457794
1380668846
786670567
973591196
966760262
929811441
92653524
1578592231
2136083825
965871768
740020900
1656436987
1420258215
642012383
815491961
330268039
291888290
373788391
171531854
1473110952
1506297398
1381359276
593759114
1762871296
1778998317
366981560
1556438311
2081175024
384219796
1004011390
2142586325
28913650
1460996082
11326834
447071836
538689551
1337859863
1739402194
707886124
1925009260
675430907
2034041158
1033222225
497076057
1469404058
2052636608
1971395690
976222499
800135800
1829300247
1346355754
651546262
565545603
478611086
778954940
1192640924
259004373
787803962
1467624223
1259674937
2099449910
833045040
90193716
580683168
411434621
1411659670
589642360
1356089387
1343755099
152548357
1908302331
1794831329
536713454
194880778
858488699
630307207
1203858506
1382261943
1269678007
1888228345
1316192248
1229121192
2099517819
1144272940
280847846
1024682935
2025208550
1704283682
245752432
1016692358
2132213837
308047958
1289520455
1284405184
667382323
826373225
1602637108
736479792
736316319
1428716394
446976293
143611598
958400583
374163874
1850569578
1813514662
1573354328
2112448422
588520177
1386855844
244771914
2112227800
2098263616
1309370560
462143287
793428162
1110164906
1231196317
549888304
1463415304
979053871
2039940611
483278776
2070681499
2125762285
1096411799
1436190244
473614470
1313140066
1324415838
435250395
2070710674
634115591
2097620534
884874873
739402919
26301113
115565940
338435819
15223277
2125456555
1804002515
913201532
1271478036
55281332
1783852175
1648111259
1105733771
726578892
1459295988
153934535
1033818462
1902545184
429542329
1849322600
2143492818
1779876401
184353947
1255490093
2140433946
1759443003
2083543348
823202108
1232192238
227131052
463557681
1368683334
1638496564
31381450
287968901
403963282
433322053
504458920
361632788
1094835769
1145706461
1013144124
2030506031
557515427
845696910
982935155
2141372724
1234880193
1869590551
31762345
827536822
444475835
854958693
1817760816
917655489
165645656
317944067
8365747
446271975
282328024
245798791
1116424287
1271870258
911406655
546495309
1143063501
19495656
458345031
521612058
707755533
766076371
1008431494
1344686139
305576406
19763585
1324218032
903099883
380969348
92172671
1074160733
1049195115
743987592
1049938462
1197750950
751629889
802855425
1343977114
1957523157
934673853
1048596987
156070822
1371271151
372676525
1498402932
1534145835
1685960192
1552940775
1564211179
642924772
1693472832
1281473093
144373718
1899631654
1814113010
1961133107
409079524
369708858
893052338
1107426269
2109691267
389163436
1103745611
1578769540
1187680301
1349857024
1316979324
325549784
321259776
1835090641
98504099
655581223
1334342414
263711899
1113249929
2032825157
2034815934
1391914031
2039276089
163805338
1428518212
1634211429
374512287
1556651526
1386144074
439908630
397754671
318023702
1197466217
1463273178
1051183816
1874125112
1145802620
872483850
1824739360
1757467259
2146065541
1332587217
306906113
1163445231
806303292
1532206828
702591247
1077675135
783131480
1840253585
1148371168
277346944
1811541866
1769933437
269273487
852556797
2047630585
2090979788
273917022
1155919489
1818255209
458493624
1872104304
1137684463
1470684589
282171075
1668989230
2092779096
1955757141
804084443
410336499
112056435
1110241209
1702536020
1934222006
600403406
47470233
1770624214
940228663
1987671787
278109110
194509829
1242944528
124919221
1276698790
418865721
1086184294
788356486
1400172573
600402153
2019993745
217637833
1006548824
2081648456
402522393
1477949386
1020512646
2072673598
920257494
1847110507
227469662
1473804282
1730549689
868389531
921541397
104570534
1697079662
2090288286
826130247
1451314834
197247517
1598972778
1854682445
1249709814
1925602583
222882954
1420657830
1379722563
1135912643
2018414906
895061937
2086400570
1572272813
1258673680
11750994
1425298679
1371781382
1974991889
1085640524
483481609
334228993
1376890994
1646117758
899868046
1996521401
632390891
1770901364
387138354
601285532
343224400
1908270519
1539315348
1033264592
1620481582
834103672
1949806930
1217840939
667522977
1345443940
1362863616
830069475
564898617
1934277919
1571398521
2118651271
1022770525
1240574285
1804310959
1132063341
1443158173
1048655894
1190143365
1794570982
576722301
404625423
1951155683
858993624
1377719210
177544728
927422162
146009081
1359690016
311516840
1509054087
2087017145
2124872570
2116243760
1267429777
491363730
623800013
665975085
286185093
1680492256
1828511678
865016141
687198985
739603542
45658604
243756447
1856321459
1653566582
601606505
2112351482
959185910
780256613
1179171546
1200690230
1678990092
1158746965
347980506
1389443072
673234931
2141330922
51808117
551477118
621517074
108502959
1248698160
502015342
1011285386
124881702
776921684
300688375
1612761318
2023152071
21725856
1648584065
1100412689
1379066433
2019617719
1673289767
1382304023
2087663145
2042850062
775485180
1608855845
1618151667
884842630
968492278
513148708
623975757
1970648759
108392118
1426818112
472726675
1351181041
802635052
1885767663
1117926382
1871818140
207372187
727982985
2140232506
2025816654
1651553752
340455200
1868866249
1088555104
1148879561
622241153
434907761
810009351
1416783403
1281558537
1604345536
751948
25280380
884411274
1060216896
914220708
1212045175
1257327687
1284403461
243086157
406663925
2075576922
1319709447
1051407327
1070951670
1524952421
2036743846
1653830322
554440869
1730662833
490469588
418512571
2025991219
1593170858
1848430843
1064043764
727544366
592549011
803553232
220934121
1480950991
1876086430
619060603
720162930
1739444053
1050153187
314869465
1211485537
1548064963
31542439
94915964
310140101
1820792291
1949620247
961670221
1547207352
1165919147
454013864
772867810
787241676
1526876583
927077888
1949593370
1951737840
1333076954
1094271095
547140477
1477848142
1196119304
915905126
691680709
2085505647
1789649214
1771837164
408930560
413756534
1772539873
838459306
435345332
480163069
228161030
1373719113
1570902469
1923905325
1014614221
421204866
627811242
193132347
1356969722
1261888676
400290780
1697575410
1272155138
216932063
294512898
1400171996
726686251
536604534
966113607
1672368849
452553769
2076945710
144654156
1335446234
1108721787
1551792932
1118361835
262957457
611617313
820590077
392416714
1050615135
1640348819
1665902421
895696141
620226269
421633193
1336017676
409113642
1821464963
1419271027
1435609776
990678136
690414640
583186590
1393703419
416002575
337273004
1785506819
2014567198
340619715
247688330
244521239
1250157281
1669377943
934906150
655198098
1563473275
301524026
480904165
1683810129
724431240
2126431346
1399498412
725113177
1014621665
1924624003
169488257
244384422
801459332
149627132
1732219348
216393366
6180780
571766800
1610153384
1474349194
1583338916
16856364
2070655126
1934956238
845550891
1970113545
1338346900
584703121
1831432658
656603523
1581350278
1800911865
243310551
591634912
1354733478
1610870885
1584075001
1103836841
2090996011
140597621
635742248
1366189386
1941960148
1728089058
1281603148
874630417
1432266817
114814275
436354585
917601722
2118331032
1999426837
2104721459
1911684448
671886740
1143388039
403099657
1815336712
2099636707
1145395187
2031661040
2109911201
533250082
18023032
1567831172
727247186
529768695
327929514
1983820312
1032896441
1517501647
47376920
776187982
1417412726
1252457857
233761191
459220553
313211813
1289012511
1197876433
1160380305
990741663
1983674113
196351839
687138684
1093776884
607930366
565234516
1717132782
1402094098
58119672
1042500650
1187058551
1404340183
1712064828
836247601
1566870939
307526
1567996859
1001704241
1281495857
1198987927
767109607
1315002443
1320017993
1461206765
1421748932
323022028
2109514440
1842622474
163393605
311583319
1693007535
1658753974
1171590968
716302425
1404492224
256125431
402231217
1721020224
53489845
1934547985
999015832
1303878286
163918452
2089112069
571289734
1977219741
1143465275
1093603655
1568580646
1895648999
1221169719
1516642941
438040696
675483939
783891023
1038041137
457540063
1315014310
1740919289
347180326
2022199787
1384684206
685425999
210162220
618020608
514834734
1524057398
79512693
454997276
1919279261
1357699738
1092867150
1620659476
1432110113
152748814
2014970540
1714630293
1795528295
103257443
570179629
800077410
1656873800
1640279392
1676005998
137422978
1446027798
144367758
1206993717
1894655689
560056414
690059688
826299949
1612427836
515826508
960527788
439650094
1392669384
849689391
366950344
794890413
662931448
952761430
580914613
1105164750
643113105
799107607
1999281015
1473227975
543824677
1814173969
310712446
1374459198
2132111047
844968233
1008599833
826164648
664427111
1166325757
759633165
1222424
402283961
1545134796
1426227235
1032171051
737278277
1662349653
52654543
1795299836
104150712
488116045
115531719
2135144886
723318982
1889058714
1344904195
176438213
1863717880
577588588
1777381802
1134265216
1950559930
1206962054
792266830
100435800
266496311
1850212799
1799049455
2090317651
287821342
1247551481
680606232
1305209569
140348096
1061431131
1245244334
414111861
1446702929
653695364
611568671
1947603308
2021865148
188487385
715229990
1676249766
974985072
1660684163
1784182791
1634249070
569646011
1914457976
1931221988
522902011
890552601
407701259
1966284583
566537727
1570005412
758726230
1362982264
437944904
150332364
2125842215
88854924
646557204
1440494080
531039995
1532584526
1009858495
1912306736
1953943922
2015942203
2042827977
375013096
1276332711
1755686993
157740710
1628640287
1519374672
252359598
2136437159
552094602
346091797
1479479380
1325605723
1723033
961305729
1819948867
10076151
1494332602
1229320135
522219140
1158619660
1619942278
1100135128
828931501
1589423965
908851104
690688751
383494671
283791293
1429055555
1601482219
1113651902
1755835201
1285634953
462275584
593806592
897609927
386613002
847395352
1565360375
1890542553
1592580105
77845378
1788798218
497152638
1989436229
1616801098
1212959416
1588368548
1187634714
989937506
1960532605
217985383
2030572990
1444292589
35127474
452578798
655597549
1107295281
792373507
1681900294
1658887082
750314531
2088878950
1322220536
1993881788
229227577
1751093175
1154137160
1336870998
95649500
159199795
377712328
371004640
883144699
2146701329
1084029646
401130310
1399651961
1128166228
1646928662
1020623375
345798226
562067274
1657826259
1697059344
581262213
1474968732
1629096253
881528509
230396948
51668405
2101302540
1968741991
420891005
1096276654
1959841227
1832411801
429100050
1078056493
1204460609
761593855
2111175872
291846483
1203413476
500528785
571834222
166340496
2109869901
1002586831
1073476834
459074440
1146847828
1091978457
486997395
56435509
1173269535
729575649
268944135
1659777945
1230667770
1591429154
276417393
1162479034
1371465933
1747916959
1082774194
1496779390
384763949
852755753
1153805533
520259298
1075116976
1399903775
1116614937
274737302
305146927
1624477952
142879548
1318052305
1882661694
741399032
843666945
776670608
449177978
123148888
185490993
135912483
291630479
679899737
143059808
114427823
1333555602
549351584
1912386491
1159712627
1534886291
1114804869
626693384
1712995573
1043952150
1136037038
1848162221
1946398662
2104419827
1477663436
143833291
863482418
466836671
1935022176
884005924
1080497339
1838827895
1607049404
745359098
895701807
1078636500
1332475613
1618887044
1289371793
1760774959
282097303
386826687
1594030910
1139096822
360696840
1624014273
1448945932
222184001
13022255
1463403940
801340499
967537308
50627910
959669678
1513258769
451773905
1454014064
1087131913
1300539402
600285903
1228726527
2008208306
1988408958
186758464
1405538116
1568279719
567760556
1581730892
1666315887
1698721923
1583156820
1179385893
320011707
642536255
1657630737
1555980664
1058782853
358054639
1500289168
1743941179
2139375056
979548597
266072741
927764715
1226545918
420122626
1747403473
471213784
567365906
1735776010
189725800
595889556
204004997
974615262
1152441666
1119599089
103267794
2023492722
416272983
364205627
894391627
1115477104
421274499
638937041
441690022
1607486743
696051813
1729461785
1818217542
1964121177
1669055546
802121796
81342275
1857742423
2115234311
2102424616
296917484
2074161098
541419821
704525241
360710786
1933330386
1202569570
267766748
295445880
788675202
1938210598
942590566
265348221
741985074
260874262
1212843161
504590192
1035564630
694976112
1427700977
805647575
724335666
1316750982
402411990
1057659258
1435955929
110850580
1098101723
1793620235
1458692235
1011010693
1127670630
1241083470
349724183
14385198
1886074842
153871184
1683931292
2141661482
983248116
1897523651
659344432
412398201
507083213
1588321070
957607470
126138881
26783370
987152659
335183694
731790653
1566595790
2116519220
1293225421
1970572398
2108210184
1374415367
1606856640
970950716
117830594
1776962289
1067539884
579282047
720094673
1052320820
1235178523
876819979
452124223
1642554218
1942912588
1720747454
1386782747
977698766
78047416
243018989
1001552704
264723021
694499982
1787181690
3001149
1803216451
1960982662
1813814725
324353174
1902614757
645943044
1852791887
278182856
2131010137
317203494
1635716274
223669136
38530398
644690581
191273957
1508319887
712239057
991128272
1627478243
1914368525
1149375169
1649335887
439241032
103167027
1258773364
1287025000
219268379
279486991
1769421288
671257970
114711386
1588851136
1890229031
500239133
1200488038
1122073938
2067763233
331787519
2046064673
1688105007
1168557646
1741177169
1995711951
955743749
114280503
555963529
1609432296
843915430
1669661971
1906318232
434493182
410607231
1739104728
1737842077
1993606650
1125128320
1168314569
1547134766
1635594448
461562117
1970565653
2004550604
726759160
1561418077
704232428
352682030
720624975
2089752629
1947642619
1807922376
757793340
2049448026
1351973418
333060141
1360796093
460107375
1185768373
1692129445
1137783174
739116904
708896836
673120050
1848360494
1741958815
100982939
1097439558
193228266
410426452
652301347
974908283
1180255801
1042303874
989666028
154643181
1670055716
1233672433
1946502331
79446214
868931651
44574789
492915078
519115697
1979268246
792204115
472187418
1817631206
207048258
1748737996
1471244274
1830351901
1636516875
1309031875
387259798
922210093
429472934
1849789833
1885191957
1657097892
772887350
933113465
2083191182
179060505
1540619136
1123554480
418671789
882626539
1408083560
165111775
647188888
911218241
1881845242
1448536265
1136716773
1989187255
1059359059
1352196191
1012580889
1767757745
313084363
169055614
6135045
1122434043
1451122314
1193167591
682119436
524313674
1419747499
189253202
1068977510
1123310237
792438795
354377225
967439657
581354273
1070491369
37326700
1073921877
237295582
903548582
1146690806
850599554
760867204
1055276009
1690678455
19149390
1942104820
879848106
1257840261
1124941407
1226080952
1138274913
1475080767
1107880741
1677485386
1058261781
661312992
1912229566
903657441
1148934234
754795609
661830622
1286912638
785612390
705092236
812210947
979368224
1174191683
653012751
1286966005
1586120697
1942755855
690237366
1625098213
1657848789
1336639673
1413416782
518446273
1319689625
650347173
2081131745
1174674168
1388735435
1032801864
1780758883
50289308
1239008585
1658581951
961324554
1753481937
1855906607
190050728
757633608
1735285345
1834388239
265816223
1425371838
611671916
1088586207
1342593040
336561828
27224048
970835254
1701888692
1529575141
789744075
539610660
1126406690
1900903333
401722266
361356202
272470882
598149854
85466116
973423717
1132069732
262409762
1487016719
283758852
11428584
2056299075
1381464420
1197940468
2019302101
1314937772
1579522367
1138493926
211261568
1530926563
50026053
1326390928
1168484902
1773881726
561516067
917181661
735060679
2036197857
1325285466
2054705611
1796392590
1004260547
987430590
1810657896
945913654
1961269015
810755547
566812009
1198053380
1660629920
1904696582
1067539927
986301037
898617803
1413471934
1396950186
1475453417
1496017765
986777754
1880724478
1791991935
168809270
946451451
985444429
751323855
708790853
1765561812
1159207903
761820223
1204199368
1142155131
1838004142
712532964
341104156
1812305465
1773801188
2016430049
1195987178
1309686848
1066346550
292483644
2139196621
530227306
765419673
586407044
978279360
534871756
1704021295
1673360711
1495313620
1334204534
30778914
1338815142
2004998538
646974538
1238906965
1638854668
2135129240
709768977
637853588
844042636
2024591289
565205861
387549486
1974399129
147034710
130142845
442383958
508170218
1741846461
1092322229
511456695
134387740
1450646753
37512589
181202540
1721342816
933267286
1104791002
1562005975
1389601441
2047290104
56121580
132701681
881492219
1674016855
985600938
92592024
1863151633
518517544
76859908
36406496
542143621
364105871
1765382225
298413867
1921780339
1106451704
1684869960
468102582
1930303795
170486343
1859272697
41563907
404565949
606340834
1348621414
108870808
451873049
876657506
266289063
255298432
164845725
83234990
1685518922
1063123005
2043927991
977673887
602447390
758894405
103465207
1357177230
1083983555
557863200
1460680556
150673866
138328697
1885942551
947941316
277786847
1955715330
1579362863
1555744211
1505339334
88266099
1801026914
1029390152
83398198
1119302954
378380334
688869308
670662526
920754410
1391449008
1795613907
2104797591
1515146395
1653723709
476232419
850877258
683646898
1240236198
385939676
329947795
1236665729
1091676482
740889686
1178485315
1989672377
1493351843
817364634
440510778
151503820
29729003
596482070
718458772
1632421949
938506777
706505968
715986395
498790381
1585811025
1511831917
885029447
1764334931
739779362
1183036877
1587175508
2007728078
408119545
151005881
306765221
500706460
1629252770
140332501
1635881304
1209564737
212341380
122479956
334823747
1954987590
1073616987
372880656
651657555
856920995
1468145413
1440952831
1271439506
348175421
1765522880
262373068
828514469
1541573839
917937162
56668227
2144826160
746141993
376673069
1783257448
2016329811
1825760340
50583981
279207765
213677319
2076670152
1208431747
268441109
363485488
1526679896
862335543
509912235
1953705442
1758820437
1128360971
369602891
224121880
1183262895
2133774773
1280791976
1980955112
209745346
92142111
104225565
348148232
2008560629
1398570655
1382792849
720130387
1210808435
1892900065
1382448587
1808364729
430565880
1874223464
2090248869
1166544959
356767918
381589862
717014960
1904059665
1925914292
539544817
1370516598
789102387
1593296897
626065928
255799680
1094343862
2078376753
652477935
1306846533
1601034947
1453250830
459276242
356386750
1159228706
1442524574
196938520
959811139
1832459181
1398048616
137812328
2031022423
1240615017
1070735655
626023777
1116569355
1895153292
1833222212
994737242
882505941
1099712516
1260508784
1348913246
669480586
2032258159
623536493
1752122211
1933087704
2136929875
846119680
1780230387
1409671961
1794728517
142600674
1695596567
1533455061
1552110877
1337975177
1095251592
2050812298
1285814630
1658958412
1122730468
1187357135
1329669814
1422539199
1403603675
1489923737
356757248
757253034
751361660
552689563
582956422
84830404
1263610147
1784159618
1063685270
177420436
163363115
1168594476
458595351
1382557830
1356056525
1859350766
2052706194
1157156054
191188008
1455393496
1946291394
1552930883
1723340320
1420278409
1994338744
1471767787
1806495592
578264469
1098783420
1947075620
581617270
709765959
1808019673
985110257
1049485507
1385157138
1735884899
1629548013
955454692
1627904825
249255624
1029779927
1549274273
1018828505
1818913042
1326715855
1856606093
1227215124
1591181745
1651492248
150525229
1289424232
412989357
1552529851
657514249
1348668283
982068141
1289431975
482663179
563942050
1824608099
1899393149
1634766302
718309247
1644016385
1853754958
323208367
332744348
481188846
428776914
424792174
785598888
503358032
1223454979
75368151
20616168
1523161212
1223034103
570314132
1286890920
1786705894
821835924
759999563
1391376646
1619499152
42028569
761325154
709035559
541879922
629125765
1261116931
1482248027
1083379751
169447037
1432911309
185103616
986367225
1773280726
806021925
785699566
789912324
1548865680
462209232
1301160744
1978861111
869675662
313102544
246262681
211780909
1335794695
1930751680
1714794697
557895974
1619437983
1072185966
1978872775
540611289
1579122024
178299218
1612903704
603955487
993576361
1906684278
1234878832
218875885
954896009
695374726
213386845
1333400954
208722367
798610764
628403578
808792347
1699348089
352152443
706953706
998979964
1042862697
1051964362
863198164
859351713
1147902262
322076779
1769952429
168938659
115916116
1132013822
46416816
1066641763
100814847
1041409235
1560625699
231049960
739332405
1541975616
2000353120
1609826804
643416282
2097212491
1993370926
1894675391
198735372
358425692
160312386
999305493
945536910
408384804
1622450144
410915698
1064815792
1123260664
820429543
2015470569
1544019088
2076061569
363205443
537577899
1175271243
1492324538
1849741049
788594569
1641868723
1539548689
1161000847
1798116041
1219322193
297160175
303996721
31746342
1001690479
322422029
697433091
1757335313
673728193
1083676998
1963836780
2076167735
2073086985
751346516
414930761
1149012744
620739983
1465813329
2071862983
172436482
1088120430
761350485
958254807
1669908230
303037449
1118817026
1567284100
2089998415
345480921
1405778507
1650343783
676413421
577380866
1644095838
1247119067
325437649
1426431102
571308805
1387013373
441857662
48283772
2139231578
571674380
1335221108
1899494384
622385856
19374638
777238401
264659262
1286073859
451595744
1259740684
1427855017
254229187
1977190761
189588519
392040296
126830849
1300729798
153294560
107989859
1499993754
800941014
1224292745
964550553
234944934
1060805812
1242631170
322209303
1097501566
1096645079
1142151444
350451386
1114347932
588300133
255609874
302335814
382345476
1820383922
1158467588
314217362
1197559886
708398592
463172953
350875008
1839042868
627795237
1436311574
1087739312
907516864
1547645356
1567866435
253229998
1780977638
103796490
1102595760
1259865596
342431775
261353138
1303330303
1311121953
2051642140
1519627503
1617626608
1150492190
1859733268
988589182
1901409057
1194444432
1899535083
218462991
1628253057
282349842
454711557
2012298652
1235504305
410422018
435419545
1562682457
2036373942
1575342871
1200944233
800925537
525267408
1071110107
1962810241
1750829848
1896730241
1065427276
477232512
162704181
895060389
651977016
1977044853
755732608
654519368
468945483
1386635037
1428147325
270189528
1151054206
884641184
1355488554
1295401338
993310102
1166070203
1177901677
484302736
907915167
689717521
305506509
927404156
1756310376
590980104
2127558452
648475764
1303127971
560664233
1858978300
948262924
943382005
17072992
2073239560
614021747
966153006
1284676970
628168341
769121086
516534231
925123263
500577638
243224883
48652407
1237343834
1574861666
1879419025
793115942
159425305
719553245
66423005
1149827840
1391088863
1573778631
182543169
1814242063
1094589433
956909304
850798929
459723681
915922509
1411038692
903252621
1042286536
2077729460
586988414
143112987
1878009917
1970043434
1652511029
710459814
1086038705
339374831
974069094
1565347431
1503284080
2012516903
778268634
347412516
886801483
711186034
263501020
1639498676
2093952398
1899250204
1631333002
2076529010
170155571
1845554427
1323162840
1059001272
1674503096
578297734
553511229
470101281
260344607
1888515177
1034030001
1961793276
1929588828
1424491235
689992337
1384754981
2070976239
1669763351
532470465
541544078
960826005
2103168554
1286927473
1415210856
475121351
1190302957
1381830329
2050304850
2090084182
519189948
1242434612
246200814
564568242
757516404
432381698
2030851699
62947344
552175534
2021248470
746661589
240481277
1474441716
960544445
560429354
1032182717
1815770288
2022558925
1579324040
78700765
326917680
233104242
860357830
93935140
1165285262
797254496
520588636
1018061032
1418930093
78368360
2144893677
1747511422
2002681076
1982888838
1452645345
349097677
1018855278
1683723218
1414575352
1682763973
47442819
66590171
1346797254
1312353864
1252930610
63021744
108801226
1307294353
678112443
1047515627
665811700
612758616
444971850
616549796
1331840086
261031431
1079546741
905787167
1693098284
297799352
980023237
1286296138
1083215212
749441281
1964344553
940538646
635573912
789769391
944571144
310239497
1082593849
81436188
357122192
2137623398
1358781509
1118717568
757331058
2069407181
449223950
2022014201
1366534173
721294405
1840289669
727344531
706914720
500780931
1342242839
797119142
1507460829
1138592054
1601034743
2050927683
209292883
1690376228
1928027665
1646747977
1899354828
985017543
1601726700
727326318
1544905836
1768803559
2117235017
625283066
681941951
1701189802
840566306
221112508
2044791711
2124731953
806409422
1503720219
425690059
622806525
867841948
135915714
34163283
607141673
403131241
2136445930
279336679
2107479091
2052558533
367736336
1724028032
1003339385
590809066
1303689510
1115696054
99537608
1742926371
1511827487
1745933483
2012200406
333313412
268234380
934228534
994887671
704439234
1799971030
756101889
483418566
1886715781
1739132157
1265401100
1586051281
1133824482
2119258665
1665523299
1280742072
384850221
882098662
761579772
613151238
1558853368
1135593399
1751372659
894239500
1084343867
60365073
2088191152
576900926
913322382
1736699430
589472995
510343541
1664934364
69730870
783702293
2103689967
991067197
1154177851
1334723535
1706071826
2071816225
625334959
455766293
132177722
1314708970
2085524926
593151783
747724830
1844411596
444855553
433504751
317611242
319056245
1069522353
1320825948
158712910
1247409131
694624465
1317016299
1572512819
106087924
1099592769
2117355110
923461191
1581947250
1069626042
1387627877
720917537
1827894942
1507304357
570439393
1508238275
591690190
1937542261
328948937
618285899
765665927
289458020
1600161192
351854010
890251553
744072468
1475856112
1478602481
1447091554
1639388152
813744147
1163526188
481168446
1478398137
50439051
784200658
666988168
505143005
1465207325
1574734396
1550491509
699959369
1215384676
1920918921
629447158
285943483
1744643512
2063324716
1234485138
63926882
642997642
5811971
1150052119
56105914
1327872758
1738039697
1616245130
1330342505
421363037
1958339165
1997957606
2059118249
1492164604
1795609813
1579985476
508315856
512041907
963870786
1897335456
557117911
1557881143
1492192142
260609773
471018317
999842597
2108883294
571919724
1704718392
1395214620
2072583322
1560863953
1784544433
1519956076
1083071676
15833716
98952814
944711692
277766600
1155303688
750058752
1964485094
916590847
1710753328
1402728951
1122049295
832864338
214206808
573196615
517333094
1933650864
1341299036
587436389
276978901
545026130
423117604
1309369263
635674352
1572295010
277289020
1970875490
240581173
256869576
1982575703
1342487405
478392944
454870605
2088750049
259824632
24620627
506229919
1039647391
741815551
1095774700
893154615
1551157578
1257222675
870817933
1704354039
719619152
1673507375
1512130300
1728837636
2052536681
369541570
1787571732
116776586
1070958339
1580243317
909505706
389390428
1214161272
795551578
1755755091
1532755263
345512291
1149066912
740221097
691305995
1037576888
1343213661
1699761884
2031570914
1918079397
232262352
132848311
1837263115
643295853
322421498
2004333437
1754985656
211523150
520143807
2115429462
425199541
1070344829
221161190
484501001
20421768
1134847473
2089243888
1471969675
1316935610
603107387
557010214
547818083
103191523
2082021192
813610629
747034726
1538602517
430966207
1192507254
1170221747
1013369370
957614388
606246423
518424835
2116314808
180928678
285089993
973274891
1374411199
1152965286
1307500057
789079457
208182407
2054998858
1643939106
1982772725
245305421
1408303832
883506734
1494115028
329974272
2038737847
1705781777
1333050301
1739749079
835317966
1742517067
1393186506
256753772
871418917
2040505802
520389349
767940863
519396388
776408899
1597686345
61474866
1433060126
1492510650
68766808
777899572
837520474
1253605664
1191811132
1684019449
542677798
2057486479
1695149777
1093451803
607101146
1474633047
860685655
1320765781
878844665
854157861
1943707468
1504572481
422959477
1537762552
910833831
1083969351
551030065
1216941858
449886429
1435669249
191618545
1379585657
2079992731
345114538
2138933483
1310413771
1435010182
1619046405
736298642
299453775
890267881
727711446
1949514002
807722290
453837303
1705267691
555524865
123656820
1900271225
1269823391
235185413
139975038
493989455
663910977
829965325
1817181077
1029274526
1615672485
639072228
1720223760
1131302218
922627662
96731526
920144781
2037467611
1567768444
2029832486
1607713093
1618784445
549420448
1349436484
607781535
2081744135
900264005
1457808464
1417117499
1341685815
1269599205
1172081859
1580170709
914910029
1723627303
1731334439
2094883882
935395785
516200219
1918680017
1539229547
786250834
1195205357
469031806
1851212857
1457316257
674037923
440556082
1040129795
1145487942
1561831752
297818895
1745726553
1688205797
494949668
1889427652
156270859
1378957777
632991668
946338842
1486908065
617814780
770659370
287047919
998584137
1721399495
1481855491
1092372108
754521720
1969083165
1051981990
1233054657
1602042007
1613543447
1251470313
1852450539
416258025
972175126
1247182953
1598266079
1588854963
1755011618
1084645293
43791760
694202613
708487544
994341998
501323574
1900005607
1606530051
276045558
687734567
316048297
654943013
976859393
439337679
750991162
1812190273
558903908
1451314230
1222843458
1527479079
150695238
929734484
1389420313
74533904
1878475261
1044736385
319616872
192556651
568673202
442275517
524339424
1764357777
1605999761
377516055
1831701294
491989072
1959279069
1462256300
1995962936
512016655
1093877853
172657908
614583956
1938754074
966510667
1177859437
2007104940
527987401
387310201
1422608680
1118618091
1792766726
1904272101
213631332
148663100
465991025
1099233077
575197780
1955329702
1465305369
1318518948
91898054
794062760
912759957
1485027856
1939423590
1102976845
147718053
1529029486
1442995759
39212311
1488645617
502609358
1618338937
16478041
2046582944
1485365312
489675789
1146030803
1324771689
263080968
892372174
476083101
1867338764
1855285220
1195269417
1052749036
39440689
1108983174
139112516
1430931938
1772103705
1671204172
872524919
572722442
1168339245
1273901681
74383641
1483034944
1905121422
904384301
2076181736
1246050741
1212606421
729170334
1129080005
309176801
1605425207
251092791
1060002195
1737295514
1692790124
770341215
903046674
1445051699
1718540116
689252897
252616124
767005852
529210488
22898506
911569611
65455416
1103400049
1606016982
401607850
1216731465
1210497452
968466309
17180107
60773756
294878290
1128528737
1586590235
1994139703
1439529944
827442626
1868467543
20177614
49398235
679529200
2036691286
1288943946
792286140
1300403430
1927443486
2085440234
217830848
1283946451
1404620321
1027486206
889992317
1340532378
1808247024
1539398787
631789425
1164316270
653964472
723201154
39115566
2090712013
402605768
1429299163
1931334609
404784691
1990656190
1669316778
2010486556
2116175032
1998650584
425369068
504008307
1820445133
2069005912
7342855
1183650185
255191157
532174362
1436084474
159271073
2000600873
156850614
1428862335
1308694092
324816242
578027979
991634526
1422264846
1391152905
531568489
610696926
1120623276
1718182156
934746984
1548340369
734652491
541158786
1800481766
16892739
837306017
1268867077
336360096
1356824389
174903147
1715085806
735779744
1503921150
357022752
82501177
1610339098
825459542
929974536
1249414708
96258926
1339125554
1310711568
982699551
1874938982
422989964
1531856278
1518794777
1855113249
451962963
2038554003
2082638261
2003204779
60823517
934470424
1046859711
2133712
1472270348
867219394
1120393844
398314966
1842432836
600847786
1290582324
510448777
1153879068
2126121056
2110717983
1086313015
1424303701
307367997
444437264
2105527923
203673399
550554568
1370405488
97155056
1014379822
88591126
982089539
860060164
1533452592
1860839589
1378242484
541219721
261414275
1955728633
208136947
570811572
701081432
404502401
535664026
2098597269
1282401751
1263702684
201299474
673018893
761572260
641649574
1920399530
1369660038
187629029
1088288569
1052875774
556740083
533751190
139344323
910394617
1417581457
276776637
1907325848
1970699044
1704394769
314311018
454041907
138997068
1453053271
1011997206
1021234959
995958018
343017612
888449272
1148859187
1995019211
425349365
1162629922
177723165
1796988542
348839295
140446392
1448803048
285118915
1576112994
1365988928
1075082996
33789675
1516754152
694346361
214214180
1802747759
1254149738
475470060
1167611976
1780785560
448482678
1749582159
481938555
1710603367
1660952333
2078927171
586068685
330687596
1047917967
352867647
1738291100
389150518
1834211065
862500690
1458181196
1447942262
2084246439
2114744640
131967831
1764275588
1170326516
636328882
778447056
846041640
687263420
1113855513
192065006
236002396
931690397
411328532
2135655029
735955147
1784051033
938031315
1351044944
374290293
458788861
1417217957
1276469535
358473465
400737961
1171786796
418771437
268173819
376438514
441996929
1952021391
1176824412
926693872
878217159
150999563
947875362
1998017256
1981962748
919717362
1370799018
536430086
293204065
1707675193
1757179242
1258356278
623833159
1768438506
2055137012
1940302498
1814061096
135458569
72284218
1812635389
1581535489
1808048954
937151239
912897862
1164201503
398274413
1415321114
1608534010
1818203352
2027707826
1205049900
1959039825
954471946
1149600818
1450436060
117557200
749682028
470034271
1698259381
50103955
2089255375
1351263280
671458607
933884235
541048235
772006687
1519915509
44187890
2016759706
1628508367
1457895685
18342752
1641677232
1588355625
1248954005
2059149912
1442495179
705289510
2137372102
1941590277
1888745056
1869556759
625970699
1863484138
186975334
685471440
1082025590
1790757277
1603473966
1668826631
1713828418
52296473
2060253737
1122790671
780916094
1937178671
461429883
164232130
1301053479
1427614419
1918140131
1013987751
219894804
255726657
372340102
1708828425
1950093263
1571521305
1616253634
469108804
944472888
739760495
1224482651
456423304
762416167
1087147008
1183210239
792297239
1178491487
1355816827
507888723
546782032
1368652708
472592050
117942701
95782356
152907877
418380230
1925021844
521938556
699565992
2144173006
1303348871
1433996975
976143212
1024919759
2127243527
31169296
1414759603
1565095033
1975399925
1589501422
914309200
70697015
414176191
1519710616
471169693
1512132997
1820869046
46223935
1436175253
439332951
1608015893
1608007758
1487023063
297913529
831651981
1650404244
47646803
1750125925
31587912
1764893698
309567127
1940022982
882712163
2028885265
1639325982
741914641
1775286285
1842972498
1105929131
168276404
1915233390
1205840724
1708248928
697893988
1240987613
710896391
574250821
367498954
1323303111
1201587464
1725948960
1935377282
286593393
836808231
815681786
208642074
1384353502
1916058515
1497747231
1755941432
2065418677
1329190322
275536594
581779225
45686487
1546449399
1941874468
576010519
238345888
985453820
745622175
869799407
1045823077
1882971481
714289821
757384560
1953402773
1223218477
237134025
1857961716
429391975
36162822
149155427
226476122
1117725842
1453587954
52451628
1456641021
1540424862
225686253
277157643
687759123
1559852784
1467432078
1233941188
1163720617
1594130336
340519498
1760342036
1381679922
1238595914
172756232
464484263
927767679
838272003
859111731
1169329139
1413759512
1662959400
2032943378
326288577
1412189375
2100283569
503086927
220353638
2006232461
1997735325
142854318
2116768434
985183113
1265381901
1517006524
1734316613
560438081
143309319
2053405130
1496759445
1066967996
1980062075
758932375
2124133817
1167306070
2140242893
1783355585
1340754181
1790402582
365401454
1305461760
1490951561
168155545
983878392
1709891564
861139416
532734883
2025587107
354881724
1407066170
394179190
287719577
1735378832
72182670
2118134295
1029965609
2090757140
1802441454
875671025
2004903736
366071421
1214328353
635401800
1407640520
1625924253
318657070
1690726050
360520318
1335820599
33651914
726309913
1169240727
500364060
178473386
1882983213
1062082223
617349822
1150381500
708003520
1141273518
926668420
943815669
1127110166
1640464854
67490768
2092954057
16204398
503616630
1675610136
758942439
1325213225
306999984
367541
632610267
1651032737
1587115866
1851329673
557727648
559259251
317552934
828796804
1133506879
171486107
1927969753
15170374
1250857519
278754755
993601199
1501371020
465165969
8575265
1504577183
276383210
477999551
2042642359
1446942038
179431008
1132942242
2029807554
2079787435
997572546
341839036
736015115
641855555
987521726
1034813846
2051275715
1878166452
281683596
1570527336
1046475702
1587739766
1143024849
2131469371
433326503
102183190
1404594716
894146947
769972447
74817289
2027010253
1396640431
957816303
558285484
1894249487
367733697
1016936031
1179412286
248387752
965943112
1344152957
2053224201
2033741965
1403046415
847193046
2075464802
1189659754
1924919193
1920513251
265075046
383161827
1905301079
970999153
484909080
1422680633
400929791
1521439115
560476802
286452798
415572375
888214278
589579257
736333418
865458183
1759492128
964284423
326800845
959018021
144318748
1649083274
1975690133
1960706770
553330264
1661471928
212997998
2098533712
2033936279
203109163
378765826
895557108
1428594987
1311225969
429006729
1474958266
1439533798
766279723
1141070032
715808437
1220361774
1119584376
285626097
407178387
1306862581
395770224
1395813534
995511537
947153701
1646622392
1697513619
104805652
1863845671
1095603863
36036640
277728308
1411528102
1483381450
775885160
910319795
1715768642
1479196829
557546746
475210437
1453691777
1028153597
1403693194
1492060830
1094376294
1252972843
555710934
1830879838
141601518
96221907
1745092466
1888771234
222833266
1081131937
700728396
1197182819
422910403
108863205
1814636890
1958361187
1327763368
255880291
2128365513
487811548
1563573898
669454703
1311628216
205340184
1891615818
1576751268
374715899
479900798
447053645
198748912
411579972
645715199
1635216841
1167263484
1700286038
778837291
870093508
100835754
1711246031
1545286638
1160078779
1623574234
138749643
1524884874
443139949
1730760919
1323115821
533686402
781681057
1527312676
171471734
810215836
402279434
1004028069
601822076
1741250487
31873935
790992832
814566949
1639164091
424572819
1057468072
1802300840
405269854
992909615
1711736254
1323532137
1999195500
1205080309
1630803298
898539077
385930365
1982608580
1178289889
1210533192
129021302
1583519507
1684518009
2066033000
310038396
859292735
77967612
18553948
362510778
1167690100
766908636
1558541770
561616823
1982186055
652438006
685999877
1168963033
610316139
212444236
915739662
123465087
2072499431
1742860684
1544869435
1234260223
822763591
1495471613
453576394
55287929
1624250102
254257213
1187180717
1982236030
798477295
1747653127
1835436827
866097008
1003904705
1263425505
169024358
504850468
698302922
2016782803
1814421451
902813701
1044350876
1076869968
1238352235
1766371827
206862820
1431823316
576130598
1266388883
558282724
423888514
1719548903
26740245
2033376345
368001906
1403564442
1828788708
912829245
280129183
141990474
225246018
902416633
1882935707
397459249
1378355786
426833971
2073276954
1081960953
278668147
1193992240
1231627218
2029473439
425538366
543775391
199663610
576683627
1813779253
1702513234
1049683269
205742491
1442885090
1173027215
414621922
1578088843
1426877159
337706962
136666639
346663860
1850073903
1783738551
1559510658
2076627720
999218554
1260458350
945126198
1759337186
1361416837
1750161341
1031777187
2141528327
972175696
1040969640
1960826643
1849876330
752999189
426576474
1189432338
1498832712
1152348102
1830466433
1826111792
507818772
1855734402
114323631
860634324
607615055
1941478771
1290298918
1793017318
711598678
1937620538
587925139
1763105764
1551780947
1570378215
1900955726
72070963
1940919187
1945156116
153969756
45437133
1306753474
485316615
1206000527
96875404
698601256
1366106541
1573422649
271193016
541992231
949894562
244738319
1574350683
96454665
257320858
240063626
1656780349
117555534
1199692767
1392298578
1709439807
931816104
1600883993
1264102384
1400187630
919459597
1203740382
1722429687
170216805
905362962
1246309142
977741112
345034134
1740623195
1116491224
1430073038
1896204681
1250392871
477985142
2060311778
1056205576
1188475138
1958155069
143015346
1652164557
1253279057
1622038272
1020984381
1805125987
1547238826
1418232928
1733429109
1338482124
336386474
1330729485
1130545163
1237004194
174875752
1836296790
1532341875
2084480599
2141802368
1014345649
1351401838
1111977504
1796183244
706283677
1253905576
1734691078
558719119
740324395
398671348
1491396130
1838548046
1159439920
836445314
957694700
1188622407
1438280495
1914986224
457233021
1015395977
961025300
695998682
269184561
1282806924
2131767089
836075980
252055124
230098328
697137776
1180287931
862538176
2047466794
929313266
280526939
789028532
571894087
1497929389
1580324913
1202225722
1046944842
454214693
1459812427
673003854
1500004260
1835060450
1593717004
1199601880
1019424236
1749556764
1983353786
640798020
1586402582
1320627224
80681282
557698092
1089257585
1296590502
1963020392
570690279
282127279
644314484
1523028994
2030821388
1321507899
2026486810
678480078
1075374887
1856373738
207300110
331064436
816866588
561540029
350239659
1461418802
1902131316
1719641264
548306346
1727043091
1966662003
251626391
1962674672
43848100
638260853
303587917
1751615343
1031750714
857356294
1683597974
1601788563
872065825
51677591
12806049
1711219044
483943008
1900163360
1863311745
2067953679
1198006825
721158092
1430142434
104596714
1525335224
865796583
142027711
168021136
1408193912
1244780502
461673484
434097769
1215014603
629200149
389371369
930212053
1803120639
934668723
1529218890
883295566
499184796
1823035886
461881279
1713474809
263860458
443027075
178121460
1779770479
386765354
620569949
2060198523
41005143
1484600164
596289711
674041967
10592626
1272947739
635668711
1590384992
67602714
1742026385
251079536
1555402559
1403188536
1862325834
1367329697
491137681
1717343452
1756194301
964993874
756583759
1016767465
1122542993
1314970107
1011092851
14589964
1950130436
1042300393
1586890357
2085438605
793814613
740476039
1201927143
1193397912
1524286392
706204181
1387172950
1009617280
74108319
327305711
1282347608
430220105
1823993208
2031511430
1057437515
1620658268
406435807
1113742755
1852679754
1873152029
2130037356
693288816
1171201432
73957687
176878145
876851221
746438811
1116558831
161667734
1483725728
321350485
374237192
471024156
2007906076
137104219
1130650953
1528281620
2039449570
1141703413
814508943
623701075
1359787352
1695453970
48459121
2100717890
1427562551
2068073813
1668758965
1488453219
1803174620
341937809
1418681519
151753862
581229072
684130550
1263393645
530355685
2013385894
560342634
1432981699
1162992774
767216676
674491049
1776456965
2037327949
1003472117
318979466
514983548
207035871
362215025
2059449700
1553339782
1857473437
768957192
1999124755
1295735154
365148468
1489045878
19771978
656698285
1096121640
1683903378
745654322
634440911
1623448473
2093526908
976986292
1808011476
663907211
857237433
2123410411
1060000434
454215187
1119228768
706966975
152498560
2118532198
2047661663
1240629199
973771836
23598578
2024565154
797975743
913143205
2125026890
1175186298
2066514296
800258494
1439108155
423524238
714762166
1457227861
608446335
51021729
1588090960
532263602
674223755
150281146
2051442173
1537187632
260140598
552708436
1427299904
1161149866
1311954556
1653069161
1963203950
777765792
1365410159
727708530
554493789
1544876179
98953616
1648840135
548399663
1000380929
752195496
1960654460
580782370
2130706470
1622913440
557440684
244813363
1447717247
2049839082
369096611
1961452614
1716553814
851238063
1886001877
1610570202
1278223590
2034153773
553974185
44329657
1889080348
1654877344
1156011675
397021976
614756773
2123766374
173589596
1171237113
2101290479
391643122
1157115652
2095234755
558411964
140294886
1720921127
120688011
1101479664
1599150218
654250707
1955096406
967968212
1733651005
1046797173
303247637
1634920358
240411924
848349448
1419502939
1784700952
1216317332
1492572387
1891573313
844150759
773457919
1413282525
1456449478
1334280625
198920845
2101088513
1715608093
870211095
2119294986
1418246499
1855552438
606734325
1959791391
1253367017
2045635461
1679599662
545968125
1654327318
1732662255
1577480980
1622444318
1780779813
152970201
955616061
746325687
1125868180
1318064591
1054224085
1341731907
1991829283
1941890577
659827493
154158917
331499065
1345670305
1398708640
779384094
539214275
404074403
1078911845
127086854
874232080
1192434155
2027163052
1733358446
640055471
1917591676
216223273
1524664081
66835135
1749079329
554624868
1897783248
1846509294
1413267853
1891912946
729118966
1210401658
212723744
772968233
511785684
313123970
1241632546
2092568613
545516060
631364870
1036096190
1566998497
537664756
1864294051
1606811413
957620199
1562884629
1145903665
1232908997
1539395597
1135673029
1162432411
492259617
279798471
224267521
1225828015
1117621332
965064986
509346187
1073434356
737914795
620898008
1063162551
2018699176
1900384685
412196701
1814902248
833990935
990381777
1943546124
1708576521
1897366355
1486957375
199170658
332719402
273780673
1471724841
1459133901
2139578953
290580668
370245467
1098349941
1502730381
1310446025
214737661
108804164
12800244
870963263
2119711357
792223259
1850843473
1357034284
1046590237
1713976079
995183402
418507673
2101696385
451583316
661840132
1735740652
1452530213
107173854
556725643
1754275110
1550247736
1982558069
1269403980
1041571150
2002632450
1630406424
1588998379
1628983546
893048979
648504241
25512883
1918472042
104565490
2076197070
1755603443
1624824721
1935851681
1931963543
203002457
117801968
101691634
891988983
981711201
471403320
1801036448
1844438909
575149834
407820379
1405728292
714055306
569801897
1875488494
707508187
1425122574
1294795796
1360523096
2051996220
963454454
325340352
1634180842
1118844883
5042461
1512915832
1100691644
1915059803
1215893096
612986640
2089829559
2093293582
396794556
220645301
1476966737
1096855165
529460085
1768428737
1590174381
1796013120
1724840867
1598214945
1536529223
273688579
925900680
270246818
1643338875
195997263
1245380923
921321635
1786613232
1735426907
135652483
940440920
1979727552
949433864
1271870376
626772686
460758393
1797134877
55923543
554616705
1514391485
1270708683
679263899
1449415782
51800926
160026781
2073389998
1858909226
117976599
2078805361
389052455
2126065825
2108284433
795860237
1742150871
1563478377
936208922
376765323
1234430539
896821868
1040097634
940609481
139414806
1645980002
649837768
1520667805
1059084713
1160973585
1100918294
1827347315
366141843
1493490292
700987611
1524633312
587451978
559246303
1795019301
163208325
1146406600
1962675962
34294145
1754373990
223877895
1273064044
572078240
1496556041
16119941
1435266378
1305033659
787083516
539747932
411485252
2080960938
520582324
1948748142
989976681
766297342
1094128705
417182000
1497716027
168000173
597974899
1885252396
1989162731
1303612433
20398267
239656964
557146366
273892841
1446754200
366655207
1390197729
575451467
1643027272
876921478
1777458086
96355105
428368970
335361216
1365847631
1244222855
729743188
485858125
136622457
1541367556
1876403995
280224728
962670902
624894788
75613800
275752999
2075463247
821179207
1523835721
1584710277
340364338
1367135657
627281957
858532335
1209509630
730873553
1670473384
1229723206
1427206742
1571864921
977406482
1406168226
557907839
1625341413
1599942885
1669100460
101043064
589388784
399226907
1489424258
1505342704
1169820043
634240001
1513145984
2049342241
1448592386
128039994
1714015487
508871607
1261774866
211141646
2059426183
509454632
2140948901
280731254
1954611730
738709707
1731417332
496570103
822402759
655952254
732231109
1078793459
818952080
1281716512
1767213265
465777976
1732409195
1992631313
1156977328
397265969
511207715
87650800
484835637
186673380
1344387980
967482661
645182291
1673735824
325766552
130490464
1479788801
280510195
1127989906
1403878673
397098062
1651256510
1194188428
204050905
970997849
514487719
1958226643
1550743598
54520571
980354329
1295278458
1700129696
1956553737
17677801
1887248923
105789244
1478319636
1785269455
1929801260
977251247
702912078
1082017
1634823429
1825742485
634199374
1933604557
448559132
1889464168
1947379346
1809559777
1297117048
1726879531
612639118
580393957
1246516660
1977138413
1618991397
112689106
227554371
430495230
2036423901
29705127
1210599505
847858211
973811661
1643264123
1842968013
665592817
660488747
231172888
1034945732
355484970
613429495
1644756604
2022810899
2049943117
1030835719
2093092296
2012461790
1082072114
701722777
1049794398
435614311
1070114379
1919061400
1970826596
2135498053
164185478
2019563452
1919693414
1649300840
1570462085
2127701881
1028348332
1580362334
337020892
886533146
816329193
1336120510
795748731
636543796
20510762
269972248
1951875461
1580357944
314503546
664489411
320797590
2104144301
2120125723
810591139
1799008631
1702164310
1417776918
165084593
1543141860
620967058
1853637206
570690481
1629961872
961811415
307147504
57346154
1786075731
1046759187
1023078442
156526012
1892990909
642562359
503928639
199672017
1153935051
362710316
687072542
241311519
1829290998
195934034
525439151
1953395049
753534364
182178899
414887258
43933934
1844763313
101919449
1400853843
1902601023
1349845241
1841556129
57203589
552605459
313973507
1339295153
1642022431
120973118
1323454274
454219717
1961611422
1093335131
1132145872
937531170
1488025034
1116560479
1924143905
1289849957
1360298765
2002292523
1623265133
798561078
124399946
1154628064
434522958
773874236
438913008
928202936
1816191678
268901152
179619701
1292768629
1786628718
1640211438
528063074
892556631
1475636831
1461536185
2126008681
99986449
254398366
1310856646
410248151
1527644303
1203841680
1029285390
1813936801
25225637
1493378480
486898882
1354580796
1283877153
843351890
610293011
610027640
1788146070
1117090814
15542078
701191690
280015092
1833055447
2131163304
1639768634
356525614
1892582829
1879209056
1451229195
449248421
1379167107
1934773123
531519966
906506487
1850708546
624909592
1430729449
170949762
1199453166
384148994
1070625474
684329590
2107671927
1481046661
1295431283
442135435
448769668
1180992823
809855807
1336672887
2126857906
1013977019
313520293
1524842511
952917028
944116551
1740948232
849463211
78971336
2004979822
939765105
1754751849
1875076504
194686928
737150033
671248417
1462988507
1621174743
781707070
2143324714
130671589
860059462
912886641
1857061127
1032591769
2012465619
487558711
1615238186
518465597
1042008939
1831685837
1112798870
246393495
661661611
787763425
472030184
1417872291
479517474
44803778
304499721
590556616
2103659531
1113744327
144965497
1896222671
608381518
1915098697
584090582
1706122221
824645662
2016823761
721905625
1444672997
836639217
1825444318
64696240
1577967963
1653264057
1262263153
417321277
605534118
1781624875
1814415430
1630566462
874161850
611162993
1927532520
1691456222
553252557
981524634
1042475747
1496327517
1176443110
51059498
1978664001
1344235275
228146470
1490916143
2140370099
534095331
264335555
1450828836
1907409839
428438393
896287967
619556327
423916248
1466964058
1037171608
1373375834
976801661
1644056789
628506572
1772477289
1953156290
661410157
1803051603
1606530766
404219631
1067324087
383066221
544527189
986582051
967894489
625144360
2084409940
135696368
932139046
963764464
1986061019
389358726
1728852161
1855448267
1563126286
24370699
1998990153
726846428
1939305398
177552293
2067029248
638101420
1495837128
1730493213
1155356954
152028096
1173263711
176320908
416902230
1158095983
499050024
1754803972
1101081061
602442674
1322812406
1029875684
1716076404
394070218
1698719042
913713132
854364463
167579151
893989110
1222789952
1260756560
667225845
2094441954
267010560
775433593
757573174
1544407816
1194006974
665600040
998655124
188934210
1290342325
507203623
351889120
1024869881
391965582
235983629
1576096803
684766605
704274733
981403251
676881338
1244717629
1573419844
644416613
333433831
2029676613
973409608
700653573
994047944
330806786
678178271
95062228
1985308218
373273542
43825313
666187752
757272261
363869291
1278400959
1614488492
266555787
1085156601
1733402164
645512285
74476581
735884666
796168160
546484183
2037217450
1604047144
679630495
75953791
330888117
1296039561
1446601564
175056667
1389480598
118722435
1513070921
257036993
1425535310
1335020048
616444237
857385563
1408336337
1366544383
1465002824
726542579
1199399141
321605552
1824221422
927173073
1385983417
2109668259
1446139900
431833977
1023030971
399952893
2045629388
921062536
970864938
1662911738
1648494761
1960011801
573482711
455411911
1918983458
1070184737
254653382
1779756829
536372486
447455169
1874488743
10872125
2130565861
1863113963
1107171555
1542018696
1596957398
1603206822
261035956
1687739631
1356190906
843519128
573724645
2025519343
545574397
895949
595872131
1502515613
934759488
817501056
2045926560
1691237688
1379504164
1802103148
965609493
1903972681
511608310
85323024
1734498020
495500056
689437075
517283094
437583847
1388420972
1638584249
273619678
851182221
1184875388
433604752
1778308924
2096156196
966769805
347425242
1309050368
2101997487
1073277093
394834253
360045418
293881878
1721970318
1789505193
855871226
1170524790
347899381
1534535238
56305801
1719386756
444549125
377559764
1044387033
1586668298
1947879310
454893588
48693379
1571642178
1608233233
398382331
84311604
308819468
71283483
814572911
792719518
2023440272
60026513
131012017
581025939
1405891570
44809
1508102959
1378080874
1779955001
1005120218
480759798
337602751
1945930108
800197460
1412899878
1659040673
2039259524
522485046
892041428
681812623
2109056823
1840646318
915192240
1512890552
1684099835
707719680
1674432407
1322205416
1885063752
121299274
290349746
858761454
168249083
932614904
200975650
666355216
939934671
1772834864
1992434850
310954280
1327838196
1737043644
1186899233
1743874841
1592574162
760289634
822346497
730347752
1147506739
423600369
1664228651
791357534
347509390
766087898
167888762
474313570
1030150597
911956643
1998963890
517782900
1210840754
2146183777
704170357
419856029
609083248
817228288
345081225
411482311
801726049
943910935
821409558
1601762171
1987708845
857899543
1480934305
738492450
1035253682
238361747
1339448327
171771508
1994103103
631341909
643540219
1584420962
462730326
281254324
1162701458
2101513972
1114374974
1166410496
149871023
303656331
1791627776
985107046
1130906331
1131941735
323494967
839734219
1167025176
2014042842
629859062
1470288666
1645656868
1447804319
518820759
1843957057
1576853606
329953792
492819778
1242734764
1664411670
1736346196
471066741
1983386730
1352715585
2027685109
864254836
1668542894
748086272
1707682123
481755689
796468024
223040377
222751674
128160666
506076606
2090244087
349378996
145707077
149246068
850529665
891522595
2038714482
710368547
2107867769
821800381
628824701
1455691879
1227935897
1948068577
2047189173
1574392314
2102689913
930419334
933480541
70149261
1330410326
717627342
1208645401
938184429
729519393
187783334
1782983116
1556353854
209164065
958263783
1438782087
1226448924
1706799610
1327594372
1228717822
1322483716
1050242918
1856591142
852706877
1874727541
874544577
1850108389
980156344
645073801
1456900392
1352414455
2011808014
2043280480
993533514
1779699056
45130837
1644995504
438015028
1586871138
1344624226
1547470178
137297684
665211698
49278280
1624984430
434776597
510548522
1558922728
1355214280
997038550
340275972
2043276055
1272619709
434607760
1469567433
1352237837
1243977509
909655644
432846922
913163829
967339722
380477334
110049810
1016855885
1336577123
265345704
2067400979
1225787270
769139202
1113410844
820054456
795076772
1887045979
916112058
1380347617
1568858077
876110794
1802744109
1648303801
1589708056
519635707
1103132923
103243334
208695304
2022348989
1650503727
992527957
991749707
1693298549
400258397
875724519
263655767
1529637446
308267159
430228621
1746418880
13766122
790490792
584102800
1718066440
590565309
571661010
76373207
923409618
483946196
1266590030
2000888349
350598228
242881634
274657683
569268653
1608599251
1881275312
1063688229
112868200
1302989017
538993136
1644890505
552932541
1424453423
984039202
1398862825
993969164
1864803368
771507784
346085808
535985768
770082471
743615764
424457083
619502306
1666002924
1300085943
722442993
921642720
1194328603
1741498896
261127194
1879114410
221724218
1619277223
1217450106
1867597093
1359356523
1903989816
416309456
406268094
292589742
581312173
1850675100
286572302
736574606
2067024585
1822796558
1375448502
1701011892
929721011
273598374
1310011927
238748115
488093167
1171825196
1106144642
845589352
1509169449
1444481593
1944713787
266454918
741265123
849105912
993511154
955150381
1855962945
2074628834
1825848152
1478872828
2133633176
189553648
1563403268
6161052
1460866870
1729580934
2017388459
1250856393
300414507
875342833
148275721
1073499427
155082669
663857099
592496943
789968274
403018939
1856721946
1184921929
227154587
164640105
839304721
705726624
1916779605
794104307
514083390
1427260661
2113560018
177916369
1344183832
161134120
965911470
39793868
136786614
951077823
80509380
225153860
1441822329
736743563
687063500
1269204411
708782027
1170188118
2122877317
198495631
1392226136
900746823
1432602889
1243207055
2067563014
1012476994
1927129218
1147732323
316836673
516203653
27152254
1463338738
1795203052
793670339
987904498
1843957009
1650915107
1570721790
1629165470
1869239603
801877565
241229271
1475752258
820063026
757682537
241884159
1039226860
486890807
34369460
1279959916
1741117983
1748991048
682177332
505801554
2115830572
1451959440
196216151
957994211
1106747503
1230146918
1627928430
576143331
614862901
9691671
1870640682
1230857948
1810192340
868311345
470729506
634634972
187285970
1676494281
1826797434
581187690
789939276
166885156
653446620
1393986503
809889592
141230345
1154086024
1708006568
1052779014
308630522
1130408123
78310003
392579910
82398658
603969279
1336860934
2029940079
41814381
138790750
1680370934
1450421682
1963030399
2005274147
1753437915
1880828567
1933753988
719161155
1614866620
233134474
1693475521
796088281
448289214
142929402
545994554
1149237345
1650492007
666125988
607065380
349390788
696506647
400712826
1931631817
1236444335
1281340869
1504733311
255671663
1997017131
533716761
298359438
1985594772
117135391
1724341643
129496824
18725757
355354866
1878497544
1855145274
2039430372
401926283
136756210
1112585704
1023748132
1208137790
483811288
417270124
1042566020
1831206574
1576763851
1042496875
1085955523
281680511
1688780472
1311097905
845659889
354016404
1605097316
1087914458
271122350
1371204125
104824005
2130498283
1508979227
490415842
336749622
534240063
715522533
342435761
1493476302
1534417662
602838235
2129701957
1914459779
225103382
2053517866
1655972341
273844391
1478398380
266581043
763112814
1157196809
280875723
782679855
1454783917
580703213
405406888
559661693
2031822163
475920795
625401452
285720692
641121732
1827375213
1228005844
1124916967
468291831
1901523622
504129904
110673678
236817302
1260915936
488718055
1508744719
1694939002
1211101875
156154100
219626724
577306111
2109485767
784228833
1757188427
377221644
938165114
1897080277
618609965
656777844
1426275979
1029114101
1148833645
711291938
1607198244
1964074337
940428299
921175147
990703690
1276031525
2052226130
1406997322
1936825207
1518522593
794134290
457733520
1412598433
1364124711
662589632
807866155
637987434
1314106836
84223072
1541461360
251517951
1121547609
596583186
1017174379
1560357354
909538750
1186987030
676092406
467813631
1794954252
2108845573
1173478934
854755209
219749898
375951001
1638487809
1699201614
325734225
1835326049
620645144
1928204370
1736204506
1522339321
672990960
1080554325
841899510
1998046529
1042012312
1425913844
1546453980
1881531655
1893290389
796729934
1699407605
625527148
1460179147
1680499166
769597782
1245069334
1227134330
767774028
695437606
1451968158
2015598657
378922956
841707313
375297056
182677242
499854526
1483465815
1090775361
761787772
1076306826
309233671
273754094
1730445471
312425660
461889353
1809200038
464083187
675804535
587870731
1486396055
1261321083
1278919739
516813251
2130969815
2123556205
724913437
763930609
1038118162
1150199273
1607654780
1899719565
1782522049
1139275759
1868640538
706863189
158304502
682435840
611417502
514505752
53262606
411496304
1466353489
86169037
2136262930
1683899411
476216623
802929493
1536881647
1538127150
2031115488
750178217
1657110882
2012838945
871538590
1562243414
807957761
218219556
32468441
1133684908
1865287512
1148255356
1308662710
1612504631
1876813099
1775661586
302427466
1963071536
1450457306
1844146857
920658711
1900954107
2100918782
238696014
889589156
114751848
1961624940
945803824
906947248
495084865
1764523587
239219330
1117309070
1706726308
192804229
1655905497
389788332
1075208302
143317642
471415405
239429199
140567238
1887417076
618146390
589254171
239625223
1684839325
1867553784
1868547801
639491621
1203671096
359755995
547859263
1076756757
637631487
1106437918
1233987792
1566359987
1916539209
1534381107
385145753
63729684
1045850864
1473820172
1582969447
108615024
102527828
810632872
682105754
114481735
713889069
616527119
1348663431
259732786
1061630995
1461117114
17095367
58105998
1426418763
1168255616
1619855256
1563629902
2033818415
1293965450
1801700419
1559340159
871968552
567557868
231959248
1312431638
1653293268
415167236
1299695023
2015530768
1711894991
677266694
1613018299
475204552
983864957
979911343
1558517823
483334636
759047477
1042071910
1188234967
2024644352
170356420
1692790904
145377287
1275614914
1224187770
287372061
320215519
1602998434
1720288676
1091011378
786119750
405862182
1330783211
634624797
924796379
1070144894
1902184431
559294443
1462648687
723883324
1182493499
307872882
306153833
851693067
1675828074
709523968
1255868191
1191639736
1585064628
2092665968
849318682
556285866
387213164
327437013
38517702
774269363
1273470212
273476225
352962467
1360931730
422288409
1183082916
18874744
2123621529
1679493693
1054374012
189156314
2052583160
10877655
1063808052
1493302989
768505257
994529025
1108097405
294193895
478401323
1301143087
875066876
734881307
1897297784
621438375
1906860901
2071052129
1956599324
1232290266
651624704
629701679
2128731272
401534276
586163794
18742110
229404923
1989560911
660776240
112140707
905082794
341815852
1708946465
1422733092
155771357
1053019563
693756059
2001721837
1452164008
1334654372
345032971
160871171
1554477714
845404925
1915805552
2071647024
442084252
46479005
1234301785
867290685
1584087355
1211777576
1149846544
25358196
391369326
1606170697
1899944798
1255128758
568657910
777591953
217837309
579914619
2054478690
1246301149
1259031429
1996997086
1009935673
1556436137
1961150103
1309132503
1181626920
403855144
1325185209
282401849
801055498
978136514
1605402535
943525118
1661784552
917380397
199821667
1017586011
1520992351
1141951648
1999398189
83925940
1774030460
951273011
855072422
713243666
1686271960
1211940608
190324715
1182289040
1001610074
1782392725
618847106
574158355
1207896076
1685488574
708411161
147643354
237999220
761334681
1971285310
614989918
888634381
410718922
1949450200
1126756617
963397080
2132130250
2046857901
177748738
660058819
1567581548
1364710776
646588152
917009335
621608758
377628060
698596719
795568022
1382219184
1280127352
1659114324
1507222018
620705060
525541745
666033621
135100833
780431149
1998490437
454381304
1936448901
1172884237
1115843524
1166686605
926495869
1233643056
1587488995
1613659638
651461218
2075774094
237870192
149601632
360552307
717205645
818488800
747329391
1644561736
1039624997
1209124128
1321446666
953327186
795264199
1520385136
2000530909
45513503
1775207706
1792948797
1844882257
1599113491
2023574299
34638921
407533139
1437900948
1881025981
1036605838
858636860
373891910
1905730577
1616798741
1446564227
1021452962
803550619
451367819
507734706
2051214697
1585214007
562300869
359863088
1750066827
2109059690
415429270
1773966596
207029069
75243624
220232195
1106889240
788287851
2022410023
1807246098
81047742
963585382
462449506
1566720893
736675851
867406001
1822092208
1938947014
1218163741
1340620808
1517643913
1215642224
793651720
579985875
613414126
166135158
1353065671
1075123187
223448672
1626491958
533946473
1940380281
700456254
1169982151
2144280439
606313862
1200635072
298926979
280507998
1061204000
332254147
149420349
1502371865
736386515
1634616456
442274156
832559707
1347059980
675142922
1270101881
2018789762
687055268
297299895
245830980
414180775
1096850155
712977089
994582250
160820728
398772759
339478850
17032261
1921082677
284673028
1558451053
1599040302
1472403060
571446304
1835623875
419434993
811851957
959218283
1393427187
459635052
183257998
924803434
2074634855
2086565832
1836213030
2008245438
1447754242
12718509
1752095885
1988394806
652154282
244678019
1660584572
309020962
1013258019
78130528
2050287700
1235709674
514459454
726589716
1689610171
85042833
828644675
1343668359
638018620
683552364
935790540
543784518
2102581077
613995362
348191917
2101051740
1567761727
665026427
422678870
1274877760
1674983623
1688227520
713775815
925347720
783935336
118501339
158422712
1658854506
574987899
193923004
16849480
1346821576
526669295
649486762
1285213206
70218714
1714081297
1104127239
186114754
68663372
1490162354
1421792092
595701442
1582842347
325470303
145673799
276343080
950455730
1332395902
388507332
480087354
1243853155
1372868938
1163620993
862795587
877352552
752551004
730344109
119557818
1615117065
1849948111
747180421
1832891479
1545993596
1709480189
430907744
2025765907
770174340
121642569
2067006170
25963608
803317619
71322704
1437403623
1990919918
1287992796
506102215
151502322
151263402
1463172013
1293028324
230221475
1916883491
1127458566
1160299212
1625760526
1411639243
900557612
208596227
1618609890
1776695791
817840760
1113812172
739688936
106595657
422148392
1853174669
1479757163
513235798
1807793987
555155079
1552491172
1780670952
934150944
1853250262
659585381
1856887892
1417106219
1224143296
583863749
512719701
1357564051
78847288
1121283708
106099888
1109686653
1415758698
1545458525
1590158461
1745384219
1529445356
388987804
908489868
246004720
2112682875
1159042040
1140346212
708271717
1911867388
870884500
1620528586
1697151586
498349313
1568770050
36899737
914382959
1002416314
1790765313
242096942
404992787
1326327453
165169314
1086595321
458723674
1523066139
2123468026
1527359605
1671678376
1996794186
517084799
1316406584
2121339685
1190505271
516841452
147684015
534532240
69517791
597893791
307031245
56089113
1166088181
194577956
776099820
148099076
1612687329
928503264
958976383
625374352
984530885
1601322958
208195483
1603112584
733859362
634591726
1088977400
1489097529
2115663358
448082242
1052623317
1228232898
2107894430
1492033502
561201736
1769345175
2048234705
762882811
359721049
1892501831
2087321129
1916610864
1949918065
685062527
2123826716
1548906796
172842411
266178817
1283743028
2045693830
447052704
569906351
1346194002
2088535293
1624515980
581320417
1786689211
794250426
67114567
658565965
467829181
601647810
570995958
743639036
705240412
664158846
1397044181
775966827
390230750
158102488
1148156347
263262057
844566168
115442377
1164693928
240904569
926061597
1921451247
1891525397
551988898
1884322558
1089558482
1486844566
1454847412
65802880
697556845
1941924160
883768630
387239550
1829686262
1424729691
266229427
870832770
446130299
233117130
294443133
1733293997
1514402123
1993970173
1572001767
1439473569
1378087350
1896942331
1201286183
367096089
808331890
478115696
370833254
1911481412
992804978
1561103479
322320936
1247102842
150106643
1971469816
15723746
736297590
406623851
1798506244
256909938
1303323466
282305229
1451817445
364229241
211890867
1418361213
969840786
464055084
570904543
1475002252
1889694897
730516521
1035703609
1769307015
1202100269
2073643124
1534706638
578894708
1293726968
803311681
505821408
887014070
1883250131
1373201553
854010078
613237075
240027189
410546018
957424656
1021776143
424708827
1036691437
1795679108
886045854
366149965
1695857619
1196710951
2106461437
1105334652
2126741853
1079057403
605413534
1354175614
629109295
65924509
2092140745
1135230318
568143220
1009501456
85520549
169413206
407109997
1007809479
16435999
923958059
1589870300
1677567238
1367673003
1153045315
380703314
592224721
1745868441
175284397
1745266374
1552178498
2023629871
1006750898
580603863
339101987
953070057
2096985236
326040630
973238759
67675960
1291045116
174206799
104424222
768389205
1306474218
1590871077
1438536405
523478381
664213437
934721442
552245097
348371099
269363440
1978530389
559112816
1843735380
1229966705
1571048106
1970455960
2136968689
860689603
2109478894
274005649
1047037181
1621789698
1515940797
109775833
1642928036
1927271916
164879550
1354991667
1138656949
1528433320
1094617173
1737150365
1550559572
2054283465
1078269447
718498602
623891689
2099682560
565231718
1527235978
176179799
833538806
1350068233
8791791
1294019692
93306029
1059499470
2038954379
1456143957
1057805130
26285241
93672859
134851022
2078248874
251210897
147183165
1847463249
1917413796
1020314615
1747956870
464196109
1794142563
1887052460
1275473278
253184743
1729607428
410864659
1124609128
632035862
1743026908
868960429
905986177
312172408
1350641047
130578759
1362548956
758427384
1712261426
603386024
81250268
699600624
2105010294
1949947436
2087456884
1949056540
2018527091
1758121826
1890122320
1833599393
1192985601
622490406
2113236346
882506890
1080210872
888456040
891721380
2085784649
959403489
2036510510
1796527231
380055564
1822077131
1424072035
1590291100
79951645
1698897080
413794017
623476252
1271100985
1150810897
1390274666
1679088281
872728275
1896710200
1603843399
1177222488
1533742269
1701397419
83407203
862317191
724534342
276338946
1817955213
1106659517
1309612368
1839312720
2032684955
2111718779
867992678
1004566934
1335535804
351060411
44036631
2044747609
1412508697
668583322
286077005
319009976
107932218
2019900661
456746272
1917450856
1473153628
1735982030
1801014527
2099635890
31337319
896469568
225509582
1232352403
1688031178
968702149
1887323157
920927465
542494225
1315372216
46553927
1833129605
1816710236
1991676901
1731226284
507248156
497598934
1474195960
1437948735
1245300336
1752793440
1833169850
286149190
759370083
504319040
2035571603
401243921
1639550869
184937257
249894370
1477830892
873629725
413716916
775964053
773399987
330820113
2078623618
1411290991
1677463597
40051619
100637692
2146393924
770954735
1549976421
426008259
569375761
1407555058
1364975486
1460577137
280200067
1254524597
1714964052
1327254247
417052449
2030216281
1578268505
1497978433
1894006755
1026746120
1896899146
942358649
1442919104
244056417
1161687183
1277518106
1446108437
848209528
781734994
1630492155
1321785435
195188644
1352343961
212235859
1841981155
1885584379
1421880892
511921180
262281271
1267694943
109263353
1533810378
567325846
2022879050
1184521988
188568933
1179873823
1760148782
1815366191
1640061239
1252356137
446095368
1412250373
1701830457
542932114
1209605550
189516814
976138923
1686249234
2121059833
834044784
472668165
636087729
1841211867
1794321039
1628290608
31861119
1436180695
1726017244
63437148
1507566143
1568520248
1295927711
295634166
1398137640
2128162954
376156326
1155698247
123512420
1571238957
557583937
874628691
1022071440
149081463
516161975
984562753
1166884238
474408182
976807650
560840671
305822127
551487414
873506747
352275192
1505683883
1376957830
2092126949
546239679
822336818
418658161
875527551
848227233
1086485655
532413852
1367501478
585332542
1396575553
1400472932
354745236
1209270923
1204287121
35834002
1336829923
1664822991
283995434
2135634486
1853734541
143584550
1028710311
1508580916
763047235
746168681
709851876
834723431
1042419989
593316768
1655963239
586435112
690278050
741981003
1389877310
180736780
689664639
210683991
1723042076
405939330
969808187
1442027141
1434407249
798181653
416030622
603709245
1369777282
543709475
2032212713
2065974161
182773268
143438198
890804652
1872668372
1806429450
4698263
1445047060
1559728301
968937780
1321074052
1543712715
1034786700
1166310934
1852659366
1102180867
468964010
438931587
360441567
1463387586
586699844
744684005
1170482214
625537344
170372112
1412099383
480654978
806624482
1778807170
1902318159
851961211
341511049
72996300
1915683653
1477185140
579328831
662191699
218763260
1479189304
1223986334
381347551
1605978717
947007534
1334416352
1210682289
1197136570
123464257
470167838
1368988734
754162780
1656440247
1868795784
227964066
754712959
1232212916
1239658288
1385570585
1871527723
565324017
1685918655
218244742
972014174
351636558
1936997859
652138187
963373892
2130062341
789834536
1709156588
1113461354
755899718
1821711811
1256529095
1034867839
260661595
1650978197
66888971
1106290284
1183986732
137240544
740006097
1552134606
545317602
1540917222
1642999481
1514207587
796404260
846737102
825458286
1850590516
274144147
477381697
1614777238
1759008349
1428786398
1240847946
1834768238
1184818113
1096813993
1165644229
1709374338
1027727030
641230316
1201523426
1124453367
125992446
836738102
1481510115
509903045
397316935
1811317599
1723298484
1520658906
2107287321
1715589539
2052884192
1247717226
950754378
1483652795
485059702
1911713135
1569660288
1911892331
494145151
917589406
1785270432
624969302
1392121999
675383554
1531859775
191288916
219002662
251292552
202800823
1071375432
1858215966
205172026
866153680
933301182
17359353
1607523383
1204581308
530794233
1590754658
1336856667
1619817008
973817072
1985529015
1027679226
999015434
40519825
2017690655
635680573
1359939175
348949902
774107796
571226515
2110608271
1809463241
390883573
1893973155
480493441
105892098
1406526343
1009274367
103029939
1681334121
317639025
38771131
1260390172
275381072
1789033758
2063832152
577845618
319229440
879408252
1412574540
1767909720
899846160
1123785111
1409878375
1093266141
1914396324
47952444
1045841099
1128684987
958243671
1484296346
1374108898
2033164493
1971060838
1401506714
1285448561
999018267
1302874412
414170841
588847084
1471808213
615825012
795448034
2061404835
1508090612
1080481271
864161285
2083563050
483587811
1107593208
1045801929
985137669
1206911638
1269114316
894991724
1113840906
786737874
1005500496
141578857
1207377786
361308598
1581835663
1272162473
316368011
769235707
1169055583
2118018193
1878199903
1020675989
1147525512
896356676
1531141788
776903443
319522925
1475438825
275749174
2126042778
1031022249
2089543003
1478373088
1163320849
1410499475
2086934414
847310756
1342788637
749246882
1049102438
1834566648
760348128
757935249
1078518050
1173450782
807825530
804188034
1596201727
1839455706
1817445294
136197002
1846179839
564752082
1633030031
168172946
687194857
84399851
77557686
979264685
652105622
228130393
460869655
1816041638
2067886831
457468886
1471234324
492564536
1300843459
983807776
1905038315
1281007261
1170731742
577438520
73334405
1427878535
1263925889
755924996
1116244016
319847559
856025047
1715336634
679918944
566000708
532507170
1039095239
771828970
263116855
23419920
282154557
248588972
945576484
1262586530
2015302494
623238506
1029896005
736184014
955103723
1896190490
1071635704
1173994696
892156383
1351440455
111216575
580588712
1857355728
393209485
773546350
1381063325
2127935562
592758489
1395550058
1944203007
1527322938
1037617757
1641961689
477642497
1501082719
336643524
1296952466
1714259123
640995722
1183815266
1986039829
923094697
1007964456
336620814
1787702621
596054359
2052494920
1678140201
1821472984
625671822
440432793
2104645449
1689896994
921265673
369966857
25169987
1724477487
1138613629
78422556
1351330491
1869196141
1007628508
65459630
1397771352
1398605817
2144148160
77568949
958472305
381246923
1110754540
722558486
388865197
43142539
1829572489
1996050742
1945242845
1402816011
38511246
231579146
756377231
1148719883
1821623616
1261868195
1293248274
39514907
689962809
706995732
1363277250
1260336646
849837899
720823916
262722018
128148405
368070001
291166247
1605535124
766896370
501170565
780418266
1599185632
282021692
234276068
1789931715
700794857
151320995
1867864430
1658637376
336587462
2076011691
90499709
903057013
107179601
1506745000
344712470
96391007
1357086143
315800455
1045501960
1101216215
1698640217
1301424681
1401117775
2083933836
767752830
1771883358
504759510
1806364068
1302583364
1714060049
1233327992
674031900
1835324237
1184236416
967068878
1558486777
1364705814
1826102165
1293146209
1635490739
1465537911
646704132
960887125
406537364
470838411
1361452767
1672237581
1996392815
1862054221
103249079
1414793459
1330618277
1744338093
808707001
462401656
1009435543
1605108372
1041710431
1163786029
301925278
1070057117
1625316655
979247254
1202065778
383801268
1583078991
927155379
220994958
384652619
22502004
1356290270
660650135
613202573
355872697
1270808386
759807353
1615557493
578866902
1682907215
1857111107
441727011
1312264664
2078624244
422026395
1812312617
1305614775
2119423970
586305167
1108404302
1442067752
856876198
427894459
1960899188
1107381921
319226120
723666736
606926409
1859609213
617526452
567165430
1706388444
1662680403
1319618170
117783522
1984800912
1671021158
2115849340
1322653227
2138223854
2054617488
2060420121
843620630
718301217
1138337228
851866380
1334039941
674614294
51815245
1272991477
942217378
2040121847
391466422
1192013161
1283294327
1274093111
1591422584
119897374
471481127
1521915206
1950823195
374785285
50118913
1462144901
1898277701
304491946
1542479594
189713736
90460029
927682759
1734970395
1949533041
995397153
464114004
1879859366
1433057181
737960925
1037974655
1144459279
1403970646
933721996
787394935
1309240050
1930028351
180109828
1003508072
1770154440
1750674396
1325399003
563247290
309116584
84687541
1704072048
2145700
569602108
522087132
1711811509
1823259315
366443212
913110765
1664328145
904961177
1096776736
1001017551
507091996
563838023
1379558506
1146076289
1556520743
593002096
1101934841
571356430
122072488
1258404793
478916266
1130338501
137030988
1756360983
41960398
1979260298
493213147
712505342
1467925232
452988067
1768351369
1086785250
1612203065
402769798
285140330
1668200772
1673398408
1322259410
397780172
1653727206
1980064664
696430423
1949979127
1136859395
841395541
1325346069
45566661
1153839343
34618742
1602754673
183663813
2055555520
2089184472
670327436
71518921
602590259
2078908362
223352188
428276605
762388259
1230723266
164057410
727494496
1264134347
370889318
1859948547
789700528
2107151861
2132124027
1074475459
1288201089
1102113530
2092621657
1545031969
125763379
734026697
1801149598
1382801237
96827901
423455776
1180588719
755501244
1107639298
753817597
1120816789
647815286
2103932297
1154302723
735259330
932992434
1216465949
531247735
1037283775
471494344
1360171385
1903938394
991350752
1870777968
1681228214
846191733
383647345
977043256
949618965
99397042
1511107746
1351747649
476320483
735320220
1320727378
689686913
243294082
125397055
227790299
1548787627
458580603
1692074499
995499270
1305006278
148482177
1171314131
420721094
318455883
1983432363
637572547
94314126
39119653
256888736
1300805336
732893659
1890299040
1416254053
2004040017
1522858146
36522508
986243170
1109473380
1861069015
386647782
312089677
352338816
898962094
1128792489
724520697
1610251567
1808137157
1813747657
508921692
1446151287
1146012026
346231215
2145140520
112993418
1516511775
378099561
1718782582
2065878363
259723398
2056613040
1596181778
1286525788
288525644
1612412208
1557985539
1853519963
642156896
1634861210
428037360
998751023
1738854567
648847164
642107937
757592281
886897595
1593622030
351386430
1998988120
21260797
607767323
875848091
608516913
155665631
1529979203
1288811585
784527211
360679662
1988246859
637130338
1974500697
726341834
417184108
1392905449
1494362361
1757009781
1857655215
1829125283
869696956
1271712190
915026093
1588064678
1540785710
1260339609
1372308283
1361046530
1160729722
1882394463
1614369945
350173053
1600582272
297319757
1370698642
285001844
1072472697
1582092357
175480210
1482466117
782636703
507712258
677426167
2076019165
777677236
1832446109
791852900
200684090
602660852
709338441
1555401891
2144011415
1282502056
2144334509
620791970
1424318869
1130432886
704067706
1510966519
1268084952
1864090290
219156266
1225800593
153581227
1129095957
994491153
585558896
1018540824
1705727522
990555375
1418413256
377472795
1658034666
902696423
117349779
2045813707
1174566603
819220656
1438411970
1318846507
262815802
266914821
1705381891
882661298
871259211
1677090171
1703597737
618295290
2067256575
1838748256
613242563
770140065
1412673454
1172495372
1371998462
171068460
1605111039
1303136301
598420684
1015167096
1003295406
1441416220
348779810
868088532
1434884547
1772218008
380959777
791298885
1272686775
1009992327
317063105
946297321
974172649
2094285053
1286137352
144137539
180985248
842302230
908724421
305530868
1195940174
1197690062
233425615
826998704
723431254
489715517
553022226
801090332
499067063
1096903143
1500336637
1539411938
277263387
1597185678
1340353688
1647983025
552031828
314714640
1769730548
2005247893
1133126491
51498773
595441286
347095717
643284349
76224758
142801080
799366219
1685626386
132971743
1783246124
1490498715
410920494
1069974714
1584960246
285837338
1308980761
817103234
598364155
1980212805
1296371203
1320699247
2136069303
355405919
940979799
1546315171
1409780059
1188536021
1898655620
1960084846
587907346
1841442763
1262693129
166864789
1658124043
1373035839
122489501
301500720
264262185
228310031
898230637
1360036797
451047901
703406341
518024138
1701148424
1583120792
195063774
1890703301
746503293
92378554
1121612091
2124543270
620568525
1649692516
469905724
182629792
573923975
2029832574
106521970
649373103
2101396993
486001558
2086886117
1642931142
1765580048
1390430061
375614774
695427518
781313751
1154751675
1331430321
1640311746
1396568259
1989485813
1226250348
2075425367
473235745
161974414
65095231
1991166138
1578633418
1221483081
180379354
2097100328
1100373530
1567063085
84838747
60583494
1911848514
4705081
1921181805
406018265
575723760
718836648
248563795
1296011770
1885315244
1146572283
1982223706
2099423939
1769383686
37265964
603183673
1783312809
1491221875
835695790
1233421761
329023971
211558425
1685764658
1108458017
1768447220
1738369021
2125845535
370795066
1751861585
1730446712
1972712709
266588140
2103229529
845693465
357010528
1463264004
1959004401
1649462038
2120334195
1651914446
534976836
1760543648
517263546
1196955861
1084747276
1586519804
1183796476
364709567
1001776833
2086175369
384479015
1796535400
12047043
848556255
1864779920
1426823954
239847570
316832495
525359432
1715441307
1878640300
883047167
371094568
267246606
298195902
1276040938
1834363776
1738223735
1175492222
1655622087
730268902
2011399635
1603370558
2043131631
1224127910
398023369
1248154501
1571996564
12625693
58552387
473454453
319420763
910803572
393744214
616750298
214413482
977896914
324851703
484925383
1150354119
29974485
983701258
736323176
1552172038
1822118859
1972675861
388245675
604276255
132703908
1261521794
309330224
790307378
1285247606
602715204
1261806785
707283888
813564707
1102241415
1928471397
834382342
2082233018
965156420
968798158
948828913
914078932
2135794106
1530343513
1807006937
452125698
1013415872
353015482
256434399
1954512325
904548024
396755086
2077853052
1696271827
2002534849
1049337710
925087865
246422455
1258147801
520513910
413679951
1181787674
1086972243
1091277073
81294138
1919868718
561350401
523945429
129173432
1819881949
718813098
1477327856
2043281550
1146784818
1464178328
1265335666
1623888443
2126509419
964805101
887488872
1723864601
1965320559
588851410
740592951
292226149
1178860696
1527048589
1375362038
1428485972
1438075107
514111534
1373966149
887796768
746070456
2134330419
1153460059
1531264633
590385122
1780111215
1788920533
1978331492
441783947
1245381521
518350839
538026757
590036683
893384979
1521718279
1300942354
1610443788
2132143437
254497803
1927463827
148699344
1520941131
432481417
349955616
1836292636
1588261752
309811854
2076109793
2072317030
1502224348
875188960
2098800682
1155663791
1469404152
630352749
681696909
917339025
448950997
1897579159
589274210
787813199
57010461
136036352
474389445
1555956413
225244286
1048601743
313077104
1506220546
230846775
1093493456
49490577
878780928
1202139200
580583109
768176086
719224945
1105647243
909293363
1371955002
691741815
2012365219
337753161
221014592
750631480
453539764
1148256674
352822446
141764607
330767436
961842516
228023772
545608174
1411084149
1841426522
301515745
294528547
1332532185
780140309
1596689772
1546121583
326753428
1224745393
547990549
337378142
216065044
343045138
183174735
1034971606
1861036519
111521278
1112422989
1924558543
203520319
1197724635
50292626
471448377
614028930
2048699947
412484085
64109455
1267316485
1053756150
1916971742
1043930241
88751566
943834276
42341493
1759647531
594543150
918393742
529132366
3802263
748871335
2073601272
1129630025
340507315
1240876705
1661271124
1496461042
1881944173
1135518915
515021614
935822972
1454303713
192692529
217477455
2104438085
1243851968
710193085
491197744
1049790329
1811840065
607372866
469779392
1406933099
1550507415
70064911
746465701
406496882
552297451
1196886690
700543528
214852658
2084996430
1161316016
451747981
586752864
1226946114
8448843
1645162419
1525321418
1405865517
2063081030
1220868831
1998679168
1591194577
1000813834
258764032
997910679
1900564800
778789463
682818178
143189575
1143918685
1614212380
1416847330
570973138
549199552
1533734538
1509108506
292598554
1055308416
198351003
850463498
1538602243
937805329
434701213
202696866
728857449
1726112838
422741238
527615611
517597972
492854628
898796952
2096195813
451491348
1610549947
1067913128
117819172
1533273726
1934854843
273837406
22299276
1902833607
1472019928
935128696
1055434617
7752211
1849002620
1278656349
685110538
1269863324
1597761812
1904441031
124710524
197966648
2046139
1496851580
761819538
261010058
1510300368
150267604
1565956270
1465919667
556931126
593693096
2132124149
778718149
1512983708
1157672009
2077204446
969774054
495999794
1038282723
1550840156
280007885
1648814834
230141340
259359343
771676262
1902570205
124761230
137679862
1859174685
631102934
1713017010
985320529
1452635023
1535733614
1688000672
1285640007
2084030943
2136297458
369755143
742825569
1368870132
1864390805
1284164048
486048170
1758345008
2026502022
1356400184
667170570
1893564025
216589532
75114866
1169959648
1568138921
1472994732
1157705132
27556103
197467123
1283926466
113317214
1008153507
940954725
1294640802
561574202
777090273
1050803045
2120883297
832728835
1023030783
1804198535
2081430001
1026289592
626257906
208895216
247568562
2055677165
208274530
138191112
850504157
756365369
2028662011
2002473711
839281063
35223717
1166029725
296031850
1288715346
897290680
580203377
1146505639
1670664579
96618682
1268621471
1699907352
1485533682
584041365
621598758
1052184514
1591087569
1258837779
223279491
402144687
906407611
917298423
1144309084
1877147096
1535341275
1095864909
1768113749
1291539130
174072213
1970961822
863519160
1607523977
1970359302
914775312
649359196
755135803
2121911493
1093737700
991721897
315209466
1215532135
454481370
253871728
1074246163
1645514164
1304449751
1963198109
418090455
1758544315
1910644625
1581026942
258751567
1807557738
462888696
1633973916
602813587
13279429
679455004
1411810143
344864037
1846230213
1154363749
871224717
933891690
2075201016
879392101
1562534487
408974362
2058515832
158610024
1508127736
702601363
1192305754
1905157093
1582723504
1216630390
199583723
662440458
1504391133
1170764452
1382989353
1589082023
1480657031
1717919659
1821028723
718088385
1279491057
131573361
370343190
1952653406
794761161
349655478
935590328
32886525
1362782322
106229642
158093704
1920172329
193245360
1756734532
1749482529
1140806982
2106288735
992429025
293634901
558152192
1583844941
17134931
268996340
870610048
1710466115
57203589
267434325
581185203
1104911396
186206463
1891216271
774475166
87518582
1228667035
1527742877
254398226
2118221696
926339400
1301706338
1293349172
1591335574
1818341208
126408935
1014193998
698818191
1111406299
1862747979
806693053
1590052111
504540690
203174878
683786075
1880762482
1490444256
1888727256
1923824983
376165401
77202815
1743291748
678966195
900504928
949205256
296192281
2141126751
399180621
456257566
332023925
301837494
1655396112
329973040
1638527244
213341008
1324690412
1654823590
659260986
1149243094
1250332681
1537113316
1072061657
731934669
1518210080
388164662
967172008
102333175
1038904376
930113374
1204263844
2087858057
56577874
1073433989
659985567
1440191934
2023063591
165056837
1642389547
777540730
349050286
225079806
79989700
1847906330
994269740
200293969
1382074301
450678885
1954708711
424419024
645421961
1410576157
40962388
553510806
1025139427
1750338999
2079401944
1057092391
1197887747
1879839715
1781900763
664470683
942685603
1072379475
855033347
1595814136
1976203448
1281000421
1876482280
754569941
626353874
1138261200
745905281
55608218
253142475
908161149
1637442871
111222296
712538218
304964514
1701121375
1997850812
863140629
489455374
1831186033
1999374352
1111269295
1087047036
651370520
161732735
961376803
791007634
1564885284
579588322
2093262025
1593334999
190318704
1302744276
1233314842
1252871538
926571362
910925439
693105489
689605806
1752936506
1260997067
1821380771
114418917
138835005
1247167836
1093247380
990849084
2089631191
945112505
1901864699
728555001
1408549789
515772281
208238938
766016062
1634508042
1835454733
907169064
383720099
864537256
2064024946
419889001
734776857
1690699407
1751735843
2072881397
766534013
1461640239
326120904
1019116422
733067069
104827014
1429473754
198665812
277914798
957129546
2026274125
2051539213
415783138
2081983985
774398660
473350459
1966820060
1944038599
925847262
1113617889
1521987349
1052468964
707998206
1934822452
515667624
1268575840
1753021216
690264957
1174918476
1002492076
1284457049
2078783780
295194371
447500011
511834500
1212028388
585715532
1894088178
181020912
210395422
1079264952
1928801944
702983973
643986688
379539806
1332846085
495652154
1292028936
216163528
1673064010
1644246854
480525210
1544292171
1754424777
815493216
1102379299
460229768
1954642012
841952122
1377167093
1474223489
52795127
1186068027
631056140
319669599
99207182
1362193151
104790115
887408729
1534527600
1165962261
1532877543
147817027
1752855090
654959619
48430023
1425706038
1836068423
1048334833
1574955395
1907419958
440675328
98261509
765104207
52495824
1236902356
687612314
956595819
401744777
1001018540
2051747639
1371435092
1932751331
374253881
1644009192
854140072
810390358
1809808312
400894821
1529116938
1002419524
2063777802
1715517563
1849544211
1267805800
1569974866
1174488333
1513009987
377529570
1517887183
1528651288
1848433625
18463940
341191295
833316949
1236032101
1408912874
1477329675
446429793
72689164
1320166054
1529188255
688734130
789374309
246955446
1261664211
391143920
1364591647
1246275685
615955914
1155136459
1298468400
1252903247
1622957299
209097511
544035969
1646543437
636105460
1681660736
1137039782
1295537781
1251897225
248610557
111641868
131324144
452250978
533017315
258318347
440640167
2124583360
852217918
1310824988
1117622542
1203393819
2011149796
169546897
588254144
612930278
475706347
1440561058
1170477939
1675231927
591576372
497700310
1394268060
1948039027
1830986056
782674097
1194317066
1122830405
31969247
73649432
1202224135
1673478355
626925982
1569515329
1929010892
695671067
1493347157
261457706
510715723
668857840
738629656
1282122922
2019268070
1594421589
477825809
206433242
1743636353
601860732
1388251748
285692207
1282999256
773119568
711487659
2129718773
1774900028
218220384
1241573399
1396384850
1603739051
569722506
2098195436
236915626
2113409204
531092189
436916996
985212065
556567886
1940205986
2011423333
359552519
2061377207
1738340303
1427203843
1826369526
1331132502
900386959
335927374
2020964682
825523175
1002933922
1462895137
1124860697
775211099
1874068682
1355429805
1856554225
737791781
768517401
145198236
36913629
1671000971
2053433779
1824397458
545862553
2131636107
1311868271
918634624
2076671852
1403896772
198728542
196020601
245723816
284126258
1162952511
941322815
551765540
2062196574
89292451
238343842
1525476097
1813468207
1642868677
815421593
804396837
1643696229
849693298
2134725370
752142542
1148976868
1569425559
1772540924
1164876588
1743932830
1271336449
471473900
147784393
2108822500
929224930
1395472179
942823856
1065713983
689633761
462451051
328426304
506532559
639734986
1641942804
1238896969
461017620
988522515
2020269919
1505398628
1010408275
1094098390
523299501
1404016608
656059162
1956094791
604840946
1412108210
282965295
570804761
1604920144
952363654
116998883
2079321983
629794870
30955446
2108364989
1569680757
870097890
91436363
1050633434
222859746
1236962197
257150437
1903654320
1460265028
1220325955
1159256937
2006513604
616241348
685304719
615502919
953072759
200083676
195081615
910786342
1180960592
488317794
1713056656
305450930
1719887202
435151254
110296995
639699468
700582619
354216539
768703852
879243267
551598338
1601700593
157258792
1529001166
552283566
187549513
377874696
132479181
1073682401
922429950
1407512881
405475031
1428395909
1082047708
698225721
92882925
1236943558
1842528482
371644015
1609828140
1932702878
331415286
2013203225
2137939710
2009703070
922838854
983764566
1101722605
1899789355
605321902
1060308942
1463593593
343576628
2053798353
258487548
387488252
494713545
749231639
1133591239
105531892
445422781
16488912
40796361
1020999039
1919178885
697147500
602378884
269391966
615504275
508048993
1169328715
1832026680
1285071240
1983613455
187073385
392639362
1495605184
404165477
1334973521
98419210
1062506084
910572676
1150210150
1865352330
503339305
744608247
1273680726
562808588
1672219543
2026322567
1457607213
514279304
42780449
910587931
846935638
224197086
523321803
653782947
1796259757
1915917271
1783843714
309000538
1459957361
1123508764
2122046929
1853765863
1660253676
1356981183
641904708
55754211
1739781817
799846101
1611815026
2011884604
612581471
794008794
1215950624
1982212993
1849547871
825376320
1278557926
1508532386
1040261149
409245603
523532897
678178029
139921140
1349199250
1980529273
1504114339
667096244
1681074257
1666745435
1328921002
735199198
1657026838
45520897
685612905
132506533
1442063737
1193756431
3890973
1796389549
1520571431
1387925882
1914987958
2089607360
2031743284
831475022
1030538963
1312415084
794894747
710448127
602076335
287421903
911048833
312523150
594690124
1972897724
1701290760
893667739
175972741
588655304
951673857
1570999936
1537230785
1507810220
1590278469
37167045
1781494298
447212975
1546047209
1431304010
299699933
513312106
1023372367
854331540
1763550469
2082888399
2087493573
1990758054
1324876757
190415707
1009562434
1023044122
974338777
1983530102
514877517
1861658549
938695303
1614704040
276528222
940775032
410385537
833600286
217675053
694719955
1388286908
1512324871
1845998806
1444930531
1172997265
1195496756
479581781
550630454
283706722
1529191455
64835927
1103416566
1512752785
1609070490
2010212034
1108209235
12018355
1272552315
1384666435
1069760518
1435408113
606608643
1669256422
1266911252
624903063
1775537704
1723259799
264202260
113652669
1055104692
416459168
910943453
367373708
1475004200
544021990
686257038
1950796656
1479539524
1813008815
1434095795
634755823
1689609148
1330347365
251452841
434701913
212475981
411640943
2013775760
1944552295
467210945
208046566
473937234
1798933855
97431789
711814272
2044509584
1668998047
1452203573
1513163515
1018946959
721130250
2010369714
519008238
1350690529
516015462
535752986
855115454
930643427
1214077540
1770316055
1933080389
1072644108
1660831649
1635606873
1316014735
1107884506
308199517
1252023787
2058344115
67016056
1999775342
1819866776
114881352
989890750
837403195
2100793580
1964242291
1526713238
1304445691
342618819
1713927314
130504247
2065499842
378561568
2095404499
2112825174
1904225143
796842469
64332044
844223030
1179149843
1007232948
111385868
852333928
2126750581
1896692274
2074817291
54130817
555446489
545151380
1230805978
1167782628
147729280
855405515
1714443125
1958386039
1216739686
1186098806
151868848
1416779008
1816037743
1649705269
1528996465
2064425206
2076875537
1295489142
1532299661
2068336872
787107780
1671085763
646070121
1051090776
1497580045
677089318
519715130
197870538
766207660
1668199292
2024788212
81580294
358069246
1318411402
2126623149
501586802
2023723786
669570980
2048691321
593946332
2082871157
2079660638
2014810973
1700928808
1582956361
389766759
1259093712
2067975415
1314749446
1360381026
2114607403
1496461054
1183236747
1209335038
401167268
394081428
701129419
839973839
1897390539
1490427503
478177622
273003035
178970187
744135283
1310016985
1777651695
1145861801
476539350
710376715
639995714
30187659
1398968228
775102467
926647787
1211356317
1539639069
1691094177
155025363
358159293
13435236
1594357198
96821579
874263312
962702484
1220096983
112333136
310734874
1322352875
331045993
986999730
640372011
489953378
175285109
1307589499
912241990
1532529615
2017395326
394935476
1925540074
1279875428
2006198702
706488271
269398467
344904564
1518811039
1449640513
1002856288
695801317
197343655
348256836
321129286
1893369204
854946929
1213139008
1745659161
733729995
1491235761
1984469297
41961162
783455165
1014293245
1434910932
869683488
916669667
53947731
145126526
2085146635
1490549817
1825105468
1732332579
846210636
561284384
838924539
1893223967
258998850
1802572023
1032692243
1579286667
968268331
1499753665
1963142769
1134166834
1666133951
377929731
1449821213
1514762865
1340661103
729142004
1065382499
1239503245
433236421
979622900
1224133247
962591857
1414390795
1652152049
958938896
2040177185
884459723
1515610869
785386687
1327744844
992701736
95561808
1165388581
925355997
1717367891
1649592199
442680233
2096665046
1435437770
613764801
1107604228
337702722
1453566775
1006188681
1793380603
1828288751
1030302301
1010102771
474890296
1607931807
73698127
1333586110
872548172
1426898868
511319049
1657151908
2137338029
2115578396
200628584
753751805
163230414
1182373713
881925001
97230329
2048532548
414882227
994118115
979473997
552870069
780134180
2006800258
660741912
504737737
1616655376
2079442862
1669699045
1429939999
1282544849
235993547
657366258
946080973
821487765
1009581407
1728669993
1144565058
30460827
1041641237
1131321403
1676835435
245928183
509697090
2121437046
1331180573
15254855
907423668
514482505
1451153593
256030956
1487332622
1020214333
1948278005
2121437694
621954671
914972862
1752771712
1696294501
1278275454
550215495
196965009
716463905
995023342
1481137980
2018977961
1604313463
2102538830
1990798444
574484690
1453703514
1271952226
1062325712
1775875138
1445559318
882035571
1184359285
906038465
1234532983
1730856813
712510786
566522936
294935211
827869198
737253517
1339505831
1808876275
1747041701
1414641368
2122797496
1763195789
1990175902
299318208
72662929
181375321
178026738
1530389440
1851393017
1726168904
1514765291
1907368372
248915435
458973684
1164599057
1164342645
1665767089
1760997510
527941865
1342917187
1454823722
2118254538
1062871350
1841192239
95941365
1388694553
75371798
1415752310
1329177621
1812122525
1478673257
1168762021
634218274
68585659
1289988379
2017489574
1117993513
1275135037
1570677999
2023945686
207367794
1772380022
1878478005
1782994940
956743867
1538756301
634947665
500916791
1807087942
470094738
880113388
1637276402
1262769453
711900828
1718262521
1149709317
1358132546
558856756
566251020
1042321637
1387894563
234101966
1102020027
1195953497
372102458
100942543
1328131854
1917545206
103034539
1423192296
574966801
1933541461
1982486660
565755586
969881188
1384644202
875975987
446056625
493004074
792168293
33019071
2080614912
1770538927
121687221
1818058028
1115307957
880653024
1870427394
1493056342
1714156068
1298535738
2108525348
104479268
1027098561
1858417301
1657631704
603988948
2115600144
1480960224
1409838046
407636232
1581428947
1659599989
1693683338
1938707056
1862793901
99871632
1571120183
239900586
621392152
1774422959
1668937740
1114456192
1685821788
291745031
2070640250
801041677
2126589072
1378879275
17322820
2087494890
1140318498
1148562615
623900767
120574268
623410594
249841754
1675557699
170982188
1643672195
1775411350
544463958
984110433
1590967507
1987535873
1005931420
40831972
111923214
156712427
16971903
97672248
91883738
1313419831
758769454
1092187493
921708130
932331874
804605760
642719991
1455312388
2025412058
1786053075
1157640856
1444025432
1624536709
1435654011
717209668
872681350
1060128020
1833740037
1415717732
1422750344
408076321
580273048
889176086
364817973
1350193462
1475019411
149984670
1108352041
333062137
358173265
1611765483
382054665
737455805
751216676
63228715
838776436
479575769
2002316986
440218904
472550774
1376550129
688708588
700941323
263944342
1567028491
1872971726
1675660219
1041264257
848285399
774756843
1762297002
242152427
391074264
648300714
57808092
906362342
1901113842
1191911053
664018689
236117016
1684841334
399837400
1597332466
929114897
966407977
1967631851
471644681
1753140921
1376190292
1305283473
1294042542
907867094
2029484752
322591933
1899911590
993467210
976276007
1698007111
1232721788
1085877241
2043456473
922883905
865478401
1652395057
1702412220
1394520804
613957633
832324897
1984042104
591145651
727185605
2049191155
489552549
188154681
1483333500
477566975
1543578118
1910279102
1641273872
1487016968
1991638280
1113881853
1444777601
2083170880
423849327
1168645907
862819184
417999262
1081391154
708835375
1015310270
1169160320
1806942741
1859191327
1854288595
1736699929
415667172
569534798
128208341
612482346
1235297979
255119904
534221527
1734757355
1468823517
2029267045
1778152822
1158166742
503571799
1790768229
1287775095
588532684
315216465
3029526
536603708
830929423
802460413
811654774
2081108414
511438947
651469030
1174247077
774512759
1712104896
758454206
675962325
227602389
1041691861
1251440778
2040034032
444688953
1608826600
1928050427
1402724389
23821600
1473091068
1483050223
307595220
1367052832
218853031
1219499800
710458212
1862512164
1645959906
333494521
2002082333
122706549
539184161
1791642001
1139766721
211440759
1442176286
1433503471
67994290
98960912
1835869344
1501811470
1457917187
1203881598
2012581820
600913869
1714812677
2012471671
356631471
116044609
472399777
256469041
1564510331
1680198691
1905807447
1641466288
1619901135
459697515
1115149248
253440650
548882136
1764756295
641799197
412595606
1406085538
698290011
1048502315
1049312171
1558412420
1242270694
1167260562
665074842
487949889
1245067785
1677988698
1100562082
522769849
151043019
1924938940
901324651
562259054
936520168
1421933525
1034167256
683130971
854124425
2064503085
427741217
248659494
603635334
1901744310
1645185188
1908552778
1067729784
45399808
1851259317
1968716772
491291226
419051729
89868200
57834519
471986766
1918197847
434243596
252705746
2137371327
604803939
1462567097
1562639362
1719275154
570993394
1386721436
2015517256
90261739
647839689
1204527170
962460326
77181289
1580956043
1485142431
1030896137
919863440
651715863
1703733378
655386812
1577122678
49271363
792740562
1168788435
139944107
338475759
280295555
194160812
554900540
165687270
1271778474
961336926
667861917
1804587212
105370756
1105483681
477649489
134531342
1154433215
776306322
218259038
358897333
1649208766
732959957
1427250114
922409073
918403691
2071793562
118245790
696411176
1510255220
680544487
553708905
1187898625
742968630
955204254
521636009
1709293947
244313719
135655299
809274253
1419971009
2070351477
281183990
1223758427
1147547270
2022285929
722558458
188606767
46546436
664312932
635554362
2045433931
1011723183
219298828
681380793
809187507
1318690059
2044438132
1956134845
1586548639
1539359024
1556956742
1802132092
393606074
1625730605
517141737
833562971
128972872
100976529
223406435
1540382168
119202455
890350818
1000239523
1284349668
120546628
1120939933
763851368
1260168155
1060382000
330223877
166047577
1490703956
356205853
725666254
92461966
1957035138
640498300
2096731768
731148747
1142909860
1984030991
552865551
574772379
153174539
1047070740
1068369107
113849916
1542465830
2051198379
465660019
2112473530
1488461958
1298785135
415496298
443923065
1225838380
233808561
2056681221
1156279460
1348591261
1024170114
1485597009
1546749398
1142971448
1981764268
1677024287
1487092846
519971960
1599042302
699446235
1337880782
1749308603
1846741964
1653932304
1340378362
1991361800
1564099833
915660893
683617520
676760399
17647344
178478929
1442418478
2131068143
960786478
160820077
1730137270
185919757
398119039
338282570
1754585419
742843167
1843129705
616107478
2125482988
1926444248
1374539606
1997745690
355790530
1353375891
1350063217
1831404584
980490123
1429134249
1697304092
894724699
1987692508
1538443377
29418578
656693130
739349878
1732557000
1485292109
532055830
1374444079
1548941324
1397000931
1590142231
404794564
1659428239
375198910
29558339
1454907536
2052826802
725872066
976938414
1869565375
694180207
1816701151
1095903854
500605587
1000582626
252539145
1371584209
103086618
672989672
839050738
507198928
741145923
158683549
476790866
1244111329
1493584859
66796197
1871035858
1587993335
1461414601
180160259
1520653804
236807267
1366130344
797031903
2063971762
1417884724
201247323
125451890
1804174329
585381943
410318756
816014058
658304471
1218075802
455354395
703736277
1159953124
887757504
701746286
2055399542
982002083
2009763530
1185826203
304383306
1012847384
415372886
1995197470
1605941853
123066302
1860204033
1978474802
1342332684
1230574421
486508721
176981673
1100659424
510073241
831747386
229080829
2028396436
230275556
695430205
1038144908
1090915013
862112777
958656400
232157022
751964499
1168000062
1212915501
790127336
1428869220
1815777055
1998295152
894621825
2145757417
1805137574
1435773935
1245426289
1289355415
1944178142
682595177
200605048
1554238773
2017273087
832213261
1421158605
1591027226
1222035026
1732578354
1403389547
326098675
1170782660
1924335931
202085270
228600263
1610453460
43462209
14911636
1808875861
1079033581
853529361
139374992
1129650956
1414343856
1358927295
2067074676
737681785
722150762
903510489
850770710
704247514
2077130370
1113624172
101949373
721698451
1663438167
1140792438
1089464596
1691906148
1517118013
573660313
1388529861
579711475
682741197
916043236
1168571847
1868020069
186363148
355238956
1537123282
334477133
370998598
1377134022
112446612
98060629
1472608325
2132808177
1230266252
903181370
247626027
713930585
1770308114
487695850
1486612491
492823065
1117177881
2122891356
218721830
1866590739
1714842533
208808698
321303343
1113188677
649940603
2139286936
1486315488
426392005
299761769
805360252
834055196
1053588565
1406669094
1723830316
1293168968
451880496
1887823900
1715534971
194971718
622762006
951411643
441533952
2046831680
1233304407
1599882081
1855469357
1455761444
861546870
324621955
45645702
68946422
1654380847
127104242
1286997747
2063703963
1346917778
1550270280
947668766
1357052571
617839558
1786030005
1971170877
533937402
674218416
2147303660
1770326300
613854546
455345064
925128696
703722851
753144453
364174119
612488018
1790532694
2069715153
1451916573
983096175
77788083
367033675
593239937
1608731492
173853036
99730104
1921640631
1514334395
1579013460
1780493634
305030255
1539924875
1471189881
1382369160
1628472123
703078248
1289659827
1084304861
1912545182
154714880
878083898
1232331614
440339762
1294962869
625218992
953478506
2010427060
606635605
603298815
1223309529
1821512623
1969243682
2114274408
1757365623
1592958913
1737082575
1856047876
1134402169
1240283113
1808911170
1571391347
820478627
1090910516
1916871531
1249953700
1870008600
235435731
965653524
1434595879
245066974
1911783659
2106738654
1631350680
705324360
1522495936
480847374
1856396805
621039319
197657931
628978928
631769673
1548625559
1187165760
465657798
1836102360
1435369139
2001380630
596576456
238211477
1171370838
992675267
675168416
268381772
1612703165
1571886758
2090927808
1754790223
940851526
2087624221
1605882280
204795058
598214650
267776253
1108254471
458323825
1785193877
2067300567
487836807
834531251
930614553
273740423
651802426
1229769820
786930661
698465297
701768797
882173862
905201488
173099682
1229091203
1818348051
1895780222
827109793
1543455
1149958947
823442578
639230044
827373040
453729564
101048928
115499010
768345141
911314510
1765289352
1128241884
617593136
1306678256
2020161104
2003937627
160651246
579210179
2127109633
1204398420
289113431
425338661
367801171
1815124990
165261284
2134879358
1999953229
1339280285
1814069540
1883226542
695652667
1092598400
782111912
1486831335
229936469
710056205
174913821
595216479
1761091227
722420667
242022369
1826680925
1751657327
796510620
255108691
1938678297
1071270270
1233549897
923581610
275780499
1782814762
491027663
845559630
677412874
1049142930
554495278
844906190
1585244649
2051907269
1184858905
1072879534
1136698782
394771038
1515569027
534993775
1519676126
951123488
28681229
1340586005
53358601
849297328
1120727103
1939175677
1203375023
975138817
1641932906
1475974774
90513128
2123772197
721855251
172363400
428050423
33993053
1772871727
1459766624
136993772
1241567231
1603299077
1682910460
62302565
337086976
27388928
2062562634
1390052057
195079487
413433806
1995048329
1290342429
362730832
537232517
1101527900
37398907
584495127
1564421383
616133450
681703817
389056870
777355883
894949800
168503257
950476733
1981149833
235307518
2105412130
1059372996
1491232413
79513539
1625055240
164604380
753983568
154072713
466949127
761707787
352887238
1474067025
1789232793
40856536
887478905
868603692
157409155
286652588
1250745699
1638525655
1453156765
868284887
938860745
753267517
644608805
142157197
748307128
1327882295
1154824610
1281779484
646731783
691432162
284384121
63125925
1860354796
1416230512
672485773
1539788298
90198115
824260554
1247703789
53114336
593583999
942188185
2021391841
1224792174
372756120
2042344598
1143581371
684813937
759067139
1579077301
1801340326
99075834
1477251821
1759585494
404312462
922882750
1431696494
1895250490
82489807
647788892
2065031849
1962884486
1349344422
859485411
752863329
1814047119
2014188939
640743095
86822513
823438550
1150758698
109908690
179961884
1712511541
1763333646
1088484613
52198210
1969332635
787571315
332356809
265626986
462229255
1202664130
1817960863
1129114269
894063669
1073319399
1545551584
1061323484
1547474849
342166852
379644117
911393136
854298104
327946016
1781983205
1449421432
425515313
112832789
1944911361
836800831
1625371020
211931622
1561596410
834698989
1992709525
666835981
1144710097
1922703301
1656668796
1007687653
175180262
720632517
1592800275
369903106
416625673
1498001030
1018817912
382353755
1368373371
2085222617
979618021
1198516486
1115318163
2146911071
1661407309
1613075441
1456908460
1450425281
186785167
1021659458
814931483
1667362891
2036843087
1285489722
12587356
1961031415
1283160239
1028324635
704177888
2103122724
862673737
27458654
781900747
491132177
400090568
1264301211
1741867100
1283704404
1709276330
920069330
1100852524
380010896
787987916
728302233
989775749
1709955061
2046728404
1566977063
818670918
1151922130
739716817
1834492773
76624159
1293116047
313686815
1372426053
2936578
862954272
949470095
258000436
1776574617
1858989235
1420873794
1017995484
332683447
10401641
1250749556
1846399878
1287309466
998750413
1638641202
1729761715
2000579445
771909726
163612361
1442854575
804453146
2104299033
926948214
1727019279
1367067606
173496722
480797920
737387674
1364046103
653492020
1108645950
665476154
1588668745
2092228371
1036899958
1065706648
1623577236
1984246567
363439499
1949873729
1734878871
521749792
438775856
2101155851
1576697591
1779314003
1499221450
1180369131
1311924582
882382859
417551281
1415021210
1143673927
606835907
454732879
1073494932
1813936793
665480223
1294415933
1154699718
1296382035
1992097066
1481274782
1393587225
343875165
1562453381
1916629367
708830543
881123183
2014817767
761364256
1014271526
948177837
1211711838
1924643045
2009995058
19289470
438037206
1018185698
374344664
1126505727
1280449539
453145803
975373164
27936050
1634483062
2094956450
1719194856
1709133721
415611526
938098816
1399640098
1076609206
2030482411
1067028343
760807446
784583684
1264783808
26440870
104428928
1481132268
2126527526
1626677591
433494357
1616440842
1175080684
1399041797
59737661
924440156
86104161
805152901
649947942
600657021
1139482453
1365072431
1355347571
1841487845
1730670876
1090316682
103466586
1308410086
1524955164
997013057
2041570532
1594647673
711170624
2045805054
1601915203
264728787
898195193
1328144450
593322620
815133024
1274928325
1236430851
70953233
171627494
1916809565
948263521
878328329
135768976
1964834143
441687026
1620408457
1594670552
873327871
837850127
1719777424
1026971313
858506420
791174703
197980326
1978164440
293337062
342946183
925267222
1214864850
1887618963
1057425686
2100082914
1326279274
774039538
942134392
1241061647
1467144987
166965027
993554310
167947877
1539367788
1800850254
634135412
1932601342
266968936
2109112507
1402629610
1897442472
1964007261
1014329403
966120034
1031259874
676674442
1345906036
1752461743
1479562559
694612313
1263971612
2015062592
1611957749
542901982
1666151115
981336332
1073797122
963917654
962504761
1973522718
970729114
8595371
474542661
1234650085
322353814
1021665918
1773281373
1348243978
90268923
704683009
1432594861
1924369148
351641836
124796698
1628222498
1579410808
451395274
1595883701
925147790
2104874985
324801878
112213140
1740188293
1310177477
882392185
1286920605
907080486
1778345501
1653165984
1901426016
975944349
515405444
1232615471
2099911117
289998173
1869623626
1151663745
1076213623
884888408
1760579188
866264626
1033153427
1317396269
999915237
57216626
156207910
118416356
546225471
1983929636
493041702
1341680415
610428270
531460518
1989098670
461349842
179705114
399105472
1360752686
1082834856
459166759
460712247
782623511
2136562299
1253770458
620829404
1621758761
855861027
1410702283
50449313
715286619
940549991
100016298
288669931
700774374
1888135317
763360775
2036190736
259822017
304564886
1057450497
1212317508
1591677996
319934025
254873080
754437043
1149372399
373189561
688641859
1725681446
1261339859
672952200
179767155
951356777
521494074
1891033766
1397021720
764197816
1145345586
946583367
833292181
369595100
473897771
948076486
766636259
1661250092
1370999652
822848706
821279901
1686952285
1083228398
563172165
119282648
2048991829
861922981
1245870890
1639572981
1805952074
1457116192
1197602156
1158903741
1882887553
245625252
685881833
546233343
1519469991
1714349289
1546899107
912178295
2016618464
727336165
377074877
1531254917
1805051221
1472370271
693854120
6080334
650606352
1220186117
1290711838
1710931551
782059768
1695590109
1832421677
1205347038
1956733740
853664257
1911570636
1205215533
1607703752
115013541
1129239558
1439469113
179099213
1634250945
2127721982
1341410841
1322662667
1031312744
1660926301
413042173
1831767220
126542155
1900625531
1661571882
2060874769
720814036
560392695
38063133
974970074
509726740
1099276955
305399758
675567176
395047322
1121490811
1675882256
1329233687
296769592
976555630
729814036
1417311822
417130643
1216461513
123458283
1282627152
1472257076
1860344494
345962965
199997094
882093560
111828438
1732720878
117126912
1557482972
758797248
1615813480
1196626035
1992859056
1880744428
99436293
565096543
1252603266
1705935434
787989722
342186615
347959104
589121817
61149365
523621178
1418050378
671019834
183710376
1854214613
1416248560
1689222336
892018258
1651047098
1348972086
1881292615
286235444
1274552755
291277929
1447270216
443086154
829920298
95915063
537990067
1438545254
69184366
1466455613
1387342498
909025471
1884350182
974359171
586381669
393691528
1395773079
732630528
2126678330
1734227938
1724832948
615226784
1445993990
1858867474
1609920664
1012968194
971312428
67725365
119720128
279937276
1960680149
1286606449
1207960884
1342877451
997941485
385940330
1225011502
391036627
1645591872
930088233
1458918969
1818832710
1230096243
1079402712
1310823881
2043328843
1319817013
1457318474
759778233
1304812547
330588958
1498363101
609433743
1142599992
1455349340
2646900
990098356
1729169624
1671921398
474663075
437249438
10604111
1404896360
301158299
319162963
1129362414
1740756452
823765803
967031611
1702307778
1060417491
286150418
995312110
1088524122
204004104
507981762
531165631
62901217
588704397
376195822
1054444284
1057621884
1781465542
1070921587
21144555
563791901
869638885
1053228500
1698569278
1985956974
2081686862
65566774
1452906026
119484554
1357181779
1819638503
355138059
1417435486
1634152752
1307215042
1041956702
653011262
1209952880
1274328832
94289805
1401617467
546023648
10016175
1291407433
717941894
1485197987
732041190
46032270
1713299037
1910419530
1334415359
560921601
216192095
284359457
1462228033
715721565
803376163
1090515788
413191787
725827531
100622819
1192623752
1193004128
651017633
1670806835
817614288
637020278
1058073263
963134737
57117708
357548327
105070697
1055005747
236426252
1488468631
684664409
650863932
1584639701
1179911437
2107757718
1014419161
1056954884
1566846649
303840775
179890300
1812567559
413924144
1893663238
889519595
1494793306
706167794
818571122
1982938226
1892474182
708091981
1269522043
1199775171
758130471
657741341
1378781834
96804277
1051251729
1681723839
1288852863
21411156
869408656
50816646
2008090849
1086824445
883279352
1053890206
152826149
1584359146
1736378827
1356407691
1495303930
1225930278
2124432075
196454022
170959278
1529083931
956560173
871657618
1095152227
601537074
1365403267
429355657
234816804
1847679232
1786042440
1998450188
1497304018
68908301
2141135174
535522507
186888179
1696312790
1028189831
285049288
386903414
520955694
1682931498
67195041
1054012513
997283040
1633045
905567921
604246996
858984352
1056043116
667429488
683977551
598732904
679430940
939920496
793372070
175699284
1043042733
314892157
2040658741
476802392
1167760463
350285896
1095744438
1608723830
357266219
1706735253
410329329
149359568
934396980
860279918
1147529413
827368652
422568399
696639356
60503925
1712350969
964315295
1872031802
388055525
634316627
17673771
698874616
1907884012
1414298977
1736480580
945745857
486532695
1358964720
127497631
721855242
925608336
1318500513
305286746
460750105
1641023297
1007896785
1225975968
1868296969
344627585
124908833
1191871419
1139066541
72921130
1020125928
1521620182
366546667
848769900
69962498
492834211
156633151
1019514489
1126715125
938912551
159034445
809345231
787502305
1935002327
1366758109
1934539177
1710992427
1113147769
1301256591
1192335696
942913806
1735190865
600102006
2075229141
390195550
803127488
418465349
718154488
1072214133
2067345407
1884151915
701962426
141020141
1695375176
1349405505
1750565222
1594675066
1807173004
702936813
340563527
1731262711
1455699564
283570826
683585294
1241861465
1808070860
1951108452
2029421739
1001258068
812934208
429637349
1556575189
1682836680
222005429
1186944647
1485293129
1338265913
456940279
120452246
1970275891
1039836012
1160506477
59623923
2100975455
684222882
577054842
1876041938
1845156524
327770632
398269246
621456492
1095374496
1000978233
1371651896
288661997
200960930
143154317
405558366
1082038243
162630808
607171165
1248869766
1620062070
1507787274
1972138487
158295892
1065780126
162051057
1204740714
712848901
1836474885
8813699
1106924671
200866787
1348815727
57000352
1820386918
1139341159
667564898
1145968657
1646367018
1696520631
768030945
1520430288
1816296449
1066325111
963423852
170276859
841586868
211955851
2121763428
1834235492
1301579843
1752067101
1142630184
1764240667
105956998
1289347206
763886472
1196175854
697638702
2077684039
1946161827
1831730930
1761438077
1644085683
996822256
1692847229
1747553316
2062840669
2004182877
1324102425
522242814
622455884
679201887
1503860189
2059032935
440345982
209267807
101553349
728512516
1863647395
964877544
1324156776
1577146465
189572879
1951662658
969997840
685246712
7106389
1990098581
1873562921
1265215920
2105756623
1039248095
883498657
1962715271
1510195452
1697109654
1964313844
578929976
1378837313
2003538048
526271591
1119722849
328982039
486913817
691711673
855605632
544899415
2001031044
1748116369
1304858784
1550538718
2045912996
1407493247
802561215
1170523579
232471752
1518706221
123361035
1918414566
1228008646
639972082
870204432
1591747770
260238917
192974044
888403986
2086050961
1950224486
1496463370
1620056983
648916552
1205715830
1614513556
423212707
1415731745
1222600960
1426060432
1062160012
1453119243
115174521
300655940
1606555828
1839458546
524034732
1394463510
768143253
1166851841
402289397
881874562
606793487
590371417
1045907090
307572802
1038340162
563051283
337428839
1688410693
218258967
1542330349
2139243174
1334453049
297941318
1091525586
515255248
1615417234
318891262
270216104
1363178094
1482572970
1549146778
668349916
1049556718
1887959823
756770358
1559594842
1511826975
739604483
1325861616
2088151637
583295198
653889626
970469182
1929727159
468757419
1060942453
1558859911
1251438112
1148790890
344307873
512360585
1267275303
404673888
378717012
1544349871
245404307
1974998556
1033575247
885921362
830750161
356352848
229841964
760188809
659213534
235438931
812328471
1055010603
1257186786
1186245188
1040357506
861194435
1771093619
87351909
1101517977
994809157
1854505254
919428190
442386045
16836353
864173297
1824737086
339966122
273688018
852400691
1941131467
1946955160
1208751047
2054789622
1486876235
817005092
666982644
1116445570
535325656
1030625282
807819253
1899162406
1736033687
271533941
865683970
597153848
648693510
2130074108
1596826520
38097569
995161093
545246333
1944698821
1009718031
1959377112
316578144
452318673
2071873151
1387749883
1690143630
1990013909
57526057
913595623
1545639727
220382393
1721686240
1396916334
2006924623
1770642162
1768910853
980425765
1295054202
1368671658
737869810
1974702566
1405394989
928427201
596562154
994620571
855376152
400831796
997908056
1682354647
1719943402
1202875607
692600117
1861173566
1487173799
1081507557
410913358
2076368076
297484920
1532801219
1312678006
1565245969
948196648
2107319699
1159780029
2142288085
1629431216
478210648
98436753
507552897
250581402
557992643
694393411
1917312125
1469157767
467889556
2099995465
1067469625
1127805738
1606563800
850655254
1619875797
1492523872
325089843
1462196948
865375587
997773574
1882154150
139994898
321141752
1426722451
1715290855
2019444980
1207461899
1335221414
314998888
1362901616
877667165
2008953970
2009789762
1846921749
1193489615
806349187
635992492
664889720
464107820
1133681806
282837610
496829111
44466889
890025303
304645559
1999591285
268780035
443835600
747234888
138340103
679310795
707178459
1978411281
568810536
1879778206
1503494379
617656331
274105287
1663981382
1266533074
421347245
1752812346
1375890518
1291223768
1467451918
1275413954
1700666693
1217010277
1366164528
847068250
1263361126
1585078938
2077163916
302727669
559281033
1093725403
531568804
1929892716
806874309
102516292
29347668
222395634
217760372
1369129482
1857523283
103450767
1001936785
514804355
1923866297
1127625765
1924577207
1632550099
2086595875
63860756
843161580
1682983381
1822512805
443229401
1876217386
168321390
352926863
611582472
734534227
13739074
1885315356
213242915
1624135092
182017683
1782909748
1951687448
1507324962
715720968
1521382153
1380046810
470449004
1543886055
1828419193
828681099
933084194
2061450458
25613484
1907694921
2073022867
405118902
867316497
1354444866
893446678
1048699532
227420471
1106653762
1445451638
252124034
358585619
1205258730
250635974
672613201
1214461738
169118916
678723923
1993600984
1095800618
1447566733
539038753
1704203807
943534074
198365864
1316471011
1341642149
1017176987
742188076
595481994
1062422716
22853664
1699947049
1309478130
810115214
1304746930
1785541346
1879873295
76531287
634318834
1449482586
1389685029
1240778215
2124783518
401261336
1677579780
702562416
1543666120
368533160
470969967
581477787
2110723800
1246902795
1303914779
506787551
1420723178
69691554
1023070999
260362543
1194326005
1558081926
1133397957
2060943219
1753993077
628639186
804712955
709563536
485216452
853393175
2057966330
1391234579
1180678358
1940366603
1565971341
340917713
2025786961
571030647
1302928465
116899014
1507409716
816209181
1442264410
2075764008
1047856164
1094586279
1131097836
551638029
1136659756
137540806
576262613
2002941095
401601961
2014884552
110286608
1560154602
1542815892
1821682581
648751290
1847980264
54729960
1274166259
1580722632
614003454
1439150619
989610128
1011189465
1574010955
996062051
113222994
1481379229
1585379790
1058438521
1409399538
1092029969
1986212765
1137572221
1951602057
1982939637
437057265
852134372
1959260790
2105867631
503876948
474792
310322946
1275225967
960450924
924733846
1027643030
1631353175
308234943
1590553084
815542372
588105672
1581501999
1614358955
1880258301
930484977
2071472739
1109819639
451906725
1342283268
17651791
1872513705
413256628
321605803
1696314837
1818013891
242541222
222993949
829016262
1222760497
1673165982
1404974647
852559909
1520129405
1367960936
1243905309
706326322
877521058
391932351
1116916738
1126602492
362185234
1845052426
2128378146
2036996320
129076738
908702578
1780131846
381483363
549947691
686727622
918938061
600856956
1847581995
2063008282
1725068661
1871950158
1354433594
1967337042
543203229
1158140563
653587975
2029899311
313621501
2098721432
1894833071
1018381585
338803715
1412545595
883887075
1295034434
193669334
1232431813
1104039794
2087927183
583920120
1333193728
337210645
1831960850
887264877
1017711168
1998716475
1369879494
1519783191
866885215
877234891
1080684929
1974473809
701876973
2142891515
842649479
363184792
1148534161
133038527
1338344088
311996125
2069592402
2123076569
782011653
1081338003
1232218507
678404499
2022569287
622311377
841972619
2112740358
954205268
698689070
82018532
593786080
787057417
1343901204
217553454
90518011
230011299
194016239
1213786220
718588372
2088455449
1921836442
1265027084
1518438420
2077277573
536191799
735990451
13777223
128275700
945475374
576448936
1431199733
1713980554
778430134
204195946
383823750
267195441
174047570
356687412
1356124716
2107744080
635329050
341258412
2041672640
1812044914
2110480178
154535488
1613731536
1317907129
1913948738
931666036
1102065775
904128471
58114363
107318639
280038577
1587285868
1559559533
523074367
1625422564
1907433513
934018334
1010544846
563823086
933333671
1825815189
842369522
1184259135
462350268
1390390618
2093402049
971635663
1539716568
1338954176
2043114534
1902794676
691642474
1541175757
65260486
1152302777
1066716616
81978508
1207906251
673019024
733263097
1541447548
2125144194
1014945253
107740207
322022791
623591425
834192587
1570561937
1965914226
1738496981
1316183125
1574018746
1073383476
671907628
92794223
178025244
1552483288
1813908872
1564164938
1948782244
1405417808
2107106529
191115004
1551999498
1446080019
798132158
213867508
658860629
524105431
79318864
617704581
980862841
1992464496
1625990726
517496327
661445427
272805818
43928246
1466774744
115125831
143499666
919443429
160886982
1797906293
1202230251
334747971
288344471
675731844
367160638
118793380
1335734932
1888325997
1076387056
532298657
520038257
1780075655
952839193
1309013796
1124941944
1749937979
923161877
806074431
236195410
1632326286
1891230770
433153045
2072133355
122102592
652746696
896230416
1353779543
566544213
1588066456
1859072519
1738891724
1524550748
1163739604
1494542735
514553498
820469268
1747431805
1493230137
47018932
482952386
328837292
583946718
709267322
1102211807
1642578943
2136209235
1462984308
582020003
853685147
1455148008
1642098732
1728817515
36231928
757513915
356004588
641690569
1294678591
263550258
384901192
145327581
2074418573
1720653687
675098997
1107887153
40441335
983507139
47946417
119497719
1097447591
1004747560
1368248561
534368304
1796384976
927080527
1108399336
462153799
337798687
822379814
1910229002
1961168606
1616242240
53021523
2114242571
526991116
425129163
753679195
1238176791
139881416
1518230249
1929217888
511014937
150955255
1562038442
100291899
438043016
549799529
1443738717
518525053
2055470083
150498903
1051626270
1602634965
734606437
1426717327
1342589226
1181859955
572491333
1435946981
1754489409
758234627
1759489893
1559570387
166175116
275257189
2017619032
1343071946
345033161
1350401868
1313528933
510196319
1708981793
725795757
1988177535
1350238146
2083254784
1696602270
524194982
1398043139
1268638040
1921739109
309035190
84156435
1980846276
1889449031
1655777367
1158720279
645961265
1573350192
1564430714
1888734422
1626351838
1235738387
1399285416
966796742
759085382
493072790
376296130
901419896
474485258
732974990
185771575
1330646689
1139523566
1780642622
158499322
2050036121
1873314220
189902436
1359006867
591103504
1755152607
730529018
796667568
1333541984
1625444827
1609260714
350115484
1060169977
994491347
970684875
761791629
758360627
430655934
923092282
1040867275
1803098066
1363386805
536656551
1720619491
694802530
489924082
99914075
402434973
553697218
622353512
1643642627
2095239260
1001813296
774742002
1312982029
1144892293
2019795415
316774183
1819196432
920857683
2002953903
1707538023
1230321943
980453732
307878697
1912014422
1905550641
1675398622
1228362499
471102764
1876585887
2129603871
369569033
2084564733
405419045
1996447662
1701669055
1651473735
1366575495
1484277348
28067055
1404678086
16576623
835098598
843064857
1883606200
1361585816
1836012509
708445263
380651633
1197783028
1446035386
463561155
47826585
2064603273
1362012903
1715914980
321446292
1095157451
2034957136
1552929463
1350073163
1204417942
703299778
15053978
1241404721
1662598862
781062714
1787778911
1335668819
1110678956
934015280
819983661
305116693
1281945719
1686992599
1338195762
847751228
601506620
617547596
1892682927
1289803951
560013760
1803046621
1613402360
399141508
481751671
682018120
882841966
982309374
1976915822
1038908182
1451119626
272714803
447257109
614739108
417602972
569026685
776805387
1151049595
87152589
989951784
87085708
76891603
1218791305
419662735
1536280586
1833052955
1746205630
1471705753
32679635
1249191986
1979398655
1627106282
893274754
225468386
51935035
1342024280
1987271601
1313735341
1645630372
1695325051
2010181727
698702668
448012876
1477834773
463288365
1521296145
287700779
221371591
180301022
1497112007
1919892681
1739139607
394546546
1848180345
1721881471
889678886
1930125494
531272400
1577760383
1793690570
837631658
175716533
108342166
928663184
920429453
865245449
298678233
749563432
1477839217
429960502
2005671626
518713909
1989708535
1277495861
1047701682
435859181
1145097491
296318516
608366689
753010321
536801835
760660801
624556478
528761056
1031836490
527627577
1966559161
91665422
1070056237
1265085528
1889135419
26850379
71833592
1091689178
1660657746
1934052455
373472713
2117845110
1041503683
789102132
540709066
1480732351
2066498065
1373882972
863584215
1560679877
1705734735
795918581
1673426443
1567315961
1969674336
1342855586
2136083838
2059789826
729588080
1837650965
433211789
2075534369
346264463
1511382929
842471648
1544918428
670577774
1037356026
1923309504
2125779136
829454230
488538615
1656572531
516668430
1396634712
575914622
1667671808
438112720
1770955855
860631060
1825458296
1810771023
1075849756
1805033026
1307799546
873732751
292658785
702229117
383008673
1819737119
859432823
2010127207
1688220933
2056037793
606115372
827493007
2036837075
426478760
1656442297
1884541718
1591829305
741801105
234467363
1751960289
1308564097
1606783526
1263064685
101171972
858399024
495124518
1322732828
1379028835
1763769841
816716732
646093687
1296553743
714020866
573845563
269963653
667282646
1150773771
915053533
799841927
2042326862
1118518032
604484488
1795452579
1449357632
505799177
123465720
49877449
1520232848
1917226843
1324114055
1008822638
437267390
1329667922
1290758362
66363213
401811526
88011861
1531757621
2144756497
1165849734
575199579
2070008361
1469362493
1362959204
1681058697
518728446
1426071772
1738355993
163810699
1316256515
510114328
1578059715
1013866677
751806518
1642157093
526938050
1042040771
1714699596
996637712
287526831
479818110
1825054383
2012603017
240633963
1717725662
2071103018
334320146
2119793168
984167866
855263208
1932012960
2047740824
277574590
1150311923
1430812353
1680620371
932349797
507110
1894275943
1303689014
1572260715
1125871628
1819692281
2031467747
1430178540
843316626
463838628
1267368526
1727235361
1388122856
2088544129
2103928218
860010094
276592901
1730771559
1596187913
2131241816
1912295517
1072042481
303259796
1188502074
919770476
978654205
551395514
364676684
1565256960
1642075918
1961371406
1653844202
237484126
583037030
989939567
556098728
888762616
2071693937
1656620790
1114357518
379276747
1320927863
18597110
292709167
106573584
26136477
1485613
812460931
1838862808
707965045
705029613
1941812400
819547507
263856617
1219404824
1992357690
402904801
452041984
1025433565
140372513
1062325661
487447889
645983958
1936600336
953683723
2026696462
1664670166
825866883
1849398232
1188218300
1891401211
1113498156
2097369913
2116704657
1807184838
1016974135
925527958
2113162988
858505453
304463332
615754533
225190762
1986023137
823424834
1511990196
59565367
1049504908
1477001691
851662484
1203662859
1381864774
1589614692
2099932633
1091843238
576963231
936120592
1790235537
298223216
1123189394
448024070
451022546
682586555
1353357798
331020648
1707141008
1119099445
2053237526
685295132
405263055
1780719858
1276012207
1501264582
662087493
1513394906
998687816
2026112041
2042796309
1760157404
1628045832
1075613414
980254308
969430035
849259845
2048895581
1380539310
2145757243
175829615
1273590258
2106144673
2113537425
902198693
1829486733
551565326
1060970950
1109848858
209611233
1783629142
871881593
1034462909
855932191
2034726638
1892901037
498302143
698322699
1020430386
1208933776
115214899
1154092129
1841075127
1340387808
948915428
1934726121
94754956
696791096
1820341155
298473673
1395475823
4514539
189656726
1236569314
1315933644
1080581032
745408355
764203771
406619610
1908377799
1895121332
1361098941
428066397
1905300556
1707229930
1335900520
127506887
2082097492
985465619
117786599
622145522
230818511
1107035341
1250582821
1848187384
540615106
1388336440
1812538841
2054622993
671288255
1499026643
1043987734
1031796995
2061807653
237061942
401456906
1911637979
1877383112
48475082
1786406475
1664126433
364018210
1864261022
733203171
1940284654
1278565386
1622047696
636052505
761895385
1653552626
932846053
914494132
1577820320
309928382
415741962
502199170
895963528
1315639663
1284801273
1104034237
443739206
1474956695
1264213130
607588433
1748395232
2005400294
186035282
1497859450
136771583
2017323305
1988294376
1848474615
1716061886
870967513
1326464799
50570677
110705497
249129460
408300974
1257997866
308147458
879305129
212271477
1013808170
119667885
1055095130
2140751931
1955058858
1211728099
820413416
2088263243
813032637
785537568
1186626792
1538045822
1073228689
1404081908
706858607
2068639264
2072411505
819482701
2068553414
1009294596
305476833
1619379749
1840375782
1572732513
1907781209
703906626
1741427883
1353405540
485509359
999836030
681518981
407706033
2076258748
1703118362
1851025619
1499068753
145438163
1575292476
1965005920
1013813105
1061116927
345334511
1709031686
1486025009
1346504718
1507442006
1878349217
1795161293
1721852882
530326276
1377904625
911372879
846647871
1668924063
32418487
2092946328
2104256934
1529386796
1910035396
633932852
1040151901
1272272196
705200876
1092805290
1966669924
138059460
2145611595
1034170240
479553493
1750236998
884121108
1412095626
133428426
681783432
600400110
1401468418
1636269761
2118657595
1823857616
732489822
1273042432
1341678172
774116265
1262447266
1078834525
1802179087
1916568586
477304466
1843395867
966488375
1567047246
705925440
798946467
1670182584
75271874
940309678
645059920
206620946
126626789
1591963405
495508483
1009613453
713288731
54277016
503784460
1407847744
622789544
1331876423
2030668044
1583169433
1202113551
639492349
352358626
1501700144
1512968470
1527749187
1974165270
393407160
1209001795
1444560810
1141222813
583740240
966462255
609763261
228773858
554838970
837994023
1515792324
151960987
15640334
525229520
276061165
1726882709
1493485038
132122991
723687107
364281616
931095379
499937432
242168297
1610039208
1097177033
146518410
1286747828
1934422479
1677561548
464318258
1441019239
674721922
27107950
2044028823
637331184
1361846331
1852620680
1567887781
1844286343
1767714926
1085477505
1201849453
870859838
835642989
1803287238
1481499660
1824832088
628354925
1365919650
1771805001
427044921
724155096
2025831561
1244368528
9756946
244177948
1220074714
364394314
760633768
247821765
998113372
868392281
1912574000
1013951236
923447183
1880209358
1166525579
1847335519
1250707572
1894664430
1892886810
1153326851
1557719362
52708454
558125542
263691463
1807722104
1274199526
460549724
1513033942
1393755625
1832083167
1912358913
160607355
762233675
136471760
1366559740
926463837
1071242441
1330653308
599251486
1429961185
75884205
6630042
31792768
952627109
1343006795
713141059
627880109
1379434691
934084528
371312666
1171373117
762627337
1311247897
2005868934
298152247
1261391341
2147462202
1292438082
930118658
2109372632
1324820127
1709980940
953894498
843925781
1742160316
272833155
377880171
1907444339
211191232
1313304614
727803914
1769110372
270980176
1031718429
1786344638
2026520436
675889828
87700782
130196293
178149585
619265937
845334047
1922771240
2014112668
731905790
1520129706
1773199843
1159628546
1763782202
954271891
1427965866
1129789607
1097986076
838022974
2091299663
67085782
1659576736
1324086996
490546412
102706831
1059579448
1083316636
1373295557
843061060
1344371462
1712176837
958547651
3586965
920212644
499673246
975549606
289720228
739410520
1466014272
1206545470
454130604
1790663228
1908473600
72942748
907015431
784887386
1752110991
678122826
2081194306
442615891
796749937
545863452
1639577594
1315138943
1567056031
1495599998
1480072437
1112681426
1718898628
1221135661
162269912
1795534133
893682655
1508272363
1847829764
107533496
1481734254
1876368585
69014108
1842438611
1279966129
1604559176
707477122
529522141
525882850
1446861026
1833985314
1131990809
1097578169
1258211603
432514076
1162360201
1374170057
1180867028
2048300145
987778942
453762927
1912757766
1918889611
730113255
799170021
403580038
202388218
1884445925
1202300090
1838010192
270359840
1297537166
78821392
1004352482
2083692016
231053412
921092491
989070492
1900092729
1559128042
263829041
791314241
806274228
1219809831
1735623908
575399681
1383862720
1365892545
1457048676
1491583845
777646180
638128469
1717311998
1911744771
818453653
721010604
2019602187
1877559818
121146602
748002337
1547161637
1069649389
356934943
634754721
597793389
723743283
80408498
1319501867
1689936544
7467557
798499068
880998089
106797852
475674578
947658854
1931352601
220676427
1706578800
1665358833
971933472
459068795
901954601
429039913
648813939
1982257065
328046709
210911271
467077683
1722011250
454479268
159593945
495754537
897439093
1563154697
1635212731
1711957256
1271640807
2124050318
847621259
1314951968
874935939
1513940572
1928557216
1458874482
1258069932
1788043907
1424729558
244672685
1699466026
1153094239
1937584993
1308694512
285862410
2008198199
934894524
954138090
1386676064
805468255
116068989
877474402
1731225400
284172163
285240031
105099776
448701365
1234699435
6228039
405649874
787919945
89646146
1518115314
1647995827
495449128
1948089574
313809848
1409661685
917471035
1212809100
653435317
576364622
870982017
754665395
401566072
955225644
1394462045
1621875618
751891717
706632926
1856215170
1295693020
875523226
1438123687
1253786706
663474123
1519552757
590761199
2031176188
1444054257
950158849
313207525
1059090960
381069439
1768135841
317703053
1549267610
430273110
1257915649
2058587268
1628378291
129969958
42500445
892125927
2138006430
812824551
1978003260
709568504
1537106479
1677177499
738615934
627967045
1620036101
1274583578
1728694159
2092856598
50942199
1709018812
1359875450
2121203652
612431725
386461242
1056708603
809594568
1939791640
745976888
1521007120
953414948
944482550
1951376024
2009249763
1498848040
1834244944
18952528
1831260646
829027007
1640812624
193677060
106091922
503845757
1484368896
1347729696
2127608069
1601756800
1001052960
905417814
2073214092
1366461363
1022043
1976970285
475632962
1671920899
959249210
2053764137
157130557
673340281
775949963
484253603
1335105308
938572429
1853124195
1772095949
1879661939
1573029180
2004381232
346777139
1021919338
1764717042
2039989985
1262500127
2028883435
1151188653
547737091
437688204
739323356
1655764368
153105090
738996102
1114703060
1467054240
756237683
914593893
1351474628
1953011380
476628085
2110090078
1108221147
101902077
1080701856
1960059640
1181219063
1546251742
979352100
423871488
15204025
359008430
559188073
1288064509
1470994950
981049952
2066335386
322826817
928426300
187084790
1228999436
1162221012
1060312578
2070901634
1629968458
1950619630
200898907
1040419347
231318399
1848697760
1024836603
1546272425
500949577
74205103
1523249676
1116415850
272343454
1913329196
1904264411
1431701779
2134319938
2066812303
146179273
225117070
1069679877
539461812
305384469
1396967062
1640001102
67237587
137386169
1132498224
1521600104
1874926606
793503461
1142203019
606335699
671488404
1397691219
1346121241
2071469492
478559718
1540244713
611551095
950141908
1301323077
1072144396
2060866315
1571474214
488010081
779419597
1399170680
283140297
499597947
841677021
1389786174
666525545
1408358040
792585051
363413618
1084063082
1090185911
1380314483
1819024574
633766716
2069541498
1715156303
1361571049
1405471033
36839588
159574967
85586651
34881251
1823012725
1613135300
687514315
1953167409
174432340
728614853
1228062711
665207723
59755750
490032927
1115668522
488458726
65986228
1333363734
313030802
460796546
2111117201
2125466930
469963253
874959570
380146153
2141722778
430785686
953541739
1476067605
1741338246
2105007216
203997941
1296120116
11811809
799442542
1566814859
1197178922
1715448775
734323483
1721413223
339715296
406661791
1022485540
825540201
305520839
1462531997
656568362
883676624
590970559
1433694059
1509707502
1469200764
640568350
481334921
1560960376
1929801153
1086050528
13478713
2083195559
1960750411
1841254424
416169896
1446648732
485811921
1902481247
1999658189
1326888681
370951058
85813342
1108159475
155630150
1399403994
1119100738
1428924793
1922586091
647302729
252478738
1180655243
440594635
1952848793
33676885
1990992950
1982354774
1076187006
170365935
1355279544
1878467862
2135584089
1345760133
1874040419
168793498
1118290168
656017337
641975767
657159209
1115577398
581595028
1116915616
2129293960
1057217835
1078681590
1853127532
209959600
1862450515
1639555941
941966704
1274923861
1650337425
863810040
479004985
1701682203
1315066442
1972099506
1586441077
1960708573
770338672
2111319911
218143960
1889569477
2005209266
831276579
1392307092
1189620481
1742742162
452112344
208887341
649056408
2128964081
789857657
451220914
118278001
1376815733
1195325247
476919664
1663997527
1051169855
1204282740
1900814271
1215109734
1386158642
1718910823
1783536783
1055255551
1930613021
2387246
210382412
1145703046
1532736680
1852079784
218584002
60608728
132953810
1388373160
18013055
734343528
2084500749
1455812820
1041186260
1106393815
322336654
1824562550
96403369
200532895
763917981
779083365
1646337215
835264326
432810367
200784268
2115533238
2093234586
2113870985
377955797
1446469052
633764591
1516637994
1329706159
1328018924
1932793280
1909676642
69075396
357228313
2053200194
2071715602
1770646381
591705981
794439359
2124643286
1220907654
1800649163
151313655
411700173
1208361834
1634098968
1589712227
824306820
43083163
168560896
1204045771
1262029922
1545802709
1014543379
731135625
685605022
873266479
1945416135
1579221752
1827054486
1503849593
1597074284
287246714
917224349
1688426704
1377577847
392341075
1829841007
1500372548
1491595416
1847445740
171252212
1241021796
1764181837
989921569
958713360
1905566712
267332842
1835059901
2065913782
448068775
35387618
1939874276
1378544610
1929709672
502353951
2101436329
443660627
1262714255
997072404
220093939
1289438576
493908088
449681345
778626030
1482642269
352338965
1456358985
1916033505
412045810
971268528
2054690813
1919534700
730026559
1213905263
943356806
1915163008
160925055
747965109
1113293381
1386910147
1166230270
174650336
1792084453
1997266854
1131583303
777636729
2059202331
1478685447
32201269
1047346945
535119716
1964934739
1063701482
2119941391
1621206112
2087371524
1537785053
2077074281
1020681357
2074687091
1274886895
2088122720
2092359327
479923546
1436928049
285044389
740821896
1878956131
31398083
1019831271
1673238609
109123766
1661491564
869841823
1180530935
453366643
1251278269
1157542152
82596341
1487105789
2073171480
535951876
1192620870
1373148684
900214280
1136619069
183556653
228123952
681751333
55670576
1659616122
569581031
2024137323
853363167
1942754807
724673431
2002534093
975627612
848612467
158744471
377786270
1957485563
609077291
770846063
1550411389
2045567888
1204134661
1677422357
1256926756
487730496
1535531477
1767926065
904249345
746489441
1616250509
1417332558
1977254701
918503421
180134475
899852383
937955714
1537138535
1277677618
348328542
1681418116
1965332245
912633555
1659940705
808360255
762479978
978301791
855888249
1908215986
1670627006
614370033
190234219
762139915
309009436
1107297674
1709786342
549607378
1108595827
1034422282
2068486148
918440839
1696914524
464881264
1070232608
1685389879
1617432243
585401847
160598667
1605620498
1555438677
522594230
694760986
2045249889
1741178124
551008906
1459517175
629987953
1374738222
980538729
751056865
1284105074
600537181
1084783025
242407818
571158602
2014721371
924138865
947586809
41666999
2063882860
1571061133
1573245376
1080806254
1232868378
1092524010
608442093
1833632349
1741674054
1128672813
2146314805
1090589392
145001962
1160015690
1593101052
999040849
1641388038
2017225243
1359241301
2012161468
1447527107
1501456336
1318813001
1742237387
1220187402
2062831009
76918017
1401561927
2093883227
121636848
187402063
28111632
8754050
1411709814
919145553
1456894655
834692454
1735753839
1010518375
212597431
271954710
64840757
819348782
1420495846
765768787
690123743
39072591
1388331018
856355879
1838419637
1498345894
1475722807
449925151
880983963
1951714236
631388652
1828765909
129556476
1756989200
1168210259
2075126330
1074610691
1499772979
742351642
1392145352
860414705
452877798
1688114448
1223895263
1270392002
1744487948
2021884497
1461838051
1071911182
908507575
411900305
675164121
386015997
1920266577
1107555064
167239075
1088756091
1592643834
998835945
1002317715
1177965020
163736855
1108143077
1620494334
2012948905
1403245990
597204310
724944417
192669967
1050651555
1301334194
816254784
969258273
1172503710
3974413
653973110
1210092106
1239705302
1769558147
847625311
1358052820
731284929
1554167518
1164296285
984058174
73639638
903544588
2048718964
73145185
2144584835
855212779
993202491
1847243719
920505220
747260951
1995347576
78529486
201664225
493296226
257360718
1058871789
1787073524
1335030588
735091289
637997898
1910980246
1361131014
180553221
1799345637
43066830
68238419
1859895577
1780356059
1322764254
807894690
1151157764
1058591761
124524126
1978483638
571213984
2137769416
1895215735
1579144627
1265251598
396073611
736588172
16269635
1964193940
2043897792
916007203
1691655135
195563961
187961827
889897744
1005310352
1625123048
693026371
1351522789
349502232
878473216
790842638
217128237
1640709336
759663463
320592894
1069006253
1857498248
2048114988
228479072
1765351813
1982250925
1904734866
837609889
107978916
24953312
953342815
19847988
226953442
549507790
533256752
1100607086
642165319
1251536109
360350104
1238773303
1385737000
1561686801
1282731812
2060752713
579839161
1142474596
1595731071
1349637266
980125441
977496370
28694397
1130233712
1614726528
1835899760
281366976
753036220
2046085873
131568243
262453816
2000582747
1536865693
995699441
1949395992
594832083
15424485
1811556287
1772930988
260002072
1279236195
2071722103
100467438
1846209407
673439299
2138965679
1100988705
182886316
1878267172
1476759040
1539273624
1166832054
1325317536
743569566
821854531
490014619
1422941616
1208403545
1822111772
1074901693
1349006474
718535404
1625785262
1231389339
456603424
1491473386
1019178868
945184439
1474974875
445024083
1096117525
728705229
1210122733
1568000400
207316511
317450117
1062276802
1386732459
2145882918
1443428394
1614332272
791437838
1250172223
1437485430
1029716759
657146392
251299113
1223662909
608904219
1308543080
747361276
637194972
1310433401
2123651126
761697062
606943697
1736936341
1264361461
1783336322
1646848990
1562443041
892622983
2138199652
1558392505
403903658
214862736
1071553229
717545243
1519652505
1783193890
1769421143
1477829195
846045042
313947822
1968185836
1343004980
52205870
1937751204
2092433183
1878690169
2015942340
263314692
1287300551
942577887
1131835571
1398090130
1726565576
138866408
1651587296
1025380887
1465486991
1925867358
1075019675
786309730
1961635829
1979923402
1760108293
2034141536
1376563621
1312010045
693096428
1600988715
1497016182
526237429
1431684493
1535450891
1238227312
1660345812
616010346
1553727392
109456193
1476441511
2090750977
192700173
1754811787
706736711
870262665
1530334723
252196004
510268235
1436345683
1188285794
1799510658
1388529229
558704174
495619148
419743195
2126858578
104959733
588131949
1623775841
726160688
469132492
294771186
419361280
2143752014
528968129
928108100
1938603012
318145683
1238106336
2039005750
572483068
504048370
1622907406
2061158824
486706018
138669095
970680094
2069808331
1028452074
2054436861
2056673002
1150244157
1146354125
140910097
1048599267
327966022
1467417605
880762
1789260409
2016806302
1752393065
346353166
1479081839
130698108
2006076699
1710126184
663478870
231610270
371286483
1374632558
2032918153
371907400
214379211
295768628
1988871879
1065990188
174342039
1462874983
187691340
1024797922
1163018150
2122911225
1659663321
1256868993
32609338
1592763293
1051109395
413301848
2123822790
1858988628
1873475571
1367259643
1443480235
815642399
1289220604
1910335993
2128874638
1246146445
1006609720
96710110
658866938
910083288
1962952066
1013137964
1231689325
803714252
1932859532
1889920368
1993697788
1388483948
486582405
1592214936
2095319817
1580361361
5325358
1009153683
783512078
765897716
505460630
1125642416
1299302950
925306821
504393047
262215377
960922211
1213795631
1717743208
1231438974
1243915473
1144562139
2075281559
708076594
1761081244
1373440132
921268271
1563364808
1052632238
1052933032
1327033647
130821300
272313058
1295122182
1743818444
96873922
572478777
1098920608
1287251981
2102244949
1250360137
1056713807
987124641
1893982567
569231992
1736923742
501301453
1483081542
381768838
921660858
1656211200
317983292
2078648793
1027820616
231113365
796536345
60602300
695995119
203339884
432502148
1969320404
133361668
1173603074
775522588
1315422842
775781801
1279379016
237446342
1636975138
136872894
310291374
1263668967
1959704660
1470839282
5662341
550081995
1189766047
2076926710
1184071834
1942394484
1510934940
2022405548
1165290990
1059719754
1413074911
1142673379
2043816272
1483152984
1075633012
1269297405
1368299619
750899275
1979496944
876133134
1996306487
703272359
1966772418
306495023
368414984
2099480993
2086409789
749177467
1417343744
808297362
914510099
1574504904
871823932
1803056343
1650467252
1214112445
1328044718
1225518923
1742836029
1502208549
1812395314
736080853
1725229778
2144169520
536752866
2070243381
1644600103
132579308
1342089802
1932498260
1197529344
1181853136
621284035
1790840254
918558196
157912573
552358211
295230336
239940916
1197447239
1445807222
402831217
1817087392
540340480
1626683611
481035663
58765561
89633466
508304702
2079284532
1344797652
1167691846
1103744703
1161860598
1898704662
1121552377
1361491357
664231610
565006028
1171889352
942385196
364796825
212339600
918133088
379721927
932170805
1968304639
1991236084
486902038
1967700398
1946624905
834215488
1138181599
104574320
1354061396
1025008859
1687514252
1816915776
1356258672
2040515603
980825724
700074766
539916655
920354142
338201917
1189896112
1351938180
1045929585
117106524
1777825026
1179217509
2086292684
1055484978
1373100643
1129688392
764059363
372531333
2069744686
632743247
253603630
1916787311
234414824
1360823645
1229106561
2057158016
1789593829
640529166
698808925
440598384
1468791031
1449563005
1175144449
1510552647
1181107228
1421761110
1157809717
113074740
488038487
409412468
1427460829
1008541257
846741100
1612223043
1218295046
1497559198
1656875224
561396323
1591533478
304283707
845523211
1363333040
2027633428
1155073976
1855141555
909188736
1389426471
1890095486
380333312
21220391
1492018825
665877417
436996586
1942806257
1350393822
326288664
431813520
1816006247
1416931390
661757989
1705510622
1209719793
246834698
1682100386
1495559670
578646666
626170500
412766025
180256250
331304777
88515732
1559049607
2001018332
938914178
173197939
426635993
1749398472
1729745757
2107558993
1027786693
1379900593
850979218
50757280
1761053549
1190668570
1784671253
1325886540
759936692
1551377486
416359932
1701347445
580761860
291234417
560565814
718584157
72651926
1128191619
1579149089
1103225484
650691207
1009496315
1538238421
2099009247
223174419
807011688
312519381
693160639
421174793
1000503730
1090299886
107814449
1090160324
288520965
1369666458
204552173
2092497090
36208059
189728489
1929963193
242743187
1969340835
309874970
50842563
388579099
618832459
510512686
1411403262
1787699239
677538692
453830765
2028900922
1648272501
1654896888
1303322627
2140176290
2119760548
1537366856
1962671016
1243859125
1973037928
1774176043
1081131116
2057502137
1841370215
1211566950
1703866901
200976182
1883024832
1497452249
96639938
877619214
1313248643
1450432186
154230727
1385048007
178971738
436245865
130240543
1937720537
111036780
2007121932
1389792878
1756745351
438529815
1276964118
791589988
2111031300
1872799421
2119973464
1339098200
247230937
1835457794
626523060
664690895
460168229
789239548
1644720322
815533426
1951990231
194098328
1020461973
1425815185
1010215333
1687273209
2046332545
924271174
1114198351
2106096358
1622027022
715581471
590208789
1640433303
1554614031
1253314859
686742709
1786100873
839500878
885555416
473233725
1162879260
799399379
320160969
97358585
1876563249
1676252721
1147071864
1625311925
1911510081
1418325593
429952439
1489804488
1034827624
427434811
1316389786
1892189324
2044641704
2141860977
310511808
1499014514
521598238
3666466
790006350
1105100296
922578376
1692111809
228706522
579543525
942360371
1652086296
543146362
1296104494
1749960679
1188929700
1879792968
166467940
1632392658
248985024
1448929823
487881281
1296642780
1441195798
910645955
1434447230
680493145
285168809
1342525160
534573546
1467878432
1775448863
539419470
630169972
565863634
1482594822
233917144
635019935
722056456
1148442979
109129120
112599865
1297148144
154458412
2134954596
216193536
1180506466
679607898
996347371
1085215293
2134196540
1418172831
355728233
1061796904
1238775923
833805904
1966112032
375883941
1297742173
1400332091
234194063
1245317835
2007706709
2054035000
1698177553
1271980657
788921408
41349545
655842720
1881009694
614937221
1000729338
976803757
1710589332
355113955
417637626
138489806
998489148
1916384165
860983688
1868117687
969910912
1682676034
428187890
1452336387
923124084
1247234935
1040807660
1745951951
2120360887
1484336347
409151973
19738834
246679646
900517969
809863297
2038772979
915613043
2078018969
1384769609
2005538613
2139103611
1151622278
465402789
567574246
1732841073
2018736731
1412116569
434075072
422243170
1673286888
1298863525
1305991129
776548197
749027416
161499836
1414630257
1999919929
330330575
1890481239
768836075
1851298687
230671523
936360933
1967882171
894256046
502580806
1679054144
966437959
1696515982
2089683689
2020904177
1871440714
63643121
2114111725
1816026725
614792112
524985007
1490927158
1992790711
1482907807
1620955444
1475894053
292382150
580260247
1601769011
970405990
1225438735
312799866
424114857
1963512265
338540915
2092373093
744344932
1418169092
1668693073
919125327
1515599341
1581251700
94726065
417478746
1521370628
956073556
1091047129
1757441628
819979422
1310141954
805602985
845170192
122570646
779272625
2125791981
1811795000
41940567
1365001392
462912770
624436186
373216218
387294146
1165763135
1714110073
542585024
267039076
486230396
1282432153
1791944344
1674668628
2145120833
1628853710
965572672
1438023854
2029243034
331524329
764296688
1085747719
1999224069
1011635257
299210392
346644931
1248069468
2101442050
344072763
1114832666
357226565
1592308915
7537679
936488821
1994946176
2070900403
1109142862
2102641738
659549785
437629765
1547808489
1080260323
512968591
541655706
1869812725
241527862
494028003
1287574879
423609305
1158381926
323660149
1103097439
909995131
1058856968
1693648573
2029351221
2082043153
202660509
71897994
1411957738
1863219085
202772535
408717821
461846097
1748419473
417159573
708808050
1528459920
945088533
2003041366
1655019848
910603632
1825261058
623093870
1620702939
1900006994
1520151200
787659566
297188181
495314944
1432875411
513625225
946163502
127604890
1586278072
796623511
1959885564
960674121
579789083
1634086480
827850393
482052058
1228254447
747286369
1129950944
176524594
1858674165
129966390
1702632651
1281675123
319746289
639094240
1753268835
1701955771
1690199876
1201597432
335264309
942188583
239345680
875536701
810745006
1887984155
181336736
1989496891
395257568
1769101305
280953259
825240496
1923533011
429670604
1219451840
1820332821
1963801436
1837382067
1450461042
186037951
2020474485
1358501214
730209325
496108663
1318952904
199705942
812799325
610261823
2011769079
2067501390
218866624
1680607107
671946010
399284259
892471520
1291421792
607965195
710678383
1647048844
319298211
147045353
2095119475
1185514125
2076642710
1827192720
1315650472
363497073
137781044
668818695
1209168319
1654713406
288825458
698437481
780159745
1934092203
426516871
1860415872
214414452
1372144172
191620648
252357547
442094449
1206496434
1378148744
1068149401
654952042
1779767982
880081694
1758862494
1697655922
2068063202
471161332
164542764
2065659475
953380493
1931180619
901860936
1513750056
126231030
175147189
1549080260
1931143227
151806045
113247896
1643616557
2070071872
1401342287
545175213
1072565558
450436346
1520436370
382390585
2085964313
2058580820
334844722
201752607
1180253595
1525906167
2124884602
506307350
1661790578
2129446147
2013976099
1812454472
1533798874
1931695490
764814046
1534583819
70157331
1674837074
104730501
1548297643
70859775
1956082920
195135699
234660628
1854993140
1186025253
762915443
506864049
1490849207
482057957
803539407
1753914916
261956359
1333818567
793872440
1469122836
627421510
284302910
1657548045
1110854335
444292490
1196633415
666994764
2138410915
1046952201
465521231
1748835397
766893295
891457511
744868430
384061509
841870395
900120392
736563298
1241869054
1070551126
667521887
342210053
1899205612
1146740975
997142115
1979480732
923328207
1834512234
1798993318
1298791459
1523014933
233292493
419760402
954415097
733100018
155769862
310886512
1310577059
1377293161
90145331
1354543622
1170416807
942012451
190715640
748929313
631053355
784401786
1677701766
271758388
200135325
1488399323
1741785147
1515835940
998439642
2026417934
724341365
1093012056
154537959
1964912867
1621133023
1965662529
1353338261
1021706928
61936452
628385749
523858043
988905481
1491493178
1132755144
1361067501
575369422
257024546
179863515
1847317751
669021094
1388864617
1458341619
667469338
645034000
1697803982
1107971466
1966404496
942674034
1618208002
1349920311
1681209728
57230577
294384707
677469350
1513086734
1308216623
1890469578
1747657969
590138653
1696778858
288784604
739840182
1461489612
95181455
2138506334
869273104
1248271959
843594127
1636040082
1545006455
1878223661
1280207849
1396422464
1233875002
1207483423
1292693816
1559049996
756211378
806013801
738426381
253632794
2062493305
636595894
1350844073
1024517336
1099006064
1342081064
1666359446
46936415
82026413
1655570175
1861821773
981774676
547383038
1149861456
2075081893
1080692582
821372707
509099785
902309519
1660437143
1763993124
1456543560
868474359
554574328
75705405
1310593726
456854025
1579827556
738843320
111334010
838793689
5182985
978422319
1167504908
1525065058
2049925575
1007087858
388221835
333559924
392423535
1660670139
115050270
1158325343
2005625605
1579150716
1181893581
244366181
5631219
684362563
1775406114
1165185321
765214529
1742566680
1354312110
1965483733
163894843
1399491090
1261108638
106781639
1071047694
2007291016
2134220930
424290504
599572040
1208363143
327928830
870031934
1012304337
330451210
598640897
444744126
1310600813
1648400145
125053364
71235840
473797640
473253774
14551205
1490127862
286795429
580067762
1884164548
1241510538
1047044584
487507265
1078792807
1594868697
674506321
1317828819
1328730336
1940563830
351507732
733052837
908127765
965136418
678704129
1064433853
1776389221
2118942276
1578146438
497304595
1398456533
1297189289
167961944
1002631664
577227519
2128868366
1622225566
69613643
1191777516
1694270293
502621896
1478357323
704379937
122839987
1166096489
2037719525
1860919656
1189663237
413107297
2080901003
1066008857
1263521335
1152641680
1815457512
1476891395
1240519931
2029629777
1192628622
1248965513
165716661
19067511
897432863
800166705
2093940092
899223334
855113839
1106734827
1607304919
155151536
1711317726
629461138
348559037
934901649
1860575593
1910937396
1201479095
374665475
1457354268
1590675230
2014219915
1289323183
284190110
1290150387
730845440
1117690556
714036601
1005684635
1484667984
1466470430
1504684686
486481286
236820641
246288255
176140127
1344880697
1929128425
654757441
1725497811
47528398
1836433961
782534753
230328875
207078379
674159447
14107393
1362295028
1410420519
645970358
935189018
1430572259
1026757474
1122997881
6542131
1382867429
159246302
1004785995
1722645403
177505908
493609924
1627335533
429083335
794303116
223725183
92735792
1464700841
212546991
1548036060
310164617
607216805
1124291814
1514434465
1830606736
639626236
944902569
421369602
1688110645
2039010154
657973042
2073604147
2083254506
337715501
1475891618
1953183355
741123823
1284458496
383314859
522790616
538644489
1701675864
1739814156
1990778821
71165791
86211393
1185208536
157993636
683588970
1396191600
2044824427
766888515
364282438
115160203
282622234
1547269292
636033020
160701820
686652449
19337753
1544088728
1810846379
1882479433
1087530618
1752931471
1234113771
582307668
1577795682
1001954616
1553716078
1726222869
629199573
192605781
1746847782
2048029810
2057294811
1595856192
1270471620
231177332
1601988078
161783436
39834245
184814514
309905352
1844537389
13484021
681446771
561630452
67564655
1604764421
1576742170
463084842
1410040660
2016611073
999560223
1466777051
2115679585
434316080
382284023
352543119
1811445296
1104709491
1051853837
402587736
1943989595
1154777095
464517016
791492586
29391429
655246999
732806286
2083648657
1316402560
1821471113
1091842434
788062335
1115126663
2145757449
1117638941
1304173678
1539898928
1675666111
1716627265
194101331
1292754887
1084450448
34525482
479273651
228742419
2061752881
271679947
1740695983
954421009
1740871189
1861914876
1813963520
1691921952
1452605731
763531691
657630269
110853011
353351012
1763799103
1220276910
217131974
1100295208
1381210160
3011673
263514452
843493877
1749394146
902309763
1288169035
1858970365
1448054315
171844523
694269713
903278440
516454753
83828998
280605729
1180887047
1656483051
1783515461
1327654150
673862048
506046408
1199361922
1926230511
1970913722
479786477
1555484885
1235394075
872694488
971542166
687078483
1164855896
424558808
929299095
2109539223
1717042902
712096945
88572530
630641235
1157791251
2115815784
1559995525
1359253404
1952636469
46878685
1752241116
724657427
892742706
173873897
1998994817
678629420
1529943366
2135501886
1769953210
1442199959
1310890455
248469454
121239383
721786354
1063438090
1051273386
1709518567
427609563
2114353666
1406864742
1483158550
1545088556
1248930052
593939345
414813829
1181884615
603829843
1556102296
2032455120
597650411
1234651751
419779035
1784989626
2105228009
138098206
2031771881
138305200
2010377894
2021448923
1609283549
640667596
1070183787
1984210632
1563785571
33851687
1758456717
1814232004
676512071
1379239970
1843544833
2108703837
431296558
1511997372
1855894673
848491806
1690632320
104203865
622147366
2112135292
1796031054
1317145821
2050900190
1540296923
1555095408
1036770311
204017291
1096444702
2035140608
154480
1779610835
1082480812
663529183
1115905826
1068955457
216021539
1086258393
2098183761
575400410
2063884562
1493993100
1783886200
783898674
660623920
2077288272
185481324
700249755
653398063
1189780930
117131525
1473010035
2124967278
115097854
450004214
1269151383
474244704
1891697391
45791288
2007002195
766739489
1446346394
1958764302
1592677040
2046576178
846580486
1190556933
1495192360
1224054017
923916351
1225443874
1934936329
1965177931
163123876
691462687
398469511
1965649146
868110521
1888901561
1158444133
8734581
1460995477
990631387
1150610425
1830841969
329825907
1258125642
2001704231
29073504
588244554
2035409664
2122317870
991189647
263901837
1177990333
912447640
1743094387
266344154
2002362480
774061397
167450742
1938235768
1012727735
25878787
414315115
1077026793
1114697957
905835278
324828492
63449800
1947860547
2104741456
1210419150
461421031
1515080632
121467570
1311380617
582050066
808602829
1334494426
1872966671
2021577666
987628481
733976169
588834669
1251095094
1521731418
583628408
951519848
1444125735
334598294
1975994792
184370572
390794981
2017841684
376678994
1344473263
1802012760
1800459627
635638008
464030939
924087142
807117244
2001126434
900587194
2005490894
95250902
2005242275
667480297
991424202
1426621134
1134251392
1026799163
1494627734
318235017
617618168
910902219
1616587626
2083922453
452492447
360250185
377982286
982979682
302984310
901692815
159184530
1308415057
1503247533
1228874786
528762345
1140942432
1902706472
1882899560
1103382755
1566432948
1080440430
1327200526
801747113
943198047
1329466718
1682355377
1107381732
1923071527
702175104
1552931906
1545967010
2024039314
398170624
1195616448
264268957
1435267112
1818450657
1357222494
1912749106
1742150473
1176517081
366494077
1867468468
1137818074
715968604
743049731
1912894181
1621728013
238180887
920546640
18082133
1610838193
1918903527
665691141
238786372
1480670073
1885915519
1431515411
45450379
96453190
701901555
568621885
878943803
661950684
1229275076
902328230
1285014456
259357860
1832559035
914959488
1287199519
403878980
207676912
1809363581
1143450952
978081136
463584644
1931583295
1977567605
1921813161
2074795440
1948053620
461025956
1957638797
1955573760
1057344685
643306253
1753222411
1264110181
1461999328
1455405246
66613833
1181888492
713590815
1007556895
1487245454
1124685888
435032447
805445344
230699682
1317798145
2044872472
577813572
144641639
211338462
1617236392
297715838
827103828
181566502
1616767284
1470243757
287927370
19359274
1180555036
13312832
2107907993
1581062050
4685889
959923723
1496302452
1691497539
328611773
1846423672
818008346
134671969
1679628338
554299652
473999816
563957707
255272778
143363192
1282121086
241322258
1166114578
2057097606
417691886
839944853
1465417767
1212184166
757767134
1562256570
376507595
428964769
593204971
201715597
1090964090
173201691
1877299916
2025700354
1631087589
967864895
2033171904
2083146497
1699415103
923947533
312213980
1182928604
867000457
822292405
1379615666
45068860
531917396
172702257
1556539418
166029783
1781109129
2088774996
1266901704
1639058284
1659125549
913026387
1003916501
1476980472
1321684818
1875438437
1752859092
768448059
1738249071
989500012
1616250746
1637096778
559963286
1887042026
119765777
1365734147
1523256820
1725998007
137316310
327571712
1020180071
1166868305
1133962559
321399745
1327805372
520320611
43081092
796554092
770661290
592232799
1735023442
1344813945
1454354349
565347089
435732597
467415817
820450732
1012608340
561628171
978228691
1222515528
526789949
819566736
1284496249
690569104
1078550272
1653774978
190918711
1503970732
558943058
2104231434
1150006563
1220578984
1346480635
1535194605
1028098225
1175780439
1447145292
1897556230
1357092394
995744435
306421795
956305810
2013212367
2063094521
2119839252
2014423578
1036413309
1234232625
728898397
1510544585
96619257
971926288
1309976505
1567850841
1710077631
150938096
166937568
1560861476
1038100171
1636613295
1092456241
1084932028
486484895
1301053105
115513796
7601300
1992799508
486563233
1971221237
677483979
358621758
813837218
148175793
1933464730
801380753
1605487119
1201341518
1603918996
33237453
568287987
1869524922
1370770207
1122709869
829074456
125837293
1768381646
1417121614
410005675
814443186
724966478
264116944
1870504988
1074058570
2009864174
409134116
354827117
796416271
223682647
788249797
1198526610
675114824
1916178126
197953353
1312000939
1992304132
819139426
1613058046
1336268298
2009103356
941755170
903031968
1986483214
487130193
84106814
20243852
1116677953
1983763462
1817765418
1537500454
894220607
1032107348
1980652774
17166461
14175503
1055368164
895013307
1416505143
76257838
208834986
1788258405
1559219270
521891393
1345155804
2136547161
1556239840
1191925743
808685920
356539763
1511146991
1670666293
541666071
1819478260
703351264
240623005
661672851
1452958979
1255416686
945178063
253633061
1064040585
498620561
583477372
617686502
199867404
1360243708
914598023
770318596
765579336
455957683
48533462
1757941219
1196866557
763965342
252178407
1967680321
614019652
481836579
781782372
1106038768
234643883
1289457627
894652822
570869709
799918364
1279883692
848905398
2087384915
1482266360
1659291450
1352175845
290228359
1248104203
2112137605
143920001
687988420
832862471
78934315
403490790
345215732
199235269
220335348
10695084
1142339565
1920967161
1369854637
1588145840
1442015006
938922778
1042419690
142494017
1700303800
865169188
1548935582
854516527
87959618
1651203771
1651692636
1156542101
1081502201
880626414
596888789
388804998
644850986
1892074660
577222735
302649240
1600594407
331281126
205948013
1992743972
2045665154
1733609556
1801641933
514045140
516135337
1407697316
1816052196
486597523
387879942
230829207
596687753
2005846254
347254474
1253963042
1458245489
298405426
1908884155
400358627
1670746503
1998020680
719799678
918419463
2083213441
1627877603
583611979
519492819
380437730
759300546
1412452718
1467852991
165235195
1894463100
1822952754
1483286526
29072808
1967943280
1713036668
91333171
545466668
733931471
342180012
364612081
1372737842
217082122
1059459931
1704231626
198708578
1639642107
1194142991
988542677
1923353075
568884963
34161684
1970288039
256282245
1734064174
1700141556
2002328185
225259379
1781976902
1317793675
1275673053
927810959
347686869
724648434
768514242
818753150
2074989423
7327044
204204688
1073566912
1784755283
1345182405
406017643
1108476103
926623488
485282707
614188831
1093595091
1077040466
1422794113
1398390671
2020980046
1014255520
926891958
447003311
1894245075
45781105
1475235375
527569034
1120794652
2045084967
885497440
999187725
1819548573
597074294
1809695697
1100914234
405641839
245528890
2034029437
829514209
414200019
22274705
63565998
321527086
1408768650
1368989698
594551149
401510664
1241901710
726930319
838560347
1793059363
1575431118
1931900837
589509280
1296588378
77252998
104014548
258273599
755389070
2122464995
1299009638
275783677
1549666782
1160810510
1966011527
1157921008
1853545219
1619528112
401544399
1296267726
2080960384
1664600433
1292970829
1335242874
930121995
1607077507
1390842134
426266453
1079758851
1016353234
1964699569
907643236
307243533
1710892502
1592048660
1638282981
977541031
2073288437
980596812
195576071
859478848
904528943
1429175916
846288517
1645029089
1737918251
2056524309
891250567
615322251
633127977
1432517414
1454140055
1229298297
1357466266
1765894117
186279951
96953734
1753902364
483514193
1258082047
814125880
1213372876
1450691318
281022723
112480792
670399241
1546584540
1311803073
1033698796
1926291168
2028255815
400661523
1874052614
1311926270
1609530422
2000045062
781507510
1779107115
1633545053
1256961501
524756936
16855639
1073062329
1495756813
103188935
972226706
1541083504
891913723
201301346
1847125529
1794863070
1575236335
1309018489
739923617
577873529
31045446
1986942285
696591362
37703231
532773982
731138058
825796090
1725084076
1251311659
397856285
2121640522
435345104
717818575
594700122
1499737576
1456116035
1837738405
960699929
855628824
317431128
772502591
142017706
1803310948
1614987541
67213290
1109015556
1599228327
1645606826
1166290178
847610377
1279671409
423994173
834949751
1717061413
416954546
975816271
621777294
969362802
96153563
1350846397
633572276
1162399294
1373318005
740375379
217246952
315041958
1594443198
1792947503
1151117637
1654855725
1844996514
1928438589
276201756
133067318
365288271
1382756316
359386182
124284044
741378108
1057369177
1460768644
753167368
1758601007
1535574624
695261266
920935043
650834184
1979494211
547905738
139429099
1165072545
610223458
1460042856
72286651
1236757330
2065987346
1968983110
1350082354
118665366
327362578
1080769280
898718101
1071620891
893323385
158187783
928012657
1514748018
972371696
1054634264
1068202466
2011869596
637725308
2108705933
1649825452
1937437499
2101290289
1786994471
1228726967
15902051
132148780
1158718456
1256359364
1774066933
235377721
397684944
2142159799
531368490
109606661
397192055
1666214332
644477616
1336531729
1107231919
729826614
478113888
1186284116
2080210419
2106352057
2044279464
1968164676
2106782856
271896395
1796535818
297086847
244545063
260239618
98487398
957189300
661855560
1147425423
1808911847
423069777
1357133146
301074220
1315706996
830422200
754820841
1315802965
667404343
1742424160
1739238423
1444693917
1625927739
1785257792
1665453243
1917476400
127326735
855631300
1364795942
1323192816
583126633
81269353
112846015
1023801339
633382331
1649940587
1025326705
1772489263
2006769461
1128782345
464152721
2052406628
2095973025
1103012468
1257639649
868999188
265291624
105277548
135199914
1624309688
1386644847
1909266492
492572823
684595141
1333636408
1578952186
1596750023
1632782272
1593444313
1270130696
1157314464
636359022
1592262573
1979267352
2005331894
636526303
1369190547
215540325
788461475
531599651
343244674
1025101406
61257516
1830966908
1962015627
1051492872
1584417521
1438255060
149390817
1383817314
103772259
226414566
1334919704
1867527092
1495644958
1637603703
1178783195
1468579877
432607130
245548274
1152532997
1869831717
1355114671
485467905
568982184
1850514561
626713527
1672908577
1410541295
1777789599
811144190
2070123884
1919557993
1202014888
890806120
1947627687
969773341
1238502461
1458840418
354587969
1903775838
1174048159
1356947496
1050467129
1318985217
45680638
1743498625
1042262976
984028733
1492475654
1215346354
68073720
689828012
1896217977
958431049
650328624
2000620375
1455011334
232894159
86619195
544094416
627289637
131802421
578438589
1742559574
924995653
1459869486
13926192
1893055236
280643012
1018819217
1353170879
473252474
897481112
1577208358
1055988880
1657821633
618537499
657525300
74960380
1233758835
2102514574
970765481
340862665
1964022792
511744707
958162321
1746211305
1347919339
647372398
1731354368
1816926385
703805007
1289931299
1793318326
2009067877
565369577
1711210532
970929352
74945838
954503622
1271551026
280048281
289922668
1423202456
1975504117
267045952
654421785
70800677
1144532769
154669873
1952882425
1566232203
1532186398
1045000050
1345139114
1408429099
1751214948
1318069694
813536566
1925004937
1321570078
1341072044
1265625110
1980043136
2137652158
295767976
473237394
1500478151
671062936
1337241119
1957881248
75058501
1969323093
681606473
326985788
1580773039
1452626176
1972282602
1781845504
840142944
67239004
958540443
1483906553
1950082807
143991432
798387470
462298273
501393717
682673311
641329616
329337686
103979332
1155129623
526731212
1113025900
1313068245
1010900941
1798286618
271456052
727264447
1566475115
1145133502
1894892564
332940753
553198467
725978422
1885271152
277709058
1041493779
714912291
66114713
887925669
458782429
1594872435
923167257
102725528
1018740571
426136538
1655130882
1641200442
169941763
668924902
575724388
1121155692
775097724
1437416592
458560451
313308715
1377973244
1908131857
1953746824
211223811
636238091
890596696
125281068
254473057
1917112021
745880608
1723808276
392637394
1672392724
1470034424
1153187223
12281610
1415228345
71347471
596689544
183051412
344307263
20900307
1863598011
262875765
254739549
577488456
1135152230
1060425209
723463490
734695177
678127174
733610881
1851348159
513839827
1801650141
1632712631
875519366
162807578
444601910
1084223024
877798236
1765508204
1145901173
1340287762
727104830
1377469070
1063101546
923050671
726255621
389250164
799311452
546157081
1963571305
1319703830
1559797237
1114185421
960574836
403952394
775079327
1585749963
1106934248
1137438036
1080889381
478358870
1273282526
2122866548
437032672
852564196
1082438149
1806976326
1700712552
1854598728
279504446
603684900
1857252944
1187519176
547053444
1555014169
1442563077
1224367763
229185820
264643275
2081993885
1362297858
246978379
1397808051
807413955
708763776
1338540873
712100898
16977451
1588206723
1783581781
2028676498
1545395325
886883216
43307540
1703714817
1230349359
94444787
473896863
1591678486
564110532
1434766290
1718287480
546269530
213478180
1453700939
298450985
121220787
1732081608
966507277
962464691
861250086
1781034119
2035293926
9192404
1931830300
153011101
380884991
1197466434
648510435
2094730531
107319283
938876319
1336747502
1397601862
1668838951
1982597269
1129703091
655840899
1336727469
1690799934
2035378046
1277593216
1116438249
1098148694
1080597047
1331838466
1710546100
1259219067
787424837
459913886
2144663566
1003498833
2027822302
1821568291
1305290414
455397104
1819866089
2054189340
549752025
1223453307
830327900
1565002161
1936746023
641042171
100793500
973252819
671421855
1702822043
389801387
658439499
241237324
1455241798
1000017768
172984508
1294081982
1903908859
1051692214
1527594489
1161266963
1905361204
511813448
1367844748
144668106
285813483
219862198
2025559517
35872597
1139304960
1075900856
2107200680
1963108244
1488801220
327468936
1371761370
144518027
48382324
1130682217
1569644330
625906112
429160212
73756410
82708323
2093703684
1091918248
148833379
789503615
829482595
1093666675
207870780
1352000058
756601449
2124141479
1312681898
746486251
1495381097
1658114482
1990601720
399107404
243084589
2015585858
966124413
138785121
1035268134
497803934
624138201
382908355
2079820823
2038376009
1761346812
1639294075
1398668002
885344579
99120326
1671037986
1773861388
406539992
1056136300
1611717368
1248144114
1297932000
1283211169
1987297700
1552743185
1521682708
1143725493
1077251296
1355764742
1742802592
1511630037
399080213
366351442
1881683099
387149622
1097460343
754405080
1211866599
1527285562
791123854
82072532
1046294136
28898025
2110415812
1369014553
568095815
1122634026
271360677
769644882
691051154
1853967763
1524232524
735143342
2080793441
1879479393
31101828
1458658571
414919294
338587460
1588878180
193533130
1658711822
1580065104
1556747780
1813690557
1651467791
1371036460
1449296592
651873171
431625455
1906900907
1019203984
708931342
1505456967
1383608224
1506846773
1491366984
590812511
46030407
1646506471
1105933296
1823268383
858074610
1508291721
1552756380
327891509
1917309773
2145005359
1110209648
1360421109
2343615
88244404
1673320122
1100849113
802857894
1375704391
1011408549
1723313180
94801300
1880366536
193302165
190774447
973179793
2047167645
814082504
317140415
169961786
194780428
1304380643
31746373
1091094127
1018241341
1957649979
2050874029
730756030
432789503
815087025
1908680774
886838961
1585351571
1691213166
482670014
939857405
1770502082
344300010
1546939975
645320181
2061629484
1318021667
2032523104
2049117244
1208712775
559079404
359410283
90559683
1391333356
669118505
2069608172
298282449
871402815
1919386353
1556467078
1641788270
802881380
1094700063
459764063
295679213
2119577192
1126919003
1663308486
2077661295
368033727
1143886899
814043587
973522771
648797175
2076933841
1410910103
131621418
609050032
1852727175
493148550
1236663688
1570604979
519251927
374182718
833660361
505168565
442420820
434276386
2093493087
1000465426
955768415
397328140
98088836
966491107
1158746562
2126750516
1921951682
1470802801
284602242
433585895
165786364
1905394398
1653585104
401866326
1387812035
175564853
2086913332
323172539
1819574971
899810541
1893130918
566608765
709535622
1258765555
1435233912
1505315851
1432610907
1979591648
1509879882
900938349
418164807
817114250
898115504
1787091713
2119206132
654370224
1444471692
186814801
117711484
1197892014
841163389
1155994051
1549721640
2032512030
490535769
279684204
1025793178
40957831
3198249
1800302295
1132425579
568610074
1514878915
39831089
1431269463
982368568
2060966820
1070565944
197699280
837694207
1860035188
1100187336
512305792
1132171733
810372767
274718348
1633873311
357411809
955127104
1386904813
725359339
1170113718
880933923
1196593291
126270024
2045194895
715801591
90508652
1659935954
688014711
440538919
1419196170
1997312171
2027730216
620675885
1815098100
265674240
2073974697
323401726
70951601
1628375847
2136137376
626020498
1727481468
10283057
1673289456
1471767460
380217031
1042211798
320363969
1994955568
636995376
1998956409
1184917351
363435255
255189086
847838100
800009564
949275351
689381923
1014887296
1922247882
1223967528
1297907324
808346225
406314133
653658291
1614445260
1387435768
938369884
2082302780
625937100
1584291759
448714364
1006896916
824210056
1559385968
2110455609
312186529
1279144135
1889696167
1634445903
1413581125
1195176208
1988296239
2127658224
1561683133
216434181
866942427
236082108
706931726
840363007
1359503074
2058102949
1477513509
1491030617
991332555
2091287058
405187771
1990733537
312303855
1218144119
362151286
1798002565
910495326
688972062
840954398
1480533070
205457031
1470889387
1916811224
1351326151
372957477
1424384134
1714623495
1029872603
17397001
1225742408
1447428996
1242834712
1282358135
696351897
1979982773
892834765
1455881474
1897256031
1659855203
511893423
188073477
855475438
949449499
1105789061
676405833
726337303
218076949
249052691
272146783
814999032
895753578
747738255
1380164452
238290299
1150334796
1118969563
562326715
1457221607
1226346290
1193773163
847348297
724544740
1793141216
552110194
94785133
1080663863
613486050
552231629
1930169393
653847315
1989358625
686584760
1599863852
1767236679
377503755
1372766383
1487659282
390792543
1188986897
23630725
1968554695
840887329
810136963
562306210
770440243
841474438
1177789697
279190797
243961358
108128088
1989046064
1849727034
48675842
2067811745
483504038
321359649
731771117
1683215011
1844143820
1482605149
442821212
1006520217
1405987126
1159953255
98053476
539803491
1953109960
1455513677
2093925203
850478414
1762402455
1394167062
1546665198
1647647419
2015561331
2026976708
1232011065
89947457
1957474703
1715868033
921163677
2042951128
999442394
980995113
2122832024
614936014
543657212
1095712935
1782152459
1124421164
2015234750
1856125785
280630676
1802429753
1365049584
28410885
1083735001
2072204602
1330585235
1689710811
1245581166
1736165955
81199281
980516795
1426258349
36026589
456883247
228686052
175028800
1473700787
8170648
1015978371
1172700013
520350384
1319292262
80823651
505851325
222453850
376953341
28819935
152268015
262105252
893187429
29390558
158280758
2035539756
1577884512
1304574636
1229597065
872350967
79337516
1450943291
989932322
1487976258
1629669563
996303002
1439695695
1496067460
1324851955
1068212019
1108892610
82591736
1598129789
145125913
1285409667
1032991995
98554938
1788953908
1058550236
445126776
1719455423
397629357
1201494737
197106027
1636123469
904085009
1736633345
1066823799
584382634
943942772
1970903203
671698355
417917178
1354614942
365075741
2004766564
1686650979
1852261616
645956544
1301282878
2113218272
2119467440
2101621189
274849029
2111197012
185104478
1981233720
388457438
757747713
1622551710
996440773
1453762909
951436168
179201971
1497366695
815757211
561852494
1349679670
498021296
1528820776
1157347585
1325729407
2058505023
217042535
484939003
1697763889
368052970
945485263
527781960
1738908090
1829029224
499439547
1982518316
1942952358
1955965527
1670194753
309540616
1050782024
1533630820
686761576
2084853046
1718844574
568770324
899974670
273100922
491746989
24852621
2016721444
1075058894
1932801101
780730590
2029643164
1211341927
500766132
1386144688
1074022042
884293719
1437749489
869939958
1747266962
1984757796
1041042505
1500787278
965376810
923309768
1346142302
479941559
712222396
248352275
1743856214
2010798952
212421594
753997774
1492309615
242046079
2055225779
89828736
1687628283
1342569692
1179727983
214071457
2003604878
1285583312
1131274189
280789784
1303627675
1059660744
935105823
1029812006
2002777639
215290708
558078453
1804040299
846674327
1915573343
990695908
1603762915
885780087
1441717185
1357580621
842515582
1143480386
1023382051
2043265838
823454721
1713634081
567914836
1011912563
524219119
2130724494
2095998830
1908599166
1504308249
1761470236
446743726
1864736196
92499228
1674275086
1855581665
349354261
321766833
901878480
1800903171
1623522751
164757784
1992818351
2146817543
254669
1016704163
1054522753
1028985069
532224355
1002531336
1481244827
1188917260
1721277339
148194801
535612466
440429464
191119992
1317525687
1805627836
1689891517
1836311590
431304538
562598387
191911825
1749744349
1380088447
548955967
1069106189
1399116209
2007730175
904140839
1864103280
998259862
1848574492
353194228
437944645
1658049879
1990883414
856974954
467525927
2041823757
1012346700
1615609870
805799676
1230111782
951630216
793332266
185153937
912412087
120477500
21262403
612644983
294281188
515382874
59449125
1649453210
531100104
1235282840
2140491637
636373066
471146006
400431670
427464542
1430219655
859068728
1914045382
1990149459
1385119824
330100785
1616792026
1217561195
1996774039
954273407
149087299
1580629006
96504115
2034650160
1606875936
661362345
890171701
795460715
2058389074
93824934
1445032719
76067803
2005906777
1434597436
1392399850
2009505334
1733501034
1428082317
761216234
891944265
844742734
1644052823
1617060448
732460742
1972612694
188748032
34544900
296458966
1684188510
335334044
1087286137
731326856
1282111732
1229091210
1545226418
804905605
1839783644
2027680406
2126481609
288479689
1915854381
1681693926
1815870562
1148016352
1849823304
1023976905
1104223654
1376860916
1916442881
248754624
521241588
330165911
1566826080
1942906702
1623744555
2144065718
1231669723
272369940
876364205
1140350001
329142011
313071640
669917607
832331430
976551304
1560018377
34977751
709187182
2026395807
77119228
205264510
1143595209
1218049802
99661107
779456249
1339220075
639527869
1509380433
601611777
1005724451
1048966562
303359572
1158258587
210735391
1829959921
961575554
1551371043
919986629
959397428
2005508793
868219020
854055805
1397816038
1438344159
132066178
2034702544
1608557133
140582352
1438836861
1769297685
879787215
1328971009
2004406328
1134120112
79104262
1202419047
1434911927
1863321421
1507664717
25510864
2131530996
1005834752
265352817
994408756
1315647954
633447334
2037298122
1712327656
1465592110
1499862329
896537505
1860793056
912960398
1629151186
724802905
1296418636
2030655255
1553851188
395097906
2097278663
945884367
342537097
116227967
1409273374
677186568
46116994
324758564
297698035
1197496210
492282581
968864636
426223217
172777653
1054925457
457472895
2095749010
1402535116
123405744
76534586
1507773649
996057219
1722029612
500003472
117845749
693363905
1151225949
865616433
862485350
14635664
1584883928
435465280
1579199961
578713365
2025478891
1068283015
2014671618
1289961597
1911865245
561961136
250979016
1934139857
299412017
1773189145
317833797
1839169403
618926109
699827410
516656779
2052383433
213300803
1086339893
603229704
1620211570
1767876598
723362495
2056563681
486166205
1611346999
596252073
393337153
1644096485
1201304770
814813638
265402375
1478007127
734878824
1834782840
495865109
1899561802
600329381
375269010
62306831
1308499376
1759392807
526642536
104136848
574967564
1856517478
1506423435
487705436
970974658
1972622449
1989865451
638533919
894030786
758164811
2039221373
359915262
1365488390
2074522189
2129486828
150886949
206639460
1675489897
129472483
639339179
1018955199
1275127606
1410115333
1452760404
937364173
304237347
765152771
1159843335
1842750736
1827633226
1618358182
1830873635
1926778348
175656468
34587901
661183221
1058678786
926261103
187438492
1469249223
104528871
328673716
850999255
1003281691
1648163882
2122453519
1688181052
1662555872
757715250
1598614709
549129915
1947648652
1201958434
1640385083
55422123
949208285
835267842
56806914
828204879
1345389484
1188901456
2146422169
1619884776
2124621956
460200478
1096774872
858037310
1075735166
1889725321
1837332039
638644243
682221680
1721718217
152780793
1473957065
288545633
318387213
1738193536
2090287478
928598297
1600674140
1127386839
1678468696
990780719
400336187
1623389338
206665024
1329382621
1451122747
260180135
1416669789
14196772
116842342
608086763
2138630959
700941461
163017091
1145627919
1507014708
2067941180
318280305
1814616068
2006442966
90459908
944990134
443364213
735810496
1069756241
989234426
1727673013
100927684
1493649745
2073491411
325198810
1398124240
2040428398
677289122
1223718287
1477113143
801226349
473479749
1160793588
744910684
1764165779
301852329
634890173
1733344470
819455847
1025520295
1495267769
20134198
1573281317
211328738
1874158614
518026444
2027467743
1408686002
696608583
1031501014
1598377390
1368668384
383132123
91143062
137859340
134945510
187635443
1537480781
1524026981
607348402
1740405828
491667549
736637615
805663114
1861619961
1270165088
1214562848
501490175
1668446955
1251363732
1685871193
1190091636
670051837
885612324
1553906835
1243591462
1857870153
804996919
1883480032
1359768535
1120165496
292517861
2085276592
442284562
1420840734
316228997
1022179707
1225085127
2057368375
1199436524
1163411317
1519596951
958977986
1995475649
623624922
1306844172
2018764031
2077786044
573862388
1859292017
933428180
1112806395
2128283226
1785137645
671423737
44534425
2078379876
1114214671
183965437
1510612725
505922660
1847200311
303217725
1820444022
1062166143
1897960082
980853063
1205777208
305757050
1892763523
1133470628
1359458034
175507296
1392859937
1760261978
434645232
2145267692
954888182
1927445802
393288496
1974656266
860437874
33104254
1279111630
515388560
1558477941
755663320
495762235
233251820
447814394
576723975
761258085
2104357452
415807762
2013348711
1035052321
869849904
907504740
933437423
1305686137
1364963368
1877331284
1992438690
1411570809
894796734
25184735
1938713084
728534727
910646018
1398588227
997371005
73718099
345434250
4157942
1344340680
1758454123
1654017581
637538549
338442159
520425841
308930357
1789940450
5769154
27299733
1954880239
369401503
1055446916
676560748
798439159
1509954057
1247539690
199493998
484528342
1694814208
286346844
546188122
2047750442
445223814
1737481912
924209275
197477717
1456835651
1059939871
1308537294
441555391
1833141007
654497575
1500544757
601218130
531449234
288766372
1770638635
900097607
549477145
784537948
2078363833
411193161
1243414708
1879735183
774954109
1501857493
171994463
1486053010
1966582385
1002829453
760962563
1485094547
1812294627
1154067751
123071133
1182934176
1157571041
1609306121
744595763
1622392151
1594801469
53351845
1352329980
1810036157
2123269703
1372948452
375044200
464823031
715214503
1870351998
100234599
1730785202
885549007
272679065
551830920
1219449509
2041078822
1359282161
2097514571
690474203
1997381448
76765839
346137978
1500819336
1684115032
1759753396
2045321454
103525182
266459013
564526112
1688270795
2101273859
1544172375
1668391278
459424715
1837225327
1438782456
1829902915
152184783
2081664670
2097092101
1116302519
1649607762
601377301
2125281533
394379242
365949852
1330159567
1204674219
1963390877
1566805364
2097398734
115250282
1753306540
624620608
61435037
1639490229
1879713005
557197515
833028417
1530553695
1649634023
1340515950
297807996
489385080
1048289798
1437419417
222039432
401367989
575044792
160985508
2025830304
715375426
458468925
1086556595
1358923696
1270368361
571260510
1545121911
143640153
1921659996
1260577470
1467336336
1212017332
1350325721
513139028
408271020
1736138892
947771677
157088526
2101285956
713217543
1768284028
149609800
911795016
70307
1217519745
2112199905
984010889
136992058
2002244025
93042672
1015911486
591739256
251467479
1331634179
1398843333
500443007
872626728
516902146
651838081
1285966132
448490760
112940671
1149148625
188287162
70373291
1858410140
1712029908
317920959
732004754
411980823
1395987812
165804218
297957894
622392453
806421570
1942167280
207759346
144914160
1957746869
1614906206
2111298140
1836643647
2039262569
1165020871
419819620
1012068196
2004820144
1840187558
465097314
1526537484
288591879
1010158494
1918152972
807208938
1996987751
1271137482
1155730922
487665246
1971387073
250165810
2125532273
1694657807
1100512921
563828770
1993312530
1650487727
490438561
1742735450
2028337813
2049062208
2038725198
1702006586
183048561
1849916913
189529004
1852781350
1835421828
119040364
1506989675
1764567643
2033513847
87031714
644259561
1435504781
645810290
1805569134
654405534
775546444
908934377
1957331469
1829106886
2082903612
670501305
1760535380
1951973813
492438495
1548583144
456799748
1043852192
1265213897
2058105006
2037021952
106033026
1590333428
1909541671
1960753876
264035562
535642503
680744709
2063268643
982436685
793750438
992257808
1351083490
167286128
701430637
1773509460
1623300325
2112085577
782357505
713468093
1930398347
573922559
1350833570
580594038
1082028995
2029285588
1136470690
492696983
204816996
1807285820
1187634865
1957216881
809374612
1004573257
1402125480
935283681
35403099
2016137061
456652024
1089422376
147337682
1367679303
647744441
1319504818
936042719
1070709164
838111003
502084074
1095795335
1120785333
2043614585
1902034300
321708331
706036019
873120720
1623342074
954825671
848903718
1467489239
1118018314
655800390
1860472201
551735836
2052376514
1647910303
1521409215
1953524843
1911232413
97228408
694186255
1314678962
149518321
1710209647
1380391589
1849354670
1164470049
1619337686
341668281
1141567183
514634808
1887485573
648370662
1719734658
1161692938
947732239
154587086
2115226583
1571696957
2141026373
1849949185
410142293
945964438
100259971
2037616550
1143910122
701397249
603054257
521300288
612701844
1135987292
1507501874
1002274863
1632098221
1360949938
1268998715
272963955
1864008870
466361795
506001851
615138186
675569067
724625999
1242669515
808950573
243486566
1508258274
975797508
64378608
1382578337
1339955580
1901676166
383818822
1692875150
614394232
2121270383
1037179618
1675610261
637087281
840483260
1029173710
579752425
2093588544
1567969491
1533074157
1659346210
712496200
1442256417
1122934705
218905553
520270803
355391964
109696387
1310408401
1888205969
158114219
1213784426
130905647
175245850
237540495
234570927
1583494581
2066621580
156099499
157954362
2055644247
1564449396
1419820255
658466082
1090556443
815619963
1754809780
2112049248
1376114140
1463416220
807771233
1212383015
373896300
1212964158
50389912
1775390634
2011549220
1932446995
2117423873
280030642
561124713
868496123
1355109164
1711576803
1034112246
662010775
341810865
1536698175
906661338
586654480
1883139237
151710940
1469339144
2116783334
241804109
837666007
261332593
1686676710
1505038838
2035253082
608270666
1436763721
217297732
1985579852
1606039636
41938230
1375270782
1354623892
480320248
964963795
153163462
1121415734
2142471325
469136794
1345940362
1518159286
1773452021
1696436867
29480043
279620705
1362832472
472974517
731913893
1396449619
1007173037
527111440
1719564456
1663217620
2075369695
263042723
86895505
1955502217
563295108
1095446177
1166401072
1303526749
1374184464
2007205016
39427814
870208825
914104610
1449638445
1614607896
1306028335
1290948406
477351011
217104304
1030526987
759023400
1766882132
1802538739
291218106
683531325
2140002774
1824151286
1407598770
1252944474
726116050
1602821654
1633074224
1320381609
759459064
794539938
1560925770
308878236
1212181190
1564509852
177730394
1526829781
1326793587
1929332542
64982760
1638408
1469019740
1264181743
1003616431
688478377
2128781310
1211974889
2030262215
1244043466
2043511242
1910196067
1914632210
1936492689
2074006130
2143720038
2038488401
1246169905
1416353366
2001310891
743809106
876475570
2146025406
1481734990
1690407641
1215129765
997906094
1147549045
1034955670
299089831
455109110
558398806
1242348265
77461163
2049082961
1928260505
944072443
1153147964
224294926
112922738
1981378426
2082698985
1246564911
199202497
131316414
55655604
1190248152
1527803504
691185956
111570815
738416597
2041970072
1969107515
527846483
1270859582
1392270285
1047349255
128348622
1828417175
859280329
1813742609
585958878
1528649727
1211493999
745544487
282420265
1356410481
1127826462
2016877036
1456755853
1553464578
930109197
1749936319
1909770456
1788917916
1911109275
400824459
1120281496
842108618
1310042125
1391556169
1372915215
1473970024
1947900411
390227948
1343727226
814594969
2084806129
2040238137
261533225
770461318
622029582
1335212798
1572577345
496078385
529164210
301142478
1145948093
169661084
1868315775
1112446948
826715427
905246423
2062380588
975629879
1709643145
1423122706
689045381
677732346
1368754287
1514558179
1353063509
631387881
623861285
1753268522
1211747062
780621753
2006275626
601879766
304654116
2127701327
1146926276
1824567976
1939252246
915779179
1638787652
1112517665
988468792
1719542016
1115275367
1445459707
344016457
385255162
1984827615
565202328
174901975
422693275
1479738390
457709547
776071903
1882717948
1108989533
2054503140
1912850496
1664679255
1652959029
1331933492
1600917908
1367685021
2117783240
187165502
719780991
732815760
2010332442
1934948167
297551886
74275991
1800560360
1553429064
150882084
2132339440
63966532
1831223227
2096624165
2021436734
1838023462
284821898
1056113180
572712261
1725782957
920422718
1095700934
1730642876
1985845360
1585485610
1745013076
1423506243
893267952
1962148778
2109738766
1753701768
1749787502
1977366199
1276396310
251838210
1387339222
1158584373
1727889464
1365893994
1098357073
892715169
1921902465
503984575
1189842336
894726375
55964060
1395781791
2033329887
672617121
946784526
754305847
1198981984
1963360489
1344122218
1980406860
490437060
1959253931
1042898008
1593082663
326133645
1858276560
890930306
636239896
1529055015
2006486931
566247396
1157355527
1571376762
486289871
1248957824
720601406
1112298612
1822726013
430245012
385341249
564871268
153120466
362222962
92952498
722354026
679637341
618198276
957162927
1612513928
99953476
29365965
1189287646
1333675431
6786239
617602706
896337675
1594481986
1436762212
2018923266
507868440
1112952084
574475770
1435818076
1933272679
713745879
200638495
502133064
1940755462
276786104
1026233988
951126874
319217142
844252408
491339106
1480412924
138217517
2042507153
2064305513
659847940
2035465889
9994247
716231823
1637271337
889053538
1291904788
1801020968
1614859558
800266499
652984393
1002976029
1315208129
7844529
349169747
538044864
100012340
1694155931
492903225
918249292
153492617
1670814210
1616894492
1560116846
564234485
1962633180
1890048569
117375213
1768992564
912541793
365296304
1509224240
1598976053
5734521
998163216
54192290
712005509
1561528911
1506699523
949236816
1473824042
1021733695
134963097
1122408573
627843062
1843056399
972319769
1843395434
1562513372
1193962597
1435714963
873974605
1422639184
673722717
1694284421
6106866
1560816281
1566095092
521625428
1644363091
1142908753
899513990
1588708305
454721190
262015417
208893157
1599156902
2091774923
833192195
1298513812
994178800
371976031
1160151987
2012598271
781330978
1381254430
1172996204
1918484588
247466826
890780377
1213274455
76675117
923065412
184410245
1705944560
611784683
1564821651
2075699283
1765326149
1317088642
1540379461
382179050
1126025328
2116628638
2016792073
436880396
1705286799
1944438376
261969456
1599971844
1917656295
1441025864
1428609958
259100454
51045880
1539258638
1996337052
1831349422
1708326557
479370431
182917469
1173356591
1322619597
1106256391
322270789
1353308905
1474082384
1364405306
1093197564
97225380
426323526
1893092777
1374049672
1083199938
1145455555
51053717
2135850119
1109927791
1617796576
821346071
2115818623
2096545706
942941242
2017994644
1725465226
1595104268
2094590220
389003432
792698473
677012439
1538202453
905353743
100010280
830587823
154927433
2048574437
1918945988
1723930287
969013926
1030188037
246872311
431920701
349276854
1993914745
175187207
865194507
1805216321
2049556690
1600148116
952971513
1473159915
235784437
1138062591
2124363934
1797632026
2016794258
1751283358
1631362594
1031121433
23298341
2011022936
1088691745
1908307960
451546790
477195794
65871197
946539071
975099948
2090774756
1500647422
1732811869
760870347
926888389
2034739951
1976303514
558379800
1571594483
588372936
106818887
1148144494
1196946206
661096608
596074662
1910861315
1513692806
1393957134
2046228882
190646880
127951609
632669571
511206915
767943790
1158813209
1373614124
1494668694
853831846
888535796
511100224
2093183581
2103474381
50536394
1570005679
83420161
1542195028
745620584
1321847025
150264333
1665375363
68733007
1736921914
239115740
1978182253
1053434118
630879972
1650568315
1268209842
876992629
1020497191
1705728474
697864534
1163793080
570712664
390756946
540103867
2146081999
715689450
1019483423
143677004
626557717
833131451
759176926
700112884
683552354
1858652977
454638349
1511653091
226298882
1869942939
743081803
644413475
1201257071
1689926707
1282698494
2112226309
1528020983
1130259347
1632729908
516313819
2007353818
2679085
1821657625
2098092327
846688524
59450537
742876144
554656821
1198098898
1157319549
1961375756
32208248
2009463164
1467056314
1318458633
731932593
742134822
228140438
1355688619
255548094
1949467611
1030144424
1313707117
787834852
1419228726
266582822
483552217
1864015441
343528136
857790196
580182545
800868001
1439644031
828408058
1433494364
1917808712
1291356404
564780206
2111619029
829998275
1369779250
1528143080
1507548994
946250816
1340305729
1296409724
710179321
842697262
1346709494
496528867
1195006966
1495447761
1646380747
701054111
220245674
535113205
723458759
365827111
1358547870
1740431193
994671744
333740318
81008217
1334459999
86282013
584972492
1519410854
1752696030
2101183936
266173042
2007649119
525682910
1827140328
500586080
927714278
1896208683
1877876168
1312700149
100962982
193585585
1696456930
1669513303
345937861
1279121233
1304105012
1458831686
1973986042
521383027
805332880
552905527
862969171
430329184
217579657
1533088269
172059877
1210606616
1511280982
1933440208
887952756
21980376
856863388
1340083766
530703273
964420177
550530383
182283268
1599987506
880814577
1574654469
221876288
2051654754
545662977
1906759259
593320169
1601816505
330667079
1332656923
1519104030
1655463533
425420181
1576024909
1067713679
717230678
1920175770
1765982661
1612941839
1069112071
1754661328
3745667
997605665
1196523649
292028010
584350298
600360929
86476209
601006967
1869695581
1655435778
1573657087
123718848
678985995
1325082867
1778488403
289290163
2088550158
1586926579
430503013
1905126910
1858945684
530712800
2079649372
649460519
380065090
1780073527
2090597268
1671719112
659506034
61729066
1138914778
821658066
1400494290
1559611842
1769322841
809459642
579823703
2881522
1345408677
1265548877
913398063
1053039749
1258757572
1109530644
1284193817
608934055
425961307
1895303807
1964536449
841346381
1535592257
1590035047
262619595
1758850024
1433239473
240922572
335713488
681881191
821774863
1253818975
181086348
2090293133
1850569280
515927576
1495878698
1875155723
1394604202
1751004875
656418706
507186720
1885830105
2058650852
808159506
1204371331
1062579085
156729741
972110908
1142462392
1696711330
575716038
1022289854
1420558694
1594755428
1266159577
2133685238
1920162158
776167336
1793451298
2032335063
1506060106
356241205
2036310387
1493972063
1085021528
378873282
415199454
1495697662
1352917244
658806731
125325816
1632863070
769956548
1816422913
225929632
349104354
195022649
1710531668
1707319218
2025868912
93650523
428329875
1398571662
1351693729
882019338
452240365
2130277430
554742783
882078037
1342569314
1852448183
59613259
407548625
1598127096
1568222223
238045666
252551824
2071889240
2068993082
385660436
1328408465
522588156
244096814
2064017040
670322145
1345623699
1159331445
1535027198
1938644911
808913216
2088577144
1852205068
2052637774
1771816691
432454681
281842614
908880302
2110824416
402304428
1017249084
1161589715
231137311
1184824128
1548470967
1098446151
1888903519
1230284912
842886255
441610136
1243129313
1148977733
721623729
2079726342
1433729560
1107635354
1950735478
1077082075
1035378327
1018033564
460461435
1515758855
681966512
1728967128
1120508980
679543331
104716815
787603766
734681298
299210279
1228252784
749165186
1777494694
1518453020
1664727770
553238614
151705316
455258803
965390566
1539406989
1312931573
1386622014
1155316984
1611040062
2071797233
380176288
829427536
1507272819
544149567
2005305464
444284727
2098471140
219455525
1114207109
1713421416
731050530
1701322231
1691348956
1430800897
1276611649
640678916
1376988644
215318720
180762822
519255914
1822677297
869554329
1322176162
2101101622
432820027
1012185949
137506435
24347806
1340711129
181280601
329451233
1438271232
472668537
1912875232
1369628854
1129270493
1309806596
1602573665
823948015
723900322
736673588
519875796
1423720322
846741586
1288496454
1219460111
644380524
71242944
1907584183
1101010940
400107185
1553317574
2016435259
703506064
158443695
1261810072
1187729174
808514043
1054631080
911286378
1540535661
2124038694
185192959
657866015
1958665314
1491877861
1490273154
1313078687
357940926
139058791
2040921458
1943628487
182492198
1545948637
713887723
940078748
1625578214
1436677412
187464873
318069240
435007228
82015542
1362960896
2079030197
1612843629
904049127
1448407132
1968234032
1181111843
1149363634
886629647
2009142739
470577687
1303952036
68833282
1454950194
1108901086
1976659355
1656774430
1029352804
1649337453
567277450
1639903915
1240934567
1566326428
1279017146
154909094
455037880
1049094340
195582581
467834403
1361879742
8548501
1936441698
1816807758
457574742
1879098317
757901266
187328422
1594599734
2113218788
66078698
1279497637
1714554798
1549205277
395001353
452660086
1031130231
1300907719
292219589
1456103824
342951840
530051459
2043731346
1925489866
1979383964
1636301469
918111871
1519497931
484150001
2051950312
1271230740
710991389
2025514544
1708871133
614680042
376691317
727130851
2114029703
160093530
1912795395
1579684283
1509993258
1468721576
475757766
1287305502
2024252529
880648517
909749884
1076712442
371091019
949883102
1618909419
2085934915
1065907710
1842867657
1753449975
1194656158
1808876592
252330102
762024294
1066659680
437472662
529931811
888442518
663894881
858456797
1169320921
1432892347
475046768
757496007
1209902992
225349219
1808545487
878895393
702987291
430096494
1446645100
1732823634
489019787
317391591
139166918
2125998006
1738430664
1605694324
2145650575
240460312
1516414332
89597970
1424579236
1560719290
666054527
1845038009
200766551
790099159
812738290
42074554
685824472
948792197
1419754524
120640262
721716752
1331614906
1753721796
2090623512
1973573594
1516695302
708759602
1576969941
1651967877
1660549363
1902377955
1892348697
1560847941
473167585
1426938844
2024832808
1764533103
607110586
704684396
105528731
1601198891
947384594
91108637
1037891479
1982672016
270685352
1585999943
1587851670
1580275757
187139153
2070929410
38950582
1308943845
1738996823
202215140
2138746340
1324929936
854137099
798250805
282564093
2067843748
890230839
528629157
1583122738
478748513
596074576
1562039067
1145006637
1049417238
2003259679
74686207
926324850
1364619776
1511382155
1380684259
1817004918
1660177265
865969528
2013691786
1976514649
1216966101
55011645
189112522
1441561769
1120140850
1277718453
884350499
450286680
1105340791
74892053
1003397712
1866011666
1770953215
529805382
726987702
621408033
1425897302
2011238313
212113268
534446790
1607658156
243782841
500136762
652552873
1618751132
1284662837
1892788078
238230868
1287922696
700071706
271645150
1365987352
831287759
1518622287
394389329
702161738
984885754
1750716160
610944686
1551718150
1079310417
1533964629
517677693
1945225004
1788860575
1734732182
358257499
1430548284
2109887804
1489555819
1280746084
499627763
1130187875
1383759894
630862669
2066613932
1328955297
1065394716
790427273
910861150
149694843
915249601
1988584474
1945752317
1956174656
1776199583
820231379
1053903004
677897286
522115775
1544885663
1062852770
894173074
270518264
969763062
531854726
85723556
2119764948
1641787812
1923380072
1350598676
809472400
734727372
355800286
1396344359
10855334
1441522776
1696095824
1299018942
494191734
436215987
1296249733
749989592
204623290
1306747830
355646240
1743356242
132110738
1084770954
243468957
749848690
1290302073
985905153
798431989
1978015250
1827375878
1644111579
1630733633
2117259300
1297530745
1074463659
1074365981
1112334107
14638131
1286213605
1381878403
1783186281
1024241576
579783489
888832961
2042543267
1109664115
1881400976
165626965
310060886
619188984
1134083476
2116362942
1706384187
112887823
61528446
196847463
600084837
1775539852
1019575061
784269359
1384534842
1952685777
1680878895
491289723
1857810277
511528038
1361403567
733630781
482900326
1945853314
1841956093
1722263082
1901612772
1148204060
136267153
244967782
43722419
1350905114
891759015
152333172
2128193011
1026802080
1721063161
89605069
1968144337
1382706986
629461680
42106235
1381177963
1271817990
1523305413
400198292
1207156200
1198196568
665218345
1460601112
2018986603
658512612
261207976
1535418060
926971433
130015678
374301861
415471083
474387472
1047388398
2066468918
1028333853
1734861249
686783341
1690233594
103505712
1707040263
1845449224
511784136
719747226
340207202
785673044
2074984285
406456980
850419357
145630274
151664506
59890710
1350147427
727050437
1900935140
2013583723
445441057
847754009
1442915313
1490901300
1338907747
1565676718
1624033462
1959634956
1193483770
799049318
2002061365
672259315
1503542624
2134622416
1171671930
853538222
1335124589
1723456495
1121877131
1420245771
528983601
367425603
1620789407
1807740164
1643083982
2019110488
1448504091
1280063185
1426542807
805930796
1188626087
942369716
669835287
1792130289
110024775
1560316527
74896240
653345460
1717758387
2087520857
1934432136
197137616
778939096
1707142954
1038854216
283365695
1571720336
796992773
1582884488
1199019978
1378448130
709174650
1551398403
901231197
786511831
1435296469
755213442
1457653005
726152156
844102940
1045452599
1981564592
1910493790
640105934
1529839929
1146159269
1373645351
1024547991
1816928808
907302873
1239458047
1995705144
1687407619
1740741653
1469748488
1897548226
1297199598
2065866950
50270011
588317565
1925528899
454155664
1224244629
291697147
572337519
245913014
1548842429
1205127736
1038105769
111691980
693731045
534950094
636243878
351644531
587260977
1331688936
206908004
118318707
507809438
1983519172
1351331782
697065541
1659037643
1635784872
1582737061
1274498138
510837789
2096037688
1447430442
823411658
286610540
1935984409
1902762493
1900488053
421273879
1236957834
573932339
830586459
891030436
1319543092
1754840198
1920514469
705059151
224982081
662108525
552491371
889242928
136338018
96886566
2030302836
248879798
1506552910
96420721
1000556579
150263585
2132394184
10826391
640710085
840914204
1748975951
500333877
299232780
989134228
491046349
667897756
417007467
1086259942
691845443
1381846683
496396397
921641653
806127110
411090719
263010241
1575809062
92703117
1370502034
1366299906
267003577
1404457226
2037629538
675731595
714539887
1499471379
1692189773
809245575
2125441082
148156874
1163860620
1540982915
1954252085
1381655084
1622474041
514192385
2121780149
747402733
1368805672
2041985988
25552899
2016528542
1965852322
1054994456
202834940
741062367
1565261708
5030726
200118445
1228821167
932969791
1192608351
741202357
1821565017
368449355
1427985697
597073450
1928698192
1684420965
1660094081
2094707686
2112862659
492055094
2082215120
1228190076
1325323308
1954519121
1359202700
929931225
1414163898
1033351699
252091020
934262203
1834541656
1129792171
204018047
647895167
1566871957
405690591
1428913212
1883940877
336744959
564295014
1909155154
901959502
1818897914
1001275626
2082722859
1040998375
1024682007
1367984639
1966953813
1569420198
334808790
761547819
301910657
82466571
981084461
146308506
282067714
1388084017
652239589
319055136
23010323
1362456786
1242063041
885897617
1159309502
2070735284
947033204
1224459903
1879745227
1003012919
2337090
1588583324
384705069
1329993916
341016686
1373979247
7069173
1467637218
317158544
692174134
478770204
1732608102
1188620046
731876329
377846265
2085491471
768152471
133823521
1248613455
562069221
1847798784
914718198
1624758296
1693073088
374193649
1776042639
1349169643
1567236169
747396536
2068341563
95983364
852397911
173185809
894733934
2003582207
1964697350
887700913
1005338380
1973164658
231525640
1617348841
292846054
274656971
941265775
152848601
1550193808
47256331
860070532
314008882
420643635
618369459
1277946910
595246844
1331441443
2133722865
1771791493
2098041860
877352166
972835148
2023392713
1669573457
1401449027
1076943153
1820645765
912165178
1961168226
367335907
9079625
912845767
1849457070
168841665
108659381
242061125
1913948014
410939816
1355449767
334117367
797454610
37725755
738255586
1476399169
1076142544
1474408273
1705452483
134361574
1820445750
1776550099
221267804
1210293514
1082099561
1358408411
1832977206
568679282
1009792764
12323160
838242066
1392899544
647624556
482950436
1256486623
1087582479
597120429
284781606
1436709832
249500086
775982322
989972704
1071861847
1463363741
2103856286
1150051186
1445843183
1164781323
533137195
572768574
510699355
1554496240
1237829617
73481679
734686230
2088940360
1587122559
1710174904
184459617
1192848415
852771887
1108338576
2100346112
1579582245
1588595664
1685736156
1889417882
67883879
841373232
746418591
87078318
147176031
2103660903
175890538
1826688127
166372097
1678832191
1877973678
503613924
1878514559
1512342097
1598552962
398268307
978104392
888649147
1108497906
1726314538
374657243
1805011549
687758584
737315274
1837300683
893988146
443503606
409112678
148697920
763898253
426444531
879986593
536459560
10165781
400001652
1006206270
611521312
1683209228
337167498
55440231
1508595549
1147719005
859749445
460409602
1307082738
303825496
1041609330
1452750289
166037516
317933722
8978797
1551315099
1696272301
1517201583
669631944
802817392
715147358
1321446655
1573539543
1560106607
1537550447
818368439
37705118
42348368
749135997
458191005
293076655
81502140
2006959786
1316279297
1841144140
2111987200
1012077460
1597941954
2014074948
1630695760
1794541108
207656596
378886630
1459610381
479844395
81023899
27007042
2114943598
130918945
1563935723
1816078732
389053796
1865068506
1157144305
1608382482
315915318
2054825110
1148624257
1709980440
327033482
1650493231
1768239336
1696872009
903877153
294362774
1188413550
1680392916
1369753008
1568982505
309555156
885530343
1811446240
1013481657
1889103318
1613792861
1057890451
1675908884
755812887
92771039
133716687
150731326
776131400
963994611
1045396192
121024661
1698495978
1448382447
1866305269
150342091
1411600950
299359092
799634060
1641470892
31875635
370588080
2002381296
656246088
1364314194
1225889091
956941145
827227274
907554181
1591664674
830865911
355737953
713152406
1204939690
839847785
1236458148
344375023
84707581
408286990
451705352
2034052480
1795977570
948872975
978577550
1906697504
1524987540
875576203
779229815
1274989740
2147056311
303845485
473779174
551888763
689909945
1795578830
1594066138
1672499957
1632150750
521408567
587818365
428739869
2094697517
1339016803
975059569
1795768988
1711627782
1134948547
679893308
801400159
194065127
1715901459
1941750749
1682983480
1923968506
1264831220
195892730
774410166
225782801
1868975965
975616129
704547885
486112556
1808862589
1533697535
1016841175
247620513
1932311845
1037223760
2126833475
1926733154
712279386
1706675927
547772830
1484927776
1545381082
366657005
1232289372
353882507
183248287
1670572168
67113064
826337517
419600150
1233228189
960610352
1984599482
159567745
438834915
230316244
1446334615
1501280112
1732994587
788279261
777086660
113777307
1777842279
982293126
760887981
431915824
841455312
1737436311
1931561819
1755978706
1680811714
12746266
1358562594
1378195930
221036094
74938801
1731680883
1435578173
517979942
1816933240
892084982
1056736567
1852226933
781403804
239027403
234733134
545646949
2138094446
1204069380
1427013849
1094108510
802518703
1483463671
153618624
1533157583
1151479475
188071387
393691814
1086676357
5958112
1426168450
421653756
1361312668
502531495
1289966147
590725849
1929800985
1667351491
1016278186
2063249042
392639255
2125685090
929593639
1694565224
214909338
1352840325
594540370
1466220544
360885191
1537299194
558827234
232708258
662607975
109854720
1153736801
1482525061
1948876213
1045373788
414782766
2063380766
1354147243
1105200762
1995282283
408367543
1465776938
136092583
1283230424
1699372275
480845021
926026782
2038144156
1331979507
456571482
290999669
321954757
1297536796
58013730
181010770
1835682163
1122377234
1811258426
1895946808
1890416895
938413100
1914159456
593922777
1745393827
473656773
837866705
1504590720
444434673
1878958924
393025856
1415743786
823356917
1794327364
1775104944
403573517
465649312
573752625
365248391
2075943226
1552031248
922760050
563014411
1603652286
1493465799
1189012793
1636424526
1350517751
277149526
661537128
1928403052
835202203
1418074792
1856211081
896942707
1041135161
1748355228
1645913766
1939754151
1285708445
863076664
643239563
618758781
1221761347
58354237
1760402099
867160912
749354771
613031473
1185970399
1956276089
415822506
1956201837
1494620954
50559855
1327418461
1758000721
607400698
47547644
1718924145
1543494891
281523020
1440915190
13255912
1584147428
870505131
648887712
649216360
582702169
1610237301
1098591017
636912486
251168300
1495926767
263441243
1911324178
1680013383
145477961
682272815
134431406
1621948720
831984837
1310148233
1127485267
926205605
1931754719
1369129346
1428055407
736636590
1389094229
1272426355
1270392611
673445544
448470224
1018351063
513687173
352324837
255176648
529462589
925125492
1385791537
1470069471
894686838
1115543920
722157534
1980089504
1095433724
1566088819
757507204
1243717630
888184938
1283146004
1813823505
1659655795
1241100050
2114856583
912881157
1274993258
1357919128
2069350671
1869700029
303382918
99022060
1121293824
1415798884
1815037687
199582460
918181011
370097624
1290196259
1120717600
1677398925
1451339798
431331481
43504816
1647550340
1113028197
1677892031
1643463838
1825276334
718805696
1106305016
224332295
434406757
923370232
1258822307
1458475760
1002162007
1997358994
1190155380
240084882
88492632
1580783070
1251585224
1532038993
2062686043
1702450776
1380522765
1152990373
211083813
1488215706
1562589114
1075265969
1840330939
385247292
686690087
511298568
1566259442
1449136609
1793260649
1695017303
254136025
1239623549
1149864565
530469752
1252096763
1476424136
968122069
2125595786
521511087
1725386606
383331334
416879539
893213838
452465900
85765172
1937430737
1492181509
1133130929
2072748543
88627456
1220829770
259469157
1394205824
943586012
835025443
208358609
2099277881
135234180
2040539314
1503468198
976454097
889148980
429149416
1701623414
826914906
574753379
1355066501
2114706652
1833779141
1513043415
1552450016
1920975292
290456228
1503694347
831034040
2054009177
29091011
788548531
1620102466
407074656
1391986013
682087998
1713336379
711757995
68946173
1095743706
467318541
1701126623
1718250629
812768863
1597379055
2040248498
275439317
2141132130
1085268768
892523526
1570611974
1156111694
858834282
47395842
1105263321
631273752
993352240
1004532380
566335805
197938421
160145399
1568498429
1863261087
64258548
1032638560
1291565788
2066582952
117961307
1054656236
2035712566
1186787857
179985843
920120928
1285147503
273667434
48031127
771274737
152974343
34203840
571593002
832411863
1538042934
538944376
6068763
716738765
482019265
5238078
1957642286
907098220
1880249855
1552994468
1421207087
1524782952
726663709
1095251484
2036446639
1824260697
684899044
1770628196
1439959906
968049072
1841570874
1374817488
560655280
1577598832
1326468572
618306558
214941284
848035255
171701485
1622906106
889803679
1261343954
338332477
2075669199
112340738
1597962662
822413322
1298961323
110370155
1023757290
1033011277
842443380
2081034258
377531447
1802733225
693319951
1151942925
87136828
248599498
558355124
668114862
385473401
2100410039
1009968748
1408074963
238741776
1648413958
263901512
1177333494
997975641
1484882789
1114961940
954107529
1996496470
16112920
1790831137
1399433790
1154943832
1173357833
958106547
976667373
370074575
1784489359
1113737107
1139318967
1708306793
2147158300
737561017
73637431
559738683
1544126891
245481880
222645557
1573367688
589863431
446245920
915237693
1457736393
171216244
1634117238
2035883352
240948463
1930463157
680871811
1639019595
580623519
426847772
1242923721
1536047544
417591474
349695689
1836290641
575537858
1583312636
168827362
1327032585
1627688533
802986529
2141110594
1492233527
488662840
1747548260
1706451118
32455169
1409864248
1762916615
56577580
1073785586
1198850315
1798890341
530969302
1379560615
1264422815
2095729850
1723845064
1191565413
59328315
1486263958
943204863
1683084718
1574316962
2134439193
1012258161
2111669388
964677433
729578698
1409962354
1339420726
314830532
1046133212
802948966
572508340
895899202
907988202
391916739
1254499741
1739918504
349573918
735671146
472338408
852347027
1398231599
908099965
1704498421
1678093309
438923466
1480274451
1801068490
510937363
2041754523
1228905848
483646440
1388506674
1060733822
308275518
1446272948
914438704
1281342529
428597309
615177751
1533016194
48333603
521491373
1385505093
1372800413
1719706654
820527699
1931119895
1371339518
187005086
1996999085
986523769
920675219
1029592623
572579177
755609741
905984100
260473932
774096987
66040516
178775067
368949874
401962041
988458698
2093027182
553199342
376011245
1239761074
3569145
714538147
1540749948
1767855014
1476723050
2080213367
1588739606
633363482
289156892
1013896367
617684310
442407319
1502526159
827966703
233320754
1658085717
674534519
1855049343
523553514
727478412
1727994691
301345375
1529853168
1192117923
1151378068
1710330513
1029749373
1425246017
407387578
1784384222
58914849
1125082334
1104336016
1264856316
38466654
1754337882
955416522
978550775
1564442304
2122989149
147664126
1812289046
372660717
1889702987
1152617144
891990787
170240528
1432438730
363937116
1417263760
370880012
1472570880
1473731230
1997874685
1212825574
2047324281
1497509475
1670660837
776051799
1534705328
737887947
2083813904
41546660
295971095
519620636
1893555285
814629331
785644304
1503332738
96483738
1619979803
1047899384
1076459857
1132216133
1996534826
1370809954
921684100
969940566
943215680
754600242
213671976
906115349
48499455
1090536026
1285627001
1783126616
1588842839
1482155297
1912033748
60289749
1764845066
1146539509
2026379502
258465764
2079923416
1518799528
131719885
1527560661
1017411329
1037176569
2026132755
578333087
534217665
1019194628
1300983364
1950861181
1174538365
4331776
845345442
622985619
2038788180
1554510412
2103123770
77302130
2064680369
1349342755
886548252
1104988820
841085299
449116722
13760279
242936101
1153598380
1439845945
168280683
302630769
178799534
648914616
760665771
688952489
1158891586
1600876346
279394351
908714721
2111133776
1568629787
300189244
2084062675
1830113890
16045379
933734140
213415937
1182752232
1326772322
1045544084
1297746588
1404232305
758387445
326721653
1948752367
1256147021
511648888
212543498
430411067
1570799950
297924779
1704882482
612260810
223107134
306166360
354383343
1513839595
1728154011
416701637
1326426443
1293490419
1659478941
1220941505
352148208
781857111
1061072555
362144846
99853251
1124842776
1355128173
632164551
826514008
1242971096
1737393483
1063373250
120049321
749079416
267099650
742439195
490934000
546596365
615516941
1084860026
1545302906
916056070
1491561139
464986757
1305653974
1865653958
341258012
1035942154
763149935
2135137952
926596570
1103047321
26584722
1565925665
382425366
1479290654
2067253006
76819297
1162137321
398606416
114506401
311213064
2100818532
1393159109
1917294596
18711101
1360779984
1601056035
1197536776
1038359246
221179177
484135071
2027501400
1153488753
181971799
318758057
1126080302
722734184
165498073
594052353
692104591
897509211
2094276399
500180070
1099187070
571526289
326217158
1981595366
339742462
1156202107
777433751
1906478150
583155641
1836993209
1295306183
1533413906
1126204093
1186693456
1899628237
758519312
1492338512
75854489
1523848104
496439372
303909614
889697511
2063362532
681051557
836791644
1955296205
1700665114
1942675915
463523083
244876753
163995555
1538828687
970402735
1196100233
2020681999
189447374
215194023
468095270
1977755758
868360620
538012538
1104135847
672914377
1442174390
1543337111
120957967
807750133
196159630
623873231
2027115618
267356833
1646993057
2033736784
1414736819
1305220879
481286861
1011117911
1459405876
1539629522
548737161
838177532
1685466465
1648834452
1521647344
653490494
1367462458
716334812
490172958
534029664
1388437211
125513913
1372999073
1965072433
665464626
1018495085
1302274010
457995246
367641968
351399045
956447259
1890742504
699713466
2072673863
1024709873
1252407723
1937245949
645808765
239712539
501618526
597625994
255730004
1995174512
97162591
1899344201
852590297
831621582
414541382
676215506
1323770730
908216215
1734381580
288686701
310569801
301366677
936304635
429564759
2115583957
2110642578
62826190
1157476478
2013877890
578174898
2107620757
1773990731
1736915623
1595649023
1580060980
609956279
2032573565
1784290744
2146432862
849181745
89614743
1363839089
1425967672
340591720
1782918570
635686740
244337912
1602583381
128596669
539543178
1559222250
714667813
1816631486
196886079
26889454
1169318457
701677050
362026035
73945971
981430388
759828550
1805930072
935484617
676011660
1723935752
578501944
1459695867
387036986
2094396699
2062001577
1832632741
1144480294
1025470112
1809970138
1508067305
933902870
1946639436
1125217403
867084139
542698208
1402972432
1080465466
2037783316
184997945
304388271
1197685979
1941973282
2124860158
1845280550
449446029
1625350088
1703225477
1311228367
361601856
11295000
1789571152
1127014002
1979269507
1407026932
385925733
1035615354
371920449
1718765676
31468939
1699087612
1461286288
1130218629
1423148383
304235186
293387898
991039423
846594254
194284148
303400298
1971459967
1148706943
1268935575
2095662777
1532810973
1290886324
795060097
1831727122
962777659
323820464
600519425
1170045856
467065870
1697853448
200801791
1745523236
1059791249
670932650
1329496768
1840198811
371948954
526347618
842801265
181300961
1292244536
436681000
1466251532
1839338134
1538474017
623268844
10427157
1101887407
694004652
1004890952
1821815158
1932413095
1972099098
535803546
1873083161
1770279813
854315149
610118961
825379937
761881735
985804869
879248515
1135171254
1374824479
1058893475
1131263741
506132543
2104563108
621704038
468766987
1414780197
427057413
2001171177
794544375
1099216741
2134373769
1822560954
409967535
977188612
1745123308
221107571
1986589641
927214161
2132037672
1401409254
520329169
1397710339
750238828
1063035188
1638227976
1565529613
277932839
689291179
907654461
776000717
585178318
1171455134
895915599
1657072844
452972196
770792422
593766281
232806222
53800174
1602236661
467650477
1933202974
1347357920
556106118
640921334
1417403027
1701752627
1494397669
106697960
1585100439
580880924
1590328740
447930202
1208128654
1996020653
93923869
1905973114
1026340806
1830667412
415241322
42166514
1062700171
1259776270
1098217800
432924686
854511778
614243534
1375308095
255680497
1767242522
688903123
941737565
1253697657
241487129
74587533
1692116690
1800439028
2114462088
1558079155
1162314321
410552846
666326553
1276527518
2100086349
499616854
1250919058
786334359
1772646778
1834800742
2114288110
1107543493
236378299
91055870
675254754
1191192107
1817817846
2038003534
877147133
1348132102
1824222631
131369316
258618518
1610282700
1624295730
810090118
774370403
801508539
1473887330
817902815
375277644
1325664135
1782751687
553135625
759441665
891349502
1426500330
510639633
1293429885
75866603
886349179
366100536
1869399185
1986061339
1811338848
927716990
103041282
1247350075
1025480614
122629860
1850590899
457182397
1750768422
1165349639
1026791367
604133107
512028601
256113883
17613943
1311367026
1791761600
884536742
1809984237
1433279223
1087737716
682949713
1079537588
1642727953
827280837
1331540886
1026536969
884034324
1573581830
684333036
761929708
1620915354
535033834
1985936991
808064569
189462324
1993487783
2103777901
1014585639
1482934461
833209311
1904315409
1514789114
1801983337
1940459546
1574565561
52516112
1515633397
454443507
332209816
436258143
2108246518
1112336726
977866677
1798867485
1077825881
96268523
283626442
704275418
1810542369
1891359614
1444642964
1788490750
1837820987
1848199003
2144552466
630097188
764255586
1493678859
438396036
1617025919
1611648580
1279965709
663495574
786811958
432305008
406528033
1255284498
1478024860
83878967
1324533273
1376462503
122696720
1147166128
680553896
1865327502
324401247
1722584195
316995223
36210221
172857738
1235296080
393927125
1422245226
1515112687
1736859765
1576595076
148976777
466109044
1300682982
1879143932
1029331165
870014389
1591736986
114192313
377366682
973170072
321245689
300693079
1655425322
1164687625
200458347
1368613655
69051740
61846254
813449052
1313012357
484446916
997153419
1940236546
710664353
840860066
584047534
55184500
1100911962
403714467
984532711
1570113027
1166817268
2012049622
749148658
728408829
80467038
628515296
2065108960
1155680952
1322579709
1102334552
662157650
1865462286
1816168595
1421764649
1282890905
825676999
1866527580
409686349
107454010
239335383
786599424
569890986
1706062025
211596289
315969943
1892449610
202952219
662767598
1822479355
615145524
2127967746
713716311
1984138595
1034469958
611579896
1985680460
761160817
1284246362
1455637064
1421269968
623739354
1646221250
1713699707
1279243577
279932166
1482264330
1688101189
1378731626
830173344
1077346753
206139860
1249685640
115885663
1397788755
366091132
2099698272
205785915
1079597175
1490105590
19382987
201227244
97250357
418790979
471751285
147224920
1311772612
1880156223
931686047
2092684392
1703018503
1445684487
1387260617
838230687
1734623315
1577484350
1115921458
1052989973
837087513
1432911687
515070535
991557022
2025827893
365939231
1837740652
333996444
153416901
1933204052
1981507977
1945759659
1714426384
1540551814
444993094
290952015
1649711349
1685399595
974558069
1227072954
975986850
723064685
1565586015
1393685116
2033126199
693635118
1408357684
2025655152
419173060
1180351384
1998800956
607774047
1476419922
815959749
1883076028
1147845628
878734672
1161716483
915170982
1957838293
1278206294
186404271
1823723087
147325275
471845183
239669470
1617550168
344932429
837568879
806247269
761401997
1123081393
1743969274
1308676430
1717645633
1306111113
595204033
1932450769
764614611
748555880
1465122441
465650134
1331411588
354665856
950260439
1820231660
1090264500
928194071
598767258
482482395
1451513469
695228764
583815411
848836015
430675478
1327391261
1635499329
365932019
1699166990
468437236
304283848
1743937610
1194978468
1835731010
1822738650
2083881495
752073808
1475809499
1887056186
999469090
62672837
610606464
2095927966
911918823
1134564393
1678037062
507467991
498303665
1123645255
1802474943
514007258
1553000327
1265576670
868766192
2115329740
148599377
408972709
355226672
1815825728
1788088383
1146642113
70685561
999350844
1608965881
675370793
2006332123
89099864
1916646893
1364282469
1507413371
1503035997
25392456
2026388088
1856834313
1602059824
2145984296
1387894322
1509161964
886777457
1369290548
389662700
36945297
765977381
17427310
1533586664
1459283463
1191593487
423658484
636625562
385890721
974780473
494181221
616404864
148645323
385233096
1030135700
128296729
878544423
806138768
332994777
1177598665
161132677
1655068269
1832794954
2086909101
100649226
1896747059
1240415878
350724546
1320902326
792170168
140410329
618361969
1661620026
852120842
1624596635
801818110
2013524916
194666971
493816442
6463892
1118278844
1102535969
1042338814
1553815130
1812735551
1918586789
29461023
440291718
649284776
1696718761
438335256
2056716439
1528866886
1460738188
576533117
984464336
620128701
18659301
1137785144
1862252603
1626877567
200082684
1325158001
272040467
1467294992
852634986
1795465974
273514210
498759966
1273834769
1601947172
1706424299
474941288
1136081759
1631149526
876883064
1054432027
1446035912
876390098
430762893
766570616
1881201121
1638251689
630666995
272351917
653153267
838314677
727149774
978919169
498812049
284443473
1703770697
1312473483
2056002558
2038612269
1375671753
1194146109
1046692700
87174860
1042743546
284202008
1733968700
1007195908
856838901
1113740257
1004630560
1181744422
1229245172
1230612975
2054105766
741481929
1803364973
1354169235
1762101570
1486091724
827496184
1757916652
1680192402
750916649
1086588132
2101295950
347055361
2128523537
267561360
1797688860
1623033646
2099416661
1851815187
339912102
2065534451
161587284
1865127225
479429382
698179365
1147436359
601882472
296508522
1916928094
514299484
295174916
314972519
1538739464
2066822942
1749345065
730667022
1298134303
214912696
1176009181
1925920860
1603207839
1429077811
925425982
556740753
345237680
1532491361
730277542
999434743
2137135498
1783729633
1277297837
389850316
1287464050
1700770671
1760404725
1842062376
2012371989
11245810
820603596
1769415410
742982953
1913924871
2126300606
161140577
1886522399
1998478070
1120144148
2055344171
962610196
1511330639
1971738780
2056802195
1712467006
1904876453
61701850
708743374
1844854415
1787340690
1320743703
715606923
934463057
116045872
734317037
993628283
507133409
1449280670
1004386560
337409363
506803514
1374104131
259727863
262916502
2112536504
643491254
1087906876
1270288940
2112908103
1683165538
251967203
1183567329
1091222972
941338565
94882912
451674677
499596136
1042430455
1670085361
1630670447
1954084261
2098886827
1009528779
1661126885
1885380748
139339011
1050929610
974054117
1256796524
1235767177
510294728
562336991
1006765424
1949143392
1350816296
888312475
985632552
615646288
701845355
243091371
227249519
1069417143
1769675811
828857217
1766705437
682799172
1544982104
1829666326
51796893
2136951243
187601524
1738373978
2146598179
643317245
1440423447
1188337705
448060247
1837173932
1578412460
2020161114
664434259
1499066504
1746973514
1788723384
1372915773
549604930
531908722
416473083
119796411
536931612
814061782
653456896
29668768
688060141
1042649029
1639506733
1092873481
1172488416
152729505
1492324738
98031517
870800337
1968480988
1812187591
227370103
307096409
808853209
134205265
1471203799
2035140442
1652977250
32261302
733651829
1793614817
751520671
1723651876
1848285258
1345716527
580874763
1305687026
156797249
2063606800
331379028
836813734
1264928546
1822086655
799835932
254521042
447992066
1879944686
1925808447
89664142
1182014125
1723703219
1378724091
2113342412
15227436
2078840056
1162064726
1614455989
1026416432
1281608975
446872925
626190372
980578313
1831732632
2006142199
806475350
2057253131
478571045
2010799078
496578713
983700018
1314475372
495151644
1542616654
1050592530
770943066
511874775
781330629
1685077028
470704967
539477147
1743214375
1929621499
560096717
377209342
37254021
87436784
1125543687
1203797125
1764650567
989703797
527939046
1651325783
814684896
197571392
915296675
639623236
600300585
688876941
1128163702
1444688753
218732547
1483304034
247934290
101856289
1238824000
137024141
831559148
1342469241
1040571126
574100800
1096346923
608664172
1968522689
1148142232
2113084971
716385027
1188582183
241028710
585551283
373242817
345481822
537520834
493042226
1516481988
1290401585
901276717
51766342
1672892185
572860131
12060936
1201012488
1264469374
6835305
1968936740
1396025297
1997971674
543179728
1114321568
1193928389
899216637
822570940
108422098
1746565053
694746145
1904329802
462396805
1498044686
974799196
928390339
2048543543
128591112
1313395262
1147524800
1064593248
1564815863
1050540455
2065938125
1432656408
312113627
1146749446
1856705733
190176866
882002693
469499732
2138591193
713666970
987873558
784376110
748915432
713672831
1405944666
1406209435
2090774769
725765831
1465470736
471515842
1603780848
1045277700
622839387
568951276
817914499
1360712471
85068085
2138849455
47956459
901191510
2090964286
1575887917
798209067
1478790098
1725623833
2146206352
808854459
575006959
2133167582
1104342498
429638768
1753807521
1937349916
1122387492
739839892
1972934468
2080142191
1233638177
1132103925
1803492653
1662312239
1985570690
304957891
885160273
1512584814
7047699
1976882842
673363238
1817259605
2125375631
1521433026
1304694196
1501658164
822104696
239626583
1689096377
564084018
1296923062
287175188
1537557414
139405118
191020715
1777593428
1754452399
1597800500
69452075
884750393
1169277463
1842339659
1996651303
571539897
1543255623
1516614757
716153687
1533250820
1180119112
171284796
1679627911
1126189819
556359904
37447781
1493912301
1328100493
103120311
1821581040
293259625
1193766993
1680940993
47743878
1568321690
2136292780
393292240
1060869996
1525497439
998320519
1034204599
1528483427
16474901
1026263725
1058507775
1259605782
1158699702
448742766
1687494949
362642156
794185619
1560729762
384113735
307691255
449643760
52343214
209347863
1432726488
1731430602
1950730325
907917924
1128912299
287174266
302875478
729600067
113310990
1991250005
210363636
749139526
1667530421
93739674
1296236141
94389744
618007542
687185192
1154002215
1028937784
862644954
204138127
568958533
2035385613
610729607
693396756
2024708886
1674946628
1828231097
549212676
576396602
701853966
877005924
6218616
651438895
1388787454
436082798
1894008471
1257143432
1142577492
603719144
797418003
1850009028
912532635
1722850565
1384390637
911740172
980107595
1629543640
264306838
467166719
677030356
1852537522
462795838
1243313741
1938106599
468069284
933166381
1608344073
1631739787
604222371
800987933
59752274
160322466
1129561698
1299905509
1687597899
1412728432
369983353
941782763
771053038
1433375179
699800138
1243188947
503996028
17190792
1871958704
436124653
1780356935
588220204
1103037715
1347567220
1268947728
1772430335
901899996
1618901139
271013823
183497715
81268289
1580814622
1143004102
924118295
1660863212
1851235625
331737703
229440631
858199561
1011585866
1147328215
982539247
536527559
1806124168
866396617
769552646
1036310049
790372344
427396382
390804093
2066685835
76577648
1548877739
1692079723
1269131537
268707750
512905867
22448600
525301622
756877515
1195830415
1860037949
1773326977
290765207
657577646
505879551
690836888
1054881125
2121666659
185432622
379160423
311069350
239152082
859671258
1569569408
1692112033
217330239
1810173497
2059859414
151240278
1114427299
1869654055
527475742
1780861891
1160759292
880807525
1025117393
565685637
1213575814
995737178
659199071
533944846
624623337
2135374834
80069767
1617997848
1259618459
493016940
464526295
782328068
27771797
176159751
1491445406
554165118
1938647167
1576469991
1274240754
1222798437
1064683817
1195221068
776230233
2132996911
1595516011
945073199
1832099849
1361918466
93491823
657763846
332665946
1223942492
771621246
75613386
1516160552
709722507
1852537106
636495676
240734350
1098567081
1110910920
1726098091
2007295397
83279160
1645327854
703123780
1405560764
382320229
1729520376
837804153
2044577802
532213993
1634756843
2046721685
919466166
281700285
976267636
1184192843
1918923731
230126387
722772297
601052330
857457661
486929405
1310696699
1604960342
533509252
950121551
1107780881
1334384129
718209658
2079247209
529840733
1427062967
608609093
1919813319
2134489513
492857627
94035647
1949064399
356389152
49499575
1638149608
190211922
1979886509
1236934631
35513429
275309807
1660787940
565242609
1544331122
9913493
338646635
1945796955
703233945
203503214
1223828348
2060776425
596256739
2020624230
103083238
80646109
2025948805
871793267
1188185638
130311324
1695376609
1608981260
127189242
1347637833
1736359960
503455726
2082048390
646226066
1667426497
516699277
1765952328
815733663
725052442
1051415561
226974963
824556536
949666542
1988205322
878392412
1965871876
420137867
2122258990
141566735
1682883295
1617037403
1073983530
1944148731
598293347
1059367165
361360354
1549810135
560726410
734943876
1572075315
1286004179
648166485
1668407217
280201353
596705782
956255314
1595633826
1432739313
744235570
647506173
948364310
94158363
313517976
160581529
1507499708
657294360
2016402600
1777404184
959990758
427765811
142043598
1607118886
1242848719
359695211
1132534068
944627759
996496861
529473760
1436164880
606118578
182178916
850966571
925057656
1572992528
1786016174
861878318
1971310719
45540329
1859411404
701040766
1907632719
174857925
2046937275
1405504576
273963790
1507141891
1462309548
1416899707
1233392127
1794245236
20956338
583477664
1055448543
1535401705
393629830
1437955733
2022683052
1985832184
260675898
251288191
686207021
1858925315
1193624165
193698648
1527529677
232484556
715639369
1257893792
903113656
2098666154
1085892665
1293252976
151354842
719189097
122074587
391071666
695006577
2016222027
797974268
158392733
864925240
2015280707
1813977646
56809357
600343949
90149500
747776163
2077974155
1308610226
1376047375
1347460885
1777201689
500674397
1514913273
173487332
1234501039
735267668
1256961452
1701731719
225349713
447768887
2009318326
289105936
2114262483
1535268544
1875689717
1572693922
1495079314
1714230475
257489293
199680941
2040598617
654429033
701127618
1596280905
1793338131
1499301552
535985
617041518
135606451
1112226396
958221247
861058006
718954612
1028263555
1988619881
888888346
1915706460
1350104018
1709439400
1703657375
1421744895
76054369
1572393439
1160795548
778949
133435259
592690002
515291734
2012433101
874723146
1807204079
552706312
280095
1580495834
30153241
806521677
310588775
1951541108
940717054
2095729084
115343847
1133698700
1816927164
1562461059
194920145
1636162554
1738313630
1352173529
1036473421
397208764
1305053677
356820164
1914679590
1447330936
443177152
603146410
846726547
517677563
1525299928
1837935095
59999419
106494773
1751680657
830584618
1044131781
1631121799
1553946673
1261965157
540944299
1674825243
1494861828
1566884519
941819761
2076100028
2015537276
1332140597
1889945192
1717454283
1660210299
567453771
1190896356
200148936
282449363
880730323
555783114
1834970680
518294327
830765492
1200734995
2123311181
8631939
1841451727
937267273
359865975
2087357315
815113744
1538038402
704751275
42177917
2040021125
704205505
2041774217
1659055480
72712611
1448056397
1016994256
1312717037
1996956674
1947029602
2035391004
1282142275
1519046067
1505568087
665466734
2107010061
786524183
449061870
973558551
116112426
682180781
465273011
1331616898
2075116989
1629745320
401561294
1070694180
1740450048
58265111
1687909292
1753224523
1486647482
1191617269
1486825516
310601021
1585104611
1336962728
2105615283
201794798
2120823930
1514073399
280778147
162088663
1936549418
1811884093
1651431537
694062507
1678572589
301223588
1218699967
2000513257
1578917649
353113534
747750200
531634454
2059018042
1709629440
692379973
162470834
8378933
1675931417
1230030847
1724178356
840018255
138926792
725629136
1572585994
861214715
1734250942
849167559
1341608287
263758304
1724129721
1837789079
1486477928
1880406354
2028668887
2097535330
129449130
1993299209
591448229
403665301
49677883
84608749
224170207
806039557
538957805
1540004472
1422499007
1322801364
1027740143
538065423
1646160253
2100741394
220186617
1093606972
20032542
1513305574
1171651873
477021070
123605772
175353526
447949058
2041489558
1608895951
1214043949
694354651
541955242
1738988746
606692750
95393437
1277650375
376515151
1831637284
1446551748
912549629
225405543
1268288584
2141336337
906309190
1060356912
1145177776
719036427
808715184
119094530
905557894
104837143
679792291
717945576
1513418854
2020547802
1030524082
1776433880
1893611125
384194101
1029263255
1823219058
21423473
292523589
1156826006
340277026
5429708
1722944886
2134064565
1668343708
907485948
490721005
739070474
1885239924
1799666930
1738695861
44691988
223743784
953701335
151528507
1478824558
378882621
1252527346
55745072
738646482
426494906
2139642293
241649391
1471895195
1366520074
266391890
331588341
510836219
1173904614
1168774102
1752525480
1056125158
583124765
1458418539
1119368048
1896156110
1015846063
503392195
1872316051
1682094989
178829547
953468726
404932360
1714756814
1011506480
181389670
1957633170
1237672281
1900007639
852644383
539338873
36535955
48054845
1091994263
1409401297
531637372
856636920
1456051291
824506715
2088843978
77920348
1532361478
1486202465
1818748908
1896045726
427265950
2053814933
700653364
613541305
1616036098
675667458
112834180
1683111470
854052906
601674787
427754913
1010018561
576393377
288565024
783616836
382939457
631977030
1732582656
1159011400
1685693107
462330989
822408055
833100109
4737465
558937221
732652462
1274490193
262503382
195581081
243036047
633213917
689563633
346041132
1262581048
1506273002
619687605
1003106260
1574538085
1774155308
319046225
1679236347
1281435186
1927029687
1851658010
1825239737
1217528360
896814016
1211558839
1495761078
1981569586
60699155
1229738333
344324187
819618309
656963677
291920928
2126022432
1222577135
793975994
707171137
783087952
159454220
1523711899
1934588231
1063871347
61035823
2059530854
601220091
94098690
2057004237
928599405
875371867
974525120
2117564212
255659573
1130285863
2007914629
730106844
1048804791
1235197926
1629365289
1091953070
1921867508
808571429
1570244437
716092323
1274979496
797334948
418218322
1666137143
809480184
565054245
1446896258
197526064
1343231596
1212891278
709309831
1460038900
282325135
1515559304
1553084928
1957011546
845459319
119555946
2094151352
1828626764
458128395
2033465806
737299319
1906229765
696458325
1152323145
778579003
2008765978
1034641931
301451644
394680981
160542362
1935679830
1052399208
1000749111
380788408
414428746
473616235
421734729
710461461
2073355113
1664192001
239058623
1376775769
196391012
1786839943
2083383291
637899785
464990083
657873067
1704144306
1334615733
1016677528
2036717252
687993956
426754818
1112785551
1251219186
771802532
148207878
2028280452
125631283
895001397
882260155
1829409157
136932976
2072207562
201719173
1813118648
107277349
2117273302
2102531015
38605261
1405342183
2081110986
1857301400
1204756813
361461252
801486759
1155249713
926843048
1710033224
1444592955
1007585666
446848725
1461993036
1072077963
681692395
1312172991
1982511614
136658345
1183591699
829130631
265374598
2138878552
384981068
442742903
607120830
2100285503
1705951977
4827246
561876413
124900341
1878373217
1427467406
813734939
724830735
1213634254
794972753
300508484
1705411224
2071698626
1897952769
1158099317
801425938
606641124
134930910
1835609271
241675566
203046399
954938079
773592945
2138374534
713454628
517195833
1985330856
921073975
1210004348
597260553
75447444
1551924208
1268283584
922079931
833552336
1563560497
819107104
1843060450
1757650132
1765189287
1877590562
2074178160
24143183
1647528325
546045459
584778455
279759109
1252481415
1897279479
1269826803
488078805
975875878
404329491
1641272078
117337969
1880202826
973762680
1949768624
1490843838
1479542991
1408831553
1287771796
507372289
865368240
391514488
1451082821
1276948206
422855237
1105381175
750416874
921019461
681684692
1611620305
366203090
125250133
319106544
254193676
2019834355
428533872
213029060
1070186399
164306710
723201513
1272138700
677080431
152119201
1165304404
1857994996
169698280
1364386038
1305001400
2126090793
585061662
1794831414
875006293
1106574271
541163228
53798076
1157834500
835138993
682325911
1428248247
844931697
808836973
288899522
410311884
2130020448
34304215
519612644
1967804067
250857398
550548725
1024255324
1293002608
1049188613
706956321
1614186580
1554279316
5287928
134362847
1671672045
1403557694
707719645
1741252282
30705584
2039157982
1085077374
867523094
664535877
1484438256
1037571178
82296156
1046279274
720163449
31172502
1778783649
767842881
1884562751
1352954775
1756066605
1013055203
433296401
2029960911
1309027046
564157176
802501927
2126527375
890935651
180142757
630127083
1655617679
524545259
125884793
1201528252
1744083254
363591501
1251888739
1325439944
1316233
143853834
1689116889
567995873
1399472865
56676985
535997392
797594153
762504153
1385647831
1713552229
498424179
1763573815
1658893917
546695147
673086836
1386759659
1855027228
1314650834
623083346
1367814480
18300069
450566841
351423958
236584016
1844310110
314015623
2040296269
737171434
315872571
736456530
1917979701
446163951
454401408
820412777
875382017
1812045550
2079034902
1045638119
2132238633
279947039
134260729
1693554495
359680124
1325228548
1113381715
700103207
155295144
1139930469
118178171
139378424
1642487102
959362663
838164214
1266265721
825229951
480926547
579628609
42558877
657602426
1812591158
1425650060
290836583
268306720
1854448234
1202638087
1409052539
1723180910
629093480
105851254
242230013
1300343396
1824285127
2030788107
1662926824
1108402510
1493102008
27763496
1393159109
1382787075
2080539923
2105953301
1423884639
1711523251
1387292483
1982810506
1604041765
1661588258
1126487438
535671746
1486318968
271657237
895110170
1077697879
733902893
254498237
2053865843
869952605
1879921889
742661104
1669148547
243334540
1499881187
61274419
444638162
877842025
1543841668
620180300
69211845
1463742240
1290801946
1778610076
725994838
1890549059
1978219634
629002248
1942945744
570254705
41918970
583113414
320572266
1547841070
1593940347
667903780
306932102
1245759952
422677574
1187566878
1729818817
893284499
230554640
1280625146
2104417425
2143585155
748539408
2088056948
1556159856
1466201604
1636950081
393702799
1774154189
1756807247
892134859
1288169336
495765007
787339776
98732570
1368568695
1765170236
1786133480
1203690952
1161385095
1561181380
1614572132
210176902
1707553081
280522511
1028786173
757355331
1387104815
837187829
1489694470
1213877952
1009776759
213952349
264983701
1776909895
1644852069
1379901111
501215767
274668648
737795846
1438429912
500774873
1861433977
1928340185
1949140862
1300399983
871769202
1104987876
1419475087
1085175273
1265503760
1762859872
847759867
1714492819
145098260
930539016
1745723534
461457687
1485779696
146315387
1991426515
165289172
435509086
403312291
1526209586
701835731
2007473639
718591264
131798945
278331316
601271756
790296328
2090380766
331781832
453576389
1431000253
2312659
1604897481
539403730
2104656318
719089897
1289280686
1916596389
64039623
138621692
423034088
1337715433
285279463
1063805486
566615593
839758270
233915131
1511625627
1498435328
1200177142
1008964513
1876158260
2043665522
283212544
917678277
716150958
1420655618
709985965
1221280905
1368741641
806698565
803692835
308334690
1009673485
1303775512
1466812420
1678146232
1377862020
157702469
1234592726
250994079
2017892351
1950813592
1998928962
510405857
330774511
1797077090
503215478
195488915
327800396
1690040991
1830245011
2112433797
1064031379
393700717
896238518
202529172
1513509304
448357414
1496824120
1030715100
2094383763
1408348059
836403154
865077456
1727287619
1278855021
1876714882
1996974394
1610090116
2116416750
130049413
1428401930
604354829
1096569983
291347560
348331296
1037682214
866838761
379798619
76617901
392663600
1567995140
700971360
85173889
2018562090
1366679024
973424165
890401402
442864359
769840424
18904948
1325423861
1904092273
792628155
186759333
305172813
1025484508
1931324173
1153071172
1119888457
2004646891
459593885
737940542
1597848113
914454083
949223161
840944980
590656718
415289593
1004052728
339805326
1240427042
1630269265
801125153
1812643472
1153950353
1907156592
411270935
2021224565
1017224863
1708182635
587467851
569512823
1042998779
601084140
867472307
68125148
1555176666
1400905141
1959098654
1386683006
1735893799
1198554645
890129796
1051045310
25508410
107466759
1062033934
310751544
70513397
1200503844
1266037061
356498491
279553132
1569011159
1239960129
1572228149
347531749
962806592
176595465
532533421
1268689224
1606979142
667510441
520224642
1802510587
1599945778
671262913
1529442697
1002208917
288001525
1966020216
867730988
1116798188
677365979
499891399
827625534
146704965
1479796258
1196020451
1428703757
781711048
464849998
1423543146
1179292011
644852376
1953943015
56946525
1881697397
1782440921
1110455030
498319358
605246738
1710783881
645564634
1909547350
322227655
407190862
1023539746
1525533755
2101886426
391096742
1234759619
17991787
1000084858
933980313
1522481222
1646571445
1593522661
122430834
1078851810
1305278095
1782561296
649854809
454649142
939442208
1248840298
1188659052
863584145
603404162
140904819
830871342
835264915
1806529007
1327893426
1204692579
1158777818
1305254255
1159606322
1211337174
959102737
1987124948
1572322535
2078519600
1992973128
620885054
867582623
432160094
1695336702
597610259
738674917
1112614607
623601765
2059170367
331563901
1872718771
640715581
631767288
591449381
277300812
395981575
181032982
1262169393
1185213233
1325177629
480538898
1882006164
1653526272
1171621840
1318964234
992016641
1106802164
1776377601
1927143916
1851188459
529057875
325257395
612998849
927115161
877458042
300914314
333308988
1182890843
1053870482
1634645189
1606423356
159991865
470137658
1042342435
578657953
955391990
440484454
2006741074
1972610546
156959179
247195365
265440221
1920439919
738912234
2048508578
1682672796
477746772
1871649374
816156829
1425067577
704345741
934792171
117916197
348934156
1364192580
796130966
1952390870
240639346
264493115
103657248
1859021004
101154365
1466025528
1030179460
2140572856
1793191583
707660438
41642148
672650960
236445600
1739757171
1266667946
823701947
1202388937
1943264082
1835846132
1641966706
1599457892
1678226806
617195047
1690339540
1711612072
170352104
289384439
1258262985
89434476
37053683
1871978911
835221911
664730000
1519432740
1823138517
2121105339
1012040861
70097070
1062333585
2147327888
1096569902
1921897939
1303866769
8619653
597264676
827375239
2123040429
1884623466
1969267536
928274613
1961580200
1509709626
1800638860
1702921857
1499516627
895692280
80448148
1769290018
2034683716
2097826428
1045409049
712288988
1898187537
406116864
698836802
2030215483
1167275047
1091676494
1211738176
1876015033
1098707014
101372632
160028534
1320661331
662967536
1636103402
1489212659
377607015
1067789072
594997311
828785185
1319258067
153762849
207826533
1145131473
600802978
1546905166
22769423
1259495428
2026817860
221820929
752361266
1110840054
281183262
805033177
810301242
1560068745
745924762
1721491821
1048486110
710142298
1245605957
1014708227
248653208
76897324
841772625
1675781252
365225156
275598111
375630397
1214114012
1326469781
1005062358
1368719791
1190676659
703773932
1608031120
867308316
9526996
1347115834
1525224744
1460924307
565442646
223470394
918926154
644732320
644528446
148023337
619956106
235205412
263538899
1610105167
1644521420
1220947864
861849077
1556854491
1392174756
1408433691
1175880415
699677064
2042827699
1379809292
2060192294
1583308834
720061236
156368762
292514415
664464900
1068506868
718776494
1918290543
331948410
1421884974
1144696049
2057979443
968395113
2132903515
2122294509
1767313963
2143839293
1036669503
1235765861
1797974095
1029866962
1335845873
624788174
400079821
1223935457
2057804583
1907913091
1221047771
1085011488
979793642
346264067
229472593
2087608413
946756967
996989530
571780905
461098236
1666952141
788653217
705747790
142545200
1837731606
1953440455
595621855
449127728
1978770418
1692079869
1683905001
730448476
449273612
2035717939
767778303
174164402
914374077
1025185560
1314479134
871018995
219790738
854587903
102785952
168639953
948837658
2022698324
1485258802
221493817
814277583
352799565
955794791
973440154
1519137418
623150169
18572176
927701328
618126341
53711352
1731101519
1808329075
1199785086
358445250
905259677
1676622240
1683687926
539271863
1457547302
595167210
1597207924
1352120644
1378879693
387250668
1837150745
737339466
1072566898
1449218953
86363639
814325500
1069910284
1186067672
2139849260
904997789
1825930038
1930977320
1999618886
8742068
1707169060
375474424
452925751
109075413
1751088842
1607281012
1810415555
318642074
730283564
1802330451
373198609
1164269057
278848767
992926600
1502718760
1640912624
2041267224
901463297
920452289
18918870
130115623
1283037852
1710125550
1841372199
1088134660
1779939163
1612711166
1539863632
456310384
790940327
529632750
836534985
794608273
1248251721
120871599
1105461571
1502716020
1723029589
1092193880
518951028
1570205418
942993565
1033128548
801749607
804704839
656801770
1591779059
870055164
1513664501
1848261237
1109410312
704568223
118369058
1049597470
2141065468
1731262983
509864229
484427976
694769693
756629139
2021760379
743133056
1081729787
913570812
309779868
127335286
1303237781
2040734629
1429618267
307562805
1158825985
1337622674
1809823508
1565703757
1460123718
1082194147
1423658595
1296273395
1408446692
1778374767
1283788463
718459221
1280132529
1415127718
1732985243
526706955
536859483
12447147
742388906
1643188382
1025738696
612221840
1077855808
2071763376
1598960145
1195904267
887617695
316718252
901962485
1708688360
1439813268
463728389
1878304026
1214754073
1500590218
332382686
1290630356
1851284095
710580126
818693884
1799971155
1186674272
278676047
1936326805
1016589283
1734431868
1511174476
392386236
672399642
307678273
1001941683
851350966
365150229
465460306
85067549
496596016
1278282659
673649486
1643611496
1661411786
1074520590
1167393600
1310451546
130669871
774339943
261487335
148116856
1674646020
358824986
1624983726
1186859953
528809940
1731219513
183600194
302599439
503900001
176503035
651125161
1094819974
968671766
372245070
1326746307
664606011
946306819
1956138282
1995538916
552488423
1083361886
1948393407
382831643
1585190522
1640061477
478314015
301966022
1629437657
1833485984
2054605192
111112046
1479000097
1840768622
1886382622
728976446
732571901
2127738308
2078424466
1963478814
1274433774
541902122
1141592256
1979800514
1998083467
1502293621
807296814
1280982665
6610558
618075140
803773244
1872481706
1160882479
478783233
1394491018
1511658512
1559977402
1289401574
1084318443
1366655941
978954975
1494924928
406036799
12070846
1564650139
1396807135
1176730391
680005217
1715375460
953844768
1369868744
1611088854
1296863254
7796904
867268520
991654861
911881853
2129706663
1295957973
687152256
1481494657
736410546
555038265
2144336017
717571768
1894724996
104814646
1896179881
298462535
928162079
495215825
178906923
98312695
1406269445
1834237139
2047770833
1104309962
1084725111
615975719
1956599895
1328936811
1235330519
653374658
45625225
1557425342
1720516949
649073081
1646787291
577620285
2084025895
1084615765
1413249548
796726663
477363458
850905721
1833884594
1648194693
564445446
2111601837
1642751772
1730967404
712814079
1980266465
1472605723
141212134
112772703
2090071137
1860880325
1065076518
364872297
1588385379
159191812
1795572965
1814918646
310730464
1321664418
1029007551
1299742204
1393599226
3629567
1870443534
586315757
1664994556
1966197753
2029481
429162345
247669720
1957130325
1140433184
1947972771
1336532033
697437245
1366642230
1730185808
1424732263
428464571
1469884727
15834239
2140356600
1389333011
1006275977
790302189
1223702813
2034452418
1778414602
1738764205
1703954431
1877066039
297150124
1411853803
1573769097
377502333
714325261
421234448
1038444935
1906354051
1787224345
1939999174
1822633652
341233510
4479612
1819646838
685295387
1247245640
1126622094
1184499075
585974319
1248496432
838616465
479661422
553105362
664366205
88194120
1328025863
418754364
1234313105
1215341327
2087267895
768495712
1792581925
1629251661
782954572
15948733
1971270955
566413940
1312130766
1402006154
356434457
21978032
560235385
2136799003
2011705925
1332956807
1252270198
1614261534
2068307835
1091734009
1006178007
1559069112
1907622807
1999045991
64736388
1452020704
882848790
765160815
659587786
1658508532
1856496566
247336940
1900309656
1470658585
1555950806
990711763
928629771
1371417447
1075258229
1815929385
275462686
191469526
1489760345
897192407
1496314684
61778230
51704302
1107774373
663293663
676470413
2000857035
377008978
1965143315
1779294934
916988957
1072529057
1445637329
1533029498
1574028889
130603787
18512493
931554898
1719729463
831199426
1081804277
1884610385
1510347028
2072780666
535677085
649872106
246478439
309865111
1102021667
988666296
1228023743
1653591436
1241809008
1848611043
2095351670
818692073
840323561
1636879220
1813597036
690549162
468461449
298908075
329182687
376661922
1833345380
1240005015
450635791
1126326129
122171199
1657290627
1945629971
299187160
1693644123
133613061
1839700801
792508719
1118125268
502056520
844873512
1447946630
752707630
1343305768
245726515
2059434208
1957589567
963648188
1523354627
1291401564
208532634
207193125
162490239
1839331163
927249747
305822362
690389457
1313838681
1114291588
1444975466
239304328
666334335
788002765
1232690378
2045080706
487921452
1196578316
868125864
943405207
394338117
325222396
1121974694
401387218
454722918
2060978469
459037561
331621861
1392713249
619065306
1410978423
735099072
1347446294
1224876590
1529821328
823834912
2066847352
743165323
1441741174
824385878
2091647230
1936340035
665203214
1015484147
1919857775
1086606281
1738267136
1983923431
224291071
1260348217
805942016
790345198
1318761412
818680088
1423393076
1260328569
1843233876
1202367063
973933463
1287026449
255190891
175128558
789537886
597878521
1295979594
129312128
1691482348
1136860520
1075101931
1601568637
1247095422
300887376
275103089
1741707436
1407069619
1665154610
1361434983
31703608
1853551542
490557213
1233129273
2078308280
579000698
2072379504
197785849
359436117
753213690
431253307
760843323
1470672586
540422316
508487110
775823013
1916619308
1804377221
1170411366
519942701
855206421
1985934692
310546832
1435994392
1974204903
1437819360
293283594
170721825
369139177
2014445174
1883410838
2127674721
2101940715
46859650
342858803
1696860194
1513885424
2084683756
2042176879
124686509
1758640594
1141718252
1452552750
1379164966
1821219238
1121964778
1697253176
908602917
529143131
692479754
815745914
2041564631
1559329473
91258350
1824862905
1949638893
896175167
1834095521
678277050
1420109088
1750505266
1938832452
414953001
2141084390
1824723525
449416147
1307071828
1089434077
1226359782
2079016577
1477857765
2133277987
1890676679
1499748753
1022109863
1461120909
983371251
1646729856
483299392
4694004
1157597345
1955254334
146002968
444863805
1016070845
1111360197
1336491465
129489585
132293984
1268421656
1967360087
1015323775
1111881591
1103929246
273897781
2098121640
1109179006
2086478546
56017869
1252166278
448614830
1339125163
1447088924
1509023912
570404925
942693057
1934629781
1087190880
2109918990
1935560567
650991221
626466375
500345706
1415644155
61538963
399791769
1253559609
1237062710
891228220
1666787426
437867717
1178031932
1332711920
146079307
628789747
1954545706
1615558531
1109215724
1346183539
1530234470
1361596578
1563996197
1039176556
1477662009
608048607
1816886586
1377344061
503858393
786037815
1181114588
783466435
724359666
836849276
160985880
652518502
2024361619
326979608
1363509271
2136720650
2008834533
50931408
367107106
503826756
1144254741
2054868398
846397654
1995987393
1304974957
1587547827
1465593845
340229733
384537338
1906869481
1091068187
186221693
146619774
1637197745
1548760263
131820805
1089747857
1984551817
424980967
1476977507
665797117
1091538363
150243491
2011347740
138222589
831608216
2145886169
782169540
1494072429
442244847
1573447762
733696566
1411192315
2032426203
1030650383
1681613363
2051586664
1160201062
1058076577
515582068
421610588
404818382
1273183008
828325790
1810400853
1014052176
635128268
1825277883
1972208506
86371019
1301123290
191454519
982986689
1388792145
1125869847
1013339736
252639346
1239141410
1716904896
99912251
1033638868
104772994
1029037754
1114988165
1646303698
8487033
803889171
1750588930
1799971876
1756453608
1365130077
479434408
1403107025
1811523740
557186218
1137246213
1138470941
817663033
1051139673
1580231036
1964933224
1322941208
1638499242
1990225927
1397451647
671209014
128204393
1293221229
206213127
1174375684
550935147
692047248
1787852791
1261029359
784232885
1774943589
237859008
186489263
719112500
1897537723
1356311546
271104651
945403126
6840390
1585522305
601377300
304645040
1717444864
1294621351
1732614491
1517106216
506835290
1136834203
567934307
1728327807
415399736
151510358
727886250
1647137510
1757435765
544517857
946704751
360395156
1878272798
1819351383
1443386141
2017964863
1925668335
571715374
203041179
571403104
606510346
870713782
1806821182
204553888
1267547235
909963169
1086388098
498978405
457579993
550848158
886860239
1325805044
621485654
914803259
1790772002
1239178674
390860198
1157467432
2018990275
1182535808
226896739
1535852887
663024198
71317332
1110781368
155273135
190280736
543544703
1493618506
665094394
1112461645
876420339
1142548071
812389804
734758430
256496304
1999766056
433819205
1765136935
284424944
803770657
912937905
963848919
411684181
302288858
428375860
392314160
963899665
859946705
208839513
37197995
1553793422
1911578767
723866398
2024990968
925719064
368476295
1386312556
1984325703
31206075
1138475193
517100099
728322527
590795729
900247547
1334216680
946756697
174033720
2105714845
151821923
1683438305
1189365617
1242379884
103055878
524167526
2104423595
1018823894
1981200865
437157067
808448237
1582323047
1793222591
1533361789
1828966376
504692226
1754468498
2073218654
1383425973
203157237
1475292288
399936680
2145199314
661405970
1406173032
386763950
1811850790
616549564
26687674
137187053
1218814514
46614260
1648942161
889422652
149098954
352053385
1259074030
2043925170
1386980915
1713871989
2026995285
210547435
465077105
1877783778
2082292433
476856149
1823163899
615918311
117294555
353246112
1150701193
765027264
2019894050
1442537039
1512723976
97681340
1429447720
1509262007
2129283634
1235496891
946151438
391471966
870740392
511972386
552739833
1425488848
245356662
245146346
1695933295
1162654699
1607795638
164468167
2009723064
1934487792
622390908
2054414404
375962763
1797435486
691359150
2086809190
1636294400
175925735
1450777729
1217587827
1429940108
179993214
557084809
1346161589
168916241
554783973
398628344
1309862972
557602317
2131607107
279147569
1150904197
997421481
267193894
507853183
1956085905
1531229863
90405436
1665093553
1322274845
413291744
545875907
417306731
1078655676
345996517
566806189
353038668
2022928248
695003195
1824748179
1536294855
1836887494
1673931191
860593682
1245398595
1745720325
1746978284
1688683710
904101781
1382102345
2131628773
746038547
1513440104
1315158028
559997296
2126365499
1285092007
1366604936
2110254018
76870286
907930619
421022287
380505948
928803001
1866336064
1224689500
1079069773
371775302
863787734
1657828697
1948355972
595005018
33572513
205191466
530069953
1060677225
1668139425
1073440751
1238993634
2071180034
878452042
312237567
613461721
936279286
1055627706
601595136
1503113030
578831361
1562108563
700232219
672932563
859834915
279141076
980558756
689021954
1323984065
1948836160
375793932
1541608079
12015488
618714238
869001016
1769184046
402208400
1118723842
826423191
1554024439
2138935425
1745489072
489748115
1687476308
1305026822
34514204
732551602
241148342
1535625930
1009602863
79023462
1079916471
531208682
1110050584
1226300415
590027795
650497570
1847672416
1135516517
149075717
897379608
259517545
2042438473
1286527005
62053501
1387710504
1820625918
296353059
10093652
1903286050
1656157195
961242165
900233640
880623948
2020413201
1588388366
682635263
2043702538
6765382
488342487
192099301
1519936451
1904418967
1703147127
422374903
1025146493
795792866
661370737
950627233
287856840
1975685241
390597781
1403237032
755371735
147446036
1696842948
1380195075
1002684503
258296549
1134870480
1270329547
1831558436
495835625
815939255
1123655370
444840433
2132975711
94174295
822583476
1518988135
1053439461
1871318315
735739234
169995236
886082901
176261058
731613472
509576862
503995036
2130834749
1169174438
665357340
1390871016
597264581
794068717
1154567867
855248247
1323704552
2006837437
1614046974
962931537
855445270
719230235
1877393196
1923855422
1282123690
2005097780
357099642
882424312
606182250
1990481047
1599518329
83926220
1555437061
1755417693
506864535
205990637
1083746299
138728613
631668179
1152599378
1205794154
218204061
252762732
1337528096
1367355323
252402368
52089381
1988338565
351229065
1042102820
1304200761
1529304058
505755395
1038690900
2130373445
1141206559
2001424210
21639638
495410952
856328862
2019054395
661736616
2007335908
646996748
235902580
744908268
1775789256
1909207160
653537985
810965449
33022504
248680727
1440806982
793182281
946824697
609875727
521545061
1021984623
277274439
897883830
1303242701
912860404
1270286354
303762486
478716912
1579157856
2066345857
566235828
1860306278
2070198762
497602568
214393216
1239406564
1653582361
525871674
293051331
965453441
933310245
2076387809
77657405
1221076156
1341899131
1909936629
277961020
888364492
1305233165
747729084
1032788220
184987195
1775855095
2050808922
723722703
1696957140
1586683396
658896553
563854123
212591055
156888059
1354824241
1196477666
1441643112
488354450
98962765
1297264137
536346068
729198054
1457758071
1397520921
2076475036
1472474449
2055736518
310571028
460429730
964613337
56855302
335075462
1261348433
1235167469
807623913
1306653636
1521364514
816258926
973557550
11366417
118418904
1765128808
527596648
202434513
575446262
1830529675
1203263828
949807157
1718189681
151648491
6752523
444858138
396474571
2098444645
997194111
1046302978
1377400423
1046201693
548390878
1087092826
479645170
6782249
1953917886
1175612010
452489636
581931778
131116228
2126522030
3811678
958913802
1584651830
45739156
687345832
613887871
1900864316
1276000625
344039742
297287348
1943239417
2132397966
1135444313
1010600468
1164105080
1973879712
1505697053
2095730068
1056468715
785421255
885982831
2016312441
1490695422
1435567371
273096043
882623344
851767799
67602934
623083557
1995412112
1550058034
1100706037
550061001
2069245977
1391677299
1984371296
878965696
29807134
67933500
762541847
1809505021
628146521
1153494382
116198913
1821315953
491946784
255829119
479955780
825450176
1312033685
7034232
1875170748
1362020014
73201604
2044612164
549760352
1595606137
1031786715
2080324622
1212273208
1796190717
561206408
1055334246
1091154312
982204877
577947971
1207535822
232496353
1357561650
1002329970
892345451
1183614948
1887524439
1737780157
909794977
470568655
1300276417
731717953
783468654
183862451
1090703930
83932264
1137320830
1081133441
1671917359
193068174
585772563
89434231
341057305
1427500612
502302741
931855964
281675524
2039555628
1287841466
1910826920
1793132403
270826020
991793353
2124822244
1314503368
511808733
1151148849
288453386
945241896
866162370
539270372
123559195
1924253098
1312801191
1054913396
454885208
1517480766
961948029
172584665
2034451097
837605411
919760859
933432918
575343974
2080188757
589202761
1453274133
1311566180
523018145
838956137
1944017389
1147875964
1417451724
2140681125
523865432
899533764
785600262
1849589537
1623225238
602300305
1427628512
744537063
649041478
1272325104
1513039385
1129308491
2038232938
1198402076
1932148207
978348960
1248914923
1359164419
622328246
658331292
2084915508
468587349
1628045179
2016943810
1416412742
756125359
1711193065
1476316322
1455659858
1969148150
629217801
1218512618
613074042
748773013
1357841397
1852648373
1387132830
184259717
578267779
118387714
1249269981
60599877
1711445560
787815793
719996634
190403592
995131054
1631689814
1211856594
1106227428
63368172
210490899
1371822310
81793370
1803001226
687825871
1446364359
115542311
2115288013
1919278073
1354099991
2133205593
1034080090
1121461520
550607968
1603801692
970555803
149933949
1245755770
1101887818
876881205
1987147856
413078228
1562847157
1850934769
1250505474
1180332916
1686301846
1403945318
80870487
221708158
249556041
1279059694
1551971169
300603281
1732214404
510402514
154082711
1802634660
757830678
1802510216
1087729495
433828136
720086457
1950817461
1220337461
393321338
1636903510
2138345488
355647398
1245373271
1262785753
1686371811
905945562
2063274531
945543888
1938064814
867696488
435056558
1944289962
600717932
203418816
10788404
1751333253
780288762
704304068
192577328
1841754638
1985397306
113259839
1414815490
1031113317
1600096122
449737719
190409186
1102969438
2124711496
1523885666
1636919148
300157332
1383536554
1061974367
879083353
1815449154
26673416
888990166
673629487
1672557322
1884833164
1537179534
584469859
1055376750
1343929760
568323866
530090263
836832131
646215702
470826026
508307937
753738548
655352042
1695134699
32165678
1852532545
446608169
1859385057
57850189
1571806979
1977790539
1657474018
1983563440
1901081363
680337474
253589982
1974581117
54602941
475404929
1637575033
866761166
2035137427
1275893136
368038068
24198886
277906456
1342193531
125608996
1427772989
1723397524
909516371
87232991
2003816954
201648340
2046359587
400605884
910062621
2096612872
1870037837
1636509038
1772773785
1526215464
2100977345
378650848
1383767859
387795505
108515884
259034622
1381389766
43276123
1983075967
337336753
1041669756
1546133342
1820124609
1208692698
225285711
2056433050
604771261
137809244
1917041537
526559887
1068428790
441391577
1833734479
1314732602
1276945402
1052289687
1148423120
962945441
1675425730
215698570
1390560394
1762784760
135624191
2072024678
25229097
1178276365
1781364110
354059011
1374831820
149427525
257548598
434836412
1160462576
1428629859
1749141108
942012964
166249888
1987531067
739028651
205867872
1180897165
915275248
2135670534
1240086827
2076222029
1013001837
743350428
1069733091
1894347929
880743731
1939157214
1594743140
1165714628
1004291634
1076820410
158694807
1153496223
576810381
1425633871
639258148
1269517912
446795135
1422788240
1623658651
334532504
1346487606
1490085812
2087103703
2039439136
649829872
489792625
1274355661
1461241915
239264362
634292644
860124491
1614896880
1823997098
424397311
51301082
1901767830
212851702
1917808217
435050798
494265351
1555719004
196284001
1844742003
1544609276
87056404
1973178579
12125306
307125351
2062681974
1854747385
1104800150
1390057573
966720927
1285364125
168158445
314381520
938533639
405514544
583625575
947436428
1963027345
310273516
1031271182
1442529623
761592804
1608129585
1303000369
217895368
1529008340
231280785
1911191796
277939375
464759840
861861943
1866982693
1841961185
1934625898
1919662335
1118427900
1081047440
620161557
766374493
1826379706
937986489
2058747358
1496730709
1684955041
1402779896
1641844661
1598853352
43741066
86630336
719440932
759663674
1318647742
1911677827
216507274
417903547
1019272516
1554031254
1088630537
1877776287
1295123914
1382754522
546545708
681646879
1872750588
250162175
831567383
1400009511
808068837
613011329
1691991134
444592320
1932866614
1455731038
393089265
1298763767
1818032627
910704009
144192205
749162464
112889158
1988512535
112482177
1624986656
584443950
522190815
56330877
1202703425
1622977639
718404797
335303163
15836114
584510715
1487000188
470408797
1807284999
271778015
1798159614
2047524871
210790235
455171415
1293920395
284173717
581696145
1931048960
283409798
1799266854
56693918
1325445413
82359456
2108783544
674232894
655115709
482030460
992051418
886060664
1133988342
983003176
999843779
399557202
2019928928
1945624220
748270657
1232925964
2045590397
1056023477
415901106
299318401
1952301340
221942318
1363062080
664444304
1782649745
886730481
1658580197
1733557203
1655454857
631798927
105856153
1388587607
354067022
1305890990
1632254284
2111554516
187447788
921235219
1003084521
130140869
513786332
1335963373
2085753550
997593530
1275200398
108291673
1378283888
1958767475
145432185
1263951569
1823233383
1799201664
616749455
1186304473
2067079476
242957843
1076166251
246066315
1890253147
724762752
2065611407
1652317306
714574672
584532330
1377700454
2008572788
590895846
331415835
2106338080
725808149
1113987367
1768999325
1026299166
1943885287
825787006
1769166530
678821361
1120195034
1215284341
1922762589
1938350858
304801234
1238133946
1230967810
309009338
946323934
278847108
1968279814
1114829652
837290908
1173836290
1623012599
1137724257
1928784698
1761565031
479980020
1934640842
1973772092
606465937
1614226944
2123627115
523229330
1944522419
350423738
454240433
1130569599
337104405
2070236566
2053374876
2074181496
2092959849
968419469
744552055
977877726
1873447565
1694470780
971339903
2052933696
871680201
1687289446
16443167
644961865
487005730
1480582430
1030645825
1358567226
1585353222
2096157724
787010687
457365017
1991321210
1610008277
2009180361
795431641
630566523
176391788
501613075
2095113665
1979198608
735171083
156016089
1981672752
1392752771
699617138
1905255841
1630175261
2085285414
1683243698
1718026476
1678076805
1721230074
1663438481
2094460722
1355576991
938255604
234978621
756329017
1423109695
289226866
112316359
321998999
283474489
1082936992
741971826
248076196
1209809063
1110641587
1245861085
739231260
1035739854
675149095
1950867642
1387165085
164149566
317124603
221289493
1830051309
520550323
1565914813
19097814
350938718
1951568316
2112966710
1082943809
1334526057
1044805340
1504070993
409045285
124570158
1700372188
1840484243
349687125
900036652
1739660728
1000200026
819620908
414533608
487096425
1326995853
766815771
1677048291
1580298459
97099543
192910686
86397987
1623957920
1962273189
1006915208
1940859971
720765865
1631068967
1323591982
2001893792
1507475626
949113710
2130237185
1915105321
286490850
1597939316
905491815
2077139356
1209104039
1674168995
1285086407
34810014
1303950015
1461735282
41236783
755358431
1101086768
290908961
1647635011
1930904255
1836353980
471318861
58338355
462365330
1477149858
1337786609
1565460224
1677934022
521020964
1749160699
551536551
394603585
452271837
1934905345
1567899608
610284378
208592685
2028748664
2075708904
526395722
289989720
603479254
1871195728
700079823
1646152512
2026006116
1418138177
1490129230
1630318120
1389900692
50495902
221111737
1305495500
1952518887
128057702
404875745
2135449684
1692971208
1235125656
632659911
1552220500
902333643
273623204
445681408
1574892046
2121845017
33336238
1941692237
1085995965
53606284
588037861
943028873
876180881
2087178553
1303777767
846018517
691214732
1573317379
260975631
1910836383
384049217
1199425007
1398934555
55396315
1892066599
2092591952
988451083
1603654519
960320192
1315279938
218999420
1217232709
265246557
1631868952
578637827
600331085
1356243108
315187604
1134904005
1655040223
1470193787
2147397086
2012779608
678481558
858249391
1443943123
1473247206
632287503
546795458
472173770
120183387
165875189
1712590026
306271577
415056349
2063806041
858831848
288670025
904951643
876619831
2076219953
192964314
157578647
1133783419
1421937241
1735560185
249963013
1474710001
842936480
1723325618
347491668
798303636
3323823
801991014
1731820142
2036498004
1870912447
1373383888
1363177553
1608050557
1935327244
1135024781
1346015547
23361151
1379666420
1783936283
348322566
1165459021
1499383343
620571704
622424149
1362383183
803443871
772145991
943195951
1412762441
2058165325
1534345060
626434808
2778199
2025506900
1669209522
214774600
1009420839
2064042899
1254445436
744865117
111739673
436759808
96651888
575613731
2133891078
1310432327
520946529
922871038
991446752
388943260
1614927885
528953329
1452031182
725097999
192733958
112482315
627300315
840089631
660825287
218799978
2103292433
1753591678
938389890
1410135695
1299886946
458534274
2050893672
318536946
340863991
1180468737
1507437804
537708803
1230042579
1121688165
1508751007
1245771972
1930534949
1395111625
355063481
1430423949
1860411636
20065816
1124782439
1638070388
1543343900
811285958
1635335417
152644347
784229633
1916123874
902145674
2003541619
647875317
553387476
1345012135
1306026309
998467693
2039957181
421666129
669766267
358498277
1782182258
803857164
634857970
1123356587
162435629
97918144
1903675687
721992927
781967835
704971643
1214272300
486655302
1696538963
625595520
777292996
1954658857
205373274
372486435
147391657
1968292350
869221177
1899627465
85427248
1531388638
1721795037
1631022807
1345931009
332846219
1672550875
1081885268
1341651874
892410743
1686910906
48331539
983993314
148777467
1843241587
761612266
462597266
1710541623
1250168627
536484021
125842984
556012894
948026804
38876237
2107589894
115942231
2051824894
344577708
781066692
644470750
1847408377
2026755939
605548821
697149169
173353
1124390929
159460354
286091449
1116982505
937884072
491970844
1767060347
893887291
618142691
582335238
1864580506
1049639249
504668899
2039337669
556189821
586895674
953730489
1504200256
1704071663
1236875581
55272401
107714923
960384875
1779101862
202728625
765189717
1336979343
1278776409
1068408002
82027761
564618337
466686547
965295263
519222394
568702513
1611933221
1667548747
1512278655
773332229
176659915
1563528403
934847439
1405707210
718857445
739096884
1541573755
662819218
978049524
386193769
1809823731
910777469
404220356
1683682927
2024219143
132506589
993293493
1514943040
565098033
978219627
1295350150
2051665607
478052365
1961658483
1425640240
1709079378
1390519406
1281650150
1326058442
947932044
1386618940
767397244
212775358
1639822564
1459376630
165926287
1909805890
793392593
1151813948
1083909025
755956635
1050034976
122609452
874362341
1275282919
2042273544
1466210020
2092868992
433783556
329266822
221005238
1711892863
71509159
728598697
1184465542
888627207
1456009741
1466078152
1255333880
821322061
1936753654
1399606362
1061939799
126572999
1250330903
1876466526
1871114697
1689513035
852382380
548660187
430938477
2145000472
1716332566
913904110
1734291456
1742274402
1326703509
1423782136
1929105480
104954305
2055722497
748652760
2000898258
610663905
2026632172
1365722498
129158274
851728482
554387686
1020765393
1973185338
763789639
713405574
740535293
1322995946
921925422
1163914758
92956439
808963915
1657348302
1566036267
1464118870
1990995253
865613744
1939730881
1234007281
802897620
1968912937
70613168
160276234
53069365
1856071060
911951748
1125408753
705403858
1405532393
647324961
858071175
1865784882
2110914223
1814802935
897838467
293956180
548527892
317383630
1804168597
1351605298
447871670
489867974
984047478
1441224394
2032209019
1097915616
1697030277
524997788
1950421969
2034764502
1741142847
51298146
1857718065
533126048
319749285
1630572737
1928039983
1194119678
119870260
279329487
982270869
501225155
1297429702
429545344
54591482
760508230
1112657210
1382424927
1288940471
1959032835
1619571714
2117743651
468523411
1555966282
972024694
428282998
2118608964
1067688939
349431206
290881474
1400008082
1180779781
659575832
937854478
1197680551
532284049
1497136363
1643604037
2049390728
598413089
1148459437
895304178
37054164
1132971756
1602600295
1384544445
1291069781
982442788
1458553555
667415740
1529821301
1239021317
355779283
1717575974
1968515245
1705522127
1513132602
1044493315
896929100
421885033
104253597
920076038
723263949
149852877
1705234035
806389477
1731689668
1672741741
1437168381
1344971945
1819658709
997964156
188746382
1606675800
1384057850
824398714
423957892
1458348507
1622173681
249794401
183528892
587556923
2131621413
1706428247
65600698
1985776409
440704365
2090742869
1466038992
1067123214
2041902277
1610005645
1808381098
942817847
211824130
570689091
145938793
1310447132
1571817362
1697453166
1489064358
106675773
707970883
324774609
2038668536
1389795580
209992763
891599523
1732360270
925668115
1060948207
779753088
1793756323
2104107029
954168901
1036414619
1818813718
612334109
1038093544
1970574598
734588037
529525368
150616044
117639790
1740059840
1850333576
1341304617
434426237
1610761293
194553785
888891697
261131176
1860676716
690048216
588502497
20897129
605398989
723173646
635314282
1928927918
1617576128
1496525961
58882402
716782144
1771634486
1045618799
962161077
1367085908
1224744688
976098922
2050370562
2135351352
152456819
1421244750
1867124657
306252848
150598725
1956476206
1119478341
874727016
634060300
792219627
1696490188
945610564
1704474161
20383938
222870253
141585296
533275240
1556021679
600048109
589869470
1393388047
446328418
564971158
1181146395
1895482398
21859704
1687658911
845871965
1671589264
1040361514
392155178
278380489
1904682942
1482545855
299291945
1725075392
1753005658
1533650243
2003707067
599840610
538580469
585974433
1729353072
927180134
1887879761
1973275200
1016814441
1437765408
713892859
1371215671
908806567
1937169810
1912213353
315193566
1179196774
969408764
326302387
1547250493
1966870339
745164051
185316308
2112657246
1923083844
1936784880
1896128320
1420712752
1512112543
992248724
1715109333
2043156987
880407420
1598953087
1643166492
1779111023
1743569484
508138544
1858028466
633047379
428850300
1532928588
1955390333
670031201
1927774489
117578916
564079583
1964280757
1432816428
381732821
1558766082
1701174725
1066320813
229920378
1742730509
961571883
92511106
1904444618
1984167020
1925801598
18296376
655291789
106839540
1607443251
56224654
353023482
744766568
929462553
468732574
300319160
1338363254
595287567
948175668
226828120
156219415
256331937
818565379
375655707
1697372809
316475242
163069160
1291088929
1139267896
1505028454
345894894
252077441
1909150795
1797770953
218238226
541548156
1273407019
1223264427
2050364378
1408570346
1851992572
1756639569
1606208032
1057327007
1874725204
594887843
834383647
1092969472
414618358
1299021960
282096855
1041080406
1490622684
1205112061
46367407
802254069
1806653064
2108779506
867205056
1306879948
985620340
1656271409
1163781447
1539381420
77730988
874612549
1352439822
1293661444
832185296
1753378310
2124975064
1290087586
36998380
1827066957
111373452
1463582196
1822142644
40790927
1700942179
2110017911
157673222
1223117059
1407678071
416735022
1623760140
1072942713
1392574275
389683760
1027144507
1231903096
413516027
1360340227
1621300191
2094316577
1170805941
973606383
360749389
1690402240
159297949
157733599
355998789
207676111
946310959
1857596989
558748101
339065947
1702940589
733784757
1963909575
1516896702
864924243
1951694818
1635794176
472068012
1685425462
1071035947
1970928574
1382707550
504287169
1181291353
133710663
1851363352
1911557487
941903371
1389016438
2103290770
1879052128
1390545735
132867443
662747807
1771957927
1454776765
1810257649
1724568269
224016185
2016683586
64652300
1206663552
693768384
1388462145
1304259496
2038512415
748516122
73024943
1168779260
1751174259
1837194756
121249682
723848169
612823473
1308040549
220493331
224184900
1263267786
201953931
317891781
496116585
951665727
1734968931
442038015
586095628
1257071995
1121584306
1927162903
725006997
262097506
175488199
975651651
936791650
1156758550
1843817731
1054380211
788610453
737045628
1741116629
946673868
1151359717
1141168027
428584529
1367684417
1593689288
608234414
895627602
1364033741
792087316
1204255001
95329586
1136593778
1301896443
1216244425
466766599
1469699841
641761315
734709441
1310509183
1142594491
1648840349
309753266
1860008251
1737282353
1043135578
1307497453
212812129
1928990232
1711826570
304941367
372717712
1582796684
2086119714
884549890
1773101828
196293013
1616133550
643373906
716600453
1862308245
483696833
370953140
788372122
1128760329
551846194
1905599237
1821199955
1293210059
2136765781
1060193938
309997434
1697528584
1927428624
482451649
1459807605
95077445
1205500126
2103652727
204475148
1454394044
368383391
387556815
909057950
1060593613
1595737567
1233959200
750879066
1230401144
968142206
611933378
1127772209
951395949
539477666
361211929
144119769
82391305
1476120321
710316342
1804837191
10300713
514326066
1018064145
1817202279
1367536656
1788724212
1273706420
130390782
2083660955
319475444
936354950
787900207
708049006
419273229
101840489
1713842925
2006802378
414548928
1427349504
376516166
12084759
436693867
458533923
774557058
392027550
182441926
1414786585
1656603146
2059424829
655074762
1085077800
1084519761
596201339
1821392386
1751441975
879188641
826921187
2080134024
460768952
1502827131
1163862576
1748642259
1037114720
583144160
445442454
25977630
1091882756
1475189679
1873642967
327046782
1200035248
1986506535
1727640226
1571876509
147269046
804148614
1250456868
1133317966
838376941
477521526
969428935
1191478430
540262267
744823607
450018952
1588230201
2100063823
118598007
1167784866
395079681
1931540947
1132979545
1041828683
928306364
1581362252
1336208221
1974603830
996147043
383919058
1673974521
1933502367
495767725
686125641
258500891
1815219761
934399466
167118206
1025634691
1216203606
1925171272
557471692
44560897
1039902186
649792134
945252301
729875490
657858762
752095115
917633401
726380475
1955970713
621330504
1426038047
109923465
370298372
1423391390
1213759806
1193471343
2125037164
1286282933
958073085
999117311
1778105296
768501218
856829418
242278683
1469076212
2059845864
426747787
901950064
1046601241
1344830967
172678067
1329295874
1316223173
1007154874
41260726
969523605
760429654
642942798
2073529267
433848976
1971356576
1551371182
732011786
2021368142
1609070700
1458431671
2110385228
1397896855
1638426236
926191544
1382134417
1037154785
797005835
1227401484
200663260
567852068
58358503
42507920
1833666609
1078700410
810798012
263703389
1290340841
1211896713
25823865
1961371734
670896130
894895176
499971832
653492864
664030520
611538760
485020935
1062025504
942605692
1866013890
1094990010
311788565
1692884363
637207489
1211308584
2037858698
1014592687
1761266648
192951004
127487278
530465554
812760995
967680082
1015832005
1967801157
1154889646
965595708
1857973136
1652613748
2130125759
1626717446
1218223716
1217247229
1638309264
2104055589
741131383
1972667946
1020035811
1220762856
830951453
545849966
1272584228
1123638498
951770619
2059363705
666350114
222104585
801260415
1449575271
1852139703
1239147007
961947039
442379455
816304302
794688814
1367545320
2029360447
138001998
1820676012
1628256674
541820275
790368190
770577064
1758099485
1612223166
180125289
221348595
171716666
165256841
1540127387
1821107552
852588355
493477947
633408587
1093063511
324722521
624800678
1729412827
289983990
1431880920
2056205085
1703186883
1925913543
736961917
49124812
530641953
559344600
1851391500
1438669256
1730922085
1393214063
1578447129
426717982
1037853793
1162423655
312145030
1291830304
1212332045
311541839
1095223518
471473809
144855894
1030051990
933426710
1216678601
364810927
2069277135
1654821699
625678509
665896677
780669488
630330448
349796243
520185922
586659410
258236344
1955174102
408768385
270198273
760900957
1562807699
828373304
241813613
1309109380
555699058
1493946155
597446552
2145088224
1983287519
1621719952
1064924554
1920840049
1101114995
2145862269
2117714078
576664471
178720397
556884995
1151209174
1510942001
686654576
291276711
1291561653
486121797
1489855800
400239912
60729308
2069497717
2031380380
181872559
469993039
524933793
1389186130
614997891
394862553
385165200
1824280226
910171405
157014794
2015195735
291593313
1279728169
981149888
1966353705
1467029010
2059312325
1809467284
1551218336
701863804
1160141269
1404915746
1032708107
2103969569
2134564364
378767808
443480787
397668332
210190773
1655703112
337932273
53829671
321053114
23168645
1955192173
178442821
135537364
520791743
1240448226
1442045168
1911634739
1056657937
30839235
150317890
1484260568
1189904403
201957176
207502791
368433107
1226782605
260187883
2003792260
561540339
859823158
513552122
1633341677
1860224820
1263452519
541446164
917974041
739321555
1794049989
1341262916
142145766
1888420577
882688241
1178086594
654211996
1729236002
225139536
1881712645
1021359665
244922020
2030917315
864063641
39461297
1790889153
218513766
973376174
187968936
1495566479
185072323
2121026328
508332306
1139848887
1369194694
963091680
1994600913
259350609
895189966
895873024
1157778820
1798995391
2081555105
1542025121
997247470
482619481
508833663
2135859106
1992344659
1821246614
589519783
2014413775
170572469
332676311
1550035832
616123827
67535718
1675895593
33837919
934515364
1154682305
1573676001
618339191
2122844780
282978835
325480457
827599976
1911412028
1438358014
1892804228
1027023638
1718307328
836872352
2006648797
585264355
558451977
1708362529
48574228
2004741308
1707289893
1936935089
1578259761
952493541
1115425689
1361504920
1300273764
573518316
2137180227
1000584400
588699896
1883618170
139295301
1515202128
377044819
1950761833
280325123
390971594
1524560432
957639916
1897702164
1029413269
1386329849
500044097
1724247336
585281891
1254139341
828169385
1787328433
1654461665
1454302272
1166488124
1135078561
1600701635
921134880
522278975
1337596447
301426146
719240404
1545596023
818093960
1680587266
688643942
527212638
785458348
655744838
903942069
1300118802
444634908
2107595078
1957541445
601157787
1643245891
1729618141
327306888
949739658
1373243503
1777597456
1565481231
1993410581
678814352
942563137
194532644
1987336801
810226983
64820437
1664336824
526332082
213756646
464219391
1035022610
1485110563
983863996
1275705098
1528711124
478037941
52794593
1795408113
906226264
660533859
1061278369
1640964008
362042749
284738939
1318832984
2017607577
1076054722
164315937
203418392
461716639
2049000107
402769214
1465426192
1382908490
1811064510
486596478
2035744162
253047994
454824890
455347583
1077467362
241131443
1499243602
644654637
611680401
2067394572
1718567656
570628118
658107966
344879995
2135688194
1737190799
1497204193
569548837
937593021
879630726
496524337
340370976
1114007655
1012271919
1145308161
1151813422
828810149
121965095
68150794
1558558246
1342774813
1287609160
737287521
310329526
1575166107
1286581385
398319450
2103230020
1376248760
969165192
208169105
2036975921
1124475408
539399987
472216482
719306420
799912533
1317918886
314849256
1784186555
647375169
651049818
785772267
249177285
813663426
1579494018
340189886
1093406688
1808129360
480505123
1899168936
1021792999
1967202413
372869161
1038027654
550663386
218747709
654109771
1423907124
825895130
1539038308
796420503
1486088587
873973421
1458591343
1691839369
2001176682
1475775208
29846033
66551269
525504484
1671995274
679161948
1434294427
416476849
1039985482
1007983880
875606950
1117599214
835103483
494629015
1308271709
1546743896
732418246
1966748380
588267557
1453096735
204418421
661599458
1440860862
441385389
167468922
159619952
831825982
135447269
78875773
962687254
1676106503
929542029
315023455
1409400943
1115735899
347165940
17028821
1263253227
315342750
96331445
1815628304
1096666669
782227574
592432395
304827512
427425501
119047596
1651686357
1885456352
1559100061
1914404244
948260681
1144972900
611348150
1580164546
1493185526
20005465
1821134313
2070136738
606327703
1455283873
366158588
522931143
970296357
1767499573
1336896185
606682906
1679126042
1847867526
1322251820
1175674481
815104497
1789899064
1984255312
2095639312
421238580
1865369746
76171480
568330085
108436044
980742209
1674591380
864705057
1240494902
1414806519
1862846904
1574042614
1564830485
1276760451
1397047555
2106567194
1363811019
1843962245
790969703
781927430
1334370687
1793976150
808271304
240619328
1933566620
494727432
805193532
1004159802
38308789
1128509573
965185469
1106337234
915514180
1021907779
1751855106
2120662950
1425334072
461775375
1122950676
1157828720
1045496348
25881168
15838990
1810950922
2079425055
499133762
679469563
574706070
7124911
1278662963
45986202
1752328692
1916900018
840321218
704786161
1039761945
1436408164
1985629270
1411064637
368139280
1322643187
179435697
30603885
1747829404
2134319280
1288716487
1727116641
991257756
704478549
564090244
739370003
1304623691
1599484628
149409135
499296251
420393297
1601664092
152868241
1922022839
826335257
1073146202
941402531
195596421
693044083
430416513
249271320
1912558393
1940128156
627612110
587314757
1406739240
1536472870
845985502
1387616601
1827156628
365022082
1218797139
1675461956
220789259
214420528
370706413
290431665
1624994807
2059309561
1980456085
2105074058
772889930
254340316
1963613397
53766836
1919582599
1410701342
754454200
1654609695
632818502
1012037309
812332191
1356558600
1684004811
1068701689
2093320956
2127674245
1719205987
697008830
244059782
1009107654
1857680726
1084246774
1000983412
1890235584
1181892438
921496740
1667641879
1070285184
1776800388
1522626943
1408759485
1182089932
982620308
1373133787
2042459823
87698591
1657272939
975559550
71542591
762660297
279212815
1665223149
694455232
828942358
1273571806
1852436264
249967576
610404314
1827247071
38276277
656621893
689456427
546119586
1655386800
1969616642
1637008286
1873077784
598137943
985583390
218860139
1844274478
1519276802
2084542469
1029516596
120930966
510712912
665066722
1319992183
1463948672
1557605470
1402032606
287701416
321665296
2124620638
884214579
1571496182
1225434718
336777610
1630026639
463693675
484955843
1040696109
1605483027
251596950
806923989
1305711917
1215271028
449955257
170815332
468373738
1758646690
2112812396
685551835
1627328729
1824651288
1813642468
1313629350
1814129784
49400574
1199249265
997515264
1672359116
1251790292
589960930
1043590734
1440925917
350369310
549446651
1493035643
958343424
607480136
671073867
1277092434
452146324
409404412
1758033187
1856356328
540648570
502294188
212135703
254966960
530653394
1128975738
1985550981
50354888
186950850
121302418
1797140027
463808451
202648144
1192893313
35446971
1914603289
678338363
742783490
1007378872
1340490722
2137923766
335523690
769202507
2095491944
642220035
757310544
913977569
1531441007
1832783531
725797407
1224991488
3117095
1481421417
1992714438
1768592438
1655361260
1573208629
770143524
324186626
1209870357
140978432
442658761
1602575594
1202443567
1770935342
1945160196
1572460367
339695582
1530619277
1605424598
1032109584
919866136
1758867680
415578733
173934844
15908445
1353416779
244642716
1808716563
1095391059
1866932135
154458049
200796781
713260163
149631378
212051444
2076321997
1720141626
1283836647
1067555884
623481864
2123496895
379967488
185374145
422856094
311088627
1779451931
2060038559
1212554095
1345961776
1186365894
560300081
2023895071
890516676
2129600463
1538505254
403381045
1668945977
1710355536
1373077068
1385363687
911971126
834164202
2000492562
701250378
1147208259
763540402
321801586
481050988
768468651
1633972566
130692509
1234221205
1584914716
509021070
491362018
1358480363
1598731052
1836418071
194563402
547548420
1760709241
874583648
1416640633
870374407
593744465
1978676055
1010053596
1058134047
1545522721
2020132331
1342540695
693440222
2132753407
732348236
1804310006
681878995
1150926440
506456889
421572119
1235915200
1337642634
1767246746
1932153931
633354167
1757542177
1856519617
1569049111
111793185
250746394
1846847101
34748458
952020072
1424991919
1870357806
1937857913
1364133390
1413878945
831771052
901235845
943253425
49091984
1260715872
723878497
1354539167
1472662334
1790085676
178289816
784472599
1899064835
601795071
157890369
1524624980
1524645843
14847890
1361259449
1083525593
509445393
429787397
698984061
2135397034
2074462080
1088384296
1925852525
2008340920
2105188661
1805963365
571305630
346821164
388255028
1295483154
1960293716
1996231220
393954140
1042467565
1732897302
1504336552
2134038916
1663501384
1147934521
883075138
780004978
745136672
1279948807
1496337152
1749457828
742724540
2026770131
2092058320
1464987634
1882466134
1513734954
1662729040
331919618
1971500661
1481967650
468587763
499001045
108780106
1567427233
159941780
1533930671
1140582229
209020790
866926498
1745472642
1516597867
598829490
861407495
1645256785
1612356665
292475113
1461813383
1850162338
515614210
142286718
1952496657
1317823296
260820429
236744898
849258199
971029708
511537817
192337774
2077698629
354147192
1451655266
1617380225
490741331
1105675470
1828594860
1308422435
157679919
1941472407
954518239
1255824904
361723988
1487095417
2115461165
1944504391
2037946297
1711044769
328130524
1339634868
1234629406
1055356352
1324165054
71695546
423064980
1963341756
1186468947
1727521975
1793524232
1369805071
1740891464
108902992
313973692
1742630901
158198019
1492482743
789435900
1715808345
526938629
943587579
1641499768
2027931085
1593381318
785923084
2097210418
171730472
682237482
1491135771
1649939191
1419811743
1183874336
1085009389
1744334805
2053822214
308721976
648675042
664521606
1189009934
1574853947
274865587
943526061
1186345346
44603739
1248289495
1855908805
435009489
1322725025
1028942013
1650932687
912858773
357999649
234174786
446712392
1294303634
23249429
2095629483
1838205816
567541960
1727420078
1512234812
1291560643
1725260397
693584517
618121075
1761117924
363838815
1946143895
410662177
1219899953
1178020708
1766211180
1939140314
832023208
885162905
356763843
896067645
1916606100
2045058044
1654370163
1666771125
1747546146
1816564847
31702383
525056344
1540751070
1062316273
730792478
1951259447
405050959
798165877
1599853529
1054590378
1866571617
1874937378
1130765839
2052959397
807856306
260482596
136246321
92130988
1695563187
1061563656
1032482415
455232336
206751822
573869071
1363463685
1307804033
1512585256
1379804539
2079320355
1215821266
1931391810
1330845472
935976952
1810808858
1946062427
1305627933
1900943232
607224453
85380287
904698680
2111930302
1728505761
604072221
670621663
61545943
1500424315
1074816266
2144480842
1624891917
2106595966
984916543
460914697
1203290917
403981919
1448051079
391147635
806494950
735348241
453004455
1148222888
1837333075
2129046273
975070492
1403409388
763514276
338668734
2117156061
165388070
1458792678
1623580151
1582765795
1354622278
1079338061
1150004335
1496027051
413067492
1889497046
1904993798
1281289248
1185354463
571828257
1975551924
323957689
1418913161
91370176
118297339
1343491801
1431598482
1323917774
22375628
1603170388
1142025633
1705058554
985285571
439158194
1494882280
560294108
1780743759
674655819
445116448
1500871764
1483026570
1502231812
2087599810
577547240
1952291568
501858114
646199855
2020041279
648458430
1811517009
1533817174
900036809
1769121145
441247308
130891388
487248734
895943714
1726728143
765001902
1795114158
1146866899
652533564
838229623
1313782517
2131237639
1486632241
174739470
1573565312
583357440
413640510
1610068338
378402723
1219616079
1110058811
2098142405
702783643
2006735443
1354679404
1028115652
1626497917
1312846670
1797553012
1006274202
527246893
461251304
1392234063
687311906
363453211
1716817223
1325868283
2024838906
2107614640
2005491045
41874810
391108939
1299007158
1795533781
86684662
1549076880
489213948
655453463
1963952989
913404908
349806932
1404462987
598072672
1702630546
312323168
213103048
1839631053
443988508
1478164825
210417937
1033962415
2075996080
1904124460
2001653587
782966704
1435987894
795451422
939540843
1033616976
763878728
2018344711
324793728
1952526098
13535029
1691935266
656970101
2082759125
750416285
238387240
86648943
134864665
1501685951
737697568
1963291228
327256058
1048238828
449141160
679184495
2083921609
950811388
600238604
1367813427
281909076
1926326769
1614495508
302291348
1120612005
1208527421
1534564465
682414993
1124355082
411408650
551742135
256740451
1832462415
2042671429
847825811
1917224649
142753585
29152584
2013636147
24479092
123962965
1729880361
212678559
383369391
460746432
1306215744
1860981327
257418590
498838648
1521592467
1913056179
1982307005
2110113348
220631621
1987276539
1267962109
520974185
1788681407
1412717129
1003820773
1155573282
850046804
229712627
183777541
1786617153
657637572
1353670917
1320511307
638217195
1759551923
2116895860
1203610353
2050655602
45633086
1761497213
1194735053
1133705785
2107066537
908812469
240709565
996048855
916356133
1228338294
2037247169
1535262920
966665731
1770439650
266593375
1132754396
180144263
1431542724
1061945004
406176963
414328118
1101038032
388117197
881748527
51330756
1440358568
1332424143
1668294735
1982620659
81755328
1011925060
1058930766
410403067
1012199423
218485959
1012576810
1660090946
1044541057
1415245431
1413416212
1090014931
404623974
1569468058
821614361
2032910885
226750505
938599243
918812243
738578063
1945907976
811376080
999145542
573644703
1750106489
520474768
1020562156
926864485
1964091547
85849492
1685312602
1665714498
890147174
1830894709
841890617
1077602985
865959070
1564197105
686178057
1704759078
1203275371
1797671182
1805043790
399694266
1712223182
621054761
1195145479
234169336
1766376920
183368835
1006683303
2070704174
384308785
1089087361
823644291
414639154
842513394
1900644764
467803091
415779527
1039775441
191101368
67301447
1319149233
546038883
585471677
1933351488
1087478877
895974394
804470047
151218360
114056298
1912328753
1351583322
383284685
233829839
587556500
1875463584
1537029917
1248995409
1789015750
1599913836
691066191
1650134613
243555160
2089807640
2026393017
250402709
1355017078
1765012744
798120169
1123060469
2096179643
903058775
374873169
444649813
103282698
305688043
1273733503
856409899
168137809
898608306
1129650025
1214568237
1199676428
798444934
735041938
1440717890
399202540
945611062
1908949259
9227361
980178329
1547098903
1563114566
970074637
1292974236
230778688
712552428
1471577843
309979695
935840205
1495899728
1381670435
993132349
1562592143
1260066894
1815637596
902983292
750289307
902755635
1155595347
598576119
735875739
1332958029
873632905
1776700951
965371334
247586720
1293936246
1981012261
821154045
1172825890
281095601
816993265
1510547069
1439182260
495477983
1052902451
585769898
805801853
491880356
521515525
1290002243
1534421047
1076342134
1592874375
1279893392
796968063
1262002933
347736460
304656529
9132381
479128774
110643424
1395495397
738375
40651212
1577939578
522303014
546083939
1732054321
144545052
1082836997
1589877133
423463106
1758364764
1679063250
1711340963
1594523498
1105015812
1938675470
528000057
410361525
1403673951
1617112176
1491882680
1561788900
1803512507
1302160494
1349198141
1614068753
1097640840
563083801
402043428
1538877893
1361170766
58617348
1828664000
1645399035
2017571670
698500583
1288119229
955345372
55728906
538612072
1071638651
1157774116
1972000921
1500379453
202383447
417028889
1054629476
1701336200
890553960
1735704867
1052911181
456968340
1909332447
1822819540
1634180343
1475702083
2089373270
1413621494
1475827332
710507795
1782055849
1116365940
1676233504
1637026278
2105968346
1590759451
1750391464
1945975813
937548229
591754573
1936136460
396630168
1000244169
989970936
893281013
773770965
1737566672
1637087458
1619802472
1368231783
1837755938
89844827
1014916814
1621355140
37984756
1613774640
1049651785
1539880273
645368845
1341681878
1443245273
1031043301
1843884571
1926360521
703659257
873949344
307087470
1757162342
1707070149
1139793864
222700227
514836692
1333517673
1532651579
1700674552
759216642
1173509528
1279543461
1335938621
520321590
1814862670
1770625727
1074475952
1628325144
850893073
925362601
8310512
839866925
509309193
810440593
1725905506
445728401
520384608
510938296
1210990968
1395013424
12471387
1488956775
1335271397
2069058274
2076353992
52664333
1836485337
641015189
666621469
146844588
597360849
133554393
427623040
355456514
150790532
2035228618
965769723
1015065032
2020658965
342823099
1830639432
1372863754
2061161757
1622875888
2042982204
547196714
513202637
1493726588
540836734
1420851094
317117937
302223722
1081720796
1499994954
123196728
1688198116
1971617185
1481501741
2083438106
1116228737
1979535635
1137323555
1645077122
1084887841
698637333
42403322
472143908
1846692629
1262349211
1548685179
827856989
997700698
425089914
961575866
905701497
166295149
126239431
416134957
952240650
1832643248
351791090
1550096505
1119663033
1223454203
1678703929
557127046
1130188909
743783323
1781769396
1615889216
243501210
891965156
232897736
1945787051
1674383731
1163415161
1279095860
1734576022
1266107925
58621203
109979243
581517033
1849919412
1801237760
1663074246
352345303
1794073857
632187412
1009838613
1930840826
217156455
1963701030
1788821552
2010148510
759987905
1065967013
1363987188
1370693412
1869093351
452003490
1764066550
123282503
2030229108
1133133297
754296618
562347097
896261466
193834907
659324184
1366501891
693559158
461067975
198017129
373017471
1438299434
1236056086
812695141
337885090
625723180
1637622461
1783857981
1693377873
1631796743
1769602098
1155157567
542628122
792984433
1321800156
1090850551
938924868
592337306
1624961721
1173792925
33666688
2111026134
572871322
718323312
1919745609
1058715317
1065972694
1160038604
169335931
1313175674
1724291474
777744368
1875601392
191518997
1131446862
2106798460
1995866924
1095805661
467855764
43469828
204423588
209855001
1573589743
565179394
396547875
1921125808
1677745013
1194118980
1639779593
219895715
1568986250
78297487
1718632740
1523993801
2141644266
1228263596
1202121681
1992764756
324859949
1216924016
931638752
788956427
2014586476
214600408
1062528979
709118819
1682635033
1498092270
936433261
168217684
2121344964
1944101665
472857333
944134027
1587897422
497431561
415074264
1412872633
604646315
2063348298
1384814487
2066709585
109748591
1707901466
1702292240
2009329075
805859673
607308813
2050387885
842789258
772520438
1086984533
502058393
314480997
1999502947
1224771453
825048524
1587512406
1301881192
15908133
1413933262
2002782099
974349980
728696412
719768702
1125457554
1899068812
1474441289
691546673
1795367815
778539960
1057914339
1489796617
106975120
1859284614
311290976
598997899
877593202
2008124876
1111539366
944739704
423678873
984307207
501830219
8751772
689138117
1947484869
1616264117
1931574626
542645215
1301422191
479963652
910758232
207050968
1637109482
889000895
504238367
1115740020
842664953
1984441022
172432769
756649854
6276274
696391797
49800036
1545107862
1840017614
1760035474
850516412
1447237414
1989669973
1147393692
41322449
934986552
394496462
1152802488
583291924
1078708798
1511863441
599236071
966187422
217008712
375864150
456029167
1027852019
1427168276
1692183051
2061535648
943539214
625541652
357293141
1234929073
1239605488
912089451
2015367087
202934245
883559193
678937197
1710423428
1740304021
705105067
396679174
861896242
910909920
1218417184
801886425
623784487
1123035317
1768929537
460304078
51721456
1338229801
1688905064
1638623136
358864684
780850379
1732223228
83479990
739467550
640304650
1175240861
1970945712
1138088970
295617287
1944589132
780344760
2010899891
475427435
1539856364
544412230
757762548
988674763
1618361216
1423053137
1182409871
2121387753
659496880
200486034
901205096
593805870
465725622
1751657381
1784595733
1156375667
1163023386
364375101
1779267880
1739040460
436295293
887654802
1388150012
516310829
1798635993
982404454
474552322
1630766399
1664578585
1328572479
686610439
1000578573
1168133417
737440082
312584896
1737462016
1158557044
1520545498
625475708
1849469828
1153022812
825042517
465368452
1645305201
1149973078
1444902161
1213932
1603818757
41646284
340094927
2101593709
1924326417
204062314
1094487004
48113439
731622147
263103162
2072776311
1362673027
578457102
852877868
169608556
1592956880
1600844071
336039437
804980656
110171528
401947604
1481230691
1417919716
221727487
1914480188
1306791998
1897082482
1502571207
4344966
860685487
1252056813
471808194
1883147273
506185366
380218066
945849340
1932633787
1314246733
1207857345
1880533064
850177992
1825726073
1629979070
679090652
989052904
1326210252
1328404768
452130333
423260567
1383849369
2025528649
1631297312
131835110
1160779467
1520527325
249847093
1638763701
331540879
1006359829
1884358958
951255457
492760903
960028062
292142789
1401626511
446763119
511669560
1549244132
2107643
1950262007
1191179373
1925605882
423015310
981012526
2011285384
1514445234
1335762130
646447874
1923016581
779740172
1055081875
725819049
1136532121
1242447044
277255862
443825293
536673107
960082040
1876315464
1213936253
1931135547
1326861805
1403915988
1594630369
412419319
1626151139
712820153
1064389085
264685347
2027357316
1074906296
1574530489
1509683958
1126888718
1137849482
2082190100
304685046
273795705
689424121
2071598083
857298145
2126082723
848933703
1015764176
1778550641
1052771234
1424030500
597000702
1083302867
1687150033
988345906
1541535237
1520492005
1644549658
455943762
1555294466
2028210463
215640180
847598702
2125104518
1795471590
57078228
626062413
544704351
414607447
1417671383
915591383
1844666904
1249438469
83712342
935198802
1421340405
1608017238
1739182927
1259675863
227189509
706481142
980560090
228383870
1644121592
796175672
500014637
2093135192
2044485490
735838325
1098407616
1861818914
65648285
972406414
196669000
1034535469
2045966029
660832876
243901450
1241469379
266757952
354185443
1344220242
1428637297
303650959
628730119
1113920291
936192773
249238216
516455595
1059673797
1538266194
597642318
307458165
2094006620
1968399530
640231354
1156776916
830982940
1525405961
641710537
1196900851
18400544
2026495079
1821710475
1633360188
1535511492
1252140280
665383154
751991782
551256123
1815451482
1737467051
2036615345
815827606
1123644326
1571221905
1411447315
25748838
1971374456
224468680
1386684276
2015129234
1552430052
930067450
180788458
1898906198
1420090892
1219933768
1823716303
1461804343
1454886744
2056351800
117101155
520357485
6717305
437370478
277228812
886391299
1022997205
402843330
1847991653
741542738
170106647
328791648
1177373645
2096764652
1666078344
97888292
366059056
694869215
825458065
197906987
555938195
1703783310
849233299
168451298
2139658634
900645091
777564830
60277023
1943447815
2079026676
1566910019
50793941
808190510
317276034
1606759698
1548711664
451554898
1576022555
892256738
1513057161
590872379
616622809
506487541
436483057
815789632
597686874
2036731175
1830754145
981169526
1848583924
595528010
247532493
419149584
500023036
402010020
1510337132
717327998
1113125478
192769121
1797795551
1997860853
776287833
2017299463
1000750520
99434763
2099883469
388714379
1358049688
1008431404
502701332
148031602
24457871
587651393
942662534
2065300813
600790026
546169975
1973714405
1755043287
811399862
1153138728
272371888
559697668
1965738739
2015515712
2106816971
599193644
2023825280
2127479762
809593805
1737012682
122685206
1893774434
683413402
481677041
761580268
2063474589
1979231796
21840144
74579231
1844406741
1342071866
1521114215
1246957240
1574339524
616880850
1209378869
638873091
1318179397
1104677643
344329817
1407790293
737926731
995755798
1615024369
693579482
299420986
1260113227
1917502754
2128797565
811770246
547758684
1014454437
212037812
1736786591
2099999395
479059138
726180059
66801003
2088484336
661560232
859506921
1587326000
372476007
1389179909
1604318004
2001729253
813618614
485473712
724154615
36674577
266939037
1628845327
280865063
1049874436
97752956
1514877168
1914205788
1423066627
2034879158
1837030623
582626648
1621405680
1141844699
787300173
897757893
994510565
1608317129
904971253
797428299
159292166
99252736
897716608
718119959
115010667
754461444
1992697241
1068167984
10570419
1077344594
1043052520
1002540038
1878277543
2072282556
1387849786
1100253873
602387849
261451429
1380593964
1675952349
1901265625
180789979
883139968
740174851
1733400375
24033975
1515549629
993670273
344165662
313023292
1133818480
1487434400
2050947192
749641689
239695044
1256078730
1610809048
1577356575
565389021
1096499635
1386067791
247499452
2032414982
1745509981
932565886
796190065
1316349336
1879575694
2122911468
1095653905
2012591075
1912032576
525363155
354526996
615294230
170794754
1020993356
1027679995
1023549475
1864531239
1909555573
1880322760
215676535
111207651
2100327871
2139360294
2138421138
645227684
976148295
327618501
476401167
961556960
131962089
67694356
539681568
1892599527
34838895
12792625
2047871892
28477962
777419835
730810055
738343738
527301336
76609774
1676691555
5276057
139553148
76034123
1085072547
1145867925
1941975971
1444982805
376584385
904920560
402099284
1134838559
1889057897
365358058
1158662301
844728869
189019163
1434505569
1057044195
383671177
741845892
648587392
278232327
1070984141
701921251
1009080379
89030154
849067454
99303886
1682139409
1349241014
986471051
1005459484
942211434
592940575
915722892
1084393770
2025138520
367271741
383386880
856082025
1340823338
1189278663
2070458550
1689046408
288113646
62797872
1216301931
699833170
966592299
299754501
203596666
1322149190
1564310303
1690392530
114181785
630447263
1548675503
534152150
741454657
1310161008
801898439
993498602
1976258697
1042073350
1389562485
2123903012
1783770645
83675492
1241741897
1170941639
1241484478
1830900911
149925960
644466307
1625894556
1647475906
2028212705
373662407
364736334
1831798385
727999776
510520358
1683104907
633921873
1306555683
1991331395
278349304
712944315
1128332819
430265974
2141085000
118175618
1527636353
2036097439
1233633068
1793336960
1963893533
2031293189
1078364917
799046272
2070293455
809390532
1414296303
1900035275
2085279613
1065537482
1900956871
1617831754
1335609280
675223413
577923550
16012948
464814514
594616931
106542884
884802768
939511971
1692432258
1486136831
1171802938
1525347188
194367749
389340105
404745357
872026171
952716046
273459885
1160914861
165605654
1653610924
1817006407
597463477
798164983
2008205120
391447521
472905671
580237997
1312094862
1016970138
915818989
1737488355
506971472
1549651748
1885572356
1102975739
1996454462
1569411960
1073403105
748742617
738593474
1511211774
381699853
244795385
740486849
1161129704
1278288978
1847635516
217157925
1893086960
362470317
178928381
1354712890
1605831009
206185488
350681268
225037867
1067887568
1177231080
1641310219
515330570
1473923866
720601659
1454134318
1993407385
750801776
2047855306
1931800270
1806239319
331223373
1672246967
1249916084
271933244
1852381426
693389201
1795922371
1015532242
1173190346
1891404801
651230530
1609339692
74557480
1299739506
1733944928
341360299
325671721
74213041
830867530
714132959
854062770
771386126
1033244116
177275201
1864624975
570461439
179023555
1272981807
779864780
48386298
471862196
1435892228
1802381594
1257647984
439439772
637397982
1259684806
1909462462
1588111086
366977060
1641509730
352448773
154755067
60149828
488465075
168509521
242907664
1312605029
1912540870
1565568685
1333485763
1767984424
502829254
68466063
655686144
364467084
2010623076
1837778773
2100820476
1938742623
70461780
691699886
1469677414
799451250
970781345
118907906
171898962
2072725466
534773779
1739430616
428494301
1447414301
800785707
1763917872
310859809
1655498606
732490323
932819779
358325166
613660788
1642597526
99512632
148458598
2118185827
588334639
364836764
1834392287
733459399
45072059
1003466394
134891448
1098565446
1315603227
2014173991
659456124
1620280504
19981920
109418945
189465412
1640311358
1425713555
1086644203
229084204
771081072
1993141224
1027901149
1980205037
1375049671
1171579714
1418747267
3150188
401481925
1871273034
302465907
1943614811
283215822
669254385
405555731
1296793195
2093198671
769880606
648142761
1493879356
1742059033
1101466713
973603192
1273980062
537731557
714447985
739669407
1278110879
1433365073
1763687569
1282149900
250773615
1282090940
818874356
548139459
558215611
22528184
1282609615
1419898919
707641749
2019860397
391980641
1632033390
1861985655
895545686
1136382782
329115190
569332425
2061822720
927413922
1652824057
108057491
2022021297
1552881976
1823126707
1027580477
2078028603
1616628918
102087936
370757202
139067139
1873990953
1855417993
326658192
1837216203
741366092
551669384
1613543214
218063101
830888423
602356806
1303228983
2058876962
806531812
1717766981
220743467
90781502
1302127396
1854088488
879289901
1997748258
778869959
231453786
1122162173
105152100
1040850353
1399707144
1110822705
2097253338
135876426
627725514
1219682927
170983349
786476940
989424216
327262880
110443728
1311572017
684755434
556178116
779917301
1583529920
1241461541
743180634
1836125540
1957587430
238799660
567141470
1498447960
174358217
412712986
740959921
1582727158
1187140716
532689426
831939394
1707120223
459320818
719283839
689676777
1825971874
1556683950
347423272
1983480638
305963835
1572808616
807570067
162639112
329368579
1961770148
2145694043
1497136812
233022603
969762713
758048173
1460145436
234939051
782881688
1190866780
1828874070
557388831
2062094949
1443663855
521151073
384224599
1236544959
2008755757
1517301268
247213973
1448902179
2076411751
531492981
975896302
686509240
1869720110
530754260
1742815477
40712649
312572026
321332643
73622140
2041212625
1764553091
137798858
854386231
1310496077
1971422501
375661498
2111871713
1284081
657812663
1738725916
1580292510
1243228727
714477058
1099106154
2102152081
684398784
206071285
1042548744
489535814
862478976
238320070
725397702
2120835051
547690350
420794921
280687434
1812942813
1882391045
1747123458
798739106
1232491325
1388648133
1652168706
1555853145
370465728
257404196
266887808
1921373015
1471248704
1303346997
889772129
796092111
995350486
1528852970
1688064885
915809262
25118136
801973699
977647207
173335471
1918878359
800083726
2093129389
1087043851
582128767
1541461280
338566929
1548097226
1112762164
1705098356
311558534
562330170
24572313
1441715424
58659236
2020892771
1371284612
1096233817
1364913979
1532346873
1683808509
1226207635
1295902639
322918272
1189557759
2004727315
1213847880
2614791
1678255851
1457358050
872619164
1840567005
1980824214
2000771009
1737783108
2100232092
620761074
1886256664
2038896138
2015293280
435568123
1253295405
188190431
1848717941
1176615026
440756511
2096163799
1411652149
1934065518
2112146394
972471298
1889514943
1882477808
450262771
711405497
1056511638
1266563860
489480851
1525561532
251780078
320830045
882673197
274904532
203753401
2006200409
2066329863
1200006312
2100435533
2101568867
740370975
256072783
2035775303
387754806
250386531
1037749902
2112688493
426984205
2054402912
933679955
1137729214
1816120271
1524316866
1478457924
1781699822
1074886807
747812775
201418098
131739125
1226296908
1824654237
1301097136
1928901544
667806473
273127855
2046344968
316003431
787501843
664317656
1632364544
1437646692
579225574
1861488994
46804
1884866736
1541908050
662229597
65079617
1545491794
1925729409
919712795
330962326
450695228
594675903
809919615
1268710202
536896918
645271241
321092524
2106809865
1484998609
239007473
931808555
144115870
722221890
51135524
333008781
2116785515
1818667824
1577087430
972997970
1485644443
733644059
805997184
623217732
838273736
1694702947
831800922
760098499
1064151143
392584275
1811787804
931433297
1202069371
1882009767
638539082
2122534081
1757753235
842943920
950794954
414591817
1036914364
1025257005
1898634246
766243762
1455049539
361193736
182677707
506026010
2085860904
352722463
294894533
925730944
1661556009
1823613261
711598269
1633260212
1041784173
1926090738
1369162281
457935393
377632016
1103209583
244344996
1855879448
1600683603
37937778
2026696834
1952454677
2072520910
1367643027
602226607
1726828188
1168936091
259246901
685687963
742816484
806587409
2110232
126647328
890012489
886816342
244440878
42827832
24620225
464888108
644704838
1689722170
381238480
120640449
82270763
1322479919
744022148
1310611531
279432153
1086165378
1514069408
1537269507
996108158
151271868
356256322
715397074
653172003
576454784
1358990740
1871973554
1126181168
1179260884
731015006
625837056
1477959527
546345285
393527596
2019584768
1958133919
386215405
248579609
1977436064
2136299061
94090060
1930609319
1896264424
844453464
512543356
1502039538
1163909970
489394323
1386374592
649214216
1890651917
1436754418
1037217741
2133297065
2059095538
1547366611
275939502
1037873249
1047782432
1369338384
1298685139
1291936977
1791036496
2052764734
2045311856
1871782425
1993382289
823178389
57037902
1055819921
1346480544
1317403420
746206739
1492745361
930766856
974421639
1102406920
2016480913
279095073
1142608123
727466112
1888627571
1708981054
523080702
691663417
1359221793
1903574051
1139487878
567485190
843292482
1155893318
1181937673
1851865811
157171619
60104214
597696409
1897866642
619566589
781010636
1330302263
194028126
1365657686
674908284
1408143115
915216601
2045108862
1705402435
523807959
234289174
2014936723
882951434
639535843
371760357
652571854
342536395
1581080475
1497350053
816075812
1487106984
560213603
915434164
2062312014
743214584
1799949625
1588099292
2129454055
215929438
9088941
2053937913
1318333702
2072612857
1899969662
1677190946
2077194599
1825883399
275867740
604434005
274042016
1828673757
1695341421
383212239
1099766283
26369535
1205525672
797251100
222295448
113401033
1431324427
1225652114
1894517679
559392146
286114944
1346697990
1990402438
1542892152
336810928
1377697265
1602903440
683762225
1573393077
500893323
1160419185
1181397538
1662473389
851710448
534933573
1911873676
1040448738
489843217
971715335
1551109774
1798513752
920159272
864124171
239975228
1376715893
1917806328
1575136694
932072607
1732455548
1913821470
1475354318
1728946917
275971373
657692387
6890805
1077654231
187395488
338547025
2127354105
160311016
2016482993
342111156
1427416354
1403521669
1332447174
821113281
563650734
57965567
1741611832
395468523
1905176093
932013811
1774502351
949521276
1102406599
1399276980
1907712049
1692756716
198950188
1893395695
1534202336
2099233583
85365125
314989833
643956331
1600594328
2039797099
832412735
494019898
1089477180
2335267
484743579
1827252670
85069144
278070938
850073182
325281814
1802466804
1565302500
407083236
575525117
453099583
697103765
1838048944
225578469
535930810
852535909
1716618933
1478716947
1715805457
623273052
1261882195
1104681375
327922920
2000062538
505996504
722210375
1574084132
1945221719
2078833640
1181705330
508108700
620176690
1456624460
1233181153
1646173830
1105431433
1290760851
852862873
608382294
1037705010
629692437
1668258926
651403515
95953327
1888760661
866288383
320483308
2122599693
1417488198
1529465946
455907411
1422590771
1288869016
1999603067
1347472799
850937573
1990355840
807768835
1030827991
2078309327
89294510
2087859589
352929980
986246749
485690627
1007736212
1712591526
2103518286
354606116
1818761336
1403307786
1925051747
297728663
2058763226
921908284
898067134
1823871437
1184152241
1673829247
1269458860
511242419
892614865
2067404775
83827196
681645577
1225897944
1361939559
129315283
8798796
151392959
1684412802
41345615
362549781
481346193
1242373222
693348758
1368432707
1667164832
820819127
1403248926
1447375019
1840229567
1226887816
1177949661
1205461454
693552459
1761856817
1849108666
522544945
964587366
943686003
241579667
1393675263
1701417439
2114713389
558188726
494353600
974598828
1740935249
2014825720
976083492
1925722992
958185110
1738528192
1026527957
2003326376
1465729574
548086538
2126710207
1056671612
87224261
597750221
583560418
659584708
1823997589
325162113
1784778372
1515810500
1098964745
82367417
1296939176
615283563
1419090129
1178867143
1249034785
801887700
1751167215
2022526874
1965823454
1710725205
1790744681
1035713623
2132329553
1550433092
2003345945
607870561
1547804232
2080200985
625901846
1734100764
563107583
1063401938
622939906
214607528
1672523269
1092462734
536812174
1549837751
647275086
2058981053
282983648
683869160
1542761298
27449515
61716690
1549369720
21298282
1029186121
959897712
1062473346
599314025
95005344
652248040
1888339020
1795994065
1324060828
631596792
339649628
1240525194
85677752
1671544819
1217208693
353160408
1981394961
1338146220
19951602
129249623
775525397
1061098867
7642468
663215611
1904581337
2024200641
1024553370
106562669
121413959
543873182
560272826
332383238
1546040770
921518310
834897404
106476437
327371751
1883197947
1286326488
1563784128
1970387262
701943950
1624502144
459688374
1154808016
581174843
572317326
494583888
1708374085
1578190511
2006900106
1381716940
1630907312
1117060671
304082911
692462262
939469186
278874315
1399125143
894937330
634130274
1053560585
1810796201
1494778364
1602940503
476228948
1439880642
1118384789
257523276
1397498254
411356717
457505666
1164139377
2127086048
175810634
183809007
1355024797
206469872
314821229
325757667
1921859763
1611071
1035968475
1260425882
540180808
2131887211
1296445722
737178013
297464028
736312659
1169392913
1988206095
591035724
1963758497
1449576604
503496514
540232206
1712726224
1566981698
1170856021
1654678507
1711157756
720959557
345201148
1183497583
154091074
321345225
2134457658
1311339250
1030120709
1211322690
786113903
1907250978
437482599
1782154922
1284541090
2030028629
131823342
759960906
1188948944
1690355437
1040632353
1886927716
323356916
1462265050
1153678676
491241300
7349598
474572524
1061598865
678371231
1669091892
1686847135
955310635
293178211
1161740365
2067088691
214329487
1214489338
842734289
1041055549
1050487798
1832255256
1918429489
1512712717
1099763574
1859158591
862583167
1430015875
793429197
590835833
465293955
833331647
1614160555
215175010
1208823445
118317124
604308280
489983803
1784708374
932315972
252946855
1728838057
356805909
2116841700
1753461137
1445522392
961249210
1750300868
1098023945
762205471
2022416839
1767807072
498095807
936345629
907988768
345966454
1518383459
1250271939
767409097
779488350
671972695
1808742113
1772979921
734631900
1985321459
715790750
458847311
1649945033
645921880
1897493578
756133797
462224730
631002450
1537764535
1502090820
1855290573
1308245755
1710923092
801376562
1033436808
140506026
89871619
677791603
1830013095
646548515
391946333
1396035762
1802919271
1417266591
1538726000
705613590
1649020836
1178947452
96173205
1080854981
1899749109
1948361463
1254560166
1424449305
512662371
1184915476
810273462
1008715342
932532954
153105554
1025325286
850352891
787940443
1352419744
382944312
1574497769
496802950
1092827840
2100538183
550543522
1716140587
1012831194
45304808
1855260338
453294653
129226413
1379939113
1718767685
646220745
1621625467
1202025918
1399356605
1662438718
1112461541
419024903
349017075
862826327
1320027515
1286213247
145025509
1627464242
1662968423
953171524
1178888183
1992346010
1456844991
1302897850
1375788821
100153541
1054407837
1981120473
1891263152
1046902496
1389450375
1715638067
1682025044
27904947
842698792
1100571477
531594392
490787535
1369414986
374830688
1827086463
495048954
1135204114
1178012843
178051151
923369369
1642914677
280747032
2086233082
323070328
225974872
349469955
471042726
1606528722
1465283422
1151443627
1998106033
1466489185
1564867519
1867782826
505242253
389294402
118478254
842175987
1383011535
1878024248
352959785
1391999174
1616883940
151606977
409605970
987558597
19158607
265787431
2050459715
45653970
1283461385
1508722286
633147736
1037168447
347315501
1342392016
1066120991
1913263439
2102079510
709342731
171094135
1899381347
931351309
2112791738
905386988
278389782
220042594
1460017971
1492401695
142912651
1151254318
414082520
825051321
393176007
1879992997
553101816
439986059
1487044362
1634869074
885375232
1280628727
404586855
1314669416
54222303
180012603
1244013655
503848675
525170728
1532605467
775833401
1939596654
557842832
973252456
172992543
1078577213
955048118
1969315791
1409180684
120131721
1423324861
69522724
187907858
2126529205
556067508
618741199
2047784049
1650018045
81034792
55876865
60149542
257465529
1785538964
1775687962
596232671
2029032575
214777864
903764248
1056667475
245994096
799202280
1520577623
1716220597
1750620109
509006667
889370450
778573747
1681610240
55178083
1342302916
1345995464
1645742307
610633243
2033451466
1246878143
1750161474
1361059039
682739659
1375935213
1175454385
1362601458
1211459335
1984280411
800460686
1786890270
1361755807
1875292416
1626753406
525567807
161235288
918422646
34128031
371273761
1543854788
406394933
1670730799
773295471
1580425014
699069854
520963612
462381861
394133473
582174858
1196217277
39596910
1992313679
1378691157
394123557
1662470802
748368323
347514739
1951693596
1403523845
1185584268
1744972726
501143792
1651159683
1953881097
1868730165
507561832
779480405
1325733312
2065893336
1406440038
782324433
1344510709
1700517789
1799997414
1410118179
1585004071
1544865172
947587377
738842094
1875051123
2040945979
450094616
1617529074
1117018297
1500182366
2084552326
1951195589
355067575
670075358
2142940480
1589368829
116839639
50085999
515734035
727850784
2125833296
1456528483
1121817456
351489159
2128973259
1128848758
1528435042
467092024
1186817921
1953853707
40812520
1860166533
1975325556
1066609651
124137610
317264378
606500159
1044744476
42194203
291762313
46592295
254423724
729751935
351170783
412774885
1408569982
1130935940
1043867251
485553871
2053515664
871535594
580215830
954182297
1451897062
1916031618
1354866481
719749229
299303297
1164207768
1735531604
1540578328
1943323866
1210018198
1014621120
1812708874
237300932
1425436028
1247804753
478542720
1591211025
220026320
359199901
920320935
153282176
1244805859
2016716191
1006206544
1436922200
305583058
1261523153
690219470
1083390771
250931192
558167883
251765201
1965835424
405195309
1596849937
111994069
857608286
299686594
1111236454
1153839954
997577467
918098370
2116195577
582368562
133819487
1605996719
1891933723
1919375491
953804427
2037071202
100482839
1356824499
1371946781
410870862
1149455992
1883494183
278984365
97477168
539674924
2045689072
1561848208
607213289
350514949
895573328
161083333
1076944701
956081803
284807685
1530381742
745199487
1681566074
2104936592
253868936
50013631
1017182465
1165078525
1502817920
2126744451
1890589265
639135576
589088926
492994861
573348376
1854907377
375294050
483595934
59332943
1334208440
1633849986
1842274020
1832329643
1285857082
1659488424
1579868688
926581108
1838993411
1427843758
210278102
1854468022
1556774694
1680276980
684975540
214841535
359012068
9354954
455553688
744174184
460805530
568514490
1691250509
1226750040
1942962929
401023542
1833055721
2057957340
846376903
1966026406
1863576299
845206654
2046704326
258168095
1591994144
1813515380
783081433
109022414
1889184409
1719731337
1808403781
1031605509
1295914556
1675973781
2054701931
737654065
500936298
584215385
483735957
1904229538
1176561011
829850371
2024049897
409742292
56257775
1972362798
1221195436
2132056964
582193417
1039092293
1023150663
1804910056
598645372
1907289580
322468786
1597582948
1643067383
1952340892
2124606931
1408305688
1267724688
495251112
1536641076
657575775
928752226
754675541
14194171
316606362
543423226
1958608689
837118849
904312190
1653476183
66538804
1318769991
1399033618
231593375
1982206448
1483656546
406191301
65660860
610128843
1168849556
1680138841
1455423010
1438905340
1597142426
1152855734
1126411865
797573418
225859684
85406814
781195264
197547437
90887130
1869662648
1007001759
162265649
912068058
425406724
1586279491
415421115
767035411
1442826539
1173787038
1944130259
1574948336
768509318
479533651
2009528757
1366043263
78720535
1254272695
2086524536
1412163521
1691248664
1462964070
1455117427
2138674070
890078728
19285909
1831473013
1602932399
2007769111
1538694992
1301835734
327361331
106329091
2140837321
32427778
1513316909
508792298
1523835811
1827529667
1905166891
1886795775
1004832042
1297511986
117257658
1302573922
1883425881
473652135
853053697
1910585199
736459623
1451146317
427153664
1559837493
1910564660
1620811194
1347117196
417956979
1546526921
385661012
232267735
1131086091
1792354420
1145148212
1997982088
688154252
1892886340
569567319
224750098
1027119687
1194701369
927420628
1407880460
1015144992
621024039
1555642708
1000401894
1240128702
1420795060
1649352202
1095935008
1664500013
2112094956
1368854374
1760359798
329672663
1555086994
58097105
1706395662
1586862644
86275860
1158630962
1191852795
1882205119
1016296565
236664324
1836349959
1002527073
2145524228
1446928371
1543052491
1277424179
5007570
1710380944
766364622
738707379
910395637
315244123
264040364
1893524919
605707453
770787019
471934685
475370292
5904988
115636755
1367426072
898636299
1102573249
1133036261
683005133
739858291
1824827248
1910391529
1889611545
1276711959
227501200
514977359
623052738
1142498467
1972654958
1741582351
1712361810
2046316994
678457564
1867339367
121250178
767166618
1475564373
1221166963
1789353952
772002403
1783102769
1884552243
1918041179
725194188
1124972229
371967533
1456401456
55156228
1784279298
156916496
341455394
827943981
851193660
1316301001
1745955658
1638157872
696056274
1994748469
50423235
50118811
1785780305
406287056
688520908
209818970
1658344288
1376897921
1704036688
255321398
619052964
613824177
1480227847
274384646
665030540
1879868454
1474242462
307351830
755953007
1373167132
1245590761
526344211
174612009
836654208
316713803
439855245
885697378
915321347
1675788037
231837269
1044796778
2097715168
124167994
786580792
1574489579
1573184084
1755298924
1049934046
783858057
896816349
930487920
2133704044
160447255
483298862
2046075664
1886259121
878593216
825443594
985975793
312667384
601355078
186567620
1143178530
2088168471
725806991
1049812294
2060938030
548601002
1038211374
1152692378
1959893266
910272615
1328265360
1963021690
1396834139
1306847872
1831303515
1067014363
940065057
1043322962
1650748520
692367507
1653218288
796201374
53006985
485486641
404247577
914028619
1133473307
2105787597
2016095386
367440350
1382882695
2115484046
1021273167
1802432044
922189396
631325583
742178020
1057454284
1430623660
106960519
653199582
525766853
1206092837
409518353
1295696128
803539190
718421940
1372491844
588653693
1251618815
1181504813
101563588
1886379201
389317053
2127082277
1232527042
1389112885
1083186525
106200185
209496486
293710925
950798264
276619621
1575285068
1174305114
1233072769
593625927
1107162433
1302268865
30297338
766238184
1343813172
1119845691
1649630048
800733584
1319833789
1724932024
145234006
361277022
1368744641
2002263314
1921260604
1354726626
1832220614
1542052947
1426050515
1485498948
1677655007
1933242502
1756175016
1861288209
1266661830
27250316
1953953455
1769985018
13557078
1666812785
1314432380
1028429812
1669890276
691856091
2048772431
878497565
831947156
777766213
58473589
2092071372
86481592
24800823
704164085
794055161
1633012395
758710872
1915164872
2144013482
1763508071
2113582501
821548614
2058134761
1331890719
1555266130
719500396
334408987
1173478153
837105203
1776330513
1138272810
744818582
70615452
2051363521
328168794
2133562451
707063074
1336499708
1079158343
165612203
1854984308
674662418
111478261
659608815
1942527984
1573292777
884541453
1691279876
1897909068
828752356
1436175824
759206412
453321693
1055562511
481112075
870116086
499698310
1802686178
859656620
760943611
257533573
1253531823
670316889
27138651
476275507
608724679
36762733
2130509231
2035676654
1927387879
1633272003
996672499
1207938480
1831383676
442547999
919360969
780322755
1615232602
1943317887
2100749014
1284476681
1642845141
1928767802
1985449435
267125217
544423025
577632514
1126539498
561119362
1559260695
1431494604
25594448
1070400192
1679723458
661223068
150462387
1566594829
675163531
1569033849
844999459
987686994
1863594079
1328585615
3538781
4033551
1549422474
751478432
59953970
29939962
2048033622
1132414900
626730794
1866958073
1028532889
1384622113
175403155
523389762
1729755739
458394854
479546924
2775853
106935867
273377479
1487045730
1995918788
1219408056
1679390444
1586971053
259368071
888935219
1028643991
1578740422
1795084111
1552674480
2024264633
1576840926
1056160476
55841687
771612017
68166501
36890279
977908214
443218829
1841310072
409142238
1663746612
603124665
1495586979
1578834630
376714483
1633720487
1363358898
1896954284
1767238433
1795759526
1197500505
1805167317
446002980
927952796
2120764035
181973686
980460538
1742772190
1820863217
1531237917
1924187614
851584625
977200326
251635946
692048555
2087429281
1296252044
233907197
1353728638
1178865216
1489077129
528057076
1464383218
1190941940
999392307
1103735712
1178889287
1482680765
136689289
1527389002
1209626990
1616138141
1762966545
1821990156
1974839229
2027992447
809378926
1355483272
2009304029
1563859270
1034647924
1336952784
975685040
131363047
242127669
2140333475
621314275
2012962161
719205535
1911284690
131042554
1120986344
1454501820
499030372
532169961
1722135810
1419661639
1281448203
1687830730
1291480305
1110595067
98344702
197250266
33255316
131540472
371836818
2043095586
1716305457
334698848
1153060201
695572216
35576399
391185552
1003524013
1592991418
648392748
1007471655
1699946511
1400517255
891980019
1466319311
786667951
1595279717
823264421
1643857909
924974717
49465415
877600063
285883899
1512414738
401764976
1943809914
1048425744
1800700923
1247257011
1005784790
1688366083
652373367
1953957572
702357095
1300796290
90196046
1468051807
1800696781
892426855
535115936
580002038
1905197412
13222399
997861204
761404289
1345112144
1414773331
1586550907
1157058620
1851921056
993953395
57641207
1710931205
1121367678
1200580730
244979166
1096212796
148070044
2119931401
677488984
1827976182
930471546
527725694
1961095653
730293692
29723499
1363614952
1709367365
1131931538
1218486021
2031102214
100527584
1847671900
765174199
178570905
620096134
2108592162
1611390081
1647449127
952390467
1896618291
1268110365
1165215085
393162836
1249623914
28887506
2030243552
1638038373
511610195
233850701
1769921259
238554624
1977870327
1579462590
1064191308
49747946
1190104804
121887326
1339973625
116661438
1990681924
1878701284
987512510
521829050
75104562
1370025479
739003429
227047617
932119660
164079330
415229324
948362577
1580350643
1679568334
34225884
772082553
1827310472
1479524512
813010763
1285728788
200120049
715478731
303662544
1399837066
1723941265
2099671932
1525941417
900514505
1526459039
364904516
1116022385
267527265
1882486491
145239792
953125219
4901374
1414733743
1971741663
805168370
1793589572
1821641864
863381618
521069707
1631152544
1689039564
354297141
755518694
1901154691
44367214
1616126974
55732199
396270763
1729445424
719788559
419215611
1696936650
1184490777
138951450
1607268544
679343498
309199105
1374425714
387537599
134692518
1933412396
1448912331
663689076
2144265950
1784702904
1628807195
1311130356
501142299
1657756826
1466139236
61073233
599067536
1950585747
345956161
2032888276
1674598856
403837306
1111268561
830486224
1180331691
276030258
508313202
834188893
1478004967
1208751780
2099066756
2068023218
585880400
2023520836
1357137357
2084570800
1330238115
1962550663
609866522
1649088200
842464398
57854365
996827096
1057044572
1936416072
1257490608
1999762855
882303969
1667954201
1852053296
681288010
1812475800
1769642815
247587673
790492283
1702935090
628775698
229967371
388862191
1186783262
2043570974
258423367
1713289756
574961541
765435701
1670585928
1599008647
1300583590
937191277
718994214
1351585651
987682186
126047818
1050170746
1508540499
1878636306
1172320003
376784122
788128679
397602968
461667386
541103528
2116800569
1512724551
1894034706
999141257
2087392238
345034741
2007153872
1272006340
163970743
1031256169
28270676
416011305
2110534559
964865686
1200274525
2117260655
1752990958
528256714
1057858585
950654215
1992021073
1777386005
138698507
1866218284
795737746
1468649882
1040447374
1839785363
1751764293
1117143892
604180795
1559267160
547418421
53788242
1012876886
616026664
1593115752
2127066735
1117261657
19817916
1263703211
1517740423
1646800862
1045137531
1909142938
1569698491
990293493
1917953937
2106039034
1809850134
1719160778
2125045579
998947518
521300541
851091937
256297795
1532950470
1767553443
875660771
1172627082
770069452
1389507147
383797256
932217908
279357816
1308711796
1259814441
1611384615
1175121685
1329253318
1012854114
801063625
825393241
1166482752
969521316
1577655091
1174892779
1258498566
318052124
853196041
2088036011
1571917756
757289385
129394182
934706122
820018203
2012662324
1362982302
1490659594
711246297
829933855
396395538
497694774
1712010174
1429066791
1566721105
2070068747
616647194
1647676354
285092523
1452940536
1544949223
1482429061
1193533015
1342639746
768888354
1684601377
542666938
1473427108
1721178865
803191505
1710120437
1465072968
1029278425
681685211
392516994
52916361
1830995464
1492755152
1382206038
1305243512
1695505374
280613021
882133598
2095471534
840490398
741705825
267165680
294982682
1897710624
905922137
114080009
105772802
113482528
1953782169
1724471384
1523821682
235501042
742331180
1574866129
17102904
1699261300
2098756687
1862398554
2069599242
2093472365
1043502153
1478801862
1611928159
149698048
601102094
1825995145
2048378925
2102467064
1070517005
1037682023
1793179470
1025893940
446257129
1058770715
2125967560
944972774
854959302
2057195070
1454376652
1007153540
640466359
1074393322
572385104
275822307
453591788
632394705
1528579696
343417223
1171873481
419430992
1477509104
1670604997
2078360433
693894898
102824492
817551964
1355231737
699749232
1185828989
1691332180
547489764
973842804
874087528
902833011
896751120
1130375651
2013444
1465574244
1727397468
1839392349
810022170
337817432
667572745
407701566
856517665
320033628
1797843122
1668860355
576508555
1107878783
711230767
1617442321
107001368
1528447004
296035636
227258627
226550081
949477619
2137267848
1396262970
1958004026
788523807
173209123
1264962157
1163979733
1799916434
762688934
936421542
471364171
1593941189
173656603
657694094
1572571909
317624901
1701997021
1797725807
378275892
1272556791
415466305
629969646
955313567
1149335396
891564740
1567577533
264375197
1520536112
1786888404
946699338
2048172163
1815582722
330049580
651782105
1822557119
1162199616
1783964945
98901176
1057052405
1702048972
1946864149
1950901057
2030911877
269224534
689348403
1391636464
653177326
134314223
709511210
746181528
811968618
212551259
316846637
51802974
1242106089
590054240
264948402
1310673270
1431729579
1937084771
1705426236
1024732388
1720398161
2132372952
1932573181
661250698
761202920
991184416
93340604
1701295190
668616360
487019788
7669304
663212555
1419750338
2002126313
1809724618
1055619532
203649757
248275269
1838641164
714336213
1047026167
663666988
211039322
573640449
217822562
1580453247
1483919338
1081547057
386500967
2097790965
797958569
1544269560
1333898387
480768051
1647533786
255592557
1533473316
1108191410
1501569304
1674364218
1082219611
1403994776
888077632
290753774
449599069
703760823
20865525
967997156
555349727
784034139
1071611065
273759057
2005158428
1925832690
1846143149
1577593411
677749848
1456094230
381609421
1552608554
447806446
1629003699
992286051
1903758947
2124630926
408472948
12960228
1648249219
1877408873
1042496557
492088408
789881805
1986156763
203977622
1674273439
1553550385
487196173
558608375
650190304
277169107
137398004
458608463
1476929841
121294389
1256965588
1828816031
1706675895
217622839
894019289
1463932142
1358548793
1319374267
1932305015
130276071
1524260722
54163337
365520715
1036833720
1743367819
538719795
132023505
2041934496
1662121147
2139145236
1994333548
576945663
1955924223
428206030
1768530044
927118021
1376550821
761961551
226724995
341700948
1081561219
2040971361
1060321884
22655359
427689307
1722847170
1647357408
993050233
1094086498
1365303975
1736864191
1672756148
2043668172
1862743686
974878963
1089466647
1722879907
375291449
1396639927
2041830945
1487939921
229882382
1651485512
61085717
690938839
1471109153
1102457412
1112534067
2047000160
1431461052
1645056145
1710312805
607317545
1960333938
1903244438
1804961869
2008337341
172950105
910805668
932200080
711969172
1473573951
2048032628
507096153
1962013372
948942718
1596922283
1310274439
1599991958
1384837658
604775631
1908224239
691771713
684800543
532816749
111220685
49546777
1613739279
848611570
1369626175
2145530192
104169755
1992768587
145261026
1006705920
723510280
878600672
1010256798
677413096
612648149
1955212922
1121762204
1302921399
1470687931
261029977
1667970744
337177175
2006812248
841482881
975882607
1149402154
876904838
494638736
1480539438
2113188753
1822300164
1322960649
1671721867
1205314254
264648426
1252311417
155323247
946163583
1966482822
2009553066
1639402704
1535645780
368768409
1333104482
2090884411
508011553
900840262
516762171
490060669
2131580896
859475443
910444990
1313277166
589911224
1714638679
618138798
1387397312
908131757
527121689
51723028
446100672
527435657
396380242
1546909497
1286291747
663031167
1358378401
1906276550
506152346
350400469
750749246
1734528747
588024874
510540518
942941963
1578347067
1932607295
1209324674
2013915704
418656045
2021516388
1527788171
1136444964
220516499
1959944553
724818154
246210191
417280320
1309099985
1053548610
1312576682
668143452
1898998281
917914660
20897486
870200580
629520132
8370392
908863866
1601729600
1920163540
1819085262
1252392746
1498196006
1265778252
897187915
211127
1318567771
124359719
1635176736
1706063218
1812385371
1081801905
462230422
56073117
1257056758
339326442
1268072014
434053190
717982054
1533946984
818261822
1131550791
2101424255
1403440927
778320033
803344289
346038728
1542925091
1162033155
869509743
863852810
1365659977
1693660224
1581714618
1303776664
1185775929
1404175198
1227688592
25361346
1174937041
1681946957
1591353647
693287125
49670708
216505836
1464350255
1698958157
1559268594
857107411
1027088511
490294856
1396006151
589370694
1550055496
1117641689
216299001
868930574
252915500
51805835
1607865215
23281282
2055303387
729148468
1269249845
2086676123
1722370747
745424901
765367030
998047572
2133040314
144223494
86687342
428395480
1877791077
1837875179
2010821435
590058803
2046877262
1473923432
1590792276
957114515
1222577003
1676859623
114730890
249617886
52856031
1408855626
1866649807
1477387643
1167896955
1557408849
992741018
2125176622
1896764547
2059670193
860900015
834336674
1889301885
1610793234
643879351
1807863609
1596329823
100548618
678328329
1254811638
933202586
65787049
693665200
791469063
88669139
193649070
356420176
376986550
1439968575
1326490243
823589437
202896373
11234720
425092378
682258849
1363827746
732572270
193080357
1247132197
171986219
1320701429
1099158009
940762549
1313267390
1423534339
283050335
1684716469
1829203545
1516282546
727400943
84896996
319163640
1830449298
693307421
1006735304
866612693
475862788
1568329995
322987280
1059556478
336654776
1444496395
103179020
789144227
1860272982
365518148
917703418
1537853218
1625837153
1476370294
337839249
1505581970
1430418687
598429380
592937604
1319318241
371335574
7123593
1219358441
1049950087
403486395
1492738007
1711857430
1339922852
102156153
1869056895
1458262006
1516209573
906942478
1178166445
1336355483
1523802560
950527297
52524757
1673531437
88626473
1255454154
379130891
2059628143
982439319
44364131
1568786227
1106697161
274136471
722797027
2805349
878558039
1810590543
1600240448
70491475
565651855
1670489659
395365254
1558472399
808792216
850988440
2097083291
1068871635
734938065
155274923
115672799
551545286
287966465
1581343515
199537672
2112623607
558518234
853022425
651040030
39741081
1848741527
1504646795
32442251
481559680
937907700
1677297217
1432177882
1208792630
475810315
1154948878
567046712
553233150
198068684
270849352
1923121503
1376404476
644735917
1910769555
923695332
2127554162
522588648
394343418
188451751
305255764
2055683735
1147352866
392964626
923407483
2146865165
793514571
2087965054
1210339803
1986166060
238303578
431400222
785897620
1289595231
1651075299
1378733495
1972734688
446761199
651822399
1392484931
1172497537
1897287084
1989541895
1063032917
526058644
1303091811
430851756
175242121
1332658216
273776647
582727819
828599974
264027286
916734332
1735828804
1952199551
855282016
987848464
585618197
518601501
1854403352
1491758238
2010909904
1693253115
417653865
582364137
1449343074
1386093790
593752568
951120441
2000942365
1260505109
663843661
699224917
879542660
309522560
384357822
1898321680
2106305095
1684488140
1972432488
1102214324
68517853
599971810
116937893
1152227199
2049283204
963370100
1967834168
926051039
1673462794
1290715621
1121486686
1336717026
35160133
346318447
1051257127
509629413
1287366685
350941747
1133555793
644358056
1012983210
1124237128
994418745
1003264205
1603327214
557746709
889717884
1182022554
1228157308
257763720
1503347221
1624110498
1700482185
854921150
610693782
1681320724
547753011
151736585
196478380
1413251500
315977867
1661072941
674720733
1023129138
87007939
1177572009
1978124289
2147399539
964659910
1586898468
1993255698
907660229
1184427544
1916437567
1375589521
1005091943
862590302
65504513
2137980409
833358342
834927391
420724023
729328754
778840357
1981940281
1609203140
984812418
559613488
702165815
1065606496
960876310
1537053111
1497301935
763201532
112729489
2142835854
123446164
2034587299
964395572
453446801
1024709653
377925768
59434905
2024820885
2039498090
1296806712
1402378616
1288731698
1577090517
394469803
72765254
696427731
1188775605
1488723596
632962705
1186485613
1088857001
101231244
1238643902
14406408
1752191190
1092087246
1097972125
291416280
1161807940
1522091902
1518352809
1735752748
501928351
639182477
2087991442
778185060
156604091
2133371348
1829538484
2043488273
893862641
1673594877
434804677
1070544443
1830562189
3391515
2040046990
996953563
1673425677
353931800
1891051925
157343888
539907113
625622577
640295695
1279417275
738380780
1747127836
1396669991
1679029549
1198254542
220865709
1659338112
1217445643
1851759642
1937938077
490220657
1552680027
1723467222
277694929
714398111
468249697
1597660594
1582210755
1811060977
1422551209
1533367214
1263067214
2077412878
800876376
1081474914
1251769222
632077977
565661842
1403410165
1281294477
1067396078
2113849963
1513630695
322562717
342029878
1023198517
1338487632
226635754
1905772021
811192206
1334874658
219781806
2023997156
1135850249
1500411074
1921706173
2122267022
343103424
193080541
485602288
417695213
442691984
1032083244
828318352
1837348315
1304785751
586058472
294412116
1910402739
785402752
893652677
583784961
147309622
1300785422
669194219
1397378880
1281235602
1881376427
182947777
483432754
1504514127
959365026
180904695
425150266
489255171
903572466
1719162520
383581874
1835085715
133383283
1173579613
1964024640
861431796
1846857563
255962989
2021672670
1982622202
1073288177
806933724
605938051
1505086229
195270600
241499956
319476408
2114093359
1534960152
1914853087
968566906
799081593
1283311599
1058015871
1721872532
2127919470
2124202345
1021697377
1337315344
502391815
284722457
2027241000
1933845495
1428840639
1176939606
2067719267
261810473
1818126361
475471796
547747699
1984114000
560994184
403180392
1560919010
77055547
467829989
925637475
216976158
346755716
1285036047
2109996865
931188740
1183613482
1252650259
1275868949
1230360185
320792109
74530521
830482226
1467740423
785418595
100391144
924021918
1721425685
1537609845
608473716
639805795
34708295
1730748838
245944173
549200155
588900920
837539368
506727384
1929526226
1720198
1131540843
880438592
1552407647
1483683226
376496598
433806777
732441371
823495278
1987545192
220540276
1677369888
985507570
2033109580
481475902
1277453008
1106357404
1384376255
1799106797
644337852
370609175
2083363964
817080727
41121328
1144300312
1713178860
430376750
101790072
1451647751
646668687
499102667
1031186252
34045666
1702193026
1668395
2065170711
1195123149
141928607
1783187301
167636808
195276073
1896777603
1963802271
1958737756
358383351
1888816390
2008969749
1717831298
446840675
1779269268
566095159
830754645
1123006562
1936375813
792046386
1430023332
128791261
616659692
2091292747
1719586542
1450466531
622858137
1390189732
395538411
789756154
1776045180
2130816485
782290768
865309446
105377506
682158680
390084190
1085964169
1457318813
1506458111
1514030280
695689620
1142062662
1389034030
701023391
402454676
1311507071
247606975
1466615456
1665333030
208835401
1247984793
1951925963
1474077067
1198158860
1911761923
195598262
120386326
1454719047
284586859
1497749474
673271022
1886512199
943409290
392801659
1891347532
554392835
1294695288
2008091188
265644222
797393081
1465145488
467843205
312703516
1132793452
658576130
1705733898
161826570
926893944
467678893
1001401605
751238047
419384909
1506616023
1836572371
245393081
2090143747
2046200748
785205759
584671394
1585673156
188417393
911884620
1943845348
2142409543
1018467886
1650270566
1612886187
1234746151
613175314
1635357972
393998186
2011902660
1498346346
1019584719
1424364395
1980222837
2044434799
1129576431
2039659067
325599634
1243965009
1050449984
971643068
1804618100
958481124
38055669
2104629507
453479267
1985519630
1491518367
1721958564
470829685
867844005
43789879
802332396
1793842568
1247938580
1898500498
645858124
1520300338
925949220
684335346
241285935
1346342489
1177387936
734686107
433363137
1813179273
1237813955
437875044
1831928089
2091451645
1697988229
894123716
1324532141
1904868499
1061528103
1149128992
914845682
1609646617
1696559736
1657406244
1607683674
223249438
981872458
368459999
1637137238
1482450736
257830687
576553934
15673169
1119750010
1346942955
1811552239
478581495
1244938039
1246831223
1405069116
229938546
832288975
532939805
1669467579
1182788275
1325712849
1449746613
1103787635
1059031446
1834352596
1434117591
1377550260
1978810958
1292546099
1003432934
356984399
1492378794
1354629359
752025975
1351760686
1742269966
1733555299
218741902
965680764
974766051
1320232405
619550053
1604846695
1414946281
1460818322
1126762742
1266614680
1553708140
1614062922
1027752523
1331895987
1160996424
1587533917
401706413
1262204310
1908876167
1350765433
779866764
829101214
717260691
649425392
1653216682
1766419316
1726906110
1200341300
873923388
1056505736
194590300
1985177894
455836004
1735698305
1062047774
325358778
457394923
987336769
1271472933
1440477630
1246924840
638404859
1334821062
1361920323
1803920066
2013337301
668173051
1306505322
1207150295
368284187
125330118
904198035
496848373
1295092220
538728089
303842119
1328584869
1744253102
372045857
1471276269
1965728185
1580371956
825471789
153930162
185626386
1913144633
1436646154
2015018014
832032063
1125877193
1434651083
1097624461
1622749509
1656384375
161916326
1873951955
1791206016
909084665
1826385875
59433556
1537977660
2073674306
521812562
2075442228
233725141
281770513
1181476527
1397948602
1082211929
718402540
934890399
1310174258
258501139
2145783419
696951757
1327708676
1789630062
2091335029
1863615480
1619731465
92484096
2023870193
1509185765
2123901771
968263039
2101442317
1697017412
720201755
21225183
359736431
870218724
1089020477
1921761768
1128864846
990625090
2108715409
425206889
608984788
477204160
729195973
423145331
2077643658
1314755642
1622243163
1003293040
1316601159
589588314
1225457254
1739991219
1882322590
531484142
1996649665
2064100831
1650947554
1350137820
1246543116
640828953
501783099
1889879466
136688354
713036958
1746386489
1050547897
1474511899
1230775809
430937628
1178869493
1866157997
1069410810
1218368150
946587158
1456295742
1529984372
362548639
465833278
1352713782
202853606
1899167367
994802890
258570989
1389328097
53212839
849124336
377648750
61969960
2051974374
1484451192
1202769144
532827046
1772167860
204044059
1423912406
1715740939
2070169476
305385165
19086393
1297824444
690898406
963818047
1434300131
1042092655
1403293509
1899307980
719730871
1116027174
58064923
1301746073
743717148
1239949735
1347834983
791577461
949302187
1117581931
1641800667
1599623488
1424101653
95903748
960538087
1921868032
776218407
1942654929
1915190976
642346339
2029717701
667812188
1806094958
942429097
1379147438
1331527939
1375298030
1612638829
562366208
95232746
1280732984
660889355
1421459118
11158514
563226948
1252072616
833064982
1977783481
2034720992
754989672
1591069862
1458187279
1986757638
515928313
753749230
1662623889
1129177906
1502714250
402634658
245181328
1176714370
424391674
1758958568
1693307521
408850704
531133550
1403133816
1458412120
37240877
1036540512
1784934502
1392492724
652504138
778849987
919166176
395706057
1025091408
535611777
1342417732
1724633947
581494305
1159168160
1183058523
466146611
1359461839
540843574
1216696814
549653757
869131998
2077523566
1869974217
1721391056
558303816
675739098
930103109
1160106453
945411476
511516701
924488416
359417739
774198988
319206818
1196565298
1696641222
550871285
1438378584
1732227045
1423684332
1414576163
233100072
1249807061
145435270
1350354543
2064602508
606720155
212909734
805344970
1591516193
1790994539
766016002
159341250
338630243
2112933032
122711523
1014019555
474086961
1216191251
1892310109
232133137
307455446
764144895
2033215950
1747860425
44683023
1238136681
1421203552
1026049785
299780279
1309701018
1825360193
1991686690
896799983
2046512889
1005193088
407110588
1994840057
44180356
933222898
669595022
1450724817
2047473754
1239997782
849873260
1663469795
429246765
1016850201
1036594597
22263790
580212591
2223882
983554224
566785230
1564852699
1621557823
420717981
1457101275
397731126
186596491
1618065581
1167761668
1662551047
899205964
1160129345
1696958906
793393032
1416886136
85901372
1445021473
1228482417
3815406
1807212497
1490007651
709003745
233655229
959765703
135011579
1937894567
1573346361
1222934443
63123101
1632257127
176498501
875748217
495819803
2014889399
1836265993
1477011980
1714825486
628262049
1503068791
218001460
722750054
205381017
40722900
301246879
105139406
893953290
953591617
468467175
484835881
1640767582
48892380
887487506
44759298
1189070146
294189692
249159397
2048735640
99337017
950765173
786553321
1831308520
1196184129
1434370564
1473899686
25709220
1903611008
2005809750
1658224486
418885591
269585890
810643253
1056049047
1558887431
462396443
513168938
554890092
704354595
1929451339
560063581
2137710335
1193314372
2129228332
402628784
1267732540
1358583994
487355008
857292389
2033334795
564356624
574814426
483344137
1049332421
1099439649
1887998237
602643594
516882017
368185329
1418906285
543652910
905247711
235831635
392386856
1973217248
1751595249
2136575273
1835400159
1755156805
137160402
913754632
768290451
2001181577
878192069
2040559771
32547183
1993436635
781566536
1442199759
97024448
2124778779
501233750
286542202
525359550
109543199
880214066
2088521074
608776387
622506978
1918575266
813210353
981521439
100956337
1152521565
1615007899
941514357
2097279398
227532384
156791999
646076648
225123446
784957898
872503971
1802218181
1404819999
93369421
1396281859
20075016
2027684352
1538906289
239017020
269017904
889158470
783106996
1580313280
659935759
1779916677
1260701789
1850451450
1196786103
65873172
536251337
358464189
1616256204
371249410
1364075020
190181621
1711158780
509817258
13955663
767248810
305082241
1667571881
1852498581
975627746
1949592689
521456970
137383037
1575203828
1846560768
2095189715
935475550
1442686518
1255659201
1927462507
900327028
455700823
640577014
516954560
1797296471
957207242
1846670334
368455028
1835568034
2023186021
1565063478
21907039
1696372785
1897911630
1709414348
1830645004
1056345730
1683096453
543169462
1703929658
1387153220
2094212878
1965323071
1340785172
1068617885
534437198
1528653781
1779197180
379054701
2114099622
796171460
2014653266
21875384
1874175029
1466849645
1781597897
2065770799
1841995539
245372827
714811872
1290245265
519017773
2026954047
1309981136
1755581937
2125566149
1207196700
254249165
1798040918
319338807
64084382
1320016125
2037124606
2037512492
1107812299
1245193625
1645167296
1287597379
1648211266
1393161670
1667699242
15129113
728997221
243709776
815250025
1379691165
1954734266
721919962
1344831060
1234826709
1392417985
2050201509
825833609
522489378
549870899
202517583
1539193144
1903433420
29063909
875727424
1799579824
1460117989
1881818435
1415544642
316126423
1141856126
932704711
1585022202
1004651809
380953354
717640857
959435379
1757345422
1479240286
1256087681
292648819
1596825572
1626344259
47345614
613383639
1034133142
314827356
187257773
891884522
30550465
1124636809
2139303145
656064332
767029291
1011382820
675875936
751408760
599947988
1842549946
2014862047
37978962
27253258
1953979637
1033570692
1758301504
880908735
528768442
261982692
1872309240
951188928
1901686196
39030420
343515362
1903986012
1525607880
1104974601
1771198954
1166719034
367038363
1060711515
857168802
787888740
144843596
839000262
1515762597
896608542
212332087
1246906580
561115762
1409662401
1047234733
192165549
890678781
453917596
861291719
1761912614
269814722
1915101930
163191883
1700444487
507990919
888516070
1126311705
421982069
718112927
14193810
962828564
962197111
1736969568
1753291057
1123567836
1636054771
1106005037
1708678290
1129037228
503262437
1131178682
1232927229
1875101142
1783728189
1774912364
308341757
40735984
358552758
903080048
120043433
1733847591
1041590973
621997463
503702161
700890657
1617323796
1698806326
922922263
41875930
864119614
1313186831
1738348520
1755624537
1734108700
297177424
368390136
1789098258
549299093
352838266
1689952833
1557403302
1746363720
361522511
2017564943
396719184
413549196
61754984
1748950812
254931144
979587358
1960066023
1087130774
38422545
310056038
562839471
1215724281
1461649953
454702848
532017434
1479852447
2010212603
2088831540
1719961613
1833728397
559220324
242142750
743571114
1010862683
455781260
1511375436
1415330734
1863204262
916323735
166264320
1822770387
1612209225
1078889688
766840895
709851305
239178142
1055748916
915695573
1693372828
903288847
1849194961
259032147
1198010193
1829547522
1566295947
1004596669
1192733053
1508561211
1946359708
1884877949
1880549860
313541503
1636005612
599079592
933007055
2026362506
497453918
727319410
1267569924
1637056787
717250887
137579383
1081723449
661502472
886620780
604481808
224151370
1214389606
2043745103
1538192696
1989735018
121526405
445626981
1407040131
1607469443
381443595
224005530
995520204
1983951946
765911664
1705363656
1181839897
1133747858
2113478594
97193108
1561122784
2064030385
1746592462
320856932
622130928
957500316
1719262826
757485862
1224130935
2009257672
350308401
1955981362
309126498
672964461
1645264072
1596581954
792245586
856033185
1764977693
691856616
913823607
441400221
603491619
1851454254
1248312992
210830041
489560888
236150765
2072505162
2092669775
115267772
41086636
1596715514
810458008
370449704
833593147
481185006
1028840521
1233119174
212794438
160756810
458189665
1197849853
2016407880
1176026487
949126687
1247070673
243345728
681608266
2001181283
591581352
1003287722
669063861
200495741
718495077
253998950
1483932062
1896785437
313049478
1452138457
2077157406
26866982
1656772719
1015964766
197260481
1319185010
234558392
564054453
512415147
1774838934
1813204838
1414377892
1961924635
690268552
241233546
382267635
2093238549
1452941435
1340915361
280767842
257842749
1332564906
812917939
1619854482
885581010
1315699531
2099122450
1998436786
963083093
1971703597
12729287
1163881417
1829638274
698605924
1891870959
52221063
1872194772
1975058538
178222222
2055638524
2916663
1881416002
1500571525
1277812856
1502445816
127783443
1640747760
186325535
1053671560
722056121
2104374599
1631349681
2031312688
1906637995
2137662996
531255288
671856069
1059783489
1284049410
930511100
1810206761
1504235328
1791561713
318392050
415378719
81310953
636875851
673826475
1353582023
2029975241
1182666209
1617966878
307388348
1902145492
2059706895
448731078
2142282465
411846182
2052227177
412663806
1498971159
1188144355
359000075
385842013
1739178818
1499102898
1384297204
676475298
1288908221
1585731478
1858325164
473928749
2136917091
1848645565
214885435
1595462775
1983718779
1122100483
426476748
971825573
1549831210
178914971
1809731053
1089810523
1930993931
1827654917
1799983406
100468450
528486963
1817675504
158608663
1351374266
2020406166
438073654
779596023
767497098
125101807
39314072
1073138079
500311305
1354108105
1322124605
1100805315
2106510019
439729124
1476016433
600342196
98408244
1422262798
976422636
811582614
1542057128
1971514361
115296478
619889311
811533472
1611186
1339381319
1818879759
1416068308
1998783210
354235804
295907025
2000186947
1629011758
191813028
1870563860
1863387962
223430119
1139102085
1375373311
79152457
1171796766
1937783104
790776565
815659984
534657765
1932256555
1437451631
351482518
632875753
254398333
1783971250
1074843389
578957662
1590818520
1274616378
1724342090
1753787831
600197280
2044655066
1312188587
14797121
433132343
1583676421
150453519
1267636029
784826246
1806470530
2072467889
885292175
1273566401
1188899877
1341181265
1158324393
810893581
1371582164
418063954
1996301696
1448078498
966377101
1621911926
1722230842
2066617329
1295358502
1071484793
461670462
602106271
995762876
1563954033
1599895813
1581908286
2110861169
1584781739
1229314396
157090002
477244120
1599935766
1564890026
482302959
514520485
1943016970
1578976962
973575522
1898517616
233510987
803960265
1214876033
946086600
1498966405
1871216637
1970749599
2146078802
958668592
729227762
869386615
1903273026
360207688
2022259963
851647057
1036634707
181072947
1835313137
1339686117
620242510
1411776215
1698285370
767623074
299266311
1985177962
1125969118
1772711918
146414667
1104508747
1284735231
1522752617
935575265
901030260
319156851
1566285794
1251461379
625738872
1223126603
1700328123
979468487
1063081723
1216634951
1911620886
773932564
886400978
2139667345
2123276817
510074634
1103766677
1668221561
855759153
1387957363
1130047276
136922875
1597190339
1980802336
1363004703
1802795647
1018355857
1792113609
31315110
73934655
43848487
906873271
337347543
670201592
241971523
1285940101
835737151
1477588123
1047671663
1145239062
1516450712
482315124
416414709
1696827842
1154821623
311726141
2079439351
1490833236
751814561
1818661081
1535070960
894317505
106807864
975252652
2000672114
1781710140
1536911
1616131358
117633812
582987323
195798340
1225086318
154370689
2080568017
1489894041
2004255548
933104324
62379109
1186192893
1303525098
539382822
1249277507
1281947743
2077125481
2101674834
1866373449
946089671
1039623948
742800176
1769908457
1810245839
1064520472
90326911
2044202670
1590320781
770665646
1676234400
285331261
1150529428
1099461762
1524305013
659189123
463306838
991840213
1684247532
1851398270
1132093659
463779724
1356208524
2046172667
1873361643
474085777
1407108607
1940301719
1743390839
942401692
1287950390
675266319
127603114
1716849724
1219763909
1030658592
1369944828
1914333553
1143780295
546058066
917613506
927144685
1523064213
1192628565
1463678048
1589817635
1656140312
609129501
466492589
382687876
1667780645
1185233097
1894723999
570217440
1828416186
1655202309
1298607120
2116886679
271260237
677466120
1690953461
1296566951
345323425
454780138
148807015
382364599
223444495
1119334714
1079963996
1784560621
301118741
1892534153
28866743
1624009653
741008216
2063260063
1285150024
1907983112
2020313288
920656882
221532633
297667016
167436436
863072763
1211828278
227260551
1494690630
508912409
113807537
468742167
1541472745
2067224018
1433679589
698874407
1759883010
1309480232
1778366847
1863160250
608342501
410033168
656838367
1893610174
2121959489
223291825
1043838116
576500480
909533442
625909364
440599874
2018026033
1548309991
1231691547
281220753
1496904103
192056883
409403930
130850741
2030790007
1534371980
1591935734
1508665278
1379519549
289164803
819773199
1006418872
419823346
737069859
783776197
1230728393
831367758
819573636
1591421129
520705790
1660345830
2119994069
674351070
375156403
923165965
2013624278
1625486761
1007507303
781248163
205127299
265213892
277447208
811060774
1709490727
1852393239
1922224944
1493367530
314658715
1807107028
1297469562
403192067
16707491
1749594567
1061115933
1316061531
1964212583
507796799
1861934737
1905459670
2058837009
662980029
673330312
81915300
1512257964
1462121479
558355929
322770381
1154033862
584881536
2032451299
689457347
987858869
596090936
148032450
773553043
491062684
1136049987
488414632
1575401755
1965862251
97732602
17566186
80468696
898693192
1658156112
3936
242157891
402712295
495233311
632509899
1633616955
954868908
90439898
112997117
1943417355
1030435294
126623886
1143945571
2062907780
384341300
315839540
1227706086
250208441
1723733640
1069871710
1900432022
462288383
377815456
1544095972
1522080399
1983381461
1871212385
1811763549
532312882
1988490633
1444976799
1818258607
235603152
2031632134
1271804036
420505568
877017507
1078738316
2098120320
1023248465
1081244943
942119744
1711485107
311582575
863766592
935683139
52493801
49424307
1499675261
1941300846
289927238
495872083
1174893944
1910659414
313818999
1890902463
1251443875
1889881952
610820725
2128003631
1875938200
1474882890
700588558
1667899629
2102688596
1950083773
1914483629
1432798114
1988170109
1760451091
1047534252
343878196
961568272
2003253600
1930171173
1901519560
334221785
1862519390
1269154893
135734818
834327738
1374794249
370244111
1877130319
819323813
2023023113
1243703337
281684033
82261867
1042958335
1262646207
83958920
77722132
108545659
982517177
1630943012
454612510
897447006
2117592394
2064516739
375227418
2133992912
86448675
1138906320
1894859069
1183005836
1410913887
285654198
1001407759
401129363
322988363
838043074
2046857438
620215227
568801525
2144848025
1378700385
59436052
662160577
557046384
1744285113
1412409808
797880407
255656577
260466131
1487447268
415945854
32208292
1123850313
1819763718
2083871371
1119066759
1696684254
1048415509
893050427
84645398
1604366717
468120801
1481545641
1191059326
328151334
296581167
812682804
1663802534
1593377260
589798278
1240453605
1757054713
711296723
1362293624
585219722
2094536265
89686690
782980311
1340556653
2089432695
1358546403
1140837626
1039744944
1286849168
1412195591
215376438
940886150
1095502329
1417574032
1741659089
2042666986
1139448873
1937398271
1637536403
1568969727
1692949742
402818346
1504462985
546042902
1232527628
394320647
403048899
1120668244
1949241814
584223219
145003673
1026006656
884480552
788099490
1916815628
489193527
508009011
700191119
590652058
268966012
1004282836
1182596939
947795587
81790100
1412628165
263382189
1340112418
1341896833
1855599928
764020231
660891034
526657677
1826613099
2052608050
1635820662
450788335
1975511257
162328433
1583144560
934725429
374383392
920939766
1472236380
449826276
1880114184
608851342
777955068
1502662078
2085826577
1274111939
474950083
74076118
1693761463
1602964099
1235700099
600507295
759907154
883477070
222396494
847094004
1702907775
1592500379
1961254454
646500942
1703825726
1641202037
86450224
1137321749
340027946
267006492
2052788653
1101335959
164730169
1028089544
827372542
1061082574
1819808256
1599809929
1063497285
400603927
959060491
205653995
650675971
1664677614
1089526837
131877274
2097095445
1263786677
2132722015
756444764
1182600801
1682305637
191756486
99300548
1002474605
1470115456
1313623041
1288185877
555577341
2145851003
1152727871
1579005496
1404353462
2120614572
203121170
1359204045
724044384
1742167869
503456380
33294557
1354350434
1518007651
369662533
1392136387
833289823
710098670
340189065
1073553303
1002990455
1315094304
1224639316
664680474
540456089
1541563940
1975476121
1260711366
1773133924
579467892
859941451
297988877
1216505767
1730382692
307647097
113553144
264442990
1203956662
963552165
1520311308
2084743976
119157624
1868313372
1658662503
2130205308
1384401400
386536197
757776802
1773269908
276723936
1997557721
899878874
100330173
1667892743
1126347598
820948650
1263214292
1317983495
1014747614
514135765
447638121
1366823655
1636130328
10596773
456522645
1474553561
203343223
538210153
195327023
178204093
151196796
959899068
451269125
1606826853
569320009
984544640
436477799
1057203664
1195968121
2110257629
527035176
679876150
2099893035
2026601798
2086897913
193340541
1791662911
1826781454
854595919
1532311699
1786101135
1963465465
1796430458
2014213421
993884516
599200503
1006190537
706914831
2094582436
152726184
1985762015
1041780175
1764199968
195748571
2059393884
1073250405
1308552797
1900140887
120508063
1812076001
486479448
1321908224
1297123617
609986471
2119380898
1356589868
180637260
429764460
777823631
1872780950
1255444574
1445833069
225095977
614106391
1773338788
42155642
733949596
552199695
1720608914
43021836
1128380424
1323054063
183716088
2057695492
2070022992
431155829
1795703550
1548495764
46839047
178681031
1129793493
1370146688
2107966778
1112529861
1039438211
943119974
2119125894
834796683
838099692
1501650005
965106691
918242899
2101383099
857628943
1713592979
1652097156
704564508
1690217426
1001312113
987044413
634964445
1169427481
1244267516
829914712
1788284483
825875632
1888462302
1560540105
346006820
1257932283
111981705
877495047
84511618
1399523269
1645393098
599286807
1377167543
498437067
889466061
1360229507
1912606445
1460404210
1633446162
1112684340
959792088
291223655
949192673
1605392538
1982156802
1769675341
1159712373
1911012939
704436140
722095391
546653233
1229069528
381319957
39843282
84187128
711923258
405782066
519764153
926567241
1915215725
2124331452
521290717
446637963
415854559
1724224123
922460380
916126131
1529755243
1414052480
1161990075
813340323
1311791244
546109648
1718102208
1006249829
106788870
556939639
560269080
1203027296
1166344604
1048585853
1881553473
836382518
1273627312
188057468
895369594
481049489
2063698020
1280010758
589499623
157546270
1808172272
1079841375
737282212
859864953
1925987955
1535488825
1372794502
1000339546
1213744435
363130300
91496639
321113832
720171390
1444616850
1228163888
721504002
1456302682
2033080712
1916473178
1556041435
354693939
1617521172
735114477
499292878
1905607424
2019904359
1330963690
2133396252
1428464039
462333137
893807573
697652784
1501204119
983037426
1509819266
2007760551
531508981
946441923
181167707
153259689
1373619178
1887457463
1314514902
593632268
923494674
1808545122
1564399823
1943934263
1688033885
1497342073
1173221429
1264604276
561037919
1952478926
1093254630
816545123
2046955778
491519819
1247683878
871669837
1438505283
46041769
1096212060
1003824827
292894638
1607459895
820773269
393611080
992002161
1949665726
1348311279
2027242239
121304527
117156706
1932999278
354854951
2015053425
1892021584
1572121270
141615030
1943704362
1539907135
1505789626
1017626812
761937428
483279035
1925576323
2074406157
1369882542
1102117648
1823369034
2122298806
1498334768
787044313
1552174536
1004881591
887610146
1725070733
1062465505
1781668764
1069126156
1518282670
100874194
556645223
52968932
1829561923
1257868683
1114226008
1406677161
528950923
1217444329
1315247267
908230692
747307830
761778157
263497069
1065637195
805100512
366026701
210903003
1456587300
1346418446
1068773545
2052203809
1159012247
998664264
6079294
2103620719
2099508332
752517608
433052552
1402133870
1477599986
298650895
1197462489
495238644
1087250324
1386154321
928544349
1464518052
1766452987
738702662
700194721
793854623
667069523
2059575087
304802101
1305818351
46585735
1312259205
1697438439
1179216827
1053404036
279759627
657991218
1462429980
1881848975
278280239
1709991858
1273335292
683351642
934269346
2048651688
1200230159
1340674615
1102511631
1264328259
1983262917
282803642
1303526556
1274391037
506481509
165963889
836283744
103683368
1222055762
215532224
189424249
1510150029
1051115863
1206760352
401241798
1955653893
1488209667
451751683
30142367
410848541
891296574
749048906
1623352246
14517346
723587398
144643077
1472687275
2117500777
1852347043
624926452
1493556894
1732700251
683743804
782654314
1148962858
360512875
1810364567
1386718261
1111767893
1728836498
1019437289
242388643
1790565690
649830402
473283772
646510787
63127215
1135291197
1492076520
2110988245
1404697706
1902103139
549385675
1891089918
1199417051
446202521
922983633
759279856
1784902433
125825512
1761503820
964438097
1943253717
838148839
1340579842
1968069615
2005275713
12871161
734435162
1698679132
309177078
80294832
556666285
2007890707
1065729930
1494357973
1730001180
1042077253
1422944379
1899995790
2036999272
1080717558
33024457
1870095229
791401250
533688426
119791099
224652087
601271890
867495886
1001596246
970643022
884652074
579399039
1638637327
1189207897
1808730294
886719052
735095055
1642854558
197661132
1092951826
1232169064
306671375
278539186
316216132
1008720255
534123532
1521051852
390175476
815900677
239628361
1644671678
1729770876
227266549
1194654986
977415509
1941373704
1729758440
528770924
1583277127
852159470
150135572
449567190
801881682
468995467
1269425962
692997777
1243593225
660156892
1961897625
461236883
1219457560
1018956905
1854210037
670457469
1511385316
647103039
823597868
654922238
15900138
616805951
1432867287
286643581
675145948
652320919
1461774062
1526979735
1018469959
95743237
837695499
2120007752
1274805407
1211490417
579611860
1352255823
1027530464
403752836
2057039720
1197588959
237320812
100822344
523136260
1703842028
438755915
510990524
1998003635
1324604192
1364890588
317133588
1060607214
1728032376
1728203382
1690547919
1880414629
1752052534
1731583209
175637872
422020806
308897537
1311563858
2007745825
1400353631
1502469932
717804926
1168648299
775266934
23958034
153132001
1897200325
1025522666
491366996
1492004806
1045780541
967461993
886857935
1054846119
1441589935
1961856418
741072451
1055693347
242659560
699037331
327100124
1894809760
567692360
310105041
783157918
2011940142
929879830
32843743
1361387942
1064029588
1027228410
385274634
504810725
297495769
2113158915
152241221
1383219508
1822201803
976987690
1841721558
2019137809
292315255
1194947948
1081595150
1106243419
682769197
1426868672
1682914316
1266188574
1882950230
59729682
1209405552
719312908
1308914314
1411663240
1232139382
2095578335
1229911974
1397205173
1843683845
240169335
1449746408
81476955
87364390
1366602446
281338155
841793381
1238708826
116720589
1914541125
820226309
422531624
1512783658
1284813426
371091504
1723870930
809234856
1220417537
153623866
437269743
180485237
1740771897
223338616
415093412
623640388
215249476
579506594
1391038393
1577372446
1482812053
145239406
1098182043
192928668
712290756
1090890576
1654984678
214096353
1894871133
516187316
1658465464
1065690905
2037216196
1303380583
1143784519
2076077512
1434397654
874247073
14787087
1430076617
2072636770
1948347308
1371907212
622766480
757465131
348579932
1923239224
1128266191
1332081185
62537734
1947998600
1642288748
1213871085
744896602
1667998341
736134449
542375228
1363977269
1300399448
400206690
344488079
682494413
1682772862
1494489134
2077571175
1973932390
1373752068
1889080855
1434907323
1930558181
244291285
530236978
354649409
1703238842
1541134016
1576206758
1029194279
236153261
1470181460
2112505010
525173765
2136506220
1872766521
1350082541
448825848
45202617
1458731273
1801106243
107256884
1266638603
2079477651
611561567
1999402984
712813095
1581655789
1813341200
1883046949
1263949075
165841576
1776765211
476728661
1120436475
1693619488
507880080
222284259
1403860798
1807235080
1276222928
448063086
1434742750
1721060396
353074420
1640946214
253665079
462318037
2096089277
126927523
607309123
1975028036
1974504276
1354434807
1690907420
438463178
692294164
1308298394
1635999941
1659553551
1805563892
1330387254
535489715
1045710672
429602798
141205975
638560565
2026390854
664340287
1264239949
1423860321
98128967
1155217206
2099452686
750331310
1836486853
1052139439
1811728045
536481405
396408973
952766981
1968821311
53058983
1242696539
1570656779
1967316372
2060556096
1214903081
1562253650
1202517182
2062903464
680358956
1686626536
931715510
72947521
302867712
898446307
241989182
1205843570
1216573268
544885068
316121561
946496890
234280917
1734256311
573910566
1472255594
460983897
1984940599
920206216
858545223
592578132
1727978734
291362048
277774505
152590148
1945791688
1742656545
1021059796
963191999
1377120150
1823870529
1090919728
1271778849
1552600096
829999031
2054714393
1588946947
446410230
1645703339
813239282
1718352754
1668865507
253798729
1070524237
1965133436
1199105486
1028165081
1513811268
1395782848
1806612882
863324978
527120332
335439746
790342251
129104579
20048275
751428964
1054171269
914933520
1961397450
1881758594
815324579
526735259
1745418558
834180422
1365477106
331384186
1176814093
988083312
264976223
1039554368
444869877
582939024
1206803038
2143766000
2010492766
132342938
955583836
128305216
1417082187
481137809
305941197
1058088833
1912631317
1795362815
1348738009
1532926916
853306213
774524329
278516410
1165078561
1892854899
507319277
311905507
1006956196
2073139207
166177202
1475362324
121885934
1583210652
541445694
694583568
1268191296
1748089955
1439594998
1226732352
77857277
833922116
1549755938
984372873
1889569678
9738668
932797844
1343470376
926687929
1877603409
199119959
351400504
1585393237
829339988
1600276568
1059883020
723626400
192051392
568322549
2124203637
1492783519
1804842148
1889667921
1532051141
725981274
2120732280
833804721
1277058138
732602788
945454495
1243733191
1297546836
167151460
472763871
1618067351
27663034
1840752053
1336124795
1298063374
1294100413
771010281
922342312
307210255
1691684510
1247955007
1543612011
1709157752
2064410083
748154287
1438386454
605460885
49525570
652549790
964897363
821811871
2080962140
1502073294
1458219758
559422182
1344911931
505754024
463426423
1184203326
219148352
1418043525
2091864709
131054751
607638204
1790248216
650380234
1128582160
1648872824
1036541485
2130066743
1215799249
2033414717
2007605197
705046009
1416983821
1181905226
1500173904
1608487975
1456406293
1891933360
1891734492
1165227066
653678405
253489572
174826360
1595061593
919778827
1147513810
1247675986
1770602796
947581470
436952716
767506246
141785584
438815105
1696929715
1506654109
1011204058
747565482
678791631
2113135295
2058977279
1022881618
795426345
912919326
275073729
1702606708
208785298
1206377921
577335700
1392514690
926297007
1007030067
993668409
1100997095
1026612789
1494306663
1169181792
1968238398
1366647420
657425872
900295189
2109265090
108363235
802706913
1570810597
557937302
515875541
1673653109
348718212
1553875208
667900299
377687719
1498549069
2031315715
2083042185
1179353146
111167577
1424993424
1477952895
1899208212
123869199
382336012
1586309468
147083010
529141916
624163415
1102088355
662190038
39317396
1639066230
1021456121
51852838
1689850128
1324020320
738501590
837625459
476671138
1998414772
1309101406
939323096
543038814
420530812
650844684
1953551383
1730309681
1456342737
2124034962
1856574841
737177995
1519627447
730577031
761909627
325983987
597027782
592215803
835269017
2098723191
1832599721
1239801450
1654578867
109198844
1755769805
205226684
743816616
1639553336
1233269508
320423201
1411445563
539780727
1947560203
1036652613
2092249026
2007332143
1809956296
424724586
499598616
1325488063
1997330146
863780682
917569738
208091526
1141845961
1999580547
1337807344
787365210
1010188793
827667822
1824306315
834167542
246117659
1948118153
1721951811
246150795
1691408314
1211559612
957276789
1930724839
434413283
2044589887
733881851
1486118711
1023176418
1371800736
1594637469
955225899
361327479
802849187
633312202
2069468981
1471549319
1212381129
1032099906
101593994
789499443
817744353
1654135220
253708863
1124498069
2131129911
1782707819
1535109177
1510438874
1858592834
48304317
326498422
1155707409
1607476212
1869187704
800815647
1166892522
2070376235
257313086
1119370797
826179904
1908368323
1127138060
89992815
522011480
110396171
1088557663
390732650
164693159
238722646
844649050
1309086376
1667514355
174936715
62603974
1060781282
940257711
1214089738
370619693
1709392987
494881019
932513438
504709135
1522877176
1371561702
728298440
1303362495
340277491
355252319
1456767446
48367312
37423701
2030095423
347375322
343183750
503252524
208655750
1954359693
2032546554
801502146
128330336
228758484
1821623502
363571721
1294359821
1242410143
1616840556
1234447487
1460806533
706075221
2000015089
920080997
1729103978
2056834176
2054846068
685962498
345957025
266948465
846109895
941401445
516429407
1450058938
1138829590
443280101
859937799
1810491056
897619509
552995199
774951541
2055533135
34768815
1957973871
719262984
953309581
603039174
1336798384
382803422
1076419951
1364378051
12472289
1439837262
1556672519
804405757
2079395257
1722021527
292077410
434820590
295456227
1562665295
1105151920
613839773
578994916
1876557774
1455910024
1970969073
1197877049
1140350153
773069958
274783998
1720927072
336398825
1387166362
752665262
437288283
1118206135
1062670519
1218431910
355986905
1667603037
1596131781
387771379
1755709062
1108035562
269382732
505162799
394629404
1882354554
574393450
1107271899
1768074411
1736974023
681512403
999990790
1070380148
1467096364
1843236551
1822188489
1999709668
1110809197
41279903
1185847851
2121785134
516844593
523140976
2089399803
1493822637
1237854554
18086436
2069834860
722198634
680135302
1918531345
907747277
1068805961
2141622978
1704734840
454970311
768219117
501219110
1594753149
540096812
1449889902
582123407
1633874704
663861896
1987362106
1347761771
842522737
471576702
1658875538
105054528
201330406
28186061
1286940628
846989681
965467626
1510822829
287583403
1020336913
560101212
631496240
648288192
682215078
1967622721
1923225558
670038415
1725319375
208014688
1545502447
1374944548
303970785
1689847978
234299627
30447689
375195494
1651206234
1498765059
1547517979
186463130
570939037
550816320
1202956295
1472421230
342990292
1651425293
1189906583
142217646
566203226
1751821867
156691536
271540780
976357665
833951463
861079316
219498262
178047166
1830661648
1880724543
37078531
2076054604
1914553300
1398324279
1506534313
974893634
1961360024
1756332917
1764907712
1042218739
1252147661
189841524
408493290
709428822
1842027351
1077320113
1003657988
1467459327
300623621
1366264951
564778241
223657114
2027157340
1361967799
1179792059
791171283
1657613599
2002993490
539108216
325506866
1580260467
2093962856
1827243772
1316253253
1779972215
713945063
1851055326
1865820826
1389987786
1296707819
116276616
103442409
1714970837
392290628
850205320
1306600690
407449006
1029778040
1663419926
1842177073
1898510556
1012915884
1485423579
378050299
516587871
1105807113
633987263
549523303
1295619727
423066004
659231809
1714191125
1926610219
1370175335
1354704714
1039623318
220535580
109663093
1473389873
1548402257
1577102099
1210490908
1719505948
1319138424
268089942
583755200
686978199
1824524147
1140894587
532111711
942344916
1482436071
1767441327
1624197744
324365798
191528806
1681833535
530374804
258465959
2137925178
1853548927
1684701956
1565520264
638490985
1216187037
979586644
72180586
1030971431
1083623818
2042675680
1865014529
16636612
1225877076
2033119135
1881039399
1360663938
1292858437
330313990
1750569776
721396470
791305926
1885955557
220837213
727416247
1542927750
1574943378
371557267
1560015710
498090082
1515255333
1952368172
1052218904
1701108782
250564844
206943072
971519854
154181274
334090784
1226053463
888334930
102416972
1196045998
1076839578
58068319
660528087
1490116358
58707028
802577560
201315606
1763395132
645922389
2013531293
1587950052
980647669
1784820166
1500572770
854236350
1977825904
1963971828
777031568
1582152139
1864488760
1818379720
677085218
1245594756
506525252
1208381939
1668184595
665744205
898439699
698105635
1551805450
467247965
1341901973
197311425
1333527205
1895517577
689982838
501356105
1490713179
215499421
807389309
732192317
899381650
1780166372
62788502
2083392545
516961129
279275318
192673079
642208280
61739358
202701976
1767895742
1808216924
1332618748
652286155
1815258671
1202808143
1984997051
999138021
2048367925
2006447914
926772871
1016539865
529252051
1777451747
1436190774
651697610
116537802
540451955
152158247
1766343450
418970306
1018329880
2132688610
1746370496
1715317484
555741389
207301548
541385485
1052521931
876350251
296506852
334690996
61855671
430146355
595191856
249196306
1286583237
1617618325
794305083
2103175056
1760555680
1778547553
781458132
2144483008
430991498
202832375
1782483738
384159385
453100320
893385459
1869455125
1019378869
740966526
627916013
277795278
2049994424
1225976925
404990891
851562067
95518364
709257087
263925840
743791161
1038337670
1764373841
1173244194
597641219
1468693908
1379635766
523004653
730362288
1656626033
2134430133
1530931229
1296415281
1508164974
1195394280
519708947
1154947105
1077150186
1796057320
1471266231
1879418974
1822209396
530521213
1653386181
1304020854
2032297463
967483064
1318988009
1839346843
1841219549
1080890697
34541961
1447377787
554865173
377215696
2141174197
833939177
1883544109
862049411
49581450
2134850189
1519401075
418451778
658405642
445871504
1008989393
1129443093
1290803330
519396574
1460763183
1257818627
2018554100
121081066
271569765
1271607786
1809707016
1767232728
1089531769
1692248399
1317893281
1319671665
1045130494
1213393541
1059004162
1875523268
939110275
1527101270
1255221471
90670509
1517239088
1338387990
1457980785
1834238374
688216296
2048108677
697567911
358389283
1426064178
1213997571
1610276943
1936500238
1764497752
1844061567
1142077650
1288117759
2029509862
1086997538
509825455
740544242
486978943
806425365
1286126384
682577930
1717648407
2064298558
395307278
100968773
344101091
2046613956
1994197654
1062864240
1101264553
1430548937
745319114
1043950659
1674032879
2008526497
1537251564
1329497391
1881427551
1565899028
65640545
1567777071
565240198
393009868
171891065
385764555
1521743877
2072000040
1182021832
1544465225
1414889962
1918239578
1451247725
987682736
1314202407
1085757253
1256398742
1107759146
874891363
1804235153
343864121
474310507
869237449
84972242
1968403890
924499842
236498053
1093688054
313327637
666160042
1989629212
584429371
678986075
398334737
762049766
1821386945
1116550916
1036855927
327576275
985205510
1239231885
1129021117
1433812798
1300873508
547195015
2077083506
1743204541
229369120
2039976661
2012612711
1946880054
1038863762
200513205
1209584850
2035398099
416719953
1039040068
821977214
1425060887
1227686911
1577794649
658051798
249214145
1077092230
57735916
464093433
1055430028
1694985892
860296584
2112481225
336894827
1950934516
1912592393
1467580005
46724941
662025144
1956841395
77649976
1583518316
1602979542
927544015
1445482319
623452743
378690826
1394133308
1360623242
220038554
1205524819
120978651
1340380217
1797220165
1322852764
87452008
2053317558
1561013275
1889879356
852067670
1615880201
848373155
1548364678
929487158
2079381062
1739001829
1781271019
1441988737
12713871
513070148
1122984444
1064071707
472572735
1723700888
1516865365
1020334008
877052360
1080428792
1396944671
1133346528
990037475
886638686
1813611825
1088899359
1508360181
90931366
117197414
636666857
218687355
1660983515
811826039
2126889172
967877971
1389307766
1119092396
616039945
1736730334
1548316297
1604770392
1688375022
16283432
1462247533
2029548287
1060017076
1645011433
800697185
99176930
979720582
40656186
985058853
1262056190
282184725
841366548
956134489
1197939422
1671748521
777808084
1991432724
1696216481
1919788977
1163814687
7207208
163921221
1008102742
1472880107
1009466540
1856284388
1375158365
1047341731
1256881479
1852168703
250579856
2059041427
1928873421
299806273
1368873091
433450215
1912823521
710832594
1236885667
1480998511
2034213937
809596825
1583801466
1586199017
1022828401
1754279287
722881653
1559311352
1812622793
76724868
257790193
1595263948
318860148
39986654
1308191495
1707063084
1634543560
228590469
1022512148
800707303
2138841700
2073930816
298851933
412073602
482463343
1046215300
1642974500
371408332
542269251
1307349489
1938733
607363796
1702092057
266185756
1978604687
1460682964
927301643
813264901
1879593840
1557063255
1222530551
834785337
304225234
1719623396
914632076
674361425
1213839879
1224015327
800836338
896406438
1353190771
517943456
1091789827
1294668842
1617923998
1409947796
1336435861
817258323
1999773019
1136667989
931756723
1369931111
547325689
2053498699
557181652
1952718720
491645007
881357249
161164309
2000664056
579651788
1673028910
588369041
320835001
518259777
1403619671
620404152
1051490219
837778111
3186539
1388128263
356185746
1265141914
1188574515
2047371291
1051915471
776882008
1558543781
1666634328
1440744287
1648203086
1422275786
785817380
783490955
1848239685
67143989
1526161361
639566192
214424529
1155403262
956160457
1364718141
1679467726
1563080100
1595878392
1918904890
649406132
1166070841
918829558
199866196
1717562597
582691051
414605647
1186392856
1156899219
2101735758
1471737
381833575
425840046
539493084
941556132
781659629
199401763
196930896
131259091
1399030619
497320812
238626170
1104735724
208445573
86158166
1580283487
1172725569
1957640136
1101922201
24968391
1815604727
630455477
1169194758
1559226539
45850767
1170328066
408776905
2139047761
1990965473
1060524166
1419730074
361731652
2088497305
2079214835
1949616831
1866587461
52034787
1216759372
1661783308
649728029
2124569591
542954466
1746161186
964131136
432695162
786394143
96807642
1375218770
610316946
1036696120
233312558
218136515
543468795
407338095
1092233612
939495364
508989312
518843182
1942455966
1546242002
746623212
1624352264
1466654137
1677882731
1947885829
166996660
805766876
1194156599
977792565
1466159954
1793115414
1786869275
1511288959
95640701
1018910463
1215652296
1873460874
1448997685
584535694
2052312
1412164071
1424477201
1529819581
388015059
883237624
1956855973
629105186
217494241
2110121249
1948480973
1607126623
1414109099
152529794
730172058
1445816578
1626472371
1872129212
114904508
1726835149
932120219
548413285
1846705245
1759270214
1302665357
1539540613
1074497518
322489797
257874991
1835533610
1313006872
2070031005
170468612
416955221
1931206897
365877538
159575522
1628449310
1821114412
81167666
1702517478
1947574079
423486751
1627457576
1483719618
1316088531
240303474
195764959
1809303096
1131927958
940259630
99744765
1775591327
1921055468
1472268357
855009809
1134891103
1345662015
901374393
1571357373
49415549
1310682513
1165824183
1332736792
642664965
1374747905
1198820257
1041735677
925303631
418626671
583176811
1419710123
2041426236
1397546062
1179964433
462492743
1297054084
902877394
1482562978
180047599
779319834
2018086311
1467977740
389277007
1213801072
825232095
285892236
499060559
672110396
1056575501
1944261854
449144308
1738480340
1916619220
1336894798
908852228
312312090
1929946402
2081914764
1115635202
327592191
1727329365
872672871
1812044447
726793857
747493940
618724861
1968108229
1256064463
332660696
1242606200
73781716
535489642
1387892560
684987809
738684473
1165829212
261749021
1628800509
176124198
1235289484
986578861
1268509742
134514620
547912023
329059331
105968125
1946335704
672901927
468503006
1533185960
2042661793
162907148
1764756370
1613310770
569369959
551988308
808843056
2094742976
1474020268
2071123419
479885781
1178043077
771993470
669650546
2075722863
779005175
1729494663
1120819741
2116194283
313894387
358210531
358864098
1371007356
252269393
1941575647
524459554
430523982
1238164935
1891745858
233032058
1354506515
353087232
1023115464
1937922506
1834507402
1397194728
189057806
13190040
771600721
31231688
314951485
451376863
1206018314
589555191
1197411298
1640165674
1218196288
2124241245
645799530
405002475
1456781722
1300890973
1667873661
1641061952
489282401
1853904101
792127189
1907631739
226208495
581079032
1303888815
205978896
1376289038
591458535
567621014
815042348
752378201
248529864
1491355561
1280666995
890807981
1077808151
1571315071
364352928
1428748169
466301677
1087581017
2139997691
591036899
951467402
1307801128
985585202
696418282
253627232
283352064
1508776697
1914766261
1973820546
552133755
1920323402
771558369
1116037012
466917438
2146207496
351723485
1338542195
1419239981
1569630606
686928851
1924197858
1440446291
1527051035
1414894955
708374689
2051802806
1210122187
1875550077
1625745661
23884263
1296620988
302937734
439852271
819908058
74098399
669322562
1141456708
1060448725
141632459
826650755
680522978
1987780866
391280080
604330844
628941774
835269113
1827784864
1532974002
1495320709
307420865
724372943
652021384
1718818152
92313137
1972354405
2050907046
1158059976
1992712882
1564713495
1931664123
1242867456
1292395464
1408805221
1616230206
870832812
478023023
446480379
834448330
17778698
1126510824
48017956
923488223
1088637293
1995820217
1619466027
1450945399
1392823206
573023456
839533329
1810698932
933241998
1123722120
1432764719
1273645910
576483654
1637023869
285988327
1966602152
1979743357
261763580
1312917927
1319914521
653667486
1249223917
482851458
1714489858
1056274897
33832252
1972680395
15779180
1547693286
1928568155
883023637
1808822293
183870780
1960720257
1742917735
1584803383
1059907185
1367549257
1537185591
1782477543
43331465
864602213
982182066
1503683647
412014814
945500674
705521010
329418625
1874868727
836195446
22995940
169915664
810637394
697563573
338084367
1891915059
303504745
1085900070
125583461
1974461565
1712788709
343505755
1245701001
1946074866
1659679538
1616302477
266788559
458896837
1270424325
747636572
384927305
1325722248
1969659023
1880884614
308660628
165508035
2116567831
717932400
1069987145
1677281577
1061129052
490392117
153222566
1771632611
422586757
1769227762
216830240
1247190725
917211299
270216588
59191787
42971861
1117570847
1799943913
1013192898
2820833
1373519503
2034182951
1390845765
1727804516
1765904594
2118369031
1161163147
2428850
347291367
1041773373
1163643128
183940042
1952630573
1251769448
1864904298
351443700
2029538187
642691957
57885769
833427155
1073790877
1048088066
1668683980
1651641624
500801200
167485085
1158905952
950860511
1652894461
1724734550
2064250882
1026900451
1257255576
559150113
841453361
1774173243
1481793184
1710547080
783866357
148281474
1936853379
910575982
1670114284
467172979
1370790980
1484008740
771774989
1973418712
100955643
411717696
415057085
194262002
2142591277
410252794
1086745126
369354231
1974493885
1419927565
1456030008
1942726281
1548781353
1886066563
949688953
1684566562
142121527
1313799397
1157712737
246906659
176937974
1836785648
1442603191
1908693772
403836831
2129944695
1005541293
1210469832
183507311
570349072
639361351
361629432
289285543
946995443
453815311
155488582
551835092
1221247469
2108077713
394039190
507967393
1827412582
431663405
645316646
1701528320
1503638765
1427060956
1805306323
152936633
470234489
1744671045
398806929
599947173
1062162811
1792591598
959204727
26903605
638955574
326717747
1146797086
1013167604
1217250
811961686
82083223
341808553
1706509683
1160791978
1234407729
1793602680
1217549809
633753298
1995411528
1054646438
275420548
209980803
1176531388
1800267217
1780605047
1762405542
1431148281
754290972
2123410912
200818123
1371152225
455000296
2091608331
1570532797
1795130839
1288354439
459444437
2083995050
1776780155
1392117923
1959698434
1879459603
881212593
86188343
1566096873
433652844
1012249990
1426035737
514930252
450536527
1244892658
2063122726
1199880663
845931381
1463944523
1285363326
234972715
1896214237
550324124
1923536539
341612141
624905789
1752563951
2084398807
866810633
304862731
1493318235
2033853895
1249409671
1282450002
1398111686
1431947494
1773885818
226826222
1982939750
576930658
465709693
1656352698
108961977
1466774557
1711212266
1472153617
1963085506
1200282600
261525301
444776456
427549991
843684875
600257108
408852611
1515284980
1418198063
408502035
984801140
1527260682
1213151415
1969797999
857842029
1928053023
1316509931
1425671558
902243391
409249176
1292225992
233454406
300361934
480161021
1631229773
1592552228
1336424004
104928387
1553462128
1935969315
1402334011
286832926
1611306024
621886915
113465437
1404410688
145776117
1788170508
612786922
1260170298
1170189576
1947342855
350564041
265216291
2000233825
203652704
619614394
1049006148
1630340904
1823402456
2086045771
707531938
1333595740
1410720208
1641005825
1000520317
2049169437
1216184437
901457292
1999565647
1378537795
469477881
82206414
1985401514
1536666918
1838878174
858948029
1077793278
414868201
273084012
1812279
1235016828
1331999869
1909436773
221944145
144155693
414465058
1364801562
419005668
1875918321
943195065
1302593413
1305785328
1329202508
660251086
281151770
1486901134
139249891
370794711
535333406
1852582578
911818532
1513417944
456090732
79598649
1658831331
1645873633
36661079
1023357181
418009874
1090310796
1603294848
1711988294
696969406
1302199674
246922079
2097781793
918487394
359509038
602504325
1086291860
555319390
298926438
1481326312
951168061
1068749196
494255928
945524006
60315533
1493653131
465022118
881707079
1454822036
644880929
474580245
417062895
1372757035
1127861465
23178641
1497289341
698514293
1127745790
1322840971
236909967
749642079
1275780929
1287819999
1827472879
1287312541
1867557581
270976112
2117402608
552837497
723922242
1219023802
1268498422
1127716388
1635120018
1644281257
1029204528
2096464940
1169686936
475551434
1608162110
1849215624
870499994
916453692
1332633672
865904695
443439507
575060819
281999225
234853906
476773822
2006723912
716789662
821012932
1338764852
108634235
1706000729
585695049
2133291649
1725232182
742233714
77540278
491600723
1493626241
523352799
581613283
607389073
363730026
240630855
1729339038
1742702572
1631001164
661226247
374464392
2030020164
1328793714
1376078297
1031604528
170520096
499742233
1486528032
1434703394
1705925495
1906312924
727656647
1633996919
1630036874
2128244919
997997968
864090597
1594706642
1405209222
566637593
272727965
1436074046
99344936
2104395650
308900799
2107163035
1925601900
876724114
126652326
985253849
412045856
2132942805
1900281595
34880392
1155830184
1922048136
1910124605
2061250796
1915896126
2083630850
692498680
1345612856
761931613
459879756
1769148062
709209498
1099722510
1814915809
786547027
131810749
782956160
1886579955
1961893420
954593884
506471561
1570283110
1259098526
90571193
374490890
275239006
39346424
459128658
582777281
727265712
1632843161
831334543
9835564
1206880447
88125067
1675094011
405905321
219754988
1999223583
693541432
785143202
1772710201
2087550261
1664375330
1055336127
588929392
1358721668
1721341263
1306675069
1575548251
1131849855
184887192
1638156223
1039898519
428209583
831832090
1765126460
983853684
887962427
1759349930
2136615977
1123064058
669364418
1142304595
1716530978
1410680417
1099117897
863172913
2013279410
753618721
418949719
649424736
100956484
1451937938
1085625699
34609057
1225933457
1261926699
276056810
1889504195
124628010
435069252
1601626102
1725552206
103874375
2114464492
373499162
846534358
693145612
2138778162
828336087
1147563508
1516512323
1366775141
614710662
1958359578
1717494160
1243889084
148542899
1462135516
2122236758
2004307668
461984593
1381537343
1759287632
36804542
1524232344
186627105
824544735
1094081147
1841211250
1471388500
1378300946
344679674
310945144
1450873999
1559698937
1484009663
2085274863
1859010579
312408768
2117651352
1501646752
1902166350
961953157
424249160
882362684
1090728656
779242173
1955623597
2030420119
1672373007
1381379753
216111344
635153249
382654598
1808456884
446368353
414762903
16063939
71889832
631614762
1648559440
1579898312
115150375
1948767302
1062861323
189864005
393189117
2103091515
543021681
536778260
676931732
1729309386
436435996
1435501754
1212969690
1974496999
827220115
1293570999
2059315561
993986943
778684211
1563043864
689404442
1002681788
3786636
1800282276
1527876228
700290336
1016951685
1955422907
1758756677
1326530973
1870332289
1259040185
1097959808
732799925
885980934
909785062
747339130
1281070148
135760557
236688044
504590460
1497973772
1167365658
422762096
1193467760
1560439865
267792664
1743247086
119299371
1235633766
657578698
524033996
1012648054
1263291702
995613952
533952668
870255123
61391847
1751231964
896577740
460348341
1545734098
1309825385
2116531402
1643844944
816293674
555873693
2141579630
1574175859
784089658
554506930
1813106752
1625180523
1631794015
268527306
1730344073
378912331
46333818
545261464
791879320
539485419
1424854375
1181699181
1697239185
1592024318
1700734862
2004107514
1229130344
1030611569
1420116730
680349521
567432817
204788729
1706954722
1023863270
608378249
769933492
1365365439
620969627
532103909
1552580396
294060841
401469352
1405421808
1080445636
380777699
693426021
1291140426
1700883104
432195717
1824444790
1405267143
1415700437
34431654
2000260393
1912332372
834312893
548744422
1266116720
1300766787
1109703340
1330961968
527847765
380682665
466244399
1361611317
1892200538
187677128
285981402
722025123
112810818
375683710
248013010
2141933317
1336118981
1647318717
940846005
1521525987
2029514990
991538836
2103599045
910133209
931634050
2105287613
1162808521
1810852446
1875783226
1486755112
2035287231
721184128
1276373120
263529599
1756781054
2060616114
1348521126
2146795701
2022270155
1109509777
576309690
367967188
2128892576
1070338819
88141016
60221010
1956592720
1545453126
2020711742
1938092999
1479328562
904003377
2027019448
620455584
817182869
1342446942
466719572
1334068583
412633939
1234069600
347136140
1677677961
312360584
318241109
853964366
1008967927
759277412
550648262
178191081
143999378
463123350
755447101
1047425814
1355838884
1939142537
754560997
1265415252
525008019
758695153
1006110930
1192615887
2135734823
1324419172
1452466233
812114825
1092658115
1725345830
1686669627
1272317337
207549445
153786959
873873722
2076931447
523347786
138873590
849358986
630581027
882130911
2054269493
1539388089
1957770468
1789907523
1712786133
150169127
881658244
630479256
353941650
19039642
50696955
1370510162
469159385
1620641449
1273510896
344433723
297669239
785974223
1342009074
1766507485
1237557710
957475695
1882218404
1510945214
408361207
218364067
260955643
2106208394
1202998558
960656219
485699576
474925917
1654491471
1155905573
929428427
1605378363
1579636132
568199628
1714293370
797505947
1952367786
842541030
132811197
1799987367
764627446
1371844645
1778038456
1976372137
640489616
850609747
1806960554
446055687
320407681
1020429422
654192260
641147030
1592985202
71676693
1376660292
583088022
1983383566
1436633476
1813603817
71445901
2028506106
1115633317
1224331434
812399682
203726599
180088886
903615166
799803344
1852467974
866995018
993049023
2097986241
1027624117
398728560
1849259296
1433103111
187920820
908698576
1454069523
362464654
2033450880
185185301
587145090
708313773
2121777583
1046131789
1076399766
1259479622
1714183955
1334196
1737342512
925135020
1247942982
1978022437
1480033472
1699041727
2008552043
798951733
911466394
550131305
762518243
748012471
1984128114
1350735809
432539869
361072244
1183497329
831020134
1111659786
1802319950
505488959
512426910
1011991031
220461713
1790246798
257047084
841140713
443769039
1419729066
1398503187
739480900
1688760744
744459717
630374057
1998960736
1236037328
1469573434
373796792
1157298841
131491110
2040811029
1805637472
1241801570
1304855879
503573123
2145865177
715968977
45892454
1492054461
1346410920
2020088240
16269348
613506569
1565842692
1404021453
1020983296
931380205
851790159
1424977
412171413
725285660
1631509444
1404571073
1832874933
122178024
1915838879
1803227291
532455626
677508864
1531626539
1905705695
1745761343
5135231
989306173
203289480
1207280675
1441385827
776606458
893983386
100715648
2057345560
1539833093
1332590321
1605244755
1557530638
1572950056
984298836
106261681
1959879054
166711846
175529503
1604774823
1139410593
725685974
894192527
1806723530
2076936148
499893277
955639996
528137234
1707788156
1544625527
837088845
1953482345
1214588113
1875630465
1280547458
1641698411
1394781709
1605188927
1106212417
1861269952
120871589
512327878
1190740905
150682064
625429809
798259976
1575091313
1246181517
1596333520
644847275
9340945
1673015868
1709255880
1625951797
1787490845
1676115022
1800862846
1400139684
261498861
602131689
1343591292
6842766
1846493204
851545084
2091771696
895868640
1961707412
776792684
1337085400
1898332973
554342437
273597267
397998236
1598504671
1168946984
351618062
1121678950
648911829
676445080
1137580
1129069959
1514240339
804010920
737801340
582696537
853854195
1675019290
1980101398
1549958380
1420103335
1458034044
1236139876
1471394886
1078556328
1596943189
1015485634
1136656316
897457971
587663763
1650907638
496143728
821934705
272454463
975356286
1507285257
1564111231
1111894154
1350234608
2085022977
992415909
813190561
2011297350
1567632939
2078374875
897685497
955397746
2040081505
2065656410
492479689
1753364072
1636826730
90073982
1730353279
493395908
1214554888
335033029
1282368270
287379786
790948762
1817980038
1739657149
1268954949
1507028600
382687560
2139265681
1406774301
116556035
1815311056
213896938
2069110670
1427913275
158750631
91467221
1020545189
1480621201
1248510080
1321524185
177740836
440535156
82525002
1948882846
1380437581
550213175
407400393
1649162238
1771837942
341178560
69446710
1747530356
132993402
1249396673
485931297
688892199
1711027880
1069224370
464123380
1984790872
375757633
2068288950
817478875
930087267
642894160
1760298729
1921781527
471988056
386970302
1812846095
1907853729
1255171773
1182001679
1212351288
1964810522
459194187
1691837213
2053863741
1523721756
760453933
619313698
1061383896
1510346984
1292305592
1650902350
1250415021
1695782714
595281189
303049750
468039761
841975442
413743815
1717421939
1829624912
2083252668
539571998
829295365
1717902449
1542714570
1547789599
770487436
501942173
780220677
461551514
2109670415
1578069528
1378558448
826105645
1449573539
1347419291
559003700
154519841
2944147
1771494917
1870966560
455288012
2118483231
1551066713
1902622903
178287271
1799129987
1600504753
1588928798
1280907752
1310623886
1133951447
1222620081
425330492
1777082636
712270807
267708181
1301303920
1242230345
516750956
310399277
111046031
327413297
1881192971
743531434
1951455811
1811989338
1828951431
1394896999
1276864797
345554229
2072526795
525333784
891813399
664709394
348979880
1370959819
1251991794
1036020078
1390654617
1868757948
2113442287
401168043
242070375
1447163043
858597552
1215850336
2070210107
1035002879
1693268547
930816079
1252706200
1754035148
1995065307
1119767747
269908044
1705848001
411874288
598048510
182114566
382646517
981025275
836393045
1883090192
1426288771
493886322
184850695
2126037994
1828007594
1764646635
484178338
1774070884
1414818984
102446537
134531593
477654617
1693886236
615084742
1330141738
1677708446
423954848
1903605751
1205480034
1201508431
951870283
1834034548
1148904410
802576882
442458933
1013747454
2120882201
2064940158
505158566
3160861
1278724556
1089167087
1027985383
1931880483
1202109792
1259136857
358877016
112516069
418418829
891939893
397928945
778877140
920427218
857124720
318301387
1423039619
138057093
783048775
468293155
699106942
1953631488
1157670322
1820721609
302122381
368547734
615264316
682364140
2115251893
1788401259
1828279494
306135780
1236097903
179322381
1878240954
367583560
258273100
561096227
527550926
1018506246
2138072850
362848825
2001851656
1978599895
1456533003
186753263
1698847761
1471866913
63274330
586601914
9439837
1678895088
1485472003
542763009
1519482028
316559701
1703937883
1589865452
1248455675
1494896724
812611117
1305551424
1425823490
535951537
2097793578
1964769563
872879426
503943886
1113021432
1395590020
92399784
1210658524
747777867
1072677492
1450633246
363758140
981715114
1407833239
179272001
541461260
333417444
856553139
346969052
898399395
716350124
2056649647
126847654
1146713086
303196624
1994294601
1183293062
647263067
810707117
791118790
1943705756
596977486
321572483
1112309493
1128541187
640676462
811104602
10855780
2045370646
78627325
1163887566
610444757
806372988
1612589418
1429822377
47205913
1458318405
190498720
1926717346
236582031
386459167
430109378
461571720
3647515
1373410435
659205114
1547996206
215623559
1799584024
646437939
1503209750
21340988
2109427263
1968232608
283234199
1177306097
1045933053
1081028210
1326674571
1220115523
461926388
990361409
1615975379
1696538639
199962949
2029581688
1748884047
102057308
276871709
1167112256
585133988
1239280541
532646340
523896901
37414852
511536421
85745589
333732683
883289520
1811461873
985779319
285544710
474479284
210389071
1632619894
1429485286
537678930
2145319959
1000107539
277189883
44274358
2005637106
2056155766
1675559215
339127905
269231538
793446828
1454177413
529897374
1119752819
1745848299
91657983
1674203929
1516640193
1311778948
988912449
1058644361
1962077053
299161823
1482163246
1754934573
1649260449
170723870
1759492065
833306735
2032753566
787712824
2002095218
1219757038
1205957493
1916496820
1006408725
1521763524
1486497978
127854016
2079502756
961528487
351390311
1342787801
2054911170
1461520055
783625654
1869945565
665992622
2082521321
1344787781
68602703
1195682327
142520006
932242084
210636216
485902555
1938360850
1188941222
1154859763
1137612542
1903656370
2035016935
533470330
804406029
1244571043
506041891
88849862
2051586536
1872827391
685801106
586082080
2016344829
1249042381
1536770750
1739958227
1217967140
2141764311
183119679
820516816
1797301943
575377495
908173416
1085119271
615076471
1477028596
819802959
1290939106
1750002520
1878942523
532593965
1330817096
848008285
1189696910
321916060
1021916807
1066329311
339615927
407269480
1861393823
1156166786
1603644365
687278558
1264956305
1506750220
1714025722
2045567619
649449390
4993311
606430986
1030868720
1712931927
1291185175
95336550
268113150
466411832
2041631483
2008699126
1678433570
753761722
1129369009
684341235
1748462148
178293531
1223931450
1172671212
189340311
644132520
1058479172
1613790175
1870671469
193160232
663376430
1806554841
1328765558
1841080334
1652408372
1876103439
169352725
124103076
1410367841
246931057
1269163307
1330873662
81610758
2009747563
2015686485
1628112541
321358171
789609458
1327104134
1741583173
2104095259
1243653949
1994381645
2000837732
1176969855
1612251425
1851750151
2055371173
738046787
1778376289
788012090
1151306427
807436536
890601578
432545941
1402946043
1752449134
1354785604
547850602
20395739
565402473
232592432
1950706143
714858429
555291780
895127403
1576602467
1255969930
1681191925
271329010
1291312490
426088614
279411351
851046479
62991888
2019634606
1554587555
974699317
1001433659
1557179617
341611540
1232244611
29926863
1549183551
2131578607
438875095
15019080
852172363
1251697110
1498954510
1655232698
1540528200
1249219878
1502223199
1771337108
1255241954
1117965299
1333251217
1675257271
1572090881
645640406
1693281626
396284972
1562745633
634759529
1693610565
1316334810
921448401
444601229
545381442
789535761
491224429
1662306441
1799026300
556095345
1481014292
2000480827
865311725
148336117
1546648124
78313151
1110771474
1003151350
573968199
724247714
407643979
729563078
1322096099
2034960433
884375265
1565858266
1663217223
439975445
1007979005
1781949616
222513092
950001863
401255494
1682487720
616084470
1901429858
488220553
721638611
2137604171
1273920256
706189815
1652219229
213571861
239509772
1903330293
1948841369
185578160
1665790188
1296389843
880644986
903216331
878387286
73960144
27992321
2021891085
1071219555
1514618242
1832805456
83291252
1718041084
375511089
1127427926
567643027
1538302599
1755790701
106354902
530721575
1586894942
736985129
1122598048
560097984
1471739326
133374319
1703871358
1204664963
1015865696
1483855627
364966656
1411269900
1479435005
116119836
1746011993
29155850
576699933
821868844
364155246
606146602
405608446
85376954
1138008331
140375916
416866919
867554047
1182200826
804615107
483496249
724624578
799911501
883566243
865178990
275966237
1695800209
53055961
275423856
117724164
1654699501
478624145
224213383
1592664145
1124316876
883019373
1849523857
656366940
450523012
1303076891
1434866718
1864254835
758196509
1596823454
1197195138
854449261
2095008856
688060580
1180538288
3216750
1064342212
148778364
151744101
1538556299
996933198
51926940
2107302354
1252492678
619289043
765422255
1296108438
586029256
411566334
1308462906
1326471029
1779698421
1710403778
1100123095
1571526148
311087740
1883906137
825767986
1244616811
1392173767
64921574
531298079
835884214
596740839
500105763
338639151
1256165824
559176437
1128008723
2030896604
1355160756
799216344
719432947
1067093752
237503414
741415097
621215614
2041498246
518052633
1776252612
1523978379
1517622437
1663699319
1795187192
793538887
1991957072
1075583873
2074953618
1091931591
653282097
820928831
1492673660
1170198075
456463428
1467339056
31646252
870153910
65675760
696530194
589332062
1925349309
660695534
199794179
1188149158
196066940
1466220038
586293559
226330006
559772795
2003609178
1534450496
900961590
1073033491
645939974
779697526
467669093
1756145743
634861354
1690411314
603581443
290606120
1064737419
648684745
718585192
691842080
1042412547
1874906978
754915726
304979468
2048474162
214695275
1161198278
1557802509
339535578
502862999
2090446678
2112378505
860943853
773161040
585289545
424902962
1966609226
1255339541
85048097
1867042425
1210037138
691536311
1561338274
1722557943
95829896
1149098242
1022889634
647434066
1956923184
213678397
80085199
692212171
1117895552
635832689
559908853
803953791
463483152
1722976528
1744268177
6715150
950217164
977060417
1492670696
1513011674
452945800
1043433270
1908349233
434425273
651839131
1922184655
1955418076
256734409
1910644530
254510164
842907865
453040766
1633202293
369202521
1768103626
1042000807
480809566
17978445
983196102
1600321323
1742647278
1961826675
33137823
644601324
729860541
818845234
430214074
1853348636
1163526137
131598725
565130107
2010598450
938894416
109624328
1704502802
667034166
1822856497
37012582
1472584252
1404620878
2114215688
801379179
1602631872
1184749004
1729193702
32294932
1581951882
1658393903
2099830004
1984679017
1557672853
2113270939
1226651186
601667926
1096746646
1330464402
637202231
1282540240
1132410451
208402915
34166320
1710124106
191094329
319263177
952261929
119588101
87939401
1232168603
983200867
1598221352
1921450375
731491625
428960881
1581063427
647427272
1272137795
396714067
1995342698
607282188
1672044542
2120263772
1809586095
2111695134
1782039062
1423692694
1640416110
1792894214
43453060
2074913445
46779666
1994974860
1980601335
1281047024
1338150069
180361226
1389768384
336978772
1424123944
1206203884
829268764
528316742
1366038309
1374194928
259520369
260202580
29175667
600670233
544113108
1433123242
501545340
2016548692
1768407070
2118227341
1177127987
386012568
1986656184
1676881207
33305005
194942722
1960418838
1823614295
620630815
1518548894
2142537992
924571695
1624648934
1167179886
1869276996
1810474986
28937136
172842806
138870746
1812027624
1319554929
1164862305
1869921084
870216669
1165359275
1264027027
1608118966
325955591
1845328996
1293268087
756058592
1133733282
1185783839
229862434
1005800871
1890977809
1478696571
1003000774
894344456
63285270
1280447234
927982691
1483069870
1230601719
2030710528
602592832
2015272818
278690794
615855498
601692144
1455604994
2044848247
1733345078
2015923293
1097475220
1859846201
1757693685
106090649
2101160727
612802692
1624538709
1820150442
1306603862
286521836
605350291
1486405615
360684546
1846626706
878232490
1201500812
1274594297
828349516
977546009
634439728
1274258884
1568970880
12490048
21067937
966482759
605245629
36146185
465781647
268131028
319102213
1380888696
701705862
789282729
1744535137
793774127
1877822463
362601188
713295977
1184207199
939329829
1199065789
1486312280
1113529994
1152451598
958389017
1051457183
2136046483
2023451174
2009329282
114723567
1487788322
1529339425
622669164
546288902
1290961323
2106582761
1140604660
1557739280
1405474081
2115429648
998263049
2023427004
422350189
133599555
1678063830
1362200514
1898728144
847577896
1643827836
625312980
974874553
171785961
133532127
237474589
184489333
1517505468
1919558350
1275540560
1987625051
2124206554
212146438
293543223
1508096957
372719969
799985878
823099491
593770104
1853128710
284004003
1765761137
818444081
1358372737
1064712236
171829725
1681743945
654777276
2082266092
1375524187
1257716926
80224550
1232470452
568119979
890229593
941251373
639222539
455408193
1694155785
1659816387
2090445659
1033783241
135343050
2029527247
1908039627
1439439921
2027262089
750857441
1520570388
1583007775
1588663699
1884406583
1238150807
1920802257
369817610
699086384
1253503028
219286586
1723552537
461722867
290526526
311115804
1845111807
1188360480
325744891
162385722
1141622382
834989303
929491598
1902504475
1292583114
216715739
2091830469
1342609000
1330935920
530574874
1063976617
1785622797
1496200694
948435990
2050853714
128612606
846569775
393105248
768090754
1070587990
237764106
1640139777
1592875303
317057030
1793568787
857596934
1777971387
1725481284
273254112
1062854155
965830691
294549399
1521963813
1138860921
1178604633
1045881748
230474127
839308918
462356304
1276093706
814972988
205713626
2106020297
863315198
125020659
1684941217
708117180
456761363
258833310
1091888115
402624276
2040215818
2041401140
1815389299
2060024647
22155942
2116739358
1305055300
1189583539
433025536
2095373232
2025157439
1512120223
1223092464
1206496182
2024361433
1745450087
1041926122
395222196
1004170039
1076157183
501422283
357973288
594280533
23647625
1030578424
421989066
1503023416
1338594848
895838921
663971506
78929876
631486464
210295105
1997787582
1249976866
1677229734
953762056
1026846874
1458389177
1367662396
1483180945
1138153503
1041652664
1240272764
1221681243
1237918199
420010752
1934122804
782866474
2031306773
689259239
1770002465
203732758
1216072093
497161030
1813128651
948071967
1826920071
1283665249
1005094442
1607280163
306267334
1157612084
2081849729
749244913
1795656627
567265464
292334466
1544046700
1075513460
1585052751
703900226
1019700953
173361833
949707424
1183172487
54147832
1105930330
1304517194
1438861494
1660089727
1997560336
849293537
687181501
252863677
1918525308
814235976
1213136582
329102777
176401218
708286890
1833808533
1886535475
273684459
1628318273
789245930
2022724687
678667059
1880128264
896100806
915807656
645690079
1376578129
355682341
2036563194
2061574491
745763590
1213790268
838858188
158617808
1619524304
178373856
1979425085
1151240362
280504407
1010775752
1201940247
887052550
1476247889
1221868714
931578024
590792527
1700172050
1923160979
148390700
1882718756
91936534
1185228568
1014772056
950427208
1629174825
1739014588
1149490745
1134402074
1443844601
1261839603
605972233
1432775193
1442682925
1959883163
1712533016
1698188661
489032616
814516237
503233541
1531554278
1612200967
1201416330
380379875
1739534421
1061022293
643816311
1644378193
833325213
1665347287
1821909333
891608868
305153480
495265715
1704618840
1433295442
1131488082
1137717090
1869863804
1497147110
1787463700
1054251558
1695272152
560520802
526144336
1726545211
813114313
915841255
433713290
1385757680
1070425682
529368949
1932571707
655335291
804297763
1408671193
1950711708
1241527178
500758398
553051553
975875386
155233741
806700025
725606433
206521539
1680907112
256974987
877600851
390625360
523737012
768737033
1723196727
1513514757
700729906
1794894795
794934313
1944398567
592768278
1359945425
268381065
535505928
1949457104
1617908670
1622107203
455458166
2057741701
350611929
627702914
1377108174
1033385020
242207842
1837347302
716706652
1771202899
138945419
703804290
1856668014
358928696
234933041
17626220
1365508951
1738659928
664376467
1687094728
1234927875
912656672
44518918
284555604
1945001766
519099134
1874563828
590596860
2014122538
1521997677
1616798837
469881825
1892547523
1136509298
1795852659
1982252143
581406247
169190213
935180005
1730782758
1530050867
278649959
416120865
2013980252
662085029
1057851470
2027032324
1572628446
635341456
1405580380
798467145
1462869559
333135945
1603640866
1026023335
1493217011
1448115737
438057475
1528549410
1957534803
521131293
629358805
1233636512
869824352
2025964866
606963291
905057115
229087881
1841177032
862214125
400896735
786885510
762625227
1912644164
1607416329
58008953
120019877
842702807
1509863580
1236806585
1205203996
1374228200
816731718
1995531102
73281278
1956180080
87076095
1433081392
401552865
2131152231
694961874
194501809
571655882
1000506895
402251839
626855878
380407898
2078713692
1649753982
1189168149
2104546804
1517046130
1773263960
1649920784
1299405895
1975809543
1478775160
543309405
1687133621
339744423
1961989000
616632544
1904952835
485452563
401928881
1999383158
1123284744
843187909
757981657
441223239
1272534184
2127583307
1789298381
1089464633
1386502555
1828173453
268702660
464485959
627897055
236058498
1077011973
1734518257
1515119733
1714523837
1119383441
920038924
291436020
627782304
997254693
1751424508
1627481566
265686081
744930378
1377700084
209888906
1904962580
1591206303
1835657315
1609786025
2081360032
493144700
755662448
191416455
1319683515
2057388123
782581507
451026785
861470992
878115571
587580386
791978747
1177577996
485162822
376751475
1736353707
1291083507
1366739117
882646391
2042824595
2031670172
1682323596
965792109
1282266614
641253292
143347465
2075927727
2040749002
1666585833
892906273
1484567202
5921791
894057753
571724518
1333301612
107126694
82845901
1932542868
1052343160
1905838740
330347788
1545882131
2076967438
1168668382
490410500
2104009510
1950009255
517839268
2102464861
997450664
299811432
1369845667
1152480185
1346545814
1436386766
696594539
541626347
1562218412
1968084284
2035796928
1374718171
1267595126
1201716774
703458605
975833899
1502775158
1794669219
857147441
374772924
1044676743
1516264274
1852058905
522010964
1765725532
230979948
2046846105
516104860
2016938470
1355936200
1830835350
1734352077
459267281
770926169
1856646165
1157189136
1110554251
553879656
1373034344
531233826
260891242
1064217565
867007699
2116291273
1023643303
563896379
794443858
2029058585
1114739744
463082331
511791120
1929145466
1208747925
958381041
2110732525
336672086
507154610
2066189211
1965523549
236056270
799771530
57780429
770871918
634788046
523497494
745337342
288086784
1286913565
69993071
35505732
972115173
1340449695
2098842510
716954041
1618285767
1057095212
429545675
199232909
1012047742
722317521
1771750690
1530614817
1550312861
1133646685
1360136297
1341102657
896794775
527646710
344756331
1405335873
802948649
726198760
1811587158
1636528652
1209478547
1193524256
1179810246
809266813
1684224691
298335901
1236749469
1615416478
1434596126
931677486
16117500
452702129
258103815
1459873223
273178164
1906727869
28407033
775616178
946931337
1286100700
394024697
1182274649
1616827272
1616515977
1209775564
1035874391
1386940565
1746772969
1255097939
411150083
1432477776
1441460799
1770528710
915791414
1067906546
919668018
511928592
442002146
837186780
1124419627
460737560
692240435
442765533
1782177565
271332026
1764451611
957925059
722730908
26757804
2107617962
1659921522
649810914
1098600945
1289689791
1436014864
664495389
434023177
1008792998
36523314
1016073313
113621196
1592645947
1313014657
399896340
1670808475
1165325821
1741029536
322436924
1088070765
1240071683
1769569124
286459548
706312677
1426723789
853022041
1810381075
2058134716
237125365
2135677600
1146605158
2073021135
1257171952
1976437512
1065133300
1665967385
1474818413
455059679
767683478
1950634537
1503567669
1173082757
476828681
1555493880
334975895
1833230924
36457790
655004355
1411881618
1728927254
154977643
2012367526
243389279
1828552835
1872098478
188137207
2033671935
68616345
268349074
1459672657
156915356
729219623
1691008311
2024259502
931645827
77088368
927122155
220413486
1438876634
2016801600
885924991
1516453233
137255896
807414979
1293417434
904768896
509610317
393442435
176689688
1615046582
458064664
1875104355
143188289
464443977
767878557
1793901623
1093902250
406338837
866640069
509015714
639324403
1705577886
506310461
228902215
1443881269
2006389535
764777181
2010546863
1137854146
1721576343
2127748308
51873858
1204989145
2097225461
1306229448
1485115381
1630643468
1143454714
459410814
979358340
1482515083
861420622
350521044
473526712
130284466
1332736277
840454175
1171171006
1161016475
2118596191
1927084205
241122296
1084379442
128495766
83782572
1198836800
724856684
953929588
1496297125
2066303990
461236722
1591974749
1388783551
857626674
1779712437
1320339669
1172663097
309743630
732696713
2041976107
1674548012
641741928
2082112472
406186723
90578109
1827098622
2142494160
1110461789
2009157108
911714275
1453326523
1651248472
119285117
598225980
937295975
1185301918
5689203
909893404
131054899
719003340
1098490991
191516240
4621675
2093669272
901885820
316764903
1714012236
939273519
1105181739
1125179750
1391501254
563924868
825421221
135262763
1179114293
1455517039
619174891
1720691078
106721472
245746965
1510292058
227108921
1264873732
632177584
1401882230
1450927011
1293864922
2097902250
302595439
2099504595
119750513
1979796267
29563674
617371159
1794839104
1324505722
762568480
307562701
1025254823
1802526251
181542123
1465047098
67031971
397615339
1659801601
61834249
1051192707
586587684
1748728713
1348328042
169852367
996240992
4821084
382904223
1936659142
1228176320
526604977
1309896330
1843089526
505740794
1347434698
793503958
1127910230
685883043
581425570
284905277
1448651191
2078582251
1044333102
2028628440
898010854
1506905543
1113087093
1513842782
1166822771
549674894
1667042629
1845789212
995582011
1493727033
1779356386
302407369
752741885
1525632916
1261693701
439305770
936383210
1919186860
116064560
112990452
382743431
507694489
1525572806
434638818
2081117678
72811445
321898357
1430013391
707429563
1916234818
1750434673
2008024584
179714424
1177620071
1673685485
720037352
1797574163
1655374269
753998005
655991911
401405976
1501631120
1946933533
837210788
1058359874
1274457781
1640629688
2118665268
1507442389
251861356
213645638
401753809
1461733916
2060969873
1884193866
778150814
1586852969
1738720264
1106176905
1083008520
1181351039
950762423
1155034671
1534160297
1003127288
2047824403
1697928299
1388496204
675952350
2088410408
1867875642
339657536
211393166
90286713
670606581
1931866749
1526873062
425322950
1586608969
177455544
1379959678
424960852
1255170563
444857487
1937016153
1654288927
581139134
209128353
1812126722
1552796136
1445293324
432405545
777947750
1582088706
1123675508
1591169252
2060772813
427551395
2026261279
2072353382
1133807819
1050011759
1418544655
975754923
625495179
1514313982
1222077903
332634606
532630586
2052489015
481363716
1232404147
1346039266
2084271960
1134983809
783310381
689698379
2107880333
755518180
744214614
13083090
1132986273
148869895
1840673850
1404946220
177360327
85724271
478642166
1006174780
389384859
1839504695
91691422
1775363328
47429963
1712549492
1997666013
1488859993
779311169
604408542
721995121
207954935
1923419337
621675546
173824911
1486990182
391813029
1398841829
575123392
288083489
1435505085
1755322407
685283803
2076310214
533229324
504743123
2101893687
30108744
763251903
1576072754
558164618
1686934549
1221198834
825211309
1031542458
556174556
614336045
301674857
1557748640
1069192176
219841137
442528486
654807273
2066386033
312037545
997125465
65493044
84904161
1664296555
1088771932
919295379
597646869
1570706095
1639327110
694890546
89799725
57492099
2110556508
1268669016
1752781469
1337855318
1838872062
504340771
439842999
448153760
1880895420
859473408
1546445070
420603135
1343218193
723737987
1813435239
844485046
1230749072
1801140384
1015312070
1463953758
194649641
369136833
1661039558
893756880
1862220233
126735261
1517819674
450059456
215864909
1818655629
1990384433
463193113
1832159139
1278492850
1200059217
46792039
1590458033
977589190
840150283
1686530827
1469230693
792296370
756376321
656378858
1727329153
1769567346
1608939289
660217858
1412112774
251140310
1380308023
713659519
1987449261
738185617
1928755460
607238084
763168920
265473518
1960675918
1813165628
470986100
1897038900
1618504925
1554013631
1741326120
822016406
967042958
1896196897
1139278724
96391862
1070419576
1559600432
1984955660
1224813501
415675383
1068126509
1363540239
560609433
613884903
2123589566
1289582125
979086707
1254090162
55881835
2133418713
1053421154
1200604608
198581892
709993174
1357842618
1513974042
1917191375
1943555590
1103917536
849454627
1309579756
410480351
1485607158
529197185
232768765
337659847
183832008
1153604055
772682039
1036329617
490400329
167613638
1973988017
1119266193
950624777
34643746
801424052
1031647890
632066698
1004661843
631487311
1480248545
1995500488
1152427808
829471811
45352822
409495608
493585461
410603212
1079671639
1579584781
49241229
1994465906
1924154800
1545876219
723963737
1710364814
1217924721
18617684
2133060711
692689200
590812733
600910775
1684858537
373567183
1295174719
1798293767
1440009708
338193227
1362292184
920290425
1582911841
45224783
280046330
1859381639
2124319290
129930009
1950307769
1712713841
532794640
1006352991
713889872
1158168009
1952220384
1771684244
1805005562
1038494653
179311849
253858887
427967150
507877756
1494467420
464545594
1625231078
638550976
937274025
1626968978
637427810
1700488583
169850157
42974077
492855060
1069440823
1219599877
957757019
1630763034
348071925
958463024
320587003
772984006
1916781947
1413502127
1954516436
759965752
516820022
1043215442
1885430093
1393982911
921429855
869094079
951993916
1531047831
159410722
2009512866
1106922889
1460296728
1422042853
323944990
1605938963
181761282
2114932650
755464764
193146216
180706634
1547312873
1249147691
887210667
422104978
755762977
111258153
1839436862
1106365343
1405037461
581782567
2084187892
175885883
124362788
1393795104
1495796762
1292537208
627569183
1320370578
1537432727
2072658010
1828222922
1789104792
1554914851
221932735
2119723293
2014719458
1594128234
1191984420
282312616
664560111
1432509265
1587371991
1884872607
1732882961
1874949760
735603796
1950418698
122446174
1800430333
895734182
1176405710
1790248123
939795480
1613253970
2021769771
675683668
1640295336
1784146101
449181698
1095023307
173483343
511606782
672584253
2053317926
1682033525
1397018587
1694482003
1828622195
101909204
1487866897
2012614073
352899533
411303721
1673526726
1181670844
1914121177
1360867283
1569302942
1630652439
1211043498
1578873610
852786632
263805749
654962515
1601770297
1571162278
1402100274
480846092
1142311507
1645229821
164283695
1513273188
1630211744
1540495763
564242870
405827720
1564108603
41104522
885570280
829007751
250447672
899830943
648589753
967921328
995488566
868281858
1295611161
1210118530
775417027
279183992
119474744
1113177954
2048796421
1521717005
131878159
813997385
1159185043
414286695
202141780
2146058350
1646367271
1787903775
347358638
471617691
375105245
468228212
970739322
1825083858
1280058284
1587767841
432313117
275715997
512776957
818063938
1663255546
441744843
243085715
537921559
1979654600
740895854
1783614359
852431363
399945068
2046730388
1504673953
882173145
1021648981
558088078
1046616101
42950869
1903570104
966865029
305352043
849668259
2069464531
682540903
707828696
351643553
1554460789
127583822
1249530671
392650695
1982175879
1409065069
1024128001
2131017740
549616793
858465365
687199272
991511232
850362407
1099965836
918424124
1242731408
97759805
1032978287
562471495
1079016966
979548480
1472997224
738007620
2100061107
428529520
275760828
184493616
2057386568
692760977
1271225628
924629949
1746735690
866115522
770206414
959932308
1764041854
945767914
1475748705
1839196346
1553295631
2049454980
1325934370
1681069423
23377238
335760453
661931499
1930888946
569795103
1180579921
82462997
1155108361
656570869
1865751536
438879684
567340813
272461695
1784338647
287438765
1874847344
1300781933
1676743947
646554251
1641936048
1586676581
2017529010
1239743703
377811740
1580656467
1363552539
1029022133
1726279396
1375311944
1264279863
2121829311
2017414986
582391490
127689302
869406452
759840707
413300895
866877455
1885342352
1769825754
214636416
867003530
1493871623
791207009
1046447881
1147910307
365811956
2086107248
1512608565
414129277
2056464695
1771918578
1186645571
1711441742
2044074252
1897113542
806025075
1244657676
1028340769
1793252617
422469906
1810374011
786659101
937163763
1798258281
908443199
1319387506
1103254263
201257603
251521419
1743647000
1812360209
11449874
1873669905
317262641
1188251790
2050477478
1289232208
1827905413
1366222374
1815890050
1258312673
352823788
1477380760
1900627443
1283014567
1060338944
2086885312
1212400646
2064877373
475870251
1060481253
583595622
150970509
1638542870
1822537081
1282089804
24345659
1828949686
461700736
1725172401
583333105
1515243956
65536652
250991754
1623853011
1461793883
1195489723
999523996
1466946790
547201140
1620466159
92930738
580478850
1505426967
1368548281
1315081580
1098335750
1304888724
1155724645
1641536576
1621674619
1032317662
1160538304
991341433
530072205
55055918
1394619918
111336571
581097594
742844368
340992190
1307188325
79512106
472351118
127183779
1907167784
6699698
1763088554
581490174
881333395
1893187991
1568690425
2019892682
386164925
428352369
1850678902
89247316
716900382
1932249719
2060234778
68194980
1244786465
310957598
1432215820
837374681
1329394507
378371002
1651684423
922638254
1909137709
1748643570
220419559
1959311221
1831445204
2014351761
1729308076
1352534402
1642409472
165161982
55757092
656434005
647166750
145354030
2048542213
1889115128
1508524490
1246983084
89400453
1029888179
213336303
440605951
1276287298
345596293
1112591357
1498275349
1026013243
1719778587
1381589306
2025841677
1194962353
790238393
1723123812
340327440
1321992764
343728367
1689991385
1869988681
2027348845
1070915115
148047729
545693652
983922437
1724073971
1471798557
999653437
500446431
1983471175
1223062783
1578853504
1231571246
249966816
831251220
201764277
655949519
108639336
2145870215
1689466557
1711550766
1746804179
1117890589
1328886693
707184497
2041087761
1210894707
1518853048
1779578297
438426480
1445435852
793827143
1383598037
1634274230
284138793
369719846
21263249
1070565927
665484721
1031717505
136377024
2008092455
959449472
448340450
1750590932
707241270
710785416
1820134640
540163408
1394408760
1316798285
565531640
1812475205
2014972656
1317247785
456671957
190703287
2018896096
740047693
2121828840
746936705
1537541362
293052577
265481677
392036347
822711372
1461194417
1347010374
1240182709
80105431
1155186732
1671371872
2006807712
821328000
329918096
283047997
1044214577
1253974886
425832368
9038548
1772278343
830328340
1351357489
816957934
1230941599
1277442738
432352699
1886980504
1773998178
1281725544
615011617
293987113
1939011272
1582226318
1649690823
1595557614
208820478
2114230805
1001233089
1335989056
1258110087
1150017364
27830139
1319441944
825282478
1470006455
772018975
1782076254
547457704
1202436633
251449469
537794367
1656838806
172349789
1621405556
2072464638
694735707
1717470037
581202605
791453691
1509714402
315753397
693267992
1361306459
128366302
1994587548
2099686658
1666335418
926990316
1869045508
330670327
1425816185
1637960537
847748716
1232754372
886331217
657209598
1729183162
1138308643
1468645272
1234888029
1132304101
115623693
1208451695
1192661903
200143044
311033890
1807069452
1541267313
226351791
1190632752
1580023354
1036924997
1080873215
538443042
619685533
390750836
163588340
204998836
2094227817
488047110
673072533
972660730
670439572
350629126
784602031
903745885
1277536378
1080755606
211144080
265361169
517007572
1659788371
2087454784
87907986
1286683785
2105367060
1591609036
1414763881
1081993822
1743467304
1693079310
1766654066
622476375
452911248
503232018
110270880
1020225768
1380311792
1795177432
1557247712
1749238555
572853360
185913250
1076311848
2096935393
954225401
1846469828
1135229440
1416032685
1064479442
863796882
79650045
1231330152
825157813
1014660130
1404928514
732132801
121809819
2039295342
797777499
84020447
1062490010
618606245
906694538
1719145103
311748638
1684508024
991427233
1326614212
616513901
1587033168
744305332
548710360
144501770
525705052
1072702886
2070850231
835341866
1108924494
673010730
1096497915
1234353594
826063569
650366705
1913963359
1591583618
1771536618
1590312184
2113109554
256222422
346134213
710306320
644173032
294835671
1921693563
143678854
2043697402
2012279711
2025738514
1708783428
1989245975
307930902
947400890
360978221
1640460246
265473617
338327243
1277840028
1673250544
1462030257
26596359
1174274788
81439902
235205497
294980735
74077179
860515581
1737082406
901563505
848902639
173262273
420971340
1058051324
1216571350
703331956
1056343803
1479436197
1884528045
97634230
133023891
1215372056
33982141
818799814
828005623
480997107
491790228
1237883701
861732899
1698445395
32482549
1434774225
1993779413
274521653
1119553844
2029162132
218964193
44768608
1338700616
891798575
586197404
1863259388
407913581
1999887608
1343988691
306092600
750528171
52139453
1808090152
1564398951
1443078882
2054174446
1073761297
1164256666
115851206
2081586550
1170131984
1601719588
1615537915
466766350
171175640
515040715
968774637
901519991
2018298514
126360830
998984274
1778731277
2132360084
1630255077
397005839
1537742087
1880999630
1878941794
1394952054
484471681
1990689749
102709358
1503450516
165324475
861605542
1048819390
1084711084
721723040
1431798547
35048148
822335994
361963998
2087091662
92293523
1604266079
569097370
1171400527
1096130926
1486395043
885291504
530204147
2106906209
445499722
1089102857
1541494873
1684719186
546782584
348113915
9090860
795194704
2105429541
2007194065
1965211676
1700078104
315999215
277931443
2068449157
1178067410
985524683
141367087
1274843858
1840874656
1799171125
1468845620
1177426702
1675625052
1849048890
791237308
1364481751
1185590627
1092930641
1955745147
1889029225
1854107812
199862626
1292797970
25668691
1786991204
1578079827
1182561485
1128215484
1890271606
101811121
971210733
153556485
1632774377
1581998261
440870598
1719300062
1143557324
1465807255
2066536597
770883705
811068826
1475489213
929406612
1393585451
1615803772
1037739605
1103924402
278481524
1159162845
1691186162
1321924877
839266010
1140290010
317599114
781417691
2075692224
1685554818
194733592
1562688480
1878070656
333468451
1292186412
2118448618
346055355
1182220133
624311069
818372078
1749723291
634981822
1465404158
1569471181
1649897755
653508449
2048750991
1674366812
759586062
1363198259
207009992
1164184240
1063382860
872439507
1960914090
988086526
279535172
2102886424
1060288787
1617963677
1791651534
1649454239
1710183360
2035838252
841242074
98654273
1628424099
432598018
216834817
1345615721
1967325709
1522311042
2007970564
781933253
1850927414
364426765
612510128
2141574246
2121644764
47889472
1952904170
2114102111
1888809500
1961594047
1886474884
1340680309
867349980
1414007076
1651338263
2012045721
28757714
1653643628
182314851
1061105427
67905156
1043363043
1951075735
1349902173
1553452109
233681475
167507063
489227064
1639089361
835919743
1649586275
1337428511
669900652
1340400293
455380891
1975396038
613274793
271639001
948394721
1054734996
1203760386
1558967084
749510977
513051371
1706618400
7132656
159648084
1460010078
570561090
66449825
1526574041
1840945102
1348388192
1063182134
1256551951
1248892475
1658055762
449755345
1970312146
1128477898
75084475
416821786
1068884439
545788389
1826676926
1483241611
258631640
769904743
1207220853
1528421316
1968888621
1027015870
1113744603
2107325940
842737832
321153056
1655625001
889015123
2005206797
202462877
1396983386
1289124668
1681821990
1671532771
568342425
256825352
2141317211
1741638374
1022030547
1900318634
1505681018
65044082
526490271
299518782
72329258
1989838854
672907335
367022019
1142527894
842337179
156598989
615081610
760405429
1403854768
294073506
217877763
1403409880
1379517106
1186171313
1576299889
1351505527
2126681685
1769295360
146644553
551521439
643425448
1966449697
1833216968
1014816133
702213076
387173082
84207417
1364021577
535654966
1562864533
877199181
883754198
500146938
199651586
592339135
1823613902
241644145
395797825
1574723111
616491972
238733813
869881737
1493180657
1996076508
370457641
1131039493
1673420886
778307708
1429209551
779431114
1890312964
57258765
1995472181
1171280450
327009905
1457581775
793216747
1572175733
2126679871
362056123
1275445767
849114366
1125450282
949033134
813381772
1996555872
171557720
1150169553
199671567
419281129
95993543
1022144115
1247125868
1657006284
1235442034
887289261
850695961
286947370
1364748370
59788954
1542651648
1462502789
1966535033
500185545
507077746
118335763
626045968
986109232
1683245652
981941244
1313699908
775898240
1150566511
1606821324
1657808943
1310008588
260325142
2042868552
483307453
1174537903
234310536
877130923
661496952
1866985198
1997431916
529670981
51427010
399631067
972535144
2144309363
443607398
511932806
239604825
413801320
682201556
1754297881
1492108451
1029124018
1028464859
1976920559
1391166543
833637203
1555214857
1078615867
32694096
285084966
1875731813
482904845
2055523458
2067712757
1878949404
24905618
231969291
970043338
2020821880
1752864299
1966141646
1620009545
666884384
2065197627
1069259076
679031514
25651149
1286863549
1043261366
1564987781
1227074604
701619395
1674962953
927108401
459004101
1652663823
314745556
1592269023
1583115525
2099566210
210415780
538040886
1950404072
1758514097
1206523702
2119876708
1973397088
346339706
919432396
1823646052
380309377
1133292899
392447203
1579622637
982876342
168466658
1039983827
1040916069
504137588
499016501
1552564008
432384787
1790593228
2089157429
668285060
1722910904
1927202909
1932436152
1501180952
1385574242
1160902932
835700720
1895032558
1969445950
1046451697
1711900708
1024750847
116926154
915259659
1098826118
577623485
1809752237
1719627095
1694784981
1112178379
326263
553880924
1595841568
418863674
2124231272
42077375
1183147003
1631584492
1114393385
1100451723
2005442117
102645879
1509034337
1490090785
491624724
717088291
250755675
1387775606
1979609201
1410716658
151552482
377491820
723812752
108485747
521122121
751404548
629597468
882173706
994419900
285474959
1980100724
748739773
1781836205
1160314729
1124909329
1128651620
1149988331
43703175
609341020
1398354724
1613526231
203081890
1958708084
1145612767
1423840851
1374068164
1685971497
677676861
623117484
1244620085
2067148006
658958822
65755897
356103309
1154062645
1337549608
2077373211
1033424224
282331399
395959011
1827914869
571835786
2138295927
1063238799
708971007
1475475188
200242341
33712816
932573193
425392143
1609732941
1898052612
1170148188
486038611
2017109908
410205873
167499460
11336778
95221543
42993016
1919121841
1119323538
2079226598
2087500574
15341077
428151706
1756811211
2077507467
1120444186
1403424608
2100769422
1483410277
1781610285
1182390376
621707477
366648462
72947293
859288594
476267578
1357261356
503379951
1865909911
819774467
2018091414
1690636706
89772724
928260060
1432611157
1939706279
1940554379
1110864206
130903759
2098766905
426506142
1253111626
2048653691
1844904545
1591468656
1222657771
2100610979
1861486772
421717009
626755265
581825208
1554142207
704640317
9744617
501226194
1617291759
1541445372
44489919
1718180885
1303700655
3590882
1078694320
235047386
1122478889
1593693126
1070604613
916960213
1291955782
327073022
1258555821
1429533082
1912319908
59091795
20537150
1874360120
221810521
861468026
110116705
1306194357
1441637031
1373832108
1004948192
484387525
929534524
1973418027
484648892
1473901960
1463074794
603987882
935005018
1474519646
1029584231
1645226383
744508742
1193425686
251140791
911746990
1056768326
1286785070
728937397
822237025
1269668158
646568872
1093986032
1081782528
1335201732
160769646
371805142
1306017962
1166482050
125424607
1292288132
1434535439
1117185046
1685220866
1614645432
1838882120
286576218
921504477
1603400522
1828122211
2122497335
1571471107
898468168
709633627
725772295
1346460526
1443873674
347190968
1758672069
151023788
929515805
862395965
362354989
1180343188
1534899559
1813919953
1799718453
622074191
1991763701
1142347836
1595627858
462922726
1852364092
696066962
23516983
703764033
2023550629
798736555
1000517131
555309228
459931513
160613158
1659043685
926225534
567779210
1952736644
1312781114
903590138
1487939778
709396675
2132103398
1781733192
94516587
1717042526
1796907718
505462555
255567328
1891668649
509304714
1153860092
879177723
550694912
895065321
732805187
2117432275
995832900
497666436
1830919648
1188731699
282418851
495185880
257555838
1156153180
1076788816
1491271471
792143017
32855817
132361017
1693130661
1282417109
2145578367
409978427
2020608706
1211385466
273833978
1746469121
1788112657
1717630076
95052759
424619774
1989892340
613200470
1835931072
434887823
639936102
21530402
1873170298
986001526
1361936473
1494785777
1061651830
472159023
1431166131
1304770285
1000156653
1825710001
2076969355
1069863399
2061741859
512088981
4144791
950055937
1918489845
1538242282
1201289136
1079289826
1345507259
933713253
429315851
1993017820
1609677374
1131715998
345755546
1840651478
2044176334
1719800228
508909353
640132733
170736503
329904107
1096409223
1080546166
760267931
808393287
978574865
1538024335
831645363
1129498501
1833536422
1450253877
134465226
1247279764
364626223
391286245
1234092579
1441121063
1114950792
1097598444
1974119415
1658406559
268456946
911863072
1951044620
834178720
451231891
186733402
748885272
890708898
1289400304
475909226
781462185
140339948
1985015629
959878584
2090831806
1032048745
398949627
1807483239
2020910218
829601297
1418269372
946744193
1278926156
2077764711
1116125336
1171125633
1726199859
2019849018
690675356
939084457
1106066358
1417560191
1126006511
729001203
723385496
2107626135
1024608481
492570631
887336065
1101907610
1977209382
913362698
1008545862
1807268302
1913573828
1499684760
574176717
616214891
131621467
68923015
1857192594
1627474773
2103069627
112016427
51532216
672511351
780948929
1239306462
1757600321
236154582
1297195722
1514307651
1697306
1115606939
1892225333
738817784
2082807541
701258036
1861199322
247663944
518053266
199872130
1707998931
259630246
362971054
2067403862
1737084198
312724338
631195210
882170267
1859409792
1049503977
211336162
1509623641
391054283
1644081770
299344667
248576358
262072868
1509041716
1069443979
630161004
1493724809
343199975
509358679
1006411737
713810840
767007073
193545767
1411199683
865875048
1201820899
1966487303
758132654
78157583
591684394
1186360241
1495585514
298993290
782537532
1240416262
1209828577
373769624
680611590
292858855
1151961704
349907000
791810052
951873643
547060898
1284957842
87759745
1672531752
457869819
907589320
348423811
1728825211
1467120974
12382105
904233614
1728306566
130977605
212398540
39121184
32729176
1321664020
150019049
108019957
1220765566
648113543
724747007
1797886268
1459806801
80023440
1746613633
1132338878
1353960810
1271108753
712295923
2067134304
1677097275
83354459
1081269325
2077095685
685541387
1135319473
353767592
2005732203
1506569372
13915199
1302416881
1776664660
1660841989
798605083
154729261
1063588916
800866385
1073049110
1256533681
1049596870
1747715667
1037925442
72345525
908967807
42992672
948630963
1236816057
615036448
520338365
512558578
1840515629
2134387337
484416601
1081733505
494369886
1992466157
889993603
892261798
343814514
326166944
615385319
1739534497
546060305
1058406670
397584590
668283437
1965133223
1504448538
183021140
740545396
932745318
977785400
1231747897
204191637
994605446
167983149
2034801871
1477694325
388292638
897602432
1601319409
318168746
343097858
1153797045
454416615
2061929293
1884264445
1079253340
347252372
847611380
131657211
1702480703
1028432767
222903993
1224673012
1258230450
2118800167
1888778407
671745616
980571850
1654964572
1895539338
1679106606
1769050625
238229835
203683588
315973142
1769157979
133874494
483288317
1042631879
330257646
814549781
1740586737
1408162467
1776950486
1973112366
1699984590
1126965284
1543539775
1879749224
884347613
1591229325
490240647
435184519
1925302918
29963220
863298418
771709423
2143830703
1955324464
764377822
168863885
344420242
1081795901
1966639487
445600698
1606628160
1768528419
2078150964
1689300666
1125287487
2036080670
289093761
964837976
647063232
1608868150
89194517
1945516880
1078497825
1625564727
1319714253
1614241875
356254838
746073948
1222959469
179146790
1731280973
1009276844
1052148035
960219243
861823064
928169624
1435119105
962638635
1532161641
1797257846
406556325
2046999947
176915489
1347572474
1230718384
399554092
1749103471
728367813
1420074103
390066906
640005713
163021491
711227308
2136014623
31287181
940890895
112366638
1684263701
1479017146
1310654075
561908274
847548514
1976118298
182987706
59644590
716818866
1667351001
104618095
1069040260
251482167
2123035468
598778663
380409816
1688766987
1269047755
1121373593
383348017
87904501
149194944
1510850170
419905208
1771329439
744598999
2139622471
225306071
865736963
467376400
1581355000
1680086403
1994608145
373282250
851246564
1995054829
545385337
1945385494
763529497
963706211
581150960
337278754
2138606865
408857270
815992538
35484268
1582252179
1450228461
1683229781
402220170
2102947595
1648247214
359994856
516932166
1229208532
238681472
5098514
813165883
727444306
1203096667
279193633
1641917126
854832670
1623746530
1112618047
119432681
1106027260
1008101838
148785257
796276286
994011335
681547742
330551611
1210953915
950622616
2127657036
209886731
718897137
1991529349
390082105
431011678
878494778
1953676488
2122751355
2125642880
1597979687
912819256
1492047634
677038818
1023947958
842673293
1000590760
1262873456
258949353
584769091
1481462159
1991313612
726907729
1662157451
857167063
505310840
1015811268
1851057176
977631211
542428587
1925037633
1308809980
2039733678
979422515
344936361
55475562
1254508471
560078409
1873074482
1813732278
1340504647
772610977
418935436
861126845
852683094
417984441
1916757089
323747160
417246130
1048199736
1848450949
183286272
1885583456
1049521928
377814465
612192757
961047086
171132048
1678494231
252130315
681135061
398543229
160043045
292245076
175647976
2092337978
1747990071
1214414666
214007182
421786688
2093833066
784470268
669577874
1352084155
845808000
561855097
716075642
9041226
670530693
1727834812
7096508
2088774474
468003532
998578754
551527121
1411197386
1502377435
42329686
862737386
127521265
830773719
2127081959
1325195743
321130428
923743886
1503334633
1656739879
1641080644
837723984
1261124127
992175594
1156189372
1830232840
1685111218
1099972730
2088763493
1204528435
1293572753
75813054
843691731
802659635
1041867200
1221699273
2147141174
1891002071
461762593
1540896435
911809621
211389255
1320105140
432856147
444284354
559859818
1666832008
438118340
850922355
749134185
1899798463
926642563
82907302
1465792318
83472217
774944490
1409309261
1244145785
166425319
1567997414
2050151469
1765685673
675195448
968131081
1926770561
930350666
552759256
1647503348
2098287028
87095210
1802980557
1439152715
2116438477
2035336799
918966831
609938813
1775030066
1861992926
1911110472
403844125
2062043076
346546400
638359586
879405858
1869370962
764647944
911540160
279004844
1177219151
1345028945
131090945
2112480574
762772733
2028714801
637260367
420947105
1705278079
1248729148
779665871
1517506193
1385114920
1484136838
682058062
1839961018
1399903557
1693175622
1812100119
382636411
946859350
47583831
1513331035
679419055
1366290449
612771155
2012854068
312235830
432809836
793027561
1511681198
1472203596
1892024838
1207004213
1773636590
1125404745
512750080
690439642
897686610
119633586
436064972
1955877636
1533043946
22363252
453236667
374884509
273317612
891570442
38601196
2052681246
1780805430
751235658
2119311104
10577430
1369688426
1286752167
444223290
1324531334
1749342672
1242458033
216929042
1390954760
949835555
1535843045
602268259
17775337
894672313
1729345907
593316472
445453697
1564340491
1577277014
942904211
67262144
1363101274
748303327
1575153741
2105209045
1117460119
412450972
806826691
1415416528
1587099889
636115535
562891718
1969916153
1047708989
398793589
1975701626
368827592
1755381034
1728966320
589547624
14065021
449265734
248753078
1870070953
1811900325
1636893866
1511914204
679132499
438470328
1979505100
1841807758
1320499225
1799414701
1840083730
472045348
1621374501
1702018664
100252032
658898993
815000353
665923001
798287457
1913009018
1334213293
632776542
46638409
1052517843
464846555
2100088906
1783840414
2115444356
1767052951
694736217
490195280
1465783221
140377036
1413581501
1840670152
2124418668
442507723
2138445148
101220276
477419191
1060264742
1130748347
1634015306
2114906169
400787565
1692759391
705501396
2071965224
2064633368
220364504
590851210
2100234224
1980781215
2074545443
1742185254
1218909466
1519158679
464390402
223533825
1073039656
538307744
2065253564
593802077
100780335
1301773056
981097472
411338318
90050136
1853976338
717184374
1011428309
640406415
1270528059
1848916275
1868727076
316492043
947971631
397015607
182584739
1118802062
1065328262
1807009394
648765599
467698170
1552456426
353478305
688265173
1589688117
863317926
1315247912
1869164447
769843418
1557813743
950230960
1790566211
1858691612
1834505608
1318302702
928402265
1771255005
1282325535
587144024
191186769
2101941891
1138633263
1480335899
1275338944
1904999397
1757441674
82333876
873165101
1703267695
463486923
46165103
893646795
387804002
1559853725
1906868218
520387707
1016003199
397076554
169126638
458340737
1839822755
1258458460
790870663
1035554457
554865816
707624570
165448268
759216588
219274269
1458847785
1411328787
1692490570
1250172321
1372367993
1526387892
472546929
1807229745
292184283
624532756
599944308
1343597373
1880536294
336787754
1604290306
1485811384
1027160286
1091962152
183659035
1073933582
1167702701
1300010060
400168436
1036107684
218420723
1278740844
1192960533
1068381927
1075579061
1764292421
36894486
1952677351
356143688
1829931205
339742929
219121461
1735809495
1056616673
341330174
297664659
1324030939
147333970
772155581
1509265290
1435508999
772740259
1925596093
917001689
671759544
1360904822
25008584
429440226
1174262242
863617896
386007522
158567176
1032561468
1411326034
82680619
2030059287
1774266270
1190277943
437667930
585675938
2078632377
1576358040
975319330
1522077956
1269525896
1576220446
936529289
1457059441
41098950
493832138
2143024852
1314849053
836880242
365725468
1061847711
1623165666
1178275162
465331165
1979835620
477608026
151222540
623265939
1159420525
485870590
278234076
936964947
1538595514
522175295
91368995
1433835032
200151632
385432200
372645240
1982643848
1734780232
1074370920
1195131594
1692993303
935295332
1430488778
51841308
349933193
1104103449
340698470
1831406366
1362638971
6863126
1798608906
2009485822
1967633784
1705591915
781339955
593959731
737760187
938089713
2039387237
345319242
189175469
1233920535
1610021253
1516015491
953784315
418896536
1711532445
1328096398
579284720
1481275019
1080368753
1914262684
911073611
1917376930
844583911
1861196157
1789565826
1548856755
1990476599
1189834517
1362374905
1663532117
2072897350
754110834
1519297414
579588509
1489373686
731202459
1676096770
2110023251
1236473523
328293532
457850513
960713261
493041685
2108022506
1094963459
1137395174
2024717251
1519867513
1264328123
1334365658
1982512717
544423473
1814078932
297376639
581771228
473542467
176894770
1503320241
205701173
1261868694
1001887923
762806576
345572115
1601401675
1593391633
1053803866
1996201056
919248168
226581657
1286763444
1965532327
340071089
602357492
1971416151
1700066581
1468780387
1157822870
125442481
1727449973
1045801459
1387013896
293270611
1389672200
1876605600
2047693981
1268714431
238865590
712395162
375208255
1768462893
1076896402
1740653739
1441707976
89365782
42636583
730283594
984130883
399079645
138859259
1983116070
1075206823
1368302156
1428140237
2067749101
643959790
1004753266
166708847
1216623618
447342949
783301350
1951421074
2069182015
843122473
2134397752
2132305620
1952490790
1871515095
1072207847
1417501831
864716696
1280422479
67035993
2041942168
554065086
240842365
1474348255
1730045898
152656343
2023174488
18572613
520526720
1947087068
1003609914
522547025
140365053
1275289203
1600141782
1880883905
1504338571
1851588622
858822887
1255386790
734440266
1455633063
969775664
1370911596
1527139265
95811754
1510347167
2013777135
814018975
484419656
218808857
759678261
1686065208
1735319959
653450435
1619922403
1706517825
618728658
1152928328
265692101
1896154202
1892049187
1541192311
1029011389
1733536614
170422829
1560837269
1863623033
2003738483
157042325
1410605084
1260690002
471617522
1126757946
1829624840
1961426543
506070005
743166087
1189855299
101734407
1026084332
142805737
29076711
1475571947
1488766898
208139879
2135036629
1345629515
1870632844
1501675148
1511554088
93875579
127351679
1612296011
679271549
1479506093
406986280
981074811
891463791
34369197
1387885311
23083653
1903605519
870138545
871029349
1770780627
31910192
48348435
397036947
779315148
1709087194
1138230841
421352358
1715875466
1648940764
1754806199
1665170727
1468522100
2122932430
339212315
797452482
1219163674
285045568
1538202477
264081177
104162882
154490216
253120338
1129912204
68657452
1530376584
1907936104
1069216732
184495955
675264009
1968311561
1036190954
1385025263
2122775899
1592826020
241764036
1031674220
1254899258
840352896
722863354
618574429
1533527043
1490193071
1839208106
1001192629
501133004
1034249046
384393991
339237474
218495935
1848977106
1245932880
886501735
384193919
1675557049
1725409643
1905588918
380742594
962934996
796284850
1822922724
1480299784
1662090851
2085398915
797717119
2005234921
1891867183
1092824455
1121804465
1343188443
2005311578
98927589
50746692
348067974
2053438175
106191457
740152430
307037405
139756599
149074062
928101059
189399394
1194567873
467625041
678157221
233647245
1240502814
1261176344
1377427173
419154854
1511217180
132248763
1673529223
1580985409
1258568713
1718010467
1136720269
1845677037
2139548382
110157879
1296226526
412092543
247440
1822266068
10155693
1460050059
1515731327
1222192740
296290489
385125173
34017252
653957991
2139809387
1350209751
163699305
1028858391
87150673
1615088378
1432639636
387153814
981613860
866280697
1301998144
470237493
700920104
1849127879
747440919
55011753
1835146084
1304993429
755291042
226843841
499137709
836964009
1001161842
1991185297
1874761108
1378297919
1142626204
1707972850
1606769812
1462405608
1367923573
1025428909
637795415
922867157
2099582155
193688808
1951832662
1738752215
170240299
62556179
645801108
779283452
432656527
1143132971
427026453
225051608
262721683
1721489802
1321316096
191473899
281394666
1024393562
1424451464
1449828431
2114012980
1409943626
636965139
56282020
1688372808
1259585506
1236382526
2023319855
500161567
1304695173
143203249
1562582154
938529069
2009090770
1628972264
933150278
1259471117
819769743
967951375
1033630915
58985478
365191385
1943346992
745837656
2081329576
1286106082
393079751
1650575103
1932538558
882330638
1072321713
1333132678
2097453983
826118994
1297049707
994879200
227120872
1810950563
395644848
1163964722
354166527
1040601404
45255521
1931137321
1797695641
395620855
1441037116
264803155
1763245424
417640039
550857448
399324046
1642315260
1005502496
1165093375
1635597712
273642354
1449696037
1834035336
859174180
682154752
1812126489
1169891055
2002880128
1885024051
999814812
1433746054
1144585770
405895766
690846782
463377735
1983187421
337113339
566793877
1728361184
691961801
1297503265
1429657680
2038024231
1842327599
1381784426
621564072
315983905
743930990
291055410
1865934717
1802074916
1112487863
955693826
1705967935
1976687751
26496867
213024792
1943104625
1949041027
1538702155
1349242574
1162253351
81479353
671954340
1759609254
1496645029
1193641719
478165852
1828163428
668273655
403708249
1042076857
633187610
1065356342
738613038
1067459869
1632630790
1635551820
1911728921
2035073900
113944841
233368752
949167623
1585109696
128568737
423975036
2129829610
309596647
487459591
1430117995
755980199
2135702590
897542078
158723691
702032906
377999698
300359251
1882592299
1607026686
746663392
1318680445
637336398
1100047718
748526554
2003348544
2048179154
1145606992
897786327
1272565872
1366125986
216105622
27270310
45401224
1411253786
983457278
1500880596
709374048
1762425556
1215440599
708155560
886736100
308162322
1935121521
1013303557
1457587957
275883861
1808181640
1800959308
381018418
1212319229
1418812231
661383561
1269186094
1161350918
831610531
2049032542
1280404237
1300526351
1823410023
876541643
846332382
1665543349
2146098686
1665514615
1682578179
870746558
523416992
616176688
34310220
1646027333
1827359533
1791123454
1739921147
1178827872
1480026854
1188315686
704502227
868516100
1009098373
1413473731
1325890385
158284011
856515661
1703515801
28350623
1304957212
1367665696
614682965
545268357
1466557954
544759558
1731662898
1329776963
79501700
906734675
223540945
479423820
1298460077
957341827
1508379339
1520933521
48507215
1794442098
1370293186
2094598687
1696203974
138509865
1310042034
562375967
1113087413
1740114451
389023486
1778105883
838087538
1014310353
5799158
1616206841
324103020
1064113375
819296247
1831545823
1519050022
1221813473
1921780190
1162380271
1459070618
169147553
371081170
1099930829
116312111
623751552
887374573
1097485401
927599063
1312974436
1448165452
171952084
474555921
2022224283
1064638884
210267719
1150697329
1201998648
2020334803
288922218
1045207957
449348397
1554777283
274431314
16951436
116850678
1480884580
1406599210
788023387
2046755939
1161529347
259108592
44721564
130809438
828320652
1096002150
1160564552
266083322
771275905
2086380194
1959484924
2026023790
670298570
801167602
1385389698
868220935
673896509
362490445
1619413029
311943415
1084722073
738861490
1901508441
904888182
1422702170
2060718557
1169207888
2057041085
1467341248
1769355382
1378760104
1349142691
188768010
264169308
741935306
1292501043
1179545163
891991901
1127930158
434320089
871665652
559792812
1989976013
197208462
199431210
1915872933
1211518057
1197114563
930890642
1643318858
1575991907
1306520240
1663588167
1115849896
1014230249
685391265
43530644
1882869416
536318677
750868967
1544031549
562662868
389272436
1842633898
1068662486
1046669867
131490425
182219147
633723946
1421214918
180870174
1570974014
105641251
1296888192
432630145
1896175572
1536541597
914799128
1460317573
1353415379
1625021372
1351083932
1249441804
1586538341
1139057725
10097828
1202242149
1453392152
698439335
1871939831
1247442000
148420375
315803600
1497356687
1991995317
376212378
1592194918
2028115152
228877426
648339814
1616931087
151843750
204860863
338973293
792216644
2065667179
1498707296
66243969
583810111
1559313511
1386504276
705052028
503922899
1496556268
1036485407
983676511
497284686
1498366699
431807991
530853034
1095759313
227489207
123969772
209695496
1443288449
43390133
2135062644
1844592798
948959491
1899291742
1305747758
2067332888
1016736110
534578538
1455047854
1518805364
500692322
2064003163
1784126807
1521041841
1571805787
2080470687
141714084
937314192
1362178829
198331823
1033895408
974050913
136245727
1237753961
1616577968
917259218
520167229
2074536455
1304724168
547362109
2068718293
1870092391
1697741810
1423247051
1641862133
1021506992
1690684078
973248921
1290817839
512350969
1887254218
377760067
1615765758
160131716
2015615878
790924136
1458772424
1002803741
1608438508
1441215642
1192071823
794957055
1107700363
133687050
505371357
1013636682
1479614414
369748345
1076296375
792615772
343253993
311411825
1105968020
1021107664
855386202
1700038968
1201272837
69731876
254325478
1814011874
637613162
894252384
1320827507
2083265857
2112159409
112461839
6375976
1750901232
636589760
1357502422
443477783
1681178451
1493524340
19088842
1499261756
868280078
1134564714
202165668
1427124810
347463850
879284397
683892345
1054256771
758171637
1625017334
1575878146
423709620
278958894
1615918525
1360098001
1578847321
327295318
883705719
1381430766
1843389800
850907289
1898505925
1293872655
1328489292
1130732626
1288703370
400076981
870520102
1952105216
793557427
330845597
1820737980
1647441319
200091085
654532541
1779196779
460393638
667093263
1523443843
684616924
1913734869
888381474
1193292288
1592448041
1543049111
2120776891
2124331186
189474985
1813007603
875699771
1424825779
162524721
431502909
1108169090
690299267
457425171
479179147
1989958180
1339729448
1649853291
378354424
587522485
1313192191
587419793
513233413
1069789183
1380689256
832371014
2045014150
212282426
826281674
1391118502
1921747015
251765834
962007883
1900924873
1036913083
1111776645
1205957900
1830091379
1287942627
1146383564
1619774920
1969171088
775315775
1074419480
1878640632
1108123064
1485256939
1433237719
1983275344
912300063
1187004976
1079785290
194131345
1729386884
1273060202
57800761
212389917
901536195
1539387269
1713103373
946210411
780192883
1223029627
569205878
755260060
340421850
450866365
744851461
1998415106
178557810
684523361
527828903
1342523206
330666237
265520329
1547513663
919217688
600724251
1836362145
545490295
1095805733
1530024200
2043155381
1756248788
1495699507
165199635
902074541
485974668
298070208
2013793128
1574997160
836563659
1679172715
164405791
829624186
282561718
1564991805
845936973
1667122053
1334447249
887645623
1343546864
816612438
1891295882
1218571128
1865299747
636023846
596128399
702390562
532978590
203201163
845659236
1003252939
1991822469
1249446564
346262593
1450030648
124715835
1104777505
1512338234
2102212748
434156562
1130621725
1920681618
1993399785
470913998
1135706923
490334520
1930403898
1292428130
1342847353
583867164
2001368108
1653605397
324644888
1244139993
1832926016
1914131375
1688740453
1488115918
62242405
809652534
1761592076
1191999900
2141892490
700188835
1187488340
911338480
869577853
1796523987
1086135278
381341226
236550320
613030351
1255460310
1501357427
148949001
834276302
1265374720
1963419180
1345827014
207796526
1062476174
1942422466
282963346
342826986
1600082316
985909636
829741025
1051868252
842703512
780778105
607003337
651259399
628816434
1508718923
292199514
805249967
1558738336
995899866
1374337064
1397149551
1596985315
1653421957
155492925
1900749542
591714327
293402497
796563474
2021102626
1104785192
550244268
2057980953
1875257574
847023851
2024617683
1609453301
2035977138
66869274
78994911
1286242958
659777392
1809983428
570330919
1201443740
139660376
1491547895
607033228
1529445442
543185799
1752186849
789738978
8457873
367066050
926379140
1201640351
1028687419
831378821
23973148
676054314
1138565870
1801639670
1723684209
298652106
662686509
497746048
1790207190
41042992
496678309
443136327
1917047453
1936016057
1296178212
1182952218
186156335
1950887801
1576072650
153052708
968462489
985550985
1203943607
1291390619
1601428521
2089926801
1573594321
71192403
20730057
809952902
625284559
385832881
1423019961
420394529
1248943577
1595645524
2038837286
1344845997
1713284866
1406414406
641500712
1323686968
1291017870
1245920060
1581051979
1369246820
1269999113
924450080
1789898209
1157796694
30756537
690345375
1721974350
1282621548
2112871052
1128118918
531121511
1357142520
1434355648
1331227668
1697381335
1833522231
735076909
464514922
484057943
1986024165
2045402602
770233419
309298818
1224110192
1801156917
2003812391
2105933404
2060766919
1243277037
423412555
537067602
2141679418
1034502491
1818752045
737260836
1280234212
265143083
1879889109
1337038568
2974549
996707073
1813904871
1535285016
488743415
1072882890
199889926
1805110462
1543381247
241605789
1781728044
1576643321
879772506
1650808889
64521016
463519613
1013368140
2090400334
1161225348
1615984701
338234409
2036730878
1769677736
887452109
695222005
1764306682
709707276
1002491411
888350295
1566087319
1230110178
1064178170
1928713518
1342346018
1277466277
660081692
948836531
557975779
1451895160
248857234
745386144
1617040856
1707022498
919235026
321081278
881435127
1256183064
1783456304
1273193286
2062025670
562948421
852606695
1275700360
377203356
588402306
1619514328
480538563
2007748647
492701927
2008501129
377152955
269366264
6949661
66995788
1444860480
953277508
1670865690
645791601
582704781
141025645
399552101
1813904541
1198622659
774061917
1380832850
355386067
674455568
682143804
922424325
2010453497
674174603
237473451
144981179
180796894
1224394740
594853891
136664608
1845613967
1053955601
692102690
318862068
1934074084
257329423
348199528
1558238783
943975184
761509582
1531473753
781672711
1483336860
1705522052
241335098
1752450334
347060689
1423198762
1076931072
482083363
191969621
156204162
98441275
1917692468
987996547
1602603855
1881453614
513043654
211976162
419284576
2013030781
688286833
285165112
596141523
665670129
1368513027
1557946719
2130421927
916320526
1585011141
754767719
755564215
1616278906
1161866958
97611352
400586659
1968309089
359313303
2129418621
1634843700
2119632679
1122599518
1164210264
373017923
1227853527
1765941668
546368637
1270648186
1471851839
1602496420
1755754583
1135677528
1886381047
2018960258
1725961383
1115140851
2039321783
276608187
49823655
1610939536
1447787784
424521669
1910702727
939279916
797587436
466258554
1305100289
2124229417
1738065747
1141428166
393861818
626442659
1925785560
1540971743
495135484
1660000894
1823271278
917120140
629210519
543263057
66245448
1875131307
2013600269
2087728522
1023315100
2133274043
400052295
1301377523
359878540
274897111
2035683140
1112693984
1091216256
837751349
2127332237
2113161591
170926007
1655132706
1391082658
1340370514
1459303424
908240986
1919048810
1776377603
1832910106
1070708773
1376799822
1103055877
1318067514
803110168
251919399
417073911
1730453299
200316584
2046797932
1953752665
1355407481
823581919
403712005
656946824
352748439
1396128916
1577632582
1697169905
668363181
2038815552
2093715827
965796972
1181922814
111444999
140992366
346652875
2076169876
774593262
473177590
266385457
1176147987
1350294036
1513543567
1835559538
945635046
283055436
1144401749
1183612551
1914022399
420497120
1896375926
1290924747
1896185066
1618256762
147057443
2014295372
136663488
1952544286
1050373809
1901216669
914617496
703694135
793674645
242946963
712680358
1359658532
523748243
720159521
1942969368
1934961102
186744444
901058888
1098787327
1627662522
1529475067
1397071202
100828172
1215493965
1193278993
2129424389
2132389138
1421179496
534871843
691882762
1679236814
1381913433
962857123
1706869228
1745091516
551238510
489768097
1396578826
1256360234
1105766894
2101334227
126153394
1737405022
666746556
322020333
1742452085
30708185
1974564636
807468253
2104479413
309724156
1043999321
1027922036
2103749999
1828209040
1682459987
1305866125
1773046727
1563591032
622690202
649936364
1625685835
1085711202
1927339649
1219825631
1751470310
709681675
793879271
363173992
891329912
1272679617
18416585
438702186
885636584
892586709
1834771421
1479236551
1508964245
1817994420
307283173
671955044
1928557600
2115213071
1454408927
1630204990
480805460
1667296404
487874918
2073602819
786341330
2066751567
156288049
1079905758
1373192060
1561200615
689461144
1710206884
1092646410
1950385681
1480909411
581688604
420693495
546473073
71789730
1329854855
1775096223
206370352
23112604
656107103
722749949
2096488952
2002957712
214233173
303277572
512652387
48037574
1961346624
854140023
657005088
45325789
972355460
1157730873
852533937
692246163
523663827
1384209400
1574529356
1263530029
836810591
268854694
1842710792
237522977
49259916
322218923
1199904104
24108776
1689805608
463382977
37445044
1614787588
1798856337
582651005
525481661
676727532
1716192139
1823811725
1180978491
1832418834
1762587142
1561574338
1697087394
1212779625
837008454
1597338890
870334894
99771585
1787374865
1139131526
1703347399
857864914
1074337219
173044728
886615019
1971479105
1043637558
600344238
229311676
602240150
715015335
1592976016
1140738699
1669970823
1327038387
1208336212
543469616
569943852
1004958013
1894637442
58258017
442435753
98318934
1028296857
3994127
811652971
1693057098
2068935352
257513065
1233730828
1535701721
1137379775
1666660200
1905781075
935189129
1350112456
1879887827
2097983206
1249292020
827830057
1704343393
141715359
573355242
105527281
827532733
571088898
1775510732
602210977
226671427
513248382
1161975939
1327812434
1110857035
288343291
542343779
84216513
2020894314
420170028
1715006137
268818204
1652840994
930893146
2054731284
2127747930
41713256
592072160
357053512
1683741839
38467062
366210141
1359590912
584064321
1586672333
1501041272
1188490042
1611499093
399865927
1877434286
203475230
590649004
864281923
2048842977
999159980
3283943
279742202
585955531
1868615025
523219627
1914892799
671206299
869122708
1526468172
571991524
1017881539
2076934670
580651433
960198347
1686166223
184906397
1062567743
1570914158
190312526
330943911
430237953
1002871763
185528051
2003582596
346999185
236907389
2126715045
762709871
417192777
1038211965
909761226
1251782841
1803487627
28424331
1398540945
16268925
2051813449
1560791539
381970625
798093096
1324786833
89699067
528641709
1027899866
1877116106
2013978077
1699897855
42402876
140759251
1987571025
2074849592
1911236844
1273907865
726808538
925275991
2134386213
617160182
1860651128
500828412
2032868166
1610043632
1977117313
510846980
570818494
757464144
805452549
1625653285
1328945284
1922124747
996950795
515525354
947582859
569460234
288987698
1343683608
1662451831
1822383322
2025033832
499439050
1035106372
1782957488
1453809861
1872053556
230300358
2122947125
493874096
430294479
1059207445
121683836
1948547150
438570703
2073517987
501520245
562397175
206800583
642090221
2081585268
1633714117
1823801333
1971240712
1544220030
155439863
89242662
1672118976
2067840686
1132172480
1481292294
352741670
908640733
762350589
569198635
400653857
161182181
1352801025
313385527
286987916
523849650
999570570
747263087
1993223813
1734543945
1915388928
1047799933
1865568133
611741445
50931919
1266964814
1104871243
807477703
1236604880
1121537989
94287078
750394653
1129057886
1210066599
1435392038
1102248652
1573764113
1810511550
1535526689
1934754831
1343155544
370142030
1728177390
453380498
1385151767
193060458
318418761
2126840732
2140000198
1678327090
767286685
50756268
852202761
1939370939
699631194
1946859514
2007339530
502079898
1449807367
1749007548
1848554546
1113871891
2095750494
1186267905
237808261
1761743983
989879974
162465392
1357727968
416096316
484066687
1720423343
286126529
1119883583
2092276616
424140964
1500383239
1940959266
475895834
723086779
1789225536
179214998
1013398852
682273972
1886909476
8007418
691191538
1571582499
920586465
1607778741
1306226752
1351429435
677520901
1703614626
1499413321
1648813921
2107079840
1513828256
1650892154
592776662
1204130997
385238185
976629530
537067671
1723790969
1224748078
1198698817
459565960
70311223
1879895361
1300276272
1768449596
1555951937
1031644766
1969775857
1436048473
1901988513
1782429745
1095226464
1161018852
832305838
1275149289
1266320717
142178152
1231707801
1774566900
1321300490
403714611
2070444493
177619606
1960000423
1218338019
1385175118
951292505
1289613124
1338178322
2087024749
1986121290
329471266
1254112814
1189231983
1757170750
586729082
1346954608
192178657
135314089
1855163240
1946248647
1116365215
1952615862
1747632668
57006902
289731630
1607971442
2098711536
686145438
1560833743
401574884
465454292
187067319
1321580346
293943051
1327792212
1803378632
838102251
2059278102
54890786
936596305
1096226007
958769560
1824904814
2034306267
1036143118
1633133274
1523782236
30868264
423622955
549016032
1780025395
958448980
319267407
1088638321
601072404
1746217549
1457824439
1601988357
203924372
1782860172
214140946
744941739
2131416680
859061231
1128229285
2067863394
2066010835
603824841
1109937097
878313804
506544102
1046018342
404457655
878415932
512533558
1466805111
543638544
1896539956
2041887399
97777658
1284629614
1151337978
1604669968
593139452
788436383
274052487
387625566
1547774772
440914793
2045951057
786598665
1790474718
587791198
1596807762
1283746385
1184459545
1877993178
887754200
1219148266
1046729225
101682687
1735827168
232081027
532020493
629977455
1946317949
1442729320
1250823747
1423805611
1521823663
1878725312
1137056665
1727369364
870617344
629211203
408688293
450241743
571122720
785926938
607551005
1763537754
222114808
1499800024
339137613
776747405
201819905
575693681
1149952334
513516356
413623357
112778510
1766701422
1381772386
818830900
787877942
1084854040
1073122247
1093167147
1653965142
1657489768
583509267
1158197852
1591446953
488171047
472941242
1304284509
967887366
591110350
1314085131
875435932
1862592627
1101980421
1175883694
175992925
248522444
581238061
1143395373
2057123073
1039942919
523413144
1389442167
432506074
1553859379
64111959
414072990
1476840710
671623173
544210692
2117547350
369794467
392236824
1901039893
108932670
313181445
2105786040
658305077
694313019
1285141712
722830965
1385738596
263805775
602353042
1608066449
1978743331
1208374647
2048144238
1382578482
1241102489
1685617722
1184451138
1906160149
97510172
1896435568
283113945
1125454724
195133867
1387529024
2144377322
1716533598
1793244540
1725885117
842360587
1277421017
1046886718
607119705
1515445838
507074734
96989517
203746783
574448083
579611760
918283422
1860793549
762848429
451788173
1676772310
1493307841
532766602
951523356
2086464143
2089222824
1741278433
955411919
1322704666
96913752
669871415
493163834
723819177
222940641
1980207802
990056163
714627672
1062209917
1319384683
2121602194
1604040202
1526839167
2129630226
1400516318
1687470592
1504448813
1944391222
202232684
2142697087
1619201706
1281252028
2019265419
1383129085
360788507
1053030060
413737610
1346869031
169761004
1514136394
1853905744
34669174
750163749
1718855968
1921068835
1738398847
328866148
601007510
409310233
453281201
2061438556
1910611410
316656264
769498020
2016319996
1740414063
891040888
300112451
904253199
912528473
1607447115
998556459
2030285328
997346789
1541114535
236818076
1266500374
2113542921
1555027932
111403717
1588629456
1718604583
548765091
45929880
399494745
1570609138
1177069747
1867035439
977108716
499376303
1861014497
446173105
1240635092
1680297862
906188525
1536859704
170373559
1483525523
1164803197
947442213
1788497038
1782902329
191045699
875120368
1206323223
352820351
568776221
1806888933
428995075
1812008624
1944098543
820842869
41277593
156304148
117962783
1504575596
913548208
1952269156
302442735
125414130
1247459248
1408791059
710801791
1021372533
1227055014
1132338607
1572022455
719491570
1404321755
1766137242
1985231352
968843776
512478992
2011772404
2060817564
1842453933
1388763595
319620181
752265438
1780057132
773655640
592786352
1662312221
2001700668
931955807
2088630461
387321244
527256374
2089643117
1401673211
1590916849
448688076
214342841
1647880166
1324240958
2091524149
1348224627
937294397
1779879665
1132882607
1594992029
524132975
1315881033
669409702
748075900
732538288
1104193037
1156842423
813371493
1865180115
302276084
1954999164
643727013
242355273
1980387145
2127087615
488178791
1582586498
969285997
106470907
1236442557
1913231718
2104621518
1727909350
1965303562
1568897
912474820
236709612
1643792358
1196291944
1724512508
691551433
823354390
606179986
775127653
1610762646
449943272
1375082369
1689914408
745526556
1144632544
1659549946
1726574784
1151198686
228087433
1274165925
276997844
1866954875
1919281581
2048192140
543602366
79888583
1883425962
1088288860
1611806940
1268232592
1829007380
286579130
1832017035
1356565743
971800924
1241794398
1811707348
1370176634
474160201
514802668
890311571
1143779715
833422995
1937081804
1104387526
195923426
414642340
1204298200
775912560
1687049055
2083438801
850362556
526632145
432757797
2047075660
805542611
969830520
521444327
1552395863
2002222184
324016877
931473061
1057403045
1421414865
799099046
1647018513
2094280663
2122726422
529675392
1521728914
872451994
716713162
1183721125
363090387
856936381
824576604
442192423
1019136606
1531251848
1465900175
1696611274
1362441253
1455950505
1977794739
701999152
1048926128
2095695993
2106025357
1199313365
1374336867
1540691971
2133577695
1465100100
930634110
569917996
918120172
115724835
1326143170
119844961
1036535758
1447249000
1617376341
1604427494
1900077849
795447068
1861026484
831182645
1081925482
1001078886
712918654
1995731404
193480575
807766612
1010608294
762093949
1766063319
40661060
1928818429
1838449719
625636548
313949687
473414527
61406897
9944344
1492190500
603756013
1676975487
1058391827
105243717
1717025504
1547927653
1330511019
1421595797
1933325560
227691364
1621171446
1790590929
1575992310
122757694
126246704
1213833142
246406770
1337174417
510845047
680092371
1849421997
984027646
1697273615
406084626
672450037
723986889
2002390770
1101838341
694366250
952858489
243215849
180910997
1872119901
897932268
574177398
674728504
720010957
900218055
1565134029
817640438
774534001
108312138
77836443
118443021
505058823
1837094413
1493566394
559466235
1344310879
493837566
718030263
1229316283
1222077539
44304799
1252790685
1743112917
1348575518
1686825520
960928168
1284891446
459914643
1450096518
1921854650
510030234
350420186
348272269
1897529631
1266740918
1706725993
838640337
146688606
1379455406
1825227782
1614880932
2124846104
730851008
1921042680
858404771
1352034056
1863789941
13005379
1731351816
1809593708
2083864263
1759550461
307385655
666799752
217791388
638805038
462362288
776182647
315703935
1962748927
1968116757
424928087
493055599
616128353
1483802217
1767462733
1347968305
1476134400
607948657
496740173
343555343
561453773
291892109
498785689
1025205065
536521911
343780439
1321812881
1251961462
2078328466
507869963
497388961
1194449009
1752571804
1585635898
2069254156
1926450509
288396175
1208557662
1061665357
268843243
597975893
1389560354
510434303
579082542
1950956634
1529201883
1701032234
1434730718
222300593
47579132
1726100984
121447729
1265273830
602380295
381993802
594097280
122010013
836876569
357004054
112735412
605546251
1498404861
2097564811
422979773
1092859724
1124646253
428275764
634437480
766563168
452237366
1127005258
826558937
702245826
1479218903
2023211253
853096698
1799061405
1180863138
1821416634
360391834
1301605733
1992888668
583084087
1339185409
216091506
142657427
1553701674
774434278
1596229554
655885084
49344499
419718058
1100828708
796300570
1742180433
930925250
1308771115
567874597
799230261
1148874995
1906108332
1637035889
1724876718
1243813959
1764978068
1097992007
1172102212
920630516
1909601649
2109182261
1665320968
1669575614
799416719
180879558
381079658
708757483
1631104411
163724021
405396331
438452809
243191607
1113345855
1878840354
589491815
4955600
863828807
487429827
1252030886
1842856801
573256624
1750934845
278618339
1932440757
143439672
892347006
702703425
208842930
1691134131
933926893
329290810
2131265993
702755208
1527251326
1221900600
1255945744
2052533102
1135648925
173768913
1930372693
1597166420
1082989125
911541470
646014993
1535410949
706304480
466545656
231115833
249852906
483901033
196874389
1161254966
261654727
803573249
543338119
1324432961
1057955970
1066513087
1351227955
297049437
428470320
519487050
1674640838
1186122002
1676797130
45692612
1102389295
159177480
552406646
975907562
1559605994
308562400
1617924634
1396051375
689514709
2092845668
1260430194
277601114
402625412
1469773657
1024231430
683705691
294292105
547438997
1497145572
403482193
797153529
769698004
971930836
1704623826
1141519346
1955183492
1061352122
408828234
1358051556
127819612
6177823
916092549
446428132
449503431
152192722
240263525
1760472425
1253624944
1481349149
738757576
1430176037
1699516052
26924436
1347474051
872954923
1767824232
1716707546
1674414423
1032258234
1990385587
819276003
1549905823
274038584
1804220489
382008536
1031007416
89839580
2014819217
1694164371
1480921918
208776413
2041698427
2050033806
813362820
1833983858
86390606
461476288
1814058574
1348198220
422478340
2012227182
2105248493
1596850480
216558730
1045913197
1077664152
481844464
1792103609
1530087248
312445129
1225569362
167162504
1239543339
106105991
1022615662
1546408192
1595077094
468353634
630999210
288968073
272571840
385250828
1757995126
1544347843
2116094792
1473572110
1040821752
1479274165
1850199169
1266662324
833017778
1118330590
1778163317
1756963047
1376205760
1930640483
1725211470
1561832126
947621159
1039834912
795321517
2073190864
1920399977
732191360
952425885
827211544
140401655
852915943
727633200
1015932484
2067196394
1889431913
608637073
482651112
312310557
589841494
364070247
837672989
948914794
2127968058
870577125
1147757491
1756186104
1240102632
94798132
901678119
1690494037
70481520
2110466385
1707483127
1887011828
1028396798
1963459055
1725764248
1245794349
488675205
1910637674
1860167956
1872277652
126438965
1716854709
164683348
1996177053
753674143
1762939676
1848188693
1776370599
1190522729
1918554146
1911969276
223920138
832331987
1248273770
50692195
1877014725
96075389
567898023
729549439
1599180248
1404351144
978163074
392180598
431364132
432027706
397052014
1051834644
539447438
309152193
1757384634
1255394576
181058987
2102827749
803773057
86593709
423750077
215783407
848468558
400841077
2062688629
822144497
1486415015
690617499
1856879116
143842221
1788124670
1540056075
1634197458
1459439995
139930401
133507706
532409210
1982310718
1055436041
156630876
2117157177
1492819734
1468236040
1331532666
272938740
1413050744
1327877259
1867828437
509641249
142688580
1618087663
1328563072
118206062
1902054041
666352499
454952276
398072674
1250782220
723311571
384803361
767951774
764098582
1996602000
2141290655
406587846
2128333860
148346077
408975834
1061343280
2070032938
1891849479
697220514
101127709
1936197533
1686459670
661192669
808803903
33631902
1950296138
1762454205
1277828459
1419593076
735079933
1338105065
1059155958
1605887962
698592158
2038754504
282024176
716748289
367275774
418985201
2011793305
775169511
1798699166
1342007367
1900783087
350100185
740863363
1900523176
1467952968
144655777
1857983151
1485359298
9424374
308170251
427855235
397900912
1546994090
1949155636
1136144324
189090013
1685835358
1253034864
1686685912
2115855078
1865691517
731953079
1522565113
1634662898
244588786
1687762939
1499100967
996393707
865095997
1849259386
1791685878
1392758084
748225393
487450921
122590896
1185390432
1736580056
312409074
680889099
628726453
226475977
1849454206
1464062897
1403496237
608205945
1043696061
1692373099
1946560816
1464726572
927930242
1592152223
1225079784
1761416692
1097343569
1172467078
2046375686
173464196
1969126873
897150353
1758951971
2105707439
962860746
1888251126
1202225547
1851429227
1041632195
782471494
1678787085
1492437270
935759128
368935728
711839049
638018309
1284146397
2143023240
825441943
1496533357
1354500070
2043025179
808906237
1163726340
281185711
1947883046
517926324
928866436
269610978
627558809
1328008674
1735527682
1383150584
1961421627
984066291
1173914120
1975130647
496516480
1506703230
1612373750
392328852
1224212071
1153739943
624462309
977293598
231071822
141105935
1173573263
505007507
286510404
151986270
971637737
1001511973
2120134925
2143164739
826915581
1562554911
626805510
366157440
1400796264
326568032
1247348998
1577453825
745299826
395519534
404678956
1760738649
230334337
1973333877
679371806
1986511058
1910020926
926956931
1118986069
1272649058
445043095
438026240
1022896019
59137540
885799327
1025811586
1624535823
919292634
1080108845
276088506
1201564493
966872408
1354283561
947464414
1594474540
871208113
2045891752
2120578058
596164949
1086739015
1545115851
1426014445
545226944
1522681190
1128361774
1777477345
1818295701
1066766334
992384300
821925123
552555773
475845211
1091646277
1332572772
1039662605
1058508839
1861679932
1265534487
1996819149
955440134
248860172
1676650294
580678459
1344621572
2104683219
2061546995
1539729086
1463629338
533800071
79715100
1689495383
2061644772
1857396848
2106167338
2071784253
1445654341
1070963718
1949429919
403982069
549992166
2085338161
1393152258
1956749444
291920306
1612800525
611262474
1336092893
432393120
785681002
811863556
155901437
1898713661
2095264733
1891270194
330438033
1961752525
1183140861
2124758474
664539100
1039403251
131999501
1168115015
1302368304
1698322411
1796111690
1958690863
230129980
1349290327
1689252194
1486396611
2101255599
48179171
1063460642
2098554309
1840390981
1447510412
590950643
798990608
745639175
699484890
367132342
926611687
369710417
72895343
1151841181
1497000870
899334104
1562268293
560004267
107201634
1125821547
780612418
2007154497
1433525051
289435959
976652423
530208393
1023843540
1579007008
1578238290
1478056568
1346231192
2138603175
541652224
427552114
372369228
236969521
513949696
1597150025
1843588535
26554358
1485924250
1977126608
1293034136
528611881
1521747401
1340065902
163688362
949223132
628653701
989543513
1126854114
1719160269
1070529380
210825325
1746429102
1557028658
1105571811
2073850741
1170150012
1628190038
1125213576
1653269007
2067168508
594315029
2032357480
196703771
586287577
2099245683
2123180863
2002754570
2090999324
102381214
534027284
969773584
1594984220
116684215
1073143675
621317516
984590945
25001966
1451081160
1760389553
2056814175
1689330977
1093060460
824368537
453724660
2129629064
505272338
138689222
1499540739
1668130175
585884693
1808642913
1924428063
1039627289
1734020159
74655755
2072617286
2050859306
1655765369
1655340659
1944807997
839312876
1690337893
1867677590
1485456066
129929448
594777718
1954496029
311483437
1761153034
143553179
982844437
1291737628
782730114
1116544339
838519275
1601655573
785602379
916204321
30225461
731814096
366667288
1355664185
404429259
2066139202
1128800929
1389107797
5542557
569221636
1887062908
678019223
1354075491
1620191825
360424287
1955714241
1872031331
1091998122
1383871765
2016938262
1168192788
1748952260
445291660
671751881
708029055
461210872
1984158230
1019454251
1929582738
73295930
1934830522
1160049522
278857292
125968870
934998010
1068402900
87851060
1448718953
905941027
90279219
1266509044
938745875
695038583
1441183427
1861958762
1582225048
1339225054
547122524
679384494
2058997743
1210542856
892155229
1139535280
620790903
330838593
1500472497
1846484063
237544203
1905572297
1500454751
1150176396
1622643054
705864091
27499231
577599631
495957067
1650646128
309373747
665547215
899055572
911268270
523605667
1654746631
359944087
543471421
1917465184
1307450974
1373570786
650214536
2053850684
97864867
536902046
1429757010
1966553411
740098800
1185520505
1126825645
2105280110
1771124878
975403201
1039061984
1530361815
1484196107
495908604
782200398
1850387330
1666740718
1910791250
1949689002
1275191416
1202821563
1271111798
824261692
716278055
1948818699
2120647814
1971575572
2110368064
1712907825
1126527920
1031144122
803240295
2052786765
35662578
1824870815
928338757
1498558499
29043154
1204440721
1431103000
1047002706
1740827170
1661794695
635941542
1463816487
539353314
563177235
1135857613
1460402599
1784038889
465920413
528152248
512279276
2139399264
791155922
1353569938
21954860
2030318374
14991041
164475302
1027499869
1464464586
1807313706
123027767
686679500
1192730615
597865608
1052893511
1915310188
58937239
1340444509
1182664151
2108001418
2024602400
1982864377
1720579613
355747860
336770910
1336574134
2097140155
299906725
2090122578
49335433
1614797814
326818009
1029323792
1141825758
747770128
524601705
1139273644
95904740
1897005480
729388232
1792639635
890157894
2075785107
765990467
667858142
1803750857
319971693
903896739
1413303536
407522789
1061849020
2027954850
1845022767
1564429305
1536919598
1736880382
358679152
955699357
66493246
301559918
2085105314
436584043
304062063
419554942
1774335807
496057642
1081404111
1481524542
1814916648
90303302
801468274
1079869915
1273378026
1607669778
2025199269
117437155
1312187783
1847002797
542601684
1769305665
1496416797
191444833
984395203
861020075
240037155
837270251
1023725356
426929884
2058447447
938249125
2099721854
946343355
154281490
48230547
427060290
703076019
1935115849
849143594
154940921
753132338
59867837
849384968
1537863979
1209360703
338117715
744343234
919091383
518517419
1399377513
137193553
2000474295
1690751550
1993699083
7674170
1685969526
1928987324
738719287
1153219067
1147228442
22725842
1062844136
1217136417
872926676
1648924115
491605892
470367200
188978095
1718072576
82983245
309443581
851240072
886190796
1989288274
77972863
1010080967
1887733406
588843107
740306024
929437653
1945021632
1573464975
1691556793
757685276
1068682629
1391178766
444784661
1570148228
1908042436
189738909
1079491083
1426830336
904599055
226807988
1870641193
655731489
568569807
988641095
735680973
492667538
1363881034
1472692313
1405204589
1809516755
1616503602
42884674
1782184591
44935302
241591472
941423007
952487475
1629261315
1650382946
1596184839
947071537
1549734399
523756447
916721922
1202297197
535719797
779753237
1749024050
1819823208
1145159212
1664542162
1750253453
1094464489
871708846
399385284
987728240
731325244
914212685
755828714
629779305
600897984
1521079507
1498399601
1273392567
484169372
575695527
40799948
748269622
190075193
1001362830
224349356
1926124314
469155015
1142624505
580169568
280716915
1612870198
45890571
1581508321
487007076
287580712
1094997426
1071240966
1979231144
153104250
1670512829
1812518428
982094376
848695597
510332885
2029515440
982002425
1972747590
814455454
71090795
337355692
333453941
1214994696
1047050217
1310385160
1934326368
1278888046
1746075838
1539782020
132455581
146118332
1885858843
396080146
1701361567
1586878346
2103892286
1744995886
2043087977
1568112828
571976924
1776344364
278167494
1446948117
1730203796
705346970
22592769
1310141003
239515637
667913941
1356357628
1582419069
561901485
267416671
395421553
1954548254
1784197982
1483828573
767897402
290382025
1589185391
584465629
1870901945
331481470
1674605731
192682543
1633277641
1368409134
9833745
1373710801
408091753
880960769
888949372
248167515
103553619
1339361279
726612346
2052806572
749707226
1606354139
1564754654
357140319
1095982827
1750924375
241465870
1569223638
1951497866
811807624
697988079
265503798
1553298590
521582787
533505090
1420575939
2079721571
338612050
1502430316
411097336
1700093176
593470490
638108093
868430372
1214251792
879708479
1299952392
1894437116
79958996
1674967976
228153342
1802292387
1759072947
520793508
1248566849
870114381
1708349300
1522326681
643150038
445142603
1303822611
1750903798
134430
2063302831
493514672
1534216885
86319658
1610828242
1734198950
509976222
488470141
1490767973
693958426
1232550144
1721390626
1566172055
843862453
97227588
1603406211
671794004
983802275
1099534892
250647303
2051647687
1956810385
959271620
730330500
1334679134
525796970
1565540105
1139475182
439742398
296661017
1665624364
1459335625
1028283145
1089234351
1511600203
487980112
331245565
2012919479
1818963233
1977632193
1995047115
1261728298
187262342
116017600
1527226936
1314666816
331860278
325292354
1101618106
815536386
538899849
1968337390
1865783322
612773094
218448502
1691653058
27045129
1613711623
1743066633
1645346738
999830638
194817159
1521582429
581678416
283454294
568179599
1488593931
1401866695
1024056149
457884052
1040144704
1412763053
1868073490
763476901
1170713527
1216101240
1543500260
131738392
878154033
2052894012
1260028418
824766154
1254912023
82353094
198010505
231548562
456911530
639427588
44587235
455023766
374895540
1563186710
1603745857
393885637
855386808
655264409
1624664500
473626254
1528496096
993739170
1702559767
556396624
1488789810
513493306
1933552795
1995235452
1354935675
987228751
946304794
3586071
1884402043
1683087513
2074558054
1334818902
1290759116
1495848833
1495728243
1370395864
375773619
1205629331
483125752
1383833112
481724944
1412420936
2132553675
1962341118
1400617814
1561904333
53325391
609926084
1731771926
1990409045
825250338
384986179
674931399
517116796
1782925351
826281435
30027001
749286843
393475551
1915261286
1804603376
1419759242
2125314360
251669123
1043100392
1576340655
368144851
141537495
321043825
1214179139
1035980876
1196165763
1532668765
700869728
1630629536
983080696
513255737
2010584878
320844064
2114834507
1634171059
1095413150
1559326188
1117552238
2116623454
251307924
347888939
143102155
1357712509
1021320330
898388510
885819466
1829745389
390806016
1572944451
699669167
781135715
1757102578
1150609129
1283707776
1480418347
1759514737
687447036
1214889779
319768985
627976886
1898080594
1759190243
166365862
160322748
1797671558
331290970
141715875
416395189
1548685137
1037996049
1920265152
1186160781
1304759209
707909221
481906156
198229487
1248366591
1590005220
118538342
1981875811
181021160
2014281188
850029452
1905630886
1498590174
1705801255
1321974802
1789646912
1238105423
564148532
959313659
882458403
882619347
491810372
1449268693
1222340766
1059091101
1838390267
297528160
102004936
398660284
827140613
1667600259
138197445
1835832273
1143958541
240915383
206788914
254923770
157070163
1597406848
232142484
170266671
2009098540
263721321
1818913265
140848282
337195468
307155775
1816021420
629589034
718083470
1807705448
1271789798
1640694334
1707127799
1751064766
1976794620
1450328375
1217035611
1700624332
105603094
1255175158
796587423
364750227
1838599766
1254970765
605224588
499228577
1961119051
1688363506
866199912
380064702
1126690254
1019712859
1927221704
129575681
1108085488
874509652
2072494003
550688651
1717800939
1838604526
1996493207
94070629
1741080369
360655020
860499718
1070965111
1596174294
1713696395
1302135441
2051516722
338353275
35868496
806927389
1960504298
1973541135
1580126545
1982946139
901075971
1355028838
421895652
1166557616
1378665862
1476095804
1247183139
1192086773
1167450800
1767442617
2064626240
778303721
722409347
1230501404
832988034
597363283
1384705739
781334756
692591438
1837187259
275557902
120674663
184996612
1759416504
1382168999
1359185219
967893209
722822743
1926643944
826160498
52799224
616656728
2013377280
823614638
1324878895
856517889
1649638076
545136110
726645784
1285099378
1765638722
542902851
1712992107
1491588704
75890952
971499347
834436187
1198652626
1667108346
817036647
697757233
630221324
2040429817
1765404146
1674274451
1084009708
380371772
1306661277
450331831
1404960153
144941722
275537494
1521718973
1459373972
563109565
2114377273
38228176
1062354092
193673470
1480948985
1394953776
1570205368
868643922
1164695271
916347158
205222280
866460245
1854926520
1348303667
32179746
35649212
1245701043
1809700230
1767394359
1591239688
1584595065
1261125943
1283390575
1398472689
1957648480
1518253844
1943907020
1446129405
1332539127
1298628788
272437630
243931452
1742693647
793915387
1606312412
1850140263
393162624
2053005210
2097782703
1401832087
1347114434
1419000645
697631587
568666450
748468067
615174221
706634657
1176697688
604232417
1152394620
915384445
1603983768
589972466
839129888
212288570
1409043001
290476275
926356482
1725806459
1653351487
65053295
763192590
1864440257
1584841867
2016544864
411602345
1059040605
253528417
1740699871
146225212
502953876
1348048696
1799982569
1554842125
1834542338
1810490471
1699417226
746785777
502690424
1210748407
1419637311
1575113230
233004953
1872327578
2078641071
427347135
1624336750
529800187
2059801209
391796695
887458888
2079776908
1239962637
2029937657
212323869
945644275
1123278713
749432354
1623855207
2128955381
2043198408
524370034
178187137
393493601
744597105
1316157868
439979921
1369588126
1927797072
513924612
827305825
1988706494
564222162
749334422
639005467
249227354
2055391914
756108704
2138272088
347983684
1548604404
1194024514
1308275369
940761631
289734335
1004584259
2069019449
786699917
933112110
216855957
1672977524
584935471
2046589859
1115881565
1802899644
668015722
1851451033
1516867117
1146592256
1181241066
1978673315
1556092630
1025030097
155239844
1622498742
129872329
1059193820
567872943
1666716728
2094708329
215843063
634117754
511765627
1458971610
1696650183
335267581
175619487
304599455
1715834407
1148199271
307119355
856713205
1705542235
482627676
98196399
613949434
1852382236
1579827521
1239987524
1345145774
1013040094
555825846
1378952663
95659622
1316112592
371322655
2025156599
1567976788
357913351
1772149242
844340034
1468481250
1381621089
887612287
1886704421
422560834
1803139217
879250716
870435783
1241784477
1348867178
256239050
1826992515
931801447
105059129
1392281180
1091083960
256993145
233530079
1629541659
785029584
747888210
448061433
1818055388
1273502707
663723232
1976516497
1156361956
47259357
166335988
1953874387
468869923
1075557163
1150173027
357362631
271751281
1893408577
1083603971
728058405
1170887373
115639443
636701312
1937521382
2108220838
1881804413
933215785
171163705
413904984
175482893
1851047648
2014992918
761078256
485243740
1204556378
1786505537
1450706343
1155692037
298068597
907319576
594548589
195828047
1293270998
1792987465
459333504
120508126
508309520
240464200
233035680
1998686149
508667718
60920242
2087638572
1157718751
1054871487
1062342330
972800856
618994278
1535625802
508369521
1977259195
1366817502
2034052798
366843652
1101959674
2105893080
595448710
1959786846
1102569784
429768570
1195286312
330920550
430594688
1954426557
1626578726
480387751
1332913484
151224699
1277339860
7033629
1214946078
2089935894
1163743
1114290298
882767202
1694106142
105009172
2027142430
786448569
1694807289
2089423343
984077078
261429536
183384616
2109398681
839306947
1798025027
473559414
1491742335
735594783
1953403795
510108443
277441332
1139214604
2112408231
1949519371
799016960
916944629
482421312
1395162682
479748589
1879184931
2056060129
628239083
774924299
547030877
851111521
535829768
1748962247
2033160975
727138290
1824185560
1797224723
633518920
805979186
1180641564
1236473577
1081202330
827466807
1077539943
655052549
904540574
1763240701
1014885438
770449063
2073606571
1223154096
948668006
695758475
30191452
2098791630
610572332
1064907641
2049335223
2072524616
1780773791
164648444
1556801448
56893332
512069372
231236336
217447864
652264266
194883950
1427244056
396543005
1856781261
1662626497
895500193
1160028987
1646705340
1700892866
548700488
413740008
1048499542
791578069
697002430
1589379508
1777539529
658179816
993748763
369478859
932834066
836158050
1609962898
1268724945
1529914476
1615263088
1258121149
1987109498
2073233138
1174164225
1052612016
1933150801
630975709
1976005064
1268569825
2096299698
2018526746
1700053614
1299308855
1534020120
1045781720
358157743
2058498447
69652840
1205035234
1626831621
1233722446
256933431
990199122
1057627864
1680385374
763162811
953594622
202772489
1589977192
940423845
504479279
601098070
1590466926
151101660
1488732794
626427005
1678443584
2091836925
1013382812
888569104
1770796491
1512348723
2001652013
1800377106
489464697
1561067553
1162941654
1622463033
2045373400
1040374530
1020574744
1755772714
572794537
1552411696
350754322
418725151
1814101423
397564931
183849656
609334399
742493197
1896691290
428744389
1614946416
1702627132
1192225777
15700082
41311774
701116071
1254940050
889150168
967660107
425559228
1317989811
463686491
1114726340
411717257
692001442
561253537
2014668178
24796210
747315697
166474876
645612866
1205377282
300296402
55875150
156037436
969303118
1285320690
1842274454
1903231609
1116450980
1565723932
1879015569
2040780761
1351806248
359443694
1660407544
121518915
1096922343
787242632
1377928112
206737576
2069841894
932144193
1124889161
476679130
643418785
200740556
874483379
1699180273
1088114378
31170381
1078868122
21155964
562013053
1717645658
420663348
1624631744
1218178341
533179790
252678767
892562769
1068041850
265208795
752270715
1439163576
553756563
1179053290
1987771442
246454042
1134909295
694711794
866720523
508622669
1808868238
1940492604
1093403821
1682938443
1247748095
1156346252
1104938210
1684256033
33402874
117337147
639260273
1132209072
1517262367
193012426
1679422915
1307113019
1059441777
326546974
1649852065
1632667701
530851139
1590296524
12308352
1163468328
1161933396
1951126798
1545221643
303041683
854980152
146690239
1521542006
993486172
688118685
1168582001
1202120788
868429399
1869837944
784463874
1048115589
1559175091
392924007
118210981
1719352320
410380873
1956372723
1551907408
28334373
1569916290
621368923
1271024250
425122617
479725061
380421477
453543426
497930515
218004347
393587157
2110172758
496089847
905926416
492933438
682441761
1303559824
433641929
427381834
1471672924
1850024781
1745619695
1369773655
103053156
959256199
2063250785
1785204152
1514797335
1640413089
695136068
2058687533
761976045
1384869023
481634064
959250153
565791722
1005944390
1745992248
188202756
1726495737
857930759
242946961
2072594935
532734473
232319194
2007060840
1589856439
1364632958
1554493143
225211375
839160238
1586620603
1527897086
1463423832
139945947
1357571302
1756767746
1749261709
688882380
290294602
496875363
1521884618
1380507638
977235987
1324335686
1495566778
1742232138
1451277244
1617649165
1679660934
807340608
763438684
170437334
298720650
491876033
824310066
1229077985
2042164970
48454902
912136552
86496836
1454207740
2078914583
1553013245
175855685
625298052
811791047
1698059665
1467552354
626204495
343365308
1075384749
1426868565
684359972
769791076
906930292
2060520478
46824608
1624513692
1718860473
56905846
898871707
1052884815
969239110
1099126622
777187498
1319900366
2110758117
1436244058
1909023405
1201090003
369706398
1988785925
352007601
989727594
81245957
930283129
959304697
909467576
278003322
799139212
43950507
1858999714
1765623075
682204087
628835361
522756569
2048605042
2045910102
751070993
1300896223
2084801070
2051011
182729493
1361319432
1839287636
701406108
1407255589
94394325
1103992426
1649210906
892719072
1054948194
2019555023
906359599
1467562909
868741058
1047400745
1670206586
1377563202
1072789085
1595094177
658753974
967289835
159083471
150535967
1857551468
352825915
1224841189
1425671716
1141171425
780398603
656754292
68651818
680420920
1094158117
1544513202
421213241
1100820980
1944841927
2055107587
1146998479
679146823
1717672333
286336551
239868468
1657785541
1311712114
295627114
1197644135
2132934824
1015023884
932126490
41512322
209258718
639362280
1933583675
1079588904
591714752
725562925
833562426
2041709997
2026534970
1693363892
749844057
1588412154
2104939966
697174365
1228024189
1903404123
1368978556
1252222997
1711261074
320884516
1797542982
1104165568
1591979544
817478941
440182328
455650478
1825283209
2011816179
829147390
657627963
1962631672
1498299906
1904413994
519377939
1180052977
542706158
2018034119
1755405162
888184729
249321238
1412630580
327055909
2034015674
880297625
110162042
1843418177
826275423
675627646
681762137
1209222890
1600571573
1563639996
390279428
189091501
1134736144
2142702713
2078294367
1133884988
1890045196
629053657
1084789683
412371962
137914136
369449804
2028626170
1872306280
378573392
352431485
96953048
394120420
371355994
1573140407
1115547402
1700872625
972312675
1757569819
1252535391
373234535
907118016
581227533
2012415606
423854719
1520376154
1850928253
65849771
451186829
2001024370
563369343
1303216265
1089093460
566124357
637637211
439969459
61726249
595424907
102537841
1100918289
1895436531
2138799676
1888123807
435129015
1762940392
845032555
562496603
341411552
244913192
71844631
751531435
1740316696
770912693
2093264774
1346453008
1329113649
1364734428
1180529549
1241103215
1383169141
173136761
277828947
570688788
1075209640
838756102
1139496760
1926872649
2059561065
2102408528
626456731
2033971379
1930870488
1119227114
1383874046
377023939
691742624
850714980
1385857280
1983134302
1392736738
219947239
1275660629
854163303
1260093772
144542290
1205627856
579044817
951722596
850496564
1245688774
1719678711
1853671262
30485105
1731351244
1899669679
1378620167
741239948
1618729212
1813261871
910876323
288642121
1120302419
1213559577
1768979801
607607680
1693531578
1187028229
1586448358
1256159916
499859306
1743615679
879260214
167032555
2038978440
27828653
160310864
660027509
828429013
598659097
1970596252
403433634
619501053
138217535
775243874
627480740
367824402
51309908
1438567088
746237670
1817061585
998511345
542978036
924540506
1365415094
2093307558
26276752
1842635705
2119305538
149111410
1264327051
107236523
721508241
570848977
793002445
1516324217
532218353
1726684459
1466631457
1037135652
83827881
771777093
1497209215
2107620975
708113960
1017444375
308067832
569794864
480872223
236560378
327020212
682077532
233941674
1474477492
338092548
1743689327
829890297
393343165
88361944
703573159
1716473122
923842331
935127694
1434690180
864737695
1042618260
792845022
552885111
1380908135
185160571
549270534
1467318680
975806866
1120903546
1189080231
708945006
1630621886
1969942486
644875784
1516560212
581033518
1792388605
253231444
1079903945
63365852
670015372
479763236
1390370800
1478818887
2011936330
928895015
1310186890
317904217
692515878
311961903
17688457
1695741356
862017025
1763397519
246720553
467622747
603047261
1097001242
478470853
238541181
28185282
1279179991
2021806596
1113866600
1134557324
13049560
884379104
1484477248
314582108
1801102498
239762062
706704723
1167083947
1015423371
847723964
2038576333
1670200471
2144856789
338148742
1992265178
7475924
29320089
126068432
1405221875
1701138286
1320800766
1144847066
335565471
1212748806
1563261530
926492175
1048992892
1065835345
1584661586
1070505530
366560431
852704067
1656038983
120588411
2053686946
1064841262
1850907295
423487403
559818358
1626369350
1455840092
1107809045
1387917425
748370050
938747297
1936077738
1859224279
294407200
302991307
439716663
207445136
1401766121
592819288
1390166600
359216731
1653211314
1476484611
1491336777
1654055634
1036075033
904977688
1569685526
1900344990
1144127860
2024299222
628492733
1917466721
702488211
627819970
1699564897
337041927
1134680916
911429238
1378542349
338458503
2036629346
375073505
967198494
1358815377
1891498329
126854167
979656751
1181198213
1745323952
798386321
1572179422
336755435
1143303289
1844849199
1594834646
1714439331
22783611
1251836265
1581911736
1445270314
161985520
977934925
229469419
432851106
1765301471
697378759
619825827
489591927
1941734685
912924931
2122469570
1804546617
727844466
993838308
1147608822
435352301
477991758
1301505626
1986072715
910200075
1727307957
364019948
1524632750
324383802
1487034449
1802933475
412932789
595491334
1242600260
1878608761
1186955628
1876981397
1627249602
1788797682
899362173
478852997
1917417462
55370507
170434208
1308326331
1996389267
178985339
42475417
772581497
1716970143
1550835090
1509163564
995632731
1219474293
114859210
1185720252
2135219494
2106009900
1167044488
1955007964
1007523445
2025711034
90207357
719774960
489855787
695479290
289060132
2098016042
1910971628
1325146703
942035652
2009359883
2049664273
913972492
786971050
932391074
1415892459
904654793
658087336
784232997
577012328
930105574
294813426
579098670
166594267
1237783211
1034450367
186142896
1173260324
1898176033
283297427
168427597
313914811
1569412429
1361362635
383750339
1487069216
974435651
225401066
1372360486
366092896
2055753858
2096834620
546198022
679694724
1660164392
1082887562
1368844178
1090712906
2129605465
1222390738
2110753819
1795917946
1550159572
1076482912
1096525851
1269710928
535071279
871841551
669341341
1643421184
1853988077
1599059971
1360819061
1301005876
865339574
1558678101
1580282227
1474994435
1989842141
865857691
691222679
964936459
1204178848
519258398
459164814
1437867243
1069767098
677273895
796752545
1832874993
695776985
488407575
1236127787
273392222
714615059
667034825
233412811
1709940535
569840425
1401186029
1122313332
812338962
2026463842
42571299
384177701
1252858907
1308065971
1738542302
1214134724
873092632
820531008
1591498336
1144185461
491215645
322447553
264215429
1069142177
1246529382
787868559
380065361
747938074
24440302
1495206788
174542437
548651447
711186524
372485401
235855242
1827271064
728895338
1222362842
1039825839
546915737
98822950
2025212885
712151797
555923394
641280836
2039176832
960011451
1205943588
1460115239
691702272
847479957
697918459
1106339475
215876883
1829524963
1046903171
1802006835
1270610933
2146185029
424556987
453977975
1623122593
405569315
985924544
732451512
1498271682
185239451
1233426805
1252433189
444456436
2098146109
559113477
1082974870
1807062605
2033975470
792872831
1886406671
1878745927
447655878
2135748270
1443699882
1162349116
1983616260
791720971
1728020911
861285770
1084272166
780796501
1557191231
696768482
1091685952
1281377277
313197726
1167789412
1996429915
241785211
1252153701
990275223
1964428546
778934187
1537701020
888582645
1386431402
1582648784
2052179287
856071944
931549555
461952012
64218759
1793683513
1848826983
1718362473
1804254903
1734456500
304464399
585034243
683173989
1862077260
1618936446
986334736
1125901021
858647681
1669084483
1407508188
1647741301
1652325595
682968595
100050429
204493964
1990682160
1830582321
2131039064
241951187
2041428949
685945651
1727064897
1526416288
47899415
679548726
472812794
2068224734
1460504142
1732827353
258066549
290813246
1704103627
721053116
331758898
1045165854
1292707764
1862586581
1852653554
634178318
704956205
19826295
1182419303
722524717
718422469
1216890983
1420225604
1839582324
1120199696
179008227
1349997415
2028228825
1484297424
577013765
497567820
172961218
1903558542
2114651175
612352287
1210849536
659932851
1659337435
197719807
986142846
549436838
1579743788
996475965
1475553717
1522477965
2064299913
578358020
1903424226
1157960913
1223361506
878895869
1546271470
231837133
1932822448
1807568829
787179776
2019366230
672843652
1658634071
85609978
985331197
1246425134
894275630
1110471557
642625947
1825696427
1711071141
1753822527
1208382099
1603844300
1909776411
786407546
1002997344
502798715
112572036
487595089
543809572
1074033839
181658226
432986807
1877582481
575868891
950348402
2015629253
2039853519
1327073779
262476591
1017049755
1509445316
1319673903
978968036
2135983430
243710066
1684224468
1310920218
12526931
690607706
1618132116
1903851490
1025762259
836365049
362391754
24172238
40019298
1923501597
765820356
1062136658
1246628677
1017261749
102819422
1667506537
1541939811
709844377
1913072690
707510036
2070994124
2118131466
878310706
219257367
976441613
2059994602
1117406941
1480545890
1143128791
1908135234
1564857109
855321835
1517843199
1363438274
1335462919
2017540308
2141403287
488681737
788168924
1767919212
838459272
294427084
1032192335
1417894267
1874940521
526065710
577374881
1026573025
540510788
114643667
2110192460
1826971618
1651787334
286811760
1962643342
236873543
739282106
1170984885
794568109
338292753
245756609
2099799482
1517701612
911767547
1817619712
1416203341
807504713
757985642
1487890365
1424057872
532584229
744413694
1549002442
201920200
656776716
1149360182
1325887010
1694883273
384106458
1803477569
2093085279
1245491114
1888567076
1659169833
1336086619
1873557792
1158102858
258940429
1102302651
619143466
1939982059
354587083
1720197450
799580876
1786989765
797809224
1844527947
1981249481
188025970
1171362098
370263447
704170738
503079421
641739948
474248015
874738216
1231515211
628448938
1499921030
1370599583
1387398105
284605054
1463376605
713605427
2126764559
2105631517
1369644768
586115224
1118374553
1968144738
1070554108
1208782730
226874504
1790853832
774929012
2034689455
1428597134
400383804
1671218684
1453230747
829260172
462497487
13944312
104448258
972912398
823138702
48520572
293447962
77966312
1319437341
1307554689
1814823383
304903382
1287562931
656204762
773780603
708562418
1853219695
1231779367
576447892
508565332
1087599750
174759900
206983196
648681677
1178479196
1356810838
1717282673
191188605
1201320317
1888150818
1648443775
250838195
1824907736
1399061812
529352996
375295206
1781699536
833723661
1483978872
1456582997
563347279
2006611293
958421635
1594544404
127771113
1473826125
719771294
645217558
2030152887
1885616754
387039531
1657711571
1693907606
1325539642
53065658
1079475619
1404014407
281935165
1789755736
934234481
1397267562
1223323927
1616132596
530493479
1037897953
1336680303
1259504825
1076853120
394505832
347032147
20694423
395573333
1931585493
191446078
372794335
813610637
1629144932
1256617872
1701450891
1554737515
1661476278
2122756025
1056386249
1568288285
1002321567
1319602281
425065364
2141064573
856414443
1968119573
1284582468
1845479656
146426714
1141332444
576598290
51768827
1517822884
1966801066
1883157676
655569665
746036402
1015389562
2131105166
1416371028
346649706
646390807
893118146
726983528
1016943225
2045534899
1341422539
267957555
103855569
1887255016
1876457848
642458697
458583015
1210162574
1580495081
427094567
291016259
1492016127
805929352
2080185042
204671239
241872734
1396179874
820979797
1988929790
1465881859
469580368
895471515
1866117555
1487007360
387779957
1288754263
2099444854
1818782006
925945006
34944493
1854709195
954085080
1773402445
561422984
17241056
1841520021
981997642
1207776410
187759973
34359457
1791528155
1591375362
1640453806
395345985
1105689170
1494789458
361119999
2080023014
1714204491
1288663346
1870942184
323612887
869242521
138315060
1037131911
1364637091
1476735605
240123294
306312946
1156212653
1736121997
1965206513
158344403
404528109
1037605412
1952306050
135984995
1321582197
771660365
137307422
422407746
1962447353
1759503446
1760822026
919992601
1553168363
48902048
917442179
1295482366
2048557520
639193269
445315794
761063333
1714112518
1223518895
1204529685
1933065294
33262345
815606176
816746726
295058204
980654983
385680786
1926980573
1259307655
1721076319
45386628
1915095662
1461731158
1124212983
981119146
1333976012
1320116673
361537893
976366740
1697522554
997088435
284053285
853465740
807922859
1234856752
566935269
1686971680
306517864
600334151
1666576051
191133625
523678797
1820588081
319628995
658356303
839428288
430686153
2014552358
389466819
1471716259
697463355
1407449639
1490819721
782641466
1108273851
388458738
882977963
834494235
1170447056
1050918749
1065433784
22839587
1275496587
1766928917
1539363927
454432178
737334266
1774774628
1223264739
344996064
1934411309
1247631668
1563991765
1424112133
771843871
1951228129
819577698
1928429338
1395301522
1738749034
1432803184
1315877267
10538707
846203750
709211180
741618148
1715673279
456497869
2023554888
367449296
1581186233
997086132
1069089789
2010769060
801154003
340094116
2094634504
2002221020
1570022188
2024780144
1065483243
1049489819
711215874
2100697975
92528930
42201462
676691130
1994600870
673075227
1385393680
972490800
1877225848
363443310
1343038349
1585615760
1502543428
694805974
1069893364
2073888878
681433722
759118267
2120909662
316574317
1905387223
1863294278
1000881584
1904932237
139291444
1440790751
2134188346
1828971578
387376931
146544751
1578038142
647839099
374729108
60186587
1833218191
496847755
125481227
1687323493
1792012252
105994743
1386321012
1310329621
1142853595
1900010394
665006846
1885559905
353217084
1168185618
1214409782
656346364
1899417773
1852270396
726212747
371538937
1150324916
1497359620
1912912336
1377564074
1468219376
185909759
1102281390
1747950713
95621257
364514354
517183443
35019766
2111860122
646842080
140842818
1907860128
1818205818
905316545
718240189
569418898
1086895219
331407833
607922548
1074717990
1386266109
613927342
2033628138
1807338024
2145207013
549901880
25413953
1495545118
2067990922
80083265
1111491740
327099846
1606492723
671844261
1534557216
1942381869
1091124047
382813810
1686575667
1780496054
1489387156
1469383211
1270398063
1713967835
452080684
893234209
178986223
2091149778
1793879973
2062418350
1110868453
1596681507
1578173501
1185790318
362755586
1418912400
1873969187
875706971
1711720701
518061488
1165423257
556783990
1546459018
499925606
574174691
817668217
2142378929
48000938
1756333501
2070780796
1881769192
375812365
372791738
100118579
762386646
1522293006
1766755049
675085052
970644147
1292526601
1984282510
47167008
1104936050
427426205
1074798366
2031331192
1511102075
1381230377
32394937
1648826096
1301030856
402270952
839562671
1138511014
1668472543
565404800
1679886710
1806473025
1949280603
1029691693
376644007
682482253
460655622
642886724
443290907
754164737
1301201952
27335298
896703763
1407503458
328085206
1618328679
1166787156
464427615
855865636
1591594872
680448218
421425900
185899338
1340901712
1540068496
153816858
2044923383
1710780922
1159978319
1670789662
709977820
1743963493
1438206666
1982863234
995726647
1257299637
963666361
409268744
1195705296
1897965935
229238513
1927188771
1782019844
1568742495
615744663
656545667
77444511
1574419440
714126790
1462987107
389085251
41690055
316472177
627514073
996156125
900897255
245913564
1085007297
1678754674
1651419097
1682903849
1907665072
1069669225
1551285765
1651361845
1636559911
1180069759
570547572
1244837785
2050617842
834003005
419973544
1953326368
1313229419
1507199284
413156293
534608785
1677587347
699083545
1625279461
1180825706
361168487
599103979
433875987
164208948
1860877941
838678319
209848841
1076215463
257916523
1181462645
102351296
1654661578
322617302
496404696
964282287
552955786
1880424561
1193928803
1995919988
517256583
1959266575
1816474959
1045663271
1736787461
1259389724
624587541
2080150947
1867766842
1757255532
222391104
890991943
157812817
1383224492
600809009
2080912702
197321731
1781177518
1885731418
1088219931
1917325113
1069800412
1187339543
1879102718
751956744
2046281342
1989860123
1386511170
1668435774
1917869910
584372248
1263000299
1595936231
113149513
1911666537
1384355830
1815306179
1872498204
1102695552
107886408
1999708292
419584651
99906195
823550324
1401324370
310281994
2060084525
1621830746
251004490
541857020
1487253625
101412334
1805037462
1432297822
1082159493
211097215
359043363
1571234725
615734871
2986504
1737594202
1142109214
58005115
479998947
414028416
134273339
1566259898
191866940
1816963163
1105092308
1800293867
600272324
325509874
1726591958
880893172
830101815
876357580
1880412356
1176399594
523443862
628058603
1077454349
1937292718
1497097181
1060906447
568300015
783660506
1557257019
1086793250
353394382
922599115
704242960
648777648
1772276141
174443445
871316129
1929721258
1254527116
1055044376
1986338836
1314469362
1820723213
515329848
66362921
333307230
2083338869
569271946
875513303
1254282195
1218350342
529619906
233830667
1094357260
1337847657
1449961008
614645218
1965430837
2050724056
911413762
1566349457
828636228
1327963811
535873682
1924951449
1172548824
1288997752
576659463
346942500
62785889
1555782574
315241675
726106266
766787223
68779332
865683594
303844803
1486219695
54699393
2108353393
326840439
1177519458
161822474
2136337339
20170999
411180531
2091757579
704646694
43683107
1378176187
198287636
1346080394
228909970
1943305640
1814768333
58484669
51791009
642284160
439223387
1905681284
198665649
1117667299
1746864514
1465185260
531655394
850139287
1813467508
379441674
197075331
231080552
276548680
2075092940
1629635123
93477624
502426022
1043070683
1785903965
699388546
234735384
1338161565
549716725
1074637205
1367893483
325538641
386167126
1794585687
1992845792
623487040
1958126424
351512401
1040506748
1809712717
1595728936
498805553
887458150
1122452612
437231674
178403795
1544959931
596878347
936894120
133972362
723953082
1386051525
1636222001
1477874265
2058346531
931173711
392371532
1603047714
1961374620
678792348
1126559746
1440101611
686727757
520333378
333387528
1007798899
1027007353
1983559329
1568334534
455737582
27191319
80058516
469877987
765017475
1238821456
438737663
1154154905
2832549
82117433
529438301
1039886905
1077797206
1991067925
1507841900
650715027
1562544574
1283945915
193842987
287136781
1432378328
2114655395
2049608516
1733117425
2142835914
123419011
613611005
1992477130
1525746227
173719107
1137368757
2056158281
1853584784
1213335848
28953164
117146899
155977970
766466919
639208206
1633587236
858704647
1437247224
1393008928
494455105
1881619333
2075520349
1204445933
1273486667
74956611
1153639769
24833225
456918144
991057041
579381632
1986320884
124589471
1196658503
1326263986
302826558
294100651
906550697
2128888261
82742457
2072709327
14881679
1822707216
1814326179
714195317
982925246
1212099535
1246218552
461139257
1896335173
1627797032
1140645066
1148789077
1309395635
289597859
263853694
1340057290
777179429
107809295
159141399
1392231480
1497939376
2032619846
1614331010
2105446426
1002834619
1145808097
1543355188
1013959388
43273960
175101176
1221807264
1838694755
820447437
1030480304
596405500
108935040
1376367531
1670040244
987375979
2083314038
748954488
1647240213
269582668
1193260774
1763059876
1708307777
1614089754
281756900
1804303716
862936900
1593013059
1851484136
898169135
1198623513
1382782783
107021961
2043940124
579198763
1739039518
491234168
682985493
77987550
1155517156
1183580020
431530902
451874638
263577105
1590477856
455563094
1290454818
1387962292
2095986276
379909476
1645478828
1722672799
917106609
627576715
679470909
1091208657
1728291040
1572119092
431259673
1250884733
456908014
1448577358
852882919
630451788
1694100020
1409563755
1366507730
354509834
243637608
1335219048
1717266058
47436609
269106136
55857654
872694259
1925312327
721118404
1887386746
371970117
162807907
987038982
1434350500
2088568839
589268260
412045411
1480219090
1377908399
1366481384
1614791677
926694824
4646759
74099118
2122330185
660082706
298275112
1983473067
626314273
448814866
976440516
1769408003
644501083
159750891
582013809
786977326
849678265
1923195399
1664222424
1531900038
622474844
802198852
1991161163
177422199
1236002446
1570239549
1160348736
112784601
2107735673
66912570
241793712
640648855
448059149
1535864306
342962292
909073196
1395494694
2104315806
1557953455
1257554278
2143509865
74799850
1013818974
1489613131
1579182812
538732736
540224631
99570574
1627173971
1502822910
734986993
915952206
2028697049
1311355932
1284007226
1766125873
655596553
1768680722
1290873804
317844937
959200983
880222192
1158130295
1202399166
1077289826
522613000
1994266210
489885928
696993464
987310597
1072723126
1519379949
1543335748
900937291
1131548768
812625419
1490864184
5826330
1375434927
1668547485
585073328
1732706273
1461847922
43426883
318996611
201853643
1034022718
2029504878
1302529688
296219756
1189335395
59197500
940930739
2061955162
1120328982
1343846835
559223332
667723081
1756918867
1285090116
1178780659
324837774
1262639968
1915082538
1950413518
1766659902
2069392960
554984513
1258183588
1187045365
1892605793
1876602475
6943722
2015742443
830602625
538941179
266916766
1232612282
2027455056
1111186604
1745299286
88916092
1298753635
1754987559
2013080350
169987107
44976552
697784424
1887513672
1821935769
415974762
259074622
562009089
1884805205
1150643954
2067970390
410122504
947471325
639681328
1759009800
19806802
1803632024
1413392310
1853931547
1294377282
637775405
1735782480
1158019632
1261702168
2050345121
387804632
421551792
606281564
1640900370
1197605871
1624515064
509444386
1924410862
388056916
1816838147
489167672
1444919638
279028921
1792617935
101671969
1961496652
407965227
570675323
289059624
49357367
282276381
493960622
125802826
244189664
1808283786
735888589
321799157
2017450657
47516386
238665285
246408989
969651258
479600857
1398318046
640692177
724770487
1833293535
1937699186
799718964
2130816926
855592285
1552076025
1322624952
2123560286
1101450616
1075541576
1350697326
571583422
1788917892
456622229
590049863
1997617306
681573894
373936427
1888472458
1673686863
1475680589
194930860
508015797
870620613
132552813
837284643
1635336654
2142494782
431762001
509026354
467515883
1681243466
1850029230
179094245
1718830889
795151185
1388573320
148355829
5487360
299768571
843455110
248488899
1313429750
449588384
1217662209
175984135
836413356
972631282
805276243
1990327976
1017531511
1057011662
595259620
919500780
654830842
1271358834
847381524
1369098574
1998526798
1937202858
1820146061
1970268097
1869692583
1180907790
896045119
223612513
713007416
1448090390
94826078
139126339
986340976
1304963121
1259013957
1459254888
1020884939
137770353
2034158271
140893422
50652193
799786395
332552686
1471073871
1624550120
1079135592
475760278
1777262184
502400458
1890107338
1395579098
1817809014
1052936905
1624138249
559619479
939011819
451305307
440133685
1320189136
426798170
670200184
1416354049
1455167395
1483131654
1893710585
571685666
1136733908
455986777
1757973284
497780689
1859702990
1217589539
564975917
1664018574
1619071028
314206264
1846976068
537377400
1292157283
1662691468
379009076
1096047365
1279574506
1892202747
305582918
1270889515
1955317120
1600539009
453958877
793985153
1815457149
1579324491
107511062
1958240136
1444111785
1532954006
2044205479
1889309195
815025242
44608353
1827594281
1021773358
1474174584
1607954239
1631278977
246127598
1461481470
725881992
1483864929
450406651
359704706
1881539139
1387715978
448857386
789285467
1867109066
86069254
616783681
1931034780
1433512911
45258884
1953486944
189330781
365977294
1075357991
1756162188
1104736186
1982878114
750117843
1836878611
791689899
460795440
294052833
975352501
1345245896
710367978
10440893
1133381080
578641051
1495284565
1578547122
2114183913
1682268957
482228212
1834905264
137407595
2027625827
1813745237
1410956842
484269441
1006747100
1781721586
766481224
799761913
965953389
541377512
418642631
1683476007
1333062801
1321241471
458859130
522626108
870380839
1016239739
1263346567
1077391174
841952477
1369954421
1835914630
849701990
744806671
848848082
243197977
1399804602
267728906
9024863
638158054
1397776144
1882949172
1366932320
1942551229
432204049
1633127538
1782822892
337243786
1452457786
2050340618
1020255190
902141727
1518242432
346796958
704556957
1839333002
2122939327
1991415503
134300775
1520454705
1421753916
132615079
1928277014
654448461
340014578
312215740
1988835554
1905181145
768082478
1339985619
759695049
1270995294
878201541
570748858
29182534
1074496168
1240978430
1767971691
1423895057
1029434146
105241173
1256814407
1684463209
1397932919
1488828396
280869835
1778571649
1552662885
925814640
9526008
217495611
178334451
2083373454
472149638
1694808496
1100834596
811591749
1007955534
1988919317
1320458694
346168287
1433136703
1022482541
1212106014
573292081
2122294565
159140663
1259271019
1492062295
1874393625
838890599
1398139518
462933404
1226824499
1136927713
494593188
61411381
1434950767
741230033
1297208407
123436489
1483316354
166957593
273853679
2113715043
731280537
512820641
159856154
112273865
235318619
553984557
336127333
278456672
87293390
2144925265
1258799401
1115236149
377754047
1906961934
1282623978
1126871121
1718474585
142961411
1434348864
1798229713
1998738947
1434920122
643268590
854289826
1352797286
122376278
210583571
1076856029
1346885321
1323667970
163176272
1220595209
905075948
1009628154
1177359655
382976105
1091897527
726869859
1567504799
1466881336
1343849543
1254640781
344942311
2044335062
2023407708
834044678
812295025
1247536661
1998750327
1951138328
1812075784
430191702
556956330
475297908
2103196273
761711192
880927539
1772975483
693448175
1707475637
1920509129
1061656637
486403881
1984871287
1863386776
646285534
490911181
1214681720
1449714564
1542043622
464604097
405629269
745236719
1696851820
1633185571
468922956
773610600
1102019185
1188642026
159581073
70117984
1548979627
1524867747
329544768
1655307405
2096486328
1719064911
89407601
26744710
391205127
1885267738
1867855219
245940637
1950459051
931670461
1876583861
1343189184
1484023847
367126781
1932240347
752091394
1953569741
1537798326
1732595702
788837062
386462439
1964192618
999575761
1481748680
1281319971
309687229
688880441
1236999825
1222410730
354154376
638526623
1260039824
947526216
825180580
342100513
795984075
1207738236
119395432
659454778
1728383088
2127091616
1831074797
840355596
1215216256
1160205945
1001037731
120070336
904938623
1004976932
760618425
1252938539
1147963688
1466809137
1170091117
450387280
1838393548
23982177
937936077
855629514
518606271
1502114576
1874465908
907475912
594445305
106248311
801601668
400392556
1977095658
1700674701
652443498
729698823
2103080015
1237283142
1998517015
827726237
255075133
1581021043
1642261306
1422150011
1262465151
683482668
721676257
1711758614
167129886
440511559
1187378067
994403903
376131441
125824883
216714542
117563570
1458292600
1534727442
1963137753
425840512
1393004488
1317030503
1314628384
1824465012
904949315
1764631727
2013237532
221009991
3547283
471126438
1399372845
1571391330
336136609
971181940
110558350
1961592299
592210112
721153308
543654976
1186363350
1189156782
1049449068
1411727827
233609556
716296180
240603430
1198213708
1855083275
1110047378
2138389553
1469205390
237540955
1692402997
60393526
1241646777
1809744223
56377588
1531802609
215994951
289098751
1476741135
988117239
62071907
1191279292
274394397
1492878013
1438196987
1361861707
1724428329
375386035
1371555872
1342754197
91799038
479353281
1032122478
1133135100
1320187210
15934928
1286084887
1360865236
1331656228
805231733
91817953
1398236669
749352782
486820296
132843570
1711824504
1297687758
1877370474
2100309110
273222421
1412777530
731580159
1821513981
1632466328
947612852
221730052
1279382942
1272476353
1705961954
746262112
1660397716
1196599370
1278528816
871075451
1901852794
1017501498
809544396
1471126938
542258841
136147253
1287383427
125635053
1532940513
1621980353
200317253
822675330
209792173
1075876254
669045037
1166825536
553298070
1993249761
2018743756
369900656
1419486923
1755060724
213927823
2134452932
2068815690
136613761
1818335480
1188319568
1589721730
1012308
1993936024
2041371749
1208972046
431087119
1676409709
174458977
1940701194
1396531532
1224942505
1716975899
2007058373
1054677229
1463139878
787831180
310974869
792859901
885595448
1130087838
1808232400
1698694256
1764610606
1184692463
59243299
1698376278
1252220117
1421133833
1799828357
1380489357
952852636
554164317
1572516677
671200651
798319338
1183010794
1863489886
1798047688
1644958306
579655333
1420620418
1819691586
346887106
689241488
762588602
2141964357
1528060209
960231379
1111593900
350159531
753139655
387598960
1740426078
1881971456
2045884017
1348353232
22111020
1339525240
2112007054
1989087462
519267146
664769548
259982267
1122436045
1301014537
861084780
136697786
1691686179
1946600532
29172407
602585799
1834457180
2098867029
1009819176
1661323527
2122353621
402744222
1444026713
23018877
529840798
142835773
2061538541
153063545
1398186731
1354703928
6206861
1498226091
1328424995
1968458736
1436366521
832590578
1996360116
916791194
1590142994
1893164463
177742805
1476840920
1756655801
854757884
1054963763
1876651324
1582898288
1625415602
1305935223
1101916024
761524058
189624952
1573140449
1300818594
1314636257
373382657
2031917508
232907902
801580522
1269171688
763931480
1334903697
1392235078
1586365209
1238891265
628048531
1012356916
1099076148
396940860
861108656
1874991786
1847036326
1454819430
1783069102
226335961
1546639514
752936197
1374563634
1113523093
1803258960
790156863
557040621
565637033
1775787781
478918132
847307795
642226231
761122319
1584770508
1305077075
46804922
1761458061
1546739623
1425216120
430214955
1992458677
875828688
354612273
1720724450
1255393316
1875360445
1505469119
1544770099
512397956
1349753280
1540628686
835562143
587076351
1663363062
1261092213
1605961216
781315009
373822155
1940487669
94335319
1630469692
623106549
1823838442
1160221290
653246634
1139224246
1302513665
536366155
1361648743
351984688
348396074
982821542
836293794
289929301
1152527848
2008094465
1034056749
843324243
897641429
920835248
883147697
1437884461
901585001
480953477
847890455
3681546
1495987919
687632895
1248807172
1422705484
962523824
75654796
2066603745
1285199911
1986613861
1409337001
1424656617
1937601639
1944973760
207042020
415681450
718822645
555811771
818086534
1874810671
895894257
272751849
404921030
232863073
332954658
1011664361
1293633568
857636857
53740392
431805829
1478636668
2066456373
989757531
1901515474
1099543919
1374556044
1517033467
169221949
1557389659
707113036
1222575310
1366600075
1974168320
1075419656
657061704
2137450394
1107543734
1110539386
1277574638
629463098
201430309
763659328
676246943
788074063
1500272944
75942606
1362133360
284082802
1837789943
1109281444
1587710945
1230499154
1567122615
193486659
819252742
1275357744
229400231
664324628
661151916
606281898
1412895701
704332171
1189172154
1516648336
519230902
222332727
1122193245
505630355
1817311407
648021422
1623849826
1105772750
287146120
1920399153
659435618
1377890111
978654322
816714644
1426648868
1719439936
1359035111
609142559
549790079
1291654370
1626922769
162590602
1404117579
1335359052
1656429477
2060067812
1587613097
462173254
1268666423
21463514
548591961
1000521100
246774972
37421941
784676023
615705586
1139598908
2135252657
139604321
98829992
2046755525
1564830456
1197388692
1682230448
1258466962
2025197291
2119149962
57804423
578004587
1275312111
529927342
992289131
1052134914
1279416094
2017634626
463720507
1463270090
1691150427
2008198947
690599709
1936394374
578256914
866519443
8723601
1711601201
723313112
1362132890
1698669790
183945484
242261661
941005894
197923564
1439267373
1360968345
927424321
1750209533
1897540000
1264704495
105100454
1691422855
655940508
274268293
1482995017
527632371
101350292
327531801
68267762
872968460
854534641
637272639
286717235
432416285
529387289
753691497
1450080394
1216239050
1615198291
525473175
686499835
648904250
690551711
1756167272
2035816429
869559990
150693052
1121050993
565998504
2025345562
1272948748
1895348621
110441637
21086565
109781076
38970401
435528553
30662017
637948365
1653631114
1000316817
1276408311
2132375359
48397494
1648668631
1564352130
1000756672
1310430014
1866521227
439716459
726685991
1723773402
121652736
1002085735
1744041985
1575079791
1197514910
2133771000
1838047351
636353123
796872869
1720267832
945187748
2087061283
528838053
741493250
854055626
1643955668
1319272304
228513653
964811475
2019803341
814155571
832867316
913953038
1096516362
1305464657
899702186
1596157690
1118725727
703792027
1453849465
1603210996
2128538011
1780486627
975128438
1319065667
41062043
228807216
187357449
320285619
2044870889
696153735
2023262057
1969280703
1549353922
1040630737
418839466
1894748488
864790682
1719275854
1488276176
1933328610
1762479297
1335595507
1480824922
360613155
1169317970
327771047
105758834
23268502
2007135271
1310451666
1279855116
404762538
2145849383
1983898568
1370349888
510252706
1482608940
1172072713
743873010
518366329
1998458843
989168994
1251752181
1742760817
208014997
31243035
2112505750
2484733
1954262915
1633698112
1252175032
704368104
1455862706
252316689
71995399
174129651
1338146725
580885782
1125729270
1305624750
1265200056
892574531
1780627274
720695686
1642305642
289026994
1131606111
1856589080
409095741
909197650
698224333
1277479103
1546707564
1401765240
1280071147
2127940539
1713645205
1136392136
1468841613
1660005047
1890672129
2033063773
599560750
78507072
1259715718
1014522255
369134698
1162204547
1477930030
196987815
2137523556
403520956
1862867941
1622364740
317924469
15837892
1641616833
464427488
2027231671
1760212433
454352090
1330665221
392913098
200980195
1525306298
695959200
1619200841
931183058
307194603
996818456
1269109271
1186773425
932796168
1808907146
608350343
1183262181
804015787
1797627521
1958397539
1750904256
218943764
321675146
491864558
1879004520
1731949630
808804574
273781396
235786587
115620666
1264701019
984949319
621947626
1644852237
714163791
1388763415
1168682249
628760262
1537427766
475833922
1098913732
434625222
1172206055
744493828
202644790
826826173
1701738070
1400822955
992159006
1757966621
34205493
435984190
1476417838
1877899584
1659955423
482236064
1443035693
764314505
932526828
633955000
1769208667
1197071312
626895170
143519607
628811413
1089678163
672451438
477552820
917178670
462429935
867482971
643273737
1123149803
391222608
1264621440
460370593
1858599774
1402688785
175943550
1726286822
1118090174
198462148
1777770383
1016559604
718718381
303583283
1559107493
176865483
251772467
1904507165
890205437
1140626961
94494461
1306978978
403776194
261391903
1930904266
649804139
753189417
1411383502
1926842743
394022714
139270894
896819630
1016286244
125098393
1168757488
1294991873
1309383178
2002206785
568979287
1228100470
2111159298
990257954
1538661361
466289064
972095837
1914069176
218348588
262413648
412373824
2041816045
660718334
1539526051
143151722
1588624188
896553718
1104677768
1502656991
111867328
18097945
1399120515
75893743
1531890365
1058456158
810925121
232818383
987629273
1711564905
1807561286
345333670
1296646810
1597562341
1100081154
440879196
490758442
1311502424
1784999310
1357593170
2026165741
992921203
539634003
1025674194
619082550
65730798
1363921644
1135299516
1551089688
219443699
224511196
1130882496
1636226890
1306465773
1762021101
748621539
502779032
1860776857
1818259728
422902199
1725799406
1533787140
438146207
1086247483
1936105226
1285636950
984817444
1047626343
2003930105
74762453
1507923160
2114764484
376437547
497632948
1250869783
1208179152
188446225
214633271
255487621
1279385855
1839598785
643553263
861214460
907313342
1856992519
1003145999
1946365780
1120743546
946319341
568921796
215706884
132851527
1453865032
950817238
391944724
212113345
703379676
1429211076
703819212
366195874
1706314399
1007055235
1166635127
40369369
2146712434
722103530
649454755
1503448953
1061510039
1191382449
969521694
861292665
1100272734
445250820
1057982301
1847944404
1698793067
818258573
515411084
898920126
1924067310
933762080
34585966
779923833
1014405850
2055458305
28038050
910587549
679547632
1860645731
377055509
2098481454
879715432
2060441258
2106988966
1643807423
199107054
208046413
1695919661
1535385290
791343847
278213780
32132686
1575344151
1971694020
1323792710
491305680
459312168
1698030181
776411281
973180913
712239003
1897801636
1732584368
677941070
279075459
581280471
767620279
964883153
1739019433
324096137
1692266070
1079363104
1310771680
1500889169
2102985830
843925898
332201544
797596074
795806730
2111200176
345872884
633809712
1453642780
409136282
2097219120
433471608
1323435217
1395816110
1021513982
8486923
1332726044
945259166
1040570722
1097208389
1636580753
127086583
91489394
2094419763
895724062
1690290302
1055733854
271791321
1096843428
1738758710
1280172362
220620136
1155737303
2133023020
1376992761
474328551
2022868272
2146585190
1564259130
1808339885
1805017142
1089500633
636184768
1461480231
1177319383
1436065809
490810663
1681225344
1730768973
1223806356
1679794775
129469174
320242191
832506916
2072555876
1494073168
817689090
298206632
1988183914
2076484347
1477464678
866589233
813127966
59538187
1166576124
366657985
172765071
2087520679
354198778
5633935
1933835379
148101924
2100260146
90565453
171685360
860233025
450808439
80911
1856387885
564067611
1044834893
317061662
1743896672
1273203852
107622661
1109242188
1561756544
819278381
26145033
2057337759
758106162
1049337330
1879305164
972036940
1428167595
1165969498
878483988
161750134
1835131265
1351448583
1834367809
687865880
1850026008
614387973
716615484
147615247
1341899756
1991862782
664147135
734818210
116700361
392653500
1906586466
273133839
203936196
1719349916
1713023694
2101529698
336772367
1515849444
1915546354
1746836395
1313349838
1108756719
233239828
628593316
43135754
700593163
1972101894
977150511
533299669
1820599362
916797539
1747001620
1403062265
135619683
991164931
2055421794
164137145
829719588
362057426
1733591094
1004942462
2058630777
1883662222
155761647
1258853513
233813970
518549330
251931297
777109484
428719275
2073773057
888600201
431806306
102426372
1578776097
2109789586
1526647118
1847903650
712773969
1595255872
161701523
345921946
632073345
1060911066
1252494968
1047995458
1928348254
694141004
1324489370
1613610757
1457623289
1292751519
1596683271
4650898
427541238
794362766
915793610
62027691
568401632
1782167864
564596336
1363538590
732921928
1894120858
1279496711
1436015477
1054054183
234445052
1721641153
1889707068
1609298119
845525972
1188750822
985236137
1080870801
843465058
1891093867
1450688507
181771177
919433681
1939582868
829656525
1080660763
2057759799
1519144415
631072065
2063311239
1481019681
2024589022
1632955676
1182759313
1203602693
805653133
1415342005
724583421
600719869
1735726805
468953411
1782456432
1813557762
1070578535
142841526
1544777132
1012355551
927376900
1533225789
1348655603
1455839988
1298134832
1130301026
1162820270
1777202468
1625005511
1791787892
1142828411
673739270
1812446170
437343875
788955063
1499303425
1931825821
94942020
1288396691
1166785427
1805530734
1456405306
1677021983
819492005
434981888
1511846823
1083832820
536909277
1597639492
2138801252
214144032
1042399157
784878845
2063138263
1957253996
49660259
1719492056
1579738834
621376257
582552469
215702367
1842828094
1259739140
1595222315
32757796
1207485054
1518729590
42484507
2146617405
568296794
2138689752
635611524
1526903902
2128587822
1191678458
1502832354
1198208901
1001029036
844917714
1788664218
132825811
717911154
361140272
1026184741
1164749042
1120454135
1410843764
484430396
1952215916
111505446
1123137841
1830589928
318209657
1567281207
799877939
1367996087
924704035
2110111823
1261226746
963582332
1363379650
1722498639
1980558739
778222657
1027786298
372546006
851510387
1628703184
821100455
1274751615
1246748214
755200590
1400286172
610045408
2109713934
774147751
1200334837
1043361450
1868750104
159517271
903399947
1687736788
1146528049
874288541
1809825072
1656089991
1470390005
1365106668
1860838604
925271847
899076171
882416183
1906379180
1365105015
1995699703
657359088
1846382150
1526203175
2028785379
1326804584
1021569667
1263926547
1471404324
1872000287
1578741884
602544115
2127256051
1077019172
1172854799
935199496
322727228
1005323994
1685918744
1222335196
1896341247
351480718
1169616299
308264543
1849805634
1732381150
292825398
103116297
325649813
1451847358
1678766555
420049359
2041268706
2047517845
1775324851
1895319434
82261333
1394132447
1596743260
604641480
945620236
152704870
316070669
2014804365
1914642344
1208117715
1171318706
911191635
1785947439
1683981555
1218650995
779713070
1769359131
1378916587
2083718675
1906800055
1047570538
165788038
1739490423
474541105
561088230
686055410
1680866409
1000358582
1222404595
1904079935
1910204803
1925703125
566074315
1199923596
559276232
2140061849
1121266086
1709747718
395859347
529873383
1600760756
1257479894
289318063
439597890
806606104
1064329651
1838410285
1540603683
2094255391
1725644525
817699964
461661911
752963262
1963086931
394457262
1941149865
2110230648
2005554933
1180436346
722773743
1149105626
401694065
1350066397
584940895
1615758990
1422438964
1252989055
2074302392
1350250358
1862184484
1498376703
37748816
716360153
707893854
653655410
1514706321
25619712
86284845
1973910197
599709920
523470210
965713564
43083496
96863415
1378432494
547577648
1072842764
407120513
1709932118
196762856
2009731377
444144032
1140043206
919596252
1024710367
1018416360
493459879
880167231
678021986
2138005798
1738743351
287616242
940868303
1245746083
1652254322
1842771262
1252425649
1629276157
1353907497
2014596009
241501919
1185126004
2141824099
1872779535
1725905850
1714676380
887289416
1478393635
892634322
280328490
350670038
120691462
514537386
1797273154
405697061
1973866402
1616416167
1709814813
670013819
342349719
1975181208
815956036
95821394
1678598021
1397172722
1563155255
769494432
805988549
889903605
168754565
1981511084
344568663
77783256
1939793617
1047231968
1614163850
552145109
934130579
600721435
1900509597
1557709001
1740536676
1097602995
1598773914
1514912055
968669147
768361147
423973693
2018535316
1063399866
116550066
433925737
1677351714
143947769
156399571
1903532800
1974339972
1965219355
1521249138
673435221
1678301748
1047396782
1661003359
1604398597
2024176358
1772214620
1122993672
661652267
1512340594
1598769873
804258638
596390771
702887530
1429358769
1006050165
2015429676
590541753
193034580
1329086427
1658643565
478439004
375678156
1607798439
77348601
1120101483
157625201
1013682871
474240153
563538850
1509081916
194268170
1439112846
181497457
848871232
1937833922
1449736460
843343628
949067020
839733480
1501746420
1515861174
1903991617
1186078738
2132062711
955727790
119543718
753710075
1604985212
1262708039
457274851
113944971
253825172
572304479
901483724
2087431297
1913723439
1209286984
320642522
2120873806
665493802
1022802572
976540179
104504212
1275523810
570467583
1126056342
1622577656
2097312181
352343923
577208593
69046990
1440335343
1606815673
388610101
1812182663
65214982
207836836
183713777
1924849009
685529926
500870191
1183828153
552132582
1969718481
536902540
1456933047
1897629549
1080947036
2020497405
1489695276
239816152
1581495856
1569292375
611217781
559801876
478413957
398306263
1910354850
1389989055
230659251
875372065
475067527
991567809
976623490
389481384
315806918
343473888
1492365578
1750406541
1452488800
536392721
1724611309
535922329
450866425
1311073112
1187515919
318125641
854218644
1660617576
298522009
787885709
1973971897
1958895126
1496639625
888301302
540092598
1391843252
1653419117
534434091
52846813
324993180
1212514167
118271317
1875871365
951970777
1976511109
875505309
1706050578
527126834
593288192
1324299910
1904449588
428241885
1204382034
1882968688
44334478
1700778898
1832688012
566451839
873273494
1844552879
1866921943
1167289162
573926755
240586842
1733143903
484161720
1731894982
1582513313
1849648032
603292422
987214796
1595481413
1621831423
1022367531
2077812291
883231556
2087878759
688107154
349337905
1897473392
2104434726
476812213
1040455317
1420654840
1350971302
1195937274
309442043
1172631791
180434045
21796505
1180371672
718802772
203827573
1561383990
156924605
898002089
338139646
1125572525
1049926409
574619912
262521755
1402359734
964769830
1482109785
244957339
827821514
368501502
1382855214
430160406
2130506220
239208284
751178764
232071790
1127950077
1647348343
893403029
925890393
396482352
1981477088
1502518169
410258400
2025168988
1226050930
1436026746
687037305
1161580393
1032337009
216177525
1330012997
1975281135
1874134142
119484671
31032589
1414587702
2038601933
419803806
1013739776
1205046
191327073
1473459352
1673304237
1316382361
773824883
249222390
1051961349
673581759
1361111810
196764596
1586694426
1307372639
2111039993
920900449
632646899
92364284
532422591
323776772
379543292
84337437
1305961428
1764942965
859299443
256636337
1637736965
218953849
1981940052
300159405
1814798528
1691233091
1448123881
962529708
1111265030
47711919
1326251346
1459528364
1673796315
1728397365
348755498
510359778
1946767230
861970855
1899613746
822750140
1263565776
1664661746
927450295
531747259
1664835682
1482772635
1503733008
44348737
2066277881
1536405519
1823736010
46946557
1375558402
2046731227
1058320779
777634629
920402756
2067221876
962970618
906695467
2054978766
2145107088
1627056434
930569354
1994417807
844647965
646967792
65129468
1935273715
1348523360
478990300
1647645484
518300107
885951486
1181720659
501751188
855510756
1857276396
1830141690
1269632060
222674933
1536591450
1102896933
132872693
776844967
669163235
464858831
304547866
270824355
163899758
1121812583
194195997
792822760
2143292021
52591985
1177905690
1822267308
1433147050
861528158
2098625934
534716518
770833159
1811068646
2099527881
1151629081
1425255641
1611902187
964985804
638880353
464658756
635461069
2100973039
1207899421
291639132
952020718
1730044607
217406443
1925215784
580203098
474746403
1021605035
1041755926
2132512913
541276200
400167778
1846002759
1987443474
153141635
213705076
1987957263
1517594243
1366173728
2078366525
1014247155
1139821796
1479111394
562312900
1646500727
1675409359
851863142
1548964306
1719384786
902451856
1275723906
5122118
1070732094
1605354756
1707163064
1181143557
1188615603
1291097353
1920213966
762087866
2014211754
2027278684
1599477714
1223211677
1190583893
1717420890
1305770211
112695019
2005915744
1917299146
1732543911
1682257499
798010610
2101902007
1683064707
1618492400
841414659
1666559432
351029131
796066939
2114001504
1319308938
748472922
1366580427
1318550038
858822309
1379357833
775995381
1321568594
568414264
1897248512
983375279
467900490
674512882
219538178
1971595343
229797053
467162956
1639892613
920595241
277455343
2138337079
1611427955
1504405741
1012519254
538724758
763657455
1066729893
875791035
554409008
441698662
70279477
1059316868
1700799193
458649943
1914385852
1951943695
632011005
806031790
1819143432
1100578143
22510842
999446006
50772963
72334376
32569718
989580295
1347890149
1650500498
1352292365
1782644810
192754028
156747396
1274452909
1416618600
1771096593
2003507207
1057677923
2057662740
2100241205
1930173346
799911954
815377925
996951918
1524030780
356335695
77454233
695490075
13611328
1182130434
68026114
1984249910
1359003107
258036811
1817620186
1745489800
346573393
645413614
1540367607
213955736
944297716
573474498
1557109891
166943951
336330353
507769983
812643801
929976607
1393106309
1917947523
229810713
1694194553
924893934
825046710
481941410
1129035307
473819260
584857715
1291652909
1683587374
1189999107
149808153
1081657099
665436347
929068842
1060581232
1694142362
720888698
1795150538
822632876
2009751459
2146685244
737377029
622183581
387068247
1943765107
1190994421
275537635
797238481
634983637
1027710374
1928050441
65367578
2100200904
1219401920
903716075
1060063311
1213713555
1322125912
526711892
2034315876
1785502204
653817407
731690777
1359688572
2083165590
1710683483
2120189824
1046537832
707863306
843449829
651291335
11603616
1645719814
2034901999
401019525
386102439
203919179
921118943
121233394
2025720129
530730132
1577809067
1437787412
1439847241
1402838339
1373625644
999583748
2014585363
111004066
1148020540
732273884
1989839727
859284390
950650382
1062563622
1194077873
1747125730
1392223290
2144269749
1490534779
1044830520
342340526
102200141
1174004716
795321133
297239986
913281534
1393638564
2084674728
822815622
1230019725
1524751798
16207712
1969659533
1719583152
2005462983
1792916766
1626075226
1288265014
725722922
986647742
2073248490
1530022699
45908004
1531756912
357665174
1314210213
638173887
1373272319
1740574768
654848796
205016809
924463419
1282329649
1968027762
149533041
693311197
1380414606
751993783
842825637
1496046463
357523987
911137294
680393718
545363078
1501312896
591730151
414450080
1197744151
171397699
1068904833
1685076425
862000291
1701315046
931485856
872257258
962999927
1106544898
593724319
1320753568
715421172
248178012
322705593
2013715666
2029811232
1487036349
305895222
817129839
2006817545
1506206856
715737351
607736747
1218486087
1348412563
502070682
878124584
2022093553
348027860
1463405355
79259421
480649654
712221535
360110623
458709973
28147912
1273309213
1662989857
561477046
327574942
963423368
821144044
206994868
671130547
1644294057
1248436144
1939003726
969872169
1285987889
1629097180
513613362
1769922287
2128865766
371417901
1502539464
1177705155
1976232718
924683297
1827217028
1879597503
604555108
1441720922
584719927
439958766
1220518737
2032755708
399355828
1259474993
1475697057
1554412824
723968701
1947718197
378076208
406538727
1076189470
482003303
2025855895
75358544
504812166
1579389784
1134352340
1538537027
571867537
1455600027
1716369599
1596355351
465020722
141271354
2049461702
925706982
421984069
1139046499
1421842025
1450482876
374490384
1492323534
415707819
1594752091
1978201910
974168557
932469416
1644676679
1644938210
520953667
1580048399
1348868292
766522772
1913310820
1442477276
376706701
249067148
1985716702
1917025489
545738960
216032713
552141367
953459977
1919826423
1161884412
99558833
221381825
149069609
877314636
267709868
1123058972
1853434671
2121865686
1745439895
484659522
1135014005
1243485366
258946358
1676611439
1939208978
273227683
654381067
1769201758
1839328152
1726528937
1085585867
1985947607
2104858780
625513392
1539901884
1494621500
1105377712
1730985240
1413865470
2039096117
1286379771
1508599831
446151565
333965395
597609921
1778760163
2016401592
2003980147
761855773
1457584822
2050086776
1748639590
181972275
1700858413
1398270268
126057423
1999242351
1631919078
576096143
1875518720
138983261
1481096018
170439272
2121629835
167370881
2032342977
1842198072
376269061
889712059
1136302434
1763801540
2078328597
766087433
1053474045
1285051777
1118761086
41729018
849360910
1908895951
637850036
1468965233
2004313506
851617878
14605610
2131345374
960821742
645463259
71353390
2067985333
701038307
5802216
823391851
1140756805
1961695392
295894944
146664254
719751091
1787760947
1861988949
1486827685
1632275005
871935261
618143505
2043430086
1801667440
308660159
832309026
1467036972
997297911
253343518
743050492
191956934
1093843810
883226872
315742835
1643244194
1883428229
1545348605
858050415
430386272
438696381
1344351966
2119841651
1070202016
1993453179
46129103
1431046281
332526561
1487881950
1379839437
37038424
1881039879
1328565329
1545914884
452607673
1239511168
1697509750
618036771
1944453982
1941827291
913083302
1699270932
448930909
1806241298
1237063190
527266465
106277133
499173349
1934539585
756543587
1047650302
719853777
2097047493
1413296540
1020712477
1796865956
1884972060
109984500
660100165
277104325
544601949
1368341506
1204577836
26940262
2005995796
661381750
1315727339
896941746
382991343
266991266
2003934503
384398699
74913649
2080063461
483806735
803741830
1993317053
1703915737
289697558
535172437
1088052810
409525111
1499123134
621153678
2130554592
2010099029
1955710971
1225189319
1624975176
1345156155
1730709955
268480494
1328190016
1118382546
446944284
1478651579
850843059
470419607
1921468921
1858192102
1270211614
1866491729
521291736
942489875
1456781150
387309031
1206468936
617782079
795890215
1369813421
481601466
258577074
882166729
2069793046
836655015
83144322
1887133801
107898963
1270255661
1619574025
1616940303
647624077
1516859506
300686202
1017852064
1218446669
1833827873
1463731800
1199421230
1332375104
1278718900
654062000
1911180069
946677303
831755883
13101510
371396698
867476809
1345967420
1486224003
387933673
1799656296
1677520398
1356865623
1817129147
679984010
69164275
2109259792
2048208192
1035094196
1257820673
1940694937
367086256
337070417
640937810
1921291620
920914896
2140306600
1194168210
219646467
443806419
2051499539
857642082
1149165333
224260623
857123168
1591295031
639445015
427419581
1682616336
302186687
420010619
150740678
924619746
30670151
680246867
119331391
198333675
730127578
1049110077
533653169
1431786619
1924419684
1773465414
2120103222
1380981124
1747783022
2025933372
217021635
1288330769
1637176159
1687243352
2096752022
751460788
850459444
954482450
1257486889
286689060
1694436401
1674957709
2106270343
1287796803
983292726
298514199
853796358
387518855
493924499
2088471743
74659193
1856722801
1406793282
1491723582
1681030589
660386216
1879895742
1496906921
1409434024
1450586229
1873146344
74614201
976616619
1323079533
1692939470
2003679006
476187834
581694321
1264064288
1999103483
866428009
647591339
1433991544
369091799
465749507
1050449968
295148439
174402685
1351763151
1249937993
933888738
917228517
1128910774
1545528596
1248716942
1188438252
191890328
2015667915
1913565131
843405263
356681046
2103605219
381412351
1549906971
831399057
1841903362
1169768175
7053467
286328117
928238956
1402025837
164005795
2141180434
1111444166
2050168617
1932424109
560396094
1964132810
1642436865
1147762397
113304615
236231775
404164469
1193663427
557471176
620249056
1865683644
282467755
2122164537
1586796949
516798184
142321807
738080085
1471478316
997739174
477192570
1214033317
186346248
1105960127
1835464395
228428875
2046345681
2030947103
1222506608
157975561
624622785
1521588378
1721350233
1186462532
1899161414
49367724
2039673424
1581747488
1546782181
1513034096
1176517731
966825230
65129031
1172566980
337919877
1312276460
1278545985
679888702
2100475679
882812580
368370076
1492167969
1136474607
1102344449
1376354715
2110953905
293128691
770735882
1640022707
1641243022
810364027
1627397030
460497382
1630589056
171903750
638596944
1980050172
29509585
2045106936
1597778223
1290839273
443114491
907972111
1153071779
1636107851
655960838
1758202532
1451276472
894546213
45925343
1234594758
1698123407
347109351
1080472203
1656359377
2037802959
664070304
1095868546
1998014975
1717885578
568386094
1834723718
1439971275
2129795587
866086922
533017208
1090577368
855912521
614919871
1780238155
1775209745
1276297472
373520287
1130201572
1712427259
382210969
950703583
292779961
1741300516
23143636
1494827606
928886751
1757925046
346407468
144516973
1919427103
1767226648
795978554
984231528
1425816719
1379256168
317176895
498946677
364147275
2134134406
394797113
393067932
897274202
1892080298
1367509931
946678953
798957719
541492359
2092793405
739810330
2061698768
1937188071
1059818741
442121020
448182410
1361857842
707245384
700295564
1541254723
1643972559
1639036553
1253538407
401531567
353853377
1921217567
876675331
2134251769
308589094
639131811
2097767813
1889512231
1481622721
232779606
60620894
1400365113
1553836029
217321044
1661206273
921094772
619339148
1506584956
7950453
791784816
1819953718
1200174108
1375393939
15396091
305229008
545864528
1418980714
643400301
849436467
2049769686
1147345621
461437825
2134842974
733420565
125578933
559087793
351377977
2020091263
1609010566
1353933545
1229590236
118319252
1612697252
1645720130
517415871
1868275064
1217306593
2125159453
1310970982
2005838860
1672082132
1140937021
303243524
317158851
695365624
1534866448
728335916
1270917126
1781806044
582356816
1484078377
34838032
2072695481
1649447923
1256604794
1231428558
1640605046
1958141697
1996959706
926582663
856251593
108644631
1822933124
490376416
2017189510
1175435979
1126843877
2021015076
466053502
1759579328
2135213332
1362104118
71958854
1604971743
975628682
1557061502
1296442237
1817889984
919977325
1840188512
647611086
130046008
2075011537
447449963
1052806270
626782919
1931427467
173542536
990016347
1744158482
130892561
1946493991
600802614
1100033151
628002367
851934651
1386874440
1166871717
13838065
886773122
1512035780
601371545
111684524
601586684
259267121
1480825851
1369965482
1483349550
1354380625
286987922
235427517
100374948
1497563314
743276522
957795631
161814070
1901941240
1787658073
957716645
1759684483
92980899
468962276
1518912555
1399830587
879352038
298581024
1430604830
1701477330
699808727
223664982
347274931
1964730593
669024022
861751201
466756682
1775876963
1893595999
1086757223
2125852605
1873149664
1374816137
1410699323
272938499
1429446927
1834054546
475711992
204402538
3836758
2007059781
500940955
841875206
638174659
2121395564
17125562
2025571115
1551114501
1878477398
139511683
848555544
558885010
56595819
1441036639
997205371
618831161
1279860525
433643549
2106583844
1974580911
855147307
371933258
1656573361
575762176
1041243250
495376655
144662462
2146079623
296337761
1311611190
1498118322
38821876
1121175804
1248419289
1982217617
1956601973
496129470
336509070
876965970
1736334230
1051061047
2025471416
1050904653
1413104909
1769490736
680614539
1268126547
1108752249
1303417007
560968691
806870126
759723796
2131734443
210373567
2090327492
87915374
894834149
78622766
874379188
1373241934
18067576
2004054269
397832459
1838491981
2103652018
1940200966
1832206482
1147375807
632393153
1000640137
427957107
764183867
1506995662
1513565568
1539198738
1084371520
1103473946
1151930777
1874157661
1945492761
765775198
1159895633
1529443376
1694573948
1030397684
2084280068
715948087
1633505604
256161323
1089795234
1742160403
553754234
1784293084
39973904
466551005
547462257
1459947689
241821844
1043010559
757370772
1419789245
1160478149
23803123
2001656490
1613407313
1219135097
55547459
1893101959
1176516470
613503395
8635579
1111184102
1158344540
971934353
1210928773
1524435735
1433112345
1861786931
1292842232
1927691770
2126241637
989832610
1460871996
1355233536
2020289202
584508908
19492823
1108905594
1893073243
438223944
1552999471
2044638809
861554085
33051031
1136086259
1816639880
164135105
634083153
470012508
1243341813
479428182
585625112
2130450555
1815772753
1077883117
401382282
5580672
1369149734
229629529
1291450711
127998979
1215278647
1444582334
1037886041
2037030666
1964426049
2054677003
192424351
883893868
667350116
1769595515
1507252328
919141650
1406959079
103186879
74446047
150606679
32218758
2086081867
1514458990
1877513984
1070434932
259930068
1067637165
780030939
1610703960
993324043
594674826
180083573
1272594591
204475024
706258587
607155675
1108553545
1801385278
1209919931
283630032
360861277
739545893
1121174026
515812515
1573118901
154900021
762407942
70175473
232161182
1555498437
2099737281
1019500673
180430638
1060115519
920010188
1116510401
645695056
1706179075
87042002
1324322554
1366829570
2107022100
909122743
1250256434
1731510985
1985983027
854442001
345547359
814509702
474367471
2096634594
1344673651
274860879
492348433
411030152
1833675402
1301319964
237840117
179955310
859232726
252933241
1112080505
939783823
532941932
1702957115
1333546868
1970475440
119516051
655366279
1519680303
227937158
1993998794
1904284822
1457903602
1213487894
2097079355
1466228875
827167575
972194028
350364081
341391572
1919739907
895808814
544324693
502549334
989764320
976920123
2113857650
87577075
407354976
377998985
2005849566
1585984909
230997883
962251589
2045001555
1278621459
1414773011
1516427838
915587943
1374003811
909971797
663934950
227345596
1159235850
446389467
430462687
1472106830
23233373
1103334357
1688224828
1835176984
2094627702
1735286217
826414989
132664418
1937604447
1988369881
1762297895
1750486611
510696293
898344744
1574882208
2017299220
1308081173
1373483269
2064735236
1819091232
1130207367
1927111540
1969309270
1169683632
1374725402
93794964
465371181
1698500503
477432997
1011287007
2058471150
1187236306
914600932
1281792517
2022737203
1423751581
124732235
1225083168
1752252723
798518212
107493564
239727351
1314788240
667214933
1169752677
236997398
789488810
499312079
1158881596
1832018809
1237136364
1680081439
688280104
1114603630
46015808
996307821
1071300984
1921070360
295901040
1965275837
707216484
196069156
902988496
1251412391
261921752
903273494
1218240244
1923117657
2124332455
1026255992
2079871314
161603273
1868900447
1974730858
1898701665
1708315272
1635466311
812921929
315834620
3666427
748264950
980190380
1103363640
728453760
1676779697
1622106695
1820157487
1720095671
354662608
1005358846
350998743
866106925
976876970
284410111
409502046
1986653479
1746895817
1657770000
1107233894
11189826
422459328
1715055005
1193363166
391481697
1837834146
1565084748
1259518719
1681744191
1495997953
2103250197
1702143883
1970199496
2037943167
1616962302
1820034540
476226135
850583950
632388405
1802967079
878299525
1061252181
1308481095
980811614
274002452
156370258
145238813
468572599
238497903
2034029880
407311362
426830102
231062984
1497767579
654836392
278544660
1330999222
158797748
1523842222
2105113914
118945908
2087099605
876060502
266796912
1058205581
1475044098
1110404152
2101982758
1929814448
449810837
2014928189
1215785551
645048648
1388305661
2049753419
1702401573
239881865
1003386994
2147049456
790151926
1155706783
352524561
2072962611
407662520
1604890872
194051912
118331922
1536524016
599045629
1483475272
830560219
649014646
2129076271
169201093
520607057
1625985007
1489541402
1989918089
258158264
784636438
1062281380
2011123259
1094302313
1029614528
1760093941
1583426533
1331963405
748857442
2115234727
1961391229
281729416
519804018
442066589
25098378
846439554
162249625
1964505026
1717274363
914403771
1491689418
672636949
1601388029
973194205
1460334250
315261125
1468720650
1587067174
103530548
1716348076
1908495445
1947359387
1070750913
2002325360
715904068
20210961
1983990732
141907618
1581095497
304216744
1597729115
1474232765
231947831
1037513261
539280648
1504801193
1943747792
593300802
1200162801
671421074
1219789502
846638031
2016436881
1473483375
377224824
1789445800
638321684
177398342
396507836
1453094138
627250952
1100480121
1581383767
1761490905
281626986
695369255
1750139135
52055869
847763807
1217522834
1323534713
1419203932
708979693
900065429
1826372320
1859134377
2009000968
927599878
729861857
1433271980
1742647202
1873715549
428662746
151259766
417932957
2081362144
192658490
2139948688
1736036528
954674346
1105346770
969691864
360004603
687354476
1959901890
598948545
1620036356
1313774835
693948845
822840044
101647217
429505733
1618442776
784886836
1569612658
1833310383
2089480129
209619065
1152434326
250320070
758560765
1889826514
164048385
1119904788
1188539183
1029468108
1536584414
836878292
630065200
1118325195
8640440
627271774
429624737
906542286
932378064
221703363
1561500847
648605538
700214510
991673300
955212586
139938396
977770902
787020666
1238633899
380409141
1357882077
1252141510
1119945191
1021467224
1757223359
1105691900
507650350
1576637332
1117593147
426982174
1688867385
1274191333
316608121
276063052
135566226
1945597485
1558297675
1454947633
1426642508
1081687357
1884892141
2142648758
414506877
1902248953
532011567
866470683
1675293376
765190079
1331071595
888994984
1000998184
1481524890
1766694222
1774310510
400176724
1062384557
295890572
892893630
1065767828
125932363
723204918
263005845
1817928117
1318614772
1420693638
1864425288
366423910
1369084416
66273661
1020097397
1684991947
28081670
1089529182
1083262288
244767689
1351370349
1272110532
477354672
1204018572
551992569
490005899
664024215
1939882412
770381462
1036527130
821162096
2110550581
1755172485
1648186923
1872899877
145012823
948687886
209477669
656492154
463800083
1084161303
726831169
1267873815
337890579
1073005456
1306544748
987558690
1497157458
1639467398
3098903
1824283552
904203065
1310762215
1249534707
1290607325
1111531701
299136100
349166030
1204696926
1869857919
2014559001
1557606419
1793357300
390576807
1059652905
1000572879
1473347937
1662834816
499307502
765167698
695196377
1942130472
1660310101
1721748696
1340379593
1844346189
298602671
951638599
1368900767
1831569929
878283198
867540606
1277487358
1631192751
1099115967
675509440
24370058
2147080481
1404090395
556316238
843823351
1075293887
365693544
829083266
13663537
1054225648
923849069
642308745
310144163
90987874
1699492135
1075039916
709248019
1485940600
1078835452
218965288
2026188914
384922013
1886035896
1570051148
1766035419
694048030
85215411
152128579
1070692689
700352310
2141392618
1595227760
1837632853
734676043
1905678865
678750809
357469610
2094350634
1554709135
134952123
1418870340
1039934967
239652281
1528612248
8523013
1848578076
2129177035
1835036284
696189487
1337072824
1362334441
1825970333
1536325680
248314556
1673279166
95763265
1004215495
763528557
55816330
1859901980
1342290082
2051630634
723162769
1934035734
1843838941
1038008085
1653558410
759039208
114928012
1449909570
821731785
871937413
986386797
609743609
1220260802
1823137778
1560977061
2134825367
2081692650
66896547
1430369588
1604705340
1077240442
1293567521
209448247
69700101
2054208444
1604432546
1596871668
384798794
243927963
1306193611
1515090805
981441661
609170097
817907106
1521099628
1792427702
1572118948
260158777
2060525761
1244726308
1037579782
1414251558
352415362
1052909828
1282104871
272294054
2074574236
953402106
270894504
1149519516
1814240589
250671928
1308608934
1056795882
614609837
399356076
303756507
1414200682
1862417707
130484976
1649460186
1646285190
1607046537
435438403
428962208
135821721
2036959278
853669954
1313770398
1842465368
1494886247
1966102230
1297354173
957674455
197193165
778917247
496027356
116432689
645080556
346289549
812582226
1322423567
1061493423
54103700
1434356410
247950360
1748438916
1070735287
1062258767
2083110580
1462829203
1309977181
1653105534
875161969
1931356993
2068353995
926744927
196563386
257515055
283447517
1744067663
645149523
867897737
122394233
1083285125
1753020282
1757038453
537285911
985401291
653005393
472986620
17021512
1415436491
790849926
1417063791
1080556448
1878820777
1426342614
211641606
1252894790
1439382569
878623119
1036641914
720257940
125342834
838974872
1185964183
2135680802
2010689588
217356583
325793185
1234496955
1521255942
2021850980
486232953
1448780831
669482776
1139057223
283333525
584320313
418667361
74010963
778986404
2080733825
1436180049
187866854
676591033
130459518
960742068
665063430
512309342
39795552
277247695
1406325041
221337295
965987272
1777344784
1750988081
1522368943
807122549
339110915
1496857428
7192235
1519979458
655137480
1158438303
495157554
290160912
2063557946
1292167053
513215013
534211306
1071127441
987796262
2141229362
1318698800
1881674769
1868312729
275133331
1461854008
868048326
1796936496
136293749
1871440451
1507966449
5703902
507566545
1989105741
1868886856
1539364690
1266416289
1279498911
328418073
387597061
1194117469
162203732
307842271
1882365260
1249726151
323112525
1895180013
185522768
464880521
1894493042
96256663
1445343043
1632024742
1739534695
1652922372
1002191195
1027852038
132714440
1284610903
1132571427
924256394
1017046573
868186102
600081252
40310664
1725242898
370414951
26790681
1060853689
836586792
2075616154
1132649385
1620133328
330735718
983985744
1649159550
2075365490
1454984456
2021374631
265006494
1539569615
400952234
1808722538
1535810706
1376319046
1465031238
768387186
827257999
1555050643
239879861
2143804720
632575794
1658236353
954826771
1067789031
18646074
1841813558
1591964197
1629598083
1499486129
1954825452
1773184764
555096957
1321881646
2143372329
2079961404
1257697622
688102660
565328467
144760412
1341339257
482129043
1980546790
364245229
439504207
1929015900
467174926
1775166250
1976705883
521190715
1539051498
1482600624
476489121
141800994
1922507084
2076387608
1725660387
1772645927
1096549353
1776470488
1689850307
633218103
1882754644
1381212471
384686308
1507396551
1681913002
2065971150
1331488711
947362667
1004953706
998212424
1033031761
1748722281
1606373678
1636098140
2082587994
807298913
303023154
1657607432
21366513
790498929
1222976874
1295342370
680761038
897877912
58853156
665416287
579744800
303678611
890348217
1355135549
1915527223
1168439202
1270030379
1800033520
1063791144
323459471
1275963205
242766161
689538079
1281030020
1857959694
982637824
1736695409
43600424
638600833
2144763620
2081377424
2071679773
1871850716
1484019954
1507029321
1406370714
1446400305
1812427536
1706259135
986688091
248652676
1298140389
1676424874
128592541
569105605
1097398357
1679156934
762558842
585631381
1076296536
2075770154
880714915
96980030
652884716
582817844
1762959537
969478712
2095754456
1275254473
1530928897
1213814608
967348678
1606679872
462564493
1424776195
780793890
205561994
1424873327
2070385479
189679013
1955208124
2072124817
804477592
1863371278
474450616
1161519928
1814231595
364075353
175476736
1405045
579104150
1940516236
2084724806
517404723
583594859
2017481173
608638552
2095031776
1305962014
949146531
1501515730
1708241973
842619744
1939013172
1149243753
1577061087
1718881779
831609769
143586031
2091509073
939396032
937771005
425366406
1630339181
178434119
594254540
1697994300
1752650143
222585647
984994370
919823829
1210139611
906928484
1793172652
816644470
414809903
1229507910
1748177657
122032277
552285764
52086460
363418287
649854846
1598553246
1437879125
619170093
991617866
1620976945
174595767
1374424242
572188287
1692706900
1970010898
875163428
537328807
753242654
1359890662
1489408115
1219354468
116390097
1045602242
936081566
1751011905
1358592723
1443237422
407550429
1477422803
717178081
645671366
495786848
184006912
2054856957
1866852437
25381648
1257159622
857017220
1699954364
1859327969
69397753
2057425546
1192266353
2130293823
800856360
1681603467
154190063
387711055
1613797655
1751462314
1777690753
943578107
690785403
591363099
1105549371
1438220548
403464076
535854202
1979924449
1726998054
822842993
483488881
11860276
793454728
1751704041
1006982413
464297713
567016946
1440774918
4396023
776236556
1400581985
1811794044
1169984039
1088318773
574102453
1273317730
455793212
1459150245
192757930
1633143497
1999199798
919106360
684969539
1238360955
1109925514
1313428591
1708081405
616216512
224317400
316138202
1166672625
1240270504
323573996
1770146679
1941706590
110460221
1180099013
1533271759
1738853458
1745703770
1049913652
310063451
220230935
1191718907
1195107114
1485570863
979577840
885282075
556851006
314437992
787586339
519836722
1200862925
2043211057
1922095357
1987676800
531907392
396393658
688270665
1598924071
2110594061
1622065916
1369442541
1892380028
1276140918
265310373
1872815330
1317575969
1773073962
1096924141
1120221054
1791261357
61046322
584056978
87911870
230030754
959026324
1765582991
378859008
1281505896
1374340578
585546824
287253289
1824266055
604633807
1546222230
27495623
1273907142
72772980
2046941442
1461836659
919638440
990849149
422300826
581374337
1135171814
2076183846
839407918
1699524214
528249803
1189175675
916286098
1956307007
1749567334
1745020466
1495299085
1806089840
414329757
1936422307
647813471
828738409
952309667
976628094
577183299
1389232005
2054526493
605423891
338550630
1233165057
536215886
973684761
1134137782
1171259471
76941205
1835326461
1770785717
891442626
1620342619
1254232871
808506599
63222031
1660572521
1349915292
808402621
57247819
65941348
207443008
1919894505
1839934641
2097075190
1961065824
453128670
738938096
604383918
626050242
48240594
1695055781
2019914482
1032184035
726335433
1208145146
159104332
560954961
516484801
801665299
2019012857
882523610
12954739
1975725808
902141611
1919957661
1041060870
903891440
1090170346
1808341203
91270247
1298862138
306104572
1049992078
1761888299
221486401
135606494
210748170
1166765542
1769642989
478532062
1241019158
1321191588
1748701295
1531424698
1972085067
1682366487
680209240
145596923
1727269728
474372178
468525803
609638365
1629975827
1034418934
1820923364
1908450587
2050256511
893290196
292091412
1946490264
841655135
1713129502
1005549934
1360382470
1055305514
244087040
400758144
1543871574
581598639
1480616442
1233518921
351767309
394997635
190935363
726941493
1081568954
836602251
1096328244
119582608
1327297853
1474947662
1564300936
1684679364
695854714
1297139920
2096849759
132228118
326414516
346602057
123878691
1715098261
1028668523
1375666436
1886242232
377283830
1069680912
620995147
1178201779
1043774065
731353225
566887506
372384251
66987611
76281016
589763897
992833943
1256503509
1913582088
701888688
709398569
1401983617
668867935
1470905937
1567527267
1574288908
57763570
1447469104
128020980
130585177
442230696
481773760
1345546057
1835146404
2028074170
266248539
1732376897
1978635202
388332497
1698146286
1591992578
1252381003
376022985
52814
1369092576
600953883
655281281
885677902
2142849409
1883196070
185047990
2006150615
848300144
1418601915
2141757507
1958627958
1565512005
508572080
1959986011
1967489638
548721299
149404124
1453037618
851076383
128587118
406860159
1370435707
1739985664
137811733
1469704030
1641363599
1971721051
220637251
2025963275
621911032
1744663177
167597604
573436847
1560736028
1953720534
1541904814
815325636
995749404
1226344442
2138673346
1255332332
217523327
501969346
1814822449
1688468195
322700765
2025199234
866734440
800527277
1495543858
2040298149
1411086221
2141621787
364642754
1306920349
30110500
1348755598
876180872
315250575
92519616
1817577717
1698449234
36350031
709257895
563973673
735469662
926985481
369631739
203983655
740133623
829163104
1312869805
876494962
405237677
2003253159
306389049
526757596
1936775310
1565336505
577493684
1939650858
64044566
1945637967
2086264277
1928941487
708549362
274941894
159383999
1609408699
78481570
634914735
914470520
1216893979
634233831
1573865130
1726704592
1227476203
1574582333
1821427442
972538461
222786599
61420709
431540310
439517938
787876445
1671063644
1340948247
451567473
336855652
1971127687
1194037532
864189071
168616828
965308323
20438333
2043983971
659469127
531647952
1473693964
301323979
1672112292
597682214
1218107112
583814468
1727554918
1392561144
2049852633
1007351136
1064958158
1116387092
723677606
994081592
126937508
162712944
1382927544
1657574635
2089158863
869536856
903957224
2125202443
641190651
819148557
452879795
539778333
1906961258
777950040
2058789012
716740456
110040576
1712032989
1220384855
554657464
705010134
1404185151
1798740078
1532254635
786440788
1921513854
1873197489
193774556
1173584699
245054184
1580501114
926510197
1996642577
1802458941
1147024087
299763586
620768466
2006686176
745488054
1835496992
1048837482
7157551
924764324
1115803205
493111890
1470994146
1893681561
604973843
513078572
550365635
1149822173
1175471432
629159180
30999786
422002505
426759094
204705745
1068271256
953408643
1531032308
1943657697
1545224706
312870487
1462163012
2132496180
531821575
1105279371
27721531
974948255
270221094
11214205
2020687378
1375055657
787214312
1286734174
1670658676
1067096361
2084473068
139256613
601834286
810347969
455546675
1253965231
800925398
1070685116
494685818
1583406729
2029638480
113300251
1735323008
464323763
855883556
292472668
1251043913
1679165047
1381636328
167606625
1796269657
2012364848
586727357
978930250
956328524
1051789854
1555235721
150213924
1119316874
1489598094
697183652
892965209
1684313897
1995085959
592236602
1591065834
1544939205
2048283108
1652285292
1292259013
278330562
1282386275
1383239890
2035298615
1688651885
849717476
450233442
319947643
1059418658
168018922
273790021
126657758
66818047
2135999944
1129688405
337298973
278634878
1187334137
1825279752
108037268
1780405298
1031974813
634606573
282856383
706613229
554939633
146334255
2124431267
1518881524
832532693
242443040
513961833
1473717770
530051826
891249710
1757679394
2082656565
365781100
956612332
878803578
1152792415
82745829
1792624860
1284423262
1457812237
228616614
1930513477
1221290984
1073777310
41171483
456050808
1325822608
125334494
2066174865
52459934
1173029265
691298636
1454613316
2044832048
76510017
1367037370
1373309266
95143471
918503118
985530525
66465380
19580362
2067329618
1489560097
602923655
272976565
861484377
201242707
1802896277
271160916
298570579
1784426979
1183378109
191905950
805031194
1126558661
967992222
608548875
1343976478
1564587185
156051871
1403751072
1941801970
257694020
811986671
1308783939
353924312
874199334
501148340
1378761934
455892455
599777883
2057236173
566513023
254115768
1203107227
1807025757
1574314996
728980863
196416264
1467587558
84442388
321786027
1664257699
752232483
1422413399
1518508728
1359326087
133982104
1485735418
117390954
1514086626
1341528248
2135135036
1354294274
206890567
211174096
536065735
862093686
1105414024
1014301698
1814371008
1217367590
409223505
1589569318
1732293504
1920629843
341714231
885047974
396289738
281557958
1084917161
1933123094
1189674275
1323418559
680946526
865607978
1285577182
362587560
1673318275
1903626531
113015353
1208723145
94134920
1085286416
1366343535
896557762
571053626
748710456
4914591
275183194
985527029
1497064557
268162184
1166323797
1365619707
180021995
20565997
969067876
78424911
684928765
173035388
1261320558
233533034
645162330
235615967
1685412223
674613730
1866658993
198207201
235724630
1621851702
403647418
98041087
633643527
185353175
263552761
664034174
1204126104
347084590
1911574533
1199241757
2047955064
858049894
1707358959
880737840
1438500310
1926361133
491777259
414096134
927168556
1965285945
484999737
394541512
1901715354
1021266779
1670081724
798779927
335109963
979225782
1724834325
1285659107
322722004
1620376982
278516213
1600034382
2012759443
1726525122
218915926
1057543003
1174919522
2062120807
992083862
133397503
1784622317
138447112
2058737358
553405369
1294135182
1680460837
1588789336
170077392
303800754
352142300
2052658027
333292088
603838289
493402725
345919281
534181633
1562411538
639284698
81283148
284047075
2052735789
398439327
1475616593
425913966
48154176
844279177
497500011
591508272
1913987947
1843520757
1629594606
541160420
914376969
1946744876
1491773231
593662278
49442515
1216429573
1169250410
1069596024
2103742224
1112107593
1207523853
1160291518
149613000
1174764012
682444837
337796545
1046449885
1163388779
683648643
1749131800
561770388
1578444504
1747146435
548195714
1044019553
257059397
1417975647
1005299527
477706409
1500556829
1414236253
1831793077
1576436206
1097141418
177289991
1717682969
1692443785
379542514
483412024
729130216
257008976
101715914
1396305130
8027512
1714421814
1945004027
1085846145
1160986282
336425726
1224729464
1472830449
1442340714
314363655
1463942383
1836374957
1389960076
1014486070
888614663
734991131
2064415630
1334710885
1815625892
1502353302
467871128
2041959578
541776127
608977312
1737159964
708317699
1360944126
1198342860
1628789658
944794015
812650087
2034729821
1750173791
1564091285
188187323
2095122861
1361795485
394476388
488393817
239003525
1465914180
1197372106
987102290
463352029
679076033
835545985
460809754
1576892889
723721296
446417325
667298577
1736432928
469917595
1262771723
434081498
642943548
225467268
653875270
1586205757
652073811
1350072668
1512603997
348086342
271250511
1253392893
1173650716
921692196
1770449021
1035570869
2117866819
1828053964
814508190
165118355
183012325
1013189399
584907157
2134263089
459011257
1213241706
1592963805
1564972416
2096666501
280173374
596870114
835588031
1809472440
613908631
2106524547
1573210756
1056651426
25656028
529515770
530364022
2132521252
1705713569
1877554943
525747684
703092143
692180654
208341513
440000053
955600374
1194626117
476257813
1894682218
2118708101
329395975
1159133437
65704207
105792691
979858267
1964885257
2001408908
1898501454
2126700397
2133055267
675595923
461515407
1482039380
616611070
1400780368
2030736359
1894098429
1042862800
616885017
822468260
827819667
463692472
632180953
1599936176
2073209906
298731943
1104504836
1389253170
1644120056
1507338016
1552301595
989037295
612994773
184160794
1019751530
1996050598
1982315937
1922684840
1641538132
402586599
218391983
1956495876
591541192
808994736
1116602424
1704650126
1425060602
839543690
265079725
2091317269
10030905
1887243965
2105536258
179744288
589315680
1148733759
782427843
428974741
1034054834
1885908860
2132555955
1820640009
1861268610
369255181
1198944318
421283849
863346528
1878797799
832856771
240005626
1452371403
62629054
703708222
1688096659
295643045
621498406
1516294721
971295901
1240691834
1880350821
1171702311
662718379
1480997641
1274111561
60216153
299659460
1092094732
442340984
1252926630
609628037
1187269629
1862800044
1880137887
1151750377
1125201420
55950579
826816840
622575149
1060016688
425726327
548891812
1561213637
1312047774
590186629
1200623898
319990482
1062310499
1228669263
348088534
1285152995
1375620841
1435907028
1999667097
1656943855
798926507
382544611
216386912
1816797621
187355812
5162847
529212408
547171313
1753974309
598886643
977330730
1346260903
846997145
414441983
2072080501
180270971
1860422869
129519723
1629619638
1790540151
246811724
1288798393
730837593
1146625819
126649370
257767458
411678149
453620193
441071285
880199333
481958368
1328894692
1664723542
1083490663
1856870281
1691441125
221696416
248235285
617333464
401076953
1117109064
978272139
1527807793
741498534
999754349
820593417
1281866679
18061012
324745069
591552474
111966136
1935381767
1499830099
1777501759
1600917064
2052855638
652225699
2087973324
313445221
905440897
1408319397
1093737023
2082916206
1333122232
1116978710
1275506440
642124799
520080052
293823483
313694418
2044526426
2077753164
1793960862
885588879
738335170
1970027734
129533355
786985337
522445067
1871765408
1766840893
788911336
1195781330
1011635361
957009856
1103737466
1082897139
1371283157
760863898
924273473
709680038
582772250
1242471978
1710673863
1891912
1830489467
1244559846
1715181819
356394133
4149496
2128676260
1751083912
103217063
323939444
1881880298
170639841
1725396052
972671346
289954921
1625955903
736216770
1664431422
1670503762
1878287556
1193652038
223321982
1879491015
1688092223
811617906
2128994443
279184309
915440109
349255909
1549993886
400467497
902801462
810931309
1574154329
2108724794
499532835
1568406411
955638274
1456034532
1993115312
959244789
126776711
2073255368
1707460614
1236365493
170722173
1776251585
59579007
1878029034
598170154
354846896
1946805387
82356572
1236630685
108239205
921010902
1686548196
1798776772
1579561546
301658832
1243108611
1959518742
2128530427
2142864553
1237205001
679907423
1644554994
970167750
1566362388
1839568115
1400834035
1253200666
1789735969
291009962
322453542
105349860
1529876792
700189232
543673568
1693865879
1440877483
1750479387
996689083
2037139822
1706288352
695866125
2017764074
476248447
1457963629
1914560395
220534851
1868831462
1485685328
1439376602
1559077746
29910609
1989531507
1785897126
394227758
826970896
1272245537
827602
640549076
1369922027
1522619546
1175382008
2082020872
1021542287
1318221772
1625365676
1195151060
670099004
2108413722
764985281
1747360071
1972086889
1632848935
308652563
57035333
1128807139
1439930172
1043862281
1893893673
317429616
1498166006
575217371
1114300636
1011248714
646934629
1011807367
334708238
1106010386
1955585047
2017811653
1426799009
893404318
1375594811
80996171
1010980788
208563025
131524288
1836751383
441056467
655226830
616971080
701376141
1271279236
1010972347
1314515251
288139458
366877573
257228971
875256668
1182002502
1253927855
232990120
71137482
929185618
676812863
1691606494
116457807
929742581
2094828763
661931224
336605684
233193454
963956365
1445977040
1637003347
61452081
1022192957
1753158443
1071300647
338362748
1160608510
2009390439
776781417
1652402558
526437570
1190414662
1312941643
1922012728
1542112014
620176349
427252971
1798289778
2085738794
233742974
1681557034
1300698453
1182072333
2038896080
447979614
449663780
561755291
1924637624
1406118062
1361174914
504495013
1734805748
1131055087
2089982576
211877540
344876078
1215989262
1366880756
1230343508
227739682
1260258988
1635167134
786783245
464541086
1502383473
2088442276
1847856372
342531368
1913391671
861528760
1503198894
1277430555
724266278
966545432
157738508
1946982278
1923318595
274080818
351677822
12976790
1717508774
1944516758
2096307488
691328239
1514892877
2058429542
1095814230
588737449
1890704046
720317117
69326819
2098989358
1107024409
166768701
53994623
1414459478
1809991881
1193802255
530244887
618235470
2133389581
697365525
453586038
472612018
640114659
1310375568
684803227
482804782
92274856
299681050
1752600425
302581413
1132888571
855661624
1571925809
1147562294
1375109494
1197991963
2055058966
347559602
146505747
540838609
1426267946
1598656949
1470832340
229333593
743542320
1167249151
1345495648
909844145
1811503051
1065097212
119062527
1497602269
1874186857
459224141
1368699002
1546604550
1568238956
2112822447
672894560
1850796306
88904379
23360793
73726093
1597309844
1401965992
1164381856
1598553956
2004459696
55950421
390951465
103897214
1012142443
1671120610
1416327829
1460919055
34499857
727753015
1179174534
215237791
300256914
94540082
2058922861
626082975
1808833507
795836610
2146144012
222875916
1423643563
929420604
1991492166
628867730
1859806032
655167383
458634011
1603320029
107480492
463123697
929050228
542590572
405350692
349437694
1696279434
1210869209
1183636914
98390924
660053303
962671832
357157785
2095613350
375901184
1873082692
1074032873
64150858
1162066382
982740322
1705437352
753133494
133106223
1890079689
169031798
335417265
1851389475
1996051297
469313263
1974599109
353781131
1161239682
1018730986
1522909445
1599689126
479646866
2086239443
937475624
1139019716
2070202961
331493066
1177381122
277488253
1847685663
1668643068
1122091999
1714484444
975809229
490802351
817866869
826268747
2097891457
56986140
666752850
144327381
1053223586
266407309
875221260
660396372
476059417
581256938
1069184490
599183839
456957499
94508838
2081385985
391651773
1693730819
699250350
1198610997
604883964
508676148
2004050859
159435646
423965605
1130756468
1806800994
249168832
2102359488
1840145170
1982908715
2008514174
1599982572
678429680
922463030
1589985205
491779582
2055694355
1031930386
1920331162
848145654
336528234
1500444307
1414180822
860101848
425514928
1562113196
782161982
1233151831
1408786172
1705578977
313021195
1606430032
625590646
1424227248
1434312476
514925032
1843613881
625372385
1276382625
33072197
929451050
544550299
1933708206
167535056
1310977516
1153996614
1107243286
1992622271
448511433
1317512506
422205772
36950541
1930964715
1704888570
2102133646
1038388212
1162511157
1622788492
65289111
187960261
1843853166
1657727393
519391429
436543725
1050818633
1346082226
916203470
1962696270
823205366
885283284
1235732894
1611396389
2089529494
870047913
457186336
810063668
1163162692
12302722
1154341746
1243635817
1581579837
603432461
1484007483
489474535
492883846
5533974
428665226
1123591184
248478430
415976695
767095896
1479743582
1625231260
230865158
171244511
1038660547
919588560
530968837
1178880490
712735200
659171190
1092870683
1688354715
1345519054
109050383
1669245445
319527974
1633518852
991569306
729062593
1343262435
1612394996
1077107533
627823529
1551929015
1913402788
499202913
1537819191
1457584528
1580927592
200063150
1635538390
1551859315
1841018312
620414316
2053643068
215043065
496571207
2089174785
2087906480
1357908402
1791567360
703353644
1759881442
1378195418
2130801466
1324069605
1994616949
395810702
660890804
1654173619
1868754076
1413725148
1142993555
199632707
1110580534
60678294
1245435466
505735328
667791210
205581312
2128643083
1425692413
1945426815
1027831353
1168780705
1013929778
1896008509
467745163
830901370
1155040079
875988977
474630902
31863707
1501079394
1462923602
159980155
1410673300
1809745213
1662794544
227556023
313822999
1159651507
2112254874
2074145298
325992307
288085082
309105112
878416461
1562086679
2141875520
942312434
871012575
1052243538
13078490
259585311
400136100
832104658
330113784
458662953
726197376
2005109851
1331201461
1508434370
1297027587
2136576964
1169377839
2029723270
1316564889
1496717532
468663045
65483045
796578185
1693678928
843491032
1282350431
2084495814
1815303578
2019685471
405889200
1403664312
52517611
314802087
1216400059
92338261
1498048021
1085979992
1116264847
218087137
369127561
25143024
1372037453
265915672
1910808574
1245147157
386283891
1852539645
2035308510
902005168
1377350574
1528258397
1098273601
1918615221
1959696866
1540737106
1546963132
1343557663
1906111621
171006815
2092012088
915749313
548067521
1526433057
150561097
1867838925
1644789481
808198790
1123743901
485579146
1409343549
1954342946
1163357662
1731035442
142204308
24220525
1184920748
1449493717
481226208
362668508
1874702471
273921011
1919701972
706367980
273813271
589896193
172547125
54045493
505031211
1260014333
576726179
1772703362
844935771
564229760
1161259361
241323671
581296367
1826014655
1620433850
884559712
1613165257
1348468411
1278836752
1530998661
2066917823
1889038306
1550947414
1025275820
2121258890
733095432
885489270
714445553
1333456744
1672570656
184500751
1626197830
1624219990
1866692479
1792573275
913581588
1123252988
647079181
1327036622
555011009
150639365
609328300
210346415
1387431969
2124364620
980682200
397358145
1606080359
1548073513
1156736731
505892921
562417964
2003111330
1952272660
1085481118
1194514892
1676522925
1558959581
1930988059
1288903222
359105950
233652626
589488563
1506983884
1285521135
815669487
1210853998
1420952913
14595112
746687699
1622662131
1262420735
2042835382
310361738
734539919
597771820
2029252929
388688880
397867929
1671967345
554226589
799763463
1887111115
955066644
958374557
1945379557
1264778569
1299872301
45554701
1006646843
107925478
1506286537
294192080
83560720
1838200220
1308568390
1933327695
106135701
943629421
1502950632
1994911469
2111541314
366827821
158352461
176204636
490016258
1739449652
702856333
1852351530
703385193
319210740
318634112
1836835891
1287981218
113344031
44217220
1511100815
1003488181
585483734
692467879
1183528970
1578895741
700133170
318200806
1244339052
1053926360
1032478990
532560443
554340743
549789827
779539633
1264173372
405365870
1117543857
2147097540
361627653
2091859192
1724505486
363441870
1901346711
798495986
2042503981
1662010201
979231246
220508420
1003509431
1250142742
1299909740
159916968
595538219
184563036
26613143
980113072
1070281119
892511974
1679081132
2130681260
965416967
469346084
1150301293
377049221
767273747
348635693
1224005091
921398691
2045494025
544141022
1950008879
480068559
923115261
1023319198
1057506103
336798917
97943661
763185642
447661854
790831000
2077593657
1952883442
1947463723
663667290
1842022876
301409959
221720828
1740301579
152613066
1332631167
1227180086
1279163237
595889139
2089839371
1330283068
1864462242
1686563351
80778285
942980998
801407953
1782361708
632077672
1190545106
814431482
1329521778
1474551160
125459348
763417819
2109774919
693095401
54304687
1565602965
125046614
1431019435
452213435
980569
1222118281
1571788063
1961085657
1432318013
1907271980
1049328770
1419713701
1841677850
595477860
317239268
439856016
686162934
840812486
553423273
333507101
884555788
829238810
1213502134
1044206088
130794881
1585143859
883212457
77937918
448677467
427445474
67230801
198738913
325260634
285363755
1064302507
246147108
636512507
1850070189
416193558
1432568735
652256637
1156996291
1498118326
1435074569
574205593
1086040797
1201969315
288839857
1259618924
87969405
228794838
1507451289
945576822
1961259007
1213700515
732551227
702782118
361751647
1992340802
1814346587
2063514122
294946969
1722134127
1861790713
1980171984
1588455139
260907487
1106515163
1849221987
1666130699
2144958006
1638538011
1535660482
104345076
406047145
496817794
774145536
1797472776
1301178535
467554720
763592779
982362101
170380193
423187029
2028908313
834454158
169287096
873654572
631871849
1530946275
940264088
1163250411
15438222
928212231
453350666
64516086
704999012
1184601025
1442362688
1808727175
187453113
1491719443
240484046
620360086
763519602
884711049
1185812213
1734517842
2132196780
593408332
1454932718
664174300
1605710554
683155075
706360984
544344142
729756725
751801242
1401194944
564966721
6733604
543157803
1238118292
1601601504
633621922
751704238
1355023271
1486374913
1264636160
1258761895
532965716
1168636879
1198306298
736553178
1273508103
1694598961
285008984
803688678
1411909467
1549110643
1858528913
1123729128
1771924119
1371465708
804581112
1284578416
777398644
1265627014
1191904197
48853350
692152581
1445498011
1156982971
1408284674
366949192
1741033042
2088669097
1024391590
41651493
1818086485
74830836
1449374195
1608389828
1769180744
1629109290
85097520
964110364
603765781
1397228743
996214533
1161007672
989943317
640791023
1686589627
1447019204
835433846
1383623122
355675021
2116258670
1907889293
1872582432
1491077643
1270834824
1557454613
853873491
2000949996
534004981
530893357
619059358
1412660729
2061427922
158577890
1159412771
393951130
2016390959
1338986654
83046611
424922506
1581784814
1121226845
1509298402
590193413
1151774343
488825413
549056698
1807183122
1263160978
1130770233
679442568
1344271933
1079403486
1955111694
24086356
733227930
1415597463
482163942
227728426
1377464519
638546885
850667467
1589430662
395066307
2044255636
1063901726
432139994
2106522030
1656704853
1847721582
1769208541
164444903
1965093056
1128211482
33256909
2144413493
1421573007
1573402207
1330156589
763443708
187691304
1888271760
661917810
895501944
342808985
1828251468
1007226186
1085391952
1922435348
717903475
189857883
1187210147
1659432616
754367292
1020961755
498919739
2041342671
2100638655
580186382
1417106066
2060397680
1958442039
167191338
1677476488
963090653
702527307
516866175
443463025
540031062
527463936
1533848954
943586661
1095478718
1001580674
1611286138
329516612
1807299525
2048478593
224363134
898622025
1224909910
1004665764
1686314221
1178443227
1842152703
284178573
2018363469
1188846694
336895808
1263524374
714696705
12827658
1711119799
754232816
30757688
1104773708
1413624292
6728269
428383785
1894289436
1801929719
1915479529
175861127
1003101631
1996531489
165763153
627068848
476200969
40753613
789799369
2096537513
814789507
1788365381
923212958
46067462
1683419490
1012671938
231044092
1668970585
882150256
124038798
634979646
1590597873
1541066903
493165091
2001717188
126178283
167295117
1773598595
2008120651
805559325
1509955858
629611913
431745508
1085285810
296034577
685383875
215340279
1411285359
1341726172
2026984085
558485549
922762832
815892034
2008630824
1736034673
1340888038
197939300
1133174784
1432117648
2101023935
1648528524
1537731450
1991576899
625862832
807029259
381434083
1771568598
129764994
1336460144
1171014831
703254586
1409115964
1232458414
429548616
1941112369
608978662
1695657318
2074836433
1294157453
966217860
164489630
206849325
376988900
930895676
2105198755
1532494646
1322725981
627394701
1382665476
952230680
310121829
603987717
1561761184
667011362
799894148
342547647
1425474182
225816916
218213423
1619823665
1393795291
698913869
2091541269
708070575
875126505
1068488519
2106908356
1622631013
2067106064
296763704
1414640980
451367526
745344411
1890810095
1389628432
358155221
935332017
672599148
389654384
1528162853
1831508337
1929248225
2129445833
1760573500
473169203
1989008119
76592362
164829653
1797059738
1809865248
1011502834
1015543271
559836941
951222749
588584529
696891783
339312634
771380654
2062956505
161425775
456759788
2141982214
1996376393
1544895529
1839862742
1226298560
120246694
1838316783
153089160
359206131
626563291
1989965272
1146685363
1810898872
429375678
50864439
2026977544
1275057084
1163044020
1638819118
948910532
1413950154
567837306
232625395
1422486590
95471634
1073539553
1512110887
220469243
703651512
1000142215
504851679
376038989
1644865439
1056656067
1194451624
1119856317
1094082531
1594089981
1850940405
1953782417
481349575
1252562560
2053720206
665749995
1629312923
2091352101
1648016192
1180163906
1245939363
1479283146
1304339490
617090190
1242643033
1440481950
695915102
1959786067
1072317039
671153663
880770705
803612924
1500418336
27270148
733617662
1884656691
301986002
1970282932
1937259334
1819250657
1181761923
784304369
34822629
1172449415
912343116
393957629
1423892427
578007606
352244865
1403491986
1653671867
176465481
1994188573
1404761229
1283447714
1423492871
2061615030
476949376
36386561
1984465834
4582349
1135448706
548196544
1595659547
332573845
126340961
298274262
653191598
2057825526
1291408985
1282235145
589478425
1626521759
1102525174
448384962
586771636
924674403
1293916127
1869731903
1872769755
807527908
1906620390
524953425
1434936350
533202927
958555390
1078472956
1737089874
666374733
1135573372
62418027
1535429208
912973671
295438320
357736200
1394630277
1394642864
644699053
1682255247
447434040
237420348
734564519
956331790
1661546220
752305279
1214081995
482031378
987059527
1289254478
1879137191
1573449598
234544544
1112013488
122468434
1710971770
975376052
1620646986
1311415107
644344078
1367014248
772778254
569149582
235551627
1953591373
903895154
1217584681
1457305184
1043212190
1159707134
471534899
1864371796
379798635
1523100304
365205710
1655366766
1480202437
1933792236
1717428198
1782212724
373043278
469086781
2043260007
752681556
1949934880
1669767707
2030996418
1236272446
1707981905
1201436528
392228726
1850304790
1497549213
822090535
867767503
273059238
1052138464
1663939095
430290280
1452868589
276738543
2088487459
1898741710
1498046754
2024961522
1075974716
917067547
479205481
1792262605
1669895804
1623022446
237526350
129985516
2087225397
729725495
1377373678
1696701242
1969720126
1429882543
1443472788
1490068249
452365379
1916262877
1888564792
865019854
1650270168
1511160388
1139895211
1708559135
16410431
307580382
836211936
1550491681
1105493971
2133741539
1742518107
2039981934
1143961891
203936609
1788717076
1796969452
1816449787
1811532320
124006070
1004246602
1456767834
2141443365
981086089
1671885301
67667204
1780555038
1650449865
1047009563
1036250672
1327952465
104723870
1061490777
1809223156
947860856
135069345
1666194479
489558809
514819905
1359648371
1518973952
86882760
381567354
1630912994
353681264
141918922
805713423
682313849
1570642293
880931006
438974607
869995983
1763204479
565005985
1012493692
2041553981
1192033206
1195081454
2083873531
81817331
1692636273
892948533
197849369
1070099525
1637915992
2014862571
858710545
1547276293
1052527883
504393942
728719964
652629393
231919612
1852798788
1168849060
270160391
302957518
1595994597
1111476014
1369099985
1733229653
886437537
1763627678
1537764261
539529136
2119611778
628953887
423282948
1862675038
1134987223
472550510
632240679
1439017819
1304659326
1829088834
1011056538
39127246
1542103992
219823224
2077591754
1844411410
1869175682
1746730665
260128615
129758689
254138213
1024801170
1725257896
716036791
2533876
1931800224
1719152698
1504249555
1887636494
1887495251
1547020661
1007295204
1984209642
1321825852
126819126
399773714
199479015
487927234
839270560
233051086
1613201652
958276155
545010771
665627886
1599183229
639836298
421360109
1427711803
1335938639
690855091
1332994364
1280985064
860952906
1468885092
1113057076
1417497167
1583590875
763049170
1972994493
1590567695
1318549478
804444668
1935304794
1915096438
1478173200
234252038
657602520
1315397405
564241246
713751309
1867883365
1434952735
916608493
1910531240
773435349
849937365
648910144
1496615623
944501974
1726213262
1021240443
1780718718
855173074
1451362402
1385536535
1060505901
1297690270
680229047
482156724
1620918728
1103034480
1168595757
319660441
2100314034
712794441
40932703
885939705
215537067
2111560690
75491663
1992455204
2126694501
1852023737
948720164
302593932
784182809
2059220774
992126859
1004211832
2053281553
716823115
1687521898
36428014
1873706494
1292705965
1004968245
559668951
870481973
58097640
1804200983
591414739
1788534146
154331541
1845811493
2011959293
304988532
1638886827
126419115
2093130180
2072171101
60155082
1154261298
243060895
951355902
510435989
511784016
1323923649
384587371
1193422689
199840322
928160761
1963622803
704515004
1043259087
1687160560
164290957
1452243139
1899658385
1106280608
1899450701
1414745194
904743576
1413644294
576254073
1827260995
1421731651
1717922365
993602450
2060813927
1725545857
1022122168
1650691271
299650916
118200503
1048274895
1379488706
4399370
46694557
715689207
2072499661
1983782351
1055120972
155776210
166897228
319656451
311158735
1882450294
1977780009
761331030
776950956
363086031
885661893
1723409743
1007508026
1635865299
28410478
2007117757
1070657412
1341683610
622422589
616481969
1622694434
2079329696
342316469
1925003541
606732758
268241113
908810760
2037366888
1287097663
681838342
296797273
610314104
2033206637
1657729094
761954689
1096521347
1334035342
1702894538
1626099497
1938086736
1916134301
770440827
1682027235
2075638637
910491939
1094869276
1871952826
1157942984
176389155
663756552
1261340963
1179214240
1082492094
927099916
1092066492
267968179
1784950510
1089774256
1988489441
1196507572
1203163165
391223857
1286396506
1582535016
1195614749
1056015774
90877794
167338584
1913172036
1178425571
160184677
1312841714
660474696
1568716925
1400236953
1908727850
1762805124
1131638260
706995283
1220836590
293746506
2057529285
93435113
159495792
751635239
4734713
649785888
1109499280
1365611004
1697203380
579177589
305956380
996269938
895424934
1476849572
2021310696
420097577
198822835
129297412
1454792259
1715997702
45382690
36922930
1161492573
1740033578
1769967127
714067686
1742505099
1295404435
1187667121
1356555366
901656328
1057024784
710244611
926235004
113392642
392551346
964063525
1685390906
1069281956
1315486976
659955143
1019723938
547131064
598176118
1993504846
833551491
99891936
1577534437
1944910279
938742647
1631589360
130700542
1187938424
322966888
1100886413
1624133177
1518976649
1814659409
10533291
1473601320
233123891
245941288
85523026
920289654
1150654927
470057692
265522134
1301415007
1936854600
1818667257
744389460
1213686408
709524827
1365983754
705854617
149511250
1781123455
1679431968
1874338995
1098210693
1189897963
98312666
239217677
1100163327
1731494165
1025353607
758495421
1475464571
1843701991
460211855
1165602992
1654055072
879365058
1678748584
493228993
582026390
2101293355
923016507
453795512
673100684
1781547286
365808247
1204941925
736777288
168415805
741336137
1251315955
2015139314
1031487572
1617067433
733528924
107353332
51743328
1263154001
1753640957
1312900785
1852815610
1516543117
831478535
1313713718
647613478
37389055
699775678
868571150
1143419527
289989422
432066762
504209106
1194968680
1618064595
1316064742
1535391523
571888873
1327856319
1026636638
533300371
2095819692
781622216
361966845
451490997
1670721493
2020049438
335707094
65152098
2118253357
1784972305
1007995082
405703639
1242137436
1643811949
387646909
1158509214
2123810745
389790367
766068948
644770700
1781729182
543314585
820946475
1115724304
228130954
1944327613
718672533
1745223012
622441645
1883630148
302599399
1487668578
347846907
1174502568
1225707916
1875537506
1495141156
2028838540
1574687617
1091134989
789016696
196767754
1364410269
965736098
397105988
1228033905
1145750969
561757291
936204912
68194691
567209008
1921179965
1275858424
257884722
1014966650
1405182110
213690037
510340087
1459291580
701666372
1608510371
746875118
897140375
225970463
534366449
30653160
549593119
573479311
162817387
1673423690
820342635
825414652
366461219
2086957979
1210449222
479569201
306109440
99331494
1555220517
824331836
1297310601
1265159186
166155777
351706929
2092493025
441915897
1609305922
198081626
1265672163
1286603682
179282068
153332258
517907743
617834199
793929002
191029624
710527712
1234283192
1228724593
43461608
1427042778
1237884995
1580864693
269256762
1176560853
740567732
319769443
998954416
520994999
817082185
2710109
1307183584
75686459
254103086
538531698
1474341773
300440434
630710825
1337535750
118331269
873264001
957663519
435239981
1247677657
729525163
434271291
1865942552
1779499231
522440179
855687223
1929699056
515423228
874283856
1161827750
932096084
1572584697
258798128
1266962801
307204852
16115270
2061624393
1189377131
702998816
574288292
505017721
1987582977
2014437717
2056989834
1494304964
1204011762
949254120
1349221499
1301661840
433375297
537612767
2117184167
153938693
1044267292
1002415648
1605761388
152305972
2017955699
95826338
2040201059
2116291934
331203549
106049446
2063387725
1182933154
167298099
1325751512
1203262693
119882261
214252808
799408620
219948942
660266091
872700378
1109656859
2044946508
747811864
1945257038
1182139644
226235646
349922871
1864658285
1253538417
297374160
1385721357
678469018
1100014287
892632393
1947907021
235785398
1931670182
1673055439
1306829472
1348453003
583913404
1698902164
780322606
1946058410
1447907950
2066661355
922875135
262826389
1623413179
643034586
1798043203
738085762
778630061
2012857545
1758707828
1137708657
1270876486
1251634004
1973039985
1901151371
1161654070
2124148775
917790671
1696627190
1116043509
1514036840
1851544797
1503415318
712205106
1931483653
112555705
1307134490
725929321
316244926
34430156
1899732347
878853284
1464919360
478296179
1209366996
1163765133
1653057125
53985832
978015594
1876950644
1153550422
23310558
1639901537
140433910
1728620964
1671083891
518126029
1133709608
455742486
367463272
691136050
1690912195
427069247
693203783
117244275
726000735
462552415
2040912976
283292292
1528073817
1862369227
475822334
1654611038
264045764
1221698374
363882324
1540689419
2104879795
1465635743
151838516
413268891
1603180069
98703580
907667592
318094691
283700280
554703403
332503366
1790335338
763118002
176188297
1059511385
602280576
570050190
1820795242
988200631
2132476248
953087760
1721937044
714950343
1773761581
30709548
1981021957
1114034796
1619138447
1681175537
1832843206
431422671
2418282
1074736657
529799071
1732119666
1688855045
1067469878
2128903285
1748363961
1637913278
1438569728
1109468895
1434427482
170348393
1772827099
1285981383
1293573408
1895517947
1447598106
1884637052
2124219812
2111995784
754531488
1272544814
897272132
786441959
443977050
1906375563
201277630
415583041
1579053874
857866547
637572095
2077090572
2051972371
1597191237
1250044213
1176227080
512151997
2035669399
260004435
1728090388
1244350893
1794333114
189903740
1663494136
1222644358
1856966104
590887293
718080964
1872132050
2030916431
380188612
1214304334
1803908680
684779583
1396152020
384729877
40252875
1418694519
1827977863
1291031483
1433242545
438238568
1264052230
1229325334
245073086
1738214343
852767834
887201971
1511651251
1290155515
1332083355
898367742
730013504
2141543725
1149295053
442519312
285818119
1524094206
182926358
477354212
1016611519
1179432740
219440093
48523194
1965720803
1498841250
2130838184
851533978
1353283009
926807264
1580357468
1885383869
1758684823
320162518
1527239692
1490053476
868176410
2074910872
613633327
1597399318
1119334177
126400529
740404891
1661880875
1749371631
870120251
1978809003
1096274207
677587566
1219086356
1889423436
333801148
1542747600
1463813412
349944102
656202242
448096715
1871379912
996310985
127580089
1291866690
1939965449
652168672
1716089488
954174658
4155223
872108870
1922913172
1946522191
870847563
2040705711
801518139
1583614361
898868644
1607629213
851965236
658170292
921116120
1398218015
613079505
1620603897
1293481305
1090814295
1410630912
1264823908
1589833551
1796245200
440064817
1344882171
201471399
2002329922
1229037706
117764243
1634123004
1165948368
1609818485
1126148043
1431499015
803045563
954868299
1281094274
42772843
1384760372
1942902879
1273575373
1239442780
1335918225
1603185128
1855396006
2144849781
1212999689
965735862
1642189449
178555675
1712388577
655434797
382773634
1468024815
1475886033
1662009204
534731407
1440947826
327031398
874664747
223057324
839988131
2031142341
1523520839
1564442736
1470146092
809080676
1243698665
1802649597
1471726086
664010941
557660096
1173850937
636189866
551289023
99430540
1796687166
967457272
293413609
758567091
908468095
24565584
1680541112
271078483
662193260
940704022
1345087388
3144442
1034356944
319278624
119651912
124659658
1149413073
1830528109
1781552459
1049840253
1344864235
2117362942
1268445894
49974914
282748804
1703534626
2045839193
1020417126
1178956944
1106547266
1847419678
776171837
1461902399
1331734379
1975350456
296236829
1947882470
2139441173
390729561
503596420
856259599
1193356479
901429440
1577984435
971362748
1612544781
627867665
523998847
1586669801
202893639
1949653809
459398391
321138564
1911892826
447548853
1620741185
203978373
71083504
617912090
1614697053
1219462476
1964928017
476391638
1994814431
32207560
405045833
523215968
746984631
174164163
816868249
269853226
1556891589
1254452648
260439359
960823023
1830807520
1421301357
147094325
41874097
782645102
1908293961
919534723
240365202
132466934
653735998
767891298
626754372
45297458
1544722974
911005066
1318489933
1615001045
777547346
1569648651
1346106657
1581277423
1988935213
593908835
341940580
1695249917
715978598
1323560902
285567329
1749338996
178214490
1952957557
1528899852
1476108704
1896699915
2142258340
2022820213
435077771
801256706
526448643
1421559510
527510133
285631228
1050765208
1878134491
1302558608
1838227237
1284854020
2043866879
315826917
1086914803
1754211473
47352580
753959006
1126994817
620611572
1366121129
1378649811
1423702226
1916183358
729886728
502227045
1750897446
1700590764
209274433
1501086478
667924452
1992781215
1293277042
1889210444
1022716244
2120554043
834157259
539114928
1987320119
599947667
675056470
748127558
2063495958
711989943
915002729
892526012
1427123771
2058039211
924962270
2146122324
1612376051
21604154
18419539
1756795744
35391008
17462167
2097209649
1865070356
582263161
847978522
1886094782
852484165
2063365837
390310986
1976831949
127277155
661185296
789164286
651346424
687759058
1463870457
1320930283
1923544036
1940428969
188162764
701912152
1933541820
1914129018
249759525
936531813
1326104716
1922700994
921817198
2035276827
1442250384
1232078863
1879619720
1076653859
204245011
1397923678
1349590510
13039787
1026176580
1102753158
684176943
1506924214
2114815374
860877687
2114439066
1798586997
904868638
403999175
1768647742
1134296185
1465738207
1643975113
280615809
528498813
1847349927
130460939
1136442646
1802961424
7767604
1761328686
1236632103
1994223790
59084633
792228021
197904645
49595426
1174163363
1507854681
260949543
1572098237
1025230698
915668660
515618544
2125587204
194735071
568187190
129457151
664888545
1785595233
144497401
336624450
1494010232
1332483607
1139306687
684157559
2131050721
1175242670
238578161
2113839337
279885208
1786143209
2042886258
2046055016
2024181579
1464813852
2099804483
2101154025
2070331572
450396998
1552483678
1415083785
1944459832
1878706236
1786234914
215538262
634840925
68097514
1427775994
444007775
268751452
38522908
1897434711
176880178
410194163
1910466007
889935303
2055388293
519821304
736198619
1563755759
537928695
2052200463
1248048915
2021371300
1877390901
510034443
1913311890
1823600227
1375897900
709939874
1002016223
1365295957
1485909408
1593730897
1274406810
1432559077
414556482
117905853
1372714700
1019495850
310397109
589915368
927025748
1634861061
127136263
1041158418
1088671273
41124034
907075352
488220548
862927441
309731944
662624073
454881267
1358956672
530638331
563036802
1426043651
549122850
1539292115
1219513075
1869383832
2001205961
1022858092
713688907
533621304
516945110
609498129
815705401
1241239659
1229300131
1889590454
1768344410
1863390924
669207326
1629269031
677547021
1494951933
384166435
750506528
867761925
1649635863
1152308738
935757395
270429213
1842225901
395639188
1522977159
2044374183
580627543
1439601141
987098577
1005096815
964595745
922514682
1148904948
1548173548
813069517
251649772
1869242068
2125905656
2122416490
769903021
177839871
1832407637
1830093324
1623378308
1832201960
1741427015
200168415
867333434
170674647
855927230
1190992255
752702071
153228523
1462285094
2101852038
890522934
817209517
532662732
315299845
1111537147
456241227
763080631
1450620885
473941865
1607813830
1386166222
948304283
1020310837
268833328
2081863661
882361058
1465795014
551380132
396149453
2114281679
93117689
379667578
962849516
1813623464
1771457062
148506610
970886171
1458151440
1335610968
1523962423
509451804
212784020
1933043367
1300943657
1566543593
1118158946
246974054
1558794170
1904747762
1670376800
1032510851
734949943
878340320
1629194846
58828452
384361083
602773750
881937184
1992228190
1610622464
83239368
105483572
439008331
1076873409
1151050232
42582734
1786668065
281496765
330625879
898312127
2014284031
530571850
1864580524
1602993531
597805317
752413021
656740670
216698720
883509884
2097952767
2040170534
1567637347
59163238
1546333251
2035511682
1225054543
1516634736
1649771404
1184924521
1463021585
2072514338
1159396104
192976054
704643453
1809956555
2092480527
1071833013
1806049819
890756763
100890666
1888963719
571667076
1241637299
248482196
497402686
568974103
352065358
1674021694
1122338252
1444908880
2003986731
63108433
1070437005
1346952105
640459006
1305307445
429330114
417249495
1443182464
1412418000
2095757387
2111350776
416525022
2011962350
1920098361
689854330
443767670
222113403
1808231685
393318110
569373735
1791691364
609707251
462512896
1392531241
1785015255
1274511311
1886892702
672732371
187924762
251675063
2024925727
2105502087
309277638
1374297429
670437497
1239794834
953432295
1552162219
926227116
1228592483
672966975
989698245
713787564
1785996059
1157030072
1226566082
1536248201
1094527357
2131191781
773141335
699000585
278134852
564634569
94972305
622197490
998017264
1697795408
221308011
10938918
85140655
1238282996
1769912878
1360390663
157807338
298565527
2089230696
538921946
1017878549
45861845
1206623061
480448823
106334926
1772238307
60859874
942393508
974383895
933478802
1577563783
1297920451
1079566311
1774895338
1291205564
2045257998
884047416
1334838316
1833084814
701455495
401356262
687444555
680559219
1758218253
1886177732
2118133970
926188611
1776744759
1393544291
820407
371832861
1414994902
1395107519
813527498
791717096
1207094909
1077684002
172467205
995197152
848018924
1683330598
1415599795
1444572015
2059110999
633099788
1304671567
1242738450
868250329
53872805
1577585599
1425804296
19614179
1508457804
2089729701
2090535593
138392119
1076930441
155454229
182408543
1208459677
13032688
1593741120
1785010794
1882926766
1708366831
2024774440
1651013526
1379771546
193173856
397756347
459533052
1318116983
1576261439
1925142528
1672662462
742386981
911835872
299360584
1571870378
383910509
1064262425
490781380
384803892
318154053
1632738866
167163574
37441165
259796643
1896972529
936092076
1816592900
1455525235
1080634319
1109920677
1157276071
2140426896
1847149174
1973802987
2105176181
587990421
2140729524
299144453
1159841002
39043209
1491173813
932748769
499761740
1928533156
389971364
565575925
299178909
1463236117
673927284
104345926
1285152017
461205688
761755578
1149730423
1877098250
675275733
1535785227
1293767873
1063092193
1944422114
8314928
2095597000
486131381
1584821653
1131578757
2005981233
1463815334
1148552137
2010930210
1626349648
1961562170
1027611221
157911112
791224402
1997688482
1148541619
380992861
737538195
2103576327
486902779
1154999266
484028256
1308181440
262852138
770771180
1862810116
2091314510
1034688421
150852381
754232448
1264509973
468416575
1230782710
1888987583
1608524491
1231070663
2022273067
1990093846
279243098
1463865683
1958882049
1809030500
1431694753
1077199324
189726324
120780652
1427740579
924727695
358930708
3714064
523780650
621650457
1386426546
1914541343
1353614725
556335121
878227764
1104227763
1130793574
1684353100
685208074
631394573
1643209557
907176755
910275958
2057815000
1555656465
224203124
1482173909
622429140
1137099628
654557186
485674066
1307304079
1917755045
363048221
1726814002
1763531620
1197925013
1578912591
258934788
222842760
1498846711
11220614
1369141705
1177117438
656174956
1652648047
80539459
820755869
1172596612
1655878640
631920966
1512835710
642077450
8423990
242992297
46350317
1329562811
1478559332
55118167
562704254
1393915967
1581466230
1584058156
761716200
1278706782
699527799
911680953
1947509826
1587254396
1167411726
1167237476
2134382439
200928137
1979000761
835650174
1248835733
529002138
188516644
123757206
1379036556
266991082
1486833816
1515318190
1282195679
1949640793
476258080
2122520057
686680699
184179889
674034458
743861722
1221959483
1483932925
1519610437
798679723
827566510
185147278
39307255
1786289382
1462389332
596849240
247861236
105536547
2105827199
1354583091
2145219400
543972769
63985218
54005769
1543636165
422169136
1668342263
2053555807
135836778
1729211522
120880225
1734703164
974034033
1897689133
329559879
1180700735
1558996342
1982522977
677258004
877889157
548891110
1887950342
398620626
1366430130
394298278
808783930
192210289
780362085
740464403
384634792
154313778
1438245136
1850816472
1960976040
1287134288
899023107
582524161
2103706892
1887690458
244353651
1024449934
649412371
1751672138
40171475
1696494619
142129816
1576901280
99932305
1725303690
1883315870
270740277
1021131359
1891734373
1810536520
1810144366
804723666
1261083587
1971860104
774909437
1578886898
1031141793
1020113626
2062647665
1487336166
643347269
1040121960
2000751275
1934429870
1587950657
1854804617
427378753
151196409
1436076579
1135633933
186827635
1976335467
1888839731
928316504
633854168
661327494
395031506
872669412
1155614670
218660154
2050185441
2018523298
1546423260
940777203
25667175
245749509
2061302782
782673905
201486784
1717263572
557364041
1106897759
37176269
1863441996
257048954
829072923
76532899
1334514093
2024809107
2095075612
1779081292
1832846548
1372782380
123665165
50150092
2048547903
967554454
214117251
301616141
569252083
1379018986
1941949516
807226514
960095821
812505595
794238020
1495030182
2065297641
1700874098
824682870
648108396
1950434521
2120816134
1611027261
1368090436
755610433
1019216125
478041212
1658423304
2093105531
687378833
384849398
354395698
746921600
274571399
422152388
1116132918
805183996
1732943194
1735116958
1517937289
1051382198
2091687612
50316519
1027547246
3993646
1610431255
1653224732
48270254
1256756047
1411917997
578621633
501426960
579256792
653043152
1109250981
2037300304
999660128
1164683546
934921894
631679229
1027539245
1806948779
12669603
1544896997
1504630341
1446793132
1352882915
556418129
337753168
1767840776
593600179
116237653
808793602
1409587491
1056384030
405251751
1310901603
1204847393
415869490
979317395
598602020
2051135393
578757351
1613725799
296700721
1062633119
867186115
882245772
172281606
795064848
470862363
2063175965
1406193655
1861508847
1674025102
919337363
823160614
1486738613
1573766755
1220980597
1454545511
1977409012
1917814565
249815729
1526239617
1697327275
1831257842
928305504
1946744160
10397317
648600818
1574331513
1706974673
1367583922
186664171
904205251
1876588490
444783786
1466655427
1936790127
1638312973
50582575
1465469878
1456718535
808144081
865969522
209557602
937915184
138824808
2089162676
1649688680
658661814
1443527527
1813032766
1991146247
1001785491
519065317
208567647
58829483
1699984054
1417752330
1426045231
558976579
643258266
1900432456
883433417
1737292860
1568259927
1105460967
2008488971
1650156521
1548414953
812297403
756332345
1802197160
1465245776
1074149099
327438665
763618225
1424913663
592769268
15605981
2024562204
447399199
2010062448
583039922
249926503
950576431
885520829
1738139388
931982407
887127243
1152467321
1468854104
832741259
2145804761
191516598
426690839
189525403
1201306929
1283700645
1623308507
1997169173
1802090292
2021682213
15483790
1832984115
1222617993
1614638439
1737369258
1119955745
1315628369
701038622
1222907988
1530254435
1028940798
571632315
1447776210
1080691081
1124820641
721108124
1746261490
763349232
352747960
225647567
419470581
122851780
26933625
1667701562
1790730427
1230888519
1934321526
493721901
672812875
547399279
858695294
1547150699
1519221086
1142352216
1244661414
1844506491
1305610642
344080456
940165620
1003961559
1168852504
727349471
1375397916
1416783663
919164838
1121924739
2052660011
49668862
84400743
1197710806
88093581
208981288
2119579186
1812792849
96449665
934380017
45792949
1264432023
1778890798
879868569
117545830
1845795381
1010178993
1264595891
1623750753
143337279
277148620
2007292954
263716432
1520047129
549144874
662473281
14422647
1487814713
1340152816
1631140619
371973941
724996935
1347924144
1848891389
225616997
338946068
1771513011
1968735454
921325434
1989410183
1643268450
454457117
1157159768
144732760
1541523850
1285313237
1537309030
754632256
91723019
1349128723
1733984570
62809336
1270584651
241267310
672737505
2139207582
1523755267
1033759666
1183057219
672087993
250669414
1182608785
912085669
919583026
423114139
727787148
441844754
1593722045
2126776060
852791758
1385864315
1574934860
1061391855
1507528087
1485491889
1565868012
1537414560
1163245887
120382786
1162204221
610644179
2105891766
1896739777
1316179893
711994593
919802310
1767886188
58219506
1680232389
1193837591
1866843908
1522904213
333142724
658548153
929119751
915956032
1001838513
58325490
550431085
1577218255
1850649746
1741906721
2011558272
1816009391
307722319
2128378031
36294858
1101357379
988559049
729965769
1811938158
868650144
84815073
2042776509
1373261846
271496343
2115902748
2053781766
1135038508
2141409893
1848623995
439457451
1249451955
1973672895
2084084229
1687300751
628379044
439116973
20636969
1726651737
607610067
30558639
44959671
278104108
973882085
309584480
864362177
2024803214
508836315
550779786
106227398
1654844625
197130145
630970674
1245308808
774978867
1896101494
1582792921
2134894516
410748812
719074617
1227754478
103524902
1326876294
676001630
673596040
178778479
1454138233
657214904
452312191
100060264
716143522
138847791
1685179499
2070424167
1137160134
254715039
450589198
385267528
1589852447
997032451
1348424712
562823182
1844709464
1165702716
860013197
1301077707
318942039
725444325
995541323
829370136
1465891901
484188262
879368666
1564068378
362600133
64837141
1402172914
1391446800
638981954
1268263411
122454448
1225268041
1702174805
53542317
1484199439
20072170
330738008
1718569603
2089118323
617191481
1450939591
1407074664
656297899
58162311
1502514752
868823879
1001812483
1067856117
480719144
1422180752
901227348
1736750390
1972614730
1201002074
2012163341
813500749
705833610
1298621467
840706830
102609138
1153576268
2019552960
764865961
1553432626
1824011824
801627032
405431214
974171967
257647553
1578207550
1314426058
825112406
408342941
674508829
878900144
307525216
1132951062
720014055
1603285187
1749031935
1223657982
1535526564
658994164
1740135492
987264204
1328102075
800790216
1362849271
1785480434
1414883688
503002941
1587957063
120564917
2011482203
1734957470
905496803
1910868099
1067044806
346428036
2104939905
1669656148
429511788
1513208379
344468239
353026671
960636467
387523901
534194141
84924101
1458108743
472344563
105905658
1277988996
154867240
339058781
801187436
693311248
872894971
5359666
1291722289
191433002
1365823079
2023067478
746940999
1569307728
660669059
1151745595
499835835
1064960621
1293060796
1693884377
677858283
469137431
938328217
1342436297
1670261068
983915182
1648368625
1961290074
88795874
2073356104
2042059397
112304260
1344689412
1582252128
1703506008
708031873
1492465061
1319951369
1494368239
1507676752
900816944
1840151115
282598114
832194690
22933998
751281086
1158154686
1453208810
1075306205
371371789
1301994542
1429907568
294896827
75976709
1769210289
418929333
1198131326
1504488803
317401462
290219265
1605515688
1910505238
1230088869
660767674
328122243
671659166
941929786
1603625180
476695639
892543727
700270862
1531831875
163879398
317373292
1013905243
1847760936
2090462827
1204603288
1579575780
456128244
1551165474
702331211
599307380
365095317
494735793
709027197
640969651
1250832432
1977138807
708767145
698713755
79945151
1810280032
691442974
1843201517
1955322551
1978661733
1340745704
720200934
846229301
1997753408
1962371771
1613549880
1434047821
1011503509
854855588
1169042274
1339151166
931826162
143177044
1564593997
132668729
371346957
1058368699
1362043828
171065469
1922245958
2089338751
66581252
968545557
1229611344
1899130542
1838582729
333559892
45679413
41566273
533178478
1841139310
1416357620
663025124
202448774
129814003
1843738567
1693405880
1800821926
1849528474
1561865540
1894308396
1877712829
1542811301
1367871088
152505826
943261164
891445464
1680572044
1741304851
1226725845
949856813
1297420661
237806917
745057178
772393674
2030184298
1161143173
684372239
645167598
890311195
1195948037
1709764139
1457891417
1140817918
2022349173
808101236
712280559
1911697681
1813289486
1965068158
1671145754
1625748313
810524220
2054315028
44367818
470935097
2095028925
1046739438
690428676
562497473
1621662341
1646503753
1487684544
1953564735
1989561799
1932642727
884781640
1899390665
1945050994
1649643135
1587857393
135124267
320590714
1939952532
326127908
832759001
1911336371
1952568934
1790169211
1686895142
1921327015
142814646
1859964892
158501251
171376304
1789036705
1172454352
1726913349
699810405
112441219
1129170164
1026987982
237915005
1752792054
45566560
1290034185
1390522452
203399462
334187724
1261475209
119379280
946330717
1343579936
1361405655
1550420381
653948001
560452179
577328004
888991219
1619768003
1557720713
996373811
1923277512
1470569398
1202705972
1838806622
1649786586
1980853679
12122018
1816909775
16452783
2110941871
1192998790
174521552
432607661
1343711255
2129271645
236682961
1727978493
1631561368
1570995028
1701661115
1773656166
1518563972
1459829977
843383004
499380627
650579187
882152664
329329264
42808592
1766480565
950292854
1151902754
708051585
570842445
1196010791
561995672
472564155
212431678
1314859152
1558078950
1488592945
339959721
124021797
814753019
787929184
114432938
878850970
370279064
1590820797
151022988
587808539
465320343
755817411
596068714
258297393
904985990
519651955
549648741
1906123210
2062804855
135233097
1378684466
1482196517
187345261
1803730460
982259393
730162690
2124942237
1880951422
46801229
290775947
201469909
1154204755
209912463
828996569
999628357
1483057903
1719363331
944713774
1567791529
793995992
1548855939
1198962982
526400296
1843638980
1406761206
1812774967
191158032
1580454770
666056130
1227235919
1720068277
1286989012
802172258
1473919491
1517799167
243102879
766807123
2047095221
203186254
1620819013
1533550639
444882425
1004158824
267673627
1764155290
939171739
1273239314
2098443337
1191328309
2098384450
196548148
397380688
751055271
1939614385
1865368741
1503367258
1803893070
1841616904
1655908216
421141451
830856798
1928486815
1024961614
1049797554
167590003
1406155242
1660772031
30844132
128786949
55402842
109569051
1329470006
841824265
1885465752
158383878
1426356878
2063442573
1586868412
1721130285
2104442776
814916904
559999783
726166017
1114043254
447346405
681571535
1873964088
1397475174
609936007
2054355681
1759881424
1978577478
896675580
151175872
505630868
1605899787
499830674
1220768531
2116547392
2082795148
980704230
99509823
140065996
836994929
1167610066
906757325
2027354308
939047702
254744553
1686546465
1703960296
1886828499
766892117
1600095227
2107549601
107892526
188092045
1933482113
591783872
954452872
202370293
1412869600
1679635780
1286622846
1779991581
1119245591
1644106593
324581142
1069331117
306115215
310584949
1292046416
603577902
1905971488
1373778126
1741915923
555578050
845888462
558192303
1058662537
1029450674
1342676828
128035428
14198876
1030890387
466007448
1868628206
1213099731
1050455172
1055569709
37293477
1212886931
1046409333
814323206
1873921847
272222008
597842324
1340751701
972821262
182919618
1575207453
166716804
400145015
1311762840
876506359
1246516131
829924900
786283612
1732625890
2001880675
2033935083
1276963366
1438575127
1499516702
547679706
1779678233
1701508888
352369991
746965000
2068070756
104015119
1223496127
1928221684
612476584
1059562833
1868527752
1481799771
1466045327
1373784993
1410976475
1887866265
1396052339
570293721
1187354938
995463497
1957591361
863235146
727891640
194093808
947513887
1003459216
681441800
1117767603
893568810
1867153124
1980272790
1772091197
362200649
1677779714
843708473
1416785740
1113642497
445639762
864323984
1643860129
2059338744
1955521454
1917205127
405111581
102517445
510924408
25059508
1229316399
26763549
865502732
2081520297
597667150
31841929
673013865
1791230795
48975140
1592259512
1305362614
1666534319
383799018
2121836183
365639354
63135005
1893971090
1474337290
40998813
1926292303
1310427292
833182687
296392276
956702591
2051586570
1200831126
1092526982
327541035
1927823726
379036698
719099405
1412401669
20745215
16845732
438672092
2024216302
1426075738
1421957306
1563356518
1543254748
1084418856
2052054063
30038117
1154044062
319939296
846712679
403078476
331599261
707540026
1302354557
116909248
2094406631
1009042954
792142360
1962661701
2130506909
2100454990
1007050144
1038482726
1027641704
839855489
39810671
1856620202
1833103358
1860709365
2133011631
1060150385
1174149937
897473753
1523599025
137221993
861765138
1549394714
1440859838
1004634619
297090463
605064668
1541777651
1977278191
1439341392
515941439
1490365087
1189853865
1288462123
285276653
1951897495
2006811512
155863616
984042309
1119395940
345581753
546476178
15065505
1266366733
898810986
233593788
1113685857
2039611136
275385031
1732793479
822121651
560342965
256934540
153105995
1683274460
1156970079
1239844170
2103339017
1923053969
510900799
1851787177
591830876
1033065102
1039029755
1491216801
75008530
1125258810
783043534
1282051768
1296400758
692682561
620910017
2041675285
213009325
1756305340
630096630
1033358143
849196605
1702651006
1793121741
1104250409
950382633
2104252927
112892617
1872655088
2088946882
94050476
1479331365
1837189844
280249607
1871245431
1879026354
772195269
712299192
1264692663
1626031923
1724735886
1511102911
550055215
1095429556
471797036
1692146541
512637048
1343484175
1183675798
1712336877
1824827890
1056508766
1965176704
1311181023
2078791943
398672966
802410163
1848654660
2126925594
185163578
1125141689
1995035274
1410843321
848220573
105831005
829450697
2143181929
1907572972
481886040
964710048
1926513520
578521473
538751652
660646774
1153855739
635259980
460862244
1639037242
652070132
974521657
865118011
1031207489
1186435690
704031051
1495565660
618036320
55442327
2083310947
1634387065
858137282
1263678954
1102205949
1722799072
251656325
850960120
2125243252
1543593015
1228311331
1215842296
1763992692
1274660425
698502215
1956561419
1562298452
1272745220
417397766
704197489
1841387253
1096045738
1077943271
2108928686
1732855153
843303724
120285208
1114630958
1707037724
1933201591
1201166921
326371808
1483814014
708667294
1762112489
1337127104
1650030673
1085795526
198578220
1536078786
62850792
142612552
213155465
458644660
1500847161
84231397
1782719673
2006972327
38063739
2060878021
2095048940
1606412039
1663638688
483583486
2063017136
633241586
254182653
1735702929
1913413212
978120374
128393890
2009617842
790039428
1046110790
1583633546
1824512007
112679893
319455634
2047273769
649370492
134417053
133048113
1522982715
34043655
1656895742
41903407
1014206324
1995491185
739594501
2030162547
1466795832
1504788002
849145653
1577590205
1245367439
1265924857
1029493924
553642720
1635694297
1163291269
1588781623
860157620
71191595
68972691
1994070355
274498247
2121935036
2085836357
395945895
454691496
1011280862
1671627771
885258385
948846395
1135423324
1162412136
1803669379
1824607065
1538917654
80394676
742353509
1549361237
1397292440
588289354
963226569
2037287330
1110488536
255510520
925715721
1223477637
1805315602
1168176723
1989286058
419790188
410068973
2089655675
946547898
810617275
1424411674
526795323
1521828971
1885457895
1950996841
1578199656
1025248117
497639964
442702469
529226868
662665045
2041649486
1238295676
867870740
527575577
466014105
450321591
833975811
1607064577
2002713841
1182353274
80257260
259706583
1183650355
492592671
1135711431
1662469897
437460269
1386753228
177993802
107744928
531215576
918452685
831790058
30605120
1111567798
369373931
1581200114
1223988338
521999835
1812063215
415912801
1053918601
1707800904
2068100269
958480020
1024288969
404057670
512290756
849211599
311647459
1110731173
1339494575
2038561304
2009971492
714857121
1851545985
1990893139
617206379
602509280
1005056524
990952825
130066604
445866681
1595247874
1707443127
278775138
722906121
1867421616
1950147017
540869756
76153000
736816780
2111229302
1748528988
378680663
2145000668
683166052
1782521895
148613796
1465786904
1998927258
1275997059
1029235205
360759469
1638655894
1598329683
631724405
588010520
194218738
174800869
2132520878
552677060
1008617711
850002840
404099353
1008763120
676346244
1539482601
341830368
2030421639
2114722576
1846209731
1031006387
149405058
175559358
1883163075
1186019205
1536812024
1119007875
86206692
211489469
604470898
1730385039
588539222
962959402
1849763434
1854709147
1169422388
1613816947
836100204
1601761979
1209480344
192116448
2069936645
998250224
669468828
1781849669
1549004927
555163036
672188425
987344070
1210752764
1304404670
599391891
1231139863
1649013779
864389903
1616464357
1377405442
2147152159
1641843790
1340374174
1491096717
1174777872
319716824
2050115325
138599993
1368862990
1149988881
784771863
1926033853
1211806191
1502383576
778270107
470941552
2060421920
1687864161
768983253
2114848873
2072286984
1437216774
1771667125
1386206070
520232919
1872452868
2081163990
1073572065
1561023826
286473938
1174848797
572774165
1694518232
163249321
2077930441
174276255
2127135294
1712882046
1321610700
826811930
2027286502
1364251468
891129062
2118326157
1878301567
1699034184
25159696
1938785149
770881816
2124155558
1267783028
1006300564
805785484
1801883871
584070421
1263362354
506816587
271863358
508101288
2033462602
418235446
1753568830
435171364
967829685
1113135837
346837498
1420593171
354860644
1288953804
2018594721
673224450
1163657762
541364681
1105615699
1030725384
1672350722
1410699412
209641057
1884721443
1612406066
1270577911
714787027
68292485
128977903
936449335
160858235
1672116310
874281011
368162695
43031045
1633613636
1431717750
94061592
1454790925
1191747715
1631889677
1753261380
34076656
191795790
1419305635
1221973020
12957828
648290238
1393829019
1748919860
416726053
1235878534
479962418
640132110
832218153
732665332
2006714013
477571060
1102510557
827398210
1616707988
1704395542
1536253612
1757410741
1074158193
1997040817
1715963155
788666854
624368978
1472591840
437645255
1370311441
1932534311
970871445
1681816321
566463438
1001576769
584092206
1738517551
853902579
2060803898
1448270820
1682819632
1812985983
858577217
592251190
1772010945
490552221
1942952431
49231638
1396292126
2137241805
550276253
770593833
853257180
1516927488
1776511494
1678706376
1839297290
114080622
843920681
508044050
2093539938
516261134
1202159197
1139124613
1861846856
1962691973
622391389
1060457799
2017868504
1288414173
586392669
1986363942
339245387
1515905505
1513471588
962597600
1985381240
1055123248
778654019
629751721
1119176051
127785502
1602521887
1416389627
1229391870
736490151
948644163
1652499727
1136126078
559893808
1725052183
2000955459
1590237415
1524810675
1088882547
2016825724
624683218
1765265579
1127912942
1946519648
863868012
2058320237
1272055339
466487352
1885658581
551174185
626887341
1276327061
1618111771
296885746
1026983623
929495223
103086092
196183415
1860565835
952544562
588395318
443575508
586431010
735479454
311789839
864051237
367190787
1698990847
1610980284
23108547
2001872861
96211301
662801316
881012333
812800076
1710409379
1099368742
1484530483
67286694
1115176204
782379978
1972614189
1631491123
437322027
833098494
890537184
775533755
1636186436
67980893
1355736019
2102197057
1139985235
285805951
1282020686
341073648
515312225
693508426
1362929036
1671374218
1146875466
713200312
59032258
93546884
1372508280
568294438
1241096130
522577274
92189513
71371088
1187962317
2087127064
268701662
685815624
727908143
193351963
1109142489
1322396986
502391072
1674376393
1273034939
295429124
449068649
1429260634
1967552799
1386518336
276117887
272660842
1342615510
1111915787
1896279662
1296695912
1598362932
1551451679
262081978
1958508251
290624998
1512302159
1692696046
702942084
739973446
1229399234
974587562
1011838076
1961201538
861009013
1159332400
1796560743
1747945381
1913689031
1842026484
281117071
1183665662
281507172
1193148001
1027851053
261591597
1479209093
1016481347
1993116727
1007654395
1761917105
249048041
1365876689
612557519
309861898
2015981958
1214650782
30902449
1576408612
870007303
1133426941
1498014717
470944731
699800300
1973122547
1837427628
310933374
681623192
1210015089
2057177061
1156071150
1775971900
1417655528
316502075
779083479
138849523
2022926150
1717309741
617568639
760465698
1756084508
396360638
10481682
1867476775
937903081
2072009293
293773960
988283780
718289898
1119481884
1358329842
602113316
1197931361
264052277
941067914
522172306
2027542204
1667134221
295171136
1914000669
1145780526
389201821
442713801
305613144
1999046922
1283438194
1082006530
1084683012
1722307490
1254756734
1355952654
1691774705
1263551038
1093288057
1773692823
47311229
2049922257
967876333
288455679
671676650
956426321
1312961285
1524537309
1267794068
692125997
1383527260
451583255
1694079438
1231577281
774018248
943013726
1726744370
1389551825
273736144
1227940748
1492037174
1169037313
1922996218
1141131635
2110102005
1134970511
418893339
731970201
1242105049
1829472677
1373954838
1218413324
1756031883
1263622318
934212518
634548736
692364975
1860782215
314890491
899752365
1982172447
1167726734
1105833556
911951746
1446747811
1368655450
886431782
550915197
151991747
1352886888
303284684
633695574
2032845328
235052049
285256661
2069734146
325552791
141303293
1694212701
2113295101
129529860
1227755990
1323991798
1803011780
304867057
1075836321
106871742
1250454861
687702514
863741665
734169251
1535762919
1320231980
1371189096
1494727263
1117175283
1297072996
918083980
787547191
1859268575
1241473554
1014828070
1735316145
477781000
1850673664
992571210
153659683
743343332
1454362176
1790171114
1208748289
1811544987
196335003
1814527139
2052710152
1347737337
97283226
391180740
1141602828
191591814
425730029
81096051
990382444
1432208561
724688590
1809208342
1253286558
809980050
858924295
1298271351
92327991
1686183385
1576217929
252910647
1598924649
1806583779
186198828
291408800
2071291687
2116316025
2034208280
2100466340
1302306194
2002834520
636242562
2007403601
1148573280
1264285605
1112157538
563950383
294179331
1336455992
461583756
1146758744
1640907354
679138777
2008282623
1261155455
2118128174
984903551
781254864
761917774
1413886715
425486911
787961951
858525843
1370747712
2112153939
817949361
171248513
1346493650
2010509936
72749852
1874365547
9247461
562879861
1200956450
1186538205
1556441213
1289850090
1103690520
1239465992
659719832
1134718496
1183291443
584350641
1507474058
1693991333
1097974589
270835469
758109209
434285281
1928115127
1712978443
181812172
1344178526
1880016026
499220360
1155369288
1676089343
639118782
1354180837
1627726156
505599493
1945159282
1867588407
405494831
766326533
1648611256
837567052
1664332815
1200495332
485672490
1027260053
179075812
1661996715
246955211
748042126
782047537
1405506605
1643364146
880148872
537252795
1421062857
800570088
1380628703
767171042
1826819908
1347580655
102768413
845044900
1860357212
246085964
1569078773
1098017748
833876627
1911238987
644011284
1165057199
48111953
1729092080
1936461094
959445103
913917405
1310171162
858617018
1656926780
589176003
1286224040
1972913183
374613326
1154382267
1244693280
457173570
192224202
856053619
527872908
209969171
932125804
189181993
1309770920
1040696644
1816297631
1787502162
31421064
855295144
681120637
221987848
824114398
1557086261
538326879
776535075
1706225696
723764536
1926075574
1129075116
340638175
1438533792
1841909599
1015955647
1683800274
1704635320
1797834297
2098413142
1840039999
1093502821
226547661
1339459771
920672928
52183428
438743646
881279004
703675094
701196409
573450246
2000176675
1108729537
960780153
2047119190
596895422
1753477653
940778176
867248002
88360982
1269358517
48090293
1742997474
207725278
1989239973
1234550914
370972097
366428806
207170112
608475137
1146127047
1154502130
1302030293
211101449
1251758796
1264408328
1945996724
744083355
1604741799
899920680
2047669901
1483808443
108897834
67607547
331916030
982102039
1859942015
501356167
1850735110
459692785
752453637
1735632078
1129289025
1919133102
1697575262
182762753
1726288287
1444905601
660662402
1296370252
886237788
625234838
791478856
362444005
603806401
1033385812
717944798
489747032
1296648524
1519492149
1806169302
360455601
1561737474
1003625980
325414444
1761318850
883704858
2131273962
1594130492
431173555
1930894886
668722867
642176072
552063649
856104529
597553767
2104365078
418530463
91312631
766137506
597871283
1662558276
247961061
1416579142
141298677
1753194319
784448072
2118338085
918573572
107260630
1087417097
810015119
1549344725
720483230
1299489621
12237968
1880232756
555471303
1926195084
154549267
708608889
119385673
1558939473
1552016473
368092999
1816048088
1548855283
1991537911
2055553811
397934044
61134479
1434983734
947314521
61353072
857662072
1642201215
1965524645
606525758
451264369
313393632
352324715
598274199
55766948
877648341
194763426
1392953582
342226565
118124645
1976059977
613745184
1673187927
1910408065
1094743923
652291714
1115520692
1451332036
1513012242
348340807
452165403
640552787
1855752605
898944154
659845286
774758915
1410984349
1904146203
1774888158
773858814
2080733616
720391872
261407581
689649824
654176885
527127493
1331786885
99356390
807810207
1191105046
1562252258
2043924454
1426383000
1658388761
999385500
1682225535
1323856711
679898222
104557921
826232138
1725492713
948806692
1142100206
185648091
1698693827
1413002509
1843073378
458475932
1519438984
259876902
283562547
1446281965
1045957673
152390684
1497906994
1243142275
1178463979
66487428
1417656011
820906835
513957079
310272764
1743191159
125604072
1520226072
1556006516
1144009338
977483870
21540396
1753170980
292674727
108696844
308754373
715331532
626584260
16888982
880799153
247782252
1329187307
1276451294
2059963291
184092646
601456596
1607532995
1362986287
1120419154
887606316
1755312008
561253655
764564209
1178817396
567705807
718185055
699084744
1564528974
970820050
1423779626
1587702430
1951289845
946567597
1926332176
1313255923
795571610
242091763
51492064
1964375303
605010306
1785013100
1846585736
1609270227
557304674
588265688
599148896
635207270
1651696318
91139182
918571974
1112845959
988357425
305441762
967079908
1554231096
192153525
972374432
681407525
525077687
1090638721
1851961472
413866954
1518675296
647826789
1780881429
862936361
1249956287
143720764
1609523537
1005625457
2066076739
2084850304
1417573115
1886041412
1745883694
444753608
1049013424
427248016
549950424
403525617
577613031
1995892556
1715424242
1785732498
1057381323
2135128777
1741465923
220967058
59326527
223699373
2062085585
91645044
1848318752
648282166
1647136587
1894238664
500354406
1907023803
1964695497
1032415404
1351582284
1243370886
996097381
535136932
999302360
401256518
1399261950
1976372588
545069988
712044274
1160720416
44907700
1060457898
1495531143
795206073
1416541295
1108307274
257261790
235696509
636898119
98602552
816912870
787146548
1048642840
640221211
1883064187
1095131216
456395847
15234045
1137229243
1265317946
576304393
1958373333
298667818
834402478
904169258
1861999474
267475329
1612059162
888229955
1994083326
74497239
259873725
1512128044
1028913310
1020680455
253713356
1724186827
1496673944
277812461
1759467471
821163249
964189691
771714042
784084245
1958368882
2135012646
1021609100
931197023
920746483
1544881599
283758151
240211734
428150671
1071067198
997992595
1505945095
961834323
358766799
1141084220
72608679
68083840
59515745
701257220
2033270427
1998719319
597637048
319348098
1432077940
1465990080
1567165836
812966491
2120141920
955181730
471662991
1698907892
619189115
412162509
1450029185
790588114
1387444210
1439291387
1868405976
439027889
1079367806
254591334
1147672931
1090624727
1353188851
948603363
1354989363
1894404912
881359841
1017876313
614312044
109149727
1660887221
443708268
173258067
2000851822
1053052321
794803870
314972343
1081848880
1935761299
1200589184
1695148843
475249120
1228607125
359280721
349735056
1772866877
1760988890
1633749887
1849586560
600146901
1137342607
338703249
338330064
448169740
392984613
876497496
43929749
1439875576
1231865582
148065724
2086732027
626399176
519072370
1409249697
657800069
1756799401
584793506
1982530131
414416351
1932031401
1570423067
1416122054
1493806272
1073476640
1457697377
79731432
1744892713
1419747079
852258137
299178383
466281416
1043232492
417993621
424472365
1077339993
211018346
1962835234
514407359
806416176
91102076
103477421
641215736
965374752
83371642
444834740
167778536
2041492617
593776511
1109131946
2090573885
2047036170
959459759
901497167
1411372912
1050015937
1159415003
579711827
21330661
433637001
42529613
87649151
86910832
114124787
792148269
1006151064
1245617523
2032199698
324192796
2019128531
2057767665
100179213
1460780784
1048460698
1230134759
2136040738
220056848
684487884
538287775
384969284
423035877
874195124
1209553179
1561505488
1050153914
1771196519
1737416883
1912054072
700783301
1351345448
436212053
149223620
898497795
736608661
1986951689
1709677043
2066563512
593709699
148834114
1326924344
1905031412
447078221
450200933
2098314304
2010590041
483594648
545272329
1838177589
598036182
1821615575
1047222165
370722582
187057714
1973836757
498462289
1407842024
131425918
237600358
719341463
426153959
375457116
720256040
1701691224
1079877645
76353443
1665582988
347240096
330445809
234497927
1574977247
138810933
302240756
1557809770
22633679
11835411
504876838
465305555
140964022
1998985814
1222967595
1639255777
1651973825
953596185
474141945
1112915302
384067642
760705292
1281135027
787322199
837385057
615582038
2032791396
516600735
396807326
883033605
810414690
540843535
1923806612
2052104813
719130680
71541186
1351540327
132764440
1370200915
1257617791
1616293187
1539723287
1709537231
1321335685
728268623
2026809299
1120933739
1759219824
185198574
368531525
146259425
1765093524
158677504
1557000789
539561277
1083583334
1320654747
1429226227
1740102032
594670781
782813802
1717995148
95700502
944454505
1718477788
1140433484
1112483983
344688549
353871226
784230132
2110699107
1591238988
2081272108
682547884
1234466826
1712258526
420970855
340429742
1641383395
1479505518
888416593
911665756
1090915400
77629180
244440388
855157541
1159272332
961860564
1544962816
1698640292
1641392255
1383774140
1879607763
1515913746
581046541
8362701
1779321468
1205353377
1229363061
407883846
2009870389
106306324
642278261
1977351449
1268475987
1884587220
1520284231
286066039
333765390
2127599362
161239787
1634698248
1729309449
461980715
488860221
218089406
1160543826
1659172068
488734429
580868503
21302765
1972449974
1052233344
1222446040
438009537
68508064
911993218
1440255861
1112539490
1823560565
58234571
891982534
365378177
369187001
1529806982
1423599546
988410626
654293965
184101035
176828888
1938985107
1461566217
588162206
2116197475
1788433764
1330404118
1938596225
661068201
1477470493
1995327635
1719808347
1341892584
1734387833
231457482
69328315
1401233432
530070974
507612776
1970898346
61672552
1734082826
553905873
624001243
636618314
453812405
502180021
754191317
1968020626
214995269
729484417
289275170
1775813074
726910426
1754597611
1685700825
1152893658
1965961286
1789412388
1164287147
2125907008
1275201985
467550011
1273380081
1008716283
729997971
732331909
1518766109
1349731260
1035369062
2109850001
1912978313
684467432
1054892355
1915302595
259313560
601391580
547970802
1917498448
1283728222
1919923846
1563665241
1714627662
1824682472
334435546
1877786423
241152385
967708126
1571166757
1930322949
1024406626
177825167
1018900151
1843326059
202150429
344182767
101837505
1893903480
1913333158
556244946
802940362
844040533
80622598
329154893
1016925168
1982880366
1131701428
740105524
1871477938
718508350
1986020500
1265042782
375058670
1126476055
139907146
163309871
1283959202
2110972061
915211857
1277104580
411887021
1898690687
326992188
502933135
592240548
1623047498
444537403
1950103622
239621519
317986397
2016776863
573970202
357012833
301719140
907364171
798289192
876549307
2086945944
626190769
1778131916
2052623810
1191867302
934822620
2078248925
120170227
318915316
1794571633
90105065
1732321232
2135731783
87193642
721646311
559122559
659363361
530161549
1231104382
1165000366
1276004456
1577701562
2075911274
868840821
2005422139
953402234
1727135730
414384606
1043860907
1742437381
1091384578
1202303529
477730730
1282164372
1492827573
792947830
1245078131
691648530
1896595681
337007479
1083715805
237418759
301926216
415118888
311544910
395024457
326432557
1430881678
573474032
2127832173
1909381304
1618399957
700021260
2087636690
681206325
827053429
15575594
556127491
734694498
665778685
2071972751
387675072
1092529958
1456240601
930278409
683811015
1715004623
1546645424
784914868
2118765904
520402636
580620706
1631539973
941305866
2066682524
1741016042
1877671625
1729763266
1485866181
944144474
228666594
1636287795
1670037043
1427948264
876699137
360598918
360341463
441852064
537891957
1075709122
1954418410
109079818
661679056
1520824190
519295421
1856968801
511179176
483409233
942519114
989662866
316437892
636210129
452898749
999562454
1308469657
877375430
1239476443
1046667317
802302490
1288030144
1805001176
164248449
514545234
1377392332
1044612143
1084970591
1960911048
1312204319
1244244848
2019500649
110534444
360755121
1077541194
1900046904
250110694
1984024596
1474966220
1855022900
217422025
1420591435
717710149
447078510
1448407592
1709251802
2070481308
945475568
1705399441
848405822
142969840
453284368
823284212
603756913
67695742
2048694963
497576237
471322255
19854545
907523141
1907166803
2078560700
734081808
133023152
2030598789
17060581
1572527608
1560027263
1680295078
231479052
800229476
1292588906
1119732097
1025962468
1804291809
677485600
1493117860
365512995
1477329551
267036202
1861850172
1179164010
657268341
1637753020
518494903
231906784
1741636280
2137890999
275312054
1398554952
925497859
388178879
2075300511
1866590518
214238456
364451259
1088943712
1366395797
1600941754
1490345797
1424868716
2019026213
141601003
2100100118
1042779122
451523679
901115993
1489213708
1488002568
2051144233
1781790961
1140767400
449104005
91112913
2141643285
1288104756
387926157
1411515949
1397912284
1257599182
72518656
2066343032
1121492517
226167780
488127015
1603806690
1564757840
2076720539
1054147384
1942165203
797539794
253760870
1084078410
860781555
1524337213
1939769413
372191253
1100549480
777707963
1893420586
1869211023
1074198731
1287318205
1848789139
637694371
1203923765
2040609074
2128244904
1882701680
1823155094
27200221
1578388965
2021657635
1296960755
1254492984
601420759
658354348
1977475303
2063163388
1049790522
481079536
1111871911
1144782204
1720144401
240784457
1972321321
1314734731
1270894396
1955989063
1794335366
1619320048
794055319
829537833
387067502
1547630065
1830857460
469381113
99023587
1321838070
857231472
528515968
473196290
1417982206
1064475500
1742820972
557854731
1166314331
2132968080
1625014929
2010649450
560571741
1243570430
531181472
1941485935
1941766070
1126712424
589752998
1653581605
1899169760
214615012
805471878
770783453
1498791025
362175878
1803158591
1841013761
926357735
830823638
945865522
1484784104
1861012010
247744853
1060780302
967467478
481700699
1344330838
1935372984
1933697699
634226865
931757926
1411668928
322557566
2047192436
1327911667
444714891
711781139
1752479400
1739897759
2013884514
1568366069
277688505
250509731
102779116
367342926
1680243250
1357202954
12399570
1272545952
1578463630
727447959
1769474989
391359896
68577403
306592402
884384772
289391860
32071648
1085780896
736659799
192862763
648121700
1370214752
1021479052
1220829975
1279862359
1076824355
2139816120
593863632
890926234
1989322482
1344797108
2085888424
816788155
7611283
1975518648
1503403275
1722232940
1132528476
1763633388
1306530746
1936145966
1459633185
1915685264
409619117
380723836
709501817
1987618985
1737318813
183981281
645391522
2092425791
1160571804
929579935
1471381435
379221254
2003243662
1306189347
1857113793
316035908
91767004
148155249
318510360
250215102
454153096
621782099
182228102
955749604
847041868
1560221977
767929450
1330372531
1073856490
469032181
1783496608
742513891
254691007
1369946779
1625301717
1918126898
481437893
1174155402
812274277
894297556
1974209545
135296292
309768548
1252617557
123690469
313312034
1211436800
1012037502
1349271269
56159571
572470656
773326744
247624856
1215839108
402702323
1598156496
1403544363
1978437193
2001434765
1322906698
1498353835
2128726950
566312816
1784268235
193736311
1719833338
782006279
328118132
1869818877
276248831
2088763425
866393075
1940279439
892341423
1654107563
2120605047
895016533
488366923
863130884
2045459759
1813724065
688647313
742283101
1409012823
2024416739
1428541043
926005418
127871792
18475980
1323633274
403095251
1382556395
383168260
1707911387
764810817
2049778844
420654932
294268300
1807188535
1761483173
1616616444
2137707550
212996334
776547523
1043328621
337908706
967105465
20926860
2106412265
235957495
225528747
1906939084
1469117407
1998682882
1573906802
159397121
962799820
1558729543
576238127
984908425
1187427369
1345660781
560461372
297699236
918905900
2096050754
1055440822
1184856330
2115147308
1038478493
1630388286
1797910025
886884828
1736214548
1545717700
511762582
1139227302
523285813
859357766
1524528575
652509916
1964879349
1185562226
601067073
2016101574
398232378
681474887
273751557
66969121
1631772706
1662451549
1693207753
1337860492
690003831
1736160754
804150939
1401297153
859719276
886412925
434201499
448712806
1237078567
2044711275
1651159222
443426538
85261128
339249123
1248075594
1242868369
27343474
1310329061
2034570859
1846835517
1084363917
539334668
1024219644
146418581
906964685
82361258
1492886337
287360834
193702707
400954162
1888879162
1565112586
1812089993
1242215716
2037515226
518117123
982115134
1771640280
2140185650
1749838567
1783824487
330462460
1829373364
1772962906
1149236126
1640486021
1862332756
1942672098
1139281400
1163622027
2129534835
1354844418
1306996451
144434163
141838247
681559347
1920636990
1384217105
420346126
1915258151
84675199
1496809761
408228
1577918410
1248602346
498715420
1112339337
1025492786
664610481
531618024
1188567831
403870493
808368511
1890486736
627224889
159240968
705451839
1781092496
175799929
1762027822
398375364
159117927
820878573
2023566238
423734026
429247795
29935520
183520995
1991186807
1508877651
20411214
71817497
1864397825
1049951285
1203154575
623254227
1900498641
891940531
1680591329
1076179553
845041423
251042532
613402692
1386911165
724787067
1210126133
1744869163
1915331703
1512844354
1616822111
1177095936
500056646
1145432099
1501987741
84982548
1183349247
238114649
881598158
126118405
1167205853
701244576
1838042259
325617228
61318172
2069397002
62936938
140916193
1095536449
83097618
169359132
1552171771
1117094405
367966821
298465044
1969015810
386916413
784594023
2008753190
968932377
1350609222
1100257539
976356316
12192545
961762177
841310991
2083672333
1342031359
2108796213
2004951436
1074250735
754900735
1079887638
75516932
715955974
418563612
1049028414
597089995
1305708030
691587269
1945272935
1030323971
108911483
179649241
586301232
281732880
1915201595
533816913
968884068
904043171
1420953577
1307657161
1224274684
1566434174
89465122
2018507464
487633366
397153423
419603004
324282855
246767206
258414604
79808453
747435704
1144901577
86589886
1521347541
950593223
1750778811
36793439
274766569
1909948279
1214519635
576085470
1840263947
237415863
1589318387
82473726
1456212358
378337092
64659662
1733334051
484383138
745632409
1523495563
589525404
1552038559
346195538
199987819
1156581121
828825066
1808560838
46024445
799303898
717444480
2040570168
709819663
1140053936
1948885552
754891933
216955568
1242635438
311544206
1687196104
1256691960
1732259444
1702933701
1147778959
227395183
937434189
1347720760
2052849440
1916899635
967721790
132110424
2010229866
1663318325
153340340
2090570536
1360950718
1901283969
267281519
970623858
525880533
111493039
564486701
1451603972
1927868044
721431540
654049311
1007374563
438909841
595815726
1590822445
340354251
947345452
1608345259
1738779453
526186444
1733858522
2084979391
855228730
106867058
1549278738
347651580
932915636
2016797441
1400075660
1075967992
778080717
2043383315
1191555355
1214336793
1621849831
1392857545
1262650391
370229729
245461517
1712478895
879890167
1295145381
913100080
112371603
71202779
1106320482
216227491
323084312
1938049682
987760510
1125428704
560903020
1261871420
1746833726
1130389426
78102098
537400331
218510320
1674963407
1281816886
1772712433
337018852
582914100
346336846
1469005998
586757446
1565698176
584775759
844039368
1184327351
263923387
1310902428
163926656
1968743251
278950113
420705477
1700111747
1875192188
1638366329
808308263
615842091
1977884741
425603340
800833173
1020287291
1506728575
439883247
674066406
2105524562
772939905
1029457346
1344076167
299329012
680952403
1327868642
792827663
1980189797
1357427273
911639425
1304126947
718986008
853206796
1579167263
390114464
600439
345523726
2118139312
701868080
1671895254
425940354
596891038
869786198
1043084325
1213757096
1721912949
1430655081
2140887227
548235329
213918264
743274845
595600851
990302379
1670061995
1296425859
378680729
1906102328
2107697166
1650789215
300883099
654809908
311472662
261267965
754725607
95231052
589911687
2061881940
404825017
2011733788
644130117
41242769
665601470
589660547
1783693372
876801977
257014666
1581641587
2138718333
220971052
1809210372
1842258779
1953686098
1474672071
2039964149
1181790633
1514043821
1026807300
465560768
816470725
25062876
848948918
555555151
1717036304
459406857
1962464084
10639512
623738724
1752862266
547103849
416149917
926100291
1656044041
1080204552
1379909733
477867775
1457173098
1506404703
1592954761
1332711386
756441344
197592309
749289229
254088385
791008463
1249124476
37795206
828264554
1844540865
431820924
616011802
937833216
2138014269
1699955637
1239206557
1126540596
684872133
877805872
196458548
2112465288
673374956
2065542718
13460234
1148422124
864595485
908188898
314391842
319553164
1805632151
1145037487
627099715
913472764
1767778955
667825625
507838003
1252091385
1059690347
1765200933
1560576246
1249925717
937317946
1314648501
979473225
1295878723
1437109081
1980509650
755947691
203886749
229685089
653218484
1077403056
1845318644
2092729090
1165269702
419063894
450327075
1409602408
1818984261
1562480619
97694089
77735530
269487739
1720950218
1743125459
990918363
1668532687
1275311442
1498570710
191490191
1816923254
1754809399
222927916
1109294347
1229912275
827800196
763605379
604049301
728231942
1346964387
1906080845
62085361
1647087362
711161190
1345476513
1905048755
538654031
644682122
232703751
1849597016
1129059116
1076538575
2017601848
1872163932
2069741574
742877268
1232826794
836911106
361125983
243835056
42265503
1066247741
198321163
83795825
17761121
1271557243
750306617
268636716
798104054
1947448491
1280437635
670452669
1819303356
932675715
1888656705
516705153
656453042
1923349953
1310451952
1016762067
947618777
1868176064
860112859
1534568474
627238559
604398187
723806806
538812372
1226728375
44114073
848336957
1239424101
1457787468
1276563042
1292342858
1973899937
942120171
756663962
532682179
348175900
124277903
22954283
1964878233
1098293447
1163348358
1967233148
720782468
142560234
1749970755
1560138949
305217710
796209205
204588416
2074771725
778628146
1973990849
1391692490
460048032
274178236
1170005142
1947498215
1129370191
905535658
1268753555
194575635
109215638
1869282935
1670331976
1863095817
1535331683
1068485084
1543307915
692851351
560044763
212256537
222245689
1005581636
1943874187
832072706
1461879530
1733285280
782299034
736487375
629958121
3656003
47325461
562229138
847194609
1149818601
1230346098
1828918809
1425069710
773681258
1196191602
723757275
1225119040
1969943844
1768486804
2044401476
2137023035
1266236358
232579876
823582788
643154837
1290347799
1270990856
1500580098
1224362737
1306736112
1107091763
88480466
219487359
1625766304
1455365206
1957996880
1244446724
1620438047
1944218927
355426585
1761442028
1320004640
864381570
2037030304
868902401
143865224
459682316
1452181481
2098883291
601842571
1956484247
1740028978
1133633180
998964015
8096269
1357412502
1052378471
275873118
1113976539
919098084
161959994
503578799
1371178600
1081636849
1838114031
639964339
634734860
489189457
528477895
1028041588
293336901
1862234015
428291761
167971721
705689191
690629247
280986431
965331744
570913909
2129999087
1724793135
475648381
760140989
1979508789
1451750301
1960927620
1498637357
94097763
9038871
1002253373
1503155508
1776330704
1706740498
2070899332
618071125
1886702251
1254279217
1736966091
1573618737
167528461
1890370064
2035721222
1710125520
1385720447
67180381
643831360
528290046
274059251
483083748
854546031
1330688107
1450116869
656102510
893118440
1042699818
275560033
213123401
331226079
739750765
810306111
2109127615
594174720
1613128052
385231503
1061053381
145533098
416965891
241990166
1945752173
538752025
1645542283
1362844605
1677142588
2047120219
1465429660
584302848
1576070916
1576144275
552054883
1754906851
1703798431
1504451771
87654511
59733351
2133115092
285569078
929617678
1587896834
179603448
1512372054
509270588
1037656562
1155717263
738030325
662739364
1449991812
770761283
46993459
1395905225
412945701
1136144375
547228294
131071338
1465972233
752891723
1977701970
1539874776
585040368
681423342
140268124
1847454420
911888556
1332526371
1556251342
263233128
1250301741
1851179631
963924801
1863726439
1900430906
125118309
251388147
732846747
1476835324
1199687309
1828769014
735749105
1777460943
157691622
680269364
1297717134
1265642328
1306176701
982842525
98957285
209224366
1581652334
1676667401
1297831839
928767139
657421364
1306027486
834729595
231993888
800211421
745475602
1086055576
1446945632
1887876420
1520736883
17395585
252632546
776904757
2099963393
163763870
916196101
1610099223
1948582439
1548437059
295241319
321343934
1097814012
15277444
2057018208
766981330
192455453
86735107
1228770396
1552163005
180710310
1583155272
1199579192
1959750095
2052450580
1499801947
2017147039
112069783
289956756
748178671
562098488
1544754632
506490500
1863885667
570344572
556192285
314323898
747114561
277166782
2008794878
677430214
49047307
16720000
1087533735
1155953253
868675286
172049593
1950143630
1741567786
1350577965
1278983772
1871887671
799610993
761856981
1043708809
986179305
1889181024
229767568
2027738969
1507120602
1667188821
98169256
1111975
1610842046
642783495
1630867234
1148564648
445693268
536614592
1783425562
754075069
1299415406
1292952315
1291521093
1953036381
641391104
560681664
1681831353
135212608
907261894
1716064820
619636769
1458496470
1965522725
1706315113
2039069777
725270046
111435739
1029858210
1250032937
842899719
769684838
1633591685
428608785
1204735499
573091707
687473374
92999904
1850968576
804028944
915995867
1071605190
343362415
1528257978
622350528
1928813591
1709404396
2139680755
597812821
1428372490
1683980063
968698594
183151895
567120466
1793255360
852825800
2096269233
1985528823
71390929
1079077000
1249852762
386067098
725256509
552592260
665547895
1800468729
433498983
2101117168
721597715
279062244
1108885377
864510052
683897481
883729887
1647086308
1544585205
905977431
12885133
1650691422
1532640353
2105033212
971926537
1264090841
1169398267
304259340
1490893747
651416990
1210799088
293692499
1075760315
101700817
1077720371
838421300
1574279076
875078364
614938726
1199891982
1904357289
1268836093
1593962628
1530714366
1568468788
2047078451
918272110
676210046
1591798814
885941070
1935223827
722959561
1036596183
2129031378
1692493747
1833343705
48320523
504140792
243962124
1542367009
2120880706
1137563645
1087842044
984653978
1878239455
899721042
91560427
825151127
1697512118
1811226862
1481616435
2116303753
1901087582
1881274273
1181030925
228145038
767109056
1966528325
739314277
97378931
126327465
1071469473
1906099789
1486077256
890152961
1838243462
1309030871
82789911
1227100615
194659824
1158593593
1996134555
963339364
843922019
1187160027
1512184203
1339968146
21126468
197823174
1005856892
1727211946
1699043018
49780437
199023102
2061698545
15365282
1637562870
1447475739
162508575
1691439047
693892694
263820940
1856713718
2092825374
995611343
1588613343
1566678847
852605293
1501928197
285128917
1525021653
1246510016
1147529134
1270902394
329490527
1465804795
1949626078
183094349
787792880
28812815
1106123749
800315925
1222597330
1805039487
764571787
725370476
91830696
658969890
1279437839
1154640263
1083474671
420730095
1239301186
294276922
796219860
2077825226
1324873139
1825491142
1634852818
2055013549
85037900
533432412
1736275950
1891187875
1613692801
1739080133
163599268
1774054290
1173513197
816698864
1434207988
1532448926
529662337
646874222
1956635685
1751045704
1561907573
673850927
730390728
627093568
1837296825
1061646138
144097677
1853817319
812039310
1926969652
1146015391
1438354432
1794896667
613864991
133320585
217113486
1399933664
680946068
1267208309
1860448194
1386352629
1747471305
997862657
1861775481
761032515
650539942
420029896
1059867660
1535741881
1786439911
1341471740
1747674630
1822978481
386416167
115283255
1599880501
1982633968
2102334448
1057007891
1525911978
695301935
1988731365
721384492
1010193341
1410576158
487999994
1001977038
1681070364
916523518
1386885546
2097835883
660347949
1253066001
98887089
1001716341
1485488620
1116840245
257819325
278844065
202745783
1105803924
140896327
1423112241
1069693447
128199026
735212495
750784801
75158221
2128177604
592494896
1213700011
449994612
1833405509
433387127
684608732
729714403
994061775
98637125
870249917
1628538960
435304556
1551619574
395337451
677128454
438561492
1070631024
10463697
1090636486
378382724
1116798944
1758453672
266768995
707171932
55739423
1233112843
1363232079
1137963184
826199034
1241984711
1480173721
1175207565
2106720222
276564832
2115790417
35601381
327074734
782334642
994934001
1140036476
1781615006
1004574756
541209697
204168802
583691090
139249961
82550091
62942619
642501971
1943292283
1226479226
625563786
1569589388
1474166498
1753635710
221796079
662297875
414553774
1899928365
1535434673
534604734
1598482484
460461401
240194140
1532393737
717857397
1435681164
1044113009
1927984900
1562263506
268467452
707863558
336009141
465388131
1870872754
162014274
1203709680
1513732158
1308483657
694311236
1178955089
578291562
350375922
1742380639
1907743193
836371079
84963862
1001803917
2104177804
1237402929
1810394774
128528015
1429772412
485021565
360288344
475857210
167769615
305601262
2144775197
1779305375
1597939100
684260974
1807289806
145572814
256430283
538409661
1656418306
1719226932
2047696351
574117437
731019580
438262340
878330259
224080330
1758872126
110398241
1404784832
482598076
1190421761
871987064
1563159441
413331624
707072648
2046309725
1794422553
1598928582
1027715241
1429096238
1882087407
158749435
378110223
39013350
1988256804
505755793
1602014938
1055749855
1289938434
1112860427
152544645
1485098984
1544717716
187755848
366284497
6700159
938820435
421082862
1728305315
723996406
180578969
1688903545
1125508074
406577044
559383366
774754149
1991441015
1997433873
770723039
1257070642
41430425
2083274887
1222623180
454314117
996981661
439773022
1287657560
1171624059
475365155
2003329318
1709697173
1891519902
1110434970
564504002
183907004
36890551
775776402
1881074692
376408977
507028651
1814601299
1925200367
1602569254
1875672280
585940369
1152957746
2050989304
2015901515
1665710432
277703479
895745756
142003705
916905453
289892724
2123382441
966334963
92403431
1567571444
186902267
683395073
1685126655
1302710038
2125498735
1990169694
857886753
1506540558
1170873044
43306817
951020928
1422554430
2117096295
424356175
215105072
2735138
191503088
1387710242
631562521
97281091
1628174701
560701071
1303708230
2134633079
436376120
552606211
374585621
1327062491
643442168
2141717831
237694502
845336535
790371588
1947779476
474040854
341740646
1241225718
73908670
1538632513
1495079581
883561138
34885228
882582697
2141389821
298644522
2064487122
847151989
770401769
128797689
73789556
1094606241
1846823218
718961181
704944972
83798162
489013845
1293478886
2044100277
1914754608
1225054726
454418025
270493866
508132453
2084781389
1769547787
1034714932
2073854701
1000125862
739117814
1472789353
1266211139
1108568490
1339821960
2096508683
370980176
1438377111
321447631
411553693
1488673098
1617553178
2088522790
845515485
1672307331
1284440011
1004478418
525525976
243572483
2143021748
263065924
1899910650
2011982896
693484044
947515786
372818466
2069863598
2100282943
495817959
1742086883
1591535516
1457219286
2110975441
64522250
1994579247
731803970
1727014584
572939106
521954937
505512671
781567131
992800104
1783024381
2013728791
1343672522
888162445
1408908985
1119632448
1518603252
1948863985
186513694
838106024
161687393
435362300
468767283
258013669
909838374
1705553928
1420782162
1481952024
5116067
632549101
939579140
1126622177
1878750089
1496239433
745724440
1799543256
1205898514
525852071
1483644766
1878616951
1710442108
1358633650
1043268417
1665257646
1441693464
588249996
862019916
2059195104
579436442
2028851222
1010428302
241872304
13857643
395797728
568622989
228898309
590080918
985591894
1348149312
873188256
1467050161
524502378
533385362
1832685833
236907831
1845973435
701502215
2134534952
103913457
220520417
720627436
1084377629
466568583
1016833396
888294808
1356216668
499596292
113088015
510876010
2104670162
405134270
1941536776
687850434
964614255
808737348
449114352
1176111932
1206397512
6128844
445014277
948246950
2080073808
1485867510
897624208
115438382
933950097
1641729056
1180744474
1357507414
412355988
1645329445
2066656310
414770280
299100931
1048951614
1166212033
1973359849
31291873
1658258624
822159909
1848956487
681639669
1529192836
1484297303
1668217598
997618785
1056268613
2100074469
111160413
828093146
2084494611
1390739563
1215287759
1127702807
675709281
1720171056
116358666
15838326
905093450
471650207
2098718222
1163118862
1333366573
473803964
370564855
1069496914
325107776
672181199
1257497751
1005445837
451278481
772925981
423536386
1158405260
2047570498
554328751
1837048332
983308697
1470115228
2109101123
207731247
1790495722
1304239446
448523440
429777819
1180734980
2035317900
1370701007
1405341787
1235321520
2037390804
1193309541
2017044049
982697430
491505129
308374386
47267259
1865303088
565743136
1169122243
545220446
1530586055
627986010
1500915615
886946483
1016636594
1697648367
1164009874
1044376631
1432322060
1597539329
480329779
876981145
1080168843
795053795
1376216022
821168683
231016277
1269680198
1539117620
1282500867
2054969780
1120080581
1165210273
265744166
1050627082
1014314396
1527812768
1127909288
463746231
1041464772
1962209707
532703364
78974317
448555327
304305510
372449347
1886243703
31611070
1403201245
1727605904
477462496
1281116716
396596583
944707553
1216561144
2054920896
1644086240
734994660
796906770
1270862240
1927167158
745498484
1251292523
1927377291
1667345802
1245684690
857523123
655151965
1531505806
2035246125
1165842405
893782095
1908556672
1833292648
2016022371
990823525
245237057
324273995
789767452
1569149115
675834063
1481299514
754454881
509838540
101363282
2025666106
556872480
1647102541
1026853706
221782710
832126835
1365911048
1928257140
1555630756
1164982781
2020035328
60337184
1001113433
1059304717
1735636002
196043523
1574509056
1074731558
395495148
1835231173
97432317
40155694
2109078818
1360652615
1684651639
1250993542
12195808
1178402200
1196227708
1787186309
1954568501
349898004
1697340848
1317660505
1318897215
2142656480
720382626
203859588
2134012518
696662393
1693299117
1898097563
850841722
122295437
2069593317
425838617
1064635713
1152385136
965546194
533202773
600470180
1051692097
996815428
256703911
1077203056
999936968
617723196
1318117674
1651240883
1325390616
850383422
1499752853
1155468365
1659909054
95487304
953448610
1477400592
791472101
983200794
1265273498
23102412
2048569309
2087771081
343076386
1964528342
1447718132
951519127
1916388638
1868968906
714993353
2116865832
1213189043
1382802597
841547598
1385667713
1544022571
358619971
1141880486
1950186086
1451133964
2063874292
448993210
131836557
412860565
868615069
2099049561
604095573
1252074243
1644587183
452729212
2128239094
1374981006
1830700950
572638112
998909920
486049317
702169929
120675143
1886309017
2112066568
491166970
970160214
2141584522
447165277
12850721
2048732923
1063673029
1226289062
880728887
1216128061
936557919
61192708
2004907247
1888217443
1745942756
2082130306
179684309
2051744017
344805841
787038974
1449263454
1549986491
343103329
985754011
1066912438
489690966
1820677498
624695150
359740170
662283743
1100695782
512507162
1541397923
1926366972
1295146979
1128802923
1007558689
1053075800
43384396
1283169864
141176022
51433072
2068532491
324247456
211043531
1582474849
227037221
1188371671
1334374990
932951053
530547930
791630910
8407795
1989900715
1600718780
1532691690
2098936390
689532116
2094154556
450324019
966251321
597766861
1658660330
779479158
1374006066
643966150
712499296
675658975
747846619
1315118236
649473050
63972929
1588415885
508266395
1913985220
351703200
1774807449
824362180
1351771022
82014791
2073318427
881248142
176182430
832500509
140349157
385549446
404694465
1710775687
1882776437
1779476013
237301893
76895907
1483666660
1330186297
930948217
1779949097
18209416
1639152723
682132806
2003572527
550158932
1835488933
1564913991
1718540203
916822666
1763393969
410136454
1077805455
1285538931
221960894
1287128577
94610009
1388760671
251368821
1083430988
1462557630
229914204
1964108163
2021231863
731747254
149107578
784844174
664108190
1754393810
396200238
223693827
76294110
2050918019
760766725
2055001943
1604482456
1415611684
947530944
1183532534
1003976981
395207318
815960287
721260257
1956167794
1798997506
866997876
640458258
635054831
1977132282
1523148361
528513039
477775595
968288804
1662831121
1389078190
150747165
2117855094
1536079682
1418718504
113256010
1381649652
1131454790
403522747
1174614786
506161512
1675580321
991698972
1192228936
650212117
802493500
2062809207
422088290
1482856252
486919565
404693374
2010323668
545116839
834552041
385672543
1834083658
432706081
1914650876
894626161
1362098105
1243880063
1764619118
479123999
233521808
852605167
1079122975
1266245377
283462882
2030877428
838561353
1765496838
602106195
1974808320
575072158
783704199
797406406
138833173
1251815897
1381080112
172629164
440165764
727911897
1702611802
2141171091
1429912372
1626653885
1514382972
655386693
661037650
122004316
1921483698
1932353942
1317308688
161250202
693977565
342550381
1133152317
302395140
980647245
1678339991
91790085
1178026306
1112345712
123080110
1801953208
498430416
223855377
1537962463
1390419743
1598185157
184516502
2143055584
816438722
966799019
2097053342
1993410501
1063597032
1978221367
1649145756
1858012912
1079979346
1876161219
1210712306
562502649
3240359
1381714823
452181038
530547107
299824529
224779610
1131203114
135605598
2017358183
321096570
1416824793
1338803068
1050911523
704341922
1209242044
961189668
1322800501
33723439
1243877489
42987557
597045288
1125461356
1369525648
380491983
1272074503
1925856598
1362366194
1021260909
206285693
1604039749
308099945
1326308796
1240281299
817589402
1575634725
1976405151
1219805419
1345205241
1735583697
1073038686
804250183
518381000
146870398
673205616
767508965
1085496878
891565693
981445457
15858749
1342827281
735108352
293940121
560573629
1873553209
1401776701
1209069485
878200458
2054968382
1359823463
1273660409
1925756067
2143849743
1417358620
728661515
637747802
1284245439
1238630626
226075482
1585367695
2017353702
181573691
2059048624
254783893
1172957623
1749945458
2075332367
1076208617
677513842
1544240027
1322358182
411639688
1519557777
1931645835
506252368
287949720
1124161778
70985428
612973438
904816814
1136281895
201066578
494053492
1972896123
637551131
355790881
743568420
476594802
54158848
1633626034
445153511
928846476
1656204988
423083365
1689919618
1121043314
1040285669
609485271
193891136
813109597
999702965
1639009070
2085838147
2108877671
839188984
1516306968
705142114
1150878887
1803755513
714208598
393857853
1724722033
741670198
1146615478
524383545
717252963
729987263
1521663708
914183978
1624894755
49410224
846535037
996081787
1732032793
186486076
1238194598
413991484
670768157
964989424
1045436072
595895616
1990783540
1342765265
344338257
415508846
2136845347
286757981
52369037
61246010
1247223966
831650100
654862315
523882077
747512569
1806922049
214680500
1886969169
1454236963
1682568658
1186198293
1727127069
285155070
96219341
1448760405
1174543629
335019581
175474821
56463140
1892711029
1380048775
712061102
1344442722
1867472967
1915080371
1035814179
413192740
581910811
561040862
669969552
106618706
600481165
1610671853
111182300
1740910783
775197588
1380713333
1731380981
544556402
1186132934
642878604
908730033
1387202316
2081218620
310891399
748736444
298743418
892793318
2004238831
912739797
1618059282
2013653171
835539479
629902632
1949226974
1873862446
871190244
102783945
870268412
982256452
183295096
121488410
614304361
713360065
72370237
877885228
2092573184
738822757
1052942616
604389065
1527083580
1931602937
155293625
1341225065
737252600
1588057198
290268984
2059769402
355221009
899856978
30147761
1616685649
1399975486
2062732231
1500895147
1702754496
1299935274
261317981
1756642068
455709182
973511828
1004408647
336299076
728036338
370894365
2086077684
691819602
732018183
1271803352
380387802
1248784306
1526151797
1356881857
128981200
735665896
8939539
801134313
1261982223
493966884
1888382351
1552517437
1391120642
458942019
883002132
1791360029
958448442
1692726412
1845028030
802291891
1495881121
1661238070
1182424173
417544259
1985279047
1952420162
663975211
2060705832
2136084237
102316930
1945385936
1693673006
1132751071
900662227
728054455
121455745
471854451
291068429
772895435
125249280
451940366
1769978982
1186815716
802641384
1154789748
116500234
964951336
888433511
907906494
2125810882
1322443176
1742688075
1259156340
1163728782
813584571
73956161
116162909
284487644
1894146302
1790019349
2016914552
163073475
977675647
1984691511
1083035309
1055002962
1852170456
1279686328
858520848
1309090190
1829322206
1688797018
752674247
680318515
1234342762
1124188802
1550186136
1676420886
1853107622
1153629874
714803886
110273685
120103191
592659020
1298244058
1280456707
126559142
1120989077
1359781255
1785768913
1233711208
631900404
127502339
1820851084
4501585
1615414569
1433952919
1485335623
702868928
792292382
1067907786
1632464215
929467957
1564473880
1862847060
206978937
1407996933
1980763367
285498255
1347642999
186935807
1431738338
361707817
1465507823
142406662
2030100384
1190224823
950871297
1191226019
415121217
396972010
724627846
1272216738
1675506573
1190751533
1655952541
1802451269
1774956598
617100158
2137229569
600064749
411482883
1234942404
802952572
1136281830
1738363232
127521943
1667413120
1785137727
893686663
764787586
721257781
1588141802
240335153
1834235972
758711060
1507380151
285101474
1380932711
1502365335
510188206
1431909506
912441300
1433210110
359694029
1169814883
99174102
1849985318
876035458
339922994
1828024468
815135624
352051543
32643484
862792968
499651129
2085581658
1991860043
502414291
1461850463
1987919521
2034029624
497029516
1974322098
1318640063
1744569487
1892173623
734999055
1525364978
1824838254
318148378
914564232
2023213270
2121382318
2057647177
290810461
309497885
1679055994
657137717
1363143013
891312704
265115519
1770809568
2143516684
2092558838
1320312307
519464895
1219197872
374026865
910400992
1137727283
1242386985
564632285
1729195319
1516861668
1463058900
1982613428
793984093
409847035
72134936
657026358
1330697201
711597756
1505388407
583772733
480172163
482939993
456365484
1753114996
5215976
500245569
533259678
434130048
1331238943
1414368205
1295045270
327327254
1133608450
1923783976
1640335860
1221380971
1724032909
2121178537
1439077164
1350363085
276176008
2014850231
1032798169
1700672906
708461177
663433386
999482423
418298214
1161943121
1297436266
974116653
332190707
660519762
1496508217
1368013617
31843330
1417212614
173907571
1916767621
780071298
1019413591
105736257
467926850
1582325419
520917072
2125799455
672830769
604873543
1504982579
1872996009
1765347417
1037176466
1406779517
1389529027
537435597
757975
1536268555
1565206926
273960820
1822199508
1291486659
2024505732
1161190420
1393408840
288795715
695424012
1664427778
952695077
57204284
2011363739
929108361
1316374096
217525771
957656442
130290243
1639165212
1366543008
1108960266
43259277
142688122
229450735
520235290
112797134
903485514
1552307958
1541342649
1633180656
2098423392
1733878369
1172074158
20223791
62553754
515941002
1187527439
165019116
2144007512
1943213392
493298126
495535403
573948355
685959032
958644445
644334028
1943169000
873514897
1740647001
1538867147
1962093121
1426752318
1339227109
975217408
1039484085
1786342131
1660484630
572805065
1900424722
1119944269
113525044
1371757148
91677568
382656653
730980142
1927839614
1209416077
350033052
1687100954
28042514
2016098058
1546092757
1415002054
1517593070
2034792244
162905197
1706205036
1361776222
1716622285
2038047456
1344327213
1204607941
892049276
640102461
1408604873
1406399970
716273723
490480965
1777538779
520170059
275093813
1273623685
1449719204
1362860283
1937331523
2089907629
671251022
1985342547
786665777
867951085
646704563
2074761610
543118798
915314875
370711817
245262656
709587536
1675307872
1997693049
1447003943
176432808
739029589
333162538
927554153
409982382
1532192689
952964069
185001530
714587983
344952133
1668780148
1855943063
910541498
1251776496
171179542
293615678
834676901
951952351
1428774644
783540686
1541174901
1376530664
1041403162
639157179
1237468777
1525294905
204241111
2005329815
2111253577
1587028621
97906433
857136306
1357684199
1982924713
2039080775
1188712417
552134202
1567350690
1811765872
1802988560
105127668
480574682
1229561876
1312293284
1137849221
516908611
1798067630
2017294333
980609822
1561300275
512085060
1470792782
1684077145
1625311148
241106754
951298938
972627528
952309366
450892303
1772587158
1676820066
446476267
650139209
908058306
1159698093
1375655279
1306057417
1521250420
804645358
1069575830
1134723422
191406007
170703957
459599401
1216912567
621598412
854889782
1442053651
957945699
556578921
911952231
1895986132
842736053
1802704855
848776735
1405979692
565536696
1053604036
1376981656
594112623
1517080571
1049811112
1597071779
1646526908
1743044960
283540917
1021562343
492629370
1688859083
1418563579
2035032626
942934604
57719763
1707260169
1036115091
1821309813
1255144843
42536173
297054326
1796676952
933330566
3439060
1006964964
368097737
305192471
1761083476
143377174
688686245
1048709430
23770164
1437169674
1041522540
806894009
1662288894
265776986
2031379911
1841724261
171166082
659693795
1310802463
976403290
1779212952
370601991
928827648
30694672
1412632642
982377659
1574559397
525818367
1012981837
492334727
654352887
1533863465
596139056
786312883
1261691238
1160945787
972341800
592497187
295229228
477710070
292128135
1375716414
134360445
122943025
89216610
1593139294
220154518
813231968
1345188463
2079689912
1177609532
874309234
446282908
941085824
547610865
1829886008
692854225
592796162
1259565583
1142057116
749841673
2105792675
542345813
390252901
365502354
1045868480
1380224172
672147496
957743459
2115957884
961628655
968336404
1905931535
623086577
144196823
719178990
1659321459
1233800646
1172389401
1488955569
1786267779
1240149620
1201670399
44450405
1168511503
2093379826
577087511
811974701
1789229435
993452397
1514188756
1322320105
270659365
525932515
1538126966
1227539295
1613014105
83935564
853179870
1589466196
1478066693
896856833
790086394
1340195798
1625483999
621577339
461582147
1038066859
923615739
1269002521
1963060830
1026445916
1280523202
1728201516
147980257
566279781
1623455495
1617987105
772904086
2032453725
721148737
483082304
1472049625
1985944080
67191532
815297884
197729949
1200394057
745925187
1202761871
1594660564
1701979114
1710106720
171415362
1827752037
1766091035
1147072233
1723630289
1557567342
1427080404
1219728114
1803297551
1716791713
2135471916
113007799
1054615609
1754872760
2050124132
1304879009
1364850076
273300612
1541129108
72424369
289758131
845001330
1000655598
610821238
985684514
1905878679
240126006
124064194
1419569805
2003884484
1103803951
1960048745
80859691
2490505
368342836
830384550
627014734
892159749
802133064
413367265
1688067321
1341513232
1218626249
445537022
1108105853
1113017993
582316716
1357078560
1658634298
688215603
426747231
839660222
127023247
394988460
851856080
1247358930
1580027768
1550731988
201140517
1116166882
41811052
792488191
1407666745
1618744912
945075419
1365324122
1089401150
405250811
1231783394
97069174
290331208
798976188
1929394162
1651513774
671121389
1788937982
1966634800
1646062249
1092102469
651111583
545851146
1135327103
71139425
1259944030
729349174
795293607
1816391886
1776197918
758775421
1242720634
249302382
1988044242
1336841041
1348699789
1200373513
1948829278
630681666
215040210
624491060
215253747
264295637
1957905816
967147015
209905008
1042869521
2027358889
242620938
1307136163
540556150
415883800
190643271
987830558
21302142
255416010
87722003
470377688
482012081
2028654739
2115646489
271373410
660549642
652968016
1377103895
622588569
558595153
1605997722
625087468
818768987
1045910978
709342554
1660933491
850727414
1355398687
1490798790
2130462350
845323888
1682691469
1760165641
1820842992
1100564584
490046577
1882007320
1759148752
2100369825
2053975651
912083482
1091833730
556994634
1177775109
1174769783
752987018
29427219
1414778260
773483970
718285874
2071617830
575906966
1628509445
58025959
858688701
139974243
358167780
884532701
1171142643
1738192666
1178205167
111483644
1454137266
627763811
1932748086
1867133156
994057728
1204571955
2133117880
861623298
1488470705
854847757
395954025
1565493695
550613705
1425539764
1472090526
888082102
2021757412
2133647387
1771778044
1431715008
874787359
1120409855
995863092
1469512233
973196098
1619166046
1971160481
1145155246
1159331078
957502607
971786591
507429489
793187693
779502786
1395182335
1568777267
451551761
204126435
1572733435
406738728
1232128006
1451357330
493102383
1701480976
1696982174
1333286014
441650672
863188055
31323260
293441719
1382343875
1647295812
422593792
1456211775
1019876925
1731963368
1275980906
1577520549
372215219
536859404
1017612622
1526287314
1717058343
886318085
1622330271
74194408
1867177603
348315832
1027654700
372309680
961879088
429290281
309722651
144046565
910481697
1341834060
378887567
1285432947
22601611
798692269
2096023912
242690200
277465779
1128622228
643996275
1438956514
1055668997
1497134592
2118833217
1434142307
1863144263
1342248465
800793866
1528984070
524974962
1945913064
203992678
259575514
692416018
647147908
766153946
546405806
146115658
793425754
337926314
2007294569
1828157869
600705217
902493708
1257070090
64749776
1135592436
949341457
772346019
1532444561
2030049785
1263293001
964273247
1792088857
1725332927
1510049488
2080055014
1274543170
186342120
586037339
646626340
1712772151
2029670976
2109409809
1175900306
1309632451
361103889
2020295652
1676718815
1614406793
137777823
1111059499
272215865
545963244
1024085435
903259659
665059388
947899343
1714846746
832428985
402707052
2037760412
1600703572
1298902234
2100579795
489084961
751501433
1659643950
709404732
355716873
202155142
1179601746
276381583
364392363
769494330
2054507144
2016328811
638245284
845274426
482582989
637877178
1709954854
1799918641
972287111
1343586602
1551923399
843949309
911050179
903492108
295615100
1393595233
1893396793
1059722929
1627975403
457743083
1246497297
1021338939
1784329375
478108897
1029045378
1072436040
931672499
110827096
1065485794
2040475980
787519515
1117871806
779877389
976702327
623178210
423325247
521248363
1756878077
1705260547
950332239
2016652767
961517985
1357751197
1506689527
1567214971
1973565652
963274477
345735397
155855325
1550755535
2010088873
659079424
1504045596
1949022114
1119425151
220009037
1950050317
643019117
744467029
1018491694
333394046
389539403
1147746152
1179471370
992791251
1884640960
989200037
1318584330
988826098
960715762
86700909
180545265
798598293
1702189514
1788498812
1853519762
1378538738
1797814686
235637637
751885264
909230469
167144369
1933796330
17996173
1333718280
1571172974
915239935
1823588350
1600777971
1945367513
568843986
865115736
848605976
1512625125
114448351
1611989593
1698595509
2038159247
1122070031
2089614823
894948481
525651371
408363387
2005808679
1051190399
950682265
186760783
1427683570
1450513565
366180672
1036124763
1583766320
423695542
2118610568
1488553943
1987026858
508154689
1910629016
1514306315
290399450
698365207
795306843
1127323069
147626718
516265399
1981910843
1896047450
678969999
1658916886
2055988955
339070464
1340076825
1321045588
741033841
355398176
1904650341
1172414945
885519669
1628584585
23566672
20063331
123985247
50644312
367908412
414228301
1734727831
495062924
308899456
1493597372
110294288
1250028001
707469337
1991114421
848218428
542160064
1737460717
967442621
146525481
337306703
576910859
1239252748
1232387551
843893994
1965460124
1429464903
699926072
671594426
1222650986
1575694550
1820209832
1611480586
2067647441
410041477
454322851
10612400
1928676340
1566703002
1710486194
1728592189
711573844
1432480108
229619550
1347723986
1354739895
697577456
766566059
914113090
497562762
749681681
1620796197
60720316
1414341543
498465678
2018751897
480983237
904302452
1451913176
1774085948
1738925140
1285738939
1839859054
376626263
1491558197
61481874
193246516
1287259754
1038006412
1898363773
1895820171
676472412
1794269888
190477070
1842755991
1955632728
625125303
971699732
1252314360
1251646662
405693541
1353545758
1939320822
1687045685
1637551780
22737663
2110116335
9717559
1059127249
901115092
1919801303
888399718
693963238
197838594
543470549
1080161060
835212285
1511232391
220661343
803452393
1117224244
828929008
2082358612
633273468
1866599072
1187348216
1674227069
588259133
1467161258
118435661
228784584
1874793647
893673820
1394497891
110814308
447515477
180644952
41724563
1935765025
235932667
32059420
1331342819
1283977084
1512055859
1966070497
912808881
2078470195
574462042
1045099097
559492893
1301661755
117087756
1398781548
1660732544
609879810
2037849603
1785974456
536150036
1639163133
447414024
1305230853
926071632
2011364002
592934763
1126080248
427949027
612729263
1333290934
1653974994
1066316264
1609981048
1781447900
2043279246
300613080
513779428
1564269166
435169577
515899096
378375852
290327801
933048509
1693591848
1421095624
2053243914
1302462125
1285694562
175721694
1574261878
1134521688
420688264
489857130
899678985
1813214152
941627717
644494263
243471909
1153475438
1334289000
1020874700
1560162435
1064364889
1215926272
187386048
117846788
942974090
1575823266
1790512725
1184229226
1633609481
1516912529
1838056274
324121139
1419781398
1041093906
2083167840
1872186619
599789546
1974676154
1753961195
1198688448
848806991
541748866
422985668
101718088
1460485679
394651767
873408755
543646237
854660369
220639323
2045589232
301226726
1992261838
240249882
1358954387
712665009
996517154
578262687
1295341010
300501031
1682712160
57920747
1525735979
295504139
34080124
414426558
159810353
5373425
2033370181
1866894937
1342731613
541443089
1074450945
1558524444
135938907
1428048867
1486700324
1410787268
1067024025
1364192349
1146730990
733915290
1796030242
953908221
152162969
1014533414
1877830843
962425800
2122614662
978376079
1861406026
1032264185
2125928841
427652644
734060443
742044352
981215290
417541697
1750759705
295943236
1588205027
1028597403
133312545
583282556
1705096349
476977002
1304922902
1108331281
1676032231
1319761596
300021948
97412566
1437038610
993472071
1318752453
1058949299
1849649829
834296439
1996856414
579834031
700709298
1762627582
393012540
2037488068
1676546701
47983169
1445711737
755724446
2125923153
531898877
73283669
186141915
774708996
1606150830
183705476
1426133989
1310763495
1607457197
567547657
23847618
963251629
1532630013
1676835659
299540450
1906988469
387974323
2083222461
2083624548
25621287
426793755
1410579080
1780422472
1652672962
2017104069
1591487892
1987912887
1387168646
767096962
1335895559
451289940
1839607025
1886802881
1133418760
768972008
121248147
2073555301
629079986
600693495
898043999
141906901
1369638828
1008468052
724156282
1923505894
1160121054
1542622134
2037741780
466685657
1856720944
414472711
229520963
614446569
29102986
1416134905
996599351
1953022754
5658214
1433417735
1766129341
1362169855
49117048
1823984728
2089442088
1976678170
541954906
196843906
1793482702
606761555
871541929
500829560
1764713972
627671331
579116254
244035759
12939377
43128452
558418731
540686904
1820272554
2072662009
1853533775
361736475
2032279100
1662628451
1436291992
825648797
1149721752
174142000
1273901047
908292264
430781946
1316339632
1717860277
1554222228
1326933042
652631747
1669480245
511999979
2013162432
1142342724
11805351
1322472563
1743734980
1618443450
1406547628
667459867
2073846458
1606720045
1723334792
1402723474
1354811480
865331978
1536112175
1930868776
303477982
1016838070
1852458643
1189183831
998398823
70977796
953395747
1721863191
1035074486
837580540
838269721
1528997196
798244367
208436737
2126042382
2128907551
1193662397
645684845
1112702378
981825823
574060348
189432209
1092769131
144875122
2062350411
1453942982
1283591952
652723175
987160816
559817561
395554783
2015812799
2057774181
166677645
1108760761
1567664759
1537355957
1719505629
393467233
843540252
1259160060
1414448302
894956966
572815268
653983465
1708419079
105032883
1001006703
1727487367
538367995
967178743
2012898548
1513344737
1284369170
608213286
1657509420
1073001363
1552949641
948337330
703881617
1981880238
933321681
268960657
424119235
888518441
1309284472
1273566719
1773722365
1308379813
759184022
1670963631
1357119180
663231145
466245687
1310423942
1747879093
890821884
1852215268
1263943299
1356714164
2015680387
1482549223
1877996420
1822040199
602623593
1829581827
2004206091
402101590
1376794261
1624015741
1167452106
247350847
1289892467
1400772529
1751202180
2143967929
1330370318
254665311
1520724721
1484598250
965818190
692751289
915021610
1977118869
488290392
1562443887
2111226107
863792516
682503719
1113819315
372187794
1055011104
1771519977
849700225
351987373
659215690
90182612
1154742222
2006167598
1492961525
47924012
1037462988
1771182717
210248593
1885345706
832371255
1143568825
820706858
809111134
1342738796
2124637019
2039404212
1936499886
2100572389
1496055273
2134374740
1846308026
1556655275
541071825
1293939525
395208901
1680082327
3018988
1100221703
1418637475
1463633898
2100981585
1536216152
917462251
1213067643
1176069022
1693679147
307280846
1248452519
999159425
1660602938
17026390
55494192
824183852
1424968635
45614865
684993746
402271068
183317548
1321558306
981792186
1981812234
1156052560
152283664
1879796717
1095694931
1411446622
1992303343
1631115684
1845027237
661277047
2026005495
1553049106
1072384443
2091806349
36800565
895941642
726858878
1750475307
1927979678
178714674
1508737165
2101685137
913930599
598499083
827939162
507983871
1111788363
7789451
76943130
1676000698
220027555
517260517
1810169814
130016411
1568014991
1042771302
324794041
1889368643
1386025637
394983426
697994521
1217784658
1484829650
273332011
1966297576
2026128762
1150948225
1621824222
2021243653
2082554382
767695210
20051574
1887820877
893147301
667968123
1823918050
1700718830
1353504966
1728415040
1705174245
1851620038
1077152827
1851891566
1894492669
1056351038
11100483
1328031823
560922718
88130312
652844482
653397537
444298217
480455454
505550843
1959729760
1617744487
339837954
334559694
219651369
577130693
164888398
1156811508
1722770047
542325177
1589464615
914064053
865791518
746005433
1448043378
1749312183
837287743
133607422
961542761
723638474
1628069272
2111950790
737011799
264251813
1257106814
677942173
2021143400
1253024435
1461652397
939753589
709358584
2031359102
696922603
1685614311
1903033462
1668371738
1567875915
1673851183
1758808384
841861612
6938656
1528250567
2108373528
25426624
135176889
975091088
1610518701
1622944531
415245052
1360839603
296106573
178715848
1379590972
910131577
1503715167
192027272
2054833176
921613897
389954534
303032850
1178018057
500461713
696467394
1502299629
696628351
109716423
1549399749
1757429775
171164644
1274236689
238958965
1561521188
1621627978
1450093335
104342607
249377254
1260660330
723968220
991254791
476882623
1382628054
501991251
435291770
1250521407
501325379
1797073457
725792908
798962016
412040790
1196431327
1253044427
1220605277
253789327
511162302
2134148779
1709257075
447511611
1283106869
1578094497
1287046160
985087282
222160259
1144819628
132644549
1413456181
978204606
389918935
305445192
1656176447
678504551
657573012
1803053940
48607475
394691075
960383768
662523668
517479751
725833008
847496130
750357279
1696468558
1265600317
1357612561
590308675
1555336297
376367240
1480614099
29981736
1377862438
1090442011
388170479
984353335
156855647
1378963375
680209411
1024732908
323307729
583976333
1537647586
1568555580
1554437020
1667706774
889649991
854339007
125767498
746314484
154080279
440717243
1594035716
1078635891
1102147950
1457874147
963053074
769913741
1932546033
832437037
1642049161
1901311647
61900337
91351891
811262861
2093456316
1037053180
1536514947
1133548119
1253722319
1318194908
239126968
1697443148
827151376
1351541128
1679007129
1995761961
723171673
813516144
870236922
1659240503
702994722
1679920604
1657818137
1735540399
1270611496
500584818
1964579830
1008310244
1930980321
1543422559
1933940801
1908506955
1324872930
1825820420
346186728
491509612
1336023341
1008535911
1898324296
1242434112
1497738206
25581569
1937325111
1693028584
1032520219
727936537
1574222977
1206298215
560310500
718408448
1922113568
1230130617
1955505079
323748929
861814122
813735320
70267512
1356469228
809315634
896816576
2053906286
221802956
158678397
936163994
1216714370
895366033
366799619
612022520
160924328
1844999403
284157038
283005795
1608545288
646596604
1246434177
1695372719
650972926
1610771793
172470358
103043403
269091181
616027251
1032739482
1285743051
1644593624
484303793
2073771215
838088841
309351745
463571250
575419882
56947176
1599233361
1983910416
179440669
266809481
1436462779
1871236024
1232971277
824574553
1678585647
2136632148
2139246158
1065946092
760724595
1053638283
1961229556
1944681940
1157421497
1188766622
330869240
1893289990
1574036946
1484147043
1422632759
679331546
835574458
840939568
1405223753
320749056
244683293
137273642
91419459
766000787
2054329507
706312036
1977042195
2122963333
1367175246
2016530344
14342609
1784892776
182752794
1784940735
730539973
1899033037
173588563
162249737
423347553
2142137151
2043142472
1661859101
307886730
1473521879
598710641
604648043
818436947
779101868
644887900
1033055697
129722931
2063268832
489239462
465595413
53494317
434777490
46683275
898209266
1161185698
1222691741
538193572
1895602051
1969548133
792679606
1167806012
360679835
1224104512
347333420
1720769163
1187995759
2120248
445358199
1639957799
1217160625
795087710
1134985621
1641906035
323319646
1773005822
1376668580
1051015376
286462123
1111386731
5365845
742696297
687020570
594878471
1608896812
1321421885
355893697
565615347
753613957
1932352763
1517394846
1069965399
853406229
1080757958
293620116
202239676
1825234479
634226293
407825393
342476867
1590673151
628769863
574167477
1748338029
1036329077
1425939126
166666337
1047522865
1427349502
242265158
871582970
1475353893
970291601
1353806403
1105197886
1539615181
1032149905
895961734
1271361305
905304586
966492908
797675034
1310618560
1862524233
949624758
1969860355
2009253135
77205031
808059137
219963175
80625353
34618597
1929939384
1790000583
1476908350
1903362546
950528944
1799098000
233002454
1005328165
327331230
943879966
1361112746
847494076
1849914762
1124681086
1245544383
1045699724
721559242
258752243
402960862
560449555
1190597781
1913222473
1488312389
1067198372
1881536419
900277763
1749850149
419496425
1235257805
1340809137
429807853
1968047392
774038020
1700966617
1427995744
975657424
401205611
1500126721
825450394
67779638
1875189405
102146056
1161962021
1541054196
1686413961
2094393885
696203164
1227543962
251956472
1482569804
1257750079
192300634
238454742
884598236
1949278547
1923621995
1907012678
1381468870
669810434
560411422
943249072
1026007863
752704097
2042596908
1535822489
149994606
1844450111
249790077
1483292590
1344482374
474326473
886854190
1590410538
580210281
1289106256
690241573
1405939369
1974553423
485872356
1430409664
314849366
1874683379
1040918697
1453413805
1642435234
336057014
568903378
1157290235
1508421496
1709118654
1582978487
584002186
257451398
207611096
1066828706
2038654215
525034845
1497472959
1718009346
1558085849
1483158693
1357528190
938848428
1874751064
338588520
1915930946
1381338727
100546658
1941661696
6648870
703537640
631647876
371708647
2048792297
1764402400
1939806024
100862815
869682914
616784135
104950291
106390393
1023810183
1951864912
708415936
383767755
1256325048
2145531046
1549416185
2049897535
1541388857
402243799
353735214
1067986531
592081296
2008295496
7783897
1313622966
206534639
1548861353
1603551446
746208432
1208782808
802559197
378808572
1139093196
1648933469
417531683
1417399393
673245142
1151372749
1531357215
1344478492
1900374600
1611600819
298640141
1204105643
189457020
1759260412
1795550586
1187434780
1843321254
689539693
936542133
795607917
127120141
1777798904
1135006914
609594767
1114337194
1415045495
462779113
801124996
1725872891
1831922028
441629568
1822170601
1168195166
2052710210
1149387703
2142885412
2005155390
681173579
968815652
1566660359
771259955
1004050207
1005515240
701428613
2110811298
1719455138
261377584
2033066060
1090754494
488746951
1022066382
1305167302
592734452
1475049317
46702169
1901435617
685320674
853847229
423916679
673842856
2089373863
1122823180
862602850
1136659106
403706707
1021457650
70741656
1131525526
1564820673
953008065
1683864905
16227592
80574781
1794989057
324641062
1477566539
1417834888
554850060
1871517478
1324823010
1667551313
690940317
1714446918
2135091860
1207440845
93007473
1158253848
1564156689
1762255949
1859821825
83603596
2103957100
1208323073
738927354
362743140
513018998
2132074503
772180589
657636313
141691865
1416581549
708819227
1767480213
1027314773
794318234
519322006
842165475
247931177
1785597744
1076585989
41756723
1571500813
1913210311
1151080073
1620962896
589865632
1418698814
1707202316
225364201
1689582285
1706633492
646620544
586232604
1377688224
1424628588
405158164
1041262765
358506567
434239163
1553977070
1774550942
1163893249
1646320366
319521154
453920550
2063401443
881077545
691021566
709357914
969277278
1337688992
1119270400
1470005684
873820352
1532418610
2114467371
224528119
1815625503
1515130339
1529033773
1009949266
1383856030
1762239015
1758576998
1511270432
1109290224
804834464
550042015
1050345590
624386855
387500355
56299840
1266822677
299188560
766211761
260369449
169646144
1621478160
1689467487
608189206
590473794
262398932
701377861
740499987
1475888040
962811970
590516121
745957240
1744547914
62108011
1152222506
1829447946
417622326
645074504
816126465
1849236412
1647107103
227149304
1463717438
1183731640
267943062
522818199
149547543
1238991129
89938775
1501823694
951311114
123202606
529172200
1230632131
1977538386
1022340363
410072124
1288984503
862226954
1367319832
679390770
742684323
1193314354
1080944966
207294103
1283656298
562383916
482195700
2089336225
482825249
433879650
1914043247
301775620
1676623622
1244884418
1312900750
64990614
928090967
1496648470
634416393
533248915
793968572
928112168
313038007
1457728321
1545053240
1068989936
459658334
932170508
248054876
1555576852
1184586336
741548418
1107982591
1113851398
890903339
1560372676
1179941752
154388725
1518798527
465125346
1427111500
1841810908
732547013
1298026720
1332400479
970627499
1039993121
1462010673
872286872
1571356258
1546208383
685580996
1082095871
137393712
2134055079
408337784
1121394280
398772351
1816537035
1581304592
1326559880
194901381
1797618950
641998248
1707682949
840919924
560626689
1226906143
280778051
649691568
450581978
1891940380
426664439
1298546186
1732380699
325405154
1070044691
1491230774
2051859118
1675103706
1020259738
199472728
572626567
175146313
1740427227
1286453561
1969998727
853185933
27969698
1300590815
164642459
947941418
2122075080
2074452067
399337552
2083341004
393641544
427047495
1764928267
851292099
240453982
1608129693
192350520
1171197494
1169028105
1035867490
1062757163
746484298
899581447
1271148349
55328323
1936227722
1239036272
1301431474
1584075331
3864330
1616151892
553311611
1033838604
1984506835
1843341288
1183797664
1157615576
2125731499
1077205227
1044002581
1801623310
399986966
1795849074
1168315593
239757135
1959512757
668936369
490495888
1753129950
1592871549
1315195346
1409072638
1974640724
2022684141
225884808
954504445
1371973393
817963604
851571499
1955650555
172721881
771075135
424032954
1950103773
621914545
1837242410
1159389560
984573075
1319940792
1405762215
1155892031
1522653076
938779791
1773676684
664752401
1378598183
565022698
156315425
794911868
847917297
1906231553
1146721566
1745950823
26657222
1820501686
1561862462
1793420510
2025013126
1415039031
980053093
1574858733
1326108157
851239767
1434122506
677884178
11092370
52435787
948572905
1686026837
269075430
1084939864
1130002482
1171690404
247316438
267602963
183683410
110185550
1290605944
1419518997
1334100289
1665699253
1720751793
2133605372
745223678
1312699618
6802237
1065778503
1397743645
1135474125
1707801910
210463910
1420422151
257492202
1536855265
428685044
753291628
1568983418
1672252882
1583302707
111866895
533043107
1463396818
1189767609
1606781799
537818014
770330164
1934518373
2138526647
312400459
2051350478
700072660
1911457068
294098335
459257596
927195009
98473315
715101292
1590862879
2099792730
373833426
182570716
1293007825
1274904498
1000493364
1481453381
493464368
1988014249
1421101510
1971291394
1443091408
834413393
814986199
946110143
1735487556
1754762288
5591188
259107786
576651459
479589613
404948866
654870612
959512143
1177561920
1820827342
1521978674
376100881
1659549439
568408951
473123859
736179914
2141083634
1896589643
2080411843
2111343054
293211249
359885800
635997188
273734273
1483186139
1843566060
1836057850
65005920
1369161741
1920494173
1957336139
446337460
1899666604
526173099
165864904
212759945
1847200940
1960854835
246481699
124580657
1657421001
853168773
355968424
1755865040
1663952263
2117455944
1583452384
1130663225
1711999532
750627819
102233349
2046530823
102579734
73018494
1888147550
1022881105
642937670
1343228466
1975814781
84198648
1895518539
1177702275
1457593816
695576516
2044203643
1482162373
979561092
67529413
2131421890
650546364
1128077348
630480971
1561916981
1981940840
1347235889
1991365798
1178775131
794041371
270317658
974442917
765258020
515568307
1457771625
1174547373
443768671
1490068217
182841690
1828050329
1084078708
1604098728
90273365
1961458827
1183853105
1566555074
1953202240
666529032
303072415
101467175
472949513
1984937626
1217981026
1916436021
1278456938
1531037756
1754330798
191576186
2000920047
551804027
2091283525
1787365071
453064499
1773227576
1789828148
1454983614
99493996
1497283591
1134091271
1672347505
287167538
2129700214
1109140511
63527805
213993997
718816827
1374141936
998516480
1827094719
540523345
155232768
11004390
904468633
676228834
1930725050
822991266
1042146563
1529793674
1605041551
1907593976
344752069
192822680
775862972
806787251
980787892
488664306
568781350
1827118375
1605306818
770626590
1482309307
1749455369
2011733473
1522372376
1630830550
1020821640
1226090121
302938145
1082630073
1881680273
21759134
1358138598
1470192210
2078436868
1957131319
1438751269
1125014179
1419739035
1504106297
1196699617
889448901
2013910979
887064366
113499624
796468355
357824972
583708673
1552922608
1096333892
1879963946
1353495036
1901797895
240399043
780913419
1001294773
92333167
1895939147
1512922689
929189135
568100972
1930265242
1895398209
1259049150
122354660
661097505
85748944
656736012
1904442949
645341554
133918655
1253824511
1426707480
75283052
61729663
1784317200
387629991
376141089
785216093
1213936719
1502861668
966988761
1940752857
1889237466
1408725953
387154724
892090991
799668909
1439569901
41085162
1349281975
665263745
1975913793
575617408
334165153
322030160
470958749
2112116468
562012766
416883293
94992740
1639954009
1912261195
128734328
287750982
1146785502
1982910883
1872849564
489428245
1878232946
442788421
1185686681
2068355979
923868591
1042324277
763222716
2038609867
1563761462
62099563
1829201945
1204271980
627782869
798700529
1878400064
94485672
612022303
693407072
1233434258
263502512
77918648
203352738
1293510405
866388436
1559827534
392417187
1347017207
1143015350
375825893
865382133
1795049676
503584793
349664941
695167499
1737266668
175171665
2059017989
381327726
381971851
153549847
1636173309
480943365
1644523727
1899987284
1239543538
960525374
1066952532
2109304050
1379274957
907238922
463764087
1179967161
1922216848
337003003
1513715323
1415499098
284448373
1560928144
1292375388
1982724972
957243090
1215088385
1367429371
724710143
518344165
718936434
1245035938
2107034105
1403092764
870846666
1215163313
1570336397
941846125
263671926
18141717
366361462
1090684562
377748805
304955646
921310211
197097308
1302961778
741038897
1676429427
353571721
447398998
1688934775
945848944
342013975
703429216
1310512093
325187725
411252933
805142119
1780536363
1793649609
2115197021
1430601945
711651493
1697344149
936822005
1229892956
1982279165
1429888398
630890444
733788842
267938050
1528552481
1582074539
776913856
1120537069
1321453574
1577926262
207529633
1775091182
1215017563
2032642307
829074925
975059308
132843241
1224053760
693911636
715129494
802193737
2145047281
979130596
1893286774
1075701929
765458657
1361496120
1201251419
2007438395
2106955704
904739607
376122822
1110783786
1544095053
1358629905
384119524
481260912
951298712
459987808
1058685896
1604960091
1206770037
828305164
108668847
735770177
881732339
1481464572
211869505
1125865773
679372230
756085034
1068215968
1806448569
1781460056
311425777
1506619422
313126869
154252032
1659484050
1811508659
1034498314
879083138
1379640879
765658135
2057341326
1480337892
1664062648
1872907432
1616853357
197113180
1118009528
1518309230
1492275146
522705738
1490816950
242826706
1517883068
1323331704
1540573006
1304376398
1644795665
839829556
793996641
259786066
2003230146
1941791805
1689266261
879053582
929621811
1106717112
890124101
330039718
1578650451
507191444
1581972166
960883214
144573105
1590802664
1538573408
1957229427
1783134798
950835697
149221199
1093774861
1996943291
362411875
1445773465
529384735
282858828
1253339308
1395003230
698581396
350813980
1998091873
1964553456
9393034
936465911
1795701098
604357981
779117979
2019153124
1942429669
1112117096
870135219
172100845
1217774803
266691900
989411574
2054844616
425164097
2074225578
1346667639
1895279144
1737123717
693941208
190742713
1535390968
1583022215
770497010
1075094273
2014397597
1320960691
1043885851
573976612
606596845
1217219535
1344464893
1019610811
171680268
32869213
1898632761
927166646
1019142012
1514174713
1604724782
568524460
167460909
1168233070
1085157698
1672505743
1389216269
1399546449
502037089
1806859455
1904761629
1214074226
731470333
1883900041
1163515380
1926883882
807228413
1445256318
1102902873
1860574672
1139163798
1245563230
1888478485
67060526
18957950
813869961
680846446
519018739
539655873
1121549727
1362971771
636106714
1721993587
442331624
1740623659
89624744
1010944835
1590498653
412812416
1473999610
696615153
2118285719
600129345
1950194340
2041222656
426665676
1760209085
2013120312
843335313
1051694724
1681564921
360470766
269780501
545191418
325418865
12613577
969945285
701099876
764108552
1308934540
1587610476
754171200
1342014072
1901297608
2136365933
1750516829
1020445678
1318807183
777371496
1027536193
124806776
1841683026
595341096
1014380511
239610096
1853341261
373374041
362536045
1747755868
1128647380
1770842636
77600436
1992092265
205876059
1372673456
182222696
512261160
486745280
1058613011
392339318
950826018
1376224267
2044446777
1010401590
684394311
1446220757
176711246
744704804
492718264
1482545975
819509644
10740372
1602696635
1975051192
1629263189
656512202
983173616
1168918424
1926185124
1813564083
1791548395
2145994813
1692898913
939245972
762151147
631499784
1500769689
1903644333
2090056063
1794745668
724748589
1744152748
847553980
1437499356
1157189921
1163409947
1228177719
579458866
735613534
1136753565
613656453
45848031
2048034320
1181210163
1440997535
651360767
1510990750
2055900577
156431534
1425008008
1705490287
1338094210
1446742185
1945612890
657048559
1694637239
1972191909
95851095
1455204772
2043571482
1895642503
2113303674
1338038115
154015830
817862173
1018459051
520700584
1847818590
1688974919
767413492
1943725904
1333389962
550193806
807230845
717492451
316991853
611710254
1810016426
444361201
1032404849
641342221
619407170
1075762303
1915303235
636747684
1702403179
1630407329
726453500
831793565
192427264
922027585
1642005360
943066712
1468804427
938750456
114891648
2051540762
351813405
422338689
280293343
1554353333
1304369246
708349366
1535069538
1604631535
1045961012
1011312196
1015240023
976757175
1619434126
1428527233
1890051930
476434269
1828436980
78244902
1991775252
1668593428
529250727
1274290871
1961858969
357650415
1507838905
588226452
2068077322
1204453909
1957530394
1252710612
1241907008
728226621
664592596
1018466064
1049390865
1220151936
1814395948
936365427
634288439
438740418
533516370
246395510
1993962220
189805576
1850579706
361496496
1564664402
173769653
877785782
1023373976
97333219
1047741667
394845500
583066648
1301832126
571142104
16805126
499659103
1180163344
780267195
2060282079
210758718
2015768770
2045252656
707360856
1900335679
1672472524
516183560
995154924
819203754
93217533
14602798
344500687
384385371
2110503835
19864232
165057739
302862169
78163332
1982843412
320027327
1882651576
2145225198
1157128076
840956384
1027491619
1504653411
1117676359
1193889905
1103337546
760287893
343855793
83804560
37465146
1915567396
422630496
262751372
49368691
164326208
2063775010
193542815
2129516932
1915756480
1744972625
56945857
752451344
1621936172
179364706
267424609
503601065
792323675
1101419703
326689520
954809307
1351893807
998235348
679027490
1234920439
1836460252
127935631
302370031
531615771
1600496790
1532939202
286568620
844331228
1940967825
1047092721
2043389092
1214203779
995175090
137793033
1075755838
727373350
714007836
327990060
1931935882
2038364122
1834832381
1279048852
1119535560
1005127867
461982112
1045558692
854612645
2068842266
1643289831
353940222
223644644
648835703
1143574559
58445221
1874680194
1013183699
1273584746
1582995525
214069524
1202311762
1376303919
1150817011
1241782224
1759846860
110720802
130311965
1686741231
1225641130
2081425311
593603629
597715996
85022648
996946433
1877275655
1724148508
1332769471
1299952808
1639227145
54210793
996561269
795867199
193263636
1915389793
1577765623
1461701467
1184110794
1075023279
788546287
1030628145
1382422117
45833731
1398692063
1533994729
1891792231
1386888477
1118462297
553828789
2043930083
1636454135
2127471912
700644564
527124529
1187960435
1696688884
1463181731
361166927
2947710
1873593799
2103977060
425681700
1804539121
319303439
2031736418
1465508454
743147737
1043654044
1424580538
2070077495
2106073139
1594758748
350486993
1179665492
1741877914
788384898
1444897294
1443702719
672781198
1892133429
705797010
1701826819
1380534395
828008415
1937856914
599456068
1509689039
179903886
218560957
1659590443
801372902
1496142365
657962569
1058173961
162911693
1209193528
380885068
136300519
973087521
346970707
946926116
580459990
645326920
1654647557
616112536
1122189256
136104427
2124549463
527980970
1507584955
299022963
1902559381
244364757
1084624516
2037854314
1300446406
1024381758
749291979
517858429
813398972
1412903782
870694625
807999443
2000769
965060381
752690079
858612360
42243271
1792524086
2087853786
1202260356
136307069
1787918
1866394587
1178066217
2087804308
737790858
184829761
336371467
1393695636
1796872948
1475453843
463007984
1810008216
196141467
2024252515
1449970187
844131373
1429814948
49669079
884373081
1757720932
1515087896
1786052011
1928076293
1114240623
1690260482
1899881588
373803597
580707629
1981115411
2048884033
1423904547
309809922
82265712
1121158225
507450852
973547956
1903192304
2077472973
1301695830
1809979224
570888989
1720734086
1184142819
384239157
1378422764
434682083
1514862706
991845886
1559793958
1206358396
1366549428
1271532269
773984406
1591935356
1571615483
970346221
172243566
591546407
2068528253
922507615
169009200
1716099418
2039686945
453486370
1905128034
1231896932
1866254742
835660705
2126873303
214766180
1431162770
429080726
1640222435
983111605
1517414587
1049714131
1230393876
406884876
1025162918
1774099050
1317986254
560741564
449868701
1169814627
183879191
1877268612
658220901
774332675
1267070777
1453785423
630327226
314877307
481049787
495274295
1261331608
816379387
1503817990
903454072
1648185158
1631608763
2074067537
1877406331
394739996
1068758935
460782554
732706878
1451313262
1787810670
1918622011
923375120
1928151044
815253950
615014344
104394696
527600920
81525218
1134248352
851095778
1421370568
658382100
958941080
804774326
1420467089
62430622
991150745
1811579606
1639053971
1675130798
1890715538
498938408
298393173
721084835
683929698
1370691280
1500962042
1996471410
1393125067
1481184523
47657984
608291637
1799550510
289491739
1090240398
1556460507
561735201
703190230
1879881560
129025922
1301437606
1129306330
1454601737
523801319
572590227
414178194
1702332148
677131742
485610268
629431429
2094480467
1087931472
1633950472
1974712847
855952804
1961356800
2067068556
964582832
1716584004
1333735237
2118516011
1777217662
560745193
1557645629
303766123
1101551364
1925685319
540623101
904423446
153237022
1484626314
1259481491
1814630448
878362198
1179469405
1418851030
47724360
324600072
323975418
1712620173
1468329792
1573981252
1227857115
1775277023
1150955699
762318609
1590760600
1717166222
1465114008
158385480
1550458973
849875026
66702290
2033790091
1060981742
1936945528
1209652948
719487021
792356206
1004042535
144308869
363625817
955251418
408095681
2073785611
528281451
1112957124
1010994402
340259100
799835225
1495089345
2135406469
818002015
1082255456
1162129217
1357725383
948956528
1809591126
2062207509
1177302447
1811926700
514681737
441900551
1702707086
1528037365
302435193
627775094
1531414612
1421532336
1603710121
1841672712
1235125462
488952547
43660557
2130362921
1935637172
1546896572
1432558184
1819242633
333435217
2065461995
515028860
1920978338
1232939323
309522263
155936454
1186473709
310394117
402331289
1798908134
1124787493
2028177737
766907198
292720322
1275851449
716094739
1237706424
1469247304
1784326510
1639444928
1759509774
714007207
193153393
649833406
455591460
811861821
1052833523
685548076
2104121379
769985907
103366861
331108372
382999020
1726155888
2095722116
58542998
492401993
471145925
526636763
1864394426
1361809722
1967079952
1913027884
516790192
1907495904
356093235
402536794
79276342
1151528278
1217960484
584393751
343519712
1106323763
920143914
5574255
2109036041
896256352
956939751
1813102595
2085146224
151365762
2015737473
774159510
1091025270
1893688133
943986091
952341178
1265742516
1548503962
1025098618
1652142566
1707717602
1563124342
2134757626
183421218
1377909994
688740902
2027349147
1816309001
403194829
1841340605
594669116
858244466
1202908442
1828483566
1474503493
872744054
1887833133
822342090
473056071
864576687
1981508534
775573223
179512293
1026748174
1609489778
1270934540
1619756350
1787250958
889524923
391680829
1762078175
1235471261
1845312725
1457434438
1715163027
1110515788
85882157
1004506877
1184510808
1806592232
756149557
869707280
1782066563
1078193282
1008396033
701892757
1906498112
1936019057
1656583702
208499847
189505977
1940671494
1373963752
214631534
1940292500
1131742016
96185390
1378709864
1597910255
1541718251
2139307969
1189186876
1293832934
975459999
1373714828
841202987
1259689976
112654768
3038323
73300864
74332005
2062985302
1383802215
291431049
115587705
1088362731
1696203858
1849179723
11400007
91238316
1671453605
1185916591
1437270743
1443953963
208619861
1076404820
1220813771
628900964
1257584099
1714147451
433061683
2095024471
1811492369
650156767
1599293754
1777706684
677446226
317911234
245408883
721808505
208615
1778256099
335073066
1842398760
523603091
1807035245
258741943
781379931
1323944139
149128208
1113461853
1617431309
944285047
1182530908
1957474604
141958973
299696620
177349031
396063364
1500126637
494906030
271910432
801377842
619663728
861204901
1768242464
376260233
619327077
1867321087
1149161377
1841893167
778022813
1941457068
479215736
851114125
1410481553
346022652
305632648
703063249
1459428576
615831707
1690200878
2096104349
2130142201
96820046
1632505271
936646329
367491395
197794813
540318574
1973878239
1141905961
851204766
240398325
1858898901
1948248176
478527194
183833950
1109827888
835485978
1165686804
1347681989
1035047439
635574867
1525818905
1868909285
439407023
1724950991
547752040
1566985763
279766667
1289720547
1454831586
1811260577
1738778396
1431362904
456828260
42699958
283884957
1608315519
1332454301
306923752
812414039
907011294
430552539
54954709
1726663259
1412513093
849078649
1147921510
55365408
1467961833
1155888485
897139510
1205094244
1168581598
1140744938
1416327614
1072797869
360826305
1071709551
1845731959
913309258
2034256484
1616710366
186384820
853280024
1716468288
1543621609
1923370938
2445259
928682511
1806681279
1514111812
496804753
150685970
1828932708
1167815633
512703441
431447900
451470780
515607443
1675650736
35484662
2093768486
1066369538
1176660256
165995301
1777580945
2001673675
902802384
857435333
1068949975
204734360
174403071
1284072111
778376563
1414165326
809452460
2023054870
1237923560
1043483583
540645282
370179817
1465764808
80266127
187922913
1551118755
627166852
1322543155
1723429498
1161461093
186599369
636226572
255139289
135911997
198487403
2112995452
2133086648
888703
1926368254
2023413867
704153883
1127455261
544929234
647885418
1549768708
262740615
620641286
1111493328
450275536
1806584775
783576752
1025086952
1384677199
2004549746
1060512941
2097980123
1335362961
1934404156
190516322
1250231534
1326981214
1683416829
1601356736
1010534061
705809076
257923083
1512601754
1523917729
35224294
804225022
1302483057
1222068918
118804106
1730177148
395155852
1904879687
1626439256
1429328224
1172882071
461502726
2133760763
757933682
1736186630
967336830
188289244
1375894925
1947360129
2008996445
2042393743
816242008
1235351041
1165166414
975771544
316476120
1354247664
222182648
1255170912
309452925
1939273826
1382609060
51937051
617950101
815179005
598424997
879245937
1796739871
830229786
637759079
1435255563
175769132
1989545264
1971031925
1131847670
1305293142
1301152874
934742351
1029273144
807107990
2030378151
2118206217
557716743
890574442
522623880
2092321877
291064375
468809813
1250261551
553553839
293469731
93062813
28607778
1240894633
1462704176
379922823
925517191
721132136
1978772207
1934685542
337752246
1626780073
1151363147
683431989
1716035628
1469988551
1335975400
915525484
1093472944
1539833017
1727986047
1768335211
830092293
432264765
1451578650
465158321
825634093
1289277732
421841567
992796294
1632746683
253558807
1610273034
465665393
1710921502
117538015
276963474
855781662
541167287
571173443
1821056539
1226934877
1623557184
575864662
1774030880
104302144
338960242
2122422426
1434753824
2112259044
1402031666
1915212478
1030096211
2077278808
794201545
509914342
853918420
1466394383
2107308779
1089909502
1698089626
2109475982
1754606027
1374695290
840577576
740153424
1944569388
1181181446
980259347
107682066
743046188
1218172457
906605027
1210084582
909944873
1814660246
900889834
1196322813
1973243698
1057181095
955858381
1556017682
285728485
369967260
2031231816
78820680
555234864
374341700
146672749
801158320
1824290051
1105079974
1820957833
1132458389
686363998
967106179
365074339
918866522
1260374669
1937771937
899974926
89839852
458893912
1443637075
761111754
1799641205
1393106018
30248515
1923944586
1873286158
1006244785
157757278
402344919
1136057527
1796410638
2025397069
1106116057
1509001124
1609980186
1289759074
865599464
1582855373
62860161
1697620435
1032237667
1613601946
908587923
2136862447
1124964316
168961664
1368095847
2134726858
877738379
896042902
1263654147
343525066
1253201082
2047092712
1467613495
1190431180
140135763
323981780
990998733
209137303
1925835627
271722298
1116356783
1217812504
996892352
1126064250
503399104
2042470783
138972084
1272025699
916770435
1551730971
1378262643
1550728406
1703762100
2018795887
1416095864
129622026
1299764184
1464552591
1446314927
1986485307
1979308224
467680708
596524982
1433851534
667653782
1054213180
1611027743
668215384
1864075968
2023972008
1946641056
1635570827
297402861
945425438
816001176
1385596583
876765044
201261532
1695530379
1828657350
1517039193
74220026
68227758
1459560768
1674967224
1761040214
514940880
166201873
532343032
2100301336
1690853297
1803988448
254030199
758723945
183698448
1702068086
1850162351
726379183
1757178456
1969829552
585213402
1663167108
1490622425
233506794
914618596
639855668
1618312491
1587765674
282868527
357106450
1639498699
1074017004
925973152
332613926
549249375
97630558
1801430974
2014056835
693957674
1751177141
499774432
1030480472
794486650
74576880
1120664360
765228736
1367170996
632380835
1029927825
1274104353
996601590
671497216
903751138
1225730456
2030538960
939066516
1551822276
1654377926
1772711586
446330981
1160413690
1424916149
532278409
1769221102
978125858
1792719921
495975530
1462473687
441014753
1104015714
1183890300
497064936
199445722
110702210
120804678
644924714
322269712
1096805115
629485808
1390922826
1373887353
1027919864
1592747317
8837023
39620433
848136835
1864266736
57355612
118933721
404137476
1460490078
1342009886
870449169
1662021082
978625997
1903324928
1215675020
35510281
1811904042
851861560
1754473373
185497605
1262873556
201050639
925461465
1619818468
1538229050
1971771677
386789973
121084731
322794979
938362554
1962488957
2009483552
744386286
634046540
1671005725
1977982688
1619822385
1785595274
1001165262
1370589647
1268156731
932845005
1597022617
2076043588
1454734817
550668135
803122750
2043263424
1840218275
1525673270
1044265089
341132917
1734925196
1656681791
801368314
57959284
1986292601
1033111147
1468790809
1934995563
617892993
450652072
2120310450
1863836367
1392234131
366341518
1541590595
447092655
1707323610
850800711
1270247721
578039417
1317119582
1923762866
1457353361
1779706556
1410605785
2117607449
978865932
1220386475
143879701
1839868478
695004436
218111454
502857856
592367701
587168873
251246165
1463691293
2071217287
1318002556
1250587635
580055857
1244261024
1988581981
1360914946
2087609917
921716272
1521962018
1556334064
307820244
44069028
1054846692
1819306207
930238691
603199440
1181261601
324962995
466838194
1798767630
1601187171
195748788
1527623763
97199693
880981340
644013897
1562964272
1179135672
1433271925
1633637812
815788834
102738580
79701115
1029983972
1929234425
1238280845
1487095662
1696517177
282867675
147190159
585565140
1337563861
488931195
374450651
1562948366
1206005343
982733624
686400625
590050223
573997729
295775144
1634934440
378599768
1949632000
269474258
2082279562
1547969883
1189579774
914252620
10486634
1023829733
245515943
58992403
1472884592
1336992606
592431704
452217010
543335093
1960470018
182654472
453666180
1971793545
1353914688
564701080
677482686
349626088
1493632508
172987454
347510532
1925789587
2054708229
1369680801
597068742
1338014454
1226998490
1477550787
1396350058
1216231478
636940638
1563313390
921840962
683893141
994364983
2006560364
1536966017
1996810879
805066804
1438093106
1573983170
1144909290
1918834317
1507161367
1283273121
1124621471
2146291929
2121800979
701403330
88421108
428167068
1839779592
1467295434
2143107136
1606083704
1480310525
2052567378
390284303
1688844855
1613264682
1694354034
50400335
1434578249
1395477315
1594901819
1001880684
2001366059
18272736
728813825
2145096399
1332125476
723805933
2106189635
681101188
1905318092
1612887570
563609136
602012272
303730280
318065839
1926039025
1675225378
610490379
1466446965
1431252098
1945906663
2056763641
1933743474
1228139075
680510748
216575867
1471373372
1320703516
84679663
1133317530
558956633
991412473
37332716
1476237618
1795495532
1216453522
1291255656
519894108
308099723
449814860
1789627062
1310477567
31049295
633163091
1754310534
344839767
804497250
1484887570
1461347500
674629536
1068644716
768340559
1390985056
890021324
298461271
1044751587
1087006991
1845400255
459168511
920146228
712644136
1403086342
26993950
454743779
1440699430
506056005
1200226572
124090159
1086056327
355840986
1300697873
892223490
516862620
18559850
2014032650
1466876174
1351951085
1183665288
225230453
2079590240
83110077
646407766
947221243
2040128068
1479652348
160470764
533893323
311586644
1187494744
780645412
677872833
1425731090
851036778
172567304
1120311965
1797184820
104208249
513777795
304428751
2011848219
778773085
202398175
1296374222
1261232536
1033558531
590638111
1877715242
745347971
2073316262
1064285530
765477588
841957397
131913753
1039572031
344626766
380536494
1894904471
1899206833
1902774251
975894369
1210869479
29197293
1270815406
101482190
1106126708
1127198863
996139537
725371352
1575199684
475319102
1724939494
1094019696
1665246904
1060471375
735614882
443401201
822656096
247199472
1240397283
903364379
2054627536
884798599
1614022075
207701525
66205233
341307806
785676436
342264164
1422951063
1908332324
1305274103
877333398
378353400
1503040033
1898412462
6845845
34487463
121727711
1559010490
129938121
1204145271
1115956518
1495251102
501405238
1335397398
1779886485
1212216816
2144224583
26293457
567473260
2028799622
1682910614
9093554
1615728314
1700001825
2147172290
1545217557
1624559183
1365249733
1067824325
1059097325
1272225367
444966610
2071566812
76486242
954633924
307568390
670655577
1678063878
46919118
1728564064
289722009
336757839
1053664964
1801514715
2015755192
1342507354
101673906
22789537
2005328871
592264765
545760379
20932607
1812990280
882928966
107816867
819080042
785478400
119712475
369867473
1015311961
1324806904
1208046310
1225808483
646766771
363376712
1124536496
629033505
1175365571
39386485
13790115
463334869
981634973
350253834
1568136885
2069260346
633095389
636048637
376993197
679675082
285513755
1028341190
1662383078
922052396
400672622
1226314834
573407935
469074868
1296486568
1329284688
81913758
741367576
1308806175
783044057
1568555387
707172212
359222721
1146453279
1578782889
978039918
1867305270
1257247461
447300543
656883420
1283729933
339121791
238816952
2028511560
1297350545
1156479999
861947979
16699629
120933945
208277763
1940164863
459586760
1636954612
1665380527
1248559462
208897708
1596995808
875773768
1935023988
187401004
1210481982
1828646821
1554963925
889520601
1783613227
1420316280
1516118418
1501158803
207255590
655791809
1041322130
1083757818
967441446
1570721471
90007370
1226025598
996443206
921578298
1053169709
2002324560
1696975124
2146253815
447901862
1349207399
1374672035
1382965413
1433929730
541373701
1209193780
1970734238
1137030564
347803469
954529475
1177494207
1255591720
1660052829
860046870
261395028
1912073858
2123429299
636787226
2050202464
50741500
1057277049
2032633630
1145426501
1538415571
676068244
1415862315
1035484276
560962729
1775309571
1483477509
314162283
2115571179
118210871
714964212
1116915292
1668601329
45593286
1771648731
933714929
266284358
1318194073
16633362
1352945862
780524679
783199785
1412752197
1241044715
1908228800
815156456
1584026565
1507676842
1847059474
1266565497
803629999
2018014985
1225359172
940256488
522461237
928229876
2113842347
187654466
370954755
1068478631
284296128
550899713
442439559
2011866076
2108148316
1747731433
146017985
342371204
249112933
746102795
2065348668
1225589836
146271509
43182249
1914951799
348047992
911460703
338449307
549249720
569970374
1904879950
389652462
598109000
2128130878
692684014
1492121258
2079236524
2048822758
974208870
1625658127
1441321585
1103779558
548867499
1376203361
2084237773
1930353467
664462337
1412648159
1354378817
578845104
714239290
2053903593
1122994729
2122245949
1844774850
1186021569
2117959202
217791185
1230064936
498243980
1874830240
685457913
242556770
833377295
1310549772
1247485138
563167146
618541256
2074657159
1357783674
660696091
1630430366
1833040915
1950354706
39978600
1672038459
916027640
890728072
272384630
2142163292
1988658816
502951004
884071354
1723781719
475674970
1586938818
1064391702
250938022
1627213307
1275991653
509327791
1667616547
1429738506
325549611
367326710
2125263364
269967340
1921477144
1700242113
153015174
1458668802
388940184
1290103227
825078268
175527972
1386369380
1603070314
364089758
979712467
599490598
1660822718
1592915410
2074224762
809716148
1002862648
741892213
2055395936
563643391
70064338
1765972636
1162666182
2009230121
1883838924
260031587
1895682253
1227912626
167377842
1284713962
76969782
210268443
462143813
8386273
88215849
1963189617
1341099841
51410727
265457660
419283510
596758924
556428974
573235679
225530381
955705804
1205927471
290473283
1481340915
6776241
1547003707
654025462
378483228
1645526315
1268225088
61075372
1919837986
1044355292
1918331238
672831265
144177802
520658893
173530089
1945300416
589047793
1672793701
1836372787
1947052867
996681765
2102285343
338481288
247557246
66723115
145422854
1514102712
1899576767
1301169775
704712918
940658370
465710596
1923513618
173270867
1221046004
148957120
258799646
924895339
573217883
757617658
722688220
1758822823
880856681
1944732760
451870443
1555657117
498397227
1727735082
1320396005
2064784730
339066985
1575073870
1615676417
1919700875
1260517946
1659623076
821706970
1158856233
1920009352
1925266218
275177295
2111518990
988375948
1429034005
1638596438
1569939487
248913824
200875578
1831542841
1383457134
2106293910
919471786
226340333
1865498553
686629746
1362810120
680891635
1596530690
1497726595
1511235094
1838358012
29040907
887109297
1099283799
448533236
1718630460
1979207706
1834539012
507259650
1478727878
1521163695
955639517
930004721
2101879180
1874917557
283985993
1435681975
1335186274
1077723520
668261188
1273631899
1300549554
1623402306
1148657906
308606202
1277779413
1057667212
1332504304
756739728
940079710
312851354
274135543
2079451430
1606380705
1167511077
2031837091
519343906
324855173
675368597
1871550825
1257830946
2004362556
1164348138
1009544703
1566091074
1664002415
805354094
514046956
882553692
2085708893
770489517
116315172
1326538542
86669805
796107388
336845785
1871436711
1935968059
350551524
1066481329
190668342
1874620302
1486027512
112589245
203062521
1246147434
1285635817
1899914334
2056114881
1060196002
959943048
112026661
2005199906
470490735
1221151892
435953096
2050390682
1840893911
1430426803
1297645581
589484431
1533498806
1376540975
1305206239
225421906
852486021
1006115931
146968726
1742745680
1853458190
692356044
59613638
1101682103
645795552
1225503019
118980214
1586130703
1756416117
1519149348
2404493
278271975
1695058568
1641993512
1184473375
91184954
794255263
549880483
1952342865
664353523
259568602
527535041
244942311
734938417
1967065840
1511456549
35319213
492486639
629817242
1971642609
1441773626
1000005926
437209227
768539210
2100831533
1037985647
1434093385
124744194
1534626183
437417429
431333024
608840977
1555974448
900905133
2117718142
2065954251
1964104118
2007159107
1484252183
289303910
1892600785
78711418
1082037388
988398500
966450804
128144566
942180107
1358771920
299178145
1087343169
456837425
910646375
1249242079
945814582
50124476
2032611665
494493171
1367688521
804464695
1386148344
554449883
603350905
1485130093
1028766337
903173034
1816145711
1803057051
1543302975
1691596507
310698174
1766311605
1746824432
1466631220
980233046
1870844196
1721270430
1851177713
103507436
1836838216
1766107171
2052953067
831656860
967764839
830872294
1002300603
1767813020
1667849374
420288829
325847361
1173995929
610099321
991692014
995874480
403519938
1105722331
1908359652
1764627688
1081218470
2113140400
1468587492
1891303843
471223174
1803698847
528548173
1376967114
530317197
318826714
974923402
414018624
361955076
1320779903
1730681735
262255769
223184351
666905966
29411497
283016133
1735477624
1072440682
75350548
461177919
277204563
2105720662
2032770845
1734785811
1625359189
962463982
1081350969
1520890399
1148397104
544728411
1529871828
383886166
1007874059
1306702597
533580439
1267218838
2097875284
1515747979
199506410
327508977
1791608400
984196145
716667095
1664675771
1639197456
1182021205
1456484787
1841080949
1228748779
615291975
1842568157
1854622777
646086067
597750736
1659622527
1858234913
1875835357
775939030
1966521987
1800958084
746928860
546044541
751020785
868197644
2081541150
826577698
567904507
1854877892
1906764491
2129479099
2001821312
1810576092
1235386810
175954731
1509410895
1266997918
1486843295
169659727
1141260824
2116782459
861079811
42093633
887437040
1359478245
1903690186
2106182946
42457463
2059044109
354907068
14557093
1657979918
280311095
186731940
395578649
1218339219
1565208527
1738866159
1438875149
822484099
1158540396
1989895705
893856001
47536302
1144097311
1827870567
116115626
721629698
181479968
70244174
1937234283
776865273
1628197458
139356970
739565742
2032649011
1108760285
1664986322
1908619898
1279525315
124833015
2018371264
128020361
1027138576
195691789
756512998
1945113699
1606663631
1578667242
1283048363
668675758
1298302342
1999419863
57892183
1043473424
1712524408
1460747006
246713774
2102865871
1311309329
376681395
1257050757
684679667
1514908034
862871006
955657270
1929127061
1271697638
1252766680
706343111
128404167
1957151228
1996301052
802744721
875210420
329184833
1069401449
363787955
572270506
1979743155
1350182231
444103536
1837596792
768271364
712377812
1379455645
400446851
1878949369
449394263
270731874
1961358263
2014155955
2112646185
1944447339
790203821
444365050
1001334102
878459478
1692402404
31608873
1823445550
81944526
679751000
1721478644
1150126084
2041721323
1483913249
1788867402
707885945
449192244
1439727093
537556889
1503691324
1675928440
325348950
570980390
16145832
1133832162
1325399275
217895254
71208303
1105056728
61806484
197819875
1912957159
1389381133
1125688326
492232744
882524656
2013111179
681084644
645189912
840666887
924560419
12333355
1502181826
1468407198
322344476
199931695
1985737455
2032159805
552759878
1931570720
1637920086
79318192
2105334203
432935761
351379945
945581752
1659887541
1877965105
1828997820
1780248981
1275547658
1137032825
1695441417
1811078908
338244194
1383795756
1533700986
948530365
1071814210
2068700123
212665287
1545299787
488220619
15058319
125565366
1990272153
827722740
815519413
1956130125
1117748405
2007008376
396324809
732641566
1041518049
1050336337
570469035
780788145
1763247529
177281992
399067472
1237077548
133444521
912590147
1751985007
1111296230
1953702725
693426398
352013545
629130968
1283751586
1455317093
1301826717
32569446
841807971
1612662033
2129361254
54469075
1527709214
414427628
407333356
652147377
1541304884
1429475728
1131878843
2052806434
1849257744
1632864630
456691641
371316544
1702826006
666836638
630066340
1285382116
559760609
276797844
1932444066
1318017737
183413558
1421771572
1166020002
1387839131
190935303
101675071
10503286
537124659
1900035928
1249809867
1999371264
780142128
1670785865
1439016462
1233576983
1822413611
1346810308
1931998170
579937039
323707781
890419461
43441995
265436461
1417102106
954440358
517966315
188908126
353444891
1159018086
969069331
150733930
1278435269
748161997
1442356176
2067535245
246431407
1894014235
641684383
1128156772
1059457003
1524062468
1001966661
1838816380
1340922633
1739803997
351622761
1693177882
2102349523
2023481512
1244538237
1974625025
1671354980
1158108498
1112538084
308956798
1440023824
1186845416
1335304235
1057982812
1586650811
807385422
1235064771
1733203594
1584152638
2072771116
903654597
583945057
1201296219
1155496921
1321384171
253433248
137683757
1680245475
1017002680
1859963358
1230304364
716776781
448737570
706738481
1116153294
840680395
1850720347
463196327
2116179908
1578929314
59055478
1258126978
204676430
164038051
954843984
1281499342
1187836909
1357291167
396488218
2034776937
1941062635
99699583
850092094
392279726
1013196945
642983482
641297974
1171219836
650838202
87300591
862868227
829362980
1841874582
1861260406
1540541535
486873751
1378234458
899563669
185401051
975864658
963352552
1763035243
1282908697
604547243
827763768
1931124830
1029338481
84633598
868083682
1784272801
1671756765
215143939
1339216662
756610236
1277984828
1540193864
718539437
915264901
1385062847
1845766337
459280587
670604103
938977170
1455433666
2008671605
683187110
892526157
1255485264
141583952
246766541
2138913484
125284821
1845065477
848597448
1187252164
396937196
686944652
1767255970
118184130
1382063555
1507024593
1460630928
501155676
666921354
907048425
748555041
1875834611
1941236119
497640843
1682711321
152543545
278031041
761848732
931046456
129493578
1280530122
521864534
1369857088
1146436847
792873568
1110368280
852310715
443477676
855159676
1414787318
1178112443
1602350275
482015077
46419403
1740202289
199077749
643506560
1644993712
1818470745
1326151349
2095782158
860017792
1099285477
1154010777
1554472800
1522320794
1457047465
1052138297
899896985
2104977718
1325592948
435940732
1289752382
1333787186
1537546092
1598217850
966172418
919590298
944513688
1988605076
1855913816
53223961
1774162237
123998012
872182364
481968329
1027998128
831642465
213414496
807011741
2107163616
545837029
22357969
133609227
1902081024
406270229
658532107
1897912008
2032966807
2012667313
30422876
928690603
152330379
1409262307
24240160
2117974096
1142304278
750246135
1909751950
1921425163
766670918
1986283087
402140305
226248275
941980077
316165435
355111863
1695378124
1809841820
300375831
1545219909
1216159181
2130130638
75020602
558430420
848168328
1902416083
1765697690
810002341
1732076862
621714173
959485612
1933735943
1681845545
1857285745
1561206055
1116240084
545936291
1190207849
1547920008
1037459909
1886106755
280674600
1622703679
21885500
1084733948
1556370474
975676611
2082657958
1013222377
661480637
1589435506
119936925
1453885796
1223529190
2111830191
360255267
425707577
764981018
355065712
2043734060
150560028
1848892378
379982967
1054057464
1556966384
108312620
312577549
2033690700
1100808340
836997789
2120733024
1181668868
1419554401
1702470192
477058676
1522935709
43710714
1853114811
966145070
369284718
2012447792
1962303848
1714427234
228985362
1394609298
2066778493
147223709
1478495764
1423451954
1877574693
596385681
610013189
1439746627
224368719
1688536333
1294820910
1531747821
60553988
478365668
541547950
953029372
1467040419
2092604344
2089324670
1180451948
1836966055
214624524
998425488
1340841906
1789633432
293812619
239619580
60511230
1774535114
918416523
229115451
1234733881
2145053578
576139989
975222939
429419127
659481919
845075208
133506583
251255150
1803758005
128333462
1474922999
767562562
356586498
552320170
1699981356
2142699254
571740900
839145328
1044800486
1781681931
2129682825
226783261
1254219129
1509452314
1352583865
1720259308
1005656200
604642069
176583378
1667392409
1956522715
1058539938
781036071
1895848327
405139967
1117190716
1324009295
35832903
1834242447
1703138879
1289619694
1684903773
649198142
134773844
1433239667
413302410
1777121003
676485320
1197212798
576764667
472073169
2081146392
2075404827
250365434
150842461
1158231134
1549813848
27082365
1855664440
1490753985
1248362956
1740152026
1350481756
940944394
261084848
210972441
801291547
2067750584
1965637525
570416422
1727912339
1215769799
471715628
1881814304
1818280455
1979951358
1480383829
1126055853
615962878
1931203756
453982254
1398709262
1041384240
156942819
1753636698
1376380021
957122337
107936374
1644217745
1882217013
1537520431
1589030976
708582311
739957375
1088686755
1587131978
1055826425
1717836133
345128264
160579573
1658880765
1004873713
1247946029
1391815055
1434334636
1620459130
1142951119
1840023894
1526523821
983880234
1653243228
87049858
38399812
1142944029
1755223309
1261861522
605963843
1153164756
1765860726
1654904997
1219431308
1145971817
726391167
1366449844
2006191569
700612222
137143286
1214090459
1872584024
1365941942
1163376038
944072169
1651566307
11062941
1224588206
1515796581
300488056
2081882426
1317676438
20655531
323845309
678111270
1737765750
1047372428
111053590
91869209
571182250
544950303
1045251147
2111308891
478764521
191564606
634913648
1958574887
634322763
1848689950
736445716
786959082
1016799847
1558950751
244677073
711025934
1629391226
1625536798
652533854
875043675
695813138
475424153
840329126
165473128
1858697011
826590741
507550094
414536663
812952085
798162160
154504329
1913941847
2004131117
669688515
1864294014
1498094046
328247287
1576070667
2017900099
1562401941
9215914
1971430301
1806094019
1122181639
427181350
1539296900
100042887
535179918
2086288238
367870272
1393624176
1499953217
550077835
219798842
699155823
1644399461
666406155
1591452302
259677050
1861650223
1398845629
811633094
367891698
109782187
1642944922
2051744442
771275205
876159151
903715474
1089142125
54807847
1578362567
1260606934
763484733
628217828
709527052
1881729881
40280600
539376288
446295414
369520403
1828136649
548669508
2125623185
1263494934
1164552994
1784604612
498175841
419566160
1571763055
542179105
2045842516
21050915
364354821
1450927405
1502373526
1268872454
76054480
1757059955
1226650339
452144363
582473036
1236799847
491804645
2089934048
66808099
1361161680
185866508
962728935
1386091090
183525735
1161862066
751232819
1758179747
664191243
700164943
1173876730
281345000
1863362570
1731773741
474010099
640420018
2129453636
668364186
651381179
129674021
629792408
872008399
888455872
30642823
1524525245
736725720
863008286
394211815
692546543
1707675155
542576627
1350922443
1324596553
817159428
1177869879
2020942632
2057760182
887186327
1946650444
59394606
1152132043
1673328020
1734100808
461642610
1727135524
1781930784
35632942
664523365
1030259114
1516709062
768088703
2012039193
1104806409
1225263050
2040739322
365056697
77080181
1713865248
305179984
391245659
360048127
667715433
596765199
916730088
1722258381
1883305012
288917835
1349253406
1833038033
820415285
689721901
1489467426
556877262
1704409272
417444878
1090024928
10585700
1672585081
1870253279
977625338
1626372715
1527966844
1575286672
928262087
560132326
241103721
903930209
107993266
1106639315
857183068
1433086344
1548356022
1925523603
421814763
1109493345
669583793
1721687645
747348132
799568951
227792840
226466751
457013381
140602141
1873601551
1506630686
1676836508
1339661700
2039256909
1431041755
1379827697
1517960879
831300655
283347399
1863882326
1579372551
747970220
1685187658
876184598
1266284691
379346008
33564707
1540446325
802382338
1621794109
299171055
1966431212
331685942
101874542
1660774876
2051490949
1652825606
2142184398
906248112
2021044689
1650136362
622417329
1169275814
2069754197
648121039
1759783905
1942759779
1176177395
666654548
236104807
1710394621
195433661
1439740715
706158753
1758090533
1032179620
116575815
2144155165
500766330
862161800
297332213
2097145319
1250118703
1562334080
960238196
1697392179
348726186
1680171496
1202660900
2035376354
343559628
400940338
1356182405
901821813
1572461052
1013963600
365110019
201064400
197859228
1364242074
1735098856
1339402657
1497399510
704149931
766431217
1679966747
2093329628
939854937
1688720916
208461272
1339902421
854853326
1915192372
641679374
923541350
1474119331
694540358
1840171495
1493833937
1324784400
722553711
1442788207
1823627044
1539424447
201705822
1749814087
1133202389
1474668140
1293167953
122289937
954194494
399767770
845367745
1750133773
1401062027
997980000
1897100701
117421782
846435375
342593631
1978507948
1374350303
1254319998
903857241
939981868
1273440133
254386139
1919243169
509742277
1587562218
1340765838
2110435865
2008444209
542007166
2076380438
558121634
1604843913
1467580231
1756743293
1791220939
752259257
350041583
1840228983
2141493258
659511793
1285350310
1545588603
1038868493
1325962012
1830408965
1387908270
511758781
1714480976
182196246
1891382363
1440407087
1127959751
1444886707
590616155
2143860883
581987151
800300356
467044853
907053308
1223592522
1476774197
2066301004
1221224696
1075906423
1547459008
1439899386
1786128545
1591235689
310235223
2131616128
15555113
130776435
663691481
1750189195
1869784503
996947887
1964772147
1886664464
356476537
538343257
286931675
714249669
1729138352
365202760
1138241400
2000809000
2035536778
1045483208
1399385380
1084014561
62267842
460177967
1480422547
1139270186
1576294899
2141050403
400360144
296176246
820991023
261332867
801970834
1327233163
371469673
1971560344
735728535
1245961957
583654008
806392463
2014507746
462738647
1660224738
312165790
2011450397
1590399172
339947432
484373721
1760290876
2118625975
2125341316
1138963034
422409888
579708398
491298520
510415813
1568572887
296223718
1606769516
590571706
504955537
675307058
684280165
1196341539
1013285026
409569423
1277829065
1330891626
103697349
1077132198
861548619
232518324
1603026612
876857043
1969390368
372532527
1174299650
147212921
451689373
438491761
1279090371
1966602927
1979335658
1036497190
796629502
630974679
1746158133
616996444
736313613
1708709506
683922415
1476321883
1061355761
1377210174
426054253
1664878716
368742130
1494502110
1919639484
778578944
1868036606
596711441
425425316
501794626
1538704004
1577012825
903599952
1911490954
1339144934
1876690948
660360281
748991806
634957702
1579394424
1274410446
2067695192
1174066919
1820087777
474246657
907878570
1429670507
181381941
1998145831
138774062
1919075883
992752255
319478142
781849746
913895742
1575491691
1795111647
56429716
1583443450
941478160
502573162
849715041
964850330
314297437
560469856
9471367
831301809
2122329735
1356536839
2048203886
2098402941
458855438
1410995737
1032326410
1335872994
935713354
151233603
1072986687
521561637
921170676
347234741
278181686
1599421066
1781382549
2064246932
466846875
1646687188
1837034056
449322974
1398724650
1521604630
453895153
794545912
1760897627
1489003217
1443086858
14776766
1974881397
1765975437
962609976
902268166
2011219732
1722478507
713478039
1220190976
84197441
1691107123
1695646460
2023458679
1725262386
151975971
1336098537
526312231
350353557
149710328
1200735536
936946135
496967597
1975648978
325114332
2039716980
357177846
1848477775
1378315736
1425415954
156120836
1111672711
135778458
1091916839
1123414305
286017961
1451485965
934773023
1414564957
1659352947
2144764238
1797700318
2119515006
1164905094
236617017
882170171
2003619709
1925153982
1288257617
1894888486
1974136209
386887853
1152974473
2100602720
538954968
1420012109
186916887
1111121635
785087762
928378590
2061675440
1131932434
148616323
1576858852
1494137141
1793334529
486352640
958876953
1953295145
1469590210
2141807420
1538918864
17953323
1137220502
259668315
2065969219
1205736950
701987814
2007738687
1643638731
998754337
660658847
1695897892
1088070322
588136130
943885168
570725212
1994167937
1267537425
1119892804
293588110
459905984
428473002
285517062
714912338
1227054785
1542806718
996239997
548520252
1645643727
1899440372
835566540
1431069441
1121690337
549489551
38118176
83137851
458543206
29080211
751464901
1474762408
1759067558
1637009359
1290108022
470752917
1455383615
1529248566
464396325
1839766097
391582579
833500404
1282674154
2014573440
411320159
140105754
156163894
1082416948
1280022948
971947139
1542713981
408007329
381809199
1639491894
441683609
1691796168
1341087441
424138318
2107527196
1592085051
693578560
76871699
1567874255
1140348619
737514088
4476944
538697739
795754708
1822702986
601933957
1271549795
1915955379
32935236
1275598311
1141896875
1130691934
935242093
111206638
565726095
211421795
1905023340
89389487
980781866
1620250248
647406667
681677119
1490820373
1531042241
1587624369
1208712100
1414414416
1043166076
412000451
300776311
731447046
341625049
141570604
935105099
2082696084
84992808
604296857
428235858
716252089
1018668502
28807205
1168732649
1373183403
2006979808
525257314
1742721625
225557594
1108943639
983396903
752112985
22227659
1841563678
2141640275
765208051
82903425
201531125
1824935820
680346823
745288134
1905150999
1854648626
587928078
2061384412
1599466466
1511883023
167894917
1623106809
1761429687
370276221
82480004
1147389656
290822340
1859110979
1901011565
834654550
1499628904
1151840861
1659472213
1905992594
647051332
1995954214
244658272
799860581
1894445662
684318752
879545510
34797041
439101814
947707064
1871518427
332006140
583610172
86768831
1209379068
1726419469
705257219
1638073124
2116069611
443757148
1115804743
1574013051
1116392238
1525318408
609790080
1557004674
1954816068
595558239
718911989
1050251573
16974661
962827124
1392900402
972398443
726797382
1366685513
484851778
1539062282
1410468499
467260547
1099608155
2118925621
1177093834
1356211
599758839
1824146180
657935644
662054635
966844820
1251433608
1665892236
178903548
1767180690
1111396722
1236185222
309641872
1935187059
1757030492
314672298
2059318888
149110205
930199377
755195164
170475006
353318124
1894906918
2038204928
1469362242
193758547
1061125197
233079975
1108645713
1070107359
1464134961
620573159
1861508177
1536368991
1846437081
465316822
344800167
74076744
1369592193
872092845
265191933
448105273
6896308
1401417914
1031343962
1046043525
657803402
411994302
1328489522
1747762093
2132448417
1651758078
1469674857
1878579874
426328693
1482451618
268601517
1120695401
1094344397
79101995
1693014159
1569435689
924879063
1329849660
640434367
1405454029
749560317
1966248495
1250767447
1123528875
178046504
420362551
225456209
243932268
899075195
575824056
1221923727
552266961
848924279
1721795969
1286444751
844365622
1027324298
2091894030
399551437
1038285168
387507830
590319484
1038882494
1506599084
282638761
1408655902
1895125586
395720543
174181407
1844808188
331005237
1700307763
1760123503
1451945272
1851133188
557783985
1185988242
216653439
341904207
746692739
1768009366
1752430031
1206753606
1263105936
1494894102
486208606
593624236
50787130
1129960908
637840764
393900886
1893843021
706706477
1682569558
1372655655
1041022272
950764847
113880981
1802296992
1743148919
1953796911
1256761630
1308184560
99512715
1644269243
892848672
291958250
263901794
444161743
513348958
718690544
1630739074
936995183
1335674125
550406864
1534935751
1793317798
1712287287
400516012
86221513
2130098686
1725049387
1844543007
1948090044
85768146
674613633
1101286251
411245944
1489557886
791809495
775649253
785803174
768465441
737274845
867997387
887688540
1480744597
2018367036
905844523
881407005
69397247
1424822061
881360759
322809245
463643932
535233423
1481306682
1450882517
675011418
1641917471
860092929
1876441410
196171183
1420425354
291479134
754099031
55668157
1892893022
15449782
1388262449
15462002
489341433
1143191536
1010622264
34323821
1308891978
745820194
143307094
790973015
933486125
1933109958
2089598901
831178563
832380170
2060649690
946379942
1477912965
116852327
2115828073
1094866837
1335947526
823363448
324603360
599982557
1701165439
1634727341
182306274
470924708
2126483846
1215873411
417365983
1007178909
714415211
902377703
1692358941
2022462703
1846900953
5251258
139155969
1528150252
795931156
452120458
959703775
1284248701
1717532645
1416015877
1423216477
180570890
57007902
2132493033
956689132
1510002465
1273686302
539818295
1521683838
1746036569
978130235
1249517202
1251215160
513768631
1179269065
1964166033
1619969329
1316876737
1395252077
1784471566
289355074
770932786
1580951688
1600455936
4698804
401383196
1767446012
1492498241
891992537
1381101947
37789906
1043159381
1871635718
1573207017
817024438
1449938457
1928212577
1898898368
40546196
1922308729
1087473309
1201992956
1562229035
665882702
467244090
1330950008
869635212
1262747748
1425400991
339189494
907330491
1334801530
1330333376
1904031762
207030438
810545560
1449818082
682753817
916362727
1451868788
1436031348
1976382915
652150358
874170903
906423312
325980744
976690577
1441586406
621106275
1655798968
1091195038
1304503415
1111435156
237590001
1462441299
447580223
961855230
127812912
1650916308
562372899
287855801
744820540
652578113
1417982726
107128749
741372850
2112550280
1539059495
365946933
40408008
1555001958
1708015198
1851124766
1781588152
2115800167
1119802161
1499769451
828739926
727783128
145343662
1138884821
788111564
1282209839
1146777604
1890696846
1698583887
444971543
501048138
18545110
12406016
71623075
1665470230
1718332175
1886262689
191959108
435847507
2069598733
1144015416
574810905
152250200
1926193566
1385379986
1321651035
625252327
2092774328
1595150650
539768628
1630496257
2031306362
370908171
1257513384
584710789
1268907974
874805090
235860615
22312663
1663711653
294837811
1411077927
1939775167
1221646036
350680576
1494669940
1141426988
341351999
957523342
1978746106
1768481799
1822646317
1708913283
278119769
1503421135
1260085745
1280632983
269279455
2129681498
197530231
1368524437
431106803
875074447
1793132078
1307063715
1160300056
150901644
1812609898
119228301
1650830295
319934838
1175758602
1342569422
1574354206
895604614
1372194807
543461223
1141217808
311129730
553321501
1133171160
1596277544
1277296786
1314819056
1827587088
1713078461
1134398198
1172408249
361807538
901190406
1198995655
942131871
2104106940
300133260
1898745101
589254571
137068908
1976347726
1996670148
1420213740
1823701059
117420079
1451440466
191378612
1388763473
1354750900
46779121
1562992540
45320248
31126744
735990352
1358025429
916901308
7422797
1114774492
646492081
1839216096
1145125129
226126046
334139583
1409938993
153608762
2101410409
1417199120
1847581648
279387514
1638114206
1019390227
745390637
1382194268
1197204347
552251771
1926140125
681880485
38242181
986132697
1584710067
924566348
1355503095
1610665856
1067806617
2132926143
243843018
1066344555
1206840388
1308532077
448764731
152339818
1573117672
1857366704
1758782870
1337613206
1518594614
1242492458
664243768
760114995
807066149
1689519223
100419646
562215041
260004676
1950514785
1512662184
1682989028
695875668
292907641
1372304693
1637812621
121577472
1586275326
1489860062
1467050528
1082127506
1313238010
229130236
385360734
12820658
282839440
1756038034
873195329
1575581323
160477579
766315083
2108679629
1977751000
277411701
1439105376
1834844146
566680023
699598077
1489701913
1375355971
1217974211
1119443643
475323755
1450783677
2081437140
1997265034
1349180233
591940873
235241397
1244777904
667502499
1019961732
891086451
1035325626
605058035
1749365089
595426866
555507706
472840760
1269813089
578606044
2004240895
897646627
740642282
1514673204
1329585614
1044218146
563720830
1689500070
1851646679
837460075
1304900190
645579514
1026119987
783418172
525186757
710307952
1754989133
1150169884
1764141401
1568115587
1153937616
1298794636
430835675
352990277
234774762
1735072977
597803251
814561178
1073289372
952124419
915953683
2095443361
1471254540
1449988142
865063438
809082976
1972019601
2108381850
1565911278
1857386807
2057273939
1234949666
464160991
1150154627
1697235486
756984500
1126011771
1637805945
1561269167
986518974
852028598
657788665
315088222
724374953
1009241870
1084878138
1206882500
458759110
812410874
194748490
300927930
745391745
433371915
78175086
609697699
2118886325
379572225
1102747020
831349468
1982003861
2120492441
990132032
900982702
1537580716
1906863565
1073959198
1218903394
362989911
784307097
1978128845
1630361817
822934588
101254403
552465615
1149829974
1669458964
181815661
1112686679
851047548
1686991339
626449558
1084861270
954429801
1191216789
1963676368
1619383344
1885680984
1842693018
39896644
1198452452
1381589425
1312353921
288721450
459027256
742930119
1786055406
2099783563
217305710
738366364
1334866945
1672585557
989558457
1706311116
1637973962
2133590199
1635928167
677311243
1760176322
2030446867
795704495
1779384352
469188726
545649900
1764780991
238821839
1360767326
1587124572
798568220
1172466908
331389208
1851347661
1438304129
1242365504
270787475
1425692988
689818611
916108259
574442495
1259609142
1803591389
1412639835
1386471430
1144571660
2106600789
763055818
778852739
16911756
1579300046
1555733662
756648244
450052100
697962904
339888084
1104660575
1068607264
826348750
2097616136
1130132420
1605642412
310076203
603914865
132279629
1554723791
1776442011
1341372632
1759291052
1606546604
1450016936
1050329935
1545057034
1341772218
2096298326
1894027253
1847812720
2139172532
476611772
1536374793
738026144
84310545
124650755
38408171
1880484430
1497923710
2143981025
946274213
283601669
944048505
2091186606
2081858362
494553967
1887877907
1415645076
489960021
642623855
976439100
388629228
581316899
121513196
1654316706
525594776
638118103
1092858181
271183396
2027701554
647472819
805269613
498999896
1098064884
560317835
1286771715
192918545
110503015
236486001
794249513
1182792841
1868931346
879918068
829729093
259936713
738037064
673334375
1567012100
341060262
876270495
358897773
1249072777
1588169566
1408646157
1781147555
455437224
229816652
1524488893
1284950194
229038075
1742223357
37094720
952268946
1811062555
743050327
988467769
215343998
735577895
731859417
444276252
1001272587
887603985
297985627
90577421
1398468764
209986634
1921963644
31744712
2112262384
376264174
362180970
1305845256
536539418
709008858
750853718
1726718158
974290053
1955702763
343295711
742137392
906438410
1949095888
1933284597
478272770
1408249219
1654760299
164001426
1953920688
1985977794
2026370260
1134684513
349019330
523282192
1183028479
464097295
528148450
53981639
1055956346
784010616
671821152
876953762
676590344
1646176701
586833481
2114754646
1363724355
1380466197
1947135077
866070441
1120151230
1370581308
333691423
1347282974
547848775
380504942
1089048425
2011237919
146494140
1379666748
273225835
255336677
34256449
1223647468
1999531043
1468162899
1958288407
708537252
220666339
727790500
747304340
1232768245
1415299146
912600059
377123287
120917369
1150167878
1014434393
1003568923
675825909
702872110
1205690659
1935693144
196027047
548261345
1504710643
1536084038
650953100
324992903
27951628
1847108100
1799001238
541187746
258848974
1618396343
943365794
810448615
1617107542
168351084
1024396158
1356979973
579930706
859450826
949488400
236457623
1037191852
2130368260
1303967455
464665706
1912677124
302353254
858111231
244499694
432492919
831242454
1482265944
1089968193
1726202505
1291893560
815267164
935080106
1440158122
1155311245
804846739
2131497064
67621254
1112586537
631353496
2031011941
76520415
436559398
23732596
20350600
1157753316
2115725201
978411030
318384985
211662133
835274761
1983963120
1390667911
494591708
51205723
1119893551
1828546532
6578282
84809309
559547168
868382850
154158142
1608616928
1637033203
1189299630
713450761
143955265
1031097690
1228870849
1025963840
1449872575
1825424577
1369476049
1877071920
812872604
1717665729
1239711611
714057401
2023875471
1299676125
1549027723
1199416200
1741949430
356147982
1595713277
601708989
1076783345
848460022
1642733149
686362156
292627197
1211682449
433319416
344848622
1157335972
266649214
1675526628
1905083488
1163379574
1586802979
1987998454
1545917991
1464293568
18033029
514133019
1634787194
543814320
1358502057
218061028
2094478482
1639383891
1234074253
1144044653
1877831107
438534577
252328476
686952108
1852493736
401386607
1238523170
152978260
1490483961
1965085609
1786607980
651532152
96888040
371141527
1651929107
1895843947
1653970870
2129110580
407073295
312070659
28588669
909366803
1569803455
1716368452
2108744156
1936840849
1883504179
604946990
1834395578
2128234425
384667776
1248982864
2119011329
2029663369
875315027
1437980395
684629260
824846822
999351063
1249858000
1344071383
1217082857
1171170844
1920283658
143928388
423820462
420806615
1694702677
624846601
936366731
1435826690
380434747
469831698
1718476303
357743816
763105244
1083387684
2024161897
830759517
1093569083
1267545163
1866551794
115282873
2045938956
469997244
49596329
2102619348
815126220
524107259
1715931802
1188702403
1194517790
1261875680
1027634875
1007818358
1770300197
499323711
597930050
1955615738
1076469961
456907463
411434405
870568857
1648349063
1422943031
1212197269
57485217
1960954300
262551558
1943301454
1414240108
1882103821
991637096
519562005
1270905404
1839542525
2107262352
1009385529
1737088169
867960128
1016352357
1078040393
1993698408
1723775004
625826933
1561518878
2005707966
1595532237
1632632228
484710223
1054569068
559847636
1249327846
915012819
1861331061
1415994392
530604042
874877418
455170957
1444981977
1815448612
1822144098
513413002
934482720
165808722
1509940310
287464015
1974777312
1558278358
88785664
1884342539
829323693
679119492
299252123
48565255
69772860
441910904
1765206016
788687647
1034884354
1888022524
573383426
1932296588
2069161890
1731129192
2072364237
1829192409
81839636
1741181582
635703364
1476085394
1089119404
1164565473
495819477
822041771
1515459140
639917035
2138128076
870869476
1554255718
319688914
314709400
834702349
489646882
92262016
849312293
1321633228
991341158
691466220
1499665174
165049241
1480750609
1882000897
1229841557
102549324
1772589181
2115403948
745368334
1796508937
490427580
1587062544
129088918
1307702946
1478605840
1785263949
55424945
2059022617
935193834
883283847
1419389846
443121515
1282297925
1390034260
64298206
514367480
1960652952
1329403528
1513489029
179468277
1424941035
366836002
2062553373
606799980
1534486000
848075779
64720099
1304996333
637122101
1047959226
278865028
1221628152
1374580422
1769662859
491934469
1502059074
1861754440
477482637
196200976
1306025706
1305547244
1187729721
2015290319
747606185
1403431858
44379845
432217591
1588567684
1238516033
1484029585
458267539
1937547368
1442283991
191373896
804826914
855739320
1588683741
2108227141
575761745
166703002
488021037
1682766212
956515993
1960409335
2071894999
806471228
255306223
1877573451
638588543
1091596727
1692512021
324458550
1505890409
817544463
1964624003
1811395611
177763527
915619123
249921036
1249067589
1778725999
1764836055
2128883310
850648431
712436492
1581353829
1316608657
1213890450
356388559
1901377754
1999697629
202669616
605136216
1114411372
1730954781
2027196148
1335657160
1247349050
362920743
252711875
681316291
873861322
1819763733
524398340
423204769
2138779447
1983601430
739385219
1483153099
1252909195
231719461
128476465
690536692
2095562605
1061405759
1589783864
1943246607
1849783482
527605808
928351773
527115776
223571887
438418067
2140986338
1298552051
1822254695
343324692
630078775
977595058
247832185
1136566253
1306453543
159290681
971045949
1050609119
617878960
729052891
253025225
418004073
1782720816
1479425230
486781237
1215270802
1161494876
1238089247
546664592
591431251
453815715
1974739119
684506668
2114203003
407986502
2074839216
1467606800
1259432388
1374793474
1578651153
29139165
422138388
1595542992
1457568452
6656589
1925878114
205825117
1080709599
292070366
1698091439
1251499556
308518103
1085347574
1617112490
1174292290
1579254233
1741186849
791456569
393097432
108602086
1893790242
2034875756
1477680405
589251422
720726037
378654546
1829499791
397817318
567149294
1968428404
983498147
1658016711
366774393
1939138757
150121161
157612610
1560285377
1294985385
1130044514
1191317787
643930074
653206736
1585969842
1405884642
1354388650
1222184979
418385893
481083709
997513876
1208547942
1945906677
987236023
943325366
848089878
865229171
1268505037
60461663
1172370145
1690451651
27675827
1889978286
1388506818
1668541913
1695238471
1013220790
791966125
303685246
930271232
1261790769
2040995529
1971797176
1442364869
1667074153
1986690106
707493175
979835444
1291594058
2056578213
789854523
1771302323
417792896
633373236
1312182933
751542351
754546644
504713243
2023710983
1750130548
361266471
406398304
1079010600
958073903
13392194
786351869
815973813
1075589598
842080359
1808597439
557355683
561480573
681508419
1716964609
1050219296
1110532902
602621351
22902021
1723504650
922873816
717441249
487967895
517642512
588454621
729938500
2129225639
1394940160
1972586301
1333875733
1139596747
1070354920
153448319
429426884
1753486287
1448192225
542626734
1838676928
1240305378
685828931
376057916
666108170
76402170
1623118317
1540127594
2012177813
871607392
65785360
2044669046
1186381739
1605291122
1362894128
1637746907
2096990095
1244727550
1095116272
889092980
592312021
1695805446
1168644963
183136810
1750905179
1614497065
793111089
1642120381
1087452506
527272800
926968890
224666147
1997804437
1545312228
2105992416
1719764928
722726790
1462774694
1795409410
1742159697
1863469041
1088460351
1149614921
564487308
1604912821
1654087574
1587937016
445707364
1247402317
556923634
1242363341
1038246616
790122830
468353097
2056655829
1747499141
643812315
2120642424
1525942295
2001353322
1988502231
310606149
1905668311
2066454189
1746674824
949703443
850417804
1077320633
843895823
722964418
1449507127
1831433747
625766785
1414431531
154683704
1370977957
168315578
63056753
268259134
1269064141
57168484
2046436228
2142781123
1411597299
378765766
273784280
1960631369
1466028390
1556610978
875718079
1150921082
1816742861
1115165041
55962250
1978374472
1520300167
477942492
281366905
1734085733
432402172
1162852014
946966452
1634342288
312534744
1633406637
1767673080
1958741465
1928916490
1519901681
1953254721
1719025720
1228283888
414852864
941696019
331634447
1797108238
1953964175
1871179125
564227872
1518703586
1633405172
2095141119
2079648984
1862636515
1257562417
1050086484
454584178
63901382
655614626
1463305293
1032578706
1156850895
1210236829
1331028068
1054696781
2005366945
127363888
439872561
1944362798
1008563657
1907894848
1283785269
2006197295
1398283794
822192928
1041546607
448836770
1481007188
278914437
1581659208
878700107
880801535
176866272
877886126
1591676895
1174851068
1995936323
1530604459
1112767883
1192685715
401618958
1123613829
1650781482
70123580
1694578392
518412031
32723608
1286812395
672101242
725351004
228123566
1321785599
763807318
1506649929
558460180
921725756
2134004468
3723518
611315144
2018124232
1513072948
1340037076
587955214
307827261
1301130346
841436061
2037149994
2102711539
810042647
429438376
458415578
506574054
1651627866
1922198423
911165007
1068000354
377193612
477030558
711370563
228998281
749548404
907161726
1394262311
1957626511
2080268221
251247019
1578609929
249116312
950055579
940007352
1944565902
1949165952
28140343
2103467222
1110346353
1414863921
2089180919
81349914
101486209
865575961
1167866201
1653094316
141273601
2103417572
1667884102
792044119
353777703
1518359708
1368863001
176532060
1352224203
1504631993
659756924
1959929742
1880311275
2092170744
1293338323
315545217
959419981
620810039
723680786
925928113
1471212312
644795085
858074132
2091935885
17468313
1997827145
614455106
1290020880
229246502
121067131
1823854403
1719951016
582100165
1149567503
121283411
1339675117
1040722149
668660644
1341056047
539677007
1907642367
1829206680
1073523535
757176522
1521917977
940307992
618982306
1866775272
1653668557
1938400320
1932429732
1522176809
568818547
539097276
1883782056
2008072230
1169693084
481524111
204354005
937469400
667588137
595339070
1686406923
1556740057
1578741719
1347053845
267876484
1012681600
1544986260
361730
2043831874
1340650183
1539823702
972463421
1121885050
995384662
602152342
391853586
1304092295
1621443594
1663749352
1172981005
1375521128
505535049
1079672795
1309984310
177007155
56412338
1766256308
904584028
1355721363
463843172
1521425606
1840148826
927269116
1652027426
1301597536
725380906
2072307703
278954048
771112750
1972726662
1885773651
787727294
971714727
569306074
1317450706
1032613441
1732652235
1742088484
709349190
1152151295
1895505577
2047697020
598102400
1316544798
1957441126
1038919317
1028566992
384436068
1407050953
1261389938
629644710
828919325
460560386
1379315748
480312540
2041533664
120922079
1592513425
163091931
1605370236
1312739607
713566857
935696283
2085263684
1079821130
1320103248
570155158
1591338234
1534221235
811686530
666373752
698898655
1664033310
1634846084
1967478278
1569212584
745659700
54996201
1743660217
585638234
953873985
1708234844
820545324
1893444298
1848583739
834502356
2077186832
682840875
676030688
1695380826
1652114948
383418305
462109255
1164141840
18773787
1205201087
2023889447
727861534
182332920
1113258497
34166882
783381807
1339362222
2107195059
1178806629
1112171481
991243043
1424937511
2035548740
1020922976
1743847626
1214307176
1928543527
421446103
187302749
189861593
638846234
1850447934
229907351
956905501
2038926064
949638056
1541332222
14011610
1083801840
106225185
349537791
965248777
765976455
2109687328
1938212810
240912140
2010575134
1953186865
2066044790
1565621717
270706345
2023639531
647120097
1765891800
690893820
965941252
321002613
804789041
5436303
729799680
1548602922
114811693
1167037200
409589654
520117913
379089027
857245705
116362644
1616010904
1759369569
1550502715
2085779765
1554263131
2021615994
2011290986
522800021
287832705
393708807
1693586408
608416479
588030376
60134189
1950886922
929605502
479868822
757788594
2117019726
1035485928
1370582964
17556834
515732353
1603935853
440320972
2036183264
2120896086
1010907176
1918002192
1321896471
1624015426
15622727
1957556023
1574221528
1248026371
1513765117
230224477
841065726
1768619534
1439670406
837628488
733351178
215797493
1327483925
1407957688
1480334339
1474128842
1773718324
1267447560
1686939090
116962638
1745330300
1481904785
2027183993
128792403
1567547381
1727062136
1674453351
1374147775
1320867059
1112902770
799748510
1714469823
1276915920
1583141563
358782493
174760663
1811038407
1926725690
1094741675
1512393626
1305324580
723188470
2108577836
2124697668
1899281214
1061196383
525194612
1708865498
869409882
1634113416
2006827628
381669699
920085351
40123690
562286166
1282660614
997955470
243351615
758316437
1357309087
983558458
1675777981
117978160
582063822
331511914
1769696577
1863698517
1225464939
730387405
1450745297
1966545892
1406791660
843773369
1731133620
799358854
1694557756
254266171
1841707284
1210424454
1126793792
340541955
1642843462
101426851
1567396402
758505260
1275152380
694589229
1381634734
668589189
626401070
1037315732
2080463863
230281182
136209881
26312456
901420407
974051362
1324827446
394444474
127037998
1985238285
216675178
2030772648
509162871
1721443352
335548352
2125315186
1987444383
1932420943
294969029
1552969336
1656708466
624087966
482176120
437900170
532295204
403277527
1815063205
1510162182
1858059903
828335633
1178524029
978828673
1135360266
1173488646
513570578
704192350
1658214814
691212082
984545386
1264847435
1680960002
1645430700
510609731
1519129886
1805288995
1599995490
1893602371
231270376
91367387
170793604
2017579938
267216966
2042821453
2099619783
1132374240
2076305997
257358737
1932586315
251198876
792357669
591124130
817761083
1888742182
1591858093
676829651
1047666960
1467771784
135479814
365864346
1149566063
1905414448
985291887
35383884
839667449
291506022
829664047
601648221
463432735
1018305126
1359346435
812584915
1625067519
486508486
1850591035
329887200
813215246
536073959
601074664
1124364324
1856161256
797702361
241623223
2042393909
1369686752
106360961
2050275847
2056174730
1019470308
1166754655
1609970807
114056065
2040438618
398602634
200050200
296286482
1814965694
1414116802
1720039756
1371836864
1039627253
1142836759
413290228
840008922
1088394007
1522371443
731179095
1180166059
1918104913
1780640429
1326774708
1320624759
328065988
308049036
494765188
10933301
1004184741
1783801221
147904947
991428440
502342095
543366873
286942081
2121760153
1904088798
380673454
2129098796
2020785216
238012250
1208925394
447755355
780124376
1168784693
262011788
1009343672
1363768565
1844252318
1044942473
311969964
104938087
1439935705
1047591001
828495028
2075576410
158939643
1598253261
976051251
1727483362
1550378831
1044047482
1880407007
454352989
597941197
646659507
360340601
974597552
1638244877
591444423
809387044
427194941
1655709405
1778820198
774582685
1306649534
1741164257
832933629
1704246674
1903291994
48958940
2020237651
339707273
445143182
791159715
868692920
1221352953
549337035
2070141828
1537142208
285183087
945904739
1320215043
1087156045
1499269551
471989652
1631988500
530055289
548588646
1873915451
2101059666
1676069292
2085231387
1026857198
1985369971
505287895
1738073654
1787167817
139284581
885167183
2087463582
1114709736
1863302097
1879700461
1990482930
824120307
347457773
296612183
1354553010
438003527
484768717
1148337054
1417108114
963615162
1704004622
1273896009
757369920
1349981490
1226984109
2118837998
1596096643
1915511040
103452794
919089613
38424068
433102509
754037779
418829830
992323335
1374571771
1396869292
700168136
820346096
282613019
318858180
1951094372
607299871
317087484
3484587
644818202
1427218440
1640983763
1330376121
1216719454
338832287
1671675919
1417935962
1926130016
774122687
990315865
1501730219
582127982
1426744816
1969997957
2118193593
400258622
1199853061
2066821492
1989777427
1778897019
833087899
1889798043
1977376496
1437648289
654618044
906231496
2113302730
246397160
449341942
2010008421
265485097
1026941698
1698642717
1202617955
1723868275
579252791
872907996
26651038
2025876001
1074131704
879948802
1335872545
1775339383
1011531784
1571654056
1920173738
2018632486
654850799
2053352511
186652516
617449069
633146328
1874870967
2119671422
2006686238
3844560
1102829030
674998860
1255501324
1966435259
2060827583
2062945202
1733297809
875454360
1735411959
1233121833
258028351
1395125048
53021502
1796755560
1113140369
330708221
145099663
319457242
398047999
1276924655
1248925927
730226091
156492842
1313293355
1436162587
963262111
1603609154
798470246
1559848888
1241553835
862789999
1636528262
235613943
718407059
492111517
477617852
914152378
785117662
824261849
849735322
195398353
186531441
1382468879
2067860882
1933738959
1632620159
1029520050
564775807
1592835140
1529574989
1413868320
1188907559
570187980
1346776927
1501696904
130184704
591358040
1140823394
983576272
609093267
1793600879
637380941
1892285473
814630414
1310790076
507829975
1058801002
1775215165
1622288083
1361932280
1066380598
2133525598
1591075247
1855387937
994100501
1441722732
1872352270
182148669
989309884
259289817
1917087562
790754795
285275029
1460716995
2136526442
1104412280
1434161325
1140118697
1609664534
1595103665
1785106175
1676375608
2085325140
1949602194
483873055
1359443509
611972980
1885152314
1558271469
91383328
475798093
528947244
1306035907
1974285522
2114866890
1279973509
481758816
1387499219
1412366533
267409818
445626024
848496378
1064349171
1198032059
219533036
1059522081
286387943
1995435118
2137234040
1875543087
2113178282
2101070264
424166990
1005619011
1814859854
1379024526
596010957
565472602
1593866515
743367632
1670120195
1284700893
728978187
1257544872
1632442527
496841764
1771172654
1259188924
1980349496
1335229890
81538931
1450916514
854110904
1854637054
1615012120
771014840
1114609855
1537043260
945123186
1653701
1610715198
448841885
1213374752
932334451
1554872206
829612619
889092023
1699396189
1756669754
1785444205
1647136773
718883790
2102605839
1669419056
505581190
207671159
1249038818
1611454166
2012876818
1481014708
2014380442
1933735620
611689655
1581226932
1531057946
856491562
111645196
2119657494
1926859685
1159623958
1209212178
732843700
400617704
1023804972
1711021271
1439917364
1244030461
1799180076
935236692
1186541312
1632343585
1782382758
874992933
1650895392
786317284
1741321877
568764838
1487250139
1176715728
1573851261
1767245454
1074745262
710750647
657084840
1810482700
1022899879
343374527
437242254
398977478
1172068619
1428095794
312591351
1679615222
1242343193
275864507
496615700
2095541879
1988017376
747336850
1005565453
588536714
264234735
1281416235
93394236
669221319
1462529322
342132212
1113103864
1890492812
883697841
1051465593
1704457568
441145277
1700093634
810991519
832833173
560011362
980870647
1377866953
636824147
1730949506
61510052
1647016568
999036877
4641832
296806155
1294372818
1483513180
1966155586
1459034346
1495082632
1277107975
2054251110
97012704
206979163
340386080
675606280
726344433
1053660431
429069963
1610322808
697078653
753869279
169654755
1463133351
435749172
777928350
1879780780
794706182
214213470
1672559768
531080308
299536998
1222914078
1110084698
433017111
2139559921
592892128
1553493076
75521764
1547434162
1000496980
614735678
1685435006
1026645537
1719855185
536455523
1340240049
591189478
1324251525
819009633
1669222499
268483647
1487811808
427970598
1479782905
1330032274
384675051
1324114316
820018996
1541276943
876710193
2107205868
347788340
2037863813
2026271308
1504179231
202010548
1930820933
773408435
1772286039
2047339100
1741730718
2013894148
2022777193
1473427482
767173560
1409771065
1000677092
1636757445
350916508
1349336893
2081872730
400284580
985889130
803700594
1037021609
754209158
665212601
341440567
1739717593
770298625
527911319
2009387400
1650798934
1972073930
1600447517
684308130
1991216335
933860257
2039345514
865225364
1820736236
948388677
423512328
385409876
136122445
225089582
949725277
1626640260
39765967
274508453
851154187
1281974744
2119616708
38430852
591087574
1033766155
1161131322
735522072
781360593
28809493
1052246132
642916754
477827990
12375692
735890577
1398760713
535021286
549550888
502092219
1795554647
1040941432
1811611234
2080803663
1827901016
7981648
580881745
627634009
719772445
2075132168
1016090290
1593371472
257035626
915111848
2112876476
1048112124
879085321
611435683
619083752
774236712
1423308950
780117357
1576232385
1870627425
415859377
907315304
391057992
874811874
1048944246
221423519
2063359508
2009947593
528878780
390945395
1246471370
1049378981
399707987
524183666
212859425
916316468
1585850518
1832608561
2129112486
2100424810
1804510284
1237584021
1855526641
1773498318
401008456
1621273864
832875047
1262976909
982222872
1631039092
797791319
1881257202
497364664
1198058719
2121801458
517798021
1148599750
1789808342
1684282671
1570499658
465388007
1188317594
542875537
2068044282
1398614608
1814918285
914337775
1259153704
1228687630
587998097
351196824
1658084939
443226960
276629633
1185424814
1890885541
549706114
274456109
212569569
1687471238
1481887671
50010619
481852105
913304401
1627356578
2058856087
1881913000
37918615
233996129
133277178
2090702562
111499353
898383146
1476606962
1661038785
1262351957
966419366
1978556368
422008001
1347431068
147989662
966440842
1285624713
685169688
664354461
1419540745
1026263520
1152312989
525323740
1906136369
266155336
2021419057
141288381
94398812
595267439
2098436193
1020782502
1081752114
963949411
810427891
488947538
2079700502
1445513574
1431706843
876658283
524238495
238205606
1787778302
1787060046
642693996
228765399
1734895699
1644544821
1529459744
18927278
1417425138
54786629
1358328624
672977386
881643414
844829743
1459171095
977982048
486619573
437385218
1672756589
1909352569
682512286
1932723442
1719946528
1989480331
534018835
734034393
3254360
377541248
1146803511
1387636204
1494187749
690241387
695260419
841343346
627193939
888185902
1507820946
178933004
1726336686
1725403731
1349731314
1882151526
476917743
746630141
1778845180
1498619112
1454614774
1146402632
14297100
128278796
328816491
1572797349
1291437006
138055030
1327735887
1864754458
1973849557
690113225
1807402452
909897894
1941978209
1634923492
1765624274
1785323811
2103408019
1320865351
1554163679
3357423
786908532
331876959
939908072
2006321237
100080708
299404097
890308728
243721642
113661135
643987468
434315293
1405769307
210911872
1288082111
447256717
2106351491
1374144555
1012750705
1212163357
305622556
766604656
1483730572
1315207075
1630241226
1444097408
147703894
972295273
2081858045
842814929
1456482755
437254908
1490000194
1618578237
1941725967
216715593
2125724374
367976710
446028015
725644763
564817343
1636017970
277927336
1267732843
1342849366
598259782
1551311144
1079050737
1607027167
952258541
644833551
41669756
309396672
1679714537
246956308
736118546
1987838991
2105582571
721969997
987845631
1608295382
996979934
1063524436
1397768895
1754137936
813193694
811196279
239059934
1160795171
839768412
431402850
1825050967
1490112983
1663567913
1709377029
668277322
1445079682
95475781
926531718
1631040699
1669042477
21720605
1841937473
676517744
573645618
1047707574
286473864
1457380591
685053344
150321763
1718756592
5557626
1932339486
620360090
33938876
147828869
28960037
500028503
688400309
1981409449
1573985850
368274466
1772329746
805475346
1986838624
65839897
1568340267
721352631
1290724424
1332875684
556942614
1649930702
809249579
786257392
610968428
356217669
1336763283
1957687462
314704680
1814758061
1048147126
826256505
931630478
39863831
324572065
615615331
1660280374
1222677872
658620156
2039234059
14943148
1461228766
289637189
541794532
1040074665
2130237169
1553532795
1752875724
1236778814
1621919427
423387247
470283173
2017829560
1143151232
1314336345
1837783662
1091923601
751176961
17989575
2054394609
1397672720
1842585914
1902575396
1982584025
991051063
2079828732
1638819280
1262821729
1464180205
1390109249
886520024
470678074
685726663
59063694
1782304104
200056461
1371636159
1652675403
2101187826
520868528
1783990355
1391379672
1910878526
1174547836
708439469
1436594171
1592512619
1463611067
963810735
1371351556
279204443
1209490866
1554838053
2118238654
1870050154
1806151371
273216451
1779501362
664617382
1433039547
184009004
1514055778
655300832
974490519
165754884
343111702
1637181136
1224453160
895563064
761438798
1781331784
2089377184
1586340997
426299044
1408567471
1216646684
1255561729
126767915
1946970100
1490527753
1009758458
2101702445
148755713
1137780743
1633219814
995986773
2054991729
652268958
1525649845
717524450
1523771741
486235725
119540700
1775180041
58803524
1508742557
1323679848
283179298
712169878
1980248349
1021996561
1735294203
88398948
430771990
926319664
141549964
381925659
1080493157
1241725919
1602209095
148794054
928330618
186611849
1979556263
9511501
1255336215
980971279
967658787
677917003
1264911424
1702303475
1013745244
1096564477
706077548
2013487632
1723303227
1625867274
1753799473
1327381854
886412868
509464499
2033071149
237197454
1487322180
1351488136
1881190853
686012184
2841258
538588249
223715351
1240074126
184477622
431648522
887646746
1968817342
656320163
386364412
1516943368
100277530
527788643
1130600227
943855102
1662886845
482697068
902120584
1681662260
322422805
866704890
256097159
1856126854
403773109
1484997736
1231491961
959831215
1319846129
878369204
1583122388
396243226
1577446841
1538569999
944770245
317755348
353718545
313244452
1548495633
1444691187
1901825387
396067632
270607426
1495452661
1689639629
1608019457
1240751951
1428555171
1376679952
1208854127
188292183
1668568759
499409406
1945777273
1609789844
1708967378
398054577
2003179680
373722843
1991471558
1914344226
1682468379
1634683466
588224519
1762326490
3642358
2121004172
434905796
881904754
761028849
397571269
1190379328
1462168260
21060714
276147550
2145483757
1485612177
368509284
253437865
2139025071
2105668622
1478887539
295831670
1634263865
306279409
1858648539
232541311
769888542
1722359675
1466189856
444288016
1160206994
673373072
1941648011
1561364509
498012624
1451083215
202485356
2084814238
1362151528
638143959
859642405
480199294
1611277376
979571951
131561374
2037623131
1661550397
1116247657
1043821
2054401651
396037124
534616082
1135694464
969501455
1250444691
1727554019
303546169
1166398029
562685073
841269027
1341007903
40596808
605953547
1789838822
447545458
1966444396
673638801
1596352441
636674966
1520196140
1861947244
837601659
821053442
1568123400
1270005512
1685873683
272578985
1702941275
462990530
16575646
446700407
1750389160
768129256
617874409
1026847210
1501021755
1864703260
1946398766
368096713
1295690041
1273701191
1179098076
824061350
495211691
944792422
738336421
1759891617
1587465792
900827723
975834553
1811755121
894032971
1912317768
1636455282
447638411
645128618
1259930240
1858359372
932456401
1142555289
273316832
765854438
1535284298
703631273
1333162057
193263605
842429347
261405690
1419127008
2037318339
1065561754
1294505802
1032507479
941735341
1255730649
173691957
616755686
618254783
287030369
1861735119
1765375813
254478275
48542276
256865827
41377480
355606486
526788074
1975467957
459309569
2089906642
1783359307
368260076
1588953985
2076792286
219185474
628360824
1951583631
1755141171
1784710371
1212616302
643188755
1163337198
1145363151
931168958
24416018
802704549
334306780
46726659
65450123
1116466025
1410530530
1291275091
309949323
141084220
1158653478
1728018911
1936139635
978682545
467417156
1939356164
2059727018
358580376
458636527
1226277052
1684847333
911573283
1229007766
371684384
191663018
142022870
1184756428
1628741612
1193572827
2047468981
1292995459
1352036755
844898904
1388679475
1899205259
1209203782
12101267
891787170
196995875
1082066363
1260139090
81778917
297167181
1780177329
1670908432
564588614
768312237
175138554
1304043883
519001252
456986149
889791250
1746876712
1577206137
348781618
1821259486
676496854
825845202
540813945
1828876938
35904792
1948671536
424358391
1459718686
800943471
1301869358
481247597
788666685
266468090
496313046
1448935536
582742095
870098582
1785327711
1006860483
1240704910
2127248341
1966734502
1728383311
520911974
1678509962
2003232352
256139274
920745245
1656239459
1735422582
440302634
1317457078
1345566462
83393423
1208662265
414492721
1543221557
1354541980
1106894600
1270616620
1929147203
2121726624
749551488
1275543255
1222112460
1538652372
1637799352
1850087666
1369824102
400415852
439579067
797447584
1591085592
1319328774
546302547
1755599038
1576973879
795954659
143284116
1836118220
1753155273
424284284
87053541
929747915
1728002666
64338405
628837229
781091654
66540839
325980631
485213194
1514369024
75847499
1058623514
988070358
1062893406
1593572182
2089067969
1438655490
1866509850
179502127
1999605026
884281631
1336374837
214033308
1830347370
1841915817
1761794515
829317197
1683931949
992426465
358559857
842474576
174208875
2102349631
942606948
1015302965
773824821
1975627537
986867116
1697007656
1821177160
1070936591
1622682087
283925628
1324268363
731323796
555412648
985372069
1211422180
1621869770
326761918
1135563713
797971197
357119026
521124644
569137090
194085894
797237904
77999635
1324308785
977575521
1431137356
88796734
1178608963
1070932915
1099519146
1468223130
965887115
1181864293
720621807
1338102202
1467754827
524081687
594582101
402515404
504227324
1564157101
347064259
225372468
850422503
1884509532
1629139182
1519089113
483806597
2005769664
908253231
646837928
153556367
1457870072
1194056777
987726673
1726878717
1981634519
1986622380
1240073212
1102430394
1797796185
1663725048
301112906
756588909
869599960
1797897809
1774020975
1894823848
127034420
1721667030
1541106192
1613657769
859280393
1155814841
1352914632
1690321498
1575358505
833880501
1710859445
1326675057
120815030
285678106
1998478100
1607986253
65898816
1776154058
2113089497
1322197914
937985857
1178727769
1646881823
1099943352
1214897263
553436237
2047023050
960953600
64957796
798860296
1935994611
1990185593
1085495234
830848397
320511097
790278684
2117218735
1792310364
860766147
792527526
529273485
338489356
693385335
690123694
707404520
1315780336
1040988706
1998113503
94663975
328265801
725133741
101661555
1422583084
739751515
458047584
1807893336
475119886
1651024095
2018900312
1621955203
215169401
63688556
1773618243
1844017342
1794545914
951253749
933790550
457661205
967722450
1546260733
1718210117
1241822061
2006812801
1013503269
978714421
749672001
1909923240
345934852
2031224433
1960296596
1665502399
439397594
591038234
1533226589
1361987959
633707457
219200361
408762620
1382063003
1385458932
734503103
861584685
801197765
1687334291
540175292
1301399939
302263292
1614362360
2125808858
586241242
964966472
2092501126
259607636
2141289402
172736111
2073635418
1090840311
1265977241
125640156
1993774694
1249464750
351730790
778921001
1623141515
30834222
836235176
2061610053
1054911228
902182689
447538532
989874105
461681010
1771015271
469759951
984001996
1062390667
619939703
1323369529
854930623
2127659686
550774523
121479796
1409388955
1168078924
1957078038
107586127
734076940
190679139
131202529
1147212367
509342677
73593677
1832570422
174902719
423210873
712282259
1985832163
1710396006
590947811
668469420
913780098
710516785
1772339705
1094457193
1566595704
1292688805
1787672219
286185105
1154931016
1589872586
1651767225
1090195279
1109102575
1096378130
738785691
1818596712
1222827938
2040499885
1312897484
2028185764
733573726
548315650
97554285
2009292744
1226722838
6529868
745095885
232725055
1001599390
1389382098
2033053256
1830091331
788805849
1820844043
854009402
484141120
1233635512
1305586158
229501237
629906336
798475177
787075907
316397698
739978761
2051343810
395961827
456276053
706589947
403056973
1922156511
273201064
805790805
1818399289
1359626660
1534394637
97106147
651871072
995757202
494670439
134425130
812579398
2001103088
58613167
1310385384
977605420
486030391
1253028007
2009173215
1729017240
664713124
1166796234
1987053567
1005635718
1726514679
2052676543
1100828609
2093821641
1385988610
1005205025
579095539
1391446758
1102771448
1789748702
645051461
473942944
1789942858
1564506298
1287257055
70664305
1514322026
1154691666
796606979
251327769
990012119
986573826
883379596
170432166
1462201319
38518160
1185648278
1708728104
853836293
1763273856
711272668
1270581817
1968725752
420095297
1108542953
1628688637
308723358
328399654
1797255045
2074488508
1205984542
2126393455
649966055
816753860
76381480
1537689195
1667909035
136705824
933525035
869324426
127402676
1169455159
1403636387
1136996778
1272043890
601144688
2137933380
647153907
81041014
214311795
72590336
114646395
875965191
1343277705
16137519
1595734394
273940861
175886946
1132871324
1554231183
845239553
1903615715
1866032962
73606026
999200302
1914168271
878595915
1270536842
140694446
384711085
1790588152
1794659182
1937780048
1863055771
1241142202
1228007078
925650336
1002873232
1277280848
2114285247
789966176
2043674783
2046613769
116111561
300964895
1835559923
2042830875
1928444977
882774880
814430580
875611468
1892195114
113463640
1561757066
1149278972
1480420152
985250345
1276067546
735026672
2034877716
1895695048
105019974
1754465204
806231264
1230021363
1772425088
518639811
1982259977
1776455538
837975342
1857222456
1726835578
1594293435
36443421
1752235037
1834327682
738404542
1069117528
1243883141
389640579
2142579985
118172670
1231304124
1392715336
1038801313
1019276468
807575281
700928987
1885443884
1030990825
1973310474
1493153324
948457526
1902463743
1160909189
70764356
87844059
276197418
281425243
270278410
500868061
769895007
1557077009
360553162
102583693
845864568
1742800958
1006194410
1415585333
1050278362
671256520
823541218
1308843901
103280662
1409717020
1506400558
2076640082
274267836
1331083897
1232357674
1779877438
1754216790
1387756736
2055568879
1868585244
759717358
346992119
974915240
481072117
317321585
5608516
823046819
1792323531
1524409220
964659218
1911683402
1221363993
1855454003
1094588520
1959406103
1704651178
1096764088
99334869
1849386291
1790499769
1385229314
101056609
2032688034
1504772886
629720443
1832932541
382785441
1643642958
1127683295
928531313
446762099
1243011740
1554810159
1817462665
738373377
1902145970
1828489635
1979064516
564188704
2106259639
1140261504
1581888033
380609229
2040952883
844769616
2069456932
1005105158
34166850
591250681
607201005
185420693
317453036
1167631880
125354232
752842286
764161616
65104674
470742158
245541670
1238507223
1726713119
1747841782
1431663048
1888399792
608285455
63073775
301249692
1686986460
2136886979
1186868741
1396302216
1859249047
1346601347
72298916
1852101530
880477265
1897088752
134500936
432177394
1927501611
124316347
1107850035
952202571
414783096
357876735
733820860
42274974
1894119939
2029730282
1847476618
2030604302
1983912612
16256970
930477727
2013453902
1830607758
2126969187
1980551134
2010917729
167697620
1200781102
1503407908
2049330490
985134465
1592392375
225295828
1915283329
427308639
369119828
288379445
1563581723
660796257
1026776620
1856724666
595494491
644011827
482217008
1184491511
1134834480
1209400168
1150655459
1326842475
932868728
1774914848
1653812054
1646123329
1938203143
1000895862
824871555
584793255
1403275177
2067172481
940529873
209106754
1203220680
1470485424
55142422
1834954087
127687435
675952489
609839471
1712259758
497034315
1407474268
1143923084
2054670467
410796775
561112610
1137730746
559772841
1071449607
694020007
1689721684
2097815192
864640565
1074409291
821988750
216221282
1851469042
2026552421
1588181137
797549426
995712388
1250701121
811493824
961313120
1147454690
1836991279
1628955593
853112754
2131282484
993743045
2003946093
137502477
1562433256
822466732
1884051153
135245854
1277398805
768939231
128635808
268345624
923062597
604607447
30237201
563780840
1807712187
952293950
900138180
1634994425
1991774036
820972946
1022424476
675812166
994631960
374187550
356270170
1532250308
1240031590
750659893
679651376
816755704
830533916
575925129
584569728
1487635063
1251382547
1523047384
771473438
1031353360
1076784863
1359041540
581926717
641486884
1665531152
1200551145
2060270198
185836733
587211489
1661503246
1313111860
1267600392
1420949799
1332930063
1748751268
1094368090
1277257290
1004466703
146313807
1411192967
493256311
1167887036
843976461
1189943594
1057008550
1585090780
1920271022
1697458188
600874692
1336733890
1716273042
356422609
1237845676
890352901
1420012900
213746990
591401313
716054590
290623115
93158683
772256792
1750912763
2096761543
1444895440
2086320845
767943419
1467286758
932833928
1762828672
718943336
1112946229
1353579425
696398909
2133495053
1005949660
1275002465
1821177461
2090068390
179172916
1428761298
933975126
265929921
51124053
1334718107
934058632
199715079
1255130212
1982948185
1143453360
311511771
901802089
1410108691
1638645561
2010082059
410375628
677781590
534856752
1116324176
1884707761
1389498478
1173186297
1479519781
120267232
1319511404
1485290188
1853060398
1137429875
365615851
575925543
279101235
679636000
1995556327
137377179
1546986730
317237620
56263476
407473779
306823402
673139316
879701375
1810281659
971819472
1935733330
1235311561
553316505
1360933990
470887968
588294090
1639032167
1890737763
998820289
94616531
625191527
1363525763
1107323838
1096607973
243755609
1302112306
85621030
584271319
164416536
1357380262
28131974
1826182273
213246708
361234020
227440696
1333407989
534603401
856043026
759227786
1838565089
591131584
941560414
2089121320
42504340
190649401
1876239420
401637949
492657788
647302852
1990571880
952394146
792959960
1317568592
1863904389
997345677
1459730743
1131854566
1929751422
339898359
1666643475
1272442707
1359127834
1153726381
2052215255
335551568
1000169017
935929216
734525215
781698815
1242579265
12999641
1898853074
2145090539
139508079
1453743732
1028321862
1253250607
1450070905
1092837369
1111148817
131190859
2103175516
1391482145
2088402857
607132830
693883771
1913655711
1572612463
1028670674
1751655372
450604011
577815306
1860096772
1561323393
962144685
1896831176
1180680702
207778175
665023451
1514321042
1991865374
128035859
390370132
759600211
1854829938
815035496
646132967
1407019050
24576686
2037513079
566523287
224893227
1699437067
1199518010
1950545566
1757763177
1506792267
160904785
310131261
1221323994
1781776372
569890491
869615465
255304619
1425281909
1959463758
1545842
1042490551
1204999158
1124500821
1753695478
2016241783
1119113642
1935294299
997429854
1133981256
491989062
151459893
474129368
1421932924
1490814447
1251374400
1763283229
1754437514
396508239
9170010
979482631
1601515364
1245583554
1045034572
260856128
1437128260
1518732433
1434626239
1737849955
1709092668
1509125265
1722644843
1927748677
388010083
2049208951
1998259937
1063099179
791622145
1531667476
257944609
911113919
1050666036
92077243
586127882
2140304756
1008913675
787377110
1675639317
1538498775
1752870792
1112811294
737187790
1249979293
2093955443
1840415037
1309217899
1516840164
1361238313
1527843506
1905303466
1209640192
953490613
295811705
185514771
621427014
1195022193
1594678636
464749470
246323320
108220519
229822316
461292483
389259008
1724430574
366246582
1340018489
1539806122
1291594281
1689493672
1388438235
1670296252
705621066
1172040347
875417784
1166345027
1865204704
1877327956
1788850636
984511313
2088896643
790882949
881057835
756431732
1508262746
634190157
524581205
54430592
476337337
441546064
512075804
1522630462
1405690554
1370478499
2018047843
470047024
931254197
2092386911
1221635184
1274939566
171079682
1279930556
54274231
1077015806
1334737093
1372681918
435573815
1545605487
2015051192
1714530989
1680805793
1183529627
312907660
1790106658
1673047961
269932961
1666816552
1416381746
1086487840
333238607
1953563448
333756896
654918062
1841082705
1287923694
263774485
708237284
960836404
1952672660
305673215
1967769395
1731788462
1337408946
923387815
1258153190
1456452991
497590313
386522078
1129250628
49563626
226244157
632370233
1011781418
2061603036
1831393594
1819752384
581268210
144587287
1628616774
230677109
138063894
1459153037
1781792342
973491100
1972911510
465940735
937164637
118845328
2093405879
1111348059
1582165922
1648304031
1383715950
1283637197
195568177
597897751
344199307
577069813
949800369
431442456
1789841208
1186117935
447044677
962621683
1496035695
1936108614
1232683188
2014279049
1778036594
1749431916
431052062
846271732
1153243843
1182912358
580960480
1667426882
1653516481
656482349
1032611836
1409165201
1167951027
823721883
143253313
1453921657
2052745569
1326233125
393145529
205544369
708429019
1138461422
22711421
596185454
773775643
1077647166
1635811110
2017236274
1487542132
1120068334
771776797
1881091451
516098560
1994377514
2008106840
1907519737
1456989866
1986110477
971695741
1362392667
2104144034
1146274136
1500856571
364694788
1202033393
251960886
1307041148
23608714
1255095071
1112501201
820085886
1420054783
563624627
841341888
312575826
1439408668
1046114830
683553770
2074840575
996406518
58950242
1790028518
1866395060
812586928
1233340432
1318259793
311068206
1197443697
733437126
1419617450
1353066918
1365372843
1273799197
1044215420
1803192673
885802019
909103824
2085729576
1709223206
111403020
751181484
1714064126
325185644
1481326078
1715915609
174269346
1579256263
1535675397
770629427
232325596
2073597971
875955299
1617417057
1948359299
1424865656
135072878
1834634889
1476344316
1473325326
438115797
1480975936
158740314
954623485
10450543
691464760
977486180
1759797432
1224249614
1477653860
1486121664
431305127
651715837
2069301579
1929698731
821975017
411725462
1698361317
2147307655
1771732660
1000767421
1616618921
632918704
766364707
1651726248
1729956797
659842978
1595783025
1399587772
2132878008
1717218354
1414883039
2037974773
1414270032
2005320234
1130337911
747522806
1156453937
476398788
763299204
528406492
1254935467
180618518
428764700
1761039498
182718510
1173114373
194052579
179326779
1473790347
1825140942
737964367
1258900705
422732415
1128044776
2036693430
710779622
1402948685
1677650105
727186183
914625962
2089478520
1939004762
490968797
2081047022
1435531254
1541798706
746968582
1440533783
1113117503
191087192
1824184182
1630362782
1704969928
1767565877
1906148739
1686591203
1345939502
750118482
769676676
103050202
789608823
19378761
176655558
1051845648
725013216
1779295870
1651380110
181910052
423679556
426316661
2042476345
1995602542
591718406
2087479098
1497640959
1032907558
1257763408
239442102
699228180
1382448410
2004872826
350100558
1120687415
1485013825
1018525708
1115070507
524008235
734278709
665675444
1377685609
1153358320
1384607875
511930504
337863508
1978407987
1574851866
1199494164
46689632
701111572
1938133387
1976175336
1586363990
1378369255
1981385277
1209435052
2091058237
1771817324
2098609808
2007327843
1628600495
371888029
257162006
1280201936
1903351026
1707875886
1473368162
1144868957
66571607
1175089668
1438569584
1010860219
1239897767
1479226950
1439902090
1201610779
328397279
661293702
1412026372
1821532934
789987345
250630494
988560746
614034266
708566845
1229522361
1262533856
1308705132
185175619
860559988
1527552092
773445504
563386725
1081204660
1933248301
967906193
1759481391
1993797968
1062856674
327999732
60962732
85142858
679296979
247286633
1023206195
611332531
1652196127
79667514
339209256
2113102625
598517062
1972083949
1037078654
820738900
881979803
834902133
724831353
1707712082
2108992238
1029752414
363462580
137296362
930051178
726955260
940513510
1463282580
1614709089
1756846045
1445005863
1932373476
594447845
1212144367
1732035927
1810337793
1662688893
483949539
898629640
323269407
629770527
1414474989
31391828
2068271388
924599491
1228324576
1059041450
259689023
1730019932
1832080263
1078656005
627817489
1592200255
2064308158
1038447203
807427924
803434309
301106535
1742746954
1989242449
1445882428
1907519172
1267936030
1163219738
311666296
156766051
749829192
264330640
669464719
676390708
188307274
1424736785
885352382
1676024932
1870658656
1628905323
334184114
691152403
949686992
741379389
1652089801
2110356907
277365766
573125101
76462355
527391305
1418993874
303325562
1037452492
89092693
799100095
1427325724
883417420
995476855
1460728588
1983315934
2073966020
710766494
1378714347
1084389549
109606408
504332982
1863889723
424969551
1020029704
996862195
123588266
1847834960
745095980
554586012
2036943138
1268036452
904669725
343742469
1128700629
1465119528
1657252205
1840796593
1982162080
2101098394
1956565274
1688519840
1229380955
284320962
490022666
2044127459
1712620629
2118120232
869556196
1853754465
507584325
1584719048
639164246
491217698
401931685
1765426187
1328938873
137505642
455509289
996026872
1373839935
359520381
241173982
1447185380
105023805
1065042889
1481889363
112595711
104002965
1793714349
1186969695
304429266
1604128866
640296363
1245742394
488894205
1970117531
1309509230
1238835399
914459799
487418171
1806571328
134199158
1311425771
256384043
513129997
240927004
524576154
1353887915
136224035
1410551275
956800089
1187171379
1931836891
1445206710
1510524410
1139266923
1564951030
537980062
1035060291
1846990201
352476833
1314960918
1272503388
5906116
1379229252
1670972000
1316822122
152420077
76770083
1534143142
1775323890
1808905608
231203072
1059049867
249453643
377156883
992077896
415475575
19296462
120335145
348198701
50886439
1272011710
1890537732
2119965977
894007833
722186372
17367780
802845608
1402074102
2053200453
108962090
974789270
1962743713
687651083
1822963829
509237221
1108751140
148064327
1279209796
1961133083
1073357882
99143061
226150671
967564041
1411060657
1861356993
1709920735
331175693
1202158310
2025852156
1206205184
1316524679
280325912
167564023
715972861
1101705978
1785935407
618838720
1739859357
264526393
1287529060
1891059769
1113248033
1870897528
513849191
1962051163
214088049
680205157
240719267
203156981
1030271658
8314433
1286123335
1820709696
777209868
274765404
5129237
1630559436
667433709
1476632427
564864410
1832714539
1167707177
1737631897
229950379
410750356
926731235
490495185
41124075
196719570
1341682134
1061852781
1584385583
1872634126
1436613938
686528701
1737396072
821566295
2037259717
1379389981
217958397
1636608041
1738417004
839034659
183668305
1686780794
1605826168
1379058669
236538019
1911286867
1347803194
1836742313
1874407814
1010119810
2124344043
258544165
1655448364
672085606
1383957082
1978554321
1818995863
225479413
1980119939
1569253795
1284795729
1712887785
258727336
1870185778
6339046
491220734
2048393687
997115161
1589348374
1757098596
77103990
2085759880
1554817853
723256584
1580382351
1641362698
1627334618
1545568119
135098820
917615042
690178303
1389145645
1258472241
2105976999
543972253
308910249
1682609162
74449134
770452286
1656442609
1347352303
2039559404
1682740730
140607496
1411074712
954993714
707293407
1647745109
586621317
1576820035
1619309638
79521675
1054733028
431085754
1076555789
616910690
2007274076
1736497864
499517281
1049491791
901607398
2053326318
2143434214
1725142362
179085632
482501888
1880185621
390897556
1381806409
1147327866
924094176
272772920
94713917
1166768525
873201212
353094796
930364443
1589670594
1385041510
1498926785
321607985
1217078274
732351144
1766408940
333558284
182991804
878745387
781474173
291219441
336905815
1922510302
1893883167
682187435
1788037179
202760890
1340485835
1937568117
1449255008
589443019
967464470
1919527508
58356316
1454606829
1203862219
56406863
1775622216
1673100343
975343731
918604329
894115356
1341197525
1989765447
1390257338
2042872414
904554838
131391351
1445208291
912130509
1023400596
255558255
1312308647
70658209
2132738276
2026884584
1655298655
1269820865
426072375
9234474
2137866102
2100876256
1672546301
1019537236
474246926
278697177
1315368529
1764335856
862600349
2015662767
751765017
440991470
317730088
1121669943
1032324617
1365630739
1365254231
1533870444
296963693
481720387
1330823088
658372595
110763101
137447751
1422636900
1131434796
1554843419
523341558
38581930
1001491397
299811758
526139937
2058368957
1489574083
75182451
1095671447
1543311263
184621557
112963090
599732353
1384368112
2124548508
1920578041
1910139682
1253489940
383416131
2004923501
1304676138
55445562
1569442426
1310742521
1547987129
40382024
1821707075
717217470
114314594
897096044
1867822796
1179903573
623575855
1291114550
423270215
179792991
1075111461
835823152
1348642872
1896422065
42591992
1140898927
1364328153
1666046870
926603470
1715497379
990821905
2042213862
1544177759
883814942
1089212289
924840391
1702222017
548124767
830678614
1999340617
1073032117
231484714
410143012
337691605
1970752949
1888651251
2056971414
1628005551
424127967
1492797144
179807630
1884011833
1019452223
1071019783
910400237
1036931472
862538622
1597621581
281764062
921217200
1424582884
1396200910
1843483009
1099065396
939796805
963929159
1745731824
1323415692
286976771
50769122
624180805
902426954
1937726578
762551346
1594285667
44797373
749283696
478037699
272666074
600205430
1285239322
1472866983
629107593
1379876937
786516034
2086450832
850930310
1481213016
2075096894
1127193240
1952152765
1470523342
550227993
321183866
1298564292
2061123320
772522348
768461771
28790998
110699169
1364063473
597000761
505306006
269212967
1643755009
1560312705
1439045703
799940219
70049720
735165017
380208043
1604777870
1742820041
445432
888323659
1335664582
141751494
163287172
1329246169
1462010091
353318247
1109838880
1942138866
1393593024
1387732262
184581594
417413455
553308169
1419568033
1287848140
687514615
395340351
1472597467
962065467
880731988
1228711480
1660621737
434236257
1384473593
301299759
70094743
1400104576
1388295950
1745500209
547222377
396858044
563909467
586524177
1294583725
52646266
563323932
1783903703
139161901
1027672659
1119057754
1111466996
2004123524
19317265
1269460977
829477319
1972077426
1371667283
363053014
1219029383
1349938324
2000084716
1852926559
1644350071
129658983
1165241309
1788628639
1106099528
911898671
280817599
722680108
1521643654
238884577
504956694
2018639679
1317223668
1803749428
1253926190
385458250
1798877381
173487533
379397399
1609723940
1039885635
1373718067
863265082
1884375524
71047762
1931719558
851301254
861456759
712710801
1252943987
1780760243
454004241
947906519
137291617
656448785
302286108
2109878154
386332850
1335237114
184171312
132449992
523427953
375181605
290600864
1749380783
904404257
2009880554
1597070787
213721125
2037755364
1131875490
1148606371
1926930699
1544478792
224866143
331024472
1139777499
1296672563
2051981749
1488586194
1937151854
1111062654
2000367509
1301355399
1215347883
1345303483
243121949
1517933751
1300050258
642420773
815384890
1706102348
2055897331
773559072
1898559781
1466339679
102982984
2077134338
1691080177
2007872906
729272837
2052728097
2118635849
847776455
1432570183
1751309573
2118000811
1480789068
97613872
1184477573
1104289196
511826468
2080512625
1216295928
2044718490
2020342773
189605645
747909266
359608888
1385835183
1193821321
421584334
1865646525
1501176714
542016828
920359443
386639701
788693422
1242262277
1121452534
1569762109
1454350501
1036661874
893912691
417702597
618825416
1982492723
1656154997
1863928186
685430549
33216988
696796650
1267359684
1453640625
1520139671
1302548953
31446303
678705190
2020091158
408148227
38123098
84251632
1928072090
713662625
1740629897
1925057560
297785739
733962349
310616957
2103680436
236120596
535969715
1835582429
912668791
1677776288
858971329
1856229770
1574103212
1978943450
830003894
1494867351
204081536
1803033242
763492098
1019158570
594640712
536328901
161851765
831611361
1610348949
621794553
698763321
1239362464
394149295
1328564311
212383744
1034731247
254507249
2054186047
1788584276
1512560101
1337039443
815164492
813117118
1295723490
964044
410215354
1524519822
1987235212
374893985
433332813
919247302
2072129849
397305097
1751691448
2081126496
2010977985
783333970
857926846
92418491
1005858884
301173058
78476452
522402115
835097186
168326461
1958468859
2045125338
563669999
1624718166
555035526
1374492615
985892531
572411107
5872650
860673544
1906839465
1460957695
2141498545
234763684
1962944284
1296331473
2135716279
1906456601
836090006
47958704
706687593
1440849131
378936282
12935625
1302351089
1146159534
47250579
1024020544
1222992490
216172368
307497610
369796941
1523895231
1712193593
930378409
291259463
262559042
1979229967
1635196427
1191553725
1218921314
1107647667
958970716
1144055332
1482858155
1716940386
1322683934
911897936
1886308428
1055515769
1777928108
1513896828
625038810
1478055879
67184481
2009889524
394933700
208031961
1423549067
650762194
1639390301
698101111
952947829
762143088
996161201
1332776818
480278354
83600654
1535059891
1978356290
98051102
1846397041
2104577127
704580093
976198349
9153359
199641117
316344537
2055066294
1232081470
1476122639
983559724
978440905
1385158789
1776808158
1631566861
918180292
1589455567
1672618377
1349678576
1271471765
918538476
496844933
1002981091
1770213347
431706233
386031574
805449630
235879926
1035767490
226363641
1895447659
873545945
1262934939
124830038
1703167186
826817089
1624930990
1576261308
1422929931
312141103
1905067685
1434678053
1089913923
401010174
1005380355
465500621
377093349
184734492
612939386
197175809
950134908
1250135167
1905519777
1772981566
650055336
32963906
994132380
1497278862
242966403
778316473
1586254444
707034911
461547735
922893418
1581988105
809880609
887854227
255280609
1619078476
1023056094
485109560
135255451
1544237006
1904511992
259323408
746605913
350207017
170231485
145059209
1021379384
859472651
1817545147
1270693673
456534213
338504821
834199632
400089059
989101257
1747853831
479696298
796442327
1813234061
1314808145
1505177716
1948908142
576716570
1499420164
781694739
1471651885
656050675
1286716501
842333326
1215132009
1947980769
1740016327
1905079349
102052485
1288111339
1032512772
1749929424
2037874960
37771866
1729631696
19372652
944320893
762793845
1322291477
1617639481
1401828829
179670561
1806892758
246335105
1721437274
126068454
2068597865
811459268
419280023
2094305503
680642497
1379200045
1706503887
2089349689
260849893
1908969498
2119074259
175845528
871183539
1281007164
140921051
241518865
1254555304
626861355
1084082790
1158770863
633410485
556062332
1034327612
1952873616
541148130
2137764553
580365181
654381539
623052053
1952775727
128395018
959094485
1035322591
373521539
1016298007
169810416
417022780
1345516978
1210394525
833784607
457110591
182845762
743574387
730291039
1337944757
1039735827
2125146111
2116447653
2034420316
1686897378
1356725474
2104098402
357515792
1519540204
892495055
1691110464
1356893682
2004651594
1594751990
659228694
1192460803
1308237508
2007371370
2008059221
1533058031
1337328598
992546376
892592729
524197308
789478808
1388876201
360743044
1965436748
938024586
606919062
374793414
152013273
2078547939
1996152653
1981212415
1084434713
356908295
1563814797
732224421
1937147351
1865177303
996521013
322599611
231594062
1889216744
562692718
1188335743
914088618
455944813
1577378155
1578006167
714654364
625385097
1338266701
442257997
1072221208
1389055492
2098500668
1370824442
1626106696
1316541922
1487132462
987593883
1538395979
153500669
1717607881
329533743
111352805
726256106
503024044
1921122405
212132870
1883648868
2029370267
1915479028
604417058
1377828997
239385115
1187769290
165000242
1063011150
1974787873
833519258
1431325211
736727822
1767067443
827781603
357622673
689197386
994604610
957075972
732578118
1336358277
984354702
738980608
9279535
712581634
167490187
1304250447
1915995168
1992900495
905767477
1363576021
1394770484
2062180825
200528384
807699472
1535554218
1658762131
1110916600
1886157231
675062722
94677863
2118870743
143387047
1010787163
756434755
533471770
393701687
2002262373
1968935260
2005901082
895034975
386296465
403794832
915058084
837826666
482009515
2053481632
1746898118
720484468
1587307222
478761993
933249067
2111611147
372352279
335183391
283995861
902920033
1919399159
155582493
1614465332
924760681
143556202
1157809399
1294071708
257104891
2047106978
786907549
1229787165
2043052152
1114227380
1023031384
723621275
1437255601
1683341317
805291505
1358232776
2077580452
279234761
493073831
1903410088
395480486
1855609108
771890580
1241767680
1593027930
1496232421
609174111
1275865338
1143536106
939629573
729793512
1042855671
2056801833
277557616
611455505
2121674819
1870764373
105099297
473573341
792493176
522330045
1050367083
1397788739
392298735
2087158376
2142976763
998617839
1680893937
1919127521
1730693851
368732015
1108602421
1540480073
1065429007
1635701285
1847474593
639639999
1253060069
349735099
1916122988
847931311
1208643859
798031252
838500896
1761342687
334809515
2131571950
1183436863
1434846767
2026366461
214941776
1667820088
308104960
650929140
98960303
520136807
762266227
1263006838
178372781
2100460068
700457552
1689552038
954198982
45085578
836950115
1012560071
1782433821
1675486026
167482921
1537654309
180177789
304869806
1289633031
1706450251
460966634
2129249878
16355103
1940878433
1747840885
1656927925
383788695
1822536222
762048820
891878511
1818244828
1338418738
1753816158
1058632461
2084246544
169551256
1230871896
1489034946
1940751382
912962485
1092195588
1772862158
2082067982
285602971
1888515418
793349860
541377278
1987913651
1132176506
497864328
1370887676
1993845161
1431661130
1653620259
871242868
1558281970
1334649824
717939367
2017517179
55043494
1207287908
1182496347
1044913863
1868427331
1097827392
676620259
436020062
1803691906
1341003457
9527529
296437052
1094595798
68932935
1547653933
453790040
1029280868
704344065
1033899972
1476362284
1446530993
285789718
311584032
275558030
520011633
58341808
1107805480
671333725
672355846
1164104841
1102082870
329921082
129462753
1805079599
1093090020
461860694
59783019
357959138
2013638208
62962768
907572066
315825021
141159270
118887926
286557535
1172979414
798419889
1672529505
1212240242
290877024
712530201
328517122
2107063118
1978737232
1139993841
658891548
2056923045
211400489
1997166118
441561578
1481606948
1585849159
1728423837
1586447792
831744030
886960819
735792536
1141223556
1504022719
1403030356
290295081
1351240497
317170261
855095657
1799391700
189253211
1743077946
758612817
166908810
897515882
316624090
1055671942
618757570
1660071080
1311969171
1635261278
1128316106
1636740962
2048297875
937459951
1024593042
1627150858
977452852
948785743
1744887496
1341414724
138737899
903479813
1599000882
1849657967
894447980
578428568
372796345
527916083
2022141290
768745118
140207837
464995941
1826236602
1468364097
1674017277
814730884
1269548930
1620766395
1954722051
1571580916
1067389388
196629290
1768573909
901591023
1560196147
1830180141
1048126242
223688251
593218377
502121433
815568885
646896868
1713075703
2118060123
459344110
828818764
399273583
1257564590
14602503
635345747
910011869
763599171
1081134588
773367445
2070877650
222627545
685600221
196944366
26551040
1374911676
515589652
488266830
914925282
1908638768
2147103020
1670422698
1293650563
348000747
1100608846
771417666
1357617356
1243347407
2092397119
1323649271
460083205
1132702600
1010391034
260196656
654359777
1160394482
1552245828
1567610047
522083516
2029557648
851913208
41752192
311559875
368462326
2037472868
180490101
1461706772
1415194315
734179327
1450833327
2077709364
1908574269
171385872
842096068
429135902
406173019
1978596919
821635698
1732588698
1303090799
691285237
1768899891
833820791
687976978
258425182
529407511
882749997
1683648575
515697808
1381233774
1428919064
67676090
441779769
359851749
1673730266
742944943
190061250
341494658
1434886168
1730560830
197689790
353226816
1405927046
118839702
776207237
1313923910
302876034
30825855
1630722228
1709761266
282971104
309287934
622438128
1890948577
1320255543
672530938
1224894556
1469803612
1698562822
588062775
545411299
290260685
880118302
529954707
1256263111
841320304
36997302
305778022
722113059
1751427595
1608131565
1069697047
471101073
339584061
891595620
645075547
1044360900
1212796276
30088313
1024739459
1820344327
537923504
1030532035
2140744825
45277046
2138185595
932141175
406888748
415928261
1995471861
2005304587
254865525
928946358
903231438
1580899026
1236260180
1310854108
612206712
837465075
1161286152
1559090058
1979588463
1176587478
1640745798
1277577637
968247691
540344227
973728914
1634030787
843044942
1255032204
1990120623
292687737
2021773560
17514901
1037699528
682554759
917497221
1945801306
1464120849
1598528299
271103253
726019315
1446751018
1854335708
407098243
1678196379
497921873
551480143
188783123
1457264472
1379864816
508235313
1369882487
2021202968
1462993718
1658193438
797554829
369999990
1033847410
1563174100
1581244383
553028131
478183414
658719204
809395934
324344325
461510283
591472752
1139477657
289881874
289965712
48860522
861183990
1217794042
1900690080
1610387099
467879485
316018288
1683231587
269399949
1244761126
68243524
1241201649
1183027469
1264533092
1513402981
140330489
1668527852
508496166
798561049
2058325558
2120709630
1012916369
1696699262
2118051986
1341059771
844312926
1854399145
278959204
356570913
120641713
93294483
687175917
1697155522
941220977
1190748991
1900062975
766307061
488315862
1580188521
1139945464
905485214
472928044
717560794
1424434510
137153404
617181342
889016681
876611940
317165412
121795515
1421556832
1687054756
577158993
1491007049
541796974
217762956
89152680
905621716
245590080
1663296990
1229553910
1497345476
852743457
1066931038
2007290678
668158682
343768071
1793728614
445744906
2139816096
1800091307
276976363
391373456
1163522866
1770280677
1735180084
305155168
1732790738
1274173928
142992401
483517060
1046827019
326279659
344362826
1612027912
2051366223
514668633
999295488
1178786654
12354869
1351194656
1794739420
1658504411
1906774076
169509113
1564474268
1900465401
1202764638
2094649187
51964610
1137707520
1546371267
1009606982
1003088513
1617426307
1697163276
2068709114
369433505
1357628183
1512038005
248073534
1504447398
1487610756
77469315
385337411
1710872849
1360770866
1602515351
719308289
2125831990
1673652618
1217228496
1897824148
1982737232
796418567
1827120108
1318069222
954202145
593426959
1121402360
814740041
449213038
2044345127
1332693079
2060016772
1702462676
1110205866
1754512934
1186148546
156789997
1330708105
412443244
1827523621
2065880748
786687364
1104699227
1054692611
847331605
2063397892
504803162
1761148162
1830660669
1846092441
904875416
745032539
1292731357
399128460
1922247977
2024238912
544075534
1858469304
1954609850
1812699651
456343877
965607800
1734386512
1679843685
189583390
1869142083
472884647
217524687
308151552
939912690
1208953312
1218549804
929938176
503634854
1596252740
1445989636
772596066
1480148364
538948269
1370301983
2140498186
1102332243
101786038
2091862217
1447196672
817644708
2070712377
960050224
16967256
1492949728
1377647094
1052941216
1644626347
1163224073
834928147
1398917434
1495964212
970267180
1582165648
959399674
1585206832
1988403321
1848944957
169644616
1749241564
1607391482
1087993812
1788270006
1661203541
23905021
1116485580
1299098290
1898265065
887038260
1290734402
2040390885
1526139488
1822337108
931647707
480535484
251331645
1095480561
1970299828
1918168175
1299217840
1581681141
1781965925
1829440719
423940454
1329141418
1897744626
1331889510
1269363267
2017150257
1729000527
1387051933
783108187
777703553
1622218716
1131590588
1315230710
1987027747
322050727
1871582123
1060150030
1682291987
1467107945
1465953555
1794399493
1816502725
342496068
1307447069
236293829
904154873
1186201610
296526142
1749393228
490977898
1213137625
1778894232
1144554432
378329292
1825146111
2074870348
1552452571
229387068
2066104143
1339438371
1260944782
691656069
132897424
2029964431
467991108
125189556
787502991
1364855377
1234578029
543436884
764493682
96882204
1623372284
1881772088
1663671254
2044815166
966061087
1761577966
1186379557
270397259
908292333
1813732540
1841079628
47295562
825089955
756583364
1369150150
1096153809
1284437136
1804452251
363257434
779305049
365225109
1519721301
695138307
728786229
34668917
1580271937
1070533275
222255022
315598373
2056697301
879716912
1868535124
97086266
1770451566
512609907
1378860385
1281270426
1174318848
2029801776
277294026
529407047
514324385
1952987071
2056297111
1710764788
60062391
974750336
1241435163
1142890211
1273665419
444351875
768884219
373658557
1548612774
1541720227
1511449324
1047307171
653041022
455045037
1508435168
538045573
1916381397
1887267552
1486843819
1450117903
729704434
1362046815
814777032
689657840
646650734
1843246672
1282460656
2115038193
737161848
479430316
1245350171
120974273
457773230
757498998
1421243136
749411531
792812632
1551075614
1390391112
1010876653
488494275
1943847977
1518062226
831699763
1504817385
2140922678
1163901752
2037185375
1103725716
1738080713
1593502341
1715024770
1010085798
462906014
1507936364
576115336
666260552
1823010417
455959716
1214138791
122082420
452558278
1806930213
1752209476
1664014538
270723164
1159662828
617881723
1034215115
861592841
993146216
926925432
1169575705
1038844699
1870840197
458572240
593828597
1938284855
271254396
1240199469
1275257826
590155492
403256026
1676453580
1173530821
1516317779
1631960928
1654651004
521796755
1036067325
419015448
1584381905
426427503
116271526
1156443121
1010624214
890142287
957095597
1384961779
344620030
1205603930
841061787
272535965
1860111954
1038161500
1489681716
9014518
1994215878
1860686542
1120929237
678430445
531958758
688030259
1381077614
1352898011
1034766084
675631717
1817735331
726120685
1957220293
804771711
348035255
1847358604
1973811289
1504119243
1753134615
856289927
1683662118
1923140645
547141459
1462119955
1630380393
1753348602
2096637637
443393244
451820215
1369439685
796478134
1887965623
1993024875
238481292
489295105
1158819556
1277798803
1399143009
199994438
1812299882
1696470603
689818555
412758985
284632614
1801879219
5883994
445561625
906409467
619232613
116575157
1720807220
896933378
1641333173
1118743950
879518352
1057197972
1101800202
1160106143
1064314097
1950249008
2073034158
1984755868
324740061
355489028
559290031
59484200
1412748067
550700099
1678133347
1969752012
818781420
1659666442
864106187
1173443507
347380137
587864089
707873605
238146031
395579660
108233863
281475416
17912046
352698692
957286304
1696680545
1848716703
1225781370
391092341
849588973
1869275557
1117537227
1566971108
827993441
800725460
1985568931
1309572097
208445354
1786467299
966284374
1433546815
1602389632
1443366256
1842791464
1656242562
1842866833
618219916
717678254
217890798
1290050481
611981201
1036403407
378017146
932623868
1102184675
1658075237
54487127
2118217109
1567717249
741953845
1030161888
176235316
1713937469
590370779
770692144
896909331
357668027
1157773641
1000918027
970218116
18311657
489008250
1456307209
1517363768
1713532526
1578345028
210408009
1761776602
632499350
2141290198
405892813
805238295
1884609639
315758716
99859874
1570053529
1972396715
674136255
1025513845
1826715931
891868796
1456968922
771274026
765486546
915050305
664884503
1767706356
1908329375
2000010312
1621689825
379562478
323617146
1359839553
1794578368
234934400
1952446757
1838456311
1289607037
1416060717
1306571905
323001217
2028332606
1326486985
415367309
908886922
2050587142
1141895776
419854921
898899307
1419732569
513283018
276355907
329299271
1060563812
1948623664
1651281198
1026583065
910512013
1908754045
2028242536
593560481
965099181
651008739
111242854
2026328334
1771041433
344340269
1354238435
1482428168
402400170
5551513
2104553207
1950832073
1126613239
1076413975
2102559010
651399194
1601400780
385894649
2119579197
1609627709
1026217277
964456660
2020221474
1842519905
1260430665
950070537
1166002999
122551227
1802730380
1526078375
1586054757
1254489616
148339609
1516717079
1105566683
344633477
402438338
257284327
920482440
599153886
834823972
1199227461
351339815
2091989660
2013778696
1632546985
1826119171
1420076304
795077
1121089068
1815534443
289856013
174971296
1689282964
337837036
210255834
1643852403
1892667415
1573089835
1405825886
1336159509
1569935349
794984922
107961952
721384614
2098948792
259564419
1201247932
737347209
705035999
1380937965
1799438981
1127326202
289657547
301848920
514607282
1683882227
314386136
396270952
1218610603
1438963805
1352552282
2009207865
1036110384
1186897872
1195726581
54277791
695951758
518660842
770287910
1351611392
878977008
764467254
1781974084
156815039
2090858557
430310010
254997420
1379123139
1699879610
804362255
837489167
315122548
370842463
1847063624
1417434097
380857733
1003134875
1850691204
1110776232
1999856998
932713761
548666145
1973799278
2023271039
1782181836
206336980
60469836
93962347
745926631
586032896
202896812
902619907
1321791665
139727152
1552972275
1403511617
636665349
98049206
1018225741
562514604
978219950
1096829300
1362598905
744343580
604004894
791715389
376623876
1305273326
1981972020
460513260
773691946
378010645
1463309928
291836609
443873743
889358469
89362915
1396687235
41817287
193636217
141686283
117771977
1100370618
202436931
1035859137
831097919
1317441990
385783198
846906261
304602009
1953653172
94027343
1971648688
1857033933
1780237642
933248256
443593278
1615069150
169344275
1858371200
560874368
921762167
1218697642
2047920010
1396600025
318293770
33690998
772716621
1621039044
1608127864
1581987688
1709775318
951688929
1850329684
1305640236
1287778535
305896294
2137922861
190139674
1973345204
249772973
751597380
525250754
1399633116
828907789
897260580
300406628
1908113527
298436240
1514641728
1327406943
1643356086
1412198153
396558076
987441444
669339119
1653447487
893706335
281899385
196305960
1236863058
1352014714
1846276934
372925840
1577530783
940861911
1217155657
540333070
1955492744
587184210
581897470
1132317674
160397676
163727373
2000107254
687007853
486966192
547657173
740768589
479621187
1651112606
931007198
1360766660
78825809
415211438
104035527
131922372
1340093808
2085700913
921978526
872514318
686675470
1131023069
1279762359
1889026478
1053751565
2074420630
1377443162
1358286659
835562701
1702308978
505246156
467423891
1046715445
398127102
1022019029
2119661876
154809131
1160435650
108584865
633698901
2129857246
1909442831
899093592
1185292439
226074022
1049531537
1128136465
1340660898
331301919
756870480
799474157
1754455841
1071806468
1590093430
1346080362
1471560597
853697084
1418590607
713897196
483594534
606055775
524981521
1504148948
1222360856
1712038569
983118482
1949075658
372579518
411471661
2105275530
1724741155
1345043822
76443165
532270422
936351268
1349990880
268361418
1260661976
762274208
864322272
1866686484
202127118
1511144074
1650473770
905761923
877691394
509080477
859445775
649809696
1754029255
1111302368
664425771
621619097
387030183
1537159248
964825976
1950635448
74839093
1368607022
919594635
2020808338
1771884818
1763767596
1549880767
2118178893
1397146210
1762758743
948584393
559443666
189753228
128286956
1453047207
1079021409
1340269921
2116040844
1397910580
135239017
2098455827
1262222206
1009137264
2144046630
291183235
1589014874
26474614
568823271
497635941
491191655
1318727908
1963936525
1037371410
1701830371
1170324443
1142031211
642548824
2059081956
1982567504
35497860
672498563
2115248873
1362927495
471551978
1145267168
1594843407
60849698
1863186557
70048665
2064671749
1383884548
1450476761
1271543444
1818227221
2144012718
1154485574
1069882871
1549981234
1056602103
462385742
551740738
21133675
1829050518
2126592313
714236194
1215840812
224305591
739028963
310789515
214744447
2133727885
1804818958
996477931
393973296
1953359385
75211845
79126828
290268668
1856689475
906354959
1583226010
1905739082
1664827693
288132378
1710800238
1714766763
719793401
770759308
1489334758
547954645
119173337
445941533
212051049
1773557854
1356458903
169997796
1862406878
1441237826
1406450992
851678813
950103045
1922031366
1779075396
2072743377
422868576
1140404776
580894883
208448967
369540640
1922044925
412677231
172339077
854772624
234783791
475410312
1140832255
1024516354
1514568746
1959221607
1424041027
849822116
739065401
1131585620
1129684507
1275395842
1852337740
8776467
1787590563
353390618
94237221
306992056
141447276
1467051708
1600625060
897624528
411762920
1231224394
577474317
1108737144
935382725
223410731
330993404
1378823319
595454479
177155027
1917118745
1864271702
43855840
126888066
894912500
711354431
83834994
841341050
1280328074
1859380107
169912714
1786020943
853520225
1609332751
1712247905
828468234
1715523301
1275578894
121346239
191227019
83896700
126772494
785486225
2094005914
603866319
2113308236
541690236
2090447973
679484206
1597501134
606221961
1461690434
1077828556
244301234
1958428394
2048932569
1568961276
1502433909
729056566
126656829
1854953971
75577201
122862502
1423172418
1552166892
1669796817
1837777439
678549964
928684481
92513668
1332824330
397051149
1366223547
1754252408
813317604
1518006921
1850348499
1164536745
1509392291
1139321793
226843886
967035995
1636391711
1224256552
1135862991
1987012499
37179186
548855607
6547780
468922656
1733662862
198649639
292083580
256883054
1803028116
983100140
683615178
1669685055
1959991117
330706077
595258111
1536592703
59530146
1330063106
1297242451
509538539
899359722
1822651720
1567939557
1790499185
1996125107
40484776
1853888538
1957262899
1275936308
1140257437
1015262211
309148249
523627210
1471544481
19183399
39665073
969023688
1037112693
1460808249
1489413759
325835864
250448550
588963643
250420216
1792068031
1186666356
441875035
982597707
610331349
507494896
435294607
661926792
1013285379
770261493
642882941
1651580134
736184235
663547640
207040732
1072020868
1999300006
1956591256
1220606369
88279808
943897542
1695259285
112134346
532598990
1443163192
1597388597
931258977
943676296
1014542093
701485418
2070075003
2126129770
1369305041
1950707046
1256661041
895396331
221917272
850685083
257871772
1443231157
155563537
913060761
411072613
578855704
330956219
606492920
591571828
175870910
1101166512
87972712
1859401177
265604787
1047563373
827449290
700721718
878273566
297003161
835876727
1384820785
33904157
1484263662
154267219
2076417351
1761512532
1990737742
1936859604
1032574108
2091109660
268076684
1174494775
2056417109
187220014
654523975
149701936
9350419
559413538
338802665
999177376
1894493137
1177815400
496450171
1929995279
1201334404
407935642
1400456925
552539035
1126074231
2027720756
1959797777
1419895108
1643930533
376845070
32682976
840577185
518711334
1946313328
1255181989
618022840
237547436
1977601753
825976703
98495952
2073029916
300891212
115390671
2146013743
706124632
1963576389
1639233638
1958803771
1519154743
1251889186
2024772590
54358995
1216854545
1364108213
366867704
221617379
1502719143
159780491
1776667912
1089511424
1271131381
287420312
272656996
834864968
1176996665
694414850
1519047676
2006913543
1179052471
1921774729
74280258
495030987
58942704
445264688
1086055327
1522816359
31441808
308996468
596533598
729746886
856714938
1479522531
1144326773
1480576448
767718022
15810338
218546449
1568932656
808076862
1900132413
237777271
1736113847
1410030621
401189030
1269311065
1052443049
260667998
154636338
1711154490
246535220
1463081606
121348920
670585427
1589240859
1927418610
1432915444
1932369203
1792862804
1476314552
741490145
940127428
1097669019
557062517
996390092
489964536
649975024
71825891
1745150528
895677740
1080356178
1951277032
1422493270
564510570
1837983852
1868161352
1243749296
1098906110
2047135374
1275185579
1026017804
421836938
97255735
874904203
45899759
1633349707
185899229
1468683134
777475500
1135207222
1622395820
1106600440
840488662
412013804
1865669510
631577245
266065146
345835192
181210235
1409964172
1226842599
747174845
78586526
198977036
1036358135
390071595
170158164
884198571
1337009581
944576316
1345797490
360885662
1804942510
1676403756
1453534246
206758336
87412705
1498104213
1023051821
1256432208
664908641
2124403745
956929226
483555431
1878647065
1573389289
899691261
1092761124
595577445
392313015
2097878920
1779480128
264483711
2102812276
312838600
55338159
99357783
1156821195
51161492
1874497115
137298850
1139003486
2057125167
85948941
716614005
1918115380
1577388078
622413910
927578197
2010538059
1892723037
1878956969
1429270658
1469689311
1241448675
793905500
1290971663
1673307100
1858281189
983257212
2040358531
1989795873
1740487004
1117215634
393898980
202360721
85404319
466618344
1646356056
870617154
1241708335
1389147770
1510347485
2038929257
542498039
153920289
330887445
1150352553
16214136
1411122748
557055519
1619035805
773329758
297073655
2007791094
1230819031
1882516196
1811756205
713203374
234075836
2131869305
89222504
1846057528
261956425
1542640846
321892430
318324815
578879831
1652501394
2037472280
228065659
276926982
970210425
1227224321
563269700
1141571272
393497613
1533000986
1977554204
1730753994
1909997553
425923549
569026170
241503840
1351482677
1623826166
932826326
369734850
1542213147
1397373582
1672170580
731078356
646271137
1190572368
2017162922
338184217
1721789737
1960852642
322913769
471659993
1982125115
1899220238
351305316
983876597
1937605705
1761548888
1078188369
1475328047
1176492369
384793598
698496606
1259773860
360555013
1501268253
104715923
274100740
1900789286
1376289012
8166991
1731984897
2116437373
1975286617
1813012459
2072043042
1908094154
2110677029
242625820
1920644229
96773558
776251612
783659460
840806205
1228639093
1999890185
1096390325
1974686727
1531705827
95295091
1270475476
1200002581
598995983
1857270720
64067073
1038495853
139837873
932683268
1073206130
1694387088
1877396851
476495332
2079765426
237660361
365169701
369391302
253208207
1350604543
1259661833
1187831333
685706869
1568075539
1032175938
497925336
1213192447
1738823535
1006819448
751261233
598745937
951947462
905767069
1640364407
1558700519
923765361
1507863409
54876394
1756534104
30932574
1132917232
263105287
1023214198
1996313872
462471698
1461883460
753399202
1673974499
1554447720
1797246300
1325993370
1431702383
735579975
1136111463
1688374254
1958911408
1297228548
1128358093
1990930671
366557376
1055285885
245163687
1067392315
513730565
1709030193
20378475
2134031351
819570556
97005186
1495170897
2132849990
100613926
1645192736
278734888
1584130158
957049049
2084000547
937646573
713977299
1222523629
1422955587
41500411
1680777699
1893981594
1833853936
558200855
1192441511
216434286
83906163
1796906264
187649648
403422532
731770990
1121748111
1455398317
1981671443
1206648089
460215464
1066505708
425926430
421776498
1857706798
61708040
1046628690
98988379
1984212338
264055427
1645707431
1000626134
1893306630
2074494215
1178123912
897739750
1107864514
1542754490
1246482286
971359957
1027472434
550092737
393121670
971957806
2003409259
959309472
399667005
1045260692
122108916
1404624363
1913405155
821385517
762744127
1538108671
1132020641
1532949540
1924481159
1002503167
471503568
1561986666
1672213251
2112065058
1231533848
782092106
786355106
294241381
1287232548
2019442533
175313889
1476994866
1829684004
508573510
1822040047
281344104
722059021
1545907598
1251188273
1560465091
2032859278
782554366
1062680824
1432368868
2036775619
179804881
739716407
285367832
609781556
179942667
434938798
146326737
628404712
1190213878
1562300694
1852569656
1656309236
2114304133
932568578
1666274653
360657355
109439455
2032834483
1836896880
221035283
983815264
1638131533
663343580
732576548
728795073
1364398984
1664351245
1721377689
1761630680
576702384
1507402197
393562563
285256930
1442112640
201139856
667712484
493370943
362748033
453571272
772824200
420150182
1649295267
916286922
1516275611
1878680269
663391302
687046799
570621326
96167544
1250850532
602021732
1799674118
326819140
840332966
709057769
312822261
210335713
752320918
1334936399
2102123065
1736982342
162354275
162871233
199948786
785291988
632390569
1998431132
609211348
582147723
697062233
1163634487
788556026
75391483
678450969
1385763902
1365833179
1358306597
1347541662
912584554
1547279785
1166069840
1544229363
342735751
1488281410
51622124
2101219859
1977797345
1456689563
2116985090
2095419479
1683331608
422782646
726723663
1587899187
588526044
2063989106
2070908786
1678506681
706056710
1865179400
1142293881
1645553754
1873879828
1055575382
452632233
1952468777
477769835
968174317
2096062134
917103820
1991797525
1454559231
1278763641
1312417994
689337285
1539026950
1248906925
840441236
37711049
1957681167
776422980
1240926174
1766102290
1093284622
1434118203
686209041
79948118
1034917495
1470223846
1509972378
2028523330
278599115
1717715401
1784384337
713017192
707305352
1944519995
348029014
594945931
1377755424
142130852
815392577
121560200
750351147
71596075
1191287735
2075473200
1939098979
1115215241
1970478393
87471096
377062331
788712128
257609842
315419026
856836505
1616042491
1013516077
1499486010
1369194263
716429709
585617510
588077145
400819241
1792819951
40014001
1641289108
719722010
1904412800
2081448552
586972892
1117188738
165737471
596786739
1923566877
41125072
153586804
1404431020
1428491538
2090522959
756450523
672052574
902574457
1548884602
1274589652
1700065886
153562305
267637827
2020706515
127747268
1651741826
1768653119
1067722062
513322874
1653295665
259939905
274520059
355363972
812691099
1094878881
637942781
2061536725
433511240
1480939833
38983180
1653368203
203351458
620897108
346307231
1798813161
1281566834
879367722
643349329
213625318
793351717
1147044508
2135465539
1262392649
259396575
673078651
1977342897
26049790
1670765195
482872187
1111581792
59139799
454877732
288388668
1953558469
1860465401
1391350642
728786908
1488998983
434027137
21561901
1638477602
1727355847
741013863
1785786228
1252101288
199048558
269811058
95343707
1576789442
898791508
242999045
1952363364
853983798
112874345
296092073
1256616898
1732808421
1965218310
939318179
764248693
948415376
1548378606
283215527
693009782
2049949220
880384425
317396966
987489657
2111131504
725163755
335528110
607180920
716746424
1242274905
1222227480
52876193
1925783309
745893973
313057634
296320520
97077895
2121980655
648173838
306281087
443940691
417182796
1684971405
701448608
1622160117
277064367
2106043701
1232012587
785076186
1921911054
1622654697
1369348324
1061210188
785122526
839512001
1105094078
1529475992
1582339316
1889376377
371614532
419508733
605343469
1223522199
1705515860
1716213934
1504693825
1933287954
1819718308
1709860510
307044933
1660107721
1674443824
1140490260
975881219
1961948969
1792119519
2067411918
956798203
935550353
1136458770
656344663
34301145
1511251948
1335742918
1624721048
1674674243
1082764948
2094069027
1285171854
928958280
1033329114
1251723260
1741107960
1022118543
1657027062
375025544
1467340660
160395941
1679990628
484187940
1781955532
1625861539
197381047
1957063111
921021110
841065981
1142599782
1140366387
1033018223
799277003
1298037010
394797056
781843728
487694407
1126029735
84862312
2134248281
1999076172
743712874
786748690
971303531
89385303
1769028868
1274891084
69618608
887719549
1894062458
163682695
573659602
1375180879
1809865136
1935773937
1415834740
1240529902
1780116619
72553575
1095501150
543857866
210670498
702133022
978097158
509244001
876653484
965691993
134120023
140510917
1933229153
1225175171
244254818
1354728632
856969613
1556178612
24922406
1171803657
1031051839
315708118
154220174
771758510
270553640
1067418210
740408711
365664871
658796769
1769010425
2636426
1307421800
768516813
694316342
537212399
838208538
1287948528
917785689
469919658
1364759567
531284380
1130329114
467272739
2017854295
623687714
1460416648
723734575
1577012207
1482046951
2141465331
816151870
1785489541
2010114455
2094555984
1544670613
350206831
1571766343
2115253070
1690698009
1376711733
730572085
544626760
1196951660
1600814594
1940460095
344524086
1187775176
1981576889
1898551367
831651147
1366655129
270019489
1314301644
1047770695
145035479
1841504515
1764957442
1580761732
224597171
1927323625
2074550702
1484833541
1536744553
1032375303
95863555
1680679438
1747520239
169099941
1431592927
750638402
1704477264
184893612
142595788
16771073
101128231
1410814007
1803779943
1942064540
1214140904
1404993527
507505144
895908638
1504602315
377430124
2023188383
257247839
1390630451
866585378
925522769
811000728
504211466
1259433950
246763802
1663103002
362929429
1740516279
1568792263
1449415690
2066679954
1797629650
1333480688
1339601286
841858930
1498561250
1788347824
2044588433
1051216856
1978147281
510184978
1970067354
1587358109
509930170
448710113
2016385729
807193214
771717525
1585000509
12290304
893625003
2075233429
548143858
285520054
709983353
722717437
1802518549
1766101816
155129148
349526644
2026837258
1806491325
1095958724
2075655849
525911002
593441030
408344246
387563088
1561874971
1598218713
1580049761
875893266
1421148767
1802621961
313307063
1264622160
1504875643
840257913
1488416688
1723293196
1977699438
1856760745
281011239
464687251
590267408
617703234
938222572
559800326
1244168942
901885306
809646843
955206552
1856069096
1039124160
1633373574
782991751
1359650918
1445584140
809436662
757056974
741473297
1776502213
539510592
1960468484
473252032
241013856
85207689
1189777878
614260097
613004361
203178664
1888556318
950937758
295308144
2092771558
1789534783
438726386
6202404
2034913450
1736048311
1471139254
1738825751
737158269
1973752369
763416952
2146447787
952461618
255624847
129490688
1695506114
2089610151
2145938574
1730372553
1444268785
317223791
89680604
1850199310
1619216814
1440612394
1766061147
1704216964
1097398389
61885815
342033866
316100798
1770496336
1999347446
1038642387
1361310616
1468015793
1638388932
1663473047
1803089019
1699671100
1025558483
522707323
1436198859
879453260
937815473
1243841717
2075171791
369393441
713180577
2094525833
39323975
586366509
1000180716
737391025
1979452279
823936232
750237385
198575344
291807303
1914270464
1707063889
1292875608
1888317724
1227130483
883332227
103660383
905273858
1281082872
1496293971
1198928942
1572334494
1872343804
1549744952
1633750083
853621000
87606294
1577620808
1454707539
411964096
322709345
1914434118
1196598334
428379371
1903594667
1517687565
1490342865
1983021068
1063778121
1628566680
1045571296
833538595
2125175062
1369297673
10866854
1817859516
15643662
278165436
214595744
717613759
1586070773
287034269
1441761632
2105657050
1425225043
1913238716
85067284
1462500728
980014529
1435515365
1073867100
995270666
642212019
372371354
98372441
1373286044
60605283
1321183988
1999147021
1337773877
2110517745
1111523190
466738482
252235542
351928256
197460523
1501567276
490793651
710034231
491181716
1354707069
2017320287
2050195176
2010481248
1068328060
653048461
1149244532
779192946
1425301959
1415023885
1365917397
806802929
234282494
277463020
322261992
77028248
1329315421
1543589488
1535446977
453449105
1581237687
662551727
1962141184
2140814728
1073138444
2065553233
1875467355
1240912269
1063614394
81607734
315190558
1411014491
64785761
1604496021
657846502
1293228362
645837920
2033195753
1094390196
33239690
584700550
375758827
874497074
1116570420
1316808780
308809251
330517148
372929660
932411394
375155896
2056306398
154678540
1655665604
747187419
1190241432
815346995
1544205192
986589946
501777344
526117699
1890120618
495220325
1190955684
1704386541
669211338
1291248124
1480538131
1442972175
1040615576
751066100
890572262
893272882
1825319815
1570573902
269109991
559709209
1050222478
652953429
1915530594
1866766445
2106135529
1327049056
1082342793
1857948561
124828054
2118394785
1381834447
2096794725
1814002119
273625610
1766877990
144972243
994685936
140830060
1038226730
697255638
1269072856
689583107
1508889002
827510516
215748570
159584677
605358687
556102245
573399008
1487523890
1298389074
1015224987
327989946
1576683320
1156253164
2134525325
1466010825
642893009
1789008153
279100241
1325454893
847562101
1970562463
1692305755
204415254
1699443933
1581524956
405161723
1444085723
1537602908
601794014
792830421
1746998122
1273589923
1643797127
1265447448
1303026026
2093412466
2138581015
118396565
148341426
1589444035
641765737
465033439
1677005074
1334118924
1228274912
555424279
1612840440
271425239
852819643
665814645
746662024
2075285029
1899735688
686330340
1832635435
352492360
1920003774
1107328220
1505508949
277361209
1172632974
1836523313
1571435740
241076257
1044615196
1921383817
1884394637
1334561861
416393287
149595493
1111279371
1236062030
1571732319
982012174
820746643
430222356
1584618413
1535235041
615490147
1996568501
247839599
76336853
349646848
1860516369
1822244466
1381969068
1785708165
1449749930
1275991322
1211622860
1510536886
293947430
479583629
312741102
285291315
2091944589
604131148
180429727
990154781
2089720146
892005425
1096660306
1887928362
1880399023
383171398
75054369
254143357
2126211387
558304092
1086607692
1357895016
2104373152
251673722
1407325949
801934230
1778840877
394891932
1531707221
1044208437
1179243553
687673336
1188613072
518574033
1752171396
2002802454
1963448680
678918571
678668314
517969232
1649522211
191576937
644705182
1076065459
2078211187
2075795718
1064623658
1276843587
1898346375
1880473043
596942248
649270504
1863553102
2095583747
1619216033
1578274466
41287823
690944616
435301280
1847015373
1989922899
1467950371
291690151
1709798509
1612093692
2107085079
211046480
1201765120
583864965
1762562903
448344199
538345282
630843259
935421337
768046918
521200387
215535793
1993293059
1985162180
1714975128
1080228392
185132986
1837417894
1463263651
815509273
433976183
2044484858
1605164942
1095650840
569400230
546480572
463658873
2017363313
1318567898
1049140619
627636152
141285219
1371349398
1356282504
197427917
304703128
865610558
1714394246
764693075
1934297532
267845025
1734152342
606009414
1237887068
618235635
2119843287
1936036407
1448664884
1716084860
9010510
1777531557
1000598484
2138518687
1640133246
1874951178
701489540
1095151227
1527069516
2112838332
1564943678
2056383983
415527088
387673821
1924804963
378374225
1909911139
1516422994
1904059263
567676036
1497523139
823677832
277188330
2127565522
1915726723
560960938
559880592
505664049
1719266392
2121489710
933847224
4013794
1567195265
2143389944
313435278
416919799
827041673
1101320537
31374599
1707872722
1203240096
1212521077
1946932548
641766113
963950700
1590349591
476737798
535358560
1141553191
224641465
393590696
1134174816
1345998507
1733564442
1022953782
1258607650
765582412
473611331
1402985052
357634482
2097622866
99407856
629987521
411482724
534031264
1583207897
77158285
835412821
1685797919
1596812397
536740535
1990116558
210373088
1184149515
608558149
1700704722
846003416
462105960
2039251037
1937478916
31654855
220007216
321433832
2078701552
660415781
1863005413
654584501
2019659973
1335318276
535727415
1241628917
1014782138
165420776
322381649
1509081561
421800465
1552153301
1266715193
1287430826
1674733282
1549897917
1205074539
1869608111
1417750208
485205810
1083296917
1462870044
162491828
1477830114
249216781
1089956211
1105062268
971595119
997350597
1547222428
2114795618
1292752785
2016634781
2144650666
1223079912
445968331
827279759
261014382
1247337044
678949785
1907462267
1671542149
529532145
525961755
134246213
1393312856
592770760
20718816
802375852
341177622
1794750187
2147367065
2094547228
2142152372
941492691
730676199
1673648393
1483298454
2142531735
1558212918
2130022366
586361784
1792061110
1944876494
320113833
797428744
1575540867
870357696
1637306992
1761867735
525461910
1109329169
97876133
576155240
635494939
159421817
1794272832
204937867
1824091730
76912938
1598571572
802194923
1634931729
917783086
1678343849
1113560694
501082388
1690691322
368242860
1621594554
516936072
1810107187
1845927207
1081108836
226706965
1693855752
526950821
692670485
2033230324
430009357
26683676
217158769
178977200
670747526
1146512616
1659422323
1273592011
260929847
482971739
2043093835
294013045
1130737053
827456005
1142901124
1817967972
1106339852
1139611322
1036662115
1166708429
480767761
2028640992
1637778709
1733088165
1183389602
435396124
1186202857
958892453
1906661002
1534837681
1601471446
1578820398
956274634
1960144537
2077945648
798989786
1295638353
1229060723
459388863
1079549954
1469952334
1920401010
1245805813
629284918
1211187719
858888035
952173036
1044861502
1219128983
848345596
1920428454
206020115
389053554
1594854638
377600720
1890868676
419275433
2048445314
818719806
1167074418
101800258
323760038
1471396197
1387826015
608465431
615441385
2018934368
176392440
556791928
253754958
1193630820
1238978321
930601512
1753874883
424043896
198422759
1831491348
1667918168
2123600201
420221289
1577400767
292043221
1259551062
920705507
764532567
1624415220
1508629742
991655797
1781061708
1996521192
854863200
746578389
1527695456
1873429230
1595958027
1089382796
1761242863
326527608
523098148
367169106
158723871
1175606673
1661857414
1882365160
1386983328
1045431161
1337015045
606197120
508562539
283237643
1408498097
2128960100
1735970190
812484397
1150077615
652879234
1481861006
1137622232
838776246
1749239622
1238041765
360919372
716142287
1187622016
1213158444
1700297327
1583551141
2006346989
101524149
261423912
528331418
262185229
2081012480
1257571690
160221282
1164427439
1488064023
821333160
599292833
397642057
999203461
1509916590
685661535
59927581
585977381
289452905
909534097
803177526
1500624262
32048374
2088972040
347673811
513643525
1105689512
787388026
695242784
914476182
1143698286
1305705140
194847929
32063859
111791925
316007315
1578751027
963540205
1048458013
785015776
1322783143
1661792575
1453409904
957203900
1183836003
450853191
1271725641
588119602
1031185825
1289486322
1246228353
971336260
205854895
108947776
1886431611
990466895
1358317298
343085690
989992753
1076673097
583513978
829563316
1714023146
1234726124
1495547882
547135287
2024411044
1968791944
356670199
650925199
1012802448
2093374328
241108690
1936160193
429783534
1627248414
1419651776
711528677
555099676
1109212795
1454999082
1718568638
164596904
873620741
1925654135
851462863
121569065
2131250319
981492989
710355943
492166381
412102873
1469214133
438920139
2125250103
1170725844
614550944
972435465
184624582
1037976194
465995892
1209053729
845102057
1333225718
729036613
297129854
1399885893
2056293898
1455795875
849283431
562619373
598057033
1046916323
463644378
959052828
2079914460
1264193646
961757817
1205304220
1979606244
889787851
1622060212
238274110
470443993
2366991
2030945019
159312417
1653004584
1543372054
799410255
1001427594
369999033
1881853912
1510868418
1468400004
1357604515
1011571293
173371992
134025892
1923672245
537783839
945955620
550847815
1734329792
2039339259
1231209556
1070583447
599256796
73030083
659052582
1149744005
361825890
1133387938
123175127
115010549
1752690066
1166037902
1879215958
1509788726
1613338440
2008554830
56450071
879753010
847521293
233554974
211543990
1127291199
895962757
787760839
1278001870
1084598816
1680147711
784237676
2132819502
500004661
860057889
342026562
598565687
1719645551
1618029088
128755164
96842800
1200053339
1739373401
24734891
734573717
1066960736
96497688
1048230223
1283995869
1245176097
861104235
2080480670
216956749
1036850337
1257305311
1922963551
1555501036
607733830
394738421
1383789600
1724605654
124428260
1476272475
964635800
720656999
25544366
1470596201
861789449
2075224019
1516143097
308916676
1339930444
1143381666
437799682
1990536599
1002504462
657617917
988279219
905362876
215423618
970739652
168773247
957791867
434146504
1349314096
1380699220
842448655
1125031940
245454484
403796967
1952343466
489804
680137856
34233573
627612596
1551352229
46569523
2121572605
325190056
1146803088
636409357
1343694104
1831447600
490893736
1109098394
1806070963
1498752915
705103063
1285425941
1888658409
1702413393
443114054
320439396
240597222
185936794
1884232275
1951212795
1367744288
244005609
274877923
1208071086
568762644
1201088808
1677593961
1554689540
757164695
1911812647
1718632179
1382823810
261264136
2011695923
1337592789
5689936
1190834161
1067212607
1259853822
2043272981
1491594899
1597936407
1203355427
923657765
416298775
990876213
1983224796
1431807663
536172017
1939825134
1834718491
1468329871
1397501505
831995538
1026962779
1241792434
1103099110
1200815986
1730086840
695741882
927625659
1370145529
1173405545
1825020088
393890366
1835918064
1769989361
409706609
1814057896
1546662138
1151536429
1240229223
318565829
1554676361
1295226645
933073210
392586397
1208964471
1368388109
835430061
184638070
30749592
1330146394
1202395713
449067750
278315016
46106927
1266299506
731821232
1099596460
933683006
241610579
2084453276
120769568
375488041
1307065276
529044303
1460071217
1114955324
1902159030
495280488
553035695
441537702
1609751183
646956883
382273534
1222317008
1671542905
113837356
1484217368
490516561
1072141442
1843733438
1036358346
1168912189
1461164344
696952366
1551422906
367762663
1928979470
513688909
363687107
1919822614
36925245
536064370
1676471269
1294653076
1563082900
922508242
1455793644
1497732722
1782211397
221071947
532965760
920129867
1109534402
1660219509
1339131249
1480776863
1120413690
1664750153
1662129255
1183859074
1333436574
679259823
2089718195
848399527
1392738420
1926361348
973059422
1820320638
1895746763
1544825894
1396873235
1812570701
822397270
1237310510
1209344069
114639757
1331226534
1914089634
836482386
1268960493
1139703863
71409523
1716599939
877971052
2041860658
1632304677
1931631883
21608481
490195906
1441375456
429198439
344928500
1523653330
1798707376
1417503272
194466836
1504248850
780319954
434156854
574222327
973702354
1051725364
1959263914
434773024
1519008250
2138432743
1122142047
1948868642
684298467
154844957
1421466511
1197564121
1199816602
1177686534
1717044968
1366103826
1559790793
731555256
1633753386
725257754
1773187156
538310232
415298112
621685177
416576300
1714527912
825120438
1527805002
274954307
1281084005
820267887
2112845169
1623180308
1906028687
1007860412
461148101
1344036134
545723651
1386700673
1733289931
1602272408
403559435
1999633074
463098205
204604856
332690197
2109132451
107923020
2037581530
66501664
1553621908
938239318
1537999198
640376687
948016150
164755146
791362077
409050606
128770306
1629748401
2043629861
118618930
268832325
380520247
269247173
1201338439
779028013
1665799260
316469046
19060104
1156646573
15840607
491752106
2090294479
1619858655
1774894430
1568822885
1317319620
512670184
980399971
503136336
1268528819
341968559
1021469897
293342001
451172745
2081284103
95388566
72949612
1051366262
714314667
1424825390
1810506471
393236524
1553249191
417093727
624908583
841738938
817904449
1564873
299289592
626438009
916978418
2102903835
569654132
1449191011
1270828102
1995695161
1097782807
994370887
392433407
409857347
82164082
168962632
1374874728
1550570493
1651259875
1248427419
570942520
1772870400
836694917
1661148282
1043079291
1167794699
640852374
125299323
676467148
727170022
1781382962
1487318212
1134613552
101141584
136179616
472796185
875551361
562769656
1161440979
630595086
1802756867
482026717
511887523
1708996791
2067674067
74419033
504371801
340380707
1146035996
1053039046
1289820636
91325665
1419562684
303835198
375039612
194246128
1284462997
462519655
130588970
629148478
1771249387
1956029705
1867631900
1331528648
1602382598
397790756
2062513791
2060678230
2038915959
1215639859
421127482
170184888
238500650
1518993028
33198725
603717405
700952249
815977579
2031430448
1404989793
1818216582
724745567
74995390
744573054
2040851889
63288898
128403503
165149987
2042966324
965197129
1703745030
391517073
325054719
1070032618
99277508
1857868998
1892530663
257752404
1473354930
2007896443
1382577158
268379672
735641191
584903601
1653921486
112070764
98809744
945138076
2003707271
1384000455
1331876852
764776286
689255201
1093363152
539540709
1517011301
583249727
687730829
620562712
1773940535
1474607474
1034522822
4330587
224232581
1301528105
1106277528
1511874732
1248535772
1946327746
1207079138
850640391
629419151
443025956
640845949
1781152492
210795536
1530353705
528030080
1463606243
365218153
1971478165
2011174028
777788670
163494602
1669777667
1366153816
1751267461
816974087
495427998
785015275
1225865502
12560702
1530143857
1656145726
447401966
363855728
1291639947
2131779878
756217533
1214847240
836241411
105406473
604919538
1318710993
1561740331
911799192
558725777
20164335
856195406
1012988148
1544930250
1114247043
1515732987
2083467754
1098460699
2048108861
1527977005
1462108678
1160631735
1097029673
596275876
33600910
473319513
487827515
1850262576
19091348
799776018
255673656
1266467453
1329455079
790254855
1479636666
459021234
36463105
1191379823
1876009291
371089408
1981555342
556776812
385667443
290534518
522169836
2041533250
1523338559
157732773
494552790
1013403558
24653637
293584603
285991953
1280163970
450693156
714141889
1818670782
1182517011
1421576560
640092938
808925469
1214902267
1022048016
539493803
63423472
2043106295
1238966983
1175719932
260615633
1467776900
1405857056
291945461
1386606743
2123047924
528765119
1306096530
1691572095
2057014923
888697777
996684806
832059038
1697180109
2063221375
1461293853
981706621
1868383516
1925878316
1420495386
1372737642
1104045398
1957480953
375556886
120500867
1919704233
2025182777
2003197092
743768097
705882960
1160716908
136068799
1736669862
1884202893
1309055851
1798362595
1036015803
1963388431
652523977
1426612423
1461597429
350067134
597791680
1182380853
2068317229
1043694748
552728573
1993636635
1690145612
1240518534
1900384033
5491828
222924221
1276637990
267323128
1161688631
2119830411
1438291789
114246541
722640203
2080679904
444281701
1625070284
877142593
295640988
1767274387
369038717
809061445
452294154
1767341006
316324350
738475621
1564910899
269072583
1497423558
104575764
525390577
1352255504
874611853
40599747
1876299501
263580727
469088324
2022794846
1847761379
2036293882
784072043
1070276273
1883091683
1794995197
146784359
983219691
1317924430
1025729635
1501876487
1984058574
1826231192
1436158886
1112531980
500686105
1286570921
190729577
1642405413
349335157
223815566
191189013
1798677974
1676786138
966911399
370637942
1121271210
1048628851
603300160
445859531
1630594772
1159013777
1428406261
1709751942
496994985
1309341407
984758265
1369368274
277196263
1663030429
1298146927
368301637
1759849004
1319931939
1489956358
560504806
1674702982
35612267
1633213686
407503665
174379958
1383559946
1564367588
1678173058
1961187813
2124574157
309501914
54888907
268671071
784182875
1785786799
415804350
1125847997
442202212
1906535174
139803687
1553443747
1192071265
280986
1172964327
1404407056
1469454163
885179217
1421476136
1022700437
792702707
2127848938
1350209674
1086080013
1006495310
1618738377
1018584315
2042423175
219606618
1945042559
989206383
1524337764
1933022429
1935836250
833615977
443361689
1106414171
652789482
1527711499
583424029
1774972159
514336352
599992854
775191991
85073345
135575286
925564805
2124021517
417651747
955602980
256408938
252082705
921414341
991777414
1544640958
801376182
1532787472
937655908
382483137
863143645
1444127320
444592551
457945053
770305590
1151210792
479802959
704114750
1136436866
506916017
812255342
1119380730
726854948
299446628
1611177216
1508767789
1186479545
2040983817
1098411890
2110729656
659801353
1845926279
189765651
462881494
1524947697
234331665
634956509
823629685
322733207
1631544002
1220156615
1482792249
273481411
1278177606
1296839459
1079087318
776491167
1676014857
1508276473
1307818341
396813448
218726248
1787673927
1339027848
1561275404
773919684
2139855371
1565406919
456607995
1640594499
1654161888
830800521
1626980351
2083054970
2137085482
165833167
905327422
1646379748
1011975654
1312884184
1949770714
535165796
346731347
152675345
494255236
1605066077
1829954156
2074263135
1857332360
1482840687
937570137
1657715721
856348831
124783828
2123959447
1329199303
949456326
126648903
1242040500
1127847409
1354243175
436621753
718413209
526127677
1857614150
2127328741
1343391136
1053600332
1180338229
46101331
705633000
36339979
1034120826
988463954
184564934
1753517927
462966049
912754828
269958742
994794767
395508572
130648984
1493982369
992575606
1259444151
1645706996
882720066
684975902
167160743
611289867
1820652538
1979901370
1263752564
312025922
1133941125
1608847558
385120723
535109933
79903148
763157656
1510735570
484256138
838123829
1232733508
393153988
1197693033
1975899312
1883225985
503471569
805516561
1933616688
803778726
1242400253
508882582
1793926152
20557445
1414420249
427024351
1821882044
1301563468
1405435580
2024365112
1901692685
1192891964
1565765908
1670169402
1099648268
223466099
375757513
1878646092
1986766138
834615445
503241786
392069042
929165207
1291759247
1638255326
201357540
115783115
1981133970
1237564296
167560425
188389642
315170174
590648722
383846751
993314962
552210077
1239313381
1038113199
932315118
1168820387
1514807311
902054838
1565330707
556545976
374737971
14361531
1168760585
429214506
859551095
2118434936
1958484860
170202770
1967228336
253636597
1733442911
2144385286
1334939301
1630405381
89013102
1847463581
885937034
600947325
898938356
202123091
1595841354
1661829695
1826336074
1375373465
344542046
2143237797
281133080
1587557464
1318734025
991277004
1823928634
1514371622
845767769
244143776
1046476463
1149472587
1882999481
282263720
188551051
1915023003
1880916026
1930302503
24994238
1567719659
584737437
825423059
436723901
1289588144
1695953632
1662957496
165854271
952267453
470296702
861740924
1296192867
1109402799
299928152
1536811206
917028411
2037806953
431542821
635317930
1889451637
635907568
690935384
1423675030
1219453766
837931774
1608711134
2091185186
1718555802
1547327687
1664250114
1079453383
1098330978
1206616658
111570843
407989322
1029652689
157684243
1873905371
935296654
1255967437
1359856527
1031007743
1599456976
1230070846
1596263173
996138524
1715528260
607445361
2026413572
1203172611
23686770
1272717339
658227946
1559863105
1414339887
827200453
534145540
394365402
500044062
1491787196
1275465070
513809665
1585021364
1741662727
99768614
179961549
619096004
1140856496
1064737720
939039834
1072623996
2004754681
1849753085
1867168968
1839234724
43621530
1091077105
1837964223
954983767
702558472
1324012631
315886317
388906297
272032017
589482329
1777278109
2044228828
365303646
1013500110
1113576958
1872031102
8470043
1349379174
1159489981
460087095
1664277600
1627570630
1050114414
931857731
202784140
1906002645
1319493786
208081535
2082971040
1895835178
1224443494
1009347897
74703274
874444598
1326987413
2103030733
651220006
738879051
245206168
1592690941
998698138
1381691715
354863893
1929586579
630562050
474055528
1423696222
1150500766
190523564
498914839
1125669826
1203640658
428409331
1669503069
1822386275
53609191
1248702595
1800232840
1895162031
75563915
62734387
123756611
278617037
1212143694
421607097
1664216342
1476086141
435173400
1643712952
1280163875
1930367829
248995828
349457879
1402997478
1539983384
570550172
55505931
1350192668
1602866454
517332288
488222912
1203960408
1709119690
1924409909
1360425335
920705196
1966110011
759840453
2006092500
1125333530
667371975
1783957223
1757898641
1393029205
503672339
381036067
1055571629
564137412
2023392157
2111601679
53956839
1710517799
129128495
1268838485
695676865
1036715601
573919386
836273890
1169722273
483261610
39049788
670874858
1408633216
469076350
313910633
1181428766
966500899
565550893
1237805213
232617774
1559299919
2090883705
112912651
2128248541
1184011024
793655937
1576734298
1006755106
1027718364
1434263932
1625570342
221424169
745937134
930552917
784282748
2024704052
1782046165
1374811054
51757507
1249507287
418181820
1303937888
2140826070
1230697604
1843496433
462347138
503064359
66509022
360000310
635578355
136260600
263227929
1106608501
1257595088
190032792
1174924581
709845405
391889662
1967369692
73114397
1507824733
28446735
1735452765
755895372
852234472
900175541
272343315
674141569
1752089290
1300759309
1049336027
1692945487
2138757240
781645441
1867775301
1679211110
228956480
363751586
1112236825
528616136
45859797
1051774720
894486561
811824534
959214652
1920994596
471244398
1794307165
1681035864
743058903
63757693
1004486178
770033708
1880940998
279125261
1873874075
2006712279
1506855264
1696315184
725264043
858024454
1551729821
1229517529
1062516372
864357382
533170698
304952707
692675682
537122448
1635305755
932658701
2087631846
1684292332
1056247951
418604693
546396105
224557731
1262174180
665513690
1139824173
2023031946
1531199243
130698890
380343466
452852625
2075180735
902270878
1621439836
1639238937
265732295
1650569236
1106733492
1412529821
727705706
2075266286
1899989142
669154480
1288278569
1151914936
304048326
1624633537
943174871
1783463282
1232471708
1801428950
1328253111
943476771
66088722
1321488379
1657731318
1677322708
1991505133
823375657
598072047
1624625695
956476572
1618604431
2056646431
1278547230
1893412935
1987149672
1146529985
1144906941
1807002793
1834928996
427409085
1627210792
530068650
691943736
39682808
306166007
2012765652
2997065
796525556
1383466550
2093491400
1069216137
194638738
1897852419
1366432079
2147405651
1051744375
760151193
1014026967
1303366016
2098988448
1930385780
1600760845
1349750140
1212799744
1282187912
46843909
316227162
315018634
2033110606
1460493790
1971665915
183678834
642979253
1356680393
523727123
614789275
1753278074
1283914070
1735731493
1395895940
1792204219
1881960597
1237282647
1114582306
896321935
1398985948
1667167188
1044487830
91731001
1173950940
1441692328
1573184313
1782379888
650697045
619500065
1874791058
960056625
378725998
1153388719
328637245
1830880742
1913096981
363715335
1525654247
703471276
1631355687
1837200177
1161989908
1781628238
1911624103
512642444
1608371434
1207969988
488727567
454193192
1373843951
1710590848
1200242529
1743902834
485632866
853786048
1071510569
167324061
1615837107
485152587
1955306072
1961878209
1971135994
1188055562
370775483
1138957738
1246666208
1955546284
439640755
640799768
1840410913
708516902
380807709
1963175627
1501180589
1651293828
854564048
1358125929
479631136
1335110879
2029820290
2010475299
643243452
1302789477
525014912
916764770
341737275
2143610522
1989139436
1941788031
169666411
260788268
2126542132
1236206282
1103164678
569437792
1093402608
185609352
867205559
1470260183
1825583823
1272607247
1656369740
351857526
1428927305
888779513
273731449
1472465768
1525592328
1926669825
1430349161
255807167
1896532740
2143680390
1484074128
1017972751
1606630234
1600450326
510671308
422517637
444484422
403479975
828241485
395759932
1949896757
1403294953
714891350
1459924802
966684475
289285190
1943474906
2102484047
920807836
889266161
1726158473
1985513871
1923264821
202583761
1219262864
1063183588
1848476735
105029790
1957081003
871109591
112186045
2002635892
1800452838
1133622442
569092233
641726243
1467882380
238578148
607642660
1203552523
53840022
514583449
1152004436
1068702831
504786818
1497309656
795626933
582011921
609631577
914442080
90019076
1991207168
646344169
136123250
725734848
429125997
661939460
1343941705
31354095
3792382
1049890314
551493890
193374879
821215485
713442491
240987239
850951601
1887661073
7079052
1863909062
1485465883
281517766
701981285
95375445
147570393
742734996
1816873779
700316475
752362861
1511525143
1113263485
690314769
1430217538
163510431
1603971235
1622918812
897741651
1047783966
1303438857
1974198912
877060339
1305940375
704395507
651639727
2105633994
366398501
677078542
1605744736
1396242605
1373440207
550171904
206251853
1822604216
1332426258
313026510
669765749
175685323
1047377995
831273761
514396248
42705115
967829574
1019981572
1532950974
1672520341
1744410998
332617382
1115422668
1984756639
1048520636
782987482
1673242885
1155495500
2037190197
1528236042
1529694426
50942862
1333265747
1541331717
738181587
414676921
964339887
1224281283
1437290646
1244454506
1598662134
1415486687
2117229896
1825527621
1460105940
1618978732
1246910103
1404537239
1684048620
577203860
1587385098
505757951
1228486347
1522608247
177683549
1427702081
24500618
101620082
1225408675
1282663273
1873200968
1031893990
250891625
119453974
276865868
1594392605
1417531829
1826191614
1059735181
1950452819
1503135647
1936978813
1820929434
891364832
1643775990
1951452824
1742040866
1816205526
39183093
1110690337
1994275371
1877391353
448709505
847006859
8903671
1408363958
1079581014
806172204
1949060825
1845892064
579717763
356712024
1688686550
1046320237
1712942800
1970870085
2113338736
1289310458
40931612
767531641
276430240
184341405
1678899675
125975740
1693723677
1353205481
1887437210
1862371974
1755500701
310458029
112847540
983526535
13196552
2115704661
959333465
1059058531
2034217958
957388498
1145000932
1881107520
162199162
358528117
781355000
320781598
1495915255
645046716
243528195
380045428
945654473
1065052612
574015812
1847958098
2111310119
78668429
1037825025
1715543121
152641726
1583178768
233282319
1015615897
1818417718
1168492904
1225704132
1619041016
500071082
269433069
805695021
589661120
1412106665
268776403
521783564
1026856456
1548640176
363228989
2145049086
2072786396
1067563960
340587545
389364810
204359311
80929430
1851918095
2121098055
1434605268
666027028
707713417
194700185
1956189316
493529695
393937270
140133816
1985087889
1448144668
921286993
1401872493
442802018
784742973
19327199
1831713444
1852664779
614746301
2098525414
1898608181
1379976536
1860647318
1766611016
817840534
2112069302
1096443243
375259976
1734922909
1823189968
372358052
1818854538
2064607320
539479540
1268296098
2008545461
1291179380
9553768
996116574
1026343737
1529320118
933902537
789615197
8195627
1346295996
1040180237
852845251
322900744
561758851
1908619657
1303772076
889334327
21329975
1902586943
232411998
29402065
911106064
460344741
597125908
1696360432
1437882928
2146644560
1982918033
100097675
1888878946
1063460309
827872527
521707546
2075522767
1165096763
1116903825
1051684219
300233480
98731351
432891661
1873080421
806183076
1548612335
1082973089
1556988877
735330080
1862114085
2134560267
254559145
1810959396
2014977340
1346411489
2106893774
1399649920
529578286
1286897577
1025759709
1596430364
456127555
243494679
1058681141
655914967
429687947
941654349
701157335
1256625371
266307033
1776475518
2138104899
1267660747
1483666777
1767583860
1859889181
1911770554
766604918
520727459
1459758887
608799109
1763597995
1392347880
934269312
1921355635
322636310
956768957
2124075669
737535507
936802088
1766160022
1498755347
2121036118
486812576
1375229811
1906948215
1902916736
1786208352
60819838
991275008
99949737
33518975
1888711380
1026567152
1571213899
1090957009
1431687596
267427103
169055397
504641639
2132081213
199526753
121379573
343044677
165223765
25592845
1783463706
322602242
2014254761
537312786
2010787793
740703683
825639623
217474568
585558865
162083538
94035403
191287455
1749336255
1123168112
1227221211
1915578586
265362245
2006313036
1869322514
371026027
391435160
868481049
1329679799
908613581
1759201993
2030510910
1413746233
1685476979
8031323
1722934306
1759023173
1487350597
1269135387
1614299217
1263388388
210574491
1447097575
920118072
1290467226
2110951579
1205152508
1192199083
701651234
1813738918
1163117960
696684476
1019296327
1817408105
34356726
170270821
1238806311
788127209
612838593
1866741552
2007615440
1616674908
572630345
904020157
1310215883
382868116
1449236162
1193271913
911675188
1411757855
1629239196
237178343
2146214560
881050142
1084716666
2094423429
1516226558
2119821578
728724859
2029959268
58867946
1673184215
1583942707
1514749780
509688154
1727415489
1811567015
890404877
1057240148
2033709203
286404347
80212515
860062484
320593577
877132035
1675934552
1897874251
877363681
1962677173
1588247341
1461708034
1750284314
378706625
282648589
325662969
604086979
503387513
633324238
306775799
130140023
638070772
2100661062
1160391663
1350629196
1083342223
654974111
1727348903
30507071
835797943
431786280
453494680
421209204
1808812845
5426981
1611326140
1657428736
1868151677
911531219
1343394466
1469012093
421723109
134995055
193887445
954064393
1750834895
273074338
1958033649
2029966019
1977045832
335890723
221456292
1411687391
556523377
126473780
1476776307
1561553951
1799103226
2004100463
361548736
554558632
197730574
1671749098
133769247
1809325484
163713736
818648170
711223710
499187111
2083291544
815796131
1693975595
1925417582
463300822
1609028705
1286496742
183564554
1918656731
1552480829
1700164030
2037679681
1131008227
1024149205
681754010
413275749
784410918
1577620350
1160579214
1587584573
726672744
1764587582
477590913
1868649051
624695009
1284194455
2132030687
766812246
1764636382
270280720
37534484
376303217
58720329
1920654812
172064434
1034363880
1547735898
1961775451
1230716713
1465186661
522984958
34260589
2055656049
1232933200
1758351247
558445010
204766074
1602148205
1076417088
890625292
1051969652
1392519684
374787625
267866799
1852111143
3066237
1539732089
1083085583
1507388765
1076334760
885098575
1263636488
807967272
225736091
1964903703
604041567
334301577
1135759644
1292883089
402268464
56680439
2089774929
1999909676
2108071879
1045719635
1098115093
1108389943
1684643965
1321022617
38059767
2103295993
730656057
1221208105
2127743879
630621761
1439568730
730149330
296118770
510042275
575461308
53178449
267973319
1722742895
1790702255
176482835
1003289425
1861917903
30741654
145017844
305552884
492611019
1278292491
211496794
285411972
265297343
281417783
1891723354
1679138442
1481831433
90851459
996793320
1138935021
1008006968
1725963751
47996632
732061408
1899222753
2064201729
1856510625
1860531233
1822240454
788738155
1215560960
459401917
198154306
437163498
1251388884
2095384503
1146340525
155267446
2061438125
108902096
82223129
1462014521
1679177806
1427086210
443382462
897704387
1759779742
1956636904
887962656
918290530
920618218
181207435
383622422
1329129841
280150932
100786232
189884715
914054954
979226282
1914062849
1972161000
44949389
1254027954
405585075
650287377
276815849
27986049
415187618
617724409
1146507817
33436451
1005316018
788233319
1894805434
1932404254
1160909411
330041173
851562185
369554300
754031478
1418578425
1449311817
1146839662
991735041
608237260
1805117935
596757888
464350131
2066744860
1972520609
102140169
646997446
1461337906
1009272575
266129527
970247360
856509399
417945370
775372171
773026987
1671876970
906797254
1399899786
438148269
1167529017
341579958
716129233
1277460279
310222991
1348260178
550010541
329951787
978910728
102078490
718456726
816848775
1306683786
1576327513
593105890
2041199948
1481545408
1014418601
1799529695
184053147
2097970113
1095559450
864171311
396795666
1211834825
971481402
1895346115
1013876156
1588560017
1717790593
2077322668
50897377
478371922
1861876569
1073085589
352195056
927351706
725154685
742091982
1917593896
587815450
1667154923
974333852
1498075411
1201633877
2136904179
2007518680
1785114916
92939438
640479048
1920114011
1935679303
539790496
588605356
946331712
853530566
1560128495
2113569906
1645535857
1314029015
93477996
243339416
939978737
555475893
2088270339
1900520836
168745857
2102598362
989597076
694910791
923176126
1800948880
1477410526
1606129699
803345805
1857378777
649055854
471535052
1895125564
1406813113
205379719
78892231
7802244
191257463
1701158661
565871960
2037035183
483343113
709663647
1537533698
104429724
1129743662
14686711
1691559378
1852060781
1432317384
238852677
2127414706
2127989711
659884574
507984800
240692962
478465391
812804236
582102424
951880364
1025328290
1356689908
415574751
1338468111
1370888268
900042941
392362919
556114739
1669378220
2018976201
484769820
1356080062
984327586
1022667994
780517791
1032638215
1673278843
977724407
2033421948
154030497
1204306440
1167355039
1707350674
1044392408
1343871120
737308605
2023893727
785644721
904216158
1484714319
1596868440
270873045
718964736
2146824563
992703630
24631256
2004596599
1194480739
246478645
467128461
4219352
457937588
557456599
1534674221
1521475146
924922209
1351421817
714826419
935001072
457507418
2119282420
284057066
1757298747
173354076
760312756
161333276
682994898
1828125673
1736005751
1161820812
457903728
1438874295
802606430
604783516
528994986
915853463
300462339
2144844375
605251164
903047940
1371362335
1819988760
520559608
1934224952
1450607204
1751124954
595630491
1905716415
585930220
236775439
1262210914
1105684533
239702174
857093400
1251833280
2100631805
1888829133
2119210595
162993086
120291029
491479393
1705925262
82676954
201767226
1345642654
654022114
67844015
601696073
517801256
1028229232
1722186851
48550044
320584636
37374199
1491466849
526750840
1229839887
503167425
1003173599
992551759
1190430279
534824249
1749865193
1197063667
1016359056
342876410
883509796
652263023
130954516
760077120
1199257726
1685448817
281608981
301985511
1278748844
112230578
136823416
940580674
149088874
1166749164
417510968
738647182
618295504
32219454
1400764182
64811054
617494588
14615937
1849031881
1185329452
939603229
291256524
1876636118
1817804856
1864649115
1820117864
2033552358
866945982
1429292103
1295894833
585707439
1798691975
651126306
1845053688
1274354256
1845799415
216690961
1323943262
1057280937
2065298865
1262828995
1646804103
1122904375
977301684
1139858023
1991645439
2094264099
803514131
78721155
2101600680
8834044
346977319
1266168676
109425027
98371910
2092744525
188782214
604403991
2010804166
1971617701
2058423134
562758970
1956718525
1081346160
437323729
1580585109
1531225172
328965498
1714951456
1639750471
783783380
1354518284
440444188
589351714
1663951694
1849564902
1910993039
1400607781
493595996
1554934650
1386241641
1619978448
26892377
109552851
428470557
1206661575
1767677501
522406066
143146187
1017237207
922397008
1356277453
1827694144
243293872
2107586119
2036264190
508405959
858312512
1556004433
114490281
1541989393
1177826979
920758696
781025733
1541124899
1323725307
1512737172
578740577
244845136
385650419
1125210778
412244921
770530603
1598552875
1475137316
1793328426
649350402
1139244401
1443012959
1319699039
1214898091
722400463
653782459
449514289
1713585308
644800916
2006619283
1448622189
946009074
1080866164
790406527
1242044120
1467534590
1132260270
1341837456
389481468
305470352
588245310
1508303161
1641599576
886611670
1252173101
1982808079
1778628032
139061181
950278418
238845369
81033100
1773749928
1879079078
1709040678
999092855
1459372598
1950561068
1899893204
1928189733
738825494
828422712
1618516870
1542240459
304002208
1633227517
1089058485
302473458
1228398308
923020866
510716780
848653190
10727654
1316554951
1023397726
1670982619
1671120170
547394334
1424869102
800118802
1390926126
2024104542
849989878
1340669409
2092891333
789653448
881022874
1934704385
538855264
931721739
1600326416
1330926764
1225758439
1530475663
627885193
1123310678
928961995
1260558308
2141417265
439118900
1768573214
177771198
633863061
98070225
1893099200
191023328
2110544114
665077737
1192113254
840054013
1314093132
547569772
1268329679
1513821962
1440175642
1683012225
1852812960
1466216105
573443262
685452896
1150743169
1486862748
1648815766
683306458
1701677425
30719190
1847109786
145895685
1932616378
2130384031
1725525027
411167364
426269323
1250544937
465183235
1268966358
401887240
1502822848
1300079484
848666847
565953495
1562150570
2103770461
1818201351
1777335771
1231132603
705280578
2063200111
857324403
1490506127
920597683
479405722
255157983
1239167423
959705402
1185099007
1078449038
589881110
128712869
519333141
1291093629
1546746166
793602752
1373744736
1690206844
1539879311
1532469218
1814741142
465346539
1484106646
1262416802
1776275613
1437231746
1124967560
608509673
2063957020
1818134287
88237108
1112001169
296877788
902799942
49706135
629022941
612674986
166782747
1984439066
956196933
729332731
1221524621
1801734042
1879352891
1010058915
628526102
1381094790
504580125
1309977021
575492077
1376203827
2015811174
358161273
933669252
1094344241
1532341988
267161930
226279292
1719454337
1196738195
1299180462
89596876
1649679501
1903850498
793078429
159908383
1797299172
1861763562
1417570764
856217258
1271035168
858048760
548168952
1465887580
1661911625
13537797
1270236107
1947590321
860183054
1940980024
737341096
896102915
1708681528
1900299922
1927948915
33677284
16175586
507599421
1614593312
93420027
1768576275
1750269214
2102712825
678186804
746225948
1233961954
1201657125
977115764
1923443610
627124593
1177690408
1378138293
1696542874
2096080963
1658229321
111322925
1026112382
983817610
2108287660
601950617
628250280
2067706657
360951637
1861990417
181437577
75665819
109921185
1360385605
1925553905
131832513
1267224168
1965256989
1801437159
1635576751
1566926069
2003870752
690385366
982247239
1072431200
1041189378
1826990008
1326614597
22329832
1836331072
1413971232
378649439
1842793945
749524817
1162723100
808239529
2001332575
280410038
903625602
965122862
1411202516
245436682
631560810
562722973
537189748
1078083528
971406641
376976818
1407082228
392797133
126855019
1622006671
963496662
1335287345
964030181
1372007235
313773791
106958869
1702048866
1774989216
62798353
1590624380
207201039
1917310794
1760805372
1948205712
1842313591
289380249
586944005
610645057
172202218
1009063542
75828332
1674218514
1649139481
2096815283
1967558015
1428090777
1004422372
704974835
147138823
1421283698
1928710039
41891277
913664469
1989269550
475273348
418381103
335561222
821496780
103880174
232001714
1770637234
148180088
1808337550
1534652765
855324806
356978770
2111485554
1442895983
544294635
332196460
860233430
145269272
1796189469
249387077
706553484
1133035260
1520110169
1151064215
982969916
2066362088
593102529
194709774
980876417
224953224
1390329830
1739885901
1352216284
356116930
1434025097
1495235668
494104667
823540845
892709127
739137352
1719548832
2111184497
241310707
792561544
1603592829
167976272
1422238196
1006331167
511614335
733076230
1740689908
1649591507
972121340
1830764668
448670160
1478561291
243241270
845789083
1114731097
2046876118
553730695
1289711076
109538165
1091704988
388665779
1719311989
713474119
147374267
1142917042
172286991
935543897
1544225834
1341578896
209359843
1835300395
1091047298
238848381
929505122
446713126
525357022
681903291
1746108056
174804280
1675116761
1480748634
805282422
1862197795
1924055810
11298274
524283689
1186399675
1179646662
497792432
209174023
48769573
1352512857
354075001
105506858
1282305941
1235638294
600555563
335042780
416751468
344151604
1164294992
151758542
1579512159
1119366988
608786336
1912322002
307468061
43709801
1336829156
99772908
1188106437
1836014418
726349546
333530653
392120708
905792213
1157022935
256064155
1322089260
680264453
2044105207
855858419
322230912
1095417487
365518407
656520247
511052879
1448075662
1558158845
802098064
2128142489
1853337710
936557088
718851135
382687125
1586204147
160176405
39706519
301788563
708493592
82636361
1105566178
1220751163
1854784405
791139010
621915260
313824800
1201477738
337454470
1162092320
1399762136
863283653
256586640
2108838847
477919879
1747758941
1828923452
863899559
302135501
1801526349
213107989
1770884534
1460882952
1968215602
372957971
1710987581
565416725
1242297009
1095678442
823701474
899997344
926891469
523235549
1544956916
1749146175
1295861922
1274377788
1200912027
1992760817
907460372
1709383869
275595771
1670091917
1034274341
643569342
1530055679
1036593262
831988420
2032271147
1828530066
716617480
949610367
1941043633
1514049570
1037323699
469674609
397434442
309838605
694857169
1060062304
1484015194
835019253
257890479
612898554
1826872477
1197432064
1033659448
1731975589
200439041
709060018
1752323865
2114646440
1261530606
56846343
7097558
1790398292
1946474358
1724976676
272638499
775803993
1160569772
729762059
580282658
1912488461
997531629
726852661
109897210
1377480770
628782028
861609673
1693733397
360155834
1939401306
774590117
2003462576
1675958121
1714569649
2020510278
1435582243
857441724
1906197416
1508793026
868538304
793936770
1748362717
1264940723
433065887
1415404615
940192221
60261340
121751027
1079287463
1257764272
1011278158
774066544
16141169
1558789104
968981199
1676754063
956664544
1698008043
1574805908
601311685
2064837691
2100425266
1902112635
2085666749
456534670
2132922490
1424175347
91094304
23231462
1842968092
1954240309
69228063
840853456
243499068
661418722
705509129
1401431086
2065302038
393131460
1888063939
1756331312
1430549806
1628994966
1618907612
1433289311
644575678
1495754015
806918145
2030583139
1660104366
1082220649
2051112795
1308340305
1940769249
853990700
1929849116
25910111
431380683
1114566116
1596936343
1571490709
1980088416
2080799720
1012508723
739750245
1999787334
2135654858
1915829565
1770258006
1827357789
1715293584
340665353
870484737
31507043
1868221089
797469853
1458996809
1642726783
921162886
1419599443
913566474
1532625930
1244827824
220724407
353910283
1469316515
30527782
655217587
1548014809
403753729
1442152063
1168182066
264479674
975566535
1241647646
1859699734
92246969
486513966
449833132
1444985932
1226400147
1650332827
218633237
1969306286
1197605665
1674075528
255235574
402670501
1977849435
453270400
1565268435
1388123505
650237643
633721975
1902610250
2120674314
425401499
967129474
1340122230
714083803
473096778
244266801
581746608
545136470
1020187478
2063469930
576086740
1975042077
240083367
913158149
2028014686
1488416338
2142037292
1939582736
487715417
827306975
245514453
1162077871
448187509
1638177102
1550717286
86702019
1453565532
1803051943
1169384395
1046972409
457226612
2028050298
518189848
1761298863
480333839
1183073637
448130810
367840590
691842762
814784266
677595520
3348564
1719797576
719835654
1129877115
1340343803
1184920119
937962890
1046429789
976646114
1459351989
8490392
137871134
168369663
484998000
55775158
1070773943
29326935
1885604586
1739788055
712119612
1885677161
581483576
1554147610
1041926284
1093212742
1083174229
181143804
1994294673
1029823908
1725917397
64076928
363582890
778783617
1756993693
1078415461
862235945
97466139
1988738857
685569024
1127041514
793367371
98908947
1448732198
855054606
828040062
1895485386
656959705
1366451566
1177858936
508098841
5504457
2091879942
536467501
2138326220
184216318
1557709894
408598388
1479980345
2119435829
311251378
482596951
75573988
160025068
1216833226
1030617979
1594349523
936096034
72708355
1589705615
2006104246
873913358
1645214069
697988413
2055935927
559348649
454363643
2015967017
23008964
1319143137
1341267106
573471539
2104771003
1717909004
163942841
882238798
226633814
1386465124
1199615292
1299533094
1330512084
1865681775
798170627
111496513
635458092
1181759776
648612857
239311889
1986897431
2073856600
407153983
1167076219
206259077
831397738
773612967
2075529665
644411578
724708414
122055867
456210827
652787073
381053972
945486699
1705105814
2005784047
1798561238
2044068603
587118080
1943755724
2078066777
1780574857
1983326119
198986098
1657734850
751883811
1517677769
1487756204
684432561
2025321548
559268213
100795534
372544061
1386501250
595115753
1107125501
1691490412
1118029291
840140107
1457016637
419427827
1172323498
958212730
669864270
470039111
389693717
1727329001
98813703
1215314781
619373879
393138767
735245459
1955387408
697713536
760722238
961947676
636683896
1666680001
1990362901
598402266
2089920097
1265594109
747577266
1645352051
176266967
2103343736
440127022
130892337
959005002
743665997
1899154343
271637586
189789922
435655931
1420061192
1466203896
2128819174
2042711193
689900362
344606192
139310235
135682934
1068884588
673589100
476184728
1554423576
10976148
868111861
2096707662
596137281
1253379111
902670932
2139564151
1891560216
1367051029
1329665717
1275373136
1307922889
1581224243
1708728359
498152467
1918164676
1941766490
149446915
1582099798
1216458891
1990949011
1409815477
126597913
2128977157
566789812
91988979
228773822
1519560952
895004276
471615938
821128195
1696990326
2133863724
314944535
1944447670
1379177182
158632964
895256990
358618360
552204213
1936193451
363359364
1458683582
178466306
816799781
1415144502
25078486
1064150470
681861608
1152566985
165459799
1165224605
1885599227
1735654583
1781879187
142660003
527100272
1404588516
1007235867
1122119818
129048169
1655099565
1507288201
1762925219
1733596182
1424696215
1317571504
633186374
2063939329
789610406
467631660
1000883215
763525511
871864124
1750081096
1333428763
2040247080
851481406
1874689971
723483961
1900300830
1336022629
566252246
14925380
1030529673
88491813
724998638
208710053
1332795243
1449582934
1073587312
737113504
1712208482
92361032
1423397991
733784325
1961925746
714855864
412854644
53813483
1862819164
624208304
1593284108
692428631
1761232071
848574342
1444551481
1938153713
35267168
1591431824
1271966960
583547961
2139174282
424048962
1974722132
1411827371
99704406
1782521876
589649384
95880175
1683363093
603194136
1996491331
976034628
1775512260
1683062917
1107019114
114792073
1333350969
1632828258
1441067520
2071767017
1320971991
1053181129
753512150
1539438709
320843183
381292273
123546490
233307648
1315268076
1810917181
762465396
1925306848
1407762643
1875785793
1368299422
250789650
1087056284
1533072536
586573806
93970346
1539802664
355633243
2008246902
1622533249
10237879
2076652504
263610880
61401673
404545965
1857678846
1381315474
1751517265
1327299517
378842632
174471818
1878089386
1938040889
1973091907
207217965
452701249
402478564
2044769867
1557371027
1870818711
1540466565
455457969
1566760152
612205125
1973429299
84922834
941478376
1690524697
1690513204
1752916542
972942166
376222879
1985267944
1287413821
117437492
337693579
400725747
466101858
304634916
701705557
1124250642
711025321
111987563
1855717641
572147844
662636290
1453588099
1098112733
1741089414
742868246
1857874746
1052519981
796640856
404197248
496905302
2023558052
520326772
2050139392
279885370
341948490
1706570748
80585158
1596510940
723291804
526476994
1666521733
2004379152
1811644749
231398964
1340292603
1644526102
47587815
222521387
1778384802
799806351
765341405
492159701
451168759
289557922
930851071
1345076189
1100560497
11386531
1081963224
1882200293
1936480775
321463344
1290237555
748013660
1397881644
2138789562
256332618
581359791
1559132276
436242196
1016632698
582662544
2115999834
59163050
2044818081
485442372
2080304550
119454558
382800248
852625412
1719026229
639755539
1359501050
4942638
1201604705
416204963
1205222794
1195147747
1246090679
352103734
407941823
1180744617
1158341939
2072478282
1305673068
623137316
1840816484
540349858
1795861616
54559154
1921595126
921996870
1272712332
1678674184
1429483129
209269071
8857282
1520595637
633147060
256994810
110511812
215917522
555485064
1371222517
1816070322
1490105770
1106879347
328631733
1996419045
550245623
2144764388
251097233
1448903912
2143873699
1259870805
821568770
1070988286
1758055449
1251181849
462189878
153510565
2030547661
2035240617
1144491694
1915377389
232766888
22368770
1051000581
1338852598
2089826384
311269896
1095106646
763899198
452357027
2059095180
892603548
1125839672
496907904
1842650123
700037825
1212756739
680815888
1007600208
1325589266
1082368181
1301086692
622264898
714410619
1283910931
319682016
236040939
189863753
1746482449
91230279
437801139
1507806779
909047715
1000759135
51353667
1032230123
501257225
652050518
315533582
747634769
2126073809
1965272992
1118842509
1652008641
722003327
1147838921
1371968390
1565244962
587242034
1549017725
269237203
1857748722
998563074
576355779
789104273
477319298
1874619390
2097524761
511989839
2123480656
344326881
1610505819
1442967039
33862385
18715136
1139775049
1775875706
1877048609
5897073
1514690243
1827435692
1506679850
34363841
1577967621
1711860413
247485190
204066447
2014301082
171723531
41092635
1468586111
1173286164
2070328277
487775776
1411068171
814217756
2089594859
935540137
78459825
1601370780
1669251705
498879543
978570079
1013481740
160430055
1088668471
869394681
578661029
456425846
1809867262
90079734
38266889
1753306666
449454589
1901336074
1964608710
1051057659
1186431790
41074168
1856514073
1553507234
1468606548
1149092084
1972217143
1129320234
443857640
1746777058
137704243
1946167226
183506905
1930436471
350549385
620125737
1857930024
1439542593
817200230
265052023
1023124752
1542447033
40371355
969600634
53808459
1824476913
590118914
2037761677
2056847355
1970499586
143156738
39421327
1117112682
516743765
1605323619
1783930493
1027267376
466831015
465453813
1773425415
1424092994
1872731333
1433076992
161396456
29390081
2084317760
2077745452
174241987
958547272
79882269
995980448
90650059
120495763
151222596
1748708357
747770550
1865967964
18459037
675252978
186670835
1304085529
58552965
127482866
1376288406
1514330108
1211468588
438430135
69164188
245888241
1207270632
1133764164
1146725581
605222252
1712341725
1044081638
446826206
91614100
675835721
2027232623
970817390
171250869
2007423649
1768533493
735489002
48371189
1101060346
2081999209
1172906752
487227402
284620965
1373869265
1801836701
1648008344
1507150077
346554027
1758037535
427131089
1021192038
983422725
486416155
428043125
1894291141
751218542
872434006
630679424
1398480138
1625392110
1751244883
1022179722
1395403219
412297889
390233922
1495307153
45155418
479497294
1819743018
1847497011
411320780
1943512207
179926261
431127544
132957095
1135888894
1440287867
1338955651
491667021
927841894
1795520893
1943254587
860636730
25298834
1567377204
909333728
560523081
1171525274
2072159692
955645825
1963442865
1910606128
863251678
1824406800
1507767492
1377151186
592422225
1259226130
1325204500
1902744557
2074795133
162510476
1639061200
488875432
429292899
507422420
666677688
849770034
517665706
1744364298
374062525
780184330
1435981202
420645433
460953269
1225690958
1450923544
2146494392
202039716
1176400844
922042215
466393033
123333303
2049497017
1993143599
2002515028
1735887688
1758287901
2059730596
390514711
732600605
1164273897
469408008
1631865878
127327042
127784216
836620668
1004825303
1635027339
858260965
2126161798
1176849773
232870457
1655968994
216807317
1763061501
2146691100
461677194
1425206462
753432962
1885018373
1745712960
1925626673
636496477
779185247
892201896
1121870549
2100591913
1649297571
1857558664
1971632315
189915629
2130551441
1561710439
20249117
864958447
2568779
1325161098
1524049488
673206866
1317941934
658507095
2094358787
2144060550
1257416464
2012769279
203644077
135394950
117254465
1766233414
1416678477
106529012
536756343
1127076114
1658838616
629985579
2137669300
252731714
951631497
483464707
2031790017
1719724669
1706238001
790000595
1467883364
708422537
1401868417
2053275680
1644158704
86670994
718557456
685115197
1242543136
1286512673
2058778987
1955534504
794003326
1786041
875438567
313021211
330000813
1593301965
310957568
11965369
600910617
1179736367
969117154
1531299476
696023292
1119417502
623538621
1391860966
1343521818
94367199
1993777807
150634416
488124141
836829555
1388514719
316230424
428196943
1013491973
777078485
544232340
699086072
1796023019
1597467011
1046294999
1961352735
1288127198
988808320
1913312972
118020139
1537018390
1105529593
1942317113
17353753
1370425357
531549994
374695066
1058820650
402227633
1004537182
2059603993
1309923412
377119406
754437287
33761189
1648103506
311227691
422757046
91086503
1040573877
829186608
1863589077
973152727
383712338
569244017
1637862140
1099899987
180598471
1638154891
979280268
1343894439
557040650
112972882
1566936121
1925108815
508704411
1896019307
1236846375
1890395501
521806185
1101858015
1921262224
1842515266
162578417
2055383409
62999501
1777643026
1425941102
709872368
2131042420
1847501061
114648560
360731142
458033119
895581144
135622980
1459400744
1959089739
1560878087
306920451
108474408
1604433453
730217441
41852012
108727996
457218759
1148112511
1223859612
900618713
821213948
722838332
2109890040
1540856314
2078249599
1146770218
1449358788
1280852458
765455655
460485855
1345774758
1559029449
491223113
76355650
1618053237
2024030430
1287019958
1397853098
1506089783
1142813426
1378608392
979003203
2085796164
2034375594
976428911
200139227
1284501593
1438821653
2267148
2069130386
1508332629
819432708
1770524588
693016520
234725064
164003178
1660501585
894123875
1906595123
568839274
1927454134
1075772965
212006401
2046348524
1896692545
1142811312
564113440
1403852438
1874105028
1637391325
126918901
630164981
623210578
1037923380
1178507699
1080309035
721345161
1442789154
1669492422
979092458
307102997
767681708
2063977923
227149654
433998491
237952477
1248893735
875563829
1177956157
376524867
1342953782
1854605593
819620503
884730929
1912804783
1123623291
512752268
874045010
1619877997
845470561
1249262727
1730483713
90622376
134770046
1441927426
383242454
1461938214
481938675
1937966222
1066888767
1325721395
1527809817
750486236
1308396849
203136351
1255563501
297078926
2009362152
1587292717
1733541717
846827025
2090050585
175283434
86562814
2029682968
222953724
138158735
293906529
1414489897
1338562866
1743797255
2108340148
605294633
1881965709
950172857
920165733
1960837217
1872374584
2095435749
465326817
1693440672
1675811145
997869695
1976322760
1916392087
576510984
672036339
368202156
21374751
1534354803
805126909
1360672314
507814944
2073327833
1796299650
978663693
1341664778
958996151
142023685
493045268
1311855197
245096855
1277560431
1704129327
196141738
2051772854
288014541
1242122757
1164679046
1033916829
156933170
1235375944
793229801
2004675135
454664733
901481280
1619907958
1567516531
1241262791
1146663424
1348825843
35322765
120388730
1597320103
81189553
110177403
446754860
644959431
216719051
1194870654
239149360
1655569998
2023861521
205725046
542417562
1804006994
1067034914
10880841
1116913024
1417461650
1767853983
833696278
258390009
58690119
1350508416
479212404
1728979601
694928524
59935870
1443882307
307932902
1844017635
362871125
606833460
1493208569
2101312516
558742235
1879194968
1836733933
130765594
1483481215
1240833385
1756066070
669971867
867338386
1355993874
1267340174
207964404
879065335
671534982
490322365
839805397
737395198
1207884490
1075785328
1768209396
597469339
1458988721
9902492
1491845834
1213798614
1603480577
739775891
654950775
761323421
634425011
799624843
1927095154
1237642569
165366117
1354147832
1153346567
1270325303
1537106611
191589059
608268252
909907463
954361955
2111601803
178361200
1008043769
184546518
124460170
1974654267
1827645234
2017884647
1743334065
1887427681
265884218
542660212
841479649
2079019544
1883814809
1105015210
1371181511
1522778344
1896311424
1930141721
869578079
1641758151
1786133413
1705709294
1464803675
231987194
801843981
1112471873
536513925
1165086988
284993146
2108449757
1166680250
1482988997
1295329344
638230772
377384235
2006429094
734517478
99638652
194639850
356252609
1472149864
474870916
1351108297
1339778675
608097772
1367739473
1921021615
1155977255
235995013
2077587814
1439455669
1682966388
551128814
884698126
1732058372
534804191
1552330239
874701711
917928064
371039666
1371056899
1563323180
1142514467
564940860
1777979959
1671896589
1207390881
54771554
851398629
1882190732
630653225
761350707
139205507
1820218233
2079570836
235803704
665774336
670626315
2004891488
203909053
2100568994
1346237684
378925653
1253760113
1992617994
1211195094
110761605
640108742
936130146
995410797
402713272
1137932723
1180349665
1648968911
58246928
1986769577
660806099
1216140896
1520800861
632747687
1644635535
35900010
49664442
1513428922
135189919
616539371
20587243
30838639
734172669
2073311512
684222244
2084511557
427916293
1552682192
1897092753
2049194194
1032620149
825034068
1220520154
1014509037
1419768162
979262270
895468336
1160980760
1611887921
1289803453
1797189490
346746222
1415230469
1064981543
1204099343
462053221
450794189
49647668
1083970662
446289052
1179165858
1597455169
1524591683
1051274301
1115266514
399071081
847231255
1611443999
1468255678
1163778841
1663204753
1782429926
153264355
15310250
1533513419
290465427
843590637
270044382
983368014
537759788
913947897
435955472
1428856692
1386694795
1087665731
99959150
1545463813
1594893777
1253241068
100274903
1751094399
2100236485
168617469
1887013041
1379641027
1983602308
1909055950
1966924628
1241841675
2075389881
476052955
1674090915
381517436
1132599447
1261937369
685606438
868983777
670651022
460149598
1541102196
1055310817
1334096626
715816306
736451585
1132640812
687025223
619599279
936011814
1898195088
1450415585
373274862
1523662986
774258002
1920040120
1633752719
1001004868
1083900307
1856223966
1723818721
1910936263
1930375031
649975942
888476062
1635296010
723161173
492123197
240785188
2061122762
1539695376
984281649
624555133
1637738061
368003704
1244378554
711509917
306822048
888554210
1553342619
672163594
2071835314
1175986575
567876586
615416814
495331224
1292245434
1054533666
811389846
647737568
1885195147
410645774
1218200166
691092534
1691179557
104366659
1828466157
1959883046
499911230
1545865165
1360439071
1227644851
1592813440
1017734548
1316666520
236352121
1091367865
673635423
322817187
1918479385
442260660
1227673001
135061454
1314532105
2032548391
159269898
179768097
1722742248
73749739
218252155
1615452730
770707487
504919012
1157030192
737722707
1813697875
252097427
1725375703
1177065560
1024302664
1407214460
797224828
18357247
649833744
1472556104
2087070918
1052670190
450519314
5914376
1766558507
899210677
250131304
1806977668
1258879888
1614812400
1888615239
545716669
198818395
1438590892
462223810
890911253
532389511
784598902
423112364
431196646
2081715125
635650259
1498707060
1060802224
923932720
1330099603
1046406211
1124217581
810968926
373776031
1194001143
482299017
1704978409
628495968
1384002611
64342924
1530938927
2012179423
1888319459
1564831670
1230082712
280001451
1902013872
60753688
196823754
922407574
1579983167
512439387
607660490
484006031
1326718691
126598317
1923989574
2130723333
358764471
1707105966
558290093
459344627
2114854297
983052280
518097784
1307277317
2130206581
226001778
1669486414
957653606
1958055432
1015175241
530362800
433916028
767672197
884952872
1612880571
1160685808
1528818733
1948199284
510386614
1317807371
495286876
1003409062
606483804
2116676233
1230181062
1100077872
547289999
111830573
582729045
2062005909
1171780195
1490435445
1050362867
1290088857
1089968145
97096129
1671225545
2144054288
1657166535
1445939669
980627640
1300677747
1376358795
390292556
1392668807
1046056031
715996183
477450754
2138964244
1193560083
2043513660
379803741
1167733570
1087091789
399585505
671611577
689134757
1483396269
1994750255
101871160
1508586303
68700572
357378442
142807660
1541239262
1479028416
1611868495
927265971
195871975
1291026855
1943138994
1050499552
2047409697
491654936
1314966043
728387749
1794085111
1643375092
760725197
1867074585
1669813857
1851222490
41644843
1855898942
261659205
928559227
406957338
1083696607
1793224293
881834015
901754297
1398749984
28198811
955378379
1249071620
1423797973
1193468207
800866055
1735916353
310315497
1861708324
2125127462
215498521
2023243694
1799878871
111630145
382558056
1948237524
644630247
1479953261
1608354562
932809739
1272034923
822982198
2045371920
1177216265
1912184185
1012706818
828201415
770713997
987552355
1466807520
1657613520
80596618
118862000
1215073612
75260958
152393691
592505945
1698208039
575859239
964123312
1722240684
474791862
1811513356
1306232910
195052175
702930000
1508603294
886554496
616487054
2142286811
1466902767
396306268
1754925832
90731494
1283870697
1751273743
815876774
1559148659
1409746694
624517808
1758352024
1015421453
1596893974
1137789197
1436894324
1039680604
18839496
674558580
17042712
831558783
433713638
455839772
1298272345
401882756
425924053
1791287578
574692776
1577123122
417878187
969704535
1538305034
1375422021
282214576
16601820
568614552
158665333
2144812221
1726857747
218026059
326498948
1748935982
1506692648
2085726488
1519277718
497417249
1077079078
1333000491
110969573
1991820640
608207896
984604124
2117314547
325856968
1857516338
1063808377
1536988884
158302273
494147295
1681452080
1102330119
1839355110
1528716767
531515250
2027308500
1518443042
2078368677
60545783
474808499
1083988155
623120740
372014207
1690943410
2134983762
1281083778
1760612362
1150286227
2025198735
1127356624
1699472580
370924613
241804518
894857618
1891571812
237857447
783408321
1316285759
2058765336
1983980422
1590059004
887822056
949301302
1822371592
1892222592
536067522
1273450728
55186860
1590500809
237162252
1236454007
389414394
284061673
53098566
420461865
491877085
631837780
973132220
1648679337
1795732069
683870287
1654935588
1321876898
739017591
2117635723
1355759648
632526679
1195742223
599545948
1931216650
1596101239
1761435636
1283224729
3010113
478317537
1080401503
1073547642
26817789
175017656
986134763
1308218233
1113795114
205690662
650234138
375352966
689131424
813244559
774151991
1435329941
728662960
1343617046
2097827835
1513229160
1410675526
1652513203
956287880
1127291516
1079874809
2051429488
455080694
556145964
249752098
243234401
338487012
406036085
1835190858
661438831
1506764316
602939840
1319203937
1012524731
407261876
677503851
1328425503
195808080
1139689841
135946426
1912639670
1967412477
707456972
144877626
604511435
1652260171
1767555458
1669952017
1608942447
235843362
1671325618
2072248477
1496200506
159869415
274503298
1244841868
1218305889
750399092
1149989882
1010490792
1223817163
790541026
568886621
1451570132
772099452
31612680
1499997722
680826328
1578738636
481693914
1296401956
1023636064
2000770185
1316497446
1664888780
1784310826
1896020488
1174133653
2140411448
462467175
1953505712
1850659866
768158464
1621563684
1393034719
1694372362
1807187463
1424954310
1457475587
1073420427
1616175612
699290216
480633917
199385709
2132876051
1760576384
1111732541
1652825605
898995802
1299600031
1927646340
883962360
1073587781
1507323904
997397593
1634109562
658524793
704864675
411474101
2007803097
826572018
1332763311
1495273225
124354234
968427737
1635081293
1064045597
818456251
2032724098
1213259227
991413569
818262703
879045617
714554560
785062977
2090922508
644703932
1238791460
1820438674
354314701
857712220
73441840
1922824602
361765043
286847200
525223316
1973512469
567051284
491735716
1827231948
1758238139
961710948
1930315033
1490166983
26897627
486245651
790565910
1548673592
548760811
1606197817
1963273523
1515659740
481683474
1779997495
1633185105
1678507200
558910857
721593352
207996693
1802374364
799702242
1746118727
476019062
1933716605
1253122014
437440333
646303023
1479933706
2087062552
32655588
1121016779
1618297300
658550360
629236059
1036508577
1409344244
14253073
708107603
1078231001
2033771251
557411794
260480651
354206446
1848245221
1145471353
428707847
1756029181
2018513584
820397269
1334762106
1986444163
161377927
865036110
1231642531
349590177
1656666525
941839484
568098809
1883161175
1738000604
1359533635
1120609643
144623815
1816997047
1604370359
1673271512
798741980
1980270942
474848705
2046336381
1328193366
603829898
1785164700
80369142
836518146
842704929
915700439
259616669
1507385883
1223958182
337637228
1976309600
733012797
270540430
1745346756
1860712004
1313707310
1213149606
781913223
496530612
560625486
1993698980
1251983620
1679132539
270531835
74729902
1394394806
2090124243
1294523576
47590388
2130531142
1593637846
850060732
642569532
468255612
1195549309
258760380
1583579866
1875434788
1057765284
528411609
1492508840
2056411726
1616903444
1183382811
547143910
1209105043
507245027
1576453158
1885445378
1602936175
991500167
159101763
1137302784
1630463303
880475418
141394734
459991201
125231315
1305253000
1654767943
1666711315
212155793
199970421
462874088
1641731872
1656865386
1575058988
1188164351
302516202
1049285014
1584465553
1819908477
1323317498
737456859
221203851
626518101
953096648
1022354854
353597715
831226514
1215898527
1632599062
829944497
223436185
250159095
415792174
28325044
728762060
877558314
1982024444
510909744
82670320
1537038018
1423449553
192940924
433607488
713127018
812611068
720372602
1326314738
1379193788
1059037514
653138503
1225106910
384509805
1195394513
1501424382
2076877826
2023951703
558691146
289460591
611161001
1229852040
1984937365
758493308
1079409920
694182797
212655854
1754594352
1526747857
351899127
1533567537
1393168345
851902621
1626777345
639554868
1487587577
1100022012
1080001818
302645969
1747872781
641563567
666870285
1988801879
889508156
1071639612
622578838
567312552
1175377758
66211687
139829142
1683526811
2027495821
885447305
15581969
1948030756
1549408945
497170682
590738398
443188886
1163149783
1577538141
405001304
629056453
1100856978
366844263
269845589
1092117668
380517654
1882907115
1777926484
660827734
1123291761
448380540
1567051613
229480138
143763734
728065959
1466198073
1182986305
1531196647
1331964290
513078454
1290328765
575975199
1487493722
1020972056
1251024336
445914019
1628952646
426327322
754846753
1132729264
1033769095
528620890
61910215
636263311
1676971182
1126998606
731508112
1765817852
835193163
777453891
975691117
407859328
876090473
1576261534
745008871
619462782
582169455
2009356968
349651465
759121347
945394063
648040666
1553594001
1018093783
1932473869
1412223204
720537297
1029291379
8831611
605211471
670181642
239443959
1110292610
635853118
360397437
897808608
1610828117
1208997244
600748258
1823064479
1170385472
791133469
1962775958
1361453196
1021965437
844519130
1958184664
1359435017
113674905
1583883260
1000132
27667
1926235811
107485215
1391344002
1468415057
1771745559
296786362
1326458670
535078
1154121307
1686391486
1920972334
543503509
277845388
1902090209
967649755
1407076530
2069192337
911479243
861409232
1306975855
1148000223
585010391
983890827
1582619780
1788671460
533268845
500713375
2005976385
798804026
868836398
1850662903
193407485
1034495962
78499431
1349391535
188508112
1484140124
1040715360
1617130535
268676123
48935714
862488432
581807312
880427001
1731007124
1700399535
2106030025
1720196398
380271463
1701800803
1651346276
46582347
1675740532
1859381430
488150199
1422884572
668651498
1710181178
795097644
655462201
961767232
1389288342
935077450
1609703814
868922406
1327765586
432544030
1091971475
1756639483
1237989231
2133852841
953658643
1966811145
1860398454
1215374825
1426542568
2065676993
1958674096
735920626
1228613703
1666608951
47781524
184337605
571202414
1563641333
1634035898
1957496322
700514602
2097764724
485857438
1551075336
839766215
1900544862
1257007638
1168065373
1772033239
1027509006
546224575
2062612446
458975136
1154440205
396573828
1772324867
810989433
880526339
1756498197
1489853092
211423908
1968257354
873785071
2083767568
1644215406
1684089032
1210672937
1271495968
1535870955
1905020034
202753307
389092513
246119938
428509622
867274089
2126281244
1864681577
1664636707
37949457
1367507925
357230139
542288721
115512974
1245938217
2104961070
770339543
1718904342
1123408240
45774162
1358466642
1951041109
955491412
904615561
261839170
194990744
1642225233
1431391089
262584193
1362743686
462263726
273573391
256879688
1034737116
789423554
1837641593
2094823383
230811179
833845636
422630417
107101685
2009132409
1146246448
338794360
850998347
1231401809
195078416
873959713
821057637
1534336038
2055793591
516141244
195669524
352072062
1768127428
1811876203
1374160331
159314379
2066909941
1513383836
251087458
306506148
2082017128
179317670
389568613
475501353
845528727
82276221
1069112050
1101954712
229314411
1332179413
178500343
625033825
897401944
1076775651
715678989
1859072999
865041876
1028516124
2075398084
743302879
1393087528
31085516
793995846
1276081743
1359641184
440678846
1867598319
1406244015
545253377
778093286
557265106
1845912482
1299319644
1451208462
1098474504
1606948142
2050393105
605075488
2100791856
1997034241
49538285
897138641
1167774010
28077880
169082498
534463173
268082326
1667718260
173879616
816747920
1376828495
1765961297
160155631
70084827
161884738
115728724
677665073
750064928
1128354021
986852182
324547208
710684584
461298026
1809519575
1089784533
958326359
584974883
727028741
2037857111
119710717
1542028440
1686732693
1425851172
867302466
1069929393
588772292
870928605
179429661
1296980532
1059557679
792532206
1198595335
587833595
1732737709
481434647
1154685368
73299191
756686443
77263160
1610017306
1855088081
1794688503
1302022131
1973133303
171627434
232844810
1819520728
1235412923
1374258708
136079332
339298710
1395846301
922601850
1848983644
896701276
1461224792
1638077869
15102073
280111228
1831512022
1629895924
735729192
996710841
76555705
1038754030
1244132355
868631991
904442019
1583673771
1319107013
44448662
830088888
347009987
1058706571
1889215743
1520641482
1917570746
1192691381
2102868103
687073548
737632973
2132674770
382219233
846097511
1734289321
1668804973
2137022025
1368316133
1087443557
1441244473
1764069966
752695613
789119981
1799049064
88035498
2095674725
660979492
782492308
635230721
1219663853
82732879
1910792068
309088670
1872386291
951158242
847898451
1413211914
992342883
841390483
293442006
197003559
1508720836
979053419
1398869743
1288282008
272178579
752119452
1564937952
307187090
435295614
221144256
578318851
270318535
748705634
1889635903
2098676043
57076510
1063121537
246947602
1955622467
552898080
968644965
211533101
32332773
1642163273
1774071552
981780349
1932930659
907266856
606493384
49554247
607511418
228385202
964519106
931173165
1544630898
945639832
1968052745
924882200
1010906377
1298573811
742029526
502908944
1319294785
565375481
1890182333
1189010233
1701580713
1340815873
1559339834
1657078677
687333235
1897281332
2096668521
1251605062
1551506155
1747444953
1081571112
1946387272
332134883
143339164
34983516
431061790
1235382205
1776198478
382069574
873164063
2124368704
1765617387
64986126
1327674015
1187913725
713809112
1771790641
519182155
1815999777
1650827698
1655628518
1796475322
310951618
1264463497
283880791
121130960
272211464
1735707204
1239495681
230835675
2287779
279983161
1436753767
1981326516
1574238714
1643941410
1962205125
1750061072
1434897098
730091287
1799064222
1542958238
1222726080
1943878893
330759589
536215017
1732160420
2038591250
413355191
1568034227
420350843
1043617903
906196038
1595630
1663922934
1610078715
150361866
698746592
1344942676
1636654186
1201078593
2008671987
1517891929
106492819
1552496082
1709127369
1138228904
198477623
1148404155
2127851889
992454857
1422198330
851843223
1538876497
724721149
143368366
1851046195
538037860
166515783
990644708
89905543
900040261
14973591
1740686105
1807407899
57092130
1286303720
1689677079
1295976126
917130257
976438381
1883710190
1493307764
1980908727
908558604
512678950
167569577
2042782883
1937307683
833738443
1947190739
209243707
1131077101
1378748884
1675660116
1700579232
1385342957
714120993
722495641
443128638
458995217
470316672
1097450950
528415817
2143273599
393129714
1992784160
1581250121
553982527
545143121
1217806882
1862885989
896769127
521368301
150048399
1533601319
1225884663
1684850433
1685882349
379419009
127465148
814045701
2000182888
13268356
1660378678
230865634
129562932
1436953021
583501762
122592690
725140948
1468857173
643271956
278240772
70053762
1543637718
1676379008
1787037922
1757406
382100137
1963849111
1832497063
1888464861
483372303
1222582869
1527628123
373015208
411529860
1651770891
1138470257
877755296
215736435
1517693484
95555104
90840504
1288377984
810892750
572299973
1917884438
2033319339
1350268352
1835147590
909355861
1724360177
303412563
254773620
719344905
1112419573
1344306561
1648942707
1254458399
555887654
646620763
2063163730
228726189
1752280848
1163845245
2048631678
534648860
360952092
956625812
1420994633
330324043
1972970644
2009850574
1580011608
240203182
1141932138
2047717587
764103276
446414416
1905579670
459147807
1673645856
899552049
121729538
5548826
1808818715
1488589892
750976463
1034195156
52911212
941053306
1352610343
38858943
856948547
591878602
1307315075
267450564
1645006401
1897732313
719292602
1494440093
1171714270
517523886
801173744
787648698
1167957346
1307113629
501522987
2093681522
1161071398
312599009
981165930
675544209
1625189486
292296514
824071913
1266420346
1393586391
923495290
102774913
510311782
332124155
1807689357
1758294928
174569610
994466538
2015134327
836994473
197704076
1337661210
1839492847
984154284
849830214
1750851620
1144364601
2100236487
1157612550
1971131046
10213500
375753493
964215226
137641431
530422043
1321894841
2068260243
566418944
738783724
1050569644
616337293
1699094284
1432402074
1990572091
523445144
2084873801
267057595
1319178163
1546060323
416507139
1040299414
382009504
611223771
1042969331
497476780
1771716637
1201822166
1520627574
880591754
1070559012
1189489888
1144450368
929261411
799369764
1801676703
1388078044
1914476967
1841241640
300317990
557066566
2121727310
893249386
1378883171
1906701727
698448371
825456649
162202437
1159883886
963113210
1502758301
911733164
1940139782
1513765219
1910865798
2011164323
1839789788
1509844027
2017037802
2044636706
1400616900
1926187092
1455298354
2073402264
877185651
1273517952
315264671
509129134
288693783
2116008503
936449
489036652
785478488
1416606582
785719617
217684825
1365417468
808471944
1617531673
1183628484
915918769
1807896217
1153266741
525650746
2036853231
1301050396
547497281
548377434
183425032
407631733
1006195089
2035280534
222556750
81353329
459748356
1981480933
593651477
1956805412
288319340
1690792913
861711801
1933242498
486881965
1538209904
640942336
679718497
1656262768
2137340497
1657594107
738914716
868762776
2143277061
395943185
1030059176
1073945340
724103906
1622402745
1013050288
2105554279
539311824
1983802311
1461176489
945295825
1378007842
1359443996
1123174387
2124878070
1203792425
428187732
2029569064
1166181314
769630746
1063744515
1421169377
799621883
334507165
1175402452
540715133
1322830799
1661480832
611559384
116016182
214951788
1652088159
218022296
465298725
556259545
1638984901
203658927
384255567
357372579
1750980984
713303805
703668709
1476425230
450685970
564150861
1211924235
1172969641
1378683548
942044017
90260715
1424397038
1001541785
85979650
833165180
1004000779
775712649
659594421
674462622
14846625
1054922511
1883503534
1365394297
1277228824
22652123
413158030
793723543
888433900
1153064201
1299745536
1630292524
2084454470
107703060
1148624583
1703832936
1172915581
1115515222
114715136
46501359
1749866194
965030152
1229651350
528559963
1343382483
961655694
1896270038
2099483706
1130792735
1860999650
1413469392
809771537
2136908856
1165405466
1453917594
1661078910
1050414673
1452344951
947479838
1609059985
810923625
1982072787
1220179104
457432386
1125212571
1819614211
699828350
1810707801
1718970104
2124168963
2021664879
1671832227
196867590
1988775360
1856732063
978113940
879814075
1894850361
2138225037
105201502
1262684473
1350460303
2141103440
127514074
1389498208
1392135590
430706370
443801687
713156715
1710948927
633822747
2024729493
1098691702
2113786167
2002199753
1231291903
204224877
1540830310
1341044982
410133431
1888739773
1502255466
1772213933
790760281
571752921
146469132
1892829921
1780984278
222373807
570754937
1336976755
274837246
9645953
2108990654
1539896117
1490579771
786293610
191198445
1209303117
1033706074
2090033337
2134948034
875143920
1816796072
1090422333
816364893
1262652584
470149659
1086106374
1866669148
603202952
1275658890
652205265
1618134190
1938681293
1825060361
641901881
1215482578
775678087
956579401
884365524
2002976871
1461947797
186620219
2111106376
1807177027
299156397
1178316324
996104072
412811010
2022171517
2042509687
355561977
536373750
1354875035
956301545
49572507
888598620
1914092853
939905014
1708702122
1155488722
283501381
423935028
817930123
1903701187
553977616
2006102271
2036607778
1493871409
712438176
444875979
890751059
492945001
879006443
1788400677
805197160
338922929
1488075745
632678119
2106573486
143058990
615112979
59956176
897398648
1975875006
559113291
1825955185
1209778391
709602907
942925745
516103612
295602211
1214749460
659367758
276781744
327782639
701980155
1498798974
772188775
1608908516
989364858
1027875668
1609667
1239475494
2012812640
576911053
528111104
1537055540
1333495238
743153919
1561376150
1629789211
1262373991
607928950
1467072445
209185871
7887939
1130650408
1236276093
1324746796
1857772406
199253284
910186835
5528042
491561517
1681737403
737806346
1268398080
1946551348
1803371525
1112830017
514157480
2112839831
1639340672
220270943
14761650
2028075431
193206819
790902043
1106842020
1319540217
614815760
1577899052
1634695878
1361012699
1212084395
426558235
1680010171
1412349414
727487013
158475519
82370448
86735822
543723218
1900226833
1233687012
685005127
410236544
1543311000
92159026
903015381
960903712
712470696
940563586
318731709
626169018
1796004729
2069660608
364281648
1019444817
1808377600
1714367483
900806195
1828578871
1115823388
1383994907
1223792278
370144462
359719963
1855959210
2071157417
598087349
1109308433
1465779778
460501914
826215853
393499386
892449603
1010419866
1870138399
855103548
1997366344
512098470
40490691
810957268
1229118576
1052119579
925888220
1031413793
1328186314
1578228275
953336888
1284571716
1918270751
1436352143
1525543033
142576162
1245332697
2114278619
579565620
1600536767
860870242
2036208308
1808602543
1777828638
618879823
813221553
1696369426
763346177
818831655
1590499390
381418636
832630575
1485543318
352341796
1336890168
568490443
120329943
725460415
387425787
911618547
131542469
833642147
725200169
1706278112
1016969362
110143297
629685288
1852519845
696909404
1448361603
220971994
324016000
469047287
1806951947
2006965300
2073916388
1313529324
1515624837
1361041361
2100587994
1686462131
940806150
79387902
857079218
2110315830
1172046697
2114717754
557383384
1537824364
444448951
1688540990
1241350802
1203933400
378503395
2071337506
10382642
1818997015
569903205
1014607451
1864522147
1164925388
1889603642
455688370
896321107
567365773
1292301505
1313789853
976259301
1741335844
745943102
468575572
1034193650
1749389062
434608263
1612456488
2029768139
255941648
1368156492
1774415709
348239595
581469866
943395648
1315291082
56337520
155245536
789435630
1838156
1410386148
1065310716
480516666
1059671052
1578717267
807964218
1654105463
1922725894
844483364
449215322
1456897858
160208090
359654402
169674795
1035120291
1087489145
1531271905
417723732
714652032
114188711
1469991303
1664965535
444460349
965157215
927969311
122139304
204959133
553204966
2014005619
2142920333
1342902014
1375052992
1547544198
1863304782
1089139872
332937886
595301285
575664794
384629445
1972638485
2132788331
645313335
61793658
1957544167
769247129
1134579190
1316509959
1927063183
1611613085
222672019
789289843
892096631
34634497
1995522772
859183885
1234622362
1212225742
16057722
206684085
1982942098
1551254484
415991676
923271907
1059267779
1391131646
887892314
147312639
516013801
407617055
66846289
1266625578
1028184800
1501196309
996422545
826910562
1271474499
2026607984
695664066
249861030
537255098
2073938751
728502248
1960445500
1293566875
1984728246
127768775
1819516676
920677163
1537162976
1888406046
1319508406
70371530
938837427
493151747
1615242522
1580920148
1200742220
1889261029
402326584
423312950
42174815
366954563
796227046
891926653
667986987
1410422634
1655530850
450345714
77713348
145209051
82174614
340449248
726636573
1571318402
1551032824
1025945670
156485701
1269761212
55461209
169858322
1245614228
1568893902
1538108329
210809373
955326781
1928014168
2095712659
1097432981
1467909879
1820213093
1445595517
148127126
825479118
979929036
559952834
1443214611
2036889318
1008769503
575528815
1020560092
1557666045
926758927
308013506
1020209534
40267744
1739737016
54146767
128592813
323917863
1272860088
1867971083
50278020
1105107998
1391556020
543081920
1802904579
687884411
2086084690
152462491
1234271406
99633372
1122695371
687831027
1450598956
950307734
1591907299
223928901
19528157
646114958
2104792562
69989842
2061282895
237581017
90595532
456617317
184320583
304560435
1539918414
229190887
1776773852
1001162306
1548769998
1354221878
53915844
1967787839
1556583154
5036122
1186749488
17386852
458603100
34671115
426485157
876190435
1666299202
1313540051
92631359
1316279996
76833728
1797397837
2072104915
276582681
1833961222
1207281791
1263503971
1252982696
1318465533
1268404689
2007151557
1912207817
802502023
292424837
590037699
1698970872
901133119
2119425818
430748895
1819719831
618958471
130577222
1561311117
492937882
1365771879
1012952618
682023887
970986409
928663573
1445040387
184504196
1169877870
1776357004
1548198175
146186244
32242840
1500891157
455481261
820937770
771916168
715375803
2113379008
639086285
1737087002
1921379484
529284491
1542236406
980649507
778894843
870811610
764785590
1957004774
808932292
1040139953
1963897660
300800464
16987053
1508648234
1997021241
482109668
1745134644
1023216615
1151074955
723788713
1399311166
1782466980
642773956
784625482
1430836283
2066056054
972892397
559667861
1055546938
1093889227
660047022
786766359
544436833
1853638728
753709606
1497320500
329122388
1613246298
1234454185
813860243
1004465571
387719872
1818881067
507618612
1320194389
1612505912
1602917325
1763340564
1120459954
635211908
267235164
18151893
1965289748
1686377259
1725133917
1416841052
653018756
929647591
526460326
1605520618
795433895
2126711714
1562666607
1654466005
423488097
608949418
1180079027
527669473
576628558
316957161
114894548
1212474748
977962829
107411367
1728323549
1103091462
573410883
1845263370
192903107
702095872
1052189909
878991078
25205477
466159554
2072835846
1589647807
1826941556
2046902948
1415797339
328462663
63063917
433863346
803486731
1087167424
2099684663
65438109
883791735
1086171928
920625818
381916821
550532123
186895280
407055656
969864142
1884908540
811914643
504507184
1874485584
1200339438
307618908
95301019
9081364
563597219
117290804
1006316149
494077902
884372591
1323473328
107364220
1345470356
1353804434
160764827
1386904452
984557068
889364147
407396622
873247258
582538072
2010307781
661238652
1390892051
15306605
390139843
1699166382
1971278614
1221467842
846923447
1022880889
1329269596
1670534705
810599230
1104490450
1836332542
1569978123
1158369383
1358375299
1732109079
308073460
1500520515
1262808827
1737981006
832912425
1224340094
734622468
1067831061
1260368139
1164984932
589184990
1756044841
636412215
1780891057
1239217608
999767341
63368567
692732303
1764267287
640201057
249230472
1104077439
1233095784
1270340961
349693891
1419147605
1831309990
1239757354
1481484130
2074753546
346310200
1199794681
755459650
1986384317
1758041476
104254071
1123309189
295734540
656076714
1700949771
1986108888
1794967223
843594732
521968343
862359955
178805997
1907989133
100864769
1971600063
250736766
2017127709
753435019
731456274
1229236926
2063082956
661905050
1265264721
875219835
924541241
2095768412
656611634
371539885
2105394480
1954579513
575330582
1967095768
956049873
346059477
852806874
862516624
1696631211
80783489
772263572
1136454266
267467204
2078406869
941681210
1694629317
718727642
38316760
1219568002
768222111
464153730
311827583
349665455
2059151942
807094416
137128922
1402489304
2008008853
1254100810
1449470610
934470252
140850345
1514241682
813962974
628516457
1170293226
1748068299
485416567
439811373
412550921
1312710970
1682106603
1847870828
858262746
1704279372
1728194955
274862471
1185153948
1298221944
581958067
409234407
1376846428
847011822
290913074
112190281
1277512810
1400874187
345047665
1379868263
834379751
1367748928
1196034278
1726921033
782961661
923953762
1603741458
74475639
652955384
2074553269
1008375469
2087085486
1510915233
734377563
1317911862
560473172
859483353
1109486245
1328168417
1339116956
333934887
670713759
46863522
1415316509
131126143
1068446548
1606334229
329740557
1419779121
1303972569
56835990
954964043
1073258646
157252401
885366710
1497068538
850385063
395878659
513595915
1674991930
270138905
799306100
2098873460
1730782324
745812321
706013489
841470530
625192321
1167403460
1075054143
214787906
697893963
1026386389
1238927011
244723957
220001264
335543884
1482322583
468650251
1422807130
1235010752
393767578
1251401788
1509525892
1279605177
2061418771
1801072637
1922107516
281333238
1361140354
2054321401
454873801
975554141
1972983124
1409462527
853702555
1833672864
2058844654
1615459756
1845904213
77333210
1268544422
1699018403
2022095874
1409233026
1827131571
1234674568
1611883985
228657661
835635712
1454885446
970968856
469471610
1806423089
1852948879
481551397
1842608720
1331165021
838867654
1855622369
1022574358
79621892
1192189117
816811896
1216560926
306123600
958842180
1655553365
1343841636
377882769
1812927552
1258186643
1419237106
146487153
770727213
1730878175
1076766891
2145979805
905961927
62039000
383950178
1337329104
1052177429
2036489047
892136729
429815805
1890312376
1366604436
1783337377
1191195042
2101731659
416692117
1746706166
963171960
379917956
1980852527
308485947
1538787281
1681361598
612594622
729938602
533091648
697580368
1251589233
886400373
1499592086
257240083
939124431
351524111
1351763385
1539932323
1939150816
910131221
1379078630
1803067208
549946203
1414619845
1998104001
1603230377
633683607
384224994
1326294147
1114645638
615865967
1696235711
370911523
1354713006
1140611675
198327796
397389494
660875826
1901508815
1718221772
1682653271
1293457328
1048904763
818253103
59994668
1748964397
761923124
101832983
1437507867
1876505930
1016876151
1335793865
1677851271
1217856853
1150022945
190422518
1920978449
85486832
947765899
1502912769
936879135
1788454395
633108397
769562542
1006182204
1768142113
1451326670
1322881653
2038080543
1786375375
1295370990
85336995
2140457405
706574022
1607213276
1897745785
2005111182
1356850914
303398640
2096232356
423520215
454939851
1762716523
1030942411
1217915887
551190283
1347911395
1546021245
1157005451
907375666
1306900606
1243092805
183936044
1708344917
665000308
143832792
1080561829
942818328
1227426499
1151218635
1077322847
1174682607
661260302
1447775636
485495193
310789557
318379152
1828046147
901207952
1039111475
1624864572
1304826892
1117192727
1638945917
214089452
165390625
172175847
1230603709
1998393070
1973989526
1149005228
1095167446
601076341
1932026017
23345436
1581516486
1718876666
1287180597
1194620348
1870985605
856841841
1853970707
1961528128
1047306344
1519906377
1080980648
1503090705
1438159222
1278804341
988558338
1428482159
1137455181
217462055
212349297
1082324981
703842617
1898492196
1204031291
1212889321
1821946487
1127920400
285310531
1443784067
2122282728
1707958966
865127524
429594345
189335729
648867606
1212873271
1018127968
865073881
1662251487
1329617254
1218860351
521847700
1289690073
782545899
1188166974
1606158105
326248856
37877904
693340246
2040129865
1781473047
45773487
325185927
1672833065
1635830860
201557961
621841675
1974124110
1184471424
1856110026
2143705139
2109983894
1093114719
1062259075
1303843302
613780758
761196315
1155228834
802102036
1367444716
1004232448
1947511863
312680036
1972661913
804933340
502482569
202670420
2019193836
678293297
201101866
142318430
2086867284
887798493
1128733481
927512348
1330415252
384842327
108894801
1412225576
458261088
1791889534
1936423492
452679092
1449839587
421940833
1086056271
1771380250
1968370966
1481510935
750019536
1280240533
379720956
806183039
500426796
1851990727
748522050
1633641793
1247774633
689996866
574604556
1190384729
1946525661
833004932
305666423
978497184
1625329125
773927042
1689950592
1151550830
994176442
1217588386
186185757
1631028746
1708089067
643927585
373125650
1528598053
429511864
15945575
255902122
1443989570
1341680381
1959743531
1198790655
1583730630
168805520
2043788897
1196957681
1784634742
2081354359
1478805103
437913500
183139109
2051727581
1389316924
1833931468
544456872
1115770374
701130318
1523267117
1139627991
1538017560
45002910
880883767
857770068
1257191091
942297586
1352064048
1921813657
1145463023
93379145
500470831
2117316007
1237454077
2096488688
919878520
1305978781
1547049145
862154142
1013209293
541480301
1952915946
266151884
1975085191
1953998271
1943942199
788615251
254160546
1314772759
413925077
1446543413
1312035206
1617492857
1065653150
2122658283
873757721
1910424930
1673309357
270799129
1300514632
1564974051
1423014712
2102268602
1499082138
1230108294
88341781
59594260
2098807864
1236074913
649124752
2016791607
1895857635
1685818194
2066600256
632465563
1664103689
203437657
1544919321
1685690639
1268694521
1950611422
1921737489
1133823622
146079979
1142413969
2115949690
1104452858
1586240674
116591504
1243188277
1239047011
1491406976
1603153500
438252158
1481403583
437481231
1765603533
1659440733
1822787496
1328813917
1571231822
335946812
573544096
1411971136
77684005
195615675
266037426
133356154
652750576
95104636
1388718470
1814180344
865880370
1930583596
1885184361
1748498740
58900303
662385311
171195855
1810862898
606685385
771211321
783671661
831173979
1479529915
1594340851
1729002675
190339521
18377420
2104767507
2075356611
1976547881
1914586542
804792770
1176545511
431509834
984959265
566115360
1199220886
2146952618
1249030577
1809658804
551953906
1925159867
1732251970
639365921
1938200819
1710297003
1238995889
493221228
456425576
1119123669
1404603187
846812158
672953107
408474184
883639384
1266111673
1889007244
2125926109
2105221753
253788454
229712054
1685148081
136446893
1353008003
300023577
361181632
1294986626
655625680
1254148110
2094531556
824312018
596510673
1667879500
2102144084
193705479
1972061473
1184388375
1031698816
622027258
211256290
746516800
1658750619
677576958
1796239993
1368457364
2137335026
89017449
1703837161
1754115699
1595133788
210703895
1992370389
1933432918
1889018592
362343608
531097697
1249228144
915170059
1327827038
3181556
1057703785
82706993
1849130587
1818503674
1653772985
1216558320
1182711274
1047238501
802201148
872975275
1913541684
97805603
2012625959
1897895321
227932213
2023712449
718510580
1494714949
827711479
851558614
1163237532
1137245273
909204364
1558281783
1790831859
685609818
23116453
1127657429
1780942821
570215983
6518683
966398335
855951043
1383517638
838052989
1642740062
7531383
1395009184
266063580
101731521
1279417449
2137111419
1756345468
923615317
1742089557
1643618064
931782405
1184406616
1778478923
122290022
1259213065
2029636701
1983301866
600250133
336734547
2028270717
981128871
1276454829
1064191936
658788486
1588220626
1852537922
1301625238
1425480116
12912223
1387361223
766913855
1286534338
1057915023
555520695
2034806483
1328867493
972396463
1294376391
1208216821
1149164687
1691594991
1154792503
862077860
1746837002
1840566524
1785241990
66195949
531853211
2038002648
682934461
701814086
1982275249
1791176091
1617724737
216895011
1721737704
1732055596
2129237654
1885301804
909000625
1341187605
1157570909
404603559
325401534
1719277116
513026619
376325170
253562376
1644656697
1776150497
576620475
1104290028
1144836875
791881179
390976539
354686734
1327836881
277982650
1087124652
824154604
310832433
571390496
1563415936
2031857673
537569710
1787523394
1281468401
1410571013
314958340
2116445696
797068789
814104166
937059844
2047026015
1361596194
1275333918
1258000461
589348375
85497103
1119125519
1657423405
135818981
1232744212
1262228620
1444462535
1203582292
1386634848
1200345709
340203778
79003917
1305865063
2068011567
537504035
407364803
235716727
1148091277
352985956
1152635063
29675297
596071185
1576304287
2039436235
1056521358
868610388
27305640
851633995
642962608
1827047472
858387284
349978558
358008689
598680019
434465165
663824404
1519955146
1050533522
323470172
1902863320
504418555
2018032505
32260066
1035376812
853002301
1360519133
302857257
2145993127
1319652327
2116252740
887067325
367110305
1856527910
857604380
1902232628
477096245
1075492469
424956722
173008834
533068273
918123841
502000629
1577935678
730251269
295379337
2108225167
1316317856
474818645
1789061997
346342967
1805863363
379865662
194853281
2088623359
233010039
763990482
659127638
1806334387
1989107
212988367
1001541159
347516330
1429082010
1760239229
1314180849
1951857691
2142219955
185716494
1639471513
291012440
1157728698
3541182
2000122704
697800632
692003826
1403416641
651889015
591798585
2066477421
901489860
1380512989
1508520603
874372958
341615070
921093808
43934323
1897440181
1884629365
644996278
1799132895
1600837336
615986799
1953348925
1144806019
272487007
1671460632
837401472
1965931339
1135172136
1574751915
540992522
802795768
1560022140
1627316382
1451700434
238094934
1460247031
833069450
1823409498
55764228
946849332
97907418
438432573
1209248389
887304165
1161249739
355714624
797808364
1505026281
462568654
596039867
2019804886
1491183347
1938059436
852537158
998297129
1058812675
502011811
2088623663
154785284
509805280
1014419764
634795033
434062074
2010320934
2079223473
23211939
786686757
1955088675
1157416165
225622822
1575200061
1182585070
1212122966
114045103
2129843584
1467484099
749021502
1704306274
1539237186
1027496766
757844208
1573749539
86620278
1062395429
490414487
61102744
1630043025
331065808
418547022
2134839525
315556619
1431962898
417587132
1249986513
1385214083
394745106
919912511
1184961147
618651979
1606931892
725511041
241496409
427091120
931404254
1768290157
1158485842
1571125908
1960465174
1107651330
1091106093
1884674276
1253597852
446622493
1421479542
774650567
630173982
296938073
514135320
953153024
1393807062
1446143282
898780650
1813846464
1888803995
178660171
876494163
676697314
480688923
1118044695
458988246
813229010
1843790797
55264942
935824811
940263109
969656545
765524041
904999250
2075492557
1134632436
1539654316
1251303651
1682316502
2093180737
1761336
1544539323
1002257681
344617845
2140769250
1587696884
1747710057
792812064
245660768
557035391
1884295515
952313269
1239278886
388387544
1106619172
1751925363
1519419837
1057532725
1246161330
825341820
1885873956
486512282
1817415287
30353007
2018664195
1525426359
1111027493
1713149027
981469470
2137896884
1500740670
1270675816
1872823647
1342255059
1124257421
1635162492
1737680806
1503572033
1546206766
1101407225
165392402
1180069742
615514243
1432198300
1248431712
361621052
1270402675
517999483
590392344
2141078965
1413878358
1598747881
1029701235
1152725525
1321377515
1415486105
856039671
1643693983
619834652
410387117
874460998
655353720
1506927156
2145372472
1613027381
1766836738
1729568261
602453833
1331232444
418372937
235721261
621356108
354747724
1204086806
29433536
180755807
1996859418
1076131281
1149696477
150427108
698158660
498175010
1794546864
1464000561
530832752
1895015945
850754380
817868088
1418875631
1371076707
2070856078
2127549662
2130339507
1667563122
881154494
593733272
1017902375
829181334
975731484
1274446109
349958627
1902031380
1754513329
800486239
447193415
587240315
1550041893
409445359
208460610
907321309
1795704896
380928538
43013531
1352057144
1451026424
1203486081
443217244
122247449
462505655
449644195
137832992
1435878686
2049561507
325424920
485969968
1625369258
2063732240
345866669
325982691
378965086
1050236027
1482083066
1633813179
2068260015
1293105620
1302284605
1485097268
207752109
1861510352
920013988
343404896
1696866842
1254421825
21434422
159862521
1786857074
465662791
1963520252
30578468
417845491
1373848648
85356261
1958673386
702502788
1269410447
883684726
1722404119
648264346
506219126
941583009
1693786932
536705190
136329546
746686715
1017614873
716720993
949523354
2054815204
938992127
1798900455
40606370
904876984
20829000
1775491813
1766153157
220962904
1071703947
480484945
764468648
525270671
503198763
180597730
411096851
1526779462
597572905
669841974
1235283283
1399897105
913561156
110566387
729315779
1255707091
322768491
1105142973
2095569160
114282328
1073684745
127163448
151601190
1541540323
1148612835
1978428261
931011631
989402366
1748208182
260032623
322041568
1816916583
1274948715
1531931384
1035724358
144935584
1849122185
1572128781
27755072
719727830
135496475
1916606187
1443783466
1090180888
866485535
764468515
705374034
1412777735
1892939872
1370014271
917439103
379310609
1769033977
95464764
1648546498
2071463151
1120934677
1847207699
1874640936
516099280
1565278004
1887373526
1232298423
1075766975
409094909
1645571666
775384142
455956789
202228799
378925951
1679616282
1882567263
642220708
1083521048
1415377697
489312926
1033704081
1399958535
400096830
943651499
1878662835
437691371
65578180
845210978
249356967
2096477321
859504267
553756533
1749984657
2092390448
1454669310
1808127787
1847147358
910416369
1314019169
1002995071
315789333
1474661009
574385895
793005654
779565438
1181039691
1884212856
2106828676
1517097264
1277298623
1115923569
1687706312
1994840009
189093663
113691028
1773943989
1908530655
257178492
148623189
769359229
1897314203
1098844304
1528796770
1284098341
836105586
774912211
185494674
2084778044
1021962237
2038143535
1385673500
1715066563
192309486
321831398
795348229
1905356351
1290776152
845400271
1702041016
117011520
1071719383
1536643054
1915067941
515324874
1885162975
862112810
1506374782
1011924282
892318625
589044532
12824856
1344876106
1862914222
1539006236
1853263270
1350591146
1526992875
243802906
1739571986
946205734
1005309467
1110362007
1118597079
2085696170
871850685
2113877619
786138650
1764678931
1654207473
473292517
1722270140
1272291479
944426900
1867512512
1639065445
737304995
1950944805
93067640
570821091
1453149306
1717189797
953677058
519018752
1776856088
1490505481
1619824202
473823043
198872015
1968249428
1702465853
1826216151
1952587542
139105966
669057115
867805438
1928982874
1050749554
438577715
777795791
499637951
1364982623
704832752
1880290772
1630262406
314263997
225317480
897886028
869161129
1904267674
1192127760
468825412
1147132520
1300903547
968923995
266532476
190433996
1660318716
1768393855
856426120
1144159451
523196756
311827733
1229595821
1855245574
1699744539
296813181
1892194642
424448697
495029569
625606523
24356005
1572394941
1694914029
1855283398
1812133135
464836709
1389225734
771408191
1359258850
856214712
109670737
417469740
1282523527
680752968
509246895
1224605714
443897965
1518173915
961847418
745828265
1177489045
535268785
1529557621
157712664
56245733
1839479356
1468273743
377007133
669162531
1521399612
1636333681
1562130510
1922001059
607079368
1986835593
293271753
1745756814
436114528
398990605
1191596261
264619912
699959821
750118512
1741324245
1039899081
261116737
1725435888
398931297
1626500646
154524719
846550420
883846664
1926070879
1077819067
118172300
1837799213
1109384107
2124399291
1607252889
2095905610
925969593
552804025
967309559
1667593910
337724364
524934989
780773500
388264733
1781727590
1854673007
599359654
2026384353
514315834
1768783045
55003652
2088123215
1572129111
1630256752
513935840
1501719953
1111099058
1801852657
580007043
973331842
1158018345
2071990222
1928324847
1322867075
915199245
1394598583
1452157418
1539182175
438167040
1450813791
301218771
1110408452
834606447
1446532716
1771954910
1225110935
1710765291
1777693891
43763486
1505680424
1962326027
55619849
982308216
731837829
2022898480
1926768842
1443473695
1474624116
1524633890
756187935
1320877664
427177116
1024399895
924569942
410266806
92332622
613359934
1063663182
1724557445
1505174373
1987216188
139417496
1388547702
266546487
1631771795
1868272900
978334889
1035322979
1368162330
84412804
1366476148
1657801715
1837790243
1447318296
520348050
640253120
1484520049
969220768
87181969
655576699
642555046
679515424
2146800755
1832519928
1951908924
1640321886
1909252351
774269834
204527367
1484618162
692232334
232691838
1232658252
676219189
1070489051
862488939
871020607
375758715
214798106
17746942
1525073363
1793472207
627863757
2070447451
2145857981
1023651498
1148708795
1766178602
23441953
486497288
2066836279
2042690460
1071372390
1549197581
912127933
1154945284
1655105153
227904977
1894320315
1174818673
1924672991
844728534
1603574502
2140531642
890959242
1866317403
2001680149
1212593111
125364171
41523637
1776878411
1548618767
1021708699
589792431
318824028
630993495
425539545
1547907143
1361215663
1317980848
242625968
1737532700
1831774281
357610438
1140724593
29170394
2084981052
2101879523
1127978103
707434767
378652972
1729366060
1271364852
1039622140
1331511569
1186577205
1828905211
1592923975
287491927
583265929
2001979964
474728442
1513865844
1043590450
879849056
1543019332
1427260163
1246108966
371780972
282092536
1758160404
1009438137
790861815
1520430578
629391103
1710508392
1364704484
1115428489
1498860093
958084241
434962677
1590144287
696936339
605695954
41761575
1199381277
1029135296
1270990097
1136319685
1684853761
1575476151
1946524590
1839586983
1145146965
1766137255
1126429983
362297163
1413169862
336393301
623407112
1519573474
2108814801
937980057
1961563667
1146371103
1603356323
1390185551
852274875
702637062
253610116
1705892823
2022792284
1481277210
74785341
229656779
81428589
580124613
341440131
142333024
669050733
1473070123
435983575
1176461632
238042470
1417528381
949055721
1217037798
1564789252
11650965
1705403206
1292330745
1359770898
202351713
977777104
515742107
141300254
494830970
1512431480
2002193784
1913255290
1946662852
353191105
2097151754
1371459635
582713885
1075867723
991621699
573428783
562201054
560352859
1696707610
623190160
1625592375
693967290
1229743434
1216837081
1726888439
459477954
314018931
480260676
930980395
786826491
1491218535
1944229428
1784681457
543851609
2088565301
1664438186
1439235793
446433379
2007195526
1024151547
466323320
1421262732
297260331
1219159632
899652889
1018965912
1429997798
1646535999
1201379427
17014412
941499351
1586990696
485188034
1305952978
487855324
59639577
573447996
418331481
784196206
390271957
306408019
1572556789
325584283
182607232
1219563418
982284609
442944351
2128182603
1361728402
1875849656
1243856810
1686048854
1407304183
1470598365
538320719
1198527675
1785627440
90183718
1644122600
1411681664
959331029
1497137999
300182725
6057775
1563192938
1986072647
1818082544
1294324489
1454928598
765447032
1391810813
1901950162
351462169
421301308
577616790
1454011776
649830005
1373158624
921265790
840329426
1502170833
1498934138
1175227158
612542638
919828106
112074957
1095876204
911995300
1557661547
2137588279
552251998
755845010
530939916
31766745
1235613742
668147952
863146744
129868350
913492681
615504977
1500271658
204458058
675012853
90340183
608432013
190128654
1559381934
1734387726
1776609242
475241322
817972312
552927333
1541200766
1504437666
310656703
2026023723
136172619
536481694
1589097430
873411409
803478789
77129166
37629818
1666428193
1923653465
1119427363
947015415
1672880610
1059637946
1050491065
1310641027
1596736657
1420624418
600528403
219515858
740846991
1524011804
203790737
1379843837
1221713720
912143020
184189132
1377369694
1290359376
1162609916
1748889751
902002637
278579697
357706347
1295781187
80420969
1839050667
1930614530
490134304
1041493554
1797535903
1631252385
830449281
341252732
1413156896
444215449
834483205
2026859613
727338535
964811818
1177532619
2026670738
621326727
2119364766
1793301186
1896240793
1318200648
1749345828
937687320
1000951140
1156746382
5109286
60685360
1144320876
1664472807
926279680
1506143766
1449477526
380525822
662464712
1513036361
192951248
310543326
1524361258
807892705
1803559807
1798482410
1735524329
1946686505
766802489
903371602
1354129683
1842041995
2123443838
503303575
344541986
1486482935
1317430139
1877083
750946716
1952428214
1876495071
1975188768
298449492
1670977744
798330570
1672332416
1927453729
145401329
534086728
26956080
1693525250
1328741239
2008114499
2104051991
950476804
183027852
1062687643
1277742359
2098959277
1454733631
1960829488
1833168358
1811558461
601730486
1889134675
1540188051
412222978
1915255580
229006053
619947605
992789448
1997960031
2111647694
431493748
1446476913
1264154210
907298585
1428923579
988149248
182339886
167861684
1469170324
521764687
752416385
1561331718
1105879677
108285549
912586646
1067758495
1283749887
883058456
1265247098
1717940649
1717151781
922814604
110585906
591612280
34883026
1340974155
1784957508
1712837140
1891669416
774200329
707407288
1289278760
1229609568
1589512147
2072405315
1903311133
1057466795
1348584622
357960695
1837396721
1890715451
177605234
2059183079
2053030140
609143343
1811368548
767983634
632188079
329763007
1450317113
1717039850
1232868795
1612008541
681757023
1866090504
1345323805
2071613032
1067763999
1412924376
1266056705
1333001281
2092579229
425061214
117257300
719160158
1851082651
1147426148
102933058
15279473
1143732047
388514359
1171293444
1278186790
572488142
1906228127
702174501
1932958260
903875360
1893793293
794347539
1527774521
659970359
6154164
1402690386
1741798480
335245716
943272364
426305087
29919102
1097349032
214003640
879244250
1365607504
327508772
907450
615097894
1124621083
384108196
938792689
1919606705
115771959
401513714
262955028
1145926996
678494894
1269211183
1971656156
945400273
62459083
2130356150
575745496
977678024
1316320222
362483242
2032673285
127791010
493419111
1502290037
592980232
746382325
1175131871
951112425
1165391420
29157553
930347023
231538809
2006925812
395027465
1689047067
1986342988
2081856030
2105699933
497379858
2135418054
77265362
58279124
993002987
494170384
802859662
1550697504
1300528141
2035242807
1167911789
2130127386
199993990
103558976
424665598
887119869
391391370
945165575
1607225908
94440805
951141179
1742708232
775954211
93237676
522535290
245585926
1162908410
364824301
1092087868
335400886
1017474782
1186130794
1719301938
1089084941
405652352
1510479014
161051845
1128922956
1234145821
1300351273
654205455
1463972046
491991789
1810522826
1140932482
1102436270
343639954
375478582
1724614973
1057271432
811331960
1389401025
1907192394
1700641836
1067258625
711050243
1321626240
973525371
1216436227
82626558
404875691
1562841030
1033520477
1954026496
1804174262
935049122
1061130566
1308894703
1617773965
58752549
1161364561
2063269379
560158999
1421110184
690757811
549233240
2044719373
29639270
729715458
300001414
1004961325
1560505390
830368433
1995229231
949299802
817655955
616634784
977564862
562798005
1308750722
147471685
91062339
139332278
1120484335
220933579
60802415
1407549860
1945583857
392976169
669899183
1813941828
1680425146
2033277288
1666762689
82254569
1612832489
1143533668
155767250
1668062477
501467822
1853465710
386153276
700156350
329444567
1065108061
752688051
750850404
1742020102
1169496931
1173305570
330310887
1540056493
1679625929
493283588
2129314093
1985789697
1441486886
912915591
934314835
2085316828
1563502945
635154753
1895007579
1882044958
699926982
190098384
1825866257
1673757090
1655963314
415758904
1768374696
1489038222
519732226
510533179
176180676
1194848180
2089753656
1252990851
225242536
468273179
1903632465
736404930
1855351398
551939803
1558493362
65870686
1211210608
1191847014
1357583603
598267567
339458740
788201111
34356243
1318735272
589660269
477068645
1125231927
352472821
61704318
783166193
1891682135
619791543
1200291107
1296580664
840694227
1223065265
61443266
809194508
1996602549
615941289
567780695
1187156378
672813161
1066496150
350746670
4224530
136660769
203575379
1063733137
516560671
1473762298
1709215986
1613199814
1123873056
1654448979
1691119613
520156658
1290288607
866647068
1995404901
1598769211
2113065447
1340860048
1629092472
1286475139
2076607362
1923489307
511093192
705374419
1818892504
1867515817
279780450
1097023067
1607646673
82244605
275541509
1857386612
458621591
463201862
811000079
519803833
528835090
387720525
1785169955
1065562902
1763463152
482579249
2047539527
17136644
2043268739
1714015827
1396967258
2097019769
633245122
1973098623
2035647635
987877623
1997050111
1127090351
1837763758
1173890014
803560786
1044840823
148035537
2075451119
290697127
1215984409
1360434086
1972811080
189643674
467591740
1026115276
1890151933
1614082234
1610594609
1619409399
1475180609
219695582
96591851
570747617
503695528
1956520595
1537940504
1860306665
1571617886
1517983162
689781088
1301638154
1200801135
830169993
3537377
1242444918
929210345
374497414
1529138729
1863174129
1624558880
224881311
48715179
1585116827
1623890132
974841880
712877800
480647812
496428109
1241632258
449273792
1217872664
1152646079
918826496
1079672197
1168074238
1531425342
1298615539
1707408826
1216715314
1106691352
434913420
1640645939
1288264265
1000900950
1783371370
38621641
747818545
2046549884
335184266
28881359
1879711220
1766747977
54006108
1574257690
1726925699
1901538594
1537011515
1948303520
1097340259
510993695
358950181
1490356534
589783225
720605147
187132865
1928413267
370518877
648294014
1472168196
11905774
1340409415
105967518
877987290
1159944194
1878988854
866507411
981984407
1076924599
829007639
1230259274
116080552
2021855361
106572549
2119191402
873981812
111216226
827418625
1579785334
113203246
1051319202
834146478
1268809287
1732788533
113755496
1075146765
1840784938
1839043086
497753148
538516545
245846995
1341723079
1300266069
1020309606
522729014
1972534338
1156754978
1434619620
2143852375
1111238984
283727475
2009508922
1694191776
1746287102
1993699000
496394295
567019416
681660330
947684531
70009094
1614164197
1855572484
391365607
850199872
1296064056
237276470
1050395843
766668341
35443000
1089884163
277751155
2129738228
2058377289
540963435
739109308
106110359
889221858
1849580371
1567335296
2080229287
606715346
1972789124
233726837
551545504
1956619998
477179774
720531484
1434275482
915827163
97963333
1720633123
752020385
1587041428
999295978
550659459
323751012
728191692
1596167306
969561935
1205958720
1668006634
1217754303
27365386
798729583
51483105
1169307133
1967885143
2043736814
1620353017
1557035503
1934275702
496561059
2027777000
168043146
356751252
1863159739
204409017
1712717658
1613617379
1695786876
1753700470
37946240
101971425
646126875
984781163
74581267
24300758
396910404
2117274157
859767297
1667886370
1731709831
658394523
697495428
1124970562
65806280
1764783874
1435438985
1431050539
1915286946
116840260
917819221
1375042793
723141545
1779621916
55782759
1805251353
82438235
1341544605
1969399987
1158450527
499399624
882497938
2065216885
2021480714
1636084344
1011782109
1738259578
1899701650
67327724
1038897816
73441559
172889678
807191786
832365332
198889316
423361065
900500081
799382949
575132280
1164405662
785648378
1437619011
1367306861
1234876716
1728461111
1479833688
1624333139
2121242137
1148281268
952211561
437865149
1365545383
243268819
286004021
693290521
361846969
709462212
498933707
1142249767
1745533983
1206676623
858200592
713186476
858227463
32104846
153032145
1531790207
821494227
431810071
1381809106
10973598
643463787
1258633133
1591832030
737712807
1834108207
549410094
403157661
1785505629
1177534642
1310886113
2012998298
343942257
1283262958
1188952984
897534843
1993619604
1435204838
814599518
938878338
313729688
1807350964
1231108410
115502797
953040892
178520963
101367470
1259050957
685677233
898268019
1932743718
515155935
753991726
2053594633
1422500142
1432461625
1464246007
1899830578
262553778
315436326
500378769
1213387515
538839899
2077200601
109155598
1932409350
976972080
51898532
1938305044
456945125
779595036
1320725765
1597341592
2117759776
1340962279
1923645129
2059302370
2005829580
1595742540
1064844059
733430907
115555108
1719408035
731862973
1342157174
1064652429
69766292
1759479670
783968
681925957
1312408857
106997315
999499312
964578578
1430697382
323349942
80485332
1040287300
1121687255
211644601
1786900433
506065882
800554309
2091573379
1634269021
733400035
264961053
279877724
289229311
1290739700
2014367412
225047034
1649659864
263140581
209292225
1908531586
610719844
1764795387
306405105
1107352246
394737698
605962631
1966525215
1700330444
1950019407
1067765592
73495874
845644546
1207064468
1196520139
1158149564
1050315236
387766988
1957623487
2024256255
1064962575
910569740
951243483
1426179225
1274358129
801449708
472579124
1934089205
250924608
1403317187
998079776
631519134
60062609
999417898
2066404962
813014388
511866124
481500055
1873028665
1454922846
1462250512
897123101
1411783056
1060460380
1448866563
2106263457
1365877677
1915754162
662501938
2048685098
1041989334
225239908
603624385
957477792
1881895982
1317529788
1885847638
2038470710
656698507
968252951
1163657830
1882154934
215893971
1831516722
1703050180
1659139068
1123712534
527756555
223891633
90601327
1891403601
1498915219
1480283410
389807245
1173294093
833325273
160038873
961612555
1822874879
738831156
1605740527
1322016516
1825879089
1494598576
306710498
2088576681
297188370
2036441441
1526532877
2120894623
1918558524
704811562
1831985272
321663646
1401088223
202495168
101341298
685387463
844845852
1718686483
1254983620
1198801723
1687552278
1934353416
2048570602
1758631664
1536796386
1626298101
129469342
105079040
1033306890
129008673
299407584
538992267
812965594
1958422741
971313280
1673842880
1604572854
734087136
1238816697
1483539335
1997204016
1738855811
846715511
598236013
39703756
743729259
1440589700
36105170
1498295703
708047982
1017402480
30119328
2116570979
1166707945
1133095411
1577823536
361564731
177090265
36280446
398796950
1662589392
1892061903
582808490
2111067623
2146133774
245368791
500922278
1540495728
1293619176
1076319598
1281496169
1753461787
1968060359
1242015011
79594136
1436881277
633511777
738424411
73545
248946221
3736963
608278145
238424250
1167566345
609504956
1457988958
816230911
1549155000
270366270
597138830
63195215
448635108
2088584554
1821632546
2040331803
1368147992
1134351598
1901164068
1088169856
878331777
1279120426
1619157750
1400295288
869885270
1715182123
1806147135
189106933
188195797
2038824214
1885740931
1106023901
2137872646
1644622642
972562010
1821587124
2136984495
1342438133
1865635373
1393257327
1742821982
95177435
2008895554
1965743530
649603381
1336199686
2099688805
1748377131
1408522327
528666768
717662382
1902062114
419349099
1011265376
1901013383
1635268288
1625899607
235340081
1496546838
958121407
1437172149
522043815
1494852919
1672151342
436686691
105393880
867160317
1654874244
2588062
172650590
308209898
300717147
817645436
1892157524
1752372270
1088404062
1325678702
253889449
611535790
854121033
568379819
1565270558
1400960170
902015426
711790841
2007584226
481854106
1517590702
1419679290
773946683
1621893486
20915451
379075092
1942020489
1395746910
1341814674
1601754241
995233877
333124511
1430603875
646861476
176417502
462931552
171575992
1073110252
1313623746
1276040773
392454297
1406502331
1079545508
125049905
953735311
1903034207
1987883416
1974193952
1483731079
931060325
36862869
2109171441
1950704390
1869925434
1465466444
8684952
717011621
1091927093
109539510
207022683
1282158360
1349409672
811536337
237398844
527353996
670040653
1953875618
2020210713
247385263
1153373711
2139217516
1827185614
1398370945
1935915099
1100805895
826914767
1007476453
1730182244
1049462591
339529049
334588056
374990349
1462248611
1798500305
1185883175
1788309335
1543083127
1992411064
1154529600
986126132
780837709
1172950030
1367637464
1384937336
799983036
513309990
1313659607
2038719362
913211415
64988857
1212217465
25562649
1279170395
679127493
2107552344
1527428963
1884621028
1985662967
1234097055
184869906
755813162
1377018966
1595710428
495983297
1466520917
1663063665
2072087099
1426205359
1642786787
1880827105
990278311
1560738293
1090833775
1210044110
47897065
898620297
2024139187
1085410924
2103679378
1501523348
124105470
27335560
1973537824
1494941637
84244837
780219744
1903362530
946504185
1863821424
2004104587
1099676881
1573910847
1203619169
958015771
1496134771
1027571652
1468938644
363000827
515334928
815843759
349364461
1461320266
156784937
369308662
1735484245
1965347739
1194973607
1483561645
971920469
1183712277
1387151052
2016491336
85728151
957661100
1274914285
2077083292
1160160549
1612362720
546595734
1787246340
197974422
1156110795
2138292321
234790740
750313028
560222449
1441135820
942816300
1309154697
271335733
244751668
795817756
2016679763
1127859447
273678002
702411793
363657460
2084232067
12530425
1852958810
731315572
1342268282
448734368
1093007412
1916507661
813636704
1993081816
881745260
1423923817
1323807277
2002778515
1391007229
1171112110
565300685
572138693
1291180331
1015782836
944779548
162586317
2097059638
557936030
144430989
198198881
278494775
1502503798
134750721
153490801
332237189
538264163
752486345
1694219235
1684182849
1228143932
1639666034
81773900
1145440029
343350924
136501973
939492325
1443684226
729413998
1546313073
1626473896
1186758056
1946460632
1720599220
1943359494
1143130680
1683532774
665189975
1438573749
522647508
364754308
1214214196
1772129543
496749076
1652471145
1682230989
434270099
121398141
1906906135
1775278487
1964206819
1704762087
738102228
476386138
2133900016
1056299809
850055449
1969275840
673571978
1205438490
292422234
2011759300
1799744085
535948697
185393388
86215073
1923008563
706393403
133681411
1555566095
875051128
1882842411
1547280809
932373532
1575927594
1197630957
1256136000
1359063080
159121210
283709678
1646813689
1013117432
366826958
20268617
83165556
331484717
852082553
1161169832
855370204
1574420689
378012598
864334365
1652561201
593784
190196065
1851655293
55771771
723325873
2016621427
2008743314
202765606
1870845270
1141646417
955385499
1070267915
136326236
1902988028
1667874030
719768380
1891806027
335074915
1476804884
741621768
124490264
1208201977
1863978088
922408505
1171244803
534359333
180572059
1492698347
310696614
155836296
1371461800
1877078590
1064570998
20735307
1222214063
1597286993
88896001
36853729
1028204095
5578863
701294895
1974538859
307634887
1946203869
14639618
263831111
148789744
1833570079
513668454
1586374517
2136654614
57598596
1518017262
2349103
1966112927
284729865
837149531
1506180640
1278639653
599318112
719534769
1569363462
1467520792
38959446
221590266
1548836852
1046561839
1361091732
583620062
440343443
395498123
1768717039
776404714
1453624519
1591288173
50518061
1756806793
930924441
230484058
1633311118
492553140
197149748
643925529
1251712419
1693994412
518929383
1819694554
670833971
265693121
1666010247
1478790782
1274860178
797161
126117257
50505795
2084416233
194626591
525138817
1731611463
28753282
2014416885
1579123911
1158530455
726158541
1068231558
2111520175
1668942115
1538428471
297442046
1250571457
603075373
1831221842
1721135897
1870831383
174692622
1774118283
155192250
155612164
1713463071
1364729800
655129001
715280996
943626138
1649302881
1205277074
1923918876
1227745168
467445480
122761452
73808428
368948760
1978143014
36246011
668776861
1526194741
321519138
669033534
399568693
14942584
2143954143
72183835
2113991722
377169301
1603887529
433750182
1666697755
1203120957
1144933910
264590805
1617114852
1891602419
1019519504
1169088077
630254082
2054279328
220224315
1341749926
30664669
577458116
1565896084
1988953804
1634942462
685818726
353811412
163179679
1440940011
444017608
29890375
1058291188
313035596
210653475
1375537325
1245697856
1785402278
646236862
1654431676
197560772
980514591
983468963
1325435833
2050051385
1508792940
2102852405
780057572
1472035475
228298054
436703469
1726924758
1495731787
793097930
2011954278
2094800634
404812435
738806032
2058146520
1328939353
104091917
857849386
1706673510
896417804
316665333
1783372892
1239179193
68666717
1508936137
1004388791
143412637
221635707
1965771653
1439725732
11413922
1183674972
1988309812
941937892
1686492149
1500030398
506631100
1008457349
147148637
2086584205
305239495
1290327858
817965122
416316217
849527166
496811408
1945330492
1659520530
552505490
2133555809
1427501616
874332370
761727345
344771666
54375401
622855976
560750731
35212303
25098582
363347970
1110156011
1482997956
432313402
86898193
1915775132
1643560055
195194264
1495906150
102928085
643989463
1477223222
1784577666
858323469
1683957528
1593585368
1944085056
1938448524
2007047571
1009390509
1135152627
1480924231
374725308
1814697285
1437270411
2088174957
222487893
1129182492
1333041731
831411383
547954952
601504042
596894413
22842654
2066571640
691370598
2030840632
1296330450
455558910
702233284
1280207146
534507806
2044158774
33244013
474308845
947602527
925213865
214862541
1462146226
1850858767
1739131732
181052263
534314300
1119520040
970564899
1862054304
1843563118
1487370035
40751503
771025450
1995270878
153059157
1594085040
751540283
1108745384
1927620385
22580421
1458088834
978535852
763422411
1550633678
760663861
241718074
906452838
1478064837
1384843096
703849134
1041538507
1588882967
698996657
340455979
999646225
193349863
410186113
116512797
1914141839
2012397545
1461480101
379847526
746197897
542382898
2038856327
1459324141
2146900398
413860695
22069632
1911119341
933146215
1281594637
1350178461
1095735764
1904054720
1267777049
1079238041
305016183
80191269
857661663
1890706912
1442029584
2055163768
211730782
392155225
664959767
942883513
359250028
805633333
798786170
1988809595
872427797
1757414219
436516073
997896181
2107862065
132295973
13178041
1377467637
223055046
1264025691
1535456910
540311497
272297043
1784269451
1015978909
1137201355
1401927366
1850292528
1536938045
282695013
1230294888
125957713
731338023
1510195837
1790114954
1463963646
2052018024
1684792892
268655613
1606870402
1574109338
29981439
1319378674
1743150776
2087651078
157237578
663785174
529901909
156853812
1256006120
1356683644
920502147
557733536
474224750
660219060
1626076902
117366558
1308960001
1555655456
1761989949
437400447
515131179
1103077558
256470990
1025170946
969441237
454729236
1464029629
1147187066
1661066103
1117935012
1250093448
1761638049
707691568
1843646294
1836482557
650281391
1630002391
1308060960
1157084629
1470686596
268476963
1539536734
1326549664
1365675663
1232934295
116125728
967371382
1041242276
202256293
617656648
1842398356
1651994500
1235802583
1746587306
917678421
29570813
1123168487
1484407763
1595207849
250805053
408539054
894756798
413624443
1646340265
1306206315
1699195042
1549765186
812895490
2084485026
259723608
860699144
315432678
215266931
988550268
2071006318
2020396577
583087189
1391075619
1144853629
2010324003
1058255276
925597514
1250507417
156679249
990024245
150533008
1810110984
1409186814
1707318993
907127815
491350018
1448063651
1771737104
1426617346
157737321
1508014798
366387351
1039872208
1991819440
1236054354
1234708203
1705354620
1978055978
806665883
2102867993
1609596717
485134372
1392321977
1329877437
306030987
1000932368
421125619
12323911
80931650
46565956
486568502
19322259
1843644797
94394686
260303165
1958589050
2145105056
1416827626
1275950627
466422193
933854483
601355106
1187180859
422475245
1592593959
316769905
1164711591
1423089586
822637499
557901312
556240970
424943636
288695664
1258062056
539018564
296512218
48143270
123824243
1268216335
1984151697
480455524
351807178
2141849865
112535803
2038180457
208018903
1332992683
1606382863
984505365
675572857
959448559
1392265654
4433077
135618003
187838434
538325365
1424950973
1889623684
1134953766
1297528592
1700521494
740588570
572948664
1602586533
2047448433
819292648
324926737
1462869226
234105199
477040770
335547527
597520300
57382351
1602593620
562960647
698823072
1671041246
596655843
1282919600
254152673
1146798139
179310523
4735433
827686210
1663151409
1616773011
464583480
117933183
987103353
776465489
2070127816
762782285
1436518095
1757832782
667655032
11773938
1523088729
175371833
1725447435
1723737406
1542759686
2123295615
136905097
1586617024
739156100
636400378
1527536244
1919988903
359437944
309703655
1524783965
1592577014
332209996
1225308114
1066674698
373813616
1240299677
1916065715
1156659007
1105346535
1100612031
1573712526
618872311
26261089
540672024
501722039
1837763799
1792334333
1492626182
1103556838
225449351
806248592
147161291
1632766122
623428932
1642062561
262267338
904603810
1724491095
1797232416
630846890
1837732781
147800730
969740891
422369138
958480365
320790185
2107970384
399509770
1333855617
301328341
2131514631
1484140680
972051616
62404752
1328179328
991501259
1073050510
598614297
1949144819
1869090025
734872893
81999496
986762313
2010861214
1765644059
1165421546
6064459
1703808948
747304915
2077225383
377216548
1952417937
1601901922
1547919052
1415474204
1039951544
107782960
1994432528
2126540825
227639454
665700411
1379086663
1787942119
1963512576
2069501362
283843790
471158225
533840977
1244202245
1031619638
644904947
2119545104
1706425898
1206677564
902169964
1213841556
216720814
923543928
2014506761
2075066455
1532375906
128866258
120041205
1739704614
307597391
827108305
137790090
87649065
522058880
1222561294
1804580040
1303978388
952794797
1068390359
289730781
2071154506
1304058021
1159303872
361536379
398459820
933742354
1599472195
702428713
2072495505
1375749882
1617146551
635488524
1764993250
371680207
1904366056
1701074220
779332063
1298992818
144248799
381636278
1197232606
950041413
941770261
1325997765
1266459439
1095272315
1800136965
264941261
11357672
1621796912
1159577464
1675491727
1182411660
1693016280
43410087
1465230966
673645542
480461041
1825572777
1348840110
1114675336
899377796
425594394
895874151
1296759202
1125425297
1815370160
1445469409
16654962
1822940312
126448036
1022960187
958520400
914320849
323250591
1573398993
656010403
671063734
111644905
269175541
416516062
1309008858
1678306378
1511743624
1336217063
839356708
529101970
1390404589
508628815
1601771938
920395830
1086574223
72194063
1963381848
1364046464
588022954
1066452270
122178253
341726372
2093729647
1430495259
1186402370
845018523
113618667
1557938948
1792155312
362574423
1606659310
1749042653
1484176828
1809745401
1760400998
917532998
1368912041
988316296
903984836
2002697330
949841179
269471924
1449453839
1001361371
299047040
1239693345
1101249273
1481069162
1903300414
1814163507
1360893662
1462058359
1827418631
1664972604
57865640
1143765241
1917009135
368718785
762288607
144474121
408184116
547150974
1372180765
957992114
253853512
376088627
238009954
755485876
1329638885
726025766
1717284175
1830100293
62625649
811310831
872966928
33230804
1774658698
1542151093
616474933
1804694935
98354803
1701263117
1955883034
192394354
366888226
338695471
2132240623
364127067
336401866
2020009053
1304143929
617262450
1857960035
576799820
2101796717
1575731092
1288937195
1316157405
701632519
620526605
1327766204
534584193
186258802
928593565
991613799
785655735
150486723
525547779
1526154443
1521333953
1375465986
1368051585
607569171
40310620
1681806693
1751555221
1557173102
2060821222
44630591
1493775646
67988939
1391583032
1057537749
675677504
870559607
869164500
325402923
355892322
65075067
1793823942
2067200134
1647346004
785012276
1924728482
389275699
1543450234
1480328231
372626161
613177802
2053035536
1337041011
432051661
1922109152
1943883461
310376013
608715053
131783697
1650427807
375999439
2033103973
1378730655
481125497
311769093
1817058472
175104807
881123790
215286155
1454513453
1747812220
399868278
1698530311
867549030
1447232732
652541670
1916772182
1935092641
342236888
675171062
2072521925
2008164512
258396360
1584124072
34635439
548562080
1008834752
580780342
1206412605
976127146
1731959086
1249847331
1919073694
364707317
903990165
1184204717
1835894779
313767163
31734307
1370799366
1727956411
1407411856
1302741798
958360774
1302159349
1673517025
1115480586
941242038
892622160
214290106
104071738
416346705
1634758784
890229084
848550199
1200567102
1964656275
422227815
1541359828
1147999497
1777351882
1398460942
1499744766
1655787512
2091603899
832787311
1834442192
206148770
620204121
1979703285
2001930539
1255813444
21541657
962747882
250893782
654703748
1385481771
1260740134
976051557
28281594
1008531314
197415896
1829165996
1645521591
2005799544
1791661256
514443245
1321543586
232881986
1560945284
27916345
647354423
1770506356
1363884370
1403702092
298905918
1048947042
1590012194
1117182630
184852930
1363977303
567604718
331592967
703658135
355999949
2021146537
192585813
1245056712
1874334227
290386556
159343652
1518566873
626140315
82001669
1766726704
405412382
297956740
2050186078
1927877158
907081759
1285869512
613059019
187670548
1831778577
1076851490
970648217
1490492055
935861785
2141741513
1441338163
1027523411
2144658694
1465792329
398094106
1316471548
1410067665
537757212
601319302
1912220578
1178051016
1404812897
387077325
1302332214
1754509636
976264202
1520710878
2124371199
1997866648
1062673678
865086706
1683770649
345837304
636419949
1415500191
1326209351
590955951
1293404188
694302213
138630330
565184678
660492298
215205250
1973663906
532395117
1310055469
154985299
67819579
1165297794
1273346559
1304121881
464658745
428725105
1301571229
2027054410
333342629
622651285
1614363901
1671035158
1993750355
1255954023
1075686401
540815852
1693986249
584775157
2075587912
1808991676
132799816
1791110169
1380020785
1691782099
1291564797
502334247
1034314572
1819088001
133200897
265127494
58017323
839781086
764590503
1842177424
2027533168
101227288
125815289
1574363688
1503053180
815735875
416014045
12255930
707855951
814247898
1697944577
2007633883
428860883
1825026593
1790675314
648238965
914339932
317477548
1604453691
1291926118
295517404
199916521
752787036
811761545
206809729
652047442
658894453
2102521987
565594199
1378139642
935283893
741162497
1713277405
2020409049
1962839831
669789146
1318565500
1482011064
660329947
663291138
155260708
1921293692
1233280112
569071796
1273998623
1930958331
1456428302
2136341895
2121822170
1216939095
442092004
712597238
170660598
1798157975
935102462
1718292542
1613583644
766408901
1356534046
1440983449
1953158620
1205662844
2046465569
1799613511
2066052153
712989029
531102115
134360717
722220168
197152165
402905479
1698762873
504803069
18130420
1395499398
1987082038
661063048
1686627679
2091296197
1375326834
345793269
813729485
1638286503
1259907002
1428094930
1848445946
376967434
1260414738
1779347906
1206572579
521995524
529565521
1302135252
1243072200
1300806551
1568139834
817613220
1507829506
435401467
701008056
36264684
1790335076
1876662100
693921576
704851088
5229910
1147835564
311218584
1093145114
335988901
1226748140
1432150037
1272117386
29582954
799682189
240665253
586624639
831679539
975566553
2070369851
1074212879
1212047526
1020201824
1895399395
183435131
1113287903
1151861157
1493619221
439026032
2052522942
1215792101
344586320
151282817
993808900
532470825
724790104
538709807
654211068
1968408237
204926439
143463837
1614383024
161401701
1043615909
571455499
343625511
1513513179
995917346
1487268331
893708074
724375089
1511247831
2121948913
1662389358
2016052603
158509467
985342394
1190346509
28364235
1411735032
240693874
1408740230
2097632697
189553481
1135783123
732158624
1667470698
773693195
1448801773
616180150
1997072616
438858306
2084074317
1033505498
1396206182
1262251613
2037532825
271256886
1038734493
1897187413
1286380929
780709189
2019978345
1678304814
155184488
616557929
1979642928
153303613
1630788561
890221887
775267579
18835455
1894159389
1094515391
836055426
217100302
1382657701
883667521
1083035645
1704043629
1455267863
671975137
1456557156
1543382263
2134159003
1620531734
164045588
1901634346
1902538999
969837727
156345043
911978275
607966293
2048855732
1178408600
609798945
1824762536
126564311
80869552
1227196470
1568915690
1793484676
304295014
175630926
458390816
220949872
1687240826
1951601821
1587479866
463452491
639351007
2034580922
1348856936
76829569
20537898
1113058248
1309960786
129342859
118532753
666073454
1606686875
1643829644
671679655
706142459
1347959152
778468185
2110673349
1214566655
1596294638
703086533
268391478
1403455902
1861059605
567414330
1256204606
1862860536
1712743694
1903206310
294243200
946521837
673737617
343469961
724540817
692931778
683268688
2031842287
1161034669
385404213
336751014
1705909610
1642386919
1407097653
1777288810
1929257016
1306088274
1398221718
720410644
1299874628
470383399
1409116670
1633259089
612923746
853075873
2080920687
1508636779
1752334674
577601656
2116280358
1372086995
881020348
1321942044
1282024814
844872988
66942287
1850600198
306041850
746817759
364964836
2000292280
619114261
540118991
730808826
1430100562
1441976946
1039671747
520072330
567937022
293109075
872930064
391370439
550506438
1971464163
4715205
8288486
1808184435
385687285
760353080
1020049686
109459264
1940973595
1346022760
1740854138
121641740
534687244
288289932
1642105523
343748161
290059609
1628518195
1108598735
879402339
9148339
979165157
853316348
1197411566
883951964
1807413666
773843664
160480148
742515804
1859128793
2078819851
504737034
2046934317
904725180
1298002521
1869011840
1387020090
661315925
1181404542
532640455
877629622
765172822
1167699291
1439764918
1053884159
1448619355
987926495
1751520395
1214509810
1968522331
1664390102
1168828427
1876110642
411532526
1202632866
1895260849
1771915838
1577065790
1821927217
336668536
67473081
1590385515
759873806
1728057260
1633287111
1786326300
1465629129
464363061
785361734
991534107
813430462
145258541
695628840
429237854
798521149
8710370
300209715
510501508
1391527133
426994437
1113403106
1392914320
569666527
583416542
1917662622
1942792738
315849581
608104691
1294515941
1939614560
953929145
85795972
1640024676
619450102
1372280805
1594299670
307746249
359727346
2104345443
184900954
349469052
888771726
603229426
619359384
1033063585
1349477032
1285221676
329288225
1048121874
1040559932
1732676019
452075187
923151260
1337890789
1358294039
361629349
1766610684
1032833714
602784525
873999569
583512540
948945832
834005615
4500500
1731986926
1018467209
1444362992
1762966085
785866136
2127375723
661332856
1198430733
268099491
8273382
1638795322
409572628
2016081018
1680574594
1189440430
482803280
650621081
248958589
277536425
590429363
1867418339
2115845243
1926019282
2096749753
1611028362
1956405656
462788591
2066721572
1159105745
1059564797
74164636
1409668910
522899200
1498903603
1599650316
1990532210
132367606
538608071
1546390981
497022386
628503642
219360062
2089222294
1583535796
972645709
631828217
709193369
102330041
168153075
1557633906
1156768776
1252127298
1231359757
518323321
1612551654
809987618
1941183878
440799757
1970807313
52175226
1912134201
421318269
1524307759
1693245152
759944171
1658281023
1566000530
921073839
836197973
630844733
2007619239
270938461
1284304177
1396445082
864235090
9320137
420592052
767724835
1647415818
290923579
1149480473
1935593802
2053151161
1257737312
1557633542
840750829
230582193
35294266
1538371321
1200135948
1920444830
1266574485
918111244
1890856732
1771790227
951327901
512287463
321328835
1016556925
1708731415
947624851
257982103
18805370
1787047440
112763017
2041888256
1810590096
1849530957
1560161165
107969078
1474925107
1929218050
801941828
1245924156
1753423830
1581742148
1051930119
674229018
1926640166
1671243768
295580143
1646783475
583767698
824273340
2083099763
1105131086
505204385
560204031
1494673896
860458698
947577304
997176286
1932070653
1920427310
556201171
1951591675
398853277
445721101
1265478246
1937573452
450893068
1944251704
815156034
224928611
583483322
1392247811
1794553454
1042891566
1705241958
856520682
251468205
664752718
427551887
1909455805
270561572
1964656103
851621272
861563624
1825099942
141770112
748025678
2020724630
1298166483
2058267893
2028431999
1509683219
937333301
1147244323
1576333172
677209726
1916602619
1345495074
1905258572
1571568967
728349013
1274060662
299175788
1707087700
56933876
1121360366
773134817
927521961
274489877
1706507419
1775256807
355791216
129491355
1676160667
516206981
265286750
1059189165
1508274983
36780270
19072000
1254363297
550294692
881688727
1212124797
319004347
869619158
1243109120
1933420116
1429323055
1866378444
1706907542
1473700284
532609148
504284461
1324537499
1319550963
2074326565
575359431
2119243259
1564055652
432959366
2103523321
1942208888
389222497
76066795
479492237
1146532476
1593121147
31710698
259031857
750714093
1917876087
90098528
877856798
417415951
1474809724
1142230618
1900651010
2008437170
1309555994
938024843
1033605474
1578042558
1275752799
456803512
309886396
1775792930
2059884809
668417937
1332035555
178348920
1109084762
687785546
958379366
1262618567
602848155
962511930
2010290442
1940324978
514556267
1394827607
1536321199
1491120575
880645350
692507460
876364879
1958200356
2098094622
376632609
871363865
1697125779
1401134469
1189455833
561894191
1061343767
1118479262
535362126
306303583
806937447
1163484597
1217403375
2030340489
963552426
1227731305
478808677
295388727
1863966365
502560306
989537926
253764943
1963658158
471921536
1349412919
1958426299
488826127
1356720055
739211343
655730274
1729443345
1717638514
629049217
246411223
1270478987
1263164146
1370418788
292820761
676182441
1274498896
39949686
1006431221
1296188826
1691642158
216802708
690705309
660642746
215264491
1511915541
281189209
823995281
324592464
1244921665
1675940440
1428117591
1827624653
82575002
6827087
706561386
1853168295
1592339086
1243507638
1934420679
2118244597
314186084
1665618836
399208732
791095454
619817794
1267147376
1316738476
153906140
1742975549
1591350223
184407928
2014328420
884368022
69069640
1266559629
1874344982
345607001
1424655864
1044444395
1389938182
1041536615
647132463
1357353539
138195521
2004635824
507814079
445816990
1865873669
549550656
1617424669
891376740
199670607
1542004489
1969881439
15668455
1343674698
77575870
744086057
2039504948
1436684325
1685589126
365409027
825227155
862232788
1384575221
662879658
994923413
1306820016
841789532
871233319
1186816230
553189761
234705923
499450638
1643021267
2145070375
1490594404
323620102
1670440178
757558793
811800448
569750491
887358808
1954147335
1362111617
501348990
1107991187
460218470
1175455893
642335600
535147387
267154287
957382874
43143875
102245292
768189236
769855762
696408051
250820807
1307160884
1383633713
2119041078
1177400705
220633352
2076426300
761434387
1785075512
1500057276
1370716217
350227059
1687232657
1467647143
513135202
1256018166
1536536408
473545240
724891072
498032596
1903613918
2147143908
169785656
1485603738
579684695
50064626
833096473
688167974
1852897829
1308055772
1163731647
937912156
1700011039
1375483254
1957656593
1649529395
1806719248
1725345673
1574077226
2109428859
21452378
124829179
1893221878
872174110
395805052
1874094139
1614715689
1248232874
117843116
1738052719
1094602571
287863448
2032124696
1931566618
390922379
1179967342
695188540
1866265483
593676156
1778866257
764426510
1468398818
1890887277
1463728314
137584682
152340931
1035256576
1864809996
570872192
1386645509
155804944
1118413348
1584556870
42516957
961265652
1749204205
1632851417
1724474250
8356308
304819974
1039423402
1549601394
1599352023
52007915
782529091
369056506
1407268606
770554970
527222272
867704458
179171829
515993642
1166458475
403565168
586562570
1106721092
810780300
537873740
1581054042
939537724
934659344
2138801639
1545424413
582086517
1724817559
41140671
1349235227
992298069
20909023
1514004982
1926739556
87509578
70146595
1656867635
1012900555
535119128
192355229
2055879335
1611060321
2145165140
1316700426
389162252
1231021760
1404562736
2000717958
877108366
1285268445
1736570483
1771450790
315440887
418233297
389531777
656734642
2074291272
1731741185
1042469236
1483366375
1463846028
1276053695
319029515
566243693
1900441241
88312157
120124541
1320246884
647341500
273343752
144975584
83694897
145723465
1341026564
1979788640
466167624
827055671
81273397
602798117
1654961522
355184241
1571536342
192027902
387720080
491994652
1753076196
292366683
2126468553
703798801
949581143
1446313278
379270023
1651110325
547737548
508374204
138900748
1508357255
1918659192
726690487
399095447
408652091
1243695102
1178925769
78566705
58003231
99468575
1253387293
1675334382
1940013291
606027782
872733331
1186300708
1964170028
1742375485
77396481
392511101
1290422696
1171594923
1487284364
1762844479
1458118284
1165304839
338380744
371049897
804720650
794375058
1587355628
1701880981
1712750291
326691313
63965702
322098354
241861821
1714372488
1554817496
3666359
773360109
748660832
267157528
1991163453
1391355051
1845951650
1297874209
1638944742
215350771
1621698796
473561872
141591635
826245349
237807142
1869526891
1425062961
1842024642
1951709735
1886561897
1765138556
798688991
1949007878
1407079455
1159900704
1222097097
852277265
280776653
37178088
101566310
1679974381
2111184115
831987918
288355398
1359221608
643116722
869663471
270893146
1196045354
422635857
1898813930
1626214875
59103826
218279120
735844194
763634412
154045581
1811474232
1032663796
1304885233
1194770440
969027156
1808690676
232070429
1410867612
1198088804
514826271
1935699294
2106107076
1329322223
667994954
77897853
1562991950
1559399783
1866348678
1607033112
480255527
1417108734
1184619406
563669785
279765688
2076133405
1379991329
781464047
1407975066
575847604
1795504575
1770884806
253105626
1530718388
312453495
1058207515
632217003
1010504771
261716014
756070929
187933714
925172718
83142705
305514459
368746622
1755800234
1556621350
415399674
974392242
562639966
607268682
2089485169
798884004
2111131670
35774999
1008081938
622601256
258007660
1100561888
2028050780
1065620865
2001205126
2066238899
1660240807
1322231367
1142492493
1082303985
135090513
1191566138
143175114
1211115875
1053123788
986428319
1621496245
1987712255
709694238
1169013489
27904523
1138054013
2068771353
158555946
2056745682
1747655425
517156448
451744559
2047569197
1568723097
2080811589
2010002679
1068343767
1000354832
904897368
1615052654
1440893627
562091241
507044061
874037760
1248970245
1481887383
576481775
1012506799
1526755313
389204934
2090255463
394730642
1817150713
1301500981
1445706354
1334453359
694160471
499081063
1353033920
1975086092
1370540566
934556157
400053595
2053230005
200292716
266895690
781208873
1382183187
77303602
2090524667
469224162
1586347154
908313412
392786434
2010785025
1839205659
1917953037
1477699897
269403126
448607838
583135127
946391364
24420403
931515116
947025593
1350497322
587680008
1643457806
1752778358
1031568897
162951804
1532585572
505338648
1280035332
935922489
785762406
2025085436
1287646775
984931201
855725227
1033819016
550068108
242461488
1934748917
1563463250
243001054
360640438
321211317
50944096
315022406
1354433145
1163445288
685171228
1843440685
1119543041
8440526
1148067871
1636213492
233138674
686900500
1884730792
475136390
1696939510
2129109571
1476486933
344152467
1391198989
944225175
1057133492
533016971
712133804
1249672147
751417383
1686565165
725417833
170741895
477034756
1420891548
1997619168
1805214168
172995652
949202395
1990191244
1468633724
1465064558
1812995723
693209138
904546371
1003477544
1327443674
549185591
4062320
1781249823
234118146
275389066
1664717787
191778612
1277130389
1723863080
805011221
1847577578
1764590956
1407367093
443458211
300721716
74052284
2007868093
59377592
816279657
411107443
668939455
1396593616
2137106652
2128905177
1539594617
788662579
544510927
1710484089
1254933196
655200132
561192520
1141409206
798011165
1165493107
1713227716
346496989
1760638785
1065733922
194090083
876074839
1595680164
1654262587
487262168
2042971120
576476077
861644102
1706436261
1029956210
767528943
381637244
1092911526
1292028256
263916884
1103578521
102909729
1753654401
1998018654
367636644
96689512
959445507
1116526061
2100235436
446793115
1466807772
899271045
1245260290
1784972519
1432157831
1564140383
360974494
1171085315
1800884656
2068797113
173111287
27094141
1326442288
2140239780
315654159
886235848
1826709129
690807423
1412534518
2127747600
772584113
1679501475
1886944101
1379582032
768243258
1368393788
217919729
1060220483
976181111
719202464
699157487
1513277686
1023733067
1381851885
1714970735
577350571
735562443
1845202440
1737298900
886692635
1704713186
1396758074
687144327
665468622
1869089096
1555077885
562253527
453878694
1357522169
1955583331
1198670662
1667319413
1683234405
960103988
541546816
708470147
1151565502
458075167
900616679
37477261
541338866
907625046
1947990362
732742032
355433026
1725023801
694793896
770251018
1590195851
1329317408
247129450
1944420011
81169462
2089809781
35451928
1209984042
1713333375
1535399060
1366511070
1584353888
1749095400
1988281283
962595238
274773035
1234013857
859194588
2147115933
179742703
147350608
1622648699
1547959297
1762155071
298304605
1740818896
678289662
509831297
1561971422
1383947912
773741852
269535830
1945048035
695745252
822645058
1907672084
1353422981
1337208193
893834192
1076027834
1604244175
395533215
1544083742
710866947
1921264025
1052780766
306619404
1315188776
1284285831
1462936496
843660819
1768626335
64154905
1604156680
570046294
2038939604
1346013196
1839957576
1695215329
1352193843
2128309511
1352054533
186950584
1050729572
607835389
2059516849
1467108234
1136807004
1320310610
1293749138
2012558485
674749529
1703300707
255887210
540372220
1791081966
273449994
1933746074
1543434960
740353959
1969497432
2088108483
1945939251
408512658
1432354572
2086064205
1193421765
1284817152
73662992
420503302
150286228
1520256638
26677053
1965325012
1709701727
1359711394
1877609466
400373558
605382766
425646180
2056601176
575816885
1875889878
190421372
986509683
753585918
546547010
1192946942
55468406
1566892855
1678702021
1032726504
159772698
1569414789
1645122777
1223256350
992977081
1457742860
356655549
1427387185
712170624
2008701723
1105710776
1508839296
1503297353
1243444498
613478839
1335179283
1386883800
1298382055
676355057
1322338713
1580327892
1326689295
751008376
1042152940
1474360807
1879918905
562511435
1034677854
242819010
385994447
2110377292
2063949256
1340278697
1231149294
1607072051
789121854
960821178
727997
1765114134
1192561500
505209273
220111213
980883618
475704202
1484696455
210276589
1076181391
578051026
397919216
551713759
1524808243
544645345
1236860424
1786328241
1126313866
1440026375
113751562
912207201
1734153290
1586776869
1981234511
1469341079
1685043578
1080170165
1963691696
1953280051
485162651
1145856039
1644579480
1316878889
1565315589
519069359
1186921312
729708889
1748007314
1796912008
1028104679
161274202
916955642
552703199
1308526888
838517473
772618136
2111963066
734946034
135459269
96667247
1068036546
524135419
619959011
342565668
653372602
535713850
1633135253
1028528703
1814167406
256820939
1774404414
1002367189
722311399
1046281994
1408508633
325958856
1214865992
1669149708
1829194223
2042264966
1979179203
1686409405
467761592
490216236
1082630324
1547259073
998375823
1169270720
2096932591
162072768
1024005769
1612855100
2008935318
1658221012
828026976
657491751
2080365561
1398746709
241627374
970944506
512025966
1121653354
474026292
390339642
831325893
1440062376
1917704287
523438474
1707961179
2002957719
1290967632
1693765761
1583942742
409978362
1213054171
1379120509
1677941822
890372348
883017435
1299382107
1831204786
389219736
1161557497
1350638065
1616011579
2031927689
1254055293
410352755
1178124815
428187197
2111671239
1508596372
413971863
98431914
396736858
692722910
1964055252
1455408733
280198770
269262881
924053212
1434569274
1621496234
353910507
1655910234
17739722
2070482458
1330946206
1252246597
725727155
301449636
1859473972
173241149
1864994714
1214513974
33957543
954128355
196244888
587829498
426467046
745826351
1029219720
1626797642
1302764127
1002274096
77859941
1370815180
277974737
621176326
1582187782
1890949063
459245852
553550348
1293147149
819164941
953595053
688480982
877780059
1718286479
466758886
523892376
1706074928
649445730
1734202486
1345370742
1799158968
1060229498
115144088
892728513
40929246
402465267
1909238513
1862858581
1808425665
1747897204
2010320736
670918948
632889142
458667162
921450103
1713346984
1622605366
594331557
1722149945
1413011993
1972991318
848867741
813383198
715972592
1714747824
2086348623
1585498805
659107803
1939215772
633451794
1051908641
1832881834
472957771
2020479956
844512962
883195190
1602687644
1012533161
2113731734
1659549879
1944589295
1348519563
266320327
2079639267
772279715
834069955
391968658
1433765575
827520965
513397031
1905201597
343460863
452607993
1621084236
470419186
1057816566
954127892
254895518
267520444
304532781
9994494
1121299404
482072482
1442304286
1643870581
1041866062
319281820
420566505
1000165303
16537940
1294536649
214701458
653924123
266912409
1678293403
864944960
83548747
1868934600
607639151
732372610
717117411
1908774811
538927515
530468047
1235551757
1950278276
157309875
1189559260
750870428
217423417
1284807267
1746553826
686651225
1939854531
1069637917
2011660946
602330383
445473075
216842438
1042121794
1643223399
2113687031
1600569599
1547540164
1487137381
599964374
997674768
657828793
412788543
494357400
1296168735
2147054134
1995990200
459349411
1691378748
886272485
2058334729
1050167120
1112844353
2003250352
817472588
1558174899
1188318377
427641114
1836690179
1357020939
311241297
215139438
682601617
1033532040
327485906
272903512
209283602
1540242570
64293929
114156986
2130979842
2091567665
1482807900
721054949
1638905410
1688477199
634494454
729264774
2005107785
2112194294
179356090
1001156671
1610042824
565861806
987134205
1162251218
1378865737
1551387641
1496977624
769360329
1206971922
395581864
1653213069
231987147
245757430
27919465
66448806
1140495955
1073830785
1549966486
1455164739
53070669
1926535679
205335564
439081818
1303188563
132213203
1583916213
720252621
1276326165
1300577509
1962153560
528761331
189242627
1346372505
700427508
521042393
1877815853
221722577
2092381972
948696789
320000831
1593193144
1241461730
904129805
1182473654
1674364725
282946051
522830955
751838252
1213016082
71697617
1605173448
607924414
1334448776
1914059601
1065742935
939560735
634799100
1176862318
695217657
1740856991
31863961
175517418
2112081203
1366125891
1398086977
1173281803
25065167
747706632
1018053366
2133133605
1173171907
208878178
1513851597
1893891305
1101524729
133109579
1576687282
707663467
602932811
881744937
1412934048
1673604238
1336033942
1414405937
1937019840
1223848737
1217257342
732555784
760473257
1245669991
1143029626
799394947
1299329389
1270699022
2002611104
430995032
1311311190
567980580
690052165
1901484392
710836681
1392135605
16648451
1105122465
1453467828
2089862073
2145665298
2081187262
855112296
109944045
152914764
1918427998
835902105
2147019494
1595887300
1881587626
534723547
332295897
2028896987
578835122
1801393198
2101299154
433858402
1662921671
16259473
1050880143
513033546
1955425553
1324697005
511841928
2139829844
1617898615
1058841227
306163548
435942794
1860820710
2052742774
1175517030
1707620329
411421202
279062662
1577431140
1470843832
1640857317
713544957
1544435450
1280360832
1110137730
959465634
1258744172
2046811281
228398540
744205992
1727141294
195873298
1391873436
225047357
1990815693
828416618
1049306786
2035976333
1802506290
520696090
1396435797
1390965566
518912361
601982093
838514258
688102973
809379670
969164626
839132551
889747248
215491621
618192751
975442921
2134299304
574498790
2032949014
494885806
654907580
158907877
484904112
880517312
2930739
898167592
586165105
75375370
737993811
1243221210
586148581
123377731
310417385
1071367742
12687474
90902279
487383533
1611536182
1720083978
2070534145
1473018387
1760002654
162137002
793147688
646814827
1486809892
743046910
1699653514
72822332
1828844760
697363321
421808452
1415981508
1503717249
1018581915
874086543
508842750
247013240
393506722
1957412132
642331445
656868019
1172612919
418830118
758537726
868777930
1255397588
1612263620
1145044202
517542752
1354721828
480370998
26387511
1240487820
1087119558
1547822636
201813610
1433147564
170377727
387538632
1578590582
808383702
1634106072
1796853147
1337924132
582779242
1082986768
504783469
1779679473
14416274
1972951773
2067483978
1047152110
151680175
376864554
516233300
1980884197
958768111
1048084000
1693518285
247657031
64493988
176062776
2000654063
990047913
1517295184
1579053856
1564585386
618586952
1793712090
356540671
71991045
1551697557
1108778751
1656627521
1669181845
187082744
904447650
1035453816
936645449
378233969
336527536
1684918590
1305420904
924754556
220636583
613563149
1823781069
529553089
888060418
1176581296
961245963
847384580
872707251
653441802
1278328388
1723419534
1876053431
1247145622
1107767473
1630540078
2038076348
1495741394
969043238
2005194710
78023332
1274157822
128704116
1013625176
2067993158
969937094
1503035522
1792720751
2069091354
198497999
588231592
2078797610
673577237
502907644
1717507537
1849032151
944466162
597215339
1364157910
1161086071
233279482
1990739954
718892166
157338927
1861659815
1309189963
954855528
434777655
525903686
810857129
328969836
1799532298
780693174
1439024102
1298029906
1563702350
1057546165
215790421
1839445818
641758216
1706046105
446730206
1976273955
1764422153
2065363407
2019827434
103275668
1689142263
1504671737
1042490797
991034117
1283300749
112916000
2041083920
2733776
1037280614
760283786
667799954
1643613692
1760530531
498511354
2118546893
1414195195
1946257065
876749427
830838867
1976391464
1260867345
515361241
1668386063
258204729
70927516
1867381647
1823785022
1746362116
877629753
1218458385
1000175448
73185814
267105121
771411470
278747243
162950118
1846167965
663245512
1905900362
1170725399
1228613302
1913208405
1113440577
1108593261
557166101
1574918798
161428819
1539235498
711162000
1364565189
120009851
147789178
134430662
372083677
1624219143
1249989873
1621431036
849030623
1361464400
1181613414
1944113873
167280617
1806111722
508920678
1934095993
1637446275
933072071
1619923385
1068734110
709456122
333423156
1361785708
1328530116
387673897
179432142
1444448006
1726291274
374702220
1984350523
2122348533
2139209479
828437784
325669943
1878524129
432170124
751304881
1627719343
2047374934
2078073210
2036984081
1885026350
718297222
1202511134
607042483
316103955
2106863088
346281699
1906543691
529731302
507012416
933065351
923286418
1538972794
1119699001
634981405
1249363013
1713693196
1173734595
1736021006
267653848
1602890170
2094184640
1494004790
960389711
1710478289
834314997
179977074
1116021704
1527580373
1200084401
1591529986
235957229
1378527171
1072005463
551876084
1026943288
1811536634
1055182443
679952161
83714725
1390824211
667090915
1012329430
1090436544
2087271035
351903058
1242412159
1864535226
1217551167
936486135
836888711
185476207
305884907
433243770
1298911792
1881422728
1064808282
1283957888
163275442
2099449866
1659895477
1244667900
1600071413
747181451
66903949
605726976
708674495
822684625
745485716
427661904
1581332803
1702321358
1746455849
1405721295
1425682558
62333667
1933945924
1267599368
1936952949
508835729
1786194533
1126721691
782242029
1150216407
1725026527
1385686476
2145235708
147126308
265224929
837668600
707893297
1430257866
1273196134
1173627507
1140671065
328361280
1592476540
1824727262
1343097928
650888863
1850553595
639559301
1275588440
418251172
266682721
1972768497
2035060354
539735541
971522580
1115315587
1218415563
1218008034
521225211
65826990
938025841
454669004
998877133
894663759
479727797
175058706
337447645
1639582502
1145289294
1132089568
1785329173
178833920
139437604
902756899
1843418988
1228429750
1752249872
1172905145
981385589
1177757822
2065214306
443152484
1130329067
138433923
31355986
1508303390
407251918
489724620
859160279
1995608342
1249885077
1302740621
1371887075
1412035973
243559396
1483804363
1961346490
439195506
351150874
622289482
1962133298
227572657
1987270119
1931813937
1091433687
182817602
1941422067
1174004933
2070202089
188002581
853795614
720303352
332912581
859834428
303321297
2043578289
942370737
1948463693
382843309
1437916401
1409898885
737459693
2011350482
2123658053
36699843
20137069
937997618
1907769980
995150824
1676085358
1146603435
1773075897
1044307121
864099420
226258437
73555390
539947069
10555352
291389636
801993537
719955233
1040852743
1550959101
2087780651
703659618
1949374525
271180864
374660732
112865001
787173881
278551521
1807573279
389852683
1692977610
259765900
1925959649
1228379130
79778393
1140997030
224582787
1605254543
595491109
1008243977
1019749931
1195194661
2091576754
1420770919
748405735
419986038
202403543
200392307
383702621
992204487
91046329
156411456
551690835
678873495
1317678969
1686067830
320189198
1228701756
1681525739
1701618325
869434527
1751199394
988529583
751632879
391591358
958245792
932704881
1835128740
1699791380
189944999
1307771067
465061624
1718109483
1010973348
619498259
990046041
577684466
611292611
1520881517
853621929
1910505235
981107209
489284634
1661335582
596987251
1577255762
1296332036
1993146175
966885003
1018122634
1159351151
1274166690
1181664339
110587221
604953299
347749410
492283283
779549663
768808920
922583389
1477703713
1025928077
1518327378
1185397202
611509142
1325162343
700821391
1532733649
1677388471
618161249
593195225
1712119765
1630076514
1236790541
720638277
343949159
1009227725
685151671
1847930950
1036271378
855038522
259698963
919018416
1137835419
253672844
2024741981
1417109074
1269307727
1294221528
676027145
470209954
642797706
1745941
97188874
733761771
1113647518
97102491
1452623187
930395736
2125128451
1442964870
1786128428
399094309
1004923920
299369921
69828055
864545927
340468914
1973433979
1123650276
450742316
758097405
1923251965
294767851
1338746838
667931189
2074160467
558304647
1065270582
1268542871
2037008534
1077264111
1549754157
494566841
1791822501
1672978564
414967759
881259115
1701602118
265398960
907614841
1041176077
50823537
1465598818
1968247400
1200538943
1089562151
130005621
801749259
245723071
1972403824
777719085
1110164421
1142087634
1105151474
76739406
1965243090
1609354181
1258746034
1928147776
953321136
1516121320
307043780
1115962852
331417449
1432445116
1873645901
1062933264
372126238
17174680
93910778
2100391355
1993488142
1156833840
2054269875
597243991
909455573
2130374630
1585418430
489572664
1105582547
1872955607
1664345346
1089562222
284740203
986364165
1790322809
199725632
391725010
864492148
2094204139
1144954792
898918867
2140498856
1485193694
1717046789
1994932605
2010083838
662224133
121318839
2139023017
137601053
1256943232
1729072188
14649170
858916696
1336439093
1096853708
1656605828
1091506142
1353913970
782383
175165950
223148058
1854930749
1356464372
1266328293
1361911241
52313955
1021589525
262750707
997854769
1612351280
1141343443
762983874
451632603
814044574
633701709
797548643
1502890279
54866698
1813310094
2146819347
82713826
394130229
2076320921
2126554689
523199936
959840068
1629574929
39240857
2076240178
1459792015
1190303084
495404164
1908499823
2006221373
7956131
1179858123
1017715196
1478280200
1323864706
488565900
1950226223
1118090350
224605382
468572629
438982548
361765503
905189896
1634850716
1420074689
61061229
1023173596
467078170
180167549
1174982192
263877824
1263882011
939457926
1340515100
363472205
749738043
1916231718
223025191
1805598483
401470673
1163106631
1429947183
714818055
2142275284
912710100
2028277643
1803513874
28707441
1879623088
1074457038
1541153227
556623066
1331547382
753037629
524182110
1336261081
1111116520
264188460
1669125047
1501727459
603025300
1157785718
2107956016
519920888
125890247
1843972476
407442826
987620969
585791756
250566272
1930564462
1412548084
1487666106
1017657118
1855085812
1483522117
694659450
1643682555
511622821
1064994535
686606764
819504279
1603001854
1131087337
1727156755
2026789716
1968313395
562182755
351552933
1820108170
2142802967
177508570
264560045
1371491125
646501775
1555614447
1417836957
770506714
753617428
410545733
1304647598
972584072
900618315
1070054119
1323832534
1212773154
1549312358
1831741527
10876141
1212612455
1713867929
1973972286
1928983400
967541213
825957173
1340935286
2111150901
735836589
793773473
1205628049
318154505
1402681276
612966221
889550029
544893344
1402085256
300483136
2135405578
618528299
172356353
641533143
884739889
440156253
305505172
1197110274
1345124077
1740278932
519515292
1085217258
260515345
355813479
72218128
1665533915
1573644340
240988922
2052275857
1719774192
1546512244
1469480054
468290919
535571754
35750691
806004568
718548367
866062205
474590711
964571093
1458286243
769859467
642405300
1603992720
470315137
164210662
329861141
1568708362
1146893441
2141187265
403094795
1770728240
991148119
289271855
1595293821
1013076017
490297326
693206651
1759593241
1501599816
1559345122
1172734465
1727800821
881125846
1431009274
227385533
58118532
129932923
1526393958
1503796876
1785844625
1837460492
679141793
793774888
1130431673
252581151
2049664343
1411102123
2133112833
9232384
1227331749
566978724
2084728951
731306226
1370196915
2025090725
44441336
1976752153
1946361427
780951210
2088036616
590042075
85650237
452964325
429553445
1204942691
1307326994
1785632350
937020121
2005271729
1193081205
709961414
2034932874
1018067622
273465768
300139409
1733050990
1123616640
950525516
1557975043
1477910093
105824111
679043333
621587853
154506305
1074765236
1502952377
48824128
21858388
967167095
244539965
1545877161
1338205500
480359790
1593111898
714237813
685746766
1303370143
946631929
750543933
692060691
1490645528
1671559588
1554129529
998039591
1923143639
753694657
944596668
789358557
313177183
127469806
1526053212
126704103
834992470
1551449805
479633905
1740491664
1044160990
848395631
1761160279
999252978
1720924530
48258218
1045542034
1759077041
1808084309
1314395027
1186134748
1448521292
1097983060
2000873927
1186431075
79112778
1532403405
1835774532
652356438
1169003884
615325582
1854098703
743912134
1359147033
1059003254
1918644767
145642364
265841179
1277129157
1421148986
1069501374
1918949789
748301624
1818961409
2104074184
75151583
1342982898
34498329
1417193039
968076435
1563708350
2112791323
48553011
291410497
866945972
802978242
1054048547
1065686720
2128634623
1089865823
987069391
2006832045
1340935660
838380251
2131133904
1242560064
1964989711
1051772672
1741529235
1034776061
182398221
423665414
304074999
1785504067
184133686
773270186
944120774
1523232276
1817922906
59767378
21494334
1566518760
912965788
1314201803
138059200
944407953
1079337938
2109482515
1742150806
1548204687
767473353
1366753528
1641508334
1162531273
392396637
2081561069
1220271621
716486108
794933536
1809339630
632931062
2034607199
368463667
232137690
733247467
1293362718
2090965696
1020567681
1665245851
1107725035
583249034
273002420
450477652
1964569106
669080578
1698310624
158724458
2038552366
618864887
1167789981
956049588
1343564029
1992208973
1073660243
955939784
537782052
572288869
1418937272
1230166435
70404468
950636568
1370917052
530054298
931032264
770186325
1425392241
553428674
1218349752
309177641
592231608
1708533275
1000453738
966915265
765345835
450044112
627975179
1596853855
1551793087
1462217097
1419769380
1986893584
680032132
1175428044
127636690
1733463426
311922275
220741529
2143062710
424475359
1096675644
675427979
1974070396
1307009520
1609641889
107786175
184108628
1911093388
1392888855
186311553
1365840534
888055652
2024985694
828692626
1612429221
1686884919
1756792050
1854173135
861671151
958654373
290779942
332380196
999584205
2009971304
386514697
1469156291
205607235
95527135
191221180
1463907182
197677980
1181965636
1636961182
1421595400
1497168382
1616432804
2098214629
591093316
1429983171
1174300673
1366471133
804574280
1462050990
780825041
1206148167
1297482808
404764132
1919946995
24737594
1728649550
1097866702
334698484
325225844
134033268
1405286710
264085262
70936396
584396514
1229246938
1794663475
533201910
1480454484
1683945673
1366750007
682466276
97299749
288156949
2007537303
94219131
992389816
399493295
1495207674
1104086214
1246969674
434714666
1436292129
378071552
54072065
1973876778
464952552
901787635
1231530897
753392619
1095298931
870213558
376324432
1461934910
1593342267
954995031
572578624
1893509417
2101899177
259446385
1431090057
193614289
516438168
967625556
1518134047
1962631387
873372091
1799731869
328226497
1700990941
1263710532
552826411
1912736438
525597741
1452521170
204616326
719621945
756278675
1885373056
745662539
2125583536
181466195
409984556
884063993
1345339429
358713165
1985649870
1187413610
214828837
22514313
1239972750
463800867
1945359392
1850758504
1300285825
1646912258
435139353
1586106504
1886377988
1945547100
372851904
1927783559
1943155536
2048841499
602946658
1202466755
504799715
964430574
378938050
777454917
1713892818
10746252
1680106194
1160327729
678392914
395833418
683646448
352160866
755072573
459771769
1869170786
1782335831
2137284604
1579123823
909151559
231938813
1434673711
897403908
327383798
1463473991
75395585
419495079
358708965
1219732965
1193777420
169220272
1783626431
50378331
1662991737
2133616746
521312230
1577877117
111160051
1824119997
994526186
1476296859
170680850
222198035
1244130527
1416337880
376156508
864241099
1674728770
1365891146
128783580
1080904291
379009295
1215355238
1167842986
1205702571
519158009
1695526972
651798431
104278537
803737381
329339647
1565394575
38030360
615943132
642290339
1360859572
357785629
1338366144
1855756313
1029023227
361048826
973964927
781118090
1384675171
73725519
153345798
724827756
412674665
1845740131
1767638040
2016889564
1111011931
317686013
1148408204
1122232332
564083485
159340231
1013910331
2009773623
1865275600
957212264
1433096122
372181734
399622178
1809490493
1883002277
1619191826
1377093302
845883123
853733251
1499183437
1173220045
1969593666
989157435
543726432
612541610
1492985113
2034058889
1259547014
573177246
2133411474
1558989462
1083429838
1579315385
1140944251
2145874188
1902296557
1619760048
1102408369
1422602221
1980638374
2018805221
1069285070
1785240237
966741245
1743792637
720399463
798809718
1339488666
2025858184
1383600680
1032062538
2007656830
977774091
1734937853
220727141
243916365
1666644443
592110189
552408450
1629071929
8445643
61485873
287063860
1378272900
1414178840
924349648
369971586
1086321170
178791538
705737826
428934442
1786533522
578047773
408576150
207385161
1058584602
884459458
564337607
861326410
917776985
179180410
505976592
1539991319
1008029548
1083876200
1382773506
1687814716
545332741
77506285
654584741
1304124990
1456222105
1440785017
869468573
106436564
1601148471
24563859
1004805186
2098580750
1602894752
2007320989
696270120
86411553
1356318502
1965093964
805574822
1977776232
281414498
1630027302
1932935563
30139744
1358036381
711105391
1911900772
486439958
192230039
1503121200
1949755555
1781192386
562882103
40893478
1651580395
140464783
860063910
797801625
916875975
1124018903
182834631
1618051642
627968272
275308031
657224160
750550808
795946481
2062342616
52629886
561730984
32920627
47542151
854992445
1917997341
1731432066
1063325657
1223693902
561439922
88138181
2142228288
906951127
1317614991
1285793544
1808085801
2109464943
1837001155
1032582701
685720762
474784987
1005371696
352131043
1266937365
1813592180
1680504065
20578339
1824890434
621644773
1523605830
787402765
123745646
1187049625
609317782
1454399615
1416575353
1429997468
1433920632
1821037595
916345229
1287010232
1253652307
829960695
1574243094
280210525
1064436381
683149098
746513806
1594678082
523927514
1495339445
179349245
2005439233
547677302
1285943871
982251487
886149447
1909883277
1852171966
1818380312
1135648986
2089593877
969051241
1077410338
2039758810
138309062
588491382
359192679
59690596
1177287862
1018299220
5165305
1125401798
474807177
1496461328
2028730744
769683760
1362002525
1304986173
1421401105
1787739803
200404583
2112810352
1624771399
730628725
1891465880
59112069
2031091304
1982780310
2064621418
348766661
1124873592
332720000
344341447
999550054
1149674989
1595931150
1204454580
126074685
1578790561
2003417628
1416805822
516238670
1268831232
549601475
1372240220
1867510118
639206502
920555423
2073305372
1150791970
37692585
494966424
888112544
734406301
705242066
16892452
1119827878
1522029158
377214871
97063456
938796844
1008187065
977789101
899004264
190516357
1426626814
1557780247
229063318
1334515797
1862683668
949698081
149694897
182545370
1252426508
1178976499
1568689918
912267488
505195279
441038410
1692626645
2006018777
1148603766
2020142530
1248956011
983250362
1219066458
1153876683
600162626
1725165472
1638808201
1087273405
47218784
21663929
50072176
225502160
1636468645
768752223
1457806126
995773312
2068659326
541239492
1315118593
1155639570
1073323053
884894432
1813927416
613555639
154579516
250602088
242070073
1448065326
439391699
1296960409
1046687770
1882752327
912322852
244977320
1877853637
595778102
1141509888
1021744916
693048422
1555692252
2066575738
1251603475
909976066
1708783857
300347154
1258029393
1562975305
1542185383
724916959
285267519
54796862
2095264097
89764075
1143029601
1174083345
1235062915
18206095
607256014
1321368480
856020791
456371095
38457305
137056788
142301558
1440623075
1173242027
1633289729
549354544
1467243142
717439396
1998086372
1036226798
815814688
1011976634
1205568207
1995242022
1268426001
1917959566
171369844
72193858
2057507037
826433737
1398105551
414480793
1943545540
1477610783
1966167898
258138040
1152787604
1825796963
1516543224
225278527
1738962792
1736549204
663342208
1441396805
707314673
186063818
273111105
1932122876
2050912990
842474409
406700329
2120454771
2111948774
1843718466
1714540992
977985951
124879021
1372973943
1642848137
1681492689
236583324
1259415731
191174121
313082777
1231346989
1655445644
1409009633
786428167
1798855137
1469475676
1082641133
315567274
867098764
126194256
1028118696
323489789
1045457470
808521803
1388378520
1103382680
1884702432
657494351
1422456447
2015720786
1539470275
1072483169
857003065
1273743781
993229051
875833046
1153717251
1434778190
1585303601
86257101
1048805297
1265922409
2016662297
1865991537
2096839228
1211484895
946155756
896675217
1802099454
752523442
16707010
883083525
274517924
1904504455
1146415091
1628810784
816072445
1476146998
1182656044
98500234
45736445
1539821490
105590479
1447495675
452161259
1715399681
46441749
518073281
184200142
1010844589
1714581440
620728418
623054869
1313342787
1474111330
139761695
1851170555
180917062
1372425417
1135813185
124961230
231114786
1475659397
922653598
957229757
131662417
1380329532
1971037582
1388363176
2043623653
325812131
1758658490
958825592
1767659432
1104997453
842438396
1274455891
2118820650
1766145065
272291534
1067937830
114746710
1849414534
1897173177
473453692
888480109
1987910076
1041020064
1289422746
2103414892
334131333
1444598238
173315314
1550902652
549106147
448224757
1812955777
1676335442
1063532070
1662437033
301464291
1474953212
1491690099
522078392
593166170
1214767979
1079033608
1820561625
1294049894
2144102686
1378981219
1571300255
2078362136
1311735100
2069763680
853642880
1146747341
738985946
164890836
1275027261
1192994048
1715808352
121438035
553640929
1512802635
8305279
476518085
503624831
1705152696
971645374
557792511
1337459083
643677114
600333900
83230118
1651748292
1945736106
157957
639097479
261827926
896640375
693688284
42084331
834219688
1641874094
365676933
1530753990
1494354554
1088474453
385620624
6714346
1601960898
412207237
1399251247
1970175029
594419940
345895983
243020155
2115796112
1062683419
1958161954
884091254
1758955422
1131243072
1985469755
1138050589
316924049
759636745
2015011497
251068092
794530224
296731892
50206033
142322059
1238076093
709309419
940409633
736667730
1367230086
966698045
386382836
1412684797
849148451
2107838155
750576442
1114988832
510675580
826700041
1979468391
1409062028
606702128
1803081165
638276609
1709793006
532513114
2057446704
96361596
663406998
1283045917
820886676
1248636244
602135162
1964857272
1859702670
303593301
366459021
1264481540
378834796
608425142
698226644
1692731913
1944919091
755749656
557903371
870603484
159792158
1648526855
1761898065
228322528
492756034
1616978285
62541248
1898514169
1269586238
256580453
1445023764
1160885564
1480494650
83580571
999430823
722622791
1807593096
643060904
1968853626
1381416888
1664279896
879521921
1900478128
1734852081
1433189729
114237535
318715431
1282824486
1928352323
1766604735
519049956
1137538238
1783121862
1846436447
480964287
248710922
60983978
47263327
28764022
1159846343
869128417
976272740
888580859
1262800489
2009600362
2820292
2112064475
1488760206
1596869934
1527536185
973003979
1763277983
1157611104
1746912829
1039832658
1141922957
1396988435
1973202695
389693780
2090266447
256394949
1902792443
1970089141
1596802823
1362957857
1584548141
1529014411
1134517191
858899612
542852579
1331366814
380045812
812810571
799314781
691092982
871864325
1602305830
775671902
837193435
1364968945
1710754929
1590009513
1084821444
1202676194
2126918407
787635506
513456480
1990027235
676929919
1465379400
1891145599
1412147030
1365383637
157904326
409156968
1899819281
537504583
1044786106
1919517209
1481821818
948040187
2000182706
395740203
737656445
889757318
584914489
1088681718
1314585928
1384761209
1611541016
881964521
600232292
708083837
29827914
679715160
767189663
695352147
90061509
1365688874
1284511584
1456598917
512383713
1698608889
1773763696
1402473281
315566517
723281775
616149480
1858349891
1476926152
1222574376
1495753155
125672185
1206618763
1526741911
1948204688
1777835189
1014947582
26010707
330303798
1123973736
261403474
1888138068
1391009630
998137198
1099827523
959211395
1901367698
1182068531
2042070049
1817520826
885375467
685686974
616278621
1712078269
2022017506
1146190760
734211999
77720786
1426385023
840161879
419186667
1164364855
660552030
1168402353
2086797737
1005992913
1372483
448792542
96249576
406139864
612886242
1679378481
250882322
1917212939
1457659524
1158772610
1005425095
1523865766
70263352
434407106
1665957477
959679757
1217912499
785952982
630301019
1341909422
1840581303
136506065
1848593535
1406938989
524555356
22092956
340591634
1468492056
241473496
875241597
1863522345
1790815978
467426795
1142656054
1937196863
697381856
1709433239
1548828884
1470326940
472422744
1042636385
1676329683
1110384107
778013414
414672773
614226555
965054104
835101568
1962673374
1566702674
1508911398
1269012810
359487967
2079193347
1323265449
1672655302
327210007
2091218420
640335983
529169949
2028593317
974892318
1377846101
832757554
128265063
1109194206
291354894
1109414574
1045783596
393909370
2039180992
2057602593
1855622659
484987740
204615335
1166357556
1730991292
1046274607
184891879
468338744
1134816103
1267072770
857295627
1299466936
1744040658
1459709515
480354398
2133595558
97052470
1395362468
921439732
916246845
1175033573
242554312
913643536
555300540
1357586663
508571844
1292703070
1716330013
1931344406
954635088
707221757
945574304
113081446
1927896413
193750336
2062527140
315292896
1340847624
348661070
1169257725
1142778290
282670411
902639583
903486374
1993240672
758715102
526782831
1972247925
2135829667
1762598636
506305990
384714932
1046896065
38503152
854018968
1541095268
1268131205
2111457609
1630573857
1116554312
625954357
763604324
1940153428
843140648
1589516508
485373148
1588167385
1784439969
786731785
758353484
2034570787
1636189240
351434371
1134115629
1969889578
291261099
2044890599
287178387
1465847332
1048423206
1334223762
497882805
636633420
600959637
692779043
1793604720
727102180
51028905
723140766
798583670
1621201379
2072089475
1860905939
1576891147
67235249
733212076
698380842
1547193869
1676372077
146536464
1678011022
258229007
395112849
38400024
214509892
382520487
789350362
2025665970
2090215022
1443252728
1545667468
1042202852
1028418343
833844825
767748436
1373494555
30034283
736733769
936199021
1112550812
999790842
1514464110
1636271289
504756704
537099744
14455855
473002623
581157410
912046018
1919565064
1825183536
1548884795
890074706
789761100
40549485
930402942
58964261
409191967
78572764
286939859
720319727
1916089559
1539473143
691306703
1476248204
1296130495
1842259759
1863018027
1272927376
1633899751
731845123
2080098062
989492696
1250762041
1215825515
799114605
467292127
212263137
523669438
1135574507
1358903469
933737991
284405876
1423287264
1683671440
2119778884
394501127
1228301722
996179191
257368954
1481242977
739006531
1051972828
16457629
972827987
155266330
1755121868
638000475
1510648810
181857332
160251045
704504896
1015698405
354712181
1377517183
1631298820
865521744
1577477197
1442958452
1241467294
1095172726
2118447916
1137206296
1354075419
560755968
1133545646
2027919231
49732871
913757552
345326500
1780083737
2043216090
1190426349
130477091
210387202
1691716107
1330174935
1621501873
49331477
1164315886
626149556
2120217888
1342129418
286728331
1238851143
1640526268
769554880
559097655
95796073
1339155624
1870413574
96853520
1458218993
952177608
2018298090
85571149
1001309735
1937760064
1665610480
1349514433
402509300
126822083
1644600710
723819108
1141067297
792261765
823710937
160371865
1208317841
1858335440
916684414
1854977243
1686564490
344532779
2091438214
417460672
1131980310
820836131
945082134
1580167017
292864265
341603503
1943802550
1664601756
1142652192
613413382
949294725
893076951
2093688072
1634983470
1125453662
573440438
1158417017
1027139869
1530480750
171854950
1412008031
2049732512
1579551507
1180663593
596708736
337260725
1617169443
615168287
1370500816
1377323099
174416515
1686528074
824885390
2025747643
1910179191
161835560
1684142631
870949472
912511601
1309633371
191209320
843890714
272505865
1887596507
1418212057
338680666
1271185340
362781629
770650146
970884239
1554039800
1869845235
1754812073
761691025
1203273511
1611377151
1399638834
1449632576
453330232
1357438375
790346315
1574321867
110665239
37852157
1502896854
581989563
1782186981
572728188
840540180
1606949881
1327901082
212083797
2097630130
635555807
1301858407
729319500
2021830775
344607913
1240069911
72907533
1634665566
1193481063
1160251178
583731710
1511975500
986142291
825682949
721786153
2052849008
80358627
1352542382
145819395
1249731172
145690837
642663988
1434834148
157704733
2006819074
1506202029
1087358810
1600523191
1114746733
942007054
1913293222
101769009
1252561870
583674613
367526795
2001567550
93112486
1213237429
2117171145
1676504001
1881198571
1960192343
2048159195
72008789
560619030
445132019
1301045439
1266946410
2078199688
1806292448
1941584168
537860124
1976689734
2069511679
555387800
2054927175
736609283
1518507498
1202430461
761247287
1873496833
175499834
808733618
528799482
1200201126
1726706315
284980623
1804705837
1553204556
1427924899
1667795517
646343678
495522797
367944031
386439766
8873385
1841697036
221461785
567037219
160207952
165784950
673680321
1378654231
498134170
1657864035
1232636147
826032061
1526295459
194496474
1094358963
800071560
76363979
1956969724
1532578286
1242577490
1568133175
320643062
1999236753
1164087913
1328428141
963631286
1726588680
515951156
506472912
1371822555
101713540
1164545016
20871084
1506544967
159332165
939440680
633287476
1926105219
79342010
583100426
101257454
264358020
2070759842
633117116
1953415259
1182643807
380124687
1995426825
1610828942
135918350
962801032
631915962
506497021
130575476
937889251
1499999867
1851292964
1585658103
1642887680
2141351980
2061167239
85080960
1599508447
2032295574
1291305866
218697980
328423146
2022320136
2133310224
343819017
1405791851
1759710503
1940117072
1197262185
941933484
1545757056
1928660546
1548794322
814813232
783700950
1485097633
1517321126
1234624534
1045134872
1497881410
400749973
903372783
1193033140
2059131788
1222917122
1024537537
876270589
2123436863
564753226
561616042
1818709607
1501114923
2093283880
1620506391
1713518301
1102322011
718004014
1822636410
315427693
2081664469
119381134
399727086
2043248502
1280291574
684661852
1793504603
698909432
1336060978
98174205
76008587
1989809001
248039334
567364920
1730646964
1382994990
1050267797
1752963177
1193035621
1671196149
1956063517
534240057
2062339062
1574287289
115789006
1814218515
600937185
2145887938
1700027129
867139296
2090076605
2141980454
1930504381
1197675460
2031456140
369294206
1191992116
266225706
15135862
1239696724
987499049
510860528
326729302
179918314
1448110555
1680319883
210925603
525411870
1877605742
2015831064
197806048
1742657048
1217122583
1109552503
838864085
1855198788
2061679753
205559227
2076886380
1133008894
1293593857
1935729814
2014379582
633193549
1302001618
1670320476
1980762065
70581689
564311092
1235928894
104576211
1864410964
247340512
1650684376
1300209768
577353173
237895456
298406120
847969459
1742047105
595206969
1976882441
1492117657
675202150
1032310879
1902461937
771706457
544343718
464341627
1012376638
2137672135
1331645074
106650821
410448408
735188568
1483810604
622193809
572955476
2039448962
1039846983
1502909226
1321747422
1768793
80598262
1241792611
167629185
1419640315
53003020
713221268
101237032
1381445686
1380936865
1611539230
984072582
1671036016
322834763
1161694269
955488515
542287818
1946698889
725934041
1776046281
1796733731
613719705
667735901
502156
1844670720
780546999
1517090800
1559353286
1948838964
1833227632
311291184
1683064814
510063968
808786498
548924121
937437826
1390969314
1649487331
610441060
415729804
321995255
1735616939
1367342642
857055158
221083272
952349912
1998293385
1656211140
1302220861
651734128
42337675
278796678
1843123357
155030567
1353165193
432549202
1863667073
137236023
1496394493
1226575117
827932333
377002825
495245144
1208516053
349037538
513336208
1196471885
152275629
1470314407
1463469686
150123661
311843116
728203488
678900357
467654047
923223433
1216834105
71026404
661089719
861095773
1994563253
292436521
1816880399
1525128344
377352522
175934352
1204191462
1814871877
729549548
892009101
2058991343
1599316264
1285922890
1653655497
534349480
2088120166
334114862
1934933232
1574198252
1160519706
1415727658
1834646697
680196441
1087702280
1635540075
1160879002
1318316657
33073525
521996916
381124593
509803965
1178514597
1654393421
628951568
546162473
1637783554
1621527661
513869023
986065503
948486593
2083530846
988831038
155446553
1676286501
1186681840
155001675
1517703287
889898801
1650614564
1442665080
2062988512
778647809
975832200
1449287885
1708475093
701660805
759587737
1916442807
2004393460
1259921718
1444653657
1091385342
1869192881
166316301
98773606
201480237
1602491692
207874544
1644036374
1732747246
489001784
1060026068
1209943281
985840123
1662205481
250879546
982498533
1526896072
284142016
1648201437
369696286
545288224
1463401049
1909801876
915329554
1013031692
619548187
1626134447
2031109450
1594572337
1442869524
2104107801
864599312
502818558
1880151459
1541103271
1301067232
1667530918
750999615
296980648
390908454
326769991
660981829
596656248
1429675940
2010625307
1032928136
1416196989
847273516
1801135949
279193547
1571614930
1828531732
759497280
403539260
929418704
282410436
870617952
1518467158
2058437228
45666543
1277018122
777258244
266454318
1667356116
1278846234
1330137061
1154576260
122258494
496172947
710850905
386181642
1369146170
1640979662
1982461681
1885217008
965711839
2104890075
141399666
1279590417
494066447
1523974184
1474068363
910063384
1187608635
1162548475
988827350
1377535456
655487686
1309975093
988987039
553390379
1557329260
1091400328
1014110963
2106080698
2092738450
1219930804
1283046037
1424037292
1791396874
2116448533
336036275
1894347888
1129506536
1116430003
1230466082
1000880726
1820372110
1695921920
1891508156
983878159
1676998288
1094150244
1558939204
473877457
1032127386
776721489
546205733
270678529
189381687
1255694152
158481938
1192801728
264618523
1656146351
1196397536
1570316997
652674445
1754943421
245961371
529959785
1120724138
947949895
1512905299
53431775
760991958
431964942
1664455940
1795002051
2009562322
1014998542
69126307
938080185
492606461
932759604
1968058637
1837218063
1592981361
1490652277
937583220
720427063
1083278623
1794341624
119862232
2111947435
1525441984
1767332260
1408725281
463678071
1585898215
1937017896
462706014
1477782257
912377205
770456670
1562184848
1090434127
742341538
560548382
126746350
395067506
1218791408
200147958
1943118461
2027474684
1692907026
42510230
1556845802
1635920159
94542536
780118382
1230290641
1466527419
405690567
1646708032
37846286
1742793126
364261368
917362327
2024461222
1336421073
1522160345
1566210157
1859364785
221736450
837190997
1270705733
1210253645
1291535891
625361648
1804915634
449599186
306286966
553610446
2083263737
2011094556
918074901
1323073602
1546301130
1553262337
1434592742
1376736477
2145564515
1641823810
1979263848
783639131
1766862445
87070428
1299119380
818319201
203035768
1342241969
909974054
305629226
554060943
821644991
95350556
1882757970
158417787
212386284
962838870
1402610015
75128899
1629383124
132768714
679439059
481705205
1379191981
930362139
2108241315
1582802388
308640958
950720990
1136700588
316695210
1579006502
1656249523
153873588
1888142953
632102483
1356066529
1460999061
1623000973
201805129
1219104377
1617745493
972513420
246525953
1009018919
600940191
114161587
2102802263
1748108293
1969500776
882872256
1569989906
1162918332
498262257
1239023655
1908924266
1975053367
1459894601
213742838
1470286524
405573292
1919568199
1353676575
361507705
1703571561
1378312970
1900985737
1944326314
1114034535
789408616
1469629469
694240925
1963605479
1252044853
1049767096
803426394
2069345126
1072121492
1241704292
154233513
188419207
418246914
1660363391
1363121596
459322701
657165887
852886220
900900748
1763157858
1493962306
2130650112
1216112283
1264496293
1728836140
335536394
629713700
1111356696
921522384
1620140993
160729815
346937016
1001350667
1437629940
1114147248
1986789020
1695656250
440420633
1322177730
440388330
1636526608
499682974
381584674
1146026166
163641455
385939547
1515514073
1665374374
1151291880
2147092733
1347802602
1847872263
258430947
718592905
1795949845
1071629364
353472021
387624033
1552052919
1756141694
1687380143
1088760130
959433265
1887326387
1571746466
942180695
38590377
1290847914
1477866558
1737518511
1865351855
1479198927
1489764384
260081956
2132791261
1700333249
1573323701
451547533
860515210
578962957
1611148089
415692470
1249393662
1318444341
677697842
1311499074
1987410788
1706391826
1936925781
33686880
1159125732
1155213505
622812695
1419353666
1559833502
1763488195
1955864660
711350884
942936517
1441606696
87942228
1784050345
895008530
1490937639
1372790863
223712183
691385313
1350538523
577367544
1034718786
301501213
1327808362
2126788869
168742945
644270736
1768326096
706442498
2034672544
973520618
996972444
903142368
412170332
1362189579
790205516
480719850
1876652743
1176906861
1348242434
534453803
472941932
173685031
67691903
1282338020
701190261
1566248681
1085636675
503775553
609978874
1153350296
2017730892
699642435
892317343
649712742
869410536
313899704
202684821
588550896
2062779666
1200238351
953984166
609739907
2050558390
631700529
144486664
623612484
2082662648
644935069
1792308959
1274964356
717263201
538196860
1473166918
1227976400
928958587
1896390898
715988679
1377769366
1891962382
489290356
1588553777
628591799
2141407723
2003725296
543675052
998962362
1945157327
1801654067
682424047
523945517
85804848
1438132715
1614450298
1785405825
1645599162
457567208
1477573594
49099706
758994206
1376957938
868981502
2063310965
1134203940
1476650775
942266656
1652683743
899468066
520237928
1230968316
1686642204
1660365514
1182433987
1100434069
1044050821
2050280677
1313101288
695630465
1932179743
801499412
1192670641
22867064
477672830
1466388546
1624549606
1935812893
1322044109
635777443
387592893
1930937540
1426856550
1079649930
9623626
21294787
1676258811
1630242455
1841475641
2129381973
1955211681
1109656602
269154245
873041422
580093828
640520342
1372795231
1805806847
1008851059
1280018535
1558170484
1204438629
674893559
1217800160
67063150
897261113
1651757518
924337761
1633095502
824859863
145970610
2005949355
2058909483
1512953825
1508655005
540396477
562544555
606184100
184979261
415464060
199050802
1251976631
18780439
1445505291
1353343200
79298376
1316542734
2053183864
13286818
1388915697
1101218866
722827951
185288556
574551663
1817969430
1153768817
1901040983
1750020174
1106750613
660205503
287236102
1029648791
1260345133
875020787
1644265693
1884103070
1860156472
880267891
272103209
2042627784
1998741878
1122083338
1114929089
751935381
1086966615
2027032664
627048967
2072183209
1976154051
214024064
131333745
579666766
1102340123
1018937771
1724998976
289237677
659931819
1408601011
1079930000
1731323623
2014705291
1364800108
1620295254
1793183668
1811645544
805498497
474101404
1762110882
2068236688
299034931
280635929
2115734307
1623155125
257183630
140326031
1613695983
367827339
928690165
264474159
1486638442
680651003
1406573877
392030947
974688052
2062054677
1484954521
832364562
1088136025
1445894908
1932088560
365351529
1873618476
826704188
208016487
197487925
633896703
725398177
585141149
1163108243
1453893758
2075115706
1243930055
1830101859
2112667677
20049197
962131201
1547733818
514219795
534633693
1026563559
1940183197
1451408016
1349996917
194898990
83073622
1247775716
311487630
1726572183
223908525
1929166930
1783625953
820083515
981984721
362541616
747060581
101956656
1334562754
2105452555
436328171
872833833
2126177039
1481924100
754391762
1553374876
845139540
1758025083
29393148
1539056813
96185120
394734845
1846187552
202576049
1546376277
1142440287
668595898
1370293998
341590949
339662187
1339903888
1640669363
1234139281
1634796060
1218800088
289284264
1831134727
1229614818
2122071157
173567846
1051126118
1323618970
565446215
643915648
1221150737
1747466859
1466396898
1169963399
232863185
1128536955
180599357
1694077083
1988092790
94513604
1393944343
1412914722
1626903686
1053030849
1358167449
1632659306
1622883847
1184655323
1996179209
1954277380
1351396510
1075169391
1757190817
303990640
1388655156
2106974421
1955573575
1806537903
920575257
242263790
723940861
614828707
2075932091
1230686711
970554405
800382198
1244693791
957153841
1925600756
727452326
1265804040
1701390762
1475940421
1818492048
725830732
210902024
217688897
1873520606
1706033371
2089246566
1144429654
1005451989
880503272
1593152416
333797552
1329664406
139741486
1846324190
403826471
187675077
1982066130
843902245
1706457884
762187467
1625109298
375109769
349443549
1112200871
1817511789
1326520807
228929908
555582839
1842182498
1259282620
1327723302
1779630586
452742863
374603841
322528494
668566072
678830807
1532491811
119093393
650950440
1552354296
1818756071
1146196209
1180909918
1403112032
84825095
1364809017
12479716
1336835775
1014599009
778799783
526202373
1805772675
1861472919
1437349598
320050439
1894131647
899322548
464472502
679940781
1413354837
1487414033
127570100
1502717040
200019764
29367980
138129357
1191956641
17128286
1355779673
1569399984
1973361454
1375407473
1462884693
607473802
996260058
1954641122
1642823044
719489691
1662815315
18813735
1693159374
387398117
1698458224
315365868
1181025233
1638201435
898606652
690712912
980466859
1489353713
135324868
1678132796
1414096116
538577417
371210791
986914921
1804734263
350433501
1487637915
53576040
1899535832
250776044
1525105893
761465275
1352987589
753321144
1012414966
367732690
2131094712
879769654
806352354
664686122
1672289436
225787387
1109145133
1233760658
1368021158
17798016
1800058928
943492875
1526204411
729531723
2122468779
1914436302
1579760219
2050203736
1108490572
1250571723
1101695474
495758627
309908187
130714657
1971766003
122925411
994210484
598391771
1858098126
1711159925
1170319128
1595597359
2012251473
103493483
1417785369
1425863388
1526561686
575368176
1031029614
412398946
351796533
1785422222
1945868557
807488606
1985086613
1949745838
1997651847
1682522797
1186928479
1299133604
1592670222
1763844704
1026516813
422513146
1353374348
1438421731
1500953030
1920009267
227082845
859700975
1850743095
1148591851
110625365
615564083
1871662019
1673683290
1419632845
1154737205
1634800904
1888073973
792943664
1465076910
320552297
1837489031
2107914041
1324454947
528311006
2085499288
1568984205
1917602990
82022462
1516947546
93187139
352573769
2091622145
142298232
839909094
1798294664
430857856
1995115411
1525576235
1898499639
353207330
701169482
1148480937
970000885
372728884
2139807486
334745120
832841073
739340619
610941468
1815046815
83344994
442140086
1050319478
884056190
1542812033
259388089
86748864
307242709
116877305
1274042633
1039825989
1044261974
34631088
1043286438
217880973
1412282910
1722323022
299674974
291532917
1596022901
1983333567
868152556
52136106
1605315412
1631851919
1338970722
1570756964
1033231969
1240914361
1484601398
579937386
296057089
1101033966
859136486
1634949035
1947992859
616894440
928293971
2003498886
2125963371
1095828407
1105217014
1682477496
2027875881
515969705
963616540
540554902
794863109
271013214
2061091330
260963374
1215007512
1813355926
1213721478
138971186
2004852072
1586914654
2045623016
1459790324
1278842752
1165837365
1460154882
1328336223
1912189252
1735913008
778337862
881323035
361147674
443071004
1919911873
838461723
1223568273
364097297
1433357048
469068171
620972079
960961396
434567007
1791854705
318537008
38318780
147249436
728668080
399626249
980431852
1075382317
454355688
773604885
658020362
1375461773
1018866108
844603327
439404511
1960527587
1964353952
545742241
1138023021
1392092898
471748836
1633684687
242801515
1484377456
2033746011
674617949
250484997
876248134
1228375384
1779527735
1152121575
418695899
999691422
1097603399
1936023396
690900562
1180388388
557067751
1410564855
1504709322
1178975756
215664482
866086170
2069047994
452297095
575388977
1366484966
102006525
1290686119
500230228
1884945828
746571748
1298833278
520204323
272498399
799262042
102292127
1493163718
795021554
1625296386
956007880
2137177185
1039221860
939372909
516259776
743535834
514994919
1629724220
1143685831
728613494
604775810
660067265
1556229810
139453326
1885586319
626940473
472308471
1987368413
2100119445
803668528
608399743
597678894
1276526337
2031807900
967774353
1154499965
1775292295
2126176067
893334732
822905631
1915323814
1763660914
335817763
610509619
825273074
445342540
352948080
1353034174
1298146321
1264805018
106153148
812960737
449238817
821584666
951290355
611286171
1331862121
1371100284
203982543
961867794
1290906083
1387993309
615245603
287629445
346334649
933774262
425459062
1213962943
1027217629
1061792708
1445063764
1401639274
1814857362
1006158706
1913280935
951302747
1589379492
7125177
1789536368
853078551
2143046144
913530302
117979898
1031448680
1529901774
910612677
447036658
950834361
2027753742
978394448
2069526107
1303458258
1125773799
340667107
988325101
1998045837
525097166
1440618156
389013308
243179012
1100137879
800578288
438926905
87737286
223036078
533589824
215813998
1950726171
4012993
1607838130
782848047
2062723076
911203322
1656907155
341454477
1930155569
131462004
283473205
681891008
1410944484
479749725
1468258571
29538955
917627194
166208254
164806827
503627717
1138191166
840998752
2120995499
458706712
2071944580
539222243
1164590261
600868725
545821810
24709401
1216449566
327249554
1065317050
769027195
528436827
1239624579
816924150
1526739211
1623750780
727271666
623899399
805598322
914593867
224526002
1099360896
1660811658
104909812
573408424
156769
1755733996
34636383
1987407130
260695225
2099306684
119145372
915211837
590284652
1904645669
1055047983
902022454
699504009
836585675
228027888
491960320
727310395
1665255047
1892146909
908984261
397043086
1244577874
254194277
1932743400
462011767
1558786238
1526579756
927893425
732286083
2117814722
1311267267
1296901570
1173438852
1489431571
1870935974
624558472
138172673
861447135
2129286579
758766972
420080073
1522806855
1440774294
33690803
48347419
1710461262
1079281897
1025658132
159454848
619814246
1238545211
1434071583
728416579
2077827341
952586158
1481913826
1903629121
1051820921
847090486
935222501
1629845031
1533146674
1202456311
81399577
1569726149
990128740
1920977190
721154720
2114130573
1140821968
1547146506
580177478
1616343760
1249254021
293573385
419197681
1079251247
78352731
568258907
878161653
611601457
1160799275
2141733800
1760708427
999699252
1287195191
1392356410
1199962816
372306670
2041243639
1402587939
1107790734
953452864
1938275804
573470566
515035567
483639900
746626593
55197394
791598455
253328216
865692666
1255517632
1673720193
2085236839
1441128422
945381537
2025192758
477286423
1971918940
2036194074
1175486083
396744436
1228975569
5646443
672851165
671593816
1734628069
1537623104
152095441
1827371583
325253391
964053622
1252147369
364955775
1021738962
1243836317
670834346
1119097349
2078730886
1010811031
657481480
1946295671
353771288
439462915
1391952029
538956047
908929924
1654935956
1004794005
200755164
566498594
1243191923
708869381
1201351999
1853697464
755964284
2012401579
1022452161
1298985550
1464251338
1004203781
217442177
2143777292
1709445384
1179175279
190256469
1006386009
791663406
1749075737
2135692330
1049219736
1139906243
493380719
1806082786
586264723
1265744895
1922290771
2134975129
1700120783
743699960
1762503148
1913252478
359175958
698065763
550603714
2047665404
1333311112
1414196962
1108536585
788296420
8454079
1865266998
1888014488
567974088
1313222162
595672872
152539886
562262603
883625839
709469844
76659775
469364474
92551515
1464215937
409524981
1199035934
2018789223
1066740189
273114636
1029837616
1534698084
121175505
1638704844
1952598620
1081527611
902728253
616803204
235320374
689847290
1273405666
1808679397
929645186
1267380720
798173771
1688008883
1803488337
1995253819
1742279926
1168976475
953221526
2069445443
64490964
1118179079
1132390499
853090802
1939407079
571332516
395157701
1781672691
93610363
271568592
2124525813
1810023361
757152104
1900839939
1869027704
1476593332
723387123
1062010306
1409773891
1070649518
725895072
1834087307
1345276673
735076426
1706559844
1570246765
1581506580
1200257932
1434710642
743062713
243926295
1712397841
433278227
1811607749
1780442813
1855172491
551208236
1855819648
1992756626
7062026
1216409371
1475921853
397027898
1110136812
838310089
2091581133
172894677
1465234066
446095820
2063188847
102830660
1686874120
627776330
147146519
270345837
1511293416
503738549
605610197
1663357482
1892442949
1581733803
703698744
1624760035
1570846462
635750502
1358148281
1438838771
1005004137
1538342431
602429418
1995064881
250450926
1571127026
1509698026
1573965002
2136844824
904145925
1356330070
1799122376
554393611
1074207450
1993104818
1612229955
436344082
52917189
560570758
653823705
1941286382
1110547499
519852806
936952026
862009987
87418109
1200105196
853741946
247211207
596050968
1811531164
1175726649
776922781
530011185
1080600006
751080667
1859143640
1923472610
1080159880
389416729
1997808958
929833832
307585465
191231820
1077198391
2015216129
425545099
1468430432
1505725188
1026214244
851085373
2040421969
1137613664
1465247740
243101795
1861331495
756513891
1087330892
687143172
821247637
991471345
1445307400
614251223
1017174955
1051620872
285020026
576917077
1548379062
1467524263
1537144186
943730355
182806272
211375244
93441734
1278698445
724433054
1232510011
1451953090
1677407319
1945487836
2034736353
908833838
1737334755
1579323188
743842144
1545130042
1733648859
268217430
1174258705
2099288053
742472360
881797261
714185866
1866296452
850543450
1694100081
1081177856
1197971411
788940423
1152859362
1471648173
21419134
1555768205
821402353
805823278
1374985917
524564542
1715913659
1546250514
1545620490
1707791113
1191516056
792067530
352709725
1362275867
2012232520
792672059
1187574000
1306226801
1470236005
1031982205
1038327293
683161827
1755099491
1011221668
1417429424
561393771
483613870
1990962339
932263345
428549058
212716172
1860834803
1863099960
1109730906
44593325
2070584408
1659970271
286538660
1741802205
1132180489
1290794770
1323764444
75888599
945717507
1054493174
1049860019
870948108
395899862
595461767
824509779
398791519
1469411576
1621068904
1309106418
226548561
397999684
98641817
1923773226
472143986
1228470826
1032409349
1247058699
1314379491
1176066234
20493973
555659205
1787483780
1876716275
1707150230
2066869094
1048551449
931998808
644718811
595647700
983376063
485300612
1898890523
861168066
1686638204
1118735975
1379462389
103131599
933516460
700755100
2127078241
593379294
1564461180
2112997586
601637443
1639390383
1028072443
433939053
1188327947
1712308601
1132874691
152740073
856453600
565598580
1419041470
1386764861
1620781317
440001712
1353708945
1049862352
898497922
251619854
702703703
361093734
2081322479
2129867187
2113669520
153574971
1694736462
583993086
1408853838
140483160
1876968254
646873787
261929695
983286583
359585300
1187667518
1696146779
962922695
478953663
1960037420
298922934
1605326334
216163407
1183374427
1581886247
711562563
1154706237
1023075479
1888591206
771260579
1290199371
1461711849
1031849173
275052291
472487070
1944603759
1917659286
1210505750
504446118
959505835
2132347169
328562052
1804921845
187430575
2117735592
891710590
1313556207
435718289
186311298
2093232200
1300202868
692195411
918009965
111476403
843987409
2011238720
651662857
1546348367
553312839
328583172
272796118
1266244444
449790017
1863703334
592858184
1451147864
1962244388
1053169461
762979737
174889322
232652367
1922641764
554899629
1687525665
1273118103
430737667
1756977172
568681467
888477965
375131398
1636827604
1916222511
944908318
1202062069
331359322
150291033
272416426
785904126
1060637096
1753824125
1929363057
513641554
368037052
239591297
528428692
715825479
68433147
1352642385
718052341
1566119671
832101072
1366577965
1364148557
716434716
2010289103
1521451105
1865480270
780682940
1490757405
1395681445
685830285
2100657394
496978248
912437058
899494106
756365601
446161230
417720298
722722546
1081382642
978293745
1221500077
441274311
1043811991
1341495395
2743448
1127211082
291366706
1532941514
1821135229
487494863
902295809
1391870515
2123751068
1876132294
1252739013
926783650
141739663
980876333
1499028699
647971810
713251277
680825206
2030799135
1601347374
1769155870
1645135810
1989109803
422803881
153671390
215131807
1221343672
1561191167
1813460553
1777075819
1631210464
150945527
1050231185
205236622
1367698956
1877844538
572611465
1077943303
1303603814
339113499
1545941632
1501715395
1145538756
1230333333
1087317606
995576216
469506182
476352680
698234524
398909468
550175474
978782585
1144879202
143275340
1209951533
636393352
1711019492
1395737105
908210986
1854784796
1416549202
1520530048
1414521190
1009201791
467934598
1966997128
1399658222
1806381821
410231011
405473722
559310907
578072681
1183999618
87854000
755964222
777410657
1144290132
1782710345
1236199187
990449555
598023623
629137521
451337012
1557966425
1298035846
742908202
871769393
732693761
776588398
1572928822
1946680480
674572379
1408327368
1561347092
823364663
1763116327
1615634417
1664316235
1819730691
332741974
1794118791
1375622628
447082411
1902332786
1971958112
785116460
2036761077
2094526323
229818457
211050700
103961960
503964313
239095514
1379448507
1618486126
1492571092
777725055
854938584
1100266819
368421926
751321490
470565982
914173736
1171593918
1777001488
1272466266
1832053116
136800519
724113272
999930865
842724214
555521936
242993620
2121144542
678503881
2003550551
1695771285
889420991
1471179885
32295123
1075450007
918080233
1692995795
2141408225
1924933813
368813779
543034467
203153455
683715492
785724720
350380748
488412943
1897520202
2075566923
1695515605
902417003
1073188393
2109110373
160282168
511717467
1946415991
445623481
1839696223
935671699
1452536707
1809025706
1971408853
164539364
1588857047
400512628
728605078
21144186
857384747
1850130166
670557788
1559276948
2133404338
646190380
1113450351
660953463
725896411
1222593893
894528179
844689419
1760371659
1989985924
637195207
1763345823
1193519137
2007292783
1633013686
1916292380
733725469
687159741
773916097
2143695754
443409649
541918046
1069142744
1489225138
579609425
379893312
677186236
356670151
543481669
1814224116
526762763
973900257
930870187
1566475712
172172705
1471145437
115567446
1256227976
1962822153
199885087
421314378
1089763880
155785258
1134148209
1963695421
1056613477
422523675
1584779627
2107848036
311129848
2090985990
1558823370
2048332098
1943927613
1329083359
194635903
813199734
1845622923
228307113
791670704
1892234257
2124342509
675001382
103842526
1185760013
1040751787
1526683651
230378319
1141082671
1234887411
2010093080
1362506816
1993307592
392997394
1408395816
738522900
553384061
1267475329
776994119
1200484244
815864190
471111820
786093837
1189951521
1133841280
1250888255
225712161
2094468759
825346564
909023567
12893407
927629181
693649541
194623297
1269098223
534076070
1876555701
470883878
432680931
1716154425
395463825
1860538555
1519780802
1726682056
1620586091
760046208
1794966212
1009052010
17917169
432720132
631270289
790952299
676355740
1500771035
1515359733
1101073682
2013628108
1854793834
1012876496
374886914
2137859213
1628124294
152139821
1290553321
2021834740
849302514
2114889775
2027090755
526586100
1631055407
826375756
843274878
2015720871
1674368435
2049730717
1528646111
932573269
983027625
1587362611
283992031
1196993998
1558521083
1524292382
1749967202
102765484
63830494
1736830975
1963513432
1891522152
172846640
1300602603
1299311929
1358665673
1480689308
712592380
648718260
1664716079
252238599
2118673698
1518358300
470658516
1938690331
881407070
516894788
1394272372
1521621543
1519892803
1902682234
412345006
707149199
357928072
983386207
1592704602
1357309813
1873529065
1806481811
1785948180
1873297799
1158151750
1702578764
611151170
1118147484
1496132482
1057962438
2146065158
996436821
550617386
309730413
302883753
438078663
1420012309
1238601709
1478692175
999664295
577463070
2105161715
1639491635
963372652
774310688
1326449056
891899018
1741428803
387354623
1289662694
1226875271
752410735
1523700268
1267839943
1438755514
587824688
983685581
1271021337
205053570
1895002299
896929782
1808970316
1940047222
1041227556
988709136
364528791
1045438050
757975366
1913923324
193067052
1653640906
1247936379
1215839153
743692126
508352511
1667621462
2090046317
1193113547
1289327908
1316351027
2019491447
250005518
445350549
887160950
389919734
1209934447
699812562
194610154
1551025136
221948565
685694351
2100903294
763007274
339079310
705318383
638123527
1438733452
763223556
1060255841
599593142
1867490790
1210051018
2013770068
532116274
1176899432
504272013
1498266334
599840305
1780524823
1182936294
1177830298
910779697
1700507987
1268112286
406629498
1818384173
1932675942
56752060
1246812017
1421952730
504372606
1408541501
668319019
1480479309
1483674746
883535602
1621265370
1767769132
2004493556
780322569
920997138
496501504
1810765094
1346430730
874386423
271288900
804343591
35657235
1853469699
930261475
515619616
1614179072
1744109260
583356273
1292345787
1100437944
1959889523
1746736413
2137298386
1434207592
1594163157
1573575453
94726101
1188257513
678162595
363800380
281157335
565561201
1571370580
1820740994
178715506
1164312008
1606080294
1626955878
227115470
9933305
1651340736
1262807202
1383894106
216080780
435635843
2003199455
1293706489
2035915887
841190928
283219726
743172209
864145523
764913541
1078888968
505131023
1086012896
869962467
1342272686
2132034544
1638740950
552078080
641553483
188503375
1142502474
1496851528
1619154533
961806564
381657171
2034528775
1554581778
517871883
1175825544
1874048520
26956435
363886553
1605213539
1836389792
580661810
1508137369
357714719
1463015552
1697597512
2032123620
402058803
128757525
584132199
844158822
96219992
982351896
1423009759
1326740251
1835767871
1672003493
834638259
237010233
1961496423
107302138
1090239204
1747680938
2135092396
1433655530
1243348254
1323968467
1108089148
2062734280
720874551
2145116869
285511616
1699341438
1212765888
582970880
1106125150
1428546908
2046332676
766017076
1774420186
756968436
87849519
1859086580
1468766118
732812865
1810376912
643028515
405479938
1145364848
290568081
1212906384
2041942844
1013106581
1919235873
1368776157
1943945521
96134829
1871994007
269359955
239786458
110161489
1819539807
1490271866
1420304054
496276979
1375222764
1703122845
595716379
782621581
1298184119
1935253363
402617999
1779091830
1996830049
1163190700
801439022
1203750074
1632914324
1419144862
760973191
1554735975
1769258525
1213486475
547363196
1067371272
1746750
1088005983
31136688
673945246
37840828
388792483
557912225
1232618609
513498780
1829968836
1136496720
660352329
766011807
1196485419
554273926
1143734831
1334062636
1846852539
372104605
163566218
329066597
1974525663
1119032770
945527410
1671791672
467033428
1843371731
1917016302
1680784688
330051622
2089098374
719564484
2055276372
1832617098
1862146719
1419248550
677346947
2060059916
1377632202
540489085
1938431934
1893411864
1156401828
2108673481
401508416
2075237948
810030557
1293729961
1352171217
659131454
207414217
1406906994
345195323
1021648342
326087651
290309787
973907678
593748844
137190882
2064381213
187362597
1572753584
1092040339
2021124517
1965454158
1964916372
2040986598
699558181
458760501
1915581841
2095843695
505430148
1024303361
55787617
344118287
449231434
101998508
196740458
1105702684
1894292936
252466529
420866539
658888614
694989916
62100938
608533325
671336820
1907808322
444311469
184902186
812505858
1119652587
1104782861
1594891299
1056973193
725488357
618801074
2032320070
955293125
2049778213
1776414716
880787317
1186639713
1047135399
1388603030
1370016193
1821168225
757093920
809031741
1026070101
1301914232
2900199
1705475682
1499844114
141371157
1108427592
220680335
1889006739
1569155236
1160478383
533043966
504846987
1486703685
803507602
1603297285
1281431455
47068
399827342
502562884
1464339763
483458600
433760717
1512090289
2011950976
28611671
894386466
406721661
1513052565
1291652098
1822696552
997194165
428205566
2117491170
1305506068
430630340
1695764948
1447190574
152562248
1905574764
825534173
1547813783
617908451
1606333567
648834518
145426386
688623687
1772729145
1842014353
51442485
1303850209
841415016
101405697
238631812
1254988576
1808085437
280965943
826571223
1630459117
589000387
1333829799
1674077968
264357963
65203346
356821307
2111659984
673846605
1223727048
184987195
1816146189
446649564
406806159
1864748850
734604381
1485760050
559696046
1621974275
1452901299
433145336
1839552423
1440830372
411037211
542895072
1860972341
260561963
792040379
1249423712
2049803533
814274405
775176826
1537982300
19814857
463237208
352774514
1620116648
116390087
1457632637
1645567538
1914320086
2014036054
2002140247
722233355
1622560129
1093120558
2085079728
1730352428
2014029170
852806539
217647453
2124305926
403538409
2068325811
953302609
1578361461
1347827159
998235551
748097185
990733541
2127480739
2122630383
1161447792
1791815677
718085960
513399186
50903434
588495178
1911667956
1833600644
503578555
938221322
1546516165
1080601522
1583773032
1754788635
1350287331
1462464091
1651054217
283381768
737146335
1606406466
612660190
457323805
686831397
1052513597
1669705060
1529490042
1416970682
386326753
2146464950
107162950
1130551549
1910714704
2017924716
1459004604
303969284
1274155578
1743883671
1991056628
1957426199
890969572
1251777854
806784175
1035903592
510445051
1208611467
4120665
1195292433
1646617370
1919569875
122670891
250947259
120983025
729464249
2105603791
639727856
984628833
1388168799
1020739619
1122264744
1991193907
1900656431
525634277
1451753610
1332619913
1304750941
1683530413
63855801
1683769305
759766388
118782573
747621680
2082432790
67551939
1796256023
236035739
1603705657
2057399505
48782828
127819235
420315325
1935553434
410592443
789096162
1374770559
610084846
619286902
1122073122
578345344
1781976615
839302609
1514871788
1137702505
678862724
228211734
1718712712
913846414
1670092126
712592431
835786821
330227333
971487848
1647204315
93686632
1774856712
2606582
1698543244
2105045639
815650700
104578402
119978506
1453981602
337172265
1906941695
912392841
778831265
141335669
589501406
1472076590
824741421
1412382351
1271343613
1738235244
720173173
2047435027
680072888
849878688
1045602034
748741514
1347748245
719201077
1056835081
1016158879
464246120
1419926347
1224577514
962809630
1787763585
50849539
779142502
1267943234
1874189722
425157298
956368796
517576391
774082424
1260092210
81064497
151254687
5898868
1528023519
1724327941
1926358446
1316970169
613349720
1607054217
1701105904
183576054
1238184178
327085061
2146763680
584924455
892062177
271639832
2124177394
1251606466
838552292
1919968225
1680334403
1805015294
1023454368
247750254
1174460030
2077943305
1271064116
1341325497
710872984
758456767
753254541
1619868542
1578407994
742757570
1257436141
42326774
543450861
365564372
101878627
666706989
7651935
1520236078
139694337
1921645518
1225683223
16938360
1799750244
1030329462
1551479499
201124482
1019677940
622765156
1802108833
1333867247
1811976608
1353262215
2131333401
444862554
1723658847
1453299172
1599451539
1710854919
844113055
663933116
1948046663
570395682
309792628
1363499456
1477409416
1217136687
1538141677
1050624356
1920258362
253284522
1570798821
1281853797
221522888
1726281526
1701818054
585896790
33830724
1971676876
783722333
1088493211
1118894996
1302167265
893861934
65085160
763994971
1907930489
952391068
1058443980
1344736491
291389591
1717115384
414695699
1876697634
2056767871
65974854
1931376632
1749088391
1749296917
593566441
375661223
761903585
665788053
1398035181
596340769
8016922
101134250
1986711895
308314315
711455118
275408314
1623081030
391683429
1507408342
1868771828
379290199
1322939576
238442861
147738205
111345129
1870127643
1259983357
423798604
1552822839
214055815
611521227
540298788
284922616
545400954
214685995
1210807150
633449610
540802812
742479970
1720215776
225087787
1493805796
1742875077
1148038154
261655529
603135025
641861038
478738525
322248189
1091451946
1194607303
395600179
309019156
1204776195
834543454
327709808
462289250
521375506
1282527365
664298631
623648724
1468829562
696474472
556874554
582125359
257523282
688403597
609555114
840785183
900934964
1358080206
734746849
1784272274
431379690
460983643
1539250529
1159274729
661931091
29407158
1938051052
1442162295
311629327
296271488
693977481
2079033774
1843818245
1793622348
1564008587
2034595412
1401537761
277870879
1434662245
1631499450
1227172796
290443267
591450497
297502049
2015734979
569590446
1489914287
2056832587
567420088
1654507387
1891415964
1127472764
1799727447
679313082
409224464
1911288403
897087621
1254321138
199605600
276651973
832597532
450000178
1333012578
1664647991
1112670700
1555442546
1407151129
674546353
2112540347
1175608167
2054747890
1992352542
1324261249
1054631164
1988850309
1047634828
991954691
1481595840
952008110
273654450
1245543573
732688419
1658809918
1271237105
1500250913
326442499
950541252
2081391163
1618499538
1996138097
473739809
705491011
1245161303
690114249
1664715485
561346814
24169630
679537126
860491762
663899308
936843109
1609836496
459384409
1690090759
884972065
1544433168
1221566275
1224939497
626655242
1120139267
92746659
2138360894
2018896888
938442577
521438638
313972222
1123933607
978758529
1809296106
950104772
99656049
1778912064
1581170461
1372069399
1673676007
301880214
1943535093
82629812
2079168094
1008445616
1345643895
2105516648
547301994
128822896
2042060930
929789145
100854429
1875599236
2021783754
1771124855
1440557861
670936928
98832665
192036068
1113082320
851701980
213591895
564846798
1192219626
1453655888
1902256019
1878951460
1065497719
463363721
1911002471
1725288216
1446111767
65121155
1835284128
489693430
266290765
1072854017
57288065
1730769379
1516483234
794058531
1118200534
475356262
249003982
337333685
132989017
1750104952
1120615216
2026781233
1024121529
185143057
343772559
1697505566
1490066513
1029695630
1377214751
529543505
1475921656
31628943
1947340743
1570866323
1620641371
8391037
1595955686
1887215379
1610418801
657983363
1105781656
623540248
887236994
686262638
657816446
1136315025
1580010092
376563187
2100324699
1279683734
810702538
900232945
1585316766
1246523480
1103852995
1685159101
1511706116
1408961531
286281110
1171213146
1258758185
202721758
1554976236
696827391
149508849
1111916893
1077609159
374600554
1458534274
383030754
1726705185
428102353
1985582378
1405223135
115567186
2120013578
641036209
2123407453
1580979257
1380426674
569693661
2062962738
352861599
575922418
1554478879
1878280720
900720486
695918616
1187070606
2111982990
1595130937
911050575
1618365541
891195667
1780122069
1640695412
852835529
573798603
1985715239
1212273464
99173862
761534608
801273633
1346104497
1246536274
2024831631
555909459
714565846
817142451
1484959960
232086902
437012408
1377834203
2018880695
379327907
931172298
393324889
902225773
1545360619
1403761466
1063141920
967025245
1668458893
1168784004
1975075061
1470326518
930271149
1765980755
1732717699
1117761382
458163037
1186795188
425715871
742051546
561994326
1498210204
214528567
1946579284
467806034
674262295
1465132923
458943550
539910996
1774494698
1742837029
1211127368
1173430304
787446145
345951486
980052135
1366229794
543264774
1666925573
875046423
820168369
642786100
805648563
1992838055
129090758
1718107051
1836360020
460556553
2102364566
1524378670
953000511
924680463
598306040
1619809571
1474530229
1728942369
185808290
2037133746
2133156110
337666655
2144191194
593799871
1673324034
1880310070
2002828887
185906262
715732342
1766473194
1646286713
217133361
901635895
245503257
1733821596
1717903170
596610834
503242586
145968669
733154409
259471934
1030261258
1134403519
242799022
989124116
665196380
91366432
1003919370
1239062087
1651025480
695510402
408560882
516534993
1698120589
1034713389
1659858494
766097072
1835827531
1977250079
1329034760
1172526500
347526955
31643352
1925607503
1715981009
481086329
1864658050
1877617970
548257507
1126556218
1381333170
465161997
1802286686
1479104084
832558959
1951384947
2063599463
929274287
81073400
388960778
1580882124
875797721
598970320
116708577
462596060
2021711889
542483315
1922506834
1983108653
1269517003
1443092946
1469191470
1301790914
805686441
1656956486
1132742569
982965813
1114424637
1410869136
685468353
552952737
1219048500
93876717
760366414
1687614702
1618063906
167960939
270593400
1302452550
1241133139
1974989971
1088441722
1727707776
1445167343
59452893
2135027621
1185016578
293316520
1392934605
1591546714
932918151
1516237291
1767422329
1366427562
690563635
699520632
742918974
1696911771
390402097
1924112025
1084325594
860886634
1415329833
530699654
197035705
263278978
880538852
1445888397
299470569
1590644733
372575950
1464017734
151689237
362542120
631227034
2074508989
988076203
1131561875
2047428537
2137205478
885942356
716290371
1458822636
56355504
1363865867
1398268843
1697801389
1702546635
1385327261
773408735
688420850
1292637103
418175854
1301974511
1314396120
167110301
1970021408
1854600649
470144410
714983634
868012288
2122388195
2078051078
1970068161
870773911
211472521
72980492
1073996331
1324878202
234995308
1441442028
1867520399
1202642202
596943987
1699087536
1087490378
845316586
353853275
2024170340
1451599761
226314631
23725267
768822492
1543635104
906282638
1382567858
1392442732
2088281871
2043139971
1446138959
883086851
1181658065
1122744567
1992260776
1050890564
52092674
917577533
1673317540
1864663569
1954289553
594172210
567766660
496507348
1582842847
1069251162
1437894351
11400881
863322564
123571502
1207390377
703609309
964460309
1874709798
181830295
1576265130
1931108738
1089595733
1491204523
1143407703
554334004
362434067
934915844
1634030922
803303110
1584101322
546763560
748455019
1904596989
1144474927
1806234298
1290332071
241740551
1701806394
2053472790
884196727
732862994
842661158
537866901
1434198784
1486563447
340808691
248622571
336796327
1856932734
503528127
452287271
1966389720
755454616
769330369
1959479852
780560274
2025379650
1248744604
219310151
1612960429
1357346324
1948737161
783744173
922970048
781946304
1221710747
1944939671
412831782
895240334
384391803
466175740
1011873560
1254304770
1690452649
1754372531
1062541573
1616474404
2042967864
372477239
1271552323
1949312205
639039268
592726215
1543266387
163844060
1462049285
379789105
1993572955
501114751
2108741719
489488920
2056842508
1564689777
1678827143
1435647814
660299363
790554766
1367549823
1461683308
442262115
1900199025
965205507
48966500
1343166915
358820414
1012811787
1882705552
173115312
598159445
1742518301
1283269811
615082158
2147140390
1979484115
1385702823
1886228559
750056774
949164647
197359307
652529628
641918862
2010179204
1612258926
1468228572
1487438112
1128237265
327057669
1955588968
415756432
320331291
654025907
1083762115
2021716673
434709848
899595684
1665382569
1037624440
1286220376
1194132246
1411268165
981244361
1902999498
973195844
373021714
973930171
1930531262
1352461254
1871126765
986152778
1248212673
511799077
1523641077
624637927
56601636
52789180
1808143839
1021046155
1058082409
416589854
940880393
207867336
289844301
2022004538
422166893
504690590
985229610
1925360578
1041268418
1628162823
116663994
1626048902
219949998
838009290
2133079939
2032661572
1092970118
378179500
825088472
446018854
2118387999
1485982186
2088613996
1447904895
1309576920
1305041057
741373540
218105810
193462921
1070820975
541671563
1343273661
1124431147
267700332
1708156817
1344751156
1785986115
1605760777
1607664345
39896048
445134710
950038027
157063726
1214043127
427843373
1650777252
1654904929
1317615820
339860304
1339837982
1237534056
2133638199
1388011644
1215631685
1366755447
1473403618
143955679
884763122
511226513
567654675
458508490
970328073
1848774747
99737270
1397102654
416434315
664798412
768818101
1820900748
334773567
962489206
634254341
1640877452
1830321565
234226195
1945728117
309594107
1703788073
161831795
1628589555
298134862
13644271
1392368044
983784137
2101370260
683192699
432910331
1696017002
737803767
852536266
636480874
1735570796
1631201246
731635339
834375390
832199266
1755487766
902354520
1911200092
958538224
574966879
945370740
787627031
667568780
154422379
133351843
2045049675
971578679
657749265
749361853
1360519619
304286183
878407631
1589203858
1994636189
854723418
1367496664
1370433162
1325094916
2107462441
1620434765
1724874308
1290785860
157433622
1978465967
1684944414
1486613836
1555010569
971975160
1496979903
189749787
225706760
1383272404
1602711171
1253256680
211875149
257875731
97206957
209732408
1679990855
506664343
915965511
2017504399
1974362786
1950930409
328198915
712323165
1407739801
1873593915
1406373060
244828667
511808358
1654617602
1471111634
462697585
1561245752
1441025167
1212641960
946830499
729420171
1244135175
1128061728
754424880
638585116
552046343
1062900186
1148459539
1648902761
425775244
142276767
779138735
1686892521
1983215765
1710699790
869997822
1784311441
1820963490
940658791
80518415
189606384
1837580296
367665210
897117848
580634922
793648426
917763643
1994062510
635544291
310096009
905123994
836283978
84244791
496074844
196936371
1773589709
1782873640
1201959224
1594322036
752220574
813801559
803048502
691542938
1624331015
689577532
661998939
2001107738
1631106078
1369465717
535984470
1843395570
910067440
1694379081
529890392
320879874
450023262
1117713044
1375293454
1099824057
532952132
2036572475
588442061
221105126
1939870507
1530958055
249049349
1285265458
891984147
1502006401
1878490489
1698425468
946333119
150576333
472423685
1790311351
1280259420
267476258
79717119
386370691
1499534067
1743558557
1582284015
430146943
528061157
1192257809
37179987
959209299
1800901916
892939731
1362667939
1148932713
1383206554
1130132809
1445844851
1422217376
1574198383
320683788
1144042574
1808712722
182099506
1469283875
731552451
104798194
717690741
929556011
1701162556
1262815489
1883871879
2072313625
1016637550
400342426
1680997061
1019117880
1233531007
1026074009
145131106
1307572778
1120450809
1718493981
609716510
1865660649
1006888211
1013381781
88659529
1777533298
1653897401
12094214
82467620
212896175
1148702002
92393020
895007016
411974981
231985266
303112480
1639901185
296700570
1839762082
1995625465
1911676986
112686556
2052336904
1219068497
1266633944
1254667837
2058528613
1904292876
2022196803
1216354808
1757529940
135152818
786502776
59961883
1456659813
420025397
1208940741
298665879
410184812
1482129193
1423769733
1263703731
743595725
1983192813
895541041
757191691
1687504265
579555856
6869141
1744680964
789913030
430574669
191595239
1492800473
658317272
1790078708
238225905
806415599
1196037303
19147008
731633582
1413161520
517387470
1478402060
450936904
599152477
1757253150
520544076
1124926300
36727232
846819870
2086883629
1414356440
1035906186
55405666
81673803
1224287602
782249078
295518499
1770002158
978086425
351026369
419394180
1364361794
451682371
443435757
1269944316
1203582811
862802811
101710706
641305461
571317455
725114865
424840491
471324756
1002058092
2051093972
1064863475
681316814
1779612758
1445831342
690006629
1190946942
221136129
128099271
640889120
821958911
755487854
311542009
186798242
60172897
517667795
1048538574
765396674
218870816
1072768571
1373336836
134425968
272936055
1748021236
1034185308
1506924449
889601702
1340000090
78586871
651097383
756132157
1092949196
1544240668
1162821363
1244046312
252455702
1478337598
1065446262
1494503135
1891352357
1948918782
579971746
304195503
150055269
1613039322
1906862846
1328973931
247508176
1120253125
1373987915
2085498290
1036519420
66281147
664268177
1591493794
1765067912
1036300236
1142265879
1559069117
1174274255
543918330
1857033259
1559019098
1038911086
1736819236
40590737
722837408
1579142097
1970009368
221589255
163431583
954221439
1127698215
1417592667
767392719
1538303350
307719230
1580844327
1751188084
1202648621
783366182
475644787
611011130
729175990
375380468
471506208
601048948
1926406583
105948436
560820876
402966372
431407462
957551621
1645003866
1049480947
218554975
391498551
584638638
541163501
1156013747
799646260
1295882058
1761183830
694253134
88323731
696399148
171907120
995020969
597132850
1174718889
2068078438
1755104231
1723994406
847360552
1823970548
1679320510
249496644
430468756
790135836
1309958918
2122378012
1784593712
1448715052
1952031036
1923443318
758316964
1437970946
1827906806
345932389
1369368250
1656938490
1351205844
2089408716
836462163
1726773659
1578507143
353307514
1126625874
580657179
1525371678
1329465858
1669268103
1702594232
253370939
931559638
1961746147
1666693407
1332191726
1122048641
2041426884
894364091
455435567
358892314
729935429
51496973
1834768452
295457041
331866246
539057920
2111531528
841035986
2027924883
487750363
1339751215
84010542
145653339
1694472029
285611875
448732900
2132475127
2071090856
1960473833
1487785180
579148244
1328381736
1701854482
1622853703
1331304348
1516274051
333094023
648575545
1862655746
1894614868
661789632
1426034216
497196024
696977703
75087563
1376496943
1827119313
1051323603
1605365205
123551624
569938836
405351339
360457526
74004258
2127946067
1728053427
9072102
788521458
525302531
1478991630
1422237236
1920189368
746248614
1680699393
1354850465
1080654001
684542538
620157318
1757742527
1013555191
1511752318
1667206189
1674058587
359517549
1574927410
981162386
1003605241
1589740516
1061526237
1046778503
1884032109
732968910
1973556898
144698798
1509654970
1201232171
84914561
1681847500
1970094968
505636278
303608571
269089861
30103339
1164379022
342568029
756719723
1059649860
504046336
1941538122
1953483841
142060987
594225493
1023954932
908347255
2054559682
1342186011
1170892072
1896926314
1376361166
1751513665
2102151317
29534065
697549290
292930226
1544541456
2077219781
1039429873
1275984129
1406742803
951177932
1762253802
1262607211
1515063943
57643409
144656370
399032780
589831084
142636952
366711531
363233453
1578890898
1433437384
1113621605
1193661189
1337268705
1005529110
90957129
308137228
1669876977
1477547252
476799081
1553683842
1631405088
1236378260
529803947
19376465
1024494810
1693593951
1815048968
2131026974
261014008
907155915
1265408916
861508612
392824865
819372524
1705654399
342119289
1131074060
1140227176
1061607845
586181275
563932261
1292783181
757766654
778336954
872010332
298302756
1683650577
295972786
301025740
1862010393
17200664
1025374950
1766934494
1589320469
514032284
880661672
1613634615
1245727128
1539450912
480118635
210495078
1425893605
1769145929
275710190
766136773
1778749602
254415104
833564033
234068373
1430279755
1496422817
1282136514
1940903119
367956950
2027822782
1784945889
1237158783
1613346305
852747278
1569114908
816878020
1864799030
282022834
384069418
1943547265
1512359922
1770071483
294538803
1825407242
303275839
841961580
788230166
860569748
102072167
1928052877
481080076
238005684
690675921
525457861
954787176
1974066209
862833678
47955755
1854531514
364068342
2103894134
1627415157
636737365
588674865
1009050055
1584094572
862928929
2086959879
819973905
1103073684
423581653
2069426072
252739714
393580666
99434157
172939771
1879428513
1166461918
761350970
75928221
589315117
548834868
1971542930
522060247
100480364
510245619
1832595455
331097146
1341834508
1260279313
650759510
84989377
1620893550
1051972997
1419044495
409593817
679292782
1557477480
1906135117
113146815
814640432
1224075213
1291418045
1924245527
329006047
309485229
30207870
539845789
1913688069
1048943287
995485215
1029095013
2596485
2061783944
516541325
1136415853
1255887277
1827601474
1390011021
331357060
804210802
1049332411
1591272348
1264413394
1235639253
987236356
26912804
2089570174
919252522
34007302
709287069
1319315948
869351522
349580904
1803008521
1094160663
1778520278
892488889
320719274
908033883
766361923
1521868001
130133390
458475085
479839608
1054282906
635237449
76860320
703338675
1303643682
371388947
1070763169
620723485
361670975
2008196056
1853418183
749289678
539601456
1061853446
1893810249
1218022694
1985414038
1454892541
2018130871
245316616
1730764201
1440292357
1591149736
1236809442
156841600
548296275
1949739046
217537739
1317982930
1276063495
1085590633
1953034299
1700918677
1690298031
1469361535
306089397
268460229
314471362
750215534
648784458
42736996
348169986
11428865
1157339549
1298303969
905729622
1501260848
1888099148
1285372929
712150457
626951999
140997382
255692173
739691212
271809797
143721767
630462544
1162559124
1124040025
1002929525
1200938102
1800083303
946868928
1898675633
1223244385
1698419741
137125935
619303860
1504752654
2059312307
100246508
1264596809
536966089
117089940
1356072110
306417900
1197055340
1396284723
1899799950
1936771091
944924313
105845954
1830683279
1630607555
1141241418
69469526
1120375892
601551519
733548071
1256147826
195149043
886595193
242842111
826553353
442170296
2067524932
1803700106
1677725002
1064266215
1244474822
290900057
499106316
2047573622
1637198587
2124765242
1476819791
980097738
1972859474
1797451455
417221304
2113265278
1769349718
1672509235
194763922
1954137063
1991999500
507179020
1091449550
151323822
1770034763
1726436434
1167287887
402670854
1860459267
1228622656
833319384
1330252033
718855703
1561567433
1942094809
741634198
1720713010
1750697363
1342724358
1181104925
686861463
1401394949
1968709252
364909688
1855826120
1076867164
205020160
612837631
2134301009
1708294702
1329423878
641073504
161356864
846852801
169662580
913614855
1093183371
161957568
1324259390
316216270
700837413
1564872945
1194581481
1966136626
423956243
1098181251
1079855241
1261779572
805423848
85259214
1906898564
1672102884
727843636
1177623610
2068949337
1208647623
2024587103
1785606657
1160244819
1560262429
1457765388
1490336666
751719023
185209183
577273980
1264948928
1643223866
467040462
357956989
202006960
1626737170
669337416
1536668440
1905437365
850568637
1665284615
1374117702
1989077154
1911786673
1328459185
586822736
1291467631
362565609
1371480847
910595586
1589900250
543380650
1938623243
132866405
1013572595
490684090
113105711
157399494
267679630
968843961
1103128940
381837220
1137021966
1571307644
1665241315
1552387814
701186356
1364002080
1140399575
1037329600
281483472
1514083809
1309671883
1667943974
1518043006
806134091
687919193
395902518
1320133742
1223113274
66290359
1938254880
337332768
1076591074
1203078218
644897226
1768642137
2128783926
479135526
1198121354
1840261663
1484224491
391553051
780897595
10928846
2079763727
205793921
1113092965
7184754
1817506515
1965290830
2054610585
1800829819
676502538
195770021
283015864
832942861
1152808893
802080915
1992690658
1278252825
2042145422
1830628571
582593706
2045471582
110531078
1899813250
828543927
1469593907
1416146449
147836256
447308436
1508337576
1802736488
1058892649
1761344503
192617242
474801733
134455244
1889526217
1298030194
810376140
1792035816
2031754094
966857390
183026913
2009332405
584426467
753510263
1604657328
1763630198
256991418
1693293374
2122954234
733547442
1916706491
249676611
989804065
709302574
907614791
303258825
389670746
428597192
1189186544
1476060177
677828181
718840186
1640218446
1278850339
368382252
1968990920
2022781267
1276343413
678685026
367247356
1276720792
1041514146
312425965
2009698322
1485285680
263495897
2035469738
1895461429
185802565
1609324801
1027445165
1443572070
2019797356
717545080
726540159
1786999061
1866143905
1528607019
2129728291
345903249
1258802352
1022128994
190480813
48183403
1445661207
1669253367
1865642755
2097292759
1541134592
875298702
1747215562
1759448903
1034906396
1732935529
836097013
520771796
2028996933
1982137189
1444925336
34475977
67865344
367499512
1916900050
1715384369
1283609577
211052699
924460842
927739749
1642060304
1580287642
1350241951
1808814545
40219646
92211712
1775105688
1044072020
1244802985
615231188
879128784
1302301375
902524981
1469070315
637056755
939399220
2098729991
304837957
466515027
1926485759
65954711
992629564
695375800
499735428
964888369
2070889131
397225628
1183181297
1075856761
145305107
2059945517
331793003
447662437
36392146
1295439647
284931495
1706619129
1280752655
634828334
1523188085
1303487242
805756603
1864798133
938898425
73903549
1620149661
1994975542
962058417
1806609554
1812717609
1137519596
1318235396
57046806
2124756057
1490532108
1417616277
1697257131
1258839720
1818360276
2100969709
940524777
1456806643
447452622
285456385
184513019
1533154399
1108707681
1781034561
1817400003
1612234109
20996511
895205284
1635383138
752611510
1030124708
1795152708
294938854
805984436
694887525
620654344
168742899
1959632965
2084055054
1743953114
2086675211
1267165944
1596055261
763704777
809065651
1330451663
455846395
2029797154
630012292
8600420
774197049
2115944092
100237013
1036651809
918184614
1705889243
221956266
2039177844
279755236
30668647
2087968726
597400860
143844640
1342954252
2083625164
1535005042
1083421194
1964972357
87308589
553629143
901232124
1929283723
2582143
1576262457
1334435869
794079352
1217502285
1292676463
31462369
2094239471
526658154
1859631984
1254411046
945726469
1572125481
1863632717
1016774733
777143889
1615421819
297148183
1320394873
1665744564
817901452
2012986335
1555219995
115453254
1631278217
1262103548
255130341
1176647074
1671086929
469647558
1582711416
1715499586
1567383705
157190449
2026810386
128561597
366721244
225153169
410987801
743373398
453656283
416278340
795312928
458577586
542708242
2026959674
1579032374
2137745866
1598901388
1476495201
1325602303
606423907
1893194101
51856718
1602690197
31435847
619303725
2020852795
1929349213
1456161302
1381919146
705855841
1621121764
1591835684
1902334049
1051498782
676680625
1403223983
245937431
134432345
2018708005
933522296
1170324896
1365388038
257495121
285205650
1967033987
445276316
767433841
419293859
1193859321
1213681621
293551107
239399953
1957425381
1301172580
1739263421
1109086706
1540451358
1265243770
799146832
676912343
307971901
714266541
1120185433
617212017
417633551
844386059
222890067
132415598
764523641
755136195
51372215
668003400
2109279776
899551947
2104699805
1105623997
437083127
1542062042
1965454668
1407031999
418543062
1631734829
1969378189
1662529157
1053141227
1772492897
867425985
864106624
1409455618
428162781
1776891151
1050985461
88971017
973259731
1706296310
1321277706
1099738573
578621200
1002117857
2024946216
106428910
1330440794
703858056
1253615411
1797961629
986467003
2000530974
1698458189
2145240361
1054204159
72681178
1439526028
991212068
2047766742
1281146243
1942098189
1097225395
1835594320
1095824581
687151647
1042933905
1131837770
1121978045
4445614
1525789825
1949492764
1682001581
109940808
450640302
1025465672
1338178720
34951925
2063919273
781944992
1424485901
1061611011
964518105
1552850673
269390063
822091416
139998614
294728733
549047850
1704948159
980303155
954782165
229964638
1496895881
598173527
214325056
1147917538
2020724963
1991252585
1935155763
317686054
916852732
1579424405
1449197140
306289147
1830088745
1733818320
639950276
815677092
1341755631
285869032
563894835
1771974405
562959165
1885589760
1795160988
1009380722
1780164249
1658140681
1625049448
341239934
1599397063
728884776
687842062
694660570
1281738360
647656400
1404231526
1044915243
925456158
1859781333
2060301708
1157549536
775328017
1644258395
1096281264
464261768
511441662
1839777606
495473897
1943048716
1179507260
1717628562
1611826951
1924365809
1458026669
1828515714
2027187367
1004666037
344076388
159217608
169120022
1558221528
1212022714
726047749
1889679641
2068289093
507864504
711535983
4735718
883140602
363120250
904435983
1361301354
1368602075
1987811134
1325812965
462401924
1136264690
1447465608
163293008
1165338296
1615054829
153367800
1185639414
1828083491
1724821435
2048163991
2062795596
1769545319
649533318
1129646647
1583988755
1834261310
2061314685
52055196
15166956
660670335
1578997244
1342653793
1400203078
2095405565
148260104
1541691747
574157847
829434915
1508909582
1110868025
1345302403
323841276
1141301498
863484207
1575073513
141154082
292016506
617727788
1616076562
546648830
264288668
1734096147
228553581
523525400
376944511
150905375
1757608930
1066670032
1623534673
607671701
1581484816
1278059288
1590209958
1261312982
1333335183
2051939426
1861353673
92236279
442780454
1488037822
1664555993
1736690293
538609477
12803803
1269838077
481399064
602944860
525535891
978501592
1443813165
430623490
1387373136
296005742
1756217424
421742368
1229296795
1918924146
123012666
836908658
2093471487
35861899
1704316109
1096696456
1534771035
257818305
967818991
983975970
701211294
81985625
2110026324
2120217937
1676688939
830983203
2147161081
1982066504
1748035463
511025878
1146444836
509641114
934315263
148947939
1914096382
101438266
614681959
301975978
29305979
193897865
1376080128
1513884296
532243628
1114675886
2046937386
45351778
989824119
1970209652
89927886
2051590769
2115314932
617035121
390866102
160401565
2077822117
815622583
1314720696
1126169670
684661483
327754418
469927680
1406731234
1285782718
695212739
968010365
684994344
1858611359
2063120990
1802959996
2128697958
1546494835
1711084968
1829060282
830689268
1127746450
1065841658
395378235
92697326
103902829
872504539
61270848
896168319
1268409315
912142152
595786429
871890630
2128212728
1059733349
259148926
1803261253
1659747696
1887927429
2129780109
910049590
198931652
1816174666
777715487
1727361693
180655749
1161552859
974034786
1979897733
1402826599
1974877859
1160784273
1249722020
1655204099
667954493
320972341
471564620
1794546999
1712651778
269550383
356152688
1582215700
1975888158
503880875
710338602
1778057049
751840668
1494441095
242524230
320862603
159152144
1713744653
1108043761
1885071012
704106732
1167861536
1949507375
361814671
2114441918
188819078
1273484896
567933651
760080340
1256848874
828305421
2127367002
816075171
2044531022
1434864553
1128874651
87930363
2052172943
2145810199
1395942766
743454151
2138743546
423684553
1084697600
1513425737
1974253611
2070103631
573173104
1275441234
458346486
1154000129
79860797
853511176
2088363725
1220666915
1471470295
1518085
200987114
855510024
720752492
499382295
573556682
392928545
1483972703
1127058554
982101964
1837895412
863154410
482571245
1581333349
1618098083
543224926
1802012843
1134282133
1791281339
44077878
251318259
1179908932
1748881598
1022023466
606134363
2128038952
473974247
336355268
1971703940
1663640068
658282710
450600345
2093788423
89973185
45960582
1768593271
262436525
817345354
1578409709
1083504261
428189854
1470828998
465840287
1579899425
1791117038
2046370837
970430583
756872344
833713330
1668537503
495675916
673214166
585077317
1625809465
213428303
880612620
692839293
1239695314
362723181
1840597846
802995672
53468389
1069819890
1374898406
827539187
1725808144
516395012
2050563387
1009224382
1276185747
1108963015
141884326
2077659461
966911800
45618558
951767181
558521860
603191921
1512479309
168041574
807791879
1869602864
1006097169
1039603999
1188923791
1311787241
1566987871
2119574808
1805956284
1888742146
1821542134
1238923539
1079677628
1703230410
1931453691
1632445158
1002300042
1885925147
2114513117
1225345676
642874153
130301912
648521109
297975306
494555588
550240341
1057190583
2132264502
1199573122
1630368444
765812383
1227178512
792265970
1233250454
1934043350
564923401
1850412288
1744710558
1725400109
1416013162
1628008217
604941855
1785487720
1297099578
387559048
951157415
903626932
113086942
271039304
2088705209
1373080769
1548364238
336768849
594729186
8060041
2126015449
437982435
933514567
376700308
1208487221
985380227
457335042
837822037
1981963198
334884689
2134977978
1253093447
1570628067
1476039636
1464575598
1220213412
1966756908
1916292580
1957300463
624890858
768983987
1190695027
384701836
325930141
1639717784
232000565
1784024914
1293144362
1095886061
661106241
418874436
1627213020
37442321
315827761
1155718676
1193906978
960534448
1336538137
1989196205
152654469
777027382
85983099
1141508048
2055589611
623006973
928691421
844887423
1358799634
68685677
670018622
336108509
1593805786
1981924513
918148962
1816492251
1363949956
461596254
877541499
670609150
189279022
410895925
393813807
1250299407
560369566
1341907427
1800204369
2107433741
1991651439
1535473627
325808973
1213698194
751395980
1490543300
810723437
186511089
1666320796
1889943277
2106992453
987460781
921339518
153212238
2014184730
926557868
77911528
1779159129
1914978998
2092126296
840472796
791754867
2022294248
1550255028
399060911
1095907250
163301638
1355506199
769449431
748004959
652410583
2003086337
1094578880
248111021
750060102
752294352
1096744316
2127813837
790723904
1103330136
620430676
969775700
1119076969
1006608523
1984613836
292865024
850523058
417040879
1296572333
178956485
455258440
172253295
1488460659
1374058461
973229845
834024864
349541399
647676769
185635646
1762495671
1888776364
498028226
1707080803
980003168
1754732346
508567880
1559203930
1030793643
151969328
1131602697
205009247
694576367
1440778131
1469284621
1320582465
145167607
1250280080
1867061637
257569619
456574322
2034546172
980693060
2061771373
456559889
1266061984
2061970063
1474011088
1060146458
45493592
713692091
686064789
55294441
1559208311
974825769
33469588
1939368761
594148007
1959374594
559426656
1724298275
1996744730
2081852387
1752864653
1370981400
1509717311
2053778814
1119710964
427396638
1237372308
437400643
1510317764
174258553
827852302
22898886
855356705
1612241548
388362090
196769535
1711380574
326464016
652079287
853144214
709936217
1885222389
446621967
435463095
1288311375
1186636147
206641812
1886853826
1948255665
1591528857
1652497427
1752403268
1076142902
852283595
1510134650
1213921604
1646513806
1258809329
536836127
782144011
1079193958
2120508955
96574714
1895462013
243312821
971730113
306070303
407544547
38288308
1587113097
319419198
1424706049
1765448110
806776031
1354817751
1724206167
1803362466
1083645047
821629921
1464342253
764177235
993503707
1509399416
179420547
1340761912
1732338481
1518454635
421945062
2074145636
1005330164
1782803247
255316286
1050805826
1565289335
224602101
681481568
1932418097
1614776349
1073593971
1325733079
1233890587
1011229892
1281452533
568730741
1265855400
1600056002
285360567
195023186
1422068419
1762774070
1094755286
1794864476
85380191
654122289
372942659
529273501
437786313
106263410
1929483823
1382283415
1919439991
1256804091
833384460
599961517
758208642
2103019963
618689565
2038181328
1921273489
660050053
1401467617
16405167
1825583018
500851467
311798281
316255136
1540931941
1180392396
1656612058
88244444
1840716790
1967898861
1582868314
490678329
848082909
957619135
227254461
913351354
196216084
504256955
623158506
1671594043
1732872364
889959440
110653399
970918822
1832944459
1729585349
1304391239
717537231
2061901586
1715931684
1393136028
1241383552
1717708440
1418334042
1191323822
349973031
57950773
109612081
1847378772
1379322109
1191493378
432220818
165944254
1674592702
791665955
1782888836
650381511
1772135413
1100260680
1297518051
1405581511
1653067766
30427038
1405659809
1002664836
84403045
909050277
931049759
763896856
1573449042
683379940
2098370848
1523641187
1489431181
1324750039
998125964
1942780696
892012994
1654371581
1759274987
1194718835
49362903
2047311721
2087934344
890772960
748352494
383126362
727198408
208896190
911240269
1838451306
2115872831
1512093409
1190191586
1499752416
2065608370
1097311296
1051940080
43806375
571824816
753189410
303593669
932214532
2060452316
7696830
1460596961
1388879238
32829999
1929664053
1833620653
1242628316
1273363273
1496233815
1777433455
636160015
1190444451
1876683594
1910149400
688468301
456704936
536856972
1959227965
1537107858
1064853810
1122051182
1192349773
2120868139
2008374366
542985082
1718787677
495486380
319708551
918656530
1235371057
322231488
1673930747
1442051457
1907563457
1186890743
358717756
902008617
254227763
1411525879
837644891
1901747947
1809998348
214639640
1486677831
938008808
1849264930
1780964959
1561458746
214221958
1887456129
383193102
1069584504
525575766
1402328384
593545769
754806713
356176346
571612603
1332945333
1902762489
393022649
1288982926
148692258
395120595
214919166
13865248
1568975661
730631841
726539102
1362294030
499736714
1863588073
1784309367
1874450897
1356054215
413042299
1743420361
1894872168
1686290892
242244713
2067034821
541634204
784037580
1723149855
2122138064
868174542
1711626798
1397802202
1265942709
1035555140
729562539
18157541
2075636492
247186207
406894399
1462623616
959502901
1341364060
2091914840
1823693509
1211240339
2055732934
533521068
2004114365
2000578275
1859711177
1365304079
1747544922
1184782613
1374355142
159492719
1566680227
1677129050
2120315210
474001136
261771947
71113743
1099410216
946858043
1444042745
947765592
1275778877
2089022731
1695178644
269760159
824498919
1690094136
1799542120
889683286
102339624
836626529
1034462664
761766172
789011520
668932744
1296156223
245635514
623629618
673102905
881493497
905197045
98434223
851347338
1049928974
51023156
10389980
1190390736
1666790934
543980033
1170182240
1781853062
1372472610
384212111
1715760500
1380614851
1097943353
1068983307
683342655
1181848888
1779915612
589865537
770641426
1205036209
703870864
1869686009
1534670793
1908313915
250152211
1977047003
1632228598
1177130280
692840034
36564890
1383161833
1126688810
1132024219
1793301471
814157429
706379861
1386229833
1711194422
1949217961
1367669547
844744833
25050008
207549009
781205989
2109631647
330836200
19441152
2070132573
499643243
309312152
1575004925
2073947700
1844639831
2105217100
1101847416
1616242614
623895590
1811028530
1955946061
825088339
39107850
1358922490
576404213
1746959256
274775635
931963399
1668625721
433184682
805484972
35747414
129233452
340577857
1894989418
779200446
623797188
1379249589
651397716
841978424
1094155703
2023485361
174211574
1088313136
4075778
1370687536
553054295
679213156
613986604
1457253161
290803641
1962703415
1130102626
1619530646
2114542021
816778531
2038480786
2057244842
1922899864
1640382749
313939001
674209004
1780050473
1398554245
2120565464
290798593
1919034033
1248594431
511827973
710631765
1897890342
2102971601
1861239791
1531387232
335874802
2126260498
995788394
185619858
2137474934
1247056473
343556950
838041853
1529959331
1158459630
1962305087
979693373
1869294788
1194642308
152453150
5150412
379701605
841431563
1403707791
711027559
1705114135
548462424
1974452455
1768110985
85397864
1941351253
759407922
1568806840
1522422888
1387341349
867883829
2044084153
1157640845
834077023
2041295174
979081656
1423984141
217035535
1526086607
1623961579
525671527
1265047394
1139302733
820066084
1882768984
559618870
1673473670
1286479125
1579364343
1413246503
1877373792
1573723645
2006925669
1891319140
645375584
676848625
2135672604
1431893289
765006179
2024451074
1838752058
1779960616
545146243
354317697
871677151
2013450649
300603331
2030221198
106124321
1365397501
121136402
507486023
1026225607
1570645713
1845550667
2133448398
856544836
568228120
1370365267
1110495853
1446438690
162061953
491765733
758163438
2138650709
13721122
20467110
240151615
2099453807
1647865966
587375315
1014372750
562440341
1424951606
297837826
695795289
167038525
1803135582
255082464
1012642412
1009187318
923500006
437496023
1240897091
622218282
45250616
1148840858
110876929
1971530992
277709404
1153744405
861799949
1299424112
2101718076
1447075161
365042762
555546363
1545823921
1780756654
2026253195
1053365953
809027143
1484519267
172325720
1583925904
490327336
868694979
1608726724
681814650
79412485
422006750
1254403390
743890786
1119121962
1377964424
1636039662
1184082818
1580385476
1545123628
1273260287
307149419
1231615007
1823728465
1676748624
168900791
910301231
1369833849
743419473
521975137
316382182
356837793
1806604586
647153971
1935392747
547081627
1901726838
508659575
79569955
649489420
522101862
1884665294
508517082
2080804259
1355017007
76795077
632324561
400869678
428300110
509132833
995878337
1565364057
337695259
862162632
197372866
1796964104
704234764
537434933
725844976
455082624
1113567508
1422904256
289301315
43725470
983256120
1461613288
417416805
900989750
1542793240
798883679
1680079748
1118943174
1020321804
640709737
398521530
1356308410
371707754
1952688689
620569102
165943785
382488508
1685345770
943248401
1951654369
570326815
605149752
1768072749
665494387
788237930
1731452659
1971679295
1260508882
726701956
1349694000
382353844
440329641
1373240245
1903390714
40329982
972134002
1551386952
387510861
706043996
2080096564
1319348992
2051705439
415439835
1166232518
1395055888
1463910357
543287254
684682745
1198173214
1517181244
281192709
1632779603
316341072
1126624470
1436352608
1145012850
1359893174
292436017
603553390
1595003981
561575168
222757067
1297603667
1753152741
529825445
1931623491
1628061327
1467786608
444926811
303710365
2053013357
1729514107
459596871
768326645
1951301968
83195982
629126951
2126345616
965773463
597511971
1541821330
963106291
167812494
679104412
1541665225
353187500
1417410498
822570593
603848900
1622407923
778530729
828993862
1262976180
1303605203
3799100
2046923440
485543065
878998630
813965896
9989751
1612523811
950463028
1829611090
1558328734
740723519
1494019322
734131822
1060973354
630792420
480039887
457496861
1135306724
1615809904
1077606492
2099776225
1646847707
1731669447
1978419184
1239083360
1621023060
308979727
2101517156
143467741
299189155
1617101151
358864710
1935506108
1474552039
1999699005
104649769
1380808571
1338199931
1187151381
1066471226
1838367220
1052738777
2103361194
1371021761
302148630
1370262197
463601030
1291453034
1617219225
2027848239
1969340585
1637551244
45902399
721809673
1359125084
1808322782
1753698896
472995196
518551441
1807265203
1430167375
2102722987
1858762393
1130966864
1516857527
601506264
1490240728
1888958409
1220331301
131516054
77006054
1519906751
971104090
1521310262
1342684615
820543123
245035916
251190478
1420906517
1080330715
455114328
96634926
698741884
305430150
1034900634
874806455
1151615588
413442371
1096863679
2006553778
1159708237
590734818
965083145
1985708439
1073016621
1280937969
1876879173
1414541208
1387396482
275290991
304527975
875000350
1501354298
1049095233
26094545
1869215723
448784355
2034911051
14466548
660244443
400964493
100733418
2081561940
1269466116
1922060256
919395005
1182827291
1931655042
2043302251
1285466528
1920540289
1702979918
2062347136
1132140594
1338214475
2096019751
1576115821
342897026
741948394
277365791
1696832886
365894406
603855473
1755647982
473314753
1130005661
619639918
1351794693
451525636
1564139525
1124015191
816648632
998769443
1974035177
425590979
919642065
1168202253
845335786
912117463
1917448172
1368593016
940767729
1983126546
1803666783
1367379539
1795831944
986552581
650624743
948426590
1772973024
487443299
750533041
689617883
1647440618
99864670
570064463
1736799690
643193039
339551781
717501626
97245518
619236645
1296007123
1318002859
1512442378
973890814
1439866294
1249256922
1367718484
340664708
1380135191
1085182936
330100856
1035649592
308790650
1984084787
914314714
759585610
1494266770
1467140278
1784089886
502708112
1546394377
1178397292
424021892
1180794669
219604262
1169013574
1733104784
1815030028
1320406649
1740240923
1504771801
879997619
2030139785
2055371458
666358635
2060328966
1745389904
1292074968
1463170935
1717552253
1444594379
38810003
1266054814
1691112083
1736194002
1302035621
1428295998
680768647
397375725
409939164
502715066
1094102098
649973755
2140295292
2066771947
1622621166
921993733
1111483706
1169140967
1663423925
28318244
846122046
1325927339
839668886
1676589730
1812727386
1723662923
648526963
25327778
338180190
588757204
453100017
1608301856
540636929
1159614465
1796938588
529248290
682777578
391491435
1014470737
1705159221
290414908
320265095
2071790162
342273826
1553696221
1751176221
456508728
616034375
1330461168
942668333
1160273567
1204901495
456954716
1770258232
1276417855
1930892400
550750537
2103269827
1569161789
365773031
1895495976
639321449
458704403
2058320252
413151898
717441001
2000137325
1031965623
1646054230
1188773825
1605925554
1188636817
534314045
1134492266
119443957
1852087758
1051641023
2004505321
1235801892
910858456
1303189431
751884173
2045895699
135852180
1543262057
691796018
524254836
1980790715
80013783
713604368
2058410350
1100994389
1008307389
786302101
1969003749
1242001578
1862619684
1100237148
1787803185
205473673
1275026652
1315434846
377352180
123204874
270840784
684663490
1255494412
649044248
12150612
89924601
1740983815
1165231331
1200749758
389365729
2032838162
1963619740
1009132203
1540044277
1018244778
1779889625
976072184
1528246067
1054624367
1375424715
29940938
1120484613
705114846
1422343109
1012196349
1190158236
1401817238
766673124
606978682
449123096
141601829
240791831
1958632989
543123352
333471197
1863966236
861923208
507616755
2001282506
16375187
279545582
1572884099
1283982551
734761592
351358807
225515434
1344203747
1563213767
31423477
518574975
441941298
1800069772
1309995985
389174857
459641742
1885312048
1594234409
1837544808
2142933930
1241445573
675991183
468718707
920290163
1366367566
516223305
1906310142
1881401955
1886362099
2032000961
115488800
2115730080
1740631035
104625293
1723154047
837582929
1933841561
1970550620
439426142
1710168626
1899636434
1129241078
1040575680
388315575
1350820257
418446299
712693618
448752527
1273975544
1262171851
2054592067
769288137
1587118186
1239970584
1715111000
1388734943
1738808158
906658695
1922642710
675893509
563558820
40241664
1704036799
611092692
1676155187
1867424680
1163356949
1569175798
457042161
1724144884
1592976185
1364802992
2133695458
884174330
1841225307
1662871630
1246085990
1381449423
2100324180
380995266
459501817
2061612034
40856871
1611642081
761864385
44548658
1936331215
857764739
1016114159
1899252461
1294696471
1507789221
1051804287
700596340
190794208
1926605897
99774055
2092896908
118116153
1542876844
2072321184
1343644220
178400043
847641261
1511764049
589823539
634137449
2047676674
771366102
241772314
1798098261
1768018315
1654065067
2110921717
1188087103
1308216109
1273426701
1213787655
64523309
1792398526
1670017097
1843043684
1680831970
829992074
1614305708
804486416
1563905946
813261089
1608324290
1768415037
544310788
342000013
319282371
2061371697
256824227
481236241
845092133
1523216555
359560957
1876319243
83141355
1368342195
615903360
1182226367
1618169855
703601885
852117931
1993677523
1379808380
555436230
529785496
2129977700
180038091
682160510
1486211011
1154412960
841040945
403823143
1560384003
1629701031
4478296
977160119
2056309452
1789063642
1190557355
921580576
860675000
1547661604
414751607
786156468
948864024
1519423854
1402153726
2090414035
1201526754
1231177103
437232407
1800045725
2021377411
1402680265
711737863
1467827353
931013608
1020071389
239253854
360570103
780617999
215986508
1257957130
598512052
1388456019
1667764192
226662741
510831199
535558303
22798235
1105418076
513336654
1112826417
1559433981
560936034
568341818
215823872
1554520413
6138386
1490928748
409119441
594011943
97614356
876298600
1310008305
690144836
2137037039
1318876016
1718452096
806284804
727130104
1468732929
310701200
910209
588138380
1860828649
364464517
784703991
13658528
1871742226
161942085
471763701
1927482301
2060402291
1587652247
804724376
661647637
767488867
1727238138
1325300678
1529230658
1146807981
1531883602
1774626985
1452043837
226976128
1257664516
2050990729
1276958289
1984268167
1380729975
955004467
1399095018
427127544
1049085342
1279369314
729713348
749181158
1971539188
834860522
23359413
1369339398
212212597
562648095
749486394
1195475426
1913980882
839506001
795738802
736259186
1735570651
185229606
1143538114
2111152363
1301827418
64362076
1721907298
1182733066
1691342070
434288789
181712692
1595167490
758702532
1110948470
523048810
91548084
2132870932
822616108
90764778
43646162
1127786854
1343236113
1603499126
1933458278
1722640100
1030208240
1689765068
1451168227
1062405385
1369089044
1795340883
1566058102
270788561
1425510720
1932289213
284826902
1048710972
958847991
1126347248
1159570405
214015411
1564088438
68032679
1855178721
1453713080
394620618
1642678927
1567920240
1486488695
2041821889
1493495285
91022249
2056124024
10908796
804282625
1842131810
1803634634
584212472
308315052
370569329
316947820
1961494019
1540196631
317769571
2031651899
1707537548
1587598142
1652270383
1215993623
1604503038
1458295803
1982431879
1820079497
1842410083
1036056613
861796491
477758044
1531602806
1550293333
858955091
1276391555
393996421
1287911451
1424172997
183757503
199767810
107757216
1166138371
1376139615
1850671841
771984067
1924480906
341143564
2728565
378798135
1969231269
634004683
359568090
1119937094
1546953648
708619714
699187267
902412146
1565801672
1130375082
1001363089
175600230
1497110232
472908754
486332547
271361217
1080059519
1017716377
1537032566
477215094
1475789592
1085758911
1774251062
1366701687
160486244
559994545
670073917
1344276375
1548239251
928480301
2073836905
643944576
1834809169
2050643213
620336228
1219577634
960930418
1072642780
339793738
127309234
1163559121
1671306978
259749097
946717898
1028027651
1140251182
255071809
848506485
1589797355
1955234243
1366916574
1347680047
418959305
1310803611
1069887463
1427870059
340252629
1041619696
1702290387
1886865127
1780176992
1289707700
1505082108
262720385
734097997
1343414262
682115444
1302386450
1916423073
474301710
1964259008
324716450
270802157
1331095243
1016536535
1622297725
570721580
1943114884
1573426350
1072437002
542123528
1243753776
951547260
340432477
1102153751
1956035617
2136129148
1177008310
1798326024
388636953
208617982
1160558082
519669347
877018311
1564155693
1935729164
1370139876
734374076
303038974
1239975629
1226795383
1100870603
682961713
1785513603
652476178
1975216662
1933721906
1447396951
59562359
1052205642
603187154
782131153
122972325
1697780676
526590175
787455001
931153390
1303967144
598766510
88356224
1060020136
1933747276
877911720
1105584637
1296887174
745099205
526552663
1378362744
949546277
296530486
1513840145
1479240667
1974265339
2065993185
1621827687
865151898
171455843
271365133
851029848
892997547
195372027
1270059551
40944620
1111960056
1586298883
603212044
470652868
414657930
1467712407
881150569
271469551
2048438499
211976044
1573158856
682367517
921335796
457101290
1154087040
905137264
1868744372
1519360298
2066358209
1271528940
1551284998
1902168883
1441823468
295084731
370847650
38399551
526118893
1532450851
299148694
635582166
1459983289
1436220707
2128197248
826991184
540737491
669848222
856657906
1385225020
1316303181
239428433
241890332
1535550655
871689944
187462772
272909584
651661266
1856878206
2036710834
1415255793
1513436965
1808282743
1829808564
1264699844
1671447438
975520143
22109752
1158294582
1861056377
141191349
1622297591
1202464001
868746282
1396766138
193955717
1002399446
1670522277
1418758993
419227977
528558116
698681002
882786688
1807218117
1228859410
529591663
1377389617
366382511
887043705
1243524911
775825480
1795384870
1935771469
720596307
643388285
171526528
288230654
769104099
605194559
1963859648
707697136
935477083
1376356725
465484461
1758038916
1625923104
711812946
441218854
1459076017
1782186003
1633115789
1008571453
919501730
1236525154
1020408385
951148464
167155229
944920538
1620513596
2098800155
94984465
2134560861
1806241174
990308893
1793894635
1494679961
35127273
1600316794
417798591
395982193
2102663371
2138624235
826610300
1548932041
26926442
1022227623
1288173007
386479831
522631109
366018636
137909885
588040113
1911164117
255109972
538193731
1206936174
1656674956
635837716
1668425506
290914797
1091821281
1911561656
2092096076
1687270689
1681933615
1857817968
1756966157
1911544368
1606868166
1656858017
1937941877
448963437
368170899
1859551370
857263725
607445809
407900123
1582197232
1072996641
305668211
1304221268
1715304162
1410136076
1290269398
1102793016
458024618
132712482
1038395072
1359884733
45337111
389014627
1648765446
462776988
1141142703
1817052962
1625833458
999935532
648000613
753525915
200342858
1053863242
784257592
520127760
1335004368
1031785635
1529174526
10692446
1864973187
810216297
900442788
1383000772
351718656
1297338846
502484822
519537103
534517599
1098245836
1857429107
2004741042
1167189945
176574082
1530995360
812398382
251801121
195137821
600591111
1580158168
1736602313
749717500
75490110
757579984
1859162314
1919440037
202953554
1837804967
2027076534
2084446009
1413261549
237737526
624675571
968711132
1722705655
1195921325
1012190899
1896077717
1874140533
1620047031
88927122
1545394358
925190868
1270734498
361791287
858351731
916325166
1061267544
667454601
1834896841
78307627
311244891
1547923416
1526755710
832290256
1472320206
1537727272
1990776296
469971226
211104884
804461180
1815680562
804051430
1046983676
1189322685
1477012412
1962700501
597978385
1947260822
687422603
1153865117
1990488577
1880180081
1546334721
2077524988
1282279034
1026549640
2035668597
1961060257
868802855
156361526
1253161936
521180913
524318399
399341871
1135487450
79923302
1993165758
1964196427
1706382374
575050631
738086501
824881869
845748477
2015328485
1302018539
488826804
1591821946
1448653462
1574502384
179878398
60058140
1930202026
408500930
1418926938
1890854392
2007171538
1666033679
9878193
518393762
1297312834
1496885938
485617710
1751258682
312142992
786683208
195162367
1319071776
1215866687
860191889
1196575809
215552683
1868612347
1160663237
1201123156
399683191
2029466124
1555562834
161935676
1869035311
616776233
747496853
1707698086
1317663015
321713176
1766371329
1089438525
1384318891
322247843
1932929179
1424143082
575712053
1819888926
1896214016
951554482
1932900328
674529843
1609843003
104945998
2141119415
554540550
942397072
1885839211
564622412
1789175621
37204162
1499421141
1118207444
1861210517
478020377
1994926665
894281974
1889095106
1977424636
1439626004
1476559088
1991172796
748901120
353809166
154880569
2132036793
1329270070
2085136980
130572363
843671100
1845736570
529319380
1293098107
875894756
1139853173
390812751
1199260558
314970468
1973938896
1748566466
387710062
1012549835
1157038975
332274835
258035271
1425949524
412833876
1749688582
1140270785
850732463
1584577883
176459304
1337649248
1041927130
407880953
1525416276
1350074498
1842293213
1372191487
1110743789
1113327100
272708521
1333995250
559327946
2048974465
411143660
2121962794
329163807
1965518516
670483776
69692051
1756322171
314199561
400478113
1311964627
930578870
166463224
1387303842
583809623
708543427
328621086
1586379221
2024606136
653560616
1210324727
253313904
1208665783
1046864866
485383722
1847159900
332052299
1466539758
1024889672
126308862
477335183
1528135355
770029994
1722541101
74774386
964242130
1188717633
925212101
662578852
1977003120
28191832
633635778
79459622
72758048
112963267
1246621390
1576731159
576069740
508433374
341383768
331111716
1972919336
1468210051
1788181968
1351039376
632156409
1099478515
1693183034
1136600822
1310847119
69148551
1191935196
2122470589
386178981
2020116643
571685658
2066045839
1956113026
456082362
1227464436
1913000078
100540697
1307277906
234016121
1552834172
1173093191
1542548792
116826258
1767909552
1065280814
491862248
1931966309
717436191
1014534952
1494295871
584765167
1921916576
1765858991
881556209
665100712
484659019
909044156
232317375
1772523649
2101019181
1287293872
324028132
570675826
928206483
1112999270
1111837607
525004054
129972527
1238891880
860765002
566637764
1575866089
2137113654
981109007
180622649
732055415
168157239
1711462097
185082161
1945513574
827122334
1310425976
1907747581
1847498520
739148582
1957871766
908502243
2118997341
1494811813
604188936
1413122359
1495744626
1095295246
1325666131
332860054
1550351763
902938036
1860164526
1499647008
24105389
345614227
884642356
640705010
1284111275
933730268
657484179
2095634661
1039537994
1405501288
1729501314
1864828839
263980648
228334639
1596171548
781493770
1972233196
1402590366
240302518
351940064
571309572
373283712
1826194580
869434132
116316243
1197235706
533404928
487809937
462468539
469923175
1199993493
1006346327
1875127077
1679533497
826065497
1037573369
1855732202
1704239223
335058375
936417217
2000580984
138826035
1169049916
1743600416
1473092091
1121727082
2097092914
614855797
1084712558
538503422
1081588099
1198298326
1951280869
1593452652
338916192
465746461
1249358613
526180388
1257032516
495746453
316269587
1071820434
396668843
376499678
2121184983
150576606
422129321
1933135321
1946680997
2080843796
417641733
2000690680
388779781
483885966
444519406
1159785381
1314252362
1318205229
569872121
150596115
1070374795
1687483989
1107702588
1773163004
175369435
1387644261
346338504
1137216085
1912986050
2005755429
869307681
293804160
1280579006
1317735320
548033052
1225742480
927466933
1857181222
1128028768
1657076974
2105204480
369400049
1297256015
645224346
291424595
548824227
1324041161
1342531911
756156602
779246800
854250922
279034652
1863659675
1594512150
651868644
1794964773
977100021
2065149140
547168174
1714057263
828077475
204213759
1226708437
331683040
1563523067
1532186156
187381935
1798612220
1701759236
63419612
1639639243
83972733
1133285413
1121549605
1091307714
1313296574
2021857537
1831510687
438780907
1568351295
342965762
1954542905
7003181
651148218
1232001645
814249254
1693057206
1739542184
1357071467
672921716
730377057
1037567888
483970988
1737627061
299698252
2144170634
619075529
66214106
2013225696
292533967
409457093
1105117179
395418840
413767219
1574889278
1916370675
359082896
591803772
158635949
1973881735
508993409
2075831
1521804197
2066576029
1742582218
1123508198
1539145314
1968304838
2036390543
594091697
1782089809
1815470768
317681386
613026990
1151095093
1112791877
1519732671
870601141
742990455
882781587
828567511
866161311
1195250009
1440718250
762665325
751710312
708696390
6252585
912661929
870011389
1448918604
938053015
632111545
1517138603
2064676503
964454173
345867696
1592605706
2012945836
2096923193
767834842
590439770
1741303250
946849179
1737859432
1357011870
1872921391
56679726
40816508
1933505137
615671008
204205645
2081824365
857234437
329423007
1746244628
1728258570
1257548111
1405057942
1647125303
869738053
912855618
299050475
1276851915
2140091776
282920531
617190378
924681433
1629005551
218563598
139974973
579926325
2098279578
1737767559
134175295
411769663
1453038099
881586319
1994788522
1612953939
1750186573
1746908385
119327850
1613749661
142429684
12146619
755800236
72288562
2011175373
1094166788
2044986115
1900788201
980724922
2003501771
2046658489
351286640
2108728865
1543673771
1784150208
546348511
1475445907
775654439
39449135
1152077341
417135350
1187174069
490295857
253787582
849203197
2052777886
1082113248
480390655
2013676439
1173756223
1397040619
1629314310
62979435
1662445890
1406755537
570262354
416908166
208074667
2008401152
1481332396
755316694
1737871175
1672461487
264755094
288743119
984643309
277185130
2068096108
1428073908
1212336246
2046675365
1570412258
242540780
1723044288
1693678410
297772890
483711532
611089604
1522956039
1805457675
1465173552
192855968
1858756317
1583804192
1223543864
1553306931
2087479308
1280682129
1023722155
1646755121
1256797828
516113297
1568370375
1240941614
1703657009
1154255670
131287669
1142281296
2106469831
2042079921
1191891348
2075512073
1423302924
998312430
201218505
1463935973
2128829038
621769185
1312124872
1246170199
930039342
1857059030
858111367
1692624909
609059863
715011610
840202512
831192980
307182007
1785675515
1725913623
1527988704
452783295
1433529000
1712724200
35016066
589407551
1460919956
1760392240
434044868
1212160058
1872159383
263503690
439275015
489347356
1483996469
1167521972
1280206170
68719820
418240485
9463817
1996100172
112022399
1450404672
748799156
769323702
1116848837
529789876
157934421
241036374
1532070023
660941994
493808922
1020882409
1616485526
1650251282
578821426
34797398
940550895
884899794
1924728664
2052417969
1729855121
1709088351
97478126
1550393278
1964733234
1385948908
2054451377
2011090426
1042083716
1687155543
2008201745
658385645
844228584
580398793
1716622985
331964349
1536976954
1115163177
442960411
1302740896
2057905688
2054518742
23150266
1683900739
728898404
1827713008
1223721656
1489399233
1126312040
1729641733
928698077
1920967164
2138226221
1325027382
367121582
945894886
700223559
72637709
436507841
71169558
2115260329
581041718
713391339
1737822812
2028760275
34349380
826150549
1474285361
601153885
133790658
1659440268
1582104057
336724783
1327580781
36450874
1339767860
199450143
1780564572
592081077
1608711449
292787949
45614167
1510454754
809588913
1418351616
1524927035
57096850
1467262239
1715024300
1011619295
151869514
773576104
333232795
761746096
204335063
308913255
686451487
1394065633
1511008132
826048853
1898232668
946236042
1683040676
1236028132
250491125
1296883437
858638958
1224658613
395606580
1216968556
1748839979
169087277
1770819430
933225450
1814349747
1954242079
1454955897
1799814736
1240393437
746725659
116553820
363128681
114085427
2125301014
1697535235
1524263654
1965904304
774888852
2075626464
1132375027
372309205
1326110241
1511498582
1942755476
346341572
1504668409
2036719798
1096787723
1087122122
789358829
299279512
1015765374
878977603
1360934484
1988348673
22874574
1785147208
623616627
1384585051
664436425
507267199
705265204
211789156
1880344520
840509879
634207326
616260724
1489821985
746664444
1803868614
282958000
278896715
283756931
2057522623
1962632793
1444341789
1873629430
1592967698
193422214
610542912
93689423
1627231016
847589935
745542219
593941572
1140791485
1394483943
1999094832
1509177294
2139960730
1070587638
826736074
258404043
407613541
795744803
134270263
780189169
1947882365
693128625
688353118
281223021
1129239902
153385533
1737784357
411297967
1504413850
922743226
993155874
672692509
384029812
1248275045
1143472029
1063284736
1201632604
220567670
1015540829
152628024
890078278
888049738
1006862596
92359803
1782073305
819999055
2009304428
1207601362
191548397
304174986
782708176
1768553985
1964589741
1693685265
1030352823
1632162150
886909959
1102199205
1699888545
1802032510
1345734215
1935102566
589894612
2023225503
836847179
1262470785
190577645
1684749094
2142590903
403139666
2068468118
1251618330
135882077
930491473
249482945
1517549630
1732389176
1637297063
750149579
1863771538
2039088379
355663552
573915011
2134080770
693346852
2080760488
873159744
658775802
604527182
791347294
919143191
625093358
48457548
2052437418
910480508
352431720
2035997573
378661166
1773404339
410819321
605512243
1399087854
762694714
1467384843
546031562
1195651023
2058574680
1711400498
643647944
1720060695
1477756661
697300028
1894625154
1240649977
99383503
1079242278
1618487803
2086795441
861523777
1055063886
1464990778
1490097980
1493437021
1276748864
2030037938
1485924502
1764654784
997169606
368146559
725902149
1543967681
1107513925
936566058
276844957
976225854
1120269422
1871108065
756413509
648410315
1917903287
922302946
2081434786
205731119
990757904
1847279534
94809903
2051108736
1450845339
863679039
880590119
1715110618
7309683
369413561
1940186947
2034872725
2105089185
1587934082
906156078
1091442008
1700780506
1972838663
566502908
342842244
1060521041
810168488
1489579295
925223334
2085398058
570810874
955708038
1176930663
1133958574
1516415386
1972047235
976567439
1194099737
1375291854
346725053
1425791454
162337587
515125991
713372991
405393692
158332052
1716824835
495254026
1966831390
998936364
1725742818
1428459937
933935585
416591236
1370421638
1864647283
1114250758
993293426
525657290
1962347257
346751237
698015901
1862095310
224445416
688924467
1966722410
1977837782
1281247985
630034194
849118037
2012185050
227587185
2035715577
627821913
1006814325
864323059
1901802511
633772002
1803456632
944633940
2062940336
1513625330
1303948834
840122927
1066053345
1500804130
1429030412
1212017111
2063057236
589628794
2103419321
338436078
1775941160
523045513
91927463
173744505
1808333912
1995437054
618817510
1327735288
2025717481
608317700
1812380619
1145126325
1344242149
2110621200
485072544
712897677
1389970882
1490152020
1676188151
1694149475
1227945181
206303003
2054897965
1101903559
1746097742
967421138
1656187555
617639201
1086049132
995572355
327954277
320127358
1622610762
2039196502
449098667
1486611522
1197627166
702518395
1795405548
1892085620
2032631421
643177595
1091103760
1562023822
1607977947
346132596
1152457183
1200547390
1386594468
109871933
1195508612
516160584
257902978
277902007
1102256165
1354030243
564736577
197326525
2059660187
1654734278
740090539
1415739148
97613348
1661428849
1112105582
1449880056
410721816
346490252
28878123
499063268
105416178
933638391
1530535786
1736766569
111224467
1131290
80978403
1586454435
1116122696
386850752
1473871545
1017977184
77801879
1983968316
1842279667
2129665229
1197208384
49004790
567272681
856887463
1102736606
144436369
862244151
541474292
2098953765
287612433
583142878
768413108
1790369476
435068492
2106815778
1844776878
1630479663
1286701871
915739701
470779993
1601937287
735043962
1230658115
674662133
1805448134
279938738
1455716878
465994869
1621985293
1820769322
365499647
898992328
16691896
1916244145
1732915313
353425932
638825073
703736535
316698872
663368258
1902866242
1836524404
764977050
1260223900
1848246791
1844635584
1791325441
1052254397
617809081
713761699
438742744
2129315584
929409815
685192131
1573284636
458144087
894149293
1318887411
755879097
1617410830
1940634412
1850252658
162654219
1712025989
1473336919
1841273069
1580856996
712462851
645505244
1765525857
1426052141
1583224661
334991864
1377028562
296468904
1716895912
2118104041
1264728842
374108878
1513035786
1795994808
1822912327
1078747492
1927266297
426622276
480123706
816147019
1674037707
791647006
1687949454
500412671
205247629
1202814688
1861746914
2099825667
1113371257
1792474773
1494042389
608188963
811964295
937901049
462862815
2054560993
1505349634
1498107372
171542045
224476781
1562050111
591151263
1295585594
1517378741
1838211357
277996805
1047323430
1660075556
1135321599
637758019
1018271917
651693581
1961470905
491437288
1462623741
1842053280
791283699
381398924
602173455
1428701004
1244939858
1895820123
724314117
1822235829
2038360556
1271441382
197594350
1113166181
612196296
593963964
1500605886
449183733
199130492
1616712742
971113338
786972889
1715766944
655713871
1783897227
800421674
119520338
689399375
567594408
1941056694
1853125088
841234531
850144496
526497363
1349889165
684738877
1599837109
1210441694
939346056
994671846
231336197
72343698
1594533942
1981491435
1565979620
306419640
881912193
199283503
581875054
1001263158
1191028009
569948884
1851116262
1492143417
1862349859
124201001
151509110
1543462526
507608620
1346078037
992017180
286964781
566251502
1760050649
1114325717
1322904541
2011052371
1377724362
197735723
506620873
235074576
1457402690
475420467
1983309791
1377063232
864887549
263634961
2121315824
307309
1308822669
795783858
1708431720
1944190169
1268703362
1765490832
997445681
216937608
60046084
1350890519
1495950918
1449817745
12761972
1629848092
1470878370
920492171
2139628854
1742308503
779017054
1455375773
287197111
1188511084
286900512
1133552664
1328918171
1126391699
1328526539
210470051
1335761484
559735332
1910542937
842078092
1357758445
383310414
251389405
1109470033
1714966953
1980194207
1193818032
1556280079
956747491
54160502
681550012
711480501
1306598684
151511969
919774788
1907670751
282748579
295663509
577920795
288393275
1286685919
479049145
1283645003
303158227
271888136
1048907595
37153088
1650721097
1790882588
1390799757
1987441352
14066206
1370879350
1155449296
1494048580
77395915
1848048159
2015181668
179180006
1877408436
44446736
2133417690
1341603815
597485467
248241663
396607789
217025837
388388459
1320852063
1388298411
2104324341
656791636
843176848
1651689240
235921701
1647451679
1749882060
972133275
1820870560
850765389
544256294
171216242
488029575
557708070
763745597
559685103
1580830770
715344277
1097197060
1441665743
1655770386
1234302641
183949942
1829046306
1830327784
1528700520
349786745
1420483457
527826327
1915425274
1546221612
431432994
1547709261
2106535248
870557664
850049699
1702758430
1492991588
714989520
253835628
2042540539
2027713236
1298594070
1435605203
97253598
1566035423
1270654837
1463206919
488120985
1494099849
766067121
68762864
1242035992
2079044069
2117751342
257082845
1784288504
450234458
27324088
2110067732
856460614
2029241493
1198315680
127699458
574736419
125345293
645096953
119011737
348500199
83824550
1897082996
623799837
1744054864
2107147745
1973784229
248250048
132237997
1222448500
672060418
998156557
80207995
593737968
511596816
814494458
1238679104
1697388519
1552894855
831132879
1386303246
513987683
1025197748
2041605080
1135407789
302604735
607105976
1732310192
358654372
254435821
2142695902
1954221335
272259554
727944466
2122729115
1874181788
736219823
674111172
1252103691
509137027
2047310115
376360154
2091246452
1418584694
554611730
1693861106
1802213471
228757016
161771682
213595009
1813091965
926192129
1166210666
1970721267
197267074
727778299
1556349918
2037185584
1168253275
1146063358
440545770
524865472
880625545
93494817
514498853
890687918
1088258670
234215434
1962929556
1871027344
1365332892
1584611109
443509358
213260092
205553005
19440891
1719248793
973353578
1175489465
1027999582
2140093549
542191596
1257907035
1259207441
191028523
41447369
1152391808
1696669023
290567879
1169672020
412703172
577605385
274928400
200564459
918455137
909866470
427836660
1004869800
1932289070
166692792
1369824470
1800109639
681323280
507288529
384771259
461649865
206727786
1067271665
511501537
416811232
1212538658
1544452078
1079537545
286677059
566166010
774122671
1234433381
505560352
666984118
2075203955
336142830
221976070
498054476
1415211293
1312227164
468297301
331080065
244350363
1289757491
932887863
1607699411
931510916
1932141200
84960095
1859821814
1155291008
891244055
284332432
790925942
350501439
1939060323
183004978
574447336
744610044
1871607916
1354962860
1966301875
653730817
1450725715
1466100090
1404235573
2036824401
1869642498
723540897
56929225
1930403147
1028182162
1369529666
840941062
1577762348
2009741849
1260665377
1117829543
865959370
302145790
1231620721
1217812740
346031024
444312709
1854056407
1307901328
331356038
492865070
100150429
1755445052
1637106586
1336599786
784333113
413636025
278462066
765534963
1421689694
1547894786
1901125097
1577130087
612969302
1614599556
1960890550
375030051
1416649431
807245028
379674861
1815717833
833497863
1257164213
54394504
1910725179
1494111005
106567646
236671261
881010279
1581129099
857134078
64852576
751623718
1698048017
45593538
185069752
1915904861
1430628384
1074334412
164493506
65977416
1432894025
5301645
1917847664
1111978064
766457857
216132241
1687931001
1032137518
2041026074
1636958846
1206497013
1329900117
1271220958
1036371996
1387301374
98627694
2046639109
1793179921
1934102798
1087881642
1205253644
68312490
687046722
2015979681
39676116
947634491
525154778
131383716
1719463792
839012970
1143763043
2075168716
1382997318
2147292068
440261149
1057167489
1325683953
507691786
950561186
1046022313
1840522797
1847771827
976687423
2034016267
1282831463
939182337
1419808012
881730993
1217848541
289036563
1789277370
1969136796
96883747
1271202533
702731812
659419065
1859458559
1623485250
658675621
1351413274
966703707
437984438
1933369953
2026188638
1070619499
315170466
1225348071
1866909593
710047028
2142459706
1244182898
1744663534
2101297758
257864102
700125503
1976436427
107914074
273682554
1094423837
1008540694
146836536
1927414791
1113312515
1214256427
980351814
612453336
399943990
1605983634
1288730319
794893936
154444715
734066374
940839889
2060990864
1536813996
347753735
1839203297
2109192841
1943508784
1050170148
1608231913
755810035
1813568765
156296912
2119057805
1860029394
564483971
606108924
1494938194
1502936754
1968262925
914298332
386109830
233309676
1398082382
1487370596
1161481852
36626575
358887033
280083463
1215230552
591029883
1946031842
1214384579
1519789859
1071356214
34621863
854375248
153437683
1231862665
405005526
1628484048
326773819
214774422
577706305
1292434361
1499634418
610348266
2000924099
1995882611
1036557505
80090049
829655091
1032090878
2041410551
722256633
73678990
1973639115
1471942830
476743964
497728319
1600402869
819728227
343011250
1780992585
1963750748
1179533165
1879329698
2059327819
883452897
1039904864
407705000
1323277800
1803286871
297814311
1782057475
2033963953
902982773
848946608
1408438587
1696726226
1422831458
1959067056
590147548
2031496587
788315010
300929640
1138868050
1835130378
1199920677
718087455
2024156601
1802749047
855970910
829388177
1652721197
1829287719
271034221
167102407
2140045634
1479972780
1296593187
1999827617
480173363
2140292077
192503839
353924614
259374522
2076807453
980489081
852351209
1812387068
1177177561
402737156
1383960611
1216369408
296701015
282495985
1828744237
149528316
441218237
392313504
1404079884
340317779
5431108
1626325541
718072778
1113593367
1206253215
403058209
2062961499
1110673926
983212573
1985412398
1081007019
782845471
863598510
1604008944
719668673
2142496138
1270675123
31451810
1890864070
60355585
1891944954
786606238
748679048
218373499
567742870
356493333
892936278
129508892
1852356036
928115597
959508881
785296222
1271251179
2026293627
738482447
748137325
2064826820
1527101420
847869232
2101990912
2126525803
61694493
1191664317
47490180
145291871
1871119182
950102957
1363491243
1479854512
1064373354
2046768504
1481575127
838318684
1541541600
1731843755
799625014
1885850224
1053094438
1127738857
1897019584
660697715
177172219
683741116
870905010
1918123649
814994451
196199607
1802465939
1192260029
1202655872
718868585
434435469
223260442
1469321671
2066251449
2143972530
1160424765
1142246459
553630415
666997343
887746353
787329689
2088545520
1821889836
1753712668
363452787
567877845
1479411832
1134421002
611478618
1325331508
2131614573
6790069
764996318
194759811
1167989389
883969330
1894231127
555570646
1225176948
1471053671
1557539911
2082408507
1995806876
1239387137
920821452
1358067461
882193047
169775381
527551675
151725606
1311106930
290417721
817248105
255256912
1170943896
1075231789
121603557
78366992
2034075942
1614277527
1442003127
1091859002
2066887125
1968325290
1045407098
1004809027
1718199554
1993736686
16399412
492524360
1568007734
254444617
968495919
969238444
1533644622
572418401
1025489686
563712650
1858120295
651872096
1429953227
1028047167
1895059802
1337091600
98702565
462701009
1246369237
205914134
807645904
765455000
1385181640
680955422
1605474620
597870354
1687650356
633247874
1142424796
2042973963
1130118218
1730908681
1389006325
74196103
2096007915
1901082980
1311045018
1871075851
139184589
1021903952
1889613973
746995849
1887021172
202084643
1118039289
919453332
2018773020
1012539829
744482174
1719086475
1067361307
1137974429
611458579
1032044654
319521312
1541183677
1861677123
865628645
906439358
1479536254
939102003
9599751
507226241
1168200314
1866386345
1180455042
1172001219
781809629
713826642
1049373216
1793349678
1232026107
1990986173
947195953
1185816708
1590906778
1720752390
1081307595
36791228
1688732723
1528128254
962479011
1755059876
465435394
1828824548
86353366
451025569
1963915392
369868790
298324509
1276884323
489665923
750709402
1004999257
1470288298
1255258216
38027149
2019851915
1325401886
1330526360
1882195116
445727645
1859676843
1850935111
1737769027
1419161723
1059923701
736789381
431592781
1004752324
2086526069
238523104
503277483
730086184
1132382618
1113498735
126109793
1383339483
1572059954
708098771
811051555
336094805
1801503890
309165770
387308863
482777085
421642236
790714682
116347798
772371870
1972999859
2124715217
1631333836
654323956
1883918638
1489537440
1121783471
967831699
2126966728
985648745
1724528595
113305037
1588595294
1308521154
307359107
184544111
1745631468
982467043
111616937
1570614114
1689076732
192351364
1719759137
911494678
1718819888
1172241282
900680963
247246602
526228369
1373563280
328962554
1916542131
1266552026
1977664972
283593401
873700799
1308195892
1807089193
56149742
1262075814
929877817
9957703
42006187
2143808764
86222217
1064069406
1117261528
1709460317
95617258
1455889595
1379038660
1446060570
1890104561
1111571178
1385101107
736806966
1679859839
954203346
425672811
217914054
607169673
6504170
1175168162
1618574115
624727444
125117596
865282477
1542870242
459438963
248758749
1397283633
947989721
2119252302
867028270
1674536966
736900661
704218713
1535859405
584320443
861958684
27975049
1413193157
120167692
272454844
1011691156
1885385531
1141194335
275706887
1166562673
55735206
1295834447
1468251772
1758092011
1563512394
1334400519
1575663588
1211989294
1243753023
250394814
1071858085
1927216963
499929517
1618861454
1036478212
1107804713
2119328581
2079998478
2071573715
2144838808
1881099548
748629026
484415181
890546964
369118810
2011895647
1366376015
1580134604
790954557
604530784
956829862
742023004
381579591
516057568
1211407582
1607413517
1729506511
554012720
1921325658
954347453
1679192089
168560124
1699049221
1741019100
2002537235
1350008879
90291617
1621433862
1376572590
247028428
791968766
1810438299
918971666
457833576
1730744459
1260021148
2545538
1280344863
1044118108
1257200573
780129576
2038151178
629243192
542638650
561129172
99437640
1207687496
2004406511
541659020
926440766
1110051181
681916710
1980673765
1569996678
853018717
411759918
745696005
1417975077
685350864
1574904052
1522164408
710387811
1568194181
1610488386
202958843
1207701635
2072008377
1057958168
1927217759
1104059920
1726792601
2002579308
1948580176
220303093
292206730
1454613039
295822668
761137846
1676523253
62261425
1435192261
113305346
633801795
70927827
645251123
1674818435
231102572
1625253733
1330613897
1575161509
1376558200
959233809
296644124
1070809367
391827427
1420558861
1187592896
634659539
281346058
2056204776
1704376389
194332326
1959982448
445860903
984243127
767258467
624386593
384877401
948444694
444091195
40278259
1212857976
88626818
138770450
1685441027
565060038
1283759313
149147740
382454437
735141538
1655091972
1910505133
2085380829
1676020839
1892841557
1526553297
768025384
1668106228
784589514
1577585926
1955775486
329243654
572129804
1387231993
2002651840
270217751
1890060670
338295719
1197422853
1101269477
226845179
1971508188
942342690
586152575
1723188473
1687386669
211552712
243710210
996302365
1523131301
122939919
1709976352
1757214048
502765455
1434370542
1466187073
1170612823
2056932307
379734865
12682214
340755679
201640377
1952545124
718250899
531826936
1445157121
1362992876
1510637878
1473785772
1737291192
226368580
1987262994
289432127
1908902596
1032295937
1433658498
284380209
1086289835
1829483213
2112034794
759446776
965958639
781869503
257440997
311005892
200616742
1061005581
1260496305
620703027
142707279
1911094175
1447915088
120383097
428765839
1722095520
1767253212
2118784518
722607861
1166109969
1126447487
1144462228
1633894277
1299450636
1513437138
1355149354
1437824551
57743256
1876542724
1110098263
709171878
774032404
1453025916
1317900934
662521630
248184040
1845175347
248899689
907226098
1878468426
182041047
2095675991
1908255784
785385217
1023074062
766962803
987775513
1408087518
523508667
562401950
483928828
616124417
553155461
2065906211
296409978
1317348510
2098333471
145292466
586595358
1755605456
1517945898
1185945977
589770042
183205024
1633746115
1760548917
957141863
438412967
1603768524
2036167525
991636383
873294754
1823018425
1225198224
1588357027
1357144309
1461243492
1006803954
181178951
1074236102
22242404
1810499465
757922621
437601069
906266386
847059133
1124133794
444180411
1621281932
1747097840
1587847872
247894009
2238957
2189737
1309645159
708578281
383662840
780838609
624103162
269117955
1273844534
1777193178
1384504493
1324795232
1731024250
1695547150
186553103
1428888617
1249596571
184490529
1188879677
320531940
128383769
435822110
876817818
411394447
869448794
801596471
2126623233
1857942432
504482794
1949431298
2035519530
1334095145
406117960
210167584
980380060
399958222
232173872
621524881
1970022350
2051109414
920214369
596032958
1620775176
2086511507
1202021698
1218842
1048060960
927034380
446409068
1335209030
728874224
583816778
1800076268
1029087075
552108152
1742333506
1562024805
122087908
824742115
1300400074
742025577
180118859
1463618221
1370752114
281668027
225634110
1352583079
1569358450
155650952
818865058
1440705597
1240664660
1920317836
1668945729
714193636
289445186
135344509
798177707
1674588504
377267127
582493515
1909045109
1877142477
1532779268
1151640318
1474196615
1487262147
1373842590
1205912717
2065864386
1836059203
786170623
1170811147
95246208
2019407873
1047656727
416166923
253877938
1576861136
1011980290
646256191
1073620004
92228127
349937004
1899601332
1351342801
716172413
1024608678
1162988992
581722636
1108406439
2064266771
804536360
64536751
1654604746
147305298
1233275950
382641852
937369545
1871818591
1066858462
2055436311
1374797932
1373840481
1868279610
2115395104
1083530948
373558794
1243858317
261776081
1091597854
91416765
727694683
363958848
1713983442
1919399631
941185000
168961313
74110892
1792643066
1430875793
1965994785
1410840609
990885498
997757509
1499098375
625786648
1072117251
725316622
769810167
838043824
370543123
1195119903
1085586124
205944151
768920363
497074086
793717299
1606870239
641197719
1942079067
634202312
900119262
329341806
1950289129
890201884
751184719
2027159932
1889949829
1461007232
411487921
1112626945
2096850941
583069244
1087700535
2143999967
1150473122
1046512083
149452709
1737480834
349222497
1383261821
291326589
1677784938
997989608
339979317
2103839533
53606032
2071477995
2048232585
1509445683
486753748
64257682
1219823018
1089762807
1679554439
38023483
1819016091
829008600
1515014298
456077185
1970234167
959923161
1225305664
1185689102
436204656
1936480408
1790012804
1255529648
1318511646
166111169
1639102474
1225510812
1452779096
1473364794
1852003069
349187928
639613254
2110227461
215991656
1343434950
128808620
796051247
1076104885
299718194
913763981
1035301254
1338893285
694777393
6932741
1601354847
571504428
1625263412
149762346
2118043933
595772639
2013353201
1872676569
1398046140
1519479450
1748608259
1818466507
1817356683
1417479510
1621072794
1682319281
1046573362
233707408
1235127351
280653638
1098973712
1363638048
85178786
218167730
618827759
1090536590
148034925
2072115335
139237405
1684957212
1587693575
1998153873
1168862765
294295652
98582869
711801476
957288559
1985407369
673288357
830899810
477578129
1353769497
188433752
1476838776
2012149547
326638024
675812971
1483871153
1436021316
1276272729
1348113347
1999076180
1550305149
326527708
1286413693
767575678
729223293
839256699
1900061848
430921955
1256452942
1570826925
637219610
52007719
1181281866
494458767
2071411818
385891439
149482543
1733331908
1976874370
1509323924
1464967225
1978533661
1358755158
1723510475
1414867631
682192015
518675568
1043149648
1167852781
1881237632
1101317664
1144826507
1714435619
1681792876
1740882032
2139205152
1761791681
466330478
1533512557
1331848321
1770827139
1041560356
549053236
246882865
1739295517
185106359
304582211
2131301388
251416200
1049574016
1571010435
1654911573
1897114090
1071590629
2137394467
1507047949
85327407
2108855450
330607014
1774677986
776963884
745311031
443204528
162654707
1049481330
1398027304
202188445
752984619
1612411226
841970376
1767731814
2124976325
241111248
145107095
998057100
1728908944
1128182312
754383797
1272014671
1969012378
1116227953
665232665
804825854
2010808515
1942001368
905102946
524485950
1440771202
98126811
619792655
1681807916
871289468
661616382
1801798558
503794744
2134984379
1901279336
1081239603
1781527552
950186844
943308308
695729016
2033017232
878277322
1436190553
427577883
2086462275
119828867
383316528
1085396751
1305614185
2120374496
1694174978
314481276
658424752
1268498690
1582218435
1452238604
912618870
2043243315
108924345
1117741354
1520953920
1422885900
1622405779
1019030680
1482833928
566685178
982659158
1282841215
1407446329
1624085220
635018003
729014436
1861714172
1328988020
432380704
522933904
1896491917
51676221
1950087400
1802943638
1931742951
1060315204
370274719
900925878
503469591
146764873
482841174
473153979
566498811
368147232
1195007480
368235530
733672947
1597230573
1643132980
1652949368
1074831152
1918971088
716937731
1786956397
34731463
567349771
1922698910
1822025111
521214139
1191988252
1607333490
869481829
1022306693
321036170
290755795
1467185042
2122243525
1287287265
133784342
758383087
1695602181
1712552860
543665474
580299147
261799658
55935401
347829955
574470365
352991540
1537481013
1798481327
2119277924
2020903381
1435529313
1790932928
287119095
2062815806
1503797718
626867864
1630072120
1478791394
332402099
1663591235
373304792
1196370240
1055014131
945468341
1894118191
1819751474
450218741
1399649704
1038463585
966318055
1501288466
398377965
1808208326
428501122
447513564
1682289185
2014201468
454135929
59174644
1961146727
1582431097
870137879
307709412
539814849
189775684
406152833
182178627
1248358740
306707118
223441367
885135767
1106299891
51015333
157718261
676656461
1475437512
1128020606
1704911433
192202819
1809275763
897608260
1531580335
1796385529
1188015169
1162612094
2126064332
1267181201
265587324
508482605
1733687192
474019920
1340805492
1786328761
900145655
1901746824
1901213722
1774789246
756168406
1071601602
1535380679
321270080
541877090
1468834959
1225407061
766928697
2089483935
1997177327
860279588
1983150225
1352980521
498673486
863135400
1810929820
1114984807
675820840
2133875845
1296355233
2113027578
1399992124
842701198
459659587
1183156931
1918172763
1707436995
832145985
1952165837
2080406330
693943980
335265697
1282926391
234094626
1209767758
370856973
1266626063
526648330
1614731428
1507106416
676007029
1665186742
842289205
1794963558
74786272
1024902387
795281728
1685507182
1982632297
922933272
942271169
394832803
1338374623
353469121
591501782
508947610
1184335400
1954802269
414099140
377835877
1540458881
1536333081
2088305135
2034120180
790952925
946290128
492680899
566576638
740866442
203861256
375386394
337755066
1351519386
1627626502
1365133474
2035557785
442039254
812883534
1542280619
247969023
40035275
146740359
1188597026
1925649506
1084872478
256190068
332031262
1205716328
1961641477
1861010740
1136443513
489621304
793538443
1482405190
1811063763
1642808459
969480405
1940693402
1314664861
1714227817
1820134992
24982707
1298525653
195462628
1136028426
1800223710
844385004
1286113983
1612097989
692572322
543980982
673980797
235699357
766479329
910924242
1302830371
1796762962
1950793567
1240266131
328743651
1013794391
1714206772
1526781657
1472808632
194855357
2026440973
1247045273
1619118713
589628004
1216208072
472640917
836879446
231035972
1845121072
110123205
181920850
1220326422
1864750156
1269892322
1631114053
1779539990
1925028146
1671091071
1017184425
289320900
1205665614
1067812555
1005189384
296842514
1623855791
2098750854
1629242369
1672291098
310316149
732375083
1944505092
155320375
1082776970
1602759740
1657063158
975871112
385532059
503640337
119224017
1384108932
305845386
1317395508
280419865
760517597
1455668910
960120089
557042236
1164603079
1087460574
1067305368
1207394836
726659543
507924399
1648093791
461765395
425313792
857539948
1379069713
488437782
721918128
2061314820
1008145014
1738174299
2122697502
263167926
754382569
1658542344
1276963691
969489888
1768055358
1356416317
1216345206
1745204980
1232355917
166763042
1946834500
883651544
738261289
567827144
1243530776
527532194
1445589377
1995732151
418895546
1342209630
465009276
1506514548
593189061
38247604
2008673314
176786944
180454152
807312673
1276318709
1050095295
1637933734
567139490
1370024108
946913271
716182331
1228236296
1512212202
939782781
1930313451
694946915
1597011219
704536538
576939956
248483107
2055286676
9801726
220820962
27179525
1151532510
141657984
1248793199
659991636
1077153088
1484971612
1199916332
892075460
1642190616
732781868
287891062
672730109
1960364752
122692741
1255712493
756695482
241517563
164911784
1378441187
2119264828
2057749896
411787696
352869181
2011761216
123109013
1682281988
788419589
1236321158
1354896986
1613403360
1923247794
1888206348
943439974
1316751866
428833065
216668833
1918933297
1930167770
1850458958
967208359
649480668
1263524996
1622460147
952123467
1765864673
1612221320
379557946
562863047
1775397525
1561962620
796859863
907385645
200516612
378000907
453054816
595723666
896108824
87540793
263374736
863891540
7732106
96908524
1608433751
1522362812
571878273
1333103306
536084256
449981116
1000289249
595550203
1256729440
1538085256
2050621096
634692407
1311078557
860234672
1440706750
608419629
666195538
134142019
1955978940
1228425282
108587235
343960183
768657550
1398387368
627067276
300315459
1693703865
1802670406
1739689570
791940195
1897549124
371808970
227580678
53131828
191058221
120830314
756594813
1337744750
1143280597
1204641786
1970861482
1014050421
1250348954
844851287
514084743
523943678
1629699118
960838238
1229365658
21824530
762593894
1194064225
2010078587
1203136731
652802403
1120500430
847449035
1167059123
1168566667
1625277507
1436849320
2143170874
806853062
1925321222
2045202132
274517120
159605673
1210082543
1551554848
1644975091
723160822
115251409
622967306
1769777568
2079176388
199230234
1709426698
363608922
1266054467
2077268033
822958593
1702186078
91314176
588552954
659308393
1797408671
1290411112
539480434
1759215719
81926901
125514656
332743837
1640949357
857053068
551653169
919635350
2058308631
999218669
1378202856
1012497499
1270396275
855363441
2126191500
1437842930
170602710
332695602
1159122544
2052745885
71269929
1011278305
794712703
1291424782
561020883
45612580
66060725
223751140
32142048
177526800
212154337
57506216
17887052
558554892
1188063039
808786199
204255183
761370803
1293351816
1417969789
1869750920
533613444
1869133653
114364114
1890697575
1639624939
1416974208
478519861
1210266131
1729605438
723603585
467580414
1155280365
1618287586
1637566878
1062471873
732181297
2092402368
181551395
1270401948
603323482
1164249865
305033758
375084735
1344258243
1583491643
411913855
411920659
2056469753
1410837975
1419889933
1377693121
328630962
689607307
335150254
74271605
262574388
2123299242
17490244
2078619829
268219850
10429346
499357510
767368235
466072475
847213177
1900593353
1679028686
298431509
1268282217
983120141
176732439
1596718987
294646263
285020413
1771727801
1903787242
2030702962
910152549
1060666231
1188100611
1494970338
2111246761
655153412
1887452260
595939319
255211379
757629296
1364777188
1576323775
1890625185
836474065
1513083942
111020809
862657775
1973548200
68750113
548179592
1207787125
942500327
1225745112
1528918254
1988438784
1303794520
1624948955
517520775
738949742
1776016285
287624158
1317980686
1245511729
528267145
1825403707
635344979
1704392635
957443300
1873821723
1783775483
1632188767
355540931
2032889003
197027162
523146778
520743295
1088013726
1598138940
89946954
1253422681
2114998486
1382103377
1777000544
829729905
466665292
1239108767
146110876
32905659
2013373493
1508425525
2113352961
1962469819
1440576923
600221972
1539374802
1454154883
1487492213
1719730173
1332530479
2036069575
216309144
924271243
1867379936
235517404
994197694
1580477051
805291332
1808370097
2044518820
131163739
735276236
1052571725
758562980
1128291357
1442718947
1807619173
1807116747
1211167614
1716037308
769698582
2071014832
258959381
1092675261
252901645
1798595137
204612511
1527716254
1564928353
350120455
888184818
363790429
564976556
674792730
282874357
1466858525
1739125360
849504499
691313471
645032660
1296820455
1895866623
198100084
1512229755
1731752412
377403115
2118844319
100608514
1979587863
332800578
395277015
326915196
1125304018
1340801446
792873257
399267194
934513872
732928571
1897647796
1301396116
1612074312
408920035
1678348684
966729490
292859074
2017740460
1530629241
1694761185
1369023723
2001869200
290740479
1036508270
1790614042
34708361
471165421
450138444
1183119813
2120462268
2030062995
246484486
1063870845
1792198967
696645535
667763950
256723942
239199286
796726206
1950377862
1592543249
1793738074
951607226
435842025
961656667
884540009
1790315980
327800799
1257509710
473780907
92352213
615962032
1545256054
1417193151
2130584706
1632931969
1649889372
1392609650
1174084533
734648472
1425770423
1728726777
243109514
1609699043
613719210
1694260858
1592119038
1914133064
1301625204
1232714057
262248626
552018746
2054614555
1605675978
222735258
1952569270
163327673
607108497
1863216592
585562223
274455057
1310079267
1506514533
413035589
423577585
511608006
831708960
1151343911
1855708861
1309098686
1248837365
2052774761
705770051
778057968
446573565
618367719
479504874
1450181122
1726113309
1018533618
1465102010
1961329922
2075642206
1752018498
987062732
775173627
1143973741
1785186330
1908726369
937565543
1903766211
2121887529
552397981
882813445
1814773863
207705909
1578006195
690833288
1921616405
461715535
727333011
1002356620
354244787
1064760264
1165439218
1279025616
891006665
1138884578
102663242
1429730380
1043417634
832707712
1970662049
1783720917
258848434
1575243531
1618060887
302214026
1697015918
257107733
1789329825
635932236
399171016
1685015061
370693514
1436775861
700631493
156584026
597923760
1573888823
1754220119
1917958219
2061267119
2101942275
1401425491
1002740751
2017122985
813612447
212713523
2129988686
346506946
996906311
1311385640
1586900370
1368214683
269398371
959943177
1155427288
817749772
676459797
1363682256
1211236084
1066011558
2003868732
409354253
1786885996
1621049469
672042032
132575180
1788809643
139336228
1901161441
178738429
635867953
184859292
1718387826
741221544
331443757
1843766926
1093691502
1646930287
866086412
1568943307
1229940004
736546131
1495935995
116347775
522697284
1030728791
429034076
190074567
1510251129
171716228
939096520
648118141
384234276
1163668114
1310000432
1706227791
1174863210
1396608868
290629015
1890684206
979342827
860559166
2077744916
2053990684
934567108
363331853
1273111624
1436363773
2023988870
598004635
992412525
84578625
1735722001
2002986676
49650166
1406508667
158730836
1500935887
955928808
521623750
1708475349
424934850
1269162456
2051867667
2114805619
931894893
1683530122
1008003134
1058077125
518170106
949163557
1223008240
663237943
1401556528
1519178259
495513469
949033269
1304963227
1689426062
725819837
596884501
663734159
1789708908
196079428
148582908
1520255372
1840191892
1786637474
2143569357
114459294
686982604
1062305868
175307094
380315356
1717215470
305684682
69192968
432119033
711400116
154573606
170774908
1400787015
1773311336
1704337807
1431993804
1177148149
559923785
1673650399
1903710677
1891319865
385205514
546660127
1061502204
131804843
860676390
992600614
755879737
682969796
1598844172
1649024363
401485987
1582334082
5967643
1490380871
1352786695
1346854517
763511160
1014725762
1274234952
333018889
1969626758
2119810182
402388011
1584319400
273839503
86180105
1149682700
1120288421
549332419
1553657919
100974287
807931172
801489924
642636590
2007350674
487936539
1648264669
864953540
38132667
487428024
1981970037
1222651789
318811978
455295543
1865872023
119395296
1968916787
288913930
1961782622
1455054559
1377172772
1440513552
1118206864
1974474568
81195631
14906743
780347552
1891650979
805207020
1894849132
843617000
1557065936
789985334
709850278
213110629
356691258
1164704167
428513998
15996548
410161761
663320485
980057416
1829058495
1397375570
1129956744
1040431259
1724667596
1231922766
1944949702
146304691
1257762496
121974348
451884993
1126312640
667164565
796628658
1794604115
1056819790
820265184
1033254517
51657144
458387310
1894956988
1131468234
1425126912
1630305236
937968007
2005273615
741854675
1147507215
1429934449
1577920076
248243028
1242734834
2137510758
790009057
315135947
1347482762
1640268198
1475338912
807160603
1363890587
614379538
372781666
14640194
1030756062
1657149653
791561663
1418944975
1861314490
1657041021
769723009
1872474462
46685894
287539767
1594602016
1231114440
1368672151
608343149
1904627516
414332356
1422844139
22811806
911473486
2131590817
2062460779
1836878679
1937212991
682453478
1194338171
1280039260
416787451
1077942057
400512956
698989320
1721487908
576720621
270138072
171873600
948588418
1308463896
1747192489
37849413
839989517
604616450
1367812514
1490342040
1925364055
567558190
710286678
158949949
1261301112
1588415972
1829589143
1144708609
505236671
914082270
547970577
542425495
845387217
806985786
111977057
204596217
897598830
1466351625
1659688505
549927438
260347098
1881400223
2065805345
1567286118
1824653137
398860338
1380814921
1953004957
166416694
563363573
775500056
934527247
1534148077
830397616
593191408
1614439689
419659281
1464095322
900057577
1500924967
171931013
747726083
315601425
1845557360
699753027
1039122117
81254041
688474006
1334645287
1332948498
2039890482
2074900283
355672366
1530310273
1582772254
877883678
127385619
2027567477
345503176
425025423
94896653
844258621
1864300037
2134935963
1422570372
595238460
1959238295
2118809313
88717350
519806708
410736239
2038979832
884011287
1949700183
737194056
2108740112
340503356
1459841463
216618179
340249203
1443468633
1396533546
1791504591
53861530
1110720197
589126639
75010898
267111526
1014897949
816066253
1690261541
1079206186
1729370784
2136753629
1831803385
988708936
1585098004
887495921
1847094425
1386582563
958362345
1944105022
468655859
2045128287
162028113
1038003196
1757251101
1272123492
455692157
372860178
576638620
291918497
2055827995
682793333
878270302
596046891
545313899
1140193270
240259921
1244832696
867680594
153841804
1982985380
1006425281
1655736904
1189825801
2000051655
675552126
1095032234
251990251
759536843
1100927196
1704961353
866787780
1577086121
220200676
884763744
2041395163
657031309
1312134560
1721060924
1923585296
68949188
1040246346
1179151198
452265781
170560178
1479174177
312338801
77049461
2111703334
1716634847
662140941
154439321
1227892807
375073858
1087528927
846849791
1693950686
1325068552
874846311
1096831594
1977684097
553675984
1828808348
2044178510
795650270
587279483
1308885639
428921860
92933305
941974516
1329251992
632618486
1334515913
972467085
1330275426
75242093
1028046863
942801654
213689556
615697348
1634004476
12459578
553659474
1180776793
434925652
1694956027
516082368
1289987980
1246489068
958379901
560943282
1541790069
674680047
1412153508
733474242
1574057875
1322212470
1756378395
657856453
1936048391
1639364542
1586404737
793311137
825869189
1136388961
1871308916
226189429
2033474379
1124273342
576106060
1843023273
720419843
513628833
1599585722
1438968136
1464877192
1873504702
1028124616
1340021228
411386679
1245860963
1261585519
200251717
688438834
1483536103
137971260
1636995640
1359721420
1136799917
1758377747
952747866
1125473994
2015964887
1008501851
1402159292
94317116
612679139
2071986975
1338999420
278884865
1545512292
152597658
2027965264
1393822589
1573652649
562680222
612948511
1706923190
1273221539
1211424775
1589165210
1163693553
171975505
1011191367
336209259
132200656
94622673
270047121
987548368
488587569
1509748390
1268346962
789990409
1287007567
589119205
358185617
212934818
1207932383
1034019213
893485522
1365446053
1341400727
1541595047
1591639967
1841570994
471360985
350474474
275425249
847202767
1621247402
2036237658
1993587922
775242189
120093653
1159772112
773827395
484132968
1716298070
1897253048
1622175517
2038312660
32578526
1014333337
923287345
393412972
514575609
967890268
1020199514
1612592837
944147174
97896275
1459227265
1855612186
876503322
256061587
571939326
1118273767
1985124242
849718429
249278204
678142870
1314161621
2069266850
1446615080
984504498
193536229
2119537424
1700385093
290944318
1527607264
355949235
754886313
1041921323
1942921150
813689938
1324229060
760701566
1942420866
251920190
1998962132
1499087408
928034131
1644757071
1169711996
2051148770
1551837633
1140665586
156740984
2096637789
294685884
1774236888
698971280
264335976
1051172612
479781931
61514836
2064765001
270512536
1426478619
562058912
1231765188
1609252023
1020735230
574109822
1899066668
2039367942
1894669874
1427715611
1199245832
895852401
291039612
2135256831
2064196084
1829486895
141180328
2039378600
850306381
1405921445
1874364965
1333576735
714079958
1262047559
468853437
1202431762
1338270136
1561069470
514124166
1085944645
1644271601
414089648
1999684103
355643729
253450403
735231936
977144435
1139359436
1279206900
716157964
691084924
1769126464
1693823926
496153218
154394971
712308778
1343411539
244755128
59658379
95501908
1457321050
2071078423
1999052098
533334121
2060783258
1013780887
1696943994
2045056132
1252539483
581913998
147582793
661305130
2129903264
1161364877
885569585
2118350721
1134859700
754307429
1045353083
1746203528
47947407
1299946665
276207078
1780419716
1516190262
2032555846
2021348359
746216317
482573096
1147235813
1435511298
1083763848
1536285723
353372653
354736997
571098178
2010742213
1747261877
1184085014
1805888310
447802752
681320716
391213612
2119025237
1062368163
1210306905
853031291
1574461268
614197524
585853332
1336314892
1398124770
198907440
354672434
617303542
1939712789
519018747
166055331
429379211
2075835126
803951351
810364681
993057604
203473802
1081761739
1824250979
1641535962
649028055
1601934222
156489144
1910827447
1923119336
1867677794
433738292
1250627514
748947084
1335625152
2085918923
1050633977
1351237361
823027153
1490002042
1639734356
1962733876
174973911
2145613727
104460166
15283158
966716109
144930237
2123628044
1431984267
1409203055
332149288
251106709
1034365276
88842906
589317561
2043694430
1928489785
478525182
17093031
877570435
1059040289
173088822
1166987559
369132675
1316836915
478340233
458371200
1085571613
109382723
782319400
2137239054
201427040
1127435814
1463844533
1428062772
1911243722
731342050
1313172223
1197395849
1346154459
1633457869
1614164997
369220450
1280420263
640525297
1055057755
396168648
1160284992
754158232
1607364394
1685895628
28626102
739283679
1558255555
1360768525
797683255
1759028085
1947049682
325356655
1344531384
1537727956
1320273993
657320639
1627485590
924353108
698056191
1132608283
1564881930
200875164
1253799116
1935965031
759222459
1992554366
1773034402
702721764
850561292
980998585
1281724829
1919360232
1587874022
1742342646
1498964796
727276114
533285934
791517979
1153880710
171972839
2121828780
1036255265
1186390992
2108997781
1703945489
262465888
1937077313
1520029289
1702996180
1759733655
1619237029
522518074
823118138
960125151
871990075
2003712355
693202401
2142379204
344453559
341070043
145999017
1529909416
744563722
1319664417
450124551
1341412237
292706943
2108792637
1898725724
1763463919
1769397118
1496867359
715469838
1081908917
143491741
879558939
777113401
505513273
354014770
1477964126
664913751
1275197443
1809425942
1067861922
613100698
1770141721
322449774
2109925792
1816245453
2106050799
84399379
307070227
2134183344
1023389428
1911243279
77615315
791623454
1993863574
1641495467
573936762
1619780887
1435330760
959831446
1390279019
1268902534
697225498
844392999
148415044
2140646225
920004461
1189388582
1816005508
1979422211
188304896
1434098980
2119087085
949593863
840103951
51395192
307661898
1898377787
755293724
1891042539
519450628
880555310
1890859655
1505865418
331539903
2033742319
1065455075
248385105
206464653
1808044222
459057817
104375338
1791455027
936446504
720767352
1654827532
428087312
1770429038
1437492768
1548986493
1810298154
918747712
80061298
1784648983
1412431559
1390060011
1734997770
1553627514
1693073740
1702400841
1248353833
1333960803
1506235862
1465199692
190798325
2137673029
752460321
1704788182
1786049262
4847952
171860297
1325448507
2091976313
1136925272
1164473244
1938231336
1144838625
520319251
1214052029
1784258035
2062088088
775741172
1314039392
1592129844
1719292550
62768360
407176342
2026612312
492811081
76540268
724322554
674243961
1972398988
752608958
212540006
1781662801
1853182672
844308658
1545801250
2001991919
1105005224
453657550
323023124
1339622329
1729923734
1666009888
707909277
1076533650
916255896
890637905
1355936335
1099028155
53981615
2146326516
1732654964
153925550
1776407920
1881572346
1569833295
719871309
1195887322
1483318722
584582003
1760122215
907692086
416823003
1377616372
642444820
804096957
1794264084
1400033802
1857982298
1705762616
968512774
900374989
678698358
599549173
1369006528
363956322
1263821714
421473195
1001255168
2113068772
1657177548
534743720
72238743
1093394493
760838955
811451964
2091338030
1900237080
1607110686
2014378916
998304141
869658805
1728180411
528635478
961613817
1531490491
2126396134
576883284
1608913585
1414641116
281549078
934976183
1175565317
621354911
312927073
660136915
333293951
1806866701
2112834396
213610793
871540846
9482451
157617298
1859688631
50003395
389216490
2001250454
1061609184
501853131
2026893319
524953482
1113924652
1143934926
844869852
1354359829
356784079
2063864126
1445751477
1135631333
2100426044
991221606
975020439
235277134
1743357729
1911818258
1749235416
1930710726
42300772
81759516
1230846184
1800949160
276354923
1249895263
1700625382
1798368281
854462920
493547772
1869609400
1041286372
470612421
961766103
806812276
1033710900
952713803
149787526
1091306556
1112751298
788148011
1655896525
1941345266
1701569059
614240808
1858936233
606707047
165149486
541069057
277944312
666424139
609056989
1908451252
840210382
2002171863
1618905123
1972211777
948269363
722236527
196330816
735988779
873247507
1425832630
455243188
139923742
237389182
1199631397
913820107
230519849
225841208
1394002640
1697785888
1014914594
2118363326
233238720
1468104400
300304249
719685743
1071501717
1099406840
1359789107
260360984
459473273
1643223673
227813538
1489138914
2078377496
318977951
1937698307
1156006163
2020732563
793598337
242925046
1801910055
840381448
560496547
1579368071
1050692307
1646223769
673990350
1406990304
1340227753
1314456748
788329223
1779009341
1977621763
1844340036
333972220
1534466862
1910299357
852985383
1399376009
486881470
267856013
418639137
1406012659
448054984
52359043
1291662249
1884928338
1547789008
1700618731
1923309130
1850968560
482868513
1362661506
1245969882
879216672
199670958
2031847942
869078690
1858800899
1576938442
1976303642
1300025874
1086065364
72592458
1024882226
844035448
1042046910
1559638939
1308227553
621355837
637104195
1701203655
532436811
1106698938
956189000
2049077223
1164964526
579236085
216500795
1884848335
2140406504
857167841
1748129658
1579008016
563638858
1416351800
2136953932
816702843
1093548636
1062070194
1598203347
1062374865
426592683
35222300
1710881864
1555296141
1677259541
1425786261
1715578418
2138297987
644604685
1792684229
1862380031
1981016249
309632686
1374703156
856418475
961032780
455838059
1750535593
858015658
1391917506
1246458715
1573228416
378266446
2001132712
739618705
888980269
208161057
1480340204
1489678987
879677592
578796077
1803992108
918567020
919816157
870544580
1296077582
138277547
1366890906
1816201136
561998399
879345442
1330075465
1521724199
1371082861
2058118603
209566593
823043136
1109146649
1679286032
1348860536
314158746
505323601
1316495884
1464260901
1079537295
580995363
1490516820
1477054217
2073422807
1462517586
1230989865
1847979444
814551884
1994552515
949946258
1903939705
1214726543
1559165204
1717564512
1794921905
48878900
525104396
408080227
2114084525
1389086902
501739548
1123824532
1266013986
2060211507
725605156
23805575
82265847
262380615
381707856
140680846
452274425
218520173
1212029875
1304242398
728501237
1511367016
1192215766
217511962
280132290
1806932531
1986565655
635703859
892448000
693522286
62104477
180197189
311164476
1393655753
2060557566
248411875
227684086
1706063784
792318428
1730719571
755526918
1540945033
673152530
317461252
2053907345
827330005
14441981
684169117
822842131
932849669
906070640
863906608
954216905
424603431
579837258
1465389925
1203557475
1536841760
2146901499
1854526348
1686150568
1132702673
245511346
582589017
1830794986
1051957377
602449890
1173108942
695390317
1301433702
896475070
1296211968
1641965928
1857461061
420655745
1410394075
1644355680
834609183
329365806
1979178090
1153846152
1640921228
2009262914
449451385
1613306090
637762081
25936699
2133169020
611743349
140932663
1248275116
1489692308
1132561024
165970847
604860077
1843059908
2042643519
1142018289
1617853533
1380169806
1547004732
395050723
126837789
1053224207
456775735
133530344
997992181
421554151
995552611
748884135
227461737
1291344964
1518511800
120851680
1332524162
23632592
825129302
527370101
1966821492
117337856
465173772
1977302401
1840052787
239208040
435837947
883958804
1739011003
1324113347
1470597683
13892021
1415782400
1142208632
2040547144
1791123805
269043918
29269330
420865448
1096025130
2045356367
1817271913
114350825
1853897810
1754334104
1117922895
635377772
273794653
1293712501
2002357876
1713187630
778533927
72122149
1184742832
606807166
1048188721
1123543763
1225395792
1971210669
545258042
1050707347
2099068004
744525023
1428685852
705280377
1550261286
684641522
1870948778
1490196507
299816949
1481039344
618567781
1546921906
1256896106
397826300
1674387537
774174457
1690462567
2145072409
96773606
121829593
1676993348
2106009270
2088557977
1191487880
872068647
1951844517
1319275596
1691515581
551418180
193825809
1299157818
868845254
1428207559
703033468
652345634
1510510192
1646978838
240223267
1449864519
931675141
2041111607
1620716801
2014304449
396341348
40074019
105527227
672291239
1802917503
456815810
2096607368
1667222757
1925447668
1795861665
1954776013
1259950233
593512903
1281929176
1624434112
1068647963
1329743784
2016993940
1001751304
2117901405
2075228456
1246637869
885618939
1151083082
327746900
391658450
374216003
2138693938
428752621
1267345652
855007034
653295184
1056665982
763549610
1106011958
889890208
1166013517
689944480
592862992
189561959
1528203282
1912806838
550402777
715201161
691206604
498540986
1516148743
1394937229
535302200
158729511
833662742
2003231356
415678230
2009145699
709167762
1758902371
1146594330
1309629886
1587497011
1094572657
1882180299
989605288
1467687054
1329029638
314685672
1367349050
1127872401
834855247
757842611
1306247459
1088042180
1495930216
2053416704
1157531995
719938487
1368563831
239563760
1867621077
201464691
229952465
1981788711
334543920
663138295
1582322406
527882911
1366896073
1181329763
1561867444
1090785507
498642933
1089799474
1341034035
1019160997
1436850479
195116328
1802075431
1899492596
455255203
1580013846
1639582160
863163308
105660495
1632060902
1429084449
833327963
1542808282
674936497
329672575
1249874467
190835358
422497355
1920567850
1931488250
690258678
1202472415
945617596
441347464
1970934627
708311516
1024272437
218173932
941929856
2096387109
1150128557
1018545615
1551184598
274374946
502917362
1720628168
1004669794
876420009
872496180
2105366898
1843594313
1684194916
121907368
1625006813
1071136071
1429081023
2028934280
1408519852
669372374
2078221977
1577677240
1511758715
432862312
790843721
169019155
236534406
485208474
29474700
1504199689
1120177498
1588335014
39280019
1141283307
903096635
1019994509
405952692
476700249
1560388460
1728444005
1182691238
1918612916
1489151503
1069939761
873663126
1781400868
1593330586
263179263
1867783025
1962503487
2065023900
1877166546
45532746
26790723
1348419293
50711463
261804516
372950267
503456580
758777622
1246355187
1010981220
468158761
2001700726
1527605589
1179614233
1648492039
697478277
1433178083
979940994
1828164098
1858482391
667067622
274649971
1864969144
2012165934
444565070
2124648394
305669088
633135522
797097306
1038898720
1724590846
745828273
1864525800
2115633221
1030976552
2070602766
1905190894
1023320493
1337141819
1765094224
946101262
1236949367
424029083
1104673283
895147912
2106076456
2091781786
1415559953
673616636
351529644
1294101955
23766475
1320709072
445780601
455507029
340583510
942722499
2121451928
673505758
1553494473
1676995052
1135138014
814931742
233928842
863496022
526227926
1262205388
1614297205
375968701
2064329257
1869967685
1110537504
1041652488
93672778
1260370617
754347135
234440812
1562034820
1819165863
1184191515
1819725261
1568084991
1654605004
107700349
134976621
1167003591
1541360201
1977701067
439391580
799003555
1840995227
1951633268
711637303
1189744131
547510755
353287064
1360412857
926040317
102149532
1114235962
2057237787
145689551
340867773
1227303963
821436419
1964932593
959880349
1264845285
2050444288
1088123179
295676628
1518460591
1754057916
1156311843
1897284872
462457836
142937795
488736970
1766287241
1642262996
1881780443
1468329794
1200326442
395799945
1246323504
275072836
168179089
469544891
1451593787
411352777
486411761
1943806522
2010434661
419107689
1143859305
1070782195
273354551
579282105
1794135893
1761738123
303608476
875073074
826698412
1417667133
1523661738
117066207
1792720073
840069965
522906399
1399282288
1749141114
584863819
1653085315
1307737457
1238923981
12935024
784023585
1206510958
1187130437
2139614251
2107052493
847248541
1101445302
879447506
117111230
954347104
938605772
1238701282
1798155396
1074182800
259363106
1073332854
2054579251
1493864107
23973568
471205279
671475476
353904865
1628117546
1270448596
123754819
804291063
1052801235
1238113694
144233650
810483528
1891134594
1058461737
13617217
1803644335
1408309328
1748576308
1770332633
1269629740
681618495
2132009470
577715473
1314482607
1067653596
1037215008
1722260553
1794822334
1171394640
1306317786
253651138
1867778046
1430798595
353832958
694532816
1638506891
330361683
1476280946
1527097817
517938257
132428009
256190619
2125079821
884413931
2016719469
465398491
1637585814
1720681782
233108324
863320786
85146701
1561525247
695666300
1997699532
1209824927
930607749
1183187331
378824408
1674814084
252123198
85244605
1220859012
754182335
2076290813
1766804408
415361170
449102617
1260448975
568385063
824795255
613960852
1611097819
673104099
1418616982
472603194
488473239
1416217306
520276619
1146640954
1223815394
205969399
2090670904
11402594
223817758
2127562115
1963184272
463120046
160896493
2000590407
69687536
1174250357
1765106213
611292807
879986698
470756380
253384906
1331927200
249665141
682634237
656303080
1507508514
963880665
290640339
1443872410
21895933
1153619078
1238165489
1248536157
1235694518
896060041
1753543756
505452086
506920967
1177411658
1888166203
1272776834
646776797
872726879
676261121
1886535997
2146425372
486316720
1489150736
722837490
56084994
393400669
433953508
760150713
2062348890
653082795
512639417
1838186467
690586164
405143720
1129113999
1972412541
1189171455
368161732
2006999655
1872691750
613399329
1959353812
1946507753
1682799131
1718404553
1122025835
180978648
199626354
1642761009
517097273
1133218367
759628083
1985736475
789146422
1446036883
1037951551
1369807632
1345631086
54639980
1419422162
1828340386
824716945
884895799
64215572
750989158
381253958
1134257141
1412737517
1911952763
1782467945
859340247
1693333365
305737590
24549268
759341897
595902888
391553860
1053496772
93397375
531753703
1436560840
1021934931
246406649
905249612
1543771972
820455826
216485608
629824161
2008313872
171135416
515062660
614636347
6394844
398575376
2126070744
668150562
1630074606
502741929
342896959
1473812474
1434008113
1358958699
1573457517
451151648
407668365
324709100
1430980713
617394695
1329214118
679367723
355669510
866019124
1241558475
1067949777
424175772
1948128374
1112061185
1391678693
641115012
66935305
511889124
1393618662
106880434
630596579
1440747492
2012582228
2033215654
2066173137
1921459974
1394119432
1664770396
95111041
1380364628
1742900228
38209552
763482723
757454520
454552329
569500062
1229303924
341061140
975705106
172596723
1766288445
186247539
795477727
590268973
608575994
243878464
812616849
205539198
1008685462
1473404357
1337454230
843484154
793688396
1614414129
1529558142
942582444
775370660
752168360
1424419431
1522934880
1900918277
726240560
470118239
1267236628
392108644
1878283756
120113894
1475323556
21643770
1895329712
1118964836
265819429
312935248
1758781110
950939768
2125054697
1425225910
1581545762
547458886
1880546979
889115210
1715987178
293262223
576802344
1886384182
274387341
269907875
892859957
1264059691
200644888
417058069
358402741
1274216550
2040266669
186419570
442804117
80314429
14310038
687857092
84013097
1670319026
800190840
249697344
158005231
221599110
1461037993
422688470
311243506
97355293
188220386
670252160
1876831605
1022397795
629884004
187973904
683363489
361201125
561318755
601309701
1030313785
569175646
1809192787
1749083626
786744413
327181295
1084709682
76532087
1003738524
1189397738
2030918254
975689378
1510700490
1682100925
929222076
1920606949
288875056
1023978482
769363616
756176100
2086279739
1723815678
1333841049
152212266
1558910896
212816899
308774988
644282938
1402326914
271398807
86136980
2065275605
2140731849
1367821400
1485796998
2102394933
1996595574
1638743472
574886288
714817180
1057979717
1724565960
49671105
23300324
624168975
741243951
124010092
1901612901
373133372
670396340
157345210
468575807
1381931241
924129466
163239250
1980871302
568566237
1786517340
1927992480
2019418669
2005352197
2116227670
1870889839
188066035
980822574
1963366433
2122687695
1079183116
1127485931
1529023147
853128470
862918629
1806840538
1487638478
307217618
399370106
1812510388
265620818
1403428319
144101625
442752518
816720370
1245392594
637691259
97906544
1151162417
555827262
1636227459
1222569890
1832773736
512126939
390855652
1503339273
812983082
56653303
860861336
178869348
1840802591
981971010
616826273
1626990115
1050503190
1837037523
1246733456
1473751586
1324169276
1011465105
1308231002
630948410
647211822
1087464944
397147777
278644727
1910735866
897255458
290319885
1695055259
180929231
162418522
1873569684
562382251
1604450404
1714339798
258763483
2037523434
1385799467
508049956
897065425
1492387012
1316519495
1240450873
644687628
669912646
336204565
1209641970
280318857
507295667
759956492
799393363
823334392
346270334
29465331
1080242426
1770671954
1526688199
962872947
885796892
917420775
1030472584
1909073256
1748722930
125885335
120588231
1127979122
477842080
2015523267
2070022585
831577040
1152449154
1338735350
1750132571
1724951201
449001357
1720235597
736664096
2074667190
1736360846
1064088664
878661482
469390439
1289288433
805071912
1100842933
63979923
215071003
1572887173
1760690153
591223529
915768445
788735856
499278199
766930291
1453392662
65459386
1191819805
1940142444
1036433066
689534012
848673892
587550157
773325025
1972528628
68405275
1847126414
1003646834
1759583909
253671984
489416244
1938968767
1740010887
1621001590
985705100
1579913142
1618049837
350917089
1466639452
1168758856
832100140
1967122032
1423559276
773391231
541699691
943462286
1034201050
1205259246
80024084
640549058
1771793654
944687563
258274505
1261257820
208374413
1898035069
677489140
1309250398
1318540279
1826159908
1894837032
1950531192
920070306
191333826
1416062663
1348111833
1948100499
1876482764
1680201292
284254572
110618661
732924127
1765448821
1681824073
1478671860
865323857
717286185
1687537098
181272991
202604927
1613132505
130654198
505865148
1414818399
580949764
341690739
170018569
1337567338
1899638324
748180754
278930148
1318948531
2130888420
279189225
1285614880
1499509897
185104125
1309981889
1885736036
1211060792
1843736679
742239799
836129425
2097013928
1489543508
1106031831
379551434
1147017757
1980209367
1111059594
665700353
1961690639
861533701
859470794
229797621
1010540123
2047876583
1787925482
915560556
590511582
2041117090
1491024200
1706405852
856814135
1834057001
1582257111
2001834202
1196380004
1828107544
395282019
686078572
2142276665
1723030750
1268797572
1732266067
1898391069
1300364594
1611789590
1955952122
587943383
1581027972
2052991911
790718511
427318201
336771837
976197716
1529872339
615222207
29322376
1099434980
290370522
1751515571
1156002689
215387244
1403548554
225646006
757594395
1848517940
1403228361
1385424984
2021871732
1408139000
452637312
959528631
854347361
1548697682
430558880
1431611154
1457645286
341784106
203959445
1468654759
1092539200
573064033
1133014878
980001922
1636302986
2127108545
322414490
346978545
1336051218
1316338085
104099428
1809129066
150610708
1366276742
2142701392
40437639
604063113
1512528706
291736158
4075923
705927229
701913682
457119236
2046377996
392435901
235247068
935398107
1214702065
801093078
378434611
142167018
1329822959
1798141514
1019810811
769952330
1177821854
898967087
1505248311
254252854
1305594856
414551445
1378108684
344636741
365420015
668151604
1823821701
430842971
405206436
682134996
1463739951
579877434
1898773789
2101410651
1972169922
1218389504
568559173
1049030236
757303613
1663975845
387281048
1198448864
2122500937
550018298
490525830
617068205
1570708789
486114975
2099918866
1977199275
1616870329
2017730501
1413876439
1176290893
51541618
371389855
1450011216
1215291151
1877669839
1728619391
109784670
542711060
1739970076
175799782
372129050
234424594
521742947
528368535
58599294
1568219848
483291784
1202968749
940510557
1792999272
1651013541
865339556
1513474472
1598877589
1784020872
74273031
899508014
81341770
1257391256
1792520839
385801183
709137220
395589030
645434471
838602200
268032490
1705869143
1846509130
658448257
1004428876
757750478
1290097275
69141413
1503490166
274933610
752218054
472537550
2033658132
1896925686
307123381
1746506300
230410358
349492553
28809353
617175691
37526521
2097576672
468186820
1073631736
320564558
2056602280
961732749
936576273
1442936742
1878166333
701568761
1825649293
2061952715
538104354
1090112900
97998744
1421073601
1521992957
2099631310
1745584900
539230395
1263802306
1633012690
1815901049
1270191188
687482768
139746000
1714551124
864883438
48652405
160265604
1099801905
1482053414
1716940684
2117313839
1794947706
273435025
528366149
1332501240
1939631251
229643923
1619762922
1952205361
1469145761
1444474069
650771630
1762445969
267617372
1780827009
1192657980
1833124415
458165598
1698081016
536235990
75733206
1864100425
1224808372
146752365
1050062970
1336696060
2027345444
845460776
34465983
1530128314
481942618
1335418287
1750903043
665289441
1012646246
2132021166
893448898
710416522
1582641925
468891922
290716494
994592829
1476260637
1161505444
1908133421
1700688910
1047420358
515647731
2098657308
1471419531
290682926
43336556
1205549049
862147790
1147045407
333051339
1887451750
475264752
1010379077
1608552355
1978620703
1655210017
671549052
2095965463
416378824
1301065074
1486746595
1510917794
846436709
122040083
1388163187
1024475573
706486136
1703456065
1504714963
950511758
331895281
1210979576
333125262
905667382
158102272
194259689
854367637
31295178
2045684312
318793961
896193290
657012415
2000027137
982196667
1737507694
1020513268
2126927431
254995707
1031655554
795002402
1317176910
2128174112
2028675091
1922532235
290283446
1225389629
1218351525
1900134648
224578520
1418492964
806731054
2118771291
6418052
753104140
166164718
2065957689
2065780833
1308099195
1602775120
1560071714
1501958375
190053594
490410342
856759899
1622614134
1265325874
1494514612
1304520237
539329268
2123746279
2015254020
655483144
1745000945
746180913
1958716721
845711973
31291134
701092948
1706359267
1115283197
1447048558
55885504
620834561
1098212393
1279679858
1787478652
442478650
144898283
1984253286
1924623718
887179158
969010593
146779366
894568095
192705630
362472661
654108315
2128949616
1819953446
1750432384
1119726151
1966005088
1472778701
1161999784
581334969
976842397
2019295821
1894596478
488189986
1733250855
753282116
23094262
861319542
1439276896
273743317
1773591056
2061596557
182143855
914360170
1461867677
691685154
1050238410
2047199816
2059196751
540008377
1570872370
1133793049
345301553
119190987
266365693
605176547
1367688484
1333638530
1041693018
1851629366
1317659754
2040859791
1122154122
904189588
1499604655
133954701
1797721413
861899747
1332885457
1307751695
618293251
286249074
1223954496
695023154
978812415
68479375
262751828
1003764403
997451235
1618517970
895395150
1644243464
1019016211
29365350
2008190623
2019431167
1616633207
1911103532
2075075076
1790094777
725754876
752695574
1290349883
624387578
2086619962
914546944
1895097414
916942121
314627219
1974901790
1226924770
1361761617
1788707604
1721003526
1770779363
1511109207
1483532320
983228939
2109480501
1585005846
743192509
1699780401
1209632132
219426093
1326539831
1614108655
1118601822
1131324283
898466613
552056846
1689947504
1328004123
899643742
1351105186
300904503
968405201
1004007094
1266876668
1021590672
1333998393
395283222
1292435334
1341459766
285198149
242252381
1772207585
2088144383
1594172708
664025140
543071155
561794131
2034344858
561423682
1381539681
276876946
1344252510
1293902504
1547816057
257979767
963521620
335705719
1576206752
339223421
1229334969
1027159973
1879007054
1490595230
1724267060
433357579
527840604
144708441
777854911
388577025
68975042
1957265134
1367105572
1360525299
629589773
1734675952
1705764786
493960283
664592854
1640521954
2065150807
750166266
1596966835
1097397294
1557168781
1134200254
2070627617
133251035
186159758
1002369335
1628181531
964796423
1379229598
1767161079
677609927
145622348
1449095023
912001633
1733401934
1273588957
126428139
996605575
209645007
22028326
768972073
1491060277
289321134
1927396986
565736277
1391649401
732077973
1583090708
1222111573
895401166
1919500078
1493666433
451524356
1267303279
277853516
15129043
1071897460
1147030931
913319571
1775886210
1257957095
680691561
1786092916
375764955
738581883
487892758
864974892
821194018
721506540
42280925
1403412189
594508060
529169211
1572523822
1754317242
409996267
407593154
343095515
1307369461
1643126214
1282472634
1819323059
44848406
924009979
2070178000
1650864604
553988055
860773249
1293954049
1496516002
666406928
2123161100
1469737189
1359885656
1740033356
117646573
601698710
1231264502
1632249044
981358738
1736824787
658708728
940634043
908276136
629426060
1969429788
623927654
1890353767
185821586
299330947
1934151177
1952089700
604212411
1623014659
399800404
1390672475
1804589301
1648199440
1773791225
383384874
1293404560
359052215
1157285825
319797163
1513467565
1618904181
529026181
297192734
1372272852
1250773068
728113773
167875301
230492563
688084964
509928415
742134328
188108668
2138692037
400365314
1097649720
57501337
783273639
1626584370
212751849
1895990395
855926261
1813067828
294820853
1748068546
433035609
72626337
1543575205
1445927148
1708450
233333990
589342832
237805893
1549095721
206272082
1644056606
9953320
131412270
1537740880
1170317485
324229039
1944816368
647011873
442499762
1337853884
833048497
562202979
736082691
2105823502
1918356105
2042298458
1666956401
1196613359
1779775328
755385254
1008287433
816093525
78618298
743603554
102768691
1912905590
679803363
988749447
1223101574
1128090082
1373609867
1887552942
2042916402
822949121
614332370
467250526
519382482
1444631282
688158804
15376895
1630145374
755172779
1136322733
207126506
2058171757
863060481
404090628
454834856
1682967087
1013692741
1726866319
1558931992
359864122
435882884
593751413
606822668
630764059
881918503
1645635167
643353534
454254632
950260143
1986365401
1139594695
864094050
957834341
76111415
1726535893
2011424363
2133699723
106563024
1666290237
2001359937
1054277223
1003171604
84074909
269896005
140210887
1060891254
442830658
1091940135
376852703
2027666605
1403820659
280787225
35422447
1938160491
980258495
837911576
1934034489
546599229
1433101202
721370969
406487441
1732921794
1085170127
1683561505
48544577
1872250471
436703706
705087145
101266866
1864055259
508310046
1403397522
1242941202
1515572451
867284352
1947542221
328744003
994478812
1641236855
586431386
460194445
295384232
1611260871
659740833
1659296309
132275963
1860164022
66481833
473141451
1950110860
562625912
583886382
295289568
170673131
275268800
507432054
1812309774
1447736011
634124124
1814547108
1404231568
330971771
1378444495
2004346719
600134879
643796082
1967203068
41750049
1271601063
66960945
766825494
2098225037
4213646
427285998
146240881
1324665372
89004255
1083756071
933311729
1876453823
756918000
635595446
22007834
59355387
355999422
218428482
425490910
303126574
1150071989
901760351
1599097004
1484920436
97893182
973884863
1142959477
409936381
943045792
429152150
878276816
958035782
1376099847
1167364815
1770502781
2123098916
2012006623
1668049474
1836949083
266469744
1417436601
591142668
1716040614
2135788972
1252421086
1930571119
1908028134
55122849
797589020
105445598
1804409895
297607090
1848545576
466993173
1901257972
316796492
1373829530
627694023
1399828231
1792048405
841036739
1818704013
1653540471
634579588
1558677678
281622251
756688775
614846113
1654994930
1094888460
1213779379
989549257
1358031381
1391609816
755337439
1269895743
2003380860
1781413661
2134809873
189383284
69397033
889720769
1306289865
844866321
459409900
1263142208
1834371872
247772740
137489427
516842735
243215563
194363688
1103892306
36854131
293759705
1959072747
1136570558
721746014
1504339594
1826232832
485324196
934516051
244945561
1071821406
598023928
680812205
1136592892
2015580150
1796948500
1720730069
1861199205
1444077977
1758661690
1628247873
1798092059
240353889
780143591
2144933663
2093030015
1970860680
924844973
486053096
1744701887
177067597
69518433
1968637043
738215196
510181300
698814230
2122073455
1460069040
654441844
1857781539
1384593446
839162915
588985390
1361214878
1791924614
758424514
1269415581
162281973
749283245
127664960
764728537
550087988
1526599070
528515528
662207992
954442812
1381930908
838734398
742278928
1848693151
210382928
201574729
343721087
165931065
1130210230
1327586368
900651448
1219149027
709798999
1890461424
1735641328
446132639
414500550
32684419
338234509
212641543
641748689
471723946
1800336997
2053486292
639689430
2062454219
1229527215
934540867
477892733
1696229495
1764455808
436862987
1022707941
2040271166
2053470263
556664557
942152956
1429212751
1027322897
2125213626
420856131
1131059148
1445031492
1558311797
849795822
1391386253
421719244
213617208
545428282
745593331
598839158
727473251
630977662
2018156160
876785584
1594588707
1039568212
1854815249
1280461067
2094870666
138632776
1637688267
1249536417
1051880595
1058475289
728635067
1332767183
726103211
1352294629
1640668146
1775824137
1881829402
1052116820
367853195
839100804
798165953
1356504965
671601793
801110280
708060635
1134956462
1600130158
429600999
926973677
164044906
63079335
905560641
721122558
1554014537
624829731
1671176753
508478810
1246451038
321621813
272661055
2147374762
566027865
1001079278
691150916
1915948075
351019676
1222858050
1521997669
892706445
603733976
1365620690
1081202587
1112702725
1670047814
1430778926
2044239355
1073725899
1935920724
160792592
1798145346
578686863
33196320
535138847
1280190099
441294925
69974275
1207795763
66813999
1676688739
1474720583
495494621
793110361
579947475
1535047387
202297805
435077049
692903544
445360102
1869757848
1437662087
1961807930
206394665
1465780844
193029257
438494842
2126758714
1479428218
318221162
305068873
749699348
1006273560
1362182333
443559847
602014866
848026883
1503589500
1223959917
207425168
1327998075
1213095684
178733603
266491561
926384788
1314918710
1974532344
347373717
1559766424
1853590502
884415593
896161540
2104981481
1882325318
1306606100
1523929407
1498111473
509664364
714406633
471621274
1133116526
1975849376
184848199
206305884
715949949
2114991883
2059935769
1673300204
723883930
552625199
1775978872
2127559646
194250975
1872485133
1064803494
2057813361
916152488
1754363893
308620060
1267983800
1586150501
1952377183
746198925
1881601
1931167596
2036183311
488780125
2124897889
1907308800
326626202
1625789865
1792477248
1553619809
774234367
169171721
48966625
1310529917
1945459843
1621967404
746335324
668669120
1074515440
503935298
320289571
1337345152
2067017823
983774722
710575582
1058511709
254393257
983027587
408070219
1640904039
1609587714
2141470936
66743108
1573785397
69989061
1701915437
2128463518
1563902754
1116167666
1328001006
1073819315
1479463048
727468322
1399348099
692987936
607250691
2062337401
1574770404
400958675
984401876
1235200428
1807688272
1255974566
951979735
1825618676
2060064623
989441459
238005657
1273338998
1479865199
289762013
701386625
1383630861
929704310
20855952
761811543
294244013
1448590476
649720815
1407009629
248061892
2001756843
647192482
935782068
841456284
513191405
879042861
291816842
922985902
1271611252
1186121886
1318273989
2136969142
1435959684
771831965
397885072
615773928
537553385
1920947055
1755787916
588184161
474661824
1325395690
1555753535
5321121
1514570312
1462112328
692761575
1517907139
1934203617
1371828387
34021505
1427127569
912975671
261179834
1186089292
1860453709
1173065582
158296324
1642307081
1583894913
1052867847
1487768988
748633075
740571125
296080424
649923237
2057947928
1607041164
1730180762
16823580
664921452
899470846
1042910646
276109057
352846942
1996831939
1863982283
202566721
92141360
976360793
1522834206
1475143375
564585003
2045305351
1336841824
573160089
925942559
665573749
360996129
1914401257
1789952402
260717837
419410110
81070625
555320113
504068780
1620737830
2109691754
1438239629
1439044595
1149675187
1624125640
1707319595
55791307
1518583403
2132206899
311278831
57716177
541845957
1974007565
399703879
943730773
762360389
430579853
861581093
397957841
396421532
735486102
1603420113
242550547
980456496
1889979885
1254203208
1194982501
1037818735
1367012474
1084427502
1083723797
81659844
1984854203
1279751922
2001177913
529892129
1452491949
1280336165
1289987410
1921901315
318143376
195580786
937470100
2129197751
15693383
755158862
849692127
356513179
739903513
1468845750
1289556857
1060469201
813500893
391563765
859020899
1372705195
872296244
1277249097
1992901545
1692540559
1818501736
1297411056
1456656389
1504940845
174581976
437199958
1274341469
765703505
292982492
4997221
369899893
186558642
384048162
509093577
305361219
1707376767
443601032
2110687832
670563928
1821284928
622962526
1200859125
701405239
1055785009
445457511
877563120
368611231
402379442
735930320
1695409629
975890193
217365286
585665106
1004557223
1432892143
173565564
1189102034
474565399
1889419672
1831208512
1798950215
798718434
1203276697
1808718940
1284450616
1633793568
1106799652
2090323000
911903650
1142911870
562307505
88274267
126691500
1859240391
1061000443
1643795925
186793581
666489824
1494346395
932475990
1022323163
1494879439
772987528
258740832
2048082469
1487836950
1556795573
1763960468
1199783416
2060091959
895276265
1087332106
1213849200
1042442521
1914780552
2115595088
816194777
359506101
244325731
1528975117
2023574991
1881599472
1030395890
267222004
1328535016
601211841
1278465546
1901622250
1243792906
996739569
321576894
951301086
351160220
2051828356
1712730706
1396090199
1724022825
218179933
1397891457
1722259647
1395898111
1898152116
1538457306
716228772
405717045
317032660
787220945
1283154618
1593225526
1982375274
1565272290
1279892009
2097995057
2105441466
1489070440
585679669
486807963
24802487
204752798
2129949594
1449150816
1859959318
1097580270
268676690
516109042
171953709
46867099
536417529
633838178
1142005132
526040484
684663379
403416987
935402950
1957444380
660171906
1963692207
86602805
592172587
563343200
378376274
727950245
1469010683
825843382
1065361397
1749533449
1504951858
1635352635
55278965
1611054030
626718123
1355320805
364345003
1952812937
1503262837
1306566859
380010058
994256553
1743323005
288236215
872875830
1882302145
23485725
1107314750
125577563
218910888
1593648610
687248291
1683918392
1771234926
572563699
1195663089
1574347843
1513331274
820871047
75722180
603003935
1112310811
430038596
1122928670
1907272638
1850581023
914164824
1811749890
623909874
1313101173
2084052068
1836640409
1044355994
1366917959
308821226
692498272
1721261130
803936330
238802924
138080097
1382905521
1586114668
1696824161
846440192
919672498
1061599938
1847036473
1708138035
1186787145
1443997838
223064812
2101328017
513603492
1746838264
1866543590
2042679317
1096642232
1791904019
88659921
1074304775
1226647341
197785321
1185274593
1139606173
818224360
1677333276
245526339
80329795
585519115
320857391
1225205318
205069674
90106276
301724691
2072385475
312094732
141011036
2097802274
466276846
50117208
1389007745
1912278435
117444947
1378635751
2082732294
1446519440
1488732453
2058579247
1630449753
2094267767
1281737769
1909430321
2101126826
645365519
1161823292
258968603
1461499026
1039148337
242371209
762604182
919517343
2760810
1568235642
814675707
1149697183
1853813447
513079099
1060231057
1621221675
2120324548
333568132
556916800
2001261352
1905338521
1425137291
483222863
1235846745
505095747
1171436577
603165832
566262460
764814444
697589128
1187305574
618121373
2132678898
92309552
644170251
2080060551
1606101161
525574864
224000843
1354927104
956038494
2045296241
1623900538
670255414
632071151
1357460924
1344300739
1922727830
280163026
892411365
2123980164
1096814599
439974043
280592107
1552763324
1559504238
2071064849
33116939
70818636
563607596
22562084
734941236
805908714
1524816627
2063536067
1209956101
1183121848
298754
537832644
8612951
33804194
400941182
4181758
1232115784
1754587623
933792199
2092605013
962924392
445236973
2099732856
543383111
383402572
1950293763
439864506
1681759386
482375298
433876538
2089647274
154068532
1048184300
1105458850
1497461416
814352106
23488496
1972083438
1646087130
1089195728
1395523810
66570276
770430506
1829920941
421509900
261187763
1680862181
1584924791
236021310
1792007543
130193584
362453256
1632886900
1810891022
1257866469
100160382
1785464263
1966158331
722905808
1273713640
711027089
693199900
669143559
380405977
1016321295
572603298
1198543935
15151277
1177063738
19476346
892447103
375775478
1681946142
1484305072
781401062
763499347
239584091
869820271
378209492
119487685
1523630202
2025347390
1955885017
1478126480
311043298
1699954269
1388120138
1933012308
2114078850
765444935
1635937484
1119124901
1611144198
248044576
2137164755
483228622
396027986
805707623
1025451866
1050126737
1903810550
1238181797
919970309
1556017480
1115965029
1383398966
489427628
1103999944
2033965334
1501859162
284467437
1573396299
1842962164
1225071162
2127046978
2063862951
1434810617
1985071060
2000234892
4613895
1583745718
1107107884
325055688
1078925519
525431336
8759281
1285631972
1394377361
790136836
62027576
1236243921
1431271634
1685612668
1586551991
32113560
775473981
1894056531
1680607199
995544160
624513411
1031630976
1798814522
1318934146
457016062
714807775
252118476
1199505245
759010270
260872403
2017986179
1735411414
1489705931
422407236
773699045
1125336265
1943356577
1798008861
173062197
712271015
1693220836
820714573
695220174
1191864805
158254437
404459156
299616143
1503312908
455432597
2841009
1389317359
1162017590
788339541
2129599967
111800865
470342648
312629992
871033156
1909006577
745622497
1592342485
1087332476
1768981479
515890731
151750329
517713272
1146622365
60784374
350568530
1844787629
1352212032
1293250561
1182299985
1130769715
684947112
96439715
1361172131
1800648371
1149469070
964614634
117876640
18685113
1168271977
1708085536
1936023704
938775829
1338594222
1865287413
378649185
639821189
590385362
68061537
713379814
1653001207
1208215767
83922401
1796063955
1157705331
1285873710
2093409658
1421961921
530518900
1939082071
1782626390
704875438
1332896466
735733959
421923658
1300304739
287993035
1357628341
95980313
632217748
379403141
1964711272
1252630693
1156747324
1871882825
1675239561
1603718627
2118046857
1900168864
387750537
2040353223
1577866018
1695872941
223936101
782636038
867699493
1750822716
1136586475
254466636
1869628230
197812564
308072526
1096139667
351862863
1789756758
1175282541
1132203236
1672545041
518151442
371615551
1528110519
408964931
667665992
2046903097
1483660183
1434007894
261050823
1821817329
1048594154
1251277903
1393386657
1518773047
156983043
605346027
1311055771
1225043444
1021267627
535870261
787812346
977480398
409722813
1557948659
938059645
1846861431
1131886531
353122331
1636465859
1537137542
34004125
1979862198
974607267
588473577
2133655548
720199456
841346310
1015994530
2127238172
2000816937
1519492994
1397727490
1325049848
1800905973
1898821562
178401260
480086925
1290901508
1993056218
1543110777
1572224023
1102990804
1782960341
1406181680
1464440787
569678572
694192614
755222270
1537923889
358135375
1634816377
680224289
959636579
1024571172
1725840540
25220709
1887682526
819501890
1000734719
59767564
748256348
2116670697
37865438
336295682
503924572
608330124
324130788
1811736033
1173344581
936470490
1772483735
1403658008
1815083552
1835490823
424841669
1713929999
1875035306
1103870012
195284174
1035418298
1459196906
1401036294
1121921872
1740224705
11775670
1088956906
1977951238
558560363
380111807
41201315
1692626777
595781555
1678009966
1086424453
1567170180
816250088
2059574036
304669994
2102230403
564038223
490031758
1541357383
1627044299
1696879311
812435254
1184016222
181228377
944640396
255150233
1320730591
1985565821
1512246047
1821337640
1960063588
1938182832
437954600
262399318
1914350578
311637546
1669077085
307474791
436495462
456313596
1303903053
1856324766
963521604
1041373212
1140134881
242235704
1343685391
1765376155
69796383
1002975541
1902261667
1691986889
137757966
1070072098
1835467887
523580734
1638319555
813573477
460771655
1400382685
717301984
1708883439
996333202
7221111
1841899960
1218794111
1659528291
1898495777
1164753709
764124998
1356507085
1791345444
2138157925
832874667
1200158753
1739081807
887012650
347002906
1014017621
563337509
418927246
1486479260
987595267
154904224
847953609
2096637543
1269526717
720795575
1226451138
1670554
205859729
1701339652
162637228
1722817377
1529482682
1075005950
1160401488
1711333483
543464050
484387552
736327178
1807737684
1014662100
1892362264
285519049
567952692
276772978
622355319
159586745
864964000
1578236413
996122510
692232366
72535961
1848671086
1277339287
852240650
942593269
31917897
2022341389
1144121317
1614975721
134688159
1831030846
1708831302
1432528556
1865284277
478628377
1577932603
1170643261
729986321
1711867352
1312096794
971746250
733422475
1838082470
1693951198
1475144686
15883285
2129673642
1515678384
1941016633
1768888653
1883573152
2033725847
91397001
1035376915
330942314
734137612
1865992909
1954612002
1788329757
1446629412
219400116
157570746
1884509070
1174970351
1659610609
245031155
2106652711
415993242
1441638131
306854801
1882323918
1097087065
1052067503
1137955399
1989810249
925071490
1148358465
1842868808
293522236
1699156313
1483650464
1706319671
414283222
522414750
1416625535
23556622
1282753929
796021753
765322832
2027995015
1041359923
257937087
1621532183
1340622334
527691776
1812848560
856080190
31794038
1389116480
1600678475
544494529
686609604
1614731533
591532572
1250828863
1034156852
1221780473
198386950
68174123
1436133964
49553404
1087606402
401536068
1910914815
1173837292
2055786637
936955857
2146876806
657620237
2051081921
213984591
579712907
1817815662
198439063
926136331
824359502
1542572570
400753359
609400999
401163635
1036656279
749830876
2004879824
1659390025
713918926
1703782469
1741868143
1118513447
983342268
1055115138
1402614762
1094013699
427913219
791970728
1934533176
704728021
2087601219
1262946516
7474219
1475629747
2002250214
1309691583
1409328678
810518082
761065928
317219567
1932711903
164074282
1581950309
1791408684
946960496
453765592
1546700567
861834277
1098732336
1277590723
18160122
957625434
183169920
1782384487
1308078794
853843207
607369592
1163713476
1903759302
293056936
784151924
739915945
227735790
1756813420
1700252943
149694619
821373052
1835037953
953526022
424535801
431405734
1446081235
561700770
1322176406
2083350154
1784534825
472384695
1717163006
836468217
623991625
1698683361
572357044
1636152797
416354049
1651074448
1453154615
1654765135
540476122
1332691966
597054354
1399747379
2057370074
698172458
1031657687
304565301
415966326
1920094
478565930
115537074
913302174
1056212470
976270479
1825514741
1353026956
1029820786
1049923202
244977993
601049813
1333691241
447211196
855288681
437642626
1445095542
217015778
1130932582
1963831719
1194070175
1914708351
137713531
70153689
1802397055
190572952
710291054
1657429297
379880604
265363244
72496603
120648241
1760355393
1873220298
685976276
1583030449
946651376
574614081
1727754445
1170030640
350015354
838405983
2013383173
1861756446
1843411686
1941120362
1848891251
390217714
1076291696
2022344865
1715495197
2122429812
1283195670
1279873904
1883924019
808489799
1057083491
2067524817
430306720
2051275972
1409010851
640753437
2042613331
1550804614
1923616520
462337413
566281931
1279055963
1707669046
8627027
1335754359
1620260811
1285561258
226537720
1248253107
1365482071
373002589
1027650378
1455532633
911646621
1410753647
231295281
1068001425
292737856
1882024658
384639520
9818811
2027231296
1439258250
1106824347
863280330
481565182
1667175088
1515391874
2109820275
1963443896
117925599
2130294151
1433396473
340644527
909042648
820255398
390483392
1929658755
71243882
1383330451
226268561
26409141
1931611293
1748882226
781446122
1820154285
866190911
1267871340
158690380
1087693964
1790940673
1129306356
84520202
84271640
877914696
531175395
1318721599
1681331607
37579949
27539386
191695799
949319666
582657399
1732291033
523092291
319092962
662661121
1766435705
433127253
1422871174
441206717
1342141251
617058462
168407581
1659392720
1071638635
275743913
1904927547
2105415765
1073209240
1876244548
23716403
528282335
1061544628
32843144
1025437080
742366635
114785774
2093972456
1551855898
1641615580
845813429
666796256
284032813
1904780602
1501055408
262191095
674714670
1182171364
113037548
8901314
1656053736
276384647
1951658607
1438476783
208754622
1069951599
1053062636
437157015
1193136511
2039219316
1633231821
1601091750
1960961362
748359513
1381223042
639929403
1510889491
1348051625
2107821497
550435854
1442172200
2137478456
685915049
464930168
21037488
175071325
2073127953
1257784612
305663373
1321946274
2055611915
1145153696
496611006
263644739
1036406488
1843717612
616143561
1207335215
68230914
910162859
1606343052
1693472016
125887019
1937897908
1425745700
458922405
449723358
1560367401
343170708
146688944
517863055
611577035
1490611052
472952837
1281513903
1316622639
1563968644
1271132378
494471229
118293752
1761111589
1800407330
1464755755
1333952707
1772192806
206895634
1273989044
150333564
1815628889
634865002
1754506974
117983785
1711329397
1580708839
80093653
67643201
2124546268
807886867
721027469
11666587
1942183515
1190726278
993003349
1322959401
945663158
1437644622
1417167844
1064615030
538422471
1465028802
1647850814
696300356
958914341
370283718
2118020128
1083931509
1834241405
170035367
281853020
1996060074
482958722
403289429
870445174
1874907175
597732211
1903553434
1596721655
1406373278
487648083
1522028657
1177290414
742020715
1029690437
1512337835
439627636
981536866
1171198519
1572217148
235531670
544620336
1675444168
780049022
152316416
98446505
1062463888
410643894
1813984103
1271584952
280729491
9286789
568273822
1114223049
1408163743
965873344
1903820502
1060640222
145063831
1147528655
696377753
1588566247
1961918445
1177516332
1038702255
765138687
62938579
1661612776
1536802263
1801816971
598621423
1384301559
1081436598
265531860
2019631731
1851951057
1454259762
1002007786
1124611758
728445346
645519060
1029437584
478351272
1589886934
692860119
1448206599
1978729334
1777842233
1709307220
2043790134
1384153576
1653189881
2088964036
1199625507
1333229534
154798119
1862736981
401749600
1435350976
1749229697
2017730974
86509513
953314875
921408877
850455384
1921469458
443914746
737145646
505669745
886018128
300846960
929341220
1219989892
466049911
2031649529
802229375
1996314392
1148086110
821959262
1432696699
600315641
1134993512
1395460033
692742894
267852786
1717890744
92974044
1982876554
1590338272
1973077154
214089602
173485236
1667951092
556366122
1133053714
175680523
1349174706
1850762859
1258752845
1880069763
1781448724
1126617798
451861765
882906152
826392318
1775411506
231464562
1589714055
834679118
726452440
541758787
482882241
1092798171
1789171164
1481672224
1410886143
1943121120
1993519430
719131979
188068269
2013877663
441250328
1036808708
1474128249
1270466062
1152119751
213223553
25509289
1864985546
64190625
1178336216
1405176806
1178893353
1596887213
693053622
724733634
1319229912
145787417
1072639838
448696949
677806838
1013688753
254870949
502362212
743475229
279882558
844796465
680203390
1767016938
1706690915
1494207826
39372913
1749598090
356388511
1185541276
1100744947
2087748845
1995615218
988910584
1566548156
862679305
1220156248
445976747
1010568621
666301426
98518543
1070832489
1395404107
211909988
975238713
301376144
1530081292
1122380533
1650118157
1548885073
1538577956
557317621
1975322856
1537532144
1115747330
1545968182
1067713322
449973513
28524090
484346818
1128303171
2114743322
782785826
1585649111
2002908583
1168960058
1684622066
365398103
1104348705
1611468451
923661768
1993612913
920293144
333348457
1421356449
1634362598
1116792240
1654162819
65525689
326707298
115022343
2092214918
101280401
1046997884
1643968260
1066616742
4174625
2072175764
1054001765
1996565915
1804198085
1611695452
14939527
41373127
814143618
431589282
329204968
139291799
2050413258
135038141
1563562376
255384392
1983659661
939922105
311109570
680540861
675081749
2057726832
725252286
1273840981
690260829
129866374
2029949398
518365541
573133666
976696233
804314543
565427029
244587490
1934528645
2036444044
466135059
1315741285
372545428
2090139722
694161090
1464536330
1439697369
498150972
1968118825
1471147563
979458450
206583149
2020047715
1818444226
1425213407
407170138
166156676
377220283
178228238
608497484
579825394
1943039243
970309750
1934121327
1847071231
1387386611
937744842
1989166306
618549544
351410280
1161356515
795153028
700585346
1968604520
449891683
683506345
240012376
632794302
462875461
35611999
1768167941
1664054120
6625747
2116782593
1522668617
148273655
94197064
73717980
669025266
1488045963
895476200
115648916
347844509
630308646
1636301103
1103934746
1967467932
1069767498
1018691827
1399313642
1918189170
26522296
1105086742
956992388
521482045
399360942
1035686404
1306809584
1107018574
626952610
1444059954
2115157619
513058661
681793667
1448016021
2036811635
460057354
331383009
1501786595
1316030794
1368818466
1488338112
500279332
2004559792
1769002070
1022223270
1700709362
139528385
575423769
522282661
1159719976
1421432258
14997485
1973294280
568804344
347652781
1654115863
704882551
1614442652
1020108554
427053315
448829011
1939581074
1970613722
1063200099
1907143562
101599538
1449903578
480404675
709038273
1623192806
1194900025
1348616229
287058565
316619228
666307039
1603258956
963206353
197705716
678156503
1762838966
1548918539
2043936472
60534710
2080609023
1362594082
1059617966
355435581
1861086064
1291099853
841258060
546998570
490074800
1500374128
654230195
1762772859
433591582
2109717187
1818918540
428244306
886900382
1519846423
1965659455
1458849618
586859553
223448837
1553142309
951324695
754687664
2141703306
1278782477
1201981751
111430832
1623247538
83082205
236645039
1257374938
1605466527
1841478302
799521811
497655930
1585985504
251676683
1894343552
407946520
941991493
1218230439
213172107
1925846939
1514390617
1579363307
755631608
1173190042
1613517938
594750041
1533357265
1486174284
163547214
691522625
1025186459
498695833
1569453336
1078290327
1972674076
1683128054
2077806494
119981661
290991881
937091687
597913749
1967318145
1777563254
309011990
699474112
2065970982
66428479
1200031162
620113436
1468692885
2102094397
2027286018
1521698362
756024401
997070837
1948219127
2143951922
877374208
636880640
201647523
870995052
444080941
1531062632
1393604364
777500813
885649837
1912945551
450179544
1797960686
750575972
61457581
921895121
1124865991
700580351
1755176809
1174459765
915220428
1087843502
1085786453
678236494
1499262400
447812752
386153351
1469217162
817616535
1296095996
695176043
2102980558
61773199
1434332854
433754614
2128295250
177295803
1920922148
256662705
581612877
516692241
1527081301
319923661
359290443
42573269
1657663572
1052447735
1301894476
326187426
621099409
487277344
830941115
981809879
762319810
1896191173
1753834854
778467258
1642969297
1802422199
1789704997
610151308
438149882
808474737
809100590
1471093345
1662118987
1781508524
1418178713
1573846518
1628910630
222950588
364054132
290011332
431689177
1262878917
1425407363
1949029237
744093225
699180254
427226347
1174388830
530436819
328797667
428389902
678258700
1853224882
867291450
1953799904
281968069
1731310916
1469825741
285725763
1812863793
998666102
391616271
54295647
1163404578
1349139227
2015054444
1836580966
1866004406
1892418688
1129861460
133650319
569268694
2119319064
1337954549
1394759857
952810182
392762909
53747564
2006914290
866891178
1778988244
1639828405
2032023953
1621417344
247464762
246181408
653884152
354406970
1336047922
977076479
534578627
617782234
720597878
254902181
1272248917
1343049666
828805626
1357680690
1647832550
838859952
336109096
2076308180
1728542153
1253695028
1307998579
1582086705
92256454
398645795
1378587417
1270631415
1269762596
1229997082
97576570
875112587
219056993
20310439
328565196
555908143
406116029
735340340
1287230392
1237677631
1977331921
1785054061
1486160446
718236193
361874471
824792210
1669498912
1278981932
512844375
722463559
1379425362
522090821
290803264
665405495
917987054
596443311
10784541
1328797596
1612304463
1334121064
1726892544
332379526
1588236057
2095313083
2129568954
1442183765
969793094
1973300023
213233443
1970622129
1566880745
176764665
776558244
257214552
1886621405
2049429168
423321416
1948126545
1458951402
1242176398
481060513
1898955163
350665251
376612092
1431629331
1524185595
547925417
1091635298
994929848
1545632058
1863602424
1354988292
258894208
1815311404
597161392
1097863240
809606764
1755684261
1391502344
1948699513
77406626
918207231
790997234
1692235517
1948358724
1965031508
1066380382
1144407397
1408528528
848589925
2010402640
283261311
1076831293
1294048646
350180015
1297110439
278692459
279278917
520242393
1937413592
1904018071
1653515582
1283700794
1371647487
657137126
1137445432
1074200976
149459809
630764010
823165418
1112899126
1952500989
1790864177
1823211054
523395559
1530432151
1966487235
73064879
956435941
1629193879
1046068524
1888265174
925757047
1274522843
1365107708
2042805630
1733157146
1408666592
1862555773
600366243
20980586
1486654656
664543746
900161941
2054736152
2130637628
1932147722
273752504
1961998753
1780590133
296958001
1697477889
440678307
1873657794
1673455843
12552785
1536486942
1615980005
1968116591
1154220702
454788822
876440092
597830190
410899926
875481435
692531704
406523648
69959524
719208564
561080195
1237769503
1635611169
71461034
1436217718
1301920813
2144785507
1691117230
961524497
43759936
1476494516
301876517
969446579
10398314
1765696855
1494530976
1397511204
1026955240
486207901
608926796
1296178460
21638999
361568531
881134074
1181149241
415153395
393634928
88020780
397845744
396832397
1271882128
1423731705
1975134419
648060382
1838962628
594367420
487254018
34267675
183256079
910136363
1073575274
905554596
1573068151
1319037760
1485032254
584491451
1609588974
1179587964
1920490069
2093847927
538109468
745036743
2007163920
1111206799
86702917
1231006360
2145917157
326801988
423348699
555953963
624230870
1753279448
580715033
508853925
1540829122
1458587517
1186844582
164184979
1427289229
1967834315
674895513
1302033595
2061951658
1713915261
1833104882
1127355157
554882436
946132736
1518048682
1875603451
411746909
258023051
831207930
456260575
1739525933
1888340268
1237688204
409246671
45495443
563808133
1684709407
1746634871
2094687447
885329835
220077769
288535493
1274805412
920037151
1784232959
589477747
1569307472
1822078349
951439859
1389448056
1688191711
731242109
1192573073
35799962
1986945056
469836741
683889164
1188173420
991534107
404656211
1977016136
759360361
778211948
1730210128
1496325033
340184
613126970
1073703373
1452712309
1292155418
84412958
1387168632
580359732
895706711
1839804297
207006263
417668857
1294618269
907575359
1698833798
1427643507
1813674816
345046468
1163586311
752168758
1359356898
1911043842
1848738034
1232471054
1564177392
1276647415
1604708288
1652025438
1974065572
1536852504
1449889110
554739172
1133173909
151497943
1371620866
6989818
511146789
495472056
2144751705
220816936
1576210835
2043447422
108354974
972495490
680839106
72918912
1471063461
368884748
320374709
1763220500
542769221
222643196
29391723
827016804
1617561499
2049784238
1116738491
737576472
1663648336
840926980
1057592771
339022363
395990548
1593873511
1882665538
1540299175
928268673
1640541567
1877517001
2108599222
1012113199
703507717
372134032
1021372345
1549397622
1617162482
171639453
972354891
445900611
2080544538
167056260
1370080665
2120209249
1349452094
1805660425
1157339704
539816176
1737335100
19439794
1002591836
59563228
2026769802
213454545
1211209388
531629230
413949298
1650713875
715887056
94773610
1172950194
583608365
846708803
1172027692
1226680518
784457313
957238567
208513523
1851753523
205127092
1523142096
1712044903
2011935595
1887560244
955040360
1027815752
1136857265
75516947
1041653435
1646958084
2103904431
994960914
256252167
1418138776
1475538470
1004753907
147883025
312834674
871601887
1789052979
1605102961
1564396246
1065238392
262546034
1017726889
853673899
237483914
1792710192
1749670185
997981476
1503450766
1058199686
1661121767
1991643926
314390391
2035865188
249494249
1040525138
641285364
434631509
1553063911
224489520
1456758312
1750650636
1059683945
197158555
1384954580
1151833182
2125688344
1988737142
789116649
316526198
1531192506
1633698491
1154310053
1330170032
1324490239
767038376
1876514660
1296397093
511036376
869430613
258869767
2060112411
1295994597
1356398499
903833882
1056699297
1928525563
1810936438
1416654811
707423789
1566411293
104732740
1314631703
835872468
1527862873
267612164
1095312807
456728293
2147289390
111271877
2022855585
58133319
778915724
1327935051
1809164206
601256443
738869021
1336772131
1484400316
93294674
193037607
73449322
2028232952
1342916995
950951967
595636751
322809503
955604211
2117099185
1673203686
349090709
1569137620
1753344325
431703963
772680747
1888737317
2076152113
671936051
1722089751
822043361
1181821224
646525318
1741202278
141078952
1959110207
883446467
1181528489
32544133
617793370
472918158
1710023505
2099652839
1569293661
1071163555
519060772
423738896
791694378
1268743021
761695750
1358386509
760478315
983798955
60895838
524917539
524331430
142726944
2141724875
1239838383
1966292691
1246477794
588005061
364244876
1167376994
1968246469
1419246594
912594129
1320190199
1209374021
1583298482
970246769
913699538
468444092
1238330208
74881014
49769614
1540234807
1853956377
733990569
192321424
1999490292
2141957473
402407396
1794093586
1704179222
524039710
1458142064
1244960569
839434286
2091973651
1822659843
684232601
190897262
1224339771
948728830
550365441
10549479
1337955322
804693956
2071353270
1591278292
1368462299
1081919440
1216814478
401260765
1234877790
537811089
211942101
802630914
480620151
685456026
2133059173
1749694413
1178719021
459710445
965381617
1077872942
1947937029
1093307297
661757521
1605704646
513494014
1851053747
2002309991
764372731
286804568
1229373236
1099157790
399937752
2062663964
178257365
325370529
79112348
236797984
415130843
186827713
1958013190
1589835469
1975191038
804065353
346817131
715892675
1863180460
954989735
1482255635
1717626166
1512118406
2109781534
876823275
1761645918
1765585726
1487194843
804922082
1323613904
1213456046
1398438543
1338808948
778083398
962379839
222219964
1059428253
15989114
1409010127
1643018721
854516665
779474664
1550555293
1963884985
762357142
1993823845
1504336713
1760144680
591850344
171962106
722845837
716422785
2066103739
1986259370
1505651912
1751347839
4733115
722871606
1104935118
1899251991
561590034
926294677
1961523210
1929450803
1021301818
37443895
1562019449
1002984957
1119350413
767480680
920444660
1607161275
660148570
1971589673
1702001161
1641616213
1862426476
1403140606
2072654721
1014362513
335828274
1636730460
152369397
1873883197
570530590
1709770410
1536786392
10038150
522182502
973906528
1584432154
610231533
1042397419
830694781
745704987
576541521
1518506322
1889538887
750796999
1296759529
1775081103
647890185
1080963209
1293438468
1535686256
1791511612
385695886
1341805727
1395433411
189341631
866683362
442310027
1036176635
1868730277
95537437
1384871357
2128778795
1173455430
838161583
1308453182
1323715653
339474324
1278122941
324963021
1716607470
1479251296
1115040646
897385790
947941036
1412791468
631389851
544371193
1239200007
1112564831
1163055496
1802992384
468383844
377093867
1183990612
1056129551
1001394099
678208958
1880324509
1601671462
889388945
256265585
1597411349
1937429300
126246959
822198984
891096731
583062407
941732990
46345848
188131093
998459098
1005832997
907600115
584023049
445323969
1071065562
309421895
1263070887
680234759
967933670
19392391
1724249377
1479546059
1055333430
1571275923
1161034032
762181504
1298888828
1783138819
1102658964
2009779414
185055808
1570972060
649186575
241741013
2022722125
1396788829
1485041841
97071816
887254303
94925140
666185027
72893660
765650333
383817180
1858652796
200254552
30842762
1337509248
1217454162
1134839373
1687052640
623486164
934997623
105804681
2080278238
2119653167
142670153
928887098
192660221
617851637
159920401
547975243
754313799
2078379613
1897275199
1628407509
2024392053
312134349
1608867336
1020358454
937618222
1610156621
1929565517
1841385779
566665843
1994596945
977043920
1651495366
658558218
1132439886
818594518
816556995
2102122900
1781387838
33370288
1489244030
1659682213
732270816
1943272214
1411304252
308017258
1088423556
1166987023
1255357419
1660198066
1955149239
677004725
823854356
1537368821
1457258132
879024594
1988726916
1403503610
1139368808
1556375149
1578850274
1102387965
325850245
1756704088
122549135
2137640857
745096386
1624990983
630322126
293111951
1577043411
726683333
1552384143
1925670318
1239837669
1097061698
882295216
1929724435
1547352819
2115744489
479530952
1867316884
1063311868
2090409878
1917316043
93311925
1909837741
1504577288
347520851
1637854357
519374575
1812645797
274490670
1691518983
449976974
713914458
107575722
794289204
1684531768
6010403
90731090
2088316829
1484649935
982514661
582254310
1360937986
1254425211
191070059
1096036556
772729070
164365903
1390254000
334031879
1300913429
1703828756
1966189532
209985342
1844308253
662455327
51685627
374555468
1229158899
100572875
1483931736
573809938
464601837
2090271395
437267854
1079964692
14903287
350030746
582534500
914463627
2057875337
330954844
2094009198
984343207
555433445
694390340
1965166683
950981777
1322145321
834094721
671307876
1217786050
295314781
1169604912
568789447
1108255522
1119785992
1443267114
1219797669
565085416
1731600762
1097856344
1128675124
1110008796
1529988294
1502067421
2023241846
1017647893
1373034493
179911454
139706856
412156820
1551370710
1679328126
1249669155
1278452739
2057459800
108751347
1948958464
1827113247
645337830
293272064
1935405114
1313889799
1726735473
2015242368
1811970182
899128382
732554704
1041158130
2089940787
780995644
342145072
2035938446
278508510
2109672808
1201841841
333205816
196125717
465282743
588173685
714877653
2141321900
449535626
1502502733
275868996
1819884888
1368841022
24230014
1685917505
962913034
575163077
658163775
1544601290
695630419
920228894
798050192
1388827957
124344093
274746915
756944750
1790088055
532203972
1346928937
1294365461
26519173
1617878240
797912591
534815149
2136470501
439655246
690855721
1201279336
83143907
1716313797
1913028777
65597806
1244638207
558016051
1908785167
474063718
61872275
976483153
222573980
1600733007
2047693581
1254240676
874517251
1130240988
227944777
64038076
1213930833
728719909
967987949
2002607512
535800861
2019338088
1172256168
668154352
225276368
1215729430
828961032
158296502
231672960
869889317
169915282
1246887344
1859739073
1526407396
1165055432
1108147625
2054531831
1273265767
1582514166
1503102668
1888978290
345006378
1774228683
279867776
1516206839
1325944395
107652845
2110488691
105614767
234376936
59880587
1107039666
1181119727
1318242896
1442835383
1778414029
1451664592
1992124371
1900590793
440171003
567156452
1822423512
1586319521
723715603
1941703256
2127458126
1898422437
132429588
2051085302
577162908
1153195863
827020487
1533515445
2124166927
1062568501
986363187
37784523
1397222461
625340453
1878010210
736510840
37316368
1672969801
209286411
646308854
1629384907
300167967
293358511
562082650
2080130364
1209783148
1176983430
1591092876
374520925
1322694316
1522911074
187152986
52591973
1328997115
1892574554
2059899657
1513044169
427323666
2061972578
123921765
586607128
1156725086
2078709624
1257842176
1140269696
1617413958
603651793
2045837985
1593400222
546149963
658644737
658252115
1094668302
1975555499
1765322457
1251649858
814243864
823260338
1015786841
1915720566
604568020
1676162939
2129932467
498516420
1653410920
1821807212
1155972022
1523441814
220103273
762023732
419372253
1457589680
1336460118
987232360
120705934
1013729699
1194475155
1617890882
1139539891
1449308029
660929917
866190021
996857512
497841394
1195326786
103857622
900964921
30192382
2128941558
1770383643
2142586520
1860171184
648810393
387728714
842813677
1212454150
295304607
2037466480
998411599
1214108793
196055174
1005646786
1078142180
1929563039
913845236
931339656
1029457099
155850431
343387515
1148831604
187124565
847465993
774848012
1908533753
2144370458
1464813357
2039623056
1549235552
1847020777
2028477560
249811869
1629331073
570429024
533331333
1008171693
643592738
1159747436
1376634887
837505554
21279241
1078906190
1525049084
1410820150
117111047
1084195884
164756379
671722757
667625179
2041964049
1898958146
1942486038
105190584
395649164
285999754
1488006809
1394839984
238558017
1142038520
334902774
1375643354
358217282
834097589
281296464
1240081212
586682358
2043509521
507041825
138506317
523670342
1120931591
1700342458
1124183688
1483771562
1297854521
694496899
322115846
1851560305
744593762
1862266798
1862447683
2135872146
1120390601
1556469666
2118989904
1522654897
742854885
34209757
1534877761
1483656882
1081583508
781421499
1303862279
861799750
1813896984
676596560
1216849209
1819899444
770137700
1378870566
3346885
1078555545
418004506
1091684558
690761940
665126058
1482090527
1252141269
68808223
725533666
1290649930
1260109105
655851085
102188393
2112460813
903220577
133010475
721290440
1009769867
2118058778
572906462
1030347786
2142742027
85754839
788119348
1846673672
876114073
2014253972
1144877738
1875938414
1532082048
2003730160
1384663255
1635223395
528238881
1622773149
1643859775
358711874
741762854
1240579083
405221875
262582988
1559998304
207355517
11692243
1744804306
364497955
859802214
1166060240
1954427425
1553132643
1029417366
2050796133
1046914780
366936982
1575850873
1514478190
1116770506
276615768
1279217714
1461582253
1658437025
1638119154
920167061
413607778
911441378
1686586536
428538386
393822104
301169380
188589344
61959548
1156169488
867243287
192528379
1310571722
1129803803
1847085787
1388980886
1447779283
75505120
175842741
321773959
244417568
985698858
1409987062
569362468
288182206
1698682860
1581284236
1339682943
1713166928
1579600010
488740144
1391570012
1373924634
891609026
1308894805
1326277820
1299623765
1201887288
2074116466
62208610
899211766
1931972458
408338953
585068230
1379672352
1837478377
1035072360
1429836602
207924920
1101312012
408010424
1976533339
56116313
649361740
1669570692
402725910
804023748
1658290608
401909886
2010634066
1726868282
694193454
352632293
99420188
1371151240
1743111148
342126513
1429339408
1581477479
1015680862
600197371
1242226435
903470802
1526578490
814526629
122509386
2083550399
1960275145
1702711051
919864855
1849217079
1292255976
849542179
1886891935
1921891062
1967023597
1403467237
727664465
1262863027
1331741184
151789217
1387770550
1529273341
1275008469
2094007099
1208244778
1448348491
37570084
1931700498
1381597764
1085151444
611384046
1945806042
854682387
1245727017
33378
174323752
1420638345
1815224528
639762104
178993315
1295164260
517418363
238803186
141819195
729247920
462805292
2043117063
1108563167
1487647274
1535001508
481780446
1183974726
496225999
1703552375
209801333
2145406959
797135567
94288239
990771329
316948867
2101971038
797552471
1240387866
858490854
1300289199
525477392
1297824121
405393336
483519412
978759205
630580691
906799969
198945646
1255232424
1752929295
877527297
294709388
1769648162
1813776326
1481507040
268231825
1193608692
1583238761
979215202
1451202497
172515615
1959873376
532852603
229818933
446218994
585731359
1012811926
2118697760
2128564991
1812817946
1790903686
492190178
1601149633
1374706701
428314186
1167551923
1370605144
249479228
1093845590
107118138
1197141954
1052423820
761161428
1981242246
1443655961
1351313773
1088773347
2130609851
171130460
362778318
473063485
715627001
438323197
40121525
827608211
16291939
343074041
942724588
1501359298
624887598
252593480
912897499
1806913705
1957940491
1777527879
477725875
614640390
117627601
1802842680
893602803
1670297767
310877151
1365888787
399352421
1486269836
1527721368
1828809987
534792
1016048646
2064736464
2100052534
497831440
182436558
74547482
1031713548
1985632883
2044883668
653780329
95419557
456377710
377470414
1070942292
1609295659
1498665128
1941879949
1856038930
709918647
933719380
1329380703
157445941
705747679
63268651
1603397998
173581400
1825955480
1653070323
969700457
1464722151
1863718170
1346890938
1464553882
191585022
1010665095
935122571
1164014148
966531516
530488192
1168059073
1816825110
1857083786
54855519
1649503612
588933751
261462722
1138997704
1106177714
1919925321
151651162
255253064
1178726430
2010348515
594380532
1414711652
2101481524
1338888189
777017356
1668885344
1507589900
1155103365
479862657
355269236
1541634659
1031721033
322403628
777953422
925930035
67057138
1499418504
967383731
688468973
102377056
178308308
867770817
236453941
328516051
1611346618
857169448
1917937150
1850532577
1591785092
565092608
1061685015
784383524
946118150
814163756
1553032416
336856843
662083318
1682956997
150721530
1320918799
499886009
1936641594
1786165409
823708601
464908206
745620835
1303251741
1902965949
445394660
1037396320
1299850177
1286531631
48371577
2118486344
493146059
1642771231
1021469731
1048483216
2040835172
167044036
37468760
1010473279
1242549402
1062894392
909201603
2140683559
1420207006
1586907659
696279349
1117278680
1870150345
515170571
1424711567
2087346550
2025893179
514852541
1046215298
1214335539
2000874389
1139455397
1772938241
579395808
603900118
1784062813
1733058939
1509268246
1099189863
250367421
1208525635
587677950
205871245
691966408
1987503727
1643620310
979794529
1494403570
864443206
405697679
1890593323
1627812875
888133353
1425204656
1163998647
527130558
693324544
607429977
1623424604
1386439793
787744241
876913650
109313432
1986306077
388283129
1299642991
1374621911
1802452212
563368698
1019663407
844238379
1667088452
801932352
2092261766
1004740696
911794177
1246966550
901566982
749759249
1486348757
771725722
567301753
339179266
431390808
2033465426
1954687811
1600513740
805919270
1976471160
596159219
568619564
1312417809
1706924539
1232824262
1353526064
563280640
626007975
1589726975
1091439081
461816391
1735113763
717803946
576241948
1360484919
1157479216
432216222
1335941591
116056556
1377220704
289094881
1107892337
821303734
1749157842
1879215072
457254969
1085835691
1456072063
470470631
854888504
358428522
783904217
1525130097
1225518837
1019393226
1770872496
802147076
2042724041
1964649888
916758169
471308174
1336533652
41639571
1285655860
1698517155
1391606137
1948617385
822942726
1841342185
1010072382
1630784075
28094139
1008610720
2086870186
1957554375
1746649635
2103959052
443349957
1425984383
22699607
655597750
2052756510
184114887
673271161
1438179329
2026207863
146083234
971840611
613819059
1621828187
1353367305
466674558
2077732227
549185668
26959018
1967248897
968371833
1214736694
870899897
1277991729
615804410
1007098504
556461138
1724214740
1126893938
984101355
2129126979
346293450
115422761
1058394052
1232838833
1104954201
822446756
2028237895
1951696691
2078585143
1835651488
291486517
282088884
1497086741
1640817620
727408582
2099336800
31242940
1345161722
201886302
281356228
1739966208
1899980816
504390307
70650700
326061247
1446702733
123006465
2107620163
1123446299
1868649792
1423520344
1015073103
1952132022
1185783097
1332847250
1380025475
1488147522
340499249
1593693043
770271222
265502033
210635181
2030860054
2101088334
1993163487
624731032
1927979447
94812882
1078530131
305350125
775902610
461851448
2128850976
1600854656
2054445010
1182128598
1055483012
1487325716
743263191
1834601010
1171933080
1562031695
1479415809
355690701
189444869
1334459461
1253151234
1369641515
2144366989
158531343
1313960735
2119622654
1003337184
301938952
67146799
883417180
957012968
1469585206
263745972
818926408
1194324072
1292966542
421198017
2118152670
2085552520
293962535
594123479
1254439756
2010134257
874561928
120760819
741919764
1731244634
858452401
1664482561
1958132787
1495611157
131226813
690084996
1699939463
215063341
1716192134
2112435726
662695562
266731300
1409102070
2090080452
1902872816
663932537
1402737550
93026886
431859493
761562963
689791210
595673626
591357693
976767868
497745634
842374646
1897217749
781858830
902280704
1517985433
1616155722
1627293284
2046815384
569842596
1943919187
2003202996
1151297390
1011474445
327431965
857862464
2097485256
2119048660
397128395
981409067
1129177715
1264724750
1990651234
894993003
1294962197
263292282
1765629289
1586700504
385651272
1503862617
1071846803
2109554119
300550905
1739387666
1783305068
287243291
584100051
116252632
1595741641
1236122694
314682361
1779355122
565705337
1467172136
82372001
789322416
403285182
1712960503
458539747
497568983
983919580
242037778
777871039
1063850218
1700925643
1791262733
1485020102
1293909318
786971938
1767975241
448874400
219979469
834308311
1761126618
56837222
542329976
425724038
548878075
195476196
1674068976
310010832
1311599578
1316115755
1993444844
1823503266
549037986
1285849241
633744020
1366714518
1528709984
697284616
1809777923
1792833664
689276923
610129600
1982476421
833426991
802451322
288584125
210856974
1514384822
1837968623
923548237
85257894
2074405880
220363938
1030318217
1752923181
344034528
1750908106
1057697134
920174808
2112663873
202493202
621686077
1164637638
732871956
785430365
535167234
2121321977
1312669091
734142385
1775092333
1589160129
42227838
948862200
2020056070
1674186795
935346345
909842611
1633969429
950696883
1407268301
705615772
2016166702
1314807054
1659996680
481282414
279008325
812086388
1177628693
1389003256
1563779459
1285647539
1672237450
196360256
212572453
285065164
1194749408
798535685
503271552
817881798
2043871084
400877801
1460195044
368753180
213166702
1639946044
1687756636
2066765303
1897657223
58745861
1759898362
1679095419
914259212
725022110
524180335
731273197
746573353
1030930244
1109525733
543704872
778346689
547134021
183687273
813137316
164214698
1515398582
1889213989
1858323956
42417442
1633349184
1017149424
1312974680
1774823599
1741905741
607972046
1065999133
378088909
1182890701
1295446518
1982318550
1235792297
455170418
72456342
1973569124
673532455
416248521
1833802836
625307016
2044674924
2059054639
445945705
217982674
1134931522
2121284148
1153905410
77810203
525170374
1144139039
1216831885
170787382
1690108417
1894378951
586653798
578976129
1257592009
1852269304
1535656763
462015951
541180280
733866982
600556787
1031687177
349642339
1219502347
1948984006
1953166777
1397458066
607869881
242433749
973032467
1181717777
1467221634
357845237
184050998
1949452232
990098842
1376531108
2055227307
1096303082
783943437
1335175208
17075938
1106228152
2009156351
617681754
1931827144
1854521005
724038632
491464023
545092705
778200203
1066389180
1783130464
1898244272
583007445
166986533
604004108
1945022047
2146644769
378985542
620141590
780321166
75533839
4741180
797865651
596997300
1193049202
492208315
1477556298
1788677332
541256775
311987042
1535334230
1602659887
1683187972
438682081
1572288860
1611358235
2000339331
208220757
2135424529
1063702845
2060662352
2137204527
1445187723
273662952
1967403005
420046784
294208070
540293810
1288338762
2128035994
1953312087
2111421501
1517427110
499012468
1466080726
681764652
493517601
1523134344
222151995
215699364
1153329408
367047247
1405809640
1015718440
1431853439
1162161825
1813158892
1668288666
643586222
1366056572
197352097
1206322714
1174435311
1041570177
326830957
1100358622
355253020
377607923
1405608398
1776911524
139176404
2146104535
752520064
1769556469
2144617212
1180289105
2063752004
681406215
322343752
759002737
204241518
1351607850
1962134304
1177195501
1220485990
1973288157
1187699712
223776110
1279910948
1913259830
1224908532
209704993
1621354585
1818121538
1207599689
1242819027
674319152
991063708
122339603
1401157887
1109946991
1384355470
702357542
1054442780
1439723538
694262024
981939453
280733452
936471659
47242800
13579225
154544466
1188043009
1419953846
967067123
1924360270
715991741
186994791
468936644
733608484
1407310650
992674392
1159843741
1159667653
1855091737
1712070903
1100339933
863960140
1997529363
1250044469
1637319999
1005295053
1000425864
1482594940
1794205485
1893965172
1502524366
1010694075
2077965023
1170341804
696626749
460859084
467069944
1945582705
428933712
2142177041
55127146
645760930
553414390
477910764
313955325
488157494
1285384699
148889574
1185826217
974312830
1478093625
959376132
764091981
843502857
1659256342
2103835894
5532364
1617532334
231922740
48093769
2565692
161679895
807620603
1468322795
498122783
849871454
1497832885
803035907
946105054
2040906690
2121119568
941809071
1865675175
1114663447
21919030
68545199
213194638
1602555547
798857665
1074830938
213679226
1133558073
1892113025
421811702
295111737
743249974
296350508
1763814634
1529541807
547618988
2082979741
244039779
1919493170
153794367
713711024
2006432721
1066946381
455474948
1288689700
1249488134
706903933
1130886062
1612372229
1012899992
749611284
930654133
1721688798
328992163
2020329926
1352306275
8491960
10509152
1453395708
1432070950
1548349295
1820926875
1872397136
1535412646
1335275998
320610361
2051851800
1968570137
1727310013
960091861
403589212
1780920540
1573787154
266558898
1139971035
1267820085
898374338
1461022444
1164974317
1300570120
220408007
450479528
35226966
1621620905
1751350433
1880080941
1515430322
731761871
1216782539
1703761264
1896921156
551791465
1301477110
1901671982
1455063837
336661987
307120876
2027904217
194224699
1517279406
311979157
773900247
771332550
805053184
774296110
1526695793
1829787869
1258080198
1069171342
1458049704
8406667
1032174855
1258784671
1245242223
1913641466
2102736146
1907107860
233396748
1979823714
664569342
833104469
1695607399
1665160102
1466292783
1710612055
17797061
343943784
711436532
469282748
943229189
396454917
1496774094
245104828
302013742
280641447
350837272
2048592705
1255090010
441616704
760730580
25873583
884484782
880424810
1481858797
157218445
1635233751
8591838
1262245145
943909393
1295525790
390545197
898471411
1103083867
1354733743
1006951453
202143674
877146740
1959154340
100186256
2037284540
1046737230
1465379606
1459627716
845536947
1020426709
792691046
363561225
1478869515
1704942188
413158207
625619041
93280922
171988512
956000480
2123971239
408467915
888575722
1879310555
400381983
1084125396
1405872054
901948643
2068943623
1584462063
900003570
1974009375
2129882327
906945503
1409392783
693551275
148212864
144495509
1042563258
753985740
658634123
676084573
2021199171
1108098662
68470049
738322185
1161197764
1967923661
1591245167
2007845936
290430025
502701927
1095548721
1671537050
720480702
1977535706
237029437
1717682248
1961190973
1395026994
1506421043
1097845481
2085465129
1551358238
830554352
1389469347
744224217
595147856
210511255
1377504115
1437855542
1750730904
539040637
1760482230
1565986864
1685831289
776573705
1141339413
688996212
1498871969
743354230
1794685076
1165982740
1138606183
1163416703
1643842227
1273597975
2075929024
1242021080
1378982818
1011337899
821573477
234264718
838617144
1374536316
697436015
136557416
671500462
1332944763
1407534936
1131815597
685943483
1486056865
967635031
1218444171
405246001
786298772
447368048
717853128
51984514
137275240
1963998760
1150172528
1544933394
1007219351
83090987
2062788944
1930627346
789433132
1260604903
136620354
1084128069
837130830
1994645699
1608030343
1978780859
2065121935
490243971
862994352
634102222
2036673105
2071036972
1945191179
1054758196
1986612633
434529865
1814632753
2042984658
1598642312
2128302016
761301177
1234378065
192662037
1085440102
220769949
1327882972
2142707006
699083403
1525320949
1150865602
1967389696
1183747918
1073881258
1329460977
1544256007
617374362
1833828358
599053523
534402513
866613109
1295810705
1758300674
796017581
791917757
1769956804
1258934089
505561050
856051865
263133023
1001174446
918480992
228152655
4611751
1667903392
2029248597
746810728
394243591
1642553515
1074215071
2093283270
1740435130
140293679
1011344352
1636525073
692246082
1456129799
1988112184
1860949658
858834511
542309498
1189430632
1698043183
1706963304
1550123438
2132588758
2090908454
98994741
1334967533
17896862
1747957068
114080005
1609993976
443448367
299239011
490674914
374119348
1052787529
1895027605
1038419691
2111166977
541631094
2138159132
1321131327
1248865598
835412940
953836108
1623301403
1699005339
1235525336
972257056
913769075
1034092493
1889827395
108445461
816524607
2092443856
1565062789
766286243
1917898512
2146755180
906936306
2110306966
686088590
1192324306
1941047533
822750465
1723524235
1338092914
509111384
2126487734
1622844521
709492507
649910152
1030815090
691570778
1732626968
1184267493
1250902049
766601266
1477502123
563334671
925605473
1297279850
2019867384
1382186423
1213657873
1381592852
953827205
626887219
753562213
1886155732
1193386916
2090487812
1637525140
641897473
1507907375
925737936
391492459
16122589
1934217480
2007102528
252568345
1133678979
2123997088
1270314260
1093761566
1569078902
567361743
27742322
1311822794
1723681446
370754145
1698882017
546555456
139647158
1449208359
828897408
1480544092
1289687623
1961600529
946020572
162301813
1267455811
1838712093
536409894
317841272
2100884325
1407022670
200245790
1134535566
1259920574
1216254636
873501848
1401997499
172947862
876063753
683554848
670105630
540569387
1504142766
1934761835
752423768
1999140819
1777145108
1302405082
352487759
998326532
1686792553
1578873934
540250649
221401554
741989494
1009026988
472136443
1774549219
1602939513
2052458028
717089579
256066322
758452849
311425205
1941317553
2019031395
154312339
1371940383
1185259501
1447176041
1490302042
1202257404
1440514415
355707245
1629367484
1214335713
425006283
65946293
2078323842
1018686597
340107570
663010249
1427879119
1327667702
653433149
407472351
861897383
2051976102
1233260272
2098460558
318461978
400748129
61960178
1445258729
619352963
1280408787
812550644
1226047505
261210279
246587886
460641956
55477826
545024191
297911170
1244663963
282106956
1936501273
2100646924
1212485218
820125265
1814927650
885706056
457304114
1119879180
1035561150
1551872624
269902603
1480274551
442784045
1603312133
1746249106
1417024129
232616479
2046247158
39990269
956915508
1794507173
574661545
2042967116
1677309865
608232747
867443044
1309801261
84320630
1471846707
1592043010
324460378
2029786880
1254822346
820304902
1211913806
97492494
219306755
1870096235
1611880590
577889492
1972437215
448014104
1010044363
157149644
786251730
448495638
1131266317
1292806392
204864674
2050010819
2104040789
27546126
1784972576
206840371
318615828
1327630204
1820203073
2142690715
1402715027
1674388470
1974875657
614458041
1661681677
1180109012
1452455981
408724496
2044813955
1939502254
1022538293
349536202
774704192
64315752
326703553
1440694552
150722382
1198025227
504116946
1541581442
1081623417
1665448398
1178262491
1301481771
1166160393
1901166957
863528450
1485622718
1858251354
154269325
2017494523
852832143
1784407519
1509218479
1314115374
1163122283
1115071676
626426008
291377460
293571887
671992132
2036233648
1618441947
311884707
1652112796
1967230144
202469209
752773440
827923959
982617695
922771028
863733443
564276978
1675846701
1450382261
665338152
1303156828
1983172775
97061985
303405902
994437663
1115335692
1884846711
964137080
166160463
283159330
1683297556
2136145512
1716625270
929279368
1999155429
1447467119
1072578753
1771017184
2091819235
321380413
125388388
524918312
1877138898
1282222365
1301438387
1689276851
1286993518
293446163
1794614669
1027204988
1071040609
2107664353
1934268013
5915330
2053308518
140746740
241195699
907636494
1687118299
2004130118
1933463778
2116265528
1534646125
2080503832
587457150
1945886413
460278699
1340139277
690134773
1327096485
1898662082
349065800
291873051
769453232
1233084708
1246046556
1936276177
240897860
943087405
1686284593
1715726714
1882956441
334446133
1769057961
1715573301
1993734883
1307044390
1985351906
833750500
588752602
969394211
858850163
1626066409
1621161227
177931942
2130149390
12861377
701531024
1599059330
164870657
1037949427
1921094913
1378199199
550147918
978184101
1499918178
463607178
540947319
1983540552
1410023984
2058885349
1491495277
1194417355
564139203
955701554
754476609
823792150
1290026052
1252954615
1230390105
247600719
1703598662
941447630
549431260
1462119803
1571545834
768914124
891057127
1874373042
535243499
1202250390
1159361184
1661339665
2130902548
1654329889
578229321
2117653551
267337070
2135897931
1198403689
1193137502
1396049338
2143208338
937873426
1869185478
1258478874
1341726039
1427570727
1629469648
923363806
1390600088
142060580
991876539
800370848
956621496
218202006
334421396
1042799309
949750813
600559721
471216690
1454998508
1933240004
726045206
1079271212
1202884837
778961899
1583894111
927219964
1043959296
1643389516
1934174533
1963356384
2004063436
2134581074
1724115454
1387592283
201570971
988982996
2094402889
1317098980
3278548
178641790
1536680148
612216377
1663234358
1970032382
684041199
523398208
1269327850
1206149756
938652406
1648429936
1767202266
818345609
564115766
410334653
748478682
1149637590
160230093
1506093047
954578982
1669812954
1824606047
1289903741
1738246791
2141916243
98559050
2065402023
459705461
1123111371
813973193
74499631
2127738450
573418849
847156763
1557867058
164594384
1943710369
1944669679
2062059494
1301361952
876488207
1966102682
1659668368
243050376
892298733
1011067203
1093140845
535208111
284162622
5090926
1348969306
1167045398
1420322031
224842674
431676356
317039190
2017036964
803146856
755240733
1479758317
1580460662
1893098966
1229132544
705182568
1072012771
201171271
110818201
1866493091
378544670
1215813299
1932787333
641076761
1140254501
1156980302
926619799
969240673
1905764550
1363559282
996104414
1257022429
1459457741
497909399
2018438444
1139774942
1421874356
1518876500
81020728
1577694958
316586641
1489489721
726962031
2060855787
373980375
1443328869
1183867500
1320646996
177083625
1561393074
1621611648
1504171523
1235616093
97171316
243449424
268098941
2100909508
1705476467
1155420375
1555687281
159667127
735152357
1801515436
1399053637
1264962074
845766739
1026908088
1996068732
270548562
1079114614
365829821
1885324210
243260415
1294121414
462564340
1715426249
238431498
1392015586
1364458087
1689088812
1398577773
402566675
1922283297
1661208037
1362015358
1537837399
497931569
2054401645
405619199
2042240741
842457661
1207458763
1761286777
1598397076
1894097510
1081696323
1315226625
471365803
1435268377
1845366594
505667068
1827588384
1388511379
553640898
1091522332
1360689565
167847642
419638897
680083276
407938856
1376534863
62868482
1612437203
1400306133
1488430503
1916756856
928368537
896140581
1813606785
126135334
286759988
919974927
2054463199
743652495
2057490739
978893251
523854052
2146590664
1172026608
2085358831
513591106
231306332
2135887803
1269262722
6859457
65163824
967611440
1604049752
231006743
1048197435
1300699037
396185487
1289403700
2028619536
1431015999
297021439
810797598
1414559169
1518331602
1158677608
265609565
679616998
1517974575
888413634
565606720
1005656298
2112056372
1513572247
358302598
189542148
393278645
263160373
413536384
969170337
997134215
537052644
36699030
385837597
46418741
158714965
218095610
1608585983
1363425839
644997907
161747987
2071185242
1077982334
664454551
598699692
1968825344
459988595
778928180
1505399454
1532000962
792001056
1568758143
153781038
1802280976
2097545071
1571013913
1981644865
752632071
1118829429
623402379
50277096
487817868
532298201
1088808768
1516564739
258975360
70267991
1954109889
552845949
897088256
2043038526
1099428522
1546652686
34164706
1095058896
1138315260
372833660
969569627
726506057
1380094325
1703941035
126108097
77823591
2054915040
1663954640
1391763685
1666498350
941019998
1078291794
1693460768
455696754
888554538
406196366
330807837
485493376
1941173930
1246669144
1183556307
89599875
2056892584
438389675
396710028
623120047
1876897733
206146423
937460757
1438150268
369656825
1889927292
2004684980
2046306002
962425161
1244009123
2072125972
482308343
1704123023
1198329407
795609800
859504483
618607513
1185644688
1861065266
580050632
399702812
1781521285
867040033
1165565402
1735277912
307192416
1191975401
1330462038
1762401839
610819558
269521563
262498517
1172138896
1574869080
299312892
1110341262
365639403
219357724
249085290
1140043754
532314361
1769495954
161408718
943677918
1464449629
1728271323
59370669
1550136383
977389266
1213943926
1718773656
48712615
1578264434
1581827620
1980718402
1804021696
1339302997
1376025266
2049566475
1861451159
1600655246
187169593
180838460
971201953
141465283
958421164
59972497
479249941
1777229322
1126444093
602972818
1084391910
530850183
1624105625
1161788199
1756823885
1444192361
1620791671
1492743643
836825627
479825518
682857191
208962611
679911429
1187155562
1232349780
3217220
1597316268
545469658
140931045
1958610269
387461211
1321669025
492717486
660273289
1860702555
1881457363
1923289818
1419928831
1983767894
1871253023
337905918
2007238479
1885341907
2094203992
416853930
1610148356
45555572
1165634032
881768766
561640756
3992797
1366797101
1199971872
744620892
2086007809
1456182538
744260166
214204542
1286004881
1746343927
870899848
1684115406
580302280
417649133
835223409
704690908
1783547904
207102166
863907007
362489486
640253022
1629256886
1998897851
1623085701
178311299
260954641
1976955711
649092845
804105338
355669018
1493589355
939448863
1135147149
851664518
2033707093
557914113
1038057450
269467832
260270132
1962348488
975804280
1263113946
312117927
479052204
913804850
1329536295
1258490517
213001753
509863397
1179058622
23866515
893100874
855397177
498335368
1159693132
1696009133
202540438
1338604589
665713492
515581083
558217257
273300443
1847209994
30389122
2115373461
31066490
518063982
2060457349
2104662990
1217099304
2137101827
1502764142
643005829
538090116
38095926
1136391681
68180363
305520804
1537829194
810342770
440725227
70637267
1726658662
898252323
1563709978
268765408
1158976756
1924258246
1690039293
4776911
437532155
1123984971
1627878165
1279041141
301024115
799551650
760624092
447687958
1584181680
1118138067
910409683
561330883
679929371
1813781920
1176760066
684207135
9315173
545630204
723769322
271264175
712392111
766678078
268470131
1821323579
995792542
16087688
1229226251
898576657
1479238090
954106872
1176307604
2042440166
78066000
1628467031
1157115195
941185256
1424083323
517480616
1631366003
1189898876
2058960181
1632614121
143426550
509457283
330977901
1475750524
1663264791
1866364171
1259679357
113537721
1006758324
614671630
1449347575
1189688626
2058777469
1224983011
186625299
1601436526
1236600920
1169959917
1171420163
559477036
290376908
367364018
454073247
374745751
8017558
1268885631
1301353549
1516466829
1908262060
823231194
1270358015
594911578
330014802
1548723626
35255586
1266579951
1501791363
1072152065
529902463
1689391419
1504153261
392437795
2060021775
2017115045
1689753331
162159163
532742631
195331046
1229139952
2030030505
668956098
1768499370
1696821180
984569427
1562723009
1831183143
1454210887
1449716307
1293129247
1008874903
1427043251
2006210390
1452142715
1593180366
1883565364
1760556629
1765476438
556737357
910098629
1156870247
470153330
1879596747
2078205779
2073462757
1937814065
693454584
1302722130
1746922277
671660885
1743648588
1426153514
1878527591
1991192850
1526944190
1279671390
89525981
117773597
434422884
1821267881
1861524332
856482138
769693873
365349964
1610672352
95577195
940034226
1247896240
966634135
256501296
683564419
1966717125
1098061136
1052218265
1931564664
1365193568
786753938
1090531991
2120947146
815052130
715621841
2367348
1402951791
1182212334
982319208
893751311
635941665
190553833
360925761
557523078
1479121239
991342465
31217933
1640998756
176089909
1761411843
706304236
17846838
106564580
462362816
1116858243
1193937102
272531484
1600170223
1819301337
108468970
974590827
1106039634
2023486029
209597252
1230145462
707270841
122313554
432247924
537905841
230759051
2131810725
1030593764
1489155151
253830014
2020524548
819827571
1742359808
559773563
15327241
1383971609
521247803
1684696002
49670220
640004036
1513356791
83969995
771748443
1284901482
1832780197
147451144
1813445402
850152659
535023799
276383455
1221226257
1276122689
447093647
1052083198
653769958
70950995
633245979
464590063
1096806228
735674795
2051857447
2056091192
872304388
128826294
709700256
381075220
842599934
1227361829
1275148975
1418263203
405076038
539202400
563409298
1236289499
859123713
1077912802
1709668775
1859436917
1892675124
595199749
998369656
490942126
392252724
113925627
1927573646
1080261499
1218780068
346024240
2037583540
1810757744
1241560684
1816299647
1114296844
1425040169
1910893174
876087223
1600691554
2094249670
525852541
686732004
1177187823
850641913
1254820376
537801563
1834244604
1752797391
230237691
1139782335
2049023796
910787088
1885485104
1507739691
755751134
1207323288
1666423175
954248270
328222122
1430889328
74320049
770520423
1096599203
789826841
759415874
1703484288
1934449939
1477629586
1254600062
301204830
46346306
300068542
610693647
1746983767
2013142258
994507675
46317245
886891845
1447152210
1447017244
342718740
916860306
1823426895
158968658
18023009
399650303
182204948
1909160598
1370915221
1472578417
1884322375
496025556
783562011
689924824
708009041
349420277
1919143382
1171571935
1385260055
1582750867
827576576
2036622017
1220775522
45029113
523698867
610064817
44113657
599782868
566023968
1134174114
38073793
1477082775
1890446959
280637425
1280274227
375380244
1422235083
543815346
1856882712
531152621
1826705929
1984660852
1074793828
2039657726
1530884577
1565953972
2086048412
907282995
1520805985
1857302222
1113583222
1893179706
2104012416
272035394
1002472219
482443148
1047391854
1454383095
1594657503
1893541535
375403703
528709805
1232973701
2099688321
1970301786
1610216410
484255684
750765943
1411079070
401932408
582704666
1010907083
59603011
146994332
773725758
1878689455
6140033
1207290419
1357794416
521151209
1215842551
20783936
2056135478
1971941532
389201648
962893248
2032204075
545233072
1889645210
666320997
523079714
1824399980
258594914
1110025761
2070145696
960909862
375715023
1674236775
544189028
2084983500
1502862540
69060951
1860171551
2050303305
670466440
1226584780
726526887
870603088
973275590
1422090351
1728744805
2037943643
1184154781
170691680
1639795090
2103031510
1112316755
626091952
243006485
860631704
1937435662
1673391382
1325759934
1023646984
1322050451
596672138
1139259940
513831541
2132127762
1229539488
1081757242
1923708685
212648622
1812590469
95858323
1446111127
1325013674
990282357
1595331870
1258123495
753506062
1174976589
415463495
1452470678
790515841
1309045864
108710031
844038164
148831486
32281053
1991816920
1906785587
47470641
249493505
1976156838
418343601
483563301
844036000
814829873
940657802
1241965070
124317179
384600631
969429112
1560401482
410661168
297451319
957480584
255332622
1343243639
951343509
1403269575
162644268
1018320966
1884901442
425334662
1925333471
892732751
945825619
1705572485
1187036373
1255170667
925791298
558745770
668652534
421811080
923004501
528777137
1530549323
1806641126
1436615449
54147203
1473703962
1528069377
391247238
1439374097
493682898
1944743005
1650951271
972884657
3297687
734461424
541464599
1795694555
805433746
1617946178
1565816994
10348445
2144865770
1479379293
1093864692
1040215122
1419170862
962742159
482648062
56231253
674061442
849809835
330411915
1302785985
945396798
332285237
321864367
178368177
1180589862
1666044000
1475495781
1665348341
1059474225
179412748
962099549
8899530
963438983
131550776
1206898654
860479295
1906751786
668215410
161838188
1361275357
1233209725
730229400
1040531644
90654560
1391746056
1425199002
420660429
1180910348
352128793
1068459147
1264899514
339472245
37490649
230467022
2051842898
533939996
131060888
1565385245
2062636746
1967854668
753131225
723642275
929642746
1188307508
1905133048
942471229
486105102
2040214553
1974651187
1081410802
1321526950
532989518
1858709971
1277244199
408201602
394827287
360353177
584951879
1065389545
413004331
2049779885
1825873473
1566789552
239719084
432238708
1402847152
1377949685
897563052
433591613
10800151
930028260
329669443
1174013063
631800895
1775599170
2075201010
1031664648
1326636596
1492043699
2086601351
1000272547
386630143
1255379594
999376184
29819921
1799720230
522931909
1875412083
771277298
1990828050
1650837102
1509663375
762513029
1662857499
700918990
1461194125
96968505
247998783
1024439287
1503452882
1555957342
2069481639
44542706
1491190773
2038113723
753783477
2002330840
79343422
1871126727
1632830014
851453460
1363758829
1047144184
2140390756
364534619
938299017
1857637735
1522680516
1077892943
1466195554
395080233
1646830842
1344952717
1850410126
1031153042
471772866
849255464
5190699
641113350
1340446792
2110728757
1334161002
176336132
235614679
1494433270
812853880
22530899
1442140525
1833969473
544884203
376838545
1784055369
803322396
1803500805
934901449
2104300927
373965764
380791454
53123786
957169183
1628637799
865243263
29439842
1167574277
812012133
794290245
15737639
1444792830
2097933514
672725708
120884054
1729291031
1553026526
1243234515
1308700307
1208910286
663104255
886672110
1031708296
943562361
752263474
1753625230
481921835
1346743502
359392030
1102516519
49812393
729405598
2002546531
307183962
353313158
1029933363
1477758785
1940039322
1001442026
2143235697
16899041
2131443160
1171045449
674124889
308645324
792737121
1413196560
1543503819
740250122
1172295160
2047791042
1670402745
1414588742
767361413
788293762
769685466
2011745610
1939993848
125977361
136828856
2033917965
341323626
544689797
1145017491
1022501175
132618976
1239758505
602492493
96414940
522013873
1059259829
1041379149
861225350
2039158075
541707787
911425613
559287966
256956508
1799118151
101713053
1861913089
52473349
1620768271
1102339724
1751125991
772721277
320606820
867351465
511903468
400436547
1440951837
1510181170
1930432564
1402674164
1485740151
1241968519
2035596341
24403862
2111131495
969529217
230214212
65294112
1538121958
1825519061
1766387207
1197121182
1511478706
94281681
1056710098
1354233749
264053585
1148790630
477915369
537680215
1238312569
112557965
1482446359
1378435471
512140619
1768187985
1270991171
1287166941
2146523499
1157522250
1840214685
631864020
2126217913
1325117399
573948846
1608750965
1255276749
156733170
804548326
72522247
30766526
1193267229
1383427288
259664416
24604708
1884398849
1208650523
551798584
1039834649
1449442960
100041140
1389848516
187631114
1443213267
1841992388
502260525
1482902063
832609187
1929490261
758915217
367260273
58533958
402794032
213782590
1421983330
1565309788
97442445
624454264
800587743
640417431
1104216477
89930095
774634767
121154588
692283635
159852559
408836823
972857913
1642611967
140745554
503811787
1393508341
1540523966
1138463103
1052269029
778963356
1345043774
2062502735
360139379
1915589626
1560245301
438352822
2134132196
792967726
1983195766
759480335
231414923
2135693395
1610728497
1588273403
1466835442
424136913
1194953107
2091800929
1953615939
913938473
1342942561
802957426
1670541969
1134496072
466639695
1091037232
384620209
1105740279
1387417013
129478309
436406107
1714341562
773647496
1451046441
323358448
1946988367
1425535744
2079034695
1505608019
93657859
316251749
872058565
1904709212
1737419994
259548063
784933599
351203
1832046468
734342626
516900412
716531839
495813205
238495088
296803153
1506555054
1606904986
804388000
738345409
29980335
1387428496
1754253116
963622779
1700860743
1193230749
108484562
1608024042
858857718
1671064512
1976051461
621729137
2027811192
1263758643
1342488847
1544396906
525149411
957185798
1791278017
2006251633
30982969
1511777563
467088870
759065583
879976079
1418361014
1834933282
1161433292
852901445
1186168327
1687189592
1745181791
2096271377
899923942
1239222024
881640424
318677789
1255011372
292574774
1716069562
1436035470
1890477974
386739026
1409938505
76841913
1361048216
1483731327
356333855
1899499853
1866675468
897642545
614877640
1991085230
301538128
2109671563
1687443118
1840671715
1930537302
913046748
2043263291
380456035
711987167
220413307
124062727
1595106301
327485498
1453605011
1866271779
1979841418
1990228127
1236885188
1463828627
1425600998
247161025
1514420968
1435068979
950224142
393940291
815312670
1241103576
2135598289
1716426000
896484231
357162772
13831563
749182110
181939441
178434716
909601162
1617912457
246927911
703521878
1822440484
1794708527
729144124
1714832589
1246581572
634546548
1202177703
1953753213
430670360
1475578158
362809555
1551372165
554656546
1424962919
1474998554
1183241930
1135485591
316948397
1742772438
1166323669
1116557435
51463479
1738152270
648126541
843234028
873181919
145377867
479480771
477974716
1136333388
892061601
1838531258
1248856793
1784257824
818413701
544152325
1599594347
1859852774
1937902756
2114572510
947239842
540737527
271452981
437513702
2046133847
2119361495
1822296277
1986591407
1180379537
268053451
1772973486
974173710
1479451994
2068843364
1433662570
1573164474
331360799
1345374318
571025292
487394903
687684166
334972622
1600219260
1814537226
57660753
13360328
1592622295
671531657
278964565
299986818
868591033
786193728
1396002178
1629607638
1917402460
213931940
1262716081
166365703
641457449
1763947980
1920108276
932877203
1854475519
1726059517
1688425611
1037225444
167213083
836691813
1274613747
325674828
1614064672
38405729
1228562309
1211215392
918708064
1856698564
1470421231
282666358
1231961882
2065010607
359363116
1262149774
1780303065
1827554843
1748565176
1755981866
466851334
131262756
657434429
2060805646
1359079808
2035812391
1241417727
855791973
222393815
1584147838
382087027
2055508723
650602314
1985076598
1722106273
1718565303
1140383462
1145135147
1525029280
664999562
1973975018
300110094
1122398922
997845241
1990612566
2046097029
2096241440
141558540
627817735
1535599474
1248439910
1028468241
1019948194
1399479877
1638815545
946722365
615385312
443814462
2120980934
1877835573
1812514628
1819707037
1257776845
1251180695
424584554
1691607066
1000780915
344131975
2127423281
180512735
1459610039
969895404
612211950
410082492
1811816393
875936158
551940528
1566542640
1636083021
542936380
1726742967
1968483662
409626539
974865055
510277716
1787728720
1267867029
241784935
295581259
986911653
1873299849
79111979
294994027
473416628
1312836615
2022759641
1876964683
1200650029
1982430581
2005713191
1274547195
2073397535
485839050
1453703814
1994119553
1559424014
868711800
893602174
395403374
1284571577
1000944087
726619443
122758607
1183333340
1404587400
1255923664
205983730
1498448939
229352338
1291356929
770739470
1172139252
1262830648
880382878
1447116953
1584933056
1097584664
1754336751
1322728017
1128811309
1002688949
1144744620
1772598359
681332922
1573003250
1453343365
1219320071
1680011081
1682983058
329804466
1078006185
325463617
1429995974
2066370802
1004952693
1190741809
399156597
1210949640
1567894248
988433715
602518092
149367784
1117997082
1177067032
1268078359
321791552
1965770418
1337006579
472777765
541825512
95876981
1097933849
1939211869
1982148636
840525708
502360656
655370375
1659124766
994862707
251229760
2146983496
1935282030
937530469
2021459256
1552905820
864196266
1001322717
1413752708
1899156523
1940274489
497033267
1474243173
2021208786
2075924838
2025112220
664225579
382562066
1238196618
1029042673
506272634
1346394484
1866147613
1145753571
2052450767
761958531
1541888911
1421200572
269001270
240608125
1700928776
1923312865
1825288572
814857184
459033036
332634093
861182536
395055253
29383842
75918862
1273648380
1421631250
334664081
1446356717
1679521802
518336126
64573871
641955787
427370583
1042586000
2054088572
1657274720
271044919
209871100
918387543
1875265212
523674817
685114714
1128683344
791784175
701424783
2080238073
418739178
1917646728
762048731
1451261596
1776438251
1124854583
40706517
919630258
1967061190
1077956411
1165125524
915204919
821466930
2004588121
1561637389
792120887
1151070861
1001259690
279650752
1559495545
1147763253
1873564754
703463296
538561474
1379106028
400883483
610827550
2086083049
1162718533
1185802538
2060074329
376960299
965013125
447984004
860464229
937091897
1752066006
255032700
1634201591
1221679784
2003624269
1237864346
1820858244
1094991237
1877829676
1639245157
132740309
1091918591
1719417461
1353916010
1773613974
1473706524
1752366047
1433528740
1945995879
2106747681
522269170
202030084
729135833
1551278998
846202822
1624739528
87677151
1298652676
1411537710
1177708021
1167154294
1334396644
2146570190
1036475841
1596422325
1291431131
1676389481
1380073962
2065448174
756824952
260652716
239119197
260144137
115752518
1999472455
1368499773
720666064
1003154044
213937827
501997739
1629845032
1576939609
625852561
274948315
222152165
48731907
514273523
1023918820
1815479051
79568391
925542351
104071132
1649199343
1013327646
1290655196
1362672451
334450759
1724541183
1085280319
640293313
1401212890
923331067
68383936
1488592705
1118676035
149750050
1774081893
1277728005
1722237098
1028612492
556135576
1014069344
1420158623
68496444
1591963328
855830633
68495009
900139465
227807929
1835256957
1104160849
1608076783
40231626
5474924
813873703
1348345995
328297525
1779229973
931408605
821735585
371319438
309586456
983361680
936930860
864847060
1746442314
1917315423
7031956
918046927
1561790041
1025563733
1468402895
1664536527
2130579461
1213210695
525701074
546284274
1090883099
1977976147
1847341266
1050589019
1341985463
1966265454
749086480
1462188554
1803301103
307699752
1066397863
1406903505
1207782004
1464589429
815252694
1731992047
1772873198
837074693
1532169519
1372326064
936349072
1867737020
1388374454
473962883
1021064354
2128597185
189970718
40198771
525412031
312903395
1327738014
564323095
1538227451
1582148029
540565817
420890855
670112939
1623307201
1858044524
678231005
755580468
1462438715
1869378716
2109370859
1796700727
745363771
1747256952
1236061238
689332364
1906420585
2002463809
1554037372
1089377850
689724222
747356586
2117445579
1828158387
1857011233
1048269753
1680027323
1947097986
1291624138
1172960105
607180091
764223488
1489075234
563548212
944837003
1451856307
2017038943
177101124
721458738
367402423
230468369
1708566830
1160439201
1423778775
300987713
180090564
502607798
1037028586
50210273
51204214
938505330
1128360249
1800937498
1019731350
1716777397
84432468
600401091
986179968
134272616
1105030569
1503071264
205059480
1026572162
1066597010
1252656340
815649446
399276927
878459063
382753910
275367101
1704367966
1068390945
1984385113
1480829858
374944289
1768166924
450831571
1328297700
1737071224
1777122888
2049558175
769662655
1775775949
779083239
1011167824
267347625
609293669
535715754
200451231
1294116883
198057019
747256840
164336373
1676108806
1016793128
1849536401
763718569
463232538
1598886054
174782686
1834294802
666303905
1626254639
164470540
346253986
1524283732
700492189
1886797921
1214446566
1662748674
1156678259
1234823081
1350124985
381967482
1993083249
723381071
1523265057
186295781
234770718
1760121583
228490664
79158329
1337582022
1210369558
1679890249
1261572144
898512181
2125595171
2030500048
132941672
1325300556
725866828
273679159
436821400
2012456449
916436836
1650887323
798306098
944487916
917615053
1609019060
2116406110
132611597
2017205365
1585871655
591720070
1572288653
1141614719
1553649595
119538865
1600651979
1220086548
1242370120
303428336
980560252
1243687575
175086945
534506205
644476111
1406981549
758584480
1494369206
1267959189
740360488
639785006
2118278479
1205563391
680562242
553869286
895388226
1333002599
1319672170
1631179101
352125396
1836663616
1435520870
1984978730
1990646341
874256486
792022211
1817047842
196348887
989178042
851280767
2137758847
1179482536
491001124
1517791465
1073760662
1649280337
1089566007
1133718802
2090026775
937142327
174463367
1040758663
891717905
61969965
1078401352
1060908769
1273608971
1999923147
1164060189
1912686147
480712663
747195548
1982310488
1791726587
492505570
151602397
1647584018
921906976
663196804
713647235
1233772745
303486750
183796333
839982401
943449949
79994918
263020441
414683316
1382757456
196225916
372127803
964749819
1570193744
653091714
298852844
1563738401
1398984641
1418642494
715557880
1531348208
1292762657
43394944
1763595864
1292430503
1577493308
1874533620
1724887961
1585804040
2131751575
1125762720
487837719
2054215700
2057464151
1455767801
185549381
1691724592
1581580775
1231589246
302138298
1378737643
1270919276
1732187114
265269291
650403349
539961117
1523420273
1825296144
1280817002
1174790636
1508153735
50586276
1914093250
710835114
731237528
2052030748
355484559
886917660
1877228981
1838986264
1582221932
1287078157
35236515
1795678623
846810986
1685594187
583605366
561019909
1274155097
961144562
1319638476
1398503957
1238130286
1771999105
1132939690
1880397638
1662155204
1111299279
886298930
18832497
1282699834
533904773
355080679
1797844894
1704530541
105492727
581100602
1456188477
1833554460
373674772
262433108
1855292341
1238552538
1414064305
840929814
2095195580
1695536067
1142883329
390259831
1429860350
834623930
777271511
835449442
1510385352
701801304
2090112999
356536308
1485763935
1939984904
1962374337
1349980402
1648997949
1574111843
995553517
2113654881
1002046056
139697407
1660211162
150224266
1847921575
1515600206
30250049
1901146823
43170462
1406740588
572187575
171201559
1772755003
1528794685
497431185
1100166186
354057751
1555608756
1638709590
2017526883
1281527320
1859018088
1362472893
1302841750
1340469989
647175226
1994117428
43653864
1784866926
1892268371
1982540311
986081336
569936843
75406239
802433679
1819592692
1326379941
1898723979
1393886198
978865545
2022838450
1470339392
567954412
1130162104
1913673043
254920677
2084039174
679134948
1500391071
1318809173
1526418115
548948714
922686445
1789353474
943185109
1872984548
737531845
1511075147
2144261146
1923874344
1211899735
1893521425
18036546
1038527632
1373838180
723807080
2110468949
1759744580
2105399421
1771615994
1508882436
945785939
1339448870
806225827
447437788
1102734422
512661778
1217260004
1379502232
2033874838
1717438860
596046750
1231482741
1413932304
1925004429
1741919842
781469037
1155613709
468716557
1668348501
1295796090
1405608435
763340573
1876877218
1344145040
46762050
1481990579
1665239435
1397521493
1760807935
1757892086
1367256966
310666972
644145808
1376230246
783186101
1263103325
1571422412
2106048475
1448705376
2037091374
1421033817
771778332
287101380
1739966777
931533316
720317451
1819088746
631713737
855059258
1383798808
374446216
1312232843
1037372697
483453879
1896900988
717596188
1795950296
220737195
954503938
544847694
124568561
29493345
1610040674
2104288837
299787053
1297276967
854921581
640088715
1290081432
23577933
1790454717
1393136395
1015431002
1383636855
94418415
7150140
1538470080
58205831
492048997
1800405497
813912633
1339204546
1807498502
1872316544
648472311
1475115353
1413492316
1544504316
1000035120
626094708
206456124
1396946631
273279349
1894112231
1752283552
399912120
1608139123
1854563557
1632376584
764255649
731977314
2126759439
367771016
132799298
540322991
1209479822
1729654109
301024425
1339015311
1592561719
1095686249
839991849
1514929258
1273460581
1229208805
136579682
2065495722
1841822726
1626015584
44772896
970242112
1694776591
1628536091
193621200
567987025
1818999983
1842572710
1939886101
1914622063
994410902
2050485888
1874727106
632266155
1249508833
1634999366
1755300652
171959443
393855145
1919673593
312855203
1371627672
1152511254
1680464516
959485523
677350650
1082096441
1747389818
1688184186
1480778527
1756512292
1901850137
18141998
1755685291
1909505703
1295202207
1866263394
1843599632
778944182
1436017235
1870562943
1816822588
738242114
1366760744
588262954
1067344200
2010237219
187650297
1838598359
1833525775
1068173808
981805520
1426935381
527552432
1730077017
433564150
349619391
1127515868
324384485
1550599047
1945863045
1685091285
477311393
1036778287
229818570
1705744955
1153714052
139104810
511272112
448438671
185013823
988854434
253175422
418639092
1715307296
1696745492
1645408221
1071069346
916169706
1618576601
1463257604
288538698
943910513
1198549326
199856605
1743711568
1234907407
1636890533
372224868
2026474809
1614435053
1006998653
325988118
1214877625
342613179
1199728639
1660331334
1716800740
1015629735
446745046
1202531059
1148015585
645142310
1642443298
1931715998
1858715855
379762790
348927013
128741326
935336608
1364273729
961347782
1845839172
540916339
327577175
1434185836
1851488036
1552595042
113229894
687117582
1401579677
1371890490
1664259958
1710150965
2056606213
1216232892
565603663
1676971415
259870429
1425900808
1334267703
743521205
1538568210
500907891
1261581817
1249161099
1905302066
900911557
1797006860
2023868130
725215326
752557714
1261770824
325201497
1656641677
1412180845
1082632603
878193724
2080571553
1643859970
913740670
1864856293
1350109784
1184295937
43576387
1766718210
1200993971
2108335391
155594679
1743119647
1714334535
236269008
1577258567
1953064143
1643873916
836277024
1612711519
1672589889
1302182557
1273893690
754631762
1485440309
1018147696
1642494834
510872102
1297061435
1316766181
1130368685
1833295986
1178053091
1629442118
1635447701
1947913852
133472950
1173413559
345320136
2034031072
210967295
725305058
783748412
1376227331
1921517480
241027346
1027166783
608064785
1208541783
1822187517
1145937469
2124233979
1592187739
268295327
187865106
2064952148
1128666159
1085885277
1073514592
440450044
27910577
1389600642
1308327719
147682092
518985400
2058266687
971506147
77116780
2129483098
174738417
857686668
545458240
1956145734
890834182
1230494970
855644779
1486532194
870897213
1515724185
1285034930
1233219957
746655435
1398198181
682274154
582249432
2130114193
1305449356
602215195
1167145211
752437809
1605614728
1627097568
35903998
1509175212
721467367
1700258217
1125465967
2056153765
1357183577
479046755
445176802
436262915
1757181560
1518681995
1807891966
1068053273
2068683625
560888567
797684348
1465458882
1188027050
564943376
930541384
629310758
946124468
520768530
1580254419
914497134
332159143
531387333
1094768846
1669949941
842968890
105574407
1924032541
1992872010
359797837
2053884953
119738756
731584899
1140358102
1181235156
2135205821
1049831752
3942785
473065423
1226771224
2087519020
1803874251
2129296799
2023165159
1040389898
177140983
1618237608
1543461098
42521917
1767637629
1465855276
1007183753
1617660557
1208507051
714073476
1684306091
1348109563
1250694970
1295993481
77108538
1696038834
426905394
1190982327
244554265
1439717172
967656856
1753742213
1925466550
1474495919
500555552
393120032
2005362405
537716632
322347324
1736773353
1810290417
36062969
825489272
711352133
465750907
162214138
1505067548
307070097
899544382
208834752
626732161
2126143641
1080409509
605328692
1181141962
108139876
1370458737
698440647
23282680
1401697682
1795425776
1114170757
1387411104
1801305002
1056011019
1135956840
877214273
87215061
482215575
779643446
923244233
535313072
1672694189
1124949720
1194167581
395697755
622560309
810543731
2073961627
295347846
103427764
678012805
1001685417
779844831
19426608
819377358
1469432874
237366503
1465815232
1380098779
1661496700
1413977254
1532207770
1610524408
989482570
2139839632
891024659
1710364842
436076045
263026625
1620033337
1728460099
2676652
595012889
1734524477
1965960341
1994031412
1758684592
1060495336
1330410508
1628895503
1850541883
1037825372
408315053
356265187
510137017
1143630867
1714888191
1828460398
1785105702
298783158
1444066015
1285842681
1797926991
717479139
111844700
1524411296
67363374
1360642188
1355053937
1042550148
1549923700
1408468385
1351881489
897026831
1382953511
1453960597
1380556351
1168752378
1506583978
959470593
1996840920
2098540274
248265391
1962428957
1855028865
2071077238
528095753
262389645
1835215566
2075720853
153670211
923309550
360974830
303704968
169625776
806896136
1545923290
674532778
204173458
2087118577
213565906
2111007738
910740621
2016046972
1705438602
345831423
1073919523
883601673
1770766952
1899647321
321678914
2033948081
1670274984
77731055
1023472950
519720543
1139198778
1548645000
691055379
1772522707
1698649451
1749535433
510310523
303089366
2055489134
973919856
1964195256
1823899485
1474613667
394351493
100092940
1900386615
15094313
422329447
1475323270
1709158766
1619709660
1261340022
545473885
320242088
1336657626
1820025732
1018867618
733628871
281691673
1878727303
1551174322
2108900050
800407696
1331778360
867171811
255793384
1049049071
262142314
575888270
2114678163
949757526
184525535
1680969593
1271292336
1732293613
755399819
907407
1037969520
2063315519
1215742471
1436108919
340304114
661840139
265140901
1467452290
491518103
1863055824
2093760678
796686865
308368775
1854604503
464637592
1081306954
879397142
1611592963
989009503
836856542
1267976422
938314849
1884626747
1867708411
22704895
755992530
947252095
1172758110
22140510
831394764
770418587
266771071
1734280664
1467123848
1900240868
660446521
1078244031
1486450252
1531461353
633361683
1131941627
2010761550
1998345168
1205075319
1935128110
884059682
164356201
573060941
2063442413
1373183654
421801888
731081142
1862607369
2050764035
1941369758
4385176
146661494
1593665786
806562790
554691150
157608484
2084672323
1901892588
1474966921
756859505
1235589910
2072680743
1397337129
1937603684
1985994951
1102567719
2008518118
95804874
1882047346
487270454
1470138877
676759752
1464759379
1122180892
918591136
1895837329
686560136
1561145815
2006553296
1716373872
1416893420
1458654612
1317383382
1114889990
528476114
112918301
387355510
1194183336
789509258
1370038442
764571173
1806831508
1139986374
1187844329
931110252
730247898
862896801
1805807766
1397768817
1596890745
1680578202
436758730
945721283
1305021045
448833882
1464170909
1703600556
282849373
674449879
2011090971
367828521
1906476071
401431333
875308067
1344724367
425244661
1238123140
95494135
101833214
1142736090
2013862354
1030048978
1602889878
538951172
2145070348
1060342364
1951840538
553528104
1591066093
790236226
1714855574
1362733480
908202115
544465135
2101845770
300718161
1205256016
1376084
504794207
1123076102
1238194041
2114051452
701129732
2077374276
343358733
732663466
368785377
1342624785
592631636
1471769071
1256578556
251938185
264373565
1753823140
466446466
183287631
639817928
313452681
1987798832
783014514
1881906379
1222431594
871362148
243038464
246095778
649952132
1165125570
602976114
2146322533
1617420034
1314138823
280278756
1999368924
1815563567
332782724
291891204
880284553
753910841
163616862
1006025906
1541350477
1446500366
593747869
993581654
493541514
496050260
1976128126
1933976618
384899392
102248104
554643473
1487001059
867060070
896863509
1677368876
1175102788
1825296913
1149584320
770882141
1125575927
823391946
1718118481
2025156901
2010373681
1630794213
213398119
741810092
2009119624
957176029
1607801806
1279130239
547298071
767018884
1984988538
812269290
2142318618
989058625
782067167
209463930
169811471
1374704777
1783660497
399031169
1935430319
375573951
710484095
804141560
243656651
1444173275
800810226
1677297296
1842548283
706976925
1282738649
1783444412
1565556452
2019379942
2085994567
482043303
1681913588
371959526
766774438
862157542
714389524
499023696
1443343624
402947100
1982206955
422338711
110266199
1351963770
1834024443
2121142488
828448516
689164829
1793172975
305484835
789288091
1906011631
1899895228
650115319
1505765901
1458887864
820703219
1323838386
977294108
284124747
547551810
80942054
1335445971
1526007446
1398472502
1857992707
1786850754
1751799194
178945254
1536174466
1768008283
1200306007
2050126571
1138948443
1513694180
1788171440
1253782755
326825007
597389220
1479629665
702694545
974726846
1446711445
1361839672
357643256
30747071
746847801
179301607
378965903
1815852687
99676897
1901141296
1322897730
1586725635
1474576942
1113291405
2143508874
818505285
502085260
636806781
823227083
1101317232
1199765518
1438920841
678648419
101008056
2036202177
1089326958
593712199
537576608
884536500
123166741
551076835
1713942343
383933312
323153621
181096356
1631942179
1739025514
158533466
899680806
740781852
356628639
1026067641
1975100696
1167060621
143670391
1315658186
2038737698
1367714784
1820655052
372156893
679002793
1970236945
399520186
84035607
2108159841
1841299175
1072818956
505514116
781520106
856975472
2029736197
1104218108
1831459091
2143647812
1164467399
119288811
902211080
1175293072
496705543
1982045175
1619238095
704882583
1587647271
156043404
383596263
1506593875
2081352672
1959156805
1562687794
696558318
550599387
1357659085
288208375
662594696
521015825
1699053034
366057218
1889472519
657060848
1994679368
1560424447
1672603046
978077758
639539990
541350193
1840786397
750787410
346882521
1502318663
139803371
1354753037
1046756119
1955570873
647483885
173248993
601294124
987064274
864137874
420094870
525556319
717449350
1892582773
1417135243
2043369587
1010546063
1939539492
1820423291
375059025
190031424
799897666
1990145101
1346070218
2078453489
2034262658
761118007
1880457695
650197300
542151640
1200143935
1791206507
1135642506
1200582477
814130088
1823773867
1225039568
1547337827
865002433
171972278
608778440
456742769
1468257893
1180584915
1027260094
1526902163
962138727
2119359501
1720470156
1625936124
655315997
704439643
1981002379
1536514472
359590763
1167897631
2014616219
864036118
1187623674
587220030
1334021746
1032166041
422415579
1294436321
389686446
2056927216
1989175780
445741340
1043671114
1928422690
1235146777
2139287820
588630823
1643221277
636884981
716720414
1631510651
1400345976
45267791
1947386505
336010796
34235143
2052901854
636663525
177825996
952104534
2069526675
789549198
1094460417
850695020
808602825
1404996215
1926794742
1830111792
654700011
45693039
935010619
534692603
1674469913
43309088
1822817945
345068104
285400543
1111189616
124674062
1497060798
1853037310
802654757
209588967
1499125537
1849570911
381954050
179435929
892828286
602871532
640739211
1496225318
1131786356
1105681047
1733058571
1289985178
2143564728
1566690734
317004905
966233319
1151650987
292907218
1670537748
1416910276
225533559
1570887436
848675366
1949171274
551434725
1150190597
1657172240
888952980
1801108279
1002779314
1442277151
885046155
2077306142
1834031849
1718175970
1842398686
73856366
541823113
519640834
754919345
1946028558
1434398934
836544206
966489403
878226411
1097505010
1994252910
71434348
1407216715
1292608689
119918870
326417391
1630632049
721171459
1573414689
1796613352
27995685
1451850237
962731768
1442788785
1399257044
2123289121
1412978776
1191796529
1981182182
1845305312
1701675287
2030406663
627692065
2014819294
1056572857
188295846
582985064
1183824467
1094387942
303709964
1123992205
600256957
1174922414
1914928481
1352373038
2074372243
308244858
1555655838
283746120
1367278657
1323177824
1832488839
519725333
1372556986
2085463634
778868894
1969906132
1919585461
1388311941
1052025609
1805491495
1144003718
1992641724
1534096761
437005957
758717378
1903137669
1378667560
207635613
984274445
1559448215
811379557
1598446918
360331999
1087851273
141670773
1659947859
1703386022
633622357
1162715377
443515116
312210118
2049262314
1260747578
1931289851
1525723489
1978227520
252723851
1451388685
587928905
1155069748
1553550389
1144048583
852756426
1544439776
852478728
1882540261
1207272366
4374737
2020366666
1977928077
2108064611
667045830
1086688052
98730669
103708607
200629758
2037156130
291618547
310985971
1804768983
443200027
1405348743
146066135
799635941
1496925453
1054075859
1364259104
1524019668
1756107927
889173474
291192620
1662203224
2116567009
672216811
351205631
1403989702
648017379
570916699
68339331
1445571960
1810644763
1892759210
851239266
95820994
1698549673
617175192
2035731247
979404067
192799239
1291270193
53054372
1172411434
211294478
1530055985
1681618772
1834183776
1590061613
1567508402
273186090
1075330641
2132283313
1082518613
2023619918
1164158948
344752930
471283909
650323732
1459084691
591101810
369119202
502718340
1623693767
287509191
1061727727
632041263
575526333
2018806253
1666458910
1531852980
2005682492
542759175
492904713
162838291
482456428
2060152618
661861438
1221723022
1359538835
623937487
954919635
1346610272
825341081
1013077315
1915480211
864969463
491022119
1003174712
1037192010
1861151056
2017546306
888868987
1058560174
1070066126
315418059
1646881162
1479373187
1003932618
379174543
1885268765
174018172
1987568420
1367429610
1545511763
1830192082
1130573305
1281130685
1569222005
935808613
1248500362
718070930
655186663
1578608490
669177377
1715988766
602875455
77308051
1098883866
265595769
1910746370
531171536
1200404163
1628283653
55931434
1558403061
244064330
102175162
769271912
188801921
90388078
794508182
1654146098
208296639
140447230
587032453
1819579878
1970637460
830044085
856991758
1375792375
1679583778
174557065
786393717
1598341286
816934756
756719998
440455042
1704518620
204614319
1803358467
804834435
1844395472
1157180244
122889903
1881674243
1811910084
1538272215
1464458855
1037090197
1995584655
1162053158
1851526713
1394921640
641861226
767029277
1993808857
496202272
1873684013
1256423232
1919433573
1604711866
1161094881
1294661009
1958426011
1205709902
942716538
1065637127
911455608
14908528
282070809
790609110
157949916
410665633
390165154
1043827950
1253371874
2009397610
1041001575
1420350002
1546100485
143763848
1932565241
1947532140
265294372
142221902
398705377
1282266288
622563374
1942714907
2078796059
149736531
451690521
1598379463
1058174050
1821802127
487075773
149027445
448616703
948669024
998957388
1559765966
1740327228
2106043738
1730306656
640132634
478671055
1695557597
1560340955
463590725
353187621
770861436
1099693442
41858513
712411366
181667179
552739254
468710521
2076912362
1219817087
1760562710
591570706
1177064360
509934466
791571686
734057586
1301663416
1158525844
1002512688
1067697353
495510923
2098291130
1467028505
912791985
1381454641
1772122663
1234799709
1374990027
720010578
948311568
1099041647
1327841712
1412511543
1523396489
457028810
929686099
904350599
637437567
137968528
1716267828
40636253
215565287
532699265
1590378870
1770060617
965130092
1004783909
966761910
266948273
845832805
1263064333
647469980
1409530230
1439649016
1753963775
811455060
1905725018
1607704969
335245393
723137783
1160445251
1494454723
1553951736
1937701578
1097192812
1001685686
428056636
1693601652
520638446
1334935673
209747727
849726093
1782604150
896137938
1673548486
411873657
1311511749
1410582963
258833332
641858995
1636134291
1506900338
1158821522
923741941
1032868243
1192091192
1381165817
2137317818
1384348593
2128474481
214696377
1899376829
986019280
617215318
1023165013
365419738
1081514821
511631643
1447344779
1554267417
1591812901
1663636888
640101222
1149564649
1132999256
1499027797
1628176397
740523762
816772510
1601510591
318294980
100753572
626050189
970131073
2126532795
458837747
1419987748
80005058
1582632261
2139749343
1096531029
1877948458
1124553571
1315682877
1058016265
1936833181
77063649
1294066624
774713785
1585309861
1109925680
102304630
2098950768
304121868
1882234770
2114122827
1397338882
1914488279
1254589229
683758167
1224266417
282770091
1134502032
1380995755
817892518
1519007801
658919079
1088547743
1038312265
112909244
1028862770
1786443077
1018499447
1590324176
323066062
830671224
542835977
1923775394
1911410082
953691103
1534157278
614356895
833947991
18299574
1327696565
129120791
962878146
636102326
376517848
1674364443
1883185024
994898835
293798169
1297862031
1267073335
2010808261
1458970409
498949154
1678211998
173151613
390690622
1017515044
677571481
765903345
144366648
300262003
1288119525
1208579749
521193008
571142860
152408283
511635732
677975262
1200098392
175297481
1739746018
1464195400
756526437
896400446
1305875065
1693526186
625279126
1913075771
948062929
779154960
907452296
989795488
77902880
333706496
788390104
234308198
565181486
1732281280
1649109817
571336086
1616737742
1638833537
579473981
1992059605
410089964
1691735134
1866529286
1558374011
672370602
1066947539
1270744215
269023719
812342330
1137961802
229213345
1308443324
1481857901
887234516
138689296
387731532
1192386593
1957709486
1414568622
1638408746
1982651417
1466476393
331895869
247017112
1786703889
734373499
1939811075
1467084918
1508918552
1346893531
1425281321
893255130
1009953660
464049341
1915849601
2013636011
1109164975
1895909350
62807707
1365186268
810544831
239037891
1526694294
333843898
520078863
2107820913
562846722
1107495618
700668880
286828571
1704347941
1200296158
663356238
1886482320
1537500258
1572924166
333406556
159915031
1088724395
560003906
1741784047
462727408
275977626
1317048538
971621214
620924011
1226359178
1714013582
432630097
759446082
1344428151
901571989
1025188523
977055213
286295672
1346395199
950679112
989330534
1359112559
99101470
697337282
1334570865
1205556494
1178462156
1603032643
404334184
1883561859
494027462
1252974590
453591547
583939409
629216564
599041650
1555600687
2005513592
1341191917
2138610076
1895162003
346674707
1561812337
991100094
549426204
2143178854
703218009
1867847684
887232709
978490738
898125129
1601351739
271361067
1775143244
1539347433
533349978
35000747
94013599
1107480112
2128421125
483050802
94876612
1480663389
195566648
1606194447
1318945818
392981847
1773027551
837663914
537765603
1398023014
2082874944
1968166506
338633505
97690667
1322981879
1857019448
1338098838
1833903412
74649347
1405631330
1406849121
817766460
1995069408
187814820
2054947306
2003388630
540419486
135078963
32886217
48761631
1310642120
761029908
708177750
1574015327
360900067
1260892842
1245920277
433148624
1851000611
295977086
1799864377
1676093800
1522434543
1152881398
1638540034
1706815763
2030877954
206553578
198660841
2131995712
1626826713
1948894004
1367177716
1518744544
842232286
129940508
890845520
1019702471
1127140210
1966169115
1154887392
770180539
1812786794
1144274695
1994637354
1075297868
2064919998
1946310593
8335186
1066546346
1960627562
1034052004
2115237720
58670081
1538450514
1171151675
1307799503
1739569941
1455161926
1006110875
1313126870
725619106
848405096
973307152
1106113459
139003809
1512137139
846245483
2002236881
1424507612
264503379
1489833511
1728828913
1577665807
1536960845
845556862
1599108235
1886909214
1433273131
1666605480
1962954812
753246734
624986139
1445233007
1493262973
1336520267
1329177990
172987538
1557840779
86415769
474359253
675257060
1611323191
937210043
842948340
1865700921
316588050
2102606490
861449189
736828387
1923882301
1663118895
98217014
617918447
510528791
1568567416
840584298
1255417383
568752758
2095487735
369071836
60804438
411349157
1484147263
39340758
217915654
275920812
1187771294
795753975
1177600998
1632041115
257246079
1399948206
521896517
956672313
840041564
107437485
43867042
1965130020
1005947852
74380407
1274516932
1953379777
1513075152
1212995353
889640531
1778073151
2126925483
1699628020
760104316
1476091909
1829257503
2025142413
804042731
1022984904
1820523556
2147371560
2025120080
616287553
759406236
1517372826
1723960987
961939636
407670815
965580770
1828644810
537677304
1531488138
1157856916
658619044
1623652613
1990515280
1007353703
77974780
1308157385
1901687054
1728686421
1980511862
1576596472
365676335
966269952
833799036
636474240
1062310014
370694307
1660771981
698030308
1207871256
959306232
128615339
2051447084
310797012
1820882042
1238088095
712838749
2082043475
1033043648
1476072565
1796277155
910775767
364298703
325501006
960432600
555361603
923054396
1701548712
1556755248
965488390
1228237564
748135811
269735965
285597974
1343291574
1930295592
189768468
103240751
359630635
107224674
1326769399
531651097
1176727135
322103576
1907241363
1984041759
977183431
347286042
1571308405
166006091
507737192
987722128
1598105709
878504416
1945257857
1605622159
293123517
561155081
646253960
1044699141
849560631
1383976634
927564823
1552292017
595571924
848806691
1420508717
2059034573
1391574158
620656523
2128507950
1638233227
463567139
1062421550
847027157
314118827
534858902
226271987
1787021514
731243792
2069561892
1293192313
675927245
1079609388
824523348
40656722
286543855
106075096
268574376
558845284
371603659
1658039811
1571315420
1070355251
87325913
1342088445
1964471344
1768994040
1280458885
192974991
588787275
763102596
763752424
693632544
1865058197
1790358701
324539920
1860051337
641843303
666117388
818740843
1215041480
1741669579
1986611873
341449777
1041563998
616617864
1981862102
1451768582
34511885
1932035811
2130036943
303265548
226510340
1350625609
1579016135
1551498606
1049788282
1736253533
1248599371
51024920
213337186
764421757
1553279338
1638132349
776239188
795402822
1591614118
1031123295
1956206305
717521693
872336597
657750995
841478009
521676074
1696644890
89220768
802924083
1303559689
453212587
132548850
225820539
890785974
1584364832
1831414879
1654190397
1786210743
2017507210
642960860
341638494
1329193871
695305118
437380229
358831274
2144465674
934227505
1924363211
746963005
2080668551
1931543867
458645988
1750602749
1880206044
1714089280
1218025792
332785918
826072480
1343520990
643166291
1387618298
1867828274
1604171038
85252594
33024769
1341980180
1521093005
655678779
326246475
530155051
2085305730
365745758
1495503811
2128480220
1385467561
905903722
391625284
1931543115
1237286627
562871342
984142547
45376885
1514873666
593247154
958257548
228879771
2078210489
180408028
1941733815
1583204445
249186052
1761023327
1611151268
2094792720
1654193717
744877564
1460087819
572600567
1452748106
1920281893
562455741
1087898833
1354495213
1374363355
930469858
1931540291
1664419268
1289866665
710250095
1017897519
7055099
176493531
1489816956
1935594008
62669927
1844081406
1403275522
1206591922
565806328
410236028
1249664657
1389485881
48490721
1666011626
1756911240
964196282
1608445946
1555670316
1094168463
1913564096
1850525561
1526325437
1100378012
1680264129
1234796768
1069928370
600669923
520174612
1126092861
342056555
1999374922
497828108
690573637
932113116
532868355
339284835
478697308
1803901903
360391540
140983580
2020688470
731972200
976241837
55000176
547315058
1310343654
1346897323
2020962580
1035552142
396165071
1902101177
313413759
136632084
193190872
1590235595
1822220587
1033020543
1823092984
598629799
1474592832
1034548435
266722548
1121486575
864480473
241060108
1381617944
271486704
1978112998
815229809
988965465
1613253093
1976391182
972358911
125604077
1703745916
685972007
412531690
585671129
1744285237
2103003807
972151342
1131027934
1941426842
661135650
98401104
876946102
1036729555
848587570
991838962
406497949
885418385
1639419447
987405018
1050973500
430341498
1743508364
880834884
1987213055
27602960
1201536412
1808117683
525873821
1279770035
740631180
2123087820
312432624
1728176573
1566691968
546323276
1512852836
702929165
2080735816
921872625
224935814
788163678
138625039
364442456
283171194
1072693660
1271574497
1570463520
1586414839
1410185110
453922730
411109708
1775498032
441419548
16122785
926281037
593669248
835612064
1262414416
2063823665
375285979
2091622326
350845166
569673257
287797172
1742193315
1463214029
1554920140
1231175937
338636728
953595461
686148859
1810613479
58997997
1174794053
597532195
244007970
1179685157
1937773943
1114709088
39004182
619085014
1229180688
593078170
314671995
1629183211
1363913479
1182060554
1322344934
1938031839
1769747573
225781035
239984895
293351736
1596477219
1216777023
2128089181
1464992158
1168956397
1754208663
556832984
604928746
1220846775
584417581
1081486930
175378901
1314230498
1781922585
304727832
887897295
311960052
506379742
1458150431
943525506
77215331
808254600
15987123
318756845
138287101
1134783702
379758370
2113000109
1710673441
1972589767
1009815454
995611466
396540783
72425925
154767814
1104020345
1292206357
7177859
193368230
1895605269
1904356279
63709452
433462170
1959450618
802596663
605071642
1584588340
365458855
1740209000
1907074714
1250494772
1940382148
1146802159
1424994165
1883966040
146862449
568965229
2125999755
320318580
1538643023
861849973
1783279894
301041754
1853032201
1626141619
440122694
700017742
1206078801
580495709
1245720873
1773962475
1741730854
698173739
1140074395
373771515
176921708
2118964251
1556113267
437142947
1544604857
1332602907
1596414376
274560857
411536306
183895454
1105364836
1595914546
437305993
2002131637
324640870
1223606756
2046830329
1737709665
1746667827
1417478023
901279140
1267617346
1730539730
1607088164
897811555
1224298198
1054470213
850653602
635425897
949951390
1639460786
1704108702
1239125096
1455086035
1643910426
1974774195
1194783540
742542888
527006288
1789398734
1797701958
841179513
984771477
2086931129
145720379
1855319222
1711173053
998463422
1471350660
1338166595
842812468
1373653321
636012590
1310802262
1694986083
184790314
958033393
1812695978
856275744
1895265014
1948077550
1999364291
1860367567
1798184053
639759617
58890834
1421783374
1917842988
1712503302
1860613009
383896455
350164872
2044352484
1459719651
798515997
901982951
193695651
1256651979
1091395958
518913529
1417859944
613063228
1941211460
929683908
1891301367
1567843028
1343228983
1698866143
984477408
1563335204
12232957
1624950029
1648003527
790820647
1035948534
6085355
1730691952
1082464270
1516722947
1192963989
973214386
1045315249
180891777
1305344500
69289089
1714836720
1987679436
1707173329
2044812858
483539179
301819564
707028102
538314660
1578586422
8515487
130630916
402390448
614820087
1808251485
482939875
1392381041
794285144
1343484086
781894612
29823258
465493178
775438868
1448025575
674890923
524448987
1842958773
1740798408
2047413790
1070544221
1983687824
28655080
29662292
1208918149
604457021
568076201
375097510
1380691786
1182107791
152656868
1227178277
675587187
917884470
825179974
1085209326
1565207003
1747881169
241046988
1654975404
1932768318
10021242
1417505714
1095798021
162869108
452517998
2017609119
2001004006
184152805
1352397827
713234716
1978785110
2135096804
2137481876
342526863
1240962132
748583719
81716295
682228867
2050148428
1725074929
1231876682
1859966013
1822113121
1992123902
2140509251
1131256977
640495746
1200331649
1725740812
527294836
1228329416
323343348
843647639
418502823
1736623791
391556498
1720477784
1839256128
335066206
1825174684
469418383
239825250
426561933
1998986850
211326399
1266199340
1517781466
2011238056
917106714
1878691978
541980247
865149745
541781730
1203494224
78960974
958105610
1891291390
1175933190
759562157
1111544902
539134961
942264072
1013064678
1342762427
1858071272
749749966
776447800
347026759
679359633
2082628586
1323785439
1875901351
1915050281
551225079
254827530
951598324
2036902161
1480557788
1051449799
1306043688
1631457988
1391898584
274860984
1602018527
671541646
190883706
1478562275
789060789
221459257
782266572
392096164
51907122
673742483
1571313340
1057974030
1544477581
1918190036
1759121998
2112305072
61195433
2054799465
166443703
145026284
1699261048
1330608649
81952254
68750755
874258351
1809326015
34873503
382087546
1051633937
264049569
1614825109
705831323
1870023011
1917349267
787645136
153158798
1549489714
648055400
1987981304
1435733880
1857131334
1410277962
1812271250
947994740
404789203
356312647
756660014
1210556737
941390288
1701488399
531543741
1357353328
1219478283
2060518237
404986490
172595153
544713905
1232051504
1885382316
1055014344
315860006
699718025
1209163971
269447481
1986598560
1116153250
926277497
1151856159
490505830
1582876049
1363600031
2077602313
281077212
1057958418
1887483098
729052455
1868446812
1420218237
1573048749
57486647
403739388
1855759269
181032936
631740306
1675634581
407237656
965820536
474663805
68413989
1281352752
348413716
371577889
924795058
205482963
1784752810
859394970
1701581586
724229470
1789676922
293284876
1514282936
1183183778
47316274
1410151131
875337695
1872324842
597760875
222292584
1398735727
2078217367
32644589
1171932271
2075815451
1155240227
527089325
1379888251
322165296
1487825779
795833438
1076599179
1551695451
950130668
892580349
1709238676
1223706855
1126363509
83488856
2109555198
2078354535
1252753271
599031036
1062353707
1553052672
591807504
1431835517
288887517
456023932
477549122
55655598
1022666022
1481721647
1835920526
28145693
7303229
766347615
227764947
447294257
1854643510
698612946
1267640453
762534399
1252070283
1721904905
823557005
370681747
1756205834
1112319706
1643229620
27467228
506910024
1469411597
682694491
1118453287
1979103434
1107293616
1271662011
798153117
579498795
1467159248
300448013
218181773
444451494
1897562553
204975800
67361837
1512790370
184058586
1374702505
615251279
2114639597
1961415153
1343163039
2061710781
1109813918
116777642
749138465
1148217337
1905264089
1174496371
2099909527
1681669998
1926219478
618729242
859033631
1074168129
1684300313
288405155
729655266
1256006596
646878438
1111140387
919048288
398864207
1036034065
1266109756
1151128076
1831691855
724224355
1128601792
201223891
1925625134
788391633
1637464940
639373448
951479152
1646063474
1368235825
191135499
2146450185
857118475
197307421
1129750054
1490944297
341831590
1858557066
1536947328
1585403438
266933198
1840703779
1662368145
156427809
2118441257
343422311
832924530
1316655374
1304201833
1276863364
899280343
2091602616
399026547
955787604
1405759380
161084216
965196265
1062026103
528898510
1203077008
1038881655
843188923
1269335321
1159760213
645512128
1816905663
908982439
1643786041
26036465
253145021
1407316030
2099768611
1128582017
1815387974
163768812
1810969846
4440398
519172292
770407755
1239272910
2007699144
718380839
2045229298
191364430
1270743636
22131321
746588405
523466586
1590517102
616100884
1898095925
1318721012
69298128
885975950
1597278088
2004834992
314313005
226435525
62057047
645641603
1777068967
1049144953
1806585358
160470655
499754529
108727103
239601705
683033651
1272442415
576794760
1090214194
1253342684
102748775
781974042
286984903
1775690396
1430388055
76337746
1905038851
489562516
135659113
1943119769
602526199
1613689577
1636867440
1827874687
542255494
731895626
868889675
780551198
2136234514
1608949896
421400865
1155661570
226081058
300335580
1115414722
799702733
941359974
1623287767
1009000675
1200777856
1867428401
333994292
405314153
164859475
1757731408
1578409554
539616137
1040172861
1673302514
1121055269
99281431
2112567315
639164252
1097857632
74679716
2123416893
1727213124
290080579
26940031
334616797
990727995
1752702015
32772732
1225945002
1538063563
1997864866
657578172
139619487
1216998048
1987253340
2067872461
931476764
1368873810
1688745973
2020428789
1447597579
93470388
1107750087
285810182
473689866
1448925172
1731463496
1865911650
1205381016
2085678161
1336553685
1066013080
1171057193
1037138098
2107380436
391092352
333031975
1082454199
1766225026
1770809509
1096085078
1841366004
1055064115
62130893
848389711
1003547918
59563373
895368419
1401701971
1507805133
310907448
340782068
828533616
1282174710
1098689030
1079064113
19777573
2086298365
1532405526
543782322
1846286397
313997299
110868975
1295667763
523230481
932121621
354927133
978508750
1107075647
1781433761
677451227
846441707
55544129
761190837
102077241
1625101413
1177886297
709122506
1867610037
1809860723
225276990
950569692
1134624812
319594418
2017429689
1805173370
944624197
1433523452
1648160882
1432505945
1816734607
1519407087
683068478
773136780
647223829
850426033
1338311606
1674972024
370474225
24777035
1004587785
1550415193
1995476001
1204066383
1949527693
1400875348
311339307
1203352193
1692034758
1231790109
614774486
1753390681
1602336004
1645041492
1219574274
215592018
601196454
1675145231
813400510
33080146
141305401
989975800
88610538
41806155
1877550492
2096638003
2056451453
1123997226
221963326
1685633528
1111526330
472157783
351489729
513885893
1062634391
675808262
1490873436
93109716
91050481
279495293
1846358448
220352218
1747685182
1349951411
1691688648
853541006
389814270
1644656354
1158750916
831115066
5239899
481421958
1886996324
231100978
1910311217
2145791727
1068672629
1221716733
1047171065
1111350270
637740225
579959482
1767659161
962316227
1655207892
1416470835
860735573
294971682
1173581998
310346340
757972435
1383809341
1399361855
1756894552
1315706093
1468255719
289859532
902494637
1672090056
840991897
553006081
365287093
142509625
1556566994
1258115682
39665897
1073660584
1014967799
2084696347
1192765641
618483148
682367688
1232243629
597872845
319776146
250827519
1755033569
380783496
436881013
1261461695
805931431
1342276149
2009677003
1905544154
213301115
806404736
1374518273
321374696
162096643
141612469
1533591508
1930001051
1824503193
2139266506
306426758
887171132
478962996
246692985
1110516554
1126241135
1980024689
174375230
2109666086
97403936
1877016265
2125946768
1226170560
11068658
1689223495
1824468272
1046022710
296592445
465364352
395077669
81149706
1325997942
739309215
415516111
156768452
1840665801
467799945
1619806150
2131417669
673258927
704627041
347216772
1300568217
1313190107
2111159767
1998127054
832908104
2129013916
231214040
328577804
2081711189
59713821
1657373763
1904339429
23138388
1732530848
2066585139
1701858561
2092973937
567151705
1842762368
1669988284
1470649556
398530902
301973652
1530834458
2106941227
964251641
1460239019
823141152
476592385
962614122
582980094
1533175635
1861316953
603543249
2076424819
2069456417
1884879579
441116269
2027405370
49094074
473146634
157268609
1693074020
360534789
674716786
2008519061
1122416799
1347277404
1906258575
1671500413
1533656698
208942026
695217688
865449576
1100654551
1944070790
535815004
1674624028
1133206888
1866947275
1757271168
1786388692
94339300
48084978
1847630280
1038000990
396089671
602106586
1798820299
2119028272
622790347
1764835314
702798259
2136410577
2053406544
890019358
1247038756
1245623953
1901253358
380372026
1196314503
899960711
2046179249
636817303
1532730111
1416795150
1420320325
69012078
1613977967
1213381280
994479592
2012545554
986563769
1912318671
569837789
1288332476
1672711768
198590286
1730066535
786770052
473567412
1905234170
1028137374
952924421
1719486042
827475955
1356636392
1083895299
1594395338
25163495
649129696
885737885
608117391
1474526405
1871047757
2080816651
146115534
628453204
264156688
1402846387
1657574827
602639521
1638728243
343165881
1694450078
812398243
1140114324
374006944
125070060
1625224248
1420301797
493673118
746927961
1467153349
1289515767
1458391078
1326010129
1377093135
1201286556
1673234002
844750138
296462240
1512519416
1391995384
958158789
1998091122
1120807503
806587030
956698728
437134634
375562616
1902039190
1458146330
670929742
1004785811
534285118
796828564
124594545
817785684
18730759
1316383669
238398175
2135871505
1619582010
915138052
255654888
73694425
1285966998
40007703
510129534
396872506
977914321
1864576155
664550880
1709372644
2125155333
1860811597
1472932959
1263493106
1981145118
842160384
1562292936
1059598932
1959851280
1821986994
763449218
1759719196
1275933551
1918722662
1356466294
1116789304
1019075316
691399913
511011965
990176442
644327525
674094302
1932828264
495444314
403588378
1196713333
540763872
468926483
629750702
1228177725
804671198
859345716
61437790
891566383
561103105
1098193745
1907902911
1788655084
1612395871
131242750
1593375102
1793857497
136667825
2039903171
116774835
1337071273
1978169489
618662466
1870782273
1639475854
817324595
817328732
1199037039
1155005376
2009272418
1596809863
492835091
851172191
298109945
963473977
1095073539
1198719713
2118684540
113482698
1696830121
1877073282
1234201157
1857423990
863335111
457479974
170519046
695479650
462408878
1712534909
2037288407
1761350894
2140023563
230193214
642268944
813110777
1069339499
430735550
1941099825
510572206
1401433416
1201947397
1788059402
1100669646
941272928
1839644116
1621095798
1730832338
2029147912
771291680
338416904
1820768492
1993778553
99734683
517570903
2108947382
1438131747
1910934699
121843193
1284398048
572685844
360783311
1138209270
876980352
1258946711
284253961
792936706
1738028817
2094911099
1753869224
1088237190
929959975
1055357975
628740862
1370732383
848651309
1814118283
460591380
1357829274
1451312877
1019979502
137744101
140711078
1141617792
371971732
251423335
1951235873
1784405226
972771120
1662797523
928087584
1563539600
926039211
1242129665
1576128591
318235863
703941501
1984086915
1927119772
303876054
1754269548
431064929
1468659580
609483958
797229572
1865214809
1790109347
2038499462
920322172
1609824561
1081703027
992761305
1458925973
1393428800
234578787
1820555495
56126778
564333356
1817902369
302365819
1709832435
477926815
1028749273
2132669804
1297373084
67157782
1166281203
1326096327
1834229469
1293401566
2129996797
2039824965
534435229
177033233
940234974
591010489
1779374627
1402924171
1237506556
998314600
5460239
92781140
164501558
862517908
1620826688
1190875510
460060304
283512849
1518194814
1101021937
1677636729
1670694957
8343167
381380921
779212778
568452263
106053100
693960788
1923850287
1023987634
2076356019
1904248299
1147305721
1164525741
608284611
682648058
516922370
1205151714
1595260876
1105090175
416767578
530047886
744075483
1128380572
123797223
1343732527
1460872282
1110208352
834020069
336765993
751404932
1843903953
2112060917
798445213
1864800981
1204408765
1630763968
888895588
1414102733
1540693147
1794896840
1412467330
1989495636
106066923
1847058961
1995930892
82062744
267843829
528886298
1536492230
1479019991
726059411
1992712454
315031129
1268891324
587560983
917282787
1021066701
1358410356
1386564459
1132813799
485457778
966080896
1321617393
1300386509
409386361
316361029
1962278689
1552507028
2079834784
986433897
1862346831
1956546138
1720911548
2130209500
256376803
1480710742
95801770
664667568
1218867524
1614449679
1573169481
1156939649
1705051572
1986522881
741278911
1826830789
128425166
2068941849
138234040
1397622756
1616833927
1011825853
1116343273
1200008585
67227011
574770233
575120141
625534201
621494770
1727570740
43185601
805235931
2121946971
1769142404
2033490411
454074179
723567137
661064870
458307685
841420671
630015779
1953950508
598358402
678277117
759360275
1035351454
825211155
234488156
1393421099
37123237
197444073
1185073160
2003271162
661877772
1479988144
498059977
318331565
1922605888
1669967249
904599806
846334442
901284055
819487648
498915370
603651564
707726263
1009564316
991599572
1841394370
2139635296
1875758003
322126302
1109595784
1482920092
413594071
635460133
1194293675
1156415914
965213481
755373143
743393058
1151871697
1948233624
204125660
839009500
2002508147
1504805086
481204316
1959074684
1730720036
1420274462
1194176588
2102388574
1003640510
2135064237
45324980
1300140097
830382349
583401150
1586181015
1515448803
1530942652
1168557422
731034685
547920806
199681354
509030411
773675387
1127666145
900481183
1937101640
2039190000
1708373239
729390987
1765685201
853718094
1120381467
1822187999
2000477628
2009939283
1146510333
98823966
1080527248
193762875
1034390086
423731700
1255856311
864379735
862036603
1193523601
463346830
1496275352
2103910260
48518242
99516376
391224698
1749529273
1304785552
213021301
1284810959
1578513318
1779629914
131489219
630372722
57956476
1378083858
1450418349
1286588094
516240901
487793234
1103287334
237109413
211257469
2099901933
1408915309
1119081939
1970848500
705953688
1230644203
1005093168
1854007455
1393980994
1757800965
944513311
655305665
597910264
2087613687
383276262
1127438241
1992417638
1378572086
343303050
60292927
199518976
507895413
1455942065
1620801037
1776691577
1385582716
1669271589
1201508574
453529637
1995730583
1672432090
915156207
250117914
1327252114
916429403
48267637
898182330
491270808
1606902703
777926315
1352996997
400645493
1203682595
1157973743
111592778
868695832
403394950
1556588212
1958542055
869243968
768787589
1890825368
1403343101
20952978
932946421
1986294233
1021690088
673172752
241554346
900235903
1011761222
1835652825
981704661
393278851
465265478
1412733232
1488727704
1379456435
1026754188
169604799
1012963723
255230192
1637089634
440896742
924614938
1556597012
1748099235
1905301513
1600858733
2141838318
1708501089
761798655
45754088
1974334461
1740414494
1648257838
677544315
1102827441
1364073323
2102181075
650212495
1645409040
23160839
549607202
1272555916
517713530
1309449277
1484114244
2131099140
809037861
1813350959
1213956704
157733440
271309722
20820511
2099424868
1590878138
632957486
1858222637
1383684695
1362401006
1407734680
1401483993
1905844269
207422989
1480097119
1536384897
1037802398
276121359
1233073177
745589321
473753000
492271069
1895754433
478698633
1573149139
557330047
618349512
1697923682
872243493
1093243782
1008017573
633787611
2042365921
2048974037
694188723
1471335278
1099962446
625437780
1128596126
1110406869
107446231
1518366205
1025149341
231867205
167836496
1076624622
1435644185
1320469180
1609566896
1330696740
1151165136
904232603
1527983591
1869970049
2074317266
418632381
243099815
227677540
1477951872
546869094
1374949135
1973656210
2040453005
898573203
1027725606
1049208882
35107389
752488096
1421885550
66574856
519440980
1120623573
748167849
2053351132
1484855881
642392861
391819098
486000287
1151799044
737023040
129211098
1303781845
1614168144
984222010
605395862
1007764996
2053976120
568238017
643968513
1181115849
1274172417
1255005218
11378910
1323359704
56927455
495506274
1667262602
611337132
1188427399
2073058612
672578879
748289010
1654659424
1619119699
1337949475
1796167785
455459244
189315885
832264789
1477525094
1479554995
141476268
735923687
785011957
633000033
272784261
499995861
2028518203
1327312409
1772992751
778990601
484460185
648365936
1689690602
1640563847
408832176
1557280909
96493953
1109018630
1486347881
528538550
617134023
1766474864
1312539950
310061094
301519704
36235578
1794161171
268131272
1124291790
1746107000
711548708
13888211
585652195
1589855793
557230842
17643405
1473808088
1931911105
1201790288
1860834207
823145260
1900356783
1459027652
1868826520
1889761712
2052081833
331933268
1682989847
1263823679
690039230
1205323626
1165956522
1118584750
1518644381
2053327087
1195658880
1806733369
433512696
634462915
905831686
1185781996
1636740579
1035027519
1866827954
44991535
1383777729
1346929372
1721809279
1633467340
999350937
1793773408
748652776
1847542720
1196444210
680392122
2088444087
1567825060
1658362646
1981669799
1701123140
798338426
1979047855
540765682
970488021
465188372
1250093954
707705435
140362951
1461930439
212008639
1039534523
2119334226
2107199727
477344448
964307135
912626010
920064903
2096639701
1964071867
429505232
782584792
52339495
1536808111
582899234
327040959
48303798
1284813407
24133387
296903660
396511721
80381435
1255365769
656868694
1208507480
1914855650
458619156
904395784
750065534
1668574284
1173283584
1776641407
1818098794
1967195631
1785156770
1482057137
1323591500
1884645282
224503040
895087392
1546584918
126276771
300793641
378447872
1923450873
2110607427
1033659248
2004524107
2085600314
1042734107
1025650345
381438097
1756939114
1389117023
1891331029
1226665990
1423421808
1902137272
480357042
163648202
1365141150
2112016928
1929650518
1556441103
49263684
1984941786
1242813312
198369397
1725811026
754220074
836010956
1513173061
1513219467
262319329
42167050
136012140
400447202
1980482877
1703196854
1529605741
1042005220
296499677
1206442949
1675223977
168990133
500209088
381325869
1579158197
1544687965
1448937777
442941877
1434917704
1035284207
136347368
1068439485
585889529
242688111
1033648958
431518144
1819994731
710407970
524878215
1776684514
108591062
1364367291
377668511
2136113754
1838426434
1300559413
509859494
1222082125
294906732
1359715101
1845015218
28660309
1231187607
1135701667
1263876006
1913339873
260575836
1001704964
1597275324
1366397516
273798874
604169909
1290544582
1931902607
553375520
493509397
580665902
6212542
1767427202
2003185393
1772401322
644563796
1603245810
809630646
931731368
1132718394
799527086
1131965437
462178266
1177156700
1186883629
676135057
627854791
540130947
2077966941
1103240364
96988926
1604650265
914416700
606886340
1893120337
886018194
2100242001
2076451786
2017237489
1709583819
70381026
179740160
14809917
1842978113
657780753
609668814
1306094282
1158038586
775256775
1043338152
1367066734
395420652
1485523114
651877933
302250917
1986435776
1726044675
764721056
1863529030
1558277255
1058527183
79465982
2040964813
912036256
1260911972
1819559583
1479011850
1676628134
1581452034
969448626
1549848160
466558337
965034065
434127825
20684056
1491387050
1001774584
2144556231
2052662529
1917210808
1571631240
2129396201
1470436609
1466357355
1461297789
1781633853
2066871677
1458364952
628938302
1832823429
1069918057
1128319081
827967610
1904463910
849308235
956544539
1940716316
104285860
723544626
1086359202
1206363656
676538207
1461704286
2118608404
80147294
857917007
47415081
491075626
142622595
1895849750
2002123938
734513348
450585938
923011178
1123245158
411026671
1643384620
763687157
444946514
330398194
612045153
1651368737
1128797223
518348358
913362242
25563619
414213248
680092198
863083069
300887072
1240243371
634652323
332216503
1597618642
1457054917
911884140
935480355
1066450863
609228923
2045319575
911662577
933079988
870460550
1649683703
325510699
266701136
588848606
1879692174
2057428936
1182825904
311781202
1901996720
995123500
1663863753
1969946556
161340005
47890300
316449049
222814416
1981392440
975812614
319088896
857293
1014744331
1947870167
1543858781
2141408512
651690421
157069343
624159249
1827930123
789029725
1346019854
1277565167
856690674
1006771437
1423483005
1543309007
1336735851
1493403245
280004027
1754455934
440501610
1467079815
1578842720
747368070
1529549090
429000909
1189320692
1483467730
677661199
356364888
1392202180
1139838899
1165394332
1927992706
646637702
974286569
1886290462
108406021
213230604
1663901587
364768521
1010905408
2123011370
1609540826
1494360566
1985304833
1270587624
2060854012
961129290
979141081
1154716083
1829624950
1372665377
2053150571
616837750
247756146
1540427685
795006343
2042982406
1778614344
364129176
1845221000
1939768418
173625847
531739193
307588224
1200760889
179314121
673322780
435110325
1212599595
1305762408
1921562313
1052721113
1646518395
2102095207
1482358145
1751040377
1656558818
1564188658
1521358182
219515266
1275376942
994466502
940842051
632521638
1914568211
961915558
974250581
1682590920
1153990856
1954417840
297152591
1861714702
1803390230
188056107
586913221
1964039711
1165534170
1296100626
180207396
237178763
1828974770
1792586933
2066437180
1867803372
260164874
1202041069
1052597807
618419769
1103907204
693592022
1239234080
576750053
1923334453
1353998484
1065483023
640215373
990212786
656816237
758026307
406559425
241378130
165764886
114893709
1066485779
852805891
1592431182
325401440
1555275386
1937587318
123368128
108612982
1916167914
763032481
1835034711
1956174967
1083993813
702399430
1537592721
579608271
1012479866
758819825
2127717577
1765682326
163606296
1066837707
1762857921
56276396
1406414957
1837204805
715385019
437534886
537070454
626643138
293496181
1251733579
302437777
1506981176
1701647492
636736071
1748320619
1022686020
2095408442
1491383564
1370701769
888396637
1378406323
973113006
488384363
508513824
1330528605
1874475648
525182286
81512792
1525993667
951859099
388592902
929658662
1182841564
482758444
1010688305
2011384592
434349489
1820080775
325454595
199172683
1477520905
2058199493
361954221
397930177
979417856
1640016245
705592187
2020272525
138254955
1946683698
1856549491
1049676955
463889609
636332564
1164022045
2129401132
1377610358
1425722471
540999628
1663389326
482731601
1189525131
153147401
1064199045
429833132
401926837
1820566454
1877342495
448887177
269215032
994256289
1655951630
1071703830
2047697685
143502001
2046243607
1228429305
555298843
1582899310
1522556989
307366002
58948834
466286290
1282280623
774160888
459783589
1310967725
2112348656
1831454405
1356926912
366987100
1548683514
690751291
1108420753
1323105328
551402717
162634875
155110220
1534607370
1506731175
251694662
158648204
531761049
1950791159
283106946
237666080
1787556500
861232866
22404425
849278250
1089479846
172800123
717538667
296706883
915629398
2126643418
1273405695
789731479
1046677425
146054514
1665758431
1593860026
489659318
1567810946
789362074
695413940
1852138901
737539137
1556153169
1111774288
1942199918
260932273
543895087
798263518
908295325
1607780967
1758167701
470049124
1317012361
185167765
707419435
443000862
59743264
1375564650
1074464661
1287401371
1096840633
184364531
826661935
1884107281
1300802790
52580596
824881784
1158428418
2073771299
732754309
191665038
508068356
179484750
2065406714
1069004361
655231129
1040369408
1205561421
1827849012
76869634
797012232
1686710079
1263296832
88773844
1289301393
1809613344
1465256432
1931286493
1676983103
1953903159
2005738755
1808954559
496353399
1391081826
1356033470
1381245196
1099379615
578758077
762813921
2146971948
555518950
54221369
1301242745
1425082361
164542603
1442406914
780376990
590121855
719839699
1029458638
1389352885
789308562
1716449541
1285359098
1377183981
628933788
363061532
323605477
2093495661
1864184684
1644025252
523285989
633770971
875750926
1706818902
466479163
796356491
895425725
1828337639
1756849310
1224045899
1360529740
1247447021
1453222998
1528301395
638631222
1525959264
882907818
2083895667
1054384106
2103064328
1975385896
1554126197
320564560
1825056967
2021113707
2097653653
1862974375
581545421
1621017037
585060892
2040138268
365584358
2107432869
1717955115
508974742
1738605789
1703354214
1620122622
264387651
1296463330
1064662728
1856280238
1799330385
1120489869
767071525
875069711
1068482832
1555001844
1655092710
2065839563
1410541867
1419128500
685275806
1301300982
194097544
990012473
164547784
575327040
678716786
160515115
1142606103
982053305
2008664850
635104752
1816178877
1416420865
453884226
1048039104
1638851626
571919610
923645666
1220135389
859956613
65044517
1071832939
1187653795
619602424
1468134201
1985630915
1660769144
1112163591
1157650120
1673865848
1447907592
1204670990
1298683418
1124661343
2097942403
784713521
2121572908
1231670467
1845392434
1309640376
291620537
699843882
1563505653
1272465933
1649427892
2023891367
217609100
179854282
414579891
1227744132
212545471
1319328221
142594048
1815475163
97217949
205946827
1185193848
910217550
1567372003
797833456
587891372
182437529
2026260009
606747381
884952333
755476645
17610488
219047857
1688558175
2011897107
330444313
1577105369
1708499699
738158565
1634731516
1953885377
1377310557
1744093833
1468017414
1527827255
737363308
898316641
194692011
356424930
1458848844
1179456166
1147707500
646560679
703588401
341294034
490435740
56304324
371081065
394019057
1828509229
923011624
2031179291
522209748
1164248696
1292404628
245908028
627613997
279609804
1908685263
457144489
408306208
150689855
1218574890
1300195549
564064053
2117160320
608147336
38428988
1714048941
458342849
519477215
74103554
171742965
512385314
140706526
348278684
2138550656
997956709
916534251
2128360277
1039924381
683796793
136033507
954317573
168919796
651086397
1155670005
219400065
1273152580
524459909
346163552
235493919
1190265618
1360543400
1752888158
504656003
722606740
1460884241
101074450
491661825
147578229
855803467
1393316824
1626026609
658045910
1770418157
394224212
1771665304
293433739
523128472
628473167
1707615343
1848147086
282822479
888918106
1742399047
1390811908
779939435
1136085418
1466529937
1258951090
273864573
1853113355
130840881
798849497
1947004326
81099048
89687198
1001904122
1748161487
92306358
365468208
2014099900
1231588662
1128200651
393791652
750181489
910142727
699270988
1580343891
6937311
593907521
1916039183
1667823830
1213424660
1126488232
404296084
451830211
1276442967
3899171
2092056123
2083914628
1700738129
1565563304
1925654214
1399924772
1792513436
524335415
1381780748
887102166
1108466278
1103202302
1145306535
2010827705
1149623239
1390965449
652989212
1848753117
1468724216
1933973603
1140866825
531116522
797043882
1567064743
144645459
677951108
846624331
11412872
267537834
1953814477
1319183591
1754245261
304830083
1899050619
1565718378
1517188706
804851375
1900992772
1391682895
1230771524
481316847
1718798767
148501760
2016823166
1468051753
1058863276
1575770795
1605366542
1982744740
644835813
1057627463
787927660
2045343329
378972382
1617872418
46591162
1090369065
632587257
223581780
937219525
1714452947
810422899
1933165794
181909177
1086917588
56491844
845563396
146546068
1046116600
1800150565
1161304136
677942857
2038989578
338380597
2082609961
1047333503
1059101511
1925086050
1546743174
1507191326
620749781
2095468893
573133799
2040273632
1818180275
1261938857
73246330
1871360424
591285188
1419552514
160745270
780890580
1455860540
1342241741
1801068657
795547094
715126538
1730833563
2118789983
138829679
1330512526
1224649108
50396555
1206972506
466749315
1352100162
242507697
533129574
2095571230
1638256093
1755474818
1668961334
2119716242
1237716990
1419621055
1737314852
1761163529
1770288102
757066905
1279923587
1242894168
519341559
485239811
1277796731
923932344
1725668856
2053742254
834294211
1112723809
1754246178
1912590999
708258826
1550346418
600526117
853378134
1059125084
1188044396
1054352999
1039332776
1514806290
1268041643
2123401789
1191758810
1424379218
525160198
1087988723
1274836234
860813387
688995937
1700097169
508237731
1414364320
1713132029
1731372747
389285898
64761103
1023021478
101917440
249284259
242161438
1446147120
993135663
1928889994
586519462
1989183666
1527118680
28392347
115711865
1631332588
717329537
964178031
1489107597
1979692124
1546873488
2127177038
1521226165
305320266
1369844625
1289418159
2142416247
820197401
1048712409
2119747323
1001286408
1626637500
814788516
1468972620
1587346611
1712329022
1222890808
2068856714
294400410
996006008
1786837715
1479914158
1548076637
891248461
1745995318
1674826392
1879899367
677750841
1090185674
632718107
1289682243
1312500759
1230653718
604516185
868679028
163241356
663577790
938389519
972501400
1319973644
1694568125
667335010
897025202
543438985
1730897585
562483711
626727021
2125441635
11607687
1337118849
613256576
417470220
1775699519
1198055943
1734939705
1157630432
1384177569
1982928999
963003350
55721277
1730051141
39354540
1767291940
1152635896
218636287
1086374164
263949451
1008049420
1240149430
1999453963
468215064
969890992
1023941736
439799363
432311774
1769479927
1210233402
305063508
723167344
1226740314
19237191
1381720246
1015559903
1390045578
1150934095
840155018
255716656
399492539
1144297991
2137586723
1172424794
1977461041
869909054
790682693
1006890824
525365540
1117194502
1575866716
213343065
1578195114
1547093161
183262750
1308575690
1374421469
1126965274
193922241
736258719
1671628998
1773770755
893500964
924120287
1152163370
206749596
422442763
1749703188
361769120
1851411306
1923618470
174055850
855502747
1031628641
284134664
1924202094
869911857
118313346
285894966
671510243
1351739644
1440235226
749041543
1437672905
1044019638
2116192136
922871802
696384007
2114424766
1350638524
421100508
7282473
1004398446
1668693608
977419470
249062828
349422383
1590790993
1119533779
2122007271
10145224
854868442
161993275
1296540110
518784210
1765464563
1210907144
224819828
1412344441
1106043025
1466440290
2145596218
1857241151
523508521
1329195733
1619576889
2147191085
1270609081
1340332012
446938093
732468078
2126131603
413430406
58314661
1741147054
373418907
1234920815
543720264
139990563
1541527225
1331557161
1807441356
1912599009
1185860950
2059730311
2087386526
1980605038
284926908
798855801
1779822686
603611672
522143053
1627718423
1067734022
1254726765
533338202
1113162268
1277640309
1992110172
2106305041
667437357
581234060
1844951630
743023524
161630300
513982486
147187411
344524130
2042649329
1281226132
1080544414
1502260244
442500956
549729931
1901284930
1985747986
1241629592
2120017163
336102833
824022729
1072809250
427045959
431043864
719222256
1094997603
1727597017
669270612
1569771590
1714336900
1587455182
554055693
682976762
465925875
2045972211
1021301045
545313851
642350091
2134594711
1864600084
710611531
1682727094
1342604510
2008759126
213529929
1930788363
545814929
987151356
2004450422
416313224
770533478
1691650955
753771858
19800464
1056389732
1748862137
1528268946
1698785088
1934994541
304912172
1601568071
662706531
592066404
1134266836
521668185
1089584147
1380499571
1412285759
1336952156
347385049
2087063926
1026696808
92977218
1529010607
1334122727
1773459337
358988989
1442774741
777253577
1788490745
1481595967
1664314549
743028705
1406906689
583524765
1271617204
116791026
840946203
1200272208
1492101435
2048111650
1443241997
1233025439
1221617611
686707278
614477427
1869449545
830706628
953008630
850437092
1061656892
939694582
490117760
711544051
2110635369
1032800513
2146548297
1501640303
715762739
1172918424
468422240
1201393558
269568482
1558005244
1394353041
1528435701
1614249324
701903759
1019805143
1552858681
32197726
742043367
1653717302
388923999
417742575
1266579157
1608020403
1723158357
90901777
2045876558
406254510
962173429
167088577
561390202
1053930531
1720102630
2094860228
1835356677
1903792370
959909174
1726582301
1158503020
934107269
786941909
788394878
1850779254
1185684358
842920095
1981205330
1477420889
15287134
43452996
234867134
2015767514
1079210867
131957469
4220890
2028289378
402600360
68826434
1776340933
638748577
1525044682
1784411277
63443271
563496263
1519207031
481172842
110402977
1679865729
2038359290
1895248063
871369832
1848648607
1521515879
515405273
780084982
1375754597
670969810
499623042
1823423758
1728889182
521231209
138123162
2042741158
65925876
1294056250
1071974100
1670852133
192664336
522341996
1774995877
584724382
1849506315
755697771
1213014296
2118916565
2035163633
1813006735
378112416
1628677420
1745181941
1018764909
1175230066
1460597080
767742814
384125186
1637241555
1632227948
1366247908
1727271125
1579789498
400123118
2086056057
73194076
1301636836
360573481
170260290
53119105
869340030
1955327024
2012573327
2129306592
849810840
868067963
73968524
1589726118
1430563919
749587897
722270037
2004020584
2137588869
1557947478
1631536420
1498727823
1644974916
490677999
453161111
87369605
1501034480
58590252
575701794
879529560
1055434336
186447134
864732125
1432908833
32741799
1274288480
500845627
1461777290
1275579815
1853299710
1449223975
1527393913
42222103
1030545037
21755698
1714585524
838615961
668495547
1810244749
794718801
1197653830
1022640465
1325568887
823362168
2046139484
658552686
1897472600
866297116
1793203723
1791421015
1671901218
342071458
1169903233
768655259
528116384
611450146
385577161
444024240
800007317
308098136
468286206
1921537982
1800090617
1868302870
22779957
1046776368
1904105566
28648572
1559213073
311844658
884025564
992820296
645073703
1057210943
1554746092
1399594281
357680846
1438305490
675000297
862547393
134717076
1450889952
988191751
269631466
27951741
1866118802
1800090647
1199073626
1405635989
688751810
855692239
1291625231
955285479
65427792
1356491833
772043468
1986199886
1927056217
43461115
2045565487
293399225
1571889455
1932108622
487247764
1067211056
1131842860
383684241
128613910
1968457702
1432072551
785121418
1193168335
1542025871
1606102056
286405123
135181401
2050047777
447736864
462868272
1314639013
134983961
42994962
1661193428
134330363
835805758
600767277
1072875230
2106639634
53380703
1424482320
1347282688
65691954
1191441582
739333881
1527730933
940822578
1678195267
362506310
1084760480
1997516013
469415040
1257819918
1115151115
818884876
360100587
160728068
1876786514
644629960
1046258118
1270125184
1871383355
419257246
1596800075
1825256634
669295289
1735658242
630900409
230111046
2035555112
387415188
2127581323
1016374974
1369058055
1129027929
1342635853
1457439336
1464211197
1987445340
1981964283
1405368775
1218242377
1995559471
1932313114
531542054
1767450326
539173898
1387043124
1897826512
2127309022
1893426331
334227343
35388357
1644812056
224356891
1399500929
1620996502
468191438
209736828
2060808825
325789661
1320837158
72889808
1895344359
537664830
1708372186
1817936549
424302455
295716306
452324976
261114379
1824693037
2003175358
1576641155
1927034276
333202813
1828781756
185985781
1081758363
733380115
496765062
542244772
2060034247
1181773172
1445501418
1254703631
1841654787
1089990340
572283417
814404106
261647408
916736671
422446798
1274916073
1037806812
756414635
1941086653
30561206
103955901
150235716
777773911
1386936479
1846717317
1984093432
2100885544
633550464
1991196616
757412801
150635694
704663116
1728973038
1577966325
1889202552
787672358
931244671
376287396
1286340421
527661868
1322513940
421460086
2024449053
1939993010
445860539
1944343690
836382362
3291355
1762901394
225757423
709341819
2098073227
1289030215
2108540216
28753152
1970631835
907954936
1000617593
760762732
266774157
1489008785
191734373
843918465
1010210898
1628484392
395987167
907301218
1516436554
1816875500
1215909452
1260838344
1422315941
766557164
895479349
119678457
1954183858
583862188
2051847453
1526798561
1724406462
914056233
1314898636
1426451797
2126445748
861292700
1841370344
1729434871
906609002
1801808983
1135466727
56785279
1280906654
66750469
1065731621
1550975029
616771579
1640881522
1641119996
1418483403
614881368
1116440361
1415250831
736692188
1605743793
639799771
1251021205
1139725740
1224319056
1128717222
1972285839
1493917761
1890355705
1605811465
155168621
1673728184
184375617
99973299
641410783
1689931130
333471306
927691712
1980568925
915994195
1614268088
1643984499
1707603069
466168246
1287429242
281686986
752311364
489836461
2133937185
2045008457
875343203
1915842361
1451668273
1219587039
2080293746
288344401
851228086
919019161
1282780927
861454008
761748840
1169359896
1337685975
84933285
803307353
742341313
705357836
1877534785
206957117
1325720970
1047878882
1644195407
1525161230
1698524125
221815384
834270065
1550156998
937656952
2057163808
1006676516
134759192
978647912
1400523057
508438063
838106205
281435723
244024595
1960261432
1681468925
1912162417
403124817
1348472372
339577965
784766308
1725441362
643344674
1386473956
187518740
824272286
1359120379
1808475258
2042062242
1337999552
1283499910
725064669
858075263
1051092152
953337693
340570149
292599188
704971130
1205662818
1725941794
106543838
509735878
565993198
776855421
2060164393
1003485044
1892316483
1708956673
1569583550
983752984
835668205
1833954811
617672024
572055744
335821470
482161748
122066307
1200737413
665316943
1053092877
916043843
118321666
1359251459
343664148
1848880162
600436987
1894330208
1181550014
912382251
1643847058
1924652153
1245480609
1292634233
817097348
1934125980
1284885316
978091158
624614359
2063727030
455914330
811258389
388136963
1353419039
1522235740
1935321015
1587475343
966061260
151394713
650055260
212953684
249101731
1661747250
51626366
1860354516
1721374224
1135787779
538781536
1315314708
725210631
1867353244
744495474
480018753
1504522387
76761496
474117231
621972095
1127071285
1940082557
269840535
1731269436
363420323
1743210206
1769652742
1744434319
426838227
28919163
1169522920
508151500
29892147
282555589
1402460575
305638328
1628747789
953040870
1088324972
1649156413
1217558419
77728216
1139477017
526900030
1451787611
1864461263
334348928
1381213723
1965285038
1231617020
1924181788
68309153
1328998633
826382993
1079250333
1278058212
121589319
1965181335
1785575822
911688621
137568781
1404995972
1696355575
1121379194
1454787744
2032812330
1035941763
1532894732
477708206
1941711477
1009002563
1341890916
1050800835
385337718
1880874096
1309033349
725624646
1659366071
1988509802
1157178565
686683373
175286549
839354440
1398397526
1457364429
458226728
683083602
534880219
850766503
376164043
825807037
1900188256
1690062655
2006752451
382934999
1761735352
1106450016
1068997073
1563461689
2080403035
1726207627
204168919
1369435702
493450104
83881430
594157830
549668500
249727529
2006107676
495743036
884875121
1794356933
1953014203
1958050804
823455831
1153557635
795520813
1356981050
1989030443
575952706
261187042
1323960762
847658968
616441394
514730542
1386280523
440860147
1671740814
749549961
672709062
336874405
1471965609
839966462
1345674290
884882201
703850641
1418129093
1356289022
564793470
1529349176
194612180
1090945896
342035346
2052601096
1117532878
229031850
1843656535
91573373
2014711529
459202215
2095743553
453191250
1107990069
1987792168
1405443756
1357276098
1235316019
833957160
1194208059
1456942461
1070503004
1759968313
1893737011
17956223
2143017633
349684136
1438421844
1912566207
181705676
2036712671
409870964
1470899871
1165279925
2004470670
1855705369
336173250
1515984540
1884020620
1608305997
756092720
1848037245
799186451
717097911
201428505
1395421574
2127957124
88778185
1628557453
960885356
310311030
1269302192
1930382138
1679565985
2027674698
276220893
948123238
1170173001
118771329
1741265622
1377214557
1919531804
2141452146
782402715
1544455928
1030476966
1280708566
2114477006
249101025
1852234508
710567609
1776599689
1287932364
1628643974
253554703
553386594
85536671
150294065
1487461114
2087693592
1123094890
1031975887
209727333
173867990
1346453557
1649805504
2079388973
541599888
196362762
1916097923
487645617
119870968
1779049777
717894285
1135119983
1542414083
433641927
302861330
628569904
1289861171
1655018727
1300639327
962068499
1820215044
510671257
1184914078
150062118
1756936925
384420895
1584833059
2025483089
229846162
498002879
2123746222
1513539868
413058928
1761563997
592936641
1350566340
7420099
344681789
261519555
657947217
2134894751
537973135
815597726
942820622
1345452488
1671361717
1414451960
1548044498
1125782071
863813509
850321065
666531532
2011753190
1405631343
1862461843
1528375604
1229564134
1711883448
469042083
2097778960
651754686
688931986
2033480730
37543027
1552419530
899281886
272033019
1013112222
98311277
1481712905
148559916
22427569
819730192
1139250821
97280822
398988957
2107424019
337562792
330117965
1993632765
1417459186
2092561440
891345456
1242019385
507600472
91344034
1493066190
1937723014
1046831293
1579391608
252192973
1911373544
1762268472
613687500
447416080
543727839
1260169730
1732224207
308656423
974357340
1549800360
1188034282
228169135
1673484450
405587299
1374782804
2040891512
970517956
1121399048
358643365
172775286
17098635
1322127239
1546046440
1485254358
469092649
1705079153
1109690949
637891840
1361347359
239310483
85651098
1656416173
926189671
1660194444
1855170045
2096955090
1324117407
1181327678
1125978466
869308858
1707871834
148995775
1500811181
371782503
1416182972
1928738723
1448595210
284745332
131855911
891157946
131475480
1763133784
94577372
1206627144
2098921384
1024985797
1032510214
1514148990
1036661126
777647569
87897640
2143100535
1848082943
397096572
88514675
1793827000
996284617
1124398437
796309852
463801448
494731974
1593787561
178698703
192011671
1382923446
129913767
940466872
112054841
1881785545
238676837
309359288
174254915
159135180
1138766668
663201022
736900392
597453032
1874115625
272447172
1083266849
547266407
892130823
1414657730
812379258
1291302437
472525654
306371120
419931047
1819074238
345285912
340925309
558770166
1961386524
1060411447
1337843900
560975985
466381524
2022586466
55404988
110762193
1954338707
429872531
1182647920
594338285
486085948
494952240
1521947883
1799321942
1467940981
1510584653
1947420588
1734765056
1984942398
1019095039
2002744367
181081289
684723207
73137195
1461758156
1631981532
123436216
982837230
1233472257
1968000976
759576631
1083085379
88866338
665261898
1185130323
334250959
197726479
435335132
831297727
155378381
1112765583
905439676
817715968
335034228
1031944694
1221485504
797237133
1387165700
616798395
437099777
1025369068
2055019872
2096528717
1549192092
799745192
1649934158
1959763792
1302953278
1294964732
1529198619
2113085278
1528037392
1794879129
807817511
298560865
477139553
707305319
510343196
2034776020
33577832
1373288758
1229027691
1254694975
383068801
1176747212
747587071
296090369
1209729270
1014906714
1296416442
919917823
846356603
351999108
1797785839
1247543660
195847402
693748034
1044949715
962031839
1482269689
1902441841
1438527390
1283100457
968676595
235671044
2083525404
2132257176
1104298511
584228873
436008799
1456856336
1614610312
1599015514
1675304800
1616809128
604695799
949030767
1072968929
1433100183
996179134
342456559
714953544
884852644
1262306347
246136977
116153419
1017712515
1856656608
178438914
780899562
1157099733
1707301871
1896970867
1061980297
1695986183
975932038
1295564772
337327588
663408063
1604273691
1903892106
168985446
1138827243
477339785
1717009651
697498380
1952160968
1324652774
613697565
106745489
2093452918
1907565357
2106787182
684598259
1543855109
301201528
451306710
361146859
1776998123
1083191242
677587685
265384841
1330188789
1589157298
168111116
2119572783
1442758342
86834416
1898007893
1756510236
52434154
630709890
981307347
1471938285
1163739019
1793090140
956834370
2035241562
1039160272
1180874351
1862695907
1134951628
1249627895
86007945
968195580
1935425241
2053283078
957959529
427007610
576889783
37922479
941533590
179182120
1564351746
207284097
1787855105
1374302048
118974363
1959136415
563554374
795041601
205174621
345152122
763980793
618117433
1439214464
920754956
1917880578
1379609534
679054186
794088652
1085992354
1814749184
326355425
1228244995
1221509359
1897503664
1398198843
1792849364
172831531
139340479
280697810
1359343053
1035441741
1609355759
680036187
836084941
1229405777
1835321753
933495275
1736184542
1919494346
632995594
1922396693
1987942738
493776424
424238991
1692855200
1539944868
306346221
1487989275
186526837
183067380
1712850679
651086215
1431396322
1689141490
1461579911
1035351996
2138581974
854258063
409778637
1388504730
1337590905
1574845337
1098771052
268350250
840616108
471440555
1302211966
1731420064
1409721948
1305241679
1424702095
1965118909
1365132863
142372023
1770947932
561279054
935608699
274014794
1225111085
1110429337
470604684
408314211
1516890643
1198108042
953223426
583770288
1069988731
1448102700
205896228
1066711901
296882581
1083232091
781741996
770260728
829798824
1868119851
556930826
325010063
2000406177
659453685
576794294
169788477
1590606214
2096049203
537670222
1011519406
916353424
1727854678
925716155
449293358
970646700
379873876
1157127920
2041336664
1737858933
456991052
1772892018
2092920450
1442516406
1503326009
2083523421
1116839459
836012656
84476407
1354665907
618186495
262420598
304617210
1543424220
819407147
751542836
168342650
655136096
716635564
1011753490
905604076
940659689
48471379
1541411599
1386816711
103667180
478752398
1393805480
1396797028
1184275609
545512380
1200967431
997513690
1541627184
1478988170
512095091
962026687
1873988916
795428198
1411945655
1848556475
1105442457
101892943
674216671
1064106938
2143572942
1674183682
371095539
388947232
12121251
1926564872
776802343
766991808
351988115
1503875304
88238573
1266762509
640727268
591767645
338904671
1839180804
1086364291
1662893487
244859134
1413917743
937311319
539889906
1575721191
1165290814
1970589214
1486060599
633323568
869751181
707679842
366035585
1736422622
69193357
2029604474
381199893
373956657
1495783038
1686996554
64292403
678969355
559442735
881938770
2003142038
1971426907
368033774
991951378
1510815948
1947034038
1994265691
1519550244
830659721
891477371
202542492
1720424185
2125009819
1183402496
1462835646
2053635101
748170593
2005450074
1724537033
575930711
1514304489
1348254336
1716424847
996634282
1954284131
1707709168
1410639182
977839256
642720570
258313641
955129087
385353987
430323252
1749473361
1390487747
1870969721
1517559549
1726430973
1589753975
176918665
1789147949
1110355094
176329533
1031886694
893051085
1186296609
473398019
1508468003
321872965
812604459
2145474198
666462604
2091427518
303071312
943547107
441158285
1298476105
1285351519
485519091
1482672569
859290236
380892480
1653021786
1590538039
1906408973
340299760
518269592
2024226573
498252317
77013566
1456851265
2125345977
1367014651
357193336
531296782
1260160943
376561631
1994367052
29477564
232863681
1784761371
1601998020
254283698
814899478
1249528292
1048959525
193365697
1081448561
475879094
2087278786
280000582
1612681123
486490830
1059820259
1297101378
290193849
829659232
1298808212
1363776149
984540956
231049510
1319399312
1435211851
614461898
573072602
1354343244
187301718
1117868541
518559615
665877942
1069015434
2128789951
598093759
1844862814
184312241
1610734121
1451355302
543734791
1144675629
1214819908
738579664
177814532
727983792
969650363
414339982
1960682237
78923867
1986518735
960028727
1188856084
1531202990
214054306
915221357
375892769
962238076
1372155372
1192613362
1670740751
1665675271
140181550
778415890
271177565
63944904
1951166816
17201785
1904214998
1059998050
1513744094
972963382
826686057
1275029312
1954218588
1540889054
175901258
2136276773
817825475
1729733626
1296335135
729573194
418464924
1680724108
1966938785
1191799130
489082108
384720849
53115180
199251166
192311086
773116811
871097845
471341465
1572601008
1627123136
466000168
1017997743
610784448
1916450626
507103874
1545593885
949729593
1975651696
799836471
1697793580
116779658
88455332
1197890553
1277601517
797674546
1037699765
1701030387
1458550873
1723027726
1976501470
280423055
1458573907
1969319660
301073846
944217532
1694532738
1861606369
1031733396
1759513659
781611228
763220369
136985230
1486540723
84094299
1686739435
298553699
1491149709
635793107
500671332
1934903722
1430977642
503692044
976608560
14181554
517073116
905372395
471489299
1351909192
1609021754
166954147
1888764523
653866974
924971203
1150391808
508952035
2145721354
457899215
1845819079
968473061
1767252052
1422538155
1607076576
2009147633
1140563120
91465471
783375488
2033291057
1110561813
1760599812
1130710699
1779242918
638583277
756156516
1671603998
1489661994
1263661298
2055047438
477993086
1405857095
2047219897
54946642
1345008960
1253406424
1393116368
774065529
535388516
1684503530
1601749520
974232231
79535327
1903636383
1751389634
2136459990
669244735
1580059865
1009204058
1073179337
1843818744
103457386
1794533953
1254092060
762833130
250259471
1279550830
156451115
893913897
1972787695
1254903918
1787639038
304925847
1201069402
86511138
2011077663
2031637357
210988140
1157375731
1162690775
1316291030
999820068
652359406
1357486943
2124449641
742818582
156951586
1336628105
962526316
1343399747
2033212740
1388677036
608109357
514515444
1439850288
564387245
1040708283
63833786
1347732317
434199294
2003503294
1139765351
869897832
1604977795
1934664799
942302484
374322862
639125480
1933215778
1898299756
613349709
1480534723
710157314
1135144360
888854924
1890730796
199878672
2026052153
670346926
1450997787
673226254
1451606750
1569090051
597068172
1273351347
1970502572
734977488
1242456330
1597120707
1508115882
1238928012
573581731
1725358256
264153539
245626383
86126570
489645328
302767801
877562218
881101544
1194302629
385823668
56555294
1891994542
1097373072
1815774635
1650469173
1157363173
985403308
1714125645
1108588583
943194219
815273732
8669478
1050994820
1096555651
45327976
753974787
308621693
195987313
1516589249
1883805444
515590762
1333043585
734852138
1436556382
1544405611
990449476
1160344505
1773667441
1905401229
637378846
852720156
1617797525
168393537
150602640
880165685
955012401
848544995
2049456139
440364915
746671231
753034252
924832963
517921967
1863484600
506691600
308350205
894405045
1197086455
1755235600
1804632301
1199734671
1210502450
1146925566
784652008
220513392
2063793609
1523674753
811014849
1876514156
398635062
893659670
398911123
1684023620
1939474712
1162608912
1835225737
910375499
628948549
622554127
1133096329
2109905001
1957254084
1777546584
1567292740
1440252865
22798174
52819866
577324695
1783533414
919737476
607462339
507354488
469551662
2027477486
548442195
1127742868
1131147879
642360475
1822526894
487189098
137604990
1962335301
610960938
531421076
1435358172
1520994384
321135541
1058363566
716679120
703218521
648084845
25434767
1608137669
1082881923
476106509
1197842974
1985135067
550691664
1927034418
282187210
760475870
226911502
1320286434
433868107
1509518845
1141379006
190764161
1007053254
1812348781
921274022
457757402
474232431
380061363
913744552
721889596
1243942920
1186120295
1138253213
804232761
366024278
1711134994
1586562606
571635827
128738069
1702963886
1932705207
502133887
227609413
639986637
760298186
172114695
514909881
439420689
1305466487
579800964
1213210803
1601161171
1238163524
1860406760
1252626397
474844298
1569405505
1036652868
644732627
406651033
1775975854
624437730
946752606
1508073094
1638131389
1670138760
1109699415
195181338
1078806824
834796569
48794480
20469292
2028817520
874875055
1321443575
2001893024
154644424
921716065
1559610732
134564657
1515345668
1213616819
1499055986
1430869249
1557061134
162458511
419169178
347200211
1412068747
1031814153
726909895
1974985186
290785095
676839306
1588619377
1309815058
1793106492
1316497205
797661195
229857991
345648706
1887815513
2140125094
908513182
258763210
1702530763
1514728270
1864759242
1166945415
273319003
2055790066
1415468635
102560991
868339052
884412926
1048687300
1986312990
1329937505
1599699240
333007735
909512381
2067686968
1279792485
448073711
1607170511
1813791097
1646026851
1513087802
987704783
1458654180
1720548464
1273095596
1840379821
1792555422
260713425
2067384278
769948657
1852320212
2046923339
760620072
1847835439
1352754924
845921417
1314382258
1154080231
551267100
205713498
658939412
1253329277
1767829420
448709876
1237327756
2024799109
1416610576
910296062
751554550
352136982
1404577435
386683065
676019735
294340600
907408677
786471047
1386260638
1320028034
804770254
275860539
1044680703
221055287
1452383502
1552113240
857952506
1974371749
1850831914
1507396937
1102825045
2057199757
824063658
236286588
1947726817
2094168920
1493734570
1659493088
1792587819
38621802
1211606400
469624678
1655539392
2040521086
385484268
522417434
1890659030
1938542225
621051341
1367821506
977572062
1873207270
50802482
296721594
119576902
1340127039
635587513
523843401
1249375033
1105974856
1424184174
241474632
572652913
1823140524
680778541
916703421
1357361595
1927504582
935516709
1618595631
1663800975
1670793613
1016168694
1344092139
2068167110
2072013521
191665873
661531044
890024571
711114692
704340257
2062637357
639937361
567550732
741150919
1520484798
986543349
1249725634
967686284
2021860711
218669118
1472206640
1043057631
68900274
1443930119
1357580982
1257710560
1121993520
1077539928
1245327892
413306784
1661916617
695688128
788936390
1668343858
2135330233
1423576595
1772275091
225882207
1182919391
461831774
1686977020
91830846
1025220022
1673143653
1403818734
1773426140
280067862
2123420686
1803792238
969901828
30822602
192154850
660001371
728482855
1940080052
572254026
2120576607
1490205705
1113215482
1246034189
1803107094
158376990
392839955
844155106
1898680465
1071746687
172335296
606750871
1348602815
159074719
2057131189
1776768857
1973648117
1063044113
833624736
700468246
889590206
19660117
2105522480
991332240
1134028221
768309806
568131981
342036127
2017636860
2121286639
677091412
872819833
1028383800
748777118
1230931231
1276189961
1051848747
868886113
1569622756
54705936
1221061819
1260865338
2836802
1267748503
1972402000
620329373
1204298558
548611806
913891581
1409604086
1009119256
2002029725
2067112331
1887905392
1962570737
1066434722
765531517
837645570
378970104
464034393
1973256252
850555434
779917756
1306519659
924539371
2012096185
1125551275
1721294168
2139415383
507528710
1054818733
1710112667
519045507
970851613
946700139
1377838386
1956078259
128743304
1978872421
911078827
87812622
24147710
1809931775
320238541
1160733864
1060966464
1535234977
81186987
384402649
1281981119
527938502
1096926483
1512580885
913806806
557299175
287814812
112975368
544468818
1672034571
233363185
826394332
225989127
71375684
992635737
2133566734
1629084559
218585911
2059923845
2056734644
1152096967
1863876292
1914268979
1704342661
878622262
2119419086
709340973
531012860
1869158941
1275534420
277325967
1732155930
1652272791
1200219488
2031469604
1013625025
1676744249
416774469
1776962014
1755356780
1027470334
979008041
943703846
856124544
88848753
1815735312
1847886733
261475717
998702472
882447569
2070935766
579322023
1670011439
1029383230
1737840233
1087143530
359584457
18588745
267127715
690859192
250266356
1579987466
2015844722
152099670
1300779931
1334574355
1356197057
2060732298
442268256
954175436
434274631
182970690
868712318
1672175665
758024999
1944307414
1776814966
17868784
125823306
687640812
243908137
1015546952
1411031021
1901561763
158878922
690445988
293575311
1172219351
910174191
337943800
468284999
1448482304
1753590213
208017698
71324778
294907550
272354516
940696247
1482535902
1205548360
1998809464
1579992466
1670992967
2105224409
1964768491
1534729026
1958223870
1190389693
1089402636
250438449
1618353607
251733399
794726577
589210089
1174694963
1913419485
1113664016
2001898174
217334451
1772595438
1586639007
1271361166
707263606
1439726343
1426165277
974648717
1937975979
148806120
732601700
1805950554
674410119
1444734045
788245129
1830094510
1434835909
1110374133
1526134705
1864498050
1718723206
1468268873
311839638
972640705
1979105819
1211621746
1748633647
296519129
1791230644
1910736948
1779222736
1195058188
1955428310
117286355
2036631607
854194541
967953141
344759758
743067280
1505233779
1575390543
1376437161
342976650
149051476
147100183
612228773
117908672
1065836381
892162285
2095248915
618928821
1335587133
1487032401
1026516416
1791490031
880723968
1539807067
373832356
2104023002
916875263
1802119283
1550898678
893329520
283690770
1535345492
517069456
571926930
1830763960
735260475
1641635976
1452272313
854408980
935808373
861237739
1205137752
1285445793
965555068
1783221864
1844698989
858520507
172166388
1134688270
358560024
1134300200
1868793394
805341005
2051148645
352926203
1336180383
235718468
1383060121
1069949080
1470218940
935303745
1524123584
1126969290
1758252563
944809282
1367945157
2026330997
591042106
864339285
2103869765
1219466328
1963482188
2118044348
14818020
469829514
1479575519
592674258
891027826
1468278738
1237879004
247589681
787752461
2042002609
197181816
1553004524
1471591733
1283799980
1818196288
1337146797
791407529
1948952521
483382915
1081225015
1559524917
29309517
306045256
1627489354
725308999
288330436
51940578
167505488
1558598090
1600663400
1278397137
1470764081
227403881
782757131
1738318970
1007998678
1772474878
1007308741
556621257
1224990087
291439826
2054853368
1524080443
1479109043
1626096688
1012957516
2097195041
1591505869
619853400
1853363621
489916713
635571953
1913389702
56943302
2007590446
1290212744
1785559037
816989165
239059158
1953176979
885766971
588338318
429247041
536720483
1138064628
1489351019
1999224395
1573839833
1302575124
1582432207
1634682063
2142502185
1990981711
982859496
83352697
887205606
1004349358
1823071996
1877363838
448552923
330294683
1995940429
1728454574
1715458972
236151898
269043055
1577067997
379524898
1866453008
852946646
642055868
886945062
1503083665
1834379222
1650895813
2068001190
383654797
1967266965
1773808318
1521077894
1899248408
942138396
171579228
852072533
1347898279
1290834140
2093176387
901822867
2010640033
1647397065
1776600938
1446647770
1326074996
2109187592
194707204
1253259045
194720337
518102586
1248921943
528639852
1808972172
376583130
715076586
73283425
1705866512
733212004
2011226210
2034708986
1276454770
1876563616
1557814899
970252676
1805779423
1840367774
1963445778
1158094120
74279456
886290611
1850608145
584883194
1319061623
346542858
2036767244
269472229
1669258780
883660982
377465997
58397665
1961894851
344738171
1032395202
264569947
828813249
1606800070
2009558399
1997948498
175580127
1704429893
979761478
1572436840
1347429334
1866442774
803270386
1671857852
881054710
462330223
541098629
203037072
1252712129
1476593346
1312691395
1031440372
92931069
79671724
1770808682
1256907868
2072194523
1238110896
614190403
1678599174
1832587234
556843802
240353390
1989544932
494685624
446737422
106485892
7250968
25241598
1652555698
2090706823
139260968
753709962
523892907
722374944
1841055780
484218871
1156997847
442133893
12270579
698111192
283110227
149664665
1412353998
1856180334
1917597893
894233305
93046018
1688530589
1094110196
458303045
1060585838
966847961
1050650422
1702463038
171949183
653545057
2088681394
707838543
388969129
496795787
1880962229
110476402
2094506603
485530120
449138840
1185815115
119197744
1748718920
1641697474
217704550
248402503
331257658
1619588614
1367425903
1996285344
164199695
845274287
445975384
1390807642
883553179
1867422894
2140904652
1664935541
1784861831
1316139557
1482855488
138900492
187665752
648621476
1905170394
2040460358
2080263373
1215310969
954345672
192064604
1110030929
1983059997
305430410
72214696
98251582
218410935
1745972259
92424888
614371614
1090115434
286998947
1266113490
1171290310
628502858
1298647054
306211381
246427621
316374266
1831941614
905555213
603847475
1479327717
609498114
898478285
456066340
139867775
607381018
295963445
1432341447
401279775
1337785857
412768205
2051938184
1766446899
996201974
193494004
1774418056
1379462004
755077647
661730119
2113490353
388718471
1978157949
14672876
1637831399
1300228841
1258177048
1196735197
139310771
254444792
765597404
1895829361
139180269
1733938347
160566871
2121142466
682873161
1623800279
1652841081
2028190041
1864260815
596710591
1176923427
89000714
1411110078
426063386
895242880
1623495678
99060874
475238432
1505301258
1522547264
1155266621
1161002562
575217064
1682395267
1834056317
68607363
1290254966
309326424
783334150
1177414843
1870169240
2109319080
1067549941
162460777
1182657604
920605256
325004509
1634908207
1688584646
484597992
744193717
253144430
1493485349
925912157
611923228
60161236
2145012375
1373854441
1665594959
1131039251
1943324737
2034216364
1053023114
1550140451
2079364488
346919843
1800830600
1351875950
1546228357
1217537758
733974537
312282236
492364839
1904685065
569439825
1831498629
850900787
2056475462
1976726210
1880117608
1503660417
52659213
1058853069
1124161868
709131619
1084670379
999594941
113382288
238564111
1120738058
1527602459
988538198
868199194
1082850262
247358199
1869668578
453226568
1461829474
294784595
1580293763
73354050
730762892
188262683
1645501510
1428273904
702579303
2145895455
506701305
2050848779
756486625
1926176370
147637709
1719484083
759809257
2037125661
1925692605
66593037
687485228
973376433
230982287
1318953299
1502690922
1873971146
1606438368
1339216984
1646834316
310974866
75736317
1496943384
182584795
712767712
304756009
651855312
1110146928
533895394
1865774149
2131471843
141859113
202360220
1706756021
2022397943
435334231
576113353
1080030548
1164545585
490136979
1047994815
1123130248
997745381
1417052434
99067938
1502441914
1360808514
1250316048
1176133039
1718128670
1735753022
866811957
1605479033
661127219
16474832
1031518522
373304727
1104860484
1841496940
1346531237
140251886
466029731
80314950
1330220620
1676603847
1197094183
867934256
885612708
516633336
1714348121
80954751
2032912412
330301184
255318553
881071179
210417497
1610921024
1799498049
248513359
1147795252
1052042701
1763629001
238878440
2127377059
1622532291
463831759
478450881
1592478587
1809759034
148943672
1597416677
1860171121
1423698450
1792343417
682106123
484219877
958881750
527690334
2007415214
2038009098
839791143
1181460147
1720373606
1340632741
1374472390
1352957013
73410174
669579799
418026305
240980314
1358872875
2088829148
782124921
368472408
1997329040
1905834103
304326579
782294292
1694670336
364662513
978047208
1060790979
275344320
1147389685
1269895578
449855183
2091811694
138550319
446121674
1632895828
285420966
1815916424
581026716
204835028
1591918378
2093742964
1988607596
598910579
888646236
1386647485
1712343095
47034895
943233370
1521964601
952027562
2096875717
1060540744
780148548
1605962288
700178159
1370823599
858355083
1771028026
258447470
2026207479
1554037270
1320328342
1605298415
2042485376
1564838182
1568210422
1968143432
679847275
969369203
549978625
1136191125
869252103
737456243
343883511
1852742769
670814459
1985732063
1458894337
1192801171
1668792488
1170211191
1189794671
2119461464
1503261728
2088867201
562312075
1685420221
1192086257
1195151763
1004990880
747186205
1695223195
553436476
1615838747
1024209883
917596014
2022276384
646118435
920940885
1040247258
2003398585
1403201794
2085568557
1007195423
2120216572
1704315256
647348904
436464556
1111780188
1782571028
41410045
926977136
255143082
587394056
1482621428
432329815
390490434
956526304
1988737576
1708165351
1424921855
1860303594
679544300
175147710
1888550450
1219479877
4749234
1065258872
1135063610
319281375
316284570
1132848144
53324146
106271591
178206147
1042691876
1309293578
2071067929
934714672
1168993163
1398726068
1122003316
251271499
1153528260
2142773741
806599306
1439914959
1595091701
524486833
1313154897
168940541
2050183861
642224673
2089126095
1779582478
969044377
1481218930
1523724642
1521036426
206886774
1364263485
35015454
1163976742
1485020448
66720201
1965145239
1790740368
1875095508
302986922
280926448
156291067
649847255
2089614121
2100172055
597913040
1358104030
51465060
1131808305
467821625
1607405823
701956542
755492827
1302599097
184436045
1082047239
2087348849
1124146333
847471451
1795551951
1504610694
460909239
415098037
426600350
2107189710
942813778
619134616
162514689
982138701
1112020338
345910268
1657381445
2051701814
620044117
1564016453
783526405
604538440
512557958
2075655551
1951413025
502183377
408299261
340836339
1902969511
1104829369
108261329
145464834
2014994907
618499853
640867754
369893617
968391351
2102690985
170355243
448625711
1429994613
1131899983
11579636
1413222702
1296762677
1550964486
42983380
1035270294
502489251
942188016
2087022411
815043921
14348384
1173848122
1862607530
117255724
166429567
80662770
263311481
1109299323
630905237
926633450
1114763856
478657032
621803641
1811940813
2110651800
2058062756
1803995374
403437064
1617527557
1508999990
2071132841
1857300884
2114459723
818642452
285421634
2033933986
716113549
678003461
717583419
651179377
1337246712
851744006
1481503836
709551582
531575651
1037667575
1642137170
2064875092
1263643857
655162371
1531016311
851028392
711708008
399578707
1994658129
1223097774
559550495
516334749
1978242045
1534382287
1683565972
649199358
1549778077
1083087080
390939758
1589448299
543867068
350867820
699255264
1033853029
1578630895
1346136469
862405020
56954767
817560516
641382979
10730920
2075012825
768976343
444990787
1737172981
1147050906
481092014
840202785
1949061415
47730696
1758092894
347850210
1809828279
1006144742
1959571871
1034364914
580223434
1899041847
1577499714
161616199
429797814
926313364
1888441928
104876641
1621199366
819733935
2122466025
1561108887
915549212
853030364
72576299
302457087
1905289688
1397115108
2134207567
215731424
1103941160
1239689301
431247157
140176019
1956343225
1277174862
1439019469
198954397
1913192013
2050131330
581900347
2119380643
1214429129
10160232
1480823804
856033770
910293992
1132158542
1612296004
65144012
1154270980
1063761952
1752867397
631528631
687597513
1164335395
1407962778
1578654907
1272446905
1442263145
861111167
618028103
113134479
555514727
2010778401
2064401882
1373516582
394096685
751304100
1861788623
1480630810
47968230
1891818949
1273051195
499787702
1245069462
283704707
1735268857
550035314
1477300207
393062859
1366449059
566173950
258735337
1383505698
1665874397
20707503
1448995500
1327220207
1209979056
1823631282
2059426434
2139764224
392387249
1616931882
408194537
1114342365
2134374150
1433850280
758591724
1154634784
1144518567
1221773608
871517427
1057831054
143767394
532302252
1753432564
1474351956
1548351583
1294743641
1338886529
147473421
213174825
2071287835
789905670
822795256
21821528
1658520328
1530100617
475928974
808648706
1598859714
627792966
492498346
1421643548
1143807034
768047339
2057389870
379423117
1583651161
153519015
1360324452
945002604
168601534
1932082601
881229450
798834594
975615487
844935513
1129058120
988118127
1307476625
1729721377
275356684
447540094
276384854
867234180
990583385
236549932
1148373700
111262898
1093709677
234196458
652799534
1303112410
378418325
25682058
1631020996
2059302283
1203700585
1288480845
1933834810
165062009
1963919758
532247867
878481871
554337171
926557684
1515488261
573056131
1914131510
195218386
696819019
1379621493
921508141
882962425
884898452
2080505346
2026904511
229260479
1281668477
902706214
1271496519
708087233
95370629
687766779
1178589986
827569430
267867761
776698597
1051778325
1194559106
1413815963
1953399952
1067774815
2024746163
397122802
141687709
739639165
73843912
1698715577
1344040347
1017253744
131351202
1956082162
1141341201
1342382454
100703721
365777585
2014547253
2137320668
1889158417
1682363000
1175012214
22131879
1397611184
493941195
928628279
604971710
2086811919
2028541865
403612136
174336102
2092482260
1133958994
1847257242
1541466811
477291234
1197489910
1700624688
1138864766
1755189583
893496732
432441619
1755703409
1231474265
1471295872
103859051
1978930779
527705117
1197305577
1067399643
1826877852
975984040
878447908
162602110
612855254
264494166
305376785
977025540
1162597956
2065148637
352807799
1327450347
185331966
1651751492
1921113548
175961631
1072441437
226942577
1092725304
1588641453
741981656
400875894
481401065
1819184988
631636959
1486350525
1725248327
1386097881
2052497580
1180835943
246606429
279143494
711186302
1399894151
1122288860
1088684926
1014881226
1918957727
1291359565
2054985927
2022845237
1905857622
367573246
909441991
1969876889
420783921
1997954309
602250642
744122777
2045178193
57560544
1922998335
809525934
634596250
1619086557
654424186
857712507
276573173
393801275
945804353
937396697
718033193
2045902909
1313574050
599616354
1549187045
1323661428
493968574
1563316163
1435678210
2011753130
195469901
1141405284
1358077891
523208510
1883268860
284032396
938922857
1121230883
1994583763
269585287
1149111694
437827880
1612386842
898499134
498337239
1566186614
338844781
933902273
455037490
1773271425
969864728
763476699
1198494849
222235545
1125143276
648780452
1875701153
21415717
687451156
1251490530
59357801
863375741
1444626145
1283403101
1127716730
2141879642
244012626
1658196937
1027648846
1607275111
1952455205
2003405662
1497777549
1600625464
486221880
1867586909
983934475
1287486207
77067152
941046370
228865470
827395149
179170836
965623005
1642326172
266241910
47675252
1642820136
132183126
1039495224
1259247041
1004613208
2119814166
1803127937
1093695112
1552999640
1470260542
175399557
1591260688
2035174359
503563001
1304444652
868577211
457999883
560515872
1563804431
1813321381
829314344
1069113991
707066723
147789297
781341708
610586704
2130902458
1850226845
1960065267
716991315
2035617575
1830017542
73146180
31428028
352473740
1867701771
1047845636
1746522378
1280638730
2102489482
197284370
1320457034
269753807
1501860434
1452334657
1985790569
2134823041
85483383
274118878
392032467
1309810641
325071285
1671457580
1880338795
941773034
1268349824
1103186484
521288813
695256284
898789808
767621167
2108119819
2122800543
1323662082
2082402049
1114938356
1405250958
1268410602
958730876
184799086
1477585990
1847490545
94521906
106351590
2006759052
799283020
2080777398
1502837216
1992921817
589003190
368476326
2064459852
1046462650
840232317
345522217
655108294
629100221
201194685
467927508
1020572684
1985968326
1565152668
58713067
1099830727
1054494252
624523885
1438076560
2043355444
904847372
1175075504
256492917
26537287
461567841
881652174
1894367856
100194588
2009944981
2032505099
358914037
1111152507
66154619
91123323
93084442
636290034
1299567778
919395860
756864329
273514175
1381885904
929599820
1643413472
1483444550
1674596527
1276559412
555386123
1756699057
290642913
2129270935
992660161
128794533
918874434
2067298084
1675691293
2125295896
56714077
1493657410
1989922761
716285153
1882274866
49310648
1137758551
575727934
544699606
1387138527
1636492449
2133013970
247442178
1973598080
1126910930
2146797958
894971734
600461753
1254549973
609046093
287351751
816295363
412648669
282854595
1907761630
2128524649
320934207
2141469082
36038806
1682727586
2091844275
900776042
1366266717
361595031
1764075386
1935620538
1648351089
1023750998
150833610
324984128
1835846412
1922320410
76995305
262443038
182235871
1582452236
219604177
1790263122
1621121150
1773762046
1445561471
113739047
1210706183
2144746120
1579134053
1130206588
229202704
2116800783
1073999550
1293447331
95902909
488530270
1163792211
1655005646
832031317
1070859701
192847456
1824964947
175942786
1218286592
1380686508
647561706
1347599926
1075326273
1889999583
911541469
1623227174
1381537242
1957233014
2112927225
656455254
1586583064
604288309
371126328
643938210
314876541
1662248144
1431284118
1909580479
1311968185
2132758632
2003920789
570615043
1247278901
1922997274
1918171997
1863084990
1399119596
2017995265
1035240979
429351547
642538041
602537210
1425982731
809154903
1536028018
1042588089
2082973242
114471721
454271696
1245782710
1474241446
1637596180
781347413
1803223285
883910991
1710868181
1694384543
1362573104
1738751830
1458910247
448996728
1740718969
104185835
2073444542
529778789
1162295845
1248613107
1231551133
465507390
686677829
1394340358
227262568
69038514
1677052338
259699946
1390823348
482793684
722111613
138323501
739191330
2145560923
401926578
1605033693
1405877425
386026171
302583019
1292626590
1191177589
1922536554
1707723934
121926886
253291090
1815608936
173667608
86719548
1814253197
92117290
1836358277
832261872
1775049153
2121715152
482702149
741838659
717335996
733341358
1167735320
1862434766
1508316281
623992681
1241913398
873158441
958779111
2084961640
347084744
1032936735
830745467
1078701936
1655021146
773754453
410919660
911095505
1823075908
1832552536
312655964
1234867911
798732867
678870635
329256466
1609715078
229215885
1471477067
2013695194
1700090794
539933529
1185482780
355283246
276030808
1412474702
79098748
1606347359
301535646
1368826420
1064184611
1905963229
369038106
928288238
1929590054
1137646430
941519016
1692506654
122195627
1637514798
1202250947
1534330227
1590155256
762876234
2059472554
932898884
280774838
157720099
1948248495
1575946005
2110745670
1336358510
1215893050
867413050
714679905
158233119
2106505687
509643418
1241775692
889173281
1311153969
187541357
618050609
887488250
1395687088
1775914291
314842290
772784019
193955452
1409811836
75646347
716650102
420969145
211983103
764010901
1277188210
1785636354
418260031
792657165
760561182
1856344489
1861490044
1046739463
1428822551
1484096861
321411928
383243385
905033575
1681313845
20937913
817933919
1030455154
79681646
1649329416
224633974
1603536967
1350431758
1550808806
420145684
1394682699
20515051
910034324
175844653
1720885981
1444082829
447633434
1469662084
1759522983
678673697
2144211707
1241587154
418270429
162761118
221113018
1970209924
1796364977
1215521079
1556807122
1291590736
873425032
1236644995
326186805
1397699008
1830057091
854044037
330283124
1694682677
1281702963
1999390643
2023246826
1671533358
1517719987
1935290403
329441158
314171345
2070362732
1631415922
1529742827
1202306019
417224049
198038609
221610472
535039206
813189504
1395340716
1140316136
1217401324
118176641
944794092
1482942618
2105813005
556534892
1435374344
809996994
1153226406
1702682538
1509830296
2086166082
244392789
1970153894
1396796752
1951346093
1241853556
1429947825
1240945777
1299183725
666638184
1812698185
1921131710
2046201273
891955423
960569767
1959234381
906059306
751324304
1411240817
314513937
11750993
1328138366
1728585616
1052739493
1583714557
1408582151
1473792552
2140911553
585271530
14813966
850865106
1371573124
146977804
939177498
892829636
161773901
86285578
1434841551
57850517
351923637
353949024
18263585
554854349
1429566260
876279913
610568269
1011814520
790143554
1108391128
229474017
822978974
1343412930
1441259265
1518464550
1717864978
325632668
1594657784
586929195
1223747852
1580437278
1901081236
2088918337
679863321
979965110
1140512477
1314568347
668863952
1849532370
861879121
426193750
957907816
1179685958
57351089
1066769951
1374325703
1177867802
866938719
111016101
378453272
1946548663
1801761528
80897546
848997162
2027633674
1583561483
1575053603
1929649665
1493779150
159354544
814442626
1958662130
339977418
1202505958
1433172813
1601942445
248461870
113181577
303791348
741524154
974533823
1293666683
721381700
1665160013
202309659
1336840285
1230766490
234813320
1913055666
161102701
2050406367
1273422452
209817956
490775947
500491309
324785979
654189010
1079587750
1991524242
577937077
127094877
317681237
570337642
68617795
1601381691
54699291
580531055
1377527228
1451723839
1184864133
1259763036
81440156
1635298433
2037196961
970467800
758512992
1250822515
650451050
1174672002
1708573196
318466537
1242678754
717890634
482237428
323651973
1397357079
1909586758
239881434
112365675
1350810074
346658697
1728311064
1984844649
498540554
137847020
24818417
1178754128
1571438604
1682994042
435676509
2013510305
85921747
481571766
426704335
168860439
1803311678
1204693697
1167946978
915122265
575322394
985606928
875897532
793457430
1191090121
1364114385
1394353271
1460478529
413678949
193318315
803949390
1554033645
1430445789
1104394061
1693717099
100062218
1081850108
197032252
842472749
1714075244
938095398
339691970
1288977808
716346824
1590823297
2047634030
1469907546
554349694
900234998
20005552
1133694161
256570585
1605736310
1182123386
121204839
2000175387
1800034889
1412832358
801593135
1552071638
656743646
1802214723
1197224336
738310224
1773982633
180880606
1736911781
1792965269
759983640
954465323
260418585
1639890821
93796214
1436673151
2042861984
153095611
981418446
973466493
877013567
288672995
1017567274
887383917
734673023
2025072428
930478241
2112322485
696197708
1127067708
905762481
126682295
2003251016
9557540
642540886
735956057
2005303029
2092964340
16640389
113182302
1982430763
386666213
2026017965
1809781811
1605101248
1858741198
1475618321
1163825588
1179206825
1125462656
406820311
1266067737
1285555371
421386430
1252181775
1820176188
363858582
1970575243
337002948
1741359096
1262342031
836746372
1432090061
219894338
530778130
980291977
176948248
1161157859
1748357744
1100436659
152605068
2142527950
160394468
1146845525
18981340
1559104308
1864070242
74559318
152172569
1780924257
729328042
1874343019
10355331
155432225
659833087
1094052789
1113443473
610684936
1888007847
18791909
1767569428
418268236
1265184590
1718338131
1644937470
1417937831
474111069
2109222407
341050880
1911320865
389671694
1580469488
776297708
981917062
1624603444
513655250
1970743966
1282821013
1771183132
693325347
116377224
1150745587
1393906658
2142004078
330802508
780223012
362851821
1911437830
1917815261
603627567
1754320827
1246376599
1264763030
1884695296
550574209
1719156116
976118017
996488899
1280100171
1016990637
1865849022
851004250
1233561637
1297352353
1040383132
1595432858
1990216655
230232206
2092622862
1327783695
1396294876
1638272162
1050331822
2136405294
347270799
1328689116
945535768
1787994618
880229072
702093341
130400302
1974080927
1813842128
213101955
633757806
1935595022
1665237668
408210008
2089033622
1299720690
120194090
167422658
1896351995
1924353349
475269316
1726359021
708198851
7204364
373072447
533245367
2096014175
973860898
566785505
1029314260
659447242
1060731274
315966614
1481058701
1798021391
357189311
228456185
1405745576
570708104
2132231866
1354380601
190646002
314096849
1239121849
1956807818
1629103322
596338038
615594748
1237446151
1534470984
2029962217
1265662298
910044180
1177186048
743054756
1154461499
280977725
322765124
37641706
784845002
1973442173
104380580
1838414004
324826860
2014331163
80085227
767218756
50971286
1489965365
1022718757
90520638
959965529
407717841
715994870
1378278056
1513521632
1243108721
1657415953
1084275629
1767893030
60588063
1806028152
1859344093
1764094346
409293070
1339164157
139436342
770238697
304450614
16487351
1176512640
1201263399
1928310148
235167340
1046688942
88669074
1411903317
545686984
363786782
2028062644
1557715121
722548896
1853400080
141874081
1446204389
714102147
1624760150
93411061
1428376678
1517278078
1461636030
1917767635
67228962
1009512784
1642098349
247986178
260953845
1478438595
1881013663
15204726
376718925
645860535
1450457190
1670060356
986767935
479761502
843172568
1225995648
422607439
1803397279
2078259019
1085417533
1891482792
309599761
86296940
885652476
878808250
9935642
797773762
65312984
213901486
507461583
1467899469
82030498
119154898
936908511
1212340378
975826699
1161837787
1761955311
108168252
1319010038
2128138859
1341600940
1554309846
311149962
74087336
2114586196
1482921006
226128636
950938934
1272805720
1266090308
1565120019
483675196
1815484367
1875250518
31881278
411387145
1377394553
2049036592
1612710304
377923921
1001761375
980835540
893347384
1661851132
1959190182
1576632767
1746819206
1894326727
675866415
34645479
463538051
1187550206
1651045249
80125095
563290554
1443832111
818315400
1640663573
1812537860
1622504232
540354579
1896926470
1585898407
1541879440
743455162
105836823
1733066373
1763962955
240196338
1051437217
340421581
265051484
901345094
1008455772
1717432667
1428510623
377620599
604338028
2023151292
687424814
1570742001
1893856211
677863770
1495338413
97407407
79166243
1186961457
1583192459
867495732
1818674564
2033504449
1493882735
831587555
1775974344
1433830141
2085964436
1471985725
627578237
1752261973
1924866453
679437738
1419393909
1168232756
1992414201
1656359598
922870241
1781952296
1860782358
1344304282
2139743871
851717028
1409648070
416299279
454434602
1500279360
88597257
1865840401
1128379259
1836495602
1835060263
1951751775
1849065344
1954426220
4392162
1167753255
1924562567
1752499748
556890002
982968075
563100659
215851596
1826655175
1913255844
601312924
549145544
865338462
1792022701
525982429
1104879125
591553909
107356905
2028739671
1765161379
971432687
2010290632
105052396
1062093044
340449080
1256565701
523672211
579148857
229621796
1558247979
1080430965
412157454
1759692491
1354246613
1465187977
122543955
1667419296
1044069042
1513899379
2018298817
526516827
345745712
2078721833
1436751385
1099695512
1709004142
504570877
2107202529
1939441597
300168159
452167131
1039925897
886733787
217040219
411333217
1055781628
2113916141
1182095370
1452516803
540974576
1032690813
40505037
1248851013
191121591
377423937
1210954211
1633367261
1062969513
314865930
1600603935
1828139823
583899158
660961320
742683230
184986201
872188425
2016349897
430742778
1274758841
1025091301
1022864140
555280163
1911140402
113486013
44142401
1692524498
1536990379
1502596779
1042597773
989070316
228583981
2057183864
1208592465
1929119823
1295827249
1851392908
1524421753
339470529
1736425097
799538208
390450089
1146732689
142747188
820108542
1552482460
26831622
1968119081
1730290109
1952347911
1477569391
215870458
1333763405
623241924
982490476
716851342
1358589476
899775702
754199853
1611901126
352008769
1233119821
1996838812
1980538102
1801827285
1042238204
599487227
1313026355
241132760
1393645167
574668371
2091604189
487310365
1913271230
1928493854
1609850812
1805553824
1443024501
1674890151
198337784
1380284221
561493408
2097831197
178576611
1938423042
667779521
1593890455
1376984038
99398923
1174651701
2032341407
1079502830
60472314
587167787
688003883
370479852
1044282422
265685808
2131098248
581442972
873249433
77715785
383206139
1058595024
642706029
1586053191
651324091
1037779117
1489750420
264320259
586542114
599582347
210715868
1651794321
215756268
1350042339
934454350
1134021464
1265775262
864294832
786825072
1121321411
708579684
1138608933
1822161252
282711135
1763194537
798933385
1557710235
1164021882
311585689
442400604
331707114
446941260
536323683
1198871427
407404904
330211512
1199285143
928664209
1929690477
797615991
702629062
225781624
2101306498
1527394814
1916189187
98395864
2051969332
1196311136
1532391865
1486833877
1498476418
589952934
1946013841
574612435
336574812
1907196413
1667936887
1197030859
2064382511
1480696241
1569763827
1262972817
1574444005
1121758840
1729575221
939511375
1644084003
620372933
2121357801
2135629350
30917292
1780332789
947940761
733727843
399298700
1489698253
1548909991
1238970790
162390508
1056604791
179139597
672717938
450316159
926254076
54006588
1717494456
587850098
832644065
573683289
1272855757
1660331032
744629801
1053415890
2085758877
1855874006
719468229
591948635
1806274071
684124606
60799217
1834476002
1499298990
300306229
139533424
1038229178
717986517
939893501
1548008598
1024529645
772648173
1681642623
17188386
405027286
619126688
897706329
963814819
1139522936
1904318778
801208314
1602452918
2010811053
1557238728
1629384038
691741935
46141300
815530056
513611951
490351791
1264241823
1161162760
2087026499
531066630
68464521
758597444
218429780
204711179
1381642324
1467578251
506402255
1109493005
1729969094
1373323669
413058848
1532717281
1194648331
1298300838
1540937516
2143255551
1198183277
510982223
1706074908
1642820147
153589659
838940639
1351622767
1928381711
298753712
1385198307
849619110
1048214279
1744506272
509243735
724438542
688747887
1995331321
966033187
1918596872
1982613034
1369545335
374630392
187007869
206016130
1275776652
494958734
1171798032
1619256765
1111928790
442861966
352531251
1283343919
1249409356
78385456
1303685368
1280836765
2001757456
579157483
1191159568
1131629984
1045033980
2131302587
1810801123
1785277743
97713763
1457434386
908281839
1893866244
1420594262
1734821195
780443251
706351779
351696213
2059768071
2088527289
1257844792
1517734226
490339150
996459781
1422514129
483262566
510454374
1088896903
1068852006
1533604650
1533023479
908980101
1414551528
706845507
1272961856
1625820058
1671374362
849320754
1886235278
943895148
823946777
1202294512
62678612
1696005931
1785319221
1018700727
1022876406
330196429
1953775029
1295776008
2117089296
144594673
636805400
2082949158
2086834850
962342056
995588702
1970033881
1152872299
1011506763
1747931695
541173039
2091930794
991952130
1719906156
974979684
1495098662
766212099
1146934576
2138456228
164889035
34711672
1947896047
411225949
1044345950
2060068369
1279074532
893063491
1896128811
1908007728
795482775
2098888106
1460781576
1525485863
93665371
875267890
546514942
1351699618
56043598
940592415
811992501
619778492
1956295255
1020859260
146948511
1850832812
1542024794
2056880807
1777619047
1001600670
935395926
1238216785
35657591
546828819
595192010
2109730744
321246751
151834208
1365819229
557869364
501356806
1314606236
134421558
320830277
1881256962
1340173968
1542515939
1560011404
1690485815
1655841646
1427332342
1419699
1000061523
1035926437
78267073
1492574728
685862101
527181209
1323374494
602088430
434451041
1150267713
1244427342
421451370
790889601
1744641384
453056743
155140161
297773276
1692281490
445479302
1456758661
345695196
1027209286
1665062353
601721430
2138157908
824928575
234542657
110745192
1952878728
1114099448
2132194084
442845803
379435624
1926684263
439673501
1181996349
1923057494
1142746302
273829443
492506747
660258909
2031645293
996938398
1165737750
1891631732
1500764299
524731466
1803301181
2064591239
982289556
788545190
1428441186
1343210096
1477467255
1664416376
1141662355
1032684775
298982217
2090986325
1957691128
1183962686
1937149273
55305847
664088454
116609813
2109381689
710250735
1197068542
1794400884
3396447
1020056999
1737984622
986304246
1837900772
400090155
95393355
1006791195
1935274450
2060563978
632246894
283686302
1104504448
501882336
446601219
135763530
1456213770
204823877
44620834
1016794633
1247002311
770786087
1018304527
957742632
182303918
1142804888
1577613579
1183183239
694892257
1317760217
1946409336
694021948
1304690527
1906872558
646184907
1305564066
632328223
1903693881
492742779
1179104417
559437591
993581408
1542345807
85117382
302336673
1063798383
454222445
1688166454
1202570837
166195598
51703652
1601852338
348499468
372249851
66911757
1268945302
787995485
1368879076
1812948805
46211829
914936033
366589323
1094587095
453000871
1162065733
572883689
1266743008
844784513
1089642737
958061988
723935586
1348107082
1283659386
239286624
1196164821
140903298
370666270
363595567
1439816642
1355432339
1734957148
342674009
926397538
1894087426
1223975697
16889841
1576447222
2061842872
932874046
1451482233
2047302193
2075300950
1601350693
1978124830
644202759
1707442714
95183098
210489106
1602492382
968373210
1183211668
931050440
381504870
294876928
192503383
1057489244
1207458345
2045583356
551033270
1310379848
198006834
1846639425
424000299
1971067544
966615854
1519438166
948140028
444965650
1244545296
1000980335
1849065110
630084202
1283117549
1126830805
2087135937
1545677242
1669941398
1803422318
1016758937
1330362438
1832397460
2076711260
294058299
644684227
521345161
1123647770
1921350807
1393458192
392191599
906296272
553634033
1651387916
364399569
660893335
2134705427
763770251
1201099762
2085266332
722314946
410480062
1383855682
368708632
1844944708
1717710043
104951478
467241880
1201917703
1591047037
1736977739
1828735220
1315816008
505258459
186455888
1041336681
1561769194
1776006810
141594343
1247908480
62709655
1198396654
441336754
92050592
1968704173
1507054220
1512491680
1682480297
840723483
953388648
1532755629
589008591
2051328503
55496354
1226909929
1614686415
602204122
1657464527
178253955
2020936635
1099250460
240674418
1446187862
1296617172
510191120
388107963
94889519
2061900072
1887370714
1762414983
1788320974
93242552
1059067175
1844336382
1393121851
750061416
1624838474
705530822
1672349944
1543087760
430196299
1956952120
1713830830
543567966
1309793061
526359870
652760294
442252942
1862301227
1943280521
2137536406
450019411
883372219
1713496515
778813169
1956269283
1993462854
939631151
694337356
142704094
1800429059
128766346
518213140
894586978
1387973534
1780935995
1937117649
448893237
516566711
949045519
386161368
143215962
1688734182
609379850
710476575
17255741
2025125095
1979306122
155522749
1759024761
1617397824
250185263
1863926798
1393227409
1510249051
1575871655
272962599
1402836141
286364407
1930239821
755821283
1613335601
830635985
1056390629
1315426072
145460980
1791217939
1319084799
255195934
948408125
383898904
2074679630
153171043
973042209
556682511
376269627
899149010
1685441175
1927631157
2122940328
1349790238
804624849
460487830
1928790490
184497657
1587026839
488071683
450661925
589502212
109156096
1037322300
1683843381
1002098927
89012660
2006199577
1456586152
538078185
1206384959
566039448
1508926290
1841808823
1474199137
828741250
999500761
1969039809
1232737875
1955644879
1776204447
2062463293
1944235378
2012301837
1740038653
1570466604
1322504622
1440010485
1971882376
223563132
1735834732
2147009021
1083317608
467332076
404448544
757676571
653492968
519436726
212441940
1856720896
1055823894
113873053
532883654
278110533
1407269191
2091336220
1118829601
1263150415
1939984312
1402072848
1817008852
1939622505
1929865080
216885336
2035882765
1105090988
8801839
1894372980
2056382214
2008884111
1877620868
995879613
591758913
528544798
1649865116
1657984693
1694904358
1453510314
1238929333
148704513
1130358360
280294116
132920347
797755713
210163341
2126489699
176836637
1634558030
1779942758
1246974829
1398502392
238704751
656638133
447795411
1088464113
2009680417
383670422
1703483949
1098398640
666339246
963421014
1542795936
1279805946
126651862
308627028
1466391204
339184046
1512192951
516114726
24546396
1698550440
2118374258
1981771649
210059181
2088048843
261407269
1697307513
845444875
1869869766
737161306
897824616
1362367261
1603971010
1485986300
1629284614
1709272881
1109116478
998026994
496093978
1321551311
1974026608
447068986
2111762257
805428314
852433111
1403377382
1595468163
107116498
472155384
1135714033
1859789178
1822234903
1335668419
1624454354
1480633458
1375174793
1516236168
309544790
108343519
1617984318
1421249693
677569122
1909706570
330200660
867048023
615974873
384832832
152329131
172113450
1709641430
80541575
1551742560
66197205
465489169
1640092738
1950555798
1456152655
1389725185
1554349348
1917316542
1125294739
1197122665
972573144
384973556
1926670200
422132047
182858214
1041113009
735017257
1748190400
505016264
1019036464
1243261050
1366673109
1618618860
1253289805
1652071095
969315890
772384325
1210248338
919969837
1290600938
21201745
483681913
1476891317
345389406
23886701
471078838
1674115946
198605710
645017157
1277984346
1176158578
419958882
51475374
659871807
1096114075
1626933529
1142732101
1729275661
1079157523
1937295098
366694770
707755253
439939515
1651920210
1721435357
1216614425
2005997552
1778407671
1739349305
1861851042
1953472291
1754808419
1008939872
692219864
1805298763
73964596
1993616852
1307248033
179660187
2064693085
1596475924
1417939927
1738137830
1054197546
1853845514
1959196360
1261083236
757787681
368773997
146129132
1174696534
1470167471
514436808
181860028
1738158947
158271046
1546435797
751766269
409117016
1759822993
1947278136
1773663071
602017431
1295491678
708046088
582487211
1870166748
507228630
1957450902
1132021429
788347321
1421433221
265502094
524392566
542187495
1999686789
1696739302
781040923
1932540660
939281106
1438788021
271529850
44830191
652355900
1539539212
806264428
1775720635
960995835
2065157917
953364950
1162634692
1096117446
629596534
2094052768
525787428
1165959100
49788196
1304205111
346699097
117331493
25589921
1238063316
867005131
1727177343
654349818
2012694051
1887813060
1056392426
1467991226
609317109
1143489643
723496197
587015462
1214116998
752663828
812368273
768958826
1788641931
1253665947
467988501
1851185369
1132345062
985773240
1807025701
1133695239
489272542
527444529
212324604
1472901403
1317964184
1972712181
866682289
1391608725
1634261571
1754475601
468447764
400556102
1710643027
1361123718
2006479924
551837567
775780532
1708972533
1776073523
245445326
635961997
1695934159
1854295802
505022726
986829041
593074775
608755977
18257692
1301081223
1919548686
67593338
2114988823
1748756145
1080564937
680521159
1258497495
88309175
521857723
1734040637
1218280982
2121566512
391880989
469878894
425937362
1349463502
1154527817
758431388
176312589
891312762
843071128
2066758930
1647159272
861571944
1323504243
347307406
1769623747
548067288
423701733
1085441283
1842734853
900416650
1145097713
538016773
5263516
1010000305
657525828
1675284190
1729198224
166211059
968422354
1367414236
125047162
1758217110
817114187
266192370
90070941
1116818429
153495309
2092804150
1855064782
1519107116
1787614569
334240535
114030982
491379050
1241245412
1036917096
732770826
200213796
462000046
750652441
1300612579
211046712
666228377
1165582529
607830776
1880054715
1184197480
1745939413
362819154
1218475091
1386808702
1273827043
884999906
1009321881
426395985
43428450
1470582431
1336628102
1740060451
437638486
2071076341
1089758216
207954355
1087855871
208649437
1584486048
1264855910
975834795
710395377
1817241444
1073499529
1669645883
648630433
154289281
348972533
2145797902
1164780295
734145289
1146604969
2009062637
917761149
1036471032
1157691070
956023674
1363773285
138343290
395023072
1674597925
1295402060
390793000
658358707
1982925250
382155601
1943156813
1190381205
818817900
1358341829
198413632
1452001067
2108975494
1076708733
1636707429
1077088732
834478999
477480059
482242768
87944022
388006627
878391819
1615939012
2119362042
1218075266
1472952281
1376701437
1121107636
28495774
880204852
282936638
1602602084
702269790
591760791
1767721095
481805743
87304679
1620849756
1874870028
269190940
518114871
1195936988
1088038741
376357177
773019116
1745815995
193962603
381134695
1742386295
1039302262
652298215
362083783
1697744998
1231999304
1609908717
798590842
2107128982
184530314
1453339038
2118939764
870379329
661417521
772692762
1095153916
332866559
1987155842
172890685
1552376393
613759452
1451358693
1251778134
1497843278
1551412602
1584882634
729149181
380977285
1355161635
1747749862
2055812998
1008990608
741222616
1964571563
1238522946
1179792493
1283713975
405275013
372889026
899065142
1091992334
1579395851
557569446
1926778690
1077804826
539805382
1278718693
1968991104
198026801
1104736127
388537805
194172612
557538718
380607812
2074647616
1697253240
2070827354
148848890
943640109
483626118
423965775
488858940
1058666986
71439207
1829064953
368367984
1584947176
1560933964
1308844274
1111286865
1612568429
1965904485
2130128460
1910799674
1213805219
1312597551
1485503162
481857294
205122357
169146228
685223961
2117878338
162993611
1348764169
1570691438
1126322071
1135124230
1010757003
406020606
1665554764
1586745206
556403752
1461853810
1696550542
443291536
455876637
1925913819
230937799
143205593
1703193271
1060944968
1790556796
70466791
1608041025
1052872318
820605218
2135351944
2042359873
1840381509
506367996
59818462
1889441715
1362805231
1629379928
1554179132
1682629456
401150301
79520235
889466038
1111047152
1139648384
2080178723
213589120
1747273353
69700296
721035589
1314184916
577530548
304585865
840288965
1789500749
1390338213
545124822
1226892585
1254038604
416040936
499250021
653519921
306880373
1127531717
1306936925
1139520175
477304068
707241852
2089384883
1004809610
1335135024
1148754377
1343523183
778716482
1541794698
1796494749
244845059
972927108
872546233
996008668
1920550225
291231334
225754517
1847418449
2116026433
804042891
2056117086
1084835698
318117260
1552606611
903457777
974345802
1764349334
2013229880
46220156
641850024
1657024137
111870062
368239338
352231877
365141394
2062860350
1263774929
52716651
1309468157
3705618
106668387
271826330
824349100
1678571917
1960633090
1119397943
448019010
1037731586
190267928
1644791345
976656466
450673499
1964577035
1409854912
1859476435
1053187286
1502495179
967934142
1479527635
2002889586
1128188098
895093078
259076942
329622123
605899148
1504846330
2104887214
1155088982
1709640521
950608532
1204742898
176022552
745944268
1703089922
1469212324
1205441135
1795641555
2105965991
168719871
1142582382
747838044
1858833743
747295887
472649734
1920831666
1020658512
2037192836
393743388
1408979985
1858239001
1714393464
1592416783
330189179
586172294
784068777
1202905453
807044873
2016469704
735754804
962396467
112494763
346411784
663256203
821436836
2020191117
244720954
186765582
18632752
430174994
1537501840
1886856214
820895616
1458181295
787365611
1341736255
1106449420
442289228
1455314638
995082242
792384604
1702000857
916067800
1288305510
637756460
2104623016
1788062885
826024630
1248339684
944634278
1961476031
1928910092
1353542058
715204381
253597022
1907924717
1306735844
1856842717
1405668157
1012938953
1622681554
2002555845
1989907914
1320587543
896883130
1634279182
604800539
104569478
1849443453
2011649550
1784862582
1987110521
582989529
681076256
971261638
503644960
2026950353
1870874004
437219287
1534240158
1228471268
1349918570
636204022
1623496874
1517947164
1211173049
966240335
1263498813
1965895416
907738078
2002717707
1834100288
1943678670
444734754
1791051415
1150167247
1916761042
612911021
334589387
168338555
1713651241
1845288989
242799737
1011171218
904778888
1787097663
1371873331
2120990821
1330691930
2056426813
982181870
602502504
1385630089
1103926898
537254455
1094673643
487885941
1403481992
809462551
533612118
1468154066
1081732
715459270
2073117085
723098085
86808971
1347871727
2128115637
1651042100
709540997
95953270
20206373
16367217
1263287418
686406890
602054650
1191341798
585306948
217634128
2133748640
612072093
757565626
1504283769
827567705
1360140480
1260788983
1139240443
1083685386
345030896
1663483372
721706224
1734833081
1165409239
277758789
588188387
174871204
563592835
291189451
1420424484
1168714175
1723632822
2120141834
1592519668
785364677
2002625123
2121489730
267591671
538966854
1638983344
202432335
1425258764
407002320
1298359721
264297022
850064437
2024639639
645403389
17993949
1799342591
759773215
1373934512
1926264271
783949026
220103257
1386549457
1717036841
1331261219
218579412
69210543
2098475818
1932796226
711789329
1892900262
507372562
547895437
1162411873
1382213410
1780438194
1262922919
1974822450
1916976448
1530891392
855785132
1115818977
1884620288
1089758184
2005587552
2069654552
1727332660
1308422239
903768532
1513922427
2047349202
1222981982
1580755510
1961367116
416141601
51655471
749255382
1887115067
407382136
377816246
1320890269
1443497924
1312060247
156013266
1152946769
1485536601
2058267117
1496077559
1965699648
1364989007
414684093
412315883
896071986
835522932
469172383
831463386
975243841
625920247
875760766
306928116
1993533535
552062967
1695901806
2045037222
1803232203
566883289
452439547
1399655814
1000968477
1710619298
1670363153
136458627
712050373
1996434450
326436506
1895466611
985179255
1881120871
1738024919
314945531
999792601
2112772625
468003556
390333094
1954847682
791160092
2120882791
11872310
1967228650
1260142475
947551712
1686047559
1099759838
57526751
1567155360
212732897
683821281
2080046795
1217361936
925858891
363902204
1289434284
1921029493
1153917928
51621478
1334092768
660107416
149064974
87308779
961214693
1850260930
243652615
22873160
981969806
2090296425
230414329
938080672
316481364
1013528796
2013378308
903635823
1210420182
1104264900
1901355662
385650232
1857989906
2126574520
1050607455
967964859
922958768
545792247
694920591
568002962
1021521179
1070511597
332883445
1208831367
1672199066
1844456064
1995084989
1992769054
1496332054
819718402
1217814310
524062475
816094431
682639638
1303947003
998639101
1587214357
1751736507
665265795
1679677144
1018464745
2099075089
2078465588
850496429
481802724
895361682
1739900616
1685221974
1474023017
1954199938
143970239
1781371416
809200697
997732005
1029448083
882125595
1199497014
331074962
1667476404
255703969
1592732358
763315914
902821779
1158450985
172155403
1313333742
476792205
347984782
2006304634
431601510
579793148
747518024
1813788158
1363145486
2109545467
2013009021
373510275
1562582646
2125178039
47191208
1527708457
1271296799
2124505185
280326572
1302764014
1910846596
1445372148
1221242452
220306138
2026443447
690618340
2025053761
1438958717
1838322720
1473934152
2060940192
671174491
1322027079
714582540
932091329
10929570
597918187
1517924354
154271487
987278388
1513773229
1729157690
2131518336
1433989388
11842689
1025440449
324755224
2060985853
1722851001
153804365
1688726361
1385987772
1393040627
737087072
1658805856
1391499915
1003737888
633659286
615903450
1999311819
1422372412
1900856450
1107020737
2000672948
1377998143
750054070
464363432
1416383200
1820992836
471801435
1789510193
1286547600
72053313
2126968558
1108530215
129842054
949604818
1672039335
1787359410
356766492
1636085096
562949907
394420823
493486692
427646146
1366602738
2016207439
1906420365
1701185549
696695021
157310559
2096712021
272798184
1506606432
1447839366
1748996731
2042923547
319634772
27812992
527028058
1695229676
726537609
22165726
1120798512
1192249554
1654878280
1784668538
1877078049
710640490
503593233
64063608
844080761
2008297539
84564262
304765350
1464937804
1370196313
1251867579
1851392348
1248048925
855100062
128784875
2122297881
327398668
632904876
1915768848
254784293
71479456
870516631
1641936969
1476687684
438823586
522070957
2131529764
644102634
434947198
10749292
660956300
1032070764
1749413603
665122432
120096106
1926366646
705324139
1727453346
484639386
1779266709
1051273083
14899131
1486385066
343515751
889113598
34558887
1182839036
984651533
1807468293
580144006
949685862
1623261390
598509419
780455661
695701904
1080003342
1666471326
87357637
498575450
1695857874
678165544
1891627357
417796532
712007247
83179577
1835235413
1299059340
1953195855
1790177544
1919580062
108917077
1984001590
285096208
1820302588
1710799394
1009437930
234100103
1533082769
1869958074
1887426713
1833963368
1796062084
2090904308
2096053874
1143048896
1789313432
509452148
881816372
2044848063
828076901
421763023
599054518
1014327979
1406891412
440260057
1989501968
1439230924
48657856
1990976206
534957247
1591562305
95616513
998525887
77873522
355584518
17124921
316319058
1924704197
1688068092
502218340
2135546046
193618322
147603031
693250504
862173078
345873211
2124893951
1868292177
1365694405
1271014040
1462278576
1683464363
716945651
1825686608
1511779328
508304211
635055914
184824576
1216825869
956267582
1146624031
939619537
1938335341
2015001946
1510102952
788257192
1167745697
1497596057
1627462421
1513781802
1229952853
1244312141
1982359024
228408632
699999205
1554002834
1807083092
952329805
499419179
485313622
131928324
530427005
688227131
482977161
1872922099
1481955131
427523147
1466272660
1839709092
1636689501
721662740
1226979458
933754083
473218781
1044985777
1873880702
210205576
1343644152
438545188
1702062394
2146837921
582200141
997574558
1829900611
130425207
198547126
1220325465
141071867
1647839584
1535905533
1403062910
536495839
865943862
1365263322
737860753
1313589073
1154586812
346261590
618215357
345608124
455948762
300136654
1295951611
344225840
900717342
1504586178
1130588159
1684884134
306593128
417996115
1919839080
844651844
959115099
590594561
934681869
726807736
1803770214
1270921490
498725803
57552362
897192750
1903633414
270911947
77082868
188186164
788544491
625999350
949119758
1127852955
264203956
1455643223
345510018
799835992
2125923832
1132840369
54405106
1266896066
1552110843
1542241164
1129011938
1731478338
1169518347
535858118
1348456955
2081931750
318137829
1712284634
1818629482
1284209676
8130456
1911627290
1726347449
974853494
846746852
1998379669
1769114576
1108278886
2018248687
2100387676
1586238913
1541576849
1080443291
2016493626
2054100882
71475841
584665230
1217646496
57234705
307555373
1087242059
1005311587
829286539
204100472
1931401757
269816923
1522621519
173803478
1652776356
1744406496
632736975
1509234540
668280119
304054144
496440167
1860780645
2065133758
1985048743
1391130733
1618614270
1141521127
2026936551
495021256
336288232
254924801
514024886
682282387
1778887008
2119965684
1068541141
675425460
865499969
1137444887
410549445
1866310788
1862554583
324338099
375139587
513716567
1138641674
885952694
1183159718
1169920968
1994512791
124364067
1621067881
318421830
285338707
1301309013
2075123833
507066382
1004683469
85559275
344220364
1681208650
1632242064
1605904721
709060266
1014332357
1781455479
598817631
1456555349
1766259687
219733107
1426026062
1843106542
1535729689
1925270188
53389556
1450909234
1646503504
317470125
2019034609
8239376
1058653066
178163902
1237801628
126404774
39603546
1341228340
1928545525
1264950745
344665022
249827109
798016046
2112394532
168055826
632021448
967527523
1677983564
683117413
640062303
1690993033
1220006226
22556655
1965822360
1196314926
1705974953
379980852
396582418
1061860091
1316769754
1269182543
2019201507
541844634
948256308
868537691
1891838704
999043204
1255141485
1710835354
567516973
1011104765
1979792641
505730190
829372675
2111757484
771631114
1174785668
1272265864
301561966
1002507250
1899464088
1471697505
540666367
1058244847
1842894331
515849442
572715005
1560165952
1166981641
1129305139
959455962
14633491
1757832295
933579258
2107798469
54038821
1075732998
156415593
679883315
2053558265
102843492
930278482
1671141916
1855091245
360731553
1894159552
1441458911
592131026
1177209262
52532286
871171213
643795046
96080703
1898493396
777097096
1419824205
231480016
494968985
311142779
174406656
1963236059
686756622
1282284511
1052292400
1435400176
588212132
943725238
1431125551
1712726803
1759207767
1490258591
73160485
676725669
275332835
222678729
1086984550
980281978
138418284
1312038773
1006301238
1717471919
465797796
1246521317
468553990
1025637808
1566014361
1849929118
927538041
1627016128
167616169
2086337773
1144093150
481230752
1363976418
1404821732
298998047
59949023
130225528
1746231408
296874354
407499077
680950172
771917023
654087757
1584095649
792692963
1759734000
1729760959
1161034169
941939211
1391578552
805156264
128349872
48546351
142227897
901931466
1888497144
1608483309
1933745935
1782781605
1728828941
1170389296
726108581
1719761863
1111185798
1123492807
1578685766
1187716583
554807606
972135745
1312746471
934180598
1696974333
1451781477
1613859939
1123073411
1973902224
1838013603
1921587193
1087733372
430899865
2131824579
1798531322
724106274
121770718
1590045942
1939157245
1822316298
914599248
355911418
1369497401
674397680
514574004
1601933977
604769936
1499784757
1014839766
1247830501
65829896
389483547
538173748
1089694027
774210694
822328013
1107540499
94423831
1529818088
1298078948
98700879
1880845320
1407167147
676369559
443655767
1903431631
503350279
123165647
1439368217
1256176847
1268262079
1993010363
1039770813
315517105
200345858
1699230056
614943441
387116186
361196279
922516752
378425701
1643987266
1546025044
1941916516
1569457425
594019236
1184764226
1074514236
1984693986
2111455385
999952095
1644897423
547731211
989759842
1698959449
687908181
467969548
835735601
2004406815
646483147
777326522
872451113
343542854
1178255049
1234001220
657630576
539350982
1902260547
1930276776
30583228
1776065983
295314579
317616542
979748905
291409204
1849828391
1752625629
1398150804
1795791227
232377902
647300527
207264755
1812004914
1970627764
542028554
1706862248
1323784219
1436296354
2003231451
148596504
770975422
1828808536
1838029514
1416549651
1062076073
648645081
1251491924
975887116
884090522
975936949
1079009846
1317260206
2006107732
1507909850
1319340880
1651842207
385129953
1139998275
1761320076
978021366
1014318079
1482298885
2143498061
1939000196
1644358424
654019932
388726630
1869239838
1240379662
1044031190
1047354843
496896682
1730311268
1533797207
148777606
1342697867
1935880967
2075928983
475125446
1289324549
1705570415
758953617
2120413062
697201914
1387602812
1692718560
72986564
258573513
2117119365
125461055
663427690
1702686233
45766645
1081216200
36248813
2069814609
2070862512
855142016
1587329340
852183487
26438231
108322809
228800572
1301549301
489410220
1224153345
629629950
1885363157
2003107975
522230354
1592773056
433867297
836587616
976936023
2044396789
1092216682
1039340688
306923541
1870860339
84174499
1801641768
1796601817
872456369
1374070510
631127219
941637249
1822918578
556138356
2070149662
82049193
1177886081
2054312881
339931923
461677596
635639
617377799
600860770
1031225526
1338379302
14921210
981130847
1588459564
1925571231
1433133006
134382056
1962446529
420507510
1764525418
1002444959
308976455
1333263799
497699003
721647098
716736367
750879790
1483456758
1173518653
278681488
1204635865
1744469995
661754971
1769159603
1658423707
887186983
884922991
174385011
1108881227
1980317232
1300796685
1803924009
1374718064
1257546249
2103993157
444890923
325454412
226240210
1942740957
1469410882
993860676
1607192801
1064554236
1282036694
177662254
1921175680
1725093129
371849458
635255404
972457470
1991554181
678896552
284645716
1220136228
79107233
1622697951
2111896138
1219072829
1799147368
1978777107
1155280508
316649871
816105304
1252058555
731340228
839717488
464340686
53316511
314591761
702291383
1796007294
614349539
933042301
823946272
2120873580
1684215206
1902404624
597214370
2063171431
992433310
808278050
1268277251
372160028
968527692
91279971
1110209818
889456197
272813283
607423760
143330573
1988534571
755522600
286871899
601366553
208507556
1363964823
681914696
1876818182
1956995041
2008783224
876792518
206955054
987311540
1764545745
2089718045
998381864
1629646437
1635689727
564862806
1073351472
1797789806
797098632
7705299
1118427548
1192649858
1208591994
227732773
153494985
1945637888
1430182763
1433370342
1200956857
1293565677
1621562874
979982650
546176992
1313057286
1328616379
410961969
1886351380
1957209553
65684711
670684630
1355723436
346321907
520633356
1320276810
1405073938
341915084
1947723284
161213458
1305979409
2008507151
2068024030
914603818
552246410
162383753
784373052
1206190811
1487252870
874711408
1989550947
1392454907
222711669
1045018585
2047696688
1918641923
1741678443
918544556
1732025899
623052694
1312862612
1043017599
2118011418
632280112
761720126
996315921
1858375842
671697988
152523009
978217923
1541070035
183352164
1923467154
1388855917
583407016
1146081993
1084322613
1961035218
1326753757
876383278
1643444828
1545916716
1997493502
256054356
1772887102
861616851
282840149
999799866
2009042020
517155234
700582728
1246426255
1852315555
1927099449
1176864022
671960842
1922699217
1353156174
300094226
924420440
157941811
999706523
1843703161
1040031374
993765796
1969469911
1356589874
1964761721
12339054
259024546
1580485199
2128421566
1556683382
600667809
124665872
1017958938
1770208847
279516959
20189563
1022900645
1173472582
1558616078
1318679337
1820963901
1018371256
483068700
571929116
1203302299
727627991
1103587523
1425154835
2114533161
626526634
948518990
987995158
1424934544
66303652
345697302
552317800
345252710
284173207
1224495406
1399261396
1805156216
929184716
289219855
412341513
2095063888
710379443
918666223
567870100
883941504
932087799
1241210632
255856079
275549109
130439807
930949911
1035119892
913800878
1564911139
1425438130
967655659
297870129
1952501648
440122595
1429671085
516588718
13333667
916921495
152123014
904850139
1574515096
322522239
1982697320
1626241910
1722526906
369370966
228467678
802350412
245623455
596097113
441357292
191304210
963701423
1724568026
553137001
832233528
2101185346
1494756197
1205989964
1514923472
1755231773
1449723918
958205121
2030844531
419615722
1134978263
923763627
715147773
1703119267
1745464904
1681743016
453815734
488291291
453377969
207727171
321720265
1448860452
1279453318
235429079
1659704638
301103386
860994390
1492769163
123490130
2017928055
551969652
1323916342
972437200
1170966873
2071774042
821501410
144125390
143582894
1702075156
632768200
733448757
618379532
1657140976
1217307925
178628440
767540178
279716981
475409901
999817521
2038377481
562901478
676742577
1334859202
2031375703
1405744155
2009780160
1613287416
1023173960
34247752
692127649
528759118
951224455
936879862
876617757
414856346
1096437404
1701300654
147696671
1631092726
1933202939
1638582723
763285217
833765214
482885886
1639666265
99038448
928403003
86438217
1761616395
1951847023
1814403716
1595411673
1969605236
385314181
1734510190
2021771614
1329198298
1903881518
1563579081
969539967
1817260554
1772843604
1856606556
1332187122
1111510899
374224697
2040307374
1663759652
865220095
2095724718
1236084037
434061873
2013482860
2082710930
1647159070
486821314
2011919939
1165825855
311693199
1333997633
253717109
1919914559
626282176
1734215650
196268038
1844071936
991689431
92013911
19117569
476792032
1250425553
131252066
815309799
1644268931
1183660119
961400818
1392128083
1588230632
468539994
771077971
30482148
1989836808
137398038
150407559
1341261586
2099440255
1119694467
491446693
1528791536
503664795
180804749
1356963527
1005314178
1780864454
1793921821
1699801009
960719421
967652178
1703095330
1210447728
153625296
1724614476
1117406507
1344090532
810031381
963440036
1661349784
1402994318
1043807357
894492677
1236692126
1342828349
875936743
1494572634
2128358977
1750477301
1485564879
1038540332
108421897
1425415895
279229512
1822819456
1576846971
1974633206
405768083
645145814
1392704622
295147026
196272099
1270319475
114078633
1879944658
1092109901
2110293083
418107128
1499400763
1356521570
211306189
1025611817
873198056
2124515083
985825794
1859910258
1601050309
1613587458
1603981180
113755198
457982387
900077761
1877401728
756085119
1059014413
1584163983
2065070006
2097806857
988365538
834437788
870983607
756236341
1453333876
1116248119
681172147
800803371
1682724466
974474142
1605118977
154228018
471669486
2097178971
600796397
2118300463
550674461
981156678
1646630871
1346128184
905955416
1436651084
462679985
1797853644
12848852
1291176193
180842950
1107732209
1052687590
1546398155
1170148850
245945523
907830525
277681333
1254925929
1227174732
1019193219
1750604369
371054855
1824508174
329662370
1504738772
234720965
108115240
1993037361
1169965771
1226789922
323150278
686301023
1757332522
1801812365
1657781737
1838398929
1209520648
313719591
74711082
1399025562
1932548063
242889239
1001615541
1657537056
612207408
1641630530
312064906
1034260213
1810080015
1496680743
1592412905
1985117945
199298374
1231440547
1897474375
1688917876
386615266
1604377742
707128323
32296496
595991537
1047924957
1603380511
1544791461
373193970
2102566744
1120460224
2081804655
399631931
2098417158
1937414315
699097574
959135818
1700651364
2054511586
1247656270
637423566
59757613
616776629
817989423
2137697021
758372366
350100536
198970731
422525036
890183131
1643414566
1171565510
1475818861
1928815996
1129912019
70497492
1466549197
1405277903
273981010
588220761
1254424747
1606590806
1253330388
1873345858
988652015
593060939
2089616420
370672657
1492917659
1717460961
1741460885
684303381
342906575
605973609
1615994404
1605383078
5559630
1055636278
661019723
673635655
1387954874
2001559117
1099764399
1571384102
1846931768
1073715618
97022626
111238235
1814505902
487979640
260542051
933838928
238355055
1437611930
1251529550
1254579120
1183120509
1557322294
43617259
1732285456
1125689998
1997843925
897280723
1774494939
2044305274
1207040104
1658395705
332700324
847045446
448166574
804446277
73701522
1787228960
1745827982
2051812890
1524228983
871974469
1249184077
1493392558
145110742
1465015461
1220603812
387733124
1021403343
229201258
391854677
1595364155
6432378
399379676
764832706
575445264
133656616
1266074297
1306979120
1017530622
1971502483
1738819741
1690860548
1869688533
936698445
495302677
1799519931
203267423
1951271291
994357547
1193015432
166285146
1684144838
1245913101
1945134229
1200312851
1413600874
980650950
360073938
1679489010
1997250804
1620372677
1818796468
1753928334
268548071
490408473
77854047
1831908538
2137658993
1991008475
1411930163
2096348365
349638810
1203671420
1741757333
836331310
532303969
1643796178
598953804
1691003036
306387460
560989104
171182710
1284116359
698931061
1959102836
1845984078
234090450
1914891613
1143408208
1751760853
163681187
602855110
1843583898
1711441313
573077186
1105562144
1067076505
436499126
1154385896
289481956
1729077284
674845943
1001157544
1968431052
1304090963
1540102965
563541641
1896958850
778953320
1237423298
1430796005
191550595
1953583557
1261501042
1742874592
312512364
396537235
1282227722
1241707300
1036471694
826096474
57680627
1688496844
1927608458
1897288942
955784836
1495237835
52705100
1798719521
1827274812
1439489018
2109757901
1775680490
1067934110
1121663669
1298828702
133144337
791338719
85274049
722033024
1419484737
1608193818
846110150
198402814
532488891
1445295233
1448309151
266762477
1416419253
923909275
1238382911
429648171
1843050951
1528784947
768466572
486218831
527084570
937280633
1136222666
1640724851
955619111
1641011679
856725930
1642500933
607653704
692919825
1080884996
546020318
278364681
439347877
348487255
1318396047
2122771810
1866645094
1908429405
1251086173
1542724994
1467827441
302900712
182649336
1195799287
1010968356
2061876974
1125962396
1452814574
216966094
769552409
487684142
1827886060
1831661380
2021233390
687876817
930803627
10116076
282905246
932040571
1619662117
1869761242
1162923436
591834293
1592869184
621732610
1044347137
646604483
60510984
842044159
814344523
904086550
134416762
706566067
1613733297
1978251436
1677855319
1120456176
2036310472
1190476682
430075891
1968572876
271368282
133915200
1908137959
1432631125
87932217
488523116
1413818581
1387725412
535992182
1972055126
2070112449
434882490
1687671748
1063944804
945798123
1309445085
123785007
801247863
1573679629
1576123539
1526863917
1061849870
574803328
1166260460
1004851714
2086226782
1933723899
470622444
1057758877
354383514
937059808
1710157411
1441108109
77549782
1860698840
958878894
643671499
1473831759
1691302274
1631349120
145836430
1338959924
1891288393
1346082029
1922391732
941948686
1099559150
1335806254
292377031
557328762
1052118464
218661800
1936307197
1202884241
1637380306
1273468159
1636293676
1388021708
798620183
909357166
1921749651
889517408
636822011
2073281960
1764475368
1679219194
1943244824
660545423
499855868
1146765012
1336949042
1393184111
104221207
394551575
151455192
464573103
1677646623
1847796934
796589997
109879116
1009709594
338416133
1153173813
1229738075
2032906657
730667146
1855265424
945371051
2042705236
652565658
44828834
1849568358
1450212080
429804139
228315966
343942073
1345869172
1506718618
590510750
257527829
707946170
996389361
1438342848
719948294
561848847
993137947
643769685
1233633560
1292621467
1135678891
415377205
2014196291
1763033366
1279218262
1344956294
906603151
1878861465
1861423941
1016467947
753012039
1688696419
806803326
1649115149
36398385
1482650814
361965489
780912803
1718664353
8023129
1403433976
405853580
2062138931
504981773
1064154862
2065695109
632036276
209681062
1725538924
832192300
1829355528
9829911
551162820
1720895104
2012006007
1582821378
530059386
2018855933
1512192701
117262298
163875040
48545238
1621402097
618617052
1595614895
1302039337
588729013
1076837636
1868193630
1605792178
885220567
1370965903
1913770308
1804784686
1753735682
385908328
1489495972
277452927
944578174
492117256
1142408976
661622396
28135451
1329143448
394821995
1709464819
1856159625
1242681318
2130612853
548993413
170707093
1607821933
1405657968
1440130435
771531226
1790686583
778606713
1781495115
660270349
2131276034
358212472
811687258
647434250
287983737
540418462
1490340191
1165054984
1417808827
297336452
1547680481
772853351
1767109169
1514430796
1167486517
758518009
1718822233
665182398
2022869386
1065066980
1701171732
503217819
773444441
1922382970
1977156484
281914636
1609396302
1084152030
1063093618
306223776
1093314913
1554807953
512151030
1913046586
692468359
1022087820
883224576
1275910908
55257235
130583543
796038646
312399201
1665540015
1722058681
3146600
244477787
1474713953
567591656
1338253204
591057782
1719470920
1320423860
933005156
990288587
1537498254
1102880411
623224959
482938879
989258979
1673081676
1339286037
147831750
476099242
2050967856
1339469986
1610955179
766695570
1757601950
766435173
1048728482
1531085991
1756701221
822133386
1578002096
1383898650
876529277
1192982974
1144000232
628550544
541541929
265173549
848239625
1319616885
664392427
2034540839
126406009
806172760
1914246871
1371737612
938956288
1764551380
1880276294
1480328275
1246603704
58014811
853787403
450336392
1044942857
2091460268
1094618657
1554372553
328597939
589271238
1048825504
1238718078
754175068
129969453
1505699510
1944493604
476479124
2109726570
435722957
1702216304
2018090160
945466113
1118554589
391311482
807017588
313600436
878046598
784533901
1929128379
1851099414
1512809241
786515297
421343884
1492914499
1730640508
758832258
607337292
1375679413
1505906541
601733679
1383758683
343875617
1992714673
691222237
1790066834
990241849
684614855
673176082
1455037533
1706627188
1931534546
687941005
1435522906
1145169771
1807350393
1447192129
76721668
11867078
2037615317
627150874
990008562
149087880
1616719986
1868373602
837567641
395910371
2004164420
1235484646
901172679
662646552
940750972
448825334
632649329
626402788
812903230
873949402
1363418448
1199897140
1073634495
741586536
1359635992
1694136688
1692752004
1262022759
1311272449
2106439030
1208322301
355734545
1076742238
1646655989
484931256
1545909944
98288091
185813691
1492767167
1169631351
1540615586
790653475
909410755
1455988149
393476470
369584056
1786084716
1626235332
859818351
1829877030
1980263265
475599221
626711767
348964403
1760168590
1250745458
665975331
1927034284
2138595811
1955057751
211165999
1259500644
2086713712
823077531
1906954611
2132344598
784095574
1576841909
505510538
1410407531
544019259
1501895856
410541095
28714069
2045415983
244347661
47878289
1454001334
1037136506
291342684
346384965
699859173
396698234
399078920
310319437
535412599
374704742
1253315889
1973851824
60194939
1278836057
1142592118
104650913
6857593
1934553104
127990587
57167767
348874330
1571945164
1633933573
257141065
1762845468
660316378
1493881906
1948835382
15636032
1331257444
1295342850
2051638536
1674472784
332303289
1434083152
1864724223
1694719079
623929460
928250780
657493188
612662555
38672567
208685519
882448817
895595658
265636500
788538282
1065291997
252502371
1126478045
448591556
1670244534
180523715
22889295
796827377
838440973
779830680
549668488
609896475
1979703765
1793993582
1268784297
6510828
489613612
978221245
1492507952
407332103
735186446
965491373
141931909
1579034381
1896223075
1711388208
1816793378
1122403160
1024819555
496389456
744851940
2135527743
803106183
1468001741
875012111
1398582994
1277322008
1206650789
1145584373
725326213
1472311577
1090063108
1343942851
410227090
805500222
663318188
2119898923
911770533
472379157
983121358
449944371
1501379458
1336974677
937373468
1061528011
1487379944
953000263
413286908
2001268754
1337584353
1721953267
902620630
596712296
1932134538
1176219906
442935168
1722712535
1690293291
724608160
666724372
1846675950
2020834796
396459628
1856445134
2004003723
2053433786
1866647125
1164249893
63160315
1292180108
1294002393
701606885
1041045924
548054036
1943638760
1805773923
899016054
334112000
1588352692
1789073278
670257582
1043057139
1206097757
1761491246
950796130
2081871438
207011225
162139613
423705128
1334589442
719762360
257193769
1301215291
1124671797
972401197
1345092529
1704174317
40544701
201007969
387304496
919643917
1093368470
1601521804
1391383046
1419037917
273973139
1570276589
11683322
1067538546
1954128317
1446931301
761089448
45806055
1580960057
380953014
1084433039
852973004
501704686
1814992141
2039955370
246992192
82693028
1505080944
580327426
1122528789
638154871
1151467150
31216913
606085920
118442625
1504901795
1883282622
55934161
494936311
806330495
1205591931
330713323
420859744
915155360
138817226
872936198
1302599910
1119304184
510008304
1241165057
2143728095
676284737
836017436
1059151611
1844791873
316758483
838827083
341794596
699834348
1920070321
424889822
1773990808
852203753
657548712
2094394892
1169397793
1212900711
928799272
45778937
1478693152
164211374
1032430189
1117266708
1782596056
1287631979
1690720041
1577826855
636407152
2022813688
855718947
1353636178
1544978184
1302916440
291925037
174834644
1923447469
842803898
1970032076
1599611603
672150589
2038359588
1148374760
878656388
1665151157
403748761
116779396
270839218
1409453634
1520808861
1064595471
1537784031
958878784
2046874903
1011622133
643238970
916622278
1366913031
49021846
759765803
1059069837
191146913
2111704148
900005118
832275535
1222378594
1716062322
2116145601
1823222103
544855625
1957417784
601535054
1045934175
1237643080
1001574643
1387865237
1079700946
1763977646
724087925
2044730139
1576710553
844303866
404982345
10517235
1905088097
2104524043
1252986318
547367396
487463711
1960862499
2018854135
368878837
975913388
811168109
1040606326
1179786688
2069887154
1670897728
453049415
1404052063
415959807
1028536844
561736764
1218759143
680744855
755838131
149921587
648506277
197858027
83584117
151654508
541842771
635620885
1314287016
1667045168
751253735
1709000601
768974816
1159297907
1785670487
2106917760
1596460810
825053552
1912392311
2089069505
484869708
1850351263
1283191616
1621309541
1014139471
57886152
837824698
285532062
1532715821
550877888
249047262
454151749
906112849
1774845836
181965908
1950591037
492174510
1879140251
1794620347
1870319618
60877844
1325376725
770866716
102529003
1048533688
975281067
693362574
172652899
1715082414
1989312290
974659278
1353053736
685543249
632304941
1271157824
1563279242
2038442832
1937769241
217814942
535398286
979730173
804553039
549105185
1395841173
1519691844
283498543
2005090683
378328511
1574807500
1438467077
1004510509
1847313301
1748091393
1156899149
1640494463
1609389965
728689299
2125250782
1888630178
2103628012
14038360
1723221066
188044661
1076746479
92688838
1939259958
180959235
1064381001
1131613325
2132963918
860623468
1656095445
1181932090
1215340959
584472815
1569151566
1998284994
772419420
394671677
1738793909
860240598
1112756199
143362286
1389876407
1580615919
995203750
1390242456
1353676432
142060686
1645174004
1648508138
1867742764
1504858653
217921248
1265844528
234892319
348697278
1540554656
1011135935
1185428698
1622906703
1519448427
2061204539
192180646
1995170374
1684151809
1696155747
2079414266
1903387110
373369572
2106086874
1054554655
846047948
1549817243
321889843
2056933247
1059715514
611696458
1977141236
1470072070
1885281763
36504151
1886397521
1290999102
43674602
438242623
1867044182
1348855738
1614984980
1926318018
1210909784
1626782511
1890079867
1516043969
239325244
1125913628
1304110139
1652562105
871742341
734262593
2082448611
200806747
2031657778
2147115290
528223518
354959062
1137458163
1011327066
653684075
2133613830
110106920
133649218
335338427
1066951355
1044134660
1838762517
1200661536
1011260729
1587881153
724378683
812483670
431297697
886340349
160020844
1183182127
328415364
1507797314
733039146
1986874666
172020642
1233260966
1273198276
2036949665
656361608
198066603
1700659454
352556677
1958090195
558739802
1457345319
1595104627
114008600
86608137
453890409
1767547675
1370706047
553316442
1228861708
569195474
389143859
2047828750
701045114
1136418633
1517879403
805933298
1186417662
1690249877
467360912
417841890
40211465
89205287
804892909
1587071428
1659191368
2122312838
1565152937
2120774720
1779950001
1260428391
100402374
1789693312
2140279862
1772528297
55893157
1396400924
578228036
2060734728
2060369405
1096078096
1318977061
1266586642
1548870428
1069998847
963780511
633122123
1678689599
943119650
1209970281
402454001
1771587893
43513831
1639420433
1452779636
2029990621
1543013107
87021092
1989718941
701489648
367959614
1410263889
2123994076
1660114422
1343059896
267759478
748959340
966032125
1894519273
1512324425
1446503139
1548401908
1550226021
1498514857
1906912794
48948486
283318151
1128640247
641069927
645872927
1703089908
617102699
843470940
1409809516
390742942
596837380
225695039
1069874044
727972974
1528486997
1712277714
1441378395
1758478969
1579099708
2013204968
1622963009
1273050833
1410404635
1022243257
2067925725
1511137549
444836721
468022717
1790345106
618724803
1207286674
143108823
540293447
376673371
1717985111
1883887297
252338815
1391531345
960853207
1713404585
862164110
228147427
1668336232
859495774
402509012
683808086
1192171233
1300585834
1624549405
1409614913
37337673
852216780
1539237603
470069812
2022065479
1232391582
1461729926
55851909
1788922354
770655875
32528430
1143538662
843576321
1040894862
1601721887
1184893971
1377560869
1100225637
1682394886
662687561
634450130
1101964883
553602969
1602202416
544662793
1988365881
1924892928
859688112
732326490
755155592
133222186
271361735
1669656539
612669071
600398604
1524691132
414218267
643195740
1763498026
2001284205
843327695
2134487715
423999674
2071442496
1061593912
219771237
439669043
164123115
1072899168
1095412120
1111768379
1061837890
1819176339
1238516841
1466600320
2004376934
2140697639
172545211
1653551738
1583759795
1372314192
655714654
1860258761
1722748183
1484533457
601384773
137468344
948640220
1824781737
2013228008
1248907795
328720063
202602555
43726570
395522931
1694121420
458317114
1890622839
272261369
2141477193
232655139
2002617176
916883178
1957163831
789235480
894098927
848283320
2107527881
766883808
621067812
2141776626
1129231227
1859881767
1139892960
1739351129
115096127
353369992
1874875202
66358545
1407480907
401484354
2118811780
566244873
1712807391
934381653
972845264
1197767239
1425141658
239654427
922972360
1070390149
1684288798
2018750395
1670827720
2093655710
155970354
228325809
1205214239
1339334421
1154262642
1639714933
534083475
1811412176
1907261725
1254277430
1418780737
1524334225
2064404809
1959135727
1453297559
165035870
867854234
376807891
2141215343
1396322912
703517895
735988006
1702370609
1796497288
1523857626
833544717
1956326573
1573074668
365959252
1953517591
884658453
1508128228
795196280
608248133
1297074131
1312412401
1472107363
2126904765
899337736
2001383962
16853431
102752300
1976840921
1335566508
1035965851
1691948591
2103669038
1887558287
1608940174
1272580252
1410847365
1354306897
1689620137
1217841890
1383799077
1894569294
1651157178
1187411232
393687563
1839696250
946361975
706036338
531099473
421392233
851507961
694319637
886164124
779829365
640644326
1446715393
1645653747
1668195528
1101417609
6450272
866241393
333115622
1857972798
1851329694
1185115481
2125048027
443438218
821308008
278258184
165825752
596833928
691355102
1256481284
1195830711
1962077755
749970307
439157299
2044135650
2089116228
235470509
1450618545
666479886
1105551626
735141956
1272196441
1395647848
1375389170
166737787
1628251921
1213230937
234989722
1575684618
1275476825
74298702
674845228
1615525110
1505827107
388437061
950254707
571864044
1374528045
2084988699
1482594188
378597853
606409943
1353374419
440326272
1989910894
1460157971
1805781968
58183481
471276879
530166870
1362127100
1463207074
1894273012
424483100
552198228
473702874
239543298
1298424776
404476823
1000021251
774602017
307508100
1965642774
1944645806
432601000
1242048936
85632798
474257805
1294627026
671108118
1669403164
1455430919
421418773
1851813539
2012212957
1507088086
566543095
2066392830
57411615
1688752142
825251374
217957682
458374440
1108679944
1923802396
1490081590
1045851905
1919894430
1280239129
1615114769
1130083290
742303996
835103231
1917093198
956748637
1613629647
1948409040
1573811292
1745619775
1285223188
1070976329
551368847
156834830
1901023706
722402768
1133235377
1683790804
1544386608
1807121417
430710254
1892389817
1387771969
92963229
1395246728
1114006510
1341948254
2112216081
363974792
1952313285
462423602
1675861391
1345879850
2098860543
2132568961
1085314195
320217548
1245862144
892435927
1291553894
1972628943
1074400035
798814176
362108350
1944183061
903902005
917774638
175216159
915319816
1304851422
725117892
1213817068
1589290013
178939146
1621031642
1187026789
1079950727
1430992747
363145373
1884229841
1713409632
776200404
87713047
231639707
1347180551
520097917
1642636235
1347313912
447617531
310061950
1241797251
812519102
321039238
432705734
1661785940
1172272636
1289346728
1066673518
1321637414
726790152
1650633182
1890724151
347570350
2014782924
1656380052
660951589
1724852895
1374859268
1404555084
1905668494
1478715894
379944856
1179367932
432463871
818576147
501615974
791603741
762704161
33272066
429282129
280469251
1389605079
2042604148
589859746
11461261
1523230254
899223632
306428474
924772959
998007102
2007948294
1238957006
422806317
577998280
706815460
1039834831
493191833
351031556
139557686
233178007
1951023318
531885239
369605753
718357629
327162931
1732291509
1081901956
623748608
374407681
2076382784
494015044
1596968914
1640235574
739340003
950323323
210684811
402057185
762213766
1073488432
344641185
683203943
1296856138
587546077
476891502
863966538
88970266
1650453195
902807501
2028764426
820148235
1474772834
1696917990
1212512090
1325933276
813610822
1912839032
659070506
700850640
613210491
871756986
1761971579
1882063362
877422227
1402165905
40547399
1186794553
1228738482
1088009865
694366422
220285167
505197551
1825996625
763211980
394448148
854730416
634423571
2134203695
1553092037
1523744371
1245945171
85314399
549322029
489286290
1612634978
739440639
1913499161
879825318
2060902607
311314770
1464287397
1750595553
1006418277
1134663937
1746687608
1502571809
522885048
845760211
457330364
293208953
725046410
52843113
1920305797
1210944693
264353916
842104264
1267267972
1464738234
658803432
1322809317
12774744
946581442
1258580786
1247678029
703084160
967511986
1598582812
1232496583
980846762
1134797484
2070843561
2025342596
1756309062
528120366
311219326
446452308
1009964448
610534706
108022600
1606642375
1511005300
265635457
401264113
408748509
524600464
198022058
880838156
1873182075
1507043292
180476431
849755927
681353943
1940898987
684879422
585203084
1024984897
702388820
773087693
1966825495
1319996413
1967901825
500654463
1335314219
181133044
436474077
1928403824
312362432
2041513479
1685414350
1094135221
806377885
702738722
1941470115
1886428282
510421650
1210979354
181379305
623366099
1660949627
1977420006
1107469830
803609308
1552954802
361249487
345523712
58837160
770394292
1351391087
776847001
1061663752
1624671089
1167083912
118338580
1240032484
384221247
579632060
1250385534
1312339605
1593191867
1660232117
1013382394
584713690
185058912
79153955
1091605112
1110829070
730436307
1156218455
1843259874
2014537882
570863464
1461950807
50389659
1315163910
242884315
278117690
1951073155
183037526
798187661
706396093
758864228
998177234
660460189
179348944
131307815
1592976481
1927010368
2107352543
2094370105
745424586
1145490459
1309422099
1730791768
1403112668
1422177882
2077755931
1263576809
1274490008
730123964
455955922
1860077987
1764992182
1163117430
1932969942
723806982
1880359448
2027473535
365545206
1229303643
1300966943
1758230905
1951899971
1562132737
1600931323
1318741282
1685767641
2137781731
1835611957
1694403406
412681930
1996897075
91154252
995066158
1194583184
1402931453
1720181119
1061580090
362798770
875831105
26119477
1412810279
1492897663
1845987921
1461185409
1539300473
1650543995
139357720
505405133
624830738
1365710145
64297850
656406408
1311401800
1378778467
754543503
1532611496
922383302
978644639
1098671323
138269670
1291842892
708994937
46933643
1526190906
184339766
778962437
1619467746
139051860
926764848
1448188512
1041858946
419318992
254362015
1424310456
1903564228
861652023
1029482116
10224464
2014001562
2116071570
679037588
1861911934
37042685
1639111060
1577197172
1912648989
1552871167
2018106908
363943482
1807713631
1772199812
1845383724
114971268
1049866483
1301622149
1707500920
176705573
379487227
547457687
814289214
1244323945
1664462406
1948414918
1066454743
62990659
354623068
827225668
1002886614
966061539
414048918
1471298449
255844928
1958108960
142939216
1689328939
1992524592
378122951
1086703991
879493567
1561784390
249005267
1198853951
2005893236
1374972146
686882613
1910959200
1755991584
1656232304
60344926
1152084746
1053618426
1928039021
746702076
1169861471
1918090323
1861785120
1096058095
1454964133
1138497061
1399646066
1699520221
793511028
344326723
123141967
1268692676
899276552
29554445
1885717420
200824991
1026251677
1578301832
1939051915
1871353740
579481935
187761069
1162211118
1647343430
1276396269
1766827661
2146077216
878844861
1318906072
36115195
1882918387
1606795535
1318404856
1303724326
1651525135
156204245
882152389
1773240150
2077089825
151045435
1849270800
1540635621
1343206041
1350091224
981344994
2050234865
1784777233
514221032
1790258360
1545161950
1839890668
135087789
260944087
1086864734
1075108912
2016302822
999423448
686060789
1775989461
1908753484
1522354718
1915540254
1736809222
2024519899
417351165
477235327
735748480
961763606
1856878018
2043173842
1844823870
786926905
795350095
1796585078
604227369
977801294
1464417523
1832712120
861070745
1361922325
1692212714
575115658
1786676580
635923000
900231857
755920236
1251952398
1699306062
815039971
620959556
2022223423
1768973470
2126052412
450507540
1732071598
87666779
758949281
502806581
1759677415
1431732709
1361467623
1839298076
1402782635
1360020192
672584853
942143
1272784996
636310071
923052634
1285890703
231343431
1049074656
305344584
1304002056
998938198
772143684
1203600419
2035543101
1180657377
382295440
1479435406
2141260765
2089826305
67025993
1052675088
1892308298
509111864
317115268
1156674327
51975860
404424746
834961237
996839952
224704509
541531327
662917799
871595005
1760380690
2071322985
138827740
2127300643
1357073597
292239444
808521913
2004714756
2097014839
1237436094
1457196861
462025289
530592694
1462473442
1258249417
2003845851
523169941
743451383
1729670105
748594963
1431796721
1299272331
1421561570
755752810
1445530116
236927308
1033763213
1196463754
1006709684
174406007
375539835
1077527406
879532357
1324883250
1078858078
2095911810
222119997
739175899
1413905300
718822726
1211549236
447695249
41803980
1623530109
1188158986
1817592341
258307073
1720248795
1857586132
822526544
395555646
653007366
985336035
1474723058
1768988228
1233075142
52402263
179462874
1821948064
272153456
1665989445
611557593
1007145039
1456702517
32613635
1744709337
1228705435
2013768072
602408756
1122088142
329633962
1725307421
1496919607
1972793914
952813377
2017483127
1052681619
1775111065
1589567375
736445117
1040491398
1408391433
999453316
941347424
1747811954
1962576993
1100037636
944044360
2142726071
1843390308
1094690007
439186935
2453780
370866772
522696313
1232648051
1907152967
716335505
212271098
506316654
438803418
1938046105
135144469
1033845891
598562403
680702895
1099119381
1795634305
475227154
1899865790
1597504357
928011915
1102401031
1265724022
2091166201
363126054
1577483909
16007213
630772225
343714059
328089138
219892351
1997719065
1493392129
1317992199
1968180395
2096031469
2093970982
884588882
451899512
1419752831
335776318
1282357281
1965773830
306162114
1813145062
1026462928
1840750874
1584255939
25120995
1974735852
1261169197
1082540966
1024675440
862429479
673354155
166148535
1059088202
1507642291
1849587550
1544822431
1502346281
1078264334
677392133
1286030494
1467555832
366286674
1064550226
925068812
1401682311
1027542602
1499457181
1574313809
601829125
42020434
432007819
270251582
1290032954
1433100204
1882254782
628509202
2055762830
1046204200
1880870277
973624451
823489441
299096901
1644464564
975446446
1030340151
2057717648
1451766014
1874921422
1715389383
1235204418
2136102990
1841784943
2119670190
346717193
1920145696
1648654287
965778113
244223258
1084135213
162975161
216601396
596570240
1862209281
851754294
1807741296
1313164534
1902275669
2060285347
1654423991
1128058901
833382362
686156350
1643917100
15555168
93728184
1307738664
29249212
81261725
736398392
363762135
535228727
1571129899
106801477
2106759622
2073148774
222883704
1172783483
1940541508
1326306016
759507985
576089468
814444656
1916515202
173609171
2140795107
1958630163
946222619
1945178859
235409534
722030317
183468144
1189113974
62451681
1311760568
877333051
1241685192
16152786
1373018952
1692247592
1183184056
166381616
861724817
897357105
1556134595
1003889983
1084055804
1231331435
1905351527
70614851
262562736
866269980
795539785
610432068
328914936
1778625878
2035237232
878042872
806169551
1506690548
1427539863
592833774
625274328
546280688
1032268445
1702411573
754988041
2105781714
2078097498
285509162
543280430
1177121161
461605420
651576351
81606759
45998389
1105113388
488107793
1729193403
1433892773
791398985
61815204
2007186993
1903856751
1821582034
1038997224
1867052089
748666271
783307858
1428965498
1414994876
558195279
988848428
1410872592
1430293128
1669661761
692623524
1788823206
144310422
2135286587
719455046
1316983016
72521714
1254456885
293803786
1688633106
1660026199
323954218
714077051
1000819254
1993175165
1207670878
463955461
1068627990
407145431
141664312
1308358355
1418977435
758568262
1673576876
413809571
711638165
1023612586
495905843
1097692615
768818149
495025453
2113024921
372471001
1685857182
42566237
40866683
1362150387
1529279535
2058656660
1018673432
741744004
37689369
690926440
1171969360
2133338061
1917884807
1434806542
1791784844
10123543
298279202
931600568
422604607
1051648895
2038430768
912436106
428455572
695863711
1037232734
660156674
1308910810
256785272
1843623057
1903312376
2066982899
913152263
723192548
1489245534
305973161
1321500700
786049795
352360555
168308525
1231896448
1820839507
1008205593
254902192
987632745
977821761
1927436278
814721604
1203924273
180698217
1122029811
810422981
1000371873
1183692059
1699202786
1202698592
1267462247
1002086625
1218617045
1974824223
776423536
1721594416
260203745
1593837209
508821394
107205589
1137194449
1466411254
160650755
79220921
2067557983
1675693566
624443291
797737235
792962057
1567217276
1407950685
541802885
312632594
1540679151
1193528453
1810723008
1029750968
829408317
63987439
1533589031
402560950
110757695
1973109261
1949028234
71939117
243779208
52433602
74311664
1531357733
1552422000
547013233
926578034
1958576097
323518614
766411770
1749196811
236658122
2108596784
2114322286
127741781
192448182
453028568
1135464084
1505624172
918083723
1177943957
757744026
1074660746
1305416761
1651039303
1751738906
2058144458
1650240961
1552022852
1590849719
2080671007
1106896168
1549226498
1708339355
1928964304
1469638115
764851921
1248664563
547292911
865382358
989181809
224552941
1651995800
689751718
1816090958
1489273155
309196822
885959438
1375268286
784648325
2043510845
695081626
1198976029
214472161
346104248
1825380194
375051359
1021412947
1191566837
1611970913
747837608
1391136352
1846997245
1673512478
538316999
1504598037
1648207897
1085804613
162591427
2139973110
281919339
489136508
845403844
559316979
1190611237
78555446
618905666
1694558027
540482237
1892627819
1861988475
758371091
1183761361
662680378
1017495752
161002555
1391266909
854931103
2027242815
1729741264
542112423
651594442
1175123608
642633030
1279877694
1546193607
1793860573
1701994305
1806629060
1181237582
1026944387
913644245
710866447
22630682
663062493
682453581
555890926
944448847
479102008
17265597
617936444
211052972
611853291
847336598
773779058
708856468
792376006
603694628
958672031
1190854075
2029381765
259934878
548883542
1483674082
324621288
1244823485
11945899
1684309906
290966581
192101476
391826970
1712501016
1618930741
1416942727
1835475452
1630919375
225153932
1764025639
1094221627
1553578854
116683330
1577289856
1223166382
585739292
1841535385
366400192
1539523379
1370990816
473438010
624530980
1938098610
1808472347
1418237736
1898344145
970464724
1424514798
1765805549
12588908
2127311084
1382166686
1045261140
1639450005
17201948
1692776425
788485048
701779274
1620498965
219314909
929358642
255184484
1769633471
1301220207
900495244
1142925310
452260935
40599717
842629714
975238233
1829315875
1858254375
1531601700
732024394
1434077858
782980242
1126648323
1240767664
1910430308
212443642
1978868168
825009906
74304691
250812923
643269121
1243279566
491746024
1777651143
2120526145
233987918
1515902399
1655540998
337543135
775169137
457743165
210556316
391094612
1990554614
1619293502
866618275
140210009
1445953245
1189484463
758348463
635972564
1454028939
851097305
895130753
1096424067
1790337616
1084755251
1922509614
1345891499
1541234706
2064771697
736720826
1521922441
1248416850
516638899
945326814
1438028326
459605100
1778117625
726568405
147034773
1617888546
71534386
1115814374
1452874886
941469348
121858932
524063015
418451905
1557485788
181910921
1576083024
1047668256
319938358
1483289879
741408034
2075607487
1732537803
216031576
238185172
646507408
780571912
2028173590
439918075
1015134993
75736628
2066198462
156149537
611767114
202987271
1623135212
434510123
1813865583
122728182
191624718
1644853410
428226122
1852848737
908252711
1408922967
573061812
84445228
738449972
1628957038
928196460
117173305
640994451
1413456474
1510152409
1721929012
1227137499
767160497
237910934
944486435
1642170300
1376490
264601517
1316846729
273316545
106560286
432099858
896766221
2063951032
1764617002
565403357
729710491
2118304500
1771008505
1618369518
1728321885
2121782413
1828863015
448060228
1912746779
609767555
806962175
1512055983
504670693
1199088758
829478991
709892255
320843480
824293873
944336160
1919228387
1038048077
687818124
789853347
782565509
1790807424
1769053487
1667399285
460067655
611257546
694949264
432594950
1424689812
2096690540
1575545084
1164387755
88808005
987721039
756786622
400951783
1961952409
2069798832
1235952626
131839574
783823660
900661840
207356912
1487407914
1813961345
712368260
649376938
536457313
595338195
765669525
826540480
978120060
1551457980
1612558155
609430033
416631193
1562852406
1505641564
2045541748
1348662256
1411911929
1933291175
1279230785
1375007829
1518870238
1388804249
999008458
986260131
33351636
356332592
1121613620
853207125
577013731
1759838075
1660047878
1575077633
998119332
770330774
789232951
1946200662
99882537
868747842
1324034933
745996117
955374368
1913313273
1983730843
1036293235
396169735
636146134
553390978
1406223101
200030986
224225585
419941623
2110348713
1785935479
190881107
1628003527
981461648
1960760847
1482716805
485264826
1934074413
1324906553
2092419973
1885017592
1649653766
1546299684
846023988
264314552
315714349
1637862956
1852693141
1753502113
1577803320
1395906407
950345115
1362522069
34060124
1603402184
628453181
581725982
724699397
569864722
842007391
1862476041
197263877
1446268454
2035178900
1136288021
1622140342
94584946
709758207
3132019
220711967
1643215043
1815064779
1239545564
1116514913
1689225207
1354384458
201671719
2084315946
1355041039
1103344487
940778419
1801723543
1559942218
1491056232
689761988
1213934152
486832310
1559623359
466306837
1544331920
812105472
811629326
554891937
1965662609
1425372018
1297308531
1237873775
1643100199
880588830
91143557
89829510
1886809606
597106486
343677251
1310636975
1687456274
159763779
897041492
1102362867
1133388354
1329112055
1277675258
741306484
1255961662
2109240053
1554053237
1489462493
1619035504
575484892
1966826121
721580690
1215400847
551111442
1586949819
391705903
1809325138
1392694068
1483823394
176256587
65480255
753135123
1630432898
715907903
54767731
505094238
18059018
504712105
638346073
137671276
1364687625
645736424
565303475
1770396628
2051499881
1764042523
49329019
1169454260
719477193
656704739
1633583351
1665069124
392940767
2046290129
756703251
663117687
1536597001
1549192069
2085778003
820689504
805910743
1601660312
1668223944
1219998640
974923253
1762272632
198499100
1689866567
1473494102
911584795
1783521859
846303323
691418810
620518511
659478123
201854427
993986252
1779717829
6180963
1093450317
533754049
1817911847
589362424
1279693612
1763995528
1718468873
1065999448
1583834377
1851646345
1242454261
1340785636
580753045
1912274078
362832270
1521583379
861731266
973736444
1763990167
985945678
2060953442
1696688917
672926129
1217254123
423616514
1178330503
1507869030
250203099
1913386791
1421490033
1108422351
205774641
729105730
1156248408
1458188283
1498995070
965419430
681157883
1264726537
1814813806
5432647
105266515
1461819505
249581850
781055123
684050033
1047963991
122265152
752800216
2973852
1485931914
1428269615
1529231291
1208518020
1919985153
1509368212
1477524203
1174115728
1896276537
788826312
888239375
1460906804
2101607963
1648432110
1108883094
690272155
1355333885
1293698695
235782395
1756817203
1781502801
880106638
1142786323
1529105719
66233629
1652521464
1288733054
1336400055
555260920
1885578119
1829661859
155095069
1592838544
2123464373
515847983
1046222311
2068310495
667933238
2145737200
177435872
580807074
205389226
2068464750
829764683
571028427
1721156266
938856264
1493414878
75892918
925267082
1791604220
1832833077
1940675527
755267769
1471814022
761778064
1740880418
390184614
641469060
1992201551
1265154180
1289550077
648223641
932781665
856254886
594385955
1145502478
282478127
681729211
966174955
577377849
181195204
1346708243
192035410
1207583369
1710736615
1376870148
2085019572
1214541952
1992359394
40458752
972536709
97805850
652941899
827007646
465595674
2069463034
641442431
1574384305
1592639330
1938390254
119963262
1127063122
1768170082
710561664
2069606899
1340786980
48556714
386660492
523788478
430744896
1126390252
2098948324
1111235148
1110014345
1138388793
1767337069
1573089080
193015554
2067037946
1783667608
1919470684
93464654
2079691705
561862203
1334615963
1312464591
905549272
1015727438
1470481418
1385138657
850869325
2087970201
656094791
1462897741
781763704
706189767
445124775
1242327799
1494970968
908510348
208326436
2145356551
1925634415
1147366197
1096866928
69859364
1898769429
139059005
1563387191
168915660
1178850457
593293668
1643803847
1494746722
1636472039
594422668
640375324
1082501024
2122936067
1364923040
1554469459
814701251
1432294760
920154582
1041727214
275046827
1194042080
470068066
421732540
1148056141
692738893
999953564
178068524
404747501
1600861011
247092748
1573242468
1660242471
96280918
1466685447
400685341
1211046319
24786123
2063741728
2038984157
1563076553
1732671352
1271573288
1260807151
1379087431
1139971290
326480255
425495451
1842962578
1968392916
97939118
418724511
1123622291
1711186406
1035031982
1096083469
95887939
668986768
57851226
1197863308
1138682373
380867564
1606845122
35694188
153762442
1553702637
1646900256
1693490395
538653296
1746801605
229589520
592989528
741465950
469635951
206617201
1012135760
1248222171
1048625992
457443964
454872558
955283066
1859058847
418335033
772631359
1065737991
742704588
926124383
1267240200
760733208
1151308123
317174809
2011371906
1111069066
1260144480
1400662646
510814872
1014477952
196482363
2078404743
318759623
218819691
1121387932
1072242453
939706716
1609408529
988504350
2138594857
1898016376
914249010
1315493558
2064492292
412784472
1173854032
771386160
1797689009
22557410
606496118
799158880
1581733911
646731205
145238201
1421987521
528092697
81362487
152646306
572176809
1765713462
942088435
985449273
1442272258
1325738579
1550023934
206018266
2110635562
292219749
1452521513
1989541221
1707964519
2140388257
380846910
1396078554
1508428541
437792807
302220830
1003609708
822802025
1646390326
680317968
1301942168
541862974
426701439
1605478481
134751609
1561611750
907346012
1456810402
1045640310
574453527
1862135578
439744400
925405568
1030179757
204873381
2067676546
508469378
1590432230
273016912
1554649076
1476078146
2131267974
1575950304
1812271084
365312647
1265089605
801599260
287332387
1094878968
711138975
222899922
1866576007
1751407824
254351094
1662167567
720177850
1409292110
2082068250
36560907
1112098342
1355357681
1095510921
207167043
625032381
2002414310
894110793
963226307
1570903694
1743886573
1532818652
1812035265
2123884169
2057664988
600179840
972085340
1040813744
1426142369
798353129
1589464284
158657521
705489904
1118995376
82199436
453790388
569175062
1408268057
1822486458
183903042
39870817
1948930618
887366176
330309028
831034977
308781890
1841114334
1068916326
276937300
1950664155
554093476
2041584161
1937125126
250379025
683350011
2139255411
687169346
1175734741
2017034678
63609216
309796161
1938597603
1878643353
1482702641
1142196360
2065032647
1766143966
1335968866
2040495272
323678324
1638814855
426227680
1801553646
1435682686
203512857
1001069182
753624293
338283113
260387834
1710091006
1149111010
1718864056
1627823761
1102609030
297152994
1357371565
1917217986
159517069
1715695019
1728510218
1505999141
445196983
1670630249
1122924611
771434818
1698459716
1149040630
792143174
30685339
318005217
839642540
1693599592
1259702726
1860153060
516172530
1219845872
2042184364
455263880
1672966273
516271412
689597656
1514901579
2130642940
1066697916
437543011
945457611
1530892457
1792893425
256718546
633479708
1946179639
1893124811
855917630
568155217
2059351639
101119817
1608358508
1635695970
1422521645
929907221
2084803277
1901625195
1644576263
433151993
303521982
723455588
2029064369
2015977664
1787407189
1869007920
1681834142
1915189113
940847217
1969101982
1923382314
757107250
1051553397
614775325
1366579862
1855752910
1953453772
1419858452
1993667025
822187771
1124730766
2010540146
1350399278
2146099212
1685819115
685212782
1073699704
719084608
1269150703
1100981529
633769268
572800568
595249716
489290864
1478040343
450573618
765102804
1582167363
1669299177
1679062405
727185399
369065462
1444827907
678332740
37832182
1714724202
531283629
743827338
2002963942
1171345340
1002581467
1919571339
714999992
1427810581
1821294321
211291786
1837993924
1095910305
1069622718
1100330037
663693536
154858165
1879644684
328730234
850188098
191348530
1901415792
506225696
2067658372
576072711
373549509
776672190
775511176
829735552
1095538596
1758614002
1750172581
1767302673
2085424132
1220226089
571719019
813101314
490807135
930684639
56847481
151492737
1326410407
2132115251
1523205724
2071304492
1769172819
1454877137
724999907
5941949
2066629576
1332411544
484489592
465747155
1170655958
1880331765
472916891
1455717067
708997498
1554177451
328865603
59644015
710898963
1975309451
1938941203
992437781
704229881
1931422948
633628268
1263152212
140704112
339422001
385316857
1439813862
2040000476
529747411
889617303
845366073
995783499
177061171
345301737
906899246
1515882882
1217168599
1815069081
1539865415
934729306
1765577383
817325824
1673857910
1597872601
1529642985
1628045643
1590087149
49755754
1490821367
1963476790
1035014007
413351802
999677376
1848453659
1689655170
569446184
679662177
907120767
1822755914
408741212
1233827466
1230313650
737681301
1236962489
78679727
595911233
1415840306
714508924
1774003030
2058969297
1758044356
1068946212
1462256250
398734817
176891909
1076103707
609339005
2045187016
476401888
1967408805
1882941284
2066523924
2081289375
649094034
152326929
1419544913
452520167
193778648
973573297
799226673
163849457
1263469089
702420420
1680287425
418131106
200816341
1445322295
417573392
76137945
1676608919
464419906
901982308
939127710
1103119466
642559274
1980835227
292633350
2083555693
250977626
1786603485
748367786
1093087557
1617098778
1627988457
512182085
35384679
798015655
1930896718
876869273
1221581400
1854271999
1744313622
816387250
255532474
486074215
745262857
888309946
1236798600
2072021987
1437624143
1928084567
1251269131
1797477306
14207308
2123389325
39111967
741669700
1564666655
270061134
1611267820
1016336553
1395078809
1185224767
961585442
645415676
2103047390
2125814277
697617485
639793857
393723761
383497862
1147917830
635419349
265681707
136639998
1189752564
753911730
514874003
114913642
671009091
2130745345
439117591
1935099825
2147288876
1326419379
954995872
971430171
1000222844
295793886
319314761
1535806463
1860399543
660753625
1936513305
954915036
1616994659
1247664203
1907195078
1537187488
228462427
1562506660
1452226700
1631043344
1967823335
1950072590
2073869041
1451229885
1682001159
799044226
675295835
1084900673
1448167421
984818355
1694176941
1159064107
872459220
246951526
1467284419
1469749304
1385058749
1554481628
2017094577
307641934
463210719
1349426584
1428473968
1495228319
638213450
819161142
428095265
769435515
1370416486
877184357
1061458381
572704318
598612247
1009121017
442917174
496604420
828485394
80856159
1648680846
1070170693
1540654007
982674411
1916928799
1997686237
1979516721
1205033482
898731957
2108415224
738145214
449948284
268185887
1219678043
568265607
230715221
395550197
341883513
1143775178
227918543
426819848
464660076
760389105
282172940
766831743
819634724
1313892052
1756330608
220664622
1460152099
969452600
1951643919
1827015563
756467338
74291149
1051055064
1523112352
1811258556
636713097
346576047
1864761711
1922960795
567474629
725587657
651878652
1419659522
2135154917
2021150246
1519129241
525866933
1006195729
1971247113
238540642
221572563
1833478098
328749997
1045662109
623921380
797160964
1200521640
1573721579
1345934158
1399831470
740257017
1785298736
1024249945
1843511076
1562499770
1394173745
2118668569
94994131
1378845289
1711055407
630698006
403957518
684068633
435015710
972936684
208539706
2062542335
1234108267
1180288373
1930544458
279296127
1542477695
1617489841
346329679
1866062493
1628031567
1873268909
1649564177
54420730
1449184975
647091035
1206678631
1584864286
441656233
266435995
888558867
1149771898
178231572
1150412023
1774762312
103966589
1692787455
1451387561
840195684
1947138927
1039561676
918405065
908935216
2128216898
1189830103
1569010093
1890016948
1820234685
488849023
1029783091
502140056
1580484285
207040426
295202724
664716761
1025481819
2015675052
1670218130
496012686
402039
344261170
832949356
1116787871
499606859
717847645
1970862722
184477460
1701554134
1658344750
1579877217
663675747
1572430792
1719689523
1861316815
1453144177
996315626
920536765
1357179567
983280440
1845148192
837527896
174066516
1547756945
956746846
275864274
1967946708
1262718110
1201127364
313890507
954161160
9035366
637598806
610223059
979753780
953604301
240879987
1982283292
1810060272
1998448398
2040989607
1712368072
375480473
969283806
1887006830
218189122
955478863
776331192
592354826
1790112580
1418632852
1386239468
1671994344
1863767345
2146871675
2087521408
743554965
174329112
1713466187
691233127
3246002
2066354258
1553035509
1275223541
71648694
1138766226
239658959
5119224
1517128897
126561089
1259721512
574339233
1742826289
120697283
1645774856
1218757101
1530423700
402197827
159740216
2101034313
1931236293
736279738
885201788
1398221374
936626471
1833180989
1562741399
639012996
251040858
1999710023
682087544
1385764765
1237109782
1664291880
86312516
859841396
192527058
918828255
1035030644
1962703883
653496261
824815973
1121221267
399669998
1449711217
342122115
1434886201
131973545
2067052347
1108448881
2146448542
1010661470
1596129124
1731533819
1175342948
762450659
1118106089
2013594808
997998778
1020633296
1480056581
1727048365
851668247
1391960573
644777203
1346086825
95580763
180708804
657340407
1168496245
89953069
864547118
1540412014
2075745646
1937927190
1272999142
1929145752
1417134359
2118446820
1410079588
102883710
557776292
304326617
1977145289
1639124185
2011146816
1969703061
80943955
1010951758
486351487
54099472
1096191064
903435136
1341175937
63638431
357176263
1912654487
847835117
168374066
829455444
469481693
421380028
1854099020
106338217
636859580
1167252585
1916922351
201846210
418149545
1778453075
1265621655
668135996
1414041697
1306490923
1490474154
1065730839
691406917
312877275
2018522417
766275241
1324193415
1526871511
2137724142
1383711322
1111475792
30773684
480814528
1763942459
1003672809
475673114
1926223572
429645287
94657020
887273936
251215831
1924049538
427800266
30473106
1830049313
279936164
389697535
1450937301
365357348
821922110
1252428886
702241584
2074600886
1388888349
642686474
1358583976
485909289
1235245006
1227362969
1899764726
302905137
1316213208
1519463194
951687050
402215457
667916896
1091107922
420008728
1369711493
1916674562
1966298932
317304251
1766671817
1708557532
1943632106
393258948
1861890819
773961892
381191039
493401681
1204601041
94323529
1695464761
1204099999
1027351739
1179810024
972593635
1545358057
978469050
81871371
1875806926
1313132991
137246495
334326294
349476419
1347242782
1647134378
2037478759
111982814
606623823
87748461
1879703435
790432960
1585816711
1827233424
37003731
2111486764
1618013844
1142104728
632119522
539669292
124787464
635905948
2033427428
1615407904
1912164029
660601843
1730130405
61401162
943329443
1078418462
1934735485
1882935052
524842159
235341495
1663261245
1444035539
385305960
296212824
975488075
332178034
1084647086
1971336338
915295653
157218559
1334298478
372418562
208641170
233332130
1223883982
2109597389
382030977
1113957257
92236581
914293693
297684495
70450797
1371449729
1462171038
832131864
1332581688
797958974
1740923696
228877860
1919274926
2133148050
1126348834
1594265905
141783031
1089757102
1591705713
2132621921
1268543866
803914585
1874267413
1633026968
1772073371
627007417
782852191
2022584325
705978483
240787360
381182474
270570184
1483683996
871004129
1243634515
485164233
232685355
912654704
1762376600
1790206835
604884128
1569200994
48440396
1316755066
1258462413
1166775715
1853537716
777788994
1902290635
2071421696
1014878730
1002875556
1737817561
1224168349
580498234
755513415
1666119915
1111086679
755557828
387397533
1245570007
510379079
926914133
1088043663
1872655935
2106274387
597316733
1697491791
968037711
2087340878
84940848
1494354467
1898568415
1507537536
1829277063
1871426582
1302554192
1981672969
1385670956
1021128842
665547885
533289146
260015184
115673179
294928320
1871191122
981041363
1082663681
1975888190
1713550428
895989364
1647423048
976299959
376403881
422553016
1234275120
1304133848
1591847779
1075787087
115492059
1837975851
345021522
182252936
505384598
1566256162
61850079
453291264
1186351772
1054276799
1334896617
565259523
475469626
697994490
107569540
122973495
2142529103
503140201
724779711
492761176
370481864
1785052783
170107650
962031711
1791274798
466062425
1649338165
203674232
764011394
387947636
1228149860
1063543781
1701639205
48153308
721955222
1575116200
792090547
877939791
1824162353
1261613283
1127154848
1716080574
2060140631
298720061
97206562
320717963
2049752814
369066773
1393096681
1708680422
1586039847
1193909160
74094296
1387943081
1533307758
939839899
1704424829
151491022
2075516877
429293219
1674232604
349515027
632208991
1807902337
1079639259
818825764
1854556194
1366784711
1857809525
1962993616
1683901658
1436084013
177810897
1088647101
1510331509
283403754
2056207815
1944325993
1264505320
137812966
1617891409
1089656946
506715490
1169177869
1742745140
647473187
1447753390
509065334
1483824169
1447352399
1228033715
1224813659
138397824
448247572
2021923485
1649730350
1753072053
374851508
2004512117
888837867
1698821171
2141571703
583801583
470334978
908603659
1391168697
2011930962
418979625
91012142
1165853079
48307098
1032039917
2135630492
536814110
672676824
1424010890
1804179462
37426450
26955245
1192436455
1731845812
1950359488
492060897
66878933
752399211
227794540
604813823
1528471571
353682964
1684816724
1325805141
2146507850
447100390
1677779059
337839529
440320954
801085808
438630108
381273150
608205139
465668943
24858388
894123255
6442802
1677312418
1186257339
2054474857
450882161
1918282649
74127196
1234672215
452276009
1092130776
1917274297
1439556523
442512627
1252614836
155674405
1273449940
286622496
1491315913
672261433
373637097
505910548
254974148
1332295169
1133528569
369272332
789778952
535830101
1600092691
1094567470
513776244
1469041717
1980430185
2120365517
619684084
636532674
184702078
69864067
540237765
1284983607
2065704134
1356274526
764756671
542462675
445875177
1717777425
1393153389
652293541
1478010631
1248498389
928463177
881063327
1297708955
1540467525
1421681689
451868505
1718564110
1866937226
1455842863
728404770
815669280
1189312527
2079127688
61762816
1787046894
1615198199
1608094533
1439994972
504609016
1068648791
52939739
418933966
1590908628
1305298304
968342177
1362255465
1023119106
280722772
1622551242
1656835550
405518088
8516862
1503940223
760405070
982436390
1906977025
1204289200
2038132806
124341303
273308191
1905098945
328140220
237581215
682828057
1870910714
1143719303
2100353971
35867557
2126285874
803694433
1035337459
1526923431
1551378118
78665801
1949153590
625421291
86506183
1016310711
920556042
1958621855
149856763
582538213
106008286
673640394
1676144560
813965732
1903906018
823326870
1755410426
1173425456
1368794157
2109024209
1330408762
827671978
801526088
1792897866
1683127965
1876789821
817964966
1266878241
487956091
154487094
1355828142
2120067782
163891175
1709836711
1286206784
959409310
793648700
20683427
1236744732
612341339
1285003774
1546259435
713121644
430434709
1783054274
548564463
2048865509
1345659843
1417928390
1900763700
2073786009
112970492
1110922832
1909605285
812463815
912408820
1971020990
742035109
322654524
662773892
217709878
208630227
1380181076
1222304192
237643353
1274649914
115397647
2047591809
1685217247
1192864654
1036145705
217254489
693735913
1512593935
496531984
418801715
101679626
254642431
402970433
1444992273
1588974204
280953673
1389173764
356356475
1005750115
139988858
1567080658
221281269
259331702
1132119943
1360771380
485273076
2083978200
873216374
671886807
1284136957
996202730
494685931
1772699323
1193088299
182262566
23756373
1092537728
973803747
1254172945
597181060
746213327
2110198215
181803424
1176132371
828418379
653088360
1235874277
198825125
1716325894
501541299
179465102
1083562327
628223188
507918010
824853193
448219292
1752490262
107472272
963775782
1684477976
442412393
714276630
2061342512
1450736358
523779675
1853839733
267832061
1356321607
1726853965
987319383
1532960380
21981512
456159731
2075241631
1536723338
1922231359
1446068213
802755090
538903700
1789049454
1378575765
809984406
911969756
1891103043
668587923
969974545
1293531407
1208632886
2081384854
1787305310
424199292
635479503
1791690821
1330821507
921778153
1719508368
272694296
1296674973
1432881817
93883002
1181889146
632192614
1978159424
607425162
134910299
173088509
1608283416
1858495686
1734299715
862556648
775942490
1136246972
713448408
654681938
2107808112
193447871
1671413384
1699484536
1249273891
1219433518
1183454254
1945488234
2070992114
2130615061
190514051
1316923745
1676194403
784618119
1595195654
263084160
1043961067
1099998198
976328782
1010469246
911589504
1801429641
1857978189
1835232922
416259932
739839150
1574809518
898334787
449036105
1249383335
111823307
2011924713
1932286313
1384901730
110493339
262404512
642211701
1461856007
762954192
160204291
1876431262
1854656440
1974633536
1598228692
690822608
542004832
46331476
286961516
1542735230
980500468
1058230759
799829910
1795459994
1245289770
1267215580
1558823372
1449651001
1027886089
835277583
129148726
537761231
2098200421
741451970
605025489
984463640
673714098
1551963394
1699932199
881315277
1631654539
1955165099
108725091
2076470655
95960020
573542283
2019766742
711176475
2047247672
37299490
1549218736
1002510078
467181210
1937828973
80892620
1708519738
1318889126
1581886269
1296588467
209935340
7777025
1636388751
1962537167
1699527628
1923936268
1512378813
1207236826
1712046967
29163924
1580703448
1149407441
21430928
510298903
278547157
308484454
2129918959
574158763
520768129
207199887
1888338826
652270286
1331885704
1269269274
1401496772
158474218
914756852
406418753
1833914578
1190396724
229321575
1466346345
1208489165
1769198026
418306629
239298375
2006751329
1234399668
874200571
1269285695
1920705386
2043195977
1623349573
1361823184
1372089520
1168008366
451119222
427409022
951906273
1214790520
1198848608
1702357327
1932053545
1006269298
1112159173
1223318519
253077997
1091978256
1727043716
1112422724
1304045888
140252902
1782251222
1087319564
1141135555
1806993503
2018855059
374879404
1663349456
893464718
1297679960
853582364
1705157742
33960474
1685856579
691435851
1168350080
1671271288
1678937481
1688668250
1831705762
493182746
448529469
570870783
1095655992
381258618
876004809
767138883
2100298131
1558883105
1114661991
461119715
172235287
1422026203
1368233531
600804563
516852503
75937574
2076315447
235447108
1815654971
747436218
1408328763
220398478
179712387
898478270
70382685
949599611
400834039
1359620990
661314458
1369845065
707556682
20241096
862317887
1348870335
1255423137
451772068
986625495
1133134455
482453214
897717656
1689748900
1615711774
773775887
1627755548
828211918
932744619
790965977
1697474074
33866678
1615600873
1752718744
935769642
1541763262
98399675
1335612874
1257537174
71495485
763085915
2761520
1216831738
1575359308
723878833
748162249
1222657750
1582520904
724361710
1231827649
284084589
53882089
1674341415
1240741060
1677484801
1721379167
1972175664
1033920613
2064999889
1789621739
945690335
2035214049
1023458563
1943476952
778120214
938449954
1591178537
1245996201
344565409
1107901512
644680648
29380353
206692349
868825696
484018184
827586032
551977316
1701254760
412506909
1373573317
1967729017
1237597095
599721939
1294955572
940267498
1263625896
1680249837
489594016
207790610
1197642842
1343405872
1423851644
1870081698
1144682184
596509837
184347091
1005419161
1580627218
929128942
1615567247
1288463532
748957773
199682116
1099788598
1677755042
115970728
252056799
259679417
1608367235
516449608
1573580711
83752382
1981821293
1420193356
2133390833
104527075
437085116
2128811922
1452984363
2028817600
1719053574
358849759
1383048260
1625478048
1534982888
1319027062
582460558
962864611
2065552047
999362381
316655696
1720092791
1318428121
1411554533
1898890358
528470685
570113670
765942580
1148427097
1563779232
1246948203
1094904946
1767308556
643763800
363746336
941162984
232812505
79116334
334761401
659767963
1658863654
80791242
974145056
2116401414
1074739535
1548501155
2020590015
605735400
1624581429
809821232
952508005
1712304648
1288115374
2012138058
1447059514
1416269076
1879994457
494866550
107267459
489874181
1560924122
1234635501
1342235615
953532168
697866988
864780190
413600677
1887325619
1470263734
1661003516
6026228
1493959379
965434327
91600849
909488052
1439647776
1214628444
1416870045
667740570
307606388
1792224921
121723355
1753311262
581878912
950326036
1829509196
1823660484
498215993
1483529205
312797140
942598636
217094491
693208644
1091019943
1714789481
2048397376
76743131
805736072
2090136049
833931439
2136283038
2056440435
1249694877
123179902
912104303
943385824
650922889
2135607644
1385735024
429427827
951646295
1042202906
508791000
59104163
282188209
2121715158
809480106
1729383352
931027182
295683345
1651382115
2052929019
2033884649
395906318
9745168
6655758
535964407
660157230
1376684432
2087559354
1945747775
272042519
1629986247
2133183464
1313443245
830492555
577085174
845239109
951622663
493280148
1671323861
1644178822
270177309
1485657599
869080087
2129190705
1463860566
127694104
1102542449
2064342377
1761561510
1080673039
9655008
1669724099
2054681464
2086202797
922642964
1210403610
1711981956
1438685956
1975036542
1301822169
40784858
1245432024
1353867354
969995354
1485839767
804303423
371140233
1613494284
1576944432
1677082173
610180752
219557068
1891336978
1948317030
1756098708
1862990157
746487090
648053060
2107970466
2095277738
1350385698
1173795157
1373298366
2140097189
1342577823
2146503143
867884941
795965931
1330037325
1919802033
423885938
1136132664
952279990
819321909
1997986602
1680436434
1192862244
559109791
2073236070
603981888
1373635390
149934087
131211457
109853574
1667803975
2044805726
1232154167
209116976
411214716
393206182
1698337655
1788649645
172680296
1191000788
870328999
1369140109
89353176
1842762066
655845266
390782128
411080583
1201186198
109590491
561560546
287165141
823409481
1361029837
593657465
1221220791
2008217609
813130371
361025837
1023393263
1435406456
287493034
1232743082
1058149151
1048444876
466820427
432104974
648796691
42173777
2019762650
2003133541
1340475050
237251252
1962657563
2107553719
1362973428
961663658
1621259852
1034441895
1019599681
565235340
564278426
589319476
1797129089
2099379549
1298172673
594383517
1036100185
630878544
1213151068
1623441369
2038330865
1467063967
969646911
58583952
1357570118
930025767
1759323589
1252623097
1910500182
906013537
1675823876
918170392
1746375940
1226992680
644047880
931114006
1781556256
1050721578
1162584030
1888936638
762790831
343820529
51636990
1974385398
670607302
1432770881
173430846
1377448503
930740745
1798618590
1854591134
1162371414
1998343391
834419040
2008599482
1474006820
612981077
1343519063
655347729
1261980412
1353433417
2128122639
1333246741
1736805826
924032420
1709115978
239718838
1379329532
2051559853
605315094
1703123018
1633265722
711501531
1614882742
837055258
1308502632
1721381345
1906615912
881266241
976619082
417922847
1131214953
1755811473
893412037
1062765887
238403601
1667729725
1117603495
1812390925
1591106458
75547652
1726018348
560162331
568894303
1274527269
1598047701
1855540918
261173337
973013036
1861165648
862973286
1530014280
861680586
394913289
973142749
1993448994
2109736186
534962377
1606826977
169630645
77711735
2125256780
1453289316
1896766563
944763236
345739643
428966186
778678750
2114338776
464741171
136316621
977599223
1358612982
1335939314
910296027
1964663676
1634910318
353446900
1578300929
1272981791
806354836
1277509229
58796495
1104390985
1487431303
70712697
1096439261
549453652
2031614153
1967866673
1647804398
11079752
1570686418
1973981470
1458121067
736380186
1568381261
405527124
1327809180
482848179
395604886
974411236
810837889
1849211538
136169932
85940528
1636426933
411269731
1028754957
1290615193
1656095235
939745327
1114046439
885536608
1751455908
1665569226
756827293
889614269
1013050876
1114947111
323143372
1700779666
1858066486
702708602
182411141
1672559045
1911368471
1843014971
948913734
1153780363
261024656
2109960906
1426245844
920432598
990301317
284302738
2071907291
1540235537
564425392
1334161258
7738108
1656195020
2007171287
1709334609
7033220
257501752
1681124460
1500294483
1282212325
659807669
368580938
1095790128
1385957089
732119094
1952988804
909931582
508433101
1456274347
298685024
1612427270
209508509
241045308
1955315324
16048178
1448280966
1349460537
94182374
943310655
482867207
604560815
1833056282
2045700505
760961915
895569807
1711644778
1496634572
1226925134
218846267
290780906
1306258569
1282470633
995166365
537939477
147571253
782528843
1595032884
747687264
992407975
1853782931
564142029
1925684658
1748273372
551768092
388920708
641080637
1916269855
2092435411
1838448155
2090884018
243300986
1742247603
1899324484
528146173
756625410
909480838
839510597
355774220
614631598
2102053044
2028212830
1453238902
452878091
322931617
1193660808
735126103
798461263
169991741
1229179557
386973393
1546521335
885872148
1988955947
55814940
1429246594
70176015
248572604
522717701
1791807720
1354095089
1083946101
1138536941
134158963
1826951150
14920165
65876309
1829415431
722601868
2132725973
2060589745
652437274
1367748221
651878834
997628169
221393839
1297178671
1242577346
1102335030
1019003641
1295992241
1569248672
374762704
337246015
1266712167
584340266
1682258075
750504034
1840811996
828505001
278570738
578269772
138518000
175756990
2122409196
936815171
2056711100
1106101159
48175475
93691501
133636941
1199283326
720040350
1742699302
1081042427
49897348
1542550754
1139390853
60826770
1065640566
2040963577
213677539
531415025
1342999394
730288541
504302999
199684279
1773442222
149611619
406996383
1072101429
1721783713
1720071763
1621162131
752981981
2112493035
926997184
1160793406
1747767880
2073552544
1834852716
58225797
587494179
629802536
135750096
365883423
482303823
1081821433
2096304161
852189164
1371974932
307006562
1932007778
1454365066
1119847666
1291071772
1386219324
2125317420
1282984221
2139790604
1999531155
1913668867
709723713
17614289
1807882767
225780430
1640836078
1116586770
1752209819
6112857
2140834753
347105322
1767699272
1300083570
982688569
778168136
328907160
576327911
1131162215
686717707
1078877437
1121039845
1008790983
799611119
1835780335
1365786817
194112718
1333734310
2123646974
758297905
2130133928
619795772
666152783
1920082438
1808587420
487209260
237294674
1661259811
1242357291
403459928
606685040
402061444
128516130
2058337573
2111330651
1570505292
592674686
485046468
1568892636
2142849237
1841887159
189985510
2028301646
325806736
636222118
980453716
2138564224
2022645498
2099474424
421986373
896462254
1553372307
1854717096
1642186317
100510407
2094290857
884126971
536722663
1118045991
1046790114
244994790
422792165
1550232164
1845421902
1846949844
685275864
1056062858
437659690
376566790
485757925
348846076
2111120103
598087429
1262144987
516518775
1536904470
1734740002
1580170843
1883621518
1908803353
41461308
1220498469
1282536132
1689139903
502050819
1624447383
277118203
216236269
685372782
1466859060
158627068
281923832
75517467
521562563
1260890303
218019211
297097903
1331123768
437529109
1318784053
531762518
912568716
930487006
1197886019
1299249353
267012309
1666892118
1796754551
65956372
1112062327
786556098
298232915
1220233126
295038071
1144418634
1263181415
1165212174
1775933461
417293339
1135368482
30055512
942000657
304742309
1891435163
1929032660
1143962179
2056145043
1026041500
747548906
442705052
1108265222
1164293484
730920755
1481337649
1656003980
2132118019
1716792567
326615277
1701366091
1265465312
2462935
487922585
1787548083
25354665
962210997
311602741
1154261855
1834538772
1900517083
2110499558
601865778
347847496
1356450215
1028591024
2144840049
1259565999
2039908448
125726314
1828696052
963976499
1577034439
425515771
993649811
6114083
895811035
67549582
1124167313
2090585447
1314349994
300659542
89267538
18480808
1477254220
1728292340
1255556375
54827616
338251087
1297587824
970711812
1208097696
1064772193
290970400
1773275514
322871989
1632222648
1738004021
1294963776
875979705
374468543
262756162
1698964720
80190668
1423620155
1173327460
127166201
305468527
360549705
409155079
608344991
702685038
1014983928
1482734885
1495560085
1823551416
354923687
767130023
1204229452
1473112492
696369540
1029759631
247638644
1640743763
1041914091
1747898933
1979573273
1596074528
980015229
1548734646
1352860290
1496265116
1270623784
236742174
1319570910
1594476657
428316994
724595800
1927567847
395081822
1866674645
1018927528
568939358
2206551
1357789460
1948490633
1086100032
1274706493
77148700
120707016
569849944
1132003951
878821813
254066523
179737539
1404519759
1769100928
270424259
1745226753
842239292
1102486034
612944479
1619154467
281762906
1729472462
1110043611
1159131267
1515053875
2015563388
750707049
2128013337
1343159828
1062705042
1813560737
1997660998
621001770
1191368753
30616482
434534266
1527868730
222726366
618537317
2058536036
861419515
1418503586
1999870520
1290033413
1919039617
1242126176
2083674238
1388863391
222307980
2096734869
204910630
387780954
213680991
1718608015
472537552
1027961706
267276346
178192243
1843677991
1864391462
1469336746
162892444
542219022
1856223709
667008236
1199143506
478177928
343748908
361084872
636865700
113629153
202960785
39189855
682288583
693631017
1754256536
388387926
852670357
1070914035
1025367243
87388595
1953083945
558862177
920770111
716727697
2127396011
10240253
1288133764
1974309511
1659008160
1488209553
1973165449
2134911811
668006139
489376516
1936811325
1581594871
1519087518
1825469816
646640049
393947517
1802383887
1319541821
20713496
1582622105
141171252
1874230855
557056066
154759102
525005605
1777206920
1104847304
809568636
885696802
1391170857
780035790
1704518195
1111638082
725897872
305435115
1389776286
1424594472
1160546511
2121054543
1185055032
917956819
1534658220
1079546697
1648876381
2047813662
1477609832
543755009
516534523
1452805377
856960843
1849793522
1297064948
1587346141
1642983872
1185085062
114131414
832022127
272233
1340992672
854632721
1905100656
811929247
1023386993
1719400541
1712525245
843931557
1028135341
1432044594
1625664528
1079305941
471586912
1960269147
623742061
339486464
811733626
779317009
1134048261
1333003137
1625288535
740121957
312267190
311980677
1753360693
1383664522
593190885
1010251682
824570162
1848680885
1353158004
425436597
176298907
1834101689
1190161666
1215850716
905024523
904120077
685108922
694704501
922753575
1190615454
1029512806
1935627755
330974498
1369886426
1641295312
1808016719
786550954
1535237973
1251427226
1057775844
692531410
1142316578
1929843714
651388688
1051291196
861671312
1981956501
1451578718
1570589324
116197002
1716683838
437717570
1226615970
1209240701
471767650
677654734
1702843637
215387578
1485963654
1693208811
1774049598
1649250501
21722476
717744966
150989206
2124756202
692271369
1020172981
1201069107
2103261020
175777492
487014104
296059293
1349059165
165841002
1469787620
1356218615
1560003305
1475590116
1000697741
698383492
1793656759
1031374588
240582331
935214605
564323957
626028446
2064192465
345188863
1174317833
2027916408
1559656258
694533384
1208552732
1849776422
2104810454
1248579524
1884483261
1949055564
61292616
1456169700
541041187
2026622416
415390267
483439497
553498842
1574699750
773589024
146446218
1760778468
91683635
1616825277
798892440
260512766
2535895
626674604
386043352
1531868382
99314784
1208606462
754349459
1858772599
151516031
814357928
998198260
335352211
1518637507
332823764
1029972498
121406239
91872715
1766321948
1500820307
1708354239
928270497
1777176641
1821227305
219222248
1080129415
1744328476
1908115496
1117136029
1897423684
2056441544
1123808152
1858460267
1437417690
1285413557
473987604
107254461
312619329
1391165270
2104605098
2022508288
1780857509
1219540300
2136288197
306512212
993003411
252134213
1784031860
1226480057
409988970
1853399149
1565735714
1112734896
1714997138
1068162649
363897940
877902242
1136786039
711498643
1896958145
1812961546
1562994837
2019360245
204917970
1348467354
550080549
1794946182
1906966811
827571000
865369681
439681564
502044774
161260497
1698989653
463064852
907354860
342122366
1314112090
267109488
685134587
972159233
785079169
921660714
286427299
1504240279
370907814
1336828212
339519283
1611301462
1364049859
1432057575
501690323
1669548430
369140471
389217882
1157801774
854348584
1572936727
1003487875
1449935051
1422559603
1718563738
1989121110
1938674666
1853117409
1367415404
263920729
1794119504
1718013711
1695869540
1582478676
1807754707
1429440713
2128752170
1953533609
1953057317
2089797593
1513894414
90068510
1602491378
70146515
1601575885
1989519954
964408127
674031925
1276758716
453285129
342531303
1425922980
545423507
1242500553
1590654855
1624750202
1619808571
1508279094
1423658607
718476989
1512659753
2129686030
2067402552
1677726547
1305331678
806677297
760630528
651972516
29594508
1911447025
674844053
1169323915
2056723961
1358109239
508058789
1619808125
1206747724
1557272227
1195403536
1602243320
238401511
626763596
183560276
1581492960
851802530
191840107
1414988582
1779049347
1360197464
780614598
1306135048
719063812
1692159160
1503376749
1049243812
766250876
1580057308
271932170
2070057712
76903681
559404947
1051284534
1588560176
1456200927
1174802006
379005629
2061112192
1105564242
1036486599
1256308057
1157236610
441016841
1668965025
746338817
1051648854
682162185
1378542497
461643878
903963140
1989199286
1125606884
1447119684
70133922
339111943
397021962
1774519176
1322959303
2110703230
492397413
1711348252
592830854
1725186045
109078169
2035288685
1801712374
902234786
73388883
1032266862
389606064
1661956457
1670963206
1254866739
48260307
969687460
93512507
310670011
125110288
695540324
240958131
383736358
1472737853
1801108021
532348262
1233542848
993717441
925738267
2134110833
909805963
1890134192
500456286
235557318
472866171
2120762138
1643779996
121097348
991902149
1937363187
1239356540
144203060
1597097189
557036581
1846762504
26697605
552426907
465467132
1961172174
986673525
1552717336
1525346465
2053867802
1194203842
372290961
603992532
423050231
1347173803
1451901800
2017638444
533801217
1422675696
95459456
454421397
2068910489
414144014
1744927273
1572397430
1064600283
884061601
587316098
1035954585
2025807160
1658895328
374860054
109601334
491708725
1538914825
1595537796
219305012
2099791543
1346725293
164038996
1219450737
49011436
1253785602
1231428605
2050572023
1777706561
6735590
6481490
1183255866
1192532782
1687596220
31564250
537178248
1562463206
361519186
811787631
376309481
920463644
159051319
11569318
583936701
1671645146
851910571
1848413673
1225000607
2090053653
668517388
398136394
1865233016
1140994664
871315483
178278850
376968761
1091684160
327780028
852203046
805197727
763720754
1268040
2116572312
459836907
1676655260
329756607
2058237484
1950105013
948538794
1994023097
352924738
768941451
1192874354
932798983
533903970
489333377
1148608469
425121963
1903481041
1923273749
1246205883
600633693
821055191
1297311713
1607955248
785154187
1474237562
2083661657
852829521
648506055
36392341
819305020
118898922
1172821235
1511308121
1518795880
1551787594
103095377
1228736265
394688780
643201544
317167474
362028007
629321611
796680950
380378492
857573835
2036629314
1794396139
1261983478
1504177884
699407412
2021951305
1267783230
1471113785
500984531
287620072
1057093482
700716645
2204835
1596582923
298616930
267225898
1046496420
2050475873
287783367
816080832
2044803791
1461755289
1701172863
1394271585
483420388
2013058062
238503017
1487761807
1735550747
149087422
839601266
1601458168
641109777
1506337692
1121004172
1578058988
1692815739
1312329201
794814166
316950493
1515376968
1738465265
301561011
1328168175
1929496748
2132816516
158964696
2016983086
1350219066
402252523
736208988
263571185
1173703456
1805287291
1175577245
760922744
1380594554
1824095949
1705103381
321464867
1378291219
2128051657
1994930999
1728611852
614907856
61867478
308544448
585519168
1066337720
675666673
1775679288
1989208199
932467033
122868260
511832199
614894828
203746673
1191456816
655917329
1443978642
358377922
1275891347
1293180997
1974035941
1172328436
1949584161
776103003
1605742386
159850125
112295289
410305085
254106359
1690996425
682653067
40719851
1954137380
405151706
680903080
1446032048
1215999548
1839393578
1520614678
907213713
1995271557
2112995591
231056864
1592754957
732441558
630492378
1333672897
1193030723
511321262
297271515
1239410036
449430045
1887564269
1065257665
2128240572
1000448034
1202379992
2141032603
1176365
1922220842
1395276035
189657959
45101818
266217634
99993199
1991302452
1387676240
1184114532
441195426
1340724223
830055346
634619890
1535645723
21960385
387223116
725312639
1100504675
405881095
515034293
119591312
462673549
1624979460
432284324
1278823857
1560557586
1535860257
1581071418
1770715710
463445145
1699155835
1613767392
1989384973
1766463879
176776720
119880979
112680859
2019058441
1492010500
1941820154
1781035506
1579972041
672838251
306781676
2006470772
1382369597
960718966
1662312051
857992400
1996130806
936559726
1365408225
1678480652
129850400
349105641
1175036281
1810342722
1171727723
1774275586
1525776369
1999304267
234839893
117457260
816410652
1743008247
1178694035
207368359
1737112347
684639931
843813897
1783679119
568909463
1743045260
1130346919
1828427882
1023662816
214067542
589267473
2033773615
443812188
407671884
109851553
1869082859
1678375566
2016074474
1219739357
913776787
673242318
969310947
1654900531
1157232288
76540376
1839151343
274445946
355003532
1384340889
1961267180
1352062519
1271709035
1705374766
1618168358
1869050537
2033578656
1965289587
2034067831
1908147348
1048688695
758163849
2142504616
34038710
1217198164
869769772
677245684
1818558597
2098643131
469902837
1498816302
1253189533
1706225093
1438281707
760532194
926239340
1464737793
584407353
1175881235
915165910
203683596
1934331528
17947959
129694854
1630049954
1286295439
780990034
726808549
654734013
69972892
2084820617
952734603
2045862834
453671244
1508932737
54767416
1521484458
2029870132
925221065
488027593
1314672083
278917869
386792973
2073157513
427594752
770119139
398360893
1385757761
1043704422
1187171576
804307375
969868745
1014458128
574080581
252862912
1260960237
774137421
173626378
951908108
752893171
945166003
28111654
633772557
1591919545
1845366090
480270609
1782333207
770786793
658874806
735775304
414635577
1556953223
2083312235
1414822102
1486631856
1709854703
618861
104311242
1711063032
775834142
245864400
2076009567
1994321976
468172903
1928094349
88467369
1256818200
1099236165
1778120350
1746610451
2004719772
825490156
84135107
2036636224
1399940115
273945099
787105558
1727363102
985457251
792930526
574917442
1270783950
998845238
913214963
1729341613
1036840631
456367140
1815151067
2129265615
2010982142
49662310
756465794
960105025
414080689
151205238
1782617041
1085222819
777778702
873320926
1606348226
1301426531
1680348572
71452416
920521470
140092222
759149581
2112685253
1853627380
178766570
790701382
655956650
765622495
337024403
2054041558
1654249435
314235640
1934838472
1360178108
269497226
601464410
1395255687
1288218681
1503460711
985009411
239223867
824384221
487642562
554283320
1668232352
275256437
1737158009
271560367
1603346726
715358429
127372918
1761420802
288147421
310078374
1258253383
1055628901
485970727
728682507
311999507
1003386769
297318079
21491056
2139821136
1869374669
1694847698
1219176158
446109207
1349906021
1366286506
214657278
1997724776
175242420
1643423589
644683754
2020357422
777611639
1300166578
343967222
169976014
2042272492
1619652584
784134619
1195580170
710813082
301828339
1858407489
1068214998
981825158
59304471
880674624
1044691585
1811711444
349898001
1986145199
751057115
911708331
1547336395
1052243829
1853259739
2127944600
1176356695
716620826
1287980658
1988263060
1350874655
1489106237
1430968279
357314025
1307844283
1325641176
1382536263
1726818237
1460987830
1674579880
1415821561
1083966070
286741678
358219976
307359809
2090770783
840669556
107117124
1057434230
49816772
872461904
28007902
1200733524
881517445
1897569519
1981207663
1304808681
1076326024
1970314149
1367094512
311311216
2132908491
574952122
2019258797
1758683637
824479642
1489465293
1421348592
854101983
1293871644
1005679279
377790865
1502696483
524277226
951105854
1143461036
483364083
303971422
1721602965
566491140
332087226
1262679453
2057314546
1107957448
709179917
829358805
1879356233
1132565780
1730509166
85381290
1000373188
1364022907
1222007768
1772847494
1338474259
1989635199
155031393
409681832
1861538128
804015273
608435158
1938921292
1176902410
1710132911
150796547
1390467357
118187111
552350382
1855910138
681411663
1028401822
1291743184
1537035924
137673013
1631763190
1383926266
106260244
635876167
900651029
380514412
1407132048
418269977
1291888086
750511088
1521641313
2143191326
637328710
387441892
1945263252
537857859
647711057
1972840979
256860172
982582375
1461750479
1554898445
714134385
205808879
513025203
1448404543
2130160713
1569183352
1691603071
893513905
734710530
152785163
1705319010
1866140229
1585323138
326031919
726025569
594460047
906330480
1018578641
371161063
1171896400
1610907287
1851458862
173354899
551746024
866891137
2122641308
1394408915
2054654523
1463100612
43198109
114658348
705607393
1242574760
1266545371
906160151
1361042014
2129555240
758820828
1919948731
800237987
100813179
1549450768
1121383826
986909453
551572154
2067692744
1653560641
718369759
1989440791
1649757443
1004957719
727240407
2140922143
1157864229
1591711774
797108898
647284288
250081664
1295987987
674525230
60084788
861409995
1340148054
2066309152
87521762
722410412
679132344
490412551
1268058566
36023719
1443607022
445180447
1853062587
579674447
1230709315
592191286
1629626750
1969668123
1376092677
1681959433
596703407
128976606
1002056858
95109764
1901391779
350023721
107632845
606475889
610915092
874071688
1531598089
1920794457
178458706
1661599320
1537608763
1946304818
2044476954
1258789035
631886009
1659162809
1731641
1676315938
1851814313
1580277962
569326616
27442234
1464309520
1732606435
848216291
1743972651
821781937
111335312
1848191097
835272050
731540379
606293681
540617218
802017599
144888816
918486047
1150828530
1541422957
959046677
1814592128
994682742
492650067
1852751628
1219092749
1410148460
1545945865
32076311
63654177
669689446
1182608212
1024936138
241949996
1812428951
939650950
1885694422
991325791
573999510
1577606475
1941617260
1903858547
1221869688
132241870
440535781
705908305
1822371912
127871933
1446349745
656685800
1147048237
571100557
1082951735
2086028562
1195868031
1253066715
1938582495
1985799864
2083652831
1257509886
643698433
1479339688
281995468
2034468190
988301757
728616491
489637718
1336360077
1985007800
233729952
1359934268
2131140992
1738824233
1980142806
628268221
244901201
256313624
1542306963
239780533
756812956
753803792
238064111
216820399
327877086
822347627
864936427
1834000566
925610011
695696683
480516477
1697365997
183379004
555169223
200821873
1024295771
909490221
1270523441
50316055
551214225
1900364917
10035668
1861554428
772969966
631724771
1867530046
1080144567
1399699829
51087573
725255174
207959189
378323265
1865523392
467097950
1323491449
1501728947
295439762
405096429
1088353368
1127101197
971123702
1844411572
1987338358
2054448525
26979621
1429181540
468454775
1971971602
1358823691
1388621990
832482035
866094202
1466222660
1424020312
308938062
1348545025
387862192
1588429733
1621288055
2111320787
1442123156
1741208019
697069938
308489300
437204413
660280169
662578544
2106779477
1423786455
1504202729
117522249
534675185
2079363287
706417794
1934541461
775889313
296945674
1257044219
1924594934
2078581063
102284607
1722538765
1134269648
961792751
1636084022
2130541419
1992630219
1902086071
1513710078
1998741950
1945977072
1234027720
1187962016
2010712228
1777749574
1285104601
1447442498
224547499
1655275500
1256223418
276074409
1468548465
1366599210
632613974
1604178866
1588072244
1885366075
664289455
1178119602
534794671
639108580
1553687825
1777625515
631551880
1983623146
858729504
1194977375
152555536
701912027
114796247
780179933
61616963
1843396461
324225974
519077723
1202581168
433440307
803661801
669660634
695548131
680537928
396318440
892209216
975400663
698428384
1819935581
125503963
1340823145
295867727
277163651
496973676
386247823
1409168256
1630077308
2014421889
697497691
416828240
1441424507
1800382165
1405855608
770028548
2098765737
592845657
352285370
18249477
1308017542
212835964
486869499
136180841
1225906346
229694310
2027620535
1879151255
1687476262
1419500788
1482371538
1274475443
1267428364
2105763864
1375794279
989508654
69498744
1961320033
1222916038
531149084
572876466
1109600237
472477565
234804784
1071597498
1323771298
239597473
2127787017
286698088
1326853035
1571273203
686300873
7293058
511705975
1463228604
329389058
1762424394
1074918920
1052386265
261171408
590830212
607542911
1068766419
1024344220
1140584104
2050769876
887886701
693783241
483247975
314571706
1940799858
1321650561
962962643
1059968025
1795821335
1821433742
1328073252
613926460
1315886829
926410416
1250631428
641150992
774357844
1379438098
1677530810
1578342230
1331165414
1479901183
1729519893
275215091
1211632760
1857458479
466510374
544996905
1551220207
2127001050
179532664
1272254997
1354169743
736034889
573696710
1386612828
1801533377
110618631
337374188
984130830
468052264
1088689832
398655499
59705701
1224047481
1434681126
370439622
1919528322
286877857
614955967
575244852
192570128
1482074331
2076947402
47995094
1745706783
1352230075
1458408144
1938985790
1343311105
1103819559
1701516891
848233011
1564960797
831724792
2096274428
1467665822
1879350662
702916827
688625576
1693944906
1671215071
1084043311
1843546771
2041257272
984649845
696531715
555667644
2136360615
1773685029
122528886
1806745322
864493372
2017628137
1595754124
462965288
1721253281
1736566769
90304194
1691743428
1389212076
652278903
299997895
214549881
1988150065
1568078524
1677261717
996869292
1768651743
1901393020
2133803693
1373733797
910489081
2076527073
190789090
774466196
1459582466
1136008300
181832709
797609532
186206690
1705494579
1676447876
533483232
1553035719
43542280
716247063
1496252008
1227952139
629496445
712281319
424922741
721068481
154918209
101366484
1834763821
598736558
106012505
1623737253
61489590
2088772010
859727373
1633473416
1942583056
470661384
649050116
46820553
892044655
1780448866
1448054381
249234623
159353583
829118358
978784173
1217750841
260981412
1292713490
812011932
1012032435
128166859
811266043
238691221
1580417273
179254929
484796338
1861804234
383416676
291732397
597236899
66013938
426229623
683571731
1527647085
330722228
1557678460
360930590
104367544
1490780021
1443653282
1884211849
1003211485
457369529
382950100
1880013289
2009032651
765404352
1098809963
684118414
1569218611
1786042498
1335672712
2024426814
1387732304
1648677001
2107583820
901016701
2127243082
647305257
1145576634
1778936097
640525626
2075267801
602233031
226620677
1130603746
1025547854
611758780
788480188
849947634
1725578610
1359074803
1745717518
960892647
2139900254
460612807
1103179422
722309837
238234760
26565780
1638027886
1838797900
1468704037
2057748869
1773600210
435419246
1441533599
678990814
1859374929
41559314
945009751
2110655179
1148989843
1811169407
862333898
118888978
498801065
1441299098
292468528
1100496181
645745943
1063295973
879734487
1884720244
1091973088
1785798431
662565958
621156492
2142772152
972230799
1790995517
1050578793
1103707280
1644279400
1468825703
1847732231
287176907
1156383079
1345891007
1700714204
1933696535
2071053544
1767769722
713673164
1595414586
807974622
1482812233
649473339
1732013844
591214700
893423454
1682454334
1840106851
1553786348
61976827
363166837
1567313517
1206972323
31476209
1669565549
1926026370
785529155
1762543821
760599912
192947981
1120486079
513627064
1434177794
1261672799
701159522
1242927650
1710258295
437729306
1157794563
1591967699
1364983783
511541270
853274629
1722140243
1334369395
1392811133
1515956846
990126046
1398607549
1053895915
519649819
1680359671
1536735259
495162288
826971252
2064763729
1723528789
1890634799
1240630573
1025394584
495847553
80201990
2036520327
1883121610
1459337943
1735154300
404962703
1299173869
1793792696
628137042
1215175541
1631170928
1627943769
1656089673
1662252173
805065227
1668846065
2120116416
381074680
1846903263
2090357260
2044196462
1905125429
1106082770
168391028
1097453234
50610597
1344739711
1986899099
1091409358
1000377383
1078726004
911287023
1618803108
784984772
2054039072
870646605
360503131
1528369403
341219116
1212907428
865003976
587676281
1056722025
408291831
2085814279
686550070
52052855
632739779
872463228
1314552779
1038020277
617000746
562222461
672161965
349019858
706738852
1776086719
1287998311
34272671
175121701
581231751
2119042656
678256574
1375747766
1199091681
1235426952
1355454381
144042164
1920584456
1534874269
1209741086
158173568
1341595632
1817299986
1345135078
237947386
1099857536
1337204539
1925083072
651974684
86940456
1611404130
1224261426
937423947
2021823655
821244805
795281147
980665799
963642042
662054349
1755201695
1657402942
1886423934
1353829466
1592927088
2054395400
28312342
207367446
128902544
749193492
905449682
1642734292
1618020036
892091044
613572028
472044608
424944400
1505745302
1131039446
269612507
1020382241
1359535345
47656831
1097453547
139029684
958861190
1050156972
1736839428
776614224
53175602
363477466
727737606
1708653597
1070978539
1724022209
1340593588
2013552093
85623543
1062480437
1397486190
1867815142
856629950
2133631934
2028781953
579709788
838972630
1255006755
281048973
245326077
1520008956
584083428
975173600
1367829968
335761531
381009733
1292573994
438669360
1397362444
229933362
102091048
119126854
169642688
136766325
105823564
954550470
979475062
140824216
831601329
1235760091
1327202212
32668783
1926392521
1861442266
171676550
1108123301
1864077083
1078512088
1244084806
1018891401
889321943
1996688568
550445076
95615262
2139999736
2054982019
827964610
2087825826
815826847
762307306
142745798
1461249162
940329984
933913006
653002921
1068854888
833421974
1900636142
1003370917
599371998
502543232
584837805
427042376
630485234
897102381
2145449093
1010293191
1416445245
2033912698
389820275
1337273656
1714379769
1181728529
1868134303
1964458805
741097797
1572880336
567833803
679562284
1522437629
2064890646
213466615
45323041
7771389
1276160507
354615772
925749531
830040567
1218980088
33405610
372230658
2010871760
706484330
582477723
85537010
165650084
2047935699
1219579653
1321849748
455334432
1952241330
266586489
1623396278
1441034097
996363186
226693777
15437397
631153663
670119315
963421373
1123436732
2088499999
1252492230
1231067741
59626515
554630483
103224014
991729858
1921316384
1510638881
2119058619
1955709480
1013809536
2042402477
1912168778
797880208
790002103
1530248467
1909898939
1482060728
1133674243
1462104233
1207939384
482190526
1267172294
244844087
1227309966
596012709
380159912
634692564
827307932
1104457228
1079778387
701874239
454544875
112398668
1957392770
1590929624
298899149
448938913
1589881322
513052497
867076565
1011556199
442611278
960995472
1384228465
235726755
1823406763
2077532926
2123258938
21007169
942537292
313072651
1747942087
1500114532
309873612
2016149328
169306899
581975368
430888262
2048975957
387968455
1905673820
580735320
560186554
867804593
1695276012
397548053
1803961017
338454057
703676348
1678458504
1308063553
771312783
692425660
217701999
1719617639
1137680325
408507742
662490656
217466777
816150844
1417535279
643007375
776148799
2007315448
1238037472
275401136
1892047369
1136698896
515067774
109100407
511584372
719003757
2084651623
436965804
826937165
899364617
217338690
1450351461
567842286
1578455286
844687830
15476259
1105677407
1822425320
2073231340
2052493341
1990091166
1396909497
355786076
1502686726
401654299
1699926495
1020975223
1140160698
235519302
166132853
958734859
1018265489
2112959835
1291909318
1892193874
451192330
1924092748
2085599145
2039453574
293578662
1884866427
1235471931
1514401972
856220643
1116507592
1044662104
1083883347
512094975
537673150
527776570
375088505
166429012
1765269249
1033973795
790267074
697595042
1465272700
79053424
973209637
56711171
1723009452
90707073
960431639
255922080
498782273
338134942
2060395213
503567727
257910835
62995299
1820678852
1517911411
388772889
1857279790
658525499
1476133310
1368667474
1936660793
862608677
78075627
992123460
1020047194
1392305496
2090829916
760665112
691263321
190804265
652614685
538260756
1610139376
1000079243
861913019
716511032
631823485
1098992915
80428056
936741456
1158977061
174859825
1217048994
994150897
1812485089
1787871610
2034244834
2035072066
1740955209
935141816
1214128848
322025389
1047049962
1789755522
1844323412
337301851
932917657
1949024404
619485997
647918495
2146063197
22210375
633126471
1788345282
795638683
477077409
1062497755
392569088
492229663
1846985811
1122068173
783802941
257526039
1546318265
1288224947
3210237
2092091756
1655316587
285323382
508487512
1242140557
1144801171
804033910
689397754
339816610
379324127
1005014276
2067362301
1435940338
957503614
2130694151
1382682792
1769536587
1902005353
994448827
2078618878
816618602
1031915904
257835081
1646035559
1483512774
1594644669
1544819262
280786760
207152140
1050474036
2127603936
1615929641
606307306
74706167
1878229534
2062769215
722319078
621656003
1395640212
1334286640
1885714032
652209330
1261364096
1362570048
626413751
275852814
1759075586
216866508
1702447695
1009067445
1506212881
784308115
1690142142
1094026907
142030250
89044580
1582429060
930158437
873652294
1765935272
1164331885
1434043657
479735887
724401391
565349229
1197128740
997325822
1246159446
1859535086
493849534
530270068
980741808
1187027032
1505054595
1737497020
1751174259
343029203
1807671920
2053937243
1985163479
92919144
1503991811
213609423
1556478652
1848423256
1718353791
747924389
766728236
1409006493
1014377931
63738659
835417426
1508279130
2092896066
907558163
1926869515
1338837066
297091841
1008773136
113401985
906049884
1185807405
1538114366
312609677
366560865
1795845276
1613054410
95896690
631486854
843593427
2109732882
2011167214
1198413325
274065629
1425440490
1737708975
254853523
61111748
1522933887
1197548238
504099811
344909985
2106526969
1663024268
1164931047
1271965195
896324924
554796020
236274321
2145670879
1242181790
57335275
1810222187
457400978
1997605065
314686124
418664714
1671405736
997707224
34579125
1189433336
1414532162
118297125
1762610503
254780385
1279884547
616722288
1641987951
1204382827
572287610
794276492
720302441
586267850
647017793
287788973
644480359
1172837683
949516925
116727502
744019310
1266852434
1265822918
1489002458
619807213
1957971546
569915333
2059011744
1150740353
439576622
136800563
195055606
187897339
1200786690
2117034980
752917759
1421155837
1094432647
374069753
2080413647
1486581538
333418571
955207305
66035675
1788067639
755586636
416489697
1342275021
643397380
1638438744
1520868794
1634951221
1830529518
813805486
1379277306
595337121
986944339
2073432843
956503307
420006562
1578409186
1689607167
1751540505
1650883135
83815847
1854416180
1802854123
1614442087
1578991360
2089134276
721626210
608793044
1008253971
1231366428
137810770
263161402
1061594939
1824268434
1884280945
1900599581
4294811
228211314
1313947813
774700922
315499616
1762923231
1030558530
2034072161
2021292407
1624096458
19444621
1575519000
1048446505
1454775461
240339871
1700863763
176462032
809757803
1510424157
1689091322
1177330612
1957015526
839885300
218929087
1763843386
376787658
338346456
659825683
366929041
446733194
1338157323
1980220382
1429844243
1935106750
936686790
285901441
957122613
250647521
1222716929
686529043
240892766
1205269920
1759243343
2129624556
193359456
330218045
1295450019
35008589
254387835
84203212
490758994
1753210446
276750127
1811490036
355186509
1202766772
1377773965
527714788
1078002458
492132221
1010029139
966420374
1456046106
1833418776
2067632053
1464570928
1718840093
280465350
482031647
866327278
705027909
225757392
1662582804
1166443502
1465759845
1266624836
1852915885
1450534094
818707629
1109049386
533186008
1592457314
1360154388
1019922678
1216914537
1304592391
2001463727
598986691
1211340953
1026517576
172859494
1107697257
775744473
2029667518
553937498
1479634970
1313661882
517174020
395703411
1589833019
1898362728
179089452
387497016
971927763
1822428903
774526343
2010984757
1021580172
1899104279
1667067036
207675284
1060307160
1137493512
1075283347
757375625
765104826
1723238063
1749637446
1270799977
1791669822
1683964164
1526542397
1705165504
62166850
53595114
916329227
1698010384
774673875
562793446
1985790845
1508573781
1069449452
1428400454
866352001
1849784824
1169497097
692768496
61437601
613912469
645261958
2072801244
441926022
703817104
930235462
2119865898
1892471367
2012552962
2047783404
1435318495
1190815988
223173220
1023512799
278796881
1960654761
909161329
784990223
2057973262
554750658
878792091
16782179
1348569003
394684788
277308833
325013804
1747898561
609404271
2092035486
948729053
956254000
61084575
1912089798
95911042
1882473215
688944140
425028512
1096481957
1869038969
1435390636
435660186
1819917452
382307947
747079453
358236919
215718436
822623093
899169501
1806031761
1307227839
700312851
2041226265
1491992767
1089596194
1872426551
792750396
369496010
2090697702
2139951405
853210583
1707478051
381633846
374316765
1435727887
1505264099
1920382873
1777167548
1561572348
524971810
536788038
350028481
1698732755
1354119020
310470895
142637634
755477420
318938378
997403650
1827789679
887102429
1015989259
706099644
1210385479
1991296734
1438923707
552025890
512235073
1676404416
2141720978
701783879
2070637901
1070699720
706997012
222263095
1872370952
1491734666
100673544
787261948
413923391
367579563
1151864074
924726542
733617545
1061773026
32568682
356420851
1245646728
1746333451
574459352
1419362496
403394984
1433391317
24516123
1791436516
492277427
1165335419
91139026
444879174
2015184743
2071668320
7642186
1021462934
1006569621
6376079
1323024174
1036391693
539568403
322136346
1015339081
1474134427
1051988036
1463074062
91619984
524892486
825296071
1638888220
784212223
828186358
1110081904
1660324146
50092703
1794634316
998315290
1126922234
805608185
1444101265
229492582
746103244
1496980966
307004433
605227121
563186745
1817772270
1397278918
916792830
1751768881
612883901
720586975
1230195118
1043606988
1772776473
884509859
1304035430
2061076102
537799849
1509866229
63457168
2134559591
111811385
1329345752
1109402369
44880461
1883924533
338524907
1058782404
289426731
1981889456
818632899
1199573430
1300658742
945127254
465721653
134609081
1302567983
1531490526
776766225
721627293
882916058
778877866
1148083399
194717277
1980377771
1268964364
666384762
604124077
51797482
71076023
634178605
612013305
1972665353
450323740
990774504
1289054108
639976088
393034697
82916512
845152256
2017766621
1964048729
1050376591
273076395
131654830
2129780012
1569157897
412538658
1226242698
1818049768
2064989804
2015794048
346973595
697888329
319142648
1607435744
122440706
1032733092
1040324070
1770075397
212308889
1650406278
1919983405
399948862
1667676467
824090545
2096620879
2063065592
1615884770
788822723
1295063461
900642278
878187255
479663416
1646968096
834320195
2050408827
492987491
360485806
1250591500
1432513395
687232621
986571061
296028701
1968408454
872753878
80670053
271273935
1563074045
580572651
1606864958
217821096
1625724769
1518758544
1962313246
1730129009
1585239766
925797464
1362250766
5064057
1380194481
774498843
875709485
56939889
54729605
638894124
1564172730
116685009
622071922
1463575113
1021418833
602536799
1915605722
131714658
1254388088
347885397
1787029770
330581557
1497800278
1366657775
260983908
1898246676
543307365
1629908701
669645217
1268026026
1541010153
1097626800
1239632188
1437338592
1076416319
1356031280
626724562
596733638
884010499
419132916
1117225701
799632259
818595137
697102417
749859333
578241562
1282773473
1830969199
1131558149
273913375
210375981
2104641111
965276177
500381088
762353601
2082561661
288990125
1574375198
779826910
1506172277
983919251
1113461044
589658081
1019757602
1275569229
592584680
1452942618
1709192240
626347155
749276732
419459488
2608720
768615727
2001903732
489776624
1052580089
993961516
646747786
546739142
35974707
395949607
492158611
773001901
2075456061
52505237
1037635124
670549004
1701712247
2112360446
650757639
1680072546
1758496473
352958983
147430174
143836936
928147969
1691917399
2014439686
2109219759
591513018
2054679041
213445977
925583643
939210195
1014038125
906758111
1111679475
1685982652
49646862
1536689969
2103567614
1132922585
228563551
1083734210
299290592
1752856079
228604649
480707856
1162751258
1485245233
141434174
2124664895
1996054115
2072647157
1747245148
1425008029
531280557
1482577222
602277221
1613932766
1934082359
1549683931
61677396
1677938988
1293094477
1040393096
539437750
451898174
1601042285
1051265511
1614751440
1232560846
852748172
664938611
1529890175
1169823276
1458557732
1524700472
789506879
1739091793
1137507609
799265458
148469654
398067404
1212416462
396908031
1279382928
406572461
98905248
831755522
2122372053
795983892
1640043451
2035555473
1352942742
115646225
2089843603
929640094
1659430449
1716826930
870089791
605513914
466686868
1726650037
1625824642
1806955064
852048893
1432291252
20693604
1565471354
1464542055
938656262
802455041
220729115
714140471
1328505515
1427584990
410038820
319349184
1854558381
919160700
907418
1171987295
874688532
409948504
1008314420
1005703621
1962105862
1737714399
974327335
622169354
619833669
2123597535
1807918353
1288573813
414429199
1538861436
1694376765
1238966725
944889438
1098605558
1116950834
975694811
426087064
267131508
885229455
980706392
2014641446
1181847186
198751624
966741317
759860114
865489
226291439
1026035838
172956116
1670434868
631079629
623861581
1881156895
1816319660
901945686
2073402204
184235621
512957779
1508137489
1525024372
1354161103
799067362
1910938283
2128591645
983780195
1567792577
453252218
428698738
835360200
820141063
76686123
352120540
1183453001
559723567
799410980
2059896855
312327062
364267286
826591022
1337722625
248954509
74909309
2061918060
1260102962
869652424
18667682
2100676392
1845144918
1866654710
1391887792
756433690
544599276
1293576005
1163389549
186079112
529394697
784998461
940078602
1235238748
798551392
133538035
300739865
238807299
878491397
1524363868
386758304
244219443
16851498
343358903
1178136651
1906143362
1730966381
1922006892
1235651131
1781731701
1169849214
1276723392
823569234
1866903290
345997052
1717131940
454303246
1265777386
749201095
2003222374
639009818
1956542776
1323677881
281234802
2036798151
959362317
951899926
1793370395
1892194216
1343553636
1587480877
1822826289
1963181137
1029175774
950586334
1337757497
1318634201
1152588347
1634724247
1835359612
1190597002
1343916930
544528988
212430199
935110800
1074497430
1455942741
2108498937
916284562
263339265
630404163
1671852396
1605614530
252591738
190465348
1228006502
1461434946
828274819
501264686
2027930489
1977173528
238923844
1942507782
368193297
891988829
939034908
1108890937
392514839
1317564512
1908806410
654187923
293239239
766735009
481026395
339270100
673153716
1028803203
1643554942
1220604352
380299465
1170143056
911238218
1247557020
1871063693
147182555
1218250426
1425003969
276764256
2083967671
1273408807
1048650785
1184441590
4850267
1271029713
1542855428
1045945134
771250545
1589008175
63352387
597374097
1552534348
306891355
1626334121
1044845963
1153016783
1485718931
1637462583
1729021379
854731619
251037811
704686931
1641902706
155227277
1789324280
357853884
24426411
1690447451
776294620
1935396501
1912222820
292282857
161912318
1523578852
642589421
304936546
1673238070
360649517
639433870
1653480753
323465009
1550313318
1624908459
973981137
856280864
1327443949
867799540
10140381
1243679624
1257225100
2133105675
1320027490
1905639134
54940953
2047715803
1118116423
1947217695
2115662775
1740834365
673008980
484817982
1545909117
1861791596
1697746478
130389477
500438215
249705113
1553689786
1114503802
1662190991
290819140
1926784109
1978858560
1963798664
1594889395
664039916
356503771
1044846210
1163292698
1002106357
983279220
779644392
172526127
665760379
1847263924
1689930503
526555207
877299374
50768125
1538920686
1472471792
1550504702
308348882
952248517
1106647254
870423995
1423126602
1200194243
587786403
1809174287
1047155627
433774155
319005611
732872082
1118751107
860150231
1623009162
1489830325
264085050
505662341
760762607
242324311
1529719097
1081500049
498873772
1918119107
195636016
1141770671
310470361
1099560922
507835489
1724654163
216873793
1685946723
515773139
213709449
1102324095
265877144
1709639775
1996581395
1482422973
1935910900
296585529
261663121
2016902100
921949806
1312932380
1262113639
169056409
146130801
268969616
932356899
2144335306
1193877804
1243531013
1699827297
20669298
1549110928
2103390074
2057055447
263020195
785886193
803589321
1536600066
133536804
545733347
1967643723
2077160698
1683659504
1771544282
734060797
344068777
1048591751
976462136
1925226988
684168089
1395617167
1807056176
593670400
1909861728
806864046
767309069
997751009
45224302
1036271559
41889138
938398511
733351132
102496433
148967895
1266165374
1669886085
1776806103
31654165
847514938
1009566294
1844884185
842596674
497910624
805516336
1654093254
937475252
1206426948
1537664211
1715775125
649823483
1306051855
112978010
645395014
1045209128
1071153536
786307043
1203775775
1306320101
811320460
486648453
139603937
1667526263
745914502
1723241631
2121136798
750522558
476792702
434090315
1175490146
28734800
2119872680
848212269
126618722
1625487108
1159874398
1607849019
2059322214
1071289909
1640906904
92301451
1757563522
1796750710
502741432
1438847977
806069046
1350389063
1905934022
1326768932
1964335929
1925411054
1729321096
1602364062
1942808415
1799141915
1812177508
1743388267
1411092021
1248003445
504097177
1454893813
1980037293
1456973559
912577124
315217107
1609782752
496262639
796755740
1951668522
1407890689
2100203915
468315592
313804327
243031791
1361958087
1711892251
994288295
1416837380
563524309
1408177110
1985642282
978464656
1038795597
859087863
349523384
2061346664
1912538778
2088807403
1502380484
1074329735
237603312
245990381
1867528624
1942024366
1265062892
1434299792
2098769231
70016162
658217036
1213907414
1329358666
18586543
707343607
685500448
899499414
377501886
650605884
1242092591
1675444332
702909816
1586699972
1821264856
1372322833
1191406558
482133552
1688810973
1331568628
295948535
1045785145
1250766854
949974854
557096693
1247434895
1714400684
1932581257
2088656757
725703269
1535155516
537057958
1645809038
1321609279
1413060317
824066779
609740899
1742349912
9212669
1550536452
495275265
1236756626
1209739339
831043971
593991946
1379401589
1757368776
1776519704
1730680006
481463220
147766687
1600171387
1490347324
1035803334
1856086581
1862883032
1943471717
324488015
524688855
1783310072
1272270410
1142732931
443096145
444407090
1201501664
1530965980
1100858602
1064980354
835464258
104082388
894202128
1531144841
621621481
1408702776
296888916
163052042
1542223179
1966465722
2054795537
345536827
307316640
1601455603
1268189668
1763846760
1893500204
1554411219
305042692
230013044
1753404467
2075745370
544254903
857316795
1994122800
95128717
594724438
2114540787
29344419
234287433
439298933
719475148
1391139033
1814899634
1760830885
912244855
981703078
1741099287
78365107
1131810363
24468260
508065511
1434784914
125778315
448938415
788088601
2024278636
453569309
1828483626
2123684903
1958525985
649417829
457493817
1886430637
1160728107
12573198
1732669553
1102779506
1413043758
1893106177
466108733
1184091777
333040024
1964584370
1770880681
534653940
1644458993
204445880
1046371392
466549352
1148319027
898048478
1613865963
1381403145
1285113727
166288249
2089836506
833093946
477875684
62677846
1718390085
373225701
286059111
1197343486
1791219363
887382427
119413915
2032834577
1988580846
206810712
64530161
1877001378
1046568514
1195461103
1106099773
1462953803
856837936
1856197312
1086734092
527915892
1262317065
121479017
1931144227
1686667585
228509845
881986121
243152123
1191546561
1287855957
1047922271
1166050206
138749782
796579735
1571715953
1647842049
308984817
1868625364
2131946039
1192578536
1932506105
686759904
1004066921
1343009776
823221486
783787879
415794587
1715423407
1203020510
192846750
893118054
1416268270
24154334
1024123852
1843980804
176745893
1360042169
866673212
379061679
53209103
1073718243
1215569191
1359481035
1698200193
2049764172
648770095
778058150
1221544231
2048628649
307711910
867285396
910768470
1420700126
147617684
153694424
173119500
626961113
1838795106
246530931
1648805908
548709447
1352504501
1206537408
271218680
1542054112
1478161128
208528571
1435132125
1708061706
2076715548
680569491
1223330825
1579190973
66000546
500292247
1364861461
1302233961
702062148
2036607403
268156882
441831006
1155279195
1112369595
1600804368
279844316
562832890
1337882008
1157861022
451686053
1989710265
1801741740
1212201840
1710903288
1696631789
2056522788
543640580
1533481955
273412209
72399120
150588632
95174587
438696241
1229932243
1366453226
619598739
970057951
1177972197
1693452564
1871045558
693288169
1602052570
312396321
851687381
1463740404
560575733
1338325784
1166062583
450434106
1842185459
8319648
2133493883
522644747
608628380
206422479
723397070
1405022784
1222757015
533358974
960565737
1881559448
1746710955
2094913700
971655015
2025310427
1987201206
520876788
72101469
975999170
749196493
1098440370
1001398333
1526746964
1765939200
7461739
1089784935
1879642283
1788966265
1617076097
2061525129
1941719882
1147559127
2017476427
1089960016
364505322
1172242439
1435671192
430560769
307648738
509562409
1818579775
1707467579
536652582
1736718459
92883852
4454316
39956978
1552105009
565160967
1251634010
2040605636
1757888869
805794393
317418801
226358884
1597743771
1126598280
981312566
589187233
382117123
522672818
1087351
1572664504
1469324178
268701613
1388174953
15249980
2012306504
1868047531
389552328
1695183095
1050377501
483503260
1381543808
218870443
461428633
1824197818
957176931
236318137
118937015
874922654
920025749
1082390220
1535444471
576893635
287776445
457077650
1107720040
59145945
1729623899
685528290
1510104593
1475634025
1778251017
939546927
243072857
1625759477
1284881106
1049400868
564258201
1512791902
194303520
1634012003
1296588151
357644429
1536278391
815414535
1920153856
180232965
894673345
1777653085
820829453
958955902
716893251
2046512868
1665176699
1411755847
1670621416
2108336074
1651649739
1318295391
1522703861
893065890
536140458
1036439858
828257624
711582218
327312876
1720076343
778317271
1122042322
764648922
2096982410
1188893270
292952496
1985680716
1022220874
1398700732
1998143379
1011033895
2139731403
1694307330
107798981
873480847
1484739524
2095018132
589279590
803766016
199202591
1052942321
4297778
430012631
1520943889
266440734
1861000987
668300524
869784282
1892693106
1622874261
1415630291
1277068945
1106999108
396591736
1846060887
1984135808
127856965
921939074
908847847
1385796844
723610032
1195626259
1451199490
199298051
619257653
1096461393
435622997
1545848033
1792595819
1511766878
924481523
2083764519
1959180282
330848744
556413341
1821709641
559801805
108857138
1083352804
918345620
1123806869
1706272141
575657202
1504507190
490403761
2066990316
553796639
219613570
553236302
777647481
1100366921
1649314735
1037186162
692003053
2021552558
175344908
756043613
1361636866
1268940897
761200602
727257371
223095240
1212371254
1157203124
726910176
1092237884
188042536
1556463909
616945536
1836226560
619842253
1703362206
1085439943
506548810
1914845583
17747750
1143942865
531863221
341890640
1112898913
1086179427
1913341268
236496825
1513029992
975020824
230328912
528286275
150781936
514084998
1341161485
1639896312
1911181231
542059944
1247795716
1086258398
341608614
836680494
1021875687
1520361919
1012668868
611106086
762165011
2008046256
719628022
521020448
1682966479
1013307776
186740651
1798421744
170321042
1778638852
29392241
1435281590
1030753598
2046081845
1067800983
746954165
890208284
448759820
23350151
842002205
1721260935
348356644
1225727894
688348540
762824930
1610124597
1744598149
2008919719
440069739
991307150
441619001
965414621
1598613763
1604415707
104777647
1838299122
1116327793
2105783126
1692553693
1493787188
294894585
2078933873
1931331795
351861872
1343676035
340739288
75765516
696331361
912365460
934374635
853407582
95885074
401971607
1293094930
684128936
340455480
1883706342
998913065
1846351628
575132560
501146813
1497198227
1755037080
1180591281
1111020348
1137723156
1960540209
1951086338
1322701325
1440736486
210702518
1762262657
2116176307
1615921824
1800879735
564561833
1356098092
89139896
2082856200
396130193
650020312
235223880
453618230
181851293
736850726
1394291405
1524337678
847271509
422770660
1398621242
108421045
1123384861
829962742
1523200765
21122840
1346991870
1928084170
664729555
2063380297
837729765
634214681
1241099357
516253534
758420086
1211947820
232112092
2107301304
1365913211
1357087048
373453587
1888317110
429442802
1614684136
1809095930
252930934
350573492
982204835
527742577
436641507
130752456
1249038867
1170878208
1676959056
763372117
1990250315
1990527180
1267276207
2046041480
1118569684
652655888
1291879502
2046527613
96587097
579561433
61026574
811023801
2008014166
529808671
746243435
325711112
1862604053
1504986123
1468378936
411861739
1763859214
1639996491
1960010231
118612097
1463057932
1258522948
1326587464
506199280
825237405
599295752
1295466243
1845646411
2047387090
755607162
17502375
493572304
779826803
303558893
411119171
853111508
166115348
1823118704
1004955864
1479360647
583654767
960994412
990721294
1983709073
446707384
1939268511
667001232
1845703529
2063027310
1863344977
468571407
579135331
1538572695
521582922
1844974914
2007023022
346455423
1690238529
2114147373
1595394130
110485159
531030443
316360458
104933581
1983313117
710544780
1836385363
871987458
91013759
434623354
1309485552
1736375093
226199669
191504401
504138632
1309381118
1994528567
22984752
1308387519
773685465
699607301
1305721860
921906144
1954542678
1399309614
1166570664
1929555762
541348384
88320229
2068014840
676400092
1610437162
411351837
163492038
782561312
1269620097
1404470517
2108402959
1196326333
1140176756
2124592513
1081008069
1400221508
541191587
1752673206
2002070057
217532422
2058293400
1574832004
572737421
1108953215
296825624
718685701
1593872611
1954540928
1685959465
106390031
417204581
2146186986
1617873575
734494501
144356106
359462137
716236413
1887935482
1480993307
1674272500
1252706141
1374374937
1661110687
907817283
917596685
1242921613
2066127018
629036121
95991864
810759168
1398881493
858786186
1305608033
61700387
515848207
1011065647
6894148
1015748772
915680217
945602835
1649537169
609980747
342353378
419370965
248862521
946076961
824767692
1729609425
1242667232
1189544600
1644528457
1753876096
1075600898
1140903754
376143225
665376352
729345302
1169169046
1775303713
715494354
1049828036
749022966
1325791791
18714492
286261895
965737731
837832623
168754270
988120734
751187404
1202910939
1956539804
877238315
272264225
1684117510
37084374
44713970
1910325267
276913756
2024159349
805281220
513904653
1069028047
2132048412
48773658
1551676363
1965720164
1352352811
1797373035
870039191
1361782900
1135216921
386790792
254200113
1996104779
491436194
739630661
1359692923
1886876848
60225288
618354755
6705879
818445396
583391828
1699395175
1254632395
370265613
1012609320
633146579
1688831238
1300644240
1612796172
1803307328
948700538
1143754438
2058775712
1578767170
1683930771
1507504849
899051940
1714058341
916434940
1527602092
1487564637
588466345
852709415
1498651969
1971750024
1791063688
520822832
1362668811
547313262
791998279
978601132
665282099
1558187585
1391753049
2114398501
1743410717
573169642
647640621
839985483
1317605622
258349001
2127171442
644957128
342084900
1693692292
184730142
306238689
411977889
1415149053
1390072112
1791055766
1988817910
105226601
5911658
2064134398
1235707772
1879314919
1665257344
520192415
1432035076
766770570
1647424472
1117978802
94994061
379990176
1539253998
675798382
967319082
627889195
1252750373
2135861665
225074773
356891558
1435272289
2117225607
1605583937
1118321580
1264074344
24574938
451845680
1826588757
1801694916
585383609
1477603195
1790614184
948369580
1386543205
1160357074
1014669337
2083982740
906394069
1349062822
558428047
126234090
1840225241
1942990808
1990035629
756822388
1732829626
477312117
740235562
1616352981
78554020
196729882
2124778481
1525177446
753287321
937593359
2032672378
592814204
1227839570
475803028
1786773437
1275005268
1118441079
428698679
319321661
1128986013
1261130766
1993185093
1162186257
315782246
368589292
1349511213
282742673
1954285035
591481659
920781787
1329036637
831922971
1666641705
50251558
227269109
1361219105
1018156090
1725324303
1470035864
799238976
1778016480
156013775
1398770863
869998675
865218521
101617840
1829655388
1896873195
970100725
2055252060
135163658
679783269
1541345469
1533387088
1082415874
1089890449
1083904749
639642544
1175216339
1947337634
631858169
462398653
938579382
519088042
1517084391
296297562
795763122
1405971041
857938005
202231960
1285524955
4498802
1246891803
855603856
653449610
881727038
350349101
1798603236
1912216129
1430439378
526101592
1076625896
2074861691
1113569855
1088822196
96683247
1631233606
1129737667
716797476
216891700
1942718019
1360793485
2028165928
42917055
1182103798
608734136
1263774257
245086730
1125260144
1047944144
1951100246
213732273
1804139956
2067013372
1936116675
1054634305
425621588
234420759
1117455264
622058328
493816763
799850464
1822518431
900364103
367019366
527753761
2053669387
47653946
678440628
2140612715
2135160012
1932439248
191644469
6500753
1773454886
213718498
1740172894
942914349
1086482916
1911232109
577933924
2025370175
469626969
309395329
80811637
1725631446
1852323928
968347513
85392405
329999361
714353270
254383855
594869979
1374447527
1484651054
1276257885
1642805525
82445151
1806725333
1573978411
1448137623
711875773
40976309
1648204494
835402378
1791332812
885873133
1732172431
1495129321
115425802
1014912857
364308427
1297838504
231530036
79814213
1929657932
748799770
1472446546
459019728
729352950
2125010927
1582959766
169746553
1665781513
1359997596
642341113
1382653392
1519668579
1533834915
278011331
441070915
1145028129
2068616179
230878838
350103553
110578520
1416441735
1465284725
1306979225
933221513
1100106664
3755193
1115343773
105511951
109610085
1588096880
384865392
1690401297
1543052994
112832612
1144931695
792377853
2044305125
1174326096
1159973612
901758348
895477301
1305759688
496681169
2124237427
461625685
2064470465
220478580
1244749105
691506896
1858920940
1454219064
1476126286
1587479909
1971211673
1189441621
670223913
1789944290
100476680
66666431
1916420463
281392548
1948128829
936742909
1384269034
835275978
1189703803
1344325709
728404578
247825473
2079889605
1565142796
292404429
1791043789
1585916086
203811955
469015485
636574719
2045304671
1269765010
1314062431
1147798410
339041094
1789441530
1636741638
244694836
119183693
1459027240
317829533
434005674
971455816
715738360
982042092
202313866
1895670438
1489923562
1338986749
1410899989
469808211
374062971
703163101
1593957159
1160482021
152072691
871188167
2146175362
1097129832
1511901591
2094849823
1446320629
1103046363
2096981902
2115037664
1960857902
1815518905
1499372988
703992976
1787723743
714998751
28559188
1344112824
158253355
1808472984
1137224778
583120869
1924186199
607388880
644541285
755003502
1898022876
1884180517
1365076977
1345009950
448517818
1411440610
1794103463
1773073791
18153328
815370274
682828134
305386255
1823428128
676833275
652477898
2042002367
928708319
1388056658
340043629
997954591
1441696453
1160795441
1581130704
534674879
29358152
666201590
1262696184
555509067
912723987
988499204
1468851591
727487837
1618121473
1793210435
845819698
2002195285
634964437
1126623682
1752942674
169509765
554475994
1436186445
424992033
1402099099
1002460185
1724318477
219798342
411973713
243176344
2005021726
416695366
1277941381
1180910310
214857122
2120386495
933485320
308065154
1678508211
1456662036
1318796358
2105436859
313174843
478697881
1362743784
1678668051
1705869528
337414657
1684484022
1561733086
779166419
562152991
330222209
39823248
122024105
147850690
1064068236
1961404017
2072967268
811070750
1291960682
1408493193
1681305130
867501434
100049487
419572615
845835569
1974962328
1845758583
1796979106
1336786907
1629475494
1999358743
2146655166
729182100
776168607
1578981436
160166096
60972473
1305812402
541647948
2066318261
1849172719
120157982
1747043535
544663523
671316117
1785709754
2066816657
367583423
750675941
1836679268
683268449
696766188
580403933
1674091513
1859050852
124315547
738944028
12442370
115119663
1430254097
1074968440
887109100
1237761964
76713408
972032597
2102805389
1591441987
724959636
1725178637
650816345
1878828882
501256373
1893311075
320118871
679513245
1488411128
602123034
1125999264
325763410
1977728433
705778101
1016842863
12477014
172706759
43439645
1566497042
1892322782
1021131344
518890066
1275090037
527575134
1285055409
1064047560
2012768530
680519730
2115554429
1500908363
19616676
1639426694
288076404
110576951
1764365313
1823870680
1799430637
888699259
511649595
827284425
329389298
247481385
1149258017
1541319468
1920211123
1326503446
272515074
831938082
2075360345
7564289
759934398
37935604
191694538
1772261371
1530128878
982551323
950023588
985932016
1452991774
418788090
1213399716
1581523709
656347700
1250196174
847262328
631330827
355883282
1006358759
1453927066
1671208927
1499402374
917081276
234115019
1650204742
136184094
1873631795
1021373643
87241994
1415737004
57143122
1589223311
1256204521
2080975673
1844709308
1091457119
1311814984
274182291
1823123593
1168027478
1344162499
1315455802
1406381531
87964552
1200824642
1637882923
1187224881
375050435
1747521505
879270740
1741145047
99532176
173223474
1636073859
6396246
1103585784
1552104226
1786393483
1366453345
1193891114
1174130360
229376806
773347235
1627067608
1763725530
1893171808
991788341
482294177
1010023037
1389682036
670730977
1573336981
1016536551
428817523
1972209383
438805031
1371076184
1464807077
1640358922
1427569795
168181990
1284512742
1453776260
1451232826
1968069717
2042216347
1176574928
1873855024
2099949910
104245698
728014883
1362005221
1025188644
411093753
2104228241
232348398
19417032
886899920
899793068
1671824973
989620120
1453245874
681663550
1113150862
1787053575
971811311
1312033951
1288470995
675852884
840902349
952844655
962872551
886169333
1928477778
1675179123
42168221
696615488
1625501547
730385989
1205995484
613465735
1328762090
796250974
366079792
177132197
136884977
354834146
2140803416
1035833885
373695322
371619927
372316450
1940956300
55762560
13067909
1153478796
529829742
606831868
1369615603
8013186
942835048
242549215
1327679353
23484667
1980104316
2137685331
393346651
1710707874
2127894606
1226790498
1548782366
860416464
1365032753
1303258624
393413703
404027137
616668486
636340276
1428820509
814151373
1419170717
1264938803
1244949008
1161229666
1533770162
2069413110
1153176599
531959693
1257236032
182773369
664794633
321812552
568573885
172481744
38447125
1070925779
1428017959
1602912282
2121765235
1674727629
1511962250
1860622759
1214729222
1018118029
2126458688
2036555342
1160007927
272187298
1521181491
272381952
1570303218
1812851418
746311866
1439930711
1549237309
118898232
2103250715
1124210264
1461055211
1884969389
1935103664
1237321649
1543345612
1521927577
1265029422
1950414027
504378795
1562132632
162902451
163186116
587424754
1797461781
124327213
1345093192
1256271
433782759
579971854
883768993
40695708
2027979811
1978737771
2042777496
854837693
1608576054
593849727
93287142
2084484282
215332522
1693101294
128630630
1423090004
1331729965
1162153125
1888633242
783833767
1104214035
310594066
450602728
279962156
947655324
1370164643
274132906
610405384
472939117
872418384
58534224
806445872
1420706359
1266085471
1738813584
1634424371
1009557439
2097479959
143686576
37399188
1293294146
1956490751
471723353
651966930
1464091085
667859784
114863504
561444166
170126352
1091327129
1853820315
68694718
88800050
517855877
998600812
1056260071
1764273309
1732017038
1423261391
1865629613
228159014
143954921
790618082
1035357659
340213110
1593497018
993967300
1016654572
14650678
356923758
1429817798
84717958
1497871391
1054848588
262805843
1854230936
202957546
272155179
358348267
321836268
2077008489
150575673
1561855100
1959799772
287496706
1410880162
297660031
2019229887
527064553
388607844
1524569119
361354517
829752685
1667023907
540395334
51209487
102779099
2008177876
1953598641
1458197529
393963523
86060413
166815461
97001685
2142509292
712493716
1847928925
1662149168
1796390144
1726835184
1181666690
1055738494
107946100
1332898282
1803345817
2115925056
2108080040
1676780159
104259062
187365148
633181645
1993571674
997503237
1191952992
1517450019
842257774
31073392
720978742
1731189568
1666949172
1867475272
468668279
123890512
1445944666
565157895
61495941
576571300
795037450
1617324881
436138428
1662587735
1566997126
852855201
1686929358
741076300
1695903683
1769699337
1374444113
747960109
6675061
2113149974
2023625926
32695116
979097972
940340834
1762794917
1626933981
1824137063
876764346
760455792
755534942
1090378673
975780805
2146614170
1006039540
391604515
1196221068
1995432166
992698249
2070988757
1296782178
1451861583
1197164791
401792052
1610522425
2062401348
1213181973
1725593628
1924122335
1190022114
104590278
768485958
1231791642
1224502317
911144284
717608923
1840440717
1321803061
1749565206
779426488
1138619619
1796037853
1324946105
1057581957
1353583949
1742399
1371240246
1055723828
1420049263
888428018
755474360
2019547333
483881424
1372866062
611377353
1473681121
1193452405
1545171742
1752379368
204631701
967042395
1757665079
1452943511
889250401
866490644
2143104850
581606226
1008053388
673881986
290461394
1134011260
1894735632
7770739
1783524469
791430568
2037894079
1997211376
1116208549
57841247
751908190
1907546022
1951562662
889284389
1912686196
458520490
587446068
897154649
1164628721
2086947700
291448125
1167807461
354901946
1928334401
672639575
1249794225
896627410
828125709
799453278
93504554
1131457518
1426875756
131694816
2067196624
1708696753
877656613
848685926
600382587
2011928737
889942457
1450651669
926878249
1284625902
1404568745
1896100949
2070656315
1549202603
2087859695
1197473755
2034033773
1514002552
1978690635
1064665012
1566122799
1484552058
1616549177
717198175
212289341
1464888209
807128667
787374396
493387552
1295862283
384243813
1607135631
1907222635
1898300413
2068320649
1222251514
538095118
1271959108
1899542261
341805932
734244358
1468666607
475344742
813859343
1157474507
968091538
2120654305
1249134074
1732965978
1798508354
1931344718
848972969
719963352
1909326333
2079848694
1004306598
48488266
497777900
90368712
1800983615
1770060624
323164910
2019539341
1423777443
685543270
1127265421
972479863
1269317671
2106077597
1316718789
737828735
504598027
1162050876
922889353
1487791348
1709541147
1139966293
551306086
755875987
237948860
1159444227
1386414016
59641188
179467921
5668867
263285604
1128976580
1543143457
724773898
1485666043
2109875387
1582939024
189106111
315282103
1062300163
154918560
656077516
316182293
885949209
793045541
1694826028
2135589977
1521882324
2128664022
2059506298
105874152
545772186
1980007773
153722256
1663388730
1158270760
855704389
456083966
981160504
776722398
124389180
2140453855
1641365455
576968158
1899020276
417618070
924731813
201079089
557050207
1196659617
1119765893
1609394948
2108041094
2086225373
2007075653
1195067259
432778217
1474333448
29662414
1659871174
1806704953
1663117578
888444465
1433060686
462806779
356941025
1385522749
920853211
536831716
1244525032
106876517
955035551
1951672519
866516905
656485240
2130829586
390172203
297185297
2042824030
405144947
555306879
647802424
1774741399
266018226
697175897
1732238219
1674903908
985894911
1599029201
1494118237
1002049162
896068015
589647341
1648729135
1220609629
29403727
726603274
164675150
671356232
1244140685
721526919
1074270782
1573215384
246417888
889922941
1236791842
1540749888
1672604611
263870739
1257872831
1144904219
1858504317
1934295086
931563088
343231728
2035811054
859360350
441394953
1050765786
1042801018
502890448
910057995
325334429
155319176
1841257072
1983014635
1072796602
1475710612
2013580553
2052333832
154795507
1619873203
1623357044
1293299156
1444676838
1201634277
1901094733
1782864584
128817337
1257180957
1377021610
1185721468
265164803
1341577583
1228484002
1862986565
726804920
240630759
1205777559
553630620
507141212
2088952126
2049664545
1895578218
1300598290
924384914
1039688868
606807151
324017713
1368891253
1456129447
1568703507
789636088
1494054684
1828703892
423159785
1021636507
1336851128
1630304385
842080423
737874536
172131335
1003568395
1352632160
1028665136
511851385
77802008
702008403
688738842
2074348032
332086840
1692552249
569938187
1416188965
2057112779
1204809585
193573968
875183035
1885711047
97750986
1481877020
1853303276
1125376578
508159673
731098041
319382000
580562751
955843530
30893205
769366857
957285157
1274038963
1372230652
1566811074
1621217921
462551526
1197322196
788924827
1807181683
1299134537
1888893466
1006423611
1518141255
1388293130
1819926602
789192648
75345414
1599969349
1772446746
762322007
735546124
1984922670
54545250
331782922
584197373
1292396542
1344166158
292028319
599211597
1655137364
1090505768
1800278809
904843628
681574451
939616547
290973563
2055167245
2119429855
342706695
923910408
2100525029
155672206
1128101371
1261963622
784707081
532205109
1036075541
2001619196
2006164451
193293365
1022785985
1120086358
1635353411
1600322708
1229409906
188383272
714518486
1889027827
863899739
1035362551
702333499
1132268750
1826598476
444085998
1231670635
1495959622
561905228
1335027752
2043603657
1357214093
1760742877
1548156695
1686375859
938118656
1456781729
2036456723
1256857746
778487250
760663742
821621982
1784440942
948159031
1906569588
1643777003
1827811869
647107655
581373749
573146707
1639040233
2004476620
1477514639
1262991137
1846911177
1958420561
411939634
2117483528
1709506886
124144125
1127735182
152461074
897624540
1771482368
2038377316
1668907152
233110224
1612133899
198105490
1574734372
146951421
335201768
73907701
801597557
103585284
1947275637
150857506
1107922262
1417893130
977340024
1825246678
1756134023
1179829912
1223801511
1910951182
978670437
823091311
281731611
1641390871
1357805452
1789695747
255183989
1382004958
26354980
992995434
975694984
484471562
2144281293
1518416213
1440736666
1130350978
1786802628
2044283214
1029579216
937846875
1854998839
55568023
377614587
933074745
2116327060
690604709
1054092772
745269832
280906220
296236695
1982361011
1289730750
2065606360
1664788266
1750971617
2069390804
733044387
806607044
933738205
847205987
2055484381
1061360795
216636188
507630761
1105191643
1955775371
2076920789
1436327395
515642695
529353663
877808768
44713401
107437053
1160328231
199694319
595942776
1356607680
113086698
1540359729
1873765628
1834746306
469743465
189446886
1389200058
822690419
1827355391
1468865622
1454113731
223970934
865415400
202821700
1134142584
2119738365
755743870
1641825212
793485408
651550121
1132651378
603207662
664504999
1521751412
1127197322
76601694
529526335
1169556970
374503728
1026383281
1111537187
1866433841
873580016
687417857
1346919925
296013611
1625688833
11108755
831711545
364959593
376963617
989510412
1853596946
28025826
1676814678
1430913000
1347071767
1267314392
1457950265
1808830896
2051229294
1200443610
648024
287938789
1637082102
1382233019
1847909290
1089174299
597236267
1734528062
79482730
423475434
1459895708
66837707
1662298059
997479651
362206515
268042027
591860616
1272561843
558092908
2086090517
274399960
82859143
816288132
1752599677
223570963
848579804
468165160
1606397303
1180391363
763842578
1412126460
666147043
1750021393
403602922
1157504491
549081285
33846616
678167838
2014093690
1777177609
1573941585
1042104628
281915279
1249681576
284136669
1390830005
1992813262
1495203550
831378188
282367884
1246052948
1952731716
458318592
1920977907
140849585
1555248320
1701364629
1391779330
278841913
586225891
742197153
919693853
249790950
619459438
336161510
1614419541
582208722
2059431517
1891184020
1802791522
1956019298
110125673
1250736339
1108159863
1216604310
1242257951
103222013
647252873
2096488253
995711856
1237609435
1930904833
1265458455
220609066
1350265085
1621304328
140447089
1000649337
931731886
1312226016
228037377
847415951
1892264875
28306090
1799919538
99007847
1755199253
1163374800
1896850583
45264150
346086076
283033145
426230543
1214209167
195567653
480957611
1595335799
821015073
1991944290
1384328624
88609369
26264091
498343910
113453205
1612932828
950083611
159152777
1096581194
886361364
1274559041
819099791
504498802
1427278056
1281801042
1674211842
1869872400
726960147
696841196
759327630
1481030882
34437465
992235098
682390172
2065511320
1767288169
1130940275
1437614401
806334012
1000324954
1334800865
1111829341
1687700274
1662190643
846135243
1996837184
1639825634
645907382
1321161974
1754996312
819340192
1840986235
82125224
1279920799
927568835
445208602
1514046535
213100738
1709108335
1144939399
1443476530
1058667146
3852680
1500135232
438219560
1619004281
224009645
1677628363
1809123424
1294587505
1911640321
1770042768
864977553
1411150244
163112778
569922829
1870660024
2069856891
1288744335
90961871
812730867
14744055
713191751
2027698142
1967971698
1593579922
1120747032
818859130
477683407
449101378
205661154
815421931
672267041
1700263477
1004242387
583273127
1010916530
546495382
1889005493
534769236
218539104
582007256
885093489
1451565827
1659825459
594639274
1525322990
1745274138
1951520024
277435671
348761434
851617601
181243984
507171808
1580985428
737596277
1255867127
1142689714
1993920600
1479463434
1970463687
1965572222
681520788
1652145038
568124962
1163825268
40157425
1203375937
937552871
1448032450
2026978437
75519242
1622818993
1326966123
281931616
822182918
925948641
1399873912
1249044314
2010788941
898934496
1619561347
2073730969
1500485207
976279799
764973578
627390428
920597292
2032486193
690255647
269758885
747533681
1419234459
1796463973
482850663
1435170928
1515696693
1994333117
1153853974
638362032
271327811
1882364312
706262935
613056512
1176937029
1871278958
1835055374
1710453909
1483904216
1935697711
821533065
1388028646
540722281
2109868045
1232700250
1603250415
1298003262
1158494924
403248927
228499300
13336424
2046229035
1790142831
864805447
1098969606
65561457
58558939
1094295752
1279376463
939133431
247763003
1706898876
1212276906
1978504125
1572418480
938362730
421310026
1101438463
702539927
1059172601
1485866028
1589897463
2057209517
2059481357
2023266982
656002187
2113959850
1284563791
681432569
1273951257
1106930919
1922269231
1452777651
1828479696
999726728
178152698
118869370
1867628672
1838321826
1791911088
1162641879
1096740148
1209492115
1865310073
375072809
1082383722
123053109
906011506
690448879
1067958044
1726854406
557585685
1850028542
1031300337
1949149724
1424891573
1501869756
739441459
558742481
1330801043
1222610053
1123484669
2012495042
546397542
1788723218
793025297
1768560674
892758400
2125199338
359072459
1057544024
395252798
1966841817
980187050
361443386
21222196
921049659
1382829340
436804658
261860405
1353448011
1551651072
1871214013
1778097467
1346979689
601258254
942350008
726846469
1400358363
1894766114
891530945
1682210775
651708948
744607934
1287236012
352378769
1331434150
816229673
96877966
182287404
2066164366
1187666018
741509282
517906272
486855514
1297120189
1512073310
1736598779
1604777827
1336989839
226938588
155097521
738829447
1609231840
1110090136
1849845065
812879233
1389487032
1006444455
1328331083
732730638
315735966
1174982594
461933077
975396739
336519245
641070784
2046807690
14347695
266388313
1716491696
1163282681
1410940530
214503315
1456599037
475862688
1576008075
1529342721
1479252507
1345325256
1389896059
370054655
54136600
892191792
1891225014
1655787443
971689922
406563246
1457057168
404325119
2097809422
1527154323
994054534
735656297
476560889
2131823800
476200501
933288220
1922860809
813765254
1271711322
649602916
1574356908
784112645
283258057
427529792
188315725
1107798551
683085724
1344198685
1920300148
1114886968
306845982
1964358545
191254589
227713989
1685060373
1789153466
1469822823
628868724
1558999180
1312248996
1306022718
349697007
1850820725
927327771
229587033
415345587
1281128251
1318945049
2106121676
2053944274
1420702100
907625428
360225487
1873109391
869273302
1474656972
493595892
1247324511
1285960348
395343065
224052892
880146393
847478664
105488201
172434770
781963396
1949946255
651160318
720121791
85997500
144654269
2091939676
1127128055
1881530776
1663133359
362186591
1836195330
412035902
287292286
1921891925
1696505351
1153423926
1055253634
842506911
96335390
2101257572
624893254
471165702
1715157210
174556467
649830290
807867246
267157446
1098894110
1306596849
624998295
1026572643
815596210
1805588043
1268201642
1535586219
1441765746
1199612899
405088465
1093901734
807554954
691255726
816381918
512192097
446656317
2099240023
656250610
791251685
296537576
1944368259
783150527
263970975
661623854
1052357039
1933915460
1617618704
604556656
1892135895
1610360327
84913914
1818908
397786464
130325064
1605203910
573510194
1270984355
248804308
1379126929
75081723
1239287475
1651558252
680407872
701259252
544058981
1071272236
1143621720
225016851
290900651
37499220
2117961620
45807443
172332668
1788735335
909345170
1190689161
1981302038
335136673
1707975399
1475228170
814541889
146292389
1553826676
2016767428
258635563
1978793380
1889713034
575666009
1115529090
1140389542
32850763
154615641
1038282952
1791611146
595941415
638602467
2016858648
740728264
320465686
936736209
6592497
1950077733
1725339429
48684609
1290641287
2094043596
1991385062
194167278
681668702
1847799874
208041830
2009498464
1189078595
464719782
1283673100
960071069
1402889254
576239527
392961989
444779061
1099501098
405617471
1361765708
1185569701
716770218
769778713
320874295
1676115108
1318638014
340338610
1119466895
1599905919
296711450
804381431
1685642420
281160435
1647052019
534109960
1118905127
1779497264
103410913
1530699053
596152236
2019406260
516382413
773024481
1373796418
271965254
356959664
572243635
687724437
418366159
898908068
1852890020
581970796
125704462
1806180411
1443217045
474340253
980970843
1868528197
1893486842
506537790
237592666
612610864
852944558
1859165047
680764825
316283871
505741650
414585375
712952758
473207724
1852595380
1358378780
599575771
2090611457
753877725
1378916119
1576625724
718208203
85010614
1292121630
1250179422
1567201554
1538953779
2130488560
480687032
1261836169
456998525
1423822967
1530314493
859355460
1484364755
898358993
2033662309
1395901288
1831240830
785528441
1316435509
830167335
1581007541
1030919161
373360015
17980907
1688460450
1309005902
1800013023
1831428122
829139258
1549227883
221525884
1127778947
232926165
1124314717
353543679
1091411857
1125660904
1564745965
461473708
1044839142
1131110941
284131574
872624557
2127862708
1675209282
786013147
108187593
909653781
167740000
1406808306
947774702
559764027
247532855
350515151
1177916083
520250546
884976505
1152908999
1508420128
1422656248
1960628344
164923587
681018377
960172048
170597946
1199100821
1366466802
1222572126
298764761
211181215
1005916430
1060959088
1114523505
1338148905
1900782988
1644514960
838090408
927874351
1926883265
1196408546
1468253915
147664343
416143867
2109193201
1923083036
460688637
282296177
525459771
1067939555
1289835931
639184077
512973074
1692797551
2144999926
284532803
107237035
1251702252
418928878
631300613
1958111331
461004591
1023368407
1452338201
1226328634
2050960547
1224647005
539695814
1457463068
203438820
341950978
412837206
1688153212
1324898195
154660964
130178370
1624009612
1294763584
2132537918
407566297
1971072126
544083342
155559897
1679367366
190889781
1469696362
275651148
1398931519
1446520648
991283511
491721111
2128560546
856085775
372126454
682046188
44946626
1922525247
454193178
432777070
1888072112
551058007
708026661
1425033622
1429687487
1943105661
1021663963
1450138583
235657025
1258772039
1849796939
1484375826
2024097784
172670848
477191462
1689837752
1476602451
554152647
1603903372
2072688814
525416431
961583925
449826318
648147061
735361003
1476215602
915709823
1559369778
1418569575
693556957
595038089
301045174
389851655
1273621840
379818918
576328397
262062558
624401476
154539733
212890384
1322242000
706646306
1583431131
66933321
367320060
116732890
863663134
1866402582
1743725969
963498162
1077296894
1346258077
1555626917
2021509956
1416780450
1485703378
380460241
882956294
1812930208
597713787
997941221
217136888
7940433
553158456
1344693305
1269704043
849630313
832797924
1582565662
1458102536
525922708
1480612178
1372122881
3297603
718556741
453049176
170213399
1078018612
1339916355
1529631319
772931224
833279579
26180001
1842031827
1647320942
132511996
1983472951
759729627
523921541
1307760858
1020676848
200182751
2146114192
1780443589
1304230814
1665709841
5660702
981594020
1514751397
1419052820
1300923994
400723918
1985966415
176968125
1835466065
720169968
1372259504
216746263
867901490
1101186024
379178991
440729998
719177112
958963835
615793096
617087107
1259247432
438666514
1242825673
448713317
353514310
873376364
1108991498
330639533
1637487456
1440235650
899933271
1330282559
2015968773
950286626
681896303
719015999
1162264012
1260919238
958282802
1330233213
1357832850
1252185603
1316793128
1481564834
1666468009
2019275265
1467601223
450724816
388082318
1086532742
2009246115
2017423121
1837987717
1399779595
230976628
1471564277
1370502418
2034881089
1142993502
1888022756
1437509301
1752222792
1902764461
42360415
1432927749
1800802063
1541988827
1931941824
259937219
1793265641
239933501
26617199
781887189
1232250068
1162324937
1678413677
706192811
2124162483
489886283
620389421
1445592503
166238069
168289066
2127579006
1894183992
480959909
1258288452
1089243000
1922369041
1230239061
1986576874
2027600886
1691897937
414987831
1766199772
784657434
90947676
469409402
1501950228
2085436615
2117602336
1803756438
10939270
555165446
96039549
40176984
1339134176
2020161104
1204110108
111302667
1569079608
1466977777
132132657
1438195353
1075855529
1674410164
58089801
379063397
1334776977
1580678652
862346837
542562460
1405560563
756514956
695184533
925615961
1955246826
657384579
1731609858
2000106615
1380710734
912703039
833342247
1054746004
118078542
1729791866
214928765
143451357
1764164675
1480711786
953568561
1708827183
1230973935
1157893170
988466968
874979004
135738375
140382749
819475273
753622583
1164796030
128204979
1745819145
571892069
445127535
1623741945
1838577508
149874909
969220883
225256237
228158507
1813200444
109706347
1676720975
2120389918
2001733439
748073135
2075535715
1001807868
237445182
2044448877
2048372480
1688014848
1073708332
1022673127
831162873
1053658465
1930892609
763842470
1151156864
1477049854
1232065576
1793691332
714703552
383722834
286299343
1754200466
62026611
1767345489
51585964
786292829
516465361
559117790
723011758
707665117
1793880857
1935052208
182114754
1490161340
1256722551
1975284286
1807406284
69918524
1631186737
1801779141
1379500635
1340673563
1862849093
369703527
763338547
1304053103
1220172140
1099593097
656838517
1791325669
787814253
850109507
1704826869
2004237158
183971859
549906964
631513426
960006389
558530208
1664074310
1165099335
1759878273
1174357196
1243465
910609964
935541898
2041995086
1405447197
1194932173
1880505050
384042468
345149580
1581214336
90784155
1523847302
138135112
2055829971
1808328582
504939970
1434021463
1164366132
1414925311
2083336575
1961806637
84914170
2024766281
2050228958
1646373349
1993058947
1842600656
1893462550
1311166883
1812870427
171761068
361934698
986987545
4339103
1108656214
2068797817
241833439
1528667677
2005339480
1130199687
1556317851
896929576
474851740
2058457002
1413497137
1018135038
616245291
1215305390
1907874850
2063465081
866346774
510665831
1474818542
416498172
295924529
211976952
1676544229
502376627
1902752888
744904664
1501447139
1320997133
901734998
1358189136
1185405449
1551991059
1697923104
1177117140
135813052
1569553655
846045407
1729754101
602842583
1678797099
2134488096
972470991
38722281
283030792
61348213
116128583
1611125583
693079181
1233698134
197419803
817598664
93246199
2010250523
2117625748
52126567
517743821
2022642590
49490746
1525209408
458220129
1461177524
393604206
1502377838
1860125174
1265795624
690158501
1999845771
125331817
1122066393
869874050
2072238711
2083492256
1421602679
1185488185
1444733925
1570123758
1976954216
894190257
1814857721
259336316
1674863786
153649373
1771257851
37947435
754062151
1959233474
555889989
885999642
1741952662
550242121
145125876
482055744
573562590
562912508
1653725254
1853630751
1143172241
1084410344
808641498
1001920685
557896694
96940591
344731801
16957943
795740563
245260792
1627180106
34025480
1591342630
1292164112
436882984
1029607202
1432867729
800272521
1539159898
1332389572
1527893996
152951469
572791457
1303206794
333708157
1016768329
463736318
2050374079
928021230
1374987007
1341710567
685705177
1270744399
196579327
264543869
1311793132
139569059
2090591524
1305072714
1910985451
1578422459
1553749006
872293358
624235043
1287169546
106813024
2076613124
653369869
240623556
296961407
1238290190
236622811
1354132779
1881503629
185323492
622250056
564469853
1149822537
295423335
374880785
1732354840
1724505492
1968411940
622120751
872182463
557330594
82497890
1794061352
23110851
884701596
1641550309
1971895805
1539322607
360242853
839752490
622154700
1275432717
429089035
669515685
1462395443
1410039769
2144318155
2042593173
924963975
486294769
1141151047
1068314865
2139756469
106496843
727760754
255127678
238822458
392853854
1253002212
296032587
1724944447
1811675840
82030409
991757616
491563661
274838991
542520971
894129520
620796881
1609252427
356125955
34931245
632263124
1543725874
536201979
1333146445
1127936131
425609627
1848085376
1863180448
841584110
1270272407
1832749861
1625635318
92533387
666649272
1437355466
1646516035
1486792021
1173438451
99306810
1971433854
1368095837
1750926270
478228202
1684529570
1997207595
1041541
8946451
1154558694
1995875854
245113146
741739057
555436254
1077774663
46396576
352944961
1947863275
1034653299
1992160000
2037514985
1155345052
215287087
1100000538
734974019
1253705480
1050616390
472292477
651545749
592052731
83790460
769349859
1334337640
1227800995
732226640
727913339
1157624497
596455203
1467380316
1309498164
2121983621
860896907
1254143358
1216620906
1009983810
342130588
1380652941
21509586
2007439693
1044214989
159030522
1112249003
203320308
672511359
1373740885
942379366
1079180221
846910540
750030813
178974401
776443562
2027294853
448577778
187516545
1047864535
1925369352
1099053414
1830080611
127360466
371447180
1384484329
922969087
1686243267
2013813918
327336785
455066960
1971830115
999413297
1825978759
664811625
186334193
1932233440
222076176
1207656053
594819547
1904540001
4645277
1514166561
891339950
1692401119
117130327
725039021
1955342237
2019803970
406607297
2131405506
446978449
474315490
682560741
1666973809
1860629322
2125978901
939057184
1656908055
2000596524
749891811
592373966
1356235498
876243387
1119984902
1668222080
1225469649
944159327
187727751
641478681
565488704
884146105
1610452610
576090420
2143223299
1198195240
606797842
354969840
1723110762
1752046123
689699420
302151224
332810176
1311563136
1506774087
587009963
707103180
2081838664
250244587
981147178
811725931
1857929394
2074118082
373645004
555421780
2099368258
883901473
2069351836
1343712021
247366594
1740220063
463083253
795996844
842166405
1920412935
81531626
166632023
1885383522
642152125
714032839
388449828
1813522833
634697140
1909878579
1632763864
1986637840
1873471064
564400912
1266774713
1005931006
1368510467
918625586
576761911
261637750
769510721
1572110027
9124795
453295993
752049066
983882204
1925340993
1709942603
695563400
829240089
794871681
813850583
1647226097
238922822
1603102777
239916936
853941774
1094797038
1741596623
37040392
1597052259
1440853487
1354683592
354021469
947031313
1751255062
1740824847
2082189682
886664137
447336973
1791256191
1678993067
1498320309
1798881670
286257980
1538924268
696488921
1465691739
110665151
506156024
645102909
1541571890
1979834637
730513456
1019610774
899367462
149995951
766950835
1638322765
892203685
1430599846
454044556
2109823481
265273242
16574751
1635835196
724739257
1352335326
2107644725
537497510
878823714
1818120779
389677495
356542568
785396939
2078064758
838681840
1833499480
2115157134
1184360542
1960171592
32430325
4486341
308096715
1179194689
1806411055
509891004
435091909
1814372567
1921103047
2016317338
524481249
1302370013
28587112
1680007942
1139691834
1252753052
965072388
25719081
746138468
1381140265
373753880
593530918
1903284915
1563790210
1679602388
1750683400
54080627
808607513
1527283558
1693500974
1805731013
1317331257
1188799852
1511665506
1117155520
1237146209
182272436
198559394
959256646
688791533
554513477
1749840353
1351356688
1888583749
1762428557
1361064204
676147188
1682503550
852777442
2109888238
1242356737
2042014439
1837391257
381716795
1979820165
101854832
1118948622
1461291107
915732170
372871064
717223544
835371176
1729470732
10463917
787171453
786932050
1673374809
681100939
433055988
1823194548
1197736654
361134377
1196741389
1847113061
1834169844
1870910304
419724596
567338009
1675512057
642962927
1274808303
1358944765
376210114
2121018599
163181378
1866570807
869615809
2066887792
221601319
295284022
939851917
476595373
432458616
598400033
100923916
674186913
1233875261
1199627882
697852582
1105760221
1695288853
626831040
635190848
1501562483
101730373
1309980202
675310300
230592041
1000838039
867810315
227912004
1868938299
1032888093
558997056
1624551664
703976214
2034781324
60346734
1501448446
1914636185
1663642962
1104914724
1636592319
956239007
2049214899
1461217488
1359834373
107734916
1421733560
1354439398
1470248141
61672523
1511146521
1365520915
2050519044
723763738
2043898671
860549260
494524608
1082379958
1245799565
1726781813
1267301937
677211160
1800011440
802777089
1036523353
1826194296
1779960871
1787842756
829971874
950612497
544940448
326797504
809266888
1346999629
800119900
1480054487
998586166
350019367
1043902503
294431517
875357147
1660531250
209403450
493027208
1704287541
720487918
1143878330
762249336
1304676632
1865470779
444443512
1076395064
303174834
1752483842
1965303240
518658951
170886990
1723876415
1052374428
1697079946
1766415458
554196509
1990541902
1103788061
1330931094
79604996
1295224402
1424668232
1922086233
964206557
1149617311
1093468917
461394169
1947539327
1528287118
1094643632
1537862360
1608600681
885831212
1325244951
966829223
1398667701
193479490
720995416
48880114
962974203
1753166724
1478999213
242872818
244726743
1132915626
1756524227
2023832080
234575231
634238554
1173930763
1130481736
656425435
1367640791
1861203766
1279747301
449100701
941841272
2100606606
855276881
580448952
890301240
440597072
434576888
1400942463
311897245
1801236885
477164728
2029961306
1395468103
1540944411
1817008916
2072620053
289367866
312963026
1102866511
2058006501
62910888
1224408525
679087116
518521561
1441187009
623629841
895496215
1184588224
78372099
771926477
1456661243
334881937
1554236298
1606253065
1009748470
160569703
2131207250
1698641821
1050155980
1310026098
80866585
1962617626
1200841312
1585562938
1794667135
1380787614
1746617653
1777899642
1793925003
2031057147
751967125
1221592788
1051601573
39827352
976750394
2080075733
265213215
1587756285
1574524401
1625832229
1963044875
301760040
126807163
1225780454
1775070212
897720764
134854708
1805681179
406138386
413720488
141706
851186768
473788105
2071014020
495236815
888194688
492199991
2064228088
452224368
1051326805
836033519
1874279453
1836866781
645646041
2093144547
603218974
784957643
1112131320
1450208772
2044175376
268768057
845814808
340676362
1156793502
170483389
1527105229
750445568
1409196424
166291661
1259815592
2139806597
1589267145
59026520
2072537627
2083932414
1235217487
754965274
1074831994
850611019
1913585187
324774125
1989431486
338115449
2059877765
1501732183
2028377516
1152868933
1503783852
768011714
267276829
1608660765
882562971
1693016264
642740863
1961501967
1834626286
801257146
1004110942
1224399613
261098887
180690260
572297612
416423877
798159098
1421420810
1436894489
601174646
600951902
1813895261
1451316979
1050390252
1691026352
1221991646
902643926
51969355
1146691924
1104309758
623655368
1890404145
373708395
210953130
808155991
1854338816
1362608985
108681190
1722928260
652066141
539068277
2114687413
582768515
430972783
1368693290
2085189243
986301572
298618370
190278232
2090026254
1567924036
1460601482
635062002
326490047
31326793
215754355
339251037
990572095
1269402534
604176496
1117236157
1436516376
2020317514
592325532
1574227058
1970935594
1737149723
1244501310
76706722
448410070
213244037
889307843
1926677575
1583983825
539923084
850501892
1317772116
1811494309
659247589
1733548356
1414622948
947963252
2058326737
668250251
1094055946
423436885
1054663282
782331087
1996464508
820210231
1457328998
1635927074
2111750281
629384343
803650121
1558958770
796235207
785604018
1610412308
1496389764
71832723
1322862432
1890280579
1109328049
767849344
1829954795
1377806255
27946658
1547011349
374160377
1510002686
175756528
1225774848
1367969605
1552308751
523457347
1529519042
1281827164
1567577513
664296712
2073385463
397082096
161143377
479717234
1994089516
1184812234
555926205
815800183
262544062
35630136
888779228
1503176826
885977673
39195153
439180975
1175347746
504513895
1747957662
940452043
255440736
1739844520
433359466
1570567264
631796683
512137944
326084517
364924636
108274165
182914692
264592855
14801440
990769796
1784412426
36648590
229966427
2110335383
749451991
364317137
34076907
426579262
844686151
1126832082
530577726
976718807
2006350088
303901355
1346491619
1792602743
132450761
1056620948
656918576
1611844241
195658530
1247035994
759535055
29477144
976146988
1674523637
1490807635
1346139099
2007190585
891781318
1073483227
1494173744
1740824275
1205846312
146591153
1715431828
1124010070
442010840
1359069950
1868355315
1159042948
1999099313
1121309026
332212686
421999804
1135168126
1232729501
165141627
947826965
1088471058
1583962137
1981617970
1180311459
602383507
749971965
188745742
203863412
2034137315
1412352468
565034966
1455452398
2021348256
1696640755
730437982
375819167
1139698427
1076010595
15214190
1211478267
167093920
1562289856
2090969042
1494810559
467155713
392717503
1109723568
1598214540
1344490119
2081558190
1221880649
945703749
1822462043
985582152
1905536093
1338684817
1579160152
1079199532
2002092988
156343441
846060483
772121667
2072354127
166246639
451723101
1315806117
1131036890
1496358724
879698164
1565914835
1939144603
461453548
1795606696
1848658627
850782964
1836385269
245677295
2016148721
490132078
923016118
260187159
236031586
1462241828
492832905
1600859987
186855718
1378335021
266426525
522521834
90415988
151826201
1165492164
222814692
549737723
54379298
1563394104
503696623
1843122656
1706998262
897047049
964161605
1373993134
807121914
1929659445
1479181318
216757484
2138841970
422620253
331411556
1310458982
1380338504
50265903
1135276033
1701511931
1255949415
2094872828
1677965895
79740627
1478200543
881147148
1322530129
706155799
1986534797
761755472
1041313826
923129280
1814825136
1697727214
516859311
1767862277
2027200500
1428167689
1950418477
1537140365
1702240934
32675568
1665501602
1795689353
1113519251
1432887549
2102037173
1551566141
1560501054
157321253
59828177
1478236720
499827920
2110540936
568290920
1460716890
90674790
1740551976
165760143
1706234396
1837269530
1628617502
1720224715
666648835
10642641
2100534613
1357746847
1527231496
291089855
683304297
1178906556
682566205
283265791
1051792704
413313788
1801524333
1634804049
1735174600
1919508722
754100639
548014451
34530045
1180001358
2085462647
1253922467
182506405
1816504479
1610331822
1054336318
634862304
888550388
279982189
967749592
766616403
1829165530
1381028034
1259269885
1699040122
432471300
824114204
528203362
698668624
811555297
465710605
788679629
1224065902
571660503
1242871295
2123205851
1793371998
1450141730
464763733
555908359
1154046847
241688256
410225100
177071395
615218758
829417017
2147034445
221030414
863591559
802352261
1557800576
144153025
669067295
1939808149
1522786142
1595661807
6170973
1268608474
776652358
1007209815
1009430215
1374654982
807611372
217867387
1877460372
168633457
1688483378
1282882094
2079046044
1341699455
60171505
1545665871
390618560
883290201
862772852
826702657
1404705975
162120750
238011179
2117742121
869322783
678270849
762301038
1331712837
1707303302
1866367471
1707927177
1120897307
847196966
11636317
162246873
361690479
832851691
133563696
2111594019
966456332
1480548224
516865790
571734839
66669725
20082799
1879801420
171503697
1111879973
459109925
1400590841
1151585872
725697575
985112247
1718681526
1821729353
638117572
1588226445
236090867
256053797
1338249064
1495238627
1590445627
1962573995
2007787387
1590854949
375531378
788363705
2105307621
1788294931
741703778
1574381251
376207746
1113978303
1970993552
2064354110
2030503715
371104811
2033719128
203573174
1346232257
1561546935
1375853793
70100916
440961792
1217139930
1637185000
1007613202
1073045766
1452547414
612624621
1356403694
1026957637
1233253177
575263071
1657956294
600903715
97213269
1212949146
515309353
356490725
416679702
1951592692
771491857
149132324
1888881667
221988131
569740339
1339804956
350954742
1186526697
685733183
1205956709
13482397
253856320
1525340322
313965284
175943386
744039451
814779741
1875921898
519896925
924479880
982123991
33684470
1851530123
1911728309
2129753603
1528314483
54923748
1802143886
1848262486
459732103
564166433
1895130057
894608352
1266090802
754665156
308228909
1260373112
1377509697
1086853872
1402122060
1864688325
156592644
292134103
749761344
1923542905
2023120664
508280080
512763667
87907675
587101864
844448722
1810149644
1721843138
611005068
690264347
1968992558
1244374412
137936190
1822958834
1228309154
1738823712
1489047746
532905868
753272365
673299636
1589749092
1876060694
1098675300
349903341
1676715793
268078601
1639184468
686693073
204125143
1851590286
2056442080
1714985500
2093097582
1146662796
1707129876
277329706
295227517
942554850
919038084
964506175
1271756839
1601643506
2056712195
1387008133
1977978796
251670630
449272334
1250789361
763145733
96012356
1815094588
1276064837
446855750
629758456
1787746910
261853946
422584673
368893624
1091937877
1201522464
2021545180
1507271427
31128659
295806609
973393965
297801345
1413693508
2018577682
1603037224
1532650645
1822259475
2041542989
1706860576
1966380115
1296829033
806678777
2012072212
220590293
603092932
730410191
1044948812
1606957416
188820986
1010830582
1599905991
350165659
337139167
1712870760
1786082226
228486343
920301139
1880994345
1612280925
652230181
803827391
36635450
1916359555
1115398667
1348612294
101314829
1572498693
1074612527
1985471449
136104165
1797561708
1721950767
769639792
530555138
878485610
500842993
1852531945
1955972299
1098119054
908415821
2114497921
1299736774
1723291627
1694748671
1044445194
627812286
172269782
52674711
74458485
654231036
395401558
125420626
562872601
110673408
1802155937
729948718
1668950734
449975627
1796746837
435921083
605931996
941422442
1164542742
42804679
1754285577
1077713637
211381480
1776754681
618908381
86830596
1812838949
252818884
1863864616
305891832
891158277
1136180879
1173811753
624095169
1512688590
510034457
246235354
479792232
795306764
2059288931
237087892
1596065091
1827940249
1290241838
1763306352
1134054382
1976507150
1652244284
543976533
1201339042
1401390200
1147377457
211145110
1857255596
646423952
171943742
237728382
1919116959
2131044871
284942635
2126767625
2129384084
717231416
728779272
1745786215
263107528
2144942119
217413992
619926945
422293524
220803183
1526817214
1387465311
230237970
1554050635
66904343
1579306911
1832552197
475841103
782440686
53947501
1999956218
254997600
1314623116
1128451354
1103295632
363258276
639636381
676349120
1728646367
1950982787
1151301006
574707986
770360511
884029799
1231943402
1684165284
165845456
441403556
204771021
1749932303
150796949
613437686
200274251
488231861
1175949634
2076997429
1567645671
1340495025
950393007
1857213277
627786210
84380509
1113323597
1375225433
59737112
1193524611
641788003
607311929
825082198
1673415467
600366800
1273667204
1998926593
583579515
1136198251
503917280
65431852
1089649477
2075486230
384860294
326945354
1385324549
679106162
1352831826
1219484722
924655969
2111951426
1149390126
124605454
1800083368
1861645093
1331109138
365751885
1377643001
930381558
979111172
1109331887
2065647681
456806061
1011048535
1234644125
2120199864
524876419
2033695042
1011022288
1018441287
1930841601
17025247
538928380
755400758
2014381216
648643345
507270161
1568710645
1347964304
1288822498
302001840
1905405180
482842660
1721637731
1673276797
736613838
362260596
1954778818
753037944
2106444158
1878389481
821754861
1028581814
563491425
236142914
1894543624
909373780
2126297184
1179295252
1876995607
274450923
1587546830
555846016
1478562343
143642183
71987885
1157789099
1393496892
370570331
1239575976
1639090720
1310472908
1012471033
796675917
1285796113
1693166920
971144251
723905540
576973526
155596728
1275544063
342182703
680192661
229238292
2007558665
864248093
1453783663
660480452
77908948
1327223182
1539975094
1360353211
446677860
143309326
695777076
793060921
855615814
1911653333
64610652
863900682
1560515314
111918697
1378604638
1009503750
504093406
288162155
1771834095
1380380037
155381897
258004885
1338297396
1856063151
2130178449
1355132942
2033261486
1553317524
1562118416
1469831513
1399313448
1610918247
1198757945
2023850810
2032080227
950382955
254551698
1257556285
1113127147
1960330234
648551001
869581993
2034929054
1111197894
2003908696
941270864
1477319729
175562750
1566764194
1063509166
306295814
784066448
2067618457
453391768
282263259
480971521
301085979
1829181745
760831134
1130600573
2099011266
2037301295
629098682
531128121
1949520533
2121299533
773588379
706860662
824922997
1711334734
12488985
1793510071
575890752
2106812042
1972035759
1368691888
1449266301
1591172457
912942582
828364661
1589761645
1450089002
1471208076
1688651343
1968089682
1538638630
628511941
598602702
1205133465
383240139
1007133563
105948906
1690510159
8739576
216920622
2022554191
1637881585
1489597515
1093580292
502923734
1962199600
143907740
2089083256
943798594
1652354627
2075310667
1551130789
553548424
1099814777
521418250
691592592
1196768180
1388659834
1900614378
229690499
1708381442
1261498384
2036424059
1317388383
1296601140
809494584
39591173
1609762351
760364293
418295501
662900386
1688963722
865423748
1707024780
271279625
260048152
782143141
1110256380
796170513
344353927
429666079
124860842
1992175961
1302574020
305569222
1635877234
665691682
1903742280
972141560
1684210377
1421688857
986970162
1755283190
284908497
627900788
568808296
1569558322
498360369
491690502
1336261438
1228262966
811759947
1933926513
1053223977
425450600
335466126
2020824257
219410616
1704982574
1441150413
611068648
1388106802
850422583
460188515
375872625
1821941762
2120384894
1774129802
961168108
22060877
656148282
118095212
981678766
681044850
1159089883
222445009
701418622
2125480030
1948499979
1001684150
1646256082
362616917
1489038644
233249566
1241773414
545657093
1532637640
458660343
201091521
1693030180
684644722
1153354460
493207143
1885395647
2136657073
952223633
1151724799
1221987236
724551811
1658696429
1299890567
1210965431
1445403780
1690452131
1013005322
327505048
1913974792
1261897218
405732202
558160118
224793044
1155764650
1259777896
141136871
1305562404
980044828
712020681
1585845087
486885653
1147609088
1723854312
958084743
1197206881
486730328
2072944745
2047500847
1690063512
1340912236
819442724
1711406258
1609840248
346663601
1574565658
518337128
1358035761
1816983706
1598790990
2068840879
577252807
1288193206
419949482
1467518900
595825580
1495667540
1701833292
1657717740
847036822
1595860147
47652258
417017091
485374226
261758146
1635076678
50212088
653791129
684438560
712392240
332426418
1650072608
230666222
1927324414
1678088521
449687018
272916984
1261230239
1406298040
487049804
2135191863
1048893259
318169339
32305922
1556195787
1522932307
1420686993
1872721116
1942066632
75403606
2078498477
1848720695
1604115615
675126070
1462810770
2111977743
1933732954
1286735953
323156082
284441287
1344235684
523117783
1567169630
1664968831
1635574893
1313524325
1194141625
1707225707
1514430719
1686272816
1459120065
348115170
1077679776
1455260523
1357119608
313543454
15467938
552084557
636927880
1257309245
24956208
348898705
523319829
718590788
335629449
1837379661
1156132767
806002701
968624874
1275711716
840251219
526486074
454125557
2003435898
1984541520
789812932
586650587
359029697
1615334859
1272964861
886394767
240391208
102841511
1616737876
14710085
1899256522
520916530
705650880
204294232
1931396862
1177795818
803451139
381652411
255248468
81087590
1508226785
588147760
1518674501
222178507
2047665532
2139886729
1361997109
1597745048
1244739861
1407332875
949985596
566662068
2068719128
1488200294
745121873
1422447054
1851592323
165148217
161806433
419303526
254820726
1343699210
785790585
722524279
232226674
1353220595
1819074357
1379197179
1530333817
1169345343
202701493
1772071902
1503279939
2085327799
53794399
1465936358
573218842
1367393621
923780733
842540913
341090896
1226794763
791081265
187908023
474133838
503845940
747708636
1189419501
968363156
1963080923
1528995164
759639410
1353963886
673132044
861802364
1448889688
828772921
1910366863
709323297
1557740916
220118942
341875289
1985076684
1194561061
973132693
1915042628
2126631235
1654112551
929138525
1792113044
2096883100
1516745931
1490895192
801359683
1834614462
704797018
1447756817
691670346
658462368
498445386
987194303
1845439340
1380227068
1927019928
1303381353
1018183798
1886715619
1178958545
315139082
1456126542
1538622754
1664025780
1784848263
315895477
1586434721
740772341
572527313
1947007797
2125772967
1113795772
2055959040
322874675
566162392
1059221012
941404388
626471602
1790244502
1172677308
1323626752
1906430486
152894198
1834381031
338278320
311356017
812424501
2011368166
559459496
1763409007
282213949
338562904
937222223
1007253882
1886416191
1620281550
2105448823
289004707
1849973365
874796312
1427549211
1754893135
101732701
983090858
1736333157
489815161
516110916
1071354167
616868966
1376692576
1123427841
451804697
500333459
1976059476
490266288
2131126289
314952481
279364050
1879474807
350879715
1919800864
1047203310
56305235
497211571
1265668592
1710338029
1745059743
47397870
1472379980
1979652179
2061473376
537347500
1463513729
665240558
1081180257
998623506
1579962055
64889716
53551678
339836013
285675271
720128947
356383311
497773950
2117714593
562523739
807924492
2034744759
1670021488
814815655
732445875
2030413439
744204578
830619979
641937496
1954268473
1516348421
1924664826
1089222926
2118758450
1383282532
871527897
954517395
234869224
859658570
343252281
2033142533
2114883107
1807978259
694091300
789525631
1281207759
1001771954
1407146385
53411949
1598886660
533005719
1412066865
1394952487
671069703
1748950402
2131589698
624025904
1441917058
1482321024
1765638790
304870738
1862001403
817766894
1284400008
129644301
33658755
1877498336
1617144115
252579581
1370542062
1598256041
1472999171
846911085
1070501901
869166984
886671597
778181254
1890894704
493032862
568603439
1343088006
297873645
398631792
109939252
1060246073
1687598894
749863625
393251743
1827513537
741462189
378439591
747789810
88419952
1475436561
1457796790
1002676490
103757501
1272235134
1554944727
1766033055
158051839
1817195946
1108145305
974500312
1551853503
523790528
2035509024
278650840
877436223
1114012514
1971392452
1025792156
534869744
735390029
1917131577
289285682
1479909179
504907601
2077963311
230954400
682613999
925862065
925401532
1890549596
1852617967
1054182032
782380380
417584779
308221159
1552689338
279343432
1799619160
1820591462
617027979
1477521182
495091047
746742779
397791891
1207242019
138231538
909092310
458077214
2005015966
1662413343
1452450163
760577563
1665338427
312133224
1344102772
22219896
351917271
2028404980
2063007385
2036095657
1938096540
119321361
407798237
1743573163
810971367
517485560
2110770932
1275057831
270836889
670576694
1752405644
1070707088
2023724693
405277243
335761498
499623797
1024596124
113115712
650788183
1847618396
402176494
1218324376
386691657
53334442
397882703
1962086155
1778182641
1090047183
11888596
481121574
168533713
1750118682
1196215921
1809507633
1954852423
1550237855
1208978650
1560742293
614040038
1027014744
1293024130
468993175
1812791965
1478448125
989838821
773910556
1474023887
1529209278
1894080696
1957144110
1364823273
1720696654
2042068995
472674636
1650202299
193521126
650147317
346539059
1563290078
2109632140
104697941
872430279
656437996
954996096
1771360123
864297444
112685943
444467289
1387015165
1232324482
478571264
1921513439
671835513
887985047
402197134
1450342031
2073122903
732751735
1197452733
182426417
2141576311
908904114
1421401537
694677023
2062625564
668944241
1456528297
972070211
583126299
105564662
1483747851
1316747199
1080693108
1526594001
359813098
1265971871
1711147961
426480933
1874668104
1704490485
989534594
1927216630
70444874
28847973
293728613
668635431
1373015951
163622818
15481093
525387791
326945029
1970998849
849781527
1229529067
1048680722
883971618
1649972732
329370095
253505147
1533933959
1250056614
2092901503
621392959
1749847646
1390071407
421132877
1902652128
934924894
1440066148
767396698
414862392
912717788
920338613
1390828759
1915581424
672938251
1255853731
1729286547
2002424535
1599255923
1090540311
1945537135
1171990795
219518211
1232530343
65113583
1177241542
1607169349
742439954
1196177725
561093688
2057903366
1515019044
1331230694
1776713956
1722710191
1058523717
188531830
934484233
2033114792
959771328
597651545
2118218257
1258658760
609987741
1076147275
68595191
1052231421
1200573483
946800874
829437282
988044796
1177926019
722290262
1476194998
696494493
1661078900
1910770915
673944358
2073487821
2008856679
1824781613
1051120071
1678330304
2098344072
536709191
246991247
866327780
1504782396
769917014
1819168639
990929403
1881230257
1062195276
460543268
1461424150
115050549
5371060
230773349
1314761508
776788282
1802046290
1733867624
1858379589
881631106
917058606
1784572709
1685120492
112164715
1399306486
555107391
311128470
331335191
303791583
1901304984
1238688268
1568954602
558053840
1058594650
265224459
1600072505
1195537949
1648304992
1149339155
1403796599
1682331495
1964953217
1408967392
606740155
2053320185
1750220451
1137694689
2048197806
792448228
1372290326
1408602057
1857902708
1940106220
462813088
360711270
1300420774
986500678
146621498
1222437603
742211654
1806857142
2096228756
139552711
1463513973
2089914508
228930332
983157541
706885262
1902120391
561318357
78419275
1863543825
1129566718
1155585865
1891746422
1101454144
145395768
1633710023
1138712370
995982821
151216620
773194861
38561119
1532516111
1136338368
2138316116
1852497673
725340269
1255975148
223386648
1553617902
390636048
911578754
1560135155
165903690
1205026615
1480667325
924997171
978207139
107138366
1144639431
1864996805
1055062492
1491116492
683813830
1145342131
578288779
23152900
1794599857
1242890966
529298271
2033194012
1776090679
289140621
680621576
1239821968
1202928082
908296452
925003733
1467366894
350864658
243168527
1171114695
1110804143
962512544
1679122172
1261364367
760670
2109464120
94042540
1144670794
672240231
534897656
1952481971
1455242632
738837687
1786016060
400759722
1412530050
1597575986
1488334957
642462974
1747346988
843757065
1694955045
1528233891
77609042
2013762101
963944499
591980586
703516932
1456084975
384810672
412293212
1989971345
1052223765
1758790708
2065236339
2134278073
1424525080
530349422
1400893087
1154411393
1070025036
379556480
86482812
1010502350
554752990
1980157499
1518594408
925702533
1308492977
856714914
2075157294
594258493
2118087463
100711845
1232541130
2072461803
915756296
1714237668
1159935956
1871658197
602633719
1504924177
2140729074
996604501
1879237735
663514881
4922018
1400656097
1355948353
1070535289
784868932
130042664
803525874
1997489037
129426239
2011376513
1193545296
2129563410
1211919136
854898822
1955596494
1460459134
1088686756
531222831
1318353534
1185605937
725758754
1369983289
784362049
1215292533
732656900
995757403
2026540776
786586431
444105239
988319537
1475032068
692471719
1181759442
1411480143
78948691
900776278
470856097
2469810
1639135389
1984069445
2073060117
1457752623
1564320622
1285169061
160446954
1971153637
184494749
263141313
1821886633
1742572940
1340349183
627518565
865368288
47719489
1194452222
1112855167
263505137
123518063
934525413
255055513
504920772
374860403
67416788
1959849459
871302674
1879457309
2032172607
1412419134
2042413548
815365868
981702423
2044718553
547378251
925970535
1262748220
680594547
512823007
591879810
1470862613
672695030
615471702
1473425698
1794950143
1530420168
1826629660
981387556
690681891
2006528878
168586424
1887167634
1953459761
411557870
410886743
696699422
449027064
103277068
32526937
485097022
1063919415
803970359
51750993
861486861
818885570
37967679
1046285308
1940408524
992588254
1821638988
1778303761
662561199
1281725341
497469470
224435331
1346645589
1711342757
836922219
1275961804
1807175202
1705310005
1203724086
1788465522
848510868
492978893
738702179
199942558
1795296312
144460431
278119469
461310419
462109900
583674704
89436758
1936381366
1650824777
22507981
882746262
182910725
1881939252
1376606495
817678985
1550274524
605512277
1133351228
1913993050
944999604
184293133
629640169
2047504202
1671128901
158329123
980505870
1747897888
796817491
1150658495
1152184031
742763844
704725462
1815195382
1294154200
1623872619
480786853
1539808294
2038260119
1053602272
1228004192
530729646
71685174
85252889
841532112
1170675655
156876731
429806600
1061604844
32861914
1563695348
496771206
868370337
250846622
230369567
559324091
918428036
1586098307
2002363594
508827733
473302604
346888017
155994503
1532840335
786426962
2037960832
1747780799
1594782430
1905987359
12312141
367305043
449208326
690383488
1022771816
575405585
14951878
2096565364
248169126
669371510
1181002300
539457238
553956620
2084165089
554759214
966331050
1148392444
58379043
1754154137
746617307
100260437
54499753
432076255
1890992287
1683662934
540625429
1494426781
1547971070
1515564814
1726899894
827334573
365483824
82044266
1470425498
1910874282
1634358306
74154933
1774432949
947637253
405844212
1391446051
1528071799
1593112824
1539416988
677184321
1668256616
939934268
2123772692
691137597
226066768
968482314
585328914
48708731
20776617
1850490555
1083116691
1150719156
2106132295
1089796668
346645498
830580918
287062669
2102164207
1929707246
2117776256
1556568426
488601649
212175226
1615803504
1137628441
1235301802
2078188902
326496794
1878332622
1108184205
1226558770
1986086829
1924545632
720091846
560610703
611760310
358513342
507706487
570288258
2026687829
365158174
775023411
1779068685
837826230
495761563
1752802947
375989102
2098281279
906722205
1252902090
1621431188
39480045
1389965331
2077887125
1428560784
592550650
1232562256
160361243
1918107404
2000956113
744668831
1399181541
78286024
819957841
69131319
1093545500
970442655
2067213160
1222968906
1427395549
790436193
60318451
1270756861
607327065
759991584
1353582721
1844557040
1025582598
1457197458
915670366
433145011
86728061
1117831772
714886521
1745603728
437033932
1476410219
1889934646
953126800
1326748679
1062073099
386432072
1210379065
1775129200
1534106535
1966148389
1762303398
1398246414
131305008
1681397374
452760421
146389024
1071922355
801829735
430849657
766898003
1668525137
1223533654
1457615762
1117033613
2104817497
322225334
40030535
514442481
1219614734
943242639
1549053459
1985974341
674118219
1143161180
168922596
1555495177
1729353321
1767379138
101654927
1565572374
1444860624
676988564
122342410
2100225295
1118072439
1009609725
1692971271
629153186
1298969472
311989458
114183051
887478091
1438134583
1120125975
1679919975
818294339
2129313283
1675188134
1689615447
1364892532
1299464714
1483160835
848130983
1749838815
1907394937
442674602
616548002
1792016927
362225217
1322201672
1830881504
894426348
1681140545
1730801814
373346952
1876453634
134440337
1507474990
660672114
1335203979
124124988
34110819
1882247318
1255359299
881631568
39600628
238269387
839995258
1481535160
356695101
836682003
31236350
1434848612
142503536
26467461
641585949
1018018242
954279942
885308587
1370404640
630415336
1043417897
564553764
1990696502
656260709
375084894
2080259118
1677027378
1799065744
36749070
1806793399
2032753872
657834118
1830093646
1843421315
1637075866
784179628
605689891
594920429
1096446948
1781543529
1345130674
1144273504
1096529362
782722917
437523317
1701431247
1806666114
1351777418
371103457
529732436
1404518539
1202606133
277407010
1582769853
298650901
1565967656
313780451
1248113718
734286508
608840883
2087862488
1155130564
411811495
1662499043
1405852804
1476374168
643967025
680654684
2025283773
1363260057
674183183
1941852801
963613420
1818993626
1873861114
786078958
1461522016
274019479
1062106078
925999835
1639841796
423988628
126019142
1234683000
1833413331
225921911
1894667661
1837668541
19166075
1548092841
1698740362
1593743100
1179596176
1890475036
2119053890
20826452
1600970581
1810468314
2076062007
317359975
23418314
1292736300
484857835
769996788
1377608009
515561480
2105683356
327424813
1175282045
2080391680
1494783416
1608785322
749046247
1505693340
1644171420
2099884460
1449551353
32964011
638763979
296399392
1055450394
310647702
1279478302
706366586
1745301369
418844533
1264798612
183497459
445415863
290517375
327999149
1650611972
200036740
495691975
12562357
107965400
2007087539
1073205892
1315107035
9072468
234368686
983117627
679285606
1655242323
824081005
1909102999
1620199317
1065889059
1418002639
1351779436
960152572
572697253
1906854905
825295145
748803848
108063378
1753800843
881872445
121552631
531388129
1227971034
1063316601
691554583
644778889
1858850327
63585909
1040464716
2066061100
65501824
314093103
989037508
527845015
2058336299
1743936346
2054959436
1665496561
989149096
1077629332
1395798842
541158373
1124763002
1223837405
377479738
14957427
932501031
1554964910
1951354868
369634835
1636965124
143296333
1442144291
1749497429
1626693057
31240730
1540335630
1082026447
1700423007
72601424
1176901394
351175527
225550764
1148429884
855729851
1586654679
551903280
983713111
1070027559
342152551
798574573
118258063
1183685597
678281967
1011162651
248171500
473221756
613498237
2005651931
919603230
1702610114
1798829138
869257445
1229605400
1314726825
705360473
556114884
507483507
673666094
991647506
199610826
273609360
803241708
49224064
1199508842
446633400
2141665660
1342952018
575252643
891522204
1927347538
1522044456
909988159
545354990
237463898
1104127934
629806280
1392294677
1225083151
1134143953
1362472253
469163910
1756652975
2009741939
1526600850
1537754517
1882004882
2044201986
1256350198
1490880928
49857868
1091098727
2077420869
1319001932
1968688974
1437229712
36289501
1070692295
627883129
689013081
296498134
1995763735
507302890
270020915
2146900438
1413859009
1853334556
1039380195
1532351409
750050101
169232922
526096834
757462562
3535631
2130936496
471539054
1644697545
907102426
975012305
256189573
2034167418
1509990878
318935988
879006439
129872447
83946674
1379501080
1512146875
1250347749
820078519
1718013824
1626646448
1998308289
767119064
39820001
1721855882
803178370
1284313608
1728803839
2102431258
2104222953
311169942
690346431
1866679933
1828412164
1819274769
1410370542
1446566533
1999121675
1638286099
1611113645
935263517
425836348
856559876
187201368
1707494362
395917939
556896689
1104951656
351523341
717650193
1241882741
1683452691
1883804346
1946565296
643278889
1543452298
1809324669
1664262352
724769283
480584061
912726543
1526133431
1940351795
1521165300
1810565360
998222295
460823405
1883247020
285462215
537380384
459031381
554039842
1772648110
44329584
60893799
613632121
1801447473
617594913
1644651952
492809096
1568582393
173286435
1945435432
1657652995
805482374
123247281
2115705639
1243785964
734405362
1500482478
1054589352
1666978907
1558333446
2124990227
1893206329
1811313881
2050710058
2093469894
925886028
181650421
323909481
232748406
354187483
1033115266
2004521567
783525470
1051582759
953220866
404581667
1449303443
546676638
1506588277
419273519
771115618
1896249627
692456329
1486523173
1906247109
1943201514
1413618768
1947966011
1014533692
1477643332
1757205714
683093327
1524255751
901461173
290535608
1988809645
1582554623
900454890
2081059565
251490684
295103729
1457795728
229551553
1659138439
296700180
262162530
2079634278
314900462
1024085174
961255064
1714771545
363482082
1475250682
1246834470
88711418
556389075
958709329
1492281988
275173000
927904118
145952408
1047338246
2112424708
1027931838
363563995
1910133990
1411251118
532557348
120520573
1447993674
1329598139
1344764441
803536577
1071964126
921932806
1340822810
306858137
1601999695
1454808493
219604331
794191830
353681843
701802306
98338446
135897343
1556896390
1821312784
2123125681
1309943317
582034722
1766532592
263960977
354915017
1168520903
28802872
1886720399
1965273249
1909125374
553150910
577258245
1745847138
1055623052
1963829058
204828229
1433378104
665063330
46251401
403349033
569031450
2046760131
1620317660
451773158
1171105993
1383643204
573498731
455750672
1544514931
107959964
1058659919
41941669
1318502280
455783928
75146882
1657086963
1000456501
46316746
1792285048
836426513
1800471707
1481551812
1976913669
1139411827
729208828
954595314
359230744
1359104879
720099895
521892140
1415134800
2102644252
1959384774
1388068926
2045744147
693984659
1997400600
247148870
556887273
1099390306
256044450
1934728750
693823131
1522849029
1794452620
847174675
1215427719
603160985
550526910
556741205
1910497705
299102228
1114173843
2004048064
807573445
764584019
1171360606
240221572
29798389
335228513
155052016
1373164388
1056656003
2106492320
1511256492
1782622359
103854189
366287454
1407985050
1325138958
726841852
2053516282
455229332
181062781
642777097
1883049984
1773612909
1878095477
46060574
940934029
476402826
1474312797
1536229460
1755842023
1760035338
1236456177
2061979647
1472150209
630672225
118604652
1194713108
1631540366
228137093
119416253
1007302261
1163429462
872972810
1395720419
1172579104
1698528882
1670673775
156706684
1974626450
1473702102
2000068983
2089983150
564407021
638384257
1271114319
51020886
773859641
2019556109
1094034891
2121439220
1657978182
497611194
1571938282
185804106
1558422547
352007180
57337485
100308129
1619299742
717232853
1302322715
1124169477
19494375
1128640749
270147029
1466571951
1356579961
454651669
531239881
1308930693
70857928
396885234
2034528587
1843456472
969901882
951778240
276864823
1958094059
1487271956
1435359545
89749946
1112223329
1122336949
240298087
1009866080
1917220661
1722867631
1025508672
1379551904
1173347481
140339374
929103456
730057417
126678700
1985846564
1526728418
1594784606
1025568403
810454059
816181570
275208921
276356309
1740176149
1585836447
1433087343
1183690553
574051645
1028630302
435367977
2019858212
701588682
452996902
172758607
2075590844
1635701450
359350114
1752714399
164302722
14774099
2020951992
1331594806
923117061
728252812
840408179
1243975864
903803745
1277976693
946317580
1293840491
738363934
418943666
737815118
146654373
277085446
470595332
320565196
1044739010
506529711
625865931
1081452351
819961733
1563048570
146060176
1373515261
84664750
587936255
417946550
841149336
1533005704
688608665
1512103672
718320655
851166961
2074090605
2053769230
1493938686
557122051
256498891
834442152
1119017159
974517126
844374554
1161498616
1462198045
41282408
1668450988
104367437
1496400042
621347460
1229139593
1186129489
93964663
686378835
517967257
1645430880
1144334018
1178231274
1707410827
572842860
1328808494
245893248
226349146
1968429735
2125865922
2128698170
93555391
476368026
1287068766
827396297
1450459574
720775989
797832981
1366563492
1779632585
1866226732
391705809
441420087
489495689
311009724
751717766
430356419
104627943
89311728
1711995672
615694768
390148073
243378056
538479291
1648115015
1537859142
520507976
704837739
152584585
331687708
1471688395
276271132
1898557721
1396988923
12042034
2131089496
1479003962
276353368
111295229
909870362
1116412880
1041544277
1795682195
1676964010
740390927
425224674
1924556923
492281694
1256886733
1253405693
1032281979
1343899885
2046662825
1326440606
1485141245
985787115
2035890667
1541881721
1146597433
1505649452
178185410
282075330
1459930966
961876441
299521698
1288117110
1363095533
1115030386
1150709569
1711692470
1955264306
1655972807
413158746
1327936735
1622041098
1572435888
251245103
1685408192
2080265645
682647370
647736942
814131363
725059398
1715134548
902469241
1865449112
582317280
1940977805
534527436
1915931671
603465044
1988032477
1483832405
1257874630
126464071
2057101867
1682176540
1090548817
74747640
2033703543
180962132
612355314
1000059891
147231884
856433967
2033106560
644180975
98684700
1899844016
1157673882
625608037
911857250
429673517
48814153
200753556
1042419308
1081711922
1372326147
769231773
936084666
1714638648
1944733552
385612275
1617398620
690795113
321436191
1246762492
147544657
920807782
46477674
260992084
1682815684
1482407252
1595684705
268494203
1463269451
1566194078
2018157643
984081710
356604913
1422430420
1687404036
625685514
848522740
1879689438
1804918260
1629990450
1072119842
568962800
862953246
2131410146
612204693
17798160
892572802
1204590069
650449631
821317914
2112915389
2067416142
1990914942
326931177
637156938
950040650
313270593
1215852405
805751053
155721644
182620260
124338303
770726293
1582679581
1936073592
722389355
419668107
815578475
1232776958
1432134325
1071887530
1377242524
623117038
1704521197
70025204
1708338482
1255734528
293950143
1578940062
1548255661
254714765
1301496411
1018188992
1059301293
7620269
1329890468
1555342782
146506465
1884924781
1475939235
427741431
947918551
1104690613
495652899
101577004
1322526394
1303923371
289043951
1300345390
1474469294
1110131349
1955100637
1844344756
773898113
403964809
516201511
1488456400
575545409
313928602
220983557
1606144145
1071867190
1017475732
1385926789
380864672
1912654859
1995312371
989293761
1952027392
1577942102
1972311549
2038850683
116899400
1582866193
1853882766
10788562
2083102291
539836178
1318721213
743256130
196831763
99217679
2044654057
941360703
162423327
248333432
1924468545
210312130
2072755849
726137505
1037262051
1178465632
156181966
231082124
1991562474
1971742118
38906451
889150862
1250762627
1929222468
1925075254
503411882
1977040458
1236822919
1849237577
1094888589
1790393581
508428905
1082242119
925919089
1955065011
624931508
620388170
499708866
2131600957
711011436
2048708338
435305564
501683043
1577185051
503659108
341721166
183829133
330892744
1029511464
451826673
278020062
1507068892
1578000591
480651336
915699633
1334474863
1397246826
123706377
254746977
1664496480
276735458
596661084
720466204
686977316
2100078083
1670518747
154685894
1159845681
2068072689
956236198
1284335683
1971120177
1179859290
1674733353
277617873
376027110
696663430
337614114
2030415211
427681889
1188310550
542068603
1883064414
1026288949
1236890488
2129991830
204811842
1958516809
1678576868
611140259
958782564
1389751775
1536695897
1502922618
290995960
1878016302
993593055
436988014
951839518
825923608
1786445357
93624116
615670204
59725746
44776593
1899865452
1856526536
289028260
815048505
707509690
708185781
812680012
1311442803
82912038
899654591
1132237823
529451314
1636121134
497974406
45983501
1123172521
1561122956
1945939081
733801804
1795782861
2143575333
1626040262
1471735936
1741523328
1316786531
1218280910
1193807703
1367111256
1144737855
208591651
1054062861
1574867895
1504769775
1216484420
642536275
2147120675
1699978679
1729951589
1855446190
1853909107
1209079632
28124917
1662757428
223766876
128498058
1231928210
1709339326
2060300740
685632989
398913234
998220734
690668612
1356105905
1352715471
1911618939
2034827655
1846012613
1862397666
419395318
994232332
1718479096
1718828547
1908435591
1311185331
158759928
2042739857
1844972029
1340459512
1236875668
1104632013
1329470122
1790653531
188847072
1568917311
1894119930
1300527802
545972900
623797392
1187703151
1082477470
1633497734
1133125739
1581359966
273166314
467394031
1048866553
898643445
878862837
2033642694
1237861309
158148928
671361761
1284521371
776868725
1193732639
1583270354
600143013
680648389
624197328
352903498
1458550066
1495811077
2064679766
44723710
1015685449
1099667873
1281322340
5850275
357573079
1226444961
444733795
1345263854
872707842
1818091104
1926602262
197266171
1517424917
47738743
1459710027
289979869
1041739615
1974051073
131375231
1985148395
604981764
1401685110
1783879175
455065434
81936637
1690249213
834139163
1908022177
773543139
999877132
809467051
1747269794
1619486538
1016517490
735252184
620834410
2000028358
988313825
1386098907
1781613859
879405908
210494989
1860003328
2032976977
1724905047
1664421715
1078102650
1086539816
844983031
1163480159
1819309717
1815977987
1702963883
886561316
1194257514
535049498
1681809722
1725457737
1175964571
1192490983
1477541031
1788386347
1251904778
1412093848
2089496129
989972870
141756423
850706120
229847571
2030007934
761298358
1885477704
241426320
1924142167
317320617
1232137082
1374650810
631812052
688173727
1364284500
1837135733
413444779
1953654151
1617871001
1925520268
991591843
1784351574
1143375439
379090284
1867416535
635996076
1712657764
729329860
2107427687
1808030359
1006808492
549215828
1842540855
712549219
1373150521
77036428
630391365
634744329
589825692
1478575046
819488374
1050363630
1105932054
1504429948
1138217486
1321998017
1951028540
1121864952
1402159352
1579370441
55381643
1428388046
345700416
22425810
1753296452
1880898994
1167364273
165530269
1623208736
1390974259
1698760943
1126869810
643579434
305594233
1373298584
1430538983
891129997
975948695
1371878858
66359337
2123993570
72427579
732232060
1690346448
1569480348
2128673694
1042093851
1292897637
1660804660
2077852594
1971762307
620959540
1209753890
460176992
270430958
2056878900
1674495972
1182964300
1463793976
602560049
2067542099
1930030631
1315374558
1984849185
544156737
355219915
1456753065
326994140
312508472
760360441
1757825509
213946937
933062797
1950285025
1231555212
527980195
1308190990
999060054
245972994
358288452
1674814012
838456248
1348127358
1575546372
1847111525
1478396075
403191546
1169762380
273288809
322013988
1999063600
1130368173
1022626795
1891016625
626430781
684691097
1394293525
1459770759
646186146
590546733
1024094993
195415809
989108209
1382498852
1493849507
703812101
1095104216
1682952557
480992685
1491902377
1017327154
124430765
1869313097
1225528617
1602578406
857933413
698355873
1064932262
1299819829
864327304
2024660191
895234192
1015329040
420474947
565634361
1461300719
954049077
613502356
940068247
2020915923
198772151
33198115
1555075161
1603992293
687642831
610373211
13059186
441702327
173357951
1482925674
1812949874
1705056242
256369257
693083087
1975338993
155336784
1060540867
9878165
1833483203
1705753458
1131568886
1982219275
626339469
1411566225
34831029
459940619
1792539454
1573862655
2104509439
567928885
1858496228
934539682
2047631851
420548038
1219763972
1587486118
1861805495
529761436
1022050213
524508671
1790866813
1149208471
1487331681
1271566089
1628077587
2139994251
1127821308
1498639640
1131965837
266372166
1392904219
485162045
1508898134
1094962859
156966520
1622325562
87118952
178120484
273591566
251957575
1883810212
796050594
837659215
981836366
868306544
159025735
2262672
1463337876
261240789
1584157472
148730605
163697955
651977220
691947272
2049388267
120248663
313803303
87815759
99049375
412865440
793722905
1953758741
625437827
1939239445
957233508
169735374
263907234
946240711
620628772
347709118
1373010409
228069011
445064289
986212635
1816025802
2019857650
304423006
404893618
1125469661
1059559519
1595893820
1225148504
1786063076
1410092323
1348197998
1932121860
77193997
2068114095
512004053
1143237360
1921526209
423414818
198798995
129753528
135823472
1381390645
1814500465
1739625593
1215292739
1726330195
1098615880
432720808
1745813773
2067347719
877798742
940211084
1841355686
1151381871
1812941991
972703789
1272060955
1636067507
784691226
88527365
790220036
1941763661
895215463
1322994090
159165642
1769789271
1263593519
216288478
162791916
977063631
527400504
87689602
1111554730
977014153
485658447
315796422
898994867
138748702
984474795
268308587
1436287303
2122888443
1744190838
1783349832
1088794604
2021589045
488728775
1075592691
669694029
752951383
395798653
117341795
1222830715
1273700497
1871551131
488296731
1491164020
121099116
2141514829
1326182860
2096855828
564622221
79959069
1185378209
644133519
585239405
1856426864
106322138
948406993
1260824045
263930302
129969896
1480940011
1765295728
889593326
1268917077
530938538
1029286204
753347002
602446598
828180900
560515958
1706461808
1074330588
1270361104
1061895169
324285606
117423953
42851836
872166199
887250277
289329234
872892483
380465857
1644426558
538193470
472096601
2022436576
2031626680
1059641836
520194239
316227117
504098872
1339623775
2048330296
2116735327
1937414141
356951217
144768799
1992291450
368469091
1931938200
666048344
1593808464
594685788
1886197784
175201582
1649334544
2128941808
839943835
1998340995
1334930059
174136506
156466725
1907899563
2076484702
1073088217
1543995225
1228527568
977695794
1675164490
477269233
1346332604
964234235
6970720
966107623
1115762917
1469340197
1993514159
1739943085
1950425169
1284917835
755961393
1546015667
1763903599
1398983925
1147654148
377274690
1408657585
1296344971
1231532697
342014145
1226488640
807407013
2022648580
1416868295
424102754
1757937819
18566656
1470086373
1520407330
940013352
559534438
1605824522
438117034
1913605938
237180584
2094930588
125308305
1830421719
1362312455
315474282
701948245
1429615323
674970682
1507615596
1269769223
138992481
1889732036
2129987053
1348426248
242776006
1377153175
1757087854
237737058
944885974
605071838
1329348921
325420937
1696046968
2026827785
1051877747
1839802563
1892545593
1242125610
1291100553
506909983
1253206097
2049231055
1012577673
1586757404
972166505
914860641
2113014010
884696429
1603163675
1173300074
410394
373674318
293686760
1874692571
1964905412
2115263530
1012087227
1868220984
1118652235
1613053470
225544217
1356847623
232596081
1398547568
1102625054
577122781
1743521496
421990299
281151270
393498529
1791319912
1594407349
1319491370
304103720
697488615
774997105
50589739
2141271479
807913815
2037379003
1564638302
338237710
1732779167
434214781
454348938
872363282
317405508
1324202541
662371766
1039457399
1119643603
2117224234
1837836138
1970085071
1949920152
2083288308
326477239
2018539653
1357932335
377872044
257223839
2137369104
1652426721
1829710797
1215970305
497577127
1225587446
1586576648
1023940895
1297567793
2016913644
1790829374
1825279352
1469157944
961362540
1789468026
392507270
92143839
823845970
1699995438
754119579
269739138
1786411998
233922329
629916431
1841230663
1845973759
632286256
1291705696
1798785396
981097642
183389525
1835073587
1862692220
5151001
870753969
606951179
1565677755
1450101137
720889853
313013390
1269271281
885878173
1591132968
60264881
312157208
1558709848
957295212
223172350
1295910419
2002166512
1902073487
674982817
2088370082
279491979
2090161341
660705083
1318190743
1190145669
1102585228
2030434381
2032028034
1685840228
1885680269
323599939
637387486
1398943995
1735116067
1900677206
701837842
1218249487
315515947
178194022
349542171
1016593828
74723983
942256466
748848045
1110575734
1257416103
104944320
5340667
206775172
771279641
91346446
228289210
1968662320
333633
1075568583
1484324806
581989525
556710908
342339215
1686322657
1782452136
518751633
1327219453
831583100
1845431717
282804885
84430819
858408509
1977321833
1791078636
1306030816
881542611
1718181638
2012738738
742011941
957253169
1319891263
348034606
476991317
720945583
1710240782
2113472514
1936769789
280920853
1980105410
939242997
1846225194
184342585
355973897
422943327
138532930
192809971
1048650063
1973312842
1923926629
130246803
1168543111
1005713888
1013796341
1605173728
1475174099
232975689
227638834
1257801741
827766820
2022435967
383156922
1584406715
1767736431
1921655573
685414590
465717832
962118319
692648101
904913455
85706166
1640176270
1864916944
1457586014
1471973552
1523103792
1212591217
1142451593
1591785537
1201434801
601289012
297513120
1115073303
859123295
1141696113
1584087738
1262154412
1882498408
784816228
158878757
1341353763
215502584
1027743046
1853957326
1570924663
653635177
20485010
293968624
782938344
186834312
973187028
396624986
721276860
1833721993
2085512220
1573918313
1972187796
806961665
2069103835
2012513932
2035771535
463370205
306878481
1611690437
2055889973
318934737
1095312181
503418388
1716766045
1272094549
1218990490
902570320
1981295631
1089046907
1781836324
860996261
954897020
367687968
395923115
931652096
943501008
1601155791
2039234783
2086607117
853630557
1194239718
1130705339
1504461457
1402607331
1249005269
854054607
1854167902
1451778491
1550635222
1814743355
798763554
1123835166
83979369
363064137
1012707400
892946216
667397787
813913989
24994181
770248722
1982393846
631625241
1494557822
2065167313
714673897
1602739096
87235218
280042726
168530022
230821597
321925333
211111580
1273356210
1454921701
1795848181
746886861
1875899526
1212446058
121324561
708053181
870594012
1212488627
244913594
1141407449
1289725355
437950943
1257654684
789538081
890459491
1178208674
1011716380
1223592993
1576542835
1293943893
1366110753
514064854
1264957910
252436808
473042996
1057944722
512615637
906788090
679705479
1448779183
1509760312
940017092
1918945938
964965235
788621695
847533059
1349630152
1465180864
1878556946
1914914452
95064212
1984483936
1378236548
1808443936
229972470
1023159485
2094282258
1169303337
485446634
1020735901
2057039163
1251325921
904983554
349327700
2094785496
1098458918
598257501
1145786039
7945689
679810584
406997403
1812228305
1177456971
967215770
640052881
92704208
935920514
1807353213
1099256287
121607439
1054125155
1395335453
1979520754
2111144259
1079591715
1494333211
2098004357
1497877132
1684542034
938839780
1730571810
110604617
123483230
159486978
307008058
1825609661
768481069
1888457784
911475704
107570277
324749711
253068680
1609763527
370666732
1870892670
2141017394
1223931950
1615816491
1392261388
1980775683
351848235
1623385303
184210001
2076090992
392578253
627364945
1192756190
1856863225
1746862200
1316785188
1368116400
72499283
837272635
764075159
10747355
201743306
1315001536
450275816
594935305
228274070
1890204210
1536855830
183293549
613914265
1356418919
1491896122
1937016417
549975286
2141330308
1905828020
2057543730
15322572
1116991726
1598535403
2003053732
1281089929
377804405
2037068972
2050807906
618386395
920205042
377937553
1853581042
561666615
1299798525
1720820879
1277259742
537850477
946185168
1598455134
93610621
982786125
519740984
895371166
1529991773
1911895048
1645594535
1674294479
34147200
1744214249
1198271650
1815231324
303754955
771861219
428066641
1240535227
2074154427
1052579222
1390454758
54209450
1375551294
746240416
1276568814
1507151530
236061553
1722031076
1234326394
1462966826
15061174
879647461
788858771
1305224877
177286798
591310226
193829934
1805788944
1218005902
726165821
583418782
537989852
1375195124
890081334
202219485
1629640774
1043397438
1988814720
2054840955
1253840694
536414074
1324914132
1024111959
606429739
1258935846
1546143989
130050733
242780664
803857492
2091508891
461042957
2025615049
1334150716
1308604535
1803560983
1954405216
1134259334
1984642671
1824833540
669116124
404582425
754671909
1277539109
1615486564
885433783
2116372983
1575176445
851785943
1564982114
810596004
835648071
631246692
1502256171
77650268
1421679353
278438258
648960946
1029880936
1760249919
927161654
612133789
1865036593
1680646878
459338593
171448004
482758149
1808584008
586936482
147408488
2121685543
1933227552
1883725800
1600359933
417883908
1940661958
794260672
1256881888
1890211123
1208687649
669859273
527713757
852913045
1906173732
263085743
107711947
467957522
1190859965
1799475825
1257352617
967339908
1341791719
1122678214
1363286872
1571268306
1450303673
156899616
1291331661
822968033
2092294070
1368447817
87557730
1537779669
2011384504
1389005633
1960579970
326755842
1563348579
1066029820
1474784709
847077684
1183067610
520284311
1050595369
477591889
1810407707
640846346
164148912
1320035931
741408445
2883205
1119210073
1738005819
1622977428
187015339
349345204
1286143706
1023824664
1242001703
1168343330
1351142960
1677420350
676409510
1663833782
1545006714
1244359026
810648157
2145554137
550136100
1828715086
2043090404
913351788
1125334259
1548661209
1629805115
1453502698
931623680
213237798
97662647
134615236
1036303907
1716802902
534793945
1574424525
2014290066
76534163
1942833952
1258593535
383326766
548847054
84847755
471533345
1802755858
712149985
641443267
405864744
1969362261
504962766
667975167
685616625
566533041
974068295
748944156
1820882138
2090129321
1233910881
357028776
1567514087
2138180557
1412496537
28125582
1121891905
2045457857
520336483
444992564
1901067315
1129215188
209555417
704447021
1896747831
2116483098
243336518
91987057
2053292224
833778834
103126558
1750667200
1362718756
1572283259
443258553
560584558
1767849738
1900234907
1074314946
1535729495
1604342102
889143392
1637777826
1398191675
992177547
1171986127
1355492983
2055030811
361029979
755016748
1705433181
1526898662
928099723
1980970290
1935476354
53621518
1772354162
1558558632
2108960118
1558196738
885117935
1206940122
1685319125
282878916
2126458308
1156530143
112926082
2039351260
2084843612
556882670
829855732
768720864
683199430
2135139956
21616095
1465025286
37131692
2008975118
962219492
1438029592
281144297
1663058061
1838062833
572101453
1332437521
1589435531
1072854516
2087480012
1629123804
1995216867
1443912309
645168735
300058283
482466295
338828057
1312995077
14885903
766489117
429465404
1276880990
1842646964
1470750220
1776252330
2112469505
142710432
208099547
617786609
1416780593
1200598175
43020253
658076426
346504118
924209249
1942053414
1813315247
1636601642
1587984353
1516930613
118439428
1498240611
1367655571
1790375964
367448219
1781969562
854736711
1573048381
264881691
41107086
1938644286
1720312014
1722820554
1602187766
1273203596
1276640525
2145863720
141560510
2071561151
748930706
505338597
1749254059
447326324
1499268142
1885918746
194476869
1490659539
181895163
381491558
926637278
1336438071
1645964597
229760779
1664664386
651512757
1115969322
406451106
537599940
465667035
213358460
1733932811
165629816
445449050
588993352
1826874284
802438622
1978626525
1683423978
2003771276
995462889
1846445437
1887862514
1792365645
768168428
498245455
434673503
565038853
954841809
274378512
1374826745
1095969100
138667308
852516861
936307901
187037920
1215602243
50170984
628642965
2061322301
1390163759
1524890232
883725070
1255527965
581066489
1840799848
892186847
1148264154
436405543
222408835
1909611216
330640414
620577806
280866233
1779511542
712912073
1889358539
1034667835
1372560446
414373387
1010466656
1577008535
962407582
470583980
1008873918
1046056567
866418609
186928120
457766107
571353276
683323142
613773804
1673169354
1372612932
1058424324
874982162
1939997204
1158471385
1708572754
1829619012
652402956
84858400
245731287
1232387490
56379192
1278422688
232369113
883071181
992111
176780918
1671865859
1042776897
1837133393
1684295281
1631603115
296204662
399534920
1853494953
821805461
1878177875
1897919395
1582752486
1083655685
1798845752
1828505793
486585954
1760646017
827055722
867036662
617547914
1855482083
1007215483
1985546890
1385599117
448548161
1359365279
1931072843
1433033351
875159207
1324149883
574915868
793977609
203057156
1608552152
338447476
1149107080
582975415
1166823871
954653454
1166227155
462712129
344210924
564521049
1418108169
1369315451
1506571806
1163904376
470935582
1474461362
1316436008
1889531825
699041726
310424016
1785373953
1249434364
1027845653
1492278797
1484738843
1051675550
1640866660
975165590
55090102
660166864
172188463
118469920
720883913
1044971318
431456051
958063992
837488616
817621595
738282750
481189378
244907281
636043188
667638053
1640187292
380254426
589721731
434381857
1331079841
540123247
1987843185
349316722
1464451641
1125406343
849595173
1321999501
741584224
1439863534
1300768573
2069273458
1120782468
369244874
478126046
1692921082
1422098597
1173111122
932940648
370357121
181318180
1709035461
1065624061
1893455696
1747554013
282998184
393905882
1710373236
1769933945
1771741505
1597627284
347779346
94558871
1836621643
1452300644
2015350499
1585045773
1893753830
1453946011
1666247202
1956398721
2028984950
857867577
1957557376
408550910
468155862
522156831
1279366727
518708649
180484243
549656129
1045074608
313736425
1669828025
796011301
1769305064
698751741
1829652537
1334602498
193429510
1156435004
1643639744
1481193306
643560633
421802340
2044648722
244644796
36997949
1585673662
1824676206
1642565637
1501447495
211309694
1038358489
1579983578
2102100257
757000140
812071132
1341598652
149181875
1037238049
1629630132
643360042
1173239470
1763507483
506750381
1339477812
835444961
295976264
907064478
638826845
670469930
1156580329
483234913
1978258729
204567884
627044972
1873551761
1338789961
1788380511
1004865311
199680756
241825493
1655405512
1711546926
519658276
1739185466
1435906862
1019942184
1269915648
1715147532
924270850
1568749672
947600316
1477467385
193321405
1828489572
410620887
272693005
211287196
44323138
35265245
1357340384
564783298
1615483596
720897882
1270294052
1332205798
2015592609
1778210072
1713556621
2111506343
1112095814
768855242
1342874125
1929051120
1196169997
1725355132
34451789
587472101
226571587
953616299
1656074772
2129956485
1121123463
572561345
534184653
883971521
218011997
576025704
1000188914
1668138195
1581699527
1288452906
1658874086
439037718
80050151
390393988
1551022961
219080132
1722048356
518291397
1062143334
1236433960
2108087451
176685829
529640151
1366971340
680315404
580965371
140393543
1681551450
1358436160
736781232
1659349453
1820955726
815652525
191552269
1492417522
1782818136
816579528
927957857
1398281925
1725716442
1919703561
2035676628
1794769991
1917002777
139350639
210965598
2099529275
1580827111
1117794696
696830423
301051916
1763470617
861982477
547066305
1708476978
1212297627
817027706
874039774
760462200
86867849
630893104
2015283237
338148250
1744226406
1825542599
400014786
120229204
879551000
1099546630
2090360044
175735064
1317925821
106276182
1955810002
863075941
1847175694
974512497
468866732
1480169299
1612559242
1870445156
1950776073
615883153
1887274088
2070289099
1130341713
114940283
1956012839
1385895719
62735869
1249414081
323009777
933756190
1709746557
1187170430
1301266703
1703799079
455743439
768941136
1993361011
1413014842
1596570952
1623806869
963114666
130256510
1999460929
551961692
2035663676
330384409
583252941
279355454
1546952876
392682767
1120861177
896519981
2042727505
2035410671
1224640863
217174408
923129571
171076478
1391065258
1330195070
291945052
39010098
689806185
555471262
637219922
1985402827
864674146
1191849430
212413548
1905699371
1374060654
1575819144
766172874
1477906615
1740268610
830071544
188584292
171555174
1356425167
84242859
274370456
7838903
1548276849
4148690
1350266599
898333348
1486596741
1943915459
1133157107
966124148
771207730
1347695725
1816209866
820232121
1997820513
1925969897
2119366729
1293971703
61092557
1522132748
82447908
2145150527
733651595
1820882487
957499960
963725100
1558038825
468715448
718690046
2137825475
1318493902
850804016
384755265
30022703
1433382074
1722634974
1040529014
375799070
1483969721
334266686
1370086747
640853845
2119983697
911894278
239132100
534048144
1019519646
667057327
1615070015
1870194602
214647819
902728960
2119992767
1270845609
633028541
1432172723
821360392
1540582672
1063782600
248414067
319059435
1389066511
51365115
956257199
1861495543
413507326
2058636509
919417675
1973423323
2034349367
2080109567
756730571
1821633590
367396099
1019943265
225353589
331728984
2113296414
1961328557
1533329712
1781426991
1604751142
689335600
1095533849
599870859
831635570
2034668595
1516980166
308593517
171892094
209109874
259864458
1990946939
314302817
2049597000
2083333698
607126460
496535540
1516018913
308044842
546585693
1806273106
1912837250
305373677
1665414553
203253458
1129580450
1947589276
524221281
227257906
504823385
195970630
121988653
1640487547
629286467
2037535804
1206927177
1717611706
505674722
1913695507
38710643
2010452859
932493618
2036743424
1691216014
1302829375
1790775048
1756513844
390805144
429480525
1856218459
1977776831
173092592
74810219
852648594
1945116543
1486964659
653678551
1065647347
711407018
1296738609
91012902
1357795885
1817226535
1202670195
1626561721
2081425370
81305484
569922921
1628843124
681833234
573149560
1838863157
754428458
752470560
487963901
1286447244
52199255
1555012419
1447519352
1710336426
992393526
1742310848
1607543865
1821208316
1558808484
1850305037
1276607700
1939656869
475955988
1149692333
1093397982
1221993445
304446004
1982451666
1507047168
1487244807
1951910158
770099562
1804741721
692038116
1670919950
1203770878
2066759159
1229746916
342383835
1930098282
2136605838
569080438
887919296
1864034082
185291349
1928487793
1801938909
377724609
396643698
1533453942
701865549
436393784
1755255533
794009267
1463006170
2101534123
1761566738
2134760834
1997925926
482798304
1823819011
479512398
73134761
1030898601
1850466171
295925477
602465125
1664819322
861740013
1923214000
677971533
1840930389
946045151
547846255
407761675
1047066305
1587740843
241142145
55200010
1971077166
352441308
1367449493
1958080093
527562282
382360294
1261281221
878957854
2122123608
1634666935
1953327225
1334987388
1881421798
747198545
1664920605
264162432
1216573046
2104278570
1738020503
356935899
1505816257
1640412232
791984286
1071358481
1063731639
1927593739
832617624
1727717132
1786048062
2103017714
1034838684
547774558
1410529864
114938960
1546273878
1959968458
704852729
1850404353
1526587922
1611461105
955726982
135956422
922711670
1879236074
1310812919
1662652891
1104155309
280455631
1114661355
1345711528
1279853309
1363877464
1594260773
1501671503
1293515486
2070039322
1268646089
187853891
1851099410
1347532255
1017844127
1262486544
601314337
458936474
539784490
2055635978
1735630564
140539667
356260319
1012958532
1998754730
1386034598
194013063
131307374
1952307661
1728321519
2101303284
260551388
185921803
34930124
1312052783
467841807
1371067979
554531573
2045372303
616618250
1660940152
1384070227
1494752211
1315132847
1159938021
175437506
1848165718
1733155645
158721267
443473135
1348630767
585906225
710400370
1302306274
2061194949
251197904
212140753
1844636532
1969527447
666768823
752977060
512132967
46134067
2036898890
1736727939
73325416
948937569
1791521603
1994476178
641734152
580020774
536156087
810742924
1085591863
1406939850
1500538917
1030120268
57360580
232557840
1317042042
82361006
1228007606
1847848367
1067017715
853032459
1543297778
1626912297
1607484620
1297718651
981237264
1743586699
980418499
133335335
485415847
415649973
1676234624
225086981
586446308
304595376
326546360
1137916428
609330819
9462072
887977283
492341327
312837279
794691055
408203582
1536857459
843010840
111545676
519793145
1114741640
744191666
1070914450
602317379
303904509
489747675
136651728
1603305303
1073738235
1146648831
958396612
756118265
1210587487
1714807725
1148626078
1626107325
419879156
959275132
1772570940
1339496783
97951445
1770849197
1224558735
905386770
1532086495
1395913161
1755215192
1697471924
628791384
136318125
1165363737
2066244548
1817538005
388704850
317614779
1578541681
680939037
1180750560
1502260250
1626464922
1885515303
410355487
898688078
914140186
1600685960
2097712804
202785567
1143650236
78361606
2004438503
635302430
1951230252
730501857
1480139923
1016839346
1492996579
614134893
1487066065
676036842
1197062833
1176522286
25193683
2137941824
215430720
855390066
1082705539
639558443
2121677672
303705504
1899854935
1963752172
1675282313
1064804474
1639085034
1385191460
643696703
587810179
65530820
1294704720
911412940
1088337374
142610875
2145424471
1188530344
1090867377
263790641
1173846376
1386840906
483092708
1907688911
81807621
1385903509
1378138386
1463259780
402794865
677237333
1964056251
2015637133
862563650
2122080926
839294959
1428428805
1600576656
1082107756
1400878796
637413901
4981923
1414792475
535750085
2118724103
849236061
1747612688
1819841564
1447141044
489236523
1982692526
200552947
900476400
931486433
293812230
1356178621
852329209
1690635730
641030999
734001922
1335934266
655717462
263735594
128084401
2073388394
440881388
1206529217
1600163566
540929390
1347370287
1921194859
673644383
595047677
468629977
789528329
246225470
833984697
1255606051
1705773224
751117611
1865812046
1236714937
820079207
1203482879
1594729636
700669329
420485477
1462191547
1661953652
7286602
202234115
115955325
800803717
522030170
1437125630
507608686
1803325044
700806772
1542115154
821298339
1889559398
546580667
68541577
1050978378
1301168060
29386667
1802662844
1738978571
652912289
1038063921
153685446
631463736
191725949
1378723085
1551865567
26699801
424999862
2035850536
2096361620
264833553
159247148
75574691
936147933
225914153
1279966480
323016008
1624746928
1394795299
1621224594
178709920
439590701
1769220972
1835860311
1480412004
420922365
1843068849
1780553027
1061559921
1404207106
388868189
1257890648
595786326
241755264
296048699
833641775
2113347178
1823369094
347738382
328583699
1697994267
2081465997
75419622
438070377
1407887630
637219066
591331723
989245579
494326689
250829194
1329479143
555082480
1233356563
673452457
60509494
2146528763
1554739566
439536322
1383560105
1319084272
1700925006
913727777
1369638448
812187051
2037202636
1170804214
2049984054
2090798846
694266307
1515086118
1181582891
1738524390
1286792237
1000752275
1760007570
1125016925
1778934138
455476592
1245017495
594208096
1688742732
2010146485
309220562
1968239804
15229569
2011544498
1581962271
751268014
1052280562
330302
1595052666
1026125252
2054391648
1979135017
127336640
1884407006
961256101
1734159132
261914515
2144479644
2143346553
983181580
36880783
52349275
229884904
577958839
983398643
1505194223
1556363068
1123755612
646859606
813120137
1120837787
1351189562
1536232997
492029175
595042391
1871467172
145443465
217378977
685217736
1043774269
206572015
1638803168
209123775
924857957
2045307483
729950174
250372658
101645642
559249999
1291477077
1435334472
1984332852
903994698
817547392
46371124
1406336256
22394929
1742424689
2125802016
1869275365
584869131
556773209
185931598
1855947588
816279513
1707546359
1711835262
808823653
776755805
1728836824
1832177781
1319057170
687777937
1863161749
1663432032
816759990
1843868864
731657714
777980235
582903153
905563272
419464750
579160498
547510246
1305088932
1094179711
557254692
1256245666
788574604
1488833755
557800101
2009571922
875676900
2047632031
1878496193
1796822287
116760626
1562103179
1237811969
2099886935
591711668
1749722222
869629130
1550055160
1245207587
1547152046
1377249995
441605212
24081020
607526464
1242833996
1600218339
1132145759
19238514
466308793
1857464617
1355923117
1419131280
927728890
362078936
535421708
1178792820
1991510236
937818012
1044352213
1443468225
157497929
1705249404
186836282
682290227
1180047474
1123718951
273845969
2109425315
1220020508
253268905
1535259372
1095527312
719219113
1003264636
521033054
335163378
687695679
1378098360
121532431
1881312296
1845993054
1315347765
479615088
1127365054
1246331813
803598756
987228865
1712249182
342987959
792497588
393608982
1472700880
2060865196
1739773133
156869870
2044040649
334164068
1050965126
1056614319
1297367661
166986103
1977534123
1324112674
1421608248
1328325222
470891546
304066442
1170659841
1554884143
2022231521
2117832093
591966862
394752204
495941881
1099725587
652497643
346005656
2129182526
825001698
379959662
352550484
1074016774
757366219
984288204
964703532
1738474799
1969710498
589630901
359781186
1152231471
94978707
1326980887
1977225667
310798621
1832002280
140952232
1659888948
1348869745
988705585
1909369810
393794890
1250417086
2099092229
1335973015
1650269729
19440082
2132795581
69278886
604477356
1810904199
1594135993
210497315
1514300958
240636333
1201244949
66875635
1918988820
1808272545
316460386
1298839229
1655417175
675719021
1406249346
104170377
1494484620
78476240
1171912744
1186795345
510878205
1803763352
1658106523
2126009357
580126935
1840234820
1751305916
1728963935
2122325680
1550032047
1607689063
320425438
396608791
531454690
1264063771
526775669
1869876170
2136242568
1849870574
1409847372
275491122
1303608428
1026400865
1289753645
1917745786
1114244943
1577993899
1512519469
482659252
1423966207
1062562109
1340044826
1082091732
213039505
811310993
1656660555
1949660332
138749314
209485444
2103965755
1005390454
1741426383
1969290639
685358473
2116003063
1565481814
1209672508
924346267
191582148
1480152863
1808595362
1463830794
1654759117
489489828
1339083467
373737754
1680174780
419200228
1782621229
265560299
883453286
1605912293
1193354271
918463029
544827895
250662072
995855504
617645407
1706323230
878888947
367993026
1302413363
1690671466
1751629111
886688024
1080779527
1406129014
2107866910
844693081
1491599463
849883707
2106046244
1917058879
1465424458
1647785755
593918275
778062988
1409849551
1798360683
636280185
1001483304
1655654367
758388641
1627300280
568653504
2117820078
1619260818
1477170436
1092348775
2108755120
162096696
320440635
695356293
1591971910
930128874
114724130
1925578767
603149685
550636714
171257626
1381893215
1419352957
2037895940
1378027275
1597168639
1818927964
414283266
102221986
1824083397
458712621
1472594356
1045700102
523266235
1037554536
1505105621
516524406
1536413640
1447466716
1067367346
1204047785
2020822652
420964121
571339810
2140170944
470856972
1236327354
12198385
1181909920
2135227580
903007143
925707426
2020471973
1540207522
294794110
1712616054
913363899
532918758
1309909755
637960181
178193605
387716303
1095578722
1102024842
429216705
389317603
356059719
578148036
882743054
1468775676
2030130588
197561458
1189927364
99051448
1993270215
912050954
1646562750
1263022902
486749610
1441999803
477087201
1647130903
1506221349
284241826
79001796
231189046
2079777714
1925542068
662227571
887079709
1150613633
1723701458
2032164574
441190330
1342973652
1380786976
2021503956
670812169
1588220956
1926489027
2123203580
11922543
668780082
873814016
1988767855
265095512
1809248757
1236385529
596194064
355056675
1668075812
1863448873
654088479
925650757
2114568408
1314337236
764511394
1929815599
298641217
805260705
2114238544
1464824224
972301074
974070988
530982865
1269804157
467566677
783516101
1818530598
1135304466
722417510
1198123544
609888553
430353494
1220162479
2061643393
2129866943
1919427951
1132667065
820626443
1072151560
1887004199
1211629935
550626006
73490962
703003041
1148210650
1407282969
1321599345
1107330489
270113134
109291992
1304463968
1004158922
1796915678
1745135665
1967182074
292596045
2018944018
30184514
1045129021
1450152762
1601657820
1546302823
1150451658
750611183
587925801
1205944354
2129713126
336317994
10166051
146992790
2046798265
617506660
1552365939
1993564230
1243653685
303632903
1267497799
142295982
1551169596
1560692441
1073902909
427902191
1683639797
2003226542
955683770
664323790
1562831697
714851415
225383739
645358315
1979565269
1922813589
238979110
2055352923
1068736761
474265120
1022415343
440655078
450773729
1496987027
1048231017
1274835534
776379673
582161871
2088045678
1841039921
471272071
800428752
399253579
865676226
1044288015
1919158233
1676481954
1219755841
1755459528
52093789
429488150
1154958529
164964409
390128553
1286239939
1906841072
20013373
483040061
1881973672
1735748777
591971783
1385315401
1482504431
450393321
734572329
952413685
842131345
158770113
1174951826
2076501935
1412705681
1297520707
1671124057
117872107
479802431
2069414807
1247877152
1015088803
1151284760
1384437983
430603621
1618697411
693726693
1727858312
3037289
546508157
104041528
478672191
2057703823
939369280
2106963335
1908576455
889931644
304532321
271714687
1311414378
244283763
1877715274
1269084138
978515688
1250343423
2060743392
86994913
582148813
647915625
1556960643
1702481343
44091106
1624830850
1644142987
1583264120
371847726
770155475
1569472100
1542493281
1989677070
983264638
17328079
503134257
1318414621
289786568
297644319
662299847
536930974
503488253
1708020138
358690408
1721956207
319037201
1451145641
1990935625
940834772
404342188
1543859702
1797899906
1514529248
2127252534
1382165494
1596990564
658575931
645967235
1977439881
772899560
1975945982
1380986897
2029038124
1302145701
598181218
1814788142
746207482
1625456185
1204025757
256156236
238726763
816150682
2126571087
899966367
817880326
202158890
916939269
185220386
1392283980
2083648564
1388147377
827300829
619622036
22955187
2047454667
816260279
567579360
1088065312
1611833711
1613819657
395494384
509461920
1485505412
1232916282
1711989330
876711874
196848338
1672718752
944039615
2043052363
714886860
21024012
1953211827
651221013
246157312
1827951704
1589484505
145146551
1119537270
2042073281
1857225321
56176232
116663198
839679264
481962787
1738546524
2073919107
1655781141
2047550718
353600811
991400100
1843429702
859023281
348763302
1289018365
717770372
823937218
1887716066
1434713
250565466
1667757967
112493677
1717317873
2103615552
1513013498
2076215886
1386550240
1503937607
875879437
756131872
1939684052
1651767080
165609197
848659000
1411253921
1655360329
1682241972
125477824
1181068306
1954736242
2061736954
1662098799
2073762897
1707363682
1636753384
517712711
1246671953
1097833272
56975337
1055908663
1808315911
497018403
1051070824
1308617434
1091995666
175935768
812206633
1046820478
2112339504
1630809808
1046350823
1707069089
1751902532
941190475
801937693
1892654759
847392789
1796933392
775901292
1498499868
1235988176
1978645981
1364382225
2009567047
1481744442
1332698269
1749969647
1060775042
336612561
196198949
122014130
152252331
1507312639
1152185124
1956969061
325334962
30628954
657142853
1864870836
1945871277
1109981881
68299990
1667021203
1188282692
1757488087
1813254252
183960299
1183077140
694735818
637784507
390890863
1233102371
918429349
1042635901
1938080107
1325674938
1501075576
2129844175
1511483036
1523301232
985564513
1508896931
1817987110
1453393814
458740400
558115743
839751925
220532243
984602098
1895120797
1639804779
288143629
1035392471
1220179848
308253430
155200345
1993628322
495066510
2032701087
1592036927
87770687
333573165
505614014
1031366808
1527821290
583764318
2096923680
479361991
1459003744
268306517
1453986141
1171729246
1051418255
231568317
195476913
1586522635
227460604
1006198929
766243509
2033070353
855522526
1802209175
317013957
321748398
160988044
1188521995
331376192
669505446
26877454
1750331883
1067101822
687169451
765721432
1848129476
1001161370
954885390
442254980
1327770052
716461174
1968800945
377190175
16668447
1795279083
1898139398
1375074307
2035267737
732048438
943486491
1286636
736527144
1351560728
1379107789
1902508378
1732837817
1491134107
954144967
1739470902
1382119287
2032411086
482193846
920919512
1416366720
1595274277
414185012
464422694
1516221881
455448329
584486648
146722510
992690896
2000522355
410813346
161478031
1849642355
292883421
924262906
984257100
1576946780
1684714947
746875623
988711586
1506518159
2116653366
617679249
1711510352
160613094
26824241
1542377829
282163095
1186938605
765121427
1038402644
1971399251
1690240151
135402048
136421656
1877450253
1028097732
1916674632
716831035
618357958
1119287680
1457563190
1484443580
738597093
1829409867
1372944379
1222229807
1424133408
201513986
601595096
652978079
616088729
1664021937
2087748122
78308699
881373986
1924661367
515801237
1777733307
586466833
1910863755
633317765
986725068
1599943589
1181982038
785767090
948686665
679285754
771026035
2033785420
1302910729
838484109
1553437503
331168722
609214482
24706419
113767651
26200941
997351857
887384310
558445796
1370440522
1186573123
146584464
494716958
2080147179
562911753
509354219
95555434
1911007228
2107266979
792973221
527891086
802746932
962814004
195119586
537047427
1066876860
1938034720
2002640125
150161281
51156342
2070903717
841529947
1907848380
1240074098
814959533
873258795
1411209317
600564862
887645349
1766049179
1755268114
329198389
270144783
2098584495
958893171
1076446662
2089601846
213501091
1327785175
2025000572
397235133
1749246081
1139065075
1677204299
319922078
1490263334
5717698
1922782012
1276383935
945425740
593762709
897698215
1538415152
5851666
1413161832
60089136
1083754953
1379867211
940492785
1770832179
962806601
1560372085
1490359906
830732019
1027384359
1758519629
80204822
1731560691
1025883095
986883721
209491447
417734148
2018298272
1878090985
1200481230
874099481
838763570
1593277829
1844339139
1079396252
2144970289
121821454
505348912
1632963886
856556956
176392195
1453409372
1965213984
261108088
756427508
991849620
1372618662
407541928
1504387725
870111606
427124802
796211134
705398879
1346129965
1382230613
643616449
2146234041
1393711087
1821204751
402825457
1172629722
1910479995
474310620
236828977
28138316
368531483
1972072100
2015803776
1980404843
1490142714
2052445698
1748447493
734276692
48405606
1498403772
1504016867
1447144707
107777914
1773166121
2036735978
695993060
1173019166
65692069
6016683
1544860936
1875497385
773274670
736020377
964945192
1464303548
773620090
1088741495
1433278524
1953842114
1924007835
1246955931
575850081
460553814
1735211735
1797348330
1659155343
86000319
797358690
689614777
645730062
1905398078
1833909436
86030886
1044012285
2128058782
746633874
167621686
1501308100
1150649711
936961334
854362205
1032612713
1597721071
435806397
656443663
1432875555
1403519638
1150175601
1203089226
599146368
372790042
1473347656
1905418342
1914859288
106320356
1203584537
484687003
1852164707
1506048682
591229054
805139648
1047865466
1090299757
216751695
1803954556
1919030931
1840200
66130731
1241075860
463521871
1307928760
1859523750
78095276
914608081
84003311
1897291218
746526330
2078186978
269088136
1870963487
1694717112
501205689
2122343289
1184423999
1409272081
1683236199
1386573826
418130585
1083976313
295931198
1705938676
1128451628
681349970
1928892570
743015526
1856352938
1119231692
2065946175
938780813
1747715635
2030112828
1223445917
130363617
1496724148
1588690926
2124228098
357860061
838539710
6263490
1505923160
145591748
325621971
776484828
119948747
540225008
1148736929
68120173
1077729664
530093488
1111085673
2041386192
1414844438
52740277
1089653246
894254675
1492680536
1117384028
2144785392
638390631
1511241754
557457308
536301920
597503504
59651253
1585556308
1110221047
1727175716
1663816343
357615007
114924181
743391566
178491822
895295628
629822541
789241789
117333305
1155828673
831467106
1940233149
1399757754
2126094342
1138042805
2093812428
586254108
1793290486
693926278
337430837
355159344
1042892569
1624144942
1065588831
672069608
520315536
550753093
1347814801
2030247329
1686750415
1407967700
825726874
760502576
2115634097
1839629965
874743101
585533928
1888297655
943792100
570291055
1463147742
938898959
952621260
825670678
1138269121
1661242404
184302767
1361492850
1154664060
1732059421
492966746
1676715713
1982624264
2070746902
15959471
281963231
1398534748
935688815
253594060
1288966571
1144310010
1363053274
2076546929
273756449
673996329
2147077632
3777463
1796858212
1508213109
2122066310
655058335
1243626048
303280370
297338314
1610081031
1156012712
31926791
805795667
1713128272
830010826
1918026286
658141647
702082382
161901139
782009914
271909419
1524886096
1551785928
2110399256
1886621766
1579914032
452980066
1872369223
539175495
1850377175
120866885
1188734428
1702876581
1550702596
1761081624
1410310203
877849182
1655615426
1809619794
544728426
579499074
939522792
766255758
1520678564
1761779297
418483709
221686095
183291491
834282687
1068072359
892585741
792805771
46845328
1351926884
790654592
2060592736
1201597852
275787102
2116178980
391579156
1341976700
1265273115
1511644114
1790383081
379710441
742468084
522948508
218705498
1061435846
1566025827
1714036113
1207674547
2113346189
753659623
2120867531
701813121
548568
279416432
698803362
1801281438
2022775439
1273977532
113676287
556104811
554851999
661802513
140357180
1840625796
1352071998
395884160
671359183
727496778
1106463298
1653909870
1067387617
1231727807
1004274099
1307885420
233473975
1640731626
195890552
381295009
1806428249
1494302884
635007403
1980935423
454392491
740174651
1159542116
939054892
1661261676
1673660737
195712174
1880701476
1407498290
2142842562
2007611916
612360518
605771227
127907179
1854489120
1420668148
101600939
1367960885
951043357
383190775
837096678
1930400919
22030402
472702608
424862936
986011950
1278507563
1211166087
1540440711
2099519362
1434063602
641090393
366215468
1897960258
1968684930
1800346114
228577381
1304002575
1814492187
1510535781
210522845
1391554837
1762198863
1215821935
1671085162
1707350345
799108094
942845608
778696894
1741194410
2004749773
1660871597
1605458123
2018578291
2045153502
1443949964
2123024858
1442457152
552318264
819867193
1005949801
616091497
1823455053
1537466355
739941769
1838807638
1778432559
216213833
1996177116
1115920353
2138978784
1010006444
1079219003
157842159
1688372587
736898387
1452890472
260046943
1210663237
38173142
1830836742
640843578
23851445
2109252072
1032672664
814448964
577604687
661353056
1759541784
824361779
1584272304
30082531
1350591035
361561242
2063546386
273928451
1674484422
763719752
1739784840
954005268
116306393
1898005730
580749126
1707140559
1133038615
1920836841
1040359310
2070231642
1685111738
343516821
766028681
583199863
1899679245
1630338186
2020171179
498058192
921086615
535588470
79268887
1355420532
652892317
332208147
1963002543
1778892468
1443190223
414675670
1790676529
168395945
1214604314
641410347
226203053
427005310
12966032
343186226
1560829332
2058120507
1951559921
1484089039
602921127
327350655
355906145
1254123540
1376105438
962397364
434294681
1804254491
476602164
1571744555
2133792459
2106751726
2059739379
1872598714
2141644938
964439348
2008297293
1120649894
1516516726
1221074561
1277547199
1785956643
1208255662
680552780
1677299914
1527592594
1684046350
157339375
871914877
1273259423
533664951
983128338
931845648
1025271006
2061302971
753713430
2124710687
902095041
1669462477
413901035
1786585915
1086315151
50100585
1504537315
298908763
1717166638
664587518
466102917
1132541618
1536531423
904456248
2145913831
1082998572
1598786678
815900540
1928834250
209596659
1079979107
1867685258
82457674
494749806
1332364710
120941210
660091802
1131306203
157259423
978426319
1480609214
1334272726
398835423
1960970220
1587324910
1543370440
1447785400
2032718202
1671307911
226750232
1687550982
1442498817
1551783975
1181480479
1716188329
611022157
1710843600
91171910
1920359588
1294112699
1671462789
271373143
1452140899
1040464404
1784037185
329056104
947036958
83117495
912641680
315576812
1307691215
882811066
717605349
1315879884
1332083914
1280103694
406319751
1168328511
2117712103
334642729
1343661556
185264771
254544519
2042085374
1338056316
1721918037
56137487
2121270212
515341207
529994589
2049173519
578633840
1251447265
1327166731
1229782923
215058140
1095468035
1198752676
797258812
1372756224
584786460
1755101901
1091524026
1342851208
24187392
771299117
1023875342
212622409
1732559045
1453826405
1293012053
1377500880
1597643047
1144586187
1213813666
246592680
640156998
161255626
1842507030
306633456
399947304
641633654
686767231
1289202915
1541846020
259011347
1459560648
422236912
1274132184
1951594037
714919694
1779398645
89540188
379567170
900446071
1630988438
373236281
616767042
1367716251
1789573341
915894963
937931451
270135310
1879667257
45924475
1923571679
400440795
315804276
920630501
993834684
1200849139
489447867
1998889682
774722491
1040091282
2091386922
1102370257
746998487
1691754349
582258034
1024568217
1390647330
1699178937
310515062
773485398
882613163
2006026256
876804060
2119571051
1753717249
1314489456
970073516
1546750053
1258440711
1903658529
2028476315
604241872
1389714443
857624245
455558232
1774843245
1961830622
90045653
1684610851
682093968
1423523652
1428363762
332701035
1315309455
1711872285
854781363
208094572
238376579
742640343
2026248820
2109326478
523239774
2003680738
1199735203
904465784
1210395336
1228895139
632647621
430767604
1533125207
158879396
1011814642
2009435658
172383102
1195926886
624962728
151487898
1100853005
80370841
2063280833
1852947072
213934755
1803962709
1459183350
1658050479
1320909173
1326881618
814062968
498051630
1976028130
220729101
338499414
287176864
646211704
674080886
2002222703
1017110638
965000067
1816245333
2057794040
1122352377
1189314602
63755191
1088696902
1219794116
1621849958
464260329
390962684
1597182256
101116345
347006689
123434235
1543961361
1179053621
1114016467
151577994
97272351
2079554400
1566502515
1877827823
1670286037
2100641689
419104301
1417918053
1242449041
403325103
994902033
639662192
1908033571
769017030
660833544
1094232275
1952906671
1124074033
10814520
1488563347
166464273
1550587896
1743913965
944998516
921799244
231132575
1365736753
1622566211
1633011629
682466337
330972441
1038375992
1639221183
233405877
407130014
987269718
834197083
923469298
2096984359
1021603280
1124228014
668549697
129468902
474253783
1518812041
337928881
2081959696
2123190918
8092469
665659552
1005071696
179397023
753332129
49422611
326245198
1166144117
1429386245
684958434
835253292
11183704
1595352964
1176475844
250591509
625578155
1098085379
1832259648
1744509941
1180994478
1136106475
353866462
57028968
1318900689
1487540460
1682851183
502475624
1201794262
24236495
222482748
848370531
688180602
2045644998
1118704554
1172290576
1328305102
662987290
267949783
2013938807
843842017
1605267895
712561087
1574060358
811467202
464536032
497102902
63141908
1010921796
318763476
89056138
78237854
121501476
2114456257
1586133651
1182943160
1095605879
1863145362
1345012247
1061153130
1471019885
1059144182
703491206
350081833
676960092
19511667
968033056
39271879
1948951813
1160225033
2074844571
624857182
1887960366
839173659
326558266
902592920
882729441
475160020
1764740746
761271055
1564478502
1149307953
916899685
92867247
633372408
1329295858
1175744858
64279917
1527423957
1454129838
481775694
1958209857
2039820251
597222232
1223504074
1242300324
1975602816
827953275
209278843
1203527582
560699299
400034847
550009169
1129918488
1485785651
1390269586
1545829485
2037043767
435998994
505078353
199360505
494813985
1883541351
1097723503
1758309430
268666691
303494391
823607419
537348866
255269777
1752881694
1369376081
64923789
1181708246
878388230
2136485067
355351130
1363634625
1544335681
763941041
921407630
507440745
2089651654
157360655
45977122
378172611
828272431
151642167
1586063497
250257436
553089281
791893665
537358447
1199890853
989415682
263054211
1016111569
651568055
945507219
1236600209
947256345
1710783264
1425561413
951448243
1112711836
311747193
1694143064
209368505
602522852
486144705
1472699757
1304614257
1933659810
519100305
1831733607
208831037
868900905
571002836
1488261666
279006223
1619562170
1781749895
1242539012
1743872492
625536040
732489604
1356048218
213407442
1578752105
422567117
1421251755
748843115
1230280783
1644066220
1655722404
1083801052
833205970
76596737
1518687414
936916235
851520738
1307294681
391713111
1815288265
471814647
1927686154
17411239
1841294191
1528796065
1798361577
188086634
1881447283
1039529710
334926007
32423009
1140247336
1321754480
571305465
590624836
1253364525
1997578282
298962936
1736508086
1006719005
278418405
216312803
46341974
1592408604
41909549
740671473
306472301
170164762
98496076
241358326
455289622
1380268294
783776330
1918176540
1880898004
1159806249
1526656169
1554328716
1283918598
1838969138
851167596
1355808129
1837452304
458324390
1900074539
1172549139
830908975
228262866
1085892948
1177500178
1231153013
698848176
106398521
320659228
1298413123
1331747393
378842622
881890601
332914297
823104461
1712760179
222532166
1973627010
1170533896
1827194924
1672860579
1086362324
112359019
383471401
1231990958
1869696262
599363773
1157189234
1751479411
1445657881
1000043637
287734917
9109744
1499581187
1750250485
907396095
1166899318
1601156402
406801012
854170150
1460596827
435825873
955134403
2062491925
1000876793
1834416647
677740877
1057295919
422599181
730949673
905843715
526343035
1524820224
198228464
871609922
1501085567
270290783
1040246144
922016998
1327689174
210168384
901683650
555410056
281452205
884006847
1185384701
2043924144
1711562731
1747191843
1867513350
1550230365
621227240
607707336
926857501
1926968196
33148610
1224574496
1332744772
53379582
1563428031
1537848863
872507384
148678176
2008314944
943250006
1623576879
753482744
1527538140
1575164378
1101339342
716134684
706883570
1615754315
1657146428
1340214075
2120722643
158393242
61141525
1246125795
1700859321
1581024847
324498467
1573907823
132771712
38719901
1130279162
1776874192
2107952934
1694223410
1233690965
1422847132
1277592903
875450373
411158015
135053199
311325408
1203131526
1238899387
557541005
1734113786
297681197
726684399
1448224818
2004204728
524306350
1552834118
1290753424
40445656
1433716145
691156110
1210224683
1629797667
1599254513
1319758244
409049097
1500296782
677053428
605686438
628138673
428169837
1342718473
635257169
975648876
1419815916
861597828
893141102
1847237468
432068454
1844473
1881077951
559330586
601910349
1066342065
1536693243
2054065553
189881457
1684715853
927709796
927811783
1835255058
705978100
785555091
1699786039
1350925990
2033476165
1096437940
1029059163
1076589898
266197158
518249574
1820562994
1425393835
1503808756
1705094189
45350019
446674132
906658068
420853093
328373356
107758050
1645033612
1605430561
1334560416
1977662663
1396509473
181732373
1977478190
1992161082
294010512
674851510
20089794
1716080532
2121640147
1523883533
1414078835
1192657454
2132908654
2089466698
1952213799
27476068
669897030
285367415
185286801
490050022
1468232128
1562426440
2041442372
1536031767
544606843
97395459
1008805471
52327018
1999543443
1807981141
825186997
144117724
1406513165
289597766
451004170
834245914
1444244580
834263359
1226958325
948220549
2058140689
1383186770
1697937315
1726486476
418149762
1988910009
1018630633
408046642
676826765
1202643099
921253101
126439013
1019172370
1876716449
1328147072
1281293749
961852908
270575495
62057444
1844595010
1900510731
852214337
532303842
1934502191
1185723956
1327540712
608420248
1700224555
1451554854
1870041065
1393180216
1108998632
1658573337
1240381041
51075908
1923592149
1914253498
520061891
1851594142
1775758433
79548907
2016796469
353838691
727365159
1357102688
1823331444
557376128
397366768
620481722
1608745198
1804902474
2058339955
1767975468
1117603649
1508484547
2139221327
846982893
886066158
1249222353
1440717471
1934341816
41957694
560372647
29774358
575882205
1421560713
1354143607
2143279656
150874392
317957651
1528399173
487888213
2142862399
1477897768
1590093843
475570537
119050336
166015141
621277039
2078589168
8304546
271060291
127082179
1961626140
1055329814
1552624477
886995766
251617299
1115900751
1794569630
2024882599
1827648189
806002004
493788957
777921952
1159726829
1991346846
1435659980
1714362131
1215842074
501472192
1896305735
262901846
273275649
1576636156
1428472771
646081803
77006912
1967116551
23714441
1879066717
156113589
483328076
794479309
1260085855
573133919
382121673
1502056572
1832783721
570729913
162061424
446491852
572042633
1671048786
984400151
813738880
1155801911
1991673016
990068573
244985376
765322589
504743599
1109714412
1300775132
887522701
1866101182
962800330
1839543887
1028376731
1588527835
1796580692
1289374783
1625769047
4415365
1507610479
1600346032
1985644071
1140262238
2056245634
776190185
408011160
2103509606
1704514420
1431148540
919995750
210154946
310859554
901540068
2044197734
204625814
1390615343
1367586805
1618750827
2063223058
122553502
1184054747
282186805
1766468984
1949405505
678509451
935144845
1340000556
693129851
28057554
687757940
1329965935
565472887
365195758
593347916
974232858
395586415
256902869
891752588
1888803371
31818081
490175770
960203902
1041371395
1333376151
487522655
1160066383
343223172
899282813
1336629818
615725678
885317221
1312691450
942947644
667487107
127795783
1276519228
756345326
321449808
573158258
952122742
1296830326
1965236709
824130158
61031996
2075916208
1932688158
1149418470
503820687
893123632
1571789771
1005695284
2066175904
223101473
1927521695
1550723174
151867013
1483521716
987985975
1706675393
423546125
171475738
1237088159
1316075170
910562317
277238059
2107365999
591135861
223896059
2079291244
2058977532
1584937429
1634724781
289273121
921653740
1795385586
1867702268
1851975455
1527128643
1707155910
1075867924
1085684572
400630342
381299611
572319515
559983973
1238422652
63046622
1570093659
133237599
1685490492
1806968683
1037481262
1648214182
633434049
1786389087
742989623
1137945583
1991118915
2066442250
1710616172
1179859472
747730285
112718954
1103364630
524077882
232309151
716092126
267084992
516775515
289822290
1691397858
1362532099
1051493932
1188397877
1430392208
1590354163
508339473
898481051
1380567956
424717475
1174303026
967726375
363939716
1484056851
1222164742
314297947
1559531806
433877826
1622515588
1494719487
1788117342
1489144256
1722132522
2129362966
1878760271
94062019
358263707
1347512301
75936857
1194532322
1378524028
448844371
1868718959
82079928
1282129683
1005239707
789461784
865867340
436940599
1414340194
1383516071
2105932573
324967064
971431301
1689737571
509264304
257053292
194338407
1572115294
879193530
1144299028
1841597658
1054917679
1351095616
2021611482
87716846
1016792745
1030659099
1512099989
887577622
297412988
1219392616
1105525927
2009297213
1542741869
1311140633
1539303403
1742925967
620017728
1619097683
601518534
537518096
84893771
665295479
1667387806
623397745
430287095
1880602718
1463706357
1766329055
1516951811
1816365940
1843935708
1100288473
769311979
1395036685
281804534
1430864945
1985162897
1433471448
951030787
459593051
778104444
1421865335
465698808
1899769399
200401674
1585124175
387195672
738483024
121416048
638720026
207336197
1135018905
189734297
410099694
1208057926
1430709692
55878267
615081458
580649141
1073602364
1757753996
2078042523
1947673818
108886585
1808676760
1421091118
367686648
1817904065
1214655291
749712457
484339834
1978673794
1469841280
331890173
570573696
98116714
1842564711
1157830275
1704112703
1262050588
465457807
682305201
1303599451
269462582
1896261534
1527398582
1039872195
922948518
1823855107
1956348843
66410942
1546716721
1485737910
382715171
399978753
346436861
1638395942
714933182
936160478
877323799
1505440952
1278337188
1868300202
1378603780
699758747
289809238
1803650475
1999146768
524165523
765542889
256178229
2066773177
1677924293
1938814282
329837148
290921674
381404831
1277284856
418745685
1663655032
720626612
86502107
1853865022
1607191356
1708065018
957184897
2033012976
193712423
51766027
516135621
135774118
682376680
1191093004
1041822748
298712041
39216627
2118161907
1458997862
1138140202
1991821596
790953145
1075479180
20149899
360464764
56982864
470414638
1673989275
1138276544
1003053682
18008249
262004703
1471309607
1267901362
324441156
641439326
2135464242
183219714
368544185
1798149697
320798290
1151804453
580937626
843309755
468352694
1019342465
79721343
2062630745
1718262330
708424590
670334094
728997221
1933069782
2145886187
523625870
830853000
1756594840
1160849202
76068646
1702593996
1767375660
679445397
1325513229
1741197963
1357052646
1653538313
1058904429
1343518243
1590819708
1925644153
662834398
1746613101
1021610813
837543879
576850734
1404857314
476658558
832286504
836633657
1924776934
1430210336
1546014119
1540956881
2009436021
93698127
1232268138
131897376
597869900
697374435
1120065944
1069673634
1245133961
2116067087
2017677785
1912429399
1116811189
1114373846
2021588722
1988178715
570493415
258120950
182471953
1565737490
629701217
85288695
597000713
2014136024
1946145178
2040801112
1078435107
497117960
1853006847
631727049
439681097
1507575362
324319312
2116010927
996204373
272230222
206584341
68419053
698906783
332490427
1435383483
1311133575
61805956
1411285315
142238043
1888123362
414306918
11778732
857939849
736446713
896806717
1810073209
1215749502
1941872854
362178278
2124217204
482322873
1766790487
566661300
1037340044
215882146
1469187913
1616742358
871485493
1575253576
296045281
1058577316
115032111
366161904
1285510799
566298719
492377695
89627220
707065831
1790064336
1957175671
1972236665
690459530
2135934162
691382556
1810343247
374663793
463230413
1000167171
964095644
1575053304
490875547
1159866946
302033521
1282799800
1199473075
486240425
844463841
1563060419
1585496085
1643039126
747849577
647317861
1508794509
1909469180
1141885137
1360682949
1398582501
312544423
1506651562
1019255608
1051803037
1864847550
1165806156
486052519
1736065537
183867294
371632464
1423740048
527405335
2013090098
415784951
1184041798
2137882934
1642329196
708487660
345826451
358254705
1903442283
1156140517
66576193
1451795779
480533367
1778043340
1109318192
792956492
768238516
2024359734
1242593564
224176790
649558773
1034802909
2141543521
1285935678
580076619
2143221243
1486806664
2037110364
2070953799
222517692
251091606
1847710013
1051865592
1383728063
1612511749
1720598215
1702861595
1182309951
1222642677
1005247741
1419193626
142680258
2113790496
445141906
1493323564
1448065954
357644343
581346513
759015581
388107470
1808867676
190014795
210809400
240688103
1353154260
121552058
2020430162
1672715914
1573387816
1486368160
365984056
239862939
714121076
841229872
1857869384
1384762363
756859789
953898939
1846050640
1786289578
722715148
847566708
433500326
452702625
182192199
719062800
1664519599
1736571675
708558510
435373120
1468001210
1224449030
395311029
1537499466
438772665
1139909418
652436839
285205837
1273031898
1958809174
1548589239
1372329077
1712275131
672798697
153339494
1699004479
395328354
1493486249
1101272709
242016222
1512579651
1959517734
2095348232
1365438494
1172261195
273603281
1089341680
1950948334
432873517
1230800410
822995186
1601318128
132725282
1641453321
746896202
1705263802
194732115
964670103
1742574451
1717720052
1893968873
645181267
190149924
692942447
873703579
1265771008
1692162691
1120857963
137461403
1848062541
609796750
1197214533
473834766
1995879923
1693894422
197443271
632790076
782734873
1986771771
773721663
1221603281
2107996879
1832341970
603537078
754172223
1670561752
2030783312
263769441
1716787562
353153070
1554164736
670314695
1532314563
681773979
577862386
150691864
1859317814
2065944833
1303774983
1504388070
2119687346
1987859618
1335146092
1105407624
763381948
764451602
1946639386
1242495976
98594405
1250557403
1250498090
1481800265
619185581
473831327
1116189831
554400243
123456982
577697913
1271113427
91809257
2082349081
1338352234
1189573197
75023403
1713342889
1401408830
1925165304
242089311
930115199
472511254
1184667383
1048505820
1972155154
1727964219
1384513858
813546836
555380359
409215943
1242238031
1676377982
158639405
1123109908
1318465814
1504123889
1719339756
860011082
1649339472
1526267540
155176250
153699075
615640318
499945523
239887704
1578807066
371771727
1124627962
978743941
870694559
537542210
2031524466
207461602
1707767300
42726744
1573715290
374046410
423080611
307155567
268979186
1464768402
848233988
1531890391
979976601
558450062
493869810
1327448775
1036373865
80595122
1193992482
410842203
50269425
1430277247
2099167767
106847435
1628237899
282589776
2011110525
1019982890
1831915124
1448612761
925288850
2045209179
2019533635
343544917
1907779648
1102064994
1846878826
1159847140
1063268971
723876082
1038126736
1351935192
1252136982
1436003022
1914460769
588084380
1112482949
1024238263
325161152
287500309
1927883333
952231788
2036860147
1570764992
1651226406
1727354273
790907465
226496544
6901928
624776767
420771245
887923198
2004613225
1960418284
432841799
171150833
1814689779
1317366375
32787792
1372555925
2021651840
1903453146
772102457
549164956
2059489283
625139557
1295909403
6977395
1487913790
918734807
1784052800
836448787
671831011
732823806
1873503953
593731363
1074496721
1097291385
95290007
652867644
246600145
1192423991
1401631655
342258339
670922026
1131371084
1461340528
1185276587
1678537497
452458331
977571372
1181115641
76410407
318382659
1094098920
34017534
1086571498
442874820
634163389
505656142
1118400697
826427713
1909050936
1033211874
249183235
466721779
713937596
359804107
66628863
1183383107
1712758044
1002513213
360203783
1546251165
708964574
1572993783
550144512
258165935
1147035330
1824197605
990922718
2105818915
406656267
1449814327
412102270
1474913127
991262484
139579874
911452681
770552567
128679489
1261874471
963315559
1095229010
910811683
1984891623
108650748
1121792867
1681983624
263499471
1733087697
775097501
1539030492
701964946
727282576
902284638
1440396558
734384094
187277607
1388067338
1579667636
877339348
903021605
240569688
1871852094
1844556878
1388046445
67696244
1480856241
1949072374
1762547796
1723881476
1791189799
1476069975
156926312
74210762
2146317503
1686293502
1158242417
1455514313
1317267675
2050380378
1918940523
677535785
571222318
826517285
1928937515
834282157
67938439
1914873477
766002321
1357711759
2006887196
1430020188
738023029
611077306
2023052695
1623491434
1318415927
1473497710
75876044
637390757
1386497292
1591434820
220329825
1296207821
1848965316
709148434
1350001131
1380588578
398653681
382657812
885158739
138699896
552352273
1851258935
1789379335
2005172853
589148771
1333184153
1103369097
1150505997
1480269435
804569704
1218714138
312679820
1482886327
1924237412
39128908
964506590
1494233625
832106094
819922847
824356523
1895368254
1752471718
1830425369
1132012251
254715867
495065393
24061385
1719428289
1125910626
2027328838
1043712073
395203164
640049599
1941500904
1132433355
714974545
785379386
1698403421
88235502
1039977901
1885206758
830376853
468871638
1709298633
1227035920
1159949278
1153240967
682115721
1152304653
1318818205
1236625720
252582336
2118341136
1394211452
1667477076
1506068603
454223944
1293001538
38296685
1607413466
48565561
1984523904
1342449649
793094404
1357205119
934187622
485864284
1144594686
226246548
1965985478
1480462314
126757003
489930265
201436259
490538623
1237916699
1875344776
1575944688
1387669120
333728931
1570954293
741540667
1290772387
1919496756
1227685521
1355912879
1564205355
1294312883
73675936
356299926
914293300
1878401947
711566640
2035846182
258011715
524162513
264127115
906375899
1878880738
1824990849
588383954
578673018
570610125
2145425805
329676812
1675725784
1196457011
632795011
1365603486
1922135498
742802514
1157762896
2112702131
149598735
1408862
976435470
754123281
2067374233
914678772
798359488
1568417483
1221116954
1941451516
918752274
1687195277
1779771708
61646731
1057842640
354787347
2018595862
70987663
2124285725
1210305540
1182775073
294742930
35091976
42422556
1687007511
1915909908
1488611132
1455245307
1224217227
1890613514
958687166
1098774466
94514618
1181744141
81891227
696611460
2024303372
870715029
1059732465
1420523793
1511483595
534915823
1564856664
335259503
1536204927
1486153669
1294697967
462350607
1191548311
1445228648
689583044
1913075038
634555207
666879276
1291858718
514757378
2040644414
21087037
1689009251
1012557299
1956660081
815068367
266359527
1515454845
1722623227
388573737
1669314258
463963662
1095526779
485218646
1563483907
1348076896
608590349
1867793957
1357675672
1395125785
1492938127
1077179138
1846707055
1233960918
2057090652
488626374
868105637
2062878933
1165809841
1633216267
171074999
1327212633
671451510
827739296
961955843
582179981
867668853
1611728825
442297884
77436362
1962108658
325860768
751783873
353342189
72101548
1982323784
626167433
723961352
1414491884
1122959626
514012902
344817785
1388981111
1966287242
1264487274
904980065
1823774081
1906650253
1632818709
170470533
1611481775
20773177
1966064440
2031426279
118287015
115417015
529515375
1045027379
1815850446
1759453682
175339070
450365197
2131813105
1015384782
1885871032
1418137403
753298966
1532022695
615649108
268948793
1915264645
641464171
1844726159
1656724640
734762248
1558580121
1391323926
200031986
154087971
324882455
1929825770
469935800
2059045955
2055291818
579084426
1816696045
1503129173
1544317039
1147013055
667593893
1226464662
1551291256
1104103574
1240450887
2054531087
1241679254
165149640
1577750761
127007400
2036501327
822888081
1986686116
165937173
1838015840
472391060
1082958074
1716684213
1232025836
369168247
1328466786
2136124259
1329743679
1267668587
706977161
444831904
2056269483
1726313212
1860886662
1194507111
249262820
1679068601
1278067264
2001833440
1177341099
1091428956
1700817082
1149625673
533840421
1405284637
854183500
119392172
683542446
1608005955
1045620469
1959774833
1948297055
2003123220
689834868
1901131927
1541272012
1213892057
1074245182
317276261
96417343
843497641
1938904820
424635136
323568201
1582550910
1775757285
892705037
1330293597
359984833
2094410044
51333617
491969897
920576127
1532271925
62515659
1684206780
2063801487
703044972
701556739
659119272
493292780
1820114428
1117148399
2050570568
433081889
806910496
360253598
105813655
1600060175
1602562338
224481376
1355833637
911146455
1691629893
453846614
86058688
322530132
884126979
1071967835
225418717
885974058
531763015
1423031485
1465382401
790888509
1220949799
683549945
919007558
1908981680
1733948512
2123009821
1922024063
1677985363
108694486
1113462433
591771465
1689001214
1102818166
39645409
772450094
1362443385
328507018
1324177988
1243819108
833560335
538430109
584322521
692167682
1166711708
33911342
1402028611
127465035
1864386239
2136654607
1317482874
434644646
1645289087
765339806
261301644
80718862
45759267
1967778157
1239551966
1105301827
320113287
248908458
736732881
335371644
460951995
50494722
2072972481
1839776689
1944467224
1797427349
2141453672
1899371484
1819579718
625651919
1208190107
2074714737
1374016856
1801546086
1706507356
2020507954
1832193986
993309262
145625927
218930992
592197819
1087669161
1085119179
19937542
68423838
2073277072
1262935365
544489766
1714954002
556799137
1756871795
813729818
521647433
1371729265
633460560
1999416387
2088564738
37396782
1621096632
830002068
1607660026
440316505
191040937
1162684882
951299488
494863553
1310696267
1695623807
516380768
1469016903
796192044
1296805883
1896704961
1687190117
1377194998
966577296
717807798
403088883
572558023
662858335
208169127
778085398
2099457707
2054730509
1222881538
1691228819
1944578964
371671346
505851016
103256763
1025518450
141301719
423880178
852014346
1279413332
1714774682
1162271225
610127504
1073700472
188415528
631200161
1841667134
2145020571
2110310659
591328528
977821493
1753890835
1290451635
2107731149
1451571646
1391381349
1483457716
1595485352
1486279381
293794961
255359631
1708707348
202392253
877921421
1373012580
1230152149
1502824212
2074580103
1270992058
1034371681
954253136
1570308991
1067488433
1425813244
1466200275
1662481647
1868507295
1622371507
2086474474
1691178555
2053405319
983380337
1457628118
1486515746
1093695348
1750898159
1227162594
1818849842
383068263
962088998
1870191333
457844035
1172019945
1370518899
280019919
1037630883
793088062
181552298
1487323277
1327321962
259847762
744683673
885126959
992417465
1042425904
1046127133
1702933914
215289281
181007855
390597288
1462156757
877435764
702313625
1339465245
382786189
1741426017
2045089527
1859083596
1078901468
1285583457
1120439787
1861081174
205788883
640153629
1835462665
839004241
892476430
1021956598
325888662
184099433
1026171148
132949788
739358914
1115887992
889889466
1586792634
63087985
1479755871
21464863
426864688
432067091
1141886117
928951045
210191727
1877706546
581687366
305771918
767061295
1308806511
320523
584987752
102489842
1926565132
1669065245
1307377769
1026016223
719877681
1365485511
1435625886
549035111
1162949001
750577697
581217038
86306444
1686460510
1037686347
920397822
881949868
840938655
549541613
756346737
1695679269
161630504
4942785
1808533611
1358724913
1063887542
1225759982
823068400
355269690
1042411244
1767795505
1715627773
1694231346
1311694321
1100925629
893334029
1943076846
2006403441
445162782
661187205
677091374
270902632
1289052944
712818798
1167698199
747518195
1075806227
771427627
838219226
1418468727
80356090
657201328
1692945936
117835642
250200409
685843580
1201378255
1282135825
2118568258
1597161677
2102086136
1251864506
1773360097
647850123
337177090
114251980
1376575305
553477512
256328553
1056155095
862130462
436927762
266543259
90809936
551321683
1075307349
419591605
246669010
1913817101
753858698
149100361
1781516361
1186799985
1977044249
1615984582
735893787
128435778
2027646185
1441001108
1583633516
302537344
1620440356
2057897287
1773331391
1685135229
1592028964
1646481114
1939142097
1924574468
1778480465
1332364607
484894608
943912209
1453793080
1568911478
1594487888
913198273
2096805328
1897599879
846130700
1184333615
757248029
2111874070
271039810
97773475
327677590
1241040819
1301326347
573608881
1273196628
1577392769
1111649055
2006805949
1163449956
946863472
496893741
884698795
1090507026
650357895
1248021757
770103531
526146380
1475730645
1004767937
385251935
1617391364
1320215347
25194388
306771400
753465913
1388536282
38349517
1574508253
1996757474
1560248159
1269179555
1697786495
989241246
955425962
1797555865
557671125
674028656
1006551728
1553107696
1963016131
2112534115
2038309268
717067852
546046696
770376813
1203418717
2051217014
1902258235
1651913146
966918408
1392847753
166324668
1418799843
1698591649
502536238
1869400183
1912967826
1730109375
1912437027
141041653
707017763
251161715
1947354716
1392885627
1396896237
31561193
995400376
1572179158
2048294754
1656795769
1537098842
1912680005
254412699
965050570
1840323837
1808973091
1305780026
1577140031
629287551
1703378930
1663971984
457361698
1144030782
860335228
1252307148
343948591
1951993434
507261393
150110402
750201886
1687674193
1784384438
1700216070
1313623589
1026067088
1873189720
2081667007
1880343187
1521889941
1909361306
71976867
424334470
160188218
1734129126
1719950250
1848396344
1366894489
194354878
1212045210
2062039726
1003716844
1685054786
2080028697
48786481
1513322112
1477987215
1417510611
241842889
898667006
60538684
753985380
1217857060
848657218
1047554877
248799890
2086938612
1629124991
347526006
968285037
514027977
433568383
69989785
1876771610
1473066092
1048601508
1843753990
1310090531
1747766523
1704421883
2031143058
471663578
221821814
879702536
286162241
1846099024
1056915815
652540105
996307040
510800679
816875469
92865356
940711276
469829680
2003782978
1342478117
959049657
1012273900
380705932
1789836061
2084740271
1094805246
1905724082
1801502277
855606926
2087690235
1153957168
1924893154
1839146452
13366755
1416984598
338606230
618036170
402168262
1716778190
1748137527
240160045
1029593474
1869594565
21309773
424338435
796167153
300375808
492692126
1189616069
990004604
515145803
312776030
200370712
993645645
1271689079
526456719
132140154
1689224307
788599908
1915873872
522786555
1347202101
1378580939
1891355194
1826596908
1585446950
1565055686
2015561515
166664624
1913401332
1599289850
197109035
1446869516
754305487
784236172
597509088
1110740841
1227974438
782441413
225955786
222863726
1507008848
2109685377
403044778
137776046
950029489
815235991
159545094
667965360
520388073
941635103
797248186
391552941
1753929202
2054690144
660362397
2137979003
1075615253
1801299016
1396271670
1626940215
6683690
505937369
1235105590
823576839
1524787004
1529623727
1772070142
1440775160
1748026163
915945773
531401510
962642307
393297374
2129413864
1269459069
1653482894
160252471
358341634
576250294
1646089127
1080737202
1652504253
1359809353
1663318541
690727813
501111637
469072120
1437021068
1807411627
117351319
607655339
1934178723
285693063
2059129780
2086323311
1282940713
2087594953
2144713117
780650600
512610931
1677049279
2042319449
1499395282
1769973535
1712938240
683440321
220505502
366258377
319265542
2062228525
473923461
2042361188
978570666
1897201002
521533569
775692058
222026479
2136929904
2088544183
1804900024
683887920
1495975870
1560698289
235544089
1644474220
68185760
145163547
1920418234
976892365
1574175748
1262111349
203021344
790533513
1969300059
496962729
1798741820
795304232
787796776
1983419756
1716233867
1379491194
666830556
1288083684
900403681
194533408
761565595
178585198
326543359
1995649630
1642770953
1369731276
1477803782
1947021964
1286938641
952940098
358396276
967156401
627024378
1467601171
1623463338
744403775
358361986
879028005
1327497820
931440693
22971468
1867117370
444143369
410406021
599684390
1090206742
79368179
76525404
1561952083
919836092
1209245365
1285039957
547166741
1536715007
1207586180
534028238
1166178613
1358726295
1006266832
1409231928
1332009834
840217567
930608398
512025780
1799053434
1882136746
1070112854
1988823684
1860134623
949910209
337235454
1717335042
489190226
1395255342
1622973434
1711292644
1220976127
1307753826
1368454685
1876612825
740591777
885063213
1432924266
1532634430
1824120346
2127013033
1717283191
684601736
1146574594
1326559968
1361441771
1286532126
857033036
417925707
1070139906
800082790
1756216675
849873891
969475721
69579109
1143672174
1585906008
1585375274
1079351045
1559497394
1377192941
1410914996
8290479
6204525
1245076990
1073842698
1248737840
1796359708
1115585100
461864084
665607120
1168262338
1948466510
1505588297
1247352216
267024057
1368255507
430758591
1946240054
785766521
1224052177
169029988
482921739
1012460543
829082426
839093710
1684816458
159946262
1659344635
65346064
632999848
1993770341
454270609
1986502793
407465426
1587290147
1972273526
1495735613
1128292249
1245510297
1739641469
953636882
524547437
172610893
1557454605
1760593796
614046212
237839141
1096302635
787872513
634005184
661571
2141663848
361745524
1042448310
899104544
734180921
466655975
1184069419
1994233917
1456633791
1193299182
848427960
1877294736
1165197315
342153906
1773701773
1517852665
143961171
1596072043
705359100
155650400
1104277140
325695517
970800133
2110797488
694113819
1637080156
796863784
379635658
1018486614
819614296
1475126819
730445771
1380715635
940465185
1290049877
429599316
669009259
1908585221
367471151
1355532970
1573060619
325224884
1052514684
1767223664
854896859
1154389568
558004465
519164639
986940002
272180435
929736848
1278932362
777049794
1612329396
626760180
547434499
1740541542
1664387961
1256480000
1333194681
157620629
1422196074
242938917
1589675530
1144213448
1897169332
992571457
143605869
754520252
1288076184
904549776
1372652736
196979630
1465645479
2115323625
228423909
300093608
126156865
1604123448
2083106899
1759954976
167304117
1962899551
279667279
347190091
1236171325
300521773
697608364
830968958
1248710221
1856952279
716260823
650600245
349387149
1876321042
1892577888
2093830345
1560149538
740195000
45495432
493342821
457357650
1584862001
862404004
1668290297
5957066
1083490896
496128103
2134351875
78276067
1574761301
2022059816
1520132475
1280579099
1166828243
1121129134
1353567294
938894977
504947696
521054119
973640706
1007222294
2062510944
54629727
2146910259
2129945607
2026857700
61311912
499876763
1209840289
203706013
227203560
818699417
2016956803
400465259
1462013046
1951464939
359380815
1382869467
495588038
1220050638
1807955052
831939455
30502611
688870017
1556333831
219647406
1924458955
1012107678
921431034
1661092925
270488547
2087246205
1344115621
671221297
1512687996
1038970064
604633520
1355123681
1161036118
960527336
1641586793
1223598597
2027955109
237743451
576866652
1460227666
266020867
415251669
1920530263
2083208045
578468685
1327033645
1926625451
821849548
1046064659
1154596725
157743593
2030714690
691792618
1512469387
2110988128
543532032
1839396049
164155560
1563502669
380483118
865856800
966767842
654809023
1036487208
1349526019
1740631665
265283717
698633030
1140925668
101702305
324388331
966172663
179922917
1411829650
594235126
584602970
1058694449
135875381
1972068346
1996575858
2115062875
469953620
1277355413
1750130141
1566259481
524235379
375010895
147459571
56750428
2002912745
1666676023
4499865
337259425
237046002
1813183389
951267783
780950903
2122231511
1626786841
1191133295
584126633
1822956797
916589645
1643981949
1483326192
1360450154
1598654260
135787910
285166407
547821886
877541194
125204847
1269745767
1618230647
1304615248
1937436467
154015520
1567329812
599360920
765307829
288411838
1822893428
391271239
113520197
496422952
1254193380
1738801634
559248597
2014134847
1702015390
548908068
594319245
585841187
334023689
1089503659
1940565476
372428868
2137751947
593004911
709425780
1841285345
1056765756
862678027
321675030
499958223
1841837731
152585755
349903251
1595402422
1296985820
1238598235
190171011
68172236
1365506870
229751772
620016347
1284785603
1160656102
228894778
311059867
367755219
225643116
169019934
1663862480
1891832947
1705730113
656714542
790888120
924272446
1382627556
1849384583
1151689211
806508854
1690477858
976358158
1544726381
671741814
1335000128
236633382
1890001698
518271141
947903669
877969871
898550682
1330443326
467497820
99862503
1049216253
1430591385
194088194
1620118351
1448949242
582214959
106425809
448759487
611476578
1019490981
500068804
897330633
774183043
1828060861
517829835
454242289
1868712541
619550505
1898775402
1913864604
962073738
1277773892
1735905944
1695018927
1024979499
182882829
1135411163
1037301984
590103011
1704978056
1056021019
1436856507
1346507480
548139156
1991438716
546793599
2049456198
1806131599
890941377
105505621
2005182042
1081231363
609597591
1185861323
1069618672
833220048
423547207
1553942128
1607463281
413679111
1126044167
633494729
998934683
724677581
860757311
293842600
1250528414
2098909238
1488461878
921828627
444126405
1380849746
943168321
1937690417
1074227931
1773902848
1545007679
448273657
45407903
299566051
703972460
1228210455
1994187426
1669932960
126487775
453931856
1686253774
1881811931
1942817421
1482492763
1215935908
68757759
2068115746
542427573
1891042744
1452169463
859594944
901245761
731584655
474271211
819504701
1299825483
1028017725
1917366367
1042269039
579509424
1292810997
2054620425
1612660641
400926140
1079753458
1264057220
377798655
1545199852
2135412640
18662532
370763403
1336352864
1787413315
1302982618
481361040
1638401961
1497765144
1505186536
1581113591
744625523
1216982525
556693200
1876607282
1433712320
2102320177
823168689
2126191078
327180416
890083395
1296889371
236158583
1027519027
536351037
152123083
1747626433
1814339531
1126465422
1144756104
1675908687
113746995
134562693
1287205366
423026177
1969158999
699418525
314085629
471638932
1423566014
1603710424
1924781845
1454522693
857992513
409846629
279276677
542278273
961561119
1328168347
456275351
950084439
646253110
2131672403
251940972
1519736966
547342572
2062457794
890068053
750067903
632015003
1860566671
534202056
1758616495
1399032782
451425320
1468179175
783985533
1209420020
1604671442
878806608
309009326
308964176
107494909
473428131
393777849
2073435699
1068345463
1850390855
1887308036
1908858476
727040790
1720059233
42044032
1989219617
1483794211
539248272
1499528632
929085950
164145381
610189497
1803007077
1543765232
795224579
433101016
1070449736
562624774
1819719624
894790279
1128408743
96956044
739225067
2102159119
1447076100
437224701
913482649
1145633495
1572107500
160863553
1804787445
2019163193
1728633054
2052783356
1052578415
3170692
942159809
760739503
1247961174
1603174278
1904949806
620920417
1378330255
1082707766
965252438
522730021
1283068968
1195457642
1026991197
1500081409
336200885
1105591322
743426054
1705439559
749544523
1457318460
850038689
1172126310
373873871
1193570410
1391896647
486891488
2072381749
856880221
1804572167
2092248733
556724796
196988221
391525211
894911482
1446548070
2070987444
161610254
284438359
1134043878
331289335
1971000128
111517012
1579544346
2010579183
91107223
1055688915
1676570814
98626184
1651189633
792950319
963818730
844293856
1161782210
627422515
712574951
1547824368
257756393
1357163237
86960418
1507426541
1824523442
868492470
1031620665
1480780612
165782809
1626780095
1099958282
1785001696
1976322412
296945152
1739705426
1174746864
1501535902
1622893419
1623002315
921949513
1123465875
1691356555
1636004403
1007347992
1530985835
1906688625
1085045235
300569716
2084485497
2027503130
363619030
595143508
1001562870
1517863816
2022990110
1884659943
645466354
1859956805
1503468187
1971093268
265671957
833099176
40659723
76620652
99243105
938105719
842494071
978257486
763610939
24832491
1761730425
1825425599
2090055973
1070062673
1566285595
1986054871
63119823
1517337376
1126018411
838552018
884034799
1277574746
2026327017
1377961613
1401916028
1751652121
1681683200
1939043247
132818666
886686391
1053200259
1760521125
1234381752
1057449131
1264092571
1019703159
867526489
965978305
1899429335
1268804674
424820065
837266823
2017851736
529468002
191479703
1503524448
727494056
1664582368
1514704037
755066250
1881188795
1377435181
2022242863
840515340
1929986329
3439085
125371242
568013397
1498169693
723728392
968229537
121400499
26537277
50902028
569323751
1039840168
931545594
2040930800
1893723678
1024886577
1563001464
707621855
380817776
1058491350
1888095325
1417013609
824082925
609385652
2061464544
844899442
682448475
1502537377
1640425614
506906772
1556135267
528279919
1110237315
359178408
1057058396
1167901319
1873284532
439962982
1141727365
1162600381
1780914594
1413315486
408194293
668088346
384739842
246915591
355824861
1147711434
1225993296
1484408953
59405080
693207395
681437904
284480715
1308152901
1832628378
1322248254
439607979
1584576211
877298572
2029585511
935206965
2138878630
1715078798
42461295
1448523181
988302067
1765381392
1779645103
281948858
1423189134
792030363
2084379434
1110115626
719521731
23611103
1517414420
1435662053
1824171955
942537654
1923303843
1216034000
1408971429
1932536809
541099691
2077383627
922790633
1881535212
365764715
2094796905
182388283
1283432824
1503049550
1589156915
640292434
1350008694
254490329
295113763
1463433608
1478530746
2052082200
1555990328
633262800
153912480
526194593
1018606599
1620019616
1111577884
536299097
1727612894
1707954927
316171250
1918126268
414491684
1686388841
280971293
1413476924
508112260
740235730
175359211
1648972462
759832894
1998437534
1672725883
110549851
988476320
2074035237
1538940271
33737191
1826764622
1836120658
314758315
625008176
451611116
41095025
1586149633
1726895451
321784662
1933843125
1537996824
1586310846
1945820111
1598317161
734527962
1267447641
1901797831
1814162480
1989997390
848912246
1160255774
1849578809
238929903
1118426462
1416341463
1616867884
80123033
505899661
1156971988
1849407615
335923553
1408614337
1378925116
1452502349
1840479303
1191557388
676895247
1856478852
1693432532
2052831851
1768336940
436200223
1608574126
847850308
1058150876
378528402
577441347
481969144
24336587
242067044
1226402410
781787264
32640399
1969860867
896711894
963059284
1984321411
1375330103
991024140
902659881
1333178787
772280181
251333821
486954651
2094749693
223711887
1355274877
924761318
860894865
1816421464
2137086740
489901248
1289641857
1928800958
1227026514
1235740271
893782311
903413600
1767760569
1870380141
468849725
230555372
727124715
1962583989
1274944003
1189978529
888636603
1428997076
387449746
528997294
1770613028
1451578209
807806531
1255539998
117018706
1953623124
649784225
1882753661
372726897
210430916
1820262110
1635935393
1634437872
1464218305
1775960775
229857769
1625231388
1865230880
659149050
35783918
1904932838
683085577
1960591106
491169311
778719619
1074300646
1100443076
1803008781
1875321084
1761180659
7773918
2131320749
1104894113
417480993
150573802
1918924189
373218696
1892745048
1430810774
598381781
163286836
32008180
1477849558
520864783
1379949499
1019785870
1619696360
355662029
1187797212
939778236
580696110
694574963
1967843104
415123958
2120672432
1396206552
1618598854
1270640713
152917981
87470431
1242739294
1681857705
644889732
1124303682
1536149526
1630454469
826429099
1315658995
302423331
1211575698
1186791843
338104816
128983017
2039771983
1055600290
102483566
265813554
1450324509
975391505
436842311
403439598
1323176944
1789535781
817535699
1669622178
728668943
1712795654
987840596
2078172767
1776236074
1378043718
100292788
476150337
1258462314
749408251
882933457
1797848122
999060057
1053675685
48486274
95066284
273888594
2133973552
408322551
1009966059
566980640
1066890427
1319030733
1376830422
698169233
2114147966
2088781248
910776930
1616178727
300524006
40657804
1791776874
944787668
836922464
114045912
910348012
908642924
1989200737
89367887
1185995224
1308365096
193293309
231713350
423844416
1477708224
788901869
1275076938
1304606985
512685174
1975538959
858686718
37990428
952688752
2140709552
1834116240
1842290020
1617389861
1724981238
1991550031
786029923
654883205
855560889
472024432
612740259
1924585738
2102265026
1658943069
801378817
1784692584
1002541878
917809982
1670664714
45527325
1429586892
325418478
2041931664
653616031
806331337
1012897376
1397032786
137324869
1638002106
1980881667
1659152829
1894213252
2087745505
434448545
404593764
298945749
932915943
1186583270
1105010218
398516233
1238990657
1560079526
1610710861
2044772868
1452246106
1720080395
34688341
1383843583
866479573
2140184161
458589184
1001443896
451586732
1329303987
581945621
345471351
166560561
455783161
1722133723
1114943968
659570436
49308766
876213680
1958790236
2093274032
1964433457
1229779396
702515447
821566063
2025322945
157077948
764144628
752193320
1941218707
228526559
152549839
1001166390
649939218
1871428982
1623241609
1038109259
763089728
387199245
8120992
1911215032
1783668138
1675445184
1706583488
664618328
1647514379
989262457
1656360078
1705313323
778510600
1487528256
189651995
562017481
1322807138
1075048133
1907909490
640070027
1359765806
1080872194
1440712513
635111807
1824250892
1240179962
1204850346
932906359
1749408113
845594599
1642297110
686438391
1280032224
333855277
635211945
414519760
652769852
495107339
864903861
1077477725
1544778486
17383799
2123749122
586815614
1105211681
503110094
1543942132
384776843
208394835
615482435
935740018
841864080
1449750756
709559647
2092465211
729683198
1616763978
146983452
969617035
526433629
1908193606
1808257408
1361552335
1932486053
473363022
368549992
99252842
1008752725
2058100545
933181933
132303419
538373697
1649389226
579543795
737775571
441022138
1572001002
1014852622
1392665066
1709548604
780420406
1275249544
399928352
217875275
2079764820
427790364
951760066
975108376
1088361105
1617826372
1328719807
1865664742
2109454561
853970880
1283451813
741352157
670377092
1001030934
1479572929
1551612462
1221174532
957079397
423368318
300507979
997507647
489242625
559011057
676149850
2068016243
1981302115
622277674
1691963556
2003170289
448191951
1664698058
9036837
1802553984
385655265
391199539
1292508395
1218251446
1959081618
347940925
1201296172
1291438148
1143781273
682500291
1973476966
2061445373
817309971
701272347
1387162295
1007960995
2124149477
653517194
1742657454
423152179
2108580338
1973838925
1486855727
253982666
1434202827
1945798899
1225047820
822495976
140190725
685922391
2113222966
1867089074
691966010
147732925
2006452092
137261329
38670372
63700540
176858989
1483405224
1347823092
627258766
613033863
1997468531
1095495097
1972357705
1968684265
1092899653
305977680
1968956854
616686173
916128268
2065920432
12196937
316341661
1261541141
221913451
308339247
1468436142
321637889
1116014422
1569212145
1386603902
2093467554
996921313
1821047321
508387327
344134066
157063255
1921750965
411775170
593524490
1804654643
1096760291
40414560
1266653247
221074463
1545494449
1575953416
544689134
571873228
1776090385
1159281277
369346152
837777486
1529543422
1740231582
12159640
1994727047
1746788895
914456195
1234051496
1878005991
600103083
2104192000
1579654115
611645039
1023928016
1341844863
1426315464
422766591
605258474
768768596
766023300
480045914
781280747
776814353
170740613
1523973410
2081400698
1306800915
948946371
396972913
1192698293
675788592
1600426800
2130157362
2123505252
2117516115
580137528
842159884
1984187076
1581018591
435554725
329124334
875885474
597520463
2092575092
1312077974
1544325568
1054709561
1907544647
992032824
2022075918
1600597791
95340137
200055943
1714947563
503106477
1580556642
177646170
1779308397
868130081
1477802223
1324503444
151088555
430722963
1582826647
2059349792
94618834
548171801
1732742709
1679366215
2068184712
708991895
710765129
267824022
1704500813
641447222
1258666079
2089806789
2127007059
1505649714
1632316057
2108023370
1026697003
943725183
2057016998
1388595434
1560317377
1058038347
1643531763
699808910
1224164844
1346254211
938818962
1837561600
1628052268
2042764020
541185724
344428940
206523428
1777716385
187088574
368234278
924057383
176318181
1729054677
1239936691
1425210962
1460542936
1323675834
882214129
971946872
85097346
392244629
529358667
481270899
1986275129
1853142909
1784311215
1462210537
940913192
355444043
630306039
33286438
2071654197
360778716
1505184016
1379304532
121655343
846128534
1299206002
803156661
311282785
846332883
882575621
1329491756
1416613634
147310107
1812325520
766138912
1304735053
1269471957
1134467365
769588773
1947935897
1384269666
1527924817
788716494
1745510562
1211955437
989308869
1553514023
1236044366
1931615107
515650733
482334494
168090956
1821375402
1370320121
1833116471
1211778691
3485071
328667617
790173337
1571785301
1802943923
797930194
1393856598
874640156
986982739
1235926643
296228795
1561822918
205135503
1718508992
1388076993
570803742
173343810
1358780042
700126091
1757016561
101993270
1259779221
1292823233
1336662558
682591473
1545534706
930743792
1376006930
1369326963
579708819
751014428
322925861
1360251515
1027056188
710784478
645284256
1353673804
940562871
1606730999
1031033369
1630721483
1645661531
561560897
669445507
1294926894
273819606
1687292504
1795942302
2109280381
331703066
806523347
2120885814
1868021342
243560700
338954229
1648144431
1786434938
1578725038
521440167
1348027279
1810710798
2140560980
1900186345
947614476
1725102239
600566104
63499929
217927042
1256435730
540945128
1685884714
489065251
2125680493
59802162
611053800
1448821858
1190736869
1380019318
1869760500
1167273921
1625765825
1387226879
1125041324
379742309
1723957891
1434442288
2109810594
385661956
1795694879
295766835
122461872
1841070541
262366935
2034243056
492955598
1255536524
1000608800
1596715086
1599192825
1132472576
1934117060
1514042233
109613293
1778146745
991312510
243560031
1354004662
1795493576
1476244931
1644019844
2073461439
458057256
730949277
619608937
1369455166
1671054287
1552476137
1541016944
698252338
1646120152
1893506174
593589088
1657967811
1675526419
2011975360
341668856
1375380250
152230293
1614911827
548266117
1122649381
2071621426
362747607
391569539
628395196
366848111
153967352
1487225640
864565959
939323300
1320595905
1093851533
1501512976
1113092520
117614796
1958992293
1757585540
1499030408
1619156639
2014726032
537089935
394645866
211721039
1927047350
1533666405
1116206171
555266314
20659499
1245501150
1727139930
2047812574
776340213
1453309785
1925700441
1381440035
118472490
2133550141
2130078405
1828427023
806080851
960511356
1946397245
1406365761
76975212
236206267
375282027
1547643591
178182792
60605923
1255641806
1413445280
1787422236
93727712
200202551
1865781714
629787667
1778983808
347713241
1119774115
1925207823
1473232112
911192807
1631154235
2108080291
1153076089
549734524
1621914371
911441065
1947670993
550945698
1641344233
2119633426
1433970318
1872896397
1951947091
990432880
1589913545
833963177
35928192
943519597
2074122343
656194713
1026482244
1283220955
1871481676
1443304243
1609176066
1509400207
251267125
634168228
1775789326
361612880
2129768379
1883502739
1591106118
1868604185
970860480
57389452
1892180369
244229620
1799409578
1704129142
1618904748
197918399
1261485136
1783191712
1270805727
1957934197
2107964612
1182759523
193478201
600426859
413869617
1449192441
918318006
524772344
1472931849
798019191
1384502866
2062156134
704211111
1720837645
853985047
656322685
848832851
507721799
184868467
704795367
86585979
209334805
769738167
1959782477
1450231757
383997442
89040511
1651892238
350938352
124941052
1310059355
1781232601
1435746710
399204811
895141849
855574917
1092918590
925649971
74516655
2071371193
822465549
1988262408
494120104
846935469
1918319385
1920116985
604947393
753424963
814728151
1665001761
1259149476
356030831
1481992558
780928211
1616551864
149426357
1447978073
1866755471
1447866449
1363541918
1825351299
1673442122
841024642
1133404544
1985257536
313754120
1959035287
373592307
1243630499
997664847
1142081502
1609035803
450855341
1311155573
1340050226
2101058725
253138255
881868676
658158484
1266297176
2107390290
616604266
1870677273
1961779192
668445410
171803916
803540947
76156021
2122327930
1259788359
693184621
255053344
1958651682
1243053338
2071537918
2141516541
548594457
125731385
625424309
1943034044
1736220621
633990022
1069865174
552294487
906642113
1614544720
668370417
1565636386
1326296528
753147148
607784567
1033740833
26764275
1410603816
1918418902
611102574
721417521
994782747
94262781
980084861
969651007
2042582359
707113704
2120015113
2123148543
147739418
615276627
2063711429
1923150853
46082368
1457378875
851868181
1006839720
1717379325
1613204483
2002973543
409422254
1041585974
677826874
765077169
17160836
1432343655
987851883
1802922611
1133919703
1465723528
1427768599
1903866109
2082039336
1169267385
238113359
895603200
1312147897
784778169
10818537
254074203
1946525233
1723652286
1767756556
388068492
861429104
1182031544
1008494889
1717120552
159945067
406418313
1048072587
803405480
1629939838
1639553984
1337966833
348630024
1809551778
655169791
489326042
564283141
1174331697
314361789
519090415
394112451
1485454347
583894583
1542849786
2005407290
19025194
318382730
383463302
1129685017
1595637979
946131155
811976962
25882463
1064945997
1663641940
944774338
1491652064
17607443
509062835
1454487948
2043795239
1827180860
1325653175
1834076512
411248770
1721657690
1059962288
156512928
1750670593
45254638
292555158
2060615535
1519980286
15979801
1853606837
689016380
1499013672
1534345133
1972015389
2133133820
1363089028
302217961
353378005
368159413
451879415
355271075
1897181247
228539717
925094569
853172931
1623244144
1504408565
1451751921
702207509
1422084276
401505981
1351327008
280041368
609990077
1677880071
2056057258
120097888
1324361590
1973308623
1120820619
961720103
876176978
966143461
148013816
229491573
489508429
2052114210
1725387177
1867895491
737199533
363069407
2118721991
4255935
1765423851
724121232
1529271680
514311880
699247320
523915571
678429720
198928678
1843080935
1139315950
970337073
703165079
732501081
1918781222
1560930811
814704823
538081429
1547441446
1998406344
1763600535
1547923759
1570980991
680781261
1947212391
960215409
498969449
215646940
1378741887
960555197
1421111527
670966775
1716232364
512307239
455513322
933007246
1672873259
581411301
944783633
1646703305
546774196
1113784004
2033442852
699274146
179335294
2109738061
875953930
362171192
132953793
1009284006
968684676
950241216
1533656895
951527275
327504355
251598758
985376493
1926451623
427563742
703265505
373969926
459459242
202360282
1023245670
852114333
1459427128
285803663
1658706370
284257257
1906830849
555504610
1436214059
1135207041
1220953882
696603827
1624553401
1008871261
1006825781
1578953442
34765380
1044197647
1713352779
1971005240
2109543864
520262066
850519102
1238758990
626525682
567274233
502642171
510499137
632367897
1076668873
134270744
309847729
1910547313
1665207179
79533826
396054862
1108454813
353462606
1983380022
321567178
590189152
1925107002
115652373
645072497
1050777718
808308058
1168913868
1938522874
1335426207
1217704258
899802476
289016098
757331318
110222769
393290338
1100739018
1726266719
1636534406
178824598
1684327253
737911957
1161409957
1630369993
111401916
302721839
861633205
524187409
1596024710
1414341564
1320717184
647057798
2005189365
1221713327
1102057083
1932664318
932456840
337794813
431339678
485387619
16736031
295597806
473838050
3467801
122033853
2031112312
1220264331
91389338
275457135
879496
778846745
1981153119
1346729157
266279063
1943625152
713255683
425708793
650824124
1762399020
476028464
729305908
498300341
1016365170
213753647
2026954585
1361904065
1856436391
1976986322
1352733283
389723235
1689214771
1813269304
1981495161
2031201987
182176990
1650111853
1217719205
1515745160
1077902112
2039722128
1115983516
226254125
1565456738
464241405
975469028
1322670064
2073471134
507865313
2007827113
1048007689
1085046567
160240549
1647722684
848690288
1300108914
1672916531
896704278
582376530
373030340
164474034
1737700556
1975816716
1313036130
715170307
533128304
729516287
1049017425
1756454568
1524974715
730905642
1276602601
2083690126
485904399
2067660721
663728374
1715212026
1399316131
870470647
356498355
1652446634
1424090333
1402126175
2031978680
1155464853
952794059
1653879060
1352219505
1418095052
296399461
1859611163
127315968
2114458273
1791304974
145748173
485316384
1651402066
1112497647
975112930
1441749618
1494424803
383712526
1680588599
1335429327
1850550914
2143004965
65069035
254380671
1092428482
753321827
447356373
1258675613
1579234384
348781498
1407787285
2145851895
1446618610
43872466
62631091
91553222
1399250210
699853170
1091291171
948814236
1451879445
1460836159
656601580
2023503033
349218829
1401338898
957962651
545071463
464930637
104010160
1939481031
1385494786
1990297584
1742535176
1335208774
1658243170
155803025
1560901684
1385883271
1620931665
774449148
365293361
1202761188
1029192963
1752002797
523283437
1571301533
1277922141
484586289
1676817463
771830759
1506215010
1300998135
1844993941
429512349
1657923123
1068670278
1424242437
1988213232
2054073126
1145918681
1639685721
1013624116
1098315651
248375685
294634203
860827342
1647365319
511655486
1172919520
570949412
1532888546
985232309
451643321
413776687
10951707
1649862359
138336573
883129772
1971466867
1391638350
586457826
582453825
181889729
1956238660
196375008
755433395
1321435525
45586501
1302603549
1367970142
1224323614
992402604
798744357
795495023
1298522793
812690099
978756504
266491771
30415267
341926916
2070995475
1766512900
711080122
1815968416
1445309750
2034155021
202441012
536784514
2145109174
1959109980
856252721
975361118
397632929
1403046022
778241743
1974805353
493216426
1710419590
1501117705
1683688490
1692926983
832333000
376115198
105748025
23081061
113509023
1818474646
575162013
52518003
1361457802
1332498777
60198450
1232847741
1709376830
1856492179
8962078
307521473
1805929335
1090147968
1270452045
1586780842
2098509924
658285972
380442024
866176190
1270942677
1581058714
1953653065
925689288
1402750009
569274089
923831276
467035726
494918028
1313259314
849893403
1377701391
555810528
2037225240
1699960860
1919733118
219409665
1979463094
2062130089
1509342562
362165441
1664072132
2146887438
2104287166
1761155238
1812899381
1464365149
26126090
178581546
362982877
698099233
986466261
466522380
2139605016
253394474
1246416776
51888620
1093766423
509856461
666568190
1920185510
426236352
1561991622
76813381
2093516911
1956363395
1106287231
375584453
1122423891
1641392379
275352511
2063578095
965753043
1696461928
1384886948
312040697
677772020
828414530
351819927
1487525431
1136174529
854411273
1307234603
1979869024
693220704
1993650599
2143979823
2067928077
309348501
1652829651
874028030
1814477559
995220271
1512085995
1537340016
21626702
1388316771
1665238788
1962862811
1190852795
977032498
80588105
311000386
84257601
2038628969
467249333
1964181021
609830822
104720132
411696390
1891790625
345912325
1658868307
353985137
899940815
82631588
499447332
2084854094
1569960278
402016051
1673976194
2071660306
1296757358
353336682
665735765
1213880776
108730609
1957735207
1374357469
1343059152
2096971328
135861032
36961543
978871520
1497411542
1625868155
650552055
1093475512
1312875583
111224881
186511991
952875123
1231813498
1964846318
35294959
1133447919
1191363346
1345483904
1974792310
262566220
2107327932
768351608
1886557635
605941551
1603199324
1357931978
586628866
766874446
557638810
759305186
2049650644
1797858210
120239644
195995241
277838032
1269371324
925532681
773475469
528042827
157660769
600928416
1492821584
319640071
86890172
1772512350
921783463
99882173
1732341710
429015064
462889528
803234100
211405707
1950004655
1070164626
1008778872
252173315
101751764
719956965
194307789
1101652180
1677380712
430003663
394283422
1247367709
2091289393
1406808715
13800910
332535325
178680661
146579184
1369394326
729021446
799600150
1889831520
345856773
949977572
556740852
572407719
682081442
449765158
323863566
941356207
475538833
1588353628
908038147
481633030
1744090316
562488331
649360620
81831913
168406637
631635009
610559920
1723510002
1562918431
1226694170
797972700
1963415485
1935884557
1139078104
1861755597
1875067517
1581455383
151753666
1425260497
1655880806
134840967
1645675579
2112882818
939577831
624852999
1520486193
633387546
1444879449
1268726466
1434136479
1500218446
1429691053
1705507289
733756717
926343195
832557598
135404348
19906541
518352245
1038316875
549394094
147965333
673634829
2014238168
212436868
1192381775
224874353
1259526979
1553284817
1992508364
1967548664
774784161
1851219415
280086461
622768684
24047488
45053988
353088993
723955033
2004609299
499826150
416447948
1993630037
1375290818
1252667018
1086078317
575434724
787923562
1204081204
1040459202
1606792365
586820390
895417450
281749233
300575232
1549176100
338663087
1187636372
241162373
295775683
1024225800
607449602
1706921106
104155956
2021040594
534009503
1281168628
2094507218
2130697687
1517246815
1670072537
27970336
1906437177
1020106436
717493816
163920014
1128338516
783178530
1287772180
2145005843
447912042
1681344533
1279866025
1921411773
1723873364
242958387
1220183021
972127724
868334427
1322949581
714194197
261430741
1283818150
605922478
69070324
1008408589
1314988965
592075455
1389967338
744693149
442698316
760643571
300570541
1877037739
1941840565
1979116759
913879586
1470539494
631802922
384642171
983296838
646182453
956715863
374628592
1271923842
2144923645
341390264
898527125
100074154
62900283
1452171989
294810888
1544625219
1281798015
1466130951
343769605
1811181560
1233654626
1983568056
1936105123
2053980772
1142072876
1113224888
1922504596
961529170
624046010
229301873
1835536865
1092904052
1896490292
624072511
640051015
1412930831
1049823699
950339519
763218523
284580728
1395365617
1820227434
1074541300
765452712
1770957847
675682849
1272877713
796276051
285148965
1823416593
1723322365
1270224356
2056897918
1534186947
1495469112
1086290799
2011212452
483769361
24260220
2046270582
1588408898
1963310222
887732280
957184992
2078107479
627529395
1819992519
1265238034
925598780
609082037
1972174486
45387882
130112502
1199746255
242690223
997538795
1513654706
876318332
1231763030
889022252
232286440
1094185231
1202910393
1507853030
939710008
1977503782
1514188218
1482836515
1776334661
1934791583
1404301997
242092144
1165970117
1520335438
1528017375
1420715968
1152336253
757402494
1436455497
547375066
756456820
851055014
154310587
1165957800
1241930521
584490239
1743589094
1343704187
633659671
612601059
147047018
296169719
555628721
850600727
670594672
1779923469
1898647015
283286765
627551468
1106523553
945780732
1039980196
1439937106
1756320844
554862933
966194382
527233287
869644136
349153246
2042631916
1090031299
1207945020
1692577181
498930070
1310085084
1684443454
1974456447
1009332478
1514587018
1579576959
1065898597
555025028
2138224953
811086315
1020066494
1792813110
1674902340
575266430
642733203
847982933
507991152
88073496
738375935
1322155511
1460919192
1866984256
690888105
1183000842
1183549424
549853607
678407833
841152995
969084261
1854271850
1694706904
426008468
284623128
439855919
1406933005
1283944952
976766191
2002984230
541367797
1323891892
2116140162
318318911
1825723159
580161928
192432421
1338815312
312586867
581870118
162926086
173809516
99182152
481272540
430046360
1517574243
2014730313
2122921002
238332020
1901485482
1153534376
971920867
1328243780
1596479872
804303709
1796710603
1103799727
983252945
2033364512
1669105887
1131458821
969798552
1212720092
1864018005
884575955
1133966789
2100102640
84152399
1259685518
1551735736
1986613096
302884072
1506894876
315345938
1842056227
781614715
45532002
826361580
481077593
1451316087
1098687679
135361203
1847102794
614001629
208800152
133477056
508098822
548969066
1339971457
993412669
1141124841
1647427421
1488602686
1556589760
1636852676
503796341
1451364851
1703057167
1074591598
850949536
1929509208
1675778714
19035134
1634930340
438173855
1386082793
1726145
648505816
1790311996
1722515905
1284481167
169206774
1827073867
1968596929
1040788902
1217371338
285905751
523292760
1492047392
1740845433
636899604
1556731226
2053789264
378437089
1679450715
1580278841
31784548
846096485
1581402133
1718692819
1945316276
1690677900
534218638
1749603193
1537116129
148100181
2074586513
697153569
2082476550
1834278404
223255326
381678663
909831791
182674090
847649216
947416067
1502150372
1918200335
1220261799
1752868141
1932149507
74279709
1181608993
1951605913
141033605
1985498683
1458668441
1334531208
217887678
1016166225
1918915437
1335620422
1238484673
803592277
43136907
669452545
1378096025
510593841
18961746
2082629122
304097881
2088727620
429566005
1673242999
1931961112
261647555
1042011750
551472777
118404324
933459076
1136610505
434652271
617109360
1757899895
123183888
1412139731
1577658833
2052249828
1243301909
1125603631
916120463
626273308
1761703442
920669361
187436262
1738086346
1219587963
301670052
512671476
2112743496
1258619332
751788681
1366764415
1251337677
1648317369
1932250183
434826824
1125498771
1496905622
1327824547
1689396261
1787362660
786581749
1630003540
607865818
1809545882
1855786955
1428717396
1837297206
425715558
1041133030
1492544831
615517789
1834767371
1814696488
1340061492
1614176817
558219891
609727793
1542150035
1383027236
260292812
62119237
890516732
918209015
1437928352
764210081
185444400
1884856475
328087561
526217016
1446677297
1045184650
747333129
1805959672
144690940
549091348
550369978
773778614
2143000872
1230211507
1671389899
2063389554
1816783802
830067730
204594232
1037937099
488624565
905333408
1465403699
1953148660
912660145
1630254438
789449197
1805005310
1587315734
1507441064
1321721555
631168547
1324263452
1033939426
564581203
1377324902
2088969087
60235317
566636361
1213853189
1015971929
1549948011
1308455437
1070928777
1427279771
1650612364
1032803329
284391067
1616072664
1302525182
1868485057
473882415
1093294989
1147300496
744701256
213066467
578936624
1243541705
859068599
87779796
476059473
1010564814
1688696993
1752938875
487348010
1013996110
1335275116
1294453338
485922484
1582166327
1141570116
1481122685
1881835691
1716812010
69371251
569278168
943143280
1713362666
992732309
2012902811
227816624
40063232
428827123
1169126487
1873621926
880969154
1312772000
503117650
1725781024
1656302726
344482345
1635389157
63100342
920821113
792400383
943008669
192176258
756163128
1883702963
446247457
675337143
1749880290
1442941011
1808324688
1656920886
1960287702
1433401920
854673509
1999605264
1017487564
453991747
1345654378
1324242258
329246872
1639045516
485509962
2124044670
1720680668
2032882052
1043804674
616511738
1084207258
883293077
193973125
1706346080
143114658
983041116
1258816166
86282090
126718273
376650017
652802296
1172433356
28436515
1984412258
677946011
1155369667
1601673996
749909400
769305231
1948099771
651588210
1636968262
1107402567
784567558
1108007780
1377216011
1833002614
390589392
1477664641
451687458
278133103
221671510
1137501483
1163074060
356608430
131207299
62830501
841074792
997993669
120245971
1304909824
63488753
354595057
357435442
1190859872
1385271757
1090992240
2103069394
958753005
1148304487
1178533721
1851765790
2088642538
334154714
2115610190
873846507
759392798
663770219
1317136306
126888422
705250847
367855713
229151599
909770157
1085297264
1335874193
1123734412
2105735980
1561586623
732559268
411351129
2110073296
2107721340
939999501
855706655
252542408
656950896
2060005232
1308061738
244313675
173481863
1041118220
1684652232
1806701490
175226214
323875826
1571930512
1336364557
1442182214
1888719264
693113146
854684406
1191016658
610205603
1804428887
264832004
1246666828
1527143025
1475285827
555478405
422373818
311446296
362795782
1099025314
588926088
538996960
219012233
98351610
433738369
1412355219
1159675814
460171350
724039415
1491296642
25004381
1095056012
279924466
403597554
580497242
1763323251
1073478264
1280781092
1529431351
598623717
690838378
1532586725
637401102
2030749332
476157733
881526470
37245698
754806438
451435994
853711796
1526123338
878641042
175012516
1700278099
583144584
1204571037
1970482422
746119716
303545669
211471398
1031292762
1231464956
596906712
1022476195
1618876576
1287459735
1465666972
202428516
880548993
1240731105
2055865813
1005404685
1084715642
1308212048
645459705
1970186344
628629255
1440500865
1727519961
1957963167
1367217210
1685906132
1971195648
2129342574
305594577
1550088593
983942700
1600184810
1698032019
1827920282
1313677042
1435946174
1192069288
809996896
2044606319
1849973331
445544150
155778395
1331665537
894284260
604641956
1736787692
990770451
114894453
2037080529
1350795755
207622430
30157981
823541779
1819459869
1316362950
1041815974
111081739
1445542260
1729440930
1835329891
495595304
344812757
1450189703
1957907492
2137439384
1839356893
421444344
1507409226
1806848849
831504427
415494495
262660505
219800953
773803821
1191490633
1070820651
684119331
826803082
1905251594
700502570
1636429206
1535143963
353911912
159577665
836051570
11606361
1883412244
980447720
1284839547
2025838752
1453773340
1826280920
639333840
114116120
1193770690
1318091080
2070608418
1750936055
268371768
1911673077
1196842822
734197831
1443125896
260263063
839057556
525029961
600299754
1912913267
679496687
12292301
944343026
1966556286
1866791439
249583238
606703416
2073741484
730009105
1023683225
1599339478
529266022
207855211
172431835
1615383906
676053146
1851483341
1693475445
1631668729
1939437668
132716191
200484142
1720949259
279468755
1747879079
251600853
1154854235
962179695
1291158651
1603694496
1415603870
717520286
382836551
1539398573
854855667
372481116
1731169073
1427711680
1801394068
2145617624
1027828514
1426254258
371725116
1625852795
870766370
1091794400
89918706
1170642129
1402448999
146095915
1354897247
1801681142
1088988592
793333379
517286287
136105476
1758772158
1411136504
1376076705
2129283635
696667444
1269313694
1356913493
781560014
1464012596
1941762432
1927778079
1731270925
1649263959
642183588
854008747
1276457976
1269744142
210660377
585353014
147815115
66334419
384271862
1017945750
1133141496
1075518596
49052004
224237772
530041233
1173511097
612026206
1630505906
1860648370
711466077
332165586
1546231
1632660266
2035504845
1965440545
987157875
347822659
1063910360
1152647032
2067482546
1632573824
1949625410
1800136842
1098062227
418378471
1257421443
1592911522
1936925218
829827826
2121937280
873726753
579973305
1965442746
1028498852
1251528238
1855365328
1561582026
1882197202
737726622
1956755153
624418024
783081158
1035732597
1130906629
2049150040
1378074014
500457839
493556464
1415105859
956884315
1416516198
1692769176
762387717
1898669212
15752310
1683455838
928778036
686955795
1174580957
1101614587
505291493
1956678516
2056767178
1225625915
546937444
634673031
202316474
1608458545
1963538581
680307997
128633714
1457373430
2046230256
304896860
1873895227
2118779438
613893324
1275575686
1387561857
1300328964
1905351843
70216617
295032726
584846560
1432273623
1414050285
1526906490
397146922
1166660542
1466225045
557857092
526423284
1949632982
887621779
826263967
669888084
997442608
2008113821
404118519
884485165
2115867871
1574195376
772684025
1953030180
1877284521
643107287
1823277283
489073786
1184582587
1064874750
656846213
1775825086
1252557731
425348945
1389796410
1714634291
350472661
1167423689
1199022037
1315656513
68279183
1979179063
1022630794
580542748
343189151
1498060062
1321674050
753571382
1207193377
1180964568
1929883399
483521512
898285110
450112445
492223021
12282502
582662005
731546252
873042166
1386167528
972781634
595138987
269027547
2066459961
86105409
731082770
1979632981
574550293
1257246998
1076591898
1367978345
1519611327
1259651556
476934411
2035419801
832519270
335732920
895171900
1693913702
1808266944
1378543206
1292428335
65950031
942393984
4105075
1014665793
1317933203
1851840104
1279824977
731217292
949736500
1940639219
1434435980
196382237
1591205443
877585831
450962668
1251069482
522106879
816973805
179804144
1482007326
1155122308
1967476891
526076417
1153223750
295164819
1864290686
1435614995
1684417774
734456424
1853136502
219632929
544824094
1671929809
1261707818
201020344
1207367847
1219763414
118995423
1771536482
1931727641
936554511
1941674326
369901253
1184877615
1556977429
1381169172
122303879
618236368
396937586
364807383
1288863072
565178041
1351535214
1726292452
1735808708
1429363206
53314422
1179642337
1115646147
2005971042
746333786
623541056
264865401
23866265
1275271064
317230326
276233741
1624896165
1407115366
603048647
552667
747141949
819407205
13957499
1740711662
462991389
100842610
480469667
341903942
1776018201
1301384901
1681230329
1079836831
893879340
1249235993
1329211414
1088351110
1250927225
348460952
386953249
603333892
1140405209
214589265
1989057325
847349110
1318397342
652367324
955628795
813429218
1597322407
1280998466
91479967
41185964
428576234
2074895751
1068853325
253415685
688272910
1687025485
86426496
1206500931
1276590592
1919923503
1101486409
1008173275
1471850454
304222853
227461381
1964387140
36392373
2105199867
33910319
470571763
1356284716
2045988473
1875979401
198147361
382024056
1029248920
1742177354
2064162337
96178887
365506986
1270214204
1447870216
1838826367
5220714
670138398
840021127
1652062747
195301625
1751046377
1887997074
590810869
983304588
176379183
1334213881
1062780280
336385823
1221626569
247814479
605103025
737474769
1421545003
1055166890
1704692417
870763775
349011281
229882063
1258977118
114113003
2130236689
208638441
1474363678
776167827
243469518
2025498404
1206318110
232282743
1374919
20605029
784906284
850915957
1837662395
1390530684
775160251
1011972426
372768632
1947374625
2051164481
1823838897
397415380
249419903
757206220
763629573
365206086
1271754855
940562079
946000807
1344928720
1119789967
282070792
404142677
1725153686
1333230687
268080053
1635224883
360280454
1136631327
1300830142
1368915311
2042802907
15049656
641289416
1889182958
112965950
1991902405
1970524810
1858933097
458422929
1579713970
1955131279
734123674
1220618732
1102654488
422842616
893560847
819756185
107068947
980882164
236157996
58209775
724617352
872304958
849327466
85031849
1585130663
895385249
466245055
808088204
1398093627
1671251598
1849309102
1842651642
1916812680
1888859085
379277726
285974663
336971007
1290363319
1231945492
866191459
1851338906
508523618
924668868
1251652438
876148528
758274154
1127577035
1124351801
799564283
162352059
800259881
928307672
974836408
958049660
1938057376
1353340375
76124677
1384388129
1568046081
775587315
177022261
157628604
853855838
947643025
1551052081
1129482599
732381526
346453178
542755864
1983164196
47550253
5114656
1115263993
837401547
1310317488
871806526
1223097598
1631398748
1802194561
111447111
523526925
2068294955
388609541
1804056025
1920830847
258454582
582168881
101040586
1585822551
1260637812
1303175572
2004959742
951139178
1382532676
1918346818
895528608
902007219
2142079418
124378520
620073971
2070607132
1656937278
1879519036
1845822701
1724043021
435997176
747593473
1808947376
1830101105
1791619502
1025320744
1605184997
2084890808
1270121335
1756240336
119781341
610919312
1661277538
571247610
2065322469
474404823
1381448604
1840547678
1143561322
1583574277
9496428
2047657187
1539465321
749898249
1892520138
225226538
1623030877
1020148573
367928768
59272200
420485093
653402308
2006893291
1308356430
1905123541
1845322963
1724068783
1238242590
129306177
384121282
1817918085
1038402489
1755770419
1243668587
252682580
2088965673
328054875
1639462590
12128652
1812631105
1959832508
314428688
1045541981
693653323
2056745444
287147409
702716663
137846653
306039819
550025658
656273171
1820390131
1366853195
2137581686
1215752954
1352908131
1158460630
1843522891
598251895
1282100540
1511667608
1628224910
1908170399
285240481
370837154
87273279
801196056
356224244
1423230744
1207518997
176497813
394409926
178791903
141725358
2025874705
680037014
346914116
1566438253
71681073
611301273
1867596058
360688505
1676064589
1440387276
1059500512
776774955
752723475
2024872581
1859476140
2032991476
196012830
1886135489
1075958703
129956618
563190754
1205988889
221433820
1000577744
1418795447
1991036240
441675850
2122160105
364406983
1919214839
1066656029
854328578
1505251745
1074125739
1556692178
1600744087
1033455746
200908912
2039331233
1746430885
304750181
1163997971
637672779
1688663582
1308391534
1398044609
674330805
999356109
786436290
955388148
1024994534
741054851
552451731
1597522095
862926750
1426198128
1381189227
1103090874
1769784888
204265583
808514161
1704072870
1045107541
191669083
1643770491
1332922358
1371966056
32612890
904430687
555164469
2120496129
299398547
1379329200
451077818
1242655283
394631706
1676543525
2045011579
592303310
1428708893
1832587922
132687513
443592034
1020157952
1113371268
899710490
1715096571
395351379
895032910
1022345183
1710422716
813881281
1707996524
329215535
2054689474
1982790754
592109382
1691087987
2058903583
897872208
1304949683
1502112038
926993921
625304621
552135220
793761984
1939495652
1897558155
1541280621
1962776404
1935299903
1335219676
1087641765
1160092460
870702896
1854879147
1946387485
1992679150
722058025
627104400
1402016123
57265172
1705467947
1689224503
1989133806
1274588364
685266393
1199948703
446025860
1938302552
1124653168
2041302831
1685402212
967555953
162186769
1531245228
2043227924
333076093
323080626
1641773192
506037317
1067637704
346685477
858005854
670329615
629719939
1670999165
1440883129
1304452908
646036642
2138985333
427075856
2124853267
1412257423
620390587
2092363673
750245926
503296878
1465676327
1761332244
705338918
733495950
1989750106
101569302
1979120884
1872593643
1734638101
1077738548
422433613
1897319663
103534697
1369624889
1954438394
1784489180
349371297
1004938096
792359437
303830296
238296914
535251714
1061851193
1274777710
1233388233
1155394650
1445112334
19651662
450602528
1754351165
1390985277
204243745
625483329
510920909
859717767
1898401416
1575073971
327988167
1497182032
240666890
1317759038
20151255
1582962514
102484310
2048620873
1892596107
268157292
1583055801
1523486146
785833873
465155500
791913656
1325785548
1804269846
1582465809
1019802372
1735513934
199143184
965398507
2120809118
1827261181
357226512
1246114339
1596800333
458371086
1799982354
1363857251
1920626456
2047997145
1164363942
507561378
1758770853
1773678268
1492028582
1302223585
1201797293
1905462920
694259916
793900513
1083386211
253304003
1324972225
890953245
59615108
1143324211
1118147221
1419887591
135110114
1613365024
1661541552
1518473587
286944857
59943227
1847858302
1083507231
419832564
600088004
393186277
854557512
1615915404
1630567414
844531877
203676723
220828935
1344179079
487877062
846732905
522463293
1744040500
807523852
1692556912
1960797983
600977109
1920545292
800830291
1064465100
2056380005
857448190
1849360102
26962480
859424895
1818198108
1860730622
516429013
1043542747
2108787317
106636399
137467197
580681067
1418811489
347124736
1147413266
976947204
229804852
1062317768
1605094745
1705860332
1800105613
1639055851
1241466049
362718793
901392488
2095021907
1092726276
2094819804
935947908
919543173
601127870
2052033777
134071619
1199177805
1829916872
1224319382
880035056
50022528
476834580
1194818055
788261145
83864803
2059408670
766117185
53634510
1526192586
2024251533
1497789273
1888323348
1738447321
1443784836
1529782555
1985615303
461620635
1485986793
1410518308
936986398
57474202
274829100
939365354
1522905501
377300222
158357302
1921725341
581487755
456373231
1224764137
44898396
260699573
1802812987
496111177
138064149
782237550
1424674768
293094343
1689291634
399394601
1278446812
1047070527
2073999298
1121342337
644356445
1384288241
1315403240
1934031589
229788007
1298045586
571418826
1917980932
1790941767
1441577936
352228194
701603354
100856201
132954745
95968365
1944427532
819340855
973205963
1789057736
380845512
1470910503
58243983
1042754046
1810808007
1940250944
855040617
1770423757
536391562
1794606379
1970281591
602337215
1148708819
213174604
517442709
171448747
645454036
1974439306
1546079699
1202821996
1882949041
1362967713
276235478
2110484070
452523830
299027379
1023048373
900837844
352926407
1787331330
367083132
72660807
1156769891
62295727
1278234597
760633023
973942879
435901835
516870714
2016774855
1736274467
1880922870
1931396329
372856105
913922802
961832448
127584098
1723591274
282495702
1656402508
1225908940
446113560
1024508865
1738336179
1832541074
781404912
17801221
632560432
863276239
1876491731
18141193
1934300878
246860266
1015520248
878436460
176499072
29051089
1974520247
286558449
840351897
547951662
521818211
1031832109
1692452421
2039547397
1950827040
605938702
385862567
389532135
1231644274
1021774795
402651034
1741022877
1643900401
902892202
1996930992
186044677
2112384810
1624349672
920873058
1786775090
959916700
1842717403
219630917
2114530706
2037094104
2066821425
1476849954
1227768557
114177273
1865553381
1839519379
1667549543
386182341
1503523513
1560747875
1321010408
2037985542
1275386399
981005877
1897413869
1160915886
737244928
246988182
982320742
1524314644
2048899481
120850603
1571985012
1155547448
1711476160
238181233
2091654124
2057060884
1157962298
2130686713
1340940890
1253823987
688260554
994563510
298843099
873818743
1506231934
2079550353
1681339170
995595786
1628042926
1358421577
1939015328
1460583383
692696210
1621819871
1287907754
1520629834
1662846912
407602278
829624179
1544508824
2103725939
613361341
815398097
1731413762
2022717622
841464866
1729241835
1824485007
1030274411
592442278
237338985
970893202
1675471167
412149498
1681477665
1759272076
2122951020
1611756469
97235568
573121070
196141423
400579374
2065526856
809409681
480512593
214575813
285260108
1476635265
412162297
543943761
157675174
443669159
938109759
1179885081
1247769925
2069702445
1907195893
1897886466
1886752910
610204166
334639974
363649977
188957649
973437412
625706720
998790517
1366637935
2089295159
1956834833
1726939952
1130612886
1415743372
1767319007
30608925
27313957
911650151
898077315
1181994231
250787063
1500987505
9774519
255505728
1263907156
217801583
2013383831
1420694178
800821545
314353526
1895261867
191531020
811858385
1046499064
1692353409
20207423
767918819
944560834
395520439
1230074098
35709096
648863400
500228995
1031622186
66524767
635444281
1186551648
300388150
1136373803
1692133553
457450605
2010014900
1564214699
1763432464
984664380
1264959334
1800701027
1893970440
1394496040
1323059428
112001374
565423604
1368559566
2104435550
911545292
737146615
618255591
245199364
1530492802
1272740031
315112624
1387047385
1703638773
321778422
663058714
651077785
223567136
764499513
850143490
1482331829
1434906732
1571448881
371570418
1806274015
1394406573
1059762073
1590410896
1548225266
129414422
1841408155
922221391
290268324
429430551
130498798
1061928622
1774751001
1355461585
513907867
974646925
1918392492
56261377
101130621
971934527
102207514
14048618
375245887
738639243
1379305176
389840410
1570294687
591162865
1823341702
2041933135
1695901267
949248367
1805518056
596896538
572007728
709746914
738834446
1211281555
1504397585
447407881
1002482244
2053718851
935298666
1807210059
593964319
1953550010
344983994
897300353
447633158
1261569675
1651164013
941228084
32297940
1578438975
18742406
1938743365
1365867724
2123135545
996946651
986650906
130595065
414460845
2114403614
674519757
2116920790
410874305
1723053815
1295985512
1774192312
1560347625
492156362
1339511965
929562022
1169168231
2143798442
1666439639
1471187939
1128102361
75311244
733181712
2111953262
1480045333
1460694173
495888116
1183073618
460140387
352269858
1433153655
782057136
408122015
938762695
759250340
1041687613
1472876757
639723149
117832258
1155755166
1840525863
273154798
1466415412
193812213
503077958
943009987
1942069988
1560634146
96748658
1905156568
44362843
1486836122
865135185
703726387
777622620
139357114
997276084
76303101
1558227576
1213387908
439776558
409029430
958471421
581476515
620210286
665669249
1158156005
1504294452
1345921473
836533481
2089137946
2054387039
1278276983
280676206
1164952868
1891707194
1237419713
1688018007
7491905
990658224
904076139
1784996810
190337254
115557882
1465218331
1902035953
1695848024
713603621
2089972631
102608123
1746163195
571118025
1310375868
177417605
931411193
1797494473
1666546890
1522929488
139517904
1415022364
1717306276
1218984530
1590437899
282786953
1697293420
682418780
771730115
603463025
1691316366
1541405273
2111176393
2076251254
1699745210
996143327
1499687656
1543590268
1126141807
70956163
1186407473
125735147
1159551479
1640956007
1841173609
1723510039
741739510
2012409760
1541416882
1082602826
1138716918
1430313514
2116101009
1910230786
1086880718
17529071
2075002024
1870683619
758532212
1738166809
249554187
1027339182
950478516
980380897
1390242437
1801029794
2054466560
1903644439
941866322
343112713
357420662
1965309851
1918895412
1117182986
729941503
412472244
908226840
334460537
976647992
1846395757
85181529
1817030687
1002317309
655557957
326528339
2046240334
1601056526
482620127
31204297
1364399566
929499790
1274688607
974720760
1680051236
1928058409
66860662
916288446
505175876
369141711
1034282175
1467935544
2043211242
489219873
201387736
681189448
1842456523
507424869
1450366152
542512909
600989187
1031552617
264239932
1722939864
2131909539
938499300
1682245331
543584268
311379136
1387717285
1692893692
168000680
1122746448
812528600
56543169
1662247896
1911744273
1686293604
1201027311
1097800035
914455704
369742387
2097788854
1627568039
1288040237
570666739
840789130
1685879973
401088531
1862251211
1116852728
1063113056
1061811235
171556597
1230309570
706860907
649178063
812316386
1024619748
222232363
969867972
312900535
637640866
1072506464
1085020551
2042310017
1251306041
1270431374
867902586
1622373985
1674344010
504330937
1263658166
959192095
1627647564
755303929
1334044669
1247484580
2119008982
348799363
2053935417
2109703718
1869199650
391023478
270133477
1922266545
614956706
801016889
610874557
1530459427
906626441
396758397
1615222891
1979383627
1278601528
731797531
1960770958
1687912647
1841732030
294787732
1283097705
1011310916
1791824098
1522521800
1841806212
1638504163
928566933
398711093
1871798358
586563477
1628183512
1964160504
1206544203
65454988
1792841881
2053984273
855837743
1438646254
1027673780
1878484802
1660398226
2140895409
2985741
934915654
587881900
1229755062
526308686
444098807
366504120
224056982
1754657913
451383976
926705470
1823095344
646269676
1516604601
1336821116
2022339463
1380957878
1988449368
269615225
1174819500
1889223080
114376955
436612693
2137793543
1851235920
105859740
1239633501
1328028322
1417317150
2087704552
750576020
1764344483
1897006922
623908025
634735269
103643903
523108179
676909038
1679128229
1449326610
641874095
602071588
1765362875
1191824952
1019315779
1705647029
159508076
1891435311
282281137
750238373
1943965826
575056181
1428430482
713910742
2141033072
1039433920
787683478
1090110952
768982886
92709676
94103023
555707657
31051168
2062627895
452953232
2088211420
220624851
709500222
2135695714
1756963911
1214014481
56348275
1640318054
1806525501
334943553
1601571433
1934443833
1545282261
9446058
1781905132
110167767
1628532570
1201993876
1646049354
1423375468
1492834193
719806433
133354265
1301443920
1442983274
1095929708
436770419
435958142
628217305
240157486
1653952149
85015811
64397015
409099494
780729975
1132008880
802102573
299666614
1951097557
636753376
26252261
124240111
134282243
336800204
88760623
1830264422
1963925519
1142541066
1387328881
1275609308
1924666634
738714
2082034012
1066631889
1808282593
1728332519
1940786191
1649348271
929894842
2099355554
761717137
1076114946
1802482327
55936696
277596321
1542623776
506119137
2074859068
2074907058
1414425801
11918916
1839123213
840305753
873197520
1876873274
1899820586
32355797
6823312
1957293926
1057060769
1312616426
532713772
724726960
2103411706
1750384166
1089144671
686021715
1143091025
1209208060
2086513968
1092964842
1356956347
984776469
2105096822
1907368376
787339210
200131747
459657155
1307194066
540179736
2103408886
1712562324
1925024255
1672520248
338135195
1292919304
1652937665
156470424
1560223764
721585239
583857762
1509888721
1124344374
700133907
330279954
1977180630
1973757300
535828810
987964837
703662254
506919772
986577713
578073721
562056405
1306312143
2058683548
1971092690
2116994649
411788760
1133506037
857485335
231883875
1108470265
2119623675
574803767
1129314669
909042633
175060947
651064404
1264512735
1021099748
45668061
851781123
218940009
2015194932
591039333
1283305618
554019165
950971917
1769866540
78743744
1237368097
456114733
1523361957
1032893986
970035208
660720814
815671421
1309721914
2092959898
1464573816
78242951
1523564817
568821377
2083134449
1932268361
805582523
1476284075
1798707497
185577732
2115190452
2064007020
879284627
1221474604
344297327
763874476
1636293132
1106650465
355768110
1897415779
1541513024
342439648
464035586
1363958494
457403613
495158759
2059465852
391642730
684849866
1920752195
2094996427
599553153
1284342893
208784358
15600288
1988476238
1818912270
397421190
1623091688
498614341
940000180
1457925676
1129373707
883933259
875149096
269938583
1472684973
1448122327
357205497
37398570
1943442708
1594637683
412770336
1872706207
850403708
450498551
789063213
1513718489
2004823112
2120575550
1441904500
607678034
548389372
1372717148
1699235856
1615518766
1197101605
1050116894
1796292449
975783376
407646670
18189407
1615634089
18099990
709240202
295752590
459927230
51928605
791278572
1877649902
1620358679
285858783
2079326062
1455668859
1346467800
809942145
626911539
2103126639
948189588
812822438
1435974322
775603605
1977192880
276584538
146872495
1667351098
472595785
1465740631
219282570
1107202527
284770094
1109827941
1959163777
1063850176
330335536
1778930674
513014850
1813904224
1767380820
1244203228
324186446
1486661905
2094910783
1446684771
901204806
1126699366
1164676440
534743237
588640095
1015814275
676205050
1511013554
709303564
891822701
1410742413
1590897857
1743233306
1788866607
1052628860
884406120
1699516205
2041824171
12131423
1856018764
161760351
1726008320
989688411
564026599
1121808760
1133173218
237432864
294687717
101526784
747658108
1694846721
513349190
623709656
977903779
1962502138
1784843102
2049592545
420767815
1521236616
493910484
224325671
1689039617
566786898
701046669
665713745
129228901
1384098177
1634341630
781954807
1273434817
1338224142
874031502
987414819
1990581253
1698562325
1765747246
266842633
1082798370
1546475649
799523708
1969952788
770877192
1249041998
1711689049
1899756558
1233122893
255323839
207736955
50019164
10930203
347430514
1603196713
1214312858
1704380800
1992640743
889947411
1534389103
1624770841
436758201
1185838991
1242243358
1746901373
260565895
985230991
939341662
519864041
1423764699
1442888624
330959691
1495130984
419843921
1794669471
1055146923
1293128220
708197930
1100518860
718859076
1636416605
285223074
1630045261
722932584
1579222435
561006778
1445192935
631340554
1814288387
1924509873
1133039894
1402163130
981073947
975692340
1208024540
1916848771
1130074466
1989209081
2088150066
391974853
560206561
751112309
314978776
1354623557
348582570
783348671
1616756919
1383506171
1350976196
36131327
1773885359
874696845
1655487716
2094480677
1356526287
542789257
162271078
250864776
1506104129
1600590534
203452599
2117525900
227579912
1349921338
794459093
2131103456
1564712329
849129643
875582761
698738260
53290671
287953832
1354176019
1031890780
1113574520
1021238308
1889894716
2091943150
153335434
1975927019
490798855
637934688
1682905921
1199751401
1221976656
873362236
513181788
470779284
1490809711
193412381
1476784708
789204247
755516803
737815256
1458802130
1438686216
145576513
1094909978
1289580314
2119760038
787111605
619327937
1187181112
1519463518
827008626
1918700619
27978740
1621790233
1670959355
1227645450
1629987196
658330828
515714389
882557201
1321830561
516682112
2008626802
1877160443
1452396765
1309635048
1322246088
1656847737
1704309293
2081810896
505817253
971307932
623085233
493610561
909736382
1796663494
98216514
1739188034
565004309
1157449074
726082214
551477898
957415968
1585658580
162664497
376491268
39797771
1376782892
754443610
556543423
1326928749
752190164
1213556715
979089343
653386647
1520369756
1547466873
1742793838
1817322119
447344806
1885446904
728155731
1253313640
842064588
357791427
719809046
1719207955
494017626
437036936
1994252827
1888734054
1880799343
521270389
614260652
800360345
1780436410
1909250416
1768130114
1136024782
2116754499
1609827970
2095660195
1596921754
586073284
2079498557
1211729993
1847735257
1219986878
408898380
1205399139
536357365
819462659
297006248
239853449
234554028
747343836
1385656884
2117642424
1052324764
1964838307
1479139017
561868252
298828550
1597653491
1491387282
1957899461
784118922
528269371
297797556
347522794
1685765466
777082827
577546528
1978733323
2126987242
361171535
1251359875
725022851
1897107755
300845330
1195128233
1144688897
1447199758
2006137989
5502874
1906725592
661863884
792121738
738503943
1729839899
859460179
1876447200
99477590
1634414564
1237985477
120568070
906628147
1233646354
1101768518
405220730
64846659
583056390
1808279418
779787169
2009305383
1292263865
1151709846
1657206309
357196327
571456916
735479265
175239603
1722696581
374803803
700243736
317934455
581311438
1292459285
1323569085
807966542
1255242597
2015427143
2135939698
1903990356
976845875
1812196662
121837322
566957287
947219021
2063260
639540751
168448151
1193555007
739881663
1327070648
1189275406
76260065
1263663587
917730734
1568623556
659446323
243903616
1591917625
469485213
1145676037
1705884761
857606387
369097117
1087107425
299522971
1753475712
908783632
141906301
433172407
1031823921
1763357682
1462923893
155093776
1601292242
1459121283
618895908
893136740
737015456
1955726539
23089825
918296624
912835017
1831491849
1957225072
1703070914
1914482547
38333997
1077316814
1553250968
456588774
2129800920
729520729
1930172195
2036854783
1070674544
1455696035
443599732
1494769806
435948295
1690878786
1036739663
530947949
370908102
610517839
181145186
707040551
98563882
1090156524
8296394
894250943
1841972499
1632310963
891582870
1615795753
360001744
24146869
2129521512
1936762317
1285873769
1041007089
158006445
1853437282
327643555
866818939
1672329005
34054722
1487864047
109744521
959859079
2048271295
1735276413
472220956
836909361
1191995516
1835032900
148735702
1664588990
1038154060
772148201
828964742
1334140325
1458235097
259992694
548069476
628196346
639941853
596364672
399022849
1286506233
2126626584
740050349
1735320048
1253091331
789998791
1524233762
777400505
744248686
16076273
791777319
708320298
1741067110
767624804
1585964066
1569090291
322989961
1016378184
509753135
1700066599
1560705664
1275301446
2020286943
2013744475
1628260948
403757671
73201244
645083152
1350829170
539039732
2080026166
508083300
1489367156
667255083
425746730
1437693120
1435767290
1751305747
269763428
892798470
479185603
684998897
895560568
102947017
370116079
323746459
346267743
547842322
1636198531
147953231
944926959
239363742
1909984646
1558187644
1621872708
301374815
1611745010
1388570773
890240434
1222944129
689891380
1769646464
892498401
1532582970
624662847
2046071409
1265276391
2130518707
1173204822
1723442031
1636630658
1482614707
160305327
454224304
1037450665
452851583
426843694
1526272604
898636663
472224612
837461299
1814644551
1866105190
1712018145
1099291310
1809929093
2116079110
901860286
518675564
870584159
358923690
799867215
1258765389
75961323
1755830281
2069110306
1866273305
1084930248
211576575
1617949577
627053904
1671255818
1239872720
1817756110
428556339
2013976077
1490637314
402245684
1004370281
976846788
1689265227
1537154593
39438008
922033308
18611171
386814605
692291322
598300675
1828647560
830133364
1919923206
1531735261
292016489
1443308328
438578659
1591417109
603176822
916702940
306056289
1866914430
803174310
1211961283
309852434
1373074151
154208043
2018025551
784962141
253801548
1367544812
1826863962
1794692279
2144179457
1041934893
1976786306
748064305
1101106265
990942069
1842814357
2059327364
976303612
1467430060
1759499207
756455149
468926296
444986365
752552837
27200060
1969920768
2045978438
400833007
186145069
692780461
633703167
1070383003
130822104
1234739531
1040596732
1141616517
1924751406
786715271
1255951899
2084987095
121212218
1206174845
2008726545
1656931740
2035932341
80620667
510270300
1395952630
1396683149
1827219270
517385123
1937114607
974286397
1544152262
1420558494
1558043200
1392721450
413703231
870788837
1644329947
455862690
1786529887
833127405
366766766
1126018712
345549917
514704121
106445712
18424574
355507953
2097015745
1837721804
1393041376
1346215890
577734930
1909385855
1400025971
1366143817
634553963
1717212621
315103809
483952210
614895267
1521239804
1484047049
354212746
1667691055
682741691
1163810575
1353137773
580195669
375173294
192859878
1325596891
1053451767
144611683
1282902652
1513520612
1379588757
853389410
857043910
2135664509
305199145
521249683
31402550
1816516963
187457650
1608155173
451294078
686159572
711714813
922899323
1932801719
180210976
869020845
2012910293
1984773687
1949548898
1459872815
1862683557
341836272
1631044624
258357613
451026019
266156571
2072677632
1433752558
266007523
491714706
1805131893
1772940528
1751423593
174656483
1510382159
604937841
945881365
1735092500
423248781
1008251213
225008388
403676698
892333385
1760588596
529136870
1062882279
858691011
162075925
1929512395
734636334
435246299
967840108
1287114414
1064963042
1846185729
1300765373
3351368
1241087047
627143480
807112991
1192116847
1738755635
801816002
2031059193
2129569120
1014809643
299746736
1486891421
1547080089
1185659269
843501567
498076338
1421897478
247485466
1626844338
651328285
1058335342
707444507
1253546628
2134558377
1605164039
1448471812
2058580906
1016649026
1592785027
1761632830
1053761978
1795971094
1740720527
1821116032
983128425
1886879843
2005560525
2099118161
803381334
1352285677
903257541
1569166839
51943341
528417989
2058257640
1091639517
1151766820
937565144
381013
1902106363
264006468
2002547380
330011620
1171264875
1509733746
1379598555
2085515661
1404834531
1588796498
84650657
625314219
1430852053
592715216
34123966
166671109
2121493025
707200504
1957406028
1117158250
1446159362
1125855769
1439755016
32534427
732863061
166305349
250919725
1130507180
1704895503
63158542
322089906
1600172853
873187222
1978695433
550563170
878416265
449770474
2044256407
239049360
264454812
1564754947
35941552
429272283
64774646
164382736
2007451123
699859880
1546691597
1037326344
1275223721
1281532575
1804506708
960425661
1526136118
2091085624
2074683126
2049247836
848201712
1629157351
931657095
1611241565
1566022085
970572176
2132372331
1069016840
286875204
562732592
727161751
1596334031
796800535
366643988
1737550624
47499576
1431741157
1864767191
1703248267
205803993
1211464667
127225916
1462403245
590979483
1766222288
1307523979
1107559828
27964703
1868540851
1619907003
1831268297
1011629836
158343806
284919298
1544778490
1205424855
764061039
1491293280
2109304169
89003696
1072668423
1427920944
1880590864
1299086892
1754656821
1270475078
1980114816
1175587783
1557404964
371803092
2111768740
1103993933
367706606
8762718
1557318966
78919602
1683049859
1265390401
735916372
117959824
180750280
2109225376
6887042
819179989
188898318
397430964
198530010
260526268
320106056
21994378
36392280
818829200
2055141220
963710570
24663351
469439503
392194245
1539828884
274387878
1434359008
830626208
128823015
729036624
1845933233
978467330
166621729
1049668961
1492855696
14962717
1742531823
1333109157
607300152
1984035774
169274905
224921377
752417670
891568861
1233347349
1771792474
329199336
1666950772
154330642
1373290270
2087635668
709246335
1407964199
534516972
335087266
1859459677
608889879
1288694739
1738214785
549582443
310473551
2044554716
1378895894
1807099547
450487807
1666999722
445361731
1279514460
206318511
1572732636
1584472893
95588676
1854559785
137711088
117953895
884999444
1393485865
1917886645
1239329447
1050025944
215327469
114595544
599503209
576153471
914873495
659161467
1217370912
1052942013
1057316543
13601792
906379008
1821290901
1750256648
1138764805
1816994716
1631578480
1024888772
232741403
1254691103
626485653
2095927916
2086408390
747875484
64877302
1610545450
253466282
582621362
946532539
1448946526
790433034
274047285
1139330253
265576819
1709623500
1991732394
930581368
620264110
160330470
1845507752
1877913606
710269827
1594683487
412947009
731867457
1255150668
1972310642
1447179334
387450080
1045892783
1116999347
354206999
1690938565
238797959
1338687472
1578416987
1049717405
411925993
415149524
454540865
1598387195
671651718
126213456
478547834
1703395146
1044369537
1421895990
217742738
2017386386
1506353554
1750786461
1355177531
540420250
307698201
899970348
1083871372
1233525644
1489487666
1852432599
1157007218
847649541
22159852
1306929063
303455047
623404883
2048591111
628757521
574153977
851534450
815442898
1111195458
238477177
1230707945
744208332
864903625
176427680
1557539216
1304215453
1880206282
416515411
87603707
1803379822
1332077925
1823979266
1588396643
973074712
1278973565
330818297
651159218
2068348865
58554238
661867032
101772829
1860348006
1783785785
713786586
721714959
1425454867
1039087006
791600677
1487496359
402090448
1028134751
138130753
1203935694
1416705911
1305676418
202762271
1048993215
2124684648
1101784363
1516717335
151228602
1370551887
244004502
606340670
129914782
71522272
1646325828
659313296
1495599306
1925249348
562288247
1711524177
899571686
120037783
109492038
448271085
1829894724
585276848
920939594
154106981
267131768
788578109
1582539258
242784484
750631048
995352982
95643608
936635519
783928783
1025702257
379685158
852532688
1349581305
171420295
871083280
385167548
1095524949
489710983
1282162382
1533888647
191422427
69209769
251928021
1096118860
2056483548
312749093
729945642
358479543
1011351342
213556260
359211170
1771943101
733171878
2143277772
1252420453
1250821014
1004103549
1662951726
1902651779
2018024793
891358231
1650098867
1969630194
1463849179
44411854
1581085717
638402868
433011698
382762172
1125273882
874405431
370036246
2111433219
1173666627
1316130286
1368904254
133449961
1935640507
45394405
115687717
201380755
893564304
1879169696
1176935426
516943518
386526266
1182916561
1435143716
973976719
303858039
2629620
454072195
823904924
360712227
871268771
605961995
2033810530
1197893120
1576733441
1295011019
897261784
797995479
1950435991
505482267
640796064
227416606
542148264
631019020
243541060
369431304
2082453164
2021401492
1511644654
776408317
952648318
2011260885
1205469052
2107666967
591432503
587919850
501075459
1340648857
205994792
2147129413
1842928510
1291647284
768630384
270985688
945250811
1961800589
1097155264
1418766479
1213458633
550387413
403185673
380980199
1875193989
2082170443
625772614
33000202
1625646880
50613623
343253150
322367255
924034103
230417767
663429131
40856773
1565568291
1364257743
1299585454
207226899
1601700348
42889372
223775573
1747418328
1450586333
1871635640
442676858
1066267192
115176045
1892331460
482426990
763540572
1952026316
42684187
2028935842
437843602
463735060
734788330
543306468
1075748433
934908825
263247329
993651588
1127224448
1848757373
584950325
1139694521
2065440884
2042249749
2115305576
2064603005
2073086336
1758838425
732509619
1782857848
1697268259
1243667639
359102966
48078246
924637507
645719052
1690750460
1030323224
651359492
1956769032
927160784
2094765742
1962415443
1085885733
2096059204
1492797116
1300880630
364989324
794979233
1491155988
2057839996
1302011105
1263584857
260767074
268244950
1204037653
389183247
2037526691
917917625
635146687
1166313469
1803266761
1747453294
271913335
1766623222
1484408944
793985083
735710431
2141692144
733842938
2007502865
1450835304
21902886
1950093334
24957192
1810569994
51710530
487236524
1255371785
1274827126
1687481799
1961973257
354800271
242842587
1749153053
1343171998
789710810
1315105139
1348155119
463319418
1256182625
880355811
1077678750
1292188281
1895302068
1818108136
699923951
714279607
126281721
1991009108
2051660822
88223272
1990380151
1434835542
201317208
405283626
577729304
1614459116
304929594
1664502246
1255649533
499746594
1376279397
2082545070
1519775057
1561980678
1938157929
2036216830
1298449882
1559375965
382551819
1212810697
391163383
885609704
517709970
1889959797
1564711486
1387691414
1240984347
2093176986
1493414381
1239317766
1019368043
1992373466
1895696712
1474346403
348676130
679513081
1582720081
1994681565
1806082322
216881619
836042875
84340499
1809896368
645437163
577463975
17603838
884579972
934312180
1311327937
391431901
1249037958
671644160
2023381115
959578424
880745780
805448220
1470514695
1005041964
860782168
1023919680
707501851
61739106
595457844
1449761291
565105105
171770295
877919288
705635978
446049823
528469190
194139915
1217205034
881586133
372353792
1220974008
2104550969
381636558
625265520
375521163
431195256
165519353
571774708
386012332
1935899158
331115491
1451506833
24286053
1320684107
1724752970
424314372
638715599
1507723288
1100402787
1976300473
1684135258
1575974417
1216628961
470032514
1202390565
1151790856
1989245354
2060066
364910687
327145025
2002725930
75890035
319160481
34885480
393271807
1077469387
453785504
1521090241
1969882729
1854057162
1830649960
1627296309
1095016841
1411134801
810692222
210047045
479818264
1762047578
986510305
2019881431
422807383
1568414881
334182404
78381259
1632089082
460764193
2035414387
1094975940
1187581899
896602568
1658855397
1549607771
1299415729
1176455185
430936967
1931359933
1027954161
469918471
1919781333
1284222976
1765855034
651635908
460560612
867593830
409916052
2080455056
858405226
1466125389
1698401420
1781742603
56480895
1249671085
1902519503
2075500972
1246714519
2042466954
2061268963
1909225185
1785291009
673946296
805034485
853381937
765643019
1158257223
399499361
1477971311
28831111
857415756
2097689863
2122184826
780360009
1646624834
142503835
978413267
132056422
1757469420
440727542
184924028
9903977
497675843
1985474808
1895180662
1276598214
82161128
69806574
1296218359
1755035590
1042785108
778050025
2136228527
2077098006
2131498482
1648812279
1118368009
1608027862
81197948
1149063822
581562181
387436018
1317580867
1789593734
1902864126
414394656
1496938431
1208581301
156746498
143035621
97305578
2092903139
1088896226
1894083506
1076709002
1579465775
1520742539
2095074538
1969408161
1479358472
1658894427
2111169284
1592970072
910835522
1469321676
926460355
656207761
1950699038
638732755
2140277848
1789142692
1839662636
2102243372
1038881672
569748145
476414319
713921739
652909743
77512267
364030825
832031639
1560090263
119682372
367240324
275675230
993118519
610190577
847915892
568533886
441688802
953621487
871960567
1499469348
1276874622
1330430653
629976318
493420139
1482577196
1530840020
1580231294
1433656132
1010826401
2130517108
414861427
1390096850
60145118
539096010
768962759
332040200
280983214
912366675
525652269
2049321615
1197582742
1841453938
1726397940
1871656883
310969126
1718417908
1614978045
314897507
1725983006
291970015
822711054
1908697205
1841467360
1655202160
1051936765
2133279356
1980766587
1310412492
352296744
1617101843
466828060
1178270877
361137804
1705604764
1339681695
941526935
1662961604
1934321382
76520074
1239644641
972350200
1604233776
1165978872
1837597279
1196093518
1200122154
1661469885
727946574
435849940
518829459
602525288
1553489050
1861337667
1231316339
444127172
1725800412
1795429805
1387935766
1264266678
1749380259
1166570848
1842364874
1205650036
581175125
2103266674
867082347
906091596
1533911626
1812699011
865892249
2090928937
1308286729
1759639000
1078211696
1777182663
994383394
805360823
84155095
788256973
323708777
1735431424
1370233050
1927750151
695308846
1719320272
839508783
207911486
1581880778
1369389839
1371822480
547940638
643373424
798922280
1546072805
2058202665
1451990235
1379027533
2057302451
1710943914
606236643
1194070305
1271734266
876735474
1326674972
81084167
673239965
1429193043
2062000906
646390835
1211595496
201435856
1263165503
1419081667
1680076906
1451479860
1855623394
1556335047
705812393
88320512
1508801447
245300549
1975468253
1423884956
387674456
557042373
24024432
209140029
645020943
1035684441
1544670280
1031184941
453074127
1157006820
1200612923
1021870041
1095631041
51516332
1025880498
1322598570
1301599474
1208662028
889378662
1076282837
1069781027
1085018185
1902390965
1405055177
1618758897
1986151534
1955354953
1938602677
1939057049
171426186
1947969589
108941713
2040180845
293076019
191383415
543866580
455444583
1888500375
563589776
2030736832
497020126
719808168
1868198073
861088279
178286015
1552279755
1263212750
2124008672
2144041009
1954974035
1662099078
2131268793
1853302536
1298750391
1250682232
856533540
1734400523
1786884060
1365024272
932060986
1743099760
1876430061
1516333474
1556434152
2068722404
1543058338
2142324534
1910094332
1675640564
558573609
551831157
89163960
1686422579
1990280402
277185850
346582415
754303651
350770069
1890612026
1166355775
1468233961
434352433
1845124698
1190437624
1487041821
1846834930
1793672959
1635143245
898854083
1443081444
1431895010
143551136
1351998829
1162380415
1246723989
1892518881
372667614
465803835
1541518010
1096140283
1483358347
732446796
1072253452
1879464426
692561709
1091359055
1701644815
865529263
273557495
1641744702
1773947635
923486420
38658816
521758908
626967808
1577622355
354413131
380018483
203007296
1907706983
2105563389
782236902
1651173702
2045530163
2122003427
567012692
1442579367
1454179764
251466319
646019300
1437386780
1641061791
456691093
1336266789
418881467
2033060058
1823570338
1098439993
495977836
1299541349
1826547102
1913249415
2101103128
841754259
594862845
1867319545
1561043123
1867663673
42407698
183185830
1512665779
1029354401
1205146321
1443135784
1068432417
540975841
1941009101
88026278
2079600735
1184223551
320128925
664484123
989914518
1706826851
1535985163
279200944
1054820679
1143845942
1557938165
1891260866
95460686
1063440369
1429365689
1414187263
142949065
445902262
35374235
619842342
1561911154
1206884280
424455011
1302309771
1202995515
636138266
1772105350
1291139735
1368713894
1450464761
2109313569
1329153930
1130127264
1710630339
1993961617
1532453771
1915193643
1814707536
932686393
881208084
554658098
686791508
1532173869
1280071757
1341396965
1533417580
1615342188
2126372318
731055944
834332014
1465840652
1424623712
1913229154
875467223
1575122767
798206405
33866447
1979554244
443637792
107760178
1912572642
586448011
1872341589
1445684062
2014317533
815290984
330303882
1778033110
434458895
233642861
1049893348
1657811051
263602517
620895593
590501970
963643785
2080562005
1569614280
1941234173
1978487223
354990468
268793046
1014234498
2040838626
485220003
2091737815
1926720262
2127096202
87345646
1650448118
712604658
1522135415
1751438106
1019103673
2080174912
511755472
113364701
29550170
1176940214
1659354329
1234828096
1790374382
317461920
1674125796
1608594412
1823979880
256332435
139247316
1596485026
18024293
767709798
334330371
1861254089
1038361325
952733023
2118121602
1668881310
58348930
1257739997
1435715623
1347242109
724695456
1487566300
446992643
32364839
814288997
794019122
834589015
2031837913
1029202052
202677249
1472175490
1902143032
1446648833
743849287
2140794036
798802665
474418839
3182871
386918731
1282635047
896750662
1871668188
1870449632
1771804703
1827903232
1881632588
1772600791
1077261296
20174223
2070686332
163103355
963006636
1560850697
1222074859
1116252810
1234621284
635716662
166959141
363138515
299737622
418873416
1119497654
394349903
1513000893
625546369
972443965
2104335856
1242861763
149609491
1652406257
353180160
1557510066
1939264402
120594018
1663294607
1761769639
1360828466
1892585375
699802219
848377353
1646816685
769357398
999388583
1640436865
839699547
433353861
1299766983
1615796222
1146582987
976684128
1665998737
151029358
85662873
81846236
162133320
1173722621
452359921
612184377
1116824207
733175620
838992121
1422887783
1709048341
1464081324
854403165
2043521583
878010566
1346676617
431230325
563673728
2119393227
1862684669
1131858201
847833729
86482693
1241900654
320551562
462881240
677244686
1964580045
948067998
1990050272
2118831066
1741892185
909782186
687558288
693427829
801224467
1974795819
810081686
294946762
641929444
1378843709
1844965228
612528801
953591558
2123240912
1841713015
1519267349
1843973862
177929728
1343872058
76926741
792383457
271430348
846534402
1230478207
103299114
954534609
626359741
1159117917
1563064374
1497156477
2011998439
1808529225
85706673
1307035548
1598371307
542863850
735727952
477594979
1065645646
1768454869
621586274
276458784
588900410
1182817503
1558740970
710508271
885880359
1718958417
134002898
895389978
1589477493
1642195209
572498913
1047270985
25013340
586147929
297966616
1829727308
195525716
1301825479
1275846707
1823912352
323858801
1236838280
557299899
603137144
1877176878
41236675
1742856880
1808861126
877149147
75548853
284706108
1366168309
1305057731
1594085890
1161292927
672622345
1980475028
150706084
137711475
1381502341
317281210
252331856
2081479214
746651229
276658715
1943085717
1142473780
1800646147
916828657
1997386423
733555429
228074615
1953493943
1708327286
574322532
797416044
419692407
676846697
1257638231
588554317
1924763108
2012421819
1420635175
674876553
1378633843
33489650
33968906
2090332457
2017364142
981237352
1208917202
969726674
52158962
1131389568
653631694
504075835
2137813152
336463730
1681752744
1654603606
1477046959
1962425827
348212913
807491234
2007476153
1960266298
1880268317
273457306
217971164
718743006
902792048
1903528528
53144843
1922517429
11648678
1741756734
1696094259
1196048591
976763258
1423138918
198763710
31277707
2095827786
2098102203
621598564
2151464
308299245
1494952199
1333764128
554398717
1563609507
372485908
1095709293
206523078
1717985626
1196071872
604906920
1771824883
1889527456
931515937
275881302
2114256363
1658990362
589766822
1413216519
472332022
260800171
1410045943
1916095806
1841560806
1400194533
990517269
354591429
1538087220
1144464578
530228144
2077032451
989517103
598620036
1666130378
893991087
1822451037
302623526
516336793
1506903469
1184914045
2126354707
165963441
1168238018
1815174360
601697153
825416255
946357799
743534116
1719470656
1853677254
486109738
341767057
1239355002
1925515243
572246930
510707805
977813148
1810143980
911788781
1095128958
1333924718
1882918296
1709590582
701021896
1177027612
1593248744
181963388
204863644
1375885703
1268909813
888021057
1160711639
315575305
1471629930
661028882
1895977153
1610311329
221223879
1215590547
833265504
1323971438
1628069787
1593653381
303869115
1250963430
2096973889
7706481
1335579667
1245645207
1267960939
432899451
1340863112
816128382
36021424
192658399
761514502
455170398
137531975
1641678184
132606683
1823221421
600026429
1210275453
873801248
649523327
1050933848
1837411508
1878231089
763540017
1750338098
819050651
1989991149
1687087190
1824742996
143543329
578858897
585221464
1878546480
1109234889
1207202121
1443540192
2062528393
1544034858
267124609
1172306155
1176268831
1818855206
1557352477
1243153770
1376878609
901200376
698489167
1711637738
117288544
1093704790
1566737535
633543795
532892029
258622413
998500368
1131563059
362036300
746904099
1802668481
168527713
354137576
918605170
135096587
513134785
1046369997
725600259
1102254379
1335840487
211412846
367325586
1539208070
1173971991
1133352675
241497662
812435980
1893267161
598982732
1035393011
1816494374
1251739197
1863727617
2083948028
1547512371
446006785
1954949882
1911176568
2011985284
593527503
1730177422
2138812861
1129592116
1012633240
1009213873
395705405
969369198
671970418
559645465
360273207
766788806
273954180
1511733069
112563086
1730503586
1818184905
1907580985
1260156216
1291047171
865483586
896097906
1595715459
180567922
598498496
1357356745
433506161
1879128125
121832283
869642702
559722960
843077023
1436212289
394586333
1420639012
1332250112
854957034
263879847
1813788863
39146708
1281946238
163593280
368607310
379272518
1090766613
2030354968
1583392820
1716323615
1162263935
817115986
1045925945
1857691205
1829830952
231900465
1061794035
792662362
188897983
494947371
894711087
1868623766
1567853211
1462964546
733927664
395103653
1162210945
1388982611
1010406062
2046051796
535522760
378094124
714015527
1059062126
1604824255
824246650
1134341511
603016185
1647020404
1343212289
662829014
1424731402
432791544
1656919822
1410790209
1958709951
2125764248
520060918
1977347146
1110365119
1616441872
1665323291
984793838
1535422848
377631149
2144836761
450038537
1274626725
1014854625
1603590707
1233777788
1635409250
269083221
1565003019
1081539457
1064458553
1086858667
1257664983
488005865
1027989889
1946952423
1279112538
1368025721
1566691423
2081554101
624767685
1991535273
198315958
1085761950
59816353
1590596009
1501201431
452605212
252042391
1557628159
321584941
1805463312
1003800247
239124535
1642543580
7620193
1749392029
1366342784
333174265
1794701142
1137399940
1959387653
1134127440
1038614341
1438469198
252133077
1296994180
1053383102
905446389
1524631630
1608123513
1935901563
701418897
1560470147
2041431597
305858648
1540799928
211415380
1201422205
1079989702
1295269346
732475324
633895367
770037902
1798578867
1974767774
1897027604
227827745
1679378832
1212770101
1769461899
324782897
1780989905
1779078815
470048500
409205671
202797148
438438697
621217515
982127544
640703015
452852060
426311247
1213331640
797855329
2020501216
136111944
158081241
1257387793
1515420467
1254113957
1997579877
183297113
1244501720
1185407521
1049666706
1159160789
1795175515
1303405270
1939790658
541646389
1075351642
4959865
653302762
1037172162
1080629721
1751418667
687340804
1978064066
424323587
2127632584
395859732
461404924
747931041
1798148879
1893075034
471776443
52175849
269995040
1134723406
334753972
500023165
1541729080
990222589
388161191
1152298652
1611274703
654649609
2094554394
742032234
1603354303
1372320240
1764323244
111932472
1460846752
1588643767
650046966
1474464606
1993166682
601818488
427274486
666247127
563394115
1719749120
793397644
2007569848
1097906133
477068425
885997402
772433322
618982930
1434523633
1459410450
2042129984
502969883
834977698
1673354309
114658087
1179001225
1358830606
120127904
903837218
423555487
1928003144
1397503274
1673162478
140941439
250662063
1417906981
845228918
1121207350
2096314116
1284909999
655003772
601878668
1614099136
1792526621
1538666783
449151441
1615150952
2008751455
1865455713
1597564392
1528165082
1851650557
1338005467
1828995155
511954089
1723313185
1909252315
183048882
1588155384
2134074579
2096112822
253599774
159545974
614368722
1996749962
635363022
1199589602
729084076
1977375315
347149063
1808651215
632532069
1702838260
1325856989
1311209289
1014701193
2043379854
791225829
54876993
350862919
1872709634
1213623576
670711783
1807249321
1387228184
221660963
1984401913
457260430
308314994
1876313641
583517882
733591959
1225967356
780898123
200278126
1569314980
913422687
858873073
332003972
1372084577
242784260
1079871790
266812969
218477103
1677497005
574889983
309239253
212764461
514706389
925038986
1782905333
124692704
429924580
1697537146
393366937
891132534
948747093
2048370593
335806891
584949619
1998415667
2053571913
952994424
607539962
783463708
352396434
814238325
1645462732
204857712
1095891915
1525923761
1555243217
1890026696
79008633
884406270
1839586353
1010568339
1977079631
1340361811
1932815392
1291254521
1390703032
606103003
1317635192
1188425532
1635757366
2089650638
1110367521
213677456
1436638944
213659175
109347092
644980828
646633760
1023530304
368813102
689989480
120644828
163000977
1123942809
350998711
697484500
1610520199
495632841
2068308121
177684248
903062419
112322896
652759525
1042853856
843401487
204951162
1731597897
292103065
366676188
1187387394
240950947
1526167696
843481808
2034090751
572517118
2002684501
597838168
398569874
885809894
971465436
614399311
693387381
1420916220
136803695
1109373691
652633537
2109211519
1757667521
1642503483
249878368
2042989490
67287358
51577566
1550563524
566044342
1860393709
1448180232
1835651407
2047821292
395756574
1186950433
589056718
854146006
1280374657
1268967099
745273154
624266154
462186131
1580705118
1909792763
2059272956
922248033
905083088
111336126
1222678699
275487557
2025579970
1399253187
40375780
441686286
1539510722
1639390445
1178175005
1798983431
1151989782
1230588360
900165424
2115676515
1374414221
992393164
643551743
1734158473
1283407080
101721028
820638321
410354547
1674806141
919291127
1312352216
842682624
946648137
450026343
1796732120
1882176539
545054173
2072135212
309176292
1696480186
1023214865
1446355363
194167818
325998256
1692815960
712469897
193589236
1642229136
525108574
795130778
1558523720
124226705
1547350405
1569776898
726278806
1188447798
1465074265
986827306
1822822140
899454220
240404306
964532005
860008310
1315555069
2025916511
1153635079
151833664
991260133
890364519
1072002590
1300077523
253385650
720071446
1313130357
1823992313
505324239
821943576
775668781
663357821
807510502
407751874
1224494321
153455476
252253557
365372504
1437817938
276676525
1197879749
1578854253
241009968
6159738
2020328954
1728856165
2027223295
979940046
892233013
610489289
784471582
2119187954
1130863148
1039686856
1530363201
1606061120
1913987157
658936260
1424142697
1113621451
1416439438
808603666
1339702277
756691639
1673566535
432017555
439508314
1235797860
1694790977
1889379273
849428617
1882149301
1826300126
1786689139
1218165702
711674307
2132201166
1114479853
1500747210
735961577
214821130
324102275
639652707
1362566496
2117763526
1997161246
695963444
1383313842
62770889
1000674152
114939534
1883155914
461417203
1330080146
487133288
105376717
256516339
378843857
31288214
291522448
675609886
946714192
647353561
1632411769
1955424303
84629835
1166079318
1533059168
1014991127
2106960601
2104211553
1678920976
736112534
611858621
662854269
987193180
1025017352
634694474
7143104
1287480292
584961117
311732758
764464643
1062052883
1052645719
1471940492
2071895085
913167564
690693552
1320957342
1790449416
487493637
1773936148
984220130
1007975531
26776667
1014988053
1096194612
774756522
1680461122
592833994
1852627029
23055374
634594367
141506031
299095680
536926753
489166664
1629628424
1370999770
1956593485
764484440
242785777
330969072
136990480
468828839
719878792
1877616685
1980848794
1012116967
181581005
860240628
478224042
2036810967
1870752074
245910714
721992322
533411103
1249768591
1780278141
1376726298
1143717022
1899501043
1942401933
1503812602
208320371
1192696112
1687122966
1313382840
421624280
774768839
470219389
1050534835
1173188605
2095835316
535928582
883241097
1947764154
1228994567
992405912
702015147
340678500
265419673
1786873124
756769247
690956810
401772536
2109832374
1306931711
95529830
1933542395
1298251493
536729984
392460922
433208046
629271203
1331041050
499152626
1780881042
153445251
1136304173
1155324650
1038674304
942189941
1074569010
854989267
1393521144
1835929962
956066292
894994777
2057755318
434276839
1397291947
1516228901
1425819347
1947989568
296607615
1801200622
1557357328
191993933
919119446
1649295106
562364467
680515310
1063183728
613102299
1375647133
615009247
495828145
2088301288
549227269
58660605
93054118
28618401
318090082
62290661
684147932
1477701945
2069175941
64602466
742855194
1796311427
850889640
164128602
2069591218
207043440
394724310
1833078926
1338226365
557135542
1986909137
494388569
1687419423
1408784416
1027169915
882439550
1229158311
187707907
988151611
193905908
778847170
974510974
904721396
1125458036
1306893919
1919191361
1275940723
1050482989
1006749659
2031414794
1558770616
1484130568
2144886815
2089575105
854496287
635371463
1151749287
1810945568
875151312
1958835708
1315710652
1416791592
514978642
1140214302
403976476
310148849
848409588
1377174713
562616173
299689006
756986051
2113234020
2017768365
1226178723
534507057
386871870
1829051509
287907528
1998517975
1664900612
896023367
1951148251
1926305448
171664017
1751100264
186323189
1707449679
1185411482
1484824338
16122334
1178478502
790882466
1197117060
1566398116
1951789766
563252398
1226665499
960256893
422393233
1432817364
1878551533
338941274
600671148
1495750706
2059024208
253055673
786446060
1113857607
1247530483
1709196110
74441347
512180176
1312739940
481417503
51235960
1039755227
1728604923
1882763284
1507094567
1111489235
1948362447
995966505
1725958328
1792297643
1476816237
686820421
2113282849
1939149615
1001124876
827241953
2067085501
1926446528
963099705
286306746
1204113603
68873817
1541413357
384622989
1554164620
804902645
95371749
1546185490
1505457137
1747178658
1652678689
872634269
1975089703
443994914
1922708917
1537834135
1559295430
1283389845
364953358
896150453
202199062
1681661542
852189795
519449391
1295316418
973702110
889464402
1000306257
1014837865
1252580329
416837442
1487422799
447156568
1603376422
626640513
1657986448
993937621
1187343910
943269819
964897329
89336843
982209161
906352582
81992708
1277732118
1687256705
1083753220
295359066
927938456
1998056438
1236624083
365791787
130419378
702809533
1879649469
673994603
1104870314
2145297564
1355974664
454010089
564311987
358437717
412634253
1520991305
1107418728
1446501035
561694808
1585092232
73411635
1575687712
1439125073
862991542
289319913
1797918651
1503087721
486063820
940175877
996041814
778299874
1220750743
111238738
1371074593
395783534
298138099
657221062
546554581
2135141236
1415599395
1828120056
1124490146
1984674883
1586850231
1999470026
1873620466
727792359
341336782
1920135480
214265089
1483131507
1899265291
1214747246
1356734722
769369304
630349482
1985721547
578781777
807072039
655423454
1384523370
1950981747
1247256962
679619173
959951687
707478609
257808837
255605510
1906618042
661796856
943906185
546375817
335381938
2090184515
1833731626
1264323811
1487886799
1186731527
1165574558
515384557
2059772626
840768104
758224881
806232267
1032182024
864092357
214710898
1741495409
796796846
1950236746
330144010
1698537252
1935681344
389441329
2095841538
1728087288
690003891
1819493985
1988182873
1726655879
133517875
1545955077
204661324
1561228709
1407831051
1222952301
326748390
1726215847
400834778
1681184204
366118828
1554058996
1863543884
1869402342
452926464
804401727
786332864
642074589
2095267371
1147470321
1821377996
392953876
449066802
1257614625
672463306
2057246834
1372929888
122689877
1464380570
586183874
353985740
1182126538
593943946
2129818185
1455683827
865714350
1683802688
799990841
828409698
555921157
1137854480
443111217
1596675163
1223003351
1944315611
2018352810
304308693
2009629019
195500829
1246472164
662634312
236962675
1706127434
1048680347
2102124267
926235119
1258013463
2142579811
1629729819
931914684
1184531212
377318736
587094407
848299956
887356946
1994234876
1330282609
1300573608
2059252048
204632541
1872094490
513990196
1340712061
275948643
1898843777
1685138096
692898690
988000673
1967297646
311819794
373780708
1434710933
1446112493
1449407740
1314433091
260766918
432653097
1318944139
979748882
1853963634
1482937820
1324875824
1998515276
244313690
1424514266
689491832
605651099
1976190445
434042844
433332427
1297732196
357626960
1809261763
581192735
1529129816
777054115
1100037563
1147704505
907146139
805197862
913374948
1100789969
863591284
1187847298
333616666
1129990826
1752305350
1011303988
444282666
1972686847
801009171
1912800633
599669739
1814145750
18665802
827905516
160418164
1664928039
781603394
1016787604
2021523057
861609520
914661015
95359493
1848224198
423354666
388485574
688614112
624396428
1078564606
1925535733
1261961290
340987020
1316741560
1500043207
974468409
1844160962
101390515
931144949
977840554
980790752
1785112962
917191203
877747850
924294528
855588804
1345928051
65282563
382540455
932558108
1726709899
2136032195
472404819
1725942251
2008524563
1674875078
1039857470
1098098011
1331801299
785422453
693089972
1074470305
887558637
186005525
2000504895
2102380683
517210886
1551462293
1429993374
1887490862
1404800014
454327618
717667017
2137236078
1143722339
448414438
1999688137
722484051
2123846531
171503878
918088632
474641211
1405892644
1764621263
369284470
1496901641
481467626
1783387900
390115362
2003484877
271249837
857078362
208973530
708654308
973429403
690597335
1851022681
517070287
1781209712
6692301
527855120
736546351
1563624735
71513956
395579562
1963029106
1840904497
568511708
1120325555
1031616862
1341678340
125403374
348911513
1227817898
791529094
1087438035
1752597550
1299078389
2124108119
264530584
1066964913
511015828
1843819903
1522023055
1473083473
1915291863
853314327
1781411683
1286411997
1115206034
1085307623
1370927635
672275677
245988855
250310938
1201696264
1295745709
1945825818
1080661579
1508324881
464694935
1396176394
1289474757
1577267180
2063538557
2045019788
1164417163
744048834
944799383
182004874
1730000246
791540138
996708624
725433844
1814113569
135996287
405617210
1173415314
1853299807
237677353
1718378441
144176089
899195333
701873787
293221008
311850621
1912590681
457889602
2104689716
661657899
940092896
41605387
1879680340
320556460
2107583510
260996099
518736999
1341733918
1951611747
361038336
501351330
1665366789
1401674286
1339896450
587112259
1306562520
78786090
122265368
926104490
1555052312
625846217
1620127519
1843872662
343962804
2032806927
64812257
640548571
1794927575
817972971
1909737804
610838538
1996881888
1446995298
1191718855
54332210
1074478148
1167988718
1565459322
250194865
1426621538
1248615545
768699008
371225269
1493732460
1476260083
229217075
397469079
1007884674
1322954086
1511372640
1953162156
1687914940
1684465266
1751050613
1891822863
513811550
131978988
280307681
1507913832
986395250
165090077
1919007242
232956283
1627840183
1504706988
449893500
2000312135
924114423
1582456686
135496748
1060336197
484106133
1173407859
312140912
331696845
1697957132
577915534
554539485
1493018386
457024294
1181089822
607688386
2120989073
287345013
410497353
943466565
1964287875
648155872
2038333305
1798719830
1788515986
1790164481
1667143354
281755618
2053063611
1954680124
353822717
890077471
1972052141
227438292
1920199676
811981957
922876762
126217602
872443048
289206760
812526312
1571137774
502093923
122088551
2041267884
178132173
852073277
930252613
737764478
1225130646
956498312
1587304888
914480661
1166962820
1883841239
1816619899
567713919
524821263
2114671368
1169953002
1681195446
1802240995
1718263119
755896271
2020941491
1329023746
1494795899
1454049890
1571734043
596405963
800937594
187839745
2109526615
2066340874
899263372
1249268058
887637966
1298626179
776279043
1068167926
1428400975
1955324143
326758514
1977486282
56630194
535465318
671931917
520011833
899996969
1327207835
1212606774
1725072186
1689415355
1690196677
1308346090
911833807
874129446
1549266611
1893013485
2067999812
1741906322
805192527
1097577103
2050256916
1987518490
2141266635
937948438
1774169737
1667976565
350351503
1291984772
252732400
1281783128
1804284149
911980285
1416293564
970263475
2010700146
625667684
1421973974
1237924846
2028104057
1364269639
515902658
960380349
1050135023
630532550
2093866051
530068593
1742861828
450570657
1588166650
1684640990
1050176284
496094816
341607660
262607713
2082234640
1504642563
1634339357
278076074
1787480802
1681167107
171476040
2009713044
60169877
2085989979
1557645995
1693874479
1597564175
72790272
1499753083
282839939
2039616290
1549780877
90784781
1752646132
274475402
2006690595
549482070
506026645
361766144
1444635843
1637114790
1777022771
1977943626
68687590
272790982
1773849432
922590014
1498140601
1392478792
797348561
976514540
1899652003
876617329
167890775
1041757674
929255326
1845793709
2045398818
164061192
1752539842
1196082258
224967576
42018493
331280880
1476779725
122973837
1154773462
1982746672
1394445032
1212404126
939933642
2053395068
85284244
1668432797
1935365435
1063852367
152921338
564430618
840430902
1103192886
1299019045
1884600497
2082890104
549168723
1525357625
1536085389
376775456
2079208386
1933334010
889624780
1061034690
184508733
2072467796
1930451673
797399045
1542503085
1363194698
507827895
1414445772
306593223
294169671
1421471942
787569338
327326639
179893172
2111362353
1300215754
1133609671
48469103
1106945449
1355789078
1306063216
891564254
890548150
2134724044
1976209483
1657046963
1675438974
1881879195
200152141
341131166
384926033
1836320092
1786620155
704379805
665262177
1025342339
1187865297
559396795
776973638
515783811
852932991
41708682
567947067
1697089935
1549863334
883358785
886646592
906210900
1835016280
241853997
1410836021
507132189
1799474134
1278690199
654686913
1393228543
285439665
859736876
1382379548
619761678
1644743173
97558187
29447078
1518153686
432822155
293182823
1683325869
1585284385
648235916
104595974
1446266289
1708871457
200091619
1902806520
1586439151
1858603167
1512605067
633490792
2987218
1004919004
1636163390
226909317
289023971
859704187
1571906369
1518162725
1806646561
1375097146
397201085
1121087685
1204568753
852871114
1555189313
2029707611
1981578011
1993001564
792291827
1340100850
1991789502
868387124
1096218131
61982893
394924736
1732471538
366022288
1792791131
1400866358
1197159452
392173660
1640555835
548444402
764540741
196463710
388700590
866445792
1018351114
33769735
1974478347
2046867989
1264277645
987180336
1126212274
788687464
174261734
156023313
738956733
1884914335
1330324731
1403321644
1446987791
570441568
1611185024
595788620
997220704
1004578847
379135980
606343770
2022722577
1278094594
804423691
2131553101
1836310963
226283225
453044769
1036326147
2072731527
1740557150
562120009
827928119
1770824258
259118160
1303066938
1585268622
1829808841
912576035
2092603045
256394870
440756729
1704924603
529117156
1906396814
2096420146
538070577
1066234001
328742044
1698841232
1507833946
2007252527
486668443
2107575595
538578858
759734403
1473398655
244810027
17625473
2010689885
1858799183
1748570203
1563609909
1220760838
1144710082
1072877024
1159876423
277625655
1621357275
1827746674
1759278423
1236772364
994266242
1276521519
1627651867
63896398
76725004
936274482
1118275300
1036983348
620587745
1730478649
2053576355
410093053
1344316966
848711638
1541293312
635517359
1594988002
742597039
643554374
1569484006
440470852
742731317
2014316717
2145649034
901143303
1761988404
1157238287
2130298542
8004622
1855456898
1727956688
1309573168
707413411
1194773144
1085221346
1262532385
131055609
1781045609
879565045
1269650102
1798285173
225007236
1571731097
728954700
1844453485
1100705287
173147241
539570141
67788768
1323385171
1711573545
1836866875
1059239770
476044083
568967922
12545814
1719641379
55307265
516494265
1633969100
1702424728
1233260158
1076644319
1366069540
341297899
516641543
318218630
1778496470
96533048
1527715015
1512330069
1971898388
1289882452
1658000795
1617341149
1100982858
515542080
42656307
497591542
546733779
1123700372
1079475784
1398937155
1393943047
2131603751
385374607
989288718
398647672
1110807
1137609438
1030194006
668056273
1183026506
1291015457
1806902702
1956144440
951358797
595784700
327454956
189915436
1191257866
1230810752
1405265177
425939087
1998444465
683226503
14100146
613668644
969158459
1461208589
2022809016
667435753
540879614
1277597348
967818195
1710455783
1566689347
677186368
724847149
1779219708
2009765379
2117742961
2077597744
1409061775
822562669
739706104
1642897725
1066510446
1742175736
867695454
1215120213
1135497068
561849232
534468810
496082286
1023402046
1885498763
1864748135
67140921
1353766387
476802530
653153293
391677385
1353103410
1131208242
529164428
1227412928
1811729066
509667734
1323004559
327169380
1535935924
840105790
1291748918
1515965752
57988720
1880861716
169830320
1432249222
1337009908
790986212
730847060
1062806449
1659973314
1737747690
1231300004
1364126582
67275580
1271221809
1291194502
985342340
255663832
558419384
2077156923
1493505093
243481317
847343986
1234825765
1680400224
2072415920
1179591251
1591751051
515824136
354607091
1165410179
1500401443
1403686316
431983450
329398377
644212644
198849548
633916610
603041432
1964709362
1788853590
1718734666
2000068646
620709697
122445400
1175487883
2081561225
939153345
1725408999
813976055
927921101
1035138700
1752899727
188237590
753995189
1533497717
206271394
2104666072
949133178
118950478
1928861414
717328264
1573423186
1138717295
1375372475
175561356
392604040
680201983
1469970856
339977764
1318930633
947217767
510180131
186949902
1762163349
436473819
1469048064
1156588395
1189778406
2098600073
1077854322
1710690118
418030884
250257241
1167761783
625572046
651164718
673170592
1871465956
1330648652
1993584218
1955258114
1115155304
1636530377
1061235346
734721564
1143764310
1131023412
708760708
211191732
812891026
1296424779
901228024
736465905
768338024
2142975055
1602148644
1278800208
2062782181
44620052
1474730874
1482680512
437338389
1011566391
589481776
1211964041
1851764263
235113526
1676715554
623618585
359090456
91945505
1883080
382054869
2096002684
368353217
1772066690
1475149900
1391018697
918390869
355118734
790043668
1825677563
281854985
152977143
66948994
670117978
918829333
1979791587
1878228425
205884158
933444245
1941189149
759266945
667425807
899410320
1287151245
352895619
671251941
127688060
855872644
1783529329
737697916
1295815634
1341805906
66102443
546305866
1105340579
1531502636
2120537922
901902393
84596500
1114918087
2034415156
452587712
2060370121
1830595862
62547555
892378570
1489731485
1342781265
1043883939
1768433735
1758002121
1261926674
1586999350
1649697915
59313839
1028034762
795021629
1746364328
1129506993
1219981459
1371988790
1964748533
1860911922
2107320226
2096364006
724880652
583686031
1952986564
752148743
676307052
1199612038
1691346014
756441110
2048594554
1901814181
1703717153
748963461
338844715
1450833824
1212322092
148603077
879875643
497348957
1856680315
1188197296
222252439
1633152653
73573110
1010344158
1571742411
1603226142
987300684
946770770
1401778173
1879738455
2062549062
295113611
729380532
2144637074
2047797576
1350738897
2136184567
2046995703
1048300080
1366705145
326077601
851137164
1626737881
250510906
923711095
448115155
1068180403
1855962010
1959601053
914558709
1623080084
1343545124
1539975768
236118421
1891367411
1198336871
443909690
100842895
460535256
1574596125
2013920835
1433076600
1942735871
1688237007
1910412179
267999199
961834004
1584842112
1574385370
88728645
140538768
1045277657
1935541990
59793373
1672401086
966228849
7215043
1556209173
213052425
794241500
1482211232
1653631177
1236835116
743778491
906915270
1722376050
121379610
1610320700
1540622596
700948378
871305577
1685745993
778949969
88765614
1292081241
267762871
1642652336
2249080
1249267475
463277210
172753661
1761890026
2033219000
1219428843
43599949
2096461131
1392184895
1250479200
547949399
308202603
173803356
537066969
344422797
905655092
1251372759
763143808
505260898
537919672
438741852
1410710082
1947157128
1702980570
1614003997
1907997538
1255510070
1232321594
1133416939
683389041
1665221437
424296857
1945650045
82075341
1672191669
99947706
1820886414
250859629
2134914997
2057215880
1613561420
515317587
317209652
32107795
1197126335
1056147882
1736458344
1611842051
1881831516
1032310488
891393546
559971621
3764244
222614195
1399335348
2038218438
164005900
1847495314
918415811
1902041599
732300868
1668690177
1926542397
110955609
767826557
1465827997
1989659896
135560695
705656920
1692189011
368958562
687409742
331676252
574767618
977565046
1954402325
1429556036
1743273873
960373591
23562676
1178441966
1990604678
1618739419
2113514775
1808551479
210308781
826004955
1775195260
1122686292
1701461129
505658721
340848214
1340432978
1479033007
1408521425
999798236
1145685245
945905088
846885140
1890579124
1284916014
1605476041
455695763
860553693
2022800176
1083515634
518431278
135407022
929320449
674214300
1555059057
569056789
179229098
1532663541
250011418
262113408
1643203326
108644446
1428389320
1014499561
29503516
112807890
1017382460
1937520973
1886008131
1718878595
1635083301
2049466919
463426651
2107930320
1051037195
1082784490
1228405514
39932685
1676018264
299102813
1724848675
1954926620
1260899765
563854876
1920096377
851939794
1893341679
1192244080
9651142
781894405
496255914
815474630
1368689501
526743960
1341672
1467930719
2070692208
1151558222
1251729197
2082478843
1643390496
968537503
2127642991
2026788192
312539495
358839197
1869825824
1106919169
377083206
161605692
1061368232
2011981762
1867026466
2020964253
1219568371
2133625101
991700821
1954329188
1643310038
703241666
1666592895
1810870794
1565417960
366658252
1251759294
1198636276
1971338821
2132074260
522637974
358298204
172524436
1772688234
1292175447
1832697645
692415442
683275254
101778857
243063373
1533402946
1930266385
1936402164
1477478441
257716951
1646661221
1719056043
376465259
1033628966
1779668759
1165006812
1208681843
176576078
223301999
2044262546
1603631626
932678862
1225896386
1426656240
918244403
611607814
1941199045
829279381
1389272537
1961315919
131121905
218154635
1345953872
687047202
468500909
1941432843
1083330878
273136072
262519562
1321559352
38894900
41512190
1147908723
262178417
407768566
697407345
150804493
871409466
1245551909
1955858527
871653963
1234378110
1587237158
1942632379
1121479933
1746220614
158728593
1891279933
809542116
119224474
986096355
131447496
347990425
793603657
1242561332
1644250049
190407384
1032075188
338206269
1749768619
999940949
1309418731
2066755976
1814947559
1478574006
1744509134
1473313072
1122741498
1376934992
649032298
1309584258
984600929
1989215391
1773289484
520326543
473494896
617385015
22378722
2081216344
469291787
1210463849
1619476372
252141511
833709081
1126459238
309537904
1583190459
1169723378
2097388375
212508606
1791469416
2133549587
1289103284
1957501851
1606364974
1048168517
172212888
298428128
1858525022
1943263402
488231890
1785870028
1892123388
153198685
2046659715
1983521187
803448185
55474464
330352596
1540921561
1195501411
1322313863
1702539958
1688742630
1433408138
1601701164
1550138505
624709200
1361004122
1671914878
169889695
1422259006
656044839
1196070405
897306741
1797266995
1668816955
585701324
159999770
1602062776
120092267
2003035609
1435963066
1204834656
1310758193
1057326156
89353748
589603710
293875365
1756206652
831322070
1195866935
474901534
1107360756
1729942168
1009935254
941300086
698841393
44992826
1171603649
1792088785
448783294
1161134980
1995907957
1427056531
1054071033
234964443
1711743417
1549520615
867433687
1954642277
2127968885
1262077064
382058395
1290452271
1918058313
1415672976
795585686
2014133621
1870775883
1837162370
1045512093
936252532
520430898
1090699096
126043219
517239347
1287156390
92140170
559790951
320572822
1089245528
1552822655
1786268079
1077566294
84230466
1912015487
1155149244
1062342567
760101741
1863460183
1423883861
666133909
1140937283
1974063097
106131739
745713492
395746718
947966754
41445396
1613147842
2023205790
1860734501
229410934
828782007
1632549874
1273387868
1940789414
796036598
332071294
1351171029
1031333577
668248464
1892871335
1144048806
1676342924
850860862
612204089
1420198519
242792308
1290720877
1129029751
1527393666
760857441
734246872
347769436
28493503
1656169823
128570686
241707384
172262177
914630113
809276987
1828885590
979185886
2093654990
1424790469
1717273701
5757482
643035260
183583164
572053744
818459521
1740060321
976182654
2090541126
1349668398
989227346
1071982371
299051797
898962737
1005762902
1057841682
736077268
1721373091
1075942263
1133124646
1936440193
2067396335
1309353842
239615745
635944944
1751217843
1094415765
363653024
534045056
104062300
1936647402
2126350064
930931696
1252849184
870539899
278120879
915333711
579024850
701957613
1691240756
926554373
84621374
2002600260
1557070681
1132443930
1459448092
231970423
750295724
1402257593
1797200888
626971969
440098517
709680966
1861209815
754574002
1583553786
346512968
1419493328
1354696123
1857468311
1001854095
1385482739
1614069491
1260029711
104750989
1548912939
1854350817
1258717715
2037917323
115000995
2058801116
1170287911
514253917
517156041
1172716937
1450202108
757250386
1291666441
974049776
1710262383
381650504
18724448
1669746780
293891069
377753246
2054151262
64872973
1988935399
130752945
669421741
751019486
1620720090
369610320
1100696820
498058474
1347038331
1132829811
1743555991
1329992220
1316939486
1469959953
1139572351
729100161
10807637
2063249178
400617082
1769749822
2010504426
581033189
1706396773
1629490947
1036669797
1755229096
1281452838
1752755027
799756128
323322484
2086718905
1944178878
1207211333
1378436863
646200146
934429910
230212287
570150959
259382334
2005641702
2025336632
1454530468
2104892757
2133007865
920359987
2103911608
82877667
1955651590
1623424502
496027199
1269456595
1280196442
1346208429
1531507997
829048876
590024909
1955611586
444270061
1746723959
581152187
766457276
83072041
1687449857
1478523327
1753690128
996813709
874918418
264761823
1807009371
62782204
713428486
1336688951
2098554696
1958645317
107049660
4022418
1170490951
1912180949
442138794
587775118
456395517
1076270962
992247878
820994844
422988040
350876412
715300252
1427880540
1105314226
1120373337
1930030168
975158928
627600033
71220443
606581904
46450836
1695432571
1864911990
671942358
1345707028
965859464
1133465602
1803589758
1666022834
2121780479
392048022
1639442327
1995444550
550099279
1381538901
2046338912
1702608946
821743758
66826074
1893954789
58124219
1019237486
1459414885
2118701719
1439043248
2127779129
1145130422
998862028
1775396044
1604868788
692426100
1034069549
438945764
860918654
202393261
1093168100
1916883646
366259684
552005752
1837978021
807629475
1081768037
337601182
540669473
317884190
797329715
746975357
1595191169
961087002
1898524405
284277597
87719657
1252011038
2070735011
1438647268
1942637922
50737440
1880008339
1963951468
197357627
2022508502
1113166234
1991563076
1964536885
368747294
1144134711
1392564099
976696152
1315161274
883104303
93461806
107425701
2038059847
56467900
1401582168
1618950364
410532109
431796781
2057393756
177428248
2008009032
452830734
1420593222
1113325651
954904424
847145475
1968675180
1966576727
1323328683
804421032
1709409958
365371493
1378692736
1587526562
1692883869
541551803
1548920099
903080400
1982520371
2112311099
1030406483
904139203
416561062
1585203404
1834382009
2116460753
675398153
1259759968
156286572
1702449261
1040758555
588545032
49243423
537122370
1639056314
1752791878
1572475158
1107844299
1827543302
929320250
1956711572
951239409
1226360409
2141898720
1086095435
519546118
218503963
381222367
2128427349
632564875
137449883
2062930349
1503131522
459253908
1921433813
688771840
1771324369
2025844247
1176622842
782590497
1846005287
892436453
980949973
890445000
325538912
104103818
1854552685
300126683
1987448797
319775962
164893674
34029107
1308404698
242777670
2043992503
262918295
1167115283
358037960
1948790578
1105311161
401992372
583939195
189355211
407825644
1606497971
1591677692
1849252275
2085626983
1627937247
102310275
1499551238
1007230250
1057308585
635682047
1361685918
1392858969
615985821
1779794489
1960794497
925501020
1605012254
1034503748
312490804
400182677
1211098502
159504370
589788621
2018428020
309059814
1766688282
1987236105
1296122442
1204315226
1069183422
542778169
1227748108
812674486
676111538
508674944
1233826632
1621059623
1581708112
1035011171
1651881113
1840056795
1295492027
2079700396
1434216873
48151152
551149070
1889382001
1396423349
640123306
1327293827
1246715921
1052410225
2032106772
1078073323
120221662
1149193718
580640288
1713550865
1379490197
1988260337
1366323563
1154380872
1444747711
1094538804
1896066000
601084478
1596710790
1966609831
880689538
1487092635
1432078198
1268146827
226444251
1469968369
1752341775
994357760
2002634609
2055320425
1058252256
663138561
941691660
805455460
325350252
1741160386
1417172277
293709437
1713487091
1672492743
1947919019
687347164
1394426401
2107323052
1478098179
37547115
406697377
1219930207
1288511520
2013343617
171552442
254149040
757193032
99414640
6726648
2007859458
490218703
1181777441
857009379
696626866
374625416
603603542
504483184
538446751
911179327
711101752
856196794
2005274353
13594947
1316883341
94073358
1442539905
1622095351
1860702568
489563041
887919294
1008800336
1110813234
1048155120
813865932
1446189507
1541566656
1227051615
714427752
75448971
1785212908
867221303
2041875042
1878000621
1309821508
1112493693
199359900
732069066
691923725
1259000290
1471941752
1695490598
265813495
875219619
771429593
1287779440
84537207
1469039772
2017587224
386612897
52835589
403289954
828555294
405920887
1527094747
1002467785
1717109423
131074019
1294363155
149359422
1448734441
1663283273
1476275243
806575653
1400641709
909858878
1410297966
1102219950
1419205830
1208515457
393489805
1110671459
1008604613
1031831055
2142108873
1788907741
785422258
1142235572
1772952125
1098975618
1884025998
871203927
1293888760
2046547567
445974737
1583916694
1630984033
1834232937
685821713
1704098186
1715277731
217660122
888863874
89421274
1750941584
1501685295
1909188072
659208400
222113007
1024297692
1553902257
1850125242
1058122287
497206871
1374202302
514339132
1291914739
373639684
695418248
1691769891
1640264729
60536319
954777896
2067836381
2123941144
1931377144
451271462
359783296
2041612006
166248666
1540362992
1037901289
1417114988
577004023
886221916
3081777
387506626
774495324
1216531564
1242225934
1004133281
1535989755
1674306855
1614645399
368582860
342995057
417688118
512686746
81712493
639272835
556977338
1954228017
765592801
1071013631
1309589495
825983579
1641146761
2021243646
1872938304
900335340
1272380587
818170898
2081161361
178701335
1848102825
1927881243
1747866709
650704023
2076814183
1569908144
246859292
1581554629
229439741
987568944
820914809
202222867
966160803
433810487
270342518
2070002006
342235037
459799194
1432496927
1963009460
850195769
554809853
2029746943
327215368
1201841800
790876844
421819687
641586016
330016940
417270645
868805136
1922718498
1757508197
2015247367
2104388270
256898021
606950486
2143209311
450161952
1706880037
438771929
1782979994
1374664862
423089275
285777137
475874950
1509398955
747728040
250001450
215708640
1232559856
974002872
1702989014
574135226
1012112522
1916791058
362555452
2002852372
720288058
1514802292
1408047913
1610832905
246038973
1781985896
788058616
244355374
1462142359
942266246
239514808
1816749725
1589738417
1297409434
8523594
97503340
2079714759
364698065
255312549
1691790469
6024467
334705554
335657887
1235805424
1831571040
504359346
1410413562
1969224077
1614999232
1767090559
1948826284
398723740
1003519793
234593543
674694195
2045623036
1306696002
1961867473
1457750598
685974128
1144871696
1293193829
1115538572
831047747
66571236
908705501
635478196
1902093502
193021993
1128118376
351937251
363408287
1490040214
1323322683
1439253958
480927423
1687879581
1465685350
1338143369
182904984
513563568
962818424
481020423
139279590
1979962728
598708312
924988382
1064092978
1548985102
105643421
941111153
586092844
1477230943
205928416
230661157
732762575
665475040
1588907866
326029598
869882779
613246430
68913979
1932729842
1238921370
144291145
659953835
1054907144
796922521
1885673580
1834107177
932245778
949394907
1861872978
1090693149
1201791586
1569417865
1196288522
554897736
1147443781
495007765
1655583050
50802598
567199171
887332397
1652665994
1267530431
1537110923
1004570644
920828414
736857593
1954659469
1916712482
1924203750
1754762585
217265131
1412057229
685559441
622204230
949755733
229658950
1976327999
1299656758
1647146901
12742268
1927073249
366007430
985706484
1404791926
824118055
1279486785
1659979692
1685975219
2073179672
1647369830
822092113
107358947
138164405
493825667
812753651
526880885
1788980174
1381994983
884449069
181378467
155059095
1542658543
429393104
507945188
180159321
1053155837
287397613
1204259893
651590218
10077536
673050082
2036846478
30230448
1033477569
1997995718
2045262808
951232217
1760430411
1192782894
925363209
128893809
1850521804
1183211033
1639069764
2058327532
374031875
1131782770
1723903963
1677658087
526291546
1041749304
1344936753
1667325895
1905241119
116150482
668436125
461174182
722419168
25617918
913855576
1248604024
2146468882
232610916
1397642853
1434109100
125094695
120371998
2097869221
1999588136
359691911
950491061
433473345
568462198
645041669
490516558
112813944
1346509945
829936779
954993151
214207299
1749665852
1645373031
1462950578
1684690860
71514066
1376706331
2068314138
631842507
1755211771
1371539507
1408536701
1572559574
611935483
708448032
234613591
19380239
1440468718
82199497
1831006425
321570649
1237755514
1207459337
621312663
563232691
861495398
1064193353
2059276
507738501
2087535223
1449364788
2084278811
767944772
1026033404
1956709685
557992896
877304969
925288918
1215458803
2008021660
1086967480
1140997121
1558855705
700660372
1877963004
2114789586
1490889225
54452836
2125449653
89002150
587075217
819186732
108860846
567641769
1805880074
1365468409
1127690843
665924693
1155532181
543950193
1292783566
1742577112
2109031173
974131808
1588702126
615972405
1699513795
910746766
306401957
1871344577
1866216403
435583150
1974070074
134771795
1778648218
1637673064
1895401346
1299810628
352892824
851487268
936149035
213275638
1668829894
234002771
1619351018
1963186660
497019031
750569154
1116904480
1091901814
1515972071
197202115
1726868302
680715469
1986783525
2054849400
607050402
2041251847
1066606440
1731363103
1907032928
1229435879
2106469324
2128261705
322701740
2075144890
1527223508
496811543
2036641796
2121524343
1825815297
1980811882
263057658
1738572534
903698327
1110164594
892674347
1298443928
172720585
1108766797
1099176571
207602083
478821832
1111376375
1106013449
1509944756
1258197672
1527840031
163486328
1802477272
1968122162
435428768
1104566179
682829943
877293793
1143539644
1511315237
1454881137
1200836570
1768882131
427957118
1513396348
1750947719
89385887
133058813
811575233
1889633298
2068109700
235679934
2039886459
1783923140
1250906506
1864198739
1966800723
575110132
1822715174
694818388
355118682
1182561004
1762572203
1490825233
1514626131
1742150158
1202443876
1765284008
2059177797
1798520472
718993649
998973614
1706846853
235517173
7410093
1552489167
261565271
518836272
1633932688
129103176
204336292
1782931294
1698464967
1966628254
1558295495
534328237
1602452160
1455581425
2050999418
499396569
846562986
1899841556
147602706
430759104
460589881
1880948876
1399585515
287148408
448849738
1619079056
353289907
1040904064
1496786480
953668487
1314572332
78734123
869365725
1807163211
1530544983
1813088311
1575972992
1120359243
927767446
846565476
1483379287
548774080
1599840441
1938293419
1286347807
1330189132
18228007
497354830
806658684
684884866
829476805
539968399
1831235496
978358563
758011055
1288777268
755215496
1841341817
909102240
1504968524
1022447516
1647705284
1934521498
1255479767
1890571808
1366276622
1335862900
1153630832
1268434092
1086783467
824450691
1797971604
664792651
1030624152
2114160503
1908373964
37717395
169445038
1251298737
1847776384
216396930
1850501609
832027876
1167800911
386956664
1168148239
1125540798
1098702737
1707975205
2139333447
631291788
1766918315
222975235
1979894124
2022846884
971224996
1715269940
1549573172
1028406005
746644045
1109326367
70496341
140771340
1103769827
239510725
1515843322
2061768159
1739473988
655435586
1112408077
115578389
438993885
829346114
1638120485
1238596189
178287619
1782705296
2058397531
1375945219
1772590254
2015454319
670397071
1946017107
593807128
1831876358
534611651
1736434119
1989164040
1272622270
579704554
988284663
1249045201
174741746
1369061765
1193470432
138710658
1048699387
1939835956
758323810
7548213
1253151092
198368389
160853573
209528107
494251229
935811986
1894358591
707183642
1242535187
1941886712
1951082977
1022649519
13283175
939490305
1528726529
1995576664
761140607
1472700919
1928365815
569493017
1195117851
613980972
1298018413
512294660
683690283
380735729
2130617975
1849106081
256766425
498295897
1903264542
37560225
932082690
1116117373
500328661
1355802535
1579293455
1841056014
200466148
1584274781
1177775920
1942166331
1037792668
2034402958
1149132613
2053720369
1043673629
1486614179
779890807
1631889401
1532773179
715363543
1921332818
280607305
805109140
1453007442
114905871
1903872884
1966874513
1510680642
1252016278
1350045833
965434828
728442564
1695719268
425317331
2053846884
1961630348
605868065
465413611
1182470719
1177457442
1424790249
2106562850
2019073744
198005128
234516503
251167442
1240433991
801467980
1665132602
1786398146
1929009353
1038419850
40594558
636691797
1016452254
1133082491
1040391886
1465982515
1860657023
1645613705
461855337
1381911025
1022875912
799829432
163972027
1232029871
1443081365
164572357
2041553008
1750905685
178335354
1773688967
757020824
183539204
2134786068
441203927
740687383
1703998013
882260961
1672597338
1921760451
1263552754
1105275346
1488559400
206902213
925707604
1939684252
1851539926
21001319
1549393495
485724317
1706648729
474671987
1132784004
1222197934
1428176796
1299034282
1631311137
455981571
1154133433
417693655
463524433
423053749
1611907222
1081391166
1674344133
1006572379
739434351
271664435
1498710130
506278929
144993480
2039434870
1687199305
1244018801
2030630169
1819914324
1314276198
608884888
1298392178
661208069
436502808
677051521
1182975385
76267448
1222174885
807209208
829818758
455857872
866547367
1015706158
1084509238
1638564482
1378321407
1105369615
337723028
1434159551
356761785
1109717668
1932587151
196452759
1807955619
278096892
755024358
1843879174
520573690
1811818148
1857998352
1275192882
1870854362
884568523
425255539
1430945200
919247731
1581190635
1095498883
2003026755
1463115860
1536932324
118313117
329238068
1730693616
686425857
1588975506
1877728454
1346660702
993752473
700015981
1103578556
147921092
191944789
898778952
785747813
534461924
530776479
1181379017
532531482
178426923
1776072394
1290471297
1193769405
2081291920
168226121
1115414265
1204183456
218096257
2080919138
1734013108
1904607885
511936937
2050556837
1108723224
520482474
619482205
1600899787
1208827641
1371005551
1965114309
451760782
46983287
1141941214
996754507
1408949872
1444862654
1180478193
1966661518
693187344
1055203202
1542033984
496152322
211077809
2061607045
861228723
901260792
276058446
95788336
1039413269
1912744856
461793426
931244335
1465821549
349879756
1359197306
363803343
525852854
1743821555
597569433
244093253
1566443510
1306391603
1842792211
1686411921
2119531624
345712684
374488836
2111488509
2044702757
53904504
902717102
569687640
772725004
325718160
1735943388
1700444200
88566173
1640521666
1669710797
565641222
54546719
492399549
1058022973
1463700761
590545940
564164038
727038539
956924485
1114393687
1814295237
1369360251
1846148603
663675150
1219525624
1881770278
1013018389
267962283
1571801528
664622131
1694905397
165444432
873248235
2007368303
1774010672
1119804787
1815954954
1014540011
1335004564
1462431277
204193176
371362584
739838704
428625033
802666473
2107863395
1809523567
859930249
1755859687
1794384757
1149550405
1947664738
1032335677
1379550352
762303448
427565605
134544378
1703571210
89946371
1340251527
1489653245
1941542956
1010665620
769263703
535960815
1809759329
1814217533
1771569016
197328014
4576109
1147764661
247341271
1788178479
448072985
108847308
55495372
1522091376
1325749419
328110998
937534744
894694948
942611960
785454371
1883828320
1733366545
789346587
534544949
653827966
1436398949
288452290
1292299169
648033879
2013788689
1499178251
899233329
310932341
138117805
437930698
1743355823
929415008
2020868385
2121223276
662965749
594568601
1604241628
1263194123
1940636914
766743563
650406235
2011298262
2124096628
1101276127
95637682
1375860681
1779355398
1966090606
1124365697
1184913119
1170380805
613960904
900925802
1309253263
1487542752
142862840
882914062
640627996
768463903
2011232447
1920716869
1958054865
836096440
1212202310
984301806
495162342
1718277992
75645101
501692562
297040425
1287068206
2059112506
1533647060
367831799
678395199
1869792965
899961772
2117279610
552491004
358079569
1738167800
546304132
235455669
1037057667
437483834
1188115556
1785165574
264581291
100957733
855056906
1967921507
1866855540
1671696109
1491631482
30159917
565098852
1539688749
1127238680
1235917569
522540572
1798590594
799396168
1444439037
1801242500
98789630
1275056760
818308349
1018198562
1240668201
427041468
332413676
700995974
949801307
1638168513
925488939
186034347
893625811
1312392844
643339811
916497070
2030076047
531457624
962649497
966976140
992176049
786841048
1609646708
885167031
88262386
1482831626
1710503946
77359614
59884051
651541481
886129974
1772249636
542543554
238877220
1422312162
1868122623
1534711659
1199681454
367338305
1680281832
357049532
1609973526
1347731102
1208147781
1839091789
1460079367
397355592
829945831
1725562713
799218717
223680308
1166827353
772219802
704449334
835303357
3951702
1071875916
1835349744
758951304
811294818
477191655
1092501495
59474202
852273183
1492246400
237816951
136551978
639787696
574679653
1128502488
709745677
14062287
665496915
1460451361
1519159812
695031495
1886673402
204560430
1440024241
1760692402
1282465653
1168145740
328064469
1298146985
1645915114
683033471
1733979868
1386808164
1389066073
2114211326
534583974
1848065470
130749836
949781385
129563305
1634795911
2030981232
1189024573
775691772
110759941
547277404
1324138472
1094406240
420908831
1405413416
1006531945
164128953
1401922282
1697432512
151200730
1233919597
337300731
1096754748
320544
1185704039
358946072
688359858
888562965
1212703503
746780927
1117791325
1437179392
498253478
1614161346
2000484844
2144390359
112440613
395966153
1817114232
688568496
1933281593
189251149
1851265113
1142636377
353274749
354670115
1185510014
831596774
638822844
1881438213
1080340198
825902134
302941332
1921211644
253294774
1961282260
1655574038
1240147519
1534420531
605883850
1626910639
1112640923
1890138947
327051640
1463744636
625958170
1596668975
700350918
987616216
1223110559
1740703393
1731053317
1161381647
1909193092
599749990
1140343045
662222909
1045977091
631048546
475636951
212712456
1686612533
923753605
690466681
170814559
643952841
1745656833
238275429
1846298079
2104194709
1412041294
1462041603
263229314
516505792
1508936036
1317737032
1590118228
518735699
2044734845
1913399502
1757518213
615347310
821810754
1638754397
1834540726
1224764895
1691734750
123212633
1587225082
1900750031
1563855339
1457249055
1361719042
668347803
1368796606
1842314180
1836460236
783409302
1052931411
97558511
1658627873
1185432115
187260758
449056198
833969657
1693168410
1986132920
1507269285
1500858936
1465084109
1789673164
1696819190
338782623
538357030
88136320
854976160
1223292757
521660324
208282024
1322918966
1109865408
1878027438
276754753
95084074
2123411934
957224513
519611298
218685235
491269394
22258811
1023216042
28910244
2012276974
2127357214
1356164678
663437610
1886164472
841458822
938188655
680076492
1349959780
130180527
17170807
676398382
1432864484
541188660
547072104
1536863294
579360751
1337873102
2000255762
1929970105
1484683462
1404665776
672226467
193519573
2021462849
892246115
132931410
2107518916
100600904
1160565869
1524170303
1344294304
167174743
529390433
688808014
1107735670
779866786
544797968
698196397
1376187042
572360963
1048838661
464135796
1642391254
1311200463
1147353936
1694627079
242631487
725346263
1916320628
1863260217
343562764
601005072
531942894
20646144
495399527
2084520626
223873026
1107108377
393012219
604862889
742926537
367859787
1133525767
613976647
1095287108
1179811508
2061346145
350801743
1753785612
785010584
907372127
318743342
622141963
733708037
1095897834
1054529148
1340342523
561223082
483022220
328773068
1736789437
904155648
1810824054
1061513432
1923999661
1025201070
1998997518
1106988850
1558960510
1655491775
730173819
689850453
1844804029
1214921888
789193963
731641890
958681880
618541678
250770049
1077503721
600626322
1646663205
1090028126
2132225530
1715718584
1474493531
659468153
1001729738
880974599
2031779625
39824754
1155453248
142300629
822125012
980603845
470338050
1498250452
801356182
779465376
1036609526
1605148828
311648430
1011609267
1093954365
1625931533
540766412
36070778
604201749
1462791325
1170998427
1736612344
227775667
782812057
350716561
1335060562
719480907
877600090
1064283952
1844708031
30499058
1014141370
1785382654
296105279
974821730
1944797133
874094756
1501360525
1585367827
1077501400
1868027896
674505863
14015508
131994031
1618935541
1435947410
2009789848
895422757
908450199
87324373
489497109
1149635099
171220549
977713561
131953556
713871972
1843872285
864574125
881045929
1862754539
1568065795
1356755697
1817350229
1417448746
1984078357
1070921392
2034527508
2092865482
1819477937
1796178589
1532597972
104102496
53308358
737112059
981539433
879034568
882108581
80752763
1022696092
1328850952
1156103189
895152880
972270672
23545758
776915180
1234341764
1960656625
538345750
683680160
1465432928
618760489
1777203364
200514303
1968014818
159645609
1981699477
1728734585
285875201
744543113
941099506
1811853330
702010641
884701308
775873287
854348410
405046967
1501541020
115827255
1668054812
1897210184
176041252
1074715617
6127008
1085772854
1506646262
56582490
1687121244
1148516883
39408073
1093693354
1961823883
42274004
549883316
1381329060
652711425
306438658
1341723215
833278729
936674934
610987911
1520464901
728982083
1417450199
1498306357
391568161
833996752
1974372574
912227074
1291473743
1508657608
1631142672
324393530
688496825
1635198168
211264334
578761882
1642962677
1935848313
281646249
1188558639
322447157
1261592181
1962087883
1034744026
973176444
897668360
1333414744
950488430
1940736886
1483345287
461216273
1615059799
1098913136
449154360
580569370
1440126702
395201071
1920170132
18885657
794525501
1705888753
1459350483
350279158
242594173
355665961
251403027
352637501
1595788842
643995035
200194578
592341001
2040571177
748706431
151072079
1567450213
1454320020
1619344022
650543565
1327066106
996191750
1529105923
1186540865
600593789
1042835817
1307090693
1989973645
420842487
1155482277
781480016
1290757544
2023717277
522380594
1460341605
750754955
1260386478
661331215
78517921
5338748
59559778
1616280367
1933014008
388632893
336408779
1389314562
51947122
1966005413
876693468
80320855
1938342202
95081300
446220590
930875917
881450331
1311406704
143756707
924009458
894375924
1782557336
1272394922
1694640193
1468799247
1247682395
1012715022
1227824948
1482105084
1696714714
1235848325
1566552856
191274863
1131417459
1471250457
1902343637
898847033
218395909
2108905443
1973365775
665314968
2082114680
800337126
750338587
1923559825
1678069138
1968329746
1011386277
718396480
1067801915
248002565
1334195479
785688384
164566362
1259879543
2116302341
1286090576
1926321482
1484433145
1820901155
1707817940
1533942246
38179505
567290332
1621136784
1454759400
498002251
1528174583
1155097687
1364640203
1489790569
849797396
1425348001
1578138870
898474210
1155155451
1325386377
203297927
877010332
326659338
987254353
361127296
263547288
1135224567
1281791026
543441663
1853832248
1905621531
1682685476
1062721554
338534733
937916313
565488382
1383149336
1710631959
816600898
1142426631
1661336085
94056524
536271864
1271465150
302183327
1457653143
670564218
1550274321
829033996
2050445557
1497884461
1549134728
651062460
557471498
692133944
679564878
1035936648
537417560
1399792528
1943946666
506576850
1077996821
1781604958
237629645
740136882
551320099
1574050362
1435819370
714662707
1477286372
142029238
52508206
367565836
445028912
1483037661
1369286963
1158948443
1570504347
20923733
860212692
78495761
1071450617
805079022
1647383416
27310570
2111525297
343615323
333002569
66484104
1459246733
783045938
2015445790
648230817
138422307
746421527
1885737575
1787536395
1765805765
1220450681
323052164
940845677
1096301888
40292101
499672835
464198657
429624351
783831481
1664018692
1188992588
568343107
1474597008
534244667
548352743
898414918
217164306
1291641227
1961918539
651918920
1052911741
775181535
464011677
896457780
20973020
1380004701
1048409821
1999496907
114030709
615747134
862465429
8608812
1865549618
1979967851
955455759
1127716753
176448907
200413651
964686344
1765706479
2069731255
1544584035
404725688
1660076574
858447774
109389830
1789863702
1985375247
373288989
2133398770
1779065903
1460891190
747956686
256848279
1246071231
756252050
523214779
2057035162
436103515
1906917882
1633231516
360050462
955679823
828604300
1205900737
62538015
1799807782
180570469
2009877280
578472297
127841875
808336403
16394260
1337079653
1008582264
1167441661
676352086
1458903468
1719368796
678186818
1480530851
1112116406
21768572
178377372
1702187392
711880905
827619345
1199566799
1355263225
1643849958
184359800
2069852887
1852615059
2061557791
957814847
760198634
1573754668
771119241
1128389810
1139348579
72218200
408371501
1264853235
212034688
1217010871
310383627
919113430
1328118268
447619354
422542647
1485779740
1011003435
1772490577
1479952344
1480897648
34307148
2080925081
1669256653
948983006
1834354644
1052497836
179641511
252295472
1110168162
2054773623
2014850250
795310522
1535728794
74153354
1931362135
1096251905
747428194
1699478776
733236232
1903299060
1802561896
494972898
1661085841
718851308
13393018
467185596
448540089
137521974
1269824459
799722780
741041568
1876166937
1700486338
909528138
1144341400
403277884
1298250492
2118576621
1103880158
2106429105
1228397084
1547511455
1481621482
660756622
1212411999
733731611
529278008
1750880050
1202231693
56366415
1729551724
667904397
2133053432
703085526
855419948
401626360
310046542
1807710870
1002645051
563766507
420265804
1109554904
602481997
843795366
121799957
1430932389
1362017585
38115865
1673076256
1028312550
2014165368
1441466404
874193558
81860799
1810605253
780109114
868552410
1416585665
783177281
1403392035
812414507
1384584538
108791854
403199967
1461927229
847395439
277870020
951722698
1311759344
416096168
1546420741
940146792
777234337
1872842525
282322384
428654629
1211639343
2115160524
2131781059
1851732655
551315124
242257326
993333470
765309324
838559082
806969436
94373475
1716776846
1099199676
604365806
1277641953
1831571805
224309296
1248391976
2088304506
1095634146
382760530
1927759329
794328193
17453767
184806178
1074224464
1757445204
1743732184
474055251
1637529486
1091839601
1965804267
429494618
1090604280
1202159754
36051520
819325352
1430803301
1325952241
1046099774
145521525
876956514
395390991
917612524
1196162885
418272127
1961721649
1134872217
595306677
2119222545
391845534
1922490610
1286004855
430381215
294574040
1006510346
1213072960
1831801189
138899484
419970331
1500855336
1619079846
817268246
1351413705
550123402
1112177455
1594454182
473905399
1650072627
1382639948
1719301395
338584855
1070620130
1921992705
1886620848
533192282
1012378533
1587987107
946582554
11191351
156623101
1432404235
1179107438
1690192905
1767637136
1684573223
1361559146
1243343283
1757623905
450902590
1755961413
1618886280
1099948646
937845395
1523303415
2030424855
2052303375
33954438
145996064
2118424248
770151240
1334983015
2093608977
1537288028
1811359226
1728898168
413902692
742580950
1215665931
1104962441
429961908
2128068147
2050357784
1655586128
2119995424
1956963961
1459583977
1544133437
150210526
2138253497
227976374
1387394481
739266660
50864700
877961771
983238968
713604924
603797728
486906395
1146032447
212598062
384129940
1558643751
1808289223
1319224664
1339197993
431951035
1490996897
1332620182
57419157
1931869815
1149995120
272591483
2145847507
1228584252
1566683136
1070545186
2102421531
807081893
817848197
1572907723
566000205
295279157
1834385980
1979945796
386525222
1422444696
1724844208
208041753
889914716
1561712793
425944446
1285554117
1812320254
1355498474
125325503
1933114351
1218165146
1492413233
709940459
668984375
457848519
1924874009
1377805094
701426176
47519748
1954083670
953593662
990744159
1376495933
382908629
909513579
662093454
108632725
609976303
1924873640
411860051
1186246818
1750319777
707879751
524421758
605568105
255874699
96746776
2030412850
618617819
1781614538
1352010774
359840451
1756299719
1739700903
1224336696
1177926690
180405929
460969458
328418863
1254777102
973045785
1478210962
1555820794
366838474
1485218295
738485397
2142310642
976976506
1360356803
88727370
438871618
1632896597
841399233
1440685448
1175468808
92059816
58655359
1273439600
1247141524
1715137943
874547040
268444881
1857841720
1291733322
1807208167
2105512973
1037831622
1020575489
2075174164
1857577054
1670390603
264314444
558167323
25435487
2100513668
1350379955
1123445325
644366386
472568364
1334850913
1359206374
1590714656
1784830546
113462436
1904961929
1157007000
1400427015
1444667579
640326538
1379038764
1283436465
27655889
571275953
1451823122
1330476339
393678432
343584054
913617112
1568963770
158472070
1024967236
1241488179
1653542095
1316393196
874859320
577334115
317830373
1254274627
1781873302
162566266
1920266610
259155608
2145520931
1098436340
2043090852
891521624
926628432
1558694574
1733790339
770245064
1706519482
187734504
508311281
1725242185
1990032854
1185373907
294803217
1904513406
989153383
508946873
405504031
842207513
1966157427
908747726
720893122
922896421
1138849378
603521301
1935623005
1765571455
1206020785
2108275409
1029187730
964404486
529940866
1057689978
1316011151
1002314349
299617774
602068751
1452795577
1620163344
143849228
754319868
646519344
345941524
1134557446
1155565070
316365357
268073284
2055105821
1538668550
1775535614
46995113
1939151283
1451603746
625077630
351269677
1838910220
1509318554
146222322
1515252881
276984564
1163543599
666128889
1845602305
2020594033
632107513
1582581513
1509718052
1317004453
2115614935
440698974
1237830528
1209786845
2109554447
1759977343
1111564866
1322742858
411310825
446687324
955813182
2145781517
2065085680
1785601193
1772467045
593024027
2012263044
2081630430
811557089
813088027
1440425907
707250108
2069798017
1839131472
1445122502
144729995
389433008
927414437
1526946189
794940773
747126452
2059886249
1289788676
1403466233
1046549062
1992421395
923206314
1847209295
1417884405
1545345015
315347598
647924720
1024111681
2006262405
1510381970
2113008172
1962054272
489606565
1073517303
811661558
1327792313
599220374
1509366508
334662116
1574715052
1474726941
249440464
1066042240
1917286378
1805521769
1464848720
396666290
980101403
117390354
768463091
1885914451
494374581
1176897021
146415039
1274628470
1926470472
393948137
1442546220
1459416817
273216899
464382940
843267827
612684960
1876524791
1501992666
2081207696
1301270567
1441227127
1289939391
1821383219
2139883935
1819846154
290270534
251735622
811065388
947868467
633282065
1083376273
493032940
573510242
138517747
1507443095
1857111237
25780142
758785925
1011057017
1302239789
1013530219
525801574
1015094983
2053626772
58161279
1647029935
1155014220
1788260940
529556484
44883838
276207481
1033060492
155464298
366996699
184690366
1539046654
809158074
1059833630
767223645
1602541390
1751387979
886977657
631993930
2000594025
1727919611
446021985
612301841
1095225965
295224437
1851881729
2008432370
998729128
493035359
780625289
1611971969
976436191
489063332
1258477470
624873660
2030213392
545082585
1726707678
128046551
1024326657
1860911793
1662393814
2095014254
616380955
899789009
610300293
286554384
776266564
785908630
87577287
1500894599
743698204
1572990647
1661995417
450506125
1404219507
1917590541
1032863388
552306509
1135874556
1139302753
1719188343
1087935387
1719278061
315784875
1312879254
612306745
1160689455
1666606143
178868188
1093152167
1869731066
1321271665
1234063614
1192233896
1549645586
298097311
2070832366
1695623334
916626953
1882826525
506697022
1844242834
1415230513
977614807
837940628
1120543500
777470158
1460528599
107732020
1621273529
29893903
893929399
961339936
209253910
1648271374
1644425324
1781312389
1548661489
1630296809
1245836709
1519024071
1089829971
320847200
1409154499
1695709720
1056081543
572426726
124966408
1889401136
852384562
1201652192
1904447686
1082079209
1330224003
2009453052
1012018279
1154098559
2047855093
983172567
858570910
1382733324
1168186693
657081673
52049163
1945813493
88889851
797579315
158302224
1365626573
1513207092
1809314333
1710648395
2106597362
510115517
1434961776
1313793751
1313713573
1031492352
1800661256
1280562776
1008510587
1470338537
22358271
560756778
607360740
2132997242
266552909
2094221226
680810912
1970155308
654221695
184249226
1324666949
131230993
1126447320
543010021
1752064709
158553230
462220441
1645606094
956647561
1788489473
553192203
1390039776
1194891304
326046210
1195975985
318016446
820780939
1918177898
1531259496
1845964401
1545405722
474119630
286444866
25637905
1458712179
1871584616
654061386
1525884035
1004106268
1607106545
1799869938
1693500954
1937936154
1801997385
721610127
1452954200
933817604
972593930
180266832
409220525
1186800855
67656093
157438950
908350689
1235177638
732803992
1884432605
2112084846
29041707
1459652021
994886704
1464111564
1861668091
1809242140
226478322
794999714
973445728
2118016919
410307442
154959471
1355771596
424413515
1821869374
1523044072
1203631720
1140493297
37114327
1526720595
1004578956
1106313793
1694364272
1163086327
519606211
1378520526
1259444908
1526414661
127719815
328728579
67126378
317056327
1422471001
1106546201
318262373
1962660694
759617056
723945919
1924814371
229254704
545363772
262480954
1894545515
985280570
1870229492
377239670
1099870628
1251976596
1235356316
396827978
1651614592
59134512
312540579
1033600936
565221424
663246950
318494055
1627210989
424660360
1872099151
1189536522
127169820
893389344
1052235876
1401279842
431893694
1613265198
2071258658
68098322
800167951
1048039147
222603956
224592079
1242690637
1851634866
1880569135
935835083
1600559739
376274220
672893139
1939533676
1647448429
600514824
470651612
1189770337
1098983463
1944289963
2088020104
1862558216
1743460396
1154546354
1650167299
36715826
1662758781
715992114
942343116
1390529110
673219238
1865490634
1265622426
1322692008
1456613403
740601229
376807466
296735597
1892841717
540941881
1690216514
1672978523
783866995
825436686
1837291533
1655040372
2015730023
1155280981
1534971292
458405099
26554645
376093676
2037752188
1751695806
887931024
1809076228
1594043501
2068371515
1339583575
313687151
21288602
158261848
221565209
1392064838
2001005688
835308553
1021083378
285510658
301760030
1251420944
1599241039
664695593
469484737
1769189309
820169610
364780148
752947777
477191326
166856317
1927370633
2028422523
1948550951
408219446
939617849
1693764072
733519979
933828429
1245977618
1806966250
1832764422
348621033
1470754134
140435447
1702891929
1384806627
2098911454
1745118735
333040736
339673533
1481778329
305453884
2140226561
607904958
390762893
236578296
1030980619
1664505078
1240191050
1092998794
1971113200
1192085944
836386039
1621253510
1635767177
1843910638
124380055
1334298977
182241897
747967862
701877381
640011605
1585000674
89653834
1945931945
1766248216
55143426
507968434
1979921770
580304244
954017486
480392634
526340428
473329351
1618967077
1016511977
1944680360
1971619475
882630025
319260074
968420829
524608567
389602948
555054109
615097982
158308646
1232708149
1061126219
1603110403
1829791512
1261906933
1746129952
1915350982
549438951
316829414
277542319
1715640558
1314812646
1124083222
105249281
890414411
752649710
2075095924
973651909
1907690539
284495898
1674332649
1860775999
1411203983
1005011439
106863655
2093779700
996226355
1196825123
640112068
787199721
1966438960
1771543337
842799869
1161272705
329048041
232556974
331534549
1100385381
1491874798
1606005490
503180876
1880334343
1164138470
1908128455
2130350987
54080903
415014567
315519610
676424305
737109318
624127880
912307696
1149980461
1180140769
547566442
122540842
1859829848
188592591
863996025
1437956026
133895863
802775861
1552334432
202057465
740722195
2075526285
1529846598
935737518
2066998662
515676059
838035194
1983602515
353189656
2004311728
1958035437
1044952508
1641031841
63475476
2124920681
194860582
1980294102
1684867875
1446098291
1619359703
546915901
767829204
1953736002
1732515172
1895590352
913663848
1496181200
874716097
1236804904
783116839
1256823126
1166221159
1542278100
147499684
1583645233
1599314709
907523577
510881468
1600223018
1132246587
1630474598
53325440
2015224602
283349725
1551464871
531761102
2077074895
1053959204
562091999
2136127172
60700654
984321161
918293252
720345437
484579157
569770955
949803260
51394813
438664011
1793279401
634627493
1155325153
806179021
161515479
616166419
1137681656
1644265173
1087830016
1693756976
1679207130
1640198800
1340457679
830420322
130034923
1748104048
427729243
1013987974
1793704157
882589683
695070647
652828304
1498123542
1260286241
813124456
1153604095
966298439
968697743
558872954
480406992
558683003
517897992
299783276
710138902
2107829378
1663322904
1611432765
1917527849
1552492674
328440640
1502525115
40524427
42992914
137463638
1244573733
221682465
1089115872
106251053
1547718711
1640972179
1757018971
1427143660
587852757
471314433
1190974264
1160706905
1997089674
94703323
1184613417
2104398928
1929597
1092659358
741082118
1857050459
1640023885
2129669290
1495329359
721686097
2040026325
588557590
574982776
1972306350
12934659
1901160212
125261484
1081017210
612354450
97211116
12241248
1893385320
1386426036
359824585
518199405
685797387
49769349
715531367
1814425140
21205136
907920397
1336190456
1259613405
219888534
925599462
1501047111
143701995
871466501
1696283940
1261509478
1870546709
1715814570
1700618169
308243968
1794981885
1802435632
552703304
719036382
640850081
118117711
1368488440
152079528
514900478
1998883163
748022739
2132215374
1220253986
1402032679
1700782670
705967094
851469179
568789719
1361955813
1382792025
125488762
12786542
1785099540
175550471
1684012084
538422624
1233286480
1016089779
872977451
1399040052
1708992217
1114206754
443735573
1708520674
282469306
213119200
51766320
2004683485
567037058
1398184084
115252564
230933481
832263903
997920800
709893828
681343118
275047115
1508275895
1646254029
417031281
1351490155
1965935445
1590088247
56709685
1442502344
1819745587
1436614125
1876397994
1353666291
748192842
1481867909
2027825943
1713458607
646308224
1230182934
783119869
211939390
1193174689
511930986
2085343804
1080618084
25880256
1762171057
1654179410
1105878713
310242976
58944096
596531579
2034245763
1002874071
1444024455
54114161
1787799257
1422356953
1368228150
319561144
1534420877
763457688
429722186
256184042
1637796084
1728423600
1331225471
760663884
249272069
222102594
206883031
1430661476
1326449163
1796746504
1611373693
522615171
1351623847
1129842549
130355547
284361430
2005799598
1296045525
590241025
2525884
1768124018
228824657
1442771637
630341117
748652516
1641966309
421676184
1628757117
786629188
1399507561
1946127988
1576217917
967967398
266647470
1889052713
1068677928
2072372782
711738007
1532551084
980932964
1250394159
410488889
1099750262
2030563077
712695959
759540357
664568872
1974537040
1736810970
742595018
440399865
1920451256
1134084016
1674658634
201884568
135025184
1147598061
520196867
1656137046
1378356285
602972701
502622953
771102570
320081044
1036925731
699653021
993583516
1060779201
260193871
1097213058
411726792
1019310164
37466651
1275853868
441698414
1112948899
949103394
718839933
506039960
593531406
48520040
2106175164
249388062
2131220294
1763845990
1663616050
472573956
847670812
1760249126
2127095314
712658120
510479193
453730863
149991985
894456437
1100541777
1803342205
998397585
958775508
1673044497
1799012982
1863471663
931052040
73988062
55311988
1304296769
171646083
50502835
1955540850
280156422
20508063
1985898839
401714756
1387767981
797035206
1928314591
1054464173
455626921
1532781938
146156529
1672343453
1643479083
918225901
296179648
243301768
1851334690
1537215643
2085762928
1779123401
386960534
36804378
362580323
21083579
336434126
72681439
1872468592
2112089270
1051672427
80458009
1655263543
77281473
1320379562
1978236421
1224114937
1934174674
1462893529
1176413432
2080083810
1381115564
1261901
648896697
1179141559
969706342
898735490
855946271
1800671194
1067274091
1215845700
895038186
437217048
1001075780
1055916486
1597298063
370643142
1265728297
1590284627
181850652
512598528
2119902168
1197117159
2086436605
414305348
2020586013
1108767523
533478796
1199829306
553286927
1178516514
1799056372
1623883552
519406727
85069302
1516789542
453023161
1965084599
823171632
1799448076
1590456672
63918873
335876479
418501296
431956082
244473608
1822644890
221121827
1195277902
537695787
1974342410
496479742
530217215
1180003059
1706284996
758292350
2087623679
645277330
664098029
805587191
1687217718
1302951698
19209779
1494597814
1492050987
1931904337
1448234677
1764885959
1725568513
224433037
879686225
651772705
862231277
834937689
1380136139
1040324860
646915467
773497893
918444719
543289163
338245692
652061062
1094091013
2098548877
996452657
1172482395
1531455046
144788339
893218520
686309757
763787786
342285635
1828107271
1202587422
1162704281
1589732428
84817009
1969216557
858176510
321460696
371646655
1899875852
1179795989
601003145
76270156
780761972
723763076
2086949575
1007442109
333578952
1460004454
125521138
2031273089
1851226293
1444176760
517443388
1626725594
882828797
995993175
1076485227
178721398
2062536125
637366913
1184585696
1006488776
540294201
39925433
1934112779
117507674
1230265418
1747397999
1023836245
498085832
797349527
841565585
837927723
569138651
447559309
795136476
726986084
1782758364
418028032
277873146
782964538
729368928
548726425
2135827008
345005781
836689431
1255294974
420717605
1889258282
1417639229
902215303
1491791506
993736153
259900119
1817986409
1349186997
1758084373
972230613
1427044561
1766890421
1732066880
383147434
1078272995
1179375809
1842960510
260821832
526208971
984722339
546469365
970813746
1186638100
904122704
1120427836
1648233730
1494808153
1751074251
322688136
777492193
445716110
1434618875
1832169758
184919318
1842808565
1983692329
1894913082
2080196608
643461630
100034202
1067291773
176367339
638764222
203759232
1159362818
2075190333
1843383647
840628229
472513876
636143905
1535631940
1975692592
1333631343
809941695
1216122622
1327077564
342906397
1036350818
414108465
1733850641
440411528
23007676
148617400
232516020
717244210
1996738683
802875991
670945725
530427949
13774488
781660443
1848663402
426671932
1860387343
1987769137
1640754737
1944417718
53370283
1580796468
69255035
614628056
1378155872
1895508276
2021480114
137962756
1942485725
2082392811
1610267686
455494903
1343686866
1539942421
1728019242
982361868
1826322529
1723774402
696936864
1253598830
32458033
503098254
1148598546
124643018
1010919599
1825509777
520539781
1281318535
2130212652
1377490751
825320172
1375705418
489980968
1003450715
1211132640
759151153
1980845653
830832539
202655755
1456080362
262779769
594803688
1310834677
410236132
1157459259
1325723735
1894726999
2109656602
1438258498
712160432
139581416
1181026336
638087555
754365894
541795470
1610921254
1067386974
288539391
1867042330
371766166
746257512
1537074258
287765642
1980000497
247476718
2128460277
1166431973
1432143025
1751235030
1813340288
220676494
37177663
1481868960
894624082
1729775659
1527258967
707160275
610543355
1471661227
1832398776
1880052292
1216117935
1349460072
972834186
2121982897
20157487
10413096
1737898142
57556910
1971786737
214339525
1866014563
454436851
833072452
579025820
1172933106
772104396
1450883852
1558708030
282247968
348347933
1507419969
1843602255
732568574
1869362859
1320573430
109123779
567885077
1464000932
141750020
16660768
961052966
188135856
751629517
1555582907
1338136473
2004699578
1810756123
758179850
302558723
2072076524
507835418
846293072
2111136584
411594691
1945363829
1782706130
773767471
1049570086
834235385
113508384
588840703
1006532905
727731914
1478618481
227396433
1744414112
1138582830
1545868788
524476251
1982258716
929369026
1335681841
4757345
2113074558
1407263828
1253871977
1261016900
510751123
139500077
578666616
1477735070
1259986477
1538880062
2122042236
691560492
885221944
1752588213
1269033327
2024666048
1834994428
1757995958
1901204932
979689699
1410754925
901313134
1871364096
1521468537
176215493
1365975534
1377977318
472315694
719946750
842424431
767765154
901474253
848154586
65155632
686043653
871530004
302270856
2023127012
1675566423
644088722
419973510
187022719
1752780126
1286805323
2047593762
1081806667
575611098
1146824501
1829804664
101996922
1051925630
717877903
141143236
1066552625
867294006
1029674094
958785781
1837551511
319538885
990746062
1543838081
332066788
924161992
695076712
1391997690
633693590
1150328167
558605523
307093445
1126864509
1839976141
1823735271
63722787
2011112723
1467916839
181184928
1159294708
2110130024
2087628192
465862704
837948326
795026515
1662062528
1230626001
1506926949
1851488789
37265183
1989077111
1942757767
956026129
805429950
1531243601
444007707
101637483
47043263
781691682
350890228
1047274882
406609916
619824289
821125731
1338515595
1196934453
1291001537
901042997
1550784548
1480695324
1080187024
1027032477
2008251144
1959970947
746734621
1311494348
788052821
582945897
1732536500
1589888368
1399043181
955091952
485592504
2083905907
274307470
1725365163
469846989
702532708
1461087240
232432484
1660528736
637721542
130283885
1503339951
1448064759
557653887
77226441
898895981
1784824695
419411381
62072280
1933129008
398951691
1818453799
5750161
756074817
507959271
1843170330
481605064
811159102
1828159376
594491153
419059519
2011972001
2082304286
438610687
1024709683
137270753
2138908032
681776596
775814902
1157624379
369062953
937989594
702974001
666483341
2107536524
675972413
56411366
208593085
1488218366
737808063
167574839
582843268
1004908614
2003765733
698302910
1738745867
167690452
1933188947
657640096
1793405276
356461127
702493786
1334762882
62750862
329949119
2138644538
1185037325
2107463040
773393004
1476896636
1632246080
787924762
1339990930
745062625
339319037
1495141113
1594169027
756949386
108713315
561219123
724479054
1965035656
1043492211
1764205940
727481161
1981711362
711891704
1107918129
284206090
850494690
2095763773
1005662700
1214616098
169466748
1523638999
1198991514
911427342
1280508707
1671475277
1875443389
1501277131
72836975
1770479120
915229276
2025253824
1637345120
1989087967
1776755392
632870564
1757913808
1580219921
1573548284
600328890
389877037
585983379
116524748
732014398
1799965562
1673690155
250118268
333268609
1325848316
1431355481
364178462
391315528
843082310
2127569365
1994144270
1226028013
858863108
183447558
210269504
1068620475
218061771
2028638361
348570560
531767747
502379366
1514470700
166538818
1864174939
914478830
229165630
1884893455
38445392
93026030
261878952
1356338140
1545672010
1559885402
97499312
1344932421
169839990
896880453
435466097
288431091
1454235077
1185890137
219968971
1350358250
575296410
1024572142
617732729
1828961751
1313769515
212839088
791712722
1526438889
1646541540
477687520
1533378299
1256290701
1977824222
64138321
136340707
534935253
1936797011
1473568695
1906330130
636903590
1767687793
210647759
1428374386
1360859821
2026667529
969885853
799200609
743415203
1509602220
572381334
837147107
2144745862
148353798
764523564
1544613516
466877484
1703593323
561748576
1862167281
486103692
1923828823
953648190
29810455
1852731589
1563091871
1621831872
235084096
1025905187
537496499
1049754029
762361026
99262876
1611455514
1322708783
264384457
1620423099
164838730
1386101880
1602455944
671313271
1320954713
1975440376
1629251924
527615940
1396604822
118317957
253283200
992179298
996524944
1425641665
1392589115
992126980
1078954708
998145345
975930609
1415028736
463590750
797414064
705499774
889254743
1544780181
386570011
532128745
1190374014
541038341
70781278
1917431951
722280324
1125978233
1967310141
1614496492
107521829
932384156
157282269
1670405907
1527382007
650348078
784345954
1629089971
1254984418
1589957554
610473039
1125007725
1284459628
1034111960
1170605159
1868691329
144290659
111403628
1972314127
1315609496
1116547710
1977668667
527804916
1047766704
1813081997
1887000738
818454368
1561270569
885109884
1571642507
303340812
2131400877
686065458
123618249
462031403
68294229
832602601
1452127259
820284867
1797848272
243188642
1519609602
682937000
692250387
690761670
1206060116
1577935755
1130683942
1904899856
2103116787
1253328626
299376556
1094838144
624269473
1259947129
1511484438
455410932
819241458
879945681
423615629
1943464013
1019324065
813866506
1760444923
239430020
1549457145
1637949735
1553074734
1470631472
1657149041
617884916
224309085
332710560
2028146355
1590590069
1193585932
333142598
773147003
467338437
1752891346
502847284
870273795
1775539632
214051348
521370362
443016200
912955555
2125054806
856727214
773985329
588527696
1040289276
175461241
82940973
724746842
331290044
820169298
1531179049
671372051
1128322505
958366883
397924904
824691404
1610082070
1484672066
638286726
261294440
717305520
76805122
1479200889
1945924242
441926534
860676001
509020329
1624816186
1449485738
1855149175
763360112
992868531
1961204632
30904604
352874534
1016923988
898752632
552250875
1397680610
203564028
1196559181
79513028
712169638
304995787
1471099987
464708966
1290816643
802638267
1148560243
274416763
1942650623
1476951500
1137592030
310527285
236875329
614880940
926462115
2074590443
2081848910
1624539819
569286099
420480154
760751120
613865176
1666843588
448679965
86284157
87091897
1650894605
1607061442
344296719
147127568
1184381370
362715093
218036610
2060656532
804126911
1624985764
1147067047
1918479252
381485934
194817914
1013189155
1366818265
415875288
2116531674
1595217960
1100249983
2030726716
335788796
46148771
774298961
2073738600
817183497
1321005850
57132299
260713254
1282043894
1143573162
2101778652
1682822454
168472897
2080080626
505849799
415160340
1161403588
501079019
1946457745
632174154
1744766614
695538090
633672332
2117551641
1021620512
1707224605
1502465938
471443355
1534774819
679338787
1613351631
1317258041
978601460
694463814
815388682
634834877
1655425092
999095660
571635071
1057841387
922920120
285240174
2043144119
2106424729
925526638
451997803
1292476027
1917795694
692736166
721627378
1733157052
1130426408
277964580
809934520
1458487537
1592904376
1600556547
1150622696
2054773005
556539503
1543976483
1026688124
1670401794
1414010572
1000729042
329431268
595763514
375390166
154770503
1104740445
416791094
950998077
38716051
384334474
473025878
402903995
759903089
396368605
1980201705
1045356845
162910148
813738389
1440070728
1364683100
1546842784
1420381917
378214590
1790840899
1023846895
527639725
1930240123
1905748113
957199918
747950387
1759064656
1845948500
37638890
482814194
1709278944
325294328
1575077700
587454718
31950237
1703859214
869776821
9902426
1790205975
1783048805
1532257389
73230129
1437661051
1197431346
2125092348
1940277010
947783569
48430355
819022137
961875761
1028496387
1381086737
343574843
1375254961
1591659491
37349582
1034171966
699645547
1394392734
2140927677
1136414036
49083990
1786902297
1889469977
1266972994
48399484
1300293996
306204511
621259242
727173333
139646454
1019606296
1930589564
1454856874
548269589
14573525
784285591
1042418339
245836
1131750984
986131107
654568721
1342762271
375814923
526962619
266890190
2120688059
1213866592
1893056058
308699518
2006605316
1177481517
1329055033
840776277
1209696257
1820316250
1618936418
1994137549
907155483
1340822975
424262598
2049714707
218334495
1323746964
592903853
2123799123
1071470826
1879427302
756353173
958405952
891225312
599752792
1862039418
730993987
63884740
2027568740
948519359
1212869739
522323889
784775352
1606579859
376336143
1775803123
1364444888
2070005362
795815404
1768738791
759408871
1623970506
889841703
1415078799
1970001408
1948927769
1223425574
2110776161
1546146363
1914222635
492694342
745886239
889949369
2004176172
1751828520
950211474
1725154899
755380123
1495127351
1645224090
231669603
566543199
680463492
598639668
720793228
130000727
2123873462
1740971818
472546977
883195262
606612045
1566946468
1578652898
2015525538
1666661078
1400913434
1081204555
259440654
2137335432
1693747069
1094806294
915634737
1560949447
1814238219
876724846
343067026
1166701690
597576200
792974138
21394233
623352257
213706582
1825234145
1783978182
1068088664
737066287
1915234094
1618458775
332939077
1708438799
1182744568
725825081
148613288
1195187353
1815855476
202877481
111252677
1162164669
379691263
828226277
1148953608
167847680
1094779996
862469309
1733457346
757790860
1597415696
1367955874
2061871916
1199187678
1279369765
118260351
1739714629
576996425
30938668
1961240071
1094062043
1562900705
1317201361
101331608
644877336
992167603
1844072908
561667293
1888174616
1855329717
1679554985
775762212
299406119
370280567
1723034038
579791780
1363777482
1241028731
1789800679
1354569746
2093472173
42498488
500465657
557709784
1054938478
1310410694
650071665
1790229885
2053211587
1112832396
2124745297
498298690
1754608951
1243782504
339070280
53198143
889804853
1838407192
653269824
1503624556
1942400895
1872678412
1853302989
776077312
354284302
555777208
697542936
1683695244
1681867579
259051937
480781363
1985823747
737518428
1074672092
1468126704
423544328
1325366422
2046913319
1317999382
197698618
2006787992
817555774
1805924494
11180229
2081324718
2068459752
915939611
994451634
869824682
502310253
371270528
608257089
1003211391
187732996
1836816858
1276258041
216371623
1687783517
58912205
114581390
1413678830
1790109920
738603324
98113852
679557106
1988483849
474036805
277019272
184666486
107441961
662915877
1058985736
430817903
449058173
1496072142
1602889339
1877957928
382556518
2101953536
1956136286
1941693112
336258811
691671503
239566183
765889443
384816538
971487177
167171494
1360358459
1437941176
87418749
518892241
1137796248
1239094353
678939375
1957039904
1112153219
265310042
1842439199
1567290201
805766513
660820424
915304938
821761518
970875836
2059116628
815259495
671202411
699097610
683531554
1498462585
39203582
693906246
1792740500
1883483407
789779706
894504081
225190091
2756103
515267755
606445471
1423625908
217408729
1553677468
1948056825
1358473702
1101300922
104775303
2089416343
184912078
684534408
870329473
866933091
705048882
249766496
1731084555
1872509047
472665098
627439217
433200876
1660698191
187736637
1514021975
248058350
340527067
1554030743
380820601
379459318
819168799
1044390878
1031882654
129248257
1648388357
1103138228
1203655942
1089628396
942575957
1378754532
1280053642
641916708
1156877020
1486135749
231441579
594887295
1059917483
880561034
1595152319
1664505997
1335266766
1073740474
1180271557
216871444
755090195
1851633320
1128876018
91171405
1177046334
788679905
2089330481
1536929691
2070171985
506572003
1562128282
990958512
1348609467
797699208
1382139800
1950983146
134546081
1708199012
1734755501
1654081880
1255653015
1449382988
1786743212
897970457
1250070110
640483024
506735908
1683913862
1256116455
1621077616
781821679
1469446624
325181819
12593370
1081214777
488367163
163049605
1059970060
1869755478
1234709270
411559812
928098824
1966715163
2043282407
192500364
955350418
2057628427
1012433329
867521102
579478911
1094914334
92665065
1983616711
1810922082
1658351806
727127141
1468293474
400214359
1492540810
1239346453
772312836
370379069
1456578264
1417714355
1600694924
926307975
1000367481
35112874
1779173119
771241934
65587945
790164852
2133909975
958146924
608753457
1104841965
394693871
1951724249
543231730
307738231
915054927
1970618747
2091551194
1339947614
2130852041
1181683288
1512149187
1547086044
1292382481
2076395808
516801603
352127592
1078555903
438488437
105958025
150100079
2066239369
891395630
1371833790
541097198
1503643130
738028102
240243295
1270651603
81787211
681072933
235457848
1616535228
247239162
132718196
916693593
1495340611
707145896
440489545
905765467
1393791374
604498373
887826950
2082627893
865847869
1912718981
1572813887
252550245
187389074
43601970
1819532571
1680517448
1793169243
1956192696
1418102178
1744218887
220777497
2037940760
1707122124
1008652642
1583007599
1757677334
813205372
2024332841
597592400
1889549980
1573909131
1691235400
860853543
1503617450
860912129
676490616
1801458347
37949063
610764794
1715370201
1330033897
144902858
1130529028
101269743
2015980453
248647045
380385841
676780580
1192614778
549032431
1311552287
1620523226
305700131
4567269
265034862
1290628983
1394886463
2128217143
289022510
166229291
760823018
287870953
2017100063
1203139582
2036287388
1956885875
30925556
1922801272
1507980763
199503002
1006502336
1888849651
1029752058
159123256
740038031
1781804326
270798837
382712426
277907182
1825643593
1195886839
1588474180
29289738
1886302664
1456273551
1098966879
315707470
1806136164
297993840
2064452094
826652588
607591746
1689897423
668902266
1703476400
1388720211
1338859867
1654050041
1040181043
2093025376
2126304087
527820977
419402271
388201164
1520203374
2124080283
827725738
423754767
1909793148
59802557
1143244191
515460828
406922221
2061611317
1575688465
332249459
710411784
1418582679
1472775024
664978605
1803161908
1549160771
1292826132
1674871262
143433696
2130556362
1416279796
1360746667
1563965058
900884854
251919537
2093178480
859398933
1056770132
722752175
48247605
1347773804
2125196346
1184220625
1967548631
1218682964
877966983
835393587
259223765
805097607
841278085
1753365920
598545080
1853951506
1541037969
873603088
230779433
692425616
2010985319
1194634083
1005612449
1633374083
1116939379
1207837267
111672366
545209238
1042705383
592624062
467366823
1139113271
1729654838
811302342
853528478
850415142
1209632555
429620730
299191996
247704717
1572782134
879116456
633840023
868668148
1422833289
1721270450
181248179
558135419
1811835856
1972645968
1636928297
972741074
605497756
413189619
868928553
327977137
1872653418
1810944174
1901218240
1726153796
1027134890
1756222581
999963470
179575266
102835667
1368092036
1165133545
1052445889
2083274412
310558246
19048584
1867941514
150154672
1702306177
788668408
2119978812
165428804
614803599
450389682
118738329
316412931
249355820
1986883242
6836217
65522866
1621644165
1137944661
293870440
1664166610
144667754
705990866
1646609679
946194378
1682580171
1527302222
689787262
323636758
1578212394
1631891534
948739443
2049620941
1944200387
1092784554
1217039927
850963538
557710480
1343441696
1175161151
839953177
1587714830
25069445
1962259813
2126482850
1665217522
681278403
1098220055
1908463116
355173011
1389047102
767752175
160373969
389406590
1713192997
1588122078
1820296010
720345899
466111977
1648253856
1170288199
674407320
1048494819
1768234042
1517930388
451637195
1219052835
1304118190
177735931
718943249
380609165
1658054074
1796558268
1210998443
1570326183
983955518
1165962679
855464835
1986935203
843258950
180493994
1387634944
1390519813
1292316278
760094564
1976501243
401532715
428973754
1624140134
2031702898
1731338075
351899897
1808608068
19545619
1340429803
1036895490
163334994
1602977100
881532456
1234257722
1375482078
1886013988
711968025
881191002
848926617
883497300
1951008511
750091771
1268476217
659857221
962875289
642443968
1507434400
1285365024
2128051716
946597609
1719021517
999617546
813708540
920961006
439417648
1796571616
863481714
1444309321
1643104924
1430996403
200876146
62452818
66277345
344607591
347903942
2250964
1532113173
1865146597
502297008
685978960
695409065
1599508745
102386647
1319784136
1264506190
2125556042
2135458939
1568659934
585331283
1562608920
924663847
260671906
698444602
752935415
6027368
1470654904
1849416182
1428520065
1757581710
711032010
704950549
1746908318
1444346215
1218586080
798883491
665516156
1500663086
823220397
690566885
932952681
1609729994
1639878830
1992131887
1400744997
1142667300
488608531
2080253786
1489322936
55689059
1919808836
1305071497
898991795
2129893259
1519742632
1998327480
1331371942
952180954
1342435317
1985595003
1000192430
1716811984
1624015754
576824284
814261470
127391825
1471018545
1490657489
1640743514
1614870896
967722694
760385348
295024836
1283130992
2065424085
1257941794
1955098823
1695026973
2011533955
1488466984
581490810
1195575231
1750755696
1906643080
778760278
428560240
1015164439
704935763
505093974
214089047
2103428832
585867820
1795542858
665270354
210654697
1559660568
1423855792
418436081
1472864604
1283563308
1191577415
557676468
1461076832
671197037
1081400929
1576209538
1901077435
53640402
639894760
1516319691
740406664
133558544
586936799
1284211845
1499693652
2145103491
929476638
1193628351
1159690251
1735074391
1573352249
1919417623
1015382709
1852337691
809005932
160219925
524479395
376267473
1192235532
1792222083
164463381
323977977
382616909
2082259712
139693768
653003888
1731415317
2118637964
656507722
1813187364
341880505
630270318
510559322
1651143432
637893079
1835433172
1151380532
256000642
1740035054
573746384
1664752823
762490047
280350032
63713043
2143278935
813517654
813923443
793717846
587947357
1296718183
12870495
793517634
647501795
1291515234
1813256893
626259624
276662489
610888605
210388739
2013973602
199705112
621840238
466736234
1292505887
352036567
439545704
1238596259
1442535373
2084729587
1195083229
773098073
477399200
1992035331
40883109
185270191
4113034
83532043
288193260
1640489049
131114762
346940066
2030809295
1601756774
1927625541
1563622336
727302053
2103592307
859327874
416854416
1184076196
1058156156
126968897
1638515665
595935960
1370356726
1902523333
565044503
32947004
1784356483
494771345
867336930
1792561498
551821594
471609732
46945909
1141470273
651885702
1835222718
736279531
468868651
580498751
1923843743
1572197403
1632226849
547503517
1170477468
1894804218
226478756
2097062875
1260331778
1928767849
1046899719
1499628925
202719319
591564009
1439805005
737070009
42462957
742336375
1946635133
764981138
2135749182
766748727
66559543
1851065970
954929781
2146380758
374901681
407426592
1481730676
1812354093
1926985248
1918906666
89275917
1855170914
349648536
2110544575
80369728
2005647715
987701184
420099016
1853747717
2060857440
1189087188
1714548252
1490296764
175915342
1719425778
1232144745
347719491
475952639
1501574492
800036776
873799659
176279284
778470836
1820444822
424851051
1311104083
1929918235
1638317679
917830901
1794414064
565076965
1232448095
1882153025
2025650949
14716761
1757032524
1119217367
927562563
1046996960
463541135
1745507833
419636889
1142985252
611723918
640672075
909288776
525466141
1511300005
1439588446
600832187
1365716509
1326080294
1793985739
905052934
50348238
1234179446
1872021695
1192155188
1484108685
1737885572
1743646048
845010186
285665448
289904375
63283396
1221361897
671915359
1736824922
1363194846
622277844
1638427736
721060139
1490684310
1689685006
42620932
730078443
583959678
1886559426
1820679358
651987001
574651637
680327121
2009860792
410695174
1652277238
1972531423
583936189
1540406139
383980697
1879420769
416308782
623322023
1446005506
104039941
427222381
1014402334
1439683186
1084363585
2040284627
281054373
1782634201
44804621
1206720030
696834794
1703077977
1710653748
367117987
791660356
616179776
345648184
2144302062
974058871
978518122
1323555692
1290321993
1398366359
571367529
382362767
1646769819
299870307
1350534390
1279463991
1228518442
2147067132
933512401
1523072193
916872046
2130068163
107014224
1904388672
1217039853
663922648
2026407624
480687881
694185540
907648731
54193421
2008434130
1483565899
1676430327
2055277532
360216395
328159488
659892566
389082551
597175233
1010918456
765872863
1388459409
1023035961
332563318
46394022
551298288
1325191350
1357206172
1012678006
1871063541
1794092387
1517513695
640519753
621016538
1446534653
1655478961
1474012071
38148813
682711102
774577726
1274374895
1693987606
1240873491
169210565
49016021
1549110846
594395748
1307190495
1943767541
1611491338
1711444168
1136929597
136871621
949986885
1335602603
1948403840
504344653
1287331795
1837488867
406386306
292339520
256272792
1847503875
1611814789
286680535
903622083
758277751
1204924744
307370601
799279632
1134405979
1771302600
50331002
143717736
65265234
260450938
1849691166
2100178601
1921741273
1139491063
510762378
2135143009
1915802324
988375741
1653483204
1270561276
140589928
874045175
2080393026
1984872593
1366180143
1475116342
1563958404
2007601847
1854614793
523075565
1214111523
1455743890
1923423174
14890736
144950852
1986587571
260499082
1965017375
1876440220
1675333474
100258452
1363869512
1962486756
1004899408
548669790
480515582
1202326070
1467428916
1258674621
970168245
1737264359
1901434745
559333244
612777892
1302207988
1515811406
715338593
136963001
2027579274
434656361
1061962800
520447499
914632891
74549781
2057959032
386183353
1234534709
1641510602
1911647326
733066938
603459165
835615739
1277155024
989036220
927395475
1952081435
1002122552
1414280521
2046465572
414409825
1146727874
544163694
419437382
1425769969
587277768
19432466
1826407003
760070232
563020238
1873626903
748605990
1489993247
309994960
1771088613
2147266672
2139993231
727682570
716424079
2099463532
2081325722
1911207533
78307369
1305782491
1604343333
1875561300
1513149804
714610167
1888459599
1736810941
526471181
299640653
898363913
1293514535
1033055987
470572023
1638263939
1384020641
1540089117
213574285
409884077
1765350519
1390732422
1142927049
165674677
793650704
2124156872
2068698261
1373443641
1460247314
719860969
1084239114
1462306276
908681508
252350183
2029929050
434624844
1243394103
502681795
1035633705
2043423495
606685856
1841772352
1173013477
2017238121
1499954666
371204952
624687356
1524224661
1067838025
661306362
157437130
1458437444
1902515090
1125194036
1114009410
376366407
1212332261
1726641624
1227961119
1935376896
909178258
741599674
584479265
912136275
590162098
210643977
1849702600
2042355788
906274195
899243538
486226842
163263587
873278582
233298987
1325765170
935937645
1824205357
1277237664
77642943
365453048
1931985086
1666023860
1481109259
1930404540
951555889
224682520
906733027
1019568436
1899197106
1733615100
213090957
257747765
29595050
1608705779
1076326122
1461776535
425650418
751911097
868289141
1372808863
1918823306
267487750
373710347
462157463
571042585
1876119543
812570634
756937581
1140917274
636167988
1374916884
1382996209
1017997798
1714081639
407623581
591810715
1053587356
1243831445
760677576
1900069185
897386322
1407871324
1129617561
1772971228
758420350
723210760
2125176185
1514202596
1395695137
1752004092
757224809
463832835
605348396
2054717960
491204049
487706763
1736919740
140493685
535559126
1747895963
532329407
893223191
951353413
884385654
553218608
1229413995
1104753781
1196765765
375432368
197444981
1247763983
1601336552
1310542573
51403101
1025993592
1672552974
1083975419
1576890365
1783797721
1292463996
1664967808
2082116859
1537267628
76119283
2017266121
1617564489
1871187227
2145665433
849424281
1414105112
233145183
1696072368
773783843
509705294
1682617441
1570066881
1745323432
1939212221
1996903368
91198227
393031330
772897282
1999283157
188746543
2010329552
1621233361
888279408
562329081
1389865094
180594114
822286421
1382163552
1382643725
63866551
1043623823
450274086
1715143249
702818988
1485995461
1786702012
1279434140
2069040811
1300698408
1094585119
356111569
2135592452
203716539
606895935
1261203536
1154991168
1941218250
123264476
826820016
1162114952
969795641
302199559
1765724181
554765056
139313261
1327223721
598315031
2095216838
1052440805
1810807750
1577202940
903697536
1370495778
453276979
299863022
990303586
370090572
157386014
508049660
325380261
1558148871
275604222
487339643
1991658373
534197287
1860826736
1127620191
1622912399
498119284
1468308943
1556429300
757783271
680353096
195673010
1761696168
344256266
264687305
90426979
1440314869
1344835049
2041525190
1664027867
1440618307
1041835873
820115564
1556778492
1300793040
320094412
1541782673
3143156
1503643098
61720348
1291882316
1375382851
2041335415
1263299023
322925546
749182698
1988860973
436141172
886189557
1580629499
777288580
943972703
2113688914
198546547
64824000
435911708
385659499
1331763512
1230246400
668904068
510386969
1386155663
444382047
955402371
1421034929
1614850154
1010889475
194034110
2019372708
2060597794
1013459013
130185979
1243571181
98741598
895837400
851361272
1252057382
1842053033
1196234081
2106395140
589030504
2124564912
136551030
2128668693
1293763112
1123863554
1658167218
845714187
1958871463
1330677551
357252227
99070877
1005863107
1322702880
992402671
1318527236
1950900475
2063507429
333508805
929213779
406551280
1586786568
2014405774
1388180894
1135876926
1642743335
987226507
954809625
650528285
493338619
24368779
2107592620
1826341908
1410067449
1815955182
1313172498
1434564189
1065980432
1095722077
869676368
1128034922
63376271
576056776
1105243659
1340253989
799711446
873355404
1846819345
86034547
624717757
2133704711
1643292900
719700851
457628111
930913978
1382107096
882506540
650017481
2132364556
1190263872
824282250
1515890347
686967652
1021142653
1087036118
250048461
1856590138
935791215
2003461014
1325020487
53486830
478446582
939842306
751941969
1687174551
541114234
42504301
2034941794
1282288117
678706346
1530337841
1727148691
536461630
776690025
1719683588
475910982
1159469763
305373921
187656677
353660572
1272205145
1248407786
1743503090
1886296852
1741947034
2038236959
674060043
1912143991
1200400645
1072529514
1206328411
2130781436
1795077524
101302281
474427749
1360380894
901473352
158936216
51287666
1701030763
346713489
736096781
1763775566
1693983704
826569737
1446611997
1812885846
1511120101
1360215295
1050826787
829812096
46752895
694726760
2087268321
709166933
1903830080
475898272
409078617
1458734764
1869932800
88694502
764586757
1157026424
1050996775
1879247457
947014316
1692568551
1659928016
1331542498
1628789416
60060545
205388728
74473297
1589527367
539989221
237412001
1230665974
158084632
194165485
176133564
1465289071
1210112135
892480604
268615565
1762351278
1219915375
1146400678
1853876588
120388353
1346268144
466933739
1713345756
1587454696
2030208899
698849339
526403134
879114117
1566614753
1787371658
93805250
1692579493
2094714602
1431372228
769550188
953572222
450115956
1888393800
1752571405
1005948896
1821658200
674154830
1925692602
634102870
642299178
269216851
2085487386
1323716591
1423933862
459874896
1355723156
425261288
1957839387
1887033564
2121109160
617137381
1528509182
1647746982
910292479
458387771
1395486767
1105216846
1916267965
1572532890
1005137496
615660355
455460264
1383849488
140836315
1768243808
2115976510
475830582
948245523
1011048043
1479487734
40456630
989437750
263066502
465621537
1547222634
660414116
2048387422
1394697159
1653712711
1634453209
697448356
665027016
1436628289
2087512690
540031746
487386813
2131954526
537357648
866152583
2098719162
796665289
1037712950
1434270291
1055985107
1940488999
424794433
2029374316
1790621473
1602458799
2035536526
2106612866
289337799
1901557177
1434019756
1575397446
1813573576
964095100
1857165963
2086514354
448726886
524300873
88560464
1190773358
888551795
1304331310
1146751745
244309112
324550520
120879653
85163374
1421162562
984949220
1476470906
971105131
2129541292
1194940072
1584465716
607794486
1287492461
140601139
506176201
1836577978
559203765
920919634
453973058
1435762641
684118161
1239170885
1080705503
1753967220
465452219
1889190756
1722213924
225403090
1675061071
447389862
445931905
1211568653
635442683
1068439416
514085312
831300035
1046303409
1155893601
2005529277
1978540892
131633360
1848891282
852313537
530291348
1368725690
1020020803
1996686175
82511816
1080998937
1972368767
1383748092
1857779871
1791152741
1165542326
642860794
1759519646
1533312374
443801373
2030120645
813467759
1186804840
1261814392
1821613468
1516936305
542808465
280020410
164709993
367262595
1716164051
536294247
182164670
1573331672
1657191611
1668409226
1287797641
2096214656
1406138686
1718908325
281351873
4765890
1534820767
2119685809
991195780
187171719
1389499469
409247755
1174381520
17922757
339901151
1408614714
765696144
429228814
298342364
878496292
692725852
965568363
235420071
1043380600
483077141
1457572810
381810649
1070617369
1163943535
976168764
1780110962
1426128322
1115489367
601245272
1063056150
1773349443
1012555033
804181216
2130147545
404046026
252303941
1324872049
1284447244
977147825
167649411
1191888264
1630625662
1742205248
18599796
1938762277
314646464
1549075115
495129101
1602899995
148957231
1784054212
291698382
1623225244
112955102
755972939
189239357
134387090
1546393657
411742581
41147463
220282560
2145772673
1575076250
922252881
1394428272
123609932
1350947633
89656623
995078991
676827089
367758708
1990894926
1013020916
722564322
1761482279
1129357188
336361097
859503168
518248266
1332120263
1891521418
149665635
1656606149
2102049524
441873438
302158069
1244290923
195406308
1868034827
2003557386
1953806715
294002611
2114495844
15715250
1517925989
205660841
387326769
88744866
1298877615
1475194760
1903811214
1668036056
1589347506
1415068220
1433741777
1424631238
194508589
1705112889
1184792981
146044292
176083761
1889133274
1259900660
1482611027
26635455
1748348047
942435907
290804827
948982423
2056537068
1520428232
914398284
151055638
1763461771
1665180440
1308280456
1681171428
409420331
910004109
1100299188
1034652830
1774880082
369563701
269546509
92577902
2037319506
546278786
134872057
507607880
1762188378
937722920
79118239
1567334728
1885309428
893009786
666869786
784616830
33038266
799155102
1384468238
1573373909
1800541754
767897542
745042634
1500332937
1967651057
1276870883
1386353499
2049721719
709154102
926538605
1635274157
1785762323
220164811
1408122216
1571606744
1304798168
881611988
218396962
539402609
589474213
1815576843
11261887
1157113513
585108696
766972095
764854786
1107459541
16744274
2024245343
1242395865
815208270
143626815
1248000279
491567443
10000867
1964233658
853796635
95004756
985403450
1123710425
1166343067
1276343326
715873242
1749580808
1768848413
2141993785
1089073717
46494216
1453492959
1381097939
930930821
152021388
1505308553
1360000287
58136797
1881276661
1232938706
1502843929
1621820625
2129932615
1857714947
1473930105
1273127722
905880803
2008015946
628459118
186477489
1082840288
1840509187
1440326169
1920613161
1507405927
79623552
1364518575
1736804357
1749387754
27968795
1516511929
1003855408
1286802970
1561932189
2000673965
1391502193
78168554
907170792
999978339
647963709
1101498535
411802794
346575456
535553773
6468279
287878019
61542470
1647446223
1990464256
10940542
559463503
280650275
1589943876
512037627
1452808040
1183396506
1002606634
462889799
1831526448
1797067923
689838745
1515754039
1962878264
1174420205
633707327
1005383927
2030083800
774698017
159013354
232815230
543363606
1902540519
2016857947
903438916
528398975
315029077
792687242
1300950577
1165474966
1189346880
1940328414
2052805982
34185202
520755099
976201424
1766680809
1894764902
607171628
1418776660
2027881696
1317285369
895968142
139242825
1068320591
860656521
1419595441
1868323936
1204785486
307264851
667155678
1662843087
66735892
942646251
1399742250
1980112857
882542565
1863493921
1999447388
684916726
674969324
1974389108
2064210394
333901395
2074438417
632657547
144590357
769033657
994848559
2016000380
2037620346
740183061
146094697
204586204
928577301
858775851
732915900
1864490799
44269467
656323839
1078459042
580250964
1297024910
1851082137
2140118523
1066673197
1495485156
1541137775
1918909828
466754462
169772517
1054476797
846502401
5552149
1703301533
1092297130
927115790
1321477454
18859921
1317007901
153731538
1693243503
892333906
862289480
379946021
604412474
923103538
2016048449
1280744067
997890324
1491899293
1008478194
2043819323
889291780
126778998
1916012369
2051625783
1108519945
1004324971
1714334510
154719049
1891446555
2076854851
1487233009
544426905
941893985
724712316
1291009278
905292309
989262121
1500419696
1406059263
756522198
811489128
1732166919
832635483
1338556942
435679975
1405064224
935545049
699113692
1201173057
911569130
65820750
671049955
665712279
1720314815
422978848
1852406554
87782533
301827550
1782914088
1641003389
444997740
61785184
1949954212
2140446634
1236131535
653757878
1983312722
816194433
1518976921
1539427502
560066483
1693473908
1329692604
9723294
1366004521
1692726342
926749778
708395567
1975868111
1810390994
1646476299
1474174394
1338968434
1201004056
1925192170
229636499
174368360
1693139295
332191457
521359672
1935016863
1703772127
1991331108
347694727
1198574495
209128051
1316534613
32759451
233183219
176221811
659715393
1204266089
1878298444
1884798151
1293400673
861935410
1306528789
1284324114
1768909712
413367573
174049914
1100471160
474539930
13221893
567025221
682687674
260498259
1073115594
578073101
597881504
1758678078
1140267154
2141736114
1354225384
45429284
828818165
18292672
689578011
2210282
1805116402
1012440516
1796735688
467736483
1858435026
377346265
1322949104
121671814
1932292109
1069115410
625071731
1101694364
583952197
1933956822
1706440697
215844287
1119788572
30644752
417418479
2140891115
200949464
1290243933
2069756660
986279309
250407502
1572012664
613519011
1796893853
1608682336
705575968
1929286788
192676338
1908896779
1717475383
2021816543
1251986347
1874313472
1934697342
504295441
135899993
352257537
175293004
932193949
330043312
1984512693
1154408205
1171306877
863717333
1709579765
1927126982
759985916
1946213587
404712111
2099946793
906159647
1723331556
1808004189
691884036
964335404
983284108
1042780749
644583427
2034646071
61919853
2029618490
845167138
830245117
351459004
326244880
1966990918
397663048
35574738
259561354
1768379874
405973856
888395471
243429762
991322701
1210434606
2074246881
1896662451
134902492
751649504
340039438
246488984
1203206849
615604347
2069215393
1945535681
1753120873
1896874132
692450867
908052907
1452845710
315886305
1969196146
1415064888
763221733
1736936152
39361922
1220492586
1152366734
802265043
1795814150
1526006426
485654023
1781597538
1541654618
2028434973
1796997049
834984964
1608096772
1371683740
432174578
437491926
1704856522
704751465
456374099
1306670613
1680323822
1590299077
1228799730
139197204
194518972
1371816888
1483946664
1416369428
431862064
2111873639
279961976
1493825242
931767702
1082197107
214847806
1389986175
921899617
1907049809
932165051
1090516072
517992706
956625421
333674107
749643072
751644812
611927448
450243712
1573159138
1376702557
1619684488
428941792
998724367
882966961
292491689
2113099449
161863356
1638093574
792539760
1751977914
651398808
699851188
1854094061
635890937
1802462489
228103076
701524448
1688045415
1137054940
863001289
1875738066
184195111
580999353
326008426
1285990406
261399932
1844765706
1685056881
480758263
228473271
278537030
1333959026
822868218
288203178
1764475781
323147781
1327581772
988164777
1597113236
103468447
352446492
1655445638
2096155540
1359798077
373517480
1294707824
88640896
1225928019
236816341
1478316694
440069561
45487500
1403578921
894361737
700723793
223853906
1341618647
1687915528
2077916277
1092264930
216452826
421224562
1703135227
653212851
246281934
368262615
1377022883
1153208661
155681259
1397644804
79827431
2109991986
637064884
1680499865
703283285
1098353367
1951911435
566162218
141248640
1897748289
1297061932
292145529
1621411880
917941134
1573251224
1311271384
1206165885
2110135043
1101097402
1992837435
334721683
1487684837
252869167
1041662988
868603705
1534373585
1830760538
980950316
526151609
1460381288
1335076535
1987298330
1510257092
1710631995
899125312
198582985
1464565990
1707402647
1330255092
1060746314
1813155336
1184569055
971306308
568009533
1381597360
205694476
285734695
868429636
661382685
1919296650
1726847431
1483676722
826600102
1604968921
1282019913
742434694
555342110
830276919
1823838052
1763608359
1981571996
1822142606
1612891816
214855620
346403651
73083563
1006815044
1538368093
454771042
888737961
219617200
648872700
1996387910
1531351352
1427314999
1797633838
968364829
1177071158
1389212641
2015054824
768630923
881231640
1340361789
998794212
845490339
207530860
1706032424
928181734
1808692678
1440511169
646848130
1563747047
1703091062
661022967
1469911010
891718715
1382942392
1975428280
1781419416
972247614
772101601
627985724
726584411
1136792079
429144429
1221921661
719756758
679083074
1850252156
676695297
722525532
1846344478
498438351
137891783
2070733539
47226822
530288857
435942206
2068431079
1814993547
1424454983
619795142
413992818
1008056143
1962492813
873703567
22401200
1639212205
1264827390
2101245766
1576867170
304464297
1098232507
1073020002
1463044321
299513082
1744711521
135654046
1315126676
396659139
1927042598
317991895
612782363
1450481564
1493964602
191736749
460185693
1927835350
285255485
1807297047
1432355790
1174212743
708689874
298062935
840799381
1313319852
1379968965
1964599467
1198225156
356541454
602538818
1936367552
1986080984
373792754
1975085985
1391697708
635290538
1630461605
877383834
1746056134
1973670543
1110316752
867016487
1032688500
1287523721
760126651
1127330695
891054101
2028791362
57970703
882773987
1341382966
738102259
55562970
1889492349
757550745
2131898319
1486718780
529806488
1306247768
1122472226
1078138278
1591815389
1432697638
1199297010
535542759
1881060658
1166464755
1817481857
1005691458
1217508570
623840292
905598638
1719368310
1686106804
304672072
1413689553
383231363
1125205505
1952149982
2016327453
1346233023
1955499837
1666173356
255082334
457213114
770668129
1289205406
1963221876
357970088
1640494533
231534220
1809763621
1040524450
1875290254
1946322597
784157434
827917538
286581542
178349198
934620158
1802253061
1091146871
541636885
1611654196
15576001
2126507179
678134367
1320941795
1823239489
1698877211
1870927426
1020736727
709977551
1025378530
332838056
1865622580
1385228552
1397117642
1385963878
1591007609
1295822749
241768387
2072856232
1771108612
1908366355
1825900194
1122557779
117771753
380275229
1246521836
875309380
1699685846
488662023
103958384
903323485
2080683348
1963049442
1604536726
1622719420
319407136
1793707818
506162824
1666302566
1846108547
1226848394
1659470234
1142461310
1148215476
1892344642
1192319617
325420105
1760254987
281553654
970843760
738214
42533638
62564069
1629747039
1202766412
2093067532
653228624
349625709
640034357
1522873937
669526097
1726989850
890094628
1703945236
1450243124
105440566
525476495
996741256
2102183446
740123803
570557335
445079453
463444500
687807771
239826624
1472477865
358643335
255006231
1584329833
1297536377
289139104
1703267870
1906540217
750582094
1047531668
1053313760
688180424
34658932
625681630
122089976
1774484602
1580020629
1897239350
1386948720
1995918525
136358538
1381013873
1910029242
662134804
1167162429
743599416
427299153
846497410
1020424387
963176828
1727930239
661360696
713693372
751551926
455290203
610117327
535646103
432493367
1842961075
2134946038
1034815981
195609619
1895035147
1572977607
1658808355
1108670682
198212466
546467107
238031780
1905448808
863151754
362446391
989586166
942811361
530835837
377896265
1389741348
710410124
1590162693
256579780
1598748549
1943643625
1328999733
1650143345
2126545045
95359980
772696175
1046540423
980153524
681963133
411711614
997962599
982024947
295570514
236321342
2081844341
2030651470
1006142822
912813618
395401569
2049567958
1526876316
1746507961
1125629322
1029605199
591608237
692365896
2132452214
138660300
12245147
619098026
101295924
1615885775
120811105
1422592520
1392691425
2133399675
99927182
1760997270
1431455441
1217859319
675242658
1117991821
1203470196
1212404373
1880708273
704288344
681827303
7965985
555055533
988077606
2052637297
1514796301
1558075770
1582855928
1086951423
1385984488
1131250447
46029442
607034259
247760902
1559786298
656081227
909524736
1449233828
1807483444
835525179
292612769
124298891
2146392719
1959987926
1758805713
1952057466
1212643057
782776308
525676023
1002604272
496248924
1206588849
631056201
189425831
807380170
52232126
641091880
1739752124
161062221
1290590545
1986304721
2118163631
1182194684
1486714432
1413107390
859577887
2110679680
892914260
813239659
339476834
1188905060
224453090
486164198
203886879
662272284
1286578805
1987546501
837249852
1994265152
1924551149
44824588
1240616507
1683501604
1825433689
31951830
367340837
1501492729
1695098551
491630326
1419316103
1539229503
230258690
689414847
1613570536
1629567911
236427658
1683228212
648661509
1079671219
1438714536
901537620
1291629312
2084907038
1104889169
1599712904
590306812
655745887
667795020
1087440943
735633742
2041527282
111390098
38876952
1475081852
2141142420
1363582556
1748657805
992103569
1617918957
2028128067
431543503
1684415970
1527818848
400960297
1386974555
817576881
2018162995
1529577621
1263545082
1581771280
1295678443
134341241
374120969
1480565964
1594218601
1122125893
1339036371
730837831
1427078179
63162033
916694005
1330591025
655563546
1914672876
707027946
1796435369
1488139645
869656560
239023200
141121817
471950924
256144835
1084734401
601196539
1638545900
436202215
413359985
1557873685
1779272588
180422526
1558267454
330038327
1705798741
641110470
821584539
373291194
45453461
596447067
910460150
364468100
144262926
1318929344
2046522813
2014466231
1059976869
450001473
1282611181
959955505
1678648557
1257870634
1135710963
1909523661
1490617336
1196025423
1971356966
1091962794
18778340
874041171
1666989637
1110750496
1994394151
1489578543
616038678
1692835464
1353606598
1739028715
305155620
1945628868
747548537
1015275090
241448390
1268822135
250504937
821747125
122598084
1018248684
1695561235
847111086
1830358014
1488134661
511326039
1464636960
561987324
1715413499
1494139934
1152380117
1291809292
65641326
127453797
1374163117
355299049
189147452
1253354509
1885209896
1638081709
346263411
1746838470
46798833
858206664
255913852
1687139445
1914706256
180516572
954025047
1081220848
2016566363
2090709081
1520576331
936796176
1159495459
1285560687
277535610
707901334
1437006635
1491604885
59286175
1989096876
99908969
542565239
1707432200
620515760
619316934
1636325037
730159706
639240231
165860417
548379195
1783213259
1172013371
1868631779
1492253388
2062775950
647708318
445400242
939047145
1925822814
902812204
544122879
9626485
1113740983
197729307
1728190713
325073190
1217354876
201265383
1363014710
580785162
1787926736
1671104527
1517726827
1078942361
1240561390
805605845
1048586810
1142454879
2071929471
660264412
690222001
2018011827
840627397
283343139
1218190841
329758220
587671657
865602794
65274944
1069976905
10737006
488309710
2127546608
1235411231
1133917757
1132278064
50044177
480216211
427569920
140299896
1438896468
1306875805
862795470
201787963
2023140822
1214740581
1437158131
191176129
1242632853
400785236
1962376220
865987598
2071388074
1666629431
1565820328
1786062599
1329079643
1568772342
1353893647
43056820
441719951
1278321951
1135378154
787437337
193652508
1160535730
1495879712
1223919169
1215240155
1639068837
2098728334
546675539
25690847
1874074877
25022094
375139158
869651916
301203065
1748716355
719956194
1730705521
1315515056
252281067
410116
1440363573
1013047574
1112448378
2066695603
194979061
1509611610
1317811369
1372918519
775582023
178639226
2135407602
1133547252
1275742850
1587032341
359550602
649667280
964408623
85631596
508869146
803488386
932649146
835895719
932500093
83327638
1391892629
1195363671
858328651
949356101
597111729
1187209572
977759059
986902233
1393929588
1487878437
2090637860
540061775
268975374
888207767
749237043
1477929152
1514538739
1326777154
18657871
134909599
1561156513
1719225709
775879526
1090989521
1494860126
2108245849
1232021153
680767302
1910162212
1107018400
1276302404
1999251190
102533604
380364429
1917274582
1506158851
361970831
1153837252
2094699868
1417619864
299509616
1130516698
1831664139
943219206
1519889873
566460848
616277268
361709464
160891222
1461144594
1765124239
1397840145
482910811
430754060
689717540
786624060
2033887317
1637661718
2081382773
1897852104
859427373
1627110666
1023903378
173637512
2095865466
97479448
1138611244
340665399
366455554
136291828
782465315
1759660443
316776077
412930316
1516854088
281376278
1467930448
2054430128
507055135
1159198213
501130440
755686575
304088212
459346341
1963312845
1215944936
659433892
859687774
686356074
1371650582
359176328
1632708134
431502894
298937877
609336082
1528755128
481028581
1687657460
549954401
1402612467
432322406
58203602
1431941332
1213187506
923741866
10388227
810974188
1932994400
52181435
2126945011
1383271101
1834027916
897537348
724829742
420236409
173931332
1162055947
498192934
1375985411
1444236375
1114134436
76749399
643373605
1600497234
278331129
1758311130
1807705092
644354667
1449271437
1617418909
1955777947
231641168
763345320
865203629
548140695
548877589
1569657827
1256542183
1622424077
1374474574
739996915
861988435
280699581
297672538
296523536
517814756
99493480
867465567
1825958243
97528344
1718856606
496179231
425039904
1901712905
1636455537
489150634
578051292
2058586177
556635050
177638107
485955172
926525385
1436584187
149407657
236136961
376025766
106964092
1187270430
569813665
692928733
1662882808
359001811
1435847028
1626017056
578942568
65466421
478875222
192350458
329013437
1765346993
1963317225
907703675
1643837774
1730999792
1220977669
458032705
730912112
1964197903
1802215359
1809320877
1789426696
1755327514
2069102564
180135122
1564814221
1071277054
1670291635
1112930800
2121479311
520022664
979660489
187727531
1428727692
157424406
959420187
858733667
1333217255
1417108889
256933604
230171754
401656101
810049155
1529971850
1405118890
1312707188
1623510239
560629625
2092033063
1259096884
1735630793
724908066
524450352
445345607
1697572169
1250111696
1400279752
535309158
1739790374
455529879
489132167
1597587771
652934902
1973419136
411521791
981906207
1778454800
1765629462
2017050980
27916651
1683973695
946064689
1589468483
199786031
1457990717
2062301098
989584353
759783659
566797399
933850759
301713663
952599545
931441424
2001122809
97267940
1671487360
163628423
131079524
1944277741
1159995133
347518938
1633001700
860445596
1501398061
505979657
1496977418
1292379752
1562645670
283290660
316587651
2138638653
162008313
368257503
1635581233
1999217881
868457890
685922942
404642118
1714471177
95350532
1683137303
298100065
82587017
265842143
680678617
217237800
222342388
759324403
96992243
1256675833
1804920373
1072086044
2139239862
1006238449
786456635
346183649
1335103027
1605141852
860324463
1296583247
1111943011
1612773546
417177773
43951269
504030981
1438987042
1380322358
1730506198
1156508859
153448833
1963798122
245950184
1581846606
1979095098
2008197970
499128052
1528342615
1133068813
796756807
125345637
264951760
1542888024
710110698
647026927
1781179642
1148713866
1860944782
1791047293
2053478235
1450858637
1071124534
28701270
439213505
2048814194
872035678
1450836660
1965227282
133608215
1361167483
2033472736
298452456
16001207
1403607301
2084065920
981357375
1486017269
1879898930
311078211
1239666810
511119557
563251539
1058763641
1719912442
1775022788
54340324
722889659
626866427
30989026
1046792876
1154136494
1532081604
1548723700
1282054281
399166153
427281058
723425833
522425319
1644529924
1752951609
1484579091
1035083429
1085921498
1398335813
2033338009
27760147
1799707693
835777255
1780875760
1650914910
1357872971
1731205299
2137408912
585204727
301059315
1912691669
1610192760
1072070300
857639524
897533065
1659564411
727636686
380017707
1437139071
2132912494
854459567
866103736
1392838908
548807106
1720756707
957069850
1262112872
2073313602
1844612117
1078108152
1607006714
1012708245
2035571377
1841253882
1145804417
1167454496
1559926267
1584462527
1506405361
2019430461
1816033379
47300080
80101938
1559125067
1400498677
270756659
399391490
1482798821
2116516108
2069084070
1014509251
2051981161
145710565
2663749
953553857
1306968982
1400538179
175519674
1200024544
2137683946
117743021
1849585707
1957673746
266696602
918961147
918327750
306513233
1044483284
1391457030
1937550863
1512953166
1038270725
1057981413
1304459451
1021921933
1209873851
769134142
1469211720
662679417
250987415
1348881034
1896351333
1000871852
348021726
2038025566
1330955198
153847426
1832869777
188502036
611173420
1336843467
1916684556
1615856806
488648611
741003173
2119416561
1593700083
1721414155
1434461718
1310777592
125650640
730547987
799571964
957728799
342680441
2081574723
87385033
135886750
783789124
1525410771
585192703
1233440666
1144853629
894476988
1629336135
520172195
1119263703
1512983301
1537612813
586937825
1316182656
410665375
792879652
679450825
111317564
58582202
301988551
1097057691
117852376
1998477489
2051801134
602216877
419883640
1430295590
1299625766
970307027
1816196100
411743247
910794009
1488426555
952477073
1071880183
1350106810
1529983773
1533524902
1093781108
1171920321
292612220
1317876446
553294167
1315352458
1059432140
1478430917
2141368830
1010260826
586115924
1599092594
1680913708
1488789472
1277624270
454311615
1200836585
1487125204
1360560986
742348535
1653310277
266692039
1222523390
1013461761
58472650
1471751559
1093477814
1690630886
947920532
1143250909
1099195909
1851540881
1699138524
1461352766
1246781666
1862474553
1801071808
1395539006
531804763
1556152264
1586313095
671532811
348120230
1800602994
1450502007
785924558
1965289895
1705436624
1223459307
223255790
406751702
927409549
2026250934
426874656
434644138
2144419204
1726517161
19614842
707844624
1420742088
1530615284
1144671056
1586102482
1131075384
98708735
1064842174
1810602103
958135841
1751688124
478010648
849770620
696046843
698291305
1892549816
162810112
711666979
772399516
869237671
1081492317
916943677
1239677129
1929383332
1525922120
1825378136
550871157
1340634750
499738193
1704775826
1252035337
1534820543
337282912
651321074
455226409
1319646324
1391770438
1172157845
1999471612
1879620703
1521986280
2147067120
1859959761
716623209
405895546
1664638238
1763486413
1919849323
742456460
507445263
55716237
222898383
1240382681
713636836
1662705306
997692475
671989215
1194192213
390744721
2038910590
882183898
540920156
1214520543
1104761223
1828921867
150278088
1609879405
1041542724
2017193429
1561937426
2034862843
1232972438
1534252233
1878784149
1562923906
2033870850
1691440497
1706788244
2101968043
397283874
732660566
1836773136
1534289315
473142312
1328760414
292140375
54099321
681629626
1773888486
865384642
1014992740
2048625318
2142981743
1419322565
1610766184
48786977
115654125
1802658113
1044798922
251538400
2059145341
1673268624
1416502313
1699001662
1363440109
1239482925
429418720
1267345529
57724053
1120951164
42478685
727072862
1110081911
653364042
1886804961
1373980924
1507780627
1982886994
453984097
1706270486
866424617
1562020564
616299747
807581207
1412003089
690356270
1803119756
1105241473
767201112
1415312524
1335702926
1155219615
332839716
1052684613
352989629
2124919620
467467890
1038412521
846535202
443001237
931643128
1633881002
1434090401
1230306468
1527102238
616269314
426177135
624749116
161597946
1169108500
1773317855
5493192
822764568
400989290
1213284678
1911192498
1282011921
1963825317
857124539
2007885522
1570826805
1385794269
714263683
1866112847
1678943808
345241166
1742988655
2079104068
362157730
1726086100
505521455
552904325
1060842687
1017242554
924929251
1876707001
1488327729
257404965
1383346029
666975026
2120299588
365017022
1755411875
28407463
853997247
1817069291
1404840610
716220069
2059688092
256592747
563515297
336609578
418726613
285803823
2062792973
1323506488
1832626637
608747974
372797888
393578244
831682198
1701879312
456943686
164821661
360527321
1125994615
284992076
813841745
2063962428
13302552
1695561994
985734874
1649905409
208537185
1474321972
665367825
1577949946
1106576244
398763788
398664277
995972486
1036817773
407151087
1052500933
1584803127
161375451
970961244
452175714
746765822
1017387232
568078571
685812418
970848838
453466853
817815983
1011130526
1412242051
1441259254
1496030682
23142304
1697601037
1203795847
806376768
1685297248
338977408
1728327503
1780175451
1038210035
2034941241
720136927
429769945
631241151
643217952
1150358490
1662752585
947461556
1063476596
1485032107
99191604
1711494958
1419639516
1397170388
22715574
237526688
764255772
85646155
1310568250
1229698016
909589299
1739996314
378306946
775376084
1140827884
1252611850
265087607
1159187212
1899779784
557737846
281369671
384907907
1535371622
1322530429
1124446675
1830115286
569341590
348816336
1290093080
1547984390
362653648
792295429
456604909
591486356
669554806
1003298436
2081836917
885201316
1054834126
943581303
191401763
2026532779
968169351
1006581334
81571798
1770472473
334751687
182250117
1715568276
739572171
1063859193
1012990974
1748543009
628584437
2044185559
1979334519
845528111
1348569038
346266358
469549724
1398445124
1080964064
1506214004
1739967973
1805769937
1268059550
1921183495
2129360700
644416274
1120105262
1901778376
2067884904
157966263
1990405844
1645039614
1176221985
1490594487
2109187173
123378975
1203282741
1127004049
1293584360
931783173
643463707
1138129451
893459239
364785768
880443062
720523854
944960748
927749981
857591068
2068029501
2008764057
425884504
931483008
1456840870
582867580
611481305
1368502249
2109968882
1610097164
1475346999
39087465
1909006064
534277280
437494848
677827212
610014256
506670344
208890559
1103106569
741366774
356513876
794978629
1088642741
1512522362
1147601803
187171739
895421835
617284128
1902651969
121633773
766885999
1150785478
1921285384
217336995
48928780
41017059
477321010
197248953
738815457
617477657
520879488
1930985212
1243879276
388360910
1873593394
908653825
1398648677
1518448239
1485356324
1938756795
498919546
82923907
539291200
1674310089
144598861
284854538
2087587834
1050628351
633349424
2098887127
686805708
1483864266
150919651
1050463560
2144775785
1310836837
1342074480
1378422143
1636120344
782277063
18249299
1065830811
111541443
787933292
318485215
893190578
214102151
375079447
1153408222
1942182807
629887929
892305271
1742665523
389521047
1292971256
1658110901
1547200693
1770452997
1265059796
728188232
1071914623
1177978720
170441154
127065603
990213814
1007202991
1855123933
768697107
1506783711
2145436290
1962626363
1166263651
353807899
1868940940
982071001
24574609
2078582900
1359331767
1983761673
1753590707
1722681370
840572361
443682757
1478995702
920399777
990800173
1947506518
367019812
1669879810
210393515
487576032
295447677
1985966783
935336251
2070006368
1278237658
566760379
656398927
1317959264
709537892
1132684187
1406252098
2033552552
1430602407
1965169249
1870055242
1152705259
678269307
1036419496
953329851
1356878977
175141315
248282666
85858141
972566718
2008794928
1863361217
518256532
992424099
1808204852
380586683
1986631654
871429565
1146319426
1060420399
1052982539
2065305512
718619202
307711551
1976956431
1370655606
89547937
1802806423
2091366583
353110149
1766074787
237691009
1350485463
2122602499
129542517
109504382
611407135
1412276824
200340665
492874825
237406728
1702696330
1774259346
631144933
799649719
189340666
586588955
1698198928
1129364740
578820630
398173021
2129965216
769073505
488682719
120160694
133554983
1038997570
1293721560
2053002261
1582609937
128042522
2028925954
1837412970
1679639955
1427725327
432999803
660561531
1948885736
1967817929
1468592503
1359590467
1014128489
1147787326
1847868738
79553255
596516371
552867784
631413855
865201059
2100899299
458421049
1681835580
1866230629
333327474
222172212
666174676
1444030912
1933094850
1763275515
1514029769
344814250
1783298341
2024927869
67543627
684733724
1761586796
1842955386
1242077733
1370614952
804298055
377624115
2136317213
1409962239
1055622397
958235591
1173702491
101306047
149809237
354080249
1487148338
1502660202
846260399
1049265221
383426894
1805031108
16656316
184910720
1353083611
1875995405
690401624
152688699
402465686
619697258
1377103600
43873248
156468805
1456810435
1947377775
1432901874
224441710
1365880894
695984055
2098661140
169287758
128944866
532163031
2073440083
1358688891
401437615
267547086
1700311093
1428556113
1054882645
90782518
825809588
1397584482
956567946
961526651
187039120
443839005
36083066
1918436557
1272920628
198381853
1486007756
539375739
1595711668
885928780
1648830672
1492172990
1286050781
367212086
1338582364
1911132987
1208186316
1032918610
1497580026
551975684
493329504
1449664020
2009241132
1880517591
166431980
596188157
1166176894
1251334752
132546662
654123198
2102912993
182198508
1470312584
1366214047
577640760
974841689
262728454
586021498
1856262788
432576232
1190850214
277306476
1056893479
514774082
1993281256
1385698268
1388046330
922091719
6070423
1944533562
1388082763
180798998
1451535773
296601891
1007950452
1631233830
573862391
953552969
1907274737
1903467423
1401102208
752595793
1713259995
702198054
1890314850
685060234
2143389262
1569306116
388324598
1397747423
244594466
1379658639
171373647
700961986
1679443431
1459339332
1435370677
413361458
1526117455
1578865137
2037572896
1220372247
1558136864
185300949
1230988478
1671762686
985531478
1053168981
483886517
735955289
1945200627
1806529492
763724367
1183273304
1455191942
1540416836
2092570988
2012716573
890735854
448065035
1569858036
1559174581
1043525486
1574319967
1210214280
1446023019
1713124394
356551146
1697304350
1818583438
571958909
1068683117
1358021145
1717016572
559740848
870915444
1728635922
598358601
252540947
1254475582
2145127910
173623897
1397495465
875722787
1678480063
1969897935
915466581
1118983798
1488112558
391518503
996408641
532556905
182185000
718656957
2010263518
623090565
1199709850
416980886
822922528
96491102
1487071255
1788502033
2026175110
34759314
251647278
1924786227
217310441
456549366
1934716326
280862375
1071692276
286060022
1355575602
1309259334
928344081
1985994188
1174035247
1406856223
1595090658
1208008179
1208364887
1572916518
2075641706
972631663
129928644
1413645857
1617218590
1476811067
1856900981
662124606
1654212890
616065689
1976232483
1367005104
1154452684
347018338
1717492904
482906828
1905233918
428611760
686318539
1654898440
96939481
1783945903
483800401
1910001798
1381573721
1427896820
253625723
775673599
703847621
669775005
1154454107
1031275831
23133071
621531454
837089474
1036500560
496941199
14078283
1538347091
258976947
1144258551
360721343
292458275
702242781
525359440
1262210623
344700613
1231549119
1214814471
694495423
2105296965
2063940238
824268799
526188172
552206439
653687796
1803039657
1375158627
1950997438
1008445945
524080871
477229991
1878352622
21769249
1275775361
2047742379
805912461
1517038868
1276447084
931366178
476714816
2063953885
1697933790
430513913
728805723
273461066
315210756
415865064
1641963928
1620870034
337952800
1715380508
98221485
915329119
809557119
738912942
299604190
704494534
147365416
1414285730
1333282896
2035624946
1131479397
679400513
558444364
700304718
1105035732
1051331886
1712624611
214606238
358478514
1957762534
111786636
376575260
1425481438
673114490
720063184
507223393
2034708828
1793564118
1101658904
984276963
1660347788
733458113
2047903168
1578196865
898137992
579489847
75621516
940553013
964004818
1348454318
1810552114
523191271
95185021
51171253
396862855
1780323286
1100911713
339476657
155142228
674368274
1714473108
81413249
810856517
352800597
2097010483
608653394
978285955
1930502483
2055034161
616769010
308068758
758629183
1891567959
1420926793
1502184154
933357344
2106336552
778895438
1977018783
603333931
2145338618
243306686
1917463648
1031600480
1304705079
574897824
1226347459
1168919200
1422954852
116541808
1412484757
298154146
1149632280
460321366
125996667
1448014275
453995291
891435136
1132817402
1565676036
703194078
977771098
2107642635
946342019
1764379550
443539338
791721691
934905456
892391836
936045545
1930939992
188937466
1538994567
304585127
1959139434
1941795642
711376006
1721473758
1391388688
1287314740
30615793
2095932540
1528805615
27007334
1169631827
100212814
178129698
724234170
1532482183
1013557105
202147817
599811751
1156823345
1799259208
2021158322
1409329916
1238559870
330824869
1972388864
1381334152
2144118976
643966056
1642387615
728769950
1949555167
555218872
456491801
1245444246
523985380
1710718166
166244503
2043303514
1040395013
1163914954
2146548098
1675705482
614399647
2134044565
545586347
989158398
310912387
1840366087
1897612239
1853404827
285921667
510627024
1667592091
1552336283
1684032502
1408345002
452029611
1813457019
491187994
1152834252
1751215858
1459608129
1644750273
1786699819
1865840247
724562055
318944379
1456119347
709827424
783016279
2145028104
1202628032
106668701
1509183766
2008633280
573612373
279468345
144730622
402037911
92851593
1136605552
1343535258
1506298124
1556118794
1250023155
543134628
10938976
709272034
628920962
1801718135
808978548
1127440417
1968445194
178017842
430906845
1309911022
1213078756
2078073459
1572233208
456513443
672560855
1369491767
1896894450
1385195161
1208051226
1535698475
121836112
2105251460
455882373
399928439
1069453178
546778867
1157440284
1858733024
252599220
1817525802
1168343502
217083954
516450242
12772473
2002335779
1770372722
604600597
1531454886
1749448536
574094416
1970301366
1127728199
1476968558
1437758746
1990799555
1814569657
519975072
175798530
1085846260
187575813
144053798
2009508633
1129994798
1177768114
822594308
840554211
1960867436
851405690
1106303713
1300910031
52979124
196073815
2021355100
2076104277
1498645592
1534359644
852361025
63571679
857072913
311147658
1504007614
774721496
1602998711
1612106315
1444530965
1600942044
1118245632
612276266
1655756642
532315186
358940948
2084772245
1778115813
912879282
1511938939
724398186
1277521149
1273314375
1935796624
507390002
1340955419
891515686
1223353138
1288730510
850770593
529555754
1734615066
2005633687
1046522462
1285734786
214503566
500880830
48273524
1751053251
475364890
13004566
1283180307
1177729489
34935511
740585841
786700537
1941077398
524528233
1161586194
6562994
417407050
1842309666
1209382721
1736610303
164319189
577610011
1791634006
681360793
1029662063
835940415
274031088
806987005
294308840
1052982064
175794304
1760959317
1556475356
465559460
1685602887
1183532438
1230482329
878098125
241600428
59793043
1454987753
1594973220
53675903
2004403051
564414590
1245724448
1767469269
107956079
997314299
1794046648
948831802
391106723
1704387689
242447644
481580778
639646877
1982086508
1814612245
547029459
2024377138
2119430590
1443296679
555056989
770856013
72198798
1810388626
590148514
1484489565
1030380040
2121130994
1715538279
239098791
912291754
462633848
1829884759
1486537958
987875271
270757771
1053538001
827121458
374581724
2120196346
1263427131
1091624725
1936387482
55074204
738702090
1596994097
815018615
1092274602
1826349086
1623387038
1932643681
112365561
515070955
425228143
467154733
815896915
795343578
99260344
2043806276
1240370639
1625950535
1981524073
1012160963
1602952298
999714374
652291019
602736379
1790118836
2111231318
618372657
1590886376
730140990
1430577309
1941738281
1189248493
1179022039
464086011
1664882873
1747819414
1927441985
1683006990
691954768
1261075089
257321428
1548528530
1273677542
1973940895
1792797722
1516144841
496298227
1909573583
683760764
2036317289
125390609
1789749180
654478227
975475056
527312377
295186637
1708262241
1878034769
130635441
141574290
40116065
615894652
1608311567
2016463115
1886186698
813215383
378178066
1273688051
987878126
1901075644
1066382191
1009005583
900727692
1738292021
524985547
1858296894
792244989
1949036253
2010774818
1809116487
1501829091
338327568
1033337268
126888022
1346122989
953030105
940507530
639996071
1369466677
1054912511
934476421
1711274675
1975697378
341543152
1873732887
1229005263
1753228223
1215232066
777601114
1734526591
1740911599
342830389
501593862
67458274
147455318
1648293948
1779995439
538252002
204108257
1861328352
517765759
915330562
1370073188
1719447815
1320907345
1447903947
1238623354
930280614
257699022
778539419
345728766
1675708050
491035671
1791679891
1363674797
1049006349
2135084828
1792473958
2099875812
1371522566
1291654621
1810355923
463334692
530636977
1263168883
903108755
1125914407
13889428
1679045723
797693389
269798772
569845586
379725530
2115700037
1738151453
2102590684
1481745192
1887534659
1625196156
820070159
2094609842
2128658073
498946795
918448611
542731598
195934278
1335633914
1346209805
882636661
1638787340
521652529
1643691263
1040319627
430503823
705460957
290873438
2076374152
651680196
1286287682
706498147
708594219
1094353937
1869384040
751451173
1161029768
1092427287
483559684
1687425106
722310763
1060487711
789194466
99960373
1091881621
1893974775
1990040365
485906273
1008451684
1077508576
1351120806
2086481635
2010174504
194616739
991856548
1830920803
1380656856
1221664798
374765885
262075648
1349487243
2075563038
1562987431
907764222
1659811607
142089422
1255639581
2053025119
2059257296
1709237095
134564190
1848688840
923399688
335484219
683536920
146361119
1439218007
2142464435
1972424667
1490644013
858064773
601043371
790063631
246966001
187366230
1151724727
878093250
484203325
1546827362
312960847
831235127
55052365
933989763
1435984436
1041598126
1295423247
34110696
2030026581
357356367
1680764015
430892190
1870280841
1597620003
423887683
401116240
1646173843
1262105599
663080679
1576661024
94543372
264806656
2024416546
1671287984
919867013
934581076
523776298
1128735548
741787851
2117997949
1199893638
1269435871
447677606
1487198209
1392321252
1831697353
524369797
752624168
1733655346
755351048
403745387
439650700
1968802362
1591315228
1390747828
569143951
422767869
1089618731
396469647
1790466255
941714084
907574564
422865685
1265884909
1706893246
996006440
1068064711
1045211011
1694215867
1597317576
170411405
1456993443
122780594
1784260305
2009550591
1386483914
1046998610
438760262
2050705163
1559658091
1795275605
1059175531
1838038417
596111572
1304836058
1234378562
1814413002
1664027599
2093789891
1228350735
377590068
545975458
1658902435
606047921
171703293
1373534655
328800439
1275849186
1274319987
1416460999
695738530
9956693
1408144845
550271451
1903316406
935402444
1028373982
1320446639
1498428253
358920757
1273803762
436935553
1820796062
1836505649
354416536
1072786719
625002088
601106331
325604840
868766434
1969924629
1471044523
1304684710
1497209789
768012038
666202763
2130484147
563183934
1326902646
2134767175
1370176428
526778667
1536747578
1137023939
1370885320
1569258746
1831978918
1700210417
607381455
38412746
649845557
1131321008
1790763348
168663460
219391004
186554782
1867610075
686588590
1855694626
710429149
1377913241
743714842
1041254385
794177924
1922716426
45429238
665102795
1783338756
826914175
1618159053
763468512
1788416311
1882653874
1315327729
1121945228
2011652972
1669537168
1197471261
722759344
1923719687
1412662353
1732416084
1410264849
380083874
1798523487
257865920
2044151518
1834065030
1924300098
1223021982
449801032
1421757510
942480481
392407883
579543394
1532235926
1501730675
1515166597
859382043
1329498703
1269224560
1306965924
464928377
1139895538
1368768110
815765546
1384357002
1998166606
1716673373
195624289
1006168061
1769834349
1289382474
436484167
338401298
795732128
219646466
1257003354
186923577
1871160699
485943089
1633364491
2082128815
1034425603
1357935063
1000139993
647162784
2064941791
1868995832
1526981852
1917947394
603322978
1718068169
1424795332
222565602
1969904496
729372728
1801728223
479390636
512472711
960002349
618711860
1211627657
971960661
1857327413
1470017484
445783855
473608820
1217485733
1045527303
59689768
395810351
68596845
1358652438
1226998193
718973531
947391742
1171995837
1290370029
778777268
1388079820
1266825646
1357466062
1879356789
617606760
1044546377
1267497903
1368805118
1617420534
1346866514
1695634654
1721781844
1652705861
1422473054
1724155282
915478930
610930644
468366607
914419142
969038430
2068355651
234241602
1863149310
1507291391
124650604
2043054064
1074894388
895365638
1352192218
1397687040
2121975587
565373493
212215818
1817437771
810143093
1699260803
1915985872
42138958
1692594094
1737939328
1088129017
1396588957
1427691787
453842849
1423229374
1049180703
340497464
814635678
736042338
1604985886
236227833
856972881
897925397
1664082733
572037768
2101106680
551360032
1194178967
1773736576
295563915
370131086
463325229
293397125
971871032
1779571705
1174099650
841658916
1879762157
1595327150
1011213576
1001197105
2000465247
1818401854
549323167
1308203457
855304399
1414328985
550300520
1247037828
868757082
2136215867
1990719785
2036835726
565927050
659516184
1851836864
1489703740
528125229
1441286359
1412644177
2091919323
2005422561
362938182
990000096
1888486195
1625569324
1960488266
387192681
600944921
1730123178
508396179
977283717
897750052
86482108
1388285156
1407033838
1549391842
1227208666
2074087449
803570600
912255702
1660366593
1585799713
232280154
2108883170
1306334000
764367722
152597078
1979817456
1495626467
1222122398
831158034
1618224915
716101158
20762662
476843686
1641971257
1900479247
216425359
1651692588
154313567
1543899616
572271167
828628492
172842728
249993547
1426647389
1282741842
1263924383
872192722
1631284519
266951420
285859098
1942689466
2009835405
1232627094
1752008755
240803944
2133677381
2016640199
1652238276
30378788
1775840583
1270344494
1351123334
577119592
1695913567
60833887
1849477324
1120747017
558360029
491084074
1208975862
185118628
1498883317
251670416
862546808
1595389373
113860690
624784138
1470132472
1036109798
1550089504
1859381538
354919750
1258995583
825989194
53384530
174867583
1223639616
2050091939
1308338513
200851001
338327568
1209810271
1899052433
529975351
1374029322
2093602069
928567595
1749645317
1448432426
157154017
2100466321
1930978821
1801262397
209911283
1793158950
2059720435
25699242
253739300
1240525874
44166696
2091554136
1784206116
1051051649
384362691
951329683
298191792
673864548
318922439
307418896
283488750
1816647701
73240082
841415622
49687208
2021470839
445557809
275340749
679423776
1264904541
328024345
570739930
2113112652
1719307372
889948397
1598285979
1525964851
426839297
704634487
1465136543
702479101
761976315
93924719
1258256692
862855736
260352870
989293752
1411144965
1247279313
927224893
186720380
1851219096
1458660083
647760182
1087300767
1226111111
1526723772
106147356
197525190
558773008
33777663
180932823
1805318421
2103989417
845126424
2048291600
1540703111
69793769
1475352279
1574279541
1502404401
1258773893
1219370185
533177413
1689980852
1597770099
808598915
165375935
1301747169
2014291475
1593472717
1595816885
1886909038
805974325
779999747
71916748
2027171531
1438871594
1664531000
1941812289
1578676511
1547021301
300704365
31322061
187667733
764654921
228938756
1138266743
61869845
583217481
1204489496
1007862894
1607489069
616312252
1411929555
1149561725
575837696
70188098
1854609407
142216044
969271791
1592875196
1878179009
1011019250
1888771532
2043925256
357831222
579736325
628554228
1218479375
1377548941
1412786541
1611191312
1965297268
616047078
678612595
861022759
289527951
60030119
143414944
1648657570
1060414213
2097827296
1797873146
1614864572
2117883887
217904427
681664431
299950571
1897539605
1993786665
1387632352
542903691
1591471890
585245138
927360828
1140984773
1570234394
301803163
917867540
543355660
165247302
1926517948
465965446
652122360
1688256708
1072482634
736826607
1920200083
1827981472
233241602
873876470
835280232
1227520792
1434649775
1731679826
2055682985
1461759620
219114002
2025641172
1262302249
1104315010
1359706049
1988643405
254526951
1170277241
736501037
48612224
694863281
483727006
1088574058
808994783
1661331293
494579441
910821368
1697386711
298340544
1876314377
926456813
1499433782
1804612723
1461039013
1164302621
1737760358
1008956036
1811744613
1467644992
597147033
429802616
1223762871
1754743670
1463303985
1035267559
249569825
701989670
1118928269
1478588530
1435062225
1991787998
975650607
11957317
147149977
23916711
2061231800
1706017699
1737467929
1682600785
1475668835
1828351183
1353862503
1636957393
666769778
1028420515
1142216641
453262095
662477366
101039365
2127541914
1858478076
1560462314
1660090339
1531234661
1866477680
1381348084
1663799433
631127250
398547562
1624615136
140749304
1614065185
1875792614
511325713
103489778
41785401
1126595713
1624451204
515020186
272828137
1822905800
782189914
886013501
2114294785
1851223843
1642711015
152584369
847883059
822208769
700427072
437343764
347149908
1240169177
195934580
1166308210
2011288049
222953543
2052613123
322616538
1616586964
4690049
262038632
2138242982
66722032
1836719003
1977033842
764212388
453902255
1926795559
215870880
562203105
134122883
1482067654
1555751606
2028484045
329515714
1517262310
1893383854
441274517
2001908679
1409993296
1139170787
1945466578
750441744
1463826449
1969950254
688124897
2128449340
1286119967
396666544
1985098799
511204381
486594782
2094688370
642399965
124234271
956929811
148874856
490617007
1403111699
128772535
745092660
1574301157
730537525
1519525187
1426630564
1598776597
1518641183
90780798
1170097584
760182840
699767810
341239232
2033376849
193951830
36815012
1644831414
1607094889
1022678696
2059170691
1982080309
14675729
416798612
1552575734
549193303
1067289770
1182682207
1434622933
937876560
1090418700
1230984673
2107593326
810377504
833561103
2126851760
137411267
33038446
1872402549
1199963373
1893831195
1721445802
1679213893
1454157052
796863934
2127192737
683702342
709547
2091239258
1335829981
1647851058
1741461688
1955729694
1383643191
286314788
508012599
1819873614
2090863629
1918945706
22949272
434587659
884482687
1720153493
787404224
986192401
537129670
903279014
1776998720
1071023519
162191198
1878251791
231411327
307764893
1648657608
198952325
171770828
1763922735
1981122562
1537448011
1661018669
1074919261
2089110717
1478396306
1444075308
1746999732
192326319
1035927897
341034758
1302273924
1162607945
1830958882
1729300346
2095655199
1216332021
2128059138
787046695
492355051
2077931951
2064975104
1585683175
220381358
1248895250
724086195
1846790919
568304
1051483381
60419736
1111667225
2111641193
735362338
856279647
597302521
1560051331
965919307
1929657538
696340280
1476091817
757230480
1293112200
1711568240
619351458
938937642
528813503
767565621
2142427451
1673277078
1249182910
157925753
1747516462
1740370171
248175657
881737909
1738198571
1272184048
1308523132
121602972
146194525
960624960
43190392
1183452316
1204724119
967870729
1985591941
430677192
546745160
1762513382
1823301627
1210310122
27383131
1188334091
737655753
1859654761
1425830303
1603309237
183608595
144890309
2019955216
2005402251
1664020093
2026430316
1858843360
865203104
195499846
1005303718
1203974235
1967360462
1124844407
2117314868
820576694
1002224835
987626349
327780541
1612791537
1518179058
1095972067
819567392
81587117
1003284108
1497047869
1266188396
832867435
744076596
1681346197
769860870
910754281
1507849498
1555395992
523418803
775663184
1052374006
2050864274
1824375919
363782248
677854447
2076538526
998182170
188713220
1597114091
953691344
1090243844
2064201304
826026691
59166591
1635892073
1260738660
1130144182
1378821597
867578171
1085722077
240552783
424400519
261051375
935507780
1460845567
849231801
418400388
1865913462
1017434986
673388330
608267455
363046841
654629395
912446270
1702730113
1916510888
1971742722
1523505666
273509882
2029165197
1144411010
1207728827
1776918643
1334068273
2070406738
581872806
1268603371
1148352596
484088993
2009045310
920754083
2014773183
1711369078
1813703221
1646957919
2064295957
1729400343
1025106783
262160353
1816305501
448191730
1085424172
219852551
744822908
1511500738
839444077
1859889123
183908299
1033515029
941179356
1822304121
1696483081
304836240
960663827
1119155270
82456970
126857834
934009705
387004781
721897624
470846222
529513263
606742543
203116462
236212750
564194855
1373544998
771346631
1145584147
1759030669
1854532715
2014820535
690349212
874499714
1755605186
1975401155
1723695226
425962079
996759691
933101057
1137537022
2026360361
924493482
1971556483
458258241
1808102475
1738258890
135144574
63664756
1160364960
440159970
225022829
1002673064
67360776
1705794409
187476917
1424370226
1823707850
489813831
580699047
1602940717
1349137100
1113214765
1941411499
72998273
1687008411
1451138879
377776347
167612158
1754266383
1603679454
558723906
954934037
971685633
166623411
92445020
1734913184
1527859306
176292365
606495514
874195256
1531506016
1137160090
1439056669
361037314
2054773718
821217986
1092559351
1761476332
1428531223
1102918059
1051669198
332266679
1507796685
452233549
781586299
355654392
1117981791
505640807
289676395
406531771
1236522159
751822226
1654273565
679371846
1386181817
1374112467
708485955
618360338
1162039680
1444019763
1793872764
1736899099
1639907601
1103532157
370237798
1523724539
1634128485
1914056512
1733419107
1446181780
1239883304
726339294
263974969
657904058
1827233277
2123488193
1589254368
371789810
665587148
1711748716
576778260
106288793
320754590
748827707
1203045380
99774206
1982885722
227863046
1453985960
970209879
1898574775
1893465926
1018985420
222242838
32949895
1222002377
1948653776
1848947596
779872363
1457349161
1959736712
583822104
1394935042
49834882
2134699556
1816067385
1224461379
2095163342
954059183
946655165
1337594187
179847493
1010146778
315170245
1701294993
1003948447
780778416
1504878129
1983205051
745096085
533619621
1969402072
342143804
544634522
1891009057
1773934144
825239044
2067679135
904311620
476196128
482437511
2044550241
241995570
211925136
1684639011
508839190
649805486
47459914
2070578655
1646882464
680417145
1762037076
1942195945
369040739
590610319
248298382
1771131105
1167486701
115301116
239758587
615699294
232285297
549731960
1620742299
1501836309
211678502
484256974
1809729536
1520445357
1880107061
1834785519
1968989412
2058961468
765015871
384465813
1715105654
1320945239
243251331
1139741700
964179066
1972027162
174379322
676075621
905370573
63184563
1442738109
704974758
1198819070
790996921
512134501
1920466938
1569027694
1446698302
544766416
2129093316
800307381
103430759
576007171
2117493213
571367464
697365429
1514642801
1155029489
1167147425
410943011
1738681275
1595189468
334379629
1388372182
1330512656
1289732153
241237573
1121110963
1415942336
967475912
1398173305
14448800
340983104
229173276
248542992
710431804
2146151968
87091420
1569682889
67923010
555864281
234009437
1395271767
1093249619
386198669
15410981
1331503620
1937887738
1340767399
1796315751
788187856
1441090032
1270321916
1977738464
688186591
1389997225
375685567
604222786
1352178529
1593450491
888376954
2104503458
1081481285
2003989793
1832102749
1905705744
1695326960
1378226755
583547430
623014871
773080631
238264596
2047792784
337654190
685637266
2024179726
194783155
1751622418
547582142
1111960239
824752874
524756590
1648305989
1352331668
1457972785
412360230
618027517
625285692
1113240013
1818264980
1629305510
739856415
1777126221
1807141932
218025095
424741979
1183940369
2078079650
1100038628
1584709167
2063383235
180362979
1163911854
497662786
1107040306
776536156
1295219339
1748367251
1336929931
393943988
27414317
2116716064
796683606
1566500925
2010160762
843440379
715898473
1121477320
1340777643
104790350
1775906883
2108351259
335620914
147460136
1298491496
738932584
1041342000
2009617951
1731698019
289474843
2082646752
640898105
308795668
1626900586
1568564838
645208910
1531462351
1409638692
204667770
1056849187
1151038034
2021127989
304275627
940215371
1959381234
705030585
1762498339
514172021
2014303427
1592189093
958001231
706755123
180271690
2019991526
831183922
105329718
1221043987
227370169
1399308362
1573751487
770395065
828344433
1442927926
494530610
67526121
89484852
22809736
164184377
856957852
2077013662
1923678308
1708571850
1621099530
89373587
991324285
326829434
1786716943
2127582558
694196396
1102243845
181076632
362997239
1387038639
1870589207
1496722687
2047258180
391437506
1049407639
1744037962
521169348
1819444827
1243284048
1754001094
1925984944
587847586
1940508263
387134140
1746644619
971321390
1478937854
543336346
1595245174
2135304304
1701313233
1376064751
1875316488
1672890730
1357175175
548729007
1448703201
1600145944
2109700093
1952661683
1052434673
796579369
827212274
786466214
1896685647
2037242883
1249351982
207662397
1731886366
226190096
156251404
1261636657
523362853
315943368
1368214289
2049400940
208357305
1529236552
863731451
1664670704
1584752411
1941910192
1816894228
1110980137
1768798132
1185154753
2007371978
1431160570
1482928814
1039102617
966148128
1464641616
1892179850
1611491050
956205300
435151145
288040977
1131981099
1474699831
1077581562
1017443513
79948238
1880210124
122964149
1869779188
433545840
930603523
509218884
677336949
1902902347
1363293966
1136520659
96544360
1173159524
1965842912
955062473
199662523
1728660410
540136267
454449915
637049074
2103245112
1318800643
1376350887
829427723
1874650356
1352479308
206077105
1734416283
432812842
1607966658
696542910
1039943296
1873137077
891898900
48064914
1741117690
2055354575
2070294443
845187965
1697520692
1315109669
480441750
1364929089
808231590
820808340
216413019
524127693
1626587412
632800041
1580230972
551911933
1166594416
1954800957
384551560
172619986
1166131333
30546786
1962200586
715175266
236871974
2056489285
2089584134
490143084
1780484339
1605558717
1806024864
794186689
1407218864
1851950108
1730015260
1034828536
1061745646
909648890
2022890111
1104936605
1282072063
1715402338
950408081
1657374350
177884673
1984522357
1251949184
414986489
789325499
1374379402
461243600
1477227505
555245330
245757307
665652299
1000409185
23172812
2129517240
1604741418
1382112371
1480782362
534059268
486215934
16846039
1661287929
1866562371
1984823087
1536468985
108813520
750285295
569648688
1888352160
1087240858
1592361243
2081040014
953619482
188909735
876623544
770756503
1055227139
2015462039
1961273710
1648453631
280902940
2008676858
1086422544
1634385236
923013885
316172962
1007580759
1749548334
893953202
269146063
426673856
52581579
100252002
1681141501
541357483
883841380
375618409
2114975002
1651572750
834025609
2103493340
1869036146
1284868464
2135011481
24274792
769120056
405164261
1244450927
18258830
539946821
1723150327
1547599876
1918455125
1819787015
1912463512
602919179
1958121956
2113908483
1146932063
1496651356
1518868331
28356758
1501126238
1656341661
492216035
574808547
1460464183
1008736919
1653112541
484866726
1104087462
1056281054
201731333
1512505257
716214008
1429018048
1250808290
233357218
1286470235
1158677764
1166991681
2088867602
1940027470
1941371242
780582382
1645083834
1218734047
742086592
2079810210
474174929
1217685773
787654790
305206721
505451045
900199012
86292534
1313350264
1610486006
1155035137
1389199110
967809778
1839057864
473950627
555471344
588391323
1727843474
1871458460
1635637792
1931592822
1070000157
600937977
841766335
1379386285
1148044247
1680222592
977641490
364742634
1795432678
1955495793
1151959417
1920434753
958296373
1491402364
367446054
451617005
253342475
293910108
1386981363
1060686054
1950979610
1067499113
692708068
1440930048
246343345
2001804113
1375713609
723170158
1140277994
1568550252
1591124452
1850527813
413603535
1811130111
1023986343
1405409208
1030676439
1443105477
922640401
1650639983
1506589151
205894170
924032586
729419223
104543058
1175607949
7907628
1964235221
256796991
1133657414
211561464
1290614709
104885088
725331070
951173668
212492866
1385031993
2043689427
1879386059
232262097
1801725274
1946182837
82522430
645113442
381759951
1694421145
1933675439
80990875
122123532
896271192
1418610074
602516639
1894086052
170109668
1592794767
1458848345
798158417
580152499
1563467693
1440678293
1652828825
443234906
661191724
1101280197
1767156539
41627966
1087027455
1244430301
2143949269
2028666895
1614618019
1967420363
1206932833
13686120
1319136300
6363192
1768963922
1434834376
782754107
1963755807
136392180
1444551186
1868266707
1240701364
855057020
1769092418
1534235193
1353547036
260969512
1672954828
1826103267
980842875
1840483739
31621251
1154085103
741778046
426741623
5071791
1713603476
743283386
825081427
625953105
277199645
716988038
2026362334
1360109278
1613518546
2120619669
424830277
1071880670
526529337
1883304175
2024592436
745961009
61166026
1332741287
1391832651
1670069313
1638639956
257899283
52705106
582684449
949599755
454705797
1864910895
1210254097
1306264117
1463257238
1460761210
1759279952
1882455542
1037057017
1440640276
1481314477
1504329706
371087137
901105713
40435701
221648197
58307237
1349052927
928718782
1980500435
93134564
272781911
649420514
2074357937
96241315
1145055046
1291373285
782840834
869603741
1576798630
2113150437
673263121
1044413966
1453404290
47174925
759253054
1611926385
1668402720
1924058851
662512704
1366625530
1367129098
15495507
25365677
1558907607
1396993778
1948342241
2130045900
911809959
1110979476
1429703330
769002789
779569183
1359000113
636959576
497657237
2143606998
1791015899
311757891
429269685
940365242
2123062599
434822929
935019527
733310207
1030765751
337914286
692124421
1848864817
1553939675
1338430923
1403589332
2098910853
1011116403
824288861
1561698595
560285320
1725770756
1481188886
2052406895
78096600
870828027
1307319723
1990591890
370131376
1944985118
392729190
440425663
488821848
1795996072
1454001073
1171948858
1045843049
37168287
1115414988
1316353113
1069248611
2124055275
1343443971
1575449289
169286636
966752372
1455630084
1504380317
886997536
1126978383
1255738066
313826762
1639053184
183009758
1691552043
1175359838
1175373054
610422116
640957466
1060559568
1114333
1964498964
761400166
978067959
893284906
444895038
772994073
1966836674
7568104
426996038
737662260
876630776
1579878799
1861761346
1097385791
1462118317
343577547
1720671036
1274968505
2044680321
104536230
671512555
1294014953
2082456182
1995975417
1122898465
615891126
818776199
2136867710
343247413
137586893
1597543757
1342151314
1068655144
948465028
757719460
1651362731
259246695
2103021740
2046527132
1589149282
2078504395
1413711968
671781885
1167251849
894744050
250091079
1257484723
1567849679
12771112
1253025029
774604816
1932116814
1637872990
1095265975
681832262
880872953
2142543714
1762405242
927918171
1168839993
1861379155
949307144
1634753765
810173442
2050567861
552378325
1993320430
1830099405
1362172274
1977142409
1224336784
254514150
2088338481
66579090
367397728
39297428
1116630783
7140498
1936443649
1536269344
853876386
1309253661
673067011
1833028405
1541474739
1207813224
2134582380
651685235
1130498956
1513441498
1249940659
1097976718
281862572
732797415
1842903554
1500107391
1921970071
2133567856
2112659706
1455863220
675170964
853242565
735262981
1822759101
1033309824
1870793416
1831153075
30687890
1773599356
604714220
149898746
50255588
823677854
1515946494
1863257314
1893243248
1475154665
1181742647
11305522
1927952031
1704679599
687093685
899781083
1370757005
1899768011
983057585
1405113530
2030123791
706572059
1435414905
973674649
90380384
241716154
1992060604
318845200
1710197205
86812431
2017663041
377196197
1165606364
405999256
321833633
1547968588
1017066104
1427494944
1177584071
507443858
1075951370
1816301426
862846710
699156621
1428649684
2007279902
1603286880
610403278
1327106633
1775927197
2019117660
871134429
956142263
32872264
1764425443
27687725
238607188
1055337243
134662988
133864875
216499273
819593170
229663233
169730732
904868948
769294698
1471924466
280326263
2100351872
1515071126
594540220
1123546404
1045351778
618339622
75954688
1962661784
1084316414
1216429739
1391765248
1224945360
1863439602
516246540
654102002
1253475018
1723207351
116355657
989985040
2019513553
556054391
1719539394
781562805
1062432559
1167836498
1242426090
779310940
98696630
372369231
1964525869
1898865326
1983082063
2087452554
973658321
1216174056
1521293531
1789896061
1129020010
992617061
2106175353
506179632
152271824
869336490
578254587
1190119587
113054867
1287066273
1512916652
973865996
1573530234
555820807
487018926
330401231
1939561706
1354003172
1255978368
359475727
975592072
160007956
1667159016
380975091
990542820
2042293049
57897525
203627407
663005491
2035825783
1897570729
2077370483
518227259
298242932
1083273282
729572268
272425599
1069085297
1652711494
1863210596
323321652
1761901491
875866297
1015736285
1330383212
2143432697
2009808298
205012872
108555194
809399366
1808048371
305049530
512778410
1063559313
235698528
142780244
128077788
1802360213
1880093730
258124932
739733912
817650535
1583737824
446848846
617495425
1223460852
2143017547
2051768964
1056838847
306457688
1943572198
1173229448
2026197487
1237945393
1688580259
1351110503
1952610781
577428212
1750140216
1291845057
20566343
1203716830
79069582
1900376895
1021849514
1124758221
425992826
811193953
1975786245
88847575
1856539732
294737903
1666067534
155290636
624784293
1032483659
2016525226
342547261
1128189321
259209718
76993735
372150985
541050660
1398121702
380007155
7530243
2070841066
1480847294
37881196
890048236
332903474
526252488
940522385
1200785832
737855354
919122349
387520887
1530195231
1996497646
969967218
728191881
1349598239
117568174
2106581641
1460466549
1182516599
1895355661
596815238
844055506
678529125
2080197138
571463405
44434631
376972476
1454304516
1265756159
2138433660
1997885348
1991406518
2097651179
914773632
1562825539
1935111887
1591053492
1095989489
855905253
1570177714
77711472
528322634
1131552370
1287384832
1249024166
1907789707
1160986309
270925735
1960391069
2075066624
2115706537
867748870
1870755630
1117991397
1722837632
1168601120
2057291454
1363781372
1870987551
292422847
838191500
553900183
630040832
1290395328
373772088
1666332464
1927434024
27367716
607661908
1705801590
493866155
1299047311
162280568
218048046
1833186789
1792285482
887229948
1831830836
272543707
1250143015
1185040961
1277603661
1628163786
1686582523
1660639552
1862599739
729251021
1222279118
1914934874
1665064229
1614636910
1547055626
490363632
209946964
1721824837
386027704
817961117
460296602
1513474403
159418262
281377554
808142102
123846461
1499413019
282432227
1328975182
1631683250
1644583683
1274480548
1975716512
2008588835
437194055
117068219
102594641
613821707
1568082868
966982887
1942444208
987159125
1027660069
289272588
167897542
2066593412
2052176257
425643355
1588289779
1830574778
1518235995
899493701
2121232340
2080614766
332910064
961227029
510398485
1538659982
459798098
809345301
579573705
1077179387
967934740
1440728781
250942975
1616791855
1616993905
1172999412
101971548
192852107
1506045066
607726444
1138224552
1304346160
196213870
1330883010
435039915
933653958
750518059
728265097
1205134705
1492457763
1939212466
831383653
617217020
1597666894
1975785582
826610236
1890985631
213458350
465709189
408304592
1146435529
1681627327
1173718866
524332190
2147269963
1923413983
1993930330
1721131307
1132585760
254144620
334795696
1673317797
1759486263
1059029912
273844647
1907075010
777924161
584854537
406947556
1952626931
874298646
1818793152
525729587
1005566220
738099249
1643435766
2126197557
905785317
438040202
1363623957
587530444
50552919
1190756206
568959072
500399041
777271798
199505599
1608130930
1220103540
375083893
1828067678
682140618
66444576
76213492
56783230
1493804435
2092187916
177142334
231443047
822587559
1268774202
1954493603
327331292
1629245674
633363658
2112435797
1655924409
312054460
1185679961
2041289500
1352339065
32311394
742707032
1119562688
101556442
694507969
827167904
369823800
1235802235
1195596019
223017904
1676740863
607556282
973054395
1027589420
964604486
1793031256
1104002881
1509294749
409521682
770639250
780524188
1705381321
1849005521
1107926509
1564340408
602687956
1502287168
349583754
687575168
471771677
244747508
1027349521
369566298
1999832050
1906695012
980807166
126465049
2139563576
1764487289
475732071
993939868
570145057
1988708067
1516267901
387965274
1827858338
1460758241
1844510763
152865744
719572590
1155952785
1474330996
1358407936
1532212514
1768140135
265786262
144914165
1982205462
821046099
2008785624
528078809
307510894
1915903619
1278406055
1088575604
977153827
1086180413
780523809
1191558761
1826923584
1299430303
1262390544
1717624403
75390518
1693446744
1275582396
790264276
2012807403
1853518839
845961996
1428612729
773244134
1142378196
1815543918
1751268155
1576660795
1450011827
1767224503
1105856272
1108283842
1297968453
910126234
1814007659
795284372
943819054
486437229
786142759
1957822686
1726970662
304084124
830253085
959161172
783643451
971631669
1352200829
1827332807
749408308
492320673
1430037059
958721273
147808865
897714996
800967209
1075127805
1401746929
1193845895
810471414
1633345572
1365042356
525354856
1939366883
549313825
1717694578
484737312
1506016925
980063675
1442096592
310949195
1652549286
1624721723
809076143
1859514890
816168941
362993480
301611028
1080495154
1145872649
132013855
1226491341
372507463
707768815
1599252510
35904384
1809690268
1936871948
1567773095
1501238073
1152036877
1089128110
1103744010
84035231
1326887443
154956024
1759385707
1224141301
1710549636
19565675
696996018
218787261
54978458
833385701
101972048
751610056
1007199200
1332507984
1530008630
144788315
592634593
1400511795
1352338233
1788434512
2119488757
622403540
1804029479
78227531
29754207
1488304484
1156499494
601322342
1687258363
539467362
172693304
773055360
1788574382
76312883
416320386
513781445
631362270
1646444511
808382691
1995422164
156849747
1655606299
1795890808
2867589
319290495
1527797555
1619152480
1132465699
738035412
2094512644
187187034
1302015182
426469002
1018856184
1326521217
600879617
993847175
586767141
966273476
1199178724
246457711
1926952530
1521763689
1045310599
1620330311
847693715
1623924368
1418310695
1445168218
480788637
1830044267
803177298
1923837877
1768134489
1740434308
1347144987
53677410
608507094
1880988108
1174536641
1619668422
1895033566
1584558945
835635297
1128239681
814846620
698838056
392626596
1948211584
1842262713
1693005429
524079569
1996141468
1306430846
1842084641
529773282
1687805445
9566029
1291377116
581734201
64579838
1241699591
947073369
570614616
1360249290
1146692003
396799952
1421076630
102238503
1616018736
1586440913
961070902
1544498695
2002076305
241909712
1899810861
735072849
1912088004
663403639
381206653
1078294355
436689623
1491717728
1796999734
564228465
657474295
1063910474
386738065
1464345937
1906090929
261743959
854193426
426379984
1978033371
303876567
1888555782
712243890
2045564528
1810029401
94196003
328483269
708083589
1082348843
1598824288
1186332054
1939502165
1445551207
929565010
863224008
759444445
2141497356
1404057444
732069609
1523912396
844034484
257292853
120963417
1729238498
1385639190
1212767188
1314792154
859672480
1797491003
1747827392
1273173069
932378312
798701564
49245088
1222174881
896303256
1565064787
1796432878
1442064740
599468821
1088916852
637135859
1843081893
177886032
1644732802
1483561214
1727469488
1927795625
296217479
368431067
442814105
1659480544
1520091259
1938493169
1489478964
422192558
397250969
1482506421
1021181204
1389600382
1012936079
1166923156
651775810
1794421301
710002597
802252293
714766779
70650718
1049479398
202612240
2115195432
917155487
386557769
1515597209
2083423102
1736692411
1774847814
1210303538
465482049
9518177
607150842
1980764862
1226171509
831989532
1782348485
31315381
1678131019
1034072340
1920486932
822339452
992803281
312857398
613374609
1969904243
948479469
163831345
1302128022
140024754
310098910
852984239
778242830
2108529803
930901526
1977309607
482055987
2073757024
1372767740
553518435
1790158248
826044417
736495537
709543244
1122175546
948152624
1824153230
2146410867
716210380
1175649087
392155568
977934149
1616094845
1673429227
1865645956
1594052828
1401272427
1888321171
1576280712
614785473
82976065
1127531850
936041836
1244597957
697808152
304290958
1015631728
509188870
74182973
777565412
2088628315
1044913876
28357840
744661440
1382003964
1671095663
1015938436
1223908447
1928461107
1306874943
950031044
749817117
639745671
1806882748
1045233377
754212457
343741463
1667455651
1909264144
1162581818
788918047
2085110819
1778391896
1204010078
377564264
747306478
1027069699
671611717
176351274
948306457
793602378
1335205069
1335433376
1549365707
1701940489
391888513
655717153
1755591674
1095268632
1430263164
1645713466
258644597
1174573245
1646376977
1285064664
1448317206
792910772
387117352
609770965
1065702355
717506240
2124618056
179262851
982166673
1926146920
1496414637
1600329523
1388952091
1487708402
425866724
901860020
1496661419
594744285
669925008
476083489
1929474521
9152065
203901770
990387351
121989090
546494734
145284471
1499542521
2039607122
2084240062
1372539243
875548648
2007433949
570745065
1034799648
502735536
1552990020
1455384462
727489070
1124647025
1268048363
1071561272
1637357243
136326037
695848545
1071407877
1254746481
1573628101
47193398
569451680
1052064533
167992308
973582779
731486396
2015292768
1416604509
137975936
662083941
1726668186
822078587
1873669609
2117759247
1162292811
2006079667
927730659
2004079246
815700585
1854818498
1647657035
1160223166
86691488
1769060735
1459342189
172643152
1562364994
2071140264
234481171
491425164
1518949114
1098405102
645107630
1560080408
1293112204
230966028
776725682
123411559
1393977812
1255881026
943127771
514217539
1197563646
977272810
275861874
178189202
593015786
1187644574
2015734630
1218548951
1998926686
2037765727
1271568905
647701817
936021055
984673034
1491103821
837067533
1696527283
1765911030
1805175855
876064857
1874644908
1930215671
1158718496
1309469219
1361537283
51953847
921034185
1993673121
1987814839
55640288
286354427
1755171866
1881524921
531156085
1661924590
1037279921
1328891686
727700830
1232797856
1290873803
856131027
1078522276
493924192
386757171
1210238911
722738993
1527773056
1801057720
1530529280
918343731
2025155539
851540902
695393502
744324870
814516713
737715991
1093041354
1674152681
1782943809
963729530
343320093
208559155
47701274
1069667989
1362078201
1696387078
609866604
1949351532
663778655
1820061016
941050541
1614199736
1672586045
721805465
959415251
1206323417
459576954
311443481
1310959683
240105259
881040486
243308710
333369393
604159953
768350041
1122910564
1826656224
18406123
1585164282
538081298
1934823237
622797032
1326026845
1518847274
1559603020
343962123
1601480137
133802209
870647888
1276880603
633334644
319131295
1063905427
685213848
1230355547
1882065204
1410808369
1243975971
506146123
2028034005
44100052
59012019
1687973895
280244633
1089741905
36924594
1494957163
1007802939
825894248
1634163185
686310247
381844972
378441187
7510872
1865460036
600364590
1465008554
191937213
268994397
1060640092
555994741
1210506276
484144813
230890327
1520851323
1575614098
1745625718
484831691
190846371
2021380976
194765229
27955326
1108951819
1391449956
1758681547
589949170
1178907456
1757975143
218442024
17447790
152754559
1084168206
1906546839
760984263
1462787889
2093293468
1006786123
1549027610
997278615
460516475
1933391808
1535898423
1485406524
288489075
417137736
1970935183
904150116
760580557
720586446
1024802945
428505472
24229802
1418078347
2023109668
139090723
1373810261
1933923108
1635724493
1773135997
1721000228
530635435
858289977
360209186
1750870391
242954347
137579726
1011414619
1347757539
1909398607
1382283319
764568517
1271948176
1875034165
1199849643
1890163551
1485426138
1572905269
1896816530
2134855850
1106437733
659536494
596032365
729737395
293881361
646158125
2104864059
1547565376
1898374303
905803007
758942572
1304776371
1877354785
1788309023
535609287
1843165619
238797381
754101274
1653711418
903931475
1885750901
1497473184
1785257323
366049707
307993660
499599801
665525218
391624855
1510484577
111442582
967179083
1475835216
1772867721
2141990508
1376274615
1437468284
491103953
320332403
1348568445
1231684780
723486338
1309997175
1576383228
1860473182
1890212477
2051285212
1428580158
562373704
167524002
1164168336
114436298
572056206
1801533760
2122229834
2066420539
692485209
1368404551
1108811114
447071036
516395889
2117342289
1156111747
1052871404
1703979380
1536896069
1727624176
25882189
691049928
1266491869
1456529336
1037657890
2026931276
300466204
1322464987
292122998
1079868240
2123007268
1557417882
1427365822
1485072862
731708102
773747522
1719891682
1917435335
1660147333
138745964
1240060783
321225439
1991434831
1765581983
424973408
715982705
476163028
1062221694
1784926398
49482821
506265007
1135508506
1245893265
1760000509
2135367539
1080460287
719592565
1780457324
2105007484
1825417491
463582487
1771042789
722295132
291993531
1786952488
350255518
830382776
1317577004
1384596189
1881435025
640751216
789444115
645625952
1038009385
938575889
580937762
1995640294
2103185268
1557278928
287249675
86896283
294313163
222193948
1927829500
1808219003
1587262984
37037993
937092191
1093635996
1288805635
1505446569
1225254986
387156940
587993663
1974904665
388970035
485469192
330539709
1585635998
1916696446
1395810900
584187615
1806766363
1412195978
661486609
1010735043
1921195965
1537806703
20434333
1692976829
986973114
1765548973
981477069
1785231917
4043363
730478779
892505888
1344171288
1315824313
1704605186
993053279
2035082318
347771847
1544793516
348070882
867300673
1579638495
479152159
1151763496
1313625167
808226410
1009923854
544000990
1410574983
733019761
955100892
103053485
1385002140
684180888
1524328776
1081381281
1212639311
652387421
1229992051
1016716151
1868587947
273300960
22900618
222450681
342418003
2026707084
2040188454
1346631483
168033357
750150984
19976801
1817168790
231861314
373133446
1312656130
1055012304
458038620
884972150
969687371
970036526
895664616
439563970
1438200850
452732971
531624379
543733144
1526356256
1471559765
1416384356
1220981501
1692805220
146378374
1009465390
2119471014
137457022
444018590
1220311247
990097777
310190535
1087135774
345345091
1581812453
560811956
742125761
206332500
1412721700
1180826503
1106039560
1875684640
23141067
369825575
516879552
621852751
1092563544
1362131790
2036819196
1715914291
544754681
1176955383
82100141
1231812409
1639313302
545986809
1262281320
2005251860
960383925
385598373
188016770
633516976
498578798
1152108078
39087912
49044295
1921249538
2126855751
702882226
1337057927
1153712650
464959245
1363119620
1081463505
1211581349
1822644760
650526888
325525647
979470585
391064051
739256554
1976486250
1334969520
285230306
1088636362
1738209976
1316174468
820915931
1673566477
1146142549
66729560
720905054
2111988951
1957508654
1118063793
1098608690
195931794
207573110
756327316
524474277
834145414
996349959
490897983
279444155
1369618682
44531051
243886353
1025493680
2032922312
130526714
168555215
277546194
284659305
868282975
838499365
902017810
2142243010
2091783439
695112694
1509996368
155227313
1387352091
1001141130
1791515999
151628414
609600296
1320796019
508228916
1091618951
1322349296
1516228335
1478391008
1464631134
313576964
1304542370
1651778430
1028507071
1301593098
48234297
2114013840
631739805
1171010409
410339414
2029252895
1435881286
1152538677
1203727963
1332518281
277112522
282730862
216341419
1310072710
238540618
288393299
1036601196
1234461480
1668800472
2120105497
1950184850
1000557100
4032254
131197376
2107883239
2027851521
1703241788
905703301
1395761629
944483982
2013742760
459587017
1931778578
1340005005
1546906359
308716610
1280934228
1465119762
318391765
1433678324
1255651163
1423216021
502586883
871635690
1963004429
755234000
1153467167
2111547262
1849136723
1244284334
744311466
2085661145
485095269
1280803962
1285215283
1841036322
521658313
376946477
1857082669
2144700353
696189338
846280982
1128590843
710070791
1656876487
1350933497
1161741564
419500977
1157215740
340734668
166423589
70506183
222516011
1943219217
1309740159
1787894925
1106892580
591520767
45341232
392432749
1567515663
1646147105
1399673210
1019160965
873393388
2091178178
458668607
685183296
973913545
1986838142
2091381943
1109311942
1572064287
425295883
1380683134
2110678964
1086574244
236507059
2043222515
1889383614
876355187
830730819
2131156093
1771748801
1999330854
207503988
42184831
992371119
1513351997
688503347
1170882260
1849636478
244716810
2095744399
553548327
409206893
280043116
961715374
1065771838
1819717669
1259078895
435054092
1626281103
1663625400
1075253652
751526120
2119112569
2140868045
1039610038
439473920
461832179
1089919576
1489769183
548050908
920735915
1106148949
620893290
1269414303
951232477
1529431371
1818291760
1635214499
2008756947
1439089808
1571302717
521119021
1579838195
1463914924
2141877236
382879026
1984305457
807043053
2113438036
1761324837
617980700
450193325
911016468
318756978
445816376
1089500085
1124739088
1023423276
218082589
127858649
406457188
984983652
304521989
909168421
631427611
1732745919
165605605
2083471980
1369415737
430502076
1381849271
894989839
93278405
691283472
485353961
96624683
1841952138
1482647336
316229250
143542214
2083397408
2105651881
429272667
1337313761
762768831
1740768228
1753764755
1536845948
111929585
1214874901
1236105083
2099290205
958111805
1458686269
1236913611
1161791402
1483871005
2017988363
1262791115
957215865
261874051
1742637853
1673949743
2037787086
1179075522
994359628
541646141
1775832898
838060924
387954693
1254782212
554299085
1520560755
242985498
141976657
338410073
743654587
1804542082
737249740
1931008788
1135396665
187272701
1579013426
438208193
1026263337
36028232
1255467711
1291099901
1803383731
1985568655
1312493715
586880552
2058269246
1788510463
845898172
619044624
721218204
932458515
1683901182
404775440
2000764347
155389144
571166513
1414626311
671223673
2064838170
48698210
1133053005
90019607
1387694937
1593750275
1438636738
253638471
1676816092
1137768
1014201984
1533648569
1437757431
858338415
860236801
2040246301
1390933346
1079280503
1856799486
2013147735
666976234
20982072
30520555
1882081526
1710979944
1184127272
687553449
1193325672
1763924635
1997840092
1708463816
450222652
1975449628
1386490253
1060082361
686724348
880394622
107962751
1037539003
1316146485
1955293418
1184613189
1817344675
440064202
1857216566
1828652192
795239940
1217176652
876501440
729710718
1098397173
1604166167
196695172
869788405
1927801534
164266817
922332306
1303662115
229940992
863352786
2086975073
788942397
1523647996
1604171470
1332044039
164934905
1269919992
391908993
439115772
632440598
851205617
1302215915
1962106212
38002672
1097240117
159993759
85734664
1800787367
853779543
655969395
1353004492
371303866
510937610
2125291921
143354939
1384442080
1685774128
1230101915
651424951
302682119
94351239
548990996
991253937
29845327
1936568543
116601229
1652154965
858448767
233884101
1931015143
777266187
1392850439
167681949
1966430922
645811551
891529312
1743973469
484719409
584954838
100942216
1925733822
1798554788
1770214045
1128378723
1939274381
964358355
1426215911
779650401
1570836940
603307003
1085645990
1166451914
859287553
806888719
382569800
1713771627
1138728601
329840241
505304270
570688454
675276961
852841799
197716682
1804935284
142797527
546183887
1727437274
721957601
1173547041
631239641
2063647114
1977090679
280701311
269961527
1719507216
312312204
1188471433
1302392893
1271593245
635650672
827662734
414753465
1104162302
1541091991
1363149818
1234583339
1641009762
502767522
1837594144
686477707
826454450
1653113727
2004957356
1939759763
752136512
1738414211
597814995
333418765
1673315340
831632796
1077540082
1828057450
1623778156
1890972271
1679736501
1952986612
278336165
13571184
55164193
874979206
1788110949
135578129
1335217524
915289513
1551573353
1386086283
132394570
1177241190
1445509713
1647866651
2014445258
1482534657
1438978600
1238102287
1883718874
1795058744
2052297967
1317752913
1648917131
308408800
1827106049
1884522086
529769860
1847905330
1590935170
1706691521
1664218267
945030957
1834018907
1198229551
1715922303
597843781
1898958686
429639308
914748608
1115371834
458502230
426242550
1641533969
971268838
1020197327
791419073
1251483548
272603932
999403346
636287612
469022772
2031935989
2060702306
1259805184
1578597677
342790459
1751340564
1626610595
367242562
814759038
1849235429
1498900630
741327370
1001478418
969564970
488839860
210032335
844410691
548436704
946221566
59545264
2109051226
1683958687
435490735
1635168921
1577311415
885220937
813513493
1153359786
696762835
331538992
238382533
903634435
1524519971
565561166
1600841655
1686373901
497017636
1695768610
1733102457
1665523511
1105271280
1303041238
1635271382
779042416
1008723873
98626660
367077979
523922453
407711669
445372465
534840930
611635759
197411402
472253622
1615101668
904180411
455154731
439416002
1297982439
2010605113
369520456
1002513413
1396324642
1751196002
2080666338
1045164111
960449384
938951660
854686744
1307610222
160107495
456011418
1344625968
2023029305
1100870833
1938006215
321425161
1867517246
585905420
557752440
294133982
1605989468
1293444624
680388201
2023714828
1759038585
1656260125
271439309
860399914
227326601
1420180858
2147416656
780472232
140709382
251357902
706088345
1766723186
184216287
637269878
1894680147
1893732310
1026161642
1213068044
159952445
1676680721
1044229502
654375007
140263511
341658469
2094100110
856021293
1546161935
1611588278
1876098193
47682328
835400321
1590714062
359511090
1781959387
409353984
203172838
448130194
1224151469
2101281514
551956243
822958355
1426338001
987647354
1654068908
1549366270
651673041
2132491280
1099526801
1866788870
382252809
937005454
981046488
2028286830
78702580
107254811
192493815
423418293
1921701037
1836020502
1847063874
137641422
1841885005
98842038
764506793
348196056
440865708
46805333
418540688
1433593
1289177870
749537138
2118482317
1523768947
42654043
1091382320
217619404
1884317880
620269741
1250096192
852269192
1446824368
1927376441
308095895
1069488491
1692791138
263486829
1017393974
1518375853
782776244
731055536
1938466666
270989546
52110668
1754660184
1064603373
250490829
615860130
422954615
1155403762
1693930310
364906956
785724277
562736870
1763163001
1133811521
781242978
109450509
1156107771
1564132934
1167295017
1956601428
1818858991
1285753354
491867718
757591916
681780263
399797376
1529451325
2027869353
937473966
1636274566
1175546457
1527883664
1730981335
1455931481
1611095753
521928038
1843608129
290649558
1479633286
1787715014
1028384794
1418854235
363214053
509984841
1665851576
220306612
973253162
1440518949
274398540
554019287
1577895035
964577593
1176608439
1757368893
1908714959
692482141
755846404
396315075
342172452
1890865109
210772271
1808601222
1744052431
1272712771
1655108551
882654142
1462031935
2090754162
478041693
401131594
2070667968
189775434
2066109218
2102621621
1279711736
238559989
1013314929
676800441
2144866006
2004111760
819960335
1347440743
135768451
1893835743
2111244030
1873765190
1593508489
970809682
1644842074
296701574
1595099018
1254136738
1915644973
403242487
893675326
908171020
1656802070
1211950268
190137740
1476638428
436103151
1781239878
1647982751
1597961333
1844567195
1607877098
773508177
495443444
531178980
1614844277
624152190
1319181141
1438921730
1703679803
1440129929
794787290
229458671
1753685616
2129060604
1229559151
871102995
839344062
1364671082
1203490674
1361335577
1552532117
809933696
2140806328
2054312954
380643460
947826406
179838925
2029220685
1364606713
1328845087
1950409588
1701768330
1108760882
856479316
1938233388
1110294018
87511849
159635242
382131126
1848867768
807172935
637224130
125961688
573105826
1332774099
1322124497
1044381632
6901312
442794580
267081213
194650678
516143037
377219001
966409233
1352505992
1369493098
2105447467
2099655779
413915811
1700699275
1900668225
810955294
52596263
1540557606
1733939362
464445934
187963655
822487597
939722207
1453405953
1081712048
458572050
1668749780
400965434
1793559340
810526310
1758181248
124337823
1626190796
1354654044
2036194256
172037203
111930099
996642902
1695159922
811198190
21244823
658414239
1372771538
1586501717
561202762
1255286747
732804277
119374306
1689851913
1072226447
928046439
1029306745
746145669
1063122500
1425629929
821042294
1855818905
1114534937
1178841085
533161226
727874846
734549559
877590482
352617989
1612178513
869034770
1099215108
1453395853
2126356712
1888746223
612177880
842750515
646318832
1936406669
530167714
1826602129
1902567936
445741362
588185089
1890322117
654427140
1596994757
87413892
1850623729
88943328
345624240
2132689721
125818172
327611215
1057039626
24910500
985507924
471427708
1559947831
2532996
798945710
1983636615
943309772
8677186
776667595
943184705
253113320
157013305
2075096043
1062966225
697518236
144845220
121086825
851660030
833688789
1577136761
1306945199
1111618883
1878913045
1995254560
299046003
1657956904
1517780799
1262723049
69914472
773471518
887915551
260855639
1123490601
1386676860
1462793842
471155959
319469434
783230893
110224304
1447199672
160810292
1061114154
757372732
1535858551
1744974433
31277421
445680295
1136474138
1071214326
1053378026
1597415127
171828013
194275242
1848061684
1000086171
203781754
1146539060
175623291
187560997
187273741
464951704
652997897
42787143
1265795777
1674637265
138024007
246624038
747861080
1460481387
1254047931
459629240
201239360
1544508363
1356126648
75407553
1366214638
293254076
1214492343
1992941318
1004408859
1615192358
249408631
171498323
1606730049
176222224
384242737
1751768123
1165454234
663681081
857225420
1603090851
949900040
1039393158
1298187901
1390128321
534698617
771192902
448106302
250505337
502265231
1736362405
1188160223
560593153
1265804064
1889322966
1677028330
1888283962
185036699
293287360
514299583
1884505542
1329200798
224189564
1302953823
2013245006
603692539
664405494
1918855149
1677425982
1803935646
1318601408
505067147
1562278877
10369966
635336055
1959623719
1334802121
1448327967
1267082954
768639514
1351521905
930064863
476783244
2139414783
1805287127
1978814604
1704614780
1387929311
209795110
756332429
1621169919
1860293864
2098061049
778596584
192766628
138010134
841227315
1288596040
1678823231
892734862
1832543697
1981663166
1242985981
1351773348
71567020
1853080900
1237140324
831979903
1933307741
105226821
1411878255
1815485477
799100222
1315803712
1915809289
1993223882
257354798
462141599
1224435864
595077613
1903582722
473180424
1457837384
1324049427
952625824
1535308805
581277224
2132805494
212879614
1137653592
762942077
1744373770
1048911384
324417729
1414822846
1818141292
509167234
920094971
1799510425
911368575
2071062138
607857876
1094016547
1755688098
28655867
427479085
1638007366
958127842
511990082
304545855
1416259980
1910563868
345004746
1476488483
1270484709
1834835849
1734134066
1229272362
580040951
395401888
1279228062
1230386739
1173075284
1547598484
1473203705
1320183889
493117044
692764377
735233910
588267483
1202382380
1357170476
2061454421
820844516
30960484
521314973
1274693029
595502226
1478710655
1651778687
28114495
749104304
1231616099
2015478909
1159482057
1983270161
1445954072
514916979
383056525
439157148
115420421
1820808951
1813909343
2007087144
1277279782
1103407171
1757527487
1480043304
926894085
1848527097
1918776686
470991593
1742681900
128155101
191836453
140918969
791193371
365202656
425807771
1591111783
1338834307
1133859604
1914712847
302408487
1836044118
939811337
1253075433
1036693948
755960978
174041048
1636179697
2140816924
992769218
2145360756
74027417
1710632530
1670992654
1536291890
1524258237
1805743760
568689318
168617982
721575073
1436683149
278051562
1450438791
543802636
1361290307
1615668068
511122193
1891398360
1484109074
126496965
655744338
336752631
880634059
638503033
1141797960
592188539
1645519990
654159067
2013448926
1345517156
955191304
2133799472
192669457
1345364704
1807624625
2092120632
1427431836
2072780215
1466785724
2004777087
221668097
1346316653
426717858
1382285112
199993986
2022987826
187981779
513544823
930749470
1792992132
184947565
1530479940
914642565
817712400
1755062966
890035635
681693704
1635239496
1575505445
1520140499
1014236770
1546346807
850365555
1793271650
1919031556
1402144747
61496168
1020484009
927208290
1180646903
604314524
947434456
1114022208
204318636
842625384
972862078
1181767390
810637920
1062842465
2042283612
215056100
1757214151
1376210136
1003204909
2139582922
276791956
476927434
344467835
1964798603
711269338
1857550408
1587791574
1189942783
292314939
1168246895
312555144
1373384872
568435865
1322357947
109098890
2109623550
1326513835
1524399940
933879427
1206233560
1184891801
1995317483
540123821
290963575
1941986375
1311175479
1002287405
425022185
1770790303
2096054839
1197869717
419299927
1962731627
781576033
1930814849
1694002424
1410257168
800328623
705486023
1311233178
1354764476
367980866
1262576058
848841922
1136557273
936429194
562395615
1273655642
1270073285
1838252054
644793054
1218945989
1396803890
1976089189
438484451
570938016
1356729741
1596040523
1028154706
1741801277
14872425
38401261
25167753
1746860831
859731689
1702157486
1340238971
686553167
593019453
1424691602
338182398
494812509
836613568
306238457
238734103
1506323669
1027388684
904594008
51308297
1108837230
1053761962
1024209683
1087064788
1433196117
1068934324
1064490767
156963438
890673280
698629763
1877042128
1504547990
1948723902
1826168580
1389987301
721714776
93941649
1842497025
105077414
919681049
1342794669
707783468
107590424
1958908234
34237227
92909235
316956072
2109977822
977514396
872452413
808024271
902653184
1922868903
1098888231
1084149042
428507301
1575069815
1102897734
1378103222
1274072640
191511891
1177149251
53472233
51319060
745139336
1277657295
1287009867
980509941
1119130215
1860931100
204777062
480043688
1356807798
1168795721
1532672348
1682148405
1472633203
2008382327
417880949
150044865
94622832
895448456
8092518
1645509102
1996037659
1838630825
1294312391
106860153
1237229950
1162538504
616734173
212156290
123276274
113442842
1881741986
1987956023
302160905
1950877883
1315858267
1945620913
1315944214
578987776
2140546353
1526146611
848824163
1009218978
1965493578
466489194
917316431
1369422883
759020137
802730343
1567079022
478144010
383154986
1979370457
619990205
1740424226
2082941964
738246236
837314655
447779857
1375869473
855954581
1774808998
908120267
1364913499
270129889
2060314689
1737870063
1780914697
563870314
2057457774
812976391
1827625997
1286135032
1444576761
2070900594
982890609
1969232265
1071154086
1542729980
1607960548
1739385042
605167790
410617594
1012271416
1836720391
1673377244
160182714
854850258
709982786
965723170
1152827494
1669643822
1938234172
793899910
2071044530
333807855
1060269168
1916575820
1802304439
951676809
1800746358
555479546
916802597
2082598916
162660569
1596553456
1993593241
854320009
200460362
178476482
1626061287
1724575935
518056184
1850336823
1383406693
1985730196
982474594
554499151
733395096
1237763450
1752714411
122788919
1723826030
1023066830
2142159270
223953583
1820386043
647697000
442880955
980661070
1045098197
1289201948
1328412869
683953775
588982476
663332505
1130998842
1032056790
625948758
17618946
2073713172
835212505
1315723127
1567572598
1632015339
335153742
869042806
162509944
1297780066
1715594141
270704843
1390698747
17031068
1582757772
1390804220
658669903
1445565996
255207509
1071064199
1226833757
331449064
1835806789
1844320439
1177036721
962845401
716912920
774076122
320627832
1084102927
1443166560
530931662
2124021455
1101409493
8543193
2015963464
595454390
472837135
1634839569
1277875492
496997363
1010749642
226774657
1812681346
29082250
1309277462
1467284863
941524299
2072539813
854623914
1397723026
517609148
2064303192
1289882738
1041450642
1299582307
73919614
1015517528
930653503
1953508952
59387641
2041880992
1271123238
1585652759
1997725964
1019264685
1068262880
2042785697
1546810356
42603340
1753483958
1470898412
2132772428
201486365
384057466
304174597
839253800
357011258
978121915
1884718234
1852256287
526885259
1748796258
401377691
184811262
185803289
1500136757
193167644
2055870603
1771893430
1005364642
825780147
1969040130
1422508007
1764999650
413041010
49620983
1292873195
585207381
954567421
225086995
285690867
1906869503
1694347658
65649784
401527016
494525504
1017795384
249973798
1413521456
1986806967
1855227646
2064085688
578688181
1239691010
814640447
1172728835
1265604112
1738971939
1750616020
567799085
1211823317
111111629
408443556
1410965050
30477868
692342520
1087804320
48012417
341031061
1436356631
124582685
1590035811
842332131
219847266
461237064
228493247
435190256
1820681581
2007044646
1510604446
744512000
1013740657
1293432905
1849693083
281947716
2124275130
394056126
1172236492
1996577407
760338363
200758700
219204429
1856744960
1825656988
1349607365
1365110076
1991591496
1619069732
609457996
983771133
1443413164
677004861
1702912003
2026292988
44079486
1140451820
559698501
753162508
1387729123
881802935
718633792
1388874625
1863911205
924003118
2071618826
297143271
2092784743
1414593104
1993467742
1636594285
920748454
1281993217
2084880113
462042169
973886556
261800239
218754791
1543675219
192430780
103919132
682027063
209769315
2005252197
1572121624
1672772148
66117580
888591034
1768567515
565807823
1686618528
1372937245
1619520364
1141675652
1027835913
1241780566
1685204941
214759724
1996256477
1184640360
1033179137
1713700358
991962617
1750613382
629137673
858109837
1280297158
644693488
1091326672
1219338286
926569350
911408476
494538340
703267470
1412155401
538757637
394779818
623585698
1206549851
371418540
196301814
1925666982
211514032
1575043460
182980256
18910199
159820147
318898923
252144056
633012474
1655998271
1288064828
1322371617
2091550236
1870479506
821878875
1490709541
1419809715
826493539
1190256838
156154012
520956894
833738049
1742049369
1048191873
2028176005
1643663062
2033921948
1678742287
28536409
1788603481
829502628
90262669
1541972028
1436040491
2090059677
315648919
1512088542
447202465
878347760
1725751264
178825273
1470995622
1002606584
1532949449
55840654
1700339532
852876307
1737710168
83675009
37526066
1576063819
1271055742
1193175527
2091911020
117913056
1064174724
2031952987
368627952
243877662
1795664517
1206478976
1330616868
346702248
778320872
2077320551
1803358820
451482654
1361700159
191972902
770100995
953967750
984136069
1305688920
1107635692
2120408530
849639397
1190152859
1012612970
1618526935
1958271643
1591928669
1344911622
353618807
203517119
758928001
590737199
226904071
2110646404
1594737612
454940570
1309314760
986455596
525752441
366089158
876064455
758145304
1319554203
955188044
1430285610
1841659631
1072429863
1640881516
2013104348
1357725087
493954649
1111938109
1306805996
2100978092
172689200
1547517452
1898596084
644693055
159164133
1479460946
1433902906
1402716503
759627240
555659663
1135100170
1198401187
238312799
1112935383
675128519
897124599
177249768
965871254
1866579544
1742609137
1411324323
1247363371
1601976636
1417436018
1526688483
1565599018
1643838689
1629016950
835843411
411846830
1645148509
973659209
407713214
602593287
1962818129
654765657
1855249052
1992689909
1070351586
905639595
1824760869
440374241
479836903
1671378411
389614823
2108569300
1346127668
504014366
157006184
1354776412
869257771
357165294
1436659947
1359813863
220331568
1246740014
1657757081
384760649
1811475218
749077020
1535005830
798844027
1096172333
1533555419
1981605381
950135550
150441805
1177583586
280458860
987749465
1148506799
1992318894
1425841473
830995233
847146946
1011723663
1443696297
2071019966
467358724
1165840606
1523075776
1802480485
1122528428
1848928790
1281824367
1180829681
2038063668
579406408
173325134
1003476251
472030549
943419538
827854838
1209016492
821596849
71356526
893208708
1964143492
724064222
973643852
22122114
419611435
1537703554
1313173362
757162392
2190479
1653684691
656557236
806010565
1632122232
63621561
1475183617
1599345231
313874395
347156425
2120375675
1738075731
785748794
1337011059
333038263
1534954518
921061197
902462908
617342485
1589253062
1130927690
1159689716
1697333298
1705946405
2021560080
785499651
4333168
1993430844
1047224077
1569562289
1323022674
1416005883
747605268
155456258
1319228027
1914018158
660224866
1135986204
1236785926
453636106
1741189567
1552866759
364683815
846331040
2099998671
854933485
763071157
21821483
1477379938
92935761
683035094
295201832
255393489
285186795
965750078
672039942
1440381606
1350839350
1598286228
46539842
70021316
2053351708
1777135672
472239034
567288338
1583355359
994921962
1320827558
325885060
442664806
1687752955
1470227509
1663190620
759519412
1500526438
1516119464
361590530
1184409064
1817191724
838551429
456190576
1298272646
686138032
144721191
809612047
1996017665
1690854068
1605852505
1659671420
1782512714
122228911
1744857648
38721966
1385772049
354084699
1107165680
1719341176
1898281964
2093076021
2085510788
1409466912
701655972
1959657689
1721831100
866009773
1024959119
1963867218
354053503
1890288080
1446019947
1879143818
957735554
257746320
1356478801
1911625778
1096280837
1838230576
414581541
792513503
81848629
661477019
1200670861
1400947480
280083663
1123130024
787543475
257921451
166929313
333602149
1147903947
1926793824
1930486109
998126893
2002907441
372483530
58306549
1033499610
1239932328
1806430176
651491332
1591458144
498409141
1344372455
564089135
1575882155
18970573
289141003
1178520028
463733578
1733116548
596013980
381679526
1814520075
431440661
724455386
613208173
359257368
1486930958
1177354886
2022590734
1832005156
180419444
919001561
1263124254
457088732
199800301
560405271
1437280197
974456601
492260380
151171424
139266477
1798981335
832691620
290087976
3095452
1906939962
1227740933
1310037178
485322115
126153139
1398783009
193889547
765884690
1779920937
197082614
46736888
1055226138
23251414
292656465
1519217940
754821742
378587050
42674418
608056163
996807621
1052887072
869890082
954571708
316798620
1976650066
820400091
1922039801
754124356
1590262594
118834854
977168525
1561487833
1038015011
2044494150
1121552913
1412792927
32297024
490323562
229526414
757300573
428630272
1990503228
2099041420
1154525922
1509808716
736067466
1178805288
1530175406
1816039225
1915150954
42741351
908860361
113482310
1600263631
1982628552
1092074562
812820470
1913940798
1488288446
1762161243
1670498275
468778951
151514961
1047184412
629622917
1444004029
370112633
843175043
174233714
1156757300
1775186433
371405971
558313647
896703796
745081604
1531214349
1894942585
1127856406
552115024
1712038131
2041973201
1141375535
1304068586
682832676
610147978
579571006
920210307
414398759
463417294
645939263
1205395606
2009067941
1203879364
1056558871
1209629535
1380930152
40269994
1054408499
1401628374
45502504
442196764
445461673
1451934643
2031021826
1704655924
425936338
1937872960
2100828842
1773040212
331519919
84960579
425739894
281795752
1121550862
531563766
1487656457
1948876286
1431960698
164204825
111693120
2048855618
1879544084
428085502
559761550
1624116758
2012715657
1131261955
955006211
1277828993
2139408156
1703705672
80740699
274360643
1846994193
2118822818
132979929
931987652
2113927017
116288369
834920647
745888801
1926205861
358954305
70600778
13552862
1973255284
961261237
1651220580
2036072824
1408016761
1010503246
1318582433
1593610306
1894203388
92605095
22371045
244419029
265644164
1571246197
1856162868
1602884163
969851496
769622017
2038764556
990970997
1606981232
476624172
1216433637
603233155
2101421033
235639741
1648443523
2038507046
1726561570
566877846
1926397583
1839710067
466430805
730764878
1460752026
2028606046
1587403392
116104868
1290820501
212083504
266030768
1393421603
1819159855
1584210518
952196917
1160855406
1445554086
1701332505
1912060766
1056725320
1369756809
75410810
1344681694
978242363
1718366894
1654344103
1135500672
1680424972
1349176891
471978326
1609257040
1819890726
149217647
1190771111
1232660691
548532983
2057616534
883308966
438511071
1530477846
1494005310
1946440666
1547624373
701822842
1994318681
1315432572
1447871601
1230930031
1655412720
1508954126
988257277
891768585
2079829787
1024523638
1881068660
211220675
625711902
1700571211
75388520
2041298923
746339788
1037926091
254058831
254191966
2073987342
1598152891
594030364
1162615737
574023301
1180770518
799875426
1346503888
1196779618
1403899777
304887047
53774462
443531609
810487190
1703673494
1334457953
1642726606
867820879
38628969
798017675
1398747029
113487279
1898749304
1881893183
1926919975
122057853
230088889
1428914711
1263690605
1502638022
1601644039
1904881
1809231205
586643812
993630278
1366263700
838985865
453611638
218598209
805581020
190837402
1995662200
1050456278
994779026
2090478480
752214689
87462813
1748477068
1717204668
719575782
2092915929
1769295016
754319934
1614845758
1433722873
124151716
420534091
1538820920
2085416556
882185684
2089497379
1317864768
225965268
929029757
1613342372
1873537372
193126003
835374551
998833860
231502360
1152991710
612244581
2047800460
352975995
59299073
1109089239
1420338661
1723193593
499591591
70397416
1363662232
540616200
836415832
1933411030
103805710
1342157602
1609042407
1999789858
272886655
495249876
272929241
1313417808
10862926
331071629
1603224514
1942652054
1595469104
187348265
334552003
1355326898
1001948518
590663359
237257477
80626328
733097682
1344841726
2080916451
1823210586
1909904589
1036943724
698058471
1236096446
2096245133
609115111
677631489
194916880
1392111182
795286185
610380226
1143593682
1900413868
1041214786
550567140
842829479
522338789
180044420
2115528941
540055257
690690243
983138871
359107177
2142234104
2030434428
1682689881
1705356540
1112751735
2116452667
1420333786
1081196481
1713889329
1634827286
843418967
487887260
157597464
112106187
513945994
845567245
414728558
1809448994
367724230
935882084
1337427397
126259275
342823664
812941782
1259876817
1554123000
1929399472
1803672208
1484638216
319545777
2040010162
1847723111
2143520268
26211349
1505279312
1286979025
1976290125
922086407
405080685
175843941
1090389661
888569861
1738984878
1857441668
1404841217
956789088
347962388
1498732674
1094236190
470766777
1680724179
3023645
1966484282
53616965
747337686
555782866
2136548156
1359448770
2096480175
476917385
248900494
2141986840
1365267604
366117882
727883020
1228813435
652280218
705156027
209110026
1165463383
949713833
2035910198
671190676
1748296875
1208234948
1061676851
769622732
366744988
290664616
1781082805
628669709
1337079780
1864364473
619690157
1192277548
1263691494
910121191
139837891
1919979940
496393072
2099027212
802102084
1354036297
2053229598
1340490759
969040641
1059611117
1742837168
1158161748
1235905751
355673062
619686711
2072736752
1977677075
797554518
1735183961
1192611973
569613960
1726137194
8458109
727737439
562312546
949852049
1641289242
1260389054
517291186
1809985962
1877881107
343364472
591642941
1709427841
51588839
1059849641
1192195755
739177856
1896349097
519571786
2029132827
1124871162
2001998804
1584386505
2099717948
765462040
1588568002
1830199317
916765001
1183965189
896499906
1163515218
73849758
216142392
132122341
759975010
2009989918
968404701
178223936
924499161
1748098287
462801211
1009348645
206709904
1793680093
980173523
400808348
2033269428
2116630272
879764094
236907821
996010334
1077496033
327250494
295226124
1232588792
1537392869
255632770
741731642
522243424
1679242469
1205438379
834625659
322212611
921838768
35762663
1352123506
1544043977
223722920
1290242527
1836585879
665516343
1292101549
1015465860
1751462927
339781996
1211406590
286753716
506416973
1588567422
63599168
672976405
854323891
1274693953
1181131692
177720277
1862006686
599656650
570234933
1015569811
961426363
141551903
1554639393
721702271
2125459825
336624375
346628052
841877018
521940936
1580182956
913420127
880005062
1192930108
1916383515
1528089361
547395552
1818209554
1126555420
1747088828
208092704
2046665828
1405136602
1366580934
892431209
295274016
417967716
677381797
1226502112
607319368
222201294
854665999
1310894381
103887649
63700964
418216701
1438249116
126212001
25042444
1266848563
1727762821
30822772
1126707532
664748587
703809484
1002253888
404618616
1914246445
1652475283
1901341482
1601626775
803154731
829505937
1196952802
1077153772
60510855
1589808582
1733771203
581090777
625110044
531805584
8142989
57896953
926226386
1609245554
1772407794
1864318842
800172477
214323199
647419754
1314139540
1148740823
1040643987
457462088
708935092
1101201508
1466423529
1160685782
834475898
1943041029
1653406577
1679498930
240840999
1357253531
1761574105
275307761
45056532
1371980673
33351770
1450825710
1494629533
2055335332
402854881
197096821
1551175730
1570380923
505513911
857472560
1788212347
2049267796
87648992
1802097894
701463171
732404432
1031076693
202995603
164980729
2108199940
1885309559
1089947399
2041206865
338015729
1680278691
659167079
583755753
2099349733
548405039
597395616
63891016
649152547
2068139511
1620780632
1926172592
1611253213
499917366
615338002
1645858764
992778034
1921364198
1826023855
935234644
1475774710
361193603
14078990
582153815
410016619
154304444
2103323717
375907651
2036516673
1796506448
511202562
2009544981
1229900019
1253624989
1699988984
213107731
990590309
202700754
163357765
1766079930
1483249268
1800974819
12198783
1678916720
610029246
1208620908
1054846061
219559958
1263797782
1366792740
1040371454
950637571
326262187
111701998
858192142
1785180621
1435888852
940869653
1250949023
1237781187
590054483
1502415547
755777251
1281577712
1542241060
1994284595
44562940
1745986235
1506525961
97826223
471458761
1761061245
7177316
476850025
1700456253
1979639780
1756561998
1108691676
1090094809
1612509635
267585318
655843031
1826229737
252295350
1705318611
87619610
372541456
941415939
1230943479
1224226679
1270972863
170593672
103011610
1656457125
170299615
459038458
388741795
1132717185
802399178
739557587
89850918
281651216
983702393
1009216184
1943275590
122478964
1252436415
2108577573
2099149508
1422013251
46594900
1660864089
1367824566
1684355492
12854963
1532217237
444210289
848918622
1267393846
1273482357
2108963344
937611499
1069191908
1901478564
911467473
1537114522
796129003
389953081
417535434
587573965
463524746
2050947995
2057300692
2032295410
570769190
847766140
1533229107
2021667633
1955316550
861138810
1554412107
260139095
1801274885
1036689056
2135546054
744588844
74824070
467578255
1423698579
1443794871
1753650355
300150258
1212359230
857847722
1444418284
867508056
1556806284
6332235
553270590
744673766
1102396015
1548753981
1161214327
226775088
1536198900
360810120
1641308960
1701024232
1807043121
1432588228
1222487018
693974510
1231667950
293576885
792380177
1944945659
793675119
556580652
1745913470
738424852
1926505814
769719641
2088057466
1699926956
312161153
1886023416
1500252707
662583456
1673495482
1299753014
993546222
1276267322
1160754892
1744815026
1849271648
1231739853
592580825
673050870
1923201958
180034131
1029149797
21793392
158661553
1670500193
146695926
1925559214
778497674
1062379379
1050967325
1361543181
54750609
1664963605
296455899
1618845771
917871269
1941712635
1112495170
570071472
2036179096
1808942035
1118767336
2026472231
558250843
1470290700
1508587758
1837190281
753600444
1764416361
978900096
1608682573
1814076603
1751465114
1156222221
1655232021
776956636
238256492
1062303806
1297651818
1922196655
193149498
292945274
1142064063
929722140
1414106764
839518551
227899340
752327059
1074647194
1091930749
196606734
885595764
802952647
1786655966
180500327
1257581370
731437769
162238252
1613857216
508129398
1322167342
713573993
2039375835
1531279993
1731123708
1799473696
136201725
1605357944
1428041947
1833382148
1717134840
1295442287
281460001
1932027121
674145615
833530594
742888683
2081855200
2134745878
1086077756
1169926618
619117592
944797228
1675619267
435201009
1368969521
394128391
854551543
1254540156
562014051
1014845069
942706616
1918028639
1934817374
13939308
946202909
1174074235
1166279163
1839910171
272508821
1525146319
173730706
1998934917
364331288
256029110
377237897
526180369
1294360972
836301880
597121448
2064605438
649438122
1004522486
2015358817
1314524704
1648922845
1320092448
538036299
400812108
618162575
695021093
1105301477
1694613014
997799301
1892013537
2111478848
830258026
2102959242
1826794082
1833634414
1640267465
925336928
1342225566
1107239378
376813605
125796264
706396353
900530552
742280973
351597267
1682004294
1813091258
860360865
195499826
2019190768
564120242
91416101
1497281948
404777144
2076386384
1657246500
728543291
408605701
248936131
531364721
1176064594
996706580
823133400
2021781974
1536518403
1616199609
2026101209
175738395
708715285
701694724
1333620209
1098910480
1076148591
1653650360
1385272014
1062481268
1718279953
981897640
1290381093
1474900364
1529149888
1928449781
1827214302
996229475
699605558
752363916
1953369912
1174959045
513928162
1343000101
961030
853103025
88339950
1724760522
634594262
355722458
307577538
1412961439
315524650
177229290
404314309
2044926906
2048297509
85320541
1569008209
858026858
381404061
1679808093
858113599
43026996
897783339
1205363305
630509444
1752330763
843149546
691241716
1986772672
387169040
265999138
1068642665
1371990255
466441690
1359321099
578235382
126439599
435846515
2064845685
1515602787
1689402839
1594272328
857621928
1185362393
573939318
1693420371
824332409
1187313682
1005072019
1253312828
1402507819
239256782
1664116848
1615417382
1902150363
1644126896
642596039
500097641
517056582
945827286
1310954400
1004188167
1979243096
1461490437
1638110071
618021877
287428275
220403043
787919466
495311132
1240329639
255909105
801607263
1290969511
1985572485
1247071376
387222622
974190369
1211087619
771170381
1411269201
1738251792
579869810
111055876
1461888449
1824329915
742633296
1986793760
1773536653
1128255788
482713621
2011555132
1974126775
35570688
1023323840
369852377
580450172
1567527353
1406467112
692762919
1127648144
179900852
970005738
1895800923
550602824
319011844
372864699
1296552274
1281153677
702161989
1394926599
756175687
966853017
1389722380
623222974
2020933422
172064424
1966741691
374177209
1466985797
325586428
2003046278
1533828664
829123676
1376167430
433833427
1435105988
567213801
784417026
202086493
12316348
1649140320
598764596
447710327
882445059
1400020209
189636631
1647827595
27980866
1483150177
419062109
494401542
576652696
714647589
951265426
2065303952
1696038140
512221514
1419711245
1517344135
673050667
180524573
1145920007
1784712807
2002258152
509584898
1922143244
1664593043
381651060
1952659274
336575622
1987104975
1136563235
362052659
430507093
360099457
984697445
1651376530
1595566469
1520631386
351116710
183600590
1866340485
768702284
1590852010
1246254610
343970664
805294702
1417621326
272184678
1295688434
261346388
116664537
446483056
549522954
553672495
1115547216
1025086933
991632055
1973587354
1785414052
898658409
577820158
751817832
489683682
1875022237
1247945756
1630416176
1463061755
47848853
1050122478
1586448447
1907640497
2141076391
385751141
984074024
1177205383
1446753282
1698577984
2098953968
1844532737
782964465
1277202067
964149735
147745235
115173834
1991208419
1473557199
743857295
1173905051
772268563
1190567364
421540060
873140511
1508514087
1961385021
300830996
1774472670
1228585875
824687966
873243869
1406361625
885391970
94173647
2001005481
1371301911
129341790
565587204
116023917
1208564053
373966135
622843940
1956491032
836747444
210392576
1840475075
1485444400
1445393211
62250497
106224239
1241313710
1082344299
1450291750
1922577042
911769539
2123604112
2025468624
1428701478
2072175785
1710750749
1238293260
1426537528
1309836332
1338660923
191339069
803369949
1519950988
1112759848
1654977261
366087637
1015753525
1910734029
72082501
1023264584
1416566993
1440321034
1862179219
297778933
973319455
1191183782
1531109993
33441590
2119191534
948545446
1380414332
546685111
747993343
488031731
695791253
1070300350
2017600486
1833699162
1914155667
669165256
1227767097
228832470
1092580398
957101980
1585156542
2101514542
217161155
369815227
194899747
1203320260
995325899
1728337264
573280541
666565095
1534138678
1511508044
1849086907
552820845
1823874837
1098156581
1108488523
323161648
2087529957
214424964
1769965141
1775061108
1362573472
1576806326
2070650053
207551147
1284215359
526522973
1685520877
567821669
529646755
1266476586
732766457
2120324155
1774596571
80377035
1575659640
1213545324
1425701830
771795873
999568952
1927716776
1130542310
1767421277
928926483
632283794
696277074
1067537554
201820186
74390081
920390041
770784809
705049078
173805334
2107579763
2062711657
2102001069
1352630647
1514007122
2061489120
240329860
529856760
1904467892
1399668925
1224720549
379591229
879912720
1593075029
1049653526
108954843
1988332625
6165248
126174766
1310669351
1140944170
258069221
2098460009
573082454
1262711329
2127853450
1494767198
594906891
1422020227
2094970800
1719674381
150216932
1930676439
253022435
1263735908
1701602953
1157581471
310915282
412620543
970645125
1492924745
302786624
863569629
287700605
2055935456
319202595
1445299010
1377315093
1861903746
1262875873
1444290342
1218946231
1749574093
678727231
275829966
531921286
972189867
736355334
1416610331
545673114
614688021
1535590223
1590373596
225617214
1523681015
1796710747
2017972013
1362400570
830301081
1182379500
212495317
77538635
1164076501
1352572432
376547763
2020809709
906638893
2017016240
114768150
21061423
1968432031
901765674
1622753143
929225327
186635039
475296889
271387469
892267659
301037624
1632349044
530321778
431578896
444061000
472640019
1181495360
914416385
286114846
52266416
1817459801
1385633934
828572965
233105553
530437300
1441471605
161421602
866108204
599097158
2071961090
124706902
1704871924
680135857
1500872325
109970094
2077322252
1784431810
569636432
1501372699
2103915189
1824512822
2014790536
1245039754
172883619
984525508
271507563
432883508
678948127
279919255
313803167
320277538
1507276629
355436971
1568873428
1433935805
640458172
1179984926
1190933229
305932199
769710301
195263930
1926999969
266161189
1765938445
1694079038
413924874
1674567376
1771991991
2139614642
1339962242
1954728930
1205114386
209692260
229703034
2053493291
1712533241
207360999
2100238103
1608942351
1218485610
1556575703
967722965
225774422
195268442
909903283
945285619
1606533875
1644538467
1772243904
1432614927
998540639
329859063
357415737
97494035
1799279099
525010456
869832118
511210742
814330926
1988680233
1451235377
1973742926
866153419
1084656537
264367944
1545845122
1090063604
717860175
169603893
122316264
232485102
176517232
32451592
87858459
168332768
2041546409
1487347250
956624406
362946398
412552212
979787323
606608071
1201948240
1305901558
1452895709
1870392866
1247930858
689545262
1995497291
891984444
815062782
5286057
1331937871
32218787
112384172
1961435289
888887240
1536898780
1230512422
1220938487
4787883
1467568177
1387862253
1221589785
998754176
1786316867
1043038171
353777311
1535730014
573158251
838370515
882499494
632393032
1558342268
1959304915
754722698
207547297
1677271386
756689907
1147701389
910389032
2062435633
643029786
640944201
340593192
177595075
2015615708
1489666568
1558159933
124212373
1912394447
1302526184
2051099759
238844151
899785517
1377038945
1966723702
1927901372
2026958114
1241569305
604405103
540402946
2000774047
1668899402
1759718232
820041244
859824808
1552157220
311012090
360181914
1012945006
40666178
2083020644
1793813712
1355957440
1141850647
1500589536
1508340927
1326086772
112917763
780251228
1864110542
311559689
1734428823
1250276000
1488757623
2146195396
804203440
924120753
1436540258
816120383
180798590
1835876473
1720274488
1639336945
1685254443
1170844233
2051370160
2073658991
1976435443
2084061591
1499541245
1148333918
519338080
1366223441
107358314
165992532
226279242
1027640244
463744942
1363859317
512556777
1534297251
1739689388
1645461291
126347949
853174115
636138118
1195745003
237607941
833617536
811234697
841812769
2064479453
962041997
1821628871
2037247398
2008418640
1455594600
2099666304
1153834447
860885733
1272735218
1836437412
1324531874
2005494307
1501391301
501133024
71922059
1224018175
1216782762
707792595
632697369
1150620842
65421592
1554253604
2096046597
641986741
744927467
2074061223
399442083
1104500876
1783157822
1621327914
1843885027
988316164
1607111677
1257607970
1148983615
1837385670
47887305
1219360695
439835997
1136024365
1264250390
1559160301
1560943867
579763889
242309141
976312168
700910822
720291901
243928557
2075077934
1445653079
1086974831
986327008
1091820984
186807031
629705630
1339356471
1807526877
1044325709
1886295641
115638656
2096194709
1718339794
1375315341
1062625455
949921107
1494335099
1431398904
300794507
943368785
1375738030
1023614198
69980161
94217417
1099267026
643889926
490688304
632723789
424527402
1358874175
1831636656
791004657
1907654806
1038372925
703503122
551915580
106763806
1412369504
1567799905
692780083
838980772
1459333732
980365538
1841736113
1049277915
982562921
221662415
669997897
261942695
1289964744
1623636642
343868531
1660175450
799979838
1467621888
1024155459
452408772
1350059090
1641220421
358812552
1159125445
1559751722
1829437947
966276122
1319867559
679424069
1445076161
1373748700
538939231
286712934
1699784407
1033633207
525858593
825035321
1356606563
651294397
1735263977
214676382
1165018772
64495717
1424545471
1869737333
893365913
1419883846
1523119189
1506259251
910432799
362383532
1842791105
746971058
53436567
1910990130
818193374
806044388
1100834240
858452734
1825957635
775395551
55725878
1154819541
1205568224
239445156
258113620
1567175610
293049513
1081952902
1531305483
922333
1857595556
1236709499
989289479
217677784
473811505
1690790154
845271062
2136837126
1949588639
2048042497
2038107826
1134670861
1587591911
462778966
797855531
1087405418
1333960742
1172829176
1767299182
1145216371
2005292958
1556920008
950793325
1991288585
1360246026
872873593
60763399
1576288564
1017894300
1934696633
2081280016
786556179
1822861016
1181476813
1204206444
1455694915
1904293871
274726058
1820684695
740390825
1292751286
1126848705
1512273270
580228197
200726154
187482448
2021715756
765938553
36006682
802900006
1841666016
849604293
1740433008
1631573837
1689972357
27869384
964430279
604816013
1914745694
1244064089
1752498648
739729857
1392290956
1598059669
304950664
926135071
486978243
1687738720
727035934
1619658098
494011631
607160149
1013827408
1855957678
158655661
1511980296
146795879
1282126251
1326414514
856745544
894091457
804300975
1135805056
244564570
1179038675
1727293367
562708425
1314394673
253330810
1552867938
994326821
397610798
2041086357
677970643
157433238
1825106042
1461356836
1520732993
858402879
1726515701
1027269310
1032192159
2021530720
599910983
1221448096
1880726734
1761219209
591388947
1984428055
187451563
534334413
1676576017
528055615
1947311827
1262720604
2146898636
232652708
382727398
415500846
1692031603
1986153424
2070638346
935986356
2083698150
479255801
136911109
2117430595
1004963807
1211508145
1153632632
1510949330
408174891
699244516
413567798
514812471
992014223
1042851071
1215647799
1655756066
762467189
1046482518
1696770922
255122620
1417510634
524393673
1898304378
1880551782
863173509
759835244
911879217
131174349
1576106106
1348313379
558274946
552958977
1648885967
252558340
1956960642
305415671
854637085
1969262378
1243735763
1763644890
986524243
340252691
460350041
853196881
1338836521
1679431041
2028340764
1630151367
600344435
1837000772
553459476
1431291757
595020579
962345852
1580404693
1768411602
1737275303
696234998
1725749867
1677406962
1948445594
12839359
1957344023
414000458
2126328542
179562259
1739823503
335802733
1397425675
2142466548
184679565
258865758
884248653
1944099591
1991926562
230953185
1033485675
1409226508
370483058
1739198790
1376571433
752770648
92539026
978241093
590446782
919311660
1333607703
439096771
432644726
1606433890
75754779
512259467
886592182
1411295598
1160260789
1369089669
94678793
1324172860
316067316
1280358938
1921323739
1201773048
510804911
1138449731
1308352092
1689000227
1372424909
306081332
399426634
1863695871
2067930529
1246222065
1776394420
1554016375
1354362188
846050089
582866564
1660618343
1906730063
288668575
1406088881
1740276751
628977930
148896251
1367305522
99124375
1316329372
1464518182
2138634400
1259921733
1717177354
703465964
326805455
991359778
1567610184
1429327165
222601118
442212962
1501886077
558631446
172485147
1956462204
493003166
101566966
1742834729
1307188951
1325101618
438274168
1460282408
1776225009
1691266734
692969706
411242413
363490047
957977481
1487372800
279583252
1722629937
462398684
1984784863
1044165313
1756029132
947063008
234253077
1601416131
1134070314
1309010588
440858587
889225004
1916643061
1869472532
775829234
1519721925
938863705
2118282381
957964333
415188429
486947138
304045126
305029132
1677746286
1444233021
934569293
1230947403
1898637437
477688103
1189781914
1273229339
1596872828
573160824
165225912
1146460239
1922736316
1967950987
207722962
938182587
1061430839
1415875241
778951846
1109109628
1620133898
626898643
2028449262
1926588098
152727197
1992375292
1067671431
985346056
1046847674
730108008
1217827089
2077979704
94806717
788815635
47444258
1149879220
445422685
1339832050
1306855550
1830372926
21383003
627835760
1815808824
1213822774
1627759954
754732281
2039460792
1372989943
342638057
412238090
539960512
1140577812
1097393586
446988888
1313068039
1130441662
305138582
1325515102
1448967089
1402400623
1427607502
978983961
881595721
352263939
1497309652
922502878
596106173
1514954072
1376659021
108493884
1132418348
2003478119
1672488471
619918624
1313105502
1118981301
920175567
1680714228
850488251
476462038
305674786
1093802290
1933532112
1872659981
2083087054
1492638087
1239806594
48248771
1329742806
1429942455
1568596523
365130939
2022712952
604042339
1124404812
875092623
1181234450
1230369439
388550060
1453272840
1121296773
469442906
852636915
1522160414
214848440
1120900885
1464494205
356286223
2138513239
1374243771
753202920
991086494
920683060
1936564071
287456037
491120988
633662145
425372771
2003027651
924867939
2012317342
1251106319
158061602
1424668072
1763874747
915952023
1124122906
616513798
138171255
1486061162
1982697568
1377171280
317278503
323266100
2075686084
1607052829
768036695
1422036225
1300783749
1266127965
963377906
2045573699
1725082265
540669768
1688837356
1453817823
134847403
2111786515
1620953285
2030898001
1654992268
1021218415
1127375588
1928150458
989770433
1047120094
819607180
772049825
1016632032
589302935
1450316887
209725039
256576777
301962284
273643552
1484696342
837747166
1817786788
1403369497
1247714131
960480747
1118188221
193640933
919313918
1338833883
423695639
453259679
1117488794
905279165
186851943
430335944
1269573168
117711928
468114702
678266860
185787291
849870621
292611060
1754953310
1309612790
1746929855
2025854760
779890326
5261023
580144296
143000463
2116987369
591458329
473229641
1732810736
947408184
858220005
668476258
1911431252
437182258
1678589608
1324384161
2058652442
1336739661
226402212
332653873
397735024
1702974206
223497541
1584187345
2067037037
1084212404
1590395885
1670273591
1998806371
490662427
478582621
1162135533
944462605
1017739622
549542825
1016756344
1959683019
32340317
2024822056
1399543892
1018596088
879881600
1689366784
251604055
1383613233
2075921949
676267194
1782836032
1818747735
1741489441
2048841564
547430507
2135126654
2107716967
1958146238
276649314
890354618
1199179904
2130735833
1722713393
2058857282
1421559002
996063501
1378784613
432337475
1699015693
708444434
831314267
588837615
810721698
1302256343
28679136
35714297
1326028915
1086546084
1338552789
1737531802
1325271427
1600337955
232264687
1435879487
1360605766
1174624647
1820819809
1990748751
1567152727
625909879
1101408843
188223480
1015112276
400303185
234578244
563569575
859527621
1657821225
1654609499
1990661912
1840618907
1189737277
945346724
1289817870
983891442
1219207382
1100554574
981784550
1880780052
460552498
1506714866
1724277090
1862841575
611402001
1927802481
1761608547
988984781
1468822151
1140818242
2080950862
2135633093
23792841
38388596
2062551590
607060333
1726622892
394129312
595541131
1078139940
2071555309
387125217
1711481727
1168033025
1290407475
633995166
419247738
1003194717
610461560
488469912
981358080
822323799
1095376519
1850807977
772330
1224217370
2081793977
653824042
1359970206
1871107835
202608285
2062530879
1727307896
971716588
475727322
1574747658
825318607
1762669739
1362575387
7688541
1117719617
1271832306
1484590933
1944053538
2023854556
1879030157
475811359
1202321125
1002374939
627924758
828247771
753681840
745058710
1304997790
492868827
55982191
1171668606
1357924191
511841295
855191094
2079606394
1290730687
638269809
1473045101
411507473
1027352290
1284144037
168154943
516086200
1558604675
426848887
2021050210
1136249072
1936856405
295925665
408297787
354548716
206828122
495701796
1608550424
924008211
1293007364
2019792669
1467047691
880692365
909179834
2139177027
1187666748
893274029
389911739
1637699130
1650662829
130384454
1582345801
1528766340
515495418
1267107861
799098060
1570930265
901639197
744125218
1506227439
906426359
1955443463
105220241
1199166057
2105146819
367010633
1947933698
2142439034
1594674533
1066638344
983678123
423622029
2089230417
804957871
888711410
1055403542
38249704
1101000766
1579125556
2104778318
1126383202
710529964
1319206217
352162517
39062795
1017613528
75781566
1796078763
1655258630
2020604338
247282477
54280178
1195943134
1650169231
1015775576
269109602
1265834530
1730310765
1010486337
1039183125
1406969078
38222870
602766821
1319079082
491350692
1977106856
842033458
1922958765
289433365
451905604
725143205
194062162
314895575
818603336
315466097
563310933
1646783942
309665838
570233347
1512430036
673319705
1629035862
987718657
660823031
763850045
2067271607
1137183048
843058503
1040606378
119256016
1046873799
851230019
830591496
1761448242
510959863
2098731652
414733862
863782193
1455247128
52847007
252267196
2065159360
1246492835
1696109249
1011384671
1938687910
1255569648
1830564068
514969146
1611647308
209218386
1968998229
1177376081
627610596
2047098791
1074689965
1060480265
928047842
474650286
894423371
80778592
675589263
1373169107
1254305339
1848373421
1431757965
1674601422
217143876
764339005
2107311697
395721978
1519993109
460403677
249407215
876482328
1580688392
833176704
260378596
229617115
841865446
1203886640
1335025966
111751038
1612042301
1386786030
1893710543
501104710
333685425
520536213
1623846966
26591132
1738958962
917734573
196100533
1346806601
483137311
1590934810
1689362214
466953438
1811097353
1565864348
1380643350
2016490722
1282589491
2040014545
713813921
1429682149
820149787
1966579222
666628953
517212760
906661963
117530107
543678717
495799460
633708430
860799516
1408372466
1420752926
2004683697
839865333
1188903068
578763288
604554777
1811294871
2016114804
838441343
853257942
1968902996
726289000
1555194351
1518697468
1317044617
405050822
1856198898
1723016990
370100099
219398193
1422047618
1375134710
1136203303
1820903118
442857609
566271578
1846723985
1919312325
948818224
386924726
265774308
1394945423
493295875
780730935
904205101
284876137
2035276876
917765390
2019860224
1365079540
1240678996
1934773422
514649959
257658667
1259518299
1490056212
1318269765
1029873310
1740696440
1660865475
754506320
1126975873
2112813568
1717156041
1585993011
1118551960
1095566005
2068474313
1689361753
821304520
1235151629
1189682833
1679263120
372298669
1539732836
1827271951
1992217244
837361580
1138990177
1652375690
1164974704
1323794262
571226130
705456069
1088253343
1144927906
1513875764
870075021
1950140123
1996609892
1799179838
935211152
271074123
712170720
1198358396
1477984222
1974805236
175059671
1700451000
1051621976
919769400
505735999
492824700
666190933
841036847
924769933
209452849
2010542949
630490654
2061787247
466194585
99738613
1280242880
1401223603
1997812942
830641973
1498008114
1703488045
741265293
850483815
1635376224
534852491
1607140249
1228797061
222430832
344648568
2075324366
193453116
841246686
113743233
1969631935
387937941
1120103757
2111489501
1262171988
1214831934
1415815362
829115191
424003769
1727605889
1312768491
1321148658
778301123
1618434574
807183929
1680566806
1425150686
1005163057
985161961
842101363
298281609
1668816653
632566800
937540115
1866182078
986633891
1943783414
171836991
18289006
879104252
1605381066
1685290231
695045387
941368808
1196105168
1625671207
1166435818
833123406
1875581842
1898198746
1292960729
93384591
1838758435
1963065939
352849253
2003514917
2012858061
1059747235
1388563432
1012019111
1803071027
1739208935
719116353
144257919
1071820312
50764294
178261640
1608889896
1000098835
781966971
1106561646
1257799992
927438608
1629199901
1320577975
1452240747
1372171995
270804227
161620607
1659417771
98636944
34201198
1746535154
1401989991
664650498
218875301
1293836888
457386836
1764495015
323740068
1862171268
1875470051
595807755
1023723186
643913502
635261579
1084836428
1217732737
241698909
1295749716
1247508128
1109017888
885661910
556593178
1225716158
309513787
871200979
1106270756
1280855197
396508151
1880767223
1871604073
653007894
1588502337
1410086884
650080111
495538329
556878852
1346536362
212667552
20862481
1458803458
193878180
108547846
1788476593
2115011782
578962631
764237736
209266974
842316518
109223230
166562288
1514294278
1169501027
72891086
398016686
109028315
1297482280
893812374
492965227
736707344
1908048791
482712957
1007582687
1141891612
1603729003
2015507760
1809345169
1677293296
1507694231
1281566662
1101974886
270570738
1061130018
167166078
1824792344
1449629185
1182465115
751312825
1301429759
1034979965
1259271727
310243104
1620892768
2146103418
1041146507
1472421502
1933276745
1820865942
753684320
1755080419
953405460
1047002747
1379243344
249976866
1527643352
560805578
1247379725
759540874
128642054
420276792
1353827998
2078418053
1254523027
1917313935
1462237929
124922888
879636048
1755321985
1559221901
1647740409
1553277077
649776743
519012212
1772568687
1351542946
1350608824
378461072
984805880
1364833229
1303138075
969337621
1771125783
169937287
416877276
292170301
1363777875
176296353
1749158482
12516399
1378840644
1480221439
444825203
61152508
498364459
1477073274
1791916560
916396908
957494639
498332599
220240354
775478385
795620707
1730099842
1949332848
2036605903
2133521203
516763150
668980746
612640640
628194113
1038236824
1009039499
822159869
1169041496
1177632954
628757623
928848746
1248308977
1355810662
1493789886
1340228882
2139583126
1440636548
1541285878
1747253972
226631907
1581820665
496218224
1504794118
1742706406
1081017978
940530850
1750988603
818089099
1555687153
1861689161
1155321968
1177848193
121981825
246808507
1245902797
621584581
1743483803
335501823
1801486705
142833039
437787866
1373759313
652304922
746850093
971852111
496733753
1599101118
1543816572
1415744973
1551825613
506782093
2076601514
1546119208
693894900
396701625
217721488
1429544356
603699900
902115303
846203253
1561239778
1583451221
164336242
370058613
233373742
1084344487
977657120
594880634
1995693055
624901019
1685358216
1741196808
70608112
1562406799
1756895027
97333262
880763473
994950851
1076384843
277715713
1680261065
1036593921
1133408753
1173334472
1061594216
1643183536
974867852
230222451
511185054
805187642
408072145
1352878611
621216698
172989596
230987512
776145232
1875782492
1381168416
1515030808
1335818336
137446
2113701210
1639378540
259783625
1297416284
1172224321
380662812
1887229923
251395478
621964983
473658608
1549223286
1396630478
2034306252
1723952492
1853836859
1767609024
708928682
875459778
399110332
1906693688
1574459733
1686683620
933760131
468503126
1565413431
312355584
1522177763
877579240
2007656787
1182846031
631314163
449113503
1417969553
967544412
235104529
567211507
1484714160
1724371381
1660406944
348710464
1838755333
86841285
1225144048
1318258896
917247065
441693435
891940903
1431668324
1853950985
2039712396
491943781
1615365527
1880420885
1554499921
67415839
9031661
649578319
898677704
937251006
1579745580
1775905077
1955371077
383101404
380845307
293179980
989879097
1615568865
1252486396
1564238329
1447668004
535690354
1264322434
426683629
1670560231
2127430024
587161119
1110496639
669075886
1324828083
1551594076
1044966451
1975096264
1896798429
19289588
673699526
1808684357
1117433771
910692273
2094219802
1851184780
380786826
1017055797
1837455614
1992556058
1375336338
1345063471
2045986236
867002935
501779070
112110693
1716222223
1961858013
1182430605
1331391636
287095658
101972099
949049165
510931595
578225363
1664896185
1046619397
462186940
112663783
585741767
41062155
1499569778
613286722
18418895
281455799
844211363
1056252010
776808516
16773316
1553417757
2027961506
1598041764
726558236
630618236
2040414674
404025463
1161114318
60890031
1039778336
1342261892
37971451
1371357271
860506580
1351258277
1476528754
286651801
1321694773
495779643
1266189396
2011144122
1821300326
1097283001
969421884
1704515124
1592628247
180533543
1551918110
145803776
933159611
529694254
1567325068
431764463
2043689118
1124105052
615938946
209832697
215764687
1243824937
661898046
2001158579
1959651721
2104796862
1536826323
887606783
115042315
186802079
432082223
1851602482
86777265
946979422
469465485
1149527929
1180201190
781154440
1951498839
1124504644
1245037802
289686345
1148892181
426760901
1587489005
69715291
865696438
1335653134
1007407267
1560958244
366534145
1187341457
1256477905
7264119
1961723305
1486210469
262650640
1192075559
664470874
1238466756
219235962
1366909473
1769894243
238461803
1083182971
1495209748
1803500250
123876333
914449544
1543111538
543642503
2023854027
280949312
1920250983
407083671
1572426322
993112906
890243787
273518746
717931084
1866115373
1367952674
1950307238
933284004
266492954
1297629779
1762845772
952987322
1440752384
1971213110
407744646
757130203
866792664
566212051
1444505956
237177984
1323270049
998219428
1670061687
1582864499
1702644052
1721269136
2040111628
1614585853
1919588341
1017722293
2019833320
1425525659
1713332713
1097890763
160071516
436076769
1293256231
284103867
997638871
1490786885
1192725607
1177172218
379283745
1016800195
1063857560
998700537
1824836497
1145872920
1728160701
198678394
633358159
1381458060
120046201
626268729
330930793
73353200
1541461866
1305912838
1691322341
799456210
1120096861
701829163
377537625
301334937
735982823
766535037
1655843024
1597058607
1602636745
1528003731
1966027040
1340447892
1425681994
1245286541
1403371196
892857387
49153720
1091953267
1094591664
1522239162
1144005327
7693407
168852774
651996862
532106237
2035509978
165168380
1990596011
2089543401
1253730295
1818705769
566950530
119332163
984198369
360227723
1744752553
1320242269
1385772233
1353027474
1086548206
1724382767
1649702438
1633404229
586592945
559262095
1778728447
1171762851
1502146325
1139997367
1315410405
2135075281
1592032504
1798005386
1077909871
1949736244
11544051
608022573
1783271855
168285205
968160451
515862541
1191429764
1549148800
1070633817
884217143
1907791172
159797771
939339990
1757997153
1551267604
1575277907
1519906973
1602666860
246813330
1045611747
237952923
1097500295
1851152106
243147595
524252015
1626699118
388406651
1841719589
1064210368
1894134523
1794036744
151935358
1591940481
199992159
1312600036
1725701626
1049360506
1212320487
1951196882
2118691701
1245371708
248444424
780759644
408907208
1570521183
1851943221
1781913922
1856978017
255206430
687856009
1627554519
820876948
2025211543
1108241757
2137001954
380446442
871948386
1636565847
629915138
1632145613
1750133396
1903199291
778948942
893551598
1270541477
1871903114
293799555
2038175924
1740854168
125923218
53087739
1975678004
1107906346
618437625
684592374
961852666
1013397779
1340624594
1283926205
1696802576
417956469
1260497645
1978275841
1286127644
165489321
298591728
1809825376
2069881700
375307602
75911235
1702743307
200503058
1609750582
1108829748
368668165
1634537241
2110863962
1606854409
1240266401
969005675
782981481
1840084531
2051645692
1010710257
299335827
1888830221
191778423
359794091
1827239501
1007827304
1694257733
1700665124
987867928
1554758028
690176913
1002694528
1580986137
184785048
272422725
429433579
1330032897
1846356142
1337049968
1841066435
72074234
1132792178
2034280406
1178012863
422817205
1526382550
1776288173
1985648973
1751940396
685577954
764683582
1028509143
1459431534
337266575
800210936
127819276
164524889
33876283
623469383
966569714
307387616
156150140
1485477423
123851586
1557337831
503958867
1571352588
981520345
1255310045
1975679048
885701187
1686382400
1745041630
1407237557
193239933
1618521909
277091790
1671723035
326617167
753314666
723997126
1043065304
1431060371
314192671
1252924925
940975497
2019560074
1018944558
486656735
326254097
767854785
1448784024
127104801
936132342
1195557199
2141743429
741033254
457763928
20954477
1602810850
1368398259
350309272
679078629
1547058568
1334895085
1626272596
179865114
89737343
639132142
911877059
195431453
35227391
1393855132
1675273959
1160688971
1621328012
1260017711
165443841
1289484128
1942470218
751777919
649672802
231084007
2121465355
1598093549
1343708701
550802897
1138798529
1198865710
492846548
723981524
780712293
563707116
1952304745
211725895
518619886
1314687625
439433791
245482735
376392358
219848966
536033075
1297264082
1507443171
665123481
2070881982
1133669220
1369501876
76410424
1502215774
877162401
1576690279
1761777384
2030434352
562587090
121608616
1801126211
561253068
474940687
1788267758
866771447
323234217
1974397713
2111761057
666162097
453332242
1013349772
1157621082
64888283
1124483821
2012730629
1440761860
715719277
1940407919
1014738645
258019982
547460311
735338697
8939343
853597548
982587171
1478791541
279313476
518473394
2013782404
812760463
300423069
1018799460
1550176127
1754753418
1063723025
1236928170
1420441236
1784559648
1819366830
9531777
1484023003
1000223651
1466757600
1162244850
2025694892
617209141
2139378616
1518400171
1995822376
556991911
2035626010
1297895139
1263234198
461008332
754699726
810074370
822618714
1975201404
2045986483
1822230834
1678455648
1579346085
1935921696
1704551289
847889009
1976024623
1100486638
1589429082
1650417215
1487737244
863144318
309155898
693540772
587730526
752600203
622156264
468930637
552925478
1698889159
603266233
2120714328
1794001122
1399419609
101412182
1333507318
1249281420
835839018
815084918
894672553
1602613641
961353659
1338337337
672712613
544012712
87843612
1735800293
1320376710
1929145608
256065005
1454672090
2111478790
1189379539
1312873384
606521546
702935878
1180403936
1183501902
1215293551
1609000438
1664984885
1065463991
1322235960
45656848
1005978693
1555617828
190940032
348373242
212009025
118099813
1366947013
1198525294
503715575
1678661781
63259041
1564277107
1693487277
278181671
182886141
598946735
1241381381
1825571571
913964370
1718965027
1519215890
118800721
1199115658
1020862205
1896509466
337643660
1646562432
2006078082
867637029
1778411888
1756550976
1008200817
507989001
484041003
1193592819
126682098
599741963
719181046
63035768
1662396311
1394997934
384832140
1994167238
128205740
1253797297
1737612201
1604337798
123605011
713427342
969668669
583591727
1324418750
539348812
1978716103
1531351189
1899159926
318746488
909085820
65852509
865902916
1760663900
353453297
1685040164
977804216
1356878895
1679372033
319721639
2117669075
2039488275
954259863
1198447956
1759169150
408492227
1361669783
1783004324
62603738
610824448
75169211
1083694359
598527470
811556712
1409994484
1214262320
1385650608
1430316268
667007976
1471732686
2070028868
784290655
1767609084
1317891552
2139028835
2048564680
1958248635
774277318
1707091911
2111860976
1050247924
820728753
1044486835
2046759765
555803275
131734144
659483382
2092699016
1871689130
844708502
323923659
440375975
1222208073
2015450780
131886126
696639511
449206332
1679938253
173674326
1386671634
1702779668
979409304
1315039322
1736869867
292844852
1106651031
2124558866
823964862
265058711
1600577427
550182942
279451224
125025758
1656399659
559445189
221973261
2135282967
399756103
69181524
590648603
1203130696
379988833
179004843
1817578188
1553501867
68136719
1502480928
2084998991
297698584
1798504656
1106447016
376787603
457679396
307598314
1423530706
795580765
1687727190
761392958
1233070645
2092928520
789949617
323961420
145240949
737728648
467067115
584008055
1518834253
836238959
296859139
1304644008
1161175471
9538412
1661913724
1377422729
499016142
1420689815
757463034
2044004517
635889351
761237898
609838759
1394343090
1292128027
1849596586
1602791030
743879926
1245429977
360575907
911528345
1064751914
1254027516
1657272865
1819195210
1521312585
1454027049
1075145633
774376770
2079258707
1532036688
921634154
1352706779
1070010347
2044184065
967503027
1510525441
857456337
1295302165
156688149
210850605
178431420
1387290990
102771366
147009085
2045258844
2084044642
1093299851
437689578
1592395475
870875492
870720250
1656987139
912654711
1012576652
303556878
1642354285
1344148695
1633290345
1088529401
958563380
24298036
1489961935
373184587
625539169
534034401
63309002
562156821
1328683398
1538178453
1939584464
1586307914
1890348419
663283733
796391698
1518911213
1125002407
776345054
845176551
2048235131
1263590114
1987883951
2051744746
1040569192
1504570035
806078527
1153152770
349072066
2027251524
1278036143
1032964138
2080535892
318219962
1734784258
1892933134
1850298129
1090192386
936967177
1079932099
1465942172
173449671
563128316
1921033200
148532911
1378563129
1167544817
649022665
1869271654
1213387645
1470586743
429379770
296876634
1933628780
1099105670
570117967
781701421
1235923169
437228956
870018216
577220531
1494411013
964038972
2141298599
251524105
544142830
984221419
1862928443
477651430
339825332
98022978
1371196760
83512207
866151429
240810956
2140210100
2134212881
734245974
1107068289
248257494
8980842
1104130899
1046531905
2019612659
950444583
414851481
1016620715
618449576
365955143
1799293329
1107556234
1617124716
299698090
2013262486
146972775
476929514
2103137319
671486683
957287978
840176934
2000234775
1711311260
2014044376
131130730
1015788030
783786348
2141214622
297431091
2099395261
424549078
1713784042
459818274
1723279295
1879670198
1942637419
650516352
565163644
1887073390
1587503372
1799322966
125535484
1811820009
92707967
617428100
1808065280
1202833226
1160530059
1787621942
1724049873
1158725325
1232814246
816625754
673078376
177696223
1225233843
1771222097
1996115942
367168285
1729198380
1850385587
617716655
384087278
199324240
1851901954
1576669639
770376598
1516165612
595219179
1807646468
608805712
81895145
1694461475
689992520
2041149199
576737912
2088942870
477286861
101696053
1211857813
1131178882
1562257714
2061032134
336016596
516342945
637523031
989783184
2077495081
1577996534
838132115
1428525597
714620629
1443855367
1094829102
1610870747
1635389372
1224393599
1806158728
333788651
1306304791
1224240409
739861541
974758695
2133846633
1118094434
1612586872
1833983539
648349505
1090380300
1175946248
737370194
235391937
1147926806
1521985120
1740531719
975085723
850210160
1327138975
199881433
2014422846
1972236932
773014317
1701003160
611985073
1383526806
677246030
1856657565
1306214212
1559852745
1686599974
990848594
1801774840
581134598
410775013
455510324
1006775719
1317259071
533525868
376470619
13879703
115912395
853592555
2085109493
693627726
805300688
1482364301
408389553
782260750
170067356
590385617
82165241
1175967759
1387786348
1291219115
662453407
1131925198
581902403
1025412120
444111959
1957643037
1036534001
317808323
541459816
2040271259
1642490412
1362543711
991333002
345469614
1708973522
1470005628
638945947
804702012
457002580
1729729445
858528568
1472310286
1859169557
58018484
2056288953
771643230
797147219
497625053
1467583190
1796553688
867090797
258508372
1601131121
1257043287
1220952938
296291263
1473349680
1518304621
1905631533
2096029856
659367052
1892263735
1934930775
1263513543
1595538480
957735863
301764382
20803471
972644919
331566634
543558610
1397354826
1427034618
902430820
819646953
338967061
1892393541
1448980156
1054994594
800105124
910605972
1697614995
456195238
863813633
1333357078
854620278
919254552
695210871
385485136
685011030
578041445
1247445685
1039004878
586698183
868853720
1520539715
84628331
1017825982
1096516178
1319996426
128187429
1555680467
1264407113
643240727
500326564
319093321
781125481
1135015896
83984263
1605801514
724158975
1515748016
1277746830
1201906799
431577483
1924102697
1932889265
678712849
468382516
1532191544
1127820493
307609039
1870315517
1258285313
521668454
68537249
1166592679
1543275998
1787766128
1101697510
549355130
2020328188
663450018
474337583
1087221005
1067665648
267052116
1714801652
166862036
1641920507
1004581802
1945396194
591306559
1756841939
1398116258
1994751389
916369131
1611018460
1522328428
761638048
1368757803
1405082410
1643651024
1458186248
1575230715
482072556
906038640
303236802
90029835
2135269560
875833088
1169212290
341207792
730734659
3406821
1960708415
305252106
1093534492
595499504
1634649974
1337786682
201969282
133038019
655724054
387720076
1242088011
1283233596
79704633
2033447956
1714389014
633780092
1489811985
1754880519
919567249
1373777759
1742180689
1781484643
1906062185
558159854
1560544634
532432902
831992038
882060712
230689194
1356877466
400806007
1364194333
1780761490
1525967751
1102303656
361094854
640769777
410829718
43888625
1554269415
256617135
1559636497
198034009
1441258027
745929795
300433448
1705190381
516452823
921492630
1447369196
1651074157
704956615
736295846
960458081
1979711408
1443190780
792718720
1172326643
660643473
1399795276
845295186
348475570
504700715
1591726846
1359310297
2106623387
516842710
1458253835
428745884
1236439812
527233040
1637123156
2098950134
1985521120
1944862675
580607397
1860187675
593938957
1925314746
1981127598
1231327798
1099419867
1348589020
955218201
1668319501
1769717598
1454858407
1661640446
1434518894
49136801
109474279
349519385
1271405487
20625482
499349738
1012019693
1608095319
11608106
1863617684
464202413
1480903282
1995685617
1808548664
1166401262
1400681451
1967630917
986665738
292898534
1318017425
733407546
871758444
486530582
659388682
1880136196
412758013
601091402
748911606
66035996
1730386635
1407376801
117748521
823189115
813847304
1077711390
1038736323
325184682
1672047009
933481010
1585703722
206661309
339360061
167021506
1256465063
1661580867
1454472515
831886874
2147118293
23030344
1703359498
1682823937
736821474
224138392
1607615815
1089929801
1029459803
1399763099
320926474
631632569
662582812
225087956
1733759507
872572257
1839955149
245225816
746785292
665223058
614897896
1030255783
934976911
1686074497
1989327463
115123222
1831893685
155725989
1508515681
554829875
181637801
1549208277
315797674
2096380134
1072249618
387415865
1095886431
947249968
1530074445
1722347841
771814200
909209522
441564939
1849390656
973224386
933245062
1781877407
837003122
1310263397
1932597365
831291165
247364507
1608817971
531101610
188997824
1197353626
593457752
1380860828
675643685
832116318
1105449631
1436443595
1690998591
1022606931
1997977046
1244825930
1991237667
1459533915
1060758496
1944063054
2002634403
622965842
1367761568
151540291
1828017151
560760144
1951410495
843594920
1536354415
1646736537
1339300932
617553682
1352120903
838474557
1068585652
1640381661
1191911272
547816698
1110352127
693227573
893689059
1517050347
126709446
399808556
154124138
1581994377
1254806031
809430739
1369095020
428485574
139457462
1179805464
1344329068
15430760
1446165504
1340273593
811700834
1983073511
348636809
473863458
643149765
582204969
1701224078
1292144666
1051911088
1840845757
1348551548
735390461
963601782
1473199379
1112536174
476247339
1469464056
1241069747
200426929
1921946780
448618247
1377011135
1460042666
1616256091
227443973
1404739225
228077544
2139155096
1240718817
1731099353
6765882
789647085
312048187
1976310276
740815794
346241360
2056553636
500569413
1417516325
235286227
1059144554
90520092
1185946003
1064487321
612949851
108669932
1967012599
787316112
1482683461
71896966
1082968498
91908098
275704399
1140341736
672417986
451732756
1454707975
1361769896
1250808510
1631301076
806853659
1221669015
180372585
409108316
208481118
1523931633
1638839012
1811564524
867658602
1835084561
1577657979
936435286
763052482
177374050
199270262
820592502
1816713416
597248706
2126471793
342709398
1487171665
978803643
2070318262
1178223034
731968918
750482789
1167191993
1959803925
1654481826
724579999
1631794703
1754196028
1924525084
1436032707
641028062
407322543
1134159368
275749307
1463363154
1967915079
1586989084
1573785732
106731604
491364784
667838148
1679754482
1776074479
1078907899
1687797328
1317810850
1694792026
227443971
1130594810
1496431173
1798848752
1636069544
238105750
626348875
177227317
1011168433
710641948
1610188318
1451349043
920842388
84003305
1464200861
439942547
1122986826
216664749
1365083762
761499644
2000994711
1604263597
1364981480
2102284552
157129764
1488804464
1968370596
1465221708
1386606089
1065294765
977312951
1086958953
1699560087
1606031706
957868160
730445965
1011049502
1889434529
1511265944
498287247
2116616651
1151909177
162539894
1844070212
454835765
1532449309
750479653
81333170
1097547076
240457989
1730407764
665408020
1028983527
954831681
1127231325
643290805
1411518658
1637868827
1694541031
1675826057
184358130
456498514
944923147
225856775
236306420
50480811
1822147440
2027021745
347450133
2015936258
498868331
156367641
722531972
1610831949
899122637
638863687
985360421
157007962
1696036755
987650113
2127237341
18854219
153729918
1887760048
1221688152
1885563484
1786129124
1085656941
401891996
1688399535
77893034
1143258347
59699105
810749765
1680571346
423413291
1592033357
1660107277
801196035
76995198
1133376684
753996470
480768481
1939252616
1550485053
1557058161
1529684046
1420735636
1526539657
1929453
2060919568
1206706581
1967087853
335254489
1540881916
2106591237
571658777
367675291
2105506525
797442394
110761155
786988916
1468351246
2111891590
652363144
535190914
1847853878
356165413
1885734630
130106251
1998492576
1770899704
487788593
270117566
803744837
1990105188
966476754
125027270
1934138851
1654620947
1241140650
1815338982
787846301
245613995
456706218
1831313562
263840244
329474085
1234562559
1768746862
350474234
1643205248
1583401647
44547946
970160708
874848358
686423473
1637323871
111292717
1167629802
437714639
1581110121
519824251
1069220646
1916791947
1374018384
1348702395
412764546
2099307152
1920984183
792445929
673435385
1741150077
870295959
67900759
146621103
1887961951
1284495254
547140741
1794562372
1226559148
554386888
782302119
1530382637
2134787862
21821121
667551849
325455583
539303678
1372053472
1765433082
1370126511
258224945
1777826232
980653134
1351744389
836999445
668604562
704053278
1676496708
431043996
1892027571
1341290338
1760547434
1335286289
355109366
1500647024
657372836
729672754
1307400459
883942173
1933669745
1690931953
1328959235
1362816797
1524927339
535850330
899255775
617472662
1570733514
1052692651
1605471279
131007928
873407845
483036928
391767704
43131744
1796555790
700531928
1121711804
1318419390
525229957
2136616926
796800090
487767416
1884219244
550800556
1678204201
643631340
1380491227
101416475
1256613171
463796817
936990375
1816689098
1758473985
1323023151
618913633
589119563
1036258377
1116609998
376723304
732846590
1535640895
1437646431
1255191169
83303827
768469525
1702243855
1475776166
1739603669
1699883461
157820075
635916455
10609782
1885696964
2082257695
1296271452
1749698150
1752309568
1426107963
165059662
719442974
1563319307
1842325400
1674821453
736486068
1800153633
678662477
1772432179
208855924
362289853
1210314618
1330554346
2077696503
1687672721
851329606
126111216
2112293350
1641641027
896561483
1840688558
985396823
423921109
1374567427
1601509552
1470531281
1675494151
663401958
782716652
691895897
1552936075
1034864430
624912956
1116875164
10862025
1262860282
1713705287
2108902543
583967825
282640964
1312486617
365402566
9863363
2033364043
327127909
1260957618
2003218151
1988389531
1063929284
1309122343
121607558
2015611428
1153798980
1413741119
108789564
1595745042
1483197833
1262381529
588200485
99684971
1598748074
110087082
181338374
1106722021
866445216
548264306
1434069615
989796505
901828348
2057721483
273490385
266846098
343597707
1681507918
336930590
2097662405
1952410090
1975429701
466835328
459157551
462293058
156649601
1663073720
1436890591
195187040
152828432
1755490746
1518361291
2046993834
1947730100
1241878887
555636282
1645631118
199157094
201767166
130554027
2080641725
283533082
38167123
703977104
901356085
1270398938
1873692306
1168316916
1662892703
1565518940
1633621357
1706745104
896373679
1895880949
859159952
160738401
686171035
1853919514
504986925
664523124
2063276617
850117800
627292621
861504597
1652291334
567926368
835887356
1027286549
774400945
379888323
630689837
1418560408
492112283
1143821632
909264198
172367631
962671931
453535593
1575605974
1297318600
769614551
471379619
1070887944
1464703728
410032848
1153639108
1719594292
41883733
141837702
1677992952
1449460673
677435949
1775058951
806308157
42697561
297820349
1562195916
1614984809
1252860095
267011935
183979850
1599535847
1200300822
139576994
1319832138
1574205297
1259525031
307117892
677937727
620186756
522761936
1084738353
1033822597
105566411
923437842
1321982156
1234577735
610635504
878252638
732089593
1063599280
357485603
1375379946
1109372184
25507034
121018022
2082962090
1774375245
2053307872
474569587
370206953
392732435
208681814
579339482
716451237
954026789
1062499119
548249759
126496157
466527276
1124041516
1766559330
82111094
1523901473
1484676293
23410090
149668488
158043061
1804798311
670319733
524777800
970146695
657520322
803108122
1353648033
2113259317
303991460
637918307
983970746
780457747
1209860045
1765589247
1088352711
296563299
790071813
1778776027
248417280
1826003497
385532471
1009437694
19370774
587848425
99965536
2085579765
1946785275
1001774837
167975643
1204740227
1540858528
195872985
1136862559
625445505
2076610079
1012012340
2109374978
1080109456
2119435510
319997405
105116597
1131768193
687301300
627086109
697176944
1709439426
1568494430
327755361
338212244
1979394759
413088379
1994546371
365073775
964564093
512189527
1709478054
785926632
2012300359
185793932
1256975499
188055955
1576465486
79877004
1215939867
105481981
690210881
1584127272
133102347
359664841
802493640
81299989
366503444
2003780155
1622256902
715905996
1493583546
1334587122
1100888388
1039615405
1070055493
1572231140
1175328029
1343509748
1891851289
1416342285
146388306
963846471
587567772
1612035022
216241884
1747879217
989748810
1254168406
661959751
1901534568
1749472731
1110464649
274302177
705040941
1109904935
627762419
1621656067
1047045889
1190823146
1644783624
1782265389
1914016537
748442280
1352689776
1635963546
1847402721
508454188
717892426
1115770285
1046812603
1450869055
611377496
770705850
1627482734
2029374881
1696209477
868024921
257601802
746235154
353665564
472351621
840132647
808611866
1837687901
1088776015
1035794843
206079935
965703844
1809439855
126716973
43982782
2039117736
2030482462
1986501816
249510043
1629943322
629225630
1302617420
322738705
864356820
89361369
741465787
1097258345
271070778
240356515
1001783189
1698713414
376512358
2115520060
1887905106
1897157163
1551992836
492234044
611040314
153430254
294360101
51394252
1127317312
1317748913
1118656048
2115481283
827165034
1333678918
479830781
865924540
165031095
1296144673
728706542
1300299415
1246204614
1980499028
88010150
1130341994
2141464110
1130725814
2061682624
1565972853
161595631
1670530128
1575322985
129253718
229942805
1858410153
559746918
1792179266
1021919591
653374909
381153899
2056182424
480096183
590885501
1184836484
1424008383
323751690
235035883
1764572197
1329261099
263624485
118240731
1205569066
2122438589
971405777
1219520714
1587998966
1434227940
982420036
1643237175
1628230746
701278986
1182969516
752548326
1520512600
127136522
1091901280
585941932
2048859698
940706848
1900691427
1333062495
821340459
1067604347
1928640149
1640347138
812304101
1537444051
1038724323
1197971931
1890235714
821141713
1386172529
1081995116
1426167026
1740347161
1420159500
246918354
736316819
1637707310
411879191
826615554
944617960
185064586
1810098420
376167771
625810516
18774651
590052739
1165052495
998431345
1632991146
1117921303
1102429928
1806664297
406313694
1677910084
1241007238
1080104521
1759463065
1281627006
484214552
201760921
784746667
2055728236
367773508
801771642
129904563
1326439437
1147786577
582049266
603023728
1294186664
259461743
1873278633
1845193040
1396551591
286817165
875655542
356456093
283901084
199146430
1084656252
1086636606
1736010186
1023755707
1442670713
1359521212
1351456998
1325561602
473835492
457369862
1458967213
1453441467
1340387357
1892823256
585703284
249618049
1267781264
294761664
338913181
1978206139
2122685445
1476648400
1642158922
2141010553
261695681
39480414
940925767
1213628897
1599434700
1938105999
1373362328
210192624
1395364931
596643499
367904089
673100994
1320838470
918167898
1249078424
44369568
2135501298
1456315214
83335847
321521392
548910567
1919076460
282901889
289306152
709150082
1909872995
532989215
1985054913
1554752061
1104953919
880593667
619407373
2050625068
1203249286
1511883690
1633533261
77560225
1799629186
1580299679
1101218641
861306394
1594859586
1842477740
1481072976
1890165508
788387007
583796553
542035121
175401589
1643030641
1056816015
372913096
1726063697
588881567
155040459
1952182134
1955072914
1944350931
2017283172
920239592
946219562
1461595716
351683569
1574143159
1264485692
984080760
1062580503
1514674918
1274351885
481541822
1156864031
745610156
1076817393
98818639
47051299
2020524111
513108973
1907451642
403191152
943505950
880629613
581270442
16426343
940131690
1658031418
671900267
1187523395
874957672
835704489
116157953
1224439267
1039281153
118427246
136927419
62333491
2133170468
1488292830
568142298
371895170
154249211
190502929
1242539286
840770497
408249185
1067428333
1024802707
108966842
273573617
795814367
1644076882
605151980
2056912911
1510768419
2074189863
1281206427
1952471316
556638964
1021633341
272188229
1145219872
545553702
588702792
476240277
1046837400
1949780207
691640494
263315940
791662273
1374240860
2068550939
932598619
995660143
1259639027
1220000712
347446541
2113588095
1184274514
825521010
311846815
730466915
980379501
125527220
1785469936
580894632
1842712540
1231208655
976434409
431664087
249509748
889262042
1852790468
53039064
773944562
1319405207
905719710
1316513884
1036448704
2072438118
1417813842
1625190084
12509344
155639307
1228908639
1950164139
1774525898
307233303
1694017515
108143922
1092927245
729430271
318526898
550469595
53857867
659144341
1179847826
28662306
1219975018
2136516871
759487172
409311917
759610643
479393689
42588685
1296734905
257250378
1125001222
211111935
1057611928
807225656
1449481719
411866696
1859904006
691456795
2141380625
2140850927
1287769736
1619951756
1977652988
175261850
777150820
446579818
1189573430
1340925540
2029435962
99166380
2100810676
2027684098
714098809
433833005
1694712745
607734300
1906352864
1716635057
2042677601
2080989439
808225952
2015482147
841268203
1684091660
313714256
1110483755
1885675927
186590007
1454420410
162299265
1356043870
588599
1917525062
657578917
1760934329
1646240540
148410747
96104050
1164256634
404332998
1981928607
592928963
350219115
1997890896
1012147191
1993860126
1930599446
733238079
1186816408
10290085
767874226
787456006
1032537860
1945879005
724653351
152563887
350658278
1370389471
1215471396
579912204
333678350
2062980731
453843882
1660459279
1172290319
942633213
2025834796
1687092127
587720309
1689494354
82080412
180957144
987561606
1830125774
1120431323
1478935984
1303553387
197911900
1351015745
1886840299
138384302
865356006
1980598350
1239378714
2121861832
1575689339
538257160
672579914
286412620
2132503976
787891719
442601200
454634299
814142387
895724406
1443177689
457734144
887530170
1530086621
1811920414
113881416
1365731590
343842284
32987340
289312450
295678666
1032052466
1668337197
2014029387
1803752961
1875923569
1904153247
1157437058
1536329654
224228249
742176299
108935479
2024470247
174687400
1249901740
700275894
703804017
1861528906
291161606
1966376723
411702134
1558945959
1578581650
405815348
699790102
539544447
444749556
1577935734
1165387247
1771375249
477431013
1376189071
1752776905
1456531723
1051544321
42803098
2140398694
1273980566
1378355553
423487308
1308742172
1827358059
1548522972
649679676
650741689
815784216
1868241736
1336495130
214475846
388926476
1202635648
2054595587
1544049616
31028871
964994678
860102819
1914373138
41753702
1612218925
904433088
1650745360
888224649
1745370117
1807800032
508335386
1421496890
1007626296
760425073
411033193
1167369443
1279924853
1037837052
1299929654
763481381
492125613
1090452022
1120412841
186765180
1169470741
1492239063
2036710765
1665186146
2098791309
765373200
2131014402
883017784
1647328363
1397966525
1020434397
1496389316
550829036
1639375229
1505246581
1474614316
730605153
165730620
17512845
1790378371
1214411254
478674915
500413048
541112462
1113240991
929302195
501707305
144701938
633209394
989458151
389759978
1232143097
113148466
942441921
887855082
1153707111
1862148636
923395395
547188523
857297063
799670515
242155382
804819059
680114570
2063312939
2117742505
1964770335
2036963140
1360071735
1541789273
1812846730
1388969493
2032948299
1669593424
1581723215
526675130
1905027909
624160641
949849089
2040060584
1966036842
290132710
1995078600
2001161894
1877957306
1401518682
1945267706
208534594
1988877148
2144582654
1529603657
362081067
424612805
151697361
757592152
1395663888
757173073
347761069
1048369819
994142302
1878807967
2088289137
1412709422
111308561
986389386
804097907
2145206324
1132506186
1139731328
815553190
545536566
2125700770
1253233000
178874119
1961919062
1102489008
1562588893
2079499597
1990826412
858742819
1188629354
1828042778
1147442875
470389418
409580878
1964768540
899340585
1800508748
474794275
1579524178
1210779323
253119018
1999145576
2022487469
1946504837
414948273
513160073
349789135
268695136
658932411
1116669549
469755232
1446063763
2051773671
986915923
184683651
1020996988
1548294957
45821598
70003766
1157076241
1129688873
1258663529
979862210
225910351
455893638
709969342
825916500
1850379615
599747691
2048173603
640681154
351923843
731537413
1996837686
1988026943
399448508
763161285
1224616108
1978275621
867467016
2092374722
664185873
1911770270
1812544304
871378104
1706828869
110642279
181105553
102818367
1203599927
2012500943
177863292
1638555745
609935546
1983833380
1127103308
160601555
1921664181
130024131
1141862169
1628383376
180454976
1316218990
543168622
564653323
196573149
2100731464
164022222
341435337
2142021364
309369592
2006132736
709083130
275573946
1415409021
979391054
2038756616
1297794430
354775024
1133865659
790121997
1073050065
1931706729
323322824
1989348063
1214963205
466602119
772787198
751929205
2095469253
233340278
801177671
1790601415
191688087
1905376277
110570059
291591272
1731780699
1531272895
505979619
15871435
1470397051
814473227
1074749362
133029107
1339422799
1805075755
865699382
1617009949
1266490347
620302377
752896255
1021432250
1175686515
416037415
1724255048
1999726097
1060176548
1322005979
1383910919
1721676488
530853898
586283385
441836330
1010756686
941719634
642781443
1287383668
2136021276
2071500051
772192517
1599608144
1680969658
56725330
1749614554
1501803525
1013382476
1611865864
1972105430
1481050283
645002192
670194670
1310246455
1162241129
1881669679
902653260
710615813
85887776
1317226660
20040442
912545323
282157082
569357000
2106571897
255632369
1627642347
1983812183
1912275561
1656461409
1223573208
1233772100
1148894744
146825724
1509927170
1701834970
1090056648
247673646
676713267
976276470
1963118886
1960357276
1263152158
861268098
1319819633
1163940649
1014313804
1772981501
1174253969
1052180806
1118379354
1719839239
1973080745
2019980027
1703198721
1612333772
673314871
1131072035
2036319888
1872714151
88496165
2135368521
712060326
1019635493
846766983
1002581710
154208336
2073122877
1748553186
1094964085
2031520631
1555895291
775986849
2146228330
99836521
964790895
634914950
1872861232
189615010
1332562654
46418484
425769485
1144454167
1363517763
274912804
1415509221
1229540327
1710505376
1637942117
931191054
897428257
1722507682
262243788
1508614854
566942980
1233753832
872459634
998642868
1652882707
640019727
415789006
274880919
1889651384
630046870
1766143916
808054433
740441583
2002585710
67927428
348427876
738354097
297413857
1738942294
563303029
456163702
303981935
275362156
1589142891
825000458
150183630
2134908498
1778736599
672180739
1378937245
102477631
424159283
686068521
1497264247
1612080101
667953353
37450097
1183446649
138953603
1260674743
473866022
424991938
864447606
822316381
6647987
409252315
1180429425
854028038
1916490085
1348421307
430793038
2036592510
28649358
112938415
1570267314
1541107042
783745177
474906888
1799334137
2132870577
680199486
1386369081
1532303539
264365137
1797961223
1129846533
1079144256
1926144035
2002481113
419814271
1886508398
1780325364
566179564
1024758726
1553411327
1864331631
2015022272
910751132
108734845
1904108313
53611268
1606404843
1099509738
887215736
918259851
1883689280
117506062
995022427
806126934
2115706785
1192043386
2143198594
2000559805
1127617765
1168057917
1050945680
1303170040
1651625408
990025582
674877401
802365959
1307452212
490197317
445639300
262201423
859779288
675776865
1735751802
1871660115
2047763170
1893738643
880006072
1842587307
1844907252
95284132
825650231
2050055831
478644013
1627311011
852986130
1611394721
1148179913
761474510
950735542
24803530
1795610281
622615549
2034263516
389905134
1232009157
491373740
1416899877
77058670
1120105705
451281814
1770734524
1294731552
2027364081
549761472
376413966
2115955089
1563273477
987889125
1330135572
1658870370
1207467950
611650678
197473845
689669063
788539034
1129717679
2040041136
644823726
176365203
342460527
968192561
1169143222
1311986907
165699125
672017779
949127445
412817444
1161821939
195710210
1707469540
1532139439
71391314
252559455
714358737
1116662059
146339485
118096607
1783950943
179541733
953736688
1479692068
218856551
1051702903
775760509
961272181
2041967146
168789619
1733588991
590549097
1206617980
1573623040
1339364156
1959717208
1468831562
519990870
1510994120
734736508
879025273
1925829121
1813147276
284353753
650180044
2060743345
1890048880
1495505300
286798426
2045328055
1835779955
32694385
1040950608
1616976831
339614802
457096270
152797893
740320338
1602878910
1023548150
1469301784
1477484076
1710256394
451303303
642847547
1260385404
856149586
2099954929
69140422
1324294749
402716680
1620787189
663780177
309782701
270752655
493799791
1783864610
487460053
36747586
923216008
1394716374
1515773621
1491186884
1554683226
2056028163
264980131
567029091
762342024
2114585563
411458663
455368316
2142887905
1606366055
880444599
1441384120
1051708642
548092921
198645715
1395710461
1717465690
368308592
1072730090
1213888535
1093160219
1899269078
2129018643
2133470722
1198059527
785361664
259034484
332152265
1681974931
476422978
778092603
603745980
1755553412
1823477993
1601914572
1470014844
534797043
1428403524
2138411472
70927525
1191128466
2094635621
1962963256
166286671
443218392
325091281
1390934618
1768715810
1132560058
959942196
359790171
2016711914
700606751
2060669919
1631836226
5467689
158756345
2049837492
1245264820
123983227
868707464
33824257
749988466
1754973519
40016183
553519631
202271540
1666332765
1390259848
304639365
888805297
947833021
1278748883
591098665
313637577
1856051397
1123125037
2018671852
973715201
1424229126
1179490024
2144671776
629585038
1664652004
998229189
544356840
2042877838
509658168
1771468775
640598837
1771142805
872025065
2065658825
849890607
1968539768
330868919
1084113518
2009939347
1230381842
1613019684
1762502344
1265312458
1790452010
709501568
1942296304
756307954
857331903
149695810
1362837116
654176642
1322486017
1022230780
2118027341
93778348
168184265
968939004
1599910314
951698397
885161953
298383342
1079141223
1282998702
1185865009
1942654352
494654799
1185447640
783869294
395258099
1130329945
1499700611
1668808063
756358980
1519101076
1106373350
1426850115
448375379
606100752
1451950737
1365270976
334417696
2105411719
882555807
1071434656
1395527590
934428700
877042856
1370248509
116974122
1767612556
1024825297
1608791219
1255666107
534619494
1387990846
821231294
1382688404
920488484
807805205
1122069630
1035236924
589378840
169229374
895406
1661172682
671688977
429259838
1881811798
869259323
1023311948
1507675505
124325272
1060526681
1515056787
1950079330
702347763
901050257
2064173823
667728766
1362662877
922573763
1537548998
299138047
2134210729
466532781
1530254139
382358998
1191946845
1525072636
1731439550
1261289973
1015195778
423354551
2146474156
510217089
2135225998
1792082857
770561357
824421591
1698640448
1117013024
778970586
729821845
1995682519
215567073
800922059
384788755
80457420
1897955490
734287493
844173285
344910553
1023149813
1235741032
1850234470
1112207169
50558943
759341479
985882598
1880278796
99053251
1031500497
232198063
1142965532
416667798
814538605
254811612
2097140615
864029453
393702036
444232371
261081438
288597651
804786841
1447021583
1388071108
1335311673
1987826473
1809754240
822126001
582730536
1202270172
5930070
1876382589
1498662830
1530447231
1692806466
425810843
352416887
2146821646
287954799
1957583879
1204573791
1121990861
1483004018
1026428134
955248058
294086209
1840063729
1911836512
139724337
1910098374
850191408
563659666
1629476731
398404556
2002736140
127592096
1224273183
1928889327
1080948246
609466747
983488306
1172161452
1559167697
815656578
2142544425
1873979490
191243991
1786618035
111744912
1399559533
688424571
942706793
1053738404
635139752
1701120591
53472127
1440010341
1952688772
934409043
1959565739
116492551
1600058461
1512093491
1781470253
87019219
1369470637
1522083008
94618472
1735407312
1887417658
1616695239
926737750
1573846201
369794921
364103043
1861417879
1564457611
1628873443
1122208021
1720500611
1464854874
1158268157
2047956805
297249656
18950396
89441674
1506849621
1188686726
499929292
783763765
1270823640
457638178
897468387
1787235119
1286521367
966774309
465544420
1985157155
920565820
692532852
611849865
475795469
904254383
301221015
1751028704
1064988759
2131560053
2123028807
2124895482
1730930260
536656412
2122572171
450925019
916498908
817714175
1162744893
185535541
1539432105
1965818282
187709599
591093527
1229586277
2099563976
2069230875
952178379
2032684935
432208588
1724916970
1758499280
42489217
154708109
1148303004
45394038
16145814
165593106
965874183
260906286
540672814
406726631
2145257267
374265195
446677958
1928544230
2021671866
1677383967
361404678
443328098
487215519
1293753233
172399363
1638286269
1118248310
247728936
1328917082
1210162750
1279263872
708962804
1603215991
1014789999
1952279381
1344859556
772510693
304525283
1202445071
739453028
552961797
1675129608
1026468109
602355777
1278756175
1334422481
290006049
1651163146
405122165
1875624164
619137808
1309910918
1103890402
830904622
573508327
1512645441
64287689
607774471
205718905
1902478694
1023821579
637779498
666885831
241816898
329123071
1405972062
1438454888
1869885610
1659000949
1897900157
188373764
803861190
845059463
171895445
50496683
1936106904
208028664
1716597860
539815756
857782585
1133982019
1986921266
864451281
664077574
355699540
1234802187
1984628557
898240351
407700010
751598160
280525705
916200887
265941686
21520383
1797542622
1789070648
2146277488
2056992096
1415361418
1482879694
1416382497
1624345639
943590817
1628996522
2041885190
578372862
897990666
1267877110
2111253477
1966441449
1510885345
279413960
722731923
2059725987
682849851
1006508522
175757464
1534797618
1280912879
1093659648
1604124463
105818949
2139892449
914441304
1954605673
1237046658
946884572
2071520645
1995218373
1071530696
348257246
1791683652
914565177
323056973
1372842465
1411872541
1159275993
1896464431
1351784026
463345366
1356876477
272006183
1035349249
23529245
169997387
215909294
1919680520
1040395779
73516193
1902638816
31491498
1271129437
1155613720
651970662
741531331
1743489385
379423563
681152818
393929933
179819175
1174402614
1052912843
1001046087
1321661751
345693624
770416135
1580533540
2104002854
124475889
967686795
1317036679
915094279
674827546
181608342
1280425419
1880638470
1825371299
17559101
494271442
1370335700
886588615
857984782
1477719582
1053312848
830753217
1608269712
1261535805
848207096
264524436
1420567806
923746590
1703766145
1755488986
1455794547
858584089
248972708
1222733262
1709400172
802593866
1863751226
325638043
1065202197
1967693791
893907465
404422726
1546227764
1519532367
837115856
1925649886
939618931
712993896
914101532
605318714
303667738
1291027906
1824030294
1482598805
1847631578
1329406034
1629179733
1989926206
107823807
1309455258
1923636084
1535493330
64655055
265726532
1375745525
324992415
1005794912
1317666961
930454063
1993164763
1695368406
1134848388
2026871743
1164038588
588713997
30211752
747216545
847808737
116815472
54424860
293738532
1471641012
360407496
342482000
2133399125
550968451
705074316
1717232688
861900884
234678399
203799841
478587806
1750630218
263232860
1451610884
365827638
904707567
1360384592
1488763512
10267360
1592963381
1970435010
1821061371
2116876957
1279965239
615206414
1247281529
823889152
477193381
1013948188
1069908085
261183729
1468562212
434942150
1180848285
829341829
82295662
839023580
1469476530
385882369
275148881
336744794
2114815461
216315947
581879890
2107673922
201296987
1576110780
1225520635
1394757861
148416127
1945645780
105125734
611337401
1474385056
1551609370
657385389
1500996276
1286071860
1585152954
2061120982
1038141748
1493972582
1788771057
1462576674
1619629147
1005498487
791009703
538655188
499368062
379820927
2100439543
1486364508
830018826
309047146
1963100265
429738658
1483281933
1179840673
452426514
615667173
1440415382
1492571298
121786145
612968706
624739193
1758768645
1447690001
257878566
893918409
417423572
1475256677
66238076
1147574462
910909090
938761843
1661149533
1412281708
1197992811
2046750450
1415806386
736887742
1928112368
665231852
1473899892
140529840
297167756
2001726350
1998011012
1624496284
1686001245
2123266669
658077239
401637532
1375616780
855430917
1701470740
13375868
1092967212
277973236
457875485
1455532358
371077896
882558357
1559931520
550616726
268885797
413771384
464688293
2002962810
1079806933
1490413385
1962513136
1163558533
339428673
350432348
1471040254
1672036705
1790119046
66113671
1295051756
1484822016
2056467270
1048394723
1310723778
294493146
1429012479
312852926
658071238
581996439
581868086
1789658782
336529718
1758090637
1205288772
1709829960
1516434978
1784220645
2078654009
1081939460
1511573615
1841079635
1891777447
101894646
852469220
2132576841
243547805
1348310070
1364510673
101139527
1721107593
2044544689
1816122090
352661393
1775640009
969052804
808056784
1266103702
406344027
232203828
420535081
1949994781
1334233427
728978268
932595189
27954808
302286765
1755987343
1710071224
565801493
349315536
720736402
963126470
1660501590
555074822
1758051852
1253114570
1166909435
1376224006
798737513
1072305216
421516930
2099439070
1744927968
1492812757
856532594
417254382
1035301258
394275191
1445745402
1097633104
560413587
2029302622
395878671
169830039
1315006984
448239139
573366609
490548789
372109219
80594163
1951793626
1125732373
1887574226
1095250344
304130381
1148916264
1843071671
1398936938
662132878
997204150
794019998
310902899
1017812279
1221354040
1851638424
1654174353
1769741205
1270354891
1797581808
1003535263
1627789587
600649234
1216895273
1911677843
1123511970
895815693
1890608699
727145013
1421736723
1524069624
359359642
2110238799
525855901
613134080
999936567
804624229
1822759870
1155345669
18028270
734030395
1093758326
1140082097
1888209758
1046838338
898710882
450120642
1059489445
1492333414
2089340949
469756831
997733609
477030087
1901579492
456445366
99153399
440305623
1000456462
350192647
1585087110
1384583648
1821157620
688438828
1813846930
525386669
1926136627
345818390
1574698939
1684151799
1635969655
1863204868
642411024
149073142
1203877762
1366638618
1438259253
1895209020
1024437331
795579679
1071929421
1654913687
1356997927
285698417
634298275
2054357746
965661662
141895260
215197972
291101762
1897955677
751935645
1071258215
916807123
1688852528
386239461
803320757
632259438
1959737112
1417885738
87032934
1750379908
1147177648
2129106167
847620874
607693327
872165415
647986745
1071978985
1644987415
1876156179
30560240
1251206804
1931877318
516725787
1475527514
1679794007
1926924294
273855190
1836519993
172960179
1043086598
945469545
1113154474
1711909111
494796245
1596495269
1226932311
1465641997
1092326263
613783866
1398328946
283468734
445206093
1420726690
1265210911
622174467
162221497
228782153
1930071543
1807965169
1173721091
1562243758
1081585310
247857372
1626721187
1162007979
467226488
1482344154
950537829
128257814
693799763
238964478
757540446
649433049
2073029506
948160853
1852428789
1144917715
2096061845
726836130
1004386285
1570986681
372928017
114540636
2026973247
1690809439
316394932
548877134
96248746
1451634969
56171931
1859881303
1604136038
903881834
1629094637
314545623
464543225
1024824139
2112193541
294111610
1862487575
604089730
1419160537
343937019
241513519
221532246
531199606
1109603961
1416551032
23171173
761333208
1473305080
1081070905
1524649135
1080564993
679140787
171082678
554747926
1726801334
78866638
866637931
363088819
291044150
1420061954
850127147
467587422
1424408413
1419359519
36980491
738965022
762640157
1894152795
593043261
863925139
1025093071
772768676
1405756106
328753974
1997890112
1581435798
6305651
1751943161
1458010859
491105757
1067249433
1505386618
996475308
673357514
1762183314
1998111160
953329743
637495472
729888762
38385952
874714311
1537536586
1437038179
282097311
1553626602
190942580
1489050326
402800376
540565182
1863240817
1736145380
1156277814
40430457
1243865467
1864552027
1937854875
1268657529
98403293
184428814
783974953
1536352110
564420218
1990273494
1564845778
2132238825
2113603263
1831108374
481867414
90832781
677149185
1347825247
1328616105
1882945701
1385440331
1678943302
92123457
2090916025
137915934
1595379074
973885228
1783861539
17879814
197228107
1056090733
1371594449
525369420
809841342
1401734294
143226288
1018067528
1997934446
206122105
120747278
1636059918
357157289
291262759
2045289501
1564227785
1978355565
926145449
559347119
2004354079
1045252062
363008370
1739674891
360263183
277701420
148979318
288668113
930334244
110719853
1905469432
914195581
496288089
2032618593
389580194
1110778410
883218291
1127246904
1115063632
2058877295
508619288
1403153032
2060997608
863280684
1094775443
68498068
1304342659
417680910
1229355020
1417150860
576161319
623162553
1611370005
1489383491
1620479598
708769743
717970129
1458881234
390593379
41945968
1102914811
1214890087
1467361825
1579175626
1643833927
728650915
695950554
1355837329
181173748
1311553219
1379433695
818255529
190852714
2112543445
352970117
201776376
1041888291
1246947518
959657468
1876756019
1254238061
1438285270
1469786943
2036696783
1224523487
2021241918
1473282773
627691267
9573778
1317204874
158393639
414965686
1295137098
462194907
1898633010
561587756
1467728146
1262290661
783529239
2092212478
1697589961
803958517
1395307617
2066303914
1989657185
61087774
360836793
1924518715
1062407951
339972136
212234920
25334426
1153419864
1821887494
1967153140
47371829
209542587
966377312
184813509
883059003
1233447283
468665714
598546628
1884317868
1585762956
185008275
64802793
2142789872
1481103573
1748958046
1412707194
54177963
856733038
1571229812
790844734
206911061
1374896435
621812378
1980144694
59589480
122954364
1496902948
1984632788
663476513
1775764414
2081035430
1702025587
1852648694
1898664408
1777425992
1559385730
1365537823
2049671636
59648140
1157616538
234158208
1511710627
1811905487
126735776
790721774
346547359
1397025288
1925815635
1007859952
414258367
1631795100
1687595029
953586914
466511294
1998441066
782252919
955780976
1154035006
565568485
481949333
449962030
1363908303
1094754214
627600597
496776451
1127260695
386186418
243976179
1666629088
1711122785
460401964
910062204
315621750
623800300
870149854
976603537
892008583
941406106
409250644
1708840857
358871948
409755600
2003607640
565646927
1467336114
201657159
629755857
347683153
803223944
1136807593
1838053447
1108475847
460377537
740517513
1572853028
746655532
844019933
224622029
1009854190
1779094855
812332282
2088979360
495387457
422605495
278336857
1726853695
1852403106
1390587024
513712592
780092661
421082913
42526565
804043473
1541066212
1303979767
2140481813
1096173181
1628646651
1425795759
1514021676
198108146
1054066148
973590156
119030990
954722351
441480798
25247064
1936119248
991601189
1919292433
281872647
236853193
1828644630
645165967
1505458954
2007986525
2108614300
1771763220
1408052346
1423482870
1471760031
153133012
1180870073
785314295
455248127
485537293
1623705502
1564445055
1914090892
1295312359
623639411
750626276
2064404609
1345712636
670575318
1314387661
976852299
533457144
890470436
455996833
2136800125
633791474
1984425763
1493059696
1811546783
1121537119
1209500857
1925655423
1229670169
464300629
2136178485
45212850
608886159
65665842
2061905632
413285482
827455481
790531986
2053152325
1524826256
1206964481
59142435
1392312808
1955106543
1522524553
48583187
1105654065
1061316301
638278513
968294857
1136289268
880067553
1801055906
86011055
105547134
1939030085
1861211577
1143611622
987836467
299204225
261040420
820862479
1145592368
1904139295
936803444
712813121
1963862844
219294661
331268601
678490437
1335158589
1961523094
1675196191
1696868849
2057281138
869387026
2064652580
63079773
1647093214
1766786537
1791352987
326837252
1166988961
646165924
475842016
1362711871
1087805464
2090006664
373214813
1836014764
817606082
833251135
1840029396
1671151767
626577777
1004930865
1840404845
491921492
1898582673
1869104475
1187234063
716214936
1054801563
1058994077
698394080
1313508204
2041680142
97413042
54696306
1924287197
957541585
119235911
649390787
1542050461
1235147450
913137727
215477112
119825633
1516704512
1403095676
1899002528
794921603
1187466632
329777889
1980029490
1435148492
1779636539
1430521644
556255926
1994125368
1670282498
1346907635
1844637543
1283607166
776101935
1070049687
1611758443
58077322
1901967870
1037406648
1977361525
1404928445
1928628806
1636513293
271016066
979153071
537762270
774797410
1619323208
1499497160
705692311
74526466
773425353
629757389
1254195073
216174247
1145580904
289467913
1428587900
2093718788
630408795
1352912171
1387602676
617589522
674588506
579276791
158050463
1791612643
1897018817
1048827031
1752963381
645961339
1421909119
540092685
2120049268
1390954833
2106541952
1674936651
1144216687
600691614
1350855075
1224259041
933139107
1373781846
1786365697
861899105
1831130084
1430284167
831916735
723105655
2055441001
1353034257
1585734239
1751878240
1365040195
498508179
199975613
1752955514
1607504782
1019799686
1237594911
1540379285
229756667
1623909069
1699939196
2008965136
1915386160
1778552891
228705870
1344153555
1723697792
1618765482
931018370
1587815791
1773735844
1629697177
589046616
1097666690
323549940
1989806806
681378822
40119282
897301538
17903406
2011026691
1699552015
413770040
510596775
1124875147
1247428821
584056167
1984325566
1520693717
660121022
428940069
1664222261
345340847
1905944020
329904876
760224741
1870078650
250128215
399420472
1739933464
1036073488
65411168
1409213855
80783358
1144433607
443217525
1233306773
1541018989
431672252
579050155
1054985975
595807653
1039496345
1020957186
1111787977
1413820313
1195797598
1299659336
64086611
1992424814
933826500
1239017745
1354325539
416655213
2068399920
228497762
2092635056
2114788749
1252704990
1022304956
287205805
509454770
627277454
2083386937
623419513
672486013
1502252676
1751279106
1430528266
1918115
253506469
1141863159
1663669925
633816735
364132122
943596213
578539040
1837052221
1042255597
1503944209
1919376948
936997604
1483098908
1441880010
636950551
546806253
34523191
1164474887
1643003785
459007494
1199254759
420732207
538544921
300213171
912403944
2113357277
891808882
1506413884
1585715703
1372367521
1731993724
1037202851
1625107973
1844659145
1485309866
1629387581
347484780
425336827
1113769611
1887273158
1964268974
1649361723
980069743
1751691593
2015986156
1966886144
2086922466
742115481
629506214
1031382754
2024077998
1164240601
921306891
964770329
805435493
1600416346
1254199919
1810476583
860329405
2006307150
777698266
917712713
1836511942
1037739353
153668905
915323981
890451431
1298164862
963288296
1609104644
2045897462
853189508
2109256302
799121592
1109339122
665436551
370913910
897074153
159813878
2139635897
1517032140
374857455
2100422911
7778503
1524373354
1623833664
1947122192
985649788
2058163739
771290815
1951107194
2030942214
338756194
231702313
92137579
111735060
408503020
617982894
81941936
1411038077
1127468206
782060856
707187595
1888173705
1775732636
1201753598
1750160845
1616170270
358677154
1973606248
1467150385
258289471
297812187
1571619174
1492700929
2015753559
1312375857
1929905939
831256519
365220215
1754743575
713360967
1620103337
1523907210
2067045353
1638614350
242708822
727881153
1226301875
829423850
2996987
1135683950
713504731
1346487147
388249749
50206429
663942898
2001748440
41338737
1136663741
2100861165
1931068132
1726613179
1090314594
1558113463
526847327
1754173601
40731950
218927945
184475024
704313848
1732983897
760857489
1601823807
36543123
700248505
1052661327
1841319111
1531387292
452915368
880614213
1742326594
1634654683
1652397967
957183084
1557738182
1649537523
943460744
2105817840
2077004684
2060336301
1694505419
1495067438
1991958882
1903817941
1222362205
832837795
383263222
1641624075
1120817576
480520967
792273572
624044196
307562574
1683317141
460306311
856764963
769988332
443686895
1536721148
78486898
258440937
640713233
662911457
1535133320
569378513
1103247532
2126417555
612169716
1242051582
651931032
1265662556
243241382
1946635590
954429320
570699249
1268644455
705717567
1317725915
2144763430
1513084729
1836018715
1404129649
657054151
461179901
1831750216
1469187921
1456129897
1797522383
903545607
979306156
535686339
1533591798
479714735
277399575
82877399
800961858
1907267701
2031377116
1472522700
670524081
1962910493
260098328
2129808642
733725407
415653993
1356645419
1546896336
1725855708
1431007466
1053661493
131891554
1819985016
708707634
1114139775
1884038630
2143046659
1754085284
1272889055
752581394
778541912
28995443
1797208257
2009774915
2052290619
1606273473
548126563
1255825458
1680079369
850759052
1829097653
106395546
1119382070
800695326
808593231
1518633786
1876749282
1850481743
972334931
1600642538
1945169153
1744811234
2122682886
1596500654
2136169899
403533421
983630538
1396918833
696627487
1454515587
1827779189
1962826089
454468893
1313682710
1777861750
94975970
2022036325
1314463938
1924028995
458036754
426838265
1249330981
491499653
1251576600
1350330037
31955944
178619060
1995813779
1166428480
501574128
1372714738
1707005873
618134104
193076758
1053512569
1776130328
723789659
1874270417
2012592638
419080626
1598300958
1384614106
1502096388
2075920828
398781753
2837798
1425659776
244567440
997524153
626777997
1706339024
818506915
21231141
1442596497
862859448
1267111776
1290063930
2071269360
1168618782
181441898
583284506
440226485
989245739
1987521507
251879320
1948891579
1238794111
287443875
1078510895
1195021666
1743018109
1606797227
5745197
1187116740
1334220275
1542017765
561995677
1859834058
991969418
1464141635
1762874902
2018124585
269607704
1063531274
1950152173
2097360049
1525196524
2081566650
228081391
1269277957
1765587140
1400635363
1730949436
2055012254
2095051843
1393522169
762314046
7320785
119396470
876667295
1831730089
1960678774
300794882
276842247
1328901787
352330905
2014870035
2009537632
971770013
1341126941
1282534722
558338142
2045787601
1616521468
1399346448
1978030192
673012747
1696643807
961120684
541591297
476211966
2017403057
985638898
509274684
1509741559
1969994126
1143340624
73822429
46650135
2014272637
527908942
969480755
74559151
306964996
532022090
1940777787
1535621187
1558898481
1406173865
304246061
1969886241
1110253350
706784273
1209414608
1800948217
1268010465
281637689
518843355
99065099
1155518990
106065610
1919676602
827599976
882206654
956480663
1911319348
1212013413
2089740795
1117531479
131790756
1535246689
1797660142
1094170906
1085133889
1661133463
532120618
86260754
1721407244
206434185
1666528208
1187543534
125070413
691130011
2023930914
1453943515
2117852399
292891306
1811091253
2094387031
1644764262
536825043
383873928
1142426798
1746526123
1289976727
1488879431
946819309
1458289228
1121985499
2001345004
795934573
476841433
805488745
827557411
72574252
1902530365
1984019234
1190688039
1216525418
813321668
1241291879
425467833
1153518029
654467347
963945417
97478996
1173633001
712218288
158183419
1182992861
333257677
618674548
1212751726
1828503637
388118825
392554248
1913352259
2024311976
522575604
1097870946
2094901524
503247485
1733169896
802731529
649824308
148456081
1853720173
1863182854
1646230777
1051520502
1788793512
2005480095
1218275106
1132912577
490929299
738046587
125640739
1186979702
225722707
1690864673
1267059235
1652751132
771631749
206287314
1179314490
1667168629
1049356970
1006385680
7095031
456905928
1092485358
437075674
1230604156
1965898916
746071497
1807762357
910868692
1438326768
390627154
1753490378
1195281327
1297694675
1860771046
1445693595
1911494565
1088866651
1740422233
1453582209
2144268161
1848571908
877122873
330696864
1564379454
411287537
860286416
494474454
759930377
866877518
740505345
1547774899
778783644
293256461
1548120296
1727169169
968882949
1754456525
116332068
1656883636
1738281536
14617510
1816514973
1233951660
689073082
1820842952
60111142
269333196
1871025732
1916227964
262460169
626960266
1212603970
799386617
592994728
692549439
594943320
25712053
1876195247
2131366264
1383289438
1746654643
1015633066
242298716
592642621
1839319646
883230981
353087671
1541824481
105638607
1150149202
1570603896
940064022
1999442623
354819971
200216831
1946140961
199840518
1236921727
1732523133
1424616204
1090391345
10005270
769898925
238737535
177935486
897217754
3695336
1418188419
103143792
133364313
1513387745
1659582973
782211853
257071516
1572919233
829619996
440902058
1349960567
1629528202
405484145
1509064975
422225970
1213352953
460660966
1219453520
2010721093
681009782
595349504
1953781465
1030824022
292270237
1773813264
1185591729
1920781934
374670603
1956244027
898919081
1737342183
1494513400
174859577
228821031
205375443
1541551214
436054300
1274843466
2133228482
1333581896
809499167
293406864
1414511163
1626687748
798363200
1740565872
1589028328
1061166668
511032865
1739736990
1554896667
682987409
137297035
1267054585
1039652763
1288235620
331994988
330765324
1436346155
778080395
571228056
692389814
681379810
2002222702
1960352026
1293598489
767513163
1439783151
389420059
787388860
970953059
136971298
1987300287
871162843
2134583170
745128297
1509404686
1202166083
1969109416
1011275172
678049016
132394861
846341315
1457370946
772786881
905996206
902707525
359187702
1631657795
382151017
1590411144
677413789
1863525510
1269720208
1241400336
1586324599
727704230
915864389
303115262
2142507909
1417744042
591902000
2024509632
279268950
1949133791
1073494176
1188783456
647643329
67761081
1619070335
1135141294
1676045585
1570751833
494249816
1922250457
271063200
1653071617
460158793
1658293201
2051031928
851287506
600377119
864240012
1920673031
875103659
994056831
259161974
796013581
529650117
137746966
1199310498
1481683845
1011633495
621806849
1479233520
994298303
1829827278
1760177215
327806525
1727995479
764400944
1126036331
1452882932
1918828500
561041244
2084133939
624774941
894505731
1519484200
152836033
1048196357
307005669
91355931
454353390
906262411
801299550
937520809
972546689
1598416901
621942933
790320849
2068256850
1494725884
648128522
1604756506
1403374179
1351795956
686991901
1382520972
233833401
477584345
1116524772
1735749812
628036614
567084695
1221642451
946131794
381950742
92000177
1004086630
2027424121
893491798
96451421
296933517
1564868390
814550817
1903659841
1364602936
1024003024
948016648
309316660
837377257
1441169844
325882658
48965823
452296714
1281361652
81618497
1305019896
1851212284
1027585339
291578939
1674274929
1960046587
1911554715
2107857044
1604132804
442246002
173044003
1569509700
1163475699
1596255984
869795821
572092386
1635042432
2128647547
1324782183
1388184599
638306120
1333774368
818260313
22490561
1689426459
1023700075
3834555
230311910
101479399
269413076
53053969
2015451638
1736984831
1492059298
143442169
1338708649
1388637740
1763783307
2057168574
1028114952
289244589
960596607
74803499
1041009611
1912550098
1906126508
469703877
1627728330
776541955
128664269
708164775
838751638
1964479866
47606548
2025206560
65061668
79421280
2132791808
2094770628
1876317104
482396403
1816442744
229990835
697452130
964551797
1412400449
189223902
924152924
1977214802
597520308
2057738571
744984983
517822046
67213693
463641448
1105098722
2010544524
1305396190
30149681
1974237441
1693423812
1987085245
1137354326
1737406661
758677502
492634145
1628616087
1066700619
1145326273
2143828239
254502697
924382063
245135823
581031160
886497766
1160178897
1533693476
1856403217
1921852930
2107772529
1490513325
1248697975
886748807
1688991852
398905285
1920797527
1851000842
1306518193
1185345850
1737141606
1005500975
1495084740
574509059
1194728245
1605474121
1018823407
913518839
1134726786
718036141
1326902064
1747954224
846883947
558385944
665617488
1688402130
1409634937
1453489848
969682520
2034310265
2132389141
1002508243
2037171683
50445227
1322440230
1406401132
1820092315
310333536
1125432070
114478895
22034689
364354496
2097547950
224930559
485178449
1330537197
1556737149
993785794
301279531
508785250
1172454750
967668843
324685813
413985681
868439907
372114794
1001227165
1030150089
272785190
1552796769
1820658678
189334862
1772558953
1319831812
388734980
322186061
910839259
672481597
1914595385
753358377
1204397034
1028993215
888211571
1206819744
1744444126
732594840
777040531
1771837282
1440873094
925913074
1711226992
1141649078
2032358329
1652123961
2126468788
1901468989
643826946
1003841143
843746896
1093257467
926960213
1368358663
193636065
775675639
82104883
932719128
1903084006
2080454306
61693113
103450358
651535234
744128313
1398595843
975080799
438697412
1878078148
247741614
1689847080
961397385
1797706678
37513386
569001945
2097249809
613904304
811153575
1494009569
3455158
827354428
811442282
1565810257
1055154562
905748097
2048557781
406809271
23871598
459710306
520161179
24816381
130052267
1607628771
1079081395
1154017226
973333122
1037011365
1181724035
396321946
2048190001
1950597983
1971711920
1699223287
734576034
1385242109
2009037341
561686421
665794363
1188454306
1434678123
1048394210
240602894
191637902
406418625
1962802446
1479400039
870271652
2084607976
1089897371
137312657
1086938354
585239993
805954471
365236565
218671445
623393796
1525587915
1950944872
1442337710
1017341063
613766849
348499689
1399443328
1866781373
517815294
1487803631
1262525509
1201246633
1036474195
711319711
1202800851
583904055
1329171977
1385304743
373604535
33615136
2122478289
659289655
2028003167
345389246
2146360738
1550783295
2033667499
1564891030
1508002915
173746444
438019262
1675582172
503515955
1923297317
828496723
1505329444
1177232427
541222116
134609257
1862968575
1307514962
990927226
1971197133
1398878886
179003186
1145901034
104305982
2075109117
824815537
1950227695
1549844575
1282512081
1762594758
385208820
1564446412
781399132
1130605897
276655827
1685505927
1642362982
1655012759
515595551
565863542
268479819
536258072
26112299
1955872427
917741200
2048437468
1740060037
217711376
2030388658
537227313
1497906299
1318415797
1110769706
1914103670
1450605049
1874841305
1712147908
1640934094
63088368
206690056
236525229
695092250
43297444
1737009978
1264810476
1773225578
2139229504
1600209095
277554018
1427779274
228094546
518718092
672279140
761465967
405084760
1815264266
1861449689
2026041535
177368515
25611913
866563045
2044274620
1209306824
955624701
366722417
506410990
721286079
1812439025
592881408
1147317149
95750570
1221907099
846544389
1814536133
90430856
12101222
587667606
393551197
1620758510
469979038
977349514
1565276340
1782533687
1764407589
1052109166
1806367403
1933546733
1830531438
1297803235
2002522164
1537505972
1835818550
415567556
1567900368
1304052218
609286311
1608797529
57587981
1546220236
1767101082
1772607930
1341718074
502840898
418488659
924055033
1738527511
1771104194
1213928161
1701986167
766363124
2046539734
1505536530
1717928979
1655477016
397866381
1351475822
1137320289
387599533
1351903718
1418239212
426502732
167988031
1614801290
621401086
1186633036
1884415477
623142565
1438422862
382055205
180679353
1535708131
143675641
1021914335
1570639496
1524588045
2015056188
145967500
1312337387
928736903
145400448
464338321
1608184943
1947133422
1029711412
936329242
1110529537
1608551837
1507850357
1837705601
1627782806
1238909597
674110677
73964029
635765252
1868130162
1300066797
1904584388
561927426
1627663988
1339092653
184488475
1538690340
420934735
1768957224
1743718285
376924433
541630952
105910375
6382566
1618026633
1681200837
1253123978
687112756
1780317478
1284807578
1230223957
1911395005
678803979
714562456
449025377
1101625546
1844194472
1339942903
1448865551
913519066
1130017958
1890042205
12884606
1944633922
1874261057
1861282354
1523156205
2084023578
1182617730
1247248651
378370416
362410298
31701436
851600148
1480142111
10260515
520436524
568448432
174560283
1809357907
1733776364
1774401956
1974500426
501731047
198842098
1422967932
902984573
1048422047
1939084007
1169572663
370995658
2075004232
537592633
1002693772
299618187
9078516
1334462370
981994259
749011032
1314842486
1311253741
1366894439
294229946
167153838
865782951
1655216802
1732973962
846412190
487468490
1301782681
181795361
2136881962
1196133640
1298612639
1751294611
1337813006
1185146060
666652000
1992125575
605317540
1999506826
1003511160
1733763884
291219275
554282472
390651438
1893643077
1930802127
829944717
1888297513
826615514
1590445069
1387991671
1148484735
2133649979
2069736790
432901605
1464164800
568678288
1654909712
1914849457
2132710434
1244892175
471739871
1690197162
1745048622
1296663281
191230227
1360903144
1877187506
241990372
1566087550
728995979
1259954127
854303090
318675766
1425511673
1475599163
791152598
1096362005
672185314
1644814533
1921965730
2036295254
1531920694
338441521
1938225914
194260509
1799752136
2045833616
460497289
2126335981
1282735041
938536430
369531856
426074990
999626455
200291063
1314362327
1240538424
464999541
877294666
1864284349
154217726
1858555943
270308186
181840526
125412290
371374119
532949216
594652966
208134889
773227716
124655577
545926679
1839206703
3340645
1401759423
1578005536
1626020377
898067539
20030248
1552466294
842937140
586602322
844827390
1061460862
240446249
1056321416
8175291
733113109
514244486
153454163
227458138
1217028077
597769035
1767174276
1176723792
172989624
238001259
1285961716
1025193069
771009455
1371079492
211571329
598718596
964836066
1138632662
1963565830
514737792
364978197
1600100452
183370127
467398613
1393075520
599097366
125143877
1352362040
1852972367
318895118
1332296491
890108055
1943191324
2082917204
142756297
487094515
603769540
1323826051
1261524442
39146174
1441330715
740524085
1351242867
702319312
478748531
1011337318
1629899024
124441580
1378175861
307342691
854312560
569420135
88336516
29028472
1355757010
1009938514
1648253824
1373782429
414967830
738370255
398644059
563465553
1358359980
339673552
1537500623
428430179
1332524775
602525510
544895879
1017169141
712670188
249041063
1001411769
957901404
1810132362
713939214
784747645
364089741
1137290412
1946262358
2107950542
1916454134
1116146528
1092584584
1996675072
1387432203
765039842
50716186
318837262
282305219
347200922
1142126617
255430611
393078252
1632181070
1996561309
916870465
2004781869
875103729
979305624
1323234345
920850063
24608578
1710187666
1934522021
1823577508
2096563048
225897622
975344843
1465900440
223142235
515661746
1440034849
352432553
641612405
1586507027
22091842
101181837
385141579
1255477798
1674778388
654896897
175930378
1302512908
1019757757
1446759730
768260158
935044812
252355567
91145657
666930917
648969649
771557077
1231187849
1287166894
1293760256
2116500021
194141568
944879202
163689030
1846770364
1536445400
1028090716
1407816251
592326803
2035734202
1682520951
1111627809
310965201
833140936
2145494258
1391265175
956422328
177312095
748549003
569870018
1886389302
86323763
1774704701
1701586134
1574340528
1721398776
1344391677
1415102461
1186891161
177118980
1228352925
272732576
662281589
880688396
183584363
1050294091
942514282
782015292
4320898
972932095
629837106
1079162651
819271265
553573063
489411703
651083313
651824671
176738727
1824908569
1043141838
1125487655
1307236994
1449197670
1910760442
1687007174
382088883
1661097637
1463430977
1111510825
1798860919
1749314175
78869541
1383444677
1555733877
612351611
1299763012
476025801
1380886751
1212467146
2145954573
1440100206
884188713
2064133148
580253169
941880276
1132079724
1677870206
1797251288
66130585
2079436631
2137188930
1315644586
1031786025
1091042649
186289035
300274056
1066046180
1565760864
496600848
832480393
1546966715
111301713
67555340
1058596321
1621082538
1015325542
1418648406
283496279
1892916833
829379633
881578804
858552946
1456411098
1747716564
694686577
90789507
145562549
1299307472
1715203532
1372465034
1458757314
1470035932
1732752997
1858833346
1698050438
481053747
1334515640
594348639
1148057001
1486109255
1675276023
324053290
1063073972
210063496
703918048
1730349964
648682586
827985066
557273681
984160354
726763154
1844356658
1035256980
293611610
457742822
1544413235
1166960960
803060692
490534382
617473109
1804573398
884455891
1434762958
525739066
19806132
920532366
795831913
589775967
1563440864
1857011014
1531472951
1763577457
458720366
573648905
1786539355
613050989
613753999
426908724
1349688514
1876124264
2120524136
1430693306
1875545174
1044458485
856735265
444593167
1087368205
1051081284
1002599405
535570693
118819550
2025871566
811283847
1300684457
2034572990
1900727736
540769325
2137206016
794776838
1188725566
1513528186
653801873
548121287
62733018
286580134
1905871985
1943702657
1328858911
891611118
1258450685
1625308989
981945849
175990471
654479926
1698500558
477991620
1991246336
1970027696
277040136
1208502578
936286544
2140520791
940311143
1759866589
834914311
785513730
1844153007
1933487451
1042264582
1600822609
676779389
1499055477
1838815064
1808068171
466257240
613679292
1907011786
125448522
1667550885
486648706
1874383926
1380743920
805511094
1563072527
1317232775
1057036517
1473548562
92055506
562164331
38371671
1160912432
1026383414
757096357
973326273
1823319313
1281587988
433421458
1564187731
526954154
1570872381
1261840203
1232392578
1071906782
1519052903
1933941895
1776839347
345567252
1648017674
1633948639
24982043
751668135
92830960
928818027
275044134
154434119
1202727440
506686688
577148240
2064232556
1475958760
1198854432
184574234
1904010900
320137832
2129161474
816291681
911923851
420147966
1269013806
143811443
1745245976
649171867
514148917
1217541296
1341260821
1741023519
1345535375
480861620
166461226
551550261
878656811
1512292762
1236024283
1587200121
1513304037
974928612
1765190507
1231621387
405113337
427262520
1271016922
1404088475
1536622812
343776011
99961193
837058254
1211795379
274385793
627682129
1786145649
258511856
1693522339
1585934281
1301982335
108964053
1568887343
1491677828
1257563382
1720462369
786601583
1201268411
1701336620
1185776297
1307013855
1939699503
1935940395
1301705616
1092582779
1549086449
1814325789
1173149091
481852140
309389686
948035248
875856697
1339166345
2000554666
1476906112
1143838113
1182723900
323305291
690657707
1587931907
601794061
1145570619
1167532059
2011099461
2077807852
332331900
699668652
701020875
2082669610
479853266
1217301783
1953716865
1616509309
2120414674
998920795
171411616
1561826670
2089066777
1867483773
1547144830
1645099640
87417707
93204320
788101752
726841959
69930629
491824364
1442553116
371051886
210624191
1370903249
1346653344
225316789
324879114
17778537
1594749376
655591446
610660006
1416749440
1389386580
835565065
824487831
168002315
839408364
21309481
1375965181
843926208
138324317
885627496
260226522
1662375727
451875365
165518344
167656429
1482231752
1964042418
62438900
467753248
370604254
824296439
1292454253
1530458523
1540525084
615744198
962493862
750089671
481926060
262051932
801396426
1800256624
898546904
874094565
272227075
2094242071
1133394251
1142372858
1372254783
82525589
1302792688
1533751186
657900399
1156997514
1669388636
1297604380
1814796966
413414169
1810369833
1598353455
1967216718
1677135543
374921626
562057405
419128904
816906240
1099061863
1913288630
1748711261
641206654
716879366
1418654484
279727159
2015573189
1618823049
768228044
1272103540
1556179855
1009504466
398314950
159738593
369825504
359380165
1865651586
884762473
344950842
1939356187
1781633844
96293269
1024403652
937612446
2048840453
1288562786
1586721597
349861944
1937418524
2092320586
1878372945
640873231
1881617771
2088477595
954567195
499470220
543699005
1809617753
463489032
1088569041
1104608795
238541608
1235876669
1529842374
984419436
2074526982
1190745113
1516867722
1659204964
137624995
1009208781
2021769878
1406594249
87555029
961781130
800273163
705098533
419687847
814672602
776349128
2081903474
1696870262
398184567
500935438
1691280926
329468323
1324852220
1413103940
1566481877
668366693
431752760
1773436878
1210309596
391951500
772422649
996329550
1934167056
1008292810
370232663
227082840
96831856
538123584
1574956739
1419860962
945670636
2017522830
1205023013
564467145
1868878597
1533871850
127072674
1212961666
1092613602
1584890320
1284326046
337508268
802018251
1063375007
838935275
1128825999
1567730151
749429687
2076876644
73205635
1118037563
2125004213
1547715070
1579485846
2026439362
1688177294
1486060133
921472778
1932503938
395017587
1044694784
582553433
297216187
412989174
2103223283
906398144
1254036576
1503064967
540689381
1422103192
1094801039
1766506884
48828644
1399156205
1998022860
1588789166
1494086524
1108161142
1787552497
1092412177
43869120
1607922500
1366904623
337151364
615203184
2123100854
1264010996
2046032948
1959097321
219208715
1320605119
262862115
577393348
285803992
1171203929
961797649
1263261154
239582312
1088125360
238260895
1815121335
885560340
1546345347
1874891216
1231250285
738706157
1927687946
385793493
1455628665
1957921731
1990391478
129802426
950190971
533692431
1192585520
1633368910
197889646
75710917
741428813
1894341623
1007808934
736931423
541401737
947616653
1309552134
1550813330
1722614707
1405691161
564774746
68876977
2128536825
976806646
1481816847
1004415229
1521552095
1520678351
851804798
996461506
1507578059
1832456767
1736366386
1469370910
1809298257
470575046
604393070
197528290
1549313586
1257582174
543333682
401397998
902278993
1401584847
1697172426
1813048126
1346096102
2049124314
565646651
1804140674
311630925
887318284
827103261
143962544
510482490
369165321
852414520
1393377928
384338669
1183256720
1613616608
1392934339
1830885421
2130846754
527984276
1784190517
479594295
1335763818
416331014
2116817215
78813229
1365151052
1905459632
1405139256
333324232
104485439
639564431
1506318225
1133718486
1040462102
1490347010
164624191
1948184303
1244176188
1308067976
592146044
164230533
577385717
826536233
1006957030
1145774525
1491445051
724559377
2143350241
612757290
1539717767
954217964
2064935278
1404371038
120839864
721930106
1938108385
1648488803
1914939332
620785700
422380490
1537963566
752086755
1854838287
1278793907
402308223
1474096752
1742771962
1119688004
1651055081
249489560
1887107261
293068361
2146893659
435606714
383935012
1949984806
1473590574
893556438
1878285007
819089753
2057396223
2111683748
33542993
292291800
76991662
937411833
1087272298
965157924
1509196860
688188601
753908926
45480445
66693199
801801779
1102501463
478213030
2147031059
250074882
2054965723
1558651937
556096337
422346274
1490315444
85249622
953538400
32334458
2055964507
940111484
270945177
306784400
2002320541
2130902332
1492227268
1672294806
1801054927
2041659791
457751188
69476606
1149554531
1043974953
1202143837
286714647
510057318
2002123957
2101726340
1632201505
815534991
2094681475
1057749174
1190887941
294861026
1965231329
1086492972
1194834795
1347319986
67054488
692518940
1534623043
754050210
634523080
497093381
1861008801
17871713
331703928
603707330
1220886598
902449324
1879316644
1822636040
2031312399
1994917232
2132222455
1380335117
635589155
659349625
1570606344
1776294117
1112805640
1948763637
1874357121
1170749542
1235920485
1098498163
967039155
512408011
205986626
195094739
1729495859
1732909920
1959191684
1052319299
18694000
1787509191
1737021699
1841530705
810951271
1735168756
2130882613
1084610776
1802675015
1181340463
1802504004
1630693292
405489068
1609345412
612626724
613023733
1859341403
1980490607
1743129341
659064159
1592324815
1845088632
795089767
269311101
1159377025
79885084
1575041233
756062507
2035974688
773712770
1512797960
647362719
364395674
53329353
721493504
154050666
1423697487
574050393
1739483188
2010818436
152640163
527120939
1959577576
1731946019
1932817254
704960255
214742799
1478987246
705952608
1344250470
1248238
554830431
1387505774
1455676886
1754454061
1926539494
433511844
1791720276
1089261380
1720682974
923792875
39867041
1732064275
124671858
987158037
502570289
266424248
1950631687
126322430
850836030
211644284
1645207823
390191066
1738619732
279735043
2039976214
381880433
1902655574
1113699102
1064304264
1735556005
1084550132
1999038209
1859988627
1224372606
1623234496
1723724744
1830773279
1021692179
1430237367
1993390522
1004329752
752601963
1982747356
2012691157
377044708
1983053123
1133444668
1232949539
793502476
1001650616
1657576123
1498475827
1321587002
1082479566
2018559065
1503779719
1740150923
358187446
1384079277
1306268721
151971350
186109501
1652061680
1019580260
1852302433
744051491
1243699521
1705551186
1311138888
1899166720
1444286766
1251210035
1688521932
1994756056
222563883
970508855
559862626
1059898192
386868987
1024533866
1140980934
1493586823
335666170
1947609151
611705903
1458186226
606725027
1718625520
1376603297
478968952
962723700
1038690738
724629642
1482888162
2062161619
688592991
133515797
1799778949
1791925408
1416774670
254520165
313008025
750795488
2113771288
1319157572
1610018860
1092404949
486883734
878205177
1642748204
1040874869
1994452946
263732270
1653459385
195463162
925272147
1320330824
1057295676
1734854503
1193964004
1008835982
606254498
1979115873
678060674
430180872
1695125037
1910293649
28030192
141399396
791811237
277347300
1589004015
1369068415
290258133
105573399
1454694450
1068970670
547076520
621993671
1701060552
1615868767
41422870
1756989431
1062794059
762669464
1038332252
1592903910
1237816303
1279771549
2065226918
938524031
575933945
1052679014
1026886305
1880363022
1268076053
469175995
741776877
1776719190
521386028
461250244
866557677
2063872308
363611437
2099681511
208108774
1568539304
1264658891
404473622
1044502855
713021560
1539376197
553772866
1072191745
2048388203
1345164037
1404158
441155406
2132928753
1500181125
1566181379
1446416314
1970680901
1912628235
1510635080
21919852
2073986362
1326685006
1134172831
1101775972
2020654901
830969135
1706647071
1030264369
2014385802
961017334
2112739236
228305173
2063367439
1355411215
879705196
173628533
81548713
518762012
1662654619
2004075858
1342468402
695947826
1550405226
2010302731
1704743506
1926130469
1367826439
794640219
2039790015
1626537811
1739095669
562830381
1286241079
623057220
33448489
618701523
2111281240
641982253
1052175317
831954868
531867210
559493208
580291525
1678486085
358906145
1190578973
1876914984
1098149904
769661122
349699080
710314806
664339991
727776297
115790800
1398224427
1316045740
1611501269
2065425681
1980159897
1687823485
1207172139
1203735243
752427980
364720888
194724861
196458322
1589000502
874707503
495621846
748505423
187924384
1288274074
810023514
1185672002
443568511
527944128
292500819
105871611
1179085604
1248289105
161612764
2076044729
1470505869
1933372493
942838714
1958533938
469396558
1428734976
2089371881
1225352988
600349343
1579718760
1583794553
1240060372
211416723
1803753923
155406760
764511310
1301615567
1068936084
1445744854
1528866485
925954569
2050235863
178343153
1814576697
328459541
727609508
1645285188
213636051
374293676
359177562
716708047
456761855
256435588
1154115856
901864913
85084994
499341572
1764048771
363481757
1576605835
1838544264
965874813
621481928
319143757
1506125504
896618035
319043230
1668329353
617580098
1022736393
967998590
1957882435
1343634206
1254325461
1311373343
1743937584
2030248543
169617381
144278936
1254348507
59523014
456175916
911702544
359356402
1055913361
290622895
1052287124
618932051
446137423
350014245
2125626849
1058619556
1848726616
349057379
2120867183
869752453
1228145877
439184604
1726915765
354519059
857425076
426787082
1166405595
1303455604
1053782705
205439604
352548391
210413607
1355351464
806066381
886257189
279944450
2023799997
2082097647
1752459656
1477930715
1138595689
1001163558
826720785
288854613
2029098610
925867017
1336601905
1854162531
913720100
2036508800
2006409325
527620742
64618649
59716414
1206021682
983989513
1976509232
772573048
1520607491
1360040246
569233697
6763482
1344692506
837651796
974760704
2124778631
86236934
463954308
1230781296
1061303540
937576840
767976879
822423423
395686567
926763139
1815727997
771839828
1250428776
1367589449
73445624
1534684681
1736659708
408086238
1214021272
1491708479
1841331741
833520921
2102795696
1862473156
1378282576
1438099022
629045902
1204268710
874001996
1132622563
1588831988
192040617
1604381717
1722572442
1121157033
1960533003
833052452
443784207
1860492247
892027348
215053671
1848695341
1918910947
1204531034
1274708537
171198330
1744906051
615031112
20064735
1395056380
1571337619
267530744
1448954602
758184891
2029721841
464531651
246542578
1195849161
1921013440
1217954610
1986481865
572425742
288467944
280579232
1228936
359183009
1149006441
128442094
1699403229
1763312422
1390645259
554005103
1514759246
798571766
1334340826
390768253
1113956772
1759176434
688156881
1508559104
1432307240
361289383
672926397
1526720481
1267971719
1148650494
485768734
164669488
1901475427
1271309693
1167309069
1084286696
1875124881
1245221989
681079724
1767776530
730739489
1011874190
858445022
500737005
1347405295
1678131494
1633116582
224036252
2033004702
2029082349
337113918
2056086708
1704074013
299707048
2020963453
834662719
1258873155
2012838995
122366246
1757166600
457440867
383578162
760511489
243257393
2140306918
62810995
391009376
709267943
1494775474
560314380
1846867208
108619806
1195674851
896823667
46621236
87141200
203127975
1455962167
51990507
555900785
538094448
1943482008
1243387935
1188573819
1699922723
1258798307
1105934655
1600210441
744182822
237280737
247127063
378388145
572555091
221131343
1677910585
471473353
1239132269
736763371
1887304700
1479826554
1390948386
280111940
1039157024
1223482801
1831155488
1780709446
901444970
2135168288
880109369
1550772744
862353837
2007368672
1712702975
506194313
711737055
1388607436
1352961903
128870309
1688790690
1088492474
1372657687
1459693979
1124077215
1119363036
986560180
767909045
836411248
945627741
515684127
1431860015
793289382
259669618
1550931063
549537887
1353687399
1065573979
654162683
1392872539
705595896
596517298
1722225279
1135114530
1358962216
647993164
100176168
305385082
1908730538
543210676
483300547
348919102
213762972
759875106
1834141151
1290874208
1994378192
1048326057
1291993435
279716129
533398277
310875326
1576454944
1032536350
1816943639
1101877313
1791756372
904759540
607410885
84993503
1234813217
406735800
109787803
1637560552
1620847576
316811181
256613558
1683643815
1094925917
1857438453
1441578563
659597663
1283590242
1696780161
740636440
1656940975
1968641760
367122355
1215250081
1614274121
2091310249
1941656087
1341619229
964249626
1805723045
1184333254
2143247094
1728563655
537563410
1818789756
81521245
1049792626
1877152572
1368159356
1205486217
589546222
1073905739
745035668
124941363
1305656155
1667505776
1595788671
449969458
1055720922
922369945
2103165169
333891678
346499680
805495860
1399551595
1043575443
897989579
2029413763
1857741158
517446072
1909665977
1128867751
256196522
646967938
2022245183
576279480
341507612
916449055
961452577
369203719
1718215854
1839529269
237860841
1634336029
310807288
1770144678
1289106456
1691329213
1134040081
1202391642
677624438
1864150817
2569054
758521485
430855287
1581852398
317814750
71471751
1432320101
1805506938
1199694186
1683426059
739730081
722621034
724548741
1199871508
169178359
320787834
1308935886
1043728514
687103865
1417371361
237738633
1203037520
1730875424
1600433958
1269261322
1301072538
505637930
773872705
2033573102
2081843451
953667341
1251535994
1516015844
1385365743
973624260
118159447
1573022174
1231120823
1379460145
131880215
1712751669
1425383217
449384989
114706179
2061847231
1482414205
76986066
639351708
1172102109
1244669311
96230403
995396346
1881257050
1662228019
320629637
833012691
1718920424
617080786
2005542873
2067201076
1108020755
1698348028
595684355
151563388
253387740
1223251533
494810279
1647808822
1765276335
1009115926
1277488932
966989291
1758337962
48710991
1754043124
1262798505
604463178
1659661562
1802475
1485490886
280057633
1008481570
176696379
1294952247
1672966123
388680447
967739971
1814464523
502738887
1252891276
1309362962
1582977972
1297001882
1390855859
1674434931
454018144
602297893
1488004613
1502749473
1676430075
1725364382
672516606
586361271
1958050032
1483545173
2134117489
239556993
285454929
694850425
709174971
1039641484
1212213428
667382531
1369722578
1392675894
443309256
1351822211
853827247
123440251
507275526
498534050
907805169
1006164495
1666667468
1601888694
1823566884
1199537985
159131974
751645223
118396729
530541458
1737793183
1953452443
851904889
1213219763
600374063
2085032465
450372552
1228929559
1204751147
590780981
1875703981
1122250401
718084633
83593648
1840163152
431970292
2085221570
783705470
1237994630
260747846
1371730939
1708870580
1249205507
118880502
1386286478
443347088
119123869
416146906
2087055465
2021843409
1861349617
184187347
2064262517
742134728
956279908
837160269
933575139
1314829555
1206114956
826157133
161018449
386288262
1482880563
287253145
1687716926
1591809260
25009144
375098285
1879365766
647871370
556183483
1320180671
708236747
1330266396
1220545304
1186393043
342929997
1703231528
413578238
1753593102
1649364732
1552052037
976722489
252762627
1236572227
1426287966
1272307308
1803253465
1447293493
260429119
446406579
1856682191
229222641
1879546609
1904104023
42712878
1074162748
81964851
365927872
2073903986
301453543
1365306378
1025753867
1282279764
601283550
801720539
1623624477
702617281
870683426
1975998118
1325907081
2015933741
927242661
556664010
986192503
92878970
665440414
842443860
1305471544
1226084412
703660343
2071815427
1788346943
279945082
1002410027
387686745
1447976986
1121082579
1150564134
1533153916
1946109431
362003351
951830334
416470273
233562651
1571969695
1925444349
505210160
1647803461
1567292952
35987740
1979308625
1144269917
1141755465
1811695118
233761859
599267442
1550016827
1020118836
1947352813
805583643
957516209
1349149670
487945827
333820323
56094815
1596926226
720802724
1960481461
1770025873
771320366
2010650828
1864584115
129454067
810009705
933328067
1019840442
114888747
35727495
1445509160
231054773
303842725
1501228339
1321636136
1401652879
763431039
1828120851
357928986
1651006337
1679310941
1341298010
1203614541
1329159214
911455010
1778399159
1112357785
1478851814
632283051
2047022291
1480575092
1931640148
875076452
55028331
1559542887
1294894583
722042049
353432011
1500899667
424103700
2110458360
322152877
1024426979
105369184
583905733
7907527
249192777
250965592
1155763248
1235171327
557414944
396741340
1035592174
838366244
124499810
1896216720
1515420966
1219803501
275973779
1605129010
2145698177
941364328
1370600857
876466960
1619168446
1309326594
1455363988
1343220726
204791353
1328191606
1528066215
642773792
1277052918
2088944479
89336509
1641614797
1518937714
756425953
1929728224
1409394365
868983065
2070546314
2128172198
818507097
1762882085
1223539906
175774138
1626397523
256538472
1063011954
943999372
1520649039
426052142
38865199
1748627768
2105304813
646651745
1902675747
1991599133
1590858956
162345041
761667939
712796433
1196314468
288746136
150463229
1928638070
1526233762
1521068014
668029573
240813598
17306353
1193586585
1291210059
1794828761
551053908
1925791038
992929864
361875432
764473259
1649300050
280845245
1242404528
1109884122
1862290828
831452204
1125724529
998648880
1386498990
557911492
804060229
1321056176
298798928
544413128
1191727284
223174329
1684156852
1996395847
1066676603
564745330
553343578
248398596
307250925
1246279149
424624062
1630346814
1040917437
967051480
1115205433
981897184
1791414343
95240360
1970396615
2125502076
701145097
963268242
151470036
1643706006
939740272
1736127945
2142579081
2035185189
322067031
1282714518
16856896
369041148
1636681087
605568054
1459649943
396658601
512816563
1284700697
769360310
955721627
920648065
789295897
1547762069
1516351341
943590493
619294710
148395071
1867345116
2042126635
895285655
300223006
2034283438
591804341
248588197
829142343
1711821123
1128216650
202618645
1900671329
876938596
724113450
1695999961
533857353
1943405989
477988338
1599742761
379276875
230262586
1630100820
1780542082
1247314471
958157048
1118184482
247549277
1134863691
561075684
1840172540
2104682207
1305991257
59398107
800114808
1126655310
1511319364
1841991866
507138015
1561696099
1239458259
1504470402
533138236
1790968604
229899008
49488011
2020339717
794821453
1092219579
855749453
1812164516
1740533398
789201945
753893616
983231123
832750928
1850859465
18100325
855796988
1579280344
251276043
1289979653
1384100529
137712846
515901384
1309821513
1740993633
757329725
466331062
907881107
1919941286
1281707236
1106909612
1433056415
2137520946
1086885093
2016001759
56708340
229424174
348632403
1728054
451555571
371622176
135305623
1821515496
2029683221
608321429
1416382798
1184382688
618354496
70752706
2085488066
867603181
671733718
1727669381
225624235
1548930688
497573239
2063004434
1176117797
1112577288
664378916
1541368394
1937905449
760041729
1098833768
1659002464
745400225
1256641773
1475489647
1272215165
983684348
513655616
477472696
1390991508
442253163
1577369352
1152432048
1639652917
1861572012
1527604124
1035236982
428577009
669927982
660866318
1512045915
61779396
1373180364
686504186
605932042
1884353147
849455517
1753753039
1112746250
248508605
1491199338
2039520228
1224386371
302623507
839435914
1900803406
1585614160
1042495778
188635446
51887589
1294491817
208122784
353180434
1994466400
1898606303
620783855
435808644
1422143934
1833459498
1164400768
341014622
1237436804
762039515
1167390854
799166248
1990030076
24242592
1292517612
105009241
185853921
3090440
1811415041
332318418
1153134192
1827007779
870610740
1630141608
570357781
126438274
374357604
1594448243
1455753814
38061326
1056665851
940509091
1366519632
1289884917
1384915335
463086623
1679863207
12976771
1903630035
513176380
1860454566
1985821508
439078614
1337237471
894879931
1861367058
77909103
9699742
1517456290
1141184593
1419586193
226945624
1395023042
928952909
114063610
431652157
2030753139
1295478662
1219092563
1168837773
1137411199
199974374
2035781191
1508769910
284483561
315897543
1702324843
947536972
1190656879
872575417
1724518839
582499827
156568156
447634920
1805195975
46287657
553494129
173688202
151888694
1784596632
757063966
1757320977
515121734
1650237191
631970604
247011259
948864652
1897618195
838837629
1251483197
1211472125
1864878558
1398417586
272290894
2091559407
1425416305
1672205886
161448374
1939506576
618834298
1857052483
345562559
905097037
1891761056
1949480646
948136426
1825171114
980006949
798070799
1089721393
2059203395
314232901
297064484
1886871876
687913326
1658213459
801406339
681533076
1586140651
927320450
34775119
1924177075
1657799279
889194571
1808339721
107999594
2092859912
341025468
621531701
1118093997
1370281270
366989977
1180777807
84580287
1059485167
1642393530
1565595146
1837806634
93478009
576024059
525027821
1521924663
2027293418
1815110672
17269069
1402819662
255189515
885954854
766408729
489809922
231980360
468392873
306060833
1738559510
1028445975
1129340727
1857650571
1376099988
1569981
1093853854
534082653
2032592636
1466227520
1919049446
418584937
1608454346
1516112815
228228334
1331236968
1042067979
1590543955
1499206590
616335388
627634325
289888259
1238888143
810224744
1880124676
2115350102
345250979
444997351
438777139
324022991
1939129534
425826074
1908456883
1872162999
1643218298
2000013912
2111104128
1612120032
266361607
1882619028
292223880
1134049832
610209119
390043625
985913934
527775373
516171417
1541975534
475789447
243175009
1252028538
955268782
1069453469
1357539612
1014627286
53463478
407029972
663834698
906604047
1181328942
904652578
1272532157
482629541
375497525
382044798
1087392184
1570263616
936472511
389344439
1763099149
753444699
99207921
936914349
1079751647
166641018
2117172488
1236051248
1313529055
1221300151
1706235563
257244390
1676558043
649161544
126515645
75092756
1940122562
263140892
503523677
1113105595
1458117145
1170619483
211313171
1656930090
475758808
85166022
709360258
1356626844
57801739
284540180
2026441622
689635333
445479174
1245217350
1180131249
538430057
119745111
107900362
1558490285
1643332213
1457587295
1556249457
178295499
2048873474
1405976995
2091518825
2095605114
361435531
881045119
1728080035
399489881
1464360322
617381353
171235007
697484947
31759934
167142795
1314138130
308508031
1707963936
292307435
232184977
908220938
1463453614
120357662
1279051645
1320442614
1681211111
618766323
866074089
2059807535
494379887
24957857
2122501360
770607734
50017111
72622392
1934718990
1950371304
120636622
1038393170
2064023276
1283272644
570061025
1266290136
615820374
825911274
379618664
1914482901
330312630
1114115047
1578794822
1749448050
1715791864
1573664669
421858535
1426087474
386036129
1445133513
62789696
1579759265
851864749
1572084855
499112237
918982796
2043578207
575636932
443805608
2036402008
574289955
96575359
722961965
965528698
1988789196
1324373773
1583971242
450853867
1924729892
619838013
427529718
1655978237
1321837984
512677401
471841846
1698631884
363148948
767467495
359282906
1569761443
2069273612
802334078
48366511
860565718
499997055
1880999099
1863849181
1743364422
930074104
1946889418
578731622
1620721233
182842082
1958012363
2071596724
13460423
1940234899
2066424085
1757559520
213490332
250176873
700273037
1800474856
305525698
1557842281
1437994009
322138613
560705011
165232478
840609647
481809487
1845502101
1139179981
1830802669
697486883
74969180
409043775
1193510949
196257682
380931102
1381557128
1394493404
899347561
2106388527
836628369
1033620843
641808273
1822602158
417408593
678206969
209947635
2025085851
1916880752
1583440398
1752323980
2009987011
601221586
1535182312
516294077
1842939704
1281268116
1665835564
1157220516
657236990
1650425404
531901258
1654940907
1440675708
18123024
146205377
2127037003
2109273821
1287924595
492486315
233965315
902653781
1473942793
1146167872
941881806
1171532300
1448507881
2068905465
1939762111
1753927990
892363000
1367621619
466021087
58424010
1468365326
41434100
2038561910
1873475219
1265564717
1679938618
611983108
2110730489
1016007688
1000761537
988599568
869197854
1115433513
1908052179
666285683
1483450286
1700014285
143104467
209161063
1024920930
1390389888
573100176
1741123245
1427395914
1120872656
1475449108
899020671
203894174
1891271025
399318831
300706800
1982911286
1588333882
908674621
1416362852
1547466294
1126186617
1610400166
755040394
1520166338
428000959
429551018
6572979
919962787
1146242481
2082618974
488862928
1262781689
204701314
1820393776
1611216495
1634495771
123541343
336585810
14602042
320922446
417652229
1946470276
111111261
1304609501
1066899408
33838062
1280744473
1509127934
1478776440
1430707387
235063245
1430233166
1183078222
148965074
653571664
1516372120
782788902
417413585
21304822
668970768
2090130080
621991807
806948563
1809749174
2016735239
760757501
1284431221
2000105471
21946969
145525211
1867215974
2028118610
1411474595
150876514
113387344
101057272
1599320866
1932743276
1416584246
435944458
1073817837
734582704
157238961
1692249799
1758027317
899506102
1283041660
774627176
1290653401
1637412216
1798021355
1146710463
547752012
1392664675
254309731
1763179745
1542676562
1165210926
303723876
1701322941
761082554
1316883736
1782372247
1871544421
1847502798
640581334
821536159
1344831564
1903100625
1455730399
1857465733
987109600
883783606
218902331
626294030
433519614
106531302
535406669
76702469
459210819
769716845
1187825814
1245084115
575526486
1986792888
1540881726
159955405
1395786744
988926585
1873736199
1946686337
1368860954
838619052
1643960882
1062244815
1623231439
1000780463
585334734
1783333964
2115038431
1551750596
916725015
1843573069
847291287
1544312308
234027902
1401917503
1134756338
771436992
1116134638
1044352041
467403159
1624239964
1217735579
673598900
881276745
1165052404
722203111
1916210441
66129824
1589340598
1903860648
1612573937
1814254393
1754046542
1538948435
1035099208
1722151525
1775480946
814228663
821788814
745872085
1296603953
1902014810
637511796
1619890699
1754855114
1594127488
1337443663
1318083272
703646945
1465850274
1805643299
505323858
1474887811
909612622
1266543012
1856958111
1745108056
130523871
588693594
649897552
1812162784
83655216
900486868
1548929362
1987750834
2122424982
1094455314
471007933
456125432
214203754
1805088645
1996094535
1475076657
272736221
2140140565
641858152
1049013604
1183642245
1989050667
1071956143
689500775
1973787280
487617019
1700642161
358252854
1883679003
379730658
158170794
2086110137
2063963107
538002650
1623158316
398799769
1664054743
749585964
1282594150
106895645
1702237735
1570088506
212347500
617992381
1402845778
1478583908
1280549711
955800004
1031584930
715920771
515248903
954264796
985525691
1024411972
1375538605
135158132
1341570021
1011622077
162223185
2020797577
1254237213
117067392
1720355154
899800913
1437690211
1513499509
419900701
2086947984
1845728870
1558630457
368566727
555659128
1379189819
693450712
1156642802
1804593529
1905666891
455961146
1650803213
915591505
1514142696
1914875342
1995780586
246106164
466484708
1200603796
812465176
977787110
309852554
1737237379
403997672
717282725
255256356
1410290094
353161414
1295920737
1455941499
316351873
1621412217
248272658
2055079007
1694902793
228423837
654988773
452180159
689896998
42211625
1626923397
902643863
1862385640
1247881890
563361722
886878623
781745660
1713229104
1476489901
236510103
551531049
1411409330
1396205607
1626861538
1822933947
1388415595
758321072
517927558
783061375
1968846647
332099569
1903620608
1589380131
2060208432
865146439
987301795
834971812
1871070174
1761547193
950149061
1522881093
69426326
547062843
69175880
1924580606
619237191
1990827055
1592087101
1504208727
1166113527
859258703
1950310066
292093249
2138621170
795811418
1963875056
1681156669
286639644
87580053
885089951
536836854
2102902415
575456057
859671918
1226487906
83153507
1947102524
1218709647
1694843242
1801194887
1636175841
1963476416
1617472890
2044440559
756202573
658946192
425129531
1982644755
527707631
592277862
1090743004
1220866374
167289168
155680600
374319331
1517269969
1035416177
1547441855
1822793764
1070576856
165659303
1204978443
146250564
478775594
726230841
1242291642
383734646
1056484220
1401446170
1323536140
1559562579
1349500921
234131890
954701478
1268230279
354754947
1294570752
1123654514
956231934
437040396
1403599854
478790581
1502652822
1442842208
1986636747
448550309
2022824519
783658079
1748499382
1443569598
91033268
19461336
1358453227
219392117
1076273088
1077074191
1810676492
711141112
699926085
1932868153
1145769708
1412514624
1529558430
1507419467
1737228342
2048564882
141491420
956489571
150682029
1712071429
972911190
1480030834
439498052
1789926637
848127195
2111680635
1212584412
1657674205
69719688
1137854692
496300298
1378783669
169508608
1828078668
1009868470
431183496
1398822235
2004226146
1025916371
1433783645
54075982
2125137146
1019920374
618392939
1271470905
446179224
2090459732
1236601245
1756988277
1243822078
1192424774
1016029111
1710446402
407569479
1783408991
160919931
145554877
331089282
704882304
41034720
1596195536
1531200357
2047715835
245541074
1299962403
1892122930
641346497
623717798
1683663108
930394448
1154059992
1061639409
1744640081
2031989200
1824773410
1560769933
748302153
162681081
697819018
35890162
1326462315
520067296
160182991
1643217273
1458806036
905209000
1823098637
1190647085
2033775917
1707883453
1710054691
461564984
13820963
1285649970
278781246
1439482189
1421683034
1342679521
803355828
1802104304
688760871
1064263109
1185836293
1422680515
583301543
2100561601
307941869
315417550
338954012
777341804
1917566624
357325201
2046438423
268210362
1261600177
1394464825
111370458
1963970017
1552997815
1485470827
1429269675
355641609
1263028407
182454912
1222320057
1102502686
1411211786
1553684295
847811970
1142742084
758721589
786397034
177438668
484825137
366000033
571127881
1737881435
278391339
1866225919
542793846
1494636420
1811259737
2061985561
2058237653
1863098447
663342414
2090959008
10277984
2103041973
365466080
150625331
304724798
342533356
237421511
863050855
1116616522
912095895
313035901
543174535
1084622527
36071436
1015568036
850310553
1521535535
1682472220
1337393773
628125129
406404200
1457414805
739664365
1572679148
236139332
1489696284
1852767400
556326836
1031890860
101378887
1916935403
560269093
11798002
557872825
146350863
1974784445
1005651376
1756495704
538124805
654093092
1138182766
1058331134
1108460615
1666604313
642616346
43846118
1057388269
1110619108
1154352779
1659571481
239132367
976334504
1944056384
546352228
1673499685
100283294
481281239
1594218379
908339128
897208236
718747750
335971923
1863019914
219741258
1636179203
628269798
1124799289
478309752
140308464
1894317298
901085703
584575082
963263525
1182155466
421846221
1714168191
1994113838
1372652637
1739504517
408232593
269773950
62635247
696291165
993835326
1123548651
1195763216
788973385
855141687
1868405975
751112510
1142885445
1410465349
532288766
914295386
523685269
1082747674
456321481
421396897
848762011
1312390795
711667227
203931382
759079348
2103961369
830153891
886102652
1674268712
912905195
1050912860
1201995843
152289863
426122331
778984451
865941969
288511538
593357953
185312174
56443040
1357013257
1204092320
1440703402
527489083
1714468017
1578259080
2001570206
1048719468
916482773
1725070975
569859163
379736095
1376057680
870609946
196777040
1289520718
1349685044
1806293580
2011380708
778954212
1288026175
789834677
723605349
1897514734
1818446210
1586879607
49501575
238309582
2012321092
304465951
257312653
1176243509
1609295844
1419061361
917299568
2012971400
588335927
313119636
418267732
1003213283
1808765806
1921024528
407733462
313617157
1558950806
1877073207
581637831
199996497
1825069262
642979166
272685629
1789971064
1506529159
566951873
689573079
728646042
830877518
1662303757
604502299
1023930134
391696186
2097736325
920939922
1556987101
1853882805
1273385036
420675108
1107395190
1182800290
1211312268
642911078
669378501
1746318812
1521475740
554472268
1265586125
603018606
1594124513
1753074076
466602493
193606773
787548952
1343715180
725028116
128741364
535545697
582755475
1597995287
1329623476
1362312229
1031669406
1990271444
337749433
8393593
313768456
870572234
1390310616
1469970621
1330889227
1525247981
224627316
1163204767
1235734744
826837849
1471373274
2016224584
1367922682
1469193104
15405319
2041767567
1869930673
465135712
1240823924
889802433
418360292
1392005824
107844463
1672419728
1572805288
1537775286
860958451
1870787114
313810533
497751541
38066927
1361584523
64155930
974531111
256517931
1311360190
1086739754
419692365
1911105390
975342270
599236304
645526907
435044303
43318097
1135854310
1434585979
1794979956
1426605368
418623593
1789874417
1364892335
456758206
846671816
493248763
359421079
1498017181
2038664075
1365435279
43164956
770808588
548864133
1251494
152719638
1289884767
25294485
1669491206
1512644346
1201633069
1408696251
313263469
396729061
1497007641
1510121836
19824477
289088427
762588627
1211884609
981040234
716914158
1140036558
1805561049
984507488
1866281372
475507887
1151392515
1972182163
2138893569
1208834651
221459199
1843775701
2031759906
1391661553
1616842074
908629801
662243911
737348246
2136067835
1288475017
1176797787
1390211996
2026318265
90601380
1471459094
283652581
1155736790
292069929
324598147
1701291996
950856796
1101327277
776450955
408420796
159083031
1137288251
1299444468
277974275
1908712896
1832028839
923449137
461805335
1709239645
377933715
1784173710
1217876421
678610078
566042258
399976626
1378108350
1933876764
2118037975
172529477
1252539577
1384995685
1560439613
1826180561
1682101570
1034720522
1217984281
2037501910
758936681
1771023097
2067986039
2104773465
70049229
1175493723
390738267
1246278973
1384990694
280995943
1408684200
305671459
1285487327
1688778388
1134141643
1631103543
162493956
801474202
222583807
1416228476
1071849138
2079172656
1323891706
1780794422
1255110124
37043422
1522078931
1067286909
1682823034
214662777
616445704
1346032708
454016738
1015681097
2076465613
1306646379
446535512
1552291734
315575501
1889037900
1149833309
118758084
1853109094
654240019
1790704868
2093984535
2073036263
1614934310
787265933
794284881
1794382946
994426251
593566389
647057794
1740751107
1038847751
1162404465
274699834
1548601838
1383232524
1226358613
2011532542
998587248
672421214
1970197091
1384066228
720106183
924863029
1898560921
1170526189
1936611312
267596895
1971009901
1124685080
1298077709
1196401859
1155478608
1373898384
1847191495
1102448548
469792675
611797795
870600024
1383995475
162780869
1430593048
1724215929
445816311
928179464
2005028750
1127088016
1305505719
719270913
1878625464
1701379382
86622439
1886853592
1571762149
854507150
114210160
1623523188
781638077
148034490
1958493576
1714566754
1439420278
1151730685
489831108
851859546
1977427327
793071521
934407146
1287400273
853454341
1731132278
742760625
804590118
1158656532
571908366
435336976
2123628856
1309176088
2073119433
743890561
1529412801
1602185670
148018583
1871816029
183902346
332884611
261347920
884689772
1727474703
231172289
140403063
1078583299
1853135463
764224028
43097075
1726326065
2114666441
1195082750
312370909
1817033695
1110536154
651549779
688935957
1796085962
1952623587
872993132
186514939
1122484331
1312479669
275915440
597254385
116148956
1575616732
411578485
87637406
594391148
193565031
1079135304
1028948781
1996709470
654062256
1514328426
4768228
1627754986
1109465184
1873020186
1189389653
1392508364
1799610848
1864941041
642741766
1102886365
265420812
391239133
33989710
1705534196
1736352557
662265970
833247842
292601949
1142829555
192195782
1383208674
14573153
44189440
1658719435
1044532803
1628090522
499070956
1983341969
142349882
1983078434
182723174
1630963705
1790957217
713812311
374244267
1923895372
972817708
2089713411
1663194631
2140639154
1312876223
846018485
143636317
672447172
1039292757
1801748741
2100238119
1375429445
1729144709
516938923
501017847
1713010568
2138137071
1409409961
494794432
707021546
1189167381
1560318932
255131348
1652254275
2085097597
560390969
78850643
1009852416
1627889819
231513138
1718341455
1487338566
1676591293
120947395
999609097
828626237
2134458806
1361625036
201101492
1808649079
1798701099
674338160
1574848215
429522405
21755538
1772772295
234753504
1273170638
154621711
2094187696
1618302695
1274500835
746041032
1347577932
750317941
1041243846
1913130786
577280346
1870764426
1732398637
1855602856
1898610939
1499467345
1226449148
1135475925
1532003175
551923796
1114802848
436023410
1765010479
1936369524
1715038118
2044085761
683532830
1469747524
1039234196
1042118720
1042850747
823179205
920850121
1557015444
110365564
1416416969
101498124
1643466921
680418348
1063860990
1610907391
1077792647
1909609700
278650660
1998251616
71825477
681282958
1185575914
1261500004
103087826
34740990
517694626
1943129151
1718582256
1047427836
520894069
776015850
2056910907
2123811131
1865840116
508504926
1177320987
1041644175
583806444
1508133792
1019884661
2003821106
1918166399
72558889
1257766882
1475198316
701769282
1873057595
163393183
187500513
950176370
1865211074
190261383
231266359
1535267665
1071371468
1566125018
564396907
1238927206
668522040
783355173
1836272198
588486907
807101442
2116682601
71879884
292066204
533833314
1344698637
151111266
858772319
713402813
678029012
1553437459
1548370449
252864422
1726723518
1165294165
622337709
916035450
751577424
1091617982
78269023
936068491
413422207
942577382
1610030947
2079339597
2005534974
424089402
133943179
541590600
2051075439
1807243345
349391363
258745435
338785559
1098878742
1676388748
864586193
1675557459
73207176
1000549129
190525643
1656084429
1986234391
917875642
1493918875
472550106
1561567459
503557974
319410115
1380113702
826588419
1062989330
877286569
1069684550
1430003709
470838165
38317327
374422331
1030967311
2051019886
1550373608
1763460543
665764618
2011030732
694431953
1786608176
1864749588
916362963
2090113447
1030730457
1134360046
336975939
370018578
429964473
74664802
560728453
1838689267
589084857
1069834105
842367786
163098724
481003232
1491026784
1645503685
2032098904
102316041
544467273
1559096020
1575286537
1170376648
871876715
94129389
388881962
786325406
1222822084
1260790929
920750501
203251690
461731889
346315447
373799479
1347974116
274302410
673160798
92043990
757557831
835553098
1355702915
1053551133
291018854
330105845
1295803790
2015807896
2002945007
1214630319
906280338
570480316
1980274114
2072742177
434597927
470411871
864801775
1880799822
2082705488
1699930647
769696609
270256017
907994206
244272922
1082299277
1852277562
1971590183
2051338097
1788817080
309191498
740319201
1071246864
376493578
553649596
1189731863
1402137315
79864573
1950252145
1706508661
1722927929
95834434
2012013076
357705593
1208373756
1376072129
646690263
967634681
1717665675
638919819
1320779721
1713706411
1937554148
844798699
1467759975
1440423714
117817616
178299382
221517183
239665774
111172997
2012214356
404247674
1918902402
13560550
1861096715
406827226
748143419
366123694
1856860596
39114542
1517625848
2058651018
839355391
993541804
1278603714
399016954
1740254507
401622272
2003204656
1025166917
329293579
1382585104
1800156215
1683580065
1300360968
849463432
707653682
2028617650
1208825936
521302246
1117947013
603932854
1690105261
2115649346
1613693747
597236117
393894951
1300796067
1251834072
1082754413
2130296186
341262937
1872048727
145156229
1558769998
1440395711
438143855
125911354
53004532
1959275827
1741964548
1359613641
1500153924
2140376636
1539334909
1321204601
1353345277
784672570
583701155
1628392267
1881154525
1896413152
906238370
196613355
559842320
936913498
50678510
220938773
2138767560
1388172715
583829061
1844401991
792092558
106433487
1806089637
1178469551
742350404
794176799
1389003727
757824902
29910606
685081676
510567048
2110298442
315180422
1486695250
1497708776
1540406164
1751511447
853161786
1281647018
580158426
1930645897
974990451
2093310201
770852472
1160974514
2004466488
1168333582
911035542
201291770
566870961
690131624
1167383702
1841320203
708092435
1422470937
478939576
2053230639
658228012
527600066
883117354
94799446
514687150
1921385967
1674896867
273505240
2046772395
542797182
85262569
1470403117
2142238479
500095037
1762044275
958582465
2138288305
1833048436
935756117
1371483270
1980348500
1160885873
1438400849
518084306
1220396738
485057828
1250165055
1759685432
1471517435
1305219460
438323171
1698259937
155952670
1608477849
1975903299
1216793173
400062525
1684210217
582126781
1860268128
1449841747
1901844411
1923041229
1389655066
1343259778
1696436579
713006163
1101842543
410011296
284828234
962496929
365791448
1536559050
1180762234
709511226
1038373457
905079111
30860494
1231016263
2046207741
481201342
323948665
86454124
2103531203
563423164
730798923
714184435
251851540
619831569
577129141
856311254
1323976786
317191236
430009957
2032872501
2063720465
417406467
1422149802
1237736550
1649511337
1389744278
900823716
1813332898
814675571
1196404648
1250556935
1694411161
1507213251
606557522
959256744
1719957787
813931874
220093800
417461935
227168328
356976082
1888926328
1926472997
1162205523
1001054739
1036538267
774419019
1623845228
728156325
49667784
480201006
943549015
2029469545
1765941651
817289413
1483672104
638813629
921063577
512770473
412529534
884631280
2007684644
1154321540
859164020
900666442
648238332
987375594
1277641871
2103379957
860812094
1176809371
521165530
810151426
2136862770
1072904499
1719877475
35952686
2038267789
563817508
1698983837
1360000655
1152052717
2097520378
1480842841
945625919
1789857085
461978893
2029708644
1282884490
1803741352
1430435466
486538469
1806494469
310296954
1865725133
1757494231
1840309516
1431589415
1855478218
2021040152
2110553982
536173636
1407665668
1400708864
299609293
1403484998
407381658
1936424332
978073251
1722171758
338086832
559018049
1970861904
2094308348
635487928
1756726342
1121590449
18775851
59740343
1626885728
1755542143
978049832
454637608
318727325
948548621
220583757
1070635031
1242012936
512222965
418338632
621679953
733616028
1721613619
441566891
1229579591
78744828
1822424867
67055039
2103499853
1270966199
1398013571
57314572
533513138
2003805202
1848578013
857178804
1941518252
1580365897
993201394
186791305
805179010
2065876333
545316744
868256259
2049459690
368332352
458887969
882744923
2111469977
1982118178
745172817
386960983
820896187
1987204926
257071668
1884258441
417126558
2127279309
831308332
1809840533
236972456
537457122
1726238991
1436907718
105277249
1172300448
131704152
1309629583
1572047105
816051893
2020267253
1107758712
1846088184
696445474
198866902
1935636349
1986559667
688864845
1412266316
1436990542
1993587788
1896446046
708375355
1046167950
538338777
1735994171
490278808
1722087451
1572899573
1380370089
2131358468
2144596239
1205599685
1739010219
1815850804
587545235
1982147061
13247557
2103065799
795804565
1051750882
425483085
1088585231
972359705
1577391606
663649596
863848573
63325583
1591124426
1030871168
641300418
82114427
1403380584
1302061720
1620969421
1922685641
347236638
1512144742
1317877401
1223932712
952469314
1176179402
806465232
1100236373
1736435627
1996642230
189708888
1227565230
1878171261
1817903396
250379176
1881174479
1047316823
1899438656
628699446
34553934
1619441076
206069356
811105973
1657910911
1049857631
1481564531
989446071
117388775
230855207
2010587175
1965974046
1490936977
1046008467
1683447892
1704544299
434665523
1301051686
1776159025
189805226
1411992442
1789564536
899791682
266875688
902543641
1263564822
1994666361
960898770
1013236074
1520535186
783869920
2091661195
1687418265
595766367
1818267108
1788700542
633187410
1845773092
1493843168
626008585
1488944627
71535483
518748442
831051584
1134561451
1932306743
1690302925
869637535
1666907474
1604725592
1206008299
306437028
805991013
818878842
1951256480
2093546323
2127462933
1545112019
855411998
213328755
1341402262
270778527
70215752
2109143636
1190954478
1332597972
475278359
2027909106
1027942710
1139924929
1599663889
77893642
1462957431
822784641
1063146871
1786141864
1054871928
1761416256
819566598
1158197217
644757583
263424312
928470364
1885153000
2000571817
1012178795
1664100571
1053299599
443431346
930924262
1906314311
608794280
303959419
604286617
500268938
2075329168
706572125
1415391880
311261362
523511104
1505906524
1722393407
1365318717
1208294103
130671254
2111965829
1294613900
118097674
1011149012
241523465
1662756699
711399507
1806710700
948280708
1315580760
169783719
1769639711
330725371
670268098
2146606393
928560667
422003348
2085603113
1021396363
1374215692
212969392
2145331654
1085798780
1246122004
1462093975
1770247182
1850946756
1867407514
1025305702
31066206
289797016
7842731
966506118
2111756639
666962885
1597806881
65856581
1226224516
1706266618
1933191509
1815974877
1952754690
742209799
2017724653
1118048699
333683190
447469872
885976375
1750740945
1865545238
1818023259
573716615
2064917259
79790851
150710273
1600251461
1048373746
31178304
45509467
1507966834
80545
1982601083
941714236
1876088467
758249895
851505424
1839382515
1763462235
891762528
1905551608
1952378821
80763800
292337426
332261327
1522506249
2064559402
2065759288
2047703626
751642819
985986401
1561321893
858910902
2025098002
1439618841
61978531
2066401171
502396769
2098597863
1612179879
1149687695
1673115143
561245602
1794125059
1284558333
1834480400
1161103752
1357330214
48917714
1633720461
1161841837
299105183
1521980308
2057842959
1610759262
540308045
1820987024
1075761638
56462882
1453647446
626995143
1254493440
1912734937
1159383928
404762489
1327164393
464163762
1741429965
1681281896
292352220
316918614
1305232190
82042844
45818418
1578864092
226984612
1110626237
2110790705
2027621075
560329214
1701467298
2054564568
892077116
1727985551
1075584911
247229680
1279941054
2137411762
100298871
1013317051
1357045183
926654296
1858596591
1388062545
1547727218
1766162494
248662652
454860023
988309651
2122393994
1367909053
415022440
205993571
1118802253
48150373
1513807077
1009672586
1015618254
1498276104
901158823
1946468446
350276940
2070204631
1179200490
480902410
1478496986
150411564
601283698
1227776515
27524478
1092451743
340941442
1704980035
1218778671
1935149979
1605056629
1280160107
309506785
54720971
2109760323
1862430707
1038800133
1668239775
131048998
282562431
808947561
219176542
754660151
543247186
586871885
525264356
1671313065
420819032
808619102
2050173275
793342179
1844175180
2017154114
1446423653
358668469
1583293253
41894797
179226183
1081296265
973418973
561338896
1784740300
1552228755
2116705011
784152309
1454511512
1688675388
1676272548
1681864295
1728125990
1817318477
1684485250
1801066598
1121907878
1696633400
1810386184
1934044784
317973121
2074077777
1806860527
1006506543
897828466
1678831356
900365091
50389831
815932778
1376901874
198740941
597298772
759626353
1548368858
286407285
70556243
462769652
928113634
1328161808
379060047
2042926542
19653810
1378295328
1089504465
339598991
1221497068
1730388934
2041391006
1990048427
324110126
1620478216
945555554
711719724
1517994923
1491466254
432955843
1232744452
1585691415
1195750592
904726225
1459220572
655326284
1510058324
700868788
1132194367
896195238
1819654738
1082074552
1965603837
877633707
370402034
1911430932
648319730
1602472383
989436257
499980092
1814992131
1875756327
901086038
2122766361
799871091
232177425
620642645
1187766559
2037871538
682882068
524024864
959880846
1691291253
183503517
149198925
1231562218
739744089
722302374
164407901
2049342974
1241548272
2056969974
548242324
874867643
1106253825
1628608734
457280936
1027787126
992036042
501094648
1148710812
1210016959
923097984
2130082311
1767930172
1209885900
1285191150
800786196
1754322975
1307392027
2005381223
1572260958
1457787707
754060135
854600157
254685816
1603620798
166119383
1158532172
1231921250
1691802818
927766813
1371856261
183641614
153520170
1816918820
2139182655
665136527
817904233
1859211669
852427662
1132738300
900717230
969802949
574451254
2049808620
2015591335
2091329803
1161857936
938167386
666816345
150645740
1709126993
1660206530
433120032
1610877852
1713400329
834709446
997008657
285840314
390616487
1835005354
763932381
2119902500
1377181965
1694149833
1549589149
1720419145
1414761186
27779085
1785732953
1001204368
1093093218
939108601
314979588
1652272734
2126195031
112601766
886603969
1736089593
216469812
1213635590
269994284
271776825
1437705856
1459968397
1272459882
1792549399
1637341072
1626603495
1135117001
515723398
1185685858
1292013150
792047240
1143254416
448700609
902860941
536587418
1913705300
635365865
1265717588
1982108281
2095179634
195602578
1511789648
1494677682
279394409
518785230
1179736247
1867818697
1714316434
342025987
84812577
74090491
1241057243
1313065040
1892044965
47376159
140636672
61053505
1509879735
583725790
307946925
330775495
1417782187
1849461294
1380703520
1713753337
138546808
1023234178
817683027
1320994686
925778588
331614724
882064243
66510587
927153634
1532313495
2060163635
1424402676
1381919687
881339288
1975071261
1815481675
1399140064
1088744840
2079575546
319520463
41645130
247269142
725434060
264632955
1881295985
1925128012
63396383
1772146876
825724650
2015825863
1684242244
191903100
334463842
868956271
944023373
1959237548
1610716368
761797645
857536921
1643823837
1650526981
1034634270
1753213682
277530017
1459277132
782134632
1603396495
112174100
957426838
523500619
2083417532
164613607
485406081
567654577
852355932
953573403
1942555480
1224135249
2090063055
209267816
2093795592
1405758834
1695448846
1352632932
745237725
1885206128
1397844352
2134568645
2099530097
259882668
1546851619
1040337969
1797357766
299524143
2073518483
497105772
1310852685
622717551
114258991
436988770
1531554024
2057557535
37234227
1086904827
1385178513
415187449
1080031927
1260475230
967328044
1653274123
1360895234
1732885255
139979573
291893597
1260382028
1555209275
1348102020
1046297787
1654681642
752058574
889553215
1088686091
201433378
1256231753
1963639854
324734496
423712066
33293835
1523433439
487080146
1430847199
580141955
501764436
876592498
407131803
348120806
446035353
1654589698
742887441
1988656222
1105142624
1885050021
430840350
2050296026
1199419032
2059766167
381346665
1237670551
1486041326
1564466527
1579362871
1240408525
275414409
2064559715
474796204
806211673
1855789677
58517503
1932082480
2073444808
1142276920
419049071
1219870524
79637631
1653142256
1458705404
743079420
1999591706
1411151477
155030555
453045919
950182725
2132215552
53467179
1268437704
1754710425
1536224310
1667187784
1853013651
1462818303
1195288043
879479393
1981753013
111986186
227450727
1109624766
160495366
63396646
1752361140
629581770
815181957
515123884
273676665
2034995652
533532658
1330660942
1739160229
1537498173
1093024628
1415754875
1766201746
1495697696
844134761
1725673527
1034117434
399903424
1919250032
656650662
1051893040
410292108
1550508982
1001078393
922207172
659953183
1414403320
1829536171
1396926460
488360476
941786928
1697623100
207664145
1523984298
932013655
335748325
1076915087
2083481768
661023780
494424418
1204418013
224344049
1068977709
429301034
307982333
701017723
1851962256
1486138172
715245326
1128502947
148616245
1242154291
250731223
1899100605
729210349
392684575
1777051533
161673889
2097005595
1997506727
68188256
1843645384
1498289203
913202003
882188726
1593860579
367867306
1991873698
703152887
1574162782
664366941
418721159
411865480
225077644
1744934223
1528354666
954935969
1167452678
384581713
826522772
2065296778
2125792731
1916242714
1930430505
2037112323
2127507588
1681545349
104281825
2029620856
860205574
1345331986
1155018547
827560394
1769669329
1886933347
1993351379
582547078
603025554
177346012
1387736587
1951058021
411175393
1893585955
473029439
701864646
2003620649
1649217551
443041610
2062162668
1914913309
1414128309
1251224657
857582093
332268136
322894379
1605805786
1164705844
1554973294
1783176876
1369884485
584242542
882951751
716915007
1925835134
1851823412
806618475
2017333696
1021760709
1460606957
1309445588
779361746
1118086408
836986202
1153331366
153843253
1952873043
1693155028
629962457
1883626830
743764204
1305686466
407428271
1688239596
1048994433
216592817
683235002
191113431
391572824
2139863602
545217900
960961340
1126253883
991623636
715506137
661212530
262753141
60916694
87329175
664029311
1353281352
127175392
1347163032
1036485845
773051887
471835325
426279804
2031767599
1136151325
1268173508
344880792
1042037876
1059059809
1103593576
205651964
1895634152
294643537
121178
1816718488
233135557
960710582
1154655525
1784237978
1107843480
370049199
965187737
854939257
1611535
851183982
1102479053
668296598
1458047138
1704200343
924873882
677477394
18653646
664779987
1852451232
198893724
956464540
56208746
390212543
1744245934
1403292740
10199529
1689139209
1976373787
41208587
2092655335
1750636114
1645596235
1525481635
1793540627
769030757
350291729
1739654285
166947333
1761636074
2147440286
249269533
837351289
1955972945
1250070371
87983475
1959254156
1820596757
987062680
1451224111
1795978699
1632355181
269174288
1042037032
631906737
2014998187
237613887
628575303
1682657683
1163176345
1481349420
390390604
1472765310
1298628017
1319118348
1488033831
1709672588
1507529470
90559002
483747743
345116997
918510062
220378143
1863892668
2010646973
1990966862
729488691
2102727138
925579155
162193565
1327988237
1520040650
2070363374
1166760180
2024444417
664788574
1482049517
1949204735
76076110
1175526221
159615864
378422850
987904837
1475526875
592215817
1230177435
1131363776
1284885424
641853295
435316694
469900977
546958771
873047685
561010376
1926070568
1051384581
2048021564
1677386976
1288783136
448864605
1065983421
1119505704
737061804
835683553
1629908579
1062073226
2000995018
199616528
1719132252
1720676281
999692801
921876646
1099559843
1918148438
1889058485
1819010746
852561849
269074494
1261535197
877158966
946686624
1008505433
1136360204
1540563440
1626765854
1213301380
1520234517
2130751790
1327631161
1832639618
1284136311
789595795
884187879
892470534
1392043135
1902207371
139036280
557235243
1012987471
1703342463
984992491
510683130
454182556
1505821564
901074556
1021797812
7997769
1898313765
1995798428
375678308
903640627
1055146747
662289989
1986513781
581080360
1579528060
546438094
441653871
326980319
373108829
1689420463
1258120731
1556012053
115881184
731840411
520867111
1567310590
680298527
1048125689
1736899588
933325476
544978428
23332808
507950772
639450124
23394997
764247978
669805188
766779732
205436963
1737359090
1497745849
80530171
1712354538
187723471
1913678966
1777548099
2066112875
919780376
624393068
1170873239
1884776312
1437609707
1355047579
1538938632
254197603
562465700
903580374
2011300021
162139999
1361508958
1396579435
2011397655
1195184214
1789114200
2062141752
1062599827
590069146
1961593793
1435475754
532163856
580651546
230952367
1153098263
1994803285
656416605
909355002
1990258254
1177836442
125444841
2022468279
78848705
1198382194
1077577164
1617470448
539743065
203130071
436328821
369770312
502219540
2123397171
860827284
1269689935
624535091
727690920
1340341199
209918275
1521691825
217754183
669420337
1645844187
463672444
710570575
755757270
775302188
991609713
884201583
1546815781
69129739
890366500
1868039186
905314105
1032837172
1905044889
268584813
1625676427
2091554271
2080692603
1827945297
1143444947
1162818175
24058592
962667359
426589424
1433532799
2035630739
1070176923
155816862
1696435727
345935390
2097710923
1560986289
2079515862
1723792280
905074567
761565065
320340602
1009165108
478643521
894638534
1202095415
854202701
1490772708
348070200
1925903454
1891424484
1290809061
1452070051
300275949
997635598
837382320
2044602275
35626407
1199396806
940940440
242332051
805320581
1099610772
577765318
673649322
2092668320
1869200029
1767634335
97641258
1073994204
1029809619
1199202974
1134832001
1985108121
740939337
781875505
1369004073
1488478585
1432245413
31901242
711644192
1281937272
579764710
361727190
1874264911
1296785690
1562298934
1532181260
472113775
806017225
1800822420
1315347898
1818633118
1429136609
1628567453
542948531
1949684777
670224459
11837280
1540388778
207195082
145357358
1661961277
682637761
1662067161
195237541
991547898
422379071
2018044781
1117468390
208770402
1701682181
857637665
401709440
834577862
1061641082
106960312
401425049
976262904
1851576466
1171208436
1569020919
1936766038
807665903
1578125805
893214128
1736508021
1718931258
357520228
1774583316
740379036
1918938965
1388542931
322169313
460531677
808756029
660208448
717047031
1807100744
1688632913
1911659210
302969297
504689875
172913332
2108668278
778740424
1654415764
1370350777
1628953335
752791959
1502985657
1294239565
816758394
2114502475
144506466
760528994
1209138164
351542773
1810629763
563631484
9251681
1975844579
1114891857
1665556173
609587736
637627673
226312649
699106505
1236621689
426314594
984127334
1068860376
26168652
1131191889
289909703
863172655
1757684202
108419958
1109979745
447247039
874660366
1330905616
1661861723
786158947
984163816
1144240911
757465565
240580222
1376334025
197444031
134563545
1052937633
90773308
1378669388
1085457040
555378729
1184484826
1453549551
1183097678
1574692081
906100562
1973662281
1705306998
1802483877
2108295718
1355180149
959910817
804256387
2146535388
1718899555
1966585208
1653307378
1117215316
549627945
844053742
937906451
182272686
468330283
334537660
268426488
263192407
568984875
1933390437
1261032905
2061300232
436706062
793136008
519359898
712920663
1878777444
1566981473
986704270
1072091095
1069523370
1384717434
1198647106
158726216
1611111516
1616815462
1260742704
954062424
916536084
663627716
1077577310
528700089
385955890
170227696
838774853
1455556555
1148517374
396093753
2143014424
1241292531
243778706
1038241942
1952427068
209893105
1598854769
555290242
881635623
1031099035
2019423476
900014441
469031135
2012401202
75784670
377307042
2113927573
1844666136
286565940
329775656
1558073085
1348409450
1932976707
453240475
222842843
252082796
308766227
1737675038
1682753874
1195804776
178409792
1369503615
2007909365
1749116577
365624282
742476369
678473450
666140965
754984342
1387772029
576214314
1519729051
1471016792
1653243944
842733874
549264821
659462809
487819814
1344600459
319726966
1810567653
227199806
2037439745
1201371495
1049377096
1453502195
2048304773
125124776
334366237
1961855424
193958472
2113009547
585457541
1366496117
986831023
2035076503
118081338
834988229
1443142631
145525684
693356676
1769019038
900537208
1538818743
495006184
709208859
204877905
1141178696
1278219328
1869107465
30609802
415257261
1858178018
1093464421
1105092764
19481678
322261079
1975934462
1106672891
1383609452
323947592
487195392
1916281121
973318242
594968275
1939841655
823674519
1552509652
1524851413
202773823
1283346845
1738879397
1472601984
1383470552
215975509
1251855590
1732133039
688657155
1044169876
1741806655
1645197070
457312614
1711508392
271388099
1009246240
92431909
1408452565
2117002334
371414867
389869775
2135418105
1311507709
1965395119
1044823568
680176694
496176683
510863125
1492003216
59402110
186512787
1902127794
2117851262
1008455132
1173941825
2067982998
1106887557
2070099944
839374664
1715257315
339298628
713595877
1670590878
1288276734
976308380
181850647
1422237178
1764162296
1617773121
1516708005
998433910
147103329
1818657922
530190516
1312915748
554548133
2109758417
1555990889
313506759
1543368861
2105560547
1483224488
17646830
1880202027
733699040
1444294392
1531075773
407046592
1381059756
233501250
249397536
98923420
493813496
1767283902
1430299741
793688067
414237518
95710882
90630737
1801512979
1910357839
1023187299
785117129
1529124295
1750423161
2009813565
488478822
935652607
979869060
1394487073
1350657177
878613325
1878119578
793299794
1180061673
1077039142
330819714
214020842
578566161
384597360
1125383780
780703644
1632225685
835862467
1974797595
1359400157
913962968
1439008385
2101694241
1600850890
494533106
657511411
2129802741
1889632282
1671483825
1577831859
250463087
2015959982
486103475
1766430035
539190370
2116498252
6806407
169994115
678994619
1564107376
403975648
751175140
739436445
1940764666
119626583
87188920
1480279557
1758276082
1574686596
1005463804
1889094872
507269781
296161035
1068064400
262004970
542143358
773059559
499845780
488054677
1737409265
950564097
354416166
1678133469
9437028
151122988
1794852923
1525723489
917130251
52106181
1681515893
310628
685921570
832443870
549034083
478929436
1069857817
843891087
2029322817
1497542755
1307102069
1051120202
1653953217
1196418938
1006466026
1461185832
1240123436
1605602779
2086768632
924196728
995948553
2099713363
560492519
1018815803
688119597
2055701391
1418440522
1450751746
230341120
1778558425
334188476
1439375498
673031408
1197492723
110960068
900161217
84083708
434143520
1735155093
2010744364
304198619
810019561
2026552910
878850306
1991573950
2077427144
735287102
1378137419
2031053699
216632069
526543634
541975466
1160587399
1451937815
1532867913
737955089
2037872924
596390126
796327320
903024972
1946795783
316834489
1673606169
390083824
1944673886
2119142711
1956533809
929005569
1052861594
1626115594
1655003711
1669522477
483588648
690668134
843146374
2005494440
569088439
1543698773
233521750
1045277344
1666322680
221064624
419311435
1385482166
1740326992
1918445891
1615388970
218560501
1333253112
1031876097
2023480388
869962263
1747667769
1955571993
1119227804
754623470
410937753
716237923
1997584554
1670516899
1297938018
1372189140
187404506
1711552183
1399879008
1353524315
890912851
2038177381
1286119193
616968958
1228151701
2086350879
985833504
336980717
1759979149
1894806191
1692410711
1450645953
2026856894
1845579968
794763200
591755216
391339439
2060249226
1380151992
983538182
1411848223
139649227
866336509
1335684297
875962178
1237764014
145167744
720418146
479592136
574159069
1087301066
1939021170
306312153
899550048
609007026
1160332236
1400957174
1736296747
2003182003
436557735
720812811
833792946
1642964404
280476399
2072102118
1103291129
1258597574
994716593
1730524106
863757290
1316448657
1885206275
442803191
194608815
1780709009
75903817
814187571
1164016716
2130329143
1683423822
1417069225
1513932170
1112550249
1036180259
887374080
578228471
1095344588
1098833160
430411956
1248729274
559332733
54995291
1666021063
1469667796
1439619993
570181044
2096871676
1559451978
333245196
649234077
1273639122
107836201
1661830128
1944879355
1859266855
255275169
1106233447
744064341
718602592
113386968
1935281254
714154321
846928482
2089506910
704857712
2036640372
109840964
1121136068
1833060247
914345928
127998197
1955389921
988003226
1731278040
1785922573
1257145379
388493624
156504900
537136109
321552147
1830382282
276030856
1709655748
1023124892
1452094997
157489407
436616648
114084295
473828527
1285408688
409325882
1013242598
2073246789
2045869010
1485530174
1361087492
12867321
1845688466
860049794
1457684840
153791258
2087390517
816424865
1862469586
1253147676
2000908146
2037787880
1386762764
175518340
1864146115
95202326
1947221876
2110315549
477480426
1710393291
41200187
635376669
233816064
199923752
1179860307
1336490927
76808104
1092111790
1543623459
1046194746
1504221864
183180846
1184390106
1750899975
1604997732
229849328
760826556
325578848
1780852326
392200960
1373736377
98148184
105377291
1443683205
1837697637
1882196942
1881242457
1567795021
679257456
586616572
1991361703
26256932
1161482247
443339242
1257674653
870059591
1731960379
1649503555
609702519
2072113371
195913108
1366446564
920987446
1348003450
1599005411
497187027
772367722
323224225
344975597
1307597765
945474712
367530364
960599679
436909425
796059149
515119614
1262425185
1390741775
146565124
358493200
1872223300
30208947
39034635
118846421
937723481
4277206
1764876405
2026542632
1301225420
1677449637
1677526270
151999733
720898331
935284640
1609820763
841906956
1048599637
446261914
328269417
272437448
1805835069
74142035
77320343
1711659155
1516528993
396922433
495103095
919605835
1703212879
358471291
536165399
706906173
1006251800
967875150
685322775
298050317
1918655577
2083020270
64093215
1364805176
1292834071
1748162843
984906864
304362496
2081314028
2138300364
526372198
478198326
1432953661
1485967928
76810939
1675945358
1402126480
1917932817
1954554824
1229094602
953376197
2079068723
1910486650
1389104800
960584221
549208114
849473671
389949937
1892419823
912601861
1228045046
1575880131
855703771
30356568
1537043237
2080265299
1851060500
543548305
1441218067
1111189580
1826160707
2776627
1997658506
1581228550
811971235
843722734
778540898
1688281830
6576190
1225526050
2026198853
1359596105
2071986805
1526942036
1270651125
607811916
531039175
849031757
512138902
1729797996
1055257824
573246960
1189189312
1024790089
1069892422
1776548661
705744728
1461917368
1408386877
369725752
811134698
67562469
1892936
956712703
2071017388
1230393511
1678943763
1712104421
377672079
1679199024
708870441
1444296667
812588080
1187684612
1642329775
707877763
1865812294
636804164
1196743623
1261353212
225804072
1663866537
569417303
2011142919
958055087
705253046
1733300869
674629248
343861594
1497629538
1066453574
79141422
1229411357
1569708238
1452995089
1322530429
1317220644
1925907518
443332670
936472132
1503594086
1397293121
513030825
1226555150
1810318271
873924934
1495334254
703500625
208854200
138142135
1299573016
996409406
7269287
1679023596
2105856000
891120265
971267005
2097821966
572292636
567659168
1060149880
688959657
923946400
1414452910
2072662708
1817602382
1479558810
707389628
990588662
316611289
1072743496
861777675
181904112
112952434
1899013069
437888281
1344126632
180627717
824244740
1879593570
650381280
1020744615
1994478260
1392596054
2059492616
1102799719
1514894680
744238246
1429659397
1072062336
1402582180
590666670
8709037
1435227274
1236321349
856899243
1957949428
24246140
2096502587
897989051
1873459755
86971038
1354483099
241411730
852112496
445659609
1298856886
259919354
430481013
1829389955
1907748795
297871196
465870970
590748779
154820584
784736558
1294560379
1668887806
1126013256
1997582710
404548053
572224594
726336922
1984294239
873522761
774587708
1964917104
1338894951
1278234852
1571880241
912374471
997270912
1510046742
1758628235
1168824079
715306162
1857447878
1990746729
1732026730
1682456019
2145653793
363120627
1337590075
1844492276
1249499963
1418610203
1141929919
646640446
15848192
1882095868
1109681923
130869532
1070807355
217467257
635953153
412931163
767550278
989329575
715454514
871174630
979745468
230233361
2019862708
1687931058
567098813
1618755068
561722336
940005821
798886522
1925472352
207819837
237541550
940732641
1609708320
1110405624
388222069
1517489500
268237441
2046763368
1533113951
1662216709
510104931
2113481172
1549788037
149465640
1471336688
779866852
294552688
1291009052
1420690725
1950825402
1034161526
1876202105
1713830083
1653372883
1442864866
1141499947
1922698732
501888843
1993029041
426051909
446936591
1434448693
597730025
410789323
1880370797
929080526
1572621560
585739258
1185317908
1238238200
1706325698
794110549
612098160
1992641678
1341509913
509491725
463215909
1602653615
1750143451
799174982
1557962956
970948319
973821194
204954945
531530414
153280414
1862419604
1309770897
158660500
2027248693
429197504
32600429
304416115
2000223559
1646461074
1536148462
2064613355
1778392380
2047951257
836848720
1205226747
2005984914
594010292
1533816125
1219358754
1667390085
221774291
684131823
673996827
1679548185
974893235
91956360
369500578
641750325
524320986
899858529
322612452
1582151391
663614900
951860260
324081917
1633304058
1201189650
273379367
426119294
861409766
1412658597
50461811
787221983
1447591442
1452200583
1934074733
220126998
1707585602
637059073
35367853
290157258
779747023
544007642
2103986899
388819944
2030286477
1883682072
50402980
465567216
743731558
1720076490
1336246467
369987974
992933113
238620247
1669355496
1116581962
83269535
1052194014
2076004987
820230551
1777020909
394716751
1525522554
987029010
1327270583
2044086238
2014611064
645522609
780036213
1084047628
1851064076
348993088
329647247
697830698
1834575299
14037675
232399623
376148755
1957570800
2060635049
742303514
107251067
1382581184
1977641643
151302359
1717717688
798114087
1841634208
1017660433
362720740
1794344346
1570374286
1248097959
1126389440
485728560
2000164547
858203627
282986898
1567222396
1181231071
1550661056
912568259
1180147786
1777805569
1552963272
781854755
883151914
1341114000
103764911
1350885105
1913805914
1767522612
947513597
214445696
1104072284
352555629
172564868
1716618993
990150856
267180349
1510817486
501898920
1931253360
220466643
616178947
1837099810
861605787
770113099
1106989887
420585488
1404298419
1846645436
1142448109
139950179
1456548008
939022591
1041432757
223413981
157496037
904944036
447190944
1896762585
821285389
518337626
2063157815
1495489602
1150649715
645825275
1137876620
358072069
1005043732
1752532716
344171181
1715644226
923349606
433855863
1518770797
1386538874
472980706
37092025
288634208
712094556
1170778665
962932601
2096123278
1670850364
2113753394
1720382502
1431842152
230136100
1256537939
1058913824
1511743032
790933684
2020526918
1284873054
977796649
1988970215
1534324382
170907200
99851975
1240403807
2070595586
996860722
373926681
1551697809
642524780
1861981045
1881691602
441167848
1818827334
2031915495
563417032
1639189320
537432088
1262037001
2054260251
796813321
918942432
1846823161
1157244953
335933316
1355404921
111994413
1253520943
2091253422
873834764
893422692
2125027274
367150720
943419029
1223509699
362461509
1205515229
1895465450
831769584
698200778
263987183
1549426631
1287320034
1038218827
1040107676
1929148635
559245900
338249074
1784909947
931007381
1500169922
1162129526
1002506019
1138951959
1204077873
1914919892
1926314479
1512240478
182576064
723242738
2085702426
655420560
1703820694
1463339577
669242144
888638143
816033369
1970447692
2118584502
2103572158
1485979487
98448718
311406709
531295085
745659141
1090140940
255448492
2081081747
1535003098
2137282972
687884983
1358803330
1493071324
1415484375
244052166
2063247070
2109208354
1638814644
1563150459
479508762
556788017
1400764269
401000953
1061107415
203031800
1057613998
391677215
1796073476
276236087
1325545975
1709804049
1172983728
1124293510
1017761141
2098501896
14087840
1152848182
215745319
1569299279
872005027
1110972068
1682042639
85942836
1212561255
1245691676
102766435
1386557652
801180500
1528073520
893762277
2026179417
1937071851
173623367
918986491
910675788
139806989
1905416414
575170101
590091330
1784564662
350382965
2076995130
2132857829
796579289
1218404031
1191130728
253024812
431607414
763393547
1547062722
1017904493
714417730
843503339
1130744140
1401626420
1461744213
618745031
964051525
1703670671
1058573709
1009538302
1216633995
269062784
787301361
646935448
62051481
295096150
1056834681
282644244
56104435
1485789415
274897609
1138234707
779114875
1880400538
2042163826
1717151424
844974950
1915196339
1821433873
608373765
1109146127
1789919296
1982788794
1924247762
1379650376
1617095058
2088720143
1679616313
117062551
93881610
976332475
2124168435
1846879159
1682116213
51832146
1234369740
1710475076
760700470
66742791
1327635996
1073015539
756566786
2135874188
417423015
1003041408
1121309174
2049453675
1048621621
1843595143
466683343
1662761103
1880290597
2066024213
1444268089
1992243646
2095245950
1343748134
423315843
60816128
852721199
437340779
538726796
833286109
292311844
1288903553
532172490
387899427
785618538
1733215813
1821257721
792828645
1410735022
1985149045
954336024
892416024
1094631890
68047100
1132355156
2001351439
954080947
930055664
1336053932
1841038573
1707307957
1586238481
1139710197
956573347
1690823130
2069263141
1463674734
724144973
934090249
705484257
1065477372
548479542
623887801
1558802211
1741505553
878965123
227545679
1891451133
1205934281
1126225952
32489030
171864466
279754925
1125245014
2013780193
2079533932
2119263169
599705968
1121364641
683803042
1096463440
1117098639
201779596
1867571186
368891626
2040663206
1626420484
645627692
1229556491
1817015521
20503233
323642661
426568589
2015303369
2082792114
83061198
253951565
362215057
1291215523
1804387831
599198922
2136703798
228400105
1245423986
1073595498
605245625
38493715
1439127859
1574641280
962845368
797586499
1687803387
1459949835
1018056272
1603197207
223807980
819201553
1212374208
1924297316
1834188702
2115116226
1642534162
302847684
273915761
1020932475
1235076840
1515526236
1461483119
1740090772
1440410738
1480825256
41878735
1180180538
340466874
920611470
883364615
1665113633
881985052
1261382468
1251381641
1762716341
880111592
938719594
1675001307
186279645
1527661980
925623298
1183207746
33081985
1253615665
776103944
169015108
239117499
1335625970
216478710
318655420
1614783146
314854300
364180637
1849696340
889627122
2145710174
316926332
48876658
1846380286
1979663930
543883412
1557479863
1642192420
1229235593
537934536
55094142
561071166
783135287
453597300
1654101106
1856017885
1608492365
1206766856
1206555878
637593772
538484707
584776681
1249282440
1720928940
1224476043
13352026
1032605965
1336691600
674749949
1178871232
1795822183
1042828188
1025261366
1821549589
1574374383
121738553
1331544214
1208439794
1882384506
1215904882
1717302404
211986089
566337063
19121996
1516563135
1574719307
1834800375
1263181362
261012117
1229157862
1859376188
783500359
1675629869
1658401880
618854802
838686526
2023809026
1428576839
2076948152
2062047203
1087100659
372079091
286660632
2146581177
616183355
360332218
1227149969
44023644
356674835
514783908
1533336128
1121947937
379770853
1460775207
1778483370
421081098
498172596
733543508
237378114
1704501251
266990255
958062790
2046176771
153608630
1360132390
735917881
1837443635
1673998888
122588577
1441388449
1010213830
596972599
547467264
837214015
68164656
2132221814
719999635
1381253733
10833783
1261738259
966741151
1085254441
258476695
911463550
1654543602
471833681
189041211
1328241353
1300759316
1447484735
429088755
1593301890
1732369043
1073819609
1518985605
65529061
89611504
787106488
728899278
1638818784
588456805
1605377785
1226006394
726461528
1682506248
1481728947
617884140
977717683
803877244
1888053847
658428318
1552799437
2124185788
1305099132
1722911812
2073697892
1739428009
189135378
153293238
1010647929
148575512
1973981351
470073507
937603280
461971359
893560120
627789335
1963823658
1679782268
2022102322
231144058
1308988494
644273791
735721982
1100239054
29584540
1809811022
182007156
244214941
1011755460
791252953
1515292069
1208731698
2027572398
1773685293
1632805259
709792414
958113615
254398509
1121279188
1152487052
710608445
867926486
681301138
1723496436
1912643534
1903464113
1124770573
607842968
6573479
431982607
2027707495
13172787
1909754758
1598815184
1018188519
855113449
853885130
1714492881
1570087603
870002480
1312247770
241846992
1255376536
2004533825
2131357353
1457982002
709882809
923037840
1560725247
1703311577
1276477061
631281593
853139225
309867128
1956218586
1022681238
1380337888
1268454633
713272161
108883517
2106104663
1049825741
735545065
1661309749
1190670831
1986988249
1770107924
1370034410
351810938
2077731284
1734941068
468114597
1231645679
216031151
574979824
342781757
1626198245
733168104
597452773
1114675555
930018810
292622181
929380744
1667032143
2088249944
79573011
1173726664
554989028
1125477379
697679792
670523510
851148803
2114461520
438017999
1632115352
1517434551
574787405
1984336454
180668240
1381912047
381367924
442194763
1377904688
1066270849
164154938
1381100439
1510777104
694001116
962078632
710775444
1812288607
1076404311
879545350
1794193699
1482327974
1848593284
427648009
1622713296
268390280
1102697209
1448929662
1193262018
1995342887
933365579
1937874389
102818592
620821873
1233948087
2107296786
1915964848
1178015476
1664785708
763777015
1599234931
177634482
108873111
2144790189
506932083
417152791
1836268912
37504774
1694285072
1047211841
1725577273
910033269
847821688
568492882
2019345557
98183281
1848694453
220250703
115716801
1740161332
1530287799
1985018098
1562510107
1975843557
1909501218
1190671826
1685740356
1646080003
1302335512
2063420644
1156384169
1667935787
595663734
281863453
1683060493
1657947553
383417457
1725614899
1705925944
1791927041
1352508074
165777067
1433089100
258305587
1750301447
576808526
524707444
1162359706
28193269
520051689
1058599127
1586631514
2000223565
1820704964
1435538026
687028933
81718973
57076147
1713996476
1916478386
589418070
1304638371
64007812
89300255
637140041
1746096055
364347441
47618876
947411909
28825426
637676575
1302646731
2019771488
701442228
1478068143
483068604
1126661465
533891861
881420326
560619898
932593357
1318820553
1819576272
272572477
101268644
1804795352
247919793
1134461339
1655027984
1256808260
1701840614
333131503
1268227530
1423684886
1359798046
1898023165
1463656259
656657000
2106354669
989640520
1683973818
1356207521
846592290
1188397454
1353106317
1041093494
1302021556
2145119903
1203038042
1407740825
656351487
132951626
1330423340
1819352326
836342531
1109608360
1797964348
1430123025
591562918
887755594
222641493
715062482
1244400415
981006841
88781716
1684069166
2075459123
64224709
1146797426
675513223
570254705
58362456
269507076
2036750411
4535267
1779993664
706175285
587891980
742302013
2024428199
2141584943
1210884634
209520689
144979490
642986325
1352048797
1611222462
1271859739
1105418946
2133524422
1799671201
1789547579
1757662364
1414154290
1650709157
1363496158
990799034
2052313151
166236949
664774634
571355096
1499646225
1235728373
599991333
341709593
310940050
385837850
417784896
1155169893
166024111
654962011
1611501189
1354704618
1377822833
1236579507
1940862304
1399441753
987628478
583340745
1495271295
1012593563
1996335378
770925286
931448908
1580062692
1181804444
392544369
1162219485
1801463406
1253891732
1911768298
34820924
2011361201
742197551
951635598
78034178
479039226
2037109614
1369984535
2023398805
61578288
814839198
1926995326
1103239822
1946085059
794433823
1553194404
395642867
1638823762
1391740030
1307467141
1281425421
582719965
1719177197
1920468818
1494225827
515240071
343646529
1122523031
796281551
797412805
1808494613
1936513733
1110895614
1800541708
645452338
235811883
577932592
896920284
1164857317
1071098825
143584321
1056726006
972374170
730481770
378113719
213770983
1101671902
1153718821
526789070
733832258
1216446741
1252444418
1080677300
1917942384
396195497
1897962016
502528691
114608026
1322670903
606747436
518399488
1656115178
569773778
274283475
246119990
719510581
298308079
1079350349
521215129
2090886078
1547524467
651785068
1480598662
940867227
638200561
1493472616
508207935
1607393372
1798717702
216801667
282867563
1456527776
323549053
611323981
717193933
480961242
416104285
612309634
738812252
560541235
185604995
1964125846
47901127
1764245993
1276798226
642281268
332084760
2034932505
1275516554
992786875
1948906362
1869108900
636838350
583906365
1567341199
741467486
1778174697
342975450
1513173021
715048003
177966287
1942833833
1786375336
1843478607
1397294562
910954160
498347350
1723351013
15199255
2055841648
1719290783
1255675225
201001101
525276296
888077801
390289684
1872575697
662084586
835280834
1485622229
928894563
474058672
1161937331
1511735578
1631714153
1741200699
1781547596
128487766
676124265
1297064568
651046302
441750474
386820896
895880408
1638606300
482681203
1356540595
2010955577
713495440
1743527619
1399627506
632979518
1944182263
1949077072
164390948
293073049
590473934
951560753
1686798401
1944848702
1255303006
1427834776
1247790959
275915122
1373263828
1729675236
394123327
586317169
1127051261
956474239
149758885
781608078
1983362010
1659991067
1551521383
1947254533
1088741093
189867607
483656605
1787051209
1669633388
693841095
77175352
238027725
1684823055
104319523
440180921
875292051
440948838
933194400
565524917
1386028600
824957160
1895106435
1076555732
1357683188
127051138
1307742286
819120713
2074592317
1436817350
606100782
828614906
601152815
707328710
1987095047
1470228600
1101256809
1707422728
1484265433
1352879856
646234854
2116432671
1692153580
495730630
1657581942
2012686962
1689328154
950482968
2133997216
797708018
1671360432
685216528
176841176
894722208
784901351
1753781687
1078936646
877050717
579637067
676971512
882442351
227945898
894967683
1558805523
2119327616
237132509
1541905211
842980241
1217523753
1597202808
896196414
1853090505
136359063
355634422
1680353838
6361572
1247225910
70307093
290844439
1848300693
781862691
1261172322
1493478932
313710181
467696512
1411631812
1024579721
403515170
667454431
1479526665
1144830519
1614468925
1827332447
1273415149
345402256
344642416
976117442
1904823261
648399937
1596066247
352959891
729793343
548963688
1632359782
2092594353
182280924
2147095543
1280553686
882517816
2058938348
1862916702
432618572
400267764
1380718336
132725551
992964085
421016123
82510640
1094368242
943206983
339147642
402923275
1827352069
365770292
22427229
2088375456
2021515870
122094834
1669361153
1640523270
223666819
1448308035
2115377022
377738579
1097741309
489434276
1878308481
182949059
1060053287
1641997410
1266978197
255868787
620137724
1485264197
519426635
1898289384
1531923468
226288638
538340631
664016422
1119586251
2006213969
1397309048
1326918974
1613899763
1974940435
222817813
1280667126
428295460
36734717
460865620
74408381
555262810
1899110457
784200981
935474231
1647784886
1597058811
1490169213
750723925
367435543
115116310
71916154
2108209031
564910116
227354024
1267774288
86426658
4437482
1882317382
1934373693
314716097
909809044
433557087
278798281
1098482660
981337349
1343111123
201398226
2143241687
1159820567
143454069
1031645377
290657953
615445351
1720999059
1327787363
277257150
209513898
229784146
1725281322
899624497
1151466125
715498165
1350544649
1881494592
1044360418
172348328
2115772433
655556864
1291677115
1366045532
852929467
1106353197
682384948
1745001338
316967644
1847120647
1613578856
1819733701
431416050
1751068813
282161943
200602728
609262246
1823309121
59758638
1726446782
1302902767
1241901043
1132915500
945933485
1327646235
2058352040
1466220821
1244812151
1866646615
89799172
23993486
1451205991
1156586434
1428346743
1207797949
1391509754
899620297
597149574
175340287
1082235592
419138173
14674683
212892963
2118447596
1420992050
2069750311
760373355
1148480607
254355694
1631432064
1762490045
1481636448
1208363899
327030103
1603982708
946701419
966458915
1663490540
1154785180
1949949315
1582432159
1987882144
45701129
411828478
1366083941
1025765286
1328495604
374052202
41611397
121847238
444638421
1196145265
1460816337
1691794323
27947653
949689224
1584511259
126168819
1505066589
682249496
651658957
2053627829
2004096028
852062263
343162672
542523318
152859970
1889410951
1308825510
174480159
760832795
1834132252
1798364581
1567821981
1837740161
492792897
219835481
647565787
1594350758
686807806
1766566699
733719373
1903342845
906184832
331879462
1984058668
1443889061
42687895
2093335162
190843632
1988242863
99134631
585369445
2119527360
522851678
2085001183
1791396423
1178510159
1403892756
762805320
1629351355
35526923
977074410
1947346476
1682374149
452258176
609064740
11636221
1321822065
2094671310
2040979405
274193257
1008661662
1830935557
750167182
1276490584
1699501246
1422190555
1699225993
1261881911
1525967230
727353912
953544667
945078657
246357452
135580132
365952934
1691438017
764199916
995138596
2035194563
626563212
1104083794
879416393
483094066
623708387
1778392962
1554701320
60398860
1964845970
800210424
2033464343
771087014
1982136639
676238352
319798363
967281851
1591445703
243177039
1434305437
1582036329
2112721814
1792507229
1205985483
2105828829
50782634
781278503
1102680669
1835038791
44729834
1395835671
1949214375
897405575
412848814
641326014
1710648487
762507219
2140605839
1609310596
1129229297
1162376002
742402970
9802482
1829332124
1053327943
1950340676
799043801
1052268522
1085187727
163084075
2081326142
355031230
1925625932
374279109
1711074598
864314142
1010258086
137003826
83589281
1048345848
1263551575
778723462
1864400662
572808865
1079387323
297117889
954354154
1477960316
719571753
144905711
2111767315
684408177
60484389
1591448593
1591486897
737214316
1778166761
16254202
1097241010
2030558027
811813672
2117815406
1637607825
708917045
641058624
1416209678
1858521107
152143095
445551026
1629371444
2006336335
1960534546
1068386467
2132809130
1524240066
1363574860
1773369882
1163344063
1171005757
183719360
422604125
270738584
17883918
106730701
1549268366
1962117939
1773593899
366439621
1335512174
2065979162
1939807774
1623429747
1756033952
1950217929
1993781622
1998327611
1023975358
282784100
1368079630
565828272
524298731
1452524225
342012000
1488533982
1011059372
1718746947
2132781456
647161835
1414388754
311148829
127622300
530187919
1089299292
344480569
2101215472
2058343921
871146452
1307530964
389990521
1092498657
2029222191
1447212737
1544838419
2024401259
98122078
973440099
1419699944
470659325
1270931097
821011205
1706335120
724506693
87571060
951053618
1993986760
360586298
733163376
1824364489
1024304762
1041273204
1356592013
584703876
347346706
1512723763
1313954361
1191378000
1304869816
1879262477
411838202
683236710
697628382
1153171367
2143577889
1721249420
159167885
361917571
1271911686
1684153158
1915008328
159845494
1712472302
985893910
249647737
1573130722
783877237
1462415739
1292688871
1748451709
681212949
221739296
2000452704
686790936
1496484312
711152278
1817873425
1139786168
274014039
799173054
651137633
1648772729
1162858523
736044260
1141027704
576492875
1431530412
1297147957
479899374
1821231032
824090627
516891097
1107847084
842412508
1845666821
157392507
1577316570
1384954850
947579130
426714553
2093294751
431423879
1420875136
839605691
987808480
195640061
728008696
1208285177
601036424
1837296639
1473486769
1903502762
1180771407
1161387497
1163333722
229725039
538534201
1350622733
697367450
77606375
22868003
1090897721
170103686
462613975
1870293259
1562792265
50988273
551808154
1384326628
2038311438
751593775
918257676
1755585103
414504147
1340588343
1350311727
149631177
1545589523
81983237
91672076
864170376
1357485225
1990846588
782815815
1166553193
177090497
921139410
1550036771
1657963363
1688134119
1916251178
199256518
1207845006
853366555
1412090005
601822622
995837086
400538357
288522428
580102222
995737822
797872300
1454515790
239146679
1430475258
871191361
1334502402
621000680
1059626332
1069473190
2107441229
2003563294
1678538870
1404476282
1591158401
212480460
158701066
1208451123
780974806
1714232867
296729908
1564592356
300692107
867378708
505775901
747668366
546207817
1206929211
2036049277
1216863981
3691650
1627989012
943108288
1960133615
889643340
524574639
1851031176
1950496019
1432355675
259211814
560070553
161150714
52423842
2108859608
1534502399
1764360333
1637656423
1480926780
1419662343
2107192137
976791348
1097311937
668651920
204069751
526214137
169938119
1745210051
1901361285
534182854
791564450
756831912
1610698018
44686755
340513199
1520239779
1118484436
228293493
557642017
1807840108
383406664
113705958
252901347
41709229
1485953777
1941382532
592724386
1246074293
1414587409
245225478
1237627327
2010876350
2072530197
73609029
1957719767
1262855103
543981919
1281635627
1723459587
2038313732
1261929077
1289407527
139206766
1196311450
738965039
84384014
770851683
1728310242
29917282
542569930
1005945178
1456219048
658612998
601484107
1589785411
228139432
1433036216
1502360523
515196857
949895828
170231365
855655830
1762850381
596276771
1753936287
388654111
1057471618
566900392
1351893786
1831058343
380936732
1866073784
1497435440
937329321
426230853
47347463
1231284659
1021584364
1296182122
905360705
543773208
2052485487
1605101147
1865327178
965296008
512548416
823619180
792031202
284463997
1170653370
1907709196
1936050065
867125063
2022415611
299447869
1487698043
1743283536
1064466134
2146498090
1179299291
616614000
522792056
688866557
667987240
2106696948
1907677254
1881827982
1641684050
904124432
1476672340
1397775300
892653657
1214841053
1762471831
1026627086
809181826
1147625469
1372463637
209732511
508219458
36274248
1269601654
701441982
425811954
1344448260
617196423
396350367
2047283139
1603865615
268810429
1066574254
1573997568
1623644626
277601457
1521416865
1558555972
1803744759
383690290
837312837
1258716806
44208459
1266596964
388023988
147966932
895779007
224694563
1577658059
1979447171
458710078
1487281134
1197567108
91150863
608921667
465672950
1077452272
1213621955
1996572112
2015780456
166613114
2101599031
1583770134
78944917
1456891225
1286632591
240148228
1728921976
578817417
1548267118
1439157252
2058020225
197203605
1183385850
638862752
1121756235
969309734
1280661221
718923218
249304986
1552633535
1112773722
146386077
89608411
607568854
1274233926
889563048
1055382137
436385239
1781159752
976872365
756007590
409685786
1007720934
571155302
1165340068
931727104
195209838
654073981
1194913724
1570105245
1628796803
1015813047
1918283643
1119819913
1531135604
1848263959
792268817
444839001
1943748852
172516475
1856594908
1006756833
572296242
133425424
2021549536
229851992
2131092991
311212692
1904180465
674860437
570608769
675832014
387319133
385651063
1698638602
1028848712
159753007
1417309478
485134554
1585382949
2072288486
457904926
215216079
1536481483
1076706574
1677202806
199680550
309526497
1986084105
1793702772
1295218922
156258440
2060990223
1623874662
843682302
529582575
1479680074
1927349559
1523627700
968768770
512150474
671376191
1499824546
1851112784
1644917674
568785336
233147794
1580914896
445074497
698195374
561179384
214014029
997203430
157366766
9969258
945833896
514320239
346872659
1947576182
1715078680
1106544662
1660487046
553782761
131276386
1634366039
678776455
1157986577
1533028139
656631131
1128350606
1939459342
1681976116
2059022364
46503110
1834504660
441981263
1898216155
1643022855
1652416704
873512211
2007210519
1680391880
233741259
939687635
312829970
2172497
371337824
1346743357
1804478368
40458327
92373305
715655131
1854172772
356590757
1944006439
101933594
1668814519
568750120
651375733
1721170211
1002256844
183261331
2128830564
1185194302
1068774058
1312465035
2072066071
2100475080
1578608578
1886807180
2013684683
1972620596
413769081
716510874
2147002000
1056260621
1746440258
779797135
956193531
1721070239
1930794757
1931778660
1695316669
14865716
448040287
1660996380
1735863227
987025323
676283775
1702139820
61724500
1173313445
1464124184
783400560
1015793656
1854036795
118324449
1822172348
1330007922
752218119
406693852
1537264486
1025602990
118770991
1362003917
90114873
859057746
585271808
623365060
1713707165
1604654900
1924736821
1526853266
1969278997
1743306492
2083348063
1448780219
273009379
1001026216
1232878419
815022006
218741483
1814598874
835222321
1559840290
1211633411
2146269885
1083979049
1165809637
1287511862
1861079878
643779414
598820818
1248796857
188061071
1083416945
1403890220
1709581022
376206889
1908940537
2092658593
129913458
614131258
777221575
767887216
810239765
817404186
1409790867
1906215134
2014123574
1873646417
405772589
1767990935
1279455316
2056175607
273070992
691284020
572327134
1493110705
385706895
1710697671
1244573232
1220419245
272197236
2020570417
1088546461
1468883591
1407471094
1420326336
1338835836
11854206
1350101203
1382412582
250329721
2140172041
1130375894
94296707
1406954907
1823372376
911148197
1813659577
1617084190
53034143
1173749070
1600600854
680553946
402901996
259231978
143191635
1410693564
1567833673
2132433417
80708796
760778735
1944706
473694621
24591613
68730645
74947581
1388967639
1304853378
544830266
109638372
616361951
1099162967
1048165055
511867141
441725471
1472037241
687329784
816634836
962437640
66708377
1854011323
1465531804
1087871993
302800482
1364560225
1638091771
1599968129
1323646381
2131584980
299425148
401636640
1255606431
1268818529
1521686601
164363537
1005177903
510815313
1382490259
1427726378
1626696884
2002016342
1860980228
1601264700
1146880295
1820056918
1591339808
1211996131
1599943875
1099702786
1986427522
1848310692
1696313721
989139512
808551827
2080229644
1720553911
403224987
765522662
205028224
246471527
692578650
1924850757
270954721
1753022948
1200038851
1300569293
1207654628
1982492678
61657241
1897066423
1054371340
1535711848
1038727421
1217050061
1722316245
2067733021
1852623948
1720437892
484673655
686312976
1219701804
964565950
309043617
2016413315
95781033
1433674675
1171454172
991802910
139695141
812160050
2021466342
1877847211
981416032
499149307
1143730503
820959618
1892119079
706385269
933836092
788436367
1426386389
815147138
643704012
1499166153
1342749458
517475684
533308700
329786591
625889791
1564034158
1357270976
1024935510
1926356584
883337846
1655784529
1373200367
172741934
1406879484
1042464633
436587687
540200820
1102979795
1997110240
660059764
402960171
449619361
2086263399
1429739666
1148718031
1805286671
228708879
346933790
1163322929
1385171474
1517463651
132943832
1138992375
1328568269
431059422
1331443420
701061189
1162844610
1407146479
1813034596
230180587
1052979659
210416523
1103911632
1945092608
1580482178
1815728407
214234772
672547144
1105048029
88122536
226827748
1625343877
1159655018
1259481252
1063413813
220892863
602664700
1421774767
606190227
490601459
2068050784
141507832
159554014
1378868365
2113386574
1456571509
730498355
407759221
1965568985
981545774
948525045
817992668
1208409323
1084481408
32486442
1906841896
1317042614
1963327907
254833901
721477694
513504355
623563565
1443244094
1240669181
1416805255
182450155
227905979
587970791
148252228
268824123
1745237052
1597280552
1119445993
39732924
2018108636
1581639715
733639136
928031971
669803722
2100506519
807967106
1287096208
1659110291
217322256
1997862689
1692784779
92031275
1785384182
1192593221
1899382141
580102358
245940764
2021899736
1469407139
1720007323
437413455
102736879
2090304632
758611445
1275291856
555777561
2093714875
1474896908
196356055
1708915343
622545316
158654997
507604427
1783424965
53132149
770001663
1624732837
1608675908
868688681
340898490
1562456805
1713433414
1721159322
1746736948
1362947881
1941771921
1666887835
13636465
1268194574
1744503070
909296190
1306974690
1177321709
1715035869
91630152
369899063
1003789386
296907127
1959800414
1465554764
89481810
396064342
1584589307
1348215420
1663120310
837524745
340840463
396545271
1941971715
1832092942
1215165006
703692361
1980072332
935093
746197442
2098150115
424850012
1792341690
1308915507
1870484966
1162364741
1650315575
767202026
1533651858
761685437
951042865
222455173
626385780
876441992
179542930
1885450250
1426897633
351273568
1913370261
1396894656
564025147
15146973
1448817866
550046437
1463590807
1522123989
962967818
16974018
535863228
1986571510
2106633809
686821919
2118250981
1244620853
779032269
1776676176
856240505
1112258277
1059119457
1477020187
1439069330
1966878417
40814708
2087441034
418696974
1159145127
1420539793
679154502
166976592
230353564
126138947
630862640
373313939
1454913641
470315591
617526319
1037342763
452461575
927929687
2140568320
480931782
389907311
38531956
202793022
1534499060
868582156
1299285494
2079491850
567772926
73662988
1559299319
1984003994
1380981219
94443154
847152493
1512779047
713515525
745937401
2107809927
1491367928
1483106416
292297932
331522231
1524155503
785187467
1996268431
1831352471
1827812338
1656138667
641051342
611434738
1074900253
466118621
465695480
1509162802
367504259
694201723
1117164804
615936840
1266604204
1466062744
10936026
1725116069
183069596
739483906
622819048
1797468537
178409866
1250567542
1456064851
641749432
575872556
1262283876
1951972119
1292216514
1641005928
376798019
1870636904
785877675
1077482093
712568688
114598729
1646002974
1716978432
962732261
1637812659
1433197667
140231844
818269217
1943228510
1076637210
945854013
123323566
933045059
960786932
336422498
452472523
888719897
1794974603
754727927
2071446172
2130498286
1861019113
210331187
888280440
1100285893
1429352904
954299525
103869684
831498810
909872081
708704133
1847302286
738064265
1854423776
744622321
488461355
285799891
1206564505
965188486
496874113
1769703147
1542792507
1896780753
1891897131
761447849
1733951908
1700702210
1793001545
222669315
371774197
428673156
1290338907
1855255820
82876601
678875133
1858252936
1595172039
1257290433
874593206
1205643409
438186434
1570864906
1699785644
1109982198
1438765512
2113734547
1885825799
88988352
1826555214
605149361
1170030692
1311915424
511585004
92792776
1220593036
1897764903
29809691
1608593754
575899799
1388548844
2031472958
526309045
2146562848
1991560693
1574112666
1335084274
1381497810
936225495
1372148844
2060313318
1668521219
1499209563
434103403
966707134
1687557853
1574276862
557284415
871168018
1660220770
1914023362
1120642691
957787613
1638654777
1111452313
987319982
1557079336
764428218
930668767
678141088
847213472
1481080888
1809535879
1385175381
1360258517
623990878
336604804
1943214799
1027532225
332835249
875827584
566589649
811231585
414072035
800645711
2104264781
1848699064
2116567274
572515990
882729161
2081872802
1427215403
1887757904
2070177659
266191111
1283445851
705910370
129639425
1967762552
1050097183
396266113
1088839018
1959943169
949692183
1219882870
1058176210
1989728133
1104851911
2125352282
1722563326
815437396
640268796
205066712
1582928872
659238185
230154040
440574662
1432290193
601720120
892752497
1089517537
192481714
61184364
643650463
96058777
1246361120
1746648491
1644331924
363740737
60620133
1462398100
34667855
2100123194
249533581
1200594274
1926509868
744303532
189928866
1698341641
2531837
1239446356
999336928
229609943
339029097
727840952
1110804448
479800677
715679766
1169109436
2121620542
483549272
606376790
70965336
1656168706
1380989039
1395744667
973114525
2118656203
1433759429
1287291213
1138917229
376261802
544765136
997853468
2126128343
305322047
2074413824
784171716
1635052903
662380059
627203940
437706459
1572211076
653118459
1728492336
2091524475
529937230
2005423890
2141292919
1810422711
1597669467
1236318319
1778736424
111963050
890977457
1154183422
58318834
583009342
1140051067
1903547819
2090844000
1477148054
292853456
1705354289
1177482294
1638919593
284161950
1057939078
1465423880
646383635
828062134
1129377799
1001735125
395724390
840735094
210508056
1254684072
1948702953
406802128
2082480990
1128628238
1750294091
1472634800
1148542543
1079279376
1677484978
586742328
902882183
525457125
1966386685
1402738297
425009836
1887419057
1649821826
138092975
1215280606
1969043953
890330920
1504702425
1444248966
2070435741
1625677053
2068329909
172885440
305440567
748213532
704629703
531575165
803173522
123122498
90765377
629812934
1326084255
2001941468
1190904040
548058114
1839589587
1490559873
1252345312
2141815556
334726302
835971226
2106598298
921908766
793414617
1863897665
239000835
1539593158
340178229
1973301681
590433900
1551608733
1747614847
187971995
1802380929
2143549832
22937799
926656217
241789437
590730066
51604134
1561473182
1457585401
1160960985
272226892
1996800114
1852323129
1021001646
1846009282
28865327
494630158
505313657
1317433358
1427857512
1175768328
654859770
1067810254
1494100711
886744629
915107920
1669526775
957831521
1864463494
875134560
581786183
1938912836
1377399118
2063303991
2034952182
1575286740
698440975
1236917418
1412313947
2021585086
1532447185
1820699750
721509353
844466244
1554017704
1280616307
550551861
82524894
1753283802
1258295575
1952333935
518119792
1279069163
1377306740
1841691596
609125050
668695073
1035738487
1058908243
1629416086
700703595
1406807143
2044158934
587336466
449878851
1129612035
1255215976
1298408466
38645258
900746201
588859794
456111086
1065216992
1359823505
1267905780
1730424716
811531079
524792137
499062211
1018397351
1535472172
709211054
1008385226
1618434022
352975175
1016120206
680628497
1886333317
1017148926
410815831
2142674598
827857151
2098347061
524028868
1804020810
395284467
1668565344
1281748278
279075431
387033046
915572234
428424845
1291733181
1195661923
757665976
1351835827
390317133
1818262090
2074382183
182993795
706313970
23687887
809667181
372108233
1724369994
1791283228
1988808297
921451932
2126375099
178425760
557504251
1145180642
2074199752
92748046
1138507757
1594921614
699623156
510180670
861880530
303947188
946648152
787423008
1999777392
2010116947
426175387
1636426846
175047952
356575367
1034848566
2016103624
1188559595
1905091676
1305395140
328880928
1903958635
190735175
1493005886
476870061
586998863
768558214
1005637046
534267205
730724851
1223761340
671559712
665960143
484954046
1498175157
1066067651
1308715770
1384539840
350326488
737818599
164054581
581767213
55232548
1734151535
1939501498
1489516082
1505614995
701571749
100051688
870723368
1792096659
144030575
640191534
1646270346
889447541
1409278334
266966327
1407956005
438945440
635448106
249363055
1215257718
217924226
1510148538
1178484338
504425654
154603163
1452580585
540184892
1083752527
1974295143
441523359
1531836678
6403167
521878290
2055907691
234701457
875508023
1297178281
1395511280
1554364669
1096957218
196151648
655193336
141272515
73832140
418535731
1323259217
1773181596
357619484
290902549
1500646518
1517977380
180788021
1233728141
667263612
169110479
661239797
2005635085
466592438
744114209
1277129352
842316524
1624488267
1950364649
464307255
2128472651
1750719103
1246148423
1916838690
402764063
787148809
883735276
765810183
1319975483
937234275
1884309555
1089588560
1673841621
1872246984
1179587055
817104413
1966904502
1205640306
999801818
1521316784
512147445
1773365671
1287461757
1448768185
848810368
1154688201
24889340
1235075749
16927273
341869889
1082397431
1057556639
1724552185
622124070
1832407003
1633376588
2125739582
1089667619
2117145869
2045692660
468275698
550751803
1685601147
770576472
1425892962
607327001
1217111933
944446029
1147952337
1405494905
1398331481
1150272221
1188486369
1535438490
1854030123
415333915
1717365001
888043713
543123648
1789990341
1301791368
712120238
1699271178
254765845
198448654
822479180
685812802
666910901
659386256
1293198748
1193888576
226757860
1900803759
1409881103
1180329950
1982977228
1260745478
1541704480
1199974220
840568078
172136590
241505658
2101275882
1749779873
1818860401
1567023110
1284436262
1611881225
347016366
1112084893
364028574
892399856
1418591752
1111435125
2133249427
1178006653
331902709
1704451344
2126220519
1118987893
2094071734
673356045
1098711582
2026941790
715058854
620520558
2086851894
1616752626
1877826548
1613588595
483884442
1662187376
1862719003
346027151
1095258509
139516294
475934122
1427770747
1460625342
1954196217
1834324595
453149271
875040158
441383254
1605695216
232426473
4161930
246730220
896580751
1651831413
1104269784
630650791
864135342
689159142
1764031838
1485200608
1773084654
1035297361
1007856616
1979471553
72133431
1308266961
313636422
976622190
1745601370
204304134
1712354967
952236900
1529013705
789800372
1196482719
1744318131
1177219256
1246920217
1855414767
766964738
573818641
1532181529
777882119
2128363693
2024881435
447218899
953776913
2031436167
1828801652
975375732
1246437686
1488776502
510431412
870568138
1948267515
1252171438
1285688029
784666239
1912602016
1538373411
131018389
1085558785
586148889
781404297
1486173667
2140928015
1977739368
696436622
859618678
1571346442
1377662926
2091828816
883468487
1037324035
1091871600
866039257
380194491
29093654
1616226465
2050404650
2087775609
166702184
1735029200
1477594893
789210863
1040159547
1452725637
1661959307
483607833
833750413
814129094
1275223771
1847199200
1626047089
1914462730
782974455
1143058466
1139864461
1353845490
942110380
1055633097
701334386
540821287
87454985
826865166
1455750120
534882688
197899855
2043899750
1490791557
1287035650
2038879122
1250995579
1553782855
1064244059
717919147
1075767550
141077591
49748141
1011615104
74269725
78822950
1057163518
991077017
1478514562
1538920873
46704803
486701263
1088685753
1130604402
1899101299
1982422313
1108056804
805344078
150661197
1294476681
1879124277
1055431184
1078630557
53537689
1579498861
468867122
746172935
2050184718
1507839709
2096230381
1943423406
2112875558
482573487
713506694
1347855779
1925934787
449057226
1302634337
2001454338
1868249975
1352749443
1565993123
1262792726
734246440
2043087734
276398815
1383305467
471972877
1543731177
588921520
84251429
425204977
1653922877
259956816
603884758
767172212
288323285
248196425
1783197165
1898710434
1790751676
1299870377
248412495
1517463984
1052026982
1005293563
931153025
160107932
1796397186
1131491486
712015959
1359151806
475619
1818890887
991791227
711709514
1436856540
705434812
659143816
1277162618
183327721
212520128
1338875929
1152696407
280938815
191014396
1995817508
1385248810
1379793350
1781630674
1864199895
608358300
1065672214
2040921992
1767319099
1212759422
1987187260
158204039
1561582949
1362253514
10216033
1731074188
1322911450
352252244
478648085
657078881
222126551
1961479474
1264978092
1013517376
1349030795
1154058142
1672903950
303742151
27887340
929469612
877709945
1747739137
1301386495
658391556
1383580768
688971770
73037007
692830405
11857927
1189631404
828437610
294664257
861831221
1783567545
1000765541
1865605051
315136352
1564286613
1315587275
137502817
2051202738
545205140
973835384
46055681
1445152107
41040053
1921337874
880416398
1782526321
1506450852
1240784920
2112896858
1968429512
927968196
45908232
717710582
1425994962
1972687832
1441947626
87885445
1091087332
98128929
267233281
631917472
1809832070
894922535
1843543518
82337094
1363773405
1718364628
1956398674
2056112466
996460382
1562415362
160200783
371059721
155433213
1186826499
745944095
744710814
159051564
271786666
1227907998
5145944
1177031077
1866234442
906633966
550562275
1863371011
910761354
344207495
1800334827
563803053
592771620
1865426301
476072034
629088585
1442304892
413562229
1991812324
1345738676
2031436109
2091136880
1244742898
541335265
1890989557
1166128534
185379602
1151194493
78974063
1834141114
866995351
730877054
218439419
186771822
1494764508
1604627465
343860365
1775711859
750598771
1747296121
993630286
930875034
471589888
369478037
1503356618
1621913706
1493245941
487096457
23667828
1965524882
1395895178
338547475
2050919481
1066361943
243928207
2005062539
989332813
193590370
1182956438
144125188
699855374
1788056382
2056639964
1912143703
407471487
552888801
1285461982
1563951903
48177643
1097439156
214753138
974190062
185745197
1597186616
1690334743
1216499611
24172858
592948588
1300357931
246103173
197944660
2064579705
1513326156
1047913531
381309324
40122668
1668528428
774763386
1154353786
1061225713
1166604919
1782870515
1983219991
909267104
764485458
228711947
1333881199
1532493082
1611435673
2030538966
1451329875
1594901249
1967030763
824273610
1346317633
1460659071
1039880470
503891920
54374524
1236803687
1570620237
505002870
1565178168
714832881
603744832
1494979891
1011284140
1682063856
1415054333
2145234082
1030778945
476043059
1281090758
663320107
2128035947
1959383613
1751738956
923459202
717618710
614587152
277312831
1745874789
1963364837
1648579704
191818587
742439913
1712102868
933612229
189612601
1517327515
1747872677
339303
1643516296
1588167481
120939330
1992347238
1750904029
1125322772
850331793
1820470003
1733215770
1188384112
394756645
1759279973
898177006
1530473445
1301718861
867568605
1230968811
1181161219
568890992
2062310424
709800134
1447352622
917164743
96733199
16319615
2098448294
96922582
685078548
2048472704
1687173065
190032416
1917278405
1261584091
2071149064
2032518830
1330109425
1707918023
1012375299
1424566370
953532457
1212020884
1814250402
1179364116
1191846309
1628475593
1362470233
585264386
1597247952
608741694
1807531480
1905436060
171374595
1071367793
45164524
795280217
1572649463
1322636945
1746570286
333091427
1139583818
12860244
710759337
1791109853
1383614059
1696586819
2138220053
1444767352
1257155737
1754218878
302754903
1782062924
1265102315
335131802
2009144783
447051305
666442246
1132752058
2056262763
1455251574
1484920893
1437777732
117778598
6667945
1720076119
1090673487
2073482761
403700315
903931518
276597452
1154492247
217328857
365315272
2111143314
621587048
414371056
2124593834
970103619
1034333552
1772479929
1904765040
1909513691
1788395967
524997708
2029830147
1130640210
1085508027
1078824580
1549194448
355002520
27839325
1507750123
738161458
905976681
541904378
1679529171
1711538626
839922828
2056191361
1467395859
260909439
2130864726
1036703594
320894433
1089094877
1997949545
2100436539
1285721968
1191352676
348409026
1496405554
1022429061
639457200
2127064369
835684827
526143123
1997628156
915262911
1026184550
1525464923
1225646563
554983852
2119121996
1456516465
1733072606
747216533
2144551896
111541037
455016446
49100613
1621743747
730347709
1072119601
205184563
819722893
451692857
1068354342
2024935194
1323348212
343052708
1411704569
636805627
1836566168
1274588981
822796914
1876354201
621268557
1297331527
167518875
1607794015
1923116917
1128002475
921039238
877614393
1239546202
1930642692
258676570
1656637938
1714110526
1800332515
1856715118
104556680
1385087298
1919798853
771621805
500658017
791678675
948216177
1179850795
341203097
231376083
629674645
755484512
1158310866
1447183517
1520361422
1780715724
262625538
2134931877
484724627
1393322779
252074719
100394387
1680094923
1172558846
754212867
1936635023
809076497
920496299
390282902
1683659124
332948792
1510065824
142011803
1956393386
330090248
820605736
1753728890
493793914
215390748
1160350700
5428234
157342729
1307341161
1564114629
1416698767
400307839
1775090795
47123223
978255816
1161794983
195921048
1051379871
1551671153
1806558752
937341879
2133424394
693124968
1406287960
1829429893
868753214
286506415
1408910696
94154484
1092673490
118885223
1191691265
155621883
233482700
1796845313
1943708526
1387228645
179152498
1454984872
284432548
91041094
989688144
1148928585
1731469866
1284999204
1881807118
611134976
833768667
979032875
309913436
876651630
936558384
1695855986
118878477
1459736726
1104711295
111339145
1980722906
849422433
1867930254
1856902519
1825299681
128526161
570307148
148430397
378266558
161025940
510771190
198998127
94963720
1954395545
936623323
515630425
1298277173
914444618
1375448599
1565959726
1965466426
1112234198
1095559402
633600730
460428114
19489496
240246433
2080352061
1868917811
1645875319
1717350702
428950104
2105125835
754122696
160304814
1794575324
615200263
251315767
1371756249
1287473903
1723890925
1215296037
2098005538
1313551477
659714207
2023101892
963537577
411981968
1382758473
1073863021
113745982
1389205941
1286320498
1325208875
1592448067
830106
2080946386
2013000618
855495431
1401492557
693189235
71048280
812178080
1660536010
1875773993
1388766490
1723054124
1767515403
1768719183
942640469
1389505440
2099885908
1124397445
663125954
58758191
824786207
1701691543
1662688399
2104616010
247359020
1697412321
1304529942
1026547328
893846920
1941269462
1937774693
799971586
700764504
441148324
42700888
968116795
107653008
397396995
868036954
1767267600
1102339399
1324670473
196122947
871157002
819074203
1323465966
1810252247
771541718
961550973
377413067
493027774
2042341376
1510231505
1550579664
1415943914
1005259754
1265241418
1139457340
652950072
1039101784
1941286180
326441644
232535929
2132926753
1258845817
771735636
1255772607
1451102803
273558608
1091875073
1925491798
1760406105
1466768085
1326947259
1731853714
529654600
93433105
1982135040
928499914
1955360377
1082035029
287112611
843702464
1541971957
703218030
294336133
1815310847
1097196429
2014539020
909907244
271570117
184842443
416576402
191964699
407070605
1263892215
211796255
1858411153
1714778393
1303320960
183340464
569416069
1047268032
1770411226
1237593244
1287706413
1342378757
290369863
1847845388
665908688
1131882335
1549889729
994001244
1706503519
995993221
1519188499
176755514
1425456362
1220721418
1393397102
1858126988
321364276
249982301
667959494
541481951
463803907
808566227
1895908439
1897854993
1647566540
542951271
67530264
187881146
514938289
501148075
2082934402
594403757
1660699797
1591868138
37883140
411813501
227050798
1813086893
2081639375
611881801
674130225
901708767
2057917545
1531895335
1139206911
636755735
852249468
723284723
1732617472
1277965521
20393385
1807124777
782340841
1032679294
2007258011
1309049557
1241356575
1721454054
785268160
509096552
367121841
1367016965
480618883
1431480620
561428451
1308816951
1964895401
1600425340
223535450
1995317186
655399380
1384970383
1267518727
1101834722
1440312622
2122964368
1791049976
476736302
1131118596
1536489280
987727124
402947114
1975567756
1475886734
1135371413
969331043
2107952855
1692592202
839710080
1391123923
603707177
1728572458
306850177
569392435
1707546672
1471091277
1654531483
201876989
239560278
1862371856
1115447924
1794008024
1774130381
544933938
1076204853
1034131925
2054431338
109603955
121134814
11177118
1286843680
310178035
2014299473
209237164
2109189756
1915150147
2027975477
385374410
1148190772
476893134
514179161
1460891665
1246734350
1518104316
487555486
1331727408
1700752449
1798556687
1103208861
1865075596
1274458081
177090493
408322229
120443925
630953758
922581307
833953179
25089199
1806398067
45680115
1785464011
1648070778
1603040499
388701882
1893861876
1354264467
1934208659
1288040050
894289677
1191615253
1553617329
1504247879
1518658920
130751988
695549594
497042938
802434484
545263647
275896353
2049287587
825319404
140036064
1582768114
1898844462
70767662
1512183147
1297750653
1974149885
1702945377
966231001
1101822782
1825195308
2064192282
717661113
1511823715
1461346291
91428627
2084134355
2057808864
1960906500
1931053059
1656769766
1912556941
2030592253
1694527755
131473532
438520086
36576291
1188535815
297076217
1464905213
427658810
811513023
374807591
531049557
1662837180
1604064492
2025516336
1090894167
2081881180
947355598
1642393595
1774156520
902489385
1466534324
1563890585
199884007
1997124490
1779486911
433541237
170241239
120325234
698220163
1895711705
937532894
1736964308
2592590
321310901
373003623
600882376
320234222
607636240
1505583017
705205468
570168417
417376681
743992125
1187935340
1648630544
1434599532
1243655573
1391467677
1028698641
1629258382
107466627
1934213466
397707436
1960463669
2046402964
68958439
224017244
1257519304
307943260
1696772468
1468699293
1304655027
1963658402
1540419376
1591905379
704489467
686494212
625152790
1282026535
1295178861
990412702
428337322
1109201616
63336796
456102574
1846459544
1012260546
935072826
935612810
891402973
2058179850
1137820853
1870919519
745919617
805195873
1686101436
1123002683
1157181208
509573805
177743863
1178693999
170465647
755223607
828175537
804029516
794331907
1930613865
1544109867
2127154374
225454615
598329933
81975107
372359079
1137760447
1012294697
303010870
1432647921
2065812779
1350334541
1384549806
448864073
2029202967
1228367108
395730789
1382912184
1195260413
1919434951
899248683
590304832
720106746
851563294
277958405
56025415
11231088
1438864250
1468135680
2059275976
1468019647
1538454381
864440218
368767955
1150495947
1422470418
1974892760
302510645
1944900707
1641929883
957961113
247600168
1709431155
235413425
2079977990
566145250
422047144
1371667981
1712987081
1914263844
359804127
826333724
1197135808
419105450
1661209071
215197794
1418985234
1505471778
2000537217
1664610514
1181996713
1604245040
2125819927
1928762782
1080013397
239916405
827811452
1492739275
1265540591
357108002
87648897
2141876260
1001853072
1573288530
552154190
1796091111
71870075
358334638
1579126911
728325214
1347085057
121057106
31524873
19119196
769260479
680806577
120917263
28868390
828025131
877886270
1975300579
1453689874
907936496
1823810724
1032972098
2087356138
1129209956
425254811
1979204134
952672695
574505923
448927404
612911713
1418998544
1565674539
1942151576
1587433707
2122913830
752824289
1951279222
653643261
431152102
1232387694
1079120139
1568294642
454666151
825158387
1079751287
1870052728
2139421512
667279033
551883088
845980871
1262824831
389419754
1615750222
1945854085
1930736601
2029613824
178495584
1298221849
2118267802
367691700
628051206
826229527
661936486
889890734
1962647577
1986511528
980974008
1065628559
797106834
1386380522
1789720832
1919014593
1643125918
1282245815
1589148747
1821627050
1022429672
585431597
861855992
1107054725
943347118
119161372
1080360195
979090331
1962876748
1111737098
2006198328
85336933
129812027
139340851
1192135385
1894426301
1419509294
1048069034
2101688154
550888480
1892166628
1774337130
1174473092
1165522572
104728860
1226413225
1963937713
343569763
112365594
1397390382
1950562903
226820125
223555906
1759494769
1335694390
378195960
641748635
104484122
59261738
389599796
1304625094
575215070
1581322283
2106051247
1482628852
711635181
1989359518
2072509906
402824296
874601327
1866612971
1486873247
2041781117
157454716
2005704644
1586945542
37410306
611003458
911907883
1021641570
2138425753
69273762
248119728
853598240
1996499652
2049652088
1911003403
1803832810
1378296349
805939421
981952422
866208733
35442624
546668530
1565308932
360702381
1452316841
661832720
135457230
1795033633
65845695
270317895
554175041
560637037
1570382948
978695329
1860842679
947154701
332112812
2044951257
284736088
2007370198
1399932730
1268852060
1313477301
1812463677
2048202858
1376752155
693605373
2040650683
646059578
1202542724
229634811
716389769
1245084037
897534123
1524730790
1755185599
2126660013
1079144682
13463984
1889167645
1163069493
1197517923
1454655388
544098955
2110659877
1528871301
1332600899
629165788
1308224535
1126881146
710715029
717238752
1616357172
1580920111
1104006511
1476201809
1433287757
528037769
479676619
1331866185
2036830525
1213366070
1910803698
1408687280
1258358572
1044961044
1531123565
1712317500
535840800
4579985
35635034
1759303543
905796121
1192731704
721800421
1312364054
1194523639
1222693625
437312186
1411629672
1118194004
1734719824
1763867849
290735281
443983714
1161730928
160215577
1686426742
717682854
1444455701
1342315444
1412172537
345053445
2051956759
314375607
176061968
39101135
373338686
250480478
1538351562
734132735
1509516332
2074338031
714551959
279093600
364916559
1702661768
164587577
1247794836
74142710
663845904
635580180
2124969384
1683273608
321878351
1455500130
1826039366
201100080
420176032
759579346
1121570694
1602386394
197431533
1802071749
1568363543
675175962
1554394520
335976216
1393596029
1340178752
12068705
556561348
648660328
1688821993
2102463632
1980594078
1158213737
340589898
1887019130
1271644655
1941889869
2003677160
1116945517
645470671
636439333
393513307
198309948
1371795215
962404836
216348546
423336293
2062181775
1904239399
1817146544
1643924619
934045392
495323167
1948777601
654451864
672513241
825969706
233966442
1676698625
1662595917
939866241
960652208
698059856
68535161
1814395181
1598348547
1868510882
2038350994
1672312947
1502443976
1639887888
587212733
799065076
656278934
836859291
1603778778
2028451896
1588149164
1788623938
1648126430
433288598
1698460933
1423446675
2110563392
1779702708
1285086893
2118650621
387752996
1847742060
2091202480
41863480
236837256
1513947526
1870731207
1200935534
892883789
1547472305
1340259751
1957733770
1477390628
1721502677
898131116
31562520
1627987424
1111095837
195437444
1574866277
1595265491
2071013243
1633243835
1197033891
55155900
1380641006
2085255649
481806159
671610957
749442214
29804353
237250703
295051910
611993364
1790577973
1258586872
1510916016
719646338
991053920
1963683558
1624212601
1560387649
490057342
1479696702
530180302
221131713
240403444
537839981
1975509428
800008107
947780215
1244172
1272292142
1211026897
1803966366
90956156
1753312064
685621078
1574871633
239890090
1763857375
1259706672
2058328513
731375034
254225655
1149173831
43758368
2130435440
1963875977
1524362668
682811524
2024477204
1143460856
2075607833
490790515
755629420
777120956
1683662442
608111219
1404974946
1024096235
294364919
1699922251
1588698493
2035070494
498149687
392250802
2025472967
97870556
119675601
31600026
548941056
2139474004
1870557021
171530550
2132396700
1438570602
1075012642
595685586
14173379
1319980935
1047268624
2068835186
874286032
295689934
2135893996
639343802
1474178766
1537236460
1300969918
1510918979
149749007
1890125328
85062147
1999490910
1945529825
1844360056
302241763
802895879
1966592248
1473851506
913128865
484604591
330188352
409110191
1888845124
1683105896
1320517399
548821577
1457618147
1519299834
1109804369
51006410
2104130207
690394142
908446793
533226041
2089427261
252795003
1157024034
1799650716
1992090622
975288831
1513968278
1599459578
123446036
160734109
1816562036
1582130366
1389205511
1036347837
1896155366
585277703
66292207
825297115
898834099
1389289443
1504528733
856705822
1747700623
1743849363
41579707
2079518447
1370196688
1710369881
1666680006
2028217752
1825170348
948190035
169353497
1371644075
1046266047
544451781
1923070780
462301480
186028028
1139097055
1903784989
396934418
1146104873
1211675313
91244475
888223230
1183812550
1378460136
82346460
1073968901
1234975336
1659323717
316373331
1272062920
722638827
1190942030
41325928
1544150487
159834591
771746351
1333696908
1053166376
2003370547
136865616
347617657
1262494891
1643784602
1895394485
1891038569
1732414544
566570391
1013305779
345194283
1162341120
120238648
769566414
1193862414
1095767974
380770802
1994932268
2057226072
445875338
233848175
1424902167
689492832
73283080
854912132
70244527
144001402
679166161
1565537796
1069325988
1159087898
968478712
417363961
748421936
1398316181
489993070
934950869
1482120836
360245510
2099607120
563790646
1631597006
1980235418
1210842273
745969588
1894476271
1294962216
873704014
1255445294
1736091887
1453857926
1396641902
1640426515
1886165293
912342518
671294641
561181045
936199932
81599195
1633353418
1211667422
415204041
459291468
276635395
1235924183
1685605420
1530305683
788216902
1739145129
1256538941
1919880216
959814272
1695418690
2086085468
730713175
1896540432
377321672
1302938971
618103081
281913507
923531229
2122262874
1593140160
1319639495
193538599
995166672
1775484650
213365505
140635837
320894187
297513859
1917394720
1529489230
1523445667
1305035912
1857930137
1778338095
1579720539
1409198981
1321455134
269792554
1223752727
508949650
413780989
400218070
1613204306
1464984226
1421264729
810684857
1981850130
330243154
982511106
1547331576
2046176887
1911987975
1960099781
519109646
487623433
802323564
1211810864
1944865915
1201625101
2481647
1804716317
1793604753
1996185239
1812549883
1111074962
334685460
654997935
1273781166
1924306966
1001073764
299797019
1832736948
2131819923
1361192652
1592291047
1142463393
356372082
737164920
1295518030
396352894
1091335556
1244603315
2053260676
1790636162
38748579
53052890
566636055
2049096863
87251797
347181763
235537791
62358538
1531790185
1580154791
2026465395
709062275
400480582
228022435
982349955
736780013
436201835
2006735305
2001210953
1218973290
460473013
1300893322
1638593317
559771987
1258968506
1616706322
1104421890
118383353
1303730754
566659875
568859544
621845080
2034630209
418319265
1565729777
671933861
2018548553
166095369
1300935142
2127802350
1182791007
466926803
1900529260
287689629
418087150
1528534015
827545872
1269991346
1310208293
163123460
1344129548
665586742
1835847279
1230882621
528112974
1601371630
235066406
1204184015
1240972201
1358588648
819779442
923410036
1399750053
564461177
850097422
11465101
1853799907
243039656
1969866652
1265932803
1658172144
1858374595
1111123496
417816625
36983256
1309259260
672000628
1894491995
273676331
636340189
1136393871
1184056975
197533297
655517693
1784148984
2058201265
1954288244
732101548
514449676
497267895
2112076054
1562301263
248858625
1397784002
297687313
1243914033
257311944
10992551
571895011
538979024
614351624
874187562
122256766
2010866124
750337278
114226640
152765334
588487662
512000251
97567397
938038020
743715260
471859379
127798908
1698532486
1098340300
1113794097
728705866
1494194108
206455919
792605537
483740157
1396123027
202480233
756098907
391997752
2124593859
1432034945
1226910966
185142828
906871360
898216706
1467322610
730711367
1477355190
294689778
109396158
560753105
1786115326
2001931191
691916705
85014071
1930921719
1003288383
1175258721
1095605439
909555052
661271018
1169553533
1939662652
2028900893
487379552
1289396852
1573167064
2014259741
1466162814
1598230615
2105655516
2047397938
1263746780
1678445633
1679011119
1017016065
1968045188
2113885268
1888874694
2100814749
1386464364
1804818584
490326093
2093833979
115520336
1173914045
546337248
646238432
814639783
2130706243
959923580
1782209118
932015216
1771052510
324441178
1783416531
1791868903
1754670365
1417957917
1311182809
297917743
343785005
2075886787
1629480477
695656944
1062658646
1748597954
526926925
1545932173
1005801579
53597622
1893861757
1564181840
744786893
896155020
332896935
856187088
1617125927
49219105
531467795
440270342
1951005228
1546747113
298277936
381066636
1835624824
1828784866
83368727
1878476537
10736265
1861229859
100155391
1192424728
72616980
1171641671
1836673444
649005626
1185664494
1916633436
1116812086
1695157270
500262956
783604741
1716784457
1795533042
119931253
1510610298
731455854
1918173846
255679535
564830973
67124098
269501312
70264413
880006988
359840844
1745779498
538037854
526795547
1501074418
814137729
1769136658
1389157651
1507476374
1016701960
2079913223
797504076
875096098
394516889
1127550537
1632886427
1206209739
1364934266
1845599976
870812690
1360987218
2035751200
13697160
2115943497
864324645
1623500395
1903524590
792598642
1610446444
619244889
520868517
2142701700
151493570
623958921
1154572192
1070945513
1211127412
1982900723
919513768
1005096441
1763886015
286492767
1264555061
781859878
1155796647
1916572211
1287783038
1061279962
1911997021
284822140
703862706
321359297
205398948
357294130
1581969494
96910937
2040173599
1876851380
726329717
759256723
1448606672
2071645546
1214934678
1700062404
514276273
374125770
411586701
876771458
947627988
746625588
1157538667
2050640868
860195253
2094620683
1381704914
2096902864
1763879491
1929352797
1525033381
108909630
658367739
1248523890
390141325
1988602226
557236320
1206331447
1032148966
1415169863
898241130
919915845
57471686
512323024
1863624933
2053625374
942508282
1281908807
971570470
1782848796
1993274420
761726518
1875963181
1559841945
1642488746
268587789
854883945
838797658
767492570
1525577315
54437978
1609721832
1981358848
139416768
356066695
49653919
2026437574
1005569804
792219570
573782871
1318968945
2055775150
869269525
1654983847
538640979
1497927137
111835876
543234357
464179470
1374523155
586834267
1858882180
521518513
1088517610
148941724
1261738744
371565142
1877606298
423603031
1551073831
75409041
1897776951
227808658
1834592571
148286925
1928265384
1938625924
1724180168
1674857844
524087009
1916561048
1767998379
754862876
75317056
550991427
1178060474
1682219763
2033059650
1562545870
2017904941
1993086478
1591846217
1505692000
1754108712
432357438
592797655
179669057
822312895
238565021
1529073025
682965295
1109453051
1959636471
1388578097
966860639
1102650455
1354672319
2007406124
1730438652
822515559
892579197
73484522
1780922947
1659538259
1484555455
1744479885
1947840032
176204168
1823047650
1904626156
1161306569
759707617
623855329
1583544083
149993037
188968240
1029582512
42695696
534005845
445519055
597039004
1602967833
813789529
51149678
557831002
533213327
791024292
435397497
1874137924
284229458
89122780
873185384
643817255
1636048250
568664056
1085144159
1316655822
310183296
2067660995
2124317559
754541646
1062921723
1937281266
1057216471
2068214476
332462209
423577977
299658975
1402559613
2140250837
1834733784
1651741798
97737837
1975869029
663665872
2037815312
1575547282
1188981061
1799707877
225132654
486673519
1754938914
1994820677
23627787
43632080
1226953804
378506390
756195631
1124506677
391751720
87680881
133907026
754203461
999459740
1835227464
1437022898
125290779
283917771
1685111742
1989823973
1585953923
1222298636
170206938
1307203759
62929980
1063238018
1738908888
972733668
2105345001
1739059138
1067682558
1914770893
1987171175
1574926047
996500613
840184923
2081055788
338425319
1049105741
1999004561
2046486568
2111765190
762379018
845935749
1703546864
219220680
411703352
906957557
1933416571
1274444572
142689858
1261560046
2108842496
1415516186
367226802
1222630353
1955139112
1693542036
143446626
867141616
1047537037
1423123444
1904691686
1624597847
1903478566
730787237
202351053
1317612407
551738770
740895315
815460216
1589530066
1075699161
796166514
1188361450
1615906838
1039863130
987190264
1773177513
1441215099
71716979
1439859784
1522733637
820714935
1933213741
968599251
1883500634
1108916150
1087785299
339378637
1529417398
1883682666
1477874073
909870560
2029610771
1495765336
1816094492
774375019
1594791162
1457845118
1887204643
1968519577
1797156858
9865706
71435345
96141349
1728425440
448072471
687308463
1579382518
871140807
264932213
1033142257
807685570
2063501566
1891703443
1224305181
743630982
269356512
659596971
200049865
507791148
77415149
1949116770
667198242
1258927603
1608830832
95820772
1592414707
1241204119
177319750
1795699330
276336139
1489046468
991103985
1651663413
275120821
2024549180
292626328
24062886
1639960375
1955636195
398859992
2002989066
547280406
1131473792
110242619
864161141
362844846
359419220
2051231166
22708947
2093774781
897651433
963278849
1051384879
2112804176
1272149007
1094094926
540976932
747783979
1900695318
133071348
313962219
568372055
1853008173
1128487069
524042400
1658101785
1824192181
41116295
1530968053
1229228491
1379347249
307714737
1300910697
242229774
1967034793
1804769892
1508854943
1641647451
1314155857
1497322639
809518648
659749199
1273782544
412079963
1778576819
189383447
1824235597
1744688777
1975383356
343418286
1248323350
1455472082
632770197
910585894
1199913422
593758981
858107783
658817934
552824502
443986024
1173773853
1665554871
869039293
745307784
342377655
1221022470
1580504168
1542100858
1960660543
761662746
2055012526
869787596
1197673200
358154376
288017910
648718805
1804835864
1844062143
2140289810
244051825
177203222
1126231251
1977086351
668740
1408505731
1692639122
1481180641
1060370545
1741117649
1341748350
1025163102
1762877940
109571118
1937115656
1891838104
1235478479
1133803728
322402312
540764128
1618674594
1565763659
339731736
27058024
1149037711
161155904
1876141268
279582053
1763072179
1945519486
1583668880
905208872
1033127957
1586463274
58047375
1953460982
961730181
1301950517
2142903498
40072546
630986202
1614874275
1323424182
2144285857
1479536755
2033733746
982812150
1298849559
395187005
473268525
1950859339
1553768503
205185040
1823281425
330893388
701497819
1884841964
89628968
1207180542
1874924482
554462464
1864329230
2096030318
57433057
1263300000
1362552128
266588446
762613548
667465063
188341889
1756621556
1055854775
399472759
1163502377
1857632881
212351753
1998648574
565549307
1402132612
1829793827
483237392
488705993
378763978
1243803997
1331121607
1421303426
1872464395
1370980327
1584299765
1354712829
4702244
1271907594
650416137
612278777
1048399498
529629821
2055998776
633295816
58494054
348031556
1130365481
904300730
113454352
1755021198
812340540
295647386
1277623784
1515609721
1707681956
1530459046
816983294
1679674395
1748452749
385611453
1240078022
1798975390
1783860724
399738576
927571294
1251578330
784168655
1708103304
1440220553
945767785
1687456462
1998500144
2045074935
673732548
971830213
658583464
1796566228
1893058723
1509101056
794211520
1526867529
634227310
714539384
2105995501
1860086580
1086540485
1605985469
682012442
950259239
1782186745
1609688756
1616521239
611263300
1678724867
19464610
555065388
1792906602
1384222616
1365095583
511527467
155878504
1564594462
1913669206
1170568161
352087018
1665301558
48959168
1825831722
1986531659
1091817017
845302245
973342963
903035376
1925126465
1227092515
193795705
46131539
657575079
1733337626
615397608
61417349
745096384
815169192
702461477
1136283527
1890608075
1315383833
2086985907
1078584666
778039709
2107751858
1356086249
671151009
884130830
1328139239
1796466809
1371009944
559853494
1493461775
1034836055
1228028181
1136869166
1337214757
1095453520
201386713
1268724799
1571667116
877990669
821460846
1381879745
282851855
300556142
951305245
1059906002
1548757657
1918620408
771189437
2066522622
1985194092
781950590
142155797
1680494514
1228289756
186082796
1966680710
1769380466
1062290569
1571171500
994938833
1065931340
1759065540
356911443
1817559865
473948037
1412806338
1099719160
1809701952
1991377794
1874466264
852062467
421156055
1385980037
1840686509
184553708
176508664
816007725
1778132890
452120706
1392927653
1370774975
2047491496
765939609
879622419
352018974
1598154055
1877009009
1932337214
1425731707
1150613877
1882423026
861076457
1232725085
1196145697
1198518311
1593356008
420909986
77163003
1347048220
308597090
1852886815
64541408
1882970732
1783591068
301705929
392822273
1388370772
1422889800
984092145
877253309
456401195
765151694
2092501760
1251789549
2024311334
2053325611
1999831279
1468378702
843180864
204663733
494305840
985748388
833502482
517870395
1001915842
1352690543
1149243158
1202002748
438656893
1796755888
1145783477
542682470
1806303055
46393659
277158260
476445077
40041243
1523416182
1145597138
1498709019
351526193
1490725139
1430214393
73288719
890060367
2083737964
1343423596
451670423
1888887930
763139829
836950761
1541194772
1946758109
310434924
1835263354
866439279
1706456811
664653935
2104068141
1164527445
381380369
445742914
2109242651
1868854059
262216760
1082092917
505747509
1224357674
1806875907
52869583
1662899084
486937751
1732020259
1197623296
165880831
1259059635
2047126393
422310491
231576700
1175656327
1349444755
1467728977
925051722
404291752
1927014734
746339524
1260197401
1696419559
1811257286
1420597344
1742642574
1626837547
1136193218
296362921
1312711254
121325065
774819260
595170564
1449320624
613716074
1508146451
1162440562
190004663
1697023991
1532296932
1892052071
1824348744
596902308
1200891554
356183702
491925589
544991236
699169176
2110946172
1329165955
441587811
457234148
1417297389
255692092
1906166260
1780672663
83333285
577810764
499546936
1504664195
1038979130
19692157
850946333
937483265
1806349581
359439675
399084679
724232014
1253537358
1101396298
1416110393
1330467227
373224335
1482353664
2134618946
1819386907
1619699558
332262948
1753331275
1292057441
1374298497
1213429474
143565456
1943220440
1551878343
2061772995
259824727
892930346
1770759698
951076261
724607292
2063675038
518862263
60124055
889143112
1142566794
431309453
1652004821
2019152507
1041352645
1556137859
597587071
671959950
663924805
947247771
576187279
1606122918
3422155
450600476
1749091366
995620160
1661772408
90586019
1303774797
512841259
1184322293
1475339979
1275782928
976240989
1033878045
913827276
122485977
898941845
973213461
157328771
745470963
513493998
993185832
1980093098
467679923
1649551767
1067322042
799243374
2008038748
352883187
1091529518
648494691
260016807
945827777
2037650930
1722053498
1268697189
2049587292
644302522
1631874875
601693982
385419878
2132457855
1990967503
1571218944
527389724
290183938
1106083073
1077254307
1467334998
1058455546
172331228
615649711
1117794837
546825740
938678963
1128927169
824932532
426621991
1303104991
1566179841
1159503828
55243376
767646816
1743526877
1865070833
1676317319
1546774726
552448296
1329345132
1037492283
2096922865
77323068
878753352
680788185
3317778
1741186067
743477177
2111794295
1130346772
246938479
714774926
248849784
1778370693
1870312131
1271510239
2095823170
1289613208
1774174554
418039600
2144864299
575935839
491098272
1945911317
311023124
1736741259
723980482
2112890901
915546598
482795300
359093335
1393145556
912541500
362829352
456946883
1786736904
201516225
1858203049
1606074099
980078418
1388940864
849610412
1537288026
2033085260
1881424800
1333345777
304612732
1906030494
1747300892
1062291070
1003690370
1598110740
537737999
627362700
426235802
745168324
569230883
698571522
1682504676
863612013
1237735485
96229362
1486383110
1365686392
494760892
83620894
547374612
659059167
1850753416
712323782
2015655211
1559563771
1130791106
1192358703
828194395
249591290
1918648039
54657592
1551650769
1300380945
867326067
1042429068
767361637
883695204
1849082068
638880213
1562436745
626656337
1704301341
350377457
504991554
346330399
1835264337
60912598
1954595462
782191254
991264254
1488289689
392153356
1007357867
1852707677
1684412559
1093084291
1306945265
1763681268
379792350
1075282580
704911470
325475099
1387284018
1354561554
1341221007
882070657
1133506245
1199408677
764728715
328672656
908593447
1297868274
1057906321
616377494
1144536934
1999609115
1568821541
518564245
89879632
1169381918
1821876313
1808047628
158154221
669685759
1720893911
58160691
298608657
1753189245
2065044814
1703639056
1427340639
31086152
212914710
98368590
318790466
735216686
1434811701
763326110
1550043789
284937931
1534126175
2091521424
890381042
2024745427
540719017
1809687352
468579478
1443960653
578318282
1603505378
256227919
326517866
1340869799
451423244
1373475926
480734432
2051481422
449881659
119409232
430278601
861631526
613260554
855692624
2125413247
769802683
388736713
1148498557
224959082
1545788989
1493339810
252787954
505816704
98696741
121920730
2064896044
125574703
1931639550
1590503098
952005267
1028853814
291545183
713336732
1850853108
1206040585
621871841
1556258865
637208536
2115248656
692838192
1447493561
858720417
2112624593
1940782730
1047974705
1561018552
817812618
177743516
900660924
1433787619
1074659553
1477840482
329104592
1658182363
991033235
64347673
1353967461
610019813
1276072298
1119433583
719259498
2130105956
1069136324
1386787174
182267321
187120541
1208289995
628299295
681284228
1242840479
1323676021
1839257779
1781595802
2052164626
1554078138
1413828544
2049243806
452258928
141615963
385245150
383043588
95587291
559193480
691253569
635904331
114907528
941345728
883322630
601866638
2083023192
1925214559
2009238580
419673462
1234591091
341337673
175280776
1373598554
1564727570
1811723020
2090269035
853523235
166853267
1747465527
306316017
462307050
829808048
1529776997
364454602
1864569668
247604675
277629424
1332014265
2101077771
1765773365
703690458
804817357
782894099
424513070
1443319172
423213127
124262237
132376435
1376930936
1978814543
1072218346
963536011
1253148596
2041860827
1829694624
2115731587
387729077
1832484833
1732309558
267854861
1969153895
1548186896
1579646270
961177276
1563953976
1310806766
1204370790
333011460
844565157
1773136923
517234652
196598593
366785166
44661545
755420519
244215239
1377781495
220324096
1808151781
843586962
1523765352
1493986069
1444469220
608332029
517386332
1062740275
1548758484
1547187014
1879669764
376413405
47591368
1547747121
279192140
1409639972
313431359
962310184
79517465
909499163
593279326
1042486788
431376299
640130369
721376885
861699605
745641720
1114867805
714278257
943852990
307601903
532492375
2037155428
377267417
674958295
1376053100
605802627
602408936
1837666819
962350331
1208543982
240783968
954018048
1489396525
1312525374
1539698940
2127126555
774647112
1692304190
2067030869
1379470684
376362608
405792452
2032797457
961430216
1086349130
1890520844
1144302009
680430121
277599374
91837499
1819845297
1902340295
223743265
2129041385
1798780422
806300784
606073007
378967308
1164377685
1213661014
99829034
926939176
1184325400
1195590674
1533216272
2008170349
527957642
192363159
1424507305
1234920248
1702709543
1690364919
1411678297
1438795328
1195047489
1856134784
36876644
612822483
1127067491
1085608574
592421631
1520009674
1288471084
719898042
1480785600
2130253191
232499892
314474648
1108464081
1886074730
1478044041
700508669
614701304
1706903933
1702656560
479912706
824367288
222339456
862080336
88960052
285358714
487747950
387795695
1512427809
514798475
1725986728
545578144
1177885862
1897607817
1190885060
2033909831
1328141753
2070173326
262698598
763502933
1737294481
33991790
1589758863
765197274
193164879
186578423
483977155
1556776564
1230267434
929560384
975827753
757851364
504773640
498814482
382872240
365584891
1510133478
1392430760
1624902172
576287113
1326693099
1015507811
331627322
1916320646
1604853651
588947969
712134172
913714541
437557787
953643672
2102409819
480777440
1763609010
1685052699
869770703
379077220
8625108
675014727
563869285
349778549
265199678
1674522558
1546660145
343818420
1826268533
2061105534
1347908359
1313858037
1384471835
473879967
437365038
1744102979
2133968792
2019934975
1681158349
1034535903
1910253895
771088113
425867258
893315051
1000359366
272538171
961541469
154604137
1454564641
716797941
845852858
486455203
854564633
153965591
822989642
827681359
725348355
1411133642
1788559323
975326808
1579193654
1027902956
65417932
621580852
1863987315
136267309
1333914357
307294822
88225029
778237322
1101338850
1466778281
1863392210
951445569
477304929
492503278
706404116
1607962691
10219444
171044562
684113688
1789559827
996415548
673952945
253972054
27788298
1548029628
572623755
1125631459
1483082275
1366797096
2008870646
324247916
435740347
64569861
2041862125
1669169999
1964586902
666667861
814546627
994206126
2031607326
962024311
1182442860
1225128293
751295818
1620964270
655780230
1612024770
1688746061
1098748329
1170579253
895345052
1572219014
176564370
1573499572
482711468
108061642
1697994852
85070581
1282192369
666364598
1077083988
352920516
842170427
1263328933
1156618432
984954966
855814134
1306648817
658269834
1906742457
982174537
2126346154
1585012916
1129019631
1427694662
119340293
1028451752
1583559416
612667993
262051133
1169384274
2020161742
1545811654
974892191
76303815
1827752657
250120522
175963677
818905312
890084846
2113170451
1093738877
1069281379
452464144
1022298074
1980670265
410079017
2086099017
1823748177
1921685855
243628196
2140757297
2079264859
1582095774
1279697036
1459317367
1348935289
1229629093
1518029509
100240962
1927239811
2058406437
2089880738
469627067
1384696009
738621252
625677283
2034841056
1948864861
2081521226
1495365725
2032986459
1681375417
1831148982
1755468436
1188097747
172895819
782522704
105225584
803011929
125017739
1101060157
1480908317
2055151980
400420544
1017072289
1210553169
443041587
65866271
178936158
1993699085
444058807
54551756
2113739324
1696552390
787422202
266846662
1856901072
231745370
640044399
114310570
1642311489
1601588867
1406849671
363766707
1580953237
959912411
491857675
1573390784
506223121
1193073568
2057473083
1578742993
1095644206
1467011718
330287730
646005938
1905138286
64084243
357694471
145107211
695841803
1306058376
1971478292
1921342725
1693051025
406595341
458370999
1503685573
91626841
847401984
1101761121
485538983
406387821
2121675742
1911838303
115353470
1922024194
195844710
499922937
531091553
1201477280
1586201107
759073331
1268141351
1752720598
1969795693
1222730130
1071517761
1427294143
2137534936
1031444072
732765692
469399075
502545754
283367124
175048593
1128642602
1924827242
1040630074
1866084664
353265330
692160017
266995176
948526186
772206795
474380343
971543144
2122481096
349301314
741689475
357286605
892065886
1826955857
1428891796
1520540750
1729126905
132202750
269810099
1061687205
469004235
744943057
194674163
365314876
1918610041
1636990613
1319587772
1772938470
700533373
1785146476
1602396727
232162630
1451465673
1553126221
394709430
906033429
933481235
1645426544
1554615279
2061026155
698022160
1030083492
254163002
296716436
2024118154
336277506
314214210
255231964
1611009247
1397145556
2013742218
1052122644
1390387456
925124544
1808121159
1834700672
1047179519
334220390
916650377
55859870
1281567672
2118977647
1102167074
1653952885
1202869701
1319856722
1082411765
1161674010
611636869
1075026801
1394540295
1001932437
1335757681
327388665
655662434
1959619156
1369023579
743314174
1480423045
671232503
2053933214
176355465
244993824
1287386610
1022755439
1550102726
403968078
1052911835
303182731
403996417
32063301
181872886
863949155
717106961
2126134968
1547770538
964897149
1252807297
860181998
1715194607
628911432
1573783573
1426293200
711760155
646923992
777472144
1526140037
663841136
1826600115
1397014060
1511845478
1237557105
718286555
1118577241
68285886
1741168689
1927877113
2011309021
530364115
788880338
1948865622
1872680262
938296540
433610988
765559278
2020189075
679719412
1780610554
224002245
1974850400
416175865
604289989
228957484
943229004
1806754876
720197605
1193368935
1981895264
474298800
1830659751
348298965
972965056
2051475209
2014574032
1383365067
1328845851
901461000
1648838156
1843752361
1192672270
713298206
751932909
1950766425
700526215
1639140989
432092156
2128323392
1107724587
1200274891
1911167120
1533142527
869553174
574413261
1462782197
208049242
815351668
1721636445
107233380
1087775049
626399928
488110268
1441424273
689985783
706861623
575600767
1283881440
460587963
1258997026
738993818
1573138569
1202902015
1985787077
471572233
798336028
1323210956
1953892807
1341177856
1189147331
1759558534
1232347880
1157704365
383113095
1588396849
1092639582
384273143
822365003
2111873294
698781793
226437233
978136970
1310622931
1774071949
642334228
1390805231
931789036
722391324
1032657576
1304989959
1960871596
1102662795
952371524
1711786261
450110129
1309567218
1426194739
379745129
828809407
1302070827
19668504
1401753329
1395093696
1826214898
1961746568
550217783
22323832
1792970896
41825867
1721023491
1526739284
1151782543
1919240836
1737892500
679123430
630604580
227810705
1754595346
862172423
1190960370
1396631065
1723973699
786619563
2022105439
889927779
741939355
44521480
2141606829
356710218
676008268
510791535
1410720422
668798021
725686619
319392073
2076647268
1078781814
58466121
144256495
1755298514
53069837
2078520446
1235014510
1049660637
1675545812
1639921267
2090439385
1353654671
1270139812
36831714
1308943216
1880805544
1084682933
2108927190
920322079
1469471434
1603481577
1643988997
998609461
316608546
2121753037
822389393
1909696228
954891960
1351372569
1438565143
1407445812
743680090
1865377706
92402255
1627533244
1432404292
934038644
788622711
1285109062
1831499339
2132221764
1576708192
2121908596
2039331555
847813679
1691207629
1859648093
95494039
321714323
727325581
1937771213
1929818122
1521912837
882352334
1659047769
1926453641
904216712
1116114078
79513953
1348786479
670288539
2049826115
523672673
809447927
316385622
125957671
176050687
1219144451
1300295548
53231680
335750405
1546344008
1643565639
1112331671
495491077
1720393289
1127089051
1114583751
1266323346
2034195615
41799667
302707160
1090533148
873658396
1251543266
1745456140
1466903917
454953700
648000449
317334561
1910503627
1127485776
1629389495
37509462
80003914
1779539784
267195525
1800085508
612589225
263364396
788266275
1810933262
1832096017
173676513
2101581292
346831646
1489152231
1458862818
606377372
1832076257
534600072
329087775
179007730
1423324329
220258022
573729335
323453590
305304246
959736503
1694113631
1671887779
2076901066
2039207816
1602971182
998808500
1564362730
1656006086
1111159708
1215574349
452363555
439238694
108651751
1365959106
407451590
1391363894
1185793561
113261079
169965041
852731379
1680547816
929892028
711793789
107228711
1511755288
642577291
782633309
324959401
1278762314
920122675
1978686970
163079493
1952625194
705198152
426166605
97527678
172111585
692017620
1666046599
1303358001
473125326
1712760771
805788289
1851981953
284025663
590621024
1572777681
495138231
762154034
189574936
904348531
1177968973
46431299
1353263791
633732469
1879442356
329369721
681480194
694072485
957131307
1366575274
1401519340
2118039255
1813764942
1160969791
50244006
163401989
1318800086
1341391562
352395516
1483432478
419583632
1805319506
1143947347
982185280
669829630
872948092
435650649
1132979201
1391192765
1162917133
554042649
1485471884
2035600676
598351702
188478956
73222140
1013772382
1842380215
933338734
1962843166
158736863
181519196
1105483248
1498908323
87730887
1481006828
101789740
1269859048
500876249
371222718
1214084445
261967833
2126270702
1767528692
2045633190
674810515
1570629192
1324238439
1621996157
766103764
384701507
1017031683
963013607
1326066321
1386740666
1966716906
1080654994
401112348
1914055165
1109401759
1715246838
1589527698
1375518095
1408795793
1390009376
869455503
2076955109
9981748
993315747
1042574368
865809498
1816864726
1909783317
772814035
1741709178
1757538319
74946385
1267888009
1651490785
1947343258
633908209
672632323
993673364
1179581530
325399595
569859720
1826103016
1147475308
494334609
835927614
376571628
2063680678
1851462063
1747997529
1580824476
1953260360
769952766
331796323
411135724
1348758040
485186681
1059011081
1244159711
2098995055
1257862758
238469682
1412720710
1286229434
285640194
50567505
295887044
1649508818
156465396
1372738812
1871453660
388583627
1301728644
882202979
182225178
2110924510
1506454558
375344190
637795674
419208361
185452194
2120322380
1411148273
682448596
1328021834
1407695538
103333828
642149112
979624593
1793669497
976037127
528436840
1586350941
1122617645
1661039001
479481110
1728706369
138483
987689785
504792653
722617779
1745452704
298482149
48592070
407685233
335116473
1276881958
1325071183
218897741
264538178
746758932
1473444842
1923780127
1358485465
806145745
1264023084
630257772
1051197732
835330729
1515859110
2040167967
2066536369
1054050684
130339884
1856372198
982006456
2056495461
969459971
1917211414
774762368
777175344
712461899
1487035904
1899660360
505889582
961237802
129357018
1714108715
9116248
1733149174
625203830
558953370
2096606854
1939690883
1894539317
1230452735
1627979875
507705482
1358253404
1230515256
1254692291
190556849
2037935945
1175888310
1508158985
415297418
2059874911
35071997
279592452
880329992
1828004205
980493922
1758737605
1649811650
1536831094
139525880
1061128089
592639866
100516556
2034513938
483362258
1498204669
2096863099
1518907182
165672408
233618612
554915055
565695193
80115915
866399457
3406903
1866917059
1661220666
197590993
334763601
1567966415
1474876668
1424752618
1711779063
677495347
310881655
1088250896
702876307
975173271
1610635369
1904305387
1739145951
1204201425
2117825910
1615105120
1701675698
1922052750
1314701454
464421486
291383397
1246100524
1565224662
854221890
1208263804
475000168
1137824224
1999348400
1867850047
752940094
787825917
1861773181
3207940
1306103280
1950834733
1870824533
1026478488
1092180587
1829860830
1280829729
2124011175
1914221842
1851479507
1842586085
683165542
1422088183
317610657
1658346841
311108734
497878441
798342385
712866408
1482129841
299449342
821899237
2121768889
1315612421
1517219084
1303299616
1462098093
95025246
449921877
1708203342
910965866
346007003
2109106789
493277713
2107972569
483730545
133521878
888159529
848410513
1298951597
1038341894
1601206139
273907411
1896417357
171772050
1408673173
777442593
1715066964
1537912498
468487381
1211654431
917813054
405335857
646672188
1632494074
1523897500
1402885824
1962422194
228298272
334290387
690019209
1101512244
507443726
689827509
746645298
1489816717
1199080835
931416497
601057661
1857014222
312234566
799725514
382988760
468854559
240370351
123105685
1142411935
1188946946
867729267
400158244
841697943
604136046
1592919460
373554484
1557247866
528450209
102678026
198690147
1824640960
1803552835
158440000
845237703
2052515307
528762360
193805166
420916679
298856845
1195250113
960864403
2077689188
165094014
1994326461
1141988541
1069038914
992328280
1977216842
311645403
351571807
1246097258
1345897620
1321600710
1332270722
2055411336
566726634
24205107
469018580
1799771531
896917658
1454630737
1378693519
792141084
510618178
2005464127
1056171113
1587063663
1066201765
408140759
1705108297
477992550
1222542338
1956211747
1519991773
9068020
170912513
1815255484
53274131
1965032869
344488395
1448950846
871402914
1541912585
63378667
1664628410
1470177586
819490756
1822132065
206660774
2113350394
1844423369
1379802870
554643648
1792274715
536224709
845582312
1809756892
2069519797
1858704729
623059544
1093621271
2007281492
1371833148
1095837016
23398289
753398014
1123880221
1838656503
856288326
1962293874
36948282
15044840
1521000427
489732291
1517004165
345228154
433584681
1880784497
1665389392
762108675
1730239865
2044533530
1632417837
1744499695
1552584118
2033187871
917563701
530371364
715918714
1261671873
1202400444
386093873
844957033
32592323
1281524914
2077759436
522039695
978405590
1139097880
913214103
411654175
796312162
438049206
1367350981
1094240074
1989442802
346968332
1695866418
1033788476
1063894609
1089461802
1389968638
1703186574
1790520301
1729273582
1229075873
251138299
1093298961
1962119757
1845538356
294017852
304580846
1694309049
1063592779
886695193
57092889
1538738253
796171664
903661921
1593083869
280963836
848293096
1772814253
916858429
368979073
1991126386
1170020689
1091855899
840594369
927699794
953452596
1698746638
1228492219
625835832
1213361436
2134847969
961323029
557636161
1371663828
22115755
491021356
290962180
545198902
839340808
480061554
1813729512
998453252
1762835255
1122278114
587667650
1736429120
1369575930
1424825278
1887066458
1435575954
1647390166
931747529
648865561
1458642203
1726095437
1036576449
2095329524
842254575
747554494
449773269
2066060229
1589019172
266608956
1031544048
197588990
1997174607
1828222039
172213273
1700705263
591645847
686633068
967261970
1857272310
271991151
1347265112
401500641
1903102847
1086873440
167471955
2094498975
1735357911
581316505
1738129790
269946285
1774228948
1337751986
1770551292
1369482059
1196827933
1241876987
1570754388
1657925332
214732081
1196457717
352193970
934843993
1301267627
1322000553
1180163862
634140430
1240036117
2050899557
1331461426
932538290
479681697
552637582
1759420556
1121632813
1839929340
175913895
1184053253
2030892772
1066666083
62692892
72804650
130737679
1179952089
1347614330
806050011
1635172938
1476656627
2000901614
809319202
1811233486
1759288617
1364472459
1021586366
500149693
741971634
200899843
414010859
1204822
1594028618
62144479
912373093
492817241
1865045843
1827652723
1998165512
483512578
653852710
981811782
856505377
560079759
974124890
221189385
1207225645
78812494
219912991
928283203
1963446088
640580849
1348168124
79091789
1573747276
1302208420
138352178
2108263427
571395883
174400492
1719264268
1235042203
307984691
113576668
1628261402
619169760
632452413
2023535427
1139533752
298945573
1979679443
792585079
217425478
85029532
775838741
940694466
959334566
1241536468
2117383599
837152906
1160717743
988613771
1423181664
685321333
32847434
773446699
1400118485
990116607
38562306
537696946
557280371
1343412817
1278821089
804928311
2131376334
1546458596
618773071
1932979701
969767075
2023786651
1016491041
2025047766
1499367207
317417136
868027545
229829473
810326966
215814294
1753031347
1895516460
959253143
1722215595
942673412
569693243
2074037616
1842760155
1588941343
1563839624
70374122
1917864309
1626090248
539856256
1333303135
747164122
1991469459
967533353
1640400153
1313704075
871405369
2101078260
572169220
698209361
1061118660
592736181
1878123273
1864951766
940201188
947907576
1355751198
1076548388
82692935
970124445
2070500399
763469590
510017031
487594077
1938951485
1072918049
149605175
117847170
1527016631
1270786133
347409240
1523626928
275645529
464333754
546778576
415484584
790787564
1845725123
140598478
871174173
2131417982
1338326944
376924621
422683055
1703016125
417797084
1129824661
456315753
1827547782
640177293
1156884683
1380082934
34224767
1802255525
1793114076
1070546953
317575947
462181080
57659280
684965751
1292294697
1757205721
151837946
586054706
1280608083
1253845276
505841130
1005495463
659899298
1176918287
1764926784
1941756480
1614303942
1650824151
829046565
1957271599
1694777904
1373157406
805221545
239739111
1837310479
1240000023
1621705020
1932326264
786793891
652679852
932560314
432984741
170740490
967495875
29994346
1700345905
194063279
51031047
1481150991
1658025587
1177162862
728247038
1968605241
1938769020
1348159085
849830189
1717185258
767155954
1652964963
655079888
67027231
270183958
1522230711
663929207
1297592386
1579709333
758680048
277215422
971389625
364773682
312876533
1864150590
1367507354
1876391721
304365909
992403742
1481167552
1105267225
1448644905
1541024495
533478607
1564496163
298696695
653898383
368011878
920722699
269874729
1471292795
1961150394
816764194
1849752129
1822603971
116845962
1392729758
1448550702
1923890522
1138382523
473205374
2125071915
2084511113
610884421
1216940921
384568149
1661045862
1691055491
352187566
975151632
1942396140
204000755
56999949
1838111427
1257205500
1948979031
243915768
706723311
1903124732
833389303
152551834
1718348604
952912638
722892200
306353117
356385477
1720958933
1477436140
522339570
219436293
1977505935
423455178
267994286
1384405714
261752263
1307806027
615102232
1215067644
1484024444
1222386703
1673736827
1443199279
1432239506
61885687
733087075
604305612
1841345766
1967610753
767100314
656499301
2090727232
878462960
2122245418
1198054787
1878365865
478826263
941101649
284947401
669389368
2049040133
1570118681
2078081324
488923293
1419168742
1212522865
2107993126
1350730417
1181272751
1659094907
1091675643
593370439
1820800737
1463039854
208990989
2062556111
1448156652
377529653
289798944
1989564942
41063417
1303043390
336929165
189814490
1543524175
1637505822
358458718
80211454
1448250870
15624102
1623361921
1046420166
893403262
738049848
694699478
1557905976
1115389694
1280098245
524041774
1802142975
670057917
281223047
840631198
2094111308
1646688350
1141517012
82205627
1405923597
1019752222
916228717
1673269778
464182148
244140616
506499590
1704890240
1684504721
1894600568
2017859142
989870725
1670862303
2065206392
230738671
130195466
1839358711
383354071
697837945
140141328
820251358
1495246152
1824906982
652801284
1986666067
1595162699
1706803865
238884535
170653277
196792975
835343295
902504266
1857197668
557682249
1929429093
1389235625
642438801
338112797
1294955328
266494065
637179295
501947940
1758865905
1703654831
1955722080
2134688959
719754062
1798714299
173118376
299321988
1684305398
2036644115
1002366833
1014399177
890002925
2061292830
1415544640
316809437
944362417
1405192080
70543023
1728860040
1407588726
1387121106
1693353214
1331980812
603484745
822074903
569706507
698292740
130084861
1017538673
947312380
1750381052
1060555049
1591758486
1390414832
83284196
1496528863
1350590533
1965848098
1052659636
1715593168
1835386871
95429891
1649570809
2084551692
1039811089
940505446
755658065
319919582
1990663788
2117877893
2043287909
584778450
1515325311
1702581676
1151012897
809429782
504533857
729435444
893581184
458397474
561093528
1639949854
1211637949
302794521
128146758
600048717
1484090163
1997950947
2068668983
909177747
1003385435
1645199918
663302052
1541255429
1451556985
375625765
905232477
1195572646
33606619
1778347095
1791083337
1295972565
1571453560
357742372
1154786446
1612841460
537587447
1243583961
1495555535
1612555068
1097849776
918951946
1974210078
2018411446
1618387066
1205016308
1902074420
230318534
201223561
163287679
1806865740
935007458
757248160
13473854
526889148
1332713538
520013986
629125551
1366356999
1575755060
421266038
1869077053
1306164776
251798745
1821039794
2034433408
1372294379
1352245945
852005983
1284898210
852528479
1823745836
1890711708
1267810763
146732014
911413597
1457817494
2080361391
413392198
1335478624
873386552
640341620
1011774972
564462424
1557211296
1320877288
52898498
1420822584
1072664238
180348793
1311023415
1900087606
347469719
153584287
835680101
1362459017
210750031
1829616918
1986383099
698839324
804499129
946720262
525308421
1019549215
300195914
249430887
2016715119
752029661
1281969176
69146745
1059430062
2008219780
1132114772
2053641010
543727678
1416038409
2064324813
1215802209
1503305291
36392329
1608922301
2006202570
2130095073
316576392
978039025
1707288743
112457490
1486015525
474279233
2023816392
1804308591
1614726737
2094468076
1365430696
1754725454
1235864918
1414677784
447376444
98077324
1456103540
1964999693
351654044
1709078150
988867605
126700242
1989369794
34721835
70749191
2117918426
136544009
1147284315
1875891650
200326311
516998318
840898705
333949575
446518511
830975870
619734332
134091253
2126319602
1184293908
1543381979
379657070
554211911
1530983406
7961652
162384325
466909411
787000109
232211303
1279984687
1349838229
127985390
1731026144
1811452206
1143534360
369685345
1078190566
1948981403
590215442
310276817
1644892643
906898911
465324272
97372773
927402721
1210409578
1506683310
1806309948
2002930163
1738891199
1202854980
2102770139
846721813
1736313268
1451845570
1996767223
1925636491
2133764280
1962143217
312414048
484343891
362617943
21645039
1052077728
821455401
306779401
1877419540
1216423230
218223037
1364481744
220267914
1141416360
1345303086
217645823
901061486
1971824925
94947165
1764158269
394564904
1533512700
1165774212
1277225666
128261242
942663007
130845248
1360218635
971350742
536404129
2003573961
1740384046
688420457
352847920
641537375
509536765
1175690804
727751456
516085266
559660235
272137725
2066770950
1803008919
769920915
99861104
1579304720
1301777521
191177265
1931908685
197058493
36680132
425825770
1997151673
623200196
493238254
496175227
939408010
545516949
822646238
1078769056
441751854
1222320459
613629411
188228207
1918436458
783426660
1510143599
1218760217
284688767
1921498964
1944123644
1338240381
897889487
1105682292
1310383014
474557519
1581190639
875281856
2086092935
101283975
609958853
1813515619
1704480412
122737628
1198221630
2140188895
1578955083
1053306213
1194115290
651983282
1838277000
1004815816
1775810859
418868496
1086551358
720803698
1346087415
1117786988
455161799
538528230
1072801482
837307982
1971604212
240069674
390767817
540194344
1422495241
1783674370
1836508679
2024112450
1139838672
245306219
884780522
289141093
1116750246
815150561
1268268522
146754177
1636991483
341241657
1153898785
1544573138
893868462
797053814
1298108648
1229606650
889262729
282960715
2067110202
2137564202
361369006
756874928
1961747564
1698159416
619013170
522526240
1346390038
1920681864
720064235
2084951528
839543011
709897321
1400002397
318840799
787721973
1039624924
735465310
1159294335
579043857
995014564
1187910070
734003901
766168563
1784830512
648088128
1457280941
1289866890
564163111
518882868
1048937309
2031821888
1616299487
1951452195
1743170881
233648235
1799625015
425852093
1290242151
980596949
1998981804
93370966
1209128189
293852351
558660192
1134074401
474802856
1627922629
240875701
2052742046
707283835
1329806195
59030374
1544284394
42876171
1478265102
782343363
349183872
1222077377
595804185
364290512
48717916
1012438168
1362083220
1317636034
935978844
1268987677
1025712380
722656105
2057104512
1104302128
1801859350
2008290953
1100188800
1885084790
950568854
1010517612
1491892108
771875193
545326520
685586993
861760150
496419111
1630572689
1953446129
685600701
1836487578
2145916125
1900625886
903800249
581290176
800248798
39438589
506089717
145970205
1615197887
1645484254
732623652
160799969
1091988500
1493308691
446573603
2128312980
1345719027
300065422
565617046
2141861209
463011731
761105326
1709453164
1159827728
780435416
259387039
244424824
2027872150
1007142733
486814538
407449115
527964979
1921014610
1067485795
1892731043
1390938106
55220140
176616159
1492068383
654597862
1289716314
1126025274
2099946503
1547108397
1019275251
1541921046
804442977
1926442144
1773453468
550176130
751170955
1132447942
368106186
1739875603
1292051000
2001708694
1006096711
281212082
473579840
339793916
542156
2101464524
1122683942
1358694662
1528784566
1692066738
1271026859
80536100
330283469
344672909
1485559372
1324118626
458043904
721552615
1897975272
2052497912
800033439
1379031720
801970812
830712764
680258590
1174582991
733390014
1199480857
719771520
740363726
586796990
837939012
228547585
1495649221
189509972
1239612237
303338053
458115906
1494422073
116765265
786850042
53990059
2047423935
724644010
166889625
1730419509
831744857
996043689
1640953958
91250262
975594776
708436772
237136519
923266328
1210341735
1255234689
1767655299
314264947
1204218615
1887872036
1701630933
914678025
1892014114
424695891
1077846635
602149674
260797592
418495186
1137857271
949489459
753395750
2046987268
956142670
1294139052
173291599
733998243
854487515
1721683912
972429128
431966117
481552236
831292247
1857387896
1958495520
2032975208
661062460
2044004509
1104856193
282963270
1357021331
1218323612
936762953
1481625014
182540793
366083008
129298074
750274193
206014898
1739599649
1757390742
466242984
653630575
1552176738
495594398
1186228938
1582575270
885737510
705834804
258606066
1912140726
2065771148
419832734
578433305
1661879074
524897100
2020567320
383048070
1195782210
1388363717
605587648
1207899971
1816274723
1919733179
103315324
1045947224
1652036450
1242962606
747364197
1814956642
2126384817
58828122
1810199245
1032349892
1036359210
471368924
1188971994
1939959506
888097227
1227846043
1926181200
70708387
1610625487
1142887699
417086605
938420157
593595651
209592994
1555763164
171193631
1186211725
1206794099
1081962060
1476829084
2074097805
67928661
785955053
979915517
954910961
1077359834
1266907078
2082525243
1241096483
1241037568
593620335
1908124241
1863237558
537508758
1952100378
365054479
1252284236
1023074459
114052182
710015633
477255019
1538746139
2025648085
1146043686
1925607407
2100393943
1694309026
194471469
116898810
799623009
2123782766
649166973
1776208860
1428160178
184486846
933198465
2036028792
1739025048
464266498
43031061
1343250474
2136962173
28969163
1314273379
2090859477
655516396
881155888
1234945791
1305443872
1501618501
1177352497
1057168282
1696418175
1385091186
118864465
627442662
158407400
883023542
598313664
547234514
1605361830
1537402910
1437225484
1381241861
1058805789
338894590
881981725
1769396296
1267446806
1321597902
1184396326
840731166
1469877003
1265694168
773379547
2125289783
1295011321
610403068
758016141
509202341
2056848782
168681482
998428976
872242595
654252375
1967595966
275134802
598617537
950656381
143592321
1298825531
1952137545
66300139
1393635703
1675262569
1845089350
164787320
618323765
1636182503
1810041441
16646082
620710103
125637162
1310909019
2094825672
1601798964
1735361985
731476699
1635703053
163398560
1116733757
1643081256
336942245
1241999576
116231514
1602154274
2070278128
1587497603
241183169
108104960
1810703904
391762536
742407923
1333049247
124930003
751786902
625088667
1569020829
1744328732
500521825
1592682387
57921250
571765790
1559024053
1783680121
1323369745
1121108096
1014399162
127232461
60164953
1769136196
832433472
1584299562
221695115
2103767699
856434599
1765476009
1282481722
1158682767
697523046
1996974321
1206457292
1242268855
505685886
849421666
809737168
59969631
159235768
1259770331
1372611513
807426549
1730793470
740006660
2104755190
456223678
1853175442
720146404
630420593
1147529590
422998598
644346600
1658964205
2033960690
1767040993
1463309510
1343304966
1926530641
722725078
1862743706
713578709
1833696772
1132233816
735179754
1767691318
1984538588
1861295812
781825431
49554522
1553298868
765579968
851929861
1691076364
983118169
2018023631
901565831
805939092
165110277
955004827
875260370
546689654
92322446
1752759419
1558884940
463368616
1584467914
455097258
1998985753
1032262090
1660737288
848271466
1004287476
1583623442
1092103152
1580275060
147318768
1732509762
1904238246
113568944
485265508
2040899299
649136877
1002844222
2099136896
1436516255
1250800980
908800549
822028309
441833494
701035028
87209163
1057654537
1870848318
1681003291
2131682059
677861694
1576070089
355622469
408883385
593134340
401075433
1742916621
1384727188
1968324097
833571120
1849904381
35946164
329482746
1298459224
456956053
1136977177
473069421
76192287
724927351
245010160
1163850316
1691002801
388291849
1903441928
380498940
613733245
1646843620
668380765
298398993
1196720862
701297168
1509558836
1838004341
1075920249
1564964211
60665601
587359480
1021997159
1612147799
717493067
1311746034
591362886
546057360
1082609820
1257316109
1794442278
1390371975
995589151
2147109758
1778946979
229290484
856934163
2020035218
1346599230
1956757413
76506807
1045600789
4061151
1922690015
1127433290
1594417351
646166919
1007187676
76379698
462668137
1723501716
1866479701
1522499306
108311786
835479195
668458762
534533849
831057056
1463136643
1052882323
90651336
355417219
649650240
951972287
809780708
65605015
2128103901
284199400
42717378
1271879564
1872186988
495162428
298949170
424977374
673432438
1079978986
697349862
1156388690
958965633
1847582758
512576248
1867875587
1286283087
1368697400
555550852
777160703
1332918603
1915579196
694647075
232826270
656275991
1206055765
164564446
1341028243
1931751567
255954720
684979932
517594885
2116391642
2086608459
1558299689
1426669059
1879744869
463843809
1637404309
236567070
9688097
1132180013
1598318155
1815840230
1562021586
1911721319
38718672
1450521760
727997434
1304751614
698610673
1923552106
243888889
1108178963
1075054259
1078430607
1376748254
1346310375
1709619601
2129759494
1652148036
1007135748
619733661
1979580674
28271782
551985737
43637116
1082213249
817433649
1365217237
1617698836
1931847180
393668739
332577230
1020318348
1199307180
1175441760
1763966408
181952442
1920672082
49989772
91834097
16189705
1778887723
1940110740
58297561
1808378692
528250824
1288477213
513104234
1125338692
458054232
1525388918
1761728400
1950645689
1878840454
434623850
2117036316
251488439
683527401
1052068125
581223704
1025231577
708464876
74505807
373792233
822451151
1914199950
1102967169
373018673
2046920677
1005960207
1111886649
664934453
2005807195
1353959323
459006775
1151291494
1909011231
655123348
836939260
1765095420
773258263
42523731
1790619683
1167442101
744250377
1746131659
101981047
129623462
305850854
226451343
1898525197
1042614461
652290810
1534575581
1761653726
1239275966
589267469
796706038
469340569
767935480
2123557218
1167693318
251718165
1167582413
1272345018
263518878
1718832642
251169291
583830138
1114793925
1372212369
857618357
154211040
96284709
1012352673
1740453551
1053110731
20362483
208440503
167684916
1267070326
1793105954
628474224
107754001
729726055
1350313895
278955784
886638647
1961387454
171398858
584479540
1198635009
1516652671
526475420
770263855
1211846626
1951528269
1677654619
1173522512
1617633478
1227275583
943177128
1661412336
1226834856
507380517
414552878
713075726
1294346430
791499552
422519805
1916575558
797863081
53953323
1886803038
458428700
453130266
895490956
1870906847
820352551
1910301824
618088075
320365137
1254586578
1865657244
679905587
1504570479
182465738
85269709
163054417
630168548
659110881
1147739105
920909764
890486378
1380450942
1593468714
1356291269
554656381
1952797297
2085791158
1770271775
1539115292
335735160
640810392
82619234
1483694298
1894800216
25899540
700056689
1451820929
1235238758
1561151975
271598822
1079137388
1925096567
1449377233
1129295753
677784328
1628032229
1937124980
1360331735
781112503
7222070
219193972
1944684057
1997267769
847697397
1283280170
1886638055
1700403958
297978875
1169743072
941254912
1974887803
496050487
1678397618
967386706
1588906764
1058273836
1860654815
648696588
375682437
620495023
1630417790
1428463851
1822014087
1213012037
618540498
1250877436
639053165
49109450
26707916
1709866741
1651423641
2080331830
743177073
202757174
412337370
1294511272
1789444322
713501901
473389566
654690994
618863999
1505863104
1747409410
1647058081
212891997
1643432909
1477031884
1429956529
810745287
1633158098
233617699
2006939755
1690549259
1425193648
1984250297
1271076472
1780701879
1235377713
924066972
1117077855
163204216
72293623
1426816941
1164031256
754028061
2103471700
2074942644
1377678519
281865569
480404335
461036652
426385611
1099945567
938262165
2071078953
1420546587
1985325673
1878840353
1764453509
364592725
881237511
605237880
1695980418
550265957
1462902590
1443238448
2121119443
1951400208
779600770
2107215488
211182037
2041514502
1732755200
1930339768
298548275
1960932305
1273225608
1174012080
1426572257
671169600
833232334
110330858
659193736
1125826626
282171121
1020241837
1383018707
530274163
1323513724
28546924
1576095274
1910454237
886492863
1819614063
672466378
176136975
1574811563
1175930825
1208878919
1948408327
604243845
995423556
1205687877
833313222
737231591
231342481
46081109
466738838
825335061
309090133
1461826437
1547284836
412138846
478527109
1631469744
1196538783
372182591
1233089773
495777067
1566106345
1629131573
2062585298
544006675
101330556
2119452326
696261310
41484570
697381441
558563574
474749818
925057063
478659552
2012538326
1973827150
1028559610
1809708717
1959811912
1863792757
2009140506
1890410421
1228244837
196763203
2103903396
857252427
1182881516
2032231244
1468021890
108545124
1153633117
1276271292
1844450927
1882573476
2041925830
1066422114
1342819555
1440095355
1525407061
431991948
441562737
500445257
977180122
1532456275
1875676802
1645019277
1134247281
1668289993
1469434081
161334999
1602661156
983659186
1301670785
456491274
1035372555
1166025176
2001858684
1476050196
1867290107
799793773
871149713
843492702
6061393
1975495960
680744327
2056684742
1820664750
227841112
2024658009
674503591
445024675
1231580353
189558554
1916197717
1054683555
865680768
359350127
10351130
495717807
1170634750
449104269
1415893109
526251431
122222664
890017022
546499783
252159468
1276300804
864735263
761778097
380847423
2116537307
187824577
31746055
1050571629
285204497
426218451
1997711218
965992122
2000958636
1775820068
59532939
1009345245
813176814
30708727
2095223071
1875619690
1161735241
700629047
1067817621
1254126969
1309565122
1198753215
636500397
845684203
1766011242
438173289
1869966678
1294469213
1386262296
185081018
1026738333
1300648015
527749090
1274058058
101189349
1210064045
2007795655
645124693
1888807123
1380152566
2102077587
767880322
1239308038
924164098
1893042644
1983098438
1599852635
89066077
39975345
202939861
1445862480
263566327
605942928
501223075
811616397
916399888
473605681
722287885
204729466
1893922360
22098162
204369705
1218033036
247906785
1030733461
1306206278
488061977
428656733
689985695
586494487
1518018252
2121136601
1222281269
545662883
1960863615
1676187738
879804092
129066879
648165078
476863878
824870332
408192368
1862318457
562899052
207386436
1091474820
1717068596
1594176584
1299119784
2139588069
1559000148
1425004203
1667555295
1710260457
2019935479
1019594086
51546131
14047176
122083732
1690559814
5711465
1115616346
146161591
1636147243
97029049
657118108
1914712450
96191208
727896755
2008254525
189825723
1141433352
233623692
1713390600
1288033226
925651417
769805605
971598716
52367333
147097765
97846030
1606692383
363081565
1326592246
1968531406
1928276765
755713205
1044686297
1318337640
1008277774
448450961
838402796
168682853
739932694
1206542719
531938109
1555073813
115037596
522350507
1933883090
705561042
1155398104
1371312664
705296669
222984845
671598339
237301233
979160934
2023291476
442564982
851309714
1884260173
875994006
732211970
1147627355
1765387313
1391826218
1687774862
1858708275
999607855
59313150
759980305
396768827
550752321
2061674913
761742483
361675441
587054654
219348615
1543123590
1703083019
1609902852
1732094053
1714603385
1243046684
1752504243
1045578626
714677092
300198289
418144342
727392961
1082910888
1512167297
109097796
1465045015
1641320863
2104067687
983699318
93410298
239881344
2110484042
2075642320
2097301105
1739279595
476789115
1234181238
1165272936
230356215
2014159077
5979146
662011441
826544094
1997852842
1159395077
1514553927
640816164
1888293831
1922030339
1285557194
1938058831
2064304411
902620000
2048166602
969331317
2134548144
1706733508
1207814396
1189713620
656742134
1626554839
1913499687
1349719621
38163521
1635730361
531520624
321067500
968568231
1042142819
1350841007
21056598
1994689184
2095048710
1736622628
921678417
704776096
1795166634
958753784
502935323
761586325
570424898
578605906
12324049
1425813149
2050250805
1407325797
1171558282
1360744546
1728593919
591449601
746819589
1719386855
425806494
1728632340
598154432
1553670983
145557255
200859068
997401907
649495783
725683588
1293074356
1008479114
851709393
852923688
774546099
432930669
1961614134
302682688
379707687
1348960120
891366726
1676369053
721336943
664036328
1469897743
113040778
1227999689
2046693743
1343886001
1463568136
1417299926
1483502123
718689416
2043433130
1257902542
1137695017
360040828
51576548
1881832063
1062005692
353161519
431091951
746775137
629380152
498065560
1457665753
465704865
2053766144
185247041
1004318662
543915610
1697943079
144667219
102232264
875102498
333709576
1265628073
75805349
300075277
70412574
368061330
1276233719
1065205296
196629126
1514452429
1239456612
1783746420
2067981502
1844270249
900937351
2055799579
1601440415
622642357
1329385380
918048565
719693587
1394530620
488497108
1243822444
69782882
407756875
343196018
2101034858
68813960
356011881
604755580
1896613790
1730384178
230143912
374224573
862279773
237422490
1037697365
424404438
179558742
702899794
496890081
2083951021
1704565503
233044059
262402909
1440733427
1802987371
1843281712
2048143775
1340217524
1077402104
856073589
270200228
1044169561
650985453
610908345
494675515
2068659762
1257455803
1341041621
1960805130
875382909
468012480
2005786976
882215443
1772087485
1188748203
1081507356
1823939061
1708516293
154820929
2147222096
1285566487
1198701248
1066672333
1145367859
1558639485
106639681
1200994217
483616372
1846544899
2130074493
4683512
824242286
1264661523
480916663
1829012333
1638277849
1817391351
746372452
1019133440
29846722
1313073983
887267820
943682561
792714963
1395256559
1743022029
1597364054
1707277755
2032802732
1625498914
1157906012
732863470
2047917347
1600503250
190655682
382057602
1624163109
343386796
702620664
1846377828
1715232777
1614956231
118372900
1476725008
1837228730
162113235
1072856059
1385271581
1135074036
165017098
1496454089
605507786
1424983555
2041732594
1964128863
190355115
1572110996
126513959
257552168
768857987
867749043
386870490
687437945
578406456
534512258
1311531490
982100802
2025095024
1600057522
1429721140
903085153
1104716129
1190421978
2032314887
1404327906
1832489105
687886178
712420572
1690681801
892971152
193338923
67616587
1483390459
1842315484
1768386980
409147342
786596098
991507978
766774510
1025829385
272361388
280411376
1324094179
1736285716
1259812858
1489255472
1798670936
1833930284
189245535
1131245333
94775787
577654044
696627497
104009570
132279664
1369994292
176366651
1008420863
1920135336
2103769610
483527898
640036471
827397368
599593024
573528265
1031751203
1498147876
1981516389
300042225
1594165787
637955655
210422597
117548254
1373601462
1735390374
419052521
1452262578
150916374
683146867
2128890279
377376744
1098572908
970865951
2011032656
264950336
99427503
1746921750
364426361
1258623766
687673462
413359202
2130731361
531641707
2004420556
602077442
851247166
1812963419
880019959
1064850375
1954713865
1544597322
1744928705
1997056183
972502561
1797401266
591924781
741578732
253290930
367691497
449081357
1350904119
1722530727
2112745024
1505056928
193730692
811178301
307564547
1472814634
1112894127
1445763541
640006398
1682434854
2091796671
1865209368
895366034
672020923
1873618150
84592148
2005168314
1910068508
69412451
1054811896
1062860647
376841328
45538907
455698928
210083156
1754299494
646529734
525707818
488900329
704264753
845542536
53685037
978317220
1516463388
1134545463
1659133603
1809005182
1838962970
14329021
1777431428
877775242
1033566522
1780714469
910584658
1885282135
2057038147
2060980882
1644542185
1880081893
1842925793
2097021565
926443239
1672970274
426550507
1624002868
142919015
967131420
438237834
575036336
104112346
332262573
770662540
1105881843
653524824
158785549
1683604099
345276439
1607559167
2047951236
1131205308
836135157
1864937641
1268193617
384531367
254155712
1782666262
131805412
751983566
1633901535
227102728
1767685230
1958364784
760587758
58035266
156223949
1303432880
48456568
1848690693
95123967
1212144057
904095832
2086801537
523173956
1081948256
42579457
829669159
2087611269
1981500007
1787857039
1306787919
1880634802
781428673
996059585
1816649831
1438948422
2007290791
344723144
1942610839
1371521162
1316746811
1900395417
1896686216
2103414814
1107533534
640806603
981332541
1251374184
485527207
2023069525
2100891869
781437942
1044744928
1788612410
1808948375
1818438093
86455976
331489389
1214517784
630939203
385414590
1535463813
1735365252
676218565
1289475572
798521633
288928228
1183475322
1070105213
1442749161
1399098586
1558136356
949829033
1183648560
1690625938
175480040
999875363
108387196
827921351
2121023493
2094789142
1402703574
2091736739
592108411
1168678760
76486169
1155663839
1518039436
809169072
1564021741
818069239
1725670532
573693281
927951186
1467460096
378979622
329415108
1087900023
410580005
832154662
2064525592
974788183
109962031
722557457
613734257
125715721
415266358
293953392
1289501862
452954579
1749978124
977210642
239412714
736955450
985764111
701393988
153602165
1792959333
1937094105
1151205300
770710417
1524308696
1207545108
1604733499
840121073
936803804
919597555
1517428913
2130104534
1438690427
1211799143
12894590
1409517737
713946885
215652712
189969498
1664845982
1085637473
504087927
874410871
1640887360
516438038
403052081
1948900168
1547728756
1138815331
502114039
625828587
401069802
802094380
1947871596
1814436875
1770556458
150724380
486466430
2066447261
723019567
1361927527
691811620
1897785815
1622816776
1030018171
327395250
1243552333
657228380
742183748
219644673
333786344
872691231
1631977521
265219233
1385796921
36467572
453264483
1588038991
1158990603
994333571
1280131233
1443741538
2085077820
143899640
954796393
153372100
46411498
879769592
1886792465
695503143
510952639
1728764740
565311002
445669096
129290316
1337994383
57021340
1531860790
1176324890
908269331
391930163
443126504
1013955639
1008461123
1457132960
1550721753
1245225146
211043046
1732455657
217771132
1255480418
1212762038
1218911281
763500982
514765171
1014794452
119000680
265358854
1419624552
1297953753
1389095079
717809010
1988350415
2240661
36525539
466647673
1833870488
921586565
1679104997
1336472565
1706362798
2058840154
1872066251
426630228
404650522
495565602
1238580724
782876421
1397133913
295701538
1234145184
327700212
709701516
132776128
321046006
2052003025
738488716
1119448721
516534821
1969595718
309164244
124761330
1984307715
458645352
1718939337
1009000430
905161510
1615901363
622876289
73159196
1620164538
1893068076
142419050
437237487
1545865818
1163498076
801283805
776928492
2036994866
1992177808
2134345203
1325963270
915352303
263712722
831292553
629361674
13869094
792539121
964454360
1531428421
269499105
1280265901
1000546310
290590857
303366526
1266908724
362579995
394560177
990135253
1523929798
412874373
2020875613
1927999696
812372499
1389204830
2009621533
1073164774
1427769313
2079490682
1334251419
936267594
327427679
1455994818
1254412244
832756916
2029136427
435141500
1381242509
634137850
217647675
941299814
439019837
515903184
21196147
679714351
1549319094
1517277430
451078343
497576324
1887785424
975801905
2058536451
1771091054
353479245
1648279992
846549392
601845399
1762914530
1909531537
1081389172
2133433649
1686599768
105303197
462438306
404784109
237616272
1292280604
1841264923
1782617219
1151167842
960368197
1932747467
2060855131
713850983
177271770
811566207
877198236
597838707
750058135
1364420230
1488945016
1381410407
387520561
149788566
1682628776
748885586
920282154
781269703
736945210
131792562
342308213
623320813
2145945380
1778375769
1364297014
1179868061
351168154
17467260
1240570938
552105927
2027286476
1455586757
429524630
1371609272
1555323056
836515064
2000539682
441005873
121790511
322401520
1535772831
404741757
1336006115
1614199241
546541582
626684484
297003803
289971790
1314532020
1897037094
575752803
635194986
243391919
1275528835
1658124386
756678839
1287885616
1966764333
814414801
1691908494
1488324174
1721098586
229887359
1181258940
1890580446
968567565
116232409
1391450126
1956948464
961431659
15995960
254479711
452699416
320821149
1204328701
1620174053
1619313599
1673404798
1769104371
1676976025
264865567
2082482041
464065884
1607254316
589083277
1310866005
618252598
580504219
1877553329
1557043129
2115502040
1875049466
2028027756
1634767075
615206296
328671083
2010047461
245283127
1460327315
1361271487
652650312
1988402032
1110933435
448399830
211655211
433387809
1904612546
1747099885
203661784
149786667
604633937
59479814
1069747117
1221945614
2146556189
1349998622
696674802
1507765618
1967583645
1576877798
296073182
1305806347
2124435081
131569651
2036057526
1338081689
1333440590
2144840453
1541729628
1466761721
1694909728
1400426058
243797575
2129277793
1465592538
1600880488
1806356967
277875288
908440980
621905668
336738283
1743636866
754680188
470032910
1955621481
677482738
548030911
1675441266
1702943239
404386542
1878100365
681345811
613655219
510596015
2134369345
505542249
411645778
2022821509
938300891
760603830
1100961282
801858727
694888895
1203266489
1888503080
948253541
37928362
1412473689
1495619211
1636561438
638322530
1242910803
1417524351
1595144401
887416385
1434910082
709522841
1160252973
1861368641
1247123256
2137061686
827047451
2001979762
952753153
321162140
859453308
387702079
701227224
1147687500
952808128
1107017225
1577032032
1770684460
1495490659
1131799992
1703963649
1588187636
1468259955
612827279
75811493
1207325206
370161590
114734682
429053423
1698588006
1965385952
1671510555
596575951
1996037947
1138782221
1370137142
195944826
472833323
1923146225
783092008
150056689
1002515555
678430857
1171420485
1128087547
2058548423
810912138
1307281747
1386526325
1949429203
1807914034
1597242535
1370839190
1598184148
324835316
1234557791
2005756548
151916196
261128748
24940164
280826103
167229723
376931592
711503101
873020120
1588820331
79062443
462787189
977900663
365280380
320885175
337756427
1320845595
216620888
453393982
827001006
1597775109
1224613104
255577585
443512772
1243039943
1178616113
670744389
1000608534
1627503193
900376017
2079187642
1355961935
926554120
2005137037
1624021159
1886223421
850729579
1110981957
1913641064
904957673
2121578184
1203746414
74038801
561397776
1178751314
1391717594
415801430
987466013
304412481
1096031879
298758013
66982810
705470792
1826220274
46603039
1187473791
541818289
211762267
1732362453
1356197115
2073445019
1245092149
1855873517
934582632
2003077190
1152816055
1190158939
1303546697
1940532158
2040111216
1992560172
9130033
1929557959
246622245
1567516772
1882259234
1887951138
1067115698
1571848470
623450474
1688983277
1007649854
110580580
1796026893
43062712
334599876
1117858833
1960861299
225944117
1620558188
760321999
369782398
536461917
844970722
729602297
65662238
1559269512
1684770942
1119086151
1091430458
1140432312
1474343070
1884942674
71860473
1236704020
982663437
1762423747
585843725
1577061641
1691302370
891733764
1050561115
946078966
77646444
256524575
878911545
359261066
1009484969
1039391765
192181974
87302998
200397469
1497916271
1741921193
104409729
1490596185
174074530
1299495225
1693197774
418363030
1367034804
1310383824
995027356
824007622
1151823102
219468071
1904598438
1357943552
8392575
1496031960
1252453941
553165549
819094872
1983124394
1461487252
1663322927
655208422
215202373
404067299
868823216
1753818666
405467876
899386983
1830064590
1992843971
238328030
1661439165
1170621032
1342659145
1758234080
1806654757
523694218
1182194092
577624886
1673767064
365604958
1353878609
718934296
527965313
1242615844
1578732128
1291439969
1554947469
2146563492
97677068
2020117959
2038333676
476938450
392427223
1580989474
605081543
965163267
669722008
1371026089
644518036
2066104693
790099225
1656859127
1256069564
113660992
590973683
821951340
1409051611
2063353927
1136850757
62155213
620729275
49208330
1708227185
1134506207
2110199071
621071039
509432798
150904328
396319869
858335273
299767673
157216986
2116892988
1311180100
21728511
1302463053
838230137
1019042772
1619268952
972928632
2015360706
1781285758
1514248520
381694764
891036380
924609835
568721365
1909121472
1310697194
1658972145
1401432994
1574254204
1331201076
842739026
1724547722
1168654441
2063508568
466449615
1629747883
1050936046
1870105587
700403911
6599031
2130678966
1088820335
1794282178
106891633
1498744975
882847509
1031698211
582897791
1613372959
1125953096
1865095711
808709818
424065186
522655971
667890436
373562318
1909072184
1057981306
1284577754
555425272
1896877418
1190294300
170660389
83103655
2039902221
958187388
2004541557
179973724
1010111003
2076945664
1219011967
263041101
1528295828
295737248
1451819874
301278040
386755372
1413629067
1287162131
2015646300
1121528266
381928510
608593742
434222204
492625539
1334480205
667446282
1274241607
478659017
1200395958
416958404
1377604954
538827424
1323268448
774445272
492088550
1955074018
481401667
72105920
620805575
50200483
1256612126
1120697502
1979229984
91922381
1269721146
567955792
1111536090
302818903
1234487840
743747526
1350612456
1379121583
412771713
216067395
576833916
1075538170
957886768
1811218030
85685851
1285876632
1799460298
1607793711
2140764364
1582344841
1950339230
782561058
901973376
708349979
2080333155
634381595
1619826744
2104238043
1424517349
287656910
1721583924
639588165
215698192
1731040899
1903209473
1228756496
1491732727
257370496
251541114
303025665
1130880925
968658496
135212299
1322007550
2114442650
392491073
260840165
905438940
1474516383
1560273129
1328205700
1035184434
425840992
1497195399
436593835
522223787
1847225004
184762962
902220967
1429071542
250127842
182495677
925591882
524480571
210576742
1178668399
1590700334
1297299049
1834183211
2046776367
927444678
1544586978
1180016477
219827267
1839791651
755653534
320301929
1667983265
2044539767
1873550203
1280363433
2069938249
739623112
489366134
551679301
685466625
418657619
982880730
973684775
41085362
638356082
1767041094
504633655
494881829
613087951
663184033
316931162
6950886
2011586635
2129339312
1405122276
1105702409
984095332
1103504466
68104672
517622171
728923172
1524755513
44762159
1740548800
1754186399
509743579
531827927
27559025
543921024
1989444260
952816943
1439891136
1637155470
954897301
1709472553
1851428181
483336298
1684789478
718136231
620038496
941363375
68404985
265942244
884283418
1100392595
1823152617
371120187
774231352
1697289275
248383085
836912282
1083951114
1079182818
451949020
1340920001
43524035
187231240
1045393903
1755139663
1581201239
1311354602
1290163691
1169500731
100884960
4159394
1032812046
1710676130
1489305401
1890844123
1923779727
1406092998
1674106777
1289150033
1655985378
1382241385
1007009847
1631615220
1365390631
1987729224
929728426
1790596951
1794288992
383689792
568142321
1660295888
948146314
2045584019
1624525968
828109451
224330746
1143792912
327942972
140089909
978339907
1843907968
485940088
2075844521
87116191
1809659388
665596346
78950859
402782034
1095213906
456445114
879474330
1408918758
1603174379
624345702
1172269224
841527730
169663798
1747035095
339918603
474724715
1794522707
337375609
854284746
1841007723
516057669
638769034
2111821
357609457
1026115195
1139618337
204536902
509289966
1148696664
738384261
308192716
937049630
1436979167
1897477815
155118479
642133370
1476164243
1128668906
2086866072
1700556524
1772354671
1362753698
1898655458
478145425
1957589781
1553082260
214910542
1767762580
1444749243
1861533872
164004356
1772669377
1051277657
886474404
1188447124
1440316930
1394870116
1575759437
1513200741
1812519698
342360970
40364648
389174546
1527882700
1022624764
1866743935
1565817367
1397515033
208235944
1660757092
1396536250
1532365602
1732669243
792223050
1622647517
74604263
1129660939
1660825874
1319864399
456859873
258569607
339958157
1816097446
1986858154
522469588
379928591
1952887864
247699058
563666258
1750696407
793338324
401896362
1271523462
1567734838
1863161991
1677454042
639160032
347382054
262884480
1862986810
1440759250
141382482
227778245
193458655
1251122505
414321215
387234680
1119070151
1742050132
1002634910
813908015
530734236
473140499
339910288
458369749
1062942979
1310478814
69732835
744640145
705577294
655203577
1852626646
502420325
645012460
115130436
949427446
767048585
1769644839
1329221172
1080085183
2144170498
968441082
1101581299
1625112998
1261855002
1456995024
1480551420
1302215084
1156485067
851477117
1404162010
2037968394
310528274
1260371382
792056668
1907134839
1163839888
924275547
1157651825
223021687
2082600359
1175316116
741489578
199554911
1196595303
1504649197
992871431
1033501370
1393174833
1984724276
527433439
298733444
523835865
1508895117
639703373
1894163921
1011789254
1133583993
515760128
277562840
304961316
1895746300
860520688
18054572
729062926
992773222
665638262
98194586
1464438289
498499431
736457936
1633519513
803646652
1603014274
1258344066
422038915
878475277
2144463835
45698257
1420256167
671837271
2066565335
904101296
1563550108
1384157951
1925752362
1977435880
1821791624
108894192
931361997
223944427
1656662196
118843555
954039634
1224626067
704727945
1978030679
1481576690
813121675
82061794
1838864255
652149091
1017563392
926017405
1207539405
468148516
366840520
2002936732
1324243236
1629096905
117986231
1417119243
1007956072
1626732092
418416727
1066357498
1919568999
1509836506
851940874
797722402
1241273016
1378104823
727084465
1616182401
359086944
1660204480
1749681432
2118915556
1027848438
2017125186
2134237636
566326235
1704928467
1072184757
1174776659
1430106208
231470821
859023057
1589036362
2091443107
2062730064
1308634109
206762466
1382920170
32292955
985437575
88406941
1389991374
1829819789
1846329239
20998090
1427869914
1186738456
1722661359
1863659896
1013054290
1098868357
52801673
283675230
448314056
1257837825
535862203
862692925
1382593567
243733860
1979365377
1321831598
968460359
1226256496
2052704116
505738092
1480644
1333812531
1297487947
480190612
314068806
216893307
401888994
1560335495
34782290
117628247
206644398
1530805555
1886021817
562472532
373258508
892268342
1561362269
1802936604
649775539
703785095
786905175
865266119
1709046332
1436392211
871337297
2055694389
2083525855
1491074662
1656829329
352110149
221760308
2055907894
99478018
1878650420
1785117975
1390475450
410055266
1847529604
1988987511
920006795
2104227983
1013134070
657041957
1668134767
1687299239
1226655110
167644006
1469533236
398623375
943833689
847740200
1560299775
494054569
1138610745
1946017486
1987243378
246071610
1878588504
1370691638
1149022614
913546731
1428577214
415291940
1865719505
196633796
86924633
588654204
1176155010
1438402417
827983619
1427480651
220810393
1315282074
1107871073
2081793108
1481742263
1556036353
2069479908
1295198527
1690045827
221323053
449954106
1627940680
289797254
1007769037
235309443
704137685
1842670193
2051944947
2054738184
132097542
1396274952
185780206
1256567736
1159543943
326739497
1952887237
1450750431
1979809915
343714361
2078940276
2053584386
1691822211
221283804
200219304
647930910
1775601410
660782827
1683046942
1783492220
1198369362
1990531179
629968728
2100540639
1619215415
112678047
867471895
381283047
1598184259
974061355
571269594
470287737
677561045
1261846596
1327749440
1247064478
1070226031
31110581
342924178
48239237
278861627
243619282
1804951440
1109362839
1543099222
101996897
780600536
331611624
1720379070
540028530
519761817
23313985
1453426411
705982928
748432670
162583743
287764452
287699442
11067283
574943558
1161712486
2129574094
683209411
506189928
995791435
976821854
1368332429
259348528
1706736618
1596121706
1576340454
1513604850
492721857
35737464
1153703644
864815519
1738698972
2014274653
73076030
791421463
366507827
1199507241
551688672
1249723582
155703144
900087538
232682125
334395240
1663788701
1935767050
313908285
565491724
1767608901
618906759
753116988
51226999
1836472552
1489912380
700443532
860998374
225839445
25649498
752487740
1446983183
835177374
634081314
386369644
688252064
1041428757
1133405162
1164445205
465469321
2130840788
1248496239
1723840270
1930736791
2021577627
552649983
816380437
571348105
1425130580
1515694531
222185033
1073117697
1463195677
404746077
1828544759
379254640
1444313751
224918838
1069865068
1092373701
1899563641
935823276
854378873
868345535
1553801537
598487380
832301709
1230398608
1355441189
2018522422
1201267008
448177596
1661770624
293869919
1845484877
1901879591
1110037446
463759591
1950907787
365773541
287589690
2016704155
660601867
251105936
1522074801
666314318
192258647
530932110
1567390574
259964961
1953465708
1800356082
957720496
810338961
67209903
733446279
1408836716
1153100741
327725889
1154937996
514128490
1149621559
1391178026
1287930765
853424059
1945318608
1826734752
1230945709
588337157
1957408763
1277220668
1973795269
752240017
1065477423
739507022
1422228676
1647941748
79656636
1926958378
822257362
1117454259
716250250
1769257143
1624058516
621996270
4898574
1108589368
1281608313
1131397368
1004312785
2076209350
848371629
637273037
66216232
361211860
321595455
626922815
177569317
714587442
1914592511
822272120
827014999
2077032733
1441615939
94650691
1044913917
441344618
2024657852
10236816
1634798996
1509647371
447522458
1104530321
568574770
1770805288
1107340441
1464661654
1256135258
1768285415
1920379722
976093980
285503884
423678220
224301323
1992683651
1862997543
937891658
283329222
1838450732
589215378
2003256113
1521873547
888225095
1145166822
1933514065
1643511173
1070847160
422407407
1696493421
274616957
259118582
809908245
1745062054
2061590471
1518453477
845251949
1888578074
905742922
1041569945
137474433
1017229910
1647061646
958011069
743689987
1530044993
1359549445
1689669779
1779913073
284324257
1270391427
281740550
1396227810
1154017971
259543378
622083698
1692953316
1256214023
86890653
1685306276
647379023
1406042211
218420270
1897439160
52126559
2023718287
1866658248
894757386
922440793
1403131034
530294495
504477460
1821669835
1358425376
7106394
1626556460
20589188
1628033722
929731449
1499321438
1951436830
2049001813
1835759229
1554784148
732141712
1569221047
2131782745
1057545287
106033589
1605436816
876550290
528208555
700779010
33821611
141513733
1927008562
172956779
1729652
1710725995
712402191
1797800168
155164106
1923155231
1012816417
1872988209
977305511
736870518
1081213827
1502944522
178614360
361568915
1179274141
922906392
1134186528
617614735
2103675920
190145681
1038390941
1604409054
1106325193
1852544266
258520530
1445991630
502076828
771394444
2145371952
841739563
1326697066
870453386
259948479
248101878
1738438680
1311079530
292449247
685230252
682338824
1936003541
1461351451
910853454
1114100970
1087397820
678406451
1489687674
925279930
883600261
1213421633
653186894
868097715
312108010
196044638
870728687
1217687055
1830591065
345372899
1300448287
200384619
26576312
303913234
1554569914
1329990501
1788284114
2025140545
1816646251
909543207
638998500
2111177940
1462973482
660565759
191458279
1024193647
2100643055
1004497042
252038050
1266535320
602803282
64681401
404300491
573658118
1344561764
726256471
909440963
778957325
1884456656
1132393081
862348933
46041368
559365580
855420855
1362289102
305375113
710178743
239416423
1964179018
312933252
82083384
1635325573
589579433
434179807
1659808513
1001689254
1676348298
1151486705
595895950
440175205
337467922
900744580
206646577
581724352
596627920
2116572486
1698782834
1886758515
1920835979
125332704
1076990570
321008551
1250197191
1652506698
1183234313
938123061
1657645264
1853141151
1522351958
1515259275
1962734115
492535930
873889311
1016187485
580834186
853364747
1454223444
1373312923
1223591372
898752910
1784508719
828122794
1659708446
1775412556
1996407380
442322965
1071830472
274435669
1957337616
112321518
511902212
1243229698
1791425046
1106561624
722241617
1839995093
147360986
2032200490
1893663735
1244500620
934399146
926310134
102634905
1176076839
460894586
1220372122
303805937
1814146
1469835021
152579019
1298305021
316031645
709921761
699681135
1012490892
1539021040
366048939
340597654
731409384
675107120
1467548864
512743402
1596578413
1941023596
1483632834
1586654772
1947093048
1802513615
332378205
212742083
629029956
1036421971
576772828
7291043
2105652630
1267131080
870979386
2070531950
1922481356
722481299
982323854
501618028
306183891
114431983
1819999765
242491097
443838228
1080880749
76813719
244865889
1242100002
1689194498
1385803141
1809970852
978127875
1674607464
935053745
1977350010
1110680468
745387571
476789465
1584015640
897628944
920844593
1081689348
725797629
1217740622
1103668349
2125319856
609618178
2073155925
2003958803
958207396
1947483234
766101455
1869556715
598077031
2074342171
1537131079
2117309470
102861281
775471075
310305451
136404229
1475199868
467391542
1239259100
341529623
1117452258
756506232
652255090
652087118
698770200
1846915874
463079719
2021743157
1229588083
686112167
1816674282
1990388041
1451955941
1941059465
1580539018
190535504
1188033481
1088891182
839712792
171862194
90612869
1816474171
229045664
1019713512
1636097780
824514860
525786531
1823730250
1735038412
1798448317
251829972
1906969477
594546349
2081405676
1062428962
850506292
2112389253
763021894
1937494031
991644787
1927428577
1754790237
606889106
1972958063
1626164973
541040389
678344618
1466542200
103927789
1429767101
1430314092
1083693093
54429483
678586457
1491714647
359409699
1595490241
7427852
1562353488
408259063
272208749
1547353142
1698259548
1386715074
2050441462
120931691
1808018854
1706047714
538249817
2123139702
1962268814
1824886285
2133924604
2043248046
563444302
739058970
520353297
762356647
1209203671
517829998
1576463653
127341577
933671499
330999004
1673207224
1400848796
192020775
1661965044
1705637760
1651411450
1505363091
1894002201
299387838
218926832
360006519
284299013
27582968
431838673
646277634
261643714
78354246
1367814138
253103107
290454877
1764099152
1312123666
1790537304
761331757
518171476
1367918980
771512871
532309110
773566112
1046921844
1263138487
686626909
2073431834
437815826
1142467436
845891119
932344172
1288364520
863570579
273475762
490237357
765440241
155173683
1090168688
1413833927
1069704248
2065931167
1447033526
1458036435
1661998772
591950712
1113954342
835744068
470057354
1506823612
387262207
1285631433
2075964617
288056281
1525103543
621057964
436246274
1526742705
1973198113
114631284
6565388
1034213949
1378078776
1339963510
1454485229
675401344
950791227
903858323
367875683
500728539
170243849
1369267345
6555868
495282033
1907624439
1642182624
441826014
1618425838
1336704247
1300233513
1609343309
1010058667
350837655
1669029039
2052204921
1374079406
2085478720
882789142
1053997503
831078283
192789854
568999703
1344354694
971753145
48815898
1600714695
1256939851
1152093585
1751943779
856181578
2081411941
391463780
518697996
592018573
937884636
554406529
140027278
430774728
120567999
1042981544
2128996706
820273878
2136001115
293708589
83656727
2129737486
1086327767
2094751027
1660640087
662539298
1065382629
1622068780
78390006
1658022910
650631327
217106926
1200963834
1778285199
1509787956
857711834
241776070
1623196957
1247976489
868345349
1425290419
1646172037
299177298
1337000488
722012086
1148853107
4115510
396958934
1812872213
2116910460
174136564
1790366572
1005360812
1273420808
1305370610
1849429838
1228918762
1442790940
654453431
677699582
264935445
305844273
598300554
1208311096
1431233493
58371024
1816843895
720998771
1577812014
1091118351
362955953
1581280252
1564471001
1531552001
589122883
556448589
1899465332
1135932469
1628230018
1729572727
159183556
1378568247
507173145
1767138191
1761001829
1506052838
834030076
350351663
214861104
2070438910
583362839
2112457211
472057589
76985106
907027057
82385276
598136301
753506011
338893206
2141646947
1131158472
1828321913
856457472
36238901
473872563
1970252795
607370213
1376248645
890087400
2099641062
1747764445
546800541
1074047972
829283888
1728601849
1585250490
437731991
194421400
876744140
1433154541
383639885
721821872
1288492559
853868812
633764260
323582868
190825793
1357494256
481903987
1369925298
540230208
1338474227
2004015824
366801952
1853891977
2116666840
569673856
902687610
1261541731
449953546
1871444586
1678878449
895140436
761979539
789783928
358972057
1109470885
169179125
1613331424
690856498
451743713
224405716
1682401856
1699592126
365967897
1015650982
564992598
901886166
490007639
939725192
1833795711
1686136432
1292198144
1414339117
871804757
642818437
1620911693
929512457
1108898899
1700377266
1173700080
120304554
883571669
576229186
1738278379
118502739
215039347
427980908
2746467
2045032058
319287324
272509214
251909172
910770341
765970042
1291619308
1331461397
447990744
165032711
983169541
1602577309
1878990806
1962276116
483459390
398501316
1335607133
131967863
57127307
1692702553
1285282274
1278521945
1440773304
1413620092
1827882631
1333216880
1637313309
1532947406
1919190273
641921549
1213551339
1194609715
146000213
900481243
92337670
600047341
685313272
796834742
2084053145
1442031394
1594501531
157822482
549002831
247469895
597031802
1445998914
1403372069
804872370
480873281
1262289236
1841886069
802729143
1765294242
1673959528
1193788590
31513654
56630403
2117669962
877072771
144371782
1522727664
2137481603
145663286
350173788
2104352183
2052010050
634579094
2088522786
474768
307179589
2041452706
1529667723
1411213616
1221629286
275907761
502076286
1569578457
646243193
14374011
165741036
1579072344
863568611
47142464
85768894
948121981
2019466525
1812813250
12527185
438565602
1317846934
517765559
15773519
1294262281
324585974
717171286
1618391737
1245724879
1720230070
2002059162
313309153
473015971
1925130838
1303656312
1339322722
1149788092
1508119347
1956885624
1154319438
333127679
1051187614
1480491777
275126672
1299557507
124068522
1571416363
227882345
2025426222
1572886042
262601491
588240858
1888143053
428245582
1088993967
231335174
323067266
879528278
355974468
1561580952
1807376266
393188391
445405709
472264343
1178351208
163041267
929587216
1846264232
1645216310
1140748644
869880965
771470822
1388329728
714605003
111950144
2002016199
706403368
1935929985
1484512036
1300738242
774788390
67271120
1516414902
1969940711
748324138
533837511
507055026
1853451696
1856945302
206773723
308894089
1539105559
1743636278
632958155
461518693
288021490
1924202221
1954899793
30446986
1667848598
1287874010
807574148
157953078
1158354064
133023793
968845912
254902870
762612898
1217193786
2106008711
1836874662
985325896
1986701958
1336860210
925265620
2028827043
1915968351
1171314403
133612495
911951153
1946150442
1010312631
1030035983
1300577106
1838032093
702393538
1659106995
1385038966
618672467
485971557
2029714193
454615378
974897058
890935398
2123997792
615001089
1839366291
789790986
1210812675
1856809035
1098681012
430934766
941046122
1922472641
2068696668
300054925
1483768702
2103028295
439324265
1874689301
633821708
1257539530
99017595
484597478
253508054
1705860719
319899023
1613657657
1193481960
1876167659
1912610478
1098916709
2132661172
670769355
1008493829
1134007610
62340747
616081604
365640960
288609351
2020055214
1981790934
1089250288
1571624952
369861628
272879992
103621048
544039402
1568094449
456583927
159613799
2110284576
518809049
34828729
1884528040
517187532
192943150
1539501186
902764178
1828719421
1033189206
223508137
609040478
492139656
1102545559
1321599099
678611687
844225317
691971983
142300889
354613026
445420089
339942519
1347286123
1968320525
1432280419
1754098174
583833980
854861222
234016086
390660614
1307683728
677232482
1748591467
1667472864
1609522924
596909530
1248394802
245507074
1304470947
2032248057
1086655955
731125486
1783621865
2116685624
814747639
246319858
807700536
529958535
1781060675
2029495468
1286087249
1314047920
1232341175
449552205
1295295832
515132445
1993543085
1969511147
1128015569
1128561574
34148887
1844212290
771458162
2034689967
2072999924
352770481
1967704980
259296539
1610252414
970196131
1110338049
1703222758
472858681
1469945073
119809684
490689612
676060062
1232179132
316071969
870927578
843254455
1863720151
361764666
1561454560
273409583
316591254
309214551
1036793107
912718541
1745642952
1254018524
295036016
827958816
1702902931
1256926622
1346486654
882948851
279711807
1569280991
509555849
402353335
13070686
1245788656
666357362
877626507
2054402169
1800934356
2107365635
1724374452
1528893
1305628831
819393294
472787124
324671355
1027432908
558215429
631306369
675966773
1297239244
1663387718
988223212
1926601173
683803236
609632629
1975590871
1130050579
631013164
703279469
1018848858
390420601
1558426527
1350335846
52043981
1454261464
1140536611
1876566970
1991630074
1883015299
197506298
483692147
730217553
545176444
1382105447
32861780
268367904
841988950
26431017
1780587510
1951084061
1760326269
85296092
507314931
833549357
268707317
1494505678
1628017562
107951391
1395411957
1246785857
580533547
96523369
385935838
510904219
1993535702
174070578
2069527159
1011588079
1888398043
1838246784
161635486
1354247616
1025803663
1533820330
1299105962
1447246566
975492017
2020696913
902778834
1382959220
1095188961
730698958
567468362
216642198
212009448
1120486552
1659918668
2047182159
1600781289
1342618625
1276811062
181214256
226494875
105873247
342432546
308185946
241645501
257030611
1751002445
1898892948
2115637489
1137734271
2096335687
1007403703
1217195943
1759659992
1404477123
499967286
984569978
252212349
526203886
1069800613
1441160254
1865833187
1549526753
371050781
152634007
621795949
958833491
42359742
1552399320
1824369393
1441089820
1484634111
734518211
366543105
864314322
1811028777
995892077
739211994
1579915408
1942899983
1300439839
1765823436
2000851984
793630631
1408572843
1542709481
1062043966
1711802486
2053722516
1210996067
537528001
130201392
131908528
666816108
2069221022
1648220008
2058543573
1380689827
730305196
407425094
1307128910
1014831018
771994808
1049795771
62331139
1757877205
1626692295
1069921087
1678935291
326335611
288692051
1788917621
1404227262
1454215584
1300633094
1373434142
1112178939
2054139660
275960521
1859357845
1825649697
1599361136
1379030974
1156752355
316043660
1919638933
2015298369
355667443
1140235456
1532280490
1600640738
98563925
346744472
486619316
1824869648
2082554443
1473070705
748327357
454735682
1104785314
1816755610
288619687
1997350066
1938410995
1150558389
1912852015
1303957570
386445994
127969881
268925050
281941697
620984823
154113391
51564508
310310272
1012174600
1500348166
829134452
1069944844
660847759
1375490243
1546801498
1739603696
1356858528
1352627099
1106863131
1785832823
1044660568
1038354658
1141601504
1529827395
599231623
272510521
704780712
864443356
637169851
842286623
309185384
804889033
1680990420
206654248
1450189616
1217327168
1820391564
1907829394
558456177
2030356379
1266844843
1347036464
1006249776
808034399
2010338151
1267612405
272282084
1174256078
1878936728
1399823491
757600166
1147695331
2050707849
1448027606
589879156
510270782
311551494
1607196691
1537872258
634615751
890281935
1273138184
611675102
665553390
1458200458
807154832
2105652549
328016527
174739566
983877772
1396613990
1919210721
1993322762
155368716
779935197
890797767
2118279874
1615378474
104026736
197220072
556876580
867844763
1182978521
37847704
1737182047
586973744
1266217885
253637855
1432647715
1502346306
2100511364
363287507
834108263
1028677578
1847832856
345352119
722809613
1833392015
1398232318
1449693299
791865854
1365206160
1774218259
2028750014
392716308
1585168351
1520740542
91330286
491690675
934954402
1953547523
459293981
1607498916
3434188
340943004
1525468552
438183556
2123637551
1746477888
1306185326
185868092
636881945
1056975539
5565130
1824998308
766594682
1931525517
1409497622
1090944872
465487210
208619589
1403600215
549670169
60298169
423862647
1840537067
695336449
1032308444
1468896678
4453331
345164619
8618155
754367468
156488584
2058661148
315173483
324178450
433218839
1013119888
865611231
165535958
1519075594
143578938
1920972869
1257138222
99571761
2032490633
1591412015
2027148125
837001312
1134790861
1412738822
734721430
551504943
77144548
644483902
1174687164
297961470
975902466
310872792
836686605
703512686
315024539
527902301
832047410
491352459
1247258728
62508649
785538155
603094054
1768817262
864347993
57853516
496436242
1458289744
1824311933
74889450
1986647803
1306802752
1818579176
713249921
2045401554
1854059358
1933665723
185524906
1002635336
1239888076
1568317437
1881512658
522733961
1980454736
1397351725
1005235907
1229015032
1742730967
2126123921
1746312952
1933749797
116679446
1019065351
1490277867
486893027
655921969
1844491461
1702530472
285322868
1368066690
1568615282
1758264131
2125971982
140740924
717889277
1567933269
682558810
1946911518
1015241363
44217836
1062517888
867525003
35211104
1070715655
35867200
1457752739
711708418
2110691155
614135199
1462776361
2095269292
1849921341
1018509432
1051128039
740449344
1110193268
748393869
2172386
1202461556
447680862
160102186
1681268271
1677124682
251669838
1978438909
1315964182
646282324
1963770327
1020092936
60202020
499064486
835794259
956105799
50379888
710907500
828006531
842879203
1912446358
1115185494
1167268457
1594578043
159835809
2082199970
236915788
564846437
1804371549
401303690
849595953
1664982542
1045123849
836878370
604064538
533640600
1765765958
1355947588
1209691440
1247537760
1348701724
1127585318
1726943746
671436623
1871561431
301949718
1726498544
497842788
1088121269
1347502659
1633144153
728515795
1715248108
822662490
1464591970
1970409332
525370483
289344688
1375234089
1105302116
702773040
284334475
18225525
1066152656
1149227636
1630955594
1958303049
962912437
664970757
559751812
1598093545
247037377
1799693439
2059057604
1595840055
1616563168
1938545408
615840019
660140339
1593565767
680309053
419176418
2026488730
120728817
1782362629
31753265
1027066208
1537143276
1656134530
1392131061
948835640
1441489045
237713375
101175506
730967068
1398810277
149716003
619247869
1855351324
838963099
1898214010
446847522
2043948731
658057794
1793648782
1012356104
69030003
288749369
444393743
349622733
1473731010
541859584
833682259
999826630
959909196
901591198
2054368213
1646323442
937472368
963766029
432004172
1223484572
153986362
1884190913
457464894
1997606712
259538003
149581010
790907007
1576171320
2112807831
613742978
1618130103
76172877
395283612
380562141
1812994583
1808790059
1527538396
1820528727
1153306835
402783777
75155294
199635870
978964506
145188267
684561643
1460115087
659453317
1799460512
1312533706
1207630275
2020611770
2059969408
1205062297
1587882591
1485871260
1210742250
1100914791
131340418
1111445410
371591187
1439710117
1416328603
927230205
83601415
849981652
1806621331
1586043220
9126219
1271664529
466777649
1312659134
1033482107
1222483867
1209746228
1361958783
286660599
1585603640
871876219
55974745
240667802
2110318950
1318737250
854080232
527513128
1229739811
717087846
135446775
885409303
107793989
979262657
251316628
928051402
1277103319
911047363
1551477539
452669553
2146720095
1303196836
659515001
1152519851
1159444643
1366861848
1419435687
1910978270
1480419513
207917267
529062391
1834651752
1848747401
1468024569
826984743
522510810
179549586
1075856621
797333763
1813805436
1733442910
1002124830
2089732498
1657594060
1778244693
1921158307
500764261
1650103957
1438060750
429891688
2050734003
969658563
1325163677
706630730
1655415182
877610796
12181586
2041464103
491154684
557450540
630900982
1451458514
1939586879
613762235
1958650597
1203748711
306596685
2134200193
1878163246
2012033892
1493541177
57830031
1420791572
389271141
262784610
364693301
2017460295
789715850
1296143965
1717861992
579543559
1904385416
1008528029
68063747
170512476
26653853
1179880152
2087712797
1736714425
196086928
463594903
2064100347
735675976
1067553597
1787596748
867223928
1144243843
1595995893
333155822
1761980067
1869010106
387034151
278815635
78456455
291339930
1112702098
940174255
30055013
353669284
14064735
195099010
1474973043
1506097807
1039354195
758693861
652385671
1457502971
1424683142
596247128
440618594
362238941
2061425976
387976348
1426840599
1440777990
1903193649
982938525
880923670
803379863
1165677722
506895619
1528838301
1107125215
24009260
1076236330
985197204
2124701157
1123430276
1064734093
1057037223
1953497955
263307819
831057914
1205979351
1978037381
350919343
911463368
1426406437
1436312174
844088176
155125765
440047510
2121221094
1205843583
1902429763
778593955
112841046
994694067
489271991
619133333
2021902565
154165137
574399684
591218266
1741552425
2060716209
204420920
1800672203
322674478
1087502008
418914355
1549872154
846851731
1069375546
2077249985
450549178
1088883168
1266526443
1006363260
1643239203
35202307
1652164680
103791714
1999192127
822541085
834385729
207951559
1388657895
1102220061
1196402436
1493939559
1307176716
1482103801
1481686779
1202450758
157503729
406554761
1680057004
640256220
1177493354
795464870
1183645963
1459107713
318885007
195889277
1986750890
632493918
2062625
1884706042
1056811833
1554499579
2097280945
862617787
901691971
184966979
426038759
1006148476
117448434
1351033368
493907944
1920662148
1871440704
1819739059
1255999934
792952203
1505180114
993783513
453439900
1377049141
409875299
1048696086
1946987109
287617143
585276861
1096910795
422583923
888612632
2141581691
586307743
148101212
1635438541
1041758348
1322745950
210585264
1008735138
1899164775
1819955442
1977943447
832399087
383667315
1388457086
1551773950
1430685144
856736651
1463502282
813547179
1324808202
640366454
482158899
371908939
196140546
1779754478
381815811
1172402712
1748042854
1774336960
197125416
361718463
1406746754
317663982
2046053767
1595291730
1970410633
301336610
1597253620
688491927
711236632
1540092426
91230570
1298373735
1278066690
1112260342
448698817
1407766724
2129375994
1259893497
81609664
1410556701
1728492940
1635794638
221859009
1954543974
51782258
1072235842
867253763
66343751
172147453
359623315
727729104
842594964
377973475
2021746946
1038372480
488570456
223403329
660435221
246413996
942322991
673052691
1803488803
2031698114
192710503
836839562
757208458
150335124
1622196475
84158547
1613061293
1454826961
848260073
286195725
1941305102
1561535931
377828116
773018999
1380711616
796105478
1560169339
1193082406
1201789176
1299232673
1339844380
1812520084
1315905290
684905351
1147187051
641926199
1473243796
1353077949
671270631
2064459194
308397022
353673057
1171117017
1494106850
255790956
1557319308
1006408260
1175235504
1596064723
1310143474
2007854696
2094219754
1645750142
1512480783
245868291
1248003388
139417492
732590883
1967814522
1555163165
715478533
1830843619
1491028368
1549265780
1841487896
1440052440
1420292284
363561843
1386957696
1761325631
1243737015
619594497
734637660
1401818423
1528278709
206229741
631540643
1523645991
1580791325
1367679885
1853950795
1449285184
622010319
1012794612
1214166742
1038665694
207785674
231399379
1960099982
1670657718
366351472
188928707
1920586027
163565508
880632523
8523196
1872715549
455535185
54232954
1698985214
642354012
1782427494
1320578225
597200452
158107794
2103347835
844916044
244036857
1134070144
312303943
37272902
1880135130
56440472
791778589
1500534027
807465883
1909304499
998754646
1734296417
1983624010
1940783861
1579971975
2070970318
1233137816
2113100143
2095070282
1508414531
449304931
1381986123
71765057
301750378
1329533712
1763754228
1405290533
1605153552
1360946621
545271267
1814836993
436233371
1598353649
63252462
1161165895
1213520171
1268066459
379152565
1987270739
933167961
320133036
307572676
772468870
1251294700
972123632
1723664884
1078714356
1171994195
413766500
400170445
1886670524
57204461
1321010378
1052115936
1813697250
1183148325
1516484567
48440160
1338743008
1540311026
1676494608
1457166663
1821004633
1189755299
512337723
425240094
1795814165
2039241408
928784921
2046862489
1384851493
1841512392
651795350
531728269
1718790592
2137659239
1469259223
320069779
1053312522
115987795
2024648094
1477078419
1961868011
24929278
2036884972
1825452029
923555386
21749438
372366673
362744346
295722397
837211232
250466537
1880221175
1075396444
1940034024
288102833
1092969254
1511623114
1789162327
405923924
1298533789
1014082811
1550532449
2144749868
1250630373
433619174
1490127136
1179840773
504672760
815044579
1906448875
2085245190
613726174
929518917
771187783
694416116
694888094
757780061
1958673901
1996496295
115272722
1404269151
1541022130
1101250846
446451428
1067875102
527710779
1155377836
1388437058
202777814
2135454696
1820721540
331671210
1775545955
1571772287
1901660867
395735341
1871651410
1047358514
1175336365
714197332
1088480682
693887267
2100064254
1390250887
1471222222
2133082437
922534370
2064136958
1951044419
2087201839
1377579803
684286036
1975522129
2043549866
139326912
485502835
491562726
1837899686
1414454327
1906882146
75646957
1294585250
1955271674
1751159568
1463227670
743570721
431434370
414462293
792877560
1471003025
1332566541
367890901
1094344589
820062282
1880104077
1757255653
1585710247
987986954
2085816594
1727586342
707075424
336260728
2045441932
54599177
988454033
222675659
201747748
581173926
1184072401
605638540
1263489092
1582869239
1456576380
1595937208
2052515191
1407489485
1913710784
1793050003
242029161
1175528043
253170658
1458604694
604236822
1429902971
464213388
2039352392
1491110096
2107747379
1402495476
1238087070
762977940
1451796830
511247581
1858398751
2047370615
1023736913
669026942
1413630202
853689673
697197445
1720708831
1265432320
720226638
1735695056
1284036461
407433446
973233201
1099207177
1659851189
1255105971
675171516
2001087408
566975609
1688344633
2121308666
1918599773
1692088318
309381746
1591215882
1001043808
1942453684
709472022
1352169561
471550342
757727592
774759405
1936168620
617607793
16283840
1147335758
1611775092
249957688
134474623
1830445843
228075808
2061731072
727575595
925383919
1774812770
337398543
2006226958
1403105963
1867875188
2088260687
1691770807
710720396
1652371879
690167987
237934258
2003419040
10488100
13486244
120310874
62933387
1443343488
407671777
945875840
964149585
410174843
1517885249
1750213570
637873665
1409298561
1013045987
1467914346
1930887364
1799057959
1458604292
458742158
2026366578
1647014495
1531945922
756556783
1241620896
660898011
1467532107
1854433699
2114514406
222208419
611605637
937894368
4942172
1752244589
536088380
1463869833
1504216699
1349808507
2131786712
1118550862
881755968
1227574238
403939876
469133227
1331986250
745807825
1968752585
92026380
651845014
2103690828
1533732312
753845206
1540882106
1711963601
682270587
1510374765
920930239
2076454602
350535617
1009444491
754796656
87357392
1533165863
591636957
1878680642
1613955564
1109055993
1157853646
1588692597
1291754784
1020466198
689801379
389569274
1330226165
453962283
1408712870
2142933282
78587978
1138880224
1216750691
1350444590
1130129360
2059795056
2133585673
63878907
181143330
79782161
2021739719
245946974
1268029340
1162195206
538993265
1730053117
1248551494
240122267
1151344281
596471294
1704754385
1735628838
2131841315
1742768902
1264133537
2073595869
2104396736
1681228182
979200028
760637052
1083165321
1516186831
898500694
99912545
2136138651
1977493474
642758806
1262044703
97107836
1007181848
1081644158
72362956
274684385
2016980533
366798198
372317726
1342474653
1241479626
647507778
1678823639
1972736071
1634558754
1582531632
142858501
1472820150
2142303540
1441407281
1209877102
1842445
6316063
1542279706
1316072931
675561939
31996725
900242899
445118533
1927680929
968380420
1030175510
937453562
1867757849
451373940
2044447704
2103141111
1095535876
874985620
95117896
191409635
315369429
201401122
490523846
654848574
1192898280
1215643949
1812802088
1464159110
996928868
422856161
971687404
1458937552
982037540
701332361
1670855754
2091153418
637665886
1397343665
426895110
783528176
951088360
1523362683
837521683
1373314802
726040580
1156868608
1956934490
1548716358
1827270256
600968875
506820719
1476012016
249899418
1198692593
2076559651
575252687
1939950273
1595024727
1621991665
541441785
1178202790
1664229037
1602709959
1773025291
958130619
250313086
456138965
504273853
121604178
1089860900
861405679
718229596
883943281
1392338756
1130659067
1097681484
271571115
1342049566
562327859
421610073
15574509
1887495558
116896221
1465873176
945199863
1706103960
162189897
515432369
1899713503
1113803844
1382562443
1271341616
2056640360
994590804
1107264299
1407959452
1700951402
94576266
1122245034
164368397
1243377663
1308431091
1407462615
1066570092
999254848
376361210
1807278289
1461643586
567191258
1178150275
743492478
1282232586
1631779812
1384485463
2010495147
647927394
1591781327
709357264
1485747832
2728439
599120531
1968837536
1340041471
2128577663
388173823
1091210235
130394102
545984061
3026842
1651986480
223764751
823454787
998339879
690849823
702203317
322260879
1422336178
1923568931
592363198
1021057744
1999826560
1231070374
606185565
1687722094
1915377769
2019297813
1161451324
1567209803
1545378965
1578148108
878666636
41933522
784043686
1339684903
876920514
1553536279
216412237
153289430
983535204
1455493422
1001787513
1873089387
1002524932
1750951805
893416521
1748229572
1113279171
244286945
482101124
229605714
1160460453
1192566278
1088279631
1440062356
1131564531
2062556073
1113146242
231367157
204961616
1732190900
1637672239
441631821
863365140
382702924
1744060528
232298315
460909985
1729241837
358935659
1886504465
533073024
1597693325
1974874049
71535955
1511416801
1349900490
2083809650
1656405237
687888953
1245269881
1189167190
87163544
319983882
1709068864
1860279311
633289582
1480663627
1221131807
1427793277
1660997409
2124817242
2089367996
1728908766
870584789
1723232720
1618803882
1764024339
2122165707
1982580757
10296618
1757812929
254613188
805640352
155035277
294635068
996410149
454964147
1605023569
1046573219
764079852
671068656
464185156
1070959300
765175256
1504192980
907032208
1996597745
875222317
1278192516
1017152155
208504363
867804864
1330021714
1002341779
944882317
1179148938
699420417
1381784565
1112505729
1396906291
1039941570
216044316
334604604
1275155973
802932931
801554268
1919495027
1261558245
1419278974
182753832
823445003
900422876
675950639
1113368795
1871038298
1899714677
881755427
845638111
986874391
1613486639
1285722089
792464464
858230245
240737783
1038083914
1652665636
598265741
1590800316
314437096
1808932394
1272137993
253023801
1234724664
838284222
1857073680
254870769
1738298108
2125175534
357423018
2081593012
459018836
248002692
1325712858
2072055691
833344319
887557839
457946619
1331832648
1921467683
77900645
232376462
805034864
316773770
952704626
655525078
1527679426
1130410898
650213382
1204363540
1203769969
52747408
368234167
411865811
359727663
1088254017
965725719
835544872
364168399
2072776036
1471794291
1263428442
1069932247
2138502498
1490446723
913370135
1844392088
183220418
237155473
1745761990
2072199102
429075442
1991039589
1538146695
874154497
1278714468
637361184
588092179
49405804
1576956935
802737383
33735432
1935786944
1463142654
547559576
133483221
1502075474
821538135
302862701
758324467
1683707524
1677946450
1473709835
329287199
1753577255
1749958133
277619761
658625755
1702299811
2045517721
440948014
2086750701
475262663
185736099
61404655
1847054632
174962482
571653330
221677683
690815120
925250545
2102776607
799978287
2086592940
120790288
913080646
1605879494
2017624414
760986510
1082298460
1873202391
504252261
1525259087
93195199
2082545142
364845154
2442503
280897053
1082294228
556350547
1062732064
600466741
68209607
1118179243
720085406
1206064754
153492740
1395620723
23155709
1646529212
60458645
215627180
1475902569
243964617
467030468
1539295549
117348156
59765708
1746257031
411657768
820060984
61385572
226979684
619477684
1731892291
1762302856
1728971795
998904407
1060326814
591005628
529445706
566361778
414163767
218040320
567612314
1261094886
1910760744
1417952892
406163186
1669293247
1527214491
1182782039
1916230020
485734998
2080362010
677885192
112128022
234939762
536660804
1825713801
1825709317
1524255169
1629400642
1883484348
250513495
1541171943
1482646198
332067918
1166789823
1801882584
605533638
1978424607
2044859881
45094916
697931712
964535870
1655588717
1313526523
746088178
1026741694
1720494761
1747112182
808992996
1572698540
186852535
1844262597
389897744
1467952199
411301074
941015745
334787240
468737952
1012005713
107158617
1196235213
1912369764
5211838
210627624
1371490193
2142505981
1411427045
1650376016
708100816
1725350041
975838888
2009113704
1078962228
1825897906
1536533193
1317974225
1168569270
973815359
1604644707
1625695264
1941050222
320308997
1587292875
1139766067
1111261537
172632678
682420066
1143934294
1146775134
106091821
1567271566
1770974650
1207386915
510321286
2020735395
108130975
1580704743
861796510
67826125
776076937
554097091
1475472363
313550060
755621917
1548336479
172944583
1954840753
1523319213
927955153
1932065438
1440480326
1785127629
356080131
1451991164
271109954
486037378
556969337
491321745
1991077647
265326888
1567727459
1563229515
1283560898
740683264
303703871
154538877
1502711890
349868625
591132921
2050224211
1080104094
1204078595
591691763
1263384977
1182441380
84616962
1767760024
353399170
898915371
1883604411
156500789
1690741871
1402179741
1144238286
1152951789
1694141446
733451545
1526393857
1797224169
119735275
55923343
972765786
560674533
496854588
1487685679
1097690504
776266579
942946018
847124950
354090898
871753725
1016351062
1395762780
1285599673
771643948
523314013
308979178
1993143670
450902728
1345956352
874434637
2093685971
1891155980
1667110452
206670613
1995199027
1432397881
810037225
448733051
234838221
283939651
617010096
165706105
289936646
1401316953
1087225330
550530294
2051529841
767079493
931831647
1069253935
749178451
73740752
2012248483
1789090327
1504998275
1472146941
1782203276
912158441
201385876
1724061041
2131088506
534616179
14272368
247725221
1070078414
1843391252
442608470
1086861820
1736151637
962474373
1581442559
76404633
629805807
420932193
571034986
1127253597
202560141
818138910
928303781
2039019427
1305329356
211935654
523612862
2088744879
1458378632
1041564443
86238728
665575442
2004767801
508563921
2132916558
548854089
1156271854
1879740286
1371252095
1344153079
190626151
1366085590
1001766913
1242313820
517921109
192654920
374864827
539048142
390695869
1282198782
1684680584
1998917695
17601110
1047288265
990963870
1102785070
1344350037
880631372
1155268856
726760186
1770117379
1396544626
2021130486
212039086
1655287680
729138572
2039695049
894046121
633051027
813674680
2074605327
1811007786
2081625931
1286240300
1669051600
1089454219
404703978
300325151
1296441843
755944511
310978622
623011800
177153920
2022546796
1841695560
115349580
469108229
208071005
374835972
1135495744
540159280
438082649
2098828410
1665933662
717151399
1952388145
1411370940
492953985
1908575333
84500924
633556084
1859589887
1138957429
51090251
1889629583
586105733
1003998567
1694238621
711806292
1064703136
816447747
187221767
110359178
56894105
1857405370
1042409092
483748771
1267021166
1453003594
1691742715
252886035
952702175
342952780
1064918353
347226004
1611127987
984330555
43122798
1562070721
455269566
692430336
1604294754
166341590
1200291266
1256101304
1593463189
345847314
1448456426
1453289054
1755339444
1251763902
237593734
1859477764
2009824823
630985921
1063945194
559196667
927450398
628883866
1865546905
2144608400
715399486
1944300720
632704217
999460806
309731036
16576695
418388439
1756812953
1745461172
1942873796
1550011938
1258016760
519412970
936580001
320192567
1314456275
1362030890
614128429
1490837323
326703949
340929260
860044598
877128615
1089415676
1962763978
1893390634
1654272860
389786744
1999843851
1539717884
860674243
382885300
14644301
493514493
1892852113
1550962323
1035428360
410902004
6048724
826131740
1506637592
260076044
1921641761
690841117
1649571973
905708084
856807683
192816182
840728320
1380845329
1569066512
637302981
162335082
752588485
2038508890
353592348
1351554607
1689299376
10745810
2008266077
411274
1621861944
351032623
2000952101
1562904648
2004235512
906945029
15399849
1922549765
262954392
278660517
111350997
675228599
1689447008
836341979
464250016
1769690161
1272845695
2136597419
1090967977
5777546
1219066789
1232706613
1003637421
647145280
1977768409
739036250
1483945853
1262174537
1153765517
816101458
178180308
770784185
1378808076
1240931559
1802815687
919607908
354767034
1209007511
737897329
1548227089
1897063780
1360460473
728661490
1983545983
1094478418
982593573
2113005555
265517345
1108183979
1395170089
1364796296
532232858
1342118702
1159858380
1121219883
139122096
1257737266
902466583
1635052603
1606860109
136755196
642087976
1184377583
1112697529
461236763
1581513487
1584199408
1442580414
1694839911
1364132619
803312073
854532404
896469972
2070740463
745330805
271933680
141241275
571204160
1296247791
1736200299
1113178847
976804515
78127605
947462772
304080863
1833857799
1328413841
782468537
251548724
1365397389
2043931255
706772815
1701538296
1792764518
2132021164
248925331
1695645485
1891228335
772953504
1120030024
87192190
356065729
607978239
1858729568
2077329149
1083572840
2060459105
1667222510
1327794379
1004592749
1724681437
1953850159
1475164537
1038458199
1796478203
911437063
2122056591
609360398
561710263
1058064525
322762696
1600395748
146848323
1853987986
2127564955
914868822
847244177
1083669096
617463421
275760911
491238636
1414236237
930659484
1364175067
2083418911
457945885
1639853228
771890039
642736676
348383411
402979720
50559920
1707345550
129784463
258837766
1380580905
1590320288
1738917803
1312993442
52714741
1290326483
1741475625
2138889535
1533546072
1560347667
1083001349
777565703
1767375558
2019707473
1262398856
1310840346
969730872
1712129285
1609725420
1970464023
1044907856
1014478409
1245550613
2068575092
851016732
927392212
946207794
796925534
585314613
562607479
980221886
924548133
1667315830
639990089
1016070027
679629096
1786821344
2102773800
1660414693
1512737444
1898868714
386895748
1248910561
1911587961
610638606
259708996
1948434161
573051952
1940427330
1805604411
140768047
615177753
824953952
1369161894
652150481
1799680281
1149007692
685241165
677669813
671132404
546018821
1271059829
148978582
1056105686
36087602
902630080
638845331
1716021040
872862450
1567714226
431525078
813016618
834642356
859587888
872663640
2005517831
49691181
199385497
2104010708
533063417
208283490
211343400
750714195
1790556575
1551410993
100574833
688226331
457595888
618889336
50925306
2081930329
1980267470
600072539
780387071
231806863
952812843
833996141
316002672
355851018
1992398054
56255545
484204699
1734034918
1584461294
1754015467
869018824
703047523
1228792993
1939580795
623563325
1898152202
332127307
1999189438
353426282
2008330608
560441870
826304218
403020697
1748804929
333482488
1182739076
350604480
523408181
743475951
1613851209
174455248
1567800452
2020948803
1416244868
1424076111
438024433
1666817131
927157740
373844730
2087896954
1999790078
277652136
1796828893
78129471
426601174
827574748
612316737
208962597
1226154663
1221421149
1354485789
245910645
1791754559
1615395404
1882649632
249968495
1958146413
1375217856
1319036129
149009730
1474884203
510830587
346887761
10122208
1407157583
956276115
1212128916
590211213
1943756770
2060291855
362311421
1643635306
1290988099
1768020020
1706251045
266020108
786432588
1554557051
1925429802
1252723185
1487538161
1429113443
1024148998
1624189911
1701654916
2066510062
2002396302
1834620833
211822676
1261391406
1001009038
317458427
2086202521
1698967916
358995060
265987723
53608796
1202842996
806077772
1547097813
1922097505
1986610940
1040216246
476678166
422493015
745843268
1954431513
1900056540
1894020476
886074002
1186310572
275024831
433781291
1815381768
1531833757
374393957
6343877
897120730
211271892
755386121
298181877
1448971756
484615355
1892847668
801035066
1117666783
629543013
1856232878
552611172
1331501447
676291005
763564300
274940679
554349685
270898257
1861011865
1153767683
1645616244
1456718723
803372737
326151727
1892505393
1930129704
1991025291
845514691
922184020
584029858
526830437
1869317487
1171317728
463043832
596567763
2042953049
489945896
581459074
1190163235
1458577586
886383740
218941024
644137583
1243129842
1922907353
673239987
1526809662
1761265437
826947326
272506358
1047320552
1343777156
1453281683
77758417
1530210023
1665251017
948819354
1419025595
907872129
1183964860
887053436
318321056
1669129749
1059138893
1728749179
1386884363
1173239803
1909286785
1409009915
1191219021
1637545454
26832646
867785817
1092752010
1638538719
1581592315
888050276
600021935
1130511757
652136290
780422499
204566954
347800628
1529754364
798067920
411975409
1379327419
838580579
1041001625
1616500839
838702030
1230196011
1489283952
1701891723
273742174
151303898
2035333251
2027275646
999594917
1992440224
1589004913
1203082467
205618593
1717467233
1505197169
37171418
121559373
1607114833
667776416
1321752961
1060694556
1201004148
570005249
28840869
1135525817
1305418624
548811090
1510992181
714086351
1649016890
1987036040
1371336785
593772656
1818771761
1175437704
1614388633
152240765
1202205646
1128391020
1678334476
294163259
223980048
373093070
1081533885
143495048
2130319081
754465812
438730084
1967914367
1943599730
936796532
2116865419
538597132
2143655439
1743704791
612083716
675650421
531032380
1094631992
1737852516
934505135
335475995
1932173729
2023280799
1683302048
813320393
769206722
1205071500
1971658347
1254938251
1393616912
255008574
226934682
440209078
761353476
1694046604
629330111
1147028650
142635597
978547853
1551414299
43735877
434499839
712759244
1337831801
1062385806
550297604
70709996
230901888
1080328788
15000227
10632932
838699869
1882464805
1528557002
660702599
1524793265
356389489
1275694913
1901933079
1897630362
1266872618
2141502393
1348626656
555868609
1512627626
906830964
1528162496
1990133269
181672959
626071082
2043327050
990528940
2002256157
1480122185
300775501
253511298
1434527722
1111539140
1389746282
819042390
534375608
1024087518
1877891835
2111131343
359281127
61779803
1094990646
72131653
1771269090
75087192
1957689285
1511826406
541717982
163081086
786934563
2095241997
2047651118
1180840969
887892849
721032429
2115753617
1132936970
1935798947
2013535159
546327014
2139883436
2055655264
1435599706
890496599
1213958946
1251302570
1654684547
1444695758
1977155232
361185911
315337279
598273579
704253242
1749499249
539102713
1000686488
538091260
2122575904
1086383999
288388759
1559963222
1500805745
1130933431
1328231258
1037727465
184539551
73794160
1032638189
1937515481
64492003
508018520
807449591
1815897391
339352834
1341846788
1483544051
112363366
874750921
1275462552
1805905565
593682535
284130706
45855510
1755267366
1273056944
1265236147
2069845430
1762240363
703414074
1116597038
1985147539
1274291594
1898986352
1010535017
1552447387
792348207
711458888
911870896
1854862269
406159120
2128944047
670370853
934599009
1533074731
929501943
2064040319
2144880809
1169029323
427757936
213905910
1352556933
1097609735
717364795
188658765
552246793
734213374
557046488
348453111
1536111753
1323419053
1819461950
228579595
1011843625
2015483116
1263475216
923840419
1752005842
1753406445
1301611330
715716979
907750837
1761313040
1911791067
2057960829
1212756811
457409483
1141459968
1494826190
2053852045
852947201
1992206458
1281010485
300672644
420716445
1933114147
557952773
1227341920
443675576
885864636
2007624261
166364090
435809366
243042362
2009647567
327512947
1798665901
514019667
1938349557
1387863489
1510017724
1101255427
1885338424
1607144910
314281756
1148535117
1395728915
1765848549
209094162
1814064053
686501662
1205332629
1239908576
525527945
1270174612
309789601
1023139090
458349121
1838831070
1189908313
1410320279
498405278
1589877009
2121808986
921274793
1349773110
913632640
724943766
2092571957
233607204
1528441236
94559042
730073227
1051648650
1054312705
530133205
476676940
586399030
53335542
70609586
1870848485
1305079036
392386660
1648636676
217991824
1881250325
1250070368
2028882449
1214886104
1308573412
853520587
1551671294
371727007
1480533597
976613656
724399989
1647520701
1769107822
244159617
1882427289
2053765725
209626603
758892216
1025005253
634268584
2143864071
913128197
1876567086
1831884728
1473571014
885822761
775912036
1223472526
946039550
99981565
1425560058
1517883353
322212556
361112286
1933994707
262471914
935054367
633202656
1778755391
143488763
1059808370
1841168041
1728933439
1482981511
73519600
1721315030
1006900410
1011769463
1600225715
897976665
2044547371
716499513
1209806225
983812471
1214035179
680666775
1417329428
1759706123
588590741
559103806
967483582
750973155
2071893147
286569259
282711346
1286926811
970602254
672715632
464143597
1461076851
884963988
695830228
616943784
1590816248
2034858461
641095255
1562104771
2027637863
603893762
1491059059
1047605868
567436706
346794938
1296095835
134999911
1816333366
1971963933
713566689
1516456751
353355477
1613426671
1703992535
1256024474
1555660871
1623418819
1410152044
12812330
1230307445
847945730
275992222
146115696
1042230173
1309413091
1504515115
201757281
583076628
1147212615
413965136
2106221124
628399535
1751965361
2032512896
360572764
2019258329
1901291353
164475375
575864194
1131936648
260334289
597867493
1145622616
1641730339
1607681995
1725631621
500809870
1639221075
1043683610
1866316791
1529336524
605909779
870233790
2026223692
783328747
1652828196
446134618
143657303
28438690
1288946153
289526746
1295408505
449284242
1686303375
61488553
1289149688
1701572495
769448905
1373283652
506087239
1361341189
1240772500
290040376
1428772536
1866572127
148182966
1952374613
2061659283
171819199
77358611
451220789
1530955222
1776364669
1532398980
1747168348
715421407
1400288367
646308276
2037903107
5337172
360206986
1550556908
2053600393
1640876774
306016632
1480670002
1497664092
511253431
1163115077
1538489839
1235068630
28872834
726362970
1964007564
265347990
1832555640
1138767345
1387836960
1128038295
1005763348
445097303
763796646
178612608
1636759050
1502481427
419017801
1351406053
289869937
1745550089
823795733
189646121
1376219954
1930837839
1260604935
1996213894
1159213520
113666163
2133297100
85696915
125918707
60937863
368921152
1349438657
2106434541
1229672756
535258692
288060376
49032978
1599284388
898164987
1612255655
1762842118
959826269
634768219
220939053
1621200578
1789989055
416377694
1750309025
1638410988
1035525367
2014038900
425947360
1640979509
460611040
988715894
100064003
646316150
499963975
101386350
1250001064
1148433861
1731654528
1639535808
1974900887
1687271246
176132062
628832604
61136943
845873387
1552229618
313658372
134192844
1713683378
2112268285
2052698638
221097739
806351404
1120991680
781801111
1742180778
1655016644
1530125641
1780149229
483231579
317560176
1036481937
1144681251
2034152221
108184739
1550535828
977145141
593118424
688084340
277340242
1256706551
865315594
1805656337
2050734727
449999182
1424149977
1494942721
1027411418
355048351
2088325109
1543866940
444128346
2104439034
2139478664
615572121
1570285117
1813920376
666791432
1428167647
1907859210
958179773
1703591263
334342388
816868723
1678565782
1623691199
1715809502
613183456
464520785
1866214131
875728582
2059242515
447354269
1643824514
564614921
1424720970
689489611
688193970
1907839647
1933432421
797848488
2125295219
2024636300
1747657142
1763723298
575607451
884621735
502732042
1734212292
605290234
2082201214
1915217296
1142639808
1638131824
1254244578
190598288
170201728
364104247
412026597
1376456146
252543937
1116704800
1148376131
483722740
761435094
1238812984
130609061
758300742
129962420
835019012
275916425
157717982
977768579
1786864415
1330641401
347886307
558110736
1543947372
1004605935
2134861197
547855367
527054208
1155529371
1110479825
561397110
72088944
1625630597
1587821069
1192972883
1702091679
825049379
2010255702
803222984
1437528533
1808054226
717192436
1758781691
1479063312
1232707784
822960528
379275817
630714630
2132073000
1825735487
832998975
1907931001
1484486521
1871407958
362733684
984382743
1601795420
1716049625
146489868
1710826192
253146713
291876068
1224868811
1291850167
1870087891
237862202
444665067
1558600977
359131522
1023182183
1118760065
335998191
1675094955
1988247594
1380299004
1898426410
346112209
250575715
403212369
1456133833
2032134051
1442379202
335882481
1997870159
305763907
1454867938
1140982130
316795333
311864847
311347170
652882205
817821719
351107063
1315132457
1579698128
1856461358
1264625914
1233747170
1627442862
863504313
739389044
1509266776
1193121820
1261846141
573260236
1901510392
1150998553
1667298736
297452950
2061844640
185009244
1789286270
132835612
1372415129
1608940718
158745317
1076827275
1145036265
1517026160
1057675156
975904293
793819168
1597427023
681576025
1932838261
1005440123
436720082
380840975
1903196176
626376817
1652441986
1447277718
766139820
899189792
705513605
2049819587
204254317
1288341596
1182485082
2060970221
2079606119
1404241103
626791990
814536688
2126813267
1793025705
840353203
2130324581
1270599763
2065944181
2032692851
2121085869
1898465257
78792288
1484036775
159825571
1367360781
638679298
1435797921
1413414028
310181423
1415311082
3553188
322067682
343532927
575722757
398208528
1079015931
1264139694
1004489585
7281653
874908339
1498347127
1744124586
1840395837
421191043
387108829
1920643872
63660014
807197156
1142605787
1417859720
351279741
1951468344
1822346538
1222324750
40385916
1703129689
709278960
927128853
867661787
523264139
1065592214
11652964
48142121
1679497663
750081032
993655608
1843763377
1821605345
1096624033
1412093749
1392476402
261815421
1388261005
1530951058
1975057510
1296502134
745703854
1774657908
146982868
1389917338
2122455326
750552384
2030624699
1193315097
2145284222
286743030
1005025738
133010015
855773961
1837013894
1802421280
2136411507
902363221
1155090705
147222055
1508058192
1151096698
1631562140
1306654874
748555528
473152666
251075354
215403913
73170696
743203901
725706891
876945659
1703029911
416800710
183019598
761567488
1975862611
1447232055
1888526864
1768275540
1602748575
1083577226
1660337506
418984868
2021732304
1682918827
795441101
837662447
1401739356
1257807968
1155556099
334883046
664655289
2090450423
1480436551
1321655775
1542030451
172453488
1784817144
1088452049
327578568
1563503945
1423763132
2138078197
1087840308
816712811
1914658584
887197753
456766820
216654150
1245643714
1690752613
1201002737
1257486511
1701673835
1224044380
511802392
571380430
24138942
1153218597
953529869
2034591781
1736524877
944657276
1303160546
929265009
69200859
1334245573
1927373058
244436863
712910577
1013517773
2068503464
1207648270
424665890
649725326
2081090941
1593272797
1726446811
2001963287
1953123902
1247687852
1856480659
114911267
702193955
633635304
838062918
480596189
64456672
58927293
1525167501
333008914
293583892
193542581
792867923
1772755399
1692348714
706382860
1174566360
1762793848
369311762
1958449559
980512115
490621392
168941562
313225840
1666150716
757454275
146585959
1634562542
1159289017
1071480835
1015658620
1023580737
174760621
173527999
1888028283
1184149894
1168516126
744692839
942834893
997422411
456015223
198583971
742596417
1768234726
865442265
1778174012
160640416
208351283
2035381417
7679946
1157553851
1698465582
764831787
131005939
295283132
517323479
1277739946
593306844
1686489434
614514427
101280185
1254854891
870890852
1507119192
1325938223
1797888225
76928442
902801850
308604124
507131418
1411892140
541654777
516403050
2147157059
190985447
56705585
972684324
1467157206
1725199769
1756147629
283718498
2029669397
701897223
427532893
1620813495
2102074925
2048307708
566308657
1088499219
567167738
1880719886
1075383031
1772635926
1672673322
991315523
1015919853
536918808
679696415
752352324
1390406727
804572333
201794018
475182518
1412459400
1954672323
879022275
1271493155
1594682720
1863975550
1519562156
1635582372
201423071
1412832598
105422447
134016823
804189412
983816105
1371782845
1968402935
1552418231
1196827404
1657585681
1717922046
309669912
1067624478
596775352
234839041
666977844
1609870466
654758330
220759844
944708502
756974297
160924718
1148513257
221872480
848461424
136680572
741305365
1126075160
1072460708
1952095480
1666509678
376904109
1012186454
511997689
1266252593
540782936
241552043
1112216492
1372621535
1949799524
1667053102
2091981896
1940988696
2106271885
1350656904
1324374456
521086983
620667448
1573168630
853730635
1166189503
1072036252
13561432
1254760687
1385568135
2104960652
1807155628
1063548777
875878322
60007619
1389639479
1818420412
1177709537
723927153
1899085479
208618915
939785044
1331046805
457993869
722760006
1843707275
1777357194
467933778
1006180321
1824421222
1116212829
1724477605
1409182813
307163949
1156581149
1639014911
569611065
824417993
650930333
456592985
1773067330
572787160
1528783150
1146436510
1836958149
2072283693
1842406717
549475321
1593618704
1595530300
1079163661
1722412154
562535150
942066863
1134678013
781636222
1569999760
1255992183
856019766
537961141
493325061
636044612
2114984877
2015094478
1756759432
1485186759
2138755854
1518058538
367131565
1168827787
1370057376
384565739
1285995130
118666136
145446769
664473380
2132990889
284391583
1422005783
776728887
1800556099
694007105
260798415
430584273
136914621
1281256525
2031171163
1685595564
379598483
1075582304
1897844600
207667776
1747217824
1783076832
1147054766
1851129052
1224343993
1784302535
870286379
713338728
1581539030
305792323
818094567
168233041
746839929
284960302
1559711558
480149432
1685736765
27310197
1023025587
1692292560
25634932
297701505
634029266
1833933277
900512006
439973725
1430654704
154646277
344909468
1312513227
1247091830
1338674305
1742526466
315200003
1566979445
280037897
347495619
594479994
1222228105
351098622
2059279508
1586801435
1142870127
2001043641
984190833
1849725606
191016685
998092890
1530904168
1408625
684921391
197847339
1356319646
1636509392
328536117
671567751
2089304662
460892901
1001466821
441513449
1297624984
304743072
1633005667
819737669
1189282339
1029273910
552621591
216171897
1308635910
1032203991
1824534133
1253502425
1025488169
1782621149
1067505782
1596516838
1730948744
1864780348
737148061
1115612155
1491335055
728047559
76419480
1634808436
1438245835
1237340558
1025206284
279879243
1047450227
1831789662
1102217035
1737716068
1152714187
1481467924
1837146434
1927023799
139347029
603697700
1925039826
540804650
2000011385
1805623057
1973732315
400740145
193382610
1269161209
1328331760
1897325425
1190215911
687455680
1667554879
1261469176
346874039
1984762314
846424584
1415370852
133971307
237570465
1247345251
733147415
1047566730
1054941280
45685630
1413666982
37715283
1335955002
1929979216
451447061
572200603
334414412
1587962265
1623933775
1360945462
353985876
1635022529
814904871
1115559818
1865311072
2059738396
1551444996
433023669
959282866
728373802
529072470
836076018
777316734
921863586
1550164615
686212210
1350461517
926176647
405918494
320530407
1638300769
342045233
943127215
663931475
1557567010
454398613
1427651671
927666409
80432819
1421418669
645534767
956993897
818916001
1981244826
505904631
924680596
912680010
715898374
1105044272
1890480077
679099903
984323650
788992301
162399122
586046416
79818404
1942976502
828015846
2072487563
60761998
219737948
949497233
2001221013
446567905
1627113113
644563143
225820941
736059225
2040125847
1912925103
1336155241
89923129
338587562
653520180
1077721125
26267219
1281597838
1495926509
924593394
1266778381
1142310865
1940337842
1845415106
217602321
600928472
364621157
1821720089
1761562415
812277617
1609673486
1312431525
62275222
1984303387
1120926383
1096919267
2076588180
854674326
382096669
721186820
550707568
835990576
2108980932
103157892
1567396919
1089105169
1268592848
1788409633
975114002
914930725
1966458789
444607028
308701175
962148599
1210301777
308288568
191006770
399966986
2044258298
1408206187
391082318
2092073061
1730118377
114902717
1340180642
833037135
797376316
276845453
885468256
1785444547
755145497
1845404766
1655738166
1032208133
556450434
1773678682
576642248
15483769
1320302651
939192461
1046193654
880330955
381682723
474278267
1629066503
2086712830
385822143
1927888234
1415539251
1777257293
777337582
1491945215
1442725644
1894785528
995129554
773241564
1425282016
1817850147
1484721011
1396953751
1295754094
2094226780
1342162691
1363574472
531267277
1474760058
2025705216
43753680
777941562
1322142206
753401710
1819757974
895168810
1742070475
173349962
700389285
1243171455
1569398210
849726040
615211416
602367195
855108752
1242910424
1508423600
1243529899
1280813886
17438887
36844304
72093340
533554661
93786007
1165878053
1804431319
432318531
1329507603
83116210
1132914220
1019597393
1349049412
1460381467
1282272918
1420228490
907846392
54581067
248344269
1226982700
2142146639
554009068
885189223
872083366
1563752129
2006833555
1536556694
1526311439
1823665042
1522937026
1672160810
237609781
453709495
35227777
603113135
786369702
518724496
1062363787
152404927
1278224595
956383537
27151177
264166312
1302978793
502022793
1113434210
881265630
355001258
729243268
1237874418
1662860537
1423985381
1272119383
806426004
561182427
246860476
781924287
431888112
717872458
1313040046
1218246995
1813257092
1772401607
785559819
1483417316
411612319
1052551788
587042936
2129944447
609701306
1178333492
997887498
1349162936
997269405
1402901817
1458744427
451770875
1814112724
666543198
885179680
2106101347
450704768
1938856380
1488088938
1261841485
1406984068
228921836
97086969
448278756
1513073274
1455736630
1384949177
1295482939
841685193
640931235
2030803944
1119571386
1730793484
879314906
155679835
1688808372
1924448712
1587014243
211592997
597615805
1968135814
1147496718
1962395615
2132220535
1598017654
743485952
1656714055
711569131
969686109
1248371536
1618693525
1675162809
2005273865
2014576083
727824528
394045078
207373651
583770743
2081753676
1895540814
206428703
851973570
49892104
203787997
833950812
1774406923
1873509254
94171176
1917123559
1024442757
1665360692
1105427495
871483832
1969605924
422110825
1513675829
1092444489
1776832301
1650844960
1004362723
1300288563
2063701980
1132306588
661215559
862710552
81370282
485665204
1661631729
185841845
1481012498
1120163714
462928363
1539912721
1681399435
1196213615
495785656
1762712105
415270996
34101554
1075854626
62150944
804841600
49271091
297718343
1359430104
1881495528
791534376
241670003
683131332
630699509
874066426
1701794231
2074371738
32691526
1367098290
358775433
743433954
1099886732
877879429
1775548412
1537996224
1860199760
927625354
806296813
1796480019
1457633720
1583559256
1152266618
1450285858
1084352420
1196228676
1835057805
262231762
1027076551
269951101
1192786776
777308160
1820114724
1644599620
1780302927
365360852
1577861175
1584959632
1117023326
599686235
1160698398
534393290
2100074580
309693871
158079898
1491016732
1287617527
1897991603
1420278102
1480546442
920279486
1961862995
449434016
1466292409
37636848
1719267350
907245910
2123922509
1401508006
364679657
375426861
1900191746
2035886929
148209064
683137355
19608517
1649998569
131933598
128608320
1467963467
885696465
978632362
874726403
1991935523
4002510
1086491734
157835250
1888828270
121638080
255144294
1445844748
121844330
671553542
1267141331
2143055991
829038525
2014048146
341479984
1397517116
475658222
937547676
1541982087
752194321
1345306382
1502262836
1809490902
1639291988
95149545
1824453449
898011920
1756219455
228917319
1639522437
1141569244
131649919
1579187171
875981369
2078191662
1683627965
1899576809
897371897
1301328427
648496331
505299352
1431838823
529505227
23904303
1955696252
1998506840
1962039982
1211042708
1735442069
284125047
1029362922
1709764419
988810428
142086247
1143708539
1795694174
928049867
2042135951
1667867800
357112408
285024164
1364202069
1891831249
588472404
1259302448
1695039093
1364452955
1997987073
292733538
2053981751
987889926
134981777
601942253
1952799430
1734922035
1402276580
1797901349
769108552
1643004562
174639242
910965536
1486106694
431601415
1861989922
1695103004
214781433
321250767
1729402201
1908067693
244591083
1533468480
197539942
1549233535
736680328
1455230164
309456626
1823135766
1997492191
380517281
1016281621
434997316
100275961
536719159
322291841
570665894
1220267855
1715223127
236370665
2060230632
1980790945
1156145899
1704079423
1275853065
2117042772
1681820444
832444876
143986742
1765253837
1105011738
523458484
159521041
2141550748
62449683
1889934553
1046462745
409334317
1303846141
747543377
425088184
1765113495
144432556
1375926495
1450798733
991757570
1660841406
537103046
428289257
1845339662
1394446897
2031770187
494923977
1128022689
42792171
726593754
1436525358
2025704869
1389661732
1739549775
1734444088
1384473424
339416876
2077219702
1364689098
1248143771
370443342
1791025556
1656623410
978516083
1779271482
1377739666
1540726561
1997654679
168630611
452524935
657093684
1979774185
174394846
1299576161
403976188
1107437356
539667463
2033160970
2060830207
814167091
95441355
57530491
115803353
2029560415
758717841
1333665738
1813029743
96863084
1008705646
478721705
1059313578
261166312
1992857845
526762226
2067166504
1342482544
400209128
1309828590
543986343
1527272460
55860140
92750971
829995147
1914825313
1614315623
701574878
1830524855
1861597901
1638628569
460140399
554452666
787913097
1786311310
1544082687
1473382641
997634229
1008449071
2145896044
1798872228
1047140209
209764586
273653653
824709384
759968448
735980371
1316689135
147399719
1891163727
1444359942
1437950055
33499691
812276532
1631990239
1851716943
828406459
1349323219
891672309
2059173075
2130077477
360311043
1429346772
1100028301
1580054986
1401478882
1232760949
2040853733
1635826391
2060175549
1480455509
1551438408
75743075
1281577823
1284151726
763980861
1394425781
2034146147
1949851707
245258155
1154643275
1790350849
297377473
684601638
925991177
1972781068
878266636
619729087
1786911158
1029740378
1134576193
627197318
1074119149
382032412
146454537
1847614320
959481530
1163235371
584483951
659711488
1533232483
27843185
429103093
697161087
600865385
1246006105
717188066
170791602
592746266
448104185
2125757725
692331356
707452844
1097722877
550948182
1371444826
528994898
773292740
1875275375
260749390
960631972
925628109
855708589
915410772
1137896097
2126763521
566996177
814161744
186070090
1269651895
1767704512
114063049
945419249
1560016399
643988280
1081147943
575757630
1935782781
1343723710
334014776
399993367
79908223
1095362295
383267324
507968073
1268259814
1572971437
94596618
1887860961
617005937
1219006227
1870442111
1139346113
1942989964
984071216
181829648
1949254834
238437630
1150643447
825798466
940599761
2084177778
766243682
10065155
1674916240
772819919
576887880
1669114503
128784013
435150797
320971055
1211590092
1669802994
274687713
1881809620
450715059
978812007
1901560435
1646996240
611628671
47312971
1307165237
891074534
1161024877
1271118652
1732074683
1696189676
380198424
1716802361
1691528960
454200778
1573877094
144109136
152995207
1766809814
1412124418
519407969
481176498
1037965426
842662026
1797158322
1025852593
1260529304
210476730
1530752971
914779036
350279157
893137
879312207
173513547
1648528528
1495633289
1062130495
1230200648
190977661
1415376678
507708649
1769458520
1931671338
1316982625
1342421300
1264860284
2082980982
892140526
579971328
790028322
1776388255
1207849722
2108401262
1765475809
1691430020
1031886477
1955883460
1062811187
1127475664
644467186
2062280885
1784288132
1165215068
1954157897
1753559986
1542259416
668275021
1506030014
742513996
75733676
1090123676
1208212952
639362888
2092096682
1593117661
787683872
480721372
501953851
851699209
865725673
578003220
1134052236
1546306682
2042261172
64508932
517565050
235550180
999956066
2110915086
1009002579
1298648110
1401519530
180120028
323041045
2072172099
95090013
30439172
926250234
762192462
1201275077
443541808
2093454461
1237829700
1991484319
476545324
863212720
2135424051
1692476512
577812538
1438450020
1694492603
1592136295
1415314840
1659960215
2000784652
1314033842
1651277073
1703479729
709472660
1549462128
1401843051
2122297136
1977929427
32862252
1680926287
654822918
191368669
1019189987
1135361640
926404100
1500989687
793475338
1916662311
559516899
389092877
1184260704
1505956308
917510033
1249499467
361362532
2004498280
866396492
457104960
1921537721
221644165
1047032970
1202355148
35964627
1418276047
1950790514
862076065
1028222112
378862385
384204558
1443369647
673937217
1464037686
1677652176
995594518
1519288389
1926619356
520358430
1498951185
687356058
550572919
1434510380
926780868
831872134
1198520446
1810868576
967758891
1186000962
1726339802
167793890
1733164897
733922264
601432110
174013091
444090814
1494892352
480218748
590108697
1532531796
2109372241
1021647480
292842505
126146838
1027377485
797326763
723310452
2055185670
868564889
1585894781
1473463576
479632114
408616326
623806497
313661994
330759351
1769534509
1886630895
996847204
1274101294
1723637277
100525387
652627056
730111940
900629466
170448002
208599497
141283311
1858553901
563145958
496043928
1535350162
1928461433
852646428
1275488819
931431153
1357691988
1497603838
2048711141
942190377
755536619
160740213
254262137
1878423729
216638989
1029417794
716099363
1363759040
470330194
850912189
1982507683
693209195
1960223731
1767160339
1581250557
31732943
897835243
104122863
1233813063
554960766
646664141
734966653
875098661
1672232379
2084769313
472148369
1817873814
1506185610
1137919645
647890915
94335115
1523922005
1460950090
1938895349
1961675009
949604450
1106587698
863893533
698729309
1319277603
1462445098
271206078
1546273374
1711686605
1225508859
2045041709
871129020
1127764862
1989297490
190367566
1411232813
904792492
1001448479
1115319596
1327851476
690858460
1999625884
892803023
1982859902
2076222989
528121320
883952644
1934242645
1466030506
719027712
32122909
429320744
1327549271
1053407799
1257965952
1481823934
1133705001
218505414
534559719
1114978664
1703682446
2087448649
1781591769
635415451
775336157
913586939
861713400
976070551
1166348144
1905111870
679855452
5560560
370480894
1401536496
1411011584
23540940
935231871
243259590
1890344475
870832751
1747281017
1705519658
151620824
1816378065
2060038732
382632478
1301846782
1579092327
2934218
941523796
522535628
1497920564
1573253857
1898586884
1264825646
373498850
782180872
288058371
1469355683
326665373
110260762
1671596889
2043840188
893572416
406970947
1200694363
162671960
270631152
1208091887
1957948696
1023267194
2106080776
1678817692
87790282
1970632566
1490679642
210824927
1235609078
949782320
54557607
1273261374
527977977
582875725
305264292
2048698583
2059175534
1114640978
1435840724
1146854520
222339805
1241552616
798332783
320711351
1975212685
1750244564
156765532
277186799
605396403
1658245835
81887951
971190688
658141440
912742674
1705006637
902749783
1676546601
351280900
103381918
441518497
1129145327
166513075
316304766
1689287253
985047713
1743069574
640738584
513758366
637296783
1563494743
1288264259
178271476
1206110507
778894283
1679117364
865882657
1678716659
422056574
939151611
1640212494
1217781334
1232376709
950726314
1089480879
1152006823
421791786
455752460
1927608281
1959731767
2140658373
873153457
1508027457
2084411990
758087037
1562197740
506043030
909886406
1165825964
1003848568
1260594996
558241613
126467399
1198016664
1594564777
1091299696
1938959414
2057383669
1242702329
1935685291
566563559
783061110
538049709
929020026
95149766
824350869
705506082
757940290
1174868472
1086661812
315771696
533028133
554115527
964783130
473735065
965363477
149609871
1499885660
548051689
390665045
1026317262
761345490
509833685
1150890278
545616238
1571799993
683980017
1201089980
1815392112
1058794442
1563489025
1092337653
621537658
1060035532
1608016913
1236278764
1592869763
1991144621
1855232577
446732235
1738262855
1725262671
1177566587
1034845482
1635027749
584528027
1754516663
1828866113
732251409
1751163299
1215326340
2036604
746425631
1860599948
2032248193
968381470
796363000
2125640645
1067411096
90890220
138751144
767643382
1131986568
863647953
275710193
1906205487
619764513
64168215
1563259141
177575682
1735849757
1488222093
927310211
631539474
1842500584
880761941
1859309038
1874914681
930823364
894409807
419770204
908301089
616173702
337471015
503278219
342427582
1095062457
1145652765
958105261
444145929
1933036273
731081316
771779287
1095124104
1851235732
161427302
2031150221
1989506781
1908899629
155448296
702363243
2099262455
542827188
487339416
1650470343
1468076000
837170078
862188706
636535133
1903959765
1308891422
2115461355
921777958
1012147431
384352248
2078461344
979686289
2013105995
1157377299
703917462
884280855
1814049673
840210194
1046763302
856641826
1626921121
1430899008
196694479
417611678
961251003
1987743077
818735276
288457403
599236418
1253907999
2136885206
257892612
1927200275
957587816
249520247
463035490
1223647400
954051176
1075434655
1521489941
1682200332
295683090
158149686
1503971045
2146040716
1037697798
981946453
556786198
1677341574
1355194414
26759322
1973872333
1860188008
16358102
1528983094
1808522498
297083641
1610244791
950497639
590308633
1862684028
1360038613
294929586
49172118
74869194
2140963561
1022089644
1169405559
80375620
1735744092
1632785757
1980280000
1226000779
2011466218
2084144041
874144763
80040032
1945683606
2014287026
977266165
833521916
1896405836
74522731
363352805
1977396452
912231220
1652519603
1824172001
379845575
1193901165
446439482
1959791748
1628951116
165554597
401269305
1695656316
1231424286
1316805858
1897577146
1147340372
1604724424
1729540486
890724659
1684140245
432880829
473865910
1701049934
866445784
1469559387
18385127
1593835728
1300307081
1851374605
148921742
1305981163
1304484998
2009572726
1105343397
1709206897
1926474625
266789189
1073510270
2271056
18925665
595124747
182787038
1628567156
642073767
1766898155
1384830127
1488223600
1260823412
505709391
1040931207
473601605
1474494179
462131335
1607970684
734512708
1690810224
1744463152
868186937
1313733284
798468444
1722643677
163339278
679218270
1820977881
1536404714
1651920204
853576831
780800776
141149058
144314627
1451350190
711133122
1029132538
473604709
1045198750
77419444
1350479536
1402384219
1993915409
704251066
219193553
1723538208
1160295122
1720914545
1268041035
1906018635
807359967
130698278
171429138
307883636
261228702
1364184888
84966274
664153060
250961065
1839793384
2070704004
1421783373
1892032006
1187064168
5616323
1484465773
49260215
1529633188
1772229406
1265245835
462453636
820390192
704463200
193647062
547238078
1987363138
528399236
1791745960
201954496
930711136
561806085
760748382
287581886
1104693014
1567321664
2119848940
2133315681
1958605123
1539225681
1074872942
937552944
854577610
1389803898
2116835470
279089197
367811055
1060167440
1334490259
917578538
1199992108
220806245
513085811
933705934
331626665
2042554940
495698285
422753660
1424658557
753676204
507621410
2061515404
1337841162
1900245478
450718940
263117693
1847682828
1369566403
2002336895
1414404227
39752413
1323905833
1637561472
1107764437
1568413928
1288730289
941513866
1567781145
120532895
1174313098
88463540
1664778384
1309610377
1287520552
1737694257
2085422422
852759834
1455112497
756556633
1308312693
1636518190
1331657005
2057221570
1772798474
2143788147
1836550632
220049619
316093914
251235228
1308167400
2117425547
155633389
2117490371
1591088193
1921759072
7442632
1188544792
837858190
989984260
742223522
326980981
1633636139
937152465
1313804469
2031629799
1129493895
923926504
1985042236
902459789
1158610564
354991241
850655217
964878997
1636316237
436419006
1048734085
1885246624
1230226262
1632449127
1276385336
1593357183
1992274566
406027320
1668735436
485621900
302031819
2017763400
1721031216
437834137
914856990
695369323
741758826
1589286605
1538298696
458094377
1176585693
533195080
1478151553
1874173366
1840694407
194257241
807139930
1062236756
1032849915
605647837
484384052
1380820181
1304137484
1338677746
2061516362
1577213658
2069595319
35323435
328589845
1914606943
461803335
2030465805
2134460913
2119296050
342608689
218198386
683572311
995716828
1457199417
1960500918
1328354562
1217383386
1970450955
658004732
883613046
2033710721
500368275
796268371
78195897
450644353
56218770
1540568119
1472598008
1882882201
1510322306
519284558
487733969
844481290
1396874533
1457564310
361545559
593999467
629216633
1741730157
2009435786
495556647
43535845
958392261
1052229744
151937080
1360424
654456909
403481722
1286007536
1471416211
1670896074
1528338737
327756794
225372765
237856478
1795337633
871589761
1939001854
2005957275
1671956632
310670789
881552514
511825895
1911298288
352455726
2099094562
1735268318
1028034212
289804359
418699865
1857412828
1367349765
590082425
1317235848
351181794
78574773
1987513265
106397838
145018555
1722036624
1472926104
1294276708
424203558
1545262366
1240432299
115764992
185549544
555333017
1790382442
882089011
1940766223
186196822
621039055
2098364630
1543333623
77420830
58984321
1025506154
2058077445
1628877836
1909912621
957572136
1480801869
1358476359
1476609287
645746963
217322690
1796785419
1042762359
583180890
212266243
1904594058
210115838
1324668591
503438393
757695747
103239675
810067896
623443629
1956944984
1247980578
531361134
1529058841
804691029
2077290938
35376048
1592700765
1805818672
557490734
914105663
1164333435
1394717604
1866322740
483481891
1766732587
865355190
1736706123
1440564648
1021508011
1958935990
478221745
1497404846
1115487855
1201710496
1859389965
1130452132
435002831
513654114
1132667107
1131924069
1012927813
1564400198
7060741
1564647403
279361909
159829907
241134227
1090734896
1979591777
719691597
914811181
1334035435
997096499
1736257983
1791245950
1996914501
907296886
1504499256
1726795811
1898034274
1220153698
83135152
450135702
145156334
860589551
1113656593
1933768224
1909965888
1758128466
1909568039
1644925631
1716071778
1989280245
914949974
1939990819
552971675
935853945
43596148
1386406286
102768010
605321538
903693735
1340869024
902273368
12133438
441446989
1610213180
2123218088
391842094
280071670
2087080402
571484055
1441022841
1301117012
2055198205
450251205
1594312407
399536772
773004882
387217383
453815713
255899544
429876925
581256896
1152683915
440982478
2068772283
96088255
1041522525
933656001
942448601
753172644
762990824
296586907
2100252892
37193628
2055162026
1441913214
1741987406
1986336662
1066422400
2101785864
639853152
332745004
609785552
1562833525
1074748709
1423607494
1502934025
213214860
576118718
423813494
385481249
1554465167
219381139
2124917981
133532002
1518940055
911656868
167535439
70578121
351289553
1129057897
2147341028
1157140140
390568413
813181882
2101514471
6162676
1493953404
1540379955
1439544860
1877604768
627422120
562099973
2133123953
1203384951
1295205744
1583191411
1191874022
132743399
1186175253
823310143
1545442097
1506672093
857924706
2102581382
884938076
1457185454
465173274
39281713
733978509
655288433
346126032
1211020922
963940960
1492659569
1435084679
1030760299
49731428
762749906
1018711090
420420800
275504680
1300629449
444404211
1915102425
1448730693
7888317
270392655
28514216
1562930468
2099902571
1047255646
677200481
890126090
1490552783
1968329769
478058769
198006409
1650634353
248534584
315158646
616456117
1759748148
485364663
1174421804
583818526
10635388
324999227
2019750143
119643435
1368291507
446840824
1668884054
2120676910
1451924960
1133541345
153362644
295062044
888045444
1600865872
2061933841
243356380
2009826768
1369184849
1920941584
2135799639
43747150
1165321459
17694707
1330079451
2065899442
1265006902
673034650
1183464863
980454918
2117284777
1644853142
1428418865
151001826
1910533014
1969116650
963593333
36636258
1395010259
1759298258
1686733849
2001075978
1196993986
202784837
451103410
176430939
1238969436
1249705649
772639992
2125689872
1967089966
1695778680
1342434832
1609567070
1535970016
955149897
1733647348
912951720
1239137296
1726090375
1990980485
1678723420
286724827
47530708
425012430
572194762
779305486
1733444368
1233866569
1271262314
1936822504
1678664591
476130844
1062112959
375626690
1010956329
1515269225
516744168
1635670970
1271477723
1519421846
509029985
128841527
807869321
1248327023
1428243196
2071681605
2091083125
284322888
861888381
2104792843
1323075277
1254316978
1322617101
1957236052
189180959
1746210324
740061779
82467724
523289988
1262510002
46459315
1000543855
1611176290
1549711949
916639627
355748303
2109136339
1645697387
1621660814
166379635
809868
246994700
1172062181
1119687746
1834555325
333447042
51314040
186877719
40273505
906816974
2110537
242917944
1378731300
1151823894
1840587881
1820434294
901962874
169063218
611192192
832935999
722340484
983054340
885120341
1156218771
453776823
536219349
1388930296
1717755956
2121180752
984898480
157489258
1715955382
2039851259
1363157845
1144542130
1306472608
1325054169
1747017338
1213016553
1216996697
1900515952
1705400028
518241065
878482905
208702688
780552903
1184633451
1591895274
256646422
1478253090
853118123
330430569
356540195
536590879
966182526
1202237500
163555730
800993714
200348186
1421649653
2104305308
1326308724
903116389
1735817906
1726117662
84622479
1699820794
1883495577
1865374778
1297122413
1648613252
536078657
1951165052
1811103017
723044135
802048440
433701632
386213382
462711394
1926634060
312661733
456483132
1453902537
1860803605
1132474518
1414719588
1686225976
26193051
2052081182
1234258226
303086054
1566836267
836785147
2022746320
528537092
2050181189
1035878158
1498026229
790417084
1660405731
1057783494
1746994069
776942909
570959666
1838223283
175855444
512117665
1692972599
240676049
1835031532
870605646
1313905528
1667601271
213927551
868598539
1309917989
1980238802
1696916716
1430590885
1002608831
1469119561
1756142448
570908601
1508935194
1379943294
726706142
1975025161
1429355493
107125301
1503112809
1052847167
1124385519
364494319
1878363584
182424132
435049194
1231528737
1345944371
913005470
357167988
213233524
1032545959
1160664128
1951327389
691075967
1989781497
2145030284
84201007
1723112966
414708102
1766267408
1895151898
203095412
768642683
2059150967
1250873021
997141062
1109976226
1454888406
1732305283
1184317797
505037665
1169455216
596753871
1603327626
1124070755
1486446047
1131364533
1903715875
297508565
2023696875
976566672
2109001641
206626895
2089858178
1123488189
180344923
1933132737
259092074
1388199156
136623209
305230019
1286754420
328102244
91069058
1734387803
1916686687
1075882021
936992099
1792772509
1757897818
1701176703
215092764
463674817
652017331
1073924244
1832756720
442576054
460662523
555017385
1608628701
21158042
1487997474
2125652125
1731408650
1400013554
667294471
297295660
1225462503
1305606184
51689438
596553661
1691958273
364242021
731207654
1942177285
1460552898
964923221
719668098
1717369503
1721061949
842129543
324784290
2030113632
458684679
332311513
867248619
1310266180
1658726716
1581860216
1004510379
1917473508
1381506815
1726176865
2097704747
1504731325
1665687140
499722403
2118467363
1869293794
2053747868
41009991
342812582
1932650137
508903913
1820913365
50524106
1169939192
2108198245
1715669401
1752203299
770690652
1115921801
807162801
1479926332
233527286
861412241
623147884
156730748
1880288841
1193442617
437744098
1742310960
1232846753
491140907
2024048283
604302395
1210077687
929429248
1130679213
174127059
7400241
1706092110
1579270974
57317748
1324401063
205386595
1764577801
305264362
1202779232
1110320476
900463891
86485597
379210567
1232008353
1406299409
1283620822
1083621087
1421021
2067217153
231128104
1187760535
845995894
276431950
337111751
1110867709
518832933
1386268384
689845289
656043144
192397842
1168934421
845691960
2094285308
2102653277
1057371642
592611325
2009153835
2071633288
193261577
1805479096
135034512
1022811608
2112778256
117081364
424851841
1126968518
1341314835
838512850
1814983808
570297280
516208795
216373594
601634118
502377635
1871605409
488882557
1464403198
1384293458
254129652
704911988
771459214
1090757771
1266586140
1640375157
1315498339
2055487105
1954445785
133271198
610698499
223653243
1156631386
639922144
1267295615
2027988990
1266518174
1419834286
845447524
683293420
648240019
805542925
1488373013
1506651086
1708515891
1974143000
1538908554
1389847157
620839720
142229811
1491264945
55892916
2127825293
1270780432
142974498
1783210909
1028671923
1377952928
1324072393
407983981
1061489829
1387440189
1670434189
915910710
1550910851
774520849
324265274
913282265
690982107
180025648
193997553
727856170
1437656226
751732974
153951350
1403987880
64931336
926815102
936877671
2035719570
1378759653
1705818432
45405557
535202389
12556266
533573173
285197719
1633936478
21899021
1954469606
639810349
1858659530
1905233129
532738106
503151344
1588679413
1925505313
917912574
1126775269
1324209557
140370630
1894824069
1177247295
1540836791
581926093
1182326426
698877632
307968240
970887750
1041622714
147151884
1205476133
1614811878
1333827812
839952426
756085111
2056214307
692691392
710293156
2137435124
1467728990
2052878736
1207762310
1846980619
791591098
321364320
949423373
517038810
646627417
1251205855
1735903138
931904329
1225068744
252867893
1698751325
1901517992
119164371
1814832076
494350407
2050537543
645895394
286903518
1481648825
1377745049
877711999
219115290
1007243799
1495495215
1889361272
33734707
976898511
1937792911
1439947651
2127973240
313704746
2040832536
1303277023
99751719
1452614714
554290428
1482695904
2104677402
461312704
612349760
1642380492
1647874576
1471193715
818435615
1014211034
389939202
759391499
2088542014
909589563
247542025
1000487506
2018734751
59344048
1390865112
1670571841
788761990
1041686733
530676835
1128429291
974750757
73942770
1338252223
216359478
591053839
1416997542
1397476535
1000112195
527343201
251769146
1023856251
258981711
1277581937
681553175
836997755
575644589
1943883609
1751442232
609237602
1429115229
1649018553
862328379
1244896871
1164106542
1983473371
1195531183
606657434
1872927772
1766647006
1830565729
952527241
520771188
871677722
427950248
1457109455
1136614566
102711074
484871548
1168137433
1306460626
53871742
2070619990
1109897509
780898594
1243764250
970704818
85727532
705171248
1345420586
1759419354
1282456018
854835431
936519630
1987563789
141082675
399932762
306434550
1361226081
1403727912
1632552030
1701918985
786487149
1244281538
1481809943
1565447500
1438720724
583474276
1226067125
1110858887
310268918
599491273
943433864
601377821
485976413
569473918
1699048663
578583303
23204535
932374948
502869271
1584051456
1077442005
1043957141
336011353
1467243454
906181363
1565024569
385790172
1824002391
2134958129
622327768
1240388663
920152897
1942705943
1002292044
622930981
620669962
3991381
274225943
1367404156
388138315
318069912
1575557589
744396013
640672369
92305784
2128890966
123819555
1690548956
1648276516
784393982
26699156
559475692
558971780
1458619568
599128968
350100324
1995063743
1758096627
985277922
1858970097
272798233
235757984
1094410230
1509981381
596995118
633992730
14742246
1670727762
44279943
328576129
1921719808
526664296
1851729225
1528110306
1155598042
2073646251
1031764399
1510236921
1444180298
1865229902
2128671356
788993045
1456226462
219559667
464443110
2074656371
960937610
137035871
477754343
873918040
14986425
1506681094
394031401
389921991
2070813618
127766149
1970007306
907011647
1719798907
1920847704
626712736
551774259
12703629
729431374
122309748
1709942621
124345983
18042877
1210887212
66723436
639959709
1370746528
557527947
1355715656
1746298470
774294314
1738428941
308271572
1176040866
2030355302
411729767
782635107
2138518823
1983204317
286412707
1569683567
2137119586
666493397
1745801170
887670578
714715308
1662879285
1805592970
908199170
232601416
1023491784
316706753
972616715
113974262
1046389084
1201632062
775028203
638217667
1362715908
1122172301
363375242
849977138
1889074680
1381226319
455122403
1673874673
1774402994
1000288895
1264590492
380096442
1657863970
370614191
859644846
2092077905
1691735971
1508977301
711322569
1971468237
1442042392
262421868
63838808
115243265
567554104
2030489031
818503243
623304538
1159607800
1089360043
469541017
1141716838
178584237
892401329
493795898
1888408284
119882787
1242214524
1763815928
37589099
1116498042
621181685
1035830188
1124707368
65091655
816640839
1626697094
1105024902
1594356027
1096364953
594593581
1568348733
1908029419
515176083
908091116
1915746643
791419529
1417479267
252272923
1980393712
804723441
5170888
1940833679
879166284
906248318
1767957736
2070038054
1120143784
1917727511
170215400
2078661914
904703067
477387975
1392109367
1457965808
263002833
305665135
1344601278
117122392
1382046763
2132594572
75514027
384494728
550039430
2055494933
894652146
1580050976
1304769509
482354967
318657003
1906677668
1083218092
1102085493
490076124
801197018
392336851
162195377
1488039575
726462894
2069654477
662732720
1733109678
2019296852
634825934
748508107
1388193102
47488931
675253206
1247400069
1562349015
507853316
484111717
1773614078
1907542100
1791889122
2144694398
148899466
1532518581
2064053073
221955420
2145754842
895546452
1525333298
562130686
609462923
511141318
804336315
1065079512
1028833650
210065819
648052691
127943003
1479737168
999487979
1107244277
431537663
1331144320
281215858
1701825696
187404068
1000131065
1839995137
429832875
1361942343
309329735
1466982467
424411529
927954083
1626675613
1336818
584667425
938895655
1722804984
800475555
1604693134
1299319703
1212944225
1046885068
1784650000
394247819
758890194
1182862367
429315028
2049766005
1493608175
1921943758
871796687
673786834
859950639
1220767660
397491546
1538839837
927563136
426324059
650565290
1452922368
1861628655
1015791343
1978578835
441119879
1772460807
376355022
1275984621
658963465
319853698
1768607801
1950572840
1927589570
1669806375
1324646650
1018281549
682392896
491516155
1219300451
944894090
890570502
686197675
897498691
2050317896
79127191
610821119
367360030
79821969
1412181425
1606060193
1839498687
261151999
1642227131
1244590041
944421481
314065948
1281427478
1135456324
1359336347
912934906
1686403536
1442268338
1566975507
1508963810
1013495988
278189293
1037275768
1563492719
1087460080
472877292
1033158806
872151408
872425327
405267139
929670328
177932176
1846275664
2003181804
584731345
1729836468
1474791708
1467787375
24832988
990133433
728439418
928347955
1787185340
1162009115
466610047
12820069
2119127059
1949282064
657456816
175228095
1512769868
733718055
1924835736
231124937
949209437
1810555269
946774944
108582911
1080471210
1340551538
1984633797
262799672
557606419
1041437335
1007188805
344186377
2046703115
1705391025
629798730
275691996
704140328
1316783343
1163454537
622537262
332038151
1273023688
2073750204
2058865285
79161535
322684852
1930675910
818675045
1643599878
196136135
1055138157
475051758
1891936183
600898998
1490416594
700469014
85228741
380500905
153603093
2012634169
501959786
162866811
233297303
584619168
1970841587
1356620254
688892068
987871717
1312280882
1858692319
296870794
281512386
1299617416
314347368
497715736
1251260878
2126739298
1713916090
1449340460
699398188
719589508
1878910236
207347784
2137585532
1363915
735647031
1649010488
130318225
544403715
793959281
834486413
1080068310
110215688
1474628169
408807720
1399414249
1331441299
2145864471
1844571434
1421395480
1535349986
558803892
1484603447
1498953556
1641865776
418952448
753687998
1606357296
1999435383
1835731277
1205514502
289791491
1057312957
269519422
187025019
459775593
1819411371
136120067
840843797
965352042
1884942777
1382052766
927441239
103169108
781340916
24290656
330809952
1279881950
1371961323
1304468127
826750224
1485380400
1500836245
1294223474
2112049790
849408974
1147328861
1976561840
661855632
924161505
1158053832
1618346128
618654595
978581547
1015699143
1907783438
1374868456
887552286
1277765005
721080928
148367492
1920725177
600081604
1594460000
1295529581
1536117654
1337369414
1723465438
1241222461
867839097
654332486
911350699
333647935
213522055
504650006
1547061810
1481477716
946577486
698421750
2109019513
1486266859
839986438
131681754
1456948691
1335990720
1230942129
903708955
373130977
541141246
1340306545
168179566
640980585
1884085988
596308903
1659949177
273218050
492136449
789425127
374309696
683883923
1158190545
1531642908
1235069916
328579377
1819684616
1923429698
569990597
2086985789
646350844
563625485
1065566744
124982951
1930683080
233102326
1137031763
291049453
1832359897
1875414403
834948433
1200862453
1081869720
786144699
1232362383
2081460830
1103382807
1045312634
394271404
1375850115
1910160967
1381855876
1297406738
40020164
481773661
184128163
345871000
2058714723
967729531
1437996123
1953149406
10770837
635040656
322760233
90718219
1364002624
1261238392
2057160543
497237951
1663153718
1136845271
1190279989
1266637299
90643504
169593285
1911562738
1788728281
276374757
1276537654
404939834
1419168233
908011559
2140725582
564450370
713405570
1096329153
1694052571
1817284979
1938437255
959157875
878090173
2055893268
1333667607
1646077278
1211409749
331739573
1145176562
102636173
818485993
1380136155
924874750
986951610
948802549
1264222571
1927963910
306575305
63305246
1443090011
780927649
974966147
432843105
1833718736
1593598959
162810332
1343592756
1251223174
982006273
1601290665
1006173077
361552262
848879632
1910656118
24568280
1846683764
1278783474
1632359102
172265784
504736175
649436631
1652138859
1771348571
1878427960
719527221
1269666687
1848306237
2008959406
1285311636
549364459
627911231
333156338
2068277786
1938697073
1463912424
68416669
1429966652
169645785
1269550639
864411222
1829352835
1000774980
2017096820
884171780
1858732851
1515457408
74739713
1957640075
917397064
1193349300
1771621195
1420072839
1899710924
2043352394
1260455639
655575429
682101146
1453988069
43466971
3710153
839323359
545233084
980493926
1597928421
1073196046
744750440
1489021636
1877563295
2009207148
974885437
1672185912
43946151
1088328005
1933312535
1991935945
1522223647
638135315
397106867
1362203251
425048991
35808371
1176612481
2059503606
1419861028
1514036226
460718868
1963253866
1515133740
828585801
329258691
1834488813
761439237
1368902105
729248774
1673448160
102082422
2030275291
978920189
1084675641
1954688544
285266210
1459412755
1551495039
1156379351
270686066
1524815607
151994835
1722336447
1733101790
1004728613
1043183882
1554772478
1562842209
2072419159
527440648
688961718
37571232
1475747783
721151862
853132075
1935654978
979534960
2107375526
1467197597
1859566512
318042223
972036058
797734815
1412491394
1785502405
1166143029
150620432
2106315855
1840529573
934366247
898226678
2086122009
400040739
59231822
279850316
582444913
1659211310
379941898
69875549
1706942583
274523698
1553397999
1575849582
199863234
637484773
1325855735
2004690593
1180688116
736131319
2019213326
23139179
1116160689
214362330
258747675
993022311
1959053168
838960224
405862121
2062784946
1413103857
268278259
1044448871
616053508
2055760682
1493503436
1800173967
357301449
431306280
1873682611
1823634348
154863866
2104973965
2057682511
1351202207
860413507
1414018441
664621908
2072772067
62737075
1203563812
994388842
1450520910
335441315
2059918528
6051878
1384598276
1074840120
1470318941
2147425990
1778652310
834023705
776363333
696053295
713926235
2131045200
2137353488
807329249
1149153221
7392334
1864270641
1768403906
191596567
677053448
1033057535
1584820925
1226638650
1885981048
1255194117
257191961
1031151018
1593332874
377972011
387445514
584404875
958226621
1530013745
1944345055
262328767
736065309
1466937509
770754798
316443445
290472060
258838390
1960730731
1922094067
1952964585
1265025446
180812450
5831967
412701946
1465285787
2022535893
151298328
272164262
186663328
253260421
2043067334
1458409741
1770929012
625002636
1851099957
1938196781
799465741
1381779142
2022586105
1454224759
2096816908
426649849
323830057
34618605
1353473882
287703584
1464647414
2109085858
1846566276
284570567
838424438
1063366085
1458279232
1269492575
189730207
1777364978
1751871589
67807419
2028916493
819301143
1260155638
808013024
1371393444
904369753
1295958977
1815523237
780115618
1708805549
1777998567
229752310
553395055
702371056
789703548
2080972929
744634803
989397274
1708840843
735209870
1320694741
2111974157
1532128735
903924577
877336828
203295305
1582967819
61101786
2066591024
1903105611
171363525
1851441319
1039680052
715387211
915724963
1991946521
1914326742
486627885
1836289356
1726126241
2133774387
195045222
309783832
1081348010
1373925698
37243005
1984053115
1290058673
237665091
1123143818
1671150466
2116927008
1769180715
2129987788
1262126654
170044033
520036480
2140310168
239072782
1255736405
1564133454
1744593237
108863467
1923696079
2087471705
1571370342
1321577289
175271413
1140159337
798653944
1957752319
2095650456
2091038739
48151366
675959128
568005365
194354345
482916624
760347957
1349555602
1383851576
427088023
1154403651
2006179631
384078358
928342783
2094173387
399012886
1000576660
1587471226
1332837203
970644232
609577704
764250615
957224949
569500489
741562303
412914841
1899640487
111833819
780767110
401130175
948853830
449688
943722009
1763102364
955802138
840613578
386351504
523694051
1159881447
1803315575
467237476
272524854
1454567156
128240555
195175317
701500051
38242315
1636232013
1643889373
1429006923
858416638
46653981
924172593
1413867848
1608811235
2122805
1257437915
1745316855
200077105
462474961
1834096497
437782897
1373007341
1362148807
850438846
845366862
1551653197
1669540535
603593762
854152743
617598634
1347949117
1469274143
711779974
2097554093
1331995357
664028860
1220014296
1762237877
400225093
35655092
1565561910
2133688383
711606416
502077215
1268185278
189157111
1093710770
774759210
90519718
1902601904
1330098424
103522057
1198150505
1420220719
632532340
1979942350
546908052
1365807408
1671466361
119015605
1076131046
701611658
1274252043
535215950
463529678
371559061
1918608327
2081693646
956704465
32248851
1848217422
1318977298
1181218365
1508160606
1633172835
1363532069
727732502
769952315
642702550
1969480002
1715705818
1289899899
1594189908
1601428111
1364705754
680555554
1817493093
1338816401
1516738465
956728259
73088602
403964733
1227552034
1209716926
855568164
1042157642
1729958933
2133682359
129379733
1913385721
897179059
1229279552
266330677
110640970
1547388310
377556000
2098479121
665031457
521120655
1291543252
2063010475
473032021
1801602682
912620446
1077175384
1982438950
2091816348
12006711
1383146519
725973064
578280338
1937165162
1159181407
801777579
1700634717
1245233997
1862957496
1286654771
518404979
941170522
728022878
269952027
297297546
1863244670
898838348
1608947324
773642066
555397623
288149349
1673720135
1891688806
1349658359
840272004
745668399
802365904
1726471487
1100166048
873258526
884158442
1945252371
1763586397
191635397
781015104
466690547
2077656822
1180676722
1549492020
829715579
732333482
2036568074
1122191928
669200484
792459352
1621243793
1567437476
2131056805
1512102316
288746626
1980309661
181465028
677155523
1656340387
878570406
1929069737
589742432
274423564
2014979858
208635518
1280607726
1706995232
1044386301
887857441
1783191950
623126145
514167620
608461245
508849393
828571539
1629567765
905044567
595824203
1734876945
1073564971
10829402
1813288802
2013974900
661246698
684232485
265184363
2083015122
533116539
904540146
497701176
1779886704
314499976
1379158533
1733771408
77747466
1095594801
1043442019
1161767406
1356939961
182836442
1782634620
500707261
425075833
337129848
305562811
724188543
32213777
1831492896
1724918492
227684016
830298169
255816105
1136134909
854293510
448771504
1623587003
670786756
1969844903
2004145756
1879461401
569637957
361296295
369262026
885654041
516285775
1453568243
714625382
1882538820
280139828
231608011
1782050761
738939298
648171055
1590191819
1326436762
1756821480
1516545288
854388703
45740335
999296635
1783204946
706945476
202324942
1962345672
1708357782
1577166099
56674481
1610577135
1281613846
1265092508
956815935
1266859190
1474494251
385317771
1734190548
1318297679
1820583044
620289471
978052132
543945905
1239794957
626017216
734472609
1712148876
15964239
1078973012
1839466031
99470311
1560476946
21863148
1448603157
1680455674
1574135003
1879524102
123136472
1607693231
321816865
33305040
1222577739
68827339
571156169
688342609
1612889516
505476938
1983054517
1151407579
1910681246
1249785750
579679719
525578806
1420344735
327025764
894288395
1778972696
183796804
1667161506
1282108716
1392272661
1992997496
1541583500
31254152
1715041809
892886494
380429058
1446916738
1504677233
1903862389
1745242985
329211625
1057251655
1687988987
2009093483
962428713
1366159868
528222396
1645220631
1560735965
905774998
709166172
341467358
191620982
148977980
1972874647
1074401157
404504882
2052029081
245806033
128522034
1890820799
164901411
12650061
2023084254
1953815534
519690294
1272396907
1976383689
2144703389
1380785124
1487783372
1851996454
1320893449
837259944
1485628029
341965806
256528224
684322190
123691894
1189692711
2051593165
1886304245
1414607600
75945263
87369578
404659739
102671449
14734120
1163007139
900676235
90541180
1659584276
1644769056
1064660226
275325471
1057057786
2389761
1599355065
953787967
308052517
1585464810
1123101182
760271895
1535117827
1878426259
87508229
1968445749
1700101515
358882727
1232174172
1875744307
2026889898
902419921
6663726
286058179
1796238826
1370047430
335096814
243315195
1680157832
1373581019
1577568019
1534722592
1150989968
962341039
1530292369
325739985
1043982605
205288021
2057973355
724424488
107653270
769664961
1068307032
68250943
2127866717
717534368
577312640
1080546049
1257720619
1509986300
956498268
43813095
126967972
2103591125
847090001
215411697
986850325
106146519
284052910
140379827
443291856
1757585783
1487720276
286140746
1858272947
1819264341
373659628
2052147594
680381748
941926316
756641988
539700103
811971789
1634875262
1420972140
2013942144
232466886
515404905
49727834
2049881166
1036645944
1347972221
1032126399
1704412125
1841648729
1896972036
1822304412
1300704885
1419055297
480963198
1311477456
1356067463
98350304
1059757790
260448849
1347237341
1764079778
637164317
1623821861
1924097432
1789246910
394006856
77321890
1102192456
238669861
1152291529
1936883490
753099027
1127199427
1537442791
561920373
1142980917
831926172
950507821
1384520353
77459195
938308306
790502070
656104172
546224783
1915776297
573616412
850303494
983360973
1766866440
680818964
1915727709
595819501
1952097702
1036345416
1728118432
1094414805
1654947681
238602601
1780963124
1682722464
946947031
992507918
2143246790
1894882301
498111356
95864190
182544141
1726356868
411748451
676142148
1044190542
2076562037
1268093235
1077263805
97857429
689421391
833196621
143772813
1785019077
1076916337
930222433
1257022045
387548533
1262383022
485467844
1355639569
912440405
1005667992
927397766
1288178162
1255016876
625767887
2102687939
548291918
2095758213
2136416844
1067333829
430062311
258371915
947490223
106738157
837491746
1185469090
561600116
1316201612
596456005
290966930
237338582
1079245177
365308708
592272444
1440957057
31435826
1924050108
2091373495
879535429
1854455042
2036478326
45988411
1680989164
1325673327
1814965535
1625171220
686715052
470415448
1231648977
1525063509
1646474325
1840984088
1354041008
332896115
575010242
1936129313
763813520
112219656
815268608
763871756
2063622834
268139559
1219785010
636566423
1949358870
1788152105
1543973990
138980184
117787170
1783818580
243126472
1191184783
658934154
190385053
551766518
1731018748
707177780
486670514
2021079966
532048745
570339461
1667571775
1953640962
778839639
620587707
44251231
1195874753
533388106
547932671
1665319513
311853174
1144790743
1462917327
2131010170
299506826
802230757
1656752679
700083455
822812159
1737411553
501894461
1908880724
25347669
1233505682
399534474
538174359
412141747
1259174488
1162093595
794825581
5567128
1520212771
1873652440
1190689207
76389251
148367571
1969801502
1560007460
1244388853
378510746
1182557244
544692955
1235130050
595922953
598556411
734250868
1894067755
2079413649
84739810
1135334059
1671112585
1759898439
809936796
268781298
72186383
1908435494
1846077318
1183159639
730509455
722091949
2031111151
817558657
775868889
20803836
812729712
1244858010
369889540
1678206074
1239655423
1811416924
863061587
1354937564
938496866
380469897
2058300934
2030111428
855793449
1823838842
1769828870
605945736
1400651573
1374135690
79722798
1895040652
1846700977
1854000439
1385234492
1189896347
1791768998
2132644840
235305338
331552038
439090924
1804688151
794113345
1702360461
455048916
315048466
1139888854
101033588
930717095
296915863
2005366548
2023207526
869686777
128761019
398216836
370713663
1793729436
2057488999
1237570635
152119579
727531809
27029632
436298483
250690226
846515067
1145411400
50433205
788287931
1156167193
709063276
37665642
87138259
1383020377
1161698885
1312921949
1370051160
1065972973
346539844
1120813235
855628797
1685420063
980047699
485438557
1283999605
117664186
331656271
701440044
387879295
274994777
1774212758
410149142
1033046876
2131409664
281599705
797005026
734512358
400824636
1460507757
1031041971
1639513792
558093013
225895405
848506560
701080792
2097745689
1192768822
1901500907
63754322
1184589319
522670440
48290546
1818579475
746657153
1839354248
39477848
578045174
342850811
1324160178
992340804
711960475
869720467
1120878087
586957921
295305087
638220997
1801173877
169926504
1496580672
742770387
476763020
285223283
2078361835
720381456
2020588490
732474300
765004100
580894753
1200797435
951055166
1218173108
1383903294
169392995
1916027294
1342666245
1690662911
2135007593
1154221291
180460559
2102771144
1977997502
1632901091
2006113191
1026576200
1010608125
732809911
1030389371
1294823089
1750331866
2040377955
1088712681
1158571656
2061665250
1780236812
843723080
1264018931
171830497
1988700687
895996524
359703824
861723303
1012040038
917370010
2125451633
49217712
1589687522
389665989
1074446755
1622377981
1169703026
326917623
1767141953
1129774007
1734487584
643384069
402999747
323083085
936140765
750199137
112174309
652250284
1253219901
865708802
1935780493
722334869
683766153
620681488
39151747
376015516
1388560930
1977099571
762328992
1988229000
1783382154
161008899
3303421
2044541994
2022413572
905059216
1389900939
302472821
1361336565
729201586
1854734489
1693491378
401462821
100536991
2142362408
84164470
2109116402
1774231947
2052606794
192984940
1496814210
1481011419
405955838
951751860
1451854861
1382056226
1582900223
705873847
277654585
1787184859
610931274
92898490
81022114
487598910
1704800764
787917032
1942446563
434640756
932459250
856730098
1673966230
627639960
432271050
277547750
659150858
1413914504
1803103588
1739938647
1929643849
678811648
899264590
1562623270
1111597040
2066718259
409110484
604631898
2093975002
709266169
344239777
823261082
182272001
757636215
304148168
110565644
1080746557
134608990
2000948605
1598988881
1257487307
162903453
1386495683
881264526
287756669
1527885694
377545511
960929090
1033772060
614620939
447056586
1672664603
2057671131
1905507835
464601566
38340806
910358138
2097950836
820192559
579977127
449802956
1092515660
952974917
991399244
1100215824
1823451944
141469570
445279204
33119473
1472871759
928381066
303604524
553476823
603390769
915208781
690370159
163404206
1884637104
1999545275
1688984366
554150406
1732961877
1084775761
1285977792
855972810
1841654905
1976012336
1579165125
1797973510
1646609542
1792307039
8112358
1002866504
587982777
370878781
1623989249
328492605
73799691
1331967627
1176458359
1022507270
1797989220
33362280
97011429
1130247965
2120887597
672278441
919475650
1091833707
912162891
490411662
533423990
2142808646
274983481
1362767682
447096015
1680191819
1355029648
588268373
1302904600
780525288
24516512
799389821
564526622
756225871
1191746773
644474250
1223710428
417810604
856729693
1097446907
2064501174
1903235809
1838478296
1300141661
1026639975
1279080609
1695514833
1112975644
664970398
870700728
784214626
1094140369
341706096
1511548170
1595621384
1819978412
55830293
230915703
1685530478
1760178027
1154654131
396194089
1405880067
2100654722
583167528
1414829843
570718246
719849820
1300041931
484079004
1913536792
1197367250
1093264064
1247454847
1915885447
173729083
749175548
1687062444
961112877
989626446
455868910
1312732109
780875566
452414390
1038391390
216220242
1154014435
1796250011
855499980
359911265
873727555
1660895360
194884316
1503153424
1659277251
972107697
444024974
629906053
1510308516
1679248060
1086537016
941679872
1819797361
1958252111
2139346677
1534906305
789256134
594377807
119468461
640902253
1895594360
1178914812
1467378946
1906035399
562214817
699562538
1053303529
2068498971
1812911627
172615226
633234694
348459098
1463702058
325354746
456786884
899302018
1486311151
687186491
2055134285
960091669
424133987
1777106911
1384902395
183676736
373342331
1134934911
1703410970
2142145322
1478925735
504166783
726380434
505032391
900683989
456120766
976373038
453730257
1831329057
472069022
1434044583
1494590647
1610178649
943430303
547081983
1197395258
1562887241
314190530
455589224
216285685
769786278
2116983805
281516176
42081674
22911424
602906366
356014424
388828253
1666584916
1898611135
1948175461
1458566291
447312456
1512774481
818018251
1851680512
598398519
396165100
1238632745
692901630
1944320148
1487338995
1905445998
348101158
1394528513
2145509664
1252567454
421638702
1471165864
1615560705
2119641886
318004027
2048689426
309792569
680791093
625501532
1045387423
1633402389
585224060
980571205
515850019
2034408192
650959911
1686784083
938901183
1920253840
353772953
275295580
689561298
74106062
1723095159
1123071011
942045991
626949968
1760858508
1637454520
113220928
356516776
1713609783
1413974899
109420412
1378808541
1078507430
530955890
1645139504
934874645
1268442811
1817297241
968590124
289346387
1652147282
1212809066
1639829291
855695739
1020453737
1294983726
1087294490
1014097029
150778852
923713982
86605781
2039925336
472904161
1551408105
528807395
1884126682
1290312451
1642698334
1374050885
25193597
697789913
1870873911
574888661
627446142
1110240926
558939126
655561305
755878576
589756130
1600415150
1844886144
446362788
1827261263
1145087423
720201309
212815645
575519020
891043496
1886487458
1755686990
1567243786
1353942067
1730733672
1650315911
298300584
1584878124
1440422446
930799524
1598065713
1896533340
1216855288
1863624041
955975041
2082532195
1201004759
771590593
1208253129
787137441
1446344342
853382960
2033658935
2036836023
1496039414
1417926798
305370930
1007157027
358861276
1743715857
2035700945
1043593662
666627686
1118718179
280198938
694613282
766074773
559660972
473997326
1806744290
1349171439
286305043
662054854
227377025
44210834
366303471
1053911736
874883656
39013015
657271343
364914523
975594960
391405567
1056957827
1503565172
2122578015
276526179
507598037
2123430756
1100407890
802217688
366487711
1126288682
639946613
139031948
291841156
2074956292
755381386
1168005241
1420530711
1858327295
1194973835
1895547768
1400636918
667636051
1666651471
56617001
1193431295
625591351
678415866
2023936322
595058872
744546179
1637044848
473975738
1356548158
1394893298
1916989154
1931270422
393093085
2140400361
88689914
1939778156
1931094236
690051475
75865116
798204460
385792360
516731439
1230733951
696081979
973566329
1811844290
1519965447
1224493698
1569535592
845810607
1975654087
1077066502
436369378
1868519732
248955508
907611665
483113826
655863370
1656642008
802936526
1703244049
1487134907
766459477
2105347843
2014842756
1766226158
268456248
1544638886
605780131
1713525009
687233960
303177080
824878459
256293496
1883127638
6168074
854104634
390212724
1541729910
2090893184
2123866830
1585740318
1774070811
1207453724
927192988
838439159
810226715
383302168
614590578
946192117
743533570
1698414224
199438899
1110212851
359971545
1012881269
148904503
457889928
490875210
493296078
1897509519
1332619997
423635533
1985654850
422815490
70297138
968026873
1562010859
1755803720
631517452
333875996
1174582191
2123485483
494198655
1878007051
169337995
1167825441
755757686
1995861715
1387441738
874427877
1195138186
271816979
1724309479
415792579
1847710125
1879070873
1610421089
991581648
637230294
358231412
2079877091
1112117350
2112519636
796214310
272712756
1142922244
60805247
638264732
493756421
278623751
790510021
1144467155
407066587
1177905040
1876795237
1322373673
1034093992
1975912914
79045849
475766491
675668963
473010707
740094505
363401513
1700149255
2065196588
39551538
1537223567
1864746001
1626208358
260733167
662230431
1129824571
1006038115
389611854
1477510463
1006100962
1657766591
801748023
372516
1763138711
1346063718
2142111183
761363970
1655242072
656354365
986266806
215110499
1752514644
782667965
442756936
2004258881
673150001
364186352
238619390
1802708113
659874886
803544374
1296392602
1688430565
442436261
91576446
958578674
64207350
1567738527
2057617615
920095840
1880615437
1496232665
35617095
874769621
1592682542
1358317472
1094498466
141915185
889273529
1941984543
1139737861
1019894355
980797689
106187220
1499969766
99432674
1792823101
534419469
1905184417
1620201991
2045788965
937435497
1452274957
1191141065
997876211
788834309
1692265435
1678173478
902140557
162351459
1865230176
2000688708
1127714376
1177812995
1258732989
1384396076
1220431970
237842014
364157390
1893368894
736317210
2088513682
409467003
589020073
1551203035
1343223599
1302015165
783681745
1926957012
624994526
1758440273
2132447901
356252978
904350917
1693016045
847087935
181833106
711490977
76040367
1454488474
502151093
873145016
1524718239
453555725
702983761
2064921241
1656204844
272656521
1950058539
1631616420
1547104994
1202148525
874887434
861241483
563096650
1052787684
1977602374
581057950
1566160374
80643611
1402603061
1097408380
215191312
1809037223
1330578083
1129046915
2068901883
1588072370
1841987332
1827834984
1797793076
569783859
206741871
1816550251
1806283923
1443078874
1199908383
1153028999
1790953677
55476784
723079070
288801555
1677125208
1412048100
1196924673
392910445
634447599
1503852021
842552407
105853468
23281355
1511192546
1731835516
1004115231
1466009627
737135727
1780425723
335643303
1490376506
125518208
99215997
222360989
2028230507
102721662
2055006157
2096371978
2015735612
912208794
1752953332
537758723
556247982
1063558387
1276643003
179874642
1088861669
123032630
1553548530
1403183879
488017504
733410581
798469147
1438976509
624873897
1531692389
200516826
94749402
1523303533
1156643847
1774145779
489547626
1867802582
1462210000
829006836
1263008282
1601623436
2014348587
1704739584
581148789
1540089009
767942549
6106587
890643839
546510091
1662579713
1831153065
523305888
1876411368
215966020
784076522
1103591380
955295961
1880589398
1758175436
87824953
324704352
692942290
842693954
1150255605
303010356
1506382230
1182767580
1682501331
396039116
120685496
1631559553
594672438
978105772
1181015990
1218775902
1660835534
1930039073
981351932
1208227274
1914210494
1080091331
1157751465
494625929
1676458366
446337687
2086857639
576880963
229279117
212982836
438830814
1064770199
160880618
19651935
303607823
182062089
2116471706
1358258096
1744566274
1057828558
1849464350
1703243137
563204685
256045440
29325824
1185295878
1586490091
913356928
65519939
929368298
814417375
2075461200
1186447051
348853059
1087759354
1203923898
825940334
2082391032
712946248
1277181947
2017697208
1435496127
716439486
640819522
1602345064
995035730
1778006858
1427586337
1659484287
1412479709
616217296
1251106786
1317337637
471770877
1641367731
1414254071
350689192
1001821324
838679135
333308642
580748515
2073611205
583732819
960330544
2132078877
252101802
613126902
875504357
1099731175
1687362050
435524689
379195155
986738988
1656997582
621744644
1789517156
848547968
1906813366
78315177
1288707269
962888288
1904234946
2047378626
718708076
1448106099
1103172176
909956585
508790992
1098224977
1120165759
993034376
1911571144
1792501500
1203270195
1813597815
2115244207
1055877254
1029977283
1031383746
715360905
1888824585
1569027845
214864058
145085137
167039281
497642043
607453475
532715239
611161524
595617154
1315963239
949737256
1766949371
1741550247
601366852
509507393
1671368135
1412833693
1625131391
110401166
888001517
256451794
585470247
133214195
1843874922
1431189009
1483529604
1165525708
482643613
728678937
91686570
885965499
443161352
1845681466
896845515
728403797
953855694
836763426
266973199
665695740
869932230
732628964
87714459
401258576
649670783
1330547667
1831631704
848010661
1348704114
483813108
952144373
1202359028
417912056
387029716
87056139
1301095119
433666710
729510294
1845031562
1184083453
1559227363
1645013605
1878696353
5049160
446883781
2125950589
131560886
276850896
2085755712
1432996800
1910055385
1579008663
1139702575
1822456580
298287394
1898327122
1024599791
698493720
221814295
901570723
27431587
615093378
184762082
1404181069
1714796806
1784518591
1453129066
888714048
1351833177
1528340162
1447879850
1385663980
1288382915
127945772
1463523060
1623704791
1803108491
1578003692
713686123
2014356284
1307658138
818689590
1790409118
1649566970
1126819281
480299284
12627095
1070645062
2053185187
301203133
612349069
1231958155
378715230
1216773256
469172034
174659777
1475985876
738201940
1766825854
84646272
519431443
1523931166
1735666406
1390362387
1036915098
539338047
156311930
1914007302
1692988032
1683110639
132373024
385196718
1865712864
1731183795
1197537899
21128533
1922412992
835918869
467366828
44440969
978907303
219829468
1509231109
341351795
935129560
1832063250
1212244525
256801389
2127581184
696196604
304388099
1399008753
335236021
56121121
1293311147
1729035614
548310063
1834275820
1968348310
1515825789
466610857
936139370
2132848183
2094721910
211698783
1048583442
905578399
1069132676
1290097737
1852161535
586776018
1773867744
293246489
2042010488
404490652
345134890
102510587
1401185312
1174148825
1069699915
1944773865
322171854
1842371208
511830107
936906571
727676545
1368862928
590619900
1082172072
1858131500
2021098330
740636366
1628321324
820342194
897595224
442311047
14096156
1737229774
453977126
75055077
227959397
212736318
625512900
614304729
406136835
542466257
1781022261
296660525
708678671
209627154
97840218
1227216823
741417434
1416292548
1174370816
133128385
588961114
1675604007
1194753679
1843737103
500596310
33016388
1261924536
1754657894
1621492300
1581594291
124146882
1730808102
936226355
1713726672
112522049
1649887903
1477480816
189315032
2053281560
1349817389
1443225514
1670271782
2031964963
786305636
56646484
225783511
875418035
1593531271
1801504664
193164118
376875423
777539506
902587025
1411718705
288374039
2120335568
1776314453
581103198
241836051
561439610
1625005042
686987157
427492820
673220222
836164316
423706676
1235761205
39785420
2126886483
423183303
1533908102
102783065
1285035572
270811256
686756747
487461926
1989534390
1680501361
1513936434
285627171
1462613826
571484470
842185819
665750806
1854905408
905116339
1289519986
2058521900
562874763
1252433988
2020043871
996156352
559247451
410227339
164260246
1433443684
651005467
1662500387
711841191
770769776
1783744037
571115344
473674112
140125200
585450634
1294276287
1436641946
1829331819
1575069563
183496022
522987720
1097552549
711062092
83280094
143172988
457773285
1640073142
1906548711
449808586
902394741
1218980697
1916952164
573001929
1339487734
1513884852
921520590
1088732907
549155415
1228069164
1900291284
980602645
2028118414
547018308
2045668515
74134792
299131840
1884619752
738845786
812147487
26726465
391726729
1556506968
691673296
986713582
134060456
2089816092
172324874
2080633735
1352223140
1514702794
133801022
228683704
1157445286
808503033
1952573536
795720105
1532632568
356777788
1660839247
456345913
692972815
618977867
1261193092
194942615
1810963370
702414284
1216775743
1130013594
668798361
1490474810
1019750568
564022021
876903767
696103109
517543237
1719359852
1851190939
617090391
785278768
1650486495
1615341488
164252850
382160113
1767808533
1500820643
2043123648
883912303
65269571
1262252376
1866143010
1628429237
2075887158
944511773
448488647
53969450
222603913
573500277
1538876637
589573158
837914499
589380203
1782267291
1840580114
708764592
1211967667
1775547828
1204792655
578103521
1245336053
87936640
423675417
111465814
1897498246
1560848533
1749096953
1466841741
1094028964
51883827
849886712
306591467
106034187
1872039307
703971605
84454779
1801507872
1397516891
326754826
768197998
198752937
1718086672
235326976
351728558
1301513125
1370588547
1655924374
1626917439
1481590270
328829498
1314426855
933662970
705316079
1231260103
1569851325
1526506708
361950077
268072350
86753914
1269211491
1791282617
1057819468
352637466
487477414
504083206
338922170
2073089241
197157662
2128980358
2063577354
205580881
1343745904
1799167627
2046295396
456995582
339852375
1871970953
1805598023
1157092645
1707626287
1780019738
231301222
541232255
1878639909
283076857
413046124
1706016601
1167618918
697564084
2043522525
1193811298
2103922394
1394973362
2140064305
1186842141
1715674301
2013059999
842485413
1407579620
479816461
1501187166
1379933963
1382170143
1412321444
596954199
1807688459
1849836024
910292342
428929046
796201665
1149697288
1162273366
854223426
1152420482
1880134122
1283070526
1772650183
241657715
1990172678
2060319100
158759977
1762093929
1641226837
1706614448
16334566
899623403
69981392
1368955666
217758419
438319973
37626758
1115400648
254053784
899398265
878420120
21049711
2267360
578422618
1427964484
1847642919
791061883
2144261212
894806378
717951943
1726352318
1577745066
1444523899
1534329768
441083821
1382651367
1436515614
2000162498
1764643369
530835622
199616511
1567427903
530523019
1367050422
136829336
646966235
1211940276
1542280035
1481014478
1822434137
74473080
1172547940
527627480
265943454
458455485
577532900
25205534
1239452103
306158508
445870051
1281934667
847811559
673207154
220316402
296293439
781522455
918562015
1352914695
222644552
433499091
1265205971
1865842573
1213572486
1530836687
978637234
1119642805
1495977796
1922518847
108818820
725399663
2066759871
1957755814
831508493
810299956
1960197621
1408708990
1709081468
964776828
1642877810
1081908533
1848929252
689239001
2096454649
1538273983
364895871
116397391
1780354881
1896613235
1413142360
294125782
1386158090
1580132503
414200634
1963567632
1332982357
1374803784
391508580
410344429
913166708
187311463
890602325
1668000963
1422970536
1156151025
91952039
378321579
2126225190
120357131
1306848154
1265282980
449548888
537498042
585879400
1882230257
1971361875
445636696
2065525312
373179439
806096834
497591761
2084683857
840632718
173218922
912981266
1451534420
1983840906
403539291
779324111
855396084
1096101029
621419245
804318823
287686705
733385386
616670595
506853758
1762687522
385861937
92363637
851619977
101844742
1036104439
529915686
466948952
1341824828
544115880
1023395245
179481797
518247332
1338261878
1582998723
1425795946
1070743764
2081752908
1841277288
91898252
2122532722
1542406928
9221536
1979321739
1524617292
1808119000
488179449
1289833058
112006504
995683310
830497923
2119436068
1647604975
1958937550
80598546
970434572
1824213768
69642059
1810817242
2055597607
2143540306
1176657401
1878544137
1090570317
842012651
1716068191
1533377935
1400367681
1786763744
503394356
1343959670
959524367
1971492255
1330267607
404159102
69516213
1760984975
101446309
1456738414
1549662563
799903723
1034771224
428788426
636634149
1458672879
1607938148
11506167
58617764
318786781
1281423054
1556504202
1681657492
1922598930
1502253041
497008526
1038058212
1605456925
516100108
1511811387
126867083
1435774227
56482398
60049954
74013380
582170625
1974928562
128854721
1763447111
515147285
1583875140
934597340
1767300046
1934318860
1447928262
1150465950
1053848774
1889045319
1564489110
2059219563
1155477387
1676329284
1249848245
695746420
1353744489
165147514
1861275861
1157349988
2136034534
2059978072
1685546389
1529042615
1205339234
1529805592
1287420888
1584505905
958496762
650114027
1291033100
458243566
1739696735
539765946
1664428024
1603602717
828961132
1156368805
1160946334
1953900974
568294654
518007089
1327831315
120945339
1800875978
1804500393
620163082
2095876761
357920766
1393520561
113897090
1912742602
857060932
1319749805
2098893356
1307727173
690350053
1768301828
1742842562
1613894477
1117615481
854437428
657801198
1796688632
327172928
254663858
50969454
1439600184
1727945351
56247079
718561141
1988575389
1029791970
990207964
485490958
35605891
647551160
1042904845
12914156
783771433
326510900
857372126
2111166305
2058931131
147418948
226089829
1559242717
1375048757
1957696850
895855734
1206197659
1991019207
1065759640
3894293
1195921520
609847539
252426271
1181228835
752303442
1448828295
325998417
2011059826
1816787565
1956133652
453592249
1256931341
2070819802
1684647548
315339267
2135147191
764243848
473504839
106371155
826449638
490707357
1549125680
604391397
1601215146
451598521
397238865
1043218620
244298235
1028762092
1664097709
1007276637
1719816840
481314224
1925795609
1776354489
881302855
1879722832
1056281089
421349315
1969598653
929674677
1713338527
102460575
1681587029
1425020786
957071421
44852296
147821936
1908088560
566104324
1901447572
1650435154
1253925634
945767325
780349527
301450051
80508620
1640902339
435764755
1369208584
1850033703
1067712328
201034212
328574693
533182922
160765011
515261811
1465327671
1017815988
473392883
1436331065
396304178
652800880
559380489
1368210537
797172344
1365848545
841270823
1772926799
843662499
1990215267
866045113
772335863
1945591524
1487962629
1909164252
171194496
1724592836
1397093530
643860727
1932198276
2075810990
1854998635
598180509
1156821648
1650642535
1306552039
1283944417
831174263
1457492163
1132143797
1455109976
1674257545
572231365
108803493
207542415
1042626744
190539482
2123377053
1578902373
1712558959
936854920
1419128780
392164878
442516112
1465763844
1984259221
1780548354
594186474
51963360
2115462118
1340153805
29269887
1571677210
2010719940
1773279896
1483719717
1376865751
1164126022
421992706
1841738665
1082652805
1981402216
3898987
2113171682
2137918699
922164888
1851283821
10159403
1333598582
402572354
2093046566
1797062839
1097477369
1058882947
1020417184
1724170899
215283883
1066637518
1586904466
1660193180
2124479017
808449816
509657710
1622166457
1861332515
1102378885
338909831
1307727587
488819340
32503028
802612935
1146861975
1647673420
656390336
1085462307
2146529720
1615578719
845967437
1619712445
1740072511
803908473
1867638870
1953239110
186263331
165457958
1358762394
926076737
70808891
246229501
1841155326
1697768293
1077776983
315993198
1540227061
681861130
1142774412
1087798358
2043605149
1387460009
488842035
1888684443
947775977
1022742561
1239704569
1164669283
1245784104
1669070041
155723448
2058094719
810421516
1602312308
578043898
1074523624
1950981114
1729889824
1636912922
638821470
2019835402
1447718216
846628435
1550103784
655478533
166379440
1936604054
1778080206
1855910109
2101675935
1331970052
295907217
1543809050
653311774
669974738
1123545101
1400586354
33483924
1422159601
1248539843
1416460441
74566270
1061924923
1760051334
1770845875
2083189970
639407699
365875756
1558775036
1738088383
492691568
1813905043
50894134
1603163552
773014107
633869035
1864928591
197639542
1200371046
239632260
635395054
1674569869
189042796
2142554342
1787221074
704948682
1420290030
1268876092
250434203
514421451
994621152
1666470834
1005529096
1561279292
792481363
685505345
2092519346
754642418
879529393
214395144
1838574037
1318281287
718300019
2052379603
1246167266
1732235181
2124158270
370269443
923145632
973072354
211439573
2030418604
41612078
1038504384
2080309169
1553885603
1173965620
1904134382
1210380513
431613980
881891944
2047392314
835139539
1866757924
411817184
831482418
1348952330
990176813
1914853829
1057530596
28404194
693101560
1631268977
801303252
2110685245
1585142138
2135133064
1233928776
1689750308
1057672261
221877886
1897556524
699955982
1101908066
1563199681
140358270
1467310559
541676226
630391555
344412033
1071797150
1264935845
2012787283
1269578187
1220480450
897017959
1671707944
1577947801
642214106
1638059522
1609987937
1731171058
2062126918
464032691
1902370554
1862795919
2079522547
1558111354
386490117
1135424693
1749373017
606714330
1845321131
940478334
1329841991
1829602767
446566122
2086640029
1531620209
2081744289
1866338772
1358860564
203515995
1692556110
1924158514
1153403078
184055067
6754451
1481916145
61149007
44303718
2144837699
778250914
1932483882
736395745
1662511546
2120227725
1972046438
112052102
1467410949
1454032308
755518954
108933266
1706270379
861329799
2103689892
1224107114
1550053404
2139658149
1351202440
1124266074
234267403
1874308573
1352466525
705210126
1202279432
1079597575
1495948852
1000655234
1491826826
1939003457
1435589585
1739716441
415721943
2075465062
449560720
1164109289
285898478
1466084442
115115463
627303008
1426390844
2137074064
1347376477
1316930
198939693
624334868
1951502127
1879548616
1552032818
617895203
437114940
1579377810
865741940
850406625
236138639
2109974508
1233974018
986496595
682660151
880707479
1633339865
340928409
105779990
171122262
1857574881
544733741
1894554741
1127645071
741534857
581007206
907351979
1334802327
674552107
447550660
1688220121
1196561320
1910690645
697845605
299868140
1028387486
1424711545
196647307
1305603578
1179802721
2105623223
2062222730
1512690894
748888878
1809448285
1446681367
135403798
1676233505
1353272609
1000303277
1421275159
1939241634
1110620056
1402387133
1958604708
845296319
866786249
1702200091
2062910277
1457508109
918310156
1719021936
648342200
238833286
1362670942
346207704
705019922
2069160883
385154795
1373361893
1636828834
897010658
1109640967
1516162480
14794874
389869794
846682142
491399739
707464334
1796329571
227109872
1824718812
958910007
1142434919
824243717
1853577558
1120917922
389677968
1108276632
746255677
1728490395
1901678862
1618694158
1630226868
296986311
1957696846
1822077741
415748437
751557336
412165712
1290174364
91463516
217469326
2077935392
1359985300
1783970650
244573750
1938557222
453380207
1295631866
1762894636
1544418236
1770762034
761292089
849127493
350319595
904896587
1362032687
1714854213
1937970782
1353091845
1404113893
2058982340
1668646303
110884621
1977763719
955166105
1451480044
1530160701
1457825810
57277223
426543752
152665800
426026245
717692376
373719655
1175010930
596321495
890329501
118522919
872493983
301918363
792736748
402436294
2084487170
630601931
869374406
2049487138
1185768380
1719261515
1235914222
1821617926
444337566
1855604108
445079312
1245910291
850556773
1215837510
1080321556
967251595
1941931835
241264648
224939104
711983267
1964620165
2036513304
972610185
1680167343
2083165100
1448116273
1354976607
15702529
1407065721
1650863115
10565087
1294345192
508520360
1612593360
811785616
626091043
338365703
1208180429
1218983566
292762095
528535065
1348210738
605114486
92653379
1574774329
565263619
1982814003
1547864423
1470361508
1834049444
1035934085
1382127806
549784831
1041289388
2127959762
2107844926
553917340
1118331796
231412997
1947443931
1881943636
2083736204
599998495
354126185
78155573
711803720
1240256231
655109428
1763412422
41028321
1620062766
1090134805
1202470331
870259159
591448847
1104577686
1474590876
2069407941
194390087
1658320997
504862825
9632943
1475792332
1147437786
1902868027
18938585
1142784458
701308169
1740396331
1349059829
757212054
1900811962
347400276
4267577
1794050504
852966702
2073247670
349394568
489416896
1366740057
691267287
2039185333
29835298
804398724
639364502
66005175
661082644
583226636
1314587491
744547014
1848352901
643977206
524196547
1139789193
1296561205
1377373936
820974152
1366583974
1008855697
1957781819
1546643390
1734064801
1773800437
1097698749
2057040268
782344450
491350585
1893514107
1104585253
312184983
790414959
977019323
1883984252
1817476896
14040962
255197336
1546882781
1130046161
945719461
217014447
1941797950
889419068
1089382110
578132989
1598762949
1379696711
968570863
2109517201
1021582989
1195078239
32129090
1702840845
1443991043
1734146779
2107408758
1064419336
1065291539
1119743340
2146654296
525901866
64487396
975974255
2048664287
1555311990
1367021186
422636450
663367539
1372689724
482144912
353701492
1806184955
271773651
1184020446
719391249
1969898100
56559778
429764769
897114878
21586945
743042668
1437661162
940934190
978424330
1420249983
201993069
1081891706
1191925539
1385661911
1016473107
1870019924
2133453609
843098062
1991950903
623284587
453433712
1543770005
910074771
33802039
1712598761
320989316
1325926883
1683100048
428749052
1908107863
2022419352
1159818106
81107594
1413800458
1810142825
1458561962
217801656
2006483449
229514170
187773443
1428623110
1643837912
1188610353
723292852
228622406
142792529
2110995372
2067917501
2003196449
2138287653
327184839
1887909016
509207831
1698564213
1569949005
1347367924
606698819
485826267
1376446011
749367934
843221213
1445681300
1973644352
143885176
1228142080
1296471161
557611589
257396913
671760905
545077269
1480992508
762064444
1850607207
181209338
879915065
1275566
1735266240
1331481673
1493333275
2085580779
511573035
484028269
1915271188
1556461299
1834115313
830568432
2065262883
1498706914
841185660
229276645
1602336836
1647941431
855596203
196764300
188690300
332225637
1987361883
1100786649
491787553
1458640917
2097097256
552206616
957732527
628312766
1323165479
1611746630
1528985990
818544023
1042168037
1341365578
619321121
883189532
214059118
1585694713
1154571794
234149578
1527613499
672849481
1982995459
1110698343
1512022676
508716103
252629339
2042496431
992407510
1951748200
793659914
189538374
865301589
767087694
1735934102
363382733
852715356
1577970913
319555593
1206024591
239222935
1551678118
749354680
1599880554
1947422395
1742381599
275416930
238914129
1713427966
1959539584
1926647023
1810002439
1370011111
547609516
1226935115
1141708409
287283162
147741686
2035982997
280585315
1097049358
264112705
1735012615
630462789
1404552514
1701173770
1440478506
322309725
705717353
2054499266
394901594
191155515
1398456709
1520788840
962674757
381250677
696763467
1133138709
429804220
925807516
591617048
712396420
1408339382
574064392
526476617
1159933998
2999258
270441750
1210652795
233899755
2066988316
898660693
1757937600
632002627
1341553097
1464906098
794129987
1642572116
1485851748
121338216
1508879564
1210650103
1434584185
2094298975
899365217
723681705
55910376
583262378
565062894
411060273
620365332
1573051703
2058334652
1120834791
190532014
1083716597
1672819040
338476023
1488909045
1407598464
1566966594
463350084
414110186
1336617590
1978573596
267002537
1128323403
527725297
491548279
807095819
1689812863
1231468372
1299901280
1523581790
1754933694
1398459041
1043044135
1252811626
1902747245
141627517
1204894640
2136947133
879525628
211558659
1776799294
2009768715
48875974
2059646596
478270804
50429683
8349074
1564532717
759453655
317368171
4633190
664043061
1679446539
612036946
547431615
1935214568
201897173
2123822202
2141579019
563123789
1085008737
969776135
1212777780
613431495
151513628
943488746
1652071698
501846400
1416872848
1846476699
1048484402
651409804
1586088045
405353686
103905099
146042188
1394945093
1068472716
1954253086
1586135151
1133917386
775718213
771510141
253401676
441839549
1068788875
865685772
1256143485
983724215
1271523476
1777859767
937231452
1569495043
845318265
922325990
949769216
102785290
1798137896
1618091230
1118378576
309376973
1373409813
628317463
68812985
2138036116
1167206009
2107956094
650106410
1771909440
322063278
4319811
1388200725
749853096
124446441
779532881
695125284
1083473743
1851923543
989164454
1284437174
301852930
874288812
1790728570
618336177
425131117
1238145132
1361441542
2119552655
1517898629
1767560018
1937522419
933134534
1142631318
1234831683
1315433655
752251042
365974266
1387688944
1236573981
901156715
128450468
1670509964
1560491704
26634724
1720821104
1037963452
35857399
1397056763
886121462
937732325
267108745
431440069
501974298
1611696839
982431311
564454994
831865746
1332132904
1014783939
526547552
1632311388
2101449873
353584284
390839117
677269963
2143198544
1483968028
910664560
375239008
1097873813
1039108968
2063881959
669241942
1443108699
1890728730
598497090
1911822111
1018128029
542432699
720764814
539959461
139582057
1832685525
982403289
642239458
308310282
247000180
1476384340
1229043844
248054759
1996273444
878135745
1294096049
203399179
1126796960
1843781543
534609372
612804141
1942464124
1050891071
1248234083
1625469802
1008896409
13634320
1156514951
285954305
757327056
647531818
58445330
550071440
442849423
949697358
739891371
982816962
1448235905
709973754
1746625696
1444943245
1146287373
1383878170
635881124
568893350
1176041072
416829132
1761588689
202639809
860331665
1903502391
1913922231
135502916
1490008799
154556980
418747589
194657702
1870176990
370911713
646451540
513237725
254755015
286436830
1422887226
1057474325
1590961598
909303330
1466224436
1116531817
509714950
56939852
1857754760
1289512040
727902520
211147642
213842164
1664606106
1171602100
1605942157
2037908674
440337914
632034600
1509220113
846582654
1418467228
1599172799
981774953
1878108120
95179878
664469563
1860456799
1319998419
1847930098
1036876915
118586156
364521406
1247230441
476509744
2008927846
1802217229
1999633759
260649051
1265913331
216516722
482044401
1912406499
584264878
1070922338
2143695822
401064189
1729815071
1037316785
820111546
1483453403
1500743215
1166951293
1748750337
898403513
879326743
1295891041
2060948395
1406200500
1682063355
113133354
1994305365
1228530871
1844107157
2102044850
433432975
1162451779
1935675906
288498611
2091389867
837931896
1603431185
1978565042
2124173840
795056265
585502702
455317103
694168683
853075534
210777278
288444034
2105484827
445733787
875737085
102843762
1337171473
928707651
305585970
1742267402
480491432
505400198
1418253176
211355310
2042300970
168945301
812893407
2062822221
250747349
841876963
1770049362
109324302
1316263777
854491297
5830359
1992845672
1815570685
254223898
2076930889
1370863644
1756330398
1361258508
20530516
731940789
1459245645
2134773130
2026312245
172674293
1609136566
1699785802
1154893823
2029935516
1619106941
644557849
593922598
1606208806
1671331236
544542562
589325673
128839349
462204696
1701595002
753552464
1930803022
1770655944
1813794071
2114509606
1329251969
1849563831
474366859
233530582
1254517324
257616761
5448485
1038468672
54996269
1404576100
818473681
1480098653
144633043
1884846820
2078005818
1323838086
625309760
1575697982
1570026764
1510277657
778614269
1333422575
321195056
136575793
387142136
1746316601
1847759022
183103250
1570960568
376580118
176319923
78258790
720830575
175829912
743287374
1530466999
518051932
1244033545
1344771296
389319055
1300147736
2143184809
1675572326
505542970
1565120606
891345413
711246569
551821588
96579876
1283700998
10235869
1730738541
1656486930
678252292
245738028
865134742
679728213
431126634
1800745735
1399864760
1091576587
1399563522
1437743012
137098921
985308681
1374789533
1786262382
1465043772
889212245
1393761696
565271142
1907589458
536123791
852760858
1789152173
1221691951
791667358
958918435
1785580428
356050330
1361222989
574048571
868189527
2136100467
1339423418
1810025727
1146934866
1333309264
2017662115
945001752
789487517
19979879
1099539907
1586130993
384245793
1350869486
1836009132
251587268
47110108
1470233629
2142254169
1132404288
376664248
369082284
835362476
111233476
1741795764
1097362508
890076818
2016948806
1991473499
208425511
617870358
1364937377
1033551607
484179684
2130062530
196322344
1773313511
1074524611
1352192582
887006951
25126727
29529952
27525106
1607963004
539409522
634490470
1229635916
326680939
1833480404
595276735
1512839327
105235475
528676037
619017938
1018596536
1825517044
567740290
872084895
446119816
421608335
1649176915
691757331
1847430214
651049356
1648887205
538716504
479997380
1883616433
1462840857
666530306
2062609507
256471627
69090147
499076774
393991305
863056104
1935720818
477578837
1693381891
651046808
1491793793
608051274
92251410
1776254726
749151257
729807052
2116178577
1697126827
1979321950
129014855
93968537
1205322562
1338603653
750398535
1933794657
1209512474
1585422984
260311952
94877871
447479414
1201984419
189993555
1358651916
482007894
885517615
14944850
567666409
1403688636
160367695
21066636
9038128
338125166
921240849
896896987
1168549149
1384243093
2071550875
1465497543
1481375629
1404535062
1802938165
1994651293
991567082
798335320
1213559882
1920200250
2091220565
1367896125
45612788
2009072637
1954064532
1724293547
926678048
371446918
1842106914
1839916606
283077987
1647374526
2101287416
1663839021
970291792
1703075937
1056294076
1485153024
1707364963
351760484
514655133
205493651
109385811
1250706913
325436106
1995044910
1721684787
1195555450
1685389212
351915537
852847014
210436233
501229107
341463109
1850057636
1809289336
1309603939
1835196008
1655125093
2115623688
2130443313
1409464000
1483591064
1275676556
422342887
1460893220
1084373100
1261795057
2128137897
1893949592
2087483602
1929695319
835636151
1026060609
342357873
266360114
1052109632
2108502860
2080027532
569228808
1954517950
271081851
1795718602
2144918980
518761487
1959808596
1786460675
625823543
254460858
106632458
1715022301
132212681
902217473
154964338
1900166803
72578407
1830489839
1091772402
1724740546
1897546092
1405447747
1213474330
895431026
577363348
983050430
2003395277
1727116838
787331070
834070604
1032849042
1667795312
194574204
749145157
1726649268
2024273347
537796599
87852876
1750500959
1707707186
1144979028
1500267833
1790363015
2097588565
721804539
1479350781
1954798129
1779569024
345571343
229652235
965931152
1220116893
1054435749
526002909
1176805337
2043172166
1755178553
738551228
1802271290
172241343
1614503992
758597829
149054956
188528070
2091613431
1108393140
114212032
1720137396
198344965
1021529800
329397423
249528381
797277178
544462918
1992986608
1611046890
1444002991
1913891809
282400049
496547748
1915129327
1641630857
1775226943
1030936283
1361197615
1247914808
2080020910
211934641
1843615856
1839394175
972613545
1140025062
1633640415
477740061
617964944
1264695781
425690260
582621157
524834072
968082861
1222957917
1638709721
147961165
264905268
349488724
1996617706
207107176
1160911618
1387178242
644035625
1931339406
1974977039
1177281730
2011943501
905692950
1573914818
634068188
502445742
1945436187
1439949724
1298645608
950881243
1716714321
572879637
1763633521
1985286404
1604008364
947402472
165831791
1519956223
1540355187
144001014
3877106
675389291
629965947
1762957875
148634478
2081898311
346985266
2124695434
1237673029
539529671
1885147762
1318511040
1440475946
2059758520
123600179
730975386
1743887306
1016083494
516677395
1297391670
1164169807
355543842
1750869281
716346176
999182043
1045706496
1183266422
385281495
1920242343
414858098
1040405290
839746173
1512211411
1732703944
287522352
1827156362
1197824402
1746168230
583642181
968520387
1738395743
599049200
1673690392
2042882047
176989932
1189862328
913488572
1484977962
1545232728
994650899
1643143814
105409645
121329154
1999329044
1588786560
709174493
1580270166
634797365
2083377094
1850392513
193570145
1415875029
398805351
882399884
2053056089
1081988875
1521458873
1512853807
326516410
970609148
896704485
1580468684
536801158
1069345184
349121113
1632814614
433536569
531432828
353068928
764968429
1817261914
1524154997
1168955108
1512161749
664615919
2074655379
1624448124
595174528
1813616077
1294881392
780442080
1006022117
1508397768
305500091
626904894
627823908
474770031
1776514872
926188012
396788316
930031868
65663817
425700866
223517057
307160046
511328814
1031093861
1258130621
1303902006
71232538
409898047
303134167
1414072320
1623605548
1128572981
868301086
782471681
1172725940
1899325923
1576972198
168409993
616809994
755124499
1186191726
113930504
1229152252
1201274029
1201149800
1325189707
382807675
1606280248
253390351
623621743
1501849832
1800681222
1090113394
229830576
1992961188
808975718
994340189
1823356955
618640080
595054727
848761851
1836834206
277155493
856973925
2056620930
1207142023
2087810181
258985567
364184435
2056406403
1848772370
515813687
294749042
1476195840
1748774363
1575750117
1126655656
1364844558
18641908
260104547
678026679
908240196
1540025833
977320645
181368951
892302511
491661322
508283809
2022553840
1104971458
2012585114
1891105990
1214033253
457892387
1150595611
1521594838
498831979
316499858
1715945852
1783978394
1238334690
1379083815
1567138990
1486014082
1863650527
1207957515
2055621730
1082871606
2084448215
239363558
305585858
570144239
1689565673
193319897
1725881704
1231214997
1935376788
1137177931
898356133
2109091107
776331446
1160284572
1865354406
479525175
4175752
1461608361
664851003
453730968
1058948756
310158097
670380609
840317906
737351986
1266380653
1506495980
1396219181
878311206
1042722080
1835019985
1519666317
171630606
951334338
743319075
1360379338
427363417
241319913
1593946775
1919243123
2032662587
1889473462
51179124
258852357
805270945
1666909838
1285719604
1332333958
31967022
1552269447
228669041
1049190537
2123809089
1037551449
548983401
174048582
794228045
992564051
1599197718
1097558366
204596061
1723296652
1962960945
1680376332
1322661000
131615236
325853455
322925886
1270021595
264243175
498403434
662702221
803277128
1930858970
1518294946
91904631
1553148214
1715463163
401517629
128361002
384209333
1968672427
1828308476
1730983967
1695300557
805339767
1738525914
477914650
937709185
608838693
2141724727
1174896379
1782878802
722184553
297118641
1015988220
759360124
322354337
1989592769
429029426
721213298
146958790
2128255531
362281199
2138374628
653218266
852823635
1226100346
557829144
2093361066
861553123
66109276
1909976110
1708225627
2006615947
481269146
1871974160
2016649858
1755835574
1232318014
1767277077
1817859043
55461720
1244287558
506455402
1236270266
889637958
1683150418
1632495273
1322043335
418393679
1844544201
749666946
2059912125
232014590
1717519588
53759842
1349080550
1449406882
1623664162
483020712
1663039488
284437069
1296207071
360827788
2025339747
1411359393
2057651353
982627360
167318946
568270088
2083147256
375065815
795178208
716732055
1934784381
111664601
243538845
114474332
392543536
1987980958
657376654
450268884
824734043
1191184395
1871287202
1386479037
578104436
150044362
6537273
872874206
1988920756
1654506728
719493917
129198270
1628148489
1542735150
729271904
1995529794
2124034431
1289143398
1296296494
8612129
461509979
1337035773
874920206
258932025
964665994
1687592048
718986325
1248891331
121474238
1597302582
1034432554
1661222721
2030845880
1277464875
423393247
1057744335
864423853
807484671
410833581
1346099905
2112958786
1575705904
589723361
1217863684
2068871705
497651201
2051225349
459547050
1983113372
46332113
1318211045
1579351062
477754500
323730594
2519705
623790669
491956145
1312580208
765080777
1674542322
888503576
734877071
1146855820
665827132
1318783575
1701799690
313536185
1001272887
107704022
687495051
1865543599
1447378641
2050133264
1422551412
1621561783
1942393767
13306355
2024143742
1278517204
1557689283
223417786
425994871
252546848
498868435
877525923
460160063
199168920
1527180555
2116909802
1112510782
458963811
2090258854
1802364537
1639767832
2053297159
397118801
1276906766
779186895
1064277499
1429031477
1296820714
328579911
335518026
1229573102
1683954919
190339798
1709379986
1303455357
151661279
932708919
2137870992
1876622291
2083095830
1503023773
1957305326
1759330975
714562248
1305266030
383266367
1551733871
273887374
1528605064
646587928
1229325135
1500266741
1924335767
1206821283
596015374
1530897445
1880735127
1273015272
155950253
1639661882
2131653975
864121216
1433682240
829850956
114868849
1799109791
338582442
143779037
1492662181
355842438
2068087009
1433281256
1663273509
1514635910
214232225
1265394197
1253161879
466154655
1923813248
1929903282
564546734
126241563
1851040960
1270555803
1404663627
2053571723
1722503488
322915243
2077585534
1298435770
873187597
1188713622
144814832
462568073
1091796505
2022279735
1893028227
1192720661
1939723850
452681746
908677350
2115854034
291105294
1953037093
400820835
1070625005
2004994586
2038464930
471242214
1689761986
89935294
1722889033
12925936
1958879317
89287059
122308983
877916249
545986261
813763907
922591214
649057380
41385025
483428911
1266099323
449757490
1600902752
2109374798
953814920
440260874
1979501787
470243748
1830085799
1251484446
102427803
1223442061
186464817
652094593
442152271
1427285462
1615088063
80196419
1058663655
1009933817
586500246
1481136171
987970605
1107764324
1129220071
1436571876
110170752
764068872
1395023047
1685213922
852546286
595376970
1278005429
1282870535
466044783
1499490859
1073420744
512248400
1119313443
1983563989
1191303919
450601793
1621896445
1987618191
1348938777
929458561
1145519555
1283877686
1174760001
1870893339
1341399874
1069707092
1289474224
806658714
1960989861
932366466
1130485714
24557070
1380340197
814198006
2085510752
46429386
797118636
227760033
360946076
1610490865
1526509480
1333819359
804310215
651212327
242578243
2029004514
911919790
1003808419
1425410558
88630794
1310473397
876567217
224532590
1562125616
2114892699
2115685450
133828044
448123139
216891344
189086810
1680555991
1032677665
295915913
562638070
1060065076
462626501
756261169
72082243
1931203543
1935112748
1712381756
1651094226
421744936
2050623866
626027771
1291406849
954757691
501716719
1481464909
2043617878
165973485
1888544555
1328216174
918141183
1795322771
1533214444
2059933083
948969999
934182614
988410401
1163143649
1531668096
1757213673
1965504884
1490496776
1988362896
2057806920
1766101229
1144865010
466380696
1640225346
1290558992
278340014
1786873516
1748078108
594583057
2103467523
516580085
677699814
1997102134
1136416735
530557772
1917510322
1553182750
1840974673
299130232
1210752269
240796593
2144772238
1547202404
1132685351
311452133
1744487229
319717973
424249103
1850248309
1585889906
1865260117
537004917
1439668849
584808938
1195895467
694092414
527785593
1042678056
2012187895
874309750
1978389665
1010312348
1091724784
1912759755
1669716386
325035320
1573254908
1493390007
1337878502
1095582057
2103198065
1973945131
1821466259
1950123153
1255846316
2012863550
1498337117
1823301582
1510740173
2069245778
1823593804
488671773
528908034
1420320432
673444475
1785178165
186545617
1101810225
1245050468
1345994152
1918882457
653918911
1316449454
316695634
851830822
565954271
1693815431
266620097
1368103483
219105241
197842385
752584444
1628208630
976434201
2034752114
1417220516
433063415
2109869281
1834944922
1731802074
1601680187
1532707497
1293657861
2115509175
1474908191
71014446
453865464
1524910080
1294873105
207998898
1941029161
1658697626
1218479233
756850331
755189009
91414945
807377649
579791430
343484912
2047637161
740575792
766987356
115269833
1291380759
1068387391
42982833
1099784921
1151907881
1092856120
1843088528
1420754908
1032622968
1297820283
1155807114
173454540
872820691
1546310732
1018417721
1716783687
1358755198
1341352084
358666505
382499286
1858563753
801239126
423075446
1170431171
825917596
901795607
1184683552
936993544
1959750373
2043534362
380308031
78417974
99717280
1111033137
833408590
2036449890
1118111755
1790113955
95685920
1577107718
2111238819
1538676687
447718385
1651233261
885562957
985264443
713049758
1742461032
1680239731
1302889046
1923984479
803863365
192643931
37126850
1753023561
844092229
852706655
600765941
1867100293
1990664442
259625391
149964060
1814121390
1334971129
837471530
1660035589
281277488
953476307
2015670635
1632465264
2068439266
1644854402
1420355017
60767359
1322204644
465301832
1403150158
1136634760
883380150
1824854416
616466811
862324865
1152901134
168706312
1365980560
1056098603
649982559
1120200594
743068639
18391159
1432141755
794519213
1875669808
1899862566
1190656750
297375783
1862470074
948780055
1601854722
1495717037
752583830
534032518
1900640751
613843270
588521675
1382152542
986176428
1780491833
2069596964
541010085
954623872
445385935
2049722438
2084742287
1449527804
738027028
1544873360
680358009
1921690316
1860368572
1799221328
1580236785
1897949600
1819760486
471775039
986845340
13902305
1312399149
225563153
1632373822
67123050
1911012726
1486516577
6058866
187607643
1436761757
885749749
1554042789
397505351
1946788767
140597677
154512772
1741826142
2015969589
553633106
745742139
1564076097
1700504917
1814303578
73352692
559058875
1731102156
788365032
1485825387
42087541
2040804930
1702635118
626261327
541190904
2050270971
497537719
236874632
1529925946
1981278779
1433372723
189437663
560227345
847463241
373481275
1366564996
374807277
2007088343
1122378567
515547022
1089883164
389105159
1225931913
1818911147
1500535056
2077055539
697392958
2040739516
58991355
1175465486
245990381
1035354628
959628915
416507493
1908779131
252958121
1691656212
905533055
510580635
767710052
682793148
1900529130
835057936
1719080990
358922651
1191001813
181365431
764046627
391579835
266986703
2030133221
1595900803
787852573
1559548498
1403390491
1140421939
371284622
2014773164
96635137
278286272
1219299095
1626648705
2136187694
1313416979
2093344139
1465805598
1708213683
2083270303
1934011202
639792439
1258933455
937680083
655825868
1689770947
579212301
1682707538
1171840169
1315700774
583487156
239621809
54694591
433827505
953132982
1041235649
1135232305
1805696304
830908938
1970242226
1231031016
322777294
1034580259
1368899160
60423678
963439737
2048827621
557073753
1423079403
52881198
797582890
1034009969
563713767
1823926787
156548756
406667513
939198675
1148770049
355813749
853919873
582557644
886994531
1906433863
619224591
1119760150
965266886
714257124
1538381388
340078296
727580113
1630058663
2025444229
1415227418
1134864576
2078873526
71880600
1316415934
239984888
1113481559
650735150
1897038793
1068932599
1880134134
948131587
1664486675
1112128580
2011486469
968284354
874917301
344687293
1645619461
724734482
1634530507
943173838
1679265925
1234969742
1453421583
2134578456
181492072
1539633004
896443362
1936829253
214561307
377737393
595234907
1781678828
451648693
246214805
250530916
215002336
1270343781
1273008780
1367551834
996110964
98169173
1292497099
1426839485
790237918
472410171
830938503
1537964213
637585895
508060485
1074982355
1357573615
693034565
910292613
782887757
269948814
747927453
1148687269
1556303621
1466302115
1398602912
1217475120
592905061
780419503
527104541
118243365
1950985830
1514915940
565350305
1078024810
1022870466
243581040
73099225
919653459
1572380583
1773265154
1681077478
814143553
173189246
1711863807
1947842520
233359444
226064610
1306049863
1292848675
163300749
865014595
1757212608
430901416
720796034
251730530
35764517
2080196943
1890481481
1522209977
414669409
546564462
1085432478
1967568446
2039947208
1783949432
648149901
1230189299
1090166140
2112659801
2054474532
1987877073
897987410
881625527
310424968
793522796
843569585
560428925
909199371
126546115
1454060806
1570271093
465621412
1478417873
2059662074
977075017
1415856950
1808570013
1903127945
1219233801
662362015
1515572670
1894684776
1557285921
2121434020
1301140794
230241425
1172125199
674377652
1713189147
174804034
1971151355
1677374912
332214629
1523447904
774477870
1355787214
2002031790
387738551
350966805
261681826
1237201465
1069958998
727568716
458100466
1336060891
420493106
1118347950
329009367
210643166
286512655
1751044154
1939379423
1024137098
297785877
575372669
1865303034
334166121
1402570950
106239974
1998289677
1367748447
1025536839
1472203976
745305185
164355689
366312097
1396311984
1501988706
1343932536
1392909414
926333131
1475606622
100416115
127731236
1581720285
524390776
872021639
123269742
1832153553
308216465
568874512
418041021
650598594
2115176867
1444739962
563879265
1799682126
473195300
959196426
138329778
1103777031
1417183685
1441054426
608622709
97461524
1556680530
191116577
1762665511
1933156147
1211184249
154920615
477067725
1334522031
76785961
331359916
1255252902
1456485161
1014664549
1488615209
1380481777
1595603943
192022630
181912462
1225214846
1433630958
1887351293
206283379
854556780
1262770175
1801503154
658612240
1827575934
1131328614
913639431
752193731
1812881914
1246580159
405057097
1366026921
1765310196
605046264
1408548576
1063463094
1372467735
16410326
1416000872
523711463
1481994807
791212426
1006196454
1045419699
1201424124
766440483
616567479
198391405
1171483839
1424828389
1931028950
1425364392
71385441
2083477344
1094475640
6135519
1800271906
481840508
242086374
39548462
701109725
1854229067
97032663
1640158261
695219495
1530004162
1571771146
1734993763
1237521231
1736844896
35122412
2019606379
1703469995
1549102315
1895785021
622591566
239397956
58404273
1769535860
636195762
338717327
1037728956
1256795479
1328971319
1616100989
191615475
1125997789
2115278405
1501618156
1451308818
789660520
402612313
68164170
1871314319
1532180917
1987241631
1197478165
650050849
504904967
2037881873
1127877556
1430280850
372293656
36587045
1650166329
1867371653
791626539
1083633466
1585848678
1700961128
1680979122
233562263
899063539
706588262
400464049
2131338587
507803048
654295683
960952741
1887245232
1581937117
1109897338
1383997695
133193762
2061088118
1398172344
114824782
80754517
391642258
111377465
1944053957
1008852950
1971988779
795545193
1496760025
1101227377
1835800550
1981708134
1621929521
175032923
1511439413
398479551
1493458093
1132020262
1681228829
502600796
854747156
677868535
1101792525
179389566
285841015
1565508622
1965879307
1789794470
1080348262
673425124
1336102247
502117582
2030032816
1687747379
1886323188
1706550999
1372578463
797731767
1083546120
1805151518
1707923815
217438775
1747476282
2097661123
1010595632
900190436
71348975
596082815
531638638
1211301296
1863562280
286991716
742831982
1248244568
985541374
220631683
2128786161
1057453171
311016614
635105001
338079757
225740222
227305593
1719344905
254297580
387286892
413354795
853591092
1290458822
411637987
2095688805
751485326
1523785702
1521320350
720196057
798903242
459575927
1102865465
1510022018
2070117904
498692925
1993504769
909044062
400980189
1766245161
979127443
1181336895
1292240962
1084026723
1677791788
1740724680
1163448897
586566143
784625051
829926520
208800935
495208759
775442763
1358570167
439270257
1250726172
733470878
1809763941
9729840
763806325
818174199
1495728652
434813793
1888228334
767362310
170404988
1087880293
1619636758
2051749563
1184628103
745129408
1657202435
1593526484
1853411963
2115379366
2138049546
1838918231
1196648885
1742111217
32981026
672853933
1915412381
212729990
423356854
1404956109
27259472
1576965034
1317666266
1487330220
1203277371
1010309384
463606056
868646148
1433444876
160031441
1562062816
1265652943
1299790732
694144679
1469021710
1693113952
380037890
395567962
52731801
192205103
699428928
1448965817
1377888454
1868065249
687779408
1780931860
744380112
499498311
678357015
1989320212
1653362515
1884099092
101205033
1343829033
1766926609
888292205
1942329780
2043171344
1031568416
1441934191
1437893621
248295760
1738226282
846402656
1590345454
59729978
777949045
1735996511
1643301886
2052049045
610699397
2056793819
468770076
457360804
1596032543
771399216
1306593771
2019615361
1234268706
1064871746
1462750225
19638331
786940507
1922470735
420332169
1792254975
1175011042
124023061
1283440440
893906364
942314390
643285191
390863299
500708795
1373022137
1398285604
321277182
1546804184
1188019753
676863497
630839911
1990495375
777805417
1777519287
1985312465
1319954562
514917287
2124919826
77037206
1056944568
323458651
1802346253
1402777996
1078788661
320187132
913663588
1628583810
170854960
1488096146
1930812859
397143263
164222669
262014854
1073330816
857732534
1338351473
251202477
717785129
300456842
1131191463
1394672270
983801904
1011708015
2027251370
1421802744
1425026615
2002041798
2082658960
1023123992
1174878455
224276087
1006799284
1537795873
1904522654
222813919
2041753330
760385814
202285274
471764310
1157148151
742816558
1116545604
343552160
244390029
415606822
1491908036
298306018
1136803167
1504647809
346250853
752976125
836386340
269841549
894558221
443942984
545369555
1968201866
1341784620
182471197
636204792
473612548
392354256
506485640
806144357
862890300
1986272242
1984346579
438358494
1869618444
1592883070
1812123099
1709831747
1356306864
1390344217
732281054
1412488718
195913089
1903652740
2141874299
539983561
1783015556
1058924845
1483993888
229602082
521489563
1783833295
710097949
1237637446
368813372
60297202
176480188
1378793630
1993662717
1942381525
115894277
797306961
805519453
1989682003
189909213
1250143691
150279910
2100772735
1115038553
80243342
1773245301
516831244
1066718076
28078742
899567588
590529815
1629340543
868414148
1288612302
1038322025
1136003190
1339592427
5104206
1035062642
1209779650
911638532
49612559
1200636060
495606519
940784298
561881529
689947675
1969215030
1404673315
1369583754
1773354176
2078585288
621782545
1899849416
2124639803
1832310742
1065726369
1534669972
1777064853
477687493
295125292
1262393155
271168345
109505835
916867219
1463235138
1026932857
277935782
1226441843
751939148
481453367
1578991543
1454004550
215605853
1577491770
957594052
216053863
1834337195
1365182371
1502562286
200773498
158867036
91093386
1918778139
174144937
295310543
1271109742
1110070693
325030601
441215229
196541326
141465769
791991544
1521585142
1912166301
544872370
731336464
1064400418
1426861914
736171084
120612611
1354254452
351506227
551379946
856701956
1724953318
1318932210
1077877366
1897843951
705373942
1905679269
1773043589
246654469
1606602101
549915336
2082491033
379394003
259082516
1158640494
1803364009
1442837791
400702690
1522323806
1939701650
865655009
1572314548
1223749343
1406833900
1627911543
1368377781
2083821371
1167447892
1508927927
624847041
193859736
1798802537
1960058804
615060821
1637129966
1145420542
2109027144
1207487350
958008688
1179934468
1789255715
972104268
925057382
296740497
915404716
912149429
168350797
1405285708
1318903728
1370152075
934852034
1213755711
1120344183
1808686327
724686429
1845155641
306072322
1172676814
460511509
1758582238
2020007783
1793451961
339005034
981414804
257825545
1492895038
988476980
1687943578
1896597177
440848736
1621133820
1050077333
938106102
1086529757
191729355
1054160144
1557053534
38896850
1616621635
840338292
1863875003
2129630188
951329355
1530747994
148078180
206600655
869239554
951873692
678723232
925339590
1084290570
873121248
1173928845
60144937
1750388162
1251914563
156394876
1397399309
360504858
1326535751
2083160630
956987649
694312519
875249244
1763793770
1718218076
1798767598
1790671940
1456895175
1236303034
989731938
909759305
757140033
1592971049
1948692406
2069188200
386012712
680903761
300919371
1857033006
469295044
948652717
1909395346
824802815
931336504
750387521
2117415920
1379370433
1706120694
2116067036
505741166
1609591131
802783468
57025131
2084190123
528851540
1016019673
212323256
299291132
1074864767
1110194267
125164322
1632652748
1421203201
2068904054
655366811
1813387134
573863379
1625754297
504573085
938078494
1328910643
1968037197
199730617
543385192
1302983585
1484460908
1499720797
1075267052
1589789995
754410425
1563549874
1859920797
1646196427
163642898
1101614497
683991859
871986908
1295809062
1257250908
730483184
891792735
561860084
1162963130
909941179
855294127
1649331044
282862082
422982236
1142563012
1501996843
1887093436
711474313
1385946256
1850345026
2010420417
1010457544
1924873592
1879971139
745133656
1666607304
1353624465
373106125
729522369
702100399
1866324660
562648207
1735432920
1149324768
601439686
1142274224
1418161926
2023021832
873710446
297736431
633867579
525825284
864016990
971844198
138719680
369686956
1074838851
812996263
467384053
1871088065
2118191030
859310605
1036725316
1724281065
1029673281
1178700315
310851392
1602757107
2005111593
1347900247
425999193
884029622
1875448689
1979383770
1975896628
703628520
76978540
688633183
2124635190
274734239
1657612982
525278278
240373930
201291024
568561238
38460480
2041624056
1778288258
1879955866
787981405
113400157
502461972
1488077933
1140242337
809869359
1177569009
1452033405
152241348
2088544117
94115389
1308554759
1794556770
719006779
326589369
993509077
1511955114
2101328819
397784465
1390562293
1412648895
1720364020
1151056219
189712716
991099705
1904466829
477974224
2131453569
1559414889
1075853978
1955926589
1494361005
891435854
341318168
202227287
2110514469
1964572204
1759462579
2021039865
1799999496
1368930466
959438616
922487459
1446374964
1606970687
897126326
1675421213
1478236971
39641224
1075998595
1874209983
382482302
2128971332
934625842
610108579
599172440
1335392416
958166479
1763956613
1833176390
637269488
860646381
2021193093
2068408774
1459218126
1451460925
520699844
1389976535
285600972
510954974
646863347
1154729752
1226766511
1875621393
1017898187
364164605
999647258
2124390892
2018590938
1547929224
832482384
1954481650
372856769
669212098
1960802486
300688186
524382112
1986389234
1983215584
1345783705
1768948775
1013009563
757697469
1439143439
1185196535
1110088191
429101499
1611159242
973731716
1521826468
421049006
457379807
931297536
12116138
1850554371
970990736
1047112060
832481147
1734535886
2040119038
320992500
1825996571
107805017
643022588
1896399782
290840957
1700947360
258568970
1216973688
1780534842
1277688877
1298274532
2066278934
366874250
252367132
589112597
159434798
345490019
1345603445
916935473
1296466641
703148968
650157746
1393131185
596909472
1761276721
2051082702
1568817860
1506639302
718158991
294800529
633037540
1100655580
1584964296
1745937020
967572107
110108038
370213990
1414769838
1794668046
977144074
1781450589
1739991150
1019302447
159366745
1224498558
773532981
2112988428
805571039
83759422
426848991
1698590297
86482581
2060327176
1822498910
422031022
1733986466
1815016563
1706074413
661407983
1500096275
972361625
922813580
209824260
1462054465
1969795082
330539760
213924143
1023226526
1424042203
727501964
1175818253
407714227
1853511238
1833844688
170752819
1412421079
921002835
1273112294
1042465367
2027112342
561370232
2085592872
770226250
426256410
1638653173
1471268469
1992201160
383982397
899480228
235557203
1696435943
199920219
1270602407
1277733402
1605554300
141125024
1168147652
1233032707
974527158
962588619
210882733
1795908790
252593488
866881146
598810993
1151772031
190086222
1453237742
1590258225
1108567468
1592215772
492927710
1675786800
627373985
1545494895
1010113627
551129450
1348354126
550519344
282154607
1700805685
2056555856
2130349338
993438878
484603901
104788988
931017231
644700957
854925135
431699619
2057330509
1590321758
892509
2079405063
119618046
1299421288
862187176
1843256446
702111085
1325122489
167763023
1538175080
1290740908
487570608
1108512969
1140246350
919910842
692951175
484272315
463887589
241167899
1367268233
1753681604
1099819050
845994858
1133425428
1985995116
1146468692
1889291061
2041919370
288791925
1374887944
668919629
1836103546
2055099321
532945363
1755197978
2047215842
740729929
1989838841
762595070
1700848690
405226427
1310715516
1417896458
676152841
1574946353
119191892
312357173
1428347352
1888269483
1547570079
781314939
1713073086
1899161845
223155508
1812148753
1252877042
159527255
410710424
711899104
1029915730
1682980249
168824143
1576972902
1103707169
1936511751
41817356
755372490
606712048
162547830
254503726
638746830
1928453298
1799703183
1381967522
799419708
733442123
1431234689
987142293
63592496
1006124369
556525512
866999084
1053535893
2144135134
246964370
1096869747
1100048664
384278821
1812898222
1893249943
1696609366
978840167
1080581570
1367071123
1039786273
866934205
1390485107
1803371752
1932188995
808157546
1559953669
1067936035
1979085581
1761387063
1944501003
1578139731
875745760
2067379330
850388503
88101005
814079661
1359167518
1921946634
57703197
1087622023
651120951
1707027382
1068519916
206600392
105673516
878808265
1624585855
1069849737
38908643
1241545735
2084601843
1337439134
359966978
1434605547
245622943
89110697
1056869325
342103107
1024296207
2077730328
1478052287
1564442424
2091139698
570277044
489532375
2092813471
1134423077
1123718355
227245894
1530358633
1310177836
284292724
227854555
140648609
1301964787
587102511
633667013
898526355
171102642
1450765509
1259161383
1444230837
271063941
70027679
1394527075
280412634
2105040662
2135484415
291242262
1674307702
1583669750
1560461776
390727865
1498063151
1215747141
284457340
897257250
1723779780
126195353
2070899409
537573400
410533930
946309073
470745936
65376245
1850684778
420895885
872325701
1748272692
1535105872
640678931
1082343726
1768255501
708725675
1373431682
1467605877
829002213
381926933
944056207
345755548
182661740
1286996875
836551426
1870237329
186332171
216681263
66108651
2134750317
280475628
547630660
872258268
1651011745
994887566
1653736604
712536849
903145060
167774114
216498250
1574142667
1064914046
2107142559
655856385
782716120
779277736
1819481810
1557043525
1913208557
319709541
754313640
988663529
1597563178
1990128466
1429835977
1181289388
837585748
1142092858
214122720
470271798
1386652548
2136553875
1330093847
1193960818
983327822
449238676
93301453
1087687266
282536702
248427468
62435599
257898331
710495713
830205857
1244153126
1246653938
657423074
675284639
1487750294
1425284471
1517788437
801489790
2036785118
1972934261
59132704
1520039784
589999473
101631774
443792906
1352334074
1900201074
1437826915
309939971
104854820
813489580
1945697853
2024308183
1407773866
665026320
2109719575
1034190497
1250467744
194653510
786280596
1160204557
471409670
2104862190
1683252753
104553948
1802260448
50930273
1792538208
456301792
1476979080
545366389
1751570091
411321462
535142425
331889038
1725176738
1574567518
972213022
813986734
4521476
1421190870
1501819728
2109189392
1841473248
876122789
1539973908
2081063234
992035724
1773493575
900726285
1711619449
714957369
836058975
294166977
1233934608
1571853740
1043983429
1763855828
203028871
666788435
2007300483
166581306
1095596978
39481846
80596006
369873238
898238005
1913196459
976162624
1043377267
746398698
1165683969
1999942127
493903892
361129514
2019896726
961768949
1361250800
1578700501
641121049
1437783577
473121577
340837031
1611391524
1446177713
507986159
974275497
1684092600
1723219360
1683340423
2066821892
640073566
330927685
1498915658
1865669548
1140091432
1398931876
1659342683
695075927
121686380
1850397670
1052772199
407620124
1050351294
1568380740
53053356
382042655
1158250559
386923210
1971933505
420848808
1271708844
188356598
1063387931
132759085
48883433
1063799164
1664547251
728197854
133931903
91719920
803436561
2038323187
300649313
1090213401
1377212154
824200861
592765371
79963126
147127816
1712866639
611421909
250433423
1786864662
2136570754
546465048
1239129689
382522905
733977166
37989698
2092254304
529516864
2002313170
207551122
1039954494
1812787685
1970491644
1969964649
118844296
1337910318
1640362912
1976325621
2007049585
212958318
758059408
1214407879
1807051830
2047348569
547389767
274405995
1806827
209805812
452131368
1309984224
2078188808
132803164
1819897123
135586357
1452420632
764467082
1968007068
204661408
920286645
1290166808
1903001016
808994469
1289704416
816178133
1206303785
1079441103
1483900261
2079012975
1080173435
1425467482
2060618249
667870745
881797316
410782093
672336777
1932954779
688144729
415594141
609471263
1001070304
860779577
390526231
1963923391
1596318355
822670413
1706932302
250137965
1944401961
368427837
1017212520
1283906058
1417292754
2100321063
462590837
1662798896
861916352
867393821
723979819
359655924
579686077
545939242
1117131966
1447513621
949219541
1093175034
585390056
1598001006
1039773391
1719499647
743536725
2034003524
312588578
2038506553
1239925291
1337395963
1144239318
1276085695
170865044
676668361
462603322
1561175599
1529134812
1011997789
949311132
2096133500
582415039
962660902
676249929
1776205982
1948828350
467012654
995860240
1221012470
1843115341
603400351
1052899571
1390621974
1512197627
478573280
454440481
624966975
14401996
11090652
1119212728
1510447985
783938454
1266090325
1091103021
1902032641
1379055591
1536751699
702244725
299379161
758997492
1501759452
419377797
1317988778
2115868355
1995398372
1736963333
1797553144
681339506
711294874
890356117
66793184
1412482060
968224931
1621326445
321215552
582486454
2054377821
232653480
10662739
377492715
663883652
1481192911
1185188668
1971547991
125279785
1605347297
816987446
1926813101
1575104983
1704603218
1587971824
645334507
1228015533
1159475158
2057237747
1586352566
851260325
591510645
2065060940
483752869
1710683882
1334865489
1484991817
492133200
844340630
1764495778
1341343171
323144052
804382049
2119177394
574434066
1538872382
1462954985
15646850
964740197
1026374508
394896605
342309112
1020259587
1704539384
2045433766
1701004510
1542985480
948467935
526821105
1846402684
59110501
557716892
345283956
1039371162
859581097
73043034
2124105083
368934323
1599474733
394310922
381437496
1712880279
386882222
1419438855
1030621825
2067303430
554307975
1904312668
640413446
1904900329
1481324639
1004764700
960886817
1204028536
1386724376
1953669033
1226379516
1034155789
999969518
1131653350
473485498
2027089586
1419470135
603190412
372492651
1081472608
909377613
704991894
1958436451
2028201836
992268446
1400974194
655892969
1712230695
1897538530
569634064
972274643
475048220
8778720
259112613
698439644
1819378523
928577520
120946041
690854759
13603509
1081327429
1711996974
211756232
1321382237
331928573
631612448
149983269
1885810844
1363731552
958668993
1684866775
1881321761
47314481
1210229915
2117620933
139707407
796565420
1625045119
1139509165
1455247864
1018317539
1761373492
1078924377
73321421
1338998610
132271705
1717273962
1737106335
1019556982
2083889062
399094225
791186338
215493550
1238327439
647723587
859766659
1246581524
1813420251
891687032
400790590
69873474
1007840364
1615250572
83136542
1732267414
9599100
193682379
1308773239
1474084529
703493768
2000088755
50124984
697604244
167651783
2083278648
55997540
1757905092
1812632172
1642526483
1382792729
596721382
1201236679
1053523513
354596720
1040406161
1679026909
859347087
1305578999
530557335
577361111
333552816
480127431
1848451752
1156696462
1075548663
2141685522
337602434
1961354363
1826997865
1198118363
2129302187
1879809953
496430570
820928927
1404827190
939393262
1463273337
1484276505
1328604571
1344343315
1404324807
2088687291
516196509
232359183
372007924
1374092879
1087222993
976480564
1103963833
2005674126
1510330480
1124976281
2025562093
1749688670
1974582287
2097433153
1354374652
534293091
1336263998
2122915423
391186416
2146032416
360554680
1738444246
795098319
1612466401
2122411167
2027679931
1178466407
343013298
802208436
796614774
1983398642
454889946
478978707
860992611
692971014
194209884
1876548584
1051837906
771484647
1308212126
280223944
1197210619
1962714485
320326458
1974081613
314253504
1451571137
2049322554
1220544419
114261176
164541300
1256649664
1237945849
1950956376
701739579
664406750
1874601308
1165170469
910916899
461271720
2140024130
1890471575
2014034782
1873883975
693976539
1147199294
203007919
962272661
984907967
492243626
416534346
557732641
384570356
1471750968
1421695018
1976866647
1824158855
1305911070
244567707
776955528
170979365
2133292411
1383627796
501929898
1048321927
84197922
404112706
874791713
1793157437
1236906665
432869592
1199944674
982682268
162380187
218870864
232202116
1930439589
2106133311
1881238524
229008946
1827960943
659841557
32495647
37165901
119456477
464849510
1007059805
1544230346
1280912910
1132869474
1339093345
1028966293
229728179
2033229455
866137307
180641562
1641888418
272719000
1014566216
1715514950
1277469001
1155604793
363826775
708631464
1130971014
1139581876
528043219
1098635874
1812290861
1938775838
1505695262
3320396
358266929
1600230922
9907502
1889165414
1846175421
707436495
1676743194
1445131970
1743700415
713587659
1276890992
2140661095
1863341938
1591586406
1760547044
1504150025
1693377620
805725338
1501905241
274606117
1133991706
158720240
1317007647
1866869256
1646254443
545074911
555336749
352159783
239264623
1536958568
1966385382
2016571944
217208075
635277474
484251101
689409606
366712989
425718081
2009468807
729877124
66440472
1330323067
1902622672
989557806
1062402158
1251244792
210330522
1129142453
1384989143
1578259582
455096424
1425321224
810103643
494899143
1435194345
1582366495
1667630403
1546689924
2086041978
2001431809
1049948037
1935324582
197937137
376268206
506496042
82730019
1220606209
326578494
1900876187
791031096
303998654
1822900489
85658848
671805842
1792809375
1493387284
2010416097
2135816826
472326055
1259608867
1183750112
1341834759
531327417
614816007
459800443
2057366560
905900609
2100943627
1470992467
330781085
626846605
33942774
1336791757
152675532
418919956
526404890
1276418762
480322192
2035179066
1354429774
650619638
821666197
1510220543
626305635
1063083598
150202143
1106543630
1022645532
224811798
11944644
507205763
958341518
1155746871
1934390222
556035154
1549428813
1398776920
1849152528
570959644
1378508293
1917478786
130075940
1262402040
1604226058
625344019
602575881
2138232439
89985168
961023481
789196325
1606216762
1765648057
998399407
1411497090
1074786075
782595818
1697496745
2017530158
530622009
972337022
594542274
1263307374
1729134934
880206855
817226645
162215861
1044707188
57095881
653929251
427640238
1072983398
1169770498
143824945
18592337
689021831
1366814338
2000421514
1271024009
1583262805
313178169
792621740
1281681627
1116760624
450048362
1587692314
1305545781
1535874675
556988052
378489586
576496147
761548564
690719547
1594822771
746792752
2112433396
2099837641
1670054667
1693584340
1671619130
698892537
1082113338
296050449
391209100
621443423
821972821
1423295348
1997506447
1443223733
884248967
1905830748
107371136
866479105
1163230779
523492591
1991819133
1189650872
1415222262
54869696
1737540661
1731434895
272056378
1845488599
376925686
534854793
1513574656
987729780
572526260
1181228495
1684107249
1129515619
1422926755
1705190002
550937467
536829525
504150961
1139732976
38263308
140239430
2075551003
1861037662
121273350
2005450622
249341072
1625191471
670369186
1482732664
2024927986
10757053
17607114
1508319817
1613316937
1855647693
2058156960
810770530
686166509
1168062351
919773629
1847220534
1883765167
816588117
1053953847
1266118006
1434112738
1923520448
983779088
571842949
1704221101
1057280541
1921754495
362418544
1021860660
119796645
1977529144
1492167728
182218051
691812586
2142174759
995899807
631516114
990184296
342359405
661300461
1064238849
2067376556
1500117619
17732176
380660229
1246761036
1373700996
1463761555
659284219
1674709339
2049959465
681545522
1921853269
1860861168
761803057
164472589
1744188884
1574394305
1449672420
1327198856
1359718701
2031176949
676874265
1922152371
1583921139
1545224768
2019523796
1245599327
344174913
386116867
1418340405
1106171040
1521222226
417175377
435804606
781726567
1458226533
2086632220
379099098
2026703252
227465164
1228661250
816323028
1187178879
1800239019
967822859
547752643
2106068184
1962961725
352250200
1987419
1680492563
1344974311
883785250
1243900873
1789937649
864855970
1399404675
1749857995
300291352
254863991
1370598587
153019187
807264228
1601861785
762423456
1125799580
1378227661
652055366
2128235504
1904582495
1054194829
1980502299
1710286767
1180823375
783292140
981351239
1902159693
1056677188
406884595
1063335139
675348618
2125508561
82834411
1695803566
94497674
229011352
959701799
259751786
1573839774
390529290
370778038
731405919
1381609104
109053766
2035094681
1894034592
723381735
1138445848
64826332
723870403
529430247
1672117130
387869083
1702289449
1421701668
1084148698
36491598
1065224531
296764625
1363530141
1236144565
164032055
1823489997
2097430971
647297133
2121922726
2036930849
1330103436
1338453884
129016468
1220946842
633917686
1571176533
80917530
1486847630
1490390544
362602694
1686440404
1650956105
1656667466
787580749
819127037
1294667821
899657097
692012718
1465563144
1616050639
1020933204
404091605
124229816
834339475
2042605760
1449299191
1946161644
718038818
1090524614
1734408087
538156254
1701751603
1486355389
1643639519
386896918
180295885
337034093
511729983
340046569
1252002062
255168575
2115556052
530979612
1951462616
1289273739
96885378
243983101
761285613
1253299785
784575003
591080430
1030231695
132763142
947877279
909230272
1646681298
253912107
2011898125
1746615174
547509983
1252874615
316322695
1404810309
221210040
1131202123
1297552299
319026974
222221097
1767863772
165907574
717177320
588339743
650397471
1557633193
342002650
1685681804
1156552643
370014139
631656934
1392475680
336312041
1800014293
28569330
1691910330
1427988015
2027189208
265255070
725675908
398800079
485493802
663168524
602672834
324491706
1172835966
982597238
1750674652
2097280360
563648500
1084329694
385852188
2061227275
947022887
161441862
2137169365
366218147
1562050681
1589978840
1262333104
1922800968
2095698130
55721706
337320745
599929043
1151597586
832099345
231018576
358533597
938944384
558880573
723679035
1690143686
1230285866
2016586851
1680912204
1823179688
854461015
1041717820
149619897
1763277350
1219732956
163855912
1443950706
1391382108
911657575
468602120
1306271784
1996838726
460322887
32036727
668419946
1365724963
990541826
565172490
2537204
1611154651
2062956267
1024839319
1202961772
1850873348
979430134
167646172
1405865880
1291776592
374833001
1907149342
1290041409
2144953483
99666302
1632978566
559223165
622552489
1325564727
1378879625
167199588
944076451
794923346
1333868382
465522063
1416020733
902729322
1159243976
1383929590
1072646777
684695437
1223978907
1981220262
1447367691
14192793
1590620565
883925070
1366648815
1715615764
1686209899
1229387003
142283093
1387406361
1782880736
126405171
1823648115
1756597707
838230755
714643255
1798695170
1264752263
1823543539
1305232420
1425474368
992660278
236555821
57061863
311756714
2075783395
821020113
243469056
788679713
174594423
277442966
1518459762
775282643
1937112836
117469213
1667821815
859899046
530753803
1342022518
1606878047
725725739
1119442924
69818139
499918032
147529574
651737524
1500130884
711457303
360535422
1733584333
809212527
39762628
2107951456
1227989478
1451546867
979761516
2077949632
1046506959
746158580
1014641707
1891709346
1139922879
2911758
1841179753
1024330016
850172046
10394944
1230309253
1648841028
1149302792
422708407
969422564
1084276177
8190329
1519017123
1001007206
1050194858
1912721172
1308903366
424066592
1091312645
119248643
755763245
1481805679
412761610
754737111
1975303816
1068101708
1800511817
1086026596
978399200
743490146
666826773
765062310
1359942734
1107561641
949424417
422417205
913697889
1557027906
2119488314
1223884612
60448873
103803895
105135463
2078803601
1320625667
294360377
210989894
1173319691
605843076
1755940793
287493630
299823247
29810031
2051066399
619509321
1245212380
1611073103
697860746
402655346
1202687905
1438806861
259130793
1444985936
129796728
1324823395
1368174689
173054223
1419592966
407564422
1328842535
261107510
1933949115
848203215
1584176744
1196841519
450927971
1967083033
1449544467
609586038
1822514934
2133754293
689314486
306715679
1506302070
1352187140
1456968488
1637656433
1624922422
706057990
338738245
2147183908
1244426452
1877536477
182873693
213760925
251986658
1499380292
884108198
1116758523
1572021370
536501426
1728856163
1033513606
941440648
845317113
1150675564
1470061883
2036857933
588419068
1776110200
700139838
578190754
586842188
1346591540
1030281179
606393533
1414949476
184169147
347285115
2034092295
572946465
791333289
1938237608
1095558362
214986181
1769180282
977228563
814598288
76789874
2014360236
732056779
274319157
1989739529
2048876560
648915582
915720943
562452983
1099730008
782610303
1236959550
446744300
375436090
302193078
1514983058
614762881
523849106
452457006
1367640965
362596510
1809911937
1919182957
1883605126
153342168
1813509837
1077195813
410442262
9755519
1841041388
440467423
1577086253
1524128938
312744302
2095602427
1674503052
965990817
127721027
1455403977
1415493605
2040940237
588931031
583916141
1416604213
1492774368
1934476734
585992767
564228992
1003805864
678499806
101612619
635093769
1072749244
825865526
607027861
595296682
1808000968
1283633132
2080614582
1031495263
1283605153
1147128096
1148215083
28680983
1031992924
2078954514
771403108
1120096221
1607463115
1916326734
1587506198
2045018064
2026545628
1511154042
1148880630
412751241
49160244
1729028553
299714441
615558902
869783688
1978988540
260810563
815653246
383763372
1061603466
1878632952
1026604681
464069779
1343127829
1887551295
1354145837
473222822
370911297
1538076148
315964491
1713239115
1644312258
1774683468
58393028
1053457561
1514960655
185997319
1852226685
712499714
2020650262
1496088088
199721290
1915590870
1228638155
1123491607
1385554588
2092825695
1333811273
20235365
1424452774
186566379
285217484
2134389724
547187097
1216482866
43521623
636145997
1966075248
1656277678
971619652
1562986855
1232481029
126346730
2144056771
565396421
2146242523
800641053
402006454
1007099136
1411196970
281976495
1333427949
1990371599
2059455366
1651028721
616060895
675413458
560697574
1551624080
547338988
13976715
1905527554
1873495904
1110604807
1174836530
1979763869
959007618
710228955
239654842
1085912144
397058490
119617618
260615847
1925087590
252934715
319284505
1085827559
1306767372
1420320339
1429818243
1536163854
1146526996
1839959773
769536818
1039798578
141161065
1047521703
433525193
1086779644
1919638509
1074419919
2127610824
1398716686
694387348
1324009566
966790257
172712737
1455509970
616932364
368369063
1351871391
1276216019
341237498
1201039742
302086897
1694724481
94863444
1920530608
2122815742
387725431
2107554458
1209961604
1965581894
194581774
734497138
1037256164
919461716
1327633450
223598594
1618384418
934356377
370017711
746991518
1336031044
1074320107
1259911547
1607134372
1931471897
181883657
428639056
736755386
180291621
869418574
1660946223
282733945
1236975844
192670555
334056810
283043664
1140999415
1386713596
291970898
767137772
215194845
1824658682
96578236
1742177733
54154030
1247239344
541290202
2139437421
1780671690
594405583
1881894998
1347447475
248772935
326198108
1503245771
450983862
1774084875
1183136222
1047989059
1907712693
1387587412
708329642
1417219968
1094801505
314363598
2041732297
1149470581
338214530
1388854767
127219181
382204553
1078905215
533419160
1441329415
438605728
430742291
2042435361
1586360957
1684234343
469035217
607460834
1691133911
1008377357
875440514
880217646
1119640399
873438621
1871465610
568121743
1666845851
2065478627
1425209099
1789970210
2085114899
1656457734
313084655
816333633
542198933
1635037598
1911043287
89159607
1843627578
1570078856
772555351
2011016189
1793261530
1470969410
1565786195
1391357424
289876363
460482359
221503827
1509130665
639561661
1892790514
208186153
990747076
783535127
1577498412
420572757
1397872596
899997801
1723885368
1228538617
1350964205
334698871
1399948465
140447756
746974839
404182999
1863220691
1821677946
1939973711
794534870
1352238926
1914181044
1080539923
600860212
821952714
1547111613
1416254422
324447102
2094801243
244530670
917598256
2052615605
1158015806
703418036
1168826523
115861161
1737386141
331284486
864617897
1730079392
1181495105
1343090047
1898011080
1740065249
533736905
956289804
477872215
2113223611
527548006
668556167
493067801
1109184460
120652994
254834325
862697956
1842047349
1485869372
1446721356
1442178236
598622468
933711069
2034514462
1743743362
472837804
1397468869
191730490
1712539222
1288633410
1968781290
839599356
1604529043
1040941099
2031171176
301874625
916997331
96583363
1152897869
1805180701
1441581312
1110299937
112092586
1236666937
1073697503
2075945847
1567362932
885766224
330367155
34107066
1020633442
1256331058
1604279517
712889186
1385547712
1903702149
1601900003
1295671283
1580629516
243210185
47992700
1994751541
1759300442
1370791966
1721119061
72881739
61326978
398891814
916037901
1057845523
852747117
1422368533
1067006196
393617820
1860404604
1000232085
1287575851
1147533222
741203247
70798762
1189349262
1559624431
609553399
1114203025
1742608429
1951624142
742690971
864066765
898571601
1427426969
880343778
1086036918
1569497027
869137728
678553819
820090041
1934434139
247218736
1028606438
594463850
2146261688
1921219041
1589308469
1943641643
1136549871
34946496
1281314796
194644421
2129487042
1778062787
558679041
1975306784
263612082
1432138628
1775094492
921367450
833786648
221983576
457950481
15669683
720599021
544892845
889513883
1356922336
951843744
1299262117
125073067
1665189285
382213516
1675212973
460212898
694860014
154435046
2015040109
1896782842
267159485
1647750724
117729044
1371477840
1835342061
301419009
322143974
934427257
1572331695
1744754192
1400855917
1482029054
494714456
1254517140
1004499724
777954167
766861923
1260199438
6912097
1932207678
535903656
506677087
740153271
1315142400
1730737789
842822695
56381219
500331206
1773823928
1052325565
737776549
379306132
1426990739
1654240261
2064579220
604982690
1536135427
394919154
1388129324
1333450310
297821290
2061053408
674946500
662359476
256957181
697063374
480810034
208374270
1296388659
776875899
155348480
2059122899
1918007810
1158448791
2041115997
1661017063
1522076172
20220746
1293548191
1523616901
688521176
815714625
429029096
1887062102
291268088
643572046
1911715185
787186981
1486725478
1840517553
1515980441
1712737733
767903885
1053189751
69614013
392209904
315981950
1801468404
1557995483
1958475397
2142299175
1538649228
300406115
874889660
1089401383
399695270
1687000245
275947416
1358431093
1135602487
137547866
728007186
164743313
1627503081
1187468606
606945604
304435469
451921501
1300133052
413036498
1344772397
1426406489
1309292323
1852274443
2033033233
801937285
246584915
753072921
81069587
849808361
365018896
1595180918
1590309695
1267774837
1390304208
1754759891
710214991
1520603334
51177217
1868590078
1190462934
138623922
170984773
2001821004
91629808
840399979
520611721
197319058
554111760
1273205520
1823782266
1447157736
402253650
648958195
924319553
1222920231
1811455529
697760129
491469045
229926662
563471103
619637250
1203321589
1003813548
188971729
155716150
627887688
1713266294
64434770
1900610622
1447968088
1846937414
954684538
372786449
2116611766
557926547
90679304
1951319341
2121402181
99901286
554694371
352556968
2062095591
1608435567
288692999
715211731
390840324
1538643802
1407030814
1637213301
175474266
2088674306
771403295
151982158
1969519808
1410870935
1506743773
1972538070
1656494605
1137104536
179050645
1164229546
1837041871
2023888854
1464750672
2007887751
1272512913
317033980
474148154
342843393
1559342451
1715880148
1272866780
1954088060
1591840850
76363961
1768809368
229714203
469891737
1255692938
426506915
18796668
753992673
1963101250
1084366568
88595199
1589808532
1238638872
541032289
680785800
1660374054
1169984850
890140412
1283808148
687004272
1089889095
1544651402
599278356
516543248
1763088252
1592835932
1773812063
425784098
86510567
247525604
2095720778
1240876171
1586783627
2077036496
2008167588
1900892115
1346054157
623599427
1603032473
1859606197
1748507059
721882176
2103625217
1548785253
939126870
581391063
1945972877
476811766
1634354380
593308870
776710131
490955666
654823496
2141227078
1216374765
225319019
1072951117
1573258641
604593527
1688736135
1880387307
131480914
1738176119
1731292891
1737138296
1378848489
1100593879
890667293
870364643
1690007297
1549675526
79446977
409888414
44068174
282226135
1512693918
1922423396
544819958
86783473
1655191591
1637474147
825964844
176784626
376468773
1089365171
236136156
895788578
1614980784
520372159
1034143527
1508898806
1289576869
967915471
590157882
1183480855
711945340
745888569
1179021344
1268658109
171732812
1677630043
1878267129
1499016193
1154330746
359378157
1241602341
953323101
1931990299
1726954926
27804460
659302361
1168026685
714366711
649050894
1600255647
989855866
50677407
474562806
1696097789
2028892916
89477783
1897343798
920278348
1751473352
1777292503
1474587805
1452796469
1065269791
568928276
1119281845
1935091566
1270094793
756910936
1308961838
1420250501
502505902
1485653750
972621571
109577115
738327809
464033802
600258179
628442701
281180939
507635108
155578823
258548035
1327371899
134921272
1560992273
667168594
1499632193
362549807
293173429
1227743621
554867708
237687824
88819073
1906151663
423622010
405387557
607794546
702371347
1604888504
305749766
1519833080
586655945
787496090
15183546
716361224
18926035
1315832223
1356826546
1193885741
1288499552
1781092849
541701541
221068388
130304253
398256232
2034248621
371725605
1831185005
1257912847
1649707135
1477449445
1885939921
524671041
1766515637
1879101044
546529428
549837654
1330241718
985520059
703238076
714822630
1155599311
1256796999
1235121639
2105525827
795246168
483796265
603192611
1681894430
1078774476
469867264
245737827
296418830
976367930
643373580
105501101
1572128601
378149658
899233168
783261557
630898474
1507975189
925666552
1799608124
1426975467
1138872783
1595167320
1303275776
74795217
726372537
1786992736
1308215452
579043780
1029089125
1391765826
2025131247
1299751945
49049598
1655088090
2090981797
1384703280
2103721841
1870897802
1117720185
1073835073
1602279992
966863300
2141274018
283386993
1586507930
111058453
2041181798
919836381
1387160200
323781068
97433855
692571369
1548553327
1495612462
377543354
656751362
138402607
1832937188
107418796
32420424
1924098111
1787405620
624551454
401300194
879975886
1763967177
1764998020
347715150
1970594724
2030227842
147185794
636004847
1373262565
1843473095
627259152
189763789
1457336873
115397141
424785836
1224627741
927693373
473545918
1737734660
1119786902
1993679351
25368376
1041892730
792645442
778498704
859755097
1871685713
455116502
854828086
846248417
1127258457
574787556
1395409405
556405601
1983651560
398477495
264820171
1192412013
1270087676
188671004
623009140
488176672
205093871
1950465380
1946093096
1536193658
1626934020
1247719979
1385279798
1177167068
28698291
1934328779
231587881
357404308
1059477876
903692961
1716529316
1685883285
133289849
1261617172
457101750
2039126781
532799230
895682642
547305068
143708874
1559666646
891872545
1841648561
1286026004
1655729340
237266900
1671158735
1703714087
1912533600
1131117488
564572811
1720076425
371669226
339902515
1002484157
1658831141
487680763
1123412679
565556544
143945034
2114938580
367915557
754577407
30120941
105715272
221593503
803178117
1643125526
1532727016
1959504179
214660464
1397511685
560462490
1312683272
1258994647
238287784
1406093030
35365501
1376309321
1524903093
601857699
1677966481
1791516042
2070098321
2058922288
1377940789
1654605252
1523104007
140219153
454247882
693563308
1131912890
454811091
1531992840
133290559
636631144
1338112232
760088107
343374123
638725501
64004503
1437956014
1380407582
881644606
1350437641
120062284
2106887138
1858934913
907136682
1864966349
1405770997
1464592880
75015366
2011664716
1102794023
883962455
1996416048
146695769
1000036231
102716276
1715653359
291974608
568753469
2135371193
1687129702
1375083085
2037684673
1724558926
233976718
467219733
1679523679
2111432052
1316564733
909351121
845175689
1205773453
1580191075
571323214
366568058
491168914
864445493
821268525
1862321126
1821652007
838355141
985279174
1750722474
1761504817
1675661793
1027918023
199881009
638187372
462331645
1396923393
1059359762
1134773618
1758161124
889384204
344850612
1449356440
1696635433
1619594632
695439274
600339959
1918005014
341004737
1362826966
441073153
597515781
2050216964
518716710
559209206
728270751
904117694
1890281305
1968278100
1279127318
84204133
2015474452
1074210816
1962506891
1013658030
1437023412
2109418534
1564457760
816294291
998009455
60567854
678264134
2112663730
825819404
606012031
1246830855
763752577
1994047451
2048340527
572439087
1698432973
838026538
1400125422
2100295892
522013833
2123774629
145495767
1950406883
1581553288
818465058
1174178731
1526340501
1867976990
173233559
1741407040
1119520309
26351111
1677100132
194091246
1588587416
1197608816
1210353274
1523735555
1752234933
1402692069
1082109205
1574182624
2036915247
311320361
511657503
1339526445
646285409
206520305
1388036277
2126334247
146405864
262874672
1971525812
874566476
1040521322
2070095802
1987480520
2115106628
1406038647
359030802
1217866
1773519599
1955183851
1038355213
1998729811
1647838381
531766395
1311680229
490630697
1788236055
609104964
428416561
1083913939
1357746500
189661104
1343683263
176322728
1175657012
406024656
1917361972
1761510249
1952598304
60218720
356288982
1062516115
1153936269
339224103
1856937538
2081517861
2033364002
1080932272
2033088638
1787189333
532073006
182601460
2138424821
280744037
566580875
1521637791
2144839962
704040876
1460190041
538613545
518136472
1360261245
193611947
738713553
1248494639
890817959
1424723031
972697234
1012787906
1031579547
1654402773
1221279648
1053737151
1388924736
689265316
655925
1759004567
324361102
1615047082
79417269
101788496
318284963
1231592434
1232366697
2019957681
1606158613
282891740
316002226
643133170
1688566052
1681548814
447263849
1839516691
1726041081
2107462658
1893658800
482991300
1084873527
1891284637
1928369826
593430516
678324004
1992298873
1864686744
2082288628
1104823305
1241430988
1249365195
1223921836
1769819360
1519259346
1156431468
871786946
586588330
1093475201
1095079234
1711145335
1285727807
1439492465
1109052039
1173254608
988633289
860634177
531119165
968988660
545905598
973988521
1316800067
1284244876
804280122
1328712784
1754440309
1792408506
765664404
643770356
123375694
1489071287
970723869
1478019576
1584121311
462816900
1801676702
1591679670
1806280675
1248609566
1819316853
1364085770
2060470779
399543384
630624855
1337039007
662222369
1750551206
568097961
529484064
2043018930
1882923826
977490336
1473725325
789320898
473833347
1041897489
1283268682
954296795
2015816476
950092199
409389468
2049726192
1465062410
597579593
951623777
1256017361
972510840
1235283278
615001202
1344721042
1137110615
1373233125
689852563
1076113963
383447446
1787156247
261229171
889200375
131248849
1175196381
1000650745
1154214912
1715874558
571637737
1932060132
676900985
2126736416
1458050005
1885120020
1417880838
162536297
2026270884
775974212
109268155
1820848921
1670107638
320043606
1693508762
152128888
481181859
891208510
2085461051
1346418281
1313410939
1914137635
117839483
1822721576
960863923
1904330257
502968518
441549616
1539336573
1855837096
532747314
678005919
736843953
1317427452
1374653767
712330323
785277081
323711085
2028153948
233435532
1567056801
754035341
1603382707
441709323
969564221
2103358081
169355819
1488967872
688055147
475823620
316116768
2031750860
496486132
83624481
2064637617
173981511
1504850833
1438675610
84621291
1016247538
252243621
823920487
2131339122
1771979987
1708191266
333925274
993967998
1279475969
2064921712
597422768
1246885773
445051626
837809364
104609848
1794299419
722017505
1113260018
1240450187
36822793
1658914161
1127577610
981408809
1433357684
1673103464
75680959
1056347530
667980569
1342517816
1775173517
2044319539
1246601312
2101567810
333459635
1785781828
512161254
309293315
200634955
903318755
28670700
1523772369
1240720737
177782762
237313811
60015757
1510153770
1102966124
516637124
209164824
356110214
1952205604
27910938
1786052748
1411104857
885554348
1255185216
885773424
952764072
1991887169
1122786230
863867825
702975202
1908792032
2037839500
1209975105
1447812510
1841169291
330788770
1880772205
484063051
1888947272
115610643
161484127
2059069921
832867126
81222395
311896939
765131265
101761377
2145946921
1259189073
108924197
781844929
1268332183
2059278143
2095750799
113155786
82336933
325305321
1766882085
295723261
373063842
129481010
1756005820
1091077372
1475700299
1896754687
1249690447
387269160
2144773337
61749738
225423186
1798953153
1184628416
1545373451
1441388532
660219810
1680376627
1571949760
1965605459
1105906504
1071739994
754438634
108664486
236897107
1944451432
1180743412
1532368082
860594529
116692460
1276790806
1715228714
952975163
166685231
1674418097
257143832
332528737
319830992
1598628044
1559154744
144213371
1643988326
1898754249
490040426
2026381672
1292881774
1490049513
1163158930
1689028759
1899859941
1052732847
95736134
1967014412
2067125056
1832943378
568027772
1493207792
1097034720
646147141
1840334157
366855120
1269066493
338588145
1763101668
776693573
1319673972
706954356
1304560189
404654162
235397950
1484075675
42537538
127522900
155263425
245977091
1247420633
2036217184
1291008501
1551476542
742484193
839303377
985700759
1786016608
2097062166
442072337
393127486
384852949
566929009
1930785761
804384268
971957411
386822676
1401382179
1798840289
1822782112
2095862882
1110310038
664849220
797373535
1721530926
1993773073
1345710261
1808145541
1757263832
2042324495
651504127
325702890
1708891776
1531741156
1436226198
221032407
1602934821
745276373
1929435082
662725369
496815017
788984629
1094584607
3033404
1275824362
1796454709
312410146
606989658
1130298696
1813972066
1637947686
627743620
107769828
1739604459
1422242596
38861984
460408346
1827576444
321714244
2099099583
1168772774
34568616
2715128
1728453735
1202116529
1010277342
689786204
1836307743
1035848075
1788322907
1779606328
632070503
1260194653
1571634093
178206825
1700731018
1125969909
665957857
1438990941
1823306498
731080973
1801404658
1956764298
7298463
1812579464
1783995031
484065267
1367593649
953528339
75976402
1893260830
1881931111
1211532591
1043889758
1091247633
277357505
582475412
708324486
846265980
258971653
1731883753
1109202390
670004098
1962718216
639908396
1181683126
687247359
608557781
106486167
885384516
1630303327
2111603512
968578939
973527471
971901021
1959479722
1578768467
1124698505
2006350323
1944849203
1116086840
1846375484
832472672
1938753200
674671003
596180795
1841597017
1166804993
2033837332
83559689
462313954
1744214463
374614679
747105063
647356691
483278798
1217286738
1749762100
1395756029
388217156
303326188
812049014
438925017
1145850589
220564136
251178400
1028286129
299635031
1056330062
222278158
1472694563
255875971
1065756346
2035937702
981204275
1811090587
1451829633
2082711404
1966940898
425723471
816266648
2128680083
59683840
1102420865
393307778
1283184571
740926470
1392052711
562982326
708627074
1072089235
265813216
532663624
1477142654
96356766
1842353979
511698117
6011970
1185733007
40207729
723154421
471062338
359642578
1598134488
641755052
785501853
455634597
2134009941
1295504293
68895216
1662613478
1277459434
1172920821
1042246160
1422688459
1347386962
1630256403
315928143
1158911098
1391392667
1909376683
73057212
1131807207
1929383650
101086117
900354671
179965147
1218270526
66545691
884679816
1079797054
800167754
558214126
795466828
2011588585
484096025
1755754276
143012299
1010050810
1064669950
2140640723
647150118
836450680
971761068
561564767
501167296
990073924
1669153645
1282401366
63332984
1579264583
1423707590
1737537346
1224237786
237507591
1930918007
955176242
1826265994
1406730428
1114345988
1431844470
874915226
1024535996
78665684
1251621287
1225638967
1610098615
88133251
542238587
1263821485
757633556
1985160600
1785232968
1524439785
1023489944
1775952152
192759595
257803200
963633878
976096175
1822274091
469567227
2124873213
616985024
1523366364
231014162
172948280
1805116055
1778028531
670260980
1373930808
127171328
808292914
1498422883
504657723
1360525368
1656587608
567521823
302423330
18026793
1520573075
378885
313015350
267376994
1140177694
563974033
1395090066
1028139724
1072536647
453805663
1626341491
1973885057
128457953
1438437091
580634480
1504602249
693266445
887885726
1516622713
1545147994
1212572194
623630211
1574116026
1110695169
1541528892
1655737919
1499506123
1283770786
1073222870
1052240155
539529346
1803212118
81687185
208660818
881774969
639534992
1278581287
568812348
1747372643
1054646367
581942779
28380013
639803694
748931835
775240402
1308757454
884825793
749623105
854097021
372583280
1999689923
57736455
1621764603
1673224386
2062049540
2034738503
232692194
597890141
1606499784
966344006
2069204576
637455485
1951001099
2034995193
2018851247
1821666715
739319300
729819417
1021938191
1717436610
1731567464
296959651
330874406
2105868862
1468520761
511026167
1941848501
161560176
682507358
1880802086
1970065628
1210321318
1843226554
450076590
500753744
1895396787
953489548
265281813
1303145008
1434939318
586343183
689824830
952416294
877977384
2051781013
1076024913
645650953
197204924
836570635
916707106
1505630364
978645931
621228437
7938804
1663881005
592853425
866180276
103040233
1185908682
1516690406
890632187
648171835
1223974807
152600977
1042414589
821241742
1753264768
1434300734
903291206
1676590385
2031292492
148995912
1002658239
1562472289
255293511
300860481
1780748140
1569217900
1695473082
1034935055
205106585
1831258870
543880163
653256371
1911288043
747473481
1702839059
1671864665
521142206
227372743
1753777013
1681371579
767642080
980272785
1005273781
1215203894
1482568104
622845311
1735053218
574607014
1087994745
235439861
1748594275
913916533
808551967
1276686378
281203938
1202274133
838749075
1041103465
1513221853
1470542554
489105602
248798600
416475742
272803157
1274113483
1562497491
663915474
734808028
2058925681
1619329699
100387454
1110477444
2109868658
1413482597
255112315
1335769766
1002095957
1114122983
1604033228
498575623
462702359
1071885202
835028628
1887098962
1502440525
1140758405
1925116937
1948857082
5951044
74424928
143644571
1771555272
276745148
549849076
1159981513
1920014935
822237242
1851356833
1121467357
655449258
434083079
1609892305
1863258937
1271290317
1099903347
1385569273
1380650656
190564913
877236908
2058918095
879923750
285031324
1554826302
1137227765
251427533
865501145
1788358741
762590887
1441209285
553362025
1848582075
280193685
2071626226
390162295
705888924
948134806
838271120
1053774125
285638714
1617565161
1366361330
533999306
1481265021
1962773836
1866150846
2045129324
19191610
1623664186
526371777
1958186921
958764565
1107021904
130700197
887660909
1909805859
463624541
1608682854
1478531166
363075120
1860222659
779727472
934654214
1225123792
659130388
319485989
290321072
869226852
1730292025
644897942
1493267632
1610798598
112946368
38582669
10956101
1348450833
68478536
1166811645
1813333921
170144672
774138931
2004583868
440271471
1788013431
154835604
2048433586
1060246916
1106080741
1075666152
1331372147
590454972
1387561546
1871806683
1280851438
387228114
2099179210
942428145
1883333731
779350722
198737043
1147548221
1952402448
874238001
1211722206
1460099154
1296714654
1970333561
826788051
2584008
1019278430
227601588
1777573678
1159287611
1050539679
1226291608
807325469
1505484943
177098324
261223209
1864484515
2143858596
390641161
2009479251
1167980724
987360771
52913337
1209915329
529472714
1174419315
19206319
613813957
1387018201
434206652
1751006506
264425156
2085186445
1484379563
1196936504
747375685
889950158
498574568
1668014287
1517196419
132026839
38494301
1474164939
1445555251
1992269056
270838716
389505917
2095101290
957090692
2117426919
1689055326
668933672
1143348598
1127454618
1919872101
1396627003
408975890
1832112996
753166130
1642270155
960591744
773067445
1509080548
1430977436
693054340
852558305
378695829
937913086
917848882
637414684
1678916980
1153159769
1597350803
733624467
1636402740
120844641
250925441
932717784
2098920305
1110898540
2127766201
1393989514
1539871047
1705062771
2082714802
1163800169
1840888708
896352288
1823616636
186636626
536146454
99997425
1864910796
797719626
1538096296
349766031
151263702
1568479813
107382734
237367948
1752184644
1779025673
2102165661
966678820
1500417197
668967201
289782042
468992097
719784127
81237302
1482380353
202208342
1632308248
1231136471
1010531137
1416982829
966697608
1266648006
79026224
1967577276
685277783
86449670
942889807
2062905722
816436405
1074154971
189417281
578923547
333366909
1858108356
1001358616
733917752
698933244
1440699417
434520110
1182006362
1212425520
1422884702
808373074
2000908351
2089287267
1902274027
1683344472
626853690
85256208
1047394807
623161408
975764626
1290791689
1346603199
726952003
1479639839
1786568071
802592471
285437237
783615066
1961388630
529317901
30411801
1399449147
1395843500
181380011
148372069
1411176718
2100089190
597284191
150876768
1576185512
2144757084
2136463390
922228563
1748416495
1941081866
1989550163
2076369264
1153346355
1958672009
555032010
2034389640
1343034040
283226760
33312438
32092727
930824790
180209812
1443191005
795873739
1809045213
1006597368
2006461594
1672534271
1525070531
1397832577
1928408812
1643747826
1925166628
524992497
780823549
1445342586
1028162436
281699629
2048970896
168564493
322924235
474658456
1758358791
953561550
2039184249
585406421
282247080
1662100496
873927337
282017054
633472596
1028463557
1970944444
1750002522
1609865442
1313559334
1390235646
2099478676
1177504779
283761757
1201493369
900187204
882760415
1895642593
475707595
1005748087
1717066010
1099114310
1899736581
577395931
1422699981
1437361319
2068515837
475894103
1921324467
895384448
956085009
206457852
484748488
2028930789
2046852003
1321529006
445841690
788081529
313306114
1368985037
443526320
1246649219
1936258755
885143878
1762064402
1965253669
547553479
1658948586
2023785551
1236975691
804614171
1154810920
1646329273
1475163670
2068480301
1824892016
857199892
168933960
719529554
1380014906
796001058
1793432815
189508910
2047980312
594203153
20315490
1550249162
698370935
2087956451
1831569154
1658387658
249174132
502008014
775517467
87716482
312634182
1218586964
2010177177
580724811
1560724108
1916151980
1041845101
403409633
1736729119
328719095
722440201
382431280
1389409309
1140378464
2005660159
2102228299
313880656
1739275934
852530128
1490150611
1672580441
1351040211
1449208222
233579825
1664087974
1737401346
453309685
1647161032
205853496
1437155998
1593051563
1096911469
1208222408
594671929
206625202
484529933
832354386
1848501486
1378814254
732747961
596888981
438735415
696814430
504172074
478487546
1488991733
178390531
128700362
117591311
1791291698
1719631519
1462302023
1899870889
1031674339
1797934488
710280218
1179891548
1532268186
1353276203
711026023
606217817
651235122
1739367327
1532634472
1975520168
2029363390
1645020037
1855272963
197516662
34141773
1348553691
798836805
12032656
906814550
386506256
259395127
1359064110
473487852
674369670
572271884
723094872
183591924
527276867
373987718
494091141
802535083
1856654199
1202620506
1830579882
1033650308
593477559
131261400
149854636
932660141
1710812415
439110309
979939928
349862144
882518668
600741502
1717682667
1528478169
2105836954
2004150557
1692745022
1535160957
611802675
849691517
816456898
1774689349
697387910
282633254
1807084891
941686807
391202838
766553341
2010918863
2021032015
276374879
660853055
653009358
2109909821
1303529716
782830796
1333581208
1448727888
368422959
294396264
1617511127
974912338
1004027027
850615669
1580013066
766028968
1828472920
650111477
175327677
1707998698
671711715
1569825042
1330087442
1149993549
2024542515
1297575000
1685801252
992104105
675021566
158673492
116381628
1925907379
1691221347
124263913
2123756733
1472913340
2005810375
267576277
420766251
12638443
2120668908
2063200435
740698392
1847836827
1007830991
1486460931
601991622
1141533686
1960527439
303995452
372864061
1786177429
1969938288
1504328243
1311238134
1853731070
1277549453
1869274221
1041669357
281147639
1824156166
1467100443
1244828495
601878062
1755256305
324128156
1618881450
931008236
509870468
1321700264
1569843043
182354933
1020750717
786571136
1243410788
1676247560
907967075
388460937
240545099
768193729
1107513755
1080387822
1303417018
743682270
1440312537
1760969181
910066336
529624462
58279134
912354281
744359132
1693108210
2146712481
341962782
1549132501
2038697145
633458862
1971019530
1622813353
999000660
491199799
1432766421
1434922422
1716464465
1907988478
1035810132
1560561618
118692040
931013274
1366504692
1285517477
247620707
205872249
196928814
1829933910
783465102
541474865
1798638387
1917038196
1557404935
588777276
841331119
208714987
767927498
1573672405
956223105
894985789
694701184
1997189134
136540638
556824033
1487454916
1426994654
173439797
73080045
156845113
1283892866
691001580
736884921
655654389
1249750569
153308533
942531630
239237046
1786869994
1656864255
494571611
1752729105
1903529921
587073897
1758782268
1871529094
1888156803
207512808
584524144
1725536388
1660991119
119751596
212196824
809482934
1819104811
646759622
1471721887
481380746
1953698215
629647633
1651096881
1980589004
937361775
1026216327
1885138901
1112525481
106212247
999179792
1190139873
1714031615
1187436831
698663664
184859553
390050885
69120387
450940821
915716395
2086570366
781328194
1905155254
2040704599
1814809758
1833597982
1995041454
1530341764
1893696600
1327269123
505296697
1950065112
298241965
1613928178
628192328
656684741
1634090796
631911053
151717467
1148795248
1899313195
1061537988
1591396844
493976540
302734919
1920192303
994763396
451832234
846792325
688659376
713363663
139126909
979611783
2034534778
439652424
1586364381
1969195453
461235352
1137540705
2108836286
1935603382
1168776898
1065535505
1725115055
1097934420
992791425
1681104986
858837465
2053679967
2067194930
2025422444
823919056
1902321495
1455346700
2132780112
1090166817
508218350
1515572528
174926959
1102450263
2123062758
1597727853
466264147
352602418
1246928694
1110471948
1944852128
18666002
819345723
766135812
432593467
1988779613
1144487584
405218740
264869530
99242021
1472085652
243586505
1287000072
445314679
1363385785
492494920
231432448
1543083252
1355151743
729332607
2072231995
1773221161
389992921
1523148128
1656278897
2033925579
1072937851
201146799
1877569803
942855070
765155962
1820015708
1787569974
817627400
2127520805
87701164
1651964184
1344251792
1935976863
339983290
428204482
341653131
1717709220
297860023
801687213
1319316615
1584409388
479400258
950138134
1438605042
951607230
697797866
1667115229
1958218424
407899416
869943758
1240406688
1457433659
241516631
1393920422
1150391879
734896012
1569195873
151083379
1363679409
987859210
1284027331
1158888636
842200620
517965198
864298137
292496143
1575946487
1738088936
1205278874
317367151
960751432
1753160808
701597928
19103983
1368039885
137620511
1495468781
2060089031
1935018327
1984893209
2065251068
493046928
17137010
1101147544
1206463874
249246374
1493910320
1651565893
39643945
846620242
1808753266
1764525623
257814842
297147908
1429736593
593786944
418757810
351780298
1711311625
767325853
578641040
2125353786
86488363
316247626
299174932
926374314
836693592
1146546211
1939657860
1449903926
847424646
1811109990
646396023
2066636765
625313495
1212724787
603907221
1750618776
861326007
25034018
1249405683
159718723
393059177
528823430
1609106786
1902033119
2093062026
211165220
2029739747
371920406
1939474287
1404483664
196830897
142323907
1421644627
339896848
848439715
453043573
1831109029
1887510448
109753761
1906371638
797670900
243208374
2113471189
823432631
1902962135
393632313
1723590164
258613167
1699520567
2067488540
1634929604
1357863009
338328324
440201268
891419017
1277430672
204149289
1506360583
1759058095
1651881475
1386167523
191400810
1260242961
1923449542
1672676522
2034153473
1827305244
618237562
707601192
1451523717
406832978
259683287
1573390483
1145670193
1885320982
387850320
516778425
265309572
871093120
316731377
1908233839
1223992091
121598698
699273681
1844041785
1278096729
1065285354
202912723
101717910
1558163252
1559566020
562264013
1243089620
1908651022
1031221703
1988210436
1564716202
1583915065
229222719
895606454
473348561
298586386
572342933
823397469
308279164
860304656
660509305
228741571
1718419823
2082268294
36728318
1486895544
1368498426
1159364974
1196057926
1863410588
93039115
1557962757
1679050336
1567125509
426533548
1550349988
1744283265
2036282782
760246351
1424692811
1476424977
1284062120
1901022832
1519348418
346395963
27361389
470502601
494666511
464683184
1706329027
560666043
1932108065
1449849338
828873810
572898386
1734578990
773953115
901681904
418009750
627233348
1335543851
853575646
973866969
1184164996
1471435097
243080821
1320931062
1438626744
434844971
1385361734
217615430
441628253
1266189030
1417170687
159304915
148340733
467546143
522665409
1629553428
43098352
635239100
988661875
454119040
1602191129
703353562
801345988
231065947
319614339
762138116
648393150
1010851464
350784963
1743888566
1501157579
832776346
344782540
1510973645
270122187
1427789618
1596892762
2136756124
1011338539
138714659
1155512398
1195666599
1567502067
509815586
853174187
1587384175
807993592
1522148355
637753001
1441286579
1287448654
682274105
164929123
1448890915
985326778
674199500
218277872
1643623956
657615957
1971640348
1850461123
149558260
1441976428
1122329434
1090763537
282385860
360507790
1868830427
705408648
1081713426
1885735791
1041040612
453533748
1552900925
235749815
747998350
449235490
1620568056
799265734
688199298
920694903
548284135
1974079840
165633138
1272049572
1197911271
488728282
880359040
1708103258
217780071
718584014
1228993047
366068958
320431857
104335643
2112040806
862016867
47239521
1417700002
22366379
618286247
1614019719
2008354328
1575894943
1827934768
23771073
1822100841
1238840346
1702916006
889949909
1568399547
909926907
1014127181
1706453856
518558229
835168193
2036171486
1862877331
1857686162
1527616735
113224955
1646771051
883928392
733347805
1938084024
640614130
791493799
1430856670
1582760433
856581396
1706624632
1017792519
1030430970
459164012
1845188446
1500048744
2056999529
871226244
119552055
1513194703
616579093
1709242679
1251766660
1875291444
1146757266
441913446
813094995
67893782
851085281
884214264
1750524380
1791705601
671088638
985938731
263815126
1174238333
223635389
403988748
416105833
1736439716
2113871064
1542889911
1150735037
1849659447
1123805990
1741526683
1713277222
889310601
2045232408
1029070729
998803498
1695941088
20202375
2060106844
85455017
525778788
817032991
349449964
557740618
839179926
1453936473
73999924
1475944136
975506671
1723777845
1758277584
651921066
1529406182
1094001115
202191474
1246371219
1741455915
1979523640
1248899152
1870980564
1798421478
1750567869
326701406
1849910751
2036449045
1020538384
354940159
532865916
176049839
77570668
543526181
1682434102
1678475230
640733768
2004877325
657722912
937099386
344410359
2111623816
888214449
675407059
2068532002
706042457
2098345972
1298267777
524334929
701970459
1714216690
661633652
1335733806
1493293660
671710690
503154304
1710621293
60425871
871223183
1148567831
2005692891
1682730183
165761085
403451420
66757763
1868054776
1961689619
1267725718
440464909
1004199175
125270501
2040998587
510592269
1133866009
1409168025
1042077908
255200216
996514766
1166879137
1124768374
1674969175
1959417663
645252088
1053210467
1475771612
183339139
1390803181
866110248
1008496604
332129198
1210107935
2056188591
646812756
674478180
943256679
1042907936
697479774
1400097965
89065629
188434370
19506869
1572028128
108241880
9586792
2069377956
1779134439
997133711
1873090542
863017273
194835878
466555395
1809623445
297333982
1123587316
2025596543
1449832570
1577478740
1196770385
2016859452
1756726502
352129959
355218839
58618392
394433295
348502450
1978919082
427955809
1697141033
522867633
315835839
1365042624
1496366435
472535083
642105053
2013174251
1475699953
2033689837
113867594
390158044
2094920028
1986897767
248547534
1540212517
1711947564
741518600
1414403695
978223344
273742997
282424014
878229180
1670623403
1989922543
1188515440
1836755330
174591806
533332335
28583443
1567174370
888675362
576895782
1478045890
1962664162
1322034158
1702870468
1738243755
391976432
1870236276
175745884
1059014942
1603029780
1296162931
1929303079
440470259
829134425
437403429
1130204773
288448790
162603223
340946225
283841270
2106896964
842377421
1680820653
546301021
1981259758
1446579341
1897791931
832748724
1737047448
1817566250
846826491
1297810544
2070680008
167572366
423324908
1933823980
688840273
1987190110
267436867
1060660862
2136879132
962772129
825007220
1301499833
1790949237
1800372124
1004048431
777579106
1936222485
1008867610
2011473269
675711667
767452443
1986528213
754417215
1624186922
1467459688
1003178985
2145373139
909009945
1632011358
1367499141
44567508
886804425
1845812941
294646465
2119011046
298097416
493828912
2009845282
2084287168
1994064314
1235257862
1204669704
1489804584
932909761
866107736
1928578381
791670864
794215985
1953512728
870024301
976815051
455940852
1698031398
1187631272
1421167698
901184954
303966195
1016558741
386666422
848475839
819895885
534597679
654860767
1947656374
2092605434
37254037
701392990
1972758069
1193312662
161431937
1729947417
1757087792
2098177868
1004575061
270275736
1823075540
1452825786
277219598
1125823905
296334587
1592161622
1064437742
1354400397
205822636
6796488
1421031646
1982648878
249894853
1103036096
1210430429
859868996
957977551
1700089849
832264504
438465545
1741134346
645496142
811871033
1909493483
1907857528
1545583989
1060090009
1130499626
140517
1517418414
1935695544
1835291894
973589668
25288072
285871034
531519105
1757178272
9292272
1794402549
757808039
86966566
1919511012
941262110
1883065876
1515661805
414919949
1581274753
293219542
2052127347
551517483
727141809
1470187742
1129348918
107134771
361426612
1120774419
280344826
1411586800
1542354024
335803990
2026513193
910887870
1206155838
90034213
533774763
74823730
1501146723
1580427479
892450781
611193572
1460374603
969173334
531260823
1662632653
179576535
1174478276
831196927
574673598
1846790697
1932847690
1982531978
2130913806
523378414
74647076
1172075259
1575800169
927904590
734429346
1304981224
381281850
2124088881
1548127595
490532334
1258001169
2113300764
1062213776
303364851
1206812820
434434643
1095082655
704942644
754206856
807040836
1968596380
1320222452
1832950668
588418802
518897656
647938613
611004384
1431215031
42723845
1293811859
448232169
1341316549
921236021
259946675
1057173615
781946339
174260236
1844707685
1231850351
1818427146
802742724
582258778
719412790
1412548727
1228005412
1509476218
1659366108
546437265
217307733
296225765
1309836001
1163808522
795388564
1201218675
2091839574
1875279548
1727255097
829447845
576890098
2134997006
1448701477
826556012
881112022
338082725
1591177992
374453104
1445367832
1321710590
1460810072
2032719806
1037866629
2080512017
1660232090
651900302
1383554354
845436246
734591292
383030911
1358875424
1293746773
2128610802
1395087457
1734343188
1074681994
1683608174
188042518
1281285388
1920907058
245306087
1019092854
2122101207
603925685
374790327
2004632148
2024028339
1497434525
1303776986
999908945
1418507427
1823701625
287981174
1399027845
2145694712
551692882
1518377694
1288382639
1517658116
2024664260
2127189408
1599403770
1217467864
597192834
1717517167
390449818
2117666351
2054945029
964663165
250875926
76783132
1529356686
1798725665
1397120958
1012659889
662480490
1060940705
1216916277
1696632299
1186674828
1589603238
14742647
2051049029
1172919882
1258844593
1976339315
62435237
372977381
2083240884
2049889528
1240553209
1856015408
1023018953
43685949
819846846
2142028932
1553576202
228513122
1474240326
1999812023
424072091
100672675
2029621071
1124976325
920369182
1827117737
1662006177
414249655
115509593
1915762805
1341478766
20240847
1058099108
1562108164
1078070544
129883376
1446065468
1205393277
1946514855
708001574
1049760288
878757201
142397946
1382043770
944456108
1767524659
941971967
1740152669
480951580
1371933798
865656240
2014851990
1867743432
1247830431
113650978
133746764
816593118
1539337030
2134264018
1354055255
1616851945
1482541335
221206927
227778150
1439473931
835047177
581333257
1987035987
259003125
409551743
537989704
687772711
1499090062
495691027
1883734351
130250441
771773779
385677627
164158408
2146484755
2076235085
1885807210
617740622
898381733
77642118
1712832139
316150684
1196459745
1558192249
1498385625
1159214669
837080763
539528537
104881237
890009644
1411602325
1278567872
1610777035
179829349
877125254
1257747767
921360095
165327241
1744799470
357972209
298467120
4060423
1735548001
2060104978
1254078255
610981956
494931435
20811838
208005800
221989503
898148195
2074130426
1011176020
668401335
2033865728
1693109508
865327680
1389173837
117254330
1077123030
1600852239
169588640
1135998578
903005228
2109594694
1494618471
683221961
1619125785
745978032
339386240
1894158468
1017300347
1682407111
774495582
772243026
1860891349
1087615603
1343153087
2041021449
517317511
603871263
921356596
1119979444
1818023365
1380209644
877906572
733593759
396016837
439111410
307837672
37601704
1142191479
1895114368
2136816625
348359675
1485767224
718004642
265633271
125872199
1466929039
351416318
1359104119
1288849977
717750285
1012821820
1490160217
187660698
1112588514
327039503
876196336
81675643
145810898
1977908807
242978195
63241630
546671985
952900271
1760064395
1573942697
154766830
192415215
1003352660
1552436923
1025402996
1654258678
1583499578
747260271
349668884
101233956
480192555
2009440517
854113267
405709794
1864120439
1869573379
2094602014
314194810
1511681030
1355352957
683340117
1010351364
236001099
1509004069
764038352
107253708
2100154330
840650360
1877113105
353377701
911742355
2057190548
1403780707
1639332373
2003419802
343973040
1854132947
131666035
225264555
539918330
1841092065
1115199926
1121097831
1530487599
1576834358
50961347
1219238776
1108922941
1637111961
1316367996
958665434
1107628291
98006586
886098594
108791775
1361366661
1322249980
1149427758
1661397014
1902567208
1003639471
1239413783
1806625974
1954610769
1989274725
2508484
532171730
1303157016
292959958
286655226
1972481878
1473945757
823302094
1550316164
631469731
892822521
935421344
9223795
288275927
1324839624
159593145
37598112
2087530118
42370937
1097032112
948441573
675452852
860977318
952304162
1327227475
821120597
1183069464
202044527
1086805224
1952601423
3458018
1466324514
539469622
598887939
1335120056
960902774
1555600032
148123761
1373584485
1066373579
1854620379
1916455668
837105749
1064605516
1930285859
597298106
203581410
924464014
1231836670
468782953
629312446
994764280
624189979
1982724860
218575540
446160020
1510222199
584882856
782890273
1248417902
1395529554
913361741
1878243009
1637833138
1046083162
148744588
618787040
1468240831
1749851883
1749715683
97715370
1961732663
656354701
701939075
1297257837
1620751414
1833877781
1887244537
1186917046
1859717426
1160626319
323495311
1558207257
1607030024
2086644279
556303809
564903305
2123756639
858286249
433948043
1451811990
522295517
1400386165
276949747
781590479
1187919103
666693443
225271415
1518454491
1612525856
1638016687
708551454
1739770476
805955338
1560835588
199923332
446255205
1595893421
1268617046
203422192
773870659
1198162398
966639282
331874616
1213813397
1535713575
73922883
1583197249
2124085894
1647828946
1739420428
374204117
1902897310
1826549703
908442976
2013687871
1521641566
1589593704
651193640
1784777941
1589788506
226562195
1475168508
1077902561
184647406
2063887976
1156841273
540982813
721247846
1668642958
1827955942
1554256561
2129141210
1506053001
1256733532
1453544004
1687744351
1875106930
161447552
1566179987
776399543
1850430658
152058822
1374467728
811075089
1826862946
1525870446
928528247
29169974
664407069
1354001223
900166878
7595984
1153192985
216417552
2103393460
1709716253
1398834820
1182190674
1628486706
353162415
649516100
203000070
1747175247
1311105142
1363686542
1516847545
252307757
442289885
1717713096
1064077614
1579891919
190295863
1326524831
306566673
2046692632
1496080955
1797876130
1979195271
1272593560
2066275246
1711350770
1917387957
1681487510
235498797
429604349
1709799950
1010116229
878057527
304387426
1898840174
87243068
465561646
1053066195
952066758
1121100768
1953977644
467774175
63765671
2085139931
1838460344
639371424
1097435226
1736453925
868976932
744313898
1826321624
158016101
2109882958
578855162
415876296
1679334365
1669757156
1697795114
491680854
1816072715
347577549
1925787736
2098685705
621583985
2065727308
1945772354
299818672
1781398780
1972956678
174502223
1889827177
488461487
422073648
975715513
976205761
468306010
1283615007
1721253378
881134324
482921906
471259580
1102506684
370568062
1122127542
1393363800
951129888
1536718480
2112393562
933550595
1462133534
1434785169
120383363
1066754977
1307618597
1383377705
335685777
723704205
1095618620
1737935447
509472680
868506518
1030530798
1488155623
1909040597
1565710773
796809222
87940595
2077511924
2128215687
76344049
136429646
878062727
1111761398
376972136
1679043744
1257703952
674906748
1520019103
642837410
612923663
263260197
1420912273
1573741380
333756194
1455148751
601577143
487196059
522414353
1683929116
376399960
2026587680
185932209
1228457386
214748852
371399063
1410761566
654244775
305236770
1582561841
745316284
887196411
1977565583
1463187329
226131893
18088724
1441682546
1793739796
1648487576
2110885055
2018527563
431750009
1321193305
2052467798
2107798733
625473733
416637208
1583745930
1821503223
1006916944
1016013841
1494993905
1269944243
142210480
1052418812
836166042
2059711187
1201033510
1574697292
205714517
999982124
765376445
1387537593
915491658
1573098523
1768824736
1722358683
52248075
1199174602
29785215
1065397856
1020571509
557980031
413048060
1560227860
2011008959
954452965
1416991069
1713038667
1443980991
1132222518
1205115266
143998377
1359472251
2106264721
726178778
1458230136
965313608
1123614024
507257432
1034630153
1583553755
406655262
1731912135
1516859450
850631883
1088246950
1413990349
865498119
1441575971
1722718115
1745785108
162932688
232755120
5460195
1893328679
931157947
357473176
345688608
2052523944
1469998107
396185062
729912466
1129312633
735492634
1280768107
884229394
2091195297
177673096
1667605290
1721071757
384807842
1693351813
1425141285
401088521
1213555533
1210593851
772078778
1499403612
1010212659
324541779
488990328
460518987
176192782
1917472931
1346908774
2013219389
613093770
208019991
663673058
1179118990
1502435126
926293368
1449872884
1931986452
1825545246
1634057541
1189286734
776584998
1944418421
1411771208
1892307713
1483542114
1398295713
1443448784
1492124092
1037418306
877348744
730413791
307496971
187336750
901903601
1719978900
1705014814
304145808
1750225776
1865040201
826195192
1584955174
1395356385
769428339
646049996
1256641569
1434032891
1053127030
1048515524
951332562
793835708
484805512
457992199
1139466497
1499977045
999490250
142657870
1226426639
319378506
309860680
1877741632
1355488492
835303858
826440270
1570864117
2012249924
1185232907
89412301
411903033
866474943
408045428
350761417
1659728952
1506314793
1118864008
272150491
673819745
655244373
2136804868
979165274
866020600
239808788
865437242
1353353445
102320084
1943679229
1538422054
1083122216
2111593234
320656033
1285706149
686858183
1193472808
725124884
133039252
1430716599
1900033403
860941570
116389851
364881733
244371917
1033924295
1845931007
282819124
1939389799
1542464775
145479554
1746455454
2076570867
1192231924
1132006326
1247414837
812729934
1041256131
289596398
1406810517
1221993406
152917237
1150532456
1688220046
937065764
1191081339
1726934039
1669441438
1587520389
727280554
2070254510
887553542
16069060
385540963
1646650162
27319568
1122435114
2055558430
1053684922
1128305308
1153375694
1057434152
1399531796
1753496222
1693766465
2132355379
909053682
1166520101
1168223474
776350249
537055431
1753956761
1832225994
1671238399
1312959250
1430337832
943899924
1466833759
302443115
364059859
1415264887
1129601296
730722814
15712945
571969067
919377000
2019477857
215165014
646008942
431645847
1191097401
2035880790
574175847
22844272
1394101770
554400003
1993502959
726780452
18920163
993898336
956026407
1701741927
1755524145
1642423582
674247773
1615155606
410806049
906125549
1120331696
1700941492
1080964069
178654094
1331491103
693828934
261409395
265010840
2058389399
1962103410
526817701
189979914
321356695
666440597
789028256
1200337952
2035931243
563510078
1121533404
2078810900
253302491
1878861118
1884271314
360778504
1150154501
778715817
909505777
1782679551
1562700628
1629820516
1034498816
178843939
606255650
741915003
1077202850
322215910
182067295
667559582
328722498
262308305
278625077
906727256
64840445
928870301
1586985693
640546804
814711940
59002289
806214857
449977204
300945277
1545401544
1900096999
429496364
524151179
1529078301
1976079507
1553556427
1194412657
1766436602
1090036484
1972275190
133656999
1095717312
423375323
232138153
1947657467
873604667
22430117
222937793
1438987984
1484307631
950396439
893443436
1784108138
663843788
228931415
1142474733
1536514995
1582553008
469519583
12832322
752548374
1536543333
27344799
486580567
1175278231
300250315
748565530
804981560
512715699
169409954
490106012
574024734
1182672402
1552223031
1447256963
1053195686
748468950
1944783418
935521780
1022156917
58376469
1582317371
632251722
2020470440
276610360
1695456768
660265499
904681931
2073048653
512780888
430329222
1003949599
1718899914
692559900
546174158
931585737
648022230
1083319081
983794305
1498249963
1961801676
1633400955
858749137
1230416148
1113355154
1030669643
768771223
308071296
557496369
1233442882
681565795
1582411081
1449570832
1128790417
399095329
1681691977
774507623
563462729
672703544
766419807
479151967
2054503929
1132930111
1699640453
17995481
122720678
628758264
790367919
431507272
287534449
573525248
506336530
1236381162
862929710
1058740537
852051174
1406770519
233195593
1477306855
1725118834
158426215
702430357
1327164499
767653810
833049854
163314631
727234006
1883620192
378523944
229168307
347404044
1931000617
811196993
302164593
1228158375
1130609725
1470650129
1763171206
2048298659
845876995
1008232822
316666806
1970962660
490298278
337571126
1518477896
456572577
875390446
394593832
1251638350
1506019558
829100360
1441621651
911147828
1378881631
1817226628
1592464612
1717925399
1211261230
2066844477
2035464885
1319823726
765219715
464967420
1401911816
152971258
1719469910
1701297893
652496075
829282779
1433560472
1492770303
1000532498
477853163
1438657332
841675034
344011951
1286863324
48626329
2030359051
1129722242
1831823734
193820309
713866589
161973725
178788382
1338598437
1878973759
1804631339
846903422
817812836
1054285501
1135319007
352335031
1106336450
1661488399
851943895
1102204592
2055945767
1608677100
1985040167
279709838
387630209
1128897020
1148871812
1312216201
308115653
2046662438
1162306432
1110805947
1976729014
1792307085
466403911
912144330
1089267681
434620355
855943464
726894487
1205805246
1406579931
633747586
2110731053
823676891
1683804184
562518071
1378749032
581750331
580883323
263326876
902747867
1057136451
682819153
561403227
47514579
1111160022
1526104241
237081539
872419168
1743894312
1997221960
1814329573
2070463040
990648669
960775326
152075200
404041600
258945575
1116920508
83220442
326401469
664248033
1208877633
967512677
1089697371
1848323424
945295686
514263686
251322070
901615233
1782726775
1714851216
1908971607
522260507
321883942
16152153
1840547790
414998356
853012576
144397071
127026935
1602114397
1428995701
1261409271
654351294
69779105
37713687
1276199170
1066907898
902515353
1865138224
270022871
1661421214
1952929797
36025323
1852700146
794112523
1423305545
2129491161
1740627467
1636714005
690527501
940116488
831854570
777620340
786339137
1816495039
867232051
1593798817
1449561428
119564138
696950137
311802595
1300683300
1306158005
1912861656
1747008977
811892422
437538110
1403458888
1067342811
587351541
502751825
466948980
755060346
389080407
1292490662
57536003
694105703
688465571
1743826037
731587048
59831360
1177098979
1350551113
1367719591
180406320
1108169812
916018702
132187478
1785969277
201271311
1568506792
1498582545
817875903
1899034915
743137887
786495350
2088758535
801213146
1939090734
833756023
1517731985
494885341
1291963200
528600743
1701912875
1197801381
959552492
760882698
1318679447
887594117
587500187
473318694
139246988
1682983240
918907790
257471765
1726121664
595169802
111583318
71188881
670597441
443152488
1161298775
3563580
1911748944
862223692
1905663046
533339687
42143041
103297976
674471205
809146070
1814277911
171432696
1715348810
1535111591
1872653111
371359822
1824476816
861006050
801700274
400960015
331022601
266524435
852268517
2091223354
1152126912
1125535270
1567104871
1812575207
2128616606
287061291
1371406687
1305012130
928236661
863596204
1549722572
99308429
416289766
1671890680
1600267004
1854335733
539640625
110160509
1954353078
1405828768
1269217881
308093872
1277818985
425091192
329276871
738501084
554694848
904645740
632627774
1114015392
1811714482
1556503503
1658382632
413072650
1574963713
2044608220
1808770295
1099601718
39687915
412876507
380618050
41891022
1319127951
1653705031
2066606909
1801679103
1162203606
502415706
1519576439
778934651
1095756404
1906514415
56423612
1643326380
1731048752
920369422
1873631174
1523702777
739098902
1181851869
1086529544
907748101
1489626330
2047238750
1625574847
1959482617
1725816559
124901360
3552183
1014316790
318356939
1860265771
1344676849
1676365235
31527023
1782926226
1411605583
1796160370
1499979298
650438684
1435199989
1494304508
947808100
252912160
63528492
1015541966
106736970
261866349
147450524
753484368
570344119
61006898
1560562904
890149713
272819103
1687117236
1836692392
2055997686
1612338712
1656308803
824959665
1170481986
425595479
1094019540
447487604
1119974470
737686184
607577954
1703108901
1795057008
2050174034
2076160099
374658799
73709112
1109380805
1383672871
532390213
32340554
1461914932
179165318
2097472605
1449828399
1306299825
2038232028
923212444
1914896034
1907818990
1518415656
779596086
805956619
345196475
1145268565
843050053
1736137660
102715520
401764276
1467093761
730170378
1099551354
1559808501
1000334411
2028539397
627294216
321489752
1366512227
806930984
1386252451
1146957126
311068668
950136635
482746563
7827847
1891119919
260432024
1182650931
1961839777
602479459
1244560451
450286641
2064766944
2031090764
1137045947
1286319078
1180257238
295217768
987438819
1656444056
1313931835
302219210
425424863
1478963144
631210100
292163453
2030793825
2116468136
703564313
852370089
851871244
350362920
1452358264
741604385
1726977679
2122601541
97265578
514385223
1905987213
1622564959
318475258
91685264
622551855
2111049290
430799100
703032119
1907960977
139172568
2082345234
1947441016
1367327803
800660108
1837615671
543621845
1663527698
678341347
1927395303
1418863882
390461363
1933207932
650436021
1171238327
789515500
878392457
189892880
494733422
202168255
1974809579
1460515816
136784091
1952077154
1098328170
1876258506
1582079749
1997021828
394364050
823546749
490075107
141873186
1493191813
682556929
1902464324
1048691405
1657323195
669749498
1665030718
1219336305
808174587
1547189608
1235715810
1480398565
84813624
490919766
2105899440
683385325
1194825383
1013214708
1678890642
960248197
1542024087
1665920864
1160661949
182714456
267270720
1979896418
99935720
1634159003
1165175534
1988413547
1189522621
239218536
1545345324
373520439
272205384
1066774945
82017537
1947156363
635855916
531782504
1953962713
2063466059
1345894241
1249472850
736262954
1896409096
1556098264
970827813
1484270578
37379697
1453699284
1257005895
420136855
2003096435
1954856022
1625848372
1202112079
1299952604
2097801344
1948223264
1008604561
214391089
1790430109
105037203
1423341801
223151177
1649613889
103565359
1886106047
1206116135
513220311
555364070
1674997702
1771046812
1190353031
1468515823
1575553424
417112340
1043565808
1743692541
303234101
990769028
1360199983
1104682018
1903965157
153385185
1272711314
935874109
715725927
1791635499
1632950473
246131330
486045869
1466083008
1952097978
1435504063
1718354936
1805076398
1085016452
546463011
793565428
1943574752
243509293
1443475021
1482466058
1651344988
264514716
890827753
895784602
29995926
1016496286
418395447
118697925
839112315
8081919
1009142589
1949940980
577050929
1206967944
1672751000
1402645708
1042973840
32377090
1631232756
748267615
1840345675
1871950941
1213977289
1849586236
1533544273
664103000
51439590
2031849109
502969801
33177234
621122665
969520298
2136459145
871830902
1981938280
919143946
306311272
985861530
680272415
498667204
1716185138
1332170032
243922790
150507129
1815022908
2091584697
1758253395
1742604197
44764726
324856617
231702390
685381838
772054266
542804553
923787320
2113182670
715073669
852980354
822935404
1362464538
1561698089
813973450
2131934344
1068156121
410138803
676795754
1006368956
920345675
1295862031
198597154
489966752
429523269
1916541441
1910947041
2103592982
507966667
1507380754
87916751
943929016
1773329669
759974417
62394728
1767993090
1056136716
1891837897
989454079
1265510631
1973057848
1104588866
970031725
103275284
1155642945
1943199224
2097556080
752230886
1400509341
1130522282
827215493
126102920
1624358243
358207054
995142776
2101524552
1170247534
310018317
296782717
366642244
2007784478
1948710146
340150587
225993382
710278433
2082526546
1858416119
1560002846
564145186
1535783928
1009748051
1706082327
1036067377
998425549
194646536
526307771
1232076937
735714112
366976049
1001709428
314507515
1919942313
1728447209
708573284
1551068562
268153219
1966434920
1142523854
1053581658
1293111902
440582857
654971696
466178134
1147943739
602838001
1797095567
1545689104
627928377
840504025
1725817958
1060919108
1414333078
1632402564
564779214
564055783
454141991
1260305340
1680562868
978946542
1357979784
889934697
183775316
1898843462
866438586
1501992157
1466488895
339267806
678249420
237705880
2000879261
1561476872
949871338
620924184
1528069092
1651998152
1604942211
1175105336
945019724
1152122319
650702539
557298224
1000040548
400872361
343209149
1079300577
2078525014
1227806673
604750434
1799633211
799214831
2002816622
1276892810
4140601
2027515826
2059983002
267174147
1423410740
1429498918
460024664
855570008
731603604
1536262036
1052512488
1666951222
89928803
1883858300
585740387
296593765
339347722
2110578177
250224275
876369726
1504976423
121371694
865580366
1543605138
2080331
381746096
1397863552
1362335709
1258710248
429367187
581986900
1589397099
151792273
801773744
905847519
171304386
1159690572
1305244506
876994878
807885303
198379735
1245679102
1911086787
1515730704
1961042668
306485006
30135430
674620377
1074212765
1122636803
1028459158
1197654912
928024801
1314614955
945041510
1151887442
813144042
530320382
267189674
1806028143
1905801455
1605822944
2130549166
2108856734
1828611791
325830249
633982095
1049651469
985935918
1082313960
1981019793
799219707
1847718762
638569695
1053610254
1351173281
1601299179
1393424351
1600321069
1577935329
1124585716
182265935
1004745153
1317630192
1746814052
1867099944
540711175
888491003
1111086348
1407691333
1510697731
1106847858
1787023173
1856692987
1839577261
1283266804
364716231
1304704017
1809110412
558798839
243961073
317552653
324177795
1402280344
452667539
1886191456
298921865
1710138935
1330257499
1144622851
1705853317
1714257094
788314960
1908925978
309863560
2077211797
547209983
1126878376
262955878
1936332718
527895452
642689492
301782239
2136903126
1103782445
188326391
214926150
945302921
422229732
2086223022
177561083
1579474789
632721874
1107727296
1070575680
1940273081
202690057
2122975433
95707839
246567114
2033491771
805798815
914490014
383626625
502389945
1776040006
917803739
877077349
1876858537
1595340355
1265378237
1503579308
1670574549
64224677
930493239
583074505
537152423
459627988
1972032987
861823169
964994886
2102451070
1198433821
1464454371
1445683397
860643144
919239913
1613073328
881338995
1317137409
229241464
440949136
1755402217
1921260692
967943569
886279525
1113473914
410790482
2118012094
521355953
866087311
1966766961
1321045428
660704253
862215597
955431194
598842968
367373456
109118982
260861405
435203166
262691728
92508150
1553017700
751898055
1150684515
1787509821
635517362
1628649873
1160267409
1760666509
2088225875
1064994532
1519318423
1271347828
1923596632
187020935
1582486906
390339964
1398400769
819479143
1418319800
745416168
1442171639
25523667
1976997541
894780815
1992167188
1670270498
1686884385
728181550
1804159216
1128473341
2053957404
410726125
1625319328
744101224
1923378696
1180141038
1135321621
455821892
766097790
1737539477
1471605920
1034152002
1794013704
1606715593
997652689
151052713
374169248
810596597
1033353670
981632029
760397604
835167665
285045754
241815613
1251495453
696434531
2013352634
833657630
327996117
1976857979
1876067987
806188467
388033658
2054840928
956623754
1626627334
569498614
705740864
1383479198
459617078
648762735
6825123
399683701
1098448568
393829360
2092860751
891447863
29291324
1870865004
704414731
82316690
2107261359
830994064
104334101
913974690
1492234452
1255617297
568131917
1180694306
279051537
402405759
436059859
1654316422
1380188367
983004354
543893649
1222980089
1895277765
100492295
391548231
84916547
2013567129
39103430
1566415134
835099245
1161941544
1678520465
1107401227
2116476068
39114496
1470249409
967511258
1051553132
1157221254
668310255
1266315313
942190400
329599975
242869965
1514627463
527798178
82906172
1850190143
1431241075
2029069608
761544779
1176611156
204644234
380098098
273206474
1684550605
1426566917
1818953337
1298021986
991128946
1784283823
1293307412
1314622208
862825728
1646350630
1684879176
1146132823
40295843
1573585285
1696236731
1444450721
1150937414
379141941
1786380250
1982723483
322775722
817387062
2046152499
1867612327
1364649831
1250645879
1608537218
1419038855
581882630
215024995
1473483576
578409744
1410701343
325191632
146742816
66586854
1991994288
1567188898
1491963455
1465413944
242132546
253252776
2120909091
1006200444
1958438770
771108909
1951538757
590029887
2030386917
604889650
632497766
326509043
1339285386
1029272878
718047472
112997011
296474933
2112682779
1703903950
147156339
1542216467
511817838
510608469
2095701475
474676801
807573892
2057772895
917044237
698783610
1591406179
1094729338
1512041713
185209275
107507398
1681908079
1181714995
802705468
1259439855
663168392
490943304
1647974603
736160555
118313508
1338598662
1728513722
178746617
708685825
1921980936
209879917
1900365389
1113712413
1993274164
1533397688
1792751205
639755378
1222977345
869266270
447055481
1413630347
951663662
1507131926
1365302455
1139433806
2047772200
1401226302
1027246512
148545352
2009886930
2086940865
1869419500
1444717935
644845320
1483543604
1439304858
1372967496
1995731734
2060828952
1838295911
2030393233
78466882
1123093350
1612493599
35051597
361979328
1134873306
1760501197
1095929549
96801122
1611539501
1476792489
173276013
1006767431
34397312
976263364
1708137031
1310057797
1301197542
746499926
856957407
155362949
1435746994
518260026
1892010297
601630602
503639562
1297094695
1888359878
1919230010
529879017
2107412175
628601545
329189964
285718099
466803721
216649172
605931959
1800479915
493497523
1716027054
722476140
1949392471
658414194
90420336
386782055
351959041
1227008252
134065251
1255985751
1633710906
1024199160
382857278
1732106080
1950998249
1996269817
514186207
804392222
783975333
1978204258
369863662
524968092
1863390281
754758953
1889604753
1957798745
82897176
129923823
1353866933
1203925672
2018558306
2058633464
1548422883
1788471405
809995941
1162388872
1390220139
725095165
542131653
13808408
482835145
1289696603
1625143768
1405150088
237351271
1602408380
2050457240
520645973
2054178916
1819766663
783864334
1058658093
2123908032
1152665660
1001033592
12309688
325447745
370643549
1443965198
894265868
168051221
1245623522
451390006
1628461291
146913990
312685948
1080083062
1362941075
1982846930
1791848365
266786479
2126478698
2095712395
1116608100
246684707
2107811428
1919757472
1867479855
1023130291
1480843369
1871223379
1957666611
2042426982
412536513
1360112738
699665211
1668899450
1758872445
597874928
956854146
2082937637
539272015
760172317
2010713281
1758988317
1052545726
1549016425
268035010
1538205351
1349708070
1508892817
2133569042
282909683
1667952180
1554643150
1987026388
1165709153
1006492840
359811344
830137919
826526855
771141749
925007007
1870335028
1379282374
107165993
537515294
1266417103
1131105901
945518453
424444336
1273033498
1718322323
171983090
1879014591
494999094
1484923964
1343368296
1611264496
270070640
61278359
1386333647
1626680524
249672164
347547357
1517947682
1626607317
2034176914
1054156926
1887842423
1519062475
1821719819
1978338619
1167305551
1969338889
1098335886
811980142
1425115288
182897830
863999003
1248080993
1032718128
1938800053
1682109709
1387350664
2014543140
1906106957
653233472
1543792567
2141553686
1651184491
1128826003
1662965010
905931908
393993135
600801184
1954588736
1121254125
1417489822
739041235
2056101008
1769368481
1874436587
1091029897
2132473274
1322827624
1987722841
1595866778
830433872
1833127700
2130887307
1838375475
744363415
2047060068
2112978911
1496673711
1149596176
1286124060
82556623
1556500000
475749264
1717966846
1151302942
1052628858
1299126676
190906205
71576668
826686253
871002505
1992754002
2095208509
1784580799
1169866962
229669053
650923182
1999961570
1634410330
334428846
198186003
1055523878
650676668
1225342657
416023977
504175691
898175788
2059743609
896457644
2101638367
474947672
96557477
420237694
1118852398
1417783556
1807648276
1737443818
2126203840
1569882880
442155153
431128007
975710414
1684779961
874416765
264810955
1414446193
1641859669
685597045
1853715694
1838702691
1023492893
696945470
152528598
1802323854
1152970900
113453550
618988878
937662017
1030450702
1349425222
1302135827
2023834387
1315936889
402001444
1117464917
360824371
1284512123
95718581
956478729
145777213
893771435
90182149
1190088539
386444399
677494741
609031823
1207795113
950877446
1274941003
1468878905
1804837379
652648165
1219574310
1057668958
1635025226
897243330
1914338341
501219963
1094996120
1389282466
973178795
659485487
1439255566
1128411171
979518837
1792444892
1691407712
1767359854
1960678811
420022731
1623333321
760855195
1546131853
233010740
688340963
1548503667
1445988099
75976153
446045862
522122375
601031081
324505374
838957857
2016249288
2099051945
244974839
1687932659
104982582
925444498
853400250
508860020
560446245
1927143678
2139650095
2115577596
1057141829
568108717
1963566688
2057440561
1740162790
555689633
2035809162
230028079
1793135842
1054490842
2021035790
1544228568
1615373994
996153999
1843721781
202381365
1916660565
853162432
1593477175
503695174
1458831675
1607771830
1833822784
468835015
1366214067
1286804982
191489177
1611966012
122203707
1414077199
87063918
2091526079
1908631466
1072587532
2020433506
2145363809
766787321
1669854691
154697732
1661393960
1862095258
1310687616
283778744
1815059237
1633977713
2143398813
1031861747
628165945
1236879710
326921169
310101383
1296788884
1197087996
1853255280
2068258190
1202409455
659218846
1261993538
578843257
523726543
1328345566
1650587402
141523249
313655728
1602880073
2178998
1580649433
2052496253
1241696664
132729923
2052904330
87920672
957509761
1040001230
1315833645
1726866404
1278724825
680168181
479810334
157728979
1416976052
2016177301
1195897199
940143878
1782121835
701410799
1943104712
2079127924
1725746130
2047590387
1552741929
172228484
17889809
1279088213
362873157
832473028
77683820
1436099064
856828066
586154068
1529225971
785552181
766663170
1197664793
1548849664
1692050409
397495003
203622502
564886292
997632524
682570676
694621752
1655405461
310849892
1683150286
1780679930
725812904
1089986112
495175180
1575731857
268973210
1047615451
1535771183
649430886
1481792316
520501649
762563590
1077259610
1874423302
842272433
1128451889
785452300
1300834047
145838984
864127921
2015356216
1641608756
983662561
654445455
523257740
2098838030
31988219
1000791591
449843350
269107224
443797349
1245142268
1548182652
253988047
1551538398
1516255148
17610312
900590621
717218598
1931561035
840652192
1506789693
421380677
487174059
2142602574
2080853884
497691436
1455634791
947591434
966775345
821114494
1804470458
1323146352
1255406866
2010999279
242060190
1478164670
980274187
1812401082
1407694941
201839350
232082524
1967356846
525832443
1829894841
564077567
158176867
1475604364
1678049253
265019971
763371286
1019976406
590928201
168368218
490418544
1981260293
284443349
728053924
1823325334
224723379
1223400245
1644642420
689702143
1161203456
2028292885
849028795
1423716099
1541418246
1957474989
1011094829
333566060
477907076
1503436910
218458247
2094107490
1006410691
2049592960
62093394
1150660710
1601649644
234482287
765273973
1619847355
1274080213
1260757401
1128217750
1166796829
654686593
427833628
544375252
403384307
1525735887
12331691
1369812467
1945741448
529857781
1182813245
282334070
1758313582
1564832296
1771240674
1376393606
1619843392
355611870
1130683451
1214807211
1721988028
913754084
425985889
431445489
629530569
1173195474
1268834541
1203366832
2016623894
34098533
376266122
731138588
382953324
856632331
146791195
951296770
868807256
591836222
1631747763
432699044
1353722376
1235112039
2014845702
462521138
686038846
78118105
864001642
1042185580
1229109139
1522156327
1100941658
784437521
1258867071
255688449
1910434908
1501210868
700399009
2084924038
207580845
842497816
1381120362
45609410
1848630366
1261139206
1401639090
174215143
2098314275
1186083998
105365752
1987932881
900755014
810424062
367243937
574793666
727077504
1232295472
125011068
1817284449
1212708439
1542522040
948182022
248011257
2047986424
753454475
1278951990
2098154399
891741308
946240879
533791568
1064864014
1600863961
1858621879
628824779
1207249632
960564494
1112084911
1862493428
37788421
1223462719
1813835356
1063409900
1828927445
473165969
1840392916
752257940
1485652240
1749331430
1942391956
856832344
2062224331
671581119
1713542031
255318050
1613987604
1428939869
401308305
1568584399
1494341560
945026759
966590335
846760357
1756083357
283778123
1591473091
1343307388
1445227298
2101935808
527602639
545359159
1830724548
402597777
333949060
1334681420
599604591
790043848
725708382
747183576
1271167557
1315768410
413484641
1975036658
664564818
238740903
1554329133
1204477163
857069786
858011745
925630470
708907084
720498002
757746316
471432071
331434497
1565449011
1729229400
364844395
1198137686
272188550
535027910
1435406304
375501480
1388584990
877688898
208362310
1593350510
1479007628
1306536417
19905983
349827693
193581522
1643732173
1024902103
870409821
1580002067
1122294647
182188195
961559408
1760341318
1092209266
1854006820
490369040
1426290304
2067408590
684744042
1210375497
524094185
2135477261
1253803691
653090991
735471879
1203896867
1376041444
1228279391
1215030838
1801426036
1099308735
1689021480
611750557
108097331
616174879
698725065
2012865888
2027144842
1865377025
195631314
52605433
195806228
767244077
2057381066
1220043417
1848884600
140104974
126682938
1617001909
956297945
550449501
296418555
2094821914
1262802066
1798846416
1597290897
1164815100
1573376510
853403135
1860622777
1759767602
323202818
381364994
1571577030
1538520655
506028985
1715900553
1843865561
30176183
1204191370
1748019717
334401378
400763771
1023024801
971525598
1702685219
119307937
12670117
534090956
1743071881
1762536654
1157903770
1264362320
2064220587
1631477443
774657804
1289304281
86772025
341834861
774758196
484706345
231896424
1823295518
801905563
1632819263
605409366
98681654
990027405
1334078508
1054292639
175397443
261875257
1319711518
997373762
2127747411
1797163629
1104789681
967376032
1853859856
1264186124
720113075
1369001864
705875438
2130417224
605585325
46425332
1144995609
968212121
2141174214
1093749906
1058893691
698407258
834811064
804086551
1646014517
933252309
41590439
1715489805
2082001718
749983449
1636566057
252507268
1681889197
1782477425
412401727
1207475591
1601527286
996918917
2079798267
1611722134
657171582
33364963
612976522
1942620986
698338115
552000500
689681011
1716371415
983998710
189240866
1074400013
1580507374
1329935915
1180798720
639934377
904020855
91749007
2036323840
560272928
1037923567
615063683
1439687612
1929303211
1100840605
1920420309
936951892
226242970
1969581887
713915248
1431876074
1756982155
1306946988
527260197
791835208
1454271140
1082266296
86814480
942861811
1226327973
220580643
642200262
1226344736
154377371
2027438928
1170580188
23392228
2010684721
1244780460
958078272
549612126
90830614
1729695764
1329186097
887471183
774339008
624697820
1769975507
737512247
1754629939
887126434
1044190126
1939885018
415910902
130109050
330616696
1227471218
1150402394
869677812
1570251580
1054397189
1903782805
335208583
102679171
1062167205
1190461076
1318097131
1325148001
2138311332
1139581309
1951596806
496184981
1538776264
270932328
398000840
820575082
228620248
790212509
257574779
788014279
2057285123
451141985
200485337
707078452
358724472
321181980
1153401049
917842482
1725617193
884911437
990214465
1665659377
1417523894
1015245378
2009692319
1719025260
488836527
671342858
751044297
383079975
1313607364
1020280939
1272103080
1237378112
529014973
1469805916
1983730179
7085361
837242178
1104302641
390559871
1507535366
629285856
760709154
329845982
327540140
1329604539
1530214152
832902651
2038739127
354797030
1530248467
999875271
38339964
395498440
1064546262
1627139304
1895937174
1375376734
269685801
2146124337
1022157090
1170098987
1081355873
1265907590
586683625
234047760
1615930055
822092562
841983196
1795003389
1079467477
1901157939
1386110107
1762134040
1122878418
397397976
962491278
1015220207
385395213
1409040099
1941752057
1274196375
596416142
981707964
779052980
511024525
2023802992
244037195
486560500
177022170
703760412
45154341
1756207742
147861240
241844087
1146136291
1428141668
2052163816
2004048461
894810853
1417096277
44221099
282586730
1776533915
324172426
1232901562
986786867
1433878499
411913445
271962935
1428002313
221596908
1805252899
55695989
453902819
591604677
1333150454
277845822
1570398259
1629416967
2136762354
1308755768
430918897
219291057
2104587329
651905398
503670678
1895264224
1792139001
246625155
754152342
111967939
192769503
1815244999
1137459291
11045826
130245111
1076570025
1920555408
1532054084
804252609
1179134095
1931706232
1036431639
2115757967
1755030452
2061100864
788452740
1293934933
1601595299
155796291
103468339
986407283
990947217
1320391364
58562621
1856077995
1554860383
343522105
680399748
91997321
285260801
1839720194
900527017
764691328
230970729
1377152914
598197782
228069661
142555472
667618296
127007773
1686303308
1957545740
595266088
139263106
1730501128
865112108
1376079562
1806188260
995470531
537646626
168779168
1125280973
267242939
1696633176
1978051064
1710525581
869659107
1973943934
1526492697
837825311
897432988
1209709940
1030507692
2002370259
2135205757
692864927
2065610821
174561646
343057898
220489123
2067276712
665813581
92414641
1014926860
329644635
883613791
1771845320
460931894
1337614476
1662721308
642265017
60672460
1340586932
1615267382
225401560
1365864253
197984855
2133473247
1559632365
1289836349
1424217219
919572353
1917534146
16372453
289496243
1546626376
258913241
1706704568
1123743382
822890255
1578131136
1965451293
299868325
929180219
1887985403
1528200348
844575785
858336673
1468630027
1816559588
760767705
1648182567
2123305991
1896237505
981895492
879227466
1613158082
336792725
245902353
866383746
1180199653
1849910048
902259403
1456736786
847962515
869197742
1231875843
658869327
862560949
2014990710
277292696
1937264648
1583978913
1360075613
1470997322
1069834437
1437575504
1530245542
361937879
1066849698
976840675
1001466231
949207914
1612622935
625550327
1036746068
1199116965
1331866220
1127624726
223695982
1352062831
1893288055
1826780931
1470910786
2006953172
1522246605
607541489
1227024041
1268382742
1164736715
589549091
1823782692
1804149881
1215047047
1003607206
1745910438
1635478387
1450357593
464593857
1713401022
13481253
610855293
442181748
1046102745
2106983630
85550978
406604162
121613105
1615184926
1167247253
271217786
1184387590
1773458538
1012123591
1646850156
1510895800
1894147774
125468116
79330306
2130109224
1022925743
1682935819
893563005
271435545
1523575870
480671899
1863822834
621846868
1865374019
1017892563
1678053517
884935778
185492657
500865545
1747004345
1022029647
287166686
1374792730
1039503112
731986649
1217145172
451019465
1864094259
1871982737
1245385509
1657746091
1620027710
445657223
179725491
291166549
420954373
1843662923
1549665825
697571118
994239362
2024142909
1649646103
1308889667
61137824
601737769
232582424
510689382
788713934
549326903
1695297055
1561147583
56686615
691302877
2057236435
1727385370
1374232185
1664791356
740617943
1307063669
651007835
2071018205
1822401492
1197041237
2137625460
866918417
384539331
790435692
1174388278
775668003
2086966176
167342940
2107122139
786031009
559245869
1184881665
2006864867
1581535413
1508165281
1906554189
536930688
1437472535
1062180361
724055687
1672688457
1397763494
1046628821
1797145985
1888633331
2038610845
1296163007
51075198
214839865
1575476265
666220174
1383227337
119062857
1985015358
1178803530
1293400356
1207576916
489121988
495696957
1081682277
1473070350
2000829070
276805796
938663603
1006894280
2033233875
1628743301
1965718147
1635056098
572776520
1347567663
746136717
1620288456
1052747242
128313081
321758387
1133732775
641473218
1385032391
1335854308
362229940
1751162843
550345627
19676175
1697539325
1258383933
1048256569
1616338906
192927926
1103665778
676861949
1701240553
1956923308
993253935
1611006361
1978942326
1422982272
835683006
617049227
1342963011
689161524
1759005388
2057236734
1133753373
427896744
395083179
1924984641
1221632422
1305873853
110475360
894245246
621212710
78463257
1192505506
1574224569
340473990
1082839125
854885136
1349711784
1505676403
622674560
1381566722
1198743273
630216836
708199356
301971315
1975836927
1916359542
421237012
1789756508
1006967016
1351715502
1542532475
835212783
317819953
342996491
2115886310
1198028830
1999612691
1908281710
1470818858
910859042
1333565647
1540489014
1019228536
506157570
2004204608
1600500256
763196881
1765099529
1313544179
958849044
1771175115
1498056729
1640786301
425556930
1980986161
1779624350
190976862
1461024729
322246851
1490522121
362990591
1265012672
1386230967
1532305542
1180112452
663952317
1984876997
718108742
1910211163
1456924994
2062140205
146926185
166900962
1591680807
801828834
1189021378
1798846605
939795975
31778639
599976005
25498844
1082039266
636534216
2053573180
884420506
1005604257
425930860
1377216425
1819046975
1119500673
13242781
1358602450
1516422527
448305604
1028848923
1801710095
541963049
756938243
710693989
1713209676
1326644537
726023761
1326547725
1647242552
712956438
1987767609
1865648780
748175979
228657021
79769959
1229903642
1957737170
1092854482
1189814542
2009029491
1475388159
235718989
38073142
1426322781
1645234391
1417412716
576143883
1929517501
881054185
1863607695
1029133780
670746826
8261984
820291333
1610511953
1796328133
1522710128
1421722615
866207161
896021381
816908940
1107923983
864035413
1542139784
1242576836
475142403
1818857795
1494751040
1262884515
667588014
736604322
1159121937
398558500
642477808
307343770
1168858166
1149322313
1834079105
758798911
245362478
2126536277
380906687
366252262
510130656
1659966895
1390171709
151448969
970832667
1011833521
209231456
218584139
1159397175
91474385
984911684
2054657987
1989029137
1181757952
1881832857
622600949
76323308
354329438
1776214465
1785048031
1422075275
141296672
448165987
438758849
1611013890
1602695431
1828202966
2146396988
1814130735
1912447319
881572513
1235499092
1885999748
904828478
298206334
571460832
1894894431
1167970600
1303737608
339861398
1465790406
1305399792
100308956
783828667
1334047028
846306411
1332110628
1667883883
1896313126
2135557984
1269209922
1273795547
107191898
1717211903
125197850
1192176985
215488508
503039580
1407344524
1465941563
400530130
1688802761
777113580
1077696798
368030949
1219252714
807736856
420980158
191021554
233872680
1742426039
1826913432
864890808
744876567
1791990182
2106017804
387910130
1702756841
1606361071
1769336794
169004845
1466700422
929625650
1002047882
713722969
1089455333
1102624739
1554978031
1696350558
1486150452
1259139234
1811266669
841911628
779114255
1850362949
1110777922
858170125
126101511
1301057338
862136530
222856409
2115133827
1818646204
678223929
1531611361
1917385069
1942003982
1228395836
1304241584
2060389812
948641257
907380014
361235995
215790487
1938704050
971099727
2061329822
2141605083
835730957
1814391293
237286635
1594123977
572356975
1823829669
796755360
895557675
90583062
946395944
1016839993
219420580
750883838
278734682
199105073
1702224288
419942921
224583626
1990190485
940836626
2098453027
877348637
333910610
1854835431
350089062
1408237765
1739556811
1372060058
2025849053
1852687128
842317950
120651229
1297402039
724242786
901426440
555253809
1837282763
442760819
947315240
453594206
1835244380
185857745
995822430
1398685683
433727634
1308005011
1436657669
794165386
1640376822
2121822324
1612582851
386873887
1659408663
1284577020
443596308
1526097104
631784563
1218371513
929097438
1548620762
1745402028
1551755551
1153192688
2124073822
826494920
1798508666
775848948
2010865300
1150583353
44299444
706748584
160880297
1793969686
552927311
823110056
82370528
1885171952
1229355916
980710568
936755541
454878834
27895593
1358754231
38721974
1331114461
1447484877
848901880
1433445959
64482601
600686343
304272642
1201885544
552870558
896033101
940765955
879151143
1545464750
814386224
717730684
246634805
531880575
1528167039
905568138
553114173
264054954
2121049288
472112214
1843287781
1097052484
69866368
1941628445
1092634405
1142730671
1734129976
758879587
1070812406
680609938
926438594
2116725585
1807186581
1115150763
777673733
1883972746
355475821
2007962253
1272540466
459970360
598747044
134993003
1769523647
457496053
1820518094
1449843389
2088294666
572513472
66753011
1555507984
77443451
467731782
221062102
431377864
656714593
746357346
143185182
1888177636
293731258
1874863412
27859706
520192365
31413548
1067084062
1089809623
550509070
963941310
1763624875
1303450395
187137196
653487484
531125569
424295667
620323355
1163865715
681289066
482909935
1032634201
2110355809
694744755
91052354
68056474
1351422799
881829603
1168631233
1743768218
616543330
696512456
2074791512
1392748815
1521738673
913828620
520678133
1533782204
545511423
1244192355
1256466453
1552277121
230581014
116510814
1112986965
992769281
896459672
1334076300
2027977449
1924664534
735657758
1355349027
2025797769
1700127783
1868752063
2072455985
1967041359
1264764936
977393550
865559358
790977576
43764658
2091565001
293532781
227128806
1729481024
492242502
1853313282
1836549066
1292675649
542897733
302094746
787412889
599488268
2053891957
994537643
1843804012
1049505787
549089402
1739200530
571897070
991849643
1406968038
587256833
276662971
2005648769
907953233
1562876016
228401942
232850140
1944398663
866057265
127952345
1314329949
517701271
1428059717
733032213
996595438
1522145492
538567023
971361563
398103163
481028433
1549486233
1062225489
657478661
73620928
1928461027
1977100403
1497235804
1075500335
1322772726
1973935595
740833769
2061048109
466503546
873893007
899481472
108192001
1746041991
1539001
1583556067
1222794160
1085035555
1146618387
66030476
1856881086
926317479
1398078689
1540430322
37089308
1528972862
1641074020
570723672
1239812610
261601648
405987196
1281426780
895296365
1244848443
1266268054
846093690
734720825
771714143
2055768412
1377193132
1004047597
557027391
481908053
381767207
2140546091
1800091075
582783017
1234194810
2097599962
474246489
1122979820
377762456
1711504026
1960716958
1181811309
1535375949
1481474429
1121601930
207727684
1129506511
550162889
593746532
1557245491
2141666085
184792431
1624946057
1829508084
1253234780
1880869706
677730374
587491827
831429882
111083856
516556971
902896660
102337959
1721472728
1798324791
1027300326
939312550
1268917965
562784627
445484650
967126627
1482996259
227526960
1625899743
2133065840
2110644727
976410045
59617445
302451551
696834453
819444154
345488814
643417554
101953758
1315514940
1189383308
304096812
1620344500
868320008
836735725
29115104
919247705
1105341176
103102450
1087355454
26534399
1100693460
1979906507
1883890305
111541214
1231325960
217980150
125027154
1444917702
726187445
229237101
116053079
384714457
803468475
758530483
1369147096
1725749872
580289860
675297532
820811019
1501287082
908923173
881627271
510401314
185749142
274653883
1064712112
107968186
1257480246
1436782851
955850771
1412886446
313642737
1577118962
1600300329
960899150
1439048159
1318204399
399538790
1187140946
795390545
715755026
1539776773
415710745
309331206
177000598
608757405
12846446
1630645689
82742106
2130078482
1292941660
964491357
2070174909
568438609
17673000
1256758290
1631292757
1591520014
171806818
1003255055
1059910987
1194093426
1005283969
1935689389
630269817
615102718
470628114
362317394
1909843569
628639235
1362389100
393882872
1125507175
865953006
1249715672
280924612
886289288
1910457935
126702447
1371556942
1979267606
997572445
936665754
1254760152
358358693
1278580660
1029499537
2080434231
1680390417
1660903501
2023819339
1933680360
431239556
1079693655
535987898
1332499101
1935076785
1464316000
1177014003
1454716437
1578124448
1584217854
425632025
1739895539
1322547984
737226845
1271239626
1796178474
1233520563
1717512236
92101799
1840238457
901455714
422166711
801300737
833118980
59804048
594417862
1588792690
1308283942
1240120356
1136847458
404321887
1671021321
1923498024
872163543
853196838
2104179
945315269
1542203016
195809287
2094423662
744558777
441140266
1357300512
46069079
858735624
2131699208
812560357
1518504793
1605916463
312111895
1068707204
1362456651
1447291295
1766726253
117744843
1091502725
1640820539
1260724719
780822475
927736126
777587857
589560996
1682674340
1049994888
633813793
981756188
802927484
123988633
1001829792
2007422601
157039201
2113424462
138882185
1894929659
782480096
1470481718
1754481013
535562638
1518060133
1061257826
1994804282
1626287699
788984367
179603478
198076101
806262664
1434402330
1237801525
474726891
1003012614
178154978
140554301
813580402
1918331445
136394098
1284517504
1498569890
511944983
2029395008
719202534
2060342202
2097650574
1724460652
1098476771
1942002305
1806078042
1421702267
83628984
581998947
1866776014
71644043
127949965
51556532
1315406095
774502011
1172213654
484476219
1638343484
1257594024
160229129
1138135980
62597231
1527493579
515539579
716705274
921314832
2011780806
1671323700
437911261
633741370
1427363601
789798898
693548525
423522493
946858994
523914604
728399024
1445999981
1456286640
469430756
412783132
280905232
1788382025
926756557
417820413
1138340391
1204201134
382935078
1919636129
1065601158
556192021
976045693
31856291
678601786
678423985
940685593
181881675
1877033811
729288421
2125422701
396860344
2054432084
1311236030
847657090
1367505486
1094414630
31118143
2126355197
715199771
805020569
1610423578
60920070
1827115375
1610990909
383283639
236990073
970297608
252193026
614502088
1698689804
1206582662
1432400583
770739020
1084765545
750918941
664380511
1376382855
1702139150
1245703790
450491688
2017891777
1957459089
6016362
875704225
793662080
685210572
337600308
1053743100
1472291925
373826187
1335870958
1027168641
2032708757
2077573676
902897120
99647105
1226616590
1339797614
1077231908
2076273863
431250222
2004934946
2072433649
376057049
359439208
2085589275
2074188014
405714953
1675210116
510097313
101256597
1495895738
194200492
1335427505
2106478147
21026418
585919364
1978012427
146162334
1573453835
573063017
1241567599
530649419
939390672
1862032940
1082226304
626253177
765187378
38939501
715926012
1801832797
218113099
1448597484
499114938
2117157839
442278417
470954398
904353376
1523227770
1805946489
213924841
1946477033
924638947
889029423
75600012
1135774925
1336801372
1872547979
1892714193
686753569
1034625675
958031080
2122392736
722515120
721328508
560085553
1477826131
1287110413
1364170250
1502432315
777711332
1050161172
200119196
1443567347
844755185
2098533287
1674042258
2057608520
416652760
784704201
1605523896
1325528752
882888357
1679652122
173586528
108750225
775558334
1183890230
174114185
1444869476
1548886184
1470988657
1482497397
670278037
1103819775
381876594
290529374
849543940
992204998
1037028616
463941136
1490192032
1848517032
1150318596
1335503440
1939155921
472035990
2057742944
322128131
1333709330
122179695
1341305667
1562190509
738320375
846969358
1280832052
1487736941
2028005613
1510639647
1178948065
1889783865
1570520048
577885459
427477744
1430679859
1256550683
447852022
1973742826
630229054
1849774146
1426475531
1451717008
979413886
1545684938
33033200
1435490011
765474660
618490335
651380948
1187578135
377969303
1293415182
968415603
2034820341
389966280
1244879163
580416059
2102475353
1060994254
799269052
1501938458
8140345
1894470239
705018702
402219060
577653973
1746697186
956345993
1403941438
447085579
842257171
1361199435
2129538536
572693950
1606759541
720859846
1396315542
1371226544
1924891958
80672862
946208730
136220768
186842676
11338676
726853911
1888793795
400081156
270111144
1553697539
1841057459
1468052460
194133924
413384061
2040229148
1094886942
596159167
1738251821
2122158134
2079308798
1291212055
891781404
1110946842
1565598480
598676755
880650453
931881623
42012451
2025523901
518702792
1736560086
1833893274
1663114824
1473135532
649589219
835731954
766183182
1916751657
1890893878
576576117
1682692210
162248910
226644092
257985480
267524404
1474400190
333650826
460080575
1605263660
1880394523
1822178830
1397477148
305627125
126892710
829276691
750631529
1794452128
971505305
477229387
1170448805
1507472002
1066780661
985444374
964995784
1031226120
454598833
926146228
518280207
1255090238
1371798608
1488569399
1208911933
781556869
1519439776
954368139
559544951
1738645564
107049377
1183680229
419547954
712791501
1112097547
1507598273
1213690790
1377135103
898178843
1964897072
707656502
2043019598
1645319064
1215077179
23032343
1491807646
393994449
735002064
762165001
1484844428
898286303
98512816
174031556
524726821
1818492974
2064031172
471514252
2031512950
1574159294
1267875925
748492321
171386870
1007336325
1961825364
798224561
798236661
1063780929
2089623123
754223091
1088515807
234868376
1090532506
659908491
567752697
1957686205
1209520388
1776952968
734813896
447936976
1053223942
1696754771
2031731956
633566775
1104469506
1074609124
2144276563
369068854
208685629
130124156
828504553
1977526535
1406996646
1831671051
18948999
1403643267
1704347837
1288343634
1129543281
1460151497
257770215
1256196526
1259145484
642713917
1859031900
570859911
81956363
879340370
3548247
1490847064
147081606
2034637561
578506736
1860318415
1030328411
64661220
1209926392
799280615
735432069
1173613911
861791876
1047601411
161485105
1864152006
1707381488
335564075
1288054334
621840326
1500236134
310682682
1274294404
1699358443
746108569
64100190
38392893
1549709045
493173931
1213426524
96854652
83269213
282084849
884110430
463573172
1767205978
1471028914
389257889
369374951
1870750021
248633238
484812500
1251513634
691771075
921219103
1374082441
2041356897
907687970
237013049
1059075226
1772413640
1597332056
1121082219
855131773
1252803954
821535873
1219084914
295563002
715754269
2026094600
1877114247
481077015
1503867987
826249450
1481967367
2030762450
450557842
288765469
2016095555
1426343927
1594474444
505532704
808826132
1874777245
138752551
1418598320
1308361641
1716459777
1614265545
765766198
1707004308
298410367
1970547897
39073104
482796527
1825747269
80595986
161700294
1316540345
1716645476
1740507369
1893751991
1824965427
973231818
956342994
1367252825
381245647
1590180809
2091868480
294838352
501772532
1439237833
424038930
150946548
366810187
610764158
1394184151
377495562
242572988
107314607
1139117896
619355675
1149464583
1821084210
1950545619
2047742184
1644193786
660094657
1290206146
97067803
1498179400
743937076
163137780
1224983805
2098502307
937663690
820538629
1365173684
815287379
607092876
1279643866
797635382
1780874911
698204538
1129460983
995500673
1137282781
1535297438
948156700
1772322850
2084855323
395621745
879651133
1838925772
344491214
1164543119
899175580
1468597539
605031621
780429560
1809984397
1626209311
277426873
1720942129
2056087093
378165461
191934758
782154513
336130624
370976751
307434165
1963535871
516778303
517150450
747506636
258310622
1387384691
1081867343
1133174099
171886826
1648482587
111618070
948616937
1846973113
1270790515
302578591
1161711884
536430288
1502836954
730876496
1115756386
254396937
707121808
2042626415
582089417
814049949
1259117539
570267826
1128387526
1533088702
198488416
1151683147
858848558
1925237394
681405956
1809126247
710208806
1625977393
1291167941
838827037
794745140
1249171425
864172811
376907724
1354522240
18089799
1326911316
725888409
1586181612
629401357
1980479156
11810904
1106832627
319954006
2025097195
1882615492
1619503279
510146457
1611220229
691283061
1875963840
1683433712
1235372502
666325230
947879101
1552219155
1918190087
97505504
89725006
519953587
14313446
1707634236
1565621110
1254711931
100878879
73183144
767506968
1053107625
1881938381
1463841271
871085209
1562745704
1538294149
1969899386
1129779884
1562261897
978125532
1672585381
2015970712
1028776763
1064688839
1097972849
2070483477
1020042455
1473018459
906125295
951198367
1466403019
771516535
1761040304
1128473065
496511812
1600705575
1010286255
710729028
1590425261
120820032
1881018301
587951735
9510834
776382514
1324481720
932343278
65911326
2066312259
1982664654
450178452
627448853
747248189
1360728828
1345583782
861113227
2105867835
1502036115
242706385
692859285
181543499
944192413
511877063
1451054820
740459600
1754582967
1957019519
1341712467
1964364980
239565268
1703491547
790053560
894548946
1075754992
499857628
523126689
1466149258
476979690
1837638464
83802394
1781934601
396118371
119997144
358145547
1896007021
285565391
48435424
2140761826
1237935258
1542631702
1319845418
1673513260
309739713
259508129
739296646
587099225
1895782644
421953806
2082325941
885439921
48394314
1001048947
1527571465
158405828
2089587933
1400846521
1945826917
650252170
693382382
1896568300
2127279521
296627841
147754542
278711415
144340892
1138538888
912923494
1976322375
2033185153
1519053629
475392758
1895771643
1041629787
1603298790
719320268
450300048
503481594
73789288
1771227425
1518326739
1970416129
1647277512
930860661
1491992571
2137807694
1357535993
1948452701
1413300721
1401496685
721488272
316498301
461450449
1819420247
1503973554
1178766234
1417187628
1480036605
1366231229
28267371
162833826
636626328
904560294
48073834
1625618315
978010452
767961559
1840938425
1041834561
1856237342
143795761
1086642284
32067670
1018429875
839383681
140195340
2107016001
983185045
234824527
998514331
693347276
1366712283
995026906
349738601
503863938
1657181772
1660843392
106575220
1291759498
2128638969
608454028
387826802
1829532444
1627346500
1559611288
231957535
367619524
461416572
19420915
1129658997
126048522
956773646
1810134746
1418045869
608214662
358515061
233592330
719720054
843243943
1394028289
515283989
2003764625
148524693
418735570
1994292321
1129528007
1685762908
745162429
40506212
645250752
883122082
208758233
1147669086
58516938
1414188442
1649102023
881165216
1569369385
1048514821
1940784285
1381846943
1942202919
1980502250
1009035302
560031554
1257078829
1607380
1903623850
1532998285
764272275
2127218479
2031230420
113447759
1863518068
707154481
982193011
1087486353
1722736032
443755333
1165269167
1934213183
581794564
278919621
1860225956
1474105651
1160793735
640676131
1560801812
455971175
1331085985
258310446
1840071408
604673469
1476226052
1601883670
2113583442
2060492235
1197260480
131657972
1487728252
132930089
821054872
408879126
1904737267
1604450063
1227853665
401202929
456025566
341422376
1019293270
560846478
244518235
265466379
1525800176
1259533844
1767844520
1052587017
358069669
971323957
986009453
1767698149
1252728810
633962111
1280995511
1727318886
721305403
1988637841
246282691
1893523621
1067182304
199157033
1870259689
893630224
1089938081
799635532
1633936019
1757140357
1765025948
575947973
57178686
2027328935
1509161892
652732738
539575786
690831170
2016114675
1830808679
729229270
1331260758
1357836925
891102388
1989250499
293452289
775643073
157608160
162773786
2116006665
2061894319
1895696521
1806244523
187962793
1895539066
77368279
507615747
90067772
1308116163
1592605706
949947157
931421414
1818263056
1899099134
1316261308
368556264
711275795
1518319510
1030816592
2140462528
1901788923
2031064369
137201749
844748517
32373751
171134157
404289124
1612001581
1562066352
1319026873
368668404
1659776695
974697923
1305947680
45935877
1755792201
1970580410
2092510371
1483857963
110876884
1171635048
942045049
1029754401
127556422
1189370616
906787950
962592065
1742441812
319220108
1142207876
1738155746
1517822913
817448240
1685047409
1294020950
1591585563
141093170
374107796
1321595500
1541648985
1809749102
1487611396
919468416
1765949484
1885239160
996125050
1430282782
1732939594
2026367682
456208438
60992835
1071845904
1293790552
1932162733
924755280
719830745
16755312
2118815385
1378502225
321889453
851396664
971470671
283816372
1083754374
1490501064
842235434
967518198
916145101
1672475013
1601594934
752945892
1174715265
1840865092
1001085175
106293268
597494288
201557707
492084916
993037006
1821720638
228483504
1299586627
2125862585
1556211962
405430721
1002939819
968632697
432117116
337803151
625998415
115672481
1498460534
1133027370
1991880974
1876870311
1345036016
700316630
752012929
369004863
1107303274
460286972
1925722063
45148385
974056234
1637857658
1053669798
307750812
1732169234
1392001827
855921123
1179687059
1300347846
581514171
294559525
1224233257
2039310260
1682063338
535138506
279647145
587730271
1745677706
1721610208
1423177858
745178477
462512263
1341011677
1917362520
922263632
101626471
1080750567
1783149143
206621637
1221578655
1652680545
1503286735
1848901415
1063640589
2121123899
459064649
1883696787
1945185123
1567500121
1162468406
1454213189
398566318
1614183152
1228911157
260159567
280481499
497345544
1242250563
1011250401
1877956448
267501421
395115556
1670910689
1314658435
195624156
1349560440
1249567119
404927685
1960722474
1439756414
533270354
1066775429
1680656733
255867529
325113251
618670092
775169197
1942974008
634645941
931585770
90350329
1724630809
1954106356
1929975062
922655136
890023610
14820611
1477031345
1367305124
1640669029
1909668365
1737105475
1399281899
2014842293
251882524
1843361627
1458509578
1077238577
1073781012
388724197
133443948
102289568
565952510
1463930636
247148944
279158829
1432186066
587403967
2067173154
2132602743
2116250993
1364597893
564357320
2091641358
2066271421
906562283
1114440603
397007864
1159272465
688044954
1147671454
214258427
1995434723
810406779
966184099
2081376789
1812316906
1806060482
1539750362
1210800841
80420023
743606582
662265341
1308358658
246601693
1412495674
950574164
893628392
2062344914
721631508
236447772
1356101177
45232127
1361036209
1560493391
1594226321
251850947
1389570094
672981162
2035019477
886578033
534366143
1508567071
602247473
1441346949
1316690883
867535499
884928128
2034723253
435127590
2002204928
851273850
909042391
2010751297
1264549326
1557146576
378499340
1891379428
1981392277
977122040
636319148
460674646
757608260
1808224163
1952192372
870896474
1552286819
1868283276
745651821
1092694016
1893628214
640793787
1983371553
525459685
1582109993
792965974
1077340211
105039027
1303782154
239425584
719311448
1288581837
269027563
558654758
968065379
909808078
803039513
361058581
413779448
106460546
922487182
1567429189
863536059
1835943271
2122613995
556329182
259794400
354052737
629195312
1001730089
1344428959
863307222
316093768
365181599
148380545
165293746
883746612
289813058
2124148963
417708305
6833643
1051919391
1047891755
457802615
195411371
1062162970
1966321306
88558984
1871648761
96824560
1072771146
1454839331
86418552
411785021
1006799525
27460042
1781999914
263114444
1879866772
2141309079
599366388
1103126437
1059393139
1815653497
463576312
1907785146
1912589457
447608859
622971369
1371645765
21388755
567608366
597214093
1428852634
794710604
1081919131
1702366074
359878713
654131332
1229580247
1033216624
2098504807
1057761922
1961189874
1652126240
2085628591
863709461
227059308
475495466
1118875337
365322390
1594903668
1334301339
1374780650
1863138562
853427985
2053986399
1025882880
146601572
1593091057
1255950800
152619872
267345196
332517637
3247110
1761654632
1254026674
481782559
1684784657
2092671208
1576086886
841257916
1068974278
1139883244
746081967
1315753982
1191022374
730944994
695016670
678719071
657063446
1900566037
138555643
280720726
1945357672
312662362
236023186
1761614030
1780428757
465127391
1644479306
1323415979
575017665
1801222111
435895523
1443719876
39432008
1759271188
1672172463
1453129735
1898832385
832677167
295930696
1618060336
142560034
1928567638
2125092570
1416820518
1057306429
1986183677
689849382
2025567444
1161842423
1567732067
454521085
350020177
349638499
590669240
724256324
1065387240
2071006002
952277262
1557364049
114614363
924971285
1936434662
647588692
21576866
194338219
165048712
658937391
474297563
206336854
120905234
1518047321
715361430
828258713
1777222815
674110740
1155108632
692831930
355891213
967810361
13890787
999894741
1395314224
1375519382
1605522047
1962687725
1596863356
2117569819
195694198
1058140861
1314735100
1313640034
544857864
1923862707
773025407
1692694123
1022808527
1692788551
1452940794
283305829
73128040
1683402208
976940255
1238602376
35971016
348759095
1728962156
1405524874
324955759
353745323
66887996
2117944806
208849331
1539341825
1200871780
1692919834
1251845437
1010768326
1096512408
1343629406
1011832925
264638078
1284439470
1306165486
736664827
163102193
623839884
1543638099
1012389123
1357495314
1585748837
2116131201
255908336
201123373
1682936479
1645807637
2021151061
677135137
1039740280
1083042951
1924893848
1079028785
2101577349
1979612291
1034808951
636435589
403644538
1680720741
625269066
1034717806
1726969648
46800323
1860904475
2089199256
543660891
558825153
1220878621
181855429
1791480685
994245454
1537085948
1039952996
80037636
1662197423
1210599522
1345359900
251965549
787253050
1683534826
1995828867
787551979
1041582614
2110193773
900946504
358060360
1550163796
974863882
187402880
1767968784
2091013831
1722945075
1570935476
849555319
966366211
616585826
1386357556
455152125
1224921691
1600098975
208507263
1144341061
1245917522
1561031480
408332325
1870503438
509020406
104485721
776224707
1728202614
2101462507
651754230
987471473
1576050680
1216679444
9634144
182296687
1969441436
692071459
2012263377
1332258857
651179394
1538835554
2121499305
401626865
265661812
556650721
402258099
1205603429
2034202299
737535380
2043951299
2061316076
1966927910
2030681233
1175585865
1009663905
383860080
1832651364
1303595390
1779149179
254179532
864000629
277100895
399993661
1775037896
1153217254
1636689509
1048083042
915364734
819380569
723806924
195491223
558186021
866340420
1169921591
636885762
1437344363
1471363716
818619402
1150093982
162594512
1676624516
1026259602
111103105
724735564
271108911
1551101975
131474157
1951785589
2145383756
1359190497
1140564275
329614726
1235221224
1719509570
1968737442
592790882
1551028917
715269850
911606933
1562545392
1678580931
1384947272
1343484624
1315632851
1601394324
276875143
1153778515
1244782400
1962497835
445587343
1304618353
1961754459
698160055
41541398
845583136
135794105
14527277
1130594767
232677893
1368615432
760200086
300930050
1330256646
2099891944
1632632134
127961365
2022923034
1685261311
2052401046
844519794
1569815286
1939982455
813833470
1694476578
1714044906
667831483
658071392
1587394091
457200620
1165514111
848481506
2028555845
257983859
605613406
1622450856
268438918
20893729
1304252256
1429261011
950215855
1731472733
935580025
1202155403
582002393
1745759044
66311681
2114967491
832594062
513887886
122275540
1713933178
1693267349
1655650690
1173362384
11517863
510920362
852598056
704531734
606407446
754000148
1077604551
1958155733
871719387
1021653877
104723072
1209949723
1142053379
1917504776
1152184198
685798611
1075165237
1906664354
625071290
2124625380
271729440
118677915
1231029756
1660566509
1565712539
1713945662
1990262613
2102860457
15268003
763728444
364690639
1013883252
1544233782
1830834671
947841733
1940661449
1151671142
1719527205
1620696625
1030476174
1855585272
437678606
1246254296
13960802
836354989
1968374993
181337484
474855125
1300963710
413985251
1678690409
2074072139
1267370184
899117832
1132003115
1258930638
1855950249
1878871718
2077631815
110284022
552175967
2134533817
1718657135
1461498148
656704939
2124105238
961816741
80421171
1887924904
1972045791
91422769
1081760216
840737176
465096054
2023879833
605928386
395676090
1033747386
746333718
201289377
851104940
1777107616
2086639755
1358563823
1975104085
949185184
299076379
1977960610
1806660940
135916417
264870080
143573675
234125172
2118306285
38445307
1219997532
63391019
1828437561
2034267919
498118479
1293488911
1958978116
2049792786
2102173616
1348237514
1506814083
1036138944
620983103
2119661156
22812933
2070197611
1748899147
1041874925
1889999094
1440085282
1558467571
374886904
1867511684
1363885473
1499845061
277826988
450004392
342446559
93782298
493559084
1225913146
313760303
836445424
1360650206
200848749
538973684
1043618939
558243485
5698925
1386287779
351450204
1704708012
1313375899
2140515510
450576834
920155092
1636525068
271718326
2025866293
1736962441
1682946020
1494265443
1218662220
883825102
1865050332
373082961
2056945240
1941892269
754135119
640182404
869379381
1852175531
1635203464
454920305
2082519848
1270739911
1443448520
1004299694
1154471281
1505351497
655908964
288844621
759351550
1084224625
1242958491
664663397
1751407787
630754306
1662321591
950458634
1204466688
7378801
631868078
30127255
934132051
1808915479
78916967
581306373
1625853782
2119256204
1625300630
1981748538
878644226
1171560464
901649451
1998817218
1430272824
1307590407
2038738339
1653335614
767485838
754884483
2074042982
1829423388
1945710212
1792115981
173340581
219274225
48765153
788457775
133070615
96380281
760233550
65666991
1541921859
285218689
382496479
516524755
1423103115
1011214307
690709962
67925915
464888697
1143648164
1786348267
178110869
1238243863
2024395882
1244630501
799580138
96617746
1955739583
1914667014
1604188487
1164417682
939962390
1104696881
1348214730
1835643192
2130528354
1499065260
1132057982
137985351
2043562280
2047990794
114661554
835590167
1594099628
188378478
1286223935
501222783
582778647
953451249
2072620939
1248342574
2030940246
1922406116
1639926564
4915864
637389377
37928138
1186600086
943294434
2126518888
118598620
675317461
1374734355
1695007843
1573441839
139365032
1210104342
1851867946
1534552632
194951927
727958975
1453568088
1119790679
1207955532
852478231
1303041247
29675981
79173195
415868711
631964068
285968387
1448429282
1189371364
1620029204
964816137
1785605899
62170251
401991074
441184437
116570829
1772229045
1014197848
2094503963
869141007
1709099461
771476061
1610174609
1018866687
1523496256
945026074
552094018
877274029
1095188228
195421922
1259591205
1614853317
1211144777
1516564350
1575672140
2055632712
2050068682
1523827701
1104033286
2031006608
1563351481
60646462
864504466
439781213
1334245204
2014429868
532378329
1111216396
454270253
968307591
1039503882
1234003236
1310301966
1510057413
889103732
852855184
1718642290
270574433
811490912
1522514423
994701543
1140136243
285000915
312128594
1445222138
1348462444
1224597729
974638377
328063365
1949972918
2098228739
1401457619
1887729824
577284056
864588935
958107151
1499075045
513416522
733981787
146388311
589694414
358844960
1850869425
256154211
283993872
596204292
1089716463
1930906071
1640673327
157792588
1723178666
415909829
1702756874
344625986
2008214385
1012653300
2028923440
447114492
557934049
2080221760
340308073
910358394
1239167310
417891743
1081749002
1317564907
1646448700
2109185396
1510091642
1354813909
509945423
686548430
2064729697
1664987778
1783989050
1834535913
1059741879
1047793201
580498506
291189452
1317705164
1111408083
2115247854
819705669
1069660619
1247330636
316531483
1698512062
1644453662
910184452
151717206
427344023
1793090723
231977219
1467064551
398948141
1310526716
622385856
1422729884
1230778282
917478198
515955795
2042006012
1338835077
734886472
773328015
1711977675
317602705
1699015510
2117337950
376942709
352299651
778386061
760240401
889853062
1512903341
1994358615
1483419461
296969471
1870856682
1428742347
1146257665
367164494
546890324
1174889807
1181956791
1885797871
844191387
1628588104
685447781
1157157045
70377148
168744980
1644058832
1557962823
1223869357
1530059944
435296371
742287473
436751310
477464010
468491926
2046494384
17184545
406315389
2080133945
363975838
752780301
2108545390
1711704419
1243040265
1746696840
1167112826
1010765814
530687992
140312933
902054276
1617528987
231254439
1986345479
750203767
1012238597
1731280843
425223366
1298692428
1529250722
524178022
1588464985
2031732853
639137355
2107607918
1269399138
1004064643
479355918
1855399966
2083749609
1831333248
678925376
1557124124
773281131
1177513886
2093521913
1673235369
1992561860
318789402
1036332251
798262633
80949306
1821485214
115322550
171517154
1437947838
356598091
1005821656
1648096538
319200261
566310424
1884272857
195078586
1512758200
209369292
256173660
266283702
66287065
697272214
1460336638
484812178
422528995
767746585
535569539
15902806
2082861313
447940790
1455968983
591413948
1847549612
1726759394
52504568
261697993
2067308725
545155422
637526358
1964052767
2112292197
350094684
942011305
1714984316
1454014126
955901290
186217553
994496241
596659401
546195685
1371424900
751858535
910619650
1272876284
441261600
398864524
1050966069
1864262185
211364897
1502807587
446685456
385059865
1286978100
1431545990
2078213788
832120372
1932292443
2034231875
370779394
206402330
555054190
92221235
1353890236
1087582764
1333936121
1673586230
17376910
1592753788
382489230
286395290
35692228
1374499818
1266195752
1904784122
291756799
441376463
1937816369
1602132518
794891774
1878536423
1072886546
1714668297
1585565542
1094189210
1677327933
1506940438
2027870811
1195101889
1400740105
1693125607
2037493610
278254804
682417192
766009467
2080639611
1855888242
685988753
1661521037
1650380265
580589693
511315815
1419888746
2086219715
2075153651
2117403697
763319823
1133063504
1322097719
337564393
81449819
846612257
1305882961
1019404688
897700864
2052032100
1131646371
2094492402
1323697286
1497745461
488187618
445140832
2028934122
382423522
1961016793
817081547
1304929739
840543705
2031498238
227098332
2063486279
444518163
523364939
186484523
1836289731
1477606938
76588814
1906425290
1638787586
1586826382
919340130
1477544330
1816980796
1532514823
1512466096
1632075710
1819561476
708046908
1147501118
545877155
1546128685
1017503302
648427976
1639801968
414359379
559955600
1221819689
110664294
122560653
27621859
629673716
590938562
1751748079
1425253372
1699040082
29013501
1040386002
983574410
1275544934
897198671
1605377075
1545911084
610236083
1809064707
822941970
1912511715
257881120
827618686
1835820657
2168504
1622748524
1868861304
499050713
505170601
1386754666
2007681091
332294991
574179235
1698398688
124483843
805507542
1307337966
685399937
1180490901
1158468419
622782136
65188473
1635694505
518651002
1760619114
929917728
61262233
149141830
1102355291
2137092558
311624664
674867165
2063838627
639507642
1081248555
525693479
1341137969
1143352931
787906376
796881095
611408812
676617188
303794933
1965905135
743333679
222452532
1979530494
1696848542
1726383329
1286306018
69478239
1589936812
39407996
833861386
1642055858
2046842376
665756914
1595700055
39664570
763932375
1690316479
1989121283
206286796
66521798
1606756960
1246380948
1006610657
1422190191
998335145
1653613645
2015758442
1477221970
305692469
74457486
540531911
1915509100
816224110
797161520
1895823891
1048837092
1096749082
879873556
883120662
782704957
1678949971
371068983
1354581273
92020144
996037902
1536022816
641745157
199297428
1323440169
1353424793
468503324
378524432
914610558
1882319800
357488327
1394235507
1591491723
1361499741
89331485
1408731742
1441809253
1987120756
1017449914
2042271182
1920475730
1194289176
153543835
564991825
1326734461
1117516317
888409349
1881494513
2113021846
845386957
1887414482
521239627
142612730
846936022
880785838
1867577049
1106516273
1570467984
762714621
898937273
713269424
1235990645
1271413984
2040495412
474954680
1065757565
544651020
1088384497
975328874
1033686426
1067814375
1668892489
457724440
1562991040
2001096868
889122191
1993859121
498112593
1096087657
1479139304
469083907
1791114282
1983418435
1192409896
1403989664
1677609525
1694016898
1870578652
1546589217
126420704
471367779
1023178718
69961323
1530293476
1460216714
145238478
143657527
282471116
826479808
680632911
897812115
1713973760
1899556228
1054591728
1863031037
690592952
1920184979
1926193088
749613409
1433310130
1867117610
1815718509
512915240
798236003
667072330
999310206
566359182
397470642
609559777
1332927867
1548421962
67273220
408289935
843323048
1361424593
823716873
822342276
145904480
1994093136
350944165
1799584859
740925605
1528021427
106696508
1530649817
1111989759
541427919
1390174130
639999518
1552576321
703530564
669833085
1203501197
2039724161
383054321
1181708161
434240067
863542819
938076288
1775048485
1982625787
2092421395
94314647
622469327
773964967
126787391
746546651
880949550
2110003
1367740226
622157362
1634002184
469522904
1328611892
1782453769
464226283
998779823
1513381191
1143526382
1392636424
1213450168
1305623855
1164260592
1723496089
18423193
743518042
41980286
860260837
241390920
968389778
1003727072
1481435125
1998782113
779766660
608278028
1250312835
1795164851
2126856872
650709906
547977003
1633323708
827691645
132700151
1255165462
420165938
1656717261
2130227658
131973018
370461263
1481360991
1723288649
1955513062
1335296842
1872693915
1802417010
2080285820
1500814199
1183142929
674230211
1099424616
1916593218
677023674
1942418310
1342871853
2131376466
615062068
824692246
1925277238
606484712
750211601
1312172103
401467767
1382335488
870134250
921176475
2110111201
1313261269
278590127
1642390303
774439176
1729480906
1116321251
1054991444
1976262983
1229538566
1264531555
907843568
261665765
279366221
2002619326
326420300
759042901
2074993561
1135073447
650553034
1507886552
1660995574
118827557
373705364
1814702847
1553650512
473579186
1455252001
1492579070
1002817114
159605476
2024553814
940170144
1809764028
106386408
2020546526
810792865
1964791656
1113336183
44609009
1232370800
1336254768
2115454996
626202803
1279268908
40706603
1380014960
821555658
1815072955
1751035673
1967609993
481345711
1741236493
1469213343
1687259238
313568692
639848482
1263894026
290036108
1647869757
332666595
452565457
242793138
1861606748
565014126
880557324
1081523405
1424940633
1272213104
1127663195
868433362
1530583895
2010833749
535317414
193059441
1995017110
1151624342
1619671889
1710385237
177826226
385872562
1535165192
660486320
1046372194
1107238423
1926758804
1377002078
1052359087
573813936
23002464
1814500288
1753507222
1595734083
1284597385
1909976580
1657566092
1177378149
1801526748
1971938891
1724310692
1458688100
588285277
1416704085
2031533679
537101612
1349425361
1362079940
516581061
2022525937
216387000
1940682635
596658414
1917677663
1542372265
1068483063
1438892259
337453034
1318554822
701629608
806572216
86398889
804336980
746225308
1067522893
1292982893
1985180833
2093339259
815704667
764587934
1653120335
558737836
1250228503
1575135481
1729242327
317349381
1210698119
415723777
651623559
430419036
1595097270
2046468470
330084765
1178955380
1955252655
399728877
1917605143
985488794
1846559621
440273348
1248078978
1785126122
1039037573
1210734660
244787694
343001884
1137821347
549003343
291187797
2039569640
1415728023
361925709
684132226
802160630
973212004
1609425673
880891088
2107982830
1139838717
838063668
237046567
1334234599
3460891
843339893
1165025050
692933039
130958872
1065941880
1730571099
1726387378
1406035308
1847383762
1841176828
904755180
1696286669
166917542
1632436108
1809910313
532458933
587484447
339285416
986948199
364134786
1252932214
1474939059
1217069601
478290979
747276744
1973478783
1378516853
1805041767
359269284
751663268
1352677088
689104940
1195017160
1900637740
3032778
894908494
683775772
554891900
1065947252
889439330
1949606400
1781713395
1898152727
1277758502
2144833271
513800720
1667394903
881538718
401277916
1024645308
1116723286
1408800353
559096156
47672555
965175723
919893793
1618987072
1808844559
741657956
1444360269
1212115093
452860221
1629300799
1462010439
541415090
1056085812
2102170275
2130262593
592227062
584130237
1746967038
1632706301
1759553190
1031579619
42519330
1736844299
116630316
902725044
393626947
571074381
1401784259
2076392845
156455830
1920627791
251316193
1135583271
41684857
2071154873
50653604
1638795679
1422985996
1717293245
1272812531
949346581
1050477427
1989391180
193275006
686666248
2032573099
209651310
949341748
694752257
1197939277
705843946
226246607
1940085442
830422425
1033900435
1430704553
1961365128
866321281
1858627120
1867791363
2079992981
1700104567
1686906162
1665848711
1777020636
2146299067
2057576111
1122064728
2100485363
830354823
526234553
1596077317
593028116
1398098176
442347915
49438702
379664141
1769268120
1204450981
1959049170
1783379707
1114938035
1652448959
1971513498
152806113
627763068
1258518147
1255463259
250433763
898971928
1345943865
521118622
1331473812
295177933
1504121666
557125892
1216087248
911219297
1922527131
1401725426
836145546
1397582308
407178108
1602165529
1292654229
154245803
1416811279
293444718
377011766
2018120403
418678064
1339899705
1903493919
400507935
2143772729
1940929515
1827102770
80868768
108795283
1657117007
1106249888
1346344698
315819649
639132080
933554409
1426495746
160155829
2014798316
602746438
1025757643
2139681080
1783525110
1387108249
637658493
277424658
1243231508
831950008
1022605612
769035712
1479511278
939851723
993193285
1114459139
920607524
528946403
1524326308
1497011584
656405851
582324929
880588211
87347281
1149571318
489888266
1861938762
573445235
1819228574
281159339
1234631968
543289225
1557909239
1082316684
1243114509
1809805785
1532922725
1149861590
1060177168
605061554
1559073253
757004924
1364428195
1052735549
860423369
102486973
173430859
1562117482
887563029
1206855838
240867025
140532972
678293434
84040393
915772492
1054320951
1961058061
1732938020
1487286375
824625350
870125073
1526255341
1130967158
1255690761
1125678944
274353305
1546347060
541908877
1459937897
1343813570
1298286086
525378630
1474781478
1915630562
1646199167
1723287593
2137192172
553136726
2006276339
1954483093
1011666414
1862474234
1613738565
1763456127
1456875030
657914003
701046506
1907212866
657769237
607877674
1925606951
33319413
1829954195
1694656973
1474774960
1648679465
1982839414
25819496
113790296
871254144
1186561811
336056926
657409407
1936606293
1577709987
533589371
391794082
616223710
2123265646
2019177344
1705710665
1120655471
264549070
673310027
69671805
969718336
1163178917
1472842762
1751515753
650075569
779197416
1000091940
614914286
1316052427
751426070
372088677
82147402
952406610
309323532
1816226374
1558767277
476830417
1246006427
387907244
2053357667
1247622040
1988866726
2007562995
408922931
257560959
1567929994
631705486
1061998461
219088411
1266632987
332637890
791567184
1533783226
1204147162
1113478468
1199377461
1442045290
240543934
1051988565
1517863349
1340811914
1088632741
1484666852
2009208661
89891892
506694809
552160066
2083850059
2115560580
1423857131
2053410036
454923300
989881459
771175217
875253945
520059739
1826100995
1484196449
1711873664
1313468350
525094620
239675287
2112461436
846224115
833481068
537256264
837104796
1979787540
707904470
746834105
1318822314
678664603
1737651845
1703435932
583867291
1954912742
1880447551
1124159994
373516448
941795437
471061480
1783580269
1262202163
1928117689
491382978
1464541785
2124546770
715144993
1800084184
13559082
881842348
850131416
1755221186
1118504337
463346797
913712040
589524730
1259427683
1924934139
2078762592
1702802121
564034294
576488299
234156469
1718814619
441110983
585650719
1560450306
1042554507
648805957
931835491
1695933189
1751529236
2081417482
1971629997
267606550
2119889657
1830440817
89867603
1398708215
2025616055
565041629
72340977
2044105558
928496100
134855212
1773447405
373743205
962026279
1847906669
1422792091
1497821478
1696558227
711941768
756120510
1486912299
1973142525
390345895
129172483
1475722775
503413564
1685223666
1385375920
1132523603
874822658
1718151400
1438450799
1409656468
883152104
313239926
835087432
1026377354
994612510
1163762620
444780161
1437040918
354480250
1002847331
714726401
1518851199
1626336349
1675430450
1303574428
1165563568
1169675099
956527290
1678143121
662701861
507425242
1647725096
1799715185
405137927
328079926
639617222
636093313
184822143
2140090621
227742035
1797209009
1137311801
335806695
890912612
2123623445
720710714
692000747
1516240266
145201849
1939253371
1125804675
576562080
75723223
1419538145
1238270102
1767300350
986705916
238633939
661317913
634115708
618160161
237209294
1909520216
61535605
1561139792
1132727782
70370779
1563104522
250973018
361629542
1781564393
450317649
700646762
1977148465
1105856773
1282752696
1842698395
833964604
1094889841
2022634238
1185034828
1943408206
1442546266
814294731
1066419828
1506162398
1731171820
1800357063
1131888413
382010856
301649927
12437746
999650488
1472269133
1378540111
1544829332
200044240
2051751703
1660643367
467117250
1477782482
712713064
1123992354
1504618490
1824338367
568127364
695443315
1021312087
522020380
195215715
1651062719
1178373812
1826336177
7460801
1915924932
1952324885
602428944
507827551
264948379
1933794553
1527268553
1996229102
2028522053
41068914
148697127
1783940486
1504166221
418134453
274407161
2116072035
2093026115
240443227
650211701
1773549246
947592400
887245919
138391814
1337122689
260937270
1471275353
94365842
189322003
1146855646
2102592521
241321183
74467934
671454005
510524826
2010954919
813044613
1039326366
881877102
1661960553
981474609
1603615238
491255491
1207908017
1237387003
1665544743
1238710554
1451619086
2033433909
1681906032
333335436
162269270
1457003066
684842719
1403749800
2075759399
646549825
1192484675
2090237633
1045550123
782819414
259392243
276080159
856248290
49400481
1873862802
719740787
503821996
334879394
1874176544
965978728
1835439388
1070935192
492806485
780095567
1964887190
988692601
851956491
364485273
678351693
1700648044
2117868706
2010878166
652196937
71812908
301627259
1456717586
1140262993
1543635401
82939175
1521321022
101268810
1381657153
350721062
1880877031
1904822037
240180783
1166570530
716241329
1399627718
2092839889
654061931
818591225
508837850
931218783
1103536696
1331590443
1397446095
116065071
1020357152
267116943
1477232539
323128683
765542184
1258321434
165706183
1582978738
567768284
903119746
1296130186
1129270838
1413534126
1370144815
1335711665
78320190
651340501
1874549976
698335901
1598171589
1712801763
747873209
228062356
709314557
162173029
1509105232
783049182
1126995129
411565804
1179599963
313235079
1577844808
252370345
759607568
158070809
1366269232
530696944
1550639712
298536144
376635861
1716946192
1006075496
92212269
2086056879
711655201
1928733267
2047244215
2025756917
275561644
1256044489
1580169780
200569568
708802091
1179669587
2025803998
1655136358
566232437
321560210
233831192
885090227
1304467852
402636048
378761924
1527515415
1480536979
1498205269
483241214
863819994
936864285
1389157662
2138464609
774054364
496006745
628521671
240360274
1120898888
457738132
583776608
645796193
430890964
773742601
1246088179
794838650
1597021808
56244457
1036329684
367096037
229828154
1031204459
101650864
611134405
1837902666
839676998
948043346
1537797881
640421470
276599280
726210100
952651391
2032940400
476243681
1702399290
596706253
575287200
636040837
1553687468
255835615
1566793308
759233815
1499182270
782153955
1034676190
631458564
151948415
1958682376
1333375361
391637591
1376536157
2028351653
1880908397
1868876185
1960735508
895431763
1566272737
514240814
1550600054
2114137850
944972130
1093943081
997102110
1952932981
361351257
1644964703
898906582
751018042
909493395
238015515
1457538081
666977301
751680963
1298862558
65692502
981738063
2031866402
1042961405
1506479223
2002656406
372035961
2095055988
614208982
650022033
110394975
781858023
664198540
1628337259
564124031
2039059009
1777923960
1598715610
1043231567
1834656014
402154215
558602070
1443612268
1482834358
1194347042
365937262
1589746105
1170111719
302991252
24321593
1526491870
1672255476
99628148
1995121092
297459723
1484091548
1269202662
1274312384
1721844486
393290141
1114048697
327458926
15336160
381873883
2031520925
1190161507
1150041656
1502509554
170298745
1826106100
458315095
428293630
1514785782
902475535
699565310
1977308176
443106625
867178236
1299679241
1822064469
828553435
36527119
707740282
114983322
1513731851
1800514446
297497198
117028654
1334064951
1291748884
1162374072
327220114
1291564484
1083943062
1563023725
1212536101
71031528
1204272212
473270305
1250814479
1507305583
97963835
223688803
1947515901
1544433695
1460638662
136870147
1676979299
1686622785
1673030050
464488692
1133791566
983892782
505753136
1679311344
1356390598
1409784428
1880544130
2061896344
1174363662
2099226692
886948428
2127417469
43805898
1134875762
2060452104
582945478
1751442992
1896170501
1740907619
1236452450
830440678
989005785
23201771
1861856706
490791189
207164128
54152619
2028091297
726840557
1763752022
1505076968
363836751
1013410047
1934668214
1242358876
1761314386
1387980761
3059084
1150995950
431573363
1405205275
2016175431
1475920847
1060574824
394751815
1820933046
947332604
1033027696
1096630272
1639015130
1352828069
1480400988
1352273051
1166248592
1420204303
457467539
256676757
1690703621
1535116484
977172020
2145449952
1932844674
235788963
634144337
702188647
1571843994
221507291
1590643903
685959306
641195959
1163849451
2022305873
680477803
1970676121
2128298648
1224999614
39656756
1573642924
395293536
2032943906
42410193
2145317486
1942805873
2085611693
1802724153
1490563030
1493329638
1889612792
647747971
2123956194
239796563
145099170
754065242
1850821659
1272983791
1602721073
266306037
1442777023
866573756
6025858
790779241
1770012644
1109764759
1923276880
250187890
1610657746
1616254691
1280211597
1823453321
648798307
2078369207
466680954
544597638
699190787
1283083904
1925745378
186682045
1285822169
841250158
1946289877
1238751473
1205710977
1633332048
95151887
559936822
531572714
1596257827
716315368
330512287
1334273471
542073102
207352975
1423556701
173604180
1947374872
1734679155
1537561829
505938839
1000290475
1575650026
363365250
413428824
1293752532
564426002
1427640189
1054470336
1104091207
431088
1649780110
1109294694
1412229343
335474841
839178298
1485319174
1541638942
1059922859
464217079
2136193399
1657640497
243953861
201177935
834966529
1058294058
1419505656
286841753
1193764601
332030568
224903183
1175087190
1992306602
309444675
243679481
237506665
814538040
1425852608
399005260
1071069609
233141726
687643335
252424463
1367733635
354600423
701302089
200679936
1387674918
1737790901
279922805
1450243213
1981576554
825255813
786734388
484265924
821181298
1434566267
385451547
1830461948
1992194309
1568992292
261285605
1704464886
1609810049
372598640
53339524
566884852
350613791
532195910
1029935614
394029396
632824661
1630443578
1734432282
1889251145
184802598
1833987170
1516711641
1730931895
1645907482
1613181027
138193863
1195945688
316822466
507689318
1722660730
2099613961
1819215372
570044349
2084579323
2066278275
1754827529
727653342
1634932368
1314484604
770667447
866909669
1123614966
1702367948
311484379
1964468941
779989071
1631491899
1366993551
739554073
883485299
979139499
1461771811
1865093416
808380844
602587500
19230988
380395342
1256168733
1328531327
1748191595
766793253
650490083
397159888
1243449690
1241076478
1652973227
613006855
1837376418
1880597825
89326990
916807597
1600043008
1444963893
937265746
680333505
904836798
1716835773
216039393
401271054
330943837
1477919112
2095847383
1173758865
2018351848
221934340
508090816
1990406524
61713501
502834618
182527116
1953223708
745324559
502990096
1396864477
1621638926
127030107
687518590
1323793117
512901783
613250331
765745031
253487090
1898675675
647357364
965161834
854268409
1381996805
805072840
955826753
1470790911
467372023
1661708792
838196939
1657847442
1345508309
792319328
2032824692
1726661498
755756508
1485645252
1013491355
1855941210
757893452
573784609
2113449263
97718866
1130298872
1147998746
1078590525
1780214813
1565110803
1494208855
699343281
1624773104
661753039
821849230
1408047270
1247176668
432042130
269362546
1267148689
648233939
101236015
471957102
1993360885
1638522496
941545935
1593077754
887819061
1635486406
826394575
297853917
16852263
2058204779
648789095
76708269
1176196479
467645011
759415733
1383633866
1411577933
848904911
1653172648
919972504
246813410
13825947
1827892705
1059907857
2056710475
1402555445
1545239737
1072632187
1050680481
1213960263
1126756779
1642572048
21385701
261593099
1579721317
1359703166
1137729440
1622356939
753381442
210308180
2022638693
469004570
743269048
320680149
293414198
1688838710
957876559
634046120
684823299
1320300290
756868784
507024122
757815931
263793923
1917002299
1561661230
656513060
2106769171
345162311
536972850
1042274518
5062293
1322299065
497395619
379059752
2141661961
591444745
430697762
2075307495
951771808
1279703221
965272973
46614456
1372660293
784306437
1041060275
1996776305
1869303285
2047567899
1692711127
1607587721
2125889795
1205978686
406928484
1553286949
1589143138
1479068352
974501149
1554135193
178706595
1932027522
1130304941
1782493962
1694190295
244489542
522066108
1405445514
1139996654
133812401
465712172
1980650766
1699535753
560861666
82236804
1197937149
2016834118
1796897964
1919149635
42170218
2037924311
1725667573
416454719
1961881804
789784797
2028455225
1791457660
2091796605
631207892
583182590
555929803
751172972
719245619
332705476
1274561034
1622221428
1578225964
1293911715
1554954787
984531821
264404629
1806217286
756655002
555996201
1339327106
659754266
1584161436
1263773249
835463502
838892202
101259510
1306060817
2086480288
1693742364
2102113077
1533553146
712128123
277922001
1284652005
377810221
1493063016
1285889415
283342980
1559378456
1980301444
1437269985
1723125105
1707589175
1116081621
1432769534
1399876098
1597272739
2041208670
1803831120
1518124434
1897384554
898522058
1693522809
1638281878
632973334
1913597732
1321074778
1139553191
974085299
1543492075
1938814394
1892841385
990309945
1809504826
1487976004
964138464
496755876
541463403
2046470643
1943134843
727998854
98098946
1375264564
1737724392
764362143
381050023
766774844
123152052
878112439
1571576337
1640342162
1272259643
823326456
765987741
812240439
503581642
1429264915
661752918
241803892
404988041
1216191590
884942474
1993749462
81032162
1296615554
282158080
598590158
1719450040
1359609319
1810425294
1269034793
2019255417
877790965
805766337
1936060862
97159587
1156609914
1787443740
1926487703
592580127
2035733078
1599557381
80211814
1212914108
1952594141
1331713457
304404004
2130236494
886349754
91908236
1728321148
1544350148
333876801
1234383791
587032710
768234992
1517970496
1802978353
2074092377
1442183517
1016735800
729424062
1381477967
151024922
1997069695
1618029002
756284532
937873128
449864425
1469202964
1395592724
963337823
1188354251
199704182
640187109
1516765193
664178488
2015829628
1206912177
1411027531
292256749
1860570176
1050161518
1114421620
1771649392
304948609
124382513
324529162
1457032314
883624644
1903310047
195479319
1508602512
600717401
566413445
1685367302
2064562234
322577958
1371464919
804035506
691017579
522727607
703399432
585659818
1005706615
476399672
300331549
338778476
1101338941
834496999
1746881277
2034396099
1585664509
2143674248
1381689409
1670306233
43042020
1763133453
969816760
7087140
531639303
1579706337
201356518
1625404625
1368460315
1696252084
61357794
1438562729
356616799
1860825687
182235057
2004306432
1045220313
1754194465
974344031
6935080
1265556250
1472703648
226763300
1934477314
352785899
945118272
615299527
514631454
194127060
933259873
1036734588
1768305823
1553233941
1507133325
558557761
1935740060
1484672610
78130082
1463386224
2024305861
1546798019
1628859912
1258369699
207125013
1291282116
2123212285
1874690652
735663152
1707071332
521294525
161846139
1510674952
684518624
353487820
1998878807
1696763422
1088021670
548551100
777552555
823700006
2031491026
1133597977
567451344
1538053256
861387200
251850768
1636742418
1310446412
1745886900
33572427
322835573
1405868302
1135249722
555291745
1193075962
340713799
1629389045
198670744
1017881008
1513903154
1906225439
1881644632
1556454203
1602417455
1433226804
1567892976
78479722
1794379083
1107231838
508061246
935917197
1642658613
229993928
1751738267
1810114711
201581404
429527388
1618390471
1710650382
640468633
362997719
524535763
58789395
84661221
69823251
473671706
1455470245
1851917727
1834822615
423544085
705393433
2076247101
597356594
1770848529
1356025816
1212371959
1303468516
778853113
585575148
1577437216
607917073
1767728578
413828766
1329807442
1801357859
214862342
1025336039
571714342
843523523
23006373
212672669
888099928
1174672616
1726144592
1575447196
87521125
223516831
762854625
457713968
1210391795
791796342
2082472080
1669036979
295648883
1981959116
929683260
395098741
1402548810
1444580159
1541745414
1956348363
1404723417
1398461222
1160240379
282051545
1278230403
1147662328
1666958526
1902502649
1202427444
160874078
1315174681
1909183383
1739197141
1488007494
382394384
1508394753
659355033
593355000
701105986
1271192959
1411284410
1796415509
383566959
519331928
1631976696
92183308
40803551
1378747400
1758243993
1751809384
307656312
1907798798
565418295
206119077
636456842
726753176
1220271900
1353728546
885079969
1183800746
1960980132
237814264
1002864378
1517930022
263100451
620226542
847656721
1605165184
748265650
1614230313
374168376
673092801
1105698213
1905242061
855361669
1407772257
1350261176
418764001
1844768230
210859529
1463877765
1086516041
2028289310
644287517
32658277
1849228180
1999462859
1101933219
1511335207
1656636471
1239696097
594913372
1546985079
708392957
1669384825
1074549177
846842512
387318791
895251823
1462801447
2027547324
1419681421
2120199369
204681254
1447891749
1148083376
2068374793
308671209
1635553029
1273630883
908035827
1481603418
915704997
180727891
1938005848
305986003
1458999756
734036780
28006337
518723187
1655584701
484497632
1979659974
2132719615
1990799333
2090354525
862332888
2066149136
2043908072
1834578097
1685212009
392224566
1717134828
1229476389
1774161963
586592416
594449521
1540233747
368382508
2050132739
1327363882
1459193191
1845117826
132028207
1723911962
783599457
84991248
659229012
266303055
1543108228
1906611628
1119040526
1516002590
1179583346
1086432064
1742381509
803884297
837957434
994247402
249247631
1139734205
356530409
1089046814
1966956198
974308423
536648963
1923922315
965949360
1625225045
189135522
1589012501
1374671846
1223363552
2032044608
1570381888
162756743
809133455
1049775014
1366906502
1766189042
747324162
1805890765
2095406956
1148695682
913832733
1078454017
812658804
711170810
845905922
2111532730
452782143
331932718
1401564336
681084952
436280969
1928843177
936368148
1421340281
2080898274
847840753
1673802261
117781023
1088954032
1043927731
1330014124
13604425
4012332
1667294909
68226710
54556774
1071025127
748970673
1639406168
775961879
686496100
1452271881
1912379433
456312549
872720027
419297414
1401352939
871658760
280134547
1128123934
537821232
178301231
1060445155
252972921
1447662431
516609361
124997234
416185593
922180323
150147871
833261143
415476821
797557831
1964982482
577423925
1287113400
1544529944
698460304
1016012097
1975477909
1562394165
255209083
822364073
1767457466
900258341
1270810101
760081832
1922576282
530444280
17428820
651927879
576056940
1169186614
623314767
1381937496
864557796
323487801
838467812
728875619
1391467922
1394911182
365891839
1241722605
1736386072
539360299
1591492767
538128237
1793535401
987508809
263739236
460769991
2012348640
698454180
1659914249
208703036
1851216536
538871682
272237
454036976
1776997697
104390959
1144302241
40447298
1293639252
361715725
1168780675
970206934
1155272535
1740794053
530464876
696749235
1982892267
1995140885
1649458860
16554176
1941251345
2093156681
833711396
1118823771
731658411
1276626239
835133410
435057787
884563664
861279221
1476225292
343978311
995346902
771917352
346148424
1663315840
1285070552
640110810
133793854
1357198329
1638291189
1171658911
444122917
847840430
1363814865
1543440206
1472496329
609878410
967344226
519972541
1481101228
96896011
19492465
576718281
1430633837
1063487416
1075983633
612279575
930135393
17046144
987024674
1807198731
137400451
1253479681
226392502
1109187617
702528991
1016633978
1246650707
966781146
459903228
1452466468
188559699
1104834386
1339137831
36553469
1608435583
1001608610
1246615358
1976538382
157738178
507667634
1002182358
970311853
624551728
1802710000
1314670739
1427755733
948079544
570961412
551029448
1737678100
90552685
230643016
700505521
1055210852
747459354
1299754960
1489885559
969979606
1541607844
576746363
1262611478
479101233
762603160
440224257
1292083361
1229986259
1603822978
1780737621
672099564
623893359
965785472
1441849204
1879934755
1258577659
1040094359
1275712910
133449105
178758344
1050985953
1812389405
331350873
342031412
2064625805
33896392
1617530799
357617374
769419096
394544943
140780451
1923419374
1249363282
365812414
990634176
1055752231
793677774
353023718
294508271
1970985294
914858231
1447324433
1139970778
2101577927
1501632907
229993704
1561605153
1840340677
157916065
233340179
1013517220
216724414
1903070389
323507069
1219215897
4839454
219701138
1658885022
780797287
751734031
1468917625
640747600
1654833130
1317225655
1452781869
1762928858
1581045302
1524525587
1717331562
1574560845
843017489
1398141336
1894725393
249017928
336902212
1114927419
652823575
1808728875
1950372016
920715417
1550270853
749386831
2123502104
753590715
1608755507
1379224612
402555438
2018111691
1988596694
545770145
105234004
1692720279
598353051
1175681391
1773269372
1854809719
2136484501
2101774331
290870111
482929459
568116022
1441603590
1985457683
1086747337
274990259
1989130735
1390898254
149784744
552644630
221231261
1438265283
375168086
2046684053
1373851067
1659039702
2113382654
608568478
1827776130
656121552
1605559947
457652802
1160798074
2057591085
65749311
1665109981
847462537
755112740
935172651
1769514565
1266631186
1392901994
1852690320
1440522095
72472678
346424579
2131660057
2062354221
405637161
1079008748
716891021
995411678
1033683715
360858861
1892854274
174988953
1899760417
1217092635
332047760
523610106
830234733
898011933
306280797
121856019
1496249307
280073599
1026187086
25344605
1572545489
510378057
2097063955
1719843294
285196665
491102594
1158087526
1716982842
637574000
279575878
619548788
170089400
446780201
46750845
1575597525
831074669
1338931421
546382581
1509343757
844267468
76934938
1117203963
1621513106
1389411411
399480888
167967261
1715439964
227160679
1729579489
815616507
1459354320
1726895431
1492715934
122651674
1230207016
468326921
458264610
1585127648
258445985
307583643
1576867683
934494684
817884471
978468663
1428843792
679499489
1789416364
2044178685
361779163
1106738449
1856085076
1237308506
1747522340
554589290
863391524
1574144771
33590267
2142539512
1319376604
124518015
534529024
920358405
1894447094
2086875562
1553856405
498477397
1240683187
1244437588
878794822
311985254
1142663607
2131676111
91626068
1040293321
983511896
2039942853
58148837
1215781997
23474486
1484793472
2011225698
1207838283
1324421401
862257515
1453634032
437583563
1441748096
381189384
476027293
859778269
489898418
865808689
519037993
625240277
1775459046
1313358040
1884165183
963679079
1483382708
871511393
782820352
2084303717
260609150
1661526299
468030022
2078604359
1182929652
385959916
432371192
1134861325
821289617
316183418
789699254
1229328873
946346095
1403718658
89072973
319507496
1252999119
1188567997
1570258788
1340526296
1688095268
894195617
1315130511
1949573455
1711425462
1336578946
856728964
691520873
616228689
623704787
289742223
2110764267
571260685
1362572083
1462799770
1256024192
912022594
1370654551
956410162
638739750
2091064262
1114445965
451418791
166220551
1074711141
668277098
1613096795
162372534
727518458
92868544
651238296
2091880430
2057539660
861282112
1795604286
61544096
1968570981
1029528404
1131418067
667738725
2138755489
439951722
1679494881
313143350
505394628
605780887
1405565500
45813136
1547632499
134122056
1122481095
671032997
308719928
1210054447
985371790
9837771
747790153
2099277467
1711116916
489972859
650696740
859841210
63695901
1769843597
439260270
391206164
680107595
745392149
1499328358
555346200
1201266416
1897475464
1140205332
117243529
469164583
1747840046
645014655
149263185
1690625593
381564524
746065019
109784588
237144021
1325232059
552769214
1598656605
1167548014
2075705901
1885679383
1206153434
614588519
930364767
520871317
347094389
184913701
2083880103
628618860
1824056839
1973054426
1898239126
1803195022
1956621797
360624905
2001603067
1649266539
1040779032
648798570
384405522
202233773
714306425
68157404
1387744885
263369622
2003857288
980170626
789835639
1306255462
1356358975
1650044542
1720825447
1138668020
447915276
1425386377
1442700773
1739094373
233466167
1574306530
500923997
136672941
1611259715
1611057699
1333590860
587042826
1691630391
2062701678
939850431
160944844
2008535103
389314326
2075648793
477477681
2098279688
1652167994
942071990
1427588294
1901620229
615380211
1272804619
1270399684
1181816559
2144590518
777686174
1599832075
1031188613
387116562
1933450540
598353839
2105396993
1217422689
666127303
963245319
1575185968
417037130
826743649
994683933
887308711
634104097
828351289
1912560018
2035158874
1909599483
819973173
264624973
676925775
400544865
2069731357
1147875410
647979163
2065699413
430501762
272667009
1032742543
1290426736
1197799398
1432179062
1687574644
1315619283
262009337
1137017996
932689921
44233965
1885642767
1579512270
1378279354
411328839
2107126785
2045954732
1096717009
738506585
1999095356
1189391275
1545247039
405646631
657740447
382952431
328425843
1934166956
547110927
1345390147
879995445
1902772611
513371661
711704853
446772572
1354023040
1379584867
212532816
135365047
501571876
1520595872
611863552
555978142
246878073
2031179340
184880400
118989028
1659666012
1240032360
350089225
593370981
869967103
1743734503
821899611
1956012837
1433846330
1597283657
156017007
272014997
1795729637
959693678
1741190874
301319733
348280036
868622315
949216622
1546683474
580765257
1623063093
1517321896
1520578970
67249706
2081216872
1277778558
1793775737
986788631
981428681
648218325
612056831
1805513866
725085038
945897573
1939863799
1005434949
36710561
7565958
1501856343
176444881
1110176679
869859275
623337861
752663149
1084566942
1770934786
525881788
1074708121
1717195752
2123608759
1845064856
1115898048
1531484044
1012853446
1625066784
385321748
2096790055
1229499331
1823818252
1081146867
305395055
1806090090
1320773387
434243121
656746600
761528249
766005315
56711057
1500286527
1996953480
185740209
2046063141
458341567
1178143540
2044224467
1309568585
432122270
888965136
1426065825
805572754
2025159058
468122864
470763340
282469974
97310306
852261584
676256173
1624451513
1359269158
812604495
543724378
78720594
1335112830
182761174
1711007295
1826690361
1159109192
528388617
853636776
301729960
726580027
841803887
972469404
877412776
820608907
1634103260
1634369143
462557882
734691958
1556752615
312724336
927350029
59449260
1640675423
637230494
1723501737
620038687
987006651
513899550
1536801882
2137090455
981444620
1026078074
2020057633
1627750893
1837010220
1699654104
1069720484
1062592617
52067245
1841028383
1615294945
348721728
892259677
781423073
605556282
2103632731
1169422737
97299053
170333599
529605450
2030789831
241996774
310924854
922940777
1230829857
1910323347
1311222330
1128506727
1752663715
146209158
224861494
1812072045
46459674
1920446875
407197609
554522888
386073304
1639956113
768431044
1412479422
462577840
349050093
531650890
1731598037
323735157
1343510739
973816266
142192391
552441050
853278954
1182270808
1016534894
424774630
1679130724
1554812435
1004063261
163378024
1602910575
1510462745
372456397
549130953
432797529
1150174810
1085569788
1695785348
1129689251
217476361
1131500773
663615356
696209896
377939931
924386674
559023405
234147645
581346562
494431200
970462130
1267646125
958424807
1616234998
2088258948
1099152151
1698336731
1714293230
1456148035
1141624290
585381535
880577699
1311439668
1001316670
509117245
56000588
1942610781
714553970
1941524933
1984085503
2078893952
23133242
1799495767
1649881271
2112383884
50311420
1104429512
566543015
133582163
1903353032
1690131248
1897583762
1516037503
1528993875
582559561
850082606
1265782805
584921610
860848966
949470643
107183164
1116658089
416268896
1580354644
203982000
1391218969
1212828393
1165510155
387174447
275359729
772372941
2106779407
1049426285
1744174364
338349971
728024939
2041085734
202721448
605643729
89002112
1684880691
756100899
852140534
259011592
1958259643
756669215
1119767925
98183625
416475198
189783823
635620801
1176909367
182683023
1188044985
1822343979
1379022893
2040013837
620415551
1449189939
834371599
2137903554
340673844
1127684204
147270934
1059992327
1464810585
890108143
752882766
1565618768
957785653
1113157601
1532177976
1930819775
1195300689
1929887563
1857260924
20901513
1795726317
1539294009
302963942
1435140702
1035033365
1787526566
1952147006
1192295059
437469206
992996151
1724424013
584944953
935882143
1888690006
482034053
456261619
170538720
2075240438
1952311087
151392407
799367987
1740913335
1120875099
1349756230
1945925340
911648870
387349176
1038140544
1110509124
221321606
1126695871
987256382
1626148893
1930728153
979483586
1185065585
1986354989
392937679
2030666007
802081661
382596375
607194283
813035751
553489540
177831020
1617623085
1605025155
744461081
131908269
1958724187
1347521685
511094354
1280260844
1925272266
605576401
30185480
1535215504
1387425623
916354364
1651442783
520293696
1923495619
339270235
153266850
1146064015
1023075936
636964209
324930746
1987953791
2068899179
2004013544
2117929018
2009603273
2118064541
588168251
1874734565
690509814
690324275
2104837998
1119544092
1012878716
480190859
154711088
388712480
518106230
691281772
262270671
1768352470
574801287
1728923304
1943387357
2016623769
14048614
1183431941
1905882156
177263664
459441839
683149340
2032154849
1935177051
786072698
231954856
1030341597
30990568
1195095122
721822742
1390129168
1673948602
1590001928
1070790185
1742623232
1441622023
1726307387
1319411712
828773737
1580743268
1783611636
1797693141
426926941
716856759
232734203
606523589
363532455
378605840
1878165452
635531878
1214600265
1049287367
1143116647
213410303
779699597
2091307040
189380571
2138483593
544268738
312255970
1844762837
190930526
1438227360
1086228465
158832885
1668720527
1688301695
2141567566
1845269537
257701854
1778943795
272302389
504013176
1167978224
399529397
382455993
370679206
536727464
1630621673
2063418858
1021656511
263601446
1480596991
1334699703
460744700
1924103721
269179464
301410748
1571264488
1774815592
2061162278
589285159
1651623762
326834801
1144614466
1869598909
219898084
354880856
311580250
1438093810
380418695
1755906825
1816854703
2038052984
1361155918
851070460
811761885
1313686568
602976808
2045781388
717191624
1327349662
60968955
1832133489
1215665260
2102149124
1146018156
62392031
1349221955
1890627038
1761508821
528859454
1223323366
1924584667
2013453594
2129447580
1522546435
1407499313
1719908847
808303978
247256614
1681639150
1536668755
1709521841
846502173
872782953
1566706581
2044140024
89112579
62773259
1892575357
517657722
118533435
250184189
1319350243
969558847
1561959084
650989252
247913691
343131678
1138415821
1595123919
212263552
481313036
1710396504
1603501845
1307219735
618594466
984032485
1133043298
1587127554
573009486
965010290
1202737558
1679394465
805452828
1091077974
1708525890
444041010
799723832
39784000
1569311872
93900177
758775423
476326245
248033578
1510567607
1263205027
1277703076
1955437389
2135132001
1361815011
963031199
2052687499
258432871
381228830
1769361999
1491375605
1585287830
1814654754
1264289571
457763730
1568424865
1126430204
465998103
1729645042
459822786
1235779104
266740426
518880055
957068153
1449595326
1243055818
2016051689
1507430077
2034820591
329076079
565481817
1991884103
973838335
849707712
580832653
1972637293
166703316
1946709363
617927538
177515903
748384669
608752690
1895172485
776113308
1601366007
998165730
1974646721
1570821791
1304840820
1811288657
1310451722
1739876811
1800903710
325640811
1467420169
1038506390
500734367
1122002090
138835968
316438778
824306862
694392969
1599571641
226553060
1761913125
700304135
1791471005
1947322044
515313776
1137022402
336673646
1966187984
922590821
1034773741
256961082
454189634
1632722249
570852650
18167633
2129837874
2003075555
859814473
656966702
21505201
2139508780
1703435645
233242168
487416419
1132939020
1143014194
483479305
1657764163
551458076
1598204342
170726688
1110535841
770823286
2078633873
245638064
113255820
192941903
1053806882
2129889975
1326399873
944835556
1886875552
1121675204
1261965529
6938937
1063018269
1973452311
972258935
673698444
312998938
1435539030
1772621020
1052931137
251153138
85632932
1961154396
316020747
1667292462
19646303
132291900
381124883
1288323135
362930464
918803382
426893306
2046358381
29702131
1248641030
342890332
447014554
1809427824
1810667970
1827817506
1747615673
871944839
1016116569
1804641767
1585326534
730185788
853194137
1395430005
673934057
799782561
45270811
1808859820
1883800065
578324105
1766777162
86190858
1634176487
1061404852
1801982338
1730441955
279853834
1278455433
1853279537
1596371364
1885141501
869339755
332352324
301183657
623820082
515551118
1586948037
2068382032
1041907734
917084853
1940622544
99155313
1444795523
1360482813
750134693
1856124837
333363678
1492557142
1170282628
802035090
1258617307
1813002008
516671853
31964619
928829569
1102330763
1626612611
284970145
1642502496
361849268
1357851651
1574260711
1008616944
2057501547
917085317
1558088601
1575181299
658947431
67732609
1139279170
378174413
2091601970
1256846466
453335521
700542558
1088989008
478785473
199972965
487504842
1009984159
449177271
374138583
1792395634
649753922
1436154119
1054355114
1139310641
367351755
92094533
26546284
1087339131
1555758692
1297605032
1199956133
1161940
476797660
1827121315
1519086562
786754090
252126003
781052209
1370309225
1573854719
1738056523
1637837194
856116638
1256400454
2012107909
1550800142
264088262
2002805810
629685812
1332622930
695718086
1855924279
339287417
618002691
1074002865
408066028
1311528356
1048311036
2028200048
1212751152
371304751
495058688
1772333611
2046057367
2043656387
1572832511
687619592
1176612627
662588581
1893445354
1776404159
627847701
2064212992
724666637
113216114
2047953824
731778514
2125936336
172098806
670090753
2090993830
776023231
774917520
832662777
1364667251
1436185296
2012594933
1705194186
65770843
1493888628
228392611
517464274
1707582926
688174408
354226846
2005617490
1477098941
1154574043
1794771947
242487697
2017969719
154701524
1012514966
557179608
1857192588
506990595
332260029
1208896877
960224
1091016131
791960824
175445125
517061090
901779195
3077956
1419316940
1409858461
1579167535
131285659
163744806
2041747159
1225194031
1364446571
130303086
1700812972
140334469
646160319
1807994195
1259090258
960996031
875888603
1220712647
1295531005
1821925917
865369549
1148222310
1619398373
60611518
1354844248
921746082
1578636396
528274318
1845741797
1985651411
1496164864
1871069713
237209592
1725867326
160106982
2094929765
528308444
1016659731
1566439968
137299261
345689778
339404602
175130035
672092395
774633482
601048184
1066990593
351710819
358900689
1159719906
1685944825
1908220336
1692167313
2129684284
651377002
1706813766
20434357
2068005546
1769171468
130642153
703758104
65463252
45175134
1734953849
1976883638
797370090
344224389
1940468922
2108687265
1563362918
708280286
356785294
1260627098
1953269798
745345281
197408952
944628139
475477005
627779045
2071797435
1214685679
1005244990
1019112513
475457242
543628037
440021300
1114001949
528700846
704554153
1562686602
383442001
743837474
305517977
1901554353
912082908
1117310970
1077995222
377662302
723808725
1658105878
270688638
1590508965
722864003
321482101
266277189
1756235449
719159050
829144490
891568744
1987395382
961664784
23308478
2086749326
1190015618
54206275
136571552
561330032
916620387
1890109726
194207326
624041895
963116882
1646903008
2002874198
437666368
671214301
760694153
1992201433
1035782486
767486304
356754319
1146213040
866562026
1444700122
477991356
134497521
1226635027
1385718161
863597470
341553485
17637551
217786592
1867601791
1933386168
1105261935
2055279673
569163513
1947240007
1584566229
1752050693
1572941424
1398693876
1448980630
582234671
612140623
505442977
286219149
1635006217
956965582
555646740
34913095
1514453087
1250149356
114296193
340413850
642074575
1858027087
1012666427
1823233980
1713944587
675934932
1349518464
212443784
696177775
2093158277
1019641507
385449749
514235992
1839568706
1834431189
2031489586
1962021712
1991455306
1581832205
2124147129
581205039
173065857
1407064578
1525667703
1821655737
1564858279
2109117431
11278071
492392305
812625754
1222431261
762689641
1309733112
672746906
976903235
1677415811
2061519229
633938184
1697302672
620629525
1501447403
41256757
1879495886
325438278
137238503
1949373571
446728543
1317129450
800277802
1535091945
1623810919
817265917
451423364
698692534
488343274
1207536700
314581177
174029864
2120153230
1218270792
2107508073
2023448966
872669467
1779207803
1426617951
1725374329
1816843846
272052953
2095346859
688013877
416558705
1536280949
1669307743
1456236174
1819236639
883418234
299034683
1785971407
656622372
660794863
2005331179
1900312147
193511327
1699101830
1180873332
941203966
1118829091
218197948
485360719
2001815676
32109066
1624904627
271602124
516159203
2012150776
1686998522
1486164792
57750594
1559972739
1852592479
2115942604
1437710971
2073724739
244275896
1546723595
1876981190
637231345
1244197993
895260208
982208085
1304705353
135381824
1404196235
341620375
1518455076
785586870
1514904785
1628374352
1692980466
1536137300
2026651816
467309790
725869975
1145768199
566872949
116370279
1703283605
1194497253
958407265
1387080723
362522881
1537618819
1734128947
1550126579
179455049
283404296
1535718139
1839176994
206594396
22627720
1153354029
837714656
70673604
548518753
822798928
1786811902
69303748
234105191
1196333782
1002926578
782866548
436157427
2111916257
1251989799
1486051330
2112884862
2145397146
999152476
705632553
1276158373
1731403590
129877759
494795755
2031057773
1232087235
10150082
1937110667
1919006644
1374049832
1139598501
299757391
298861033
1127827539
1334660368
1176166086
1565615178
1058420264
1424319589
140966482
1701812989
447445966
1636178975
680256966
1000255741
1386983451
1800056250
978906839
1694508078
1640317765
1268187832
709774821
1563939330
1352115439
912450832
420901201
806480645
1313796810
1055061814
1988513609
1742417773
2100243967
79721541
1392361506
158102406
1584921200
837859531
2154648
369781748
1831461962
39686705
1610841051
240828735
2136354463
598693854
738164283
953118003
1908549970
1420413569
177172213
2030657131
1908871102
1219280306
2108027588
1423139950
1836543639
1963558554
152786511
1450599606
1244860961
318649652
1793728398
1397216726
2113043824
1246205029
1561569501
947094743
129165050
626717190
455459604
1596039305
126599141
561557372
1266311047
205131399
1595327114
1642633528
1986675343
656803592
1324582855
1188104162
1674296671
1578170637
1984931355
1698285676
154562848
1565112013
1836865288
518769564
698685471
1921313350
1824171611
1576967903
1630427209
1809961144
210184105
1090825502
363699841
1035091817
751711446
1374111010
659881842
2032594993
1955705861
849570853
1111564950
1629558032
598304417
3699780
1548235790
1904882802
476495498
87645656
945610686
2025016925
453328221
848428768
989745663
1901872997
82860417
909177911
1900954540
522493452
302509654
1818712214
1720060667
105276963
1311518668
1374635587
1101248120
849120766
293219142
162143791
659042034
1628793133
297913312
2051512478
31416850
30574242
400452112
2099682661
474706969
810994619
800776393
283173999
1768684167
709089390
1508519082
2131910003
1694121577
2085073985
1507692899
1712152702
810780249
268157482
870402319
474785323
1743415418
2090204300
1244182758
1821640796
741877138
2003663421
1213411674
919669040
2066156182
7551342
821179012
317465811
1024383774
1776301472
1757035500
668723338
1383875449
561627861
120005044
40555471
2115785541
753742197
75295580
1413545973
944045958
434355086
288242090
618827915
1337175301
898611389
2060531153
594799602
893043217
915675622
2129397328
1899281214
1849114919
524758595
1275186737
1774367310
1808231300
2104602408
896086829
525672677
1792764632
1338709069
1184197486
1984055805
190382935
1083453377
1855640631
71271466
2058047222
265360250
1826099244
351085248
1614249654
1992506184
2077011302
1985946801
810525978
23397325
1866879928
1970515434
610044079
1372021835
388856562
988301071
1427603008
2085811383
945465623
121562581
1439517413
722286742
1358772434
480492803
901975640
2032350313
641509256
2066011536
1995846942
2132429079
1155361681
1823239606
1469084354
1395153050
785535666
995041771
1032373418
1347695056
1673750468
1302256869
705329994
1243563391
1253269954
1238601816
1415269791
1771676131
1057790423
1236972595
1780052487
1273050936
595495161
377393067
1959444957
422405053
1630850722
1417038201
181789406
782747714
571522965
2085601187
1008630152
477324438
1622047483
2013538381
412967880
610466539
421431741
925399452
1097726668
352304388
2036138970
256547171
719936811
1335967774
1756315502
1110202146
277397984
2138552515
422643265
214772322
426234249
42565662
385504502
794016772
1314916731
1153752764
1818664896
1862809105
1221993801
1348936198
2066129506
682646613
1802670563
505018492
367375727
582904913
69068581
977802413
913026143
1810089382
1757047299
608836387
1615084765
867719746
1983092639
1596773788
1477765984
810018489
1402779342
49393471
1407878032
1282798141
2033676811
944404813
686232635
139040524
1029405406
1743878023
1054439250
626135864
257438478
165589953
979853159
1853169571
310992764
1740348110
1519578626
597168606
2046288366
1360388122
1988416002
1320469132
1459583950
787655292
1554247072
151732111
59938794
394463238
203654436
2084651750
1792351534
2044373785
1582363774
878736220
820463748
883551542
889843177
616852673
484020024
1780227202
669270128
321491113
769820959
639307680
1907369349
1898814922
1863312174
1935213019
203298841
95621318
1791711571
1185003279
2003907005
616057938
296532247
924051676
541528536
357796237
2117200639
1292106204
765348744
715427845
957744741
1214837418
1029987420
2108503600
2124322
450151891
905193763
589408662
325377950
1880677324
1460536894
694255369
856540312
64481246
485639183
535464688
1105804857
694551438
1416054388
1656127849
1863479964
1450709927
1855201873
1628725003
1529858779
809727085
934855688
414095392
1675574831
231664851
200056309
42930716
436839310
425061402
19717659
957473502
1710623753
901713205
1042492672
718788955
2115380482
205972300
1496183760
1072287262
463774353
698355257
592652818
1801304856
1112453549
1491703339
786869393
1022270471
2118218362
1979486293
835525465
588781278
773093976
1068632953
392445916
795274173
1143627363
1172456249
775551823
1406086472
1698710985
1711152501
1507507483
955859286
1745191801
1682173330
287342791
2056693803
2075408622
246448488
898323535
1206881822
566493277
2045605166
2018272915
469377663
821010115
1335742413
231513418
2037168259
1172749923
1351214860
1620554645
1415294916
1478799577
474713109
1219813344
336864295
528824564
54230826
76939970
1560569292
290479619
511782081
1290165349
463682011
2039891283
625324296
1554107255
375841356
399774768
1965761543
721261295
503115537
737860329
122236606
1556850892
1209259288
185697951
303031954
522292164
2049396489
550165351
1670509007
757834310
1725990459
898135861
248968275
926293934
29032911
1717820098
1509376741
957641590
1371496325
1995865481
1910628470
170934023
1967445100
45737676
1137557939
296277013
365589478
368627682
2071419255
218905253
2082029905
1550470990
141258007
1079164880
1778386691
1571818041
868233352
837159776
1478096835
772828894
985508580
1167900332
858854933
199620276
303456863
498309683
904750238
408711476
1752256591
552414341
10608364
875910541
908467820
1629554780
438843739
124525830
590129573
1570996727
299657492
1555277159
1264635835
1091499693
199816388
1072012004
1817936429
1108843225
372575411
949807826
1329734637
993185562
1030056677
139738450
1275931735
1559953330
1988164472
92371061
317133859
324602504
317344967
55003455
2070186459
1302080801
427739128
796243714
1886842076
1439267586
147632259
1857207639
723129131
1133239278
863038931
12840365
1289639110
1531810351
416127393
487725753
244310102
1378109637
1365924368
1101007204
509368012
2069408203
1601142909
483208309
1945612380
1416789178
1892479620
1281189221
1348560943
953306098
1639832160
576638965
1376448825
1040290912
326770323
983995180
2101375395
1443003048
1946591857
1774042257
1406453812
1426590111
1630883416
1882661351
372365110
1545599062
1644552254
1669811130
185473418
1920399629
112755515
1737975630
841514822
1124110101
419639436
577519874
294359265
74149020
586864542
1163544349
1543035988
90921318
878792104
492802690
37595341
797024619
858326828
1448934171
1481765717
244124213
1830786771
2064068592
1380102890
193614232
231732948
1032379151
2080924861
219034628
214800427
988728097
847962131
404880050
498678834
899097973
1261663110
1481347507
611357508
821862528
1116620863
631907998
754558565
1800848957
966528724
875580981
1742407339
1739079208
2090136244
254063483
816956858
351543233
83744714
1613909194
771110402
494095514
1678826849
1097931583
637563708
180540043
1100622742
2112909461
914207270
841242148
512361955
745258148
816273739
1175029016
1369254360
2079515898
1974264048
2017693619
1067217058
1517232582
1273068431
1246735421
534035857
1359832387
1180599704
2136580073
814231819
179784027
2112601725
497898136
372876579
1961067898
52316198
191915965
1003713032
1260842452
515862490
345825591
1758099921
571406606
648822252
240503283
1702788426
770625060
1652477578
1439622987
1832433644
241687518
879915397
388002800
1481229283
1469511014
2014548655
444588512
1474807535
1710160357
1231841912
1282843895
1351476731
1105855058
746550615
1339032692
1455292840
1960449911
1442886965
639039067
220576420
809660495
593410212
1570570314
575127005
222443655
558656478
975381372
1860851781
1908006549
1427943461
2002636085
1034703903
1425271186
1449180473
313315898
255925347
767187058
593119299
2072015019
1039477007
1205962536
2079487317
537156168
909882263
393321912
1946586806
97109684
287748929
1538754011
1459324262
2085195166
952770929
78014931
1672034816
2033666309
1571521897
1360181801
1489931261
1421770747
1736362268
74431633
1063203408
1709365243
848385230
1591255372
1495030787
1834766284
1449423925
843981318
386472001
1332248975
1628963268
70363164
2087421596
1395256638
1717984249
572979789
1479265918
2018396735
2014486618
1839559592
1199694077
1909777037
415903919
1637990781
33750989
1995306088
2040168183
2044274993
4197923
1628183689
1430004102
728192938
591767757
2019608754
60043177
175093300
477038117
1578938792
1793910089
147016076
1914478304
904748461
1132892060
1837897703
520068632
105949865
893501742
1042749312
1858803944
1098342475
776195766
1282778143
1681657801
110086806
1821807187
2131721799
562640462
1836145556
333740146
735989941
2104197869
348280409
1267848247
97238730
605063211
886079605
1217690398
709557038
1550291925
662035684
1368041960
1269229003
1197119573
662859311
984756293
1226682829
799267843
4456441
176219521
1039340629
1175548440
2145712650
1858036924
750910098
1864858187
1031486092
1697058912
1819723689
338831755
633337778
2040815596
1618680759
989370952
1200204382
1065251536
1304174862
2086757412
54591592
834989372
1247044482
1266285825
246011635
1921326120
1438789093
1534189696
813251615
1869046313
464744619
1413120174
760314392
1165355798
999305212
1788673548
433924255
1424861279
722237861
1505142848
602032040
1360696651
1781195907
686638510
1715888573
929055689
1127781700
445391939
35435991
2075111331
963366319
341504337
16214435
1607162852
351142515
1285511651
1926546565
1440396833
725252435
52065190
1277259947
2112734048
383414248
246606860
1047053862
1093800943
161991017
228393253
543956216
1153040345
1088374007
250692117
2021271318
1758931719
1651194902
432215786
1577014018
1227444713
787474639
115872019
761804226
883055888
2084713421
935396173
1938750846
1541455272
1477577433
1299571375
67955481
2137068074
45170380
557149671
1609094387
908595740
637528685
1596563002
1748742502
2024129068
1151819733
1257365312
1384392793
1924329822
1508679506
1569984479
1921134050
984218579
42161506
435505489
798205112
1790695559
1256874300
638283956
1638598553
1019374807
1744495207
1813548672
1545149650
804333637
712167398
1080094562
444772205
1793387042
1852052955
1156385640
1450922554
2075405356
462502753
101201768
1113467114
1254127618
65049199
256711862
1075690469
204088019
154069986
36764008
686018906
921129367
1944770466
69118182
477777835
127878610
1208052149
726823803
1435904053
1485500708
767920350
1724360508
708659412
515625523
815449324
917043257
765499139
675944542
625784120
1741989920
1524822366
1175130137
2115755565
1713731499
1181104590
1586550639
715726920
508648833
223832244
2136234596
1577627152
1364133714
424846915
1544197769
895846885
676536805
1343778088
1262888884
1035898177
1234594119
1835840667
849747034
1063646707
590709028
257499838
2079527249
34372826
446403857
1797998276
397121212
1816196128
1275641961
866638722
1084283830
1970105742
115687223
1863061814
660906718
1501227154
951215563
1435885553
1667858037
1499760819
25846129
1332503091
47600851
337859447
977256552
1256273528
1361980551
662402884
1162723941
1780738611
1879916613
1347688734
418017476
1906338691
610032549
778218192
162233938
1851884526
1165721445
521325000
2051993664
1039161876
184864048
1471390917
911773185
2001337400
149470190
2132011614
1649744298
782496446
12883172
47529690
364138465
735631832
1249130150
1155545893
1598730425
1836450938
1962943048
25293486
648810256
948119037
1680396090
1994129697
296741385
2134705256
368068533
1651515911
1318095897
387724172
1721961652
1504726375
1614148585
144758210
419513005
1453088537
1264419940
964454381
457778496
160842926
1215266132
1272091137
2030289889
498447327
1727216367
1265238679
613746200
486828097
1555250824
600199283
1118828346
103541383
197263138
1615062268
1693473624
1832770950
531661061
1634659972
670731094
761255322
2070394485
15620783
1956812962
1094956530
238397277
259774515
851163753
1282774908
129983073
780263811
256966837
933770974
1202238674
1092144956
254300564
2118707922
1323477637
238809450
26258690
1808015883
1706153587
808432496
110934312
184773164
446522122
322028639
1057658550
1926102342
865593884
262949609
1664744638
1708447931
601036135
440737435
1773247867
1834179226
365889211
373426736
349491822
692939030
441878532
215684646
847941735
160702441
305726533
1714674470
263627831
2128217785
1907574521
1054137265
478557678
1933561704
160957542
379446923
2108724920
2112003214
325659303
1548386678
1240290136
1293209466
1387460915
1119967988
2046857690
789208622
924442914
1535624274
484357378
1893839480
128724523
600978631
814237909
1183518
1093170619
130732770
325007002
1382579937
1980354565
1506215732
1490436489
349981344
675993647
1497699933
1736166086
27522944
1106277490
665502463
629202307
34852067
42821173
1860041006
469599112
1760486191
1829741165
133201741
1616077073
502512014
2051568103
506966282
1043306929
59593916
297818591
491340101
197983158
867296405
193448750
779486452
1161262404
1763177222
1121295354
612090979
41013253
101390865
174343830
1917261392
394180051
709444031
547287749
733889015
745405459
762406473
315573713
363735253
1588541761
464316293
1402796526
1947351451
67805296
2119982519
575684565
336619979
1925260652
1253111873
1030219231
19020014
1098180951
1144743086
1010059456
1795406150
1151004331
2040085389
1346898983
2082579406
643241435
1032452054
414161403
1046442298
1354981624
517240005
503344009
774798425
29589579
1703277552
2138118518
1108290885
1118152405
70495192
1313551334
1991584413
619816467
940039642
237495017
1579652083
283595383
1115911353
1300778561
1112949918
558706602
1006447258
1266339517
566041900
2068866275
1980184385
605938931
651056814
1213659383
1090815745
116521656
956095399
1925535334
676755482
118155983
1751100285
98048085
1554784467
642929052
990331867
332602916
203169546
1378591842
1295913839
1290201098
1406266651
552276810
1141699661
2085436142
1194836138
1018179429
1132244347
1883114768
1017508159
156589286
1882029480
1685961241
666953125
944048715
2113777176
1583710033
1171163926
640004275
1805134638
73875528
1080840841
191732924
1290020977
1512936059
791590944
974093813
1819199890
1838748056
148066398
1469104041
369612168
1744567442
550395503
1006283028
183136283
571807961
1042084741
1530348856
1911217281
1214963526
744788979
1602950060
205670374
1355280446
1619617210
1627160688
296852247
2025443167
1711531689
1855595583
1423201457
1074981083
1247751046
1806749033
849112119
1368448135
543728912
337792741
1443904421
250090253
2092592822
1345198528
58945978
2090178977
2036933935
1495047284
1822690459
351815274
1589527676
224291779
13916994
424813780
50859462
869282554
1131088164
1249061254
1269298778
1391749971
1804742352
166604597
1973984602
705944971
1872653653
1071200793
1816414747
1196812574
534188062
3802345
2011493019
654414994
449328958
1314903252
2017905017
1027106480
794298717
59479451
679892070
1151075721
788000432
1231502783
469961318
695181182
1147851428
1206745994
924809674
1776687859
431582788
427993124
1594357485
1231949645
1913494127
1327498406
2009649632
1038910611
1515039322
1234320926
136123741
183991227
896585012
1810643364
2122238973
272711427
799373609
779036915
455200673
1703246559
226680158
1615390272
1856118575
2003377283
1520327590
1906940222
760134786
1977482286
754846643
1859232200
1260000078
96160747
151078020
1742261843
1817765516
1281085550
1803038467
1477432889
865650611
355656061
499343516
989667128
1425478692
2120823147
972323940
1544931533
461470752
1253203560
722001646
292815257
893980783
732711398
2138525432
2028708381
653318329
288962880
308918454
2046694009
933294607
1197850126
1645997998
1045329285
2053584185
1837852096
1610119448
89595369
1378772046
377565891
556555757
792807895
1771364777
717937759
344655200
367011623
403435031
1926747776
1153111874
1240473762
298348168
8594118
868574587
232485031
137247474
69527703
121560890
1852112618
209646608
1923535959
174492342
616203229
380985918
1059864915
2108721031
2089743586
110516914
1275013340
1096227041
1274951978
1293954901
462609043
581613559
572204427
681681717
864910662
1912221187
740868252
2111924755
283727596
151762582
1889521461
1558130198
2103368811
272640491
1648470199
668409381
191400550
446246727
1956205344
525403253
2001831266
519796456
1181476744
1176757205
685769224
1730542723
632897031
611786503
307000572
1123504457
604889682
1760175794
777423837
683273838
688344970
1126936363
1751706800
1766887257
1812690213
325676836
1188871919
1094423442
2102690461
773940706
1083046738
1435527577
160562043
2080221538
1007780862
370933874
1249907890
696499414
1342047457
201933448
569792429
1786801690
2027461702
1317312453
739151654
154746155
441862789
754282320
673512272
294406529
1187195550
411488876
1871891996
1682426035
1887466052
1960312457
1277423455
1596064924
1453996681
969803607
1600719052
165339431
789974947
916422980
1864817483
1630530521
1157318969
1347629964
1380178347
1684795506
2092313290
1141559998
1689587280
2054887490
1781976130
1200800354
1477133895
395087952
1758251422
1490018326
1767999075
1147844370
1746975520
650401023
2089666358
1154667264
1800173206
1023701212
1469380845
439701824
69408273
2090109721
948129869
73894645
1708771682
1934159433
1122622006
1777341515
2137157158
1289800175
1231181919
1035375176
1726541634
1731538045
1117414815
134224232
1023700524
83166591
1216799130
750850955
256717393
814166204
1400939948
1634577986
656957872
449546085
2049671411
9556337
448430421
529791788
1512602690
161062057
1662106962
466532300
1823762155
525561452
733542633
1736068567
1836296775
1070887477
84191027
261940386
550266579
1015592359
462056094
1519875279
844093313
693618860
341081617
860752430
315883286
233234950
780264626
1304301147
821992270
471961234
1344561694
834378402
505569692
189916850
760036089
1454297823
745505667
1999719844
1163508926
491407036
1385724645
1182447322
61902430
978541792
606871005
614954108
1715521594
263570634
1963326237
111119786
624153735
2134569241
1230372504
38182182
1952651246
1952356735
48258326
1961768687
407003384
953763348
1328990520
215406248
756031654
563732490
835448597
1174951479
675048299
1074220270
534919328
1256909675
1226293300
92475633
58120803
1831448330
1593481601
759560372
493496005
327658053
3589450
1255132037
642132839
91254141
105088398
155387484
941921383
1831677447
1622505501
2049285360
2069158280
1036479807
296961808
1210041658
1115927001
1640113662
1807229337
1014089837
977588144
871531241
1905588986
1140448900
184542697
1138826532
113349599
46337934
1264710512
1262273103
1865304791
188096041
1687410527
34063058
1927787225
2015721962
278343118
726190057
1392309633
1997355400
1716155295
1143485026
440007324
1107303722
1974825670
864223319
895899489
517642381
1247737615
807156627
601491644
863298862
1082968433
1337323531
2052649364
1554849021
1970206070
1366993365
1598432310
943872968
962024524
977304517
408941119
932833952
1312711118
1095666986
928367838
1537700149
1677088926
1483616358
1806220495
676409390
781030903
1244692830
2103974755
1875460992
578897575
2104593167
1970958872
1282731386
1434540818
1698821761
2101647998
2048583513
967230093
8405156
144668531
1026669814
1679618381
210401496
1781365989
692530873
1331669745
848397962
54591471
1570347844
206444519
2134308968
1436831543
958165617
477372811
1614699033
1454674795
356560644
990582184
876286473
6321895
1224366370
693277575
742639796
1035704057
194777316
637714422
1473533417
1979169447
1229037523
246989111
791099365
565499061
413307894
1163821974
1349488880
62442078
1145430366
1387185553
1753001424
1329595420
1060080925
1645636655
1735398353
993511021
1732337337
441720617
776935380
986927487
631741249
22490360
1381563268
1359792434
1338689319
150910869
1730843704
901965397
559902769
360327163
2027452691
1212444098
1112342558
1160506202
2068363531
339374476
155490035
2098165333
1949637016
2063751276
234941667
1002672725
157211788
1688776391
608714007
2021257346
1688014451
819314291
48838456
1512900446
193879268
2031939328
671873626
1587361251
1490515228
322956895
2119177903
397815940
955705573
588685396
1548785734
2031990057
618110699
1894569908
843520307
1187809045
275433245
575067647
396811017
280146926
598890924
1612551008
1823009419
1183325984
415571435
1724108822
1776437389
1376409373
24459082
1891953489
1109204234
1292415060
56769671
1731101782
1758327013
1405069973
1231017356
1054204483
563998917
589602021
2100945376
1800021268
866334311
635611537
352265908
1430535358
1962941468
1240070816
454788363
1267051042
1640142223
1938966092
1487583382
1916209041
318542704
577870435
1837931834
1173837899
825126051
1596486131
1776549294
1559044443
1732006234
1350832138
1757997505
692734331
1766311022
1635263784
2081920100
500416881
1424367236
814791341
1835317800
907932840
105715641
345859951
1883279179
156172450
2016303613
1500957781
1578186281
928495156
1645943647
1927239576
1944960311
766795981
191414394
1117803058
1325573454
1910921039
783255162
841233257
204009619
1425495140
1411134769
1190083838
2071508905
746034799
921557479
74932169
1220561053
1787283419
479758645
1560045536
1307102475
798994245
2049321306
639725794
2087811130
904046608
1586381823
2099814894
1732918655
1056105053
1457381852
1104294416
1987514022
2052352853
1663593226
1308603523
839164306
730922337
425366265
1398582651
1509408568
745380072
1026050491
1332571379
754981228
1084416945
1651422853
1367684230
1339533611
229200259
562248191
1564779234
995595633
1783239917
2064152630
123824159
1869324351
516282017
1124232005
26755517
1697455726
394409602
1224900036
634011561
1519285304
2035225406
1969531916
795234233
371203302
2004130471
968273782
895488552
697841851
1088103124
2088906768
504690210
98935300
1388169469
382926672
832609672
1672973669
2088295081
200432051
507611574
394440329
1629816276
1508913542
898567923
1613555440
1221611731
464748807
1617007087
464026578
474340111
862626955
1114507932
216519934
1937073303
1448393927
1169543567
45269693
799776593
419240209
1225503688
923159553
804013655
86092134
1947160244
717751508
1189019315
1352497506
1042265356
297135212
920649585
2127573424
82205279
379311036
434471446
203137690
574310350
1475824376
1074461360
1026578012
1212389473
2035488948
951261181
1241656128
97205528
96679929
1733397438
1583216195
872089747
604659143
906861402
1345924293
833356900
1158809711
764311395
1978963654
934874308
25040077
1919048907
887818766
1020245232
1262804308
1704033277
851782401
1315009290
1817501614
1728948682
170604615
2004227280
57731972
2110773309
2106448933
1161853871
1284233352
1922323792
1625229074
880189722
34391142
927388820
1429459402
1368253056
142924165
1179598555
2003331032
421303842
1585421573
2047887977
1291778422
750904966
1983300918
906550120
143832625
1008007067
789747466
405351464
827838183
272388550
419417539
1242348847
1329692642
2079233987
63178740
1860832661
2005345218
146637171
412728864
338238275
1935756552
363602097
1551679811
2008132417
1022879838
976317870
2108702974
1747081757
882534208
602413831
925325582
2017555273
981135990
1280094748
1620650212
941134554
1195746108
1326118646
1915318537
592186476
806143565
1484494076
1454291242
1969167433
2015569598
387126075
1606352729
431349506
1839029869
1369641002
181136606
1984303645
1263743540
1064224330
112694766
1560779838
1029305098
2117326935
225099530
22404377
1796270197
90727799
756394848
1670563361
335069917
1024419181
149189458
1048361736
1521423847
1772375340
1762648616
516438216
193387145
1841232532
643030262
1856915261
39254390
1966139676
351555735
1681961091
1295506658
1954327975
261728160
1786053071
1208552413
44612543
577620341
1240945411
783796997
1921937499
453156654
133552124
174049335
870737703
1772823393
641087338
1736362951
1802704583
1292892004
686140476
1905554336
1556788336
820543916
62188901
1655108754
794910877
2095158329
1357962790
726001017
1268030321
1222286088
2053703237
1371803820
60358752
130175447
1158992501
1166102243
2001423188
981205668
2106104896
1161652599
554017810
542526586
1416329975
2106393543
1018835626
582774847
1329519324
782864004
1102314569
1709910105
183033470
1995784558
1920927432
2022835867
1787987549
1370234272
362333510
275405325
780837177
1868232649
1017760894
434937277
1409188975
1205176986
388615758
493710920
125406274
595890387
678354746
470485263
1631347681
1543825258
1481179516
183783868
329061908
976271452
946534870
2075287730
683730103
566995984
93203
1279105335
1713433073
690693238
704200327
1774667811
1768587190
1297317572
1368803060
1161873852
325873771
690183606
1545289250
281622473
1524756228
1883634682
895745398
961192019
705451859
1824884291
1618149717
1336918951
1999418901
1614183936
1544763022
960191074
1494096244
1872044753
1590628094
111797272
1844554036
722331028
882760736
1038548268
72189600
1359602149
331904393
843005310
300905916
502817056
228991818
991403580
657738762
1349411877
1391645442
827549808
824519245
55915969
1520407570
397519621
107707346
503383251
354311123
847985013
1747762942
1546159730
894046666
393884007
1358894421
1440129156
992732140
1704200604
558341192
2039421973
1409213128
1660888911
1903398117
419389103
1307764283
751631749
261956678
2058628589
1297070289
2049028777
1867338799
1500346502
599362775
735202956
388708935
1405692246
561494092
2109895049
1636458958
220070230
1941879013
795513247
837339788
578779607
572424478
1561313795
311278015
486780603
5638917
190185537
43668028
881086683
1894594058
318114507
368899246
70492196
538307181
713015208
1708681186
1149136421
1836418411
1077019180
823118023
869541800
244813252
772876703
1908949812
302901129
183152692
243594961
366055795
1884131556
222888643
401019800
1963345145
424538421
640455306
1770723170
299161274
2084366892
2094085750
485037889
625114910
1314432244
346336316
968080086
1893258798
94948188
931527806
1539496686
1309621326
1632422648
1148528469
1843111943
1944128087
1777868503
359929885
1417631856
1885440261
794141136
1719263689
1074355764
1564390100
86698234
578372495
495330799
1665383067
624207285
983266418
1103846539
839670927
1624576057
787494954
1920646592
641332982
2009946477
921975555
1555589737
1906010482
928720195
57587301
1501415010
903396848
926092672
1648843936
328326990
592681107
1609640716
538283466
995121742
1393389590
1622714600
1514787690
1887955654
998542863
1473994320
267560244
1792626736
1301862188
880963718
507344084
757062788
2007587657
1030815233
2029322849
948732610
37465627
857329540
1448999160
1077701799
1922959015
828445521
821219921
1312037179
1561667805
1199775473
1889534853
516424446
1363612626
850999701
1078030618
798740056
1353940033
1112895051
188885797
461438861
137038699
707683889
1516204531
1553873225
1381394215
1783909088
1169162663
1919419046
1518207783
2032644239
1966122783
823399814
199473275
118196302
808918000
743453894
1394550297
17504867
1196173949
1059424893
336451816
1777141878
856562197
655461963
403192886
927750033
366765082
8221585
489443834
443581179
1697492759
786243546
414134981
2059244963
1519457266
1524541588
726029930
1773489593
1803266371
892557851
937010191
2124563712
1780701387
345720115
30362177
1378231548
415758924
1375491554
828530574
1073995688
1676392638
1970139476
429214322
664728305
656129619
1531059274
477163986
432583151
1393174740
1882532154
258061573
1016371142
47859029
847518
178465894
739025415
161486140
1376814314
466334074
1086239284
1077156307
1927384470
1688776302
1799092408
1587308847
325058751
1153218478
1036215953
1936460275
1348567838
1154509680
1265641546
379164525
119882980
421992874
912598953
1148071578
244148293
805844190
479106552
1615700348
1162276474
1735297473
213024329
909702130
1630088939
768491647
1269391448
1829511160
1278596487
2130879481
1941426565
983048517
532834470
1603580445
1579296863
1306151595
1987335980
766211279
1362308697
1253171479
1507364704
1477911006
453957993
1570046111
8363117
1225261716
332009436
1558563016
1705463096
321004848
2002809021
547934271
2073748030
884921434
574695293
813556029
1444070425
239916844
2035008917
584842791
704430471
1977645600
674636989
129084914
1681249827
589586254
1735676263
2074775329
1625192455
66852258
618364199
142292471
2031250947
1665759906
945354801
1102335650
753741553
677765457
1077294202
482216785
602129982
1459618652
1451413362
1438439188
362628024
1546631356
190686316
1245729558
1771221275
514881628
1844831991
230529628
2078249012
894673015
1883063565
452316606
2043404649
400262693
392433939
1753868543
817410567
328224384
894989378
1310514808
1983394375
1174376019
1436658058
310704970
3822446
1568125463
437272233
716018682
408350324
1609576195
2044485384
602536010
224293419
1043299090
803939886
1805299674
578427181
35638348
588511655
556138002
2068097123
1952686760
895413097
1583656656
677688728
643503857
760554512
1707354673
5338277
1659564910
1453085975
1820250361
1544228624
561419448
87438018
1114349809
531595559
865964239
1490876302
1745232155
720699672
124659872
1947593951
913282531
1706224798
2094890861
1421016593
340426126
415383361
1987484478
429675201
1299272695
597594499
2052140298
1138422079
44670817
1666227583
1770070422
1727883214
1234453727
1196117706
156235905
1192198222
2084315992
486823814
1387324927
276691230
1657010529
187780948
964737527
677333094
1356107952
162683168
1581420609
163210699
59519503
1532187196
1646938679
1048878306
63988273
715949783
1583729920
1093625696
201516490
1804333675
1286999006
1975471939
1866141118
108004496
8967740
1870977385
1128549137
465366935
618951154
1655732014
365104121
1484095167
211155569
1864008032
1073798974
1717597407
2134083885
1673017912
2080432388
1973645795
245573138
810997556
815623931
905732585
1710718787
1968542755
26223679
1373795038
1804823092
2134363309
191176188
502764135
2107976394
2114461470
1383761812
861107666
19563774
1856345583
1330474751
324085283
1892586455
1983109863
695525593
1067980828
303196687
1577545964
499928127
1639565567
1951496974
1887892993
997077045
807200361
1582483993
765095477
373296795
965671741
1412948689
660706509
1156622709
412460604
1757059689
1443510207
2070513271
1396201636
432707178
1405065569
1372896119
1314626638
163290639
936106646
1266156256
1147593167
2069213741
841247903
2009470949
452843131
272100609
381324529
321346220
1136018182
1713318758
973653337
1545255983
131297753
1354857559
1450604450
1685058344
925900006
319772949
743075821
2105276442
782230583
600548881
738557398
2034813275
171002906
915110583
1025382312
1507948322
467223375
1934537149
422970460
721123496
1731277178
2080522552
1040387472
694044576
1863355645
408771424
641972770
109724802
300612043
497702558
1278808263
104850209
100396862
1764515091
1849581816
1722293981
1047062101
150136321
674764472
2063545981
514002969
2014049608
850564041
465744076
1634833377
539370409
2057966239
243509521
2100123095
601059233
1259638853
1251893935
383206468
1237177602
1801895559
121120263
1104293623
977186159
1684864566
1241801767
1512645769
501864579
250700195
1030890341
996891049
213757065
633845529
1745007523
1850119789
583577025
1324915260
1974118985
589900996
2016808964
1843695383
524166905
1884583790
668073396
307766261
1527340807
1307107099
3582063
2125077485
1691775739
848587116
1894982118
152871116
1388415238
2142031709
1042086687
182091246
1465660283
463346303
31305088
554262862
12655336
766954593
78432938
982132550
928576440
1719307363
2047341753
1193290657
1982970384
465853824
949591714
1524147300
837367274
1075928443
299865263
984286252
575391622
1626147359
2122468378
225141753
635992950
1591218184
1773009866
1447556533
1039886097
10658086
2128510129
1814724191
741297336
1341346450
2058285462
1400297637
181897154
1683194486
543045524
901742220
1264795990
1484408698
450436779
757668874
1575676886
573498727
960194819
928393559
1608058862
1697369417
601396426
1708362944
248459388
495657479
1476225659
1210009010
1611165318
644204342
1840993999
360848927
60413443
762181575
1680771595
1259693293
1175611897
342778857
1842340041
1148039380
840648743
364304128
2005111688
1266919957
114892358
949970579
1781903298
915659940
250602890
1063987106
1878349715
1758368421
522839802
938700323
1386203681
1825617642
48433128
1017418209
1531720696
1711193676
1601789497
997539356
1858684733
1073388301
522456107
1151419977
2090703787
1368241765
1051813194
1930495448
857462594
444592908
1758288477
1953908005
1278975667
1509209883
479276339
256354555
738741364
1963392669
876440990
1088661314
1922462263
58553801
2082422083
776210158
277946596
1519360879
683793442
634053926
1586493630
332720852
1588427914
1490174929
747045097
1486294549
622092186
1070014419
935414091
668997704
133118234
1270419278
1928810858
1606273099
1563024434
476538919
221395181
139645549
329330606
1777659307
692893811
963588799
701721040
764086126
1090707737
1904773010
1698927826
1414889208
1000449365
1460368312
582048552
1818216117
1367812224
589236346
442899419
1123862375
1791285320
1595094991
989349439
1484928844
1079266151
735268724
1208352539
1564506004
611314440
2094365126
965217248
532675319
2009096849
102779251
1803421750
1819096039
1982847005
387926643
81059994
1526467372
794029129
975150420
394827762
1709956411
729776966
846043345
1528976213
1823801731
1873630203
1496085563
97758733
1766381606
1200898382
1663105483
797988488
766337051
1985378798
1204306207
1437004206
1855804835
727474275
1412657339
75122653
875944151
1510751195
1782679841
1612429483
31103724
1479520140
116406003
1000863710
580490656
1878522912
1755098150
711397511
125257982
1605502728
271418321
1959834212
153911560
307964647
1581165403
515229032
654222600
828887082
931681529
854607464
142314806
153931032
1775891024
1411017449
402776283
377261457
2099394061
552472010
2030779
1965622400
840769266
1309500255
770400665
1278960323
711002398
1846932942
917416453
1037211793
329500954
1006561527
523503935
1304009906
842059207
1524860628
123228215
585530756
1286163158
1635456004
612007234
2100508921
1162308204
782167055
1100468687
834755784
452823082
1868555507
737964000
2107207368
518681350
1850473486
126976473
2134318306
1622914943
916802175
2113005369
752039481
783741457
1298874541
395209625
643590577
71510359
1027025682
1313506574
1328533573
1676357652
1896676983
219847175
750926821
1609699282
1566665729
1481428974
478891987
2125626190
1035353500
1178951932
212033906
908216311
944634303
1083669066
2141528066
1811083460
144167135
964928320
1166280027
1038622803
1679085555
436513466
2015923607
1344095025
613899898
682892586
1942173661
2098405878
1574830369
166675366
803687968
92177290
1672112047
1036364278
262043180
1139857341
1754644322
676998186
1942358215
1922296026
1157845253
1031769516
338113262
1062311585
548561845
1484363537
1624956283
1021352012
680552935
485211253
1856658839
894387823
764179960
1981696890
910028077
2093313398
5043497
1709384208
923396862
559294488
415806822
1417866321
1544282712
920306029
400830565
2000415486
1367891098
66035503
1951670416
721109293
1343911969
2135700508
723934396
1293536125
981879179
1523513738
393346208
738557253
1222574914
1270248164
600819162
501237781
1555162653
1436563148
1532747408
591235168
2131163457
403112386
1998703421
944176460
1915259659
2082001096
1609806297
380782071
776108252
584975085
1003349749
789571600
285884171
432702391
17285447
136109556
2109788656
636616217
817018497
2128588044
603929972
1681397149
1151909633
309986355
551488908
250980758
216728211
2058871143
791641776
1873551029
722586631
1082474666
545813979
1568649657
296666773
1804816909
1647067275
659673445
1755480248
412497873
1573461493
1786020115
1988507969
1873038444
390827496
487572049
845870091
2053108141
2115136092
2104625151
1749996766
1169483218
16107157
631549968
1707721940
185737895
296851567
884835707
1938972179
1361658801
1701128103
1434864438
1939611767
207385501
1693992700
1681083917
1387261260
1126425478
1767330661
318897911
394251220
450087142
211221891
800625894
945223073
1967907675
170973465
304068639
61287077
1882819445
1571403074
1169109766
1322536357
582305988
135445803
784772578
1237272592
1713696802
569794542
1038839729
1152464563
1265322483
543293731
967059842
1768414689
361644040
2027778265
1101776936
1596220830
790402267
423701449
1817464418
213736878
263987311
1971086347
1091745743
718604807
1802082226
1048301804
1498210862
460650342
1293081195
713180949
446857287
57661213
1783941379
274995549
1275728984
1829413626
239444885
1949712509
960164212
1250822802
1834282799
86133588
771573427
42018460
208266584
1898977165
1293496575
1181644217
562653422
1559646683
616420661
1345593401
1953269094
977452385
1683587757
1090552997
1234203858
703284556
1039916454
1077677173
1248406943
169399238
1199247594
532760366
696220110
1266479931
498403457
904155032
1902351381
620967391
509981663
1290434448
24989401
1051682305
1126911944
2058566808
870498931
1903787865
41007506
1785955176
58622747
1125674379
421382146
495197544
1240358712
1372362217
1106357957
1734644669
1352902059
1968907905
633563097
1815296961
2028860512
1871392701
968762906
805016610
716803614
529892071
1325911940
1348200496
166344886
1226333272
1229160443
1361263638
643539909
541053403
1200230959
2007531981
1924159133
1911819337
93434706
129766722
1245193806
1744717641
1490910308
1345617881
777467044
372611438
1877873959
1412924729
670463362
786728116
1603034497
25196450
1638317487
1907904177
342302904
1258607680
457136425
564863107
1834798747
712517298
132196555
192540669
350895825
2052077085
2070366539
1733766774
643267248
1292531905
74334431
631980647
1163628329
1569968408
742045178
2144585455
219178858
1876136244
367570204
1928500309
489664276
2004535112
443305828
469602300
313637924
509137462
1192048833
1096828140
1661436383
1251360119
1344622091
799032395
1598589611
274130273
437001034
1804946680
382597572
157574056
1849145934
501627948
1725142665
1621214024
1253851225
10208749
1054334552
1982430524
1987228918
12186828
2140413409
1544993744
607162262
854684296
1552258378
186312713
1939390048
731486295
1310761122
287341940
103756933
1061439152
1827072816
593241587
729284547
710706772
2075764973
1749884524
1460332389
459337573
2044778963
2102256434
665096741
476764965
1264620305
779494305
1046361154
1574132455
1616204234
246349697
22333033
1827076306
1110463834
419072439
623428414
1857634383
265093470
1125094837
2095017419
139005413
930629702
1821035422
399417423
843491348
673389887
1561723824
559686082
1340907154
1092152989
252111825
1182368857
2105308039
2041784330
1393947266
417696721
739249034
279100697
1827568640
6036392
1167123865
210287298
528047687
1174252948
1019616094
1974919809
987931932
643256084
445262260
1930513467
494640733
445917318
1247379727
1512706054
1002057374
830573365
495639799
1288698221
716598529
1563330295
899835182
745095341
1403488183
168823066
1129354579
2106805679
1711337451
682787484
1221455201
1285587392
1357958781
186783190
1399089648
1034750560
69255092
324160880
1763165264
824425168
1924782102
804149871
880638698
1202450155
1389162501
152754670
1240834486
379155746
1449146569
114435114
915765701
135758027
579016694
111420028
1647628918
812098664
334056493
650292430
724513017
1403900864
1873697124
6517058
59359436
1843555982
1912749293
60842381
1011813428
1218662879
1134586288
1663019302
353467389
146600793
974261410
502017068
312844313
526680736
1708955885
973573371
289751017
826021046
1423809581
710851204
2070688389
1331287199
372562609
652871488
132120161
1286291187
2017309584
1843512971
1584611994
204301203
674811201
2031121239
70641170
1519595566
1315375556
711679582
1961037930
1074971177
2021048970
1329259520
1484646977
892518633
524569900
423308255
1361978662
1200668849
1410254656
1363045568
1854753821
28945353
610413317
251247981
1756748615
1397568957
186100537
767912142
1585783127
1153783103
1340954583
104451495
1872815687
1952105989
106301849
682738599
737271061
798987291
1866635034
1826327273
2003032767
2005445732
1489326184
648102161
702338973
1522497795
831570849
819060756
1618720382
1412727287
1702021385
1108591763
642766365
1108088716
990697298
684309462
1339713602
320734616
1378525124
380869129
499815170
2002865277
221770512
355686685
2022004773
834462832
527887438
255835558
1462388233
534152974
750216927
372082379
702934863
647528956
1584445781
580395855
1753426903
1883738318
222214703
315813970
860626965
1260502933
484641914
208404320
1164709392
2107594015
1812706087
778659068
1294134678
261014758
1077931673
772410939
389794755
1432660415
1635016562
133373935
1482093686
2100873146
669479878
1674763300
1069080886
1929975415
302455665
547492078
1684992606
737924021
255902538
1003294196
112914219
1182375174
129800957
1705845637
215371237
1863881413
1210392424
433825889
322847826
544309691
1539043536
2047313862
1574543192
504894796
102559111
1981175847
1885955024
2031030872
2033227540
2088368451
299185971
2117179687
317636095
29604465
2131005028
623538045
1639085756
647891045
387295198
1890734796
1694520520
527803429
1407404505
787370805
2076176351
1094410519
1860848755
719795379
805941350
986147489
599779537
640866886
331997765
176624541
376033667
1544075114
681186007
742271816
2097746726
1562004306
1481749517
1254415502
1231600742
1168679387
1391397178
1976243092
807489065
628088549
966351591
1942645840
270660587
1797378143
1436382092
1148168448
1720746983
1128826933
895837064
1206169547
672221097
478805623
1754041683
1132728679
161975220
1768274959
928053706
614406041
2021652595
1101368538
415429815
1847548590
957723150
869939647
1446244533
770498689
1665351793
1767721678
965063520
723632815
837828712
896586276
1461373500
909401062
1647106754
1110850994
2068399589
543227799
648807810
1280651552
2119221178
1606170367
28150661
1078683905
1089774656
1232504740
680058152
310289465
1459341683
335200938
1764337739
1430885964
1811302715
2125453649
1659844728
1583145621
969582295
222772355
1098882905
1055726922
2007710394
950059772
155165997
1749472886
2067064490
1332549188
1782612085
276933579
1553469964
2094508811
2006210214
1227580281
1238167159
195116444
236618878
1004801447
1408500628
3397810
653569365
654585785
1696858927
207184918
1190499580
2122708272
872801911
727562850
897236605
59403072
1975537863
1703233460
574739772
921944684
1037253962
1306603361
1659559100
1101895839
1856303711
1168767630
1979197739
1197231018
1419853295
1818873529
37560251
374100974
15465023
1683958506
382516783
1234871704
935844125
916533102
10021952
951000025
1240627580
716073706
538153658
2034363019
2002174604
1362047267
1111653447
1195710686
76974243
1372879123
500629006
1479213904
2081192300
1079788322
905602819
1965221361
638013330
1424263147
161495300
839151285
455036891
1607839045
525281416
885217236
1856441545
835552780
712107335
1130629538
1314419460
1947457322
945859082
881477004
394206727
373384822
141858232
1759172460
1224799159
31625361
1804978750
562647111
1690699921
889087953
1154831931
1519044838
1109445867
948656543
96724078
1158064992
100106322
536501591
1180054539
415139295
1821371857
1528932949
1632131452
826663991
1274966141
602928645
1259390366
1308832563
895041490
896613115
714348293
1376954929
1576076138
1104020867
267039206
189021425
15708145
1225673673
2125013026
1435342589
887007931
42519270
1581005242
1651055785
1068840486
2131226013
1141511406
29029975
1194337954
30226925
1881718411
66396734
1381227976
1253853358
1050393209
726896198
1813614420
739656228
1009339195
606681933
1449708820
1246684621
2130215684
576153255
530471776
1285822305
1481186177
203930728
335629669
289469956
1840649804
149066206
1873242357
668301748
1167336636
1536829284
1684656953
1772853808
1394399363
683930582
2058028280
2120416520
339188882
525923564
181339726
2023500701
1540453286
2086013715
140964743
1979470202
1892975226
26565433
389073226
1376944912
988831329
1058650198
1697413203
63409009
1266951879
2013599436
203899462
690045512
706438322
2056455655
1212046763
356674353
1762571051
1955607135
536470073
1756371666
670642060
602403012
767622405
1409656200
1322496527
1023463207
294153525
559945225
1973865806
2126589906
750536536
15346421
434411358
775220136
696648351
1494343130
1939552566
434961433
1907346524
51409020
1909540811
1330785591
545662133
1754137589
511501210
1514395797
641254109
1732884118
1738973554
964404976
1113309503
869222978
208222753
676289202
776605986
744706739
832504684
2022285827
1196046476
695135044
1798188930
1966272931
1131828376
1490286053
1409603048
692282941
2072536777
364044538
536200090
1800843058
382462280
1984624021
1741099646
966459586
1838525093
1975397805
1222871825
1062473433
1103295153
799118072
1329580898
1332415960
2078338623
392373252
19150934
899989084
1857905550
1840137135
1236055197
2050391772
977383098
1914154641
1743725123
294872453
1100547457
1870264684
1977199259
1953129430
1203962962
1166776305
184143208
1106144934
684949918
2052549150
1954364216
1486992082
1296083571
710988552
1960670029
1073532324
1606444873
1583109991
2059873681
1332416579
2102790050
1636156152
1072597540
892651751
173094478
733796253
1168181697
1511036500
236926372
1320256173
772165116
473219280
1928291430
361274509
2116067588
2128715114
1162610978
713174423
1706968905
830339013
317220638
508181749
1068275178
998147143
1325734424
415049452
362665043
678517399
770423523
1258847001
273867695
1101428598
941804427
1865507399
1572450299
957237194
1763371853
959024470
1003579147
587676152
70669211
431729430
4553301
989026422
1714133793
330851980
567305673
814672994
2011480956
669838656
2039955701
572598156
186354741
76283244
667883226
1908397654
1343492048
819100824
1075643939
1375672914
1056352125
1573950745
524429837
948317313
1047140315
1499487494
214190493
1528965081
70190332
1483932764
275009709
1980750508
597536365
1778223817
743673792
1482006961
2030498831
1676541554
2050540738
354830819
538550653
2142388721
2050353825
1063648042
1720517345
603544231
943706631
1049242124
863093120
91768587
1161330999
439194171
648677156
1486576772
1583176876
198260925
1126820591
1110257274
2126124926
1013151302
1237394776
219937674
2071030418
1296435588
21957805
1738974403
885823103
715927921
73521428
173681500
1394780767
659148542
1264726302
795391707
2009633971
124555177
227278185
688071589
1062927279
1807229072
974488969
830347637
1808981344
2044618553
906351628
1076603041
167114739
869057735
979067573
1106407812
1725167985
602366009
558108282
214651435
790722814
1594587166
675763210
1097768004
459388506
1529986327
677631073
244962410
418390568
1000977542
71377033
1836513046
1897574084
2047287873
263638462
1993230250
77457387
1023048478
2064241123
1556850426
1257493228
1013800626
1465985131
1698721906
1644599203
1146886711
420658545
1953161625
469233621
1040528092
260678263
1349257028
500064272
556267239
564562697
1102394497
1257846683
1294670232
949719117
349569218
1723619543
203707409
576994831
1177800115
95734115
1742344219
1478157803
1213453789
516360926
49814203
2072788219
1635828400
1139292665
1456496013
176832070
229952289
1213397002
136356363
899635495
634476928
1524177587
2071354123
2061689745
1162689051
1612915669
1810462569
483383155
60969117
567181904
84360201
1209980619
384030609
880515627
1659250296
985954181
1493575111
1207735426
1635505710
22337644
1904278781
1777727619
1315831922
1731034238
286613422
476187275
1589078277
15101941
1033891800
2122839394
999941440
1202435089
536925364
672643616
276194862
255849430
507652486
993781886
1027869377
931758006
1212543843
462560955
796867019
1437241835
1030004694
622547563
1703527636
801495921
897911464
794091634
1184174542
1236293377
1079446673
499868979
1129270663
1743873740
427397434
949509323
564962878
1502754596
544552324
73108400
1749388606
140340314
395603477
1382100579
333644146
1112544627
1153578219
1187377727
468836858
1713170825
1807237209
462009569
1219905484
398642154
1491452125
1956777390
3663974
1633130385
1486333775
708680984
1962966976
659043328
2114679696
59319510
199574273
510587374
171280973
1969711346
1546934846
2105618028
304354203
363648795
1606378205
1920286716
956784831
344979308
1046215099
2007083628
1778965315
857711859
445861428
2071370649
2050587233
1454378217
1666824999
1758637789
2063647125
105871407
1892117086
2098461244
1234519806
1349769882
401276344
2082890129
271040827
1278356447
1810842180
972043321
2039062030
577799927
283961950
463343513
1211638000
1218712499
1457606458
577703191
1440024579
1472968074
1231240268
1153578210
943045567
796427505
2060370065
1363557279
1699874014
1574244127
264309005
1397523700
796608857
314334718
1910326148
1851814232
1466258584
890358058
385058904
1784934837
967419003
111840756
1942146068
814900090
1234059208
473575174
2142165834
1156232442
452531368
1272094080
551771057
1453445590
832102096
363407535
1853675044
1432246063
594318752
1878079069
1886439979
270438333
1492279913
1203618592
1661847220
1036630036
1432821528
1979362059
101485924
1854769994
1973377877
1487845627
625687747
1212749456
2082663557
903315344
1399554526
392549892
223609425
105904483
1017959080
681580696
1854588445
1146286322
175878432
257928311
1865318527
1514811671
105837758
1868682021
1526024143
1404796203
76291117
395673125
814954178
2068074927
508274972
925553319
406989298
498428844
1660322049
888600094
967509636
998185475
1893029995
879567453
416909458
113202368
1305158760
445514216
235116816
627219980
1737725250
1884181650
1007496264
1273539043
1425971476
1326832356
500279275
1719520961
1203889331
387418938
1515966850
725237154
412714941
107220260
206914742
427295375
1972405571
1656192685
152465675
391171078
2087352158
1193508804
2011177241
259292284
1900492849
1238796045
837257125
648642996
1270453513
358710654
1878906619
1499985202
44697731
1006412584
985423403
253789336
1367243837
2053946218
1715351626
1910514206
656413587
1397326129
445665731
505510927
160955845
1652974264
102854464
129842663
1998344348
71206486
1469717428
1040848944
797305245
1759844012
10917435
173903986
1464359241
1947915977
190519548
960404041
254072079
1250557572
2012983080
934999752
1777414445
1044995649
688952114
191913265
468444100
1483197472
1473254650
217737951
1429605944
291559261
1661405157
831937592
1932300237
1633404114
113818082
434998255
309927959
741725058
726626523
152550448
232026353
746113232
2107011325
1476798014
462575811
1669252064
1817611143
1856525040
103875906
1009015640
1882076410
1161542439
1782854823
2022309962
903750223
1834430393
1983215891
847620908
1436774568
593693042
1584562663
696635351
987255521
1850679871
314732183
1338415570
992233360
1551340707
1067133120
64647346
480565145
2043233313
1215284853
581354528
1855446148
743910817
772862946
555098204
540036774
967933860
1045980920
601917965
761174817
1349483095
2021152741
384508724
158696068
243079213
1130890495
350230144
599031528
501054914
1778793401
46124204
2044768721
649278087
1252715389
441214941
691362624
2122260547
1174454244
961578963
1309988660
698833996
991937325
719476508
1191388172
1970714375
1157760983
1122229848
395505999
635835491
2005621554
186753230
873346363
1805683868
142409796
1821409552
1858292530
332616467
583954683
776727659
335518354
612001859
419702985
1461014573
2044773351
1559957791
1161656168
1966462157
1699043421
1543313136
600988308
197354270
625350304
2022953174
393896009
1667886996
717271739
770175611
1276481864
1073352656
698163898
1303586223
1464886070
52286887
2107012611
117336497
75215520
263517196
477115222
733232177
722585010
1350118150
1403076298
12028096
92362287
397147208
1738360913
1230004704
938976161
615425813
1728430509
668958940
352488957
2005232757
606821680
1525255595
805549848
963058639
1265177469
1319841814
1938664950
1687807746
1963045312
1887889244
1004806172
2097053395
1565061315
717072931
1677202466
365590110
503386627
1812156353
1163472042
269676662
1475741388
530562940
1639248189
1894290244
872357377
2146298185
1184702796
1692779675
2125478581
908690908
980291358
36711957
1646498275
1201446686
1666056348
420383190
1701114242
1633542115
1600035480
1716762155
1629982193
686861669
794383040
1107300895
93280431
1362626017
1659890221
1872372232
1559682703
1347234281
678031061
81754828
1807396288
871042184
924337837
1854863150
624116804
926911300
106414450
1915564949
1780909640
1712549447
1627108112
650400320
622443500
1180315908
655988143
1035995122
1561139180
844796481
1984869460
405204831
1061799424
1119939648
2058935449
194127393
755728584
1628198146
1492851087
1701064991
1240379335
1474791109
1942451545
702556173
1546391226
2015268926
1166459913
1071786507
130734647
771902453
550991177
823794190
168986530
740991544
1757179690
1640604443
447021644
497586146
863301569
572949511
2076865051
584644403
1360427104
1050813579
194480492
824784870
1495383739
997683397
1404525610
1195282374
812361603
855637525
633453885
1141981839
1792231767
1567717007
1176970401
279743041
39712297
465849896
2145066706
828657556
393366988
1990508112
923156964
1014082009
1275811925
1567558294
824749122
554117014
1306306574
274205822
1295387341
453893812
1233159156
67307529
1314137888
618415261
1256790528
870696993
671415808
827838031
2104342840
1140589233
1789222292
1980914010
1340937222
23790668
55118584
236215075
933071472
1154917763
2048749897
1126488618
642022490
1883801155
916183102
1417686326
1185784775
1034588876
284434630
521045085
878409588
1375063825
473501019
474691863
696882204
206990317
485953093
1110304299
146419675
1336287852
201234842
1736853645
891786207
264100146
1430980644
1834739498
1603444289
994021252
923729015
251822848
1124552121
765039183
1024413929
1605652472
1196446165
740554844
1351978429
631436384
485664423
207185436
895674201
1871729187
682243859
4987466
271369410
1931482699
2055243250
697844260
994823703
1999835374
381051181
2050266557
979796441
1186813646
81370204
362953648
234902535
1705519161
1803538842
1411184179
2079741063
40935888
1967074623
1015846568
437410948
1683240166
1436434296
1092139635
66962759
1593567142
47437363
1163906658
637314711
565665150
458219534
1953651733
1778031705
158901901
1948669540
802397500
1553077605
1910626598
2006265673
1742755901
198650324
1523937585
1224628202
2031944809
1909389462
354056329
365868760
957101722
815566413
163936141
283850272
810439877
1049383814
355937594
1348261444
384537279
1548157553
1470238474
588564276
46740985
1335174651
1244107278
1992395681
1466638998
1631330058
1488861686
198058754
1765977803
77444024
909210296
2143566656
1844166605
1541612750
413937581
610954178
1037643074
2073873550
174019665
739735314
454127326
1692353741
2062869691
1775474096
599559840
621221071
1134624021
1040238465
1315202877
1718347828
1489081040
1180905240
1223173831
2104249461
1897790467
176321307
1380195312
559609871
2079801505
595404973
711903591
150378462
1413099972
1216824876
2058109639
238364117
943999604
929864929
601411767
1296811886
718034881
579885989
793500877
1727804202
44034365
604149934
840181370
642817972
335972510
795141186
1231961661
1175402865
129743581
443998969
1920355117
1917722954
546359286
373550894
1580602974
1722872417
1642547949
1493877881
105930494
838390020
1045793441
1125658924
766146398
867172413
786799043
1995296905
596977802
1490681870
1350581988
791530910
253091560
1890661471
1714726152
316976268
990977577
714806026
1680724909
1659510227
1396129238
1788598639
1883697012
422696892
1018457347
565365623
307183991
1963292969
885325746
1000864102
523176074
1967158156
577700255
2079624852
1061032287
1808203079
264377189
1334748885
1228740030
596708311
169774866
696364440
142796268
79844858
941945652
1952203749
1712216206
946363945
1192138809
2057088601
1364067013
127370480
1750117382
1684327287
781105296
264250031
1938454202
148804186
2116146388
1748281915
1608509021
1440356395
1617709553
2063192849
721511271
2018385727
271546835
488229843
1799482724
1015295191
1702680107
1624470475
893156941
1289299784
1894074568
773758441
749320156
169573504
1066755008
1679710962
187094659
816828539
1580161520
540691229
516878133
1506095713
961789575
1169684731
1034383911
671210668
132779592
47004525
1778448449
322009484
2086272803
1447338018
1728927408
1318974052
252090470
49077701
1141635888
836486529
1299977117
1814842777
1871548546
1542644786
920748994
154234551
862972587
2095913398
1331644133
1918463915
223558491
1240660085
961232136
109429039
778669346
473977246
1275840882
1144631178
144804243
458830332
1304599036
880346594
776831939
386427153
636500013
729856014
1820839284
1573951307
341926230
764580941
1874154218
1754842107
819406307
1949105758
1822916517
612203416
888853249
1646768479
939420226
2010084909
1397662226
726567390
1754024093
1466484139
585904261
238245978
412822620
1570868207
1895940396
1024441266
353765143
1414347025
371147728
1957692127
1219884751
122245516
1048847698
1182799800
1953814986
2101787814
1774119027
1156804758
1302735595
1620482855
1057981790
262212410
1698113032
1910744156
824021688
780955371
1253520481
1390480719
1286812971
1110750769
820617324
1326970668
1934481490
1210229218
1891734170
85746895
729132575
298758787
583619779
1922218300
502069298
232278906
638967741
1770962475
1206392489
698801187
1325903355
1576350227
1604280816
1538134928
523884823
1168694858
1638648292
1420695900
1394638252
1986803111
985611965
1751699600
1089955660
8419930
40493233
1952784938
2009204039
2099997714
1086126260
1702448861
1144890922
611090187
1102887063
2062895395
1019673822
1028299142
112313066
140908683
877915200
541284865
1988852823
1024148169
2009242573
193259088
61088270
1647787678
2145309615
1958428819
374844393
267644366
1302241448
1415194285
687764319
157556608
1966555430
443316240
586982507
1216027351
1875597535
353510242
632780165
985870388
580087088
217423360
660678688
1326208181
629254467
1008853298
1689047147
905692055
847375074
130150500
1671095891
496347318
1234638280
225634441
1991220445
972673716
2100736190
552703256
1761870664
464285097
90425641
1192005279
952298676
635684055
657072131
249815519
113418412
1836322072
825925051
1654602868
655119178
1662138195
1166675399
82027721
121791814
1774635611
1660101749
1886500671
1828089007
1552532843
553437597
863333483
1595933911
203459241
1392881109
674260994
1661298273
1752617202
1328948857
415747778
235325476
1456184886
1622757726
1813947526
1256031998
673925531
2078179894
1841672890
301995403
969901633
501478807
455734860
972797386
52327710
1498140220
474650243
1840576517
857849581
1790728227
778003159
1134560239
24033142
1368168068
1257822465
1646372883
2090370629
1245582892
1044558836
308949747
1785027220
809831122
724697380
473633534
1008706676
933213017
747093921
1109933572
729569021
501089683
1437664724
923165489
1252995953
1700438726
1320005616
1784078700
744889034
1686508593
575051316
312641726
1183082483
1850035922
368855808
1775510039
1419203221
394559450
121069928
549699599
1159485540
557785290
1365457697
608425631
651341984
1432245301
750542611
1730222952
426820964
804161826
1169905358
27668047
2000074242
2102224969
19207754
408160686
1123475905
688981877
2028595338
547371549
1615690120
1351181898
974907163
1135206153
970988134
1188901492
744879899
1274442605
1000239101
400741276
1334595776
1013406988
1830608432
972472298
597658890
1673086294
37893212
103815271
480983949
2029926859
1721853536
963939557
1925775738
178492364
435703837
806127769
1939947332
1253353737
711753296
1081648575
847396729
137053183
859767409
292121191
274131975
1849615240
80759642
31083800
350621195
1875100690
2095909050
963706858
1994592799
365604599
477959370
979502509
2021218442
1037210489
298673843
1429966318
1780156897
754771527
1020136604
706189564
897349278
987089597
616377857
1909875837
1187314658
929104301
1826100826
488775556
35550073
356295519
264980117
1847387865
804006037
1238015528
129667058
213518584
1779586810
1114767390
182072835
887329551
416755910
1059653176
716314998
11346979
1980132580
1469641981
1849944287
2012547751
1495293255
1766635785
1835883752
2046076743
1065192761
712724203
100628750
1147214383
393209664
505344879
2032391872
1323120427
1300915176
724179992
432600834
1755169141
2002272188
566966037
854498646
21033021
921483578
114308010
1858810157
1157249769
383014818
240833177
1306732813
928214402
638630184
1144438273
659258394
1055130811
132638935
2034395647
963648640
528470510
2070953149
712752323
81230449
796780484
316783727
929136282
8129735
668520136
1792413636
1652200053
829744384
1174995058
767554648
1072952925
1304840349
295349457
268647314
1667664575
1414746897
1990182343
892752408
1324721251
1779015901
155145186
389434546
1528259274
1451229519
767758912
332824432
125292928
677458115
195318558
907320289
1653067869
1545313026
557394844
601511603
1986577203
1433347498
12773488
1366660725
1862666885
378667462
918473225
940583334
1984775182
1573226221
343542044
1284506993
278286807
877925578
420094408
1483279094
342633429
1113580
1978296671
503928356
772241252
1385396650
866118023
1588139105
938207107
2139463310
1172604128
1734795826
255419847
1971348568
1845126001
1069134092
1801585012
1796058713
485008939
1801533122
638953644
730422824
511861870
1847452446
1230284899
767192406
825814792
1603886547
649721010
538775435
1306156314
1644727663
741226735
1022811549
1165844491
909124878
525643757
40765043
50028682
1939127009
1646445667
1492945640
679076239
465528416
1613986104
1152941840
1889807770
1402988190
1166514520
1946833938
777407069
104157193
612610214
1485450138
2090481045
264651618
974965659
1960653062
737700036
1360112630
205848488
747371669
960275865
771818710
801684442
686488754
485493307
59058303
401465447
1347283110
166292837
208053767
1799725033
1524579145
1014301457
2096275481
1984046771
1117041813
1253328903
1368208007
1967196971
567927786
2046244583
1683120418
349931212
246004465
1945093029
1510903270
812479887
502277968
1371578496
1459058394
65281718
2100081908
1376274870
799980558
923124871
1987000442
841570761
1932980054
1568865590
1021804912
170993242
916728013
1078121076
241243287
903717761
2071012837
24816200
136572375
1147375918
1568796643
1849882346
64178913
464907805
1845299599
360296230
1795390833
1932506309
1011099086
82022077
778028272
77652033
242574724
1520246293
1868116360
1373615937
788405882
705463138
1903660546
538927350
2095589608
145037891
310727141
1366081878
413840990
1877857302
1458543613
265461055
392671065
2136694877
164836384
1288046274
446601739
162471133
105879156
1788613079
41814056
1051446779
2044265511
2095697695
756846059
722542285
1298308934
1741656674
1426210629
904849861
1700367314
1162902703
629913333
864110692
243931829
1526157782
63939711
451308481
942144338
287937676
1456464362
1696546037
156399258
1219095072
1239356246
418104524
1921888415
434816874
407096261
137649380
298447685
2096260187
1765948501
1221633851
431095903
263256294
534079904
2073906762
1796828007
734675111
1098967899
32607750
830733520
1005799363
1002713301
1386578866
434051927
1143307913
1473794253
888817094
614874766
1460147775
411131551
1087685905
583756164
1041278070
232540439
551318519
517778511
1761349831
1597128824
875476843
1241493244
1281411007
1660593369
1383603994
2122072843
775632926
424967192
509895997
128908902
2054526341
1029730436
2138453781
559734164
411821837
1711560469
225953127
109112580
1586321774
1455504677
1825905796
1909259501
618388562
761593710
1414612114
540432875
690685518
159410110
833038771
940019816
1583300927
514511633
600263780
1829779035
2047753851
1522295028
1183005094
1420541270
125940406
1699194934
345492333
444091801
54352614
1035728419
1915170980
683058997
19482695
565777639
1121172919
1567362346
581006420
759011539
1137476619
259995498
684432650
1383643064
993833924
1965640938
984902082
1462281774
1806615154
1865672189
97834738
2039381723
454319075
1386026616
851503649
924889050
1648630590
73039985
1054912262
1799680317
1658718576
420769232
657750786
477807473
1856497491
751956694
1866824153
1384084843
479345812
1286543553
1921220985
940880584
1018638487
383127366
359739009
389192257
365177524
588539835
1461668109
1854823370
1398749691
1485133314
1922592717
1937661693
238634575
183106742
855510332
1264906380
1537083308
342408564
1412928336
602569296
1534248765
512529482
1161101329
292568912
1219815139
1870494112
1608886703
1061462964
564736606
1451937016
774132426
88209960
302839325
1027655072
435783423
1654708872
1656349015
1885466422
1924480560
770113441
1330490530
1715317232
2139146812
2113646144
1132890991
503100947
1797917118
1753916029
656761683
765248868
738780532
771655270
138857705
846468669
637539323
1266413798
558095293
439751910
599401962
795208431
1749790450
546440880
1734597334
1964310076
201771211
1738849167
2051325019
411683698
2041917409
1066813653
230097777
50604283
1180194446
64801471
790610921
629655609
362400650
1790783384
1135108523
242705497
1581232692
1036192159
932858779
59734242
891290244
805857434
140378352
698974084
346264021
1766243681
1329487074
667989558
1745478294
1657389893
909192060
2068934106
1992211658
1568502333
1191576775
1586225230
624070322
108001640
1350333098
879988402
1573295051
1363198330
736254869
1589913479
1434306271
638940817
16496466
1024783770
1162057842
986585841
1024756706
1326699725
431583313
1297162405
1295921420
340832817
144438594
1994951850
1255726223
1210224810
1810963819
1992892408
749369005
5183553
944768586
469535416
904115872
20818959
1555273117
1695000098
1200916038
1251936248
1466491033
2110109516
1748020944
1938974659
1288330585
2047981575
1206242510
1701917988
1905842723
100051634
1067682996
1619672391
602095184
1111487371
1138175621
1983213565
445518412
644004717
50025239
1204364659
615239567
114907525
1799163625
1645866189
116848975
1227474458
429344707
2035147233
517930193
1559237732
1071994967
418155544
263772398
1130755394
1586363394
271860730
1606717243
1157644563
1099400274
2061378083
265837445
1859881449
127292380
1117353296
1638053086
265336421
365339543
1437057029
764679421
791323399
943885954
321011629
1520535807
1561709911
1422222871
361888338
1060178450
1191380363
2047692406
279139573
1805687906
676735251
1120674499
1725837802
469317875
31057058
1907925328
1886099199
1333689469
2022801125
1602281395
605150204
1240211613
1453435389
1249839003
1873829919
189938650
1730764322
1395743266
228837774
413223255
1208204429
1872133376
144427636
1075247661
1384904826
1655639658
1737191439
1507642500
1721518653
1283817678
662501443
1581870249
824240470
842874863
959590608
139844826
2042105509
1825184949
748313665
469198153
418905761
1074856261
205955450
1294945694
1930697637
1934814693
656801991
767646539
817496125
518208623
653382552
1956780981
1914675487
38415566
1439944932
1666052843
1583052827
420788719
1575918850
39449876
994030934
1270002910
428990248
1739556255
672234078
82061783
990044076
906215566
664083519
592907385
652390057
104573452
1544056156
842410841
1415238090
1888364187
834932780
176844069
1650031257
1951710140
861720946
2054116498
1363559728
178001947
1681787387
1312541695
1958247990
1084580754
1154877731
450902751
953675884
1286166407
227379107
1876615379
1127300248
676208485
1004740915
574847656
1189524980
1499529361
1059313249
831467126
407292313
847563394
1750702120
1506656168
602991650
2057703352
992532685
1044450122
1775374488
321266931
1534469889
844090504
2086774190
1640884890
365744127
99920001
1218977102
1958304769
1721731310
1575650108
330824077
193783888
1855726285
116857528
643982281
1785041460
1886077674
1591012462
269503102
404019361
1179985556
1549623588
1036584905
1784243987
878996545
1941192833
1519357860
132484338
364897930
173371008
174007727
1361346356
571766363
1778773670
288398395
1842306901
1778904171
550056140
1536235909
243469457
802026647
2132518200
645097283
1185397585
1796736897
1825806550
805619642
1008424441
364471493
405363070
1802392724
1194304803
1350047154
294101615
629925065
2125283220
94631590
971329572
1623292794
279724725
1764543161
9002251
1782070606
842257042
336614450
1211770115
1256976279
1555128988
2065266811
1794699958
991034862
24692006
654928186
915067616
646121676
1352533167
1583601425
1664069908
485489577
697959152
1597451252
1896397738
952871743
1229644315
1499057351
131010697
468843375
1241592946
263546041
1738256539
422940294
258667715
1633236488
815905963
2115828311
1095583548
2032956883
1121712544
809010999
85852246
87665937
902732929
1972991403
934147631
481043408
1805541005
1209257308
2100631735
1706578604
165534146
2131997356
389108046
449338729
764554566
1810843012
212413351
1080399199
2131749273
951977713
1384334721
863503176
1567704048
1910425645
1187219379
831846908
814126060
510992394
2057250111
456503371
188880635
742877723
1954047151
1909384092
666893385
931548099
1140010894
2044887464
1764473348
1596376043
2004052838
1933859635
1994631394
1654112252
997595407
132832844
794552455
901528224
693517796
1673844758
543263618
204661376
204378968
1580023710
1702825039
353650529
665386821
934676355
1147340985
1014010300
1437390025
757266667
441075333
1207287637
486333402
42833152
747503662
138898313
871768449
801832910
832010205
548477886
935366853
21819933
1855575250
318510743
962744945
1322693591
294864728
1297203702
524743933
1535057528
2117498063
1815316777
988503444
144221911
394079177
984697741
1467973555
1060663270
650469662
925323803
1869536751
1379230881
1551463181
49073719
601936325
479746687
90486327
662429692
39951420
1184250705
1928677798
62661570
436550994
1699559484
1003238266
3721623
1517622643
396231426
1696383979
1496003128
880364827
1419383104
880558909
1633883661
1957627007
1444931076
1558373549
422916983
1446792505
1683907590
1891566437
1354335343
1416816873
1159211184
2115741251
1287781795
1332925165
866118934
2029735039
169006087
687705990
212267389
455606789
1116031810
332088537
1125543636
668580551
1138625584
1758632539
1095569705
213121148
2017460908
1930715687
205093347
683390258
876921934
1134299206
1407896148
352753911
1994620509
1149619122
391132486
570717583
1131375634
1794883016
520133134
1466174096
504812813
356158251
1426269722
599003541
2003538731
1389300733
1706164053
201429701
2073960799
173906796
535820014
315916620
1177825686
694434087
956973866
957062899
1797507740
1200124046
1790919013
1782098061
442232590
1747061037
1476608223
1497221850
1524878185
1238597516
1060918481
1225612764
1993960415
2099332254
1053699604
2022500809
834206525
1209583271
1391394398
1740403471
1182107729
775438663
970875385
1868762663
1930188073
1223185765
364335583
732019948
56339647
1979214342
1899372124
82678168
1562788080
1051644972
1055617271
840047546
55316858
991807288
7689957
1627200606
1583471061
445516962
2104972148
1261732436
1425016633
1659929990
1344960942
1442295385
1573009275
1718055301
259952452
2100100925
986726048
1595441092
82130573
727492172
1936307658
379102931
637542541
1209648075
1886195904
2002961718
2022393789
828033633
1299397839
1676282207
419180946
56765582
100189839
804856397
1383020903
100159421
497911923
506410834
278651516
1289210120
1060364557
1284221149
1923691027
340582951
213414120
135895044
1742410195
573138000
32203109
283916210
87145012
1984802112
1325675122
1824318409
758391840
1562905607
10031366
2140930703
826180697
28009403
405976455
1061530669
1171115081
1801328966
1839581591
1993022156
2036413812
1749173963
1230689960
895607726
1470812949
964180060
600685669
743044727
15215691
1956392808
1454222993
1826317872
1062985528
1795190870
1344715638
686618857
184633829
184849732
16636431
1290043487
1974681056
384510940
1246265492
65141359
673102212
934188934
531153437
1939241115
1778035356
1635139609
1729557894
1048039626
639481947
846005290
1466033051
539104674
1965757983
1809446401
850295967
1087887016
2007981492
1618763841
979376033
707930114
715550826
843846010
502413322
405894070
1736663831
2094985319
1852627946
922751216
1794338544
282384648
1279021659
920102129
196406359
801816588
357931398
2090486503
1023104303
1198923524
1303397786
382764141
234442523
2108271006
1413410341
64811442
306822462
1982089363
850339021
1062654322
2098256701
371941118
1985606498
2040285655
986603228
689001925
82698862
1305311268
2079957671
736719069
1199277843
1065437510
1822480443
768207393
1387108735
1118116374
1130643925
488462162
1662358312
219684663
1682339184
161764430
412472559
1924371926
166373035
1441298802
1410487724
294697877
1106901270
167876059
1991301113
494767856
126409205
1957573954
34711738
649156483
1752523602
115370903
1024058759
1223816805
1758971344
1493166216
143149737
1165688270
1102953189
272782640
2087553343
588747266
646577982
1704654712
876684774
218108306
1852888162
1591909890
1741414064
1244431612
1437240447
1576588700
62953765
1273812891
68492023
12543003
1924979004
2075645820
622702356
1743850940
654950079
490864024
518739715
1509204150
967216288
1259142797
1558423970
1508723133
457553363
1220616818
734165025
845754409
1610970322
532767984
1402833247
506419840
516745513
931880494
1850563408
684579394
827768282
1553199675
1859382712
329859151
1511151554
1836173760
1752863714
57563499
1898220463
793154253
1652543430
1961308734
972086469
393742278
1733178203
2002019187
1723089590
703185099
72698702
1837868678
400193440
1611189116
431853878
507294051
1356255026
1712982766
659580373
652040923
1818858462
1499226390
906826536
1943930678
240840122
313499006
335796031
870800309
1758744737
1855010433
1378874663
1392655341
1738633901
1818216802
1378472249
1705708766
1942079973
1811309177
866783506
183583214
97751830
1104186677
402048968
803483917
637624173
1325935809
2071176965
1169043162
1144728470
1134435382
1403926893
1725887074
61078808
782145122
845096253
394674892
675088673
13788897
1677293085
1054861806
1308058345
734912952
1518399479
812773819
1819619643
273589084
864053337
362686406
1793289522
2079922564
1243163036
1204283974
729098426
128373710
205806728
776944529
2116639761
1016502965
880769728
2059542163
1453604069
2146390202
389859708
684014449
1896160273
1629919858
1703991924
1985268562
1170328505
150752971
481695665
471780632
1152421291
735817575
1411339540
1691844847
1267305047
194209908
972188243
1569271134
742968761
1098209646
1340331467
939535027
1543098039
990848230
1619813976
462698467
177568988
147622211
795995578
128980702
1891358337
1458864308
337377994
379088880
271714280
647113012
44932088
1578303215
2016284672
486176035
2057120017
1588528960
1452863532
96445414
1849890294
1771048921
999317809
1812168991
1947782270
532408145
1955664543
2100915726
1956679415
755822850
1221750833
948514955
235889254
604616811
679276711
1126403283
284295374
1728236978
209972113
318350397
1193661144
1442310656
1426847657
2120752816
681505551
132471724
1751568783
545724980
932460366
691714748
751683933
1726997334
2009744231
811328607
857979144
115963266
1389798319
1949122565
153584407
84722575
1028910635
1338788798
765466762
1804715774
387968516
1639280434
153814763
1083595061
182244650
465049938
443977455
1188025193
521041541
1144660979
886063805
272135969
1028425895
946569168
1141975912
1802083796
706932589
841689415
17856589
963883433
1113132795
192832701
1575335125
1126493656
1350116655
1956331950
828605997
835708429
1871752349
1353148576
1297347214
1623382035
910345763
1886137946
857681539
1371587215
1332063257
694218741
111539180
669861528
864299831
1384953768
792223688
700206794
1757160985
2145397033
1253202059
1805025403
76750546
1741206894
786857074
1778611004
628738422
903747323
832608217
55226845
936879619
682300986
1336451882
1838973365
479699793
934450724
256854426
2012443665
760137744
569501688
590149323
419413279
607512166
742483826
1574727086
143480223
474961337
34889620
2006574685
1559617922
808563777
439957045
2060432435
1733255672
873509488
878371103
1689875635
1311288306
566027292
2065998137
593937683
801417669
192125840
302581711
445022487
1642422965
1282919254
1422737964
1015253163
911723271
881651890
1377414710
228331226
9526553
361563539
292599303
314339136
1909487775
1752333137
849262
1040616797
1045466046
827276436
1866966258
1594800479
1598227093
1607055202
1648905823
1962352667
710803461
601419779
2145307092
2092089249
1626463761
211327666
1485340841
1977149155
1167488286
1227767299
1338112773
1553087226
950087006
165174622
1525003046
1061701000
1354028658
1231071880
1861825031
1658883007
1574717420
894058800
1642689446
409742282
1119930695
2100619240
852988735
2069169020
279790177
135158473
540458895
1194417646
1479488420
1741332050
698119848
1351035627
692483710
1652316308
373557967
1810349029
1261749487
163984450
1483108022
854395774
1159596758
532564707
682051825
516000290
1707769207
1920767589
2079871320
1543206525
301693836
1705864308
24376391
196393277
1038366357
329318241
617627579
1508396379
393683360
1165027827
623580815
1765682514
207170301
2079637541
655404539
277793197
2137766722
1633593971
1136480376
1183254347
788430435
1031341942
1991994200
1542833522
2111435728
1822299822
1847517651
1298918426
108250596
1671604854
683584051
16253472
415099822
2030887433
2028843383
887508046
2199415
2114972794
1901332496
948859441
810991690
669372883
1957254578
1079487833
1021962730
1681933980
405902808
1111261009
1214256305
1906935079
1140661165
1211559941
1695215052
1993224320
2064441079
169759726
851286105
1506360808
2023493543
1755290093
1504920677
1118496698
1458565768
253305423
1545113694
43231074
1060046155
306388084
348696633
182204365
820013742
1437429018
451894950
904109966
1121230585
1513889041
660640969
1564230349
1448637511
1407930064
26675850
386989622
280188555
88325461
1735032597
1991985295
236050425
1661518359
1403963487
1386437991
605914312
1791550273
2097982633
1537437479
832766171
1662642661
1602584967
1078387069
1674013145
1818853563
540185829
677284587
141428091
1567316297
468802746
193134659
2022651019
1582160799
1993174970
1061021157
1549905848
301882202
186205508
397625999
106367819
1558566491
608616009
398723287
1628210216
2091334441
45118578
1942106780
1869681516
747124508
983880493
334529057
629263058
2119011377
438564827
1378211128
1797093723
1601433659
1575049651
1611509423
1771083454
1993241083
523909784
429834514
1469741191
515074117
166846120
25198858
1322044908
1006692320
295996659
1127792423
1346790424
308396571
201480098
1494895211
2112500211
2052852253
1174580293
1510840951
810790245
97657941
1600236474
2104263115
2028562171
733961235
1893223165
290056193
1250880979
68747771
1050688183
1906216014
1922497675
1893536249
2046072954
83087144
1052175659
1232560647
1499489778
1564837191
601650505
969299956
416008584
1509151086
1961274052
103294905
1062803301
163448432
929255238
1243191834
1514315812
299864582
1737581848
252664404
822758024
159903507
67767065
1163054281
1349251844
117874424
76587383
952855856
648254474
237251828
1856713969
264090809
1287140969
625031101
230962294
967346180
2107418986
284460010
1807117309
1888104003
622265211
335615574
29641171
250990188
1568663909
329078240
958098004
25327153
613064770
639907519
891645049
37529658
73851880
1550412558
151457166
417558921
1739425905
67739409
1691258441
182061344
1269359103
858765730
1978818107
2044130604
95024315
610805680
702615648
1752807788
1429958032
1127951827
948148162
940576286
102982241
1214726897
1471335191
1928568145
1917114885
1723101736
935407942
1527335354
1150426296
1333380443
1817843122
1007353071
1935723479
1074640694
739697786
1835334996
26264381
1467657606
1548471964
1066388677
857129024
636517278
766293582
1156550264
43766575
1032580177
562783080
2120349027
1258460758
103633991
646971174
1875098280
1086533320
876031095
384620790
14064486
70194513
70104103
1093562930
1393614758
1187882355
1129356079
1206440682
1560242138
857896573
929543260
195241434
671302465
2135849826
639348589
2105711695
2102644514
1344072596
240376806
676699034
592337842
1395454532
473035409
1891643234
71064304
1007232948
2053433427
74106886
869865204
421384412
1638647818
724843857
1224732687
1117710190
696358158
747117372
1695294216
1989077716
587937100
1041905185
177412060
171407303
830497672
2020116402
289552033
1921296670
1634249204
411324868
348735419
1104428908
841311147
1707314119
819615779
451514876
1533134807
1696306832
879241514
2111260187
304216872
453392523
845948445
1020252238
793389774
2012340821
1989992998
1408089154
462859804
710818396
1755193172
1344584917
186527987
1961226689
1347640375
1722582042
1553393223
1301733473
975039131
1465279624
1589101095
1998154001
1777306929
828291190
1345240111
1934108024
1614454488
325784130
616896775
569957123
1810415476
75904378
1953152497
366458636
547425104
218813870
1996589532
609604157
1220991210
1133387870
300005416
1959525869
247070527
318442394
1110461185
1444075444
553755621
338653028
423656826
1760634388
19567075
1854662109
240729411
954301476
2101483282
1342665339
458731099
735061609
133589721
779613055
1875358562
1150443264
998612134
685791707
2851236
184011103
1338247583
146122978
1430993485
125253383
732126050
271302501
1099271304
530035688
2126712326
1941628766
138043635
1129765434
2008251968
305081876
227052046
1122856621
934576123
934446352
1387757666
1332954434
349731878
1969400229
1439048516
402877723
261429057
1478743509
1622639615
673293431
418013166
243349402
1867954077
591533517
1651082325
1452028463
273330494
880040720
1904480506
1506502096
141763704
139643548
330086152
1852473345
94859140
1786186547
418552432
167498720
1477479806
651489387
1725966310
188529217
2004291719
444374687
92697540
1567472202
201204821
1852110664
1019092873
1492089117
1206163483
1241468340
801556615
703951546
436531401
1651860046
562953814
1866430849
518882240
647145522
738639994
803930025
948541667
1719259132
958039346
948774395
1517589532
963091724
1943848773
1692833069
1664100543
182714746
885660887
1419910618
1217827576
602046986
469488890
112140355
1879169635
863167298
542711411
1474870709
1086397565
1304632453
1391375765
1725615905
1502928463
257135955
1907759848
1737860926
1342924636
224307382
624251182
2141296885
45490915
2073326126
1753228175
1396918587
1297157060
1919672749
591655984
39962120
1477778634
141170638
1772556745
1820288958
1234095249
2078345747
635737842
810973189
1416728233
2043047727
598593313
2093654928
1895915166
560198497
226108937
1845506404
197874019
1002550442
1745788164
1518994215
294006923
952895131
2024131119
566189543
34872281
1666547519
1178688873
1030388174
448672642
1614170973
248393744
237034135
836979517
1944701348
350476814
313946101
208839390
892039312
453562528
2019327306
1202432619
1110702394
897846482
840780529
1740360570
1096275059
1407531299
193305939
905132844
1827137152
2139908103
1936520661
1466553572
626363422
1285182111
149789363
1728904375
62580102
1590828509
1170040842
1680836827
705195008
739617336
1983407845
1892988056
356044077
1380280460
143535807
688855697
17567656
1718401375
430115969
1324136123
2078998341
390320808
123073511
478736421
481550718
1429220881
888944396
1207807132
1666281782
1846312700
402917101
588015986
672998226
723595641
265206647
1115184783
489534214
64385014
2096358376
1059760197
1205007880
1606988179
20848458
1834580582
2141190266
789106847
1255324764
1410029837
1803837834
1332783186
1242898869
1097817210
613818278
1242905556
855047841
245594607
424434929
1811899328
797328097
2141312749
51165864
427033820
849993420
707666726
990631532
2067058181
1730038814
1891367563
2057442787
1229094601
1206050176
1684492179
374717288
2127148403
73979804
1261952401
167461277
788743465
1811239090
369664888
929890388
49353831
952555772
1133274337
142284933
469795663
883944282
67646921
936683704
800807300
1442260188
1803357031
1540049175
751844603
476988839
504977248
1760677756
433827705
600897779
619424203
1102535771
578459047
295462156
2129615703
188722736
1867465958
967869481
212615032
1725546145
1908545916
237782008
583163589
1519756810
1013355756
739602030
1641724248
580569070
1426981972
394090994
1754665207
1476347656
632335997
2129879310
238205672
1359069802
1299614252
657859473
314735416
1504073887
323517618
1832160794
334062987
1658319931
527638410
495954619
457099528
156164272
1778650904
904804578
1166614768
1553835489
2007679110
2106789458
1345196065
434449685
252043466
1070022234
1280271021
483470304
73808329
1405684369
1294866504
480107065
305144209
51420036
562853536
1644686622
1881436148
1205567584
99099531
2116541382
2079980815
1259337616
1065699059
693726163
1238411149
2041118306
912504196
1416660168
1529275125
2130455129
1851204433
496782730
119197090
1783252979
765156558
1165594409
1323290431
1126941847
828213818
1878352554
1836171049
1367989621
114522455
1874928646
1773048322
1660262535
2040131561
305704722
1310691642
1615692970
104007102
1555817313
1775966108
331563445
1637713619
1805414746
570939634
275894402
1830706768
635497721
1672130557
1104522242
1467287429
1077816191
830993361
1117235391
986974679
348645075
436295565
926653794
957774064
603564658
351883102
174314173
1842053357
651757271
1642397490
226114630
131135379
1897008756
2052436239
699431001
2052454070
2098141581
224580435
2053609564
2000584345
1529664210
1014857385
1529917696
1258364942
1615563492
2052490454
683094657
1010282270
1461638614
2023753254
755370272
1060895780
582774259
26448037
1824032001
541693959
806052150
1850066329
1271401063
1019059294
1188332718
586188750
1170705056
2116910820
1112879479
377270958
1048429426
137227213
1951746133
1790203804
1022314437
1807918911
1960935003
2124841985
873025540
965769282
1676341548
753242384
1363038710
1980373660
690815717
325646315
579166522
1089550647
165314227
1392226757
1112364918
1940156573
2058552587
675290304
420791507
265509011
1749139361
410151772
695707616
307336960
1176919564
674404694
1151594050
467794458
292116910
851372867
1917172797
1676843546
284983811
2082993188
1209826751
258147294
44618116
19342212
1653194275
1334668181
164268206
1398856757
680184014
468444663
542937944
16454135
44961995
1792191418
2046047315
445739121
766861799
64512722
997063167
1655703711
1454757940
1621455123
556595855
236816371
933667024
251877010
686643172
1012790688
2020573605
690294764
323685455
1945565688
698886740
1061257237
339607107
1981721447
1129925507
2008605379
1357667676
698213860
724596802
958285718
1414808995
751773781
1656212823
1671303862
1936567487
1388510017
524444107
1968867365
746952110
1739775729
845053823
1870093828
1689488619
353092015
1388225339
1873630855
23751950
494468606
44713002
878633479
994405079
1836638375
36136377
658950621
710044032
623097831
1882058240
351920579
1933219589
1273915490
2002110381
1704248112
667570231
1330744354
529582334
2098105967
1551453439
1096685750
530670807
1607054794
666113286
73960819
1310663263
1377554236
919059321
756263336
452582843
1738895125
1601233734
1680059130
1200410642
1500711350
338627591
1973621649
1685217317
2147475082
1688020343
50460732
1902754265
2018765166
976251859
2046351023
1421815604
1234558404
1289653445
35124315
1019764736
1384785957
1514934992
118244267
1596271326
1553463500
2101615076
1573049146
1855349829
1812813241
442125335
1051968271
156981296
1132148015
834151630
1874707508
1327960394
304259048
87457279
2082151816
1054763464
1804327683
1694786583
1092172601
1903158030
1887476459
473706992
1650181146
1077298887
2143435962
1642591657
1754544188
1651969675
1458899230
1645616253
1639389054
246256661
1113161248
1707042507
1373081394
829688284
1410114165
1465853198
535998740
1425750802
430464543
1564392342
1779642464
1629623302
1765596584
26570441
1347856848
1834873510
616299728
1673361265
1316843577
1925496302
1024440185
887054152
667804534
1168754375
1278518518
1301587168
959729352
1532915903
1339128364
2032314364
967331596
29860003
1675924303
638508397
151044314
1402533601
1463846621
49106051
696202896
1562824275
296795876
694833620
1618736899
316671126
96410721
1487973519
1052476297
1805683458
1312006296
1668076027
2031527473
640532089
562503662
1557039685
104728544
2051901276
1939995557
990500019
1719815993
856244841
1885332614
351802209
1319749028
1892511931
1869718824
1402634298
654083855
389492674
475395021
660531337
1808807648
864057853
1262636253
1277669818
2096906008
1973169882
1442108668
641213785
1304401406
657646308
1636320199
88475026
784403573
1624340667
411227539
1645308155
401810669
381321287
846808550
906223366
1749315736
1944805399
348049794
460840203
86341237
1527137382
1840988407
946434365
470622467
1240586377
1721760407
208748319
71611685
1176487487
1700076735
369804601
1600409504
1686830826
1519886489
1648813940
453569476
1906231926
1046578039
2100020289
1584198169
844603646
651491759
1612894519
984370522
823052804
1409525991
1727413837
614271489
92390829
487254547
50242306
1397062776
147225567
1629361059
1463939669
370732562
1794979138
2033699884
526694071
306435175
699489126
625697802
1047434927
376475633
1928986908
300890207
293806277
1485680822
311112128
1503206534
634380384
2034157061
453577529
1319488827
940620154
348173355
386768051
1770285531
1865124969
2032833220
712150907
1753151356
310649721
1309938377
764385071
79227544
264857093
298478826
1899932223
438090204
2065487137
1281153004
60227984
1041332172
1335185396
954828535
2054152528
49378685
356392890
1773416261
2044471562
207285365
886262823
330241926
1643097002
580104504
681326521
977251563
1212108837
559476104
1692763027
1680318944
514652492
1888739997
1102789758
1453036734
707802726
730641079
1654935100
196099314
829209413
894710942
272646308
895951532
336044185
926797038
851983226
516152279
1221356530
1751273716
462705201
544396035
299032658
54849540
249960823
648713681
183932543
2027104015
106529258
1913694844
269573306
1041807757
1870462404
1300950645
1435066250
69252276
959572968
1728478484
1860442584
1067219247
1435913497
1365056830
1680805062
537513394
1834532693
1906456493
1613709471
1949366467
1551352586
977294810
1852345555
2079581156
797787770
443557633
825075671
1300710566
1005025894
1890717673
1829371830
1045352351
332394127
454246375
1073109655
766866082
58848593
1881624484
1474903641
578459382
1920028755
2143250264
2104762732
1628269373
2007114943
1921510634
1279156930
2075080209
653473637
1003862610
2085554750
1530245254
408645876
285989863
741757014
1634101154
1765517929
1042470477
759689090
201598803
2063974739
1996125419
1748450174
1774677033
2040132502
826220665
159777177
1083891241
1054573638
1657519261
1113010575
1989464679
2015209384
881921633
190205260
625399251
86619974
1378593564
2089066823
958152475
1606397640
2054253987
1977435366
480299288
1972498297
1432319320
31515264
833107257
1037913228
1475455971
205146053
1081079075
1994285089
646763528
1003273700
250863053
1585784601
1925455686
2023565883
13558022
1692918959
1097026634
1663497661
1914753060
1175867364
1506168165
1137556956
1980900901
739116806
1470592751
1044171942
1001314751
1890667499
1957508269
1571117406
435238828
1388382323
522209575
1542229871
636863887
1878727337
1465094964
1459249256
1014049618
429779263
359029858
2088377119
295773608
531775266
623521625
226348119
689012920
2057072836
1981101547
2023057050
145627523
1234552682
1363812266
705344194
280684907
1875850709
1071550309
387123430
476780307
824071317
665391802
1911017300
1827672440
171288072
1157602963
1641464640
1660531224
529081101
737122058
192612840
817915629
18878063
1670929681
711985018
2027054302
682955267
2054251518
1995374653
1006428645
44409506
577032406
250118232
181032817
22129701
2009571340
457870475
623824054
766281186
240669666
1866766886
219883601
1591750441
999107227
1752846066
248548244
1040437950
1436212377
1681263154
1676456906
2047251374
1119675073
785134600
1548248326
319791615
1013466391
1736464033
1642126447
1806996939
372371465
1818033603
992299523
1502024803
676434911
2123325247
555832099
1033550916
835324374
1895287615
354262271
1086609793
509625199
1472193667
1534025368
645095862
413777852
1491574931
525335283
1143388204
815499889
1792675899
95790012
178109170
589480312
2134568736
1531314930
822515203
2003805103
1295908131
328986028
2039144588
851191536
670637422
2117672466
834371632
1400313384
172113786
1738339750
8181260
417118268
1120538330
1394165653
1177825977
1411775717
1883532292
337521379
1259835943
479671604
1183820846
1272304887
849387699
1071075119
1659609470
839482127
709101216
739810876
1181838155
375930250
212729022
1505503253
1662848753
828971415
971319394
1714977695
14276368
706798424
802471940
573378334
488799478
679823420
2111764325
1219175940
1223038862
1639307671
20493182
1843216319
1837290776
1174675121
1861191401
1867910637
1254586876
1452519070
194705025
1349513717
1829546544
713773853
265946418
1900413960
1268185270
1374695989
467535910
1995415841
882032649
241434960
1130611614
130515269
622510817
1210007207
647745097
782718355
685413317
933262298
1000554141
1277226677
1576912270
1923710993
1598922256
1960700693
1060955019
1698949806
2065769961
2020535620
1593389587
1034239258
159794105
200497634
1266169466
1944872108
4940958
941792835
1701840709
1557208551
750652031
845151809
120939724
545154565
1404708877
883026707
1945934127
2096166252
1932575986
940957898
599662673
1834140090
1371990435
713674023
560994527
636258341
474862728
1321467358
1449491349
1315332175
670397799
1947375166
1187257468
36722011
188363308
293310003
1881305682
1628178711
514781905
353777640
746465108
1607491024
434402742
1614237322
819753300
329263304
1741614093
1966640157
2013606344
1609362569
2032852457
1271187403
652861062
1103010508
1250055896
347184296
963195313
1759076124
110319935
1854904122
188784998
1769631878
620272516
674884605
438083927
260369581
538283114
785298886
718842350
1041742152
1550229037
681098268
1293945033
1285910248
511106052
110346485
230717851
2093435606
1943782846
39081806
18842901
1914972522
1052275636
238830070
744729279
132417678
577307650
839145561
889344003
1967952321
1662471664
633665097
595818779
1832201364
1629085255
969273728
1869367531
1111300153
874396750
964630501
2002864487
464195250
155153651
2085762533
2041674757
1830416024
1246359485
1051174027
379269540
757591325
999131920
708206603
1589357301
897700082
683606095
610313733
1832550614
1220752371
1753845635
229514021
241292333
1891945882
1905390836
361527934
2020886210
1108460901
1925948384
564120141
632404823
257756435
1545685986
134945758
1805376772
972014114
59876555
3854477
2091610409
304716210
369197728
903440559
382168558
625758409
1243886203
1438112098
971955118
1676355657
1459297710
1016228728
1604746471
1048012267
2123216772
599466095
1289436717
729997176
278573163
1070768744
1024093884
91327577
539193973
1104722203
1319157869
1265836065
1104340403
184371326
1168183494
331197699
140540995
666556201
1791227924
1663192454
389056312
1323539575
39920209
674551590
177394086
761927296
261320562
1180669072
539002368
936257793
1428740946
1868302298
2027575834
238535475
1192177160
2141828223
29885035
946343326
1678668973
750514796
117043187
449454386
952254650
297256678
804148043
101467412
434286790
163235934
595224941
650818766
1963868439
1287915312
1417219934
1660219081
1818583836
1853358392
2141167369
1589021281
1248386623
739810079
771363772
1926010433
950794215
1764369072
514815290
1381006989
84632616
1348360714
1305447706
1981905673
641334550
1216252080
1695212244
540378530
429147149
1261278802
1045823318
1765464225
558606672
763047218
1066990115
1326642345
1528470598
274785243
967593256
584068870
483550279
2036494350
470020295
16697417
2100543548
27910316
965329051
790792711
1822641979
471392173
172500761
1299312004
1114292325
686292252
1218843280
1140312519
676842511
1737293928
1388767
778340785
1470755502
1438729118
506688394
1240984171
660604468
748754052
1451285723
218907073
2098624955
1929191576
736793303
401361969
1187478014
102163690
982269150
448561970
1021169027
136391356
1730717396
476117909
1227586794
1442678762
1761258985
1114164097
276120347
2077223603
899642652
1378351371
1097057681
438381230
771416182
524873800
1959498937
1265214349
102193752
2084471160
408744912
1543296993
1092738938
85944159
233597338
208607808
1036210844
1167349100
1587877986
548290780
909646161
1184992894
446029387
740711953
1118240900
20251127
975846772
1567327380
1532520395
109179756
406850621
33656856
193902230
1733502982
1621814757
351991965
2095126411
2140970186
404132389
1766304693
1041857962
1270203638
794345003
1655500806
666300438
1355108451
1701059608
914312845
55909974
1778874869
271373196
1465353450
576339082
2025315581
1039133319
2098954292
1533814778
76010583
2104388783
752115389
1968034556
1319788688
2093833183
971668047
1491466552
832476635
334194971
1954577193
2068847680
1677824534
941454181
382103829
1274595237
1422982116
1147326839
87946832
300293406
1537673275
1916952862
470309425
107849792
1603864749
1419861967
225956435
582515826
1669431775
520424066
1144829424
9869106
379505089
13633276
1302839107
1581419832
479145423
1563202172
110777986
1205239613
936616283
762608422
534635425
542332138
1579283309
1695014989
213592204
1060848272
2112851371
983808473
281715659
383816773
1623046598
1281960223
1746336324
1521074887
500199621
686199034
1858759228
1672204102
2098770031
1620276839
1002456198
488368170
2050709862
1615865919
1400074177
288969972
1270716048
1989816261
1860366846
1114679948
1786759653
172394631
1277526822
1402554238
298845152
850567487
478488473
491657321
276627734
243082042
1713099133
763536385
124956797
1727497179
352980002
1368743848
1518944659
1671519074
41987512
843074363
609205182
1243514451
1710657794
870896983
1840978551
70847725
1996708120
1022363728
1052964257
1721750529
2088253837
918814052
1427418802
2016613655
527420105
361994761
1780885164
1120902646
388883212
1839567711
1913716090
61463008
617117832
477346403
549410531
1651089845
1538428108
1321963821
1259547161
727175958
1583488469
877995522
1708201635
1645130283
74064090
2080454788
1949811698
1597903052
1367442514
1140827435
743229083
221527947
990919305
2063538711
1862799017
1006421223
1945848788
1201083114
1856429815
1862655728
1418260531
1708989812
2106542561
1935526414
1985327700
172385634
72169635
2126041762
1114872189
1008109921
89258338
210840634
2045533145
1086109252
1631540442
668045885
788502706
480250901
1051143432
1285271639
932584098
1560037881
206087186
249254458
1468211739
1368375919
217303320
930569297
994883373
335255580
945606583
319917094
1515455508
903299275
2085080417
979763151
2035726257
764957515
227934414
763070189
1281519410
495950465
14524053
804633317
561195205
1465676239
1314203898
1845092006
185974252
156723708
888884457
238520111
881288525
1385510027
621037927
1992690745
1592474920
222484685
1907743988
799522668
21945849
1983655838
117095395
1994649023
592901107
1943906224
1058443092
1195943685
1284301259
489837142
956529221
1141198517
1214671633
1170159256
941762795
812577623
155215316
961343201
570779225
1415540580
581268926
2117110885
524434062
1790988770
626642244
1672790842
944607687
2029161917
499448093
1432641342
2140170603
853799475
259174761
1662451628
1979418377
1489202140
109294806
683744290
1468249761
1214581795
973580761
1076383784
1628409933
1300683235
1079577124
700248007
1769981808
289892734
11801628
553247662
1402666997
1648311534
1533134062
466341220
1858481492
1808657505
1945099190
1134588953
1351776341
1414272679
521069256
165640152
155823536
519248065
802112178
279793310
1371681843
392924834
1041652703
2079950950
1893960296
2048105260
38054120
1576622968
459558406
2100164858
136702414
1431271501
2020264231
1414189439
1164203158
440542766
1104742672
1079729938
232247550
595633991
657292292
1006719719
1915369950
974710061
771823632
1422591885
1265215385
1197368497
1129056503
1194162026
272745157
1587773989
213509669
2083323435
246750751
2143680126
1232499188
348512321
1196398676
1320133119
905698990
1078303675
1827325687
2131534364
1854643606
803602378
1983735982
2056760475
941274306
320540159
1015996113
1400747034
1738186252
623157631
1426567298
1668928698
1403497517
1972690991
674763916
191530993
1422260761
983331369
1166902042
1581326532
1417011318
621642374
244338908
491556978
1267266618
1529251688
400707816
1258320402
1413516554
1884672579
68648656
1014587259
484365126
1699145781
648130851
2032110804
326325829
1957339634
1797804968
1659416012
332147297
776672361
1338321231
282730694
882151383
589054192
918492851
2022466521
147464258
706383144
1853617242
2056310909
1188136387
250086391
209873180
549101679
1184086111
1211718897
444910561
1550596542
741131449
625200352
445517455
1445577280
1557469684
914136799
294236061
1725037888
130965657
253465300
360690818
503213754
490526761
1508968321
1325247731
1210828654
16137743
490793395
1933949750
980130373
527383289
1853058203
1996269554
1082152786
1192253870
1066175108
389020657
1701089448
1213957536
1568361679
1487741540
1834911503
1667960907
661773248
1136825121
1004600553
1903378501
2090293240
1822688446
110777347
84895453
1451522319
1187686103
573763815
1816362661
68941628
1405772987
1683744515
322654717
2037365420
1949642541
166653318
1055926471
780391520
2068139734
1191222121
1929248521
266354255
606584509
568716100
370230028
285369123
702516654
2035157029
209066824
31420185
148589022
414277988
141702543
1573414811
1534423474
91686713
1009916937
1663110276
1354297174
978407038
1764955353
1618640730
1860344230
1433582958
2100463302
1153610736
691584973
1365000137
80472403
626632930
1257355840
925213467
940456229
368928646
1459783211
1413569131
1165096890
1537068075
1053714103
1557957476
1136177359
877205124
936415136
119300596
1532954857
595739105
41474025
312061139
1147818930
1802642799
580154158
1520157077
628797911
411327577
1539028240
11774202
891991978
1176565195
979229232
1886950190
921017164
139718185
203676514
1950782502
142404325
793996881
1753434047
1308665858
1978059480
1727386625
1283073722
1173814969
1823325141
88638130
1384964558
1697812626
1891297657
815299368
977221681
394722055
1615069332
1583201284
1080113104
1022075996
616926428
161114644
1000947668
1086138245
1662181252
1616822342
120851323
547883423
346324512
222480468
2124661590
1679668495
812521378
717675194
766974118
1616166512
698680173
1537992404
1464952481
1140158495
251676537
1953792893
504159587
1219731325
2098931307
392152893
1653584875
272025625
1656960457
491710512
1509777946
483487954
1176173775
589735104
1895621450
94951267
1301944770
341668720
1173160109
2030953830
1209266418
277314419
1593811748
1458072516
1259201141
315708610
1058352557
674604935
1053690066
1333432471
508616670
2008747533
1403748094
1283524878
1367293861
321806504
1682517674
1338899056
1434946578
53742076
881075905
1448469085
37828384
330613029
1291745581
1690052745
438724728
355169975
1733271888
590057326
1115457305
313297032
1996714657
1530162100
1772866556
260521580
1471188543
396469465
1067375659
2055376306
143614449
1398111597
639855434
1674978898
572173667
1432298391
1701111167
639682169
1516409266
228198574
2059018714
431806159
2027628135
2118648390
102702145
351555482
177182934
2083991955
752072859
1790239622
2076365181
1344582776
1035504550
1283814722
1948689037
153951532
2116202187
1805505303
1861385833
423342794
1140824355
1881258747
138589670
562657672
1682047533
1553999663
1565081032
643629835
45141032
924312243
620297777
912000609
2052126253
1474454760
1391765487
1793048653
1673762410
168162873
648680164
64822251
823188623
932191244
2091066654
1125229209
1819876274
800673233
271925171
256259056
1644485902
733147110
400045598
1368950525
1504508380
304126335
1183697900
1809608993
169065901
408788708
1088600977
407238608
300421324
1137698777
2083668905
2007836514
271297146
1957235236
1257586246
215790747
1639271162
244756195
151371442
1618764758
476577194
50544239
1860188027
172505593
381183023
1940378632
185280827
1634038869
607717293
1532001059
1022253108
516311381
772191065
634630945
1283623733
1236103245
1879955136
1600011096
1583534433
1468166619
1782706306
643049385
199774471
2101854215
2130706364
1378368709
1394187471
1243846436
1173683887
1286247474
1649840958
1066181941
1291937031
1785694342
2009711557
1019968141
1454551624
571468320
617111076
950125145
537657251
1495497434
1097443292
1829257761
1433836184
418820701
1019148964
1175757570
550741687
1545390809
976571079
372769085
549963882
1226773688
348730737
1193755771
595187426
363500267
1826002567
2011054145
756913886
2025644000
1433184096
894344294
616791006
24205516
170894614
1013679319
2013688631
1529844319
1324416463
2036539912
542160492
2132546823
910624858
1089919341
848340194
231498045
210583953
235099575
72787606
190790517
148247247
1583961638
2004161930
2067415218
762781705
531122313
660287841
1607320260
1845042867
1956358111
25434286
1843391570
1079259869
2062296399
1148373786
1375743269
864147057
400922754
1993618455
971239133
2106410796
964867971
578829589
1787662327
795573447
1637848927
2100488089
121547169
1560520469
1046737921
720793456
1280744226
200356987
68567237
1817670948
1683906028
598237206
833126591
1419522119
614638174
1707493421
1651500576
307734819
1776104308
628460586
1285045338
1725037505
2089722854
149975832
218371596
517906891
1472807287
407476632
1718273838
970572896
1682854316
952379441
581248057
1772459861
889099780
1948553764
1379535489
950057591
280959061
260233925
928756062
1756275811
420691604
2101830763
1051115718
143332489
600647612
572212809
18101064
1254198663
1767198608
884288214
1739521353
1539430267
2016049941
881571354
717127037
1252690365
1901784195
194409438
188134627
310549956
1758978123
1801866708
1314867146
1874528643
1604603988
1442744837
818038065
1878089949
754974956
116871467
915650457
269254746
1322243247
429046887
1961032987
1189887867
10774842
1418554381
671541092
151333608
601881277
1955833304
685089922
593577670
1922863279
576977558
324628188
1117706457
705917497
2043180323
919799004
346438267
1348919825
581914797
804973176
837792595
1959731881
2110535157
1536323611
1565678494
1212924698
1246429852
544572423
796198375
807023231
1916606220
1702775219
1830433268
2052234419
1468673226
1621850765
362808905
673976003
189641802
1243254328
690836276
1351148258
1302969274
1585883729
1009032284
1888253070
205020411
35478314
664152889
387652849
1365554166
1033507883
76163492
860190537
924081371
1018787681
572244970
1824517383
1932163638
1714775707
1283347072
1353157101
2089632650
446356164
86347094
1140136093
326572900
543851745
980010262
404719198
670838087
1091909184
522266026
1301188613
768447643
461705205
2026307929
43955637
1684212221
906263540
350888296
1159165752
1993611957
1651764511
347808229
1997854766
382330322
350185276
1605620479
931474626
1511154438
1571082091
1416667975
1098657087
712913164
1299973240
955585211
2092716721
64088853
584171176
2041850890
83327793
196347928
1023817969
2027292527
1013437981
1134575680
1933615098
89347299
293738437
755596174
296242018
195030575
1990325980
871581707
1760869762
800944405
632418176
342611985
157641656
1118757288
686772376
862947438
1934773936
1801868583
1158385298
199159439
1017526956
1701159701
1208738143
1548775181
1672740813
1701519465
1801988018
849763262
1157059142
111370654
1728713479
1181915622
1785887375
418972755
99458284
1263587523
813288866
1127973529
71549460
8396611
81653112
703990826
974686089
1126521542
1384501506
770664804
345851476
1287574879
2091488412
1533797718
592986115
259173153
570364364
1298808750
94010025
1308662335
961101967
372549530
1337779641
490757971
1977310827
817806653
247842093
1899338948
1136713658
342465709
1681352485
803358940
274409131
1055322036
1256791820
2139003
2103837953
1712588903
1894484537
720221482
158597939
96863031
832117861
1772967114
705917158
597684451
504624054
1678816838
1223507396
1831602602
697431258
1818787862
240031971
1116792401
2046308245
961243651
1622038964
1381745512
208046783
1872389081
31403910
553175801
1349826782
1208697494
935303860
814900901
335639509
2005071751
2002299992
2083560180
345309621
1101549074
377261682
454125595
1249378510
1094201896
420861009
659764520
79657903
2042920618
1148752625
1831485953
883901890
849761101
1009140027
1979326971
1374920488
1796010777
144007160
885800277
273883546
1798449729
162392627
1874615373
848950231
249380216
2076937723
2081700050
496977517
1635606212
1597418373
15669476
1768298528
71609548
1059397285
912159048
226115999
449624192
108252778
2099810056
1758120521
585995222
1164576058
895109652
1281524659
680552277
83333497
1745141655
1535110898
912691536
16690550
715133995
44918801
948849459
1683664883
413941245
2056952442
1045289075
1718912091
1514723056
1117273397
607009870
1935010502
1822226294
968300449
803108961
1414299728
1124603893
2091601202
191386329
541953982
1580530615
1907683684
1432331402
275491029
541565613
1928258765
668282658
768541088
1937720399
1384446171
133561352
734109218
1254445309
57826334
610288069
562053289
432176368
76107442
542560956
1017193017
473092722
1118117425
1713115993
1845588505
575785907
34040475
450721803
4890480
441939239
2114040180
1387826294
2017486856
891263069
1361847109
193101837
338211281
1312025900
1602928431
1092304411
951986750
764564774
1730262767
506792552
389983868
1269308619
177871844
1620683038
1497791699
1981498982
481809063
1444677
608775018
236641359
713150311
55936713
1335454130
386878110
1025350299
773165820
890275812
1856225804
192879733
1480265782
361154519
1296146961
1462612499
1165104532
527266922
406252213
1988069614
1092699898
1056686826
484489083
432817045
312062859
2088729161
2119352559
674751917
294403143
1317168189
1964304286
601295021
988643740
1788183638
2058339774
1544378165
579951054
1219697074
417417599
1344754224
2112278534
977823265
1450334137
55598235
1214097820
655900396
566654450
640028626
706638908
927425698
593394730
1632229403
1440619788
1795400764
279400492
930207900
45485708
1565965822
1770890865
1687820181
2064242283
819336987
24104323
1394012848
1906529372
1778397452
1311145901
912907104
1783525322
1144580657
905821507
383343422
56448701
1534428715
2006363981
401432487
1369326405
1439268236
1288409359
118541989
1215023847
220534470
332309228
1186554599
1403040638
313968127
400368744
1972817989
1498960508
1115706692
83842687
1080700804
1300525758
2127615370
678331718
541504240
1501676251
276059538
1499077484
1578934899
1442040717
294282086
1139063642
261070848
1968270812
907301907
1381130727
1614361593
27977949
913069046
377524399
1570283708
2018666725
351682264
1608613893
588316570
439360882
1903902833
408115584
779527389
933942894
432094421
340556306
1422707648
321793061
135200699
955628546
1106545530
762784836
91108872
887867922
623776296
720408666
781987165
109082791
661465786
1099398280
666524641
745875671
128059300
1115800867
1542435329
608645607
1010260009
1543421313
994816225
1128748186
1076274182
434867704
39603155
97858669
1025765433
2119438768
872910901
574085723
327264888
1025064467
257562049
44842751
1401806425
1060507582
1880831663
1147329758
323596525
232522070
840437777
2001029733
645670213
634391069
1547061766
477945024
507586780
2006000498
159361025
1205031381
408282907
15816632
997679406
1378255263
1300457104
2028623890
2049589259
961026633
2041080988
1989581643
1670024183
465723537
654551468
1347945314
214480852
890960641
427765188
676662324
1568267161
1498203270
232662180
932544901
1434252274
743548345
1003346442
1764212125
2075126387
884307807
150668673
987197111
77948467
1850404199
510418851
555673204
363619248
742099072
411270452
1478225702
1637520749
1741393968
1428485127
460401263
971672556
189470132
1923663743
857536379
266249704
1590492554
1700010992
460251399
1182386426
1985811114
540881847
1248105509
524214478
1603149716
698004200
886529565
2026383678
1314460028
295644187
973287968
124206199
795222532
639759329
68172061
622783657
1341721124
1685470741
946333221
1332208649
970537826
368148721
46044732
1716587638
1940857575
851583545
433763615
1101840509
208630702
433548029
1430416712
907788976
848132149
1673249796
1192811609
753336073
365784415
291650106
227791538
2126058084
1957684284
386419317
865278185
1382587115
2089757890
1181546040
147098
1445220415
229099456
1656627038
2144202803
1114760163
40165618
868035902
1716901253
865118598
1265226084
1018951586
342095813
116459283
133278273
1328741584
768782305
261205279
1010681406
131193801
573185332
489920180
1709990895
1611340268
1822302898
2138428002
1882212551
1564225227
334884384
1594495476
1879206561
162715721
453379667
2085814935
445031024
1257289499
512090244
467496277
368862684
1403925199
1294598089
642064255
397707848
1597875794
990616174
1110874716
933564072
386913231
1233569878
1952353322
2085875158
2050662676
2027436501
439881685
1609693337
1510153269
2028172541
1640674566
1906227240
2106312493
850042103
831082854
1005476080
1105734810
1277214474
1218615191
1139448667
318159753
1411361322
959739954
1105710951
1686236203
1416252416
989022725
665245361
1648995332
2076481555
905296423
492645872
1622544883
1783231870
1249281063
1499201571
789862921
1716204838
58520210
338640989
1197419322
1612517602
1333601974
1563282370
1991451080
794832991
1260464513
965973144
2091951359
1550563393
1602995087
1113510808
1194066592
346251335
780541119
1665745575
1521275767
413274470
1143547312
1867931555
660449074
121768976
112445091
1972352299
2100099402
1621857917
1650383159
447229555
151022817
2025009825
941614851
979333221
1073434903
1341152632
594260823
899562595
1559850195
1863701384
1009355402
409262771
394204149
1748263119
254302865
751078432
41910966
229717483
545690400
507315435
209355378
1054394107
1755172429
49737297
1771197845
1578578292
1562591284
1987342753
1130032163
486484583
1028517720
1802553799
1631805370
1181250915
15971696
2026364356
396015568
252633561
2007893818
660530023
709948999
960156111
1446478962
757532804
1941269333
1853453
626217159
192095850
110318007
1268874867
1051669409
888765174
774747007
498205694
1095860318
838495215
498832790
2111267623
675530380
790974550
1411738775
1618759813
1934314156
2113159971
803526796
587948098
446711251
1264057828
1778887088
911623432
1404366397
866957787
779562077
1959695878
2117945189
1628511039
1254407455
1782127868
1707653721
190325576
1943840213
2124721309
1566471702
2129603130
1847607471
109936474
397252488
1110499697
1921541434
775298221
2139232783
113139269
2123439238
241092593
961515378
1318530045
1406115206
1956935338
1606590567
180970899
1194561706
166743678
2053788837
2075318479
521444634
92318587
514466656
1089220595
575486950
53784203
541444951
1360471060
566482265
1608733652
804778710
2145957762
820192319
782700624
1134858313
1256749066
1889723047
1848047822
618142426
1534970051
1138867833
486961065
124027304
117716254
2062652661
683957132
319614266
331336193
2136405822
1920132347
1481721514
732592496
1205663417
1221639468
965380333
741573566
1614690689
1064102944
1722341353
1814686143
381965845
916334349
587489697
522905724
1834907659
943107610
701630104
806189305
986729502
16626392
653052117
1105452266
2075800647
655836916
1589970313
21770149
710657200
1235472901
1231451237
233373762
252806932
369102761
296087654
100332765
1521420102
858691164
447219626
607417226
2130061323
1276372216
1662080018
1778406827
546094703
2102262157
1448188726
2123669906
686913122
1536192415
1503311523
1028279615
1846607724
462300652
590627951
1674774526
406618120
479816944
805117739
1795558645
1717719818
860077405
1946918424
1394408916
730466927
291894746
813538767
240763961
1605680411
219816479
698961944
992902321
1633851814
1347405788
1308611593
153118892
203342917
650362485
923965224
1908336743
328366439
809798699
1263303808
1629978099
566262524
827084052
672124289
2142230193
170509354
337191040
1628041861
141483502
2059175448
1754079329
179171936
1987958616
1854827411
1363074713
1927723834
1424654485
1166222828
1346595698
1546793486
594754635
1193296039
1314579471
74845193
205931503
2112830943
55085234
973041148
354214398
1139735345
373250796
1044272195
137081933
129326289
1634485093
921552019
125892220
1157775988
1002881318
1937359898
394908641
1654965231
141631151
1435769244
1805107752
582202513
185676030
956880001
1633608488
289042478
615161219
1208196605
1585868701
1620766441
614705336
1041682436
763635918
1778786701
1170049948
896882546
85709670
327914982
1055478464
921721432
402372940
744579852
67257406
1718200657
1611609161
1663393072
1788267949
1250686908
1396719582
1358467765
1661532896
1471798171
1300304727
796266389
1450144807
323261971
1041679632
782625270
2109735858
1427874731
205386620
53319342
787260667
1665537119
828536874
740197695
683416120
1536601078
893591987
451150751
1447496451
489409129
175797834
1458662358
1461889658
611064839
1074101638
1777440407
1365370219
290525592
377590526
1482201234
783685769
1492131997
1174028321
626574980
1712869155
1884539855
591404884
1616642390
1468270831
265646959
1507968296
2101496350
124553208
55110865
436187945
1069981399
867542950
1416291193
1733579323
1300962973
1276721832
2049114347
686355515
158168373
1275195715
407559390
789634840
769953934
1275381593
1087026609
526605880
860396469
1564605104
268234914
344841622
1778795483
1628866939
1802068488
1106709305
1339966532
329725988
453598554
290193862
175258426
1743659182
1785040334
2049997568
411026647
538167056
2013173293
1114311165
910876856
1023195417
1452374486
1728470090
551066978
1947513843
619236328
620791326
1455099201
1384141484
1175169151
1916883707
743408146
285099069
1824224280
900767964
74453313
1541474724
978412744
795197877
1035559242
1990868195
1110233500
1208542819
1738914853
720395855
1476610882
1755287782
434007322
1582836585
679705681
169676266
1396991009
2072673537
953930107
1580201865
357638803
238005621
181791062
1223016379
59830034
169445014
1213713874
1558004282
639062484
837072960
37483233
702635756
149870923
1903875906
999358498
1877253106
1369777723
1157489133
728916041
779538528
120864529
1824935955
1422563681
317576684
799682038
993830964
1282436572
1973044068
303031083
964140572
1127203759
1753296674
1513120418
866629880
711939403
1345583395
251738051
1987674644
256125381
427760918
1133326639
582433363
283366700
1556679964
627205608
2090015047
612794446
572134193
178553143
2298559
703183207
2129017996
1694783026
1287071001
684002416
1892829979
100515176
617820199
1755407100
650948469
1809627122
1354060526
1906584757
1542687826
1579867143
628216192
1711230914
2111881075
1933969842
1254982688
148299987
303363278
805398081
371182899
814588714
744144981
1297195349
1889867459
1334399337
1243267196
1327857743
1137367535
798993728
213502004
2058072984
1310600265
1904040046
389681510
1634136447
262526630
1517777872
1098413913
563174490
747696872
2019100884
1702803438
728771752
960696905
601700632
1099153333
1314432764
1525083207
1873229524
1129511493
122115893
64001032
447284442
267628009
101356913
1394095896
705298299
1015635198
488722932
1123443471
1606298630
1938174069
1401891132
1502270729
1478447467
728263278
386318526
2077675225
838391921
576446442
401304232
1389622538
1100444661
70810476
667620007
1722857090
1888325946
1987495684
101806495
744175988
285052874
1070825185
1574275601
1034146358
341492331
1601907446
1388473480
1415577876
1118975659
699843004
1513898993
1696004405
1085031830
1714573918
1090693502
1575005808
1738009498
1981200105
615596243
440429466
737208578
911167127
1402969351
216264893
200387139
611631061
1958833224
1951406411
1088550984
1123402462
206040013
665062097
854814761
1396110235
1759880429
616295032
2023539741
981642357
1085632692
152837115
2005189463
1220667333
1139131530
53348173
237906468
504834827
778651178
293037926
45431583
378828827
1762502667
294985777
1276124588
1902463009
360304062
820157600
677578780
1524993543
1874081638
1154921884
1410936426
389988315
1123202983
1765744451
445873105
1162078611
1184132619
2124636215
1650332111
258328453
323423258
1127763661
1140691255
582477979
2138595807
1156389008
730147346
1780471735
357904804
1396363046
2051437551
1441222460
2075544734
1669300181
386666135
1711960614
377288318
181260372
1483737386
1069223792
1375703662
1144661674
905909220
1286728527
4691835
852383295
838432526
1023873516
1711393637
1785517692
1990382542
1114255751
270649561
185368802
791784607
2108947691
1247398403
500553772
898610451
1575589234
296205854
734713111
1128000109
434830614
626566247
1908555106
1824486327
2082836838
1677930885
1704952508
1279674870
1774423325
1897577315
1959798664
1628219557
1693553267
853241100
2084023947
1316111836
1140014550
259048274
1976766552
1319391801
1960820580
1800884503
947698016
1508852152
1744797232
1243269964
1784287525
887708552
551797080
363945330
1855686614
1288114845
2020696879
2010465734
592981085
38413660
1211599653
1541257540
879610612
1088194164
160133134
515379274
477008736
8916193
1761747568
633485989
616908721
379317339
1761697363
208108449
1381560574
32568603
1816159831
1400925891
739843876
752721046
1664214324
2090292119
754691792
1879756212
1567610998
1045537255
2064979680
1987739787
1784840823
106948305
697581471
2083593090
41641118
1215621036
1535827973
1041406670
612188556
686100345
294348179
1386512590
1751787581
1689199244
1145397350
142970590
63997079
1875851987
711555940
1351369888
424688503
501025840
675150221
647833973
793824101
1209430288
1802288133
1567218546
1342273597
1192705471
498323762
644474998
517766151
1033854360
1698794026
679374432
503726733
484980422
430250345
1959887640
1879157429
2049595128
677165265
715285625
408047867
1075078826
472537137
533688625
398844375
2115266212
376951561
1829693668
1060991931
309605249
1244901263
1239905321
904915368
728388060
732914726
899249392
1983798602
509608649
287843861
2135563902
1850970393
1540202538
1807957864
1491162655
2145872482
1361985743
283569647
1026251633
1285518465
1504421029
1073268839
317667275
312830433
1900243246
682274243
466286525
1462552317
893814166
840907460
1724295727
985687159
1479806656
592365684
732899626
357636442
235947061
288748068
627681877
1579050286
427352895
527869024
915478153
1840390845
148358353
741651048
1557015256
1447575891
1580515265
1880552658
880500736
1629194290
1262999318
1870000001
256219982
892362759
1586277470
1373700264
1704634006
1180083533
1966620035
1363351007
869691485
1765507751
17950773
1913645853
557847662
1266963318
810595850
436392245
537373649
353078507
1220407691
1662516073
177595674
561558016
243138973
881415722
463365249
260852823
1509985793
1001907502
2072374504
1436086009
263777306
1393207629
2127384262
549601412
2136986162
1022103482
374481335
2126188024
1201624228
1429137204
1532380065
802907043
908732837
2068045520
241115657
25669864
996095395
2076740713
1360906611
922874241
1807376241
672725593
1487977956
1356718122
812887186
380419611
1320197012
1903243376
869115252
925406720
345538141
783864241
1152647623
2033029319
507196035
1481390249
1617665232
1024375349
487992663
303542753
1211412747
565596692
1064520773
582401142
65035652
52660942
1399479897
1986489150
1903849778
554290932
787706726
498061383
88637255
1832554540
1398470010
2028891741
612318184
1839373542
1535674326
1345237790
271523935
1841561296
1638510680
1220180396
621368970
1874157879
703678156
103759
1203629658
1691352864
87862714
227566203
752113915
844437945
126866013
1273913857
1174351330
1718875656
1534653716
173923149
2114729645
1178166251
747452853
798328353
263308043
85052440
1481572236
1605188965
714753510
44484065
1307509123
1704376584
1160722602
1543583299
1115242250
1922781193
1757694023
1895363970
538880861
1014481855
2028194040
924515801
1550624442
483332250
1839034994
1330585885
711146954
315443625
869819590
1403406259
1249587874
1777564241
1707701288
920270464
197971132
1327861862
1355726065
1462230331
1722314853
1194544858
1158774895
307047505
1913782505
1211451273
1987004597
949187535
1387267740
691461612
1162564917
820988189
585080966
835080434
420040378
2019489056
951991426
1294191974
219300757
1657826134
404362992
1122535523
207940723
603440836
1264223037
1495195976
382875617
715084218
1334901820
1776585742
1311186694
1092227728
889453661
1087357837
279232948
832693026
245669354
40928236
1363659369
1569328738
1207960330
1919339616
226499413
1246721742
2052949656
581364302
857325994
531580026
1591391081
1889847900
3682950
1846352773
74843615
859788180
1650773742
1418844847
2115596988
509921691
416395276
1116463282
1305852058
663303751
1628552108
398056308
1738504003
539483349
1017577448
1397300643
1056903356
1235792666
1760057397
1366326598
1883525281
1478681770
1910462709
1269873132
921623896
798317739
1541375011
1742957226
136081274
558782479
918013307
509703392
1357763220
224067597
142554743
531237441
99855713
234359815
1562258094
638791329
1641288132
958164012
1792312463
1210894050
1719260516
240581515
589189384
1822371526
1832825188
1431845434
846703579
1886279570
1335962464
60886995
1621158912
1688890744
1933002001
904893769
1982076984
11994890
1219425445
1680009236
1123852914
41015977
382559612
879690523
492989691
899808451
931004275
886677984
785978875
1077454512
1042429985
1209608941
683969585
420250638
1400056512
1024368874
14936899
987269585
1818622020
1446223460
557031354
895964198
1587802024
2020955843
98030317
854854817
910654975
1326817638
382738419
1609160877
363784019
1816857438
576032652
1598738385
1364575809
1282994646
937680030
371685738
1724273858
603497571
1125056474
481285074
1590918050
93097885
677774479
193389072
543992736
968257113
1304700133
673300938
847019361
222921935
1653681601
588991079
1751325007
1873928944
1804741495
797258390
1975347252
1871293947
151739757
845135559
1800014694
2117432053
622097173
629208930
668802460
1633714524
857739168
156526375
1433647531
1532120201
1758959258
1694261572
462965863
1496700767
1535918044
1551749101
1164487715
1619797114
882799580
1354729947
850327751
52605624
979136601
1296445803
144589951
1392967036
972633070
1001757304
937689996
638584842
1918677726
1832958024
316622115
1924591643
1991136014
105976996
1475261235
773293749
446345269
953077033
1088838188
1427239820
1500883014
2106727005
1507736253
816209707
1283043322
631725300
380280924
1875092678
730164813
674149682
1466909341
1591872735
2128126300
29368394
1239297399
1474498349
393300595
1314725689
1439920261
2060393735
382345804
2132337770
153000122
1512731584
1172002152
683674274
1063972665
62519062
912164919
1760088766
274170524
816910953
678896423
1123346870
1592784500
1851892844
1912596318
514701335
987175986
984019021
736021064
1044657833
479482651
1566873763
887102226
295521844
1670688830
982688105
683273522
1089715236
1569779490
1852799446
1022938623
553157220
69806596
1066471277
213303484
2126175392
111630817
1353574301
924680723
1371586208
586784459
2115453517
1406473509
1725487850
1108692942
2029863952
597661662
2119118995
1091818509
2092312636
176381489
609034690
1232749062
1751219012
1275352955
978194962
406636786
425745755
822983169
1018268741
338616182
423349164
843904999
1200877918
431046014
196211659
2027879088
976661896
1787730793
1203998053
38840234
409008204
1041775373
683293817
1947446399
1833048279
2125674241
1782643544
766022597
2071868774
1462213609
1288146294
1876893694
1915660666
1260537887
1300887992
2058219734
784261937
863671207
1874136022
1380085628
1202637509
401392019
1782636429
1862926945
878948353
85604081
138048064
1939179915
1649459383
650148830
659897770
509092649
1742735034
456655722
45996495
207763358
1235545766
644594749
1581688630
89771310
1853969912
530212879
807895364
1880171931
1803952339
777174254
363428124
977051942
1081628850
674974894
825726548
1827203959
1912853186
576140711
107848365
1517449032
650403348
228104895
48102371
1239356293
141457685
2142364473
543649137
1050361568
713068808
372687893
1880363910
2059084786
470140863
859705173
1654277333
486626858
303251749
668290170
1303938300
1124836715
1154022140
968300764
2076540563
1663517370
683616673
1322602527
82642344
544025582
585703323
1785199611
1202922069
786948335
756464214
206703838
276177325
1956863683
492657107
1825364435
1573433854
1873306826
1657888353
2070636847
832373498
134479905
236531423
2040955067
89780639
1478254829
1686292029
2118286657
1091778888
481555840
140823334
671085586
71151408
1763430254
1907633494
1126701551
542671683
1798721373
97995766
648410210
1545898837
2114656607
366978008
310202740
1881314548
13455684
1718814265
1653639055
724680749
1666522862
617436694
1975910099
1346822390
405633580
1348718396
985563229
72739379
527908737
684905531
1751994027
229007290
620923892
467616894
33752672
871092317
924803457
2138331775
1656505966
1117476866
1791398829
396825404
793059140
85404384
1423702688
15211005
797068445
241772251
392884547
313344305
1018246336
1013280080
1558058940
788233974
485470464
674105028
2052284496
928674834
1448910404
472943653
357393441
131758638
958543014
836163872
270728937
1693858262
417015920
1732495065
732836700
960022738
1793298826
1335160096
1004230391
1404129395
1078369435
1984065150
2144962348
274545575
1461322396
676710446
634217689
1876028888
1211648355
340831871
1023875296
596574263
594201651
331148678
1490853986
2021787756
489982701
2004767837
1768513760
1365567334
1183761327
1512023753
1452541071
247439019
537416186
1232312273
886808230
1383509758
920180637
184732623
2056066936
15662791
1536732279
1423958700
1864491172
972048425
1735300978
245008967
631829008
1066340207
1839484371
204118181
775621829
1636245728
615693328
919350862
1234913458
126850952
1123489334
1038475272
1296361432
1565616882
6401915
875686350
222786272
1858700791
1737464583
1803774120
208805302
872375351
501224544
1939905820
1651471156
521746772
1261874950
1456157939
982665619
938909315
1329287005
145727075
87359248
748341553
2064181754
2056544576
1890319748
2110736480
324799744
1774355026
2112653153
327699567
1886531647
1128262726
136891190
213087218
636144711
1645536034
1573011497
171582134
907754554
2071297605
336808625
86007735
1902535820
1044916767
246491216
1942567772
1128866949
27406964
1172775922
445234690
1408011834
1475564904
793514501
1607687660
237954541
2058968383
1181947219
1549729192
1194617642
1152696972
316189334
601977413
1974528306
1454855723
726465789
1794281865
473632377
222688331
507282047
988792896
1125813528
459685353
1364713395
1422080109
455214045
1896963012
1513886976
932732876
608546076
165988373
81523135
2024228235
2009061500
1523196086
864801052
895430935
515123660
1399783915
2142281247
1767499761
727884457
1250289696
20127835
1436578873
471560493
837360356
1710788458
1860858564
1682213341
433626596
163672021
1956702648
1356989994
1487678634
166704893
1653450176
1530023514
510802868
1607808864
1665147379
1561266365
1377108770
1598772560
1095824465
2145636894
1337889077
242549341
298632593
673955350
2119492638
648806961
1915735561
210149227
872877163
767194823
947576127
412555387
134502301
2040640670
1544218363
821719699
2039906692
407854716
704387557
1724596088
1123544994
2143406662
134315685
641712244
1079964295
440184201
481959103
1830098833
165089443
894374040
749513068
446185218
950097946
294357964
1462943368
1950206581
1324661016
1274268563
515676008
114912733
1528260700
423124015
1274435759
497438446
887769437
1309523606
1131928830
493952225
522149911
1995949172
1372064866
726986992
594824179
1292645414
1100790345
597423640
862570944
609072534
1147145064
108321195
1829846471
56624586
1294230587
625869783
1571374694
1802925022
2052054828
80189217
971134436
1920836714
174607145
340605402
1170494739
815898264
478720372
227058891
206458172
628170657
623469585
50199823
285809289
536819702
201561101
1581445912
1407592100
1619275405
1475964873
1264692093
1373842006
421440945
571197715
1343778649
587986906
645281581
1082540917
315040814
1888701848
1344266348
933956227
503024764
1004253123
465983181
2101809203
984436613
1365855140
1026960381
12047063
1281018450
1221976169
1888446923
822848326
1868015334
486519380
318598928
1728422924
1925070213
902595867
427168668
686675524
613727403
788110673
337712101
842486008
1205278868
1032965012
1076414132
19170964
1899414663
1338146367
1087707054
1756578791
1887515236
1625873403
1945226466
1161375175
1505631017
2110776652
1956713105
1983498204
842436441
456695835
1121668903
673120743
984993444
719669349
754794466
1151160165
1232398589
1233161253
65363287
279725276
591537618
1910098927
1363248761
320650731
1150629276
1477404256
986576510
1458932882
274802909
1767901719
1952874401
2027925046
1670721800
1803292502
501944532
789252909
425535716
1481628455
689471634
521452457
491971652
1499482457
1721147841
1570232065
1039222914
804396554
547135670
1597098388
179973402
1700102406
883729894
1927492258
648020744
1355710286
1829225334
299256661
409224821
1454609731
1838885054
1756615793
1203483995
1048265136
1598529208
2060422329
2133414076
462528286
528764121
529870648
2007049427
116328010
427672572
1589573987
606329105
1300805926
284316673
1476311458
681838747
1104450607
237807514
1860330837
547775006
213436653
1167959961
1675441862
388862092
744530017
1152821488
1467896915
1386408793
1167017351
1623514989
1828584860
1552739807
103388827
1538202315
1567244958
1980004678
365953098
1838598837
1289503017
1996086002
1937858542
1635601165
389999693
1736089056
627043577
909015013
307255564
2001281766
1238445055
1003588209
1856411083
1362559018
1733421294
1906392183
1906378858
617818739
1249327269
1986802968
911168472
572318751
1471513628
832486593
2071381732
135034626
1889966524
1907800603
1090474682
1340257027
1789380691
404944123
389089338
1817196406
382271717
162440142
105586520
77955826
19267980
2109357977
1562215463
157076391
1474463402
1839374211
23981688
2020515742
1478657555
1356291736
219250316
620907709
829911278
21071358
381936926
1462440258
106659343
381387531
2112163761
495129755
175373358
1065050804
1818648656
865412638
1030990859
376460659
38824817
1831224986
1670783683
934575225
1114258826
663746648
583873620
1448344803
1605053000
1467766557
366568794
1573543219
2000691728
1651832897
883320224
884418587
319656070
282432406
593793672
90888650
79086394
97743604
1341685977
67966022
1096013548
1349167787
1064931135
20781754
1646210750
1361189485
194543776
858625648
1317237219
1572287569
1374101067
2120000282
1477644869
1021480458
1025106490
707338819
957504109
1233533187
1518119176
1420187941
1918698441
1169613425
468937900
607048469
1972393284
590396211
956302962
609717936
1552075094
1206462711
392558892
1862562400
657603525
445529509
2116371429
964626496
359768280
1810167890
329595714
412123660
834618066
521620697
168324303
1304429996
114067613
1143141448
1656916094
854999541
1096827862
750388716
1554600675
1625770434
744261407
1560696343
1842978882
2009315772
80806974
383819654
485053910
13771459
404943490
523006817
587166860
850509817
1987280233
1110045032
2055940944
2032628100
1066252740
78530507
1551036735
2088108613
818226527
1565785121
800368479
56799934
508406664
1104411479
361743370
1848053154
1790326131
1238921650
108168244
800130383
1531887269
565865326
1644373382
364008988
1482880015
79379695
1723738569
1595945994
1012029972
2003481284
1002610639
333725343
1286535932
723519
293959335
1201650871
1420532934
602124543
1548015411
1820467566
407011417
2106838675
1295288100
441702369
2073929291
1368757019
1971081816
821450705
1114218122
457396361
1749122510
79331714
920378826
634346151
1058292159
1309557368
1482005546
1639952249
372919199
1696760011
1705786085
1218340610
1819232323
1699369141
792736631
1169157123
1272215276
720662440
422284558
1134558274
1072186065
977275260
368106303
741765152
1585374525
2068693927
640926751
1480903615
265621570
1552814689
304352855
589141657
1274388784
1382929638
493107156
235305943
835410420
1457666254
1716818820
490091301
777495571
2054481679
1976299598
1494167586
1621580518
1267824747
1013368346
594025300
20880748
1341468886
1454763404
1507004788
1372891337
121767043
1907744000
183807261
2086189699
1825956858
219639774
1444664674
1314454257
841437108
553857952
1634424798
1745121051
1913140548
1495285646
738608914
1143010083
1750078249
650613133
1590699050
1886272682
1217291550
1617753392
527552121
1678697745
562452399
2087088665
1316240322
464550706
1381287480
828064117
39975118
21733020
1900117237
1724075246
2130735423
661987457
593282826
1677735107
1490157646
106508220
1193951668
347659751
1781647515
848922851
2075785493
88115266
947541131
1952952974
2024852466
1777495311
1690828472
928267893
1524701360
411755769
1158160909
23860101
2083827950
1386681948
1193677272
2052899141
617158103
481569737
1229380213
158914806
1581186230
481759724
522504460
865423423
1901992694
544587277
230407318
668527469
424557199
1923808270
462896356
1421258683
1053201946
319669513
758340698
1819041125
414481716
890576223
33644238
1920856665
1593458779
495024772
1203841740
1103573962
1325884898
248820283
520126845
1960591599
422258114
1895919551
347143768
949103983
1755459010
1086010156
1105584260
1386783403
394309066
384816800
1944754711
212699977
1119464556
1091804505
1946364156
1028899957
1503961786
1862846775
1061631630
1486215357
1870815454
1804319073
1009320123
1092469127
77740568
674009359
1012468004
193639079
803764510
503276685
1591185092
2119035718
144120929
541847685
790940881
1459065048
1801050766
1051056119
731972543
1072468254
884370904
938895870
776816945
1738443915
1310861654
1210118336
138289341
1417595034
1914557684
1175095175
2033244993
1594173837
1457049909
401504397
164937814
759444817
2113700821
2013799366
813235492
564338034
996215907
1539009754
217079298
1752617283
462176211
193245525
1906036214
777197676
771484908
437864250
1554816713
185382024
1448896740
1833009856
1976539661
1401261111
720135043
1930773888
428988536
1316740348
225379052
1784943432
1961911005
917861655
388843560
1429320101
816028135
117438129
531086329
1079004591
752314055
1117725014
414802443
54602231
1394684751
1189225537
839710195
2007291139
228895176
817428773
820342574
1738795026
2138586640
54707720
677039508
383339669
729447596
40781674
1095511308
1365707429
1273570388
518341279
141042336
1493082050
908789026
1587282067
1137467438
1472584743
1130211756
1602080469
551395452
891374076
1465370215
1741654842
504945669
1082989283
1156674219
1912681792
1807664391
583900913
2005084333
1070041224
425364323
1709195733
1991019861
1115070221
1162144130
674632235
177471776
213293911
644118568
937480033
2079324191
197876506
797723281
1585151984
608901747
1959276777
922342190
381128440
1075063707
606643923
2073235355
949449677
891993078
610748529
346422447
1635770171
1169793104
709588308
1342853941
2036888090
1884303997
331823942
1034324904
915733358
189487358
1482569791
645475106
1700806373
2059360159
1613661451
1885820622
29442795
892561562
1624549170
1999745158
1549018834
614472370
763595627
772832079
349143355
1312914383
1506379708
1821902665
669992503
216926108
614163950
480667114
654194083
247685188
1532917175
372991613
1799803293
806997830
1120577236
1362876975
936696844
986680541
362654506
876683395
1074814419
35442812
1329078750
716569386
1910191173
1212262746
1113442343
1403103940
771368896
1417584220
1785836830
94524073
1236437527
485037725
2007472841
330802634
1218796618
1758234982
1287852300
832494074
907083143
1432975066
2132666248
228648225
1623351458
805513087
1741586433
819200266
2099170040
625816954
1994862771
1978759076
1422858768
1466555259
1072148094
1778431844
867537518
13241988
546930435
825798498
771175873
1667259704
1907389223
362312585
721526944
1622644687
1655187715
869804338
1435922768
949895611
2021103279
1316174577
688207355
288868348
550738901
632083797
1339875940
342131469
1775868991
1318038136
1753075472
462519967
807084545
1644822248
135610033
337709284
2065926256
6749611
2091609298
2075987071
1253092595
210130058
1527587830
218378110
1157081760
760420340
1434049536
1914878959
141466581
320532411
740253764
336089163
1504994361
830900990
1082916328
1644910550
5211069
370433264
1902131696
921389629
1662840898
1041670217
1672023949
1296217203
1466431577
1314235448
1131132625
110758117
465841338
1368875018
1292628561
493631298
568480556
711807048
492168577
864947538
414802139
801741272
1444180856
193552077
444365796
2063365933
423437436
480048569
2012677729
1088089123
886740154
372394639
1426567278
653247052
368994882
1354368244
672371133
1622658261
958649262
385893214
812272822
685478
1384877490
606710673
498350147
1190105253
1362784798
665469716
1822659245
1883470036
727944598
430378729
1799469695
1336570782
321306107
659782838
1766945465
1484021284
1185732818
2147193252
1331636943
238133436
650795329
1351345220
825774818
416967530
460428970
1149786980
1856157014
831076944
224232045
1887614763
390912026
1542037856
1618865750
457302297
219179151
1671192991
1657690962
1877672901
1237298329
1542571061
257969952
1016949833
1003945282
1803239215
1434596026
2115121555
1602963753
2081776231
1208727710
435201178
265199147
2066418366
821611278
1319667991
84130945
756211329
27001408
147002824
356102220
831001271
2010227453
2059123746
199783407
912225738
347874291
93436240
1430755964
2025440511
699612451
895708617
1131938312
471091352
1278115192
1317305760
1641647604
163100405
1905551572
614447534
486926441
2049794624
1207377617
915787370
2080984551
2103880754
417827008
1323941174
1100111436
1301987761
531107897
833362979
166852571
1941479468
1009245265
771104407
1558452495
1134780598
1347393943
975529152
809159458
2037566770
1565050559
388601111
44307534
1209678879
579373983
1347730229
65270183
1962325161
277288815
1245671736
838556100
719674312
1428981438
1953615729
1758807806
44246853
538726873
379724981
473090393
1431755524
2032681798
461010610
1370431765
1229343961
592704991
670419507
1926553814
668463186
183622256
1065759578
895293410
1864477686
629327639
710192566
567379070
946205906
1981877411
1275837647
787140011
2013278928
425727380
381539369
2049164870
1247898883
1336511298
1184401310
1545254540
1960721992
1967195474
406160300
1903799978
2016350415
859258657
880430462
792650011
228827866
1958073952
437767032
996017202
657117906
1345098116
1574606133
148094393
225424305
470363498
807209972
543429475
2121066745
1388491752
785136342
224192228
972507954
975264382
680558261
399865571
954258503
1976297406
382400291
1275324891
1584714532
1162060327
960020001
1214373816
1261332707
697812627
1730996405
1786318073
313150541
255427943
1467108949
877714535
1978979917
1551469119
1359354518
714480025
1718965832
1834485981
1811686392
1974837908
2094509724
292574272
1123945769
1044587198
980760611
283704619
854994162
254072041
1524494210
292648758
127352369
2115849652
776136765
1819690968
949082258
1970031927
1822624160
601144500
610840659
929012217
750457680
578234822
49585949
382526102
685369562
1516416834
449409883
1703782614
1054483982
434079838
432834991
1144402647
530709453
495247647
1248734258
1281394188
1839879124
1964061933
1008122632
17066367
422460659
1159214256
1450745081
108359573
465805134
1202664741
882374354
1572866198
1279146262
711009481
226045097
1027513582
1591599620
131271355
1569139080
576696267
1156126868
1067584513
1960996818
1588988010
32822534
1461975841
65663311
747365735
876259061
1507028299
946778055
1163015720
2021529669
1615878354
2065900803
107273637
19028609
2029927305
1576498009
1723661391
724646576
627624319
1362320608
1514816181
322198821
2075664872
1044317651
1036798802
652329650
1000181540
875264573
136641845
1874629552
1245825981
1663828027
1144845739
1441478008
282972312
961621773
1085471626
1638114776
633809945
200724563
1890547724
212803464
2010701770
1450542928
726989439
77989536
1749141159
935936391
1298579799
1369775257
1457619858
2113761109
987647213
744291437
561837870
927990710
1548286470
1769791266
1983069824
1847344353
1978049475
1067034702
498874678
1706964038
480398761
1339177305
169449315
1673541399
387831334
1083313837
42168463
1237509571
657043743
1693656033
897147192
28384677
169978155
1516248895
1308701046
2129700786
1959242600
959956724
1631322862
1549840849
1767217241
1817361543
630917038
1746341536
77536866
2121040341
1696382924
988626421
1094491377
730907774
1818585
1259224199
903351663
1204679359
509083412
1037442396
2111108740
328079306
1476636145
376727619
1236035093
1628897117
817665034
1004684360
108393211
2110956184
846919344
836593154
574015500
622910484
1319044760
1169737934
749712885
1502831646
1734727353
1492397783
1921207674
1553274023
70179351
1621846381
850198927
463304290
924510871
571369737
878858773
1295094810
581817971
691213805
1301740989
521344790
1513846614
1890709526
1484602426
1109306370
134827929
765360011
679149749
1333440172
1479389610
881613981
1160594442
1977032184
525692293
1903327268
204625646
346020052
280561410
1968999466
1486109737
1713512918
380269712
704432965
1892420315
415656994
88368301
1280190926
1115117774
983527171
1726221515
1687713079
1559801025
565150403
238452640
189216040
710670555
107299885
1774357204
1730433859
402136003
1425047973
1224220071
1923582848
912682207
1295019730
1525561117
992715855
1384729745
1612456176
723016747
1979346674
662355911
1420186490
1079809609
1950388198
190583273
490566625
1192425766
807014132
1595899558
1781069368
1452781893
1644736256
327476508
1814360301
1865980449
1195708340
1134723294
1706885597
1030184176
2122027986
930262306
419920294
54072730
564531959
385855267
1384239256
1096581672
148066586
820414390
1223647928
1422899458
1791835981
1963576693
1161524158
1052665463
1571750732
644714488
75463613
806458165
177981570
1297432810
158251844
978973411
1021794242
484222829
428349385
870169131
1310816196
1298454910
1838104352
1823669472
1301615888
1598963202
737023195
1190106248
585904889
1335400581
381642169
471305788
1355391706
35789233
1852040200
370352383
1699317045
56523350
1688366237
1108683811
326734233
1165958644
460624342
670776806
1643783933
589642924
230715589
416293062
1343824763
1003951414
1734397261
859435675
1272415627
747710424
1023178279
1287438868
1349178239
955021220
1129181524
47887833
99306427
796055021
412905444
792377850
1073732974
769274741
1783040860
1444853416
1115220172
1744829310
996362325
1720864409
1072350951
916288801
1351607357
1205544039
393812492
2026778366
1211951241
936618530
1814292000
1033989995
768214995
1777956509
1225224496
957329648
1627144484
655893350
589294285
969745127
2053885226
1637463145
708959547
731001951
1756058057
1252361396
1598815
731063893
1493786265
1884732837
354038392
1392485856
434974995
1299403946
411455352
495152831
66044176
1999409645
429503028
937489616
435295428
1032986158
760124441
215947051
2006048052
528521549
622236350
350411276
1350392374
1660205093
539006804
1051601150
843548300
1993075595
31164381
1037869328
1836944657
2065403314
495369815
634872660
31359944
1768397015
801196557
1981345553
615936206
1445062092
204011309
515507120
2004719247
687534441
909778736
174099339
1207764917
1907174376
1908490589
1690930591
978944981
722193887
810508889
591865940
142973777
1312700275
507655499
1185649414
297540524
204527181
1930496876
1681533213
1204012048
1533318087
229608628
1029143446
517816621
1147521909
1324824499
198273979
6058447
2001979627
287877700
716721447
1594749617
956419646
213234048
1776422979
1873408854
509256282
1873093093
609252361
783634870
1490003798
1711372322
533938387
1213333174
113014820
1323516087
1314884173
631220865
247992223
1523075143
1068825002
1450031304
90994286
1426625668
1812602915
1159691506
2012084406
1666851771
2123944245
499367474
942335292
326399209
1761838176
276857800
1758253862
537188617
1319944207
445917647
293892292
1799653948
1094290255
1212988654
1863899363
1184992348
1436018858
1836490359
53703074
1007375786
1258444732
551776586
468800277
781467307
1402560490
1523207571
593704038
1295563316
139207272
1826766130
54846306
2076005887
803796143
641204194
1230324151
45384542
1129251421
1407195101
2094517176
148710941
2128214013
1925586251
1038657114
220917273
1530967223
1308253064
1399600544
1374254845
1983907042
1878963413
1015233286
1720397929
1166697579
1018416659
780958587
1054150231
1687537873
1017611344
551349541
188219767
1744859939
430286832
595029763
1330198240
1600506638
126615885
1043137953
6955388
278675538
1401068784
2041488032
1204897923
2104833338
383344620
2084139520
1480909249
1865937192
300671988
1336324292
553136166
288398033
2123144116
1992821611
68988149
365705691
949501713
1813611486
416806822
2010825130
1852997469
2079448998
1701809792
598746047
575472495
679124591
1738231414
838691243
540650569
1708685363
772782957
1616566061
740892992
17654610
930156757
429659329
236364711
1815946000
1073748342
707224084
1237462029
1998413168
544329730
715706227
981060974
712653296
1568851812
1033535671
2056479319
299403162
150428380
1916467064
1901559960
912157445
433694115
2041210184
423540158
1783338213
1793475776
1493697922
193071967
1147797620
456711545
1703444564
488624887
1325414604
510226137
496915465
1553316580
1978542181
1584097541
1550665829
112273921
733834899
1788841646
1927407561
334947349
227425664
1286183964
1676018244
1329788414
32096653
1018869688
1464547169
2036460073
1721962078
337750775
1361348791
1417954532
1578079623
101835240
1499984832
227362873
738207088
1404187573
30479521
1482555426
1459842630
1638167205
505270278
928880564
1788547482
1247200485
215876957
1302328323
1126971235
1099940971
489638178
1177262518
1016376739
1522951897
1876797396
1241503786
1886227769
83275440
679636664
832323181
1763993823
1405362825
1566179165
367679281
1261699976
1994067481
1923721632
529181955
1977978433
228690494
1890487686
1923487479
19099325
1449741491
1764656586
1485065209
1174834498
225657144
736369137
1330167841
1273441073
691398932
1461614751
1935067242
64635193
2121761816
1141799482
1157498629
816080201
938278829
1683597883
540024659
827013522
1915662451
1621908054
1394651809
546202065
905171325
639876107
466658345
1538327099
2007354647
310969316
1940235634
119326065
880561362
360092279
1934559727
260532945
980619732
1721771892
1079567504
1919147226
562730269
1603738489
1626237579
1216859990
2045013934
428057302
23896247
571401559
862751482
627840847
713445148
983850912
1222645975
264456843
500841824
1769755561
1092834304
1578557540
167557026
1885694016
653723766
1473687835
102062509
1903959362
675210020
827208490
1213342662
1529387337
589925115
436793037
1368446785
103808930
11239517
1039857292
1405065715
297946927
1490929091
2061920953
1737876261
1032701965
2129744020
1637286636
963030946
436263533
931676106
346857809
736951730
1661180963
90562038
885910423
185831843
965855163
629565551
1278995918
1205404176
884883872
80715753
299877695
1502677974
1791567828
782966993
1712017734
1206136462
521234103
1828422428
424013586
202281185
835377097
251478744
1604205279
1727999176
1115810013
230977670
1226431081
2098742088
781568167
170404225
838619101
2138184081
821173877
1762449273
1539166905
1705049146
1752254311
538851667
1101738917
975146106
1852841399
371864388
1111999855
1050563532
1866220961
1332569953
1621774328
882483319
1646658784
2000852303
791546428
1639360904
253665425
902152852
1727044708
1988688787
65815204
555494215
1169566425
1367419958
1931241909
2133981735
99378931
786814725
855498138
1977534622
581282563
836231537
856370909
880928524
461708130
1367541503
1112456267
323448188
313839877
414952977
1768505767
426185480
1763642348
1298858779
1728310701
1422774098
1799580956
4873706
227999836
1791181144
857815211
881782167
1435365595
1245438119
433037574
1111927923
1861360790
1839789504
1836914695
1296538698
2045050069
590829951
514763173
632441715
1297278146
1603141066
968384116
640196636
1466386617
809320015
1200072007
653913247
728468316
2016409542
452511346
1688554640
1020875797
965699859
504388787
1127434284
394882644
1303042815
1687279782
654819587
419966545
211030272
529271453
787293685
1194877056
188842124
127185953
1916399518
1552793353
1076318776
1905009577
17917063
38269069
190327218
65131958
1138795886
1966542339
1348384257
1752375130
2052653471
2041753922
86051231
1631379571
21533444
260868920
1379842753
1413037667
835854986
1189577123
511364158
887252367
463819794
1794922077
534928463
670258267
251140876
1878316172
1384193683
1478470760
1646425849
757499817
2106890993
815500869
433944194
1830156611
1028601590
342653563
440829329
1087076223
1482425538
798768133
1239940977
1277322028
2104777939
696703805
388500675
1826358794
1584938152
1302107954
463390455
777974127
2073718931
839968891
670344379
1881924593
1381073591
2047839048
1443507705
2100377578
148796358
187732478
1447688293
239458746
408566761
1812233856
136702961
1379190283
1683689878
61957560
216059463
434245648
543324876
414849242
1726289868
791834565
1483023702
925390785
1594494895
696145901
1792902826
343084079
1414016928
1115264250
1073366140
429492836
1232982287
1117287005
177824815
1913445625
2013601943
337340824
1692484786
1478497745
1694259782
1745508441
594042114
1440262554
1916882588
411581950
1190970796
1394069691
591474152
403211019
104630296
271970955
1356700962
1158596185
2102376309
373888842
1321734645
1715614691
724914445
879714941
265582275
1656578826
20177875
1402377359
635705212
2124659849
1780416807
1079612976
220845340
2082826439
1413641523
78448977
162046602
2101003890
1910785700
154395747
2028816546
1652582434
292454265
2016744560
1495560826
666671964
527547564
1112221291
1775108465
1723299313
433162048
788986614
829336015
892235032
1955296197
299794222
1589696118
46953244
766118638
232812582
1795544534
1882168791
253000116
1220944916
372788647
1344623785
1644956023
136076619
1291908954
543557486
558391458
1901864042
1131324487
1194945494
63146721
132950530
244484656
1200374846
191285476
170340781
1245828845
1696640465
401156350
2023097270
1599966510
1587672748
1464919858
1623680924
1243719865
1938095126
1252562420
1999480361
1327270479
1606291711
1989741983
564466663
1620028513
1333095516
1018766750
1314464555
219848443
151199288
1132737377
1356955283
733039553
731615223
1074287719
26225324
402555663
1698007247
1702722762
17412464
896782218
1783807229
873877635
1281381112
375886412
1182000007
1501283165
1007370423
264398793
1277252916
1384415469
439541725
819778351
2140221861
2128158050
854266565
172897146
1326714572
1549143442
454331382
1703804753
1217474051
689727213
1757292519
174606588
997931993
945973246
973033362
1852214081
1522963508
1463077012
761553590
762166674
2055869062
863621694
1495673206
1911730018
1897097012
1353138238
1552240551
2118495678
1935144323
851175423
1489167915
1469476471
2026584745
154020105
1968106924
644957420
1254341425
1218454997
216393900
932617871
1605859899
1263190872
1064727969
590202417
45676099
1026584979
1724379613
2138304779
196981091
1246280711
1375412863
656970496
358038950
972399123
907929778
51903088
682087527
1546892816
1881864592
1900360888
1216050234
1779828531
116302432
1398028847
411993868
1010749621
1365873135
16081684
371921116
2133193289
1080732311
1379082983
1936024956
1444819131
137944337
815992188
643917554
724188520
1229326950
496706157
573131730
986875850
1560538702
1588355621
1992224153
1078776867
370413974
147040702
1110482562
2137431269
288080774
1836177092
1822066768
1187199686
639966651
2096903318
488477193
1713296509
517344396
49688514
771018440
2036799245
325477027
977621614
569537330
1385871139
704508655
277907684
1036866663
964736981
2042868353
272346470
1808264789
694713237
2001134353
1261460758
2019160392
709074098
445334845
1205146388
44390547
1535806762
1561416405
1555271223
731908383
1149042422
1079214363
376404931
586872563
2121208920
1129417352
919498051
686806038
1391745143
132301366
313660224
2017347164
1893301989
1722313914
268812990
1270982204
1744694449
1385767768
1136672872
1462256701
759039926
859717086
859493852
309671927
2092912601
1188840674
54439155
605402564
168771212
736062580
1783198958
91417991
178646919
1661277573
178933218
839479451
1216188588
1910200642
1815608735
1227825102
261069438
1196399193
612461479
114336296
1915277336
572858230
1467573477
1469014817
220530726
2068624871
431925582
281614434
641973301
1547066275
1623277173
2100416662
870736296
324399488
338038066
2060028203
380209509
1731458421
2129249585
1461079270
174704867
981681303
1306790145
1789647419
358967657
164947417
2087445298
757715247
21750023
1168301029
117342618
385444345
858526429
1233846293
1994996181
640922301
72504928
330490725
1494734394
1077499474
256330077
1701689877
1967663448
1906633320
960521791
542985355
570681898
979420619
426993149
23524106
1558305029
600399404
1021142823
1291163363
1571761000
1390751506
640605902
371309831
776093664
551233368
1319981243
75012215
1742183187
2146476151
1442565894
1513825260
301607752
326622080
2077967258
2131641618
1041749375
1698171089
1880325910
2033513911
1577273438
184013990
2044072388
160265949
2059672041
1525907213
1896606752
212503137
1547053759
2116516027
18794076
1434564086
1629049617
1131973140
770658542
1816628324
978474484
249725292
415837485
1983054025
1933450872
469133551
205892910
151044110
739787716
185681204
1663982530
1328518097
714462443
1423203093
1871728008
672058351
1744137689
1200094827
475084908
1490530694
182817419
506587101
481776686
1915420862
1187140708
289936213
443875983
1064004287
1758150152
1963533925
1944666088
1804476651
1863485261
295919215
1097194230
18507298
1543934409
1567819423
23885074
154216873
345419024
566326970
2029210407
1335208129
1981031174
1452120147
98747669
936384994
1947241391
705099406
1461505593
430136779
1973053973
881087270
914290179
1227799242
1415122959
1239336261
1315985432
1093967427
1328073373
758800206
363613179
1545561997
1962432077
610622899
1360715213
578632120
63478578
68607160
1688735511
1942738357
1926214023
1316361968
2032852437
814579021
1574972812
1634937772
1317868944
314563767
1263907874
2056940673
1719985987
200146140
1290262218
36385928
223431191
1312177681
1189361601
526075327
587866856
398285306
946927314
198160331
1765094633
1848077732
848848111
1953775113
2104547896
835718250
1124008138
1912237586
321225525
1318738279
1917106979
1130949983
1800339414
1381116498
355631863
2034540591
2056163119
1454846278
318052728
670838614
584497114
2003513254
1774595793
73342659
1596057686
2048667531
646235604
2097769434
1019535164
1633928878
853401819
2009903888
2131614501
1492410458
1355183431
1379917537
1325503472
1137545121
1361553594
549346816
1646721418
860908006
247354401
1732239595
275955067
808249629
1968099625
730964210
1652793902
71390509
1617825199
1218063853
914396157
514111332
1681975351
1450231098
856262897
959796328
498259037
1261514369
1556883738
421801358
1992607421
747971625
1148010210
437685388
1588947376
1115438915
1738010433
764843083
1289984266
917204882
153336409
380361842
7087767
1848441043
1902265000
1804931719
1302586959
752482623
952491660
1304143107
1840186016
1001813965
1949429685
1377465679
731289868
1458109103
1399194596
1114673577
1969069359
406234458
2132065464
834205688
1186334398
1728896589
1163362315
1417699196
370623511
792821314
1750069378
668076980
1679226867
1003652601
736636296
798270921
1208286346
319708151
214096823
2001739772
1407955092
363697128
1535898721
108371531
1832225531
1787247521
1291542360
593652334
1046017931
1822995095
1744458100
242674842
822835919
1639581413
410809865
1354411705
1872568018
850910318
247324360
1336305225
1060972212
959175434
2008464258
298649265
470354818
1865196606
79027060
2117917535
1525071959
1888375261
624096397
1653713516
877346320
1070365788
1191818256
835771922
2116966521
693553407
1718523603
944289743
42785233
1812529124
806259121
1858832954
1257891619
2109188763
1961513322
700447506
1759554879
1457142268
815708967
379538992
892818318
679195808
1743426704
1419425443
964966903
1002106226
778267709
1933619799
1865841625
2051227955
795482479
1142647553
1098038513
1128717711
663752038
845226317
1083522385
950242999
1354656381
1039113895
1036662256
469439979
1552934101
1156296623
272465015
598214552
896428782
2038277725
344092663
1670918596
1613075852
927196210
167062783
2117438044
2092621789
1714711739
1224083801
1302766801
243050409
918978464
1744853340
365932896
1616443016
1163737853
1153268541
329056989
195891359
420234575
156576653
1715477512
1558105652
2079293470
761012758
1529366429
170965759
1500430863
484570300
362788039
1851915955
551983431
524240204
1595285255
969608657
558830920
1248146598
625081118
1372070185
1822005704
1183784870
1197550953
1600288319
262060132
1633133304
1409436075
1531533289
1301615427
1850861316
1021269791
910945814
338315025
912799126
1316167683
312792668
125230398
1046533204
1695680541
1535673374
1395017355
2013932064
1768909217
1703372986
1615584549
11479901
311983365
594863167
629010164
1653935427
1133364758
1621359839
15716170
1717781333
381946510
1516953631
1784934905
1551286960
1240846541
2147363238
1290734886
1698795188
1087268195
282391961
2124759995
586648865
1024944588
1189525196
376067884
1709810380
926018158
859035713
1312678479
1343231709
1908669706
1881810231
847027037
459620372
2007230116
1318451454
347053580
567376049
724159081
653342514
312655373
2089376341
1781587749
33623274
10150206
199180998
170995232
1490253795
665149889
2007572511
335206707
1028495174
253327487
997950683
784066701
1369162691
1921298183
421200819
370778638
234123248
324754033
1453643001
1195796026
1899941967
1206262956
2098184652
1159534384
1515080679
2131062710
1590057202
1802176332
1820570625
1787049814
87780005
1169256056
197477701
533879669
1064947039
1036478683
685666016
1092643376
1792043447
988118357
1215849365
653607528
836472399
1908648808
1677488511
209110557
1699515655
848495067
2094080772
1857983461
1022402191
1908128780
2005083709
565430878
1050152599
476637644
361430393
318951715
1000255520
34249714
696285131
1307323467
1291229850
941071205
1789718843
281236918
1890987149
1568122847
437082804
655794018
1800034604
119487751
2079656512
1100553901
1368275940
1736827262
2124567587
789028165
673772805
1858075839
1060497853
660706307
1337118170
824522269
2073952990
1290743170
71476341
1452038496
1629900129
481120159
170172579
742770492
209561153
1104719365
949694541
807233896
2032310441
510715133
1856719460
181219996
189245264
1554815710
487914742
1953047408
1348492223
58174068
1941520332
1701697996
128458658
1379161557
1741558253
1127917158
2098453505
370704353
862051533
1725967107
1044341353
1033891671
500113807
1900839239
839359552
615290869
1340173460
1476257881
547521481
1846406579
764187061
1904540505
1126556658
1028144804
708260141
155152323
2123227365
1167398209
1270448927
634674057
2138327041
1765122725
324103193
907740063
13215787
240136393
1257036169
1144336788
553726536
1555143853
1078683058
516297312
1178624293
1240193232
1184384056
474913921
860056063
795506553
1782412740
886603396
331838561
540425280
433145112
708351074
1886100282
1379973030
572459733
1464985291
655995833
825288728
980171167
48378047
908582710
382330034
20624087
981528075
1568924143
790925150
820601380
1184493934
1381581923
1024806747
2125734575
944538377
2126723863
1161220902
95677022
1714947694
138106501
473094931
1386233484
1700735216
479591506
1862404886
473100418
661297109
1316857418
435930443
1865359751
1739865812
394128344
95358027
338464476
1956908524
1724862809
1184722283
946349617
721897478
2033508605
1729163928
1778049526
623597826
257723070
275127561
1123544535
799355911
1968393288
994240412
773001749
164510175
784212575
609472571
43018471
1344251513
11059076
2101865217
1281251872
716540042
2061176222
803536021
1885003665
2053258958
264664412
187472651
2078609612
1121680974
993783464
1487624725
1375467585
2024399090
758897006
573242279
256618268
631503803
1733336346
1579199262
1772732700
115211473
939856159
1263550230
2124536251
1528222198
19377478
2050851799
2010363696
281794147
984318557
1562676610
587425830
1597770215
756545849
894571135
383569613
365153780
1805147219
1456786824
1015770508
286928100
651962178
27322364
426212128
1310238668
119087001
2036231094
2065252197
2111212641
1419785175
322682466
867415763
1325454393
1402348918
591209169
1650949944
1417120229
1484847023
144851719
1485769581
156874744
1081813162
320521081
32841884
1858658005
553496858
413326463
1381407119
533525345
810667253
1442905299
423654190
2078401791
417041262
436040653
1082859812
819440545
512632617
1166877645
1624516960
2026757751
922429187
1497906248
1115097395
1362350490
1905083752
447085514
1353080998
1138113735
1319117196
1368816367
929458110
321088021
1766176459
959675918
1548331414
921627278
548052362
2086752106
485558761
387831391
992613234
2035851744
1030754306
1438945714
1313000196
221412123
869694501
1113529289
196969675
1387210022
88089342
1005380779
1836478162
227617209
871109131
1473850325
375016796
1845842785
1291582536
397993450
541616870
1840298197
2006773268
1342647260
1940541646
1109249645
2121943375
506015782
783435426
1046577297
662440420
1814216106
257006559
2146522683
1290883640
75775494
1142404682
1757649613
241712744
557532983
2102062123
854757568
378798658
739160677
279716702
1480305615
1589791669
397359659
2138454320
433312413
125890631
1281728598
793392140
724150718
1362419927
461855890
735656617
1548674491
1988322766
150655690
1346196638
518104305
630105041
2050232525
1142026804
1651430046
338061200
2117276959
1232944492
191270929
774781492
1781308702
1853567445
836478956
614055267
1923512999
1289452686
1667696556
780161109
955282345
562242857
1437090414
485030576
2030216968
614661410
1291590325
1963958758
468351864
833870020
1965167843
470058294
1863259545
1999212351
128586202
967246232
548820663
317571752
1579348041
1478270578
1716740654
835940454
1948465173
1745183055
1497869423
2102675810
1734658981
953051812
585076944
1544082122
843883179
530831869
7565244
1181502786
794266668
1990392197
2092324145
849176124
1778710752
1359852431
1935353667
1592569639
1543032156
945835445
274291637
204070664
1932344343
21654930
2084189796
96524640
539863126
1185703149
1257738322
651657070
829657043
1540998661
185934996
1623017349
1797160216
243417092
2126342052
538811950
408945085
1539424957
415950084
1267076554
1175763177
1257827118
1271342614
1995517730
1814253940
1949218786
285744997
1294426611
89825252
1323074925
1244997667
417745900
1940371717
1092964782
1067218762
1155539637
278729755
110708992
31599265
449034926
1885582483
1757846156
1571935381
2124308466
659512610
1794675594
1547407973
1560835754
1349437939
1973814462
2070260503
2142102192
630256089
1026551156
1555805311
2095265943
794317206
313618709
574898921
2081994043
1846885911
79827566
210116119
303824421
1514159559
824915994
757465163
87665278
1032678473
1739716869
631626847
1517261374
733078345
1094070498
1911466858
570484467
1276390761
361225093
711836780
316478575
868270221
1165212184
2041493708
560621638
1092321243
497565347
897235987
1600488012
1088898627
708034859
598118650
396791027
509376670
696056520
1859649757
1102921133
2116525962
1756809973
799791251
376741084
1716062829
854606641
851800142
1064277518
2062448969
520223556
1282455667
1362055358
1652543159
1874439685
379572361
2012499928
288869003
1690639646
1714234727
2097896091
247581775
1241333017
409671531
188165240
1047895234
1171434051
304752809
1577577881
1290420432
1589404866
1702802233
1360097985
599315283
1789514857
330245983
286344695
644376463
446240073
1154732543
37058192
26997649
395479986
382806672
1138045246
2142978578
761970958
1366665751
319561899
611314990
1254852493
1571039254
717854137
1114595403
757425817
1368637955
553940798
1428873785
1649036980
1011763457
635763469
572434385
1620219541
381040736
1926571376
60354090
1368211119
1618817924
612962847
1089608871
1247575440
1939082280
741344175
2119102256
268407904
12407055
2032090265
405121265
753593057
1946903528
1969725226
752831872
141521916
808654765
1827083687
688776391
1603426626
599512799
2005320371
1624294257
1914040395
859197798
74905971
455073448
1838478867
1338160064
760872430
1909925211
464589755
1364157546
91131186
192602868
393587285
1343834665
703278480
2043554177
1362093958
1092000533
1843087113
1920222239
1864180153
85274981
351208336
620114112
611351586
1786080148
768538358
598024960
1733350264
1435144420
1034194707
720571899
26210642
1539948719
329796884
217724554
1325140370
437282901
1151779916
621596118
390888870
1852522757
2072863597
2034602871
1355475305
31905621
2100298867
372408162
1006204702
923965337
1922581710
986871011
798456686
503276976
1179624938
423558167
394615418
2124593877
506819930
1115358256
405320460
1588022166
1016167544
1241493153
2064765923
534001208
1479834100
1203773571
12809988
1884535066
1150771362
494755063
1855833780
1178759353
269115629
1180903266
789424419
68165186
254064711
2114383445
490820905
727381409
566643162
906083447
482553436
806253518
1461452355
528364632
1752950989
229555348
1933044989
3379528
331150959
886669789
971918079
543601375
185874977
1059418354
1204298756
1504325070
2043282642
329853230
721214264
741763000
1409964304
1184021066
1535340992
1121105917
1692039102
39365253
577542488
1936233207
572240952
825066664
1976994357
343522260
805081203
1769926337
1206625525
1842511558
1750671760
1349076975
1149033015
485553040
1772862351
958975699
2045303437
2075805537
609150548
1085362205
1864437698
1916211089
334600390
11885561
834493432
439329586
1312734901
897975597
1949278814
1033993767
1322844949
1448355601
1699223474
2133240522
1810621927
662451115
2136693301
1703425029
632494071
983927291
645616122
299147429
242818718
547247082
173267170
426996762
1471037628
1157426618
1633430440
1406056880
601406039
61854381
942547200
1699452577
339687762
80024634
955525902
1869276341
609132964
1255299143
2080317041
269144876
1138497871
612785927
599049065
1071813302
1149525171
1510805925
992488949
712050335
361323256
2064586792
130866519
1203207910
1957632570
573962238
1003857252
1379498955
699982769
1463662998
938499628
702183068
357021764
1891440592
1345281074
1314043025
1392184424
1928148290
1360113832
1511268666
1775553629
1759107794
1320890961
1217933333
83994790
428031388
428690624
1496303594
1917233793
1117408745
141662553
160314398
712314755
782273783
575094616
1902649043
1936027241
206858958
218373054
983536672
974856934
1634938267
171618891
127273848
382796430
1257856711
768992522
1398635046
63985725
2032845397
1694201092
899771857
722675875
1976226759
1344686625
1983983120
1305657160
1192152541
1688830886
45344685
742621613
1777481610
1055740123
560979447
2061437936
1790376718
131502059
766354797
1572705662
309986256
1290418204
939550217
295672975
887448784
735938620
509355353
1567152899
556336829
929300463
138614964
502104738
360898125
70000646
838008765
957530337
1421847189
1511780831
327910957
73632591
557660880
385767569
927379180
777696312
1763130729
1693591612
2080130368
12797501
1531418023
788332
256464888
1571826012
1839413771
1673270901
483703482
665587325
264018542
1504206796
105484639
1491248147
1590988454
147656968
1908465956
1680085536
723700873
1288927757
443755509
365149956
2128537118
1253103086
296423863
158554799
462606294
1757272895
68287229
1834693641
174059280
93852641
563071825
835769453
1744810033
37617106
1947638647
1881990205
90743956
1895232272
1137933145
1113675497
1243687286
2075646357
492649604
2014371742
2104006069
1507171405
681198787
218672322
931131372
1979083518
1026975697
1928528
1014705529
844284466
60934559
680303580
1713633220
175586287
2008139964
1797460915
177666886
651700174
1276965118
931785972
2036645246
1336404843
2083189995
20619331
958331577
159459824
1259450591
1991996428
593202495
127251779
110638132
216346546
1431689953
70469147
481875152
185800856
662162389
2039413519
1914390614
540947876
2117289953
568894162
1767884524
673504400
1253391866
389466827
827602272
717194493
2048602468
1605146717
978081637
1197729159
1576292503
764045336
552995250
672618404
1224151886
365573960
1864533078
1219593236
787767483
39375737
1226679630
1351636644
254885257
699191856
2018263555
1958624152
1282409258
1588351606
1105887897
1401660006
1444027529
418546717
451101458
2042415926
702238052
648411152
265911843
1150081592
1040154745
238074155
580698079
451359893
1329863924
1061891125
1818336984
56108151
1595794861
1340782425
104283944
1800783050
1641307890
583349195
257088783
128071329
886291666
2050630907
585784813
212343862
1903581481
596818217
762768343
416439731
279884409
329880000
1398314731
167785931
404418918
2133545899
15990826
441877852
824899459
767622895
1182993237
131035147
388101476
9768843
1341233491
889798830
953977068
1640261145
457132654
552965280
1063543616
325842608
100616314
1177145750
1652193173
438583906
1689196897
1773264936
274772221
1205573474
347961610
476459384
1850486993
958404730
1547320231
820382320
453580011
1745522127
1883781217
729225390
1702413777
1293614403
629816071
942362201
1421069653
1601702565
467926681
2127431310
1874342930
589438875
688402193
993620384
648898743
1422613543
1533834457
1406486961
400993585
673533692
693929363
1059048982
653069757
1989506376
1040531312
1682049019
2079973048
694256610
1483786902
1104172863
107660032
461665958
1452065839
150488617
81279592
612198574
1349742640
41723176
1637332876
1988703607
374403948
2113990718
1653751418
2010636295
1969067621
994376202
1064864334
1064223813
1585844025
806478137
696106112
1669893713
1668993964
1152994192
736203385
1348729608
2097116174
472378175
213066545
1804755082
796064930
1001147026
2035623701
1492581965
1755996257
1773330450
1382859916
1271403826
1549134746
1641573104
1459873661
1728235547
843758851
131307434
1053302523
1306706874
204032351
299297754
124715897
638496639
1039787185
908851738
1365845251
1917478081
259544310
1055448870
606896706
1436545163
2045209648
29427128
1384088977
2081446454
409316072
420622941
2068679657
385692867
1725688429
1584322683
1269691169
278656718
1975455416
235320798
853979152
1390680715
1727905989
628012869
693333209
998835843
1519595869
2137597194
2134519524
397458793
1733812852
1634670200
1622574503
1194874513
1456044577
651964089
1476673640
1886862876
413310128
1891475718
395488464
2056404271
1161547431
1080392874
963206360
1435454026
198074163
637747552
1770485090
1820008891
332552805
866302900
486966411
1997645104
651199366
806496540
132767548
1031406774
1780569895
340829171
2007205915
1103605399
103945612
826660996
276274584
672204705
1393087653
1923350678
671567864
520940505
2145426152
250947514
392978441
2017981833
769032429
334804906
1668162806
270700298
465624041
561401141
24713899
451463708
1265201162
1278923493
1277294568
1702166508
1988340361
221570828
1780305201
351156801
1004004405
1356695226
2125769205
1918067430
591178546
760873597
1927433145
1403272272
1897338288
2102672034
39605248
1033445852
1077615636
411444121
2012776053
1710919530
2066021098
572101015
686919539
1338602275
329555410
1746750911
1186386341
1334395914
1110708409
376467819
185580914
1595728664
609352438
178588540
310095320
1170686852
1129914737
1702562626
1826049963
973134514
1668149344
162821721
74485618
1207097502
1950027319
254010147
2010255267
1888036867
458618090
1274429175
1655645995
573323032
306484660
1968756854
1450796865
1565755037
2017264055
2075964745
1799924222
205652921
1104682332
773336452
1574873121
1314727610
521165255
1520947271
531568747
883940475
33912820
315592682
301290614
776615399
1730040441
1792882229
1560315849
676257980
423735102
93134932
1895786032
782198507
1795103465
1985102828
1035233628
657995863
1067502185
75659891
312186793
325941680
1161790735
480777746
1630196299
391748878
1796314908
1146731840
1190505266
1626260186
1833815084
806981613
1436402686
1698423082
1109094683
702321353
43561811
1268167852
1227382310
1241211952
16020455
1132165253
1503529482
460142629
56842882
1796433504
676242191
525212826
83399686
1500708741
34812456
1121027494
991833025
1354832986
2087961765
1038229997
997038570
295158903
148021065
2010117810
741595566
1108332455
1148417874
2056111138
109709215
1476939247
1909962156
740209127
84641651
2002433865
1040761110
2029339268
1381151459
969729147
1317621705
1361350850
1719996386
1605488304
315015817
1432670994
1129844325
1967790281
1979942425
1342973991
1645694642
169172674
1423146514
423406370
794128400
744836564
56850153
1286131721
1544578766
1956873589
1071947855
1114572660
473062010
148586179
513085219
195931007
511183856
574078394
1392396289
1183855449
568706065
1128826957
874697099
1958129755
152291713
1996253128
2004078143
435720588
733699989
493105247
1619500861
1218687008
1796033437
2087604531
162172407
1668850688
897246148
2146184568
1937932050
1153785710
851092892
1297234969
941534260
622793643
1089557423
214167513
267150944
190602605
1074305993
169633796
1294590016
1116780715
1616660002
365226122
210763926
1240087777
1174858340
1447696918
403454907
1836229150
1379348111
146870767
1518565063
903121873
1209437555
2133664666
1236726238
543563371
1256891452
20412234
1434728720
400153300
1597639006
212429782
970530901
1897317148
685615689
1346026801
47498407
1054393917
336048747
476345985
682530528
567964844
1869150337
1795795248
1662807479
1382612188
968750479
132574550
839950262
2070113985
86786751
1356442132
466167317
499534134
1459199845
1982866990
1179174542
386157727
1380286531
408117164
1551058373
193828996
1217275083
423341220
489005445
1644564413
2062169500
1967203083
79909636
718013358
1795156696
2012793182
936483073
1116744059
316848742
653233750
794413640
903861747
924880451
1161038276
636202875
1721926139
1181188845
1606419619
1715004927
866883158
1582116048
1676855571
1650608471
1705083018
350250887
1449998997
1697670756
1805323959
315534213
1505801973
1016067371
2096370630
1510337681
1367457156
1858820782
83514382
1222377448
258957434
1645884355
1345567028
31754937
494959625
1480582983
1243532955
1555986388
1623701467
1041383459
896435564
1682044518
2118077976
283185054
669139353
714604705
464362593
30922581
905653386
1675913424
1274248231
160594978
569365341
1145794686
792027783
1279131701
207554900
238806646
208685240
12469384
342037865
302435641
1798003696
57791573
130426365
401442979
2031580799
1464645137
993594542
1240438015
1351442266
371410657
1569538961
851494007
33280534
857611278
403912907
1265698276
326520880
2020601226
291365548
1500427041
2125838484
1401325627
1858903196
179070629
251373528
1359988729
1012681368
1305696851
1567203506
474716685
828425753
1485524319
192740394
1799620518
468161022
637596506
1082171890
2074363790
1403311744
1945364742
1474660425
570939604
1886103137
1689596926
462617884
1874502846
525503008
1889486855
1449112750
419637593
1422218523
967874043
304104
271559549
1088766093
538026357
1023057610
935293270
1454920081
644849491
1775485346
539034684
1707672553
1228184591
1791074589
2073983762
955727652
1673931262
2098807348
1295043827
1683722800
454268672
1371921204
1427319521
1732098104
81570817
1153129246
1611620970
104817669
1731850739
379173376
1687963532
1157387701
1947172911
584192602
1124542258
763409773
1345541046
633241482
201408904
521582695
103820387
1128122294
1661619172
755797328
950924273
528730819
1750137727
691244997
11053952
15711139
264410979
1291437516
1606345309
450437091
1763873431
253665994
251704324
1315215402
522399383
321131608
919097017
1603366977
1503143322
1119672040
1145372916
1372649452
956062852
144249154
495046846
1486398044
1336122808
1326594385
1691392232
92270306
1326537363
1415004161
1352839234
513481106
369981010
416941590
1425544993
1289982571
1714427872
601823114
2007903722
463421088
1170048183
355512447
689369841
249004164
1959461400
2048264517
1583466849
1745946523
1657126981
516942516
1937688384
93677770
999607445
486246977
105220988
566198042
1907297026
844934759
214473721
349934474
480131378
2058361500
1558072440
491539837
428341349
2051490846
856173619
382036617
360046498
2119060839
50461896
1921859457
120952420
851266386
2086744009
802553958
550106630
1830146289
835579243
73388049
1720071434
237880153
964600506
1521785108
1678514283
73954952
1774131020
1148104205
1703292565
1658786226
74189978
2082156955
764874984
823737069
946627377
325666402
1452715788
169282492
1481689480
1870071808
1742118889
1485655434
23261781
1043155615
633765090
2035613085
781013492
482026415
1173439437
1278155078
1453614535
945961411
1978450161
1042133674
1035633149
1206181110
242483523
531844139
222766902
1426515834
1510329698
618233204
386589162
1790076231
142617321
984604426
1522053060
1567687926
1062332247
1933852519
2123230844
151736137
804989362
503651891
1730269504
121546830
1018563959
1055879503
2060804185
278599370
1967146065
1972941003
1634532742
1773786355
467583185
139864846
947680310
1948100764
1825859621
786604352
1097764396
858653486
279235764
1661152164
2115056401
1390275237
1939599427
1825334596
78581094
2125441219
859049542
323543307
215988735
484852791
1813147160
1365370221
1381465405
1255522370
1903443187
705392768
1797227023
1147348367
1493463253
903120199
314548167
837112214
1278456360
1193066141
872589473
750227452
978013775
156249091
656293819
602864025
1418998187
1252685444
707213116
667131363
806021633
790776760
232486696
56521293
2117710142
1581126387
1760193311
1910311705
150044176
1421011280
1610938596
612113182
2059083907
1573840278
824049279
1022999585
2147050054
1473225985
878991315
1348501475
1926574579
1231429458
1839165036
2072790843
237819060
1976091304
347557529
198828716
299835721
131389492
743523702
999455513
1424736643
467677256
1368000555
46383504
2013363472
1660688149
1744200017
39184371
1161005855
1368035302
557017052
407920740
1202646381
1176951411
527383644
962488053
1214829048
1426210361
376656000
1019498551
585039166
1727405950
1457075406
1561764483
1327709327
581720856
456322568
1227093633
210428120
559868592
1058002168
1034067527
1249591220
1070584162
1004993428
1095964350
1122778903
1866092470
1611668360
1114128066
878306857
1092509587
806620327
2099665106
1191049422
65501474
1119732513
1086968261
1800050913
630169304
745854294
1491522102
1707012411
880783620
915049107
378705470
1179576068
1041107819
725774643
768052557
934728996
1964795992
1870626010
1486177242
1697926585
2054556939
1998498917
1926042071
725410897
1403993815
1495808195
100439060
1642856534
342294098
1696615163
111602729
1308669865
2028735506
450902485
1355663596
660910146
812004593
1249988870
1123759681
710216430
1472521821
1778523906
740111862
1382438199
768870906
1517243195
430186326
750552027
1408772834
1719202821
1886701495
552596682
2117263696
947754442
476017383
641235441
1211139764
1580431428
116165527
345467594
2084581930
741975430
1869619891
534363959
1949760830
1945724822
729102463
208351539
1532989163
39931649
1202834593
1410557877
2075586885
1176682852
1993651781
987113530
1742187721
1211830063
882787408
1112510863
1041509605
1370559002
13936114
2080726519
1885432933
764433153
382016109
1900424451
1876093279
1850390851
186837401
827315842
1367925118
2043264940
1127556221
345359487
2115098259
1603810161
1164192925
1713394879
996170414
548239960
1951925548
1780368508
1687561233
411263181
1526229763
585179425
1778739687
591360067
1220523213
1134412710
1055492163
1826147766
452033222
1919537717
695725156
155426610
811993143
1359956694
2097825996
231406265
716935763
1047467259
490934799
1608670304
1222523278
1615568060
1143816799
1305978011
1408749918
1198814243
1685612153
1240374760
1224241196
1718353532
605155559
1217334296
503892131
482353459
1383913386
1313751445
1012353190
1198456625
1768453932
717045289
64029284
416332528
354926459
822367531
1870093428
1889484868
1976149855
2004179905
908298677
114628348
1085532761
1130192664
212388398
2050768102
633408244
1182720567
2070311624
900073614
1510121512
935175469
175816135
618992348
1835592135
413463203
1558668055
1556228467
397454331
630289976
739833876
658852204
1947751336
2120719013
1919031509
1472962849
847078272
165638250
1947948889
1619237554
396568360
1838095285
1010365468
1560800685
1032040528
821873258
172449393
603109954
1605114370
1109472068
484408633
1935780599
516232787
367237943
885243384
1921261213
159957238
121136022
569831000
208427751
1619442949
1672159562
624810833
377276253
1966577685
1144863273
1838987862
1189752316
872445708
1705118661
2055297257
904660750
1541933660
721525057
812324178
2119420499
501074401
1384825337
1996594825
275008031
1486125576
591265584
1152089251
1809978486
1695610529
2138680049
215310609
1014357713
1798195344
1341181426
456867485
1033500390
2088239349
651523566
2141465152
1500233225
1054596702
1260360707
1252131539
668609168
1070839804
268001958
2097537352
1237996181
466137798
1954173960
819614136
367721977
2089860514
66685058
735335016
722485526
218584291
1331743925
944512297
1041243738
1591906180
470359944
1391376119
1597583575
1661301384
214548682
1886996527
2107399828
2075168242
369280847
1475296544
478319305
1527898215
2106343202
1255943786
25657313
1339360321
2073219070
1985122518
401762885
1416930033
1233840881
1819815278
1611004373
758002026
142836113
798057082
2132808884
463009030
1749107487
614214418
1738719641
771837679
1554736186
346812412
364843419
1942573354
1999825786
962010870
140186311
1731172847
637372557
698846267
1802226310
670922967
717026001
1511954840
1530672961
834493008
255577819
1132341072
1044011894
188382343
902372631
690441328
1828933319
69921610
1607151556
1627379323
1049057777
1896137763
618867159
1810862665
272570235
1948238627
1495925814
522607626
143302215
1180964490
1227889883
326891322
460567779
417823575
2122861743
156938095
1210845824
335126898
1875346964
1824899091
398490068
658561083
318896771
640451863
463098648
1369965097
1106168194
1775989490
76000847
1056887187
989542070
1090246341
1763952130
340610258
1253468022
338911019
1956141264
50043428
1293855320
286550888
2094076979
1041175764
1048134689
1487938845
1767507484
870164485
2138949345
2126208753
1648498686
2042131606
1086189587
2111258145
1887080602
640596989
1028853272
1722722855
256679517
1772754333
83488655
884573450
681437524
205843017
300308742
1553378188
333262307
316422367
1186399079
1426963857
1905254198
746431009
890446324
216641117
597282824
745717228
899313792
1962744977
746055460
1011529261
1710279288
2126607071
1841747904
476261378
298731468
757190624
277800099
949052378
1612506256
371373776
1475193415
162314529
1431088693
2033682167
953610483
870013839
1478982226
1463205061
1338345210
211964524
1720526056
1174272464
794108758
853133637
195122731
183948478
148787066
633775186
1897124130
1556967871
1515018638
1337613342
290212440
97117048
445468451
1136271937
543343750
2103267759
1342177095
2093895102
904755516
1888742162
312214565
1086000857
432882846
373071014
896128596
1594059660
1380031902
347574961
825812529
1614250958
833426134
746356723
1820704410
1487871407
647188992
1267314374
581578556
1961982445
2021242162
588044559
1989180988
2099998649
1752390029
1370933432
725787456
2016727334
1547812249
843759435
248416626
1170610160
1326638866
1595582191
1511545099
2057263322
990253529
4262559
575916675
8486992
180348338
59364684
1996325000
1996150525
1651979362
1780145161
1766681093
287821136
872628412
1762471088
3878002
799609026
429165451
793257594
105748074
1026549540
1591815016
1007639239
747510082
1596052230
1890429330
1322530018
806964322
1525973176
515598665
435972824
98924035
604174641
876975397
124662907
175644379
1555898394
1733662218
114511089
1365486431
825390592
2136477905
178502263
1921384108
1343825555
1467706712
170483298
421602412
1787976523
159441800
332221931
587662089
168614034
432607999
874508739
1278285397
919003618
1837441029
858582752
893202728
1485858251
672488209
1791743624
157829205
1854829097
1153330584
1035902605
583025742
836825304
1576931735
9363833
1231412185
1915464489
333991742
1916462856
215446981
2049152843
1729512174
870544437
1012798541
224488260
634350635
63660985
768951683
400194086
892765015
1494877689
1344741226
1921046513
274913286
1525762360
2029338871
799786431
1265579898
243837543
1929895141
889808341
1084709456
2099113239
222022655
2147137755
1243405205
2074909477
1204332244
1281024155
168605316
729632250
1071114382
1959964111
1218333906
1002290736
528881908
1190753038
1436873888
1769118713
579272386
748954123
690819005
875835174
767941050
1994633050
767404166
994492407
175809745
1179893315
861378917
935315089
189620501
2138740318
39533137
227075085
1010853657
1897618948
1637717783
1982964249
1010483614
1299947600
588656152
1436613534
19632106
1455233042
1856910837
1507306628
232746960
562873514
182086668
471091919
180416481
411584074
1321757501
315237826
1088227921
1977254385
973637827
1090252616
681879018
934317511
1639791734
816524043
335815107
659023290
2071530725
1798137784
1971971772
1635182284
1242826582
1264074354
1685389659
1789957264
283229409
848632748
1067762974
933536883
1976617326
1527631664
931296735
918344276
1662837121
910353448
287177282
1306033418
89942221
8176102
584488526
1791461949
1926402033
1856541519
1560849761
874877542
1561262964
491911166
660180036
458642963
1711534347
747273226
1968847844
126122267
1306267431
1034934346
861559568
212043591
788040193
1428290237
241434938
546717890
1637937804
1931073139
544843793
62533124
1762493507
200408220
877600441
423197820
2006252490
1632762769
567706390
916726281
669447450
449677345
924468345
24201781
2103169386
1571319185
922561974
1143605668
360916483
143672653
832141280
1008622342
825864734
557643686
1477960688
1000694473
1538251999
1862861929
1878515012
470416229
2045361261
783454814
803316692
1566870015
1969333065
1083590586
440106633
2042829450
9844575
735374078
1473967458
1545651126
611127126
1307888141
659231741
449663781
1500699101
263187392
725660420
134627993
1747061484
2092959593
1022741455
1654780630
662246131
630801642
1699008826
1808675100
1900616794
1059374421
1098715797
1711473222
1204179462
95154965
1594435111
74102892
805481933
2101713437
52452061
421547415
823938638
1127598095
1641820841
1539639613
940070332
1087468773
2049631559
1896770467
1409503096
831976192
574089608
1863148277
1473257162
323757772
1241745574
1896859280
1745777906
1075021844
402814908
1763515472
1595002763
529066363
1170111026
1009755088
851574404
219613361
143723576
1500162886
825111234
1188489062
1555109024
1672424370
1956353026
1902766910
921477112
806333621
1610112909
2053096761
1938268538
1254388100
1220316595
1675174690
1322827331
1734405319
727777484
1228416878
1314725853
405503091
1672887093
902801729
1058819288
1670934189
1652792739
866270382
1347751224
1309232583
1039674662
1231160147
1468814054
823227570
1117118872
1946305625
1966550332
1084287698
1449163700
21744727
525910575
1771472991
272163794
235214506
160256411
1146774360
1500385136
1264532564
2015051408
692159069
1202483229
343453047
1170416130
194763370
429189344
1172746390
1109910975
460165667
1617186270
911649649
281535688
1291095701
1697933553
544748342
1453332400
1211844346
1082099994
1132520562
1320306052
1780080952
1722783837
2025522126
1271348936
1797690943
480360884
2041570714
1072045772
1882611364
1529311215
329195207
404330279
992929191
548293544
169049329
356270299
1779091165
207036715
1938212375
1218770721
756093194
1575339826
1747272103
2108439008
476124214
437411061
1809975374
522426216
1477669870
451221636
304946223
301473512
1699841266
1072012536
1924942196
207149734
1172566202
1107744845
603442736
584733254
383361547
1666738786
280742562
456136034
369621216
1252430542
608139798
238374149
1162168215
1464968943
1880306179
18699959
2103350651
432410834
491137921
1606772251
568962258
1629344914
719655631
675295085
1244950041
1989451572
824336304
567581254
447900727
731339998
429487520
667450088
896127386
1331189432
2050854003
1651528991
385911664
1961941449
27615200
1058874990
1764408926
725181596
679782621
295778277
1247511262
1671519653
625237110
138737960
1169746281
1164923337
1808446772
2099569139
896812665
250788499
1420034809
907107538
214419241
1850756080
1541227258
1311357175
234507570
1739705079
1090617444
1384850668
1005228801
1858235427
785054851
227324045
1707251956
1300281688
1916346061
304174919
2123651017
1250885653
769404306
1394152092
163626736
1028343867
1598541203
1880749022
1076492031
1578619251
2042448578
1682589434
827453297
626858586
1245620399
1757723785
111554969
1945005539
1314617919
655334383
911867348
194640528
539525589
1173355919
1582280569
248344503
385030787
1829899620
783444138
1381508102
1029793684
304043315
1057032127
1148437621
1120947282
1006374408
1600872872
140282276
383790431
1728347074
1937950833
635565737
1799452794
1464028708
576640443
1350115024
1760687190
1807354840
729251657
1366914195
2067519857
1878295633
1989506127
223157964
736604683
2000701955
5882011
1803409531
691143386
2130785575
335395069
497505572
792050187
1807478060
1443639286
1501049066
865888533
1854897057
2062872972
369780067
1535460372
2130110008
528189418
1023166655
1890839085
1456197810
404899670
64164676
1010300344
1151543251
802333333
1246752407
1641960641
851235658
891537140
1719700179
282945879
1860136860
1623228619
930364812
458027323
295243958
244148154
731817941
1192932980
1501432948
1984975540
537977959
1884096571
1763626062
129635395
433208934
1568930254
344827920
1221820263
1522626217
1959423018
1299040147
351187638
931619552
1340595540
1118047651
1566420320
1547996016
75759774
1927481837
340732830
1505866137
1301094327
1063973654
894618161
1695372811
544358862
2121705799
1847948038
663656219
434248987
586072069
1032262178
1438031442
316657029
1226543445
1962578031
2123995074
404641456
1445942928
1701910845
651702188
1790175926
1520520181
503424429
1164089479
576060149
225630832
116249116
549329432
2121208030
9947493
1247082625
1469458001
1820290360
484080119
1729533606
260176200
1197043972
95758327
2038757721
1493679646
1407897086
1001993529
950612078
1342586209
90406289
775781307
1576618970
1540232352
464224984
1798088409
679599933
844329674
1010332033
1038915355
1805897406
1711366030
913555180
1417136948
480731772
1305971082
973265308
1809961721
428188619
60529706
1583483389
329238814
1852375258
67575331
2019760858
1225643456
780548222
821745607
1530972420
46840078
135171988
232833339
1209531426
1034050664
303844506
176519206
2008532576
987786753
1855617962
282214217
1473850666
1644429852
961084307
1307607824
1173338458
502086973
1612566777
1468000570
1189334753
398329718
1751434170
1504175664
1948765741
1606862265
1327383126
1793973219
330890071
1727536128
574525056
1993916346
297610933
561166487
596521423
1753958531
1468943729
1156457718
1024243946
1520280979
1160022369
1406116189
1238808792
295681037
1592813955
132777422
900733559
1791815189
324377148
905948555
947105677
815425561
1343718711
1832871998
2043219473
1927870366
2032710161
1679127750
883012970
281242028
795733691
902398887
18774498
364015806
925253366
176341236
1050556750
1691292299
852006305
2104157761
785831662
1742512063
1346917398
1925797305
771326085
416493709
1943114475
302988206
318978471
1080273875
1546531265
1038989662
645574726
740185394
841265230
783226435
1157388610
1795482474
1833029005
1093401523
773182567
1332813466
1973285110
517322240
789682322
156829128
1800362463
426671954
1282664441
605650577
22681793
1864946029
1141509325
252742144
1661914782
705085550
1015864617
409994117
669594938
1869765823
922191671
1708255054
1797222439
1529355660
1490265463
2117541825
825435274
1789678279
1843108710
1698290917
1593137386
212115315
175389018
391934357
579739207
428768315
127838357
1803401842
1345912770
1366016214
606314519
1973160860
1502034702
1948137345
1842929830
53454714
790151405
676017795
822212809
696630383
165477553
650134052
183324981
581233570
1242326405
108115866
1611563318
1566856935
1328272871
256671461
1559685736
830355230
1703586889
674481454
1420664340
411499032
583840502
1185136384
1040680972
550627710
1278267529
1016230537
1153491932
124541100
644186280
1531415037
1513683076
41442074
1474040627
537144635
1825643886
1162871343
1403762033
24372457
1812989402
737813551
339034611
2063565922
46814591
1134143943
1104730293
490412964
2008120483
295724303
992886712
952627716
1875500314
195981038
1364265677
723748843
1567176009
640093744
1810992280
1794941361
964580647
933504265
771460483
734484839
1006836412
730933297
482594219
1315518820
597275980
508992537
952978337
1458986576
997602082
27204573
1750553953
1167630626
836064353
1331619694
151347398
2061093451
2019665978
510065131
1997646673
1034537746
1393029239
460105587
1436262985
194641900
1759235662
2106508164
1690506168
300317556
500020799
92360642
929113611
134633329
856894733
1923658175
592451692
580653204
658655878
428699880
1414712145
2008999756
239175501
1798405589
2060259421
1941326567
474796116
1156579074
614318720
1734364142
1718674194
1286645986
1737205541
1201411453
1711141406
1834457785
567678293
1731293238
462590253
997901511
916088359
1255034045
1098901882
579196970
1356803592
819156213
1416115702
915782404
1630944130
80250727
1410893609
1735690332
923164849
947050752
2109657214
356455728
1202586252
1654906647
1673345842
794623960
1791980025
234652038
779862895
311706942
204999563
1341896269
2092506191
1260478367
284368879
315769299
1224465424
870116649
1849271345
1922335407
1826943153
597155079
906996173
679691019
1380211525
1979131663
645963579
1027904398
485569917
1027082494
361453506
486911198
394656954
1315294467
1693375555
782162504
1883383585
564795572
2116617015
955411569
1517420352
746635730
806867060
803189448
1943914760
1807232450
617520791
1950547448
1558261045
1195849611
122686935
681290393
1156312567
1377934755
1442692464
1980838647
1145889656
609482987
1202637672
2075150781
927481710
768621099
377363678
601422722
1838815786
1685303487
1954639317
1106696722
1688618583
401578222
1673144897
616312227
1773563153
39662030
598806065
926494712
1825010357
1550212067
1682803971
1565019570
2072453763
1342947118
1855587120
1843949945
1329800085
489781544
2034609448
138302924
262812767
523981787
1742039192
2115362569
1734389557
589398793
1083456447
819756641
1183405845
562490159
913614616
70097766
847473400
2021257118
959691656
1932133964
1228866212
749258869
388955286
1676899066
698921782
166879568
1501431741
113572360
1103985233
794607394
604046405
1682023528
376959933
714731200
137682167
951188617
1864881195
1130658542
1656634996
1477028071
1818537705
1998351014
146563343
414060205
1837957451
1764607873
991205411
689372002
1315079913
887729117
185051885
1048729499
1807013457
429578442
344060943
957604086
162219169
1774114063
800541284
735702131
625939116
2053935784
2092675460
760230081
1846992974
135372130
1894371568
1863948433
458516743
567202139
1460155741
1506417751
210077915
752719963
4085888
1270457686
581535534
1971761404
889876835
536409888
64728253
190020791
1250495642
1285661335
26484241
1380111860
427781265
903479034
621805936
1122659934
1907995068
1158032828
1954671024
1200469208
91081413
1774134143
1456180117
2085831778
762588507
1682487990
312588591
1424087575
1346852223
392154743
1092331221
1238225657
584781422
559504257
718173907
878719636
1803322060
581676023
1773538843
1734357366
1678513334
1645906000
1363947533
1604866837
1375862304
1826583105
156164955
393217038
1741601094
1665591063
1993809250
458408109
71839826
1482402207
41990059
2017313489
1777645095
89723999
25471641
1972189256
287622848
264074299
46568234
1321337276
1156353737
1123379833
2146860629
1146681199
1278098557
1689867991
1980235126
1668069688
1963333490
894814730
794788477
1340801861
1913217333
993525732
355927219
759598510
367590806
725049783
752544819
1974366586
455664186
355799107
2021672635
670308252
1253920701
1992980068
1251296099
812166986
2105463196
1944052467
898430980
1360735179
562431429
925117202
558328783
301976271
497036957
1652446403
844557480
1772757754
573409476
28461273
377727842
1533196726
802844077
529632524
1963892618
931209756
1506032252
1882261176
810857450
2131993099
163250315
2025637062
1502821047
603808274
1383136740
933417508
783198695
2060722701
612949424
233705396
888971104
870742105
143900595
214570668
53620049
351508384
1362102576
1346970388
263679511
1966972383
228195564
983893440
1606508788
700410271
1579096991
827596465
1051921923
527366270
688213041
1869307684
879162072
1435848168
261540724
384193618
1143059948
1113907519
1747182910
1687042228
353313817
1746375573
1793815450
1213796260
4879250
16592468
754657375
641320518
529715477
755198296
1966644329
695885540
1525494687
1935702323
1826891805
1591288382
445937973
925443503
637961059
935451172
767085121
1840998366
1868181226
723260494
632243959
2047250431
1851892526
1581738913
1481833061
131724390
2105231687
452909855
1937250313
511911742
1424243544
1425807326
108166762
1646572794
314231840
609481524
634422563
525232818
1194449038
1604633895
1351290797
1149248507
1061543477
1800396540
84666948
1499472267
1634000145
1628898424
2139844207
1401808797
211418841
1704390402
1785097863
1562026853
200148913
1463277605
1546480242
953162394
1422757529
2085423754
1447955450
1821319179
1885732060
1950121326
307751532
976130932
487216929
1906800222
1258133424
862185213
1708182931
699216675
1360196658
1566453032
599397265
1853922631
602524261
1692184593
349405337
430572221
1871557795
1403653783
1927608266
1013831894
1115703199
210035560
878418214
49383163
2142668795
178189014
1732393213
1356281890
146318795
2113659143
1597546582
1546237340
1457848681
1578660091
1014666590
1838237897
972519162
1885555016
589802419
1927980564
890630959
137380927
1327291474
997776977
2059620293
1911506016
164685331
51075575
1396274921
193958948
1690596922
1670437477
1204539519
1624824
2083985362
1521517850
1091761461
1956789316
1794239682
1260516593
1556261884
821161368
18427387
1067275616
455814529
1848382534
1024815847
928809951
596029648
2048662723
1992671936
1782987485
1096040222
1170225171
575368267
1023165242
1679872082
1105228241
148940263
187019149
1447014302
479874902
1397421571
7216437
236136168
115995992
1117414334
1859321791
1889956898
559535650
2030464569
1794634297
326763635
186771598
1037684218
1968902647
109246732
1327457533
880671746
425877681
1853813631
237898939
265782114
828059284
987572679
1317795775
1615075344
1755614466
161333806
1141959473
866875404
593348722
1453881482
891434786
1546916735
621931101
1664846178
1416371569
1397521636
637092881
1429464832
2139733913
1406837026
9044223
1695528264
1323603247
1870776381
1060159600
212602382
1127508438
269507780
338311213
132058449
556327906
122060125
731307687
456074622
870683285
71717717
1375837441
2080947120
991527872
2132751490
397576668
1626541067
966484689
1745128105
1799793341
795170285
764616338
685867915
472235786
1878872081
1935284148
1293584884
1334776399
687334618
811259543
1819116804
823547368
2045589168
593054267
1124196707
160007083
1391520769
464293321
836329694
1834534904
1683473442
554907551
938652299
1572434987
1803776695
32190150
1301205923
98367650
1278592034
230033818
1747597229
800384888
1963723399
905114607
1322956782
568131065
1625542969
662117739
1273187479
1382299548
503961868
713928650
829328538
944629671
523525353
944262389
343995901
130276408
963223085
931730769
307494389
1259505586
353613907
1013921257
1768614290
346567572
2141371791
1894711100
684879235
1953512032
1983781670
2105442908
891033274
1828932085
1898333590
1558165624
1673951742
1531293149
1787276474
2117152796
1927490852
489464210
1386215405
1955480615
736855744
1115925142
506891035
866638178
232072827
883620592
1535725951
2094966162
1805075692
141024019
1022284732
680000715
24235175
385883268
1334743604
1663445040
476527163
167351277
531671785
1182614611
209339298
922131246
1531299040
1787668296
996166106
2135464943
375932035
580701911
1719242700
1626448260
750241764
378918581
603995120
82703330
1435495185
1227519695
142548743
1488894205
1614500968
1597868483
1925268948
659463954
811862166
624958240
965431326
795447316
2049050347
1531575525
797938134
1679845991
1747529172
1087825594
791542523
1435616316
1169647326
758193061
548456359
917550387
2030312184
968005822
852949186
247638231
303165155
522570326
1184732160
1668102340
1826867031
1739508738
1549315039
172822366
1698043131
2059808042
558706861
1462685946
1560111370
1357791272
303859628
102960937
1577800117
1223422048
2138238091
247874297
1784315330
678174863
529111184
3526236
497232235
1176408228
942519215
457901770
368628242
862932157
1377635385
450185298
810693385
2015863434
1336514376
2007764601
16550330
308256833
766818624
2022840144
253436188
1900616376
657675680
67276193
1031022400
159202061
1753982919
1948334909
1911277784
1838519799
2034098783
455525083
2016318735
100256016
2137561266
952230507
1261185696
384475515
31059408
1460059643
1680026619
1005832743
1384025631
1604661538
1696561795
1544356410
1411345887
943663539
1877720146
1507056295
1535071010
1456998899
966207236
1734802795
2097751322
91624047
1842386286
1837890287
761267301
1982780727
1014489660
1642635414
876751750
1459072740
1994821046
943249184
240097116
1186154962
1905305852
1317669136
2070247017
1662330838
1908345559
1285886002
476013155
554972317
1178848127
1794092130
741302190
1069899747
1160382840
1965982312
224241076
1737965659
1199699236
565223605
371273462
1846000741
1602889082
2106429119
979505580
1074576960
1821848622
985588602
1813422168
596176003
1530569178
486433342
1200378027
1380281757
1330250313
376545983
1649241466
1728688453
679964854
1565277608
1484033445
797590411
1238125593
1605469324
2103366970
872916513
1169636157
2067709580
1640889580
664155071
318667040
1103556462
850076453
2049444061
765946300
1558783485
1220240349
1871837055
293893317
1313493407
448215179
1826914484
1165634484
1515954490
542482681
529651412
1043117234
1605790037
368841503
939124644
836141003
892768790
1977889743
722825025
237584929
1696370061
1688753710
1293488572
473578416
1000330786
1011336465
420052229
2107294096
595260659
1372836393
525964439
282989610
857345882
118927099
1607180813
1928165944
422903351
849677419
1089376432
1034659144
1203628885
1709933577
1773153976
1401446015
1345157194
434685820
2006808576
2059762187
1549102151
1348835539
1720314140
1112413273
184740496
1083935503
2088163158
622925025
936980624
861637212
783537596
544209982
1508760638
1139092466
995171560
1941108460
751811115
1337968411
471662397
152255061
1136729153
2030457898
109404533
262973637
1997453229
1001854536
1574321723
541572536
1334577835
934808244
1399730085
1481425403
744377226
1986076942
1789002151
768690219
1532944067
461192151
875056232
1522594078
1014912181
517142700
1460016793
474117996
1286664283
1550205087
1662353121
647627870
487437695
2126749769
1935634392
350866305
1189674800
2143709165
1419860028
1196552266
1574149449
963285967
913829546
286306385
881294176
1096514812
1674050404
1264834874
32165621
252727420
421407364
1493992501
259181873
895963288
1306453541
1635129958
441379242
1171315776
658454750
161587489
1961204878
1144733813
1377810376
873877032
1045147839
1745899233
721581314
1480090597
830413302
1068875682
1769273885
1283937783
508449687
690051249
1986480390
1852060859
301286894
1932648001
722004119
1696686684
228111777
1620953931
1877275780
1430031982
1693006109
778621293
303446393
868481774
2136389326
754000247
646731177
151521163
979201015
1808104300
2038097036
1423574746
328563377
1838483195
1378594876
1840863645
223215542
1386869666
1099754511
527422400
1889317190
1702879474
1140094641
2092853444
602604804
1982271184
884024404
1255874315
1160371871
1984255390
1814237449
614550757
318031217
1353049736
1597242258
1853168839
1879941855
73978873
958965294
1929074925
1891240364
486760850
786711126
65437780
1772814983
895622276
886497885
1094328979
1681417055
1302182904
1324348280
881165357
735620567
1473497314
1678622833
1018596054
1558082612
30674602
1417870211
1514533326
1956923708
1718866834
225136899
1117636085
1601189223
2054674450
1890058644
1018898970
1618458002
908468260
729645940
673997627
1955414248
766542640
2079010401
850144455
2015385500
2143880147
1861610626
666588446
1700337781
986771635
1346303302
1891213535
1865965574
372493410
1432326021
1260320994
314928686
513736218
94559109
1838537884
1869747307
954681641
2027333056
1272455061
1409182757
680332812
1175208087
1682894072
1833244026
334516783
1564632761
26678453
1752759449
1365610613
219227562
489332349
578660522
494686448
529584123
395355948
706941401
870877721
1205139144
1167361125
1798176616
564119535
192179490
1629827385
1278602852
131800347
1773621611
1067319697
1635876697
1825495720
1009000486
1180278745
321547481
537465019
709152187
1905282948
888277492
629659198
211609834
1621261102
307185661
196630868
1089062252
1041270622
1499415862
95401977
1004907942
8449815
461464249
470720526
317136121
1834330278
1250419399
1142994779
1238696532
1953616289
763760605
770231232
1745422943
1878041296
1080355078
518704209
819523943
162442452
1300716163
950306848
1520426534
61234201
1357314588
382089239
1094763374
1598080290
1479691837
1113312757
1463470788
1658567049
462789661
204999966
42518222
1139155673
1995914769
2048027379
547663083
1192470476
999326096
250132168
522721357
2001246364
99356037
1482001000
1822610276
654254733
1551028458
1336705515
2137025230
1191627975
1456502885
1187855472
1307952901
949959803
1855483144
1170088999
1469042480
537870503
1572100672
1866464871
1075581635
1610164019
390413450
933971026
243563673
1288525969
1941960496
1921532610
1230441469
1390164994
422474398
2020803210
5412913
950559765
2090746575
1744566516
1198627242
1513751258
300275197
1230405586
1110179146
827631068
1527327130
633738711
466156917
965753595
145164787
1893426824
733611331
1047944108
1089984408
1924274952
186096308
1692721795
1795610072
931164663
175722514
1209452139
133103901
1642700728
1166130974
1305755464
872705271
446953116
60263160
1684746797
1576217273
958650283
728001125
808510883
435992331
639396397
1221802464
1164836374
865923350
1640438856
57022099
1723187596
1073715165
84077398
1692237579
1590273126
2010075353
92042206
1984528235
1883905415
117913300
2049952224
62775882
2090189460
1301278447
380967328
1157786476
1851239396
999376908
283709225
1001920974
593895742
142696536
631375493
1301049996
78810476
2082100141
1984103659
2066993676
841726885
1551856137
35485678
319014748
596859544
1425735118
196263552
1613133183
1583859995
1289580927
1258715373
494927447
1680026243
774327982
1666359437
1568601232
1127269166
130446315
730753332
640734728
1075420102
1196423935
1985538100
856919552
1535733494
2050989775
653821404
607977285
216849432
518367955
104870993
1553045158
1619649706
156004313
1934323975
1860363528
1125363724
1082016554
958532755
1005535677
601528250
2092238005
57981514
1230730333
970554225
387722449
566454751
1675585479
520183351
1206805279
22963698
1291772967
541346122
2144836758
64175639
113725580
268466638
2107949392
410416517
1177255375
462214110
2036980610
1155202173
783710477
466067280
1516752207
287862701
946758876
329813015
1830457079
442573144
48258267
251067995
1928918345
1573447803
1584291489
1449501281
764346366
633190876
2132294983
1970555341
851161017
1500711021
437820118
1503202918
1744528435
1310780593
567208607
1632747472
1992803066
425203186
1771010882
81696447
1681270033
1229685098
890407450
1502032264
840797630
1359019035
358308822
191551688
271394861
1668901107
1997561838
150801191
662458020
1778504473
1818057324
2121224619
1933383575
922633438
110663208
1718180902
1700424882
262105241
33824605
1620075878
1173006583
605286491
405013784
763289407
1350549199
250005246
54699177
585983716
176023136
2036008836
400292583
569246129
700568580
196525575
1456013065
339386493
587167267
1569550218
2099512391
884468837
459422666
725314184
1560224965
1785551711
18342539
719511265
874886031
1146325894
2056178989
1952169572
1145157258
796518439
743498212
212296966
568224112
1344574959
159641572
1184434429
98617130
2040768107
2067308247
1334047414
1731140838
398759329
651223939
1742765559
1080075167
2011106544
2078736372
1962467705
661529329
1050538039
1983776712
1238286073
1132239560
2059776355
677703691
982154273
922416748
744025564
802497691
1189438065
1114359246
1117540633
594912821
1696565022
911474866
43696698
1636544927
942832600
1088933916
2062210996
1514270045
1091684118
1043226909
546739136
269426542
1676288975
1869987525
1814456472
124087428
1735428713
1628419316
1290830993
1127423459
1701970017
1265678769
200107577
870182734
2029334715
1726603257
1047705940
713156005
1331612778
2002178614
878017015
1918676243
522826329
1194906579
1544839692
644775682
1742987209
1607978041
1791728764
830050586
1145120988
102914157
752009759
581503664
3454964
1646650780
1057365350
558400321
304240368
957862793
266090376
1310001488
123240201
1208524387
1787341733
1221635954
1763979451
393875813
1972192224
1558291393
418354308
238125237
2033868083
132500857
519856905
465505334
1908380613
558101264
1751848206
156428483
1670231832
1642293596
1985993730
1503245337
535496355
1733511282
154559040
511233329
582661521
231353126
1607815963
1302575055
1905833853
545748219
877832939
1663272509
1737151499
1748967278
876204106
185158560
531104764
190386671
1273262851
430216876
1010242782
65863316
964113788
1270280885
384144727
595839244
2100501427
507343654
2044201383
885486842
1642906857
126436714
1484023727
1198169033
26897127
2038450849
434625320
313551695
1460251300
1459534540
1720242775
522071018
518919262
1819463256
206983493
268390026
2140767117
99315770
1979027328
1904542550
667893774
1794308359
1521408774
1617581982
1380115807
1521414298
1024115987
874896367
1551111121
417191982
13669976
215077689
1689773961
913046870
1481050972
1108600815
744569391
2121814821
62412911
812477152
1209575968
1388467665
1566209599
1182603667
2039835451
1218048905
1859958215
2077977558
1661460103
25853888
1425775835
123366171
497480578
152677624
10226123
982650740
435244878
1930661620
1947115742
1556227857
290667885
201106749
1849458439
926073666
906127371
660794621
211695542
1096560642
922769414
1978072033
1207834462
2067755281
458538345
1324753388
1327935853
142100693
1756397501
5149551
633254770
112313980
2127205762
2139528136
347275702
1715887145
166176215
1206900667
1689262961
1005878672
1813868321
1095726844
172738285
380683609
2114123969
1107592972
1587545634
1555997727
211716736
425018752
909660859
257464078
58879152
213678562
592585231
340845768
1059680451
1429198877
1871819247
1228137720
348406296
1870162596
1550589085
731172227
835222660
2094400804
10990741
1313737205
246582980
2135342633
611559874
597563610
1300979988
1860923776
1287124321
1479143917
2112013875
2082622225
962497962
319681850
1695527728
1276139530
1903616723
1799774295
312950819
460530264
322216651
1121471849
909865070
1974686103
2095760875
2084845818
1553121885
340874944
121889536
652939314
1873381321
82124084
1880673108
1261356924
233703121
1644807597
1080454992
1865906293
172515652
1034840124
1728318047
1097205780
664749419
1365565041
1960482758
228414790
1739220486
593991131
1585352191
1051389656
235125422
221211180
1647109001
758665674
1166575647
1922205575
810310550
1640869886
658190482
2122667155
934549800
932134242
922143561
1689674987
2115533913
2038302677
1130726894
1969124190
941573607
606426007
1942670299
1119708104
1673266232
1774027481
793917139
769478167
2056636059
1861059511
1857308453
1783926720
1767316054
1920189918
1914823746
1725949607
1407798930
840939891
1116185697
181244673
1304166653
1671746852
1448729885
1582465404
274329876
2146444429
658144090
2114092413
1638669722
1808358940
2129241139
667184137
1181493188
950567243
1058151598
1102810474
1281818795
1288240478
1755478598
1908328246
726719506
967008091
746855146
907474731
839609840
1679198255
1486939467
1851608341
1902079460
1638492955
21549373
1702014265
1414161431
309220303
1479030727
866720308
1495383260
120632509
924838863
978855912
1709974845
800488824
2121275851
137721182
1030893360
486406329
46592080
669658710
1772568068
1468084904
1759776863
813602577
53197460
1638393753
1906427215
1767152926
348753641
2058418526
1649739138
1904898625
1961618347
377253378
1653947017
482225925
1311986524
1119811243
1503449314
491486288
862383764
1514667259
177443081
507266451
35924281
1931688210
1748221661
491090918
47027687
1686032632
1432027802
659074951
593107566
358546951
1228413106
267659910
1573217288
2101885791
317082207
1463382677
1375904675
1546189854
1097313660
762596260
1450349083
787212658
34548936
1765446138
1090370691
1245423938
411785400
1206789250
1846810737
1294019639
1759706879
2085214026
301129725
1229292528
1691650921
1547857187
733066857
247480646
187248574
1907661401
12063774
2105236116
145544145
1199116014
1515977412
374708760
1872481865
110594298
1451946489
1112314852
1668769006
1433529871
2004765485
1712792658
72487874
1826647786
1033612776
1555658354
1438949147
2102898791
2042817650
1539019240
1390209514
1213333103
761929572
264991067
1501009865
1079281171
956893872
1890820260
345338832
336172972
1215613170
1605329732
241017235
1057550712
1609351373
457532059
396203328
352784645
599384109
1878123438
1001903110
977571537
1868636432
1292469750
85097459
506887919
277501407
157125011
1731630123
1400954045
2094808309
726310173
955327985
175897571
556719566
1945842752
1105665012
27132866
1939156170
1036412457
2083318509
1900114124
1088354106
1907643258
1267925542
1315020531
1096030243
1884361754
293077859
973495360
1468658731
1175924374
756138786
288850672
2002009592
1675269470
624824634
1399954254
301072905
1472015737
1779189846
2075428566
129498072
727047349
1364240172
1919234337
110702880
399712248
716337171
1817922459
1745802984
822225193
80073055
1569984203
268467483
2084800005
2112001483
472057054
23954223
546721227
1082694825
1780079540
1421399146
2030229441
339941978
1530937238
1989667832
1389230522
958111667
1838464288
365306101
83742066
349039465
833596300
1757231989
1457061946
235766179
172039910
2077511596
1462347626
1263406133
1476584043
54911778
1445765264
1738507009
1503099575
1002330244
674657833
290397306
485437439
926131164
792121009
1797129596
434905182
182929090
1701012073
1912529285
1813928418
781423878
1131641333
376116148
596704642
2078621828
1626666162
696307138
1254189179
545402295
358864462
859498902
167339696
2080280426
751656425
1077119120
1046834566
1312902099
1927783335
847412256
1834999259
1241032655
1806090024
577271394
847924613
299908183
142112225
1620574644
560847693
1589195121
91189663
890061076
293308169
116769670
1506213230
42301756
1835373957
1614352159
1263029823
130506612
1693121060
1978410184
1010454129
218968857
1246611797
1464428167
933557865
1694604620
1926083058
1247750844
265365881
1172330736
597655827
11184415
386800667
543925158
1794812655
2097950391
317014721
1065842019
1056300485
838179471
101042265
611025160
1510710281
2043945334
1297124175
1081932892
255843960
1792432742
1351460116
1593913447
905952833
709858067
796161952
1174000196
1475618813
1259957036
1607418946
1318855278
2032178369
1836366367
564349187
1928582513
617008566
1175108139
40265679
258131090
1604891900
1691319570
1617646641
1540252955
979441903
195471420
2077051343
1768687992
2091683334
533428503
574900855
1060956475
1151029537
1075646743
1735058585
7008492
2059743661
1301285442
589201708
1557617502
649626560
975590250
465779266
1699483699
2096962383
1039029337
1381251468
971034052
1914981589
548034967
1514773928
1782913276
880736484
434194862
2138892641
1153430639
674405838
1614389376
945092952
970351230
1602646605
1545581661
44204577
1739172842
190940926
282607824
1303779253
1363046697
101904749
843070673
2086189544
989692451
1688010256
77264229
1433398266
517963407
1759275652
250573615
1781944908
668220978
1090824064
1469457737
219273462
622264596
923411416
1438111397
1815109994
1799383020
1286839736
2040457683
1060370895
570897483
1059814840
685497670
928487870
180408538
252328171
1247680481
93678008
1557307717
1878178501
29490333
1383567636
1785011002
1828313035
3491697
1868336157
1489610196
489801608
1551020275
1494747694
1428439703
1976739596
846584657
1475957886
1326054633
496566984
1588102640
559954831
1743070049
521365889
2137655784
1529450056
1863337728
1974994311
49421898
1096554448
1874396126
867909677
1722803299
1923032474
112955682
1690331865
1885748194
270767570
1808276048
1537045013
275144532
1774743012
1380113893
1200265108
1198114759
1600387170
57677599
1060582510
1504467441
1949985637
1419554035
1717338934
1275582930
1238046408
1628744527
1820815972
519153443
1396513348
953713334
1643282196
1985724785
315925486
35787029
1097373140
1553601719
385463963
1558868270
340393642
294456548
880375624
750883799
1072451095
1584558926
667616441
1181261643
1504599988
836604334
1463866422
1539315730
1362712749
1450680115
1680841007
1639633161
1451733456
1783198838
288600667
287744895
460016058
1399818131
1071521936
205254533
1852538623
1245262044
1748108590
537191611
787763977
802436752
1887152046
164467037
1089442659
1271243187
875168899
502119348
1879116999
831576460
1416880966
643662261
549373162
2064517374
498168987
1285931376
1079917867
856738116
1618180237
1675446607
426753033
1059067851
360770859
1820577822
241213526
1310757214
279633
892057021
949861097
1290925674
1095836257
134449917
223260907
555808860
1976280070
1718641089
1858299476
1827556390
2056924364
1762256434
2076995486
1728841822
1743437083
1936276864
2086112446
1536313220
464834724
140226407
2093558480
986453589
1694549201
740955626
2141974215
765306381
2011022983
1741034861
661604234
2120534633
1313818828
684596512
1477314487
1079295116
2056979207
1735995300
311822501
2121148418
864057081
748384950
849990728
1582595766
184745751
1192527710
1077237615
174167420
1284465929
957917899
900635607
1635288999
1868955521
585473593
1834715866
1513677897
1582455057
831805206
1580578676
978526585
232349068
1574467428
1797599320
970938674
1982271752
262049315
1164663452
1706511649
103075355
144318290
1161220928
318026689
155257714
1223980043
561601193
2027211616
1100065414
1986868038
439928164
224540462
605670991
660455815
1991505808
208020342
891041906
1345350093
718595677
524398954
1988309095
1929137353
227058384
1869655009
847704410
370612818
1136028610
76972935
685482024
1871548669
1638844524
706122424
1154468536
546555390
1191946730
928557520
115633263
1293825592
1595577968
2029708372
881294959
1358208551
973724365
542229468
750390290
1286576671
1630651626
163026206
1888146023
1110576703
1525868158
1498160125
40789508
2035242816
146955863
1625655247
933093616
1785676374
1679633224
2031333328
1925519724
1981861214
490440371
1916180183
2137612278
1034727265
1081951696
29964376
1771160958
30976258
1302873302
320969608
895084972
36477985
372365456
705114411
1178095985
1881828473
1173113168
278951534
367084717
654944226
730944586
1498997168
248460544
2041050766
750958278
1350571790
1989782414
226448205
1262075858
1350788063
1348714415
1653803906
1056893531
113411092
2144015588
1432651813
1805811709
371240194
954229036
421584086
1552892626
663937877
1909619565
1566056778
2125471742
1611437499
387248500
196055246
2076305812
1582006773
854271578
1193243325
1841961245
1378083132
224458875
393071348
390830478
1913510870
31060033
1891029399
1727175287
181749311
1669330516
267662334
1267755157
543990853
1241157831
1922309120
1063276929
369391262
66562831
5308837
2007928250
380095932
892265245
1402683838
1343894043
2126456627
1369988970
1711636278
1456155371
1375375769
942681672
1128581858
1360346534
1480857661
570370947
1182110791
639701961
1333491786
1975676527
1249272120
1465142356
920394899
1212825673
524897893
206673483
336486865
1967758028
59594643
982111137
822420164
1051668005
1379952554
376914582
887655632
1228992322
169554304
1186705438
560937999
423833129
1291308982
1065005680
690397030
1645491222
1926507675
1047063430
38511888
264595809
1294021369
371806845
1291103893
1775961310
1009763919
1370588813
1517145408
175849678
1101824769
915286262
516441739
628496864
1211844207
1325416300
1421762505
1051628952
1768128280
1795989066
1596748494
2005831603
270419214
1907776237
981486172
122556704
1870084764
1774011767
1537197487
1106718321
1641100202
1398369180
686278092
1177513230
1719641833
1116512960
1292132563
32486089
411428131
599988812
2055429781
980663012
577575468
849081705
1377959119
600446274
1614943471
1825762845
2096561107
1485679711
300668853
828636797
783938007
712102664
892071967
1176638414
730392571
1349114690
1471780855
739887297
397229687
1733637281
1862835375
2100897526
1191237788
238621136
74256511
64319951
1957990658
523278165
1231864235
1455945907
1129903685
576491978
1898937301
50000148
539643580
406565938
2032078668
761223297
599844088
485776826
1541939686
509927380
1298570196
775481501
2133640966
1378671626
2104675140
160399310
89776074
1993425369
1580033019
686194152
170935154
876127955
2044353414
1467896450
833793898
789597405
263086461
827453885
1447657486
1923429103
1351473854
457623732
202190862
1265971382
127346253
1653423513
474522012
510728196
1368992038
901428419
224669172
1862852483
1773609765
306585462
1082818042
272290969
949668450
221254082
662186605
1795085694
1052094478
230646074
302457913
1451660381
556985550
626739872
338093138
887873725
341447732
665592019
168977530
1627781621
356807191
38503066
1236590359
2017388959
1608879534
325916863
491673564
761390539
1300756215
1661525171
881388469
393984740
1258248658
707782350
1313859817
1510358639
1559288640
5555288
1993977847
297257229
867351857
1450202543
1383422727
594524316
526666357
470562077
248327935
1624832706
1207896924
39560219
963564268
1887149832
1682063924
1303118465
1670009064
85356809
1165602571
93703269
670621252
842635988
1832950784
410460273
1505520453
305876714
92418571
786484656
1447623703
2076146425
2048398418
2009000586
805881934
858489239
512247133
640021167
581706782
1451162786
964907655
768437473
66465693
942311444
48482561
56695421
685199270
2006815558
403698021
1106357211
2143710697
1684290565
633263207
384696364
1852440829
449720410
88180440
976087862
1371659497
1329043661
1318174151
2142733140
1428343677
1731005244
1736878945
1023932320
762637272
1304658979
1672553106
1271459591
591780717
1654483406
394265453
1744530830
929015383
2033554886
342749046
2143372050
313884379
405366750
1528382971
1192100191
1536638435
106618768
1799841793
27818724
2000464898
904118083
2029274456
2047199318
802787524
1123202453
1890529112
61265575
747342676
114004063
480638675
868318907
563262053
759395826
652169004
723395091
476446023
1295132906
1682275081
1613943247
1347711813
980504825
1195524284
1352989955
1300505719
572706217
265102772
1568319157
356510037
1511658
1240265730
1432626170
195357611
508330238
1791853972
1420255898
1474361086
362865259
1605032122
710260500
1498582953
820890457
686976141
1586836188
1895552111
568925228
656139521
1172734653
2077828570
692224885
232388507
1097880810
2077005499
697763550
90480331
1685669769
300885154
385062422
1488819937
861494915
372815850
1388291385
720380521
273416764
1167059994
1174982268
208475627
782992713
812818305
1917353112
1824795664
222245730
1233669339
987536719
1276879566
73721663
747579858
1468816345
988225161
1694443604
1932857597
848421434
629069607
2033242627
781004936
1791108172
475532282
1880048055
1626571693
1284223537
1086308261
1502874662
491721254
1386582422
957922665
1480015064
1036253464
560406744
247325765
297474970
1963342505
1977745640
449428362
819100431
1386108599
737609654
774131616
1969917640
730901241
1287600668
1817728427
1635862979
905485045
146919019
1607505903
76629056
122192111
395327193
557754946
1069296272
167732592
813773564
51111466
419214006
1757773833
778300153
215330603
1405688588
1509981971
1914966313
840302307
162476176
672176225
1048054966
305740112
1704123673
1200054665
282209107
931285313
1884830944
1170829190
1777196060
893256852
232930929
1470873578
175239489
887543788
1567540943
1354622999
1581312819
1962523641
679043423
1360137821
724584874
1935503498
1735226657
7580074
369092281
2019361238
596706298
991824394
847927510
1985385413
565243772
623094004
440884481
895448951
1228392553
785858922
1851345239
155092419
662185121
765964347
947816143
1530774868
1058241862
1241488364
1348473831
544494928
126260397
601482751
1087770320
1749656317
419718458
886825557
584796005
101901535
2095617770
535189292
34134475
1942740809
2066382465
1261323835
546492599
1795944778
22651652
1393458301
1457442567
1417177086
1741474924
417524354
1424868082
353704777
1707907366
1784595616
972136339
1811173898
1973591430
2062445358
1216880500
31911504
1033242894
701897492
1949535896
2146296221
1258214667
1423861133
516595035
2018371855
146307833
1082093737
448280974
692490698
1516057099
1805385660
1761899034
529368391
701675252
1979532051
809459691
30350642
2094110738
367030497
327620950
1435844594
1412435313
1913070889
1593944940
1494582505
651777568
316377564
1900289246
478650622
1048223509
2119780145
1597994947
1489312253
336490538
2005679142
174906484
403915672
110076983
1133903449
1058118394
555254705
1715266990
1128997502
1922323960
857595413
1391834587
563694782
1610362078
98421017
1415182995
1275529395
181595550
641812941
1584731297
1673423338
516116360
881612855
635272848
1387492324
879506785
932875101
978448824
831998608
973207411
736955917
1459426764
812198451
410433006
745200230
866694717
1016473640
738374431
232013519
1648984168
750303957
1225110883
84584893
1751927566
1260980656
1280995993
1936571879
1278075616
766445071
542441636
1001303820
948331021
1640450819
767906031
211477958
751897997
302761346
1651946024
1585376169
1603910743
1785799987
1288002241
1927454741
349750482
640291828
1174600417
2105521068
602305440
1528903281
1132680963
947088739
1234110875
1142617287
675932622
80524847
651182538
2075134517
1467059889
1538747838
1961451638
1332862256
1367815157
1000736207
59164806
195666068
1429247192
1744463868
99752564
1564687096
1301806180
1087315969
139450876
680851303
1328942796
732025352
504601735
2027224432
2108857489
2092954997
1995685866
1965920577
1941273614
209115536
130394126
360782985
664824846
573043173
1489732875
571407897
1313537537
578972302
1394385442
1581916700
1727629398
1967326273
317799268
408052396
1776820296
1643853990
1421532228
866234403
81960197
847292059
118637982
647889214
1736614093
1019594325
1671683071
1205930664
1523362846
217900512
761503289
824623303
1040529245
1141271908
1383179039
1794350682
79091051
1565223623
876093416
86226337
2013421014
1917150881
1080817441
900958444
1198661385
957644918
1371065788
271821203
1672026265
1722077733
2130815548
1702371690
795295065
1275338108
339679888
1546953405
1232846240
2041102063
1747182154
1482063890
207510115
1787489092
500248932
1343057122
1581825496
873542432
570646963
982779412
248045274
1995525915
1463827888
1441341735
1155885856
1346778164
1823461013
365618593
1796028739
1362915452
1198043831
660909353
338346630
248893077
907606889
306227874
122988097
711279233
1528075224
539909136
1974743746
1183063541
1358048951
1525596517
1482356921
862030729
167754960
395795971
299918523
946689225
1257728820
884801524
834691511
1082059967
1702766932
1637306467
496239441
1354351919
2132064152
2037263578
1851602945
428862110
1027882329
935445950
2118026145
476309517
535783149
1186891817
1964491033
1332409415
651234475
1789775229
413199658
1552967033
391208995
1379160872
1052506155
255552747
1408934755
1548713002
2127995160
1073224838
922117786
1914853400
559240913
203731460
1159482910
1673753559
1377837854
1793338315
1463509341
207385122
1166711949
934749361
57073869
1527540579
1290789078
373029042
539993057
991827487
1249613565
565653726
802357264
927119054
163117530
774191013
1502098916
413325636
1017178595
2008438119
1396009096
733335419
989857842
2025190529
1039473390
1106311810
606984087
1023290679
2079667938
2021645155
690874353
1832426015
1851300593
1096149483
259262403
1934456064
1441017907
621491789
1789165322
75627118
1096845714
823447631
499732709
216471015
146344244
118093972
1788184066
1792628404
1275170576
113711048
795836205
544418650
1235988241
375357415
1931169550
468870864
525627272
401535932
2130582795
1999768595
749965095
779876167
252939991
293167701
1481986931
138143824
147733252
771838444
1642585767
2108284541
943465422
1286670248
1040518890
1912689460
1156069393
1102242323
729932603
47026844
1712447182
597861531
1248619186
962523917
1475578071
2134242444
2030123595
437704147
837896927
1516248456
453077865
446394217
2141749293
1880235256
871506382
958683014
1694069980
819459714
1693358561
607183173
524556145
2075414822
1792393078
454638609
1680913395
767253138
700205855
1829460700
1887286658
370012982
648833373
1025811723
258699626
251011996
148629501
2004446949
2105473027
1946539883
1470229847
737884465
1198846118
1748558584
714421691
1364113889
677214837
1580944838
1700518370
1120054356
1878660921
404023506
1624612256
565733666
613850603
1520118077
258590104
468666199
1639330988
1546276082
979465549
1967375186
1728926383
88524689
1784125040
345206844
1633798851
1827141051
1692878363
949399479
822730298
290265606
1709296451
1654731350
1340298667
694001902
1517622661
1918517076
2059117703
162901258
1758184150
1587398094
1749160721
2074078058
1993321944
1826042886
566030297
190689232
785908760
1095178291
2145045293
1044273436
824960153
532973754
1612232778
1344732435
895649236
900420619
1565956167
189488420
1456071662
1254619540
810708009
66658927
589100858
1077045512
1524870902
2104910297
1123185179
1361611725
1659877358
2081712261
929892225
454661143
674243955
196595787
819345743
120788436
1241796159
154590052
1844227639
1222698725
547798113
1208949037
1674514453
1104201505
2134880171
1024676383
579629699
1026216138
1248700137
1775418378
42156232
416264295
1761407781
463107759
584561739
479045083
849826193
739397512
560648794
1818053475
1121226136
1351995025
953873197
869738299
2071276394
680167870
423022452
1580401345
238033425
571785735
1546393325
1732381590
272395705
2007713621
1704627957
250919665
1868571111
2016126126
1435809752
2048755318
346874804
2117047426
1761016830
272717982
464774237
1921301782
1105094024
795267186
1124709038
1892136086
292019601
469060185
487792313
608390451
4255941
1674882912
238297680
911550885
2075336483
1092554531
1335481530
783849916
955429269
1641348722
2079876111
1899543939
1352276004
1462091764
498472963
325776079
1213911182
1341928797
1276926945
405964982
957142072
664901159
524800168
904838076
2070253122
979824980
548431744
659815098
1707039433
1600550038
1614971971
638677611
695896975
1468890334
2082612999
293855840
1184954320
2000711412
860954400
1792456872
1486164256
1225348939
160515246
991196699
783647527
1692553836
352041854
650599125
939415602
952941892
1139162267
1709922945
1087416557
75902248
1137666408
236083330
1579798963
1397502070
808133937
398175241
565391679
1270863446
1376253847
1191177407
1446211282
1058668439
2141615841
584189446
202000461
1979807306
356235929
1832293647
696248563
1383321242
238539959
435325688
47236807
2068975249
2022266105
273816230
838797746
1732386493
1366741730
399043683
2123528449
1102447050
1439137709
642554341
563081866
1309267451
1830011044
1651143432
303130615
432643030
439800228
171542996
1258775897
5228450
1090154254
325715646
583868389
923638094
456493058
1070777586
1498942406
1391344726
1706490113
217986668
1911290458
1952821362
527781359
1415024831
1096597540
148666783
731679714
616120391
1376150519
1430853704
1093862562
1430103504
1522848836
1189628410
1361981250
206772623
106178030
1411715341
1844480944
1966356491
748837481
148997462
1162447974
554006119
1740352987
779185185
1748011169
402194012
437939477
1488427174
1771288340
1777980054
205739209
2130121735
1337208647
494877354
1001879204
671682054
1772614882
776566847
1298442398
382243973
1421543745
1692975704
1373469136
1285887108
1535673866
722438560
700560059
627876398
1522843338
533792145
1558206809
1082067103
2110876722
302843743
515653876
1622844134
1867832749
778704784
121380816
1704197029
137180109
425646420
913255779
2095658402
423141953
1558951706
779044997
776092706
579582701
80074407
646555116
1699658440
617529077
2060735942
1995900527
714268128
932903434
822136249
2089579753
1179900755
835789851
1685856319
2012056822
452280771
1996606342
1236831167
1944668313
421007799
1730201634
930743974
717903671
1223466378
2078061642
1920853247
847510319
21508463
1360228376
173720559
1808036004
103777347
737979123
1264172423
1209391973
1839656746
247690903
539616769
2002173227
1387884126
73916515
1500450725
1827861527
197617833
316773512
810342020
1902526568
1246642398
664569785
2083452303
481383328
1064938684
1552460087
2066735561
579495459
435148372
571841995
933146585
1228035415
1852392307
747864511
71647038
938953326
1573226070
2039591488
1009757932
42854401
275625439
1542758723
1775638914
1921646922
1744153986
1000058451
883530198
274716436
353179181
395315612
1931843185
1366744843
284243415
1607835013
44455667
418845083
1320192017
1712783841
224780036
1696186375
1370562084
1921348962
840963028
317125382
873121699
2087051345
268379941
375935159
140903017
467918352
210849016
1568312032
1748021964
82038859
1084798520
1334203821
1746510863
950860009
1411831299
2089411856
434360363
509910035
802418196
301724639
868380945
1483942493
1334043149
338776357
1787746256
1997304729
636048526
655226830
88673568
372498502
1855458028
1625992000
762591854
129348834
2044172780
918036150
16767184
1605262125
1896307110
143172391
1871620685
341357743
1232380420
835280318
1980529076
1610380634
379866813
1083442518
1487119049
905282865
741378965
463612401
205742767
1642949434
41675038
1720386002
369618950
1384103701
412792938
1611972786
1073044373
513975189
418623365
1182954808
529938371
122439931
1429788066
31944626
204409241
216954654
1098495864
1823027196
1196916853
713105322
1831854960
242801752
1139439314
1710553224
340176309
2116894429
610122230
671555111
1094663420
1661357155
984783506
864992601
481418806
906179206
156255496
511559096
1837998273
1880354270
2100879725
1559077941
2023177103
1108305939
1462401998
1085343030
1556625484
1198988931
2052895943
1174642318
1028614235
1563512957
481048927
537985594
18063454
1635955874
488964985
908818410
716815712
582007002
318530017
615243793
1263464583
634734206
2016135440
1519623613
1423463234
931992173
670919389
388597878
422101975
1682534975
1123784387
1491789677
209586524
103725769
1725162156
1095332603
1921400885
176694937
165616278
114253584
1871613515
1761231748
790558981
1231187350
247209700
45935089
279095221
2055145567
693135316
1078311456
1264781022
224683023
974763095
1206657833
147308099
1229629795
189856436
271577258
388371844
1641818241
1413871499
1550541106
1537905633
1749717610
1197118154
1658438850
87976092
964246396
1072597870
1861984962
1763285820
1138058641
855403404
1266772108
1993540544
1502974670
1011402106
453353291
987696036
1111023399
488945397
117418591
1938699437
1614766898
1088730748
1350045132
1304193575
104111563
1582081621
1445411903
1937906024
4515639
340931107
264760739
811077840
1706486319
1807118925
1317403873
188688794
2009212806
1981274092
1184026221
1486665352
693862158
1446863447
2114469551
1788657072
1706083051
1417419200
962795450
806025105
1227641158
1027069189
1576931415
1051957165
1123661447
648037614
118903134
2004671780
2065979387
1575700617
839025802
663382623
1669932378
594381279
1919249135
1121674685
133452813
135422384
256178772
301228457
65282195
768869402
1041171609
1833307375
2055837946
1609888905
1756652756
1713482438
130051939
1859895860
136558180
103568247
1591137294
1989282883
478974729
459406352
773740403
906481196
821319885
1473857307
1683936452
1616638827
533035134
1637424293
526672950
1485517996
2049068018
1206979260
1493259515
319175489
65303626
820342076
1509764959
1741688261
710000710
1918918264
277463101
1927660664
867146334
804810590
569846021
936412403
570293894
2134779757
1837104210
409126601
1665333751
27348414
942038727
1304551427
1844424577
1411315768
1606103435
1979504894
1342695212
705258574
1028146401
1871808687
64300025
1633327070
1295421957
660666640
219038200
1545783343
1168735639
749998975
1971100891
1807977278
2041061836
1376883770
944225800
533253951
1103995135
1489389530
120623937
1397791709
559513440
539004565
354757633
1628608737
10028504
276834497
901120156
2000183444
465742717
2105232228
689291252
425170358
796690583
24771588
1483515419
2013185345
2053558386
1615377731
375937599
1650855613
1562596313
1296257755
739333412
938775338
947063612
81348072
302960488
1684778720
589473921
4985145
849491847
447281274
798962304
631836097
1891840091
789580277
992716221
891254371
1961170716
600641627
651206540
1475591378
1745818037
776021147
1681854541
477177112
1376757059
906586970
1862202689
1432005126
1068815452
187825422
476257167
1115433567
705807460
1380292292
584771912
454876047
1341844858
1779110456
1398485187
171181857
1325518516
1474405799
1035405953
1734413979
1230581276
348974237
1524742039
1992800063
1244323352
1717680053
1580370677
1024573309
1644694419
1139057985
2028199218
2079766937
557651190
554402255
690357728
919286127
636610405
1425174297
541023651
767039506
1746920934
888526332
1632782639
291207021
1166432052
1614945652
1954695878
1202941896
199646093
571091849
1750146254
1985248005
1609526366
1031122213
1563219037
621541706
1667588273
1735927459
2101873355
791676193
1697185019
669109248
217387164
1627230151
837552137
1411064055
769468184
159761824
1283058337
1394368805
26002281
2026617338
1755174052
1532080337
233691190
1423137707
2077191099
1614615736
543762313
1736618316
317653414
1858548237
1787272770
39214436
1551520348
1146083281
890025306
1409968829
2059586104
2108640664
1285741610
259547223
969823376
1350134990
894626610
168533514
816558525
1509130470
1075813944
55378107
639849757
743305052
1346246116
371641922
1154337696
1674749859
1938056006
1738664521
1119398478
853105665
1808210029
2113753536
484639700
2087879058
1694426190
1176559564
1727686412
1121589382
1445933954
747395481
1944151477
1608727615
1898372147
1375978227
1135124963
850230214
257150606
1264187954
801334561
655686132
939708462
114990288
1046527472
946755028
780418626
1626616607
1509041758
1379883598
1825494921
618898801
1644737032
918910874
156864106
759297825
651281701
1547371013
1157981090
326454306
1620857248
2129410951
1611679811
1546007553
418356764
2001543946
1529481233
1375354662
1121752048
945884416
1944337305
1190451850
1817351488
870646811
2044084801
1073705991
39902269
1053683837
200164781
490333898
376266606
1909164329
1669874265
617885511
1787445787
1721830286
218372828
1834117108
1194510621
474266542
1270067648
2134641847
1020844377
953625877
1763314831
626493473
2009857729
1369657836
1435794664
1169360686
891484586
1450726564
1252447060
1155241245
863032723
919484247
222534077
1606647960
707692301
1413888948
9000241
402196245
1726091892
1463293013
1871564934
1089358322
657209731
2132597772
1324379750
1949534701
587575872
298374820
890012597
765766587
2056578357
428144888
1774500244
262865981
1596273315
859388205
889223108
1389653251
1458094691
1123591927
2098485035
723558424
1733155035
2120240076
1416534905
2022038634
1104197054
1499059040
1208006093
1733153365
1129511464
49478569
369020760
940300161
773953389
1159384330
1856920211
1041064795
49431616
1127586540
2132586108
1044763396
1027701845
1083755407
1203152987
936801834
2073691435
1226795226
651843032
1114890973
1148124485
1260943352
161196015
369725832
609317451
1802508792
1662332053
2048704984
1382711087
408187897
1555943649
1250928298
1547891172
590831503
677161957
1921374777
302086883
1808655089
1985204328
894114394
141058615
1917743289
1360734026
1480412436
100386293
1921970443
14963184
1071303758
349790470
2068025613
545297440
1429600977
988469588
1236229031
918669073
271523716
104568106
188193127
1974424149
1307937503
727390874
57342288
856174441
712049169
1742009562
1982693415
1135276902
1716810741
854008633
450511261
496820498
2059072790
46141123
1179377722
42533722
1448084405
212666596
1725748560
1991266224
1596200103
1791119799
1586528743
1852035091
929982176
2040898991
1018562120
1715590515
1788682366
222581873
1366680276
143602118
322220472
1264443157
316366730
338000512
958366400
250355224
1275772241
1871663832
456058651
798093168
343223635
755744106
1303271825
1683582353
368808270
1112635277
319422755
959098065
907084987
1493916290
313097560
847512100
1192110983
1663485552
356514190
1125962084
2080787483
137172056
888310334
591127389
1921986040
251727918
2060832880
1772766170
1124909817
427391887
845407983
2051778714
691115898
1567725413
1319867791
1988451981
2072316429
17348343
337235433
1471988045
1373654140
1575606572
1423863713
1012283469
1743989553
831802292
1829590113
868072850
2046926392
650007710
1320985753
2116152257
254484730
772465845
1434546881
1084921083
1571607280
1248547424
1137418551
521396217
850354051
1202068285
1002572986
2142695319
139570843
1201385043
945815997
1999179763
968973353
755121817
45414547
1958374773
240253342
678534512
1514641715
1228755661
564401380
246946884
113051684
94301920
854493
630290287
1275427361
1996137434
596678961
1039714268
1097797797
837868622
1457343033
1097760223
1461714438
791308942
1625067915
1235968745
1687745020
1863413304
1015530169
1884923033
1845546357
1927856741
97699740
1049421190
1696243513
361428223
765305030
30562642
99018752
1849279318
1941810690
1322378605
236005027
1812406684
391102110
530140204
1902816405
1082181799
581167317
1170890435
1423161816
2087144613
825502578
1459959677
68411738
1901705924
188142830
1275558865
1178776840
2139013001
1937617968
1092200233
1736555273
1851020654
158535826
545479902
99133502
1273953049
707095128
2111816170
715449882
236024053
1215496910
189456449
2003656215
1420165227
1166421141
1468076042
864783846
893536666
1744004112
1848208047
1255859283
1669241143
686436128
27542640
1547658449
1510590368
738838004
2010558201
1144296489
1552064213
1468695269
160170893
590720119
1111476220
663558938
505836981
920656295
1984905891
8429089
729263217
2010201526
2031510261
1907375878
599418308
1298168902
1947948747
170517513
1640374312
1266061314
413218163
391020286
230018231
1440949850
232756453
1568484673
576358849
800178932
599697515
409608354
234054979
1813966132
1394665212
1372737340
1589847739
1777247254
1289959694
1650256718
104669470
2030377434
1960619835
966501531
2074217989
88258753
642170957
1463463716
1761996664
549744574
51842984
814847293
332921231
180962682
1475591066
317050288
1545963000
1469986279
1250636518
1808801249
2079395027
689001886
406361134
1045807451
571877412
1980579446
519934812
1818646783
441687444
857588662
1123739590
1636803984
1848930372
1153363572
2125480839
349701535
1219558338
2138521987
208457765
1154531159
1753290220
417220162
460928598
1108414444
322451839
1339056144
1805921009
292226132
1164228463
959506779
1979352701
676010335
1242231427
163288856
2039734805
47424479
1979031756
1686513139
1467793150
1415905446
2037650839
687033816
552022915
409177507
356488291
1912077839
384508662
1378642288
2103487193
1941168719
457112012
1481243473
1460507307
595471924
896660913
404309119
77241542
430420489
1481700055
1412495117
1555407483
1666397847
2134819442
2029737869
2017820726
98902392
191433015
1075045472
1952880657
1152082404
2095228111
2082063879
1545427893
1283367994
1003264835
197658614
1735909006
1077792402
567709808
474257408
1542942770
1009042671
1417659417
263655322
473644744
1159689652
1151441130
240665305
1527054553
1012542824
1340908069
2102106603
1875945471
1450193884
220281399
1337143498
2035817137
1085910755
1005363329
1670364972
1283192639
240767051
628334680
1562200469
606756124
969820457
1924382256
947755120
553435103
2128676356
436465458
312572364
1701167416
201143200
85841516
2004994047
2103972696
151554744
1966639958
1423522625
1190093531
889316505
1927145546
95420717
973359422
1657149241
1128489168
1143610638
1043613528
1752963424
1829724022
740921465
749127509
608792444
1251224646
1517636378
880289453
202366679
2141805427
422962029
286509383
1427466958
1701626474
1941509770
1617310409
462919829
508819385
2022510817
1759521100
292223862
152524745
1646558715
1164173193
501746005
824153171
1398038733
928327497
8795863
658426224
1310504053
1294314291
1923504970
1570643181
139252758
500576616
1949130083
904455226
1119136457
268821987
1638934363
1759400425
1286843603
2101914672
705815289
1251126560
1729533603
10320433
1955954115
784928546
1179973202
1627240931
1199797780
1424927154
90143429
1327412328
1118105116
1264620859
1867517171
396231501
1207240916
633677577
527216416
2029128570
2013892212
845271096
336471629
2123857648
919853089
242647771
1914398955
420800466
8062142
298295534
1542117570
613235106
758150241
94335622
1736065576
767192173
1577029010
2075141102
1829676138
122232424
733595776
1566526448
409780794
665730700
1413481648
1948514877
1543207379
1370472044
160047943
935349495
507569511
939085074
820899113
524259414
927679269
506861784
1346780695
96592791
347514268
1883806048
431716642
1816029086
538995584
1650025162
2114864488
2105865644
1291419958
1788214994
1751486934
971529523
2143840036
1201197053
1170268492
337258970
1376519170
1284700914
1028644728
283177562
185613192
1450269120
101727335
661794347
2133151570
458585409
288543134
811111531
1674249969
2010875930
1340673307
619708740
142647495
1942390744
777758406
1235215636
1225427244
1909143704
1957403704
421345736
1998511045
1548961351
436106452
1729954300
1720298232
590440262
884395580
889212507
939135148
73369299
370815087
455265494
1942554149
1677719138
1187326589
1972690395
2133525720
1710926173
74364329
858403715
1935502755
229602790
278651767
971372373
1602271927
1582719053
319082400
1273854039
49313218
1355213909
160161472
877289937
386529854
1904179221
986202281
1122335046
1282603976
468033029
1598340461
1128457398
823187428
232300338
951306710
564721839
1224846794
2026820991
360309565
1585090308
1040727558
1138175542
1242510301
1068360951
637244298
1677175684
2027519749
1684603046
32207752
109178878
339695106
1995219111
1019909535
1125568268
1574277960
890679581
428844142
691136847
1084759905
1743080053
769525168
1060523253
1136590131
646133742
929524318
1863655711
1965071793
1770456370
1331111607
1724340269
347241703
2133693701
943215440
552823022
1903756757
1635336098
1072149685
473436692
1524088385
1128167558
1883401050
1035281352
982694900
1632042245
241331347
1972064758
1668440036
1087670926
827966164
2049707770
1535793998
82582687
108893408
1366453586
1749351285
1743958839
712112005
1688078904
1702084141
793026902
1397196023
107544460
2009476594
445670132
1629207718
546430707
1982334491
1625160436
1204628737
810726044
1957142328
1095490061
628384318
1331562723
782607235
95046849
1047699188
1092290096
623839923
289304951
17259815
1509523012
562191947
907392688
528323993
416749610
1793148534
259187122
1092734987
1888384755
1643076972
134061158
1062337635
166292690
1526680575
2122156969
1561858620
877606124
2077175429
738848217
1692432626
1302836789
274022375
45531227
419248211
537709756
1029557992
870870777
1757868224
235052214
786135490
1771505917
1699519466
1678765173
1525330631
2112487433
2107839419
1219462866
833195077
548761194
470115279
162768085
354733430
1652680012
1377231294
1884578044
1002130828
149406337
1538788360
1396846689
712546672
1613172572
1560228937
1345676818
1141366425
1912923772
1627778497
1821621278
2080383019
571957918
1146897986
1457841865
359314267
734598133
1595066094
552545949
1854210743
1585250201
1869364084
208998952
987667248
945562788
2003321626
1789718764
806650009
678792015
1953998952
413908262
277530811
1291442844
298549879
1360770676
715489480
1920693948
852499340
1572350771
1377950011
1832658839
1954849461
690439205
206608796
498157242
159425409
1273681248
521330043
226981320
496518797
1832991152
1838815249
311352476
993024280
854537077
218915115
1226370923
2104696278
17553497
1045301421
2138094985
800515367
1963426474
22115162
1479984877
1401384261
1430703073
1097744085
2039044866
1675823765
550145762
694201832
318930630
224171865
8254004
11689245
1555323553
2012425399
367229431
191708716
1835872643
680567513
16392936
1075436878
1722539566
1832900705
2035516354
1193929806
2026756591
944489532
2087974959
437262336
706726677
1134054346
1572196975
1063658451
395942603
1319494909
1913165343
211963316
372183940
1188101475
604322354
83688197
800982858
712911748
1928360724
1615310065
1858272660
2097423828
962856271
2073443279
1209887321
709133270
376971119
1891327059
843868991
1174685180
1986378828
1354328815
497880866
607463030
2109410715
6848745
157491990
1551937636
73067957
2108870664
1555401037
1686511965
1537235506
1592280912
2093422407
157028507
1293874737
751468168
1253374976
839311277
362386467
1259465534
1313058429
2041901853
434620597
2051890281
1298359086
1504817582
832799822
421314344
1895107405
1210076597
630699523
703081200
1532549729
1638880389
1711863211
1163146534
1030706356
1771439910
118568301
148147829
47572334
608991916
1063746881
1004398096
508034396
1318027207
2014096405
1431836291
1395505247
862016450
1903575705
1041340957
293670042
685250690
485504300
605373971
357728118
78320792
118408915
1843613739
2069259596
1720695699
304704083
1538169444
1610852012
127368878
1173859714
668944131
1726811898
316630139
596192001
2134611185
874390137
1694656813
988906610
1949828094
1902410988
1826596714
841049339
537903444
1838069627
1231374348
42306378
2003196818
1003083471
623983184
1831132163
1867759323
1969635856
972600450
51805152
1792768378
1617772590
1388805113
575205905
133187541
1099955993
357037296
1823691388
1178921151
135864570
1332018170
170487639
692795789
1319752573
2142667970
1932268753
1642240772
1537961218
1279918994
355355110
995531969
1618908182
477600921
1458084735
2054091215
781249640
261430452
1567845940
342994159
1973571090
326613452
1895913670
521717017
1587708765
1792383691
36865684
429646064
2058391258
79177600
387588421
839871527
98859548
458236440
1362019237
1903817376
1772923751
698123730
1266611075
1142998406
984073453
1685401649
1117955119
581756705
570689972
78270793
1308803142
870924061
982338706
1426695102
1815067880
368776863
1706190578
540699801
1109406383
420863236
2095789491
1199653959
793805010
348861444
134750438
2090641076
1054635859
607667120
1226058005
1309362940
130812170
2087802453
2056420775
1848460344
1022100915
1001176487
218143668
1523640712
2125192374
2127429248
77984567
1272743598
2006542074
1041384773
1356469867
350606197
1714665763
1757356473
302673764
1856517307
1961754235
1926532012
1139310211
1785382035
593189354
115552091
625582244
579281485
161272270
1363673404
2137087338
274860686
1766473868
1630411400
438254940
1229371425
1294946455
1725422974
999893070
1085672400
1800764635
634413368
76237769
265976974
317987937
1153836724
1410762996
653381606
704607322
1005589643
419850965
916298398
472895870
2113780505
386376930
204179400
528067378
380887233
710416658
218524299
1477430680
1568036613
2090427919
1923159350
807963527
18879842
1770978660
1632369089
635369716
497721031
45138469
1904644882
1672031590
994422022
882585286
1149080358
771526119
161490289
159777643
1099357578
182001488
1631802684
1611299927
596395574
102031538
268530996
765595644
175512085
392179084
882407098
140948825
1439068047
1964779526
1892292437
1002287643
582368984
154938104
4865355
397799681
1631928679
1267418188
1308924961
2063786040
281910080
1993258958
1884987477
1268569874
1439451812
1683916939
135963563
707790027
1068458061
1408043868
1427204549
681764591
1050345347
56000894
1849091156
740116180
1983260528
1014086216
1788296946
1729675359
1269842306
1694154261
1798910973
2347197
1112570760
651198426
1566746670
102787950
1929373379
1960744884
2008846232
1122441621
677339356
53216526
1677138215
1364697049
1780106044
1051195728
967779145
335555711
122084408
1802348919
1719007330
1168379337
2026221328
1314400446
1509708389
1560997989
1102085141
685722218
1283565506
1637983639
1158287517
1414958326
952680254
378892569
1560272816
1942424423
703761447
238215066
1496212070
29194263
1220563764
1198597482
1719222181
1904549468
584979875
1806894131
1143487660
828960141
2046183104
451295562
253359496
364088047
2138031949
1883927580
1425890463
306670487
1020733918
172545107
245564446
717747994
135544691
1675948026
295120036
661434836
1168960338
913334836
2119540541
1723297504
1651916650
1716117680
696798266
308710063
1496637671
764467944
2078389231
270281911
1204663288
1272356689
1162090372
1012109909
180867064
2046167689
84308052
1482514593
218152040
1029356788
843591808
305921839
1955853456
1981864245
476367793
794360185
353809359
664160934
213386784
690776492
308873766
46568254
1745096271
1963944798
1719482375
651829754
652893233
1049793700
127292184
1530016013
436754905
231831878
1000288795
994716755
258528187
693908640
945463564
1686609716
337326284
2104491017
122543621
843164504
903967464
1884797101
1063673053
1953039971
1443233520
1307421314
92001115
1364820172
1334455561
1515655622
1743752716
729682790
1744740659
640868812
281676838
1871738465
997616303
1821670166
1960305628
542981907
287698294
356740432
359067222
1226147398
1197379908
1809400273
493141061
928454281
1253587692
913722882
431968803
2050237067
1431931835
350653774
1208560776
597918476
7334390
1932493714
1971424209
769817953
50876820
1621108542
734136589
779162050
1318710186
1184617351
1869771246
745656634
313749447
1215906563
545516851
5651499
240929530
133075387
445933242
383821933
1994035350
530794204
121324425
1235529657
548320019
1604413349
1797283588
995042730
11928339
897487365
1373523459
1176409638
142932173
741744054
466676624
253053877
1378501505
365774604
1410411849
948821356
78357071
989487496
469712767
2063287670
1403880344
1529352643
618391889
448626489
2044096079
1498255270
1595029847
1175694789
245313939
674558170
2045933890
1582614956
492887327
1659402818
96430807
196597712
1821475155
2082470920
84855633
991209224
1900066755
296169983
2040406206
1227233013
2080699269
920006262
2078067955
653714840
1101699308
1934937367
864840385
792856136
2065030709
1099050084
318272068
883916675
1961391057
167325825
90580073
83284329
144438390
1875578073
1417527108
890233822
501357878
992532229
1603140449
112950310
2084294219
1314201735
1521143450
399260833
1641534198
1389795719
717781297
1337534970
99250503
855947925
387176941
673364260
1640940473
2116515616
1860766255
2031314649
1432541142
58914834
1860780664
1642386523
2016384915
1120427313
517015031
1003646624
705526068
1183090730
349149181
996318442
991360951
390459075
37795609
32470463
1272566387
877819030
684302827
1622670879
1406670410
1625705877
1442472828
1929572370
227142958
454355055
1186227878
2096891835
1546729176
998564089
1521963992
689232420
418375792
190839201
1272263560
1305621599
296891790
267394777
728685615
1510932624
1704820794
1635938294
1006216524
1574810717
1339363436
491344593
1399809023
1649493941
1518704058
1612090661
1319743377
1654043356
1632136717
971400973
1019833669
1021834338
990885694
810865993
1290511631
1510055903
1491871300
808823685
797744536
367260571
538814514
1017697931
135938062
617117490
1124059695
1008967314
978765120
1129652739
1568860503
2047340835
1380755813
2033584403
520301486
1300411457
2092230692
291935536
1416511547
1418338199
13664614
731070866
852026944
1408573252
1809204491
1847386625
1397047184
331660861
557180778
1751544044
1731913283
2027460619
1242652075
557213166
1131532145
728191939
695042538
487887785
2136011101
1270097249
700120923
1554878081
94483662
211441947
192448120
1801755254
431566245
94888997
1942964698
308093270
2096634391
748683492
891994566
610578837
229813065
677302085
183285925
457606150
1773213271
355926094
612278182
1731299899
1402596128
1560446894
1126246993
1559889033
1404515861
1933530727
1492857665
538943773
1235707676
397483199
118024287
966861036
1705706192
941692087
179060352
1153861451
1163926080
603247582
582987525
925552419
953977726
41231905
791427750
1231956509
37226760
1589506099
1294186135
1780073910
850848660
577771701
1967153191
1818106555
501663921
39746442
669694394
1349829248
874370099
781116356
2139532882
328128126
1928202193
151522750
252247662
1767429253
2067600224
1023783231
1186329562
423431939
1104287174
1246467121
803888633
1974313481
944381041
1987093688
737138264
64942609
964979642
404429629
16600200
1853600227
1974964100
1447470214
1671748306
1174106488
260059964
1070437538
1376772529
1566880518
341492235
227418326
25849094
1113819867
2014891876
1940168963
1308549065
1673380957
1006847707
475257765
237168718
1900908694
1870292052
1096046178
1714863266
1556856056
1090811167
1449374109
777494229
584216758
1675386693
1510803790
1082566883
664892426
523301415
667115757
94691806
2068643209
1902509777
277288015
1606785183
1159727362
1254635473
225399449
458754512
1713059205
4512308
294690876
1607027375
379136871
936778982
1457086766
727678539
1531022124
896887306
2073914302
1026511185
697524972
411327967
1688838579
1798094384
1953508659
1186828323
433624020
1098389975
489707290
1927160827
960572190
1797810000
1844072008
1650007936
658004891
1274279042
1303713755
1317375358
1333714527
1563967098
1338994050
2061001756
504624167
1342315790
313812276
1524315665
1279667974
685193185
474390011
1739631345
951796994
18989583
2086336293
236437137
1061677683
1430224593
2131480213
1795082815
1737536417
1163201877
475907596
1574392982
1200422884
1915125095
450826962
1291561374
556067709
643181501
118116956
1368865572
272845137
1200285001
827714052
1570949448
282371639
438195506
1492708449
1336234609
978080336
890550037
26118083
1292553019
1214804949
457102587
769719498
620863337
1728979138
1233603187
1514478582
1794111958
959873535
697045364
353324121
1756484721
956693705
986011201
2076908041
2112934159
1497785642
1805292519
805194733
2064046385
1050490989
115800189
106988077
50103808
2029444945
1234047203
1200643196
22303215
1539307535
652328482
1366239271
1165201148
1839573187
2042261555
1147934474
1587161194
1723202025
1531095957
673709207
1618619101
1440299045
395760741
385520889
1235227565
1287478952
997868528
134370122
1509747257
1533839840
2105713573
998750093
1090723706
854028541
1346015717
496839923
669464169
2017257660
970755751
654602333
1035285714
666332522
560410370
1552055823
269212243
1641657699
401316351
149620947
611230204
436423448
1075268615
776763226
1933543828
1622552339
1427776614
1858431732
378642998
1771471565
1965668537
1437388185
874866943
2002598560
990048460
1976920148
1660937730
102160363
1558899730
1104544182
170759821
1579625328
1993354383
1465844516
2002918150
816521112
1481444351
784771218
826650999
2012318371
644642849
1007990115
1382118384
350488878
1546778153
251048872
112943584
72933313
872804231
1663416685
391327825
224847416
1195853465
1525069835
1137762660
1945401491
946024874
1231966594
64365948
148533881
116678843
51459924
646152803
1662267540
1015703657
491393057
669140242
597007234
1943697227
1623058121
2030319730
1602238910
1396330780
1804083182
1623860877
714099054
1852216296
574027902
140648519
1035658149
582304748
302091168
934186546
1544955397
1677041550
1323327944
988219383
1648649455
392051766
609322542
1675883872
1522230704
84568632
531703052
379975239
56664446
396878012
254784121
1372197543
1729334938
353743550
143562732
683389821
132051865
836078292
1726770050
781541861
346702072
1548758926
1862905085
1572950176
1197732816
1544441757
1838091454
428518366
1321074569
1680250350
721304084
2079371363
280314025
2135033514
2098608486
992775713
557643465
1186439806
227820037
259722804
2055685857
627069768
576333061
584778834
1518585258
2044993697
1260600111
965838469
592251240
1130474397
1427168053
1801776688
979256554
510718769
1148672049
1923063616
613017870
933388450
1500809150
1191942471
46813062
2075859938
1274597360
1882705711
505769199
890218280
2014035539
863520751
1593608930
1887290313
590685506
2133984876
1581320770
1940299386
1477690126
908310996
891760159
1093288704
222982003
1115436511
1242557564
516249933
1762447906
565162865
394447470
1280452811
1924440393
1729943569
1278262472
432924031
1743284138
78808775
689509263
1302545261
855429746
2112321593
755591945
1402688478
744065023
41196246
1792124673
2012588106
1623885367
1264794341
1503982764
21545048
180815822
1981805413
88134851
1324071998
1154937844
2120443323
1033055704
952785503
929026915
1625405950
1136158342
1218722470
608325519
1574037334
1951041590
64515065
919680985
1132315784
354052191
1610497715
1724584140
506191786
915135427
598499995
153037263
601104093
116256889
1609517624
1499937676
791685082
138948411
1578096378
1528729153
517509441
1328932604
1349209656
1774168040
1916787171
1267236459
1279104147
722567772
125577624
428461677
224310012
1460488690
1777391891
2094498842
1142202921
1826988881
856212110
1810926430
809131988
1960344093
324164002
2108522685
337463750
1519670937
862882864
402467889
345097044
1008352419
962816364
1901986529
1793073274
1025839515
1610847090
1286451674
1615518446
121604701
859535045
1359458236
1645153857
449946090
758467238
2106316626
400571276
1972279211
493148512
2063993302
1174427254
1456239955
1940656374
1938807145
1731533027
309206375
1055480436
577059460
1375444865
1864950191
1734392553
2084912965
1736134157
2098110637
1787870116
584571135
970521360
627404004
522459700
1269932639
1252746481
1828043365
1288781918
1571730062
2037509513
2115507514
756581689
1165850123
1963892440
267083681
921842875
1683133084
40138477
607951049
1755144166
31379409
760937519
1573464555
400586223
1421871794
11016691
1554300388
707568466
46542654
736183377
514563774
1932851906
1820670618
242541777
1443535711
1504339308
768427516
1900875231
358191
1189960402
1992398879
1341946004
1111809899
1336303989
1063764028
1836500679
890562895
1884706482
1504163673
259330413
1159534817
705658756
198577061
516406188
1060826836
1084776543
671158812
301371159
1699217088
1423531385
39461047
1924145278
448040369
299246324
993251525
2108259267
1275050007
655611261
120473967
1336875135
741744628
1275923024
2051707325
1237849430
1069556657
351569771
1488841340
1366080907
1810406303
1818741703
310260012
1357993078
1722097904
391274510
1419790859
1600530790
1783159587
1028845033
96571901
1045296409
2095765281
152248644
282417423
1722514536
1802036493
287526922
332358820
772242984
1276116501
1527442000
1573157388
523232813
1964192648
1868477166
574222384
2039564800
1327113481
516800334
1702709809
1697361236
1280310694
1161183263
1744623974
1212386754
276560860
150147433
1018849341
1326462917
2127330823
1236472480
1091627892
482894354
1847433818
726353719
1512455517
1217270392
883178429
1712635492
780263270
937085502
268880029
1200047158
140625136
455932297
655118718
316790950
663102660
1222098130
2116765359
986837307
122508379
1828053043
945862310
975863713
1616148
77671393
1641616584
584827849
823354118
1571748007
1242793656
1333584554
1234476929
1532169272
524860224
2094548786
393564881
187284671
217991391
1846266399
835930687
625630655
332370612
518890277
769275698
1696789646
680867990
1837572094
88850625
1073624025
1697909694
211166501
882875941
1496629295
897355196
2116449936
414497063
858438816
1856239349
1181992808
975984628
2136645239
671073283
2087031307
2124959634
382617995
2009910588
1444264273
642072179
260535562
1726669706
1290989411
231329286
309876534
43382703
1982850913
1680080364
147691896
1799735299
827346099
1542288646
1852478773
469571415
1472496486
1607458021
312006555
1701931508
631583001
1925333776
1326181949
1016352067
616533029
725124044
1081768695
69674357
2017686808
578665619
1395494989
1696760619
8672686
1066583417
17257955
433718009
1801308708
1997124648
1839330462
1139126886
1726812404
1870095963
541575715
2096758532
1366311673
1949569778
1923475176
1324821617
1782338559
1044637048
1715064928
530141801
886758178
1566613411
1906020061
1615979313
1887478406
1899840481
2045050981
2062793171
992870355
1832699780
328693386
2147135613
820638902
1324666075
1367382355
190299734
346625705
32859573
1463784411
684367411
1368473569
560913783
405506308
955382964
1751844622
1651411818
578572071
1952132720
640810842
797682957
297170143
704278085
1305788707
1627211862
1115393128
982819774
810924623
36836707
620740891
449032313
60671561
1076064704
310751865
1365133285
561090049
1773951469
1432459609
2016169109
890941713
1573743549
572830558
955299354
1064678571
1478946914
330430494
418512920
1043709198
1234300854
1394414649
558506057
743378195
1149323481
1867820779
308741327
2123976423
175363572
129561937
1430559157
819635147
1814074683
1340043002
1158240383
1821146273
2024135745
434444855
936271110
1271609935
1712624044
2144325652
1568408823
939627861
802189110
1939861800
532944177
1694551835
492719218
1892899136
643983455
1851173105
1046048983
1094360066
2129470785
634529201
1718152689
1109494013
664632545
793252053
1445855668
1441527690
1620701365
382226230
71598256
828890150
795549898
596965172
1670269011
2067112884
1818501781
1129066835
304265543
1053284270
31940241
97902520
240859489
60492626
965801660
1137053493
1704312464
1818693396
191870113
772091672
1248223218
422210760
1603633221
783225149
504426861
571550941
308829638
809087711
994288859
1616372056
1346171774
286575706
908834007
1567357687
82024640
1058220538
1344083695
665478437
670100478
789498689
187053526
2000513655
514519193
576244818
470332324
2092621835
1084470661
1822823791
1865430000
1715706697
1143637003
843699027
257961563
520432813
1943835837
1605285771
2062665805
136242370
247352986
1746927903
1452980316
1762336913
409341305
722684804
1926639293
416144713
652308328
876882140
1126746424
1749652729
1746807814
1678934085
882412696
557539933
683635173
1790228317
1121052352
2088725915
443075880
1643028952
1100134821
1163829293
1873253809
907950591
169110728
1992729004
532931951
2022646050
441321492
2053970707
1155667577
572909493
906450255
1358906280
184404346
1049894163
1070992274
1302246782
241660915
1835411539
1245577288
906791134
1418556969
526116998
1330471549
67352924
972667367
1939676330
254671895
862179763
1150081177
427463772
1279556863
2079121391
1092602058
546121508
1972817107
208515615
1876235681
706967058
1314022775
1483037076
1115855992
2081387248
1131132164
1211693206
1421660894
100970685
1718585469
524211548
1294767430
2144894020
1858043231
838842126
1140358481
1611971595
814906544
305105344
439009241
124688572
724712599
620645076
1646039711
517074231
638503642
729955496
286268497
1255309046
1314987866
471622601
776071312
7601774
1698018763
1188579987
333113305
1952042687
1339568258
501747032
441185464
1318033102
1119421080
511553346
784065237
37460213
1225138559
1029879283
1632703704
1638650637
424656973
1708068296
1748998761
1146021739
2041712969
136328957
1755633395
1430899858
1813844071
1764866150
240758671
1719354766
1970492752
1513610543
402932034
1826497072
274263591
1008580613
2094145397
408635245
1051410702
814182474
895752733
1245478812
851113715
498718031
2039778172
43061872
864087529
835205973
1893805976
905258414
757543586
1552523163
1667334392
1514988825
1365181365
1190532154
1834131520
1512338052
1092410090
565015887
258064786
59088631
1936949295
998794295
838738632
1882483082
1801921462
741641323
1377536683
1382238459
1353809823
2113744753
300830209
34618072
630194882
620820879
1347018350
475765971
500499335
959847814
896196797
2135542775
160757939
1404942582
1410714293
1770032542
1474870459
522682563
303237589
112279387
1818089332
493270419
53588289
914411378
1540215065
1566138117
1041870949
1692302513
594905978
1424150904
1918275758
1473929071
256222510
1404729608
723762170
1747761391
1250222930
103804497
849562365
784272445
2147328929
1178948252
1967676317
1252523524
2098157449
77657167
358477449
2817323
2099053894
1643592413
313740983
309113580
418501395
615373602
43449895
1588411132
1339332824
228152275
1349070112
1761158081
1042512545
701870471
1596897384
929183525
1466993463
517708570
682471080
166791696
1614312801
286434687
515661809
849368302
1835806580
742518966
529265411
164828176
1579594857
6294460
1037534181
953577481
369608410
1415782472
1912654371
1428188527
885832441
1137862740
21186355
203187616
568346801
1928980639
71760983
1752581853
12215932
1623291572
1987815705
116759588
84486792
1548223390
465932678
1645829686
599504456
1736716580
1378143402
818252485
1210591183
1464544707
287316562
762545711
44405839
1279187229
1759265214
2021016108
403901010
792997775
1189672755
688074500
1877253180
792919844
518802295
97579974
409956852
1427104715
1366663329
1195175450
2001593285
495029021
1264658859
839416447
1037343842
684867810
1549070212
1256129891
1605485344
1905181629
721444902
1475732014
334441988
611541074
2045207712
1597435022
1454414967
498620156
530710283
1283911623
1948711137
1064208005
697921768
1826150422
1532077044
1202545106
409725463
1876863384
1363592573
74656549
20954553
726221205
467380198
1043888335
527376796
1739054691
1554389534
1901592857
102069196
270036989
460314911
1904979719
690424236
857321269
1767179088
1507851822
1641841934
1542455099
333877740
916365085
1650111247
1764627714
298441666
634479466
1084224129
638740563
678305631
1042182761
1491083828
294283981
1150358678
1658766603
1134040616
1724680560
493586448
1198516727
2076284837
681178117
2088696931
1122112051
363915684
559492590
1780307242
943940957
256170055
2136630720
149129343
1055497599
1311919790
1840682578
411064827
1631251378
1364489481
1197108744
1782586372
932652116
1846171484
1122893827
133593974
1478636302
717951731
996817866
1744785479
189847409
1681493377
38612435
1194293547
1882761403
1780527932
1971193717
598654162
985948792
635517928
1678897018
1507046564
2030926016
603585282
574790226
238731012
1413215345
108246154
101165564
1584462194
208508674
1981381612
1659098831
1135362764
2118469475
478583321
2090262345
690570595
1407436255
154336112
1300578471
1911065035
439003242
533145341
1724298968
128159848
1313513217
1310767931
485262509
250803250
381550584
1284535775
632325298
46044304
1039178623
318423314
1071513779
1127270340
737532201
2040777211
2011517506
310744522
130947873
747642595
413879183
204405010
1474063071
746771975
1497720432
1491544675
1817013516
281164504
1567866248
1013576233
357604928
418120998
667536515
397280023
572839764
1581389562
697759721
479681448
1696143536
402178751
767548846
909881836
2076352397
1848613277
1893297419
317842444
1640579548
1130217960
1375127429
1267037134
1607143950
739956019
616228988
1426524208
922242199
21841530
1314854235
1087567757
2099808898
283594829
2088703619
1216797373
1951022900
1836805027
1838954296
1103046126
1127054233
1024544141
1885867366
1469435031
1422588686
734293362
1879575192
1308289546
1179154209
1322587068
413324214
488666341
857425008
1358229411
1487430049
1632762105
1506424348
817378771
1080420717
1840339222
49269455
775177770
43420704
1181850079
1195221182
1022679763
499240913
1632154662
1214394654
1804647766
2136530659
1223782003
735172074
843515364
1050906898
582369227
630461667
2116935982
1588476794
454965751
609629267
379313776
1535723652
1760885655
925112104
647284281
541825262
1678158382
273178973
1143142337
1617472201
520680675
401925074
1134973112
806062917
172629693
1416909154
2101451195
474451298
1591676953
80099903
1722776949
1829751716
1881764233
631656568
65537913
671510323
61787838
941618291
891267372
1549058191
1968815810
65997101
1355335949
886898672
945690866
923734035
1147197601
1194788182
857287810
788106681
653390467
319334589
107414758
1731507602
1012007163
644543091
117813994
2079547126
1615358919
1630344065
163553087
1722237072
753094418
1508255169
557180050
361133395
1868904710
1961276361
239317560
1042630627
592736359
1312492005
1779676632
1315260384
861192872
755977702
2065731104
639280487
731175457
1340497672
880362822
1323881871
1505238255
2117369653
281203246
922189381
172364312
1829683711
1351590869
104901492
734548102
700466776
499528438
2103003756
467662193
1714828576
871341158
1739910783
1119592964
810781480
1869038444
176545103
1702298152
1314760642
193231862
477782689
1074584140
802334310
1643592893
968387935
61120006
454721089
733010308
1922593496
1176800829
2107894341
366069211
46177267
1141989146
85858860
1932877448
1902197009
233072320
1839213019
1834269766
1383300582
1445024632
967795250
1431932491
469468786
362047850
1446330662
408550302
24027881
524437884
2107001393
1607896662
176089993
95567646
37395939
296953144
564993482
1599870777
33118979
822341205
572637146
136478048
1626850899
321349880
2070842569
1910694719
1269643972
1925607424
1425615294
1849945578
1692197414
611535988
837820675
403401846
762721494
247517020
1909139210
577033819
560808487
164262866
678930081
1486967107
1975238971
1883671096
745706659
18497595
1490806863
1985702204
1613794584
570382509
271453594
1217439950
659895958
1459175874
1239027535
123036801
660270875
2057943490
2078114890
1773438349
1718337473
1597129956
773305241
737154166
307010020
755655522
373577013
1826395272
878434953
1066291167
2046171708
1056269634
1455691447
2060403996
1539439871
2017668246
572796966
508447951
233593264
911034757
1108193623
74094078
1577635264
426724907
1775923505
241979991
706601324
1829470730
578453657
825564558
1358788231
1211329592
486235428
784263922
346227229
746546567
480866001
78805908
780700535
1190015829
650955511
2021547323
50558333
952477957
86131023
1836543916
299503071
881676959
1263644712
1504441318
2002970199
1163667346
1992466543
976363986
178189329
1154630531
1800415731
1473988127
1642035367
1446488663
2122129318
22309313
1219015110
861475095
1978237983
400391951
1990349267
836481192
1424639439
1742739444
545701806
635510918
272908902
1187947898
1226973146
687093801
1043043441
1406483561
160572294
1381497276
466101932
17097936
1561829926
401703982
1218482352
918712199
1441462394
1562775018
1668037304
1935791279
2107912535
656795283
1122880109
1022826957
82310708
71139652
1486280437
327532638
1261061872
1843758907
1641407742
1305983939
813169178
1265299825
1745857296
1801777074
274204065
1026042831
778346065
1775515229
905285254
2120760990
260294149
348057216
249807226
1982660785
1961613347
310383140
1525445350
2100384440
2082184646
553112708
343574395
1906335732
223518449
156026987
1313940428
1729817113
446895988
1238601250
1214293366
465803777
1966486110
1365641783
111829699
1496013625
566464265
1737696036
1111765764
169262393
1415384319
19925124
497860306
339041906
1053810738
1223950370
448895100
1862557242
603712770
266845433
1774722010
2134169266
765619533
697384273
1176114973
1880055691
1363991417
1810182377
908540586
443390051
604841945
589752165
698110399
50510424
1408775226
1174390294
429998547
399258317
425433220
372721389
2084492300
379798860
1355787967
513048113
220021858
1829287574
308733815
647112911
585931488
1801682337
22767000
1085162237
31968013
1410039557
985391943
138290675
1493408883
546918032
951639549
2010132081
1484413728
1309931906
861080135
2034494301
361058214
448125266
2118914210
1826738919
942997369
1579249012
526029211
1692107282
1031353554
117390716
1455583620
918389321
1753862052
1327350794
395472290
1283168168
1409375554
1632395387
1944582030
1256232798
1813674233
2051690784
1287281137
860538210
2023814062
4371999
600712336
448642087
1044890940
577673873
1100079355
1752357092
607437702
1284900900
2009402820
1244738452
867378070
407445539
619340872
752229325
891142558
1741307538
1000760253
194453556
506605714
2093097968
1951081782
1353096166
2065535930
653731716
1978825053
1308871956
1957969250
358642175
799492953
90141467
325392625
1712209695
1228885383
169735449
1603918066
1199581340
111537613
1084231536
89452883
1478653891
796496343
437979952
704534161
1858830381
133962484
745110331
812648015
422707693
662156033
693994211
947083085
1668649801
2069422083
1094558877
1006637572
1710363661
224321794
1748309883
1169051898
615982740
778260864
1184933374
1491871783
2115810028
1985615570
1346442324
1168643723
1007513771
491426618
377228821
1178680644
1438677357
136520352
1710529800
1873698929
230351540
2137513864
535045983
686599986
1511153783
1692249544
62715292
266818501
1795813226
1618120800
1170161884
1730727043
776046394
1673807008
1531562358
1623657262
1523700770
247867133
1439626538
1478188463
1691155109
1864851120
2037871879
1291263522
750608436
1195004689
1956344753
942025569
1507556946
4089518
962284603
439363909
198425762
655162410
2059454309
1919518801
1930777493
1363853897
854713122
495277671
1690514790
207505516
1612586918
1878579039
696254975
2123160178
1374639711
966911143
342753273
767468913
1902581741
1027675525
1641815885
1854612315
1630638657
125349829
1933116400
1364119473
748093345
1981898774
939857740
2049647575
2002033592
702921033
1906090826
737270521
1086726799
154500545
30602258
1830583908
1357436700
1824632659
444039767
286341666
1306595452
47343319
1845372298
387315860
1154175318
1877439807
1872973528
997377849
549578023
808766425
1132808717
1180992139
522192738
1051438043
894142753
396413701
1210814708
190947131
1712649691
608976988
1332620969
1413888131
1619413979
409208351
2133270471
3709948
1676770132
196841582
1985903660
766365305
2108625713
1037023144
155386410
993578664
1910682421
315626748
2140892447
694514995
50562566
392144463
1026839636
1383537834
1503773724
531479249
341020531
364646941
604126480
698885995
442115799
960941265
2135485130
19382868
1390266461
1845358391
1510705954
1075324894
1705166432
252972734
1111835202
599508585
1476369854
1729643519
1992574278
1397568331
1783825404
2045805363
508201921
459195874
1180007782
204389513
884640474
1283030251
456096829
1565639756
281605750
1520183849
408749438
1268974316
1523354790
240903884
1887952985
1568795991
1734666108
260493254
698436550
1963869551
651253398
1279920653
2141470068
1078075959
1005634117
1056706183
59320023
1219280879
1409521116
1473003273
1746158787
1528764573
40415410
1454948738
440890601
1488667535
833511942
759932219
1398838286
1610063574
762341973
247484043
1181574265
491175505
1587283234
676473674
1671298147
2016748703
231931077
311799524
1738456115
988660519
1573307144
1742509817
224578556
1060520625
830772313
180778734
1021846191
487854767
1489740200
188648694
2040402964
1282097877
648430332
1061674452
523724523
604512860
77541654
270047569
735113977
497330228
655083701
723895879
1786103762
1201316939
1023693753
970995498
1227479692
1377023726
1354980381
2047067631
29637789
782766301
189072868
192534706
2097273108
1182596114
807367043
133180808
2069478487
1544825913
1823286808
2070212405
389800155
1125963310
2143454101
470356225
545490547
834113712
1296514301
721023812
554045502
197000358
590142207
913526630
239561348
700396894
1264272730
154823798
1149041056
1115818048
5002867
1780718313
1663569936
1191048754
2016375814
1773336953
61926411
769391286
2089693972
1526300856
109788893
1555045547
1787494452
938432534
1535982096
305972916
32691148
413954373
910304943
1848698666
393931475
268463448
253854396
1878120548
279153148
789235738
649308084
119673168
98092871
613698895
2009921772
364223740
25844943
1678431204
573086156
210066347
286491348
2065711903
1456188407
410127006
1047253486
1009639011
867833213
659035177
263859489
647813491
1151717143
1622485137
1409463463
2109027483
174176988
146840994
1380499403
1230233961
2063663527
509056910
1654513391
187248237
1621883512
1771960387
246867586
1178631113
1431541614
315955461
297795724
229783303
1435262235
1137264989
1833486145
713105445
83484652
1121392601
1262577487
130274537
1121176355
1740202715
186763787
2002494851
355299046
1064382427
578013047
144290092
1036572156
767052896
1729716476
357779912
2069783630
1469036058
1808270139
1493606558
241303046
597346990
1297207382
1490074117
275690575
572014749
695595700
437627562
161610944
929687331
1980823156
551295621
1867476747
1899769512
296103024
1845301823
1536559939
2138994890
744166398
946409105
1434454195
1602039971
312331578
1675844902
1836460819
1619962733
1892651889
1119142032
1106223551
1189335098
1500266381
2130074757
879193444
1915586652
759681439
456518207
784354983
317192107
2140865608
1364472972
1432370208
574389623
767026562
832494665
1651269731
2106293043
610237053
1128686693
716087496
936306212
852584477
175212175
1959635820
1747361585
1439606498
1062129318
1470139755
1979683582
317209725
749043701
1149686008
543597080
1318255949
461815969
919479246
1060655478
2107201491
1692405403
961447369
33440424
748955273
953154311
260439616
963343414
380864955
1723740063
1335679795
92817758
1702939170
1884797376
517699301
331307785
1021461387
1957732286
171607701
1830555527
1550472686
132889560
550957083
774634256
1889165593
1458168299
103950595
1595148200
522372476
94456514
642260084
59401789
1875439553
165562625
228825236
1602635129
1840016013
1531855943
599410241
1452692368
985921531
752221892
637085334
955188618
1368110357
39067753
1175099564
1113696163
1459438449
1494289378
905898189
76363212
688585559
1077738122
958424670
1857682367
1140270668
704471174
6029683
586218815
721437012
1823119728
759657005
1224746643
922437357
1593760726
1324213804
356271149
127205731
823621239
128726889
1106363320
1377002886
524899237
1267050905
1200962465
1787819057
1525270133
1249521973
820296707
717497562
139238828
579289504
2102060604
1134614555
2019066190
1629233937
485805435
352964984
1328715307
736809199
791387913
1496201719
413297224
488529994
1285755633
1192700443
1575954671
1998581217
1284350721
1243954284
672601930
1345524881
476548289
173418378
1952602261
911403865
1871288325
1129013396
7469522
265849763
1018472521
1311425798
1980516058
630464508
887559341
1284656481
1711760912
1327593841
401393644
284673935
752041189
711012033
138094866
854431809
1245944774
455033330
1086966561
870680191
1767617209
135286456
1421403731
858426486
1274793330
1718501632
1773573823
1844097798
158488463
631083781
724821644
709489476
236005572
1885606739
94018735
848765177
218634656
22688525
232052068
802938001
484826855
1952439499
1385653137
18910643
37760680
251515409
838858581
517825953
992226240
1841074733
792203162
808544561
823139092
1553582039
686666199
832078536
240606910
1558527974
982706716
1794743584
250722985
2062444490
2138379191
1963312545
1138155915
436949729
1608313150
872502748
589776939
1168263657
92822696
2016421501
1719878145
1644093455
233781341
1648216380
605119917
1205572097
233014797
1008388924
1037383896
1772678190
2067710000
753401715
907486294
431700045
376228309
145281153
784249147
1688712265
1992666719
2056624958
1419775021
859459758
1774660394
1795625150
920506936
193787422
1717501426
1209245913
228598945
1357468603
1788280468
1108864061
981599651
1312700011
856948351
461586150
1479932977
655451581
1492676979
1566642718
2114125957
2130119398
64740647
406361686
1859825773
1068998440
44569201
1392199389
1122618154
1651335535
1196239956
1742438919
899937795
152805
1851611471
1359228281
560711868
832030588
750873401
1296719604
1427644689
1904238491
852963092
1326583607
1454882722
966111981
1298828821
1438569510
1377053750
198337573
1243247973
606708519
1620369759
1715063242
1708820130
1018469130
188989880
1530272711
1365413851
632673958
1590940365
599140954
545049511
923944685
615203502
7576472
1178856024
335648040
1393668975
602583655
293724388
2048134479
163827588
648846507
1904247360
951291986
2001544789
869615826
616357695
1920503273
1319718873
730711207
1343123056
1003227046
63789423
1839473615
1576205525
1081055896
1490713111
1449258282
1792042500
1403294021
1557859850
870978021
1813845172
751501026
1477106671
445082548
763382332
343007464
1087086676
41206326
807087964
1810975033
931586654
29841951
1833675920
1137152209
786304931
1095043894
2002389506
588419483
1353310498
2064571970
1872910373
882764000
1600784043
1713976319
1256890242
1142899199
1189485491
1779069551
1639373149
1348052958
1172366091
1366899664
1401663356
1962991438
366922735
1948462236
1362167040
290834928
891338119
1920278959
1931822722
1452593086
2048142200
660473580
1452442059
1399804332
1587114486
1606757652
1412843216
535372787
2090957412
933046320
1103974204
2131955707
79931261
815543690
1337192272
574316192
177014976
784542384
965496225
860711802
1500108818
50064040
702243870
1782136087
539639022
205022506
1571669768
861677847
541284663
1000021014
1182086836
1392737734
822975745
1884435070
493876801
2084713510
1315005225
737018312
353037687
2138221131
353555912
270285135
298815309
115172781
2129533354
1792050085
361663462
1310580107
1660207984
1308865808
1285048158
1526615313
901616424
1280475590
1978931930
2091093315
1089960196
1944370347
749165683
939653075
137421191
86383766
1765617656
1320440024
1411664182
720997240
1742741037
929937746
1693129126
640678997
2021029431
761244063
379047219
1848363234
458388713
1846342522
1389910921
1018796371
774321577
1394789369
2103569837
1397215410
1377004113
806411807
537320063
63276140
481483653
960062770
1987570301
663878198
323465526
1018318576
416408718
856010334
1613529655
447767975
1731748411
2084430198
669003078
903184983
2145315648
401846179
1545369864
29017968
1946245860
1598533166
1753775047
1747968633
527207259
1166741964
364367018
1942509227
2035829207
489643181
71793349
141545315
1819513877
1193645450
722063024
1893628404
1059330827
135660792
1347539306
702965696
1410994287
1660517417
126852566
447936901
242825737
1623008068
1368291369
1395871809
1811435077
414830386
382053978
2013841524
1920440592
501735459
1347240038
896695194
1571808975
685287451
1428639988
1758382868
213563887
1855871025
1722768628
711717441
106219013
283867218
1075854351
2139136138
98284846
1943200758
440527197
1044749184
1646801741
162615680
1164972797
340355519
1116029641
1307140171
826962591
691471459
2099632356
859516386
1920986603
107516398
630833573
983594507
340098735
1035937823
1088605299
1001797458
1143595724
1079547432
1206599650
534569588
739710174
1876703187
406754996
1834487757
393382937
859295287
772113142
2144779889
1299006725
969237308
23477033
804067722
1538560394
502477604
613027518
1932052344
1641328881
1118216108
1185497367
713604894
1186869308
347285734
194916094
1698801382
520032959
1272869137
916503134
1373092536
1801503274
1560954192
2045443657
1874278977
1018939002
155037983
1411927032
1335123773
854738608
1399199720
1068461636
1358682992
975327367
684283870
380188266
1335680814
1514203584
776073999
1919176684
452306942
1651435268
1853768505
1933008143
1596691854
846761266
328970970
1232231188
1442302409
1645279461
1754726283
117460563
716262772
108678989
355108180
880424643
1956495126
1550562872
1624477482
1535921178
114395553
623252477
1205318423
867074454
352887320
315136032
1329803912
1565610733
1359007151
823528425
1257858713
448780403
738095300
1291577694
856698946
1024991958
1413801142
1984707836
869233791
115007459
1449874919
1413172502
1439538429
347293376
2123836030
642910818
1908548473
1882737602
767881189
1889945606
499589997
1200102657
1399378502
2068429860
1608709255
1606346419
466590051
2046871566
869452976
929685215
667496472
1651640280
1479502521
1899469407
1246081374
740273095
1629800436
105293990
1420689301
1855690663
1024840449
1788049383
1793122912
260524918
698692100
1025933806
735948006
1930466121
230427865
1355005815
876964828
1723596831
1195892436
1358718249
469474340
1198401391
965235092
44296173
273639630
818195478
1256595272
499730583
272003433
1425018366
124517512
41265182
406984815
1902068364
1192921908
277947549
941119829
766383506
91247520
913243415
458827388
258428963
161400900
1487011214
66670608
239839854
352669364
148517808
205255198
971932293
128668253
413985410
1116957299
1251565042
1217552191
1883762557
1372772157
1686581399
1104757583
808525249
1815682327
1168666137
1724463497
139670396
402552166
188801482
67509062
1438182597
1210942716
902844046
138058670
58157422
1555101929
248960877
96045195
1516820506
949923560
354824153
1672287733
1584949935
367616438
428905371
260910924
257987378
432136253
1055295366
2109067948
1574733653
1829817268
492069216
1779855876
1701711085
1083301357
1515231379
269704801
2113441441
741980022
460053918
2060597627
2140305269
1169110441
1400109801
491417577
504223538
432099656
108690736
328383515
282677111
1759675572
1114645370
1157935068
1325024929
517126595
791025455
418334427
2114020645
2042675366
1101393025
229736709
1308252555
894193043
1274112818
1144390828
1534583814
1374781261
1398480236
2011744402
1409100748
965143911
1288219106
1700775604
2447984
228015767
391115452
1343206823
34242712
1551844984
1254096313
696634338
93110749
1314499704
818324905
1388284264
1396361632
316742009
75764073
173640191
767329990
1972498123
1568470331
1483628384
482422901
2104787927
2013043082
723416113
1200722257
1645800494
1578609892
1557787904
1149738292
1735214776
1235278641
128304155
1238125607
1580700359
1887448577
1454666237
1994178419
387714965
1241396501
2043429197
2104995182
171516210
1018426982
1947414546
1135875539
1300348921
166766242
972687870
807550513
807366139
881207644
1881113332
737670639
1900328336
235755732
522475959
107553494
217657294
114497299
1451852028
1198363864
25694758
1371481457
47272619
659890872
1012549017
1722139927
691849756
1269501484
220529616
1788157797
1302185301
420065364
309722701
114259455
2094485647
1553952077
180751437
1011030752
1355085745
1195766086
1364943106
1248932170
1080172757
791458883
241453579
1305752889
824864337
1278723722
1171486004
1257720804
80488824
643032240
2024193843
1888443556
1214624743
874566686
2019658210
1946611688
950469351
863176409
1554225731
151902425
5251359
340625565
1055227609
366847047
1822799926
1645556276
2021883300
1795412511
1301587076
1843275371
459279223
1856165165
1432194577
399807931
1032243282
1480252084
230787905
1960954610
1951991677
1261132735
1590217602
818839342
65854666
1396602117
761022642
1950578258
1399304946
2142176981
1175159237
1093231468
658336280
372940151
444022170
654906442
1985805732
418390446
1308251154
1680664246
1735635749
512512197
675905893
2137293707
529518581
1179974891
1122189278
560718907
193714040
1568937314
675850717
1947639253
835408332
494106293
572023951
276854334
1643256336
1054507724
491033099
212090846
1147089856
2005828023
1505545151
64618016
1532242501
1431750983
218440722
81613255
2077357635
1233497601
894644598
589114585
475294748
505887404
350887866
3526381
330641915
1991684344
730778444
2106984902
43990713
1802228139
101507747
1701891404
639360866
1062268083
1642467708
1027341300
971130390
645052916
1835282780
454919808
1563598779
177928406
1516733930
1120391465
489009711
975624395
208272856
2103861021
1534722972
1839868344
1615887651
324781765
1091012405
372266031
1724067933
95547033
1193464947
1863063853
1743119742
540905672
593028376
1531386696
694775658
1016465359
84695873
669134342
906956622
287466116
480071680
1631022772
1339484042
782024878
1340385675
49226835
1144157552
1502410426
1340864718
1729652694
196350890
1012628063
2011881665
2048300228
1960084619
29202084
1974666178
1580499238
327648354
1046210730
936606337
1389264380
1299735436
733225762
2111623610
1612979889
484944068
358030122
726569110
2047003355
172145506
2093227060
634865470
10097976
1722717675
1598194773
330310832
1072356413
2145288040
876259497
1056773442
1264726677
1471139562
699335022
926574824
1414598477
1612952741
1469488793
31523076
1595000350
1450183970
435807043
1200228219
63719194
369113774
2094172974
1794845608
887760859
509544488
600831394
1537501805
1449882418
220369660
1530968816
1027103340
1181565277
1997749610
109217668
707265581
1347623043
1508288793
1803108666
1726693066
1629754651
1376237750
1773040337
1344182069
885840237
1443142340
2128216245
631225914
420955818
1935399860
297084070
284261931
1279851721
1719762956
1461236477
1699756637
1786356437
1779771035
1149740406
469758948
1305605904
1063400141
1718022376
2004670743
990160779
1013120849
390307988
72833794
745664952
429922135
11025052
1587858500
193399736
1281653259
2099407982
923633347
688542530
1876943827
1715076887
178362882
1243957056
435167529
272241377
1555890704
689784686
1986685087
818783328
40133789
1439439859
635288878
747657364
849565748
1929987836
585586761
1255444556
395653678
1666522039
1532107924
369083761
132209823
272015287
945426328
972959454
1620325653
350040655
59563025
24030352
727544481
901184763
1809865958
625474520
1432163351
869084201
1756901003
2044212247
919066135
869723847
1454590345
522160667
197931436
504643359
1815782678
967269676
1128325748
220295820
166322276
1544981255
801502418
387224075
1963652725
820251725
874601422
1968536244
947779209
514381857
1941966907
1287767300
981846032
280105260
1684321798
416118451
202568546
1083472180
1445776191
24213798
272987447
1419914808
590699851
752409429
1493080103
1648602497
944261304
1792923823
2004604763
1649746258
203095507
1770498634
101959796
1758000001
1657262079
1994006207
1515064858
2012261201
1732955134
761789114
481251787
317526173
887821513
1178148932
1974617831
1105631357
1587137538
733315188
361149496
231676237
1517256313
1315295883
374310402
277727132
1938889465
628823240
381217088
295074168
82145444
841864331
1826581791
1175270183
1126446406
1311129136
2007051612
783743920
1156027180
37615086
1586627711
890828945
1133068276
470595551
2129380952
340185691
1068767775
902873081
1442021909
1224827004
1219710912
1701051006
1869401190
937860640
497552702
1276050530
953422405
1871963721
1005498934
1244316588
406385246
1740339099
773624028
648167152
1202823100
1565409505
320812055
193240644
1015041095
1861940681
1562783064
1308191677
1260624575
1684236889
874539783
285698678
1202395413
361314164
934680314
1874804777
331924063
923969377
281541732
2088428766
1647872383
1663625720
1520268924
134404874
1899424537
231772259
1745479148
1284124654
467634228
784159290
1223864403
1167213573
1684850655
1237457037
952026436
786914045
2138145405
572412894
1180216679
1510405123
1917170228
1275696767
311173191
1113647741
83832645
2063497749
1906844356
100949277
443511010
1516620623
292465924
694771618
1992251417
1902313175
2088425801
1378382411
392298857
161672221
1885772186
1838203321
2100797443
1278071623
2082010661
86913013
735665970
1180543077
1069929493
1416635441
656887018
1278846975
1883783898
130163521
1649494998
882389822
1805669092
1720135665
1639190053
914879571
1014854793
109638373
1124275990
1050757771
1591631058
143371071
1968752010
1711341266
1877964016
1121445484
619013763
1271742362
795922443
665518341
1008095029
1833297185
1494002056
580873898
1580072583
931200637
1613196183
423479790
1701202121
1897178187
13778044
805809521
953518275
1091507888
1688802821
1852658481
1013963452
62791770
1250255739
1497300409
798842314
1290191605
873342630
474687352
83787522
1781410830
340699244
1627028370
404179896
1872031922
1453108382
2027591209
599444074
1392873979
1429680571
271092861
2117033716
1528252624
2066134746
764165268
1713713978
675683108
1426590091
1498769052
364358224
1728132900
1082825924
1605078085
1590876699
1141938221
982214263
1044486543
1182142001
200471242
2144683539
1866355827
1785483733
1895098574
1286599404
1747621318
1999896991
1256359388
59142719
1289111900
300836646
1045693326
1661867400
54867265
1548769712
414635450
947323103
114592796
514648446
1364459079
575617363
233456369
777195843
112503428
81869358
1319056209
1419211104
2061899316
1089934588
1811219102
1292046743
4044850
302716394
1447613042
1732258480
2069804829
823063424
785627460
1937635816
375497993
1964147760
120193618
1579457140
2082440278
724761702
583677311
1104275449
1908478739
1130083621
837609639
1018718297
1741905973
931232424
1374049926
10043126
591570739
1059152241
2022359140
1655842283
1773958208
1894524379
1294374130
588804312
739905840
1755779416
1388011923
958011116
2090088715
1600874853
743606835
744342890
899749020
1619879321
760662410
1620769149
293437011
1704176931
1426422071
1004741253
293769051
667442854
1160290932
898944351
2005431005
1577884883
963302826
640799900
985105134
1773643185
2109066148
510762121
1279831209
627732547
1596771545
503862601
802561027
484496284
343138812
951862222
1576874189
1827222472
521456771
310515008
523418162
1724627298
821216997
427374880
130710417
1384779554
769526858
113328920
2102589510
1333831799
1920477563
1967215914
814123091
1527942939
515511410
1201312503
1043510328
1898494435
999099727
614374049
882301287
174975899
805783110
63113215
165353158
1884297108
469586858
422247987
593526915
1995460994
1387881620
1795144372
1691065456
692732651
1506362049
2012294863
1489643103
1409034604
2096372515
416784931
1689590870
523787667
965283321
764370293
458232486
277438527
2019002067
793205644
705089732
1496412558
1187143015
1889273131
120206524
1175367328
2088680819
636940769
1993170838
2047654051
2091898607
1187820412
788802087
1414324710
103831111
1920050859
1533272376
2135811389
1341826361
1096732519
2059880614
645669692
2076242365
1306507598
293005656
867395916
971374581
1161978559
1828103245
1046167473
1328005357
2093100872
1037668153
31899481
91010068
1401348395
387782784
1101066455
1850019439
489725032
1907127410
1942925777
1053862837
1720316008
634212398
1716462641
1910162927
538503830
1666633349
1258529651
1176270390
409481264
213109934
979911528
464976955
838934883
2010213805
1055250082
622251935
1731199672
2067459855
1669758050
1418753804
2009804650
1422116136
215332541
1764239739
190207005
1648426843
315951344
2048210290
603631775
1408431020
655236698
1639068253
1961714295
1935684702
166426409
1839921047
150779698
1350748882
1856020631
1129930238
605914695
575192195
755691867
1952564911
1827771334
1720244057
85184748
1354788102
828373558
1353499990
1060996492
412646690
58236143
1567713569
1646496389
1228273037
2046534330
1832813248
81227371
1574129305
301856622
364288848
2049128709
2111040160
88331950
1849702685
685398618
927223623
1661623786
1919507463
1635917817
227615893
1461266135
807813744
1639625737
1367735668
1293216122
1460434044
2045879064
1757735014
70002256
1623922927
1913055818
1611122587
827775246
1916899641
1437437485
1553756337
2088907354
1068850549
1097906220
1051497935
1998674446
768100749
493247809
117601567
549206532
468705312
1790471304
1478185293
674582445
1011820620
1699579012
863547964
1453295333
401844306
989475519
1631677534
1922898846
1570157356
2109978662
1097036239
1902150722
1545862187
1054693850
445082154
1955095804
291926830
1814639759
1413944031
1647282184
6056224
438672760
1731684211
1453973956
299105358
1481639463
779587973
1166514629
353422367
103181562
731226557
1503075799
224130477
1527796157
918163170
29309831
1417631869
1939354690
36372385
447365892
961356197
981375897
1230526845
1264267580
611623213
1817158429
2025953609
1961222546
1963287965
1078202646
354841664
61032717
824287326
1901524264
630407063
39499653
1451282928
1989725904
1694113880
100213547
159629020
837368536
86639752
1653569880
414886517
945826351
1444176659
410057237
1172233448
399482897
829604758
174758245
73428464
552007744
469569368
1412196913
1623808543
1168160075
578922742
35524670
190242394
130274972
307252498
2046245468
189406370
1130477250
1233697329
362095774
1871775848
1431925314
2097029443
1202070274
1686673993
906614063
1988124170
467940213
1840860327
477811060
2004612726
45586291
495902686
510098744
419554317
440039266
70018623
95525243
862462871
213290072
832411886
1005035401
215223620
651547132
247886736
950425643
1193243966
1977565452
2073172124
1337915709
1118409610
276337164
268566031
271240148
1824830710
579208866
283009304
485841723
898740787
1860254992
535364204
90581616
842674549
935332055
1788029780
567472825
1033547081
1623479912
425195659
1587767820
982337136
600708301
83619822
657428741
1881561700
1539844056
1041423179
1312917835
1364452590
919167602
1045229095
1646523264
1584441284
318933235
707539120
1313199726
813439747
1611815745
1558394065
77401079
583542081
410560364
255726065
621819986
2030935037
1157718880
1167501720
961628121
1291357082
2116079460
1341469501
531723641
2136819694
89759904
178131206
664262878
1583826033
1525035803
879619053
778271956
724743274
570278759
461707165
1000471812
643953427
942584418
266550987
799255901
1281340395
442944981
2125748215
261506715
1864301437
207791065
1345315118
1450122810
1682562627
1969019944
487285899
1913512819
200280784
116825013
262227005
941680258
82188333
158461222
1208798886
645129750
2032574335
309802165
1637653345
779249098
94772128
2042538363
1125920471
465997012
1579848025
286709634
848684597
1511885698
1859649453
2069965720
944647310
1983547964
1648531589
2017297155
869856884
849420075
469221520
406702223
558532255
1749044470
1687082814
261788718
1805941125
799475889
896714623
1132582742
1287658144
2003519457
1203068920
943230488
571932643
948737952
1113420536
879262022
1223355928
1773877737
566279882
1074979235
57541890
646761525
848993895
465658210
464270475
935818780
1085309208
1722660481
1880553378
1175232155
1643457229
1756994909
1353996686
4991847
339459268
1462743613
319963529
1669940940
883656096
1902533713
104793972
429501806
759536029
2088615903
1999130497
279479622
233648683
1938929705
1088499569
2103819131
595843000
869849531
1936759225
1844112007
13258828
38370486
1860768364
1803471121
1373067500
41799489
1739238176
1702895455
1008018736
347074493
600852478
1071728112
2044110846
315035322
1625893461
1673341966
1370858276
177117512
876594896
414115267
2131394707
1565551567
1594810489
968147449
435089854
455805810
2066083106
143124614
173824011
43837674
329105972
1987150261
320271707
1121823367
811501564
835084912
104260660
2042527339
307754760
592594055
1044371404
1676309741
1500306309
1192985493
64529566
1484776156
204661220
1879597990
424906748
1864092468
2093460241
235855890
978872632
428888720
1293691043
2058879107
1998678414
144652269
1614233908
534755434
1876679675
1697732672
1427160186
12209302
366841285
1034172388
986019702
1162363233
1031800634
15111434
84271439
1686229364
1955760845
2134704651
1656733317
1772284784
1047781037
715622333
2015639153
354465957
134536214
922832754
541795962
1106357104
1522845589
1142117724
1104461409
66131069
260600260
1777541878
1829397980
1682391594
2120032153
1378259225
1763698389
1960781468
1783118258
2116391457
156623643
739411185
750044637
1978860654
434016256
366323985
1837082207
1470467157
1871035167
1741399254
28549842
584677021
607983135
1774982730
1546008493
556049093
1305332436
1820554992
1346777005
1992652109
51402717
871821494
1082983073
887476639
1328264465
1272233210
790888181
954932301
1098694494
798624414
141441338
980174388
468118725
146238532
1682457723
596041072
946817430
16567978
1676587672
762062980
438483865
1203107489
1067211943
1025460369
1013485333
1811974052
135361283
578642629
386026084
386175437
357848511
633918396
1947847426
2094573678
354235434
1041262826
551463194
184188864
679310969
1558946620
810804252
1868895200
24374386
1915027764
2064570059
191714926
1983825657
604721472
1036547041
1101948223
157046668
927140925
868338119
1315850280
1917556908
1125168799
1226624824
2114205610
1144880727
355814450
74086230
485059381
1695026651
311800213
231673362
1765633711
533479050
1879453188
1161681906
497484227
1004511716
1353903831
678236995
1637514634
564843392
767463519
1547895626
53396152
1011724709
1691332948
77436213
1523167212
1878678855
1768328252
812978172
420290716
706216657
1458805269
2138776827
59601326
1096706386
130563182
1232552896
1291489796
289098754
1595568113
1992374023
1099208366
1962047969
578061874
1683687408
1885657653
67747246
285861969
491465478
1335141031
850497171
1569317070
1710748754
249188359
1039894662
1227452018
224744317
1802899971
349154358
1555897786
861263914
1440163496
1001482033
517729242
829423139
518168773
2055562353
740569189
413712869
712291713
2024350879
1088131099
995392544
1357222776
1154309698
289601139
123668207
695910416
589571509
1075288250
55322983
1808662121
1569971651
1490681771
331434977
1850916275
918548466
1838422470
1182364955
71503469
165170222
1442272766
983862462
492642820
239120884
265012531
1574103372
234508296
658554814
1724466518
397288413
1311286530
487443390
1410577135
635450252
1250949193
362775531
1941119973
1420415815
302746261
551573077
8464712
1875455120
1057041401
753574177
2099517935
980536417
1939794592
1008970673
181494943
1949753295
474499180
1076192608
1823468025
1810413422
1805384035
159903541
1490247459
1619432507
664480437
1304161095
2112469066
1938144112
1738231646
1497797968
248748501
919524203
1321957412
500212432
864080823
1811056400
523645108
1754852191
1888084759
1496740539
893970025
788256992
1830780144
742086645
336188958
65052702
2030641105
958241280
642089715
1912422427
1384885961
1114793
958182456
604130104
1848709893
1117310191
2021391284
1960802126
1753867885
345832239
1579533252
930215319
1411524053
1019081128
270001719
1041077040
1140976374
1650940995
456509918
1735500069
1160982315
2000902618
1262487766
937076024
1877317003
2093936707
423796534
1241633114
1391017130
1039190514
1170383193
754664489
978950560
1335048308
873757008
285479423
879843798
711098859
6532655
1987122128
1033915637
1928361205
303378805
1729069243
656168955
211698857
407713192
459820292
424046295
1590537512
1853983964
1249334240
89954013
1123704845
1528925770
1132938752
1880224000
1702672405
1920763197
1459839810
952487036
2044114277
607102615
2083518972
1597161434
2123121388
428118025
249212808
1267649694
1806156049
256462180
1899204892
1127581898
170646270
1036707663
1394600636
2115326332
1507041884
767261063
1501030597
1060668497
1436677105
149737716
1556086667
1692648196
383853498
166236654
2014256062
451034289
1230237935
630122225
636656206
867762182
444121821
1711584754
843123079
731534899
1222650958
777674592
1424797790
2048009361
934787229
1114899567
1527176978
495212353
1841954637
1994151100
1480918978
901141326
777322706
1481303307
1954061875
280785113
1698155124
1791429961
92979291
1069841671
1863869107
1416646422
1202497079
525747528
1497562463
1612006323
713939574
952314000
203651114
1071780431
1401502449
10334702
1851399851
1485794959
567918598
942815943
1837938325
563813998
856165863
504993137
2100614196
1328744615
451005468
605994712
46954082
110873399
996918693
248551721
1373235990
1308350743
1717555781
892906979
1232861988
1016340654
854033798
223344716
1480023882
680475292
929343460
1273673563
568753024
732962560
540571235
485771322
1053582341
1481204884
1771744050
1525942404
166471978
1543898739
1404128759
854868092
937782197
372027993
2100972442
1275335964
1991719212
1395040033
1782044476
1470988969
568995795
1865607969
422613392
1658347182
633531230
374309361
716470786
1421042325
2134751432
796953291
66561704
1130118491
1572115222
1035951916
1047774189
606055977
1177577131
553257148
597777837
1598727883
931569248
632047491
1694101271
1973777754
830732267
968564930
898873988
802289467
679845654
1767633964
1674078924
1038471763
1510052570
1995447033
242711106
1069136060
631198044
1960709567
311780294
1686548846
27380801
1083249500
1389927160
713714603
1485022440
434664919
74795996
1166776549
415674507
1384071671
955835355
1429687984
2132264095
878021901
1853251955
1517318475
638044931
1199850280
72641829
1154098727
767237752
180649310
204355803
2139508094
1494232619
45309799
190326947
395379907
1289644831
937131953
1656308450
1779577310
823032723
1403835220
936011994
1162744730
1248638759
145499659
1655461397
61726106
1060563965
1380128661
308636016
1793677658
394684872
1555669505
158872921
2137690517
769087285
235022524
170121060
103056189
722357544
874581381
1119820119
490068215
1417493560
1310248915
1203722428
634432627
1636341535
946057877
1780234136
805327124
1101908202
1042541057
2111902829
856041012
852226094
743658262
1843219164
455504181
1118823141
73117804
1183070945
400441356
1443134484
1335914903
858659516
463164139
300428876
1570963578
1040878958
674172807
210297276
1653250085
2083914825
1364556316
1950815930
2079892265
746776238
1355364468
1812026171
372416885
816284123
494771204
776525458
63608469
765575654
834122873
543200702
1443823624
155300412
165636352
1493663662
615207907
1743504464
1744935853
1043270014
1996621485
1053024728
236737264
1071579855
1776884078
59917183
1802365985
1571271138
2022846507
2094207517
656430536
253966341
2139566259
830590585
80302593
1462189460
616851364
2035384760
1431879716
1013442169
1209612251
857912680
19787706
426577413
2065190936
816329820
908917304
819645499
1073768743
1934332331
1724720521
841891920
1931906218
1736604324
221859448
1580181141
1250616006
1625673102
263936561
1098560532
1130432744
846953119
835432859
111032901
628420419
1539583078
792576601
812913748
2020950068
1681766286
1965197911
544365243
1598835999
606819089
1712990459
601284458
1238402616
1653905757
904755632
1571680914
1295349513
1569476417
711505578
1121283741
935743108
49280353
1972380311
4000745
479390660
1425088467
1734851289
180682269
534279505
786011700
1671885364
1127995236
1024357951
1536900259
1506898578
136099254
329352759
819774303
1951262682
1104065932
2139387315
643047144
1295241511
1833349061
1591805320
710920540
900291769
1678523680
1716593890
1106233630
2127186014
532873853
1227470740
1391428159
959499411
2054767807
1132454784
1300319807
173641534
1948042846
1068623987
1098702026
87792879
1352067582
1633451204
1254185780
1703766994
1899044760
868594939
537683257
592438656
520263958
300314727
1965473071
240679390
323503482
442192218
1247267998
2142451832
1705514483
564541949
808512323
819327821
662735383
424235695
2011263289
1857907042
1451590517
1248106765
1029999953
690845804
2014012103
245298622
838461058
1282234053
427912080
1648613884
175768617
1710806803
565997662
1050568515
1983348061
1254076652
1372768084
599465118
138277354
1336660981
191530589
349768887
98552548
591905278
1836779270
183737584
446939674
2038296870
396538735
82692873
46346870
9057898
1733433844
1695021962
1384788160
5650315
1227704744
929648614
436890543
328852773
1143240346
1302693070
1102173108
473497008
853861900
1330141335
494275507
1786156736
862134914
2005891380
1499832669
146255998
727677091
882637485
193989831
1001246280
1541782169
1015305558
1683323260
149068457
1558793439
1892674555
659510817
2076020913
2101246584
285547062
1277340956
1799138742
1783763222
1225968199
1605190727
817442017
773866791
410948716
2065597944
305219731
17555129
1667261376
1739403423
414188682
542551238
911517037
1253756771
629932175
1360806550
1655570030
2136341051
1465275053
1926232741
407865876
254565814
829581637
56575094
112763004
236817514
2138043665
976828178
1458250735
1891603981
392158241
1721528087
2079676459
1330014305
1820144464
145502583
1745371175
1667168015
1436762358
737007772
673416243
1890528296
19498777
1559201867
1082122365
751542399
1239340445
720972339
1610685190
613686017
2130469968
29929856
555254374
168286941
856290767
1182443548
312537999
1187161418
1271660823
98566642
727541755
611557379
1467278328
698497487
383978598
1438576688
426909047
347518330
2060967676
656089888
1397657571
918712749
1737413849
542858882
71486374
422508293
522881356
1689737340
875323479
533829005
982479787
675420111
1556428854
841345321
1938728307
518028512
638843282
1094493736
2144473201
1508937968
1898869145
564112699
1882412402
519216897
377947675
2005690236
1950751303
1520767977
1260269646
2131061578
838789103
1898194556
1376845473
1214015556
360681674
1287538617
1981652816
351624018
355606324
843996059
1087828522
1461979900
1652247429
185383030
56632173
1931791322
1601010221
15200310
111758739
1045531856
1980056155
2073452443
524690363
1557408454
362314652
1102153536
1796711376
87494169
658560202
978070424
757190944
1549077815
975893027
143932615
235304518
189373033
2094207812
2083620820
2109599578
1679963921
1347961165
372387284
222755886
1630679157
1596917166
729146626
1428593490
101294979
547137520
2057896117
1605430038
674286064
377746487
1560297807
338957478
1760070944
1529645384
235302094
1245593161
810640319
1087221587
1609346870
2052556067
1165587793
1422243089
250528411
1940455374
770901538
210163546
1199300372
338282647
1387539577
979545730
1475703705
990580605
2132855809
612181289
1878304232
188495016
708827783
944764305
1009228472
369093391
423422921
1497870677
519538185
732651904
1299646008
824397303
994608055
1523087016
1467858627
887045263
2143565575
334754147
326999453
1091897196
1581265833
2062599305
45926834
1155037238
1542532471
596203631
1760099765
1782269509
742125778
1391975697
186106859
130043185
286597880
1554949356
1769601743
1713851030
1224788515
1400473271
199467161
169485494
1675796025
236013465
2087249969
962902121
1827676221
1750732278
1383175463
1602236427
1899330372
950393579
1002676313
1163583648
121515152
578030973
1076241180
1147515131
496137045
1179053002
257789141
890242939
2061142432
1212692039
6430275
1425752259
60335191
1167442206
64073336
1095675310
109755221
305076012
717076010
1706367336
31791571
2141004744
102147334
1756157973
146191984
1988945237
169180443
703814838
686314474
1538664189
1277474718
1475696560
1869048093
176636888
1625911438
1967938743
1764610193
640610331
1395514387
1601376605
1157055024
465374219
596509021
66642748
43356744
1848868421
2078785482
1906198104
1777646114
1199576473
1085217563
1457683143
1426041037
1333293909
1835519749
1202445288
750180973
1947270603
816131244
1339274669
1391049011
472373909
118570352
1753129861
254002531
811397267
605827126
1514829428
1988003169
2073031195
1242893686
1853530865
724123312
515731343
1250734826
225195920
966227154
840167813
1124341955
146430832
1181168405
792337123
1225186590
1402754026
825236356
1725879101
468916292
1411781384
1166819442
231504033
433027568
1144278577
214680373
1540889317
531672085
1223498672
1340358054
1227209967
760152119
2078153115
1514992181
744136491
378364684
417405766
328778510
1450611211
1154652542
1611686139
247395388
1194151992
87409560
2066961471
992195062
918085763
530524780
1512886189
1955684911
2017329321
1981698795
34860199
1148435561
570136313
852908802
918575395
1069918696
1990077742
369204657
917714678
172158494
1026585093
1152229014
1969586417
680433288
188859479
200294199
1478818252
1881093024
2130429083
1668758235
1976083051
216127615
83881807
359852654
967161793
1101325050
134627172
1358778717
240007573
964398221
1314248911
255750431
1556215766
1969963655
1397799400
447669830
953887202
450086331
426473040
855231535
64982206
606278327
1124727059
924772735
574556115
914756379
920276681
1922442198
430497134
610735251
778467381
559234381
146825015
1839925681
1270236127
2042156881
1775906113
1539215907
888811719
175226792
1984625731
681822987
995645645
2109179094
1206969257
1968301837
1007968918
1512133001
46150528
752324198
963345286
614863342
1614599115
1322321829
446520060
1449451257
1793665398
2095261623
414927747
1811329832
265520474
202115518
402013718
1797940990
1753946722
1136300049
189063953
388756570
1072004073
1639820249
39505337
708314051
1478337396
1799122368
671718878
1327284306
1626701655
1208475124
1095053799
1005122304
1487079722
515349616
723771892
977955065
1114760093
1696745744
1750319368
423402820
841121952
434287739
77457405
1992863555
590336156
549115751
1865467714
129474021
1866757920
1153799092
1787462170
2117585876
2001242775
1887976470
1392267043
1872153566
915462584
1024779434
1121969353
475035018
2144909806
244218751
95938892
1154760981
265248208
226469809
1502899918
1082256194
1898033911
1771402040
808744020
1535009401
1644808403
1936636323
2004709612
320993889
59555399
1079075239
1795286285
534833228
380647531
867589289
242218470
1454311347
1813012633
2008903416
853610127
1258284498
1851746915
515489842
1327729375
1034163949
1484235398
1562915733
2100783579
1273287025
868811935
75532388
492242708
2103366445
738941266
611467736
1896144383
1044221146
423484657
2034128718
1991725973
110597744
1495100858
318680279
1759217796
1724738633
760889744
1791775544
17314773
1810592269
1408640273
1742049432
39421131
1311784931
1934901468
664055832
336530815
519583303
1000564865
829987466
530887797
846158495
1265365202
393230018
868200423
1284143803
1965690261
1642697071
1600685865
669555231
2013116476
116772250
254483748
1079879112
362356181
291691689
802538178
1644654588
733386169
96206673
951079159
1491989852
394206949
4328717
1092897591
1011869768
761948122
2014086320
1810827583
870090246
2017548979
144991391
1008134759
1010545250
1040987491
478792414
1442614939
1533369344
2044012278
1345674747
1090590966
1684613369
222852526
1715895402
1952086697
1567058511
1700474355
716125575
1406059725
1369201010
692148145
734988635
1060078148
1417583432
1260172683
1032679600
2039356069
974261497
1978469022
1269116442
1933720520
196073497
1550510160
359753087
1811631332
128241423
1486226855
112032942
1882580989
86446374
467672196
2109260690
1737383031
1698952974
1677545630
1896801348
1065957737
1283933792
1082334444
180755388
948625377
943501044
1906232050
2047097112
2027363613
491556410
1212968948
1736140629
1267846254
500497415
882340935
723500105
1473872393
96476802
1452122240
375820726
641023224
632866504
1923986613
1602266267
2024677740
1325290603
448431507
1998585450
1276000960
565764778
805020657
1400546622
1323124290
311344123
471108099
5968635
886342964
56366715
968577600
221214433
195204727
101587032
1723331906
1059634527
402151869
1606558684
481628185
1050304431
1207425282
627731363
915092066
1273756945
1916681131
1381552011
869250413
1636678266
1726070774
70320093
1552947480
92301984
1239203104
383969808
457370353
1847754502
1149152941
778988859
991376530
51560321
1436304818
1397839376
1961586981
739887860
1717011305
564175716
1431637182
1294687965
1266211679
703468068
172058881
1068525626
24272363
104526214
249130287
241884145
994437708
1280917414
2020645677
845436524
1252485279
1916538238
1466478093
209224787
2043939975
1742220051
856866976
1479299629
632790938
492182588
532085582
1503847882
1092145817
1668699182
1242286778
295787820
1738905903
254327305
327523625
1337087931
1238928090
142112150
2131241549
194659851
13651437
1879900751
899825642
74285682
1129449951
1302433062
1461524750
1018769634
55566511
1156814742
440941555
139454336
762081873
499770402
1963647053
23797431
437544439
2127866655
476306879
1609722239
971439385
306714259
681648570
1457092056
625388742
1714554380
171421209
1218827344
2030747914
967580626
1069883104
1431144796
1349191226
187371521
1709423031
2025809041
912161655
592203301
1167720968
713433554
382078247
44226569
1984878980
739725410
165435222
136606503
2085299414
1954481329
1250127652
1492655164
82967219
1832472321
1110029833
159826834
2113427858
2099936481
1394520946
1120883114
1157981790
734470322
1817245484
505344800
289681975
2006770195
2005795764
879668472
9439644
1351423628
1568489530
1707554984
1577339259
2133467434
682554179
673982799
1205386803
533240646
1127761096
1018123876
1318291846
955597917
1618298921
2087555449
2142867822
1512094305
1588203255
106275155
172389676
410122935
1247527517
1908049683
1263865104
751872254
794478185
1221724595
360804142
1733828757
160883609
1902152475
1840086720
562318439
1911978310
1358111513
1139868229
1367951191
294238268
1697187143
1604206784
1583793179
2006115318
934095851
1231300999
1432894898
620535381
144788719
1991704805
652406751
2046245031
1096488406
1439209449
421697312
815140451
1014280253
427362657
764803389
828762032
793873852
1221132540
1164719296
1427464980
72907893
494307460
1744034373
275277799
1011090270
697130940
640470086
365928662
2013922871
198432975
874374897
706543064
469479876
790446040
1906274514
1072578184
266252490
682281119
1097552751
1736868951
1994434372
1172571356
912530075
1055911136
1432745807
969925306
1277410743
1348351091
2043989248
517419648
285421305
854286172
547189603
695842256
1558951011
1273457927
853602197
1958655187
1768097844
1024725656
708240915
1095376138
1550008316
1581611934
322160208
1411327879
414154246
385947106
1534082880
1513719646
1802922285
114516782
250805185
1380327197
2016636160
691393296
1677567617
2112110531
283099720
66954611
1935554073
1073246027
2040807187
1970066778
1048936938
364492249
1818029814
1629358589
734272998
71464136
157250350
1227133518
1814986500
1687012551
1075129154
1389979215
1305044841
1810521118
454698330
1290678747
1337956971
655096921
1085396304
109012558
1703008650
1510238600
1635948170
620647881
819079163
1468852237
1017705318
686576678
433805020
1713979942
1364440425
2004869679
261478967
835540899
1262075358
158130090
1641735311
349057743
811246918
1294517542
296143691
856139583
1402676530
1562634028
590066516
1983871016
284051149
1620098855
1886749795
1928267439
1557945318
1198669556
847259324
415008678
978894704
281684562
1908475296
1376567877
922180903
1809873272
1313135973
1513510504
515047993
1270661936
312659543
436177523
764769582
1846193999
1277540735
1177526743
515004099
1690464389
766305556
1276951387
352700862
1678657338
1373956102
1279211310
2078794399
1812335384
77193035
2062787983
568713507
1610202622
302246145
1001667708
2045915068
992224675
906947011
724751860
469511025
1421766277
616470519
282883847
1327543596
193844603
1206898837
1483693346
482642257
992238088
903361302
1080857868
621371340
187529565
247793221
1515067461
707712222
2067787668
1606050803
1300919373
160438511
63800019
1521724732
110032959
504326439
1055511733
744900386
385444580
1356877682
1237400884
1921490589
209340931
1791077013
1907928191
1421309108
1743294276
148405957
1179620861
89092831
640679712
1836879398
1392304361
1987643185
2028142494
1046984773
308274342
1527417125
1549333791
517546725
507406730
432841952
761408100
1969039861
904442690
753471560
951729518
302716957
1857852418
2120451818
2055345738
1395238586
1084261803
765333011
1680500099
1397442161
577752226
1225359752
56076845
487796529
275816900
1782802250
1281933206
1442068497
554525994
1241648153
392754328
1247443082
975820746
1280305112
240560420
1120972748
193814047
884427066
1606907098
181564824
687557118
622807759
18011286
387723765
2024942960
1094389353
659317208
1114234326
690697369
1267483262
1584828364
615877526
51546086
1343876278
1249309397
438744621
848410186
1948024853
628428121
604199689
220538872
1224751070
2070718266
1729353911
1733662674
205438043
1927064432
671782904
1070503512
212930272
647728797
1201699858
1533744047
18529934
754597075
1698110186
1743843788
1926194174
1686016064
2012331260
1498717946
2054383009
2124304366
1532372407
2004727649
1811481713
84128868
2108040229
2024124570
840609657
1040480189
323152658
243894828
11772088
1628727938
1804284093
2059897271
813154506
2082247444
1086658358
283245424
95147049
1052758740
499441077
41942401
1453256172
414586137
958486326
1822773845
2110139794
881263928
1860643835
1522153887
1048298014
1477266653
1323032842
1448891504
1115829947
407591430
109160777
554798476
428672883
372944343
1127021702
1595280686
724532365
643740079
27064501
1218327209
1454559120
1426331435
497519055
1761973902
192190236
758496428
1437227560
159651060
2005826326
9444543
1519487684
522313744
27799892
708592505
1852125959
1908644388
502579613
1736134107
7252449
877098976
763105742
1682665190
656840089
1808558710
2045884940
47152768
1295827802
1314673153
125444523
809635801
1613416673
793917421
1625219740
1247612634
1273129977
569741486
835941800
742319944
273207826
820217544
1980442621
1911960219
1112504785
1660898339
989943161
1576857155
1402731146
1153594725
1836379796
202127886
147819605
1323719435
1790460838
1087479311
396318990
1233093729
286661048
774822246
2064552918
885266891
1370293815
1875720209
624646550
1322671726
1363284929
1408069982
1397709239
799528
1957408328
947719598
1766147403
1296867390
1217779391
1553618444
1616119955
1782343649
192978929
47171765
2079377990
588423299
1006236380
544217210
645444698
403592982
1815321185
446411447
129205238
715536545
1060542499
966315332
478142923
111887802
1528086615
122092957
1343914663
1605864342
1184472506
1033328022
1418792730
1298261733
404463346
1041369900
957469686
651152999
237930901
1133684280
32062216
1482564656
572012311
461616633
1327368882
1815744718
1594398919
872616009
1807576627
1625482484
1211499639
813144012
1896334953
1856898108
1528743906
2118224253
2110734774
126211771
1112606199
256791368
1534671941
708625448
406444635
1886974657
1194551377
351089978
681362851
1707072219
1997389381
2013240962
1920230031
242835944
1472869738
93295169
1125998804
1339013389
1767064459
386456375
516737639
1676503223
216671737
620076541
1232244613
1885558932
155054208
1930855447
642341594
1852923078
2109499281
486403593
1265937784
2080001139
2005769877
495398250
305021828
1544331292
1472946558
2107819818
455327938
34117550
1000694849
219200918
835036117
2056054943
474168277
1640096588
812155773
1634923817
1700076869
1488532682
37327348
1413712068
1315202971
1969634075
522676762
1957503019
1410658949
1116829064
1627398932
379893427
1135093601
1108593918
1478864048
570039383
1681056195
112331949
1364816835
2135479466
1712789200
1167418837
222318174
474905796
1651656251
49936605
1029681034
735033696
1498526244
2009884762
829760743
1096068459
1184718826
1812951759
992549187
1227225010
315285403
67278198
759030290
554908110
1435032655
1679996370
2122060508
1051469324
364148111
440259690
2143099368
1538594270
1795775941
1743963851
1066738939
297805704
589153354
1561721412
624774238
569632137
1281033223
647249238
2139031523
1579709266
1321475305
277647979
998370199
1151616241
58389402
2021263992
847031006
1608604782
152394171
1315350092
2087347633
1608781929
1676861020
1245725130
2030386212
718035504
1323591152
612926867
1197943653
1315613755
2039909119
1874387201
802304334
1287737343
1330628144
567512494
306231536
830164190
1102274049
1941608472
1065307898
914478460
2019172351
1980101326
967875909
2046377721
791797847
422678701
876392582
1745780275
2058666530
1763477165
1246528240
2132684601
438913107
1643263685
1175638352
2094932504
1966877869
246841698
2051225399
1330803345
1533346173
265158804
439915254
1417094416
413571197
972769615
745255527
128404958
1952199728
879375994
637224626
871022325
870612875
1451375234
1965432957
510869097
1142640192
72923820
1001960638
1555186731
968041806
1790734284
965666822
764428612
1772063418
1106432458
1785406539
896429319
1877024280
677415249
562279225
1757158393
337934649
880142945
2017944547
1091083728
415553371
257455679
888829631
211461086
568559295
1071801714
1626132828
1085681425
124067807
1202797300
489323279
853149308
231048643
1377590663
1604804925
2103293310
785624852
1997322879
570909476
402198983
1283863910
2043572205
776185635
1423854049
1564061217
1981120071
479081933
2133818242
1506396751
462324660
1089789571
1203294530
1930837742
1786019165
912548902
16263587
1436841426
1506054667
1741484301
1671120036
120521902
1774773459
1867043616
817724028
856944294
1674800786
1581678667
122550565
129149830
1780605032
14082674
640125899
401275101
17010295
1902177357
478341129
151875843
1685741976
1494971623
378307707
783215894
1269813635
80633006
67565289
317696895
766961649
75233488
1258478252
1256669546
825510333
1605617680
282410777
1543918208
715475329
2138009328
1603640610
1616843060
1797194386
1232796701
244078185
82151183
595491360
143225848
1478146743
1842914516
1176685164
523675028
1875220102
44374725
459953163
727140095
925583846
464714105
726399289
706238652
1624139148
162470124
814047045
1552863923
1673384445
1862355407
2146908489
527997002
457407850
1765821779
686332465
537900183
1239585310
294950289
285888280
1391517353
1997419586
1746587037
1899184434
1362511277
1126287674
1333209483
1575936231
1124574539
1430504567
1391099825
1897305870
1174446537
1929117432
173680549
936329150
1223584872
560370788
215720814
979610715
629518318
1678527127
58003203
1234513386
1406256098
1166638755
316889408
924526539
1782458931
1380752354
2086093774
1026205891
943411790
232069615
37366545
452923035
681551343
788267695
1328256849
1383902994
1007017320
401539299
1384682419
2099678098
1384750008
178714269
1055772664
1556089363
660820563
180558527
340100919
504608828
1342467757
835821524
1611804981
980948217
1131728177
1932452402
600242793
2127258526
1708291526
1757683231
438240282
2092926252
1324654838
1108258458
1636068376
225368908
38994655
1392038448
1656233460
307442216
292708396
137165629
537619220
1272427208
691497606
850175035
1922853432
1792990605
1436607598
747876198
405151807
1958054926
1451887905
1292979339
1427468431
655096653
859199002
2042586831
1404294417
1135468176
1367825834
1604426692
1381555779
164788503
819868887
2117384488
531856463
620609693
130607724
857195247
1432096247
2139850500
1723686829
1559724582
905984458
824028650
692217032
2022021806
228167348
793141083
1778916539
1248078262
1866459869
2028425441
1569761660
1024388068
759737621
719261244
1781145771
300608482
1837346047
1186810396
186304473
1623570434
1149696751
1918319080
134256666
556605675
1343907845
422901605
1216678594
489193466
1509152526
519105302
262549037
888964353
555045930
1002585581
821428321
1203932485
20837735
713774198
1565594946
1690075340
1291748066
31805492
1940750737
493762886
1344464637
1740741278
1438846790
1755672732
356607710
1230665465
393067133
45692353
845193719
1598790802
2060154032
392817950
231037844
130799927
171323971
1173017700
1025051047
1730198365
1146830193
935203589
1446653475
1216693276
902878094
254562076
1109882542
1742512629
111872156
1648413622
1603708093
514454182
1907422148
1263734712
65551974
1692798402
1307780082
1346835402
776537648
812406406
1252285313
2110584944
166869898
2077726290
943035629
336151693
697934547
533192392
953568990
103721844
927094258
799700172
1973034988
1454529374
683629599
893174138
2091160644
98816817
1650002559
1948470541
937185375
1490108808
237382759
1359856086
2059828761
847342123
1338635099
234943715
2034991310
296490146
1634185059
1199569344
273019253
20579056
264064955
2087533581
601678569
1777692318
2020977147
1822204291
1992978050
938741792
1591970720
1076868310
1087342503
778284242
1618383313
871683845
1907759305
276966611
1264240904
1965193975
2036492023
1990867358
1456739866
1759995495
479510226
981296125
2114348573
1382612200
1360816122
1565840029
1123788498
602444318
1398596108
675379310
685278867
1172882243
572942539
84202058
1095826737
1095490171
1292025735
864759220
982358904
2139371585
70731480
126908115
1876075429
1041221164
551376685
1178111744
408545907
1620537532
1720837764
193211052
1290829264
2133567942
257782737
1403729914
1040783030
1681322800
1167408023
1552272481
420761644
668954711
110539695
256678943
1158654060
883982549
73289883
52033234
1264339090
1132815019
2065338405
1823756048
1930335457
1120787560
318525273
2018199664
1242006943
660991945
1302685061
368069863
273204923
1398379341
699828510
833858655
924098499
286094593
371030886
611271060
1720362287
392545470
31751584
1650958691
1100099549
631506349
1281625197
151834896
1761844536
64285165
349693021
1833141038
203511825
382153507
1735937621
801103750
630302867
1017421429
156808087
622514364
1495944215
1365628191
728529436
191551923
1073665540
142239747
406005923
390690118
1296226331
991809886
2125255613
1447951269
1471205847
1626504849
1347932279
1025970368
944171472
580641640
1058583104
1939577417
1481272620
1412469679
1124961906
282869394
1973622832
662529389
795707451
2125359691
1438590532
204643191
1085646194
572120746
340863692
2117343077
897837761
878823522
878227608
1885705216
1856094131
1731353832
386310854
342615975
1105107617
51118505
2100198601
1979469257
511440405
655686002
1024803395
980597354
1493928811
765106996
1603223665
1401434938
1874909382
2024476707
1685951672
371339821
1465314285
240163360
2145156689
1817448557
1674278748
1947689380
900953615
1137407896
659566047
631688253
1415057040
1744886882
754149354
1381456469
1771346993
698679592
1134628537
1104023139
1885578752
182747084
557633665
1472617111
437329300
574249981
2092342795
726898345
1051877125
61513091
1494904223
100859706
772143576
1113453275
448546710
1667709616
1256997083
45570733
583113486
834037954
281649670
521983696
342415748
541308990
1531168709
265037368
311450565
951944331
99254324
406095664
857574807
1413020969
981298609
846102930
419783183
892621660
161447789
1267382589
483856461
735604718
854143256
563136542
650778390
702755425
1315607498
1982275663
1550879082
264451729
1523457496
1325201213
122594031
1150165760
141378279
657405510
548971490
1452965786
1925698756
1124169372
980940116
1923486395
1458514737
1231291009
181966280
1938934050
915805194
1558175781
903859406
618406637
1016499263
664920873
76359721
237185583
551436030
746440632
371638077
1041690947
919785136
820138987
917618553
258316593
1113515404
970425129
1759002882
1246355374
620301482
1614788378
1486709479
1367684438
1830112629
783610530
1465953966
967728131
1335007514
1299913882
819053874
1037929816
332724513
1998604476
462770929
2094999629
6129659
176425735
1065110471
1177937990
1590767715
220123532
1179545611
2119541441
998192796
310527667
726210515
1168084414
362317793
1143716783
9652122
365497787
1248383862
786537032
688393429
1970670753
520251869
150265788
265822676
837801878
1760421344
1457495648
916707866
1124172998
2005835038
702122087
97408625
354607812
84727519
773554660
569049491
1916464562
515296705
1554725571
608588807
560123409
568948643
1722274256
1940578470
439508751
464655729
1446018495
497264785
1346321481
242846561
1797144859
2006759330
664230109
1512735309
1743364759
2053310700
320871536
1080249889
1429565712
967094889
836963009
1063559138
949455992
204626302
2020667739
1133378814
1431877860
1893920552
262446408
2019098409
1275361446
1998238985
305011291
1323589141
1338109524
1897302015
913274994
557825491
781108930
2034005557
978590386
784943309
328543381
1523751362
317426879
118361762
955629752
966606401
1907417549
1438526896
813604284
1661291620
629643892
1667613177
15229381
109575708
899093305
62627455
257048888
709942071
1347254863
326552784
718676007
201260350
1223904909
347854270
304985417
1018600490
1649960205
1783812464
1904325599
717218448
222525385
653737850
547094002
1913915673
225262481
1597155194
1473634015
945404904
670039723
1767047338
607866188
133285415
305450705
2016273199
427570623
282396318
1351034745
42041206
442813428
1831119686
261629942
1910791836
246802016
40744646
1146769935
559213325
2136367080
1472252713
29282327
1150926916
1475772885
1004486585
2080195303
1724105682
2002679356
1574861780
489625732
1195574373
1170260603
96639976
1596418672
2048877399
982108493
1773231588
1385194249
1359348672
289756417
796808467
1400319278
939295756
1733503488
24208897
1737451794
1504378055
440639639
944278456
580332475
206424553
13977470
2073420582
828671046
964696736
2125237781
1555759097
1413843726
674253259
2097051272
1474463722
494663381
1227816401
8867992
1366890591
951925757
1676284297
1732672190
365326776
1421881927
1107575789
1318595932
325577619
82800
1033547888
1013337339
9253196
1711677701
1596526465
1682523073
1442334286
1518994116
85835398
1133634791
165794392
68906307
1615761560
1431655816
939701542
1070890871
1704945025
1236533296
1797514181
66505054
776702912
2041876004
129338258
391359077
493021103
1126951540
1712226227
1737111477
36430726
239815537
2115300408
541305224
1413163180
2022524308
489771812
1639404274
254942937
2128274719
2056048784
350166664
557135143
48353611
482059906
1608881631
1347088924
766801304
1729434039
628518660
1878313802
2079142942
1276732759
1169859392
963823245
766353557
224882588
132713743
373481924
1727185363
551691740
661950029
764232425
47668369
1170708769
2013314706
172896483
1987921160
194654692
1868964301
959369971
511097294
131937467
623830490
1243462089
1940440584
918916685
2064984375
853028726
1790946052
102754227
707512618
615862019
728650595
1355612876
1551546346
19129870
1523698897
475356789
1257757438
896277489
1718733280
959783535
199586091
1734730304
326577572
2040616085
1438581148
32845115
265395336
161960847
1996345541
1497166822
1629820652
245865681
589160423
1268381873
1333304288
323802999
2037150335
1972787337
1337905985
1749035281
1380523209
1143399693
2087829319
150721078
1805802037
1772307081
1486518252
1060966964
2107026178
1997132367
1807608819
783700908
339950507
473981333
994552890
633512061
1139347922
1461887433
1076608318
117136969
1756480287
575629823
899182952
1521570553
595375129
29736361
2142325840
376041493
691920112
478322155
1869343579
1805772826
1117198637
1735434576
1388837140
1983252938
91553105
1058690090
247146272
1844667680
1654142129
716202261
1917464818
233813865
353659058
1679065294
141026565
929767182
1508748844
632959691
1750284304
1830557778
303922164
676216102
1649237674
518439231
292038914
657847608
1755377708
1562404507
1619784548
873942861
991105056
1839224536
561155440
381335527
620208502
1677655997
271463513
1874309857
205619125
1233408356
1269518087
1367163979
570933777
275147788
622826393
73867365
991495540
18453113
761247218
800105539
827702898
127035280
325361209
708220317
749376471
1098609180
661202513
1125690168
1420017871
1837033676
2049532247
1668013318
833781589
1592117096
401369226
2135850284
1868397041
1609378261
1260499599
1708070669
1052067474
2018701612
578482446
473372683
1250289762
1555738513
713783076
308953196
81680995
1588321478
1662396470
590076480
262611246
202003028
1951591694
2084223828
539026860
1208618795
143962863
928320475
2135168828
113198354
1926820276
508876623
790271347
2005642263
1927920073
1236690208
1196188540
1372200592
1943751395
33118347
1228431567
574193233
298725838
158177409
2115112228
1724375094
134147837
891093198
1738363169
2038366256
1615602721
10672431
1715556787
1114832534
1501318074
300029620
1967868331
1672766180
2041312708
1856725802
1079667816
291924344
644714336
2005134837
1527631851
188389031
1682157618
266208224
237854492
867341289
188674232
892628907
2074530775
212423457
1319651499
597271035
1289206084
1875147721
1774253500
124494291
884831924
747577046
465627338
553501933
1237606635
1293857396
1499249956
673787838
420402385
490952540
977024582
718609799
1462589892
795108375
753550841
312996209
945867763
2102016442
1676122850
1932660153
1151307314
1781948428
984135385
990082197
1773585514
1456138714
23628959
1597845598
536909335
643965130
853059253
441418625
742946894
144145083
249025898
1538646409
1670807571
283300944
1903715550
262254159
1404746791
558298800
2109660006
1923401423
1435605079
1815372517
1470251093
915198337
1411008118
1424058121
821487872
1388336762
2107126187
1014528241
1494012061
1938726700
572028878
1436408872
1323988165
419651489
886336686
1726844232
170736941
384771641
1007297307
2016572914
1186490594
1291162478
1963196453
1027074531
461079958
378690288
271078669
741763803
79260791
539364182
722075937
217887850
1314441614
2134613682
345185463
1897271487
1927752146
559403592
1904388795
1817113846
269979935
1573078948
93737798
270066889
27629645
870345812
936977924
460234549
128324629
12462536
1588618259
66687696
359547560
1001938570
2053067364
1952029136
39486090
320281985
1121653853
378535466
1440583752
247314227
1340575095
11454050
1281445105
807045324
680938414
1561151804
2057440319
1537774986
828406393
1851984404
558721904
829679218
1043651530
1531567483
1389211214
1462874698
2146618235
1002984655
21669524
396185228
451627118
916812635
1661542836
535488236
1847658481
325495207
1467080426
222363231
1897959236
16325283
388566587
1766438474
275338784
1881614142
2109691257
638377992
377548985
1142637156
598040468
509858862
2045329932
1112608359
1261105835
427299666
1448261272
376815703
1400016333
1289596338
1770227137
1842924581
2019725267
1509586017
579665186
556652984
515695841
1217065214
738709991
444661791
1202077155
154543453
1479572281
543050383
117820721
406918420
2010944641
1850573985
2084998707
1771246764
1801603246
98782832
1428361934
1549525630
648725149
1791522857
1313135119
231507563
1875421368
121153450
1973431841
2138307249
1368104597
1167672178
647334644
653302734
296341429
2129242087
1342278601
566714481
1949860160
887988942
277111400
1901189821
877440220
705902572
359257229
1339293546
1539088867
1211411783
1824178787
1625994937
169586939
1786240879
589378842
883176571
1160305966
95149431
308802690
1303582723
453613368
1436929375
897492553
407721319
818511521
624826577
722170634
6808707
1303915746
2041503805
1202926933
455096775
241043302
1630844953
895561675
541361847
669063558
1609739462
485968724
1040957831
114489113
1966771952
1005575479
573470286
444638816
1987741575
261748105
1756454431
1207800603
70317144
1807299996
2043854932
1312982886
677874670
1651649918
1034656284
1457106737
1029098055
1468810052
1832226548
78684698
234005686
1899110543
763797741
214529347
960595479
1417259266
187937086
1118033527
1014928250
1008498877
1491781504
72822088
656947139
2078927266
1702241122
410437226
1597765858
1805361985
1920537546
1509492004
50369263
2144710624
1314363181
2088410714
1625251116
138091192
1893319831
1163319673
753792520
497030845
2067528462
1278073914
250165110
1132637369
24959545
798096385
1518498508
471003467
198836861
682956946
1056961987
1312015237
1284283827
185531818
2052183580
1627198177
385265288
51760633
517735844
1483255173
982657425
1363244255
1112977266
1257412307
2098386168
1286807779
2001066868
2014700853
206303545
721012318
1101617746
464464009
1636477151
1619830881
1252391604
1382897874
892750191
1739910351
1846084738
1603947479
1252475563
1505703229
1470561832
77837129
155578356
141443398
1169602473
1592632380
153233259
734501415
678010819
1754768235
1851036540
1114850064
1042440208
1157447069
664457646
1896314043
1992999043
1910186988
1639930880
2126077703
1474942238
1243730938
1115568374
67892212
1312518251
2141111331
1119318773
2050341039
1353310583
1287986029
1222662646
404136240
1940584121
536801037
1908705897
1270280566
186731268
1712326782
1187495522
627583012
1006819762
1630745569
1979278761
868282603
1713756855
649795357
2037056872
499981929
431285965
1830784580
2019189082
988458177
1525376113
1216386020
232811233
2112670649
1239104208
1271377327
100006627
1128132841
1528614780
1085334429
180310088
1876554208
694831444
1227111849
690968906
1360602939
122101275
1080609487
87278470
1399166249
1525998888
450506318
180016215
1880301497
1981183366
1323939444
1644431465
548651875
92424305
39058227
1791786228
945871031
1692739224
1251214217
50863959
965893375
351673363
1203565707
1660462406
423446121
1243395293
1023625011
1637043648
1578228865
76185705
173967006
21391529
752032626
1642651361
248288913
911189771
417340966
1541149880
48202112
1827943282
2049478739
1841080007
1197395719
1863029435
400894144
654835573
1944412616
1701727031
697117635
2133416363
629464625
1392072174
94500123
1381758533
630691848
200758860
1342802562
1183291276
2097809788
1440783052
399586787
1914193359
1753534670
142795970
374417296
2113035175
1711290030
985790702
667557987
516151818
1013595368
977401726
532030481
689177778
1781019614
1181514855
1227174794
781338100
1465702750
1147242546
899616546
38099931
2096889508
1652895506
1931673820
878431088
1775548181
1736118820
1543417410
226401781
718998921
830512973
1901392763
1286038502
471483210
943135159
323863725
1771733689
198743659
873359706
1879578849
1632028577
1637191542
1671541766
747035661
409683216
648796150
1081523626
418507009
738489861
1585420498
1370558434
866389037
371305247
272785525
745138854
1419709803
1625537989
1014337786
377355462
354337441
948309502
880039522
700572546
1696868890
141739179
1785603442
1118729071
1123126229
1854104004
1415233751
1991624772
781231338
850300778
1687210078
1133649335
1033623890
411319860
1724370538
570388146
564358717
1257834995
1081014082
594599593
94882749
1377953206
660676168
1131604272
1564592156
1973489542
1512014987
445340262
439482654
631590349
1088161658
696782717
993005286
2138862157
515628598
21855807
1223898649
1104815944
517726494
475399721
478970238
135529356
280974983
1412630633
877419785
1790174801
334645947
1988151179
1787562015
786537438
1120431131
433983628
332666612
2101660072
541160338
1956162184
1610153414
740303530
624693586
467636001
1407623815
2139546514
1161847702
996928287
1341388631
1571657407
592114892
45213241
1488428210
1417093456
1931559457
902443789
1047956406
1887376934
735627653
90531905
1231407216
1291998046
1012506475
171581519
1058544646
1864820158
1657114181
2105467282
1737545525
1849963826
466402125
153145049
781491143
502036810
1461245491
1334320936
401682438
1704490338
974638567
333143837
2073385000
754351214
982454355
953317227
1618065578
1123925486
1048596342
491421394
1396424871
1762056566
923324435
854282604
1078697057
843758488
1476673579
72347959
636366603
860406166
509351133
1027780125
1722029402
196421208
1259106499
683546166
417771299
682669503
1359450660
2105781916
1814835923
875219309
1883294125
993620712
419677862
24022339
1481111495
1193221656
1413653285
1711049509
821990360
1754020295
1666923948
1358004065
1343175037
981989393
974617172
442201341
770752466
552325696
2014242379
1862150596
1566430998
1285681647
777124475
1814543198
1548365561
1538285778
199451872
1918278081
226370723
652345736
1773689879
1821492681
102890011
1476284197
756611048
1165251443
446796430
1889592872
425301345
34420571
980531819
2061620269
1879457723
2111068715
845149392
840937538
683221816
169211358
1496699281
190610359
401934069
1045772422
2056834051
566118742
243060726
373764660
137343210
753184459
1354828403
220661745
825658555
1273232391
1075608747
1027895453
2093621732
416758728
767082807
634222894
1666443159
639237107
286517353
401903719
664768139
928701907
1111499746
1874058257
1480790313
1037561396
1645639684
596562951
1847740544
1479919006
1219851802
1641228220
1828129476
1401057412
616890052
1626990873
1055314426
1813323841
1813515436
1005191681
1011804497
1377542745
1483048454
704442360
1829774525
1053204724
1760630610
499566679
281222630
874883997
1142756682
1422034109
1599994677
1390675725
1509844840
623089424
1005895133
104285638
1395358209
1580058112
1063065540
527476721
622803125
1519669623
278841987
1472349063
396955669
1937858067
1966705927
266925376
486734033
1443277399
1533639091
176953464
407275834
1406700044
1555236176
1195640494
203034533
592718669
1461681360
291004696
764327257
569516587
1068698504
1181163526
2101913439
258358573
952453596
1313172327
1395280522
1590534599
1124422273
915094296
920351752
644624403
269640304
1633336984
1906683152
1704603494
296877395
940871200
2084469752
1268990698
1489804531
1472832143
1161344803
1635230966
863627020
912004396
1257627517
1932569612
965045092
1281337481
638615915
1435080431
452258467
1626020061
1733861620
646815918
205071419
699085584
379267684
1876712773
399649788
178829052
764243280
470113678
1833978253
1582431670
475373218
2140937020
2042256914
1333357248
994665275
1237659111
763548204
1947837646
127623483
119391949
1347685586
13669521
651221875
2097050794
589131990
438447678
1861767927
37368106
1424614350
2041839982
398078249
496677846
1999166482
1389531382
1115454164
427495152
707983097
447837133
905087385
1728156694
720574208
368524529
2073153070
446300049
1052576342
1313221501
59022267
2121330052
846903466
1469227855
231995515
785487278
1048107502
372796657
1436645647
1869008778
540816430
64994850
1567236829
1736466178
535323120
1113786908
1097553183
916293734
2128683225
554080567
526564610
1503521969
2037327591
292743615
1895976412
605662647
357663207
1728239760
680608940
545380991
1799650599
471240752
1968386687
2093622233
1906773854
1044136465
1332612570
1081923494
176673106
186623584
1227378012
1681532544
931298419
894518400
628623923
29601450
1509355586
957776619
1509698079
919949517
1312997675
512982970
1821938143
2083278013
2093371067
2143269097
185491270
490579081
731799963
632704174
1292446533
742181409
1880838586
303266108
1195005176
1093898945
387888474
1311720820
1882935972
168588080
933795429
1663527235
1443892580
747635710
1660760316
1791544686
1161970267
980864525
166476279
982113306
1219423567
2060476184
920825014
1055299820
1396620027
320906474
680534432
915374447
1927447332
632591064
688434395
435959119
508349224
1238306037
829178658
487777920
83972064
1433345245
37530097
1572180324
1131648992
1200647650
1420487692
2066087277
2064485968
1021776288
692410577
2136048891
269952041
943164268
2089748961
875931020
899152746
713827669
1378480660
883841204
2037127417
245926862
324825796
1092563818
820289182
373076646
769358585
495472330
2020445554
1450705028
870460558
2142763086
1859227822
347980749
1992297473
1500129831
1859440382
1264315975
824620392
323406626
1207944530
960829969
1453333229
449820489
1502816514
1324274936
28724105
1987022773
2025705995
227882417
1115013320
1744458584
894283060
1967437644
991114559
2131803882
1580512878
1764449848
144573171
1509389555
425392918
13771642
1774717232
882044625
2018944082
268413441
1844189963
1247359951
767756462
1176844919
849081807
2032818817
1695532921
559351587
1444855467
2150507
1086384623
267434172
1231620572
646605425
691605015
2133279304
339175365
207305963
1615239333
1005124999
1779727432
1586183185
1003286543
1988955986
523476022
653239347
2080554355
1760760732
539554796
1883318770
1742616561
299110813
128464362
2082468478
879261272
791001187
1234358326
1376146335
969984460
479257375
717138749
2067487924
456728566
2048681162
1627287519
1358308891
1280601227
38608186
1058297403
1459808665
1242569912
1042044086
1012431571
911926072
1772195969
1346723951
2012986758
138410114
1399889257
1619758897
200288297
1133324783
360192174
1119444065
463461298
1124911632
852846823
1278864954
112953254
80051867
878715302
1716377588
143222595
1867450372
4367413
1241261912
1346226407
459264671
615303874
1979758753
1191582546
1424248168
1272552001
1444467399
1150256142
1074859014
1036057834
1043270573
1660026446
1275112971
636388457
1258779690
1997078738
1569623792
1242968984
1831668985
1784851362
1648312093
2015384019
1510048295
1343127403
1143456645
814040074
1508913144
229939830
82091713
1945268233
1776643703
1451130902
382836765
558966227
1766532769
2105173475
1624472731
2070450817
350989839
1363282708
841232161
997440137
1513876212
1120802199
1219698911
136608588
497926391
226425119
1841961228
1051497959
1640744246
1854170354
298317153
897958360
1409235527
904673944
954346188
2127676937
520180994
465701811
2013138133
843816005
35178564
1204297808
835903173
1826790108
258251146
1651705219
967158552
2117641901
445987984
1374724926
2047861875
710700614
1284831382
1982061163
996265251
2016979804
2143327071
1251847191
642885717
995192026
2071021325
1304225423
617132332
1636330063
1555627188
1748851793
1270799407
197221580
1968296344
1352638956
104226403
442458688
685892364
166876413
1250426547
481584861
1406427950
631630065
944844093
2090571742
237565053
1546911579
376759314
1301798266
666521190
1619215390
1170231056
1492082016
178072042
101766389
1575238913
1448936796
1129870593
1778921404
1335121585
990977112
1171771279
1267902359
264052730
651812227
555306885
533161098
2095169443
963451670
850889935
834988243
1624412214
2146166540
244381125
1201479560
638416671
886654701
904752083
1356657339
288949767
987557096
1688413920
328755583
206267065
214629128
702276197
553930490
1376646961
1401539737
893079794
314990434
231664118
1821296836
944232729
776273824
1278303816
1774927167
1997969676
190806670
1731034290
1979858868
576435098
1075300203
1752253211
245405824
1478484870
1524029509
846404774
776975698
796678379
554987604
430391987
1369219641
2128469019
407601642
1953031219
824970540
460339996
1396970743
155719400
588533685
594738455
1440462073
680365795
1326874926
2086166313
496330679
652549940
1066373408
145725524
2103061307
1547698595
1528457571
955999626
2129853362
991946662
2029787286
2109071006
1692754505
161206846
210961390
1206030754
863734648
1049604582
1377968645
816834556
1474356339
42454963
2037464275
264819183
408699421
1427700856
14367688
991411068
1892716365
1551272457
1300461203
1641793596
1523385028
1849101030
193662536
1880184677
1083563382
1834539692
54481279
642699494
2125377719
716664367
1448748079
358004991
1603218633
172125127
42824733
1941965915
1766553394
1214745610
347255263
1328932049
622397450
1480605983
706171737
1777296730
1018761645
1949575127
863985163
673246798
1643212251
534855462
1737947610
1212652057
1885148158
54192502
1890322917
1011875947
436017269
871412666
598266007
1488536523
856895912
860743271
1953011777
838165722
1508820708
467852718
1704945358
1734860537
1131775626
862529843
1621997162
1183026306
1699775526
1383298303
869874050
531157794
180805338
1419393335
1803789191
1501894568
426700636
150352562
1427668001
1188330220
1727987295
1675207433
948631836
2105990528
27689803
2144950566
928833590
1835609142
813230509
1297514695
1179087461
932443209
965926818
618281909
1623153955
1325416399
667102443
1236533589
1672263004
902019476
1503662025
1198245600
1859123418
966072737
403842189
1975054469
1114446190
1700387277
1249760024
1406077049
1224052468
1956524320
450118982
1425096642
1519022290
1895323868
2079647059
626898682
1246730608
1081612353
149447644
1606520133
1940443002
1331927450
463357531
545700442
1201272959
648185036
1173749022
1567403174
1218663263
727213511
133988855
1694282638
1972550196
1934579464
845643284
1787506232
1508043989
217314985
1551300674
144082136
1415701220
1354998409
814123961
745859030
586622577
1294859413
313992551
1801574740
1686320473
487241340
1228557182
1377598516
133229667
2078582399
1441262020
1432857962
162658735
846931000
484944482
584901445
1862227360
16427888
1146540483
782423731
542557910
2072889633
1827907156
2075718207
449735366
1627869302
2079809018
1101564835
1777813908
1250350475
711431327
999088929
2049437378
773354170
1850231544
428010558
354946278
225498205
372730712
1051843943
1096165050
1292275122
404412779
725453119
1166033387
384414772
531236849
714308971
1103667595
1473954945
1505498752
463727763
537888715
1413598841
1298364590
1773624541
343605384
96921939
1275077463
296886618
14005186
1768746997
496059281
1488362004
1268629343
556762438
246381784
641154016
498899314
1262837860
1773711066
1151951167
64314
877125842
752239692
556392926
2073285235
278981283
2057767111
2072277791
784415742
885001050
1400211288
1429131556
965641761
1387783411
419688476
1323871720
2075540284
386196308
924223320
164719092
1472410330
358496316
117807928
165975226
220441851
1368530598
616563233
82719910
1026389005
1334732960
1875321055
2049431461
1428948777
2027311666
1523415393
1674537798
1639042107
1288085019
2025898047
1294523549
1032145436
1009318363
1713929003
343638236
547580748
1069001383
1105340356
565986745
1240451036
743604395
1617160516
1605740907
1481373625
2126910495
1087291128
1319009005
1710157027
1411795175
188301870
338715208
452285944
48044897
62647527
2121216227
843319245
1269740562
1709697005
57801188
1442148472
1628685346
141648134
1637806551
1185616144
241904196
2029414718
552277902
1933312013
396615073
1944804042
1456383094
2086237055
2099258216
886425671
868172828
434262925
649267737
387903938
169940277
1975440419
330903072
1608958998
733966648
1379735548
225298027
1298161091
738098477
940038632
2075981907
811671347
1242988967
1911562332
1676964716
1626029727
2143947497
1256388107
1137923804
1318905990
1848103314
1417948588
1788501101
1108141174
587819571
1929849745
618483155
473809760
1998568981
83802021
116834320
2104530693
226380615
1006426120
1562318961
1019227858
1253453149
486257530
1195890745
2114838219
1790045292
631798555
1241264419
2078854640
832771754
1036606680
614982084
1194904633
225615918
1779924509
147151201
1318432864
1514474193
671481196
1553212593
1934901133
1573082862
1880030438
119054776
1248958929
1912191822
373273828
1514536024
1671836051
1102914996
517770647
190018026
285821319
1705542359
521552275
1214111397
768473844
568512217
1743325202
1570148547
1254278059
2046750012
56543011
56649055
1935449236
1231440291
2056080959
1507601496
1849071605
199180217
1825151024
1166365919
1880033129
48253664
917050585
1402986900
812329631
1770061835
1099562144
72918231
724198568
1912196190
310094312
1402520748
443677596
1422097857
1367341890
414025717
1484414320
1250399348
1212071451
1476749634
1625747293
1597135189
1097080970
1768125523
359752457
630701932
1073949695
1611262359
970036773
1882983415
947210029
1904028380
1324021545
1425098308
1246740567
715124534
224949453
1713008764
1965580264
436846511
1007678292
897943379
1610744355
832092930
2117487576
1642941062
224016860
6267443
2061291867
559140241
1005648448
154217654
1696686056
1871105802
1048791535
1630119103
2060055234
1094637991
1121057813
1823984477
2111095343
1500130307
1382904690
12977359
34990580
525625663
1306487951
1623510289
537630636
427561105
1022087119
158823225
976339166
2047262411
214010738
1938038522
37642599
1994732829
924087894
2011700106
1338982829
2027432480
1396259307
1133604187
573719769
27714236
1014776963
1316924621
1393639155
49844321
1192018854
367406031
267014994
1013021673
1861527117
1745182990
610130645
408220597
45524651
1666817268
2004537932
1691157679
88825184
1646462333
1515376727
765000418
1633049291
1714608742
1715372960
1801693538
160188885
942015031
760986062
732068486
1214454227
1347214635
1743645962
1253984309
1262825845
1184981670
359291491
1390869495
1671473186
1917617438
941138025
253949916
172722376
274455937
1716577524
1665877465
1742085099
1013489965
1686143961
2126876848
2122594813
1024515196
1463698602
149742553
281453937
558102472
1557600645
1933194182
19754338
1787003914
31220896
777891515
787240815
56184395
207407031
345625511
1009406430
140754028
93354123
1959875678
963964542
1970893113
971120854
1188608980
1674634228
394606717
459096935
851238882
2030082356
920337358
178989945
969873610
532264554
1156087419
115827019
2036875651
2141372561
1933418788
615819829
745767006
1729215087
2031480682
1897631105
1106368175
1118097331
1872474884
215704557
331839870
888014528
340447290
1492577371
38007191
1250622363
1811065409
2103798673
1979057142
421634277
804802550
1727091050
175923710
232459196
580513566
292382746
1780752699
1242907692
1578406262
260671753
726006849
723853617
1840062649
1102044344
1299405624
2082548186
2126361229
292790148
1168384695
1456373685
990387541
1329230029
1572228458
1659425152
1689179152
2078877926
78662650
1897813236
391449220
1484601252
173485215
1631111421
554115600
161188369
566856725
1493991555
950820085
1966995683
1810910692
199652365
1860361123
1019756372
867572812
810703995
289857607
1441626181
1930866785
1144116412
1464228642
1223632257
691462885
1698530487
314687309
48151958
2127987685
1311331094
1171988004
1990902163
797768551
1992597367
1786022923
2011192453
727822741
1737458978
1727974648
1311410279
1701920377
123610355
525944759
2025307474
1232102182
63108974
1201947444
1959733025
1526581613
1931028351
436628051
452879361
248745006
1898443842
1334220737
1248381666
2131330916
1031281600
1060825902
568408364
817459464
1284787323
1311646902
1922525530
980793410
1267572829
1702643968
1749143814
941895435
1195187866
1934069421
382535602
434993461
2128299497
239505728
901362746
17974535
1671864147
718065189
1299317662
110578713
1701992307
1800300705
2063574828
1960385189
1846927786
1971336768
850090692
775463009
1406575118
1481970436
305066740
808552643
352624353
1983479225
1598223143
1531665062
1562590391
302938991
1064348770
1702256993
639041061
210027912
171041477
495279199
1039224997
312032244
1317469328
1804924837
336813265
1964221104
1095546785
1129450545
1853940087
470328747
1236953273
170895301
173807119
142615797
1167179819
1153293813
816026758
427870472
1722358255
863133509
1919634358
1356980057
932794984
1616108161
233404822
526679445
1702372820
2082022546
1875946872
1320480653
1621628204
1248667687
1519374913
1930783189
1055315392
1109958442
1999716633
1704134381
82003666
1869779443
1907481233
583404383
499380136
316186611
1154034287
155087325
1260848672
1771048988
2134610073
1440595792
1078263081
3188932
384791503
1669275562
1727961662
1784303660
1277066280
510577016
2109707323
920024204
823907647
1263643339
1363065274
2028354744
558397427
876502250
1296342752
1150189482
1273920802
99115287
2076300267
80905578
1977382912
568239091
1235067718
535727894
918149133
1778273031
214325259
1858283285
1026380572
207276000
1328286713
566376783
252598354
503067879
1315896697
1187967897
1224378797
1576335687
1881829091
1084321220
315113160
1232057725
518327225
559880718
1416564402
1014396828
466605854
2134441263
824140360
844379924
1302110764
50376394
1818365663
1402050959
1960118985
499458395
523827146
1588461270
1916469441
61354727
156875102
466998536
1943786791
1061029129
1421564535
1928803629
1772015485
1776753890
1339033385
1723189019
305679603
1387678757
1961087798
635366838
1166697999
512974956
188318635
404700082
1503403295
829135874
1218339254
1104817942
460330160
2036397623
407770197
371537419
1428409647
34153205
236946186
1292303124
1054895033
116220875
320061556
389806249
4589601
295444497
41941801
266425995
337281871
146621537
1026259398
394726636
1881466212
1924819963
702192543
1397379475
1195263038
262918114
819979283
1572424547
331428028
1398472772
2053901345
1314983756
1419816622
827089840
360062301
403104752
126857649
434143225
791974634
1554894336
1858216894
2025720296
692094304
967402784
418411490
2044051043
647748551
891219757
1852222497
1399915018
368281237
1635108128
906497930
1356613921
1368834346
2052587355
424689909
1516128435
599547119
839149847
645591187
1011674639
1473188645
483573231
739971874
2016485277
2140790537
602615045
160079666
2013938763
894263409
659695101
867947542
216175951
1769424231
2055826555
907347881
923088024
908377469
774337851
1663040793
1330056734
1049162431
602278353
955630193
1173585894
1419807998
969487580
829429635
1292749519
1953184628
1814001298
1313430546
1756907898
510936998
624705772
762578265
162689464
964898499
216906686
1376951583
50240654
1701659826
147771594
312035274
1558222366
253844910
1102479577
1153552997
1015412273
539394331
1772453590
1276856621
1355366513
1374069597
682824942
538842391
1906363500
2134796309
110776442
852337464
1625978431
1156246749
1504212515
1494258205
1617237609
1536072412
988659356
1913153579
432587327
1411776913
984701402
181523061
588174456
1105574133
256490685
540437049
974830704
1654279001
999961637
1744372634
672438186
12789748
831963620
931496847
367432039
415341939
1078935724
770522817
2020477658
1016388504
740479010
993582823
470911862
1203502559
584878585
2000212417
1015839077
787946930
1419410654
1981628155
2128714161
364932206
1434448289
1765705256
277174364
1433818658
190052304
1587496493
535877749
1213180737
1296906444
1506863558
1475267897
1951585067
57414850
1292091237
1251634
547948120
2112096058
690722460
1643001646
1908838618
1815433797
1346495990
330132047
1593908238
1320678409
751729266
1308145272
776798584
1954079201
234859680
2080350169
553297056
308972916
666574753
1103475721
510449049
1074376782
976226023
1172298314
1877031644
683106509
1821635728
552823463
176407492
136932793
1389572095
1852313531
1931879170
326238886
1713214341
383610266
2031374513
1061131487
1817768787
236294918
1537152063
1729500820
1654786854
1663381880
1746245452
811758573
2066019501
718970057
1007091549
526997272
515253774
2037158916
432345171
858928202
649394107
1369559528
591451909
11509335
736146143
616719433
1501190931
746971749
1391011903
935578930
1826379969
1307634968
1873005820
2134960678
1023214750
879392218
737042996
1156490702
1549587391
1020359576
392700651
777940691
115101741
1509153049
558529014
100628675
935457139
796629209
2110406706
1953481851
1850277738
492827135
1552581483
692973480
902987063
1562116970
499766294
1205653059
821107184
1493936508
1611864868
1156172197
883502264
829399211
1348139480
1082591527
1935521100
1908011881
445820340
1196057271
1292068774
1273212228
819560718
1273107077
340966757
1185732430
1536540545
317733857
1993478202
650624199
618542447
943599879
934329382
2047899445
901592416
1702396863
327961150
252822089
603334366
1204083923
1834525101
1245190301
2065079355
1252171134
1388594082
892606366
2075914541
463947398
2022804533
1412246498
538341615
2076682675
92142872
1065715137
1825768573
1744756923
1550880752
940594404
1907648698
742657609
348655827
1723551038
491056339
14673494
1908572051
936145496
724154536
1666383355
1880521513
1156918505
2092997299
1897784261
1794618230
144418352
399597151
601620593
1742693129
534473684
1463528018
1799503528
1251070538
803102046
229271305
1118993197
150593806
374267698
1920314474
87342487
1888721179
1673811956
754727034
1808218126
759089184
975893474
853372287
1326846010
57844388
138916196
1906104416
1993076360
367750506
1050260914
1683504796
1976325996
420163617
16377918
1113142422
1271450373
71725043
58316698
1667972177
1103211888
605417671
807593385
1258253111
941881118
1694925000
1716960170
54958096
1649716507
1251985878
464651918
227217922
882581837
1123756987
1634892589
758308519
377158343
1778622164
1350640300
921927596
1018103230
1433902611
560066207
1440760232
1662372837
753277232
1013552353
1679561253
2013328656
520056642
1505408278
85450306
662204133
934506703
1470841680
593918046
371350930
817195395
1095974241
1280247370
10539916
270480228
371566325
526842014
1565938267
1191989372
1049939294
681346910
195170893
69602528
954389539
2134555013
214242199
339323402
1818200461
1821373205
935392580
1964085119
947159640
687868479
1386321655
753567390
1073774141
1852499815
2026012562
184417103
547558404
854632898
918621904
733628470
951690840
1463572110
1240233186
1969358556
1441701636
1872629508
2049209084
1072393053
559674423
257805995
305652452
2098767407
1566700518
567259466
200542254
2078428821
208886002
1691533791
439723973
1282200659
1597482679
75714591
1416423571
1474427522
1401212239
671731421
1680145213
1906792872
1020335701
1938766493
910199535
2106255842
31348924
461375436
1455158683
1084134702
847213853
560371888
1189497757
278647222
863574522
851852199
1260525758
1472742338
496947253
1719644696
1583281090
1232365761
275599089
1030241624
782030695
760039601
528685074
1457272430
1055539715
1440362607
762862692
976628580
141434378
681538757
1974937634
1781761533
892236270
343882750
974444220
795851069
1415895361
1829851084
905021
591329421
827442230
1607137415
77891837
72447426
1117749152
435150542
218421012
1118316203
2038826600
1013249531
2100067687
2021921890
218142833
1688104352
620366974
840511664
914758564
1610722699
2133001650
1978512538
852837420
288642579
749881232
1945044679
981828659
619793225
1255129693
426060244
187548777
1847379846
1471312792
68006370
51504345
519075089
918399758
1858552779
1047004161
389582957
48928433
911645360
375820350
633017058
1103042230
2095978077
1466703577
1694622869
808639018
1061212630
2092043664
1239488204
1308869418
1577730370
1025173975
204613188
2065339097
856905863
902668698
1214072118
1841356192
1088305364
74349353
308915650
2139703332
1749116880
736548289
829291623
1240140384
1331399949
734835218
1549373886
1253162259
1231599814
1134231881
389020923
1266838740
388117040
1879817947
971992672
248969044
1131531544
1241829288
947597694
1341173555
811714754
195603201
1963142877
1919109120
475149830
557566532
1015117484
1358498563
2140988764
1353703783
117887873
1926320960
519101770
734388022
867132343
146428281
248404100
769111443
976763835
1944524918
682380398
393931228
844042540
977465837
443578144
1330441331
450161736
868415977
1157821852
1213872704
2037179009
1731658642
249979454
733037569
1020254377
2084226351
601717379
1137843857
1115573528
1527270550
1388793484
1842084708
2055809517
168606445
1459287427
486107402
1649057777
339757551
1519111523
1265392361
1896351650
1113757411
1660895411
37419462
395693248
878458917
572331090
2046704635
506879852
1864800308
1352875616
754140571
2047684418
1052449464
1220953190
290492609
631155985
1521125522
176628000
327147108
502682920
253608982
738702198
1292758389
1613480469
1126221130
1948693431
1581317031
555730521
272162314
2110534374
1030164030
2070580905
1046955708
1181720718
1074594182
1972620500
1524167043
1921013964
393175360
214821097
1185196077
1585035949
1922435431
1586314404
102264471
1133233859
1974177199
494163168
1211576364
1256277258
927033866
875445316
287814628
1655468858
2035415899
1391447357
695588986
71514861
1559314147
578358276
1864833071
1521741825
1555913614
2039450094
1690523082
1566283615
1799352588
940232267
1569910892
2049356717
663826632
1420544463
1836261389
1464180115
867024426
957894637
1304533313
71131253
1427134047
963877298
939555363
643703123
692076910
1261227904
1240694360
1153961229
1562741079
415013934
1578597010
1413991975
2132015901
774555157
1584734769
57904126
815656690
1012191869
1995444822
194080733
778033277
1460579978
793978550
1928377401
1494589049
475423580
1551570423
964573744
610974669
1626590778
52450578
1484630120
219555722
1358783522
903955651
1383076104
2029192432
1759181827
726508845
1213276159
686234506
1165992061
1070879149
628347101
763893824
145975758
1385449006
1936174529
479237280
1885757776
1798433384
1265603971
374728672
1176857275
1509009074
590547264
2140126804
1978283668
175685600
1584595859
753040021
1772043394
213220344
531322351
448617726
953204169
1720684054
1168740194
759002221
1378078439
337758902
1547856685
1491490359
2118937285
861807626
40814043
2116132492
2052819994
857534093
1748573369
781596868
1767788454
2092461132
184849263
76050325
57089980
1920311897
1054245468
697549988
842654868
1142649915
1600883964
590320231
972308506
104400944
872497151
2022666961
506122110
666661889
618477450
1183871010
705983857
1419424004
1505414561
1535376734
1551674528
191485907
879251556
2110371377
1985339922
653174059
1526513584
222881681
216323796
1539196419
690951323
1090183027
1184762574
758475744
1752698443
1456932270
1408118398
606447833
449284461
630307784
1128701439
481956799
1941331420
482280773
31908420
1345598720
1346225297
1628043328
821836897
1380072013
354240206
1464988961
1892693775
282030822
1480078219
446605091
1642021138
5248050
424910345
100388041
1573932996
2108245436
314434577
745392079
1348897049
301364590
1384692828
1313862992
581301653
730657766
1495190544
344837750
1485060947
180279514
1780336235
390582401
1402888091
268316411
276697491
1989487851
596414780
1277257880
254866847
288571831
1720515333
715791248
327045763
773052835
2069798414
1225721287
2123030210
987444448
658846630
220879250
2140138835
310302889
1498355594
1343049993
7191443
341190590
1578515161
2040138676
308365354
755876568
626335032
879014296
415674628
1343139976
751358046
1887232015
1676745140
1091194387
972619977
1054891549
1178671368
1920730879
1184827868
645404646
1774366815
655480264
1636109919
1856005180
1287375113
1896647669
1205214095
2052951951
1337211649
466149951
553145216
847098082
664820491
12734737
287973239
604554801
1391923332
1115730116
1161521396
1669339139
1620866264
1694605705
735829378
1955456662
1806301174
1011792902
1192704110
1759927517
658313315
789678434
1522046102
540724783
831877185
1410745271
980272830
239090031
636208135
2127453694
480493727
719984104
143259818
1610863759
490011169
874145569
818809354
1963869562
86172789
791157140
1088444590
419090564
2058576739
599565978
184977595
674742173
1869303972
1487536191
2023483304
1215624924
2004813144
1853474578
517495503
193604856
812772414
177652810
699323712
1297345403
2059279493
1628549022
623662786
1503155993
209517558
1243757220
1910534466
405061597
1227483254
866477546
1492670357
846526750
1421339406
637148172
1087730527
1599437378
106131948
1052579572
1929937933
1041319660
826872477
1929710527
951731144
1809620629
816469072
501227228
1252693853
1129149877
1013547542
1458806924
772752006
2127738153
1288013024
1212092617
398141536
1144734594
855557793
958622761
1394020308
1887294493
342760306
1206894398
1922364109
1343389714
523678803
1381237633
996594692
1229923883
502012285
1480278932
1315053021
1532466075
27602074
867042978
68716455
894595961
269824683
1400768087
1246725379
246679496
493086479
1033644280
220150606
1385146670
396203283
2031732553
1445068820
486608763
733231625
519452763
1346199474
2061394316
1915400344
871998791
1185786587
1359220303
1537401201
352200267
35458479
1235971107
61341524
707274331
380579106
593306045
573425536
1152323465
1242189365
1043355010
173919631
2113355648
814154547
1227335503
2137771135
635323269
2093965961
2057105218
642384349
1228561669
1029096692
1271711435
2100727556
414076239
1731398593
1085462607
138077334
2064804430
369127127
1518860382
1272329094
1574173316
1419301718
1817379986
1026287722
1623972229
310880581
639470934
19868891
1244488780
507728572
1283278093
711225886
1112452283
341119172
927152262
519177106
774567628
800619380
1531039715
1859690650
446725212
1205566994
1346016728
609033981
160069955
214425437
1965344915
2118915289
351830071
975130084
169718232
262179800
1139021363
95615033
1349764983
1790360078
384145238
2124392787
2120061658
1421067628
1116300038
1710714900
353198585
1886096736
1074155490
1109511447
1827848080
1810726185
1412851808
171665674
354071293
2038523467
1741876996
1188975269
1874839739
1057841811
185903707
1776010569
1195041347
1828568700
1106868513
1720743728
1806028612
1474816823
1032859500
1083993956
1117826266
1044478270
1909176767
1458005048
264965631
1436818055
108956134
620405143
497151135
1362603136
1967082306
215578412
1402167414
1291537086
1024974567
2007051906
792273068
1741056070
1879023534
995723731
63621953
1476064112
2101472937
947833137
1408824760
1828814441
2131888027
166607317
260179079
969437895
2024610951
1845382160
1995558094
312429362
1569438432
1068183898
1696398123
451335510
1766029101
1793131071
1057572038
1429175465
1121575192
1057779228
1343446877
41852147
493469729
1597697825
1631830333
462674804
52140012
1328777863
1742940693
1361545816
915567680
1091638690
947909368
1178276374
437124404
1325860043
1085613586
565470223
1386402682
957989205
1663328221
580744419
1762276635
246646663
775124637
343981730
2024401107
1612631432
1195305712
1467730671
278229815
739193118
152182866
700499232
1097437782
964816381
2107006081
2120226064
1845690947
1851710474
130650355
1867710607
1412532580
2002974264
1143859680
1054889563
1705528402
1040017248
1526933376
1720983506
1888250486
887628368
951762354
1612929962
1109582338
1952775711
1580710913
649379850
1564392686
1932025382
998997781
1697088640
288392158
1629118221
1291855735
1611740350
890764174
1161268732
2070010611
1749781046
110700716
2147100048
228052027
84627261
706059281
936695219
1253968682
177817689
229312256
2103972052
1091640699
2095458100
2002261876
557507087
2132565650
1800569976
1372101698
1155550263
1773938669
1696850522
1516892583
630337389
983875907
1010808444
646493485
1986705248
406788379
98925694
207143399
1552241234
550257766
658558991
1474852175
1064316443
803260345
1036816251
1394621086
611794794
375957100
1503659334
185556885
863096802
1921334238
1239358304
1676095685
1339790278
1303763617
698782879
2015714778
1629636848
618411565
1844268721
1854842198
2033245281
2127401385
1794346452
1706740039
6363426
994163001
569986463
1259522979
1780276778
1292943700
638884752
1849848403
899144884
533761992
153156176
1631457999
573234832
2047028236
132172386
941467624
117019628
1109841589
378125753
53357710
699132586
639167010
2098548989
1757036763
1076095811
1096581920
1691242059
321590728
2100895785
2146824333
246699989
994222713
547521360
548137951
1684961597
1833967342
2119693523
1654626657
866501145
1130351019
1372862633
390877320
633399564
763818761
1975549438
52440083
1813640367
76370480
1085434930
738091562
585559826
173318306
1405467090
1847354638
456040152
645889836
402279092
1825229505
239225431
486056292
2069878285
903544256
861241779
790315657
926422318
863155545
1240264825
257810876
72907034
1363031319
1778202784
1249920437
590637330
118642225
1286788238
1214105973
18417895
1278170795
1190920541
1235546276
205752180
1265988245
1494069397
1322599316
1956312103
167527305
71074646
537162586
653696485
245229874
178441161
1007404548
1157232924
2049374624
1378654278
1222560756
867110353
1694251440
1589822573
904682042
388525638
1076305017
896406598
478859356
831763704
1692011673
2087409240
160474117
541428392
1855814627
1380552013
1046099307
1500001589
1903606779
541795143
513665831
420850966
377068991
442704740
1804572430
482753600
643160751
826768363
468984335
538747994
177292361
1899055337
333873257
104385631
1396686048
570697290
909045345
1993996164
1479145363
2075494988
1143829470
1991869328
427032605
1676486401
1081651427
648490552
351570918
1878480364
192017006
1561322571
1519260236
1346537655
942640545
968365927
1123724209
1489028201
591299787
596810964
1234942766
195437533
601650043
1421677268
721313244
1646092449
1131070098
818597836
249930599
145450817
1039934618
497506328
768314999
1662709691
704469572
2004442101
250207404
1843994681
68828750
2081373861
754685694
2035038251
2141198870
847127544
84437462
1141719455
1656635666
1606190760
1269482915
713935738
1629877908
153179855
1113704162
1886563436
1454020731
1506844641
1738532420
562875599
1990398983
2017376107
23556364
548993129
2079171318
1964176043
1264961918
965720455
546754008
2094196012
1587441286
1809726123
591706704
1507796783
970378475
771830054
1671937585
476750658
655611559
224055071
642857919
1781886358
328885170
1648147857
1534183037
133439795
1292065288
1052712752
1394577166
577554084
1997839858
1444780579
484841319
896680540
1932511802
1414752956
1736453967
721898201
1531424922
2077195528
280836269
1829889684
527278557
1631162320
884126477
673739480
1176993296
1130454607
1853559067
1713451392
1155501282
1200673382
602067852
1932353423
1591680503
1352286145
545582751
812176180
1986326684
958113002
1945597311
182919708
1015571621
1871705603
2043252336
1181175720
834302628
1290235760
691253287
653722475
1909812196
2088759153
1165698208
1156466452
1405911735
1853249668
1193924272
2060242127
1982601879
325712961
1499161813
1688321449
1723588806
183176392
226524894
1422331791
749972621
2079135606
1931053365
1910072296
437528249
11962097
269060519
1710583128
1775516351
1709583763
1229085558
526638695
1437880033
1984419770
581643130
519888814
2007516094
726721970
1480735830
816582080
2011774247
1547562537
832238370
782106679
970994292
1810524318
335096706
398481093
1866090096
2140888914
1047188374
1314738418
832038785
1997941141
1180749896
1136388752
6797462
813444678
1516775958
701334456
1100890211
411348477
63209573
2081557953
689660611
567121056
382519089
1291567786
867082222
2082231522
1024149869
1161519638
801840483
1183304104
54654665
645789746
521958900
2107908148
412350315
1799695439
290279870
283757296
1932888061
1235424867
1903216393
1487960920
1512250902
1858248213
480215644
406266929
1652610154
1027956750
2038019501
1297220624
1113792418
815799568
761189035
1232582474
1910622626
1136570241
1967917299
1845908053
1853240899
1498974897
359829379
1740211235
331739056
679395269
1136047343
1802158117
1612348039
403475742
1718138643
1079275758
568816152
1069773708
2041078631
1378955694
1994386575
1979438535
1795457014
397414816
876357450
1693654445
1007090341
1339481377
1123056425
450915083
1098834536
1930129604
834050293
1679346071
1584998035
849154831
971640032
2125197114
653860809
63362769
861473784
1526891090
1738661838
2034501056
1984595736
623306799
614550101
414159445
1914341402
1048681271
994964624
1728549394
1240323566
535955623
1862847918
432914421
404611172
1347221443
1259573130
811468431
203289910
862549810
1747777087
859050621
1840954156
1912951711
1306771771
1962470444
733280135
451548741
1420917273
1934727892
2061015437
1641777831
521012907
1535626777
768675554
150523104
1959591930
1095077978
1427890189
223928457
87413399
1136460126
1637520453
533450229
1365747637
800397303
1935990304
1187596623
1102713939
588541206
832311219
1052106839
770413178
1352863033
2132858496
1237823768
1762574495
1088180936
455884881
552839030
793209516
1321847111
1005389542
460080138
612915613
637539888
1953113228
1784343112
1755507644
821488643
1040953399
1922873013
504985004
890569860
1229652422
1584127147
507865578
1273570064
1210785425
1962839407
1988249928
2133401060
943353045
507798991
791567132
120582661
1224651037
889939142
1181887849
164879411
1456230703
1777691021
903863759
965573452
287957486
2110208440
1260071059
1527315260
1191246293
28970923
282804723
22693523
2046643887
412659920
2125952535
1059930428
1167792317
1670450144
592416950
493554223
1434828716
1505976135
2105609847
1575831135
436719318
1102571180
1048187906
1794667120
544026816
1610879520
932917098
1381383461
1884861591
780682175
1144577873
1292429791
237885647
332338819
275637203
447789633
1171251457
439823317
860837586
1641832722
672608626
313557509
737381284
1419607054
813560557
1593201419
1843181569
182064784
1470431185
1397651994
1249403900
1509176166
1785862052
938959364
713335214
1803575130
1420319757
1854766108
860622553
1927564075
687608885
533806443
550083476
601255516
264419728
441886206
1323637655
1909960839
1753238586
851922467
555327040
719330453
1370680999
41942401
821464782
764910185
1969081014
1366477046
1762434082
1301524819
1744059635
1280751814
1928817150
1848857126
442911151
1615722264
609552396
1993452022
1462720738
827033032
1604072374
19462984
2103982719
547454309
719478368
81691041
738030224
1027658443
264404934
1230002950
1380633969
1062446489
750103738
283015760
578632841
1559959130
961443707
1057464672
758905349
1444521176
468195584
752051098
2100950318
154343051
276455542
1965174770
1550878429
998958279
1164143474
1016881959
65301876
2060071526
1008215605
1461281383
1375080838
513166080
684495946
779599132
1113461164
1956685948
2101665984
1962891051
1175918318
165249384
1075852798
2005310311
1083568470
1334697861
1259232729
1370732050
1523645224
190463446
125905646
1490212450
196593345
351973049
1116383183
1205500288
685510995
1562479208
901320636
290896983
153944018
345875740
1809944177
974435838
1053139793
188288291
904579419
1099356586
737133877
31019469
1959276165
1660641711
983300834
864702654
318180926
1692254464
1152385740
1161596016
552499721
962338200
1185704016
471862024
621997540
1709822744
1162506158
1319418914
1356775425
2100821075
1641237268
2085185296
1913674001
1901921922
1880200724
1417814234
533673099
570706631
2078153271
1964985123
1356376414
1285468300
191421216
213785135
954562867
1789745173
243231522
1441505888
10037692
341789752
1378977606
197357543
611066924
735788313
2069166931
1760732078
69312009
1739473513
2039074351
371759679
1836730664
1224254798
394245787
622729690
838126518
605139681
1147000438
1367083257
546111691
544970285
1833811995
1091218482
160104638
1998600920
1028309417
1622305919
1133703417
1005598475
1551268399
1140270565
2118556808
706526694
1330885897
414645597
132764796
944085417
1634242175
1360379558
144349116
739519996
367583359
429769645
382600036
2061271493
1814689162
163537370
1843596221
2130530940
1556121323
955768950
2025585420
1742220609
1330249514
50919195
1332722531
1281003967
1744963354
1237963802
943973835
1848712215
1868913121
1799006810
826317493
98416519
1027793396
1856227234
13574861
1577703570
2075925515
464073549
1223972488
378388084
1171637338
1113314304
433573603
499498663
408537715
1936793141
90758449
1223595631
1122733515
1139427963
1058163636
1919010064
38756745
2006192933
1603134908
648736299
738613565
300415969
1980286943
797918254
1451187354
1425546906
619280513
910162471
809403480
573473282
564709266
1141948063
1132183036
13170856
206468903
455818559
853129248
1109034552
876784598
920168795
251008857
1404784171
88417358
1025134595
1001648410
1274022418
8075947
1231696584
2000785761
481429418
1386589107
983345561
1945798219
501264162
1236215703
335285355
426177542
1195741691
551856663
198665960
1740190237
2134114208
1414044368
266154324
608874053
1387079157
1754379675
1505432391
1689852419
1074902367
1451670023
614182554
1097129508
1971982523
227009850
775647272
1865537251
7209592
1245130752
1819110305
998988005
1796537209
1263556958
1107901638
1691122807
714594568
1071756457
73069079
206418648
103625583
523682637
1280179921
108568969
1307128746
1944425622
1554789768
409159513
1187639844
9432492
1491716588
1100179509
639196332
101267970
504847266
61555004
1313711384
1471300602
1236469761
820020628
1001469660
1409004599
1479640207
624861703
792409547
1142971114
1194869018
1842694637
706839707
390610810
1302434325
1142180511
885871184
1650817172
92529418
1790290095
939208966
121359644
1385492594
1689715489
1592767607
1646533547
1633815083
771965064
231315250
1597803442
1375100406
277709443
1864002082
1557562542
2057849062
1740530400
2014235149
1242787611
770093789
523532046
42933708
2109815962
268398494
2029591716
1088543994
1386723318
1341630900
711626264
1450728872
731356616
11490494
641482191
1303325492
447511620
1571333939
1963883515
1919607784
72506366
2028772645
1295933774
1301979191
935341889
631603754
766444611
365485932
465046429
1831371689
376239408
1694760837
931014875
2051492717
355271168
1686583970
219654724
685941087
986137335
1655516456
1795305087
1305941486
837775045
1876223115
280307530
1434236156
378238705
721581262
979237529
85114603
1479109535
1461983169
1701309015
2106616851
1630906503
637850257
1619051721
343127470
1873955005
1578476483
2129353915
826747296
55632533
475413087
269535661
481805192
2146405632
1942369134
157380729
271830899
580528863
266854559
565629716
1529598985
709951289
1207801366
1921460485
489587960
485853712
1019904369
207339513
1647885529
1541319820
717227819
1226515216
1622310852
1253381270
245410188
131599482
783418792
509145535
314668613
1660296203
2117979131
11661612
1999830425
1519737241
1315352678
292192851
1195036470
1515551478
20124458
1790403169
849773063
1923216836
1819541765
879522111
1235304821
316135256
1170040240
1992281488
634708985
179725436
937051619
1228683427
1002408247
380338771
37093821
696501045
591839317
1001186848
953392920
950255974
514930261
1013911062
361503621
1423640347
55569440
2062221488
1231865587
13855715
1732244765
641979879
1596892543
1215272925
466468057
641533655
98556466
1450055506
69391822
1251116552
83368035
893564786
1141329811
1571004506
691085121
1084697120
312448194
1459725372
731658980
478409441
825217522
194204282
1787678490
418552361
504226502
1579030197
1175972259
1111108197
403360151
472254278
267181162
1992750073
1723640926
1614130580
1084415939
1010735422
540171272
62821930
175225957
804348758
1287217727
1608755613
1805876802
1443487188
1434425192
1436437404
286338613
905689926
452542823
1389315232
723817591
567476609
1679079809
1257009424
1308099323
958692835
258251519
1595685376
256714601
796950876
193558709
984601941
1395910145
426304661
474225652
1980583391
442120951
32199841
1438206676
591025214
723395847
1310779262
2140149206
2086196676
412784731
2062808770
1035185796
92692081
2030598054
212682217
1822541303
1353662488
250386274
384396665
323908188
1929806453
1051445136
381128436
616996304
552836162
1681778180
1875005949
131726497
1315369738
2061039806
948185037
2067106622
514204484
177033220
547870842
1886884932
1606488277
1978380568
534140348
1625702365
1124122362
200181691
1112725602
1787930668
2093019408
813637836
1407599717
885684637
1933939282
1043720
1488639111
787879748
624748151
149211730
921243449
887704205
1975484795
247617126
714539612
1210557
348063899
1272793517
430622747
215769346
1207220670
1141037166
456217219
1070752644
1770044457
85138857
163217517
506416931
109787452
436637025
1057716492
1503639419
559430499
64450298
581456064
1059115871
928995287
1036541543
64353544
1292166075
1293425988
681629709
1255497947
1279664209
1716276682
848873980
1681463465
1165045714
2061557244
801910275
1683353391
160441529
623295776
422554902
1072697619
1268712403
2011457170
1310672881
442849695
1865601815
526989478
2126514903
280358576
1025257281
706450895
328058610
334243115
518941337
303221861
948819090
1417981245
1450455649
1651361587
683662858
1939342874
1580908102
406291825
1887809924
631651085
1014793550
667573070
467344106
772138827
299138336
1556281827
659998493
420971040
289595409
464797690
286076188
1585312621
1462532774
1642910070
277774584
465399676
1092453138
952072244
1264102890
1656855508
2016998988
786385989
1295407304
652999401
1415413495
1266721820
572778893
644587754
371778430
1410321496
695443012
1153380256
841153594
644778206
403285396
643963552
125383105
1456036914
564740025
2093364225
1624474491
825596041
1735125516
1423605746
99357984
879310740
328962286
1635799407
1890731483
335379143
2034813261
644853406
1759661445
1305301978
538317850
388758655
1562010670
1595970628
1523656560
818541489
1217818338
729081541
1637040573
1281875093
1356543882
802524804
1715569391
1666782075
112863621
718467019
1013338087
1025889477
1513527597
1917509741
1937554484
44061018
1492488584
1163050821
753335247
2020608722
989932219
28595679
82370027
781481944
298346372
1099857603
404705169
1098903506
560241982
113940434
84796686
1552670798
72179715
1060616389
1132162173
78071782
902036104
356299960
1232504881
1296071613
2136959892
775020852
939217164
2022388322
172092524
680765373
793968756
660855262
2090925833
1633606857
1969660590
607203771
409535653
1091035424
1180553482
2135241069
1071995753
228428187
2046981254
576598873
427164995
13160131
511872848
873031918
1132189114
628770491
1128861632
449288163
633612367
1245078362
1824959096
720706926
1843207962
571571280
203668511
160840510
668690482
2139922015
1542730776
289975113
758811866
1772364827
757499588
230390833
1335936785
612439352
2105976784
1831744971
896491604
610160680
592317408
379077860
1378391905
1112701329
1868149612
1715056576
1020530463
1875883091
1639922926
1769345689
1655358470
248128187
1788477156
1308287743
879987473
26619238
856238608
391249194
1897469840
1991218411
276296715
287406087
404916698
1773816125
241748304
460963971
1524073675
1278085592
1763477342
1504902911
318295359
1161678512
1703853805
2071642840
1511419603
2041313278
694156990
1255339800
1420585827
1365001739
258417943
1625497074
542044367
966040242
1942141613
1587336796
340727476
1878884484
342053962
1163175583
677455308
1939045151
1764228517
244322838
1559061803
1306140780
1086696268
1768551586
1825861938
2143418179
2110960769
252585741
1620056424
2060591446
24073880
1861053236
1320797858
809945601
656686579
107651222
773810643
1693802446
800069936
249708611
430961069
568824761
379400900
1208820120
1185433891
1186865587
278401994
64980332
831118821
1946968425
1453338123
1009085347
780381729
956145113
1816890827
1631399644
370597721
682964444
1031181517
1014065179
920640488
955941921
1104722993
798170136
160233983
216109120
1259822743
1318399668
1546365249
323061226
1007651404
1191845823
1175792069
703198639
640670818
1149570793
904120704
1135074607
735797704
2147420120
1324985105
1615558579
216957460
1803654896
339874785
2063586698
1822355987
1920443661
167133779
1818574168
772779315
304454721
139381728
452940642
923924694
485086108
1831502796
900205207
2125229428
1309033351
852748569
416832580
119605706
1792311932
774773848
1756874947
1095453911
157616234
1454530272
1459855145
1498371914
866827276
2126977131
2097090076
313726767
24364512
1259955564
649919405
605714698
1787866539
63057193
1714726408
1895801550
2108341690
169853028
1102187282
299906411
1466609642
1382874985
1381177631
1366857675
682664245
943654938
744662874
533088434
1371426417
1630694507
1954690350
2041198787
324311112
556855392
296973197
1713646966
367349789
2010698044
2104661202
1883253311
169495209
1185845736
1211262049
1861149701
1829944960
1273123634
27994138
2049063599
98035335
1032958174
1368213319
514243399
11136773
361703401
776518687
944974588
535177637
903349689
1153059526
1413945405
1365739973
167894300
1286570728
454129117
308439215
705201501
861046454
79183222
1792840168
1191551040
900635644
2126125203
1828886419
1383770235
983466967
910365732
196832753
1559660411
1955961735
1726831121
1190875377
419410915
282379359
1619456939
460779339
1129044079
2059146085
1819644859
1450696521
1768816876
2131381008
1433495842
1706252998
608457103
1677400622
309328118
1982088108
1536050332
1481974919
2008547414
873033746
204763387
1821954946
1463246633
1095319166
1391122474
513863188
592710258
2124116507
687258864
1495660724
1972438556
251287326
1359020325
632643080
1283483516
201076437
1711148052
818765677
1788567398
886432798
1448360189
619629636
2042186984
2028472167
1367985401
1251312399
1962858256
433525577
1323529595
1210628424
1564348193
1078982728
1467764304
1309936620
1642109758
1102705032
645951578
1884968760
1922361353
2083954902
2119370476
1746098024
471294917
426865375
1099493245
1952780504
613466053
937380712
1925242360
329908263
304233222
1831828004
914492645
1385501295
542700712
1271854564
1315598945
2017748384
660686236
276750809
1159036667
1666437429
435364687
1545558266
642016102
2099262741
84969920
1626309384
653320133
1032622969
1724837392
832827519
219388063
1387917341
1065662528
1809071765
1996944873
490928300
1926481375
1180763037
1452247346
1387034022
1680471026
529728432
196279244
1021018536
879800683
2111089742
128353524
914524758
616864112
285661485
1077798950
831920137
1680741794
563208200
6552462
1174036251
1953761285
2104747272
1246082509
2075825876
1547795876
1521317664
200852710
1027283589
183986392
1368224824
1468443558
452415940
614687436
8205615
593848561
1266442273
1655994088
504234673
1351001300
393322017
1344730177
891867331
1330014165
715118797
1711294462
39928778
1017272400
268982873
1863573366
1754069958
893551029
1883028004
539628350
903883177
1677500828
2118677882
2076317703
2045799193
2107309853
1486704429
1724381798
2015292958
1808779266
9664571
1169661898
1359666822
1566439489
1814986737
264622461
1355618676
1235273490
452463640
2143833709
1725835656
834313736
2145474958
1756751358
665291631
164927109
2134672375
901224905
1457601062
955744515
821991037
1139001392
1560052494
103248430
211510162
232545855
821895700
361421366
485238262
262738465
725722681
1216750051
1471277076
1531356637
1692147133
1742000731
895792346
209989698
977013243
1992901055
723554203
619147496
1057660055
1794886349
832648333
1450256588
1815755391
1137871353
291348795
1715109364
275401088
560637110
1022649327
369386583
232801110
42735317
406435152
1844580718
947327637
1030818122
592992062
1304917347
822458032
390705287
513162652
1596243510
1792946364
310751830
1550712606
1482154219
455456363
604771300
483265676
2038246624
686239742
2074784059
1970188762
1271391625
1340144403
1814444461
2018500075
1827398828
120518609
1131657133
2056237804
381764764
1611783311
197434972
317382321
492507785
2016727656
976117671
542620340
1273628933
1173510602
1071024925
1716335818
1524912581
1949922729
1185706790
224820953
806047806
919871738
450452699
473204563
856191889
1995442659
1580217426
1160657324
1064964452
1927976754
587582637
869303941
526993255
1803629333
1878697309
1411330936
2135025207
1000792261
1985951775
1691841499
1988453142
1063262210
1895551094
2110081257
244437596
958785914
824502427
281848273
586541563
1953589979
1411715143
1297576990
216730445
925920138
1931828073
855188465
1169053194
721711289
1541232505
154752041
160547151
1112340728
7572062
1603667726
129908556
1008601523
1360492681
703509923
1354753605
1298399847
436089685
44640494
1385437
479574388
1284140720
352393687
186250810
678813685
1250500635
789813455
835202978
1636085331
1586209922
2086092581
1139130259
820172933
76050138
1850877569
1197081943
1585891877
34291082
1652468124
176368278
1136994971
224254388
560982918
1334084905
1984801160
1731353760
1684482433
61276654
450696030
1383595767
598397482
1610913260
1443212454
1109618043
152069473
1591196166
1552865105
1691592938
2135563729
585624630
1947008577
1784441673
2007588894
1152137666
1198705129
2002720345
623309634
1927074466
1249680529
926624222
346161588
1917624867
32986659
1556038092
929488949
1258549910
1711497473
639868079
640589722
1454708266
915736009
553069061
401105817
1858345633
26413015
1992826860
1086161933
641368779
1158973869
2071009810
182547763
1310722154
123680943
169066357
1541306086
2026989420
1902559736
1978265832
1580207710
1259220798
1873710653
1882619721
270288095
664182122
412009983
1153329624
635220263
609386552
368942619
844342216
508053354
1041899591
337505218
1830446035
1045360938
1784296254
1022624039
72481108
12053971
1944835509
348246332
1971989177
1689516748
43617743
430660563
726539299
1727284203
1122653506
1550082704
2104344010
1444354984
1575726079
1590191326
86950198
475757341
1322496310
1616765900
936253633
95177351
645154671
1608904357
1037761796
2050257283
1922579791
2084108169
1712618368
449621851
1233354902
97644234
1586662543
632568511
1743738815
2106107900
253997564
119876330
1643881806
1813808558
65543375
2054530873
497955023
1901096456
1330863134
630644634
666434069
544802531
652055214
568511669
1902154438
998128127
1036858850
1917433965
679182675
477167963
94524323
2014350823
547596896
553024316
63725627
208728560
785564609
837371611
1483967721
2123113212
1724042808
213002300
1648273148
1380032899
1535875069
1123611760
522091582
1033543881
1528186559
2020525664
38259399
127614487
371190452
1033009729
1940174539
342524331
1151604594
24146610
220645478
400697072
413697807
1937679310
1854042801
414657741
931316901
1372973260
670900440
596389194
2077285904
120168265
1226231193
1180597925
1887313407
654216149
267919533
702487303
1196216038
1170343513
179180931
1600671992
58590393
1568828874
861677873
1063336798
726691614
1730798955
749605038
2097152518
288306161
188504037
1139930983
1635508822
663343528
1278854258
1113867552
1910505003
1483606335
1340461707
1599466680
399504749
68997302
1943383668
1358315888
1051674101
401820800
616901923
162092653
867988292
555799404
2136226140
603186176
2026960784
1422063432
334333543
1462089288
513211236
1092655131
1052216879
185312126
606459427
970784170
1603326972
1091701185
1192646275
320600687
1563980122
224450168
541053494
1706038637
1105455761
1117393641
1584332426
1619770501
1721977414
1057225710
1770492141
432963288
236226136
2047319879
899786366
1676103306
2114399117
84738776
248771822
1633995788
449925700
719180111
729530987
1814861587
1043782329
886542897
1542694427
1660070326
2128867502
492201698
1003098068
300530261
1553717391
450974047
1504221429
835036674
1214055156
2009137812
1614617778
1648943822
1188784394
365572059
1670748093
330693063
1993486680
1313108605
327143628
77465953
332241711
301378815
882755887
1336233940
556675973
1166145861
1728050350
2130099479
1078350115
1381244985
1781938636
960466201
1335023731
1150981575
1005107769
1579936362
1345341477
314507620
522805938
1316853823
835521954
1393969849
1338983437
636855469
209330384
814428299
1582084719
1533682369
2061166661
1596810995
1838231131
226553124
911566452
632175998
1302860917
950562805
1241754741
1223937422
853874226
755465004
675780523
1124839520
311392662
1497177329
704763230
786840997
2065506761
1625916394
2106404503
912478569
254697371
2082007419
1321147688
408525480
530286758
1187611473
2018420654
140603659
973429027
1977974514
1512211848
978072557
1584995134
1495925501
2133298012
1599156147
1876530881
664025441
275799839
857279721
1474153235
1309500060
712995946
1928381957
1083600232
1445916296
79450436
965551503
847983336
2098700291
2050300308
1038601381
1470160738
946517612
1710056285
1541325128
404299435
833757126
1813730271
425690262
1075651662
779924290
886309611
184987759
1499730817
1840346025
1271408618
255663782
1705390204
951114055
1272057195
1325110982
732813138
1090331742
875941252
1333658659
1375157653
1631762155
1083496098
542061714
250608010
2058975220
1538635629
1429610017
1208439482
1844984988
1214329464
61713933
232807016
410204961
1656068944
1739595307
2098645887
1308525822
1735490260
599708578
673690470
2009958600
2111208071
1143981458
1345249616
1485348091
1407556010
1172924941
1464475469
1865519503
1943382285
1557540322
9646640
279989043
348458900
376992202
1052877254
302015593
130537000
958927107
61163863
1125701863
93518952
1755475907
936030143
80131743
136713322
615911672
985278325
1909709111
116664111
653440201
157464330
1710402346
1529667889
2020015955
1768016344
587723049
1155991014
1351919107
1022928665
1871420265
17640737
1793336941
1822470957
1188667493
453887464
66701
542078930
376168191
611279908
1957138590
1402696575
152438907
1066029981
395130298
621982411
192713536
1908962579
1949061121
439627697
52409562
2095866425
1348242168
1855781520
594764817
234936811
1589692254
1712990670
1654481766
1672574072
137595332
2121306769
1234326321
619552736
1786441974
1187727603
963300334
2077680648
1252864979
266463169
1105821851
672886592
1036953551
419930469
1263233158
519956979
844254974
1400117225
530248277
1986761577
1363537587
1312226518
1306475861
1134667260
1578282290
1516730877
1939889294
1157825273
1339766901
2017485193
794402969
568272716
1470133336
586819132
1486023127
1108043640
1651880055
441686888
410649271
978285570
1731028689
1440382377
536150617
163980746
1929871835
1596244765
2118563375
1735627174
1896491698
1699459855
92148914
644965812
332275653
1964623543
940160943
1110609060
430412441
1585205644
1827167699
1937709671
1463062044
1894379831
772765179
1105821830
209315065
1569637869
1321250908
1553861134
81242120
925856436
1437047243
546152441
1648239726
886302174
414727505
286578098
942434749
225110187
1323814507
727727344
1126258659
2008512581
1710775233
1676608010
357054131
318301570
414222577
1219809360
21615188
970898774
335040767
830209648
1615536918
41515219
1869860973
457769555
138574523
1928918487
1481971712
1117793685
1676425969
1009366815
188614301
1269740031
499651596
398584926
472591067
1182264658
866634418
967787082
293645956
541588938
276334049
414612456
24266889
449617531
1980737138
735433077
790574669
743787322
283386769
385554755
383467293
1004252434
62747308
582924392
1866317168
2123714244
293663935
1072978467
1588572691
1408211050
1197927504
1090678914
55696863
1475810361
704642258
1611758873
1832117213
55245455
1804873686
440672296
1358263205
316540538
444892077
1565061616
51018773
417698108
41419267
2109153928
972776672
58193740
725441889
1774641655
672813352
343622796
1953110070
219582588
860252608
967125006
1155543568
1598928618
1802907541
1785540732
562257722
546228057
1591858421
754077867
1049019782
1405658237
214344042
569682857
1121731624
404288032
2111593135
2066000074
2104377445
395325069
1941288835
103305254
938278084
1523093738
778361285
30928580
588805891
1843442457
2044514484
1112736479
210751097
1686831263
178856673
1001287724
642724325
1879240805
733241725
1646066710
606426768
1658389373
1559675139
1771245989
1401517475
732335742
1158003956
1309069013
375051023
14305471
1033748759
814569282
1362283354
753837561
1298062371
2092331477
1779591619
595260663
253065765
1957129176
1683261330
1152403694
1493706337
831931995
2062381244
1978870122
1826837965
1499867514
1377899368
2070088339
318519521
1095115065
1979233746
1195412778
1103337225
1884496196
1524708419
1094944567
1415688000
1952338458
2046478220
1494340565
1502880674
1041802187
1791185742
203942881
772205299
1090825205
132398113
1621378637
1669417782
1588578402
1024247264
864452492
1751112633
869502160
266467860
437471963
2029293422
824210885
1311577519
2066622902
512083791
9627124
126976007
1855581290
1573219392
324233617
422791241
1563491015
951652813
1396917114
366423226
1313235851
1311514557
1450590398
1025845183
1132508427
719652104
435868909
14059236
2107612530
1324773865
879853307
1186498934
29184845
2074450321
538211502
713852333
935118049
343833917
787519374
2062456816
2142605743
944717195
1932570765
143382582
625920396
887322064
1618736296
521214228
622425465
444112207
713609537
593177991
1226565661
2047111751
1747255256
1519499118
920573195
1132882850
1226039996
1240825175
577581682
1203581806
943991124
1867204922
1993859082
314124594
318618594
1173114531
1710102513
719645671
818475188
614799627
1979426502
977071312
1324353295
2091647365
1300098169
1167001776
228322515
1645751711
702587737
1471884107
195905947
174200163
527659366
1829632178
1368576886
362189247
1978220639
1961787334
578677661
50688591
768761205
1849160976
1987477888
575970374
2023907815
1958245296
1324302502
637579295
770892764
208521476
1251672930
880031817
231992662
288966146
1415876574
1895718664
1763392863
1877187092
76127227
1980902662
365121640
795456644
1241127508
509038415
1720397796
1470869449
893177272
1110795726
841485042
1823916731
1161438603
1000528207
1333368441
67320753
1634624004
304101881
1230124374
1797227045
1008992566
619259227
1837361393
1835082090
712470986
25408767
1073940745
5561055
386207889
1358394372
1141884058
2093399839
256011347
1712643728
2054645985
207311459
178508259
2069259898
1696494492
433239253
1842290864
386138815
1428449506
1546573173
1933371062
1482835204
1108506029
51752048
231261417
550893854
1705367058
484998578
147987301
537217329
1491535660
86581871
481164770
1109355992
1952366163
65428445
1699442621
1536418739
1046063558
1158163739
604694554
765602084
1061943552
1886731793
1961500243
55248322
629517452
1915372791
574955156
776755044
914927259
1803319560
160277852
401631518
628208443
1423969465
242861083
1771688175
50651261
162246538
1766509956
85251792
487538368
1299323151
804096528
483877446
1206776124
1420466771
1356116803
947417305
908866974
2021767386
1368308022
1372066853
793324755
2143998074
37211586
2064709813
668363508
1294712135
2047424892
657224540
1916817355
1287360223
409401193
942807088
2024875831
695026011
1894554035
1772869805
765464735
616530086
2014999986
2136451482
566013944
1632268864
2036602936
1503637857
1929946602
182749058
1451295101
756154069
303026112
87512998
1258334694
440452763
659574835
733840046
1849871958
1200892435
872636103
876780271
1897202535
1723237736
1587011817
1864243133
458658593
996427200
877644219
1854033796
1495506949
1233667953
110183034
274233923
908628486
1152236654
1805425331
2084748168
2027866740
854628898
1333264510
1635595369
647209029
1907724424
1795293364
511123115
339387501
1787987836
1681641348
2115825138
1194077680
1257284888
1274828926
1559001852
1276194468
2031148254
576525822
1376531688
1365069458
1295779001
72463103
1723751560
1037586737
1174893649
570126936
2024359328
718782642
45558379
510222101
428712379
485090074
1189510138
2123777261
421777993
215152117
650135929
1452634217
1677279992
1306374834
992984544
1895773952
71748476
497031956
1636996327
1036928953
1473845911
745901356
311814315
1795080950
2017732536
890183663
1208387657
576723720
1622846801
1151026982
964548167
86686798
251833229
606453666
1811164909
520781169
857731591
1727054903
677500338
795793293
2070786593
2024310933
1773628513
1360127719
687872383
561118975
848752959
885469833
1514599499
1425400706
2136360113
1438858526
1611290328
1151930711
821311504
1118624802
2063225076
347282765
1506354078
1340693013
237676340
1039416361
1155269828
1152670844
619943291
382430539
1692738767
1437898150
550541731
794685396
271009438
81673342
2113291555
625016373
174611658
1200901241
1534597086
1300681518
1584580760
555323002
1442275698
324007351
1822957446
813852754
1240739057
740412648
1548646948
108557778
1022964205
1248034000
1231112634
1883301945
2063322890
1099041346
416200358
1117171456
1734937690
509396890
1361741671
269051912
393782661
163252248
771722660
464656293
92216423
1638669568
1611177321
1110354231
186110611
1372756440
213519097
2146776753
1377840167
1371266961
597995696
758127042
312261142
1401221716
140213779
2087961540
1036086220
338531483
1537510818
1119837591
611699203
1780132815
1591657272
207171587
969816414
493415573
10809785
53990587
1209221893
1221644058
433556003
818490729
1225779458
2029833007
1045811626
772285755
276823859
995286165
1154457429
1643263862
429362618
206720836
1295557360
2139996588
247216948
415683483
361116401
164764252
212451202
204593834
1484825305
1021473324
811228550
837499530
1116807519
1496087450
824993121
2107251319
1016405705
1847319474
517848837
583476992
1692416812
1731420634
1427536982
979963595
179682458
1199376506
1415279311
275531255
1621265702
744602857
1919016690
307696363
1581302193
1645866974
970788203
2068505340
1913497584
151514515
1543442016
1086580051
807099432
74251810
1141206640
1855451367
445048935
671763951
793442819
265662310
1958472161
1532927269
578258685
1967460914
1252966355
777107682
780584726
560598536
1901478180
608090957
914301535
1560977371
1171127112
1198396185
1221695769
1985550506
1420425233
1747997832
628862485
1879290439
1529154561
1072353702
874797435
1821010575
1072868580
159840704
2072838637
1834756331
832393115
2111144708
500138009
207366555
209342029
60184881
1929521081
697348724
39606108
1207326457
368761535
500960993
978150064
1567868374
352985872
1589695606
1052324111
1815782958
2057786661
508718812
345067776
1881784333
136755759
1435694076
1041477238
1976662682
1186120144
1319059598
939304966
1088257331
14761254
791305404
806202794
1132074803
1230872762
854140675
1207002828
1332113408
1765887573
951011811
799432858
1854177252
1792206902
2082371486
1052329030
1507315741
1938139651
1357442553
1941411188
319029833
1110559894
1942504211
1701050330
897327657
1822355150
141130183
961871474
699645104
1637451964
581918091
533168324
2109915248
1122788675
1154229854
613251594
1141712450
1555506435
181626309
1495428777
2040488356
1438304297
1334131454
1947097841
454072320
777339020
1832111650
2111842563
937140770
1107627118
1489245761
69775258
20960184
1097717837
871031776
251606943
47876941
16197951
384251481
1035504355
1749715904
37621520
958060403
2073659991
1817058184
1286790990
1258438658
762203086
1257041102
2078013007
1127007270
219070742
1365167687
1607893587
318113660
536470848
1803559786
651056425
786544894
1381004271
1472537672
1145421664
295344089
1066935975
2008868397
757494107
1605746503
382761811
72690580
95708739
360397679
1333920542
1110441086
144430642
789898348
294729607
729548475
1014181990
111444941
1102961147
1642120850
2133466511
853688358
416798990
472872464
83790262
67391900
64143123
682214975
582006566
1406205392
1191225436
97476286
416241693
953932918
2128462271
12789287
404009196
1276076909
485838406
964252407
1559085890
314817342
1737045509
1644118595
174358313
1187240615
1321540567
122559034
1522925006
549579758
442891210
792276898
1316864976
2027681809
115298730
405354769
935267253
66182027
1629931292
1819624560
1538594661
732791529
208628044
1145731378
1611893616
2050911844
490563598
1580441517
1577046109
1374256739
1499159437
124875146
963411296
732825572
1952060151
1114943968
1176488717
1600204919
1281616429
1391136241
1371409527
46174820
994879568
1945093253
1548825186
1008544171
1139205712
504436563
518411615
2019526537
2076703933
1744536147
2046445370
1262898873
230914501
901495859
59649717
1541404667
294068357
396918478
786245730
509664864
954232402
1797592963
1842082258
1066832778
2069145830
76398360
910924547
223968151
1960080814
1656666646
67649972
1383969147
477361842
700924187
1088213584
199504760
1278243320
1668886835
1956959131
258824063
1257012971
1235649516
925185976
883787462
636206372
654151562
484783897
1248150291
657920646
680857548
972042850
584937855
443707776
1264121129
1536793961
1147727972
1506617142
1705573924
1148973110
1382838862
1221964170
647632606
67871358
242066178
1931091477
1097564516
1966550230
1607111532
2023616423
1558234757
95228871
601517457
1246661825
1129409862
562100704
525889991
1958688354
962558896
2097723765
1159346635
1469416745
1315290760
2028636047
624051658
741306526
1791941220
41229692
985649277
640408741
1436951298
477817769
1976363750
1151250672
1674787904
722031603
1237049723
450459020
9535937
779414219
937748365
1808890505
1070872506
1347666701
1092946944
1800177056
812155600
2132721384
1614771563
1411188919
751184030
1397943079
705816179
1121378134
1990203237
453763295
1874692449
1753585237
2053486436
791686936
1107625426
822950069
755368478
526962340
2084625216
1694410444
258302622
1346149165
141231809
516453459
1531429
1489556868
1558375987
525159932
621610167
1135586905
1202361590
638118031
1544104038
1358288923
1912477737
1829533449
1238064711
1957175662
575042302
1228646494
1292027513
272766815
562596509
861089268
1262066784
1257156452
1284604580
643942953
51023704
1994127948
1078024666
1283253897
1209065935
536534384
997510404
1654239560
1243894494
849597999
1076856147
278119605
1251069352
515490557
818383442
713708674
1730273825
1979954753
485687281
1826415785
1809712384
1117180187
767109531
1144031011
1772459977
877208647
510113606
386310822
549697894
1246141312
1942837542
1317945440
601284316
1208020874
706387030
142140187
1887121949
315858924
1558843010
1807475650
407419849
131397064
2081467153
239557153
1976980171
1869417968
1928826468
836470994
1318212713
1852566209
1063252681
1514525902
727852266
846696319
1334998136
1601061664
521762664
432742594
521838013
566132614
586833585
1012928657
1817164645
1871407770
646915255
112873356
135002411
1984573301
1766779781
78677859
739427672
1249501937
832443736
212426110
1942453665
625650006
1977316401
837205068
99967819
1865114741
290145082
1050158801
898225943
176613984
668001794
1955402118
1514266001
303678244
1753772477
1971340776
1634462701
1651077063
1886452775
2048215992
436140955
1309030284
595113253
1757469593
107472479
1214283496
1801176696
1811241332
160303968
588948935
1759968094
1493980770
330316582
769682790
1162818007
260447096
115010363
552396451
1986957924
1918384931
1641591467
914876578
1910018179
992226493
1537085274
937692839
2010493596
693038333
2018603043
98975358
1350050305
1964157453
1144032142
1316992690
169477228
2026075315
1202977289
727950523
28744372
815790809
1936857913
1459700614
984558091
61295029
828522939
2026602878
1286384634
1041012818
2084644885
1106718331
1936672387
1073879375
1425517559
804827826
360484011
565433782
688182112
1244286069
1673365045
1869319893
1007425676
337893033
87916691
653699232
1774779861
913118958
391816828
1233591304
482929244
190026693
601448595
594047195
560746103
1305277247
191593883
1560395907
198184813
477028494
1146888893
2126364658
979385370
1520794366
842105710
1267847723
368380137
913394560
1144349276
872227325
192615529
957727705
1979013341
628671690
1514664761
1296122775
1038870439
544335050
895222818
223848306
1805864770
1225192105
1559399796
2024300374
1875062803
350281857
1088495508
1584991243
93975083
1252090861
1801929330
1642964463
919795250
1031749536
1731160425
1912023905
925535606
164206277
174206897
1821496989
521189855
355157621
197975102
1690033104
424392274
933709801
104607252
648917025
684410780
946281342
290222360
503109515
1090376532
865352148
1578097011
762460793
68698490
211128120
1359751316
1484588314
400663510
1110048012
1647352014
1380650146
582198923
1341711489
512037423
514834136
662751349
1129429129
2121508466
1830983302
550591249
1190369396
1588417789
910039943
1741179661
735441277
1221269366
1749575636
627093573
1527458215
1542207044
393098810
1094002286
653677167
213050465
846821460
2051140802
539812267
522199946
753694048
322096828
1685943558
737145021
1670017000
1022219251
1421122438
909555856
947311735
791394515
936945774
1294013237
3403519
672083573
280333523
1893124280
1491741248
1489756957
1286715946
1889672547
1770050950
378425888
2030374091
1000105514
1311863408
2079677685
1435155912
608232565
610175990
9349692
1787256131
1650911906
932647983
1759956713
953931025
776226888
1171213003
1390296659
842953222
574160516
687352625
118751843
1630730159
675626021
1883136683
559365107
110803196
321561009
324652830
254831238
1960164233
576310840
1853260878
1421049155
378397177
317534919
492854171
2095819457
1499798786
118632391
414845064
340922818
585082670
2019653632
673757366
148906132
134432265
415743391
1350383718
1282328091
910464282
2025825908
1560519268
456354209
1450923810
12453750
2135069954
1363913654
817287623
1188129288
1083371766
1198058857
2045456050
144037810
622403462
1070375298
2056316439
347991659
1741217962
31876180
661598499
915553419
591176012
1543822251
1407878245
1088939478
189356495
1605001165
1464865124
623873789
257422305
1312189202
1421300137
375230985
1437415724
1354027639
1328715808
244087601
2078886130
1053017539
1378331835
693816268
1764202294
1705089047
935947399
606406732
1112044048
1905479502
2110486120
2019363542
957157582
1358232971
579394411
1801429200
2060396892
560259091
855038477
441019951
1941769957
1956268243
64790568
2003573332
1872975979
2073644432
115938552
1646576625
1500319357
1813266669
1180675060
2029305197
1990418878
1022095996
1345666680
14520632
2086004958
601863787
999681618
1008815612
1056204626
262026921
2045579273
1302862458
113449780
780667502
1319640313
1298928298
1051890590
1804932887
386772303
2104257339
1132728060
669890452
2107734872
499703233
222519556
1491643810
1252944958
835083716
1161781636
389994851
1034920813
513676395
382329437
358988240
963746920
1746379857
690498804
1612821668
249843002
1846523611
893192710
1031874453
1488408575
1898696520
294997706
1938898770
603526839
1276930116
1537209164
960338099
269624158
971921130
351973601
283879494
580209675
822900612
534522049
1300425620
1098777708
1303552571
2110034327
129163208
546680797
2108876341
264105441
1382532042
1826159549
445517621
1469369044
176103192
584466998
1577087219
1569883551
787288665
1126036394
541326214
1717705456
1134784591
33425888
375953370
283671451
1521196331
501317929
1380174724
1140419678
2080651046
969726853
345548198
133294862
1173587775
1871751882
356053726
6364544
1151318087
1198203453
1006680310
906545063
685627571
1626452334
1621949448
1100892531
860397948
1530635888
112118456
735389015
1506805505
1885788165
758878503
2136739474
1662161272
1118787493
855357271
362119061
1810988185
124988396
2010678066
385144808
149987422
245043957
1451902565
2080965282
1980965095
453069909
1118294544
341681343
218490681
445606844
1326985895
880530125
42524847
183251591
468170008
745754618
958924836
967996202
698429926
209015798
1215641042
357169703
1399628439
86628576
756266724
1838907689
945028323
1569223277
1862709001
1375250643
657414129
136162103
1758674855
733018955
802772936
1439034123
992442558
1257043528
1332535789
470214149
1574375506
1434983795
1148000691
1632670260
673113037
1707283572
1926800434
1099867550
390086494
684114287
1598633194
1100192950
195358395
1930524492
727736705
805718326
702354640
185018250
618839762
2124080973
99077333
1476238591
1677870110
780188900
1012371855
910015936
611907574
2131574552
503541414
1720899018
2016732324
97370346
404092906
1780541568
695620630
860399911
191564316
425397251
492917688
131543339
1397576477
1729284708
1193509330
1612753602
1287954899
112823412
1055858819
1222659665
1153826620
386730962
1462530845
901681460
1287032267
8899951
358769026
1193739384
298988039
1762567067
1131898141
2133047822
1965490958
1953773548
1628159045
1567044657
1190560316
59481682
332261325
1456331466
829266883
1101196990
1355443629
2092956230
197422927
308209458
1473767039
1828538717
2146885473
1477482193
1029722480
1249572733
577170014
348000049
636006342
203244377
1406782022
372711262
30927500
1580570805
56679760
800003467
119405887
667825899
652170723
2037680543
1501326094
2095865618
100512571
696266666
1230043919
1662126642
1014759688
1437839678
1273216050
1298671537
636739692
1388417218
1331253646
437937012
909858699
1758925686
1334478448
579695610
381250121
1094791871
404892509
473493718
975010395
1046845436
1803696420
403550487
1963618117
1636343068
1427193440
1651618020
191276918
2012829802
1085346531
1576698061
119648003
56405408
138400773
791624326
375439867
787507445
52701544
800784566
472060542
633299092
1124454581
597230650
261020264
1138728799
200503726
316871327
993538869
1727240100
1029094260
1997253821
1725085184
273112087
1278723975
443327596
1927210066
486728541
510707431
489898841
1862555524
252334379
160626194
181598277
954841629
994396592
1868421361
1195871937
981173897
807815919
1825161113
1536158811
1806864744
1231753074
1338413624
1290426024
1292589025
741275653
183493964
846938826
620697877
1351122697
630675068
690465366
1676654001
1275769125
832974812
361490979
790059120
1118023978
536302846
1477978343
875357836
963723549
1592424119
796607713
210647047
21255343
101814176
27609675
534845243
212642925
1828300941
600469957
591137210
1199928977
1781523459
2112857640
50847894
1813772922
449041277
245994393
988483633
1546209777
2041057919
1607941243
1479528739
838335552
963783743
1832982810
540411814
271511524
1109051005
1378204937
362935459
752489739
1736382161
1255998874
1545121114
778715080
1686412949
869978119
1132157876
797246070
1642081954
796538899
280119042
547196729
1319187619
1727943
1798874122
1148167056
331501103
1815458786
733621416
781547932
857744814
775739019
557023415
2039595616
760714897
35514522
1059475037
1539745956
422320513
1451326169
143802842
1492310662
708278456
2145778058
1887682027
133012575
2076429203
132293437
1378442307
1115349478
1339079696
1392182897
260126196
389050959
291836401
1535903880
1456403166
2072318113
1282246579
679179044
69968506
105033486
1955194386
1920142235
228613275
1756670146
1061775692
445657007
1700571247
1862993028
91712645
697367874
1052356133
109821576
305749594
111673322
668675590
575347462
2111765753
1899980535
1927233876
1430519910
761649842
152355853
1991107154
449403187
1322330624
1412845970
1083784395
208240326
764858867
982171752
1696581116
779922273
25348583
1521258161
927014072
179795063
1704050273
1812063611
1257681448
37375113
1935932770
370802612
1216428498
381095479
319400394
1031346096
995877298
1684376932
1711880371
1109122615
818303661
614478516
1335964889
203126766
653686907
1394711772
2070301496
117113870
2133004869
1979468592
1719574349
1413982886
1505233686
310726654
1457219382
173290219
2099616057
126552761
1458688000
1140400418
618342280
1464920596
999565892
442653953
1461650716
1642673788
1823235436
1511219231
630447396
715514950
548971793
1617620046
89978992
24735238
1980470408
252660002
955401250
1262532190
1408263025
650906367
383066962
705622740
1089765818
596271417
1299645922
1890885053
1656189993
1596779426
499305067
450523241
650246247
1362631106
1658447056
1965647329
587559252
894439554
515264500
924370101
264543024
984946808
679625876
169554189
1405519904
453481563
43432679
1476642690
1993663475
381452000
1261548021
1016872700
1839628508
1506505178
739590133
478483180
360131415
859779819
576744149
764982709
1554892501
1450298283
1897056310
724224760
17936757
215819924
231466523
43805031
2066772148
1401500968
1484225124
2061395449
565486926
1463852945
1941396477
865772720
1183795218
517273937
486294077
1457353816
183774511
1926987876
1885228449
2050486203
1716179345
913007433
359028820
1920231571
1599368827
1820757794
1729695160
1192614175
1038636406
301336168
1119144682
16473938
113743211
1132641908
1169377108
1101053379
1646847595
1553204814
1690305734
1721034590
549314005
1381790910
1786021732
1994362946
1779591885
199122537
365647442
909035901
977771130
1462817962
1029358468
2076549576
877306829
1619929776
227048636
1363464384
1892236535
936707352
755425984
1736861984
1497642479
2101669581
1275931275
501584532
1237409394
1046444247
1608205538
711674863
582856872
1610014459
221941564
1735996906
673236725
714290932
164383525
1705731356
17995455
712451834
85385062
516570174
1739879843
346890963
2002968518
147148374
383673765
1185297190
93904173
1305495814
1193388308
1041449878
2121334318
416999196
326213303
314701842
1315266348
868018669
1760814732
208014492
620247761
646913303
882429365
1649949184
1727977904
499801805
1413284541
192128388
1858227018
384152628
1748341208
1079694805
65463742
827089294
2101815587
1921856011
1647021659
61148756
640263515
2127955943
389138864
2072178183
2128143586
1237195200
1956615166
398062472
991159716
1086895455
1292632334
1001327235
1284188132
1801801967
793224453
1813862946
1549753211
1251914512
1420936292
2078904156
1186026294
1051762543
2087406542
163327639
2116305462
97324595
1985515840
758902431
944979691
662301005
771939178
1424038659
56299685
1141920733
378188440
461045026
1740194480
1208383262
1845229658
1184911415
14778604
1858918796
1735706696
761510272
34225332
1361591575
1756373019
2026196155
1808898075
1863386315
681922429
91886688
1249614511
1027679180
571289856
683845014
732605933
985240380
1975396904
942258377
361980243
1923633165
99611455
1982057876
684488196
322429507
1150822372
1806226321
956052578
1777429112
1680908144
1090575829
264505024
578435077
1398312181
1444731879
946560739
345368576
685860782
754212227
569041315
1115032229
1727568608
780229471
404282158
1619022322
1094647567
1829964297
198703967
1540638695
1522473136
1154528460
1565088311
1425640716
1037246916
493199088
1512227721
1748999771
556521905
367980081
1701465147
1702372113
1648958811
241474953
1157115225
1154794482
1993688879
1339455254
1547692284
919701782
1937004576
116790732
721532567
557105029
666363701
1518792987
967128772
860711083
872995274
560819564
874410104
2008625046
1735910584
439744525
1331565501
1780148154
545641251
135080037
879626074
457872102
1561630761
1061284423
259734598
1453846479
449979947
1972023513
137218698
123244622
579735340
409382859
1406162079
1280997125
1443556755
2115247807
1088926902
1047805621
419206158
2075427534
251391955
1663813484
1929643447
1163395257
477328213
604794205
295319168
2059974564
1870764056
1638254323
1576702890
1712268031
1581870942
1573645126
1816023948
919110906
494261963
1086472235
502894102
1871206498
1135072435
1763299362
1808473320
1218300751
1530674241
103557444
1718633474
2109096294
1795791416
826000186
554508762
1375067538
1909942353
1365437724
1534781118
272569580
661621297
312099889
1821169242
1803700362
1900745056
406827541
425529157
1695442921
1476086265
1470558888
936516555
1157339982
1838157228
794600194
799951127
988345742
2086429102
1541723850
647612596
1801858799
10115570
1524512484
1622710218
8546045
1586447709
563259470
545075331
1243147956
2045846078
1142847741
361300181
345316179
1248746263
1182209860
864791580
453386266
1146669545
1354387464
389157421
1534849105
1804928264
1682904117
1884692763
449194597
705622827
2004928412
1036020590
248383859
169125869
157161275
2146208366
1961123739
1075349419
1338267400
1700873459
1266456686
2122036219
362834150
1414365255
2095956776
1629601784
932063771
440072312
49456384
1437510695
1763666367
1942470654
1757532968
1081092999
221472779
192383118
330749272
1024667372
1877465804
2144187243
1621446542
1030142355
416054542
1979787597
1846490431
1871510896
941761692
935000675
1503068779
1075560358
1645109446
1467008904
1227292438
2077033598
1590468675
1477177709
1315342383
125895517
1325784940
1504612713
221668107
1551000467
1066917615
1451702808
202184474
1906163865
137683238
130317937
925650888
2055042453
1952772515
467223329
1707624380
1717220015
1049735750
2086852232
442120650
1385486402
1357230593
2065813680
1165417642
761273404
266881841
1519827891
77718481
362575084
652151174
1207141324
750226137
394645170
1713215600
20099128
1772431024
1025410930
1066219921
189096599
1531560168
72692476
1305789097
157884361
1501018424
738633535
380249107
2010538047
1865445402
1813860549
1626765000
1092151219
659749005
338611892
60134097
1585636764
1930875730
924374826
26881416
1900797311
1154199559
2034131817
488603592
51140526
1870084151
1244013623
1104245790
1634162828
1980358852
1230716403
1148476681
1372758403
855885229
1368476927
1960129426
663664944
595757710
606908939
1672174820
385858294
651249080
1919952410
102037832
1991766146
766734978
145790632
209107399
2007314632
583265190
722488000
1386757839
988940588
1197534382
1113738777
1131806219
223063338
1455299928
1257711069
1637986673
1952296674
2060821189
238275868
1688882278
611614544
2098281133
183761073
2009365269
1633138244
514088142
265856011
764192656
1049437009
716203471
1841554562
589007186
676701528
510380241
1340278375
424032852
399821554
832916153
835187000
2062734898
1374960380
471614218
456315625
1535811517
297002102
709289858
1011684772
1890758569
62388006
239050168
1010211563
1720986310
33924009
1471304991
115753025
773652501
201302933
532867447
645835632
146943740
131303807
1006996861
928538224
493655482
1873336883
901921919
1294079029
1314473840
637725629
1356608894
714630261
1473669834
1239846579
534150170
2088087583
1944428469
74743185
2022597629
1532712425
1458367979
1858704827
392503950
798305740
1438595943
1477826323
1555130783
750276052
1701136893
1627073742
1383205178
2050889248
1764769347
308608403
240818652
1096582579
1807658383
1261011761
242429671
1065145815
1807561764
417721215
1554256220
668032678
1431016366
1302741119
396787942
229360647
353327404
1695160451
1978892167
1146382546
1780288362
280432206
1902748338
407120836
939581758
218759503
142798309
12675939
441450441
739778169
1679013225
1744917146
1598767278
1446031281
917211110
1796107453
1463582782
338736265
1422991609
2044035478
307721171
286868093
1400005420
182041147
923207729
1568255200
1812028098
623971481
246433572
543061470
2077706116
1451880551
1058260766
1184236868
781627106
1109089016
1654038390
708586178
1097168591
1350566710
1373366415
429745298
1324877602
664661720
1966588198
362999783
981890310
1960527183
1554308280
353935963
434418635
989949337
688232811
322799750
1830211649
1078948050
26844986
758140832
64631500
1750902755
1689322774
317224225
666691848
948743892
449183769
361578212
2071722146
2096472395
1866864955
639335311
2122430846
2126094165
309586837
610994974
1165834147
2079627455
736783132
1875193480
1059823143
343892458
761967131
1063035042
1183623327
636030965
1639798790
1645770236
1373314518
472358112
59789300
574801165
1069699606
195089414
1549421994
718018292
443134262
2085389840
57456047
1895079702
571429069
617678161
1367150982
1313618864
252349213
1872423416
2098139117
605699665
1026531314
51453629
407374186
308149142
1487757458
690369647
1356140433
28910511
782098533
1504182004
1588364044
2025120458
1906520258
1439594638
2123641242
1911736611
352919967
850063197
695532657
704281405
1459948787
1664645231
1906640605
544549364
751610039
1240378558
191982551
1372050265
22864032
349678880
105938077
2065517135
434747708
642412254
541427504
202442506
2031106354
260722467
1696539689
1045151596
1141071000
699199587
2002324795
612550482
2064453206
608656847
1888123669
1600862227
1222388390
1887664089
996805675
139584000
1111001509
1113499642
563098335
1177093026
701894988
2029182412
54602449
1794951812
706727776
432722716
1336375493
1692375846
2029263942
711104284
1476915140
1048518957
2137703745
370500632
9977632
1622353958
1776172522
1977203381
499190241
1064778611
1922096009
2051852015
2092205015
434114046
1265047128
1739459451
711104598
1975364524
1095750761
109860524
66295942
79392909
236174279
587529944
2014474725
703515049
1264880753
798385616
544173019
1676000541
472220362
1604765098
2130996761
1885747770
1728430588
285230406
851693486
338637315
1738917328
581129199
1668983855
170686291
1772150207
1651527130
1959772837
984508137
854830544
172583055
1147657124
2086033421
2035857984
1483597566
1331214206
1166595181
945027416
636458453
389252134
1582733459
1539730629
2034470764
2131745889
1340955679
1963115884
1913604301
488656200
2143380029
377228382
242410759
628712638
432066838
2085049667
825348631
517228327
637653830
1439267232
2067442905
37080811
1669103405
1460263439
2049928480
981676439
1115785061
776153184
1622072025
825044571
515814303
342571764
1950369981
825935029
566370155
1837819350
400726565
1780249105
67978361
1340005770
1499434653
1070659775
870893828
1322951012
715412853
1577364844
1045043562
289828216
2004904811
804539904
792446768
131151102
323730922
1862033326
2086253244
193963099
152377195
1843270920
1829894668
1107373034
739890218
518175876
1501278732
1582567910
1567088117
254195339
28599966
901876858
1454043184
829748130
752181848
519758920
1766204646
1463548732
800177973
985702043
66766976
507869423
1890467625
232566641
2021488109
1710838748
1998842751
1121498190
1702525771
253053975
299793849
2078881210
1487570324
1558323543
560435164
1403449835
800626053
1192182068
401576986
89075507
1977236330
1736310042
1237685748
862197240
1998265211
1868908672
913228179
1705382532
24951329
861339666
59684011
494878900
1328255098
1708111455
2012321389
1243208808
1546283005
68815782
1579743221
1937423586
1962213126
1231981328
1397521490
639162182
448460177
811143545
663701701
2123024262
1827930283
579648350
461061539
788751381
523134791
1936677635
1841493387
1987467054
488162866
566589356
1522241147
1130217916
1575492705
554160685
1605319038
574219549
190521211
319517943
1230607200
570676592
129750874
1724205230
1308542198
116143165
157320013
1091712030
816736906
1977545270
1900856720
1754054813
744703329
962927072
900995041
630802959
718320397
1520279951
809404352
603042793
332328415
119948703
1527822975
1662625851
1333204279
518875854
112736733
658791687
1713372623
1258686633
1446840221
609543081
2123156026
683056012
1438218858
1220673057
1404979811
1646010087
1257857610
507936243
418915490
2144997284
1858171854
711403984
598394300
1433433660
276823421
284634252
403904605
602994885
1028121373
1994656432
1048643244
1827403290
1578558094
1135747367
341164479
1905174251
1619533902
1681042306
485151231
739548
1614019279
421286317
1806888686
2072268832
1847469905
676282129
1510318262
2027135586
2125665787
2007875570
1478928077
1554438314
905289295
747792457
1245325723
495552857
1016984338
1661780450
1727443355
647404272
712466
1814921866
386263117
1437179330
973490324
1120619007
1629823082
839462705
1551760965
172550345
3581354
1050894970
7457641
1929784875
1435817407
890582050
1048040420
1279540886
51904431
81134543
1649948812
1533440314
358616338
603985515
979436325
1150859070
1209201005
357507259
1446206289
1761904976
316728050
17684746
1609236979
450715232
1463769807
1556845059
1436620354
1739434345
871095615
1607654592
1214980542
2104319990
879200656
1752838858
1763142562
1460340819
1203532470
8890540
302487212
1764773811
587055036
1560324130
682263610
2016094417
1897108332
132035117
540442776
335835528
1921236263
1480730971
442808319
1877811696
1963470977
2010915929
437187053
1716191662
1407469180
1919436743
1991284290
2060314339
2131346503
774875343
1055652003
269909069
1480502596
850245366
2069163390
1318555420
177527305
1284517635
1239524756
1719330207
1503942875
1818956940
360895210
1718787519
1125750329
261731534
1015289019
1434456734
776490247
417706048
1266002757
366561960
1251229337
950865384
159413563
1396043587
648065797
1650480161
1847931511
1592576338
2002239962
1330752591
931664209
1617610921
1996120383
888015897
998867698
682398121
965361571
513370115
890066611
1132696504
1291739923
1233579572
972103416
294627187
2027131246
1929791371
894623114
1240872236
1906934039
1071571676
887682972
989848260
1522389263
1030899419
256668080
2095434341
2016790766
2071882826
1681290440
171390997
38265309
1601773706
919738856
1432416362
443946399
412970802
1701019230
2063531833
2032793628
98833704
145039373
482479264
52663996
1832909356
1348239994
1087454401
323756373
362263402
1103567175
1169265860
1721588105
722800122
1335918216
316402076
1022282799
1334026332
446885285
709514788
1788465241
1452762467
1149437906
526793215
1141198965
1880383135
512221282
1004519061
2102024746
1743797662
536891815
1125639872
1296201454
782702412
2012649483
1357259779
1550896082
169614759
950220611
1084388608
1163330001
561996234
171976236
1568476254
753333897
215064264
100483798
1431076316
1055011843
717163369
1358368557
52131249
588788029
1034564767
1244706114
652146244
1301567942
853532519
498225941
64888396
1559027557
2098000964
1376554809
661944192
251875545
355430313
1822586034
1173867710
765983340
56319412
339384309
732596058
833687339
1120721830
678986267
868456220
1010210817
1793073810
402613770
263511801
1791241390
1084791105
1444879475
1694051385
1953592212
855633620
739010427
1741861948
1794271789
1158036586
1086685173
495131332
1808823644
288108632
367257849
1487274163
52246898
1493188416
1589414918
1316428214
2047883962
68673384
38739540
1408027308
1226851689
42846735
1202047834
1706053622
1716100678
1034831427
526789316
370961384
760347243
462060298
880049023
1485544632
687554520
407619928
1755981978
1633606303
288755086
440413873
566269226
1984290536
1669663758
1807265555
1303458038
309457246
266470704
804439915
1290523724
779894355
1301660911
912648200
2078565508
1273542198
1217642726
1106114141
1687732245
407794230
2030733671
795596588
869266121
340698052
469369166
1637155281
1693692514
648219229
1824546289
1976244544
847585936
1672278302
1823404031
133467911
944627906
369997349
920105898
829377905
1468946822
1022482556
325363757
2035706166
1418355593
1087868321
921301265
443800742
1341465815
263840004
1464057245
1431783745
769474126
631855373
11598215
2066399826
786055280
1056646647
1526449531
2013175480
2002544528
223860773
1470150151
1634030540
2082447253
1225956936
252042729
1884837600
1239601428
1548880725
1676844125
1400834195
1638167721
766731594
1503213156
1896916352
1774546924
1009875682
1638086445
2108310100
1066613039
1312293482
1154586512
1066519616
64635947
1777106783
702656221
1811879115
272741822
617984335
596110042
1176756975
1515282616
355109247
393302082
97259003
606276080
1328654742
1029489407
227450732
2044720132
1564109217
1719473677
514391466
1582019767
148399844
846521376
45948357
800935807
405444890
1348284318
298565176
973577184
1377235301
1734855395
216246387
418508755
813924497
1137609027
2082405340
33690822
532030740
1776301522
413630314
1131971661
103006542
974935235
1234894045
1098902430
270006756
1584311249
1556652386
2041640952
1589542013
1237029174
1784703437
405498743
1110887576
672007530
1020105484
1889892480
310090575
920162894
605361518
955410183
184984836
433714195
1311844057
832667475
1094326169
1649838342
335725664
2088124363
1706590285
595036792
613565834
932894800
2096382652
398527428
376960417
260959878
459249317
145736758
694531697
1491905225
1975914130
1521458632
1743432247
1717177139
1048094013
1421610567
1672078918
904167717
1410684109
1947940714
1952263459
1013634195
919811253
1506070238
874295395
77680875
224141185
539348572
1770314709
175651071
979165745
756149427
712189518
851739339
538243314
1557388595
1077079446
2049695059
793683697
812472389
940791608
1970600611
1128860468
2050485185
293551048
8201735
339484686
1496814365
617617611
3415872
910211216
747640633
741673591
1730100947
713348898
95303505
1244057268
990175929
2094371752
13998379
2130824989
763437608
1067944396
1357152510
964637377
1885653544
1961283380
876499271
199620993
1239392696
301429135
1978520700
300752156
194442710
1366261141
254823324
963099631
1927900709
1832094804
1924810680
1777617793
532752692
666819065
69683611
1980224123
980754415
998237137
992291322
1372465763
274387649
1532137240
1930185166
1115179866
1640578481
1732302405
1823836927
313629757
1399723068
1423114317
293539853
1461014231
1878410711
173563364
328254564
1872544030
1714080339
280072364
412200202
958392197
851621297
121985270
824115300
1277214676
743150834
837348263
2021000912
876268103
1923682753
1218761130
1424081543
1034915076
315416358
1700744400
1922916431
1286151600
1114107307
60114624
939290483
736867210
1853220655
40552348
449438149
1590641279
1923347477
2038166293
1810814112
1148853374
783533659
1962381276
1603412101
1081449445
1377562291
1437340938
1291956577
651548329
491157682
500187486
1524016909
1481463595
49204899
1668298729
149241195
1285939069
54519352
1971857419
1252621527
1077359454
1299428412
2029353631
704754169
1393879603
735373655
1585940522
858238602
650922458
2032399927
328783920
939118891
1772824631
1568692166
851043818
1237636627
1151915566
1410804551
1108766745
501182122
1261048098
33032868
962481585
1787339342
1509490192
831598801
421186969
647624360
1156197058
1433658826
1366924258
2008964982
1221040468
1210200924
246820962
2147415787
1899679988
365355153
1030407473
613842555
9370041
2010691232
959566891
1427940918
1766063517
1237978368
471932494
1262099872
260813654
554016161
231159972
808873024
1391071367
1503240411
1014277141
248549593
1313956924
1410478639
1538877937
1962109510
1328781399
1344535630
387990394
704047149
975273166
1122512210
1615874005
1665073756
1840322876
1049277222
1541284283
1781102990
847513427
2087436158
1882574470
861626258
1768346983
1507169320
505799677
2023712699
1856139380
445093829
1387617904
2074476188
330864118
192393583
1309472607
823667331
518278817
726330621
190645247
814625939
1909944602
1294362548
1237899768
1729828699
1330522850
1033471071
1853931422
792574050
825332721
1216505631
1951621334
438888464
1059211242
435010237
2099236354
1668491679
929302872
1393736529
1571881454
962544671
37972682
1336708098
615247906
957258090
841908829
2131874419
693705510
923682757
1624875699
1602984767
523416278
701501827
736697914
428639768
2134915682
1287654654
163123407
1804155466
1349039873
1472732478
1224487480
240329428
1946445259
1882337792
1275768983
1962308253
471267847
1157255304
1926894078
1245474973
1958437775
432104218
750198648
1360202842
1382685977
1488048425
1425725180
1413134857
1659044396
482795696
1276339497
482055950
1856220588
50847070
811215020
1975702931
754147301
1919420717
810531731
396980576
78474546
1864127707
704054613
1795501064
1343435648
2002247591
690509398
1875169565
1510906253
1417691201
1490389161
863551976
1332614140
1024103560
559426457
621333193
1187198038
408050140
2013443275
993541774
1303166872
786107692
1380825951
1316575948
443894677
244159542
1092237812
900789375
353330651
1805806635
1856100428
682322923
1654145361
1275700104
332283516
572778807
2057956729
1413585188
2010148420
1985929341
233182134
430802227
787555997
309910962
692207072
1872546036
330517548
1537907164
163489037
961808280
1602313521
1826837969
5277358
1686701445
1446963845
2084208708
367592398
1289900548
708254414
14262444
1403094762
1781249553
335623204
1159695298
725004914
1343253823
336866943
1742594138
2015024752
793519721
1910656452
1790036690
1904799654
895732519
1316340945
1251545597
706817282
1494683734
111632021
1124363055
1639448150
1457245794
724054327
1120409150
2048961134
1507074550
45569975
1164689905
1339845966
181424910
1560065184
846903417
196550272
886474
1923202135
395662134
981098399
1300379222
694240920
153401188
335565254
1051291614
1357343171
816962086
1527698574
266198631
1333419129
251710663
595872788
1316330151
998596572
993087789
343863124
1542439566
155103690
1866839482
1749523948
1772411457
1103202265
2106653094
2078883647
529200014
722800760
1504524799
880650225
29269689
1589214682
851141706
1482229807
228696757
108271646
869086390
912056932
1887468881
1429428079
1517975761
366709106
651143961
1409550005
1925356660
1838491214
1144109106
1093692644
712736228
1215776531
429332559
163741769
1437502019
182973590
1743308501
1405231136
1751458225
2072334587
1255059312
564680523
1501905680
107134448
138599931
1302373837
360677686
703367938
1992455858
1968264128
1588543057
1488661417
890074857
1828965358
1953378479
1539241373
2072395050
1931869315
419180254
1682794222
1617025271
591250194
293356431
96007389
2096767844
294084049
40372860
977035576
2075303851
110618111
368727053
1730320732
855712489
75289188
691147323
137632731
323699812
351371629
1328450573
1116923745
1382651424
1516489522
1371921018
458092689
1757521179
2074123298
1901505544
1846878182
554156288
1143052071
83251752
76994788
752454959
957661042
1060901915
1462765484
1703041113
1834429274
1124781079
196589341
425344259
213630520
1591331597
927936357
55642651
1763109620
874382707
1010801853
1263923788
1235779036
1133807343
1426996328
862782837
1469869872
1313812240
2047874096
1583574969
1081851284
914666767
1323708334
1781760686
159797161
172291237
694904705
1766425848
353296152
626164169
196914863
452610822
85060118
1585612090
388294972
480024336
1952493060
2351247
232082077
701907237
1910057427
1510906568
1836268469
1674455036
1061431299
253531167
77908286
2081679492
261247225
1458340462
568629684
154033909
1582384386
1206924742
436628494
937553468
2085732170
1558652022
1760894387
2103414892
328711981
1275477721
391330023
1672327099
785234711
1831734326
1539771082
45860287
1049877139
1471155944
517685715
900842552
690239611
256143454
477959139
489440595
652553545
183563622
1447095495
70681535
144875915
398604942
1706468391
1190337270
38234080
341325892
2117483529
1728352171
923770685
1097273189
296625863
182886274
172825826
1718426910
337384864
982080082
569827209
1358911258
1165578006
1151271197
375163128
1076686896
973311043
1429057330
2088165302
479937652
216752280
1729481332
1315855007
1897598267
1100031633
1600010999
806400585
1855446420
1402566375
1245146107
722369328
1633871561
1447175889
1590039367
1090111548
1559888880
1199623629
535216845
387896654
109842175
1670632447
624639788
175093921
1302035445
1372522766
1358078313
668737061
222314106
1938604328
1943879300
1468926200
2141844714
1917615290
578639754
2141494610
547577234
1646794069
1122341492
2099639302
318247369
1776841941
609630680
268497882
1472039775
1646449506
1051346241
957887452
631271443
1088912852
147139059
258925935
1903634002
1873486601
710046322
1001441158
1081782501
1429449673
642260710
393093029
665244622
1836160917
2025639486
1602534671
1793228862
1028580204
63089887
2135884352
28412053
1218213968
202911302
877787199
1582341393
1818698042
1872727265
675506000
792498224
538773812
749605294
560003794
1917182437
604815865
1113859417
254896794
326210935
199676387
1734289377
65580343
2030586915
1611319963
221647265
415773252
1230285464
1082713716
609344070
1307845967
1706165309
148975602
349350479
743880410
162287686
1806249689
1716703905
1246392207
873620953
1499537198
427330854
1373932145
2063302457
1172418349
1130857617
1238914703
719390643
65750416
205726954
671916462
336440955
1988087743
1192408124
521939641
818070464
1137711218
1920479669
639245149
1502928012
94741777
248184593
1813220055
211861259
659692846
1464291378
1055328232
1599706884
961361835
287531951
1730882462
164721149
2127180196
1283162851
419246731
360514269
1504562242
539347471
1538301952
412331855
2104349544
446609686
813230095
172811108
2038639550
1465879303
1246110038
593210850
943155321
1628395264
1462616015
1764336679
2125916807
1176500332
769152681
1903300366
1332774556
109559454
663577283
519986913
1206628934
1181279599
160832810
258271104
794704873
2056771119
516969663
751494393
1802143735
286338687
74076308
1439352592
1955550948
1754304933
853588680
1354745483
737285282
1067008171
1987547709
1188544688
541896129
476150293
1485251806
1315724130
1609035264
204579496
1830162914
457470502
1772840728
2045261153
240735360
1048496594
661380522
1081310237
1238586777
1996950764
398541115
120721125
552273402
1855328205
1842161933
1665867190
1089732870
1583242495
1903876909
707755754
2093004542
2040924653
1390533146
1452575040
469212775
598659623
1871969208
1515827933
42233750
1634565221
952108715
887749100
1151231456
649168542
2100418987
650777906
1912375900
293476921
1381570794
1612999589
1022428636
1567967252
866083958
289658257
541358986
1414958435
796333785
1359881192
1221225150
1068605281
497781528
1588556031
1304926623
1661894560
1654385396
1489451233
761497356
1290524813
791250183
495466819
276686136
1477747016
2101521261
610015797
190913418
99486329
1024661954
1119608251
1726665021
1837019588
1057153815
1930303596
2011397935
1376788259
1657596098
1568403988
677251684
258705409
1947588732
265153885
421029545
1758649423
1628221965
42039315
653672445
1794578923
532534860
1047020484
718187865
2018306548
585211182
792880607
2011556564
1111524407
789541809
1826897884
1871453218
1625938904
895386182
93925179
1987712612
1845629703
278715238
429131364
849687181
2130393198
510013839
1616792742
912467948
356207046
763565293
2119648773
534179330
446398905
521779935
1634976778
968861493
1131211440
1616464753
831503841
1424134711
912473194
241743668
969060466
1600718217
635895618
646059610
222807742
833319080
359659731
407080555
195742148
503473896
1487462413
1751040255
1292556763
190230877
1899846106
1307558283
1751379264
1078552872
1263746248
1424266113
1928337922
116201984
2010127817
335425852
147957061
1999170652
1722557523
1830033737
609672088
2147407597
1253254718
442721821
38318371
906877540
993332372
2077387405
1322593012
2143896148
1464237964
724687223
1472630147
1845358574
559078106
1453617921
98064004
1767812210
14707064
1014381619
1746598960
1542488858
1401416454
1674328867
695694759
525345714
893411030
1370865556
1501793229
1055476850
725620917
38285089
116912298
123288759
601103719
1502502145
1127817287
1783967410
1219413584
271869845
1132726514
1888344615
1884204633
1408835127
1970240215
1227423389
239002997
1812852893
26435858
9041142
1494314420
766403711
1615249817
105007841
2014641840
1834488623
1367704813
1814258710
1776751320
1563177318
976160682
780805339
2015574567
1898159136
502165870
1612555386
1938864153
1843294038
641586644
1096410999
525297303
922231885
1679105159
509583739
547676942
1172912100
989180263
1134690277
2083193400
1788827843
690224465
1949006892
541101139
320150903
1778361679
173192645
935150094
1465008823
1015780366
1306023017
2131371977
1801286122
1767295268
277279337
417274555
1623756620
2014769688
1284378474
1728490585
1302368242
1583729140
1307642284
917063544
2125060136
1311916559
1652760863
515939312
1324491199
731279811
571048249
1114919691
383838902
383995769
440161073
1078004644
1628400216
1624453069
142596296
1911201555
860950671
737414884
1296993743
1079684113
1047890961
1870307422
1802326658
833383522
795695052
80684707
790798032
2126958664
681169384
1648694475
130661027
1761993478
439474693
579761507
809173629
932476686
1153693416
2040273873
2023894897
926358076
687801698
1018927978
1585163054
1315525102
67792442
753142047
496101665
852369400
936829987
1061323248
116640080
202689963
586197731
825720119
821887579
1402143117
1937532085
1242948417
2108265371
116726366
1831299230
1175776888
42811288
1334170550
1777639737
50713370
266866335
246297259
300872298
679358369
1785780179
1399765456
1575626822
709379514
1166988553
330491165
1973120091
755628292
702233565
528477857
1500660915
36935952
904126511
589290181
213588426
560427018
222813869
814337057
481576232
984292379
1416056574
795385898
1834919669
903065355
1157561698
1044435781
619889833
817731274
975777384
2119609535
1661169505
1325485470
140273505
1997911024
678883899
1928712763
270615080
886729551
1906296766
1089595441
945309193
35607966
64870649
450699407
1594411901
422461854
1414611874
323070207
1439818974
1872158305
893888583
741336367
691425769
1137416256
606928911
258264761
1075607932
1617279974
568916885
1245977818
1392208718
397534136
1941039388
2035758457
1347283821
1296411331
41820770
874636538
2114225000
2055187165
1264386916
1933434493
97492233
1978842796
1931503696
399377490
473605213
1692241897
333427673
746223616
414265837
552561271
1123900742
1833333469
514276824
62609542
444073768
481355165
1715296413
1952090107
1081089316
699457908
1155133017
1121908007
2078997099
725534640
1280348422
1347903595
1576835046
993739354
827345441
960858523
1654702778
1134887954
670168487
864531459
749525491
1580093622
123708352
265712677
610473255
2002996601
1269695267
1377288744
1213223727
2075269372
1998640036
451434316
1815965550
1841671104
1647534097
668750163
1914511462
1657045150
1004404884
2132287406
1023368883
35914813
1370596658
1845671696
909333020
1273089595
830629732
1509035426
954255490
286499054
1417291075
2094194686
411186350
937374120
1166811910
116178026
986198814
353024317
459453842
1107515412
1703909666
1517767602
671085724
959851125
1840450504
1391851884
1852470538
337597003
1671502985
1627960935
1088359228
1121108264
784330960
2000685874
1612748037
1266593970
1086812077
101092584
245288009
26107244
643496016
600513855
1213014260
693111907
978034667
26932090
841128770
171923150
621541500
257715056
1515963958
892648982
436100720
133930840
213361056
1255901272
1885786014
1996080829
1275632768
1508828354
1172916399
636510000
1955764061
2078234618
1285401652
1102650560
550432219
698445693
1055010857
1812701808
609192424
1502002890
792024295
1468137818
1318714812
1377969051
176186044
2031419909
703833482
1029198158
660303999
1262564450
272093769
1776133684
619966973
338020289
972094515
1350715095
677301713
420359049
1510865910
1573749553
926874606
653752028
1789677077
797540851
46771167
1489148214
93346962
1761621387
1850798719
149181191
2097467762
2009765908
2023620992
1703146788
1744433346
506670977
1870914606
723118548
1985870572
1464654427
2033436237
448726060
684168970
738124467
117162743
1451071862
1890272520
1466391636
825833872
1729454173
1282725898
605341508
1281863002
1271077269
620623999
985136458
995437223
364707966
133869176
772760850
447034856
909443749
1427436571
1726771019
1575698752
1322369271
294670168
777280147
1455795051
28268209
1483633845
1927102384
1652704572
1863903986
1127084391
159933903
586506342
1145833546
828104093
293265111
860644868
2008464635
55678474
1293249409
969208888
205620111
781680581
839690287
189891618
1985344172
142987415
625115178
1314167142
41104831
1037853343
1312942741
633042756
1715555485
740986462
694021806
1843486613
1916015807
872418254
2123689908
2026133505
720312504
553639576
645480806
2134145456
1723541596
1863206582
226493557
684115573
1686026695
32684879
825707004
477398897
784994511
1457974556
1644462298
2146448164
2124951533
1303105552
1730947309
601414689
923111412
1625140897
973328409
1461003979
2057150564
56640252
1750029807
2076100542
1266683967
1524357521
1290434625
2082966027
341761425
895777710
822060992
648076764
1895181798
1652826543
254616383
1120857537
67038892
100723882
488201349
1668300374
641547688
215509355
1863820586
195220211
995858533
587782714
2090738040
919592282
2120471989
1658947841
57542085
780595930
549905549
1957896788
1114577535
1504824085
604263765
2010715902
1147111410
1420396136
1730324958
1412761062
1972955908
701922240
1984523504
2102734760
122401121
1856212790
1139676191
1050603373
766623151
1487802349
270837266
1509309965
366564198
322641588
1673866341
410729419
46746606
891001843
708242213
1729544933
1491046904
860331626
500326665
917438895
2037048960
211447972
1743458326
436018432
799075451
792205353
112332155
18668107
322010455
1078289115
1078090149
2098155966
735593759
2059107800
591921623
596224163
1282254641
1245713239
1389561363
2106119181
186116518
453701968
470223818
1631805989
1868409450
268580697
427349068
842157410
1710922462
1817578689
1898610207
1074386457
1165460529
2114248629
121080971
1604019495
765891594
986786422
1348581505
1589212687
1329918140
156353042
1154451550
508987632
807572609
1541778602
1282256924
1815616909
1263629173
1400143828
1535392264
666285215
2080171565
335824407
1462793909
1394858612
1957322557
1296952912
1049933131
1838102966
465856039
899236117
2125382580
1321448609
24173928
1430871875
1139160804
1098221638
1104383211
94554219
226720584
1035630115
167638820
1836312756
1012968646
1879373440
485324193
308883234
1329936143
654013194
555261040
1173728348
2088582653
1420069022
774694626
1222195214
1499319678
92361127
96316454
2020417592
1166463582
172931269
415586959
889216621
1490278946
256299627
1996094621
1890342535
537697134
2111520641
68551966
2049645907
92685819
1275172802
1381393185
525878703
1476828017
1179310993
1217322664
790968357
2069483242
1881075298
1163246687
854200330
1798057450
1200953696
1072146988
1796997733
1507364866
276993310
2055533440
865225770
1509724032
1148722167
824769995
1872930774
717457781
1669825713
1251806117
2122206394
1811506684
600466481
1896303298
2086171673
806758534
1673705524
439821956
1023371328
395528247
1305385266
1863312813
2024872654
1509674936
1225258178
747801903
336871981
1581794836
638144543
136842698
1079967828
1161256604
1815122391
1408022417
1758728479
225734909
1176032334
383645184
2128576665
1115470280
1243889782
132863201
909895833
1951687364
1041166148
1510722565
648624085
121393949
2057557101
177755070
282984375
1069139764
1053601930
1783414979
813451893
1214296454
257297235
1685055784
351467969
1274143422
853554654
381947965
1867820254
528349480
1872123081
536910371
458043021
1566448291
1784967927
565578142
1702783931
989033274
1703254733
1302151751
833483150
1346272795
509802966
1970476829
659289028
2038371797
819792285
2007047279
1929173719
1882082484
808960700
169133602
2012109283
834866342
335730403
1338362506
2078346733
1204977597
695661444
1418514246
1827644168
104677390
1877019457
2114674080
1480360758
1496994028
550807785
931536455
80677985
1177607677
587090206
431119885
1711886026
1332855747
1217314048
244832737
1027560207
2080497894
5805216
1959252794
1243146448
1506159816
181964984
206203879
1434909841
1770166552
1384258806
46353221
859141620
20756789
952685199
1131317612
159555106
1387475793
2139095658
1119282180
1210388085
1757083606
1883850564
1413888669
835265958
393429521
32186429
898716246
1024395070
140599386
2106102333
1442833079
1433542867
1017463912
198365982
150071748
750991591
345496449
476969976
889407540
1509819720
625225463
1205977722
1057924478
1919109304
1632390041
512703487
1586535555
501250380
1542124301
1296344899
1009528706
1609428799
836965217
438845320
842105973
1781308111
1833830314
2060653918
1109911827
1311523329
106536850
1721037325
1367089054
1206077454
1948708967
234504653
43250319
578878016
370863372
1254950236
111677722
1701013360
387040852
1776929891
266679111
119127422
1225134755
1650571477
443909828
1484533629
1490861942
595756845
372466213
839017695
522635257
1568514659
300302837
698445514
1003075326
109526403
1678445696
932857469
396357043
1617327621
1816698575
885117920
1480701211
1754234335
1808899987
82541536
1195906438
1728105976
437558440
205469185
662337395
1044144214
104558348
1046752041
1870138077
819327547
85648963
713612269
1653471329
120540918
1582546443
1601293929
93018493
1511760177
579197243
1591198936
1988360178
1162006067
261539570
394165123
999478980
1715328840
657231406
26013607
768443037
1401242805
513655533
13643038
985213228
543856417
381149477
481403968
1337096788
292930289
350024342
1841957190
1608077317
1453306214
102332759
1427749321
372317787
1996671960
670279028
688892641
1791437828
330992895
164941962
11001852
2060423901
1170938915
1963868710
621439077
818546459
487190213
1754938399
1983112810
2061461750
740324122
2027572948
928029877
46734290
400671208
1253307605
1133708577
330508069
1313626501
210532368
477032123
397024881
1538318221
1053105605
373433370
1464193371
1251404529
1350081096
546544005
1801569260
353949436
207277504
1127359310
433352618
1821351098
213633153
1771811873
590760630
2122823099
1825511114
2050368301
1491703881
1679296041
813192493
2130868745
666108394
315871068
1660816765
1368640501
475723319
1957734710
941873621
1278382782
1154732600
1046054281
172806641
1983223324
834195787
830978421
1667710683
2042190205
1087620398
857411624
1434621774
1828655653
1118803647
2060051655
1125172235
433858058
2051116477
610420019
1442032640
1908617480
1725653225
280304474
1201145960
1158648906
1035407215
1315201170
1132364121
542935967
1905098590
820860735
414454217
1657850936
600369005
1315425456
500872155
879209146
1543765615
1385391249
511923493
2069940668
1738994657
1877731800
1606030120
1277120404
1284714521
899525084
1153810177
249668857
1190059052
861066822
1547414056
987413322
1530999510
435351440
547928704
240507488
456169590
1921857239
2133903026
397277001
1414757085
315041916
1101347378
855741040
2107963989
675806726
1219756449
1420565819
1498306840
179976501
368033677
279832954
1704342591
2115777785
2089961319
1263246975
1625719714
758694056
1794794335
1598961744
1375363678
1715520043
503701339
1248627938
912563751
161406944
847830413
411524008
784339241
624833321
1883468643
1384178253
955957455
1688011302
1423346949
630783091
1179436757
1344570060
1415125390
1280755906
999031098
1281270940
2018410458
2049497028
799902324
1673716409
2095012423
654631507
90569208
603135628
1196784453
409995006
1241082926
962691610
268188000
1769509168
342643473
2054711721
1554383795
457852686
1969622442
1031624373
1882734077
1680228258
1630947652
579332466
515794065
44515736
1519266099
1829102592
77953448
1331406963
94254803
509948882
1927329901
517854225
812259956
1033700386
2027459038
1119100387
1178802900
359585928
1344598254
392255526
293234194
895004405
221497077
305058563
528228740
659630539
1528618792
693693398
279200258
377930343
805567519
1030169195
373173378
293274513
1384790739
1519958198
1581260182
603114237
938459120
1030674245
762534451
995398661
900115232
2105359636
1843013724
573426322
943215655
499807410
4492904
1572348916
746442339
36213528
757390309
1515717128
122467775
1829731761
567605701
439147892
1524187624
832682217
2090697386
49067988
808363017
832880118
49259143
1986237793
1715382811
257284375
979550205
319815781
657042084
790925455
1042738029
1349882520
394246761
1031508523
1337792632
618563332
979117962
1759586688
1256594669
6641061
542916073
1624784558
1373207035
725570659
1452430333
1846205518
938798099
2069979645
766910006
543636909
1714799443
1605867414
1492339748
469263612
770507678
1833501768
248998988
2103654877
994004101
1824550390
1174411239
588328781
438405811
1559436337
1514825811
1613853275
94596817
2032052924
1583657464
987340710
41463414
263643892
415467901
1454309968
315755607
1488756513
706416561
295787026
582428793
11973653
513639962
543172865
556931167
1199956786
845163109
609454836
331204502
1617745194
1550277548
1157730825
1317543830
851778631
1123747325
1256795813
1564014612
821706284
251942613
301702353
219074436
897828477
727038306
1711102513
1916947213
867655891
1474173751
2067244255
801210091
208403357
401110875
973308407
963903168
2089218335
1705552818
2077706825
1046001101
1705786263
1014404290
614449885
1626244800
527084918
1983410781
860731627
1635300633
291321064
664638141
2023827921
1590694828
215623072
434784266
458944689
1469185699
921275300
943072320
1830681645
513678068
1364952198
1092451634
1399393741
49536549
1408737950
1292318897
741474077
2082529168
215897721
1010819369
499880089
1100017618
1767203320
1732968875
769572801
1278278009
374886892
1995164251
1264625016
1593157907
1516634284
411434072
730717143
1408687502
1612980199
1452809796
1913941216
284221594
596757357
875559075
414533875
790390359
1369580326
1163549089
1791378388
258889243
741862723
1571758613
756915377
1164991155
1788559557
289052812
856689352
2013477485
413284193
723846925
759846133
276559736
619030526
1754897855
1869573846
1303164875
544925892
898474215
1032069063
294286855
684431821
1546181529
1783705839
88111422
239367876
246439044
738534239
2023920917
146026955
1861515975
209612355
789525159
743658752
895689107
1053246942
485630052
1485712796
1560241201
1802233942
1849240047
63552792
1084185334
829715817
120289545
360494215
1626425103
703286325
238337399
1914009197
434699995
804843774
1851071766
1917198471
1633067510
129924006
654765187
963616533
1065850372
976719539
663433103
1023722938
234015422
478991457
1622007881
1356755666
655443271
2103444874
691208389
848935347
363066890
1522169872
104690274
1480135656
2026361772
1332163699
1646302823
878812368
1029259255
379688108
959297009
883774083
2085073879
421620313
1160655553
1957388630
1083880360
1856875589
895188766
2051503375
789121909
461286912
163962290
1316033446
69423962
282647817
909830893
1727791064
489864016
476645171
1104997374
483566158
1124933678
2047551835
767289341
1404271987
893347654
667206933
98666381
114468324
2131698370
1809563495
492879250
534267550
1861516925
823314149
387594108
1406478669
474837725
1966359016
33985675
1004947971
1043022527
37012656
2029479899
2103472429
825966306
173412229
1658846906
394056973
1777062341
64198109
567734787
1386202306
856610016
1220643602
874610306
1467112039
5909479
199719514
62497949
573060354
1195878826
595551096
1574965370
1483357003
1073036396
2128765501
1298844393
2122278241
583426457
1414257581
1470214519
577539926
1856496159
805057919
1687795193
1373917992
2130106246
237245170
1763698612
301984688
925628151
220273791
962937662
366616054
1301030443
229985435
1086081691
457518084
1161779087
1124190050
869885403
586469211
1934536409
1143879687
807865019
731200043
2032856122
633714424
467578300
761799395
1920737772
2029140137
2142730623
1310774739
723234783
1256162208
2082197561
584601332
221874023
1588506217
1760989713
1477598456
382580947
1619207715
541667178
1038928651
144131638
944913655
1759215629
11637632
671694988
1866350489
1870029585
1143282106
1487350795
1248203807
976889935
1779002384
7449523
1379033225
46251933
40865567
505706039
1967732769
1759752520
1049611946
791056825
1383158368
2030165688
1023547732
2116933817
1959643420
234424845
676291016
850838936
1912299074
669067021
1727334744
2089912080
1639467818
1710191329
101929501
2112183531
316642738
1793807569
371186035
556481447
832630542
281478579
1662327339
1472248085
1191057889
1896677602
1203238562
1356087372
297195792
1827880075
1437354772
260804108
887907541
151333250
707889072
1650816351
417688043
494238639
159404907
486009641
511414225
222870017
1088566689
407591672
1843103383
1806276520
1505511583
1697923783
895524100
802689768
1441133493
1194072037
494198712
1430544012
2143595966
2102030976
176078437
109482405
1321584400
304054886
2114271885
923017151
2062498817
1649462024
72588793
1479809265
408981280
1157179324
470136908
613626639
1975298816
1072502768
1761977840
1266194592
2123746684
1965315057
1285824026
505184793
219445361
2108270660
680806594
927045043
1681026444
831658688
582229360
1947340664
2114105274
1805407787
866797815
1977725445
1872727382
708402910
578984933
1235582612
1584902863
115314328
1267859685
991048928
1624458428
1470683582
822803255
1181916237
629801418
1851611619
1472965542
224826074
1694723455
1261118498
1527668977
668722844
1740243591
1080845194
1841671138
598865157
1553624102
1878834792
814546744
43586592
1270335836
968819226
1463211170
115262003
669906607
638850924
287398923
620207472
1546313857
237256472
60469505
2025334234
792190365
1056675169
1706924475
709706655
2063339678
328916824
1901055040
1076205779
2052117329
87924184
1682619945
1880922364
1520510999
2016832188
987232675
458778952
1286419586
383950052
430570573
1030457615
32162721
1532376163
347774163
946553343
1511772165
2072055407
379058756
214687895
2127828523
1118724719
680063303
888386423
1220980436
2120189223
1005722364
160814367
215265457
61011474
1501844160
1158003403
1425398698
1965601485
1121830169
1892978090
322193967
1500828633
526812457
1110002289
185871331
1001484407
1028762543
644131365
2145421263
12634942
1137441938
46256667
745932461
1297139200
1803621773
1858390999
591709468
1355849439
1858086089
2053621308
1935814046
71955216
1655252532
1578638533
1369693007
1799228558
250325577
1135880392
182223859
667448718
566240443
752539797
779348499
979883300
1239728523
1409159351
783472465
284037934
1351009382
1120457622
641474331
389596338
1092710090
965358098
139175891
1332928612
91974963
1752564581
997490225
247511650
403426981
1689019922
2092363505
1448560923
254771810
806946538
1793567064
1612689569
1203265047
475738864
1082190100
1495799805
1568582677
1174908408
202811564
1799537847
1824408010
1588941875
633789440
575962902
1193811449
2036695397
840872513
1760771861
1538363095
234439256
957210688
1259741077
139059233
1837386676
832631481
1689754480
1757385266
1785641773
1633396793
1567297908
1983780606
74882990
271340560
285642923
1861032235
2042775873
1477527596
144829523
89803371
861168115
1101612883
776738943
1131854123
475188455
1829240603
821546620
1561374520
280055780
944212699
1564506159
1641224124
821101308
728759651
1120429444
1458793907
231049315
1802367923
1427195856
1020736048
1200688528
334573144
1372583491
1696197274
1791496935
439104699
366770826
1098688139
57539618
1083047589
754934926
2087194317
385575071
766420721
1342007031
935983796
1830769453
1724392861
794966868
1060605746
1290533681
1077154216
1487654498
1314710654
354456577
1283943550
915846315
1155740885
1533066726
1829073502
611116488
1024889374
122340750
1682077295
1196933544
2058626237
729656578
770688045
1607883938
191492533
801110914
1693026623
144249570
984688737
882398738
717211867
1596155382
650901891
1908989684
1376998574
1572151236
1422914856
775839530
2134888464
1025228736
365293677
1361327582
149666339
137178856
1728607420
1894649922
473399216
567065469
875148505
776498005
107255254
1501257183
13241467
369154588
133012404
1234453757
82314588
907483065
992511355
494315933
777184832
122150510
1655426588
83749827
1174980857
1166182522
1641001320
97056285
677984337
1322940478
868511494
166849160
323311280
564480075
1809224684
2130122359
83266683
395756457
597314830
246820567
63225222
80455334
970375502
2004538566
1694828734
1859397164
1730835566
1195467164
1333398727
552550533
1937879084
1097792160
1017034667
2009585102
1100478376
2103438947
681876474
1478789078
1943896326
1464686680
1896796094
1629184588
540653517
472583333
368202329
192564112
1581500141
1816055141
704969516
221592609
1974086486
659670610
969142143
13320172
279072332
1350389972
1377476815
2108898648
408495981
917766321
320033631
99912
1199433366
1380448283
1664756668
848769129
153069331
785351692
1685833101
1749824778
1748445374
1676214368
996692564
1302682021
643142483
243205212
233061959
499572675
101793821
1867372021
1450139668
1786052115
1877576653
1250633648
1162587567
1343430466
1450881529
1605442511
1760328687
1001581517
553299416
1334677595
993477593
979638560
1763190224
165065774
2034168139
504758890
57957620
1655038717
1463990543
494667896
403778937
995739866
853112729
1904589406
36440807
964743041
1498584582
1411106084
1159662733
1502401056
1349876284
686992677
503381904
1110514038
1273527117
40127652
400392463
409706486
430465262
560012729
176038111
861576879
1410951573
11159862
299731701
1914659095
274388914
1889894339
1451080363
489644283
195430812
1111202273
1828336760
664054627
178394719
2085814398
625952670
1404996784
833942661
412539853
1483692467
849577009
360392874
1230769619
484390832
722829686
514784100
1402269813
1228042507
843671423
484980534
350543645
1298184559
498260489
129855329
1594132094
839734063
2037731531
1978650132
1724382368
1996063098
365655141
1047161394
506962420
402326191
149275239
117319107
1850525699
837784159
836860337
954406081
1711481791
390493253
1553518129
1797810908
428868636
500761950
2100127188
1331425575
363876972
233527027
357440663
215090640
2015255577
1548603638
878252096
991371516
1868587264
1069079423
647689580
1412686726
423685470
1000051283
1326232406
59551222
1885468723
1756790120
1376798699
642104615
914083200
368792790
651031714
640995850
167296321
1380633008
1475523093
277438306
448697355
164190611
867232966
1702117283
991353612
530851805
1711573266
506983330
1455874280
1329520706
2002464646
1261070545
730368319
635674968
1826742606
1934706520
1932846508
271445569
1322832882
190957560
152147221
1149872597
611227199
1779241828
1892805834
1178539914
63142863
329394057
117237851
1386538768
668357207
254690784
126411251
1144079781
356211818
862251557
10359379
1430452455
832477044
2042120225
881908157
781942969
1362249271
1781224071
1598345045
1403208045
541771338
445007917
1212783105
1219540655
1988668498
129420173
69374143
1034661060
202516237
1078231023
1145709077
428180426
947694919
1793273894
379716903
2032105808
1445458103
743144756
2048995755
240646793
468392683
1268978585
934322257
1243086636
974475672
886925892
2068304493
1582918441
1189249561
480119018
981082863
1799321895
161838794
289756576
180739681
343551097
2064134755
821095338
588653360
1246612411
1541641467
207124895
1627949384
1136091887
323962661
1922049832
1269273565
2101824943
397078435
2044298389
845866937
174770576
2105650803
365690659
812535103
620597222
1648943490
1799217500
149976900
689731885
1209741667
1450628945
55219346
290596228
447800490
1079312060
565290751
290894021
2096528546
1798142853
1194501262
465267590
700619221
1347524506
511336166
1895538164
558639000
2067883981
1411003507
1284198773
270651655
129301247
2082113528
1587356572
1401142497
63246352
1137443080
2138579034
975213022
2006733857
1575523478
1800840046
525779572
943335632
1748325447
1541882832
1111171644
1928327806
1593182179
2124989668
1086701800
190967365
195267810
360321433
1789267924
1978962202
964034264
14106064
777997497
749694192
1534306104
157061478
913192741
884907936
886421146
2018023923
1666780349
1725679993
2108933167
1825981741
715836475
1292339735
1795626506
1583874906
33211194
1813809267
1916187194
1637675233
1614897524
937754620
360527181
277416415
115037597
1014748910
2140763281
1684628180
784068891
937573663
844817672
1632463864
1701827713
1926418899
213568550
709769959
1487987768
536564188
1918056380
1863114167
107774891
1692782122
1730461290
558937082
1111300828
1878682152
2143029305
62837202
1081598375
589472064
384310861
1757637181
1510995101
1656165964
1330807597
1659257022
61845645
75557030
6951823
904078421
2106152881
716673761
1261547031
167735599
276823382
184832384
883139433
959814434
1080670713
968101990
1216016250
133152756
843851787
224453041
1884502039
959070609
546580489
259783520
1479579398
804743217
376040483
843136699
1788881089
914164863
1315065267
750601445
599942591
212159151
2012112911
1773074064
867189278
249248583
1376419307
1714268574
634131878
390903503
2026710284
823969624
61820230
843718426
1989655282
1955986100
797303246
1484599780
550051898
244508405
2059966789
533717803
49528260
1044342090
1265045139
905723759
448254158
1333611425
1922204137
2111722840
1770192618
1984084660
762999082
1388390618
1754673707
932967393
560723993
1124052200
919780822
1312405585
31782946
91407856
1726990847
1821716005
1884031408
54875105
668535028
382881707
169751349
166151309
404206024
178905368
58944061
385396244
1883686452
1271131786
425384709
841347249
1337171366
1863045947
384825786
1863180665
1500232282
665241260
547969387
2070608981
1998120203
1683354539
1847741863
198745643
36475217
2083329559
457200055
195905444
1123781198
2108072258
955594974
713221816
680191579
725511833
1266624388
1009133876
1391412094
215741244
1830245045
1573246759
88034154
1031077511
1495304327
1968911649
1396343002
1081213059
889618474
1717857838
1642418740
847042605
18805485
1093273134
1501263542
360917244
889027367
1072190564
842633931
1205156338
667631151
391513380
1419715610
1785355183
106126034
1981850774
417969457
309581439
1033184025
152580272
145382098
512188534
1775049521
2011345844
1618376627
1741298764
117818149
271640044
785696923
1269112551
1365321146
999086225
279427194
850165342
2020356477
1710991271
1920335215
1166141187
32299168
701183110
1762819176
1889254238
1975253497
1728374625
591689015
737786035
761008091
1662941917
691074917
871376500
1729997245
664915047
359046770
2085784577
96644004
346339492
780965142
661057261
850482970
2114583560
1205199553
774543687
1776818750
816061909
293207914
798058507
1275275605
1718837751
160673603
143171834
1808064087
2136458200
149366803
1722175752
699523345
1169160135
1982888985
2072916830
292689906
478049870
2109427613
1328881115
298278855
785223025
1109709865
1800141059
1359678550
371948399
1447628179
976960943
1296248919
1882689736
1870421457
2016934624
1744875000
22633200
575822086
2098947214
1935085245
1289410065
592634485
1908795865
1314858005
2025760544
1881051114
871813776
483749784
1707826995
1956861625
1067542170
646271784
442811464
857898844
1827183486
1884424530
2028741836
753459748
772426384
701392163
947957974
1153067887
950202245
393501485
957930799
319940522
701689565
850219250
302894383
662050698
1022255931
1308374377
609338618
2034568444
411071670
616194565
128623604
1433849422
93009583
1526219183
1550411498
1710768973
420285918
322093554
1631040019
39807239
1878302383
1689160332
649356199
1356451516
432817084
644480656
1488465443
1498831047
780536740
800523192
1463499373
202067553
1341210642
1621988165
1056231825
1603906854
2139255508
2043154951
200151068
305054946
1027019970
52064397
778084166
1143283000
1417516199
1085608863
1012561896
298164221
271254509
1927578634
1623174257
82448117
1185367670
1713301404
1113799466
778157996
1268303762
529547344
1544546488
1914281897
1417197900
1079408095
544874895
271089754
1100536313
178136363
1261692240
939568072
88326801
1223768176
1776007244
2049425580
247512410
824723359
1994366477
938858161
790897540
965722435
1364007799
1073539759
1643463769
938596813
1934049492
416912105
1003672094
123094081
47955089
323877746
2103368052
1516810958
923792698
396896855
1759199095
1301749296
220146594
1100254069
2097137506
1025038029
1879221606
1084081571
531800506
1479498920
1048370931
448452112
258769240
1678901088
167822761
1500280039
573651633
504710909
2062416538
1493877159
1831201238
767501122
2092637213
1694775092
1743626356
479782155
784799907
49211408
2065013828
1387265510
346720529
1231880879
687473961
601262154
587338261
1594203646
615265217
181704744
197840680
1077071044
847478560
1155224341
394904859
856030024
438408142
413847561
1721195274
1508086281
1104367848
838582486
671604340
636936973
1062678445
450748596
701107081
2099207672
1110585578
31206917
531931389
1043860379
937186130
618129950
492566855
1773818661
1781371341
1705730221
11054514
333252094
479488521
1053129103
1900560281
1752216466
1421797999
51318684
590400426
1876575898
125782030
227217851
949011310
1873602608
1389690242
1111648928
1906552855
813968654
1109618997
53260771
1325726777
635406625
1371480734
15115044
1698285145
1809845300
52060560
405233416
1581955892
1240032692
1392151645
973435736
140965800
1749496159
1195300201
775727868
1453913052
706186222
299995696
1405462142
1664513031
601615840
1929187601
1563442260
1343521789
1915834766
331151277
1666294017
1445492936
1129356762
138750241
167204716
1744763701
957897490
2125935697
1466951900
135404012
1619046398
1570720313
1222272336
1348952978
1450878023
875674573
441298019
729745751
1364962998
1658978529
721976417
1689061651
689342467
1258046919
1526418346
1400608
530728882
537559597
941418550
950288812
370198560
636360301
1327161295
343630237
167072571
985068263
1947644177
913126850
702322128
56706462
1564525249
1832865013
112647402
1858252919
1916937424
2139924430
1664457054
34604958
1082529771
1430330284
1631398858
109352869
362045003
1707523130
1353447927
936637552
1439519627
1008619095
702007721
2133806670
1056492867
1882964400
1229088302
382161130
1664664357
656389029
1361480601
634620313
1242611468
21428465
681450373
2101892446
1246958989
1495871604
1732417919
428103469
1491396014
1369398521
390655687
1834907261
896131621
1982564283
389641974
1058890981
252240006
356149921
126178284
134327590
1889153540
110633604
391776830
1395345567
2091959288
1047587122
791963065
147045943
1057949517
1599526916
1725146339
1718994978
439918982
1944433129
1733160528
509313718
485614830
314422665
1361513368
833364435
1419644953
1840150531
2037018353
479342567
2123192115
789235370
1340702270
1286820767
1265349449
238981456
64956384
605200142
1025604470
786423023
56213359
1981178959
9880609
731102538
1022107868
2090505588
32147499
541087718
440868202
924363244
1523488953
488959402
2105290785
2114849985
534336829
647032205
566917495
1357517654
2059283517
1125322360
469173175
82606805
1820189447
471429598
1431392157
2138926907
62891727
1528548758
1067788346
245897528
1218700195
931700413
662355796
1048622187
411166226
399401772
1965429165
979316170
690045489
972676198
1548129103
1559710188
1814037632
243423647
1819812696
175592182
274115168
1241319764
756435215
1274433249
1747640818
814765333
1762834240
1671085680
149033453
1075855857
251664726
889381515
136620820
609016923
210904770
1704430283
1375944458
1232840926
1408499769
76704821
720265693
1917132751
1148572312
1520500339
238178622
1690250936
2134033557
892134234
984048962
457032302
1131424232
426955744
1684556011
1581406765
1167523988
1202788230
729741722
1265869067
248034270
1456898514
614043671
261492887
1378888067
1966799025
1912066104
2141100729
1213208056
51020550
534938014
1192778892
128948192
1194057351
824020853
271997033
2103844196
1871421037
82178371
1544173502
388468550
1641337131
19684078
930682283
1670497841
432025361
819836056
329732400
1687963181
1849872542
1328175938
1186228106
187384698
386231331
98380158
465557118
1374088828
799874299
1978877554
1599079911
815269822
1050587376
1992671046
2136226563
678083811
1896185542
1362487086
605721130
1956170819
1309066450
426606316
431161537
2048651679
388664990
719562173
2002280488
1680447986
1680024430
796365202
748191603
1918427123
1144782051
59903794
2048146899
1483984962
1339638894
912181818
1573956833
789902845
412146288
1447976387
556940063
1465003553
1317397420
791817392
14345588
1523959055
1037033485
409141562
1422160417
1021761929
1993754872
1854109179
823112435
1610746364
145340126
1435444670
773967679
381904810
746819664
1694999551
1623758346
771929108
498417625
1764769085
155113682
958588048
426766831
1902739059
571067648
683011667
636345401
1960674931
1036547926
917887886
1218841153
1808670072
221125805
2058626747
1062450542
1425380718
1954594158
58744647
532292027
998994529
1242863486
585569804
1982727395
1939725061
761114607
726274338
319648897
1737543712
1615881769
905103523
862936159
2058628515
719981983
606087738
292781012
838955629
316313626
1810933205
750513482
87183512
392697783
1701413356
1136210959
1870726639
734380539
855406534
43110898
277052471
1479956790
202151799
1552836169
1790062785
1014241077
521368612
1494438892
239855080
603352917
1948752092
1431367561
1147607554
1993269521
801457101
1475556741
388122797
267768202
1356491628
339347742
1627648544
1677750011
70715939
503511317
1589341220
1767414116
1789047623
409833461
328432216
1563416195
905473631
1424173256
705146224
1317423744
1288297540
1751862756
1460505826
1254013807
858432145
827694881
667059834
492346015
1248141485
526532644
105883095
1317607305
276392855
1286721230
737416797
1787574700
1667732050
367386835
591882717
497484488
1801857517
1677396636
1860479388
1458805162
843457047
1116040494
1573858926
1848671089
358932704
689491223
268583264
921417405
716023751
247803801
716997378
2105748810
1615544116
1924202883
1027087487
546496242
298511070
2096743893
1537259439
1401568022
76654112
925125396
2134392481
356612866
950315287
461728299
1203463540
126354676
971387622
1596738750
1261893781
449107277
554147860
1643592425
916387524
1793192361
982631772
479982107
446197797
953934486
1434752063
881623661
1560751952
510539258
170854436
297907813
1762666679
1870006634
1560303951
1788084081
1549906822
918789253
2016639441
904654203
431131125
1513351885
1381358018
1412639861
1435013415
873156162
1992979348
59706104
1668835767
1437215175
1217011637
1544390713
1060030290
836016794
2122461608
479062692
95719906
451294050
1142053854
21880272
1350487477
1399504497
1464523706
824449188
620448441
1706362642
833351278
110201892
1886068144
288140564
1061653622
368187655
1358684248
1512832512
1665560200
1379258006
976271681
728160300
133257656
363573273
1405889713
2113115151
998224597
478610488
1200337923
657389349
1644977153
719858185
187047639
970206817
1345443953
676460686
287160958
1505873867
820951013
1855234959
739721941
2013586742
1821592621
1649879843
1434884654
652410345
1570350163
663245083
1906461096
331106832
2070466965
1679824822
397330902
918469520
1109685102
129681278
1456640489
1854091554
29985725
1991671273
1690562904
130918535
1710856896
1134314391
482455265
533297322
1928660058
1371384314
845640114
1631228771
1667611364
1343222330
2098131232
1396494503
1169896610
1936571276
1166994702
1246380112
1861789551
864565412
155774576
174162892
1408666866
233893657
848744143
1262825868
423128865
1992621104
1472792958
367869559
748158072
648209579
654758687
1550020611
52847600
1639180811
1048640035
996398895
549779887
598862063
1300795280
121262628
1578509004
1358086056
2084197828
460723939
1955039790
614612071
1016068789
1596736768
794205188
276009701
1355290237
228753505
999312089
573791157
3535995
358257526
1882004160
1203968338
615129963
1167595739
176846643
1915176814
1875168651
211365478
1117932943
611381468
10672406
920334140
1166144156
1802226912
527880210
1910797659
329338321
253355860
901681435
1261184193
1943752368
119917804
1592182535
2111372646
585672748
1469334255
911026702
540030247
576574767
2065597627
1420986081
598563369
156066947
1690175982
1078824919
551304601
2077199900
1779619186
1741649117
304997692
1976569279
342706880
432751483
1864467921
1621313783
1717865690
1192300412
188384790
2047064567
402809838
1068360397
844924848
1714988157
598584378
2137093703
910588604
1581715973
974932931
125481303
2131080944
1177425448
1404416296
824963630
844766962
374299269
435083602
1418206986
740575650
1715794743
1263066573
360283400
1276556579
243628751
146475843
555962759
184746023
1096251190
728858585
591350222
1547447645
716506455
1441353937
1009232737
363261041
434163039
1804810576
1163873424
1932586406
1854750678
1984286904
998790231
1216887554
2123831343
1088964717
836420240
369859303
1752443621
316584590
1145815276
2081225313
1234663593
2145439641
313965125
1906237335
388729525
738485602
1752775550
843440961
1654921030
870587672
1360173859
134689868
583527990
485222643
2071489224
1835868258
754199550
1240724341
1928375802
2100996054
1635366778
1819481292
1566759735
1135023769
689308955
1253167481
472949807
1192929062
1084761008
2005328003
1573357000
75836669
1935872151
1078344173
1664884945
629654927
1256084373
564898865
1986025803
1690997856
1736827803
78248894
1239760854
1727497239
587879033
1478985632
1043972413
1156780175
1368539633
1423014358
1257709199
504109598
1838030614
1414429496
365702668
1190903475
892282629
624554868
217604835
212745471
1067627302
695258802
747085246
133029428
1397935408
1415105529
1788855440
690546774
1301089159
1256936162
542188376
1907071139
923842008
2003620538
561681358
1103570417
807743606
1457104907
393375393
964610600
838447511
506563400
390414974
1668535706
976174329
300582645
1434146079
1072285762
1351477296
167015793
1182133047
1205564733
1980131137
550897683
1804949716
641346382
1866522737
1955353808
41474518
797960446
68815048
737537179
1154036070
241014063
948930665
598899042
1679758163
749617864
851224143
964683053
1857442632
427325986
1957182739
624822103
1321131514
42371965
1204090683
719444799
524056648
1505683652
858051248
817970819
512116977
1590003971
343993891
1774204859
395781946
202330512
2002164898
1258865554
813675670
1352697966
209371539
1897278515
627784670
231689971
799307103
1744627417
348674638
42148884
932180468
2130180613
575041388
596274687
1618658941
1734667437
1534645507
1522470084
2010797011
1534540550
1913708547
1154676040
189632702
1762416116
213887042
1203622347
1005262383
1093216450
552638697
1105505781
2049733579
348792680
2091763942
473212919
1440205731
332326165
1629428444
931769165
946386647
317338118
1261774085
2145006213
1335456177
832553493
1227940581
1707151966
550326249
293100225
14232531
421415671
893221094
1270188490
1397683260
497541814
166259760
1391321810
1485919614
878954600
1835584808
1377486457
1038245463
455327161
954857500
1656795037
1734191932
1295796442
1487723872
536545865
238143052
1053798205
1670162154
743739973
1913474996
2116417416
271491971
880097313
359722508
1017836726
698022789
1355714718
1639384724
2068534955
1008708807
1687145043
2025995537
1946797662
243191676
944385076
1734589539
1556416058
445194647
315562943
1554663242
1162354171
459660185
2062592746
2137722744
484281327
1860750571
418230027
1953846910
1505656752
1920450530
1584553613
620877401
1322720287
857744844
808875875
1443819745
1920516624
1000213368
1147268427
645572932
850616686
37049756
1157701599
315318928
1915671870
1935557767
99719507
716728728
1786594307
1432764731
1104171972
899892246
1996458938
1145434222
1502775458
408078779
898937463
1275957369
2123499075
1734411135
2020434478
862493624
2130054713
787272949
914123155
1457108573
545372990
423652262
2115848055
141550027
233893895
1128101908
1739176995
1054210345
1462554030
914369801
601318519
2042459538
1690349828
776603846
64379688
549812772
51952087
2103796931
1061807118
1159669963
1379063846
542297630
1179917749
357580247
1921737553
1076962682
470662029
2106913945
942553109
670140366
132303046
1585591138
16080478
1854406253
1651339808
1990787255
52312047
1575614239
1552406548
320617965
92157626
1741391001
1567484219
1440328886
1925192416
1177314895
1994933427
1614232299
489863408
921033116
1956193354
1922406092
1355958348
378155224
899960461
431557454
2102737197
2013738103
1309348113
1296671868
1378194295
865880831
1597326089
1914411857
441441303
1221945670
759189289
100731459
2123400219
1415301786
818759205
1376119252
264822330
1133343031
1126627491
1528255494
474258863
1558998603
79239629
1748439362
1448664111
630649475
1139894637
1484549247
990226490
555296230
1958995505
709054267
1935874819
1644808381
925566935
697774
465762149
1594006188
2099052875
514001864
1871695806
10849375
378473429
1399767228
1360180116
1652536985
1145026480
1754522376
6842148
1236998943
1881229287
1210185147
353312955
1638935735
1281168295
776711069
1905643229
1602756527
1611198641
1307966494
1897260799
1128333730
1925686736
301825860
2051062762
92576338
1454204121
817042005
1944673077
518198014
1105284344
372294477
1259598868
1981966264
1066726645
1028130309
1387513235
1752407823
973798830
1709846452
1096848547
1199491671
1032170527
856439749
1902947054
1448529347
1444318021
421976010
1273256919
2139484501
1348998955
697546663
1864373221
864303160
800747152
774451740
766635788
403210577
1500253518
865412217
1922553255
1841655783
1216843473
270016449
1807426664
1396906919
300906490
660724804
333895984
1353091173
467732833
594540003
1367165449
1633150735
698817101
359657605
1599497112
2107153831
1047919070
1891992627
424635992
2000295826
1619614189
360067398
238378512
1371954512
1874674028
643505480
1691527020
395015619
284886627
848967249
839491159
169512403
569593896
1225236363
1376017407
1844176936
1052647851
1597007355
782445971
368613003
488238027
217021429
426936948
1027275150
1596106640
2022571506
2140246490
690423949
24770640
1854914215
1108480414
21717606
788092435
57482076
1702564993
1030497683
237453219
1151014775
389478467
76058681
180909377
1768079828
936774655
1415342229
805714466
589881465
758035900
1242443094
1573035911
535225512
931406320
1775963574
2111034921
146155433
1627158704
1286711715
1543473441
1097756194
1590664379
667720272
1705984017
1836627364
1605857442
863879689
1551288536
1092044691
1263183472
192636095
1889905250
1837373012
1644893390
1008732249
1195155196
23486786
2115016128
1294867568
549459428
1715511488
1750691034
1002990456
746634890
915913484
1323906345
2054181390
236132763
2142535498
1677678634
922402758
953095248
486566776
248384325
1401749331
122726936
975091474
1513805448
819087002
1527942992
738371652
1985061620
482021158
442229413
946090065
758337536
1916221004
282716332
236179164
476631831
863757713
157207681
533642955
1470356586
696664727
1834904481
1179937472
1377175193
1487660951
1356998413
94251271
128420841
1663706071
265076176
205143976
1601602759
1069876123
57094039
48967905
623357615
2074550312
1565501069
97275821
1051834638
332609739
1594059185
660380516
1886133505
1268290166
1935464294
686875747
290093742
1117462527
561932092
590231625
88965045
1847620261
1724101696
743282249
743593284
2121429607
1064406994
554298119
797546249
575200783
66984715
272192815
939446377
122327850
1122625942
1748152752
481919942
1742184172
1698900909
1749053383
2132850694
1802311185
906748036
2139205026
409603854
403944663
1390153799
767204417
721249280
275400659
507055846
699739055
517337516
1526520839
37406019
66256795
1208614996
1958328043
741868796
865184601
851582119
2037716619
1750262043
1986147844
269014326
982301292
1709052197
743761698
50069845
752628482
1941199851
1501190875
369659652
743635631
767232094
1090182520
200923433
748508526
585652415
377819278
281380357
191953234
759631052
315938551
35450208
1512996545
193981460
1259571422
535627519
430479592
1175607203
32665598
1897258991
201463158
113566956
1149275212
146971204
1840489768
1316421563
64790474
485159490
401239184
1463587934
295641
111627545
1133533956
2118959649
1059242149
1361071716
1567575185
1034720614
2010872693
1812133884
419426450
270453258
1144625226
1786924632
815102746
267490719
637350915
1880066089
112663723
996374770
1546411866
135382037
630735580
125311973
1155998252
637945549
1723899863
1278619165
94357846
1871856068
1578433429
459756061
1995995645
976167211
2022820674
1024659249
1487342988
1379557899
405312032
1527630783
484456130
827453644
1397819784
1460981729
703262170
1040584514
1610551536
1561349830
1134371736
118080257
382625347
2100591133
1705164600
673893360
1683302087
2010815227
848290227
662315463
1806571080
1728787854
987722288
489552671
241938499
399651398
1109324354
1625709237
54853493
798363801
1336449569
1125984053
502087300
667623676
1131199769
162187228
1739014301
1014744901
1449883030
2053655412
692428946
540984614
1637849422
924325616
208189981
575966176
2101081611
165550824
48982405
1908709199
87807265
28349072
814716133
1249103655
1332201583
1649035518
605780660
525136411
1645198829
1934059703
1111018388
1051985761
1104895106
641061062
1569098201
2090719687
2016520242
1535243233
342798763
532969853
1121512884
1112096270
779135460
630310297
1888483194
1731920584
1471249355
1786314747
1166117309
47248418
1120064330
1654154793
1569924762
2001215471
1706149765
1352389653
1638930959
853767911
948857655
1324969590
139579187
1394661931
280830945
163665094
1084648218
1906946601
1837288415
895048644
316060231
1944587373
1197250844
547213180
789328981
172573198
886361408
922762573
1475919916
1146561992
2091200471
1633502989
1287659653
988854935
1981303799
1919056999
289742820
1376481626
1706719880
763182433
1929041232
2005266404
1435218330
2104206514
1803237363
213212774
1023614120
430471673
155450282
1417035368
643136815
671820737
1377482133
1336526986
1536119459
1511314011
565790624
1713951417
120834810
461584757
1518572932
307576587
422672948
568521342
1428652131
26407257
706599902
184119151
1462250369
1007767004
63478261
973087836
2004191324
1785609986
1733795365
1237955064
995175022
937149596
507308492
873076712
1558275225
462489778
1551316411
1008398085
401845281
74448693
2007915206
1035250557
143607255
1978174252
2010940063
909502191
437860819
490876331
190127902
959558465
1022005189
1117076400
1897573084
2132669476
324653955
953982063
2039755200
1595589084
106488122
346623858
1322492208
1256969005
887617743
2032073620
1253957494
1314713557
2025790418
923255777
981839227
560622207
1169076236
1239394157
202001794
245801912
2019060959
1927882348
46855353
1165333291
1006735074
1248784605
926941829
701979289
106910871
461200568
1284178260
1369104339
1130283542
1048339547
1972268645
552693557
705211901
1798515820
329140849
1585210771
1455625555
584979097
1847226839
554558152
777041792
1595949946
996392084
662012823
940571520
582604960
1891428072
2094146664
219814668
1561034663
264782163
1107405591
755209991
1234216835
1836263640
250075525
2028758
278476650
926959441
476391314
172146946
1856752787
1224842165
1240900965
1345576146
202997967
909331011
404219470
888476103
1986803928
1061696772
1520431602
459075065
1501067833
1146706809
879902509
1668475063
637258181
600376116
1610397328
1781845581
1204851227
1418373261
1578875901
92632185
1709216053
1893774815
1595752756
220575439
1646186247
1333855474
398188661
1555610311
1878137961
909190654
906689984
1509194744
463017961
571175138
1349317260
1832886418
87080304
381541638
1925987963
35493169
1579580292
1597219301
1550893700
266989981
1744753211
658153080
317326166
1518609617
1199143102
1456835199
614953664
229402928
2000424066
487321112
1341637319
217252003
21776092
556327489
1095253902
1295694155
1724037886
1585027377
1033711946
1274001787
1094655206
1069329955
1415333726
993235858
835129202
613629510
497158509
1096786736
483949127
342149157
410735308
895397983
60319925
2135348417
1853608912
276749476
2116513497
244934440
944413859
1635571507
1933875444
740898137
1490923376
1672042611
629662124
264808330
591239689
2016012012
245182241
1349558710
1086986513
511042402
1158208182
656020065
874037681
743497008
1360969220
1184976050
1587983341
1822633531
1643432440
1696867944
498488567
2008145695
1127883879
1349247576
1691488569
106353723
1224462119
672390893
848111356
888815810
511694228
490606540
1446737957
573465662
25166513
1623604419
997811479
267292027
1932337264
906300226
1383902811
765618168
1283701947
1901317571
843538161
1948684137
1805351005
2124553302
1005960997
71003219
1538907458
1703818454
1417694777
1121671197
1779547328
496050991
1013630093
2115569995
221779282
1710207447
586751628
944195632
1568112962
977346998
1285795375
1313532464
407579958
1702668856
44250564
152573786
1231705517
580829816
59640338
1232852265
938298824
722939961
1394555960
1618140249
506793319
139518320
291556416
1299100589
2136885177
1992592209
1871831986
118101325
489228493
640095124
1799493382
567122499
626908201
593805283
775598235
465940296
635009937
1044000517
1273954957
1254805652
847774784
1163663357
323797322
1719471724
1756935688
20894485
1306879383
1712576861
525547837
1722722834
193566307
1833113137
462908560
260698138
59743303
1251375756
238074937
554558014
589159029
348401907
1820721021
1682394994
301093297
1134019884
1850662644
1985481064
1296050758
875976783
261604164
459414506
1918650004
1604132187
1937591038
1745472998
1896996059
626728198
1678264516
580872538
530061737
1806123621
1874020854
1847708460
272747209
2031333104
1296213156
107658314
320868466
1396659934
985140703
234230127
2079397827
419882257
2085271541
718574360
382983640
1037428760
1953298607
1903930945
744093900
1054426486
101218202
1631775919
263219971
1643378356
238675071
2139108502
1874361641
1232538918
1123366136
1800655216
101294056
649985695
672885596
357909499
1156929189
418396394
346744072
460446357
1338386861
1279852201
1842556901
577638722
1452449959
963021774
1305831784
1671084698
1629307968
1933672724
1085940851
107933410
710584581
1166907576
419813287
1121437008
1750499693
2086970024
448058324
841929664
978368466
154978620
1525137819
568883038
2030801152
1481317407
919185528
741008476
1264834271
210986517
743996607
1335819928
728500548
411770
735655270
954989023
1986239069
1345232752
685796121
1835975188
872623729
1863265861
1173912991
132000548
2008475748
586257460
1846428326
1017965042
411024038
386369408
183319606
1696224222
2052374946
434068170
1211389403
1560471382
1174251116
1707919578
1984703581
279026813
847186048
1384581272
688380608
747830446
1834086506
375204321
431575396
2072707933
1019169186
1216461274
614609887
441369984
702047578
621719050
1841970962
1268966238
1436910562
646093364
1365522338
1526709904
390293495
1603808081
1074421941
637303954
516485107
460909700
121338104
293719402
451787047
694964995
1252082193
1626700954
1166723345
1547965075
449416803
447727878
1160658976
753318287
572184359
1579910583
1774629
444175696
1357732634
1300365656
1328402952
1372249670
1171375081
1826862968
1967089799
1488792774
1731089885
534693769
1505688151
1905603638
1065067637
895759971
1130084307
623560798
764006888
1084028381
834126397
1646143685
1582781686
1304409264
2067600729
1649579573
1310869192
1463318441
2119006599
252652837
981285320
949156124
52854443
1732709353
2135988140
968413548
1576172993
2057944405
1288800128
775186320
1990173608
1597828621
2090294308
155822323
372638461
509634631
135826085
819300748
931507804
1899845717
1123559431
1174752427
455465719
1136777325
2142040078
202806543
81660532
1483326868
757781241
175193256
1387412922
238410559
1213729897
9172407
199962192
894572486
741785849
1059893774
412324262
235694348
1607214277
2075513857
134439493
14458884
2028874218
928065185
657601276
1432268193
121681517
1558814160
631867533
692070043
986407496
1174724110
705707057
658640858
498122327
1739427259
2103961015
26211036
1085284890
2109697094
1580551630
2043492719
641401357
604386228
451733626
1280955144
134663658
1774206771
1159485119
594485169
1193563880
221641946
619311473
1238770916
1858453065
842474788
245586824
739773048
771484380
258915192
1513364390
1378475330
215254997
1000265232
2122137435
1521786162
1700891414
1962225329
950469695
607817705
1364411199
1909029564
832932633
930799172
1223552508
53906189
1112117740
831813572
541316517
253703448
1213609517
1535721297
1673328927
676332080
1966390883
1340243706
1293236272
1351526491
419392932
106407109
639240928
965233296
716987645
1484277436
1854980013
649035971
817978689
293236390
2127446377
1664821333
844751589
1584279378
682190252
345439194
99088010
2067234763
76595985
179762183
483995686
1137664068
682430342
215904206
1625864457
1617774097
2082014823
42738698
1279743567
374984762
811062993
1029428333
543324857
1582023398
659757539
298767226
2099470659
1011895487
743002427
1510754916
480194422
1952420465
1781918816
1858751111
491855669
434012883
1918621818
397452233
253210968
527365095
1908118729
1839629998
1699604455
2005861991
1683870327
647752558
41519234
94949925
695966196
1132446369
1210541571
307452577
1403844959
506719619
1873720207
749062857
1818704663
1584397791
1857314284
1570634152
573809475
1772338977
1281846959
1371223668
2099754815
1930069376
311391739
537812189
1028131464
1715488493
1873149071
488648966
1922995717
2143910687
760479395
858719388
787322245
69125177
1355574728
140812727
1695018691
653090362
278706963
1321566366
569908978
1499289524
1168927095
1891254925
1212068131
1598984813
457484263
1748268919
1435581758
949848846
68744226
1838131454
2141383944
480307582
1617544260
1315942199
480217934
2066798899
1266301263
603802916
1478629865
799615415
884070736
1258427556
630190084
1333212730
987976167
1870959315
887185440
1055168155
911295045
816169987
1728112299
2079299343
2016021873
1486934119
1527373754
1478654197
72594571
1609437280
768591367
662338105
1820375338
1906989083
1765210316
999269991
2040989569
1787005988
1762134494
1464757981
2064771266
1384873592
654742472
548669994
1617427723
494014698
1882495248
1931386260
907951641
197632922
2034985247
1440885806
837880045
1527301947
546508688
1072910328
924594349
156514962
1734429085
983087519
405477579
1288449685
1302922493
1647605934
1582945978
2109985264
1042507204
894831787
77618385
368715242
565925133
392575973
1587588149
239278815
2097452696
1700639973
1372655388
1327494001
715614126
2014803543
425417549
401076762
1506387192
1894776555
55196652
859982862
1872656638
847398462
1874691160
114452219
1197838850
1886616694
1493076431
118971405
205709599
1314820801
1299023346
1470088334
209182486
386960409
174129430
1657982632
1839684668
711365748
1362117753
2075105463
367842675
1497293302
499242084
654562934
1840272109
67984573
404157108
2025503861
1379913359
1908739852
1886202037
84227300
693576146
2045206059
1336859027
1010588621
31423489
1168771502
604757174
595542771
240083270
423949466
1404248062
992804395
154415065
1201190121
1170624915
125564985
1015950965
662629599
1002476232
378506761
1892164463
456485240
598290992
177009622
2016637440
2004159692
1569418640
491806927
1611776317
1491434658
1691106339
1183024091
139798832
1002347472
1746346351
603340585
2136992493
1921567098
414910142
2134551913
2133634313
1712122387
1550851551
1252355329
1298678539
1503999848
312462160
854799595
136706788
1145034949
1214748767
1777643777
351761367
662979472
78654879
432121340
2018573360
732717738
1204901075
2132041079
1329821645
667060222
1885078382
2089704190
2109001334
588587864
1891855601
264722271
1600119226
1171342278
532552923
1814529443
1778715469
466935672
1868044503
514727667
861152237
2112480114
2093943650
15021819
892932287
1790643392
896628301
1751373779
2001983922
301172809
987360159
1801414360
1954891873
1360681641
1124028832
1106071632
664341969
1658491121
1723018185
1052113987
573993113
109656298
726068582
284822099
1835041656
1859789057
305222703
2095764915
854516566
1406427339
464308709
1987527262
1401421245
355969354
1869074215
231592027
348511993
1872977137
1216376255
1676998757
2135853098
1609592799
1344516515
1761267870
1422446070
1833898155
1145711957
1952249770
968277552
869865418
506102349
1533659701
1197379237
778715281
1713042409
8117809
906695503
1739532574
12255720
1896925088
806140931
1736186493
56494685
131867955
570694501
1654429984
63959993
722989851
85914803
1751956798
1638719387
645081371
739299914
44913262
899998869
1260363082
196092838
2032386244
1696911554
1872769394
1279321068
733396102
1325200393
471352965
680904681
987283051
532607380
654145821
1011938447
2133935157
447454033
1093445081
1655520440
513136706
103404344
1870869903
727246892
1568924425
1893692919
859681155
856359231
560742873
782585124
696033239
1503406919
1900128261
984549810
896575313
1603010802
517654375
509625667
1473182692
1761344095
618217333
308776475
693048192
1011407721
702961340
1238923122
85106992
1317775889
53901908
891139392
1257822747
1349200998
2103740047
213663131
1090388397
1908862735
601216776
436237109
2112372135
2061816706
871898819
2110674877
1856156370
636102233
1657407728
602785239
1925703796
1401502920
406823033
592163837
1006400841
1240243345
1161003144
29982123
249230196
621324410
2109066640
743651037
995245184
2073876259
178910154
1914045712
494333631
2085450304
851718507
1942979250
921253803
1784601411
202892626
1045375077
1947199960
1773886152
1015523396
828555265
2005522485
1980528212
680013080
1653005929
1364622085
818990697
751233043
1557423571
1448532852
1719109031
543522844
1975783418
1609025587
1118449091
43714277
1753284741
309743982
672022257
1605105834
128147368
1695518148
2145850746
642385112
390855572
51160455
438400991
1468833300
1203368641
1142695871
1584506423
819155622
1385392022
1577690677
458026638
671280306
1798977677
516200741
799526140
1336826433
77972468
1816628407
545362085
2044485144
1700442609
2065732584
1667664584
893060879
473548315
595330551
1127335010
162656527
654228092
2008187251
1148665068
644107537
2103976284
1048263039
1394585643
72593730
975261605
906201572
1256121519
1442099638
1151815508
206361248
407732774
1965440989
763484457
1146199287
1083141989
1578947445
1615419316
1318258446
294631633
653417136
1695740082
1859090668
351993535
1219228190
620468292
532914198
474049269
2007393539
61549129
16167900
1544106013
913995306
566791466
2041774582
295341855
1066004264
1115151325
527155803
351167887
1451653551
404461640
351351789
103302203
207830689
716301700
49545338
1969556709
2101497750
474401269
2037967070
2011633951
286184971
1175746945
2097002824
365488197
1284836368
51030139
959481352
1467962696
1242103002
2056643687
1312435997
2056541660
2098007126
1621096490
1824337029
2032353245
2003388396
1709331612
2009703187
398432198
2026143408
2109965258
724025370
428828617
751837551
756589242
1333353950
176299176
410512065
1195631595
1423175640
1135406353
1472614455
1430854024
1066645279
1710606087
1934539039
1553024916
709443063
55953132
1024360548
1496727027
985799997
253506939
1372961723
30358369
1196296080
1908084068
224971669
1356306200
209788509
1153829544
1957410034
1508405974
987008325
1206730793
1380466714
522089969
1319530323
266089931
2136990026
1831112407
339343973
1141280581
318400837
981253576
1819866200
2022390218
2013429135
549447369
1582788084
1299653335
851499067
1152232467
1004193888
2094036461
1810321451
1678069799
551878984
1693672219
677161556
1178640459
1426408995
1693019471
1780101263
2003429001
548327838
209993793
1334579917
40231988
1901530867
841289569
604344080
1378538428
924583639
1949924133
888791430
2004710223
968102689
77004797
617282882
1257051982
965205008
1476258823
1562315752
1088930760
217553645
1949097569
802010658
1205817187
149727154
453889004
647377983
781749634
1727548607
2040893087
1995384201
1524465711
39904019
1301216111
140587432
116101821
815675067
602570924
2029875272
1310120868
686174920
1758153686
211851547
121333631
1636488676
1984624755
2027158680
1169525330
17460868
780977642
138232861
1471822415
2077433523
1813599752
497940914
990409337
920299763
941355781
805558602
1192008654
172721196
1042963957
1831528451
900661424
1185429514
1633690803
1269978343
1109804670
1776681188
649494662
1870995716
1195831246
18857179
1554103364
1735888895
485025577
1185029817
1909323
1853513594
1847333054
1664232317
1533965131
73713768
1610933467
1418657252
990503963
1600538353
593105451
1515180847
1495245732
1750149619
1889282117
1834966718
1216080510
688843860
2034256204
762668647
864194340
1303336120
103212224
1527752659
875505238
363027856
1305966971
1670054600
1579329482
1406461482
52060078
941485936
1273470193
1634478594
917085129
529873141
481679244
808714592
1691465764
1842610887
1344188282
1991109078
1778100163
188224641
1361758409
1090967051
523808771
2032365103
1251107576
121488977
168385341
135013516
165228006
1106061550
1488482999
1049855294
1194764548
1414005249
1455620465
4555537
475269458
50060334
451304969
1438739019
1275635546
348684440
1787640999
1328340232
962459044
582907661
745851352
1425151807
205782878
188042935
1182977152
1508539139
109014443
1806347723
1759891509
1161192678
1937381107
2061183571
314070874
287524950
1774130230
361097665
176166224
127996743
1158373371
1298926160
386019638
870833015
1409023009
1262277085
2063961942
336515457
746758299
1497343756
280765517
1282768387
1986654410
1974260090
1605127892
436225463
995244775
1489371535
705902958
2135504101
1873788254
1809817944
886654481
738596138
1886614856
1135340622
2001829618
1694812172
489125133
1228459960
1847398874
1044311161
107463188
1513198284
2125189505
1202047559
1556134773
1242908484
787661019
1617397539
1679558601
1395851682
1863427117
999203342
738528256
794613943
1354800135
1006417900
757983552
1029877398
1249822595
752980058
817758973
1233502404
177925742
2129621184
236129576
1144389767
1750020892
430815657
1472045982
1804219000
793300256
2070596241
10643043
688117609
1410649038
1366175167
1447600665
642768095
369811347
1697385808
1702853673
1624577150
762260749
844820254
2057480876
1291941107
1654925054
887928946
1860678015
1734812149
1298493482
2097937246
1480370582
1658469500
19187371
1516145174
2036436444
2011200284
365032735
1995330461
2080707301
853772860
1240911012
87656393
248382578
2075604069
1861232912
873137091
1968843632
1914983034
1655503018
1843136039
1885060349
541688760
417091636
10496822
538857404
1824697939
269714547
637317393
601643765
598230922
324357232
51119133
1013857356
1586979839
1308814330
435065604
553371217
152276972
40920499
1317661608
7951961
934506291
561296743
183967311
1524200162
94971366
326046305
1061251768
1895559778
760711231
962214207
1798714321
42182887
365237089
111591085
405224620
1826332198
400403711
313878953
597699567
2127875193
1268001738
585798969
2066765981
2019911282
1041541150
1953733428
1820974565
909288863
123245449
1995916924
1951856650
1957568677
1317902732
931810454
21407781
1722788146
1776306153
1835061474
1878106216
261403250
1734049414
1876291173
391673952
1762541437
1907206085
1468156360
349972917
1491491136
751089949
708488142
565302082
1529220406
1397881531
871343043
452118273
153416442
258381982
344404407
143252697
1311456040
1031403958
350844990
1449070346
644826452
38461795
60389154
507666343
894942801
1496078008
726846968
1345782574
1410025047
24073517
1816495483
970970628
1903599526
1991918813
447275661
1693325371
957506609
1765751451
58605574
2140369231
1976648767
2011299944
1518137706
18365880
180342045
1065280871
1514155111
2144805280
587118030
665015977
166722588
889120415
1726003026
774454967
1774074460
1973132984
336914773
1346776649
967873116
2005405992
1256630634
280972414
609258335
201879269
985401503
1248967
1358600710
284118623
337363443
344570327
1067793272
877522951
1185134854
222144740
1377375997
1171311250
360251329
206331677
213067966
873029361
1960469726
159473331
1659499365
2064012543
1872660906
938199504
1374599998
884662173
59146654
1978649338
501466985
718694515
2003695277
1619313779
1010871601
1020101887
646044026
661735901
1344119146
603271797
398890459
1232461520
457102097
447830421
2035733128
1819771020
1759038922
718773165
988001909
383448474
1025958778
1787258496
186627876
610395573
2131533572
903368795
1742532537
1778039457
1595621109
2128591954
1086848508
420759692
1903441440
481216271
1623746883
338050384
1176614969
352942735
1781502242
188701127
1168001496
867715703
771695305
1619685770
895769631
1567938574
112203703
31142727
176090828
1804795750
587414520
359905526
372521442
10955404
1434729524
223600605
587423867
764079773
159923319
1837328795
1179527835
1765863195
1854993826
1323819879
2099759039
1297681224
1058888814
1767331637
551655803
999674302
1074843429
884523808
1510933576
146029694
838454272
2049137258
1993952190
56014221
1839280077
2064485706
1805415232
758408127
1231747949
633133395
1256597794
1070447923
758227704
591880518
739227773
487024088
1717887743
1687703139
1170998099
388780523
1582637023
822605737
1948419450
184038190
1219775282
439931430
2003852775
426454112
947212869
503982548
1948803584
1715982006
1163072675
680632679
422262507
456940659
208134635
355236560
1420850249
249058946
1516142649
1054451415
635031165
1368346794
904247915
623746629
1663649857
170527856
1294956168
609288598
1010003535
1982259006
2036618202
1000014169
1325832255
296377548
521457833
1601736271
1608528645
1572949262
718338547
1483821597
468259923
1926555438
1160749023
976973497
1305596696
139613847
430839133
183437231
222833430
1504085619
804353373
1133154725
945710780
1406088939
1595044332
1746463414
1881002252
1038243964
1320987194
250231562
1604137121
437039287
1242204226
1265671302
1192511776
1269352013
1546037263
309431260
444949971
573511059
1188807956
1381834695
2109074399
1071680572
1599877307
599526010
89060603
1848397329
1034539202
583360594
1730080903
1358020905
1864869283
877472229
697650991
215999030
83744890
761051875
1823552495
1548935138
1662603510
233165539
347877229
959512773
615503031
1008829832
1900675432
828886505
1062317162
1867246318
1897292632
785025050
1169281739
1032689506
226089542
1915937721
1198369357
168025224
1447989736
1021644091
1262304207
1559810230
1765686778
576189737
1159003346
24911796
630326509
1067639951
836902182
414032634
398291460
485579013
782917153
740999498
1711108074
1216227730
1895329831
640653427
2038712919
1236726197
2057165032
1998384001
902543520
1581827782
989028936
355720409
1237708917
167195643
199299038
1819831630
80133906
1564376590
420912502
1103873281
454929521
1977757775
1140688229
2104443700
1819944227
531165234
2131595045
1178687198
676506744
581343760
1733092567
1344609934
447223560
932554011
316977555
1025888549
2107493536
1239469985
533940400
1913056721
1652560664
572396504
98882215
1142043725
519135086
1255924507
188449867
1863607520
689418617
2093066961
2060475551
1335478610
1875047691
505716896
1618307851
1855685747
27618538
1699862304
369270206
15641308
1087841344
1945016533
1500911591
367403658
1845324317
1290800492
1945178186
1303923721
143610332
1439376954
765081303
291074578
1473265526
647876942
1653515024
1788608962
1782151270
1144157957
153766685
1149733708
1999355478
2044640615
1511063718
150440399
1356984588
1751028925
243333240
1102246824
2059254138
32279430
1368905686
407737057
36125388
318270350
223562487
1229202803
1717095932
570236105
741745514
1541686583
764396243
1612108601
1016790653
833689668
1010510637
387613017
450720390
1159055785
484551827
2031064584
1671612153
945211589
630676159
1879900207
1873490076
584241791
1241291127
211450408
2125764842
1539621092
1860110268
1943478193
2132274331
1456939871
1052078318
902187105
199880877
2147131253
1280296946
1061399927
1267245548
1628444805
1127491779
708826320
1285429910
1024958617
2067915584
33932792
1472331889
833957849
2136182019
678102618
1744993095
1492919663
1958288313
1676336415
482194326
1385336747
1401096007
1036902245
2069157810
207436877
95909098
983483756
1063365382
403017819
1303013344
508396952
1144495207
1405757615
1104280879
1484896603
1117348621
707478169
1049603321
1690126634
833365649
757328668
1686607079
1561354609
307309443
1455487085
339659481
893365750
1211042609
1107741007
1440331384
257810005
1674801343
1010224487
1039365089
1509520015
1702256553
530961937
648494632
1797246759
134742696
2121543127
2114248916
311859513
273809717
1016625468
2034840271
684481170
1813339633
1439588071
777230402
1864461967
556653910
756676615
1794215219
692729313
618918707
1756432301
465123118
782996210
800471483
104529034
843841563
1303555591
33779482
7911360
1023031381
977863084
1377696767
277159449
1205911714
1671802590
1148322367
1241477116
700038355
1960646946
1518793274
177236261
213470713
1857014616
902146487
1918577207
1441747996
943301356
1594628667
1544218455
63387940
927089992
2084009610
273572314
912179972
2014305163
2028857875
967976776
1384967639
666703453
672191968
1793759961
311545223
590576366
1197512718
1522451658
1569225069
537589427
385538333
1306847946
1758723348
2075114459
1652318874
4321492
1960858510
139421113
1773108592
1008500815
1756391730
1043227751
181393426
787806549
634529303
187085280
1754068121
1892887204
678526938
288411085
34873147
469422496
1701024943
2146959730
1401613394
1075307242
1512230137
1419439191
428031665
1830001159
1758791094
769218722
974247463
115561139
1687470737
168843073
575694161
214050840
542533860
797287364
389296162
2070306121
1692565791
782455103
214053423
1927515672
1753088241
1625603555
248106126
1309320849
1022991973
2119553003
577698916
1647879116
654387654
1587902757
1206720844
732240874
1940123496
971801616
1746606884
996249125
657400434
1080665876
22702245
1364884389
1251167886
664002975
1404644806
634079021
716034847
1443110862
472987980
45473110
250569879
651634537
588014532
1863263645
1123587780
1346947920
2039971224
1383152024
1222996024
1349085181
1064092870
558130660
673251941
1575921664
666821662
1315959358
247074377
977309785
992835733
1891873109
1632742654
1694749687
2060197851
1063999945
1608319546
411201750
354750201
1104979498
865269592
561222645
1310732218
1288780981
209648895
331597119
249022427
654139425
1800525080
287202361
1250141847
1968465882
1311335924
1293499398
29612920
1472987107
891851655
906221565
766768088
1823420818
1440227978
679116555
1078968813
1102197589
1516872226
1459548522
802335399
253231427
873815658
368524096
786070467
1918549336
1441553072
127130156
1127664256
988272464
530010945
842934452
1634589051
1017183708
1436272814
1599083199
186648297
15914388
1054871799
922096218
714261353
410155571
1564963399
1765569284
97259439
1007863421
962544975
1399381694
667386510
1579312256
1597382525
1944138146
107862085
1080272415
1955988613
637572835
2014840758
498017431
1056612924
173796538
998695190
1924278628
29135064
789999564
1767388124
1920589491
1393204954
2131210547
505576869
949765820
1617568382
898879712
142614544
1408236703
429347776
272040821
1181949592
1373879525
1522446298
904224031
564815253
61257007
1965580728
1333782180
1112643552
1265802372
1603188120
331348492
1546937778
1500025917
1702400753
337241485
706636322
1553059622
1594949267
1731713253
1065390611
1303708391
1360307337
1624119708
1350896126
517054319
1317956425
1571388931
215659574
1127337842
339479878
1173959516
161556416
824459510
395557653
1190447228
2063480290
797881631
696501798
1746895581
637925514
1990875307
1462063817
126483120
2143185125
1683678289
1622872666
1939013356
1579646250
1102152870
1903494543
1204339259
1951453014
1481411244
949110554
1705725415
178637524
1533338615
513400038
1496399779
12149550
1903844057
260281307
873450697
637162099
2024775381
885645396
1776750319
1524162251
1896289437
8243683
2056493064
872884598
1288793738
345365789
1057378002
94176353
1086262522
1607542072
2015597340
1275613516
170206712
1000812333
1313515874
1557325473
52934128
1826493291
1128689763
560398203
1100560460
578783304
797465590
1511731223
1719740110
1829108856
1051638261
133096873
827998854
700102758
2121744027
528509814
1530504130
73271842
1985927294
266697125
858755703
2069001692
1699728602
1949256547
1850943042
1084485831
769596380
1988312445
453619501
1684284500
683289887
2144400194
674948353
1794422466
134595420
1196361439
1984094375
1274584711
764360971
822558211
1888672654
1422228558
1355875565
719014008
1007794253
189660394
283870631
1535837911
393040552
1956529123
299046438
2137348173
531470460
203644395
185887404
980185373
1148872832
1192671818
967848833
2010560725
1420115056
830910021
1974405896
586494034
749180896
143982162
1060022409
497573988
904347957
799305951
1841913144
1420611590
246497589
2085513378
1213781983
841482772
1610394667
387548818
708129319
1929313311
388379029
352998512
2117157774
194991227
1861579894
2017916572
1052065382
1426311277
1818045347
1948706501
1433965660
719149694
814156296
589805061
612114871
2011822284
1121742556
1398789896
889561720
1705093934
987553277
673738817
8220242
8604014
2058567645
232207999
36666620
577354163
2023418476
1585532582
1074836042
1483912841
1715826822
484456636
1003057788
1109400896
1519532791
1418838293
1147567726
326943886
2064181201
2097937241
1815156779
1949161898
2141680616
784221402
1968139988
1769588698
1286941139
267931178
1525568234
1366140441
1131109147
424685032
869610147
829041952
1399119795
794852093
107306549
981546582
1139105550
299331190
1160090647
1781317911
489250734
1173360115
236639501
369656333
252714927
1821269557
1850704035
2102851724
730871103
1649909003
1443477837
725290361
1216869923
440370100
424808668
145701055
1570416923
1495503024
1267432496
1969434701
938179741
1395481366
2080215130
449388134
1722239137
701819718
1414661572
1824218882
1349391909
1803296432
1495696834
1866712818
1926065924
2075922734
267632016
1630368175
1646032698
899518313
346733397
1462376385
959106046
655724849
881431010
594799869
1163078950
2000600014
1925727671
435488364
1554181302
1592323059
1860108407
1495091495
1894196940
355977369
2068221266
1001381977
462471987
808017012
1320426953
2012298012
192953332
989706464
418469217
884904789
1860841177
714645423
1737596416
87554931
681948458
1645622689
770032707
1204155700
1498776616
669760712
1856953327
1432588108
33346754
1041061422
1966173103
1110838303
1186010281
1169280246
1047126453
681250719
490298844
829253590
709054469
334910971
2089596690
1182581688
1204908181
547877260
1866472571
272152052
246346027
1253314874
1008029500
785135202
448858287
751128187
754675256
342184505
113332748
491946985
1441945085
305800437
1292825008
668019643
442616148
148560947
627572957
1409107178
278225220
627687619
692863523
90161886
1210992059
1332890049
535436912
2036105875
1635495095
1228420627
764864472
170969482
1355490274
108506897
1106470688
1634421693
434217009
1672442544
50179974
747026858
1156470266
841876980
443628188
846190384
1198020989
2067459782
905334058
1491081498
409470685
1859450527
968991525
1016450047
690827969
681473196
409297918
2006106581
2141397658
1336975292
2041863826
212502816
970148894
338618569
1438158344
801712690
1314381436
798186821
1742595484
1182494227
1862210065
1389171084
1636983973
73509972
133185750
1466536510
180122597
1935024616
1858324145
388128650
159942799
120573637
1914612031
2135387910
1513033980
288021572
461572353
1268757934
309569837
2132773861
438720624
1316534933
1673434785
1322298613
1992187227
1237201094
1775340849
2109381283
1565915162
521312744
859355720
32228187
2069542099
50458611
330898043
9418126
624173813
1770477594
941429823
49657724
802551264
272555096
501243391
1526457286
668855554
1555836473
6039634
1005048147
1357808706
1000304871
3445717
1154859045
488074149
1193348027
1088974039
1443320038
356305034
971866988
1938042707
175817222
2022587619
357195235
1150899133
324253325
708753555
1738345295
1723523750
2059306132
1506676814
1250744453
2044744153
1510096
727015231
2115562010
1529849752
1329336128
40316475
2015051075
2010113858
1226319296
1932813469
1439806344
277136974
1804148148
1120338000
1462117358
1928636213
586086489
1212388844
1770943934
144301764
1875601263
1849858388
1249755744
981483468
1325060914
74607980
1870626948
202371018
992995404
114507054
741717217
1984332417
1786425110
2029886134
2090020368
2011127631
449063009
1896147146
1808450961
2114743318
1413969158
1856408118
1183623869
1015022182
20022169
546757199
558544063
1118383080
363873876
1121774986
962378945
388179316
1138389505
1313741102
1509818528
1635331276
1526252524
1113211829
876383429
763335608
2044317715
1736048008
51621446
446897347
670652269
28270731
1661627770
1420795789
962864688
128628980
1993281562
45020355
358709819
339997962
1214817134
1805724329
269152480
1830411795
1354206962
1743716627
52166088
575149990
756952505
1368894891
845277376
2017781919
1296724411
70969522
1280660536
2115488615
1228508492
557858969
2139507449
1731839382
430876090
863811175
698603291
2039515335
460688724
2027397714
352853985
487938752
401245681
126869363
231870544
1540933000
56625905
937574608
1337296105
1714687887
1008444335
837962919
1774912048
2014936100
1388494262
989217147
902296377
1234457570
1194364583
1539793359
1680371426
95007885
718143234
1041729669
1727236090
401287543
1134861396
615318943
820191458
2049706938
428184237
774226344
1322798214
149596818
1220390943
551725663
1436889749
1176386458
200240710
1373398840
1985314487
1463456456
684459095
1329747200
1195267723
1952097109
1233420740
1390725857
1883166702
1805829915
1324085413
529245722
1824137059
1292619635
1298366283
1333403096
2113132071
1206377786
818524963
1098965172
882395216
1016201523
1908777685
1025472472
676922200
31040564
1491548206
357954441
145161226
1591392070
37059249
82304968
699612495
1058253885
769909243
905019467
218045892
799683915
1762111305
1641043032
618987120
1106234948
994463965
897573820
916623580
5704720
1284885273
699126373
1183687927
942322965
1615342464
1155022209
1715241050
1937219980
280691401
1226923719
210418522
465200120
1763960522
506689850
1401137133
1593948387
1360198950
1530662131
274415606
374783881
929336682
733303924
901684002
358349361
142252803
1695352708
1357180336
2016679352
1035438167
38234285
904531428
903969469
978501511
1574934668
404456281
1919919418
868247176
1766208150
1459690467
1163347191
302323650
1283404031
956959658
1705911805
107914588
1199577427
552046914
1859379319
223011581
1645179021
46015964
896291153
693467159
1845917622
2054566372
1838733845
1706408562
452341486
1687506160
813787476
226857001
1498456939
1059652153
1079921488
234510817
240616010
1617698901
1062453634
577299772
556856735
1022332545
1720738648
930965213
883148826
120564606
675235420
1696627934
1880871423
1721709360
134147636
1956788510
230141154
1548791252
1521354078
585380626
2051059715
663184666
125754612
744202864
789460104
479781673
1365423473
853836190
217391564
1688729784
553504267
863942412
1652867546
81939254
1014316623
204359849
1861344468
1477012215
1401394405
5739805
506535580
1429238237
1132544281
1007720039
1776402829
313993460
2008924672
218115249
1036616725
1823192905
1351000059
1636069189
1975706588
299620271
54602534
486082629
102670967
2063505309
1945896433
1914082741
513380866
1937742947
428700475
981734523
455584019
1670705904
311652259
752046653
1559584410
2003330192
717656556
1614899128
824200814
255677970
758166118
1068776270
969418261
412888467
16276594
1670253302
1631115275
145506598
865207578
1141898807
906959084
738544892
1011354849
1411694826
710419139
1616998687
1915389740
1452025246
248365660
280541348
1587006141
629198575
1181723257
1953441474
1269746109
789635774
366678203
509496897
656159300
377668559
484544969
1487105810
248731267
1027527808
2013289856
507190297
509861181
1809268963
980986680
999516886
1488795910
1843843260
1760196016
995993628
1397811741
832553399
1467121621
1158190923
346326320
1577298557
1298964670
1986803777
1770292401
1490903990
337336272
173020651
1227415705
1605761898
479570323
1234508655
968650278
622702187
880558814
1424749565
64489870
1438772061
1343678019
1226895298
1688372380
2129222612
1134239611
405172998
1399218134
168753127
1551712258
757525516
1485720284
1601511312
650945401
302469368
1629056022
1135197533
1237072688
1357063901
1790472553
705982459
1234723706
875237204
1508141147
13090145
613089029
1412357905
1147166154
1743670468
716102578
284965914
2008467316
1498228892
554917427
731562913
73642651
2054424750
846296860
701413714
461159824
777299208
1735581268
195771379
365418304
2031751108
1535940578
442303791
139577369
1798903622
579715077
1001828110
1538621675
248688822
1445175190
1042776577
1885680931
1017211382
162793361
2095434814
1936079188
1271587855
1846474361
204848735
605072501
1108235694
1033405321
1372967708
1820583811
2145981606
481039382
96058513
1403041421
1584015669
1897518688
324852499
2021283781
1385031532
1321174857
873806659
1951352092
1813680574
1985838458
1592794156
825934709
1813447469
115932697
1388379523
2029009703
957637130
1757206769
187446808
938563805
631494995
623463682
1637224966
785380514
1332829085
1275343986
1862236358
204260221
1402760434
1006270629
2079923193
792972970
789050771
428068515
1744186526
469218380
1601837973
2071575544
1902615128
1986834280
1015358829
1400037745
740874600
761555149
89285781
1529057580
1005007005
1336643193
1250436810
1462020495
340561874
1644835921
698593673
1252112890
282521124
1749548074
1094730622
1183805215
711274534
888473224
1541676672
1378567906
1755485848
2026416701
151821066
27626800
1771680603
1938224347
978469206
720805788
2044193107
360575822
2090724271
1207990840
1001026010
1372307862
193458622
2017299205
1142811269
1455317836
1192909181
996003657
1619618922
1522426860
38736418
1767061262
1737370053
693452599
851654263
460214626
211063907
486576337
1077434042
759972064
619711369
933432630
211602182
863434750
703730343
344211901
1265896899
1085848738
55971720
2079333513
1637359018
306443708
1234079853
1906785645
1282205706
1039154642
933042771
745606539
2042542861
1156432016
1883078435
2118164482
128237586
2020597414
172866654
1367169472
367033773
1827674542
209412219
18899576
676553320
1271548119
408910361
1987566529
339957404
705893654
22154663
545317620
273110617
648658225
1801327640
99178393
1087706220
1889935931
1390346372
1676307663
25732231
2053380982
91279195
21823892
895429802
76354381
553360166
369672304
373137483
1470163625
499367090
1695483957
1312588371
1906255337
1015508833
1727175570
458338021
546398449
1775436080
691870303
1477521075
2044201694
1138001761
1331904674
39718877
1497000771
1880628732
1869148208
990136627
299560397
1387638092
1432747945
1062511698
1045476947
10041451
238867322
133934979
608664994
1924051852
1928576400
107788376
1797698922
265970166
1262626378
1817824581
1952511096
398900357
2130869320
2127677780
1999416071
1353768970
861531279
817718431
411508550
377258780
428270361
513036152
327332136
158889068
577196738
121853182
620848830
526164407
988268107
73172102
1360838768
1093313774
715929390
231367859
1067177380
1824119642
660844354
1130310883
1475918022
14156617
743944301
146343955
1955996478
1862755066
652764323
907304613
2011589022
100890058
231118555
2059741527
1164228764
1683301284
31224354
204491339
459380941
1650425488
620104606
1581117632
163822281
1735264475
1666887816
1750991469
1157499858
627934175
44564728
1683459411
1536954800
588793268
1633668552
37503846
1608879929
1283397602
1874444959
1056504703
1715105858
1979162037
191485209
1629240375
1273495154
1436107165
221019443
428592642
291003594
1938926721
636456
1677874611
765283442
1907999594
660588105
88995335
544684137
1324625406
702992123
1802042049
723094229
1929274429
1828594920
1034259089
2131576747
1534936483
1689547105
423977181
1572008589
858666719
1511758079
1224118491
302299669
1883621346
1788439884
1003376364
1633283041
1327817356
1208361925
444253215
118272543
447578245
176789329
394585750
167974403
866118219
843599732
2040225207
977030586
747207689
1209094453
1694460715
1738755923
401470829
1633531716
323804562
1787276751
1383354023
622006777
1995836007
1631436034
587208541
1268355026
971821313
361168456
2126535890
1979116970
487695391
1334039563
391976873
482291407
2015468601
1930395281
361505553
1087118703
2013041167
528965627
41335306
1959563999
993804517
689866916
1719172732
1205634995
322269298
637438866
199296634
242674668
2040276826
1888918076
545321824
3295179
958653742
1805248744
552308856
500769561
1502930291
55466857
209057602
1418671704
368011430
1525446924
1495056453
1473536605
2102790091
1274128454
2056861471
894857458
1570245997
1483060269
269425205
849517821
945084615
1882494849
1876680727
367518333
1238452140
1826460079
1362134602
270210891
314058977
1842905837
1061087089
401459948
1679734351
1261604891
1373870390
573107951
524687117
587403140
1540707025
1159481153
817031675
427408619
1451416385
2046009973
1213454335
979842459
1340637134
1474484679
1854942612
104905979
2126909804
1379506569
1480031862
331368515
1706978334
865071528
1097551392
1382142921
369722453
1163701594
565953445
1629421087
780270977
1281782646
969958134
401206476
603408599
1067495277
1293274894
1367898286
869091911
1613054129
1342805256
915448258
437422089
505148226
1843199419
1097288830
1079369784
2139144213
105375688
1849836581
447006509
182048031
646228757
156141858
1278938541
151938411
109969669
1346102297
1972187035
1185890845
1037564084
596558361
964045066
1445083525
819785753
1329158443
393336427
826360025
720868991
18683101
753719500
2048811739
774043365
1463110140
1205011856
2143123722
1012501051
105657033
1889885079
347384852
1013731675
1966814269
847282805
851753849
508229566
1205299281
1805438993
1469713867
148241744
936080516
1492178712
2080868813
628353295
1086301368
1539276037
2897268
197296896
273764166
670734647
1679073079
1641879180
1501201019
511908257
629738910
2077277393
506132311
242201289
551122897
519548554
955469607
1956844777
1536706001
202677997
1807980256
286960224
760535261
354884989
2011042761
1300160043
1267129093
1242693640
1178556272
2023614950
1392203921
827119067
1859951665
1184509072
37003044
268001490
2017028443
1437927450
1968039592
1993742453
2012577620
733956049
1427358006
531018690
1343491110
945295142
270685115
550222823
467478372
1682132832
1576686973
451028489
2052757172
373343774
2031999306
1180956043
1133566369
1508672312
778427689
761456258
1488289500
2102523805
350331536
1737891902
650362542
100305642
2058407627
1561587307
502292813
1314961983
1349079890
1714455809
1335749080
1892728462
498736604
354076943
395446920
1558165929
1327206590
267395992
743268770
281177690
1971241729
538991540
763788702
1877769402
1577879829
2115664152
1189685320
344009283
958743629
1717284294
1079704746
1094626986
1559395293
790186272
1546011221
1168968446
150682742
1675538780
780931459
913925944
1833713990
1587045813
694075380
1342634204
417653636
1805978025
1768264859
828273008
1480184636
1084585557
1785381969
1506079841
1975424754
1810158844
569685379
1935906155
998691909
1683079450
533433750
2038980253
103833763
136409883
915145576
824827613
778508445
576057870
1437105471
913719326
125010007
2105560654
693728267
307684728
778382556
473424764
1142824907
1592889815
1720316547
1709155008
143551587
2052068757
1157816122
1886545294
1096758528
578258227
1986525410
237979411
1352255732
374863681
1988871965
1746863810
505919411
2065550118
596615766
881554296
1895032036
1301116625
714722521
44162034
620881293
322100538
1704874652
580487860
1006412497
1330457732
1590407625
1675052909
350046138
1937786061
1330399980
950460807
711685160
477406511
338532556
1229177423
259504732
1722737551
1029583168
503940847
2060542405
134719846
131304818
1254466430
337147059
508377901
1158191440
1799556070
1437406091
1270318537
1730546876
1263069128
1058869578
1173861760
574983005
1113934748
1049679915
1825330078
1348504716
503118534
651728259
1361243325
110890174
1782133507
987409938
1307590552
264373284
76316073
1313110575
1879569075
1222223955
547850745
914246239
1784468193
703558588
1255608286
1174647541
942840230
373159400
2028190111
1331765547
1458191112
1678273653
1689065189
876066487
758234159
1704469130
970495475
1338535455
1166053728
435001652
302876351
463964035
1978238136
215382026
1364665445
1079589914
1735074695
1396262216
778414278
1522055870
721925555
2038949360
277308730
438987879
722320136
661251519
1867703619
2059042888
1259991526
751798328
102439421
1097383936
1903945119
566140960
2003208823
134392827
12977255
994717814
1791135527
286056197
2020752763
1967510485
1097569295
1264368617
128198645
828763427
878928590
1612931181
1429319784
1906155664
145650896
1565188615
473649063
1554747945
76631449
153539146
2092746954
1223061452
1925635353
731450142
60780319
444219451
1187572172
468435531
1979118772
1466399739
1600357214
700573433
1462878467
1823796536
1928100921
43959481
1915080354
1030051950
1654123612
77983933
1627591039
887221286
142785390
39091508
676619614
1001028079
237777643
1377072726
1968702456
373060969
2000132218
531342922
1880654680
1665252889
1315885075
1420206399
1439652847
523775538
1226769993
268507657
943322974
1222833121
1057514177
208436729
1252672897
2062987487
54116877
2142624107
364633176
210854721
2085713995
1827406824
1052155066
187635004
1354505021
369562724
1204281705
636245344
363484170
821173685
1247491451
1795651512
764852942
1056453215
754684352
95526036
1700050803
1689628973
977675280
2069922354
1690397827
1674500475
1184341123
1022499882
844081649
1590470440
1044186313
957543338
1455941165
1520498507
101784938
2054705287
548749657
7533519
210715747
1033840724
488148815
1970587766
1099228068
1323358077
354052510
899915309
1722443593
1791926535
1049971164
963829907
1267514174
1206187912
1332784219
1300482215
189813297
1640467582
1239824844
1722430101
1257681851
324479196
568982001
1671411860
1122996740
101862818
1242467696
417732700
249456913
2052168745
1214148767
846847617
1386062816
1829832088
700663029
1779850027
1000885110
622248895
78914648
1206640137
1110654129
979966375
973339297
516504339
1298065136
941873925
1154017250
869897757
34247124
165592317
813017894
87521134
200420294
2062904852
912135144
1773545594
484417655
656570121
301956358
1331844851
769177240
1493033586
1300647648
760939049
1112700473
1947250003
506038564
1355001551
93525942
760086245
1645565355
61924199
378239199
2112039356
1874698836
672132123
915479508
1768911630
680641396
1068164963
1401007520
1641325510
657071524
2106202745
234427384
1207001070
1797839098
1679002801
1751319268
1102464965
321296938
510258404
1003560142
1529274237
119817629
850115791
1671337614
687292274
1813694758
1574159756
1225418618
1754762402
1398927038
1629213733
336658072
1654536527
1455896107
1138933173
1190035752
564268056
877508535
204909301
1842516270
1622470957
45092463
860138903
1416534817
1775276731
1105021482
571382702
1596435706
1973794878
1489627594
1307063432
903140127
2069851997
68017608
459050129
1645412357
1074461733
1323864596
20758916
1532459526
1517654388
1784938616
2092496587
923390295
1232130156
342870801
1115986424
1393450525
663687620
1122852351
942075543
1430931298
2022208856
1824922286
599319251
1120538867
26851925
356812992
661728119
1028895014
390979638
738824518
159361049
642592853
1212386838
1712767153
2010714042
2046873007
1302283174
1787203828
1790174381
778546825
788222211
128695337
2140647718
1019483161
281450366
594581052
570395414
1031018920
824381613
1005547426
363913391
562428779
678764604
324861824
2047315041
498525160
401910539
209573342
613954045
1185235759
162592790
1258280349
1017766250
773827582
1654151157
1563473707
1344799789
93928137
1748276752
178950912
768446783
1642890267
15544297
1571779266
661293466
951454186
2126534182
453831894
2051324715
263142175
1904456853
511755669
2058669875
445839441
786301445
2008521231
1128307897
741647268
1934252292
773755511
244565404
1804776920
949377019
1071717322
249010873
768466112
460065049
1116449443
67848263
705536586
1788384084
32277850
102582657
1954257326
1071690237
334206383
1856447989
1235097114
1263793415
372392929
156005468
863725916
1194314211
748443864
819865678
1980672326
1535331041
1569384257
1115891062
2025258761
233101372
324157361
1464278085
241859666
850032596
1478224155
2140188238
244677169
842399135
1404412949
1260378613
615481241
1443232732
686191870
995471201
346992286
912030545
167949732
1420184689
1856158624
1248623625
983052489
1597382833
1272998799
169819294
908804739
96696836
877042047
27413244
1511916694
1696422120
843433258
739204333
989494990
1166576689
1752377765
1671360473
997778077
580130305
730880819
855028083
230345882
1425921912
940600688
1413787511
2102693643
627606806
306422216
804802635
987595836
1170465620
2087886275
906629967
1608542277
711477866
777136396
2044926137
69516315
2064020162
492336113
169177684
57290473
1454147913
765257036
305543945
2093945083
1833012119
252408120
1850374233
591056261
2079845420
1523873510
1951908084
675638597
156794588
958539575
1506389609
1630871748
1353100456
1866232466
1065161933
1070256702
595521726
845447047
409076472
1454817232
598776712
2077272268
1271237254
1672355443
376692859
1582433217
628379880
1060815714
893200564
105672326
1527178992
478009103
1200533617
415901160
650701099
826183370
2085186296
378791055
902555701
817753955
1746808394
1012303900
1742149864
2045286210
1105209439
285163509
621071621
1939837133
1822005892
1872184322
1442755357
1341205596
442752592
1510478355
1491721770
1362813623
1378070844
1179726933
506697539
843923232
1701497132
1608028157
1838150837
2093666915
1793044707
1654536960
748370588
1729833920
481094699
1178393366
1571750694
1164631055
160982013
1656720096
1855729430
793870254
1518606879
292964651
1411030340
903270714
87631656
135392867
1474276287
1672463099
545127620
1282452406
1819049890
1135387124
748221216
597954667
1254429999
1332821861
109059275
1188665483
325130310
1924146215
1662477102
1961804675
617055423
1027721572
452848218
664383943
1466306097
1888541783
1049345495
1194281728
1330991351
1257539389
1556137029
808447280
433768827
1303495809
520486045
971219443
1436128605
947697891
1455554839
762240278
830667562
393418066
1491194998
1088996186
532134647
111706439
110556660
840693708
782968321
947785031
699120967
146469550
335085477
1511894240
1441726285
1475403702
293545297
596818216
1347942922
190317449
2121006742
924351165
262375663
1669245791
1662170532
1834466255
1095475452
1111728489
1064712140
1248617286
1490687319
1198730586
1100741869
430708246
246915933
36542496
1641519275
340189646
1454917229
599800983
274731504
16445196
1036375419
750394262
1486881687
1765030765
1227482436
2099575798
466715833
1376869375
1628960483
82579356
1167513643
1575372642
54061583
161030754
576775731
1425418321
1897446001
313610334
1217690430
1379743526
1232569263
236602197
1384075488
860069158
2057227681
571537935
2018369101
1880251961
1056710826
1784354297
1850929162
713247386
1549918648
175878456
1158809739
306510345
695170690
248823182
1704822847
755748295
1807856249
180218411
637115922
680065665
1957464513
968495614
1448410884
367041255
2036272863
638857616
285763532
1282918816
2121446945
2001528432
74310469
873710585
1309073864
249656362
1589697578
1549996905
1386854034
34951972
2035807391
304726236
1483683901
1267156684
1504290500
275353055
548908262
1065024503
464301176
2113877943
1682328239
1642081937
1514483739
508412204
1382623856
893409462
797951111
1974519039
1393788130
1977346151
1878730153
546230281
1290483481
1952447939
1346486315
1040499534
1869254103
1740484995
930349684
356728501
72833659
365683569
325350379
114758386
317738773
511479681
518428248
1765129204
709993162
93236716
644975913
570876615
2008153552
1254463423
2027392638
600041630
1614327288
2026829318
1457724057
1902540706
760095321
253769673
1573584069
1744772943
1969729658
187994190
361632715
1345123435
1248829364
431258989
2103959819
529480999
1510637115
540005794
632218061
1550459465
320519286
1546870428
529379138
1138190723
251892266
1151527635
1210574484
620509271
1816930818
778109182
903600432
1507646856
2070156923
1835862290
1399981376
1619502072
359271717
1203831560
2116769158
1433382021
804645978
257410397
1220487701
1911607430
1074202047
484754143
1450846249
940936222
1096266781
753293593
382653042
517468101
1048000109
1289463500
46721498
1614191573
19584302
377940412
1525978311
2090254675
565661042
1799710034
1164595365
487337325
2127791670
967168216
282110200
943741665
1059425245
327568687
1246017533
1003588853
1481299170
2065884151
1094348637
2116219057
915197436
1369279741
92645369
1656145983
58895932
967359718
1625094680
1699454109
822186799
220035989
1179082260
773158826
1490806244
879100348
788894729
1670129396
823199253
1120264170
1571312893
610764126
1194213158
849914953
86264214
1854066165
1824654423
2034252126
1523895316
897578423
971142207
1759204118
662597560
237243924
1239950978
2105411280
2088915091
428191525
1503542948
929329167
1200827590
1162242550
893962482
322506705
408765449
70271587
1879203458
2145888762
145883261
1420833319
756159019
1712696277
1491625461
1086763590
1459266475
1835604717
2000898896
2099727812
1998847162
669452931
1380866572
1801468853
2082469068
735222298
54712086
84083115
464215473
1754626965
245707272
468131259
548165545
727384551
778854019
1707063513
1552870796
1411823315
1378087973
2002608415
511768900
743405951
1050285539
638897255
36589509
594027585
2009736159
1004773814
448673213
1874770863
1691693641
84691944
1978866473
733684744
1727613476
2080494714
778936403
159801336
1771598292
983352490
1127473491
444814953
1115716741
1571950823
767429420
1883382130
247768028
843385427
921253698
146203570
295298594
1370315030
1448185885
127739755
2009542889
1143602835
1991556382
856736859
1129991944
1467637826
1293784929
25513420
141730476
288774451
129639884
1130694939
219325503
46027963
1952243948
314600446
1258892230
1186754645
1573535685
932651623
1143177301
374318643
1108577159
392404394
234434670
773455777
727710804
313665947
1942139523
696962843
1604656437
1672252186
164351295
215871956
1257207864
614672164
254986108
1818827643
2063370988
498905136
2143641731
2045781750
973537993
1427463313
1089245405
1054437847
1371947239
481731855
1639453045
1815821708
1052911361
2112916171
2000334165
1876630172
524036804
1774020070
864573593
1733843485
1880011480
33110896
1858539778
416974962
889436862
525704044
1994622766
1253896004
2034482998
1813186498
463113532
701505568
664662604
61399579
296243178
1743423008
294303775
61137339
1896765330
1520500921
384395875
1512772218
1065438935
606111125
1067083068
1654610583
690983873
1447152408
993417973
153192797
1060212857
168819357
574877886
967109768
1276435002
337341023
2137825980
1334603698
202578631
1343316008
374468659
248791426
1470480471
1949424546
281268178
1743913605
340227376
2002544651
842624049
1672772498
139747570
1384969921
1821190016
344709925
2082090950
1220657559
807200927
1321434343
1665721308
1717777650
344960574
827733722
521497613
325509677
2124508243
891695103
1115620805
1636202953
846606169
142687981
524837957
839110022
1360365900
1895485269
1129685295
1687345962
315573619
1170493689
1933571162
2065882578
661284040
1355623750
403715314
2086627574
2056781
85149328
53551299
1625459349
1719582483
2091711722
1556770156
2100360506
646239962
422952361
97886141
616116767
960232350
1835407590
811445300
808377343
1215158998
1187012646
1836736459
599449737
319105217
1113246794
1907920827
1738132366
752915811
1341139977
1438650748
1608587343
1274546261
1652562490
573078404
776244321
1339368676
1307032466
42839511
181705152
1870665489
1962673606
219488469
1724827897
2099357368
1942916325
548732752
1991846807
1975227595
1575344735
1974338880
1327617507
511196938
2018658976
415836480
1903911500
1077054615
195589049
722078721
2091874845
620175808
34214739
1688678560
790653122
1382014118
25593145
54066482
99792429
382376301
322683254
2016445168
127387700
1586249300
734061184
1573326392
766676331
1767968786
293811148
1840742151
1821323113
1601916407
702465956
1848797556
75943142
1890653803
635147653
1184759049
466107344
392860418
1536696451
785561196
354341843
1276210336
1368040844
816174613
846217367
1826785329
484561259
2092081628
1338661812
1495468584
879623959
1618177105
1710886688
1037673279
1033633355
2094753202
163856324
1431119122
556425597
834810656
1190772532
1638489429
1633833900
194138245
79644160
1984641788
1002239992
1573599014
310539859
844446234
335433215
369643245
322233866
1649219660
2129568307
945661415
914763909
363057402
2130412056
1593536942
234230193
271114524
623459286
69817911
1303873437
512349214
1289610310
1321891615
1870527774
941561821
288285893
247156702
2003663793
2137462977
1719275943
259674868
159835738
498116256
1932740801
1689015259
269040405
630562806
1458542430
1429058951
1767955872
453437087
114747436
243360832
1851648482
1992989937
1120221741
1401853098
529173911
1986897978
1719951049
1723747484
1788504759
1221164699
2124890011
11121414
1057751663
710883949
279948549
967452926
322250274
1273558744
1917301973
1706830005
152269564
1755476954
1534558096
2135289586
341431014
1089077936
333494117
1584589475
1498679292
1090173454
858289822
536147273
1985560016
1923150410
1759034635
1193038601
128361559
1944717780
539127549
1415019411
2006651321
200306962
403233613
978037076
325889275
436535016
815778161
1356280531
1720819623
43421019
975507495
510568897
221565185
1750654072
48149259
224773312
3122994
1867235438
885426571
1674907172
1394725344
2053346423
1277979812
434986237
2002787652
1270085445
211283330
1940526335
1418939142
706596884
1498583954
267595607
1778382221
782342578
992191135
1885342259
831551909
513210278
619079944
1374421353
668592521
1059754581
885266130
135122569
712312280
1503869658
1073355403
1757589900
1344553188
923752314
1798703327
960389199
1952434430
756783105
1773144478
1880145793
1778424191
1827926551
961335053
179462790
652449526
540009758
1378882513
562615308
1014869870
2129331843
1145610395
1452516797
393872915
1833621181
629070623
806570219
1251681432
1439882290
2135874554
1771745049
389559848
1627916525
448204094
1125953873
2010073413
1510237623
495210546
1453736239
658872768
45876945
1680125000
43409665
2039407528
1372866695
1598653597
2135221229
1486142759
252596928
2093110940
1143535026
1515649180
40232376
1192820812
1907387382
727584453
1831169529
1872268875
169401758
1924698660
1263558901
1653052054
1555792708
1658627965
1726275817
1434386918
610066442
1558612296
362129739
1944492817
2050044140
1640829378
213730107
1707070466
1684448723
121982198
241926404
1762152772
1881563426
1143870161
1301169053
370991914
1948074121
712813026
1180075329
732302568
1237151031
180580689
1796911057
1723273792
9024339
126587732
1830237879
2011729423
1205576555
1289404069
328105207
374837305
146110981
1918757468
48824453
93471843
1783680930
80879124
144101136
463151093
1094390193
1298417237
2006139278
1884002356
837861957
736169194
1552679245
1602183373
487096532
984464563
1338790804
1804677539
1008654712
2040736421
1848487475
1439831524
735305329
1728293123
158241688
1858355530
2018215898
1004863746
1802549019
805465803
516021064
1938257194
385837395
635225928
1474551141
1530055616
1138707602
114577164
1673414913
575824070
1795706946
322821272
2033389502
1084833976
319485535
2004194879
1745265235
177687045
734125704
1865152937
1840644297
1904760825
730897229
1349871681
845583133
952530098
1200672134
1902460769
1549846602
1426592670
187599222
186479897
631668777
1060328244
1121255904
1364967181
1616263817
955205627
543980992
1840070790
1538002883
1539067346
931828566
1771159930
613511503
1231840078
1783999676
1391946519
701280625
1995737882
524080239
177737664
1560368015
1353725531
449104223
870381772
2127701262
1632614224
533420800
707673051
1570118918
852147086
63049303
792893960
1798374538
1389350276
864094354
990176900
801171188
977919905
947078414
1823208358
1139886668
1370807896
620564679
430049791
652554093
1780107724
1780338277
1451812356
1892211215
1152309457
2003698472
451362702
339501482
690627282
700099165
1210635839
367528167
353456666
1939788304
1757022543
1521180248
1011736014
1453096840
1814557921
1777869983
1703497022
844487448
2035161366
1124729561
585564202
581411910
666535759
684457082
30737265
478539473
227645743
291287530
181201227
882648517
257568402
859990182
1274915995
2043762944
1127969712
2071976799
804756156
284282992
22360055
215667351
194201079
1172236478
1727765266
1103463464
476872671
298203039
582991043
125549721
594172762
620820446
1397576152
1241828954
1559049888
1448918482
457652959
233523853
1381748331
1890481036
1215001182
1033601305
1592284938
850435317
208112535
494520606
1132896085
1951261753
1239857071
1256296631
1277967074
1201204672
1619154137
526267914
1385411619
315782419
777913451
1250862775
1490798216
201240655
777537696
1917110394
142319849
766180552
769174443
697411985
405090309
799331209
224685320
344946816
1968074791
1166214418
1531099283
400180491
205178866
1610759658
1469670441
2143848317
729639519
1834341049
361444935
479490514
1175306438
397268111
1962980421
1707542424
1093066180
1213427008
484735051
1347812870
155907855
1088193511
1841041358
537224313
1541662588
1796712532
413557242
498996386
152680851
326191054
518561139
1101654710
1805138461
414394760
2052239094
151438784
1914474826
924791492
249839515
1556172823
1489233556
1946579586
1245395689
520654582
372508992
1377662640
2104810824
724253538
181871645
1575937977
172640758
1278206539
780367489
1290628286
1817291092
1807273147
1258821567
1489360969
2070728629
2078584755
1211613297
867343490
2089708234
1677534501
673881317
1773242169
840874119
14937015
277882930
1033684424
493405435
391114469
537529660
273166867
110702773
1728780309
1420366211
585361036
687308543
1669457265
1925515282
218438144
220392519
1863699364
696830491
165037178
725339202
1405312334
615201550
1326418662
1661104153
348994263
1357795722
1937273827
806655116
440191984
1394420271
30663666
1016223902
539606670
258089415
808935651
345226057
1087983654
552466287
1391370090
1089970828
1642487116
1208547052
86791698
2016766070
1103313382
516369107
686381746
1610216109
1543918170
1387828972
1249052043
175722480
1477612113
873364086
592043583
1853742646
919377480
550410800
1796313126
291371428
2033034015
751669958
1551050244
1981887027
44394176
1699296035
1324519032
624822755
123437068
823909973
98068605
1148795832
1736560345
346158640
1467029381
1049594082
1846054153
176835976
386015146
1718816801
35991078
820683268
922143209
1376070442
2017265656
1007755048
1743065251
1549129008
1340391943
1990977435
204198751
1469159760
1371901714
285190123
789271446
1927743568
693709947
520499553
1228470381
952940456
1133357671
1735269122
2081381251
1311819603
1820458179
194276541
261856481
1127935853
1538020038
447828305
1726545719
1382684649
383465346
1351667881
1225509879
1526101345
1369602608
307270184
1284276228
931213364
803528274
834381449
1710505877
1245352553
390828996
436034216
291213975
868728389
77363078
1183060387
1241278697
709946391
654318499
1192044191
32007846
1245786232
1416140620
435345309
254048375
39897916
1063919471
1341470528
176861040
1762852070
804677252
987178999
1744004503
1486906753
1569441131
1514691747
507947659
613870145
1787374336
1354064996
154597113
308814969
1702352197
1672920132
1166420316
2072991528
507236427
1777854728
601213492
531099073
171720647
177183319
1831049271
821920348
1672769152
1474417601
389241918
238971728
629057255
440737962
776406620
1746522728
2110378810
214158532
614863134
1102205650
1330308501
1618094014
1737829972
1324228275
1503332531
284348016
209664934
734899789
647206849
1860304290
540048875
1142027778
1670962925
1124134082
488973892
43721816
1524933369
253374219
1292639726
67692532
1375826585
934813369
1556028008
272973498
667401589
1273384558
823196180
180538248
625849749
777454768
368273485
1498919970
307951281
358988950
815057300
1975388286
1058076423
764391787
808939434
1977790277
1503215483
605777956
279123581
1397481012
264923973
2110288378
1546757964
436213394
701821274
1602207289
983057941
1802939511
2083042145
1428067623
1018012923
1782240463
1139037985
747905499
1015980286
789199691
977233396
699085947
1419912608
1482170645
1753232700
687408217
1595759198
423494281
120493705
1049229988
583603573
1694680661
2018791493
1996850390
1223268637
1887531643
901537186
539094400
1934202747
1121479591
1497495284
1600209088
1216970481
1927953177
912286051
1680880784
267652665
2002312325
1364494418
748690405
2100900056
449090801
1497455712
571793698
395322138
909594719
669514977
1163921407
920772287
1204127855
715433755
937539436
1690095284
1401795223
2105634449
694733961
99797956
962541095
1783610966
279639280
216162525
1232202469
1792647137
374198252
327964257
1723277054
1046203548
1083840990
532056105
1835869502
395936990
940694996
2055012331
1623092101
1643852077
1799532612
1876056790
307566881
424200741
1783427246
2039510254
183252212
816908481
146347164
1289379312
1929859885
183393875
777255114
2008061177
387566694
242922768
1038826744
934841725
1652980573
1843591282
451060911
1918401266
1359020829
1298883809
482050615
963142925
1576639922
72720600
700917943
249136261
1708945980
1362730045
1079862967
617932525
1024291540
1979857158
1745881031
653417246
1957282677
1363065839
1517576024
742958324
1563928445
798622631
758897292
1228405383
1401813073
963152460
1702140694
1391445895
1146889190
224275584
501946402
1171307066
383496844
1251785404
1355139772
1659639488
1465144648
23875729
1586748855
87190
104561686
990803351
455600531
813367733
1624798300
104662408
2058860084
1561063227
1282805453
923132003
1876559077
313370115
1162530336
1305764545
622551828
1222714025
1314954474
1117365763
2063795202
439540055
1608846333
1042581637
360752042
1763902125
896211118
484081152
1239183499
783495130
633830165
1797400597
1751252415
922363486
1515224137
1693496757
723467802
1530856696
1265259743
1594559475
87065866
1480372103
1550389871
1638643369
607294045
844006217
1223755471
559849410
798204715
812077933
1377746325
1812172912
798788897
1372826812
970947222
218658941
137027657
1105748592
520306798
487358267
422908104
803103223
884039202
641522588
1632741954
406638556
470320633
2145154126
1822067001
2018667266
1456696128
1082607704
1818566018
325007891
1583016224
669163140
174634158
1680834276
1635692582
1703608023
1678494814
218690331
157121793
741405061
414280636
317410282
1677055723
217417807
2013234930
1883572063
944264453
674737657
590833848
241008532
262434235
1445150483
1591288872
2077574920
736676942
41085433
1609240666
1102958054
1923100466
334878403
308168884
132730142
151244356
1502222429
740899142
1278474981
1963739552
459072485
1523658565
1202161596
333061851
409047431
2000417925
930734369
366913503
1695573085
1841459436
520634347
1968087451
1369316003
1855804726
990870148
59193540
855459523
82103473
1166189175
909025853
588934779
1618753620
1417734142
1291401025
165933921
1902309335
235652775
1025252607
30327812
1761807619
490633605
127300132
1873335117
1345797515
1290254168
999949760
1856657556
518036709
1720104562
1719440639
2128009375
604346232
1942780435
381325570
887027092
328389504
1138910522
1605660347
2144601803
955720939
483858430
2012183312
1914599907
468944463
1286771456
465779436
1481112180
1461197807
1557308637
1383878747
1229611498
1971797288
2102435033
203286805
1093955856
1740081159
1431390217
1242215749
1075138221
2098067972
1077949950
620651758
1413468483
1380520829
521618391
115388105
1746308712
1255538902
1207136659
1461378652
548516689
1967705573
1163394441
607709661
332375242
693149608
27314544
96407817
413231072
1067513345
709166557
87884629
2015613457
2053699295
162211547
1439141203
1188462883
252821498
1299128363
2099367989
985766953
1075626223
706472413
1375665980
1574656659
404430340
209275798
1457890813
234771906
483859005
196014536
22902512
1354866766
1005095161
379439540
1764794810
446932693
1074612574
1643160927
732541192
1176033259
1354680166
1803888559
47640883
405738650
1402832673
2062416324
687627800
1435953182
23836238
1575962048
477960649
335775988
510641839
989232146
950364833
552771691
137891956
850288438
1541292412
135060328
819494063
753948686
2079541123
2020622864
702232328
343151178
355759566
22370412
255682667
1874747539
1364996555
1537214115
1961949500
888170681
390264095
923617632
1870420773
1765283789
1820949091
1187948964
1785814092
331538159
780301625
310672718
1033109627
1194571497
667209348
1571286828
1403675608
62745850
1810852987
1217777594
1007592840
1998730873
726105959
596323483
708565341
653888910
1543133484
1157935502
883884576
1555912086
652987032
303157321
378868836
977225421
2048526834
1212985627
1306460221
810001178
2059411854
2118642208
695517995
675164632
1300227423
946012476
962626375
215909526
1258058211
1561768613
350925140
2098758378
997077544
1156186755
281031116
1465794283
467234196
392238092
1230737650
1925190033
1001414424
525781588
1409956778
1180171848
835310204
1045573862
2064040511
1856331816
1001736991
663268168
524362510
1939463555
311800455
274591135
881728460
1765319805
483102114
223526139
1259766912
2143874814
601340941
1601402706
989835734
1471991594
1509932452
125264952
1298521789
1888306146
56394044
149015706
669097702
1357681766
35437205
1620433683
1307662820
298841314
1440989333
1332626569
1035979744
1156674293
1380840389
982104190
65048894
1116416376
1757654158
136124474
465287048
1093451029
1575203100
146569367
276912428
900472912
586036219
707520791
345915065
1481809924
1337547287
1642661085
734693692
1334261595
1641564541
1925073445
233530512
1733766184
1908260525
1775319953
388022827
1750987674
2126720002
1824278382
1803033209
263019861
1193107186
862288004
1792882533
1551304946
1491578538
1298329092
738330480
1599611320
630108893
467541047
1930851955
1917346518
1627619510
906417199
2068402439
1062036341
1514173078
1061622902
1881878146
1060318066
1120433478
193503522
506225382
1621823294
115990179
1191011423
797899162
1397871699
1756220409
872125861
1027978974
20847925
58525574
1923001269
291054337
349707790
916682803
721294113
848010351
2145097859
821761505
1542107105
789934392
1401233504
2015848836
2101617813
510788081
1493936012
1240109640
370598746
2018962393
1017598515
507302935
1540621754
688798467
1149670259
1559211450
1762913583
965518612
2016579955
163936110
393522027
1941752446
1275318538
1040615682
155529772
563642711
1466444551
1052567532
1959676899
1607018494
1406863323
1524596096
1277844467
2057830089
496034666
2094388637
1773987465
1855425147
771168892
2128438365
2054873455
1791950376
189332936
1509512371
1951714219
533769786
1872441129
859168478
3378762
820283920
1960723647
455615921
1545151654
1376755254
1652143796
129212029
1528171503
1914806045
1279267305
675151151
1306819671
1251048207
161314169
815443159
1209690206
1291973706
654398923
387369925
1661158947
677856168
1386515059
103723937
1347591927
99009201
1760338076
1788216953
1140877145
665427308
734885951
307971357
1975525392
1107004784
1537878213
1108340172
933477805
959355715
1465265257
2029920927
1620793650
1692199341
469226710
1435817773
245540939
323061430
1957496707
659785410
227360073
1166100187
1693663738
1000240019
2088931207
2145167092
1475601787
1459907493
492489719
249804437
1643498587
345970782
237858006
1290078671
1750410520
290902970
109222432
1089516637
1333958505
1492322032
246960751
1659390713
1571467335
2130710829
155998740
1714744852
1405523431
632534216
1255928906
651975679
1442251879
1897467612
1724539609
852364170
388665768
82645982
1134505709
1801538893
1529887135
800364354
2068658349
1629320896
1165439808
1303697811
11767847
1443173520
299699088
983014843
2093552937
1086137362
1074465497
1487128637
1392762698
1024022060
1761861745
1217627346
1034776228
204888443
1772263270
1697707368
2012521534
573254767
1139528225
1912760266
1957593392
972715919
338841385
745477039
769044516
250408903
909096284
317022675
704697655
488489122
961718154
1034664282
1779148222
920780488
178463213
287626827
176605410
1247027588
1170087184
1634773128
22839340
1685882421
1837726484
1400027347
24123169
1437595914
1616984893
1600591876
855776336
1423788227
849278663
1431229666
415981663
497213421
897361068
597490275
652197799
1193633686
1332979320
1689064991
1099542956
2009100577
1851333493
1605125784
258974036
600451479
1117290058
901632181
1131679110
868422173
504203385
1682194251
1071739219
1080738794
1075732015
425199730
898823075
156416476
198640513
261405639
652927131
1688740387
468129891
1116059980
2139613321
621656538
1669520469
1293643528
1053436275
1417588128
172522240
665984948
72941107
693339529
1953145062
1129525396
586848067
1151473152
1870747389
737804282
925784895
391215800
1199711965
1808090015
471535292
1029380312
377522153
1562242703
2055324713
886155540
1962381993
1912381348
310809890
275204596
1199439176
848730138
1245716986
592157303
1105551421
1440430257
2015287689
643488610
1457897842
1514867025
1365052115
2092374732
781609518
1842431582
1506327484
134505817
1695875494
1063843613
727206491
1788936326
1037824671
91655291
1763366070
676507045
661198442
400492153
842361089
1275196349
1576381081
1963303702
1857945199
322728211
857770882
1694045302
1499804814
509032133
2072754777
775503494
905960537
1177168332
1653483436
1939766839
908150745
2122149410
1731905828
1527478046
571957944
375511186
220067020
145910080
1975095990
902654114
1446118832
1255608543
1033592612
703908859
1789675488
102107937
575922738
1744496407
1717775709
173720825
883621947
665807039
447662393
1959588174
916285589
372597768
784635127
589203362
1246256558
1653273088
1739553759
12798346
552486196
1275780317
69546050
515559884
2036662345
1696682235
2140784279
313928137
1985940589
1787598942
991074883
176285796
304114266
1638063228
2035907180
1421727737
911232961
641069056
1330715938
1477125244
1136172730
718152198
541842544
234492429
518268435
1813321554
2036709898
387988280
598518219
2053745977
503491671
1642092163
854176523
45474704
1521627491
629966282
1653680331
1774178170
987311305
531377039
834318257
1531876488
144902797
290343378
2132202098
547121248
232467475
1852925914
1636495884
665754611
1601149994
162136242
1740832309
1598860819
343804762
1112570295
749335856
1768908248
619451421
1537187903
467283148
673248346
1252771545
659337262
842424749
1323769849
602767068
373416465
2080149540
1827698012
2074082779
239370699
180589737
1381859982
146788519
326077508
452236155
1159665937
605485849
1753994738
561064180
805476321
1731062929
1097775307
2134336136
1353006613
1582218245
2124958584
569671207
1730643046
1922804909
703208936
1704424140
211386529
1884944824
246382982
471089429
456740539
280095361
1389385178
900270751
2109506432
893726665
1590124468
487977883
1224582989
253527685
898967311
2019084696
898021244
965584229
273177975
530412755
1687269601
1692037201
693423130
1093939207
1446519582
57308357
536988207
1384024292
346736806
127905384
1012480890
451160088
1516907341
526881550
538973636
1459642696
1603882323
2110351051
427913274
660180063
77814647
701683879
1479874628
924001373
1049454598
1969481346
906670389
1143713992
2070752420
763038032
400709959
1945597329
731763803
1220716948
607902042
598272720
913034768
1346427754
681924930
769129931
1594926918
2032821023
124952565
1796806791
16248164
1710883091
1799739469
81064619
275126433
1208812989
1175642171
112339272
1991933465
572927694
1298538147
1946263338
799361532
928500394
903340473
62825867
2127200731
1089873137
1672824044
114551692
728436448
1498626701
520593351
1635137310
1775030389
539276926
356744135
1770382525
2017113519
2023044399
319296096
1762144380
2006310940
1612829102
1685607375
1961444659
764464624
1082456396
852915463
1029182887
684559489
1175422994
36374042
1982659649
758641179
787557650
568364995
1928078269
1628758052
923866656
2002565966
320124601
1767869997
926410071
29359829
546166958
2116934491
1164700584
1377096898
1260545525
2113185951
528526950
1935112703
2031909838
681917530
1744483105
1642017726
909232359
1908189776
1082692563
970071509
521250183
1115572203
343038675
812417392
1090909106
330442088
1887446999
1006940841
37209976
2019594402
351869813
47478627
1212733215
153329394
24873985
1085338930
940749823
432521114
294617438
1341794172
310167961
1091851716
1542748504
1646976494
1601840890
2092260203
1707832252
949109506
1231031843
559876814
1574848341
1440737695
1072057640
1365545306
2070232326
759915532
859987336
1645922640
1187771651
1145069951
1961774280
1786772618
35033813
261641391
214723853
734113408
430452952
227189333
377015525
509177470
2102107539
966547160
62486440
748270031
2088722330
2012767558
1847492025
94615153
1076232517
2042195172
1929561318
2044685494
1054582236
1674446786
1782489256
2083416595
273802460
775987459
553464294
825418450
1328738078
1103876909
524652556
1747168506
1210907169
1304710634
1609087160
1858488804
132576677
679560460
1202014144
1816656190
1891600000
1217160752
292681824
1288622591
1549224867
84039465
1392503909
1237050985
1812425269
1336720495
765836653
1085762792
243622311
58640165
889476105
1438642922
1746217069
775768968
232163586
1251317529
902467489
1815830291
1149013339
133843683
1937436668
20217488
1542724110
190848618
2132810987
1366113495
453929144
1170116799
730702429
979597440
651490292
1986521955
796477336
175577783
103677791
785884336
486005843
2064932042
1005709190
1922222302
279923904
419993316
969030500
1347644783
253689343
1925879436
118725395
1608002322
293564759
882867220
352018604
1104191405
316289541
245703022
1483870497
360708345
18548884
1491798159
1775997863
1372489292
1291548435
1709363478
298201671
228807541
1858698617
1402025740
1475437087
92195380
355116511
1879611654
1523405762
309288313
1444698517
1842742891
1791249158
1352219242
563247994
824825152
499040250
1638532096
1614106080
1856291198
1282623025
162632786
400531137
684888556
741555776
1526253267
580795093
1367033708
2097499367
1066355472
2081532630
1880347335
218012593
1835630276
1681078086
783766340
518775155
872894499
362689854
322034800
326840830
415049654
278829506
1908786293
154638069
1624759098
57005848
1400142589
13070273
1995745080
585564072
431220299
1878956591
184955377
1459303447
496585449
259350942
1654625507
1871664566
1621276825
326449289
155086853
800850910
560464146
1781282889
1852637934
1456004982
1184642694
104360216
28659643
1849432119
384348644
767283795
41829637
121061335
474652783
994726737
67891364
948070101
1572608637
924992274
335264139
432439505
1242677726
742447209
62235033
664277063
1125509036
503536410
191598751
1863523176
805976817
136714929
1465886320
384395275
1524170400
1544695837
239768789
1457782761
459196444
2072708389
31130074
771292425
2018886842
1106027743
6746743
708222385
1837861157
1112265782
688405594
1558487308
1932158741
2045309321
830275633
542960442
838814477
1401331042
1061497965
607940938
80028509
2035624686
1268123378
1202548242
2124336637
407099233
64798540
548134356
721981186
1621674824
917047707
709182168
464129738
1028710885
519618503
1928638942
479322087
1797798404
1174244603
1197221267
260279843
1355582923
1033215709
1018960849
2065773560
779768702
600858689
699037987
1255774479
2078647553
838351836
178894150
279173369
179302704
263873804
56709055
1370591397
1229681382
1025879023
609782528
56661305
1262318106
609834586
1479832141
1574253049
147868543
1172112048
1520051374
231075535
426131862
2025492934
1576429967
388095559
12457000
1637030331
210472225
1717203969
10117372
302505741
1548125405
507110201
1029491614
871389338
1006394006
609158053
1699081767
972437495
1943069334
1175962138
1865093458
1230011689
698856990
221451327
1855106116
1853263945
1436579979
2030270625
1749593574
818176895
297755589
1481309252
60525554
1059626523
318970829
1701431471
1771248514
974507481
1095289679
336083658
479343140
219128205
1316980797
789938266
267652374
1548561380
1556872975
2049162927
1213628870
1091120379
912091295
21676378
1382151828
1765368951
1356121293
517615404
1728062058
763751552
1363107763
2118404605
554866043
1383701424
80059728
130691973
970590461
1879338719
1162808930
680705192
1449097185
1686699072
142396483
1458879206
156237621
1187900613
1652235644
48097192
1239188905
2085388043
357261570
1449084173
1095642190
1869943011
1481065510
1116212619
1981843204
1537389231
1522417034
1356343655
76717153
1117175859
531517882
296955178
1103080989
1635091470
800661306
1146937283
1467009256
1633477018
1100362607
2099792158
469245331
164497022
1617143377
446842854
579280952
1766008356
1112932001
1252044876
1032876414
980040456
1902665343
876540406
1843826132
1117638995
449705806
334579214
2120763092
5560556
1359332963
855074302
1428947564
1046642751
1200724159
597149988
1346028551
50271740
242309029
262958107
1426848737
1471345397
379821344
791289125
252911734
291269982
1343000433
678122656
852495709
229233278
2084832776
740790657
2012425361
1300261107
1626076598
320880744
1581672059
1776909046
1464869929
464267686
908843488
457074847
1311778166
560621535
1319328949
1751958078
766811923
1233511774
401064780
374041156
749786358
571630439
2060775973
354009131
158432668
455870518
443004096
1952567833
1064951237
211973225
768106135
1402377999
1051733439
723018316
510735113
1474769421
1469727878
1671482293
388077122
1709194025
57380057
218273726
896468115
932450995
1707425975
971756073
417649431
1713584831
1630138017
930965649
398702625
530430541
1447380226
1740140841
1922177951
139888280
692659962
796260642
1959669423
820114852
1874921395
464673358
171101223
404240656
878481378
840243694
1830822221
1653923653
223512937
348016317
869866867
1196187388
1427968855
964857670
661039786
720414765
745545342
1893623863
2014424537
33406792
124465600
1493850679
277139121
1399283517
1730639401
498622574
2043086992
469803803
65211194
220462891
2002780718
1557576007
321561328
389929300
1008152104
1289198951
8545920
1004261198
1423881016
2017319408
1580147255
1089905862
681253951
240800644
115390917
1109274525
815321254
947198554
1612637399
1181551897
1453348154
312362239
1752773225
174383379
851071761
1097323005
1000035919
255597600
869558556
631345912
2038873227
1229343068
328713099
1498422851
89286108
1933567148
1323465932
1865927017
1525812171
476494228
963953909
1618258720
1252363589
2070399206
612553313
699966963
1003594371
1749792615
1962711681
1407744583
807590344
464176048
1870418197
32563329
452713159
1905345688
1827451173
533506986
1078981545
1922936704
471338301
1960112962
824896828
1308698326
1769023208
630474135
591865470
992710558
528928790
527819264
1278409168
1779183624
1337152129
2060057577
396781717
1022350958
330866789
364381052
63573944
2133165638
1041910862
81262906
626025391
666021756
405162458
1951123350
1348613391
2004872137
1505588584
911320490
578780267
1720141262
403498245
40403217
747990824
1538066140
2106130515
1379889200
1135270682
386665706
916152359
1472801972
161729203
111061409
462714944
971806061
247296576
1900873760
1100088923
460011764
2139317037
2089425723
1093356126
1773594617
706676852
214438726
718538598
261050107
1090677539
1630363081
1309101019
1767938319
537870012
252914154
694878433
1065097662
2088449208
704018506
255673304
342097803
1322424720
1889841160
1115456844
1132662315
1905932466
1217183179
240874055
1053384878
1580304542
608024976
447849491
801584073
615915308
708580660
87693426
1526642681
852061787
225858170
277901834
1648749536
943310689
146948520
117309567
1697742523
2008000667
1391183653
1078431946
77707785
346050503
687745682
248317350
2024436874
1994823721
949021721
829142901
909052892
662904286
1140925258
1152687268
330000138
421833055
1319134561
254229019
1925382421
574219754
1996632953
1765956365
776927794
91052868
1638985734
1801163222
1791243143
1082962922
917724809
2018410390
1760194542
2029799429
946579591
758441208
553484126
1073214122
1652092038
863533566
913403974
268578086
1264866294
1806667478
1119013567
1342338054
872591730
1691710327
123457948
1471411006
1133750016
344959050
1316474274
1680177525
1741116690
1246811675
428695544
573289904
737382183
1615498957
1044962040
1875294893
450993087
977196302
834643428
882625376
1656584514
862088480
157656757
885288781
2060430725
832632005
586003485
139710074
1992989418
766755728
1919815635
1829983708
60055352
480023280
675408169
1998037962
1033255340
1211428567
910223119
938392531
683309371
1235447245
906344967
1263043438
241300172
27767103
1344059169
1394247162
1706688514
399387982
101939594
1281360087
788268133
985446909
662867268
1219966982
1379892401
283699835
1145708778
4002380
514298943
36253116
475709562
1512570170
1993688058
1068611307
1602426677
2042829171
195491901
825109963
98286083
277524310
1047445240
852043315
596244941
759884495
1609039451
1494376720
1488108902
2067914711
22393561
1020580944
1620468781
1667618391
1901212969
571308890
1223602213
1158733505
1173981420
575925919
80197610
41070240
37171933
1545979241
1546445237
1749664782
1948292736
94747626
740484316
126145079
1583668676
578790761
8901635
1787655666
1459316071
29500299
1267871869
656224710
22656203
295642754
1556611822
681423435
1788476193
69482054
996605671
775248376
1377506925
823886153
777432169
1522603493
289612133
375830047
98409025
1545370088
556632519
1363452634
695376041
439952565
1831710296
1746050525
2116221682
229010499
892274080
1027257811
1881596401
1347047908
991677401
153070018
1146916593
841793196
1385380135
1106749928
1417919648
391514045
710426667
1705434940
2066875093
585218541
1258410937
717929475
983121731
914796370
1318434206
860296292
324602155
351627776
1087818868
1942355469
246688398
9288022
1747976798
549157068
832774869
2131535314
1799662314
312336130
1683796250
2113119568
1599041874
941890876
1410164297
1787434892
1201196746
1450881798
1922514884
1803160051
1852705003
75529039
2052212985
1227441272
1143060417
2134653868
1105675720
890215730
415159307
719060465
914187675
124491018
288837041
1286549289
9698377
903232486
687286702
1202489614
704726393
878140607
1692739769
1714733368
296693346
633008733
351925467
14877159
332343264
923329149
498522281
459024977
190710160
1025508198
1122303148
1563285153
871418524
714434444
1361456607
502149219
2028191030
924381607
1275079787
284001958
1763979446
415248732
1915453677
1978314362
1424921376
2058913439
2047794077
291187363
217672747
1812041617
1550842374
267918443
1353082647
1408293601
1535317418
1583414245
854746360
291497337
815913466
1724192697
469604050
1149591040
1796399694
329571680
254058658
1654305141
241877321
1742465618
63160988
361684723
1731169680
1900339974
1759316895
287806674
1485306130
1416106991
1509594191
1913754543
366931708
751163837
499499019
1786862620
1334098459
2121126150
1022134365
1931813197
1366733514
2058604410
1510854175
1850279624
1872131516
1660134212
1904588022
640590833
1522114889
1635032007
1242760318
1320734727
505093359
1100863893
628003567
900511501
215410320
97281749
705542023
334050690
1396271416
1916540833
224969896
2098560279
801856313
1100231238
943622656
979894367
203629574
1489559267
1953357580
1883678639
1168427922
1965187242
773731569
1168198827
1920560900
2019235141
1880109312
1594326904
1327972475
602226103
84889366
1587188146
1163070445
1166642744
245205864
1025305661
609502903
212829763
1796347269
931113443
811902125
2025886180
1938033039
930053397
492058426
238481539
1811559302
209836758
1573589783
1091135071
1987631270
2126737411
1749122803
1212461962
1940294243
982048016
787982680
1472452031
2044788758
1350744675
139847451
169348969
1840970113
70640743
691960213
366065737
1291594054
1712918625
452582667
1048237502
1734092477
1035511797
1116118628
1253341888
240216093
325184941
523614763
638054620
929908075
938895719
1520206346
907847484
584974860
2091424908
470092784
1344531543
1372577694
1669529139
1302734664
611020021
1988507479
1824145166
571202616
1663532308
170237220
1139529337
741961963
1319512075
1514670524
1938413051
1160640686
1681656050
714345506
1809122735
1167354241
1046211150
1957692764
367413479
1250442025
1332358903
1661626606
1516784193
1350012014
368902641
1494223006
1992454005
1733022192
1884966675
898196916
848696833
522325117
1042580185
2046299089
42932112
217810713
205984435
602731258
1688770005
1794120969
408145338
1265691012
1160187554
1602947249
228717637
62392105
44611904
1679505787
2006980737
158934624
852306213
299905411
32098097
2086823730
404044673
1377594626
1070724757
927185190
1287408345
87445482
1513308146
1420324302
2104208099
825269190
729210764
196661926
701066764
669216403
2128837781
1398592508
1073967249
1501481224
1499773257
532194843
194489631
805280871
1729924040
406616229
1455085763
1549820127
1647271417
1386229873
1222527089
1852716077
73135492
1900292426
2079726455
1682669386
1443898651
2039480550
1967173811
382280965
1925923586
1359505681
628122332
64960590
599747425
234160435
1329106090
2024684080
2126677693
714029417
845075696
9560109
146807509
802372710
479314678
1190027973
805102467
388751848
140876443
1166103384
1268593206
1884465303
1039696102
689896027
721360469
1255979130
2011097057
1256537628
546917816
2030955826
1645822776
1947013235
1496317092
2074798235
1609827321
1587766589
961556038
1151544356
1624431967
93499582
1747131704
9190511
721965319
1518726503
533349017
1023855070
1727693451
1615735528
1351954395
205972487
1542870162
1955832708
495070684
874001396
993119368
1136352029
899327368
148323731
77512483
1980384428
249319558
1257810668
72270965
489615661
209727661
936877433
508130374
1165673890
596660381
2091125040
433449617
1312012666
501042222
1550456328
1549308686
1351064595
746889389
541821731
117849631
1690952710
274252934
1394884626
835550432
29689077
932972726
1475516312
150422949
34098572
1302282108
477954565
1646255942
255544863
1509240281
2144175921
1883838135
1268762218
839631690
2117884143
367442477
235609310
689707572
1390570745
1860591146
1690327932
394411984
7151511
198404345
1471395584
61719819
426499514
2052614050
182492484
1811682821
709941032
511617478
1836796554
1777179405
1434302649
187508278
317122809
608608243
64319182
2005378701
645477737
1187841438
40628040
569326593
590655319
2071181489
855018
1753545653
348278205
702870344
460541110
439353945
655605197
259802192
354931181
38256882
775367042
316760093
1042562703
1948488003
403015087
194295913
1718594169
586191222
1702127494
249486587
1561304204
1565444209
1500800036
817079162
80088345
1398182624
2137322999
138024917
389378102
1623676572
54979330
751449338
1780729802
1816166108
301357946
1230070805
1756741026
1199948075
399845341
1362019750
1956300411
468691239
946798288
1387807188
155405029
1363766579
1103096908
1488543675
1163516692
75303337
702967547
1163716232
1826121710
244229731
1445598848
236078499
137528828
1267221132
2120198841
1092601083
2066593572
1142335551
2010372247
1118993462
1210105195
330869181
252012865
945624200
846394593
1619109086
1469579378
655773717
357873162
2022723540
2114478559
1491622436
164216771
746245470
785072256
883023859
1631496752
1158744279
312447980
1257893883
134373460
2113296996
805140282
2042078012
354198183
1035170724
900370135
646876357
588943685
1459721107
1251800834
947974751
126500388
1982857882
2071312960
532204795
486426516
2024068972
1039912651
1760071579
361921014
1268384480
1193319922
174373260
839547481
307733511
406262057
1313287535
1136883918
994878711
874916267
1980584258
231860890
1451662921
1568677160
1900148701
1808026645
1865024590
310836592
1105465263
446950275
1554750020
877127132
1851464704
451722002
2007773082
1645588836
703231318
1616194254
1501012781
315374143
699682927
1717504857
1279799444
1499799016
1836945408
1187674046
1435435880
176623036
411262007
421775409
1252201512
618177322
1339261646
818252778
727141484
1845477284
1891147724
1086819212
219738774
710308256
1391136167
57922397
878141116
763257783
794270995
1023067476
286652091
1042010640
762123713
1329542050
782856754
1730218378
100761277
380863290
1170302699
1429433653
469773703
1851839774
50273642
1188234475
1613865065
55654767
997895366
1645056937
1317936239
230025600
867655328
1923495341
1353455444
407013944
1286102150
666535598
1375430383
878081410
1569104607
1611550722
1469987222
1403850178
945372705
1883684681
1993397937
2121144154
1378930292
243147782
301016689
1050090143
1194808382
850998951
1431765646
1607913327
1976910952
1139205656
38686252
219385245
860677310
1429450329
799266401
1660274833
659353463
127497869
1146485349
1089442044
723222674
1471477632
303700854
2019172187
471484727
940157413
445109694
1935828439
1753549854
1409104905
853213131
194882242
946561572
938709217
1734177735
171911957
1946601081
1595164076
816422617
839369707
195947102
1331871814
1108793768
1026074061
1288065557
2029110807
1908443351
1735527915
976566436
2098960681
2008614200
1866926372
1307622555
1455923067
51989386
1844395488
1014125379
350654542
1757312409
33537689
1240172171
1953377200
2024143232
78898024
2084435817
658339627
1408873190
1697590605
1943514046
2037548328
1862054566
1254174678
2025103741
1322959576
1059706605
1231323944
1340517165
507956769
1861561304
1104264942
958698631
548066498
1304499162
2023717823
50433701
1578400069
330839843
101211749
2005787567
446644866
1985822001
2047879409
2051142561
1638961448
1942047681
1860228659
187988095
233053688
661803007
1163442870
45945421
808583241
1834094125
1843572778
1002707878
553073821
195492380
1775322848
169919995
1370085854
383244186
529924273
1166441802
639729771
1046684225
776835590
1621267762
813539479
868433542
591015364
1999322231
584196025
1628467428
1306842699
1958787490
635670445
777101038
1841215521
1906437952
73133148
562878262
373001258
559228973
1040245325
919118199
1820197386
847653712
513055962
1649350487
1271870010
1182439576
1613372423
1218692107
1815746611
832408792
819336054
1421692170
1489245471
96701962
667242510
1983111641
1490778465
2045230988
1306633923
1983214793
1790252981
440622727
1515088471
2066791153
175234691
1187022397
589654407
4715636
1141209844
1693006732
117274188
918322341
1945567873
1301529200
1004761728
2091131586
624207370
1705851215
2089740256
1297697158
676555474
2091089256
2092639397
1295437793
1387523577
2047825790
1638785838
1397801216
1243950684
392163111
873756431
419089640
1539202610
1500022927
1551926331
886759
449363591
953255696
1005403301
771453949
1722974261
1737341560
1440098084
182898659
2099490560
1687483193
1233677584
151597187
1735271316
373612058
74952874
1910366210
1622244708
1860774189
662662023
1402996517
1143743939
772534117
219796676
181247097
693262697
609185180
917852062
1216355653
224672490
1991376295
594632835
1603014150
1213984014
960322566
850144496
259539445
221033715
1480733482
954826875
1971186548
1533813843
710995879
1438407548
1088582824
312363990
750837052
1702627666
1092362202
1165882692
1442220584
430817006
1632792263
2109334990
456815694
1462485074
636179432
1455433771
917568676
1899171709
1173760585
810573609
1956946981
882942583
56980853
934158183
1219727236
1992761665
1915251303
678187629
722555828
2137402618
1867857726
1810538413
1092487700
762064057
515195747
683532310
464759956
575382802
1579401457
1633458042
1621801605
265098720
995140353
1938323196
70722569
2019975308
429385710
537782150
1239318239
1245754831
1522456516
1016241098
468222526
959843569
109577799
1330391756
1665846140
472850672
439294359
379040162
1764813367
1449850842
1509776193
1686863433
1851896921
2102980593
877138175
1086046560
199418502
2010011406
2118753122
1888176437
459011179
1132496870
275144732
1484866192
1423531218
1640796365
143554651
524092550
45151715
620061163
1049438780
348185145
594066866
857834285
1060579485
518849551
211868136
344019702
1888000886
1310936017
555869383
103205940
1373892623
1127038253
1867546827
322425996
549613859
966586628
342308156
574886503
55027609
1476530025
200774174
883379173
927498750
1500238218
575904964
167857218
628573526
970001563
329286712
837571258
495273318
1226261298
2020842707
1379600467
1764451477
1720828044
2080023815
136773272
1361730602
686930444
1993363851
1324922202
544460125
1556117876
1824399724
1053960520
650975297
228364286
315390590
1113909800
895286640
1016270675
1847725375
310163707
213189853
2014170408
1263763986
1516744180
889696003
1072671899
1088711640
1617225547
1046244738
2056777783
651855301
1768079251
1873961531
1034261831
1751398162
1333103297
2032330771
1332983148
1404264149
1720704606
1312088962
208138311
256731265
1394957750
1655822979
1162600265
590456999
1652625798
493737246
973770279
257360007
1152927276
1905460414
105578137
941738672
1011020004
807548345
729854343
76746456
1868734234
1215891174
1579891261
1628569292
60877791
1473178057
1511905156
1959836163
198082301
347728669
1137186579
921524850
353079860
1424769666
43548402
865093640
1199767655
544975883
179454012
946394602
463526819
2133034653
978252010
1258890698
346917586
1762835929
1095061188
985814230
1171681377
100038998
2135820539
1388441458
516757718
705860968
1606390352
676441540
424013947
1247339363
2006580285
1010464823
1623163350
1838166356
215734322
627815087
1914387463
1908153009
876159569
1042797090
2024849677
1377214643
1550660545
1410807897
1520745368
1930201644
1820376299
650270509
1986805234
1456311334
209504014
252976830
126199698
2116106726
1176747946
2108010408
9442294
508673368
1701415375
347363609
1695174753
1042110221
1585682572
2109922156
1294097104
952084209
25825752
973534652
1109288759
390315029
1774385076
266615071
168324709
628092154
1624267594
1591027190
1164264585
549222406
1545246447
239308533
1910519427
1558572049
1290768504
2062632531
2029269346
986470381
837812984
967971294
1773891446
1399866047
847499656
1029170833
1496231688
1107193112
187589033
1758621167
607973645
83580982
867958027
1436733823
1933885073
2143262361
1851866137
434425582
1721235393
982901907
1493530552
541988048
1070803299
418121807
672220282
799336168
737242129
1512536504
1681519626
240060866
103139642
1523503923
1524834218
1102706592
61024856
819530181
1791965912
1081957529
882626355
1729326494
1962421448
154720780
652299124
1219457283
2072572707
1867387944
984485220
1596537500
1594969220
297272705
1648454690
2044197893
875326012
1465949023
286735804
1335431908
1509141063
2004195735
262403406
136769744
1270242025
56477561
1017006549
1003277286
512721743
453993434
2097112041
1028134560
898807489
1806229787
939693094
1254670444
1969811148
1397549480
1015910741
270613942
576089431
73575445
1368014536
894916665
432186983
1165717352
2061171381
166119213
1115370483
1916694385
682783778
908496913
1560989158
752615591
389548432
962735601
1335709262
1051262243
411152049
1549238868
520731355
2040756198
1527536447
619351370
12277400
63027799
2063335693
1090514405
1330822414
1342998247
1284245970
1267673663
771228741
681944883
1379491327
1075691328
1282860744
268156550
961475258
1710488162
140375537
1720477533
60678188
1971099633
360305668
766875305
894042090
929049836
1780840301
1865894175
1907626709
1577932382
1644720968
1143371419
1789554570
1602138593
1677478690
758271565
1630091515
506437182
1441909888
1765588017
923999188
1028702901
1271886223
912733107
896243156
225271890
610388640
1825883391
851165939
332556692
831975794
696416536
829076664
1210606264
392036917
1253504412
1576161148
1087441414
1050910527
1319790982
150581579
666486848
268728799
942129510
1367220186
1987307729
602858947
1946690375
794001121
562272629
873230984
1435087690
1852133035
133608288
1542229562
513974144
1866543492
762596168
487141193
747730171
697563898
2048264442
610174836
1208728280
2036483341
1954302046
2112797999
1133238157
803573599
665715040
883601107
23018644
890692920
662009938
1398324131
775281380
1058016043
1795864027
1429378971
1947459443
1082930751
2130495382
1393763313
614905480
804342129
1550502002
472732466
1495161148
745184371
79540256
1868894639
1221320834
1321093504
1446243488
881015096
518415039
530973704
1722794240
1654491750
1660360332
1033139903
257519361
858500973
378388539
804268490
885401159
1466058223
2113824023
1038938326
1014283572
529330572
554256573
1531765226
160510186
1648391706
1802383350
1567740755
1209003470
1935530424
1955327594
793272672
1045553011
553619221
1481456080
582319605
1386367179
1988732872
851691211
1246725421
1795122453
1949699793
988982525
1984683228
1254018860
2073414149
677974658
61479452
314487447
1738556820
40772106
616935371
234144542
554280168
782189874
647439664
2102132099
2109283821
268544419
1980617548
585248679
1549294272
1185418591
1292577738
1574324439
857007210
590205701
1990756211
1022914958
852268111
677928305
110132039
130870366
771624824
13612187
794081425
1517469182
620120087
473919975
399077685
304028978
785647584
1037104113
663701366
1828629395
1897562850
414178101
1058325253
1768781186
1974202567
904515054
796414080
496417371
1898262472
1012565139
181651134
1907195069
1907584742
1458904611
228226266
1544477412
2023546856
1556855930
1842526630
2009018129
785740206
156657624
1293164840
181598034
924357201
43662409
1582500478
1400145497
371259919
502389989
144889480
928479956
1136098422
1264070860
1815584419
982188309
896656288
1245079203
789606970
1874581923
370856391
1238778279
1523784958
1696017157
1658563537
1522118003
1568830823
1713314070
1365347276
490248723
1792553841
1138894165
810957417
1692803253
204164526
841373610
1705390642
392032218
552329391
691613154
1143777539
1614479122
1776131176
557143322
746496734
1796770820
1968814915
1689200672
1252920216
798907937
1661042529
634976765
1157487028
2058965799
2037004774
1917854739
1436563498
1128346352
1886115942
384032802
330807534
2137836664
517667766
2110187358
502566641
462772559
1788319096
247257837
1799803018
1642736255
1845038900
435451004
1010745831
366320766
1036056661
1532984892
30680846
1022645009
383597508
762942236
208510461
178241183
2070077260
261007149
2015428803
573368002
1783253188
884103147
289788189
1730183386
1704332532
1706624080
1452451989
1505315252
1722631522
430157115
1277080611
156347363
819097419
1158651195
79705771
1966713553
633327884
39508392
492900881
1204426574
1485990174
1498307186
1610766940
781323297
390882176
373230020
1648881566
765440478
56105241
1303809425
897916997
721767190
362058891
1523898039
610489249
316377402
311730687
1539013036
73120691
1528965147
2144953295
1752420090
1331498897
1509937777
452031112
2111888086
202788274
1342328456
663060861
1466826256
25134712
991949241
561745427
927690215
1280945584
2119916843
2088342941
1713992838
729707971
621445675
439407540
8616284
972632361
132247031
83527770
2024525975
1409400090
1560632889
1148143232
166286444
236090245
1132371321
1304545830
840418511
1936860666
630957871
566646348
610004913
866852524
1557468141
514825090
144482664
2089298985
1425919454
1672095321
1083268299
2018554478
60624021
1621054709
1415043975
1176290743
1668520377
1284036168
362894961
1144671376
1129143668
1088270144
2041091479
716974696
442511868
549571075
524404884
1047294301
999882785
1052838773
1869948615
1383767188
743973947
1677652362
1144346654
1633604309
306059577
1877195348
31630360
998977643
516517285
1064308927
359394102
614734177
380043278
1736459510
1375626939
907580485
229999281
224921613
911552788
1289123
803030985
1299166391
853120458
668981462
1912428137
651959190
518335024
754284019
1297008168
1363794639
613854523
202193048
851403674
793066425
130723827
699380516
853842998
1177000131
1307117040
1138417727
1783083880
996363495
1901591853
611759126
418135589
1401366645
1954963038
1819391703
1729226495
1331851306
1436366165
293513107
944929586
1204970322
353001874
244065627
291323411
1357007391
909438348
1362059965
2075166115
956762954
1523331093
475717365
2110955359
694111104
1447211944
1792682204
766180204
1073812078
1478879071
1378592984
364683589
1971190188
287545076
7435053
488828093
988209861
2142120570
777134695
1565626610
1035482551
1582346090
1069726045
1337517484
590849705
2128849067
1423084893
9403055
1424786651
854828727
900872372
2065822966
603689038
986359664
1397658871
1865036255
424630386
296566571
133741835
500085938
1016472110
1325172857
1504974675
1879791954
1950242358
957209727
971204654
795103748
1555724055
262755091
472771625
887384764
360030121
20974450
1083537982
25662786
100764056
789265322
852929948
374521485
103226054
426052044
1263278327
158984641
530742439
1187785620
1806532517
1091933531
1349761388
1965248171
1143216328
1795712585
1221387042
635259228
592238800
1020665250
398901654
1525092887
769770503
1028445216
371525698
1665171606
1491290410
1426161211
512955754
592762232
591045414
566278224
1189230399
1447299660
1374569317
204790758
1441954628
1517153002
1545684130
1713527479
504300418
883946593
1110893652
1656447850
866575779
317128225
1033045316
162254408
745246854
929409508
210811490
1486770282
721271527
1546689501
409458673
505149753
2003950001
1173453566
1356500659
868677006
1159011824
1806809486
1537478009
487693512
167508748
1234052331
465644565
850576566
1963144512
699678281
516693222
1782078858
453802033
1746557529
751052761
1949914810
1683977259
1921223146
146435002
1523043033
389580109
125848199
1727834427
2095346644
346939768
2084371931
930551032
986998606
2033471071
437201522
556151184
1650072333
1378639946
1909621758
1838264887
1760735464
2114011080
1413921697
694772849
1163430667
344061992
1941903329
1769808644
1085024360
1631473075
211080481
1902694282
1657030942
164633661
1324174876
1802327303
742808056
1847213256
629467988
1997517414
608709078
681964578
1515183162
238488634
1448862899
1365764496
48338670
513984289
956782798
1163240388
195829964
934390377
331842216
961843387
709369444
1385367999
1591828772
1194037931
1947642901
85653440
1046548915
1866471213
1336802678
1569882181
617100457
973583591
1956759221
939322006
1493998057
943149561
777546814
325780262
245904530
416862816
465435360
1209364219
1973114710
1754287677
784722111
2098660507
593639662
1299828576
1003265056
1589653367
1962852450
925407457
2047458688
1553750323
223844655
40956983
1801735840
543317163
1515032410
2093320098
991529664
2099838875
369636294
51459398
1070043102
1213756737
152750302
739672095
1854721421
1676798107
1698854463
108886801
839728761
1004932655
1738458449
1859731301
1095657464
374587109
207971682
1645079123
1065034296
1487378990
2100443152
1956651934
515909922
1236643787
104113443
1066871745
1972532217
1661350557
1167800153
532312729
785405401
1907241544
1941864515
336835689
978216359
422403660
296502465
1555997211
612446044
1089064893
2127819035
858721605
1091873443
251845350
1840600340
288792672
1566735514
1364454238
1787996306
2083724200
1020788448
396387264
642176970
770579405
1920799007
1208060598
2055280415
1020749968
2146217999
550468253
600227845
291687043
2066765385
1767775633
2025616542
108161458
1510941821
84356860
1968671685
114733877
1652675027
840582535
1136183009
1376569453
622617547
2020337279
59853906
1317303361
1331605246
693935835
1813179489
1876339344
284991154
1431381396
59551176
997559474
1078937074
1085572893
183804291
1585379768
1598011191
750605854
1656749975
326804279
454861928
911140493
428509820
1189915634
1592510522
527405083
70138921
2110115493
283645178
233633694
839662121
2027555674
419278274
602366478
1198002550
1822875199
1463068393
1427967637
1121336077
1691483664
1041993086
2112788578
1910433818
250192233
1449310096
120939006
1544951380
806309459
100228446
1277494746
856288238
1968582473
236812384
93377131
1619549252
515764886
1357868261
806243043
467473426
953364336
272267490
948810424
29928692
824071515
2084760846
891395729
34744960
229253478
311110888
231641012
280215212
1879743812
2040559425
995857837
1740887259
1349362946
941651449
675084443
1247504230
90043762
1514706561
1238494025
534420300
956416559
1384131169
911099442
1779213357
1555944561
510545650
1305036980
130806109
4599997
2068618696
51012622
1760010519
692405609
960996722
1791823149
1328233900
1692573894
115222773
1985255281
1938407771
1284648833
1515202677
541660749
1703731757
464847521
1884205467
1492535279
1045014332
1001692730
742225722
690325344
1195066332
1482804936
2138518137
1357629208
8731716
511707357
1512426067
434410090
20828753
981880192
157238256
712186065
2139207962
96377531
1264089929
1640120124
1697779996
202170270
1268687615
576502483
828222766
885423042
644386073
1935029116
91659849
1562592649
53525043
102657356
546637776
452007890
1273574235
2033679225
841497484
710076537
2134517939
505936429
1486298759
963929780
425483022
455233859
1332794646
1497047338
272649041
1996094987
1139717812
1377711230
1691562626
2015356265
2108197590
2020442363
1414710119
1031712510
75238512
1534159197
1103147285
439363154
734574403
1324095688
10944545
52733366
1849744172
1453674858
1065230065
1207273549
1286666429
1741275679
1764083037
1580967076
1832805698
1141302653
1912708466
954388075
129906625
1718380217
644527078
2064867530
1055226962
305926589
893824904
1349177688
1563668690
267470799
1521865264
1381779738
127437111
82378464
1005109456
615663610
1458961198
372459389
911152017
1498041918
1824494472
792156694
426749492
893620063
2115506508
1358114618
2078007389
536456112
2079214200
1052744702
416173449
1447326415
1840928886
832698680
1697029644
1922412140
1201409036
1934905732
1335031347
1957557169
2075896210
1582110592
1759000460
834764322
1106111843
1076847666
2118780994
2013663591
264001619
2931848
27501680
918742055
2115158795
855728363
1855092046
639340937
1626553240
1918116467
929264098
938415162
548481101
1566753134
526665624
222545878
1934931267
486790084
1252608449
1104770042
1743226875
489108283
805907162
429547003
1284225789
1780347696
54492005
2042913642
1398678395
1074978759
440857566
432217112
2034556055
1597801320
1109164822
2111046767
350952407
527545637
1815881798
397258753
457919891
166309685
390631979
1468203886
306739455
1880141086
1382975355
165377605
1492642969
175772093
1010112329
349789798
1616654872
588846521
1653313879
27738381
645024517
705232320
1929791019
1021652456
1083323709
1414388012
928714545
453976274
21214742
135710491
1800314732
1945463911
1221095422
1646970329
241408882
310389769
1455177081
206112898
1824291144
1142341255
2118964836
1818613244
935405921
86263692
1839840266
1758260725
674858667
508705556
1282239623
357726251
1219333644
3272226
1273028663
433814177
805068734
1227764425
1595559146
44488525
557516508
599652580
806892328
1860162177
923535825
284227821
169455970
975380969
1975567026
1032808104
1486168410
1237287325
1488289617
774220419
88996627
379245318
746154417
1618289879
1865089597
1623507863
1215510495
1994585837
1720564136
836762078
2144576752
480106137
319561836
1873464488
1791406146
257156932
1636676806
1074823502
1978967717
493985127
418169301
1682706748
2005135907
1845667694
1985802932
2026207424
1575793236
292413681
972566364
863145332
1712266361
677727396
1458749612
1252285407
589145170
1619203819
169327870
575278564
67890043
472686388
1817099146
902978001
1733524010
1433701140
772526537
1895069496
922697752
701816935
61527799
1237950053
1947130591
2126129010
1775693866
1925189146
157460669
1425577147
1279223206
1662032257
864132701
727989250
1073397132
1082113874
1135208654
1055214099
1847140788
1699956502
29185354
142690055
2047281781
1367697411
1908048145
267542724
578892850
1314813714
1184092683
59096337
318429830
1740512572
1431647975
68801365
1450655055
511514021
1755951052
909496370
469199992
1534096417
1710333324
1867710000
2143116409
850883371
1245371133
1083259166
1405436508
1931266618
512466051
774858708
1828075540
1299483659
537991407
356581007
1235953906
335514874
2044918031
389646654
2035615135
704467164
321687674
1560755563
68632759
934642113
497868098
563451171
744460837
392293948
1033785653
900788385
1134167229
864161463
1429692604
358891708
1849837887
927012088
857005100
822720803
447959906
2109178223
469700480
979864340
422985210
485573118
1704635190
408004196
854685296
1036081097
414610316
426345813
1350119999
697042501
1460058523
414514577
937568835
324044873
155163459
82123530
626499461
559632187
664734588
491127319
5613296
556386511
1075290757
1030805948
852016700
388541913
846018088
989379977
779331361
135649244
1941191254
644593872
2015137129
1777246155
130345084
857786297
522350863
510903280
1079193775
527163975
1530649600
829150833
914125236
821104243
557833670
1357722506
1555822813
921664017
1526353849
370704290
1951877761
108895639
221012383
952937862
577975034
181364208
435842387
821923098
1445109059
1304389423
1965560794
343269573
702559400
1257510482
178495672
804125867
1745079446
1914309560
1191294729
1853877306
1524928635
1925991775
615138583
446832779
377027771
1189323040
1469563120
1609672443
1919262221
1845880652
749317300
892659408
2022415053
1869511742
1890280035
2048911399
491258415
2097717989
911223005
478355925
733275480
2098526025
428183338
78499658
1767716580
1303570600
698159586
1491914709
301233112
1204239186
1928201854
1546587097
1824723744
1557697401
867225479
1140351912
1654177481
630916850
519330358
1575757180
607474488
1426307102
732881025
1029180361
507095069
1172141872
1292564442
1833485232
684793981
1056402814
338813634
1271986950
375718529
338087709
586428323
1061942918
2110429444
2020906228
30513943
1719971963
1501370929
670056393
1526807894
952794655
1452562642
96510425
1329266095
1125924562
1934179365
1697362127
270749542
1270026806
1442381932
1919836447
660223392
626365839
314064574
308119443
1347325886
1610394440
1722203533
367575786
236367200
1282590699
1163200829
1220046719
766454589
1958136252
1840042840
809476203
807474790
990598490
418192414
1119560275
657480155
1169931714
929767821
1941341592
1649635653
901738845
334043386
768618509
1624598212
1652879441
527674798
798324758
1495471557
1967999894
349653679
1131398754
1147451510
1117858324
333326834
1891352634
1084537555
680024009
1235758395
239303101
1122293763
72145832
881687982
208973855
2107801110
45258236
253556057
1607207930
258701872
564946513
1860652447
705588147
4451573
850909755
686299446
453588354
1270777490
153641733
377324366
2142417351
818416489
1070273692
1660934183
413363464
1061625853
627829532
455726496
385983155
517037298
1743100282
1285735084
152547026
1356246065
25485279
488329335
233736455
1002695683
1017669952
1569604123
1499809224
465427577
1436955295
1062591737
1751032197
146100810
1528789126
1978081554
1052611248
414561467
1762405699
958646594
654959430
1081000051
988215289
1230246763
766891131
1931121760
1434630546
1190744252
2015217478
637601313
825400394
1707752958
561705018
1123630574
1494067501
994714551
1981943931
1080728226
1681319537
646692513
931608856
74309283
36896269
265351115
161453090
1808770013
192179079
64500899
1146763377
1154815848
593965683
2009655242
571015663
1220804380
2036669618
1338984545
632452516
508494875
438009995
328813377
442870588
841435292
185306957
285553407
919158426
974406461
367930058
108195710
1044269937
34792405
971261078
1263093523
1796239028
840761145
746374020
1314899523
55300262
240780178
750318153
656308267
871512043
1251603681
643331435
1598318333
745022118
1696313674
1138084380
140895027
1980951054
465534173
295455564
559125947
708897689
1910953475
1025556874
1153127910
1922349923
1684181579
1185249250
326355941
776757086
1408254427
747821783
1241765728
685608983
1575476188
728604234
1914093689
75498558
1306178417
630418420
632172477
1432273489
168080174
570890624
1661136602
1749646025
1469112671
297101045
2099605561
1373563551
315763997
784024791
1183784866
692667768
2058453229
1364632138
670399244
1002809255
1974608198
38454202
1859121497
340758733
1108168340
1654726725
1008831479
1693017624
1367749390
886032757
490167905
890960840
615978484
1802393486
2100084546
861874337
1354291268
499278253
1193691018
626614073
1965406601
579631838
1045732140
885805172
1201169069
1436465231
1106246051
1030395395
2095594339
887472303
1753060895
1236952175
1065616933
229466380
382711693
459621738
225166436
1661578286
1951506572
1835850237
1198187189
174956524
1599094914
350069931
1850977495
865621068
1225829163
1052302391
35457700
757182769
715479387
1206797628
836993983
923774051
278081688
241112234
183405567
419238093
209146828
537057912
402331497
2038090671
822000588
1466397439
1764521801
544523100
362845931
1122304524
1210350946
1585657198
1017934215
637465817
1793321235
1194433828
391980732
2055932902
1261705839
1147412857
1220646783
290942467
1601900552
1160022799
829172787
1344848342
1291495966
1782563620
989469730
218714223
1251751620
389863828
1269005853
755118037
1317619491
911643264
1059397570
1987540062
1207093943
1245740418
997533559
1971350515
294089681
413176696
886274837
1656020934
2017092640
1279679546
1978069231
856186557
622534888
1716035038
95963174
1366069055
1881132761
827495022
1316743268
18057760
484619994
713664014
1966828145
155925748
1098125732
2006236568
1670375571
302699309
444669139
158204993
431887951
40577448
1462859370
2009613036
2024087900
1080248378
1916518776
1894825238
1343314187
1665262591
2094174767
1312200702
522428335
1081928209
1395302995
1962985689
429826438
881856765
159075602
685476467
772462049
667120522
2071614444
1390828594
1975666527
282276659
1198778992
120293354
689251169
496050627
557845099
948580405
1725436784
867791876
1349914810
402384481
1473076373
710114281
1482662065
203344260
1937360836
1847028389
927715639
34417623
1830179578
963779391
1577296051
279691602
342861751
585098317
2000728278
62346799
1067736330
41382632
1378306992
1677397198
533921552
295545969
1105506113
1983390717
870899427
771463342
129147451
1919436064
1642245021
1391416491
1671516033
1629707079
401592679
718343225
866675568
487714814
873046900
193264804
396402536
1786057378
1370442400
1207140141
1676033589
1861011106
43482779
2048924279
1132871763
264632550
1615398354
1203281279
1173784610
1564016378
1370160561
622150060
863661670
891395218
1354623763
1086510343
1718916663
802787983
1909363310
198175883
252119312
905884800
1720948737
1094065718
830643199
1309509513
885450776
1624785774
1598462694
1155098604
1491855144
1219412787
483507505
1275803612
320039575
1893393526
518349221
99587507
613316697
1299851301
62657390
905812410
1386270536
2066918425
1819563465
1906253063
325335051
563188734
1576056942
887326564
1596824691
1618246906
395195270
719725948
971303014
735508239
422694040
1238435673
618705366
729614287
1632535021
377841274
1257678980
169063518
2124709748
2081592320
1569836990
427856765
1754962653
524578712
1119845504
1345939552
741545919
1991402585
1631854620
1704772829
1522316241
869789810
149476835
962900623
1249966919
836743887
710065577
1013737205
550561042
719978757
1255480027
1059191785
1206957836
1689781885
1573862561
1545417495
1652830812
1506044268
1850158826
729038781
20711247
468875891
1217540612
92772483
1453691427
1243408822
486275860
1511904046
1612570394
1911358933
1635630102
46695671
2047407707
461603300
162919623
2108370447
411988130
77317098
24250913
668806039
1698452414
1022540421
792373054
1556066755
1292973526
1708801025
561243335
1371590238
428780135
1258417191
1774336629
472150597
43316941
1654565386
260388267
143426846
1038683559
2134476591
1800993683
1243151773
1818612611
495928645
716148638
152634764
1677306753
1024023691
733144263
2137400149
951143143
427395524
1455470120
446852105
238081470
1759569149
334570951
179486199
639386285
1881898820
2017011330
888013472
1326450804
1441368476
1188670228
983202179
1256919097
305070599
1760337641
460458454
2051732334
920841034
100705868
2064030880
372997987
199690767
1976870530
838828002
3834287
513878899
1415845432
440979405
869325820
1821307818
378869152
1869474193
740417770
1017983869
385437392
712500586
452065281
194758476
791846362
1925781836
499485216
579271874
330072372
328114800
819541347
150962588
1283150286
1602287670
1993623967
2114574593
1330791273
181175765
121015518
80632581
1805724970
1159417118
1419921074
1433582027
1795889401
1138266225
1598264830
717623430
2105973970
1994884366
1320553377
1904769323
1100544550
1344671073
971608039
1312238345
1983710918
1479834455
1386712581
1113989391
623303840
1092311574
1568237775
1926252466
1496666705
1099448625
1439774354
728183650
1040333603
1098558953
1500890537
1053515627
1386377107
1129965100
1968367842
1119220446
717659458
2056053335
820972297
1929187250
244178906
718094294
1021774866
821799248
578494527
965622500
1945199714
625336829
505298366
1290842548
1829343764
2108879205
2032270784
1776102803
814009424
434475909
1536148682
1023210999
955318294
882638306
121247080
409676338
1136596054
942693957
1566497224
840361001
349795935
1892868453
347239254
1424974516
862449023
925253643
690262729
18037469
1294055466
2047334085
131062009
1700500285
1487859646
1047282385
1990540934
784098780
1052390477
1079609626
948192423
1611844114
1148428807
1479001170
1938877739
1058686871
694553681
592534352
1756920457
1633824676
1704952530
809221860
410384435
104595586
877534471
276934863
34048775
817614483
437391137
1030230292
1063618976
1594079050
1566967346
642135254
1500273766
1244879690
1923009481
281724098
1288316280
1282695316
740504320
656810764
1499541884
1622998198
312298574
675502341
1525690318
704743201
537256365
710446813
317796963
229512120
864762687
1077413965
2025879210
794891276
1936993065
367701030
1446769877
33555250
1967153772
1094521208
741128420
744429171
1801915470
252188321
317391576
768931955
1127527169
102629201
147730079
20155207
208235614
753212038
1629053983
1925100170
928533763
1456009498
1261834369
2010785300
761865715
1523252150
858596725
356993835
50169773
345760182
158343530
1122768944
14290701
1975926401
1361240198
1111227781
106232154
882110622
691483750
108779832
1286275176
1383526210
1573602427
473558921
1593540472
1138665821
1817949669
1869803255
697097768
2005068446
1182440675
1711077591
1444562535
1397574456
64762843
2112992532
1108057953
2032805095
497703830
2112908096
915985020
1177162260
976217236
1194403258
704206477
41743109
17604206
2139216612
870385135
552566169
1698902093
325492940
111884480
951341549
1267841300
2125850089
699738870
341940676
1889941487
1546237100
1619568364
1160523369
1944042522
1920924806
496499386
562644649
1886215546
1339811205
376190038
1920970173
398195939
39201072
172402023
1393655958
1296288858
512914925
190230514
1766290682
1424400057
194369662
499440209
679913359
976224454
1963077228
1190407074
955904446
803739945
1393991855
846909421
1878509573
1149915250
703407543
1634927754
2037227818
1766900073
2005797611
1810189281
1786372822
1856336340
1116899441
858581657
1904040218
1105875390
1496275465
2136451828
940389463
1705575598
312500707
1621223749
1330548544
1314615627
1259229939
1364191454
660897173
52304354
1546085142
2068147952
515481992
448609456
46400742
802990183
638470973
1789770682
1947249380
261969212
1247026648
2124598592
1523945742
311770146
763379357
881947863
261459733
422766710
329058889
571654643
475853542
1755557108
696538252
892721629
2134467317
1960177871
248196411
1408419440
611567613
492880729
1955081898
311365623
1002782693
162642151
1321030873
1919228842
1507858347
469896882
642669139
2006930875
1237700031
28579563
227319740
1167597531
126032907
987360652
293705980
1454344874
403376760
164000789
1044431968
1300747774
1342834930
380212703
1823090762
1253685195
497684975
844682337
338057645
590442064
258004055
109386766
1124403748
1216714443
469820929
683597706
742858354
767086209
510066228
1892252819
1774013568
1878465183
154941228
568256523
629424544
201333007
224811274
1772397125
1443320141
1846474666
1205808071
1857221471
332573290
858862982
164352331
598699871
1352537760
1911523
1875716122
1394328162
1528381464
1656314094
1134703923
1528415561
589463347
1218806476
223712941
1468389671
506540480
775326988
1196359063
65571948
2078054647
1182148298
1522643064
1843431070
243810090
2111256854
1611732272
600161388
1683941034
1584406446
417612825
1650912435
149225393
95136052
935436514
1608672234
1200334578
142728991
1261141643
817563882
197995339
1416205968
139904987
1735045368
595336355
1347667936
1001698046
1976744881
873324994
975286184
1403550441
51116119
600430261
2049357367
1273111148
1463210112
199619349
1734811698
905395593
839695881
12187704
1013221114
905102461
1477707285
424814426
1164515513
129297702
1568062867
533364761
509780107
68947582
882775582
939230894
662591240
588220715
1238561063
304189942
752253555
564509636
2084879722
1799856529
379760198
1102969687
267885089
761183478
1417422031
176658022
1127924794
1963645076
392597064
126803777
90720617
458114261
1399771571
1040793136
1674511754
492610594
1792052345
1849248529
482862706
1560176981
1370708861
954462412
1746368471
940432672
1789979374
1726977672
1725741106
1572253160
1366609500
1533432456
1416508535
339805308
1105666354
640951308
2091281559
1381049050
1198714612
1075459487
725647291
581208778
1629053864
779102086
990257307
1098230779
1277346781
661414456
581947748
1053759912
811478114
1305243597
1484286123
825706884
1979784164
1020681952
612686998
675142166
509067774
1674325260
2103531541
378757095
228005810
436877383
1358206648
1467268437
1296154712
1663678978
661293357
1129512816
1806741667
211831026
1555513630
2076230930
1047568490
611672945
1081288122
785263771
1917141383
1120338381
1123119049
236735197
2093170881
1039544395
1905389124
370223158
814878200
594850260
1668223541
95766598
1720085625
894216615
1521042128
266581756
1659292354
916147717
1169193609
1519755109
1464493044
2136449654
1997351512
1362258399
514074171
568211893
1497982617
585982505
304768185
1658519568
398154432
2119820780
451694357
1581911553
739378860
931076791
1829122480
1919451633
2074427806
97791033
646282701
1804493500
782894828
1806570263
1563269756
1913293184
780929730
549970486
2070838236
1698272530
1070437898
95329741
637404171
489742983
1995352618
905550148
1084566369
2121699564
1459383814
1129864554
166850690
1633651366
998892086
2074023674
715067512
147626010
1190321227
1478134902
2124580661
1109359056
1760185461
1419025601
1257494427
1247873684
812959957
1888634241
70982668
984705509
2140168729
91500744
1069145782
138096208
1575665462
1749207994
1625209064
302161755
321290975
2114905298
320126114
1225390008
1615918570
2112868835
545236020
895725609
591986112
331882184
997575116
1961611499
1710773935
1931068202
1504242020
1317096665
1449138509
693297410
1292805958
381182613
1671005757
589040325
1471799703
1763641305
1057757837
1615925725
217434014
592206597
1211755605
1047354411
1796455080
487857647
1956859454
290767772
914159107
1264006996
342015026
1988229830
1069088665
1359625667
1732382682
1724087461
1664737124
2083195389
1294597123
114295329
987701392
1249792066
2012008932
387678216
641767755
1410221046
1670221050
662023709
2146564865
1602437240
2101618353
1528501359
185608890
1854897271
1218458467
369205861
1569284424
1053213579
2102052516
1548340414
1219564432
224082100
118005533
14496554
47227630
1649942702
79534708
2019807176
428201268
1108587515
1515352702
1104718974
2111837362
1638988110
612221133
1445404955
1213036955
1571465140
1553025869
1952029257
596154472
2004881652
1032624193
1745020831
584588328
163386251
47565495
329978218
554771739
800462117
1679410795
422098723
585986433
275842329
1089772692
1844442634
409357921
1381262819
1109606334
25155350
1038438214
2002083906
1293910026
1480017119
1195101723
1065213154
36130769
486181649
1802646590
834905855
466636646
808606419
1503660573
290035271
1785242022
583883461
337498124
1329840490
1283852340
1477262442
679583214
2010626078
1900300099
956848760
938970102
712099224
1607717572
2028527326
1151787552
1680358047
857326003
1628598750
1039471072
1021689834
792857316
2021093181
1318548668
909357149
1380256056
428254527
2089080152
1553824498
1065437045
775592578
1006092262
1120275873
1772786931
1374903509
735222397
1198016315
628056582
82040478
1255572523
630944091
1515545525
1828433246
306052813
13943619
1450082272
1414965351
57433673
1950280711
1554449082
760913636
1535312164
656450620
1552816457
1624042977
1221415053
103499962
1570346722
172521108
722766110
61504724
117834052
194847951
420235840
648926282
1351869500
130153727
438890374
996509205
1334013564
1646441161
1028698095
621487633
1045386594
1328662295
1912112781
600795005
1288176174
1464348174
1247666913
1466296127
2035287261
1694203328
313401638
1625816587
723177779
338928791
1913440779
1156029211
7258969
2003379809
394894251
279651707
1124821841
1821697167
1178032429
1269524260
938811802
1668966981
1756652386
1754038051
117891962
588629100
764811579
921361228
1103853303
739630814
189267728
1232419605
540989337
1248619182
1796190236
1508686136
1564011003
1075596668
537302520
1858330279
862091466
797939185
939157798
1681243294
1454733431
199097286
558201090
2093878815
1705612186
1502405878
298826922
1132159893
810417980
1920070634
277457491
1399083948
1521588004
1266753164
2077349913
131642992
1260012064
1802455944
1683383414
685238058
61644332
1429371296
354625029
1589972794
2051339403
562588869
648913877
302151477
945976917
1590486383
63952405
1498210928
136691828
243817954
1422044602
1003483185
847489067
1010848047
1430873359
1376552606
1441615670
825362714
811505701
986334343
600735709
885060669
349447396
1735195717
1583567178
427918514
1400296198
1965503797
1065751639
183080429
2020000967
513979977
70682217
667900755
1987423938
1272453334
800804769
1912591884
612096207
1676566935
878626130
2069222355
2041898316
1192993879
250083124
2094691400
659907155
1017097527
85001122
748173475
1655316821
722580240
509326177
854169754
1815238578
525996567
432365189
271327496
491095762
2026966524
301668316
400628431
116796567
119249840
885989883
1583658994
1912748827
8336508
1775282966
310692633
1489131922
1971695445
2131153243
1012925568
1093200939
1223304214
1911549673
1058453899
771875993
954717329
772157087
1123430932
868506032
824451115
556427317
1508343510
375842932
1787591943
1366705110
1074452453
851958783
1352759983
790013726
243827513
1465523560
969395295
804219191
247480792
350743728
978869105
1508462265
404768600
2036097135
944267457
1005276774
51165016
329559688
1734510624
1956650317
1063300076
282737675
2083133924
1229521541
87147558
939947420
765537583
1979642966
1654602223
49377167
206234173
1273166700
429228144
260853377
1189258376
1625219104
1418685022
648574845
727807405
129441338
830330904
432834523
218775203
2119114927
2115956263
1125651901
911616764
992003832
1093522259
2135373942
800721420
34091164
1341388468
184998095
1784527459
1805963570
937745987
1105905903
1207868211
1370541492
806190377
1450616008
123078317
500146045
373297577
936016565
1316803770
1198850309
805669710
2057583348
1659167897
1621435155
2138929613
1082585201
413249436
1752114953
2020967091
1090044211
551084821
891479267
1109483402
1172878820
559153844
660797091
1979475142
493701878
1699484439
2052328683
1954385798
942458854
27806510
1816824463
1952914354
1692426421
1963511731
645360112
1637524146
1451433091
504788000
959801344
1954201963
1675462603
1487963742
901216789
587417122
876554987
749838105
1694074905
685828072
1448528720
925138483
1458860661
1676772156
188379947
1491200861
70671878
649453940
1624261284
1001431270
2132821949
1784547061
199821001
1763720813
959045892
1983449229
1266522896
2088256048
732738824
577858257
2074087503
1798573116
1121424195
1344210842
1607573108
1973741518
1015760173
148339808
294542172
192093787
1140951477
1946558739
1761590243
1305940330
1849645476
1886684539
585555060
1535335653
1517515935
613185492
2012188681
945357145
478294960
1073517447
1321023928
1830721035
1059039103
1971869384
723676186
1771275150
368638716
1676460265
2048152078
1163412953
1200496829
954366182
1527439018
843363915
1769784964
1365670765
211731860
1290100355
1092456980
1989300526
727071585
1979240974
896836816
376229215
2125561252
31854814
1050044529
2084328195
564667198
1363472728
566338319
335783124
1760048284
1337037588
277861266
821180852
38276067
1682167984
1287443893
514923592
1711013311
287566355
1093062301
2039828667
1396754653
1440005879
331833448
1642119794
927714818
1642967225
193406851
442153870
108138946
1142691039
1072463356
44622309
1016529674
57008071
1741064130
569490997
1796475976
1992707553
1058375668
510773610
1869212579
962434726
1670478807
181142603
657248985
1200400040
844103572
1644106770
851202002
594928176
539654910
1594354147
427293934
1434185438
967152857
358281407
1732376778
930579995
1849356308
1266467637
608184127
930959241
101068549
421751441
1424832690
556581750
536232118
778642525
27949933
44110928
1506014303
1907994864
438530815
1815945713
1242486300
1313024441
1643395265
413889267
1075925634
483614529
1898161206
2089498484
1274881014
86687693
874658576
1399018259
1685128678
233686302
1008658901
2039771020
404271525
1300097849
430080936
1092818621
289940035
1310928447
1753418450
1901253739
1409491319
1007620269
627032258
1194025379
4332204
1541548583
1509359319
388027904
166017169
343751961
650565078
506978884
1121372357
117888286
763983599
589238959
1123936216
1143893333
1631478676
1037441227
750941642
634789620
1167156594
1989942938
67326647
812373672
814763886
1795039112
1216340504
526062579
784368970
1241402402
1138087912
1679830613
986008653
1047360314
2119453856
1738941533
250078007
1219458088
352655746
1236791680
1878155857
390314510
913144957
711879822
1844339820
529186104
1520895125
1034137026
947418713
241274155
1586611894
9764191
1232687006
575431707
16832777
1711032568
1379259013
520699770
1541543969
755639033
63362198
1283687347
1384264313
1539917935
2099883627
1497474506
288226508
2106896002
1580897320
42327365
563220250
1382619698
940160569
310042458
1113171856
201014501
1344022679
384147473
531486789
161176669
1833538436
687152466
1029044864
1007648574
705146004
954806589
1515875075
1991058624
286553382
241789767
1361743595
1931182694
378553482
277148731
1986469639
826755597
1354274558
1853126308
999406857
623966214
680830490
1817645750
1644351243
1348381217
335858106
1698912040
1436984431
1960475992
1204133751
103105624
1445126490
63337464
823655272
1526879862
1747268510
1101980652
1809752127
39622430
532434624
1457810869
1394786201
948811841
800862302
575043947
923812241
1863530152
1229892549
688340567
882562593
1239712515
972111729
1712476095
538758375
655111534
1564553186
132035753
1835054280
1121797812
1662446840
1536525507
2091304298
490558282
428981604
949358527
894897672
2057102692
1574220771
931170962
1546743615
894879430
223734340
1544570518
468474255
307190706
1287718528
422473505
1146312566
1842152567
948832009
986075241
1427528743
1537378333
378361382
1225008413
2124078250
1071941275
1724524443
1690791075
1547677636
1937961731
1027873641
1831979663
1218754149
977245718
488712998
1918593770
1302809488
630888325
555277740
290845231
1457814795
2054033835
335135667
1371992725
1991379859
1293003384
927611853
2105731755
983511701
1241462345
1428520613
783403903
1034828065
118579874
1570108310
2032535255
1536674270
1133864775
919456841
531572084
562631371
730382714
314501616
911271301
1441640083
75232648
196282448
1718083741
838226956
548624878
2091201289
1105508831
749555268
255780996
20807976
786879702
9026974
1038227894
1148197389
1965003549
1636998900
600098260
1138786504
1518803588
725785900
302387229
1900685694
84649047
578660374
1902794937
575624249
50614799
1091130834
41760475
170865298
1817218306
1561922083
664828678
134501160
36498412
1621026694
1453406651
1733055999
199663860
691177160
160160982
1201268969
1790341257
310278062
1687699074
997329818
2133602147
440764611
1227279275
1299553247
2125711568
2117130311
870821221
2115512856
1071434895
683125747
241499128
1933907272
1345160618
999428354
172554383
2121527141
1449826336
55002403
785993656
1288513962
1482434535
545842777
2000708593
136317121
1933149766
959179475
979214199
1720377593
1912891606
196108784
318099008
567712360
1832691481
1298725895
557613402
245792174
1131774310
1282628273
1154447338
247285644
1114992347
1674717486
1482494496
1622705598
1151955778
1763310720
105827215
1522743985
1456799253
1480719313
2146483372
1826671180
772231127
592007289
917448129
1519463833
1308584225
813850247
824377716
1924099961
1011318954
997508267
868654533
663449784
2087780582
2036802825
927678400
1214248061
1442451327
331461773
212389018
1080423436
210082345
1067095133
421559392
652622759
1060040243
1927082115
1116443901
382357137
333567435
1956375087
1986996944
860721862
666910385
1195525652
745401497
1922025053
1975412905
812639737
1590752344
1038727782
12491599
1802897420
838902400
855988370
244671556
1619218385
1709604892
1339682371
629104153
196122132
844179580
382583229
1169259965
339706122
1502821359
1063120196
80537963
1836836099
179722757
1389200641
1092572786
936438851
515580809
595394952
381218758
2042824530
1384072478
1621816645
411091983
765437223
1493338312
528418867
194034634
164869106
2145644879
224410665
54663174
1459218529
571464571
515340642
1081309271
399625989
1253583043
1885299297
514943130
1014014919
886010308
958558396
638220315
320664191
1096826842
331896893
142071594
644218513
288968690
424916117
1709407752
958919773
612883599
909180041
703912488
374202491
1025044538
1547157165
854394215
1933734044
1041940308
780084612
821789619
824212233
1716980488
52872157
1368688988
1507086312
134187713
441755819
1383188941
1266602174
1262837530
818527218
67554646
495669344
387222383
529359445
324128546
1745435834
1835825395
156330470
655500454
922389812
1592688677
693059116
1955408469
409467885
861633439
780100654
1814739717
1563166221
47800797
690765554
2119314914
1367716842
1039788022
1879120846
1024515160
1671702741
144386943
81167993
1194537125
1669069739
1440441584
1755112743
1972976684
1079465873
1635295749
2028363162
867161486
1706156862
1964345322
1622212598
1075265223
437350886
1576803596
1496464491
1252021164
128744341
303537198
1854185131
15286290
1607425194
1090407880
926470752
453164604
1460756253
1879337759
1827336006
1571216506
160074139
1181812677
387780031
1336560689
727398656
1494090892
12067464
208746500
1123450797
309070032
2075403210
760258943
130043370
1196656075
92828822
937772943
1622172370
486260853
841324890
1468601672
1674249089
549511962
1515795576
1680873314
543194217
1328683163
1704806914
1494612841
1797548168
1248898584
645123219
1640305799
1414382235
637091144
596603053
203418505
1695595726
2014306044
1328204342
2050380735
987980007
1328047285
420392777
516884930
337508649
1002675136
1994974692
598661646
1655193588
1432000312
1907627804
281431591
2122602517
2064711981
2115111817
663676000
455642432
252147453
1620652057
637586629
800644240
222751108
506880399
1219112991
324092902
626919607
2078540198
1804664310
598858524
1743369521
1477923370
363348645
1706931086
660699873
862263896
180487691
744325386
1570837269
218010199
872853876
1937181042
1036512896
1254594483
1192951209
1103781169
338151411
1005005314
272460282
228972457
874200657
1607675493
600062304
1300358978
1975350997
2063105211
2139421188
246783361
731629406
624964254
1288606293
563415070
43673778
1708347569
2143213493
594169788
1818570935
446537413
14462212
1809490363
115692719
1496373150
1644144817
610787197
1767191474
701046125
1471038143
367007517
1504389244
1951643144
1278970709
11256704
724853676
846794628
1645045916
571200691
1767427864
2026572762
513039757
1501069300
2007037511
744002971
1067309032
913430490
2050423386
1091009493
1758070277
271789393
674990870
674600692
1728984581
635057950
459794881
641872899
1011661627
649265673
1184232367
415287899
2099993755
1736026564
1994863518
1312159175
1198607252
1921177870
560200799
1801436491
928358720
232526107
1091275611
2032803132
1179084254
1133820607
795751081
428924098
1708662213
1837170319
738888494
147827119
1972494567
1055351984
885436183
2069986517
1654782009
1135230326
1677622164
410011128
1415644151
1302188353
1052761008
1131798644
1088531020
1306286485
938351243
518999918
550424027
554221637
723860753
757285312
973228682
1653680226
878077099
857530090
475872718
1814183578
255211927
85711472
1955255076
1000099954
330718399
718983298
1148623722
318451179
1927471587
1429006982
1633643135
1119998154
161272593
1838402306
1267711476
815451507
1959442666
462340608
199535389
1358858850
213397175
1921272034
1064064317
1943028079
192772935
373737306
1501883306
1896007440
1684550767
55942944
1761947819
1937120057
947775519
1260093584
1427605266
1432273274
1582419883
2072708698
311462047
984080652
562464963
345676407
1118446625
1390488970
812964178
1564516805
2901126
1835636363
613447752
481358113
1479278051
1336393878
742645954
867993715
128599258
104940673
454831113
1297389544
393948075
929151175
121500597
1548864491
1409198510
1296203992
557595571
1606476067
1716775089
625239472
495609155
1846903096
13638528
1225520693
1424107713
1388602965
547478605
338800535
857118622
417712211
1521095337
171371735
569190169
815861744
28533268
93364233
1471529560
1950536789
810622966
1371066870
1333453971
754851283
1624166872
794290717
851622744
1450832786
1102656504
850837431
586830091
1131163308
1571407651
1640657267
449035974
1822594915
2032002921
1883964857
226518768
519784587
960653839
1969607450
2106603280
1810717800
985449401
2008854604
2011099733
862118016
932886199
830663966
1031308321
1422201422
934381963
2007568757
1643993527
272360161
114672926
1009280719
1206895777
1614922723
1349810765
882853842
703817089
382515973
1211568530
1133459631
1245158720
1349369596
863674259
1538115434
1868957811
1525111601
2005124225
836318215
143524029
2078055571
74977913
862052640
665200457
391726368
222689966
1534692268
2086467470
219433210
2026128589
733563774
387014872
1047368076
1483869336
953113419
2112645343
239602479
1969244227
1837476200
70571564
1325463639
737007340
1534209969
1578492380
2045087209
1528764112
700584834
422703743
916969539
477758201
1873841878
1954176423
678684349
1299175995
156934042
132461308
694566832
729632065
985694221
1186598279
340041189
1615475918
1038477300
625929971
2004480989
1529991008
639767404
221126931
192329633
968657076
1406178445
1354637312
162953383
1219774139
146008691
2040827302
147569336
1402748995
108716611
456993291
1291000321
141909055
2113519483
1151194880
198097146
702027301
1992829819
1136697972
1963651736
562884045
1008004690
629987159
1758287818
1106009268
1151364844
1016600921
535753649
611276025
2028927898
2056816185
690149198
402212560
736352602
245424257
21622394
2038738839
253107488
73384376
877992718
503000937
1699761101
247125060
1597414063
606218130
852214293
977212961
444838281
430235993
735634695
2046763757
1216847753
1449474816
667228806
1536722420
2024332404
1297866658
1726974171
758715585
220306297
1383138303
136159155
43864424
254580801
2027335113
440428496
1277219950
552020844
898466056
1291557866
488226627
1128899944
1574770458
1532987410
1289238127
834073616
1772674124
1768338124
1338172417
1673825941
363493070
770198676
2083094918
1492887812
431666303
1741711569
1753639585
695513585
594673870
1183776149
789067472
1900942614
629761033
449752058
610032649
203376849
1350895798
1436831834
1976817928
950608369
827410949
294148805
756737874
606367673
2124106317
428535643
1172092297
128966795
231608667
542363062
1405888928
1904094724
1019032016
429851142
766159759
109416748
1428551881
1845976427
738588278
9535105
189801266
168801617
1216738367
1740090069
959912907
377220211
1287888641
89216740
1539621512
2032845534
1170336654
1371137041
533117359
314666503
457292580
624144431
2020031616
110754214
2018105053
1064581692
1225948589
931491557
610005093
1215860291
550604132
85116338
49262016
1080228350
1564723091
975936622
686602907
1799555158
1199557102
116897843
1442636433
550028999
1564799651
1293438306
565130147
117723345
2097571488
1986793360
1384458474
577938429
326672186
61671897
522378200
1287175373
896172208
2035892003
133906227
244185865
1087568093
1316426394
166813986
142003498
874259664
31881092
545764765
152085872
1658126235
1042904
1750493186
651179359
185767985
199372385
815904362
775090997
250204112
1798298359
1829327586
1954866292
965386261
664643220
1047121515
578532284
2141579704
1249018368
875104894
1359481851
384223728
314210303
1967567860
1574845760
275282322
1112364261
849986878
743909655
1446097691
1063917492
440668156
443184636
64921648
1840785907
2093273104
1218645004
247615781
1251958754
1974682960
1863244269
300464681
101171482
669668887
1481302023
1451375097
28448766
109984025
1055688013
1499572277
1450855172
750069776
816395153
441838417
938769488
1947998760
1170029344
1917327191
1274409445
1298171272
1781727234
19338052
1287308867
1381509682
701197677
2093598838
293167297
624944037
1718137385
1175508940
1649718523
1838842940
469517633
699455720
1237208037
632862207
1410937307
372121424
1719210980
1912792543
778808105
1488128497
378403018
1698575889
1786178007
512350219
748897297
1663399698
706367108
153290993
1044891067
1154427763
863948811
380715143
2061681587
2021232947
1278062108
2038675299
1612296820
276149268
1580297754
879243131
161265060
319457348
1933713218
1920824115
1198188490
1598622737
824043426
352279396
381643414
552235607
1699665742
1505058281
251150177
393303358
1438581950
1221370707
1290266558
1659301780
1989931482
1225172379
1680002199
447569914
1428830068
1296389677
1593405372
687862316
2051701260
111004753
1525703471
1071280766
1049666978
1647999746
1487342127
975210138
82735671
1517678642
1665015956
1576931637
269627395
1186404684
1148128246
999922521
700111798
1572344675
262468406
1297204978
442661526
167804979
1737006878
215927008
2059386598
8152217
2123375199
1657859078
935326763
1027116836
1950567063
738531912
884618102
577603104
1443223274
180907967
1321000749
1914830304
861436533
1468257357
519464990
986568396
1654760063
1189650081
962222282
327590962
1152321601
1102527998
1204005555
744405354
172034064
1951984682
1224040814
1136640432
940622454
1252354124
1710911488
27909373
1658979212
1582151977
1065739405
232801945
1582429273
1418000075
1209293940
1848411177
1580438016
1101012270
917487850
1442913014
1399516874
1736828595
1498827542
283430537
441989582
99069374
220581934
355428069
1644400543
2036094846
1703695922
348192550
140153423
278283781
316600160
226286360
15780312
1292718802
1675091787
1802552743
953404439
915787829
1285359233
1118959547
1260662105
2138936449
823105281
2132313450
1061435498
1894255613
1195774115
606229863
1921871697
1967280795
1110541627
1466342943
1016976009
415782683
328148051
1948445972
1315828278
2117338305
2003243111
1317712840
1098958363
265254341
578386595
430071664
1168002412
591605109
1478166214
311358983
1487534068
1486445180
1528920143
677592433
1967510898
856629442
547464594
1335060738
705924732
1147989266
1650439398
207114339
344204304
1103023432
703766704
2137730318
1195866283
2053493797
750519102
1688396144
898408455
1889239890
1408576391
2065417814
1365505845
1017134220
322074945
984809940
615777620
1911405967
987627723
180249918
1230119786
1877385410
1128953829
1644811047
1173351710
1570498775
538929637
1346580050
2058254315
174166445
50312053
1830670099
1900565801
185281521
258688912
160858675
300112017
768179748
1627208488
1138822965
1857759575
1153576951
1749490106
1185433059
234199603
1369078634
162169179
141137275
1376897467
1246619657
347211609
1339370037
1585646264
30018700
428499874
373003221
388535305
887642480
1432151627
422704142
510851420
1451158259
1701589682
146125941
2133355232
1935762317
737428494
1060685007
2077802032
1766510110
1357822498
1428119961
1328692763
835291131
201092331
693658027
2106082046
744895337
1809139986
618204541
821858994
559854103
448754780
249920533
1994164676
678307545
783202696
1009679033
367200951
893059061
1724726502
988674470
439367293
1159989733
1330542729
1514865620
484961574
138774856
529367121
191773689
981997021
1638882543
1167560313
516940682
472362640
1088759894
1969477482
1214802142
1827644807
551650763
957982394
562855119
238975047
1727348988
1793442346
257798693
1510448335
1845205163
805312443
148415151
1142927594
1081903468
2141368263
799645195
809923487
1584799712
2010311466
185655322
1541375019
1772474995
1023280709
1950305963
1198189388
894100505
1619650054
1739898956
485386964
2088422948
1302014793
2001259081
631281231
1816179586
40996878
78059224
2051453651
1021368704
1742441183
1009271669
920018930
1203317552
1734491167
2081441535
453773113
1566032702
1945018646
1817927816
650581222
427851228
264835295
123899030
1780283423
284857335
1978925157
868254791
1848896265
1998535783
1812139783
1409303304
1293320977
1061312225
1689213586
1488852341
1137772841
1210981867
42605431
1845767830
1128897102
1309335839
894339266
1288423180
1097076545
824952753
460588364
229360356
1294118245
374970888
79794915
299753494
764714605
2136249596
1774423960
870542426
478359827
946225899
1730459743
1899135922
2062475536
1509711667
1259042748
578082551
781002572
593870666
96237456
536934748
748163674
501892585
1440972530
1549219632
257992412
1167514857
1409521075
243987494
1899300604
1731622674
263155990
2057408868
676029343
2031164243
1145776027
1041226725
1686287427
1848243783
1110977910
1117717112
418002722
1641379000
74225872
438441003
136362345
2074109332
160869906
159713022
1002219442
295773355
1796060216
1910392052
604890629
1500237039
1391530151
306955199
380268660
1711436232
1576446949
1300537805
1599521536
1127899828
612998546
841502126
402328111
892302390
435822833
2096378686
24517326
2088653567
664785026
673772075
541012617
2115952136
1693395820
1535646964
1827110995
1339525271
212033613
879984178
2041345088
1885520948
1379754689
1708582787
57399357
1551856601
37308121
463832912
2104143719
1078289680
1652221338
1574160201
1149231047
909562721
395495702
1658237632
1196663045
1537733018
1721524541
1506927812
377796036
2083880009
43417380
817692260
2024041281
874730607
792140444
988390653
1260020219
731652444
1650154628
1618151392
706813285
1928002263
810874203
658501675
254565663
300424123
913684335
1918915847
1311390708
183606228
1650097319
1152351116
389028168
1676227226
1670795648
667130865
1665419384
1037041838
1216277140
273944637
2014677386
498688827
1039884149
895421062
2006010246
1206766796
626405417
1333252954
1030335051
1882630400
842240193
432443199
498881294
141313479
99417593
912428559
1831536857
545179079
1152587995
1137713228
332860948
424876835
1811336040
25884108
1238387595
1575815482
1085977908
1436943405
2091466851
1820274396
2140004121
1571419203
1124121123
857348302
252753756
1895504255
737301855
567499878
1359304332
456126266
629065106
1448982732
1292634978
417406760
639427966
1797997094
1397567194
1234964541
985960306
1045599063
1550926028
1438710779
333725125
1922041902
1466452979
1999998243
684880601
2128347251
1151439405
1744111274
174844178
1462708431
1903460549
1906765894
45059021
321769055
1570499860
1971670681
675886865
1972582464
1338283984
66805719
438058954
1498810822
1565522513
1065739000
671007884
1335799100
747395617
1316873683
1123468571
600360253
2143495589
194452228
678036302
147367996
580819030
1962588379
1490135864
1701699932
579315301
235396733
195216047
186366964
1304244744
2145551175
2000446122
481350900
1275430588
1092218050
1825355424
158774686
1056644584
1825549363
1966982473
1108505883
924167061
904406431
1297809544
865035219
1840280010
183344609
1417715180
515685562
460250531
191811815
977647345
272064534
1837132510
1606553531
1957834933
261657894
191156288
1479927502
1236364578
308467053
1374778561
1893223557
2073215667
1499831715
1601776230
1931302693
1904786479
493963593
1209479975
1859025760
37233148
1381233626
1212059026
667636329
1468516778
1295541075
248416313
1581574106
939666986
1168112355
1057857185
54300843
1530515581
1985000684
369859942
2066696510
1270964109
363865326
772541920
83270349
979937489
1931772457
767159119
856165106
193941514
1093974449
1208327772
559681804
1350455246
1916831914
1286488486
845518024
1272529413
264871664
680996407
564327518
291008456
442943676
405458780
577868427
1176283595
1251614952
1965801229
233631080
911447
2028162109
1953835598
1388461114
1070969825
92715503
1464565054
1845597555
36066729
1319300969
117331864
739614121
1780469495
491575814
1220331648
1294646630
264477132
1888233727
849138539
1752096578
176697797
791719921
1240939426
229815937
1631413103
261738798
911776071
756387130
496133360
1856565220
996717730
948214344
1521399415
1563945631
927542167
1123475427
1131334135
1569496319
839670897
359567903
368407534
543320703
503684042
1240007702
1734550391
188927992
1070837563
2022055800
195289652
1879441180
1344705212
1666212372
845487374
527728517
1214350371
1361994809
2070164562
1730337225
1851414571
1889986281
2036782041
348145948
446109157
658532937
1414402819
1194423737
1602935627
577063839
2010471834
670054284
661850551
1389718415
2108564407
491347971
295025141
869162238
1187598757
540118133
1321367666
1530075699
12554480
512360506
2014726555
1344029778
560549947
885950246
1512306132
156887143
869765842
272981976
1908514369
1032834764
654215792
1961504085
1591515315
1521832102
662894112
812446271
1557435310
182564412
1799047982
901649041
1593770791
544087338
907388149
851467662
1125373049
462808975
1161002446
735715546
577006183
937341173
908865144
121520516
635298312
263245070
1837578001
1944477649
1610063490
1755926104
1889488658
1045889071
315563406
592352278
473906443
1869004266
1876038481
351297649
443119634
2137097627
1232588525
1117550290
1994100379
2046875452
1588258545
137413161
855529489
634523702
1520708913
783549217
1058270202
465812976
1528294200
1363019406
1200906912
968030260
1236690537
802710377
1388994087
2096218783
354462943
870367506
1004558587
400521261
1486006365
1905632704
766492583
2144091124
1218673573
1586941127
1489162406
1048605913
1184704229
1161954477
1025131571
81874586
1259107102
821400944
23575785
1380664533
1800021585
660680404
1989017606
2119939376
350126290
2133745267
257422813
285374775
884998337
74026643
1098346840
383027399
1603169907
1597279151
1979498717
95986898
856371324
1500222219
1687684764
1344735368
271575094
738584828
1846892613
1934959869
2019841539
1830483708
1201973234
516317607
1198818747
194310700
161379268
165341345
923288063
2109344120
2039889537
638941042
259838338
1674910616
816566300
452016560
622983974
1617360303
204225726
1514187608
1073435047
1265179005
666089152
573473599
1330038845
776669939
1965106598
1813619955
1361678040
577972221
1607239428
363141893
570701400
1009517737
1167136268
58005995
1980701965
537351061
1901870294
322046231
318775877
954159723
672287606
1821021695
1989845911
1086308645
1102707035
520998612
1915404228
1864327105
905948299
2094416763
1645012095
586347853
1950452437
1210003629
193110436
1195564251
1416974668
335327756
1379255710
2097945804
1733883114
646970502
1642775016
1163265307
1769933474
1026596926
402872113
2055558304
501741579
1227084489
1804765588
1612048580
1509485266
362463762
1239604420
1812197930
365009366
1171320284
1483725003
760067134
1621216510
1011059262
1282659698
1461111418
729787709
1109060152
189468443
1439615
1860164978
805237051
235733710
303463131
1280334389
1739558469
232592080
896921374
1740054975
534396339
1301508660
950513842
1446356372
1506120479
1753176465
199674787
628228299
1384893593
1696826254
1700753896
657914306
1606249387
1710092349
37288397
1518062059
1768216785
822866463
1024025620
2080681476
428084444
1805353582
1515940418
2112699994
1665483639
1268440201
2014319846
1586335437
842511753
790061863
2089081365
340465631
1678859144
1983695918
914834111
84305320
630110054
822449371
390011444
1157009804
1697228488
678280643
190325609
568557878
1283472825
103338029
2027182025
1288695763
325363802
1560029452
1259318571
1162100088
95360479
385781237
1050567734
2123040735
1057663437
1444808945
1255071372
273713946
1846966132
510463314
381156594
557172885
1649640198
819454825
1541211596
453539934
1048104043
1342397710
1888490340
493928717
1659265447
1077268949
1885080000
218478673
34633890
776692474
417273170
165259886
1390121429
1222019119
1973334288
162474873
2063770165
967697302
1568552093
1193799302
364922267
1430806042
278981276
811493120
689174803
1080593202
1973464818
2088448040
1847352545
2075678206
153228580
284638655
119504796
940963004
183441054
1683739571
402271894
225650050
1340164149
359745330
869224959
692564578
1610914202
2062386727
888163990
1220033946
746298034
13854777
1511485215
1437750688
818825815
1037289005
1848465326
1163842054
1064070156
1143036623
1307737953
1634432747
156002097
1313368814
1359327907
1959584192
615492581
163263986
1910545835
1740226009
1865786024
1709452661
176381516
767573853
595993006
2007954932
430448337
66513136
1526492043
781791005
1182250885
1550423959
2010887496
1232864227
1054366170
1996740137
481703069
778011368
378487160
257522436
1641002600
29933198
2072932296
835619494
1768209580
387167500
1709665601
968844608
1205806374
344588600
1610355720
761936460
1830901491
1795641933
497443400
595248395
1479604616
169651376
1462785024
423186550
1588212356
113471820
1058326018
528352260
897870824
1003564713
1872912206
128546670
819045053
1081948420
1471775722
1090752311
1547779221
1785268817
2080264024
1644273791
508520135
1841064519
1408734678
1746198113
204078071
252075919
548663276
197266595
1819538060
1068754605
1420675975
501447960
590369501
1728934790
46630678
1041650512
1631434089
114047189
1280873208
1500778842
1978354103
1534605493
1818533043
1138322241
156263264
232791217
1211482153
1696294033
1378849190
68933215
1538441967
1588310750
172899430
1571489595
1776964994
1028483930
2018102157
660615449
275537445
1033565881
1578325109
1491709567
908741437
1631472962
2002440323
921268924
1287089361
232553329
1934810006
1101828587
2095208373
768961857
2035677653
1773375950
499142444
1310262302
1343645274
1482457556
1063499637
2071097664
723609817
874502836
546738185
751491924
1923036372
1693525906
420607357
1459898927
223891170
2121561617
1472965685
1512954556
1294564296
450465262
1326625375
1324497925
439301602
441315882
1179900525
1447129841
1494330369
1746315452
1266642180
1817634403
1291470718
394447514
606655451
1667019751
1574681088
1611127942
1754876615
286083994
936744253
955838323
556702609
1708414078
681338655
308905902
276749986
319805670
1945067876
1777159778
1255818955
422755035
272926695
1057327405
1441001995
229207920
1492411910
875387436
1226491146
595723274
1129205206
1989527855
1246448761
16280204
136191329
1472369323
1191421901
791153865
2068614696
1498988850
1984068435
2017700221
2002979319
1150291136
2075781799
1406433340
1390152257
1138230195
2015337071
262247925
1229520360
1449261677
1747106644
922794241
443987876
1516291129
1841372065
1366371681
1574528039
1408185061
2111062526
1820465402
682166314
61759365
1842319101
69535729
691504984
1363982999
63465504
1068351718
1109995918
54977442
1963026988
551575819
2086197822
911428318
760324706
764330174
1448113549
67737502
1273024970
1264983901
207568846
1232525869
2010232573
2024675223
1819699814
57639760
160653314
1138351150
622154567
1066411097
62031346
1592572846
1051607630
771618844
2015620456
1792208035
319598538
1897411126
1025561147
435135054
510006083
1567299664
1053710493
272722072
1910388975
1968562613
1225328664
1922943017
1600659506
150232991
1456295395
1705325299
722231805
66940368
1255540351
1345337482
633216809
409414266
1865027723
202834414
302478984
499250851
930211453
1263801940
318145292
710622888
68043103
1453549283
701751923
475597256
168346315
1843307350
1867236003
2115982087
236431226
2037896722
1087535478
1785735526
1326284961
1737705627
187539725
1373083585
1311635443
2120331045
791330718
1142183240
436246408
544972315
900494562
625884665
1515888177
1998537938
609693954
758301
444127386
827421460
1145467336
1911947143
807568313
100852899
273910266
44069247
619591488
1786435041
1217851095
144615456
820107238
1969741775
1424821942
442473056
600215916
840440887
812101503
1700502647
212457679
913936913
196400064
658985240
86275801
564390454
748956444
1780244926
1075878410
1070361283
1293157858
216596107
1509421358
1805990932
1538184597
276244165
1776471441
1682502697
84029860
268220731
2060536993
838036554
1402496695
1126517708
1541901180
1525210035
31296514
1608961120
653647719
353123552
1220092500
800188781
1835407852
1338374622
166017512
749682932
842453413
1694228281
757866634
14309869
834516305
1996184096
1674942578
1240163407
1980360108
2086075202
1168938367
304136382
1491032093
970474376
1596359899
2132365634
1516519457
1841739895
1347754395
1292931533
498696927
920993775
141272174
1173190651
1792487340
1285997877
2042687750
11868937
1193673776
1832592450
1448520905
1460806967
208598296
2033540918
2098156686
599919352
1608106246
195827961
1004252010
98110309
148081424
2027248391
1799928018
300808504
1775664236
2084479213
737627736
190761423
1126919890
48377019
916854387
1962864267
1910415186
1685758663
999762657
27292877
188770175
177598199
1044001424
705228140
124453086
1929932812
774113211
1862475232
593907238
780233766
914155046
324958367
1034071649
1931595092
1496195653
1657625603
765712012
370550082
1798858358
1739791447
2043982764
1045756486
1807448398
1125307088
1419597265
1707236081
2002291843
787478075
1945362941
1159313971
1169691382
210877229
616664030
304026712
790371877
1027226757
1838455026
112745177
738739623
1694657357
708340297
2058364991
422057110
481019670
1139576483
1896004953
1170014212
5824078
135519515
1421231172
1929176449
1983747711
559191806
1079991811
1860833550
2037922958
1564643919
244512118
1565379340
711220390
852257778
413555830
228486996
1591239508
1808056820
1950265233
1824131793
1776223392
1711306157
793805515
897483250
1402826090
379778647
2102449593
2070429388
1060584113
1414632114
2138591021
109078513
1168194115
1797706745
1293533735
939761003
427029437
526311268
539818507
1397375134
1492055808
165011752
223268430
245055736
142472768
596737600
1972862838
1001550662
1227924800
1672367810
1808292483
669216678
2075550180
86663219
359769683
132249457
562996290
1613086614
600954514
1532552255
1933522755
1012009925
1464797415
815307989
1266759773
543821865
462145811
281416967
880140308
1688888876
691543185
554914571
353636978
878977019
1038079914
766147954
840939264
887257675
1628912030
1595175396
1864096070
905746358
1502007225
1258546117
2026410108
583811462
1668785013
1703805320
1138602071
1596109538
1839246592
268018583
265503025
1484024585
404132063
510525961
1722335280
1326778137
1818141409
770306989
1606166462
1052517488
1153840050
135050133
1021427444
1399606097
473899951
442052486
1309520677
32825617
119718054
851238524
1627420455
694690213
1616636154
1128472222
1602677822
352199361
1167685634
1660820309
536826184
1274928587
1347025675
441334820
1358167139
1466253723
272739568
1154554554
1371331163
53038460
671857180
1935736899
926463655
587674370
168283490
1018031403
751783060
150962379
949281910
1394157158
1460477630
632574893
313158434
43797477
1447696243
956535288
559980669
1772418762
82571621
190197083
168379026
1408098260
234186644
1581083925
999916298
377392470
2108894510
488063076
625361723
672827856
2004332218
1418893499
1062443112
1904812563
1215732021
437046156
1849202705
1967041326
552676212
1373699406
1264086031
1980780921
1376013729
769823535
632401636
817589657
126448115
1264299382
402985033
204039132
312163401
168339949
1628717280
1484327451
2054091572
195669532
1035609807
1291228608
777238416
1172519132
1539136021
1900745372
1556645218
776388032
392030295
2118934534
549059421
1249658537
348086705
116832443
1729686486
1420172779
1768959153
1647886195
605729890
775389358
1903108691
1515918942
680812271
160913789
372273882
384597158
620857577
84410861
1027789124
171668854
686298192
1735200168
1196812468
1669756166
845782978
1235753982
2139297631
590059538
720619140
895857178
366572485
1849745805
2065705306
609426894
1062082659
589168821
821378473
1356226552
1481750601
2021695376
148432664
1937841552
1852603230
487864687
44422771
1452776217
1616978385
1564899484
158643029
455392899
1400402422
1232149708
365562625
557062469
263580375
780298728
385485268
1055586995
1809236381
1869421958
1504901753
1348045393
1293690134
1841884552
247435056
737995289
1577175666
875335243
103936348
772497477
35766622
2095726847
675846535
1455655565
883331045
2079844843
780005541
1712822134
1775015852
49000053
475248546
1898809520
991150295
706091918
2022389627
609058241
417492792
568513478
1285241284
1039599224
1937423972
734578199
2035599673
1307999202
1212352004
2050157373
2093463821
1702061158
1065526709
1525320910
1452799645
722525258
164895112
397153039
1293197332
811141415
1940739734
1689213754
1854006738
1942786947
813657726
84710823
1193718283
755968375
772701195
17214605
1708071331
1456081045
1405278175
1650733498
1838453739
1677561886
1758762046
1730139321
484244147
748346337
2001879281
2061066680
1587630886
1600022036
1629747305
194004773
741170627
755282150
2135667567
1984996481
984149726
1796340314
180610355
1419501576
685510110
444986543
964517948
1668662567
515825361
284461617
1763541449
287255317
294015491
2023532151
1681762133
1990664874
603888715
1983252730
1175251239
513518741
1680111408
21962653
995434496
2051209225
1947085158
1580460037
1594110164
1256597684
2102744886
779541346
863674575
215393492
592615877
928309031
1090548207
502721463
26992887
1263353827
752961288
1773139000
559323594
912700391
735105104
1482429013
823042159
582640817
89685842
407922134
803403520
620626457
1966048040
315478241
637093606
2128993210
310250839
2135061880
1900619828
660079540
70049002
191151168
519058089
1317632254
746722272
1993401048
1046467918
1581144278
493638352
1290932587
349566777
1686510188
301800744
404748753
347168600
1768738744
1488160157
2096758062
2102584590
1715105949
223879684
623434356
224159816
1861823642
944457915
1020257452
977179076
488359338
1682346732
102154515
1831230330
1815933444
2058529530
710192456
1450926197
1099367
970088175
2022067664
2118120798
885074060
1596194361
752288816
1355024599
1762543910
729414821
757517600
71027522
598484672
896262066
1519757027
1424695279
192288503
299921878
809336723
985060354
607214013
831668089
1667476266
1678549042
1605874314
1838111478
428532205
1865609079
1434651656
466970830
216974998
204566657
1488134413
676000760
538047709
1721986574
784740127
360122902
1831311157
1877274055
1465758067
1937252306
1312916800
1596693052
663233071
1255881953
793504445
2117890429
1898497312
739537054
855602244
512704164
154565186
192515569
1343424370
1540413940
1034590096
1287663495
202768167
500510743
773376773
1612711134
1568404362
489296719
591376
375022859
109250333
43766675
306998845
1476930689
1723710844
320642719
547772508
934207642
1361664368
916432850
994200322
1698569023
1759101836
161028455
193988646
1555447962
1583609840
234081323
440311754
1087994338
609221783
2037237621
674204062
770177774
1358651414
208439731
777701407
1871219968
1752514361
1299847378
1052578402
1746822264
821875639
2059131394
1250494030
518863826
15436334
2077504205
1072980720
1435285780
619946162
465563743
68831880
877402337
297553081
1398831170
59477330
273097676
201615697
1921237182
1850080014
84765159
1318366642
2119897278
837533178
383567619
1969908635
695306333
1731443833
1368403896
430167181
1515417838
766247782
1535362088
299289000
1261917584
1527200015
986656252
916140175
1712972552
1900942939
374817635
1529991732
501059590
23980489
190313467
1582350647
639569384
1975329152
1126661252
1329481649
277839959
976149864
1276371930
528702996
2143649229
1443793327
1398521399
966699201
1284888589
1295810794
1029913258
423689962
740633625
84194818
1013347921
700217430
436419164
1925736257
1829378317
997131184
46204699
148101079
726350271
1360102662
1754448636
668537342
1097829009
1509194790
2091809411
1370010087
1169607891
642986556
1832423209
1944172540
1924042166
2131128503
1890514686
1601266205
19475060
1241497340
1692681503
1675366121
167320667
152447305
683375149
191375243
951160096
1221430931
754293854
526651986
533541718
1088517773
293738330
1776299081
1237087840
2021421160
31647026
475384811
830200518
874838226
1683324473
1490308051
544454334
1267263499
1418826050
359472050
109194698
1097885867
1276019764
1874320388
1009808885
406943039
1189133199
141000512
1043620538
1637670633
627026846
621376780
1417624228
1874713506
2145759184
539482943
1044042495
1533353063
454732714
505919725
1731588917
1094216534
677016296
257704225
1516307162
765448710
2129131825
1038621701
404487267
642336805
2143177475
2472395
775334465
479979819
1592806859
644852932
1789143741
1417917061
447235970
1564609432
1090698227
1864288981
2029531188
47045534
2117652772
1358253733
2060175580
1496810219
747138524
126134337
1265466467
215565086
362400357
570911977
1362036783
939702919
522076366
629326656
619113354
1674473498
1372356638
1547850237
1528012905
2143708016
831981876
1024177501
848665530
1748019575
689828543
108166746
1779504442
1425869957
696055357
1859500046
774412343
1902950432
1119273625
1907357396
1205951357
1722608312
1612618294
1325591966
1805803904
1371385741
2134980143
1103596650
1180655914
1864212851
653128395
1181460366
664827213
1020507295
388056000
42345538
1815582074
1838156252
565276827
2064298049
378852881
1169999625
1455331519
1181089652
1321889969
1568144229
788987745
1275826681
1433506775
1217366049
559980819
1797129020
1237384189
1337463747
398003756
234544883
2084983642
878183333
52203652
1083375852
1691572764
1784643232
1566938873
1402501590
860870327
1237743429
978676156
1856699977
1480674911
1936309707
553068235
801889556
1257866535
52435708
1095632432
377650441
1081918960
721449297
963634656
2100978589
2001793796
2045896835
5054150
1266926280
830889570
1505697587
864460809
1476366326
1869310404
1057317993
1892897710
551559564
2054942428
393804693
311806814
369579359
1362980828
957834433
442708947
669728593
165220194
1862316224
1264357820
713711349
1248088335
1053874695
1901806945
1540906591
48865604
594683766
286382046
19683267
643933711
1082234524
1080167935
391750857
888035041
2071875045
759776702
2101097372
46718233
1981617961
1692670428
1352754519
1148402646
389603625
992628278
1771468108
165593280
637094553
1193542774
2017814080
2002271346
1961374660
1048131478
1168734454
875233715
953112990
375161042
2005150311
873180869
1767306960
787620641
2082191932
830192906
1870556997
1903452318
1785477267
1685510554
1881669995
813045056
798235869
970655009
789610708
1153735874
1382376318
219970793
1487673505
1351220619
1780757717
653683147
2004948335
1164991895
496767601
149510616
1941551095
1101512327
466914903
1450737528
969281173
315556389
2144241769
2050407062
117889208
752956971
1959982459
1976854554
1637511110
644360384
956050652
561969818
1787083368
1381319990
1203945181
2013485718
126559894
1526839047
108450575
1782845015
1413327620
1358354307
1085214419
364129005
1606800093
1933566307
450233024
514329444
1999949378
237366433
1562321375
1483526729
438931027
676803500
424427368
1379381411
969401867
1436196544
835491078
1360918319
135902497
1766889666
819876123
879160833
1746082427
1780624165
712748257
984118557
2089987457
325018271
335317840
457141312
1725350334
1605237367
276143748
1758782503
2063642513
197743107
687740560
918623673
190785558
926197821
1143265066
71115372
1767411151
1138794410
1878931129
2104794473
1559123975
1424296796
911426525
866638524
435322021
1334837887
983274527
45090784
606593616
153828751
1300929038
1935019211
564583131
1459140963
1914274639
118305493
1291756910
84386849
68591401
2059572673
246216985
1268945342
1214467266
865229928
1067750993
842528555
724136179
827570205
884728370
1774055438
1349612839
269266120
1962706922
129124806
1604439296
1384030878
1659708233
771217511
445711684
1696382120
722334554
317854350
1559452006
31259166
2011272079
140506562
286052914
1517624833
1039843255
244790011
2058415040
800350176
1755847760
887136822
1907934376
1103815686
1240926796
2128019365
1094242992
1315961620
1860599997
1103687396
1625235979
519580410
1522724532
1816086636
570629095
2039217937
851715669
1827187778
839898029
500211766
220614260
1967874052
1170971
1316173032
1695997171
532574659
592555750
1177029145
653171038
256582909
1426292654
1473151653
1582409307
1933026835
1731575124
1586155615
1240372461
1864107985
1598488369
197555119
1991605825
1132627616
2051835013
237536250
109061533
842274100
1710373745
2109128763
1816404679
2087858308
1618824815
1852860054
839390440
8322154
1052392250
64214399
1257561097
1727309732
113209548
1558180653
100391817
2139953170
1653437859
826433087
1806386275
1612373771
632657362
2105763321
736716681
261387712
2102401444
622905892
1047531572
36880675
564855721
2124956677
2063656324
1791221313
87709363
1325585941
879482319
1752381210
74638465
1312941057
1268811749
1600642469
106472433
1767838676
1042535948
1438265688
1302957819
293598533
1700941708
2103560863
1856899356
175010453
1920516992
651997099
1977077099
1326909560
741069603
795922365
1199072620
1274922594
317164406
420006029
553133724
1555765073
1354762202
1489826290
1746319603
716263623
1099701348
213496329
484320586
1078725801
1767049329
798235088
1326541674
1564100627
1566978028
230541575
1744806002
1429490824
1990188640
747182828
1841599701
67002311
425726221
147757473
488637205
645479468
2046839007
145013674
1395410288
833704146
43476284
926607166
1079874684
234736065
1627817340
1626914365
1112722729
1835032764
1248326636
1763881904
169918380
1232532649
723064754
962914109
1625359547
1852828300
1220046566
1992640739
1819106417
1435653448
1301319993
916326072
1246794840
1930094153
1258895831
1096892282
789968411
2144249192
2060933621
134676465
1950366911
830763330
1690645182
1277593296
525407307
1065764778
285964237
433836345
1886002860
86726071
357857642
364539420
1865450209
111923210
346183376
1211014092
951845625
386896641
946944046
2060299036
24812026
1522043767
999199017
1798745171
1376887429
1664738802
1430154022
172253924
2120582466
642582537
761771854
896631411
839970491
450187258
10529015
1399861735
766807364
1409522969
1024726947
2081806572
1957189753
63610895
660138475
1457271633
850877969
1660220148
7636684
576236962
229579091
374209023
878792891
1646987679
1722503222
1164872482
1251092302
281032
1126660778
954097389
671871522
1065805422
771665959
2052802637
751710789
1004620147
1554193953
456602903
1415814400
1092850274
1156974230
1910371879
1133756016
846308259
340346271
1353961429
323920523
1364358546
540237918
1839059344
856393973
561885994
1979652819
1789196123
1794350527
1336450746
496997965
759500986
1481751782
1894989181
2033317823
1930981743
887110592
599182307
1647678856
1471244882
1403894750
295074537
1103343240
1217562801
2087846979
231961235
1630512972
827760398
810280196
168107921
345559403
2067371271
1761681555
1584842492
689354959
1347616772
234446380
1787519553
742980275
1811120965
676144197
1554564206
859022199
515241980
1365367527
4916501
980489455
234184095
1839977825
1140929976
300053723
460886596
2135909681
1077173535
36151994
1262801671
981070758
1656339558
2051520151
1789395917
124527805
38886070
403900100
749453311
1145962760
5364122
1172813456
1698837087
1661347786
1172476197
1956760579
94221799
1835862451
1430582498
681561761
2034515242
206908035
1456357145
618982753
76514139
1677814763
2085774774
2004987108
1248527420
1925341007
1289836094
109845986
675331087
479436870
1708620296
2098240386
606449809
816985755
2103608079
461639953
980893875
2084897052
1975222128
2002831552
1832533233
1733306102
393688558
565625330
279758697
659329761
342739526
2090372885
1838939271
1155298548
1138403728
997047344
1932419851
137743542
460701213
575913245
1458840619
1509686145
1080486960
349594487
724438005
1147232093
638899641
1684594001
542921090
42595271
267380496
321403709
1480992637
1917320625
1853532899
1737522828
1707807615
1181465753
1995466417
971845510
1307512780
100607237
720562
1416526828
464679450
921084719
495526521
317447308
1499896991
142599354
657834257
662520924
122713703
1828170489
1330758974
87283222
1888070398
1311745479
660674922
1918575332
204583616
1831687504
1903948956
667676775
1780458504
19592245
1600482805
720996106
2137377387
1434675683
1741183371
1015187475
1574744
1943160150
622554173
1160662049
1357249051
1505803902
1087219720
526371193
2084171882
1343799526
1081872573
1931936199
2074976029
852950663
571582316
389675266
264610040
1477773595
248688475
155071367
1292157028
1170502758
208943575
334216134
1988626149
206832049
1988164276
565358942
863802844
1719128112
829187246
111959684
635454975
745380055
1943342317
1019270936
1713246316
993390503
832002144
554311169
1748450930
643534534
661745449
966644914
1414160957
1694607281
1025079545
1728475048
1701385797
689061406
1858544007
617936479
1858963077
830835270
777086153
550783134
950059018
786129695
790733647
2022108302
2057488819
989835328
1465712187
1488479774
1411744742
1945298074
465894203
185275300
1038831953
2058322000
1525707219
831231400
328894174
1843764034
1604173448
141736985
2006361073
1917155105
150945781
39779573
2100318974
2016549352
855841339
1936618128
842871118
819261439
1471628259
1136812467
1380474805
179008969
101374481
1242908664
581753413
398977927
827178027
2066510272
806001013
1847463392
133132529
185473305
1655142678
1683282235
1864258065
1896155949
544008625
62280569
1946681576
2006636309
2018732149
569794157
2057052781
500270054
472694584
1403621874
751985513
252038940
987630834
1248140919
747947282
1526919797
507155935
933279426
1301229766
1609626219
1154505691
2006156022
591746254
65434834
152534635
358947283
2062534720
1812405888
1150641024
741049273
1740732316
1396144586
1050978093
1045382283
1532385415
2056217834
464704464
1460563529
1529636530
1775503311
1793385223
670546688
1059579756
1449284399
1563657585
1448521469
71562863
185796062
573584013
1386857311
565205449
331430739
1539572259
1583060897
1975361055
993821299
324619044
1377316172
1259895670
445610754
402722075
1228351666
636846205
212073638
776281948
215227275
2079197079
1366148255
2138581545
1934481451
812610262
132426718
1064593085
1728432739
717074521
1714906616
215623421
1767398078
430573098
1002424046
553592371
753358915
2084513556
1348571524
2044699007
1282370288
1304661607
555535770
1099052988
830574018
1049830519
1237099970
1398772124
1889112430
846277264
531353320
1635701314
908764630
1343451079
437744933
1612173241
1515908365
1153944767
531215083
128717375
1330058551
2050287625
843353699
1789369743
1606875844
1532445281
893813019
1287291059
449598207
1761315556
855737463
524037663
1368677817
1159150511
304982361
1057594401
1023778879
125861225
473970170
1299131750
817014540
497439817
162548664
1053778006
941281359
705303469
22156800
2128038002
350363160
1331370746
336691251
1395772872
1389957261
238409977
1047884796
1925887389
147687486
1537677605
1567924000
416445010
1664987251
1505007477
1279574752
802405383
1076228414
575396884
216893701
172749004
1900210593
1612210366
1837621871
2069314706
742421143
2145516458
271773185
52529510
1181657104
406099272
333932056
669857949
330693725
1009918778
1483904785
2107679101
514019711
1234169063
2013388127
1256938237
1904548940
1625299130
348630166
741624554
1320324606
443055764
23272539
161578871
3524254
820495831
382926766
782945692
1429344127
1187629104
987595442
1321745164
1971264845
426524386
771051809
1139617215
1779587697
1765062327
801457304
1486971950
317667567
341363641
1705744975
2024322391
1098353962
1566158435
781038093
810195371
1343549438
357822221
864900148
1936358118
1448355950
1701089968
222855096
985779295
44801755
964980436
1097646168
514648741
826660499
1515900408
747048326
874235206
155775052
313023462
538521662
290934145
1077163113
1342921194
354267276
91008856
487367979
100539083
1329810734
909070758
1932630254
890292031
759757058
98737756
248667243
1467968100
654532956
1388089968
1931336961
392512954
565509139
1469191932
1415928637
435055939
1333894719
773726299
1720394773
1443409019
1055300183
812947238
1781945501
1546957064
322987523
944900276
1499767553
674791756
394709262
1646161
773009890
211039826
2022216416
846126703
2077714843
45744549
1947195747
42382488
2002836187
707426503
779599597
2018460021
217917702
62269927
677167249
1892741975
1364655279
2101704580
2050002052
741303914
1707670841
765967733
194666507
534678765
1539167069
789232740
1890381350
616341394
951464879
1507544797
1864027512
2111952177
1991110802
955278521
1773301386
504816638
985207907
1795246046
277518917
2130921686
2110915671
1149773980
946370650
1313101825
166832518
1750200666
604511367
700323221
2007671943
874275697
1443929664
496424249
1184925460
1237547824
849130986
326017711
1028920785
748624891
1264640921
1669558793
1927123794
1574044821
697834657
1033050125
1062081025
426445755
1157628710
678169142
1301335695
1364829150
390963936
1681778445
734368226
1112975234
1604565099
215664250
2100108190
33713664
833846988
1849315811
1524667387
748234545
1481705117
380609743
2125268647
1673428962
1667502847
1331885165
93054203
520195579
1832812855
1153433714
1834061565
1641678024
998323706
1303005947
1800071040
1107276240
1540920312
1768429902
1470295336
1142767538
1022982707
961887071
730422481
1946108927
141019756
1821285576
1983077436
1082167876
699365066
1223138454
921643988
177527043
2077825182
899296612
950264190
32671126
100863603
1765981822
1563830729
1492971622
69739116
500755144
1030427621
212849084
826062942
1920332327
469885499
1953299683
1676379110
1809447286
1759372575
145581499
257607553
1371607568
1933139513
1320578055
495131031
2017004324
1878681788
445935673
1623241569
1497958766
593685879
1606135549
107497322
1012655929
1265933345
332424823
71851865
100555994
1518464469
909590952
1864385074
732033324
663039834
1647250745
3498724
741716423
1945539342
1750381362
1280333426
1468379808
83512317
1200783346
1317687745
460478254
266317598
2090577404
1836331220
2133877194
1611292218
37042627
155190220
1776471231
1719564774
61669162
1840653914
1258252824
1365826599
771759238
853466328
940526475
1545361888
995205008
728333255
343667693
1042091528
1198684534
2012878070
1564102105
2045946690
861649611
849784424
994340151
1251661437
1486624917
1712128085
217257650
278169734
215594884
663337849
661131449
1704819108
2024358221
876238639
643447460
1750766169
203112405
1553098814
968126011
1598318205
1719714334
1517125138
2107123472
72398661
1443383414
1638304314
175436540
552729984
653523092
1398656378
268806797
472251442
1363810755
2016825096
1998876952
980179412
788584851
99867138
864451833
295584762
1137071931
2030208112
529573880
415242359
1118173352
1922088112
1905641272
1174804434
1693189846
1476714584
317705181
1533354077
1355321653
1622628913
1585752864
1411935974
1028823652
318392464
224923267
1545956034
883723479
1771547572
1567280142
1397126806
1277884006
1997478755
1183393435
507890516
1702792490
1543243349
1632163351
1737579087
184711927
1244493583
1899485093
2037430112
1013969480
370697044
1541211778
77990815
139987606
74285519
764115728
1961037487
434430924
297510948
715764756
1720388109
1904415597
1713877508
1293780651
1734009566
1379162203
2137190017
1923995200
1706044381
74225366
1462310584
1783305622
273170401
1786387819
1823394806
2068811257
1785750676
26882253
462003790
1927835695
2126509009
1308287001
314219076
955821266
1687522946
1460347137
178544569
1726387201
984635084
1150956611
148225916
1474641408
1264464363
1550275011
347202041
728415106
1155011312
316841240
941552974
933498300
1250249958
419455215
59008026
1926751867
570354891
1277138051
209818197
1741238512
1623989255
740599615
48637253
1514824073
1173392073
2131334221
2140459197
1448250942
1418060297
272908352
488221987
2097499869
1387871660
92544158
970790616
4089103
44412774
292033409
2013008650
1582443823
1084540966
1609415970
653213497
349427219
751708932
1870322455
1061766754
710041902
595535636
612506795
2029379720
471689984
182671863
1155804151
1216501598
1849867194
1637308824
726532351
941135278
1360371420
77489950
1777696442
485866859
145818495
1359227040
1060460260
440747411
353603
396585926
766064367
912892083
841186284
1336602546
1015757541
2145086238
1502917571
244922194
1546890035
1525162280
515009992
176710641
633077701
297360791
1259145335
1304631049
736505157
606969666
1494462183
1220238594
1451833388
489396294
206434944
429694668
1222906399
1597571950
395848266
785489068
509066644
1782448830
871602888
1542942745
1479129563
276694504
1805346757
248944228
705673300
1760507978
1110395596
203096769
1785042784
154761055
1273304231
2040805478
1175365693
835047613
852620598
2120641770
1998797123
442992784
444369770
1710600843
548105261
1984407498
1191755241
2146708073
415781111
299635297
1718508331
1639726831
1439451732
500376961
1464566249
1119872401
1642314388
1308417516
1241764040
1647700424
739178351
1801094645
503144268
1053703864
1145996831
1419635742
1709997505
1732663738
201498617
679551239
188693902
1289131077
580845133
2038414883
433701132
1183946506
1509158691
1922741055
1383355577
1592707816
1148039451
1089445252
990662303
316200049
2060130166
1712104706
33076873
1538856271
99383115
1258939302
693352239
874067664
1820056199
76632804
361354635
1083423801
995065149
874398289
1124069725
1693228252
2055704831
1390237066
333516155
1330308766
1619544619
1991641883
1480908849
1772906404
923874038
1244056029
1744841544
734814609
1305659547
2075949002
1586486337
1976976025
16998204
1510905975
1185936615
1851615320
1234456061
625537691
1146043137
1412622944
2143839154
1466678961
280015204
1322413104
1879876331
1082875248
1705760600
104789771
487867902
1417188747
1109176632
759749793
156830527
1801083535
1119131875
794141110
625003000
2128747153
528274828
1558376316
105467331
434345064
930872452
1075678765
1455127429
1077491391
1896814865
889546737
2089204941
150865303
380083344
1991741963
1225110788
2101741607
1019156289
228024326
445463902
161366143
653375509
1747942761
868657222
1891444778
256939234
1791234025
737562466
837597123
605862695
1739514424
1047488050
1037497476
87820257
1019123081
1721112268
545130114
64538549
1072815251
552658597
2001262402
1673338678
940031259
1491755514
506279895
1595620290
1400756914
2114195625
1998622354
848513815
1790298330
1918612074
186125939
6830954
1478124825
2139341493
67204185
1727284380
1396586846
1037059351
591220172
932067163
34334268
1566104027
1615054600
1345361471
1564579072
118561210
1195180363
861107581
328233638
393755300
2138435863
378151807
1222193385
1132526466
364561478
1100323049
1696502121
1265817815
1052758247
1018999023
552007571
916818048
1105332868
1985685919
451281688
773308142
480772436
884501610
82260498
1795308037
864839644
1515658622
1544719103
1369970384
213590288
940471475
717508439
935685271
495572904
1633574486
5289446
18690467
596974365
881811960
489467053
734488465
1451951728
156193781
1209312075
419467126
2009886316
1033620754
1525308796
1448830388
1630377990
569076505
1411566769
1716905772
876574283
312924318
465367810
108174547
799699121
1579326844
819645814
873934748
2017702349
1802155905
523584813
949044612
1336278265
1867577890
1774463801
1338156490
1110903975
1515140798
169032050
202744914
1252161810
183381274
970792368
1836766908
1089676850
897729442
1990560648
944836611
664025543
1529808790
220944107
1949869515
144874028
390231298
2091619792
435354412
437777390
2065237956
672058070
1519343073
1199065207
635146962
356063220
289798883
197854259
1049092394
1758885812
1552060736
919117000
1943346673
1595670593
163499978
1279637375
648348794
941043087
1928229070
621074243
1758648506
1749300008
593325525
1412928308
55650097
1547982560
352421037
353915991
1135037979
1085100820
375391064
673553504
1644153929
84590697
1816714320
262657017
1712872098
994740355
164102806
122331252
176475014
49111141
1137577482
1655882423
987083730
1635011151
892414045
857308382
1783880248
1067720708
449265609
739672336
639725651
1029186864
1182434539
1004627759
1857163860
733782470
1666788848
729000893
296390591
1072333881
599884684
1595159874
1851358018
1979517703
367735940
2012570506
1142522657
651851856
1110373052
598648043
1661899115
17353415
1636652654
1450874175
1422832744
1728544971
1779829722
21144608
1403506286
734487073
1643136460
211894871
743640753
1073304293
1625652120
2116262112
1862742241
554511569
1668246504
758368130
570066474
1020895785
292186572
1362405814
2022032605
50735108
1571614948
2054694475
1731764337
124774480
1793425790
869860546
1179724521
1726135206
1832895588
450972698
287767500
295644350
1332869227
814098569
842735954
893813062
888382749
2091014739
817747966
971361653
171874295
1517824953
2105215801
603524334
790308992
1688465099
171875712
794773083
1712899151
2064123129
1205958899
492352655
393462678
1163619181
475031220
2043148701
482968800
1629737750
1526575107
168777799
907792974
436485580
1196328510
704837415
2009369683
526984480
699740895
294201956
1947901882
582690911
88674345
1470219728
447299639
627130973
80562488
95254359
1106931173
2113636595
1127703061
804137351
269861175
1079996871
619087845
1314483599
2029289096
1006543359
199010844
2062937423
1363932022
813777643
1248483582
1226630568
2133793265
679272917
1423863718
454601105
556303795
508613920
1407877959
834218686
395155375
659630894
1586305926
731352369
854325830
1569267757
1265808163
1205977397
1704093304
545135785
920551298
44508457
894807708
159136674
189530564
113193053
1305678875
404052230
270163559
2072192142
2056315595
664512406
984776138
1655949609
2071876993
780193595
1001976914
218377403
359907984
480416698
50115245
568487683
1936985916
1705902685
972258856
1362597028
1687186565
1625434179
2109026589
66543473
1030708203
664490350
1854325369
1115238917
597162647
3132841
2082871005
229833159
1271043642
717701085
724015173
311369879
999262537
301298661
1758893762
1823901628
1780834157
1895939330
1613328456
541559228
710361356
1977867221
595231014
135464189
471115864
1025469606
1675025453
806907239
2047040745
1103551953
1473497864
1914300282
1933883520
2081353259
1627133608
742484411
1619473185
1828434635
1879447282
267380541
111490832
1037051287
488868767
1357873759
1077034279
1711881077
1658600419
1801569908
1383543189
2060288658
1728339928
1222830590
1635721056
1591363750
1048563429
1132140886
1777673539
35080533
497220005
1595328667
1588900286
1008329701
1881319801
274665006
51185332
218159617
1621330017
166397145
1507395242
875664945
1763340883
1323513285
78399670
346028307
441355339
877660976
896955463
1248440527
1642997116
141314700
1612572168
632166075
868703997
1232377460
682793916
1923847542
466983948
730659136
502949952
256612238
1676982994
662009683
657944787
1248198046
556471354
1776724206
657059859
1764039746
698041295
1032805594
896418600
1930642205
625916200
1875657338
1920482675
226150832
556404422
978492440
1636615445
987867012
1148988281
1780939008
1597683470
1133088967
112798139
1314453535
972297207
1610456369
68290692
1864176100
629699413
1993766520
1421484960
670919352
962707601
1526599170
332100423
2113580211
1686388530
2010897375
265983238
1821764307
1098045118
1022534758
1886100348
1792838250
2000201504
1654179467
1889052442
330249772
1543038288
1301549699
677070330
714921777
1485176497
1736583122
990485587
684365976
463537759
907434782
582505663
327282844
2124572781
1398154516
894589042
404599719
342681340
622663803
1767329567
1194274427
917233137
1381064715
1297213486
1255425981
75354013
2018624873
372697495
441952999
684472372
189152968
503187784
2001992339
1706142589
404489479
619023674
1857227265
1299134265
1326854895
619819764
704782438
1083314455
1375463987
140042409
330580527
1007323641
957153931
414031142
722174887
957696559
503726016
95899607
1652712354
1542968964
1016991733
1879755078
95300813
1840339897
1543688564
1955828565
1773363448
534823607
1023648092
1264519573
361048697
1631653184
883733039
622475564
491312840
339540613
1799366954
265521562
508975379
1211822648
1804895625
1286679661
527356924
694303184
1191284254
627922461
316812212
834302069
237291368
2039037264
1451008297
1101419304
1055289987
1749542037
1328902995
618318173
206050086
765569303
616008123
739457152
212172171
2105646095
721233604
1793335644
1731292396
1639817782
911712871
1412235988
160866812
1549425806
1750870937
1590331358
1120307358
1355536443
2051969771
256506410
1478387369
2080638725
599989479
981401526
1177293371
205520840
2052086874
268213725
1585131288
916784648
155849765
2056423051
1475606020
2044615394
1721639457
672115737
796164704
302830792
873230581
279649629
1651353731
2071543874
1242755658
563358294
493638660
1050314716
1007067395
1028313149
1821929009
555787270
2062715943
394358096
1414679448
1020613786
385214542
157859352
1949803386
1715707765
2096769536
1449599140
1996033185
976689673
280635526
2019303780
361301274
440662212
691226529
1840336715
1548582711
1437132803
1069132279
714692524
756873254
888908672
268987209
972974877
686823112
473007998
2043077287
1237379415
1079038331
2008313895
706473239
1359435039
565189604
777388693
1846034184
914395585
418061856
1527858282
207667072
1469670897
862515815
514600084
677505448
281430105
542763888
1785328390
1945450279
1780642934
1287742155
975120841
1658950377
1388660322
655560397
1293458475
507499160
1615781697
1179443546
174454721
699152797
1464668486
1687580091
1580809371
30278284
1413059606
898553519
53212450
1978528367
1139966219
479348114
1398486692
477426196
1974343576
660596587
1785424317
72069249
1871366428
1974039644
312793562
724848118
1375505799
1580547181
746196514
1263996157
2105048979
777764795
2028530208
1079709026
1491058912
1355401904
1816630465
377753255
105555522
2089819609
1882073492
1282292174
116730876
1168743190
1078866023
1780544379
1177399762
71367868
1462296215
1313977952
1044840394
136254192
750067090
1959786071
1773048296
1909099155
1512463588
2134051044
1969761439
1392655199
186984825
1929582867
827308400
1683684841
2112523727
1857429726
94530133
770312724
818887332
150596468
1148200598
1963253005
1023375134
602152955
11943680
423602240
1126488253
935416610
738486871
1190348490
938918905
2002526750
380438707
95665123
1271051381
833967155
228700387
759183777
421350610
2068186479
876413987
865447587
1007497123
1929697450
1599785496
317512860
1814077212
1703358973
574575971
915207787
822011260
582449341
1827614751
1903937191
1244038473
280584732
246943608
2050252118
1739141614
1622491820
650907778
1118652117
1524010802
1214474745
133184650
1142376849
1927723591
1162904365
1398756462
2044570728
1255512473
888406124
304211468
1334904129
1656747257
1993444490
1530701718
830836442
2016630316
1543407094
540417119
1074661145
771862870
1501855671
143950059
1499207048
894030969
1228524853
1477771047
1177500016
1317380157
2127106912
847063760
1369128975
579799131
348185423
721929504
1951351525
548199263
396647576
1821231710
2145791537
1071141661
454416130
1789707332
1592381056
915172685
1330943521
1934321665
173107161
1972374350
1533444570
587037040
1164235543
1867242099
308734338
770176869
84747491
1985807490
278089398
568758417
532405169
1127589845
1724855851
1037262602
2133955997
2042369888
964166459
888270110
227364683
1425662868
427940159
882802908
2066557463
1879812540
1693877938
1166192941
1124710795
2023927055
638547555
682639780
2136267452
1888040600
910404307
472073886
809832840
12238075
1556266850
21795178
186019833
1103156653
905311117
862283152
1063912196
1109781695
1807760443
1919775617
1565313655
2096022704
609640106
584326658
642725306
1596702513
262673050
1089340936
406203139
1825762694
561196036
1249369835
1743689036
171173978
1345965714
126323342
1871477367
1752592322
527738380
124550632
1111398840
280286445
1299851881
1428188516
759140786
174270520
867428586
1510555766
1693290228
517223200
1104860853
485314133
2035384811
1154299947
2064886512
102425196
1837030736
1278835309
2112110947
283379757
1901386828
1932431034
1713046706
1437572985
1162498279
580023040
1105289107
520141008
1007483483
701788054
1632778429
1190476230
501047915
1850326624
2047701945
1776077100
1706050891
601816050
1851882472
229180216
1748926032
1240424259
29611648
890762653
1900838643
1345501698
1651621136
1889133651
1133661481
1960001864
842121016
1578325302
734857478
500964652
508521811
733766886
2141387717
626114926
554306211
427713179
1831021894
1214582197
885999556
525382668
1875477285
659699114
331023426
1312162585
336619001
77361457
334830013
882552823
1790505041
930575621
1269181745
99979111
689087689
240104059
1700563520
11267518
1940630627
729964541
1876559099
207215440
888314958
930498866
2053366639
1304412568
695387359
409364392
2026754329
1958100458
2004092614
961495673
949540991
1403602712
937898700
1183848099
580871505
1597741326
1252519590
670091282
451366702
131295458
675095570
1692244141
173206430
1978753481
526448263
147433880
2081040288
223537344
213467697
180961892
982821803
973121709
524919107
747954941
2126382042
1837787001
608697112
977672663
209507252
1506877717
555522483
222242255
137760726
1642097866
846645376
835608006
1624588286
1752705369
998177450
272523430
1632815570
386363437
1750038694
2133069419
1449214684
1861866288
1660720974
769345362
857393748
1918361515
1519744420
1665365276
1101491345
1876683640
530989839
502061683
854952958
29108399
568659413
940026910
1253921730
361431561
114432262
1250291712
1932014341
1588510596
1630845834
671164133
898981235
1678864886
1165870329
1762966307
1813272222
1825187808
255356225
687749665
2035188743
1721788777
668125786
980702224
1924712289
2087386243
2133249527
1237689311
1795563689
1902834089
709676233
309346294
1895061657
2044983120
1163955215
58921582
1621865092
810743558
1090639966
1731852610
1409984313
1908668717
880386762
1600499251
1347856058
1525174587
562866369
1230010302
1173021328
1387139623
1327800602
1626382411
278798444
104450775
2082009714
1146730414
1706595357
1967360399
729805320
1165859540
2121449793
754461033
806463882
1231962998
1410754309
312468913
1682253109
1232167215
1828352233
644560433
686901840
1666627985
129167720
1910961152
1415198128
1134710767
1676551395
1689830665
800334165
356210219
2123856615
895799559
2034553638
124839072
1358539069
1929231695
493654802
1682274948
12109121
1337979077
2030020934
504514101
1889363854
1270423792
2071553125
749942016
1212798082
1237132743
1739696111
126667851
1393700920
1074337212
1037959762
48023787
72398614
555067910
164055837
1407617047
28246365
1211755467
1681705330
11286250
1241337030
685713087
1861083790
84265862
1766903603
908535555
1844662053
443554
692195420
1946532940
1651563182
1237561879
1313098846
1643021889
769173677
1655211233
959372808
1918372263
1299776431
1118873626
775008579
158665575
706589503
670162905
277724362
145044878
1202575912
554365643
344622277
993919829
1422875776
824646165
1061266779
208467349
850972274
275200290
100230094
1158942279
159050211
883023393
2095532638
732010041
1563069787
2072709817
1196673276
1057236920
1551122776
7652171
1631051973
1761346457
1229080454
1559849064
1687016860
1797959100
1748906133
1291900419
447604798
1969344666
1410791990
1806781512
2083526877
1121085938
1704244612
2147295135
938209647
1323122494
430093845
345911651
1942968293
694524205
2056865437
1617964849
946169919
765937886
305129590
1362795520
1510364820
1571877644
1302403479
1545314368
952719813
1740875171
94937766
199532974
1517395485
1643688604
136670502
517579716
800013827
330224939
289923599
1650749569
1210926657
861904344
374722510
1550616564
1325776542
1386096129
472701006
925161625
1666497789
1226837410
265054183
1296056259
1052999501
1255259669
928002842
563991125
503615013
1947662041
1441021067
2124278732
89777749
2054726128
89875458
1852901312
1163799500
1461776461
338787362
919691594
308929471
732347827
1726081337
2142788554
319665742
1355365571
1872479776
1304474366
3848633
1910303822
1199346822
2114351795
1272038337
1321914893
1352298869
2054535253
1081263309
966983717
138859601
1788426671
797255922
602104011
1427297577
907646498
143803232
313772682
608041670
1128165092
522895371
410541273
374903009
1960986272
1924144674
2101027835
1258456683
141175353
2105225736
244188504
265278446
359801023
1727573993
581301228
1316710837
369058793
1853144490
831548486
313632275
120152217
40799641
42219833
1608209257
1598717444
980221931
1248755544
1399992003
1206497149
1332563462
1006440878
948434470
1051577158
958708725
1887899238
1028193881
2043390971
1148080828
1012187719
1801670935
696260555
1230873272
1877464398
1482380365
1900441986
495947369
990166789
989263635
949825671
2037521357
1566474915
789080313
1011425486
1163677418
199603029
1895913341
371747781
628034666
1893449792
1054323866
1120298965
559416227
1877707131
1407518016
16855298
1865392254
1588083467
562640755
1093798231
919275062
754152126
1987706916
912883887
351998299
132885256
986169894
2104517992
1011966544
1428418532
1052834727
845053031
1260678928
2063981403
1459436842
918028632
1286315501
1180620989
536389473
1461907190
1563191177
1547285045
1204351351
1894059857
256999707
172319737
613742369
746312742
2061831901
1865038104
714592152
1539241710
1262935548
1598959466
77097712
119464223
907519755
430548070
635353309
917494920
2024954015
1399670930
617567904
148048847
1428973765
1482316840
158778880
829303306
95825849
2026779518
2070751892
163779458
1062488631
1034027716
1587253390
1779963399
587924393
1562374954
1988868886
461506768
1723123738
862879317
336296404
1229008075
215785228
200479408
554469459
1984025879
890613003
1481441236
315224903
477222661
1684586146
78228285
1650198332
1086046934
529586674
1884490613
671336054
1872290563
1323293046
746155393
1435953154
1128990178
633605591
39420023
1351965990
1173294174
772270149
1694476684
1418813408
918111007
553954698
1510580542
313723216
1926005520
1730227847
266819159
1933602746
2134710433
1746242679
1195121455
842222794
1928361222
1284309344
1746999754
1208298577
1143645590
1809757145
321523544
737878434
1186632890
1589022755
959271201
2103052003
1960186336
296168231
1139808521
84689516
1842782720
951954557
486021406
1231164693
1797789533
793821198
1726175125
431321351
1155133974
493064664
147281052
131749881
2086963258
773180963
976778456
962904159
626194078
951692821
297449106
1391265085
1755502626
2018051958
779922885
2073811669
1221248736
1259497738
1901971636
392613484
964207599
1989622702
1482742552
1518750506
255371152
297004234
1925968804
1087252837
1079392613
21700864
190216139
1068614740
1768395140
1640820144
283543457
970758215
85270447
1242766266
1971235504
1332242756
1204665325
170619282
773637049
500822247
356032196
1657341429
896224543
1596790023
240525817
808819004
1850072563
391751040
1147160567
633075800
36828238
601465583
765201568
2091149024
1527581608
148507721
241991097
1677463934
508622844
1138701874
572037635
209749853
460294574
1002809331
1809120079
1579695564
1843821280
438862448
969032984
987830597
650945341
1918267064
145841538
742260856
683242368
371069787
547253718
2011985357
2080881449
1490752368
1861462568
1491810893
1083487031
1162646639
1422188998
26933164
87839562
1927171290
1414846489
350351948
880012785
858593753
1112892287
1924908056
1887704250
1085283786
1551062784
112074177
688047037
1804560173
1742680609
1018925641
1716442950
2043747727
1067686034
1535993894
1055770347
203831523
62558941
1085109224
634169971
1488961341
1727174288
1573452450
1065715049
1907723038
1792300826
1544920115
803855469
346528241
769285293
1964066025
1479774252
761455153
1231775213
1576413388
1230832344
1165144405
438865723
358335697
1027703615
245863045
775963498
2023614910
1011286556
247250129
2056713197
1086508544
745672083
778373369
1622579406
1689856181
1642403324
237531143
2090203517
1625772672
1743518079
127603174
577289335
170160552
483711327
697746153
1774796744
1549052518
1643590838
1245717119
481114500
587291349
208293419
2042640726
1572216779
1818647532
1913378686
884711335
1519278331
1837976713
1637344650
766520158
1680094160
1479533437
196291956
1619142246
1337174077
557467935
1575520208
1671564543
279961289
1491499838
263896470
240374788
213746196
2072622389
621517840
331396820
1074713952
206365677
1882804630
513576425
1636996737
1495867184
695406821
1229434134
1401333002
2040605763
2145779349
41306502
1310683835
1875970077
478372868
109471868
1461009441
1301051697
1698770123
298669210
1107822796
1566943917
1792387589
1346739527
583758530
294964610
1242537847
1395039386
1271609353
1624884194
1829476045
2098103500
668570056
1133564539
2141682938
1636300687
2010666208
827546387
364217681
81011632
969792224
1369284377
1888442058
1023568781
1075228929
135432524
80379800
763269916
1149571454
521568439
1475293608
1918793333
207561484
295322132
154289917
282609684
2135753132
1460585188
1465093474
644503228
1684508321
446372591
954293157
408771609
1303972081
1892513576
591555834
829051522
329280752
1830818666
1745290559
728552523
514366900
1791704354
522346020
388694158
528765920
1920818552
1741511238
1817963151
973068182
1622280938
1626571336
1211469654
282689230
1317086400
355158145
15422553
227669859
1088353315
895129005
950406505
811947501
1214666598
1615371476
43944844
700313334
98956074
1551759275
2032382475
2006054574
1980329373
351537914
1400182273
1044179265
2023206914
1479848645
511386568
361085863
1038037378
1286288967
864406978
128111271
520702208
1141343422
1683669562
153928818
1680705462
313833717
335292705
1041293335
488512215
1334044218
397470735
1890876930
2013673071
1657547833
1140294264
899291153
1796442022
325129049
1965836565
1324952118
344174239
1256206501
869031932
14277170
1720631452
435622610
1214124160
660957241
180867777
409105864
724024379
104621795
1655475246
327663360
939414059
1891875815
691847158
430555713
1855213031
410609677
2073235344
1322896711
1272069523
2139232000
1956091180
468057139
1893847015
1119910001
302355919
782620137
1488218822
669474731
1193098113
1847996487
1290684722
420981797
1937397732
1951751286
524231074
2025519526
1789472350
1374722726
1683051689
2104236096
1395803544
1486083963
160998014
249449838
1643528925
1642901201
527001985
1775524651
1490209732
171030774
350317860
576213248
900296892
387915427
1800086323
1887773698
687971998
1272542626
314870380
223547219
966695318
892855314
840075509
1106754461
1820491608
152472992
262787710
764096559
1593266473
108152676
706107001
700615476
2052523523
1529779220
1242183178
548503809
1198236992
1871112311
2021475103
312714691
1767925941
374093645
1197868531
2084469798
1851581988
70239768
1135954739
1111314231
1845707556
394021052
861747957
1094177045
1546284499
1690191391
1917646426
486835282
139288520
737985716
1432993308
1818749958
2018011287
1296252358
1924046981
1658946441
656244504
173923080
163295322
596082448
781753508
1590229362
138265107
1963086803
80551727
1978988167
1236775703
534317224
1015362251
1260340265
978728742
1432309208
568083672
1159841054
1888956296
381050118
442334563
733573258
565020766
812753616
1646215831
585449364
145399670
9448750
359973260
1813930048
1888891431
1637606767
1894678880
72004221
230544434
1054838611
1333984731
1349159907
849669434
46436767
819480673
1780663474
824065940
1099531911
2009576303
1080298316
1614280235
933401604
458523757
663781628
1271085929
1815382958
846114197
530619801
39867992
87806715
351965344
99114124
1259884999
470815722
1119275339
457027748
1135422069
638956835
1522073241
1046560855
82412719
1317935639
744144406
1974102505
1784212401
1805101886
1284464013
1645711366
2129761934
160343562
549184911
2030284186
1482209119
1562359343
2051670871
1759654495
1451905411
1165841582
743375653
1484924713
1305319216
1699279069
1992282971
1064933795
352243778
971038757
952831215
1769623895
1247266939
2112100010
370280297
1299237620
1560266050
215787396
412742258
1013874079
164365528
1797393545
1533933517
192964238
2109326147
103036715
1879795216
1051909376
952814087
913336399
2060509811
1654894525
403539233
98619539
1892262809
757303177
498704931
965212379
1934472052
747083063
577386001
537457209
2081438088
1080853560
312372055
707612240
1716833591
1305196660
935966938
1554636720
1613025330
459526476
1281138536
925057562
1887293523
43349628
1045360846
1034103319
93450779
603286511
198483223
1724874349
1750295321
368373483
302385504
1247033126
10736596
253843697
1969548905
135333585
127990346
1553730784
4636181
29084162
463936585
143371141
1800245813
633913324
599957784
1801948867
3711602
864651971
241806406
2115931853
1735738131
227801023
964083682
574229946
888760905
1621200632
930965195
943606875
1896923055
439938212
816965203
1135150594
1709519198
1670504632
1270675721
118445360
1789661957
306534166
1559531813
1912332095
964740030
1098516439
278045264
1833847142
353754178
190771186
1587737589
167572563
528868713
602181871
1434516429
1362755707
1135384166
1657141652
702464024
1948031665
1989253835
470980060
23970114
1544523871
1586356475
2072627037
392359231
610675529
435449918
1882801535
674142301
1352160947
1864877825
317670827
65110262
566692460
606388724
1395747790
1020778660
1095368723
330041495
461996583
576935717
220704498
1381172419
119077416
357389362
779653156
1441095926
797193157
1177151963
1087810379
362810778
191270610
328539848
890923527
32428053
1252016707
143857913
1086698723
2121619708
384761165
1768707785
379475812
961339852
476204721
1333719759
1410903092
1316967393
1046271459
178121880
39031143
518583865
1660107523
1488419749
1082565880
499753903
1201270446
43739707
686016631
409897366
1597158068
249198133
1074589120
528313737
1252715039
30915654
1113533320
1099594769
310096365
205859469
1769216206
851549872
1618788449
392427949
1331327359
1301043745
379260480
1350709245
1680278269
205337770
1076119148
726543113
2107563947
870950009
7863928
1287205572
1608244303
1690010935
1259320975
1849824049
955011866
606279537
1575920171
195083853
1754214485
963806700
682244081
317454110
273499963
1569453088
2136771134
1500644205
1330703678
1248531621
837904145
1167943167
947707682
661866366
1566523570
1885249903
6515890
596328330
226286995
1991508311
333376785
1177498174
189059258
1309175178
1059879755
482512026
2088221161
742540333
1217002019
1770664400
1185828473
1987787600
1618501847
1574453730
2030839869
796544051
216223424
823289696
1424252745
153658486
999221325
307998225
1723918661
173711603
1934424690
46850230
2120073679
744869976
714762129
439775131
893967124
1780284540
493214621
280944349
418895265
1944796433
316721125
593542343
1984200950
451351107
1599842327
167190443
828449673
114722407
223251875
959949969
108366629
1899845811
2077160619
324085037
70640982
1773022901
1741938692
1979022817
182738743
364367798
1086930298
1152941298
391024128
1894213099
1477677519
583786431
578264943
1199098247
1850010991
121768267
1673548223
7197281
1474570335
857749737
1283306432
1239790241
1858561755
1353271379
554675639
1554864321
1143137488
661254407
615010536
1377950123
177015581
1487903786
1645539450
1906172797
1985530590
70432602
888799478
1758148357
1573339745
81630083
1410515274
340863794
833726837
699976507
1042655921
1417229769
2053932204
1730556102
276736235
1669496529
1539646203
2025014355
1994398330
1098742415
1041916063
1273770652
301701399
195595072
431076469
1354259077
1654884783
2070326373
76121047
1944673243
2097575090
1393107932
168410723
348499318
6629021
751123585
2132001655
913816419
215259064
1917782355
1947372685
40537425
834444500
967978564
432808841
1757213759
350510926
1579266911
1691704675
1209287198
1526570283
1771560699
1990778716
104302037
666874292
1178539859
1384278710
1727812591
1556309342
884788713
658469159
925766435
326141508
781676765
2124804434
221827957
661538886
705717546
1838324355
1904258013
69692805
652937592
1873754487
879665380
1225995837
28950564
1819438085
274469677
1033115932
1164575032
2051644943
1906685214
1985823762
283669740
1341017434
1599015230
2070930350
685118962
1929876891
46098568
786510881
1936153450
374932817
893489479
700078408
1722182577
1088403831
1175370832
1029897805
1601263079
1113506293
1540242371
1160232656
1772967112
687590916
1754440013
1955419818
944248987
1588404301
528313441
1413585489
1707088223
1280953099
928137397
681260800
336392630
1538077843
90350490
163134277
618709035
1874781046
542851983
108226161
156996097
1875874370
1117504865
1080836543
308925830
1182567644
266476372
146145429
958845975
1122653094
842162845
563816381
146551867
411535508
1979992458
1799093889
693601423
1294541408
635371314
1708246874
99536174
1012984477
1638705148
495500943
615328355
1913601899
237919304
1090643046
201355047
2102469181
1025093614
1420659734
1952501435
756273
378060472
709866509
285970293
645202388
1485161347
2099193689
1745470593
1562282467
1905997587
1343251507
66851075
186435338
259093756
1828539880
1078227271
1225946305
849537700
679125985
172428673
83698305
1963970043
1464615561
815469627
1036335048
807033482
797518698
992255021
11681803
341088458
547378489
1295027917
369393500
206089239
42943545
1019976332
1360318076
1881450531
1438345863
1487744217
1132183285
540209297
704598194
1211069552
568395740
271064654
614237390
116222946
2083797298
628059607
31675494
935324594
36682022
113161677
1484868405
1760740374
1747388372
458941751
1367833681
1705697334
524372741
2090207610
2035913204
1452699475
2002854845
70245565
1121363514
1042290678
1746585812
1851907124
1328341657
1249784225
691629243
914351673
166258975
169281363
1920264394
1765171429
703726476
1154687386
756593136
529459145
759438588
387356847
427627728
839156384
1851293862
1765437269
1699985835
1930453893
2135843629
8320066
1860727178
1689791725
134492823
747646286
1956071768
1690746851
2037558828
2127907015
920184561
930648772
29017957
115611771
510012744
679776024
1232554341
1100059392
1192503337
780826613
604195357
1043881803
1663648029
353359826
25584021
2012112291
1108130600
760510413
448244477
2122476228
1615951753
1718049968
2070449238
1295692243
1178403182
1896173103
1107838727
325953049
487318172
1005184156
527519849
1026395741
1247035173
559685400
1534161188
945833529
201833192
249528911
1604169277
1153171596
2125833224
1142079065
186841270
323097155
718170322
2112150800
1466213993
334545893
751391441
2137651242
509194791
243608554
1194167174
1773696984
549045150
88478140
748644594
945281215
992673713
1727059633
322109762
2146040329
247570695
1057057145
694486916
953676888
977426453
1638809572
1346039727
1877702416
515404596
51468545
220945066
719171454
185651017
1058490296
2039466806
654620287
260738998
1374504004
209756517
1416136429
586063534
516376496
1998348216
262700017
815723859
620178696
1784362547
557471525
397323389
695065633
11524061
1890307883
408146955
618625902
752260661
649045345
639898642
1961077500
2052310450
685720669
313332901
1619707300
457337366
1849288274
85569069
922823822
842279521
596263756
951378291
687446066
2114162073
1929103152
87791690
2075620166
144277026
38293556
1091448236
1454521657
952571701
1594324247
510836078
854258613
712292398
415781736
976829850
1563198832
2005360944
884925825
724721022
177228872
654137123
1995301201
2131373747
817860481
1189285993
819338773
842503505
696978968
1222731931
1574208155
1439793092
596742302
273030384
1366785030
1060824957
2144240576
998740252
473234368
1253480598
2114558721
308599387
252312928
1796457189
4225653
618861700
1856804261
1975800271
927164526
243859134
1931053049
1406012499
954075434
2086264372
543581488
2099740051
1376067548
53521335
1507930553
1697752340
1570920781
121407421
1218876309
1142910689
45555332
1820292613
1257736396
1916531735
2058317377
55599769
565683645
1461748268
1658699757
587296103
1973214034
1074490612
574156141
669744919
364496136
1168680132
378873266
289416412
2100002733
1119688894
179365537
1176679598
1037305631
977657139
1754201996
413776419
1646926984
1824267630
834050913
1888070167
810005845
1095684846
17978182
508157657
1954541646
285427271
944195563
855956675
434476328
1322079963
2088584401
1473568450
1531648451
2026933132
1286662646
53324253
1063596249
874179288
1170792009
293906869
1591271412
1833605845
382142923
835212574
589176328
1437551056
965662658
1162336758
1094711697
362307183
987332992
1171001760
732120774
295759868
907108324
2076360007
303879662
703235618
669861343
1232931301
1203777895
1733796458
1556406979
262298764
166716457
469176068
95890699
840460028
743983126
284227525
1776014169
197231479
429775829
1969670828
920172505
714234235
1755849022
1591140213
643068400
2090846505
2056389662
1286924375
64936153
702947540
761841508
1174940171
419992965
766154688
738360495
1358986287
595770679
1568150497
1129644392
831721802
994014006
1792554159
1775666567
223348600
1957467075
269068421
1301322181
1203879962
356607477
2132068404
1236190790
600244378
1589138877
1438612392
342992851
1937300064
1198372571
1208051180
1250924273
1632459572
1820102255
1706645865
892065321
575145315
609379682
1468339316
1135429587
707334143
1452483351
700204264
853388357
1202483024
541454051
1001379204
1054501056
1611244760
1365515101
745439415
92263767
1443190655
2063800096
628076049
1796739715
33928341
326265042
782603780
1664510153
2109380236
667332573
1184345690
1942498697
1728739130
678080338
1279679911
545534524
588588574
409952379
1605957946
687979063
322783775
1165233310
959907675
601880878
457812180
807366490
374197527
92739951
1221539684
1933762752
1055072691
153864619
1630859932
1105234009
1270254414
1054757878
348290739
40736279
1121034943
831404926
306876491
533300674
1300807795
738943701
941759606
1585670332
1053618120
472758928
607473744
1596340213
1471163439
1869379387
1848332871
1952788220
857531642
72208193
1672071643
371273046
14797176
1882735141
803811137
6300027
995286375
1632527869
1827333394
2003794533
1239471558
1344159064
901912369
948609701
237485052
84743881
1853907899
1350468115
672520836
696840672
393693946
1742931899
1357640159
891842147
647981099
245611747
66565062
50479572
186020125
783310650
1191806994
1000682917
734330476
265191967
1137088688
70889084
1667046532
1017461303
102245968
192264482
822256433
591122065
454632402
422355446
235820549
2034529222
1996692368
895685104
377277620
1051463056
2008767148
1341175319
1924801304
789051744
214001131
165178603
916156878
211476615
73381338
1570766140
846663216
1841926781
958380729
1678791536
7115457
402187982
1503799588
1457998172
1762504544
2028840995
1209830971
992211644
263766364
2045216235
366816138
1219917014
806761359
902827629
1784028123
897344514
323594125
234271137
877707000
2106763884
1149756585
787663642
1460301356
455472454
1910673723
1365554167
471562384
1544203360
1329246734
1617878465
237594386
595947473
1047196460
836760734
2139457755
1791827394
1893382137
572983486
1660471126
988766605
734720820
810205619
1142801151
652265813
1372440480
607950816
399128278
2090951797
1358557271
1543575394
1277732243
2021583330
378204176
306588082
1933790409
1033725561
767494843
1260415024
434201148
856650425
954467503
298350189
1471649620
619114952
10726275
1414620262
1695344076
751261464
1723934247
1886460071
85238722
1839363293
513281326
1855177411
1532944432
443077209
651053761
1989367077
1306527443
261523955
482984758
999032778
1680919669
2074456005
597345613
1919345271
667378644
714030991
1026310746
1624460924
1611331753
77828900
497733140
814264723
541226336
824402079
775120906
1959333809
2088734293
287457346
620431989
910013791
1573328331
1868282803
1312818025
1667689107
1423415695
1304683257
1517687999
838314876
1980712358
700214208
1128160360
1335258173
940708326
1677154087
433849501
916185708
32585049
825237475
1459010562
361289700
213181014
352612597
211547790
1980498978
2001292215
1750426450
680522963
848359245
1794109503
1354384528
1176474805
1332796425
1903570805
1454236983
1673783796
1996405233
630334692
1950314088
705207751
633806774
820432339
103792897
1313216464
108875115
441480246
2105826052
2095082996
321795777
976905114
129549943
467409995
1265800638
1105126700
534220571
532252197
762905460
494044195
451133723
430456313
568401045
408656417
1176235799
390272306
813738394
230105795
364888209
1629877463
508285486
378263717
790693869
516849154
45700897
304912672
1223254289
1666740685
1964758224
342561046
1889359571
667345261
680070353
945533070
1015419498
1017849595
654850226
227272491
1296732326
1176151344
1524655237
1353427226
1117872355
1644449709
922734696
1607154126
1789127379
706149329
362109704
1567506921
2070691039
1468627017
1309996141
1020603051
314991251
1748331906
301995795
2097005049
132006579
1100351062
1374374755
654059261
1324549494
1868259190
1113174351
929889900
1194918622
1080279118
304583258
1910632143
1194539287
772512621
39648412
944333911
468535846
652563974
1365337101
1601346930
1939800849
118085909
1370049995
485424945
1415735627
1028843623
236388771
296857943
1271222650
1441809550
208094306
535724597
1948220728
1609077150
270735969
702092274
1085686272
1681328081
917475728
168120182
970372834
1784081476
1597281166
222962159
1848601363
1328402730
255049870
1898414093
1590862767
6659383
1724403893
1758507823
258613983
2137480362
1034485502
1847323797
742749381
1682430330
740621102
716710520
1678493595
1914108729
292873314
287978528
586827683
723709860
450415347
1278367201
1371015091
887102161
1696348841
2119878068
300445121
1078382425
205081985
1653655216
784673292
345493162
1525925302
969467572
405320941
1201181011
1315254094
282036481
1116886311
527980293
1200819054
1283898391
785165995
263126911
256377349
301093983
671078431
994486632
1049173002
177426905
1998059841
1679891617
807405032
884181846
1586065842
803862659
1439914443
1650631448
698058371
814132515
637923730
1090863955
1988270366
653605825
1419133227
1048027654
582149310
78298712
737589525
1608797522
1693762929
1084405812
563621995
563101672
685999644
711994973
719279943
1040006487
731887189
2126612368
1711157379
1172534634
698222871
501757134
1546294469
1101230621
563854068
1712660741
2026552333
670124512
1222737994
1478158934
1263587454
1285168637
1226701609
1453777127
1201571814
90496095
1077983831
2097270935
2062141243
573525520
1054785197
998871118
289098534
2022206062
701073931
489970303
297819191
707326726
1872868670
1385098675
1716029183
2026592528
1934495309
1539732515
342384762
1761863765
1616920259
1819227323
81415836
685390956
1452276256
1759054491
1339448196
637861009
1972745087
635610598
1127878471
2059984843
1389223104
1633457177
964252330
1469839722
1177398210
976031583
1584486613
1389251945
1144154526
1149605877
693539254
244886552
647251955
798708681
555132052
1897060046
1436925935
1332950726
1923576372
951184475
946370596
1047720788
1994137232
185605266
696300361
797422175
2138645470
853452137
1800422765
1926468412
559967342
486741620
899814244
468907256
869168338
1140907420
2070878281
705332667
1656845887
468720440
1868952595
116333281
2093193492
945995343
436076953
735597101
309407334
1354295515
67040551
925825309
271839982
1988467721
210109024
1076378961
818698485
1153739872
2041678556
972989812
23190174
96665245
792482778
1102696630
770921517
1220151875
913392901
1050017639
1864394371
524265595
1728098035
1312580414
946135282
1036723667
140515445
186464073
805253984
28352510
796759392
1415356635
131787154
1779673416
1823450404
1541625552
16264174
1618097597
300587131
1615073946
954813160
1082707529
1902411721
491178043
1528778959
1718685201
1894818267
655009417
1843305459
620455383
779843865
282058634
886341899
1701128299
909130538
1905932337
157742522
1420549990
1928390090
234709395
318194138
1776215783
233428546
662968298
2003876646
1005605409
1646913267
792923178
1855751744
212211552
2101876085
1514705750
416506287
560759885
1581232479
1538924238
331773867
2045442635
1070338701
1368423668
104347823
794555071
1001182863
1040441702
1033780638
1187597158
2019272649
953726170
2126852520
57530935
1524403096
1490955620
1420805499
1302153644
1651619762
789557177
1997121601
229850560
1679552977
166327687
1403489043
1772797749
1341158541
413466543
1554852428
656339030
40722148
1797508413
1997692999
177604881
1612032303
881515506
1130381188
1746377597
431858842
596537642
2090808578
942612409
2081488950
346663152
1334784549
1738262542
352016489
1469009746
1449320287
1057922612
1169968241
977633303
1398199860
729277984
143662255
159190727
1453187991
1585761090
1156960526
919975863
842748388
839799994
96200489
1524635526
2021931991
1884987591
1075611887
1372482503
1075897799
506554893
458377768
1055202035
176627916
585421626
1278111584
1406928119
1879487576
764377966
542751739
1317116754
513855698
2112412305
1091094467
940622149
1191414260
1110500732
84729557
248149040
1159878858
181664231
1581934021
595868577
671393215
1736971135
113101173
435970561
914578286
415516489
223868085
602207328
751730812
1536395419
1125863068
1001818878
817093048
887338046
1291993226
1434179820
1623168270
1150412367
1196967124
820446577
1819278025
261428476
1934523643
824298349
1372924080
1539831224
1471467354
1542021550
789959626
653469932
299929088
1655122836
208802525
1977134833
1273603305
1565995211
494743565
790733589
1770475485
674061878
912753794
1898922268
2096453878
571116834
340875576
1357918457
2037046974
1525830860
499110299
855317156
1623958149
382902781
1785519720
2001699704
1448926912
1645090483
801847181
2067656972
275162459
1381643171
565665237
68703929
382387443
1872906161
1827579437
2020329718
347748501
633350147
721767194
1688500720
1070734681
150712570
229934919
589102579
1997090910
610405840
24754202
515495750
1073140998
2049296623
765429505
173165254
823960589
1398318280
32120071
239565876
603685030
1970289432
1883200399
1489687004
970799062
1361471001
46407685
745840974
1381737828
1063677951
889687312
2079073229
181298098
1712851873
1358257531
1484894727
971505779
1740182791
241712608
1958496532
451656663
232200443
1448423337
989549936
315051
798598499
1353249452
2070792422
1801992296
716071462
1309701986
2076144976
1527387555
1577578692
755325412
1040036310
1657765402
855676129
194470753
592725669
1699080933
1653712020
1837896857
576954781
1393108294
1232125925
2022520924
538005951
1428208641
1191432835
104824171
349424768
649986748
1346165417
238688549
127564213
652449475
277772850
1341682026
177407731
1386180329
675958364
788451096
1294796016
1688236283
1356468239
1636505565
31247225
1192267603
1818524854
1682608427
1161733409
1488744558
1200555418
464366026
1734034526
1051827342
422398207
630377693
1861123815
396112799
349131164
471939834
1773228728
1716333543
843030354
1825369452
466104826
1827805280
488765329
1822195855
1670813456
2057795251
352582954
2095719620
777576763
1496221029
1599115458
1643682380
621115554
414163556
1236728110
1591030340
1209416415
1804742912
481743689
1075829277
66793049
479398001
1126288071
963783683
1595375579
1700948451
1417943609
1463716743
1028244868
204635808
495243989
1226851820
1411419257
851402413
846130616
1857404163
1308371822
695836326
221520661
1530763729
1098834000
1704748641
828017489
1917847142
231486374
1763184264
1298532011
1378676772
1530439090
2136623067
1382968756
1983402546
1932173726
706529368
2142472610
1448970075
1494071909
1971552853
1763693708
1177724042
156839771
720593415
214630732
2027215732
46839632
2116719815
481119387
1419174931
1091999288
1480807976
919901207
733638496
393082942
1349142260
1603024801
2106433912
1683789482
842091292
772325719
358978507
1738449927
629665805
1028150556
856612717
363855963
612522805
402188708
1651322748
469087499
1731706835
2136295631
1176689406
1669511669
1310809437
436852502
1530496860
1066991797
394462708
1230120019
568644305
405260657
1418079326
396379199
563611271
1202208519
516979244
1832840673
1825034359
249125778
2139025098
1954505998
449906229
1878791151
1284408528
1478764869
614297326
1985006748
2044420138
1272540922
717198805
1706497474
1996457356
397172487
1776198604
158379945
863639426
747773940
74138244
1479071385
1185422599
422552844
1320584820
1719719737
20434959
187910031
1956896849
679668489
1507816264
1655776855
508500097
1299995813
926986540
974343719
723472563
283112309
218202386
642689696
819989953
770812050
440637055
1479392653
647580511
991732406
1405310656
815931277
16749658
217348777
604460963
1194182729
141895269
1610794798
808019266
1385504537
1454709739
1805775326
937562239
1495978600
878812649
658920046
1939850612
119961801
2093883075
1991676910
59926815
110557385
1082039343
550789300
380928002
899791180
351594823
1740002887
1761271096
484415928
1518666048
1341407712
334747271
281588267
1057579429
539403508
1832846606
1983896608
1718643691
1622835382
1382451704
862913109
1748750472
660237128
1237507341
1799698623
992673928
1078848264
1278354331
990354876
912894057
1397758900
1535905208
1317404936
29045240
1887345121
1037778182
1084511534
607931990
86095859
1300575069
1661593454
1534298316
254736769
1252640737
820469578
42590443
25614500
2049124016
1575258017
329542709
705614139
581916145
593944325
863502659
233354683
552355005
595717880
1095756079
388516657
1458528495
1912761581
333486734
445132256
744601103
287646446
1566538514
717159733
673813240
1890229928
662219280
1647693758
1691006976
1125690066
1910231795
1124134860
1019612689
1176145606
1010370345
136044518
207741914
1745950470
648454261
1107928781
1248048255
100885835
1502161755
1545233207
23361148
1380026564
271997227
783755536
1602777270
1294589637
1873541696
238363888
579049879
379730592
1154744501
1422985402
435387626
1073075647
1542359478
965984136
1379379860
719915043
1557852376
1560373934
907127828
1811138827
1981344150
1335076099
360022859
313783874
578462121
1965035403
68399324
751330612
2074143684
191637006
1782956423
1281735347
1434087769
1095719573
1864787420
1427508085
1293872295
920943240
314445569
1312048218
125791183
1852529231
1665996375
2077514397
310680171
681298395
819751428
65618818
894702505
1581961324
2120074545
1855567380
2056633692
73609670
801401989
1574220160
1639065896
106052021
413103553
1767296703
1780678652
1714016298
383685914
561076353
370045694
953734664
1368028046
1409559236
260486894
1073400117
56200643
1278958634
1306953164
836743273
1831508471
1723968812
1860413755
1401770109
613250423
2033762581
1896909930
1603970867
1856216167
887627233
463853431
1340518574
935405232
1504965886
562892778
2135651162
2086096601
1066185311
1942308000
999183320
533823521
1906857618
1096466232
1190048112
976088321
1341560124
1363852858
1943259825
1429908713
1751170611
885798830
1950017815
1719690012
2055630282
1184277292
698799519
184773659
1573389532
98552930
963745005
639931618
1250945242
434744606
1686203275
84564150
1424723074
756633354
545401478
203138801
933576709
1420801884
870564608
1010119136
1680853275
1683871527
486482714
157435225
617923234
1527547790
1474451826
218243985
2075575962
139561575
627376739
291695834
1247304812
539661717
1229323120
1291521270
846770911
750216361
1278435264
1602892250
171384513
734778205
700304544
1133169073
713974968
676528087
1901587833
1786579213
1347995644
1167881419
1151553562
582252978
1026417604
2093767664
1147896043
829493149
1049316183
986167306
1758490464
1009567940
1054404991
521512791
1883314815
807850576
83515753
1380887935
67601411
1330984711
1279102835
1154680397
1749478928
1711674912
1738074112
614530919
141385257
1821991112
810060126
2068077352
1882810950
2094801071
284998149
720878166
1150635262
179193403
334101281
1815154355
380125469
1002176248
1932257118
2062685437
1990141684
171152295
1208736467
1431689087
2060283798
310431394
383542474
1123301389
48714166
70707677
440041121
1456767605
1446397393
712115529
1504021703
1002964604
1455999507
1612260673
1149183639
1562753604
1656647454
143243423
1000580760
1677714727
535899044
1297458909
686588744
185389152
1432156633
1843193497
2098032303
2040234844
549894623
1571527525
693976806
671974384
1178820491
1118158072
1815846536
1181655629
174089793
472466477
199525521
937675308
2127465750
2020598277
1688368370
1942609267
1687149207
496582189
2087749789
2138936956
1170860534
1877392440
524107197
971338292
746421923
651283131
1545539642
1542890138
1652842790
247839101
351001002
1603143772
1918272116
627447597
784595433
1880503780
792160470
1382717564
1396852458
512981359
1586291760
1463387485
388089189
1288629945
859834870
1267314628
1145710802
561617292
657029557
494203534
1918114666
1497401477
1571416300
260322892
162942839
1860894374
498071523
392036567
1122784745
1589355969
411847994
1273006788
738738268
929941756
504691367
1099980302
1010829262
1028101768
230238552
1214544946
2116533775
433744547
1195773219
1981353028
1583973683
1831477528
356393645
1146196377
904679519
320106503
96711079
1240705460
863660924
301025772
1714920058
994267738
1511574500
1837451218
416115054
1684650091
1583360206
58661796
1115010097
1043303857
1179179717
618203762
1520418017
215213862
1274709211
1368878846
1970495270
755540804
626033668
1383940839
876889046
1262311499
1994663989
1718596231
522149222
1031916171
1653453786
1466021354
1165208747
409528979
1315775621
213955474
1660374087
1534417728
850117483
393947794
1762248077
968392888
1900510400
1037722901
871672881
258807141
1951990085
998781438
1586201393
91638153
207990039
1010411546
365684878
936143046
1231960342
228061043
20908528
1811941491
1317745260
522196008
1274896443
18660779
1762147150
617799758
357938344
1112824906
17765098
330153622
255356110
704363595
1259562493
889562152
1403526703
1786906759
1984980540
939328272
26241873
1059820786
1841900507
1986905232
2089035665
377044098
509402289
348146516
973325228
474302489
362781981
977829199
1510801823
29285328
843663329
1507972833
1607790887
495775320
137031418
1621328999
984429573
511821361
112992987
581272614
1849002524
258474091
1651573656
66048429
203072912
1385307955
908728589
634164961
1489192874
133537612
1261367964
1322674022
1600955460
12228371
1933873079
1446740369
1767313032
2001263609
1636864127
282008027
1053027639
989573530
1947872539
413248562
1336276594
1522859873
1759114949
1173968682
1560589467
438898441
107569157
1386429808
2067026443
538694397
1367542939
1723265093
1210232273
1466479569
2107959677
939844054
2015016823
1684924388
1615138178
1938349951
1719604046
1679052886
1261068888
1515820045
656213848
1544347605
1402606343
1370362318
668511927
1551665404
824886705
531784956
1234400829
1331672123
137272095
755248613
1917706407
1376665183
549779228
1691370379
2040894255
963182287
1019547889
866802970
1945151768
156882316
1943161715
794281177
1196904622
879706542
906712377
535171631
560770815
1752989530
1390743742
1954999278
1390939176
21442185
585254204
617206412
1245661246
1919647954
939070989
418181714
1560516213
364900275
1100432349
1914568110
1258390111
1268873996
508965847
1839468402
1699035996
1051815764
1720697050
604738816
105130349
1689105248
270848857
260915440
260884876
36478889
619102519
319358044
1820184894
119888752
1647605475
755896926
681941811
239977314
2038195936
411625789
2072697826
561436772
242500204
1456498055
1119853942
556840239
2029484365
2095766458
1044349882
1310657604
1033732722
537148063
37378219
1988571004
557378667
1663972770
1955324168
851483815
814757147
1923315525
1396832295
1733367124
247556603
652663625
749859876
1939684240
1507954950
473411662
1623085691
137804213
1988679780
1089733356
906865649
401665820
404524727
933359506
1158934858
855975834
1690821476
1735982284
1978592983
1538218281
557084467
946109878
221714758
130837115
1630766015
1033370549
1191551500
186843232
1336493289
2079238491
1183896236
304076143
959088535
124705792
736080406
619616008
568228676
1701482211
1882583085
1593330731
1347754445
1993731247
1022958196
519062412
1545821966
680321454
1206917146
1874364971
2016823933
1163966048
1524493811
1250355433
1575855615
132559410
194562951
382954311
1865389863
1881195638
1289641596
1958309286
1522923240
1798911938
1732669239
1788097365
1198944800
162163655
349488364
2126513374
1197896158
1380685706
1758155342
445175330
377211672
920359867
1618848104
1265595735
1804285908
1220717771
1896265668
336478217
1833277083
182746546
551668512
2114347618
687141682
528142623
998759762
41852216
976901779
387091726
1884432513
651989914
673013559
1340318718
889390021
1468113392
1423876547
584912804
259393251
443825147
991809672
232641296
2031646506
671011541
335850612
548668727
1642789649
1332560707
1732754632
748347969
1877841621
1244777564
1861078999
336652144
1928786056
1071287599
636437179
452916115
605543646
1096846165
1239290376
1028223640
718025307
1786331480
216511004
1543802634
156886718
598979720
782347912
2141482172
2095018573
810161114
791811036
2141350596
213023991
1185996069
1367645749
372272669
2010108316
1795984566
643674692
1085485868
1715313458
517394978
1664884304
1272752404
1063315577
958156795
1427808429
207573727
1164408867
1591468191
1346517439
190034467
419876366
456156694
327041876
1468578319
267488757
51256927
774066391
991447048
1401168152
545031038
360306616
1186506667
206152046
357937267
926785598
2053380996
1914310374
2108969078
2080570495
1292857494
1873988323
374936724
1433586220
1934137224
600464534
191934977
560871788
112609200
1757445524
407070872
1548443150
378644733
791375268
1215762638
1367050065
861079065
1587777478
934064727
856449100
904562406
458116428
476226010
1033164865
1425928936
1036600064
1059334075
1329517245
281311989
2117514607
925871606
499031909
406424479
1246514219
1641838279
2702234
142583825
2036668273
170449550
247093474
1231834009
280484605
435818000
733687503
1347802117
217228145
1991667909
1574638138
1012692056
765239841
1459839901
1030411658
226963066
163533119
1871685167
319549875
707646908
1148706790
1223900699
662992305
2085165333
187819793
1758323750
696827684
711038323
510420290
879557605
2003565210
1308028888
17433329
325193871
130575175
190314365
156081799
1553128452
491813978
352637073
1908679033
7066897
1729730551
1859397101
796695385
788415835
668059775
859071408
1041213126
1760749484
2071011346
788658445
1092031995
2119831167
1410853260
1586209590
1305929245
1988252239
1273667571
813547274
1727560732
941541141
1927065433
1905107891
794372405
153467716
1283128486
1709048970
403502735
569441791
1122449028
1530223520
1356249586
390638784
1767173286
1765759993
158757215
1260489395
24736041
590506930
491710588
1677188466
1417641868
810690088
302228320
2127549593
288337455
384296593
1691358282
1745123192
102671829
2137676236
2037978872
590224241
936518117
1403853084
416920720
1787388381
2146285902
1611746296
1277964567
308788928
328756644
47207039
89153201
1699907383
74187955
2140764053
1802517091
430540457
140453833
1004252085
1317261280
1906712172
305876057
2050246143
861234792
1791748894
89089016
563859487
482800707
435155662
338711782
923391676
775543732
1830771700
595081908
1852359933
2115628794
214870820
1452633356
433243822
1856814120
2044365232
1037717982
1144041986
644227638
1308824369
1914631192
1853094389
1210264704
816491652
1130718359
885303457
1456224167
566321664
2098324041
320627228
1056922892
820366601
594004655
384265455
1417947097
249856853
1931235702
90490544
678006984
601820132
1425015154
1553874056
2010071708
1954766526
1684014155
384929297
310060538
618457532
429929278
1061394327
2071737978
1332223997
472837845
773227535
758881801
858885995
1014218598
903612428
1434261938
1810464564
268025309
385655558
217032069
2062882283
754369195
1244457571
17789264
1621493796
116416361
164223787
1043995696
1625411183
2003803794
18167017
1123432816
1319199565
181701405
709548830
1150229632
1574078993
981107184
715669562
273018242
54762709
1384007951
1704908589
997786819
1449321054
1519841447
243961522
1614974990
951741721
1989311196
845501007
1932492272
993099908
1411861473
152081791
1372566170
1362919567
1626039062
1475208486
16811000
1581540997
744643050
1302299436
754089435
162447395
120794508
15337192
1544252963
168769003
565628396
584059119
1759885717
1076598929
556824350
2116080744
1053685547
110852215
1545654368
215163333
2134889718
183255766
725931426
1034213604
637748316
1498605656
2112980676
2056837936
1957359090
2081688483
631070847
453760508
1700064844
736868199
361274361
708385898
531552711
249404555
546650036
1294502589
1784547554
1727453218
276809631
421424870
1443704013
1521107623
1187646658
1439071434
1719675674
747652344
1892177596
1953678989
1227833960
1215510371
895658563
2011676682
940209878
2142324766
607826757
508446957
2049328496
656205928
319257506
1493483098
187867456
77907020
2132274320
2083001815
1304246142
455884659
1980569025
298712954
1264581332
1729985613
2046639842
1661538184
1763506487
106818065
1246805656
317714833
491288284
309222143
1942592432
369140209
528634580
597664333
122090728
1649979584
979350444
140819239
1475686774
1801161616
1501952838
871069229
649853178
1434439558
639107883
1128574983
702215148
1293722781
2121703648
948244453
1824936957
221257339
1433760319
795299097
359932927
1765255055
138735888
1461255642
829120580
391345062
24301666
1761275232
1174787937
101579073
176267265
608041559
2088096131
994079819
2092480751
174423189
1665171815
263024710
351105424
819475447
1677605960
353000187
86415899
2009644567
894532134
307305887
2048606317
1457427775
1042652764
1146273953
699251943
875075028
275154664
1990464633
581174875
1644301626
1451353683
320693362
2097040871
1823690666
1210278454
1950757258
896328781
1354159796
2008841344
421917576
1837524156
111929213
193545083
1326638195
2105485949
169853095
971164156
3658108
994249703
477516127
701523813
329905763
368205792
89880188
636010710
772267863
602098006
1984283047
1622382611
666522359
73943852
2125711182
1591567515
940590310
2109547936
720172210
1957540877
579784673
177928612
1999564441
558977480
636368873
437564720
894465767
1940469636
39646426
394053613
1526913993
158287348
650232868
1731534575
1794829570
581026784
1926611874
1617586613
1265269466
809936841
2114950045
1792779611
1616075689
918005545
2037940366
1257173454
677182243
1355288390
212121148
1299492259
1727360935
439706908
2082961782
1872353867
380049695
1156828535
2046585430
1319815267
1923860030
503791098
914280110
510069807
1592157269
1270510705
581428297
466073983
1368142897
405059479
1382890184
1832445904
568756536
672096066
272111208
543653699
1136004862
258745511
2022627862
2028227676
2128648193
1236089474
1596553579
167599076
523400142
896544121
1288303443
558800972
1746685228
1342999517
391238684
1454038158
1282838600
246896288
1806548805
689822056
41113935
1477196137
458228478
1743315260
134736406
1240304267
487796944
1098548308
204908778
617354094
1937621300
830645542
1975690921
1720164542
276806894
711183581
1744153833
1413044867
1491300293
1029883607
843174947
1800987947
399123113
806716911
128426534
1875724481
78503450
1555189718
787067007
228237763
1954624387
1845506469
347527661
1241356621
1755713824
2127150238
1158934956
1223009573
1821678286
1607666038
1366163715
954142799
355142877
1182008622
215879160
144558892
2059380195
1763181924
1346857226
1585054528
825072209
369337438
605651914
592413826
255200431
467789073
1033785159
1330700463
145625503
1790550042
836641209
142565249
1964161236
655111992
406988116
127449092
1446781003
2147389864
322850339
560697186
285773322
1955422504
1433131198
1067696677
200839803
1391308154
1033719805
88044611
1305817728
542812194
211098478
1342040320
10033719
1051839120
52925950
1094263731
720754284
274610200
1739696995
1975209831
82712499
171207607
99417911
356577321
35519467
369044460
877304455
1735973320
107635001
1604241041
1176314559
628289860
938491756
565941756
301700889
1267643663
53283657
1177340915
1474664370
1092258870
746135451
827623286
1523725127
1073012684
873279602
1456615357
1836203435
2141190787
1609286882
1091311856
34549164
1146728805
1898428791
70348996
26182680
333960084
1612761639
678785564
1170847955
1995072146
1970218275
1852105071
258912850
1453626161
861340780
1800851865
804569894
877499648
1170034808
1528409851
1678520421
672801558
347490933
656250125
54935495
1263524779
535248457
175958473
901238301
1775460731
1997815141
1701069269
1350593892
348275355
1985142818
1098550592
1312754520
1892264414
1652232398
1007324120
278732599
1611323040
479124790
30312559
876175436
1887329557
1626493394
1130323515
1079706718
1156001366
1768708831
141018292
1609991459
2139515134
1326034943
182248293
430764026
182513892
857392367
1251815189
680442458
1980223574
77972763
1425444095
663429529
1995726593
700814583
1253359496
898961495
111752007
1787747513
41491238
279350481
1877531188
892607104
1010598253
1642835902
309548816
826391760
905750026
360587588
165375262
434848777
280337124
473571641
1478798867
2105699716
1474864248
1582699250
695948201
1246848334
621893014
1904579972
1064755051
2133917914
1133114421
1435574623
259556081
1750335656
1753228688
241905157
550916120
115366713
96133755
1793843423
1017393423
470781520
1964159713
595346305
168536421
1320090293
899494735
1008337305
1061379415
66667716
850190371
960278381
542597720
1256308768
266742355
1061525461
437475308
587915446
1019925354
541266673
1618953963
1992340996
490508787
737174497
360729210
1366322342
1670905221
1241194389
491651072
842389793
1277739912
2125929060
1804451768
1412958653
1087906505
1988747012
1023712283
1689116788
118927361
343321633
1592863531
1619244650
2032296568
1146354450
1446909494
968557816
1860822862
2035518928
1843294678
1857886262
1643003610
1302725994
1824841437
1811532209
44277770
673382473
1896247721
1649099275
1693623707
553566243
786064259
850904052
479903914
381049003
390564332
709524881
425129787
8086857
863016739
115106638
1304815199
193480735
1318068929
533074404
724963249
1961226066
1507162480
328448257
1066888537
1498162168
1249064334
99880129
1240681923
1625645148
189833035
1195065589
1693153521
1021259136
2028917976
821234146
1977719711
1624246990
1060289187
420522172
1653079040
974903963
1441051700
2005531423
633108040
1671420316
1104618266
941791294
934199383
1947147398
767864896
879358071
1551038000
159946539
1595366512
2013493644
1329688221
487565684
2145998623
997318610
1740953225
1957705353
816881765
1874739391
1106744990
993477385
1361473472
1198812540
540114452
1485380306
1897620869
1603089486
841398224
498990969
1594458693
83866562
582551135
877551299
1398073223
299021439
1234978858
2142736590
1145855993
2124876577
485442585
1159863789
1748782
198443965
34192665
1957858657
1056549618
1330565696
1675677488
1548598117
2031622765
45485743
8557374
1538897837
1757634327
519714215
776604402
1713646354
1116070985
691811375
1821136328
892814913
1376475304
245037180
1788882231
235288618
1404808466
180948225
1262528486
1480207280
270392762
1466121012
1231832903
201903754
1865646570
1210135676
117525308
597516025
1864246496
35210586
880299517
1220362777
578774372
711987044
1816012959
1737564844
405069397
988629978
189669432
597399232
1320212252
554603813
63789175
1678134841
470858532
1716599306
495489324
1217317081
967990152
1586239292
1398090200
1484493958
1938355646
995260859
2071359054
555947042
1225983146
1769539848
742927079
1101843712
615635231
1207286271
1435470014
232144270
650377568
359909410
1374892387
27540277
1595099678
1679079635
1127988314
873060665
810024384
2029479052
1595761118
1320015486
2117160473
926812696
1768683605
1293390808
819264266
342648832
1941583828
1705808512
56005660
370597807
428164835
50821664
115836801
2130419355
1395494526
475113274
923859906
465490323
555603390
124272866
1976069805
228777556
1000449900
263575618
1121984061
62236187
587988224
818515292
58996948
151768961
1592734711
1272233473
865457535
1757616504
1917274288
190332018
1674884091
648328366
93805633
1751780499
1961411840
761308746
119242601
1763486552
276593363
427504191
72337338
934337551
1991827701
1915047173
1194175261
509280098
1335131449
794367672
1285596323
1132785960
1283847933
515071086
2027102406
915762777
139167813
245572378
18133240
1969620007
932722060
564672881
1513785511
246449542
1721224740
1232720441
360399106
1708984822
744141963
739124903
1961289192
1622766326
1851420285
446439655
599542016
1875082022
57146612
1288703378
1711054610
1842236464
1047854398
1082939036
1035887517
1139580101
650678380
1890534702
1944094092
313022321
1683033130
192334948
618584836
1504757755
736326242
1799052003
1772674574
860377732
1079620113
1381676469
1870377117
953856427
1788915454
1296816651
1356884082
172276746
468128386
603252763
1158653042
964080485
1111352205
1836848223
1109092245
138025518
823912125
669819668
2036350500
1979978358
1549059756
656992615
618572132
266158971
87360677
1153587347
1866323016
1283999862
1586737158
1953533731
1465421660
2066720355
365619071
1056994404
1263899829
1795443460
464003113
666130834
1449923906
1985319398
2038773627
640558208
529894416
63689716
1943750957
689734278
512613100
1552841901
885019165
67379527
1470279286
1715382588
903910919
1016984131
502475440
1674530258
581226954
1650685128
1323359991
1482941633
1884697250
1963067251
814940722
58631282
1932596881
1552827251
411891637
770129120
1148687493
410017317
1048124020
584261534
1588907294
270701482
577294865
955796460
1786905075
1526372610
887811850
995337938
1329493781
1649874519
2054770363
1368119328
944446025
1940531426
853460807
1006219662
1618670582
771354131
542530803
1333730361
445210217
814748843
1631894819
427134816
914818988
246511580
1787626374
1948061376
290371604
1314308382
262260244
404009007
1278403485
503255706
680749214
1602595476
1614086600
2010495283
1300019791
2076830639
2033692214
377743169
1238292690
1316435591
1119653864
1915188841
1495096702
1792526811
283052774
1913106854
1915474046
2096729552
358397826
432089060
1545430581
1872546521
429695673
918652589
80216744
711681908
63329963
1963752265
239830563
637644504
1041869623
1214422531
1294885305
1534172887
1826118918
1090741266
2002809487
1091157594
942829390
828578156
262481724
373848907
1288065744
2085479418
671476541
889524642
375772952
2031144082
1762515893
1979119757
502325738
358732429
1655685969
1927600517
1547104242
987759936
114777810
283381280
1089494209
2401851
1288104254
1093772970
503346157
1400787895
1602350984
1330509808
475088831
395262659
1621519912
1596174836
1488605849
405230047
875901905
1847819735
1149427543
1339267708
2028637912
1046291513
1714501782
750480382
1139294379
180304861
477602249
1568982442
1838267092
1069965003
238032727
756590767
949723774
872737298
2138560140
373324478
1534041325
803538
1427877344
2117431383
1998939207
492872950
614864337
1868234338
1316102934
1614838160
1216352311
998069603
437196995
807941369
213242173
520938275
658015831
387693749
705703757
1425005845
385461
1474188916
1783880538
77779512
880562899
929176998
2039963944
310461947
1985771390
98042405
364965852
472863259
416051128
938036829
2120018297
1362972948
673133066
147043603
1008614310
1648267264
890906517
700508273
276398164
1856768385
440012898
1955772389
451667178
738994020
1889021914
1761392169
43965307
1996000469
489734331
2000971716
943297154
414902618
1449898326
882964860
751908234
1247400499
1021880339
387153373
671675627
1611572572
565137287
976270447
949147250
238908209
1459940056
1988450150
258100589
1663561952
1883779504
1096675764
1862376190
1588884317
542405767
1524317660
899348068
63041554
1963788695
1146882988
1768324442
1419905159
30539725
1365618370
340650939
1718754381
566172791
1632892153
615980179
355230377
1437998672
1882825721
1988514275
1684671933
1632979629
830111798
411649297
1055880107
756760804
1321720582
1469841167
289096228
454629231
843622505
301496401
695318492
1723056016
1926634978
1380057598
1495066205
1461039497
223729768
855471309
190512416
2131878215
240814794
273099484
1546886154
2086206077
726938527
381140572
1005399144
587326565
179887017
1267241703
1264272414
1099337494
514776274
992552322
1681854423
745932373
2111942417
278275258
720553208
138202924
306855852
1893945484
347675665
1384418143
1171509037
327754646
2741058
2076960254
149313450
824656454
1398028295
1962395450
654277339
126661661
223394277
1807667578
1503852619
1526129376
1461355674
200287377
1779149890
160982051
1638539755
2058775290
1982207320
2006484961
1164584086
1679306061
360538789
1323086465
557767219
1511419643
652479142
1192000437
1702495574
1877643864
2143348977
1734448986
154378265
1795458301
168420424
1962182058
1587586567
378155958
370482630
89590659
1428219643
1027164017
1099540054
1986884287
903667762
145500381
1423490256
1503105409
1240244252
69422179
1556649198
828021860
1595977530
1142147014
230270235
903658685
1252393778
987507922
711949469
765686242
1457387690
237022808
944120350
1160100213
2078496246
1332710521
1054669215
820182831
1481987207
1307494601
694170401
1255134588
438416430
1307845306
465158354
1158247783
1697043611
1317559071
772985941
2028013427
1202116550
603373997
86959800
1248834323
1923402966
296355841
642336048
235173720
912580839
884432631
826157127
1440533342
828939093
2073614726
1541951961
196675078
845159880
381164240
498872999
989695718
61436011
1082804444
1925814780
1966200283
823579354
1931364649
2037181100
1137578893
1456805556
471745987
1847122438
661180884
711655988
526743743
750892481
896875494
887798352
2070626361
1737699925
2061710974
529413283
702839678
783925538
1662140436
35107383
1646014041
891842351
2141722967
1416577285
832859691
1919175300
788280590
2065057559
1931515295
1501450541
1139339457
1613370364
34193723
1501882182
2062783715
684620725
628003613
1003869447
903617785
1492744291
181354457
953797960
667273000
498652474
1297539654
1137867651
1363766879
2809749
1825773638
444865116
1692575834
1904419517
1122690675
363041180
1766371115
1922312348
1949688938
185736294
811864461
259474760
234140054
1259304977
2125605510
34302149
2018226340
1571527077
134701538
203684018
536939717
635497582
868299952
2086712207
970917113
1944066119
1805190410
1455921757
1157333142
1479954427
224965351
1146741383
2017848294
899098331
1901198348
989655429
316431449
523431880
1389994977
1093688725
365493244
94544748
1286038738
1193932932
1088994992
210914758
2075895609
1225843270
1138515448
527631606
1208746640
1278255862
1862573400
2073913197
1033340284
1260211418
1336596034
1785569815
1378076085
1256302303
93768964
1308753548
1760802960
493903596
1198705757
1868888499
1592349546
1135690842
1988037091
755753256
1721955248
1940097326
1362449074
1018362551
2101710496
2100170174
1201536781
734015839
1170516696
576106964
725036777
628444211
563683065
1975103349
1869565573
1180347662
1794612029
1949957385
1859379686
1751881100
1169684712
1426307066
741710307
1538061985
289297209
1964611021
1310896010
1794623012
517400257
1371955179
507021666
1558174918
1830140514
929789065
619554537
1421892952
1240141693
541413888
227857602
269918670
1648204151
954148939
1434102259
2020913847
1861975848
504263511
1679706845
1651786855
1555243527
711957953
161904169
372456961
2078584609
259828410
64215334
1711458170
2103277330
7792676
282176496
605151064
923667995
1669114238
1113953533
939293138
1793864824
1329858753
857724564
1766336120
177309489
303280789
1917633064
737623657
929560438
414365402
1921545496
1484495727
139791212
1244160982
32889900
946984103
1794434612
1329932240
1379533039
900597383
1201018985
1124957274
1501338937
1094918091
1682389041
1933563737
1557067612
877508688
1550270807
642688526
1064961704
2087415609
1598668245
1313296129
1104469996
1508364561
1235203585
641678471
761555293
1304938111
309749965
1912598202
52778587
301762946
1841089474
1976243676
469855423
371664155
1935725512
1043313785
1251020920
2138405440
188056806
1980320249
1886001107
306302749
1391643344
1390543958
542959614
943580253
750786759
235993808
1377884307
101880904
567988922
1930260554
1527832882
930936967
1175026720
1099963644
1387891768
286398643
1303163317
2084274443
1092170687
1928470572
291432558
983842489
1871939211
668212359
1194587899
934444237
1958302428
536036423
1254712480
460673162
371563372
1334232130
1652064997
1772171307
1657861109
1418532468
152784059
202534148
1935418607
1473503249
1626672921
583841248
217258028
1363498998
359651740
420520195
1988693243
1873032348
377468425
2034253528
659493855
1610555999
1100786061
392934242
275108839
289718884
962886568
1820252619
585864755
1417752522
1578452932
1646849357
1453824499
1651379820
238146749
1505180688
1555280223
1528701369
264287469
1715200423
1420109264
1152215458
1068969764
75073751
1238754132
1644087861
1715531384
288175579
1905192354
1924151542
1404402263
1483675940
435494011
160330636
858552071
1459841372
1958289110
653344160
1287761446
680805576
1739311238
680077263
1119477391
602774906
1350018458
1749540072
702108764
1349790018
803264153
271317317
912083423
774921720
2081174875
953772119
338235185
1004958258
1752088712
1560758967
1641544468
1020553363
1160138934
65824043
730145399
2043617633
782013368
1089672806
725211470
395801911
561336672
1193137518
34863787
509630201
636024866
1386559357
240449769
1956576744
684486781
326663849
2007676395
1499338957
1067923860
258584699
69411699
1483540215
5819780
586035935
1163635509
1155799848
1139691053
1534915677
782065487
2090264137
527005715
1588795476
699855464
288196747
341434314
1837641329
1233483831
1908280439
1984525798
1392177370
1178398001
1373554990
1092440895
834636265
10585886
1363856388
531352761
748184305
1585630604
1364282303
686346317
1361213957
1810463193
1936269749
1697220830
2097037538
1233723199
1851870446
2082490920
694026856
304520060
1036483598
2136065484
555929982
96751289
691904399
467961560
567344777
1921326105
1066894378
432780871
1204098822
5714380
599356595
1835935676
1781688921
899127590
1867572457
1141550183
865343661
1073712975
2040537919
1513795854
1331276153
1179428127
2125861743
387195122
1975003445
1144301435
1972039815
1435210417
1923665911
861294461
1503336252
2027404290
2101227437
150453016
1186518998
1605840634
1352198684
1501801708
65950018
93936844
2011492141
1071027389
2087211698
533455776
585647066
2005688150
730023308
1206723009
550260529
1855983483
724770928
1275400732
1256894880
1808670083
1646223685
130379840
965124845
1145741314
1089212162
965879236
276551731
2088516516
340313225
420674838
168555063
344775654
729727582
204447284
571700173
717304567
1901529390
846648212
1678721106
178782714
391216170
504501659
1652269429
827468178
424020765
1954963184
1177933182
1139048982
698934424
1487096096
816391630
1861516088
80392294
1780576509
1538295110
574653711
999150045
1452351932
1983231504
494223390
1009365385
1784302282
884406294
1204843834
968167507
1202633430
1761361718
1435686435
290480342
1685038233
879030707
1263633872
1843997274
791112506
207040118
5793834
833581735
1046001117
1350146741
1450064665
376844433
881052874
511752476
1986754061
72861144
241384689
1601750887
2117399222
1343717840
1610663062
1049961682
768302305
1759062809
409175919
1370374259
1178626854
1994887860
985172691
934743840
1988288216
191049050
385251848
1368590916
1595034711
1121039950
1797108446
2111157713
1724623649
581425507
2035652816
1746185735
1344253672
67495335
105394890
143998601
925099647
201361110
1581059704
1631486038
1578083602
65964063
1855220831
1490616221
1859498540
1515495019
878949678
1304750698
497795525
791165607
940848239
359646961
1634776291
205677532
151330356
502444378
1141023117
1291557180
726784637
1264722616
498442946
1040825474
754817492
1920482970
1681682843
685311217
518336925
2120395115
242467945
1270413383
2029535125
1604118350
1805744202
844525014
5937029
1440760162
769163269
2015074462
422508037
2136093986
1280482673
942610820
82574814
1396337040
1269883099
1290475922
1765571324
1319710191
1731457457
46492695
445378659
496468049
119348968
146913590
142633762
1932106570
1703491331
849784707
1371709154
266144931
1010182157
256851819
1872054922
613110593
1388603500
1737546797
417129458
1430914445
1176839841
1884276421
1868074054
391217093
1728463335
1417306202
1089293547
20126256
372050525
969180038
570727066
1690822431
315672821
85714981
1696539305
778107319
1076236295
1777241157
1994186454
216150943
2087441342
964437688
1826320717
1385208716
1022052760
1972085119
552323442
1316830080
1065062820
1543347283
20975537
311789336
1127884315
1993668132
1364384226
847399295
1598624681
913203185
1852352485
60693530
931396034
968881901
1168942892
1181508670
2084361028
714729121
151633769
1712970248
1395754480
2046890762
1392568049
581932665
2097888118
1390201679
1356709515
113355028
1138262290
1196458880
902460998
2038576940
2081632294
255498049
677640442
306323719
585309836
611390379
261054771
176697682
1768855182
594905558
443659540
1208472103
1177130821
360245501
445311703
2011188255
1916067011
715677792
1175794908
414026869
167620860
1910262455
1005163953
420705018
1567589022
1155669676
692763918
1552722066
1428702870
1857710751
1024928565
140901682
792764409
54777425
587439587
1861177010
928567305
1978412199
345949212
1191900766
45838043
924872437
620706421
442810275
579267282
2119495318
1193070500
1958307364
720294385
1755213535
771100900
1656200216
1606803712
972378206
147004713
925079620
1268899074
1499185662
1150730970
1493576938
668210
239074316
1743708816
231761123
977427755
395543112
1272257693
1182575378
694229748
1798336005
1766900900
1859549124
394616989
1178976400
688594434
439453613
1092230322
899923171
505864174
687446351
842645099
1591823100
1416364505
648262652
325224085
426991848
1560858512
665449902
1674354454
1357870612
206128608
1532684608
953351246
936508577
1707456045
1432708420
922747917
71427263
61453143
1193931092
443481863
1181361466
1490306369
2029696198
1230196759
1646415751
78800414
1335029069
345404658
1405036853
181716369
170847420
2006830752
704925109
526505381
701341504
1500066159
89119153
1554325216
440703510
106642677
1983454294
488430691
1106227486
1394375901
1140543998
1619451982
216339871
371871934
1965385296
294502378
1555496057
1724030131
1797766931
886523881
2112605262
1425883434
2071530825
22362282
1618334668
402938810
791357557
484002501
1351845771
2088521391
870903949
923630269
1369524526
776770011
259405772
1154422
75871361
1310345853
1357559202
2132753593
797013759
468036567
1224802494
414497582
223063256
1566252816
1156747391
585679051
2105788376
126432193
1568262317
967241381
144833959
416045105
632490657
464968708
1705983533
2028034309
1672859632
881744324
1345171725
573549214
2128530495
370147053
12238003
1216116678
1977882704
142015780
51614852
643267556
2028757882
2110864552
1883590244
330473876
839003656
562610388
1139900972
87386977
1482427435
1805472743
397438546
352134359
1628630901
307198939
129607666
983226684
2046785816
1813886506
1612468092
1631589678
2039960757
1326775441
1911541780
405499496
281254484
966103140
335947037
713413543
1372141676
332206113
1523099854
16885122
159147698
541512343
2131257999
1219270199
1981292403
1024691036
1001065634
2005225975
422748842
1713977194
507325250
1753608079
946339888
2092716395
1586711083
1844717660
443787646
779308363
1304578842
1642616908
747768790
1920294220
1289251826
1780237968
2116236188
1903525265
2145373547
1429386652
1722250560
1358612680
433291461
751352655
877600874
1095177324
709893703
1354883519
1870018980
1482478800
1172890514
761269928
293944591
868567426
908745148
1591227508
63957069
232255885
376669079
1513408971
1428884717
1784956791
1592693718
2088176216
1393715854
968803850
1595026365
772275928
358060353
1347564606
221520061
430591327
292735973
1408645371
1490471772
1262342471
1957630449
1198274659
1501158624
1673919578
1384776199
662927202
1138212356
1833172384
650175600
478513212
60323031
974500698
1084470488
363593305
799216431
548037002
1734816936
998271683
1263971563
1300116379
1699677691
19374394
1729353343
1382908799
698928267
1001996948
916433478
194046804
1471240566
165974738
470374342
1727208406
1654447180
2101580979
1910192503
361856525
1159404982
1641901432
260076270
691575614
1959838177
796463575
384309138
602754160
1751028386
595671511
311351330
45331417
1622135250
962239880
1194867113
1453652987
610833172
841840751
1556108133
207937775
2121080477
474175156
630134042
321388432
379280137
1295657098
1414927669
698085094
636436615
158179149
1541531396
807542579
359354764
504877238
82311614
2096005960
1228807812
46801967
2044329265
1337655278
800968517
704611934
552063412
669033635
636663159
2141775286
410582276
1757916126
1636427528
800388689
176597408
1707033289
1378410549
766787302
1331637326
527309399
1379610086
433744999
8131200
841793182
158539758
113110650
674478309
767211474
290882323
1314315161
724527432
1272934940
1045455800
333323682
1554972923
1017638354
1709234063
1129178598
1724063431
68302925
346280150
1449421126
1271323181
773303082
1695020847
1646912696
1182924904
1797715331
162433773
1864034619
847043376
2017389455
613240589
1631055958
1848540982
184229668
772504434
1012611113
1422828068
1392721907
2104669961
1549133836
2108946627
2137932717
1982667321
1198881863
1665670585
399136352
1936275653
355629731
1807351477
1570411209
1172124920
2045341367
163042352
1413186096
1971443798
1671376337
1268358793
2050975012
2067707791
854680505
864365753
812860277
1285577604
2121557624
456436269
1071498406
1574007884
1977569980
841528786
1764282304
741348004
1703374942
1429143431
1694954569
1979181888
164355627
306605738
1044748715
2040176667
1429374626
604622979
1935472727
1904153294
51862518
199888476
1450105062
2130755549
1273945028
849406840
801447377
1504190319
1329388672
442846202
939594296
1572147368
1249943772
915014280
340558643
2134133683
2071409671
1750083353
402497423
888724319
389353055
1893069939
742301704
552771632
246940045
1546333972
1600796648
293263936
1823632437
28578627
1122880751
1901050836
1869657865
841206675
1738700700
1511523033
484055210
192376367
1974324121
1063754627
1840095693
796558393
236677057
241060747
1346146769
1098782617
1501581035
672752278
704836202
470501641
1612252972
1263629775
715095206
528117380
83067641
1402806757
835437650
1316469222
1054200073
720491753
1024830755
631137863
1857197257
1679532286
1228613159
930311939
2090616354
855971386
1311321763
371772848
826817205
1506288942
2076123602
2024947852
324170881
664865080
546786167
1356109908
1687370734
1358707253
724943871
871927516
888635094
905471847
18781439
145368393
1567422762
517306805
1987323124
1590528635
378742109
199859441
64941018
817006701
1140978683
1893028687
1872719763
122649570
1981238551
282038083
2043381727
470602070
291264257
872600913
987228767
380242929
2075363400
336881343
1185873826
1843745757
614497888
672035764
1303772875
1034849168
924491423
1711691096
1614893445
365883299
1081835236
586666094
672743742
1477327784
423236795
1869504338
1590684248
889084186
1631825586
699761720
2127132993
850826586
1793307672
2087265055
670543427
1759993863
2085301514
576644413
1885972978
1104122314
1625887587
251765065
1542521073
398211383
1491364474
72863750
2101156086
1927017085
237575921
772670593
1307430046
2068759731
1402515517
184446855
440293232
1736149171
336568211
1154378100
1879673553
1188288287
2081466654
257623159
1476938088
89095766
302433121
1204659945
994790493
1678278960
506390721
1297198549
907095663
1736482028
1952097819
1938036277
1010417934
1681479603
1725723692
2027303050
1521985681
1583847038
1661917087
423385640
209797120
1638644613
1963411752
664911852
144819624
1238846670
824567273
247081046
573296443
770253251
1196615487
871023975
1240335921
982063672
1289413482
1965232078
2095786975
1231838123
385537579
1553901657
1773561342
1730877618
1363996719
732512859
1509216876
1093721720
1348939707
127768106
1952801782
563112665
2048704766
1652054897
921699871
782502763
2045978138
712526560
391973403
411271935
1501308886
1650731243
209050059
913864789
2036698423
2117064730
1483732375
1387949023
1362074652
1037660872
1218656033
47920811
1218142602
1115123151
1034706612
1869418546
1862386174
1066451704
842852089
1435180133
1239699724
1962418720
502866149
1494057651
1831400132
193146224
2095421706
1850870653
210846438
18266491
1929691848
916604525
924763509
111220921
1994779859
576731558
1916067604
213609905
621182417
138581672
1936299389
969606417
1493596236
554269039
1159075557
647739291
1758545632
2067050080
853019503
76305668
1627115729
40141055
1884597432
981865908
1756943858
573444398
95331760
337122633
2128909024
1548497541
708819920
1345311925
281587142
1580585557
1464286958
856147102
2119789102
977462541
22954283
956618589
1993155829
1688788351
279091089
643570603
865016138
1958193892
1554621044
1903779490
1991142502
1860189850
577494253
1816122826
1426752055
70097640
528102985
442356134
1000184017
1073310024
921579865
1359771666
1248243103
214243370
1101384955
246711746
244558212
1296073129
1820079222
1863391623
1487721485
2124880273
1280325518
982091290
1654821180
1975296956
415861464
1302014948
884892772
1204974148
1273876512
2001493039
932724154
1432234966
901146208
1942045300
609291582
868948386
1744306773
1378604919
192126967
1615789646
940379688
1668274921
1979499435
900428586
1892930163
1089721823
858502086
316985237
816932370
288892164
953928878
2031588927
1416259105
1777142547
323520688
582315098
952268611
224447184
1010615233
915576485
166956125
1128188193
1355696299
1028456737
1227749431
850966544
2145821681
1739967568
628245718
1850918931
855261489
17195817
1043715127
1336664833
1567543016
399121089
1667450977
1404759554
240249595
2089113386
1734849495
1578767363
1394677248
759380605
488477051
605624207
830730618
559077990
612795647
2121248119
2029633908
681377614
912581398
42524355
1822112625
907766266
803602994
176190371
1211209871
1964679623
883839440
1024156800
1795420921
1963936569
1454914423
883185003
2111564187
132646441
1352059624
393549726
954371296
585421787
2144149002
1201025924
18256492
706544914
1913363783
1297972328
1815925137
184332587
21232630
999598312
1431046059
1780658993
665124959
261158475
175432741
1831350528
1705972891
1967444589
1091001629
1358604612
1236442483
1636077110
1654016797
160532836
1630084163
584521580
1910132172
401099854
427431468
1531689813
888469489
390471761
1457308848
1273884895
97862592
989599091
1294437850
1955605252
547245898
300077994
1870546032
1220981396
51470412
1694554518
418394254
487295139
1864118558
1793212869
1630986082
1965314440
1707901905
1363874317
1709620221
117655043
1997144034
1259147535
696413846
326905312
228021653
1609180299
117573209
675701435
1845209653
814495735
427747313
1961154849
1913998413
951822959
1557497669
372061253
574009559
1444758811
892200613
440852263
667858386
2044770623
2021384120
18558775
884813854
1877518113
103297799
592416307
1570029215
236268340
1848860995
872590640
204138393
1786377476
574835371
2141568571
452426554
1734927811
674010945
476755602
1491353985
2019177927
1185474533
1994430794
676195879
2061181774
705351096
2138491265
588733454
1523329171
132156070
1002464322
684724739
2035792356
1435933119
544252618
2064584601
1915391067
927661980
1596540234
256040971
1654023079
1629643207
1028916440
72873977
1114138787
1049618565
392170812
901142696
777783120
1344333169
1708949558
876051603
942888192
1367164101
1879637686
13994855
1755184982
1584252226
1368734676
1005901623
456638742
1993930850
392730301
390635349
1023894060
1858603743
2037038262
930356598
973552752
144987343
493245502
1437129155
241191626
754889103
1497279996
1487095677
2082520838
1817288801
416383068
1200007226
1448550446
877604060
1576904884
1748580580
647688384
1667997348
1197995600
234989124
707517774
712372746
615971871
340183166
1072722410
1966020681
1562307502
1014146960
1623021936
1609629577
1328969241
622446566
527311522
295068466
1462613982
1403502121
1987612592
636773482
1386228169
1358040083
1422093107
777448011
1197120629
607273926
1806296986
714131842
1150171425
117994780
875856940
1045476755
738823493
4645062
2041609397
1267464283
1261476839
711456243
1945026142
66056789
160233506
1169134865
462644910
1886085987
1961814010
1427676431
1727973909
1593866929
423136607
1750056797
108593479
472952572
1544296858
1545378791
40435817
1450401405
45483715
1169827255
1317024909
122173352
449600160
1824476900
2028186206
1050044837
874246309
710475047
343653476
841587693
882691056
1001801135
1504921866
2084417180
222720430
279441904
957313303
19546835
951929737
1586776895
1059642801
90114970
854725104
1124085616
833588928
302114031
49036850
135163170
960639389
1604302029
2115535983
678848488
1006763560
461443957
513037963
2140341430
1089216094
2102639432
470773200
625663295
1277270942
1207550244
1895587197
1286782432
543610212
2037355826
334048505
392914997
843284431
450480618
1861810679
786145339
1565272263
1391175120
93823708
394756161
339625839
301431439
1117812972
434509286
1354224130
1746519477
391183024
1194738892
2004048803
1393563896
1702925736
267646082
974240599
309119581
632713633
346981296
932854129
1442344004
1406550437
1361151139
955926196
1664224841
1799167810
2089861649
1726855666
469714116
491220006
2038991431
987272810
566032783
1935195365
1917011043
876304960
620889067
933153477
1175800893
143316178
1266977073
1307078267
929044062
324305961
1924342835
403284323
1487772797
1085832293
1991431926
392530249
179638784
73520408
177389861
928483748
1948901433
726048727
396796446
173301173
928377254
1989699230
119086984
1169963917
1218451368
1919824288
1239865102
1853291931
742403529
1657869924
1754477923
1922258237
142665286
1844727068
1560811354
1514276085
1695635092
1518456530
1982935439
1285956273
520526503
1292139709
100942118
1527996942
206490361
1738067354
533136402
1601398421
7747190
187499493
897841323
950738306
1606412551
968486123
1891559017
1375281433
749893236
1023223245
865742412
677781924
2136608406
1029565184
1153295067
1803573457
480303698
1623551435
1097967669
1689977660
1866375071
1498657457
242900221
48947902
1927327078
2147088232
560761196
1031325938
894111763
790864403
558143794
2097359199
1750338981
230077984
104192518
1430762399
448457332
1523897315
230770021
508425673
217773197
249937396
155520908
1626080866
979097763
1318348636
1112932464
350107436
362823232
948406880
1767085114
1556795036
601074644
113166023
1070064244
1051380377
249082548
1352484795
1900302228
1295035143
2088264643
1925902774
1384907894
1357267836
1842613255
1043667403
134033028
1037735289
641349615
261604111
1632241804
618181391
394264667
1427662094
162704040
1430300980
354393753
1335573036
17867364
247165226
377309326
161224130
723866419
1881336817
466834707
225690225
532422246
1125573497
1483122835
1494411360
1196512245
1507333475
398747702
1700494214
890169872
1864517040
1793718154
1398911406
403701249
1440634843
89668482
1912439064
184294483
1218802122
1362307031
1379247683
2049658884
1328424608
615420419
153957072
1302592734
2044504069
707350243
173843218
2103672151
567214218
2004325798
889158837
864193744
1843287671
2147331368
1136620805
551974523
321795426
6020971
1170611915
776998446
570614086
965523023
612245818
1018786043
767012850
1282834308
2037183815
890473583
1087269719
1175525693
464399595
949252049
1412480073
1868629378
1421426786
1474782152
1792842948
1000916910
406512994
1353698039
22335862
978421693
1793780900
1844431317
844000387
1093402303
1483188332
1224980310
1211389965
382380929
1883232954
1308841193
1832511381
1003900569
1047800662
259641128
1238725353
224243221
332998363
579175758
597424269
1497473690
920830963
1838193132
1956038444
553544426
1031959091
150162277
2102145203
775112932
1558229025
166794185
30688225
1198089519
1809525132
1302434156
879922986
1119550291
693132753
443954879
1179511406
1729875655
258067998
875414158
822036815
69461601
418755360
1193705725
164664856
1667076362
1591819468
1562399436
295998124
892842486
1447319194
1587510929
983614532
1591563361
1103099651
2034321360
114451623
357796043
324007423
477319266
1898405096
2103347279
212953712
455000034
70534974
382673161
1616810085
1643656329
1482717570
217672500
1833515046
390429427
1831933938
490062838
1805433856
1644826199
797716049
527241920
15760962
61563224
15520487
1540445590
913567680
1614671310
966873331
1006859316
868032076
114036014
1783388703
218586474
1828899459
1141348534
251806124
1921477408
598410824
1190613363
2021342705
1527254560
741825321
1615925596
1710469823
936166085
1689745480
1783743069
611550316
1917799743
587950300
1879318388
106262750
340409721
576606842
939998454
671576667
1450687370
459455179
1745213409
1025321498
1296407620
989419245
187658171
183325188
836746501
386621578
1596204192
1142110033
1360111602
293696623
1743020555
709704773
2023784610
1298135381
1819626715
844194617
1323186151
1915882845
587922628
1599135735
1465321612
1980497117
2091482217
704885410
43662068
109985874
760058263
154487282
104804875
1836188371
1053707491
401288435
1567080168
1967665188
835216201
1600040306
958447004
1597246243
1761889459
2032313024
1394735308
1787448298
1491611078
267266972
76437124
1130218978
900106050
1000699856
896879754
1696765584
536522395
1331272590
821468136
447798033
425987466
1847093537
621368713
1158672163
1441868684
495276804
336013072
1989358320
1389067533
324294295
1094512173
938563885
1842674723
618655110
685872436
2032090564
331909328
238225762
1593063349
1071072236
2003702045
939529427
1067617885
433470505
630423817
975044015
788046581
821482252
781941682
306464896
1018875255
460621472
127064755
1692346713
1550514023
582952469
836630255
536127150
10103009
1063769655
699316311
2117321735
1271356452
1892720866
278163091
845591454
808229419
1667730264
43413795
1906380866
1123770097
139867020
23758752
614670601
917063077
1437529905
1652038091
1057694246
1661861128
1581294042
830023758
353212361
2033419102
1280942845
44698656
109946931
2077862531
182701069
1016659905
2022604290
1422779806
207722425
1925607117
1544991397
1649957624
662042293
2137460346
1807663217
522142320
1824499449
599309779
1464040577
302090394
703664597
326839754
1184209316
42580757
36549129
1899844123
1946104405
28982535
467010085
1716557971
387472062
773047183
1611330222
710076899
2019801832
886511912
676456557
2069918276
1200370219
1906518843
2061648558
958279870
878477195
816864456
507865466
166613002
1420424548
2131371075
1494377403
717178571
260780842
524807847
581826036
1191624623
408151981
677792882
1578649598
2006534622
2045680442
125920550
1878070047
1278202000
1296925204
340898940
486234443
210492494
1942705875
594283888
512336444
726375089
276118576
6678492
1046200872
899591716
22456242
2099180459
328673392
1613547365
1140872108
1251014049
648197359
715064436
2124626284
447146910
1372526352
1885149539
1496880159
431781889
685028330
506413320
1750067692
562468708
156242940
697693304
624697179
507943927
847632855
1338534748
1299747033
2051567943
1658273930
258663637
88028487
47000031
2104500583
1093515131
1063831646
480432579
584549027
681978062
919600183
1170902261
1932242332
1339166423
865121386
1286469896
1626524749
2094479155
1755072534
1417993157
260641050
313497643
1815858073
833361421
810902402
848513057
674849653
1607393369
772642636
2098282243
478780934
1323519770
896739952
1592253696
1903023754
52109065
1326549861
1724791902
472424049
118081895
1168566137
914311224
1132277821
1986060270
16810172
980917730
525527388
1925427600
1295224018
1895249182
1089850613
592655902
976984743
704106247
126684527
1924350750
1478983991
1323905064
2122358655
376047500
270390536
1780752308
27710417
94032068
983688992
1394945940
1160968504
1681724866
1470253906
364924209
1165887305
185650277
1962534318
1604196800
753029310
1001456902
1546420632
2020870679
1812151602
994430727
273149851
109596446
318376855
2104911095
2029169620
573736421
1879088268
1012703417
1339100132
2764901
307446976
1364899807
25818600
1133770077
237151975
1574191240
869539316
1440655418
1083086393
1374387246
102026323
1939937801
1489174499
579071240
1782131886
1925820853
359653114
116077094
529736541
529582922
1945449737
1638476726
1772268528
1790894445
12324141
119039579
282378100
83328248
240485910
1736954108
325108458
1742335262
1394140247
969324428
680361282
921225234
1259973850
505153690
1489409430
1330197322
1047447216
1355407419
1896585618
1317729065
1910744453
1717460323
6392733
1305101341
1380744192
858963386
1510996233
127695289
1490449975
1788461458
1200789706
475555911
2026699456
828266635
692613361
694916101
493680412
1381209571
1024034171
1837967911
410988351
2060905585
502009397
1019199496
1620220572
1615180481
1352807798
338877678
533709777
1854337066
1408851462
792021145
1518220601
585789348
891547974
327754987
1584720160
2109611404
328644075
613076344
986629525
1747677
1348644216
1773895609
828120513
2055764391
1494514478
1449184184
1768570011
71160301
373445184
84528074
630847155
1238850762
34696111
48965000
1553876227
2106321328
1260127365
1948438834
1457252032
301758987
742450425
185903694
1493371903
199333359
1241869618
36751480
1843136323
502720483
1918053602
9739906
262146199
1839604103
192545006
253223890
1129766705
1309812729
1400879514
74859424
785564662
1917028077
1223051458
342283858
1275276248
240594620
842103021
1989304442
444047794
447772446
966076987
1736006694
302754010
1800367130
1985288569
377145531
534030140
277635625
92220966
1766638282
545970057
2107232970
2143899950
1448600912
432423946
1011712003
712755779
1954967749
1703462890
80863523
896607995
1077427272
430840355
1660999434
810854460
2049732006
788193205
709404728
493369653
1850865935
1235469673
1411138820
674950468
1569712693
122004160
68146219
181995158
917926819
1550295996
1340245723
337544073
1072285756
1438677844
282506380
234173952
1257748950
2140642649
1859731546
1919377645
204022440
1203470679
85541854
1922031256
742397385
1688595571
1926300819
1251004246
863229417
646398830
1646342048
970575681
1952159603
353494373
167730674
925283603
718866193
1593740788
1868095695
465557374
338926491
1717747438
749393361
161799253
1521855631
521286495
1315996475
1013649012
1211913231
40130913
1575550058
1152924590
1347098055
232182917
47517121
1650662324
592728060
405145563
938373521
1231175047
570913661
1117038637
1694059250
433225389
815137707
1782273785
1282468821
863897762
385900326
1062814546
435216346
1366087533
1285247018
247387582
26951981
36161451
1109353480
1401643276
1205687495
494349724
1991445547
1435950460
873688715
1216737757
1635812882
1795205777
1605180774
1836202278
2055768877
1769757051
110272500
1131712963
1921174064
1846902537
1957470304
551987792
1924998615
1615040196
1737439452
1351782161
185253552
2001124413
979976051
131297626
1156825598
250013046
1970854703
1664152786
678888178
1120765295
1634099093
2067662436
1473141383
366194347
168194240
866400873
1153879942
1555893390
723808419
1516548674
1667073925
972615236
1427517992
91720553
577928765
841111876
771356173
1494406488
1552025121
1058546296
262123252
16912314
1601573215
1235620232
1631489480
731328623
465584378
400034540
1865930246
1021194913
900424
137380274
709360028
1021062249
382733
1612280339
581369162
868412593
1101295294
101589947
1119430078
992092710
1843471630
906884041
1074850334
54462847
645157855
421128158
1889743344
1742447351
732613869
647022298
758044788
1876324701
1247372223
1482980532
687372568
925614035
992034108
21070746
706446268
1258385546
827713323
2111919815
1423022329
1803965012
1895184857
148958387
1194405450
2005794706
1615396696
714356980
302283418
2045920237
718169096
342865653
779725293
1759709944
811020030
834730976
1737316933
594400786
607306232
1435455780
1227906896
430291783
1837425093
798840457
105500457
1341450921
183781086
413445235
1775654486
373341553
1896019127
1342481923
1317393363
1470712704
327244562
1933378544
1129856456
1473088085
128794034
1236121001
1926942106
110949045
1840079969
1966384337
365327331
1272950554
356193249
845317770
820024639
1203655185
443174265
287291021
421465555
95556780
77715341
1891244127
942702184
57056267
1123290595
276103822
1319755805
892749962
908687886
802435229
2017091649
1577716481
1374565110
133872800
23496187
545637383
1001588220
1503077073
762027195
596257175
787703419
1626688130
1577871874
2083861749
1404118714
1005558022
640166088
1269438953
488044433
731384860
723308034
520733850
861057337
496130867
1477809398
606396221
1557684945
255337261
1233572611
764436710
1348414298
650123096
2117604481
1290118170
1376311650
1287732260
1180532934
2048328701
2068141068
579545526
409044489
1390543746
237161007
1743541574
1713360508
1971846072
970697587
1025467491
1148353349
1444303069
1066625179
733513413
840084005
765932079
1934818041
59496530
166543569
1193533202
645281134
1587923797
808255868
1966175703
500882599
160340884
1348134572
1762740668
1329759960
456247199
236308629
1918746906
1048069212
971150136
1493321703
1672264713
1944784835
1628869150
666108735
1883275899
730728041
1972320704
879825572
1393572337
66021452
332102662
1909509179
1871766671
580346079
1186621572
1280757801
1623713526
1944032767
986175528
1900764473
324015698
1637122619
192683623
976350424
320491236
349279022
2013774791
123672384
634557056
346624712
489965701
1129234523
519220739
1414059847
1230171710
2071693982
313223236
141343618
417499765
1922602256
686635040
1695538991
1220894899
1261338196
1375306448
829271794
218105166
1757196555
33907164
1904456868
1092241097
1755314348
1637282146
962932761
1901797599
455040263
208021257
399603333
171488839
807421789
145370985
1654528899
1836405490
1512238428
349983889
279306482
1115846307
2101872309
1108962424
839741216
300082983
390121651
225103612
13555005
426035726
1747593873
1247794209
1889325428
1227671424
57962942
897637084
374268287
2141926503
1394083317
1833227898
874977867
1689535562
1048087985
1548903728
828557612
840188926
293032567
1341484775
1084676812
1243143010
1867902228
164776681
2046364906
849893558
271202688
335506944
840361251
1704984904
1053070260
2060362034
1645965923
1699900759
134830901
1336852386
2139411565
639559823
1272889396
2091842867
902466681
607837719
1659885304
2018292827
131437879
1726368138
1403384961
1431616619
2026586884
1080308185
467227399
2059487280
2025581731
1278225196
1675230655
60640304
1927699231
50979156
43124039
1595304989
6357455
915384863
295828491
1158050310
1796865805
1681989461
1803074123
1935494239
1514071092
300073297
1283943077
1827968012
842876395
1264296169
1943199222
443914833
1739396280
1682313703
105064441
974847956
1033223286
1301046622
590512931
2067190344
614403414
562735921
131890585
1988506451
836692989
2135850425
1382968365
1820034498
1762969911
1739444843
1822042130
1321739482
1598284604
219010431
1621889554
445555128
129846446
1758644999
1531273004
1824950898
1321909765
1871837712
1593552179
41596778
2051747076
1732157082
910089748
44769921
565325122
816505679
2064006370
2142979168
1811617961
1205200084
451275372
309722003
591462222
1419754211
290295853
1221589561
315383707
1604094851
684809639
1588706392
226993915
484418732
1870548079
1462896228
1743485451
1085775533
693808112
281668458
563332265
2020902574
1867773572
1462459110
1875808850
1802571887
1341844672
1099118514
1402318311
381145360
848231069
1544549781
1652820782
1740472549
1811538612
806731818
1803023689
818497062
1753002865
895035526
615712961
1808008847
65995564
342449145
443085420
1044890160
630289313
1629675989
567146615
1407710636
1939111726
418636339
634800677
1774977991
1972669505
948630464
938940561
1356114137
1147947634
683242099
1750759016
967144374
1893619173
309484822
102170753
1342916835
431432766
1575926791
152849984
22604924
1026045990
958435272
212150591
1131582603
675126934
2109556399
1780518380
1348567869
40808911
793295624
832730141
208185537
1382753980
229227029
1846369947
850611901
2087018627
1626411363
1480963073
1859569864
557518119
790373880
1440734937
931147865
1895631215
2092700117
1557804360
281486772
1920437615
227166828
387164729
1388223248
1954259074
1377029954
1699759303
721200823
1422579208
1271127975
716988754
1307729070
61231364
817314093
385857775
789361017
706875642
2095111625
1980838419
481780822
477988199
1713988238
1646033143
1199239537
1222798066
1431422287
216686429
160336890
504033054
360893192
861734219
911679584
1953504289
1620174446
783337781
1332502300
1472302693
1176806927
2085814211
920440361
629632936
670804509
2118087929
1418322901
1357888403
634266453
586527547
647309453
988269507
1463736512
355931305
1526161894
1891839259
445888151
148806439
1517994992
1255193096
184083344
860065792
460401630
1331626236
1631084538
2058874078
614425169
1842409174
367995721
1775471478
1593206150
411288658
342422331
2019368526
785628145
2070368682
694896906
1153560761
1268895163
139033439
425287850
1714253562
1859209071
1358300603
1832474165
275871373
960791685
711698806
239336604
1477471989
409338204
1535602815
868758520
2111449345
37934344
614947131
2001389410
1185712100
304231492
1021657920
384553970
84472080
1697840039
1957372924
104510921
525304929
285753686
75596348
1774288819
110173439
733867934
706296460
2041640993
1057560644
532571921
347180133
204873958
1282402286
1799498089
1159425258
807551892
158820472
1975683808
1824203880
1286506898
719454854
1404595366
34157043
725883087
1808110256
589299669
808679368
609336213
564861477
559582876
2057285558
1616383257
1012676186
891768647
1680877368
980758753
2119131569
1703689791
625722208
1373180237
130284445
413663396
2060078625
1001071672
532617413
2072366510
1527122327
252361432
2067405775
506225024
1702071298
821221246
468980875
490797078
742450554
1441434460
1031203192
615992769
110955113
596303196
671172328
757574464
1835567530
872626177
640047131
260306706
2066777801
2045075518
1125402368
1761922895
57999357
581038815
1687323810
1262988621
1415272791
440298300
1156110663
1521946173
420360523
988655998
1174420732
1198892728
2049670466
2136223938
271480651
2066062340
79818133
1046509015
1815971840
1745143620
259955044
197219388
1231017795
469171977
1221325787
1344443873
1692544451
339175869
1338181449
142160002
311194929
1284102062
888142449
1539834880
834813903
652551708
2131418018
1525031144
1821645225
246392932
1390786173
1173329521
1930600521
616995640
619769491
522832080
2119459522
1336516067
1708582070
591679334
62884515
1027814792
1792008901
1929337737
575163278
971462386
1701793930
1382065608
2020940730
977336397
365637329
1572857082
991540258
336047178
2097077414
1964231696
299489577
594953256
891954063
1644728487
1873078754
26966321
925731624
1703475427
1383807435
2042470457
1032123859
1703080572
250490690
438985401
515998920
1674620825
149695916
250315221
1766048980
995053177
2089370562
1794744333
1022828971
1481377475
1049994715
514200597
1458545489
1032904874
636677164
404013707
2112549152
662303209
465116320
1824456855
2111151888
43787625
559708763
1897430517
597016943
866551884
1898257794
1301231356
830195968
1514610932
912872675
1849651074
265988117
1224494372
941346029
483701996
208158016
1608230882
828276773
707848089
1311181210
1350006824
2028695630
1200770599
985279209
220964549
21243243
219262820
1696899545
1178287333
683210411
762410163
1024777297
1531406934
1098455747
2102842258
419269479
264835920
788299719
1042677909
1549581991
492169069
1865968555
182086104
1722960002
1855586140
1664083087
1465120813
650537631
1645150988
730915017
682777247
553765471
1805244630
1932476230
125261721
1857530897
1213717111
172918743
709437485
929265840
939824159
1120629554
2051922293
1677363550
1400965789
240532365
1480111920
1335049040
539330930
1963898008
1933753918
2143440032
1806104862
334703571
291968571
2049933454
1282981155
1874006253
1516016771
469928723
1454644008
160851395
216352257
1793672688
766388214
1229649639
2949533
781724776
377831093
2005425083
1896874407
1019617339
269418117
849067585
1564641266
1086616702
951046480
1997302969
343049749
1794392880
1925511556
195702811
832327886
1534724396
1147807945
1500933458
1558927917
1185974775
1602461175
1962479101
144700274
1090255953
320195371
1605513000
1368594276
1388215945
521372871
1299815256
1175534908
1817105028
2146154165
45943009
333787461
217211426
1195352898
766387290
9173336
1861979027
2068490622
1838243424
346733869
1313682742
1050972876
276727388
234863033
1705290303
774334944
1761880193
2032614063
170573572
1927403691
2050930652
1185783253
1542274263
2048855666
437550410
1158110125
1426167360
497888877
241651862
589831043
405922869
1118520751
321722352
2106706973
993339613
357026219
612372766
2043987678
1737743583
200842859
1490542791
446298579
276415334
1154851943
213674873
1081088475
584451637
467586941
442725710
968154340
4889059
152487017
1422527136
1444101283
1150020233
1769668568
2130358274
674217983
1207029638
1308787664
2102483634
2050739649
152750023
1206652606
128856240
2018051844
581074532
1774508237
816320756
894806373
822908565
1487985455
653255682
1982527722
270843887
1369283992
724939733
390509162
506794726
1915260093
1308658665
1898481154
1049867425
1696716950
638198426
1350343000
606651312
1186257568
1355761575
1841041728
2142080015
744424542
874913283
1241294098
75891536
956191961
550181721
1959278480
1379241184
90199959
586534901
16087658
797968081
1775938244
2133227540
1419417557
669523208
1570114879
243094325
173204655
26994349
743765094
1728890006
1211145000
813746552
866036714
2042051507
1121164520
1439671912
743963131
273278017
423509233
307383845
1039290097
1537547938
1344344674
1723022536
880442147
182697952
1903612543
418422370
854584654
831658570
929641172
353606550
527267956
338021703
798479228
40692913
1322033784
1191665149
1845113218
1303885709
562854443
1704892229
884318556
866366036
1407514051
66236965
1751142522
1718063317
923785418
1586447887
1045057533
1008515067
1643127496
830406835
1283827498
1791310469
593560816
139273916
25586991
838671688
546660615
1176427500
190049223
1903682325
235982675
370488212
1550043416
244015397
1508060322
1766393890
1180187228
841538469
1777316038
550607916
284835247
1405446543
1093176616
2137457185
99147022
886219004
1925714543
2136034547
529954656
1669893012
1118854942
779454488
1682773037
316793500
775591242
997291966
1947384977
281777002
1490983446
1809260843
1919344206
1655212895
2084330114
1152981804
988919209
325766248
53451437
1138271738
979288066
94554408
1672956822
551979860
1388000621
654706993
463038832
728221628
1691454435
839783686
1741447678
2062481758
1847263372
1030793993
1724842668
1283168574
620767960
810695445
1379397439
284162862
457283060
1295231718
1541775177
1571755522
813786028
1690067642
2136466746
563287097
84342415
1688314024
1071381488
898476883
653632477
1577850430
1481907610
425934089
1649372598
1241303856
1367581075
1779547875
1849476624
1095912237
1206428256
1620339470
674388090
288299190
1649159480
1825912811
665705491
195193404
374470175
1237129481
862121542
798240289
1483773939
880019117
47248659
1108694786
953899612
1107414734
1029376210
911568897
923172681
597732511
1377494689
1218345168
1099897316
53651793
298314616
2077755877
1752132742
2120926231
1714099420
942850416
998821649
677044847
414780450
482145910
665591107
1580697778
1410021654
750892514
1617538226
625105331
1779489483
1559430916
85052209
887906121
1794190203
595621583
862897447
1096882970
1052215626
291171493
585200611
264986067
1040362002
570869559
782848938
1455745065
873452531
1518157697
1715544503
1786893081
1184571647
2126386668
1322844918
896057220
1982712059
416450147
2031563332
48811893
1133736677
1126335646
1785214537
729703656
89100441
589119405
424124420
1039641569
436977660
1079373730
1611288767
1395255562
1796748695
1733683382
1372801285
1315476230
473378518
243595157
1232862722
1714369011
1410100303
1051264485
1515796504
1838090280
984200243
1335756514
2128967983
2014413468
567368645
1560750846
2038033231
383807530
1151851223
769285119
1465833001
388301624
716006613
1690763895
1721540011
1454282942
2079886276
781783078
857098360
1964132619
2060118652
1188648482
1201049032
1553219683
1622726190
302784474
2073586692
1464589985
196942252
940513107
112477873
571711371
967948032
406286944
1723501812
804637576
113684980
603022816
1571088252
367456074
2108678624
599909023
1755770659
1606360172
1180880000
632002850
298281772
1552085435
1650296838
1394099779
1636505343
1093495579
1804576000
797394753
2119823669
1447787056
1964908855
1214412328
862458106
1037723244
2069586177
695881203
688588018
1006237014
1114387168
2026526356
210024795
1310939805
422762607
1866914190
1030546936
1102442668
809048362
2073353853
1392641203
1674229970
309484780
917335559
1808453591
1365222157
1338953160
1905074189
1041319935
1611374396
263750335
103869994
1205879409
210531417
196325655
1027690729
1229750223
1436508536
1618667461
82617295
1676822975
1723172197
907038968
1687277932
1320196453
1999966179
1969028203
201082916
80397732
1209546909
471282157
336737645
867809706
853213295
1036569390
32901966
1796584070
1237891335
1659803221
1555844020
908166679
450516405
1028243546
687250625
1319137409
997622528
312231620
1685399014
79653837
1552189373
1294561978
666841871
1207635022
1130556471
1400068650
1642340694
1896540247
628288385
516844311
912626576
83592726
151628588
42204443
1545334295
633327965
2008562555
861727785
1997937434
1151539893
2063294348
1636645507
1184208725
1864670350
226762389
488225591
594003350
921012940
1617566332
1190183882
838699916
1098033151
213430640
2131683107
1455568322
2094162846
115860915
1378400202
1783800873
1239449941
1794248122
1601343846
1582677516
631260642
2094484599
1228893157
2060922424
1993223896
41931242
22000980
388327273
622472963
1762517738
1674130389
810807520
59995808
2026940897
435220578
44235339
1609482322
807980728
1742743748
1378695085
879765375
919590591
1452100135
1516045864
174163693
940789267
497152720
1791613022
253648710
1404352110
1186397361
188672435
903759024
977223842
1034915739
399260667
2089211175
1925467149
1611414411
551737965
166606595
890220376
523180814
2057135868
1612128146
881117199
1873411321
1232465244
1158635544
754275265
164599623
30015644
1362754889
2078478292
1843446033
984489580
1106103671
230498654
810464388
1672567687
1131519397
1741309411
1219189229
1616009378
1568596306
479251415
2013305116
1124498846
160687991
28135958
1499968557
1557429854
981375439
187256991
1373219172
363013945
1084801570
1099065598
1515298343
75329753
2127485263
1555267094
159010866
103603326
1323982068
665883832
1346343073
464197731
1194896902
1827044285
247252453
688647253
1130854230
1299135547
2099344984
1084255488
772774637
164385291
1581570471
2100590878
46639363
1813490627
264336411
157777199
1630985801
817656588
1301395492
1363247073
1303488931
2078842075
1699131668
2118481595
1678293783
520634728
521254060
1164042576
1297324347
716946788
1358568994
960540301
966770744
114923850
1656229980
1117218976
1921861506
187513224
2127380204
322480366
1409421467
1489196941
1200931393
1606931636
339508435
2092253613
623046785
1729110301
1152297911
847504077
586039381
1293934402
1496006963
1832096665
1515860660
325652787
1259123823
595178036
291325406
2118665521
438314307
879559258
43708139
57850571
2101131937
390714930
912956572
1810681472
143690078
1778056689
1784987888
659140225
1741422983
1463320705
1060037708
1695897223
108324345
908925840
1113570988
1684657214
550095128
850627562
1819564808
147903308
1002378266
1046257048
1357856845
649228906
1790874823
2140079190
148546755
548560495
368219218
1831992165
1309059035
1518090061
604337320
1114877586
1333564413
882916420
2120144854
2002545054
2109745503
943800288
1594313953
1879019770
1738010756
1349838011
863733686
490430912
1043698595
1784094850
534257074
1461222033
968311124
334629412
1374080257
1241131759
1562056430
893054110
1538673418
1693486076
48075475
1166385892
965056872
1352491200
698093080
1794063932
1995171210
322748051
708067214
1080094709
457567786
662862982
1459209611
300695376
496103876
1897753825
2109388902
912360760
469968140
584146019
1684817032
1210167405
1941287060
1463343852
444091531
1582060091
420231048
1314900909
1589973962
176877982
962586198
2005384539
1689252032
1188735253
986449863
663161511
1884554932
701827506
519971929
424919624
345376868
655968133
571713409
392910602
1401815665
1419161247
648941407
1911036074
2080910587
614030917
478585142
775254935
1559610978
1067077096
250259674
712243473
1237775756
670275857
1823030956
1069428711
1892070430
347739082
1662752215
1134505109
783400985
2015176383
1376834171
573305101
1491179287
1892545460
1854302179
659592645
1770289144
1963901310
506855191
1862416695
259747118
1496035396
1847714983
1495709761
1570201391
1782429247
1114177318
1193488221
856567409
825811759
2110475668
1445085450
2032194988
291958100
1667755370
977479631
2014024888
1485768002
1566419123
1409453475
1333338509
2116809286
521604239
307113022
215081984
976320131
1244333987
819213644
1809856266
1258421125
1356533705
1665106675
73577187
894797368
1230491863
53579795
21332043
2146628292
1091920430
1609250766
2086384036
1748793904
1603798531
1538604827
999400975
1269857528
1279422203
339321743
1387360979
94345244
1389268472
1746842829
384980610
1199112621
775547207
1163195429
1605120753
2100178012
839809726
1219017966
1101532874
508474385
1041306856
1481159851
1218879704
1604162145
8278762
135398348
752214428
268474977
119475567
1066620246
537830756
113982761
2141018478
1188536146
282279813
1753585130
1268977247
271168309
656944044
712031868
896193740
1243715133
1233109032
606694138
495762375
2121048350
638707917
703188766
1794070551
1054959791
253290602
420202787
1508272535
596667981
1854678001
1938577220
2141719116
564303822
806482883
510743327
1935762416
200699829
1040285361
303199797
240381582
1535978915
275618708
1248241298
411318000
788039418
1397865546
144083550
2141400147
1159349734
1394204516
2117428348
1643837211
279358222
752781999
1168193782
1195923147
1593480401
835570975
439040241
1435076820
1844867083
56248677
365524701
669758925
833548324
669599845
1362289385
706734275
1944358704
903402114
510037915
2055245009
1683150469
886493991
884948212
1502639034
570978012
2074231273
148123132
360473526
991492113
443504014
831013925
745025102
421112382
1346878929
650667069
275795535
1308212588
467658208
1436164455
208211396
904370695
779763322
2017178397
1082406069
1746129181
1636929612
1479946256
170278689
2034424836
1310938707
459477777
1783896892
540976608
1184046946
2080769800
574779327
1566104315
977271216
1329331049
1169123818
1531904169
1946477479
69238871
1859130530
1493259946
855459647
1361734315
263861624
143490730
1325825008
341885126
290698117
1904077921
1888964658
2116611669
133203503
148840092
1571200204
1972322484
1105734181
1529585246
2071584466
1074441007
1418436857
1361037336
1733613926
1440535374
268760603
1235639168
1847804040
1867474152
1791577679
2016334848
894790360
1043312365
23493946
803113132
357108808
1913226953
932520810
19764361
2008479796
348288337
1536710000
1352697684
46066590
5647015
1695795534
1383062749
1934253803
630536927
77696258
537804260
1201627489
384246224
965756136
1771997385
1025276532
1227919243
122876446
378183848
708219817
1075772566
743129065
2106328616
1743907880
1648002598
1740069657
899102773
1278153213
2084508311
1823231863
1580915532
675603470
173915362
338030178
522431159
1434492361
824674873
945110275
60174326
323282911
1728210109
1601596089
1070547803
1486943018
707354921
2090290850
1532777611
1029217150
1046039058
282554048
748452475
1148620891
1349153903
1607110091
112937798
480348396
87612464
902218087
1956019568
1485667643
1683720198
1862733980
1478446861
872540317
1045181891
44800414
1189656259
806229001
549474044
1287667924
28531691
723806336
588522598
781379183
1843943009
401983838
1338602332
1556227319
85178196
403043740
792342774
1452119873
1066391821
85062549
2059443880
168863522
347240314
1585545751
1186309894
355525471
1139576932
507286357
2093384055
1663622597
929958910
710790829
1329765907
448303662
1912482797
1868241785
1629674256
1763988354
517588287
677196411
900399114
843793233
59260776
2040477903
363233898
238964482
1085824300
1120887311
2002883131
1088468668
5622912
1971952239
429878636
3873548
1680375497
1176844502
1760492785
1783239671
1097779562
992917865
1910421726
2066828902
1929596391
1913028549
296801266
685519675
1287629306
1698537750
1246802138
20255861
2146234300
459912786
359308709
1144775825
162719346
1665709762
1302780073
1936028689
295113323
606984680
1143528449
869021740
1866237202
1339064849
1536422586
685480122
1672836468
750136873
150344722
423544430
1809293439
2123396227
1712982132
1073486254
1847882074
67634376
266458479
533067735
1744171265
1468903946
1584034388
111821446
583106446
2062189977
467256220
745098504
1667322792
862443644
970448938
1977441045
1920320272
1586001519
617913564
1811654350
1309627096
225167287
928669914
1561849620
1240633223
2132018036
1993294412
1798540763
1558621642
2145937890
774203949
2051085898
1453322754
1189906160
706461901
90536771
989258072
524647318
1305469333
1516223749
71121151
113660177
1837258695
375398453
396472073
1750880989
1485710048
2142759762
1135835956
995389577
984908335
2078977442
842442197
378710086
2147355050
1774849384
1268392237
821328303
764542443
325393776
595634528
1446469284
755300468
1001667533
585985158
165433156
1455412222
686221
1170569986
1738623669
457171124
1567982357
1719074782
1263135275
34693241
643113206
1001865410
1737489191
1350912794
345189343
1500014322
909451622
155409057
1761941554
920129060
290357548
418996129
815792865
1906810503
1342403066
1804131609
1414023186
1037003635
1863858170
1345580338
136683808
810392742
532530975
40529202
59034313
1395777069
222268560
1610117626
577745849
920049812
1145586170
1282868151
776286842
2100982075
1687602815
2097160946
179913636
696636007
672924216
1715934296
1757860102
1324760100
1352322913
1247147178
1765539459
259496886
922938726
1783731694
1151992113
862055437
98564815
734306945
513899900
15359666
441808693
269683338
507800887
1526287121
490786385
802600768
1045859875
339076912
540698980
50759576
51730372
1278789689
1749993992
434672761
1681947185
435562990
308849717
166771975
1037820858
932249554
1669672980
885816062
39079801
1491586235
1626017109
922549857
886004661
1330398064
985517122
914395834
1653614536
435596950
627443988
2032945747
1719237331
65413532
1952955657
494334694
970355059
1962831822
593465824
127291975
1907536942
626322906
2013281016
267364829
1210791501
1857878348
168351801
1056736054
893418245
163924256
1145921569
1709491338
584279256
410453464
1544163990
707726557
865438426
2051516825
1239085472
638080988
1691752297
30320826
30426505
230943340
120860360
1173348831
2117674517
1582597888
576707769
1833686654
719129692
1872751089
1412598464
2078714473
1551724092
1621986587
461897520
1477897473
1117282204
852604097
1130422911
1827481728
663043337
202752951
1257754051
90520380
1562664562
4118344
865198517
886208185
1652215826
1794354155
217310056
1578600680
548607515
1419954442
1837425742
744172594
337376815
250213802
994537277
353017712
1339967948
744486048
1190280865
1142613517
155375841
851544191
982613004
546951421
964770625
1705164787
1094288626
1757400562
1798357978
1256557157
359938432
970162386
1922331129
290886599
1345442654
827335362
505080958
1290889477
1646674673
836742043
1586201442
191685719
362550898
937017513
2088319648
382787865
1323689942
236482215
716495802
1391868044
2109166326
487827656
597102665
2113013276
1372484601
2069139747
18580671
982332141
1232530808
1467058584
635834745
789138145
412055297
1222904517
1466625601
697538743
853209832
237585965
395504654
652708245
1954942196
1002343564
1582610157
1187076704
2011848768
1621786472
165421231
753011489
532162047
711198851
905474790
75865039
953117364
453515989
699058560
1464635361
1462881769
1911503383
734885020
666483639
899008343
2010368850
1441620759
1116034864
1732539764
1960455541
1720620192
19291102
403370935
803969220
573871131
1125328751
1713912011
1945421878
78117289
844786022
373325087
951674995
1511126360
2069190234
2038376573
839733533
1369890991
1985225829
1513113889
828671038
968415619
1564856389
591040835
1925904262
1462461546
108800121
990043568
527770538
811668975
1087185298
845300731
87710901
769410589
1416786832
1953998980
996799245
552323465
1462271227
339598703
713824923
316454101
1898803070
686770084
767532001
894051754
1675740277
1650462380
1233472572
1715738137
434829488
446157144
1021988132
2032547242
1138331973
705946890
2132940230
1461177615
57894708
674962316
213992059
273524517
1793276931
162271654
1021979845
558302135
472815068
976159953
802966693
2103349694
544400354
1614033415
1165451212
1646817634
495643276
1810348929
1801673224
221658869
1675458478
1812207533
2007899723
670704679
1698061988
1588332128
768605606
463598359
11189475
1421152329
2032664819
14895095
782861907
1105955897
1495332843
97629144
2071550124
1022963132
1884312038
1844965036
1703188726
1035410322
553631292
1057821039
536139460
416583096
515019745
1052694706
1765701912
198898611
1566048992
472510001
408793682
616080003
1274743638
2042182709
983940221
739969947
1373715995
172312209
388193649
2046917162
304694585
376212931
733197234
1074879115
186266667
87947505
990923183
1565853486
997498891
1835943947
1244754679
992878541
288784228
1114738183
1988620147
56911805
40031032
1660007299
1571739898
861547278
1367217847
607846562
1649858116
680472181
613447538
1884794691
1900779521
1052451790
1050596905
716408199
76848360
2011736555
1487638147
1363179537
30555545
1796854212
1215301493
909464515
873988426
1579101477
1478495055
949973260
145045979
2070570238
1806166170
270560420
1627187235
80041699
1291213234
307292995
1006495869
938917125
973288780
1315005259
716989935
1383946873
342091499
1974595194
2096994299
1034596960
1532931690
1178215707
1280755101
1820739214
1720559932
230293409
202412573
1493327143
675455396
1657586064
118460797
1445678824
335325152
1528228528
1008935913
421158311
509637057
1407726160
1413192460
1788154558
692355981
1422559531
2099815796
1734485131
260185902
697770821
1184957246
226289063
1767636414
197823207
913605079
275790421
191614684
284211765
602489157
255989594
791118116
371342847
157630274
1249413041
623858432
111894321
1587883086
1625373567
1723181535
638998062
887195466
1709481368
1416737602
1945207882
962789930
1414361613
1856883915
1372239363
1915170397
1955462369
1394783272
1241017821
2069262397
1168879443
1383104534
803878357
1131166726
1411014357
2015780715
1356397109
1058183745
703595320
1835672257
231762880
1288827730
670694558
795904931
2116708808
64365576
526180835
672621920
599094434
1881791005
1871173494
1343382802
1205806998
1240020951
1013214265
524014009
1264302894
67944730
80478477
817493142
132354018
579702560
2037102193
634016240
1572847638
516148430
1885332194
2065934458
620673540
1006664430
837816653
838842862
2085216894
226720877
519341770
1593695196
1433747114
302967501
1502499219
1714376408
704784164
813216316
620420763
1690197830
1877868876
196834771
560732209
96554573
960889272
338148320
1559104562
1089077367
1595471564
1853252148
1786976829
1189312398
847256332
1084054046
1287629255
676205054
1821896431
795323649
21915869
292262642
2019695363
1458686093
1592136078
1168896896
933845745
1263211170
1062844759
1533802955
237006574
899532290
462202398
290888230
1276450463
1834882703
1328721180
1945771704
70259384
2082577647
778443105
1799493621
1843081120
1306528633
1866209712
749147406
805722081
1719544329
631289502
2013602825
1311026659
1352932041
803426555
1915361763
1935322802
419423692
1987880978
1632412377
2113297298
204819898
1236756576
79502032
2003463424
349957054
1946435819
977350063
321227964
34378764
1206026812
548093721
1623103278
773784105
73810939
1751030574
336521061
1884867839
1669665851
126971556
536061826
2070848211
24259701
289244902
1586441283
1171836537
208875707
2060507856
604198501
1478230676
1354134896
768530924
1589509589
1615293990
1003736572
1471383012
1385194135
822679854
1606476384
59331100
166373531
1574537324
1294077559
633523097
1253333139
1960815060
1359005389
1678314022
844819281
1783498962
974162054
131065928
382688036
538593941
1170951774
866190028
1749794539
269480476
902729519
539918832
299494277
2103405748
1375847615
1465821464
1018437285
904554040
1143961867
413216554
1689825470
1387160766
1171905962
1258250069
1514786647
298757576
154396933
511180881
538066853
1407087115
440925485
1062733150
155723900
2032943432
762648126
1130432061
388424726
1391445846
1821081480
1101954952
1383652188
391827405
1408373677
1399511863
1076520726
1185845893
358416612
210059275
369015617
848709538
1035933917
1354312392
2124404855
1613235284
138323383
1113116069
174229067
1208802894
1477888267
1701525846
1547130346
124868844
1198416446
1926188152
945925106
1736382588
290290666
1010068592
1420677935
943775566
1492796220
1792673159
671028779
1458688442
1898349882
1344721633
2033115687
1457062377
1232516460
1883828047
324399356
653411557
285965435
1680846038
1337490210
902123070
1758907814
693122336
330199668
2146178087
816154077
1925575376
1929430062
619281555
233214207
276807620
1565827833
286347371
1129879869
105570099
392026513
40007842
1290222695
1974254792
1051796699
693404147
1931528895
178025810
959419879
1706649923
768445741
743253746
925105342
586461220
894538512
1213860175
1498110378
501790830
245500102
667242017
438393063
1780181356
766973473
1515899124
1273615281
1521687300
2122531997
1713856395
1393580724
118279005
1016687844
232145535
1050069129
2043451767
2110402088
702868829
2120997987
879332017
874638281
1035922984
966974305
274044585
802182000
586315460
749026197
704838466
1369598886
1506718861
26695012
1764219194
718809622
1205661795
1128865534
1690376204
926847336
1774548908
1563159959
1349882545
848779324
1062292433
283525144
1411025752
1115100711
2103024302
1681821986
624584618
1239612364
1519779685
1211511319
1973335519
1008144167
425363963
474819562
1224636420
670954274
1098288968
923282079
118601863
2114139524
1384465066
1190227788
644572839
1040786610
270603382
762169728
395999841
1265315518
1720376128
1725864679
657678702
420857579
1198900366
698998879
1619178104
937219136
1137249192
534856887
298461603
223979588
273185574
2103524086
1846078963
431586333
271889555
912334954
1735400377
923105200
1913929865
1083008854
1086626313
613236656
1609983885
316983410
2064594649
2101152713
1033949724
112295360
807144126
1741178130
1815670768
1310164171
426386829
1672588224
203041312
1792075917
1984725709
240780887
984209863
1775309805
991774086
392058583
1394215091
648555498
1854160088
1538169267
1177287227
2074047033
1492234170
1122372582
774077083
161984131
764309988
42858817
1497102269
760390181
453132237
1460933269
504390005
1144029419
1032938166
308104122
1787220394
403338397
993172705
335430185
519109785
462628343
1700683427
1463954240
1815243003
507924512
326648155
1061767790
350056500
995121764
64212104
698871546
509085419
158792249
1886749240
336526105
809061756
2015092085
668021331
1235677556
355526394
1334992243
1625724889
417762274
166271693
2032220164
758987964
47044995
1131723928
86594329
1516283371
680453352
1475992567
1544193455
1201522712
1959584364
2037005629
545221286
736281378
431679048
993696159
139017070
46262139
2105746246
1764337413
1378136478
1454965031
310358106
1179117894
102822197
1644031288
1626199888
1620134239
1469152072
103904538
870640436
2122937937
1307846750
1719235316
1803134447
158076100
1279535545
2124627597
1779896186
933333099
609424548
1695506700
1798695636
541719266
501281904
2085065012
1304145311
1238273291
927753269
876607349
2087320963
847955603
1741926785
442809059
585610926
1136565857
1367344859
1521800422
1175222756
337269619
452173075
2068524413
574079811
1481968632
393475745
114753386
1654425585
1566523025
1974018392
161776899
1485462663
1759633952
1672151095
938929131
1373447068
1641768505
1897242267
1268027783
165430158
743142116
1979550088
562464490
1878156551
805204370
1740452658
1613520258
600226163
329899206
1253333880
1894071191
241223869
1252677876
1513259996
1605318435
1814022063
752128992
233138299
1044249678
1802401463
1827270138
1447330622
1999222631
943490995
1667361100
1066571089
284641995
1684442094
1213817625
623786529
937085531
425028382
546870018
1024098555
3489745
1597923532
1321260065
88641436
854505257
176980869
1792226464
67849317
401445639
136106584
929091127
1404965021
437004441
1293273899
1154868837
606560949
1259185085
524519772
275830516
717273200
1026765761
1057057727
764788172
1928085799
1530036132
869941962
1297085864
415348859
1584292269
422053696
1089623503
927678284
1047718943
1209800728
1642543806
892026855
1943385579
548995155
434198013
549738123
733703608
2070332962
465454891
1998341248
274970470
2028650719
915143541
2127751825
373051310
1990981339
155309530
1386629679
1276934228
1632437196
1054777346
1293717785
6925481
2009368438
1606173236
1091381886
604413372
1295850350
772424504
1222760953
789411404
2015744426
1887441120
2022235467
1786144724
1627142837
2138575106
1680938799
1693154719
192476002
1573156927
940130540
2800189
15187016
531557139
190522643
1870101095
848565915
1605625507
729538969
784081726
1062431535
27979752
1361719759
1830622175
2136324378
170691766
219398485
484304004
361089713
1495728984
911902140
1436149845
98694446
598926151
1209213160
1961949972
1951817173
441996748
1624591209
1827247356
935446817
1041642812
26691249
1986602674
1491988516
2140925373
925718375
1766047264
1701076842
1632052611
199640980
1250161271
841538813
1972776372
1960702115
883693492
1115838081
954218803
1757335110
349289557
52123663
1849974364
1808504808
1385458780
1776486739
1423990248
522838977
1477492185
1329050864
998257807
1200017498
303080880
2097403463
773288538
1229895429
1742345028
2090250151
829774622
1188095682
1427952870
471951544
1053085353
1590191490
1067500579
2028057679
1904802144
2145565394
1433745921
321060679
535284751
1610465857
931318561
224339621
1580416064
1677034935
1870679124
937932158
1002589353
653991685
795614766
1856023341
1481301327
1452122900
466272774
376818264
1175274469
1112412968
1762375164
877882940
105032610
1292327000
1603639495
663480683
1247755823
1583563902
1763350143
95579179
98112324
182820209
485891339
1846833733
1095035202
1642475189
1484052287
1729804710
146384227
795010107
1258812046
2012921991
1015782398
27454433
2105846306
893504405
2089853001
1757667497
1051794491
1591899157
1530781131
812252165
109012198
2056109718
2131785591
1106006247
1282933743
88127648
1439821872
1870007674
2096400320
1796186020
2120833917
515229037
736854721
1817677462
319444250
601080937
1529792174
1939846180
112378319
461924439
622651678
529732059
1443387288
894141298
1541869624
1755038004
1556540830
615892568
816580155
1372111572
907056199
1531785963
1019844133
13063191
655390364
974493153
1390751839
1759038933
813793446
475924944
1280103924
1758333473
80335308
1935966233
443633030
1412518766
1165751130
612914342
995794784
1541921149
338614659
2045044578
1259854351
716419183
800959473
927809193
1263214109
1310676805
136336685
1270985005
1561522706
746309008
1747835782
563648705
280092698
1421476264
230260997
1035144294
427120764
1695104954
1167829992
808886895
595386128
423790255
1649907389
1332034168
1008893788
1246420975
690931829
1330368642
887457749
1135938644
445863149
119625397
601395103
1426834280
1208608037
391026414
598983179
1749907681
984385383
691543658
952922684
792898411
1117734785
738406122
1196619913
628603567
1625788219
1068415360
1381488178
885212551
1513573888
1912168574
1245258081
1046614089
1650256476
112034263
70859301
584151860
891877464
1057769784
203408883
514936882
1522187224
1915800308
1541796893
1930858985
1111781173
1248077107
613354025
1406611803
1333285958
561752842
913193093
2121843664
1810861165
1081742956
1044035021
680170040
654031101
885834313
2004034456
609498782
1802789658
2141056311
598817546
786547241
1412508818
433390350
162447485
1385589838
755091284
561901504
1977401294
630114313
924104324
57702804
831394104
1799062312
1423824464
372286120
618013893
1153280895
1387113450
1629557849
1516050216
598572426
373980782
893423715
1669991886
521452378
419182238
1254845467
646240994
444959158
748422979
1228542393
1857022468
1666635608
760798619
1966443367
727413762
3099243
1728158077
976950614
529726390
1797764906
499518780
1674033040
1627787598
1324228135
1467991682
470083709
1663918017
594686590
867409562
739194677
1861025896
784623570
1436357038
68156891
1310004969
2062584085
481583138
1065556900
490845776
1102894661
624981677
740407030
633015470
592882452
1269144991
1342900240
1410783049
890612922
843182783
98839309
1467752329
295600251
315140060
63437313
814366314
332270108
1898777615
67104645
1979984250
1240871326
391011386
1285492969
1484850738
1997877713
364206596
2100813837
1971521328
600862369
1590996428
1476810310
1433767926
1360778052
1868369243
772204111
2134089947
1385609323
1465265401
731088433
1591184438
784814625
1556969325
2101330456
1421144503
528328496
1510706784
583849508
478020292
1824984603
1717670641
1211027787
1538592716
1627075541
1237267704
582729346
162224811
2089527978
811764765
448649229
174994597
1549729630
219330468
2009186651
1092837816
1973442531
360073116
1478084794
225821939
1577884274
1161194328
1915695789
450057462
1340480024
1505749897
2019199863
526211073
1960300156
1100147093
1981546811
596371593
1127289135
120743781
531416740
715505888
1560470635
1357158677
1392672059
390942726
1757921635
596966287
1937614616
1854150028
1197403636
810104314
1469849990
648365511
1531206491
280609118
841525070
2130228944
1225657429
2025806103
914381516
1872696205
827851659
124138343
833050701
414734567
1617410397
194511092
1879396367
851810772
1341135505
1030600087
163784911
1634143015
461311619
509221023
367176227
1823955070
809338177
1736318131
1313418798
1285898225
214633938
647495833
1561746502
483161731
1444803737
1730033369
1572858703
2121192625
1517349208
104273529
311126981
558811688
1399270788
358503158
1763645909
592190017
1420839664
2024357063
654489591
834920577
1419006290
985319777
2030661856
1456790648
535928072
1637376901
649970261
533267964
1398089054
1689289645
1426615924
1359309295
519459358
1032064927
292255384
654396910
729766618
1770226719
1363811793
853908678
1772825691
349233954
651620992
882219791
1860294463
179793476
660660504
1795285627
1025279639
1909073240
1557679596
784770839
1954151586
1186598692
512047116
1245070070
1896651600
2048215633
1392993007
1695615650
1066070206
171959438
1742309627
21719460
531352997
1813478332
951096759
1902331395
2065097994
299017544
858777591
1608887633
1274212487
1624055752
965450828
1927661610
1715101699
1813105102
550625094
1296439129
1931448091
1385390783
632571716
718600010
770278316
757404443
1422538622
324889760
366097528
157531358
694503713
602749122
1351571054
65082255
271630102
884028740
1699656698
755072090
150273684
753465617
1208945294
18724535
1425543902
630375430
1633579332
1570327622
1972647471
244364237
1453803173
29280599
951936381
1630027556
1398056897
1397931202
793704720
98368406
1933012362
1273921792
723142683
1925687306
850703212
626248512
1221546504
715817558
1902568901
269092006
335049131
740549349
536500217
2025220618
23205503
192946436
573465204
499119194
1315407732
1623965559
1107560827
2012219569
1237167474
1726406619
1229138582
1038151941
611640537
528154661
1923036124
321592344
671799375
181665265
1675911506
1096951088
277177095
29188861
1186366333
705865140
1336900311
44366217
1569344993
1980877871
682697211
1248045245
513944783
1603255492
1633378930
1546491983
1861723080
1367194201
950095662
726310251
186266674
2012812636
1742147323
1817702063
70044337
1116464455
779087460
720642136
1934276145
1110739061
1175747156
467036278
633153054
977595365
520724914
1114778520
143273913
743087223
1795285118
1684525153
33971658
475045395
1183936811
1814289598
875677072
1139543263
1067354000
1194154154
1388946909
1738835115
155620079
2076474419
1276611748
57233923
1674676201
613589585
2074543637
132409837
426521462
944539069
2049626686
1805396477
1854051307
2118632774
1576706813
1609883905
112409844
1344581641
1672635209
188948319
91537442
1271748948
2124153985
1044369017
463872082
1613427973
1017959799
877597210
1097026324
705854604
973037422
187363251
227974129
1711905267
332582417
1067630393
1927308708
1319427267
1664670736
574645037
596477179
375404189
1136347816
1606699234
2088106647
1190313637
1247928123
1720266976
415010310
792641180
362932548
587251367
378042133
740230661
1189106079
1117376900
519180402
2138212357
1112485729
1702995153
1903923720
333921775
34596883
1691400001
93246297
2066044074
497210236
332692681
1251546375
656121970
1590520767
675730745
696112157
1447975170
1497367314
1046760806
674866009
1713970826
2053374426
988948367
1924009487
1031095552
1792781524
509946518
296714816
1144350949
1667003269
830094232
1133396698
1699171210
1118619361
1286716687
930308515
1632433889
1118729876
1497282536
1594540594
1233005191
511612882
186305296
538125143
1277366056
1406399495
957342736
1770861052
328807224
1709506112
547929989
241345286
1407438633
675172839
1360605453
1233016337
1105744332
470989051
1766798139
1970175720
311964677
1387117074
1249755263
1271519380
1198069196
332508878
1502769936
1857085199
2023498173
921330228
1730604392
283382195
2096478629
840775320
1453263340
1191722410
1101425462
1516229711
574936093
1725026252
1548102442
735993757
1666402189
1458581281
1541593786
840578757
302045590
1420959582
490935022
1263155469
1119537290
2054957611
1771977125
178623462
987903040
1011487406
1848302857
1768036897
1350303469
496258874
637818983
1179591151
627340276
370313953
520667212
1746266814
1874311630
1895051528
359667384
1313377153
641730818
1816657558
956155674
428370441
282766683
2087427260
164457260
858601335
1776602417
1501315802
433837700
552957920
1860238045
1658937620
596470678
426348638
1940294523
1865044600
1284683560
2042256504
1150007460
1285035844
397169935
772033841
1629194190
147592943
1995381886
1895829312
1510505105
204794530
592024481
4831478
1647118147
804401034
1428925709
2122809522
1804261656
856187045
894552766
1020852984
1985599532
1440594337
1540623065
152559864
156760584
1763254434
1991957559
1720934002
531290599
1193023716
947509886
1125050468
834934933
2104540294
2043802084
1240308426
1540982014
1571077903
163302476
1804803946
94506108
1126856642
2031846521
119741350
1411936991
368636878
1193190190
1625827031
396677899
1875120239
776299333
801851537
1416488604
1271242039
1899511217
275054369
1999836808
1328580214
1772797323
340839807
969954241
42403633
1118608645
1888244054
925677187
1110238200
854206731
2110448149
699721599
1051634748
981265869
1371977317
1361203087
458687826
1527622368
817402536
23072783
332069986
2015924145
1916731241
1702806313
260464860
147111797
891160391
247989346
741418588
35659123
1633713591
2032320620
233230085
1731224004
8637515
1125731647
782818935
789214448
1601653349
1894927095
1951748788
1069618329
1045961244
795691968
110765983
173784902
99782446
735331348
880730209
1738991981
322051376
1009959625
859642498
750680228
617139647
1000600024
507586349
156469487
1467432538
734551553
1649126960
550402082
1635657608
1570015119
600659988
1921923813
1709337160
415840839
984973255
212203632
1145874087
1921428950
202173949
798617246
980244968
1082879397
1540725316
2025627347
2146338065
1473251860
667448949
1542275525
1042012794
173051735
900349778
748192797
1619686572
552912615
1041258684
821856737
1009325260
1537752918
2123279895
970013696
1849813003
1389567053
73899581
2073418565
488035949
1787080502
720825415
1843715452
1877039429
1623250739
389069515
1078923598
606001373
1568745850
1806536092
56560284
439522037
1276830081
115102754
2005259925
193333568
718969251
1460894676
181532767
1483798434
1724304036
777652772
1769057479
2085736908
1184502934
31571723
606172944
979356214
1495682773
659242750
1388836059
2111791099
1349607434
1810711869
1084226115
880964938
737992530
1350032994
443676351
433909176
298416932
1164749429
1182638187
2130105345
919022332
2063935207
13953421
287639857
1015227905
826278216
235486043
2138143125
1929684270
1928229119
1361836919
503045224
2062117339
1220188683
1363367817
1255930146
1425215211
926938886
1031035346
1613657584
22421748
1164888930
1178813701
1796550142
1782316593
1452514774
762001663
798232568
1913159450
1434171918
1022238458
894665658
521430531
72334335
1763564776
829511924
61708432
1054679244
947901216
497630637
709762701
455598665
663461868
759020525
2065361713
373102695
493235053
338346003
1088122123
1633657881
702151720
1028302713
683337234
1841815639
737006517
406246992
1363446806
55533092
731550306
399300210
975925525
8496517
541156308
1314979001
663696177
1487601669
279130824
1288148981
1351513383
2124303181
1882875439
92120861
2048401144
688575238
1492640937
1968838474
1812751602
1062941532
1065640135
928025067
2145294678
1144406703
54980143
1894687637
1560855411
1020986602
1116855423
828170648
1354891526
1655743660
645324011
1825306724
193506672
1585673715
1759735116
844610135
1882280573
1661468824
717655420
310936889
88825937
912069180
1193327225
1757165794
46968421
409327769
721367960
1507833248
1662305029
1978991530
1501791764
1593958917
1333322637
2128736353
641229307
443103642
900328775
2134956635
1460975009
32826036
1281684775
1243027010
1252922019
431115516
1258270789
369382548
1849383357
229660599
411149256
1652157107
1109962480
1916338128
1008410088
1446585959
1662891489
1304073776
1642788181
99723197
142022325
1338605105
1411649958
871940776
676612369
1019442065
1505999911
1613949440
1954195863
498948225
19511206
1768432051
711906621
813993212
1979916455
257718352
1011174876
1671220057
521737643
1462078026
650864389
1581486075
1639196579
693504858
1556707631
748816100
224760351
2075679012
104816370
611746362
472333174
1987122626
1838954621
1990096896
535002363
1182976356
1410496563
638191942
1737864030
902532365
155793186
1153568640
458528469
716553272
164352284
1674163020
1203198862
1609871314
314099858
314870372
237410772
1992720503
139522903
543833640
1892285979
2085867462
1076358835
82885049
1977860398
350657468
920050536
2075516907
663415077
1037113347
1949459119
1368509016
1104498920
2029883688
1613037893
1364889290
849508604
994072096
225352943
4361674
1666719398
547662545
111828924
131746093
503422480
940425719
1964760315
1000259968
1013127390
698662934
132414667
471686530
816932587
296535297
1432498494
299259684
1556074219
594935517
127431098
1445376653
362055289
105431881
2141486984
547535921
510982645
1614918415
996012694
862588630
1469766954
691528436
728009943
1226711664
1373832067
702942925
1325160218
860119398
1910964308
2041566143
1446577377
670877653
1242730187
1601958490
974758298
1377175840
1415955085
809277505
760578844
782777993
968163272
534688764
2142996406
528424231
1566030745
2004438254
153393492
1505539214
1901528048
1169549300
1880783452
2084418767
1749864504
1686827033
594794795
560479348
793057633
427895094
625388883
741224251
856799833
601696881
1353833209
1613501519
1369577431
1042669634
320806822
149781508
2031063309
1856050905
616449640
209710841
1529853914
2088700919
588948406
1100833522
1167937687
2106460644
197909014
1104624339
1531517703
846137690
1952638584
877317013
499343932
1298422547
2144629742
898132704
1771000951
1240685354
2025945215
225838546
1106322499
699542284
589240593
1410743858
96989186
1018852099
1189008764
2050822542
1747219103
307899745
676855073
1666910075
1282243303
1220245539
441674669
1504175888
1862479249
811364210
280660974
638973453
275909497
441454570
436905263
2039922289
711377696
778117309
1758293855
492461347
179554506
1347429882
494399199
198334521
165262936
1770347208
1278253369
610335863
1872982970
1588573161
1226686673
532563120
2038900515
250210672
419252702
1127958310
1537011071
1948158370
2061936107
221064333
2115787427
1518604976
1530403061
887663964
644989272
657069354
516965552
1557600402
740049789
1269849716
416611713
1028514390
1319479980
1331767928
610821772
1525791134
992282779
1141333725
1187861918
193865284
1289559732
251251673
1838940149
543862895
363302640
620001309
1338502675
88509813
1073599418
830009758
794310753
2135152256
1704001557
546220223
886246218
1999325099
42027160
601641488
1551725321
1586595053
1046893267
305352973
1890611342
1200023886
1501122074
1791371746
1403278735
849009901
626119482
1398995979
1714645092
1729868542
231116133
455803929
674549984
1570508832
1470278146
559949354
1110494293
1558632715
1610682718
2046918897
2135894379
1705682982
1346266618
1209009800
1501629729
1766181962
1737674136
125050817
419888762
205246118
746881492
1721587214
731134652
1560117617
226764561
1511327103
1047548424
1942787469
824438327
1113397209
1377307599
1621342578
1937406918
1318307208
1828622865
539770564
1331861723
1014325550
1177544364
149571938
929606350
812984561
934649612
1038648463
727118901
516301165
62843010
877421172
611425378
541915004
1991038165
1029431554
1133740078
345238074
860089813
1318967767
24955377
469352000
2103710256
1843254927
2059686340
1131722541
583506386
922513651
1308411366
761436567
812302673
1704277930
1673435931
419345908
1985765164
614669685
1567081475
1681324738
1926815556
577531619
1350710047
28905106
414222245
119492890
1642209541
1597010436
68813928
1890043650
1152196162
1573825263
338836525
2120761706
379251370
1230402919
109734932
1134408452
199300613
671285044
491097216
660091031
1515874362
1338255658
124124381
1292965286
1419448596
1667813844
906786807
419935333
717398377
879765370
8999004
1068337735
1341967043
73073376
1950413955
260767577
281143236
1115048186
1820638055
1227205605
1997032483
691492141
295761875
1620125566
783768972
140733467
629233088
1886608916
902656817
391853359
258768436
1986359105
1086946941
1560493414
1735918295
616174651
1560902388
283279779
1433768767
768773492
2146346692
1395654718
1849325675
1766529488
1522041716
933778367
1430411657
325579864
2015861890
1629771037
1204701131
726391469
1511594524
1376372255
1505825549
480320256
40638119
533660479
328852912
1836985030
195150151
1709882892
1275996367
426689653
852051187
648593318
115585359
380276224
1969780900
1048359642
1439445758
983713651
724719749
680261144
790822263
1328316570
1283212532
289895913
1770913929
700110666
1669532608
370053006
178460652
2048966294
2008070139
385088205
1506975711
1318374264
389294567
702397429
804802960
1991609448
2086369381
207167234
1192453801
2138760967
692197303
1671149806
1556547180
1981611652
897829544
810185335
1298397516
2014945747
1858427545
364878372
1683793321
1386299812
1443108798
1923677939
2049201062
332689276
1891443032
1257705889
379238823
1952113294
1444771307
691408994
843370643
1744635791
1435225028
1737111459
1471410096
1879643622
217919690
1051196726
1369190858
2053942858
1118139150
188830265
1094393977
747372765
1454657735
1887497592
1808771228
1895791491
653291794
1481416113
1157912406
2072051836
1193354171
1344775057
927784252
913417096
2119690571
1672352887
1784142676
830534103
172672080
1539458081
1255536369
824098465
1058033687
866465613
1576482397
1786804867
850305656
592649644
1981785155
1210257707
1091433192
1352455354
762592567
1188188152
1442843458
244805926
503390922
324981709
271417408
219861416
643438668
223051692
2027532573
2015901996
615925550
853244695
965644303
1228009752
1906854647
1057601421
1776366345
1918694146
112428411
1779630027
1151347499
368417763
606059332
1230736766
1289528715
712009181
1955330140
999892746
677335906
1030728120
467778325
575325953
909777480
2120706688
1382640132
1638320548
759663661
1402480468
601951974
1011393232
1468606437
2050602232
630610886
537337086
1282761098
349118621
1973745283
1568415485
1566995015
280795735
412749293
199686709
1014690026
1985505000
1373517046
120734109
1062810186
80730706
1583777786
101066447
2087088367
1834572291
139335740
972054876
1646444027
390883068
1561895021
1137351770
1299888367
282636253
1736409388
44592351
218108013
775236512
684328214
1672859759
739887600
1530936382
751955073
1569665757
1381847644
1235867380
1995784882
700185837
2019644836
1876998462
760641891
454339104
746283180
991666348
1391185244
536700843
519653209
1761054490
268366446
327039453
780621404
860099388
2078148626
2019666643
848579268
1387699200
295621977
363004132
1252266712
1532875487
1962233119
731184271
111301999
399375563
1799248603
491396779
1298514712
1310680616
1879045585
1910994688
2075471234
1140315090
322928298
2108357215
1329555680
1693973972
1529832117
1385062596
1310126799
554045909
836044841
1284475833
2086822775
1846426752
2053636923
633828431
1460839870
1391607159
1095471426
2056823321
865072890
2139160391
346250795
106834031
1366208509
930036680
1923387294
623127897
475845812
1013589270
1575229805
1326643115
1369009281
1836914709
251878144
1314227534
1969660695
2316015
1715208725
1617209665
1107799923
159304536
778844018
1203745285
2063304100
72142930
1986270198
188454928
1413828045
441582823
1012226932
1009890206
1723049261
907421289
1650885211
485948210
2000135637
1139339866
1653209292
1696909854
679262076
256446685
2061156262
693907001
51521268
1407584004
316621942
407682564
429360966
1737896250
1697875319
1323825189
1803344263
1421460719
138116711
2043291673
168262884
1386470237
1134484531
1375851756
1751967578
1136821170
930019787
1065269360
687089002
1063181571
888677303
194067485
640623379
787364174
1214194925
302219284
1753004871
755844765
1431050922
1198844238
757371055
509493704
1342411053
935409618
494775738
1789079992
124708663
1331438769
1370549534
1317873554
599063324
1454016676
1002973545
1960413937
1881415264
2122451503
484128325
1601596118
1045320316
957895643
793485331
663148673
727239793
1523241475
1042297855
1027623415
1335869915
575142479
1924223093
381289268
1676639366
1338185873
922156542
652708268
783529777
1593550270
602525321
68623735
379470192
1208034793
277317179
1466776718
124119999
1589415768
1999407951
83241990
1751039098
23607061
202579720
1980140404
1003252606
1111443650
149511442
230944252
418391702
416138351
1586431039
298745193
301112762
1802109970
791414548
925148211
971724645
1770048198
670098171
226082680
1717980370
998038186
183615934
827906473
1927859714
2100499206
1991074035
2139909337
1008119392
1272714960
972079795
2053385230
993573010
1757706903
1206429036
730978010
570780419
234650301
693224578
192287331
296549454
309344795
349757586
1490439364
122267319
1592887354
702254890
1377085031
1526021456
2111581996
500880336
1797448813
904202266
991808025
101744531
1770613639
789374821
1519002419
1136155011
1106985359
1290453292
1585781396
2059276174
688920532
2117809390
824906658
1604382141
48061911
846763891
1044442193
310271667
994532078
371537850
743733828
710161576
318984511
369224398
1737921082
78362869
325297922
795992193
420975842
1660847241
623319509
996982546
1898940136
1480990732
883161139
1283458934
1543155046
105344057
1606968304
1736491613
1257485667
726323788
1619565743
1370387334
919888331
101858280
1081364958
1713919633
1493549312
519951235
1615592666
1605755617
1544088639
309365974
9388993
1124309117
1717652732
161838237
1042113359
412422928
1806265141
608618847
1612751018
1825400773
463160392
775412553
1654506627
395233377
385165520
438482166
1528864019
470970313
1178870476
1517980369
723421079
79287949
1186784249
1472459840
1841824678
1975135919
1567374323
1813244759
757222666
1285761056
1093146355
2027328797
744619425
31587707
1338639243
1561252356
2074064946
612484918
1801208060
1197446743
320854555
797579451
1208112479
407898504
1652962846
595387517
1669737606
1180397526
309253649
1033152484
865254794
1987959133
755287498
1501814816
1338325256
1091476214
2085610714
26658266
2027798547
1675202053
722649325
1815630182
1584963998
1871190446
389117966
620464145
1759060261
1334509999
1253745384
1651117773
342803795
1624637316
986400548
284755879
417213786
618537706
967233910
1722103168
628518851
2070673721
2071730150
1641507001
1897660652
787643911
594568272
1766994530
869408897
71029733
145327661
1510597178
1546375340
1734132757
1093659992
719833335
1930253122
1023411903
44157944
1838794345
608645428
1345999738
248529046
1454316575
1253296060
1245198676
746555677
509840117
715153242
439795562
446905390
1989785079
896190881
827837659
2123336722
27643944
1163692031
1996708040
62427247
682200954
955021683
1604739957
1035507956
1734502878
816844973
415282464
1534494619
510335189
1936003869
1246914619
1550135919
1007773341
530374223
2128230266
1056231001
251740538
1521628923
1479907199
158294246
1562777732
416456277
1356044105
479804203
1682145246
1778659651
1707837227
1905163075
954604701
1815154215
663251475
980850460
191748473
442581719
1406807429
1472654930
840065761
762069886
1163766212
837641411
1910696754
579528736
827091540
1230767296
1608660678
1079178213
1575304642
890153289
1451225255
449126944
817794692
1371779044
1657816746
590790035
762544830
306230215
939707692
1090502058
977069110
857493229
649702411
1140223548
1093063110
178644361
1224872559
971086805
162805368
1201960737
181334916
1277840377
1877019116
801470952
1912015373
1261828533
1788107092
1354021912
131540233
1894931726
615716560
485903990
165264411
742111404
1092924012
398161667
222612348
1927720962
993687948
17541873
231667743
676767273
839565331
1706725404
1839004820
447325005
1316016147
214173914
1080581281
1889715073
1484956167
1975993573
1387291113
513551682
2053987772
2054806617
955670418
417959631
466198826
655094104
1378238351
2117346534
832082529
60185401
191649205
1551452566
1413134100
1389090714
1524202746
2138343685
1708233763
944129458
1364622035
1734230437
278730484
1256777697
1401400459
453494960
1711654150
1307618856
2086795818
8264012
1814344904
627804272
1666323484
1132202711
1891257603
418365693
2063005187
286592670
94686726
428629449
2089858114
337737390
470262004
101420135
1466208186
638927836
1215590595
1388319361
1651986772
336231343
1401358983
137808253
438234977
669517670
1468335334
1044717399
34372053
1504582009
1286746391
252551818
1469009188
621878249
187355824
2008257309
384995388
2074879834
1916051575
982940913
1911945073
741605381
303533075
420403869
880988605
1530109231
1722765899
549764939
937319445
1375418005
1711723455
1389988106
1807376033
1955257093
1601058019
423467780
665128996
526487162
1687995929
1353392058
1719222960
37351573
932164582
601805634
1083168694
1155361468
2096529345
247977419
1888713843
1599530540
1008615388
512198001
1777839599
250481291
40675149
1698324695
120849804
896795643
1369167548
513995020
419745074
948621621
1426584599
753908830
655481645
581966387
863996764
1660239827
2105325287
1475644955
807908998
55898654
838272305
610847086
774180316
1915374935
505560014
1114162378
265969735
1358356929
1679400627
856607338
1403925353
447115183
1831306134
1664546042
1030228992
1470368151
1908858421
463222199
1280736837
672743099
2100434160
582476429
865011144
747654506
98573545
1127009363
45655541
1129471135
527490561
430365992
720523878
586858356
2041175925
557334273
210116372
282607096
1396980673
1834813744
1060780078
1272277053
1047321979
1559131958
1345364772
1119940777
267911830
1366206142
1030145621
1324289524
292096424
439737797
134592811
1917642083
286229943
1261066689
1272208658
35585390
848992773
583771250
1664892148
902018826
1839439721
1937404686
1014117909
1123209528
1993412522
939920521
628352942
118682141
1666365879
329791276
2041244625
928922124
764952198
2042146694
1160173403
799989132
1564661020
427894430
511640096
971818809
1936938547
1857734507
697112415
238371434
1605734735
2136884794
1783721460
1442164089
686418099
1536128496
1215441014
710030302
548287848
1686988541
1625693517
1481740321
1726411770
867175651
75270057
728160030
908703670
849112482
118652710
420628667
1760159836
301487808
1281832965
1718758241
1651033369
1275501565
1285557209
1119661647
92909991
1152703879
464341326
1471926957
650889737
1623447207
1407241391
2072272583
1841938188
433271723
489119809
2093013035
1707145755
624553884
1735779419
1963558331
197200475
934558611
1343962947
585267655
2084853722
1209003027
247993937
119055600
2031296695
1864396752
809323858
1599532954
1534180574
593710543
1370640253
434920584
633023096
316549959
19144403
81539928
1252581898
1172265601
1541287278
1148269164
1739125512
23720149
2108554503
195873104
449013656
272000107
1347585905
587946702
1269821677
760263504
1272475302
3573692
853335102
1132269911
1035203976
190742562
541609440
279715323
898219898
756244209
2133640806
2095555395
1136089337
1637321434
1386344084
406903785
1187809305
1422139792
1785899902
996753660
440820797
1941465444
1451850479
851370156
301807252
1873628193
712251327
733297773
1255547522
1600510118
1906271743
1352904603
2053740023
47566237
1208788760
388127899
208634074
649538431
1650521601
1094624292
98719328
1139265190
1800408042
1911563181
1391056055
948441758
2072202293
2035759718
1438553439
1593014900
339613785
627972317
1104635166
1355572525
1814064323
1878349348
131163408
1383319046
143181097
1384451833
1403253222
895871080
221661113
1573620540
1607554354
1981102294
1592539765
1763863762
627391611
1945901022
754433852
1271096783
967965293
1623110669
815323037
285570557
2011008731
1700129939
1886368068
2100015623
1701803654
39598881
422525651
7246201
372261972
1521854057
66453220
1644741740
751566979
1709947924
1305364879
2100335311
1925730733
2042008363
1928762348
1577501033
1669295210
810276448
867383434
1688469861
1794165850
1798100590
529166244
1351476661
39367560
273458144
2129367913
922509651
1100968738
562508340
1919069276
1786301914
1842445287
1954709754
26821916
1115650553
32585223
456314533
2072348448
2112667332
680763728
2069549907
1950916428
723427165
433634763
629211617
1549625619
349433232
1383119894
837997427
534274934
720501101
494859464
1150228597
1939467620
981059380
1951115770
1446007731
1903413634
135646388
1138069034
78650501
1667427102
80296182
963909041
1889306788
555649295
1550434605
1289457241
433626825
710769653
162330684
1458831198
981520595
861069422
1806838629
571724444
1368161814
671286548
219269745
21971966
1690664248
1043438925
1687901204
565025233
2077142776
80363151
1409994075
1899308474
1947375711
2059674671
153010020
618597317
261293215
379730888
697810529
396612558
112373659
1255176491
1523218082
1911669028
1865545752
2050978566
1099776975
1107161799
2025298421
2076133125
124407440
1786858501
1365143666
968541705
1176449881
244458586
2061582489
789833733
1922248741
1718337463
1931316005
2030209362
2089605923
840208102
1355179783
1895198059
1485856939
1274296368
1463837612
1084066959
225397096
780822163
180318934
625977180
657639771
362242810
2011159402
524296947
489264315
1009218545
806564760
334966128
1224884097
370280037
1851417163
2058562102
16458571
1151180112
1843768052
2087937583
1062259994
1796835911
911457801
143463348
2100556782
1902013937
2137576681
969641797
128972615
793149300
1345770173
121433005
420144436
1833868755
600797084
518768067
1766328414
464594827
666462777
1877434746
882245129
443259566
377602772
1411059055
1720800703
1774189986
1122106568
2039861159
761574790
467865347
504654143
503535996
804227545
1705524754
1578072300
1714897910
2117876399
891054749
1719736092
382440459
330230453
1109421522
964889342
838043406
1718992078
506751489
2065785548
29599374
132358818
1573184324
2095834476
1565533407
1165931280
241868607
1424723214
35815786
178980884
1252937233
896862482
715617422
1996170532
1560345020
292636846
492184670
894363060
146423513
315952346
1198628908
470414010
957173037
119571090
291874265
2127217113
50704175
668984695
2044701925
1579883335
415030033
189147558
669334482
1244866465
18450976
320515646
189301605
1481115349
545905135
1582495532
1308377964
2105470404
1548301232
332492832
1206384368
1918750036
1659043118
1390556773
1509771420
2100461462
1774391512
808381131
208653924
474578679
2026175920
1677888667
118492827
158147551
701698033
819354479
2045430640
1949723593
331751722
255902048
1332582320
416826973
1826041964
1451181484
141669112
86928475
1242808990
1727301236
1840131486
1845018117
1046874780
1309883224
1362253083
1783376155
2095176177
1901018992
1839818894
1130501818
120019012
130917405
138974414
1125081739
1506575471
145541699
1432893575
189519877
1977515069
903710177
1055486109
89340277
397118585
296109825
245951555
1594412479
1613171224
1460227345
643828163
1499887310
794292587
2070339569
1500854770
1524649948
1801670399
1372885872
744271073
1288033163
1893953489
516067587
810174039
1120504408
1851578656
1151855021
1763039644
1207451832
1975650678
814674115
642952687
1820902737
471269316
1333435921
2008763062
1410150301
275090704
465434572
1748143058
195996977
676555555
998147401
1908080132
1547491690
2043354773
934987939
669352619
469342826
910728464
88982008
1700281525
942311373
494583577
1871214623
1546568721
1184422263
34240432
1847233760
1075094227
1799937137
75027677
237163813
1545279660
1053946611
1428473644
1482751241
1164650400
635443448
2141827822
77672640
2132076622
847770535
1994901558
1419431858
1247618483
875980598
1378296370
513484307
168444441
186954968
1759948984
1651847085
240214626
676995372
1007151059
961503785
1378149341
1533289231
1613248505
185106094
700782237
722344205
1712934561
839675058
496255775
1988200446
193535541
412228579
726595027
5759209
1326100106
1616604952
1793692661
1296486504
1473295569
1345334570
460601094
1815090002
2055926876
275578099
1736823282
1300092436
32990785
840918553
1070570610
1138006702
1121462825
306699290
2107230169
541304478
1746877989
1694158931
369785609
406649226
1296105271
305777758
37230351
1136511842
700346700
276665333
522699558
103846590
1108889513
252334015
737755330
481399408
1199301992
205963035
866191396
1484714221
144354592
1651470947
447851685
1014846865
322812354
1730088431
953518260
1222250315
1732634156
1883542212
1488564744
938722018
1625935453
1799402168
810235470
1272094998
153259647
822290728
1581752083
194585752
140004416
1679891978
960609757
1953913141
142575294
1811779579
1062977787
700623073
1761095229
171755109
1024954145
470823710
1067418869
366726112
1287547984
1863821902
1067829065
426045596
520152407
445299326
1071160362
1742361565
277873839
1509226332
1060326542
906983211
1737543323
2079609530
1873134778
1682626681
787154156
20060830
2082691946
1713935206
76821505
1067810687
1881826189
483855600
1394083508
1724424949
1544913694
31892545
1438573116
1300835560
178770843
788885082
1909705460
1658678086
1499777846
555742965
1588236443
1845950178
107277315
192941032
1227309550
61596380
192429339
698519252
380103117
823095704
1736935895
1016942415
642880211
1590908003
71658222
1124986178
1860277212
1355444501
929044126
11191231
440673264
1887842213
864352288
347003389
1196504907
1013404073
380047688
746184400
1697686204
1159417804
538517836
1373448823
721848419
395264061
2049742349
1789839503
27855830
1233208465
1747338223
962300583
1279282757
452559075
309978649
206643887
1473360614
1058249070
408774355
1278821541
1490512712
1654765744
2128932779
1058984280
1092963051
1867652647
184074705
548800611
1601954987
1444951141
211146287
505463451
625667537
1543122663
518669796
1437053962
507767567
2007249158
1644067396
822195883
410920072
1208089509
935077190
1256332292
856482330
101721005
390332841
245827580
67694447
368431220
379804468
1663095479
1177446549
2125988270
1545232133
2005627656
22007255
406281634
1027879942
871559375
1744789626
725714991
1804720772
1549524629
804242975
262078401
715707691
673766598
2041378432
136742083
777427185
1700143935
1869508158
889128769
1659487559
960762840
434350938
1884888371
199369915
787076130
83620467
1242104019
1376285770
73986178
768236008
445257498
186578169
270206491
1439112909
1309998401
981189369
525497413
1053769912
345055263
50198062
1596397625
2120443447
323672464
2146339593
835194381
96930085
158799517
998117898
1223392213
801172161
279807638
1051731967
2014667565
467521576
1050824825
2141566757
1871608917
1513522673
1837650362
1079442988
1929647956
1775906133
1420092409
1089364312
619317082
1327353820
1656630295
2115306122
701993971
238173071
2016210791
211951995
892892247
562112478
779809588
20857803
46846115
309502188
1335288207
866854325
1451445516
777764021
1992734861
310473134
1452284769
1752667827
295813283
626344281
1901335981
1424725027
393939443
1213359307
55763001
1207431404
1371894668
495023188
388436988
127243021
2014984480
621193004
1673228539
618800936
782960962
1724609638
455088160
2111538468
638100472
354679702
779406833
386620414
793182384
287388720
1635861599
1877222885
262667402
1046537802
1655991709
732980452
991269057
491547436
442750297
1679107880
1557434617
802632858
105120805
961073890
972615947
1039015483
1009969465
926890653
21271475
602440916
428690531
1848375713
137994419
1852581724
845695186
668735589
1162437366
609537641
1177014003
1921513572
187215654
1079033183
1426796265
1289652328
561172837
16968202
1818798753
371900705
1390674975
1604058363
1567690819
9726295
1771335125
704321923
1416911995
580723022
1438426995
1854369531
750806052
1746581686
1672268501
487821242
1733461869
168806706
1908344996
2033947145
1488284529
1608752071
120506190
936310910
1954790599
1268405362
14501925
1643602352
321452440
902719118
1093457563
1575813388
681133037
88887689
1815838173
1177149100
551107552
961651798
971392865
86826941
2035212853
1284524644
1260257749
2096994004
871662068
1245126518
943099295
1455545302
1806082876
90229745
972666040
1876307157
518391075
778692916
1600555063
922342876
948347053
282029594
908478169
759161107
1944367523
391537276
601869022
597020535
1951976054
1264442384
1790083274
919672982
1170468150
1599881891
1933698356
2035577679
2116857455
1940446241
2061142895
712893869
1585864584
668115163
744074044
1362009453
450576602
837113801
1990211478
131960801
1613937459
538835688
595229833
1170596515
1085055906
414147428
1174750734
1910643624
1684702283
1582841355
263818640
293935437
939519816
397100774
2003284049
1837224667
1329781028
1376439898
1569402428
368238713
1433729601
2021164245
2105536338
1037224939
702495303
2038075187
54661822
2092312710
840442184
511107855
159466609
504918829
2035176069
570813201
334535643
1120713522
1712328406
1641902807
1306263882
977473971
640204390
471128979
1831607718
510903004
1783464899
2124650527
371314534
1717654851
695325978
1796927846
2083662162
1346523966
1706893083
800854625
1082914983
897833378
1396338509
439049312
921686895
267776355
1249584636
790758375
1168355005
814919437
528855115
2107569080
90897628
1701911366
1200180056
1933048354
445404038
227861263
770690408
1246510390
2014157460
1584123883
864450767
569964048
1517273470
1743390843
278320647
181499394
1196621290
827725768
887657936
1383822094
1133286017
435535611
1187347359
460364535
962010168
2112654336
205017023
1430679627
879126822
2025667453
1474288062
1962766062
700962506
2080300875
80667249
1543010224
1972910070
1375129624
588398145
794658046
280511294
149447949
815128496
2025891460
1019775313
755725318
406974731
1142572688
81130258
607820323
860419939
237614334
1967114266
1871334350
784333867
965016716
1434467422
203009162
28950485
1740045949
2057340703
630075524
238941132
2129450753
2034335951
1238041390
429227274
1406372226
306301308
1318402289
2122628638
1650914554
757757615
519423523
1445783903
932384748
262883900
793395341
1382898545
682126513
1099919345
1679124131
649985374
885327409
817087604
1220571261
580628066
1869763466
816292601
144582465
180336495
450471043
1572944800
899729014
1283146718
588236285
999191086
89367386
1487922295
2065231313
447431537
1305058710
1241389581
1868951399
1780921380
827414371
1944250166
1487648801
348079926
283129312
379415123
890639086
1784675202
172304732
903184531
217494759
1516688094
2018786586
1981575028
724668944
1801314082
542896130
1870698375
415725698
1760549350
1901417805
294465206
1979708909
822165969
1986001820
120521130
986940032
1559691471
1597677077
2132229965
458684035
1012112083
1183423685
1465207318
1141458304
838067046
651967573
1761645214
1560576820
89406743
1015131732
317422081
1110650712
493313548
1667162554
678968370
566938159
1655152635
1427512096
331932030
963424462
841733376
82924856
1218656677
896418068
1537779459
874539065
394386922
1156138471
409435379
972815059
107690702
1213574208
1096542648
1629371068
256353058
395148808
1184932387
591551445
26175886
926689212
180681603
2063327626
1196032803
1960444765
1215558059
1937157764
1937191419
1131752987
287159473
328260821
1243297318
1521001273
1064091684
985620032
1615268347
71475576
1752135886
55469363
76915262
876303924
1786729124
1051628497
1454848485
2042417866
823033849
631239957
1321444278
253577211
547694203
1596701843
1932305501
1238141547
1584864849
243126138
508122380
1784012611
1260075111
684659634
2056490417
1337397185
269290568
1773242608
1188058835
1483589130
197283405
1429153998
24929388
1186738469
943500842
1414303442
1291163600
1288040783
1545682260
429943044
872057277
2017872941
1853775008
550547451
1882791124
213952848
294204225
1155966661
1925519376
1982617007
1757129799
378184689
812632252
1564250429
1390149076
1280876855
437890198
159768928
949401109
1553896374
859251861
618770244
745820855
150310078
1726033545
512830071
152264326
1632018726
233514919
1539339647
246421526
82614987
244750087
371923621
958570255
767782823
413007724
1086507044
597470185
1511424615
1047509432
89740180
1334824127
931048227
244438837
1835992837
138751133
1105266477
1447562186
191247695
1691345151
1591710045
1622450327
8197448
371376243
388792881
1405971746
118417250
1060290787
1817278579
1050532668
935157957
154066370
714828111
40824683
323182710
2113308234
2080135228
2056150255
1909582525
1863816035
1775491017
613260937
1408790052
1337771739
1756320112
217192924
809062216
1813368862
2050168300
1785677954
999013704
1356979232
1719481823
467921868
1378602510
31828628
124985683
728974728
289006094
1312173146
495652998
187915044
1623871857
627091915
650261620
1980317648
556162927
1218015573
898674142
963405396
1696560906
255462663
1322012355
719977396
511029145
905445753
1653285513
778127770
1618122702
1415385962
87473541
2014453713
1610173375
472520409
589387110
532039580
527224761
1919763536
34447967
671022268
1072542895
1110775805
20612592
1341092083
1083180397
485013293
698580035
1504531778
122321358
1416552313
1162269820
1820355764
1719661426
929848225
1566748624
1440360008
1831092681
2013463501
750373605
794705818
782053111
161104306
1141968360
1443196621
1386271421
1784291331
1412883532
680727744
611463226
1495392448
1241865551
834074597
66918740
1759714029
636490863
877921687
175266529
912941326
969859400
109386976
1730490838
1035890571
1018581091
1108926751
1888159179
1751048873
1842275026
257790815
543059779
1842050346
1279006355
825619721
822510202
64800241
994326390
2140156555
1434674211
613918452
1057617531
662164674
205596156
1531179791
1464388184
1444658223
1481763340
447736943
1520769082
1715544623
1001410598
313074308
373367671
1035772947
541796709
1389617408
1516750254
1118459116
1958442102
1160389928
104722430
775804935
480616944
713759882
294384036
86213391
1944527046
1206135665
80710165
596346933
114373240
1520204447
1156038649
353904806
1221723888
923536968
281772421
1594355379
2114789636
602366833
215747956
1964306413
998507308
430479041
948183723
1201805236
1418732239
85922504
804583562
871332121
1133454663
141477398
619839311
489597322
381838334
1978130691
113010732
393224926
696432670
1681923363
1649374728
1401072884
1963560892
1138133610
423531804
1694355835
187713867
1221256631
648428290
164648063
1487329412
1305573195
1187024966
1288419270
457355792
130840810
1993269062
851821776
203882545
2052326448
1747504378
470359757
346496684
427133075
711088389
569236742
2145673044
1695795691
2107221622
2056465750
2051544609
242247279
1864207201
1389559282
1394273706
1619518781
398322112
413708376
1536852774
805915693
204918538
1583600337
1779321455
131219196
1296522477
1361044255
1987885839
452502547
1176861025
857348312
2042741656
1032508464
757024522
1688090376
786925192
1095716857
1666934085
1147365242
297950796
334298675
1036580961
307370926
1961961846
1610936863
1919973954
97253439
1283645170
988199464
980832881
1924056659
1369598632
346567974
306197951
644574905
1858720026
814346644
1582190462
413793006
1931320379
1605440325
477704497
554934459
1588694815
274711030
778406718
503042875
815244082
2146770750
857648168
1438735896
2059029264
2115880181
1390987865
1591772952
513998830
868076448
1367085822
13580536
2037257584
1211979875
804881139
1239168216
1816974836
201372515
554338027
74075475
437708414
2129978945
247227330
1208002649
1636561807
507109809
1925736112
415828356
252093710
1544760457
1192877370
1647649851
2004998804
23599484
1568855499
396621282
703672207
2017232242
2058397765
1744840904
588105682
581639648
563168589
930118944
1926783833
1779052322
293228400
2085829774
171031305
503577184
310573834
719172514
1913267381
193696817
1218557514
215528547
2093580121
1740065434
1732155890
957554788
363882367
1118409511
1141612868
1480817459
689156861
852591068
1897114224
53576775
997406211
1223411364
856768087
1210112424
613207837
558707733
1514021304
1268097564
111983260
253742440
955034715
44842779
27013179
1784372510
744221204
861734719
1269777895
2036503171
1767342877
958728319
1251155363
1129162944
2136238939
44880546
2023577684
1342936304
1239112626
1462126918
1518195285
2007153557
1362235871
809139727
72591544
1643786181
1750358181
1468044033
742818813
1018460500
661510121
2090247377
199568770
1959060070
925216079
588627256
1487563619
1837649546
976014395
364498104
1730749550
1061853252
2141201921
2117512554
461425830
2067888092
166697636
1465068882
484121037
1260777722
1528475779
688070572
1490288379
2125810056
1614025906
1549367441
1053618530
964855778
1128063848
2001432046
978089111
2007070887
1535686778
912106139
1454042686
131349832
1778091736
1148475430
493732594
1711563280
1200765317
1059039608
735164951
284196010
700914575
1205652626
723888741
169300596
562235456
417684854
1253469733
654935628
2121032641
1850060681
288169706
929746727
1233443497
303245514
1449171602
1124841031
388426442
2092671887
1975209749
1201986931
26489688
1082579029
1282821828
1708969238
845516010
1635963164
1577757887
1499548314
2051926586
1228169845
73015610
1744647871
331415473
931442426
1613755699
666104839
1311683669
1753526277
1373321057
336286782
77879712
549439963
415447109
1724714851
1808051204
1878418459
1408716322
145277410
1881643694
1010404556
2094719364
843018906
257087620
226534239
405717340
2118230234
1251750839
468846877
1087946552
963173203
208057937
1362615555
1525322690
758504917
357273191
1062845845
747178750
1987852184
1205845715
95720064
1299478460
820279750
1860671058
919166940
1427337552
1554902377
1659433199
263987005
1778439762
1679348226
1093484403
880517943
1430133263
167912275
929323082
699105435
2118834159
1398401014
1010372410
1871249720
1015197759
691865456
1716032998
1864638007
893545500
26978489
1879942195
1566933467
225798620
1349851181
1483761648
1299878369
139219232
1540503049
1959542208
1717600926
1140723690
1221028990
844902753
224882570
546577706
1474768300
840910095
1504083871
2078475970
1269693090
1533379245
1249512799
1357923538
1536225578
1985401782
88398556
1881560575
1652023782
1491378526
1288522505
1893213196
663482070
766983378
1991222417
733261808
878948664
1573392317
1501453123
15468039
599124059
712610884
139027240
1676048980
802926439
253629883
778406459
563031266
143342567
234764216
7133961
357750246
458499067
504383466
2106656389
68409879
42347528
61953366
645453528
460629675
978034183
2010189930
1560389829
519656942
199239455
505508977
1381887760
463575945
1391279475
1811625582
1059699624
230422593
1496649591
1187511793
456020697
1003697854
13957496
1239639518
682476619
615985048
1435010043
1359201174
1764724424
1036113289
1635117573
358332445
2011646316
1637452234
1244473187
1623558172
1341019716
919713877
1185058528
325663678
849976447
15383545
1863182495
1970177912
886327932
1028786859
1001855008
258702362
1858642024
555985419
1071205076
157351623
1723843222
59632445
1239789005
1496713714
165778144
2077781834
311340283
1455600798
1797100557
2033152938
136624185
479986511
82170708
1567909434
200118906
1911652365
1694816923
729071907
591341453
1391303391
2011671345
604516368
776399569
170512825
450150363
1018624870
713473156
786931929
849942154
766098783
1597004115
1088371456
1054098305
1807965637
229134221
60099152
1047300892
1055282775
1620671979
675739407
1062470608
1132871355
1478629770
1185053100
361218289
164012353
1505967183
429158809
47318178
730339126
1457257284
1856226893
87587367
501525624
748225663
862441339
345995356
834440208
1952564639
231441618
1312508709
705950908
1944853081
1894676186
1720223473
102986966
943686118
697601748
950297146
404450953
655416887
1781896988
1811814216
1086055534
1979693368
1876790079
1870286780
721521977
2136871970
1848553607
1933678014
709439626
1481358583
167147014
412274306
1751796532
1544432878
1189485729
1091747071
1617558152
346943136
1847601191
1026657094
898052582
16944342
409703991
325017086
1300313665
880150477
805167039
938011918
806969926
753456273
1793900736
1333077900
217133874
2134860366
1886963805
2084363445
1812307000
591538436
276934976
1077243595
1948820373
865681398
764772915
747081050
1576683120
1724676910
925595084
1758131979
419538180
1515262652
1388030712
312493121
1537701665
13488104
394566988
274839945
1307756579
551470216
166683991
801382671
973667249
1371637876
1352908851
1264627129
747772143
1198718968
1853677804
943777021
843210809
132622898
565184478
1722126653
1726621202
1327986488
1637212901
1868676018
1435301964
2016814705
1369945763
960671625
941689247
886123706
1633766778
2015232811
2025318015
908862165
903393370
20884178
1827762430
620018485
1660725103
1326060329
532292774
1728528624
1737163149
265700067
477471758
895262043
1341105502
1107953066
299273058
1826285214
1499293767
700456393
1237618287
1355904497
1737601142
1514569415
1590811377
638158285
483646353
535990211
1189136060
561272833
1692495754
1289975065
1035649607
497017987
1217925967
1164665624
1366922854
1715146446
1766739493
653850779
1304684420
689071331
267129071
108634183
33423976
1074685305
1291060557
156105721
1638920251
266095971
1003398874
101275128
1166135946
587886417
348660427
1750408153
508528790
2038501474
1448214649
1165058227
989108738
945868744
1866043801
1693148933
1418816635
2121241691
2024024679
2068001627
1814740675
492634813
935469587
1918445138
530869831
1481079759
1279892080
1570545392
2067300958
202023834
568987969
504669416
1873510476
1308650994
1879684997
1148951197
2090797264
436057693
1279103493
1841756097
1233369916
410213712
286089600
680790904
1456169451
1505554201
464802699
1746060836
605841162
465948978
682588609
589794508
526880849
1263401388
1611336410
2090668477
1809908568
1916218531
1870621278
861878301
251498971
677626556
1636759902
534248895
1421168129
1691350809
905293459
765947129
1131177769
950976041
417035839
252680146
1124289768
242426793
1935301399
1502452010
699341976
2060398805
1896445361
1362665434
878400613
97606237
2069734768
1654653053
125161752
241792816
349245613
687951796
807800952
180239978
1793223831
1624212686
1024507635
1809599980
1729957275
1285825398
1760070546
1399306212
2088419339
1557360162
2016232358
370743809
1737516999
1476174107
1452947441
904870616
353790231
1427059462
803530700
320745571
1669191709
224272636
848098948
182783692
2036560287
1736064870
1654548240
395517477
1943100351
430740857
1567039429
1160091766
1012968757
1695137307
775993342
1913057422
1751891455
808932144
1471122174
1536729070
396509197
857497464
2067272894
1649442022
1634737835
1926617241
359372354
1095932294
2110269328
2137530897
315425324
697346240
1996716716
986093237
357511082
1217916396
1470546583
1793727233
424499319
1062646212
1878930538
1993324602
1140775856
1833058762
2090948768
1884831029
75975430
946238877
672111333
1931602448
1407434306
587709913
381067939
1788158392
1192652845
195082776
1708356325
2138907567
1376887390
1680103179
1119834846
1067831187
151177584
26047781
22642150
135753277
1623130584
1558517393
1566481450
1420395585
1714539386
990385467
1537147497
1439018203
533663285
815096179
220510919
257129294
1261004330
1536018469
1199199341
1239836003
1810741154
1951285513
979598383
1231468035
681905244
61719707
611867860
177112924
1019065812
472361640
1161086698
984859754
1451015154
1746636997
204218807
863515751
177770280
927713292
1781736078
2115537982
509478460
1910721418
309349928
1077119140
1147183485
2003582652
1717845978
1979846980
114759528
1950348152
958053008
68772363
2112170354
538540145
181764268
1961901506
389267224
613658476
1470231675
612378792
525880108
444328773
275415044
779856402
1823242157
553784963
1463076387
699569870
2119637444
166682945
475896348
358442011
426208952
1915516876
1136902037
1529381119
1761845100
1577074846
99775458
1794685086
1707838759
344990353
1383906719
998350157
1269884299
2118833014
232424488
1692858909
749043397
906407391
507015632
415386865
966851695
1287426140
1472961055
1829062994
715045597
1944601020
2052713363
1163027023
1096090587
1521967530
382232211
545545471
965118765
105897288
1553997537
775809659
351220337
1301737026
2090533694
1383746086
267195732
1694605469
2120838473
590869592
791076360
253223159
486636249
1987464176
1032872324
309531427
1978215711
1155488001
1028555687
102838411
353128857
2006354795
1025205099
1500867921
667890160
767919110
921423719
879716362
1731136619
547350544
330760631
1778507523
299979842
179780244
727819390
899804926
478329296
1503117104
384638490
1638389903
252115496
1992778783
1848386859
1009405976
1538947270
526365803
291347833
1813860935
1430691471
261870186
1781447442
1218282312
1179255390
970160533
516255683
1215370406
238377281
1450969405
76816043
2011640785
205402028
1424528960
936876136
526319656
173565915
312608325
398483406
1692338569
1195869101
1095774385
107492754
927356374
804828246
156043725
785706280
968880185
1299624526
1092277440
979994752
843185752
1709727287
1465838
1246141651
771841926
1277896811
1692286143
943390189
585290415
1522156059
503848657
369472467
1293067237
464753734
501029133
415905138
1678500840
686522773
1609958081
431484527
41428301
1545628978
1236326379
335940077
1081131875
2021591981
1956127378
193234939
130723868
197688154
469069329
237213956
372623988
1586177040
1961345197
233980631
1897446588
1744789536
1786191394
540363793
1127375496
1530457104
222171640
1096249560
875149212
142483108
6439201
345235185
1179995441
1991633335
1270154589
828111475
656623969
1174250061
1022692852
1872324909
581626989
496472174
1749683078
1192060833
319856446
478365690
1647534440
1026450719
814057938
2100349083
2067980317
134539125
382448021
1507812778
404522765
2074654721
692559732
1079605128
911495153
186603480
919113160
148755118
1222836231
477936387
1515200351
757598320
1426784942
726093324
373464306
698904380
447106012
859849093
193510377
1142747818
418791881
550575747
1984687188
1742449768
1798221852
192914088
1175859051
557859681
1175765221
1239999678
926840169
516756748
1378549855
2112143442
1202357342
2142315685
872637888
177376006
957310413
478401705
1315989179
2100301760
251223391
1613194680
678301765
1287377772
386164461
870531047
1656498902
1938006332
231619871
1927742139
1329750671
1222663867
1531635447
1317493973
108493559
679487519
759484051
94743854
1160022146
1606399162
1727094623
1322478169
1862087507
146014961
1889741963
1440895883
1218838697
1839549585
1791139511
850552980
1440851498
1188840266
592849525
1211017680
1186882370
532845746
1837305524
126460114
12346364
1870116389
512727852
619360358
386280150
1947925037
2081422825
1608330582
1861485382
657189707
1392941613
452083098
1546877980
746713501
1071703733
455508398
839641315
1820081605
1666831150
1757185106
492367291
489356939
1483388803
1885139595
351539124
1431493582
999541135
745381047
1281773726
1598798810
1944394556
1269841316
1457180797
1625018031
844177680
2069498934
241924034
273670916
1139916919
804590051
1577101913
372376218
1611195828
24923420
974979188
1713329521
178627119
1816368981
1728973437
1214140228
2029441860
157046532
555424254
16130838
477384578
373815035
1433080922
2015919969
371695097
1827219118
1484410221
55481116
1400714159
1506075367
1763273045
1815763109
2049391130
264521207
1426998912
408759216
280681903
1304960761
1049620731
940876807
2110858213
595547037
1341561608
832486025
127158609
537986904
488153314
173421950
1908582367
374049751
133010063
1677220926
810558927
120134036
942687544
987034685
1626286813
748376008
332984056
1827243109
1575624476
195984551
677922737
822665852
1087795527
1714793920
454866003
139462171
332014793
1498449990
4880482
1531520434
1004333108
1866197338
1747972310
1597905646
1474147040
1744719279
29283713
257625722
1648749677
2107704029
1777566875
2019716156
1569921421
1841766061
410211225
1288904739
776999726
462635064
1481304621
847387183
104252586
703403737
1573233866
2043157015
1744007644
2136454140
1349975558
1904526389
1395819735
967418458
179241437
1381498291
348251494
823641679
1571997419
1184010408
112121420
1193543329
1546776940
1669273659
1080646577
1595980856
43138384
2076456223
1326852518
52030088
248123493
163645900
173546037
1628782577
2007176302
199556710
2046438322
2042224046
895343013
203673004
84084410
177268870
1942978830
784783453
1255869695
1932517604
1345482316
201114144
323874546
230539969
1929577083
1118328314
844155548
811855431
677469605
571453709
278253824
1314641931
261171678
2066528532
1108768149
1953136896
340815048
562026203
803021574
632993579
584999601
1583741737
1517779689
1797725516
1772838774
420670295
513415974
941947836
30063176
946918579
765389871
497080435
23052041
1262889329
396818389
473814746
1230940317
1310901465
1430832843
1149821179
1377477465
1974818578
852772713
886085252
1345967904
927603241
1465203737
1769145954
1170766348
1616104894
1570582694
1032990219
1900276244
1761606352
364771785
1732264398
244764503
1291288874
159234632
726973846
69158662
411855670
1181577679
2050702528
1610093826
2142636379
1013650237
539826856
2011029102
1063016319
796402184
812046955
271149960
949200997
1340987966
1409963971
611840657
680106664
70769813
712949452
1186621747
386159666
1264477806
1916751033
126148541
276104975
1607012166
1042929484
2090263124
2143206775
1707282252
209591840
1085662277
2129817101
2036993257
702472743
840085917
1029789726
1540387849
1673905700
1116924201
612804615
1329353628
721090326
1601666985
879321912
1720435759
1740741579
1274628375
590847134
602396138
1720323698
1150585692
586936525
1057949532
1830476604
1591515316
1265519210
1268794028
893487630
1540387256
83947054
1005544748
993799586
147418957
1969934186
1695304836
53263578
1430058401
1427123182
885353901
839332293
1906978291
1070231702
982446750
327906003
506251396
45114723
2018992292
1744569085
1162725335
463446511
678610823
425883950
432755122
375933275
1105557099
1095942592
741378643
781979349
74922724
893265411
1328969319
471957905
974661375
545725521
671540490
869048682
591388669
145154247
1905943135
207469274
806384410
1893061970
1217016253
593988429
941995467
801614363
1187991401
213757267
1461332674
1798065436
1292336102
170675471
1810526332
298230614
284773664
5907507
1971336945
369756282
1731217814
416661103
651018044
407869285
1068108212
7275913
285401142
550779421
1940742852
337516068
713332243
2127594021
1292146972
1977113372
1164973974
1528514857
485726636
1842672214
949122243
166205600
1264794996
736188682
299744701
676485746
2094699152
1871142908
562343860
394678527
1207906092
1424320321
151383051
1886967653
1903528885
2134500175
965719715
406776412
1192912056
423831691
1900362681
775288600
2041456012
649363388
1326341682
575534342
1043028638
1763803799
12258806
1525040449
237054724
635486125
1600333463
1859017416
277535675
1770432162
34329703
421210916
180181182
2025438416
1723565171
832726588
857983109
1967200468
1313167556
504133340
1571038599
1498294205
1194666079
1552829143
1000661104
1243789397
677708952
2054939539
1338804892
1716801600
1675970381
2114235822
1068795942
453887924
654322111
59417086
1541917376
919612829
742515223
203762903
145134394
1599337557
2022591029
1006690128
671628223
1129014697
1953304007
208463670
1077152418
1474780915
1859477561
1049054904
1451887755
757028256
383925144
681116990
1521808930
1658692427
1576543734
1230155670
46010072
206641679
2080735419
1631273021
593240855
1438965867
2074500566
734091013
1574338130
209688118
1142218377
780167825
1861545303
927645747
183441922
1986705193
9816207
1097039012
1878756091
2141779995
430114437
1354072023
1093993901
1847650083
641684924
996235083
92747580
699630965
337919698
799995776
1891937029
1650731820
625627034
78483199
1266637149
1975083123
1695829076
1356964569
629980500
667450592
441870947
1333949311
1511945005
528289885
582128352
1273473116
7888695
382538405
1508027496
1038631936
1550670569
883612900
162131279
2030821746
1038838808
262531179
1564882439
1267676864
2130739869
1699436455
1968862163
693953284
1944108777
595019431
2137721291
37454134
681001068
1978131174
505758973
697435444
875199322
595807107
2110444647
1094934453
958207750
601963030
574246262
1749183173
1599362219
1992913449
1378727030
10427844
730660072
1819802099
2103971846
938346978
346543762
915937941
430637813
403381834
389457066
1191651348
879586794
1163441179
1272097983
848302595
1567365851
851174152
753255731
49331102
407727617
2058821009
1152314173
479861566
833691987
941888755
1818976579
431760440
639960482
674096580
430790072
1028552078
1066913214
307006511
1862864910
1709626158
671277067
1780653980
1633790063
827221423
1847865675
1514035151
1128154286
1323745997
1530996370
1709103293
1806753713
1343208855
2131460005
318686839
1987548809
450821750
14764287
352657932
1193377744
2090492915
331404917
1000172895
153094373
914762374
1550435568
2019039133
1523440933
1085791509
792986973
550777137
697586567
1673465033
1170599458
710109300
24667324
857002482
1764906567
1991855514
846735815
1600328688
312981200
1779883777
843178669
1221892359
647583070
1661164930
149783518
784261064
1005287091
1461938356
1669450867
1393999319
1292605603
1079993056
388883794
1698744679
1132311633
912924170
1950385810
149850334
74942564
56151790
1074112077
1389980398
2135092184
959269531
148090471
508331927
1010837264
1230211488
1202797332
730736536
226580356
1580430630
1729913099
140121352
1209522469
974650010
1318878178
1488827325
1464645734
634152913
2129101845
801562905
152907075
74518528
444853575
1150721243
628366566
1898461039
1794116815
1904769231
934913056
1583105953
175638416
272617890
1819388360
92294191
1459833038
1854656120
46299358
290174518
843218866
1160980933
333210159
1267886446
1472669170
1255719258
1482385412
989466523
967675426
843705936
500952869
65910135
1621260789
480749012
1293646144
189836939
1009596451
1157325029
857630678
1217511892
608652023
1810419062
905168304
1742708082
90871449
1330464014
936384899
1415549777
1281300216
1119751919
693649540
2103942503
657530499
1257662206
773148626
685550014
349772876
1868975654
1009418096
1744187060
87943555
1244865445
1250303011
1254623159
2002428201
941294595
1860600304
974362822
326171877
1724641780
1059855941
1845574508
860961882
1633666694
1603369491
1266872939
585142818
533588321
1635929096
155280930
522656791
121884930
1961530208
1477716285
978214680
913656524
1878440293
1780892675
1327058752
1779796903
1465760823
386402835
377412938
986318846
1533960293
34550965
1043336443
1862800358
741895283
327567553
250778345
409881599
424339803
1145848411
1171848134
894092388
664825459
782600376
998332879
337576644
577925731
236923590
1352891174
1074969850
701277847
1401250788
1465362505
1248223684
1675188267
823027428
1419700786
1444309519
1006623606
100299702
2111166602
1610641257
84802863
1477063316
1104867388
1459293638
1640332673
340547763
2110877966
879856374
155619883
535008433
831112352
1731479350
1391488997
1418052211
532180081
122615112
1869667792
1536518006
1111783272
1926601404
1390137142
1976989571
1528201518
549017595
365167952
484401239
770783216
668334375
2037234288
243752428
402418270
763973116
1163154334
968038245
1170972205
675629447
1650203335
788562566
952708752
531491669
1781072331
653463673
554627616
1425272543
1462987710
1650532752
1221945648
54346993
475266921
553894451
1791128559
822891121
681542238
623488562
1283494150
1488386425
1049344462
984522275
1529324508
2132699523
192304697
2054675125
1327514048
620279768
382133389
181868904
155879946
1478311773
1845807388
1750376610
1800503957
124045510
1700413804
1367454703
1630797622
483294145
1511878345
1133791385
707530496
1186633230
521693241
212664578
725480395
1110174795
409556241
1405645373
903323396
1696674336
250842822
360492740
822720722
423037686
1769655290
2009341013
2080583192
1810096434
1134645625
2117504671
748177114
1388218192
1226976688
322022629
2092844087
1063297018
1304459837
160537942
1308919548
529911269
1350870598
767228205
573848950
1806216379
1929431420
869730866
1147116099
1841205344
1802828946
1279479153
499749376
2052263569
449625483
1716863037
1445929500
1661226412
898521262
749958305
1729830471
33627661
1492474678
228912462
906856367
1435097506
1938886002
752337341
425683593
1075121286
450884920
1799359101
1609319557
583591246
1031888791
1154487781
195687251
756706500
464909316
451601358
1803037300
1703118561
235425288
496101901
546337146
476101248
1679204103
1685004466
1612688071
724025814
194402743
1811699228
1773281692
390587016
969597734
304663409
926621639
1764036221
2143833549
1493047540
1537281188
1153354473
66788212
619010482
1490490144
313778773
294520713
1598922893
1856851909
1299438290
1214699875
1570026505
2141226842
1334786048
1989361279
657658457
689071160
1295483462
102673542
894189087
275988015
1948260244
1886014438
149181061
788948758
34652912
1379920443
2082201387
302645818
2073763279
167310243
2113080511
355164616
159627061
993162815
1999964422
290516476
1687160006
698821491
1783413619
1373803044
478812841
384338565
1994637542
1591325723
1886071741
751821607
1162653774
1241624983
1522389517
10518300
2094638824
837936917
1718165228
1626590375
1264589909
359284200
1429566301
1789432223
726335198
1574650377
444342213
1328424049
12326767
939704629
697486697
1218752197
1432204984
1705373683
413379857
1852536913
1839573134
730995012
499347553
1993750664
694841494
1529664455
1966475831
1893888257
483118654
922534015
1291007408
585486243
227510532
364105965
1654376455
21928212
70485375
795088168
372295601
447683209
1729503288
1822954114
1291668664
1684874434
557175535
1604821399
491006377
93228535
623452366
1124226116
1549949747
322681682
806341155
1925735547
1312243822
749810854
123619625
1338714572
1573100427
41500014
126129638
1571690590
1947228558
384202681
949039797
809584281
864953145
1810402829
1091665927
1691253736
322876458
1551099405
1989171612
1881261787
236518553
232086083
1983117715
2050398840
1480132647
929758431
521938279
1418884655
1284288312
1968890239
2067898964
1349915311
181276308
1962995678
448262399
1445861614
113035222
132955469
542265800
518807533
380045767
208171013
1036849608
1454551909
1618174027
547465416
549199432
871899541
1501318406
1068332332
1486872845
1053938113
1722722153
901794269
161572127
294150871
125551854
1259537663
1318503079
1352847545
1464887671
453900351
1102625
1888478017
375488306
1198717772
760425933
456598657
1405065054
358581718
1865903085
668622526
1069691477
69194217
1545385181
466657885
519819160
334235280
1193579071
314823895
1258800727
1019767086
471731448
960087757
664987039
65116325
346034238
877777316
1872747605
803065613
838080221
1707081436
1047030210
1388063817
1519525594
1932440880
1071404592
972752900
823059995
1414524856
2038379021
1407077393
897412693
1795619727
755359581
986633878
23382422
1295236749
1702158626
1575740482
1904946689
1875412262
1428190248
671580956
1475826451
1324570846
1140813541
342297566
1537807491
2135154259
1793190432
1388356709
2057986012
1205255163
960278672
1913572124
909731671
2108655540
677017563
66250619
1206722487
1418345873
1742987306
1216341337
1507132191
965557708
1557085466
879089391
448077387
275043153
485041439
160931654
715088888
1399931266
1179044515
1151575094
1129007552
600857374
1259543507
1327007835
715959406
1177264068
122137251
963571259
1835727819
1565778689
922901951
890323332
301575932
1809021360
692643926
557484653
1815281892
1103098123
1412106745
998590082
1953887406
2083802217
1012176795
1730366540
73965841
536660891
1933593507
64468112
513787331
555563275
1146904077
2011942231
1837934351
1425719467
43115584
1584927635
1899115001
1561480512
1153432109
1031419247
1648519419
205811495
1088139697
1028726002
610604984
551537310
1518717845
358089276
948490209
1773342090
1661417258
1064928500
2067737796
210726553
1975868190
112447404
440754232
683979386
1298081015
715571538
259655144
2017442540
1657004630
476389371
379666744
1578409167
548724835
1189204591
2121801555
22887928
1933759615
1735533371
1689798011
662010812
2079853652
821955141
1607263173
2025707853
947938777
1318551490
1343877761
925742619
1925189679
1481758105
232175058
773720924
1584010080
1867651626
1738312066
1188410162
1497866489
2083619501
1760228997
897594955
1484860329
1961549040
654446093
509092472
643451004
497814067
1569984153
1659758762
821122572
1778680023
1945063237
2073314149
1270083038
2047465159
375485774
1494951142
1784224597
690705506
1723133767
1193422245
89283892
1116573101
1640610210
661367266
79981832
820446465
2003463032
582555852
1077465053
1710675376
1956546959
333068860
1448685094
1070491028
1205543936
2109187290
1495626822
1615273941
1368570302
1296164061
137738965
1025324846
1657103521
2085495218
330888760
625504138
1045581439
1653165265
671182816
306966859
1760259089
499832706
1250952709
1515594331
1319928541
2066739558
1588540414
975800651
1148613609
780684931
2026824127
870823798
776982835
1841132993
2096233993
1777810127
455850254
838702852
1570692170
1801296031
1905785629
1888676203
769875679
1493585818
1475576764
292589993
438166989
1636819376
1441665313
1100877805
1079773162
1264052049
1144139514
2076849882
1245713209
580855962
2050652900
1097771239
394155064
599703577
1232285968
51175294
958605050
528958776
938016645
506312754
1928515408
1644363233
333849448
602704935
1901336707
301210033
1694420138
1257688495
1599520323
294122244
1848494724
67710540
159816845
517495388
1740799930
538135909
1063036831
1291053005
1325473340
1397419698
775859337
1816548798
611724417
546813875
2115951091
458875523
824070406
1558214293
149688161
2131409917
1839425234
31649930
455341586
191197204
1846532406
1952397208
1157095683
1418291214
1064913109
830441634
1620407661
285764309
1950578507
193311449
323230369
1297884813
784104465
904332409
875049638
1244316638
1358118884
1562362420
748493381
489913987
331956625
1722229925
322367857
1859930570
643867160
965533497
1939680070
343505150
438794466
409546271
1787750037
1367896623
1189179477
560491514
1988234757
943089912
2100341068
2036019573
443433024
1940660193
1295968305
2060712512
829718595
1018672054
1514670241
2054902789
389328280
1401777272
719763999
1306760302
297911425
393779342
556041256
1111824143
927327914
930443011
1148064293
346817638
1518807727
2093807964
1252837460
1161863102
1587426553
1525417344
1424400189
1265835225
726636453
1036919114
518342799
1089732420
1486420705
41261934
1887804184
226623471
153292133
453611155
1919960916
1974893459
1349074002
441643737
521982782
723085450
1787310967
1081194664
1679810187
468047362
2026120655
616754015
652586891
1158148440
1727520161
1058069020
1125779185
821925014
322803002
1548110654
1075723221
442653970
1245877758
2029893245
1712234623
1494239546
668377490
241534632
167259715
1423826646
1818763891
336749674
1543469632
824367577
1564353302
1400408069
962195703
1078747580
1314983686
669324337
2132433572
250202243
37960439
1743812516
435267663
2042286326
475673736
2072172624
304416479
1248361443
2029640551
195265628
437926993
1118920699
1440891122
1198288251
821775172
1307739734
1410420806
1805298329
974282769
1159057927
2089369388
274006641
2090795950
1225715222
383567345
987856206
1459984821
875545358
1232215939
1327693798
190456523
45970953
680383015
1054338420
1785154169
1464790676
173424467
984797529
1165146714
1738400998
723581919
864424451
1981789896
714307704
1719333087
668707696
1995506478
276385216
108806959
208793719
1980436017
1649947853
1813578777
339105186
2130142641
497899365
406825226
913785790
1330279279
1035923386
1723223331
270922060
623673570
1677296960
415741908
522274183
1441203252
887010598
519122474
1554170374
1035416413
120487557
1709312720
1711699316
558293324
789846522
1144921614
826733931
1682743848
1061115581
62117507
1017536829
133445395
234062389
1628909807
1058892624
919618137
607442215
1146253465
424242286
993412191
2036165287
1511890889
615677310
403038047
2105720250
646830045
23238981
452748209
2033496090
414011682
669435847
584426509
826218508
476920837
1341345713
2056983085
154589016
560095324
704901316
379724426
263944278
165512759
2087790099
786102463
1937134938
1997579798
1788047466
623926226
1476412963
1813110918
112044162
1574564527
1576458037
1252868051
1299667243
715245582
1906968126
974536284
1279271351
691934969
401312288
413800567
2026184633
2013290154
2024317059
789832660
737239530
1799012191
1394041771
1950576632
1055023720
2027724342
1465952664
1321725593
2074708023
1592234302
365914429
1631544163
1768141344
477991986
1269737927
346807603
1969211695
745112673
1377761350
1017083162
422402551
186836294
1397515784
1582307212
1603024843
1903029319
781061831
1422136376
274081453
1339610451
471344901
1097365057
1436257596
2121760562
755602032
1904354559
1514942323
1063145321
884867501
504023957
887419054
561864388
2087557435
749373801
1723571637
77393285
1514348308
1570728577
1386331978
1985748902
1630646621
461613047
1270314147
1530069252
1592984650
1862512492
1063736536
1436078501
1102522618
1773466736
61102591
546281985
1194252979
811501466
2091045550
435554178
45700726
639924138
459627820
69242972
1486796752
388430210
680978561
358276992
6283330
575035423
1699397654
1058179623
2017780973
115125462
1163631737
764152510
275973400
1683906668
1698872963
1545799056
1408444415
1727165018
1600131562
959894865
439477172
1295223134
1254905516
939810586
1939999401
678087618
2012107677
1439575711
1883947723
833978385
1831604361
47438562
1865032430
195458135
942741795
247050651
963991948
1226059595
1583531645
723627014
618617560
384100364
289116498
1314302841
1412372216
1875461819
1231449303
990575809
1838037115
1308027966
227747906
827008303
1108961858
1611907857
1880938979
1340470884
1784358437
1537414923
951800012
1957358261
1199180516
543520309
1033408193
1962920293
688110192
2101106761
558058358
1466864413
190660675
138579827
18316789
1240249702
2063728566
552239204
433450785
1740408871
618277369
1544757983
105108553
2095714580
2081537193
1193593146
2110484715
1417940897
569968591
543601075
1597423842
1104302656
1687665726
1474190728
1572678586
2078953920
884703668
1697231436
1421688063
237180399
1684739372
1004855663
412838052
252273139
1388769142
1766660243
291427245
43329623
1652585150
720435728
96806741
1132545807
875602268
392158449
1000761981
180784232
502750158
1055446404
1956766954
727384744
1038886772
2073724238
1412237527
1534493872
1292467174
2094314325
1715299627
1807587838
73112126
1943841949
1273405509
399743664
1985735291
604335086
90536407
720706726
847372839
2048690886
1731253455
106669767
1630696189
871168265
30001813
776711687
1112997873
164134196
572769314
1573771513
419749112
958987558
312319337
1077185635
314463282
1083870766
1789185680
1387184097
553006187
306138244
87793289
390666586
127854536
2069757182
616259019
769544638
330174813
2089579502
1548462108
379052309
10335184
1327941195
229092962
1421865768
202628993
1508131184
602573403
1606787966
318368061
1601907658
842766023
1265926357
1399596881
1063537767
1062458283
1333811979
319502675
837762130
1291145038
1504073188
1901581548
2113436996
344824057
482625034
434249078
1068653500
6044339
442979567
1513455869
1964086650
446053521
1936911739
1401560892
630115095
35630544
1604382584
409253807
537769878
1855207325
45886763
40771588
1926967469
1803007812
1905667619
1827357181
1859317629
881320147
400112831
1147052501
937304028
55044160
1391966470
66874510
438024656
671036755
2107225677
1169821263
337879240
1988369434
1376378591
2044874826
1140165794
1632346227
2034409430
792133511
625260914
324485077
1331469773
214506102
1425104742
1941554041
1564438905
986744744
1453388856
999037633
1117104936
2011976704
646328837
692796836
1243946825
2085910745
847898873
1656231590
634157877
346434132
723883550
1081242854
1451696220
169061735
1969276051
212338432
267929921
2111878853
1686255047
810572992
1981707840
1379160066
1126551892
1619980732
1727012944
308889342
411589888
401882887
415413908
153494309
2147089964
91674215
830267841
1386587268
1435009155
488473523
431296840
1035520387
1813145529
477329253
838684302
908811633
1981007413
520059133
935156207
1062473265
1134419729
1293361311
303828656
901319498
1963625714
1099373236
1855524613
584199135
1125937910
2024370330
135772448
1712430179
39646423
1973607320
708600413
1383863767
279508746
1218453371
2115820626
540646104
1761437484
1124887551
1818574998
900185907
716475439
1826211758
1680999761
1402369260
1988435552
940868179
486562143
477651808
481568854
2115677736
1966459093
1047512341
889892370
66102136
1574971465
1010879976
1514151547
424380828
1466878581
1767021017
1739229880
1611328000
1514535716
688366190
1092986570
1744456355
556647609
1641463264
1514246648
215207759
717028141
1487774898
1659528881
1788667047
1778487710
1363542016
886674146
1184231978
96941321
1547042886
1447164048
2031490224
821899785
732265267
591910269
919330802
366780434
464556446
1895134195
234629581
9426486
1403051639
1098752698
108518364
1832658682
21376098
1790768516
287427983
1483662627
802665672
1560988952
1442686809
806268823
535225643
160114478
1977666440
101844344
1309453778
1012021152
2130594288
761012910
35280932
399165403
564582707
876684386
1354163419
1005608736
615897444
1062368351
1836184028
84816790
793009787
439647917
58009893
852746544
928727495
1801366539
119355093
833678201
1132281123
1388750838
316884676
763888762
788663474
1519905667
1713376245
99294715
1197185352
70816527
72437119
825311431
1652435556
1660713135
1068170740
349646400
2093261042
554146315
702339310
1455146834
2127149324
2046870432
2048231879
736705873
30364813
710247913
1869371770
784075312
1131203840
149975145
318399673
1331212421
2002603647
2086835956
2097961707
2122400880
1214724293
1000430987
1693828071
1140570839
527797009
1301908604
1261358563
114950788
840717544
33074402
2038801586
1729422398
1742811440
682470662
1699499714
621455925
1472251889
482462682
864818338
882020726
1972001103
1246416392
929525252
1047921073
13258469
777484849
1056143680
2084605183
1696388792
1792498804
1660024950
125286657
2111931568
1738462065
1375000658
1718324786
359202335
482894839
932462233
1441853719
30780027
164910542
1820336089
142000511
1879600824
134715275
206986641
1342620564
1058172724
363522802
1648782701
1776504891
1153751526
1793808710
1437304423
1737673730
1847048294
540864396
468080534
2051664187
1816185572
1765851800
1960789597
851816034
24340881
1716468573
465187932
415647798
107114337
1374137243
1566887537
1383833633
1807559739
1449535807
1925734954
1834270274
1224761063
595637182
1283996750
918745080
2081699822
1781309250
1918209897
1956755829
1934648129
950880724
1879171481
840207676
1973361338
1202525828
110691036
1053510869
446185549
610382673
2011925418
1807651000
646807659
1121756034
1192420118
26523869
614497319
1724454233
815254685
1644217444
1662778189
2012740975
1761902313
1049359053
1684612811
1127971743
1623933485
1281043283
1763298130
1462929141
1619695016
1570844006
1839243964
533062010
1222106779
1317964129
1349560057
439833994
484023827
1018191910
1398565898
1992571111
1058680748
214887426
1294893705
1006385680
1813778334
1417465908
647225718
51213156
106473531
1369977275
663836880
728156293
863152498
866031398
685575061
1865517454
444917320
370446761
1855255126
289628134
1201060640
803351598
1206609194
1883865727
1348402328
1548035236
159559171
571355718
1386114156
1318710144
374383396
1423539602
1148893584
1838967938
1828931828
336481546
1398998252
73506463
369065059
809809970
908521550
744152088
1479714287
1916969103
1661547678
215221097
1225814606
1800640334
179748780
1232953128
506828362
614533232
220945226
984765956
491296741
575385436
1437391537
1330504507
550609261
640111406
656789823
1090377459
1726110427
1494862635
1648939085
287694404
1082576034
20859560
855977596
360928193
1058556503
772666722
1526092861
820172766
648766383
1257159637
2056688531
760786882
988930101
1403617139
1260291480
177008674
1846132783
1969782463
790229225
1942776571
248662017
973015471
1473984533
1991207215
1317016054
1918598748
2048282407
2085038707
1397303326
1881443350
738999084
1944268143
270673658
1034076442
198186769
262094973
1067804702
1714904420
877568762
1745574134
710751051
146894916
1407277424
1432237161
1321859621
1483881402
1733693211
1237565589
329095457
1605492909
812914517
2037926695
1657053874
1272271807
1999107026
578910850
1710665958
1065785790
10389970
1324748343
463912961
618678859
1740169529
2045077052
491557111
928865851
643918350
269472808
908071639
14565969
661375884
1522578363
1400886766
1277441062
617101712
2084260205
1717273988
440657480
1710445404
1112239252
2132503158
2008050822
648776114
883619509
1134425366
547319783
102042882
1779235727
1493454706
1000844184
1519731718
1472186952
2032597023
211464165
651086185
2096542845
766206913
1622863945
809955944
2079104887
282306516
412030502
1616764204
1747999767
2118200455
447978893
610404040
1250674335
1275291512
640399757
1906862443
404140097
1986764032
1775403118
1722950382
455511485
524200988
2041405501
982033132
300675169
1526587013
838916580
1201234180
263112433
85968138
1395164990
2138708757
2059035803
909252725
542336384
2032049007
1378505292
2096997434
241527590
321455874
1005119017
635779185
392127087
1344123990
877700273
702063814
298717016
576948345
369190849
1347729982
2061605532
1377427014
295325773
638145763
1961772663
2129458334
304708865
601780093
1396140805
2083644412
1950518334
1076968531
1728428596
1706237265
1657594517
641878100
1630129156
1337356305
498777257
1978508532
2116809548
1558550598
1677330023
937826993
1519016224
1357010260
856685391
550265623
931553768
1718552475
200314705
1335585504
673339632
1144313589
1841471114
1778556121
286287106
1666212134
1013048765
1399272224
494126329
384692192
1368375840
962958000
1165316849
610154294
82033322
1389079612
1120686580
2133629810
128765678
1948608287
1383891195
1155530745
118788253
118756433
1781168078
3087604
536150732
2143938312
310856558
194076145
1290945277
505575511
1735686616
523585510
411629772
502354118
1369513515
780494767
31624810
1950317321
1686203864
897894378
744501561
1431379348
1721859004
1986785219
518887623
23862628
1769227578
1812949213
156014850
1014548523
2027947547
1572392242
984250621
1588954774
1374213241
221994561
770708271
450270722
989496815
1747788468
1297989325
1745537955
124967710
2035125366
1344536299
1954438674
53277657
256026485
1506409362
521451505
2045709239
703975259
1280491785
892490208
1237024408
1073278567
187844933
328176900
1847989264
1367163698
1044597597
1328399647
904828064
109358882
2031014826
900133472
1531028770
1108773998
64398509
1110570255
35711929
610340087
1626562281
382954996
798194453
1775247256
171405614
525652428
526354454
1833099088
1193791730
1035631392
1965974746
1336445204
1710979641
1041351918
555468162
1735260675
242399269
1368403017
1859210405
507819459
1454847395
1998355137
426729234
1273787640
932566239
24836438
1705263166
1757952680
1988317028
1500883276
779253396
589820861
419209110
746162245
4683740
1984928866
1978937291
1849809148
1361288508
1516564147
2132595407
1850373588
464805667
9214054
1694729323
1071786966
509729532
1319107017
1174991261
1440095269
1047567664
1912892366
694929533
2026841779
309901157
1766657427
481611873
697981937
1586699147
1349524435
1660275565
246773776
1472086242
192466505
1114381518
1050174447
1394282396
532594212
507001473
240435382
415438139
600560780
788194630
105150719
1763246357
708427863
1447635004
1017142148
1586784450
1810887921
906502566
402111954
891933631
978006035
1709282145
1638016421
596643764
1775732820
1445083866
442760159
1506004375
1919288140
678621376
832521729
1665828040
1902556075
66949831
294218233
450207831
261119971
732869097
1761539618
268890659
50245618
1650789523
900625845
926380183
51373062
1912589666
1332955467
1983985954
57348707
2002556052
400132729
544071201
1874324985
1719027456
1994650878
919206406
1773212737
250980356
2018302424
1228868609
928637973
1118091252
714807515
536124503
524344094
475389342
1401168752
1671014455
1691843745
1190122976
590612123
1314346595
1862844465
158297263
1244953890
105771940
1599538877
1171258460
869009972
496842306
2146081120
99333726
684595999
1394133734
1931063440
579122044
1156919723
300558522
1997734026
96980005
1929385748
1434496339
1551094089
62535868
300619051
38863238
2125634462
1076033870
2008955281
1929692493
560410572
446760588
1015652073
1826325479
228156496
515852745
306757770
1696460983
643779399
2130140385
1820709751
2091149857
1815343417
783553305
1555441889
1435617298
177185520
1082443909
1315477772
1786998203
325762134
1121090382
947844339
1436002168
2020867607
1854384941
1724612707
13323953
568552480
406585869
831223119
139441655
921875535
1972683824
1314360463
714726627
1143216998
1839925265
1615040775
2030824858
1738601747
1416148837
184941056
389676856
202940586
502093562
253791469
904602513
2125008927
1210816158
1529022487
437762847
1417270939
1846585778
138466393
1732645019
550681993
816211894
1720893362
264650238
1821828177
1606497327
259899398
1013864448
875390262
216706727
1792523349
815260540
1761641648
2019175303
763584447
641699960
266102549
283898897
375124789
1497906983
362172160
220745250
275398798
2013416411
1468359566
1955286415
1736145913
1916281638
628489856
1163815754
1716729421
656482037
786465513
1016391243
64051200
1035708715
1565309631
574352275
914694840
36678084
300596685
1580172865
474364776
1979333033
344612669
2112182381
1569504626
1472438168
1043997853
1027480249
308368366
1122014271
167166820
292480195
1893620886
631230136
972302371
640892377
861606306
816109581
673776508
848884860
1853471786
145827962
619045213
64405266
2104618637
1868335812
1986053871
431924347
1024444020
1180551516
540956945
830286643
67188496
1143251377
306285067
544625356
556424124
1738932490
963301512
1781617546
651809161
878414026
787473682
157558508
1809193535
2123848302
1687488743
1968166733
1901921913
325921755
907072555
29268243
1196304133
1318167381
860064697
1360308767
366561393
1001454791
1194000328
755301061
640283767
803075277
328987176
999988548
430505057
1524235663
1911161994
728235733
2039286644
655866608
80162346
449636075
1720926479
1517864669
667138803
727990453
1926812413
1223146785
1291309353
1674226240
367966074
219123814
25133061
923716981
895506415
579937740
1569871181
1111261136
1778797275
1748515137
354385033
227781361
2090735049
2144373322
838296696
1612446987
171964521
878464905
950791559
2036752534
1533787588
109900657
359669893
1315781848
914724739
981407860
778071109
866418235
1488715630
1088087301
1555852308
795502253
1181721046
412719152
1455109654
86648205
1314279441
1305568704
1069756745
1654732794
1756494533
84449891
619607095
1977127152
236237749
296814576
535079605
327322190
927643716
1770830242
842237020
2056166415
1914930159
1574760634
661564108
719576377
1425205800
1583114162
1820344355
844319679
482556138
690348049
1320346757
1139989741
1750164104
768079191
2099135854
1664243115
1275867287
283589036
1933521586
1696262832
1768914284
686791286
597966314
122333432
1177843495
2071333882
1303896103
1566352748
1441786145
906722848
1641097228
1519318444
47681280
1415714948
852750376
1184329839
8875560
549830351
1959370174
2042115376
1438660752
2064178280
737895920
1296366811
1345828606
1428584873
943136039
1122644420
2142517857
469407568
336039076
2116472935
1674319842
1301402427
801722635
1217007390
700590401
1303467082
77938694
2053492306
773347368
475528976
328816552
1187434866
1871786011
1763307932
14234539
312721040
1064925326
425150440
1542392826
743696094
1026742164
913254485
1764113188
1769920179
286817277
1546655617
1760054401
1725279778
1693896416
652645663
1708495465
1577533705
1181691752
1267400466
42091631
1132461919
1908454244
1940897584
333522290
514237745
2039411338
703643258
226800279
1416016748
1516230750
449126786
1627379809
1694085036
1185513076
682904854
1909404203
1795173581
1516834585
1376727493
592695142
2065406595
1801170592
695132426
1317569182
1482284749
1427271469
693725376
423278323
1256436907
1849313540
1989015555
951045922
1132385770
1183915636
865684162
499125117
1469377025
1663092027
1534287511
1620047752
110116769
1752766664
805793467
2117165465
578767870
12719348
614938746
445962094
588247838
1302263785
1267369714
2102701535
454269090
1543203979
815532106
1744997995
2111633362
1509669949
854878435
817925477
1525203852
1030293969
1501870172
1007601848
862064376
454202293
1318130963
81169719
238255437
633142609
549233011
1507591697
1953905298
626565822
528989984
1407152677
154123158
894955841
608277533
1205265104
2087667182
991873926
1468913137
482967979
721174794
1269035607
113237883
1962237772
1357270396
561870637
1668025179
101239059
1315448255
1387345669
313547241
1280845767
464406148
667048984
1087724634
2031707585
691166914
1268049928
17328466
332258573
259819528
98584331
403708195
1126419852
440092284
1342826634
1811679785
297294745
1740853617
1449190156
837872910
1195578869
120071106
1574149460
374462563
382993463
876499911
274235707
44557917
1861041382
167293818
1617081740
1338578719
677446625
1085356309
98296016
568295097
620589171
1326362346
222032571
1594996773
657365926
156773429
192411408
682468014
1205884579
606557393
1201729479
2044093664
1879599265
1284137413
220968828
232176129
526538163
1489432872
1610279594
1935181242
302361675
1779343079
1969478504
954380264
44030985
815162542
596085444
1780369895
1463456744
1621213736
1786293001
612629014
2056759349
1211280786
1355262485
1563603010
2085323022
1513048920
120439770
147890649
1306464395
1827565311
623909958
829918818
325210446
1463542515
1387520448
634211168
33049658
134576431
1486649192
1334417723
788899518
704766709
1554818819
1724530270
2127215028
1573015974
2063850433
582380697
290598643
297786983
28337106
923954386
549267482
18201323
1223670644
1636078463
1008069716
1723410809
2094390906
7109872
636624570
2082487494
724869865
676171955
1582136504
1734893881
180099921
1810747178
52831331
1311615983
913113301
241820909
998466185
1466168350
43394327
496994166
1286605013
2141368946
515239301
2121210129
1234259024
1081387425
1773720703
1131779341
2304875
744249123
875426800
973063266
1631804551
1180576395
640325685
1880603075
454280137
83986047
481679623
296588783
2120053200
500795519
347421994
1509724991
192752017
1741068728
527655887
2037209931
729968351
1463928416
1727641252
928424382
642391242
1361239827
1989551429
1109199236
1451066140
1299341367
1309009380
257118391
1887374666
83370623
1004421325
1620821194
1768780005
693621535
367813090
2032926429
663118638
1890333753
610612148
1257498662
626120645
179447079
1994277010
1636369949
354338502
1723101819
1613274507
337055268
1517976363
109669901
4644101
246858505
1533765773
1947422708
299304987
246159392
995658294
1272208897
577347917
1009557016
94783673
810015926
1935585007
1601124045
640805000
1590740695
2063715597
1172705821
1240760345
137317901
1539196951
128184736
1647736295
2072912692
694435412
2081273225
148670300
609781342
2056768360
270086083
1819760149
1344937746
245578035
1467630010
920551215
726244556
1040530234
490684171
289421538
1597972296
2117349312
1736284983
2091808992
1077372485
1999596418
1422908567
777167491
2063911469
60263053
1904597434
2056306046
1051655208
1915144964
495467679
444805929
1772261076
25325542
1527795652
995628550
1404126619
1434331710
1635062348
1329131255
1664363954
252349530
376345511
59118603
885030434
1042776971
458266750
273581684
973094946
391371404
1792902712
1225611502
1432338232
739427321
393386064
1859493383
492880146
1614834567
275667867
1077272162
461670066
1947111961
1892840156
591140530
131961869
1017261623
943825688
170081849
863649832
191567673
1922770899
1532187882
150539770
1315878801
966020909
830274062
1136118755
568247928
651255340
951683546
992902354
1567951542
1008647494
1102627854
1629947785
506275044
2055957519
1545927244
1453502429
1729454372
1480965694
1703331382
1147033032
839881263
3890877
2047952775
1896251158
729477744
1167957405
417327870
1615603268
1507856256
2022376033
357480206
455824388
483900413
1346316871
456533060
450133588
1015417073
1783229108
468941341
751415614
891439451
1835974282
1850127660
132153217
2431941
837646867
1127151136
788118090
1456831647
1746224991
1309571060
660599151
1208868932
287500881
511642907
1977465853
2100450719
1032539427
778053453
1186777132
812691525
1727222847
247948425
436122632
545503893
1664482102
1788651048
1178643795
1012035599
1492760560
1170910874
567990716
1390690191
1299589124
1947027340
585926494
1245926837
1445659711
981856520
1277568206
973467362
812211582
1801459336
1161953730
1146597825
2075140037
183357019
188536555
712773944
318562334
835067501
897521111
1608693422
72478609
1737346173
1648886310
1225192666
1825748989
506704514
1976275234
1634943236
183984155
1166646834
1955861042
912373385
662222832
591574613
1658363597
2039652293
146107657
864053725
932795272
1779566928
2071037540
1379329406
460476213
1858427822
384903476
1305612850
1479965683
12189164
1099932826
1201937281
260251490
1766719421
504612391
1858502137
60633708
1651231626
1898084006
775330986
1997111796
1429332240
961584464
1461116979
1685100252
1165989719
594889840
605904021
293561981
1862264597
939341380
727252956
1150667366
845888686
354445410
1872119708
775143792
802771721
1157320890
1120698380
1681291091
1293686034
1034684548
253528530
504763638
1832683662
1555360397
1678387258
913660173
1213382631
906325382
1371068306
1333000135
554816830
1512720768
739584950
1414841335
125889335
1178985344
1140045156
1948818945
1853503656
59900477
2085515796
374287783
329849465
323733927
1575600129
851337445
400567566
520814687
1808391903
1696707854
666922969
77961800
2130834482
50480838
986345027
937463443
1485150768
1917364754
957510490
458158769
1673918047
1988725472
1173406316
1558208292
1426282399
682497398
2546460
297769874
1650220083
1302930912
1041416678
1078104824
1321443203
1175077230
648631172
1036816458
1512370731
1499420090
101752569
1101251163
1780684261
762724727
1590904637
1289422821
1660356056
1252992198
2126900793
177276061
806994736
598768018
1222092425
317029460
1753328766
804123482
1931898427
103151645
1247566724
1167271807
718319673
1154658895
2119043969
8584736
1696386977
473746076
710903736
691857909
531609918
379503191
1491312840
932767693
1873509794
951075023
398273622
980109377
28243045
1440096131
2022607338
507592535
315581736
1194311269
1115402790
42417089
1959082701
954376277
843566252
92932396
1571077441
1814384277
364334654
753120883
362533813
1001031207
1665113882
1359300322
189648684
1663937344
657279359
934161168
1904622715
33654242
998879054
1380089715
1193000558
195184091
1076447497
1645286939
201060460
1483460404
745237395
364529228
1819889790
1270173311
475305592
134776060
1444163927
196285694
650922528
1638646923
924300520
312458425
451372739
1013489173
478400165
1875744032
1984434618
1198276680
2010992040
1650546470
1052517360
295053583
278720146
244785444
627253434
1202234533
51803768
1771223965
2042934121
561059500
818992304
383526171
2002826739
706284044
745033047
1439262370
1617018601
82905329
1966320435
1144434764
607860797
1227242915
1157986934
655211682
18611332
200530597
1149389388
406683028
591298206
838945401
816117780
1826820216
1027569230
633219091
1445593197
1568995910
1891899415
430768054
1169873555
1969335334
517526085
179164770
1171413482
217206616
1536267277
1199143558
1299388551
383965537
1217698542
1470012433
1021897058
1306552492
106482132
896642212
401494716
1556015230
1006667417
1803585655
917442479
1771502929
1775902931
1195042135
960535428
2141010167
1387184041
2007010363
55165819
714315592
1143527600
400971947
598884393
836125091
1723542791
1394803002
1314085257
1076141060
26300681
2134157307
1942130619
1751619681
1194506650
1110454831
225398089
1591104503
1268863519
248211851
1651286760
1761213010
886873041
22209374
1533020156
1982984842
181556095
1742516534
1915626878
91837220
1139121957
92854678
1679730803
1951309433
1196803430
1774229378
189799527
230606425
518875847
25518918
645188799
800356719
1971542053
1509999180
1542565759
533509671
1207290310
1621483484
1872254968
806463587
1516848179
1180036224
1884614726
521980966
330560424
135808916
357121042
776035175
1425969626
18312769
401449612
998244601
1002689551
1320399949
317800659
1143264695
2021089709
949798015
1269957674
269526058
71127656
1006823616
1313197131
1691252070
70988949
1242634735
1781372226
45507768
288070359
1057020122
1743497813
1434369035
1711092562
272158135
1037426633
750540896
677799176
755446097
480040282
2146653756
309753576
245955743
1646346300
888734898
1011694907
2037309585
1531985298
378020685
557994107
2045839355
1004514497
604529984
1004850006
912432604
1424200085
581582404
945590587
1026957036
1498775062
1528296984
1154882499
258175303
1774650794
907871506
1942082149
1036043567
781727409
1975826688
1943004982
234831016
2049645813
395387064
363969988
1023171595
1118653325
2139832362
801757633
423182970
1026584529
1661832521
1813206222
1500031396
32172873
88716285
1823071361
1076145782
1671001481
917152295
2004564283
1325228326
169527041
726916165
30104567
3218845
1786661692
606017981
5502148
931113773
1692326408
278472777
1357418783
1470703020
578976725
1067391332
1722302881
726248748
1155019162
1734129109
434489641
350412308
269273311
1150106093
420434413
1124340193
2047849687
1275025970
2013179137
1923245802
1761669534
1753059124
1060837320
449941766
1914760550
39561683
617974342
841904531
343636946
353021920
1151896983
392984492
950456065
1647575048
1038391825
60213437
823098159
1627176479
267517399
1303785459
208306036
1530038161
1758546464
749524890
1174821232
1094872908
1396919041
221825210
1037311634
419119629
1394705442
2133734232
1679924875
171709275
40908826
773488273
723357238
1875906657
701691390
1319182729
442415320
2044239311
455913435
1661158112
1321679576
1514584757
1163155771
912466297
1128055845
587509078
199691523
1869890633
1959715424
1888548778
1717615668
543781655
1325683454
854299504
633627425
1125217872
1260936546
1641444820
3983610
489922473
1334916568
680156356
641647926
442309097
569927322
404808333
752225769
1030750653
706626356
924113337
82153100
1701135646
1343316548
1331294730
121914744
1037192289
1939021771
732734661
1371515561
1424190081
1345464168
131819556
1227660816
1973163175
466880141
1323969642
282058076
239985400
1267123930
1561403269
663159427
408377377
747868253
1521990093
523962931
660304687
1709921175
1756172810
189096336
2067989981
2522144
1023310180
1318092053
695784972
1081125583
2062377099
1650259484
787580310
1960408932
2141553352
45363691
2108703437
1185102781
276060998
1706135341
1570324617
1095296337
1315102851
1055595769
1099101822
2064895936
238192969
1348655108
2123835675
775595855
853448804
780759600
624212626
396513904
1810018605
620470257
262357623
444196072
1067955067
1438838358
336162327
1980406126
362274870
1023615539
607594763
1295307761
41633165
924655023
116690217
1429417082
1826452248
2138066560
1000774358
995917904
912094717
1510188239
37402898
800984415
1911102806
981405851
1852440135
75928490
1308919505
1056868456
1585790951
2019262510
1029632529
1030199306
588966742
198254196
253091232
1846179225
501720404
811520816
321350423
1853333754
463647511
826826430
380963591
1804798257
760687067
1830102659
1993830786
973978460
1260054399
1347324083
1071960726
9377842
320099064
6173856
1244292511
1459000113
81781779
1199935209
70922980
1648293915
713454502
419895838
504243922
2091661604
894784707
1857743354
258043457
1712113132
772355049
1332157794
2126584679
1207396685
1960624017
2136301702
1576341856
235843476
1865160905
851343175
595736850
712168586
1702759126
331665300
1613167766
1521171036
1038355531
198646509
173214817
1634756408
1807877755
41152968
951806765
1843366927
523167213
694648066
676053380
281055824
1933505300
2025597081
1356200767
749187722
329839132
716659982
1996565304
1037800119
257362685
1515930316
421050073
722004961
1318353465
1560710134
1199360909
132954461
1755908344
166413828
1888819784
1329458734
1574128924
1614132541
1665588190
423605137
129151367
1591489957
1242504573
948252553
1666336402
1731274363
604132477
1854919358
757422616
762305366
1209154323
370224765
543610796
144545589
1243280569
817452006
141324524
1698139795
676886881
983218542
866029094
877064535
2063944522
2102176030
1021707757
1788083526
1996714384
1494562536
159423901
30480550
1871756772
444841873
1179472292
1874260888
573003721
1996811715
549545495
757773112
2060161406
857295178
1826045463
833037158
640156544
1089948892
1650982125
893514036
838398453
1451361361
427879962
499510498
728233809
228406026
1852159222
830166217
504953427
436732558
2064664057
72820362
231303385
2080847796
1562355161
308968048
2139274449
1464332835
205943509
478864547
1719748798
964948431
376058919
575463554
1276136167
613442918
734294802
1049182692
1354517232
463487170
2121701910
969322484
811384076
1134762722
371301931
1476405005
1100345009
1523160113
1496477317
1029800777
2090089124
1666729215
850668788
1068700367
1809941976
1511142292
1687760364
407711618
89522860
816042650
1133232412
747430419
1212497399
144148191
1249362269
149064606
556298965
1400682035
689827125
884185091
2049386320
151674223
706873132
862468259
184487999
338046687
170179978
1495148012
1777089918
1809397714
446323490
261712391
307400364
89853867
1345273672
1110192919
218722062
1752993244
631971338
1701752102
558553527
802883543
157550746
1908401383
1952884188
577050585
1550990707
766030193
1098586981
1541008001
1609941180
1331275509
1502858974
638326297
1172225147
1251807371
1739572598
886110025
2009704538
313914100
55566820
1789237513
127941358
767891031
1867421779
607265175
584065301
829233334
2044848762
1156893041
1242070601
512657565
1304996827
1602050363
2089760107
336922179
600051304
1472344045
2002712759
1995337515
647919267
1178063314
492773793
2003111824
52467609
779353467
388387288
1245043871
141940483
1279609691
903404174
2111551225
1822489137
1313362677
634645993
178828536
1002576331
1294162428
49714729
375813297
806280712
716278156
1769567958
1649833620
729678668
1149676982
728126452
2089516863
1262953980
156531326
1675649864
330629659
276289242
148527852
915301415
915772195
1610545078
36226838
580353894
1451057670
665804529
1143022099
1841557596
373406558
1155187813
1748705481
1299346466
1162515287
1548088619
129546149
406029064
1617893445
710365237
126980433
1945849775
276450448
1837140540
2004814950
570134540
1615898898
1812249169
1152500289
978718043
1255130920
962309654
685348141
1593375838
1252070123
1184073035
1246315981
638983560
1146652144
1949407096
1914606242
969254350
1968728287
1261674128
293068174
1803939314
135470660
905063562
115366451
1063840669
140768370
147154668
826000323
1004564777
819462064
1701645017
1570413757
406468093
1809841355
56408544
25162457
888973036
1778662269
707628611
2067902346
511016516
1481871320
848688783
1045196025
854271064
275139960
761846404
1630786627
1661064997
225331480
1597834990
2006484099
1678089023
132965156
310239790
2047639641
283767824
1405622864
1489397853
977216579
535847740
2056758464
797404940
31040876
1074180574
237179820
454701758
2123699976
571342899
1428814928
780151261
104003931
1734057543
1051667220
489759121
153177975
1743039399
1981799814
1601741421
984825312
1067810932
80741597
553884576
167194803
334879842
593792824
610228277
2119403892
110813281
937737008
2102049387
1731384793
1434963476
2068541787
2128265474
237538772
861835140
1670489754
2039698133
1058494970
1977682208
894092949
1756713603
33677665
1285828646
168568277
1965227149
1313808548
1266019303
653818786
1062963509
1332430551
822525401
820536652
825170605
114171199
1938305402
566816545
720105590
797963370
1108415766
1558783994
921035666
1138105187
1387821489
1578088992
156838662
1686101258
41450380
1095864034
1909024856
664602308
2097795620
1203926971
102628084
2052519745
1476995168
121168147
920427892
1326789477
1171733814
561876130
654526736
1086752300
1103416166
828396415
287466065
676832583
1480276587
306901137
913845592
1501585592
1924339139
1091228130
1273924060
1479563341
1483296361
1386935464
335279920
1476672058
1642349011
1616299417
1401479555
994871517
779717435
1298074740
320484594
256829862
2464479
1989795310
614611567
797637423
992352121
678860242
829996018
1240183521
1676150122
725539047
589000848
1911440361
1459271546
1260232736
209170662
1223134501
1540917001
2074430006
1352561446
2108755856
477516881
346928562
518229906
103181391
2024459904
679699410
2072595581
2029808375
496927812
427860573
1866019504
1452967904
1050000349
1598668248
514533810
1539312344
1166349054
1510292500
1996217378
685614135
1325524936
604577357
1246978991
489460819
1178568888
144059253
731725135
1017927961
2062167209
542785988
254969341
1414521979
332444535
311603870
829914684
1338202759
1315843492
466068144
59594547
1481857151
209989058
1094284850
1633240615
1553908026
1175904058
37306783
457302392
215750043
255584161
1724204241
1763951582
664490329
2118979282
2095213853
723417530
655184273
1613737591
743169828
1878701203
1996079973
1300359930
1110542835
269142031
1470929345
1553904632
887013457
1183214930
1917062203
1502186381
1631705961
310562786
1726487620
502470586
1785586990
1271390672
1167369356
1487370615
1833912906
1055127425
1849618066
1289186809
1760335083
1325313278
1161810215
1322071700
229387778
185340076
2097895123
79579265
473442469
1461786863
1851714409
931841544
381227996
1103781826
338629396
1213971944
1161876508
1483089635
1086171191
758199330
1885243146
1285727394
90284464
663810569
989097100
6395754
245981468
1034362458
780720480
341975616
1654687947
1464442330
1533751712
1630663075
2132958004
1030699799
1613097616
1359390408
1245814579
466327352
1104581929
1681951862
518983722
157344248
958722136
1098355504
2082951996
100161949
1974600467
219387248
2098296266
1200788414
1542995626
1670439844
1150743514
604015896
1739958611
884087109
1864254914
1475773010
655953861
1694513125
1764816819
1711902536
822820877
102370381
972441126
1160321181
185420731
628349518
1686848984
390396584
692375962
608719188
2069991624
636584670
225398977
1117505643
1559068013
1811558112
127238723
38978192
1359797249
2146711105
1031256989
1182579499
1655651757
1157749011
1674336426
370424217
1500037660
1545042229
2122919573
815083072
582512120
1764981417
194053440
770348728
1256917370
1561979709
759044753
844392707
1503888856
356840207
1080208166
1376176532
2117201001
1222315212
1131972178
392398218
1946277032
1654392398
316188403
969857223
1737056793
349554683
1072944820
1916827897
1749142159
630318556
799365049
2110908991
475161853
642578258
903386875
1168841689
1991720712
61388785
316335784
1322142505
550255612
380235526
147996729
56897946
474331727
573775965
905055979
441022288
1522516570
1821180985
2049376731
1488875715
606911581
1844299670
1829955091
624566787
629976815
1511003364
1263634760
1635879798
1702233458
470475690
1210033030
1162100157
605609331
817565909
1520224784
2040477247
1485168098
623886168
1812031735
17236948
220304664
1537900588
1044497895
104477066
1364024900
451166900
2025261620
2147286220
1315885383
1348996316
42423476
780095525
1251915587
1475640076
816174317
1382942870
57182691
116721988
1331948644
483426486
1327724914
742662827
900487493
972252612
1536031431
696711609
1512138981
12702777
745856452
1150560509
1349988747
990755510
760146848
1282808513
662885572
711493477
1020661053
783956563
1452788181
1615666196
298252472
517860075
1122775026
930875899
873490632
2060077268
1675438234
931862088
98228753
611299635
789330239
1791559332
2079445455
431100668
997111340
834057427
758623253
687277585
1955083476
1719036797
1290596779
969321678
1160316279
766675445
1941190420
1041259275
1395242454
563900705
1331397100
29624134
1002216245
381990728
1771321258
865174175
974021850
296592416
836932601
717125864
1074705932
521729446
1462609551
455358672
1264175323
540142497
1098439073
428229806
643569487
1054121164
611319927
127052329
1340673757
626233876
797895924
939336470
1906166265
1077717924
1355648593
1480981742
529060404
1069436157
1389991828
1860028865
296741694
1097715844
1476832551
24565802
573367333
38814956
1329470461
1081439122
414872209
874934397
5707345
1636822071
782898252
270343643
828406814
617572346
1012660613
69382107
780478187
1413642793
728889343
1598226018
710132297
1741849621
387351519
747272756
2085824649
1405934809
1976611585
2064750844
938232172
1775288804
1048463155
619809251
1842518158
418582403
875347830
1040396890
640943029
1124647105
1655337802
778662173
1108963504
1244215142
1472771270
470264603
1988150301
1788431566
1265105520
690331710
2077847257
1785735709
847712616
899778200
1487701330
560392097
665737347
993095493
1582914759
1482946200
623903123
206893882
49263211
24334241
1138121751
817374649
995121362
1308388590
179906427
1357435560
1423797891
841418965
1527967043
509542754
237182154
1904191135
621765525
1677312467
1375853814
1645011862
1487656664
1848721344
16992034
673615338
1877122150
1096753259
547514584
1182762511
2105183489
530457964
410034806
2062771792
1576240851
786569680
1495272924
29946734
2116613931
587793886
1637641468
2117751904
627273100
650554310
310091675
1882461089
1320302006
1500203975
539926929
1281091103
1602615710
380022770
947655076
2089827381
1873112001
1619558674
401424145
1144101384
1622473211
723444347
1475788829
1017558910
833259182
1949587090
784699469
1538025580
1285958625
13495013
767145671
908217605
63505769
1294642331
1136096343
1998932526
197329601
858088459
1687681493
1281935754
15778197
100244004
925017692
1440727507
1711435778
1636623271
253218179
2011596542
289715892
779974094
1089865123
1144939108
667200293
1666646679
155385397
122418167
329763405
1450106058
1363205553
1680431295
1429273086
50881754
253306950
1262296285
604738609
2005056487
1470508511
2082927169
278231133
963690898
1948516503
754135736
855713338
1201428167
1848767019
1571169789
2018041873
18213671
145595294
1347425220
1124848739
462508102
68184582
318446414
1619939615
2054215407
1494791724
31708068
1077280030
587182688
1151820206
630043552
1845172797
964470123
333118847
1365525213
107466834
1706423843
395409632
1824133371
886996786
890743361
43603635
1494644453
1258297478
187501515
905669634
1977818776
573276832
1891005564
585508568
1386894074
1043268171
345268918
1910725481
909580488
308587836
417912243
186751823
973606558
1486021705
1374679387
1807356771
1453724932
453629317
1798367984
1744564662
1586478886
1771505453
2059943240
317084790
176851512
721938567
1638671509
2132393881
1665851068
454323678
1928094495
1839864670
25417678
1185591590
990793151
1129986709
1318048888
1052024130
1673928451
1156180185
620940998
1133551702
393123050
658473124
1771535643
1503028470
1925174213
1884686834
1913141573
153130344
40276874
2046353352
1350873586
45393325
2101121904
527818648
1603625534
2046928318
1661163095
999235125
861786588
1217338169
1654794057
471148293
1649319403
1259660423
1778935091
1957872104
1752713352
1922376354
83171200
580075893
1037029834
745614232
923060934
1051482493
282466055
315786279
1216787445
211057786
1949498446
1222697662
213523792
1206829847
787831666
2086549807
2067077844
714430827
1145617691
1080149873
223708638
1103852965
814864548
1393243536
733823458
1222628900
1191369924
1646704095
385534162
1137231856
198737728
148582297
429850196
2086843518
1552995733
177958944
2032225648
1360672907
814544064
1035167488
101911499
1944764945
967727663
703227528
1531127381
1287304846
765533085
366177944
1318262125
708714847
94625527
394559274
1298012458
1219029319
197040966
999158360
1500757380
1972998161
427368669
1999298175
449226420
1019574199
2101504249
1623425266
2098242934
286240962
282701431
335195989
399315683
1372803413
606752323
882856697
705328520
1548374521
2099998553
905636410
1119120549
219805025
1316254364
1645613863
1092019574
774747659
727133159
380378570
813405822
1227471847
695263685
1269212773
484623389
920509346
214111768
958019429
1576553776
138550398
210048382
1490875388
2022047462
228967887
1946112138
166742527
499396970
1289352865
467762138
1242999982
2064231258
658555685
1973712776
1276008079
2071711407
1154079427
598278283
654971896
1350569220
285587168
1575233557
1981879478
214934445
865620215
738890838
2089731894
1496227717
1836343375
1263241328
1169930695
1223109176
677912879
1724691696
1042843080
390733107
1319412345
523751416
1819525446
513138447
738761724
919270770
1070856578
600082216
722980087
343723818
1535030535
568478301
866640337
837125554
1553301039
313339513
1231807284
1824356281
1381102799
1230964537
1151806286
501398255
2118773090
1336064614
527492325
1156998238
1959034530
1406520315
1443959090
146970532
1530483609
450310660
1092621819
1102733534
1295169183
247755241
473027633
1023693629
1575739043
1864762215
469059105
1671492181
1059335843
1445723565
181511580
1918755318
1270906559
968625032
1529485732
1952898776
250834793
1177659164
2056318511
996507129
1590018714
1808899714
1901285555
490780088
1123532597
923918492
2112264055
1353526716
659855987
251039727
1675628362
1457477418
1118890681
1004888117
306205313
2043694393
703406361
611334684
352003626
61242601
947194999
2092443410
2042945822
1962087850
1305830192
942245529
1749965265
613761388
1512068467
1685227856
708336827
1563698476
1358571424
800388649
1059564207
962635948
1564923029
991180293
1568833304
814745360
361871261
2111875252
1753259463
2084579147
2070429401
1690386425
1884744200
901168067
1040229880
56386879
1097303045
1240214349
178632604
505488486
1535078303
575881414
729847856
82944385
1649066605
642687982
1333368840
781177866
877156870
38082837
336137663
1070435151
1436949044
1852148081
1274099648
681622218
1083093836
4969498
66725857
1146949256
1955721344
1742169375
1894298714
1903413101
1257278956
1352963816
1074360935
1614470891
632592099
2126109059
902347045
1734112246
60771441
504996778
468757288
2142207696
1528140524
571091540
994461823
542821776
1515448633
2047074683
2053016046
256067636
1263724083
1331151919
1034191367
1491500202
1575305027
1874748585
1252624570
98726837
45635224
2116076786
989359128
1267453068
1308643658
2081158828
2026154940
1611866484
146322935
996180922
1374599820
1239069635
729977408
1223597608
1677084929
1958568060
1984506433
1708136586
2106824650
254270439
871771512
779167392
282120570
738539240
2040428003
458810563
1922854019
1704962534
1420840426
417507593
1793955593
1085712952
1674329874
137960154
45328190
1445676429
1108436793
352588623
183080628
1422116552
2093373469
1750746631
172393592
1000841699
2137488527
1655156889
354697002
1096067170
2051278752
727307038
223663934
837715259
1139960273
239251662
1707096409
719946117
369446981
1271109551
1203949659
2033291444
1233791661
837857660
1583755277
34513981
1610234124
167664334
363644703
103237798
828842695
510215418
1246337183
958564686
147592337
1533697171
943521867
394927274
1267492461
1281850065
1827633767
397269240
21547529
2117197256
461600695
1231646613
760480152
386099141
1882666657
869102145
1798315198
1112254680
1640998530
1053597439
597508174
1602072017
103108847
976122843
2011362267
942643498
420236412
438832084
756873032
1526530974
854603465
1293697791
1903469211
364716895
513619753
488907298
1229966046
1790819654
1406076970
1663079463
1251881173
1104403659
1446972025
1748394265
143554433
2134070275
386555601
766866263
840147503
387843172
2020149327
1921803021
1774459455
647753303
969873090
814304044
1169899091
244124185
1555093705
1925768491
843478956
126216045
4396597
1372908978
575068478
570955453
1152406063
286445638
206587113
667375607
2086409557
1279499309
732895997
1473025128
1273839750
1526087662
1486712618
6790555
1475897008
183307918
185649059
117487233
1094921902
295144181
1068065635
2130371386
1991884452
400653403
2121009106
100139368
1313811712
179850006
789534518
888121509
1679948787
1707582434
918925203
313119374
1901959752
2098095457
260870157
357452575
577892159
1561121536
556435342
1708779663
1851386693
812454470
539274093
1097501834
248128365
891743822
387224716
24308538
2067821282
708830411
48752405
84352109
789423542
1114143135
313679709
1788015459
210905720
249025359
668690657
1114316608
1577504022
15114194
596655303
533336868
1179285724
269107103
1652786973
787068559
1783497413
1156659971
2332129
1007345000
903281552
1638006295
378539891
1616611555
1551010377
429710519
817377256
1456271052
428953101
1277320875
137007196
1275742797
954550552
1977537731
1883206679
1373729878
440062440
375141454
2087100430
2005812075
841322190
280705849
2139207656
1702474895
2063234758
508878074
1985226029
1008589487
1605360932
1023735356
1194427618
1524602699
1683784356
436160954
2100534870
483334904
774811694
1429193637
1163976883
106966314
248797530
407308026
2018273827
1347108007
1567442369
1605648498
1658361137
820525080
826295504
2062369786
1290080149
1047801192
9201199
881193083
1825667118
1104327448
938425730
1102568315
182289813
1383864203
351873977
203114165
261075926
426334723
1755885990
527588107
342588206
569305802
1688586849
8891805
1314917937
748106373
943082938
1900088182
1299750849
154002443
134502702
690458184
360133041
307041019
904905770
1355151492
2132994721
2111640882
2084804737
425613673
573764768
1394092691
298358255
429390206
1004462923
2009263422
1649261348
719752839
507355570
1802144269
1633671558
1519106138
817621332
1889124459
453586475
473154683
1779646358
286632762
1754399810
1263450734
1883929720
458444849
358309979
728150196
862509257
1819736302
1242345731
2127849507
1671726199
323900112
1114475224
1985163393
334873730
366368560
610560263
722801943
773298567
1677589494
1152612610
135811077
354348495
1198959407
1076652965
2124351394
1878084517
1770226749
238309470
483021391
352590755
1423467280
328234609
477725187
1961716495
716812654
1117083693
1135524278
695155099
397278813
2146471099
1993984193
2059817020
1832017548
1365688876
680153029
1025875701
587371867
1308541017
1630153769
1550263165
1671824300
1563587130
1820405049
1142642455
756179371
215939350
1373835076
239084896
2002075139
600622637
386449791
50883059
1079330390
415808796
1823862860
2017261289
1289508806
1013407226
1198250866
115352380
1681610516
766179377
227176655
1507647693
1157157012
535159750
1868607819
145382097
236675293
173130922
751656231
82648054
1505813683
267703272
2133911557
440319173
1255371227
1217278702
361870635
1533352358
1489835567
291652831
200514513
409080149
832266539
786436428
100905867
484756231
450081673
1312337601
408512543
2126873792
1351178080
1612821649
1923995191
810871160
2033606847
1411101863
1217031997
1516760943
1665684978
1840627491
1158669835
908672637
1644273418
1130818393
1771463397
920198626
1149288288
1891035703
235405211
1338305428
182342786
596549977
1425443805
48175365
712171410
1856621688
1150130619
679522958
1668633754
826451937
1486999973
150826362
1598255967
1848681232
1228836614
1825783138
130344834
450042407
1815266209
945714174
1165635793
1078008069
121513230
2082170336
317215478
1062675784
463445960
446601682
422727368
576458770
719721578
1099726418
1389453710
622186722
805591883
1928964141
2122124741
2118608750
113873146
1086101664
2104748893
2075182656
1056877156
593103916
225853225
734643372
1602900334
39112627
669211871
512825642
1763444934
332013429
747294069
954751903
1996462098
761499001
1608663136
739643213
802799807
2026336102
695288843
1562818001
1328495094
969987321
1751369029
1711663254
1807152238
1962411485
559175649
1548254084
1033414505
1215596687
964642704
801154842
181970046
851554398
1756327666
1024801458
122811326
1297003333
72734929
515167948
1623177370
843270425
1130178581
1486761879
1584848229
1482805332
459917221
831936033
1871775784
674233852
1566040903
1720061046
963237489
1773081238
1072179112
1658264965
862937463
1779210514
346835488
1254801865
476515105
1557441825
1952733600
1793197936
409440681
72272097
1159583437
160515638
233401301
416160677
361075626
647469166
1668181322
920545219
1711103171
1702059602
241283935
1347840396
421947554
915195717
1995495438
880329847
1790021833
1288660241
197095339
1064073823
1952862438
193709328
2071317600
561375548
1987154039
1520046923
1766591075
1920553405
1227698617
886490247
349332625
1852826888
330394326
1328695332
1415041000
1134058420
463529319
1689043692
1819271430
1263276818
1069590443
95867112
1043920780
1518449702
1879884753
1066422195
2032382589
254173716
991613050
173945047
1948036135
462843715
1371220289
718296051
219774861
295607614
787085065
374368603
1831474016
311353688
1665204175
1859312491
1380921081
302494700
1480277789
1434632682
125261355
88794772
951797319
564255642
2116218388
1761149345
157639940
2065010812
206612616
2068065140
1551800558
1849293909
611531130
1623299573
1914783350
1219756237
1951486428
639792337
2126035126
1830510490
852550855
826113117
1054108167
1299569883
63878138
938600204
1887704083
1654417725
1011032841
999097515
1066239957
1086542971
2014663870
1400590168
720195180
1467909995
1578995231
1110313708
1731399877
2109392424
502785105
1665034888
1114294361
541391496
644362018
2046246691
325301998
1134069294
1244677814
1133391293
1195779958
130915582
72975984
1886743924
763950490
2141234937
1276287606
1280249380
863493781
1907075845
1801622301
1680524892
1436260667
84590848
319963535
1725385031
645182914
1757711263
1900862430
1261446645
1729775360
930069311
1603856656
2087791714
1332564495
783193981
1340765683
1689804010
1219626503
1278841356
2007994631
704601420
109034907
5366076
1389891209
1375041522
387499480
1737826540
2012845298
1162027453
895152003
1682636334
1506865451
1390413797
1536812861
2036721811
2038543086
1615112023
1339315342
2005912923
940904659
1667262902
517260329
1589368928
1691948195
391990361
1022318113
1289109490
1499533249
358223430
1210922996
1816860090
1795708666
375645875
819389203
322773388
888686394
605602554
1517168308
644203480
1020432744
1635454169
407435008
1488379791
926994240
1570765015
1042154999
184011876
952786665
234970305
1442063114
1555452292
1785825181
509349274
1778738175
1912907579
1756947855
941868371
843519253
127762792
1188175559
1001755256
1516728485
690430474
1188486800
563203345
2117214280
997094156
856496777
1510380917
1735165066
244525250
1666686513
97770141
156943666
1379789902
1561583533
1248978967
725526972
270110104
583408554
1354988715
742471965
1055407494
873773584
756836477
1213735656
313381002
1840511453
61190815
1188556433
1686636764
1812129034
877152413
8647784
1726867487
1245351433
895955798
873274711
1496255195
321950380
80893574
756050814
254544102
2009983318
981120522
1388726820
1751179709
1652225087
1351697580
1219733101
997879078
1172430684
551107118
1691209484
1238357573
277365391
1729556884
1537350853
3743137
2111901533
1285836578
607281936
551265147
278381766
424914835
978790224
1806023036
1492511598
569007322
261661221
2035432957
1164171735
1822133601
663717778
1055735124
438681802
1208806034
234788364
368221396
1352007578
965582325
167112821
792710215
87932942
860416114
712064228
87130415
1196219126
1935491072
100765215
862353341
185730162
1088484954
1211372148
281034309
875839510
1945986722
1820757348
39519949
596548807
1382657162
1339725612
1012236676
1873754648
1236132185
242787550
123846458
1847235330
1958208257
1976817909
674765487
1989415803
577413833
643799973
807742525
1355609042
1055980159
1525152498
1275839260
133848455
297601766
670945934
424929193
1861474082
909976321
1730657521
509601393
1922758900
225389875
1722338039
1044406649
1869441176
580625842
1607336993
1568697056
440540572
497096996
584298386
1879222161
726855144
1633233625
1486054172
1309177956
1574134247
1556095645
793500775
2023501303
2104873175
1638400874
1089708297
1672954135
643810399
65022347
2124899953
1855821522
187606490
400191642
1843741330
1762052390
130920888
1610015234
157656004
1573812870
2130588779
1405021021
545460585
1510256383
2073235025
746134580
490845148
156708758
1300266911
111045846
707241062
1189933902
1577139582
1876560979
1178011307
736924296
1026673955
626833050
1853548416
856080519
1990404504
376214213
565700108
981323267
159755812
1933220329
603038634
71512967
1949125751
673612874
211156088
1306796824
433063639
565854345
1396639542
941499177
1686091396
365293939
1008524731
2014621796
1686115905
1378186322
909651275
843114610
1362761689
970485519
1927188133
1767127899
925728556
624289475
917087852
426190440
1231144782
1243897316
565316937
1777137352
1006063264
627014225
1839136847
1459983005
1083820807
368325451
1701042397
1290161219
884278743
2017233083
597445961
1848818732
1282203731
230932519
1905817976
540975911
75079743
1671179327
1917431201
2119292120
1747551085
818903575
425789552
2133272888
1072209065
1387431795
1209062895
1711241192
131069866
486916624
1174517862
180460023
484246895
669715637
774674527
448820121
1653755872
500837915
1282039064
769656635
971143017
1205651110
1370123297
1777504114
2103866834
914018177
836825833
1883676955
1442851615
1776328698
1876817335
2004833668
506081849
1139244124
274606133
1039105386
827718628
1523166094
1724288575
1859181104
1876505853
1936397893
1796989839
651190439
1863020623
2118085740
1239862343
2055766923
1079319858
1777783717
1674956064
1000506648
1896923638
2067406247
2081295308
930599414
1614774581
417302127
1631311504
1277977363
1177675163
539032175
1855190380
2002462689
1298527829
1551688962
1461109219
1804433714
1660654380
722110047
1183188778
1205244495
1883248892
556454339
10398387
1057756199
2113031590
1117705362
1212619795
1379176336
1426035931
1798087498
2105773449
1004869362
127626105
203149506
169931845
1214699719
1756507269
1039297591
1646776412
412992074
1457003883
1794868960
239582521
868821249
1660273144
2134917952
1804388809
1448574304
1108506687
381446816
80714024
438699345
616455688
314018707
661735949
1722129800
2109504385
1397465094
370419660
226329855
1957574885
172112906
19014196
308620793
950082008
949044011
907152852
1527650645
562020853
1742743489
1132244084
1712764949
243745002
362721406
556956926
773805564
855746356
223757910
1084445717
138021748
161931693
469683175
1124645936
453949565
1915018841
373291724
1877220819
2116814332
191887411
531122773
1736552374
656306337
815573977
2030198038
1917923135
67525408
354653059
1477572628
923099232
25569377
1485876105
1797357697
244012767
1006722381
146726430
787022361
504005881
1111870373
1826674726
628604182
1413387458
433570886
448275755
1223245079
1620838522
591024348
1115395034
1154414251
936419815
246183546
1292755302
358051390
978359201
1207205844
1531293565
593225074
381778064
435310561
1814544021
1352503916
187962462
1221704536
1796502369
664493386
893246407
64351049
638165796
109651720
841172257
1440139192
792307467
621909720
1701044236
631859481
1951971631
1084977503
1427715593
1707905926
1629591714
191592001
683242197
1154627588
833779115
760989425
2012140591
102694835
746792450
1082250316
1012196015
616095006
1389732070
735827314
1644982671
2147329811
832684998
566150539
540501877
339393303
1545428523
1243474546
1938640336
658417336
1008829914
1231348394
1247390185
1528683253
1271804849
1621965787
710221078
1199793596
1995253533
1412993246
1441418329
201765923
1370821399
423112648
932679962
1142906175
95293871
67848402
524185982
1601172467
1285054718
1279042599
642900070
524345575
206989003
1000923160
1559512541
1545881003
637205812
1112946525
859197166
1021044240
1295845064
1889980337
1724352170
834280197
1152469679
95326112
378123691
1440140414
642488635
1335196979
2056784523
1234269112
1858615138
269460397
544410254
804857252
1438553212
1863549499
1881295148
852731237
322847923
1108869592
675080395
1327267309
251086441
239268913
1810490151
771040330
336498322
806426892
1862867142
1948197606
132111355
2065739026
1104554603
1010387552
1225643143
1894219757
913709027
1578691834
1197566180
1564316358
1476438518
934813641
337215806
1002782153
1807130838
1649542700
493613206
1096408907
2050338261
409346788
2132324907
1087246749
1738224411
259765033
1292922094
1650616569
782682998
715001890
2085568547
1232976505
1678613353
816519752
288151445
1280305628
1011837186
464300639
25347913
1294483409
1736342544
613813302
1143615673
359155847
864765520
1625194916
1450290776
1176254807
113562608
496094161
323782687
174186380
1767834536
495959405
253505425
870782571
2112849726
2127812062
1175782513
1239991669
1978837751
1287512680
1247764546
1463510729
1082713869
729065804
1110829974
1812337954
1723741978
312187825
1835153657
1408836191
1103903278
1001688963
345549432
1911109046
1961368547
983990903
877960457
98038086
1431127039
755131303
1744166181
1519591871
810929847
113174043
285238052
1949528941
680643880
1094998792
1904170756
1491316972
804146620
331453441
1873566984
1903790390
1981623199
1642253619
2082220575
1200152153
2005837914
941858783
449929154
314219241
846056024
2064972770
1521922125
391123237
1680901851
1628449578
371280708
1272701177
325890360
1676663510
706515449
341402993
247640877
310914551
1767903956
485207043
1926172009
129423358
1794166464
2125263479
909352958
1325678127
1938736274
1561832650
736737658
619619096
472892803
313660478
1630400745
1259886548
2129170936
1338326086
896976042
380761736
516242567
1040757363
134677334
1905894656
1848760178
1347134300
1473051523
1019764383
1253337230
1564772683
929002763
1556498010
2077828335
13656841
618468
922681752
1045558730
2131390741
1005956481
149887468
594167026
147160227
1353384066
1212377084
269488113
1225762278
136996135
623084719
1842562399
260684218
807395653
1442858085
727476501
997920852
599207235
106903816
2029748124
1068168080
902112114
406600698
1091584740
791186626
370604213
1639579663
858562374
1061837734
1977105630
788180236
1408398951
189674503
1545642730
303661188
1657646116
706921498
1289392396
1902016783
164330296
1325638354
424900869
1306855354
854593637
967894641
1793521765
1796131559
160133167
724255239
1431683340
1362841733
489595279
1744678099
2138654901
475914222
1325540244
155029238
908411388
556420226
694069349
2039118119
103275573
833736634
2091457171
2071356020
1199164439
745073440
462612628
2061463031
1422859016
112153448
1409259884
853817843
2144977095
772989391
1223731468
1580971373
732889653
1772523245
486058947
937000649
1407228571
1457943673
1809234895
99076608
670739303
868341737
1694182445
1094700748
1211594004
1636056274
1876330000
665435804
425317979
1786150524
502516813
659374937
314545438
1446048435
1308559419
366708107
1524395742
1052218423
1173953809
236698185
2070868085
1654207614
838460798
446904829
1876956814
1584051635
1610716747
77733305
1298052627
1243041273
1081764954
835544760
1164422154
748605692
640393043
1955572615
1217123928
318439893
2004786863
231296766
409260817
352644707
2115474964
1602829816
617187894
894652532
1088567575
1950823915
561216581
1328216248
1473501195
105419575
1449516037
800735295
1875098534
519612147
1183280579
100172862
1071303087
907908574
1694511020
111322690
20672837
1827847588
856410755
2012059652
212000421
424780874
1158793611
1386736884
417626161
1362259297
1458870982
1151562965
809542053
116185436
1151883082
576707993
1370999199
180537894
1833063372
1007639986
1452981344
1851610041
1003649051
338585324
465125871
1392857036
1249337323
604463059
414187557
461405757
1363035034
748381799
2130094247
1318857225
1400874735
143202882
762277040
797857825
1133105931
229273408
1012447397
762740046
495588725
1262651100
547502446
1265024150
1204144336
1404343009
1690707842
108965257
1465132330
1188872342
946330780
130067140
766105644
2084841790
521711182
459974522
1013409057
2055785843
1371804580
2008780330
435899831
1534236527
1969492178
1361979183
1925775754
1380869379
482274120
307398230
1202034406
1145575874
571418237
1234108798
1402686290
1084012919
1083623252
2133962479
1610926763
681413125
1967055184
710634275
1060192462
2107457135
277113435
1668114342
451031241
352331839
185816824
1052918008
1024726459
1623749192
428932763
1788583087
1990380119
219636408
725010377
1062031347
1216002642
1765582162
1912478918
1758399948
2032654683
1829543355
1245620108
754818341
1236493410
693551568
1388303773
301242205
165767476
343210920
1163830506
1275702753
1560221378
1779242067
596162588
1662155165
361944589
1060971858
284013045
1790824357
660547959
2056000392
1105713834
2045354225
1279874443
286724414
842861444
1090412470
433377661
1083516981
1811473203
930672065
1778679421
2011810857
2101428759
1424757661
596814035
1042248963
1462111809
702709048
445698089
700662079
781009045
1898594653
1939879728
1622843236
461125539
1513287561
689191905
583795058
438261091
1497835144
175077549
255039031
1007739504
982168035
1271704447
666700789
1199585888
147206465
2078566162
167467710
888815796
287917462
2088798759
1901565491
1941183500
1766606790
1649311936
1389348967
391723912
1557825354
1847675910
1163842481
293446205
208539656
584339983
1881562318
1542814585
1329985708
1344272022
1637072302
7534467
362821822
1137769312
14221179
887844819
429917981
804497483
1026743390
1399116396
550092807
899922734
882166313
1189893960
1748849637
1766990029
1165233439
513244123
301481181
242316415
1569378527
1385187204
159907092
899303629
1502366732
1716377630
1521886599
1498953624
1877141914
1983526266
1557586992
183548471
1790016377
1713794695
1635981671
966052324
1668314215
1359871226
1168570172
462309381
1151347503
164262347
1475225364
1109012008
204022710
1870162213
2142664798
1707116130
589521356
258918269
1808930279
35335156
501072820
164183144
1350714722
1696354947
1495163831
1822888016
1613999356
1728436197
800391963
1029650376
849682709
358767349
1838709621
772452430
977402795
879828036
870857294
149300236
932772239
395683553
860537306
707516015
1324917123
1920745446
2017604692
1948702850
2086285697
1774460728
2133845405
6325475
501487108
1394634538
1675621848
1810449453
762111918
1107367306
1117123509
2078120192
92795171
787759930
1186170384
2053665960
918830730
1024576711
1832001326
329503488
2112303797
1507936912
793294349
618176272
1544267073
827064564
464947524
1606344366
632195705
810258618
1531701522
1451173733
366092049
371617588
929696100
2086034057
243310722
1563108991
2001919121
1641851162
806849215
284908982
1262613769
1930485838
1424252266
2039982474
40333285
1080622634
1186720714
1467818989
1929242526
1665731869
810889575
1178979577
1238658293
1499547716
1548792216
945599042
1757776602
1100253359
1207262446
1601626269
297029462
942143517
1741422499
983702145
1439194770
656215643
945961117
1809471973
516033771
985060664
1436415447
1681332046
710901994
1229681751
1462402286
1726044954
1978391999
1621296750
413661124
1478726807
1647408594
1380234287
1617333026
1191459692
1177027595
53680592
127268211
486291251
953675647
1924723271
1525855288
1618612127
285971482
1594297444
1662628570
2080564592
1938265660
629442157
533430506
81932672
1185102862
2010272393
25694250
158944890
70897778
1034093377
285997784
6277076
688786612
2124930911
1012421029
111506107
1792576254
1995718334
755888913
883379806
1817854101
56110497
1543858159
1846029227
1491861578
1649629694
1244416837
847126070
656671866
1499547302
1590769511
440775653
1011515708
629131505
1739013346
1378612665
1215708967
955304820
384426199
406859593
1967799493
660101909
539664869
1801355244
1735219649
1148713869
1014040791
1424241295
485820468
1625834197
1786133533
1828642201
1629226871
995212820
803545183
1999064026
1606297188
734403989
1957166418
897133625
1496452481
1106946318
1231858872
1454934586
289018110
105184271
111693761
737545770
1373965100
1213925823
830705360
534971862
1029193528
1710713343
2016959965
990262204
798704180
916647089
1602898935
1428318253
463400615
1359246955
1730304390
1832903063
483941898
691545348
2058835391
2129228763
1760095037
382647107
2047591830
206469536
1659649121
607540614
2045399463
2048560191
1277515380
544040411
476691612
1123287907
1810085235
1191245844
2128699716
1974615616
177827960
1903640115
1075263786
1652339496
1111188243
677864729
156265091
1344522203
1881431923
295677940
1359830637
203715103
47475012
601545980
1046110039
619159509
1879373681
933613925
666746639
518940400
1437286005
3575408
552371606
2059140729
581010137
773155966
1720624718
1785625955
567309034
2023333899
930856855
588735706
1691453961
173671902
1324965753
1191505482
1361279350
1339242238
1000592258
2068653410
2099878832
1856234843
986349013
1410058125
407858761
920682396
271102947
1608772559
1271469173
790568429
100934898
1014395950
1468653701
1862055345
1507444593
1117668484
690612016
1392285189
1440895052
40059988
1217632503
801319931
936849561
1941251444
947020995
164433627
1233197989
1914631534
1316708991
2044941344
934876672
1321497926
298386537
1303260291
1084558083
2098870758
1537397374
518440795
1108929283
468292669
1227500358
180977379
86331955
1565606229
42274813
1720274309
1543288442
362013442
1983902899
1151699123
1131945330
27607079
1707056229
1512236532
967072624
596069500
29096474
1372112727
1591793894
1671952520
1541217148
1587793675
1060692298
2073086824
481499900
1714338832
1304459535
123289930
996285066
1705152051
735951766
2020406467
1719354662
1158607550
1250411041
89558651
1671158204
503052306
1269043643
392199672
1703623786
309725795
1170968843
536639819
917574295
746928166
752879460
755156408
400319177
1563475380
637215312
66734051
1500823865
357554593
1969226868
28990487
2135851079
428403130
20470515
1960277494
763030522
503303745
335936697
644581846
781028130
1700042529
500305881
1173044217
435120863
296974155
725792832
1910036805
2063167396
232194439
635457079
541464474
1471066207
1862118597
821238640
926260627
403691599
1878237147
444769038
906843010
354455860
678544942
1612672620
1718254391
14153145
1798515650
859857925
600346608
1716849582
1078043128
958178701
1720446861
869287546
1075489433
1980429945
1612794303
367202464
661499287
1821354394
453171507
1709072195
1381266489
1952585721
982803254
185158436
1762061759
768777954
602341391
1891677064
1730886674
974792273
160803720
428927023
1241712297
154939018
168533227
1635933189
416749691
440690499
1218799442
804413139
639779567
2059980111
658366959
728817652
1461488365
649679074
114808845
2017212488
1919392964
564528204
993362425
605289633
1841137748
1053086063
642696303
540792837
1839383928
220182689
1035417977
212299197
691830845
1098159840
220528674
493372292
663498038
1064268756
510219692
227980428
1383163308
268982230
139195458
1628367517
653462445
586001162
1121598777
679141657
1500558990
755243702
1088104178
289566416
394094368
1311049719
859371421
1159354570
675578924
1684307442
1146209067
2064346134
125443527
323465236
104838542
501915625
905411234
158662737
1078600062
307970147
1581575184
2005306722
1020287289
1888755837
309455239
1992837351
840912661
1950405648
1404859933
1321899478
1573059929
1995961013
1135135606
483552909
1795462813
2145345873
1363824370
1481642846
1114013198
1295492313
1822346705
195379265
1762592734
984038481
1157431524
1487137819
607322306
155124565
1454856605
72256905
632356717
1414568911
255071555
1300425327
472808395
1750065360
366713467
1045982595
438808470
1058562160
1398676595
2015036619
1686322824
386915850
535922599
770410440
1515890439
1891556571
340309547
439264705
1288206793
949498334
1344596841
924015591
1185765957
13147677
612538653
1654256621
1904002865
1896313113
1854040787
1520732585
1967303264
2021733110
323984127
632953357
1731375529
1477793494
1952747072
155523315
322072083
1228928175
1588508876
506892072
703544588
1479052375
1714604442
1763099019
506525842
2104413886
1391599315
313286220
1094348495
510554343
988971796
2055418816
1999151815
1490224690
543764523
1555787448
694277340
1618272801
1781144759
682254304
1850036834
1016595160
1335660327
1844824932
846007991
1539703648
1486224215
1911733773
150078103
1134302773
1553737085
254864397
625235179
335939230
2083491602
1966839532
1648904999
729760738
1642015552
918092838
529072403
1947399031
805722873
1345407758
644999525
1056180759
1530278039
1910907760
916461026
380006364
1349188939
1531157311
1232881569
366094510
693052504
2123615643
309249876
452560870
1475098497
1874718795
975045965
527133120
508255278
1358557823
1346962012
166360544
1436939864
75604758
1894678246
195193257
2078776699
1651007087
512881919
1881434664
895637761
232932581
1552897610
1195597519
1807098949
1164179782
562992750
1909019440
1913436851
757327588
1263008310
1612636549
434809918
463867813
1374302068
1008575833
1794554166
1545298528
311635554
1164358836
993556340
712874416
627892515
1505108876
879705465
1634771203
1428067378
2026671384
1715623809
1779598371
1919168089
229090954
1546355626
2047009913
1740386699
1692588356
1226618246
202045312
507347625
2050549059
973218605
1139740185
1975908869
759138998
1667340558
370319575
1204992828
2006334681
91756102
397928418
628315642
1826675763
223785241
1287911629
1038659034
520583284
144687800
470838271
480291533
2002000676
883252188
1265863809
845132181
791124334
1758068953
13110428
1720247111
1360948973
1462021712
1163740479
982918864
228499287
495527084
1834548142
1525741422
870818058
1681227025
213102631
1300037313
1256017822
1317405955
1335391150
1195733986
317121846
1295016809
470894298
266224698
744160738
1889993758
1460207396
975831833
873570576
761646132
2127279776
1599447682
1641370662
453580477
156156080
1912271829
311178402
305133766
346630512
746254006
705829503
743099751
2084944654
247513732
1591525864
194447946
1299680467
1421782611
1268973206
2024364948
1647974629
1209376984
291501305
1309083790
419814127
1282973873
1714117886
1500487608
885159310
125631749
595577859
1301801683
1744789931
162022840
1084753882
372714346
1790714877
1739393785
606887860
1533517594
975768380
1072129677
1496911797
1081822080
1172928292
961170275
2081860167
1837503211
1451271667
504274419
451775233
972951534
1689389760
1301615725
1445810308
1509112453
1774070850
1577836322
1041325757
1048531928
1686440528
1737038042
1088121147
1831803342
1740049567
392888017
2004682090
1766180113
22903098
1408168220
1015629107
1692126025
740520390
1695562422
996628572
1325001987
1055423296
1222615617
199178095
1995540728
2001046184
245678509
2017023521
1683175537
1204657240
1295656692
977952040
772060076
49467903
104152005
1306782830
169279040
1335433327
143324860
1833133463
52288373
209671901
713183775
1714929222
921274802
1674060739
2078641716
886528563
1034143662
1342899310
1585657628
851373375
1467031615
947335791
1143994133
804415059
1104641700
296806915
647638488
1956176100
491457273
489832623
643846273
2028773332
375541197
1897431855
469439221
316149529
357735862
1718033226
1177310850
1859702354
158716361
1676214067
650372100
1675739993
2109358005
939108031
128641615
269824965
2113797704
1402898913
256329683
776988617
1953919793
1031415726
1013422638
983454763
157623869
2067895074
386471493
1171573893
914021800
2088602374
1550330238
1185136036
711590743
1098913518
1777131624
1218506656
1212764066
228044264
732174539
266260607
25673470
1806230785
1477867595
566937004
5426391
678929727
1282289092
573277992
326105380
638118317
1761376544
356024570
195728372
262538833
1599077233
1575173660
1041682791
2116711787
2016202605
965466626
629876420
140848791
1893165440
142179304
684781113
192316515
742604939
1687148461
1512919727
724798283
366361926
1574615414
402883813
582485844
949089078
782800552
1299265392
2037375573
915644595
1460480371
753296013
285289178
2046555951
1371869697
500781205
1151310154
695184162
2056487228
970453685
2054332345
528600372
1213393587
475495577
332856888
1568205100
722583423
1942177929
426042073
788524898
817115139
829162678
1405325008
1970529361
146011651
1763190299
980649269
1453283558
431433541
1746314669
1037582666
1406446341
433524702
1188365419
1911190578
460852709
2089817066
924424052
52153339
942299500
259234449
337845291
655704349
367371202
1221918606
1091474652
1729686826
779919475
432704980
755264665
837839125
202230046
117146073
1674437586
393261910
823873022
1641288570
1687405632
1740414455
1528352119
903383200
262626703
747554073
2103432476
1542475599
1465305344
317984047
1067198852
664936426
2129491567
1610590510
1004590715
1213867872
371326925
1931585732
766969684
1123236269
106055111
619253386
1016571731
1440484290
1913574464
18509464
157338023
743536222
1452707388
1864635397
662166069
2068233983
1375969753
1410904217
795448574
2092231668
671794504
360288510
569951973
1009392924
441301656
607739115
1605162551
1234300692
1751260108
1535138909
168890939
760210626
1322086356
115033581
955632590
1659165247
592938438
1335727498
119813629
762871462
942938631
559966758
387321186
1270863458
2124726797
1235676238
1365379433
1725547909
1960059098
785464321
1135481740
299541030
1103848180
1990649823
806897809
1306512964
2105737972
1424091711
170377247
1218730652
36689332
2118332498
1333140696
1907339259
1192058442
1691985842
1600316823
207045254
738618019
1850004829
776053926
317475729
1220343717
1155265337
1838403698
294554480
1083333997
952276734
67074969
356324454
1349567347
1578360778
1960037730
1709055112
1110891684
829238571
537674335
1497090
751234192
205610156
283357963
636246910
1725567534
377327715
1646798485
1665566151
1440275820
724073781
346056888
227406705
1226451658
1371881722
217344895
331216745
1560889234
2120401078
1269395109
1717804639
1892966016
1046515499
1390604484
1428338870
207891338
1343380185
314140328
2038033498
729675906
1602937807
504871937
614387576
1041293624
1123515166
1462803355
1214974664
1288658765
353699744
867991417
2037613502
341188442
1952945530
777095466
1921158698
272702493
2046651251
1933976147
1875781517
1521484735
715565523
1420780650
1248016541
1943724872
967471135
304892226
1918820198
2021137339
1814203443
105816966
1085194816
81042644
1212591881
1418911285
389114257
2107599707
2081434793
1073186221
1747952122
914975578
180306209
1667602320
71820938
1912239589
1491787681
440048425
2013582279
2084353223
451151891
6652308
1350017287
798967342
2035656088
245845453
1347396344
2117151237
1948906766
2024310056
1963447755
819295619
601780996
397699055
635662311
1653723017
1972326897
1443557538
76708793
1511535836
1579382916
1004182852
427260381
1118635085
1159858214
1880293174
2074545062
1755993016
265972468
878777069
517645699
83987178
1101523453
482763074
531581214
1312573790
372886361
6022875
950617774
1956483295
1323890931
1643234447
9832688
1646541707
608448102
1415362578
755295795
240105169
1763422066
660757398
1370487503
1890060266
1819641291
2002071243
2009992075
472520816
200492976
177301084
1852207105
1356417678
810706537
1026262159
1591739547
1473729753
433062939
339851660
2133075093
1233348345
1918456294
1870728111
751742157
1816237503
261191416
814696298
1392772585
766218183
651558356
355121165
916862488
1326160053
1904921353
1777379124
583138328
958582438
1612094348
685483566
1898770534
173782493
2115570417
128621829
292401385
1437207686
310583626
1870767121
2049380860
796452951
1381722545
1345692298
1600084180
287840616
756453556
1054062732
438075028
1253693188
1301121598
1343581752
1676573177
762426416
1656373225
613592077
1663078674
1363532644
528730001
631405454
40547472
1378063177
553853184
2130415496
823910758
556272249
248085756
1917162430
1859554141
151940089
1355876992
921453975
1880624821
1278491592
585190905
832918635
920922866
1303706290
491781819
1815742867
755860796
104731306
2133290459
1464187059
599011833
408685363
500921343
79296567
364070894
790758713
1523968041
857317623
685144471
1831632889
1598266689
779851540
735098844
287335556
581626080
1032215085
890035315
401038064
1760866640
95771994
277961706
202007894
1890649028
190392123
1498415086
1554760964
2055222001
786643627
1817880977
96544468
648641778
1244579626
1519786820
105846425
1577597272
1435967635
396610546
411483125
395874362
1171062575
1658568691
1522982535
1275901844
544966881
1229941913
396440153
1291041249
384704725
636395853
505736046
2098906321
1258815310
789019386
584030967
334626442
1006539493
1853513005
1822773887
635299008
895985710
1947923687
554766753
528364182
2085378498
668418837
1414428840
974343893
1527892262
1532866103
457033212
726352518
371760779
421207306
916658537
1927231157
1083461942
814356702
250741209
747273011
1484470126
636221234
451301307
889459771
152068050
1973750984
1917530788
1019466074
1749561358
160753536
963747180
326888224
65588797
1357090911
1089925446
189803010
312955044
551343681
681374655
1257477068
589477489
1603444710
185862456
1106616958
732800839
1998538256
867744427
849871367
1794636767
847312337
509968662
1764087734
449384075
1797724988
77191639
1059425901
186372825
1483395755
39297775
2019438390
1426962012
1615553614
1748483998
1399405895
1915832540
2062009653
525796307
1596595778
636857319
273556007
383543710
1021577010
1274268758
844788284
167349225
1934062315
1192386890
847056858
140930142
1457529048
2056369494
1432509597
175734351
1349294729
1731212787
1284794935
2099051510
1908949711
1001966735
676310409
419594657
1446046523
1634467370
568572019
60158805
986772059
1238684701
1897462830
659597179
278325948
79334292
1429509079
1680727160
8636508
1778388711
340989461
807498807
2008586021
1818375391
1911779255
2056386710
1353497086
1998965090
2141898331
620160971
320188174
166092285
823812513
635193386
204038245
450289941
1180737202
1923908875
755234951
551878556
1851648341
398561935
756695361
72371237
1950793433
1969117738
1656850955
359018494
1645983826
1800498797
469112343
238264928
1002478723
1411516470
2108232309
220047884
1418427055
197675403
268375179
1668392083
1128582145
1561447233
570957872
69097112
514956923
334721189
395982428
1407632527
1994442513
438928180
1534542
360698528
1838422992
1856444348
84443465
690597155
1648277007
2004204066
1402279897
1484126452
1546730694
549872100
469913542
1812712160
934098733
1930735076
511772604
1381656857
414737943
1163749726
2092210139
726389426
1219045107
1871271757
729487648
505942003
1770315258
1682786167
1755329432
1945783060
1416194043
1625322028
71529432
166244247
106599716
1812602018
500902317
1276121968
820816635
757564828
685559496
177497807
1516564086
921376955
624161949
532081785
1929983665
951446459
1943058944
115554812
1668777649
613188116
263637751
834928617
1509863467
919067041
940959004
428907103
51444998
1875099335
1075111789
1071933615
1661592163
1995139129
1159227364
194047587
899660388
161831867
2087571785
721140434
159024821
129997458
493095512
1723406762
1149811278
1646073106
620405617
338987860
1472924757
663054179
1282444459
559416523
661672416
647486955
203117778
2135095394
238706907
453165253
1745874693
54666717
1766127865
524282040
205914389
710488507
1130870660
590846810
1778301393
80676675
93065408
1934274279
408432498
1817051016
57692789
1785001780
773211529
138989995
1383116181
1020852488
583670633
158682000
302991703
1625679730
27329185
1850593752
739531982
1961420542
1480850685
262842474
339694077
576363136
1347469880
631505493
899804881
1608120178
1242910559
1779292719
98470018
463823285
458685655
1996395116
614612352
1124274247
1158552368
2096192929
2144614235
1245297032
119479147
1832218305
722662739
1272612598
825900024
981135678
1933090445
222122452
1814740814
1517209916
884956303
825239378
1996401177
1081482222
503233738
553325835
2005928333
448438321
1281039266
922303739
102285791
802731576
497030782
2099786105
127525850
1419790329
484377978
1563335221
989825937
242839959
608861821
1853562852
285886257
404615525
598204085
574398653
2133263329
595091592
1963973997
1679076496
2038334870
1553609428
1205282334
1636124959
547709844
1591312157
1805122170
154861218
1937084514
2118618983
729144528
1987324784
2109368153
2094086602
1943290513
1676058810
142098936
2071592915
718884322
1822721678
1085839346
893581075
1983221999
1352763425
501457906
1382971750
516544193
630802578
147886723
1743887775
1558443763
1412963783
1624586377
292582
367767213
2089227928
2084458600
1440882163
1987609580
1539065157
632898030
1072267334
1508486966
279991567
1616408303
409991499
448335278
593126842
1744505483
1320596048
887233520
2127769502
1946253117
647219806
366344140
478179500
911682762
243287829
194341579
1915330713
1761289958
1490799767
2125069374
1272376266
2018499428
240590283
14093165
360413604
2023471091
2090230975
1014755988
931919652
423831832
356270793
1992306705
214068217
811935708
648980694
549624132
510678620
1168330887
1896249197
1646564572
1071648600
855539844
381347763
426400878
1348892544
114359534
1773779559
80299989
1592126147
1242505308
448606621
538779209
547585189
706187610
1506856808
1121808788
678395048
1165754627
68542352
722206575
172114536
2135650556
200853271
1748311188
445530673
1149698343
1579686999
62596696
1068001500
462047019
515803002
1371929974
1455931381
626010927
925920026
139429823
2101172939
1822248826
1320047535
266746618
564496795
2000223617
1808609411
2078191212
401823335
159227235
660952005
902641144
106383745
1823060721
96025243
708871015
1612870959
1283089620
1008016711
718688646
1189530100
1756924474
1580746750
1138955769
288731988
1669415274
670644839
1912978165
1635646392
1697844775
1421185202
1981833930
648673404
587759479
926855920
2085564762
322895568
227106277
169102837
1687559606
249503580
136012465
954045265
975097338
1630415509
186348754
825377215
1207924730
1413152106
1980264355
434402709
1084476545
1336808796
526938561
622608361
386984228
1964928001
1546760857
179701856
2002604728
286104705
1218437271
359969979
1037432602
1126977262
276760568
246978598
1651062811
329772242
1293222078
965488001
135331155
1113759047
1257399412
1995937265
1041551001
2014742976
705957266
447472004
52229638
545614211
1323179195
1748443116
1076865637
401954416
43616078
638728261
1003569479
2103175416
1849503165
754551207
1939892623
1706597530
1248557475
1461801736
1558670679
1547664398
867009614
871818184
1119583322
236262803
169133224
1782551492
1382219347
930920108
529286561
998671315
1692134669
1668936019
943875225
686433723
914044608
1309042542
78911284
1249545391
62793800
1008525140
1157806505
2138670412
1820778331
1677369405
828204523
921531969
219989186
186127876
325505145
756549635
1852444342
1316601399
815837086
461477282
1158630179
488266537
1040558430
2120901770
1896214957
1129279864
286968253
999466246
1303051848
19467088
585203966
594164379
606770009
82691361
1026763257
1993952217
2019926898
1173627464
1395595305
1358076666
1921688728
591013892
293875274
218146372
1438271853
1413235470
595524634
2122223563
1177633930
699167552
2112185527
296603147
395317719
1321910249
952683889
815375391
1979304138
859829209
496489307
293167555
2061694880
8102364
249072045
1619160113
545883325
2092331312
1393836124
140184940
221157573
14266704
345887216
830410095
1498124760
766326396
335247902
1778848206
1109064926
1473019343
450704313
1147389509
737056766
822352303
833134339
482200837
1844141382
148399573
1908633710
432764548
451187900
353797085
182806007
1728922197
1496247843
242261800
836421110
327296679
1566876712
205945179
859858254
1896128965
1110680995
1843084949
1289893362
1168216285
1097779356
1180279201
1015372893
425316617
1085998040
740769847
587648602
1742710767
911323611
2066239284
1859615114
2130768586
544266966
213159681
2029973827
1468997614
607291003
522094515
1542300831
1068887668
1722029836
567151963
1267178690
986838598
1427548923
1510935541
1508951103
200800482
1472300840
1473616970
482587460
1971190105
1408207266
2027446195
310118412
1358371881
1896915874
1132602507
2013086551
1077104766
1177050003
844878383
1916743567
1492369216
1798461309
464494014
138989339
1378157683
1681256266
944145788
1707266628
1653616246
2044839758
1732318784
1049269645
773031696
1437102557
741111523
1875814377
1335108346
494344738
127188089
593353075
1123629816
1430206078
829785819
1173475484
732056395
2058109281
1745478900
291383705
820575298
561937938
1956413623
1068309481
1801442027
1294188611
991499204
877832459
580823118
1581727780
541074242
79647314
1687022235
691106805
1300104292
1237014315
1279370479
737210974
1485187188
118717381
529879066
1634032695
401846576
1061181185
1071213038
1483034584
1968196847
1959864544
1124324991
72901234
1476549444
1803761731
1744045972
784212634
1405311218
1863236076
2038164886
121315978
408916914
1037188678
419344224
166005361
933242734
1906681770
1385573078
1369879166
828391895
1631430871
1238383712
1857373482
1424928465
2024327899
1060425808
2133813778
1778166954
1871641518
602258014
304051992
981141610
268215352
1774802350
1262070670
31883828
1889683106
1003548202
1338995237
1973713132
428975317
1259073405
999336792
221306694
44133877
1649991176
903085796
1744730071
918582706
2074416930
1044330384
705321110
664891813
516708690
1774756799
1732491238
1632124978
1665733612
254443768
956891399
1428272680
50757671
1275161939
1612394333
1617884559
96829765
1508827648
1619555162
32328620
698698869
1563997718
1412374238
1724094303
1317066937
746497980
1134156013
249444122
1324488783
188673822
739646120
1157791582
1525413918
1862457530
1963324063
117618882
352069629
690775853
1972245017
1050388204
1684384490
897449500
1323376708
1403295162
593833956
2006258571
1183405980
744157218
168833404
1605430035
1999726842
548560562
1935662658
1094604611
495823031
967994628
1528351102
465667295
2049344143
1309325503
945840724
819383231
937768473
690399148
569455982
2329287
40098414
1781114194
1979642940
607127706
1981918032
744286783
284902777
289627760
1474075842
1387776371
1938578766
1635412747
124860316
2085324551
287727159
661834648
1841413453
930854555
1574469647
855826199
876975313
2114724060
318702047
1234685913
1744961130
1546465859
128639041
234006104
1087180811
1624240609
1655723882
824009475
551287251
363495016
1500326505
143728885
2143130066
1098257709
527938454
1269186375
1459759250
521117836
545766565
75994321
1307682121
4443525
386539393
788637890
1288759926
53455493
250621399
296154706
1331134764
356437460
1701568978
333592023
1091997328
1995440854
1533662768
766488488
1706168045
1336508722
1505363540
198612609
1240292142
554019629
318265033
630942059
2041312150
220287720
1080419721
1191468494
975672713
1804896781
1275339298
2095632925
1320982243
350156394
1398975924
1579468768
1506642503
472953289
196150196
1600743030
979315697
1670950714
818211274
893617150
1512936718
247572799
1306961964
1108424995
924563662
1418107059
1481902572
733969045
234760279
264745639
1082860860
2001255240
1809981154
873000630
1351478120
1846384359
236049981
1921193236
1651474871
457212916
1614226073
1752192308
865886414
1572703753
320689988
528311153
1450065346
1556551770
900952894
2103975938
79477158
608216924
1829737507
2012529825
1530649188
1193325502
1599386538
2122488685
1318668957
619873283
544975798
178863131
2020172278
1365315483
1864401345
761746279
722793833
585361358
1385495624
915140836
286846893
398928755
848920152
1076059325
1963503902
250052642
1279077262
2010150542
753154095
1134236962
1988515126
1947966344
74650045
308325636
2091134450
1004541078
1735725341
1175302278
1787479502
1646333061
1973014625
190072878
66735918
950996629
391117059
714768201
1024633424
539429999
463295382
1312517537
1857305143
1676930196
1548787727
1701538240
672071734
1562091559
1593718417
572015548
1776353506
1187037753
1717071626
574522920
1191505894
1130478751
1754583523
189579849
1494361190
167671742
1689194552
944627897
787404095
242061111
427475839
431193142
1448451329
944378148
781514407
129582016
1617905358
1610794148
1885763049
242902427
1153556988
1370748701
1434969825
619839551
1289100948
26530498
486058321
1312791914
1041494478
1843477915
1907981927
1453896799
1182237114
1581858501
561773214
871380009
1138711030
1225715053
423082994
180163953
1423239196
572253810
60189688
2028532981
1020280645
947342131
306677499
112178745
85468463
178603886
745336022
114896042
1719625131
580460462
1903245464
940953473
1868590966
369280903
951640439
669479572
72890397
937492417
1941906110
697239825
1231120471
1549860067
424651673
697855966
873517213
1211405519
95295607
1086144457
2127832195
11007369
77345274
653764560
1882456126
836756363
122680860
163467072
1748644829
1154056111
1502242870
1317158967
1765627775
107255181
2116036861
1957157164
1483909365
1848734122
879023908
408143988
2110205443
564871183
84555708
159714607
1503732258
1188557329
371467599
18154067
977971787
269921502
1797409238
928411902
300339365
662028146
514891138
2116856318
1760676289
1073291621
294629393
43231360
1752006790
391805064
2056632381
2142387473
1509648806
451651516
959016024
2007973413
591700266
778363978
1151836832
1956824058
758205912
1132942693
272939443
1713138138
1452297573
94189957
1008388014
1708628165
82848072
1409324248
1899336741
139909600
495604360
586246004
1334662903
1547644977
725722715
438594556
1644249362
1567390493
903166336
1821597008
495111418
1725423712
1367895607
1832371497
96655009
411647901
899763819
1350128237
718371845
887925317
859713903
1513666278
1346487485
721741906
891529198
1820331588
797053678
1494483089
71544765
50449353
1815763842
225627166
1675571296
598683792
2057381438
1768984556
860012457
751782470
1691899195
204709810
574598440
757037288
226670265
1370752900
681727786
447118694
1122196544
2080980619
1476839049
1224937285
787987271
1264836779
1250726689
1881078763
1847432446
1529639326
1611337752
1750059946
1458939717
283125370
780582821
2030956780
1129587781
56932402
29954172
864779802
1932522340
2141994545
18571309
1385390978
1872869539
832704501
289818945
2100967073
623093142
2121904021
1276524192
302612258
1097011501
1201191985
1841708991
1282313755
974444694
460647455
1674726653
643160920
1063093904
1272909522
936477637
1274801283
1031685264
2001999784
1679424357
1344062283
1989644918
1292709812
923711618
181064412
645056202
833081368
1159262675
760643323
258168700
1818158222
141401142
433004930
1081141614
720237940
820002578
1959172598
1511729561
1951881662
1294209119
874537378
271084567
283537847
1643927832
500509789
605033912
2145839405
855449939
1035209763
347196215
1235878248
1939678442
1363812874
1160407566
1452467068
1316622077
87675451
1706543219
1912797888
735051487
527074115
1992048093
1109350119
1598378994
1436148959
1326641857
1132992090
1749795389
402111634
604371299
1111152682
930590250
60112277
710356461
1459173047
1984876947
9496067
82632292
581716420
506406596
1141368277
1456683808
1465790673
1041178198
100011094
1935904601
411215043
637016515
927809317
1350713478
1516737369
1245458774
1689090059
201627607
717668365
260587185
910576490
107958645
848392056
1410544232
629863983
1247737107
1261377697
1900785591
226620533
822801963
797450285
478474398
714678167
1903467728
592812503
2084827716
1929860187
150123662
1632572151
2062412233
1759813928
820708908
988767437
1454964554
591527151
1588238096
313102058
702567236
1269400652
393064868
998676793
624708192
831537312
868791718
1329954299
2055217569
1566733845
46313598
909515891
2055064249
955480541
370326795
1781019462
921767970
1933185031
1578183957
1877434954
108200421
962745078
487421850
417150178
475441509
928915423
517600020
1485976713
2102396268
238882443
176051280
1474757315
1961250610
246738675
287438674
1912503134
1322419591
174313350
777973657
1827790549
2055946797
1987349342
592371628
176686192
1717491055
1718542479
1321376428
2068354333
1251781248
370937539
37063479
1348750413
1282339825
1300823247
1949164646
1057702893
1394974528
1649338225
1977260539
1642743108
567513703
1969985369
450895943
598221789
1111436989
1293033294
258274569
526131072
222764536
1308435240
1770975037
169234231
536634911
535536866
1489131281
582160898
1406322207
1964071921
773048093
861047462
1533565386
1013158590
1451086696
1642930463
1954907700
986418448
9141001
1671302416
857091514
526874362
1279811278
542959602
1073556554
589486611
224903998
1929332562
29563999
605002903
1421039350
1937465136
71393697
1896384198
653444306
528788547
394952554
575033907
2090666660
1069262339
91271898
1739603733
1589942891
365525313
1747703849
634467049
852443629
836815306
465540902
242900673
128637834
1144814960
1994577539
440167832
2085602825
1498779066
1867086158
1677736480
545400060
766042706
139551213
1747455372
2112022797
671494973
1781776180
214066530
1216454767
260109118
1123786867
544686615
188747399
1010581984
430100864
704183550
2105052377
1349182972
114687920
1910613637
209203911
2029801367
1442915513
621145388
75351620
1267704374
1684356155
1164348041
705590191
291882959
723009396
1544108733
2106674687
757828075
1005611448
2116172192
1346541477
1268036822
410764363
1008159321
1118818851
887177486
759495477
2030388177
973969094
1602586268
1657174198
1972447447
1389901409
1380873721
546097772
149800168
1414537769
1987763029
1311329566
387896142
696458028
811772049
1354113167
1268952293
1773349803
1868908357
986473698
2076933821
51144265
1677194092
1609416188
1412499444
666529471
751639820
998383474
415490157
781109834
304993051
514515383
1194018451
763951035
1354642732
1598823966
1463186896
766594938
50720314
1305301638
625640703
1960291354
1798682180
103960097
1188416553
48683658
885185916
1145923070
552719289
94229109
1066523970
971763707
360499580
782218745
612955042
16648333
2064875401
82549404
1703134473
584752711
1484059392
2079135959
549520929
1356908103
66607437
1333175640
704851652
1373067288
1407104735
1561767882
431829976
1384895020
2087255494
1884851379
885279143
928089749
213627686
950150216
85962255
1059196497
867769912
1686072256
380599038
1077937774
303758806
659334425
142835746
22877137
1597294483
995125009
98248192
828649332
166161720
1131834852
1072125849
1126775557
1198500655
1157378968
730297505
2036260009
769122159
1249923037
341462051
978559898
133588670
520462351
144449151
1377268718
83985235
1889220768
929736598
483015629
1038207853
259660853
354955587
703917719
1183588134
1737079775
2010557886
1156434344
567027480
1063010412
1600379155
1835589847
1913149925
953391521
1140810885
779481574
698911636
79714016
246687728
1766621682
1239941741
871057251
1318935590
342311061
1862014635
219865728
1328602606
512734387
2090358682
1355118558
1782019862
412823735
905525907
1480664940
1244410244
2142899840
1757302927
123904618
1339797856
2103063666
301794636
345748219
1883019055
817750132
152364180
1019907128
630843876
428326190
1139697962
218817367
2034796955
27082279
879579884
100257534
960538902
1340097411
251626689
2029875210
521425191
2086733511
2119265105
557933010
64743855
1909018361
1615915674
523825656
919719108
2128735381
617075980
647504118
712368293
372473380
1173809453
1540647580
1848785325
2028174474
398088236
257840561
1352254732
219057933
1373688718
971295967
276429514
117516140
1182671941
1444101735
823695336
936339099
623003761
1901823181
1477861687
1122846837
2147359098
243046061
294644880
797448410
1997523
966197140
1899328579
1099050641
1376194532
1992302405
1160949870
1091694845
1410693672
19215225
1910487475
1462051667
1949704105
569320960
324268818
1741257056
1922267526
993535928
739507387
1526428580
1795746111
2089029108
1983098349
257721259
390207588
323779788
1583683371
1097955265
797957445
189912772
1183681771
86650955
681290331
2005005465
1738127637
110336674
1212318734
1701160428
141145587
565507824
738230018
170260899
1104031755
12149451
1601554062
156913114
766480624
1386655361
162409036
720381933
697839732
1409448258
66336106
1318966668
1123717150
1306957075
1561906203
1752224867
1974246477
1596306147
1614303682
1395196437
456193981
1447122831
774264898
1244763455
1132940314
437393228
1422447831
1713953984
777823766
438508106
265019185
67619170
1033164337
2128734494
37156749
270154932
4578244
1424195736
1082971416
1125720515
1600018220
899657280
1866382228
2027376051
55575428
2065937600
157047415
1695688552
1010252208
1532835821
394867253
202840254
202930701
1522430148
929072035
168740161
1827471018
1562159671
1334887729
1558121497
173495853
919209219
756523413
297062114
1761150235
2131461192
170360331
1751548681
1535258877
137126298
660572413
872450392
800346605
1217374400
740249329
2028752446
733015440
725687608
1927207562
105067085
1175279714
765879572
982800819
150878930
2034532642
1662090767
1850756019
1557367085
759153149
1846901157
1348024395
666016724
1875884869
983466367
1445981506
435181101
386807291
1122902695
1728398645
2119422183
1858211182
1824318378
1984591071
441774723
1006510571
316808954
539288227
939380515
810832669
453191713
2108589009
268423433
1477804461
99268645
1527497512
732801182
624400955
1011458456
1367338870
1001063711
1922737921
1891748844
63517011
1229132891
965077661
1262254471
1529678245
360106825
894829007
816632394
666785788
1777596038
1467289169
1568651501
1854269508
356913632
936765527
807003845
2086046162
1152510176
474700143
1810190301
70626580
1800208309
1127505556
1821298623
610372070
1728168467
1410757161
875896136
622710322
424770777
853466875
1986660096
546296696
851778943
1889802551
1023866748
51600800
2099100293
920658424
49660227
2005983631
24503270
1346171071
607040437
1535005210
2091170594
1546380807
1229780603
1112766343
760468382
1218528647
3812967
1616563593
609802854
1600960541
43149753
1760028952
1627653977
180868707
1031885683
68970203
674518191
1859369670
100249854
2089050528
774012783
333356095
2135434564
619933826
1475596235
527069020
421674422
992685293
189114671
889289
762496482
871645553
922935987
2053536889
759456818
1769144071
2046027524
863730872
2001436214
346061938
144350539
654276493
1638949929
1324432292
889919652
1846850503
869975592
290609333
1083314388
1430694885
1142910976
1103511324
1746543232
2123622579
676416839
1628039468
1767954289
780198665
1733735842
1305191826
271349388
1766649566
1560543655
1528587642
802397324
797060204
144467466
602182478
1183292335
2000257987
1232738547
356872390
1693623460
1904977401
478068030
502267115
1440396826
1103632258
1074599817
1218077360
1721390416
103498582
997001821
1138552553
442502839
1877775322
563796336
2044694241
2135276899
714970726
111327075
1583404625
1299225618
2029200570
29989174
29330767
1837833419
925996907
1038373435
1137690517
2097777039
1637154879
73267432
828670398
1674210418
1328442480
1586402097
731301882
264486846
131018434
1545800138
1878221882
1888347713
1975202287
1148675536
1960318069
1438477368
838554329
1944343544
1298745593
1612484070
1279836779
1696657693
1823042136
1190496747
900362389
1777983154
660252731
1203681153
1593671200
1572773585
1081364213
798582960
717338375
652621921
471115351
187994292
61019172
747381750
1761105856
717501884
1062815400
2005303007
681597990
1289660417
1872120102
234260672
2054124148
1815118603
1625094836
861169369
1848122906
1494775083
1228455967
370618496
1716792501
2036060177
250556355
389694480
993969435
1027924237
426033711
1057022414
1531575400
312217933
1284345134
494473588
361297381
1527565771
560137817
1147063771
262637451
749156394
1140313171
991983909
541616566
1750048373
971143707
1155897720
1663233107
2064431996
1373143198
194567272
1548301731
1816510249
2138179808
1108763738
1679821006
740368067
1278205749
314530709
1571885844
1783967101
821847121
919851376
1696645974
383482724
2038466562
1578360333
875603816
186122156
1153813480
491327171
1859605131
992282406
1287539962
1836653183
1645661197
873786787
1483462092
1554177447
2069529880
354065764
444529033
1812373174
1590023890
514447356
1080505778
924490279
117180790
1673545304
468524041
1634522952
1091232158
514347168
462390691
1892893638
591443623
598130518
872205455
610998374
1305940469
1763975820
1864437279
134776063
1484444614
503513856
191001966
1993844022
1205527115
1274272241
1875152215
1997519778
1116102606
213373247
936090364
1404680125
2088986814
1717783534
1008271251
413859967
1965513197
1943090814
1121559449
401967464
718905169
328736496
1832871860
1731079942
1418332577
1894913266
90087433
1309301412
12823767
1462260358
32019977
1861611216
778389064
1630776235
1801196317
90340160
187181966
1013106511
1214575067
1823521202
4112301
1576476362
1430501786
1035293104
359887445
952747754
204881856
804906248
2001814898
824770464
1794790077
251356190
352246749
1111460977
1805871902
2059839827
1452609353
24564870
1427924810
1450467071
1557794559
1768213434
1506692322
908405271
258606434
385261918
1896157927
1363091183
1987462910
1755920864
1909159046
1959624140
2036598745
952135269
873908971
755218135
464755414
948835665
1597763448
1543812734
901330638
1140445649
314975886
925858093
1859143140
1503309111
1089016139
726788289
1792162513
1020491341
1608951757
1933770608
750383013
612559423
165821370
998585569
612142096
972596233
951681589
11678256
910226304
285201912
94152335
1838206473
1161739104
720423006
842949580
1490440496
1823320426
64627425
1133848493
565445236
357480842
435354919
474365066
225573688
2117577932
1420211564
1324612440
1870152553
464133930
699109947
1321731699
1346844199
1591682527
1538599471
917670793
1996500393
231765383
796103690
368545303
742356804
1244139661
2024824660
180566249
1143509171
1117748637
1786401862
1906194829
2024123100
1245152533
577829974
314253722
1543206723
886143132
2019619283
2083901811
787627034
1624440735
813824293
578677324
754265959
1100836799
1204281440
1850034322
1806245192
247572723
785852335
292259275
983257659
1878621386
1766748540
1384088430
46780523
370122042
741718633
2022702287
2095434665
754913614
1065638606
522461457
810642927
1941124397
332320035
2085959232
200925994
166805222
776814543
153240201
223260126
756305324
1116466363
104251213
1354187536
677707677
171325751
92099306
302509813
771067836
680369932
1928827718
311886041
554401036
675109935
225693598
229851030
322943040
1734077254
1507451734
1532798271
1369332167
244007849
1508380630
473982122
1596907654
2101928388
827907798
1226388481
510523341
1721669474
1787497735
1119150759
862045633
780477426
904166275
117453864
1410449816
1902744700
1296640773
2056914230
1296765327
2087087148
387923247
1166981046
1975153034
1575064745
981008255
352118494
562340141
459281947
270400919
713319315
1688623667
41981784
978066059
2105571614
310693531
2016257636
791262347
1361999945
1832365715
439929053
671206904
100764924
1597355861
2091864863
830685219
327473451
1714211110
1163528819
123467229
55368284
99517812
1694010144
2007575746
1956189357
779777320
787053269
1087750313
593954884
2018424577
353402572
916421809
618097844
1984443807
1458240927
2031908519
99005787
477849123
2145691395
716795977
949607897
1603177975
572310487
1481261667
1054899834
943624500
1340952161
811945531
1233987560
584534356
1873072937
895678601
216336430
42492559
570693731
1199188795
1533531688
77579067
355503824
982704080
714147417
936540370
1122798012
629649906
2087929524
131936068
1107705570
917469455
1143948153
769994381
954313
463989612
979808983
1780670812
1770559698
1887061905
971811188
58647222
1004734964
877856465
605304519
367695117
1974224614
1881511956
1998473532
677199893
378687454
229974365
812112454
1467922091
568291524
1402686012
1192846066
438863315
457489084
352718399
54040538
1090955808
2128823077
1644533564
807235003
1388367592
44379386
1734549231
678126962
1244992417
1075279819
857332328
2094014485
74275580
991271354
1017834271
2112371627
1477976005
314039721
1587894746
1019967310
1617810688
118853013
1624971409
618733299
2039204569
1603002604
1222380798
616415293
1148034279
576370210
1617961675
1928013372
1154361724
2005406364
1072260559
1453039148
1264127564
2115725918
742859799
2070512560
1656074325
1273082124
1061361755
979637357
1578420476
1158361541
427924545
1774882028
1946778735
1913925565
1295901361
804687024
9894069
2005487035
1105934799
85377634
494639790
1415102268
124015953
41607231
937598337
276906024
1768005845
1431427020
650465322
252695869
303012429
635133710
90493937
1132287047
750662604
53328860
962945628
463254671
1069694558
1724962981
338959309
74131080
1589762913
714055816
1803574837
154334480
1690630163
1442882425
1420927458
697445525
394448449
2020016846
1667424617
605424628
1803907104
1454155042
1661765310
406600880
450648397
207008449
2482621
197841754
1580665276
1500863048
891758247
210769632
1516283767
917494775
334820502
1488654975
976595299
1806556891
744383224
756935699
2001504661
1262423176
1551276060
298517974
27950808
1673655761
1202907136
983426579
1224556345
1634418222
97942058
1382082327
536005342
321786150
1389655929
1281404952
208158077
2049367400
619823352
559838409
1430825235
109664804
244264418
703725126
18151373
607310369
891638389
428636907
2116933372
2082584872
1864027393
1919751764
1478010847
1462994764
1178475891
603478569
723024912
1504304571
751567417
1644385896
2039747982
1578627803
655056904
616796371
484569681
158942800
61320950
640990797
1160994372
1230151118
2031284471
451232270
1517784457
1205749933
509096131
1362785963
305118839
23375035
971474704
1398652438
877487050
151132622
1225042342
488855913
1397970865
842720984
1856045314
1885080130
705893679
1071568239
680150901
1327659449
1669266078
1742519991
1039576589
617965890
1193972733
1858569941
1385663582
730835820
523365682
1424841208
1702597939
621732591
710995056
167915551
1126798890
186256385
261338128
1535023476
377273708
1821953018
224988462
1425265316
1273718672
1101826470
192928200
280371504
1728149099
440159787
1083739926
39745304
972500734
662989852
1393801015
331636714
594386818
1113256102
795245706
3224767
242847401
888789958
1245592298
816683032
1833300077
943726542
573315765
2003450483
1186391415
1098541699
382841344
1734665930
865484993
1860482253
296202343
680187455
1341298217
372611903
110595993
263801976
830066794
832863713
12668651
1830649015
1673023411
620456381
1105605838
1922348207
1061523345
358991643
1896978799
1187893816
688346430
1405932372
1865988337
1359806015
1658086892
582148272
648711535
76722659
383763853
1839095384
206090599
1908867772
729119786
1497737387
262294102
644494891
884073597
1758241277
1630140958
1831575264
100434526
1300566522
1138743767
1210564728
1966039326
1405275817
300448856
284080938
1433663753
1081388188
833222578
2077491532
134127340
1481848392
1931999269
1399345822
1022458107
848702887
729274827
471793792
516947422
1715589995
1715850087
1866431294
655096487
305985457
730069034
1063527647
1112875389
897634836
561822296
1609002674
930357029
1171497499
1101059341
331365475
1939487222
1889474309
1753921291
393122174
1932425069
1922269485
1070580865
213484610
1983990531
2011744432
1515760088
1713339176
200264813
3026663
1511634189
1794748550
1075803454
1304024634
405027073
745799328
1528522643
2045317653
237631284
1184494733
716979347
1552056271
715886978
265957839
954423824
229303908
1194001814
1686178554
590532999
1727913740
702229999
181106103
2081080713
159073584
1382370558
1062419750
888494266
320499421
1266523891
1354071617
248128403
1475619969
1495266347
1282698218
1811034823
538219139
493704077
506813192
626363865
472221655
876848196
630986530
714818704
2017664813
1338532073
774143594
1116014122
761968448
239030412
1601922532
810499812
1863705296
329665067
737658319
1461632687
1404180660
1739521551
1979002396
749004562
465972365
852478120
468746740
1749246316
1152814759
860130397
1449655544
1545100788
1631147199
620270568
1369407122
1232885948
44763423
1567784139
814358244
1251633397
1402291301
117123442
758778554
384571044
1557662940
878230320
1448585079
2021767550
1275526761
2023134435
2017525798
1008754206
1923824581
1148413205
328366391
1046361359
456861225
86915110
1509542988
1946585423
968416665
1586205355
89410991
1814969748
1795721379
1544262464
2084140890
1317131065
657417729
459939244
439533034
1081473137
2144117647
1017252922
419540135
1747164806
1027407591
1372351096
58018259
1941477352
704261610
458536735
1232061148
545635981
1558646446
320548654
2145214612
886284819
1482268670
591273649
243123075
1002880519
1557381398
1667447852
142633010
314325214
1534835370
1501170381
739603302
2074617986
92638931
17843239
137610818
1881039510
182325467
1181829776
250960512
1557057837
864601594
820618139
1711990552
1029591513
474058142
698841677
367512565
1151671140
1249642
584132954
1265059441
1434168571
498269609
1552600336
919334306
207569675
1888813469
600038946
773486295
2052511431
583374561
684053420
401654046
1973527499
1304269717
1906101567
1192897048
215496235
1434419233
1989363051
1447176804
893976911
1651489222
622447522
1044789626
1031372260
997742958
1469302618
1355282815
1624559576
53076993
1185038509
1942006986
296809745
531219361
312849586
1912008899
720599889
1583318763
1112534440
1868022595
985579221
829548900
1967056649
257150512
2075176988
910468129
263829084
511835032
1515987564
155715062
1321762283
401101413
281387621
1149981395
33581038
694950591
1909248876
1671622026
444376880
1779059152
1921734354
680740586
1419608712
1201223105
1473395062
43095600
2084988550
1223988009
705620467
1619745165
695468005
479508524
838907868
1183161919
1428381169
179448086
1153947785
1845825822
1285757999
1161194680
234288789
785372675
1401394559
920332477
1383090046
1719281941
849026393
1576568196
1459038632
307152421
71516977
1856232152
696208282
1346640373
1156848602
1793041336
73554184
13580563
141202398
381532898
1589981742
1283826029
847694306
695525184
2106960153
1570685399
884961636
1535803359
2091501651
780552798
390544403
1968295886
1336517031
1674593448
2132626652
1210131303
646751103
1090516125
1885450534
129930163
1905489830
1689419622
1046930571
1218767560
1959225645
434003289
1897486755
2061621367
1932022614
821596318
1635126663
275672603
1976702716
2096146099
1827217618
419619582
327326070
1024753623
1636661942
2089197681
1627998869
1846337509
728134493
543004364
1531523786
826525231
1422689589
720623772
664177089
858099076
442894458
1141407561
2002310244
902681981
623178789
525916095
804948672
651243826
1927457130
1382864452
810501949
1811194065
273859813
1835389616
683244419
1539559785
86374839
164662539
2071507008
605496494
894825207
26966337
2125023827
834306585
11746986
1131566054
1100929315
25554509
334381014
1088421444
593620353
475589670
745809968
1035444877
406484770
1552524321
43580251
1466310649
1884269468
2088293794
598185971
1844232019
1233548231
1394314760
1066453788
795225904
317154074
208382405
1276275125
1645660149
670381248
416291949
1632596770
673781851
243061462
2142109938
1509047203
1532475771
1233642463
913535348
185703892
1172663010
3858865
378349695
1446131148
1768191899
1736947458
165144559
1776067299
854483279
1908270743
104770268
996266620
1871500684
1059141716
1985387578
512119093
179628377
651161741
904517626
1575855632
466984355
1868664265
1451356976
1497281717
119188404
1925648134
1898138719
1947871001
2024053037
1897251296
1602888608
186376253
1217860687
1107663187
1348106867
843085345
1635686506
1695288121
1188281566
841462906
296639033
605845183
934883568
265102892
1129806674
355931096
440414057
1685039135
1849329515
1125082961
1828004860
1770062792
821311581
624116409
1537758513
1586925676
1594261887
1413171778
1687385350
1433656892
1943987548
246284981
269023510
2053662766
1111167162
794716099
119421541
492392075
1651294066
640617109
316759792
300947664
1360914582
1480767422
1321994223
1938259995
1666593427
79930724
507759588
1938768224
732082083
1737108023
1041856028
390068236
660660755
1393293975
404229728
731381645
172886001
1595731842
1339337366
1018846782
1100722218
304764182
1427113377
132691705
1323996757
381272091
555409536
762397704
1722599060
521432222
567159378
1510594827
1284508293
220734497
902295556
892398933
1001495935
1288088696
46011848
474852838
1065101355
176995471
1473762872
275257343
1026622738
299465802
991890207
1047665494
222154016
543132158
842677593
809157636
1721707462
1710786637
1270906310
2118413670
95550210
864302375
1738015976
1222048679
1660135418
196872210
972069689
1355226758
2102582908
1560565596
92981601
1049336620
785481292
593758118
253546810
5873349
962123466
233554284
1422290094
639703201
885074780
49655620
564418356
1147280561
1177386810
46580901
649370968
754208021
201108038
1882884966
1465693550
922307824
1890628943
859994761
1627545494
1565735629
575503789
2032260174
843599262
756560444
986685999
175049838
664769586
1402721932
964474650
1191425641
402580016
365421885
1139655184
1411644410
632324473
412929862
1087700750
1766234784
1682448114
617831672
1033890875
1812359883
368138968
1975014973
859217338
870739364
2003312838
763049620
624515832
1521574673
1259063437
927524434
1111327200
1851648099
278789567
833322302
447394808
763371121
408842327
1908935846
922306985
795990007
1700023550
1244885546
1295192005
1970949935
464944336
2117546244
280447588
1650353488
92515993
746542361
375587401
2044880768
142288337
38427818
173971548
300310043
1036473344
844376917
2079433293
1256579573
885733456
2027225943
1323175647
902069096
1201899472
1745717419
1893962187
15698091
1225563682
1324927690
1160534187
1593748241
947795344
1172133621
1317275184
354139759
309192409
1251365577
2086270836
1067144860
1070166542
1485676069
498061214
1598997984
416927359
243269018
1614105617
708357087
1692402462
1044663400
1760715081
1718422071
953992834
820950842
2130747008
1174791359
353626063
2076769749
1878317588
1328899602
570195368
2025373125
1220158952
1402900257
1919868963
1322042545
884935539
1446866096
973170585
1976199661
1349914688
2135414113
1940190604
1102311818
2068480568
1636806971
95569120
1231091219
944409416
1561314797
96010824
1700911842
1944555077
1449922319
1468115921
310855378
273533738
1263442717
2144549342
898016684
1760840377
2141843912
615354155
324317930
287708041
403309366
1506390261
1273957475
1751492000
1899797741
22071089
1131268988
984334114
1706715433
903537969
659957806
27420752
1968796764
1676056922
608641852
2132625387
1811037094
1847215487
1782134803
1345339230
801129378
1891647456
1269438325
1130712752
1348941275
1980676653
372074831
733135332
1134921495
770470554
956012387
485663648
1960683125
16985067
1748475694
1975286506
1757328061
537980382
700771452
1436700167
913684689
2106133815
447101753
502394900
2079357596
1890974636
1107198496
1580962864
987413544
380428619
1894573287
352234077
941562677
1585707783
2090642991
2013135724
131361805
190629059
302141964
115097015
1671471350
1475536911
2027845673
2109831307
1102723050
1283519787
1438649928
1424707907
1590767792
1089201069
1490969149
1428694839
222858100
1917213047
1237599172
1751033753
541675260
64797761
98906142
811770426
827856505
958073181
1381335692
360195495
1261840512
784168329
1325314056
1761993613
888607970
1457313233
1808304348
1746394184
743692982
2089275323
1984987748
1551062092
1449432769
414830879
820513495
1377636099
168409660
1268830376
1639113146
1381160121
1466812481
1514329679
1792965393
1410940100
1411947651
565463852
1124821527
362726420
1001208244
103813605
253874729
1490364281
1607147272
2105698084
753525363
146934007
892086129
1901562265
803296983
472374215
2077749050
1461660121
669451123
491264214
468042250
5612438
58025429
362789460
1252397669
1327758643
2101690389
933167239
1823241818
677883895
1196505639
2138930717
1833119406
760428689
190025012
661351404
1810969823
2079878989
1660335344
847332776
752603587
1865263230
403843620
2096016842
686602952
324967397
1332487486
789158500
1858451891
1190794819
916023323
603900059
1034606850
1112371412
1739853952
1275361543
1605115004
197054739
1942123110
1292924172
1215806676
712454707
1724316219
607279483
1650323549
984429654
512890558
1288907767
992950127
1541518717
2005871558
2050700907
1857958850
1249849661
551914608
987704435
1022232158
1399646526
1533443327
1813354021
760624422
826725785
2095136160
938837317
2057640649
1208704239
1268128750
1849659797
1007278941
489673911
597790185
1683102785
1661919975
1462552955
1515738143
659152155
678292653
11734768
2041422740
781170207
1787203653
1088067715
937187339
1681182730
1279285321
851188101
2108436112
1134427869
323051712
67530077
1607206800
2115988771
1484946713
54577003
635056425
139039098
376039068
1267379173
1406384424
701000159
2075488815
1154134027
683919319
618004574
714952609
1012728194
665583996
1231107841
800607963
1802680360
96399644
1261034675
72003205
1433595048
1126529700
2033387676
1539863144
30317028
1101550964
835347
1282687341
836256936
1589022143
798350732
388222026
1414556708
1818365887
1341607707
1783806768
494387752
1594571155
1756989469
2026710050
1402481465
596931854
2012564291
475695651
219514596
1410783978
1992340831
15884780
1312243810
1731255355
723095977
2099454279
704357869
2618622
783152643
1215616317
1113983519
875980370
1023682375
816856978
1104718650
1803417829
1252181357
1125350924
673932271
2050541256
435830787
379402219
189801388
685837850
2045809241
12014746
880160361
539560697
353388382
2108307846
1337796002
263969216
930858596
2053214465
900257699
1826644514
887482238
1965791197
715577478
1345800166
519098043
389804995
1243013738
1206707786
1198789055
2027622935
795278601
1708675551
424354568
910888268
1358196398
1730175768
627902191
1401625577
1703048317
220186563
1496207044
692225618
372752843
492904030
766402211
893134089
741591457
11278172
1066465332
754673490
1508691469
524066834
558174150
420733233
900184240
1650267326
1631185029
202137956
1937423081
834435722
679704682
934711373
1785443908
1425654324
93262989
939791743
1901817034
1476202993
1772709226
1652704894
630094018
1792546799
389456801
1170562185
902106512
872834207
966663003
1143747490
1509064532
772197533
520747202
1501925350
818254815
1869009680
255614237
591391864
1364367962
645471329
31111625
787271954
2018528183
537913372
28341601
1660989737
1433957159
1656001181
1502205918
165171578
515726886
1039474769
979910131
523023960
874845374
662753183
1643157230
2084477547
1211849089
1575793332
1662330713
1596091550
774599310
186208869
303797830
230020620
531806451
106059820
943735141
2095565000
37548424
1616986178
441964684
1897666034
1805348088
300684318
149963532
2090044384
1676144584
1989749849
529648416
350329931
591684403
898694010
199332491
815303366
1330138208
1377230812
746999457
2054497035
84741642
1561460190
315641072
661845733
1240067991
578757209
1900396311
1632773310
1309732275
870624438
1146375884
2134353243
1096635053
1526825299
159972070
1915822881
1405425356
1309672382
617560914
1535465368
1476266076
1897273483
576220322
920252738
1611119543
98250900
1458341196
1515717424
275465185
1715296754
2005209403
1259862438
1344385882
1119771444
473134678
71178693
1748132497
1631704374
1098088698
1397786341
389677581
2115333526
1043019638
1416614189
304837057
997982370
1270413097
1698368488
1690001780
2048187359
680581196
357067629
554154164
110624891
218782310
792423327
1328269302
1065380994
488593489
1839300206
311574422
794652365
956122264
1256079683
66449700
379846619
157920656
462437448
1277319010
33104971
1679493643
1190602772
480568878
1343117340
658951507
2030353296
952115912
1950941076
1925563169
367067965
1511097562
1368252974
810529865
113983094
1501240626
984198429
728715961
744506950
637667298
2079292627
217017814
1517255563
947036964
1271295959
1688366803
1034370314
1539018770
503267533
126164132
1803675057
1326480028
401270956
1734191319
553407255
2013637195
1229670744
739771095
1556018020
267737655
1482088187
1044411698
226647103
1897912602
2099805005
488474924
2107140058
1696035316
2064910222
1242182504
2023939196
388570135
1014582832
1171343308
1621137905
311620393
1338887663
334181891
60444698
2105112558
1119261506
1923026419
56081633
246192098
975903622
1982319387
78017280
225279601
750403110
2015291879
601565202
2139499472
1311383541
1401766721
1482066439
52680292
164375709
824389957
16162472
788861695
1526601958
909703885
1199417680
883737660
1769008623
1012435060
1628936345
1701499758
149887576
1311858867
1850146146
606843082
444238979
33024894
1554155808
991927230
1320932840
1750138671
820777795
2104144562
1876644915
705344735
136980595
305056723
587031544
369329098
1787633629
1063261459
2142935800
1270916764
990427696
133528722
1846348415
1582614251
581650373
1915084972
1900775773
1045950969
1322997387
1333987409
1626080791
1892799593
902097014
1776509717
233169310
337067818
1415524792
86741525
1974292730
1924920077
2106842872
925415216
1776338969
1742320996
1513153473
734826087
2111925185
520989843
627953839
87837978
430934991
1168966491
32354680
608389797
1132733761
298964504
2001105704
1188721004
130051389
385967742
1077334810
261453219
1626104409
927766456
231986193
837211835
530409327
451654520
1142340940
743155469
339600832
2004251857
2018812132
714087478
583989074
318332459
575170864
1602086819
1927092403
1447646163
2088267733
1583699539
469820429
1830191498
14719844
974272909
23384691
1633650235
1122633362
1876793019
82380538
1392895980
534326579
1789730777
1419649058
1667551372
1526440788
852587489
1399853898
669717054
989746078
752101069
2147093915
1977184981
569721963
442929615
1117544131
476463345
1639835586
1707240356
906849262
698822617
981790753
418195799
1270786278
566393702
22589297
1064248618
529439511
520639857
1624309001
1378848900
1684071267
615880844
2113250317
843459303
223695101
88130865
128735655
548651706
896989801
405947819
1461140286
236092794
1239179615
447281911
1265423527
242149366
542219173
2026639343
1945284282
849006272
1858438752
1703614074
1726178575
23780858
97714035
288189231
1411990677
1215302140
1121921101
2119295511
1995862477
2094907189
1684385803
1746909796
23303883
1785584376
1160521085
1669978992
2036210167
1999858481
20271528
1621448716
1045355421
1349334788
695048772
1882471273
318930095
1703481082
1898539834
883268942
259796263
732488916
716089685
753663508
1249640834
1025158266
1981951202
313191086
1520554475
89392029
944915263
1415375386
53846005
1260561027
1157052844
1194504132
2025751696
266507291
572714756
59546053
632366933
1672164785
1756917382
2047832933
933149609
2072248306
132419978
779453036
23955387
131208958
397453899
677174079
1732506130
2119148033
1894266315
292813955
351213734
1140714698
1856673363
595965015
799927999
1621315207
270652725
2013612957
141156961
646306582
653749691
2111568595
193334426
2117327469
1497374410
1364764204
1200481566
1330317851
2075641302
1833099719
1680638674
1280287745
726024252
724712970
1190486203
952381418
317085255
1282071461
1806150827
366156468
1965534493
1268795476
565517757
2063275851
1587855562
52404762
1895125448
1028605639
1491461866
1107428525
1536079017
1761355920
189421791
1042824521
188607912
1977766454
1907377624
1742784166
876926503
154661055
783609031
2134445428
409597913
54661022
25542501
1780153408
412193515
156674560
224103478
762827005
731458597
829981347
1792585730
316749619
1564386229
1845347339
1772310881
1863429654
670814892
1423075464
2058658298
755315643
283095468
1594321756
1911957715
878918094
1687029564
1115668354
669390116
2031804824
1353620955
279712102
35362916
2100461643
1429537280
1382436497
195315839
1290496911
755616123
1780348281
206801191
8064277
1438539656
447098416
2017263620
364527491
1242848735
706128657
515050894
2135683707
1396795427
894455798
843206403
366745221
150508666
1775674231
423832108
725078532
811751517
13567594
1891261969
1444936958
642514706
2132194482
1231134259
685171894
1626843308
1803586900
1758540825
1670011314
1511378769
1567334992
1055107664
1457193510
1502696970
2063831416
1233944119
300021570
636952342
932947076
1333451292
573942128
258091405
1605744898
738285468
462359450
502610013
1097199887
1557908041
1339033718
1695219708
82062082
478941605
390872793
409328933
305939045
304542406
1146422440
13111974
774772677
25820093
1546237179
1367183299
1231970472
1829989584
1921860189
679493321
1385775232
1142238076
207754449
788519592
877111439
123452460
952970492
1614171591
98074607
1061307539
528584849
1888589883
1453233188
887920237
368377619
660356464
1615090067
442515700
1683942741
959265550
1448493767
727034788
1048758879
1367901990
1980062214
1387935866
325487455
2117670377
1783759015
117206464
976650178
386754774
233893780
1499146503
699887111
146777038
224055127
579918068
1388836677
435301455
1754767557
1230225195
1704084455
1430900579
1433857330
1430535039
1009711082
1003384775
134594073
1526865192
1553624745
1054555153
1882414588
1279393194
2130526189
1091005776
146137229
1490789187
1147734815
26250471
1683976853
1407871548
1296731277
1575961406
1010135684
2050537523
636614950
1096789346
1505382631
89093557
179479176
1782987751
1442527184
681742476
1413145533
1635391715
1192393699
1819510447
1877300534
396236302
451925157
1411577693
518277382
416359209
123165700
1539980872
1380486990
656362565
606623502
454432106
1493467753
1346125772
1981597275
1098596205
942430953
993025354
1699921371
704526812
1825885219
1992379079
1410368864
1927739213
34662594
25105422
1196720357
1473880528
1420840456
410963972
1407312040
49112331
293509392
300666781
1201346963
595214517
1910841964
616059779
1343956247
1467408977
1978663676
2128005937
748587513
1449101282
1507286861
1870961101
1248668730
1388243556
1213070544
860841460
1434947
831663933
1375083881
463335188
1961682160
81847064
2105386045
1537567630
526243950
687995912
1392672994
953446323
633527196
2049369074
411067807
886856515
1385246940
1373997637
203997449
60969084
902611255
1520074504
1151730870
1065398550
2060674357
1218188315
2120953837
1382163964
1789981755
794265673
5284987
1918839955
139271499
1922120024
1759462128
1554459940
753141716
1109450221
550162122
698227114
140163708
547539026
1581030052
691507982
1780501677
733425723
397376707
783849579
1013767831
914916700
2084440825
254327975
617568420
1165085085
40115917
1440474426
1243280626
465433325
1565827654
1453166437
1357221486
1385780813
740598776
1294376937
887601634
1517164911
2100081360
631683193
1051698682
1443147099
1260487385
1514804600
1916257034
1893814255
1753536877
96793943
1947350064
678926131
1630519574
1661830675
133826272
2045575906
819398237
1854757792
1958425459
71538413
1217067852
1026780780
1182950736
1894088061
1012106411
1643094336
432376592
1521135980
355036515
1648414615
1310076684
1972482227
716047148
1184785397
961451897
1736717844
320993895
1134982718
816492097
346094550
658283278
1293513107
2122166838
396592602
1252275266
466371393
542486020
958592005
552130855
1272582242
1920842200
1988156494
302146657
947811397
988807836
193015012
7521603
522274492
1458084442
2007242475
1447924493
1530718784
594153770
578486286
361097775
954737330
304403588
273775983
1661177764
1810657987
961697917
178476324
320888310
762446577
238356150
905480557
290388180
1516900172
1594750972
1222666769
332122588
687922693
175731662
1977921249
1733903442
729824660
1598240915
476945050
1042838000
1529580250
14912568
2058363878
1345242858
1304313676
569775132
1692346565
1112161767
72746988
1595635048
1945675884
884260019
1924227732
30850444
816317739
141017111
1909179543
1947701739
1960201972
1580290204
1224755488
843196653
413242827
156974649
1425795017
312871304
2106868685
719693041
333984147
1182045099
756383573
1769322754
39295153
157831392
86742341
1027201854
1016872440
174984254
1489595406
237237405
1146242752
817934876
1996487782
1845173119
436649099
2114517412
1049416953
115703714
251916695
1865536533
962503584
1781243358
1265397820
1656923397
902351031
1108720768
15560836
883966774
1899950108
82096264
577886022
1823850493
714191936
637986987
1029618580
224786561
1472546966
1707786690
956462317
1195830620
1169894088
1190077489
1291793010
208134824
369614406
1553163881
1872369659
1040402702
1634577802
304577240
1358423307
1860005158
999650463
1109222043
812655417
2050027639
1857975207
1732045581
1967119286
2014972098
71182542
1872408918
1946474013
1704036744
281621159
928214747
780820073
656978732
1100888727
1951173924
596677599
1658244059
1372317274
1666908907
1884765652
105480032
1558893378
1381070736
366291892
742983626
1992595462
831958936
665131553
1960910185
92327670
721764583
47260038
1226813227
370223084
1391824822
1724230708
1817862812
1085637441
1668485460
1792341187
705420426
898700196
280877489
1322519708
1618596106
795445371
1767468853
226126161
494197724
1422475135
1527375590
1665989663
2074288197
2111668356
1631602893
754831161
1810280974
1737080257
278346752
340339743
395363567
306765755
639695666
2054769208
221422939
1704302228
2020053130
1809417503
1929214098
783463573
589322906
662837934
113362156
869044344
95672162
1795518696
1153417789
1519152992
802863674
967304422
597258581
1263990774
514934349
1122705545
1826061713
143567640
935457934
1549138251
1452401630
592668582
1051221610
914478496
602760121
223867942
353203018
227974264
926857022
25596086
1809708007
293480900
700748552
458068390
666646324
574115521
705261331
1988952519
432944658
1087919801
320738976
406736016
1361633293
1037374875
1677590667
1779363897
809088858
963935819
2005823292
1095186463
481277150
2067513664
449403213
997588750
260338912
2037183090
1606752792
830110073
2112269195
565917472
1365895383
463800211
182902762
276725062
1959139834
2143817724
753365407
1674557550
1376921367
1680990533
1894835192
1008118019
278232795
1219009822
1227584255
1135749724
96279956
1352739269
1524559811
1132726353
1893002621
403319986
192537522
1514757715
2046095025
505679064
457244037
1623751992
1809000433
1207893117
1869071840
1560107484
88825384
911739928
1148426891
579699337
680367507
145638460
1558836103
1592565380
453269706
696829886
1600843488
1404728123
2049165973
1711734295
2054759749
1778610805
2121432190
1559479738
189777417
355258790
524095560
1068805636
1883765568
745875274
646291478
1905146412
1584305817
1980928341
1172303263
1205217921
84608151
387408732
1108040630
130862993
16288264
2003197169
1413197264
1022780379
483575637
1763666018
1830916279
619540049
437683550
118349846
384035349
868691094
1115146478
1170300187
1213919596
507708658
1204695086
521801172
352194578
1696465205
68720096
271684541
1108707704
251875403
2050555386
1437165996
1793125130
347263136
187287985
1787286198
42157388
2098635538
713897068
1240223608
732310284
1159775181
2023233340
1409588468
182745788
1902751280
108590369
2060139219
1781394820
229180861
763121689
54032676
947155112
1749108985
1213154431
867110792
705971399
104303460
1222733164
948779589
2072504072
504379449
344396235
1542152625
421052548
1579801653
1125947218
1706116950
861773577
1565456296
1426866156
357219649
293074266
1381488996
792145182
644146074
1059119868
299204743
719498392
909962933
95880479
1457424059
1256901827
657028611
1956515333
104272495
781924533
1277643292
375465629
1764544907
632249397
911397498
1294537984
1335884576
1478152270
1918301241
842477056
517102065
1197150135
1543143469
959843678
213212808
104034973
1779771768
1095832754
630208938
1590981377
1968505616
723760551
1006042726
1049573814
6129325
2075230377
153865371
559313227
1877549748
163053077
237175534
1584227147
1840664749
734743959
864254223
583425079
1630090030
1523486572
958120530
347166652
2091564131
1031345130
996505433
261879000
1458461804
381244389
1875871950
499364509
1667708705
434549067
917019059
1356559235
1565909704
886243036
1134715135
1506101954
1559735784
1894568110
1678185616
1117884299
1451257418
566465678
1406786397
1972648502
782751315
811495914
557532898
1170311062
1622365111
1878454899
1334498960
2132993478
1711633805
164131341
1105101108
351611121
660331305
851793737
1854490499
1570833888
1006938524
119739216
2072628871
1713297513
460622276
349039293
635044163
1173794223
700854199
1324713220
1001962462
1939957
801925151
1510163886
2082897100
1678857095
1535094310
1483434928
1542332449
229840998
1437616866
501873204
45261090
293787946
1309014738
1876715700
1218110709
368815601
376839077
1049172828
391416846
301109992
58287012
205890277
1330040170
586705883
1181359928
76334409
871258246
1843417306
1536423707
372592153
1752907600
1051402834
1839087352
958047676
803858545
607741365
1008323406
1621635871
1911556624
256141561
588992586
2044232403
2016848751
188723095
1441482515
878262250
1836724118
2061739600
921984196
1000653859
1648977725
1497538458
1933142190
1845684247
2034019209
1533614082
666626620
209779451
1587412979
1839874610
1532759814
1343421324
1436236848
1792662293
2145075724
1160669328
1866153842
315901579
2026520847
1213194246
1836001698
819327830
1464580791
2063370325
1723375138
289605463
229930370
166739939
1962806809
1503679449
1446116804
575247904
340134483
211718671
1673583536
2091158253
1412603387
2134435609
886788542
1916082036
557166656
1124577226
57254615
554860012
815230897
218666510
1436344532
973365898
76006138
1732045860
528302635
725789433
194233346
111104375
890569035
2025400052
284705460
1846648426
21021044
864026828
157961681
436476133
223247809
660206896
1108264574
1203171479
1639186416
2116637636
360315298
102171387
675667261
1181533997
212878125
492234733
1014496643
2062869847
943765236
2105886110
2119215609
1596164010
397595625
1266773231
1222058530
1009118143
329268845
1322204588
1558625101
1220188874
1626571294
1911247637
1701807558
1177819789
434428842
971011956
1917680670
579429789
1936592046
285171991
1660893308
946154163
873346062
2075768349
983905138
323278378
1926672717
1304516796
986876495
1859674545
735710951
950860715
1792560382
2113137717
1630925729
344129204
1565807583
1585715849
1309744624
229347859
367828905
2098610170
587621722
1928012661
1698708926
195382656
1502987533
824578470
1765193598
343706425
1716809254
567191999
469174346
455153558
1874125306
738093652
2079267798
710094980
828380182
1465618459
1534383167
525878066
1513657554
1393289885
1319737504
2011087901
2101396294
437647303
2053728941
1626132405
465373106
1236355234
925795783
1114280587
1628116444
1831284119
250774653
66681250
1590114010
1980017077
355864405
1290349141
1912118298
1316925652
1954026174
171655875
2015213727
1862904284
1283816768
315024011
487695506
524631167
556435072
1387067879
1357088206
226321502
552500293
2087609240
1591280598
790744640
2007177617
1460978450
754237655
1739881422
816866461
1577004764
1568267368
1120972672
1629885706
134455077
1644527182
554377639
1773896334
817243919
167208820
244087870
487004862
1204221032
872582521
359079628
1985371959
394795033
215923656
1019816894
1370451019
617354810
724844316
155966221
1034225428
1601060535
1660589658
968955969
197538700
334875892
1487089217
654337361
882004795
1273286863
780739230
475269014
2012924605
191094309
490670233
826768305
1536897182
538674622
1634976127
616051256
1139868547
2116850826
675763469
1948881775
1711007841
1968708970
84464377
1769819162
852455582
1502103581
24526188
475062505
650078230
252373386
62356527
1801554906
300919786
1139729765
325932395
1031233424
3180739
2098549909
2035118359
1752740820
1513136191
2124904142
1256481424
1885788669
841832522
2093115911
775338851
1730484467
1785385024
1783212887
2132419809
285929931
64774184
686907044
37716759
291679103
1736875628
1320247138
2013732459
1159014429
1698950741
703731821
727176778
417595199
1857328595
652485776
114449227
330491039
1162042508
898872900
1289318699
2088849989
1715974484
1365821703
1158166963
1993703011
2020497640
1340414049
198149658
662279803
1504814085
630251764
789787158
1854686179
759836047
1562863633
1690338678
50690200
1830887722
238308533
1853267700
1055949424
174917879
896704376
662300141
851208315
356656172
1784595069
1212908774
555978355
855590250
176951855
492694549
1414242601
1604335766
342840671
1149197008
1340001106
236892517
275707126
2125689560
989802720
942326255
271187291
1112854912
2014688273
1302583254
2030495072
2071442228
1067253986
945505232
3874760
1319541776
908714598
1355368260
1939632797
1009912861
1561451961
746433137
598546283
812398468
1748047695
523557565
7578704
1598671567
1919975100
463114609
1003469673
1073787736
1036862147
1491271974
152863668
392032957
583175791
1048808735
1527900320
1034647712
236358720
393479670
1307943730
790562100
1798025969
1921085836
1028458778
2079003410
471292386
1566267480
1499506151
1462421989
668898570
1411685193
1778555711
1375860813
307910995
1332794252
1227409587
1114248840
1617160401
1320629958
17546147
1799704625
504006383
358876965
1587243207
896571073
1404269871
215058622
842705759
665697353
841299621
1569816371
1708297538
1298044119
1553931442
1452291458
7231606
1646928143
457055026
549063449
615607754
1657061534
1729094836
166496855
278390413
288648273
743788172
1646003908
571669387
218757191
1318387108
2042020861
1697789494
1445486175
1832868333
1215210149
900360311
1792217209
516213574
531781536
111897866
802968000
1394556280
205466255
1897246699
1944886062
1307569245
777271971
960527876
620495624
728922182
1479560909
312614478
959885634
715539119
782445140
13283605
1520785586
36639067
1469803491
1380112656
387103095
1418591079
1991898138
1392454417
734473059
1802739140
1343476374
2033804968
2127769723
957126343
1701559669
2023781959
1975651934
961104540
1112280868
1425028922
464351581
742518733
1871334465
1042418237
1858803242
1173873545
786248372
898050932
934116578
1456817446
726552214
876466974
2056299105
460053396
997202405
1217535265
1697366748
1360281669
643932696
1627110014
295773231
1613649072
348698115
1082746804
289728518
1675886021
1930140898
1638608666
1880352443
309274715
171136047
1500278596
1137938526
134485404
2029999513
508472527
1609815989
966848201
2127816125
1796614481
1902912745
1545839197
910944793
1324958856
334253785
1462175602
1834436574
1505993779
1675271597
1783122523
1022282029
866001990
649581984
2123735233
1518767198
1431080856
1570916507
889669269
1502083425
2127699815
1943072859
503562444
859586775
2005779531
1023381843
621833072
1873830259
335492631
501540003
518999104
842774264
1921371198
49007146
260780073
946999348
1502223821
931693280
674434825
174738654
514026024
1117975380
767932306
794985631
2137639192
581889373
1770964057
837465187
1506157177
506168061
2125846284
450819524
984674190
1533173806
2034310712
1251621891
1198572102
341847452
718020486
1005230879
378115644
37681727
1815334411
1148196316
581822469
83602917
580445409
1378808786
455251654
456098783
1899596934
1983815731
1915128645
1864797342
1354974784
1084100435
722413697
351025149
1474175255
156675508
250250347
252110926
1473394104
1060558184
395863937
1304136559
189295221
881642777
241898864
517094966
1950842952
644566462
209771834
1777661249
699295334
1663078655
1076326690
534851884
999085765
11069467
330958786
1892005582
14367258
67492003
260785026
809849517
271766680
780321935
294380316
1136108280
1481062756
1578112742
981416377
291563974
1140983849
167639889
967733132
628746064
289533908
1702861567
1831569888
604027908
6159254
360703065
500513580
611046227
1169041261
795924538
1936489347
1048040766
762985385
1658740825
372041973
1567203548
768602590
1068346841
1350102825
1631407790
820076664
2131894139
1682618527
727399235
900509581
224440212
758834757
1854675102
2077103348
1326115457
286134210
2013595849
1249712208
992636171
769264591
696565917
30810045
1780869685
636747873
43692377
145834767
521714186
1593326452
1632713492
1348954560
516288372
39637536
278128366
319204819
1459615377
186649176
1288350182
529991688
1838005010
759400863
490941963
2066761060
1169577624
1759858272
992028090
1422017052
1740392005
602370089
1018078489
1150316112
1974544949
842508093
1577419968
260151960
2099972698
1172806910
103468106
696585147
2105812415
1432814800
299181007
2037241691
1718503554
525368276
2067222158
1808107549
583182841
274346229
675786099
825690558
2006405785
1897616830
2132658333
408083752
398658291
1719096888
1511973502
1234015640
1209586085
2023741695
332566847
1199152030
1355012534
29263905
609771994
1952266841
1011683319
376938720
815235466
23458594
217262778
798379005
1969320112
316283496
488521496
357809604
652262534
264878857
1339547428
1237983064
785170981
48218952
173064472
1900297585
704346047
622098708
664595469
2084241853
537542570
572667310
871329784
535933532
771146345
1639803549
1019126380
2009201379
1050726566
531688790
1733944854
2051587147
1917734416
1612680186
1201272798
1120183504
6955710
1414261018
477414858
135762044
752301623
258449563
677236068
2012983700
1548775801
2047521563
1333526915
236814516
1768868059
1175730970
2111715573
1676375266
370036421
1003841645
334963720
1594655831
1391152584
344442160
935971810
294546339
426797730
892322146
1833932793
268222340
969854703
2918345
1086381093
1991361461
1234787082
450238848
428404743
1355942879
1295769734
1873457861
2093927369
277078994
1221026907
1689024314
446377831
1226014653
447506665
816866626
2026197168
1624568916
1562132672
1904186389
1794052405
2041902851
149579881
533444002
1190771951
1552508534
921102529
1024976103
1769754776
1146264165
583713132
450279705
635717381
2076081288
2096061158
1629397462
705294544
1482582004
640286917
108366857
757158218
1008783875
591684591
961858989
1980794240
1723841163
1806378289
1327913489
1565831780
99935176
822830810
597442181
1790868076
476369575
1538811760
1852007959
258931913
72456000
970073135
1951573497
1084119817
71720273
1162216120
475468247
1607780202
554484615
1860338520
1467914255
1767840605
291306770
181861357
1990321718
1374156117
1960425618
1293441383
2001638577
1346264918
822661473
977529475
78814077
141753693
471451490
196686314
1617563179
697615092
1718288221
1136902160
573579404
259404428
14600809
281941524
1016361623
1577329333
254883890
615944123
2012587062
1406602391
1251978493
1333745023
472003224
1036509866
307446585
2058508087
1277205379
91319980
1142879081
351423968
650103378
1218918274
1497531493
324126309
296799073
1074458722
671302546
1747530583
738904296
1997106678
336299275
759498544
1077563218
2007508329
1688333313
1097127783
746379474
279720563
1760131933
1059358101
472490589
1153688967
125529288
2106094201
321439565
1031526920
1338757775
948287403
941205049
1290310844
552206022
301951647
2026474712
487434686
2051912622
1372710362
398175265
606825201
276962355
631577623
1755534608
1362894436
1218415622
526316078
2094103677
604617854
1252329510
1395564897
1068926713
140850564
1810011783
1011491199
112811606
1411924321
1204115244
2039913307
1589955663
868922489
1987470159
26534533
1829511227
561274482
1843230392
520812610
128457276
915697815
985161524
1577293227
1036853200
1076325374
1687696715
182238574
1585166525
2046072709
2025151613
54416955
665604600
892075685
1688947445
1525796161
655837977
1928197890
2068650608
1018413275
2027571761
593833804
853794868
2033758528
2002507756
1178354968
1699204466
1690156237
451822537
425190114
392501067
1973313680
919785600
1457416047
249407271
210256754
1952327812
1001788034
1100518214
1762003010
1679759808
734182510
1949326964
188360713
940087833
1229722441
693174374
633525295
952111953
957702704
1429649068
1222631489
1263597638
349167246
496933899
437499283
1671864320
967868190
1201277226
966282173
189623017
823286147
1372961994
1763781686
857484855
1697548672
453364693
495156244
1502013577
739417611
1497848350
1593642509
645643934
1864273955
275323379
972258621
2026585799
1433616777
573281480
69488363
3993028
1541046770
78265279
1616846151
1653676671
751934962
540950256
889374995
282131214
1467970938
1330392705
932623451
1567494119
880744753
2005754683
1106838634
315740430
1535635914
897985845
1538976932
1025417669
85749078
402247144
1013186489
285412666
260584990
1917663063
158698119
1419790954
513208431
1508480077
891746025
1856309377
1905033584
1942985074
687092949
1121813329
319282425
1286380707
1362570503
1251598063
1922653037
249722307
757414865
1651231918
1207277844
118695612
950645393
366770012
1405999976
148982644
1538679369
1155249761
712441748
1790333648
79900230
1439271900
816312605
2021621365
844473703
1109059347
1387833100
1785899774
1904846154
716878272
1122675681
504094758
1035207651
1147675764
862202479
76851652
928531094
1400070596
212239404
1940272903
1456097085
425286545
292122706
1094140769
284499804
98565896
887333263
1441187504
1524615758
812886199
548008978
626289935
313068313
363257967
57549886
1165481908
315835059
1339383484
1107692704
721921229
383341289
17520570
138701978
1646346227
505776125
1735528489
2135700871
1870821935
614697671
480426414
455565993
1606806100
1447451574
1264621234
25843204
1731401099
1425757242
911959707
2144124755
1439915744
1050882488
1035672203
1581320655
144490654
1523197711
676712788
456348409
1772309249
905443246
1351687052
939059265
2120379929
1922111813
1947175001
1184452136
1951336651
1029823981
1215002792
1320799627
285426164
504145644
509623530
1821674028
1685399507
1236541032
1206024164
1021583740
415832342
811235874
617139136
1020055510
1014035605
864994669
751160878
1022107605
1751716279
1327575931
76825714
1658331147
763625632
2058844542
659990494
1953964308
1087771386
758788412
1816850850
1287191638
1886497550
825508595
873705524
1633345947
2126861657
1667061746
1341612424
763276750
470591391
44586124
1083644288
620677482
1382345269
1800329847
951938278
143101499
1513523058
1819464436
1678157248
178206074
1908687963
1645150572
1212366872
837111494
2077311141
1527749939
865447283
1156759082
1450098540
1435235303
141320750
1348682161
203601592
20583484
1536764051
2142339221
918038597
39157533
1072086442
229548183
606749137
1565647640
1169012176
25060686
188433695
97705443
604612647
1092670819
1583888323
25282347
879731564
984770986
285891747
695894520
1619454495
28033640
1805087520
1395152843
1564800722
1032447647
1494335406
193714821
225298344
728238555
1759042502
369282730
683242491
1010031016
355225399
164306242
1275070321
88430032
936439485
932826913
1642899133
1229138991
1936328112
1925123563
1658387297
1398579450
959923649
1869623131
1032972624
922876834
2013822736
569427538
1374062877
1113882104
1784160350
1752415912
1090678180
304538031
1721597918
1269661253
1991520375
952590183
101182135
1211109248
836846771
1416379483
1794342389
1556763673
2038961388
970711124
1770571308
138624543
1456563779
193557791
1377314924
1927943097
1540490544
666831805
501354907
915716190
1908259183
1359891101
1142746964
298123145
543982255
1347462259
103411782
1355679434
2083724416
262149731
252283877
1509070883
640666221
1372679672
1396757342
261461013
1313631444
840505158
864061636
632644619
1834409042
61043595
2105475207
369849561
2024836819
2030679905
60148014
273201154
540443440
799821999
617880326
436744094
975336971
1394333029
1146556848
204504779
1472617799
148470040
1473817360
966624626
421735745
886574067
1652985925
1292566850
880534554
1799782510
1649518032
1381579087
1243995738
206371290
1795646424
1768206022
66548645
310731376
1671820744
1321850977
718658134
219711995
394011669
957211737
1275286472
310954845
231080635
2126873102
988717375
827538290
1603758699
343061810
862240543
2142265116
218446060
787656553
455469594
1809672520
530471159
963949303
1627319089
1383530997
962957938
1410530378
984066963
680432396
77406979
977712422
164106550
860037178
1372921390
1049620014
2074354429
1455858666
248354160
2060099982
101741825
2061039232
568166483
1791605952
930077937
1524710306
447716704
1626420187
1721462263
1408162135
306553289
581442099
716553504
1661662665
22270436
2090583572
571108878
174292381
1160046888
1156381252
1916470879
1006154260
5765847
192944248
320473854
882262001
2112426432
650730274
1622500088
1644223628
974494002
1569593553
540083483
56716652
902663225
607391008
372435863
722908501
1048735460
1045933026
79777823
624331579
1564806672
327318189
1637101709
103258225
759367542
670725095
1425742530
1222418078
1792350811
1891856460
345522515
1817855519
560938811
604739983
1951520531
1817212073
2011400373
895214746
318420053
1085287137
931711854
1594200950
1465074199
1145498401
1274416756
1885716513
86224670
2055776107
505660171
314044009
156265402
684799917
1457767867
1414571561
921300571
394680392
1103177124
205067661
240697201
329461734
980989402
239385478
1256640007
1901485607
1146840105
836377052
1510411178
1551602088
604723972
1539796803
182210816
869901885
287631518
228358770
866159074
3033873
1451503398
1931625199
1034758551
1345335638
2096668147
11136191
386784
1590739485
1700212952
1930138015
191283411
1764121741
66877615
1682842627
167135817
2106072287
1089432520
772888841
400375526
1434724718
1425407470
2096273967
19160832
2021231118
1426882805
1178992826
475632541
1958643042
2060504173
1134319311
144530210
1901889532
429010571
766452322
1759083861
847942082
349643684
711702461
1291978704
1731144994
373938073
1073107514
1432457720
903015520
773614746
547240118
991021393
59535513
2048265334
1239148013
1273054738
1468987141
1687797943
982662145
252159756
170160333
102240912
1928052173
858322419
503062435
813462353
38588884
357127062
920042759
759655558
502533120
594668652
414787642
1009162338
352419969
350762112
1995349092
1761305093
1958616370
1828219859
440626933
1566674271
1377569903
2088004275
167859704
1659275260
1938366305
422032768
1800812094
1614971008
4997155
161602040
921598269
889473044
1757866962
785912339
883682341
1950415169
1830007946
1144992124
1635919243
536373645
2107296965
572446965
2074178467
738156641
727029870
1157559073
1832473258
945854582
2073708402
2016442588
775646034
541427577
896039008
1620212888
2041059408
731377217
609215143
1205108619
1527608768
1722626451
1462372375
1872170435
620885579
1550612851
251654067
1592500824
1367573016
746625663
1687480378
198496982
558111895
944162156
556749272
1971832033
118297423
1716191115
1633185887
995092953
142717781
1162044152
1449936448
1997931230
1034586229
614147803
1576170976
564882660
2094146251
163475401
735653043
169522724
140272904
1048045513
1858802839
1885239532
1080122169
231808741
603541172
520061082
1777637484
570864386
1104311770
1849374146
304225583
1463894142
2000660537
1853051543
1791608324
1004804635
1998625212
247979714
1000489338
1617086845
635416270
1876718578
567053760
95311767
18292227
837405213
1551958122
711679051
1063262909
1885113235
1300157224
1816254358
1887766263
1147302176
537344827
733466758
1416605173
317105954
961349233
1579663087
827098778
429815958
694272644
2055453373
662437101
568804364
1271491396
1924559897
1544209747
2002171882
587046894
882046027
1351235093
989746832
977887788
979641794
1631693223
1803764254
2105957469
1145906255
684845491
2102088115
2120527684
1758155995
1921228857
622882036
184961294
1137395330
1922683523
46870567
1238811392
685857426
773940111
675666270
1118357440
1582773328
1373019514
222854030
1430389251
199160198
836355200
1443855271
429822487
819800951
1242280251
1868387483
106237159
593149351
1493922336
1624810252
2107900345
1238325140
367916790
1510439661
164759675
1997919168
183026055
1699283465
497637466
150690054
1296605611
1464751545
502785422
653935042
489518559
11777551
1293748234
1070714184
1839462050
1518009110
1775085947
701208291
1876330618
1565020136
1851259678
312465199
2049840501
1851930626
1573893400
956918623
106688660
1284889396
1890311040
993699451
124108670
708876602
981405130
444852378
49048626
685762291
244538307
1839005712
654778458
900231629
2035459328
404902131
137053861
1439010066
411336295
1056359935
1220187606
1140974753
1955242140
375097393
636494313
1488616146
954523124
263094174
1141209025
270330716
1248174511
1507891989
361283087
567408759
1033893183
416604386
1610408001
5594800
406326905
754534226
704430365
1029435755
333407960
1569346520
1295676324
1003028176
1239767219
890405895
2027126540
1188297799
1113933323
1624669795
647178198
421493421
1513834114
1761544552
1608237663
362963593
1325948374
544328871
756026748
1868855414
11483667
946460841
745903034
1009723698
466778510
1962997597
329848563
1903402422
1761442206
351978523
1222508910
298260457
1749068913
407014483
1329717456
1551275692
824866715
766310219
1945954339
533905893
1126537711
833517228
2137553431
1643454214
174463617
1289191108
674544357
1793035576
1504558559
1778878142
609627013
1442253191
2035352868
1768411238
1974749881
804961087
805680091
643758466
1991393301
1236813833
1378082398
466506507
885689929
1323200582
1881309106
722076099
1435946255
1533997930
758683837
1193076413
347892520
963689476
455857514
118050541
1599568284
597906417
813022116
1725394031
731675838
1628741870
168321312
1214420395
1770669830
1218046117
706456097
301354618
1269095446
978132204
1233915707
434902991
751982883
1615818768
427027368
1671104606
43182314
254947554
2127057879
185216081
418168156
1770450784
1642230623
435596921
1199903015
2033707219
536769437
1641989980
1702835043
1147779977
81324299
1541568123
2077923460
2059887605
1857276668
2020278743
338228556
859406349
1596715084
900349683
60121320
1361697895
1063786180
1159897670
945127193
194267095
105541847
2106136581
1505604214
927313882
997047272
1332847659
2035373789
1623884970
30858932
1884801709
625476444
1907189363
1768165210
1890828256
1663096013
264706046
1042448862
1995268289
1929166787
478198843
1758699060
1646130015
983100247
889805257
873119370
615624175
1491210899
1402972076
1835824526
941230344
691662604
892412283
1656249575
534894163
1739041769
1840210686
644246289
194257197
894197434
547147112
1472254389
1141299064
1855228576
577860345
1585669121
834287833
448768675
1519995739
573146419
1864241124
913752992
351055865
1093901846
44937746
961216068
212082664
751639574
166971270
2014661089
1508396284
1364981501
1336335422
1817183813
239038219
480427820
2083501912
1923331697
859365557
1044264044
1225423824
1090501098
165151617
1869046658
1553174764
649597020
1482648729
1661160633
888230494
524362340
1195202490
925438488
1307281351
1514313021
1157260595
1567075759
1990305360
433726296
606837935
1865691115
422631430
705134639
629717597
1208583634
125488097
978993604
1667744427
115525260
895373067
219861770
452910851
1155074855
567454692
1028091349
451772791
1590545232
225891164
1323179391
766366014
606782580
2118470724
1393346821
699359068
350250917
1966992507
603997533
1744577038
350998613
603347009
439054185
1030273543
466436467
1562528598
520048276
829488610
1786260807
1816438871
657276621
285331134
979747398
1977242028
1756111628
579941438
613614172
2054146475
249143165
738574616
793993292
338860689
1093688138
705576767
100722305
128943873
120343464
195732517
1437787478
1166967335
1846936947
2076658934
642001091
71135256
1401821123
1038844511
1192343474
630894010
1506897407
1646020088
184227981
768631148
1355790941
389309727
390930822
632394592
1229776797
705877510
1969245480
1544162634
359044069
1260412001
1725143397
376570632
737579731
47019174
812445183
1666613919
980121448
1355384938
667421171
1678224647
718284436
1221880718
1276967571
247313854
31158661
455810945
310843789
363178791
989902806
1437655107
1381339865
1361512346
781881731
1310029784
1712223061
1085474912
409502118
207215364
569196182
1854852844
45658224
942935553
818286077
1076447414
750169404
2062765979
1012282844
2108546907
2021144939
2057670208
2116777104
547680514
125901302
174007395
1919592591
1116934479
1788277223
1722145771
1709117032
1369968637
735978775
1411398486
2094729011
45009590
5816712
969546028
412313279
1284424874
402682486
1460631864
750668255
315655816
1372879350
21933993
660501728
28690325
190100369
1667419705
12859740
2140560609
1493343929
217536466
1642914957
2085810841
799109234
914767177
193574388
1355713287
1678650872
2046894456
1209490776
1300219941
1772670703
1598481694
932118708
139131653
1567057816
2124839806
727304945
1861614656
902585099
584058505
357564971
480693365
1578669492
1052064641
1017947524
1845361686
355651330
989466247
2147390336
1350425593
517788826
297183009
1665153253
1326413168
804248410
1718328486
90097142
1721125653
2088295082
1126791743
1486482769
983818203
1890446924
1661766548
491072096
1400637597
1674952859
1968042093
647204653
599458691
2119826566
189462873
1563892355
755914936
442353873
1862519785
1136432854
949060103
407980250
1857179385
1957494694
947870775
1998268446
1027235442
714961111
235494922
2039557057
1582581879
1584831380
390437242
1092144481
812814512
1750910377
373588769
124312734
92536111
1405177782
863994795
126167498
1590880869
1061601890
317804136
808269856
1197664143
759195192
742982485
1746335833
1934465757
431382502
1405687241
2121173480
968879395
2130139357
579010038
1479804500
844660665
702589775
834711645
87053033
902325933
1529223630
1720507975
626654002
1018637960
855772538
1466629714
1772294874
386607048
1222073188
661658682
21569625
953613200
409834472
118321470
1860177675
1632470908
445700113
1677575297
242297212
725418533
1862154240
786862958
136780642
632448932
1906678288
2120089948
18873465
1720069427
1835673496
1009160334
371089872
531840419
1521107972
1922146768
166885661
460930614
939002828
1025097069
328477204
577444286
260790518
1348838000
1577533760
833279478
605442756
50667482
373465633
246656779
197493624
962114667
1366524239
825457770
810841682
339015423
672507519
714366056
1061150355
1123206753
410630044
636987624
222184635
1589461670
494045593
1384330090
1279802750
1041140797
1677884451
84003205
865675215
1013730419
755096425
486015209
1563521826
60098157
769083858
1013861310
612593181
2020552325
763048652
684807324
1041472382
120261433
689915137
912892853
267751884
656956546
2113074317
1863027111
120480119
273730913
1805518025
935351599
1042645464
1085811457
1026169676
273272373
1148012763
443770210
70539693
578878190
944498836
246896574
341835784
917580686
646837613
2087737447
1394808597
1160793792
1296790734
497258849
2049319433
1150651943
1785230103
403382463
412080588
2131702229
783950263
41812094
1907748445
679005556
1121549737
1909765718
1305202996
569553893
46956060
1696320919
1799915551
1323021321
835635594
839193992
2111604429
439229555
1738732851
1604889401
166760755
1247872991
1559579326
784779334
1908844043
84865456
75044423
1675320509
863367396
1791136196
176782734
1081372056
622511252
2120941872
1698094317
1985756800
1857264895
454567372
315207352
1078477180
390343190
230713182
2095315083
819842680
888627539
2146478851
847921801
838706426
773429405
996644897
1266488567
459748097
2061739984
1841112039
1265368600
954508942
2117080089
1985439301
1135288753
223396942
1431519421
1879946681
1043615246
417827200
1836034704
318442423
752655065
1718784799
1052715495
975220982
734498625
604131002
1147812968
1268396426
1581305953
285536742
564549610
2034473335
155539245
346831762
1660175372
1255340091
1327836883
1555233676
1819770149
562441681
331791064
1974690529
1820302850
1755709108
422872545
1667177623
326947395
1832873980
1346279303
1477061824
1622692086
1653894048
689459838
1209637481
88727032
1743039748
1677449959
923197008
887313777
2001728705
2046559471
1086921696
908803344
2092074271
843958897
194322843
578772619
1853679243
1483885023
2063937694
119040591
564654983
1271548931
786009544
2141692251
889597191
1228689992
211999087
1822918403
1465079500
1538665806
1288122239
364420273
1451449144
1349720807
1081282673
1518543475
1441888317
1611623534
1193742457
179757618
1009824489
1972548841
800280753
400687531
1616811155
414809997
160546579
301456654
972631486
15175068
951066238
1098967148
1431921548
978033848
1859835709
948738774
303203234
249411035
52006712
1570660372
932716604
285278825
2020510197
1106154301
933966919
900868966
1653199161
108560507
87003253
1615544099
941696292
695103453
959090264
436608987
129872962
1338816294
1456213377
1803975032
1827707959
2095371429
1518516069
1859403966
285159734
735678607
1597803433
877639717
1933053761
1696933832
135574642
2101870511
708964819
878870102
63939146
452798977
1221940209
1353865555
1789292872
1895226093
225564938
1547018478
1711444995
767061512
96500902
1429580666
82495759
1157342331
1400081180
766742171
1459771000
314235760
1234526487
2084010644
1662750210
1316211307
643233025
1524177872
1300142646
439077197
1049568830
1335493956
86348160
14589713
87807343
55255815
374264688
606132000
1920320985
441857076
1273408526
685678813
1785217995
887377208
409551112
658519115
1711118051
1912234541
1375585573
2044510773
1141979347
1262803182
615249202
1149560962
1394136561
1030431734
950852501
1796059624
1347753464
1927570258
1777851704
1956977519
1253780454
224792723
290262316
5841655
216542787
874884991
1176357230
2073713938
1787770756
994478395
735354594
1000543214
183717358
183266881
1276999065
1858858273
186520626
1653375236
854525143
318183443
396640719
792004481
2016841739
979043311
1726538422
1772438945
505866814
1746247275
1240490029
1395548227
709608154
839981500
1525960904
1853245079
581056886
501430910
638128275
995468396
521648812
1517301432
21373290
187292965
1794122711
138013586
654463827
890506603
1085550517
912593808
97825975
129897843
2120821310
312239404
522930721
274639684
1190325535
102478015
912822198
752186660
1621173271
441145058
2140717000
1624779761
1074321689
58019592
1844438210
206161051
292243556
406631673
929148990
1794417473
973798672
1218502512
465836902
872469866
904934687
1467285200
2064502822
1100960692
1706921401
760562362
1197561935
1602440270
1398142804
339904642
1689654795
954365332
724890219
120427024
286262482
1557489556
595202889
14336677
2102870261
1913716509
1221119537
1504143060
1342199807
2031208323
742231099
1272545586
1607885127
1710386434
886638326
574825017
240639424
1766209305
1642261701
1696744621
1178034361
1903200803
451202447
222705073
1135673158
1142059739
1023299194
1570996612
1904576897
155662115
1819518496
2141154050
1317833338
1082716601
1282892273
1585178808
2095976404
1496724254
508588120
40709080
1295334110
248622287
1813870360
1409396400
1284282426
859103999
1251372592
1017498132
378880185
1057941286
1749910782
153867390
1751761092
1395137048
269503854
1197590456
863881642
1258550807
1999253892
266170170
875276502
463069569
661204632
1229463220
1491110034
1996359923
266721799
1922232335
335050861
267600135
1185918357
1704757642
58408223
1585377619
1218353947
1274113096
789244140
1891108373
195750195
728746609
1970617350
556395207
55334827
12051806
544787706
2118421577
1166117780
1366422471
1986983890
1148347192
1379975898
2022871187
111908855
109938100
372429229
719761533
1451460441
2123153994
481912343
1380982776
34268919
39961106
73503764
1648069351
1421618937
1059140177
738437675
804849964
1398343552
648935322
905006565
633353762
695593012
1782605599
1773330263
1464389168
1782677751
1849854535
737486274
318821690
356051335
1511679813
929580147
50939113
1419352840
1083921586
2020668805
1296188181
1954688707
1542935311
1756172243
1641013135
517138300
2049535804
107762122
1268800263
2029977786
2096245955
123631279
1587344535
1444923428
983496808
752325238
189677685
1220181282
452305259
724284886
1876756013
2093611234
2109529315
1690491544
1920509667
1673338707
1316671364
1285953661
1229720373
1631262283
589471658
459743359
1347033546
1352550193
1636438039
476250496
1832564192
1748444687
698360231
947991825
110183696
814203467
679329280
112194249
968211844
2060001029
42559965
293522695
159988890
2066436865
822541972
744002885
772744363
1751216431
25980267
570263531
37995534
1126840544
1542752519
956219665
1162445449
765890001
227071952
35387460
3512306
57587860
372993706
528778577
1642416708
813133570
1458164373
857517033
1181004831
368550941
96592659
1695035515
1737495339
564142131
2013383924
2061185994
1622711659
345367010
510395380
1123178494
1060495548
1421886955
65553657
647179217
1307355133
68941493
871014631
144040008
569666106
2128848301
676957775
762921800
715407467
1249872701
1020003314
1155663181
661676982
1816964677
655923942
1269187742
1780560781
275576287
458144023
1621516760
873252013
1576075212
189973244
1305746655
1226569288
1322041913
1618368117
1911093198
58986797
1596453622
528845953
1718412444
1195240833
1757100193
501367903
818821210
744726875
67838487
1214673929
74180560
331200103
1383196399
2061927671
378735542
417917217
554233906
156021763
1150332149
2040360487
1705191423
1634106653
1327028494
297845020
740889074
379391223
895745538
2013985320
600288166
921811783
1166249747
388541807
411243705
2058849655
1183772741
1398951913
1188953842
916635739
879340368
1693591235
476505870
1910987359
1543760795
189906199
555488313
541050596
1108755067
501735934
1924620509
1104443111
494515016
1117794108
1813170829
287149142
1365051466
991238034
1207356096
1895271392
985165301
1159035973
1203992192
2068060046
1333811197
2070858886
595945232
1653584035
2100866284
2013571710
1244096967
1331003874
1739144005
811538965
1032976588
2073703032
529823007
569915237
531200731
230080233
611414999
1672639803
1379683342
357326014
55199168
369123788
1561431467
326788040
671056317
1936127800
577355380
563036459
2102534755
1864593344
1130502933
395145351
1127525477
1608361383
1925957205
100499292
302291161
678426608
1445443895
1822824082
1416432271
686668276
2040036186
1373834554
416533020
2117150931
1153082165
1014268436
1985055212
911862250
1265966686
331284121
1616278146
616894755
1190281567
278241478
658241346
1747431204
2014486802
851922343
186970553
26535902
768258371
499641127
833423007
190353362
654061206
1357816489
2114474471
850351066
142363994
1709320991
1045715730
260400605
622310130
1508645830
1476088074
1367651365
1585788246
1695303018
405442264
2044438347
1935172484
63247780
209545147
2101700670
522507766
515506272
1260206906
838643370
119752352
626586296
1488441813
1499600730
113865026
2129120433
1707933911
1698628186
216382415
1735320497
1811191450
1286469857
1525655129
605654268
1188925198
1557241000
492700575
1959112573
1005031397
1839406250
2096363868
1184587336
2119675064
1128346775
1981138917
1839561444
491352887
675852881
1951816549
293887902
1805467555
1977582770
1703846774
57905481
1497684210
1245401489
821015380
1643870728
1617908988
512529408
1000385106
1086860173
406144154
1096237708
1704551498
20850920
830875762
1919024537
780857780
579221839
439889119
2038744444
2076628820
233390510
1027288501
297810103
1161172877
1182082977
1443889987
1713789526
1083245052
1761852325
281351841
641589372
1999162253
333228690
920206635
1672022441
196341599
457930926
1954929961
2063137856
1387157045
1654817660
1360091727
1035381707
1090406260
1195641928
1206569390
1808418761
430907647
1164593741
124775935
1183461787
749918059
1552385198
895384533
668629723
1706770093
993473809
940680754
199617423
1532762552
1624846758
1724707458
1679397117
63370017
756015038
712332461
1445712548
764525960
1132096870
54105024
974656025
1478048641
1008997491
382399964
1041747940
137375698
1329685548
1575433369
264395370
988566981
83137482
1058322760
1167852626
562176476
1878121582
1603412306
75358763
1581271369
469556212
848955887
6230333
198972066
525860526
1379673406
2655609
1834970692
677310879
1949078930
2019319743
1042929185
1856314762
1477087908
544853168
915732086
554772411
1539265856
455502282
2062425450
1083080110
1974881176
1631990913
1335194673
1359865532
735024421
474677424
372506287
1756241440
957204551
2082764222
1159291779
1728411085
1931476144
1499043378
988970261
77955043
604577996
469028079
103395586
1964098021
1933940197
1812694068
1885475123
58879517
619713574
550126374
1537098506
1693197901
1686558403
923686075
1069822089
1877329386
68292717
1354102106
1548648572
86324300
260876222
1508903380
2065487327
829177587
1334852296
1911839948
1853086106
1943960432
1432710267
414016930
1163790604
433664617
1840871301
1794938557
113135544
1267093791
1582959619
1667379907
478504669
847471686
511210058
619818126
1973091738
370514284
1209333865
1251707812
1177266528
1585695248
1414768014
217439186
858562180
726633899
1268463318
1288446678
520499171
103175109
1837064972
819977805
980817767
1048806958
1939302248
157453048
1843037880
538751856
1971444631
332542410
607583813
5292263
460770775
100761324
2053369642
217261373
938026792
1999921164
1375347197
1491872257
265836621
1381640688
1219160046
1497839403
210980074
1955481430
433459856
1600660462
1221437650
1999138507
2035201152
457216505
1711819569
1690657173
56600934
1384009481
1450056662
1020342520
1866524159
1070317540
1248206580
826019147
1179554015
2002473485
943444328
1981979554
2071126594
1008137715
2136919296
1263719621
1532218466
1659674993
2010821794
464939675
1861577783
936434274
1372088526
650884776
262291665
1378895955
2140767138
611725587
336210988
1688817308
20913455
865037712
732511112
1443278681
1162663868
667001586
782710655
1469330733
2019111887
1934932036
1568734123
923166169
33303815
1974918202
1156356182
1481522060
434970059
1739170243
931739955
366078153
1323363208
1914480787
269211289
1000579310
199850808
887015716
867806518
1819241392
540503452
510577779
371293897
2096692912
138355540
1985259906
1277467116
891461615
912394512
1603029988
226536158
1804996690
1549610053
1621811745
1496011486
457735461
1037965036
730313579
1240500599
1613921148
1606349790
1850834555
98878533
984942875
1988819729
1813602142
341567247
256153549
1242310218
1929133588
1261829120
303243080
1522740436
36947028
1836233878
747779965
1900726150
309845149
35434690
1824930342
1590115876
2000271139
1539149888
881028644
413350532
929126845
1034668619
684603753
16442611
139900072
94588377
1337416301
406210828
1178550661
1027205575
1563241311
57934185
1484335556
2011200956
1700457510
1183132723
1769796656
1732374849
89068643
1197188903
896449451
418444678
281128426
736859218
1925705130
1567984651
1978906362
1654728003
2091028402
1777031203
1321241681
682340511
1850674768
1518450293
1727372
679415115
1274909436
1431215512
1464507852
1443641273
610525831
704988648
1181718789
2102541456
1265156902
1816238781
936373042
185102062
1711139577
725184836
1774001178
1849877282
2071033288
314870260
1658730336
219296627
547349521
1858885656
1356558247
624921660
361734289
995398250
159631238
359006384
1444876009
544049962
1889912058
1909073502
713957739
1921077417
854862466
1936783819
885815333
210539732
409975520
1058474735
1268057695
452222499
653197800
885584090
746602796
852066298
1736255300
1878918813
710268303
1516952012
1600702710
1530294039
2097604339
1972854998
805035311
960323912
1020908812
1478553378
1442159883
1230027992
1517324971
395369670
738162254
848225755
292705119
221208404
561382927
774629778
1673673214
1459532420
150936164
1997466178
525004518
123406418
2022030743
1486410703
1216951881
403718516
1851082564
1299535832
1957461
517369175
1294759809
2054631806
433077570
776344184
1128372427
1889579663
529152088
1064648353
1448126998
77174574
1660342481
1972264797
418156849
821240352
210516923
97640910
2070697266
1673232670
1189772999
194222899
1022189707
1191278873
966236057
283441453
922995496
118053437
2118265147
431815199
416394542
1343503577
399749898
143584429
610170991
951747748
851136073
1080097079
589781888
217755226
435811632
2039705823
218213277
1899848207
1419333731
1403643632
1183340142
464507227
1263930776
1200033768
1785552184
1836407425
644267479
984378107
1126716992
72447259
1198013372
355381482
1889204194
1888151031
1536727346
1630539179
795126279
300497830
2125043431
600907730
1438523590
969773810
1184080179
1286193390
1540751010
260547175
1425168162
1241159196
734494416
1462243137
848533636
82339749
2137270097
573639049
1174543399
1110590011
1076462384
480653334
636784211
552820185
802940143
404536525
1554658862
841076618
375337186
697104710
1767777615
1754988671
1267117877
633731757
1763306763
1789849367
833938869
59024954
1347476717
456865289
407141174
693042442
46975233
25615953
47390975
1884598576
1603623031
204469706
2091353281
750125280
43702975
77328480
1837845545
1454496679
235775792
1702613049
1469191555
2136755723
1097531986
672470360
2070315846
245249623
2087226553
18904777
450252147
1600077805
134690961
1865376335
1870027808
702228667
540461230
1772700810
1834478149
1262701719
1016256059
1888590240
266841830
1559067073
2128764677
845661510
959451180
879824252
2049104940
1989259983
433544573
1362319248
889708425
2011315696
710086986
1795442468
1593326395
1542218360
1944656956
1217158921
649178743
2029270205
1110980143
996995443
2111577277
628007414
1411398046
454272106
1425361841
1495333044
1157858578
1449279179
2132683167
2031171707
762996195
929807172
1970445227
1016605283
1689356951
1000842592
498389939
856048045
1506573334
1847377363
137703119
241976146
784671067
2352694
1291820038
2033759958
341919906
1887720907
1215793582
1635458565
1626815085
1741296972
1940610160
1304294902
2044351159
198689730
1959292145
2089320024
1768465561
1809097226
1211666054
1085885055
1641194285
1220011948
185736528
1107990830
1993725178
1708285681
2074317897
36795603
113478960
936855685
889433078
1143512153
491564721
939886942
2125397969
878195330
279672307
1412570258
1096564117
1969960740
870599481
1804915161
1313856248
2126759527
922131701
56119458
647517068
111092176
804700663
1561224315
1404825599
52068397
1311368096
1548325212
729879328
577349052
1650258047
800911331
77205870
1940931753
902796745
2103661078
1914539503
1460610391
455885469
1615769200
265576872
748033549
992358664
1507906926
1099303230
518759478
1484159476
1867410701
59546452
1335597951
621882732
124597549
186205902
404574015
1149990519
1005491217
2024954129
63089012
1036764320
877095469
1200868475
467731501
1748827755
1202073288
1891327473
413452591
1323154231
242766929
1753820171
102816293
363103730
991949801
838720715
1850392922
600975155
77251248
985615320
498379048
803927930
620449041
254591161
569777505
1211119901
1756724119
904637865
768905914
345144106
182411000
645264663
542946970
1429603156
497501252
1448261631
20809927
180502480
90182029
1153608986
1574320755
1138049640
396683630
1019805054
260560673
1024737833
1060444122
966372426
352040010
1467098471
407455304
1905689675
1294969414
1650791649
1346566162
136547910
205067354
1441010999
783764981
1186729810
785356858
1512417577
217453421
30478061
47232926
1631091841
609096206
1981441373
269297549
548345284
40873557
1998803396
97579218
1740083362
510577540
939235635
1320638547
538468412
2013591630
1259744063
226201432
1051400424
1574232704
780030443
177679270
34489228
1854936087
1437361972
1671391239
476526301
603977336
576918242
443690006
1194129818
907222881
572395997
1935924383
1175793034
1731192135
767263548
1723790466
140247398
1378695976
891862924
1124492294
1707092763
494064848
284931654
2055977438
1722542390
98669413
671208663
2013926044
488902343
121977202
250442721
991351162
1312167061
2133878591
74108514
1717117153
163459866
38002447
1275428711
1452882526
1350468987
989991196
1852279005
1255699936
245379970
208662596
1301995769
448996376
2060952548
1508118086
1209436452
1911368872
1485092482
1082457933
1434463265
57309137
759694915
1041762116
472597562
712252886
816198748
870386977
1988020525
1911250873
376584443
1802819526
998926126
95119151
1389870875
1048482322
1580481621
498781963
419333635
1100584623
445128531
76411769
459262875
1434486053
1892773278
1856703001
2131148398
1223859674
440951247
1931543196
18151535
1087399255
1933308330
291647103
262320
1796248067
180434024
1379119513
1883035220
340672461
538005767
914537090
1035895222
248605648
1373566095
1343259359
984395799
1964161399
604786755
218502764
2092913781
819691051
1145741333
1889592673
1907118791
1396905496
508311635
675879632
2093232622
820674496
1548885189
629325274
505075123
1626816714
1627266574
575314352
1974813028
745443827
460488848
915402190
1800757791
783405945
1323838055
1788601892
1570562096
1593657663
50616779
2069355475
2036333325
1978277735
1381425876
1384340640
1008822740
555005437
814347877
101383105
718292602
975713560
166490207
114354782
1879113642
1034971754
1243589888
5789387
1660572603
154332118
1741809789
1206162883
1796166077
1999668467
126755833
448598671
1222599845
1120922187
533370043
1348929184
154494358
873641624
1149147601
247855749
1130280227
1888857636
1621703388
2067008982
1190354727
1811762107
676408708
1422067457
52970355
1448055900
1973904522
1492593869
1004816588
228340697
269821354
1298982214
250713946
57925810
203335658
100277995
1573116525
902826283
119749008
1073512500
1718389578
1311491687
2049175261
816144416
813056691
816781755
987355113
758417181
1887441845
1080913876
42254239
1630713336
663874999
1557687793
1979412566
400357102
155387636
531105257
849773654
856798787
501960276
697881103
1345239553
53518813
607708618
1468119451
382194577
1350455588
1738712329
140631247
1579220092
129808008
391160599
807914012
555988959
550065858
590596315
1242757307
1321883453
2134002028
1126525792
1487965774
1081538529
970129722
235400842
9726648
39062064
1739185114
1828810302
1846508559
1114070665
1161263897
1091137904
491019091
1193327890
1054401572
1059234898
1192964159
1045234317
699230367
1505335932
615898635
158779359
901338618
63019271
1847949102
1692241705
1763077796
877160753
1883371953
1649179347
1025714646
1331311047
1353012190
825854806
1136769969
2066635470
367702003
297166333
198698447
1857451605
1299384499
400269975
1365282562
1892168480
789579197
293052910
1585456273
221992920
1779834660
1877601324
1613545800
2004140994
1450642166
204740340
1377508967
670530175
396718073
1936274358
180440062
2092217505
1445126902
633652655
1499476082
32766952
263793343
1389510857
354734523
197938087
494914555
556666631
1838310591
1850162250
1911479858
2022252382
1099310736
1818703070
945825603
280492980
994442075
1684645293
1786740837
951478067
1831524197
1371425387
525042096
1554547878
731377699
1934390353
1248294532
1241678985
1712304797
1052728510
1503632012
220191543
1247249708
1202880178
429956294
62062449
163270432
1672935970
167996622
1670819919
698468649
441122131
1273908860
2108277759
1573033359
1509701483
497825365
1887337874
57614396
2047759067
1622896139
1321626371
1920943943
1109292805
1995735102
1904462912
2039663397
123524036
1451912468
1177125106
7898864
1762996769
197469834
1693613634
1957458003
1415548781
2054640762
467258959
1358782533
955367292
273703072
1589384473
1116447511
1059788415
1011600334
894148590
577851481
1502813199
1721682174
1268775596
881159078
975455321
1336222263
977931982
1489685720
98284337
728655041
1861601548
507236297
388433409
44848570
1455572985
1791216908
971581022
1491316016
127504950
894917130
166667042
1390418828
636540050
473715018
2127434912
395089285
679094367
1924309618
910361863
1752229944
1668342256
911141596
944628725
1983223054
1900635709
897045946
1046511499
1085208302
514689387
228017187
2031781851
1628483006
1942910426
145767915
1714133035
1879724645
1295325358
1193978132
34884148
1353610345
844765695
197511786
2141146887
69524597
946755938
1824689667
822842081
1229527469
1138554217
511088504
1962960399
779507142
1664080169
10033445
1132769302
1658941674
1243599640
280655433
1699883366
157299
599339578
1635232105
1912446469
850262175
111013323
924480981
1737308008
513844623
1317950055
1870094052
137744107
240902796
2055289055
1677355386
689457221
2086052133
1857340409
32744170
1056437060
1101142847
507553582
1716810291
1006827169
960751322
668136706
1596895153
1004913099
1856393925
1566602392
1315341783
159549218
2023754464
2125561899
103291107
1002815208
1907622967
584346662
1490155408
2100342970
290107671
1688105983
992301834
198378937
1086684553
1652830647
11337580
495739855
577606614
36870974
1735146467
378474251
1600055333
745638113
1493582568
1715246050
883985730
1576584259
2091885163
1754626533
523980932
1979751850
1851415635
1486159338
813669972
460786322
749588096
837931980
105623086
1709329436
276521822
1457320223
300087067
790240454
1702955366
1752653745
1384639396
253781988
90862716
2128090866
1651048066
58885698
589440293
1335549749
873590483
667682239
1168325054
1477524192
564288354
749991541
1184695662
1246648815
1982505093
1741537752
39416263
1248268963
1689254648
1705412729
1131882135
2069816707
1870197963
1549273224
1445493017
1901790748
358816207
884607982
331884044
1490316792
841151212
477847192
548720771
10614473
1500466059
864767129
59001580
1993571571
339262733
1801234603
767534744
242682101
1244562267
380328516
58264779
1853948596
1223792820
1955427290
1747738266
942697159
1165433565
834195656
1417387256
1701322097
1664808513
1862679740
2037913891
899030118
1073994587
1415258183
2068409692
1507975520
974748034
323139753
1445149670
259700815
569246945
2090849545
228243725
2029986135
1197211956
1895832814
1468856784
1310079743
1438209767
2067390222
149359811
1651783029
958443357
1360881366
599841470
329435967
1383208984
1176689416
56348143
1594279051
246149282
1880990683
1136018324
935035238
157097380
1444829510
663012111
771591054
957449610
2110536092
1753349843
402469065
1069143221
194979493
187079648
772941181
1479510336
1854090659
2147074912
1919495774
2098612396
932090879
298547615
1181012769
1283160662
1251175968
1498005048
1040849167
1454714055
74825240
729904575
334644246
1981891087
1213143284
972822640
375038505
8774462
478729705
1615539132
744776
435436861
490062848
1676837124
1844335948
741246198
152332499
952254395
72286855
78791583
314754534
751940526
1557946326
1588062856
1741465607
879486737
10870066
622374915
190676166
1734279514
2137807226
82555713
847163648
507474010
666903835
1967876277
1139513094
2135939090
2038762459
808734178
1973671248
803130140
647325640
739108486
1048927111
1208699629
1398618869
38731792
1918296696
335614005
1264996790
1313750554
1657532622
517839488
65957083
1920986777
1210804841
2022639970
281048187
1501701736
6399461
555596807
497660297
863511915
1667697433
15841742
285479056
1599472249
276882
1455743535
837708646
584949713
203208307
152233375
116120670
187557803
801710872
1375208622
532879098
1256542202
313129682
1234147788
529976319
704161480
922474898
1677944893
575672931
511649526
907430469
228373734
43244119
1825887174
1579031684
675817140
329016979
949231000
13910897
1260220004
342872061
1057476006
2005547884
1167832906
2014088791
114703164
2019883172
225173268
407178159
667338422
1429691828
1721333297
119750225
1755487910
475871466
1129547896
1959611010
1347537922
1478478669
157691061
100937128
1786086883
1363990189
549313933
24473506
1726008888
1170813946
1734711646
1748557207
1718638000
1946677530
1687210568
1609780243
920823958
812578750
1432483694
1261920596
1920049713
1909603074
1933523966
115173160
1863199180
1582198455
480610253
19605053
608122555
1642873828
1451993186
1103414912
767892455
1016410390
1837504583
2139077543
1413619039
1023590090
1392285590
189838780
206130079
175202100
736267232
632134560
659859452
1862257450
1669540242
1172082214
21205219
147057064
1980916368
1892217261
1210218201
532561057
198418437
1998028811
320657198
452253936
1724334478
1347576762
1486520793
790553317
300934629
1260804411
1923687580
1701418483
845183776
1892276656
1140006829
16765373
1331959532
1137134992
916759119
371011917
1613797073
1887651324
968887932
1435871475
1790249019
402112402
276997413
601533521
3463451
322792580
983202611
178707626
1770049461
1755055960
1930343640
1889091532
1572785040
687516702
1054542372
1109982503
735136985
245971831
1130337253
1534764322
1334822192
2090583254
535158468
180354704
18919392
1733359717
1285310578
1860918697
1709601262
1052549533
210281323
1184858480
663749247
581904641
1326654325
2003106524
1459509977
22224655
1894420864
760093277
634367755
964283912
589482228
1867671113
713125366
2022691892
1519286834
1690999227
272238947
1311950453
141899859
1284909531
1147897531
1434507791
15125745
1318278284
1772082817
1583060826
1510790144
1546827580
266335627
787911614
989569244
1158638550
1883690104
1210790885
2141415831
2023010374
712050715
220886602
1252178962
635049084
1201291804
1229309309
349911436
117387143
274305232
1286066572
97098668
628088745
252536780
989229949
1589772233
1218055911
1781034937
754357940
106003513
146670266
380641027
1886071653
1210448715
732049645
1012799908
2139627852
687694067
18063117
32856631
997353775
1027405297
1765525516
1501307119
191233937
1139940484
116722270
1227599087
1010499225
1595755750
1550229161
386317381
1512225001
491280586
810620446
707253253
1083562858
663287940
513040346
1710772346
1116510131
1244700294
513300515
950091107
389666299
898274386
375447119
254211753
631402443
1059675603
1094087308
1589678063
1535734321
459564703
1156340981
1947993456
1917478845
2043082108
1223514918
1046492096
1583000219
642869522
1045944038
1423808681
608878495
1284357091
1217569825
58645070
1883289473
949506214
1508067215
992614650
319068732
1969096315
531547144
1482950079
1909970883
1852871995
1177416192
1269154905
74499102
1190277504
1803443497
1274450393
781391855
1715042719
1310239277
1568290295
417233906
1307486418
1523942894
449133281
646716066
612570156
986323785
1491594711
1140079281
2047078139
1634013488
1799431878
198500631
745100849
1599410487
2101991753
661814117
1940039123
1726076304
766143603
1472959057
79762451
2055258022
1326111517
1144554306
1723962950
781055524
1882102770
2096120682
43453752
993200863
235754065
369830244
724940961
1403267558
398018089
1505542107
1367405656
1409076950
889496567
1318952767
1394359265
1462043621
234259847
821973260
1379956549
709371851
574669278
73152646
1205243583
1535523760
352814453
204572258
137905940
1302903328
711701207
1232679567
1041786406
1254356097
292096592
207617508
1848844140
63830622
1975065285
1069251933
1770506046
1129580049
982251986
1308633944
721211327
1435989218
671597384
1569686199
2020543821
1216037854
1117774500
609689702
1045250600
701175457
1953833573
953806477
62297
1384433061
638551235
282875241
1585808476
434992276
1558373287
1275885365
565091180
2069573545
1932482861
2065658008
1606340218
1304171372
2112778113
1241294002
1376753309
604240315
2057181679
1303383594
481004660
1237954655
1742369781
888969643
1239149808
259831802
2027375187
1015515265
2043307252
1035765969
619342660
230021771
1232610804
259678896
1769455290
427081855
996884967
2125373937
766518771
239474197
2006142959
2139790966
1421092015
990504084
117856376
2049970522
734744741
102624466
1129777362
1796670393
125930171
445397385
140849310
241910921
194706898
186759612
1386841312
1523214126
1190127776
1835393682
1394453907
1407928702
2103520443
1418484182
620861565
1708663202
792110923
513386654
954144265
92542385
643322291
873722990
860667416
1134909468
250816709
750306015
1829837636
1390202715
1648025180
1104200337
1969692680
978600828
790188093
282762911
1850008116
169612446
364693851
1868945337
1436917656
1722906863
404097440
1930864458
1308101238
624313225
846665368
1458301291
988929307
2047029731
77845184
285216448
254392030
1734197948
751132397
975050561
1912094667
708481960
1389445588
1520669815
1950455161
1461012594
1142249609
1179169573
1575485078
822540282
1673105037
1787252317
885581717
23339901
505962086
1366952189
2034575097
1447769146
2054101430
489451595
863340901
313295431
1439103270
1702176375
1330423293
578085491
1251472680
747836486
1829173849
1906555948
1030120947
216441877
912936773
1966450814
121400275
1413481181
2020959463
686594009
910172003
2002480067
876668481
1562280016
1648855527
574913023
284337870
198415443
475751763
679051871
331621684
748486701
221881506
969406040
1111316680
581775591
1745405041
117100049
1441056047
1759158905
1804395146
1804860015
1875236512
190199100
1162845901
1072291715
1162774230
1325272421
1196147454
690083571
254101432
441841788
30257971
312523147
364394882
1280203680
2019141242
1990881955
241608171
690137666
1367909932
973707578
390448215
1706583009
250435299
548934331
2124531333
503814809
187795659
1201782096
645672182
724959486
834506558
431628782
996696617
1512931563
475685251
1690185458
558342185
1939298739
6259492
68876761
1736776727
1514456499
371045380
244484526
1234401882
1026435359
1784113200
223848806
931957544
1985071263
1387792611
24756886
502550161
802883217
190512221
1587134055
583024920
1293625887
1418950162
671150423
1357115186
1560063271
1028001551
122883144
851694246
129634964
524625502
36968337
655324622
2042709095
809568462
1717269667
1252253741
1103919723
1794957802
430762261
624380617
1884923877
2040099658
907063181
1571757201
46756434
853972418
920884152
371273232
1150201664
701268276
2146964172
782325279
1425500906
1056824468
742491992
287063634
1748530782
440637036
1549949540
1335918198
646217011
1775469950
729169498
1234633113
1008182475
1128452085
43086017
999010802
1094758928
46472464
965608694
273116426
428914442
176786431
1306539529
18628648
1165642390
1294365982
1984610656
241495242
1640580409
455405977
2087471304
408466474
880543769
1021127744
188660848
1668574300
782715713
1995733330
197250455
450485152
925725642
820917964
925460616
1848008152
1647473150
308311202
940128001
929157049
1834297189
209544575
169224801
684114723
1893160356
1791137340
1110904346
1497693294
838669427
784264852
113058088
566179088
1661783874
671119796
1102952846
472197421
1635306625
1784345971
2108026299
950725431
719010645
2044210160
1715553981
1149141071
1301137827
1019417218
378305288
1753007263
163955424
22983439
768422063
361142133
742241729
637131616
478660269
121065330
1670751003
925931070
873212091
2094888736
1840427790
558656169
1098033134
62312651
2055697604
1590977891
1593957955
747676455
97362853
1602086948
756455492
1242385701
828011946
936329795
1304872704
1542464132
1440117239
48566501
1285061463
384864275
264359629
1022060373
231073477
129337166
47077494
1039908605
1990682355
582628291
1706548752
1647357952
989632282
704444045
618932654
1423995259
418212586
746171002
171146490
1645158713
1337741335
43004037
1552586856
575263897
1128421701
228082838
1371490591
1245409444
141455320
671324321
2041610121
1617709573
86019629
512703009
2037574880
415075716
1608122995
975519104
26946106
374435881
836483087
1429189266
1657693698
1504782301
1215007346
775807197
2145557309
706849522
1075420930
620546977
485969568
1446525160
1727973400
1302593326
789566964
954182343
420277697
1243063093
1473783119
85953307
866812388
522246275
626861534
1947596267
1274149122
1195203934
2107741243
229982682
84823276
329742394
1377330756
1710649171
978159428
2136419767
1328396776
1297179095
715281331
1860025315
942099169
476831581
1903008179
1931239192
2143646035
1880119502
1518935888
66542917
1915594593
1537047284
95171328
1262902096
1825020140
1296008630
1466130080
2137192580
752203739
409234654
1676943566
2010559310
766663635
1476116556
1386590002
365499724
1673160675
456350817
772260303
1290741586
1494120706
344056326
804283436
282930736
1299422185
1274017459
1443483607
633056873
2059176890
582044916
1844006638
1384167677
54818825
1195275533
1304962611
904822544
1478775608
239105173
420972326
112733865
283879580
2109679296
1044941442
1380849295
1053162220
891512117
1296118429
1559368472
957721129
1035859884
1545041119
416629155
967664202
883182766
1774931173
1092615563
1525748053
668203301
215537334
15016972
709322027
1840120200
1033596979
757178470
90493661
788195696
849011743
2080981134
1629037392
1355320265
251370616
1258410217
1684573023
1687337970
292215727
1875738898
1926842524
1111993477
67108849
1082494897
1425983538
1893278004
1672203573
1898331853
644568333
120284607
267304695
479006814
206655036
944967403
1370448676
1240091160
2017256674
1261601452
707378189
2126954940
1584358094
1319651349
554740307
1893659106
1334114427
1889476529
857366447
842290611
1361974053
2003887190
273733906
1020661016
568671249
2049782370
194994322
318884156
1202355458
359979243
1932924972
996016352
1642942541
2142966139
58493843
942566529
854463958
148733957
1147947680
864275061
889196993
1042545764
1665960882
2038950624
1412756304
483991822
15193475
2099709220
219865501
1926014033
1987359225
175592134
1029051217
1160804417
1099589615
1969222777
1660873791
1398911756
429571475
35659225
1540203516
206454604
663339753
2021100036
1832678193
306729960
1914479599
1230059597
2062109499
842577115
1343783457
1777430384
1352667953
4242159
319445066
113773139
1234595662
486352054
600892201
1932004525
1719799287
2075831729
1948357748
1111850683
273841846
1527607220
1986104652
1090163093
1433899135
2119961224
1061920788
385158011
1673344969
403674150
184310451
688716919
1491467441
960057662
421337313
1839577565
1078784321
77542670
839327462
1058677509
871903281
1346382438
685226750
1465200127
463790566
1367417573
1418620984
47692389
1819659410
1699999727
1148069982
1082961728
403531914
2127094520
1643802264
1860984387
167542764
1134310650
1158263076
1443901539
646861834
1601189823
881167442
1366792710
907758646
461720979
680664014
325015313
69938111
1373677860
552949200
1990979459
969920423
1609750220
1152871627
327713738
515995237
1307511798
102054316
1308287094
1961200806
1965309774
1878896284
1556994755
235471877
147393006
1349734551
1381168411
196555112
30101149
625654282
2140949185
1832268709
257206858
115287325
502252800
668065975
1389669622
1182137822
22320731
29244673
1468127535
338328613
842792710
1207597315
1650617463
1113212649
728128041
1002272758
1762521057
581704934
474312971
1008000342
846761970
48859233
2000492350
1014998077
1580809460
2114230427
1044582352
158153845
1272681286
667067324
1870608575
799682991
485395388
262476290
648871870
333666667
1369502631
835268547
2132745621
1669892286
1222421798
714606363
2103876520
142070653
972142443
1681867370
1186864930
754602356
251789041
2064389904
796556849
633040303
1551824350
1071724289
820091584
1132706876
187298790
237030274
568887463
513824711
656957275
478377814
494532728
1644153189
668769363
108355714
1409674236
1949136212
1767163302
95568683
490451684
410292701
2034249046
838437799
2045718381
1116972452
1182573502
517175439
1430937841
1535741469
862751000
1434469645
931936775
505744618
6726924
1934252902
1135983541
2116017929
2091960121
580161274
1151752681
1018059464
1771450107
924671522
1028171726
1636603329
2085272603
1813003633
1653623775
1202852737
1886119769
480110819
489307345
1224014706
638615993
1307885341
736117862
1409668919
1400389022
59908699
1053871514
1548540187
1670119053
486925350
1723594448
458336799
796914157
1717614297
2059857900
125222958
1527279270
312911761
574004580
871447711
934452743
163488063
2126677267
33968687
890366791
1232598499
121700857
599208777
143866990
324989497
2039333121
1814333621
1625748072
1060730444
1705739525
1242722042
638759138
1277466838
859976448
219544940
2019290992
812405101
632956559
1041585243
1432113270
1918249536
1247137199
1608725103
61915832
1110964906
1724550545
1558123552
584345852
542353813
1845096050
983751015
2111326690
252770129
864817144
1692857308
80267627
1817071624
239887819
2095455418
431089580
1252107914
1414118204
447321122
726878755
92427602
450527138
1371989613
1756695516
1366624797
1741052781
322452157
770594009
863155963
133565201
840444166
596556608
417566077
187335745
1630148809
1731947399
1000800371
1935434210
1933059799
1966151737
331468409
2038732833
7312372
1870377510
1382749139
1622110537
1325709998
1221912990
1079076073
727372058
2106035704
1178236256
1527836919
641778052
1903271711
997008376
871607051
516900743
1956031614
1537848079
1546943953
1118731838
943765255
1896640640
421430491
282459091
618701180
1244701241
746671854
1943174562
1901876624
784119327
873670784
268229813
1965257483
816593638
2088398425
126044558
72582528
961060931
584509102
1900400822
1700053852
1038204547
29631621
2124883648
326652544
427239384
753791409
1335016732
172038272
497237873
678412353
991501620
1092620196
104405672
391652894
1579388468
1334650189
405154019
1321819663
283115484
1703256216
1430823906
290443988
1990606764
1553534983
1410058211
807907556
859272389
567132335
1924846532
1850376403
1800987718
415611764
1268503025
1128122755
367721853
1554861046
206723
29080310
1170058736
1805389377
632352239
1886314325
2072182309
1429308946
1525223849
286905948
979432841
1968585616
1121401846
614733606
147048079
405431053
1827635652
1889843807
976306998
474679899
1864162587
1696877708
1442748722
1152831235
1135504499
2137958517
703157782
1807424919
1226079114
686676245
380941257
745731654
312365950
1462174694
1745628304
1619016896
243913427
1544707053
269244228
2076740909
1591070192
606542506
1777536051
1612618580
526923612
294945570
915918821
920721445
892932031
977333314
1483573574
918036670
659758730
138924695
1810791590
2008691661
1805349430
449835713
879988710
409055419
2121312128
1194486754
1956108231
2044452069
223542119
1082911243
745106137
1113223966
1910907403
904976258
1590197964
540063861
868083493
631085149
1786104816
2024086431
1149671199
899402617
846281232
1098930944
725233097
410359213
1147786329
1015231114
1479757983
1588589548
1663042924
671846960
1695485214
333780177
1438325853
944921603
275669513
678935440
473110432
1355459299
1455984590
1861790228
739228433
2102108240
513748932
1584861941
534637191
382581376
126162381
1494553662
1323061045
1336193982
143193968
1750677711
293618472
389998300
733273164
919995346
177473087
1569930996
1500731218
148931009
600783280
981904652
1338738045
338617295
132818169
1571956358
243586889
1482170625
1129333103
1863461676
845389981
5087581
1470664483
826856341
1859088501
1594355599
1973825731
1111189256
240398819
1203729305
999346162
1190427279
529470568
1412052111
1177569626
601069203
892877632
559391628
349774117
439575778
1696216741
635661632
947601305
1087334361
2062041937
39343325
11793475
1280456616
553931600
247207289
1493451629
26560801
308665798
1851608297
1265400162
1933261841
1039300532
488402526
617482150
1483583693
481899432
931707747
43296839
1520936858
1503775348
826951644
541575834
747988320
1245743846
1131545148
247809880
338879414
497029860
375965602
369515779
1316078952
250728139
156663047
1567618137
1389352498
1463173686
2063217104
365898644
23531434
168695768
504121846
1128475671
773859547
2131032561
761507964
1819624822
1204857615
1640444682
1110905144
1604342385
170758553
13833550
552803263
1829266719
1033596557
1935092570
121556202
1772337880
334410
873345086
1608958411
64354409
1845618950
1477038115
1065914752
1866379030
1135896955
360525835
787951464
733751305
820685313
1605910143
242308493
786659571
606669061
1923402581
1189279463
2119098362
1013483752
1094084645
210418097
1413703828
1634840502
1465782577
679246122
927913737
920448235
1630706786
345624742
10411409
903972854
773780114
800697615
603101100
909907442
805769047
1842866019
656887524
244676721
594856255
709224268
377587486
955474803
1056793127
670387422
1710445102
266038230
2100355031
1444258578
381742457
1156685166
1300507513
492706355
604284055
570136901
902232684
1283213745
666041992
2035366889
785809028
809564834
1558196759
1659095993
1281220150
2118384218
455598352
2133110509
144012397
1993864155
574102996
2033494609
1511119233
88560277
195081862
1709483735
181646029
728968424
2082982441
1697710150
485051294
806172141
889496638
402676673
1645409436
1422243795
1887559895
202310999
1224420577
1273402882
78109135
873453188
1135841742
989091876
430987796
1512809641
273127255
1376664304
1495571089
925382498
357959646
1575373782
1436976614
2023736896
1908559168
1011518078
176571622
80871238
1336836272
1096291041
895816416
850892203
1000143
1704022153
1933990418
2032228156
1565154303
53491611
1972377408
1204538107
1886463201
2066581417
1385924276
1366317001
1439151709
1352013319
1754732566
100463153
1651106254
585572320
10136178
1480282726
369029452
1850385570
1525616974
709931895
1888301200
447530999
212459551
1621039163
1436433366
683883531
434011795
582032125
990189982
910144560
2126873968
1039745685
2058820052
545677012
1700487717
1850597708
1011383945
1063348091
337068948
69892884
196996142
122323333
897273285
2027926289
1485021683
1560509037
1868502718
2096808715
1081833819
39244653
1542810154
1833793728
942845823
1173972039
1437488677
1595915392
1383101548
111543634
708214542
473145176
510542861
598491635
804568106
1935995194
1294665213
592122464
1686567820
852320155
191493574
693149320
702508661
1953897256
1057903514
1318586339
1791163817
515901070
463789023
69090237
1720321420
365653117
1259079642
1787219242
522476220
457719170
877401642
1762252943
1669436741
1043847005
1003477654
1424223214
866035402
71913939
760174182
612432598
1117369517
580474407
1490884805
2008766358
642596282
733904073
1235707646
816297529
1393788293
220935034
1579035765
1854354959
1433618859
235809787
1850651531
1989702795
1385610546
1039815125
375792874
1956685617
864931015
1639925987
678154433
2133179839
2122099650
1895527410
962870854
1903332592
1140303796
521175463
858653840
2006843413
770524375
910394538
1300851263
384717711
681550440
1005686796
1306250765
252794736
1296967407
1759633174
1851774782
650295613
693138447
2027848253
1385393454
1352226375
864265099
819762733
2010413265
315922026
1024117444
991756809
507341679
1059245385
1770243982
483310908
921866231
1299817881
1039225867
282828294
2050040571
389649077
482042609
2141761456
1620128400
1039485767
273073189
464720050
1477134170
995511158
348459198
1595037920
779277225
1840733837
620617408
1040812108
1345744130
1865298488
619855563
1592753288
592890781
584904727
1616608969
131592138
1940230698
646242304
841365212
914751095
377282423
1014174415
220896723
2136028644
557884735
1275073530
92480779
1539713662
1192937948
1157342208
620911865
32216471
797118114
75332397
1147740396
825556040
1480835645
1337201408
1444809791
441179574
1523332915
325744941
105329964
586705008
901907776
1428039998
1330066125
1200798105
149033263
614330145
549349311
1065722586
40000752
1665847785
2052167455
1384904803
304455739
1614021872
1654047019
2020698108
1345431583
375841528
1839810263
1832900088
1626964093
1290530825
369513972
1474446420
53240536
1846141932
2104663611
2036744540
1473933239
629652589
1120554195
388291726
1591750177
868669178
1958498563
1916544593
246011070
1705907170
1217521750
585250119
1602181281
1199505398
524513884
372946160
397035331
1926104749
171675071
964164498
518415792
1173794035
1816755183
221292763
481171615
1703203574
40095113
1878182925
638817714
506199648
318527222
1732088358
1157094062
403025177
969305009
170556472
730885741
1240444564
1089495977
1898913096
1951197349
1040418634
938567353
847274259
1598898847
2118113811
2066514245
2059426359
330952498
1788664421
650772621
1035966487
74365571
1206175593
2051544689
1262159245
881423209
147418373
23316035
1201622710
965565145
684699495
1780160675
553308074
2112642116
1791630383
1185519633
342297245
1877413365
1790674182
360715448
944940429
1976858964
890937995
1213772044
1144320333
839035700
2073017674
648558146
1985214391
1434520453
157638981
1322102752
73797857
2051374812
1208293211
1149325456
1945633565
977095924
1979262902
1780719072
195077959
2046481025
688677980
1974330723
1177229521
584120457
1312881400
1764030445
1291872959
1364030738
410472359
1368337984
2134500908
1243796180
817749682
244233607
1860489519
1488142862
23275247
669066085
102808613
260911327
520264781
1025855981
836851973
1011526315
551920081
1734902832
3987603
1029996894
741444513
1931203263
340775186
1235893452
192653797
741531509
702524591
506450907
1719425660
223138192
520396722
1889676204
196748123
2112395913
440673883
1897095426
1076221132
1791328853
1738869659
393205694
784380913
1722874529
258340649
1844253455
1552264354
690142337
1964999604
48453188
1928235999
724052896
2117786919
698551484
1166950989
1379926776
1388701464
855046610
760819081
199706808
1137568379
1260663313
777284577
1941474033
1049218209
878238264
1518679371
421422017
1941753134
563785826
119094823
951731564
2128268249
124148776
786506128
1086361206
1620514711
1280345676
1196807037
1051387423
212255734
1561967018
1535253241
1606541589
446662681
1153829657
1917392001
2099178591
1576805492
174688691
463649891
1055359828
1097814355
997881693
2055700587
966961742
1036924132
848971911
1063508655
61453287
620454358
1474718953
1225585609
534072570
1029397763
1224859539
139414742
1034408082
1383836772
203980486
1280340415
911598784
1807051972
717040900
1276949474
1496211059
1236562002
1289992379
333048791
151154065
535553091
819432591
1916289901
1599017356
924942374
500180985
484051187
17356216
1113078607
996433653
9144465
202036492
797150017
58548953
339996381
55183118
562834005
1443533300
201863930
1661850482
156198206
180818061
1927874807
227471004
2137125279
914499692
24435725
192773658
276778219
914059696
2014761204
722437190
581870014
1971569291
1526452218
1532532086
1900426821
1135863777
657888977
952881999
1511416633
44705135
1996215356
451490165
1445269741
1432321535
217008253
305594875
2088943302
1942340453
1687875823
684247282
1440878743
931098529
810105289
1588877722
331015518
1881293846
446380132
1190541787
1843524897
177582592
877915473
1483099854
2107504628
406719422
754028242
2038288696
1701008066
1204124495
1322113794
80709937
1887391617
1785971753
899576454
2134070048
370923958
774228640
1481521583
2009459620
1864680847
1159062591
1162396696
217973598
918003224
1237708924
1517340066
1496816621
1491532587
1182545911
1343917589
339127323
1673158696
1692669486
545491423
104991540
1651745272
1803774038
727698751
2090313427
1128453357
1406518887
1865852615
1176173982
1672594333
1828619129
1348942045
1514071136
1076882616
740455685
667818944
726372927
122161582
2090501251
958728514
1212282065
2032671854
391120595
995462573
1505577938
138741286
565435504
1259848235
810815154
537044246
299981309
1918242750
169416616
1248426753
379451459
1693382844
1744705653
638770053
117886240
764275544
1123571348
966042225
652004124
1131682818
736669484
836071728
1501612346
1680500684
1617421317
2094167673
785405035
305479148
565718873
2055191346
171198231
1141084887
574431102
697039248
2102536520
477223398
687520770
1173420795
1290885493
2019166235
431813204
1129938477
2009398249
852073931
1671972943
1703257602
2079044605
999733617
1863637542
1962340115
18228033
2049782161
2125766056
776777261
2053452584
2022487756
388362023
249173726
1144071158
2022768363
1664312576
153012522
923428190
1606219352
841084070
2011883586
577058580
1407318631
411971143
1461172420
511774980
1964776461
1803172181
1558038196
641520473
1471965720
1078753428
116495228
1856552591
987382424
1403055752
179293389
2068264057
1986309668
871217681
1472334557
2064465732
1034732050
1276895601
12916251
190047026
427952523
1834313736
1704572311
319501723
1729755428
1047112131
1730741702
27278736
924543165
38338391
1015371270
1512479921
440865988
1983425156
896569209
343342740
1062611520
461376263
1316037280
51597689
1070061469
393222648
1992195757
365020799
393668428
1875258954
1215172179
2112854428
82862722
1217071438
929677102
1795990137
1990474462
1806641823
1675169682
1244703730
858324162
1237675248
1220912377
763073788
418089463
1314711882
1877240200
1019295879
600038267
1369121915
663499689
1379016113
1560792000
601326116
1879241509
718401659
1960110536
655950452
1902798790
1538048332
23745024
628573373
1270177701
165416465
1133220251
310367422
1982758245
881627557
1426427882
685817576
741967428
894819491
1351516655
1555655727
286800092
1951708556
1348068168
1712506505
1151052419
714686623
316242164
908043498
382414465
1855582487
725900238
2097578014
1621738489
729563122
1570572879
2098556440
1147341635
220474737
604996429
1130456883
927516187
1478199544
1570793451
2096222690
1009376216
360841503
1279665647
45700837
481028304
1884748749
1386555914
1572666817
1013994655
445527855
1338513866
1877643520
1357770812
226505046
156047033
490687062
1560812380
2053593230
1252067130
1140836001
1200387072
1153106895
973204019
165823239
1071647861
1767453376
1646342262
2133598251
1682253987
1116739172
291446559
1474539243
1094878571
708337828
1975007774
2119648431
1238705728
271670663
1184740894
156932025
1412803497
883937869
1544680141
733700802
1998205296
1391502982
1149369740
26104440
1467856072
704664680
1089805142
857028656
253100722
1986535491
155933316
1008699248
1338060321
414325135
1482960494
1105598822
1213435536
1372906134
36048903
1082341838
323962261
800604359
998254965
2085091985
539905501
2032367092
1184827140
173002755
336072943
562454207
1672303403
1859352104
242976169
170810516
949589717
1054612395
333895236
395838659
1484391685
1712838339
370511592
1722718635
759647406
682647916
816731036
921323993
1153921673
874847614
784932572
1801337203
1671541751
290021607
1396115253
1441223040
1203007715
212339306
623152783
1422711089
753278588
833445162
786397064
608425159
1976188972
1075324234
749282251
577122162
1267952541
307438655
496925413
625912262
518738387
1048036501
14571502
1747620807
761909618
1390090004
1161265155
2100448201
226759079
1780880910
298262675
530155308
1156359140
1914319391
303093130
833118912
327003666
1665345177
1480144830
676215636
1726356761
1324815594
875295389
513756297
1500700355
338029067
244736770
1221466941
812459256
983108050
1790950852
2136056717
78032504
1734624170
711441601
537481979
434969149
342429328
183817835
206554996
1748844852
804064669
324729612
403527648
2075105511
140827615
1313070037
1325098227
372678079
1806967064
874625064
174682214
1751663640
675540397
351646982
1794440761
1152087141
695230173
565361311
1724202004
1648528391
938380025
1766185460
1039888957
466348091
2045490740
896351403
1277770578
250705876
633785849
799447527
1455260906
555767307
1969565163
379467077
628709358
792816752
1195617279
279405764
1662871554
344726771
2105863185
1340579667
2040622298
1051456687
308149573
1224544877
1449542060
865232378
73547111
755614067
1072942592
1064143379
743409028
741092001
670283191
2002578504
1092329001
1032746677
691654868
1469930425
1176763254
1179987403
717974660
33867162
1518387600
2027320964
1844859699
63379263
1604063405
698538975
514366467
261957897
810457511
537435148
1381647510
1132900373
685931068
333086108
989433672
1602238621
192766034
442707616
812330367
1151739873
1536358392
948841234
340733506
710789030
505454067
678373908
2027665331
826103498
59989304
477172994
1555990059
1502356633
1532572220
1788183976
991311303
1699984024
1346279444
239979592
531911021
1411047192
1339644958
1469480366
1694051253
1887704872
643938850
1780386218
968523565
1445433665
1132118368
1600313756
180737659
1747095324
1267400711
1925674552
1823456301
1727309746
208041846
383202726
666940436
778312276
590010685
787673818
284228141
574761060
474942019
1759070779
1745095650
1929934749
369553510
1435492600
66385912
694713389
1883014484
1767322420
738489956
1376119619
1551840169
1987176897
349817175
817182083
728398572
111720765
373777636
347539548
69524500
731105032
1331978091
1032444210
1169689848
1976735988
332114446
973764449
690189698
1065060917
636620952
1237100089
1445589966
1445710543
1873019350
171229036
2080106423
1430316267
450633698
549150078
570328989
686083018
574855378
442764688
1276214435
1052078423
701318640
1794116152
953403148
1492182178
754750743
1156971801
1871243804
1294924050
1367947299
2078787993
106913907
802255519
1915788763
984571648
16341139
158580348
1051079009
398168842
1647884535
868429538
447963969
1903559486
191851521
1598604176
934836606
70975508
1177875650
198014608
954148605
1426882285
1564625711
1763840769
191884553
1515787381
1943338917
640914229
2044412683
1045427754
1513793617
678758154
1629980309
744162730
1900385286
2110259791
1435808630
1433920120
1166788683
388797028
1818682603
893977572
1718698921
2057420173
1307090127
601349092
471763871
515868646
601216135
1713438998
44334966
179536574
1837159701
967008440
934180232
560521764
1008850677
1162574157
860069694
784669636
1457679112
1815321827
322483374
1644301431
1196796553
886192879
336783872
1481549520
1412312846
1364144847
691874524
922691984
2032325408
1406742070
563125839
347463130
2014526022
1005847284
72447114
353197303
815604098
1339628961
1440807232
577593172
7567158
522384378
981856734
500371953
132660153
438074917
2026651548
745928077
1262102844
1529723491
740085177
2136097798
1247224984
368981544
189711487
146923317
1306817781
436642083
2115176023
275564230
1367196745
1953130183
1463481085
1979324150
540796948
2131906859
1761309927
923438602
1773432958
287388444
1265456324
1965398895
1254293915
251369894
346805755
1147270502
2123199317
1178306534
1829935857
2075309999
693352809
1409890216
1497092375
333580586
1874629743
1248978136
1182770533
1516391103
1383074027
1668652703
1574305990
1497288004
250650771
1319445259
1545309112
1435832296
331641352
138985462
769325804
706709006
1730081131
791232034
1339794394
192603727
878479433
2016662322
2094422086
1877934017
230749696
760355806
2077330272
1688475972
1292466220
384769545
1908784441
239982366
1585691242
1170363326
1816866577
1802807477
662343483
1822014575
1915871334
715571265
568946651
1476130764
1107612302
117018604
881312850
328951869
93951110
560255063
1063056486
1941134380
619518087
899682031
1244544851
42484079
162451198
1431028748
993483746
1080286916
268110653
72282524
2042552630
914790007
266711065
628246677
1631024800
329691187
1586897823
509728764
1857997839
1656138650
1557498768
1985888945
468408901
1791728232
605049282
1929805359
1727654738
1763476254
569110562
1522735102
428599805
473156169
1974600997
209454210
1950841619
25929126
703705064
140637595
2127191334
888051273
1876440160
1437874057
1484820711
320137773
1356982236
1703680242
135252280
387467062
1587832044
718722999
1814602628
1685470507
1066600419
466032602
430876755
226156536
314487649
824631728
541594306
1745643981
61987762
1007888367
1602642355
686876050
178904013
315217444
1274588992
130474244
1015976314
559114000
1016648129
1544169258
959004953
1525744212
371475281
1973256765
893108897
1566057282
1796330077
1769113112
1362687309
1323616023
1811225038
621306493
1686076442
487269031
1296089546
1503313295
538427836
1081205150
343443215
838440310
1796621661
272493427
268700688
1277373240
501427852
1983427349
301166738
433648782
1221077405
26872841
1596371467
428381874
2101709684
1717471534
560518278
1258416052
550485680
1798529732
204460518
1502804410
582350564
539026731
1221743349
792931468
101920206
1950115434
673459937
50743352
197813930
1623901414
76198976
1977655055
1739537204
1683778989
817477905
2031433768
1327214495
1888217671
1147826831
26673524
1448365671
958920560
293410310
2065041886
2101054868
62006039
152453330
2132919249
2062907896
708506261
1500063867
184110950
1262267328
2093257017
301962001
1220725914
927564626
141887046
628135857
2130883877
256683121
201388809
748103320
1531723762
144567160
81254851
1618565358
323209670
937439483
1220209385
1429309918
1093421271
1702622763
193420408
424293883
1868088813
99672464
18695969
2048762894
2012929980
1855959700
2137787812
1323980203
887575611
1926067717
483215940
1366113875
1963561837
1807811274
1123501368
871548021
1264540062
1241234746
250606362
1374652909
225792312
749642771
445217466
156367804
1031650594
531408049
1947288634
2145233436
641346480
121321184
351964673
1359047059
487665652
1816281495
409832581
1572420272
818488435
1249658578
1187254102
959248865
25228639
895997922
1125953394
1910298802
413135491
534467166
1145931380
1078762825
1435871871
1295770379
1117744093
1899932348
1717750687
1920521086
1742388145
850383223
1225002817
1342971183
1464771855
1071966121
2096638786
358696649
261881732
1106979181
1513737499
690194376
942451355
395075727
1965464356
18101418
543191686
387437901
216809394
120222623
244875207
1157695109
1010072318
551368721
963267844
1595222586
32062770
1217955849
1700996284
212366509
973719746
1216284511
635774973
1937517152
1151982921
146328653
667344084
1723758280
1666443442
179338216
947799045
1586826616
1126646379
364883515
1824552983
1673761243
1009478901
1223400022
1570689650
471779270
74539187
947063528
1800051379
698190846
1874582953
1963891246
1355299888
385389402
1384629889
1441019492
335217846
434762840
1097695620
491712064
26372734
71136948
737436788
331088994
1820449404
1375906684
1007756588
2063486068
1422659249
1548864964
1906857231
1201196808
1770712154
1429498588
596501228
1554101755
238873174
1382207936
1704633636
436109359
595656420
1369918705
1301343260
1675263667
1334449897
1255678165
782834629
1700304966
1655903001
276387228
633294649
799102464
951864951
1899447893
909836714
2039363454
526101821
1099626971
1105838466
726879902
1458057824
771310218
1411770937
212345965
839523959
1937614707
180512352
1527833999
762877221
1557271335
1565817473
1091097983
284019683
677662089
496277221
502205382
1184546952
1139423969
1236218372
1236694962
377714354
396747955
729721509
2121936153
1464647414
1821002137
1170682444
1429665686
1847886882
1301411316
984465231
1242249271
596484737
498623465
616761076
125700217
1660437910
2032608205
1310425178
1198434126
1865403921
1497877536
1192062383
1802317042
1841774764
1485550134
407760801
90015632
1741503463
1541040511
709238409
1684389569
2117105384
1421348244
2107190612
1497923874
341690133
1079267454
1995740023
1215100644
465612386
2094224379
1248018265
1190453125
1995403820
121719267
8179824
1801581860
460044494
834788431
568973782
694917463
755019864
1655463153
1272327139
63293654
1172814926
1919270611
1242179385
364533769
2063379566
1189696788
1367610972
1905620947
1802140390
1494310046
411734028
268861602
1331270162
1624263429
1330700799
263587751
21535488
2058086428
1717994155
1265777370
1775817795
837496038
508201902
1483900143
100069170
2013785306
228342792
1297316302
1936291544
857032083
562135623
1166805774
133021124
837539692
368873158
1815937981
1932285183
2114766178
34172521
1952173243
1273891236
810319269
1434233863
1129937283
756706020
511068576
213646154
914824184
791206249
1832494706
1753868967
1385717814
382540848
1255302333
641572379
1472557449
29917215
1409061263
115314745
606938822
786988241
1709516336
1774476745
20477388
911991940
1692958820
1499371419
1876963369
598186255
1225761492
656448511
1121322974
1654901336
240991504
359103081
1420941880
1426767075
2015067224
344448112
1801733586
776083541
1803264783
1110833260
1632601487
1596439792
2130209190
681675877
2005374330
1808474708
957097656
750706491
1138400888
2031893892
1508622048
827706331
6466368
951644053
1897356732
781177475
427926550
354548549
1756493148
1541289073
843617010
549487614
498108148
204543103
1986736254
1313149704
219296519
43557484
1946204030
1627989798
326242820
1334398234
1584595270
1346128271
895734709
891026412
119335555
130395448
1680615458
583225968
121175804
98784233
864415702
252639527
165768606
1286585829
2051355524
1345712371
1543652632
2060918561
1623778580
306244741
1665071211
518331854
1833723682
734901055
1542204049
2092177546
793370165
1485081231
1096729286
78050559
1077823410
1249421704
183585118
678851962
1765825332
298627558
1933609744
159061947
1509634646
202650324
1312851532
813464379
2126362895
1661678400
99262119
388976332
678421992
475841531
744888743
1202374577
1650375218
1515297177
766239340
910073590
2129660469
794800038
164009661
1043503214
359599549
1286861307
602921555
1377341617
1614985195
1575939901
434893819
2088375111
603904000
309171038
1109700872
1036679467
81854751
647424430
1579455153
682004064
1902787313
902293265
1110655221
1435156826
233208125
932592742
703875018
1665718241
1439882449
1229140144
755571457
967192163
1966324718
1180140287
1171743459
665550289
755724733
964777352
531926992
1062152612
1799550736
1491934958
1758967569
2084771491
393560723
259171657
798144216
1406077071
1932423416
101646318
1634968117
1069582533
1297069384
927244755
1443853911
781800614
761860409
1343908828
1716983195
2135249694
83481912
9619170
1819774021
1321276299
1638459535
1603520113
661036382
1647956965
212195945
744051342
1616680374
1615859480
2021898524
27941384
1469868306
1480954463
1476309677
2099907862
1762334247
1174412545
893222274
1866342096
137843456
1441367413
1648330833
1579356267
647135504
601253835
541651507
15172344
1304160554
205282338
1698515759
1428656499
853491815
1730196802
855252042
344011543
1195865139
675857911
98711533
349873726
1298578885
1750380499
1961546297
146006434
1085603782
1183693267
916152508
584847253
1776642458
1666264541
1536246618
1392775015
1209295705
1730199397
808989772
650575962
179225376
578910697
1552449639
1424085801
787695819
1324496536
29099811
376628573
1863278976
1499634389
1124795184
876257790
267924840
1655938737
1470208621
334900633
1044445818
1256889146
2032088698
470619862
290427313
668983293
990946435
1911230992
2003856118
2018628078
351665737
1769913069
1013625109
946180602
696605017
1920360037
257277682
884877905
452673481
1777585549
1670437480
359875876
90829082
1972385714
1138637229
441477941
85485895
1856572493
767708994
1709558192
2241019
1796138390
1315462583
2098429998
1068038656
441416357
23942327
1289254860
1040774813
2096339368
1024586863
407748744
1822493318
1831479906
645216902
618100744
350205780
108607442
1536693850
1387542487
1566954644
875430713
403399718
204737329
1697648942
207953365
877212431
369094072
1406679758
530811703
517623761
1325060541
790580868
186248114
1367939502
1449471509
990990621
1707781753
1812111057
1527518393
590606039
250366877
140967968
107794599
676390003
1979746031
225058266
181800166
260910726
725203395
885361521
1404010957
345899765
1625761114
870108226
858860456
705466267
79776941
1872025560
687016315
1603896265
974084045
1669326138
14574097
1475436658
1136557276
1738440855
304714695
1275236275
1470395166
1192683111
1378314654
862340439
1648749785
627288135
1054013883
1181558741
1956256206
2124060924
1495337917
796966703
1801728327
579666076
2134902565
1722461894
1507591359
1638013154
1930389974
1530049623
1602132332
1030541792
959956310
1013215369
1392495360
1310580146
1097614840
1672345559
309720601
823329900
1887355040
392702437
1392028085
1004847502
823085530
381276753
2014012010
1517496045
532697718
472289499
1296911330
1838352898
1006128973
1165658438
1929841571
857503649
1046079325
350477413
1750045438
926642191
1379641545
137029533
1537276252
168029110
1871202465
270159117
1289117288
1936336700
1989175369
55035090
296473763
585119596
2004280268
2089726974
2012828602
1593435731
989898847
1856867831
251769278
77059672
850465285
328661963
323921548
876277631
1782305579
1059573019
246601195
1598100219
1819631919
34779109
2016076016
2112624617
1242229674
1928507765
2104918312
305401645
275438216
1620411773
576891571
981848016
57070688
565090120
131970521
2058275752
1412975678
725869055
1997443561
139930287
1555077186
272994341
986185639
1401630841
360550385
165766325
1674629842
854910747
311145045
692251292
1251622145
243733632
1219417072
1485925779
2065506251
444233365
1004164491
1511832072
901211776
798901857
1968300596
29992412
1375889723
220005866
1163638071
1978621861
381376112
1391891257
1545431305
1509328903
66495923
1267762459
829181148
1579880760
452432239
635293553
58344201
1297213331
1629788620
280932158
1751656355
1370710473
833752678
995745443
115785358
1349220666
1807458471
357569060
103754131
1659947452
681967155
1154137000
633071218
602102380
1757508329
663164774
827020830
894709216
172397489
1461616731
768919923
467049053
1759899634
267193207
674830599
1120692560
843303977
85421429
2123874926
998097099
1306059956
458302901
1364299433
162386707
751908604
925102919
14794876
360535823
1889653933
1117360332
970377940
596363323
355384640
1229502707
273911507
23621457
762954038
149320344
279060989
1703162439
1207134940
396141808
1921064082
1458908358
967242227
1216803825
1223979057
1249710202
1570387217
1104602270
411223380
2137214015
1205517440
1195395302
837313080
131333780
30458860
242152603
124295304
1301588810
529616107
174504102
1862712464
1291828729
1544042784
1976477831
1678746136
760729742
1811115231
55092600
1585226745
1319353560
1573386484
2115384143
1054421368
1516532695
649743540
1282118836
427025705
1570086584
1799516466
804400926
1539580632
1871316573
596986506
1343960817
1527594351
1783940130
1923867259
218342548
1399334417
1049639434
1620163214
1355444177
981246398
1970524875
651372236
274338899
156436362
21596752
1610919772
1808162355
1153926963
225721756
830241560
1635745176
340260700
341295974
1886831005
1320903622
581249918
445893700
1375618485
43411165
1424019987
203590371
1729222581
2022452716
385932210
1493967934
2090852218
1644815769
387016750
343926645
1896935086
2113584224
1117666711
38031145
792353619
1481615027
990692945
730777785
1085399453
1789094622
962565901
1165247695
1335578196
977008110
34372948
1749258148
2049519959
1992947557
363730339
1346007396
136943508
1214760483
997845539
489068090
1696058663
1786285010
1451497408
1201880714
927737938
1680390580
788102610
1204074375
117627544
644924593
1956213552
841128707
638766060
312158621
1071121762
1565644770
1800240335
1802418616
993115713
1929347725
1520496628
1983786559
1717170802
620588195
2100600174
406717878
286037882
397510175
2061134877
128034596
996975144
1886979151
2018292830
924897016
2113400067
1471173553
1406290461
1973830378
1933157927
590401167
335646526
1393086088
1501840861
1194671773
981175715
902793010
1125911584
414589975
781720051
757225649
794495065
1567540969
438041858
1831327983
1333241324
450629307
1546790616
187786415
95863686
245768830
620816470
2050393078
1576161602
939905406
1582577143
2000721252
1383954072
1524024173
1005973927
143115130
680476774
1780969607
678247837
1763852343
192731217
1362616793
1090377144
910608821
1311523227
519584059
903901773
1917023735
1581817905
691536426
701313700
1953089481
2095122122
1373063588
370216615
609290934
1010486600
829062803
1183273287
1777333908
314601149
132258227
854596439
187604278
118878049
1961299482
1362947222
1118936420
293325778
515703202
1988900637
851419081
1254714901
396053751
2058156287
1916934933
1634217124
2123219811
337862377
1359110099
282579167
168707150
1221029364
325315905
6661213
1604850155
1496757762
1291652481
2044659654
1427501738
997330041
747551067
1495830909
1953241359
186666399
2063385740
1774367435
1576981456
1276061592
1107776223
526706478
1742145041
1974135998
111580056
855140891
598042644
2084990218
1040827791
760968412
1095077643
1865144604
593134628
1299580325
352435583
1217375237
1468357492
2135502202
1575517050
916364841
996713344
1170335249
1101330148
1929354890
1072342530
154693820
1349200853
809686472
1989675392
816135120
1151915109
987148288
9143821
1135890921
390865351
624684944
276816236
268455776
1787902814
894551706
269300521
1809703155
979863568
1253243322
389181767
893438381
849329602
473762350
1215054905
325284202
3390079
1962567737
1253712587
1308228441
1813586765
113814783
101889836
1020912484
187682333
2066996485
1978174071
1730094465
1341976694
555725599
1484781850
1626860283
1342445835
1878520043
955740063
1398784338
397340387
390118138
1292037663
1496537130
1960098435
1937766921
1585173829
19253226
823309689
127452479
2080766448
1279287148
1246110462
64083204
1932198273
1823865520
1352216592
1910504579
560793254
1492312320
783522771
1332587695
2029094158
2062691106
1103112155
918060436
679841291
1543614855
1276628935
788382141
769410122
691897027
1988348617
1552883522
872980668
1294721479
1093096118
176698147
2136178256
520276893
1984050311
1849571967
1252978305
1346373240
1713187121
245548546
1646777764
1297921828
1821439293
1743942317
1893125807
914718822
2109297018
908635543
1743869889
1767909283
948214429
1188134134
398214887
1292354756
1123109492
1290949420
172000637
763918139
2095724380
1877141635
1791169734
1950590174
1674747025
806297141
1143036542
1858453453
1374874367
1119545134
592622691
498505109
437739817
805387319
846222694
833430544
1490119434
1281823890
734292296
1808791760
837602013
427518179
327254209
206247528
298420510
790445615
2044937746
1355047892
1869327603
153138773
513374583
1092067709
1966193776
1932274708
696136850
683862109
1665336442
1321620540
1270380462
529313729
1877387641
363751505
2139880802
1812749346
1595178804
1152866493
1144477465
1457411184
61909355
1233061619
509694114
896311586
1510147101
528123917
1421254121
123015797
1813730108
2129686109
1400425875
2039868856
905132904
1520049249
1491043859
2127176876
1212088891
1724194511
122489406
1809716091
1979586138
116231793
964101213
751158936
1778147184
1156217574
2009373660
752732423
378885943
1592089779
893571176
2059369339
187295932
125144903
95428362
2138173676
1473911188
626578389
1296067980
1426085540
1228110120
912382648
2111455090
1621025147
1789221349
1935005332
1286484430
1353139229
1739313389
1888622102
1714012077
2127932767
281181772
963814922
90590843
2068795198
2052070760
1251146819
2002092468
756771753
1625021764
1495378232
2030819322
14150664
922583283
60822160
195726946
244481762
2123974454
1518810477
1200213432
1942961797
1343789886
627732545
1801723345
1457905270
930122968
1666274768
1533289090
620651176
1474760890
1126270647
2132123458
471227741
346556570
856789990
1817887784
379041018
1297814398
742254966
279363902
1445589737
319497664
161005417
283026298
931600787
315681369
126752254
1667332313
1228735115
1355868452
2077537786
920173708
862209251
792623432
1795505184
194120447
913679299
573863965
1538272079
2084773471
1132921809
1515506077
617350660
238621503
1348004420
490709339
2004119959
1307523
230523617
1947439544
169041781
1901038693
251801070
1296524492
355287179
1677363528
1025808127
676248773
1076444818
85776541
549212844
1587182487
781090484
1466849299
564266284
514192260
340749247
1327417564
1400705149
853663654
299632704
613419958
1115736682
929965012
383011112
520332618
1942109044
1857246365
743667615
1465682636
1890542595
1980565517
1307417486
1983264137
1028721644
819326552
1654123904
934412148
85989251
1497804936
1960137101
175884218
441935464
1136171654
2074073264
1856429704
399194671
33360475
1537756112
1277442465
225387422
966436890
1118092716
1337127005
466844068
685860694
478618925
2018246669
1124292572
65425017
613744550
1579833355
1833706413
60294943
2054748904
1605381775
1721211907
909981311
763865021
1200266271
2099342933
1506647515
1586508773
714375295
2020693303
1169621573
1790061816
723103268
1738719028
717151609
131156358
37445519
2292809
886166792
1432370371
660009617
1647244453
1672608859
576425798
678423846
410609306
1016388356
191726217
1170098533
209890557
1206009457
441711238
631376336
1900744026
593809769
968978443
2103252355
1378389590
1247640760
521267941
1444175025
61429244
302681847
1028457632
616121546
680234821
978562349
1796076099
1050434692
1425267136
1466665755
520787602
1267357831
371932811
1113090824
85105823
829708074
1162718955
729048727
796891526
348417287
259132122
1528200859
1328494477
1805613374
99921639
565539702
641755055
1232421256
1437436642
1911907672
1475124145
1935660765
1945812898
472988798
1240860974
2096316617
615040440
607181240
38007554
540963557
870390623
786238973
1164311644
987662429
459831953
249715583
953647640
1428506613
177575905
72580408
1845231029
1467216113
1820944535
1417459561
15560513
353062686
273805303
1949888626
1616236510
447878807
46176015
406425534
1638697813
984778968
2044529070
466757434
2001797954
516972577
1711119752
1341711127
874191093
1006109886
1420705722
1766638106
1109049096
1518864411
1303309215
1829934556
274699497
20310456
846375130
708430563
1036093447
1873748822
1822953759
2090465626
751009435
2033679679
1618239376
1304050829
919144825
1990568576
589956557
2140361699
586686174
843001029
1734593288
719162096
1463802958
521437443
1670214099
1536911684
807227645
1621005333
805496395
1001532241
97996771
511606229
906949891
1686176318
604654184
1533052530
1228048492
1569201132
1518154217
86209111
1748856771
525366331
1415078576
931468838
1809951944
1189440515
217552323
833958791
344607383
2136025684
128965490
1246731490
2036251379
61654067
1644338504
1012834740
1316732347
2104831190
1842784352
2066137859
1351274021
1744170507
997212189
1369223133
1610684880
180005037
1493251967
1837533305
1986985517
169368671
264901720
359230468
610865077
2113894446
216348895
730090448
783525613
1952953057
771036694
1194919916
762968098
1036430058
403596893
426038085
1081716820
1596083931
1364684633
2135482397
2133597240
108006761
1274367079
449074165
1142281806
1662111287
721436838
2109768723
1317403908
1298248045
139989351
1909488094
1982722344
895326272
609314933
606387863
1343921095
1638102421
777338366
18116720
750271764
487548284
1068190511
1369218475
1118421466
174886391
801670299
945220143
710714005
1925826307
463117246
2055764562
39995568
69405552
1332316648
352987280
750255616
456175639
1023943341
1944781002
289825274
1548575875
1177333027
1053688962
838953052
209976294
1693091656
186923045
556916604
1291189326
577097535
1753478628
311524911
267122570
1442453094
578718461
1275230918
1476438869
1429019437
1047862141
717990039
251128076
249989952
722325152
1180835370
49432305
42323543
1242186598
1911121014
1573820294
495900533
1952467968
2041785249
866789935
1221001236
1402335983
2049411835
311481167
1337649669
1786889946
295617937
1317911686
1405512172
1789947491
1993709966
443415941
634878162
2060486079
700782101
1453718334
809840509
1571144051
80148879
1558876391
204720015
2015648568
1745852351
1882128391
1948165786
141936209
296110239
1574480120
2134994914
1992797214
1881496922
1176078971
1874403075
65416989
1588240417
1854048898
1599482359
952268972
1015109981
1929283216
1027123963
1562807390
992927269
512174969
1483707314
1660380262
162178767
772052429
569632381
512120367
866839741
1021885108
1652095299
1402125817
537841830
473405164
1454030801
297595819
294586771
1506617460
2123570464
306939611
1761483236
1188179313
1795112770
1145291514
679546620
1500556762
1977483262
1928756186
1531561454
1459178078
414207901
1984045467
226212696
1221219698
2118428634
585833718
1812226096
1466544961
2065073497
1015772107
1951398114
1147306644
1238034892
2042279170
1340343232
1553435556
1063446294
1043279195
268969600
1641773563
618475679
96035465
2043061414
331340662
35632616
370858206
1923964562
749463889
1747076396
1826168469
1658345112
1500256235
779302137
21897266
149864433
1720414106
575608500
1515636068
1222350130
401058771
1403285777
572576867
1848292771
1544627346
2122089021
1371086541
789810308
1311211075
90311089
1092285833
1968848554
1040458169
192879396
1604445514
240148682
1067678795
2068510780
333363908
1667118596
266209536
683733738
1089523410
1084061217
1839341480
1144608790
849648268
1999543110
1543474683
2099077429
951620610
1427224849
443938635
30355182
80302626
2087442891
2115435794
2084490129
1837496631
406971864
925708037
1086665904
216919663
1154617606
1949877208
519990751
1182324051
1037357372
1009981566
578525966
489280237
84827319
1193933113
323363367
1622088406
934916093
224637329
743233058
466535062
829824152
979166410
1207183511
1434574571
1736466114
705768959
824337421
557770586
387988618
337610725
1497427717
705978947
1985194726
159088189
1774949669
1465178686
232815822
1853629572
36100616
1622481064
1075157297
607770586
1888900007
584952684
1067759978
558613975
1464601651
1150333095
1579003664
1259748809
1957293127
1067772561
565457573
1979369562
804138457
674700325
2115582415
198903806
430167441
395488706
1548801303
1971282271
1095775657
1869781110
1368233681
76704644
402028597
1029413577
2100986119
1090660303
287977664
1559278962
41712603
632816260
1384773429
323153525
1905546103
95984427
60492286
1010654818
967458459
64771145
907999116
1181647984
1672211709
1014082680
1763463714
546300407
1661345019
2033868157
1458792561
1733091290
958577260
89408907
284690643
283769229
2092205232
2009012053
1630096157
126694029
234437903
273666497
79717125
436785584
1564171351
201523423
275741390
1713989114
687624659
582927698
826905750
1588073083
2102413732
833987998
57439537
1375871613
102005316
1790649673
1638241956
1586947708
1908996940
972760720
1600856574
193779553
855057332
1889865893
279048533
1293878212
1647144916
607896015
1489607381
236176240
1522134951
391857834
893878818
1866314706
1751924120
1776638647
1420424066
1225260078
2093480921
1000714333
1323058499
439278210
1714477948
1570701649
2019885631
1910863523
1807297042
592570175
350690492
181010322
2086398015
1584298794
457123620
925437662
1351313459
209829538
1337301093
1848726876
1897755416
1062193949
786371722
1020825473
247330871
1303104138
2112077613
340967816
1899053798
1673443417
1392940702
1797045068
97433703
382593109
191223097
1689969941
951918359
833771510
1762483169
929911622
1285122860
72468000
2123637993
1312433039
1347491526
428512197
463322458
818880525
588840651
1411607483
532203370
165391448
713673141
342864650
1865647428
933493023
1997198791
762954131
1067412272
699302210
248819540
430170568
266123522
1770835276
2012483311
198252908
1638341968
199262201
1574330264
726055291
817651545
1776134778
1460194543
2107094598
769003752
1789618343
1542642183
990562383
1909410136
1327744379
1869971148
118248449
795830056
1637082825
1316474560
1197283863
1618139744
507347529
864692118
432975828
76216145
1618647345
1474881039
830390086
1194184691
1535409248
1531422279
832704502
1127159545
620698003
535693319
1829787152
557517157
1518964272
1892613752
1189202858
2020368783
1924465879
1935910156
1234145514
643190934
350410971
1999806291
1730663327
1174110433
1655374566
688717200
910606373
55255294
1888210230
136948832
1688549751
1121776806
1120128800
929589835
19814656
1942319244
2119643853
1696941487
749516751
1668995842
492912598
136684486
826310053
300185488
1492332728
407359142
1978612351
1305262105
568413744
901647125
1019119011
1343190990
1828672661
1639855936
384460504
503135671
1181556450
2142171402
2078836115
831292901
313826266
1308312511
1963532956
1074926748
463079832
1641406204
1487329021
1985564664
27228772
1901384741
485891389
588620529
1784455407
1533992402
1537581276
247850658
1189864447
1703095495
882923250
709023096
1422768915
305446709
1466064604
1263633555
113463983
1166163497
393324922
1622337236
1380022481
505635961
296446559
1565087341
1899810885
72674481
221728578
336406482
2133872204
1784416082
1813086530
1554596690
1935605124
455760136
742157345
448317315
1500646143
933986644
734744379
666809373
1286871618
728049686
387355933
705731307
558555482
1832031377
562754657
286088157
1374686536
1359268546
1722046443
1092150595
936013495
61878987
298159759
1878392781
1160277215
32556601
817742800
1278681032
1929167798
2012071494
1575796781
1218396081
1277068866
1990589268
1008136472
1181467157
7171159
1355643208
253376818
1604344993
756770237
952496018
299141358
1015941540
243038034
1702526515
44908185
770572941
450748080
336073854
1028804146
923386406
352681654
809195347
425341505
1233719058
2015007703
1175261050
714843190
782175641
903393230
442900293
1764498343
2003786265
453901989
1771307542
873863123
1352936368
1300615840
1308020991
318254802
994999740
966817869
965857895
266200788
2001289901
1828279036
960991064
2076398955
1501077010
1184645302
1756000809
1834256494
1516119738
342574859
292220160
1251587533
1604006211
678790857
1770792849
862008451
488251956
673216686
1067988299
727202808
1756874743
1378119918
615306399
1877175428
2103819617
930966638
1184478109
1994924111
1893651573
1720788077
938033023
685212330
153519931
1324051100
1265433325
23884036
757887833
789695918
2089179956
1605182130
1577901029
755992020
264580870
1860278586
2089235364
1299884098
806653363
927979794
409185986
1406379109
1220496286
246343964
631299588
843056948
1018493403
1298242415
895635611
230786995
1603824643
1588207011
918109620
2133482476
1027655286
1999065306
1300248613
540005377
1215698034
1980557732
2074273724
521945011
2043831908
849828136
726321959
46209306
1003518119
953973912
512361260
2070575734
959504632
1014633906
1664951442
347396427
1056883966
1413679919
670896586
1464208242
1671239934
1523347585
823778810
1753911938
140862818
609965852
850900700
2042114325
327226875
236217661
2135348971
1584842183
1808158378
1139685246
1202683917
1857056981
1350650670
2012710911
480967989
1714028289
456344785
648159262
1994566968
1201970997
1366286453
1759743685
1166939284
1617550712
690103499
1042066040
1634269241
1682106355
1101134123
618190899
1140490004
956046132
1478699825
1251351726
155606267
1807078907
640089426
266793986
203490455
1902351824
1689861320
392098383
1535107501
1056594740
526508210
316353381
1497275259
1961842123
366227152
64447451
150101679
1288165543
1669622607
681642106
1870934027
781948629
7147046
1499000566
1651197510
1334453946
1852604812
617930321
1199598769
2034552726
180643895
244440731
209939714
502111405
56847240
1678266727
126583316
581745180
1539478065
953340554
2143015334
1451038968
1027546567
909696858
1337257710
1506892658
49934721
198068193
1767662790
1322387774
157647007
1945659060
2092124158
18221982
1170949155
1749688548
563401030
1322676751
171030828
1321709325
643170345
2092858856
506193800
440610000
190792826
1083766640
2101047240
220393876
1039741092
909887715
395190714
117616680
1386558748
489874492
1644173741
46161919
1367040211
751529501
1449879666
732294242
489041078
2134913697
1030635456
897625499
389369216
199778815
921741798
1821878360
1654689402
1667863522
1993525083
1066505878
125022891
1611535472
256676995
1450948531
1086087181
1065383977
1789409657
524445812
1743982982
575502441
1109384823
286032737
1060638989
950867769
1875381156
1158318457
1306360326
1932790761
1838124614
1684705683
416760654
1630435138
729671582
1346503023
986337760
2105860107
595149497
1365118321
1033081507
103577193
821883585
185336091
423632142
423862574
927562275
1560956706
1653562673
907792707
146216772
1442015790
2100839864
1737596583
1307827151
1351836742
340429523
1211378659
1544964781
1404655601
757392374
1071436560
2089647715
1295357813
1603884567
1299716421
571987795
1171629647
402163249
1726016492
1644769629
894367817
1172116284
1942954950
1229562666
707361425
2091907269
670716451
1217774503
182117221
1358887134
61985992
2074704002
1248054031
668864078
155922893
2065583286
64981780
1001187192
1088928895
954617360
228058984
1270441908
1932689793
460092425
894271012
1113076219
383220417
595824104
2089156660
388774758
1133841348
1701624115
1422995700
1366713659
417908260
2103336744
152416038
1348869794
1702393290
1813298197
840336572
1703153700
2138600635
1880419448
1233288998
1466944647
628115415
2087421010
670978006
290032650
1776190255
1573891249
2008708158
356576803
459077047
1932773899
1715856885
1054983190
1309023670
384608962
628003693
2077745860
570221992
1907899736
337682338
1610808763
504866729
1896664630
894790426
1540589594
1959754236
2117717618
1816355560
1644798038
1286914849
1543709200
1243585161
1947140467
751441667
1015018916
316811946
1514470837
2017876476
824581544
2073975362
1069514934
1952394560
185269182
102731479
2131106187
635216997
428010737
1117520874
664014199
1800880064
1902657759
695094410
569405904
337719897
124958504
736533087
1515671029
1392241874
1814595098
207933032
837236
1322971781
1611786336
51138910
831737399
991229340
1123562527
763540374
1545462161
1266957044
286881917
1162483141
649545776
137840323
895067161
426268890
2008506250
2004013258
1872376686
1294734850
2101308553
1273364521
1786865378
1728077758
529954493
1074917445
1545208183
1197492513
1717479814
117800054
819236380
823867149
532463515
1034835122
1217605340
557512622
44725186
253778292
965276323
1308402425
332201163
1230258302
1557509110
1097679604
1179160083
1862172763
484933210
626738213
673833748
1715438896
365591935
2070785465
1679741234
990784770
330330792
626139467
5693820
123571130
1545122760
1309844411
75822059
1914631995
1914810700
1992568135
387639530
1499552720
783090729
501154211
737694594
586078405
287245406
833736885
216347769
1508484202
497215271
998284737
1448196945
789133260
1912366487
1912631597
2029261159
607699895
1913645560
654364464
1794976861
595061891
157959936
1295251799
1908254531
2080296634
2133915083
539424235
1320396333
1069959934
1040440145
1234854131
555401118
1052088839
964270016
881656711
2000088715
1674979804
1191140443
392770824
1488162238
68075801
1342523750
468058768
93280487
1023863661
931157227
1816993721
992901027
1442033230
619362397
1391894131
189501278
724468923
587982693
32206834
782294364
144155494
552668712
96447509
1061312925
1977910761
1738479324
1473618507
1824645279
1528545673
2133276846
2035986768
106325468
178201227
1239879124
2037311501
626994606
692392054
1289564626
1174957352
1421611101
472004935
807102338
675524587
1200866044
381978426
2055161774
1374773191
205597489
465591188
1744467680
1800613219
641775767
1016140827
2043896916
488133196
471254814
619566662
73895759
600498540
1279789405
13870189
102258190
251584310
1184692880
329627999
2133543917
1739858405
1963547033
1642409141
1384585078
377223669
296790620
505470876
1800788074
51618288
1033945163
484356215
2075530997
205813541
100356352
1784608607
616773754
536541616
1130860114
943409810
945717039
1755681954
29673450
939624982
155291520
906768019
70719135
453784738
1711505166
2096202022
63376890
1459160037
1742301626
32455365
1961719398
2034159607
771461440
18736360
1921257523
1132706922
1924662010
1698272796
1655987451
2104798284
526107976
1712613578
77427214
1610546799
540774228
793230611
1401541507
955093299
977602024
2100641605
246306105
1695158159
128025332
1871231380
982189519
33785020
152265379
629910417
455549153
1081817265
1708579432
297511596
1954613582
163107965
66016979
1328843333
1353403165
1000787433
384459281
614419501
556770786
282598628
457249249
1165416695
1265704812
1635268239
1889599075
1267957648
233184618
1160139257
1703264198
1343110745
774080495
1021113509
179041422
2074923753
97645511
1864812155
218550300
1546097225
1321587921
671198641
553726195
1153042855
2090055524
955331606
972242634
2106549789
68781087
81867358
1557500096
112960691
664127551
1989788747
1432017910
949128036
939919898
1470465517
1891182880
340617544
983900421
2024478493
562795461
621845990
58890612
1532684215
341151610
1652681331
474750464
288508902
1146140317
457214369
948038278
1232394501
206446783
112201784
107955680
333252905
2140422275
984028261
1583350866
749021025
180505229
1655873376
665588072
967410843
1960977023
1002398863
1163002694
931459812
1425134222
1688178
2046407613
1890093736
1884129545
483756550
1968693939
932165259
981671599
986615905
587981140
1079084922
1463297267
1519584702
1563444070
1559253249
183205021
2074646019
1391958488
183012815
2004579119
79516027
1171141853
799017898
1434020384
1668635817
899280465
343302120
326370493
530999433
785447968
710386516
1619058136
1727132445
725666344
1473410796
661571276
1657753344
1484643522
332550055
1680444807
2083943671
487963421
1379863328
83380914
87857823
1606148227
1323486105
895432665
437490538
1640675423
236395533
9309640
1744632183
1888591590
2044353825
761522968
1776426110
1191767053
1427011705
238141868
258063177
866452935
1438768509
981749197
742687556
1948350973
310625738
1230935040
2070501611
993861901
233095423
644736789
1901750320
2055227396
241469708
81819318
266075207
1413866214
405675725
1051157867
1692803209
140560042
1227042336
520972146
1553598557
1070984066
114801089
732620814
249839390
1380235209
1631522864
1994438754
916234513
2041991502
1139476328
1663190507
152378201
1739388943
182354327
2121816047
841495537
1349281908
1326725277
1103451749
1241012786
1200899541
1106957141
125048862
783351599
860195805
910639366
2035955888
1169847683
690751930
2141085188
95876935
1156684380
988079088
565633006
525835373
1167344768
224075447
1521781093
621439056
129203698
282275776
1805494127
1219037484
1981580069
1300142449
485217332
774085040
667519971
2056293411
1549337762
1058350764
1292589844
2079101241
1948900375
1468710422
733779747
1822964820
1129728055
2093352117
116386409
179889883
152135191
1055151236
195685231
709259613
1162980751
980640597
492293362
1295781338
1662674497
1729917001
567531033
365957733
1483170649
2091842238
904438576
148624251
582748133
938737708
6565203
1996260672
108434301
752009970
720083731
1771448127
975746415
460330945
1558239328
452031868
777415303
1779514524
1842018172
1322115832
1830559779
1974154822
1641175052
1390451859
475865303
1596438522
604084347
81367621
3885236
1401458588
1461472681
1973914209
1924727184
154312072
2130477890
534002432
545687286
1288262384
830997522
686910710
2048619220
2082715251
1869507106
1278223715
727552396
906228819
973141799
1448794218
322305536
1364882259
1955935401
160146252
529893021
1593668517
486759453
1360498368
562649062
215889204
1743882018
1682430289
539030290
971285766
1388095673
1352288431
1745250318
1706726659
1173375874
1650558312
281664288
1743747259
1885215838
79592521
1879134489
2113776732
335952012
2014038146
1971176034
1205486285
320948071
670312021
855013643
920149038
616389165
2022501636
1554756444
1120469952
897487765
334336357
1604423913
1835046486
439654724
400371667
1026836286
873115706
1595263835
2102337153
853974243
209036320
663831628
830965715
1349234403
1748924610
1070113358
450956415
2098003034
4616084
836933235
692874749
279820907
1348145738
1720139134
482558018
197947761
939117132
284639243
1510384962
621011077
622329262
1682881277
2015563105
1370237417
33076843
1352986345
659686205
576538492
1463341036
1272560042
737344756
1127466609
794471944
1929500053
1718892351
718851164
1228569165
511893996
1126471324
40788646
183757649
1410347973
1929876116
329321345
1860342272
1457089883
2028218253
289381762
1350938786
1868291775
1676136720
1507485843
254843029
1634184729
56003543
1661641019
1888522424
1745471497
1960894562
1327699431
87114595
1949013985
693695807
1177234085
222868942
1406764923
1503635646
103095654
2083767398
1430341525
1740813243
1036030510
1026304718
1771626705
1315230651
666527701
1138823436
1094683398
178846996
72012650
1069228687
1401507266
1526306189
2032321845
2025139084
1103522085
1059370467
261723326
1892827186
104301849
1550218417
2076963984
1566206414
1690282555
1109014611
244133823
1730600589
474284563
166465903
791391303
1634123284
1691442984
1887640799
2032777534
1248155923
1470336417
1237184069
489398655
1912274615
1937926870
498729502
1803290886
225530646
146982385
1241462777
2041024711
1355034053
1972439115
877155508
600883867
1497890795
1009755601
1921092893
1031620046
1306444370
570119321
1169561476
482171804
352611195
791022986
1673905823
1169072899
1629220526
339334415
1306241905
1534797195
394641751
731138660
1472118697
521513658
1059645877
36438219
238393249
722752717
792171812
202415864
1490427211
1193969019
655898232
1714866122
96096597
484641012
1283205971
1212205719
1672681135
1247513440
1154280393
236264242
699532238
1189237904
993574847
171151878
675495287
1215777812
617086214
517633306
605050990
1481721239
2013515413
1831618358
1048921280
128488808
1440186720
1051156749
2077245176
1026026670
1299536956
643846417
1133890223
1585741091
1965554785
881853320
735163628
685663766
102317377
2015802227
1937645243
1571448791
20424095
1865720359
1287229008
17162433
528703058
1880725458
1950681800
1098256686
1881911443
42740613
374553871
1077127002
184945640
279565345
650222323
1413714914
638031135
1298186177
485792023
163456717
680147752
648311872
1907352908
163934768
122050338
385759197
1331931325
1187772405
1208602874
724189312
461885989
1005362441
72732353
361934215
1505650761
1161094731
506194534
848905910
1737876461
300055690
443805735
1841366168
837063236
1890908363
948118694
149447021
1255538449
966064199
1718490003
1541763345
836986671
1592883540
502130005
1005895932
756036181
1012170406
96615812
1468792984
1155757493
114293934
1738056075
1950446105
1253539396
1459883325
581068396
563683761
1259889371
463432530
1059202870
480831244
1812635139
1583036565
660194059
1302604834
2033365331
613615681
1315038196
2038464303
1173802599
1471820990
898894901
1996744972
399739476
152009274
1297100184
1873678076
2034013882
252697739
503760591
1913461251
662865180
1783222931
2056292904
1546610683
1146523704
307345985
888966095
1778582148
228945624
1119393231
1797126078
2090066120
480390687
453381904
4345956
2084171433
251269951
1675019238
1033450668
149413242
55215627
241163062
1526115848
15449034
2081555382
179888072
1572407101
1066555031
175445964
1550640689
1270557152
1379819629
340811762
1676932959
610043342
1134846620
523277564
651544218
1774681537
33322074
1139383735
2002168856
1086283577
1310374982
1285925237
934275628
1298063197
243251218
23417141
334772685
2001740288
1385253958
1292485439
1893834227
673663021
1196268945
790754382
1963032621
1655211314
1474867191
1557387932
2090341774
1105378890
837144543
89829201
2013530578
52932529
1700643294
1689467304
659518538
906664924
1598208767
690954391
1557337119
162431148
76751257
784876794
1810682970
1858918082
1116476515
892150853
669685779
1778243416
2030877663
2074034893
1516916455
2045462950
964387410
400334189
1603293560
1630984938
1839026959
1802314802
563414234
1945959134
384992314
1288518774
2085275506
1023230739
2017854972
1343114142
610084182
1720804573
541342402
346441820
86660126
1337696079
1963448487
474437059
590870362
364232249
229552122
1891132866
1885613216
512335736
1478966401
1153950239
571728007
1499218392
1049099834
1183932468
12544440
1966365534
945920032
124737980
1398697491
1059419836
1906096637
806482076
2018774713
753441477
1905577735
760461235
1889295351
1359706066
1916827642
478512702
421270064
301932078
1616431574
2081050959
152280407
2104441951
1250973345
121376426
198600167
1969939864
1460338217
716349030
1862755510
1023926207
728204665
673562012
1706819331
373913978
214693751
1329791086
201730929
859040011
1518718163
586208397
629595526
806695460
1726930214
1486326571
80329268
623678507
392697443
1495886691
541791311
435781729
492502283
1237503099
891891880
1151015078
122877174
601569294
1990316514
63517981
1516196105
186684514
748490158
1779429979
1494166575
1496667863
1252419503
2098645164
376965322
1168817482
1943353141
2078026011
1893218625
581964203
256201274
317629519
277221566
1561326395
65077855
1573689588
217897563
1211410680
1767719158
1890806103
1660459653
1024228472
2003385179
1715943993
1941018250
885463858
993140433
278673587
1449698599
1317339577
511454580
1967810783
1519732346
422702308
313661857
676658153
841385057
149116301
1030466384
1775119822
1483184971
825487610
1393339067
507554937
1798924679
875904203
1597838911
1376224570
1366403050
1336938519
303799795
1943903174
844163707
277689908
1143695178
1393403874
1864394746
1985941768
1109269158
835435456
19434150
925188886
347813431
1684099715
1397835895
1568891211
1615178584
32826949
1742553733
700689957
568377794
467013191
1473294102
1881070516
9782594
1146561893
2058684359
618779916
448264293
1717401617
1250591567
1630179796
798118261
183565058
1624790263
1762979612
1078886161
708086028
921482533
508596986
1111995273
156215668
612217292
1345901989
1073723921
1861410407
1828439613
78099642
1293603440
608140072
84360029
584895629
2095240459
1207697858
379146418
1542544100
435331079
1847462546
730999729
1114786125
818596538
1574088878
1266454648
1020870482
372285906
2085521977
1115185646
1555938327
1834511474
315499693
878504492
649542098
1358690238
575671514
272886402
2097764041
631139129
1605458871
1842246610
693307536
1113482584
1056296317
1452574403
1872352665
148332324
614752152
2068872242
657069991
867391782
1749120736
1433875790
199575199
380489514
1259310650
990778274
1421298080
1105786053
1650420802
1940896201
436982391
1972779394
886628864
1792054108
960282330
303240503
1850020103
745809162
672301929
867900336
360921436
1856251282
361733584
1892702725
477171794
52059417
1130368608
989526553
1907334723
699289067
895867735
889269916
1884136844
1563927764
721132021
1618503716
562073561
1505128701
1336279553
1582354627
1085596839
1135748232
789415713
406589657
1381976095
98589824
976812853
135289382
1645674777
725905800
304232653
1969798562
614663824
823709559
1440601525
1759758076
1187157714
83039788
1622072367
1065443314
563762582
548667859
914329252
935394963
1640952269
1995709017
1398288512
88151989
1719030900
666774656
747428246
1858132968
958944829
1049135650
1887129431
897924105
9961032
125702679
1943136235
71447714
859719726
1531445264
1098413030
1724474188
398422624
363431343
1817456954
1390338517
1288950846
1147021975
272614449
364210945
580729933
2026632178
1638939399
145934136
57792182
138040796
1101010843
1128103922
38116172
1801382520
91840881
376757309
1627079721
1462825747
14139466
2060723560
17156966
370450422
1629199923
920793836
887320987
428810428
283595287
1764638370
1360743469
836009041
599740829
1190854894
663116694
1369453053
942041927
1276712313
1204627857
1105830073
1353648525
1200727731
1948446533
707082120
1520073749
602039012
828851123
1457745647
1925139129
11253716
905400736
834570031
2005896942
785536824
983013037
1789399668
423122734
1597309695
1426008112
1674003367
1592987719
1463263690
195920581
104400778
46266324
1166318213
1054072857
1059251411
317757127
1552251179
1379603588
27894775
2060534618
657709839
942601918
1266466764
1783671601
537109198
362302576
1321704942
236480074
1757902044
864961019
226070206
672764040
496008050
1388865327
1593152921
1517841380
464155431
964310848
173734170
1559366567
955580182
2084644234
1421319034
1593115970
1325089945
250492074
462756621
113650594
675991661
437523568
1366407620
1344950628
1303036512
1717749793
1926631025
53350912
1676952024
1727649000
1339587502
365208995
1114454394
133822416
1325363679
152484397
614882379
1723819048
462648690
897209772
1509781855
2102233554
43118832
2116862280
402974791
311780228
378653754
268925634
473019700
1834962101
202034424
478752591
340817225
1472290904
479248049
1957412072
1415764732
1965776564
548627360
2099264971
866542064
1160846390
1968450670
799676892
27610042
1767667372
711112823
997335288
1599267793
1685050532
1712397880
1481289084
1733561308
228731680
1487993747
117296755
1941245913
1518177235
311053759
1121876417
1986904763
1848195887
102568572
385205895
1161093650
218648392
2120134259
457518899
1749271250
666228112
1369710467
347528068
1858815329
679969086
520746001
1282732995
50008542
182444420
1833634497
830536167
1922833460
62463961
253172732
2038705216
543125656
653346382
1109002490
1005711381
1428309981
2097220975
319091860
1823818557
797467402
1759916836
705307584
700593851
2070786180
237656174
1079813452
17068293
164640782
453994421
543474277
709081215
888360517
1930068820
930756296
716670177
329060844
836139927
1762996525
1981979260
2037329822
1602669789
8854250
1668262806
1098640845
1914971742
1332488491
820511586
56132144
1635481526
1009169522
1581070390
973974610
501778404
1020614942
1354687687
258448172
721752821
2018828129
137718733
1833310406
1933930601
134147164
553304460
699268780
564904327
435583229
2047491589
427618845
1792714709
2096304994
333477731
281044967
787514036
1805379377
522462266
1456533939
1102329440
1050905740
942736820
1467142461
1857845675
32874917
1992153554
1633473733
2069539976
1114057332
1190548974
229014511
2016556537
1182447831
1937909951
2059297615
679832225
1172921655
1578238988
1487534299
492894993
415325774
506179712
1534031966
1592715637
1074510316
470689289
61550491
509216948
386493631
1067888465
1282476616
1858797989
1832485653
1907364792
817587955
1814553183
1048113233
1999948102
566768231
39793678
934096910
499986244
1927630057
942119051
864726460
1091752089
1850553715
1950151078
1546122564
1742843153
970260140
742657781
590261032
304123224
1766623992
1218307004
1268468906
1307138930
395448421
1217611167
1293727748
1292535331
511305149
1449276199
1782873332
2046454503
147559825
47554879
1742271630
1970653128
548748166
1278267819
1824137700
1948399129
137766985
1683436019
787110443
632138924
404868538
1580843156
862696642
621021636
1434186387
45284446
197346224
1800644020
604975129
152721812
622007252
1572465858
2017375454
1341669662
1776022730
1334903289
691294737
1986238000
681052687
964126811
665571074
1588708615
1719607933
1867167302
1153205821
792877207
2128992337
1299074899
1596082259
1448024329
751336043
668411410
1017547215
1774826098
1563605974
997558074
141219440
1953489486
1851075601
2092296876
1710591401
1566518842
1211725685
1542573855
1140975309
395387331
153513838
2060032867
422854030
717821391
1357175537
1400932598
2012456394
1872526602
188091914
2106824199
1841940572
73317299
1928153894
149192711
1841956564
282690891
1681713760
1525794311
346089534
1658503833
1978157687
263500393
1745669256
1170276365
908822583
434007413
1252059662
860841130
1363804094
1011685288
936611970
473050939
1423217656
2024926220
2071508560
180141324
869842754
897673744
2062142409
1250564174
625568697
661030936
1295767645
197725822
1863488207
2022829475
1258610231
689753494
761833059
979252654
1834059457
1260063683
654622897
1675770022
1183586023
479245477
1142856774
2049597187
389393194
517349432
1192580277
2096233358
2071116806
1838927903
1926753904
1423289545
1837886040
1706604300
1547609988
1175963819
1554256661
715327008
950407036
1429196186
1577364533
1918665620
356312919
410901756
176253025
1337682205
2140523155
614153723
1754538962
1729677661
1227726581
383837973
1458706338
294485860
884460679
1004343475
1115379498
1862706156
86064788
1838206901
226857870
1201310705
324741930
124696289
1839409088
1621577472
1092527034
875790860
673672693
308532586
1408888135
1674692538
2093570561
1991011982
2098766004
1707717441
954556343
2046029516
257397450
1986381827
1560255821
1801606763
643138841
58043055
1900499216
1632239399
1179753749
121631630
486315104
1664897781
1170777484
377751906
1337549072
1260849569
518133304
545588074
1254022395
855830542
400417782
1714852673
461893186
213726611
114563451
1472526198
537008135
774128207
1312241452
1439757791
2012061203
717297195
212491162
1171840290
1443230085
1235627559
1541157719
2137493665
1991468317
1029501776
1597485556
1371707524
421996731
3846214
1281069456
1072709063
853708522
1468403834
74029943
319728517
885692379
66463056
1180612682
152377711
470337145
238286145
2009384966
808975875
807025735
1780978197
2049917640
1833519455
982392276
1543091734
18063504
1032693390
873741953
500362163
1554942422
2057291308
1436358092
1031879353
868667218
1092268302
862714479
88956705
792668907
417604100
52209386
57182041
663209839
537913417
1824327301
1736153556
1965068526
1064653186
1245464685
1979778094
444419365
1513069728
2140159228
1026691322
381451201
2002940796
554825949
124831180
1304559174
398159121
1823654527
993479179
325486782
1045010507
768230813
1890964669
210557257
778309128
2053050242
23601831
1108195736
2121829155
1407865731
906720609
1854653927
1639649994
347600676
2071861414
1096809954
1892653294
908322402
791769372
99622158
1134998606
1662365718
536318451
1474280016
1558599926
1966827899
1343577181
1236086959
962042322
1789188960
1503798343
611012590
1274180641
343930465
241033252
745067538
1228972198
920096290
138862092
532063692
1659924038
206921382
1616380427
1889395521
1989190749
539514858
620268836
255242137
948858031
860893845
1908828943
1785777056
246302257
1773095879
914622558
704575046
458817261
1180944827
1259516099
2142639103
1832236598
235472794
1652717023
1343299557
1554638581
2023901809
1197513868
1454039994
1526233607
873446529
126719037
1419671484
1423499418
319730306
1443066925
1138723699
1283405255
1676031735
1830158959
2075882993
1965976023
1291902690
601178525
668208458
1686991737
886367827
895190836
1812285450
1545112237
630952885
1760565827
214344743
1059547938
1282991347
1577539957
1958303877
2203059
651461551
927557841
1966361668
697944915
667222202
1005086815
683595605
640227083
445536562
1185886989
1804290744
201556086
1179959883
2119279484
1864515829
2002668900
1514454433
1520919378
59749882
1759608087
1888581033
1721385351
1233315716
729629016
30040466
2125533238
502398340
1998356931
1898525126
4197011
821197320
1540187534
1838744652
1969734659
1586983436
2065229246
978837698
1177263561
164007123
862086925
221478094
1460192641
1712639291
591945085
260196409
1100397389
1323049215
1360983255
840548603
2077908913
2128263643
1287504976
1805848582
1326746276
885861641
1341753341
600763760
1861560663
244603927
876798790
2097794097
1446765596
630727832
167979963
1634815643
1173310843
1010292982
946879002
787219225
1618188177
356089932
1253066117
426010502
1508496177
1531502294
1900463582
1497904775
459322702
1337411075
1155751166
2139945649
2122311115
1288514812
30132771
1335552927
1937167806
18780344
1094312856
1251938703
1930960096
645077984
673618159
652587553
321544513
1475549235
421199162
1090389129
1796719622
275391817
817912259
730344811
860149908
1116781045
856180663
1571718019
695739049
1785555947
283497180
527113147
1222319208
1744764971
1420862236
903519564
1279116491
1753236369
225128430
2029870670
1030075811
481733236
1061484951
1734854605
72466983
2010954048
1909574558
2072183282
2105220384
869872919
714016549
2032068699
373098246
1553210152
2087712198
557205042
1252787256
760898044
1397367459
887511762
541432675
409043092
1142603079
1874503075
1560386538
1637597106
1899889727
613284522
1114500030
1261326769
2077341348
1868684946
10345913
1794781840
161189574
2041391773
1691750440
1573441583
418169980
499317174
2080232166
768441166
840668911
1225972731
2029983117
1733074592
4972387
1411601223
727571810
2136588350
2036312969
575117208
846218353
1572686033
2131287752
976331443
1572863692
204674218
1226104252
732005666
1396599185
1112722313
1932214114
2106786346
538190076
1049821439
911771753
191525842
1224023543
435690691
685632681
650246007
1124228516
85986028
1423907159
110616996
1986137776
578532306
279381941
62880500
131549029
2057780495
1096603505
1570046922
650265815
1425150144
320974850
1091961022
17969185
256356104
934325332
262065826
1188130221
1707754785
1723452276
1773043556
1393914481
1938820650
693169111
1295121836
540746454
320109401
1810484571
636975444
561559703
638460974
1752832897
34282396
1944990099
830111464
880443310
853410674
360531273
600858725
480230267
2134411728
1876026333
141182144
2051328609
689491426
170146646
1549360990
1419709819
1841203551
475875130
770863785
1777695672
1296379016
174515574
696611311
724819393
1380794959
2123396534
852551635
1179848613
1096162679
1846607577
736241450
305089237
176737204
1255136586
255018011
142964883
265638548
29162064
200790699
2029030588
1281569714
622954594
1621717207
1105192723
695613590
1181895500
1090852152
580894263
1342736268
189555987
701114441
598512024
226164601
1969597722
497837229
548053923
1826413536
626625990
1678343755
830110904
1969988121
341535571
51614745
100889637
302797908
1492619572
1413572402
1114456987
2090790603
120301893
989158364
128032867
590162790
473938394
845955304
370073316
1544916641
719891211
421847325
1589943183
1634974510
610096793
1427200574
1629711832
1931939407
656874604
620969519
1635295893
704152720
748094038
820214559
1459551678
1971381552
1105746235
728173302
1709016259
1905276773
842656780
487681209
1407013255
922189283
581350836
964027372
615476154
112573262
568794928
1825079621
1824238378
766066299
285459979
552596195
1871815353
1107703402
314755765
241769566
1228181990
1660129127
1536730776
1181578985
798711694
1842288161
1275431487
15546938
1272814482
733603103
862471130
437144544
1084656085
1294866254
1903144280
268499087
765932524
545179260
1752408684
991654701
1574994820
1262701943
1394507668
1733107254
1354654961
1842271696
334505746
1729796834
1948053699
2062887785
2101579962
762553052
795909842
897439920
1553981093
1960027858
1315602342
801540905
1144913112
2000566183
1804697478
1496694674
567002684
1002977023
829010003
406762997
697676744
58642125
585276344
651669041
2036339363
1755132327
434478414
1650682826
374915604
1344414560
1291666802
2133787416
229276054
1593198931
1932444421
314895414
123377596
955531748
121525677
796287078
121272302
1766032883
968345641
1453063556
1742033159
1888948217
1395913420
1445901060
1331927906
385928382
510936437
964294017
1995243249
1143657415
1812814321
1271413575
400673193
1239902101
1601801716
1191887030
882175439
975748468
2005706194
664638533
874481730
311528982
711030368
1097394956
1918299831
1022324179
1996134298
432061585
1889420611
487582864
2096045606
881043332
1149017644
562134688
2090622567
1914314121
889233058
233909435
410367615
1326897203
807054754
2062945119
1244356555
1297716224
1563863642
1346075909
1015106188
162862639
310258179
1260075048
483327725
3766183
1447837360
1960319355
2101446657
1147386381
1585169602
1087027828
186148277
2039718771
727267865
1676726979
708216502
591979289
1814109019
1416650848
2038451084
1942519104
1326697195
1086297938
1503629370
317423610
927465259
860002844
1239858802
1844969080
243578855
5241350
1294723160
2089113167
160153045
162332668
177531454
93109042
962439130
1404222305
74290479
1390873405
740321606
1567415284
155246871
1754852120
745630042
639848639
1905141498
1080961642
1577852830
1205842181
1318282046
965046353
181287830
262106274
1690664949
1586310929
1799508577
17023873
649045743
1553129647
301602196
1014007547
1662164063
2137361253
1629556805
1269473438
2067603645
1202490673
366014114
1780966445
1018583801
838054051
2094025553
1935517326
1668500233
218990955
1350895138
982097520
1475363857
1229789079
268640798
745835775
1856466592
2033693867
1396779894
1022438623
1149063884
1332758413
949692127
1188949056
1306290796
1019003119
65865295
782101403
1280883665
1814486848
1739434126
1142539871
550796157
978926490
882073207
309928915
1446950492
1752800476
1416296946
15076940
1260717152
836867325
15360934
1623921716
242303782
389440727
392673745
1125986242
1439454949
545335450
1048442365
794982416
1782511098
185093035
1254628171
474388512
29981216
1321944360
1811672416
1387139151
986430414
581016685
734866859
827932040
1345713037
622736523
740450891
407382656
597402721
326623593
1514415120
405808992
1684115130
2128102283
2026894583
1534339564
1767876979
999418926
1918344722
456193598
1148200264
1423886892
1521882616
1410207337
763655791
585620836
1564667663
1403284344
486106913
938947498
304958933
543948065
1258500509
886385851
1432839899
725676574
1277862481
863110712
1034650951
716294294
687096453
1511829712
977508661
1969694202
418024104
1353182034
710692160
706115553
2003049416
1006544863
1892460011
1888508904
444531382
331921308
458958537
547082239
1793720688
417382133
749306162
544156237
1966400104
1786540651
1947192026
1438112334
729862625
856168994
516963108
289533994
814334127
618028757
1378644661
1852861860
1260506584
31808797
637880379
886529561
190298529
823788165
1137582010
1667806757
950099863
1853010413
1035782288
700775743
1384331346
1926377159
1715397488
895532240
1129178147
52679268
131977463
1565505719
1588247889
767166390
1507469175
1621553094
1674605150
401084248
1843900865
411460583
2102962134
486018129
395507041
805022291
516924210
582899795
1979269155
688800732
708246713
1865097042
1419525971
795262188
1976850888
1968915552
138026263
1981912684
482684753
2143915522
1085482771
528413988
2062584728
1348540910
19266861
1916803796
1326442699
1179785597
193677020
1772332493
1000867748
1420416492
221901299
2047973729
1105907940
332332273
1037891790
900214378
1469792212
2065904823
1787015318
1358588784
1663849702
1462433707
311795547
1634829403
930353085
1539094965
1284692595
199361365
443248842
1087918984
480898267
990230827
2022999244
736606115
1061963070
1521186042
549418539
1045032411
638200841
2106426469
1107797822
2099861540
85934692
1088421074
1744950542
1706966747
1412990931
835177037
1463042271
1681826877
219998217
1846249719
1980883845
182215122
1057051313
846144594
1557243444
1364364209
1030838254
105594919
949659074
1419976022
1171607498
890333419
1688108316
29748645
1858013196
1267600122
1977259592
1294592821
273021553
1473852359
1952024079
336175182
349964962
939989545
518876481
62128136
1176751513
1422487028
1551655870
1711962423
829511209
978481275
1746397580
2039829465
733908136
451597575
1396204180
112153730
1291586745
1674275104
731223988
845785490
1858571082
770409581
1748320633
585702928
1387316499
2039824644
996711014
1612552042
274068717
1286634552
93452629
1993660522
1270927833
2027265502
1722512124
1128894131
2022511939
2136549753
1386710280
1802479030
377588153
1050744358
384092196
2019484610
1617207397
1295314656
1829612008
693948006
1442156500
605665901
165490500
170317361
1578301998
2066394136
207732496
155044619
1983388432
2134875002
1282864092
1108580520
10059408
1393706356
1162835468
1780239022
1112162009
418599853
990371574
1323522303
116574725
343944478
1079747167
375798703
667038217
1219137100
1807024233
2048215015
1600323818
1333979595
1492189529
2147210104
1692178543
106336244
122713626
1152426380
996808631
164798393
959382308
1003460255
2104478076
1660730912
892941167
1675474215
618142409
787650550
653955436
1167614210
1933646016
2021730287
1589430930
902884606
545486616
1808058564
1456527457
873819489
1580998180
19074255
779826071
1736955467
186728814
906976726
953945623
644111817
554433927
1730897391
1347196102
601368992
2092924609
1618231168
1422539444
1391018812
378974013
1028484483
371788364
1146147572
526478443
995793805
1759903926
1078502858
886720243
809051823
1184001744
476903646
87934785
1665821904
552690845
1358138674
1101806905
568321491
2030052020
395904277
723457298
2100953916
1497535746
1774552982
1440396941
1055578248
80532684
42577099
1936059130
1095601091
44217052
473215644
187681615
2128842104
656820685
2019883064
103626429
1418238134
1533974722
1553187613
1373032532
529431564
612312274
205343361
588285461
301050184
1383703528
1827015877
161717875
1274514845
1241689843
1734240845
286543565
61321754
137526153
1153796795
465295961
1068540889
1401593650
887916796
2033202973
1818862728
42588325
1591404307
1898069292
1455563282
1519837926
1398098707
402349260
1645213508
1209749219
1952940764
1118034991
449672256
315057630
1678954653
1392156241
427306566
924324776
1331789442
1588031672
2111936563
945281354
1916845104
1578164720
610427513
208914078
2074198424
559849475
327263263
891124997
142818340
1032937053
29411792
802371939
1067713199
2077836225
945639317
545711870
784339348
292807123
16334729
2025666615
1700319060
108704161
960199542
1595787985
1747556518
908794702
412666893
1099780318
2072614016
995165009
697743782
1175110371
1780207829
1738334592
1895378076
1017682788
1481549389
349069026
980145450
1192957810
1682662576
851213227
56122367
544506451
1159153551
1835286087
28989973
1237878440
1388753347
575072478
1306663303
1586465224
1556329132
478197676
1127685532
1975717143
1917374743
857810949
1026257509
986454138
1146167547
1835910518
1789969959
1400679724
257859151
1020821709
195053700
913129243
110613201
747802101
145118045
1194801077
148750515
449104530
2002967244
1680179261
2073761778
664185797
1099933116
185865065
2116923946
38581499
1327320434
1498912968
1139496691
484930970
1079510764
1822819716
1105381392
315363258
1984246212
286869495
10098128
924796458
1552593376
847575245
1227569894
1268519606
558960247
897062580
272630082
1355727990
1152473810
778290864
1888366120
884843987
710928032
1669341264
966063558
1562913658
493139584
539491941
243054707
648391023
2127741810
512023135
1276773981
1913426520
630129515
780381539
1815407537
1034632555
1180187227
1194056734
1599440160
268121232
274764025
1502685004
1568070797
630721144
65664615
179939152
2032208907
1684191566
1702250376
1810943423
1334553423
165316808
289161135
1595961294
59343707
1658092629
1471295692
250140854
1209961206
383404345
1964999533
1079042937
448867014
832165165
591789926
1174871548
1818741219
418266188
894688232
55374391
1537450336
103505851
594515809
918870422
1227479399
1702165279
1682872450
863802952
2068573442
772424666
1885836757
1085044194
872437310
1519324790
1265747435
247765973
272401068
544963977
1979832463
176247591
1048645585
1643853721
842380731
1423927655
362368729
363144487
327157500
1223266326
1403982088
60077959
1657046747
1048037236
1358150794
1066251992
1964382562
588894415
943695815
871602146
747089163
277194906
1663614560
1635605266
2007032197
973277250
1177644303
732885535
1160214929
1617752448
1825625601
574697042
118395353
1988247387
1546996999
868300672
142385763
1029587291
1321344039
365988219
133776911
1662147821
426348338
1938717221
938724117
326744281
790907034
450119944
2096335677
1971318281
501669264
1829549030
2044922872
1026802525
194427465
1217402425
939976448
1293872650
681528805
1938689665
2035382916
1467735550
1088978790
1236118977
149184744
167939642
185559292
162344004
649114016
220553267
283270429
543828233
2017921310
28769728
188822080
853241700
973625595
772948854
1319294899
1889879417
1091076265
905785998
1822503198
1695629869
924036473
111143814
2047621852
206744632
1466401396
302559327
2015721215
1730174782
1406208335
198569512
851747065
516766448
1862298086
314527906
2085005679
136845572
1107520363
282516269
189266859
1938574152
267893734
511380408
1565198539
1017881162
2082865257
1511195832
1686903852
1958411059
1809231393
1892532093
1852012600
1305105926
1448192430
45958820
448182797
506557530
1117368267
516356128
1813677657
1729756932
865371568
1224855419
1801813172
1095775478
1215361256
1480308745
278230214
1872961708
1614510095
1971251072
503841321
373118782
481487559
714096585
1512521871
981417486
831369682
847231326
382461925
922999105
42002361
696505764
1018538312
999891560
729430197
1199118742
479908438
1091888602
731745066
41848505
376453640
219097449
213348326
1296584427
984249587
2041256721
99965453
518067589
1616466226
834111116
1104453511
263445060
1176410798
1905251317
475611610
433484554
857810889
558271930
1606253826
1890467503
809315645
1153593101
988488050
1848104597
1490213440
1251408539
1714401973
1104857439
1840528783
847353745
666652916
1620204847
1137930314
1486108963
715286575
685005195
1534200768
1781959757
1612589394
1260313102
1672668299
642166180
1814022686
1119234189
697241384
163735659
1797557509
234594047
1884236941
1854012483
814781010
1533448680
1959394818
1772972954
1910140772
173556522
1674133918
1672827262
737775579
757324612
1461048816
1941455022
1839750389
734227584
2076976987
2086513042
304819851
1020460167
1471800146
1615808441
1567425292
613062398
983954702
1620711726
1398996896
126904176
1132710369
1465900049
298301635
563862565
11722043
90314016
1683964374
1443024896
361467060
286236112
1091896775
1516878986
1989817569
568179293
1382311956
703591570
956929419
852867225
865938268
22078979
551386380
1264588205
62169887
1519609094
213826952
1165372572
2020911937
956300586
356083964
612592674
620325034
339168301
812537061
1079973358
864997636
1398891600
1784211358
736592715
1679752069
261043807
1156197179
1189606625
897726658
1049035744
442116805
1460791372
958526362
1968495114
1731237517
1408431641
763320403
605557459
816164775
1173371060
491701774
44490802
1327267027
812661216
1710818835
1606475237
999769676
2071751136
829639909
581544927
438786680
826481936
478085606
287608836
444144116
671289835
1937919925
1374298553
1790790534
1493794861
625638538
768670286
1615903036
831237741
1143540388
1073901852
614667009
440733832
721199111
397695974
603856222
1189277074
483833712
1140906788
787358475
375819989
2064586666
1553279570
908899108
1774646645
1991644367
1477475193
1141810318
1446713495
1870043015
1661720795
1435918974
2092280840
51965553
1893994326
2020311088
406548150
636970245
1769906418
437818880
14483481
1976935767
627228290
1074816349
1899839205
1437327025
1537165955
1864057915
1353527201
1108785012
991355617
1542312573
470182538
859636787
585823095
365557165
1133318605
1243367460
1272893476
925572466
1950502783
1951202828
917231517
1201590070
1194351842
577742789
1499438233
1560967945
962137962
580101746
1341987056
834639839
454029299
688446353
1119479782
1340016447
1437128798
254611539
1179682764
564970078
2055477784
1357260332
822125755
697617722
111225890
1452937110
955673238
1539470337
570483234
580226928
787603281
239783690
1648372023
99795366
1244087692
873172531
1005866900
305163241
1081181751
427757099
1450299828
298521855
1343202142
568767609
1640411527
1799939492
1850094096
239899398
1590776851
1867075817
6151360
654136796
2105337822
860455897
1519906225
859534670
1296847578
1072602660
986833050
34387060
2021435816
46576236
313589213
1646453677
573058236
546410083
927923148
1174465957
1139986202
1984056091
1921034644
1956457463
266945680
1275765920
2079301955
232915483
1734055884
1994464211
241173023
1435353847
1738295590
1645403355
530264724
638770384
1638724590
999452779
932752074
540626177
1241611669
1121203167
2107492061
593648842
1235405676
53057926
1345167582
1433380160
437911867
262942825
516027236
7232469
967657130
669611317
1113981892
1330112062
1301747464
27290042
1013748759
2044245679
872486382
1291974112
278519140
1005482259
1470852790
1711607838
1648005744
30299531
1263122901
109030402
297855301
134542949
180251563
836072763
1386262084
1130378101
2088618663
2083343556
256073107
1091862064
1837198724
1010734070
1930249649
1311663786
1179992456
669465214
411873787
412184356
535238722
1356568576
604773510
585443499
719437572
1877019727
14706890
1341232965
209492928
1780770481
166470990
2030820879
1741214787
2103252756
468768348
1985229751
1118108676
76424657
1785153588
916856412
1369459316
1347810374
1840769277
3930215
1983273275
450741450
1674324893
841399420
1592552071
815401738
571601212
1641748765
1090074499
2083292181
1646918665
1999949319
255870506
1020860146
1083861377
1953583076
1653196706
1277066488
1459500132
1724036214
2063597253
2015605061
826982159
255583952
1528507902
499853870
1474585984
720839588
2017791442
1448925233
1180375108
1551351349
1570556691
970452850
1757937212
392702728
1633979704
1746761471
535109275
318068197
901874674
1078239678
1444418493
774388965
697794181
1720315408
1573438682
1556010300
1583942007
1986662140
595405054
572864250
205853755
2140773147
877858927
1397756393
619389077
833259040
865138573
1331259818
1131345896
1666212031
405201087
434149745
1438968438
1867800523
1830303444
1095672017
1371509815
845819526
1441249119
1044363237
254291054
1245087015
1111385186
7547764
213539665
251169224
170295200
683835671
1978439683
510064802
508791793
2126570376
864948129
796005475
235952056
63166302
694358742
1270570540
1586237263
473314878
2131299354
1957959079
224352070
590771321
1921711694
661881403
440561261
1537289159
925862661
594936283
437082219
348713248
1261011032
1301668493
523964261
3960740
2062806897
28246567
843628319
555470264
2034420478
578696852
644482693
1822316669
110169215
946699674
1294680563
646543591
460678138
1964897805
1706745347
997846951
1694919963
2057346929
582136078
1442863419
582446528
1382998651
1129995846
716306998
423009420
290709713
58441495
2054083527
1442180770
983010835
251811347
289275841
1797746255
232558452
884918422
323048758
471210229
138536040
1170694650
945902541
635717052
41506433
1695456381
712136965
1759023912
2057548317
82359476
280239126
847404626
1105446450
1851343691
1856795114
1226752030
1924738284
1881268088
1535007199
482808839
1179900850
967493767
972968409
722601604
338787260
1878956335
15004148
770714297
7702947
959578343
1302385061
514660703
445464190
1286637314
1802023812
1780356699
1859141489
218584087
726596016
1797734274
1391400543
1239876742
1631019381
1558201048
2116055534
120947512
347080920
1975622745
1260268973
136899324
1942927733
1097030836
1394811572
1669624247
1498643869
376862493
1715126187
271604216
1047624777
851548180
1045653735
663088506
1002380645
386564916
665100530
214466389
1273918982
821361029
974780552
1063548444
1443822834
956311573
613664541
1470979760
473531912
1726717370
1945021097
200541579
111642580
1055705476
753062104
502110739
1649845896
1044250990
15467977
914675678
226068733
363859830
1535872533
5126571
857142469
1829194058
2119484758
1056453410
576205395
1510813070
1599440844
875590554
2099755361
1247775374
2123063748
1486303143
1826694404
388377619
1815513150
1232696375
1123250193
1442320953
1123784918
1244364748
1719040315
978923274
1709515380
1509696969
785698703
2136583534
1668674909
635058184
1321911885
1493155539
1948072715
115669306
974901691
1497690537
595416881
1296078632
2071931564
76550099
1360432963
1218948367
1063566229
95716470
1443265379
1448267221
1800623128
161499801
1118649848
904861232
1891706238
1191273248
1344898131
92063456
627541768
374068173
1320963775
101640046
1244856932
1118383094
189104419
830795632
219195281
1685754924
1529494206
863468005
955885842
573989960
924186190
95485609
1925071000
613040324
170357660
1118541053
1345379007
1590346332
473589140
917290424
1249020971
81371831
1126100115
1379415507
54643809
600536089
1336923474
1588776965
273447787
1387650794
2027463143
942561273
2124819842
1429170175
1471961496
1433893669
61062908
1361690313
1565401368
295615704
1467822345
1710199851
46963514
2018864840
20368909
36632532
1404113046
1217901649
1785894185
1259945804
1354981435
2000456846
1693118330
1052865411
287553515
891610156
1652009733
2013415372
1866142687
1524805716
2073968785
441751431
2091091953
500240481
2144231117
1881107640
1765363331
414611543
764133054
774540709
2124784241
2083119893
1474707439
452760706
1255431598
689179779
700534092
151882734
283468426
163951686
1720420588
651630184
424332223
876341061
2066202598
535501910
2128929861
978014873
1760044958
1717174668
537716824
176921837
261939339
1003578595
1738509561
1727777291
450282593
905733412
859328620
1014539271
1503623353
30306308
820941562
272510376
252169112
360814714
671446529
1187847474
1426937985
1362195544
1025476024
967663111
2054714379
1109099294
1671899123
1738971964
1467179001
1420696588
1396495838
86495695
1807468529
1034871964
18619044
1354164961
879723934
1122094617
1250450730
1365335567
110472327
1337564292
779251525
189193066
1587863326
1790637317
698869404
1081540092
2087184986
744157991
33373266
41616841
1304537511
1212303336
168015355
721721992
435238056
234741800
670831965
1213896058
303518073
2118521326
802623636
607966025
1658729064
774198195
1765053180
1243090814
507804038
828865054
1735574675
1401079197
1403815222
702184972
721279767
1209801637
1869677615
1628031906
1479651705
134599934
39834118
2117932974
691939517
106056593
1553734422
2057551416
496979848
182416160
1988675819
1773512909
1255822248
1228399331
1971074719
66239754
391133346
1412622361
824061203
508154449
286742904
1412210616
2037458605
1485844531
2146217836
1741625739
2091375776
1368560853
1114498074
1032159683
252189196
392741687
2079139802
1037194152
1044109572
1456773402
290444069
216109932
76654267
2090184173
1888013999
1003491532
533548813
263878743
526369628
943763704
38392251
68680868
324407897
1660469548
206413322
540083056
1570412058
878465199
915543872
1375065976
1125984763
2009305903
371155192
1910868935
1777531471
1824672511
616395464
2084162190
1516019134
127548273
5993887
870722227
719254547
405906123
1592682162
1934888569
1275055986
1359396025
1130890509
585370014
156722249
2109295775
327615667
1700646818
2059895179
853749705
90278782
110602795
1237946678
1595471749
1990915418
415135464
1541693411
1728809884
517333039
1892101665
612019723
1558434918
810778729
1521676539
356747096
1829858626
1683045755
1785634663
1574789991
1222991514
393581877
1043789519
1745685960
695328762
222120197
1535784943
1062819518
2068325143
582603167
131093845
1473546909
1573725470
814881644
436382141
1896133322
1593739634
390499011
1119630845
519806404
1050704873
1876510832
742090533
1422896989
166566717
505140548
469657013
549877966
184674911
151185159
1807936148
597825877
1431948230
142707809
1070767645
698508847
719193023
663525687
1420099147
753588950
185975114
738679514
369085637
1847480692
2016915995
1836749850
1843332410
958497557
1542658930
1586938413
1502436223
1494568823
2011823457
1285728271
1467367895
800706094
1945451586
991372114
677017503
1502291464
1718342569
1758021730
716185370
1091120608
549851104
1998833234
1192713097
12244061
487969053
1527813037
2028763128
1956532373
518837424
844358214
1981846803
1624709695
1953105930
1329159041
1436671934
478849537
1111941855
1200923974
1404849814
1023213880
1742588157
322317550
2012997982
1310587639
1312978196
1226128607
1748604441
987259778
1604676211
1368414084
547057721
546560325
1918595019
1866784035
410101310
1719301310
620892467
1327429276
267968538
305346595
2136615448
1667418673
1529556346
2028095829
630290421
613414929
2045279317
341831655
164902035
1847615044
769627754
1907842868
1243592667
205727067
46180524
1595819402
1315906169
852825001
1700941841
884352293
1165692892
2096573138
1923232017
1284010917
1281708213
1069845262
384439608
2068742971
1607052581
1774755818
1801621893
481702368
718057147
1542886537
1979462903
183788171
1658942229
537071505
228081210
580271308
488605138
455161730
599382596
1084372298
1814151982
1531182925
424209168
2050612769
461849010
1613019682
202331338
571309837
139412716
1215297584
918148309
152204584
1667839918
379169310
222650273
1158503429
502378002
1341754890
870451121
681639306
1421176779
200336307
1182034591
2108885539
1253280357
536504406
587114608
2081921236
1618439103
1889901281
156885308
1670672353
2017723402
245254416
1724464050
292361490
1562963904
704733793
202339160
1590207823
221948639
224400815
1490022005
241333713
893831673
1022506054
388259021
219577191
1048395029
93904626
1450171807
1241152391
78092893
980580776
211332534
1876231221
631729954
383838280
552689197
1390619663
1494522773
906171031
1144689231
1929255706
1626649497
1338159242
491144626
55663147
1789159964
1857511055
1508219607
2113072210
556532410
423623075
535441697
1657679308
1079495790
1934836704
707003271
1584561481
705536887
766038203
291819087
913746931
1433959305
704329827
1504836948
2118268141
1774383723
323261878
1475224235
1076707034
1949952549
1140213979
1684206777
1946706653
1808804571
860685312
313840657
1295859164
438046063
1174544557
1340660288
534300613
201862591
1169898030
1397125162
1425044767
1519395964
1840845617
1056795458
603135507
1845643803
1785119126
563721474
127315645
1415544931
1552556656
1097693329
708026494
1569850708
1744213698
926603517
1316960513
1851018438
281216898
1569075039
112563058
1556144913
690237866
2115621350
1566863301
799299382
1428962030
1868849414
1747438628
1137323214
818974016
2138742380
365511712
681432863
1874263064
447073003
1716730227
2006497825
1567305592
260541690
482919464
1455659
2008897890
721182358
1599302360
1531361561
1948987751
570786832
601334473
1511708834
1549023459
1612941748
872487104
1092580711
211437440
1420446358
83345545
1818485846
1127178061
1102544412
336506245
1067655509
351389996
1536479015
1927131888
889784647
144144518
929986993
710331390
1863097569
1204402360
476541198
495471702
1744325137
1223827413
1110707828
433903624
869875354
194628633
1686390577
1271538791
1202635446
2086397729
1386638003
1543470940
1523751628
1418490823
1189832948
172302378
1035170311
1288986681
1500881031
811417572
1796885560
1092871105
1312503187
811071856
659816587
1870406426
1311043244
1860890979
850901883
1244732274
1330814105
461227864
1797490941
1768216501
145622864
750537886
841475871
2124213362
1226139008
564102652
196829231
1215511675
1787189627
1140749042
728706199
1669530733
1574074413
1524080311
205380980
2027106168
1938184113
1873049479
959254194
824112015
315368588
52916194
454762938
2138944938
2134032617
1262872117
1915879080
1158362513
576875134
1419695432
395829279
38863602
115861603
665799770
1041703915
1112684815
1298088452
1517662070
647374421
641368775
1701248272
1151647686
525870021
2010212258
937747354
1570204721
723526590
1811079017
944067179
542533754
1466886638
1164848745
2122190709
723553897
389345756
1405880912
465414090
755435093
1769041946
1486685541
1339053577
357447248
693591206
823215124
493056180
1566866247
531727849
951744450
2003853325
794798366
1264495072
897131608
1647844559
403853871
1490983311
1001794468
1717057076
1693046984
1728668107
1563009551
480403472
1122387644
19496699
462416542
1702857044
756870441
617748054
63839009
247953952
911658474
1005205623
86419742
1058404989
981191338
696658850
188701918
1975942992
161193464
1648868944
416911041
1256153756
663067371
119447666
473803556
1515560890
1207973407
459392767
1970994827
1781668608
1087460562
895145240
700238214
1665232790
1072195221
1920765680
102080013
538395944
756761677
110973979
2135032455
1716399960
1007081754
1873715466
1795382956
302846606
1405391451
764058218
1121202069
335221646
390436877
1469095463
1993770061
1575685294
38063392
132767442
1929232792
984059133
1004574619
1450116398
1469361734
1365794127
1896706102
55040628
157337634
1033539622
1043479562
2071853842
616816423
801379950
1751083990
266047552
173865588
2087444042
1672602611
143594295
717849680
1376745945
1704111466
908924368
1783086708
122637398
111439364
986257068
1813741133
244990396
1095739402
67000897
1354117493
482478953
1727972045
1356975437
1891838258
1946216499
2000345915
620097316
1650012111
219803896
419060584
861520973
481453021
73199566
1334991862
462147642
1508596988
1081523794
1641794230
1127880623
1701484553
1024928525
1262312512
783821587
1488006015
999647480
1936409583
1943288082
1601553158
1474036850
1389212535
1088694212
1997202700
537223820
379528170
1946400885
1009876297
1362216637
1223910872
1687990357
1033417380
1145037080
1979218119
1265765375
1886126637
1630594251
1088564397
596064454
1332782115
539043407
1477544266
1885099996
1548957719
853426585
958987954
202934117
770095270
1782827076
987651511
2052798009
1832237220
1185380444
1534826428
982351010
510060145
1656617339
1612662580
917274585
1368774862
209789975
1642987574
832953097
1524703949
1740689340
2072340517
41882347
2014228604
1646733384
1646401105
2007043893
1430743623
278498704
1393114141
1874893959
831201911
1107228831
1592202520
201127889
1990051951
731179472
1106452378
1491951476
1867441446
253485142
550182078
1786162662
1646026723
457463544
789960852
677510252
894536133
182799185
1981725334
1875725429
1692627603
799362002
649797050
934230702
2037089464
551488927
451571939
348567686
1522624883
933923678
1757552390
1265618765
1205155186
1427352307
693518176
334915977
1888148645
665283708
1534070211
1344284117
628616918
1101045662
318974668
784740519
1283758963
1360863854
1936892970
477636450
1217461842
803514293
1138148543
1715536297
1163899898
1214907525
1100262815
499581926
1613149442
2043676594
783856796
471841309
1883732937
886756989
1990495857
1926297878
1120890673
2144785378
616709588
815262083
1853986702
1738411853
1309461595
430905958
2102041502
537213243
2002766350
1366071866
52429595
907616997
1872664118
1966152196
1500234881
984990752
98856817
1321277399
423958796
874498367
2030980053
239145015
366450624
1902750117
1997502842
1781381328
58301304
177030660
2141324857
365511362
655551895
1816333984
2130964611
882287923
1553251151
1186967937
2056396651
1268510305
2053362075
312561759
842146462
793026417
313925900
527777712
647740123
249367878
1392806580
1130318815
95627814
79678474
1154610161
1267435772
323308703
2087592028
2049483472
959686352
1033271168
1307343316
995025531
656462220
710222494
534508999
441708260
1739789912
698439572
2011818330
1681271315
60248662
570026755
1531867898
1048811326
1031055451
822115452
2134054295
1534435205
519733169
1780825584
1257921123
229187294
1473776190
1298892149
1417771872
666089197
1598444190
1167598644
143988070
2063035478
1424871975
909805350
1609687630
1949666016
235966430
1596039087
1397390158
1132581186
268551665
468554525
921379632
811001309
1897140400
1267676004
1085577481
833425960
893854673
1957052374
960950689
487868587
1008601623
147811326
995457640
1056075549
958851607
2048078148
1782358836
1898378237
2027771242
717645449
856879344
1282714266
1605377733
424517715
2039347066
1546841880
554940460
106191253
70540334
1256657625
548018352
891872039
292937728
1367806139
1202269138
1259216095
962753025
1246136581
1422444155
997455062
500779285
586090083
1294018031
472363261
1831405152
165972327
948106892
766311870
1631182946
337075501
1005707413
1494271959
796578745
1094988669
1896521698
1571216221
1273683495
788760808
155034002
1715686504
1941389733
2051625382
1608984996
1050716152
705154247
1108733134
376308435
1724115725
733097673
1966694835
833729262
1263485871
1554862257
271180556
1882274453
1993644251
1413330864
789486643
879975115
559471335
1928589311
1530905794
1733911337
408493075
1471545032
1117584724
572885164
314732528
388815855
305853133
1075692317
560829549
1259271378
2097761253
735327234
231694757
1692448474
171039854
1413354690
498008699
702816426
504504880
836906119
1540551746
1544576422
1271924866
612880118
850776052
1443522352
1554707833
904880626
1467210033
1178054553
491396321
1983736934
943871874
1059312525
1751719431
853617673
1524741822
26367364
291759776
954184704
1419472312
917855996
1078124470
663524091
1182576714
1193446140
67658169
282657014
228517652
356432050
1461743816
1082300042
544141081
536470820
217301286
59411022
1594106403
1960054327
515834699
763262792
1840785501
1581521874
284129195
1631300443
105942629
1706677021
828754943
1324744039
86714232
244568150
975191683
694889350
1425945661
562202900
1928137491
139182437
1021137967
1978750607
1072045679
1174570613
2035563833
1630439406
563549057
589526013
1921530840
1361804394
114194197
434844602
1316060168
449693095
1866159065
1347954096
257759419
703222261
1092093743
2139483914
1678308537
186883679
1531141424
1930727310
1204443722
906228020
1481176315
1938030746
240149538
265067571
637135952
42818188
2008231214
1435715227
139908403
1218610236
1856030887
1986412427
1437331632
1860003791
463012595
1683019874
887141464
1623700009
88664398
87606981
1713083726
360978545
121051774
850235175
553328026
134358688
2098323093
568522392
1522878424
1912968698
437258123
456097182
1376658317
770320970
16095708
445112746
209109364
1462573472
1382890379
1217439823
105211821
1508178328
210202068
905883827
716705364
493958475
1062243427
1629474374
1192370935
1456082174
1200526908
1334078169
159815097
1392122551
1909964171
1810051200
1077882102
845832574
491962397
1651490029
1944199648
432661345
781322050
1677548118
605488291
1299824632
1612353812
174506613
1537992846
8837563
1061658469
248768695
85710913
1482294646
1767649441
479644799
1599574625
1114095531
1706246255
1232622371
768707891
961047342
1193266932
510536376
1039024914
2059540335
263041571
567456597
521783120
2020396646
655633736
2119692922
1910743428
2025483099
223039881
806259876
2107765400
1850407065
1339369048
318359472
1262280678
2140575200
694917313
1154061584
1457735973
286648116
417609077
91464716
25805606
1613892061
624600855
545553491
1177869572
1566905326
1909653386
1797365643
1445964740
2014583257
925157493
148223102
577740544
1993063610
689953417
1935652932
2139528450
1118322876
1304166019
803092920
2091149079
1020406574
1128551785
768580225
893928853
1226336590
1997506572
41966159
1482947651
819002808
1383448631
228616343
1456539337
1565079304
1828022376
299400880
639179979
690908751
1603777588
1851294382
1135803866
746081551
1724248196
1819799856
670336512
1853725513
350264261
2124500898
521865851
1442616970
1896433261
1541514937
166395027
2130693934
2058369691
362087458
1451743113
1386778417
731311383
449381855
356864990
1426573401
924333337
386820836
1683153761
424577658
1856457911
949137277
138573469
750715279
1620482328
729459980
1720420212
216464422
2002205319
2123843254
978022057
1707932042
344089933
799873438
1118044106
1624817698
1545437478
1269315742
1429826825
1029733244
564793887
1630858640
779121688
1071866465
699557891
2052490361
204329444
1025173000
933500961
1807031432
385351424
573269762
686373861
108757931
1484534849
1532851366
726759942
465442789
2107094667
1592300139
1845221049
1183035860
1697016534
1769506457
17976127
464099120
66564919
641085605
1908942603
754676873
1902809788
205317946
221001669
1056464907
2136086856
797269579
360692016
652075930
316872872
460264989
451087782
11669090
193732596
154226737
290012780
1260753068
1605943413
1687981778
717439898
2034687070
916527446
364223191
1851004109
807358487
694594738
1842549086
2023653711
812870026
2095020769
1661369098
1289605143
1526661035
277899136
1958341003
431630362
1336313014
1853351250
680205850
1453965470
1580617729
1516890656
109918075
598727086
1500049843
1994271756
1480190138
1584036880
1527614321
271688883
763049768
1820328319
709309277
1585208856
1331085420
1285383536
989748804
289179241
1340311836
341204005
666718697
1060621568
1397969564
441988203
357605210
1611924983
2113436062
696286913
564438116
1145574948
659643536
982023750
1433999196
321267889
172116297
1461084239
178493324
769665453
650572784
1915043105
1455048967
1904708484
1770288339
785702987
1277130271
824791739
1908723336
1070749770
1233598906
1682401833
1988426980
1051348904
439365998
1829781434
1465813596
326511705
1462253662
81110981
1446358684
1114962044
1276520584
1281624618
1253373184
910234221
404858418
821745241
1488939716
1651746215
1571942637
1304903385
1327650029
1671883192
299679396
753024739
1408200408
250096556
1585323494
1240655211
1745399890
868916687
269639537
2075519491
327588859
694939628
847972607
1892387066
952243530
400273318
1316474872
927770412
468369250
1282830545
704420408
1439186757
556982969
1223015755
120424959
1332352240
465165073
563465708
327814923
69972410
1132334815
697436646
443548056
957393169
146762851
1457082384
243254184
865018980
2136699058
995821045
604662921
912635962
80459065
1676538137
12778001
1430224632
261097152
1739708094
1930136383
2141683317
1189938016
1869407239
894935652
1391219618
369639567
2106973907
2017226709
901064416
1703606576
1155276044
1206395679
1999169659
51659975
1679705578
1608074921
648598508
2112083132
1809897836
567222463
406797786
1682324181
578126063
722214495
218343092
1433122811
287582048
1831028118
1037375445
1198690788
2110183846
1034530679
300664703
831386020
292122240
38079085
434308484
2119322065
228456228
1957700801
2063363698
1112556650
391575416
1953398357
1300064518
793197004
1194878408
2047337267
203942364
475541156
1550873583
29691379
300908435
1069701623
541662936
705057222
1177266074
1590834012
1036224211
1265454236
2124966333
1154222549
162402439
2134024606
1242971342
1102782793
1959152696
1512094545
1148859079
1177442700
580363908
416060927
1247767905
1762352050
1692918028
331714963
1454037413
1086411062
614617523
278219828
303183051
2034508181
240315349
1720222905
441931784
1952004369
694292411
1952056300
1250479417
165598801
1449272202
234393671
1420339889
701948274
165671779
1472259798
1211807768
840845682
1984354591
1990508072
811260378
1037691592
948546819
316133516
1193068041
214040126
6389264
1690037774
1393950866
1553272295
370348464
1642403579
521346798
790328474
214707438
573480422
454645038
2068079450
1640604621
989483563
418728307
805662765
1033318861
416461248
1035481335
1002810380
98179741
1305027677
748958648
2067611910
1798803873
1560886280
522787001
114465022
537389762
1111097742
280115859
1302203198
1772589672
1298547951
1546044367
1230836520
1196871190
1782904935
605893225
1455296179
1991852965
198873795
501425408
1636664288
791038762
999061876
1520070317
476966934
35325319
887059043
1892446899
1742937252
1748975130
87695113
1945422226
1553596286
529404331
1495563856
1990470988
553000679
542334921
1990030933
1727835379
1242399105
332333710
1581213517
1818765690
73147412
1617874622
722257349
143268200
546830115
212884497
182303888
479041049
1697539608
1792775673
260560597
386969299
756311285
887558914
586724091
1980630476
1756497584
2029467124
379370577
1933947923
97688499
1946752362
411758042
549877276
396515295
964308092
1326357425
1851268962
1340244157
1262342764
1967670884
128472964
1990009812
263289840
297694301
909811183
230774023
1595982380
1104647208
1899795989
842069165
875181151
458614675
142580757
334036476
1599467081
1326347486
1593352336
185425125
2001664625
104071479
1950829863
1606503666
475035935
1705972694
199586042
1322598117
108499073
958136071
331330574
762529669
1003169286
19395364
51942503
1242764670
870997417
2133203166
1169599018
1226731370
477291095
1507177171
1719612280
1070545657
1649407564
494028962
264104089
938478149
423840626
591845630
511383819
323498633
1410900900
1528632006
1902186279
1973185097
2098542731
50436464
1255259172
1884090160
1062464615
267799889
284011744
582628641
383730124
1682677486
1835877938
1589189625
645536850
1853483174
1246578765
545238393
2133346430
1836306874
1735367706
1301505033
380095491
1569372013
1215391340
912390438
1059847857
2065571952
18310555
1112390386
197880242
1450128966
1909560318
2115398341
707883096
638666711
1425479078
2024252413
1531232315
1536185285
276524097
1920321777
1502841254
2013698750
385741526
1605532337
628522970
1014642964
1043636809
499226205
1543217331
335268328
1339235843
7846662
1858717144
2074022140
1026492352
63658374
1213070391
914795664
1157798899
2059487462
547595398
1247531180
97424845
75359652
80239631
313198611
1719425986
1686353940
1389145055
801046380
1912697900
323527131
852656547
800216983
971325590
2020250828
1573548092
244416218
246022761
1072484609
1342224186
210080882
1547315142
537307938
1454052228
1596019252
1000005329
757914298
1019762672
1829305977
1380250219
102649805
885181604
290350910
1654976183
836604432
2036750416
1442440001
6524073
2107614949
31158190
727276944
775382730
14253814
158846511
1540253360
1109456236
699723052
357955018
1509183312
1209127633
1414931649
247756819
152521346
975193903
1937424250
2059273590
1175820351
1216880015
958090127
1270564365
1088665398
316260166
2044224154
1146059248
621584083
517511423
907822850
1579213061
564593299
145344048
1207569279
703458243
391682853
1528038951
754138990
577778448
220231968
900855720
1055729458
1963866333
180445070
1645714796
1874753753
1349316509
432350582
940321384
1054778132
1511132084
1949442184
874059285
685742966
23599838
1378588619
1791981684
1014707316
2140497006
1440103656
239382170
1360853956
1891013212
1190768444
174540474
250716382
338567215
637011275
1340945546
279241313
1725535410
399794227
1018973504
1662453204
1931313436
1260487850
734923932
124965897
1608075693
936476150
363831228
1613570307
2020849215
33507350
1306475171
429316475
491866661
1374388628
1348973616
717920397
1160078455
562374259
1044081058
2078197609
1957636172
1375162886
368012350
308625965
1402154256
1372916034
1771566041
1566672648
1243805425
916196579
1235688582
1442737201
1560491729
1785181125
1473178194
711744945
1220661893
1892470113
1946653966
208741539
814527842
1274514373
955981125
89273477
140142717
893678951
70723691
1558348277
1005941264
716005534
296101022
832364767
1903918854
1149465707
1089516797
1406397098
654398099
1561277441
1854432886
1310747793
1345093171
1305448522
1631366021
1096244591
28566049
1680933408
677060791
1517313255
634910287
833989917
1702631557
753252552
637786438
27756773
1614573660
607583228
1793599876
143496375
1766173593
190252014
226534728
1337790579
2099599639
1492033429
278237894
1904197493
1184153312
58504568
2070540510
1885876980
317836834
410841556
862416451
1317870524
46817351
769522856
2075732855
126133457
997898735
87046342
249970990
840488392
503339160
1544947947
1469911541
1422785724
172098969
1839111895
1660969425
1651777642
2100179827
341070147
1072117346
1646033669
1664131485
1290238560
463503279
2011954225
1201686612
226418057
233539559
1516491465
484871551
2111215122
720776093
970522640
809550078
410422579
458349164
1039397062
1998381107
493451368
653287211
2133926108
1127391976
50159593
1364815771
1216070672
228183887
959884372
1516897576
1998289331
1883166320
549371279
806256004
2102265292
272021511
104269997
445153748
1577456603
714288957
1190772267
770815971
1852309787
678962759
2087778444
1355561530
1136504459
374567841
659386850
1888606105
1924815732
355982695
1409663763
1246960749
654804824
1551656414
371665146
2123833907
540269635
618717089
2151284
2093819875
1262297519
1570294418
1767029641
734065327
2114860411
1455257250
1682506074
295892292
1282019196
466121124
992793186
525680946
64801454
198654657
546560042
667827719
376158292
1419329186
2130128412
1971464917
433944996
1340677111
1899683743
1558471966
59974217
1664233365
1926164268
473004515
1863017087
1659070666
1041425252
1305673242
122206578
592471512
465886871
734932448
427011952
1266800523
375733177
1607358011
1764890636
764816919
412595579
477889414
357325995
1534299423
1974146136
1106377572
895078006
1705773051
932209836
1480653918
1464664237
764749263
1303033198
940786990
634989284
1924378118
1543527841
1252058867
1187615698
1186774227
1920387948
1598413783
1787036242
1519197844
1608636838
774563765
336541911
563606733
617590449
1016217765
1393981183
409838152
1041900095
2021195600
2139292781
236715854
392604623
106845836
6603265
659084691
1910364391
1696699447
1174586779
1829217536
1803766629
956819723
1628240489
411807648
397885339
1075509625
117951776
1878478284
1099602534
657536306
1579867403
1873382099
2091810805
806418336
420198026
646645921
434663831
1446998236
1015911768
452668603
1746138133
1630295172
1622093520
1092522911
1658502678
395006786
1458537589
40881657
208432652
281827983
1596112246
294872038
798935286
1858313393
1974471108
1150296616
738164747
447897954
1280412654
1923919349
897613720
1979817550
680479543
1515413663
495436954
1210013310
827207147
1585278214
1263254371
269468412
652999682
2051427130
2105878019
1097024367
394357028
476605442
1201637887
1499600362
1526933089
864302784
2024875805
576640903
18546067
254954620
983790823
1749077046
1555165761
1493308418
1008020047
1383526185
2135190828
1269141320
530500129
212126576
1077505432
1974171220
927120055
1618615254
1519764489
1078500433
1123148657
1615213296
1032082581
567385071
2100155196
1123560427
1649172629
1453705927
955346650
391963271
1416550771
845969062
808003344
2106307405
381926126
379939063
1646507689
580060071
848325887
1521333056
92563793
1268093624
61877739
1954137069
425715970
1386844322
1057457519
2019934652
223122812
283803650
1050394098
295514221
1213161608
1313791256
1355245472
1673190662
179189467
1894944362
505733614
1499599335
1053879224
1252465984
870837864
984748893
1232711986
213562870
1585400496
26534732
1237194041
386330467
1115116241
1091194357
2101970990
142105611
129411923
397426233
630352826
744481309
1968042957
216619306
1456121823
419355454
171147492
1663230849
158648879
283049287
1902386845
1490742460
463907799
2040990421
637655722
86492082
656580540
4016723
908711570
1939976998
764422282
1260963770
1364861465
1588594095
473773981
1765956429
828415272
1717195322
217117231
2078702493
1928061583
1692340204
1903755457
1895355328
485964285
158364359
62547188
2049615230
1684705774
748195776
1680791328
1276440593
728203919
1625671953
1154985363
282550602
1373394860
362840584
1456425445
1594690982
655762163
946543625
1824657521
1862791276
707450378
499989079
1689773300
895759282
1228170525
399199796
1874276954
2065973540
1970663637
80440169
904558577
10918342
748943556
1210606758
571564087
837187287
94934553
150220669
1327914702
1872244996
1633467580
1116377120
658626278
1909617159
365921859
632622940
988006801
1310010288
1154778291
4273279
871173024
866080902
212999114
1544162117
129041550
2116322477
1676206988
1167454209
799601627
1343429892
925700893
763994844
946978801
2059176075
1254814169
525444346
1658670188
332400536
1859080879
310565965
1660966955
884563136
1198331364
1804828743
2101732144
26492223
1094235019
1403866489
1504779703
981829683
1123208461
1719271995
1637277112
1131104262
1287309408
1340809944
1547148642
989100605
1990357490
1394476496
1120076200
1800511329
649832054
1453140035
1819142126
332338167
1624835517
2036320693
1063517414
1137323976
1079684282
1594413255
58579545
1016213341
2122315690
1359345523
1204071836
283501262
1574390884
89144983
65824157
2111776628
1837427959
1387178854
990734691
1111303926
1429852452
1434208967
1694947002
102654105
1020496179
118652326
1209157399
911964227
1757292595
219712973
875700061
198430738
1313945082
219777305
1044604105
1344071572
830515545
467756796
681319551
1311081626
1331358425
1866625964
457126113
1048421087
787275335
1275331820
634314781
1679043984
1816458681
1088124532
1099346475
2002484626
795757291
443575686
698742682
1793434578
56410764
462251483
1691602741
94992340
1726166387
1740473729
1109767387
1145139515
1005364076
901298498
1485936391
1804945174
659647918
1243551938
1203008979
880761042
96573596
1780781883
217483410
2032066040
1348277796
1760420531
943058027
1369956024
632494153
696240464
658561734
396489698
704736003
1782682889
797468436
1403441155
330094340
1848896595
1100268841
718376502
2131462965
454877568
434378688
1982843729
247107445
1795838019
2130495223
1202030169
1809268454
447447198
1553751384
1020577812
1804978704
1294144517
1074524050
565842854
1976418575
1897019828
1371736562
164536029
1110812146
163457543
1688348326
799101486
539395769
441510819
321760333
402100599
1054908372
1347837777
659715100
648465264
1382680213
766940211
828168053
142070457
2067815154
1502504008
1055606652
243596712
87458326
1785157729
314927672
1420037807
1677158523
1802491033
312525079
1301079161
1237765198
292850768
1476122465
344846935
1329139616
192691931
1834547406
767525003
1622872765
369539891
1094807190
717665319
149100042
1997548759
1016743660
2069454774
883139791
1276751737
838050514
97753938
949585700
446180221
127634412
2102404327
751680591
1581939291
240997237
1205110938
644119772
1612173989
1794537511
675418187
1825719504
1933016251
1349129306
1155300646
38790836
1300417990
92001366
207062753
895919225
183660045
1337685187
1752966204
1938641618
191357710
1655294215
513186600
988775180
1023698255
1503676644
855529837
1402451278
208534464
256124741
505975929
1716884176
528736402
1433268332
517386699
433664056
774057136
613330957
1980856161
345790445
1069337793
1371250546
1589773194
475192323
1268628795
917068876
467242399
163246313
887787047
1996465721
85519832
1774620474
1517236273
848209258
195620321
1798757975
1971587110
2081339616
1154769180
568501839
1248414651
1479789740
575997019
922798733
932816188
1492989954
482617040
1341115360
11870365
491463596
903879109
1259557552
1153785545
350386225
1568106891
1820377371
1723601653
1697141738
1827331258
844352860
1244448197
721291757
441924900
1252271207
627237455
440837964
1972889642
188027834
1293224416
599720467
913516139
1427651447
1159114984
1441877871
1549880481
2090617061
210305612
506282384
1568646010
536918247
187436151
1653452410
1667241947
1300734472
949040358
640990617
1501999945
1939768977
219149644
84385390
1518722129
1408708291
125689592
1414711049
1439325737
344558493
298510238
434092462
424163783
261595259
1371733233
1394955107
1062813060
770471339
2052448724
844866159
1514038660
1689195202
2095469081
123487259
332727273
1648525465
155283045
2119715659
1496363333
197907325
503279922
915189408
250283219
655834610
36612689
1866350287
874124403
1790257789
1548338174
694559928
1191099703
810048980
966413803
546826168
798733089
723394995
1011389201
1707736091
1770412728
1330214474
1299821720
852089076
526542603
60443970
469569212
1027905208
1738097785
1256836005
1596581028
1684870491
1392395915
1196725201
1219384749
208185990
53518947
1411127331
1194367030
1456166965
128724346
1896346964
918781584
663521818
1301931558
1547719721
1531921316
167599255
2140226676
2109363322
70229641
292121394
1201361368
829390434
2137530122
1026237930
2129168775
196689372
233820679
941404307
1942651115
1699308417
1505045869
2137933764
262297522
1381543979
18564263
353054872
1268052011
583296619
584140029
1574317500
200666947
653517954
1879390542
740720132
662340938
931088323
705894135
990798699
275053962
1672484296
334565784
118763460
1257903879
890564360
1186609065
2099698852
363930835
612452642
64509586
1756833951
1689253280
787624259
242099901
1576943038
323192012
1861293539
1220722761
362471356
1931899453
959289813
1234130629
1255023216
713441841
2032627059
1479556609
767600702
517498542
1826697714
1037710757
1599694643
2075135657
1689608982
487915057
877590836
971357862
1451641208
131871834
691826762
1686221146
1638003895
1474786851
27440723
905576139
1389575702
1538969257
2145350207
158699013
1312346653
1044408988
2084730625
14994537
2124104559
634164210
1569372589
702623264
135996644
1653405461
355716920
1482978962
2117086088
595865176
1176302412
1602799604
1125275977
206739081
607295088
1168276696
12988066
757951300
1742959588
170182374
1512367480
1233464076
1615474817
283252804
72987331
150750077
1125417106
1197036422
795677065
560924057
1364252159
501269331
2123830372
1072554572
1147901542
2006965102
1328660525
1907027533
918870648
1097384150
793013737
217820837
1600631470
1889704345
717305229
498085069
9172639
1083549048
11362258
522211973
1420532356
495590877
1603133576
1500548931
370445962
1246420612
2056313081
112116508
1895834561
1841091915
520954313
2005431164
1213791026
1532770977
1813044735
1182484493
829979606
311464481
1809323090
1132514829
1799672058
501772744
287592971
559318285
1496871035
745411492
9327881
279130876
855386295
1952820402
403357205
1549434992
626833276
669421145
1425722124
1172299018
293922663
14683503
188881219
1317645225
1803892478
725300120
1442475970
1329968756
1901200908
418002667
1149145404
910158713
260132085
349616707
77928071
2106351737
1227938259
918541727
757354751
1828036505
1553864619
725149220
1362638022
2083535694
639130625
404367052
818104979
836020961
1863761328
1054085180
641968672
648048287
1733980707
1530298649
1712651612
1671396195
2049357088
509390462
949520570
620687541
163001764
177134601
318521145
577376920
1463684344
1577770003
1350163420
1492291479
2110929983
667179072
1342637091
1906641984
1792521129
307093863
1620013536
1124792255
646569944
1715193829
804398681
318416896
192004173
1047641070
1595581188
691453360
1001424418
1709979075
1873751517
1920848025
925350328
1471587846
1978472811
1724605501
1839720782
1591701019
1399593238
480977789
74374943
1566220216
1034000772
1855939958
1180589942
1306822171
1964844146
1455159641
1517580182
638907764
1486277043
666254019
1680745214
1391748118
1762169484
298544677
496890524
595839338
1647049419
1828611293
1260296798
298338195
1020556288
290285837
481001375
2081135233
1186983802
413233949
688365511
86135119
1972793338
1029153846
721159769
2074660155
955360397
593890343
152488550
1430784748
1365609192
960279760
1953732173
2083730036
413342011
10745378
322352304
1647243074
820899904
1996034903
931374988
93556938
1077810794
2135563772
332940738
1373303448
763803956
535962405
836067832
107686916
1287321533
410427272
681441427
326044071
4830432
1267153726
739632582
632114318
350843439
874565167
241771577
1735373572
2125279465
469019878
828674844
1303038078
612064630
206912575
759776290
498564605
287293658
2047397269
518214236
823102048
793869119
2005123878
516767676
1503498970
673580636
1210776824
1474878455
710023811
294272822
39816106
188134010
1288584060
1417312553
87338553
190120114
1981097522
282236763
1641092434
1510945796
2035640981
1185886063
2006740954
377942294
1761281933
863548340
1702510304
1386193005
727401465
449946938
426963686
846562831
1634422293
566283823
860638896
1758027587
2064819375
1955628142
498209906
929663148
1439319653
637268821
883947915
314682590
1197058772
274951617
123593631
1675229724
2141356563
2145438071
1035955158
607052090
965492153
238337920
1794616185
854219612
1145069598
1604737255
387076266
1260894357
50894229
1510825580
314767825
1862989286
457151541
2103497881
849074857
1804901276
619037718
927104228
1583130572
1295721304
1401597841
1629511965
1947913079
896722622
844905390
312828953
1445192035
2104333578
927770687
273800516
362511291
1920610917
509630557
1614101136
183840305
1015979266
794059254
1960946240
1351344979
665033702
1156507353
1758645727
2058844197
346846472
644494521
1923117901
333553950
1192430508
9153851
209082565
1379603746
398558958
219641383
1063908729
802292557
1323466529
1014100590
493309151
82496976
27309308
2120220969
848152670
2140933937
1364152114
334956224
418781576
1389290996
1300472130
636337488
1610229015
971278576
46758224
798936059
574092361
1969366078
1807414885
674113441
1940434855
807664685
174384847
811744264
1128571146
1270405855
1677766326
1826740833
1640840654
1705427831
1898755402
430437111
427178347
2121920253
1357667500
1285428376
541499224
111087712
752385687
1248769362
824898928
875159775
1091138389
1103118962
1037133393
1741222907
1650696237
908720361
1971909455
239588340
705662294
1565754776
1266462422
1461741077
486966300
768634101
952368894
1203541693
985445787
1617443939
752936736
640241101
1444014192
698122595
2036685538
1830529787
2010230649
2052950714
60331987
1984530793
1244407658
603910077
689276814
1194741033
816856598
1285349711
175844121
1874130507
946896723
910377498
1499990933
813727128
2015063210
1950844437
1427748298
728463581
1206934152
1197890537
1395211143
768083718
1838798562
2052463652
134069943
952698044
1880528769
1033830933
1018036857
1119717341
1140453462
715795423
1042941596
1193780325
1617744162
1125671509
329623839
449804571
293096619
1922148869
1885163672
471040527
71476775
1314822985
1592630938
1054291765
369616859
121405875
1385638316
512814738
1589051712
1056785725
484917276
806881760
1144810950
883169810
1012838737
1609853461
463692243
2127558941
315597087
1628449712
2035712668
1432674268
1347117310
718056340
1374233298
948230451
1100567265
614191725
1894910580
336186614
927978432
1079945616
329302972
1406212317
1690840374
1273640698
550924744
910815326
1682345915
221487512
145436600
131564714
2144277917
1271176513
1231615293
1387787753
1950403706
1027153929
1881474665
1950419543
510642167
1638358232
658565427
1902358297
1612135375
938674372
87810945
1367818355
211590723
1361897361
1381892684
938318319
1404883440
759144101
1675994875
1760620236
1784436902
1917506280
2004917716
1636592157
533957874
2066582436
704232592
616601273
540009789
1759567785
941885546
1669632005
1510161676
1432611045
824992862
689240580
1484400722
2115633458
496682801
1049739656
1620200617
916211296
1584134771
100377633
1114227800
874473088
734846849
499286358
364939342
1152299997
589315894
859140469
48554521
1285390673
1075322560
54896473
1197729428
1873790809
1825283900
640489290
1475803137
446369481
148005486
1672079508
1464291415
882943677
1603173051
1923066995
322999064
404889355
32366574
806313814
1489725520
204541593
1477209744
108474531
803806778
1480269168
54488390
1875579619
2018071486
773020358
1362336658
827790517
1754442382
230283345
216451082
704413634
548897159
1902284391
1785065111
1213907629
1372567328
2136770824
509140583
2140479368
1947235119
848976764
1787062440
1451632020
496695694
1639767174
76289692
1985081532
1257997337
1201744680
1012688675
1785213402
1280386320
798161563
734434942
354877273
272085359
711206375
16182036
829385936
799847220
952798658
562990271
312273943
1816683310
579156775
1950999063
829453530
1145285591
1089064060
322729911
1973450018
1441018634
1453009278
13331869
283019689
101149908
625639338
900689382
692321698
1000715489
1300465293
2120690471
2117473247
71725535
598019034
581133916
603133487
461258426
138856277
961903871
1729703382
430972240
2037217283
1479114664
1654129657
2087366802
2098087843
2102710419
1335765500
1289387821
880965412
650266895
406014328
1592409338
1538020044
29681724
978328740
2110397914
766406331
2056915317
308620950
1488400414
607529690
858006015
828465963
620477915
1165655903
208078848
1936279547
809613411
942674178
1986969636
563096538
141568433
466849085
644469838
33816476
1819061966
785075713
585118023
1463615030
1798961695
453068587
1242533320
1877089412
1829527031
1421228426
244733940
238240470
1544379886
1315909517
582364134
384453417
1084705421
1610498534
714527374
614714217
1733419567
499622762
1376962209
1308664975
200866798
8648031
1253458973
567368459
288766409
618718069
1119477171
364656429
2008466148
360777857
1440848742
1626287490
474351125
16521937
1296671006
2106494659
957776659
1889558466
994663342
1353809974
1090625119
198600860
481704154
1105017808
1771534770
791156262
686744605
1477449999
452450302
487319075
1580731715
1133337675
42796580
1370850871
538163109
280678296
803327629
172798118
1767640808
427893491
1894478402
1527468333
604685846
666899524
356559865
1055125538
750124536
478634007
1440135594
1584490401
1609282267
1424324861
1493004249
1662050207
1270133561
1849493683
678646384
103223730
1067982219
2033334272
1904916529
733074825
2048419625
459325201
226030690
979826118
419621379
355188122
436767008
180439846
1099627290
437803756
1493656031
830284308
552175690
1732521621
518657276
421848372
2111455122
78147723
1329409740
1366233973
162479188
586871074
1067287457
844004156
2085895676
287168928
1477478879
1807072876
1185572415
1362048146
1773517878
1513037788
1254457215
1718172994
2062156712
2072614439
296995447
170162438
840313506
637282597
1654216015
258774836
377575054
792761665
1862785328
1505302637
278956548
4601888
2090606871
1819983944
1769746332
624837941
201979735
1045351680
48540473
1088569607
2044697723
600373026
542045525
1693828789
1969866019
1390754465
1515338998
824480535
1849762045
827483851
1021284637
1014880691
1093298131
1424389706
443323466
888004751
2031218862
1454223314
1282029045
1261888777
1762381828
1445301757
1803580601
1896498999
945913244
1263824821
2631946
570621683
836109015
193925256
1180424013
1734498178
1131000195
769444142
1563986375
26211463
470180236
1225496233
495432580
561913198
949827390
1453648872
1481316841
1597198882
2053042549
1528056176
1753466664
567945137
198688867
1282448666
1368196298
2027449204
1792517055
242838338
360996266
1955500150
1630556196
997768845
89630814
1619026641
242327083
1457184790
103946508
1472726197
1626177718
1869404073
639720548
131346966
2087486052
609399908
1542175043
345165047
287034613
1894161569
1949317899
1950921211
224245335
416392776
2013914189
1081594992
1631967160
114259743
1200547958
1683268245
984198049
1840098485
883224131
1080799704
885961715
2084048212
549673637
1312338698
1860118634
2044886930
2052891101
93302455
1483615446
723634973
1959240262
1087998331
1131712259
1770266708
2007107367
474271704
1867451792
1824155976
147108296
1328270121
1214719405
1457742168
1577266429
1175510333
72313233
797537734
1376724458
1320297641
305946294
367291919
704180163
1993697697
199418912
336583618
1860570419
1368215983
1793401006
570905395
431407759
769186740
1125579056
274295635
1819521213
1688085673
570625636
1067615863
394032720
1126265919
2017018918
989880795
781212483
976850899
420466320
13594270
2078933511
1638029308
1772079371
2116219281
1841766991
166636510
1206277155
2122902469
752175883
112891435
118701042
315279936
1612492020
232702175
372123199
914087697
1025633403
2139500974
39536822
1162256539
1092090998
640110116
103327664
503952058
1377501166
2088839200
996989891
586528341
227357838
1256067589
1298161707
452780555
852419816
1945926311
884631919
1376084600
1739219654
354357789
398082825
846168511
99420504
736441648
1546008102
1939904743
935741187
1202496187
1365833666
1583597404
1655025825
1667069650
353803936
286356247
1047599848
1604415426
1950491145
445550974
2030812436
883390946
271343489
877967107
1816615624
1437893656
1962256814
1490284562
913864369
1742904261
488299997
1822384233
1946586256
1485787527
212271770
771075108
1785811849
253388048
1126329921
525739953
727976076
1756739917
996701402
653512697
277856291
1680314718
212639281
636947113
1864745303
1585451966
1598592
1470049952
65726192
14882661
311065264
1500828674
1593641756
44513261
1646303766
1390275741
8616030
707473730
1934940462
1266983887
1705206970
31622258
160926153
1562511193
1999729449
104489934
57581375
241006304
565788371
605546218
1111727174
1234296138
1486089289
919635792
573114952
191475640
1676067952
1335747583
1711306317
308459149
461559429
1873661663
1082783803
157982053
381592213
17801153
1258700934
1558531011
1669516038
1105187117
1177824982
579732610
81973299
3335399
1922232310
969166605
1270534433
1952485278
552707126
183871105
300635847
980430209
1416990090
301265789
2062296591
1653047005
1801438776
674286157
445585845
1264364314
1140555417
1356428593
1156318489
2026671744
926794586
438813537
1351523910
1540771255
180341797
2081792462
1042247688
140325317
668783055
1979284192
115397740
540134653
1977379853
160784282
1165555348
1241736856
691173431
323679977
44162484
1576710012
838698858
1682257475
695762556
148815373
806147336
1820910180
88331790
29709009
1926677575
805099206
749538239
225404016
266921742
849024520
1686215576
1838347238
41585700
2098963110
1312327752
24324395
317379884
1418338061
613652060
1212659399
1964201249
1012348195
1523944611
622102226
544749152
1536608227
690389128
917679770
1568598361
1664870990
1793009368
1307290397
1593072087
474194043
831794853
111666497
2135666347
1373595504
299541359
1213300354
1562283709
1557169504
1960728411
1957454981
446164910
709173922
604198154
1401204088
1871866966
833104123
1374378738
1421098134
240329365
1777658831
374889591
287354468
250223120
1883216349
679808126
108170518
761344520
910390138
497840190
1617349650
587372497
954715217
261716170
1035701455
1126155463
1808585527
1362601351
1037642576
1205994790
940646863
1027452611
1199083923
1674413502
564205027
892024675
1604834465
952101361
1602285751
351438758
330176606
1163094862
1889714093
835145492
1735375797
766475842
2012810374
1890283173
1830014269
2096103685
1872188856
460508124
567002894
409727491
198266408
1494690134
1723765608
507817451
1953097275
274008851
1815599250
1288091046
1258494757
27959052
677154096
1480916288
1260359803
267497570
2043008224
1094173061
690417316
2095948153
1635984417
1283974798
855510270
1363570102
1327803534
873455129
367255695
1032434752
1284444386
2105218391
308557163
2078984845
1853448774
567077851
1347497524
412800390
1234592544
1341665543
1909755031
145878294
1267340398
420490107
1976156627
499270951
971803057
1018963411
1857144402
776888659
1085998213
414615057
212974298
964382048
1689803376
1849715570
1982680974
1584914801
1566416690
1150473351
1806562769
909249124
1293687425
662064628
954717853
2014518718
97616850
1565140979
2110624876
1352413837
40863326
1877226878
1740886665
1926988999
2113375553
131207555
69567884
869523085
319543539
564457050
1785334749
1762593554
376887695
286321321
358485294
1370771657
1781126396
365490425
1610621938
60552001
1431556518
2048924901
1001540677
737721919
22137863
1268361698
1519459700
1833997923
307835345
967862748
836880648
1117590940
1843242698
121553412
1705501730
294464339
533926203
1058026244
1603532482
2080425981
1930226996
71656915
144430328
183996137
941353485
1666433690
1437449729
2068549784
1630195207
2022280824
353322473
1186008246
142320220
354390613
723059802
2039757990
709240733
1140934822
840961524
9315797
1373147717
731157592
981349408
1447654283
888901361
1240071707
885656962
1557158328
934972952
1826519838
1634715042
861699775
366041246
265796503
1979430373
65138183
1981803593
1961099445
25675164
296620548
2007343052
1596357330
1994166696
1150531192
1453625089
1217998813
603414008
37557016
464408395
1162701110
1137036411
1633475833
1568336782
41134809
1074290177
546791849
2039163100
1871982733
644659925
1293723939
1186402865
612431050
1158726203
722247663
669633835
2125086365
1472160482
1004423537
208385596
1017034817
676871079
757267004
1446757466
245370199
32703351
203332066
1310275102
659886178
1466939721
1355673163
1073644880
1338141327
54828227
756280553
300852143
1574097002
259714711
182916376
571833988
752337108
32208928
1182257883
2019347329
1535888208
971758695
2003364049
1521884447
457137678
29208524
106095188
444284413
1207508119
254826683
1508609556
2087048620
1366473997
1275508579
424312849
1807701404
821784467
1607571086
1457757130
1015688140
1080609791
437248867
1911596782
394608828
1113540607
75869711
438493933
1175108157
1281045951
316338605
597012425
1928005765
117655968
364061835
1058747955
411384453
1634576691
1284411655
891034072
998087089
1612742760
719746220
1868772096
1016303161
548872451
571795819
1884181016
2067254154
2134157356
45716917
1274874005
899925204
36514954
1298932769
1379302425
173238446
1326347528
330138779
1440694334
971122166
1743861427
1462301545
1626880313
1198274326
1484512053
645253829
708806023
1488271280
1065340670
195762812
1269592292
1047854983
1327126312
976619427
119500300
1481361336
1833037958
1183053289
1488918811
385783349
315176285
322008860
748372414
851243621
1593854811
76481354
1196359022
1112596962
306043479
1953266202
1333445170
993668056
1102613174
1295804803
1745848331
30795123
456788728
616570696
1904473017
332613257
2002034313
596475969
1378650346
2119615924
1155806206
2145364474
336585798
1011645597
147063496
1329813705
951057967
1217057665
1086435918
1943018141
1499558988
579237608
1895237481
1858028814
82435142
997757568
2127764257
1800517359
1228807705
1022907923
1027348682
1645568050
2052707758
1495843182
827491327
1169920496
222871070
1471920418
528418570
1070667474
1218126549
1512792644
1553189284
482939757
429808363
1554695895
787107517
602648133
265439879
1215218158
1065802275
953778302
1446309249
2131768442
862609453
1232391499
2082269585
501776516
22805207
874611518
2105288883
1399410380
2022893602
2137850762
1015249689
2140182921
818549078
1833874194
79708526
2075787735
1147541411
693260777
971841474
1294887746
1098312619
169679999
47101694
821223573
780004217
467579528
311781160
1584906051
1409386479
1784596681
693967497
300494045
873952373
1182310485
2122585740
1711395382
892230675
200623851
95541110
1080090653
92282893
970301365
1636233557
310664141
548773456
4010660
1561262927
1957212846
694484840
1011795454
1865253122
653170428
1949535490
862698744
425655716
1346905073
847515649
1013399966
1699143013
1640909248
515552989
1717449685
1520666708
1480557165
1681884050
302309942
23163979
747162987
965231166
1532725865
1638285119
525988916
1116931964
517644461
1976357293
719722039
1448752612
1447551249
678135933
1225883043
703270273
2122655447
1117611909
1668135800
803717359
818548006
484922381
763693839
727585772
383342474
1999787552
1494613949
150700574
1659052390
309584949
117471077
164097143
2028263203
12399608
247781505
649056377
7861649
512398709
831952126
1413940576
589337263
1246483749
220395240
1917649772
1280093757
893298268
625816863
983281979
1431652569
315888776
591449775
1867102788
552748352
2046426945
1935355954
1474915821
1186074811
2109840084
982359752
1374495902
270930439
1492908843
788032962
1348087416
781509422
42313345
916486549
588466629
958615702
505032478
1245703384
1042522461
814031334
2141771031
2035502137
2106806734
1986439721
1564684728
262392564
175012188
1541414880
1440672046
1135601382
298306669
593739099
558064758
7556395
1855960389
263694620
261919791
1278150037
1001978243
1521263999
1967897200
15919036
2055465110
862095977
967785851
46749366
409538916
755729331
2109374772
1518749102
467436053
1413421666
827771486
458916861
650284111
1913521500
1957046281
1013731679
1137644803
1495777351
1281451621
383138402
547908175
1921183102
2125072556
59587711
1723244858
471432376
1607027584
600781327
1487436848
1298766936
1819619091
836405075
852941267
1519153416
1230276989
1322268128
147827346
399742670
496705781
499190233
2054254288
217999425
1085722142
453454983
522206701
1480068993
1495705150
36502201
1841124275
1445944878
1421159821
1002577683
875177798
498691525
275681592
933230563
1631586488
1519388628
416016907
1195262548
2017806229
333239842
548177464
2128154297
2097734024
1885494070
668351483
1531510149
65910799
322155088
1205191541
1703854889
1364086456
957093806
1077418374
1278407673
398594496
1333213470
557181326
1840978085
1827480665
1411075506
1577713544
378866479
2023994972
1670772324
508281614
1073322458
843702999
2088560265
1472641221
1818719322
880350950
473125706
275254523
1366777879
1192492750
6630630
570107340
1441444793
1007811920
18423328
2005810669
99949596
460007660
610948314
2121795011
2128783454
1588450083
1041961501
1796689658
1985682900
619091465
575734434
2072362419
1755550930
1403251310
736911200
278299513
610229306
167659249
336254188
1201283282
1500587673
514704691
1499935763
897593449
62750075
441864358
996600439
2114992244
28278341
995319124
365314664
1074955611
1635835539
275522699
921987982
828509172
1868969927
469331209
475024025
1275089870
1373674500
958781403
1419186599
392456459
144011757
689026838
569745724
1734203223
1831704922
1036217334
1380822838
1543809914
1692194523
216878450
627030137
72318418
1146259700
1823610439
2108340180
1057522882
2129961862
951114533
32679777
1408937720
359003322
2109835456
1115605075
1095746861
1450750067
787147439
1715516086
1597543695
1758348651
1849374994
1496657548
1175986865
981825774
1078734623
1852822399
1368056805
1601686282
828090640
1700950398
750977423
363275104
117558031
1125204084
181576232
446481618
296595139
1963252015
127745024
865765815
221354496
1022031140
742977525
1168074924
1070054583
1895233302
875096725
425738399
723023624
775109308
1966723018
1786113073
720054442
789851508
963193822
673292225
1229620611
297676448
1677782630
1495829456
1610970474
1989097429
1890577524
1667746423
1402304793
10308694
801663631
182555403
1267964286
1727705768
493727555
1394915031
1225055492
1857090537
1334418742
152003756
1525106516
1384358937
948131140
437138970
1971871102
1319891583
1657790808
18383500
424556014
1004405391
1402332574
2026568848
29101550
1577650888
1891458044
1294046608
94070785
1214463558
417617241
376547860
626176653
2037546072
298959940
1516598766
2089972993
383961212
203378613
114938082
1755449193
2048625547
955460611
1973367479
884264897
195337009
1354956395
658439980
30476491
1015810667
1882769051
637934203
1743851479
1109246436
1517474028
162907530
2049456899
291364891
2113384807
1599849079
1739864153
1960239402
198657290
1207091256
1745089195
2020380743
110214266
1938558815
2010972394
1275379355
1753067109
904109646
703110180
653706321
1602630038
1281309940
1829838195
592627932
507117313
211429877
792265831
2033308316
1749327056
364766720
720668023
2002755543
1250594592
1175015637
2064556094
265242219
1564578860
554110103
1052949767
1265343640
8250620
34876216
766760051
2046060646
969768987
1777869233
1925848134
2008635689
865762415
1835992306
20987494
1814283876
1563255544
1168575887
1464407843
1897937145
1279823995
1121084578
1171716954
613989115
1198891294
1678653323
1563264575
978382910
1245569405
520098924
168226882
1033172519
1655097663
1823116862
1060498831
1330383971
2037087734
1714454
1003295538
1310721285
1821137996
514559728
368363029
2072673382
1575848726
1758202642
783855955
1505286604
903714049
2100645556
322290729
727193516
461179787
1069907266
330414233
796480451
186658966
808747291
21307646
1759520602
1021552812
604481175
249626303
2032912199
1003304414
1648656678
1117315323
1433136417
1609660769
243537941
943360450
1523746357
1412939330
69687603
777788817
257109112
1786039128
965596850
1932122137
589391568
1052097858
2119158345
1180453821
354333021
213117352
1721524742
702556025
761875760
545966164
2029868221
1658356954
1448925501
1978197565
987807039
415546982
896905768
1729421068
57294844
280153683
1118313141
1061118053
187463208
1988572078
2111581139
431698742
42705589
2122539430
1197444388
835997250
262843927
1699984782
1228797287
622784699
1877174928
1963848876
1284600248
741852125
401285386
967398130
1190885172
1947075983
283403394
2006515995
1637333523
200325871
2009018039
1129464500
869912198
1253566969
1869104244
1218907324
1776718086
528669677
90759563
1694378916
253384232
2024040455
2075635059
798093771
982311697
1165378856
563869483
1727950134
1686384039
367813711
1621375437
2072520264
954656054
2095141662
1641080957
295986771
1272955384
540321100
842302118
1617691862
721591796
1274308641
359264541
1002552945
1583633608
1810537390
1063397586
1779766112
171338938
17282385
2116687949
432712998
43484514
2118330884
1869208505
1651723457
1214878218
1923809556
880687180
974799348
253679590
75197803
858612193
655648706
412006380
53964975
1343751718
987278488
1694711228
1021019348
858235259
176889605
1792047328
1281576719
224074354
1711506674
1105632529
1174100294
41068329
2117630307
1827662204
2002244969
1209792696
1577737
715872682
1758029401
1063235402
1626804739
2136284748
1707668265
1144067966
903845605
1863179320
299073805
706817306
1864917043
793884103
1888425404
1549133974
903713010
1722817131
1313972514
1510396578
1889795813
1729453924
541257869
1340072171
568330571
672604022
1098033193
1506515397
1627977207
601121675
1683703179
130384033
624023707
437949192
644557287
326486722
1861288085
580922309
1833741409
1266113227
468643675
1615217280
331756635
340329887
1317394055
343001866
1848335160
2114657719
1476042345
1118677102
1417156425
1363822813
2079880129
166102306
709815796
473471651
806870678
1370584059
1261645109
886438544
710565918
1731090185
1400385225
1403571816
631478484
641143213
1954456071
1573384173
995686240
1353481958
1559813665
739698824
225504838
1053963074
1007631446
414545237
1012576816
550110201
140343915
1522750394
1212645431
442521513
2044863659
1002001827
92171386
393887362
270075956
2025373164
931379196
1352028833
194620810
760341441
922529492
334585920
1957878337
1952653371
978915044
150984067
513547219
2127626554
1902835155
1225587640
284580169
922273442
540432101
1357968990
1601465923
584984178
1163983368
2096008297
967101556
372594829
483131764
1894365249
1660233265
1753901977
1996486720
71827378
1294540970
1256644763
1781819536
32216082
1033702978
58101644
1373370781
1239038782
936227085
1154274274
1706956311
591462120
1572734030
160104515
1774656210
1386587648
284430132
1414077268
332926044
1362555861
1558560593
1858200377
1157551438
1330426075
365873775
1113791160
396365130
2101901967
487102709
662903963
205211221
1797807238
1713190948
261929160
1251140449
675033080
636376270
974280681
2099279649
697222092
124337248
840525773
1088334171
1588841968
1465968808
663687078
2073142660
1103864443
1397166299
1268198564
651628949
414037013
614286443
889623996
1046907673
172678391
353832295
1874438126
67874506
477654638
763763240
1024989895
872588685
594872646
1003057193
858201287
276839366
630734434
706258428
1386919701
1531870955
851310233
606348616
1542945269
1753670599
807314096
1017345557
490041675
1838347566
509949116
537562952
737501415
196905415
1760812810
1597977302
1998145540
1438024330
1516805434
2135379592
1563504273
866586898
1670546462
1091135212
1988966509
291276097
1999166008
2119698823
157680316
779461824
1437923268
128009958
698107654
946243570
1111486299
532362521
1420871839
174260409
963968334
157710746
1840613222
123177212
1779024178
339729376
1410940433
2117711941
1448950979
888790960
1800283206
1763263209
878615946
1993828100
1215102129
461012820
1374473130
2055232620
1578461076
480474276
2030027561
1080649109
1709998270
1990488474
135050289
724016327
1916453429
855976263
808839769
2015974531
21639589
304044812
200769018
1668079705
524669967
1112539070
102878171
1156474765
444295754
2017984504
1376957864
883277848
151024831
1239773961
54438437
604852215
1574666311
287204490
591033684
1649080226
250788440
1688609441
2056706179
708052265
1411435685
1612059931
436136840
663039228
1391526481
92477970
237650862
1388809481
430158697
1988652548
173270196
427538287
524024176
452008110
973535473
37995384
360164264
122217500
1412583857
1524984071
884122447
364763733
1989390121
1909333
1222002592
668683245
1101779208
1968920035
697721556
1875336839
579620446
1285851562
1868315891
1808540302
821048893
1290640421
560005580
1863659919
87062374
1466763176
1217948661
648729785
1791299985
1115302926
1177336207
30651192
1495534711
984850623
57469050
1093011367
636434678
960860132
204356142
800153511
1887549631
1078531938
1673658601
768204982
1477332771
1414902866
1740681983
1025382222
580876467
343782427
1527465908
702565642
342510618
1611575255
1048828578
1022125755
1409622486
730795422
1813944698
385043020
1496515796
2089913161
2081158800
1825885703
152365747
2115489955
1390225040
1500589597
1269937034
1029507464
1386472341
1499138624
333837062
1627490389
137263657
1223880174
65830833
313552831
1352736099
1704287285
231787476
1568171449
1523417819
1587832812
675022196
1898990836
315213596
1935003808
1831730916
224462784
1969723899
1850649060
961732254
1280131652
2085401259
137726129
667326341
550519855
1250790485
1451506181
255273378
401394506
2093705630
1812070769
1920379403
1359277627
2130092446
879713975
665719483
634652038
217461697
1561091137
1317133203
627285851
177579184
1203922443
110713442
1398044804
708452636
383428272
890890965
250904438
1761602470
1397354135
147250935
465231403
973148128
129704479
1368864603
2128809068
1369857961
1721839366
699540381
1140845101
1560524326
834243590
1524845043
1015013893
274760970
495468044
1555552354
1950028480
1529718911
1400268477
1016421482
1598325366
919175996
22829700
976970521
861362174
1888707322
358629283
1614864826
1901665754
2129603718
1496462230
1631479319
1502219280
1677349015
399440180
125177391
1595693699
1473447656
1427255316
233457945
772512607
1869796276
1585516921
1190420186
2016222467
876434168
550942528
93044987
76698777
595873180
905636498
1401889326
1719029751
1415713961
187463867
411064218
1326395444
225126076
1330123527
1900281783
532458443
1658329843
221557696
446034967
942446874
149477005
1855884649
1963163663
1982758815
1566705686
524910651
1381786259
2064593913
1176890382
694425714
1772852458
209025123
1644779870
1734612327
2145967182
1289267201
740693261
1343583986
146022700
298477845
420179742
1839535002
999002107
1282172528
1615734365
1083160486
1460502755
1250628308
337155280
595511939
217524457
217477708
1534862398
2101050841
1454444846
164752670
459606359
704742042
995776484
1874077959
355551667
93997161
1566816338
1620045106
17565273
1674167210
1995135698
561973824
1833832766
213236486
1093299590
1722306259
860145833
2131795525
476415077
815366056
484457506
1240523977
720421269
579754933
1709807718
1147007745
1928905981
1329439973
377674598
1086032243
2145478102
870658975
1271976137
375175745
1697329556
2003701726
1590711901
2074568849
1911600390
94475382
2021124110
793857281
1428982901
1149802644
90600456
1465877986
1746484039
1814930032
578844531
1219603459
1293667634
1998266668
117203526
436302225
248135064
873377722
528434115
2036320317
1807657003
930766365
17481336
861441910
17318350
1166869637
295519375
923126455
237705065
1268424052
1065720942
578510775
448763721
568174458
1602923652
118774992
1457709409
346722287
1294503893
491439815
617143986
508437776
792981944
199421889
1390486066
1223692305
1322562273
911430881
723489065
1643272175
1009308946
980550963
488231651
2120673996
310423405
1569754865
1841990007
1247031547
15035062
625964719
15421825
983672546
1513801213
949105965
2096532316
2074443570
1303192085
1763491315
1006758305
1550601579
196925038
1854114986
818072503
15972278
55037288
1731673266
539843489
1404121447
219310061
613721686
1296005215
14531983
1265674834
453149998
1973970148
1008711773
919646322
122005268
1126056133
726379010
1191668112
1985257850
508708959
253043055
1684053270
1561595936
496295196
615027944
1251161774
1367628694
442127792
1095192121
1255856724
1057621724
1307678303
1394498441
1637335247
463046175
786264502
1085377112
1593170862
867146899
627167124
307456414
1899774401
387924826
250977959
1732465569
847635328
148772601
1835699215
1915388130
1925482229
270028298
129729486
382804482
1376717817
1760901017
798161085
1157923262
1583085719
395657444
1337586985
1388785503
1256803696
1207075916
1556149042
1644442046
2125636045
1902960339
978549868
1277050894
578193425
1693093613
617059001
533988688
99367325
9853605
798613536
1947363863
652905246
1013202342
1856483154
745400013
1549871423
514170807
1763159031
1243340283
572857476
1746277047
33712726
107282066
1102157219
1793693967
336312463
967421498
387842504
142963768
306034187
2083617603
2024433349
1034713633
429306886
2082379650
1382221670
1963455630
2077941236
905861553
1450987428
202770046
1834658163
328190094
908593383
245799569
612306614
1853435038
767874686
691001746
1661765858
314944088
1248393514
845359244
237887025
522446036
770268231
1888202552
729264072
117352370
966650329
1734305185
1312150288
78158239
1866737096
118205277
963866781
2012476911
42013639
90596488
944696684
2142195738
77816417
2118951343
1867160240
312499287
1197924221
811060321
778776188
1991623532
177878187
1194483385
353698546
860421179
1135078342
620044414
632889381
2104044915
1294187160
1437252
948112179
591927581
261953344
1938884560
291003997
637668716
1008211194
1259726127
916138555
2132402325
2074969923
1696634375
54533417
19001677
116617120
2030610306
1340699667
1496003195
1794027647
1731105451
1943515767
1890794683
1483672103
1972417082
1201742390
1307207841
903241383
2066792790
1086397621
306901420
1248607894
13820334
774904506
1570381650
1031715968
1170155988
324373509
629962791
1253149248
1666104068
398751993
6683739
2013027390
2049794047
2136205680
1930389169
1224316389
1750643505
524555691
154761219
1581661838
2131086377
1245798123
1481066844
651443424
196507450
909512347
198747416
1143987184
1206317654
1811668922
1022192250
31037048
1725772879
1646153331
448460697
1123363772
21150392
2029957194
1449958141
279903233
173137901
667620617
1361579644
2128129092
1249884616
1188621861
1036974410
1801327351
262897559
85229491
1041660500
810773358
1526495321
995498000
2091760207
930992956
1354199232
2039353451
1682736673
2035748273
242530963
1457034613
1436741950
1353551907
1346351465
1051342464
608370437
790746834
1967704497
711343964
750605991
635568196
15935289
1875891874
71957512
1629794839
623295093
166127558
343282240
604259590
921692179
48353828
1802479178
91961692
647345645
1796530632
598245652
644018963
812614229
297308109
61407586
1400225250
2078490969
27232711
1493958306
91560462
1108689938
353207109
398242527
1958039580
1576175081
1224723728
1890561190
2087669045
1398703021
1364768222
1634716207
1431947131
1802344712
1283371577
804797089
1042983486
2008344492
1444957500
1551141163
2076297828
651740283
502128782
1285533339
836625031
279096989
272241873
1385901002
1885132512
1074253215
194128176
859253832
1881686563
94959444
259982550
1975824392
1578060162
1165311611
1170214360
296402453
955168961
1043859600
1081133749
2081922588
866674316
2046536922
1152010637
709303233
982180037
709466494
2052149513
1391906822
787112134
728826585
1591892058
331445256
583796685
1176312031
1647069062
490355354
1503945405
111396496
554368921
717304611
306853557
630584936
1129491193
1361687546
559846761
87712360
389862829
426494928
713767234
867952937
499666243
1790557397
1377315227
838102175
1486670310
2037546632
259630783
1927100589
1260608950
1183467552
1553424053
533590077
1168420135
891429491
1420683547
701695132
979234873
1512538812
1892387695
277132111
161331466
1811213394
1862878642
182946921
1662617102
504142712
348202451
1728020710
265099407
1059469109
1663231179
14579811
819238368
501779348
10996379
571961364
1020424079
180898884
151444021
1855922250
1183978311
1134878333
678053395
1011035051
1555587905
802958069
1573334107
1308677210
460519119
296646996
2069404491
1822702333
1446453753
871059662
2069814565
976823451
281134682
553673656
40111267
1710639401
1403579075
446923040
1869017453
309078420
1106255024
1466994536
627909573
1340108252
842045086
2113179103
1226668364
14601105
1862677021
1790877697
2341150
1462269029
663887581
154148546
1463719913
1397427057
33842075
1692709775
1324940361
1363682434
792536628
464222676
774867838
819349966
1337375640
2116692464
480476263
266635813
1862893700
2002995991
788247881
1512673177
1417312648
1098411388
2025140055
547831073
1680194321
2190511
1738777123
1076614585
1299552765
259111467
532904442
1442425224
1219994582
799321887
1161695672
1574849832
784359053
885647005
497105068
354572130
1118753252
55222428
812318366
1641719673
385930789
1751198536
304793327
105132854
206122450
1203459581
1285072554
1408458158
16278738
631302848
1629751057
1656739161
1724479746
1192702384
848990991
58063246
327371587
2006612473
900229810
1047972398
1205851733
2116463821
521314275
714038413
277491726
1768417174
1638726295
1215355545
1380208963
487333401
757859476
1397885033
56993365
1884210391
1108631177
526603075
1241736907
938967749
1445485412
719218444
1865659999
1143270563
1876223351
1989823802
1425837302
744244743
238987756
254612072
1570727453
980896867
649104784
1740895605
2014493346
1596524855
2001496284
1140530340
1318731751
1492298624
1778322437
1847448836
1636757614
411134853
1104710614
1532516332
696769485
1938715527
269079846
662968722
825540501
1635373816
1961396673
2119671517
1885038241
1257863184
2088379492
400743442
243847776
1750414067
1965516014
1650531188
354888333
1070120649
1918436493
1267296888
2110354680
264557887
1138668112
1470533807
1922963079
1323845541
102848301
1423937066
68754318
1839866376
239182382
2100928818
134694709
734909633
1482939648
1107088663
1264249920
500852575
1166673937
1195644909
958631335
1827516981
1635597917
1185012003
373376539
1835311445
409428545
602025892
1921317036
1592884793
920523255
1997768772
1963870469
47792709
1178591912
723442642
853040096
858845482
1382344236
274230512
1267097273
1209268949
1690531300
1720848202
429971507
1575789983
71977052
1784149308
1486143744
2047312205
1347472386
1562445218
1004888933
415948850
1478413555
1348189044
270664616
1661688473
531390466
794855999
525357228
504780726
1432033209
477285952
933010287
1680580931
327778296
823738593
1547753527
1363082516
604103447
305592438
1437820395
301649574
442848574
208530765
122593080
689750832
1037306134
359925949
633483750
1231389093
557050883
455326468
582959144
1349805865
1956022949
2033261084
1601193873
1091061641
157236311
1116505699
2020463292
289290340
904566761
1134287696
1124134920
998728581
1016606802
1049830266
1554281331
1060036720
355964949
1666570207
2060844407
526948132
1996074515
1751754317
2053622821
1979853425
1143419252
1923333918
44323646
1492052460
2147327564
626633576
1773444073
537381959
1110659477
1157540893
1692036565
175665547
717485370
1245093673
1882144446
1500655015
734409954
461860531
1052306175
803084786
371964364
1609696835
1824863683
1692872805
829189956
2094781051
463278414
2035641624
1161694879
1439810967
247508810
97712290
1603859336
1288562464
1476221121
1112824574
1214986419
1304979872
416157426
888976542
2138774454
1618823359
1553461887
687276447
1343858936
1332703155
276002055
1138582591
2036773028
1800562511
575885411
1785165268
554107575
1310952630
1517963123
590914100
1095627456
1096535836
256945603
1221036450
50013417
247657994
1691007195
561474324
1976410473
193818659
1571854087
1595708920
1649226111
428714239
507072801
356836671
2051736369
711059236
1552511426
1740456209
2092602770
78099204
482768303
149760402
1956900190
593347717
2073035878
432097333
303042842
62749131
1926230120
452856557
921750743
368366865
837943009
1643333138
824491870
1229587205
1404336318
1755963020
1037610353
1414621534
1893892636
1539603446
1504124623
1711226000
1214855961
1986806597
200753706
1551736428
1918412765
247634118
1262229803
1926251605
1417765071
728820376
1255468315
242132329
1417677650
353337905
2054163168
1914548367
203921636
339500969
972080996
460458830
307974337
1868241785
1140444115
1954797468
998874932
1092014144
341617052
1266483623
169389514
1793003058
382711492
768284527
1614136383
884528125
896217802
1423812024
1637380234
500994586
1838068216
1182408394
1424651911
2008691832
1693438494
583944421
967149818
521942249
263403128
1451897934
811059505
88257968
1401998512
124434773
1080037288
1022337745
858019944
364740273
2001927245
1702681992
1873496024
1971816528
1398394492
406154668
915459978
1847020754
1660683635
1783282787
1531531099
2129351683
31770736
668915170
1293811201
1022778767
458561310
582792266
1806294590
1936330344
1611907515
1232572832
334035415
793847821
1724655897
969556441
987424478
492979663
988596088
590321013
702124954
1167336363
1865842735
348963696
1944410749
941386873
1582151739
1004985308
38231837
732041134
1555969627
641483195
571158951
1552687249
1023593281
1304112506
1257290623
829832089
658621050
154023765
1805087734
1089697009
1804540259
2006444355
1573116714
1357434593
514162939
437672301
1086341115
1206401060
2116494456
306695204
1459211032
1293226385
1251425010
1632198387
656069538
2067479815
2052939520
227064142
134445986
400667472
1648602898
1136773339
1780585462
792830618
755021155
1503756789
533252264
1244337215
1014896858
245803659
424416525
721427348
1420629123
33139989
12157069
454003753
953792725
303329676
1547248155
1371027299
831386291
1026769029
1563454759
1658696591
1110793425
531082534
1164625251
1784129890
718460765
1464240061
1386765171
1445243603
725149666
1632229170
1813270664
1095340262
1515578071
2048908376
1547903814
1164337728
1162140214
482351960
897213425
19513710
1861506813
2034200125
354594845
1307304614
844355756
410787651
1449457532
1054477007
1981357654
1692076884
1662257124
138122419
307115461
1982778231
891511283
1434026140
1022973154
1224861635
1108104274
1622247756
1280276739
2006782378
1956798786
1321059052
436391857
490890689
150464976
1723449651
1415440074
1110881897
286532284
875447714
251438287
156360114
542855148
2133620169
1846806754
1441732582
380258860
1170315567
1415164828
1127638466
1128679863
105668655
213661241
198702802
451017547
844935585
2117938230
1802672869
51960993
233243085
291379808
285097371
1088544881
246689726
196155442
1806919564
1721391658
68611098
1195261672
1913178417
829043511
1729079161
1351541358
2088750256
484599365
791152771
525308307
1813590130
248955999
1752099312
1251597944
376088872
1553203273
186507524
1259793915
1466862668
229835688
1032932330
306958607
860258833
669682306
895215518
2004919370
541736952
2053113902
1549725236
936605809
1675315885
1310249659
854572511
136839794
1654046904
340563947
540280302
2093290399
1587424337
578427172
2113764884
1402002100
1557159414
1195323400
764290087
2063395573
1273712214
34937348
1724777105
13831458
246417687
1798442286
1000046144
1765005266
876715640
1609634817
1962880404
1194856146
2014846455
1396781680
2897356
1304808584
352360518
817680723
357970366
1883926904
214116886
338326205
444964895
271211720
1076366782
776449747
11786616
483880069
288667013
182417310
2039975678
2040481175
1268379267
189572376
1756024753
1835164708
896272960
1269418459
1511233566
1434776677
1952321854
1343180618
372762400
1317695970
1641610385
1113643391
417750370
32313475
2053634412
944436271
1193042637
1239542858
1259516528
1815217610
915592459
1624965615
425632233
183733555
911883745
1538780928
13659283
863675587
133140810
985037343
1659257630
71880528
1548907414
1850991356
1285836079
372509679
818284582
1114635036
1592531786
180040315
319113032
992151021
1425547538
1601279892
617864256
198664355
1987327859
119732603
1794411609
1918366466
416032514
1550889843
195961905
1688495940
1298741848
1489582721
489156242
696003194
2025314257
364569113
67547748
548484317
1341007059
2109925154
651377018
829659526
564965050
886687125
1658019312
166125556
1471290906
673043338
991863052
343024343
1308291218
1595745919
718752138
1146878176
1841707808
408928091
1469122906
476259748
1897428177
1844641164
420359261
388305103
1299531695
903306519
1738296943
1648559839
44657858
223443320
1115265425
710361515
1822264559
2101303960
63671401
116045905
1028336624
1756563615
1607485519
1790752571
1846319723
2117298381
2031314902
1439514835
1168175116
790913236
59726938
1673213336
39652868
1073169345
1690588385
841434234
1310894304
1457817170
384675033
2146214563
1540774755
101694142
1369366691
1327533160
1814937664
689362166
439422384
1089047822
2043581617
221099949
1653208928
1398771510
1926750753
1040648089
1155896980
516273366
806236607
2028685391
929771113
680458210
1208206571
847200293
1115089822
1606324928
1857411295
1255843081
1486948929
1465200482
1211625617
2125467631
1739293864
1486610690
1864771229
1533491610
362760289
1883104069
1840744320
1999273680
1568798187
641868575
174683423
1829285023
1663903216
571838039
257756819
543954037
1576023999
284634356
497001707
306702370
1707452445
1043792021
733426710
494722845
1057287811
1775807590
15459600
1058414903
1956242568
189458112
1424464076
572488803
686469869
1392816131
895777338
2113265655
28657879
1727615874
1908643793
1897079098
1934449043
49557400
243566374
1635125136
1942217379
1460487647
683085343
250061104
1184971540
864523212
1000330583
1786699397
502966278
1250570856
1760109221
1910732647
1036811396
222641906
903388061
1005655657
581025498
1798539956
639831766
393989615
1689409262
2135561180
924272506
337040350
750830854
410948
2079909379
132023835
270557068
342621937
2122597442
610711192
225253647
19162647
213147125
1879982097
731762585
1980661119
1191429082
1630610
1765417306
498238990
276927936
454058879
966577251
1831413299
1949533593
2047738567
1112249365
338123556
694018012
850208434
1653452715
1375744099
443195254
1787321198
1267318818
1569538229
810059649
1346475950
257183502
2064579873
641418607
1966524371
293065778
1278590709
1345690407
102998842
731857984
1537515041
133599621
135382851
623650572
1583289145
1665315525
706223396
1285633351
582114937
1739738118
1804240000
367689637
625719387
648919202
1230686378
413932633
1246513663
105952092
1552669928
635460952
1095495105
2047717664
1320706064
1814990627
677099108
269108154
1221421427
1183006479
322519138
2119008991
54172851
1486030993
822331853
1157201907
1710786071
152104000
1675891263
149470873
837172955
964767374
993526730
2083043447
2082429323
1337048243
1643323970
2146068127
1460344377
1023482852
939836638
631362642
1543888475
733798303
1991578821
1395505228
1671825807
1526769443
1829361358
268441671
431810962
1973331166
308542199
1734406778
1028988596
1488628550
1655108768
1443098533
1141846961
1256244338
811260746
1732910678
1130201746
343953168
1448759886
2024321967
1900044339
1054123528
1941780859
265148152
1094947129
1986284984
567354582
1245475658
429786580
710912558
1561370076
725094894
1467276805
38288917
657074821
1861860466
1482864177
661221562
961027731
273082060
42220350
667671494
1927951069
1470325312
1265305213
1684808231
180479599
427251476
158843473
211701282
1679992374
983713492
1782355567
480687918
1287044509
689182378
1000922094
766603448
1263144486
807739823
1289689442
561070111
295407880
1854296920
112609211
1406081816
273063357
901925093
2064080294
20131288
485817163
1097366797
218637453
2014341416
271235190
2115729590
2081707107
2021366038
958188464
115019303
90568812
1421279956
52657048
285448982
6167190
2042333919
695832260
899371739
1277081713
2129159186
1528382737
1621528680
475463544
941769873
967317092
761016652
776130739
97199398
729955398
405993256
771657191
1109100301
169279820
903934571
393227468
864436846
1256642974
142996508
623285222
1475337198
1519665987
442108047
1789935334
748839992
2123918945
928577942
118106758
1258740896
860663197
1971574932
1860700365
1246570218
555330949
896635068
632733148
1380678333
1824355908
1661436243
1465525052
738091935
1404646044
5447751
600249600
1613907960
924303549
1788716009
280675823
486504110
1809713769
1408415098
2096126683
652328464
1637229890
426978163
458608634
173312340
1820736296
1894566753
1809917074
385648469
1111767494
1582306587
1522978649
1703401627
2088192968
2075988889
636648154
1166919054
1052252311
1560295499
1673726282
1893137754
1772145823
964181330
86696308
1167547185
373156272
226365093
1886749240
289551671
1781587722
243777048
1494441852
566375043
771058180
459242455
1139606943
1660791192
1809497519
1139251653
920553139
1118864908
1063351179
436508004
1696345576
1824831442
1640973301
929442357
1096907876
779233403
1776911760
1107848091
971730202
1854880175
568817298
996534099
23003365
765119523
1204636759
208916475
719131593
1747504409
25234367
178335516
111441847
41569378
1191848278
540155657
398678535
338303943
42791455
1416629713
712568609
2130113551
649247506
642254582
101213938
869540837
22010356
101713345
1809721591
1703527986
423126367
961302507
285759675
676167591
1934933127
359520098
2116264421
568116749
740743362
1151509698
1157450926
1975627121
1745970243
837896548
1112250849
93011709
902929295
1207458316
754804573
1826772818
465368253
1607135339
63052794
1434717297
695439471
327366255
2089475155
1464507446
215511588
574879569
1894123079
344842795
1379958761
830618311
1563817537
591681180
619268817
2039473887
1743000105
393057232
367566628
1367370313
147922692
728720674
619044143
413167225
1348721665
254696759
2131630231
702124558
2025252774
1456141111
634651004
1467689753
1518791530
1443637841
1881969624
1677791544
312610854
1839251324
504991913
110194701
465156822
1803542393
2138226063
1208656166
1536659426
533882177
2080304437
1738149608
567722029
736993434
470667137
2079661489
1499634963
1493738444
98798163
812457778
890991732
1886722643
1030166720
1261915144
1797436727
524592783
1352955036
476169857
560946021
1667483869
2094237005
185508959
23831763
1481854235
1018485126
816709918
2138901646
1976123662
439690839
1343232067
1048022996
1923248904
174624791
2018011221
371014135
44922758
202291751
1232788454
652933318
234371106
904962023
466353312
211007742
1281952078
1535718441
919416162
732613091
1619806354
1804192264
1507716170
1176406617
547324676
753616128
203103501
1967414324
889398296
73208024
76897111
1599529356
257665572
1963123264
2041009424
2036826106
2110482172
479346520
1214590078
1709452647
1104004057
2080427783
725475913
49448054
442306951
1930719744
554158138
50405349
489413968
1850090212
869333763
1963999233
182112293
1669897808
15525164
1901245978
2117342245
1537463044
970442842
837294211
1855275934
1794513630
1336496172
915488746
2043731461
629946820
418327775
761268887
1240483900
1201743694
65582197
964913399
794775695
2092342878
1295814097
1416671721
808074993
1687647430
1029792442
1825259379
1494706616
783596805
487758374
294343118
226841760
1634643243
1665800824
1728396488
1729517396
603606956
358093655
1452399615
1850919565
649395083
1808912588
1622756851
294305711
248943792
221287587
887159238
1063271900
395547705
286882121
815651468
1854081226
1809831939
90659726
736891835
608628611
287521912
1479527806
2125253983
937271620
340851420
1478234072
1995135259
538774833
133354220
1854870820
109747397
232474521
1121516230
1295092518
1109117069
1829304422
876599061
43838991
1639928229
584274470
190610268
1207869836
1343305692
2134281974
1566634436
1538004029
1916899432
1552545742
1713982620
1656809685
932862882
1336832629
1961000216
369109392
634626142
396924774
253490227
1817280831
45535273
730812631
1372916618
122912382
1790080013
1507328001
423048367
1553718590
387915895
1680419882
2093871550
1885264178
1310110001
1593620646
925734297
1951828186
1893650073
1551540930
488230036
1071857210
1560787095
236275841
1499261946
1551758008
1468029929
277886659
933300895
1270200341
44568
37388094
1639702902
974205833
1447776574
1397069483
268333901
72163200
703037601
1950464981
1312390521
1251005998
1611941296
518579450
474459990
1196548964
1389753003
1904293455
1510910923
1035968358
656336979
1967128681
470274157
363843728
1463066917
1815496275
914474500
556095033
1368524492
1802488765
49011061
296344107
1940393171
1376627584
463215272
1372818398
1392350772
507868626
128009797
1232068960
911188200
1968035381
290551055
149709681
1400027786
1801568708
1197904965
1924562346
1574353955
891498045
1905894932
929782403
749588240
1808158449
248367512
1540408443
1054324860
1905155061
1140591423
95424665
634547769
1279582290
2016476564
1993085190
1745941175
2004127709
856496112
1800081189
909736261
1079027093
811131068
51236207
1575735978
827443712
2086525937
1938592260
936452364
1806795286
1372931213
2045983065
1708512251
151856003
1532857464
1666535255
294579472
1067013479
1736942650
49492663
2045480048
124720367
262998985
346635994
41141341
1738228685
1189063449
1405222333
494253500
1572454140
1063547237
2089050788
1436677310
50658500
306822769
16190582
1790456906
635646685
365597155
1869713224
1745173329
119145620
1414497406
1672791893
1385373683
1173469564
519997206
1499673332
135056497
1186003764
1139436579
1490179247
645253965
49945663
18036628
1028529725
1475828572
1001579816
1653093934
1040671063
623103017
1883237452
1394401102
1896237967
2066817666
1325167321
1145142216
832169895
1657537513
116902742
1924175732
702392331
2000939922
2065778816
1925330884
957216977
82945649
1395372786
1482022401
243587708
1356404513
1183926107
2070171131
324502407
1789346568
1111571656
191504043
581831607
223192395
832558014
1492914924
453909736
2040253491
1067576018
1979070868
15838949
1633172685
1424825999
165074171
1025689676
1752801133
1812295411
2029390919
2004175250
1967207384
212954403
1114333972
681033470
2132249978
1541272382
1100085640
1003764450
1194104767
761946299
1295816063
2075801688
1694228969
1768317442
2143973699
181044343
1408644210
1584021071
1215157655
1398682092
917597129
1188212142
1058371675
673288672
1327472068
1456027510
294233568
1083979621
980321598
488773762
1097740492
1398735129
1380988497
1496887742
1341794817
1234250467
747510578
605257085
1565942235
1706387848
216479670
1798868670
783527643
966790152
1012577804
1069258484
2135556017
1840719315
471841501
1680766022
1972449809
632668444
1907065151
1346193392
254063586
1028331917
1413922699
283055191
1390602944
688840234
1406358326
2351969
435774728
2120448878
1669543185
1204384998
1169084733
2130668983
1247917496
2111796352
1088143016
49716117
1454375337
1793341518
958604893
1044166683
1345711503
753075857
219920836
616148126
684198542
1933370533
29031593
438897615
828637807
2061823190
1785930791
689802028
627325989
1123626138
211075029
782337461
745260976
633408182
665135372
1041073660
114004544
440022601
830127168
2060310664
1866588988
1585257468
2114967693
1139811825
1477779339
727835856
941467643
1332876630
145413742
1441725479
1085255627
963245597
1138496953
1798971068
1090595184
356676354
107480534
1602547566
1930764701
1029852075
403033592
1501435672
1654284556
1874401014
414630058
1991240075
684465455
1003097529
1729744895
507876562
1797287860
1626201190
866208213
326096539
766875461
2040823256
1336662930
2027043588
1468989397
854596838
1185013504
1518461681
399708651
1423048565
307752585
473878891
811256968
186808305
1125630270
1437647552
50602976
740089895
1053839035
915442420
475540118
739810130
1242446939
13040378
1463157068
67641313
1618841709
2125090658
441683825
175573692
2044047252
396568449
428147533
484456553
858824638
1168245376
1910250000
2035607596
1945015646
837699021
1758474282
1317922224
140953357
670551010
197138951
1386200001
1405520592
1492384326
1715389331
514518542
631224530
456089499
45848727
536951742
1858558131
1679612428
1782035886
626583953
71669153
877348235
1557716951
1757877317
1446509240
143307313
105596060
1968835260
2074539552
598352405
2114126530
1766633496
862955349
676777983
1955494613
1542186516
2105733514
46529880
71984681
409403252
920312013
233982116
887666801
1826896431
765928994
810912749
1583040297
2136097104
1917998104
1613251074
953367140
1871689685
1025491406
391083564
212223160
144820863
390345007
994195776
504013630
1624426989
293177651
1565499634
498787906
179424676
825156472
2077117595
414351809
1594645917
1620434942
350123259
374613232
1914381406
351158609
1736933737
1298848463
1950001615
160485668
807020300
362214016
279516502
1566215287
14683652
2077732789
1390540790
322508543
272760929
637715012
894508585
1840871729
1907204169
2048558933
976579419
1486496427
782476845
1267994751
1370274368
310458280
427271865
566097243
1442957669
202908795
2070569362
2140727906
292891468
2028829336
1810339685
1855136417
249184778
1503531976
785410103
1790408367
1753301186
1441169393
1809529098
805393802
1594308304
274577253
1764893559
1302756549
1002774723
884611327
798550576
1296529675
1622606757
1554099429
511932647
689434021
1775505180
103199250
2057693576
1026532733
1777387180
976318808
1772556964
1431661307
392443303
674781815
431922673
1907664978
717826036
1741121619
69707371
1510920139
1146383586
1064815806
1299242607
404327440
1650008502
1142482237
1054031426
1994045527
1303642917
1508603523
802699781
770908288
1593231484
485503494
2008580200
1827211714
558662854
1953136835
570179640
195265135
506466961
416847978
705034021
979860116
120423529
448911149
1834010640
617063375
17277102
64776348
1414224105
404232731
96101082
2066428135
1708669217
1595331470
687048150
1742012980
295489569
697948438
79304361
1704335364
2036847414
3425770
840830602
2026691603
1645757368
1893929243
1944646879
1329787362
948827614
1391631463
526944774
2113113078
1061985835
896404811
1502378195
321914633
94005463
1149857077
1823478133
2141441773
956503719
798462307
1300827004
1205373630
910730304
1513933793
1540640779
586911967
1995077675
1756324582
91868211
583377845
344725614
2146881906
822102843
998634798
463759812
1614467006
910841999
40989644
1258190183
1347625822
850733694
997678625
632600304
652818268
802329588
1459363827
1768944491
379354283
1645674310
1257993563
181573358
1069191760
921989164
1110628356
1310300965
1799107961
2147192248
1863660330
1780217185
936901169
1119597833
1734926199
1609665827
1796983533
322638733
1217456016
1370143241
94253484
1627375751
60986457
648104498
712533857
1153634482
327696691
873205914
1599745233
654800587
110262335
1822292744
598239809
99290979
804804114
1243197679
1513592973
850311670
82327374
937605326
38989862
361458661
468298623
1035282214
1105289983
1619952211
2087825820
97309810
1268341443
408296589
1739210041
434445168
961823546
2074508898
42861008
1452941138
62052557
418478618
1285129999
483695107
1432568310
1258873532
359826849
889795242
293203544
1683293914
788958011
674519964
24002625
34091488
1757537892
110868533
1080818760
1458059173
1939856234
746458179
516587841
929498393
636821558
284864831
1637533967
1323514775
821403718
194614528
1868378214
671732449
957778462
1090306008
739248060
410108804
1703780817
258237110
2078796431
699054250
1649336020
1607363998
488825041
1209518760
2064207584
815443432
1183270383
1376731516
1690583950
45905069
960461293
400055852
2128463247
178439188
971200865
2000694902
1263227210
572524279
765492647
2073978275
421387010
2025475627
1704084816
1296252783
1533680531
1676482273
1937417230
1097296508
1775641554
2030410090
942455614
97974743
1865234786
1180868294
890911175
833642541
360381244
302047083
127173962
1991274822
240045288
2002577702
1433577739
1151626401
1760070623
382963126
1475153780
1790644140
1060080402
1154078855
446693634
546156501
494196591
1191546327
1908796986
1658477812
673301580
851390392
467303937
906496952
1704181489
1712754062
2012702636
716031818
965110770
1672665487
861671821
1853221973
177015370
125257472
1303444132
1171679906
960241784
525676769
1421339156
20385798
63205494
1801766920
1027204991
1514068385
669004732
1686980907
1210317616
606162773
269721520
1764080403
1877194511
1541727406
409055838
320288075
1798604264
1807443083
2041988490
53063216
1739506721
1587896871
845573159
1497649359
931766294
1337570376
1296569902
1636457416
1260438032
311031531
939654266
844990236
1877916863
1748833685
1817498981
258929290
1942832504
253287873
121557340
1646763004
1953248309
408131894
66739706
2010209555
1343245368
841396137
804860883
2047439553
1573571487
2050707969
270313877
1042647639
1216005369
1990863776
1452036252
341071813
554253702
31923550
866900278
794997990
2037454754
1209138945
1003568902
305022679
457425289
1782934140
1316764936
669953058
830189018
1989971214
1659898337
1218327523
109941803
566821533
1496341549
1793792793
1154054513
288470796
1837283046
691688295
2017230699
179556708
800390433
124047621
1717861865
155100384
1720340242
318267782
690381352
61058173
315567432
132450699
1469601695
622038031
1421207076
396356374
1750120559
1289821070
1228687703
1222947835
1577763991
1698920602
209429426
576623709
949101423
2129666228
1759773882
1923202107
285616940
562435079
1518586284
201220645
967176569
1726152613
1889301135
852906423
779494251
1100705513
1055243711
1228800370
489793010
1022297793
2063600824
1926377663
1209400881
380749633
297209897
2144014098
138183042
1237538339
1926609993
1719003445
961629661
2043498873
158106833
1851678755
1637419478
790734950
1368056205
1888495452
1985375609
1941045160
999103073
880429607
767594932
674830840
272587738
2031942490
1692076397
1389316845
1345786565
642443854
950059272
910356842
333681035
1910972841
252880707
867039670
1089927959
2032692717
1843076334
1306617731
2095609948
1712016111
559361462
543156432
460370795
893082328
1609994153
968912700
1661050072
282944456
1124297818
192008993
1616541442
2026034850
520286290
116948360
628697879
414178529
2063574036
182393351
927589498
964489031
523144078
1874022799
412480982
704443259
1887440647
1468501110
1339229453
1353769677
265136893
1486011543
2022932297
1332869195
2020960348
900149213
1752782221
1046177599
592714983
358181388
715915451
56400055
3109878
181405571
334679500
805106346
1757461889
1230350205
1957982843
385492444
95520663
98950485
1966925995
2005533601
1996160416
1477323842
1942655956
740875599
1849233830
1570506920
1258531895
1056794822
1252158323
2058412700
982840214
503001190
729162159
1240807309
1121628517
1695320190
1456486897
784575977
529856345
1420627228
1073082526
2101687798
751316161
259893605
1766508919
1385641132
1678435306
561718537
1396664330
20231660
1201796530
530594439
581644181
1677436592
2079057303
1591490085
639740717
2085033875
2126286475
1432820482
1660206780
1974961769
1600788250
832328303
1471454768
73544029
292302109
228909479
723422881
272658464
1854835368
1733961785
193687096
1121458068
1020772892
669656563
336528441
1379263112
258298340
249973180
563681690
1316152574
547225995
1082509064
461986111
1159595538
1329300778
117732656
1346828272
1073906228
919366221
187118720
663561435
2061792628
1869564904
1611586926
289227216
636251672
1470647987
983741983
1084744513
681248212
1716643081
217805083
1901959400
457016700
1640618978
39302003
599293399
318541342
2090577476
4399833
1953468506
1723714461
1057563256
1572404316
1805963969
1093775171
1341271253
1898656190
1560228815
646328707
515710391
1786187943
864108005
173513924
587207803
636514474
1223528597
748183241
1573698634
1103915202
833232853
843637743
60772505
1062506236
858995955
1358461120
890366026
1567341816
1817142881
1781019768
1872038764
571301806
190111829
499706613
1720618572
881872205
1207047273
690825119
1080014474
982917790
856275714
1508388633
1106486959
1571826292
1347668513
1915947362
1184305806
2011351836
1385443032
378574066
2029665319
558923000
1012419744
982097873
492713782
2037729464
340543096
75106969
1544451449
175885700
1297681981
1183314607
1583848229
223661922
2010922409
1962796057
936156090
559566125
1248507464
1885410343
2131434656
979836721
229575081
196912015
735060837
476847298
2014620055
1840965800
1055787138
866896849
185655396
1162199395
1934931065
1961203073
217747901
1216802410
817701677
819561912
1199686010
390165555
942223711
1789759617
1140319582
1604126233
91795422
1222467866
1404697771
245135411
678740047
612216657
1278046337
1670920723
1657960720
180100705
2061548528
1882577000
667800081
950313762
2004933757
1685423994
756930656
827683361
510953942
9352549
337849092
183137736
672020250
611624187
1297202827
1854491924
2103826934
922488437
922151490
202821912
487291859
79350663
463256448
1782522839
384012660
1088063610
460034673
127485587
1604197172
3636835
923469335
835663749
2035912180
1497642633
564334785
1272158331
807568050
1229673214
851346509
1951259905
1847668467
432562723
1206896180
428212468
1952818427
1051768931
557372340
137938359
308534394
145052326
1113034308
1725790708
1196458476
203866217
641159258
1460029138
229609416
1225004508
417908782
581174817
1787145852
1801315935
1470176682
1796645254
918379464
1907771182
627137966
1142093803
2054216833
430364787
1443311203
2089241559
384431070
787863681
1755827202
331823563
1699242886
920862257
624315499
2036872937
1558197438
1940314648
1352018827
978818730
1166067641
1647870397
1834688583
634591488
1861594180
513491358
647444392
1091371309
1613906504
151295779
1832401418
275035093
1840849296
408466288
2140493524
1362943126
670059051
2090124495
99490032
932715855
389225683
232802811
633053908
516244444
1150491350
52325180
1758802677
1552156651
458780442
217603432
344518700
170611215
1081294113
947506334
266993033
528091559
305052368
1719159983
1068816147
651913963
462884615
857658784
1229649218
587719995
1680014175
1528185968
2103884409
1913356704
626150327
31712621
1044948410
299552994
353504722
926353189
205443177
650076650
483889945
922653827
2122822005
67420041
42153868
574600754
1303456325
997128071
960230026
1422294534
934599293
1612949484
1167372151
99195016
1832041585
902731349
1500277973
280626979
1649084846
1961544931
152708505
303555373
1287153301
557400612
1016430861
21309236
1273714457
663619006
1148013321
28279231
789052177
339539783
1132246099
1791635296
130486815
865010981
1802525271
1693506912
945506272
1372123641
1531713544
7115628
1838926055
409772796
1145216619
1439933921
2111118849
847115893
1380963226
220049604
1874940170
1907630652
858192926
451189017
2085116232
580950367
1998957241
426481526
818532138
368343740
1830582483
1562724963
1859184877
556631825
48137898
1116852497
1630781178
2031329222
564708194
896396347
499046226
1284492418
1855061456
390867379
229505851
1854261673
1280621523
1976636998
1582518732
695803576
1961089950
1860925363
644728265
132561936
2119891685
864128737
466596053
1885086264
536586358
1328309008
672583692
1819610901
285760239
901386888
1649836079
1309193341
1684943447
357576278
1857372688
636450471
1364098816
237443991
69109394
602550941
1771639739
922189315
1531560753
2136214367
1426611162
1062382213
293064163
1952956908
1072708829
255795404
342327790
838963633
1248902773
1972506168
2082646849
1206294496
1706916504
1285478224
1248082894
1035649485
843765193
1995811620
1584973514
1995326052
449969994
873077907
127550911
1745588437
356301156
247121119
2129142730
1710157543
598338055
231927196
893162308
2140174137
1692136042
1488929758
1212164280
1596568389
1015140239
818844030
490520475
530561547
1491862184
1903656872
256943817
1463473569
484327730
1077698915
1371739296
1356116565
961473868
786826651
509272842
147199037
201676227
1357811961
45650892
50140505
623361685
655712499
517250337
1942285528
652882182
1244984703
1776483699
2095594557
128914419
1754522483
436017139
1828120099
403344356
1997131448
370333913
2123918458
188326844
1769041069
1757684072
166975120
566115438
1543540306
2112060580
1918246818
2062599606
1363096208
193141482
1449143511
2071510501
108437597
1653413584
690310011
599587475
1653704989
34078899
1589852021
578599063
696660669
726184911
1058843014
1692562513
1753459237
1551004154
1031761258
1585547774
2101017991
29771760
1679753198
1087348134
750616156
1566751101
1986835893
1523240060
1955138368
406107672
1702258889
1587389208
444294026
637195426
227848042
1412554700
2122678279
559667326
1959893504
214104480
1394079334
70352015
1703999958
2090955005
660693637
591956113
1227042385
1970792355
412604813
469183728
302742589
1417871813
229008232
1829414599
1440934829
1431112910
314015143
1135422665
1793109539
1520333089
1077257554
402989782
1966148862
611576252
318433647
208574064
1281613628
317424545
965248291
491782962
22775971
1127835597
473924114
246111973
289767214
81095250
1286824485
665611732
2051365270
1513251426
307221103
865427155
1922786751
1903184776
2024432952
1787473866
1932510925
1050291511
368661465
1407146427
445324083
572574485
910707134
1721910537
627419938
1264786803
841233819
609093132
1444290372
1345687905
1972839678
614195440
608747029
1064898904
510469422
144381416
1921528477
1173542017
517680747
239957433
1329650338
1370880071
2076251647
86654438
1929878823
2039471967
199198750
789069046
1041057859
1258838728
259721738
672153160
1791457195
44472800
235210054
1131986696
66585299
390849169
562288879
1642850825
1750856384
1788154223
898823202
563665893
1181417875
1565778472
1106507959
1729179545
2125504268
2018574353
784983252
557044311
1130856547
1319624117
1521960300
1367744580
404796808
942495082
691564801
1299990608
73353101
2138182116
296929605
1548875934
1613848332
538033671
1574045077
1211388621
435155623
924843301
535594161
815671386
812514497
1352936352
1749526600
1726447152
1560295987
1244980922
1647654426
1562991122
216428524
333733109
1210237500
850843085
1371486803
768501420
131342797
814513146
1557094898
1505322482
2116150662
322366473
1761983345
358280870
1672796917
1322370767
734301257
317798301
1515689803
215999112
2090433073
184701285
77007374
2061354747
1613561978
1798449209
797644353
462385689
47345412
322980528
1488991756
740975518
1933668444
39746357
1079714719
1369240155
371332910
204539714
1102023768
693364515
1463055802
1709828257
1520618109
67068506
217889593
420457762
475244501
2146961207
1476188768
715204254
899688392
1812295751
2124724267
174515097
1648515561
1382476844
1665261817
660827990
1197290363
1193247043
827836273
1400068742
678588947
329660985
1139378983
1900940030
1708820124
490453456
241059382
1027101608
1610057196
1782978552
2110317502
1507448376
679224544
1983120731
1484553694
667298171
1564457258
310917015
368460999
1332398894
507003978
1724784183
21359622
1244845943
1246987669
945348138
876454180
550603026
218633367
2110625399
433228369
29655647
1217889080
1637477400
708234158
1144970330
253396958
966254250
2069239443
1624113174
646983667
557835392
209567519
1646872139
38345244
1323978490
1679383221
1304256431
774354990
1807808068
713877072
77890919
1582209447
690105980
1700099236
584872285
804634152
89522938
1371104386
1806376349
641724160
748075852
510729944
1598246429
269034108
579708729
1741774101
651812742
1237771441
1669673685
1646262119
427614332
951307124
1940996868
165427991
891121964
1788800826
1578031505
31705268
73231384
2010672624
1937506680
2071788104
181523846
450098523
768148252
477090148
1988826456
1798984904
1906565293
1400270349
2127820055
1212356591
90118708
1802374196
87583235
1078929652
1907669464
1909557832
1057301694
702380580
616999042
757495745
1653664026
739424623
381503897
1814407874
213954330
590154015
1518690099
1720213306
1347914383
526173073
1951282996
1015208882
566451147
849036309
42540628
1511367006
389498778
1547221656
1028332898
528359620
1040512887
519701623
185728286
808450420
323330622
817860567
1762497042
769638063
2130959339
953042309
674124236
1833453309
104279564
1005812540
123350561
1584628069
1090680859
601681215
2118695417
1919931671
2143688573
1092469271
463967639
1014695333
1790367764
1031377743
742924840
1691067235
1288350758
774799494
2016903031
1061290000
602680561
1410812273
1036111412
2020191667
2105926355
429813833
830586376
1330939171
395728185
77292529
767385796
989344716
865985385
475181491
1651590882
634868231
30893115
837959849
1116398619
450822498
139235019
201495255
435370681
1384256359
1786194575
728109039
724226286
121288432
2067793752
983521265
1784147127
1421586090
206355918
909614173
1724389286
624562222
2058172386
2134770576
856026096
1415088405
169476335
1324945960
516171689
928853407
890527039
1828920863
1560218143
645582759
827927470
388679766
1003812711
1930877856
87526593
1016102589
1656186029
1796522039
729568067
60426063
515181708
558881521
1757625575
208998858
465464164
797765641
505344487
119298
82150272
105654268
304663989
1025417850
1689905582
587502901
1521053435
1550691787
1107433600
762463107
1177227245
1288544731
1546849783
146787681
1575397034
2027841913
371666544
1433696959
1436339563
940240638
213217714
892331731
750256
1135666765
166319918
1499213456
600920438
52404063
2092966315
35628861
1437610410
1061609460
1482808380
318184474
1245638748
823051869
1023976854
1182897413
1648119680
1668395965
264619420
1395041466
164859743
210845066
764414031
2120236733
1547947322
1327442216
823714581
747705798
1518021863
1200843991
1376378877
1869644437
1683409038
1590180419
929780510
1832186084
156788937
364188086
773150120
918935337
784532742
1545722604
254544719
1130247123
1982794701
105580618
1103637929
1277727633
1086812874
462405871
638378180
712876071
545296288
40047271
1594609507
663631426
28948347
2077830326
1543016318
1549927415
1423615863
1934205226
810306941
1429450380
10335580
1553969194
1033552420
592675118
1792526117
907123171
1761176927
1691984721
1856967738
1075312639
284826475
160486965
609332305
547234147
945401905
1084406737
1868351721
1820627671
1554267250
44999960
1581638924
2091803220
925849956
403957645
2117508455
32684266
837537207
1264106588
1676433632
2104186193
682588280
733390277
1263319241
414782811
582518446
1542807191
1417662651
1408731413
122351418
1709002345
243345210
490245315
1802057331
1789561421
741899754
662760154
1976138511
1292458260
1917542908
1029637707
2034748004
423969405
553157512
1431604597
1295432817
2087953783
1450039144
1550594863
370104310
193123858
589987247
2104783403
539049726
1865860019
1260221270
561534600
553919168
1111238625
1934756206
3100798
732659981
177945574
1159407142
1430064626
1579001469
938669904
1557023960
825908667
1324285058
1946539600
725577215
1671436451
63085868
1530996653
1179549573
617420111
1093742219
1594352423
2113396072
1971331225
1335298120
598345763
1752723908
457113914
1600823057
538018609
2033624307
927170893
182204590
491625621
457250162
799506693
161474818
1883631300
827595078
11079880
115529161
1744692322
1249314101
234853143
680313541
1861336798
1264729402
844818186
974055055
1177953188
1107234000
356883184
337708570
220410874
292702139
1036199461
1173215502
2020878860
574796139
1780689698
860862191
803503979
1129065901
1805828757
1323207257
1098095520
1834006788
513068046
1303383381
1972898351
605563055
367676015
768298610
264976559
1026536219
856933403
661683177
720813465
1702510503
693415531
611711205
1768695192
1407352765
1438769027
538687698
472926920
815779419
1665403145
1557521459
1434661504
1436473490
1679243676
749716679
246248348
767495675
1616930623
470284766
557589557
498456666
1402077875
629601286
1341411627
176725130
813207535
827374239
2078735171
1051624089
1172851190
9631236
1714331047
537593236
1143262198
1236289073
117390477
1578257481
758891595
812244237
248642243
2022197570
682339980
1887986650
378878201
1013687160
80712997
10823311
1474968198
364733853
648600817
634685789
2123978102
1509324584
1119884763
1746060141
1082500882
2015091918
2012599917
309584928
1770607445
1216528330
1195154871
1765285684
1824737903
125124369
1767161051
50684036
1426036656
1527318202
767773277
967256311
436418341
496546017
1549605728
1909830149
1889825873
57732654
81708883
145054384
532205531
325219545
1042985035
140466972
1006726765
1326037503
283514567
1571078519
1767837395
1354592729
659436326
551335306
1605797838
305452825
1581144162
655295882
1980681968
1489959
2038439454
1886124587
1586595399
1942119144
127832720
836924033
171381506
633544021
1872065840
574966034
1527200678
679458037
886405379
1654718184
1610042917
2077662152
875990736
1283633470
1301204539
1333257446
1989228182
672224333
1117498231
317588371
869784353
1190803657
677314529
2137412674
1135162213
1079105360
565925378
1483369748
2121575655
212460837
84768569
903558484
2087312937
146649142
1215873382
1117701759
764149957
1882571509
412092031
2022839223
2019718015
824431018
90435844
57629355
1658799428
200797618
1243608071
427449283
1127532134
1255146014
796835956
1105418777
343090071
1981978604
1769947877
770827183
1290209209
1273356936
350432064
2066244084
2052212382
1634997178
555743650
1773236734
1916243579
1066268607
2139854228
1267205256
311567169
1929173472
1621977981
770393775
1634902000
2071245031
482153283
2144293273
1343865123
897028798
477593345
1025221388
4863844
1394307321
865316992
1873305018
682262940
850599206
1581250524
604721476
389009000
1635489132
925940088
1097190092
1454041072
1536071624
1139391739
142879950
649077857
561741648
1628111513
1472221117
1127440891
117925908
680141303
775399920
1800472410
766876359
534851621
1241923730
752684889
1893286525
1415327319
576151196
879827642
538011368
1204682519
1732056673
1070762511
1076900519
806741408
509577546
1386848440
699301358
268340205
1689581505
1940041275
1055695782
404721687
1385404953
36847947
463576402
176855928
2022588431
592798124
167339857
204275989
1756150238
1439093408
956542366
1659822831
1085343674
1950506268
590593789
397992176
792351407
1183785305
1255328340
1336495932
1991683183
1076490870
1835360880
1877078995
2117375987
763934604
237324880
1131892107
289757495
1460655750
986745151
1663721976
88149496
183674380
892258177
179704713
324898238
223864816
919466522
1469644797
1411977775
540756849
1402414902
560260733
1780066099
715454301
318564931
867997197
235037521
15735956
782475540
776561646
1499424723
1845071808
8738466
789653796
1468639531
1596943449
162646197
800442814
402882291
2073738771
501988109
642204164
825162849
2015114232
663000175
108084669
1541345502
691329417
569852538
804074884
223637317
617863796
1491297750
725751266
911687510
1019366256
740935364
1308257495
322868419
879099211
285938021
2073698428
1104589004
1387550480
1128913300
951889130
523700532
1397635060
410052388
702868345
1085872431
1071505905
712952537
1604804417
811661768
1693445092
374847944
2113408331
1848164766
1671445464
1434366546
1552210243
348106022
1402210541
1236723607
841313419
1634602992
2128209513
1682863735
898212942
1139739417
2070467822
1777557857
1500481480
70324058
1142381965
789828893
1791608408
2030969857
1963176893
1206563791
1533001175
1009580076
1971707738
175729392
1804601568
1012644369
602206025
1741688328
838767938
148223997
86520769
220511247
806830618
755288105
226328601
1817922238
913180016
1970239795
1271756125
1052654455
1411750853
2074413687
490132555
1271527243
1755692331
1612196750
189388892
957043577
789175376
637109767
435984539
1731353792
1053912058
910363630
275870517
1671064911
91925992
608506234
835223357
1017677619
684787937
1730554932
1767179930
310442376
299362074
1491524664
531630332
213208355
341515174
1822030691
1145095526
1890285515
1062064678
849540824
284445915
1805605175
1581319112
1793772999
738008164
1044348637
341472796
303880966
227786675
1460023381
1028997394
136078503
1976662691
193971237
1765072269
587461627
1222507657
139410229
1400093506
991917674
1439242600
958539046
647389041
2037523827
1586072754
1550110005
824969824
1937323698
767148981
625454555
1768285881
1677481081
550219630
1229401350
948813472
433905178
1267506970
264675634
130366166
49606503
1005724246
2045746296
1805035573
171389538
1799942931
1544978866
335562453
1432384968
335472809
1225089133
1388519265
1202458280
1902178643
2058230003
434004522
203161597
1623594094
1927596279
1212173523
1258679009
1908440427
1642299262
1926600861
330680216
755862848
2004367643
339767542
1813472338
941487471
517874901
765456789
1702342490
2100222321
1147350865
1727081619
110019929
638384484
656070653
632469747
1344523036
29025431
1610566881
1553189008
448499001
1532179281
855756526
118998693
149088238
1520421209
1839947381
1480031714
1254488170
1023352729
168734408
455657181
1961169930
256939957
65823592
563461555
886606069
264295562
1225429926
1521254754
1010050691
7282208
1826658025
1385199929
1253805426
2047134423
1255676186
1641423583
1446529005
930591130
159676080
1087531475
1734519284
1649452247
2085708104
44467144
1617852821
418313282
810142666
806443223
49045331
1046607719
62397989
1378840689
802233897
496082784
2139140692
963799063
93557745
126816655
1144494135
758706576
762478982
1460029900
1007853965
1955617116
1511201544
686408793
1710798645
1355322380
784949348
613494884
1963947033
245618214
2147171627
1537485480
726141523
1124774087
439316732
474611369
1150054183
474855616
2121875364
104296966
2068696979
1763554513
1209133568
1297323470
643124155
310596435
940633446
1389142436
718797862
1178560807
827591747
529913176
2096053572
1931261930
1070079542
1365730100
733365358
14433121
459516065
897147565
2104359687
1501888738
1883520737
441633339
1797792738
1778418886
310356497
1411740068
1520092878
873240816
626645426
89136230
1205658905
1672205025
581999584
1992264733
669873599
375226979
411966869
705141223
671459776
579219276
1609773812
1361926634
215447616
831627301
17458958
2117813388
1475965668
1735878659
1846859015
651716896
14737883
510328124
931252078
104573050
2045454383
1839224531
1489117502
2046031419
1763143848
1177424948
1049136508
740205558
1865523424
1765157326
742881186
935637818
256874167
1453201563
803064973
1916284774
1134668622
331328312
1602453915
644518026
196575393
1302019422
791078326
1431643467
1132074163
1647610152
1066121553
2024572201
1497112167
1222835699
580718275
1396181622
73511280
561946161
763556455
205935992
1832921833
1718773221
304929513
702010737
1240950087
1440561358
522314127
2000182337
1260729493
571103446
763871822
65058625
1316235972
1504338899
1920050285
681136822
740729977
1012259403
430418480
1727455996
400497670
1476537795
1161316805
23730102
1946601208
1479693920
1178889499
1480283547
575895995
1607201222
546789866
1777039508
1259197404
446294276
733700729
1267899975
1205384233
1806016238
1767660967
133560467
1440413029
967812681
1911088901
304981685
1850503804
1529938011
629368688
1523816722
596070851
124641901
544466119
483686997
601791231
2051212591
1198234272
555459050
177934773
611744217
420174453
108203693
1923046175
1383401722
1329443761
219179163
1297377624
663034080
1008067628
2070416282
1402941372
597171014
855937061
1811880192
2109775744
637764680
944980737
840274637
1243671611
2139768783
502773495
86080792
975640302
708829357
636478849
1228146843
1331544965
636345933
930603005
344048886
2051429555
1136982792
764047089
6740716
1465602002
1547877040
1111325671
1717587652
1172507032
2119471208
464207884
1603488318
1465096685
518098187
70860081
932933360
1294538999
738432429
1630404190
24719521
1445929560
660152708
128360175
530134982
2069799404
251166789
555555974
1443744480
798025754
1689102452
1708158374
1748189726
1013515795
256609673
209674969
1360560042
1374974449
570031670
1812418223
1478784041
1302590113
1233717983
1821865530
428976030
1616762157
938668893
189417677
343460703
311060417
1649778115
1544904904
1849906574
1075560177
1171035263
589384622
1568612934
95535307
733252700
1337596443
338435735
991656625
234975916
1479129138
196934171
2123807741
1215300646
787287602
1126425052
2135882600
863758990
1188358224
1365525005
616334063
438526771
1556326127
625119406
1671750558
866217291
47757094
1691033452
144552524
1718058916
838521595
495515214
2064813057
431998945
1943144749
1483060658
2062508491
1067511781
140676633
709591164
506465623
140274695
1067012967
79818356
1521888399
1576030735
406546706
1474234004
870729376
1424340684
315172029
151339332
850212930
885298348
134615639
1476891269
565110541
306592230
938912869
107772981
511655520
831471253
793042095
1923688539
1810265068
114950891
236733289
1531808547
273781527
807056944
749684925
607817120
783307296
709223372
246805413
1109082125
790703564
1359120993
274172833
1585058577
938266035
1739635255
873463819
1491802920
644985056
2127411860
2051151935
2145671835
717300175
14596221
809987254
905777897
1607365183
237698380
770647599
913121430
892436639
246328472
92047081
1304779686
1050509986
97454639
995506728
570033052
5053273
997804260
800550135
251146295
381990387
980738153
2111024674
723471461
594291374
1943170030
821991058
957847764
916499223
192942000
1367882025
580826514
50329105
1781295103
1881103363
302199990
2093863993
750845765
2141878159
1579693089
594861093
1776110616
2057863024
1057620129
306413259
165361470
38433415
652001068
413555461
369502896
1519825776
637411270
21027589
1875748645
1611081856
1846745004
1516574612
1356620507
1345528874
1523229513
25953445
1226633049
3544351
1558089954
1720640989
668264361
1621360305
1040929426
1921190458
1495246740
2013051129
1926748270
960024806
1093765207
1236203835
287732501
461305208
49063992
1893474811
145210777
1131094883
1735407623
187554608
1684574264
1795740489
1214992818
1764651753
718535186
686780082
1864128075
1454703905
1671578579
224443374
1309004904
789998616
1632500155
766546722
1401026224
1441527978
633863604
1389812299
1333623083
375452303
407085647
1529661669
113453220
1477959803
1142148077
2121692377
308340845
165189786
2125601787
108635769
298795075
391649384
489235067
897774822
44331837
948643243
1329240236
2136615404
1086070128
1712633255
1220191078
1749479160
1172068991
1065426503
398007516
1357299810
939619302
891227687
1613883209
750070490
832116570
1348947013
874333934
474435118
1863717930
50610467
1624851578
593210116
828744422
1974093435
1359288155
905918054
753873539
1695661875
201824153
522761683
1223147231
881064095
1788459157
1313563559
1122086695
2055983537
1238240045
1753340911
2124561501
1836788710
1546536891
219303850
1650810582
982917933
849862724
338493858
467223812
2077560475
891329397
702941922
171594256
760104849
78394831
109799005
1310237420
880327601
662441152
681067846
661659088
1083720626
1757532378
1537649723
1457260419
80004118
81674007
48256485
651109067
152900991
206890107
210755822
366564645
299283700
1579018047
663962330
1394857553
1610300420
873388546
1250985250
1517086134
1489281315
2050200849
1475201336
2095843666
1839808468
202381573
682464414
145216382
1883809927
2028239292
191915373
132526386
1384790504
439078691
1274842701
1048592591
744390673
363802896
583883480
453160812
1035230495
1453701125
2068478992
1168351286
72546738
528124077
1382595616
1329011040
1651080392
267511141
110426945
1047198757
1002802313
1501972651
1290433311
1504936220
1556190689
1576437616
517293088
275857318
1864097027
438172445
1449281721
1308212216
906450475
156218361
1453142532
1296792921
1139229895
462271448
142470298
878095411
1497801903
1796550475
604392340
1373845573
498883092
332978477
810614264
1362986880
1754081676
1772237774
1551026759
317893559
1476163752
1202908094
1311707907
436543637
56415713
1457469940
1117823750
555946685
621889914
1832537584
1612169542
1938238763
785411187
344834106
1603177893
290254980
1402620482
1391791181
1060414728
1998688259
804390995
51778398
2125663607
358242540
1510757966
1603249619
2028562964
446275490
1220781631
1599542820
1174763575
843790162
692268460
517854010
737530596
929132253
1752804418
1408764322
39386998
534484885
1719991739
815615858
304726379
230626307
2137485529
582767856
1619638114
2118905214
1299704026
226140109
2133540525
5632631
1193133112
1784237360
1811652551
785079527
445222544
920116112
1020166831
1687290103
1866168187
760085919
1256958779
990118483
2118685611
97874957
1300233422
1685394166
1064297679
1581051874
1360185173
1481193865
976235006
1847393474
1027627833
239476607
1596946359
1447555959
555410720
854058805
660969540
686683020
1236439913
1319275049
328873063
971892249
895877330
1310244768
132629189
1559005122
1237051935
829516389
1679048956
1894415200
1218914631
1695846289
582005467
1999791031
1563818720
1715000333
907045809
1972897184
919439641
1506444218
1263083096
169964349
221429935
609558231
277656788
1616067780
247557450
1572368576
357429527
645442629
626171248
731000452
1472255282
861996818
762531487
560274454
342348640
1126881153
783049277
1034337118
1904133823
198590636
1522325724
1996259935
691319615
1752651526
348608336
219257200
1657097527
2080474150
9695883
1955471660
2074299157
1925508995
489112585
1037631745
386170003
1943466517
890226121
1114455460
1665182516
1639878559
2045408960
883676831
563364475
1004402979
1874839418
1647521109
502775886
1211242461
1610206538
283439813
1776086377
656481873
1658109909
1524866531
1438833895
288433012
692763681
1307601414
1387377993
1084212312
278647302
1454562579
365903944
1861472033
733173599
680711535
224215799
1489106030
1439401129
1592664242
1871879859
1744667176
214981041
76716440
1759524975
2001610198
1092798776
42323637
810723788
386119154
2071801214
792932310
232896727
1449199029
819594304
1404683556
664705107
1377222066
1465775036
2071096636
936505377
719798172
1315313076
1231528579
523939308
227315466
1861979337
1396165351
465476667
521749780
554524735
813370612
1157481437
1865255284
485597272
2082844292
1297716058
58267092
265212461
2046819101
1730203599
639844063
749642916
1784459676
313609457
1523713963
1260055669
1381432147
58748221
1009335100
256239575
520153519
924543496
96112299
920570747
235633835
1246782534
880790600
148084331
781267150
231816294
1914176763
224472732
416028099
1421947531
1830865533
519226503
731933848
1958629142
1394897504
326205540
855952821
1880593033
1454792682
818246997
1383126860
1208020525
108418478
1449713250
1788568463
2109080557
936628466
1091478231
1911637752
1453108930
1787456261
209527203
1531811477
144200572
1341146164
450774664
782005783
148830136
189756728
1340466627
1664183868
1354834735
1319340634
424632519
1538935497
150308847
691274962
223580683
399999412
756642364
866444771
2060976453
1199775714
1580662902
1060520101
507011190
1754218738
1145185404
1275843644
1219186377
1990528024
194865858
1282780628
660825683
2051881842
1020758938
559076299
2058194689
1806379508
1643299336
1170667316
1953340433
1773365551
631696835
1318858252
544878336
919003237
1445952001
868857367
679011635
1069249063
1985351348
1354284628
2012990197
712714961
1284179992
570440152
1019287666
92468877
687650572
91273680
2048275962
833216527
1757309466
594104306
1702823824
62510666
221265062
781088822
98730555
1669528446
335065030
1360792532
362645346
1513257503
352389759
1831549668
1929185637
299230341
151355786
1197838173
2042656782
1007950416
2087331948
1237186049
1936028709
776255189
1462085880
1172886075
1662897326
1026492293
1270006748
2104235815
1299235389
47811087
1813616839
926968467
984126341
1022554741
1430370031
1360809589
374166051
1518189010
1440609507
77747265
890109440
461845532
1868763486
113989124
899213872
1439903313
211425914
973453738
537159846
92607799
1249877844
1638054461
445169498
1223664460
893429588
524991252
1097622330
1121195803
1682338522
22126938
723746220
511308080
1835139823
182728388
1623439439
354958078
944269969
1697092597
369971437
1554601000
1353770412
1384354226
862615011
1386367516
1854257762
191972496
1332079414
145142954
146333941
1581678128
70907194
152182268
1752003456
1100437531
557354529
1154477915
1464264553
48678232
250470957
375056479
751766561
1501506941
1476268742
643636398
738448603
1735134693
668943387
1115257517
1396565911
414033258
867233960
1592252803
1975580187
1524606255
1754367341
128749348
795270660
1437330273
1710442201
1985253108
2146865461
511854136
965835733
1430196153
483902798
1479425210
96920391
1906162163
1291087139
1224991327
841379766
963927584
1807284247
813478000
22498147
1661023113
2101631593
121465077
1716856059
2132188438
251190794
1520304211
911590249
1014068
1958656577
518819790
1538581142
1797715625
1281979469
566513641
2036815600
2048717881
231802681
938580613
2107013786
1731192166
1330631863
1484518718
1965351018
1972716077
1266048209
277816085
150819298
79264789
501595775
438058924
1764561333
481328376
442630133
1630265624
149580058
1717546296
307043909
1778008489
1908964241
1779073563
1373365870
1410757369
460940158
990548913
393581878
618501938
547329535
1738292097
1154432852
365634705
1481609091
399030918
175374794
1496788624
1325582335
1050077052
1401617031
574339225
1356656376
483091707
1087113194
983175202
843345912
346120183
246698389
328806233
1122975360
1912919575
1412143191
83240593
1520757514
1391944546
468405922
1461686084
907476513
1206425923
1947760879
1142228560
1699782098
334158909
748770644
1281600891
1549695200
684575260
504351952
332969511
1240464375
323430580
2007083588
1940059169
785566958
125000688
1016568852
230455096
1279889438
504783817
1170996057
1872047330
1583281009
388391662
1304583208
941067318
980812792
508079171
1115744014
1061176932
1366870240
436886163
1369733008
1805779545
1076242635
2126343449
1614841276
877534716
119543015
1912827626
1631311278
1136359702
930807406
1143907602
1106964544
1248085738
1471123993
1623376989
1850303301
1307830680
2146417744
1467887547
965921081
603837127
738194955
57982648
1285331489
1297510290
64346248
501550068
202490801
289872177
1667037639
915491494
1162938704
100012128
887296202
461677942
1276062810
628850590
1087136132
776873113
343792806
624723016
1750167945
2094668756
986214597
2135245321
1478952014
808657158
1373070756
2071657631
454123182
60000879
1080797114
144652913
327406664
2052093137
1690477131
1530719704
1183685333
1934053734
739514596
314091693
158656254
77003952
1146799684
316462553
243355684
982342758
200852887
1381694272
2090237175
1758627263
1676198395
349897980
811603858
888826831
239923115
1632736874
2096105925
1573262623
1280101153
58090905
1020264818
41769842
2069013144
156474523
1135033428
1374302263
47834312
1946633254
1135975681
278817753
2032089745
1022342743
25495199
1380787170
2116249227
1587287949
995229891
304122168
1771171123
1123670597
2026677591
169168383
154961293
1314408527
183685730
1099207759
1392267551
955979127
1524934857
1193632782
367647802
118815073
1102335663
1794025912
1677518356
824398473
38927460
274906093
507834772
1958989765
567628080
1508731438
1124834537
1346183911
1099230849
2048758619
1448198746
1494465198
1226661135
1738752711
2050514862
1881376131
519583932
85678142
235292583
1272429422
1590994031
97629290
1872468345
1798942690
1998718825
1958932691
1145307320
1118809387
1338904675
1128701030
2063122030
1432671610
481755792
686490419
188971232
1953697193
1090734443
1714125800
1225970729
117960616
801068343
667565549
2129777042
215860372
21151480
1488371830
1563621618
2122417759
66958642
612999020
767576173
1157557097
1651486601
1153370987
560000135
1017870171
254307261
1861795411
1952825536
350852668
47460606
1521515186
365795240
1625079406
2004114687
1491341631
1829915417
1395104515
788871150
1617162227
1341101125
1760378341
2062684296
1032664879
848604296
913201633
618176651
1146640653
433173802
431719891
138197239
2009415443
1475471324
1310033242
535639543
298711090
571707062
884251793
16464801
858320890
351192229
634382716
944028230
1111731079
1293680107
1054721695
1051933113
620695836
1208702963
1764111596
997191389
148256082
1476243833
1038110304
309204712
1496887804
242256706
2066989141
1221368888
1409385443
495825051
1872186612
397410877
1611887084
1380951588
388322920
425040350
1648622097
1848370161
547320016
1396768203
1222494347
1345574017
771357757
2072303248
1713616436
180198779
1718142723
910681843
1985826260
868593574
1443215501
734486590
1444272979
1935286216
558531232
1043824179
2035745143
209765938
1085693089
1375955888
617076782
1512646412
1259914474
168652532
1035572057
2061181817
1260014552
212884791
1045082111
720597114
918316339
1566791647
1995025306
375314527
1571373893
302043130
1184907741
937771567
88914164
701616861
1471165095
758481535
1875845879
262053408
908759286
1006826363
892033944
1462074496
1112185013
497407205
599307267
293136762
276630780
63927574
1336014568
585497920
1025318480
704847839
249721479
1478763073
303028512
749000790
1501694684
263131175
411507723
1200543777
1676235838
659296391
1364530557
188667954
1262925143
2094762846
1381583549
147595381
1377669433
884464356
1873814887
1777819788
1966635602
520251467
1668156144
1673875464
257387438
6295396
382662996
1865750095
1410534417
835046291
1138994694
885226345
546174889
2115414823
518345930
478928818
2058162920
1534332063
309902582
2113404024
363848690
423699057
1514805279
1997499370
1428288831
1526382251
1804222698
77068746
222183599
992241783
586582011
156744511
704487423
950777680
473172806
199880559
1948862619
474150853
1718064192
263694164
1575636291
1381242768
2115173795
247805558
376383632
1229773285
207692287
1059416745
509628030
992302016
1747538332
2013498621
888981355
1679929302
890458432
928327982
936890915
133184283
1097130173
2053414507
1968213566
1231337736
1797375863
1350924177
2080157098
1077018576
1632070903
1214483234
526331932
1663229092
101512508
360571873
1013195786
1282621400
187754566
209612994
1044017726
285913304
427646879
1514110323
2118430387
1517882226
1892400348
577761817
1475998721
783712952
1844504519
2145868857
732939527
1338502786
1209734377
836419238
291895069
1619549873
524948287
373500361
651011237
49870872
564863703
1793530778
837035800
1872238626
499208973
731359336
1134238008
341885467
1264806112
1163029228
472277407
489902584
1840794900
991509530
1286161578
1586002352
746258962
1114682315
1880850120
1987020150
586097377
1251373358
1465870031
385410852
655288519
1386228376
715266168
1347292033
865843758
1741981143
1279174116
1473738222
735723582
514767036
930960088
888284310
1608713475
1444802785
665310735
1792359606
1284545262
363955361
168535076
711524154
171198837
1552083645
396575109
1307575497
962217024
1070496319
1899994318
1535361507
2097572231
1162605601
992637172
176509753
905086896
1987564111
2069540686
1262719475
980888496
1058955278
1735652029
389509076
854063108
1117362851
1575614573
1532468134
307003975
1884477831
2009146244
488926646
1467922755
1094270539
1988429484
237837044
1524093916
754838897
1278080628
418329293
1756677853
252120493
416195385
219243087
1228620551
1613402437
1006812192
1880785066
434650190
1533134320
2117572842
451273638
93386450
1489415261
1611131893
859175839
1939840453
1665931634
1275297007
1004943345
930374081
1254202974
962325242
1700606782
485760785
886323181
1141864092
2063607631
1735232351
1960626261
1498076285
1099475428
1948118125
997021207
1423640372
1430106305
834557598
2075006155
1319649785
372301264
44200454
901461380
1565708866
1942033157
1729219200
710180592
1026233064
1875070858
2040833101
1431285096
417162641
2094191453
1468881657
1767807840
592131416
1785301829
47662980
1759130017
1210712267
1686226501
616836922
1550000040
1931570355
597831756
1385248897
290020250
1262575041
1163204482
386689774
919300796
1120475953
1680603321
126071801
576614765
22575275
1771065908
313947669
2018511902
2026113229
985842112
76717741
1865608834
1659197296
1300850668
1772504213
1638354162
2027957196
1613665353
290377174
1664093098
1786106507
59816474
1708039752
300267398
1981771890
1562684413
764563007
1744324221
13130802
32186559
151938957
1561370374
773947704
175800157
616475937
952297861
1084672260
56488739
519039163
207792059
1922010768
606783609
220020816
1672058116
117643198
1120735260
1556747747
1489129247
84547452
1202490419
2145479876
1499973117
1674983665
2053825731
1824774126
267023374
1780002950
1444684536
1984753773
202137235
541120395
788166207
1614369633
1959058956
2006699231
1387675627
1484138749
1025322501
778969279
1872980004
637743406
192333329
54560097
1982134650
1781554183
1001158885
2008582995
1389888907
1092609575
564092416
896950670
1327419687
1653997515
1927315648
496017661
416106627
473889600
55073078
627514997
1758968761
448070257
1231883351
1638253775
2080694876
1991136715
1829270494
40925059
264513717
1608323584
1920921393
164691096
1483293472
120160023
1809316642
799010457
1831734048
370140469
1889112682
876722105
1903928009
285928533
2065126853
1437635346
1377558867
1997767179
719748140
812423165
1075054450
1214203728
1363643229
269142808
705281017
1520863081
360109954
289159504
1345539881
22721965
1811205277
2034637391
770983855
341210126
217513200
1292106217
1466381968
1202725133
189987644
2074929893
271963056
326627000
643037609
1605681568
1279287725
441089969
1846293102
1782732120
2041928332
297864828
1389566033
64211684
1733977004
669522772
1036078701
113895316
1357351439
1023779417
1494968501
917727782
376817367
152558143
1018983487
961637924
1663159008
1754626489
1135691620
1550702044
170136641
337151663
1700108894
1572649945
683624721
1924967374
90433193
2015489658
646306959
119150395
1267273799
735277347
2090335091
719708217
875353427
217188121
1067106162
1700853307
826279551
1582351620
1061792802
618567283
1526826938
1548004439
698577770
63654546
1573590786
1567968365
2127757500
96300627
51830523
1439132999
1175834213
1631076046
1762577599
1369096768
1526759788
1995075514
890679735
766747468
1436732788
122767898
1256336202
575262711
2133565885
197743207
1388794712
768948578
2010029244
1345681221
522139660
106026147
701220955
109430488
1235557545
1976792320
1620746004
226930093
786792778
1768074727
1515804416
142720276
1055781745
2134621648
1824618271
760805559
1871619656
195592041
1577235192
1525001576
1973342910
1506698540
1560612511
428068731
1205133197
1609136824
330517419
466804823
1323520627
881684224
554605971
768957867
195790531
1285924736
1609344162
1018672814
1702309839
1745705314
979416056
1101515518
1061789399
347647031
1760648251
1581641982
1685706030
1451746331
1608204492
1633190736
1374051142
1274909797
1405236140
915077126
1513349607
372300104
709990876
1948352106
547858811
1551145613
1517098878
1302996241
1733210791
2051855694
850560045
718571613
843233065
1080749792
875439975
2109278448
1258154281
797576835
708983858
871926128
1003387898
908361718
1742913055
1111340315
1822094337
1075518874
359038265
1372114382
524828664
1367851585
1095662034
63898333
590518142
1947452628
1904511370
244731398
877274314
1883994281
1102201635
743889810
461665344
579320104
779170523
1812657801
1265872127
891714493
70604428
1886814457
1559531768
669739435
66249195
164556835
2097431740
1317110429
782256917
1519178915
233758821
1446430477
1272290972
1611655047
1931986988
1831529052
652876656
1138663606
943508323
1397361824
688986045
1248482690
7671272
1871478272
1712794841
140566269
1842132867
2048165849
1686154131
1068812128
1931373777
1709391671
1625970746
1638203805
1315671850
1929207728
128806706
858596946
894715198
871968035
518517054
1969699540
250628720
1477336551
1579824926
998768469
1801029697
887164293
942329517
1144964360
1113159174
1499510358
637640329
1013042188
1607090367
1697920031
311120552
1156590221
1163705438
1984679516
1471549554
1855076874
781457997
944917099
1452831363
417435177
1290300454
2144732650
240373282
1138848482
1059121557
1562581196
887275133
1714483878
941031945
954695509
940898498
1117742231
1043543156
1457147144
874080677
65831624
1712631616
146728578
1477941310
362612904
1744091602
1849508755
1618563829
1156372860
1886839459
1411922386
1101374354
755477892
313981409
535481993
1426983843
1305561574
1250283484
838177164
1435437287
1822834007
182828566
1277492874
927260897
43919186
1710749544
1329195063
1779807742
66618918
1890295919
211610113
1565647487
947719428
497004386
2009457307
636198565
750289558
1741198548
885028308
2011622258
2015307448
1183492868
1466341230
918734616
742236446
169504644
554310816
935111120
1027700658
1746109030
677795683
1810844086
339872877
760704644
433239951
124626690
1070801910
996489911
600798682
1570463859
1602876227
746242250
774194605
304303988
1933424426
854642335
670109602
1762487362
653054150
90377744
185906165
1872034459
139423079
1783936360
698733609
1786772771
1262531527
992149379
1947444714
1842934538
1581742799
2134273001
618450148
1024187011
279414654
226740078
550386972
294092476
1870943114
1938684930
1625564475
690227892
1203657505
909748548
1694884084
78636656
1716778004
1508082853
2096493268
170121963
1093577330
2085257621
653199105
1293909591
644229284
738116050
1502018929
326035464
1747035298
237391321
1217461119
1115336034
929093161
1284019359
316114718
1034102182
1406352
854701256
1218947120
1554511384
487997790
1411287953
1631982489
73197235
580160740
58887803
2139577615
319618476
1239242455
1784179203
1407463742
1024255220
961472186
2072931211
2088933470
622695623
2005660626
188723298
2043494454
1868581288
1360351968
1401626253
676449907
1153220407
1402154295
968434864
784284401
934982914
1110883786
868303516
1895641564
988789599
180197487
1063278944
1601535458
1547847283
1254061966
1896924146
1674083095
1063455587
1628410562
978663081
977637344
1560126550
1461353650
602368050
966832347
1531018323
575244724
1501266320
1618864517
1736705063
1435811263
166286875
2055991290
1339895367
1468809970
1202480137
1292287444
918500094
289564496
1120640279
2090545991
430611593
1319052285
1717171623
1153745297
121609255
818293343
417381943
584981536
1208853908
525892322
405062363
1161688104
1755468594
360350605
634860416
1624816061
41456338
2074592674
2078495971
100689571
1418271186
2004681785
1143601183
654004506
861741285
918682181
412859108
1095435453
329541977
991664452
1573064770
2090608077
1903134661
267374362
451874922
410540917
424639029
472110152
1213206877
737362330
1606124107
1836974701
1685522023
145449713
507399102
1804874361
2143857078
77085694
1561024122
1414505145
1301637903
71189690
1656597658
1009739126
799484208
1493304056
2065751410
143808149
439726448
1702044852
553992813
2054265561
458426466
2072552023
1447070587
1679074556
1107327466
250013914
1478201920
208127098
373125453
526978108
93222901
247348310
1283529196
776339814
936118269
904454211
1546634997
575332594
2092787041
1705655265
566043622
901984421
372178581
498155618
978070844
1657288382
1469041034
2103671520
1337847718
1087394539
2000930911
1876939492
423629187
1752654317
665507136
1271058539
1703682601
949560993
1327281860
978676273
422097524
1106689360
2101050450
636443588
605893914
750785746
1193091615
1064699031
262776592
494563725
49118687
1593887908
1706229633
1960638416
1858695685
466359447
1488283728
1079786874
632581066
1942202996
1009597931
1329456260
1621697899
990759160
176674793
573390327
1625732006
1344249055
1724717389
1365897815
62577098
956585069
1028835491
264877588
1730848194
1520415744
1609216067
518390294
838489158
1792357912
924616350
1525602075
11894196
312258514
1662819908
2059110157
746096941
1831698625
1817206472
986875979
391932425
763971621
1817281543
1749110488
1703256930
869213133
1702963077
574435106
150443141
1071674778
1348177805
799426750
1231883630
922759792
987613231
1873114994
2023172677
506837047
795738999
985550440
1313044656
2069638167
1977074015
2077104794
1997169444
1122459802
571260952
1586555848
860284355
1351042103
1232843910
728082558
2067303029
619894629
552454752
1177167531
2018552970
1128508075
838593694
1210601267
1120667225
208332124
1212994791
1395476244
903447507
1600705312
736945468
100901554
1404002354
286260016
925943521
1755946808
504334679
2117909905
1404294037
951870778
1994149005
260733447
1797473559
884036361
259934837
2108636688
1571237323
1586908958
620540730
29817625
416954625
758260067
1103678252
1559708832
2002858766
1149097691
2103293657
1190434632
575887775
344992398
888508140
1527916030
1120170959
674494660
2142551368
128266315
1793176238
2055387391
734830663
1403314682
993155453
1560018955
1630959563
42973033
1772957025
1303579132
432511181
918515049
1970515623
390810920
1971317321
779384444
2065963004
849155055
219392291
402782491
1255352096
603660087
1137800268
1034114767
299806116
1949454349
1025876257
1906588086
535422988
1870420764
18602015
799287969
125083362
46039443
106952679
1474211854
396234489
1636652081
1197425413
1031861208
1841600850
361659779
994759497
2033578349
584268612
837915595
47994394
221392001
1630392177
601420687
1407062228
1747447505
2102203709
2058068342
764882148
950865659
2084274497
157889801
593317007
1253784992
1212405270
1815661206
296511069
1427365203
759333798
1267465606
1564862984
745561927
321572984
676260606
1794649245
1183328861
1316014247
314456844
1372527626
1326778667
1126758360
1738290245
1619999896
1293885578
13559700
228447555
1786506267
1996057901
1774414104
789116621
1854533291
1467468433
1790157966
295466581
255804183
1325891814
993653274
2029742170
2023833209
1198742395
438925620
1844728400
1018294558
557598339
1964349867
1461546291
1579012657
1972336150
1808145379
90107792
869971197
1073943502
627648590
824467391
127468504
1600288150
1987315839
1661857354
1275610411
485677886
1665380077
1696258118
118482931
230274350
481167283
526766427
255678192
695038646
685051910
766277010
46683759
1591334949
61650806
150652153
1773053655
1033952485
532973353
1391699022
1132982904
23138872
1359352552
642738239
1423114363
1651150977
1345925345
1246324527
1587360249
206270126
792656441
1154847683
109397570
2057093113
1125421816
160898856
339371654
1083775375
969849509
1773216467
1287158374
1747296787
1205806173
1923765117
446874713
555132572
286561977
415021711
1581106603
1771616716
786879690
1527413053
782854932
751262144
1992248810
105943566
152862788
211426904
1745851864
1422965674
1644326209
678522682
1931912462
1749760724
1190934885
833340062
383115597
2097267830
1072027853
63726343
605482402
987523150
1612758908
1037876760
1275282113
870941432
8699494
114375147
1972276998
1838266405
1702373280
920294442
898948827
1140389145
600848992
330090467
619547928
220559948
1782241001
635731014
894696209
463859317
1813150648
1775499784
253169891
512718945
94210249
1042328128
1856013844
1590485285
1356450998
1991908565
1778708729
2144845493
1159026746
1658033661
2079170518
873768257
582326978
1621697814
709703810
1126916893
1471006475
1241072387
477110608
1389641990
944078476
406583286
1964617853
414404105
1525728892
398494132
1249846471
1979363490
488260461
1559933548
521233923
2074935744
1373683341
1869110846
1260817757
2021174959
1525215359
1100542412
1488204915
2001036045
1854183105
369039525
1735102272
2142010280
361746322
1549147000
1218988912
2008383566
1988476325
1669578167
532887649
944744003
1382905221
1879024837
1954134075
1008818810
727724238
1592346021
1245378327
1248252794
1669974692
2048220021
2018241697
498641956
1050969249
24896862
735257379
1219724788
252777044
848276785
771573870
10072743
2060184935
1042830742
1032553874
2615057
731968214
700968928
71081930
1660286211
1763591672
153426740
1839325232
735874522
166165915
1359128978
1712374847
519638152
1563039778
1014877986
1300395566
839403429
605304685
1511774271
861015258
334589083
1850647916
1442866928
1022006256
779739168
731586600
2060794425
1788206325
188426891
131591740
722238360
1119688344
789833895
768195250
1078367682
1158426033
1298974290
1479326123
1321505448
1678308565
650805501
665720024
1055916441
617551109
2084958569
126787240
119629196
1774306850
1000545985
30396413
200158203
1445219935
1709201422
1055656673
1298606592
631917433
875976312
205203521
198222813
1144046097
631400415
658787123
1987893753
1727067775
1764991377
861797665
1133649930
1637748021
125049159
706581336
1067809582
1862169204
1063725191
1177999705
2016593853
632425120
1102427750
1535968951
471558099
1458973487
1321306561
1180039766
158628269
509106668
980984784
374390586
1074632164
1986582021
2061607385
1513117891
339285337
933095399
746203074
1920718431
92200897
2075720077
1637896958
440709291
151175701
2032039603
543175471
1597271240
1736920041
112293143
605965834
294816084
51787553
434382096
1320691864
1208201696
1886868734
902695262
785635823
1776499832
1287586948
1798895454
523740422
1312287859
391983485
917888966
1159895920
1550122928
490068409
988438237
431966051
1054376519
694950945
174592980
887709152
521661224
1017695926
1837023726
1033861392
229376067
2076548128
1301952758
916052574
663552702
1525001024
819790968
1402942689
1037050580
1109707862
1976099988
508592155
997670097
86388652
1206259361
1866780878
1080286405
116106234
326776038
577649793
1737395003
1199463469
260069036
1944110018
1908629675
1628585559
1244813657
473187211
356836075
644659460
2106943329
299528167
2111186960
611853007
1318722084
1189205634
399328200
1024237306
2055301314
1354688674
334429023
1763151088
1532453196
567545199
687128923
1818918449
359966771
1519500342
1925052994
1704637539
756531538
975674969
1850575227
679094238
877076433
1558166055
1960092664
970134839
911015457
1079813405
1059843537
254743689
2134769411
1947450637
1715199481
1704113898
1528534241
1853647865
66415312
372682075
1766011528
898461945
194772398
1214739957
637223824
1665217357
658616324
1003787077
1427041273
217717839
1668730662
649611830
92901727
918550952
827173011
1197533138
2009279022
1097820077
1240702451
1355059216
1141790369
756302711
1178632733
1172870146
964247818
382215561
1203584064
671436776
154289466
193848218
1606595978
258970005
1950441861
532880077
1953631216
1601209974
1449619269
887145142
979832668
1096102416
303309346
1969473141
1965426054
1931373622
243519738
1356244951
258324106
979003190
708183538
672475455
1064747259
1943059949
957208314
1677918219
1395209685
1154091681
1586300255
1594789533
1773239594
1658586320
1371203372
1543022207
1361937005
994256603
1499993651
981095289
1888168013
2062736772
346024185
880913588
498140453
346373513
1815655103
752791447
2062182250
1649623452
1469303875
2052661721
1974968783
1671336204
1874748253
541621279
1145282315
1658179087
558109433
266787751
1172291378
1985768407
639911031
1538784527
1980168876
1683950740
1316706066
947731941
814305122
1658677288
2140180549
1028630505
1486910680
103987836
907662421
244908655
198105014
1818605808
1101407805
2110057673
1686757138
1403589019
1547693998
698548469
1875933247
1318416557
846729797
1368587667
1542384231
818286483
1697300167
1471412184
231797836
446745164
124720653
1550816843
895692516
993181297
407015641
1876579082
681884321
1932161229
2023829563
193054073
1076507540
2081979453
1675326917
1633809676
653454591
322946881
2031821868
182104896
177305246
1734230844
1915209480
1151204957
1472751598
754397439
882639622
716204662
853308724
1153954146
2145169113
1370789213
570215250
1278237045
323138191
685416300
1799533584
1064800664
1158197436
1106030302
1995014771
167148487
598570476
1930524952
427804380
2018550294
1620848983
1073599925
15911765
2097458166
1812690211
376330320
443897825
398286229
1461976686
736228046
644005640
1944853865
1117799886
816750611
1381970286
2069234407
1429591787
380179778
420895349
626814012
1849258510
1471708571
1377387614
1005198589
101642958
2060401262
1266451620
588112984
1863713154
199340003
2046275725
1751894762
1860471596
1435768190
1130829958
2077084074
1891631392
1769492698
582012284
1916602317
1600545343
1708447706
1663953897
422355136
89655952
1846385520
1960390991
1734275856
670255971
1961359675
1638127492
89028042
1792199826
1174582695
930199989
922949618
1711256414
771424008
1230880654
1700603251
984126303
920090416
2114425613
1560196609
1462642515
678577539
2009832222
354198516
74895448
1522217469
1055277345
1889536306
1134157412
1774896753
883129449
1881228926
1947443564
31422932
2044438240
862294290
802373756
1132323288
438212843
1965558137
1133730398
772599054
940445227
1545034087
655257142
291972568
646467929
269539881
1505758051
1023015930
1298411610
2059551398
235129344
2100041469
1872705762
1996152232
360909475
1977856209
1677671738
1913997473
251821877
187037631
273161929
654489932
1723890366
1323857978
2051466308
580963317
1337264600
1431146571
152245440
757258807
1965347667
1587865800
470244389
74963123
1092075440
2024339414
1813149691
129351161
895773183
244484930
1059154558
196308906
2049005400
1505450736
1283717189
219822648
1835858019
1118347944
1280076707
1415040395
765292646
74892452
181117226
1677313155
1208559190
1254028245
2087345118
840676082
1807293470
204465640
893444364
967883549
947261385
305303043
1391320510
1620159679
2143380477
1880350265
1447924105
56142737
241880784
575443552
500319164
808672362
1519637350
681575057
677314329
905223256
991035838
736820375
61183674
751746743
440467083
580626052
1210642862
37704546
1735742573
1827367371
1210359632
1507161356
1600195322
202630082
498775061
1083940679
484116475
1708646872
266923252
1091439851
1083848471
2010735121
1424366663
1504091768
1603631679
1951768190
195616263
807880649
1289314882
2080382715
1568183216
401344362
1019522705
114676618
327788680
565011311
750556590
266417804
197533248
1866232038
1804195159
1040742184
1526948103
1843487130
330271464
236890904
302408619
1713740287
1110234031
1888553310
97977311
2146586657
1362769164
1596533866
721663584
1846325620
1605618798
628972663
110525381
1813549348
1929463870
1892147509
1855724543
376086148
174892893
972971230
1329507115
1662198514
133743037
1059204562
1754551617
665471054
1676187879
115530000
2086892370
528934802
893939655
1405844643
708634177
1378410048
854174556
2052344235
1131265199
163573129
1835170342
1062274745
795418097
1037574118
599934345
978688412
208371446
1851045785
969664842
835295884
255336013
1728226522
2141631432
75754885
1072810153
1143702554
672607993
1994876207
288351427
1420960899
2070982510
530148534
1905313759
509711873
177253879
973847028
1596608981
1429716818
1582622426
1395787794
794415508
110394479
1562198631
383572397
747909358
223757507
1628079513
2052211432
1593272708
470637071
1053477275
450739174
1266565285
1183743295
1172618340
1697643210
819415878
1951280689
278047092
2089276935
1207974625
151875816
1247693069
1589456650
1374056764
1501633613
1775130997
1818682317
1114496147
767340605
848756346
1249167711
610213001
592032678
853404219
79081133
1625157016
888445819
1329810642
1860789688
1747508734
108541897
1451265324
2080560823
1350781239
1313909562
2123221264
563485099
1531616555
1478420591
442441032
1598593436
1868031408
505788535
1214952904
678509920
2062459173
1619609944
1330161233
941267857
1452924040
1830437876
1457359427
1170289437
762877902
2056612449
698412361
591834838
513438234
241221290
716208948
45297386
1043176979
1542402018
847312985
2088606623
1415519774
1762906549
220070424
1832124267
854476911
44931488
1644795562
1669130430
966038377
825534017
1592550888
495637727
612543002
1691487310
325576917
2134549043
122931166
2093690332
91964000
2016807429
1643666790
506042370
587982869
59974447
205061224
27814345
1447235808
1082780610
1200786465
2031108495
663809827
502848586
508347754
1749726155
21409637
814842079
1372321544
1318472009
1440235989
228990095
2034176512
1080296855
452389214
1790005863
350944728
1518826591
1087739110
1271978257
1098134713
1132609765
101187337
965489555
1638377370
1070879617
1166906976
1214280944
73657070
844724205
498675251
850004322
2137238080
433949644
331773349
1604684162
785016150
959460512
554580301
1885377419
74740552
388046443
1676307108
1301524075
288051142
1743634781
2138763375
931017585
1962880705
969519292
178011846
50151694
723966244
1783263322
1199618110
2100737189
1894174826
2057294833
981325017
1632709897
371243876
1285678127
398332675
1641157883
1498159806
719146439
1688776708
22721670
129582058
971462526
317728727
1419594816
1981785914
291659759
1213758838
1233336147
77093550
1060889796
2003192593
899486933
1145433864
1607274556
1648859808
940964678
2081065826
1101451098
442992140
1770173025
885871111
1005744249
205365007
1711666431
619711556
1919928759
671752078
1952627567
1169563485
976873124
1028645492
1723174526
343787353
781926207
670901009
1336795244
2093784344
1163556154
2069104177
1228959818
659579166
1443404583
1740892545
1340847018
1830097025
268042798
772046010
533154070
1968259429
1186107590
182689994
246903300
256493160
1286512698
609685837
289248630
686660502
1217487763
562222061
1837025820
1441471069
149018042
1015378171
439969868
840922549
1453272892
1174074189
1703060678
90275504
655746380
1061663001
1095053997
1841868998
1367224158
1641798636
2040130904
2024900002
353179085
515954895
590580602
2044727698
1212221429
1524719731
1043749012
457304057
2052258378
1771923428
1542780904
250627954
601165043
140169319
204156393
3378669
1000847807
1659101089
1886368624
1466496256
562989671
1904509025
313921232
533436036
1338857250
1324829253
2111403871
1564588063
693570725
1968394879
491372228
1668243529
37157406
642499377
320029551
1181692362
738043890
473054520
26929990
1219661990
1612330434
2118975186
948381022
950668796
1445544177
1949422840
1248785469
66526240
744641020
418829001
1258815650
1560808364
74241030
2016006842
1403827086
723472015
1459982883
731889120
1848858554
468125012
83738142
575446298
741295378
282186400
339508796
225800217
2060784213
1235875928
1401684985
1789710082
836423483
416266900
1343957510
506155580
1842169556
482872632
465345182
305447358
2087930374
1843169071
1527545254
1432030827
2079850860
1705877377
1858449214
982520393
1270171646
565719276
1269792087
186062870
261557439
552552014
950857421
1804020717
1295039878
1605054203
848728415
707736435
331200812
474929969
564645645
1179438682
778422646
2049212407
1550372328
480706085
306095492
118653780
673043764
1195218624
262372473
1005170984
2128952289
1658746528
1218152115
1714271973
1607261923
378636097
203989339
89712554
1296572354
1709999357
2021060474
79448367
1653565957
142577445
738624821
1581049647
278020730
900432256
1476925696
424636559
524606558
223548185
876986158
1152588455
3291325
49790682
655403703
2022493836
1398524892
1911780436
1775040645
564370513
932162475
1184894895
215253377
1302296537
461260429
1901959612
2072622246
1800092964
1157144712
629690489
59996461
1895496751
668998363
932149006
1750800656
509054359
1852883122
1115549331
906310452
368078493
1085218549
375756125
1430173035
1444209982
1759682932
1312714840
1398202149
664104168
1730509161
1290443418
1748978576
1814981260
1580403791
1177550210
2116748088
1300047985
2143152408
1637405129
1554356028
679484202
1052133146
1917576946
454771443
818113894
302648376
806204342
619386478
695915555
2055691086
1387998813
1664886951
971615051
1252698630
1789881677
250532210
1301961085
1598119767
1302662855
1059253363
537263242
199883121
1891920232
2129404558
107830804
1989852382
229606505
250428602
1103376124
2037901680
2038224826
1974697482
498043935
1650620940
565302372
600507846
1622723350
197683556
879637728
916798078
351636776
1381990780
236524869
1334459014
2005277921
1469296814
536924930
32397387
1751847295
1351739732
545175122
245668705
55786430
1442350774
1984913723
2005355186
488823008
1079393363
1978730620
1901035326
957682000
432048957
821588838
1467268659
595114522
216711411
1148044555
135109395
1059676941
2118548906
1147276081
1942643207
906341024
601276943
403609434
943901189
600037770
2088666644
1391402704
1223667519
2108016583
2008274602
1416078127
2101990716
1756170300
1923120273
950477297
1353101591
1662016892
1742285247
1788349871
982268907
483620255
1257517335
1875873094
1146408188
377614102
157860513
1418495234
1662778277
472818646
239055823
1861707418
588089963
1979203246
1849609336
99862720
1531926591
779360080
240622935
1089783972
1876908848
444618252
641916552
593834315
417243901
1562271841
1968264685
928279500
1021469407
1964412319
1469793465
1882798116
637797349
2034639447
634871376
935013674
931741527
60331321
1782728317
60031102
1276985592
1775049515
2032113472
1153013488
179556559
1179220873
1669164946
1965153680
1246725666
2052795515
117672351
43083937
184811845
1046984364
766957577
1376115934
481111492
61694603
1153084953
409804539
1106545931
1582640038
691563513
1249528910
2019395630
1706491206
1723250223
1854503748
204589704
1943090875
38351732
681788216
1095148488
1813280612
304206565
1775307944
531919446
885306162
1764530862
1091774968
1572410685
1431342787
176094683
1701426953
1847486160
924844976
1753463391
763445769
1822277354
1434143860
669794336
1253325644
2010741996
1011554690
915447517
1110584853
44407308
210963622
42400684
1212006379
1148732346
1487371711
2111541423
1318222274
855342455
155158153
1601319449
1210275808
1423494104
530864110
968514792
1501766152
1207428669
274650290
201248070
1718062031
59338960
484734768
1664719968
702029052
810991476
31751274
1937106721
1203364167
1743757197
49699207
1256717360
193520007
1164913294
1401583283
1543836156
1362125561
1890623446
404632613
469992771
1645408284
787302162
970209011
1464639434
1634936970
165436107
162659244
629728585
948853216
1217264234
937669678
319810317
1272569642
1129980992
1854368606
631551334
536103358
240957546
1856008374
1451728474
1979404493
202867214
1626607011
1946600257
1276611277
871582416
598769995
416676893
405728443
913896462
954156179
127359122
2144277078
725326270
415471223
1025320745
1098927842
445430823
241586354
1947108106
2027062739
2134078192
1806697357
548891208
1603586393
1249879692
1301436965
468540550
734577737
120738557
1474414339
1209106611
721611270
1842598304
1134589953
1935233884
1091071532
389098473
1369150159
380034384
2023490818
2010740150
777762971
1348039017
1653238905
1905536626
327799635
513798994
271039278
233417988
1980311825
1693820200
193886624
1593217303
1462220969
882015797
1225884201
300104886
1516625407
532154593
712091938
1886935122
276184569
333695346
1300770095
1701403477
2067200750
1326459753
87486378
286138168
629485878
5044374
76510310
442792332
1156299440
68704024
1900128982
710074006
978205603
1895911278
1132690753
1699023533
1775335139
1362942709
247605673
1096529299
1231153639
1911978456
126771717
1166560207
811184349
558191023
1481913406
269332854
1642509129
130995134
395295319
2029980712
2129795151
54520476
2001703773
1064670577
57279164
48607549
251011804
1851159835
770610370
1741598903
1833605507
128033546
805518726
1308468879
1913308525
191025711
1208306793
1817629530
1129228822
427647467
1833487677
1695600685
204398832
1001150740
31239387
1888611836
255770996
1462724500
211232071
1086528157
2022396318
1539174779
1361801841
1392594947
1072692581
2138644498
858377540
586582565
1437734992
901119317
736801050
1354974549
1081353369
278435121
981886783
1359053794
1152508855
1670979735
404347838
625630620
588656357
1194080000
565819556
1745294483
1947965184
199690615
1419037709
645313702
612945224
1033413602
1743172155
401684780
393859811
217135156
58444627
965819079
2009526758
1349546013
1218934620
831334056
1270512914
1265878822
1588435402
497613834
1797675068
207482352
1925211851
340365970
151668817
2029007605
517174956
668100779
387714100
168752674
1906647730
672594448
1654799502
1179263529
1568614568
768122182
1731392434
1017294688
575641586
803859080
1963409102
388377988
1524303139
2070981158
1840534835
1461278335
736691883
1633634792
54237524
1787471898
795605217
1337908274
310534256
222692965
348457555
1308794291
1667400515
1296197260
308645825
2105410587
1302640196
348291135
741253435
1253462959
2069211517
1250003060
2098199745
1819852448
1040642241
1785000759
562508987
566102553
766293272
1867267771
331358749
1468316968
216607516
12043425
1094164901
2078987974
934728936
354391273
1558288574
1139805369
780306797
468932597
1878212588
225022037
551961824
1214003356
1855109403
1322278495
810926393
1073338034
483191355
850597040
2083378647
1056129335
1532142268
213143552
1706533055
886372491
43910821
1243517611
1540388347
1943337120
1178682389
1479979718
1661442015
1177930643
826248809
915787940
2015541304
463577827
661742361
200529057
1478115138
41319288
1997870499
401307033
700341549
1193035249
1758241907
1147193138
2052448482
1570642498
1667879942
1699958840
2007489037
668955084
604607526
1711581297
1325465523
1021732995
975154132
914136933
434495884
198445262
1781771618
1150544494
1178787765
256089177
1362113256
667835017
1896541007
1139410767
491086410
1735236438
928386626
929966605
1887418856
1715828918
321961004
1251167182
72623150
133868900
1852631506
737053847
1820480675
259340623
786820636
511729464
1657695152
107953972
482879924
1370164273
1412620936
841575356
613251073
1713323001
2068561982
829285123
461334184
897026077
719066448
1546303381
1454388824
274470668
107921566
1561126865
293315180
1764179200
1177778823
1101325509
1371566618
1193551732
1180248730
1706926130
757321685
1755352625
155615854
716120833
198142432
673869438
2133975863
1536535328
1111186163
192072908
1421445289
1937134156
481614196
1483636556
1027407488
846871492
1014149326
661520399
618191809
193546999
1864925477
654657372
1896204237
1940742454
1999226827
683453805
1979434436
13051084
189640452
329504254
169527671
222121639
719628086
67084461
666473310
1114603694
993052137
762062051
1490801876
2077598634
1089597317
116110145
930127000
1758776997
1773585949
1585176592
534383242
728937413
2109956731
736728394
1251953807
1848678282
1014944856
1488792883
1565123141
192335527
309881495
892834927
563030443
1696187452
154518324
2021225550
1963406108
1923188763
1176151017
1947034858
718396793
1495065914
1725667871
288237451
61553327
258539486
118252444
1078061308
269499400
636910519
997924293
958630744
1127523920
1094003235
1428766561
1156774110
883641731
837763265
1188255669
1212513750
163682858
1459427153
353933048
1722755864
1051677844
400190902
1249058485
1589526473
182172055
1338391371
2102532672
664902718
1654183629
1832256456
264675014
1741896592
601239293
1501935267
1834242877
239056599
1248568744
1894585535
748085484
763612707
465417217
1793302028
529345558
855178219
278652169
255592884
108745571
829034105
1599773036
1952465455
1182038236
963168880
1732842565
1194781899
901599642
526226792
1640288024
1163622281
1163427395
428484458
608900564
510767012
137210799
1314407957
1779035084
1635639159
1432124014
1030587907
177289003
1867150482
74198926
1679627728
912602577
587476648
120138885
401641399
1230190853
2119554391
1847668651
1344328714
2106174023
644642415
835673233
2029513693
1234458410
1668099161
1806240743
1916072514
1987970471
470117405
2136761394
61540321
41439351
1927207907
229751119
1635011617
797625164
1004515584
1738585530
1261559756
753561337
1933612698
424298975
1743908726
481971674
950082281
162030785
980731195
1326878678
207857374
350516363
1739187173
1718269663
767163222
1952820798
190720049
942943041
2079012762
952638986
2100556732
544345960
628910060
252542966
840851150
623074500
1006934917
58253188
1421374186
844384103
1939178222
1906704588
1089563961
1717299951
1757517255
1385009110
1168574462
1493909012
1080607242
507975944
1759956391
2142130001
1351917950
7981663
1773105902
1256245581
1103968192
730659321
1546336448
1515634341
1013922223
667514874
58480309
635092652
1034738215
280798635
1985244420
1105342728
469901765
1280202421
699400066
1899559551
319146982
1679456265
791607094
73754945
1654631777
1254064513
1252207764
444950695
634233680
2079501672
2089679362
780533210
20973602
256571590
1030084207
1991642029
708227862
47442857
1738340004
2077581226
170360226
865675703
880932932
1877017974
1809273343
796641732
976458748
872276816
716095939
1153595048
117462824
671260376
1295197004
1895126902
1219192616
1296156735
1202534538
297189212
1680820850
2035634158
1546018193
2137630223
2092415931
1288454478
688209440
43444290
648774504
1555810339
2008224852
1646415816
1707039455
2102688825
1087532732
427844481
455792035
1589441977
598769321
457048073
859329648
882026926
985263755
1565177816
797507310
1804733952
1188839431
1234631493
495306251
460279
534557251
246876499
513175225
1522963903
802009134
828090146
1641522043
831709195
2079049371
680632582
1294536477
1122658513
1565205141
1004081735
361529004
1684251259
266246112
1262843269
753863699
1037418919
646000413
519535808
898977735
850385488
1053506383
1415688755
428055515
1711227530
2140928406
2095636359
1985690894
1959149661
23115221
43073390
1145423471
1969486975
927103494
1820947638
2024235685
32423983
1283671144
646204168
1668361875
243365834
695452907
2062696299
671914806
194871395
2005574759
21745602
2029574292
1474411428
71717450
1455264803
659769128
1266150231
1319263036
279387590
631501593
851007116
1527334562
1971167344
1332155721
1554757027
499908141
700670434
485269230
1964467760
1682422430
602206915
1699138169
957867939
553876192
1659711101
1847637743
807903038
1596850869
287376139
1266026902
1925702794
1711628143
1823736457
2000984099
721835397
1020327854
99007039
326179761
1648390872
1278681380
452973256
1983375819
1520862211
1238843046
397474293
1940043749
572441588
1865508502
2123927754
1285317900
1061803234
889491626
1219569061
1180421059
1351187644
1751928148
262124351
721329476
806005084
1864827596
619817373
1447903936
787725486
1955443690
159104465
2009122872
1022894481
15093328
220889836
1560530518
1488070375
685342883
951437718
1715963152
1883514148
318052527
2143799385
937799197
1759635854
88336865
457772141
1390978584
1459841735
86260639
1352806782
2016573421
136430955
1336262290
1407476148
404485826
1509916686
282594409
1609146080
310697995
2057115413
1150463258
278778279
829293977
253415889
325035304
12690081
307658802
1726537191
1246858358
630725105
548727329
1271313427
1018047448
1611663272
1443209410
775078976
1920377773
1008350398
705105690
1628137977
2130057804
1543330353
2010972160
1312958472
916451784
379118091
452196527
161623431
1000769243
1554476867
681417320
1707811268
2094233100
171060847
1904151910
849426559
1246391185
1585835364
1611297421
328437156
268400634
1847262215
1465671171
1731840733
365555511
2130760750
1744197922
149557896
1495060166
1635682811
99577145
1208497310
747482117
2075722757
1716761864
1206856323
1165175351
1750072365
1200355311
376822834
1074002121
889374419
717638440
640690961
1719622157
2140005385
1786297601
2091730825
805843069
1678923622
607585919
1276398707
2012976647
1769457698
439633378
1520444322
1588328903
1431988703
48873601
161198624
411682395
305507358
863743402
10439868
685936609
396145467
731187295
2029024020
562023143
225548361
1200843178
1610929582
9308654
808219058
1073474397
122265792
710263826
1298342594
592581000
1517293875
1148101393
81982628
562675020
480268383
1681283592
1405941374
1315776196
2014550148
309592811
1279665344
1919934410
985047478
439420292
1030511454
394780016
1838503020
1894810901
1952517054
969247427
200329211
1116624618
677035674
1636033308
2046854293
1261338859
281959394
1864995854
2055213425
767967028
367082150
110372835
1162463135
1575457424
7666033
1382430669
140504982
2140690178
138288846
1167173149
132457436
1344135584
460751172
328654883
1084554944
1053173621
1021081538
1309813168
1676545538
1423403664
1506791850
1884286359
983437027
1743745410
58562339
532748630
2019652255
1379616061
53186978
172523112
1195846351
269514421
1389665243
293223771
1458158857
714141161
409385389
1543911236
26124292
1126318103
1528035742
1957070992
616357749
1671531830
1195842430
1342900933
434898917
1801250608
1995243945
1767563142
1326209967
150683542
1491331401
520421859
1439256211
765189587
2072078848
397992312
1535593047
1167482294
725630725
964690818
1530772223
1197749636
130471507
588361493
2104386396
1365034092
1721215421
563715285
26933273
453830727
333209289
1263186831
934938010
1863523476
1054650159
959891676
2135694085
914956289
550639852
1359244363
1959935827
1461986096
837375627
691779843
1837542530
1096056534
157458326
1359163520
475583898
198046114
1390522445
642096292
978169993
1577150230
337549930
1801058807
1334135997
858866954
1397251439
2003200386
1095151048
736707294
126502539
718744595
345174080
868402903
440735953
1130537823
1675671121
897502440
548208086
1093885137
1505811225
1872647328
1520254422
1223762910
424505203
935483357
1821556658
1283595230
1482948207
456935445
937316678
1182589650
248256827
1331172921
624932905
2053421906
9120627
1275641626
725256484
1978187451
281450278
935355110
1385548004
2105481061
901061113
2069685071
2023183460
550847344
356546528
1764886787
262934680
1773035077
1159229715
1515860728
609084170
1911059327
1612184857
26643385
1964536457
729929834
503172926
1931987008
2048765554
1201114922
1503208247
86535706
1219174365
1869983831
1957417339
873570665
1439760611
1827855658
1340254868
590576515
857480770
1836038796
409279579
554297581
2115206682
1022587467
2073894390
1266093958
1546309910
754859510
1694000001
135019871
33204837
1422588223
1082383245
11165128
1840218187
1993915237
1482846682
887290158
700478396
431323867
1111497904
1956821481
505340224
1210234356
1963077866
1087273840
724547829
1993156178
102104529
446423028
50306698
1005615779
954118621
982413037
1916981740
1465915641
2044954226
2082618262
198303619
2140006591
310326443
55382712
1853102097
38282735
1492234550
1025454384
636014861
101136875
1540698269
1559003653
1967156555
449093331
118977475
1535599859
699804868
1332988278
62413836
1177943061
1784399141
727063335
447661907
1462436613
1376240088
948100310
779400301
1634413684
2115480625
1058816137
1843113915
237504564
498531391
1724541996
904562284
1102672506
1920716769
775260941
799359988
981371134
474639600
106424602
297825677
470755832
2005960491
1637946475
224442017
491190774
1175016074
755173338
1344767214
2010313358
1331386865
1931631808
753818853
67795005
536944732
1476560456
1739660865
469563504
168659186
765923954
1346942849
1958547584
209520356
407041264
1253513980
353516424
1256494697
313448837
451246618
1826228266
1215265815
570392087
1154861794
1350686710
641519023
691344544
292066113
1075979361
911065731
337423930
1257766332
1776569874
1230359349
2057088102
204027164
1132196474
920482364
1808088069
108333468
1721551449
1011418144
1109251940
1963515004
276172736
1886650424
952684620
62968952
1012690193
783437701
1932911247
1226594723
1307275819
86525575
1195167209
221108925
520590156
1602907331
1536751789
1990645747
172601125
1484131568
316611025
1514223701
847060367
1353944332
1160112904
1340532149
1408845018
617844590
2025513812
1545121898
1556068593
381147683
475789525
1798667391
1550311689
1102645191
999254890
258127083
352396866
892993358
1070765861
1761020101
305441263
446313635
259575239
1550348062
739214087
412594378
1026767290
937325219
1056867773
2001854935
22726616
766101300
715427912
1564357586
1614092770
268575973
1431593631
1451192392
781025590
93023449
35060621
892397341
404422590
2101548383
994541430
978738691
1632392073
2073484941
1810736719
1547815435
1479739536
1904594350
2116006546
1751109212
1181127397
701264397
1960111679
729548184
936931494
2000515485
2075243186
1018040691
280122678
847731799
1333130588
2084598665
913791526
1019791555
769089257
1359097030
2126592685
661895433
732948828
731129545
672306466
1361135068
1686767083
1482908431
1465333125
974558087
1857244215
773911476
1858824171
173805128
1528737588
799587271
287527478
1046998523
1216298065
1164441470
1173051134
779944672
891576725
1131711475
2050654005
671009211
1128315864
111550551
49278153
387696554
258239662
203554124
1406424329
1246703404
152303925
65713613
1360560722
677039002
1904521200
2397939
1992941243
1148859887
1017616159
132112534
200672806
330322122
214688509
2103035190
894853352
556797149
1631712276
1959080543
2105329022
2130801841
1418190186
1238130979
1318724317
1394868657
1856533222
1998335539
1679307548
1217345425
479584063
1818900888
1751070049
1452443984
1298711198
1552338921
1161867367
1077249264
177002606
1043044817
597703710
1616463842
402925057
2136478881
823350448
1316764554
1175040248
875352732
5321776
589371585
494714023
1465287329
996914522
570045698
1956483421
54116759
1693072725
1394218537
1103415732
1613803896
251637272
462048926
769534354
1565219326
1043620078
818520454
2022702155
639881565
519907449
1372745727
873986670
695675819
1272470248
57306013
923187294
1767126021
464118900
614241374
1579326582
919661594
1311727931
190741493
1490771314
1750586450
1854226376
2021773870
1054279769
180223266
1775627187
355678586
356618038
41082369
577502934
1399284431
916971259
188413571
897612946
1974956574
1078427070
33961536
1010701187
843950760
1004253524
1704144108
110258208
1470325525
890318105
2142241514
679896718
284246430
1172916337
839530962
821468364
1666367595
1702214983
1855861651
44342778
1002306069
1752559016
1962378257
247098131
1762704789
729723573
43190338
435742350
613673591
1249227327
1037289347
1139428741
1450579206
424230348
1075550942
965851919
316568402
1173207015
1152949626
1395699998
1599672425
600408888
662201754
1457237043
662522128
483948574
114426852
934722682
1657770066
619701111
179817575
1809000702
1291811593
1336675425
37873242
1489443016
885200041
1370506053
1065526312
1631077960
1286634370
1107457760
1375053034
1270003984
345425036
1617646544
2098903837
222595017
1626810388
2044979608
166567279
2021106371
962557390
1010424303
1460363216
1801627235
1032245573
1714622051
1417065103
1437185339
2083370445
1100609272
1695279877
1365793221
635585300
951799768
1893061660
270365103
1223282941
553545738
1217676786
114433893
1253100634
6365156
1407551202
315933735
507632270
599783112
1621324553
1115751192
1181042412
1341407587
1260743962
61721158
86619493
804286612
473437711
863659637
834084910
1579421403
582733252
1767087097
141368087
126893841
2080045961
1495910832
1751998555
722846419
1860771202
1324421901
1423156326
1604683826
1939579269
262443710
922464985
1478279272
963478938
1512412140
1247203700
196443598
2069806854
1416615366
1232170517
2115295870
1935699054
1740362970
1726615903
438281721
1113508925
1749556572
1413127111
1860082712
737803760
1671603721
324323848
1574642386
301894190
309014954
255000819
1853722804
751743705
816298512
2057199957
34994867
319654745
1776542109
998974759
274238305
1006426377
343174566
881607497
1681285122
1159641907
693619047
218061710
85716942
1691098028
1011650425
733080487
280885615
412149363
836181065
1860225633
1170078102
1195313855
252651661
1200811312
1603217774
1003045572
19819267
1030779632
673514622
253142007
553206688
56031641
1276401362
1277163315
3828982
738998677
166712344
1388829055
1034597968
965732871
1170814115
989766538
767411948
816704934
1574952101
987962053
485287792
227657357
1436944878
1471211777
1245238390
1832669753
140872274
1919802559
1992005790
2061291053
351074785
241627595
1229156093
791553166
399411493
11411756
1259318570
857309081
299453362
216660337
1827190241
1040131594
76942780
1290272481
1374417656
321298400
1588638429
495113263
260364096
1358373484
1180113962
747448853
673966519
398017537
666277582
680687599
1084544704
616757525
702599561
2086566889
1838451492
1510922124
1283545975
1834779471
2036880950
1231004657
1961667112
1694464661
682038155
1026630959
422684748
579061256
1290100205
1624719572
66505523
192668068
1689635051
340549430
1544270223
1320733028
420357067
659560430
783829346
239020465
515556210
714548854
871530265
1243240273
1553519712
1022207274
1606644255
1325273144
896578986
894210870
340079885
2026373946
1986615875
1241751352
1807880827
705831005
825078785
1480080593
446585830
1864806722
855451050
907739108
1423294422
1539783093
1476394297
89407965
1928669170
1347886889
744027581
1246301306
1184505738
1947933080
579650043
536432551
648069589
1465805657
553164501
928537800
927543188
1500439011
1177611551
1814080321
1388154399
461413849
104911885
407102580
981568804
2058003070
686025646
1916287058
1651799430
1078800178
988999330
696514951
841924277
1901256494
861697269
537428476
161754415
1641910684
1579333057
229465579
705919409
1947212270
368529936
254591496
1550614059
767932447
1865295528
400705042
1249242259
438851873
887105125
2040326635
1805689
959880989
2067217620
882205093
1852704148
275427603
268187570
80325095
301802614
1154667483
1017100738
689890298
173390530
838185
454505806
734689696
9173132
1052048584
822537592
44272282
786125537
133851867
449970444
824024991
864351067
1932026329
1246330190
751675127
355839130
1226243637
986937090
544880989
2136767066
2090038106
2130914699
1222124870
1090160226
636558413
834352385
154420206
9811843
588534647
521316441
2104202483
1679214435
1986532063
1733714772
968008496
461103320
2085575994
1889486234
399323292
1365821035
264465558
831945765
1685531204
2092793940
1005563005
975229945
1994384829
1786548888
565999813
1556747223
926458769
392805363
1163503280
2112446336
1484217655
350894886
150590575
1402446098
210688042
1020239408
789545517
1269889840
1098711746
1674975124
1467806102
1530545196
11573388
180313455
138923618
748914569
1499925957
1108545372
1937874712
2021691482
1371784331
212706398
1362492450
1315994468
830572619
157737419
1297060176
839733767
339694254
205052247
914679066
836545477
277436282
326135528
1283320183
73029820
1675581692
764438383
1082348557
1096160160
2065253321
1890582147
891862539
2080193791
1504384016
339608939
1182960910
1409916023
1365835955
305236124
1704501945
179186366
797765715
1825635960
384226613
1106961697
2061382941
1381563685
1826369495
1267771131
435982583
1475049867
1684667081
1302203249
938443373
1766886577
450071434
188635449
3856424
1395769945
688905518
1198748406
1389989327
2040065856
1244524717
135516959
1537208235
1553698779
1330443489
1881509166
128321344
20688275
1155086153
2134857868
645615579
749161945
299817870
1034461736
470069734
471820288
1130585224
991012700
1661323382
66020332
584504294
1205639096
1064725525
603856774
667814603
1997586325
1659209819
681672187
1247171037
1093712375
1816803114
1518173422
877928826
239905607
398730637
1347933129
1300070978
2143912718
569130911
1776884022
513883427
141969110
1433838859
1389654400
235656043
1000891291
1896277296
688833908
2147172236
976750725
238519075
572424038
1932688534
1180010904
1911931532
784126658
1121834837
1297139938
829602638
612469153
1276708367
546023929
1577760191
1633835716
1317537932
619743947
1973669832
753846428
2090062172
1919272789
606398400
1330742976
1358673015
852968124
1975898708
1849714939
1686937852
177142374
1897518286
1008982129
669982928
1907728299
718629749
1709101872
312287474
687094365
1148212252
1874882955
154173769
1498403504
1776608049
1514665038
1918594523
2037916690
1240309788
1938054088
721124900
1088575188
792864921
704152876
1188601313
1126744791
1349803578
168612170
1287699724
1145616743
523164006
1194808018
1641105458
1886869485
1454745360
1310950451
551512248
1617322438
1152011071
1564640883
672140536
888283880
1177816758
88925883
936425682
458316182
919442014
996076892
327294367
889203014
353938376
1383625507
759528004
750720117
1832487410
1112096987
58573943
874446551
660218015
357757973
2008389501
993212414
739695843
814313112
1270541650
1847758119
1739956735
1656409059
1524735801
1651532832
271060179
1244127284
310226163
1610013824
821690497
584465851
499535332
1470823193
1668119195
2017772445
779274534
1684265697
1076146031
21738482
1149375789
536733879
47935029
487674486
1421754605
693314666
131124566
2082212342
783065955
1839295334
1034034853
2024479494
129750134
571984756
1568156612
2107560638
446721127
1482939315
914864680
458835846
1458670846
993534052
419846056
237019466
775303411
1172599784
1876192854
28042803
548684995
876182007
1597874370
1235439963
1165133548
1980766404
1246785357
385691994
637415322
602799268
1869488737
1715490350
1738891592
1214259499
1607729347
2060769185
1626825137
1271161730
1828637299
934075269
1669044368
1851465129
1105821074
95241167
783309085
2124007311
1028153934
1012948193
847409629
1607967152
1157717886
698016892
2089714851
2139973520
843224658
1625071199
1688020868
92342754
548947803
1800762536
1240124479
1565946088
1518534152
1167596515
1944875297
773735949
1303315811
1344488317
1851922728
1855702753
1863197732
1946831283
27790244
52076361
695509239
1025932227
894950795
869124895
2004520595
257547174
476725430
1355841797
151150629
1686924666
2133499096
50472183
1558562298
757927544
1349349160
387334441
38391966
2099172160
949646198
38898216
1144741481
589033066
1648071471
1988945757
1431621330
548871512
417439515
355960467
676200240
893689887
877645305
791737698
2104987286
1309914904
922682980
24396862
1279421045
847358087
2016013759
78458764
320119472
714035254
649249149
804279059
1053591000
717370449
1800664605
2096063411
1181943086
1077552316
1840029957
237138272
1186881944
201613457
14264171
226439740
1546002178
349521071
1097643885
880235400
828981617
309428771
2008156042
1813435758
864538769
372235354
508944328
372992992
458269765
404516539
2124081443
1459481072
2143582475
2019982314
1752319628
528921384
1806650363
1893843781
635860062
1235629667
2079915800
1115971547
1718219069
1168797675
1531856256
518663578
2142940690
839545757
48420889
1711716483
120276552
782302983
2133717303
1280226027
1866661995
1531909201
312611066
1572991711
46503377
872389506
1870727706
375322955
1196671742
1646595518
1695372645
1890123681
116760668
636102244
1132048045
1460244097
2030027280
661561021
1696069734
1425447858
1071915036
1384705743
979921038
954609810
849331978
1436948672
1774845013
272144390
764825611
1988131385
179123321
39982444
1875648749
763799328
1061820914
280830458
1452307590
1525369868
1861913076
613299044
449325898
1853298570
645515765
484575919
136995613
89501128
711615513
974096652
2145376087
1328980356
329468811
1422266246
1964378590
2117826364
1541753029
1118921917
1932997302
457944769
347712919
584852040
580384935
1384633888
425415024
135900358
697037072
699704150
1739249071
400601241
888268868
345446021
1800352258
941566032
1684599380
22717723
1766033537
1320217590
1266631305
1094347404
1630749244
1631700510
843828281
533095427
623211133
344199819
1023650447
222147118
387482715
499442942
591155503
1989599962
1867460143
839300724
615220307
1072645105
623881766
1508613162
1918245069
1413103022
263605822
1373111718
1346272542
1596568646
295448689
1104610044
1153697852
208171772
678650814
552145598
1074008884
291478965
2098806562
59144381
1051580670
1423977365
520095535
1698569162
148512328
975792373
1659951416
830074033
1318560358
1793425939
1896276053
1737610134
150820605
1976898779
1690620150
846603978
800284831
906152806
2101718458
744138940
253684
947387967
984208225
1256918682
1134853370
1015766715
1761692990
414322176
982108423
1963108456
1339683
1820062717
70604204
1583373540
1787544570
1067303546
571449683
1356235917
907552169
405395174
1837024907
1786214755
1633437135
876288226
562754803
140360151
1937268654
1067429776
1627500633
1134805414
1144602152
1565278380
1864948230
1227156920
1527482603
841004601
573735085
1763730703
234116963
1722256653
1807906852
1710689266
284167756
1100524303
754367125
1465744766
1899528910
218676590
1753452477
1769672216
118712267
1817059015
1184136680
1435424345
1005191470
549733736
1128464957
735298580
428548262
2008463838
1234440252
1685894582
1922591253
1004311727
1779260065
801217443
322952994
149783836
1293116300
588686210
1283634269
1207525108
1986090161
734423342
1399483574
1732981041
1745592187
491270657
1487748611
281076765
815687013
1137389248
1818410410
899702602
1896392845
428852622
881447981
1058224204
1814381338
398976162
876673506
244443290
986884167
433544279
1555151652
967281622
1286237368
1810710867
1607500838
278341179
1854510540
1678726882
1076999693
126579371
624603849
1322287473
1616183931
102381903
1135787226
118177800
1592266651
1896099177
1097973500
1108946849
1554081160
1983534045
1991788131
1881183350
1534370107
995225806
157457291
170978506
1040249257
179306225
2119876851
1174899424
154852287
2077568294
280116321
1769289693
1769096794
1465083055
546613088
1568529572
519425779
521525130
1097074360
728446414
1572103608
801412830
661645971
1009487005
1449013669
1613541551
1926780935
74807776
245742915
1471534895
374175682
1045016622
1633839689
219057616
1568477111
1787547010
1987390993
2052579359
1612628471
327890610
1030788561
339320833
2075137510
729086012
1965364068
1969761219
1058097318
1741140386
223514847
2017770633
139715647
620922702
920669334
610352243
1848385763
736631968
1109130866
1708172511
1804995826
600741537
2040611655
2018305229
627014870
328574386
2074759557
1213943465
107463633
217815075
715846917
1220054822
1485190037
2083157090
691458987
1517628271
1831363950
393616287
1951660499
1783334540
1507412355
291795723
310029813
1306030314
1107427293
2033751868
1956875582
931085742
542472174
609883525
300216292
1206018366
2138561021
219229967
1967166899
1475975060
311604618
1227956831
1751292183
250516037
598145996
359234946
489860288
856239955
1452129805
1880586647
859348840
1695823476
1287173885
1620073253
888481681
432250924
1189321276
1308483091
745535555
751133663
1996959075
856008316
895229360
1430637943
1308567511
160742438
2119409775
332422351
762567423
2085096485
2043376210
1704340133
129540663
1091236603
310420237
558028800
477109254
2057621271
239065989
1571357587
703015287
487496460
1695032073
581912621
406304364
311005212
833219287
1762051002
1415858877
1167052727
69427779
357835817
1186816304
1037571702
1159402532
664026854
151095486
751138261
83478980
1202007712
1036602407
398202626
4503438
737999204
737141439
1156842694
1442378120
263634676
97101941
696450476
1674127214
155152138
219766187
1433816629
2000595144
319490034
299184222
1022735201
31371664
2077973559
451709767
1133004088
1100283383
1010917681
1566551889
414476264
1438951156
1528956234
2132415117
1129564035
75515511
455577097
2132398
722753792
42623866
522747580
96745329
96429360
1675568826
195888654
682312993
1207933583
1906857580
1742468334
1335911210
394209243
2107415259
540556487
238686370
1045880407
1777011229
297268487
1871359013
1172790156
2146696538
1809705526
170544079
693451874
1462774737
77509535
873160098
2114016924
2026311739
1761235463
699076515
41286400
460690490
156456367
2102296684
979517690
1183188159
1487703141
673035904
408704721
1639599818
303446136
537747956
876862797
858358531
397659567
1655202684
792545754
187802218
48445708
1978277166
744443922
1639887480
86945266
1970965246
793466078
1866995989
634518759
1539121675
1074391004
1459962211
935096744
1396931156
1705264746
1190823899
404240776
2119482812
1595139423
94334379
1568690528
1197138046
2084635531
1006573213
472775817
1982243328
384385959
1716784088
1132904934
1931171064
1835486977
876628188
1569977242
1383296677
125075374
1155698592
554482680
1995366590
1461555768
304743662
1388033171
1415329763
1984127105
166270015
1663632472
395150759
857777163
1112054888
160564604
980029291
342736774
1784439733
1431794717
1340983052
400265708
247059449
1261118567
487033765
733892636
85065483
593903753
1617375550
1189177154
1357900601
588320642
2087473355
127756203
383526643
1363493647
193388888
1835595245
977708379
1991495016
1081775968
238929391
230154899
1698119872
1360399855
457874727
199905332
2038150255
185513413
512449714
1670187226
551891814
399675062
352326442
915459307
1778234174
1564518145
1734088612
1224754975
1171493056
1448698967
1160129442
2055509998
617715790
806851442
207791371
1222060650
28938875
1807958218
838901959
1082249354
965368538
1093621910
224607500
745416393
1060798047
2020806429
2071976675
65356093
1313890721
1943015617
69888430
163618608
931196620
664173348
105429030
1185769412
1050528742
1190632466
1841680285
58912254
1094457783
2044230293
406738224
667778297
27048128
13969120
1400829207
1674472526
2038372681
1103483711
1259197517
1414691978
78090207
1345762177
1209535224
1507818195
50476121
576955713
1497114222
735718827
1181435970
1147707611
1305129962
1130727702
944121094
7860446
1781912138
282864258
522957264
470233837
1502137543
166010307
1293509205
1996758977
568376574
2101667942
1118420062
188881772
1207907488
1017896626
2080335561
2138148129
1479536986
333627311
673955706
974258290
953849024
802593007
2079979875
502271142
2100914383
119862237
623362932
1524630945
1691232342
149506181
456422756
42365917
1313723038
1303165800
655345665
1512002533
584877201
1098457271
2064716227
794108027
546462731
1026574479
415239623
1196990679
1902272828
1214813112
169355754
1418363430
631011587
1143984088
537877764
942126954
2003001307
171268915
2018084127
847880585
781167371
452759933
85517
95092702
312005648
1222148004
38772533
1925359618
306006548
1687281818
203067827
1692731159
650284043
1270374613
269807486
129853554
2059815891
1472211803
962017412
2056259449
45717436
271367520
1127952864
1154868914
2134838426
690619207
2034432894
719548596
1338315024
1125432231
838119037
2116739019
232068764
244524282
733184900
97218335
531686505
1811869837
717193519
557732309
1257695724
1409384419
329560536
1343386716
1311152222
1382246453
2105729567
1455948786
704496968
456146681
1538713489
1241300836
164107540
1164946965
1720610261
1580863183
601451783
2111098899
1456426512
1943397429
2039246213
249877637
1476095101
1937204138
272495653
1798696011
1230642923
821056427
316581454
2038922578
2112887463
792483112
1171489625
966041504
665774988
1234625540
1425964659
1939988761
2051338533
1924734774
1172840810
65491342
1444341220
1819302085
1042495172
1981274036
1946938562
249458312
1478720440
208063601
385165259
1876224535
1860197014
2022498330
930731593
2010900777
448572706
2087536032
1938881322
865455541
273450775
1528571952
1118931685
1968223819
733087560
2049402395
201466415
599178847
829043610
1310889358
1005667252
1605240351
797104535
748114267
1522474719
2090435513
1884453330
1620757576
1839324645
457939463
434846058
1718201971
407731186
287013536
1671552305
2106275864
80225066
565071006
1025624740
1344057163
194253732
1931812196
1487344541
1090917189
1851265260
159422788
1142392637
167319844
860838047
2133560099
450088185
758869962
1340743869
498935060
1547273938
1583172672
1428659594
1797525565
418347838
1746746971
944935025
881542534
1932838796
1020939271
518610323
426356211
1552685695
1242912494
1150986787
374180323
222033362
1453508389
643793733
269787901
1748826431
642613426
366742463
1700938308
1481585610
1422663444
877638151
356774598
823099277
1426684376
343797629
387319787
1090904578
1088516238
1729662227
282652300
130414637
680722312
492073846
776488225
1834641207
1481153442
1500643231
1948564476
1716803504
355980961
1428283972
138526072
569898934
586763117
433030487
134733358
908002502
1960432225
2130311834
742200700
915037849
1174797762
1592029607
570670418
1132175495
1854987690
1376204495
773937915
1569703114
712445021
97138811
1623076553
854838734
719258230
1798444540
1424919754
606894401
821539663
105428367
813104378
1825176016
485912950
388653779
1432101634
780188017
1255479859
700478691
2012180334
322970581
1234275036
1364360330
287938240
1426094198
1892637652
1899428497
1849938672
941663512
333243862
1946983994
1805707862
1733109716
272403882
923077344
976683275
638122330
955472065
921315106
1674260728
2031189822
654166286
950465100
460319001
838239754
1114374464
926737094
1154946847
1029653554
1724264877
1429130516
2116622016
697656070
1484409820
1737117902
1563519619
353309315
1479802586
1826148329
2043820946
315695683
2082470930
1650519223
1288675849
346170467
372998851
1849790340
1529066896
287807393
1374762213
1024423486
455894373
1713773008
1516516105
1035880683
2049185875
1698537863
1172996216
381565286
1702237588
194691297
844607475
1129785572
1017099387
456519652
1893259152
1080710754
359617753
643423770
1463995736
199464104
1167204228
474598743
1205054119
2051213607
830574147
134280097
1065916881
164131202
1912716352
2015618621
1044965614
1659433523
1988197994
1901922930
591882064
567831713
1674396409
1518145860
588974328
1427070422
195410607
64518368
1278202624
1356219314
2062239861
1098585942
558960709
268405911
1093614005
166374414
690867472
1444482094
1033619148
693205809
1826134971
662567700
1782831910
1527377607
1046716598
1876065276
1342940559
27542000
1138353915
1469164103
41611319
1067397683
704052279
1433874599
1005207837
1630321283
220058884
2024629988
1872478823
1501287782
372242752
1019803747
1752232651
203441811
2080766002
1891308098
1343102274
894528985
292168859
1443043708
1130142122
31007016
1117165906
495511885
1719456997
1235979970
1683457443
1269340626
995696973
1715546085
2048049436
1427688859
1395281586
1206620694
521512864
1920239595
1281297073
998154859
178929366
944868387
1802963215
1137074009
898932896
1978417731
2122511350
6490768
2058989846
881993424
538584020
1438921779
600840577
1846787984
1471619112
1746654267
773623213
816257854
42723200
2101505247
844781291
1791219312
1627324345
2141533506
1041312101
27372316
438455853
645352285
330907631
555910561
2140452866
897510923
841924696
1678845030
1499433639
1492631501
857040719
129842294
41987005
1478693036
49118550
1444817211
603099463
859779214
750457477
1304764880
1696793195
1069468049
1849721556
1325922233
1978244907
2008629765
149766791
971857117
1731145956
2007836502
1187115580
1887678981
1553384106
265133849
1904917278
493575450
983138598
1546904174
99677088
1853728497
296117080
158187540
990186330
664347112
670472770
1090659792
167886593
163354772
686279111
866431991
959026542
112821014
701302927
1425102420
129999596
434570750
1632085990
514385846
2017236627
1650358328
525911314
394779385
1493241178
1131049379
1232904259
1676668484
317075237
1542545712
1463860800
1421731021
1882034964
365210276
149278555
985942316
2104584957
1641893365
1388208127
998520641
1498806344
1856967718
1025200544
2111647596
1054689372
1104889515
1102518956
1133309859
1365129259
514583859
2091961840
1719162510
809484595
115381142
1481108522
920014188
465145135
1802868971
799669092
1635105347
2063258270
1328481547
1044572039
1400339022
1597536416
751822614
237054597
49636386
776176696
1728527238
2032057510
439308829
1919470388
1614502642
899665140
1022833707
1685778791
343732133
1356349667
2117413533
537373859
805991518
1705573739
494708765
282677389
552417840
1346762382
1254857708
201696169
173602563
334890970
2024580106
770374426
1284955128
559781114
857032714
27041380
73741043
686092606
58276459
627012897
2027193824
636194990
548119409
318241252
1724599328
1419313080
55014222
1772779240
1970872622
1295819629
1970781248
317622885
1596097231
223167074
1461261654
1509356226
2110658317
1194939410
357368640
290366257
1937537806
1733892551
1052273878
686563064
296982756
1433632398
734401306
574365365
1950778760
392609692
1684411608
516193330
2002970652
447077344
1122203723
1495295637
1225582280
257674720
1300807156
792125150
1381146199
1764067903
1592556009
2142010261
346038116
1181993244
1994323762
2075227656
1539110249
818255148
1947328790
829226369
1293693994
1561109913
11728316
2053559368
1766330142
1286372574
710066355
611332969
72480276
1822773636
1871731846
447543086
240139590
295419603
69418503
125703000
1024608824
1955478534
637273423
1596870441
1146374730
489250246
475355296
2120370794
1239118214
1942740342
1538115352
107792479
654557253
107702713
1338225165
1690846474
1365791110
1621835536
1993097169
2048315731
1886335367
815105949
1195267547
539571931
899791770
1317569346
1269471991
1571710040
31096987
537426225
1983480196
1766597155
963753292
843542026
1736989267
889327210
1706108975
1381213685
1119776133
366469353
1643692063
1442704323
718478856
989329344
1461486274
967352823
723391351
175582148
799351344
743479912
392850486
556461103
2075923295
474003197
1575352214
504275693
1806445866
1409372466
1466267864
282681773
469749024
942959454
1486286890
1451545943
1717929765
1009756138
551218778
1705411136
1185176306
742722207
1100869043
127682864
587756136
2043379728
992654645
984429226
1808885796
1175989762
1376698998
2086634489
223024478
2126089194
172604414
40180436
475654152
1986347828
1134619475
1939804699
1969471974
53073667
613400426
31042947
966680081
1268061512
1466849003
1476497127
787234605
295718411
394728005
666054974
43066896
1934840937
703868474
1009102223
1327959942
1177503390
540960132
1469171484
173849467
1670520348
685087798
1129725838
656849381
1902380974
1000116305
1647997792
1160512066
1803519084
518034912
1062223372
911675700
1868910904
322328536
51783166
2006224517
216864550
1792320217
1805308166
1911061567
600040520
1797666664
1535295803
1965222994
514419510
359375918
1324439549
1570586258
712838005
1432758387
74851088
982050767
1481351703
455384460
1799319774
309903199
1856971186
254503530
1861430341
267244926
133231289
1582333096
78578008
1875956176
2004884414
214190927
1808845051
2145442187
1382822228
1440801085
1749564898
1396768160
1538658059
1484254919
1397946481
258814190
2120701708
762897652
983806587
1409271460
1820441219
149427913
1695929509
1137735750
1794574894
725607434
1999522250
504755303
1207635471
863300479
415931217
575861870
1914709564
1341539518
1753175490
704109337
600814230
1596113634
944157904
1992415809
399459235
1171013365
37787525
755016306
1084461610
478275978
996457668
1292605222
96616499
1383769444
623396735
1062178501
379805774
119040457
2117569071
712906809
1961084579
555592846
1971657868
1401374863
1808343305
349033555
168769198
858198687
1150867211
1481749221
215766458
1022305261
609399318
936970170
1238378379
131484674
545279557
286394750
1863958585
544631227
1038766603
2008021188
572265676
1229054469
891580064
1658436294
1272037574
1293524561
100739256
1165589176
97325487
1288475238
337536897
1501975615
873814903
405392054
1004261032
1887503954
1061328031
795738849
137092445
1232907433
223886106
2046149572
1859180112
1059881695
1191214917
322767271
968257900
378514818
703117759
1196782223
154751641
1358171591
538977870
1947989162
609045163
573119066
259647665
77012055
412311492
232505952
1393776972
537317948
2106629358
892622899
339712085
1850649089
56011580
133137005
1060727634
2139338894
1309618437
1514878751
454844446
1955000705
2096823165
1396751773
465975884
2058686062
479587625
1017428148
1466017409
81067044
682670101
2028353904
544946038
1737347633
745626732
1078319311
547465570
533548968
2068541903
1232984636
1857187588
229106362
1864447745
670324153
2131985815
1448818123
215902858
1940941285
1933283462
1815889603
1778248372
1030453030
956907253
1803158648
713760116
1664573635
428537444
247297383
1884299702
273864623
1240975511
1993369032
419546747
216313099
1220193919
1553178036
844778458
7809980
1267797229
78487499
406055646
1814854455
1121812789
1887104747
1104422398
1740966318
2037380368
1340660971
1488511258
380698081
522451661
604233879
1280852474
1485156891
399929729
1377989523
862214272
1783641548
928215565
464878021
1816366826
73259001
637370926
115813963
328131041
2050210225
17764673
1079089759
277274912
9332736
1685536067
1580569528
613447433
2137161350
1802690006
834355766
468351450
1006063962
1478678787
2061840047
1928135353
827629438
2038480870
1610537213
2084802398
459033869
305312349
2037372419
1370679535
185148825
1910475589
385644195
438031696
1349232250
633623862
463271137
1955303119
555602016
476841538
1765026662
558564451
537330382
1401586934
1435423363
1325261465
1298718000
639365913
104089451
1124229807
1817061841
336151475
1488050714
1768088501
345296824
1672681041
690594618
835340976
1995164949
1222892331
1494082332
2081172119
1245591904
1271545864
1813112612
938587306
1881428017
2109531133
1769568507
1092382959
403931749
547902362
1812976579
1760542190
119968095
1093160368
1798251360
227678571
745975931
1651330827
1264683515
238497964
1344188454
1043293963
759475786
1644410893
1965109168
1108300789
1031328363
268176459
1955256106
1592190542
2021945747
1133418960
1783208544
1839836863
1773495876
980094332
1112670870
1620504691
1680382242
1299664015
248217792
782098193
289486499
1607677352
1310509195
1643454887
1878551933
201074672
1775317352
1913036748
76461217
2017547253
2104500662
334533972
4692616
1356452894
1585414365
1945956033
351869387
2131594301
1829384386
1435495908
2018998469
1375851116
1713607069
1714361643
1325838189
1859837820
1208027773
593583336
1335514389
50529766
1365417125
172601106
1775048494
1552462795
1143176621
1660726059
509130717
967064068
1424734512
1488106371
2012713701
1368808619
404478828
857161871
1043901915
1311812517
1177265095
1813413193
116345938
645440153
1607777997
145370091
992415757
133599458
209881148
172413392
2024119698
1029786353
60806446
27929447
1898105750
1182245093
1803274062
1122756992
75520134
502833260
1453237741
1976677439
1399466364
2009832392
1787281608
1015511164
1810370480
310967030
1089297022
1845295868
2039093038
213177151
1052219940
1749661043
251157794
119293801
1779402356
1251474101
785346070
988197171
989529913
1966629475
768748473
185307116
2015293398
27164201
1620720574
2113814989
1801458060
2066207950
1125121473
1971356582
406607407
2091788065
1746078144
1739372929
534045046
1980103823
64763399
1298726654
616709059
1068136069
1271014896
1871969935
1256948934
1240952135
841572247
895259412
1572449472
544396348
898165312
324349832
958379982
684090736
227308836
1005850328
1209075532
2016057140
2038236372
928066734
1159638214
1361303246
1329146389
286459310
1746191313
1452477902
707116967
1486561120
1301337155
1077571093
1033908552
1084446887
732576988
1610057076
1453017379
1084031483
1357227243
236165893
70223500
860011907
2026665700
506155647
789052362
183379911
866214716
1296996590
464827627
1432504172
1959454998
756668556
1812702710
1843119533
1437395483
1722381780
803283045
1700261548
952779755
1265144441
1971376744
1445165395
992440957
148642553
242240667
149035096
1208433304
2007701995
1696862198
106942877
758799250
1699042508
1282417971
1788681969
1012615736
1655255018
563952029
178706045
1466888800
300538588
1848329813
1072355877
1032028669
523682968
1852489276
1893372182
101071479
155539410
2117420056
936126085
2007583609
404619043
1831790871
1445696383
1238545693
1617785208
538505916
1932291592
1705849364
1956333039
752822627
2051899788
1712597475
1812385954
1260957321
1193226085
1672719219
871056996
55925449
685610824
215314093
747383139
2045813797
697272035
510910303
1751842080
230886577
1769681580
239873821
2053587731
986388542
1222751647
331902898
449429020
1418119858
118643235
1069200696
173801391
773238586
1862707703
2030190700
2110602158
786654418
517490150
2119414034
46490819
512669190
1887536942
2071805939
992448549
588854950
125429423
1386217707
2049221313
4549088
132066808
1878470196
1105151153
526479497
16543443
1491499278
1468145026
1119895469
505398270
623404473
516512084
139157139
1037031769
857058322
757101472
45493463
546454536
773759721
127225178
956018957
1972597469
1756344917
1174505306
1206906521
614587950
416926894
1626023796
835568729
1376542906
959967885
1052607777
466244197
974507865
631946137
672890142
1373038822
651045256
94562732
573304216
1692040702
1816304054
869532294
1222736614
399223728
68500788
357036673
576625620
338966256
313373862
938260127
129428766
113712467
1431534687
450170488
644795974
1355950925
832769162
814036706
1228555824
1802771114
1542373724
2110041207
94121582
1839216876
1262258999
764277974
522627188
1578669316
1991337729
215314881
1748883721
380089851
559652601
520108944
593358133
2114115932
1181536682
1577321013
1728407026
1105049778
152355798
1061746870
1233431751
47765719
1615722187
1082574564
554954722
269705078
269290175
234193880
1873823386
1615425847
1583604958
1162590150
560012543
1787304076
1414111617
1864525536
380037398
1486861258
1054362486
41427674
200549971
1235086048
250698715
606872988
1244764721
2058890843
576324385
1449816994
728686668
825212176
1921005964
1914832399
1644183249
668480168
439981602
247332003
392872533
252288508
485290053
1786435688
1671406257
1575427767
1454884691
2010168774
1277685465
1208159336
2118152909
1787543284
1845592340
579445858
637934278
2034970019
739130222
1614495689
874477672
104920601
924224540
194974222
1417239985
69861501
58734860
1257729833
2059798056
848862238
1140487451
27302399
510537371
919204084
1199586187
245570052
1945433589
610236906
607253675
2019727973
73368820
997558185
1739022834
158486434
609320654
2008009251
410702400
2058872352
1907308894
99935120
737058410
1126561784
666287331
1420952001
766373058
91687857
1184927096
882868631
919191112
1483872844
1022966203
1713346497
1949516286
1315020245
1980019771
2037384355
1679061467
746989257
1771860860
369610054
478672573
862813070
119101865
261750322
1565611190
758594940
368731592
626423196
1633050417
787486700
1813588711
1646376349
1538979230
374109781
576524647
1386003975
1201669809
1294713350
1040080465
670429157
816242188
1080895887
361366582
1687942729
1568257914
1069477189
234306334
1510717742
1287297836
674314125
624943376
219305946
1071219438
1265989929
487367121
133966550
510838018
2043891932
2032527348
944361066
1341573575
1828452625
1786418204
799290583
1081870021
235224584
682458643
2112405508
549209018
821361821
691715254
1548117233
274605716
1684416453
342210016
126145701
1154221981
1542477740
1296103286
1907273574
1710820838
1209720618
1530975948
1635237530
1167430501
516188761
15325564
668481176
1146343770
1795695870
1280042320
1249247699
738055204
868837502
1931163817
1536496229
2084419651
1680798276
1431841566
912768211
588852796
1635164743
244757642
2025331120
1497449956
497729667
253148915
1493397553
1568113847
2128727069
1258175819
1648404680
292110319
1590808815
656805090
749389442
92422736
916473430
1745525890
1560832638
1347925841
1056404705
143744486
168385726
560750711
1686791520
57933046
561192892
1445924983
1833981527
1128423508
83200404
1932816378
182499895
437023239
1486907170
1120733760
1517862534
1390718786
1662199290
2100863162
2069059961
613187822
1772062258
1171769191
1880940485
96164707
548951337
1943849378
1886069790
546416527
455421915
203216240
591600620
1676177965
412372067
79851724
1943342870
1984881901
776162662
1656894697
1303923966
396789307
43522870
2081608561
235891586
1265582457
916637333
684286374
1528696103
1995716427
513897214
1885007356
1543057159
1940543069
348080295
1197759161
1981480727
1865530008
2137485121
1031373739
1187199693
1334498888
379916175
161262028
36508913
858808812
170483207
924788549
985900126
166139101
1672523030
1271688272
1318967687
741614777
1604290312
459293340
1504378225
1149996671
2010173721
459889271
253278100
1315383015
44954742
1842945604
1151048672
1687646642
315232659
2141310853
1180910024
289358439
827931199
65268325
983753115
1326130406
536654568
1129042496
1874295640
1817546109
75316889
710985276
1746175119
101240973
992767881
950410318
1396711226
1496310735
180748854
1838139293
1665652498
927393235
382353337
258679402
305588402
2054975080
862611311
729613341
1932988253
1815389968
675291618
1974869088
388291344
692005650
2099837635
964597815
1551929256
743485394
515826448
1547308371
918850047
1215395016
2114370393
88387398
290074305
36797580
1225647592
1447742310
1845911782
1603505139
2018501030
972786804
1082556276
1941959483
786230160
775423999
1236724645
481304006
1364896005
301961556
1629231149
505670306
1108859606
1719293743
608640572
2119290031
1586239127
497239774
1970199567
1172484806
750553373
3291329
104242217
99268660
488554831
1736926504
1674265135
1269800153
1605534135
2138644365
362807835
1932395791
153852618
2131024755
1613995438
376341220
656723453
1174698210
560409541
685466915
1752479364
287889470
68117971
585650332
685620588
2090513972
1955167741
2071764829
2104627780
1489162420
1346141720
162630175
1361358349
1675252493
1041247468
1251284911
924867992
1308920240
1979874774
1807930688
1386075017
80928455
2049213798
1690523477
303153800
506732198
1667758317
1447264510
2108424136
1508901839
1757819925
1465160874
2134945047
334498527
795461418
1309019334
1406429948
683052864
1050906074
1774861090
1160024865
948252624
580144285
1396093420
1537506090
1691580897
1553192833
634483544
1871232368
383180531
947830979
1304160885
1503235295
352120686
2050199135
1814866668
44371484
676913242
380139619
1925773705
847952448
1378178662
1344450470
923737224
1173932443
345733957
356002718
1411543986
1544856662
427841769
1852113068
1248483447
459759256
199851611
371015345
1771357779
1602697591
1239018447
191125236
850250601
1998007797
628639507
118688382
85770299
332758665
1153390462
940892179
309872593
747786873
1235864143
184951592
1111627975
1392989878
1274691355
96168382
1606126801
1705601339
1356897184
1734058516
556005715
263015122
1407035632
1238739393
1355927314
932731204
526775932
1905945555
498566000
1322668605
585434842
1285850689
1510293501
1793924154
652330070
1509325197
867719829
721918488
925187343
1322802555
1007261235
716211441
1441048310
1329471614
1607150288
615927270
168799167
1927236940
1139250610
1867581752
503578184
413751735
1314009502
616783766
1795634599
911572042
2094700356
433031371
1493692932
1644890853
141804897
897142349
1229408460
1209491682
882905353
1403917628
1974171865
384060788
265477626
378269777
1704781417
662047140
1387863627
1746975366
1953390641
1222227744
2038012888
1889155395
74558143
420308357
589170467
1795180205
1559844103
1040884146
947245311
212992925
1487459620
498895659
1424214328
570364357
1955851144
1674212108
1755809885
341169919
2144227378
943718836
223583976
1151321670
506242709
37479744
172068409
2122625642
135772566
1844316169
267683846
1198401643
1819476061
760106640
1048311732
1849938390
414673430
253025692
470208872
117038764
243495509
261941512
905489247
1730836457
1963031928
1937443257
1072798965
1192442314
1604680923
1269832569
559540342
1550824831
853727968
2004984783
52586926
449445014
43757473
1344323603
344641464
1056584080
489307297
644389779
1725864901
1773020092
285585766
454913466
1832512205
1324478612
1512257479
506790038
1585906867
1725083251
122963944
164740870
1829090504
357834269
251872469
1505315552
2144168629
1846699435
902783031
1882168123
1473978771
168350432
1487456087
759145064
1264324961
1544987884
523114088
1436187917
117843532
184213203
304879065
1649813312
242172288
362815890
1296088477
1391770581
24396089
1756466890
29524541
2134718902
2111885559
311538424
1143793699
781112003
1235812772
1827436250
611541331
1719124457
1260759673
1631394474
1555787721
1920510327
837062696
1606498387
1897861919
452819118
331175486
913427658
1849195743
1505024831
654063208
800803675
190319365
361705074
731087217
1053669133
1348832994
281935860
40167194
25019788
2123224874
934089721
1658029659
97519946
1576895807
1716384582
334480873
191308657
973744386
145687024
128840812
1731067366
1078633867
664214823
867741730
1102515924
641719521
159302050
76552284
518627626
1817093351
111131074
1288094688
2008426535
1273758415
192173066
458064778
749377877
1509732265
84877620
1893656649
979357193
629728547
383007349
1572574487
1591275216
503673151
20778934
638080460
1225647337
1402147367
225426947
608108710
2046416006
783621023
563277252
1044585929
816226187
203448996
1441216642
1657493413
281964299
1013149972
2060392446
703640337
768362162
1044972237
2081315679
1557434385
1102355831
636864973
1839867613
1433301320
445579602
31619595
1391622243
1488096570
768196738
838016522
1482569518
1113728346
1277205631
202158778
1157810528
318154592
508527505
1420430457
1485845048
758682915
1695175555
17891906
517650547
1379087500
1825743810
1810424636
2048595092
794167309
1080334268
471019931
1093543798
464850689
1653848242
2026350506
1329412042
1853410837
982571125
1158972441
1180154102
699342557
1672608647
269813
245864673
164481184
1005931337
1305002223
1208555271
1666703562
1519915050
1500500424
1945051541
355922532
171619336
767375924
295517272
930672401
2016070770
1458576787
1054863120
323217105
76295303
911332596
730643323
1508935862
2100953096
1267741444
1311939404
2119985842
257486008
1459884356
1283720973
77929008
1639136523
455418666
1914930168
295498735
337121912
713822955
1553709608
2087371982
1310105497
453240308
862720790
568668572
428763716
625715285
1462951821
979035944
2074973706
743006761
1797129823
2006487944
420886090
1569674009
2011904623
975021352
805546169
406091372
669038729
965792619
1432942344
102846440
1061654041
228945728
673268236
1460797376
2098227050
432175955
392901390
1403952856
2070668736
1994165172
1745385173
171631347
2017426854
336817885
1434074929
629017338
562027829
1740938574
49532335
295965523
429513181
803435153
1773929983
1777938977
1681057689
1770531964
282527652
1166056369
1269438096
1422308389
468766911
1468501473
333617417
184430169
631367608
2088084951
1996542605
1660048079
1665601111
842758829
1961028896
387943795
1053096673
652247800
1849555158
1608181304
1689328614
1993424874
1483247674
1945022785
997744809
1739502329
251398226
663029673
1379732718
1669339211
1687496212
709953233
340038225
860351717
337468518
856152410
1877897921
1998404018
405115667
928679796
642591571
487204763
905671767
616664765
580527403
521198770
910312308
1737179720
115192129
467116062
1425554254
1790833678
222562744
1822246312
1727099890
478077829
1941462017
775349046
183587088
1741616937
1635703839
1240976317
2024503547
2106473509
346480007
1719981200
538267977
869740247
659420793
1202970880
1334904630
870501039
1657612704
129545966
2140871615
600204026
1627986130
989862674
784563131
1920746107
708722344
2067412124
1759190132
1774720070
264384887
87374419
677323598
715658214
978513148
139028047
961188679
1042548000
1017980089
2100769383
546800424
1835726063
2034409087
1433984105
1272503407
558940393
1275696323
321401389
1886757051
442263591
796794938
1555670595
170834008
1740121016
2114890395
1726852023
1421363454
477382081
2135713922
444160616
1817154384
1605231396
576248989
705125289
1968593292
357188277
489250886
1615994431
1125961195
35132891
576305064
1161319062
1914898467
2001172759
2103880302
1405923006
1245381850
1045019528
659138293
1518467939
18098842
793374753
1267624936
1102342039
500783354
294602045
1075559252
1542530253
1252687480
507126957
537400271
243092410
1356510979
988617909
200504290
264046640
1358688764
1125289977
142549888
742133069
2145460283
2073046357
228361834
2050511395
1306520325
366555324
395048554
514856372
1572532643
1953524503
1820632573
1175726755
347967501
873140922
1344178667
903843058
1437740199
1369791390
129453094
1668627588
612110144
519689995
1630225877
1204118203
4046520
334273848
1599832309
911916492
907339612
1822112694
1176093626
1368479129
1184155993
1759670158
2033426912
1289189269
877145768
1800053755
7706525
150600520
832825858
577518432
77540122
899468861
687004718
1492951031
1063327588
102811801
14975703
2111118035
580812422
794282249
1283919514
1852077371
1766466424
1317542301
1167458696
186409107
1448651903
157293244
69620974
512468564
476114386
698038567
1591289888
620110024
1117993783
775497923
987625083
190544622
1515242238
1195927990
1395479813
167622876
2030825292
1885672457
579156498
1335396327
867881320
1630334110
600820314
1201297156
1055167265
1376370841
146648953
1590703904
1743974873
517147193
1451030149
1192592113
1288748975
535289110
211121641
1538805682
226389758
629283362
303283240
1835246894
760587163
1478749156
558597450
1702919640
2010435002
1545636660
1251654093
1579061095
2129382358
1969310332
1790309625
2090195655
786601247
195554051
422023802
305267845
2115169174
1454323947
533349659
1062761736
1825445461
615182066
2083009769
314196134
1541907405
482861819
1070048664
1598216225
914240632
309164717
1552819248
1217691848
96160822
1965123363
109264507
1325634778
1130573077
604940707
1415298961
1898023739
573422021
1800462183
743864317
1242089653
151084967
876926515
1393789523
1757034330
675874970
2034198638
506413723
1979557641
1589515741
1479254440
1552511948
458618302
354378231
783362662
2051169951
2126118818
1315851100
2107899100
1050025878
199448521
1684719095
1755209886
1038066922
757319633
1176991233
29765462
975973708
47356011
279892573
819880222
820530697
427991515
2144488990
1743118362
1011843325
340927361
2136771450
2124719429
996621025
969237792
318739844
2041060557
1668188712
1321016878
1568154399
810537416
1909144715
741975672
1165942947
950756055
765300041
29093461
289456667
923450954
1145265137
1060454192
1329028568
708945531
1278470736
781632301
89804437
213876103
1572676221
1446106681
1707253149
633100980
961242491
1379540325
838415672
752641404
1594155391
1826252727
71916163
1841986114
1268871008
1500337717
1754280125
1751848715
1116207686
411749486
69353870
2104004316
626682992
800794725
109056456
234456703
1429808827
146883295
984791452
283293938
2049375590
2039232432
1397327759
2111111953
1360445531
654439940
1896983369
325630057
1229670189
703830235
1858135829
1662467878
1171458324
380405401
703351352
968094784
1208498802
1152211486
1405350780
1778735167
471757553
1967362588
1244453717
843023063
1491524696
1020201561
334603778
1816190767
538175513
1537620758
1491303974
1938960637
207982096
11157970
283375208
726327195
524751538
1086042484
720434242
1360694066
1200051444
1667312160
392929826
1373169773
1190438169
2115025442
1861445952
521987331
1287987822
883754415
1632498905
343675821
248816081
1457993508
771046112
1311990002
65084385
2002171914
570724411
1780092584
487498622
37203956
1969078544
115341489
2098979667
1189170683
1660892286
1958224238
802170078
1478809725
2124682696
1840284967
1280040503
484869449
333940635
1394096030
956614803
1667308106
1229184318
1484047968
2018934424
1185240380
1399250342
866641774
2024841719
923147324
997461383
1560701822
1535871609
2067953067
351142194
557939407
40664016
157174150
2116007737
1109596753
1902273556
591063058
1744763535
574551705
981737891
874535757
1755368661
2061007026
773411280
25722548
1165547619
1650401894
2000070319
1520230243
1891429097
1963078348
481740273
251159781
1734702929
1073516951
311996026
375243006
862199896
593101911
535602917
2016651155
1338591802
890677783
1503179885
716689425
1253160415
1268367340
1381865388
1324989507
1123361299
883731773
1688556670
1607354891
1169094290
1093621644
583286501
520948224
433714648
887799667
108368489
1166565743
911734659
1426252822
1752993668
928084186
1893640926
1051258941
494084687
1056490918
1784832043
1657712050
1290735746
396153255
1471667267
2059158097
877047854
1454844810
54931948
76100499
106833233
330929919
1187095525
1436136311
2114332754
2091635919
1107857408
341914624
9786564
1545288662
1046175987
1909146744
1518665486
1842157685
2068351059
1170977951
804950693
1019532555
348488030
1102512524
793147634
642706067
1208867480
1042549212
1803650691
48338994
385960148
1094191533
26342010
1589929002
668582058
895344506
1241568193
428827607
1093835090
1737070402
1579755618
884165587
1752807046
1195982937
527000205
240863248
1929624308
168036298
991985599
1058643107
1209811540
1038655082
1449109132
1307577817
613098478
137094048
542723383
1868894095
1713880183
1029233331
45541313
158777128
1077100675
965928571
52305464
1063035420
928192316
1506495908
693013146
1428762442
1713650513
906692391
1633746899
1283202828
1367385857
1074908789
1506891580
815170250
2108671187
816545673
1226557277
557950546
64678585
960281472
1456914943
1226422036
423549900
1042797739
408050296
216872194
1337152231
1909129877
686175107
1728195239
1363252478
2130239164
1647769242
171060605
1990396574
216803415
417091729
367928693
1520493344
1171771633
99645847
1432018617
1919794847
743723140
775045608
953638979
1026711513
1930117587
595765559
1918766425
1260807816
891438641
1839660102
1515293952
783159779
1560687294
995654554
57047788
1612057378
978813805
885688584
695918349
916862680
1054414969
1693474486
1884057150
1474596882
358758804
787172635
874418791
1610680845
1156899542
690651389
2139175660
209943242
1429821609
2145735126
243889304
1551142174
1891632258
750327921
552389097
1733999357
1284151431
1632865440
965766116
511987625
729644002
1999809518
1262297476
1110930002
662339466
245573435
927531079
243349404
17160696
1128683973
1814555826
24951986
292973434
2089338648
1593041450
520833255
449989363
1687298283
203293634
1008105515
328767787
2019022345
546927544
630549911
869899839
1872439354
1710289985
1705905414
1948134586
1807469059
148393948
2070625790
1572818536
1885865568
1391102153
262223185
2137995490
559115593
1969607283
196659242
265586988
473762506
198594815
1966785925
1127794769
112076203
180396293
320100590
409679685
184190114
1602038138
665678920
1679352833
137051567
462762478
1963606659
687539389
614271848
521323620
1313907192
1448909999
1127951306
1381258423
740992480
1436051544
257934927
555036909
262087058
1649414589
1803737674
226212300
2031696319
4041852
184595714
1528718073
1467482092
2090891772
1600188463
2131786511
354358075
1214641720
1168570243
858242056
1327582200
458238810
139794417
1070310241
1287548200
930762301
1458247030
1220514462
2072829668
1337762492
1137264861
645445341
113799379
43034586
763446947
380680690
375333908
238455838
817696137
1409694287
1551170978
1509747129
1543879581
1838942988
1446502561
732678867
1590873475
80231500
117207266
1597240750
1365959749
1745087414
2059205740
971211063
2067731451
1466752057
120811121
2038477010
696891704
407492258
283592948
181147869
941217845
1512231513
195602341
1644890847
1649672894
1360913450
68241907
1130056223
1251067409
1316091996
969188534
1605437246
1646829983
148918596
810024238
109061319
2088862965
876990726
510364450
1261552609
1539954252
2020935777
1247650551
1621563390
1843855519
1286213698
715188119
338330296
1014335976
906569991
306087218
1011874081
1119662416
1689854769
1085109165
526757838
1889506657
743083908
1678229585
1211502069
431284947
1497151438
1984356375
1996221171
1808665057
1855020507
1549798023
1468666409
1213660532
1669350748
1345952572
1690767126
1538189
175866519
1687321704
1690190187
2029964641
1607832583
1544853910
799488485
834878150
393888209
451631317
2137284113
1732102948
1581991331
743906807
1410978968
1401666053
1691466875
735499351
228440501
387867453
1846893764
1537245446
815962940
1476573193
1183480003
1346493871
1771912449
63520335
875021587
1533147635
1049011473
1687656020
567601686
1170007585
62615534
1644988719
2105727849
1922196899
257518774
1388289784
2036267233
887138521
1369211251
860175564
498202087
1893994357
1742460781
1807764408
1511754419
443871977
1927827298
86664750
167504817
989624493
1890401803
1268485882
687606332
1742302202
336883559
1526361750
1103469769
1949180084
357463096
2006850201
1914433315
791698748
935343502
1552573219
883325602
708070671
1240912142
1427089755
2044610190
1338735261
790805845
129449342
1991184412
124834179
280704618
1283802468
1887255189
928688540
705360236
1085876964
862029905
808179737
914823523
106271164
1217108521
1818020425
1727107998
1037620560
1876703326
257271875
1617398421
1286541466
1357406717
911376058
731726969
1795598948
1287005680
2001367209
564673839
1070624048
1386496769
1479733992
1322814474
30680110
403542018
454561083
1933742004
685949559
324611106
1906484535
1002037673
844042390
541619945
80072793
85890010
1475732346
1014223134
996945406
1996338030
1497291204
1476862967
1293830737
27661903
429826905
1206858358
1941637044
1324510897
1615056444
2076750089
2038108637
2083104557
1891048890
855778882
1855477526
2121697220
72902714
163680816
68324270
1654104388
1623260610
1463738298
1596568287
730366562
1597281848
2086935503
860336797
1795502851
896124763
1789163167
238152735
1240004935
806552351
1478167441
75226978
361325974
1404116488
1193439423
1381225850
172926547
5791111
1018564758
249729410
2062165300
1093733832
974014563
1050086482
514615932
1620877426
1258836638
1658271216
1083918727
772297361
1007351040
464437247
1007244708
446061322
1329134296
171241450
714055022
1843830930
300053350
1619163550
1651158852
1416099919
1078311833
1848664328
1666967113
1824189405
1993428307
2121852148
324009392
1104086932
1161254963
120811771
858516817
1266921685
281289149
1980012431
1061228126
531989597
277359921
1530598710
2114553463
1908489229
252128438
1207097670
1391328660
1453661727
37533772
1865881993
32872697
651781
1944571720
2013031413
1818312586
1083998330
556670990
1877731363
1834165982
809539495
700979183
1964528496
1623434947
784767858
470203487
1993756969
103044545
1340905925
606358059
1544592917
1530031426
1804855978
577805932
1871794807
983135801
557077845
1829398120
685321255
2099723348
364232293
116791337
1111351468
326241212
251223851
528724594
187201524
150090773
1350271694
974406890
124562951
548394288
1083624689
1869627626
852647414
1053160351
1712457779
1325371658
705295188
421254282
968981470
2136242676
140829928
886415821
405064394
1520058931
2076915481
85808858
1393187141
1687724672
1720124830
319091723
2069969759
488439464
1621038633
1835203575
2005052167
1522164987
144274120
984233703
1515980443
116479635
1436486565
635289491
872568496
1173379141
51995045
48387728
1012423951
1228819057
939735175
1838022593
1150298633
1170180414
977621313
1375135183
1282489297
1118229643
1352150019
1000506974
1819026274
939721021
1803801284
2086020783
2107945972
951742446
1211542383
845778886
87799960
753225457
2114736583
1906119302
1749103259
1855430896
1237154386
1351865336
1373118444
1816923696
1867635636
1613980090
2100611351
1228962980
906830354
424250801
1094621089
1295347712
1336928304
402232186
1270772954
1377907177
1854257785
194085686
1847766677
1065861750
1675174118
344520329
906061631
138973216
1518776697
1636437339
1201834744
148043904
529017315
931508444
284839457
282234931
1819316947
804528308
1872573381
1417949891
1307732260
1535297259
1280744294
1996807117
178835665
512775272
2066405318
1477133958
1551683291
133702899
1588448448
1285379624
1629457310
298707765
1639388639
1802651204
1546820865
785032648
1386001514
450011970
1071077706
1045158572
121455978
384240100
1853763676
2078677986
1900200036
881242229
1257180851
1051448236
1848032617
901166654
1906558764
1600739469
648102696
439041032
1621984799
1681345017
1028332920
1866155224
1635666514
451163188
1549581069
1071144323
974088256
450264249
1720882377
1715146038
16651345
975672950
660609715
638913921
1784083506
1490648566
1522150148
523914059
15317549
2588149
1155666057
1439804916
35505834
856898352
1455032359
1044293738
2019611389
1886324896
55332757
1880396147
979935982
1304855701
2001583064
1552204584
597737379
1034320784
1401214630
567837725
742210029
48567732
1595835913
1453831911
2106291162
95111838
1595488498
1822249758
960099167
908107098
1544527593
330998934
1752185997
1673142536
533456286
1412060292
1773122614
1867367737
405569243
1708407245
982944099
19589478
352546733
570617858
616409195
1939421755
45688317
1150040463
587904085
1832834273
1402721989
252519946
1190070665
906933344
1038378209
1105920961
2066532522
612394093
1285148306
1139415018
1004201867
401735415
2107384906
978001409
964775050
1345679218
1195378313
1082167471
1598419036
292159506
1677962407
1605155418
1514407917
1717775586
721842819
1530498104
172373953
2063450404
134999864
1627078661
842845461
1927559842
1442026137
678346599
1357447255
1348695770
1923992719
231003113
1079394317
1913693706
1540864648
982196319
349864482
1696696529
2135318024
1994645437
846634841
1165488945
720001758
1264414310
831501298
595696034
731200765
748329493
1914342251
1798120765
843663205
2132589031
645009935
240488290
64801377
1520471794
758238976
1076152042
1188692242
295627866
1133340480
1578015524
2007267334
581052273
1874732829
908390824
588053523
1581338697
2101318782
832979230
60624780
900870603
45353474
96949855
2114119993
1392712104
728389727
1809408074
1025964701
1294821713
1688039711
84755606
1452539224
2136075589
413603940
1966422875
1811581646
1133510229
1350475703
1795535761
783890766
252209421
1711056808
997621654
2121417348
767368813
1736239795
1761954125
332902956
572435481
1737953117
1723485689
1157045206
1966636154
835158467
569402088
1886247209
294444738
1057052395
1560363522
17748145
332519431
1262630443
672603400
1134740342
1373616752
392252439
1283750584
1955341220
826443300
812794819
1243830981
2067231377
1140789637
137710186
358392361
1029777185
54327581
1076697178
395890450
1280973846
1688623028
1125385200
184218980
1788052965
1886275514
646519717
627508084
131821973
1796155852
1357793379
636767487
1456655006
384939620
93353908
990732479
105244913
122541464
1129500153
1587422196
1966122986
1991655108
1345708213
819017464
1750533100
283107859
1580464375
150839577
1551581459
542512973
1812684017
1736820027
140155097
367826780
1588568952
713596393
2109305111
1759525804
1312492759
1650868651
417864115
1538754262
593028635
1647882018
306778925
1125381292
1749152478
729932192
226614469
12915381
444849985
460336406
1847544484
2123259962
1491909498
1262084581
160851101
288421518
2064874505
1680947780
44747597
1298790768
1981187510
995200426
845391747
2109132555
1816739569
1596378410
2128093247
282075264
1672063600
1578125292
1614567558
99394035
1628899587
1778366229
414709199
217883359
207783013
569741905
1269771824
1177511452
192078151
815508527
759652185
1160987314
1892956459
444536309
1930439555
968985469
1814871308
92949533
47849718
1613184951
1630502835
1988143814
350480278
563839758
600197017
2019305878
447149817
357883510
1447782773
1552834596
1001182532
1617839990
1221372533
1111872068
502652274
1137504483
1047538207
1442350196
2006617195
2086134697
674518245
1100273482
326129849
1928486428
845405937
282701065
43716605
382336130
1949746434
1551291540
689159504
497658318
658069528
1639366298
726538169
1260541809
103960199
1133672743
2135259111
1215987086
1365303090
221312177
56252193
74802006
2014044995
754093925
25777466
52637505
226164844
38398554
1839515225
2064302023
2039667552
1069745368
2035927574
371083948
1131237863
1304011126
1223289088
705414701
1718009122
157282779
664943465
1016731725
1480145912
785812242
322508593
769921095
1088357578
1949737475
1364936292
1801594328
1662304463
1452248973
47301951
466878892
1450503403
1492687980
1271466050
1161481724
2051360006
2029524498
820169549
53825121
1915696634
1654696620
886793824
2100215997
205281098
2045119778
313241030
1760658522
563080835
499769827
607147596
122587943
1500936309
488764033
494921029
766153163
813972397
735619698
1094198660
409083795
1134289715
1118362306
304883347
1863667375
550903897
846579550
1258013159
353131802
1180914884
1468037580
205367845
352715741
27280746
1071341341
1040515364
820025386
246862896
1134373513
296449376
1521414969
725860943
2087977772
1692985666
501883489
1150974641
1029306136
2137104619
1150345233
73393188
575387722
1072953495
1294324399
1012218801
184721569
1328456230
329094764
340522639
1389559378
1350069494
1617792179
1666952406
1525655479
1402114664
1712092129
1200819003
57923594
1950256410
240503099
1568460163
2058638217
636516072
1449193206
1794228577
1501090713
496430935
1484594809
1724960734
1440660186
597789049
153296701
22417279
1841697266
1418641990
349030296
787078998
1154075463
1986690912
969557308
962660593
283398042
231085260
1781607654
29813334
1409372625
1154667247
2002342655
1726654525
1205726161
57154974
20278254
856189099
1287127585
1188956584
1630368688
84383047
1517154597
1556448164
1227153166
1608983787
1724874717
463928794
1417581345
1695608458
1795235144
286303801
1376757293
1013777222
754082983
1549608318
454158075
1328418941
822667533
297526384
1548168692
1081068122
994069050
153344719
1268675878
2027969964
237015147
1761207679
1573632122
684583610
554422501
206808193
744725880
1443956424
1451498027
417325389
1579934864
1634551583
1311418452
815627548
141664359
1763758773
1163485354
665446181
693515962
209452190
341284636
110107408
136587215
1450829391
894114086
1705060066
2044501995
2071144979
1697022770
1442789748
1028574874
539200721
1442176003
421804113
1529480928
240892064
353008011
1473044186
865839219
232259362
916925652
1565614963
606719772
232072116
200128059
345286288
1973144313
1713122553
518947345
533915753
182542651
878592124
1809558657
1689847738
386520070
1020887935
1300254174
1246578543
1903932145
996148879
1446842043
777166237
1958638397
1006220958
1441465546
1139771629
759615332
1618630575
405132889
495021978
2060906694
1787070359
1973298947
396723527
673406653
2006108036
641027060
866138436
1636677280
381652628
1489192870
728509739
1558588874
1042637813
1887964986
702132838
1900337045
667943290
1734939957
357028130
1328265016
1146584323
926686984
1134548612
2118293301
996047930
1400922306
979135085
1058908714
1615621373
671539575
1300573672
1822421680
331139329
1076569880
78111180
2041213815
1077698553
761080648
620237946
753477631
2064492675
2061342643
467556446
1169081524
1338842187
2007845177
1163919923
1106263714
1609472207
1590762849
770207564
244391074
1160563334
1764427309
1998377865
5344963
270769844
457795131
1938001922
214912835
1248771473
749581524
1558712596
1479166467
365235403
892037871
1032074290
1291718072
1470773731
1612723914
1008219914
427885337
1534020585
1013348358
2000301362
364539374
1918582385
1526924463
2084961878
1138767219
1542759226
1303327879
712436941
1292727198
646270021
964703812
2060690354
295882296
1108410197
420260625
833998077
499226327
773336766
1955695302
1859530729
259175207
2090843122
1169641708
1692817301
1026182480
1528218293
1874358318
971030608
813255584
1809017371
734662381
760778449
1373475264
2030026680
80219052
573689309
1874986983
1810864448
2084915447
223032517
467627008
2046328683
910246279
314734078
793700701
570728234
266593688
1201411091
515864800
1681507675
1354808701
498581955
626985515
254631805
893540112
1947879168
774402713
339642170
1677654490
498462556
1214719567
248452085
1993843343
1828356180
1566685233
137671963
467814525
1922414587
1245454972
73077893
1900046457
569201293
1916982830
154140883
572709380
1979423089
1391432767
487759718
1918626766
2102884536
471403948
647931567
1359005399
1683037680
1272859418
709664953
968563601
673979866
1325325719
411055312
529274288
379593517
728815303
951941814
1390516501
417932505
1143310710
1021203419
1342096663
164635582
1376653519
692112864
567853398
2050322711
1066443270
84381165
145281517
1338342760
683647869
799359256
1519694866
362884602
1539542335
1191974907
535707936
652393246
1376293429
1006258318
1001086018
252188415
1004605047
133994649
64431628
342612757
1567474068
1927278442
81623157
1561706371
616353169
1936388297
1169271694
2118883369
238059381
2035850938
1106354579
191617921
492756956
1420624809
1917197142
1622847748
1706756772
2023548193
576803878
1927972605
1467568106
107052596
2132600436
1548300449
1111432057
1584480365
911734716
882544025
1078961499
1823907714
894872826
2026485280
33974880
2122179442
159639272
1673114493
982543508
787677541
580273705
429833375
1005926991
1495826396
876181392
1802042646
564182956
79716152
947701853
1072292693
1035918935
1819282744
459801210
1551693490
1457114525
196632187
1664585974
1461532119
541868780
323653931
937487311
1877998763
959996455
968054502
2141211793
1752068975
1658090949
402974620
1567664775
712410072
134115023
542710453
963575526
833378310
489106863
1042582130
441045296
766861529
1355190737
1450425774
2046692111
1005970293
2041139825
676026864
1732384026
1671041120
696884841
2072272362
807418559
785621346
1199801586
513631238
23156357
1347747772
387327331
1780083648
1502136046
1009971751
360884113
1512615227
1698867604
2004210604
544865374
1298788800
1447387175
566448549
1714054522
432994252
80174247
1621733850
803063298
1856724006
785003907
1547018336
762952418
1697746059
1872495086
1755023143
22182538
783499712
353369565
1222470354
1759608234
35586606
1192195673
712397195
1109748
1079225154
155450943
305410398
1106043912
1090717015
1975249378
1854498385
313220399
1476156336
713692101
1673441465
1276906978
1691885816
1132587057
713997095
1991306483
622696433
1548794417
30681480
242256962
186353236
2119524180
1074998851
1816345171
164425523
146216061
29862166
690743542
407032986
274508050
1166069071
303947503
623641241
1753543824
2129875006
138424121
1295245583
2078380524
1179328142
1922038203
1695632827
1496638435
1227201505
854750009
1245609742
1435787700
113076283
1642575405
1936911872
1771055836
686861805
1764710997
1679312989
1973478252
2011887792
1859114346
1947429651
1700583608
1985712979
1594991391
1331324036
940928231
675376733
1159673216
653295278
1218300972
1584762302
119188812
1191268755
1159456662
490536896
60447163
603184342
585415388
1414224613
2073887056
1919855417
2038749062
582927350
623309371
73792370
322320826
1237220496
936958334
1869411244
673473582
1015347563
1039230020
1856166577
620741800
1824424106
1900718164
78994186
209805350
105205619
1828999923
412142815
1990182643
1164200247
28025418
561481698
1733710093
1860775194
47326580
1968782924
838836866
829379693
1914979465
1852006003
1566865340
1533802849
2100334826
1659075969
2143271178
1503986839
1479597413
1421134186
1360582648
1574659071
424025872
1267827496
1031107238
1569843259
1421350017
2143388023
260260048
1291430928
1542043394
1354676748
1601914666
304939436
634614367
2106119500
1226790041
687991167
284435769
847300391
114476376
1339887581
1539959037
1120236035
1861193792
1510888410
1644405395
1227510087
1939380945
1818219849
1639733979
1996565212
745165983
1956678420
1160863173
84920759
478846134
487809303
713303061
220905631
1454959850
1355538192
607715925
151925641
1411370760
505501263
1917034954
1294838470
1237882894
1619105805
1016217803
341044339
62024969
453784601
623426204
319545090
1269665684
1367293472
1492932420
267088860
624685375
1964940683
467756381
670668998
785911914
660529655
620468380
881341243
1143151820
607953528
2118267600
972759470
194732749
441017271
2059990173
1561675405
1838940301
244778553
1017042101
377788852
159834544
650820618
741572777
981877653
421135372
1405126740
810853772
1822146220
1360069494
1531462639
1727266615
1030357571
827584086
665136328
336015703
2063316144
1578393997
261684202
1962043242
700409119
106556715
2044953446
604945689
783994357
194953313
1396692274
956132871
1770790910
289250760
1174925409
1469632240
1458721518
1368528815
2127034527
1752435903
1387626817
298587247
153744323
1123726864
837306840
1285003859
1958940611
576784979
882588098
786031687
2037084668
1404441311
943406974
1222950399
1055493092
612926132
569648158
1637951486
1004141371
917462773
714083952
676479970
1406987902
2129096420
191696110
347179288
1966216225
1494643932
104966024
474300479
1913393393
1176841543
1602845441
2129807396
839155096
344004701
630381046
1273635353
473525539
1702299884
71727000
1664501032
1119714319
917995056
1877088864
524401657
1680041269
1349894768
520050079
2095187778
1208885428
900912276
509561949
125848428
1338935990
1969559370
1058306739
35898435
1278709888
5098107
969115893
1027506467
1173481460
1886210630
533997022
1144875398
1706577068
2082936878
361424854
217876733
235226924
541502234
1445279909
375432028
2145090163
1630930725
758138526
1786188162
275872431
1557601992
1584660214
1134355763
95038286
1133574648
1743458481
592336172
593667331
809609042
526448222
2086629801
1270785185
1004925951
1735329797
696197333
1354531020
317189090
363959979
1141203599
897165413
1059398187
640552149
237886717
565225682
1256046819
2114132537
117420219
840547368
1440571947
1234953462
1698927843
477552569
793685974
1891583171
571030496
1312059872
63621965
754189443
1784479550
1084709027
810909445
80948470
1122947948
907128741
1343698324
1224824383
1602979168
1857486518
600160842
765985482
728317291
627636144
2127348235
1030226459
1047022706
1192607038
2003253892
685627682
2122923850
1627435083
737829715
1609643735
1945713692
762234702
153333131
1883794568
1630905740
1991207880
420111556
1448669520
2145912719
1015734436
94772874
1152248742
1446726541
541012166
483062591
1595786276
1871394007
391423188
1307344283
96976745
1584342088
1169342968
1185457163
231907444
1296115015
595513241
72034322
738546410
90325403
996992530
1704656522
1601346900
1016929606
1514964128
23228480
1485888312
589814839
2025435133
1128465017
725008340
468077672
2080086077
294004228
269885357
1001217096
590989033
62632206
342737730
594072936
307287592
2065112546
1422606728
69493071
1806675444
983340128
1104535926
454612442
1321618171
1850653090
1950057598
922667334
1487866978
1705920543
1056479591
1594322591
1893436097
519860269
2102662680
2130491876
1001256356
500236384
201881920
187288578
17300058
1756714416
1932711438
1640802212
754463048
1855263569
12641473
1190276372
1288639985
2113250118
1899437654
851271273
184845065
1694859041
1187503575
1228598302
813087370
1119108943
349473528
906102978
430699198
103052299
1343343737
1292076633
1524591866
317211980
564642314
1023949052
2109936625
2107235064
1304905439
1333765218
1476305407
1434488213
1951218686
610267129
1905610551
1964236314
1278007719
267919931
1316685624
1548563994
2021264095
1001760230
784476227
618229865
940363519
1778259473
2095761781
828057957
1993778066
1079923249
704415694
1309595271
841152374
1114626643
590601732
306292670
790340721
854946686
1563165202
1865166349
889876934
1607472091
613305034
2044841422
1391500896
1888294675
2087722877
589690208
841839356
644790918
1319660824
957881855
369941591
401596884
310748406
1002935368
1781992902
1357128240
1382892195
1054869461
672803654
1668618113
554556190
1203758020
1703344995
1566441695
451719563
1349087097
215589458
1072079729
20436735
1423947221
287793920
138311708
1323683720
295712394
1728735929
150544170
1632354662
1594514830
616866293
1284316350
1769155291
1587921827
1787987934
1943395413
1536696316
2086156032
371659683
45743703
1985548675
381455069
1248436045
1345776397
1128340372
1995124721
2125388193
1446162404
511040094
421893319
382058664
1754604268
1668401615
620056164
2001839051
1783189375
1356082014
1416628168
537537995
1776822929
225408048
1869691519
261781417
653102698
1960788856
1757064943
318251673
1534623620
1913577574
403489957
606828942
1169668263
842613027
2103935642
581016784
1329823436
1661704285
1858432706
2034348888
1472576984
2058578814
180432893
882779379
326200402
952185250
1203172380
498785567
485111882
585660790
2014487018
604083443
1297972000
952538824
563859577
991765873
615347696
1979243003
246450169
1335157092
112186815
2045463949
226478401
388036742
1369472888
1357446294
1651826419
1204871416
1426695397
1645658234
136606953
725403970
2005016719
1914804318
1881962729
286987234
1690507686
2055833083
362267344
1454561332
1823862924
1234302165
1383498974
247754031
1329296211
1996531791
259818388
1335950345
126703976
905195989
227940035
1263147484
1161496759
1815801491
914682121
395471333
534945936
1001623259
313897039
1918388366
904351626
1382032212
933180934
1477672137
1300622921
1643426754
991741889
1896805061
986244320
264920418
1968436895
734494234
1006392912
37746906
467095741
1359520689
828609762
1756448769
97966055
2021682370
202432269
2001579472
844055483
44253349
182477487
1345808995
1984497721
517523115
1538755167
930374447
173549262
1795871038
2051641532
928608191
61720249
1674530600
750935375
121188655
506238138
713443064
1238935630
373256044
437316591
417650671
48785321
276955229
1356711336
797328792
1071022646
208680203
174027174
658245877
832490719
1256837431
62199468
1257630520
462245402
342263875
124910224
1111173136
1917045483
1102513319
1728549465
441292704
1389140669
1728607517
449403551
640672086
2065417068
1676911482
1190885317
1005040953
1484742163
1266717447
1635589808
1735724773
1872773840
724018825
884982746
1645707246
1423179082
804867679
31200506
1989837181
580978884
87375668
213235725
2038550153
1467372712
129642339
1782502550
504284950
1119293534
232201844
2047632165
926406959
744210300
187114064
160187917
1573581934
696882919
1145093576
944646494
51643073
463544353
371310433
1374694123
696282162
644163052
157329093
1935690609
1389928463
2096818258
21795650
1984144808
768124771
1017420151
1397013189
1182035901
714129342
657924313
1924163292
1923596855
1624702154
1852582042
572554181
2053908885
380826344
1683059030
1111721611
282197320
1126984085
1278635517
1668633455
1143898421
344331511
848898241
785582993
948620539
1422743767
565407511
266132473
1668250736
2101875421
996754801
1070473961
2094934087
1668901891
947496063
1878337332
577349102
680965117
133332083
1349735865
1987973043
1986347664
1225327133
351209346
1460245831
446325254
479674940
1625280792
467080266
1005994480
1386217140
826169190
638285739
846393486
1129959939
1770041050
1733746908
2113953254
845323347
502022449
1753913145
1835427188
1843148453
224803899
1013235918
1090904168
1918070825
2030798710
880992933
1934737534
930238922
670647036
462170338
1392062793
1755228838
1775160577
683964111
1088144278
801498204
1385320699
1448689481
771792534
1605836548
918609102
1020863724
1676262156
915183120
510853127
325542567
867968164
533023721
2057236909
1968962462
1591100687
1355808345
1604402779
320975703
1703753126
1374184145
1683291856
2101530203
1726618122
4696839
86283768
1169529437
1583383090
1439256743
245102409
1150926383
1385616522
1162160598
455439678
1656181327
1920581850
1107281239
465180381
1697693919
737392984
330436365
862877329
1392012929
2042721803
1741241287
1642408083
767240653
2080145098
597687901
282044570
1561355208
1762966753
1385300558
348573738
1407267023
51516979
636138043
300144042
622268369
2132217470
1540375096
2023936406
1841527648
859664976
90965212
2008534284
806437232
1762003305
196151205
1268734067
1936761838
1622429805
2101475039
1154722163
999243952
1678719818
521620048
833569009
684507663
1025507289
1822865599
287709654
1509775007
2141710197
728560870
262037220
1886057036
1378232773
1893380507
1330751841
1680233905
1164365571
2026237240
1639958263
668524196
1337170427
1839236975
534513552
1885872367
719321577
1255480322
985535761
1306281444
579405278
1288382490
1858031524
538588476
1375894968
1899197835
923645438
1394771014
1737086265
1566429189
937251187
866529225
1014515220
393806028
1367420440
367139579
1884088857
1522406112
1859442730
1976719295
914873666
1839718425
629105243
686700561
762275950
1148707796
649655285
784213228
1576547105
1634293964
1264312197
649871143
1932099159
1326685302
908738740
1863370760
1232496150
1084021605
458302124
1893421305
749022231
1451099654
877801045
601469825
1962773050
1035537352
1134354593
1549652684
848759854
1518493906
1262504196
61022868
935359010
1853802664
1044270872
1807022041
429464304
769027043
2083094878
87466354
672495215
2105422790
1389783817
1451116485
1825013551
540569138
302609238
814978450
1910783395
1726855756
1898594872
1069754310
1763660178
203373817
522563520
983025144
1142260953
961748066
1355233802
455762463
1847551237
1350321436
32703324
2077876710
428140241
1920890187
1648973910
1637592556
2016087718
1594855972
232570551
1932921489
1106551995
827802491
1053002472
1440036803
422505883
667801458
342752976
613177809
797142437
352022595
1640624082
963848506
67613427
1238922976
727512262
1144089315
757344002
1102076055
446569735
1927885050
1596647990
310872517
737684975
1066459668
1117238375
606458906
1090349312
1156450983
856801501
1929767061
141941586
1401025674
711507773
730545537
1511076356
1473841011
1759891052
889139832
866458200
13496552
1583972105
1391885133
2046895765
1970378036
1844436248
1457509929
2004958391
1332266709
1597211163
1922893399
1319603472
2008074050
810070107
405215602
925306880
1893437202
2066314265
1902047981
1609010331
183819752
1229704784
1581981974
950806066
1918964591
2038097633
254015636
841315250
69652148
1246512955
984545554
861412591
1328830200
766122792
545946031
392233313
726780915
1074494759
2049612930
2126505596
1402019286
403949280
879266796
460434705
2066533765
561114281
1185218002
1598230723
1625716003
1475927756
1000276006
400879051
1981159466
2114581597
54529532
208342649
1136343932
1401576769
1807641191
469664461
1359005147
1622973615
731301306
766279115
1808050207
444009231
889071984
1968880582
1423199645
2068865122
512568463
705327421
1991168980
662390497
1141206918
1169342514
1992166300
1328149655
1563582736
1192998782
504840290
1165151737
671500813
843241465
1207224629
667881479
1714725230
871506813
960061585
2087486226
1437247786
1498591905
2104378596
1537946680
1986482753
1013175274
583868537
188757937
1599301798
1516220556
1879489062
1737913319
383453166
20347909
1939303721
304509685
1529435950
1567173043
362441130
429800680
17272205
833399532
573357305
852638320
260062794
635352616
328278336
529538738
25685356
1660228614
946181907
177002930
504097587
1571845746
727434249
1841730221
568883482
1107023498
1862605872
181643847
107427241
1694587666
1633931721
314033344
34001174
2082326075
538021338
1425529934
2020411656
318467178
1592586220
734419703
1770253630
1530770059
543086279
1564491144
249785202
1950749581
795373707
1339309363
969417782
834383737
818615033
973931013
720930413
866017585
431676255
1679252848
152646669
1389255879
1470961491
595430415
1225895533
2031179323
1978889398
1873838114
1329744409
1941843643
318044653
1209545747
1198287672
743975882
2146813549
579077081
743311875
1921168721
1937676837
989073497
923893587
651598675
1200957217
1674881191
1909626822
507634881
1377183839
1608826223
1872359698
29042168
2124563200
1562401151
927964571
1043422662
1856941579
1512580665
1044779271
1287740713
90874594
364835647
1646154953
861516983
1783272920
571886411
686195626
437660372
908735838
1405291674
695438986
834386504
739652446
106105817
1561806924
1809717345
267310392
379371116
1056160363
760726343
1647594368
2097278155
72139026
803051501
23974688
536767527
1683550051
932638854
1857854603
1232855417
1429388249
365120342
877362335
528714505
1454044103
697726818
829187404
453448484
1524463851
747916430
1498719420
899246664
394871955
399829169
1049161274
1762699584
172799054
1404728845
371862180
573176706
1023876649
734099958
863244439
1902678377
1589685457
741648943
1423868891
327719525
278496273
531450999
2037563091
1560233795
1432431747
1449728891
1443185158
706794676
1704413377
966702532
1730514091
799382731
1085706412
1763284005
95722655
1701261863
801838641
1099335603
1362310895
1196327359
208982431
771342199
871954406
1317797148
43480332
257382394
983903087
1330826363
706251335
1348956168
1899654461
1433405769
1093457263
1837025372
1970671883
741802192
2127954336
1254418623
1863602998
1952152912
1750177323
742444819
600985643
74651978
1264202106
2129994992
1713292648
1324783979
2050756049
1651834446
713726430
716983921
635293200
108666794
556412148
553943095
889098614
2015743060
1161326704
1313922756
1057640363
1723145322
1852622694
1902116360
1543863723
932305779
211070844
1975899874
1244723531
1976102538
1461858319
498749976
2099723791
1091519096
1602229175
1758910955
22274331
1553875396
505210658
1939600661
969299283
1582355387
1061012138
1303898232
1568733232
1116332483
633985493
724001260
1015375170
1368221264
1331680127
1583950290
1006572317
1326776945
2116414108
941481424
604845818
1560878308
1239799318
982299395
1221390663
1315407815
2066053382
94781467
1264894586
1602268887
1477270372
2050903945
653411765
1691635175
1410197954
1364572710
2019243738
32943883
1616149998
1181567182
1864547786
1577545961
1816211156
2046467965
411304611
325244128
2049861885
1530408574
1026755216
1146525041
100355777
917056935
1430575940
1321419744
1474945249
2026544661
618653714
213069732
1065479690
1250579606
1735771503
1745867652
390712197
1732053888
107423128
1136577655
1531303352
1777106410
856890556
1552897913
156219267
1375111370
1534242098
1216436288
1937144822
622220799
1401002963
588179301
565732565
1594920440
886410326
1094805575
1502055506
1297846957
1625580799
2021336953
1588218958
121422139
1100676007
385777986
36204364
1760803960
1459947859
626757533
420882472
1387052781
1474782903
1678598250
2116932283
1779627413
642617566
951038971
1313438653
1065083260
405501008
1649820397
552415575
2110046858
391414504
1420725473
322116428
907741557
1663635068
95759928
344611605
1728631313
1232793099
1239924432
31044689
272524673
2068474393
251410383
1018625266
2058470631
891056141
1564926504
293885280
1456290515
1238044483
68668673
1751394606
1887827461
970014033
897108929
1779758732
2069081068
1613947286
433388547
1927667501
1579303518
1631726060
204657769
1662320766
1903591944
1856186126
1003076207
352883520
1344196837
521056439
1608261861
2129908972
753464404
125145478
2128555579
1184413458
368433968
1984232405
35187304
1391941490
677670985
682444181
1795028351
819740990
1965847691
216788073
2142750232
1818129449
975331616
599384775
677146284
1384002973
406671964
1444881161
2122378498
1664460864
441972936
470584412
1022296048
359410968
767923319
456984307
1298629902
1801292442
540276376
1962864672
645554120
925228466
1282640960
1286000342
60614500
1413698128
1507750027
663506801
1036508396
67019469
1345816096
580028510
721807834
130769085
1140497036
408716883
1870374415
97584266
87461852
913252462
311567922
955107118
86675155
648090734
1997345254
1722040460
352272798
1566206690
83182171
310694145
840242541
1279534103
1751181229
1740886322
1249936771
740895492
1078081610
1456310832
1047358624
1206489864
1954915927
1841886763
1631739964
763435800
719887964
1722402
1602031911
1765931570
1980878118
1108753524
878753785
1921315878
1653862047
322384149
1152353601
942650716
1906582371
1246037445
1103633796
1184003839
1634521015
1946207377
715135517
1329458032
1460011220
369430880
372544464
1855091400
373054513
749495100
1831450098
1642698411
1869583562
1139671921
1450334072
2086325922
1810983568
943904447
1559797264
121408662
91107121
1573055780
979412918
1587712121
1560794548
13425211
1025391969
20612404
1928103902
1822938376
1849068957
1980228826
1330758790
1639031149
1831267689
1503667286
1641875091
633945774
1854514257
396896278
346223164
516383095
1680981290
1282670715
738593696
804631262
328655229
97119587
215872940
1620433115
1099577933
417966949
1718630237
581519122
541940826
119080745
98798202
1716180628
1464088662
1897314873
1157018052
2131437181
1234900650
1693748976
367253456
1038140302
861509835
1626983626
578384852
56432922
1249625126
961473819
1284618614
1928800511
1271534553
626234954
439455171
1499270187
961123055
346022239
934807245
1155349053
305987361
181527821
1051160714
1075354142
1926230719
610831040
1471208441
340679290
1403328225
235711107
449524970
1907528165
262168052
583626555
1077862568
1499506433
1751532914
349504293
1236198367
630882478
2015961245
2007663558
1112051976
304447011
1501391578
961953435
291683992
800471038
1275994445
334836902
452298039
981206805
1059726781
1065936776
225674788
1560106577
1900259403
794848586
1152235891
2106964470
1033542291
1836567593
361415685
1309069252
1063987334
827236339
645584471
1907157058
605633591
517408084
749801944
805860768
1542588093
759025262
2118875195
1315783918
1396478810
208469815
1706189033
1422425599
2071093617
2068418913
43546569
781085584
781780712
1607303448
1227113263
1241582589
1557518851
356458668
1475097102
220227809
2121573411
1273410927
1770926708
817215539
1924815803
12802866
382455749
1326072637
1174201922
48247174
1916000433
888870974
1335419765
789237566
1048743400
1228570998
847150687
30146174
486627332
649086596
154028251
1520681394
290391527
1409922000
1746869308
1252630441
471438042
1403677488
1738933559
198326058
1987212507
474938305
278476056
1161501737
596013865
1674724119
1426521187
201194280
513934394
44471295
813288661
522978817
1602958297
397649976
560088087
817014804
1197085057
2037012431
1734360386
604668482
1142466354
1778325977
1346628670
112308179
429094531
1910262792
1606418044
630346100
1105428502
880624647
1139132073
93741843
1079693565
151201466
1386507843
751425196
228366683
418678945
983838657
344717771
1942604475
1152964263
603363587
1282482366
1170947592
243303913
859100596
1217764191
1424122358
1365969969
1002766636
222490900
1674146086
333160374
1814003939
1692951964
382480597
1359855694
1628268266
210224270
73545244
656049869
1392040900
1171748404
301184366
1807727999
2055770337
91937579
881973249
1129955604
1474247424
2127688055
2106301072
1923164009
972559361
503398344
250098351
1155346821
968451464
334695141
737148531
89916056
1450580726
1865601224
369949033
874619029
2142723047
1470369121
1181465556
1256111267
440872610
1647658787
1491468303
408961888
1955930520
349201115
618639746
1841869995
682491434
434716565
215974556
302269559
404718407
1311480826
2110524090
755548813
4269784
1105805675
1792437466
496126776
461037704
2064218390
1262192102
1898823508
1581448189
995805077
992256753
2139227231
481030818
1246228803
1628487359
1994984816
1199263431
1074874230
491735353
2039065088
1977783581
332086035
1362457725
1061363718
454244145
881015330
936840186
165382860
352751030
1091294137
1512821289
369230815
871553695
17900488
480929691
349541093
1879462906
355895270
1015134172
516023913
1025586451
1797167974
1320808644
2040714130
1248319995
1566473075
1940259015
2034212457
2108022927
108876611
1965988984
844040935
547050402
826355986
1855966494
760558573
7134454
2007638271
1757546287
1070345330
764411692
219976367
86493305
791177121
481056897
1599866091
1740160523
1114237167
520809687
756480391
94597908
1812675613
55343037
1743073963
1560184381
1061107158
759154439
850998755
1484941537
1888386065
366025979
216406323
1189389547
856020448
1781242425
1023055605
1434299022
1481000008
1799729324
1439853104
1778526098
854057321
1026661658
996078373
121168962
1472236044
128641445
1539842807
481700715
2076134703
528087153
1688645688
969258657
1361945647
1785107670
322474848
399255132
1883730808
1301450501
1502661327
1351155304
70963792
943021333
1910728432
1489120754
650156947
1121043936
472833714
138322
161400134
1696502654
698592232
1110523931
1183154629
1929071728
608907037
670317859
1792550707
1659500321
1351539690
1188530906
370335722
1453777829
2036379092
712090139
1184768829
2023193988
1860559777
197440573
973141168
2129209099
1520763968
1011411008
310570308
123279928
190327500
237511272
1164905364
79582235
497326755
1263816972
709380923
562988646
1847106645
2034320371
1549862341
1219957349
200319164
925567486
2103843631
2017659449
1933880883
2029115170
1217323379
392641490
677319847
951350317
1262673149
1135428387
1696426383
1970418426
19284332
1729537079
1683803242
1964862880
2124298573
1798368575
1989309148
1151831477
1174271570
53731714
1842445552
1487902791
1487768078
1365420762
379523416
2107393606
247170452
436802583
1578484198
1980408246
1013604918
1217252287
1962489776
983182304
778744215
1093840375
846931666
1178569777
177411550
1413224072
814910287
912704947
738656772
626539434
384183669
1179514314
517816911
2084540350
1214999891
1361156791
1886866427
967257016
721049447
243491070
517625327
364790144
121110870
692353601
175847692
1536136858
173550906
540834778
1796085810
113247488
1113011853
356893722
1762316431
2135099202
7161427
1183344944
582431178
683559174
1687932695
1784459160
212336276
427115146
1884705139
103679909
1254732897
246798912
1567057970
484938888
1344412737
450826088
424877199
965949971
1218159336
322612194
748126812
1727279857
155940974
1912798992
5020786
352726868
12810610
856530770
1673824496
1097464477
1646321271
666121435
1726805361
1877518930
178828539
1488210840
357751495
475419592
1793269476
1256140268
1489601179
1329416803
155605964
1569900104
1238749612
1658513034
94541766
1346050
1998511672
1310118646
1503626573
621243155
876923501
2000544627
1807531026
693490342
1268705756
543781666
1734730246
1443406711
2105683216
1939622600
768318356
983843768
181458494
213782188
408044428
1472507770
531920069
465450314
780626834
1876005606
1317219014
1497859407
1588536455
1438870764
1777416170
210574256
958008975
940750992
1892667011
1222245027
596979996
805969911
1689923532
1437343463
1935973327
1272231546
1345458060
1682185910
1499057671
1539390172
1875656942
1236422578
213313498
22241544
1697557163
1821013404
649044381
1490822564
297829123
1904670588
695798881
343025355
839767135
1921294174
989403875
21169956
301943037
794812206
742846573
911661060
891764689
811376722
2085419638
369003475
361048220
1038194793
486395866
1497788329
641738648
1634740450
1605163428
249933380
385483481
1474413699
238797696
1296292402
1736135996
1964236237
1542304566
1364033391
848956361
1967873339
30493150
1643167368
844835184
414752658
131230458
305851946
1584452369
698678318
1822739957
1647330775
693478407
905106162
332944762
1217826727
1197886170
1354310455
445132891
1577837351
377121824
551790853
1882571022
870475579
731762839
1440777299
1384140472
1465523177
1068160977
1401185952
260734139
468823493
715601168
40782241
1006537628
94850901
1491334149
844344628
1455579304
237148964
604095543
1606311326
629954265
98598637
1025150318
1994703332
1789515327
2090478832
1550929070
1499837019
1835578725
1782584954
908670846
2094061058
733241383
1140977298
1118120090
1812236877
1821886839
1056748421
1011897440
1300909919
1349853691
1011335695
1269908763
1295695903
1692686822
943320642
902307428
1737625453
793339982
417310511
2144938652
423497387
307452791
1572544607
1592045059
1569635330
1739927823
2097644626
1881998426
848451780
545879864
685256293
592184186
163972938
1005695855
1217195394
1836624064
543420799
1688376278
691293791
1354632566
846722809
187557717
1100279067
2030346749
1476649866
1543200016
1689702516
737063582
463220050
2097221112
1608895355
128529449
2114337440
275565529
1195763604
267507720
578891984
244267500
506648389
1337157584
1266829815
578399681
381906990
1622764107
533574583
1373623977
1441410361
2048659342
1676997868
1508781610
2144057629
958751969
1818483842
1340485822
1241808926
798020012
138737448
1030839599
1874217733
1562761889
94801413
498859472
626450663
433008494
862530708
1367914523
274248022
409927008
1839247117
1435362543
1357285073
298945880
1295046878
1066250577
1510686973
1379870268
59667049
1136264734
650024649
1397635745
1068363760
1159018652
1349509379
1052171519
826842914
950043216
633859164
772307562
1539399173
1816740421
511365938
910352624
1779554484
262538229
1797447879
1299417641
424234870
766791806
1715305211
1536700567
390456827
468207182
1434653681
1327999732
1601271916
1006565876
955458998
1489113432
795540150
1260690917
1460482886
11085986
564485504
1512010473
1271911270
465704852
1411710495
1867546749
439796422
1023500913
1034197882
1014699111
504430086
457322311
1938478161
1063521406
1042801753
44683947
658058890
360310001
1691378035
1272488782
157131996
1071026690
253698072
2051610331
235912246
235675598
823706560
241051015
1017258865
1665997374
1062677514
1187116890
1244780792
178371987
1690090865
2144720653
907794566
1408954101
1156494512
387215311
2074235436
1024719860
711950524
862408740
740976665
1983128451
559031413
311473923
1771795724
604038622
1168089624
2129307657
1082710629
1420958816
1990683620
1474053895
1307530985
941152998
781443119
579239236
1819206670
1191843595
1874577916
1732830401
1493835060
668866696
256502765
870317419
1469328765
1121300997
519279385
1895671955
1528186276
576078029
1435971645
1432153436
378903355
1745712428
414972527
527566176
516091385
1361961731
789289417
1643622582
1832687159
2031442286
771676442
381342206
573316050
1120797587
1662410754
1445286537
1361597300
251351193
1259894312
19484513
2053440876
618898437
535612460
1582140654
156834812
2053623276
533679897
565981931
1311004894
1339640638
1857225131
324325684
1729991861
1639992746
1422778176
81963972
1947370587
1136823499
593937907
230182759
887228220
1291574568
857630786
135359830
1631190536
1463390647
1024215197
398196605
392276185
1873388294
1109965305
279557449
874089689
2024710196
1251797862
1730848655
1035592501
564750001
11663861
1790072055
1222151921
44671783
154667603
1730667935
1558158282
387324185
2103340085
1742911603
1662862157
1132311355
269861756
982791814
318143623
132275181
859126516
2004873069
436539586
2028903836
2126233259
1065549321
1862941531
396823135
782646872
260813903
1388236387
541617401
1106507418
2084736900
2041176662
1847836829
529646747
1606775990
910625552
459862254
604340038
2121676020
988092267
284255114
483547715
1727879525
784750164
1262175861
2091863923
1422014435
1512793422
786868685
2110296550
590958208
420579118
1613061951
1969555412
1804200119
344818194
766419700
1315490909
892078796
1993082197
1088916156
1984805587
893363909
1709217897
1779515241
38469706
1870534799
229380222
141425826
1887745470
650570067
1631817469
997054735
725385894
1785257203
6359050
991188636
1511802707
812139994
1434865817
1793571529
399756940
1411620997
228308024
1943744253
1348634832
2077718839
2045973528
1858381954
1585859903
1453496014
1102613698
1779407181
1961371000
1472950234
2147067068
1518167943
2042633755
187164234
126616036
1340386900
969482886
1504201895
104638844
335562237
964550254
338080002
617661428
712971203
1907861471
1572565547
159444357
2124784406
1860727276
368581538
1320684308
1676838059
407422657
780765680
268347564
1817606018
1450363439
1726109286
589029374
2008111361
1728267080
1001294939
1804912184
1164238110
1694084926
1861330023
1926456047
971902511
1806719789
1758447943
257830338
2006357538
1013286599
1344496606
1772688664
1517211168
1953402485
488632176
355011428
1558288067
743316760
258151984
1081286390
1666382010
1174824735
1542788341
793777859
1784318998
1126198366
383346665
1171102136
340437530
822165940
1324400329
1668668441
399860739
340157612
168638670
704042622
448807969
973214815
1245309219
178389858
280483320
2010166487
72786808
441296480
1198781905
702560225
1934167949
859871539
1585310255
673354032
2049181153
1492230855
34161401
2047094469
1388721218
562255267
1567654445
1109359747
361826634
486896999
1527155835
830893517
972613913
1252320659
1812848804
1281036213
114272656
672341895
1019648159
1737499561
71980687
1200501057
1705259340
164282808
1625505297
487736099
1541151480
1065222613
1566131343
1532864015
413012260
2088349540
992837979
1167092237
661076872
1397031652
1411392038
1246788709
151066087
482239538
1884133552
293293583
433922118
546911379
598543720
1569587609
1872647961
1769120075
1926307046
1041047962
1791062949
760643074
971758468
273997503
108328065
363669085
1345790400
811259543
1104276880
933980368
620896461
51011856
1388748792
947747028
449134143
805594997
740547283
1720051877
800929998
1890304534
1029579678
53062745
313431077
1317478110
867411380
247604009
361909741
52522867
1770515285
577645268
118282476
1739710295
434527554
1100691581
1454400034
49566365
1530694566
255818796
120282295
1203465097
1434271169
2027817549
1420056119
2128943475
486361790
864947862
480514785
595242601
343619786
1432225036
979485
669351413
904046398
1737227803
1724815887
792789730
578583787
69986043
2146233564
1039371797
1616699786
1811209483
268518338
1087798334
872414637
2131658786
1525740727
173470744
304513741
634878984
891559187
152579428
925039614
2092802929
1265612555
62930473
99149167
6402475
2014705052
297300455
1783532976
90086760
106817609
1489643257
387103971
2033066631
358836313
1268856154
425141733
1069763745
1574980627
1029496009
1616944618
2073299299
1976558526
444087096
26090721
736805462
1206762805
2004044385
764904972
1333329784
1412477140
1774544689
2101688298
524554542
1904424270
1203920520
1894868076
2409332
807009305
2017133865
927215977
1999836840
652858755
1791120456
213623002
1066861250
1709038903
631247156
1185956081
374817204
2039410146
244972209
1638376574
1793007862
1683840643
802979698
870687550
1628724219
737019304
980155559
843932066
1945501455
422282811
1806140405
113451496
232607967
202171188
1132865972
207608738
362398967
1266834640
626514738
518495280
1036056061
84513768
217234730
135507730
1437313059
1049228928
1985352116
912363026
1907938080
1346008171
1844160189
1312266614
2056238263
326204057
2075184157
256940187
289008206
1314928765
1001378299
1971257746
940479575
64629555
2052263649
1828260396
1451720540
829027018
322596509
1736343406
2017023782
756313538
492603226
415852121
357032089
1061887375
526137514
500851660
1154431899
1152307911
454808034
1406266729
1876635149
375628220
934723625
673661165
1973777876
785849875
757777461
892216660
804528758
2079973259
1427747150
184316432
1754331174
252530238
1747759958
367026338
385014251
1564915276
2009209966
683189175
659700593
195601676
531545200
1251952535
444701539
1267960977
1006353860
74996480
198205
481210366
581569820
202727176
569614270
1542084605
2040809016
1337884425
881210743
1585204932
1026042636
236097863
2028329325
1926735108
1796252168
1397677898
91849704
12631312
193543153
1714402696
1268891066
616472515
2010399306
1673182339
2099860191
172660974
1273777599
40114288
566365132
1933515561
1609196526
840913176
2131128653
1244064799
2050596407
269288267
1805227237
1345165630
599873483
1771460595
1075700914
1855075113
592372653
1407665403
1457259627
1855804208
631753520
702059821
1829941366
1513842188
2077070426
326809865
1057531847
175915362
555487078
261250656
1645846094
1884880751
1728786035
1350029516
773273291
1866539845
880632314
451551717
2037843399
806356328
983793768
914823707
31890176
640386989
1503605794
1689841543
352228538
397218129
724365615
1007339531
1793964177
1419105265
1237218292
854917146
655693624
1747933003
1854850848
374487845
414070090
1926843706
1767428844
483278088
531906336
27635380
1081700755
1103071427
141115750
608444253
2019954442
251447758
1106275543
819829260
360763113
2120156052
177626957
413230460
1668495978
549554774
109082303
1726238522
1767405219
1097909013
865872651
2144547241
840958756
1243130838
1338470634
1926872782
884080665
1013197884
206250857
939431279
796785620
731786459
1407219301
1989516497
926763577
969242837
1989832989
2127145261
147972710
950297777
1093431205
1855875131
1649067220
815611872
1529261727
237737092
1060563376
872188971
1105320852
1173517061
1351595880
247594493
1408413934
760125014
1755578471
267470074
589207338
237169361
1468828076
1520147433
686444340
1577323533
1557338416
1643323861
66823516
339795960
1595214775
1826158727
312945286
1867152131
176845572
980889287
287504240
723275185
1266335009
580349764
1475835400
1566938966
1372053781
1367832890
1902589114
592782087
1725503062
142368971
2057748323
134761470
1598952040
411408170
668828339
163465615
1443090275
524335867
1208530380
1729151860
638835283
1637822483
1341738223
1687334448
1167534307
2049867923
1103491874
106327846
857045058
1836352592
942279937
1207716064
464139020
403722702
1936376592
822742971
940040157
1332803004
2138772247
980231430
446895788
1997730779
1765272441
1428667647
1231945885
961908437
2058702037
21653734
28138597
68737278
481653868
1199238527
1821380176
1584761787
1166216767
241786298
1465005352
637511852
1267167210
817135474
836028683
1059381575
68540915
1725855735
716358110
1163380597
1292157563
202555369
939312329
1289274789
2043553748
2073976707
937712524
1359863570
454027840
1075540753
348107229
2004498435
962932362
208729866
2079251379
1619420740
1655818237
2045238362
1061921841
1416268021
1394125492
1303798938
1693246311
866855170
284583487
327337521
958815387
800711107
89695996
696129788
1791894631
1902825622
1888207239
1842907664
1374719869
2014301490
343360541
342874214
2101061649
623536818
211980554
1186535645
42675547
365280994
232423728
252101209
1394481246
464057094
764480981
862716484
2082384677
1572051936
1529873204
194926821
1212548854
1607784951
1672985302
139885895
662981104
1882079765
706927936
298945021
364262909
940805377
891825481
372469809
1905352328
1958219927
1293113619
397129165
1359994729
612040423
579720405
1163753492
1623497296
1122201500
1498463672
690731163
1067515273
2122133360
1473823447
933949767
282415688
686250166
1733630152
379121888
697602764
2055582579
2099933923
962330429
1352976453
543546942
2038629934
36325663
2042950044
1812544806
1015321369
1771738251
1058107799
1642378160
770013089
1165966835
380634252
1283924909
817482431
588020500
1663844291
1735898656
2138144047
1198188555
17667692
637332349
304120934
1291279250
1548740830
253588314
2068450500
2056323768
1686608438
558615974
361214967
1568065016
1721380530
760066617
1854261922
1565848701
1729393305
420495640
300785597
1967405381
273098574
3799787
821481816
1939527407
594754249
829129034
561555487
496053233
477005054
339746469
1366587643
1390051045
1531579957
356456239
305270640
1349718788
799202765
1242480646
136781879
2030339163
224808980
425353388
453165741
341928823
49476692
1325128260
1935012847
1186548299
1017050069
639244482
1769087077
323338320
2043477808
2014136863
1127659218
357697221
1406715192
1744428960
1017561510
899527847
390328556
271799675
423594483
20695841
866955217
1737999062
1646870865
1781467693
1865859150
1245000430
2138747971
556043287
372246457
1235862659
149488742
1657645563
1339666556
651137722
2086431507
41560225
358535322
392520799
2130903690
783526906
2201637
1065690575
1738185093
1673229269
1084753613
265889596
248155340
988503959
261171932
111224422
1149675849
1159412520
1310451353
582491780
1335105271
1632326385
1407729549
753655864
107563492
133517252
331101211
1427599744
1589771844
1317297077
1362434539
2106668870
1130379542
1972735403
359564291
1889395775
361976569
667000391
1757917515
549007790
2050886289
634446820
336626394
2107989977
1882496702
2019202693
1267136944
1431469565
803991616
1576033483
707673461
684620441
2056433000
269950835
1277700749
1385102287
1221427856
544089557
584738946
1418067917
930043250
444955321
1304954866
563233946
581338949
1174706028
1462282537
922515535
372784888
1474451824
728115705
1607610888
327334627
412040533
2127158389
84914621
740273245
1238027
348275889
2057922519
304060440
138272325
4874133
1252411047
83313152
2016461228
2098950298
345758229
1817714449
865698867
1836210182
821897043
5033678
589832418
1481732568
1691178561
269655715
450593848
2017983287
325525672
1330189169
904380270
48759064
19532587
187726806
1997964894
1295242925
1660839143
1204849373
396554715
1366037258
599855223
117438835
1303481817
1590106173
2043155288
1634087360
1990568968
1673207936
466677497
598737050
2025128224
1336137143
499761226
1347440546
1513785588
2024566381
990259380
944105597
2087301606
1191662890
345046415
1400847807
438489734
513562066
795590891
462765666
583656637
477516983
1202512293
1773547343
1142983246
1029278670
1519240132
985239004
1967413583
1728795259
446271612
1115027936
403861605
368339400
1447939743
1636968550
1297175226
484889822
849199856
1596579109
1663175790
1961899299
2011797526
968879521
1415159492
255963733
286936849
2031504102
579056837
1935042374
1102280581
614798260
1802477295
799103385
13348881
1619635990
1984468854
1126954533
1409084946
887549528
324685600
716052796
1987939929
701446004
214089989
600349563
229846347
737261415
225595157
86730843
632309547
476290171
1325082044
982523117
757964888
2147374981
231794959
127020461
699430226
2028726292
918136958
747476162
1638822742
253373669
2001803968
1691158634
1134590025
1248739068
1453269874
1970321695
1578441539
1135662039
971152731
680957934
1307835635
390899615
1020358657
409805944
490921743
253226770
196013098
435798908
635274572
1719784039
2025418489
1736154310
682712492
1050472239
1435520691
1584661093
1798172763
765452908
743640951
1031626019
1371215879
1335155460
1264246478
1245291624
388366929
1544631420
831477851
666983411
1846933465
116266970
1215795690
1780226411
179956873
1478174545
2085121924
460035048
1207949289
818163769
693190755
1938962719
1422316869
1646453859
21471765
1933462569
312282187
209034666
2048110016
1734511492
280649846
1924409068
182283250
306536353
1393093143
163286882
1933349061
1399820489
1579955822
1204421699
59474018
669222273
1318604691
457421589
1551801094
1076234508
300518663
1977201645
1598083505
834771256
785263626
55311376
242647486
1980579012
1626517373
1897879448
1806145888
2015355394
729942056
515927039
1806828697
1744389232
1709868431
598524662
1879400492
1628003172
733515125
1398463236
1233712891
777998494
24648858
1153057770
623707535
384367937
1840123562
1699004129
1632126726
541848063
907685595
1169779317
771934351
520160072
1720913847
414905266
36636224
914055546
1072475090
1235865834
1494372102
474232177
712691102
607355838
1555919146
85182489
1222655998
992994142
330739259
454111164
1291568733
394620679
1607858034
948012764
971234574
904767530
391410223
1649388086
1258439003
2089972852
1076904905
569736969
1233142260
396199960
2032510555
1718600048
777311976
368236625
1654539311
350782
140870271
762254722
1696062730
449527187
994769041
1076047201
27472307
1340985711
1282052027
304469345
1815885877
2112412482
422934757
431234238
115120235
334952105
2055127018
1903822468
1867083811
1562481517
100209595
922496221
817717138
461011894
1343051334
87779830
1303371016
1814553186
1163589079
1170967318
1025167795
2030828059
1817381770
1085672105
566197676
1827738003
478102833
631362181
1896588335
1933786080
2049283314
1054410282
1918894114
1149271468
1243195681
417715395
1989738487
1554547571
2058169681
664753095
1658505695
2031411197
198169032
1402953995
683772003
1598214817
1368398972
1631227104
154599108
909612509
1632501866
1278414076
105800926
1749562431
1393573670
25146721
866618071
321775749
1569558471
1386216515
603604716
7340642
882544590
336986867
93005911
2018268592
1993177923
314550443
376075288
2103914486
1615375700
1776788801
1954441477
531355419
1706878931
1174907458
1819921542
417763224
1272210439
1179946630
1308605948
1304504954
1146596096
2035121977
1918227327
434838498
326972804
1588017901
237338332
2119571870
1022678092
1795969940
367900640
1552957523
962584665
1078687871
1877340876
1650770605
973550456
648857990
1697864448
621551517
163571723
1380397024
1064392761
726982629
655352259
558809547
1051613666
1246616881
1153637761
1182084010
387836992
1075515261
1933756892
1016406772
1826690141
1690166346
1310664358
1862393890
1332081577
414850025
643641027
871604603
83866960
1302343778
1127810742
212481126
175620535
480658344
2016294315
419334270
24722185
1536726351
2016847277
1245464876
1675084105
9077097
2068933609
591167639
819101384
1758529186
2088917234
970604923
1821670477
1072682021
194728071
939153722
827538710
1329717327
1732274924
1216285305
1015849881
1866892941
1354226623
782290777
1376066908
664546846
1278649142
1011164000
21436198
1121023956
1165690426
1980520042
1367652894
928379988
1504038488
1911514581
316468882
1190355680
1415795319
1600577477
321169753
442005287
1066747455
775146781
930447297
1717446511
969823180
1929618207
48399334
1422951168
554727947
2001223375
1574201494
2057572523
2086614737
1404888615
11398611
429962367
1876325820
187781861
930714955
1135287848
1813465349
1431553185
1266785860
838188996
855337528
659757865
986925561
1115835269
950042946
173144213
80635790
310163970
1492923900
1975774096
906111261
337172669
1330251629
770548204
79183645
1253793790
1438903435
350298733
984562909
139956577
1362541692
1852772123
1470448938
453664376
1831034441
1302720454
1265892944
1377572347
306037366
1016628311
1570688470
498178748
708485437
759438916
1398037946
1284907581
821888168
1687159797
604268421
262568475
609523662
1451153962
264948256
1921439424
2023604108
1422595754
839967897
1701587410
1370782292
2135390798
904280721
1138884553
1556809873
394040149
548495748
2023089991
1221942630
790382458
989475878
1985044003
5920353
587490913
1982746328
980109382
1889254328
1923695708
1231082461
1830415905
1462110375
1172396845
1579579319
2016313991
1073282095
1495987725
164549952
350433528
328855661
312795806
1985743457
1568977878
1300298617
806562725
163158952
1608545077
812767127
1349049289
148087004
25176634
259101449
292538026
659503377
1054610947
120195349
340220966
734349133
1791798196
1286349247
2039710279
192968331
329569977
60938642
1213495132
1608484317
394116737
1596003099
947960849
1520229517
962401862
628108816
77203084
1700554520
889123163
137193523
865483688
1677769367
1596727904
527041875
1049981383
543719767
1420173866
929709867
201194220
961883938
298941625
98238134
1941403341
89914766
157796350
1148082997
1583213966
904015890
1889149579
468706095
325448047
625319985
2066561369
1006742666
1883949483
510824964
708302333
1892887719
218080251
323473508
474805539
21158048
1073532775
575279402
2113561811
486247905
107085428
2068291841
1302653554
591315519
180785412
632117403
501936446
271350614
1601234758
1651365812
1574355017
1736052867
2127411973
1585187409
1850292531
11055589
1193312976
704247009
1881546209
703379688
1820711876
1801242618
1055579949
739688515
1182858188
216480941
2004415155
1391428841
1819093997
771439008
989639019
983010767
1179405018
1893973584
301579778
1134271479
227235432
1356339025
1806037670
881779457
863370914
51993483
836491195
958138834
1093812209
19607434
1242407325
463335916
121439341
961073670
532789069
1198606368
1484836759
89616419
2101461207
1464851756
390033202
1874248191
54869190
740738359
136820322
2020666932
8429419
1173897412
839925786
2087368432
1042413625
1501195431
116406260
324332961
241442924
1648605704
751775303
809512890
109146477
980823821
2072310094
198437372
1299120872
234516229
641888153
1581884867
1290367210
1350273638
234660400
846044458
1518086739
846501709
1676836683
570791540
441206502
1791037829
296154140
387909865
1838147057
121701162
1304946470
1021675861
851121137
1480717412
1536901858
499285446
1972058431
1870505053
749405991
61282796
1765413007
345999504
2055824485
176268132
658580566
2120357302
1889918240
1946091083
825677208
276090833
608989371
786006218
476965487
1400644307
1661455672
722866175
438346703
1436287491
1304398323
2142274497
1058036704
522080485
1225484681
358110103
27438151
1743131533
22324296
2097056186
1571101865
1065379372
461257335
1343619184
1761630253
1657028153
686640707
1938220618
1690561757
118616481
401245819
1433831862
2048102535
1952680085
527792218
1092906361
1520365757
1551815660
264444417
725460239
1751975650
1991921405
2126527779
1680308542
1491335358
82167406
2047938570
1826771861
2065071281
117951005
1042721120
1044771684
1635764578
146858918
1814272345
695724425
729221984
474322984
1449690141
329079987
180577164
1140862850
1036108942
770250255
1708748040
1024148683
1062147615
1850135787
527125494
1372987096
1029588756
1946479494
403981102
358862893
999420622
788341511
1862849353
615915417
2026718216
249423780
1523867651
1293236198
125681469
861191483
726490857
990191853
1056707754
217774849
571018628
517603037
517798651
436588696
1320660929
16522009
522915990
1759154556
15881751
1359787135
1856161615
1304971665
690170696
272406386
1244222789
1078434221
777079766
1346731535
1725411340
524409745
1320755956
496449670
1511165548
721456635
356143469
1281990002
21525243
1451624749
1170480139
92553711
621723121
691043143
1594450330
1487731176
1903609797
1151872045
1877284996
130949245
1603535790
1111099905
49829559
788899780
1380722898
2111798633
1261100552
1659761144
1923769818
206865854
131544042
1469149316
1175362015
79502559
1200307902
530189676
179411062
1970988183
1147563047
342710959
488075655
1324620181
222191656
2097580799
53003746
1177342069
181611121
310325758
936124422
741570985
813434133
240634865
1945655025
1988210193
1272289849
2142310164
2019096545
932332209
1864029021
969343616
1153284535
235775357
1576087167
1193205754
950924760
470647065
881958277
1777908319
1251552062
1729669527
894888752
1404432349
1497204834
345526348
1088072266
1644519460
352157185
1302823038
2028579757
1506176721
486365350
809362232
1857616935
1152633227
771875696
316066693
14969759
1208416792
657002923
47549284
903846424
2137374063
850768441
1292373793
1805815541
545924186
256321682
180929079
628807374
1765178290
1207316434
492878606
352987587
438697197
535798902
879439758
865835422
113984959
273045327
1931161987
1561872395
181246135
1960109814
56930999
1577362763
55960949
1730716253
1697239194
1242510862
995924302
1284404047
179136989
953803150
256456325
1182453883
1521219892
851888163
1700050336
44414828
2073803402
665952644
1967107396
1515433798
1521817389
1033806561
990724668
1181012709
881088897
495447322
1435754343
1742922432
2078648784
546472664
2060761011
1122459593
1466716757
1611909012
422251463
1272098011
206982012
787514543
763640967
216873458
290263012
1795061957
1274126872
1957410202
710195533
1630629221
1359293534
1257195411
1516921915
796710133
797559666
1572524800
645061644
594735581
1330159492
737558775
406491209
214598653
1990980040
788058553
661114722
1460928314
1110504429
1639151714
694176895
2114406869
968444052
1182022677
675473936
334693030
619533345
1918608008
70700998
435572482
1426084921
264053386
158385633
1439576480
860307551
1455660528
812636449
555706396
20148761
768795615
219301857
1648742803
1466045770
2034187124
71546357
1993497936
378626218
471069999
925214832
1409318946
644650379
1237452258
766724816
25965431
188729371
179284251
704740018
1467054851
214200368
1002572383
811342795
255751031
1566032098
1528428712
933344490
1170270208
1779157435
576495579
543052713
2046325265
958684534
1090603855
4634832
1784028516
2108736410
2134716352
47500465
1769117783
1276326011
742800959
384195337
1602480356
610731188
2026241385
1549735919
771468190
1423365724
1081437419
1139731278
248961268
118702246
1274736243
373130719
1363678446
557546623
1044592873
517749938
25527271
2074656941
783176283
41889257
430123492
1244490135
1669960195
1461628129
1300418653
2021190245
913287913
1740764827
1543664666
510756078
1715977752
617885036
196230291
443861375
2025616430
486841773
427489564
1284497280
1327767775
2043890252
1673406360
1591776751
955444199
1577762877
77103784
2087729941
401605781
730346268
1511004219
1358511445
411490957
550691281
722921208
690524846
313352572
1847837272
745211236
202107410
1576557103
1419670986
545083332
729653906
1033282978
429688204
698850859
310348805
118267706
319546962
639337308
93679546
1219001830
1359070622
286429704
441475054
2059976721
1807916228
1827220492
542888124
825072830
1151372905
636278795
259880924
1336835505
321980848
768024628
1259926765
2009891468
1736095514
1133377517
753418884
985336424
1557965932
1956817512
1840901407
362235515
277866881
1588089090
740693115
1537725312
163847152
452645224
2118857499
1956470081
544779094
3105661
751021821
988628987
324210162
239574978
1780822381
1350525531
1674798254
1717573289
326813735
1845993632
996695953
516123851
1128975471
59039382
184772951
409666298
1104778211
1987946769
1240341695
857088808
578414851
1689522504
801243068
1497413692
651971325
271156886
8620189
1566739013
1315829167
2070657068
16869799
100665025
1224258243
1128497285
1824073129
1849003372
1490317717
1828640422
1302457381
210126620
169584302
783206604
1633598866
1104643035
24343902
684883580
1182324574
1184997757
102276756
520635145
2137221253
612333899
1342323317
2004719466
1881771524
644175535
202061713
653741339
1455920753
1239971146
1966318520
829073292
1565560523
1075840843
1395309573
222332688
1210127934
1959314386
594724115
24877768
1770027773
1584659568
730835836
85629732
1865489878
178994316
802253708
942640008
1301356282
1829859018
191578690
1162151273
2131513896
1890225074
1806214458
1405782525
96500413
647155622
2033255038
845208696
408211386
764311913
1198213466
33514629
572901559
301666369
1932671590
1896585397
1107702152
1842033164
1865056304
2140893188
972457745
2086005238
355176056
1413209280
1297324645
635604468
827083635
1521766107
1511882420
989472266
1547992951
1012940183
219659200
799496612
536087946
1003993625
1738787761
586016341
167834543
465570240
1767300676
1591909875
2107445866
2059225212
241952138
1106046108
1185201739
1956516480
2001922528
702211964
627513086
1660565308
1958651530
93381252
1133062129
1167946465
1588686224
574459698
1066717429
758591898
204100701
488350296
1038382609
2028492879
1949542240
451543630
851212218
1365776544
2016651117
40074702
1652781929
177785370
310414491
1998522846
1646938986
1988480062
593023892
912361316
854914987
987984308
1501614441
1066013450
1777671567
1682567588
988188620
1575082398
749170716
1082417825
483193190
968390522
692377705
2070723752
1780424226
181788295
309880388
267248415
1772959544
1584055452
189466587
1491384119
1295209399
516462882
1496713668
1807299218
757843080
726271019
527261765
1755875596
881696986
1391782942
1469232833
316232502
582523443
1820263406
824330254
1282588789
1894717634
310239762
2047508175
17813797
1407164446
984325568
805264851
453482868
14580301
1934161459
1530572837
1445169855
294694219
163971030
1484390867
477939328
401159894
972708742
1093361400
408516695
1870237760
1163260991
769252702
1208170516
406223685
1972585846
537586611
649032771
1777473078
378808669
1977445000
1739777210
921450428
1597124364
1658555466
1331233668
2130318213
283867484
110132575
1725468917
602285791
1249190930
1519571998
519969927
583625725
559690521
1456785894
1866831870
759092961
318638089
1412119290
490467448
410130964
1027694848
1646030428
438415953
1999286652
328785574
1982309993
1256698411
1460942801
1828196923
265713998
415154029
10814094
1401164735
638120169
1452498626
1143211544
1860739417
1863152358
1508805705
1299120610
911917974
1446343106
466912691
725742852
1332870508
918021190
1348115557
769710644
455147970
1020429824
567087154
2082778057
1916203480
456843173
509473041
1024241923
1995580166
336598861
1836452310
1997869285
692940229
698255469
199283185
1303621528
399573868
610673784
472672299
276582840
382717109
2029296379
1253479596
512559515
1545228172
2034518453
1526715137
1946413788
894443023
577828102
771581231
1314850410
1259916313
1085491247
1866689632
801615842
61697444
280239487
419433797
678037629
456891785
1986563663
618698834
806998988
1892354857
1455934438
169458978
27628765
1382977815
449560407
384550104
1415114942
1135202998
1598910818
1176228632
2135907363
1293181779
1450064852
1727738383
89657167
1550021649
1683931230
1219863382
1061962281
404949417
175417773
398441115
1440264224
1250409347
1084240823
1046364214
2061198722
719452538
1852996498
1600101119
1435947652
1432082820
1241880571
1816150660
1545283702
751464359
2084010336
1712535969
1600584957
846965374
113808007
178753752
1591752592
336181770
168773700
92532646
1256604913
1197276826
756099631
913385469
895390536
153452050
334688922
1030541230
171726592
1916068570
2110803638
1039983338
1227134677
474087852
1412198215
838692566
1550810994
1992222732
726425767
773931741
283639959
2022339202
1810639639
679390227
1556787396
1265003254
467647082
597767890
329579032
1648045744
2085654349
381253862
1473613151
592567474
2036938447
94626906
294592489
1808665646
811567866
2040504498
1851682408
835717782
502184534
1840148098
1800702465
1858642278
1483872642
1203146984
789998661
1135044021
233945637
564117362
3330903
1957465250
1469172770
1942233354
1866425938
1791445895
1358284040
607014505
1532895660
1552530539
1128812773
339565344
1256983341
417025458
414779978
6809935
691678805
699578200
912325342
1677148916
1431429273
624982484
1201595107
347307089
216354180
135455712
1998342762
1889115752
565005183
1524408725
114055353
1104468309
244676291
849793375
827684105
1800650202
1832359812
1247257404
1014410928
41058461
2068270224
144080501
622456105
810763129
1387200555
1026994275
1390667987
261974082
775890050
1030857286
1244850838
964488051
267433866
1180276669
1620923526
1457177904
1557925751
822998081
153154111
1357337731
103083727
207227673
1649676357
640668085
490529077
461861776
1242127803
2006435709
1023205052
172812552
1459065666
313497208
3619040
1508028367
974513244
352386733
1367527082
593855549
780023414
1040888391
924879008
1204883593
1204167249
600043329
1492917604
100330334
467647351
1067524701
1575558577
857152911
1991450837
808620156
1616726214
2054107374
2059523298
362154388
571025559
353683087
1262804549
487891690
1355806179
1517859929
425111345
577075517
515884215
1592765348
786028157
1127119427
566950066
223176756
1458403138
1534867561
1730412750
1155491095
1289783804
537510864
1631345788
87038956
666166128
1834061027
1451747004
354142938
157484653
1753239306
977628007
1524613809
774880003
964887085
1605206830
1189952835
1367633667
1938347408
1124644662
1130937332
987455089
863121866
860745290
241102123
644907946
298173221
2047483987
1020795719
579358594
1071942597
913462073
1628644084
1664952755
106298849
2074140305
1850798198
2078587124
1545936392
1629419586
2025424728
1581118274
1969728910
402360485
1476628264
1958278752
1898470554
1037059816
2141678355
642361316
1024263266
305536194
260495182
257301807
1462888885
1649005468
873598835
1014090788
1288898235
1895958478
1695775969
951485273
779902399
1513580030
1852501332
1252796880
815420126
1767910939
1847677014
1204832248
1365446374
471859420
392035851
2012108652
590473506
200078050
300320152
379181931
1150147079
1093331479
972161766
440090926
489944253
2101231836
1413021016
88115081
698280412
1479979720
2118831516
656584716
1956942301
567513430
995200023
1477506731
1491238637
1287798557
2039318380
1664274988
1104320385
1175975191
1290879562
9550989
1719711848
2049429059
1600584257
1893450471
1576689425
1794513926
1063826710
38788647
2008112008
598344369
1102305311
2135233233
1881836356
2138987852
453068083
1138579859
1819384624
701688324
717947543
2039828305
485151130
1881063073
675833776
1015131565
37478630
1973748936
2129253420
925600575
220512632
334298538
666693057
253518561
876712981
840847070
826435344
1296754202
550407204
545429098
1868451020
1119457965
1034347070
210585375
2032917871
1119360259
1104661888
1827327098
714991108
1767403371
1111525150
1412953982
1408543169
97053243
1809339218
1814213193
422727456
627297464
1112773773
1909783846
1071044349
627432619
486598010
1739272699
1229756863
509388635
500644504
1331073174
1015959401
1836945621
80612775
581768186
1773116381
355904825
196644670
1753713924
1041311273
661282836
1694294174
774834243
1881749271
1759954246
161502884
1559918896
1575607903
1590288623
960611355
1457368640
1894621595
2074318764
1757072189
2076872307
934523558
726036246
1514223778
887462919
592752027
156767654
1006724446
1638842838
2100879036
533902185
1883939008
106915540
813240656
533201336
210150307
1641990916
1857217975
534195136
710216005
483240762
137998153
149321521
1480839905
306851112
61659913
2060563301
1304293573
1177359522
421322236
400454359
2145965504
1939947154
822585985
1323764287
1397362768
974546440
1737863184
1766677023
1747840371
1303392347
1486905314
1390829041
1709712044
863142204
556481613
1194296425
858226853
2022446839
253259462
1212076188
934653225
2134929161
1744954833
16695635
370926833
1796338159
71301995
1969684959
1103480553
1760389023
860267374
679666207
1885021573
121091011
2057445837
691443335
589947284
213834296
1090275438
1137983733
1738066889
1018120849
1521696270
1739702368
1941737538
953054502
900385814
621824379
1850189694
979085087
237057227
13026896
2133741832
622341612
644911558
943718363
947361304
118998308
1875229260
1904053357
2094289766
1796884792
1777709373
938510813
1135954836
2052043865
1018862420
270081017
2025406811
1166500495
750861822
1493022241
913054151
753639042
319816837
598420245
1114638047
1082815713
1701875634
504267993
2068429072
453824848
715442875
664380752
1445501492
589095476
1699777138
591638201
488902484
1327285580
346075932
462828374
1418117981
2045672319
1641604694
1385704987
132184293
246294025
1846590060
1619509888
1035658485
1281329458
1938388857
292799989
1927286942
565172831
304438819
1122373146
1146930074
604820106
648640058
401574622
1499887257
1819413517
2022892483
1929848236
747130267
795715065
1516816070
1112304213
93100508
889008192
211001476
1272903271
1270637561
1745084668
1256407555
1293660893
1378746094
205197104
1762411053
1756418724
1576771977
1151203424
1116077159
211393608
1750796557
1936837656
106042979
707983722
78586688
539688967
257330863
1337577358
1556922664
1989209390
101929745
1805918077
1674268805
497070866
2023513600
1063644824
836411038
332424277
1776377354
1213396532
1907794499
1903393600
292283228
711859308
1651658378
1763808748
551359908
1914156075
779250699
421558800
1687417760
1319863669
982613093
1072849377
2030376975
960470398
377856890
692686802
376244376
1339352863
1640077825
801254146
547752858
107645659
1177135115
2061722572
956991279
746919829
471181010
805887882
74245816
651850356
1631128472
536177885
793643346
569609934
1714026706
300941436
1989883920
1807019847
1952471492
678164624
459056284
249490809
816186359
2052958705
735931999
1018612229
605085976
1601975231
1962291850
103384442
532685350
349281186
977477806
1591312348
498432290
1243230846
70162823
1638392224
1396923329
1469333484
1725519263
1332398954
1604930726
1325463460
487134034
1168199238
1536634645
1370993853
778488983
873868361
208707543
281837012
410351107
629301401
541677711
459985529
365577395
6319969
498309411
581287442
657423419
2051112691
479828649
555627790
1853539675
286602916
1803225412
1610660068
989858838
2062903503
1988593264
570115062
1537861114
505839935
472855323
1340898805
1658880034
1209908956
350372421
1512913088
76027428
58602303
836277079
477443077
377483090
438143702
2027574127
1903962454
2811330
21077449
153266461
1184375003
229274702
594003850
1066755298
1723469195
664095879
872875914
1050721615
1598665065
1611822573
1994254647
1346637812
1350682969
442626723
628962321
248818605
772637125
1241247568
1658873002
1530504121
1808282394
1653569545
1980034065
1702340926
1302357342
306821013
1368471622
1854270938
280960213
1139719402
1069319485
1887767970
1731489311
778881562
1590195072
76612053
1183472433
1672686017
1937599095
730274457
1421800983
1622511162
1950007006
288948551
1313263219
346355481
273392669
2007352217
316187999
763830143
1548870610
837936209
501442950
880112961
901209849
1962374869
179272650
602707420
1547130166
1164394657
1665940212
649418059
833648059
1905517625
1552603261
370166959
93370097
1327501972
1214739477
434958324
1246492551
1659422172
1935769833
2115316778
275670544
732201972
1348759882
1666616884
603697446
2110826497
1241623229
1808920646
770441344
967161188
1188872772
1572516111
1152889898
569094450
1783300531
2012115243
1677913520
1017611608
1497838106
1475238375
1419370391
1824156097
1325052264
1491266373
588178938
1571575864
322752071
1064522274
1550542567
1761248388
1888054347
1448691411
1703181016
1315102940
370143250
1404728084
1654938534
1858446899
1704686552
2003853457
1247387341
861267951
70599566
1317531285
1734161367
1760701850
528654581
1751208188
983576011
429790395
956223495
234460686
1605522119
1412823984
1800563553
872854768
1255306396
1553314807
86573078
1823417223
1897500882
1821064100
389636
231077183
676444459
950510
1220126958
345276674
1294582700
492251929
37225269
140152654
60211923
596208928
1655771974
953028773
777274894
1758650573
99427280
906189852
127164842
1391486959
252511031
1128723624
370179985
456529629
921671803
1318181024
248248094
424814274
1805500273
576804681
217673025
1042542738
1883073691
400256715
1720974735
1512041915
2083330516
55096115
1163733335
1624884147
721975961
1829551097
286298334
359486985
645363675
1701190344
549352135
1772085332
1304982646
1633606076
375256437
1538398294
1047976326
326533404
952645147
1157388384
64940747
447653356
359473524
1435357715
1535107684
784531588
741545066
1730660338
1716344283
544606819
1695695827
1678626784
1320214841
419112089
270331046
876879223
1576868977
2074559842
902122671
2113197053
858969895
691089376
106062429
64315648
1209638093
602550537
1150580008
243588804
818708807
947414565
420111953
335314324
83637398
1455131542
1338558453
977991387
692543335
849695339
479444590
1626605377
975849446
351158095
498903084
242020592
690404572
2008027190
2004127174
1968112982
803555991
588163814
107240100
1056520155
338736960
2050528091
1367071937
1736030278
1389152038
153610528
268995874
951620763
642336883
665644836
1246044257
1492935496
34760628
778770608
1337122454
1795290685
18828420
1183948780
2007876418
1811944330
1925184767
1295557727
1573676760
1309686210
522947346
392941949
213691667
1133865041
277841728
470518682
1332625121
1247408850
612482736
617457610
695978533
1128094449
1691696565
667330874
1155795325
1164653273
636722476
1325696845
1950586037
1647576811
737908368
2078538892
1038121356
952193326
520478624
1072258138
1022925648
117273097
1645301629
1426452777
65264558
1462285236
1865894389
324199218
180030029
2142524364
787051704
980067939
458530221
1696372255
1461302061
548008157
344470213
1268440652
978152021
2059483223
1271518736
145281668
230493605
1914681729
1162744575
174949778
281080600
685835856
1879559413
1968023775
653029133
369498752
200334987
100124586
1633171703
1424161890
1580106510
2019919783
582817670
382329054
1472366029
1785394389
2099238113
1578949328
1486502604
177001157
519011042
101650736
1106001593
1643575140
546756430
1518239090
401997624
713796892
1117931537
661598518
71961532
1747262511
800771981
802235642
520105170
1715584718
483881155
1733922332
2117616896
1232394654
757453808
458800497
679540997
370409169
1313550853
1788183870
668147638
1673173091
1421773342
72820632
536017550
1868331536
1998396474
585550967
1948792309
1539341187
1652174542
368148508
895332614
844897091
13310585
1968421171
1121586900
480847887
766549475
1022846876
1021447542
1479439293
2097052415
512592296
565552899
362056976
1635932782
1175210804
712571338
1161790054
1907029931
570076074
1052375047
1241951150
986748509
2024975333
442753298
616791244
184532252
803407194
185696398
1771069374
1413954242
733570787
1993291708
833656415
1269461724
255737043
796773490
1127884347
687403108
1871379866
1797718773
1371195576
1944863730
933494942
313851015
154199836
369960601
182377732
1973248337
114400096
2013324915
1742622511
1378963206
2033499108
1140857781
642557745
123933286
1537207404
2119672730
631095054
770877211
508147914
2146755986
591493503
1142030126
260945835
2115919736
852477711
129111249
2798533
765032764
987182514
281657673
1724112664
916365708
622265875
906452445
889064639
438088290
554551788
1132342238
582087449
1475124378
1810205414
201360550
1775007273
414604358
149321775
1660408515
1201011189
1432892905
834215137
363548984
372882542
1900099892
98639491
134648742
1938176010
2056261241
620331819
705746942
805277180
1231489615
1734049638
275127459
729610235
2057734713
1425591564
321061629
1386890049
1356765227
1246923031
1943303519
585519769
1403574301
1872075271
740038999
1880598400
423344766
1040555614
735741525
573568635
2098723359
1275027947
1993361206
1043840844
567369657
2012994974
1053204856
1356525743
2064895471
1327283256
1215374844
915378604
1076205043
871066040
509151563
1200583797
239604643
1444128966
1313031159
469626856
762810893
2080551298
715291191
1857200840
1496020749
1936971682
1254468801
457325883
567785486
907262059
1234481415
1308513037
1930466961
1803743522
197882154
986003145
89236297
1914789184
600110175
295361241
25758701
2083183915
973549301
1847835739
1604857400
382641028
920689470
691721625
278557785
487197762
1116248328
1107007388
1327725024
674232977
240358980
96005359
38107069
69582574
984350572
880428049
1861285756
92177894
312538941
431464691
232706319
1539198429
1056692074
1865267167
898985509
439182624
2146269364
1640173418
1740265167
902132084
1837384490
915876603
1945175344
518061131
876349087
1484045439
1235747392
1769376467
1008245340
67100521
1028999737
650656558
635192825
1528388174
885192731
663808748
185266527
1578101123
556612238
1440212441
1921719504
593006912
1695715300
833886966
1960157647
614922202
1052199506
1013439576
398801539
442419166
259873908
1096688639
2067190457
611785371
1532062952
1957847807
80453507
1778969203
579744659
1259067235
1379794933
1726057645
1138171074
1052076663
1457136953
1351758840
1653290617
1778063045
701203099
1385527968
1636918149
1995822867
806356508
1531180288
1499388203
1628380098
1979848876
1366346641
188277229
1688521118
965371440
1286036708
852683525
1029095423
1462398396
1344464998
982112222
2074535642
19978767
314130546
1033739897
1186252110
1636344349
202474579
1860840422
1325244333
62124061
1369432792
1774227670
187309477
631493423
1140810901
631338169
269646092
1396553475
660782464
1018811138
1900163905
2038408205
2146773117
1881341728
392451179
1800685432
1831094253
1409740961
1579233376
591905849
1156321667
1357502381
320255711
1651395229
1516093351
779745499
464799601
636319930
683330442
661049820
400757195
1236894429
245166166
350258547
1266940605
272049024
1522807848
327192585
1894517461
731075565
641989575
444384132
1386767555
1321323499
1441276771
1495632907
720552868
959662769
516629015
1305508768
1264550049
561292890
271987495
1819287253
2003706392
1476895942
1862568248
1379539209
684028191
1961270289
484607891
1859946588
604248039
1598282124
1474430288
988000807
1496238328
3527564
1425839862
101775234
48556896
1981882566
305979629
528748784
1403310958
668022970
996667822
347574987
1082687153
592509935
505390145
57784800
486792114
1169425480
1888946753
2112520048
1129158613
1042398544
403824184
1200092415
1899722043
395527214
713555303
1001515460
1367026043
299176015
417721107
2136855919
1563476842
863855457
1166236126
823397763
1512282638
598245826
1149812232
575619420
901956106
57389640
572319862
1077362059
1567231100
739247959
1280550866
819460512
2020641955
1749413428
620131361
1293282158
279553842
1940031438
1231036343
113287999
1109501756
1154992464
1287950899
1967435860
2063523158
1681417057
1935510175
849202512
680543633
1362654036
1930783211
1699370030
1722987983
1052506892
1483277396
1260452512
1658164222
925114621
1817803909
1409930817
604509200
103561499
1516709336
1522247936
1301806770
398955522
1538158032
1287550236
971702076
1347492036
1449119473
437541242
2002483705
998089576
787204887
269071850
1090644630
1285697191
2052844880
1372428202
24365657
1274987333
1467077748
1955818853
1168178663
1910452351
1850033354
1545536318
1108921423
427986128
1949975405
1337706321
757030059
1658486036
340277088
1589663237
874298565
190006846
1101730887
249515628
990801662
989176845
1161268492
1973841352
1623490716
2085841649
1135299875
1236071625
1926441060
315616896
225590293
655512315
272755884
1677013895
1048168022
906894178
841044300
765912743
248197340
426918144
760221220
1277435341
851833344
102800021
14208400
1609097140
1274221955
596946700
1752265293
882930847
831169819
1489160621
851764644
1601797618
1105468176
1873630906
1196453503
609015711
2083184050
87131909
398298628
1311260446
1406124035
162282780
1824614403
1223541781
89165024
708329574
380284714
1859715423
772708665
1365686887
99032248
635116576
118316466
158530159
803827139
366906606
1687296398
1762820603
1761143344
1914941256
45972703
1461868774
59994780
84351619
827873850
1486006785
304813676
1721942471
523002297
1192339136
405287582
64674869
1466032710
1041675341
1262032716
1552389416
2038142302
1057939049
1041774283
613188843
1319726912
76256581
1779555057
1020194859
491486022
930394311
213017679
1176228114
2107489411
945732843
858132408
1630447291
2024151299
1917226556
351487116
69864952
1688030082
856890867
198732749
653468033
1076616737
1365159518
112610586
1694540317
1072966718
1982346891
1234171302
340715226
1476553884
875435917
617162511
910791975
1155253295
768808946
166480931
278667742
1980063771
1703847882
73463924
687478772
1039964013
1946775044
547089871
1343236774
1371084424
1109859291
879864544
1559170081
1811025957
207521983
1196720542
861998846
1451194487
1608587161
157758594
750488850
777012893
1899127339
1550655094
2078087473
1821294551
519122439
1774247745
707360393
430688482
716351579
479892338
1416911105
220872974
753985975
403607865
1542188522
1059283891
137216951
1682812863
1345596266
1990013608
579523535
382735573
1828972951
166455633
1949818950
624134891
515162677
1953985941
70810785
1656119370
508999942
928905910
1008858459
1549257847
1459137651
1351375923
244483072
1606868605
1794542824
235261624
1128451205
1969812388
1497259606
557020017
1454547086
1977660872
1872559878
406125082
982649770
664707232
1749268798
1229671039
1730652217
2032406829
1171757619
1184249857
353712895
2025970443
981177205
511589015
570136541
448489313
593912398
2135110064
295620047
852974334
1672822970
1246310050
1347132295
1049019351
776756395
1037846146
1381968654
954978398
397810076
440691809
1743918734
841551193
370284395
153244650
449295428
1199713154
1715799036
338582311
801286944
1643597623
582627861
580025696
1816121015
1294198042
824703670
1110985914
181945091
1212809476
166192362
1954804900
1512827411
663962904
1016305148
1276462240
1400182445
1940934259
2058848734
1665647030
231115169
840936567
1519162103
290111760
1307882933
545611477
1892229963
1170901599
306924456
832297901
1371233237
423854533
1548750606
40345099
2130502989
1782078127
569635249
1249262590
1076989985
1302614276
984840326
2048001096
1650572540
723676375
1279748106
1299391998
1520536719
325241652
765900674
337075547
1305860180
967242061
1849347740
1200171759
143127179
1998464609
709298220
1291817330
2128162455
1629148767
346324975
1633639456
2110206226
1094318946
554902962
927395067
1276250163
682987737
25238033
988648173
305466384
1715145938
868831896
1069508669
2114160294
1472127791
747275759
264157354
932848738
1743130452
1054302334
1825828804
1651911818
12494408
933298152
274009906
245596305
1537241552
1054652440
355314798
722625932
1479446877
1871060760
2100328477
994448317
1788028224
985555282
708528850
1202523863
992870664
292150760
804699402
957630021
1074750731
2060258064
1394230302
214302190
1790427360
768188895
1597888624
268795344
2058714683
1971131250
878847224
381192826
534368797
555828160
158874678
1781507391
1423808562
2050002869
1632753361
2048791625
1030698007
988682060
327359095
720548837
1489140839
1116951575
316597992
1910672655
64728204
1266938742
1196862902
1209415485
351166145
856226874
1629933260
1535835943
1263111948
1899248142
2136506440
1163450566
1701422331
850195072
1539455945
1915622990
1760134541
491184246
1791997210
1391585362
103526062
593787099
2105169886
1486792471
62150638
1766160066
2012958317
797237726
1129160199
578990101
400560238
591935357
1026471005
1964519586
273315745
235337395
998186838
1518247943
1933926320
842892878
850327232
645196900
1932970876
1612092812
1228746884
1312505852
2140705675
1274614788
2074407392
1109408761
473996527
88404515
1196092021
643923425
312579653
156215724
1768142330
2004904881
1082998638
2144439672
82593588
692864865
1344353883
1125441952
1827494291
386042831
279399972
1868020995
1583541164
637964501
2018667935
1374793631
658555238
1272018780
182514906
837694519
237825637
987454898
2035133272
283961327
1219061836
1365171264
1255683809
741903105
1803919493
2146945270
1070471613
858114203
59844427
1027490823
1654470689
1491781356
1789416734
1050610733
1675159462
490766421
2001993085
366091005
1778025609
1614733890
1398089977
2104526989
1841729583
319076127
395696083
239777973
274683859
400315586
1108855679
1245695516
271458873
699274792
882530781
1618438049
501999192
1806801656
684738133
1241424895
1395820815
258920372
1763616008
1558801893
1881121812
1346354816
587056314
926486700
1303499711
1487152913
1379213535
1776882740
514428339
2128076463
306928710
396583321
685145614
591198437
363021092
1237102239
349859683
1548400496
400479490
289026867
1250604920
13779626
1531008947
549561421
205073936
176826846
518615201
1735686477
592292702
938584894
2111588429
1406629773
1958284859
1169998919
1291498308
1225230049
1005242844
219810423
1478059327
2006765017
1997667505
1296255574
1284844275
918361521
1066602144
1676276018
836512928
687765375
1572525757
959462489
109393925
1809534741
1591233022
687878567
1924010711
1201174613
1359327524
1018257436
2121913545
1352585969
134899678
353265477
1571310164
711528202
1927160206
1978353783
660561378
524730608
292993185
2040364576
996117396
123059616
111772898
197582134
603740650
70434627
302594286
1745107984
1985076552
1711427880
1909016800
2050024341
139477426
563282892
1154472181
588236665
1314282629
377088443
20919072
223053244
1345603575
2133482254
1944044971
1809723396
1737425948
1143603855
15968596
739367670
1606296018
245510395
119320507
1516959423
425489633
1571781136
1360918856
854421394
31772273
217094260
1935807503
307074481
30654052
703961584
1179558167
1052626240
2045206296
693130173
1720615852
1143605193
37103094
52895394
1083938513
1758593754
1542831901
2051726286
753986523
206786921
1760226988
1341210638
107909297
341060577
26967032
1767139623
1821892031
1595934747
763044498
1939388722
259345671
229046667
241995113
1568275245
1929565962
1399904797
1125079326
224448475
204724858
1546992049
427040033
228679841
1907722518
1005131532
636452885
2143575374
381214576
1194549152
803557205
47922986
640491930
525940711
1753523048
1476449767
418636454
768805798
93194626
1934039947
163025487
1088120388
610055533
1316180220
355308330
1936233274
1200340022
1040802264
1168955724
136447340
1404065325
944214303
488771553
1610778827
633481586
1892904167
1217022072
980957533
938122244
1660488654
1681731581
1978876975
1200893391
1602064240
2020593160
351563598
296934208
1915089428
2037959311
1556900386
6195110
1983060545
528432199
2019354044
251162332
2016688010
1432157958
575435939
942972876
246441528
1318949304
2000565244
1937800983
575183775
144866517
834550447
492785875
823319227
320225493
917754567
544590612
1880076321
2012662714
38434944
1394454495
1220212380
2074114105
845325265
1064988566
265872000
828543822
482039686
1915212691
1975539585
155609817
338000442
1975234501
394494790
131195774
959575572
1332976963
1131922097
1219401590
1877713311
596098251
1925041628
1094614099
1431170992
498827360
747318294
1883705648
1414096755
1424326205
2132144305
1140594107
1128719621
507988540
1965276871
2144520015
1077584293
665737506
1851594181
1336322072
1383597059
896985633
61203820
2111360227
781662182
195688822
668756489
1848816583
1373474702
1469004313
8343898
259367339
129608383
1630279829
14427530
1772063052
1292134331
1648936289
629605111
1192130795
1775737726
448022159
1157403470
852201769
65769881
396399194
1164923480
644252273
1485591806
638562626
652286395
1173001240
1045938084
241887443
868873743
1888891394
68506410
24964321
1370309171
958268168
991484219
220732150
1444809773
140806040
2025900851
22133610
1943257376
1102003992
465666785
1671122156
1183850948
931288853
655241978
1789056365
1001881174
476832008
1297131119
2007186752
278674177
1529319639
1426115037
661500209
1587453082
1705247333
239925897
1507134573
811719522
311593205
690233346
2026130259
1651999106
222987368
1389529911
1448674616
486673772
736706567
532848453
729476747
49274541
867653798
1729249664
378102792
1183804017
737979059
1523454483
1943534552
710784989
1535887528
1354984371
131276813
269493080
1835923823
1559899194
885371333
385510466
2100870710
268911851
1549316696
1846675451
1941299480
1619595925
386266579
1693433490
682035996
4095398
433511888
1917882147
781050521
441049871
1961368349
1438047283
25276767
961594284
1263237090
753721138
171676394
1497971966
1057008310
1296655818
44182302
1910917481
165556223
1807209779
1228792698
330549347
509815929
497317643
354333297
51597008
831215485
920985
1138518341
292208350
954068374
1495117609
662342127
1307945119
907061783
1405479864
1243129341
80376488
465029605
67778502
293094406
1673808193
748426661
900702769
75583216
35837874
1903162218
506973808
823003999
1892730813
1052541414
1713846984
1348965856
1717701271
1191164409
481807157
1291577979
184215645
1528076565
205037132
871788760
1567676685
1159615379
209463655
1770263637
605430909
407867198
1540725952
648798581
1489062493
1644602500
910594014
1539648524
12661466
1591208564
1436415316
179584458
1720657507
809436949
1013536753
137792653
875532019
231754564
683236917
1403484220
2052226743
249762780
1255839382
1489408299
1097138609
1875784765
1598262379
1999136477
1457796422
535783699
303637407
387636553
576923928
1943458289
499793122
1676020793
1792312844
152007629
1701028388
2004001857
365494296
1058915165
1583168284
1535041196
259231055
594360016
1958840433
1084944866
862217957
1275453667
800090485
734400802
990630129
1594036958
996026227
501543398
1748347634
1793328659
550488629
1676335722
1456392147
1039109921
1521857530
1179531244
442830494
419682266
568690197
1107410222
150168041
1816862956
991186230
1200293942
1437225285
1114541407
1116861728
896520387
1669763173
419427207
1776748009
1598201516
10893290
586397741
1448453884
1924663356
141413784
1411625042
1314843641
1884125107
1001264183
452201399
663578987
891976378
1931191432
1465075449
1827016766
1074108310
696864005
1819157937
25186904
1794485209
947272232
1016116495
300322494
1211683515
44099250
1959613894
2046805532
672781067
762303460
1210240643
1550030497
171775434
1931545115
402286099
52002968
1555964955
80830567
167183715
1088713260
1873194396
1686932921
825123418
1834720356
1801983700
347537363
990196102
1026657986
1696632550
1933737201
2114412753
589994944
1536470755
339643127
1530222938
358843659
2078711540
1886756957
408897999
94990298
87278757
1105730546
877099279
314843325
2120350322
1897268621
862232492
1941143670
830819372
52991502
104680213
1560373296
73875143
170690430
1886734097
594064709
1306041792
766389639
1103499321
640853446
865522049
2066241048
1077628507
382434526
1823325634
1255600182
1428969182
36662904
2019502062
647921197
1686877799
334550128
1907926268
1171868810
809878552
1639492097
606146472
1509651018
1200044633
692211936
1699121072
354327098
1139071649
1240702025
2096494208
78025135
2088572629
1716659761
193273586
256877057
1632420830
11987797
1805136465
521646225
1594872653
297873215
2083254151
1016276547
2116490920
103393459
334317849
576626849
1696336069
1152841244
386372277
343828935
24879261
1412716847
1152530634
278706358
1474374380
1953217517
1374092646
959953174
1579822366
2084830318
1254735830
787504209
1223446271
306479417
2087373106
1615524160
1600540066
1541346668
1420600439
827491500
927265992
184618334
909540185
967838014
733291003
1082962483
846986542
954615736
2036059676
226227926
1946406229
1166252059
585965536
1938650048
1597339833
624582840
540772026
561818506
270005493
686907113
1538775949
1172739805
1602856356
1492957146
679185596
924547171
43707331
852545434
622186203
1430190672
584334102
849341080
1836374031
2000130360
2119219218
1618187491
274997748
1645095158
850812832
426955674
1933095743
1031739662
1312076746
1395006288
677671723
798842986
500363937
531239507
1003061944
1149839933
1886835935
1189222363
432447282
106600801
707580769
1507562473
2081787098
746708448
190510569
984813766
833914994
285052932
2074552631
745282083
624149048
619205871
2021268782
458024423
920641430
1828637470
2066197360
1869530153
1449297315
568245915
1122354465
1616140204
1100082061
1725998315
1792731583
1769379295
1816687673
629957024
346891428
752455630
1463636275
2060079791
874157086
1104806161
32976047
1175561222
809793159
595896669
772922280
1375005898
460702219
719875022
1479546943
948834985
843989400
1056192539
487736348
359298753
660290475
613530044
929772120
1236822439
2017894619
516804899
1563163116
244770662
635814182
1476383628
18862141
1284021302
680561534
1509987087
1607527040
774582373
1581929154
748826404
1154443599
661904569
2019892478
112831770
529746319
835864240
443054255
1462458211
1297244010
1220191366
1814355039
1217062811
1866684565
1094199867
1425836939
1124103264
988202583
1783151721
1854604728
1430465579
1812934553
2061692469
2029255697
1452987248
1585523679
765936656
994234453
16322013
1462010976
157139180
1046715070
861630093
719282149
947960370
962508816
29839399
995390292
2033578973
1369432171
827356505
803028171
439813331
36816126
1002139745
1664697896
675939147
284636752
2003620961
881553102
1661696259
1896534776
91630781
1147026860
1189781309
1301167447
816954745
612908082
1968759603
944888367
1979583499
602494987
55423567
467539661
2127179560
622480798
962563706
411514672
1816389356
1497831924
399731278
1616161830
1788378516
1183675788
2082688357
1973744127
551120642
861427228
345849971
1687615173
859167137
1716615419
1641775504
660735927
844740282
614593866
1559691435
1642416210
2078529993
1985664641
1953833908
14135408
1023654396
2063515237
1896993419
220303971
2037383469
2118487915
1990642621
738765143
772203890
122887857
1016152148
1358409484
1602832416
1253699276
1142339688
365591343
587308886
969077071
1114259334
44542034
1854383240
1603490250
655546412
1183892252
1177669277
1458128786
513030359
2113011740
572887263
1632169979
744148965
614103578
936862606
177352908
1980502008
883292346
564892893
1243128451
494666778
1006714280
893968316
1014399669
229190625
1582423163
839765373
1601416599
1782554659
1227527989
1312415039
729391374
1615101661
345327084
175863026
2083358335
1772789492
1645954093
414423120
1944667541
749833624
1217750954
199256665
1676451172
2064634306
992771649
1950315782
1161775166
336165030
504583280
2077800946
1952261165
800319907
597902192
214141398
736454427
13108087
1487161139
60171624
681957136
1166245592
1990827345
1838228837
1937444441
792370254
663481046
1396157197
60736579
1532696549
1563028006
354768872
1176313965
1338074418
1018733142
1779633840
357176369
1734423417
1561076791
438008501
1294974392
1533164175
996266276
611344649
1880019321
401755838
1381312922
298956811
942279873
1395506338
717759126
1329039422
37073019
1738468923
245892268
155161486
769917554
1123440210
966251016
571459351
1747441698
1287366015
2074686523
8286673
1290152264
2144945594
1047327538
544294357
1810868580
218308409
1019474641
2038702181
2134600338
991536152
33143203
36215291
108758840
1573528886
1825668898
1250909852
105174302
567111163
2135867783
1674333646
1461886680
423995551
874669179
80110562
1125082696
1641843409
1724208822
530868460
636202819
1902299515
325697896
1602709979
1605095761
215078229
1342946616
1334048779
622187041
682680046
1611305316
954937980
503859142
1895703330
668170615
404002034
1180910304
2044559176
239530934
1543082277
818692392
560811342
94476156
2115235472
413542206
1984071740
97612681
1561326237
582370107
86849524
910226451
637751569
1108301529
1141253669
1564496094
2096751696
1895541161
1718016524
1733723058
2127113597
1270817684
1145887943
2028127991
591109360
489320095
432621051
9935653
2009375294
320348573
1241354026
695752154
537822311
453833242
1992732940
1461860169
47383175
1431563970
697796367
122292583
110083009
521126456
2032368576
125257019
1120362330
1775893450
177896884
1713750434
262186292
1906926401
72825370
1654057403
1725173263
1608012470
50373405
1589344951
368667610
205789202
1631566473
2059323976
1399206292
1402888254
625649347
165451034
1542294552
1680451779
782634763
2085246020
1492337123
1882831558
1235074897
706551010
1801608079
1743858794
487953598
523568397
1496880123
836037491
2054402585
542577389
7835818
1408159616
1854208944
499036787
1533862422
492319945
224189379
663729105
258067299
572890458
1381060391
1018286563
803459951
1103911963
273954947
1958658141
368516229
2050705063
1443560892
298565990
1671660730
2013229134
1411738368
1995949385
158174743
636349193
1133830300
1422331655
1684803364
1961595608
2086978961
343237621
1355524869
780918642
1695892696
663208146
1437667713
1667219168
494489893
1627822424
1552615389
1743615874
1194914267
1642700041
923088868
1500156461
288937549
1784546987
200067503
1299238102
843592383
229667313
477610744
503780446
1251337328
1455634864
813707095
897025815
848158126
1595563567
1499730115
1401650944
283105848
849736581
542840864
2145821721
680549251
378804271
506668227
995755577
722791724
1771270739
1736740101
69746646
2040312006
1477392066
697249556
1733533636
600191552
118339432
1225869302
590306398
421758158
612006125
1300829441
1301072895
1846388156
2076496134
1618099097
33401282
1130899967
1104940409
691009868
1388600655
1410740778
1135747381
1400183895
288050833
1644275256
2123225984
387629990
1851314
934656543
1771415024
628549482
636530481
850246161
1545325153
1902356714
949240342
1301880522
72696235
1548249873
154285621
1760946583
1313081726
1804972765
1657199795
461523114
1790837446
1195691759
17701935
589726648
1519998980
1661749420
459799221
572010385
2049403848
1494883256
2037133354
722971297
88559119
642037385
621133992
986243553
1819851619
616809151
269459176
457726914
393782006
1403106724
1770739197
1379765674
1511011443
775366531
1756019639
550205284
1809807016
270595235
33925956
1205897164
604792261
1598170516
1299498866
847694093
232757589
1988271843
1495942230
1526027375
595030658
287021607
1086437829
910430043
400216782
1063445824
488635947
767733442
433347013
992340885
1142687752
739509307
1562323866
1120241055
1426708635
122589485
2140028648
2003013922
962620872
411264088
200750045
328422033
248757477
472661268
1825157447
756915070
1650177217
102889453
341593115
361348200
968968013
1188840218
2031613068
1379679258
594181305
383490618
1070263545
236738629
1648266564
943622888
244074536
1406225882
1302004653
1034109225
112783185
1355311241
594732839
1217813345
1286811706
1448402014
1422978518
1492125324
1345180619
1197106319
1125496569
832594564
938196070
504605935
1986727229
109850271
1744636799
916816141
201666755
440057212
295883005
273663356
1961568794
691417417
404897725
1076705161
471802716
2082406485
1441820102
1569912162
757058321
949207338
1908382015
1094766279
2044444381
204357253
2065102712
95640858
1766849716
334943268
1916668385
1342759703
1714052642
1842287219
795115062
101316050
1994987965
812952393
1359975163
923200790
2131774967
433956312
1911949007
576395914
590254846
449764060
1653837319
1871104815
1737069841
28162365
48026019
1492192955
1668003631
1705923080
480048351
998394005
1227603106
379497607
1193649058
845711230
220691404
1018192687
1763354956
527869377
604674004
2126612207
1564610040
1034891907
584729534
1959119858
325172595
481042579
23006168
1594949152
1045673304
682901325
1504028770
308526304
1016707902
745503573
1030739948
1136361404
1759091434
105571778
479084879
1577509402
1674243305
482182613
1027366368
1325348809
826237993
1908338564
1907846143
1065904626
772711682
249603421
74017075
1998068207
1959699088
1620786968
1176572990
952438467
996247037
2021677982
1072691089
1002432715
193076112
321017832
1147632554
2014715357
1956104766
664981526
2047738121
1539325438
1966805187
871950020
2063925866
454852395
1593019574
1780504262
1274625909
857117262
1591248918
1468156347
915795608
1516093049
568135736
420018549
30668606
170542533
1001427787
728700827
345912357
1983058420
188549041
1752956522
1164164691
1049929650
1340840114
1191028890
1934704087
1569350523
2130239046
2087809417
67781980
1308294629
675387999
745315820
47952813
653875142
1578172218
1660267392
1686118058
1803193867
463044184
740256254
1554990225
346183379
299965920
878107216
1087473432
1747362972
319444801
2046089249
626027785
2070647673
134381018
969181457
958213429
1461230847
1958652895
1699714376
1562787822
101192719
189807202
450963447
328530439
1972496890
775536281
1146140429
617360975
1817360850
109940656
851809342
1044437134
2142248295
2055132730
1120158796
1499844405
1467697420
1563304263
1291231305
1728282082
976416840
546997674
1698675986
225748903
1267036555
650134361
718052303
1046557002
433343191
118354983
821207625
45085512
244962731
964248035
1372379998
428381261
280120305
412886205
145292927
1767795549
648614767
274966830
1131757798
1209887284
709579359
385433255
1870654703
1236406140
635489154
967806342
1593426721
306536662
1049363238
400283029
30155321
463859032
510831195
430232454
1299445378
1937168343
611275607
149958842
347239354
836626654
908947077
1857517509
2030343137
1183426849
1823510108
925733870
217210977
1007191018
1919415003
591255289
795279779
931786955
1292852973
1980598019
493000708
1161995928
1958622281
424211922
813095775
1875694830
77977440
589635049
1033864143
855467802
18897867
1025427839
153581979
281497044
567310481
1654669477
1231801730
1759891923
1169409205
1255571247
997030329
841412035
841497286
287241026
1497557212
1447997729
2097546728
1402389488
1402619620
934062470
84841831
125083246
77437389
1369200034
588380529
787877177
732537084
1934204790
1229686495
1825134095
1583906277
1177706009
362202168
620552290
1023485126
670949490
1849531608
1939677975
472683543
1499692882
406904390
1028266792
18994417
569980797
1360788472
2116897303
2020197341
1256410154
1428495151
1071201131
30122109
947777919
1590323184
1186698150
10708496
1966734807
302887198
334145191
1494412238
772121979
1925139486
1211602177
530500863
1924807521
1931035068
1234039584
31987884
52952269
1534837294
1137309479
1414777677
192471674
1126949226
978202378
2039549353
1891859215
219519900
1606532896
638533029
818335277
1521623149
1300244596
1385479831
1575503259
710109319
2086901333
105353555
1789698103
1563824469
213038479
2040050790
1174727661
752517326
2065371650
1889750180
1005095003
642142797
1421933873
212899118
601174020
351210172
1418591238
967939949
552471636
1580143703
268877254
1168092169
361942471
692454393
2047973835
483705455
1852297250
1325736944
104240671
395080012
250102581
1869171047
520222000
970903376
1941659119
847442001
1850887392
1084625547
220567626
623746897
645604385
1390410101
1712254413
1362596908
256186742
809237080
1647781754
599439476
301240480
984038547
944844308
1804066063
1537206920
1103583273
1256088816
883244804
1832796442
74767927
616762188
83973059
351776647
1835444473
615294799
26926250
1415585671
626979969
1283684362
1249854516
593862594
776683168
943714144
1730167224
1339769439
1474817831
1906128106
1805763954
1839825649
2140719176
742502364
316747159
1674392697
843521748
1880529115
1612104106
510523500
1882642998
1437046110
1980921644
1316305978
2145598731
981686481
825556485
1664008161
1846834544
968249141
879105145
312190078
243201244
1050169257
6890259
1363214709
157126844
910579313
1477517835
173736996
1066887721
910247650
586466392
1031640298
270704466
1691006577
862186570
1590396505
1316274769
163102149
1266640972
1930250893
49420853
1822020693
2020865660
1628451374
1533848360
119648680
1509527787
1440166500
48498428
418920443
794297014
1631990534
1826022551
1411606053
173130547
487646437
2039972025
660951720
1400249011
1070997583
909362832
503786781
1518046920
1919994537
1537359737
1655326838
6526666
363283810
369412875
752365050
541628199
1652712463
99754057
1059763994
920069876
1874127450
1524045011
503656196
1737726631
714904075
1453370812
1291288204
1647106505
981834349
2147481494
721706107
1362983525
284810612
1102620413
1948485888
1727800692
436497924
848003184
7934014
1266434876
326287119
1114474689
265982716
591392525
171725027
249363808
1247517332
469513337
1499064382
692393132
481948268
1754305210
1165314933
662799849
966986283
1414711571
1962576397
1739774372
1324048445
418376628
204720578
95715896
1743844278
1766047516
557358589
430291864
75611864
782720172
194634854
1947612112
499071376
1163403071
1205022019
763853691
681042699
397924140
1051371492
68435319
529519805
1330071039
1019779554
724451212
1001479114
1834738667
1190092007
1585719978
1184799803
2092034703
995943794
977279803
1440561676
807119531
1493094483
267384979
1234504946
699344686
1363278259
680040122
387635457
1358101110
2036767443
554999068
968888889
229343645
73527445
1354774432
444638715
1879658868
1719036328
1813155626
1497877884
1176105544
533421174
1648756940
547678266
1501291701
728581617
1053839194
250174953
259452221
876580700
709566989
1170770240
1756997791
2039012585
2064576186
1538435444
1696426265
2028135344
519057483
943971523
452024538
58116120
78682084
1463821171
1617815533
1485767680
215285113
62220456
957448157
933745929
1857099426
1459394032
1338474292
407319239
1738143952
628272319
567967546
1443188049
2001756087
81979604
500358885
592351970
1574157987
1052437239
1552062438
2106081008
66001099
1245833784
1100962462
694185768
1894817929
1496051583
1013707269
1848820623
1830625530
318903891
269611192
1535804091
1905274108
1375262832
2121049191
1542146376
190453839
233660231
1730564855
875118684
1624029073
543350412
1747500439
1320802914
352839727
779679229
1266806284
1451629431
1459020095
1274289179
301877906
753362245
2114931445
1418793056
819524082
848809793
809705393
117200320
604200965
729744431
699814893
518435790
1168464340
962897836
1609123405
30392896
1855332746
28394905
1596520468
205486791
984609673
243713991
1781927226
726127279
1727973855
1536783473
288593090
809983559
518744229
1129477071
638491039
856029695
816034473
686088009
699365667
1617198417
136398179
1209947963
107349453
1106801933
2068798770
64758036
690056492
1561126225
1626407281
1613614631
1277487532
2107708286
520648994
223242502
185219575
471751002
1419839321
79506617
553837005
178126453
2113662505
970900003
2137600424
2025331481
1900133588
1135609646
1003624432
1660191165
1425597039
758340583
703641553
756462063
950176482
1180793308
1320995566
1956500109
1123992411
1602671006
929876181
452047805
2023286192
1293316405
536139583
483776778
1885162884
1780183721
970687058
115051553
1662604332
194114022
1297431946
883685116
1575392479
1997572866
1538763531
186860884
2124576981
1934319816
1534438496
55955532
78842867
1897507444
452279009
649613129
662313170
398903904
1353713484
180622121
251104473
798485681
1546642152
1821394981
2050761947
2039426076
1016590037
1123631123
309158056
2073379265
1183552825
2014233717
540786787
609401514
744769674
2023911699
1422673854
1780594196
2026310897
1794053699
372656778
748759970
751486815
594682604
1121354073
680704452
1207981704
1496323722
634938597
969669685
432894733
683473978
1651954611
1998875001
1487624071
662825953
1788148937
1751693789
486158589
517510568
678466757
779933049
37377691
11916075
1515082246
1911900729
1520192242
1169965621
975286543
1284590195
234390351
649062176
1783693391
639513333
1851783297
157537989
1138144388
627939672
26640077
56289556
153159095
1646715395
2011686451
41185954
741397029
1952276226
1172890358
2115897365
1167641546
1391719818
399818080
161695493
220064750
704072844
442026707
978626974
467283806
1849131864
1572777155
308174681
2061671167
1938452278
1703303870
55062746
9537542
792682951
1201729650
557279499
1102460945
409827334
329074662
1244383161
1661645055
1139109716
322394362
1385200581
1651565093
1773143210
1390108940
983180731
2123894777
1981930065
1104008349
101376330
919308320
548267648
516494786
169171112
1942724168
1052731772
1325528696
1664605599
1169289123
688155516
715390656
1191742623
1107423276
229753697
989232836
202077870
1881587112
1919526168
1534813675
197907347
1505705244
1955444488
679011152
1905343641
1060732423
115716452
578735688
438955483
543057787
2141422440
1872287355
1600328095
999205833
1106117242
670989288
65540543
1569850635
708517774
624021414
1919021614
1459206495
618833535
1469971462
617591709
725051034
2054324944
937858099
1328594117
279517104
1701678977
2117643521
1387941379
536584208
1899883633
1661910401
217119274
476331950
1917049920
1241007754
1210001881
223514718
453651425
1477853974
1757521143
1968945358
1254694726
488464657
1839408566
1228925366
763422913
516882670
1988096565
1695228347
638887700
1140457027
1193967319
477247858
1055845141
1295269961
592058548
648886342
98092687
1050546524
1760335867
221245439
1137468024
1461731274
2118392272
1874977149
1907104929
1857422877
2030682763
1603692741
518467273
1450425049
1545504932
1176908155
926211165
437995903
1646462448
1135276700
816785510
1278177834
165630647
742290271
733353164
1385615842
2071193459
1237178079
1914988395
2063577995
1668056936
1269969258
192870730
1934993147
183382708
1436508955
1206357061
465166858
1113137274
1731870015
867969388
76507329
634896756
1764159170
1508640589
1280048513
1500760494
2080421821
321583259
1977538881
342508401
1049355634
1548509517
966667123
832022741
454236176
1311684196
1070359309
2096432774
1259392290
1438679789
619068915
473900557
593900870
851965695
487236089
989904700
1652576118
271973657
82656392
274248548
619466115
955111890
736422685
1727352641
1409040550
676010
600239015
98407731
1430064544
1808356148
1751110810
851545915
2023663795
241645259
964384020
78293463
508533249
944927577
260816270
1610945901
1282198075
1396762831
606228388
991637941
1875285508
1037020777
478762651
876347044
1243360056
1802921952
2112948054
283482032
458107921
1555506416
801122532
1869395323
1646894191
932431296
1907983633
1253718094
613160377
1618078531
1355227004
1775745687
96617072
1874226152
1314666253
1931750045
220308384
1082217058
461311427
489254184
1576967238
420701196
2041280733
1563166592
1161807305
361115373
148846799
2108543549
1743752290
161456130
54598279
893170262
156046107
2125078986
603184786
671505656
1308450894
1180320242
935717359
885661738
354275768
1407901701
462339645
132232832
1998117053
683205568
892025230
758784152
893255378
566721271
1093246938
1010140839
1681797492
1471537141
542534015
1049568474
1590515387
181381042
628808938
494549754
348793148
1090558111
1019113054
777324713
376265926
1268058073
591128604
1785253588
1243679320
1590673478
1182489207
1934612983
247555068
1031696567
1218565296
1069192276
589803964
919970228
256369866
711762068
117478810
1425880092
805822384
527104887
672044986
517367664
2129981888
1232348776
303692462
933521359
2018244346
1811634703
2129582043
1935697008
936319703
67092404
250250047
648162771
761086311
1547220088
565786762
220617693
1064711828
1999639214
973409911
437976076
293381921
201557273
234304374
1635502176
749133990
1353048017
1636594266
166126812
1471109526
1855554614
115211642
1517495727
2054554100
1161611647
1671398452
3202646
2145606420
115437713
573804105
320747262
1098799146
1275600015
1071063231
846727951
625346273
1782109890
2022025507
1148211133
931135158
840013749
609629016
2104689041
793549273
843307452
1899160620
1329765216
1978791287
995767181
2129379023
1079317593
1978579369
574552662
1120252060
1878681063
671459816
631040892
986113312
871733864
160628045
1683152803
1612800730
1213293344
1620868764
22250614
1933373195
2052667066
1865249927
1667899130
721500792
197130009
2024755884
1971148241
69293270
1125982231
1091580117
1711866753
1682532883
990477743
1990724426
581439686
3130758
21260766
1156434949
782718660
1923751795
2070582071
523049493
2042267945
906506149
1323780954
663613889
101460064
940870525
904485936
1876886998
2063694975
205310089
994338765
783541911
875271692
1317136989
1262996748
1686631144
1912494655
485627114
1605637861
1370951700
201757594
613190378
1226306113
121448998
1652034768
428929150
939371586
1229814984
1326232308
307943387
745683113
1811063379
2068692941
520787430
1519304694
1191734494
1283451931
526147145
1590539577
1476429416
59484555
1127130988
1293186413
620943643
1096443243
1364776684
964324562
1981464387
1447154259
1133721076
1375126805
2118253533
490093340
2102472029
2084412525
389708393
563928176
1586416053
724943587
1078450204
1891059643
850561071
1133511051
553235135
1036045469
2126801447
1864951660
1717027444
1777789881
2036027801
721297749
1776334923
266719498
29468066
731928279
787277870
1668404733
988954208
1747620182
1680193559
238488289
36608448
870853076
1004722209
704105231
1343182592
1257389856
392053791
418600219
772799355
372094207
768608774
1042116143
1236729501
791853220
161668052
2102398070
1369120333
1422315787
1796368049
1974470726
799472463
213021582
1487172536
379443225
1595669834
534455083
1661849599
28004561
200638212
1907037682
1664351538
573534570
1550664401
1810850862
1042065741
2100376754
1015164498
1417002446
62648106
2055367586
1048727464
1641195865
179461793
1241751465
582559979
1222199675
2083245378
237632647
1535329409
1148038138
405794215
520110934
1781010901
1165664075
1406513307
117162940
1006307504
150212971
1340763324
1293836048
1046812357
1173288373
129879836
905876155
865555176
2113385282
2095289151
1601079577
1757935945
904928087
232522727
2023437702
1241165988
2111694633
313803356
1520203067
1853166997
842186490
1271879525
1804548662
471895833
1228326659
606669744
7519599
1731881724
1264498503
1099138868
1612822756
2127774201
1165392055
1511045705
467708432
1706992622
396970926
1212714398
672799717
1253313619
2089842234
1522326086
2046949728
1770135089
2140240588
1725704811
1828251535
1515530380
1509217740
850673926
1420339170
1932653189
1379812389
1524984442
1727169149
1659228146
1097830817
1863816359
317241367
1942813928
1308552966
409087935
1747713281
1878016744
1013567578
976737564
1680210639
1864033358
1768772325
528922904
1354357325
1789514017
437070895
1792991848
1512298170
1240802043
1236410210
697248474
534828815
894755146
2127100962
382338781
1184305384
1558318600
1919624270
1292047950
1998107229
53803340
2142870229
1490451684
1085903956
58842619
1538496894
1508573701
55637300
898942434
108113716
459274464
1465924179
21870174
986605274
1316483446
1626847988
643703697
1504015441
1464938450
336761398
875081170
1777495138
1688005925
792885517
1757685034
1194852726
1483104231
329558345
759354890
2075708034
1494911816
658032393
679419173
204116392
924965015
416469833
1758348342
648882595
746354293
721495660
1880794427
921554106
1492288039
492794365
2097551349
1434452516
1049163510
1643105047
1054188933
1620381120
1728865935
103988473
956794070
1213916338
1151498692
366437078
1989434911
963357893
1282619477
1056737827
1274861760
1406583298
1000020318
639360429
1248095734
90981741
1807145850
567809565
756712853
1779708660
360326462
84358612
1980947122
1159331763
1558310138
795986573
485369710
980795494
62106032
1407203210
659822951
1731975042
605702852
1009715194
947883560
1417423767
1582430365
1380141369
553522863
2147083576
1903402056
1456991472
918799481
1514452388
1217474773
1966945093
1087651223
568108306
443800067
1296244174
149035102
1864984639
1399637564
447211672
811958407
355352416
499766584
1401130354
902505178
788749439
2124351910
1833520545
696017234
1245565124
565559484
1914193031
1772212206
445580296
412266951
775160200
1453389954
50639390
2107881478
2141071935
1366714131
91386051
499540358
938091837
2016214533
1353564089
2138589242
176409487
2077463208
845520031
1478635913
801252288
376557801
561947373
1024391002
926884795
379414586
1778168171
515848005
2047703682
695238431
1000544427
1651166289
931488725
46297171
2022986078
916524394
629244129
1050922494
559561264
219731824
520403876
1446948572
534765189
1960926188
576860268
1163674021
2063975603
1699002949
2048925854
82881159
681165707
1657626513
971959470
1244538335
1134256523
1157574434
724375151
146830763
1624619656
1148547706
1519471453
166827296
335015550
1580634537
850622188
26785116
1937053313
36606926
1833819265
1691648267
160744672
1877042883
657406491
1706142136
624757217
361099258
150401542
1509866159
1696531145
987423784
1087651324
2058237522
604958663
975595605
2007066659
1414003106
493933107
116488430
2111049394
1879763330
885166853
1127226221
584805673
813688190
1131196648
682054962
61189841
324994351
740456100
360836332
455428418
97000476
859486538
405074469
30367371
921667056
1066016315
1735724504
254551889
1484798688
795339146
1239259680
2058511535
51653580
1504072865
109741006
658955150
4449916
577203207
426111218
1993922003
183402965
1071085011
59421218
1505013007
695915045
1660280730
922516164
1195728064
485680612
1958065430
1167515886
1813912724
2063255838
2011078262
675554735
457507454
1740870060
1681352266
615302539
1993846078
138130621
2007173085
212914300
1313011207
735945079
100222295
1276906052
1583786976
1486726694
1082377801
1982190342
1914590428
1385700508
1109966342
1164826367
1472723002
1816190353
1701583152
1179027130
981594561
1660222937
93336741
742283248
737725268
1190122010
1279204248
553176429
230563533
1824799503
289754483
730351425
255951057
698038801
436669611
614046460
530871096
580439306
846804154
81949635
12738159
1122505477
696686611
946043786
451253421
2064627696
787146493
36653481
1187142575
1062185353
1756110122
1636244674
2104557368
1374229230
1383823530
1379817992
1010821839
1095868752
426178495
796251577
1817627785
561188868
711220951
1893720869
1145290598
1782054203
308201338
1876831714
1672183045
214369559
445625872
1525307572
1467324437
1005397811
1007466614
2061133436
1189985951
324563488
429034379
1857153740
1081279691
1013184605
649513603
131137949
1986934246
1716915016
2143888420
2037518212
996683754
1662107846
902633959
461851240
775505177
2019344131
1981105503
304679270
1298834991
2029670440
2099848992
1072029026
318952693
2147270475
817790080
40202420
1209409030
869137573
212803172
1441738780
1905531893
1167100240
1123313422
495303252
233521265
1956228110
114368596
1919424740
1429956395
887483654
2004023932
115982431
1274048540
847829752
2121566617
1437751256
968745332
1262032375
986238082
127289904
2098500104
976856327
951663358
794369434
1028348870
436310579
1136614211
868914260
735303041
170053038
253944157
2110755910
1458836870
923884401
1181045871
1091033149
111049681
881575621
1319386560
2061592288
908100627
310763119
507174498
218813569
2072092729
1335277940
269249937
626346478
260774569
1259012847
2080366386
1983337792
798097472
467439153
643183096
406946459
1010569969
955265978
1134839111
1173732187
1184416685
706409582
1599682606
9596779
789001406
143615690
1725583110
226657470
260195336
1752459936
1935499783
558043124
1695260080
1552295314
684380999
1974457492
1242486154
532825821
537922818
1992789261
364218866
272667663
1466665087
572062497
1514507745
158907799
190536510
707379343
113384309
1398176227
653741509
1749548579
1579748709
1184688875
715094573
609729914
147137120
1983531379
2080928230
994910190
976111229
541907424
181267488
841242597
1085334866
1622812781
282393643
1279813717
1358251295
442076401
1978060629
1232710924
48228453
1255339962
34403249
6630395
985921577
7537973
307766779
540912527
606123589
1884642019
1876600798
2093454527
1900214274
912673580
952049250
1701354117
1162061807
400343396
2139420726
686565909
66867147
871200386
1552636758
214803196
1034595277
1704488282
708025385
670652365
169624597
881964544
67386178
1041585754
1767575321
308706224
1700096945
1770190694
636754945
1142904685
1815093548
392837049
1058096323
1069608220
1361618559
306173808
247392434
1881919361
354270203
341263077
852930087
1090301200
971324621
489767724
891833710
120439518
319770241
156792154
161047178
1381669409
1476990610
901548917
924141441
1839664167
554170415
1151161569
1648752459
1449823812
1548114884
1798737425
1999566503
836814383
289078305
75331899
1491290113
1379952204
1939062057
2120302101
1286562933
649679409
1474103838
337580707
1211121297
16452135
266255158
693840727
1609583740
1845780662
215450887
2127524583
1313053333
1998419288
1642065446
1652624166
1748755650
2063399309
1625148709
1787663552
1487780363
1849277868
277958459
985743354
526361974
894010273
577013276
1246143509
480010505
1903041757
1522958026
400646388
1602293828
85052657
251322291
944014800
2139128298
1127479112
1869024830
724943572
2142534154
816255612
1300618756
1766744125
347473090
1962992811
1758119524
625671979
601215193
339609683
232628546
1224417881
1957531766
1228519371
2008543445
1191279852
1411605785
1547362838
1783410120
1874201749
1377325327
402097854
1787010674
278591513
1360703907
177166848
1198601220
1123367041
1368768910
253669928
1557393712
1866074508
941040429
799717908
251680872
807543010
1214477005
1179119236
2089050707
1767092120
758309037
1601954435
1105951666
313796959
646894483
1056656138
1881934804
1788007780
1592365803
184898413
2120712875
1979524776
1898510603
163396098
197521246
1873664941
1476210031
117650386
911613490
52946709
1358718602
1752013116
536559371
1924014029
874296589
673405354
1922110335
199801214
1514460490
1719187683
1351591166
405374072
1808599444
2102350412
530023321
1113585230
1374223547
2136630618
2121239422
1039006081
202615867
1351117293
1913768
1320060583
1421236857
200469775
1910531229
731841517
1315145892
919974971
33281389
314338656
1696528921
1328425521
290648839
1170556331
625720575
398726027
1376144969
212946415
66665879
444369407
290951568
1137706509
1919443080
888684998
725483484
1755247888
415343820
580785367
708082340
159955286
974474707
1515378619
2112491519
1910366360
232691171
1027569097
2141065545
1685620931
1231218910
2133218629
722514101
882624417
627451174
1609106337
118564971
230677321
1657595811
1090464191
819095536
1075585613
719707324
1488963555
1498368830
1893719121
640883453
1081981717
1143429110
439005634
1185711415
1503168410
2071790780
1475740874
143930643
146960075
1954449094
339740811
1461054735
232573555
1281501313
1038721687
1342870186
1240183123
364848961
1389892096
1415098611
331473785
1649154585
655057069
680198799
1327890008
1294720941
2004523754
1666581487
1364326596
1175590104
10932102
98930085
953018439
1034425016
2113263814
1542158025
1036454896
398161073
671476771
663240424
589570391
1876895541
2102063786
658948286
1471676678
1229454729
1499900219
847506331
34832991
852348977
483166385
2059110071
546809796
1008345909
1734506042
1985149625
445191039
1361925235
770653095
328934466
369476304
763580894
994559935
283258363
568202148
406902633
2068592156
948859598
1097994201
2129802700
1055236009
1180395699
735314315
1283760205
2102768422
1693553128
378621895
105055068
1883837664
20084873
799187599
1220502120
1161660289
582070095
2032422594
850509538
2146229170
250862935
211290926
603293056
244164806
925683414
1653664753
1928234333
2044382478
1314230484
382379830
1522429237
133346725
1737724540
1070408049
1758712600
440364870
587845461
1415397744
410763577
62422558
961348104
1075580108
389991705
233799164
601087668
869600238
1559410026
1618512619
853300259
1830614655
1451853941
2136961435
392091481
604088270
1523012121
444245611
1103672539
78404173
2082951713
1888290741
1951820699
368520467
190429955
373777384
168234675
756477692
1105393562
39504734
960606207
295318364
344291615
1424795532
57004588
1008643616
423562724
1776131114
278913849
624810176
1019396134
1651781367
1769651765
1766972758
930626250
1948006329
1439118835
416533315
1244248332
1863063747
580036437
1681134679
1185512408
415285155
788894513
1831751531
1222101069
593587364
1646477523
1723418209
1217556097
1010582423
293824503
1339312401
1429657335
1621926827
1799283564
2089994811
1467980040
1641826277
594045728
1273447219
648452518
1022373823
2005554834
1473143041
299151679
777145890
281175666
547059706
923261339
736691157
1731499907
726089636
481879315
992828724
128842966
1170331724
61455340
1697717325
2121310634
594089449
1248142102
1539672201
809595921
1189352677
68749835
940836499
351352532
902108853
278159715
337213780
347700191
1030923559
324106536
496331061
1004971629
536412136
462808763
572388705
241694121
1384435616
668005103
2032765875
2130613855
241705671
1786876223
436168774
1810152863
1353363991
1460460860
413130441
82168515
54946723
17702996
903178767
620786117
1850820905
1086939513
599753828
1942744447
913664494
1535736404
424167506
284768769
423131368
517125598
1276499873
510220002
1186158621
1903359551
1772653920
863080701
729486503
1436050479
762770562
503764276
882648021
859284403
989366563
1420364496
313058935
36344569
1873821781
503805173
1073509845
261132619
1919408232
964107772
292730815
572083270
1508700538
1031030965
1610005038
755177124
1589701906
1871178575
1684560039
297125563
676108122
185217343
779757476
604183416
1732810271
1113261415
843622698
1026927756
338403989
1078568192
1066125497
641163035
1368360932
226769241
1348706284
20472981
530443523
555372
2095153784
526369068
1052107710
1085167091
59658935
1462655410
1419461001
2097523068
1045372229
2086504953
547405810
165672046
103349835
170017499
1214112778
218046014
2005224663
1692250394
128036870
981614597
1001852703
1348758239
1400052166
1288271626
1940043682
1411720880
1225805007
464109124
445196391
1184364863
251506946
434753899
924254130
494869301
525712400
102831769
1945709619
1755461882
1202358495
1177653472
1079495058
147670768
65681583
850778772
1673020466
1157357925
920066652
165422936
2145895841
1404711471
600087272
1464290834
1320085746
1189371527
1919549034
1487854674
3126981
67993051
1857806249
1159147241
2045700620
334960564
601716843
1587189244
1437170588
396503665
1650110858
1557953850
1647802007
430094555
922483662
140484660
266147127
1048502502
1352986568
1293435669
478880850
117602757
1355724273
481523053
61845554
1804614202
55523092
791436454
676853887
261711516
2134774927
174622191
1736748125
679806840
1005086951
934559844
1001484067
1936697195
837046087
806879242
1504748632
961321459
829764680
1319094014
840729558
1762773151
747761216
30251113
163477009
1001851644
1274912036
59765456
1718466768
636617432
1141134108
288707024
1560693415
263685107
2123138173
1928706240
1614356449
1638629939
1431191618
483083538
118922818
1959298731
1075916934
1349699545
1565811132
1353166746
141713887
1787652345
779044869
1760703687
1142084754
1794920665
1609221620
849704894
246404209
1387223749
1443791512
1978832948
845551845
524275457
161692624
832738203
755019273
2127570325
1682961207
956820163
1083482976
1288294326
743989599
1839648848
55215583
36834008
1067299508
299687635
726048407
40811040
417500089
837900020
549518387
259279318
426988794
85386847
830358096
913676309
1416875849
1879569615
368722516
810477641
540209297
2131131330
1370839931
2131025125
2097547157
1026057060
1429578439
63994323
1884039138
1123641769
694998040
1599155849
1163583237
781946957
1364461864
664660058
1026895870
1940853418
2007907140
1577987282
286119813
292218107
1812105823
280247200
1253431541
1097775467
1660898720
966867389
1496863182
435654489
1670835258
942432817
1862571631
1782565084
1128758377
781599101
573019624
1207159141
287190400
545322943
1983219437
1489247211
1344763474
1691779657
1789188868
1530798364
1729957509
1473646286
1601928188
1312048562
876785354
941708459
491736870
1444855952
1099077793
1002633152
213582440
603838847
637200115
809956080
747118544
694597210
927770123
1662912875
485452320
1367585432
1176351849
497369595
561021255
1190214800
1046374994
843737182
1239535178
41958503
621021821
1852217375
108640126
1996947946
302578186
1049087787
1102191814
713669340
1856225581
1895991010
906435755
1831039253
1824903947
1153718059
347217740
574132572
1578311184
1484824770
899820332
949745860
1168335931
410009426
1880261083
2054130635
956193629
1996309338
1715504055
1302942733
1642304857
248755383
2111953980
1380329073
865022080
1123048824
1914435149
55759302
726421443
191273684
1658697925
471127337
1028020899
1538668703
10259048
45849966
1537869275
1906987783
1922407845
1579371582
1464279849
1641693337
1490322999
1146226170
772029070
1627751657
1382028219
460900381
882174280
396610208
990803757
1465960205
1711540919
1059186219
1671540402
827217183
79866079
1583668959
1508719081
1350717460
504148978
894173873
1843795475
363010016
1771340604
1158348546
2073952854
1534463178
1820728542
1700070491
558566379
57840988
940787337
2087841598
1805411046
215461140
282680679
980843337
700282308
1091369524
1167193710
637042041
92820965
809004209
2023704205
1522017723
730358814
1292985196
556094277
282544641
1099842685
1863998379
226552453
1566029801
565582495
1586112063
973955833
448368453
1256263268
1296934465
1548362871
179479653
918755347
1152063424
328267831
135784946
1220940678
389012719
1169039572
171041714
1344478784
1387386230
1187724027
1221927025
582171167
2118990828
155051284
45595795
622344823
610798779
854274103
1033694126
671020980
1088680920
454088612
1376750504
1499188376
667403045
1550139941
847560313
597842210
1489596714
1419724975
534744121
874090508
2017566397
462866489
1668189635
76352054
1311876356
827259122
815570720
733782821
941960425
1532726994
2125306084
1661689288
1792560153
1731306018
2097157049
521047979
883633126
1209360233
980234513
1270765098
705443712
1282768828
847212302
875057673
1092735465
1873119449
827949493
1487252604
1646040162
436721105
1631991018
1974821434
1438323990
1926784708
1527404570
1086052585
1135096905
1005156806
1009888978
1728625367
511505312
146991687
347073535
648289068
1800328272
2142591519
1867428945
1736696362
1188281423
881992006
1317119841
250249634
1648649727
299435675
827945794
1573908816
1850103167
776781612
309259747
106295877
172382037
1509898151
1421817817
1130929252
1389135420
520528915
949085601
550253021
292739539
1730959247
1017263055
1224293183
1564949743
1896244635
1038368482
424143905
713173899
1007487248
979322775
1812713448
1553651946
341628438
1370880934
2069937287
1709301370
1811329123
2014693709
1988759620
1542156603
946769247
1315322014
1592079636
674373849
421132969
884034985
9465149
544939282
451899423
1910371320
1577510688
1520764102
73885304
905277239
756226656
2074753988
751843469
1246549651
244869936
297781482
2141571892
1963693677
2044008222
1033485553
1839070608
1806170880
1725786362
117317572
842719556
705872488
456209736
888104961
2111028033
577418900
376217283
1641510916
1092995782
2066829283
2083856986
1211901169
144562957
2014928849
2074340089
1822835825
179018381
866697760
462319294
1434731346
1167047548
2114328624
2116964950
1911636931
1177934964
124488275
499750357
610911043
1925920759
1926730455
924584122
513198410
2028150165
129290173
224593497
1467522333
1209676113
2001853709
1863088545
1700398136
1330213955
220346298
1630153244
1762986175
58332468
652289687
451563369
5392293
216729575
2077208050
24538626
1619773104
1335453325
140937458
532249465
1287410435
1641847010
1710566458
615402040
197420905
1690781080
1808191441
1173831261
1571658276
387844415
830898725
2074102158
706057094
1691678565
1757102401
1695297466
1110019177
572842778
89464313
1177424525
347820999
308899419
1399088437
1867531921
454614462
1343808176
1647563639
147418798
292509979
608620992
455003596
656466130
1034079748
1497529623
1822205199
994267731
463684677
352454263
672784246
1703463834
1047032145
1294690347
190352131
1768744196
282914433
1873556932
1815124046
2063223579
1646393299
1743856481
531184605
1577748977
1286910261
971921102
2072271088
1385898640
270398933
21593881
997520355
278455989
1626713477
1008121152
559524898
547527866
52603837
1706632365
1509178912
778300500
912266472
127433374
95882902
71930567
355552760
175906551
1063369574
930078465
42823987
1014838430
407222048
634156525
581651835
748708192
1143728756
1203002947
527887341
776494765
351559360
2029999544
559521492
198332723
1881731221
1160342559
1897764643
684517740
383518968
1827924227
668336943
291195910
1783390388
1260811895
634696877
896844345
1306970742
1899075115
1104564052
1406284123
1633617021
1267948974
1034813112
1635408849
196645652
1493137988
232371341
134080802
842572547
2120973742
1703407436
630470195
2086269968
1161851354
1085802547
258600212
805030485
1477621073
1379797299
798123508
2133125426
1566646290
1267927936
1965870929
315856289
1593601722
1752899169
1852710265
879992913
1071118239
11121735
1231078309
833845059
1495574263
497916387
1632318422
1955676431
850870895
864908335
1808672509
1268317908
1775957593
513656434
1240182063
74233303
1020340520
1899593923
1984431809
1154458236
1482659901
1747326606
51725144
2089644638
1877851086
210508858
389720685
1555465810
1473409848
512585104
1533602941
1992965391
1284700515
1537334354
1290541557
8930533
1223958763
268658247
1965843572
927069818
1205786710
580055922
300852891
2141501104
238614099
1857985588
1267053600
622223612
468930036
1209169882
725971618
98351593
716049149
1866265225
497596780
124315966
729044578
275753971
1757084086
1614805942
70271532
388357369
544649055
454651411
1620573612
997803612
1206491239
820821695
1098207758
693020354
1997518364
902236220
273180246
29538703
175510626
1449239517
1550240683
996195315
316037855
1251136253
165138949
231439463
1878795448
1792111125
558834644
564260950
996483182
1160033052
466004510
763908607
1680668984
1610145516
1935194552
2103363534
519439925
1332879399
1981515382
416190841
295682847
1542870418
1323229198
1517731482
1807487149
919006093
1926051410
1226927499
1775516824
463716163
571532499
1753911494
313446856
1150290065
1824442365
2137079254
1390883079
1056066555
879171767
2085389038
1950871737
2137543950
1842188525
870106539
1266222354
63453443
1969870790
628271452
1471328528
1759994071
477181401
1296334012
1967537696
333486770
726307165
1170944188
753761375
1823618404
1903014497
452974217
384961311
707601023
432983940
905094614
979200241
1431183186
1578590604
795118326
1166199773
1949952184
1510817759
606879081
1985200615
993358940
732497161
1448074745
101751121
873673592
998030036
2044468368
1829081126
44981458
2083245576
77719416
1478872495
1194147621
651512824
874750048
863314296
484678448
1970365678
1025170389
961645626
1456342583
457390636
1008707134
130912301
1623151634
1050669304
119165698
1382828325
377030982
2121011042
1799934740
1605389499
1879561671
416293012
868258283
521032231
350033643
398827679
141941976
1156883395
1027498348
2067607874
1307693242
2142787029
1136923691
801052150
704631002
22628296
1723855324
998701039
834372651
1194191846
2072298458
1799090890
159931641
967301096
1000866810
1787160676
1738253660
1937906977
1584828139
467737976
1977751289
952789195
1593138886
774970757
2750643
1666575317
552029383
1572071277
798672116
1263733701
493935609
18243993
1285773210
2009651921
1511197383
2055935390
480748789
737499052
718679708
1608791454
1893136178
865826414
580768842
735176555
1605612844
561115169
448703528
226875889
1794486415
134470674
1695513318
1931288602
2140142602
242486909
164500579
911300148
1304643949
531907130
1691442756
1645350274
1799737384
1407256700
195123512
1523024106
162118443
412319884
539898968
1243582657
1196105710
102357307
301950552
174458847
1093565331
1017616332
1372836037
1820927598
274250282
363768117
567011777
386627496
1162462285
1790065114
1985408524
1665396097
1080202677
738481604
1245453278
158155922
1981799262
2130661789
1513681960
455454938
1110579587
476838324
1926071935
1059049866
1687968437
753240923
1424998801
1474686432
539124960
1781298296
880725612
984643811
829388963
1501092913
1970238083
1517346235
2055116523
66974435
315259395
1313969106
1173180262
669977274
79047107
1644985302
1912739577
1970763533
149142015
1771602656
592389503
137770520
1658443762
1624215434
1392172148
1861115879
2142580988
1926084030
618050908
943546146
1662518245
1542107901
1838004014
608694707
1629600745
877572837
827553158
1215229915
1801949840
272849781
664573631
591191440
487012833
109191283
2022302009
1407009441
1007456019
333504823
1959711479
1636747815
344151049
2128464708
2029829865
1017195472
1672344205
1286309841
20673485
1672469275
2147108265
209629049
714631651
1558872170
74280047
889030156
2067102083
2086418626
73376798
181600282
1254103413
1027776168
780216854
109448631
146416759
1168480599
1279338151
1926639533
1715284118
8451578
886021903
66999199
352402610
334546787
420704092
1935603623
1569742548
1441894092
871728
976263110
1118788319
1130703709
1631637919
1493131464
1076180935
1647153904
81562665
819015027
1865035625
1615745596
796531625
1308019321
2061970213
791008506
560943627
598311619
1401867077
1257207356
399072584
448132015
1991832771
1407146158
1193999064
2090150230
1875502947
390661867
921088213
796197528
1666047091
610392901
1959661780
1724964215
206711924
156250350
1347355229
1599835134
182779445
1515739880
630723656
1947963152
1057258453
773350848
1067243574
1438293029
728142369
1189322399
2045985704
1814653101
2141337243
846128236
295901967
1842921094
1902327019
1042202398
2116051857
2129188979
2020705825
929579187
969530757
902825377
1366634173
215330147
325355186
840537900
1602200603
90172375
2016224361
83759864
478395371
1760410756
540595684
45461764
1157964247
501857206
620605085
780541790
1265128833
1828726819
1274828843
1387040145
1668034905
1295348703
899923196
2019885664
511047734
1336319255
715635322
1534064368
494464053
2070170851
1881397981
530004823
1298295999
653902146
1560483845
2110989005
1997773995
508591135
1631954282
1372649478
605130856
683785185
1239269921
1740356007
1966408879
1279704117
1241289738
625483291
146971735
2010692935
885524632
673505174
1903470228
271701262
1486012459
923816263
136277381
792692445
382664810
1777613630
230231181
1069032371
571846069
948501950
598592984
2070147808
1035619793
773914240
344592710
868950544
1887769139
1415404915
1059240602
840531263
1447815752
2108485391
847587155
1680404299
440638873
1939243632
689417618
2042874467
637660655
737111250
359899516
105895904
927580671
188702101
1537336408
808661133
1490704064
1639086898
495123059
1885592869
681212748
991610538
827042063
1639136915
1738068285
1235339450
1830755653
545668514
108664816
636192021
1794087354
1087063136
990805794
1451996967
1139715340
1763638612
703004770
198071990
49672314
791731120
1357103517
1005871964
829508918
1654156427
634683185
1327888644
1785973636
141323895
1180958386
1366994173
1270868161
1661776275
614959289
748236979
1823241577
2125447234
1305176903
965689127
921631636
1550143302
1047888867
245551362
359967955
2053010895
848745022
1140693064
1771231471
560770580
2089095590
87278841
385346600
214473975
827677794
617025858
988148936
844210945
1586550036
166139439
1264562754
647443573
125589764
936371924
1729178348
1360853211
1447836419
1497888164
249350737
1651160110
1069352241
702431320
1444284233
1050212042
1303003934
1235862457
1318228739
1412142448
1599886429
2137733224
299568690
539683288
1818642073
672274234
1222920143
1837947529
957134802
298181865
2010776459
790539152
1900986580
1135920849
463751118
675321520
1237968679
990404303
1391473642
1910778682
332535706
1887563717
1554341522
1180595836
607561788
157207057
701545421
1606349936
38625974
1766194940
422448024
427575156
251434665
1914723805
781766568
1869068459
832386028
433829839
953010788
1626898565
447605926
490368083
1543898213
824170052
1383096167
2045787443
1611946768
1878444393
329861646
23948039
1825478343
884400297
1625080641
1087969619
262867290
1804501803
1417641264
702282374
2040247274
469903427
1656098720
1526482165
1548744002
296439800
492522096
493612667
707117263
1514554080
153521966
692727946
1009998680
421501724
887829558
7951731
99787400
1091736383
168422969
860474215
104258384
1533616304
927810285
693862818
288753348
453955975
629801821
339119131
1603191264
413628051
394055044
3936226
39037664
893031070
1820170082
196114422
1950699486
1178899217
2009219242
583004295
2089002106
1461637268
2080976203
981347312
1998586189
2026853920
497346452
1677881020
1545120061
1248948929
50448911
870376375
90625951
428347576
1709093603
1633827008
1088968470
850056645
93437125
737837669
722313080
941558915
1020396079
77621359
592804862
353194800
1939826395
734370319
1673476569
1764037877
1073834666
1808894507
1618763245
295618960
1182139291
1394570191
357229541
1101921800
1292468181
1335928299
1241580410
1838425300
2049994825
1365514263
536051458
547695998
1654430482
543442591
1711241877
799991207
1466299624
1562138177
1092671687
374612344
1476437064
847610345
731783697
789359253
563677984
322817321
619901577
1520105909
261019980
1924727187
683798617
350795347
1592272588
1182593638
590825956
1650130658
1756730881
982124900
493141076
1909422436
226524690
1731271337
1145053428
1150495543
1442585737
2109178121
957187248
650385752
995283152
1279951388
1243465032
1068413258
461921543
685964028
1189787756
47708297
344600952
1171936189
448387360
1334150524
1520877045
705805493
890142405
364134091
491048037
28094921
122985131
1687086277
785638282
998229802
55377639
1469407485
1796124746
1786035638
233057334
1824906748
1086879895
692379255
1178380322
1731766458
1386124654
1242210209
1356192786
2126501933
1409742220
1783337251
181959228
1044102511
508864234
389779368
565275864
393550930
1936419229
85606872
121916480
1550723881
33245537
2007751735
454974772
2067487683
20791625
1492004239
624105113
177531727
541713455
508228357
1724592130
1785870828
256053251
61371593
309278849
1965026324
380217395
1322871163
1807135787
2053231187
56121085
1024271132
604291688
2136054102
599546023
1862337329
1096502455
46875217
755322197
534001423
2022554676
1331192720
488968988
763280312
1681668277
816525372
278440069
2030873210
1713401397
869943482
152246006
1742654757
1213520782
1856918312
1279485008
1448180307
1616881823
594697100
1343131115
390773033
99222719
1943534554
464947794
726707857
590154810
916474965
461853606
753487945
2101163940
1759157207
516094529
119825015
243093868
480899093
363183688
1716566612
1839330352
883051969
662385225
1912458251
1070502174
737069356
1591567773
1116372472
477429233
546397637
1951864384
732054801
364940229
1311608637
767683529
1613334862
1215669501
619630789
1524218022
591024600
1783558852
691779219
765314371
754071878
1174473985
1309076681
121184689
552774166
1882042163
78575835
1347092512
1871995467
1085241026
1249755393
361240497
971980939
1070017071
217636119
1741557058
1408718757
1054049840
1397992981
1759635277
1192250172
1079809289
880033583
2083686190
1117254584
593202121
1042017616
1159211901
923355929
969421122
316987420
1915353703
1803067440
177523725
702880085
1331860618
877270065
2069993612
1139328523
921480755
220421568
2119223203
1465103860
982561264
926537216
612631723
1692144760
1172073303
540920920
502039449
1550759951
54376573
1027875535
993433462
1924023192
2087273701
808399548
1991889027
77467037
1082542962
2100820054
1568055976
1747570973
1354260602
1230538542
1766495153
1297819045
767575091
293127932
2040787143
489537468
529317127
90076881
404622862
269711544
833911318
813791893
445582283
123281195
1710357611
1577414144
2083530043
163385289
1205504704
741966381
1940489783
480810143
1529424478
253730894
1542105672
278728126
1343660538
278648737
2044215896
948298179
2136441910
1879904320
16294643
1757427189
1769554279
1513097301
1969732349
63532568
1400324654
1296930688
695963878
1202025775
478218557
1557478487
430066326
3001783
252337720
1789193989
1361230358
932866433
962494276
325009205
1317565544
2008369714
1208966228
1985001167
245657611
726264265
1857673221
814057298
2032872227
813787684
565711631
1439727039
1645828393
838635024
1031454133
1772371602
791157276
1704753464
912421505
1421855292
1891219344
1561016267
236066947
332351854
1640492070
624234516
290671986
1581392245
1249685824
117676346
1271256955
1270304794
759076149
1422630105
749936733
159453206
1981389089
1291763191
176076517
14730609
411932743
1003612786
139254259
1639723397
535508329
715756153
1536690659
1554837414
847794516
356296986
227451713
1919629486
1748306129
1233087644
372343077
498397196
410663891
1216804400
357345095
1072822083
1833605697
867603243
2005070876
536267495
317668281
178775099
63298367
1969645160
1310243989
996066886
531769255
1783918622
354280676
1199178390
258655776
803778046
26269382
103925529
262838111
971293147
192136147
1410655749
1726368127
1879911770
2138450957
1318444940
1819753548
597073460
96707678
177778808
183003395
1507361481
1460478928
173173613
1822316158
77981189
1771428623
267098332
1345524269
198022101
1881969018
1198939882
1946104648
442664262
2031782988
602501874
510190777
1972212993
1395719276
804311030
45217517
969505614
457045182
2089105468
538835605
915018301
1951524985
1146846491
996762361
1064297018
1902031150
1281134321
950710234
759756315
517545308
2121750043
1708564390
1883240268
1730545221
893211260
876636786
2142933635
1018949362
735773757
1905197857
596124540
151136587
119348071
1187013322
86092016
1461093751
1901293938
502520302
786170387
230852414
1275250569
232024919
437088601
1275667692
125194479
194784825
742877689
534121785
1096942010
1791604894
115712786
1450669495
1625728847
465604822
1397978370
313225396
2137573760
682469625
1099463862
606719026
181096928
573104202
1029539965
1353938746
784268397
53251436
1920650205
1456500983
938970996
236720507
230710311
1854225997
1295506524
1118990588
1177154793
1818814653
121997212
1322383178
374277031
1873052607
569743560
1112399995
851442736
730151952
899863352
1474759428
815920438
1768549699
561960449
1406448358
2064223310
1341472819
206505086
1246901164
615912031
1351438594
575026633
382390772
1458438017
1414651417
2076978738
1717341881
358461439
1574042929
1646517937
1988821158
1241081655
1424644809
1946250470
186333023
184786291
374669257
2101412990
607233210
1350079296
680763310
705654266
669716322
1430269453
603811676
385183807
13208981
732371898
1809416784
475461561
611223175
465584000
1250865663
353830862
205176145
896493232
1527909369
1160868331
1670210191
385762123
1708967669
1849382554
226176917
1144828421
2010301052
215706973
636913519
156059024
2107804826
728437982
1216455245
1197415112
373813180
722545599
816037694
817231250
460982705
1573367785
913989117
1686217901
250472802
1222453247
1004503562
170241539
796308816
1755501194
1421737096
2125611768
1898731937
1394122375
1330429563
1584364696
1877065431
545778773
1057632957
796647377
861112013
236852356
1332781230
832514531
1083725080
1605876197
1769772678
1519543443
2088475408
455991365
557734780
1293828624
1317793702
1351994754
1859086626
613466558
1153821892
1074049385
1747251011
1026235379
736400871
1317541400
123231518
893974224
679495303
1629755516
52360000
975299008
1497704375
1573414850
1565089581
1311120010
1789538063
1062014726
222583851
370645210
1219601549
1520960534
313745041
1562403546
1130115341
682393662
1180583207
1732716947
110589005
549789965
1842025548
1422077100
915481488
1849282586
1744615283
1204840273
1433906957
179466933
1072679845
834995199
1339126138
231170941
193884750
591993116
682845418
1250996592
1005857338
917613644
1061184003
558180560
1710928691
715128907
184149504
1008345861
271120213
103163808
1955291315
1135943533
1027407291
651289106
483986127
1889542826
950658206
1679736783
1950041261
1011998709
478339975
49319522
2012183494
1434101830
510416345
114756895
1139251636
1617372113
1800129689
100395109
1665202590
1969869056
932194539
2143027007
1774970681
1012682219
738901676
1426910875
1697424587
1969842028
2104655336
1693443421
473889075
879817238
1187653092
1985135072
1602569801
225864342
755138307
65041708
1569466261
1839947080
1683070137
761376593
38508380
1573295940
1708664954
91149266
1622056500
1870208469
2119021367
693384757
25856163
552726273
1552748665
204053926
862889325
243370637
1761195997
490606994
450202560
1536049388
1960259516
1964568030
1247865238
1361726541
986414936
2071019302
384358911
1237102763
937797850
60581621
726123291
508421202
379661347
739575820
334216373
1797865353
998215838
1624980116
307658309
648295773
2096166722
932120700
81057171
771511140
778352079
2001088874
248947741
425528035
1752889306
2101229449
1919968810
1497251824
1584425375
1386984275
867123477
1416405555
452782732
789049284
713595042
1999424860
754861835
1297993549
407776892
1628057886
510130922
1781987028
699385590
537051468
101776276
1927955273
108222720
752905863
521701931
1714193709
741131026
632383045
247139923
551847135
1365117460
275782416
1670379426
1365462709
1921589037
1091310715
1598662909
239192061
1927032538
1394903034
1177577781
356813368
1715566017
15054980
1035034344
29820989
716939482
2107252634
897225276
1498347985
1796714849
1537236099
1824323142
537464913
2099080549
1788276144
1598913702
1041232543
1233605771
1672392662
1149120216
1501463003
204152468
657794823
1269321908
1752065286
1054589427
1065848481
1753254542
555998676
1773011397
1388294540
1265507347
365421652
1600685172
629901928
272504207
875662303
487092538
1321249801
1068210966
291483400
392402730
1012691374
1985359415
1533272971
974199513
801240792
1574895664
60798708
920759574
1613158451
587615392
777335499
89147560
2134883100
901888964
866887864
359954801
1834852001
1717881801
23709412
1109338459
2135749410
1561609280
1942352980
2045441981
1365736192
1994240029
1187902602
1730746094
1080685241
1173085866
285660322
313766694
1103003782
1215393834
1258692386
365879358
2047667743
1677878705
1055217700
1801523112
436315998
1362476303
1435550138
1357647779
912032592
1703416376
387082222
1808765141
24663182
261638591
1444574655
259929178
27017502
1677149003
1713754178
225321613
411558600
1189319522
1724120107
1739466981
1842032527
292177463
496847097
321413292
245049754
109422930
200951159
784030887
1525962655
116596296
1672313970
812834700
553387360
815330499
979400857
172563079
347163592
2020953364
1499795627
737768275
589226139
1412366723
1263270890
260952604
1969139529
847354361
1335996029
711948361
1356872084
1339901179
676494560
753163878
1602404021
1723062944
1129777608
1845631740
1261710477
1359734505
376043610
977227624
2112214937
1796389695
430434798
1995218914
1070070489
1686538561
689619380
754856077
1524433074
821134694
877736225
296659937
1544917680
1825509426
105090021
195350939
2135323112
1473505611
384230602
2137295843
1281955699
1924295072
1122988292
1576308361
1773673545
1624491348
1969436008
79789260
660105672
1688163830
1102969358
1978111884
1314927100
654896494
612861619
1277948872
1177333618
2034184077
459089702
235813053
806858255
1634923645
76511100
662431222
717085453
164672235
966096864
1506681346
52878598
316994229
515238288
1574637753
859845815
1489290925
1835528850
1141092461
708568191
1819496210
1309411829
1380401559
2089017696
1495090092
1757293745
948253729
1041451751
1189316184
1814190330
1865850406
1931897688
722320560
606884646
1963473418
810713118
2006840136
436449751
1675488343
875973097
576603877
1497706966
2112410271
2048156911
1705088818
1577210584
1603852718
2110286179
1259356505
1509964655
1934809914
648532833
1660543299
1859577237
401884263
268415868
12918052
766612041
592266362
721430201
1865840289
613517009
98206345
2131138243
1298605566
2081689509
1428642773
441959161
660929282
668782114
1717676617
377130822
1670662459
1860520920
1791496809
1753521564
1208801255
403887799
733731359
248098215
692772468
1385408015
341788102
176080161
1168966900
10765906
717848655
1963073578
1733848940
1585335613
1928923013
1704520008
540790781
374429264
1909302177
1167309280
1376419918
759645934
645063997
501932726
908633336
1421138628
1422142181
1518566208
1067538132
230127632
1666396318
1953381170
2069878253
882985823
1541022930
1838225845
17089327
1957997685
1291995020
88913388
416310069
1406126668
1619529826
248416153
1899685838
2026479482
1894112359
1457575651
418628364
107031942
1171137740
271154369
1881211118
1606419183
1591622958
1239968623
1708632551
1789986253
1477613887
107413044
484846870
1724680347
2074450968
459870719
2099892833
939173591
19000630
537978235
1153971432
231532716
1234261947
1220985253
1590019367
542126023
483471329
852847098
445797207
1310190328
70599262
1183601585
1514447140
1046713028
1522682175
2144905088
1801321704
1163882002
191425254
442894676
975677
664902957
969556143
1333274621
622176516
2099539878
976151586
147723693
443559550
1528758110
1232700992
620783905
590977153
389879054
1711148261
652944588
858592274
1708610766
2118531581
1792304935
1449565920
1206694408
1659689063
1092674474
1243274110
884878387
81294277
394732097
2065623439
638439952
155096496
651331743
20531703
757206865
553159681
1818699945
877971394
2043559792
1490204661
198662889
583953213
1138854679
1151296317
234626316
2117563229
1383926644
1995841238
1344355115
100948218
1811036014
732473756
1458978718
230807570
1273665263
1662410169
504703718
1988690662
1421459376
1755785176
1712321880
1368087467
198875511
1591149688
1880479037
1672476473
280553999
1868236463
123818154
1750771298
537405912
638117505
767563120
999696830
1560846324
1229592323
967153945
33188428
87803436
855860312
827949322
1992801478
1646851528
1090132453
804442892
1053830045
1072913290
1809822073
636546526
2028456158
1721906068
1884096592
1348683877
1119160503
253513234
890641983
1320221523
182068227
200793009
1048533893
1345392627
1334870582
1633648940
100491065
1743034811
1391405915
1315812403
2051560715
767792489
1546994349
1434410837
1001116789
1915589228
1334937869
538889788
1553745433
1764696576
1006626501
776462864
112906914
1483542614
2029387295
400985566
1620105355
2074502156
196593060
1116772895
1886120595
14558988
1313679819
1285272142
2095273445
777909896
942782509
298891121
330313935
2044877668
855068898
354246148
1805709368
291629611
322232690
1170542827
1183942257
318778260
540681860
95559316
1282476365
1927105670
186742478
162016422
276684903
1385404042
1341690952
590935208
234978155
1465102360
970557311
1065109450
1777635350
1487971475
619479405
1689017325
722788546
323794140
527156601
1005018876
1645578889
1605889821
887266225
997675879
1739774880
1190236056
2097171411
1361130798
1720889723
723331218
2037915322
2065458447
1526357681
471634568
1686595736
292773237
176364047
1423942817
1272618035
414101035
840299599
1197126856
833250217
1372275015
1217943119
171237403
1879688242
1520232134
953288526
1818172085
1082017559
350103939
1563802581
1743063203
337325252
827222665
1414867619
644390324
1450747646
660555359
1961471122
1188660632
1207966276
286408685
1014653279
353981522
1378249086
1439151758
197713548
1767734963
307054290
1172316318
1615685155
1849694788
1445236492
1144033384
2049680406
428893599
1719970573
1500217621
36238503
890509411
1138424394
280947092
1263350602
1770683473
1633764708
1141414327
938938401
1466059922
2054764507
153214521
441249484
1706253975
1336206010
1088646462
471026735
288166383
1857373821
1537382896
1376890141
701139178
602400148
1040765380
458167338
389916857
1338793695
1279680423
1284440250
1763828020
535498550
12679378
1821897750
690470406
239451215
377655563
1844215943
445267511
367740547
918484643
1589632899
1262417000
955737035
1141028667
2014252932
410120132
1182228725
1285212925
1223129781
150891419
1154280583
1627425306
1929651384
632637300
2135419250
36136997
168452499
1080182809
1943029810
380500195
651105086
1738612490
1066985938
1427323948
606957676
380844990
804555270
1412510268
1125667441
94855774
1183166839
2052962279
531565446
1464077666
1310896063
1320332119
1899939259
1061524835
266772005
1058953053
54093736
480321863
1309174069
1090332864
759891073
1755143737
1680925606
1226680742
1289146658
1152516236
1260970044
1932510819
1648665288
1581189987
1071141862
1338005817
2024273136
1347215711
1940881598
855768862
1718188054
547757267
1991452458
96744256
1102849961
1857826695
2038743301
85570725
331802735
1743244160
400540534
206516358
1770761836
364253986
304408912
2012428365
1505045470
538153370
917275942
1741716629
1922303600
642120257
968416250
551244323
1135908508
1590014529
1560381128
255032893
1519791307
1059594131
233889130
1803241950
304931007
40616445
197945545
1306844989
16180946
2098664189
891378834
74902883
562982632
1270558248
1307449882
1361679542
96537134
160121231
1713486353
1201445553
2085984671
1641661849
36347690
1497884401
231326812
2020375915
1164775566
975652477
342881677
1371029460
547019622
654473475
2021057290
355829273
1812266358
965903485
1082366821
958318035
1612732312
1575309707
866589738
1611239389
211183541
662736829
966291496
1844148623
1079708384
870638033
2050774488
456903769
1264601207
2066895399
1973644550
302186021
480322294
1724845761
1774710243
1774776868
2103210823
1091661135
1534322410
611516441
209242850
269367266
2077819604
524469560
589979064
818692433
1820514128
1078377572
1981019260
255737974
258783979
28155463
339470174
579073466
556016520
1502448095
1464737641
1679005230
1325436037
1573909430
1858347483
1267499254
1402594621
1762877395
1772888438
1880373844
1606846051
1853087865
15210813
1262399736
914993641
390815538
1709043309
950192444
1719375715
924495093
2142346094
811348568
1934877568
384588285
1262641375
1641775675
241161749
312628864
4456636
1065720144
751624176
2143247080
804061295
985878490
1590741405
1448941529
1205007156
1665296620
1121476906
438316638
1034800086
1397280674
1275441438
169537664
651900764
1310399296
1399242139
732948855
547028823
882334390
258853794
1436888430
874345376
2001021382
357838647
1975087773
1268571487
1950092490
1949343944
1680601219
1541077199
979440872
1235885191
902301988
393967407
2057096405
1682982907
505788632
1473546650
46820428
532832345
418369036
1626239752
1967215899
586002635
975235696
1149969108
184145552
147624168
843598531
1781454414
225327816
1076816636
1158108898
675464078
1484331429
389368178
622393942
1686817741
462550621
1934061130
1649656937
1615279360
1021911680
644837505
1396166836
645623005
805563200
656564991
616134347
150131293
1150946647
664764770
1688317
851216563
1771401343
640608463
2143139432
351752445
456469765
262722389
2031439723
1424387275
846518112
1909350443
1925405054
1751681088
251204664
52224330
1935082851
940158154
467825925
1910813071
772295266
1812544088
2064096345
2089587477
1879575956
2077026912
825731472
1225430393
303370707
760863350
21360108
1237025790
388411713
1821154660
985655320
971103291
169761949
1072256678
474908860
1546996654
428925798
586996700
149143211
705410739
1641579797
879222542
838159237
163890710
1254148067
1875714448
2481920
1866530255
1463622326
435924431
1860009043
2035112742
1119566796
399382802
1047668108
856455832
1220700697
509071085
1403113538
411453121
2024824091
85549713
1379836386
1504128532
8717540
18147640
2081321908
387440929
1724781322
834362489
469671648
2021038431
1021528601
785122511
1223496114
60483294
1740936734
811527017
308783722
145557026
923462992
2020824211
887282883
1190772704
511506349
1467695629
1107860843
579587514
133726158
2071788860
1021351607
1521731866
1484892774
864266584
11707478
768057766
1818818491
1865932174
1688508422
914529043
2073627213
77154283
1832142362
328127411
138229863
737302239
2144262357
299979407
789701578
742320990
1944481094
514956737
1775213125
1616843747
134674337
905304209
289537367
261017152
814444389
1449945552
767259380
163303975
1756644121
1012673029
1773575613
309486226
637539616
1079253493
1133944038
1664755976
1221050395
928227399
1754731854
1885083501
1681826393
367284341
1948057678
556421658
2065183461
1607350426
599344484
1459823169
1429462468
439334838
1766726104
1818751178
1573922641
98688034
568862884
1201751846
149297538
1546799616
419201969
847829769
292419493
538683603
1692162720
1664262051
2037267135
1380293155
307199225
2135810232
265672146
1983199248
40280098
1714906077
1598210503
1530338028
1320579567
869634991
1274401405
61597661
2102161124
947368371
1314181650
1367369483
1187939343
269553768
578545086
1320821231
777418242
357127566
1954494967
2099349905
733614602
586859742
69072514
271754349
772875684
1893175740
1908898600
1352484212
1164590992
1443838366
1643373381
683526558
1337931538
1592583795
1659949734
2107072033
375029073
1753733391
73632082
2147012492
1576940687
1606343315
1457602612
227860203
87953699
1322760155
354340084
167190781
1771897225
389792417
123244206
1264477000
1830788706
183131334
1152623085
1336253462
455369445
324700604
1299799186
1770282719
343059722
832866505
338563782
1989139422
395413047
1709996128
1789141740
1921344840
731329162
1915158254
1800161684
1686601424
683838026
1987116572
1579433548
790000287
323950921
324226143
1136957226
1001222204
2048198468
275478457
539948551
1326265019
1269156010
2081591318
1377663945
190656209
1505138254
1387985087
984909039
1097615749
197766571
2061386655
882355821
846861792
254237068
1148457687
1484988607
1209113487
592953838
554369699
1353328016
262055133
2003731555
1941740834
54264475
1938199807
1704531054
643125982
663756463
1001244397
931193663
589921724
1754951189
1400009344
2134004006
1764780980
174663255
726014935
1968792598
706637876
529316486
1211009201
918899051
1079443257
912990243
865550114
675519823
1286590135
94329469
33328156
956595047
1914569076
27676475
253300896
819484383
1871075612
1832510232
1516165508
817404603
1175023749
1624989022
514128986
153883128
742718941
1965954262
1410514518
188225498
1159929007
786654132
1131495985
2108657752
1794154774
35185564
774684480
1775282246
1569943663
1042936392
1315847812
2135055758
1155130666
1914011112
383181230
1621282605
1039939631
1555634373
562409831
1056396773
361296663
1128420840
707851012
1131373649
1561684615
324496738
1060898655
1678454525
1043022088
93857942
164810973
1624710359
1108078702
137893350
624140604
1284308800
1073962074
278070782
2037428368
747377342
1109552261
230477545
1846680358
1765328533
1918545820
355293546
220293091
2029342066
135529507
97121372
1464309341
1694758334
947211276
1152184639
365343955
12863845
1505306169
1647085846
1731723106
1759246037
1007136982
1690437464
404194640
553418841
812536800
714227496
273045425
1813427446
1353618257
1232619512
986464153
1139601558
1488775377
278102038
1296170030
571810886
1156097769
1299831522
946669965
496739886
1841685087
978285544
1404431945
899140185
85091622
19163977
21107186
2049131023
619620430
203033177
412752739
574965096
350475752
1760571184
1508235021
2122482246
2119160911
1505493414
65447160
484627830
66082533
1135144852
1660514154
1549650438
241564206
130346983
1334388944
448717563
564683816
1895370939
377147884
422750639
897871885
1164921279
775686317
684558287
1432182692
818321979
1732058465
696084084
965350974
664169280
1992274527
1660360469
516381129
333594203
1325588709
1079018299
1448615559
222207900
804644903
2081989871
1670174868
378036987
934962036
1407076171
2039141842
1445931175
2053048327
1731628688
1313644706
2100570321
1281092654
2004109279
2113170033
337528854
1937331326
1382089310
598310069
742683599
1575619230
1265168033
1532605652
2129610328
1333935008
1137346512
299369817
1391653628
689167918
1669006040
1592852503
344095451
102342751
1234208652
523135285
1646078021
1761173142
606285956
555929850
1821856839
239542578
1286984532
2083927445
1734308210
1133618008
928485643
218934876
1765826776
1180786902
936324608
499129666
84020837
1009986658
1497445062
1850075523
208229675
1146572353
1105318824
595181987
1597516564
2025728481
1566810467
426141128
1525618048
1792765111
1307836767
797276675
1999693265
1172882426
1823894965
1674535017
1439284499
1072765715
1875869023
1939086294
209344658
1731027578
489731367
1060518172
835233336
559668465
1182146351
1476444831
1026990150
1591408177
591833865
1836136773
375419467
326148464
2093504240
1097766933
1034085580
2059878211
2111381281
1627806959
1275793897
113839190
1625142970
426286103
527458655
304289453
488048373
2130450850
1656343836
291028258
579827959
1585671302
1097821340
15774920
617677964
376186837
2027506255
929339353
1773472141
545328553
537689922
228326096
180285283
39340356
1801951150
14421037
345148857
1828106597
1595883123
87341423
1899453477
172036722
1469854258
932470307
251226992
1358200928
93028726
2060122604
1054418078
905884095
1990331998
1256582720
1385878003
875520227
53762910
913130904
329707315
1767618449
2078515001
1965785232
1091322300
1915535290
968958394
4779419
1544861744
1005706913
1047060332
1604552077
670962696
904943420
1622439393
342643563
1653037186
566809518
365385829
557015472
1612973013
1017903214
1029000175
732639479
1606815374
423034289
1931750160
344765905
391099541
1139888682
1189737245
639950738
719193437
847529372
1590171439
573875850
1983724372
132495817
1875189168
65839468
1224203640
1708056179
583369663
988619991
1922147844
1442312774
1805969765
2018764905
1033843809
1269960102
187729572
1593849280
1032553463
1486353655
1810097873
72785566
469511399
1831793328
1147727207
787298979
1608871191
1618000225
1778131421
615083612
2038363902
2136428231
2146845738
569915526
862620394
262405406
953952551
1072302502
41768746
2134527453
678813335
521871629
180166652
1804078035
898504469
561083278
289550278
1116949918
219864835
1423514045
2010058732
2036827989
263231627
1833453098
1208944667
834315688
222314351
1282655258
1099720569
717434786
1111619071
431815833
1318032437
2136502425
1821169778
1426228763
959964278
2106960581
1966938774
454834537
1933524409
1381585404
405367347
49009016
1073315291
1427721462
545824010
235605977
289450778
1990541434
1166582730
541092976
1830743029
797958301
1756874516
1292061410
992430051
1226329141
1933650777
175683879
1703817152
2106355217
1310563669
2104604068
1261620555
859662301
1954129459
437517800
350886891
2134836193
1722935205
1089889230
427608299
726347757
1332134101
1352248589
417913805
742555376
2068330853
1464268957
949495325
1289925446
1465595646
696036643
1331461093
1248612806
10025058
489877433
958575800
1058028263
183098130
174104862
393048650
2015251875
77358651
1967776962
348697171
1007554976
1587126100
1866542942
1988568464
245000603
1219995371
1185143753
20599102
793332937
1017879669
251349759
1903588859
1624804005
1631308381
1582008513
194199838
2116588418
577968781
1421376271
171590735
2069777464
1387713271
533370792
2092185207
806676296
1673500948
716972740
1929771783
697878492
1167507121
290977004
655258432
1245997978
1020843522
856869234
653661602
624450795
144608855
1881674934
1583435400
1405562338
2072827686
715350643
955689085
1947105655
984436200
425671553
2045361214
374730277
667939050
1394775342
1230760220
418210046
341253287
874890795
1636029777
1348658769
879677234
1617429940
850179678
1544156514
1775252681
694055209
1178493077
753701426
1616018582
94739313
505356287
257916735
497677253
360620430
1189107991
1972533287
282487602
1593887336
1346826061
1402303529
1558307363
17345596
1625323387
325840976
229669935
336452306
511061580
31932645
482524083
1277697578
776911257
320924933
652937114
799879351
491761676
2140016598
1930917618
1508902104
288352774
12894970
1836115186
1238013017
957061403
1596756300
19942869
666580349
214640853
267579574
1185641106
1065253434
133031655
1421657160
1245300111
489592206
761885472
615376640
1135779390
1443973834
1198454813
545242495
1835382271
22897357
2131176194
1904201902
1150217327
1163963104
345379967
896495602
1550209776
563051217
863477756
2136824548
269320532
1176945488
268825815
2142401672
1186673226
1445569421
947557944
332037324
681977727
1621330131
1044073253
1334956737
307254746
842519304
507760479
163659641
1190353245
1479017585
343755447
225494967
1508848133
1243182889
1324651045
1373275761
37505023
805542801
1124085640
2068221675
167884572
500153978
931607140
1849218862
1334895520
1716737919
1824114504
1746545164
1411864442
1399709455
581736733
1588928875
536339478
557002056
493353050
1509959867
1377571161
237723548
639355925
298682050
103731108
718358263
1850296869
1394241723
1349613008
1318608523
584283852
248914773
1820066850
954419655
1778871715
1981416970
1503244619
1752423072
2026729860
770430183
51560044
469606392
1616102593
1858261719
969184057
983825162
782518663
1378419675
797516401
323796756
2041965145
586247995
1410242048
1976587843
1839909299
983329313
1709196096
556822822
2081176213
1352853893
1099032387
1579039737
1391821123
511827044
1939745585
1564023984
1346263768
1568575068
1382641695
344914651
903236988
1765609764
1702486928
1611074504
2040643907
1013035017
712367093
343943839
608821220
177629465
1343847594
93041894
1334853021
1835888525
1345626659
835580572
1977042926
1874441892
1684149824
1647116954
1773174844
1024885622
676924617
68637253
1969322424
1500972811
1473898280
1732942693
1332781840
112656625
1968652603
1269066193
1114297926
1682270499
1234978060
1403333197
456306939
1596072692
332482487
2087633091
709538882
914863659
1818209534
740795948
1638608357
733614777
1280709574
1003196223
1507125083
1771264374
1577962209
429038106
1307680518
1250406250
854756420
1027081471
1743996957
1643714598
896369229
663317780
46338702
265574118
756323049
180851443
1504787498
1804589544
1851716897
25275026
1903601635
2110106720
1447038094
1706307800
1614364323
230781029
2099875161
1779714546
1998854022
981164510
471197998
194029419
826566609
748248977
1901855526
1227945657
813447985
1764687561
170732562
1285347166
2054943891
722838768
817784459
1303599268
349410703
718645621
1581118327
2143027495
273469232
1664712875
1926637094
1054497688
148822609
717483480
488538303
9244114
413996893
1751268584
1165760532
975271742
966883009
1003718165
17973340
69523057
307472754
677246464
50626908
972814272
806230243
713761384
971690540
820669408
954312513
532963963
1115233827
1643267441
769210356
147337642
393941202
102064062
1719533470
1980865133
1785014773
748760197
66952259
1466607633
1457265212
1062079225
862123586
1979900116
783509256
941303128
863168411
310560891
1795446639
15718215
870165659
1991600711
1646143326
220961896
1217797177
1149299625
959480986
963479131
1430235242
1778853336
598823735
1576811145
29632018
1692879009
1637792018
1146583463
2051169603
1689879668
283013809
1486630040
1906729501
1727904881
1293643564
2072247121
391951286
349585725
1151513791
1240034080
1840326148
2097648198
1474333815
47809835
797610242
987113817
205453131
1834746790
961825109
880495504
306604448
993724791
839278618
1510597695
1510068168
1714642699
2120068072
800876432
801561189
1763064372
1500813501
1959050159
514036353
2122681035
1124974449
1641491459
1557280203
991154656
1291929530
1221157640
1370774270
1756397570
777915977
1354656898
1408654782
2104089380
1676646199
544784422
295441303
1605201059
184140847
42685231
718784355
1716516972
203118185
1833087711
1672248893
583399990
426259914
1514088341
1870430987
135638119
1944879540
2144918882
1019558816
1764464217
1642686691
1216813033
1315521574
358261251
943508059
1386441652
453628924
166771480
1451531423
1426194571
437283147
1139340372
1991188235
2063064064
422166035
887371406
902353210
612905865
739443690
984708716
1157182322
1972487896
62548070
953053888
1052725147
1089814956
953409810
392821626
765397113
583902908
421740597
1938865737
1720726141
116638026
1306300524
944611015
1923118029
1730519078
1016838621
682005329
1616440585
1045108517
1402236192
377424870
1989716132
74467847
79386897
445177957
1739904040
19873334
180987245
495765134
1288683379
1616999714
773568654
1668501616
1584899466
923963184
512508575
211251815
280902917
214758573
445420041
705401321
1847201805
125405512
47919284
228203318
1166187556
103507329
626640607
1852481509
2102934455
1230018980
2023966635
1330937109
499700855
1021376307
891512468
1275595132
1786925436
323216335
797987340
240602121
748937802
499528464
331856094
755448263
452920263
832112898
506467737
431127673
534335441
1853015154
887047089
191283243
276829702
1711993065
1223121698
2143652468
1142864838
1909080350
860542147
2089916398
1416160408
1982304560
1345910485
800178892
868835881
1766518990
1850968235
1674735829
702999868
749712806
1054789576
2079230451
812622950
664704392
1323094839
1210644035
389830241
309905527
808773707
176137349
1207734434
149762879
1562937110
1778456618
1992063081
1129355641
125199839
1598914468
95775344
1165088767
1873600038
1431065218
1610245096
1667442369
273455296
1293908020
263271003
852583416
1534886321
1283257717
1504275282
1503814942
19924204
968368970
826420696
682840540
784372193
149122272
1689233843
330303118
2015062261
1100191247
1926328302
1562148333
499428909
1827506525
283806559
935936959
705742541
1741139443
2142003349
755756782
1796537568
1690814180
1814386163
1228186544
502295431
512120974
977552568
1708760488
858665907
1373673095
1002549271
1672594134
1797388154
348248898
2136983185
1138179337
608149308
2110629065
294791542
1382751347
344941956
1433607154
952008064
2058551776
1249848143
823337548
1818673928
1726599507
947000394
1694623879
2142139933
1008495517
965700391
709692464
885749434
344682694
1836174702
693059273
806599060
1361775396
2071437441
1379562346
108576698
1962524754
1167445343
149001499
1818351303
2064075813
1303233784
690668842
1458971153
2049213219
260557871
1303585134
856123810
1867856933
1420988580
172823208
703509355
842875651
245957786
2015502916
1170973454
1692488355
247431936
23157106
599237178
573904790
41499763
1317217870
1134416136
1158625683
1845947051
256625379
1787346462
1530687124
1976552786
366302149
1968629434
915051664
587591070
1510610156
1726414727
264557599
1852222207
1618312
1844249753
1438239229
1063817258
1686808924
331419863
210024985
892824952
2093379239
1050214354
259180959
2046803636
182846894
784192679
436027592
271210184
938158572
527297314
846321151
2085180474
528088180
960294775
1795292850
1704418521
878918243
216178290
1813138252
1107960529
627506073
1518947892
1556269083
1645817922
230225797
2060271135
80308278
863632393
1156535639
1404940122
1826060173
1496466767
237306009
1565574241
1357059399
1115797586
909674591
1440426565
1775089146
960748185
1697678574
1748797521
1778429310
1938505502
2129561315
714192876
45662662
190251637
1803127872
90031600
1708770626
1516474153
2135490510
1077590469
2051225702
389523997
1654396
574826154
1589572642
867092084
1794287073
1233486588
1640160416
1684120092
741092152
368199917
1113496289
1668164049
1783789615
1096146736
1624137692
1883219414
1492947573
2131707975
2068557092
1092103550
1085737317
1129618350
768944398
305947672
89042018
452347262
700872684
969047178
1944307977
1236405969
2084118061
639993456
105836925
910618201
1078422241
1893597545
293620315
10133444
1147824764
895531512
10641826
2002912668
2018238430
671411585
1323928720
2145210182
1787119526
2004006568
1712901540
1666771824
870638134
1448788363
1608860490
1531199177
1743898031
576210883
1686183432
500114736
8910884
2013156643
12000844
438253875
1015386732
590435195
1377803157
72213773
262269354
1041096481
1343754599
1182808634
195543578
2008933157
1145452294
1703514696
426477762
1740438942
898604149
1688860384
1777768121
19737451
479121801
890851781
1048607182
754761064
816780161
1127245157
2146388104
1220449262
2033681436
1008766269
481819424
1127588609
229566166
877348124
1175965281
1320468331
354478058
1735031554
1807723899
613659042
468576918
1624942118
1059759256
471503824
1139695238
1937221511
368597808
1650750453
584228641
94204458
885298644
1876574733
1455970641
1459452825
1645527299
1795621710
1905162577
186250189
454329117
2141605487
1447076311
1817691517
1643796024
1273892983
105064835
146300607
1611475761
1697945690
500736452
2053914777
2070156127
406055770
1762256061
1670338500
177795889
1883988426
95005492
1568677144
2126986210
1010862788
2002561975
1499626759
776973945
908089509
1722761230
813664470
1627006231
654415164
2086769580
1750265307
1479435836
1451859350
1714641501
2000107080
1276968490
1362388834
311954861
599904776
953229770
260099109
350008355
1778378118
1547999399
1262624264
1801989910
652534567
1890496281
1467483030
232722525
593226559
2087137385
439196778
957610322
1972171751
47606167
1459678619
1657635059
268876222
2013999859
1276351794
394961344
1000241079
313525022
977651557
1083093182
569796549
1983383631
1287426563
1889393237
2075921185
826100630
1926523253
1509108307
1724856865
841538144
583072742
2014910661
1570962562
509475123
574312185
1148035268
1112091139
1715559823
1572807327
2084232932
1824117395
43348002
100179626
325924585
755461680
2110035905
505628048
1729102538
928044428
1171426011
1564160537
517589020
2019688987
1103997367
1057069712
1831925411
1595184795
1203331439
1626709494
20066100
933310122
1443534240
1250056026
107024616
1261598693
1575949007
113457748
2043449337
254480853
2042169446
23050229
1821365155
1286550893
484936577
1730095678
2142805373
1243817604
560275676
1576405084
2109486532
628059028
263540372
1064133528
1908663228
922471731
501888902
459647748
2100947413
41033723
593181859
676706277
1881148957
1803145993
624273318
1766269465
1356375690
431835531
706764054
955308962
204157117
816446049
827037281
342955572
1986883316
1014782068
2070258918
1866952231
450498409
2001240828
1242413847
223371193
238934504
1305525671
1417527164
1453523489
373581438
1427812723
1849960162
1414663574
1993169645
785675158
1057412691
70329748
450048501
733632356
1885867389
1960799847
378308842
1347323235
1632000254
578316587
747697738
961764392
1001426032
1466701716
267020199
983144404
1023853861
1679780068
287049740
1943225193
367096736
1393946039
1011330660
2084335696
24604339
1451611153
716886967
789231283
308022505
123153475
1783370011
263486897
881739627
749696240
1628579333
776014860
183624745
642412165
2082309942
1760714718
409708476
989935815
1140683759
1639567131
318345126
2013312559
570004728
2064150452
1363154324
2085632101
889791042
816597046
2032498645
2137617531
229675576
646661999
1882459449
415416098
68079202
1345127722
211590847
1229754736
461566800
556026442
668059988
117658645
192124256
1200185568
2044029175
232158339
216043590
114699452
242289262
4571366
2022202500
1653934920
867329352
1832258623
294252022
1702067262
1931796253
530455243
210508182
1919521111
2103514262
801953315
2073265300
851912508
1772842051
623495643
1120934345
1561847086
1232777596
309389060
449513694
1039074729
1373615347
1972015451
1753107239
483124819
1122433250
1195438750
1543418758
1281908808
1059938871
238262150
1384219538
1860298981
1946219106
1938445251
1755744724
860780887
1149668110
1191734867
2114963646
325992137
545109774
323032311
594519142
1565201336
1230732568
1506679271
139893022
498515639
110443029
1250555708
2116647128
1303968697
739541909
1206786691
164180610
1981697047
1542263118
1305901737
1167400961
1366855327
378384389
1460368066
26270655
1308778541
2059746313
689104656
529964965
771113814
152347282
2095689933
496970504
1711968521
1407642700
1315328737
407384363
1055076613
1080578191
858125775
1273122588
661264808
1507151363
1963240433
980388421
320837800
993709621
1262616082
555439761
814965430
968904440
1888665361
1339368670
962030616
1135940977
2072062149
1104574587
366840124
1454991227
1234976773
100501142
215012949
24956567
2098692277
436558746
916187116
464150954
2140918320
1405389225
1928119106
951850988
875217762
1337679661
656907911
1485709870
2098532259
475702383
433678513
2058046943
2049272264
2106319475
1348147692
2137747275
1715507638
740569333
1761004661
740086584
1121693630
1628081318
83860471
898742706
181008622
1274721723
1936543306
1720375384
1963105299
1240307093
1840038820
1301799980
1663038718
1196436823
1568026326
1478960192
1853425921
911346812
1268389207
1587350433
567692361
1639206496
1154881485
1735187461
1289923637
681713971
853705268
1296781148
26862826
1480315809
1560912899
2125744781
857021830
1671261099
2092560543
991729654
406244293
726254659
262399895
71870741
1675026637
1493382125
1377092705
1885430006
389037315
221952799
291436442
595584733
712010967
928954856
1329686045
1971945433
40545259
1920085836
2086564394
726954379
697250585
594902542
1626590060
808381451
90688172
1598667811
539231991
1728117893
1224386693
1238861969
457375593
2019723040
798266082
811755847
1471544873
1964919202
446385496
353481199
1796778579
985326850
2706694
970453526
1450688946
1103294630
794014897
1963059947
580032747
1537545116
1243322601
970329656
2083808271
1747265430
1949011113
1137542169
14042615
813130452
413300033
990886245
1624975676
1614711409
1347200714
1962505802
1976983701
46542015
1556891699
597195733
1752043096
2096227191
1548877742
1529129644
42620240
846896544
1286006441
1285534071
1336037679
1597174479
728286921
1894007386
907531792
724270124
2088344894
529388082
1102248292
581973826
1052993283
826400348
1752064427
20443294
1519466143
1426307753
669343496
679392575
1541312125
744220724
1926548422
723799425
1444808188
305918769
54506464
71810935
504903132
614979926
1189660105
1807276000
430173289
1095628868
1089571441
813219455
1008249201
559317882
1687184829
560107148
1635541725
550732426
435052158
1307900353
428707968
39475230
1331539657
1331032731
384467214
661638916
775560371
1405705734
1572271494
1116713304
1139022211
1425264368
2017527350
2008606314
744991554
862078653
1732660739
881269013
226499491
1743782111
916086799
1090708946
1976136025
365118690
370115241
644976980
2098245538
96092170
295875615
160253562
1339285280
1983965252
51115802
2041502836
555933053
816375245
435414665
2123507062
1395783195
2134672943
1596953172
1518191801
999926
1835382221
1652794118
112692370
1762381975
761397889
1368376946
1682859219
881432376
354198981
161702894
1935849752
1191127615
1575458584
1297914009
523661080
1830960250
820815282
571636493
1299014835
2051663830
206543785
2016127178
1661433440
1866055129
857368462
614603086
1505561943
849780563
606883519
1494563565
1283929508
1575378184
42280822
854283950
305937628
492511139
1801821173
690175232
290052008
625711204
1826452410
328677915
1874186544
1090058511
696313370
1032999229
514736066
182694852
874378408
1891156458
17974449
1783628930
1349176687
610587620
276582700
54214678
197539013
12118897
1819735425
1527966892
188938399
734520652
732247826
228500211
2052548850
1649720109
382168649
179156207
933878833
751464492
698723595
1983487890
865286078
338511038
1309191508
1775124981
1846575893
300298958
1091192524
2133384758
536642025
275362471
1931898225
958325097
1569347164
836421249
2006300663
285045779
1712990917
887836437
1067085160
598921820
1604379902
928688060
1787370562
858942370
1778114416
1083411142
1668659219
1839516786
1219079207
1846164941
1502494713
756305085
1468063465
1310459354
1481370793
661096743
421388099
1834017686
1623451395
1335534477
1809892053
1426102163
1702921765
1984449164
1416900543
964423369
1852577193
145984040
1391871665
1492866647
1920345083
581133336
1643943218
330545192
549214288
8466358
214700026
278044528
1663029613
1011532380
2084443423
1363321860
1481640818
554262472
1877702288
1798905775
1534348856
1168011964
1398180788
850274676
1807524745
148311054
2095926372
2139085484
1715688911
1977035791
651981472
1394727603
147322249
151900828
1473029477
165294936
468510791
1124259428
1002613308
1756130567
1874886236
1869579967
1534828478
1148449636
91918687
70455947
851329112
768524598
1433905836
2094250319
1547316158
10048594
412791040
475906768
1672362390
1826417335
1482563548
143736798
1294914493
170984961
1224590275
1047499322
42293336
1169242235
356647678
1901706525
499221548
2110273546
1268099463
2064678210
1916134683
1714502715
137314646
470231337
1127764933
1504747722
1211559658
1754945894
1243575989
237294383
99735717
1624987932
51792765
850429399
1444680861
1438735716
847165940
1457466712
985276035
1739687648
851193337
348439523
1070257916
393128175
1549744560
1463408180
979568797
329374226
1087062076
947181307
719025918
575458513
2039424777
1549908971
1322939565
1050078983
2093617532
1429791153
1612841316
1082544904
957686127
267794481
1361801409
626351959
831210214
2037495399
280598454
1412843219
1822948834
66721667
2041217802
74795416
1188450348
1886576230
342996612
923450464
464031753
1024893417
868479447
114153914
1053972090
1595843018
1042120590
1738103084
1746760020
1940955699
569117519
1171443852
62053790
1603539013
38076394
1424350084
1244711312
1682927172
506555894
1013189679
438738783
74385491
1287158119
949658406
1185945272
668331934
603017344
747573202
1829261212
1276788638
25536929
275986642
1695413320
739092999
791529909
415402955
114385961
749947616
1171198568
1733875319
1231414514
84133204
1040586831
284419503
760143247
16819847
1292190109
1051782882
1996626040
1874334676
1087433583
876003265
1947733425
1056554322
117578021
140359280
1608725833
2124290856
1700309532
1732674044
2051498293
6353292
730208101
1106291269
97132529
141565032
1236908917
1619124463
670377590
99591323
1066901172
1636767923
289653481
299113256
1130548998
1238918828
1609848371
2106867394
1363426643
1695066487
1664538343
173205169
112665644
1495923246
978410300
1950496722
1178859001
1939858651
1165208302
1428234477
466801331
1603823553
2081610319
2077498989
972982036
587513030
2126900163
909789005
753996317
1883957450
549223008
763338897
124957576
268506198
789081195
1548597803
1525973621
1596173211
1779674338
1364955903
998214243
458704654
2008739438
1610466588
1687253911
2011650990
178681081
326629859
1276096208
995275413
362408109
821077683
211430791
1851173322
529805305
1325928602
279355295
1921662117
800608516
154376414
1273837760
666489798
1310219602
404640048
416284715
475323663
1083925209
527423523
2072356244
509488258
2035771075
1283095879
485548092
1601184812
500721614
1886498110
1127044209
1065722937
619538432
334079406
1710949067
928564099
1119125457
411136671
961625582
1145589741
952039203
1488466342
679618579
617944570
575039688
1427021552
1081588389
635957735
2055990291
1622534285
1874023350
909223762
1704609515
1730988939
1322830784
1846903257
834939093
1330378720
1420694858
934263988
441936986
795000061
1821925913
1135129580
169763263
2032467255
1589629274
2091244547
1986535756
2068540116
1428334262
877232700
1769006372
300354635
151062485
1372738762
1965255758
495519734
1210729212
1535882063
223110108
1551874265
164928747
1231013675
846780897
143264341
919119900
670851921
1691924540
646061323
415834459
823897300
144590111
1151349412
423647113
513903389
997437158
1997988522
257694017
593420341
348102195
971609480
1507928886
493586663
1754386230
2046708311
1629439441
1126704441
1731245187
1720427029
1636736147
1025026080
1499537873
1327772667
130018175
1407758521
1134624059
968895075
1919421841
319465794
1756232184
122037897
527440691
2105716884
1976654618
1815374987
487788554
864962996
428457208
908810274
271710747
754570245
1598810065
1312430290
1026010726
1964297278
1764993567
586069489
1082460463
576050023
43891392
608852743
155103935
350191755
214147847
1054534739
1844801029
1547106316
1888661884
1247470170
1663168348
2107460546
253162339
727215816
1745697249
832349251
468924343
1988421744
882804389
276443119
1669273822
929923018
170373754
173923302
943984444
327039692
1165570971
1897976859
565349190
1565538640
1889966385
1188285321
1745360923
1264861538
386175130
1965952161
1065321679
1753912300
101282799
121000280
520362035
2069432299
1910071424
2006344461
1019267479
221278141
610718915
589988834
1023706092
1752319149
1915803270
1887280584
1444179887
1487379416
667394483
1107508142
94717328
779772309
2137054678
1375750327
1926539210
75619949
1843682512
607361467
966493543
17007396
989487396
1248803997
584221740
1407777996
1606708347
1316196481
906064459
2001506672
336172131
746399522
542294427
1142735744
1103061740
1729522573
505678024
997736316
1257781979
1574835116
1791790767
2021854778
643843820
907237249
877845459
362156866
1385295884
1289286214
787109000
1791610768
11197239
1480583687
640801832
1794993743
447377357
223027291
1347190315
127605075
1916986959
1446816283
822944004
1786418413
1894112784
1570631738
160317595
6497397
301300598
1871943577
581873543
1036891780
1143148170
1949184368
923558634
984111393
119816545
176731067
1530282794
956036625
923258273
363182299
15599332
1702188720
1989327747
1495042217
343086431
535982342
237971300
348579856
955215855
1565850458
1561694481
1673572809
1396680055
989546617
645509222
2083141212
1617873797
660630643
346281308
1245602756
123699567
310683757
1073728763
1114486614
1799027104
1809784542
1615482902
726594601
2120158435
1253691399
170260904
156673171
1940149239
2029575698
2072036572
1130783141
1844791804
929962388
2102596435
140829727
877622964
1979307274
1231108981
1932516363
2053611707
1624900178
784899782
1666748802
1011484626
262706630
1614890997
2117880967
1030727500
1370108699
1797067013
1294566773
1910603727
103686465
1311593016
1919081768
1914890778
652248920
64493356
2012274027
414970066
621801429
314957435
1213432120
173847376
2047284700
1555095141
1917092976
800247656
1304164516
1795085540
1843100910
304731129
1580546193
1693342773
847559228
451918445
1562819171
725666344
173796854
1706453604
1214682255
1231656449
815504366
785072791
1425752767
74204854
1844597454
1581099933
1537483277
1269950809
246328283
1340977813
1356674590
809439022
1003688773
981183118
830420020
1255363588
1900173568
2100418409
1883035717
563833978
5638218
656482341
1465811281
708754427
1196394591
935970961
2101154998
1966175052
53806048
1808348100
1495083829
1666463469
1657477857
1579527945
959153414
2131381491
1182554422
1626424021
1367066180
772756287
1646229431
773623364
1460304576
1903525499
1118659662
1936894100
417555098
1297440566
186126920
1121389508
1286407691
970469662
278074017
436111037
1257935542
728084721
1472132067
50083620
1122303626
1339980404
1363700417
1092324573
2072802551
317452045
363610740
329273956
222497460
1401857017
1156650100
1378205888
323074626
1899255846
407357696
74815791
837331023
1992192818
547610647
433079993
1823190824
771885810
511475762
163514758
703345691
1315598895
1409765358
1923688597
1780564701
1166495348
744363359
948251580
583987747
1215248062
253763258
941563495
1559105529
1895815511
960524984
1502403021
696587670
572828333
2027014333
646534861
911434755
1248664350
851527764
126879829
1200605335
1549489338
647041806
1823555072
450578493
2012512895
1967362812
1832422860
984167550
1228643981
97031222
1398687432
276662232
190826336
2052924526
391965423
260213181
1887903494
124730241
2137239980
538360441
1648308499
498478049
1878987330
135530484
649846936
2119227877
1924158909
1655785919
1932386056
2027601258
378351842
1442776517
1402579406
1082698009
283142017
320895891
347607302
1987992220
1776580034
1367472468
76105140
1018024866
198263437
1550677997
1784901428
1571912071
949344776
1971224368
124111575
1395785170
1018638335
1033261693
1146704171
898174489
736946433
152134621
1780999310
1685179540
238366393
2065633702
1580402518
28840124
574130200
2134682152
1542658537
603418197
1006025892
922007425
157819320
2023425836
1289076392
891524258
201659991
1634673251
1280023868
1730300162
1876867263
1932889293
108822119
1465429218
1124528411
399360345
1212523023
64476682
991802649
2007095591
1984850722
1455278913
322991559
858342553
1457025820
1698922936
211883745
1584548326
875012804
1970675632
472738860
499339023
2138789434
1773963845
1406156658
864348418
1118930298
342505719
2113200105
1153807488
2026698648
482365805
773207892
315160114
1404533986
165547257
960653542
1697710628
129577298
927032182
496760725
1635151288
1799210459
1771634869
1476490093
293406217
329307099
1908965390
52736311
1681363307
366622326
1193275577
1534756724
7034710
872639857
1088922093
1737233819
1388605484
114231080
444676068
206737773
1435229792
472584959
880740141
1097244129
695233983
308779742
271759674
1760307608
871587010
1767515850
1381251286
54776805
422169488
420955654
746710518
246078604
195294505
2012946944
1685787334
1595054346
376123233
400168933
1259718367
446198585
841462563
72506225
1410387090
1260875531
664743097
844603695
587400213
502020584
1994200014
2066862174
1221132395
1969536982
863357958
726121781
401730581
1660176912
58035464
2133781408
1707914274
1896162654
799806144
1603885326
1087798619
1591791702
2032539130
1188712162
476799000
193442216
818252766
2027633783
750415093
1290884656
1527361240
410622306
756938810
1430140703
2067254978
728158306
236531517
260311204
1983244570
1203974397
257684327
167612438
1451755732
1959586053
357433227
327614822
402747195
974915831
415388588
644867792
47875026
1862568942
1653860560
315330038
50105523
366439311
1544334900
378076724
1366568675
1826339093
404212875
834369497
857454176
1626914916
1482699578
161249525
11413128
875180593
882666393
351292628
563352128
1945589213
828945922
412492221
467352632
1246118859
2133880299
724346598
1491730220
1157900273
1221047673
181678981
1067417192
1731955690
1819699891
137851980
1236376955
810658066
827679465
639869402
1127858380
1145291493
100593686
1293500178
1887524372
31295900
347319144
375283560
1732191270
436306816
2083818314
976975173
2107007900
624721969
1135820450
422291433
1246273157
1123881556
727306512
669626785
1319852398
2145915295
1242208167
979519140
68322038
383985148
2082039008
1102381742
729852981
445536402
2111767757
227336051
1737361777
856010571
673710436
20525849
1435974099
1575210519
597667635
1896887806
207935364
77504898
192446610
79958387
463261931
1198985522
1588765481
125007353
1617856423
156547510
1250026304
2120136917
1091221980
453422897
1198774390
860519240
563622231
1518487329
907499967
397989974
712392012
886631237
520501661
37886563
1086189862
935195443
1968327412
1198914279
1595092433
1100318453
964078690
332294011
1307996473
1696958813
504257907
878497832
266890916
1075939812
1454447045
670760630
785412118
1374338889
74940070
1659401072
1966505065
1375537580
1120368126
584928393
2130856431
463600853
707390264
163296271
1922036937
2124608062
906676140
1898501589
470515720
584262565
1432630974
158752231
304356931
778751343
225849756
1516601141
2085109964
88889370
2026591232
611090626
129724651
1097632638
334231743
1833424233
301395865
1924581394
876649821
851425413
199630258
1189497431
885296648
1386960261
447720668
1877832686
1464458079
794457430
2145162934
2040798868
271553814
1940829385
1540218417
1033238046
1837846198
441271074
1787959101
1172953753
166128757
2138187833
1816901321
914049777
2111026836
1292767843
2138647456
1029625562
179549716
2096606552
1284488781
438999345
1144674647
2098823067
2138716539
2105260577
1296391984
900026748
749492731
1481767337
1338969234
1232476953
1687947075
754598267
786081729
1693022812
1636914135
291585875
207371555
1335472515
1759397072
1422329721
473738056
964767160
699360043
552386286
1622865639
1680905224
415634206
2029342062
1401677815
1423989064
26064022
642914256
708373697
742842178
1109167096
1983169137
1398753112
356260681
1758556559
538901306
2106622156
1934869569
794774161
1212763131
1874142752
381094309
406276297
1320809624
905104471
984010872
1080226612
2114243921
624319541
2016377521
1224668712
852308270
2057545622
515323077
279427924
1061351472
1665877116
271568039
1313393268
468928779
61321709
1322585886
2078273875
1768352809
629327026
1585491496
1625633755
1545995676
100948547
1941745767
1898480845
1725648673
1422612038
652043726
504776033
1416571639
1343350293
25945820
628330131
101958961
150867305
1095375441
1505968044
794509042
1046444626
295257102
1436866685
881909820
1664852359
1284250243
77469672
1034834415
1370039021
11363801
1759536521
577101954
1503360320
256124262
112918734
165332510
1314904829
773734000
1670052337
1925217373
1823252013
1948955141
253358582
1455036328
1849922744
1481399280
998023888
1039312965
1598614765
770586577
2023895086
1577559372
1284456816
855781508
1038433962
1233018565
691664294
791901667
84923734
1126004654
1429658066
1949653756
1466107134
2057529496
2100303704
1127726068
1314085044
1316161920
532112677
866774376
785059397
669983878
1519092711
865415528
1860376149
643698608
1039729223
435664601
589552726
240013187
1131890943
128523843
25089919
1502953794
667086632
2071038414
1565647391
1310772434
1339446995
169619982
954555063
804593520
188846226
460227916
1173752713
1959751013
1971488975
1628228871
1878776692
1443282251
1797159635
1953848469
1342064083
929282248
2120068561
626739000
854039182
399018065
313161966
29990558
677906194
581022817
1152683917
93862048
1637443025
2134446091
144283002
651886232
2075449047
623094715
1853094654
555008529
743120917
1260637745
1221665199
1897307192
563139966
2012739696
2142226442
1737806782
1248807276
1387261540
768065064
278547178
522929339
172018299
1023140338
1780708923
1821542161
170989239
301425346
71948890
281087828
878047156
1981239012
696848996
162474835
2109353699
1373726325
365321811
718885105
384343126
1902721149
249805081
1215479204
905062733
1998882553
1640461988
598990564
715731579
1355805469
1524722474
1693811359
464177680
1965355371
1230411702
1969868593
619645565
1749157469
2015125963
325321682
247033783
2143701514
1215058255
155189495
1977760443
515978519
1025070673
1742888
76667578
616019031
1315936237
2091623610
1151819747
304055623
1248315915
766700433
589493674
1876023943
1427573737
1351140334
1846371494
1444300778
1365528172
293832453
1819647319
50787960
304890359
1929562409
708659705
1194271011
807193883
1863407863
797796523
711252149
1085344387
883886164
502001256
167710779
1859571636
317930610
319516845
346616123
501660322
1499022869
999151498
1865643951
1270335561
765952491
773003371
2028361435
1454863115
352469128
2030893128
351347921
554653869
786134789
1139856731
297652137
1107388633
1703950048
2122349075
1040537732
314809108
564457097
1459812002
1990711533
1682189638
1504801144
308708411
2003357319
257911227
707643424
1734635028
2077273895
1496315289
1970325842
668992634
1150600636
1363322587
1699838207
1373214453
1627805075
1603724046
83636539
326006375
724174817
745833733
179081914
1669267273
943234801
1681935243
1310538904
179547103
376042160
362270484
1369328851
1455042257
202061026
136183932
820226154
867407072
721518074
1853960011
968625057
233598921
1861853271
1046714292
1744953952
672663474
1134970185
1156544742
2000087192
6788627
999117088
1056944987
962302376
1895204891
1862635348
1340468905
1672690198
1847904287
1847961216
704071967
122035794
530059453
1736791434
405310453
1947343839
247285321
550631086
1478683472
1392195946
1203952121
492260552
1482312647
1403844322
270873365
1371379439
1976438898
1623025086
1074143827
190704876
1094545800
1703086310
1504205598
1018028963
599284387
1311669825
747107998
795048242
1855312033
198765885
665386291
806504615
2063130755
190332951
2027223451
505612151
2032997631
919217103
882938429
1713784939
1883469080
1189531822
87174183
1269008664
846793237
1514969624
1138922778
178619673
856682160
2115323668
1810937240
1080349326
912516054
203829871
44124959
898746166
1159950453
13382420
1665379029
333357948
532055590
710167671
1404341087
1133184842
654029144
1517430281
1612175212
617721426
1269091710
174410945
983730062
339309644
362562708
804141620
1047364809
669688059
956028303
1380197705
980062958
1464433832
1983766912
1130142396
1404322427
1161243739
796017425
989191392
479324991
813290997
744467350
1844776012
1873325623
485297248
2073725508
499718070
888307742
456885399
918190679
10712184
1882471343
738398315
737622079
1282907864
1456192406
375645279
261497144
466772481
751762706
689709724
1538341153
1421469861
1335183783
1081126919
1828763735
786928835
501443126
306466897
930095662
1875681435
1544806523
752749018
493347708
1878164982
1152657800
1140838965
148142126
2120757054
741345353
1527677609
1561598614
1007480639
2017711961
304878538
890501242
296370744
705618794
1464148663
554037770
1894601839
1539231227
2066922502
993517576
561075267
1491924595
774992236
1941266933
1881901443
1659301373
772715703
1585263742
816461201
1077604360
2072870200
540217085
481770545
1761699367
1000551136
1230441196
1074762523
2004644097
2085479344
137073002
1124104912
2126936947
1810153120
361943367
266043127
124310584
753129860
558677526
2085764479
869486727
1330920327
1176409436
1357576293
1959655028
470889138
915205568
1038019809
1075687091
1162604450
1592872137
97743898
1773469486
986606086
701777247
1677650710
300535075
1335790776
1737825698
1953129331
290006914
297970110
310902248
706812734
1690442025
738735930
1154721289
675200297
1526760176
1691210466
897035414
535652682
636550692
1274121986
1979991104
646219019
2038875840
1831110145
1923910303
1276728069
184331690
1661253437
1652317852
334648329
300552934
1920871045
1704639915
1299082953
1587865520
1695833476
60926862
756080722
797554929
735377124
338992901
1786967124
685949374
1809105755
1478392251
293373195
826737884
1882716425
694158464
547636232
1986686913
484885700
750254017
43567683
74974356
1613700538
1464698855
1651732526
607063054
1219813755
1732672733
1446374862
572280925
1345403072
506580791
1454621578
862478002
446841773
542101397
2108189193
1658049096
1554779501
1407243301
130763387
1251649035
1393281356
2009296720
567443123
1578602257
807294476
1758145877
343235033
673209984
597363430
827906863
1956624489
691301629
600034219
115168417
304552004
1790315223
1718314127
1158666888
2020768125
1787296900
55783138
1187049700
1906705780
881326979
142671176
810730753
503545995
1434403033
1548636016
1476402246
1448116660
1296177029
538038076
1950009860
959672879
1138194108
1633948657
411741639
1889031891
128033720
1193324433
1299593615
1833852785
1084284130
174359079
941457416
204423084
1325992736
1927960239
1381026608
1363234529
2038660297
960939809
604748280
577073249
1637197606
547645566
1130227446
742507549
717615548
1287732979
401217161
1631198773
1530365703
1343126303
2068114740
1265059751
982921411
687045868
1335635253
933103327
1447770200
1683300533
170884554
280424335
1477726654
1587696434
2000926979
392690292
104173132
600239644
693748108
2082530955
312432179
965073775
361881970
1031495892
1350658791
786137888
1397010589
250606782
2112090569
506035760
1291485758
1889584118
150963690
1728877384
1829395327
170592077
388846235
1071512350
1883861692
1200641684
359150943
1577118866
223621987
677951661
1081600113
1463644425
119131857
648969337
1560229157
92897427
225661130
328521823
1170615715
566322697
2125414024
1174033076
146370489
2029022113
823835856
1999106703
20409982
317378348
1672560135
799946581
946128190
1478098353
1362868363
793827658
1382060322
1065097346
558392651
1209160100
1901188103
1291305291
377750878
898640720
1030151761
725954007
1646112910
251730491
721404190
1942848617
1878928430
189127791
643614861
1107394844
1337706617
1805509157
2118778529
2127061025
307480333
45137351
1029747898
1674056708
215107961
1925012569
462951925
224903298
1815201589
1725957505
1342030243
227377025
1725631550
947922063
1284468145
1345875224
474922629
588699445
1414434889
1178073968
1537305974
1570719605
1707545340
828477420
361965264
706857715
576850916
415590023
791385651
686476110
754811152
1518583468
1038330423
2115925607
1885483482
67325697
1854260064
494548742
1481664844
275382796
1947036302
1496642671
1174198587
1750661668
1542426215
504306453
1794538241
2097995241
156519007
398683302
999193532
472083513
1626027129
1311348902
1408969728
543643881
1529033676
612080641
2039414012
1864593581
1118756562
21948995
1400668149
1084097878
1499357565
1190288581
213938860
92119589
1970793309
687991725
1256902754
1375209541
1708631539
1428237814
1134554321
315388516
188756820
1374527901
1019909556
1865032176
426030051
1750711241
1771584880
499397201
1515541705
1623310774
1618488717
443790785
454518324
1445685223
1417068692
350820778
408025534
1598110559
1315808359
537776726
1444415459
1304088780
1487021195
483872697
1173954549
1241693780
1770683540
309082418
2057411640
436951605
1486041547
547156614
1752392137
1868776476
1239250515
2026923847
1453336095
700101832
1141871269
1285955495
745422212
271226575
225466493
1756273759
846262571
481191577
2074516510
1018887022
798842294
308402782
328578956
1650779045
2118441210
942887606
753931409
1167047051
1293803709
920392467
1194901123
1774459687
1017417914
1108296000
1544355126
1650894009
1765515548
1643163302
1018099287
1928002609
915860578
1661233065
1860851918
1866737303
1494777324
669518893
126619123
1542660895
636037099
1363603516
784725145
2016727113
582328863
1838809984
1291297454
1274025871
572075841
593789568
1416966109
103113188
1910426750
230583786
923076545
1874875436
1013048945
1277021028
1408091145
1909248715
1048025175
326086023
227348140
758140600
1466528167
1605502091
999328919
1697143053
1084933384
979318224
1493815075
82804722
1729199502
1662811363
464932651
1409905239
1870364155
87823164
334786233
2077715488
1693025857
96739474
184451987
1412819741
1714987660
1523282774
254077221
67414611
1707286678
1176305849
2078284702
1570367274
760352390
976432353
1303632034
2118249675
1558724919
565959567
939281232
453765458
51372520
922109946
1021197625
205850897
963872004
291218636
1974685932
337828758
1621870672
220431694
1282098389
205389671
709523719
827657410
477838517
413013733
407650815
1043719983
202642442
909640666
1966727751
386402604
1819850983
1977576402
140634895
1193752793
309169475
1942783229
1840514565
1941396734
1574556196
519514463
15123378
540317322
299112744
715666582
934343084
1163272164
745717525
264381987
385841289
1456797175
534343262
1382158289
590398098
1975994188
605857906
1402587073
1132374515
845262222
1404328307
1311008448
216002200
1762602274
1649832244
940968702
1221211303
1945173320
3311059
581428462
1348307770
452401356
1638366769
1415678845
2091022750
1642239441
1840006181
1090558048
2023986810
211994274
1128562350
765430885
843818376
1872634179
410670092
1052572445
2064727599
1654124615
1802908659
1625554852
563673498
1912851135
409840249
1943468373
1771514021
867685531
625097082
1530760866
1197085376
1896793744
1976122134
385284852
679853030
699055878
567659663
1213309350
1537880755
1193925115
1346223979
277408539
1417504387
859672818
1211274485
682039
446793350
1588978582
1550286643
1562591111
620816105
691095564
1771924595
1540808899
1005088743
2118279927
1548621887
2009071997
942248894
1711048636
256845512
2080170284
363646093
871891137
1466320516
1682429275
1409131385
1895768071
904354396
628956722
125386247
280303380
1989520413
317653615
1239971117
2108135132
1797334719
17380318
1768845992
56375485
146315530
1961130796
1221908455
520793722
1649016542
596356408
1549691946
1154791920
1412027376
986899852
174674596
812445285
872050333
1757547637
2001324252
1698510846
2043437336
1437835805
1743154344
322841594
496034958
1214829294
1858013943
718283070
1310149406
1920193690
52884847
50794639
888043915
1853458765
1922818293
318389518
748907178
1223388261
1346522161
1606984589
620083292
2130364133
514878842
1713583154
1790652068
916859772
1817225432
1867370792
659252657
232929962
2059702003
1856510035
762078198
1040101170
1305567986
904852121
265898162
1938338387
645867641
59239534
127663528
571176921
2066954833
658986567
1586688591
1177559751
1840212154
927083629
1687936272
2011033880
335453958
257738710
1811711519
1629204561
561517268
459756934
1673697645
630421888
421656896
884545526
1693679959
28947948
853329426
693857768
1770342478
1740139250
14676276
1408607299
1782154093
593481267
724649371
13274377
1251165448
360522276
1121957661
892919822
1212225059
1645795947
1055572171
1280271193
359922064
2084374378
685722526
1009113914
1539077469
1292176208
1465064310
1019986530
522626444
1255642528
1351075603
1925040833
1466848950
818669681
262026525
737355014
390342415
626746237
1793303169
800297291
1069330990
44062939
1105277289
377960212
136495668
428026313
1710685898
414270999
277187163
878094930
1617674398
1053187488
1199302933
1283771802
1291447458
1628421538
565555951
1510775310
2013488761
1737244340
2081686543
1521641055
1270134131
1166021112
2132908703
702766160
1468056408
950290846
2095331736
23938729
1635656265
1697065337
136319514
2118886477
2035211134
2093891236
1850095178
1273693381
1885062274
950747209
1265046460
593734821
1800167193
167032733
564262102
457998724
1959017912
129200009
866815031
1474772694
294581008
1142271652
1545438741
42397994
1384351599
1566127483
964502194
171031443
1082685376
1264388061
1221515488
245293819
1128348540
470547729
1861419021
2043814594
1259229785
99686431
2062516861
867518787
321444765
1902552842
1501992850
103881578
1086501729
1441869080
76711393
929464750
2016680390
175575286
784297558
315161506
962584628
1814435422
1180441788
284908745
1888952355
150445417
672850852
158322830
694516173
1206168512
1018920500
1475094119
885971232
1509604445
1119287647
590571106
1554498940
346183442
791062471
2033560930
1775318767
780694143
1597971180
1078415598
1396765903
901487261
1171793304
201346041
1608481784
1991107068
1452992060
931459726
1566862648
1894554066
714004758
1041821443
1249542902
1602146816
937358070
637371652
1922306115
1207673305
2026881645
1891376915
2113472133
1955149607
67083055
1730027864
1622639601
840282153
1646905238
1043531599
1598024098
624605795
1539687201
2112210719
261454390
89979879
184253656
1086488159
1377599305
246956717
881172753
1470981569
892270820
19496301
1144712294
325848576
314626749
178748316
1209501004
1895949205
2004656742
159086005
1723817701
620821230
115470033
594173399
345154196
84944264
403569918
1142945597
881664707
369577238
855123719
776779605
1615451428
270735432
1711979206
1745317216
1151554782
2045826901
539057981
1814279005
1451912247
229881746
1393951445
793650463
499885989
1948532753
522539633
819945930
1906110514
2055935464
663992147
2088162255
1156328628
1230506109
1964760316
848183379
109571231
1131832613
1926217586
1666654317
593173123
499094730
506806818
1079165221
1729410610
1762459285
1938247107
1714826027
1236571806
948581590
1931769467
1103811530
781595772
1091070421
1431579050
1469912303
867335214
1161046803
497771906
2137615668
1844553889
1571710575
1064957478
1901692969
1367745752
724153702
1758018578
1413615349
191460985
1137504924
1368750736
1362247683
993275886
876352680
420130353
163991566
1252649815
935875531
1252911707
734892330
309480288
1516803320
427573338
1039492247
295175954
171646648
925379831
642380111
931592951
896636252
1774096186
1417520550
509756344
1822965505
572270093
1728610027
363552904
550080557
1505531772
324016571
55794997
1992228765
1720450442
237603329
1802437670
1380983503
1065614850
723909652
1558649233
615584369
1560110946
1715149780
329096286
979441125
1941919715
209208692
1453396271
924489824
1106570139
1033469465
1931924747
632644846
22180389
157889382
858093199
2096900616
1372794417
2030158893
1351096550
966149836
345545228
1696583877
739499488
809950862
915683225
265704108
2033735783
48379253
1455744271
286621068
505677374
762991705
66108452
1117087446
966120049
1885599137
31750259
2027255477
369401880
1859434773
509699210
2080481146
1272306607
821796861
436392441
1554931308
1920734784
1402261910
159651199
1836876840
41330433
236562276
1475350309
1540736035
1883985438
1540227435
979580812
387124722
313724355
2064376425
1915303456
1853729868
340956756
558781378
706674634
196882101
58218216
832344725
274889967
811341933
142090379
1981186770
91797330
1648974207
1700659183
1417899141
1446220120
2082770700
533796877
820248476
1975517987
1669925616
404718652
807968768
291889610
2020844631
1452032594
1347222121
530721997
639324164
35136832
1379524638
946136247
1454145736
1109315356
1022257894
341535103
1752715097
1044427518
1351707294
89153646
608725702
104013820
321656759
298459855
430493865
1697600247
938414285
439399340
790121853
47812849
2097323594
233062042
556844178
899238235
990068475
986520891
486031603
276512771
1147894719
705586754
380357894
14073891
1514931323
1218708387
2004161256
1041159549
1725109234
1255493672
966509800
1609076607
1564744689
1300577864
199478742
638536566
304134642
814286376
434718897
1434453483
358871778
21912618
543900013
246724158
332445666
221916804
26623295
562606015
57979440
1464396883
511674994
703532149
1654675298
882463552
1344428318
716447586
397755862
1068156511
1934596855
1772285637
189524133
574106417
404859836
42448374
1699833014
1773687177
111460812
2091413471
1759431521
850190478
1870996939
678193648
1101699312
1929956775
1219769152
688643295
823490144
202857026
51716380
1346408541
1743996912
275552886
2002948293
1477477477
2102493081
1384678114
496887892
283878492
1503377936
1559592849
1534685394
1215660034
413115284
1691062680
1934507947
2138312472
1410409208
463533391
1582229161
2071755434
2068827817
2115064106
566750265
1528229877
1414441231
1478781809
2019494737
288520701
2090804253
956131580
1969372189
249685105
1086352966
1935381150
425165913
1752868172
1660159528
278242339
605982415
1833881591
1912117129
1205379770
1242893535
2002456129
455876216
462633553
1322179830
711042125
1924551894
857121935
1762852005
1879800050
2138858855
1586894573
955138044
952641870
1874782532
1875753128
30200129
1732649687
912468718
834281898
1202420357
1316734207
1879618391
1307140056
1603384560
1348111372
1378622904
1443792456
2024112324
1969570641
230175783
1956692678
474613484
1132609265
2038846378
2003762358
551157691
746757763
141498500
2066807461
196011000
586651541
28070454
2000621836
1682302265
1041155851
695025639
1152997483
57912742
1397656698
43914506
2089249675
1991764139
254503735
302236983
733588837
551654083
1536128482
233641999
1710561359
1448415848
1301069738
752485971
699568906
1281693559
1637078739
1352293723
1513803715
1347372048
2141669124
444902403
1197978250
1536007302
388309983
143029939
1398030020
1078837277
467638851
300856045
1111756229
1375660108
1281199075
1442024612
556486051
453489233
1799106634
1293185566
1935689313
1641328190
2076884966
295266119
2058597
1955641258
471410208
982557662
615179879
1811420770
1154661171
1875604892
2146355924
1389848078
157157098
1283157466
548579214
1625769636
1759152889
1496372562
394379008
1020646569
1521849403
1562077312
1771224070
40823190
2142180966
26106852
1645735739
385098712
1111985498
1105766410
595662363
651540250
934274892
1696767449
576170146
2099053750
1014265806
1164034820
1602138132
1039793127
373027134
1964242513
1203709132
1795441146
1444112206
1613945758
313119872
2028020304
1289771462
1534103571
1391972624
589252400
498189793
707700447
649225734
339294570
1472807177
1598057666
361469781
1691330820
72686404
463041828
804267847
1716288904
972327183
287927655
1769743701
574598564
306107866
1464220131
1973093206
1894178868
1269210578
153442815
490484942
108057563
1949438299
1443206071
413488346
1470992290
799096252
499771685
1888146435
1006394287
96165990
1810289692
1169698595
996704263
597442836
497207708
514895160
84266629
486183829
1070270381
2127668580
448655864
8413804
857581709
312430159
1423935138
2087616800
1841954514
688198424
2027944766
1592002149
998783570
24277510
1004615601
1866649102
753488955
719152028
715919129
1951007695
2040545962
1205028620
368080472
882881793
1889891858
132209275
1253868959
1570925432
741710940
113096627
205209604
2122043151
516730301
96066408
1961632822
730681461
828260608
472363768
446989304
1752161075
304883585
125448845
164341031
618631136
2126270911
873100255
1768073702
1795983023
1116666687
1804229538
1518944341
1407817987
1465261773
1313720579
1800411935
1882338499
177156914
1488145149
1036661274
318780763
1199583006
907370016
1366149569
1290454765
599315804
114111624
771114083
1825001563
257509687
116392533
68663653
88433909
293530245
797955264
829773400
1153351577
1146649207
2087252180
1919649394
1588872231
1401063142
1946466415
1834935229
1553009347
309141399
1752897891
677441109
1701605542
1470878087
589005775
1662750149
1789146086
623963147
1298556846
1007966225
692556915
1150618792
1843411933
2037949181
376209179
1638658829
929500003
1120099182
380092261
1422368198
903056680
296593030
1325480539
959098453
315539610
503007568
1876766695
457905507
1105532154
148101416
276006399
2108032782
1526732575
293188637
193862156
705050427
1183819851
642760869
1281825859
1077763428
516668285
842987207
480276611
846332366
1301781569
397193131
1248664043
1648529599
1991228819
1599258093
1747299313
1495185248
703270559
980045362
1956693364
559417255
695786012
347770592
1841861334
344646869
1143221311
339484967
621172662
119584646
1539686759
153243775
658309635
265054813
741178204
2050691821
673956764
1157770554
1189896271
649515558
590460063
697008917
2089296215
126417624
1233878497
611882118
331425718
263345456
1615072143
1204800891
1001663495
602285346
1580287503
1417461867
364926041
2132480804
1819661851
1495225143
138074533
2058935212
1646325064
2088514305
1125726031
1983104910
1839536535
2070909152
2077941801
1661398223
1560223429
493036928
1713077719
1193162361
1468389742
1634238023
1381414367
1491154054
1652303948
1765314677
612792577
758101305
865984346
779720248
6609179
1220617166
587252041
1506554597
423257748
1131917913
2143453889
574676690
121772091
223889571
555537325
1861655515
1556854757
1241005446
1201172928
197390645
1902500322
542234202
1077429074
485175475
2037930659
1242599284
1033205839
486212021
81290509
512109798
17151498
320616049
1727987889
1251578375
939804769
1462626214
1470834809
1612735019
1614240832
607181104
1255696374
1681156221
378159670
1755522488
320013035
87410811
1811265552
932000731
1498587755
642446947
883899398
1948316010
1369738169
2001696627
1150838255
1290557572
1410227790
1564633501
770132586
1522547586
624056846
6673455
1562436722
982276345
1113468382
1784659984
1470007282
1083291670
1892502856
936253517
1878481948
1852591452
537382813
2111721882
1975967060
613737994
1667683600
630840064
1013540769
454843684
1592227321
599283343
1315424544
75568998
2140485820
485005463
1097522176
1486866282
938807228
866218206
1622157523
618691013
1023008785
1839938091
1243123834
1642129867
1747685259
1421030229
604634908
905780607
1875483413
777625203
1081943499
926370174
366097537
1699457505
1404058942
773848542
1123477905
2115641516
1528287099
243243552
984076680
933093867
1799785094
1369573804
830358476
1071325622
1503992525
424003452
259003878
863269243
418581652
21965502
190079510
1860079424
631879511
1233189737
358798572
228982729
159002342
127618536
846627968
1295477897
1262436021
1566681006
2046643703
1706806714
316435245
1026124633
1553775557
1287215472
1587739812
447843549
833975429
977943692
1643516195
2099547657
1175335030
853154531
50771734
1111868048
1175402588
1148933976
1872826099
32169024
1645701929
402989993
1730377221
1677901756
1939066148
1800100278
567851165
1653252024
899849488
48306914
739134381
1542611534
1412100847
519518429
492802110
160517253
678553288
484697
1255087177
1626077003
1918254538
220015317
1818693173
497846959
964403585
917351527
758736426
760103693
1104043459
1041182427
1052338452
1956461765
585672359
448882514
1317472740
1783335124
436365150
1272419642
669343015
1224509649
439654288
2096456123
1479873080
642224957
1861819063
57640869
1609299352
189980631
2029004167
1497449601
1336048519
1053277093
622079108
1621594239
720392879
1191249348
983915099
1683168863
150011179
1182069526
2083884429
1967268836
745108433
863705636
1549655970
2020797021
866635757
263178523
784773787
1807754872
173407738
710254448
1246447439
576198872
1972926215
607548578
18996310
1985967615
1693582370
1520730874
672224103
779163505
679839677
308075521
501047322
449540652
1198444520
841754014
1613905395
924637406
1863020886
408329355
997781214
1795130048
1445767299
350511817
119341367
1414946039
1967867222
1444090432
669834740
1541120353
519478235
458070452
1046323057
760363149
1373077395
1311465690
1989897976
166387831
264258910
806859845
1685023554
1284382169
459459968
509770408
757339937
1557918614
946181841
94056440
2108772180
919757815
1739642747
2016881091
1805174937
439072654
468492403
2074354822
1660687940
1705348864
139003654
34084544
747976867
394377822
1976129547
772754870
1650111262
1706154219
2037076132
1766445488
1505241500
1564394207
2007196166
79237647
509905022
2040313824
398916224
240048567
285127001
700274965
605935791
1027509018
414822867
1104177077
1366516976
1377936577
394363382
1707363941
186717261
118525375
1948338767
163017018
648729183
787523771
370422252
984302942
1277588410
1784197565
449426720
2062168607
1858547616
1670144374
1548125074
447822143
1661346658
1378900506
355132951
382625238
1979767691
444029673
105360747
738526852
1673979492
849984811
2114627703
1999154292
678391509
352860126
36414012
654308201
1777327492
1663757374
539158570
1981813534
516719714
52279793
286415034
1477588599
534532086
1704647554
1776941317
2117311588
24674752
1340394066
11604946
367099851
1653699281
1927310013
66903818
1654769608
1447124421
1278247109
2042473111
471433324
647377275
1160997984
1990956633
1086462471
1835756065
1055141092
1606144072
1533964989
1649210709
952086135
1797741318
181445914
1115429454
66018534
1588354103
1867620840
1649372663
2065301910
886239661
2091618208
1162267595
39577129
1662947729
165147321
206330157
570900979
1865739950
1526898153
532385429
1642982774
1495492616
1179806337
887573177
571825886
487325374
2105063650
754445396
148237911
782422905
1930999883
1293579419
1032217167
1426402865
1144485688
1981395248
167035821
898829178
50707393
1268412100
604862936
680800893
963945499
693351204
1278324594
579982308
1998982672
1455161219
467533339
292401165
1063897146
532978352
1398956751
73385195
823691613
1398530881
747403929
1378059390
1262334223
646949420
860161528
817730243
1050726539
491295841
1682028038
1449331889
1298135463
1605862900
1426866209
1126913456
1324079191
1303253892
1874836108
1062563382
131502573
792394962
1476214815
1779028455
570846731
335785771
1572396312
1755438671
855459543
1223937946
1973404431
1587396688
1661321352
1174129781
100189613
1385294585
1899448969
330791150
1912610331
74782063
2103568207
1794485793
752842713
2111291796
840088732
909768195
1082344669
1286490611
503475041
661732694
464411068
1702262786
1163800878
1110609399
634180151
430023409
813485781
218419538
103234819
1665946752
2125478391
306354714
1060573301
2137815389
1225069703
1934948163
905799269
1807684905
1776348545
253644202
2019360931
1574863484
194005220
512637651
345544084
755644413
821391329
813137512
389440352
1883838317
1084819830
400616789
1269435777
1051673464
1945991660
774532018
658882540
263224773
1752566880
1014951640
1427348532
763891186
1935860141
1982629774
743992565
64958235
1014147443
664499420
1923130054
1358628423
220930634
465386931
626563103
1608196336
811164043
1005376371
638655876
1976662814
766174218
341359672
129060444
104664379
583034433
825246911
1643555865
187687728
1949009035
921484093
2076476304
300530141
233317109
707768565
1273206950
506471819
1812110895
298796277
1123228380
2142060716
691782518
2009691728
141287692
278782318
1520144554
1274510836
1337388633
356014120
201571593
1299853659
695746052
391427583
1123223796
1710779530
944691082
570399355
30037576
1273529479
2003512185
750815875
1594132685
1329447269
1283241714
1451019785
1626484364
1710416063
1838674039
1140840089
1873407850
1678417798
919960599
240266617
1409205878
1153387700
1653319477
690481611
1668088059
146432918
841166216
164605750
638519249
1867328871
1957184719
455816159
1959456425
918776982
2069426501
861556294
1124715888
436801007
1938924020
1273072779
6938403
1878778810
1217991782
758469002
1006398300
585262949
518816244
313687060
1941992922
748717140
768414401
70095922
1076573887
1583573325
854563683
1046577753
1420778315
2023580583
2001706950
61263144
458493379
2051719413
1531355208
310140845
42780050
345553265
589868466
1200281548
1772281821
1512530438
1153910115
485186675
1898053505
255829774
1096513041
1218116541
1373123998
1920355874
645417708
807637281
1041953071
1800732788
600211776
1067660328
908179550
1187142952
980059084
1853566556
560441288
117576592
1712697179
1544517906
1814346538
1329988887
1055121050
1931461854
1494211975
417951805
1984315078
1784874554
750436797
714023415
945581140
1160678723
1358463494
930853052
1715262946
655467338
199231785
530890215
1288530379
1634644221
1729839573
2131640620
1861060992
440069283
1767116701
355391863
819086981
1194168523
1286606455
187967529
764798463
2026347078
1785469957
1109406444
1058778508
347934258
617129716
400084481
1133049536
661178478
764921656
2086801105
1924435081
1611911747
551427837
1050461590
554520114
469319586
135758407
704774144
479796352
403674810
2077255620
1693750130
1674382785
2042674312
1046814798
2036444978
1293937105
1524198623
1406654349
260667043
1364717168
1696151467
1204706457
619225982
162847637
1307313910
65581464
1868312575
372721604
720776646
1304519762
649595339
124140595
607911549
1023979083
489278203
303306979
2026760180
927685955
1625324907
1120125251
520232275
1075217217
395469951
426708996
23380769
826863316
1587138475
1838125972
1973921259
948136754
948040749
896176684
184187016
1137232102
1929170918
1254184638
827628096
1484697046
1985680253
170312669
56190308
622865701
431952892
828060063
681575652
1997744176
1701037558
741314679
1447547689
456226321
510705493
244373073
1742880826
280417365
234111335
1300017762
1658535792
1533321021
784092123
1606453778
1923694268
718033266
1273476581
1250147284
204317675
2043792685
472404353
1019096299
1791939392
982936526
198120784
1071389996
32816723
404608532
836456043
720388775
1236334798
1344119999
1516624803
1895116417
2105235613
612944064
585199317
297728414
2014059041
1703394080
1523111800
1751004979
1333563565
430863747
896816360
1221931856
821516957
1398878826
1475277048
1512076598
996221153
1333327225
1875173698
1488161956
1015209258
173595541
1172566665
1890264542
1012836245
231027480
717683322
638936458
779619692
1391287370
658854205
1288801702
1895362317
825848255
260003076
1621616957
1975248563
1938601928
1803613030
559612013
157627876
1389221391
592657410
764613993
684932238
1034278475
2052455006
1923410047
894400213
42397162
668620885
643089363
470352629
573312317
1092061344
584503301
763474043
1172453438
850557157
1684910225
1840682414
235710126
909216693
321415106
367865319
712289465
30759713
1918927694
1429078157
1863740017
1735361240
1119457309
345361985
1564165323
821064278
444782268
549865460
1641227607
1199916842
1937530869
434064525
1461551763
339652514
740311168
1871294421
684929222
257545354
2108763609
1992067076
1327626635
493112127
1869568436
1392903345
770374702
664014928
443848470
2101398592
1121244681
1322027578
551077421
633266952
1843565347
787059295
232753274
135469253
90203639
1644792001
1813003565
46268317
1326917458
1370451155
960054685
1698916702
1708629947
1706426528
2139066648
1792896724
59676337
1194128204
1035694418
1090649441
489859938
928584252
1887680269
1140321743
922547413
1764787246
2020087201
1287168345
1417505258
1573653350
1224462285
2131437924
1765544494
2053525432
1064414118
2131096767
867696007
1755459755
917122797
1363150536
1974797493
1341202491
1773478813
1763357790
166285636
420643948
1961321281
212658992
1748741852
851780143
1220930730
1039728583
1055105500
954437413
690437844
1161167870
1608272088
1833217109
1577844124
1209377795
1597703289
601434069
181395009
235900546
1612375939
429852535
863230940
702243151
854454224
673463058
1323479585
1013063826
287638856
1701918310
1613800441
1703949440
1866449850
39097285
1878492587
999354342
259328367
522763833
1645220362
1226612290
876957919
1498194764
185173786
530717232
191352908
27815436
333482242
2050288532
648241555
1052199071
697716704
1112075703
423900008
1387210510
694754039
2137292174
369049804
1484757264
1905192221
1460809774
842305926
142648490
963875079
1115361594
1084310193
2009770035
1402660372
53635110
112350848
1263551637
2120774530
685508599
1690913989
32722835
1882015227
628499426
1659077461
1189989939
368906811
2117054269
1882545544
805828293
199991998
450118114
90846685
1630813043
678660946
234260583
1046090908
1229609973
199697790
1814182057
1764110700
163217470
2146227377
1753125198
1976384162
489773759
304583340
1902796584
577267282
2001097341
944554846
1874496457
895633828
560772399
1929925000
392442897
270039540
1199632944
1345327895
1752909259
1635316877
946527181
1541895334
328115817
1095519971
359526898
57962213
1821040936
33402721
1155576962
598131152
1936481612
265391370
992214520
2010282308
975838246
1100756918
1322476635
1568586119
325189620
271132909
323462319
1678365557
2104465705
1050942337
514069824
1721999365
699825614
393538689
784867097
2048861642
1342777007
2115977882
1386070100
1195148316
842356316
936836884
324933472
2100045805
1272907505
1905948002
327480402
1596737565
653451501
868445342
927757067
188852445
756627690
538961365
749313583
1999415574
313693605
147041862
249764039
1138464234
537313066
585348779
1811599586
1857767304
695161899
1378628353
541309385
325518483
2003232976
1176667120
1318882780
1599647498
864398473
1682171382
837327170
207239299
664049906
1051847329
511675423
765025860
939534057
543012894
1215124660
1449045318
51613285
79892800
1165689209
545836802
1921354591
576988910
1209641894
1544363305
1426042050
72822528
979921240
937328164
1097411200
139904386
783173539
2142996841
366887813
1944458336
213994827
428143539
1482499207
876200961
2046002287
1071465190
391206408
1102492489
859770177
250792656
608612931
150435770
1871329291
1400172859
590144534
678012434
1643947870
718649812
1823763561
1119085190
444496509
1729665821
711864657
456505556
1285193579
1334811159
1601606595
722615377
1931242931
1124576948
1083510225
1515614344
1491347403
1862627373
1389975876
166492518
1166476842
1121126669
1071586703
539792214
1719150787
2084598688
721495593
1392300953
194040383
655818319
317006020
2005971049
1878116576
660674409
1860756395
821645727
240566849
1774674429
1075461068
1809295401
1779750019
476320074
964838145
782323564
1142747425
1569558089
1940733649
1661547563
1702586038
490300006
1400374773
1581057540
2129488744
12086531
1682697902
315125526
390442990
1873633021
1645364647
988145
544798770
205422307
256396275
544103545
223067969
933475811
935115867
1211630619
666492998
1733419949
1755306841
483815751
1917929948
1982102025
1924074369
76273385
215529217
1208377970
996470186
744299448
1723560651
96151760
909575548
47811139
2144543110
1770615065
386525306
1267747479
306746259
212316833
1797583901
941924522
1046781772
1617706267
1175358548
1091696220
860488577
2103542703
333046155
1230023139
1437684136
897561247
1787772650
1831643195
266330153
1575783065
1618468981
901696277
1144177815
264406331
2100711838
1201275604
1303827817
780157265
1337217830
73221646
275166623
1440823109
185551306
2080065988
1422386462
1744876861
1221342303
1940455981
146791527
1338516203
784083275
897837537
26881756
717852297
991583879
1294013333
22590352
1892122815
1636611556
1247150347
193378555
1447762107
1875891396
481051633
65552092
315191465
1626849687
386983443
595474350
1643727395
1515063837
745576837
108581993
186253821
83259956
2064757025
1875957083
1879886976
1403201947
1167908948
1566631148
557922995
63015426
98943912
695728720
848692422
1302879830
1453601031
1023263469
275718189
1064349550
107958241
1063392564
1533156018
708975536
1064008088
1068526280
1543094042
1509668004
1278992721
71328422
1865548118
54683006
602473710
77351811
1600991996
1813897358
193782960
190231988
1958969053
1332549356
1169556330
463998452
581807708
1536898444
1955737498
2026716939
405550233
1897802720
85070412
322985201
447447860
1835514473
777423080
704927202
2064033499
1527908434
1238942741
475835854
522791561
1345372753
98447579
980041630
166806809
399491121
887695434
1497761759
2115193981
2076718108
1106733149
156432191
1340043817
540368785
444552075
195021904
887801873
1643238115
742193571
89257546
1606192067
228995749
1711269820
1983020749
2025896910
219317807
2143993938
563477627
216068862
1415253453
666213330
1727565045
1430555966
1765908827
237252791
2043074430
1255740301
1381275031
755024829
2112689792
1264840875
339487711
181198944
1222978293
754871472
527402632
595122385
1696380256
2013065755
817506652
236129834
2007775496
509778152
723189134
1736442198
1316504972
1797389367
1504043442
2139892224
653633995
176969048
1412480855
1053333663
736734531
2020597987
1907697912
952327421
983520079
1334217382
1198489810
1598863219
908764343
1760944546
736405227
1352274160
158532113
1908495489
286732092
1127725901
1994227274
389002838
1230315506
534411589
1989165179
709167570
1848063929
1782697780
711454328
496080474
688569401
796662389
1490558721
129451068
163499970
1224569561
1846531047
1613119523
1712214070
1629114835
886766720
2058479817
1931427037
1184301941
1322909577
1505690011
1617994903
1109188147
1841843662
1173106681
953162863
1233535803
1839922205
892714775
766492109
437413636
836789676
1790291124
895855680
1941037426
220845725
1530985614
217982153
1690109297
115883374
1245926764
979964562
1317339766
2112153137
1029301523
468463219
139512689
2065644574
1414433788
1709352135
1198966752
2100859907
1177834137
670254043
946097157
523697920
998646966
252064121
2105792649
997729243
2018039409
425929247
370353033
231547332
1213296513
1451312770
1697824
1574468335
1659945153
338774667
1037205332
1692861950
40189806
116095637
1073037217
1889331442
915679610
187300498
326608364
904895249
162198097
299414525
309347594
1577447314
1617557157
570672074
1022394069
280438588
385448283
369979712
1204093863
511838921
910812788
1523887091
1546525420
1844776468
1025532118
2069172584
1958785972
1990228147
1527813471
728333456
952187947
1573624266
583325712
1350179597
812204696
927334749
605390767
922684380
698932560
2127413943
227588557
937461074
638900972
346275585
1748185129
148734888
802339490
1644623645
926127021
1329725249
2087939187
1215292941
1088485714
1280682597
1372445027
545579896
79015501
520894467
839529452
1407225109
1709132869
513812994
1764691935
115554852
1486689705
1038165809
799097683
1441297593
1811257778
924768588
841453018
1532591130
1482989760
1958302746
1898121646
171298689
1329750272
1115685551
231564190
1657454600
499448294
1344806470
1164827453
628296369
1369258298
1833151673
127273746
1767340809
1817159243
725747120
1167554863
1665766689
1435162531
975364664
1317203732
854673420
601624157
1621422608
1143118360
984000505
2118326741
1624832571
1920988059
1483780185
1212581243
1847753542
346452300
1287786107
2101939102
298770365
1450442181
900526906
385962569
2005676471
745027524
1130819044
370470926
455629253
1736670178
756403726
1123530476
891413841
1013363550
1929285130
5261756
196301847
1241836871
625951934
256047072
2049044155
89636559
886906964
1898177034
272180636
1286040200
1162832010
556885403
536573479
1175966250
240158857
873976240
1739708958
306916685
327033241
35611361
1117961339
1158384295
1492198616
1543866403
1792637206
51124267
1012331940
1772252705
1518821924
351482570
1085576407
882627698
1135038101
889077504
1695338765
143010024
1621930075
1437616575
205685491
1022684312
287781498
488402703
246402524
756768649
1231282111
1367149611
1141599059
331249045
1412747440
2028516934
777321556
962138561
1109942689
1997929431
1822516342
1567853459
563671440
20900847
1052781339
55540324
1058940742
1364551536
684910260
1294518784
906543404
383334524
806334079
1483544395
78768650
1019278080
940020950
409621370
679942146
956734767
971647356
2081796474
2044425013
998842267
1700725656
1051449709
396870367
924024039
883840171
436954425
797041839
1752879953
470909409
751477894
1312082464
753148790
1042597681
1160358281
696385528
694346114
1972560048
1696701614
2075507407
2067877232
238271999
988961055
366374646
1633915554
905394996
1957646568
1029238197
207008005
1369172
1147976033
1046612917
62663787
1259978401
500039496
1405013938
1424196979
1955404694
752255750
568076379
125991239
50688638
1090362644
36121159
580717217
1369850684
1722214856
1079957269
1557025072
1310720002
742383230
864053896
1749226056
74121376
392406145
1209479730
601301256
26639153
428228354
567863839
1474725553
153389018
1657271673
1855431760
109277938
780937653
1152518489
1555183168
1004663734
513434176
1841148303
1665937382
887780836
1116425002
564551461
716593380
520359376
1758738487
833112413
1737537484
625444484
1169678836
1525432690
1666129886
1953250065
1742575529
1484902341
954812133
1474278918
725907944
1634244550
2090820791
261691986
1191951579
2051670984
433870865
2136560408
1219031453
1973696958
710825415
1562971109
692410847
877090578
1710169740
235237705
672874803
858125622
169131337
1825356004
919363450
848950807
1027853664
1218146747
181027670
1180604323
2033994054
2095815631
1359594501
1688260855
1952047143
518425070
257588377
363263380
1371591818
1484425243
1893420163
883991200
342909516
719670571
287630249
1171255940
1768140109
2005152321
1407406973
1000143173
1493841739
1457206177
1958193560
583305527
1350622808
1927526487
1029345819
143867474
924082927
1255416492
907608412
347984797
1823897241
2075207894
786687800
902282773
439243044
1645868215
759949342
1787368013
737005737
652217344
501358610
578072551
613686753
152830257
496430305
1633662455
742841333
2106583785
1238351909
1252736726
1579867455
71869676
1141701015
1926325593
1432707945
1653528560
2014890224
1433833560
1596908426
1079560666
970463522
289408741
2141214288
2106455595
2046198245
298896730
587468041
1821208193
516309421
460179527
1704136771
2089288285
13451444
988424689
1336411742
1063202642
546839200
1872569854
1016111299
467261935
1703686485
2084695397
1581683650
1713360228
328320572
650310555
1886983028
93127655
663690597
1309768131
829413994
1074640642
1892526103
541746178
527480846
945043444
125973880
1653167312
1165010677
626626443
785460886
652939616
301558409
1186588429
1120393062
2086678198
1196209743
446543804
149133808
386991288
200137475
1593885557
333469630
657713991
2128281042
1900533014
1772536986
257343020
1927206312
741754986
1012123821
1782360403
411300467
1970559616
1299311348
1402027317
1716685485
1089946150
2090713838
768723631
2065813976
1773932538
284062649
720242719
107337357
1550210665
2124098882
742456441
1988290866
829659770
1081522100
564343941
1162840516
2043972506
1459225736
1719090871
923655747
702350396
481741267
917598017
1078309156
1000067474
1646994342
888925376
185071356
1389053043
688865011
506987571
1011146070
1638631714
1633029022
767411473
637362423
121096151
943322746
1624958519
54094686
474418281
1540271029
926019887
785087000
642381736
196141402
1085978455
2114636837
729167462
1770858783
1095044490
80550097
760267456
978766651
1820250353
134794499
1537731483
724019101
1017000539
1219023620
1663968488
853680472
686902089
406511453
268869882
1406013546
146012683
1430341458
1437904689
1317649341
967640538
2098290745
721347922
1237834608
825461527
1967612961
158797691
141796302
1901965132
116973933
1165486139
32757356
1933155881
1106161670
1552521481
241556880
1913769302
508522653
1161691747
1523182974
584943639
927175113
1018547252
2134454074
1176421548
1631313770
52379063
1532949138
697188306
715364414
1906302547
1267591311
437707083
99027984
1362746669
1525310933
1975609396
1876411000
1532903943
1296215071
5332621
1570187384
1375528191
894320040
1416910495
424724289
637742864
1244477009
1183084150
1965884073
811246165
1361096331
1291787318
1610964554
311962159
915744157
99697226
1870875911
1772958607
1538781986
934907002
1601341117
369855805
737198705
916591296
1445979689
2043482147
1069028321
1743931056
1916653567
781193074
677627848
775563090
1025974378
1507430617
2057482223
1639431453
469344706
1877888250
1266690688
316137109
901843602
1647540054
367576093
871578788
210469844
1732792091
1690886530
1787344518
765507417
1076459106
670987083
794162746
1773430244
382669849
1215737394
265245734
1979549113
1339472450
1643171577
1385694405
725280813
1776949197
2130633658
1941670811
1338927278
1253273574
1308466755
1686730612
1983357571
575724253
64761647
907306964
2035756921
1532448167
61679304
1416976370
67333452
1586916082
1746493561
1007956832
1503120727
1190009558
904786981
425112303
1095215332
2057759505
1293824265
238452687
102605239
2094938054
531800045
1751097494
1907394039
716643162
1279134939
1704471906
2142683151
2099324525
1938921955
995249204
1153518780
1361436874
2139675021
1902736462
579287115
634261851
317124685
1059847104
1749722640
802147869
6143815
2096229117
1711300123
408310891
1895306968
1671567601
1157817055
894741046
1346367551
1051103114
691671358
116655318
647606292
1676752931
834683997
1187969550
1080914048
953274144
1747846638
1523218528
1524061196
1098785036
164971329
108889893
213376680
877497864
1448414283
1127796356
1159551310
1221121676
856611097
937355374
2115975988
2110730080
2066110633
1591637957
761568399
1496424013
1070909190
29297084
162443451
776314308
217631636
1322368342
1860192347
1209010614
2045501118
1857467435
1792987
1724469997
1724266825
612911616
565026202
1469840510
1113213372
748492252
44372902
144596828
357610169
988918153
805681969
1512617512
1391317403
728451627
297349461
298349251
405392490
725874863
997287465
976345413
233056377
1544675764
701978519
1722868871
320595903
771366329
1451151867
1069183781
674574359
1874880950
54016998
1902033565
1282767137
1485086574
930703286
192808048
452936352
404681998
683044310
515944986
1958105707
1210844728
681807590
1618184477
1754626692
1761190808
981016227
1653163898
1411311718
1789225846
443708712
1948418009
1638922770
467544608
1356917251
169655792
446799065
886636963
1548473901
508162762
926823304
371940058
339123680
1192306798
783680754
945462402
541442990
1616477959
1163604389
840084727
1033634334
2042654854
2005807783
672413896
241724883
1564237072
602136395
1795933327
1438556272
1684823847
1059978161
2091025469
1274145388
2046191642
690966271
775551825
634162502
259302432
1759789553
149120451
2065432051
2140350141
728302625
792979405
1865101000
1193205420
1487289225
1865844168
1474552462
921096854
1829583290
1109190019
510657948
997237993
130857614
133158247
911478990
379674735
1090988759
1514184062
1310421973
1788578884
1672705396
1769740005
1188038448
1010010179
317807318
1876987251
227903086
511390013
851070586
1656186381
618795618
134597917
536337755
730042509
15514604
1705328473
1546165290
1475723052
1426789738
1434551554
1289526728
1486317287
232181116
277576026
259158361
322799652
1981042973
1735123275
631089192
1064582667
1785951732
1529856232
1734337703
942938099
174271609
1091761785
859664445
659699803
38877797
199892825
1167481138
742145636
1573846224
1154270192
1949112784
1622209837
1177825871
1874906209
1124320761
1665584289
746114404
273169530
1675149652
1488001389
455003885
1020409790
833355236
567614765
1327835101
791694812
500548263
1440732899
1025287126
55643943
1280833709
1689099050
1368906623
1554049238
1228079733
519337086
172961427
1972521118
1353128321
1052920576
2003945016
737020290
409679111
1811928578
1253875437
1873619021
1610774506
499733182
1410374570
289193781
1249453849
579732791
694198033
1194150475
603072437
101154989
972074508
1651389437
965608768
2100934609
855579292
190228798
1381269663
1976358107
1712371025
148682074
602514606
1597102512
1329137663
2122032905
1308059257
1092814923
1809291160
1013627896
2069154299
875631397
1214459697
820319460
1075024196
1445860665
100413772
1080292155
666727025
1567052311
379515636
1171012401
657053075
2059320982
284105959
984629769
1232411463
1272271131
1119164272
182903052
2009230164
865540375
323386124
1574490689
663816672
144318515
1429375875
721769697
193869565
635507221
1487649370
1046419769
384603098
196258953
1715941381
1682076824
996806968
1666644021
1137401731
1273355915
1179477605
1638615117
48668590
1246082188
549719712
832439092
466013607
111953413
2083114941
1086534310
1001060230
1024927945
451069953
2102582279
967314923
702207439
1922106738
1308762202
1375313627
1560644676
1418633842
1229464735
441947981
589463415
498429333
1925169777
401215165
1679706418
647829208
175570951
2039748417
1345169302
1234757156
1125994501
929995408
1840742558
1407056420
18979490
980171108
442707466
458952100
368119016
893335544
1418465996
988464651
1067954646
28995314
695956939
581536294
245617104
604391050
1877583730
978837498
797776872
119715836
90664130
1204966003
2038469914
474961934
410039534
600301854
87183538
1091725797
537498715
49804516
2062938504
767031416
2095483187
979427153
851374315
809629965
1598097511
1760026711
843689946
501380571
1872318715
1495512187
180244082
792248175
1606846650
974302086
272518443
1772791835
1960189989
2107983471
1659761724
1246938384
1230733188
1076256151
1110082652
488421783
2062613012
329895728
666775144
1153992821
751504076
1724560776
839046322
917368517
1147066540
2116166911
1896125016
255378933
71107348
469725873
1003817849
1782017579
744600988
2047541828
1214285349
338968628
240845943
614243434
1496697435
942868564
247894257
397298997
1909574042
1598785504
1556575652
829737499
589303872
1840906300
993360524
650535037
654376238
1126089702
241602907
563702643
717668802
1103483516
2090047788
302207653
1438264029
1122990392
1308191778
2118193165
1238904840
1681063471
1559704205
1181892252
303648019
607408805
1300954896
1557114867
716415322
1929759909
1856877473
1665567551
216586291
749660580
388967796
1937830660
1762711928
1785796837
47429796
243610538
2125611337
830705032
731106767
1295284633
1268359406
1142888629
1442780379
1796345629
402687632
1003686820
115585510
685515651
922045860
440148760
1534777907
1285494971
659863381
659978179
1148956406
822892924
449202816
1120107024
1872061079
1711126514
1162640434
1065153383
972137632
1479431094
957980582
2005799208
1501582958
1313998916
2004524731
2139846269
32343653
1171546886
1221098019
1067669097
625128833
1504190868
1517392301
977180386
257188468
1638938648
323728499
1850472941
2117918398
1634426754
58718441
225333424
21326347
682306506
1317100995
744928678
1388222416
960473600
1788817822
640929366
275315149
413173523
316949279
545199603
690951679
750566747
1293146555
2047946709
236036497
523881216
1857385917
1780891950
793183637
42692956
423647330
966480818
229583833
409794820
915920006
1158528962
735875555
560267849
338257443
1629855394
1897113240
152885834
1411224454
1214530713
465661262
326392082
153916558
1810875204
805989114
1650149466
1925694400
1458861135
1647499639
1150898595
1953027618
1314228883
1405166829
969766108
200792966
1954917818
358330156
2014184743
945358518
2072025928
1048763402
62009693
1918058014
1425986035
258500145
300814421
253784843
1528578749
2017786518
2064267251
488162208
432737302
212671866
1897913303
134832461
864762817
1485198828
73560709
333988365
1375770963
1063101201
908059843
28678262
757037081
100677393
2009088815
2071729137
1909035340
1633123413
1932395668
830531789
852747989
1688822123
1580190789
1674879261
361672008
1820192123
1650243670
1754641369
352861647
713759793
1333016565
408282713
90444058
1109918226
1577216385
1731425258
1925103793
1944598821
1012531430
1381432805
221778523
706778302
2014098850
782714047
232524095
1328946602
304822678
1319347955
1581515005
834164543
750106256
1651927778
1323880307
1499974159
1137038536
1718603220
1312747264
325704201
1293634004
1765465194
1557508416
587915675
1691610471
1815942088
1758623935
1871680899
1580751203
498190449
1296104243
917942970
598085247
758273950
1741786182
1051455681
1220551527
8134350
297693007
961363782
237992693
392510665
1186017821
96684508
1448837649
2064718065
1721830974
1015956495
782530104
630568009
1170429031
1967652381
415773589
1684193578
667344448
2088517832
742034312
1356563452
1370720332
991457765
2002395767
397703964
266777707
1611890871
1015731825
1757794024
1673909317
1880037692
1063169334
237210396
115342188
903029183
1377192588
1382849917
257390962
698646135
870444661
190947116
1133280311
1150819704
342621085
1324639417
287423122
1478708067
961938711
237065747
630466047
1766477838
1316054336
168005420
1421780196
971919712
1503419381
1421133766
1271059857
433815825
525120476
1353319535
82827170
1280872510
2096165375
1717439930
190848701
1176005456
1517357902
1899671849
1529302117
1116684082
1412932256
835832236
218698402
785106037
592236513
1687621413
47324770
722850948
288058673
1902882636
1938557231
1806910826
1897524716
23899501
82137994
206835196
686800068
630524684
289826743
2026287662
1196433892
434419705
1345102718
1622538202
2105782577
366824079
1350855234
1129374224
255410305
71663584
316358644
2061366786
1788306960
1766098074
325249726
1331349294
522681965
788923340
970890575
2053688158
1380137750
104333567
1874012464
770209563
466466963
13858515
175323490
432251351
1713445952
180404395
1264620541
478687790
3783586
1695074739
1786471601
1033114189
155699634
1298400747
2111344438
1186163774
955288897
85471745
202901865
1311911232
1202200460
2000018420
989085047
1099027421
1588376139
1332130469
1359180834
62161429
2135711206
1738383131
736380765
2049858320
1027504190
203006908
1512971140
1829644006
2012836228
843875574
983475052
1877884641
1930312816
1616263616
1478322288
448709054
1169308352
669393914
877551276
832180136
364950711
1081282455
1351384510
1972670228
1922881089
2044394526
121988074
933804128
1753036430
1906027527
768540714
1778412201
214557927
703921662
15746152
1392281492
1347813376
1533414361
209051476
813422520
1415435188
370545631
273415996
151140061
1397915412
165292151
1538661406
461441078
1721508707
279488682
828230049
1436676771
245078475
1617658013
85037578
1939137878
1649717611
373436635
1177343812
1803707166
810153571
509911030
1874968227
165877608
573767451
1358410158
1102979510
723366575
559301441
1967433645
1415874965
1240206851
1232042428
971262339
697446550
690526155
741048030
294573501
1969949829
851773396
2137178840
1231140934
304406932
1019960170
207306695
378277158
1892309902
1080695373
1450899518
1181935246
1525625050
774693356
1945369836
763256472
2137934948
1839348331
2064841615
1709207115
241893459
1037021884
855201005
1757843241
384712606
385172514
1722530541
159851103
1788403830
1564540965
1300125425
1534828953
33810198
657719984
1946646575
274241268
914872155
295284736
1826736636
1710513552
608440148
370292792
1353126299
1200466276
694102396
407987002
950826276
1472387061
1033463505
1632806362
1747536266
764086269
1198137719
115572067
1133602870
664926838
570508924
1225069640
101453384
1459075626
967170072
1036398042
1494237766
567610465
2047506572
928406272
172999279
1720035516
1146158097
657684125
406420277
226048457
1083572845
1551001830
763135181
669787460
553491058
1514419437
1746184802
1766399037
1381624567
653806523
1888057339
2123657934
547677735
1524443446
1915277364
5390783
61211438
1635792978
1965427468
2021150016
440205445
1324220183
1873189949
924628526
1357557352
1572049645
451231996
1974628825
1246806270
562189611
901035688
298093094
1585556030
896988876
1573583088
1967203974
1746500775
740607265
224266195
327506803
473486801
1252408890
314258979
930792213
1419431826
521399328
60948466
943185171
18807555
1306692239
1045129299
112474027
1749050132
13201950
2116476841
1749114635
1947375037
888294537
1651880623
379164203
58570507
1028854264
17694593
1735743130
361929618
691227622
1068381465
179870010
653257146
1576903210
845813836
1600710118
1062290613
379498366
635065136
1421683861
2004975326
567417938
1205308095
1169712317
772330302
601818391
296353037
987755925
856697006
1331995833
716613628
2126440245
1779587958
2079869420
1926428333
1996937721
974426020
947229446
1065875709
1027589956
591301552
1912730182
397287503
2132248902
1925978667
132413994
1558873872
1065495469
1416656007
661844337
1521925686
654050268
1784984821
309669884
515646350
710840432
595218601
2105524711
1315684524
1826169578
950704753
48682317
1641787421
1656639149
297553119
973761829
1142099021
1610031482
1253579705
1507647120
1426941442
1712137293
839208868
1755616294
702464484
853287686
1495754632
1511660257
729882458
1109179630
943047347
539195012
1559528992
689487028
1850102561
428719349
494575030
1828337873
1461999746
1967520592
735496726
826702909
13377967
263348724
60543784
1563800985
21288657
49068161
1706037918
465072287
1200704622
431954598
2035362262
1662768618
1083235525
274987932
1929396477
2120069813
180964074
220885750
316656654
1667320234
2050141207
2118111408
338418289
1985342283
1463704204
285178268
1402334208
868242873
309456900
1112148828
40718458
397925681
403654493
377800892
815598699
2047368253
90343117
1526877736
1336428702
2081024974
997143279
1773505894
216942490
236938282
685066248
1127224003
27190399
2146214971
652696870
1913425939
988321933
2138415640
1812647368
235319849
84478439
1618428896
1603988586
1545681934
805904890
2120941387
162020420
1952148521
890088178
147210768
1795994783
76982238
927299264
170304110
1080953308
997027809
1402867057
3921632
216465483
484220163
243786357
1667266344
1194378903
2109727684
1865618363
166888366
642078632
574791841
2077077443
1687991899
1351869774
2122706148
1382843374
635542158
453003690
1608317536
107442802
5860771
319193701
1344321479
974278832
1144244008
1098592945
1404812611
551243195
1169033371
1770138872
909082673
771219529
458200613
24380862
1878249393
803814724
1809635082
1099672986
1269930153
2034324922
823262531
1716851600
1341780661
2066832612
89560688
720752472
364540710
1586157429
1203430222
159961964
449825471
872165527
447740191
2112235371
1261938846
1148311717
2131470447
1498393239
1786963789
1587866631
235482797
731635002
977862932
922771529
437759414
1620554807
830327615
187022194
1197960162
1853387260
1403681715
981094804
2051464494
1414957527
908784691
1766198054
1249931924
768248101
78665497
202159021
668312
1256524520
1567220534
1693110158
1987582365
165327038
676665468
215939622
566379028
568141181
475407375
386452721
1343214824
616179699
2010748050
872828063
693617005
922328311
165697039
2008604691
1455963641
1548986654
58128098
64671364
688263067
947377025
683226008
1575896502
91527906
1245589521
1537395360
523167693
1473756173
1903923538
571382216
2035212954
1052796732
2110898950
862257547
988318847
643108908
385141876
1234866561
313363376
103209843
83769901
1681915072
1216119898
2078578111
965177637
1669617212
2141605428
98333992
2019821585
1546294427
1439413174
761110649
552938004
1150508708
1440528219
36339594
1596915942
505159725
1055023812
1565316140
1971922833
87319776
173808768
2059180602
1597186983
497712690
1847166504
376090325
1007020164
533753324
1234821950
1516257832
1305174289
1580866566
119146095
281284297
1217724888
1928712652
1956235489
901143021
1442472923
1581252223
2034370575
840219632
1832445523
1070810105
1337207681
961982619
139286810
1997916596
367801328
2043932425
1212198639
1568987798
259936454
132483730
1224783851
2044708919
1729691375
695392827
926802747
2041780046
273985238
1754999192
820447674
1912927315
586805794
424489114
318521379
1594093282
621228902
1186812949
361869757
364445474
954135272
1254862385
2029748590
1507709201
153587019
579526192
222016882
219699517
335907385
1748541619
116074628
1945940159
595161696
874066051
1660322981
1482045942
1355427251
46558818
212354345
1599671283
1694820726
547606911
261669165
1031579574
1086031578
2135432971
1497185608
148960217
826970342
1120791525
1810826918
1178501259
974109497
1109123936
1734579367
1803752590
1545201576
643160166
1890497359
1985708290
1325118682
1254595903
1309128054
1544273332
1770624101
2008720419
2024451897
51793226
694970721
264726459
2035202018
643033550
1553051218
1213438486
432682132
1950120054
1738679100
185474721
1352542811
1950500462
13108329
660195725
1229035506
926977191
1982711896
129492918
237361425
387857509
1002333658
811831160
529338276
1290146640
63972083
1634646265
745248469
1807021966
310569483
1339170265
816675978
1509924021
1270557057
100721124
1851327565
835743513
801257604
498140038
220672301
62834857
313869996
698979184
642472002
1333816588
1460392169
1334293736
541244038
538332626
1402904846
1049323283
10823592
414553781
1371034367
1637684071
1074767821
1655570938
936928151
1608312738
912403913
1403941999
32622183
942470447
1672040905
1323885064
403571943
21436779
741151635
1387690473
1750983535
420458012
339584024
1467816564
1642106967
1391853898
578238562
464981409
149576140
2119407225
1297474524
874384887
1593044188
1792748989
991066559
907710855
993729086
1648923753
551647417
364404517
2044601810
1671577038
952957818
1468099167
322608314
1165861584
327332958
29357994
1031320230
1104636504
2106519257
1204357240
776743360
1328568722
1167956556
1024462802
1796456202
264244412
1803181014
1961160345
1369449021
145651200
497592502
1323120465
604729995
1080371130
1837951117
1326037816
1714046597
1411998363
1212129170
1144610124
1128216816
173010772
205758711
631910315
2126118857
1601945218
41437414
2091505521
585828919
175657098
314621741
1573271720
884254431
1935730290
1123631387
1750035178
727888456
535132514
1760785327
2047604137
1207028989
530480100
1985134169
1075860500
657398172
276848986
1732357315
223003014
238650157
1688202753
588863859
1622429246
2030930948
664293502
137617224
1337473616
1592042259
453247120
1782764739
270703528
1884357245
513370217
2091044258
797395136
1193219555
2040288396
2017781113
393350685
405104911
1081420794
1189564659
1431382359
1934368109
979300439
460716526
941297220
2117396649
1480394378
562831337
886076167
1510775642
2127152880
1412432772
639345683
221195817
460248388
369203143
1651384427
1432836472
876101915
1395998039
1327332933
934457979
1618177555
1205044146
102799133
1989366257
1487586354
2060907627
1462631251
1343750752
298788873
417391854
1679601523
14939815
545274646
392056971
1401434119
161417035
1854169997
1796586249
332971401
408386042
497130867
590813950
1810952466
1065242263
1210585584
1680264094
501323831
1346836035
681539630
190613340
723835307
1045713255
254295433
936340013
1493279073
1723422207
1816229233
143129441
1725453495
1819983256
499421753
487669926
2134494801
416701403
336061558
1101125446
1204396944
1304149149
1379460220
854988577
319598426
486419025
1042235753
200555735
442820417
2129214512
681163371
961780632
1302034339
1862331549
1900396003
1033885706
813311952
1708537483
618844925
571550244
1846871569
989412676
1998768230
651339635
1015372887
1915877764
2109189681
527406425
1660349459
1397256187
462460086
1715520337
789082821
1808101245
408294765
1943203182
1705014903
1043650404
1901568893
1834952244
1048008948
1787979342
104506120
1737378055
1085781262
128585549
1557940872
685798572
1647706820
894753013
1425492598
1764855025
434144057
597377807
1161706825
1643365774
690517062
1659254149
549183589
2094609378
927305394
1300723240
1818891197
214264283
1951713331
990029569
2047910534
1056970492
1500733668
1906297986
245158707
1489089614
1041709039
1928354839
1329774536
1599288586
1644521088
1276105205
165246513
1998176814
912794872
42520477
704831539
403143565
530904756
182960735
1842377735
738869984
481566485
1847857341
833989851
1177652646
937057365
1596510668
1958300096
1600405430
1606806886
31853214
49698809
1738509566
1194319147
158561457
94241037
14148648
742561445
451791997
214639865
1656021217
1881588224
249014084
10008778
880887267
842491909
988205510
1141633075
482869029
830365442
1648834063
897789193
1547119794
171572807
1115441697
494581641
58864584
2085428048
1865024982
93863690
840686163
1117408527
1328439601
1594761661
1304520839
577468673
294935274
1351056648
1223676679
1025943336
1493796516
2028865119
1484516704
1437670872
681517700
1836755613
1722197185
637650573
1287632538
916584147
606486755
277076485
258095522
277694520
1304276969
1812649073
2124660976
955368689
387634983
1614328167
1762702662
490085261
701820625
1129804011
1929810429
1224215519
1233380026
700900058
1287072411
102938489
1946795488
1514126204
410417619
887535724
1061624861
558690297
2098984732
2063926236
1133749244
159144558
811627799
117280739
343116282
1290249758
2034337812
1154663856
522394027
1742111591
1116959806
120764617
1085360420
190522654
1376428919
1358374759
58872326
1240073048
405119998
403522286
909333682
923658396
1367387826
200687661
1945633304
1450788277
1513862408
523349846
1084968360
500551350
540800942
1275239530
149694640
2010340818
288498809
1243641774
683623249
639049987
896400543
738510240
290379603
315362694
1621656373
531011432
1082227408
431332425
2114827099
1469369023
2067855720
197512750
2096021104
1853887156
493500320
794261570
1202049581
1751500669
1484725350
1112397881
1985243000
1236041435
1683194764
175796207
457512869
363031700
1930311654
1271540442
383384538
1660258920
737605128
182110501
1427149337
365004867
111834564
1438225614
784608461
875005182
443383069
1672240433
1693968446
859672022
1400371710
939899840
1284581472
125560667
36775072
321232963
1158389905
886185317
1584769628
1608983757
2093998134
263576398
1663098555
1927064036
1375037960
1503431797
1412560636
1541094287
1314476588
1618002945
1409698677
964050072
1376936939
1236561327
574726736
1898732360
2003554405
924894614
2031976830
1713819125
397370595
2075465873
2079885499
1133237835
405293341
625298705
1277088972
780504764
1256670354
800666172
518285475
926809548
921800288
1280153832
441098333
657552112
128131640
1078473788
1267313354
1448618572
858627785
2075082947
1022823601
2143828335
473738525
699790792
115485181
563135304
183037162
565099831
824170671
1253012632
1430416636
1215574852
1495136992
1428244421
1876666226
525987803
1383604513
1764725135
1658718615
1859524061
1579562191
1245336895
1213268278
808758181
511584648
1415635137
73175759
314948572
476166307
1032433913
1483765980
907492533
68231852
459972042
1180223673
1944830228
909900240
1666338556
1885938104
1505685528
1678308378
261355348
1074225955
986236392
720225701
1368808021
469691091
277912560
122684161
916920065
1545951918
826341494
2064124843
1758674277
1878648731
940386211
1862204260
1009134063
1510485873
1427741569
624993675
63941087
838309727
393745387
49976996
970090470
1397764592
619220806
268508944
1459331088
924724664
942670419
1133733046
1342512221
851233522
670423245
339181070
132282365
1982978623
624508277
1118278530
643476794
681755368
1368336988
2112424604
623831104
1770787033
1115308336
1220982581
221226020
1233423100
5073816
1996953249
1203834622
2104807800
204096184
718770640
409974207
592217064
2043429086
1896203995
1163295008
1734209554
787593223
1958730716
741788003
900286225
1666421711
1102371104
2101619483
1652579520
154984556
764283787
331612733
1510731154
1475550090
1205497439
1740810212
1851485201
1178618974
430251461
1530840565
1204312197
1552933832
202363183
810285677
1268129351
1664050445
2137677090
1154336109
14121423
308532642
1918910006
1133231113
331507702
254080382
318057076
1367344445
331061987
678379345
824814668
1499536773
1753381309
1983754557
1296090250
1988617276
1057400172
744250374
1639945372
594734778
1452279920
677690651
325062789
927474956
587361148
2069159030
525318681
1758832283
690328816
1817327421
842228164
2092102995
1308290748
860450293
1216934459
2000907030
172602464
1866186393
1394622871
578483556
262842782
623592287
411298894
1919293882
1820088295
1639381913
776681285
1385578841
541644303
1754766417
1802369522
699616927
1514542289
843982739
1590923403
1737717735
1203353237
1366642124
594925220
1029336354
1747545239
910595339
1569794313
775996211
1365302706
671369721
1115320365
2059708508
628495535
823736206
1188311697
2133123147
957707787
601827321
1828433544
2032601451
142491359
1260202994
799472929
1212819369
498633292
1248767002
718093277
514226580
1923997856
669270016
1863433949
1071355026
636308767
1901023198
1510689780
1452132541
151256132
1825143548
1608539094
403950949
594764274
1160300954
1758553375
1628812726
1030612930
674342046
1063923317
754854922
1638081423
1433900366
171124794
1161754373
92575024
704499272
1843121982
1149879626
730590540
1170766781
989271854
222183955
1529600748
2108676760
1954733214
426668282
909402720
1692801688
177430274
368726758
1133755203
1455490263
1453048686
157536797
998028937
175664416
1022139993
1511781808
958115060
1605003682
1361151557
1596612293
841151832
999707535
2035723806
1093667999
1956110983
2082443000
1310688918
1357277299
795429437
919149355
1532455238
458988007
846762713
788196171
1879395051
1800217455
517884276
671221318
1504408843
304203352
810762430
1952214791
964446402
1109634872
482817718
1694618789
403507365
1992026647
1062077228
7998234
1983884130
1586503304
1605127732
850545368
1480373631
1988334681
1743572384
1940011450
695606337
62684988
1032260670
871479988
1590439738
1575916403
1002485572
871401060
1712163579
38527511
2031252797
1112574766
1076564788
849149127
293159791
1026823566
362345774
1931567887
599612778
289456222
712356204
217658675
131574222
1468542143
1378889404
1375285661
12497303
473400156
1619383228
971634747
1275338214
1159641852
399616390
273913788
1976286844
4237921
986023423
1293312161
1069881222
398254036
835075528
1496449743
904952024
25444658
574873259
1815867565
1008245443
2120840335
1753674169
1579551665
1930020311
490606655
445367733
1008113952
1286569907
2077070086
346341746
640843227
39961209
682042614
247250351
2002436707
1623898706
365371050
1530029969
1996382175
15600631
491870829
912632575
1480676306
234529510
783109093
2016421023
282721299
598738864
1400168598
111254618
489012175
557858310
1489446937
460949353
370534182
12004137
179291214
1140232843
280360963
1527809075
343155177
2092250262
371984776
1027949551
1102542855
1769359461
506764564
1387899363
159813895
1791405912
1429907039
764723139
2105301744
966851347
441245436
497707081
1817198232
994189469
139551704
314635438
1077887314
1837773209
150509726
1998275564
1591798876
509747048
1594905560
1129343100
286850304
381650225
1224233967
1150932519
1056365933
2080340350
1394146007
719395165
343139482
1752262993
761090643
1945506820
1898012251
504035867
1439783097
762758466
1442274253
1012790122
765826096
1326552793
1502956548
218706571
351858741
451621659
73751463
1207804751
1961484487
34661363
1395891558
588268301
781176721
2130737387
2146040405
376580789
949866212
812561664
356641251
2043126035
1284478917
982861174
995947215
2075604314
1600244805
359743418
408220258
2011816113
1089897762
1920673687
284503424
1435840852
543630756
1283554728
720185473
1657306121
1520727897
7263734
1257129921
248911576
1676021487
2112124184
105199500
2018614070
1267333258
850556825
1084234828
2033987635
1294314348
1280737185
1406307170
907533460
413746842
1187638182
143149776
851108242
1989547266
562165
871881060
299637934
745101867
735646065
1606795238
1785819605
142370152
192908317
1986635804
135871974
1136324419
958664787
126238142
2045235502
1924185322
651521615
1422186154
85061946
244288755
624009091
2028331816
1728930497
837700390
1574745445
534193678
1289780533
2082639189
705646338
1874900138
58311517
691361503
228956173
1880735698
654870220
1268000127
1664601704
1828070236
2104463812
935282117
1843745003
165527254
839571819
425094750
295384444
1889441181
1461794699
1409590533
1656710882
1168815885
1669017076
1106012898
306793509
1286795027
1488433079
341127315
1936782658
1833909702
1494741971
310055438
1950208698
279320727
832262043
763485097
1650324237
505639263
1063524456
1605129633
969853273
779126707
494833356
270063805
50363252
1627226331
843239305
996420210
1916581979
428722075
27971321
1823711538
171578907
1213740249
471161510
566726784
2011494489
1080819742
386868205
131530131
898039395
86734592
937087396
370514688
1066793409
1624080002
1435573110
1709510062
1167289369
49732183
2060577442
1204975732
1166380411
1469857116
1965000120
2007060603
1756551913
998122046
1243398556
2026142161
1147743315
749693866
2030517377
264678274
1371099861
314035201
15114392
2084772842
53493548
990049866
1510599864
170882145
1471590398
728602048
1804322836
1213730400
635463502
1977683650
62315522
755988227
454289988
1158612658
2084779676
825375717
236176866
1803400242
2038805388
1824521958
1284660799
1396045628
499806333
124441235
2006533205
1166293505
406013336
1520295520
1387074642
526194884
680741026
1906068307
498523116
672584152
132142872
662271806
702286075
1699249671
519284722
2043376160
1435360910
1874858353
326264505
1108918771
2084140236
2057315008
1960269109
1730309772
706821575
1859550328
968259004
978015870
218698914
842822625
1198767485
478005970
645780360
1792150280
1824902930
823161818
882995587
1269094227
159235077
1414233227
444901802
974369479
338481214
1045366784
1228351641
1598043196
1214341745
842787947
1188512414
43970228
106147914
1419753536
1896493733
1471642309
1325121458
1128594979
2087051323
977618472
1302939922
1269360926
2054499665
688532582
173451684
611784923
1545587987
683923057
772791812
1502397902
1985913282
366273466
887522335
690236952
54895519
1280498068
2131485999
1676232974
1905020389
1934220325
1825179813
2027471736
282957414
556215904
255118857
820659299
1230531356
2086369940
2039222092
1034352913
281655364
1818616234
1701300985
552429805
944305967
1687737565
635917913
457413242
2030060563
1258927286
1413257160
959991425
1460206680
2067544569
839666099
1198849519
90563769
1698342372
1950106430
1749056602
1849940020
1324071431
48810947
1012161886
1590295875
1184332054
962196744
201683061
367166769
1655418464
1391590667
484478299
428142902
2079407892
2016262229
1660725292
1042997669
612581704
1223689306
73608694
943221685
922279333
1332822380
806332475
1598093277
1985148511
2035013107
422029880
2133960752
1482594324
171882324
2049704975
730482278
962409002
1985936634
1527005206
82688634
1625527965
798063262
1877304896
1098057749
1828766310
876962337
1177880853
205510150
1776119340
327741051
396990715
2031451007
287663626
615584971
50921841
1419351797
1705748908
1592606725
352750835
172174290
484070641
255857171
2061570264
754272553
144658518
561393280
1803706974
1735407596
2040973418
1255410990
1258361332
904016071
1523871490
592696203
1199927359
1241553642
336364203
476854191
766696011
1597166069
326999927
1249471092
1976978772
209155118
834426614
536938784
305873713
1305295156
2116128946
136976565
1378342615
252202831
1576841711
1071777568
1008808008
1981629138
1246400177
1665644118
356071769
51014532
1556226352
1595248068
1648793830
1470686054
1177029254
1407423790
185071773
432932054
888789847
2067437276
1716752224
1715892237
614605553
1150372145
1502869344
861117093
42354802
711754305
1559447828
1299506467
257895162
771453062
548765639
1231370575
1617791320
2041110125
1063462507
1515597849
1698378540
1631222661
1535462160
1938931846
1538916428
1345793956
1054063448
2026599895
632394099
896365757
198609181
9055440
2139936900
479377511
1377556035
1345543011
699951240
1830078517
1480780099
1096867378
719490665
794181980
910002504
743067234
1787703394
1202654402
1699258959
1126883602
9009015
1219092726
977088917
2125253722
922304000
1410845542
1375369632
1401108024
1640647200
2092090426
1321893632
1702603435
1467567062
942163689
1623313423
1282415105
71476847
864351749
1916501280
1134714686
1105920164
1109017690
1957860673
1143623055
1399954702
689383266
827955754
390023106
488470880
942461574
737245270
1564892590
1853241360
1907914707
360755128
1521349252
1960431471
2064323337
2141964154
331344713
847250092
663239752
2022705781
1555260735
517775751
796197192
1914801039
57078733
1651609864
91211882
1462596103
474769035
1900125044
1135229615
1933675868
1143937087
473237655
1411265985
1507471762
1419625620
182517263
1159120604
1146575903
417392200
1816307632
763767866
1834622738
92708314
236922732
448913297
1129010755
1286414156
1876512262
995993910
1659675503
1700047099
1320033006
1493088454
636793341
1008861460
375981184
891275514
819446608
1209695412
314640551
48187526
1308459906
637701467
850363627
34639252
197469638
690477017
674354772
770248425
2111358828
8376823
738640441
63088409
829496718
589556094
773367355
478928398
1464494226
794046768
1080389787
765410293
1563144263
1128896664
324362271
64660129
738281744
390113523
1737592068
770683069
2125176519
1145424998
1787508961
1359358697
1220758084
728505307
134538867
216625072
1806920911
1563931806
1410218596
1662644178
61560023
824481769
1308861380
1178317256
1695050115
1901269070
1581435855
1299897290
1979277366
377659396
358927891
27215294
1731966758
212105044
1559181612
1470632902
1777629956
1483633336
1988941530
786978944
1606767306
980918615
1476344813
247316248
626971502
344412878
656023834
1780104511
2129730813
1642049028
1379500661
1564069531
1492893237
57462585
2126743720
738014556
2132664578
1960930720
1214724188
1031980472
497532748
938085090
283699905
1807103907
1506696703
1589618753
1768787540
1001423236
125997626
528680269
1800777174
1977661947
51137860
1038706201
668549632
454492679
2007707950
1625547163
716523753
1571452866
1671261203
369768296
1700538007
336801951
1963842990
1420963582
892980419
208747230
1787462219
1186757825
415018009
1050257644
1959012399
1967141181
200567544
342008516
779643654
861777617
1857513320
1577550070
445053072
1101146110
1130364469
178122211
928193716
679781907
106077016
1656033519
431134117
816158469
1402835544
1297596438
684372115
731505586
153337586
365607610
2136780136
1881837144
283307120
981461872
639789892
17946760
460526
64467643
1308384452
1298067908
1016795823
2070493290
1741800568
1439247794
1690889439
1521141538
1931753558
1113309652
1069077550
703802779
460811968
402852963
289519570
250423492
1070486287
1168401051
1052463453
867555114
1184784505
747202076
1281557386
1040134706
733628303
403170418
1474593699
2142212185
81058364
1282358317
1438075169
1620520962
1281179510
1835289596
2082588131
2062862736
429224014
2012538949
1876125397
44181849
132381565
1825298924
1931893694
1356976634
1854018024
185492520
171583446
1424402155
751229773
613176078
993524199
860790422
913379775
537629101
1261554874
216628245
913303093
781731918
355290803
927240859
231484702
216171205
1510707958
664047163
661836304
1641176786
756975849
1790330699
281121957
1738260915
1784495404
1126145120
30870573
213555042
1883758853
1740198959
2143745066
509646996
682400577
1689978947
99860673
1442682832
1084104804
1237456635
720272037
1336629670
1225593410
511483312
6153092
2137387335
1452616062
157383461
2089673277
790210435
405742636
705583660
258488048
1739548999
1100513217
1661256387
465008552
1667284203
258078779
748631463
1756714124
1203519895
397791299
221728145
1057301416
1776530531
201777823
2023090735
1197192603
1202487291
83458249
585523664
1748332898
745263385
1794567337
1099283447
1260108209
676804175
184356905
1176957823
1629132689
360891790
1750752582
1457865009
824684551
1571146415
1630006968
536702255
1918599058
267320655
1148338172
436677181
1862131435
374423372
102872448
27752242
1820774002
2110907203
1305734529
64293293
1473547157
1300331134
855037734
199737357
1006103581
1407724288
295080937
785128473
353895040
583962257
7282448
1624491155
1611533150
627841010
301121059
2042368094
1517985671
1428423189
789985712
77830043
1043673720
219792828
64216210
2009583414
1578554640
1560680407
578174211
839100933
1765884613
2144694293
870042735
36193195
1025717539
1119426198
1074016192
107516651
362479792
896776869
1398300696
1613833003
364411044
1825214730
37655062
182769567
314514362
1948514780
229304113
437761204
1042909104
1132244639
813556972
1040233266
1116681793
721189225
1721873985
721131959
577601911
630420050
1274491558
1662246722
653586088
1747502533
37990218
1722914228
1880867906
1258554188
1651545781
2074172255
1045882222
1463415594
378390856
131094096
1501165011
1376122145
388482412
1865758061
123717250
337176133
1738709044
2055158639
1478232676
1392938856
1382716551
105140472
613896548
1058708355
1324078340
411508418
2006339059
2013140443
677479127
2089693204
944595025
1589014433
1840113256
723852442
1354853152
866586618
663502857
260094666
827781211
996042656
1267558303
656366267
2115007543
1427608031
1601189193
220071807
1629301338
33126553
1099346286
932958647
1903749616
1413252023
267979959
132391460
1400793579
427806516
836198715
1278809044
879543513
1404496247
302725476
1949750673
16860598
943266076
760865267
2129204577
979794928
1956326266
701005842
332100131
333027261
1696385855
1188229990
1175319933
243731988
949116482
319192518
865506993
406816011
836004755
1957769966
123258007
1153828974
1323141696
947335534
1622931429
278431141
434100085
29270664
1072319881
926126095
1220211777
637764295
1493182681
99773734
324766903
759443882
372628876
936143015
1370318081
1725418171
456942228
1297117572
2112418062
991904947
1244007357
2136997185
673542538
530733822
475286609
1514812591
1010342582
1414085907
402882870
1107847193
856474293
1434715886
1160627024
394054452
1689687939
944832916
1117634913
1907653130
817061302
1915923139
2116723456
1565377700
366523889
1615234580
422965776
1464058754
463399927
902673410
748981563
1065366544
445565996
1402491749
1839964819
1253350472
29098702
1726261476
652915033
169588617
726991095
258150304
258708657
1927555776
712076241
825209180
1128371575
1713733714
946344580
11732540
2141226104
358640784
135621764
1132076487
1181015383
1051417207
1234935781
842510099
858124268
516701873
289738499
1564405859
369824530
513848678
542273474
1844000737
1455218451
743793936
1050503424
477586417
871067410
1611508697
1746450756
857738035
704818229
2126287567
156689591
2082174112
633708386
621808435
1650486149
27154561
631884764
1601139199
1732413493
332687311
250319019
858676335
434075015
436968674
1098159191
540322857
1621704115
1231115215
1607284098
1769794433
1242566369
1952590397
1316095606
2112483771
2089622457
1143842819
537284194
706006854
1196621602
1288613743
2046596299
1322517042
1607249075
328840498
2003710582
794620432
1412687285
1199685830
771419278
83932263
464009080
410334491
984192634
1705318657
1884258896
1274240955
585284704
758840869
1210648286
1647039073
1606309244
26406049
1297874151
1478001260
402488787
856751225
652915076
1344516419
1596537047
736165991
919809381
738892986
1181694888
1382808354
717644490
1741551354
636862375
988797698
1488905234
1319184151
1132420051
1060797945
1625301467
1877561703
1566041991
313065001
1915171056
192751464
648242511
732710569
1469454775
24543302
1816654901
1664347878
530754697
721860827
1741408829
1971347236
1070719478
1591663600
933246734
519912756
176734038
1155306267
175287779
1659183078
624674337
30203418
1161615363
546278458
1766189522
758485904
1240247998
2003450005
969936415
1882630476
110992734
415144462
1565658343
498353265
461089844
159692813
1364608346
152736131
797553336
2107918444
1531490627
1512858954
2057539784
1629819975
1228571638
426615830
490041963
1391436710
1772310529
836399785
339810518
1205809773
961066468
700198557
1919560952
1141238667
580229670
1569533490
81959505
321154703
1774838662
352077990
758116528
678795986
93044997
1530996389
2128793142
1359979569
730036473
420633231
444158479
725315423
1154137629
128860221
1288017626
1615017426
1310232254
830973350
743519244
1834578487
1538431631
1447508889
1146538281
1532564696
290271523
754109638
1460309847
473956211
1512224805
673922850
1594553336
1617218076
229353817
227695529
972176083
344510090
1904220342
1653169751
1277306968
1560771963
822854578
1704546053
2013442977
1233385949
1876796931
83239265
1896661340
664141253
192682288
2142084355
1159324951
1243023024
1975941662
540216856
1821518911
1305528652
1225611034
1142471901
1278275677
1533930996
1395271409
770191050
1362735259
565056794
1426032223
1797926518
857076966
1107174237
401276661
1775213456
1802844083
750114237
1121014926
759956337
539482227
1901829571
76438621
1825767757
135140735
1383057021
967924428
1095329355
1184108186
2069880663
663677352
1788553742
1330892624
174289384
1053910729
424092328
496394510
925039888
332458376
303138054
1770841419
975845861
1528545850
1861102882
121288707
944154477
1018724032
827567715
1093245324
1477664572
952793772
1330129872
1260446062
1326657946
610399284
1570306016
1463334969
517605836
1969269363
1993211269
1774344583
1776720468
679216274
2139746250
1050566469
988631239
75874126
1848132196
1824133806
1349882637
1514414930
1149889013
1921828733
2043298408
541246351
2015486967
2022587733
1365149890
1847903071
359827245
1556024063
602401802
1663149414
21797931
75239412
445557585
1869979773
1396784453
2146823902
1236623891
1219395407
1641512652
1019580266
351860106
81659330
976674673
1530308966
1814677543
1893392322
1645707379
872502890
1008678373
836310807
1810441690
978037740
157702418
583209383
306314955
669801975
166532489
568072205
1086731702
1208445218
904556159
727016339
634996910
1044235540
795156705
698266772
562702726
1456021104
182028656
1415278723
592127560
1039964433
1923075975
1258637466
1227266326
1942198983
1372805661
1348822923
1480679590
1775738143
714902523
674048041
1872502974
2038826982
1994246052
404181972
589580788
1073681148
1902427144
1914365862
2118511208
1984344324
1759574143
1431856282
1112491406
67142130
1157679317
2139792229
236401924
1517276186
825580002
417608996
2037862462
388267949
1874798108
1482835937
273341633
65945730
717465768
918426987
2109966134
1137604695
810375957
575003056
570745531
1522692251
1630992487
1174819069
957854062
1079932315
975374900
2060303750
728102206
1397948384
1086372903
1622243141
353421042
1309992843
1186920666
1809776715
177272757
1258396925
1592708522
1604428952
506689643
2021158003
271980402
1185259278
723684023
1401014225
1158903317
1872873689
1875687491
431855808
764709254
1370541769
177902573
561093366
1153398179
2076373044
2030322048
1756413645
1771089491
1454458022
1245169216
1924436712
2127432670
161188581
1268850882
1956755207
1276127068
1012498014
247802254
1628460603
1703083717
1139324291
1157643094
332507245
788455818
2027948287
249144041
898334145
574268518
269582472
29153275
1759694771
1459101082
1235470972
1342798996
1896766532
1730931038
722221235
747316818
1137330117
675378748
1014122567
864677328
1590019850
1438406998
1780854446
1489291084
1120129494
815262244
921694304
315007730
617077998
1105602414
1546289011
958878943
935828674
1582228214
1218601206
1281967570
1736101753
993015237
661806094
591719014
1996623427
1564556553
874295282
1112736981
876456380
1673010578
558715322
1881582556
1389201881
840192081
1003336550
1762139090
131275118
1036924685
995299766
1788956348
699283626
1280112576
1592805893
688741354
1695430210
950247893
51657053
467378535
181392061
1740020062
1394450944
1924641591
272714231
1686785112
279812696
1720128416
361063888
899427895
654410287
82687109
602839117
1464269935
1623032358
21642836
1481317845
1716734635
447779123
123412615
1396385604
1760909051
909837049
14510830
332008646
1268327963
1512087018
949382309
1319339844
301852621
1085225557
1113136325
1717433126
1816240902
1715660639
280513362
1601346154
1386097190
1666226788
641112090
77399811
28858169
423650435
1491416126
1853512989
746754085
427831648
746744234
1130478830
2010354502
1381502162
1481174051
1250864604
1458735910
355004841
583069789
1473679214
662268753
1977556874
1459883295
591533350
1980666832
1400961382
872735554
1375979350
613858859
233008136
1468763679
1281658372
1033908604
78437257
1270340474
1985954647
401096226
2012191281
117066652
2126794062
133956347
1120200310
1536481859
987644002
1024817275
745632104
81039007
1789954554
158713375
884763878
894751425
1275666878
1033756048
1279402441
1119720851
280904989
1759928263
1504382482
1217212675
512833637
1092077773
1087408978
1553931295
1968116195
633594973
1492647126
893411857
837323717
725715256
1533904367
1774379804
1666833950
1414241952
1407666249
1134582829
1213964608
543451196
3811852
1734227992
318093506
1480464738
1426662392
1904420528
2033009839
143241925
154671100
2098167311
673618938
1722623471
436940567
1711890992
557076324
1778499883
771473421
2077078835
510407466
928769246
342605137
1006030892
1450930549
331152978
1551936286
399114929
1435673699
1848692154
495918643
859626337
593688792
804712607
262128090
2109946035
340088736
1698281356
2058806718
2050433001
1841600891
2008236395
1336382715
72048347
1961082676
532799578
1834693543
1595536045
244921733
1603061080
697738628
1501510022
1360535298
1325004036
744881192
1511188921
1050715521
911639549
158837974
766497421
1622168993
1890720263
1120948059
10183754
478904302
1309589484
73393122
2071855282
1614324668
816181895
1881252212
310186696
824631604
1738800997
1049578497
770174935
869823413
1423616263
1196495641
1896382162
1980380129
973869918
976418581
80259363
452010595
495908686
1753790619
1895666408
54982967
221061068
2068401715
944347846
687785674
557657554
1380639414
396763865
681218014
18392116
220748642
2076581918
1480260058
1294941319
1719232077
1940026205
1453456630
974684896
371593325
547424596
713137836
1394915948
1606345776
1642578614
1552921521
1242433899
1172475760
965485641
1828170371
1821044098
333058437
795922399
518217062
1336080486
179597907
1052885909
1391717614
2076627755
2135621513
673211166
195273123
1674349454
448205668
1404061424
1017763641
873539507
920806229
1129698744
815394289
237011483
2096813355
1855431527
504775987
275017314
2075319934
1051957848
2014330339
410789286
1599564286
1117317909
447628433
33356298
1306805864
395822219
814801780
981291918
627055723
1823986914
173006120
1592456274
2062085335
1942393124
606621313
894272550
1023022899
72238479
1005902116
959866351
1133832113
700902888
598267210
406770425
1695853906
1332860458
1789365357
1729445657
1452759227
963707382
175143873
112920103
855876012
2076925284
2033819020
615734990
2077603345
623818054
1597029500
2013566880
1123774327
1549825820
691850457
1477221174
1831408083
1013856577
1446530977
155827237
539988443
1288637413
566082688
525912495
2029871731
130453590
431944721
445213595
286444561
2054871493
977320381
1921631904
726846006
659428774
1555248731
248146205
339308992
1949105099
511738555
1079737829
1503715255
329451064
1552562514
673467010
2052959913
10842672
2137985198
259387919
236713377
1378224033
378633713
404390282
705023573
1553902124
637034160
1277248756
1859936976
1290186943
356690809
2093572673
961315997
549652060
1543975346
185319265
1567083038
516034977
1511610075
593833113
709571960
806643212
1078714636
698472895
723280513
1144208233
141216624
143332024
916864316
793095725
960831046
1417167637
1593720660
1096140866
364892868
786711179
918239192
629559450
1544207539
474474932
694589404
1838834581
1680899192
77262133
1357990362
121623527
995785198
1643905841
1108676450
900551147
1262609982
807489153
1034643380
189095034
862373368
38933535
220396930
1141831927
868615082
1019917794
207396377
1257583478
1726450276
1233909799
56145413
551446356
188573451
1068928349
1983797650
1305235218
1106047890
1471408703
2053427377
2035670218
1933248594
764240502
1797828365
1089198772
1995716422
1039305775
158691660
1601786537
826936762
965733771
621585340
990953219
180248097
1031204699
1723043850
1920402166
64328560
913840740
781218938
226306544
594086476
812686253
975192346
3797185
546468867
296488928
1766710925
1112806857
1867071605
1167825084
39058563
1353609379
1089146921
558053372
1077045115
149344974
403189526
1457419448
1201661707
1798877184
1089279591
492652352
1384227992
1886686724
1451357970
1132088679
2047940880
1188904340
1966689194
1028343405
66683804
1910233532
1541829412
1447876499
1993729839
1973129439
2088063738
285907067
2123928082
1757295881
1687945344
1621387007
1367681644
2071630644
1891595541
1334969328
1384531466
1016435820
1768179279
1378219698
499615624
566699544
2107926931
1919990314
10306932
440134047
54721982
910504099
367179707
923053292
2132221332
390029333
1545055832
1046784773
916896285
533624352
447139800
1276089324
1844083864
1063458101
1339907843
1904762076
2052305170
721610641
691898777
519166052
2118989865
648182939
871644651
1975654312
1854964286
1590062171
56330776
65638664
1959235646
151831590
2140307802
1193218493
1494548265
1432337169
1716759279
1025602872
1446713890
1353887056
1146288129
786441729
440071208
894067061
1301037572
1369138632
929335909
1135711238
2131447980
1244486953
1878060793
580570202
1557555427
332199091
274692793
1796241395
1791255091
1153135715
2062485422
1903447998
791102880
678292684
413938556
183436156
575959948
669214334
447588564
34680509
1714639409
2113460852
1345811144
612799551
2098955211
1051456201
1419662954
1323082621
2003543262
1163760291
2044998984
444416860
862032429
793060969
455505760
1428088694
1390229446
476429297
1813478793
806022203
1993795122
175498026
1759255572
549141234
544354687
978015684
1002839134
997209639
1270241070
830171170
1149552507
1669328348
1880435809
251740359
1719957597
71277396
252286140
316332408
1649817127
545810078
1496743782
1705887435
1075336838
1710780664
915369660
1587857556
922298251
338766613
640910644
987177593
135045646
1869868954
1992563930
1923791810
1892557929
555608128
1210049723
381814806
734475306
1470380640
462128944
1596372682
1811171407
718371430
1869666507
1552034918
1503697929
1076193387
2147323360
72663595
1435633767
1717040271
1175091441
507301386
696117028
1579191119
835998012
1769894860
1390410850
1233299767
1731133525
656227411
1064069445
1107343346
1828485446
234387082
544581094
1630941617
1372591709
192634780
1824490483
377097808
1002929896
345117336
1045969030
2001368740
834803318
800342397
1949331188
1331872169
675279475
1240904940
1565221477
276608995
2085705882
1446286528
897581179
1625169996
186631382
646019091
1642337109
1794348066
2092529743
1697987966
622490693
928619397
619220692
201501553
1910326667
1171591527
218013074
883546232
339555551
1222365193
1302190406
536304532
539936066
1517200603
1470678143
1424049149
1847501390
941985119
664888729
1119017483
1818622224
258947721
518063447
1582835472
781704013
572841510
1647408343
1140475336
1774233942
246627859
628153394
2067626565
1993376843
1312428180
940118106
361894564
42584207
102932888
1982034316
2066288403
1147965419
432979345
1990349193
1547538888
1815624656
2082531052
1711858175
1636046863
1874593577
398381400
2056956508
1605400950
13607339
1074734757
1310426707
2133045489
896323814
2081657614
767110176
2045930705
1375935345
526391508
415709966
1200973495
809400917
210808098
857133327
1186235481
1788482574
666770485
1607641441
849198912
1194851944
1855141155
233358078
1931007407
1385629925
1589853961
1999277617
443073019
887066285
1254274030
795648988
778828668
178278739
2009286252
1628373683
653033126
1811176094
1595157754
2021053998
1548787043
1395320562
807909036
1210238006
1996330762
1042962307
933177177
1529005108
1222441133
870788406
450747291
1004305462
1469433192
1231554927
1724167436
1764042815
1059743487
1475328491
1129762636
198838280
2043438497
1342589452
891845418
994071888
47638557
1933188404
815367105
1050001832
939588702
1083314480
1643887139
1046117826
1291364285
97102034
1894173152
1073596067
448249646
1368407328
739923295
313916585
218335104
1898199292
1987008904
74268933
1839734148
901995016
2088360704
1238080746
1310762542
1955134436
765188567
2089266918
1434273599
225667615
711626053
1866916269
1098377048
1147746857
1432807682
1450584666
1992865278
1496821259
1915381946
1772375601
233536451
295902762
1112089714
688304549
1587983248
1388473394
1447701773
1592896966
633694555
1962835097
1412903063
1160605511
2106909618
808368497
1147430274
1781554158
47649608
1399561271
137478366
174588324
620415787
1984970856
1973842008
232361050
1233830289
1870921138
770154555
981648334
400840627
512035381
598443709
1879347869
1936140739
2093818959
1776924787
1765807157
1601071079
1955153364
1244251381
212806307
1099232773
691887415
1290869355
1147248068
862278690
818745495
1307652778
715636850
1467371075
830637978
1756825205
278110137
1737848140
1942764965
29149814
2140780576
2132827846
881515690
1792996222
1471821059
1850584488
1726488236
559252054
263960064
906420681
449820760
1718786066
1696636252
546566313
1732463419
2072466114
1973413470
1149871607
98721776
342880665
1275757482
478923485
1059023019
594034781
1587955087
1066669897
1555745613
1944669355
1428637674
714009037
305984321
561078748
680585331
1967048523
692612208
1379355882
1332168038
964142122
1102906560
1021962626
750404515
1692595178
465893159
1673327997
1622350928
580747772
738532696
371469590
1701671925
52433151
675883481
901623775
319092815
100910109
1294265098
1779215560
971015785
710102713
1394840730
1640322472
2053364078
792325308
1681789519
2005605478
1565573200
939598578
1618043335
186791633
1883298816
325994286
1651373470
523594406
1304487557
2008076400
997793311
1324425889
11960395
422735784
129596781
1976879542
517572286
465170243
172457996
1866166184
1177154199
2054282182
846913671
574404130
1567309373
612627521
34484383
564593593
265180039
823812691
97610713
2129920116
2014511795
918010347
818188855
171465482
1334443993
2130100933
731073048
405787614
964717027
14878578
277514818
178688508
1807603802
1094397458
373378182
1050721975
14545322
1896749334
1498236864
784427787
829327819
1615056467
1199354490
126990997
81479652
448997522
623774775
510220475
1129305424
1275416227
1065283838
853095455
232362736
1309144201
472576661
496600049
36821014
363815731
1511226247
253498114
867809481
2143897802
2072623312
1124324649
189813638
1459704129
2106821628
350405217
1271703536
1144555120
1837401637
767491069
151254251
936409018
543418819
285227064
1399168721
1000024902
1169732796
579237590
844471762
37803471
1232384728
1456143737
1133409290
1913412269
1456969782
420256611
1978903528
1445958767
1346577151
313013899
1516101194
1387291885
907626170
1641979593
1829323020
743411075
1088249019
1969793760
107986087
1859800936
1626431534
760913063
1383566097
2037896198
1751658405
284675331
1090477546
2040749253
1501943586
1547149378
1525746746
1654930440
782688939
1591526033
1126418725
2020906169
1852291084
572500972
1786176070
304603855
17103297
151874628
581830055
1224887231
34468113
584827065
1136136220
1586607814
866254804
764636741
53043962
1027189826
1183980347
1385293637
1842529179
331546483
1558138231
1971533657
662552658
765476159
36651262
26556199
754425730
1320674647
1341116785
2009401764
1353962862
44395152
285386565
474472249
175047300
2088893011
2062145756
3146401
1985706511
1432751523
2022610208
1200565546
142626690
754237743
215668375
1937187482
85192208
1751250235
25107441
576296427
1052456316
159659537
1750936596
677926160
1874207054
1487105180
1815142103
347520435
992147220
1624593895
120582250
788363469
2141256728
131646544
1954142996
889290673
616281044
1468049160
324057400
499083165
1890035326
1608505987
2033463356
1805383213
1006218957
1854324959
437740050
502988314
86102261
809738757
1007347704
498959028
1972541358
804705266
1574163609
256386179
1587411914
103525094
1309195779
1204999633
204526020
1917268418
1785581735
987944484
129351673
2134747722
1567156330
267384666
92847358
1121965407
830911549
794175747
998512108
938541737
959045376
2027179512
1196424434
676784639
312296287
2096715479
389914290
366234403
2128749603
2113972153
2023145886
215962978
1404268580
733922254
40561444
1313134764
123145182
23019979
201527012
1097416010
787882803
1658128326
977585263
706233489
1180009637
318623839
1869481289
703893754
971440850
1520039325
213021648
649590267
1917640462
995722880
2103650556
1133875406
176700302
1365222139
1869220513
892250290
1747686843
280829745
1828825642
1420514943
520767491
1535340823
1068673601
2007496125
1610487129
3204014
482323885
935877701
746305870
123147233
390646934
2111953743
651134174
1383904423
881824739
1372391004
419102298
1834719980
1122274063
554714273
843877668
364646961
1005011460
1672751426
99232711
1699641476
115468252
1068667546
44573112
872686383
1613326522
143758113
1856292164
948472371
2123043983
970662456
1732396907
530300319
1206963430
1346540327
3638307
1244602503
42253210
778622584
1519443434
491089583
1874694169
122716518
1855594390
1303840613
584861419
431136533
1238001315
1427866356
746878793
1552238438
736826690
1144622545
1631070524
371523814
1020448057
1920863678
278934545
884074406
103641366
421236121
2007639242
525442645
1927950180
999485873
262450165
489096654
1342739636
1451652079
413373530
1475395109
681420082
685238376
1569996974
1834970734
1493827614
171133243
881570423
1934939412
1534724251
625380065
636950497
1214029736
434706742
319273171
1903682101
47189025
48535
1066031374
1465148340
1312116805
424473697
805640483
562427459
126601771
1046379151
885572102
1603119614
1851127932
764681218
1225356346
609778222
1230125782
1784942538
1568353253
1436290283
1794333079
1612601486
165842509
1077213380
315217606
188821504
618331207
758092542
1043269066
1452832905
137555875
524567985
329444353
1736521635
1398775666
816868976
829286641
1187649663
1286138700
1031062590
1228350914
701101502
349081848
505562563
392220484
426077062
940025693
863940632
1847268389
1390179029
1113416591
1667857403
960425683
5833326
1552033022
1804231935
287421558
1297594913
426101012
376600461
666005055
1696830569
65554569
1811457775
340916503
398303434
657169067
1706748809
1073147317
866764390
992338399
80537995
1951289746
423202322
1379197000
1572675312
1437208144
638448681
1536406393
1278843227
1487811245
1437156174
162781468
2143106291
298711620
1443493582
714767127
1993237069
231317035
1432855572
1132659603
1182299373
930999532
2018176491
1210579328
935885044
678865669
895057418
288564501
1429639734
517257961
1179584355
1148582697
1980031405
876154175
1941721309
883642968
767358028
1451579809
994395890
1436770011
1108654362
1818467895
775362201
1020983025
1772355326
2091214904
1752125060
1168056038
435387357
548135960
632097564
1392369086
328096283
2133440019
1166354010
1357207788
652168956
95394399
2085778557
15874267
1556232513
345296001
26936419
1317950772
1104365416
1374435651
1115908925
1495312683
195339540
1566012842
2030638375
439324570
723759679
665353996
115122529
141969167
529973549
1046693021
349520694
1477361337
29121707
1817179742
1041640417
2062592458
1186272797
628039113
2015297183
1277615247
645979156
1304461008
1998604583
1530654712
1643698253
124632783
853688
478096939
1481561622
1443485093
1879190016
1440925420
1950036030
162940469
985477104
2002013099
1965180940
236920146
1073396052
680555430
2023391927
1717484449
431369569
898836557
1826344908
1341809870
1801675786
635754957
1019328607
1011390505
1146837028
841357999
304673634
145895634
1440014695
1985643678
2073134601
459230628
249722705
781444131
370043013
1258357390
655227582
2126425535
346797319
1032376180
978028645
1030797655
445930903
851370253
1461474135
1958430411
1566599811
2093488537
1104840378
1260472878
1762967713
969728027
910635137
1240662009
662531976
923908451
445854669
2104478074
2024507406
1056090203
1698447964
909070530
981432776
1884444061
1765203826
1114830165
289995354
523108365
1375627847
1226866653
463827646
589772185
1396977539
122101458
2011559454
1643401841
1846969420
204450466
560316395
1355336283
796452838
790180388
811219468
417740748
1921396319
1558367857
1858440007
10958234
2052436679
50577183
22326582
863305094
637309160
1213386450
319949474
3723870
321120314
1933442993
116762182
653930048
969745869
1345552141
712755239
1400552627
1711101578
572318181
1082864828
1807817106
1915257271
569223548
2081679891
1721981450
1196821096
1365642908
636446549
1870814329
1847007973
1749751606
833321573
830922913
1703417398
1786048893
1896388071
1037134006
62263901
3446968
1712631772
489545762
1424054953
2041692553
1743497138
1056705864
1161165410
2030177747
1715877048
471714038
1521700513
366643516
337665102
232521405
1662754935
1759276312
568356848
97744131
1004848932
1268657508
1938264976
85614074
1078121232
1035062380
1737804816
1710206737
1938145072
1175025359
1331926343
1147486630
740502453
1396402360
703529019
261471023
1441079322
205920503
100817253
236404033
1473697138
915779072
687888229
1702616679
1151895780
1294711383
864669777
2110843298
979588536
535445461
2104293562
1731061562
946214728
1361247431
1181100502
948202631
952390659
1252786226
559624038
872527054
71315196
1255834991
735714972
1450377411
104358448
1961171146
868528950
1413332889
1476608345
1598948336
1630615267
1738309251
1364181938
1847001603
1386868563
955359610
625317496
1570716622
1444156289
320922365
1916614304
1043106770
145181580
50371803
738792471
1061227287
746501430
1913903194
1860745970
217965789
1785492404
1105077710
324994684
687108904
47760576
1715617293
1229216474
317104936
546676641
2054973819
311289768
1159176390
347069218
1298772206
744682088
2062404565
979819414
1726797256
1329145929
1875309425
513001854
291639879
751892556
1056955136
1172918153
2134024684
889910885
1297090075
294969596
901321033
1890534644
649776193
1240106953
2076661392
727713535
58111602
1122253594
591376826
873454297
827073002
1583201516
575755506
762666090
1846291843
1679163702
302634141
1041542894
1390472600
1067391820
1292656605
1771573167
1196943288
814068987
308265017
2068869102
237492177
1494813636
1029972682
735516594
1557314567
1549563960
1428268998
300502787
308619441
1674279690
1782627063
2025263514
146007314
1907971212
1948070857
1677576000
647548727
1429545498
444939776
1550321782
1221593181
1752925240
450169306
348874245
1245079850
2065616334
1010844546
318586302
1800027764
1697560925
272258185
1159172767
334449711
1086891934
151939927
1311174867
1771510587
731473364
1104694230
1532647067
1997442118
972651632
674162444
2095982409
709997922
1902969970
284277884
1277896055
937886985
812647959
516555009
435320051
40021826
1570266984
1108381862
2003805449
2010341664
271987171
2129241365
615105394
1845050838
549181809
260528025
1322022249
1632117283
794192308
1705240541
170007265
433467755
859813191
2137312610
433584237
477604107
225631025
2029489955
1640327544
1969814883
1703697853
1029268435
1284446803
1426603466
1203683415
903518741
43993882
641646709
249867735
1494141219
76290362
962336614
500803348
2130364590
363123257
1430473738
1197619385
1769042251
1635732869
2079024128
67942838
2091918399
1769885519
1851010316
965972349
896277750
225047020
2133872969
1600783983
2124515162
1817385202
178631549
943494061
580215289
1763371759
1956975472
676186019
798696743
1343706049
1585052181
1689823874
1246704512
1903005527
1465118209
1338092597
202838653
2111552206
581562186
1384061467
903375357
298479646
1249459184
1682054720
737660190
480208621
310402098
877217180
1641040453
946479118
79132403
308645164
267699115
270767872
912715121
1062926645
1236012815
551156865
274546660
1038463845
1127800425
1950447761
1407531591
292335856
1537110010
1765995709
1228760872
260759633
1102251643
960622252
2071055762
95936698
1433479563
653414935
546894804
1954103012
865644027
632773354
1284844772
94715097
718308796
1319403534
1335569466
727719562
781867086
576283875
685695347
27066789
898163527
1695667281
1088921004
470497959
1296704008
1415758398
774668037
1585003472
271990392
205346451
431629594
1440088787
221530311
720436927
1891806462
1142558641
468039774
570788034
1796797921
830530192
69841746
602293382
230174066
1503396398
1361649488
1148661497
865641253
854100434
490502508
751641473
1311958482
464535582
488404646
811734824
2050107081
1730098315
770599998
608066057
871818913
429319794
719159096
246407630
1789585880
459797165
1410440637
541629509
1741124527
87771713
435502717
1694288185
2081344627
1771303014
752544040
1046109385
572132277
586301633
1110673189
2113038817
1237069313
910278147
363232010
1630377016
1184592020
1163552658
1165787491
1038387831
1736570163
1568577563
1190025420
1630898446
184987424
568224754
1342714400
2016404445
424646488
1783213840
972220706
1410242639
567158777
1784238968
127140809
2044389533
1995907412
1434021788
1771404216
795868385
18257397
945603560
1241927020
502828573
612450044
1753401928
518312295
740267987
2122586070
1989757761
2080627588
1615663923
1737704217
10648726
433824805
1835513978
408499917
350791548
1207400412
45402486
40316941
250107648
114372434
294577140
1684533173
1937378933
1309372613
2043468804
1557511872
1369736985
1360770799
1876008428
1028962907
295728829
1704272469
1969100933
603088877
1672928725
56955008
1751003086
1722519962
750968394
812809547
2030679696
683240122
1581258986
103885431
1255305535
4651913
468620305
1624870902
431497196
1716508098
1765091805
756454516
2008780926
1099501862
1418427997
840568156
340375689
945131267
928284168
589891369
26728676
350652133
615670778
886101445
302622314
1774803742
167593906
1729490071
836402462
1279505457
1336226777
789413595
258120103
1694426641
2036909171
661841824
1987140827
1185127300
1491684594
1894374091
2035651731
1831258878
1573226086
1874746524
1548537520
2141778549
1787020836
504594875
909292390
1776851971
1437907915
915535995
1533634357
560540138
1658304278
214390803
1846801661
1838082720
111769315
2106014126
1490796704
1360098746
916881131
2059343900
127533444
1044729693
1403647528
1397618667
1667122180
249418982
1941048601
2022758550
1835725862
1256747398
1727196185
678751156
1323364356
568465832
1350641988
201364965
1358111161
333975573
184338263
124008139
1939546531
673509722
1439021875
700692813
1055383831
817563819
1868757670
1611262999
1964989433
59567138
1306858153
1194762580
2047628158
979722368
372065574
934844280
368119866
2082440692
1193422804
1686382924
817376314
59788178
1174075865
767018531
1008493982
269626604
350882444
264188448
1101035625
649344308
2106607542
1694928506
1800405385
170740568
1556208461
23996808
1684170772
315934589
88441392
63969184
418959343
385961419
1532453465
319328914
709891189
1599009775
1524132041
420618819
1591724576
829271148
775106603
1877380414
1811892591
1329134434
1411346120
1492488204
818528347
1593438845
244116803
19029659
1478118623
215250280
1964966972
1079569303
1503207438
1417725445
163685046
887879954
2012391140
1167218889
369155212
1343025334
611433912
1001189539
1676411120
1640924183
508946838
1864958892
359479285
809702559
912169797
1908958965
1897834798
644342820
1428453690
507265764
1942366814
749604169
1022996852
945639496
1371567251
1175601955
2116703288
1998019339
1405412307
433347129
915781177
1881739181
512408657
587175895
2075777761
1626935055
2096691412
1410648898
946464359
383863545
816423342
373763581
1435015210
1148299683
480881107
685574799
926928073
1615524653
1384011309
107294378
1850607782
1028850805
563686187
445784659
1998785054
1663257750
1166238579
1017915423
2124702544
1219661825
791277018
262866551
1720917296
1918563873
701690695
438867424
699097348
394091635
1147528739
494738361
1236740936
1529017021
1942951807
1819699234
535627054
1310597195
1399313802
1060814893
974374804
1615572878
1013715474
1124633744
1694786758
431309337
631673027
1772344048
524467037
1802898755
1486658851
1164080598
1820749669
593682126
161630476
199769183
1697435138
211183602
1147155184
717464451
1655486096
170054337
1718866899
775714247
1413844290
4824591
234051021
331688712
356660688
733659550
1908273749
2124419475
273224911
360454660
228710441
644431371
290593520
624565709
1686149646
1012286347
1643894355
1793251549
1455105192
1830597624
706252235
327954714
726547691
311453786
275538421
482767579
1848149549
422220027
1035303035
1016865888
778244260
315264470
775368124
463479626
1931833197
1763806857
740380434
1770719108
1847482113
525990681
1598840230
67686600
110740332
330015563
350476278
1517803978
1348314698
917354514
1001884737
1887048997
1570118998
928484083
269284201
1549373786
456798324
801183310
334074394
1566655731
192026704
1876184610
921658338
694887264
967314413
406861794
2063879537
1476687940
806131647
1360972526
1897764446
1554615453
108493596
81696900
464022363
1354338817
1454247705
690044015
438855960
1625544782
2050503812
1147114717
2076520011
149899363
1913440769
138724016
882898297
1675438438
947825373
97579640
1944729455
898116770
32715869
829745981
2127975943
1979761112
420173007
578250803
1050365388
235385673
252191150
840251473
1575252089
522717794
1767110044
1542268505
606480045
554777558
1228478035
40413569
863026060
1358076750
1122952138
2129812926
1736060264
1723406516
893816338
787170194
1387792624
1060127666
1935692570
2070923484
948063049
690460701
1978811745
723359810
1767394326
1188893167
298424950
573256386
276869088
2081294953
1565491327
239226558
1348297376
741301134
2130345315
1487798337
2095880509
460180536
313873411
445491892
1510988889
406308105
744780664
870168344
2102532783
707873871
970124422
256316812
1359332150
1586711085
644870217
164005262
951314077
1763120404
660985518
1717347731
2096456426
867124703
2125704128
722979778
1861162235
510579689
1343375172
1038657101
566891025
471824863
1385032154
349348577
715189165
120086855
1037919110
1311318033
226162874
2105939820
1251983992
178939098
1477355423
1236584706
2026473591
1818845386
1763957018
1502463726
262826435
714552564
93274813
54088189
1863619382
995984191
568317932
1534439281
1364097068
706381683
838286804
664044984
160966967
1232074544
1575371733
11501453
455946774
230009366
763783051
213203310
952893415
2105608681
308895105
1158640892
1424740322
1259490090
836216027
432248137
1726620944
1385721203
1857495032
1527669802
1771619967
1717371610
1968355439
849091755
1538606649
50905405
1897662500
412991802
854789772
995219902
513805217
404534773
1046542682
1669667229
436723005
1628284627
1695771917
1115345370
480146853
365146769
35390552
1319667757
1374976074
1954864995
1459075845
1126198901
123405246
1965086521
700228988
560964493
915311841
764079078
611331509
40647566
1317716256
1335387057
1863244469
1763970982
597717129
1428425976
1173265963
540890838
436633563
1995971320
2051320492
54134154
1816060663
1442793950
1521996338
1915680404
1623760708
1298025155
1980263386
262134511
1488442835
926316812
32948991
1297150562
1525470570
83023049
1823542443
905939780
499332335
1730168929
1060234823
1326598968
322041353
1609708744
2065193954
1584545507
561360514
2125743334
111310380
1440592582
2088614727
696945284
93540500
505795369
41253504
1174463073
770553935
2045252646
266505619
1074438269
999051659
947151502
1978737500
1647543292
499140271
1991318386
396839660
685962249
1447001596
887999716
819481949
900891612
1087068088
364232176
1808863241
1190706778
521729296
718487280
819363584
449395535
1285817728
1255457250
78577481
1808464697
1781866013
42252949
1502603491
1097206517
553948815
1390757617
1743260062
468283747
1367535801
224435978
2057317905
409625160
435144066
1157582250
344634778
2134752095
487079013
1955934289
1926966027
1259128874
1362495690
653672385
849274952
363220546
1690824948
526655452
1162854203
2060247587
1809636214
897939487
1790553302
1751351969
415917635
1364726814
344757086
2121891200
803734610
816761591
1779629143
282500083
1002939460
1626091641
413590261
248026708
1057283701
483069213
933070405
219336915
1022602001
119905743
1149453161
1761697679
1922539745
147627212
513832954
2059424482
2104277751
1755255261
1860201522
272124841
1974118176
171174334
324224257
1892767602
768318545
411457410
1940127446
1973228611
1497348228
1060502566
368799522
1351163441
1347807101
1980487405
1642680158
1884996091
2139312268
1200946629
957107788
106232396
1280462143
1690574149
1800547141
227128383
1516365585
1152041282
248043566
1391942227
520019508
8086755
1763287835
1622387197
436156310
287656621
1659332885
1434767168
1453937472
217783598
1802031236
493472079
126847582
16078576
1152879422
783488523
610882941
37843644
1735237654
1651287879
1762851630
435086341
105496253
905584184
1895613894
900388670
951293963
1055281158
1785905743
1436268918
1964589575
1493635693
21366194
1083017588
1245618454
439766799
679508993
482340672
817355287
1577148600
1458323021
1690770722
1541918108
1188017827
441938122
1292924741
603691347
1629602293
429762897
1337721806
2021401218
682174619
899669282
966501354
1160685715
102449821
1970526218
1011422072
1360879264
2008997218
1244936658
912503043
1640042204
1976977795
2063203476
338104120
1382335272
1193717050
833127322
1605061517
1509718321
1627234657
760557726
1363161000
1741150986
422975161
255034171
1836325213
1362756318
1608351736
185515551
2138548833
29311921
1765427170
2088375806
61817217
1998191880
672435559
2113955631
1600338481
321877109
859973241
532444376
262141067
775796605
815197636
1055043084
1249289886
1519617727
578442827
1206222116
1659892619
1963149178
2088978405
1492983084
421612740
1802108460
781927209
1258027139
1559632192
348344534
1699335653
444108550
1801299619
207851732
283715470
58057820
313450758
1007734125
1554334952
1574139449
1412617103
517205552
424023352
1760410188
99020793
1216009504
1055264058
955786574
145235900
1675921536
198573260
1622784049
471309213
609248768
1846487588
1047861083
1386908826
336157723
1337243273
48572402
628454203
1021717604
239422034
492255025
677664924
1563932353
1463683438
806070189
1689306761
903760543
1544539972
203827225
1753647028
2086601036
1248310179
1956016484
669527878
502407393
887870979
193105205
1543793283
1185121820
464351894
1440457653
592254888
163452467
179387980
753291761
1036068626
383465909
1343163081
1168083134
1576682270
420437719
441037593
705098184
682573923
869040920
1654673311
410509057
561796658
187942354
1580839603
962183219
1826758332
1672413916
1277897734
2073108855
2089574123
650867765
1434162756
742011184
1813092173
24009801
1466149365
106286778
159144940
1503443142
1462540887
53616733
1041200267
137296983
170785304
611824055
1221969221
350867729
1267459688
1155799506
2108620341
697623158
209091739
886778227
11146258
180924478
1120638238
68657570
1050575037
592209903
354142382
1508143427
823478975
285001661
36944936
560430093
1286788616
676661285
90879173
396814460
1316125798
231919404
1075279004
1964111262
1965354287
1385048346
2074893935
2088131134
297948638
1937673256
1729880657
761997943
977359390
822469194
1162228233
811222584
1338221654
1853528786
1498496188
1316048747
1913239030
663340424
954987370
1742940218
1732108013
191509706
1268635080
1594030392
1883797256
1945741096
560186751
1457635319
1996336510
956103232
1912283930
1882678462
2090215671
1306289434
22819345
1602246982
738422977
710195589
1426375946
1264107214
1959861301
884387736
416559693
1514017882
409193228
1047344852
1230606230
855665871
478602820
564384022
882194076
1934372185
593110954
822473886
558797115
1138054077
969927245
1890612789
1883188723
969753712
1124942584
2039348088
1366563830
560734440
1075634195
1987540289
862359296
494315036
1350939213
1553048079
1617743049
1003065878
1769364639
1451267967
1380212609
924029694
1716939875
1412060480
446075889
436649141
1051613754
1323392885
1517829122
1483376546
1517769019
334520358
570801294
915887754
788774943
1302319702
878469215
296171
64074028
216970143
324138328
431095146
2008541874
1146568481
1634447272
1834375124
469685903
1981329153
397760375
2119860078
1008087963
1319044908
1077525487
835445034
767069312
2109859742
1560113098
1854808673
1315797385
1605592572
1585237562
993353312
544974676
1754788000
198067745
1662119147
1249617989
1272985821
27914006
1947644077
299666478
43918357
1958176085
325250345
1103839430
573425552
782429678
911779182
1292745130
1722509668
1285219166
1112048066
1518526761
1791986638
418801989
1826373211
1360547729
1089076850
1894148465
1938333976
1629932647
2127886730
36820765
1617950932
1984337526
1356414798
1277049808
389947934
1842115384
1302087351
835029993
1286018756
1665173559
256994774
322585097
1464927116
1564474044
75969422
1308279778
2031281701
576346065
2097773167
877989481
1401992306
2124137846
762434138
2122033687
861800736
1200945548
1042205526
1865213643
955276230
1976695592
2020298565
1626169515
650755503
936422045
1193215211
804703203
1080369426
1940394204
87079227
2015103265
764225102
1102149943
1298959
1694728608
1105621853
61100100
552192149
1580780483
1486262568
1488309504
1645259576
666277634
672158283
1349345421
212314128
581558346
170836249
1660874426
868392743
827289124
820483467
1595657688
19250360
1542231393
536753287
709595079
696392459
872694916
138425561
1644007789
1145859432
369711321
1223978616
547640176
1298575831
1357855304
1749389289
1665898980
1156967277
1712963491
1133591936
1228559715
870114466
55401251
212121284
676418221
1366620654
190877212
1628439811
905425632
557706029
2039457184
1691922867
1300638845
492680831
645119761
1240794173
708973143
1693022846
1958613920
303614129
1008280874
1796235368
788041021
545037881
326052601
1315016268
1722589711
1567149135
963530640
1300636012
1886484945
1030529645
661343522
1088958554
662853861
1917541602
1896766446
383767881
1990088038
1674024050
437381820
169820272
991056734
1251357501
2038964038
674681338
1911441409
1742861295
2042109520
1076509801
1049020300
1474848708
1959009256
1999613759
1015273505
1717142743
1667838923
198314113
920522523
390249394
206178663
1036980123
1212871706
1198429893
1599418454
1663743773
414822014
1531043787
704142415
1762682629
1587607737
1799310877
1441880571
1497059351
33512761
964345143
1840107100
2059322406
974043742
2070211274
776650691
1193777715
1036783191
662224166
6612502
856659804
580160555
2121470299
1175110258
861659595
1262024575
1943933234
88178619
1988066083
1426606298
1775833568
330144552
2067448318
1064475075
1747319413
152065087
74513547
503667139
245707088
1667949774
1674373934
2074200469
2139689718
1891140001
856515138
820953060
1571418114
1062216440
1441983623
1327936992
1065587742
119477181
82277749
1669536533
528831201
856509062
714668861
1051062624
1585291223
1794935364
216025385
377664015
1560947427
1005799858
191674942
1214740821
85297191
1025794940
885916330
870808324
1418419465
1436847945
211092240
512212634
378279757
264151474
459579762
1261380417
2022255260
871863247
1139518688
1870310614
215144319
921916594
1575012078
1949767445
339769532
1519083667
1111053737
1969271547
347888342
998777240
1106542272
1093306879
1385961695
1653479439
1928538336
615369491
919503902
1341114999
1417021147
671252069
67637432
1597341126
117090463
1923252776
2033634727
1212921392
827365081
1813499475
531030492
1902739130
786396273
1276575966
123769460
903838058
1228351715
809972319
476631545
992000158
153293447
1964511803
195908933
1719033221
429474079
2049395345
1585787660
49218129
1224652663
701902069
131008797
674949401
1801041373
248555030
366324525
2017850429
975899934
2036759207
407132439
1384146844
1288140656
834128659
160660626
686256015
1714027521
1926619172
796323920
872313367
458774622
1847148256
1844890991
1477060253
1066562281
1561199949
1962656344
654210624
296080707
863473198
3666006
128984246
1474178663
1376542032
360010397
737886072
1848368410
766202937
1165142948
615470800
1144619419
904605197
1872231582
187858379
1732876390
1627735016
1760264766
1709970061
1976900842
574396691
718289936
497569395
1090794128
855781150
1446443673
256220847
1782175698
2117575302
1678439691
2115814416
2030805095
672206498
1271064553
1756674903
941520735
473381412
1025489777
41119217
495020413
1055591125
1111601484
1511795124
490698520
1426801301
995957582
2114773260
50425616
1912439489
628595124
1011561408
1371066461
966498674
28762348
1838300900
778876057
124130516
2062157935
263337279
90292857
324870088
320233634
1286782667
1727408043
2013308526
854642959
1766400594
195730288
202949034
1766637288
1985164423
82929732
1443327014
11107130
103289037
1518108416
1971617311
1294415997
263166329
836997170
1002762712
894208546
374456186
547041075
1227779981
2082826740
518951871
1851128687
1792549441
996460080
1865424400
1476973550
423220088
1213306915
229048016
1374359598
1686785889
1852342990
1984091578
1491846032
1248727571
2126182491
2010608465
439682725
1672952392
724887648
880791690
292964938
269993780
17954618
1204801282
1020178725
1086790492
367737583
585482656
659583654
1111214500
518423122
1066187961
1362510971
1748674948
833626830
1623240081
1728302418
1184641875
1527271122
805649424
1189748452
742990800
114095186
606106075
99170508
1695508782
1770594918
1055533705
2085065108
1511020406
867366967
1426148558
1528343060
2141791118
1390484111
995609103
1789634349
450275620
1700836077
1671849625
1406858251
1194685827
1219818766
569985558
1012264107
1239358702
1403596137
178673622
136155084
612750773
1488869301
287198915
1082997064
122641855
2111650998
1294578293
1936221294
789587341
1247156381
222460455
1384543831
1890043232
72796551
568035837
1993707386
694139289
320898469
377942661
1737320204
122512774
459675976
1527511596
1753951296
467165602
1868279112
798878706
418345275
1839599177
874583370
2089070774
355933287
1179349211
1246733819
380120893
505963582
1128683313
395612909
1334801432
940363657
1088341244
1130419678
277127778
1272005078
145860292
1356307379
632204245
231017383
1153814308
1011104698
1192349868
1271989810
321665728
1652602183
1518856374
1193260183
894213128
2094380618
1524724379
1666150146
958345228
1677535627
1166044324
1063752801
565500605
420498583
1759376680
988398773
2140048000
1128943184
1804317320
2071470955
409265596
1705538899
1684145019
1034527073
824261990
126930367
1638659753
365252560
1139329713
1741184976
1178733736
1128118676
1731932892
287436270
1889844799
1541752332
1782928033
1282292529
826789355
1509204870
766071811
1935071527
710893458
35404028
119343454
334266067
1285544217
620339260
157258166
617735668
1099008553
1902782711
1495745992
1040986672
884546863
1666408984
1254681446
1654775497
330682062
1419422973
1534669370
1666266360
51801715
1411700304
875132840
1120356941
1998989028
685160936
1126224849
1205896908
227675695
1286597557
479358102
312193900
2074639830
909667057
965874453
344494013
496186097
1956273036
1474832118
1033564404
1880962839
1960888622
744866685
40593292
2142605328
1022652700
1283076837
420376058
478132227
51352629
720022445
1707810412
1818418753
1182912922
1051546568
286945714
1093201648
1891436803
1778945428
611845307
1776182165
197412013
2067237799
1403873118
197385003
1161145271
653602261
1147204234
1749187264
1128823830
678306893
902899278
1383339358
1127746959
1094409425
1590005896
2012224487
246733667
656782882
803093107
95311534
269784753
76807522
1686806348
451961933
723140746
195309829
1829841673
1765999199
38751453
990973415
1076903838
1372069381
1996934052
1462035332
184665087
1159375894
2084805676
1075490809
32127569
607996097
1121625817
980321251
1165778272
1579458789
1464475414
1824403434
1650083934
110010624
2145308217
1241200443
1799168813
670527223
65037725
1439632745
141318826
463284361
43898969
741513610
403529116
1067674952
592625221
1952056149
517268189
1955048953
754892196
1781909075
1354938551
1614234757
2137521570
1894387557
1706105344
238572863
1956749533
733831199
1033932081
561411636
1687111343
1780447976
214518230
1835278229
1509856942
1183422515
1604003739
1900143793
51368442
790159825
1123357651
1501328160
80113120
702822271
1023217734
1479695337
465221226
103693202
119650700
1460839208
1510307803
1320461850
569267315
971315388
1553903963
947774051
1736074534
573405228
8933220
1957032585
828230853
1635406097
1916661184
986422250
2066903166
152090517
1745002944
350149413
583820912
1254472743
1908788490
1815191744
57781648
670477399
125302437
315348259
695888542
951130695
1623764659
52667638
1071820483
641445361
661026635
1400575222
561432187
1230027937
1056553004
1631837932
593694361
897296784
741586820
67802589
1058034544
1479151092
376085835
646582563
894809916
857844022
1968930035
2007507577
489234230
522983829
919300045
2084343953
202845020
1827232789
98600847
631463050
652981058
651826311
1613512668
809192839
1830014419
684891763
1249859919
1880212756
2036489632
908584071
1103180608
1495063389
1056975182
822542771
1914895957
2072298458
2037413950
310945974
1361575532
1537046711
447953167
1144083597
1830540567
5353451
2058203334
11485444
514839444
1239422743
1730326545
1791437470
1201165753
501995435
1940083146
377542365
1797464864
889283432
218186091
1371825319
870308562
1490061436
1542162792
247030905
1670603728
696044940
1853810897
1800976569
953116957
193271468
1890759190
1858223503
128375370
786665601
1873490284
906443189
421033770
858187209
1008376432
1866110613
1592287562
1130740364
2079948538
716693483
667006524
537751760
1543490824
934415706
1100558785
1806513363
359093565
1916473549
1583995113
855527795
614520995
504705183
428124954
260754380
432316397
582952576
701258912
1869826180
1537710187
978061440
525736450
2079667989
178125627
1706555633
17322153
1265780302
1746172733
1049271885
955286055
47849736
1145633540
112747628
2083069493
1165455891
1938541609
617841639
1028154604
1363226578
814904309
196989684
1047613691
1760637437
428145323
1647074585
37718526
876678197
563003891
393069450
686251623
164508564
1625023031
1879336442
956483244
625371711
554439064
1975865898
1772383852
530412403
1547964970
474807405
1030342490
372052185
556181409
1404747769
476390136
1220560223
1847465539
818161411
483972489
363520652
444541134
1112603469
1356619752
506354731
1278131819
569449968
958701966
76342491
1150476753
1167927205
1799885663
541839834
2142791322
374526422
200804758
877021206
884346824
1346250168
1942486469
626077555
1047936669
910193936
792453584
1733390318
1345333201
734403266
150370664
1371895098
419009197
1425801935
1862319343
1273166642
502931193
1855322644
1245922019
1133126252
451482415
594986819
1231729465
695127003
614380237
1068174131
781205677
939081096
430054566
1028122702
1629432755
427757251
549236935
1222538133
1536183237
362110036
230424426
5565521
112501491
1146963046
11222640
1477885196
845674238
1640737624
1944930386
1068253980
497316842
973948857
834675104
1340825357
1712346887
1263007375
1372784662
34721127
1094623211
538597195
1807222790
674907703
268159872
291156164
454695817
482174346
773821966
213261483
1187041227
1596939226
1467794798
821099572
1401582589
449537629
346553244
128562300
145084174
1530793685
1617858639
1604235831
1786011204
31405093
418804764
1234744948
899554270
1586289331
1436555653
2100980415
1811926038
611828838
1692625124
1914060153
289199270
1280495788
58767599
1149994426
1155373707
1383474561
1350488548
218886054
1543727081
547823325
395245580
596259140
1960500014
1482032937
1167064323
1609762347
974511213
457349154
956914402
1135702940
752229373
1570259506
580343308
392123715
1334909107
1035156751
1331767172
1793274204
1956032095
1390370862
30551853
224154690
1057172395
1568785130
1794059778
2103326286
352710800
1077814428
1757448295
18621939
1451594816
717823098
1684705458
155598280
592090236
1681396494
78436449
947429304
1475971534
734003532
1738640323
1681783268
692447287
871627070
951440195
600199802
1759921003
1303672344
1039416831
59972611
133373486
1830843711
1641690078
1014600231
1450786894
1274631433
1292988386
1467768002
1344836824
168459911
1434878637
1998421411
2049478705
1296422154
1584749642
300516255
1849368202
140897813
1059380945
1092421459
729225850
939987526
1680504847
1634037555
620972587
323487049
556713159
584973344
1264248549
1579390518
256653887
1217011053
1959045786
1087633194
1581307938
1051593970
365258147
1085333268
751559622
1518777170
712449661
874082267
1320200667
84006116
97367644
1276831896
1559709786
1161266420
1945245937
329587775
119832898
377873114
956100958
222147417
1514247413
827334032
1970923826
1698902736
346891231
1820442728
1581018786
2146487600
600709433
555173757
2100232832
2138307251
316775727
850654
1558580958
931453212
4001499
372577294
283067518
1628591210
545064683
1217800649
7766566
1102255910
1832542631
1729291285
851001970
1605124579
1459507460
171702410
358715783
1149168753
810448751
1280143107
1499565110
1024290195
164235594
209202591
59270534
2005494628
1567684644
1320733727
938079586
1417393018
827204596
1906094568
315739889
961993569
1205704196
1584822534
304799272
807774360
111657764
128096889
644124355
554057972
1907021163
2073912054
2046720615
2000888552
1951072048
181087919
1526963790
217769463
782423223
2029252102
1910381122
1164427763
539799184
1922232693
353138351
1324867812
1323176997
20708774
291598930
461862383
1944989127
24553580
714561824
908959215
1168129709
663813232
1746920094
992806990
663431053
1879729438
1983485780
1471768117
1626796262
1800922038
2071183316
1549968303
1929993412
736267048
1055513287
370599843
1184530893
943801428
1537186498
1322015760
732589187
1120852537
25586987
134462938
177261138
182275620
1825933361
913618414
824155014
854029471
1216184457
2136275223
1410461118
37869640
547383494
885731243
792698207
2011948960
1578596061
272541385
623845642
1195534483
2083467752
1851050015
1488870199
1316238406
1172515315
428694026
2042328065
1371159617
1744975014
2106492887
1600568422
1165219382
163853407
1850847830
301373389
879251439
1702520363
58853346
240545450
1452198974
119748685
1635640482
1568254040
937256645
1724557317
646707943
180071870
1572905074
146810958
334840633
451277617
754717599
634064851
1876210816
1603603271
1758818306
430345992
93177058
1624621121
2139799521
1982738192
402305419
418592576
1999958874
499373864
159616620
1687099864
827831502
798514105
1936662444
1396492319
1652524449
1553961860
1591638258
1928893374
107946509
1813575550
1325688334
1123287449
1216163211
1253426990
1296669481
810554434
1256400611
2005252252
758033653
1501470268
1860084900
2113088817
1188876473
1394842615
983947633
1815605543
1953916198
1265604200
961568713
1507033303
794313315
789318986
871714573
430692215
1067241884
1557326059
1784649455
530695518
156364330
61469924
2094638156
1904332315
535989626
2012963359
129060110
794463860
1775578886
610554231
70583430
1466018637
1113593158
861037868
1510692916
1706051430
854869332
761879564
652587720
1346372085
127946549
178893557
565144016
598834240
902553129
443633540
561647836
763717875
1076695462
814690894
931665475
747708667
2088279132
868430110
1995876202
1888994016
1549643001
2082650282
1940380946
638638340
478060256
1710987242
892219134
1128630070
20410894
401461573
1369059530
671957274
304286445
957707661
522950224
26413259
309345090
910001619
1795587942
1739338982
1161269817
993320346
1714293805
1902755601
1646457866
796796284
19216819
715987267
2010643304
1404292424
968295883
1688833373
1454776538
253300285
1837554617
1331372657
2140777193
317781205
388646889
572263233
2004117298
861172678
1923937423
1436654817
1236085154
861961667
1635773966
298437771
1884755395
1152722977
83177142
1975662012
1248964147
543085663
1770550087
1227991284
1031974108
1768055661
1146509156
1898791313
419079123
2001039047
792901994
870450264
1324705024
957057988
2138007338
1778124146
386347783
390173994
1153700267
888411855
350730402
365952411
946375074
764214904
636209580
1953311176
1530020903
1038693509
90106621
782816034
1143350730
2126653918
149791387
44659064
575641690
2003441091
1265733685
265596234
1011737954
207703286
898649490
750508695
1125702779
946347790
1891505665
1170569860
480099730
1612070223
1918187451
1814873629
1576365657
673229016
1905478394
923811778
68482630
848767121
1148007218
912805585
351879863
125978570
1279977135
2044649496
846148325
829086786
1289486170
329322936
1253633331
1047794889
1012273749
157541448
2054257153
1657867924
1435357371
1408562656
1580181774
1769927845
1903947693
1607484364
25771248
1951180101
1860098215
2001990875
1278697482
1146675351
868884954
424356822
1161650290
1615855212
504679959
2091442603
1058190276
1842490742
79123768
1684785108
2129740833
2005612644
1028289718
1824797220
881394764
564450543
1844954940
615844199
511298346
2052880786
1296901471
361285081
51673407
614841388
1317260822
1267953776
872702860
249706569
434918983
165326456
648153355
1071119614
374366643
207409800
1104154168
3113818
825959102
449837023
1566802314
1189227708
20554413
802300863
238577596
1394755877
1313067708
514027524
1026789265
1181066595
27222783
1805860351
781365029
1566286058
2007851973
2045341545
168544039
381144302
724807045
1114941868
593284977
718934421
852693179
2139529205
906799940
796745005
242962029
283600154
2118018530
515234334
1271781606
1541981751
328709694
950512792
360733477
203599026
710658939
1535064520
1391462760
1610713230
1643864408
1968436554
305576402
375374574
259726362
532592616
271762453
545470426
2100374755
1158454727
1326623261
1844951214
1752907436
1662479392
1293256703
2111805097
422422783
401375384
307317867
1534276771
1167912293
545998339
1970256189
1233691157
289569732
1378104400
611527340
589052918
1394458031
1516328286
800336162
1559451849
1947364218
996234196
174637003
512883089
480585710
70128042
757505606
383550537
345466072
915916305
1139867609
48137871
637767550
528327517
310598656
1397718958
146441270
514655729
2125062041
2005840512
1371753233
2006985296
2040048489
317653071
503192680
1149594327
1314053563
1129040557
772517007
152569562
743596532
637525458
1824112698
720596983
448891197
1920426694
1616251085
1093280047
1505192600
1337317833
1382566136
1023999160
336071359
2085166178
141869035
1645228567
626609504
1984063480
998760207
1531620536
491629609
183398277
325862643
2018314730
297121717
337999429
1166803520
1011160949
1054433272
724333054
379463226
1839389058
1711932378
1061172416
1633784274
1023678717
1338919400
1208197081
1808143646
1714125228
1343799573
975822217
1057280809
1575753985
672810863
1993712487
1716055604
873640846
576797694
608599262
1789492155
1215648731
1259763239
948772092
441827608
1316128795
793314880
2099231006
603240347
1514742083
458866109
1950837485
1314445487
1473345693
1639415556
1333762755
399061540
1380007406
1211979342
268464621
1329644218
1623379523
1403214291
2026722432
1160060372
1539904016
1167282563
734028939
1398852
858317567
1125263337
556534611
1972517952
1428224594
1041179115
600542186
492881341
312043518
1711923070
417045928
1369957930
1292078916
283124526
508825277
1290441216
2120462098
1039426489
1868262647
975115160
1412230631
184427079
153991707
843360204
565768744
720702731
953099300
771253014
1598291704
749200725
201574714
1621777549
1047960392
531640669
371556487
640951013
363184017
1804841793
328248702
582056128
2131922042
1980017401
880875873
1872517253
160598219
38919277
978835024
810369171
1009346560
87515589
409151599
723568613
1983731772
2103525927
1935767890
195263134
1647237199
974181099
689459528
1027931366
1077745363
1450565386
2071484964
1563654375
1136646062
292329535
283601297
354439628
350216850
242306692
896111298
1204756641
1159133415
1975185694
646070602
1399847015
618681571
1452103070
902191872
1290138184
1830989493
536103346
876112508
2050687413
385665979
2033740268
1655165154
2040664328
146641919
1014940539
292290850
1837655444
1861267655
1394883238
737460442
894913415
747156329
881179882
583562170
765922040
1162855032
1292253173
11103516
700719945
31969385
474175985
1975208547
1401409623
1287871114
1720326863
1168201198
1571083591
1805626927
1723599681
1269755875
2007601856
1093253048
49704399
845349384
974676332
781604875
527177410
159873244
1276589825
2098676745
1208161389
409847382
1398248065
1798662553
174530433
534866940
1375187084
305782350
2137117519
965315920
1832781552
1408128553
728346054
546474507
858786306
1629364491
192469033
1905827845
1411725309
761311657
1415362263
1441568315
1754754374
1289136940
533676505
409693643
1116832210
1151498264
2076910868
1346510213
1966943112
1191536530
229353572
538334100
741420087
673862920
1003053066
2116894586
524338342
281466190
358917357
340354226
1722642874
266071310
2043597961
68711691
784068557
754929507
1289968039
1059730082
1221429269
11936810
1476492387
663312944
1530831763
545936751
1272445488
1479513405
2020321367
1487103657
812869233
1118663763
811408683
1019990708
1847612091
1098871211
1069291113
250343751
2060598989
1420360499
1372580203
1361274524
484462846
2018411604
1650862483
365566068
487118475
1663541446
665185277
1069657323
785157083
2093098717
183456740
1772130524
1196600376
28268844
453535596
308250011
270977789
366221636
150481694
2052241265
474051355
1932862023
739313195
1264016448
49057647
1975011857
952856436
993974565
87333794
2054409348
1228005653
1335914810
1740086157
1665441099
213849265
1180334938
868408270
226804313
1890551902
1714167954
533756499
752530859
1357334965
519086807
1888859691
1094373424
1152191298
1764043394
955451451
1230224266
1637580835
1082268978
2016871143
1623125119
1514799237
1704000423
860158677
728638884
760051056
1179109375
1179678458
1173291152
743607695
97711214
1375627428
1815970029
2050111809
399956179
1339894890
654225108
973172506
1133621620
121917802
287062098
138229572
661071167
1288514232
769268814
2052325651
2105430943
733292092
1369398487
1206730182
1849387833
1369108008
1305131111
1819297372
763217875
1378308334
1644981661
2120975937
1940625601
424865928
1809712176
765260047
464785191
672775318
1724981284
1333575044
1263604760
9253004
244210480
491481741
183600836
1935039845
1434265558
1170475833
383058750
1373157810
1764604620
934533865
2063740919
1564915967
666762803
299375150
937464981
605629735
932350681
1870868928
1029634072
1551527370
1692183312
1487544458
2125416104
727075059
2122736844
1864052166
952172729
752859999
641567744
163506022
1103310892
2088595521
1702288596
1239704748
1477896081
1731070544
1533156713
1438241588
1799047128
1687499636
2112374995
1177701129
1096552066
1744991432
837599468
2109336377
676047967
333633477
1831504101
137968941
282190683
1462652322
640059146
1409868258
123202772
2105663499
214945659
110527979
1964714032
1069000985
1619457523
1721507104
1898926177
1810731983
912615611
1357539214
683227941
1225516105
616419902
1810349464
166403669
1794934725
250512193
1359225734
1701535377
1105472903
918480427
713271069
636413406
1204692512
1184954366
1327497794
233832663
1297878197
978307805
874678464
529188472
120206839
1633947942
565664630
1789396120
582609391
832024282
1817896143
2042607564
1389519659
1016157197
291675551
1973160058
1885968206
1597054764
1942100073
1554371006
2118502233
645351301
424498817
1382264625
313055133
1883098891
802776034
401904583
1668706472
2082356430
1287404429
779020205
1852171976
1929142133
1213002558
2016226941
2012277450
1640961827
1243951229
1714500897
1624244765
1046489030
302310501
1525074294
452314755
1255936975
1146704025
1806628513
1410985915
254475699
8933826
247254300
1023746465
623612547
1245771303
183283552
703497975
1057553564
1446139918
727656907
559689488
486857946
363446999
1220562689
1276590171
439242260
1807294262
776249350
434421459
228519524
1235658502
948205849
1406440853
2012672567
126280289
1216284769
1041679905
1391541588
687991464
1160629486
1483266404
1527285420
1566898147
1781636007
1028384578
1363575172
1832989829
172109462
357855135
2104889320
1861802328
942226088
218429908
655457535
112956025
2033323542
952401237
1298513870
630401782
941012604
1403097620
495174745
776044934
663990050
1253271701
2126036689
500221086
535500783
269060586
208045493
1356265044
1119908430
1027301540
1983181664
1032698081
1423304847
516458544
95768965
2113889206
1163140023
1452991977
1924188714
1286233599
1181055395
1562085596
1031463594
555467901
722344890
1164661223
2025913791
1763857570
1917398182
1248879780
1114629596
1851433485
2140460788
1334402865
627597066
1324716375
2100673324
685201969
1004257747
196746580
1151004162
741323149
743021799
207839993
1835761377
1021744279
20406197
513537509
1273398728
969104886
1708854403
1526168621
861845973
1838134320
1176231
107713252
1102745427
1607627312
1914466584
1978202729
1291967974
610752192
79151133
752224920
1143082830
230980995
340706254
1716219527
1882314034
1860083423
437970694
1947478468
60647205
1723668571
204340304
1569842194
1220823516
15645800
1434331481
1808170281
162634793
1261464492
1361893404
1457777151
1991765608
1505129520
39957059
350443571
1641652186
279558727
875733752
1472502382
419874108
1787406448
1127342105
490134819
22648673
1480845276
207289980
1217110653
1369073914
1089658912
1530399338
452265488
1785996504
341049536
859286220
2100316742
1323455591
1411829738
1984777020
1893575645
662810051
1841677165
890523150
652639641
126626394
912908526
1657751216
594710026
1516872767
1504323187
968637523
118346411
1960705494
182958544
1381430049
129981485
1023266414
1333256718
1245855743
1542624036
942840302
1081919059
1437688091
1412676660
246910521
813561696
944398702
534823949
941083094
837926723
1754956478
1007637419
207038963
285751584
190164856
1393110297
1636737260
1814639228
28964085
1574948579
769987627
867553928
2022704765
683172174
1508754122
2059340577
996263549
1838213507
127218538
662818889
161470837
274712275
233155315
999954760
1234124824
579761753
1242311257
419276876
922220896
854630199
707196210
1508874898
296594672
309880587
2122751933
121487663
1512791376
487132772
707437870
825803004
1486561826
1089000633
996312691
754449128
2093148798
1853039721
1234988843
2023373928
460277498
1288439661
764044677
240400106
672480281
125166464
1155989284
926794084
1199840426
1137344103
1933746249
1005510486
2057333682
1282951629
1969373548
572363205
641779450
1145370633
1691926037
2072866669
1734727920
947279873
1973660231
599917713
1898337138
912423346
129282580
654638004
600306023
382212646
443579987
1852902825
580813255
78665735
139207650
835893755
1751775518
1555738526
751966706
424658574
940346365
1557413578
930592609
1709607123
1234293157
997937751
1909209620
1760949546
966782443
550516947
665474106
136280065
193708913
584343545
741688170
66295112
2087267818
1364768797
646606416
888819937
2005943452
222060764
1697680144
1942511444
858825749
1505533343
1869434316
1710366055
1437319494
230101188
1741332008
1926058208
42943216
1172259201
322197176
806531269
1344824353
940074632
2084014590
663762161
1825136359
180648805
839668076
1815949134
620355015
465148931
255009680
237054841
166426290
707701162
1133425240
429823666
699084031
711997019
302207199
1876046168
547945243
432978373
1237639709
1792558475
1179543084
35065240
2140950302
1776855239
1417484001
1988505767
1804436795
240812906
737049756
861492445
325516330
599843117
1032681253
742076945
316916864
1651575104
721619285
1022337743
1579752955
1961074428
1590629149
1522436305
1267242299
1702988125
778441629
339671281
93301375
1536009147
250409930
1615048499
1049493477
1392260699
2135677067
868862915
450564016
1143551489
141622481
300603001
1195665979
2105429204
381457396
1207110451
355302419
1111075303
1974383540
1255993019
1040833792
380017152
1628456721
848505389
469444008
2067327005
1827670006
444182439
897273348
891028636
2011988430
1038034561
1847366494
602339005
1902386018
2048368586
109569697
155587584
2000955869
1998688692
1375920987
277578001
760220152
316021963
669404339
1362590001
836322124
1237686231
462296206
2024365904
973189546
1006724008
1835788750
1011520963
700495882
322177114
1946504696
782507773
1778678427
2055772234
1808151537
250610941
1365778586
134372764
816916041
735545954
706223896
1778765234
1561720110
1999577812
966626029
1660142979
613936360
1906389415
761885537
400035360
49058779
576230506
1897481177
1984702673
2044457191
1608249700
965553711
2026857236
573266427
1147850882
2047450524
1475687230
1060882873
1095596955
113029138
1105910984
1430568455
1638442562
1512093982
16079877
1983159992
1854267137
1221905365
212376288
291482328
1256310411
1772375299
1488514361
239497115
129044557
362188328
1332204627
1524418218
1559055096
637496968
1152191548
1507482672
1708814473
2091517539
1381818059
1170062515
869678704
1817598119
1957478702
692775995
69359140
1172508026
1771517762
2121171865
574235878
547107942
1153433598
1485723542
1097176229
1783107246
1553566152
930129560
1566147518
1705697618
749514510
1006816937
2060911864
2086326151
67353013
2020117658
1851418817
719109342
1440329764
2027733356
537595040
1411594080
1171188016
1795997985
423424956
1940417139
268691540
1974937702
16066247
1937512460
949715449
1651981191
167894247
1572772800
2101692314
801491967
911698790
924972314
1452358745
2035853167
948108807
170514664
1844302048
1630113050
623122341
151243915
1213278254
1133358193
327014900
770721680
78553842
82226158
1028724222
1750457953
1887024232
798373499
592454751
783774741
1536622267
1694306733
882738618
1004958916
3978953
1416543547
1961249372
1340741705
40063226
2132973395
499729242
53783536
2106029236
139168988
1029437978
350217422
1318992220
748637679
1555984573
449395270
1128049162
1018563992
1187949233
478627858
370381428
432785109
405601413
1750153339
604017267
1015810947
1457661069
1527854724
202734197
967924484
1763191489
1660610759
2014769183
140574581
1601636727
907997967
437475915
38564969
685120674
211058802
2127762657
767645090
1779653523
670160461
738389514
1576064146
1577146398
267185690
471460200
366458614
1316816671
773658459
152784158
1582292222
1759269004
1492558519
443938175
1744064492
1694918803
1748603696
1902244269
1570822054
799469180
455891299
977102860
1014372790
84727298
1796969737
1485423001
1516977802
728110951
1521999801
1984569140
2090213678
1076438751
1829412478
916723010
2054357997
1436366362
752540859
113487960
1804914617
1787968288
259731083
119783584
1095162319
393855536
68786746
1249603476
1976119889
556893269
717916933
783424129
653294214
2062600351
2091371395
1599764584
34751170
501845167
545032117
542508319
1531375807
2119070684
1033328341
1382135211
573189747
1250852885
1484475962
980219211
576905004
179802753
591993737
1874585849
509320958
588297015
769205945
1945500563
1454688304
773660994
127908873
1533129440
2031682107
391719932
798244656
313445154
1027430138
1495388563
477389921
986684332
653644308
1029187888
970748882
1115865792
2020058710
24220134
1825411780
1481513582
1468128407
1137027924
207296250
114029599
101026146
688592372
962060230
1212915016
1267108838
907279177
570210571
501623754
1424872340
1794858607
77645223
961057193
1428565620
1108620200
784134359
261355995
515678205
1309360477
1133734181
919956468
1046298228
1338820559
1207182004
1052096782
1379244604
1038021069
1186423042
1210232760
1919265442
1543638156
1537690074
1993512951
2059945432
721913865
280067671
1923282863
1719410102
636534680
995737302
234069857
834029243
1921419612
1854313417
1228864968
1585923641
1622839180
518062315
1397800013
1163634832
1296265231
1176518348
1352377089
1243684701
956605623
599424404
592430550
1662592889
670249947
798207632
552728421
377632739
524822542
1835227050
425035430
811628427
1676792134
229272689
1308181026
1909390170
1733610515
724709605
2011743428
1600294117
562942557
2049778657
1029900722
474413248
1837454289
1748168942
2141669624
1809835015
1413862847
2054187705
879303528
64367517
304487423
696552777
227338030
1285212534
24647639
279152759
82678732
109593441
2072879642
2142818753
2030864046
99328419
704903601
1583431465
1655498494
1482550288
795282684
1337337990
1249585623
704065906
2136836450
755143365
151119681
688133394
867087456
932929948
38598096
1929831834
613616329
1345556899
2042351337
1173174928
132163997
338000653
1235499860
1149442862
1539604021
2001345472
1032210206
357346426
1725513324
1259825530
78806544
2131715935
546122018
568241073
778268665
1718867710
1642565199
522444515
1600879806
877190969
1340022525
203890147
1958209704
873564745
93455794
1910051926
218773774
1722179588
500221715
127105277
2137577458
349389613
1485629895
2014220331
317194358
570087356
970745541
1412216257
1603007314
921203139
627237240
89452409
388330189
1494846342
571582498
792037174
271157068
1659355918
525302901
854043906
1269140349
354181469
1169760962
1804411393
1385201686
580282298
315341711
1184950790
769304828
583804645
938074846
139724241
1740402813
1209097396
1917622485
1584346542
1944425619
178969154
1385230829
1515373449
256744051
836285173
800296794
80565558
528911141
1075835293
1248517836
2091042445
1418917749
1211946934
1928405847
1924926472
1331709040
340173589
1416578362
1561926817
1378238382
1353571418
1582918194
1673389077
118291289
417213678
489575939
1492335932
882504323
1399635465
824873617
5567645
1183151577
1071390181
1923112841
2118505018
1689870036
1881059004
952462323
58895289
1767509297
606116997
552031482
648904519
1641720376
499276767
555216650
1607046449
1715320217
130854764
578967122
1069656712
1958926718
1921464101
1421460945
1211179869
660801129
884639122
1685272842
902382678
60545171
805748401
1027265349
566982205
1412121208
194493894
2127958044
355569326
1870430874
1885324404
1411627907
37561360
78077706
773959524
1651159769
390522405
67283401
1890825884
354970571
2143748507
2003504394
1359196607
462439937
1856997687
561979283
361097066
34382480
928114962
36814995
1641505705
1798489083
1210605662
1781775437
1702679903
146437920
217875299
366327914
1304884522
371884921
335791733
1529046973
1459974925
1007346256
1269501816
1310262994
1431399832
1804451973
1290424415
1492394070
1834512172
1874871768
1746479631
633379072
2041640137
578036968
274568518
1499661356
1096907841
1748169850
1273861732
125910940
811801226
1336692392
2105341521
1909086255
856201602
1848621622
760219038
339654141
693313255
1407408544
1854695020
859410523
526211569
931685464
394321640
387754671
338049514
1119774315
1102918479
1553946611
405023925
886458633
1760757763
1071761312
1898570742
1667637921
95997031
193304938
960865517
1961807788
728214649
1546435032
442768734
184832391
2121108295
870286876
1486864957
1854535857
1250690486
1744517384
1363523161
833835782
379419607
1198104239
1824077851
547022276
1301881801
1845694628
1031706573
1113566297
1924080576
354138829
651605559
433742252
1484108940
1348282080
1769212503
1176211385
2034256722
153948533
1559375936
402876501
1490668634
839025973
1759051505
727999662
1174062237
371867734
1320555
255962752
1676979443
1503354885
1978160735
165302197
455816124
798840019
2072964242
173157033
1762954992
102768412
1908484619
1659484814
110745385
1590154008
2040263360
1943378897
2110810324
1305240854
1415910151
2145836039
237326176
435076658
702221741
2035618416
674477826
1071912985
953709229
773537796
1486841661
649634076
1177795906
1484290072
728515680
566913269
1373944423
960843684
1735121707
1880986856
848852617
116332334
2071589284
1072356301
872199186
621402423
358687311
1483295400
875293127
1166680990
476085721
1794396207
12765497
1171756984
795555257
802099714
1548241944
1326006848
1364938232
1508247615
548490174
2042412008
460347451
403694129
1676189227
1931022650
546518342
1231991239
1466219887
1638822703
569892725
1035100423
1408496936
235122559
1339440399
1360883003
520624328
465727572
252902034
1867312067
1995096626
1838368031
517041362
115660400
1466111966
517632761
2131196708
996253444
813046462
1403423722
592220691
695209030
1963621599
2017579085
1262263532
1565285865
2002321398
1727485500
1273497730
701085940
2100451978
1270676028
736742812
1640160086
1313056645
43194269
769425964
215292234
983718767
378210306
1124562169
191275210
940098339
1954901169
1648152259
1025050104
944507438
1440300527
1694612787
535369504
1135921298
1546953612
1463395453
89979419
771955117
1361614201
330127955
1715572353
1829190105
2029011744
434595692
211295285
735554799
1764050207
1073631928
1047873007
768470232
1496421280
1023799849
1269974570
1888657165
1802520722
117491348
1534161820
1017271241
2064524837
558521586
362220729
2010368861
198895797
1049868464
1199000799
361284851
240934215
61523529
1780139930
1817335042
1133790028
1181078923
2073693724
150061792
688518227
1445731132
1815189989
1254027180
1992872880
833895422
1926169313
765281282
1579452386
129097261
1945664001
566765307
1630796258
2118862007
1091538512
836762402
1209277938
2135945282
1427126502
2076223084
1780712255
759778044
1460482500
684367614
914861340
798906571
298486571
510099993
544027188
841184191
989304459
263402067
1351853451
1183780007
1403588690
1834122726
1054230087
1282176623
517248134
1755335798
461535335
507885377
565074660
1534744056
963445826
14509131
1558854413
1712742524
1993809869
863076900
1828780249
2020148885
1951677934
102789367
45799542
1153893777
1040295761
94952697
744520427
1166676984
1686166077
433961477
856883768
262291288
1615180606
1715946800
1592556873
538759870
2062114071
1384779570
1202298070
717866286
1599277400
1514999496
1857924846
742961009
1520922559
578271895
986833929
568740549
1158682671
1405168569
198236790
1305704138
2055956702
1621706726
29323971
1449052173
1091993562
655684595
935587042
1526308296
1923208026
1273384329
534530818
1240580302
1046583632
1091169746
1524956920
1441302877
1445656575
479343509
1538317775
1647349054
1638858369
1100584351
1527995502
425383520
444884154
1506081925
501093240
559718746
17896213
1079977429
1290963930
81175156
730100714
1176898800
581522204
1898370408
1161005837
520314615
2012174134
1426969262
1841812936
1493758808
1184533332
1003531804
1154610159
1848266662
93770671
1960860879
259069816
1481388174
1454127575
808428450
182467737
157490426
1421830446
864062978
668609245
1199177627
1821209401
756181768
400899225
781830585
151247675
1815696538
1186459502
11214127
2138434386
1887976674
252132572
1972043510
252727314
1280738796
858765789
1806405815
1913388341
1200234041
1598717819
733598686
1849776457
61810745
996072237
1742828376
98349775
444999648
1501677389
963089911
1611987881
1280424333
349448840
494254221
1021693338
1397542739
1131471078
1410175096
1173206713
1439856701
1853590426
171898299
1370607028
954215813
413215128
1658377498
900173195
1086040690
1954248512
1055795840
243661485
2107983946
1231558582
430441365
1971260965
1990190786
646218661
1627228414
1814194951
1551325437
1755300604
1862996405
1607096748
1263426511
18017270
635518117
9702575
1092424987
1485925405
834999115
1191455859
1940461665
438442050
469382071
1721281602
413136522
663880989
575668908
313058772
2124239692
1909597807
902489675
1712651744
101024613
1825618129
350390268
1835372635
482194310
1467969730
737025669
1176282251
1474991546
366441365
1081590092
2098784695
587110452
1674319637
1783611657
1359755906
998286200
893217370
2136542019
1025927824
1427398784
672892415
1562874911
859134267
1231881992
51094436
1705625764
865816313
603173830
1409286015
305531064
2090639629
688539376
1599307567
846539234
1504026085
754174369
823796446
1120076107
776585625
646667668
1198996793
1069413877
803025296
1712501177
1978299359
2061409013
1537835369
947978675
1319405479
907039153
383696661
64723848
269804660
845411439
142722720
289467917
1241577883
1746241574
616095515
1164910339
647387760
1279129383
200777269
2024745406
17344167
1521078978
1336612069
1932362871
879507930
275652162
1629963233
1256804239
1386128431
502538422
1723258737
2088962914
1009642240
1431650119
1842228087
408147658
1599049845
1006624607
1887606823
1096168589
890790910
750670232
1736902323
59333336
1766202033
559465090
688835679
865601591
1913368451
153827004
538431329
430695137
980519826
69766058
1992094653
494296755
1660581354
1877181118
559009335
26749642
22957211
1851183832
1328062859
2024810682
827032608
1816478546
553886345
2121984510
893415546
791334318
609387540
1670100717
1470977191
416794747
1971145609
1648892997
833633109
418322618
312306908
1609499182
1977325277
849374330
1395011334
747915719
1519954368
253197744
673011753
689566646
1087813431
1262050205
1000677905
844090999
953678423
157859109
1035498986
209890395
269313944
1311398938
656044295
1256464973
538063903
1352816034
2056925406
1381223782
670574214
771987091
267118392
523444697
238399346
1495944117
980956853
1645002832
44484717
767188376
698537722
1459115339
355573175
1077604838
791249057
1875115662
1992293877
1523054089
727458326
17578371
1063162308
269660458
906975938
512448954
1030937934
1821007568
910835997
856262370
2132346699
262525033
2043702423
611730277
2010802690
1567037654
13192150
2094299734
1510861604
38943965
417710109
482481571
1951603831
842002233
243597692
1820597441
549004113
1544901005
695847718
1419795062
339896863
71941966
1580257255
2133691224
580261646
247701448
320435782
2133005252
1389383098
51724421
357686419
2064727780
1870804548
885176124
1454843229
1556808695
219336422
1092209753
1385892736
1336562944
1456571073
2110057782
2105524028
53998963
1277922071
1097999941
1868236931
941610799
1955927760
1644635534
117552598
293274229
1909930958
1509639273
410799646
2090336986
1033088523
1083218470
1327894112
1032510940
1206861967
516232818
1201089998
1324192098
443821384
754230002
75196738
1197087268
324871566
725962330
1150670982
1598488895
1117399647
1360428530
1733495268
2114941577
1795173464
1036789840
2020238968
1695538094
657749074
1735333724
707780259
601887152
855954261
968569494
2035736171
2027159353
1593678646
1918161264
1812433278
487316162
1026448978
1157502363
1497841406
998040994
590248022
1959087318
1691707067
1987817804
781344269
1430608852
1589478649
1735454124
237155814
288436251
2097125000
1887551526
1799764094
562248173
1892660558
135569779
1815041992
315223969
672007198
1513866047
1753133217
204101323
515367772
875429786
254493270
97621695
2066967899
706170369
1705078482
984519470
1266039278
1202307745
891929446
594316808
405302173
1610093623
751339599
784847391
637862608
960670159
854006224
1970627755
618167073
1568682409
456656791
1442234558
916369164
1217052573
845610373
919771121
677446650
16413295
1380283422
600546894
1771429550
1624679193
1984243662
349068092
1172463670
1868995209
288447091
1802437706
541026588
764071868
842521309
368074687
1839392242
438808098
1483920550
1290579472
1886282822
2085282964
692349416
182033720
1023667729
752105971
385159601
717242744
1526869531
696970517
1646641536
228727111
1707662439
799578651
1103551862
1008997936
1644589769
1946331368
1650782101
876130241
355477613
1260077904
1455171887
1889664535
115684930
864211890
10726029
977591005
1935565867
957549179
1786876741
2036731143
1495980939
262958397
2123946614
118127215
1939555611
272591909
44166942
1825792384
1583098973
1930035523
993992753
332373153
1306569672
907203978
469617976
417000327
996041145
386592768
1840602610
1464092144
440118211
1675553748
1580532534
949237148
670116888
627094979
2035367648
2053912742
645895208
1267913697
478295065
1637362723
1421523605
188625571
191086485
998948237
1053488793
144407443
1686656951
496887239
207995882
989393699
1395635529
59796278
1096724473
694542328
2073183022
1155099544
2018610555
948729797
1150441158
1384836762
1984360657
1040406227
1254371456
1302102017
290714672
1837071656
1977467851
1201066590
1129726995
2020595182
1522485068
1706649695
1695380383
1621836889
1231392068
684935129
1962055775
184171277
523707343
1244115890
2018455318
241490414
859651386
1876422206
1949583193
290362426
1928945590
1902838603
789772370
1032347415
195616375
2133629642
1658264888
1889691544
1155996023
1027330716
1116035271
1306939673
2126480767
1162027244
897409597
998439756
375422271
133316340
1839306955
479383814
1237309431
829626946
80011491
1170578919
195185545
36884514
417318853
982969523
378966979
2138549945
1840115647
890891682
1855283905
1969045502
1836369011
1384375610
1712789769
2112838620
2043967328
2059280711
613434882
524108320
1487160367
963147894
426111062
341687698
670760042
1121275785
931833233
2071809253
665115696
1202202663
1259688823
1831818792
1298638414
98547506
860022521
1868259412
76941399
909410939
1215542628
1212110247
680740724
148178764
919973026
1814023818
1023947698
1554540861
462178945
442458811
497706363
945858331
994532948
1020658715
1519829107
1288002177
911839214
1046569308
895500601
1807744411
796897481
1405570936
907284493
1741863111
1873400857
472071282
378789495
1002617391
708259373
204974423
1304922831
710873744
573947452
1243393177
1397165206
980229237
307674457
1961131078
1195223140
182676018
1583929125
1307508867
23555412
2008824823
1044982415
1472556403
623507376
1741192792
1062998213
1081533796
938049090
1611419757
717139732
1401889708
1507534409
558764526
327306713
970993214
682991524
547420638
157448540
2071466036
2126580056
466891757
696707629
171678755
803675431
1590659063
134362389
297743964
428123344
117868350
836649775
1662428817
1356674374
776684293
1353159332
292877143
1999778792
1718192921
1166556910
915751672
966664693
1393800044
1663291479
1543882401
1173696818
2009719489
1116001499
814591180
84680723
2072308029
143474842
2131171903
904289777
873307606
1316656489
1311124951
342652796
1057604882
1093587919
650512827
158059208
1189576586
1880044128
947185145
2025882518
1307590571
761896704
1914186440
497737581
2045528048
1332872818
648123144
74496636
1591718274
302539941
2079217059
327967438
797571694
1318624634
738810144
1036629388
108075944
948247583
254373007
1641185989
711010140
1236089929
1994689160
181090714
1164537619
197163481
422650751
952163465
2105553472
1882155304
602828734
248069663
974509243
1907062716
265079071
1071023170
570465229
1195799415
1804537533
1381954990
21624314
40033368
515771870
1444547916
1317423122
96861046
218559610
1848891032
1937785897
1564263370
295554093
494375431
1293993826
442792583
2082274201
286433689
178012370
2085103403
242929941
967883845
739155597
1285802880
1976440028
1506962162
1557054846
113140899
1438294848
1264503957
1172475418
149664307
1082068828
496083434
958155717
1122420605
1539066904
1334223525
1032510168
139879218
2083545061
1388517641
302331367
1743523860
817700433
742311421
716871056
615451812
120842728
2039287218
47191434
807664642
1266646857
1390898194
1395975013
1226988995
467977911
2046439549
1542845679
742968871
1798549141
7635575
1836729802
270601894
1809911207
276606286
1127259728
2015680001
1696763292
1145681242
156754354
1056205013
491101286
21181209
329966568
288356548
1385850847
371750987
1524156556
1870974612
778821327
1793063887
1255336062
798963869
865975139
1672482274
1142505504
1490174914
1688835654
818009275
1850631766
577125467
986972148
502239228
444336638
1184822551
177382194
369042919
2005989500
1319819364
389836672
1871312677
1136765890
1892401239
1648151413
1089665765
1905549674
321558097
807587400
1676419976
1736554422
48675960
1342538536
2886218
355652751
1880243371
1742090882
1746199588
293999537
1147912640
1650046174
1227734460
1352875223
1942443808
430034107
762249032
1099448793
1916203363
2063567092
159594970
1184335169
220446359
663203607
389888589
80783464
2041134547
2120363486
44328610
1904009631
61022380
205362842
2065195426
1446500888
1711207024
224370806
153941801
928912644
1979877595
99332555
486494415
554294562
1884830717
1847096171
535130554
1525136217
1607591649
237857209
1870199458
1665889381
1123266567
1749129168
119420766
1443794996
1182242947
1943284052
1078489345
199321273
538629506
2037916878
2027719804
1255651180
1311109100
183248346
439545024
1360643792
1027648686
1712791412
1784258740
1455621397
390249688
126035536
1146607113
1545026538
1121072707
1259291398
1263769252
894911780
1690358713
934366286
1738198059
1168001294
20511966
1967180079
1538296925
1045464092
736859802
1902369646
44019038
12883358
193960860
1658270076
1341366856
1810912794
1311013962
678035741
1960353550
1879192844
143148855
1931938170
486802625
904929192
1561499876
1094950192
153490928
19197655
704992541
1770894596
1673917153
764763517
1774462396
1429342630
143187399
1285916340
1541653534
131282491
352700153
1734863914
2135034056
1007346277
2103845208
1423901786
1517798405
613283053
104136300
1594511526
152395229
1347210674
1876783773
564657101
20659774
1107855257
1333346736
565444578
104791372
32916373
61919912
349033771
1110334549
1244232279
1804430455
734897969
153158895
1822316208
4110812
1945244798
1449791942
870127566
838112667
103773087
618291027
1162836858
1796087604
1145676312
1482990369
1988178022
1677661947
1333877344
143936675
346312816
2104263061
884871752
409480638
1339220709
622957938
2117951804
692185617
1369859737
1570631247
1928392160
465252414
14574642
1461586291
1205069186
2052176254
300878015
606014002
1738602872
1459294794
1181796149
1920910860
963765579
1439771201
596247471
1433999647
1995537860
1411951852
1904985323
333677052
787039818
1417814291
85618375
422053384
18059168
350671364
609977518
379608658
1950031459
1986166568
1354855259
370305775
2144426099
560649439
1479435187
892268514
2118384575
472230793
1313281201
2098436386
1031494904
1419710830
1894694296
1206994646
1191849132
1914706374
17102918
1779933461
1102562984
368539007
1117696952
1522988427
2049836935
220517108
638791109
1682528786
817081109
1366820659
223737334
1911822919
1039938232
433388829
926349045
1708288714
2033603477
510488141
339839457
1994024495
94498022
518087492
655593420
1940738273
1310098917
626490247
338007016
1694770597
2030261440
1925053945
723318317
1846110542
126995442
1971695865
2111905197
1879132145
515092817
625441434
130855544
1640036319
688241552
451266884
2037637048
2056677267
344963396
1037747089
1939381944
1130442729
1737178789
1686388934
1443235900
1472057926
1132059654
1314818263
1160490828
474233734
770956212
1816059041
728892274
1845137600
448301222
2076100339
1096858327
1379746802
984153250
271135605
298861635
1971154746
2138470028
1012551667
2105491965
1381399006
334313504
774059128
1938099025
698090531
1021635879
753029884
1782200189
119610521
788502741
304197759
508571472
1712962115
1635781719
2083251248
1005635596
588743450
1184949535
665379065
1474225478
1220728472
368382825
242451670
78717717
1737564946
2105206757
519631137
1516210239
265912695
439003799
412265299
1954365818
818452876
149534802
1449952453
1033331123
232050300
887826848
329730909
1414639214
796111523
1084686610
2022261034
1895461015
720487495
45146315
162356624
1886277486
1483567512
265767310
1598182537
189084314
219571403
806641750
1535797173
1180773399
854726835
1677278448
1827470883
1410886457
512144583
1281146982
1091241163
1800615411
1307390304
1446441673
728176286
202828802
1273742415
11659686
1666346204
1058476223
1155109984
1805203097
569350006
403004727
1915532948
410049742
305921291
544856690
1555263853
1755107323
1915822993
1399587957
345622986
1730280015
892256210
2002121471
1635538739
1420413640
1828621991
1866108352
334061419
949046057
937620591
149406906
215038888
1777123068
1866556875
1626198930
1049035796
394840189
1402574746
719621043
1578271771
1309808754
2006611747
112698934
850687800
1470931762
893774569
164830788
1822297216
274947990
87316994
1160287183
721204139
1861848242
556334392
1462154545
1553674341
164003950
1883764395
47952207
1836644219
1264909848
1415524982
1402712790
1054397020
1528763296
215158406
111436123
912771980
1897890092
81775551
1247177789
1144873883
1720821199
134268055
1555963015
378932271
1308161884
7237401
826535947
1296624939
1076428654
281289765
125712939
1578758302
1315365500
184463328
1128058735
2116622022
844983640
2082777663
1611118338
1272976141
1621928993
1024038610
141157759
534720369
318638201
901565755
729874020
1519024429
849735387
1112877358
1634410359
922236208
1157365211
1827308444
155955637
589405127
380812348
2041442777
1237337295
1482087756
1670895271
254922270
2126409818
1847029357
474343076
370313311
636731133
1687133223
863027283
1079066054
81829887
723281977
144001198
30480863
302473654
1918283066
368432147
545815931
480785411
675711769
2079067280
1679224918
1151546005
1350572780
1538875307
1368447113
238646964
17460241
807335144
1232206592
998650280
672253745
1915104415
1254605800
396939160
1569078150
1554162860
264525407
96018673
1726444247
152488098
755721539
1874758931
983485708
1824777879
1445581706
537087122
996722095
1825492479
1724455885
557624126
326016785
1417803147
1364164939
2015449768
164714248
1893083734
415106962
1663474789
1686561581
1888142542
79508275
1262349275
1670034681
1748396032
1273598367
847974673
562202117
2111391623
26282554
875344514
689466583
1201272178
691139784
307216305
1433090021
1433778438
1798110232
1575414599
521540410
768437475
54182960
1971268917
1181774723
953672943
576084966
1858751719
1590119302
790813949
585987222
2023257142
359696183
460025563
390554175
1629079676
716820624
1614221379
1731453906
778112463
1909693454
1974868515
1664267199
490754247
1341750360
1016649168
1751441525
1689819390
439926449
1319113556
1773726609
1247126276
1549160328
634538020
1877127894
1710138106
41215629
1197356487
1657807026
1768230554
305953414
1465128656
879469549
1528459057
392429146
377378293
1302163488
1878408344
580805730
1271057553
1805420056
334806775
957082544
2123728920
1824555910
911735002
1433449342
807803079
1629830265
414423551
596744120
1829791828
210835968
774699208
1765299512
561649409
1680819166
174593479
528479796
228942664
1942917018
1975166071
304776796
287479494
2071345568
1985879633
1910574733
1055456668
2134992203
2088361318
559864384
1287676879
1888642229
1627274624
615056103
1954814950
147769757
225036230
2090026060
1172868518
1660239100
1823564725
1609767116
864832333
1518215112
866423249
788667914
1446883475
857207644
558280354
747684001
1971193984
233867406
230046660
2076848336
1550531667
911997382
2019242720
409640510
1582893263
1489660322
1144348644
2053684397
780320053
1142787042
1933820647
1429442573
1381925199
1720645067
2015230712
1707442461
2117804944
1282946549
519616346
166574183
401698668
7189752
493761347
1716569156
1804733368
1228758335
176404171
801211422
1377362062
1669467149
1451565526
1068719147
575604270
2040318120
1416592923
1923527480
1076116097
1174717809
79927668
1787868523
2129190857
2029987804
330934315
778002740
1324450538
737122425
1659825953
1121639353
1464658291
1636998016
13006386
1078266981
676702129
1267904880
500548100
322470422
604520354
1258896916
1658230605
107454059
220645051
1654405615
2142684044
1711082143
1716720601
369732154
1719595229
75396062
1718122024
2081546414
1659469548
607293115
1199436518
349275233
564291128
1194026082
437914671
1203528087
1078534578
724952734
239144546
1099563526
695050542
1041222452
1344726871
1132793188
1306608534
560247174
644711340
1389261198
1054136635
1697877512
1945679329
390419066
1113370145
1918721642
394306615
518308515
907254874
910042660
1596702342
596132780
1907762565
2068919001
1721318821
1579683306
1571722870
2046928891
971319343
1673404795
397094830
266883981
5169604
2099584356
1232558457
853002882
1028342117
1684136271
1148247200
540527790
1726688962
1323889698
101852624
2018570454
614451551
764458415
2789070
1749653837
25499234
268523019
1501409720
1018507352
964441867
580097608
1503838871
834055087
142485237
1253003420
1427960223
349657519
128975357
1994049562
885380700
1339225338
736219833
1288421859
499310631
985268473
1698752783
2028692712
1298059961
518745552
807843846
2145247710
1849706041
596018458
453852195
331277248
43397774
1863720409
1574037938
333695159
2029224498
559290447
445653699
118792424
531802872
1662264189
1081882132
223148116
1826246975
692897775
1296557199
1999988143
1989931651
1808121071
1371107355
1722213290
44406410
1988527196
708718964
346615912
1084197537
682643174
1281472221
377190069
374285139
1649813733
1580362096
1012759748
1509394101
370568639
79478023
1776393854
1907457709
1784054902
1927668916
281103263
210981832
287433823
1108283928
1145033054
211922521
2093834451
34224983
743320136
1050837396
1520418156
906586421
1958778508
655031737
1138789046
542215599
772209668
2036435421
1624132136
1318707696
1912147648
1099744886
1209850444
1293995107
6766878
1554552839
951921479
1050628024
1816230815
421148806
1657748185
1399062523
1531223641
867979843
1337940100
972980793
1195362237
1780228601
414167676
671387959
555902493
2145427592
2104436914
26840362
723783434
1603581589
358509158
1921093861
1484201972
1831695617
1053055403
2074677411
2115446369
851794086
540194689
204079104
560205924
1176867825
45881555
888635570
911942747
534143183
47980924
1652103120
677298479
445602718
286460385
1199467846
362669999
1946215722
2052418243
1226084711
910985518
1846512805
865161436
1122355975
2113773800
431653471
1789499805
1743580712
512758801
1661342137
1785239480
1399142951
826235320
660808501
772472532
301973379
1804135218
1982646137
337909763
59199289
1790409857
351586458
2008825489
1899753306
1241840768
2138588356
296395519
357489346
1684299066
1563775284
1665882166
336070429
1411654569
1287299824
248686583
255734266
2008727694
1860846156
1755229756
149584051
2083369130
1250444482
940064278
968914275
715416741
1921945370
223612388
1423173156
2010640738
1339989933
1166355341
1769265745
422611103
151675104
1274132524
814442885
746698906
1091371780
1687874934
316404168
1282831505
1206705959
1231644849
431807834
1021175223
1583308912
663666729
1139208461
791282179
1470625640
292380257
1680417657
2022764029
856363881
1149740856
1072232913
1885479804
944645489
840393549
393768667
239100754
954051030
202274061
443179318
1158769808
1364343579
794940544
103713218
9731329
1697491840
530568082
1298004312
414226920
281618467
1727179368
708910894
2125176690
1938645603
282086303
1731745678
1570445688
2125316832
481853554
1943011803
1618994132
1656726253
830622996
224992830
1302172249
1218875249
148479209
1451193516
666804457
946770685
2108569319
800473870
188116069
1791854593
1601501600
32797423
93450822
1076130603
658268089
1761171566
872962340
972678488
1790266263
1374877649
98320614
436626953
1819352187
700372065
352246501
873194965
1874201182
580798113
543541901
231815221
23775710
1766283728
1352977686
448435716
918190317
1432040190
276572747
915941460
1966199641
963313363
1747774564
2103679273
792112598
1926522949
1938022497
1002811209
450542498
970888795
934043306
1985802205
1210751514
1990242926
1325128270
1809729605
523904219
123401970
369572501
4768078
894374460
1896564027
1047722540
763705435
329963412
1663452124
1762594872
1743463092
2039797144
1266549943
703569877
1531139775
1449511996
1870607324
508784829
2130829142
796235501
470666483
88682425
1049613559
1626091946
2104121897
421819993
1419657406
664208427
346602009
955489231
2124088896
620983984
140602932
1179077750
1468061280
373280303
979792052
1958537969
2002462901
1086541927
476353370
635221914
1727479337
673099977
830104836
1291632989
224078776
1916126120
49127662
1006214491
1992027089
1994619736
172499960
582346761
852195618
1393110046
860187406
2020707433
173535527
1982470150
471439844
1999230306
1918156151
81019990
582682924
1179862237
1820771959
288855136
435641375
1801336058
1949085237
376188598
826089285
328679291
656150985
1376331988
774041381
1276407579
300733442
181173265
248849815
1098921610
1609265060
171262227
145952883
716386713
766202206
168899774
377794585
237874487
1597127258
371098563
1842478337
597817179
550873708
1694687201
990164764
669022171
604197476
1928911632
1880996499
311857194
927829562
867470376
1105649417
980501478
188016293
2128842
598367779
357869884
1262984475
2008274764
697876658
1735991381
760232988
1682107951
908481960
1566528665
913060424
1246426547
919154803
967574639
939750708
786044256
2023796399
1897697703
1824139937
1062517600
1169131290
1139104117
664099703
1853437985
124870455
485151958
900443490
1159897942
464841168
1013350702
1692083691
342624163
1556319502
1957203930
404550633
1777653639
369070416
80174815
1815101979
505915595
977393284
1714272517
762646866
260323656
828379941
790158993
1106254606
487439180
1986304459
2100778112
814791491
891185434
136357968
817462732
418505407
1426153974
1507999007
423951138
1022300525
550751769
37123705
324784928
797333668
1246644946
1505851171
1978163940
1386243470
1345822489
341104333
348067377
125276877
929150768
445486705
101115696
1400308594
959572400
174235519
1167697796
1032504559
47547205
1227671973
1116540929
1308227920
56859360
2043767232
1479907619
1694763351
1850551916
1977116591
756292413
177856258
43812509
408345629
1866413621
1806444565
1453646657
1035417497
1727628001
1873256240
1524854727
1401417767
1564838557
718823295
2113044339
798603332
1567131414
1888304609
1452282090
634797137
1701637003
1777609731
2010684334
2019060039
718648418
1556652492
385295167
1164917464
768835511
923603030
1890292689
55841230
1852599530
52976538
1747478274
1769837074
875021874
434134281
669552402
1536690487
2045669283
1036676604
540978191
38558854
888217607
1173027115
377390988
975077198
1451581662
459085274
314693914
1624011016
369776301
268118397
1500074597
1303823323
1090933151
2049020416
1083896828
1778100833
80618805
197417188
421439557
1762496133
1579632818
154201114
219818343
313405253
410369929
1442111750
1179462763
1666664303
119982439
1149419255
1619973584
3783424
1764317903
793628898
611153374
404508333
795171992
540409889
1089571935
1250092210
742569265
758953524
983897568
312951905
57743370
932955964
153100092
2079090564
104963645
1685546077
1669046723
294998332
33760921
1954813358
120301579
195586855
1660059176
303676650
1407302030
789081387
1869566027
1129095029
1782091594
787204816
1145495275
1740994562
302649376
435923284
604340875
137466429
141595863
2105761383
408941314
1061415808
1955886103
1832482338
1441093495
710958626
629593930
105595312
1196105363
438948706
1653266067
1349774521
516136605
692878708
38657237
268967061
1223720527
1912412646
749753420
805246416
505537639
1355168860
501193375
1663199986
867397766
2103222163
2023898361
2007839370
947387049
1079214348
819428489
415483205
1413815412
782893704
1447762705
1565328474
332365864
441095261
186543698
198584227
2133391979
1354065820
942128326
1732908138
307325155
1328474244
482927107
677722785
1818975209
1173045591
652098320
2079259710
725976562
433054412
310827442
1977719457
235533221
243538061
682033690
1707715939
587468109
1621729735
237366745
1489379426
1905155447
1513509955
1963448605
1504819674
1113137763
1359464091
598038074
673130695
1566221832
166330786
761326193
720411428
1306156482
678050858
1666970105
1400102015
2049430393
636394476
1925958599
2047605670
497964227
1085014027
1504726753
1972467941
2033609912
1832047648
1372358083
1253178639
1447436920
325839246
216183455
1354274558
1202782797
1107188225
475307029
222790143
1653141039
154628629
560537894
1353479184
2143335803
1487774481
1788351933
1217950827
1878095135
150437219
1834837584
1327774079
1741930683
753906406
456426676
808062775
1293783409
1545543970
1669143643
1998472422
1888878479
1644553107
1261047343
330245279
726647303
471625076
1580971309
1133867012
1109096175
1384492248
1579577978
874407847
1667412894
2106274865
1936097668
907565215
146594997
874278107
1336022229
720024366
2125383463
1839845700
416987494
29534352
1378230213
1406480318
625935338
803033569
1684118460
378532732
47023105
119037411
1796665468
257980377
2069496176
705840938
734499998
2124898977
1143340952
490934981
1314211762
1339950556
1123912210
412522072
872899282
401000871
1500072231
1160857012
1431433264
1789435894
1810292127
2133363322
1104120893
860781832
1723368832
51880131
2063535417
1822677804
1357711250
597294871
58061761
1831289769
291563558
986989270
559457142
1955324471
1620698498
139765759
2080989673
1182998098
2105392073
196347507
1780424859
1623670302
436547894
813717701
1976896449
1082134506
405563993
1209649729
1396958130
893033909
377587361
1514884420
1020664839
1842144707
1993507987
1166522722
1736950965
1033805437
2023452085
2077520290
27474417
250609464
871746253
1636471525
1942723720
282563511
954884317
1865918970
1699091038
1842353533
1378235451
939979237
1368575448
969887414
1765004753
1513888323
1317461761
1291781149
1299838725
661165455
2000145295
1783686952
643843525
2116316977
1227484902
1598460071
605786320
1597221255
508732053
1013351116
297940080
1008805104
1335832117
1542927110
1047121465
1433931084
1892778030
649665875
1244608851
988074054
2141433289
1685642540
1059705560
531012710
1296251772
1752322284
2104165968
970614272
1515531328
261997331
1682645382
1263040188
1389616111
1361059178
1248096527
1048412908
1345821974
255271587
1086170199
1930971225
91955920
1763356966
1287944716
1750381560
2041360536
74189957
937014351
1828557050
2061308492
518795391
1246713112
1477295684
2086493344
928131793
1121591752
225045766
542930287
1044020692
446132360
909895431
1041589219
105417257
686308341
479747283
1256155332
347275691
25329365
104348639
630251159
26501429
1916393819
976129209
1623581136
1232630487
1428192393
295950811
1237041530
1203755164
2126602109
197139767
244463355
194158082
1733605931
1493972697
266561218
1463472971
1223674659
850651928
381921337
1541418604
1271980751
372336774
1499076104
700298850
2097723467
638277370
1835198022
1460303087
853673215
2087611606
17599355
233713919
763914664
747343343
1874893692
66793690
831494689
63140276
160006308
1405486146
219926928
1405669643
686158450
1263818570
1871482609
721558825
2080060529
3918801
917149993
1620295033
859250654
1550441476
1400523553
1033622917
412283545
1554892011
737355940
1430819927
1741154486
1681750125
1711126994
1234307380
417766368
1452185446
1396223946
1249936167
736242655
452752467
1143361728
302544553
1690316434
1137974507
1552100578
1990519729
1295935682
1283419490
430381421
1794733169
970935758
1084762526
384923078
1625598812
2104379423
541859756
996259781
176961884
1730988507
2061193956
1587363686
1544250357
486089735
93924696
449016674
2089624601
1541416973
1603910073
1804674446
96125839
648711999
1205069434
1786003136
76022742
1796680503
1071763378
1783673734
646302775
731045397
1881674057
1826078631
1527013303
1147099900
540877173
1718774619
1869487099
1882828194
948548231
81811126
1382268627
1102154708
138091928
801885823
826488080
1535274093
1958794383
1102325737
266465415
1264543775
1177410747
45049179
1248052797
130212318
1979142206
1034166825
624383103
846395059
1000925561
1539098507
660664759
1720432272
222860383
1224017915
2002592274
33563594
1732380890
2143462356
1392744023
128121924
1909681588
2029680163
2129899827
1743276235
1311191
1613940761
842241743
867218917
1858981753
1409543529
248168865
1972352019
394487229
615000341
675357190
723345304
1578801916
1922816288
1829487503
419770664
1438996351
1107225387
1047370
2040690214
333539145
244881455
730209989
1327206602
94917796
662595936
379896222
1863122987
2141735471
411010093
1268612015
787820762
1142881531
714423846
1670658079
1840387271
1735368453
196737529
1515850426
260146178
1208801725
2041006834
466914962
1595237556
1095749527
1511809495
1360710690
661428930
1456809684
2121121891
1265674293
1061273936
1343822767
1732196012
661248223
671132137
439065158
946415151
1654482128
1330881909
1198874974
740953800
577939811
1937347612
732376053
937779970
1387325504
532004128
1544283250
1003529169
244997799
793407582
1251401223
34587952
2004607643
1116695868
1143412576
14801453
800721324
315954075
1352172766
1184827770
696571756
384129991
1297900150
761842024
1417343840
1930663772
426872467
1871537189
1973774143
1022097492
1270213644
1958724721
424994130
733209209
849988639
862226644
378115692
1678508793
1188978881
1213554950
128872633
639971580
1198012329
1922806185
1821447487
1125717328
1775156093
1875083369
1570715379
1595382704
1561443931
1216850017
1351780424
725232140
1501432993
1958237874
1792291246
1793958172
355075801
1482477000
1040240676
1174676676
924009351
2066838245
253098709
429894750
1224096345
2126717342
1894928818
793139868
840496429
1049151438
116462564
2056363491
1935788998
813451979
881475013
990452023
791880926
198423252
1392521006
551179102
2107981974
1855692682
1044634045
1480470526
668404613
840172646
643331783
679292781
590280751
1490038009
312460870
547583750
126148874
12257436
1754780838
487956944
1095627758
104906606
263407895
1180129229
1795400400
218009124
2014657417
41201512
119447445
1836706453
1511625595
798971106
1176427705
377483098
2024992164
1605401243
439982272
1139675323
147262152
828412360
342257722
63248620
466797986
1294322246
1688500100
1569156055
205426947
2026527547
1500536196
251892595
1844215393
636195525
1619301857
885789853
1839778772
1420996413
1427933896
1539148381
1447426699
490241475
1444141029
1679035162
575499545
790938758
1884982282
1303434260
357403969
406483338
542602215
2018590259
1341029094
664900484
116485079
429390396
773210553
1289755114
756595294
636064878
2122684267
1586650483
1388933722
675103166
1198924511
1175744448
211803518
136508175
1407404303
577582203
1563946569
73380417
826704935
233586915
95468080
866207354
363872774
1326154841
2060254273
736763685
1514555718
1581627493
1112121130
74877490
1313908959
1337104736
1982025564
1023159918
589180344
1482286750
1235490166
809816323
287924411
1414408634
775026782
390422908
453446946
1673545874
469215192
1156730089
2059882444
1784470537
211824216
707927116
1385311129
1969508600
1686023018
1550800581
694724937
1242484821
1486558837
1214951144
286489804
518844220
1446840260
1846441633
174601260
1209411505
179145756
2032425933
1496182033
1729501202
1745419783
1173253072
2030736314
2091486290
1712974008
1606705332
1224845479
192695666
1146483149
1257649304
1261276970
1345894857
1010158569
1918172791
41706446
1817847309
1631662282
1541609075
140073443
1045628036
1581769598
1464631615
1749787365
45602356
1432402595
736667097
666098599
1061151269
1650963215
1663453269
468779747
1636611785
500435295
660786892
1364588530
1758032246
2145344696
1313721765
1232633923
1649593958
706140371
152689627
1065539184
1991836159
1737451628
1541123819
1834008556
1032607844
571862851
1754824496
2084645710
193305946
483691673
1235530868
1623545549
1874546002
2063983881
705944024
1473674858
431263013
1936684407
35314200
429593144
1800071889
259779702
1483047949
346321981
107734271
1995345227
679499406
692993853
938163118
256416236
295146777
1692931251
901187819
538559741
938255287
678622008
1071554562
999599196
1317186404
1994069068
1358771882
1558207248
228820634
1521963932
733566159
62903318
1845359789
1807162321
942279897
256418880
1463686988
2013781565
1293089851
931232885
203503009
907743167
772281142
1205982170
2099628357
659927199
950674786
583766560
1310249534
2085771511
1884111482
540525209
1105294069
1467928725
1350161725
133123202
1795937583
989736011
198806740
969455572
1857312180
1121481801
507579598
209974516
1519646891
77648579
1571251547
100479180
101656098
165366231
2130465535
1301261950
826781188
1519055317
1357793297
463579440
340989021
1903279971
1070676959
1869758147
1406543199
1001050725
183976663
2120376900
1466356434
1902660464
1827401685
504485256
1228232322
633186859
1428388776
1556687890
362651636
1602204711
852407677
298439827
341968859
1700979332
899988108
1765616651
477121727
597776480
1385396109
1302042557
506582789
831611223
1197993999
310683277
2139637094
28669712
1235177123
1797340354
1471627525
787402804
28425736
4769141
1352440192
630945428
1833437237
1757572169
1572317614
394847540
1072496519
1478189272
681640839
1036267072
1525395111
246095914
95642691
1668327990
2049659088
1870579544
2059858182
284044594
1023021531
520383748
1560263374
1857537425
1054316257
795837753
1238403810
461636215
91246183
636438902
1114830564
961528187
505055307
233843963
2016787725
1629259108
1581667958
1572951518
1663199430
2102088805
1467036819
571940707
194723431
1050484187
810449149
1006871833
45248522
2013374672
972393532
1998476156
1545312580
696126196
1090972132
1538491371
397968317
1653843332
1205397728
1660231175
1206006522
1756408995
131943171
423969213
1689205076
911422788
1301321162
1154742787
597185418
1940376292
2070164116
1424553805
1442598338
2039254759
1026840253
810701034
1076113148
1140972966
922399764
1871794177
227061132
1899068822
1049555162
696140224
2117725091
106255639
2036721706
926699903
610958227
870754403
73445952
913730136
138324860
916381958
484209858
385753798
1260460601
988994251
391379621
721792501
1795003210
1423030878
1225004229
2135807464
283325202
764431357
1730396749
851508804
1705956148
2114578774
1063329863
454307449
981384847
1126164385
309600973
1042752377
1775283755
1457557101
1119360101
100428396
827002018
952014177
1977409298
390234925
1666351811
1398942386
971054001
1485244885
850185196
1992065287
849734387
38594969
26333731
153544377
1317901621
2120128184
145494674
578183851
2109076315
1859473636
1504266496
1477237655
1753193920
1802399079
874276230
2031142399
657647173
1575463280
1519503110
1444174456
95655698
1681622110
282509582
1872057229
1800698707
1102487998
731211501
182334592
268152770
771699709
478519443
888280951
1021885089
994537005
764708501
659292980
1888316403
453246662
679675493
1381681692
1510639048
983536038
2006765297
96628703
1107373225
130308600
1598587991
1183586292
462036843
636789985
1196571724
1603107863
558086165
2102096899
636568296
410053094
260551508
1281236729
2108302854
1139198419
1039778160
1297612343
38668825
2108271798
264232483
143203582
1618495068
2099110604
1792373024
482407284
1309362372
1366661429
604648998
401484227
2035139275
811761899
241036521
1889296671
526982447
947780742
562680400
1258882822
170538041
615569054
1957224312
1923624657
1879399520
1845723074
386913016
1393718311
813608499
1029690800
579207309
1098180045
708287192
1458401344
925886841
297531076
1862453201
1423014051
1788648675
1087535544
1702835173
389744492
277274689
1869455976
1994105588
1136986699
620437217
2130645113
981684788
106345167
78848771
1552277780
680850637
30108883
160994714
1662503386
925169551
2127256607
243222164
1109080734
1701580210
1801282354
1313357142
2034993118
455279776
635154740
129929376
1186995444
1768743161
1511249977
1218381678
1364178600
634405298
1736141768
1062961273
1808311458
115412303
1535256265
1951081115
60232842
1566270862
53123604
1343772109
663905233
999351341
1932681787
1583186558
298482152
1479089819
640869939
1216453176
1095641847
945189485
1950588303
369453045
1996726649
817895951
801562211
1418897404
1389088936
327321607
522859554
1665001633
1548349281
1824984171
1535327565
965489308
1959262655
2123612160
1343361441
602765372
97598145
1066711370
785527088
343723681
977002682
2009041014
711129510
1341615664
763008156
819067791
632333544
1811642849
1060052653
265104048
1306972099
1153405029
521605046
1336790219
995460935
1167336315
797668064
2093142835
1108467693
413112574
183273766
992169516
188420905
258355946
1249020520
1373935965
1676486144
1456390070
586969198
1741803431
1728714647
1316295134
110479543
1434814413
1126340197
607863071
931958490
736549008
1575436196
573223440
470814437
220898441
2058052891
1842734844
661770201
966405929
1369594595
1301026609
1480688890
947910735
832589457
1624215647
412944657
1354490133
1447535756
379575715
1076715609
329226071
279699240
222869844
225034838
265571003
949161004
1820771153
635022533
1495967839
413055889
871564014
187628958
1834360771
667254135
1690709640
1966150843
481586735
1722149015
1596242858
647102145
23229272
526133321
1078245225
484878246
905924046
312677150
132015831
1780159495
1755234090
1294583918
1215868669
400270374
361486366
1948702715
658654494
730619351
681372769
1347546683
1967695661
998719101
2063192133
982322247
889052170
75142703
508910457
1302742376
1813904257
266365215
633025938
1689978216
858095278
1118296570
523430738
1977999015
145315889
357145710
949569955
1157619896
134337720
1151364992
355533483
979269169
1071203009
2097061700
680237503
1570163609
105866060
1461293003
2123077428
208649403
1300406742
2021936821
794887605
38488965
611325119
1200762278
1501640057
611360443
1027294510
1687840040
1522190578
1270843062
51298334
11910718
614926656
1819708674
2129030588
875512886
1876525569
148146784
62173668
620822650
1011803611
1266599097
1467176269
534100672
2092710483
2058655027
1339110368
1009304960
2105494771
762943194
508409646
1044172396
252800658
1207917749
1353913506
667072826
922581000
1152888910
1476417434
1244234315
695867006
865621880
955527193
867182798
283729785
557408942
1586072546
2054332502
798928134
1133970358
1607923398
919260126
862700146
1516235612
1742848674
1887338451
563492917
618213340
1326839626
1481870405
351678432
662748078
1530137450
1640156898
522146094
934757049
61170813
782454254
2023034206
1675280746
88645357
1086740893
1261120572
1381663467
31891130
194885324
1154719661
443395738
1554081544
1243926957
1211801769
1697996632
2110634864
1801844511
2075267823
1446199530
633898750
2048169840
638398802
1310570185
2004421967
433426678
1009615417
322603636
1750131351
250511731
958534542
1183391910
1287302140
1127555307
1440350104
1294285144
1158195020
1563927506
1955280985
2037068849
1611922451
1152853348
386833504
1200021500
1574818681
1504516455
2123518805
1832243317
363018182
825542416
505639257
1285962932
536133230
1574030019
1487922136
242967861
109246012
514629819
373401034
1059095082
1617993978
1266562781
324287477
1202928126
1796977490
1896056647
1749383336
2062458618
1550720211
1408383609
637700288
849327680
1558665338
1988579759
137512832
575440363
1286587611
1189664990
608033518
265726582
807846950
1253286162
666408869
318928376
1568449822
1848509197
667430368
1357616661
1175015966
330868957
911088919
1620066820
2066795141
439771245
1756590172
565965123
1472619191
1329853995
928498386
1337629076
67095433
607721091
465865718
2103276687
1529406417
51067095
384152428
1878675352
258559893
1246466296
1336438195
2066636836
1091360909
1167657529
1166106691
256746399
467637986
1778338108
561712569
545768545
1850663146
870037052
59607541
1693157686
320865127
1040289620
1092646642
596757046
1873658421
133563078
1689798729
1868099604
901619648
1664962866
1575997382
733608466
152956542
634517468
872354271
576719901
509454297
167699153
875585974
1011582179
1628376361
301311887
12895511
560569597
757469287
1469695630
334012717
363432864
673415968
1729754675
1031384747
1656239829
1272844273
487617671
1501509082
2041276288
1037695486
2130928133
2018874079
939887052
457221475
658383731
1890452114
1603989979
1923672134
589089775
1453569354
1493281376
973152632
218271659
440872211
1146407848
671881772
961822239
455139413
741628152
1979821429
2146419740
1296836223
1661642434
788805822
28947898
535522655
717244885
1480315899
1140449628
735490847
1126665347
1703432708
425716060
1283804470
1535667690
467339456
313058969
609481252
668346084
862544283
385815087
812126151
37173750
1091121404
1313634474
2006017520
229181373
656922517
903459668
178973672
1051193047
200092212
162638577
2082208794
48558296
322642368
593715739
658163709
2033312149
1616597969
148555459
393286951
1189944432
743125666
606703016
438583544
408273759
179836423
2134446983
92376304
1028752543
1222380096
1685997509
24097605
474802584
646736427
1877515987
654754442
1627335696
48971147
1768229902
370098755
1559926143
1934385873
879625307
791256993
68314397
469728889
910264359
1952374998
1186938103
131052430
1316369905
687579600
1221270021
606741507
1539859462
615929977
313381196
1962686727
1226326913
1833034014
1612912148
75150021
1152518621
210588177
379783311
136479058
236528469
1091705026
981879780
761553978
883912045
280059283
1774101650
2106348353
867268955
1975627690
1999445602
1234546372
237032794
1359870468
968801103
331167541
1733648385
44482357
2123933913
1975635479
319726030
109485513
1304231699
266665532
972959709
824908888
1420887644
500976419
1977881964
727891500
1389233667
1678002837
846612281
330391289
1325767247
1078363041
778837214
919328640
788697782
1195579375
707187465
533457383
2075088934
2003776242
663754399
1407022469
927652785
821641981
417830428
1682305949
626330537
1248065814
2052627439
482818842
1153160058
1189679446
340832583
1937673534
13738099
1691673409
179324855
42002855
1169584397
1865136627
1728998335
982887186
821848697
1997141050
2053668624
697330323
124843814
1448078539
1152842406
501951690
1829989779
508209959
117455140
610391482
341982488
1512725248
1050822977
1399842066
910665164
1446481174
111986594
330398311
604960203
1775779581
1044627749
323527053
686509983
328575880
1495571920
1434969827
951646395
192144317
1770394108
1464021849
365047629
1225534906
1085020535
189264069
661686573
1476079124
1974008123
27096671
804510049
911464311
937708076
1598995607
1728552659
1575494509
220269276
1671322041
1008728700
39359012
2027665906
312853997
577187104
2063299276
217675949
1015080924
1293197077
1087173613
165754058
2068244456
717646929
1572404168
2117589764
1764838904
983989321
598722664
1150849258
997352533
105127877
2132170666
1338111997
492561570
522925828
960731158
1808889496
446098472
2002903017
81485933
1967492005
508442555
1209379957
922235024
77604867
139175931
2044813531
489994555
799150290
405409238
640956852
1908812987
1194871265
1910259375
1367587487
66606721
1666484253
1172992205
1779500124
1149009004
470395641
853991172
1730851390
35390961
23412690
1153086918
418660743
1149234404
966724490
160188082
1356595096
1474164194
660053253
186615060
117997353
1165799503
398386949
380750369
19306404
572472910
983294668
477225386
1126230734
1284105682
206453286
315972995
980022096
1802528737
1677916691
824980011
547461737
859775486
108350559
2146671489
41899860
961541357
1874082311
747194399
738841603
1530656333
2089186929
1090506317
1933909209
102426658
908406847
1475700739
1990219188
1923185046
1093069833
527300397
1686894819
942624306
1385392056
2094092748
1170316701
1778241398
339313364
1733219938
199640335
1187038264
192950879
352798792
1380987408
1546236185
1678473790
1652421521
1322862207
1558118587
1907257298
1794251158
1690757544
1217918021
1396917260
459384086
602961631
1798200160
1512199657
555099822
980235011
546772082
940657747
1874663627
2134035420
953308412
2007185550
975989762
1076714748
1208269256
1763885287
471096210
1719271176
604643155
2017415660
1509918984
1334631944
1240678851
1289116142
136470860
1781257917
1660888442
726764074
396019749
977706381
566314774
1060315584
1021381939
1591045286
893752215
1418280875
1498097442
285686387
421734672
52509902
212023636
1411938106
378461904
1886654131
1391615656
835408904
1537119487
325366122
364953354
1708822683
588139919
1326029326
1596713694
1247793586
2146962538
1205481568
1750368018
585531191
2114944847
146362968
197399126
461646559
1746038415
1668668548
931948728
1739554175
725546183
1920613981
1375793028
1764667140
2009104287
1065620144
520848055
663126667
1797560244
1432142619
322795477
611503623
1124626674
1756115413
618525462
1108445362
1263551222
1310616497
307659624
2072600548
1952016609
573924125
1082066621
555013900
985156202
1497346380
1114232309
477817955
1261636386
1678598579
1332820408
2065582260
315229003
807125821
1667704324
384562132
868155447
135349003
2145927005
932353194
632048617
998395629
83043726
1770731071
400326147
2065186547
1510279609
278697598
36967299
5457924
672958805
1738669075
706596748
1715500702
807654024
796824915
1040900811
178040884
1482887488
1128685021
188210369
1694350851
1589387874
533040382
914842445
2075811676
881889499
682593306
1248047869
2087346994
1683151081
366900456
1488447370
2146945879
2145646069
1999378316
1630669911
676984300
2046702875
630032669
555676613
271831101
1947095617
1144666402
1800460391
1924010102
1962663076
617058646
597804194
67532865
746709601
1967266298
2059584425
695017218
1507386619
393030046
204003494
417907650
596841939
1550981839
151568380
1746610180
699128321
543689283
678590169
853438786
1508611928
1698503972
633179093
1221891095
299943772
346705804
731330429
992068940
1624200392
2096810596
589511565
833287553
1192705855
1821360636
2076216357
558977682
531859317
69852106
555925499
1388564865
1938973547
1881218496
2056341408
597672396
1302838062
886334240
2000514879
163145437
1102769309
448355327
1488987529
579181103
923850630
177607262
502303944
2126345821
724775565
1384970554
627331795
1685391509
137766596
1489273566
1477103875
1878920019
1425880127
814956155
1769207160
1309648935
1965055603
1530494678
2087973289
1070351079
1630707690
894535850
1073001585
861817475
927639333
775899234
1625696538
2047153291
1053743786
1728614671
2069774367
109756132
2040898796
975102434
102350669
624695799
537594076
1975760140
145676823
1218157293
1802272347
1053840781
1172476247
1411929697
1607210491
566902220
1622269047
1085407837
1380705701
1280114129
1673500899
198377476
1050852508
1089644837
2012758786
508128998
341516283
335793556
6059404
856180353
2145226339
1599598752
1040396974
1257863349
1382485349
535795499
277148560
1602886650
254606458
401658429
1545634064
1345953191
1259286965
466572707
403346494
1971649660
2002345578
1636374387
75054443
1437010449
1597291263
2097181754
152835613
767997522
311098255
748478114
1104295867
1548509262
809208682
1971000709
1217330427
926364103
2091127299
1318445548
1484687678
2070642849
1889353567
1047551296
2006653311
1209219473
1881988946
1458225070
1761877070
55136742
525219562
1728755354
1132990933
325665322
1448191942
178274850
619852939
175868041
108305667
1943018715
466413822
928526975
1920122625
1655482420
107607650
171470774
1978757102
992371656
1327597327
1485843303
835096501
163376153
450424771
1311289325
1379633372
192511809
805454204
1066749908
1200464841
1977355460
291872676
473634992
806134796
1199819519
19227260
1816431889
1582869550
1518097769
1569586652
419063529
1432381804
1161319169
174240222
874144319
1189120249
1331864740
1584923501
216337949
407204730
1540299619
1452080177
532392082
753946985
687060505
460600018
1330053035
872437704
762538106
985504575
1547721708
2061589463
509831357
1177689928
991261497
1291890542
1494484569
1737621029
885023168
875120057
2051409941
1395062116
843886159
2083004037
1624609218
1692086471
681726494
796523413
839095193
413532891
1414515909
1508072467
833011547
2017420446
1395408497
955498815
1621952256
86720035
734693612
563427944
1484170169
390952821
2027322115
1156135299
1102291546
492293991
949289569
634629908
294452156
629308697
786458094
2075487848
1744974122
304125846
1511622581
1844894307
2122609743
1589724672
833040230
119789841
234378204
1605286061
1052531984
1970933820
1869017804
1857808405
507421189
703228302
2059912785
91364886
482706646
632217351
1265359925
1439647192
1674308149
1236635432
431204594
132514828
424445872
1111628048
1171807753
1540396892
1629642344
877019307
2142357551
210206775
1638284412
554883875
729920933
1900868025
1126320005
136446830
1005446291
8259893
466915261
635147677
896628939
2142949140
1482270849
1230304307
1873738458
1517682316
1920486529
439161740
1831591217
1226675898
778503789
1254477503
1243515809
674050405
549774341
440107904
1326973101
396043522
1839083597
882636382
611443743
942762911
49689952
1862106908
2005545227
495145935
124716924
272071872
452289780
1347483770
1338529279
1310528188
1190147244
105480545
1812875035
1648044913
528075710
20786170
1064392995
406505018
161452499
1492130318
467684617
2066254489
564361614
1205791616
77404288
1308796087
1338365586
1818631746
153477320
1192094112
161201118
1289565671
468384751
345195538
1106960796
1314303074
1584069656
80111467
1638142990
852863644
376291595
1102499192
1593125261
485132172
1580700379
1833695599
722174013
63377961
598557657
141427993
786433308
1945870336
813849350
1939567762
2063974827
1848501943
1068123747
2118996625
416543468
775592792
308647154
1705678021
467969726
575855422
157563158
1378601035
653320784
1522949066
2090193622
1458570559
255021358
1078682503
1717633528
748956657
630880860
1739950446
1964687574
1560111141
1832091469
1730952547
934725027
1390935620
710304264
571611349
1623846326
1185636067
1044173644
367916743
85438158
1147437903
785156345
1271321613
1224970763
374837717
176036807
780367716
576697825
733596157
208236146
671015425
707876995
666155140
2090900278
195200961
1948543462
461616243
1159883296
2121748286
2139563566
162308589
332222515
968776131
398899138
796196833
635171868
910333070
1619386874
886324155
26492308
62132259
1401336489
1245990158
1861348230
1216225478
616578311
1727109842
1882567234
598296307
1394170804
1223370541
1331814657
1803149122
576813748
202638182
231575893
144481112
1430284806
599198956
521624699
1993457911
1005991971
1035858142
1491114470
1093153642
249828221
363624542
1692018192
553206646
301413638
10558762
1254862713
1005995741
674157397
45868540
1415482934
1454963071
1284905775
158108171
479535422
778544583
1479226183
1967709709
284669267
220074920
306988568
1898743824
44036812
300696118
1130599285
730004396
560714753
240903875
1605077945
1639759566
1539384261
1217246854
1644425618
1292957021
560628532
1646228825
351339567
1657550154
1882650668
422301426
1375580585
26059779
1562706872
299169446
769249640
267606375
2097299392
1407914038
430794279
1079446706
596149828
694116183
943319069
542902385
1747033747
257245282
2139264819
1378838214
999978020
1958865165
1037358592
1216058911
439276767
246148918
992578383
489694496
158774949
456891012
1979223133
509531763
433981125
32308374
1689718539
1938750851
258998054
1481953253
861545760
1225270099
635372828
1879646733
643185982
1035268441
399642377
861848115
582266263
1667196601
698389496
1003256423
1425557137
2015843393
1942355970
904204165
246017099
456401165
158708794
1408829819
881211885
499308000
1540918206
1100038981
2103782027
886141560
1654450839
1058227158
1276431493
919111864
513954784
1174429141
478149445
1000612284
2074708025
1398839220
1318724015
1698490865
1779575536
923425971
262734829
1215472887
1104081353
194507813
1017483892
1729686125
467229343
1140572824
1452065696
1705453930
1334700271
147083639
60388986
650966512
628747565
1883316094
511728677
975936396
423875224
1910061302
2129062694
311819099
813102338
1308923953
1953388801
1129819811
2082209873
24726842
1607179399
321156272
1327944904
993881769
1803909141
108062054
199423878
846123425
538020912
437612349
648513311
565283401
1831432491
1111267747
473676321
458634085
1146149383
1623036671
510977603
1516830555
111525434
1227097068
565644764
704286721
1379109936
264645564
1109456305
1964218169
690119558
1282032753
659342449
249839243
2134595337
672935853
565061641
1138776169
1884993364
16018003
884409407
1234786124
1015637156
632375471
487303319
742854358
613820916
639859591
573542152
1712339784
1680350624
1955519374
657695324
1564726028
1281560011
390102456
1980697483
466885942
1817637025
1891307540
762022104
730108697
1116954580
804945209
147737597
526092333
626530900
1232066854
1864785804
1946720794
1694207619
1819710851
1273599698
370206980
641756481
1076100444
856228402
95557636
275989249
1299315098
807792337
1032656253
759765707
1541807459
1703963687
843688590
1050159150
687209194
1203264216
1988351078
1478719925
1233763919
1306132939
1198777335
970109717
807277274
1624190373
65168870
953077588
1093029672
621663917
1343804338
2082269984
309324108
1962757788
1855982310
1802508050
1768436424
2095773456
515739253
1829450151
1195728276
1778876518
515935725
1907083822
1362347783
32878395
1095743032
1402407499
633900480
1083419356
1510525465
939632736
941255851
1170723703
518193617
1881924216
335667119
1832526077
2028286949
1235910500
2116128708
1577257032
534824279
1400232458
897058779
947448420
1107452229
1467478808
861646757
1147472455
1630108155
645040916
568463803
571018006
2098696370
1446397216
1607689809
75363914
313017874
943968589
1282107489
1679149724
1835217427
420486682
1011380595
1669894447
1104708852
1178899227
1678368199
1389755614
72969887
1819562925
876525900
1323601839
1891454792
316639388
358986506
1963411932
1023717383
1442689633
702503347
2108874528
2043347630
2141717549
919838805
1372288490
815278598
1037878526
338405750
1377037511
1631767055
2134162034
115399899
275229023
347365549
1715706771
805454450
646442477
1417684300
1396476437
1173432131
644200556
1943908798
894670099
477497779
1408313371
934834578
729105336
326028599
1888971712
279239565
1980573298
1526150991
1555577012
1118597346
1504997939
386708310
863750151
67208710
1421976141
1271815836
1234329010
1288426170
1876042413
513432919
528897561
1197394445
2072445479
1600747030
1684651250
155892560
1003334767
2028598873
365456073
2061089173
1395502275
1425727259
501722188
329862214
917796984
1984452703
159149891
1479665569
221790192
2129292909
169933307
1294806156
449497669
386340060
2062755979
1659629783
995448542
630748125
14955556
734859198
1970702148
278428610
677576726
103154185
1490768611
1089651261
237629751
990789304
694943614
1908253959
823741260
1889428004
1254499382
1633400712
2133268393
794042301
1973204003
1313240787
126718878
527169745
2058817624
1080247599
2021729804
203537874
896016762
2061741842
785833633
669570660
1366719294
298972973
572816169
2110607738
781092193
25881270
1610806904
1900985648
1970777866
1300626721
356294134
656787428
1634052111
384609641
1406120133
780511216
1373545486
1252143482
1489929562
1133136834
1875878865
2038196885
222705584
144986822
176670844
613360078
1500831821
502516987
1332980984
1116376121
565727597
178438947
563202258
38672139
1757306409
2104526825
465099264
1374714835
446670889
2126434084
854153133
2023628020
1890448979
1200721626
2080566194
483305937
769593987
236103358
1247212964
1601374899
668807247
961171650
850465967
1205638568
686152444
316496371
2022619556
322865767
851471254
918692301
157204982
365614683
188024819
771580647
1807882412
982196564
1049438219
1385677661
1860592211
1379344760
1824957583
1344089229
1882435037
1214855106
1111641465
1293347807
1000746801
28464182
1826031490
118594201
1565327931
338567520
844264390
1809829546
814150577
1062763130
93330488
2146079358
330716422
2131043598
326118194
713073871
1699009861
1350227813
1092004211
1312129535
1357931548
1070761002
2029798374
1686189011
2054822755
383511978
1819908755
686942495
1022374576
233341915
462820930
962614985
65796043
704480957
84100909
1840766974
909955739
51278829
1414384369
184780230
1067011629
47837
1013758649
1519427646
17771434
760854480
1761124923
387472888
1309375592
781711819
275971323
251727025
502514684
1767427506
908541184
1273506150
1080631961
1821053625
307124602
80099620
745441097
1024481022
1665000496
421357570
1892346559
474823540
445360240
1355018933
1579192370
206184480
1831784608
486233608
961696054
1210390763
1170707893
480593775
519040697
515254516
1951822756
780629311
1048734790
409388946
919333272
1773080224
917598563
274574383
1509539434
1696928879
559592628
1816126082
982437952
1296330928
1221881065
1692936093
1508272683
1579341711
229887192
1570081929
177480273
2006806280
915440612
372401246
1823817850
549076896
962480553
410285838
170961954
1966042210
135622486
381124235
1596875494
553726713
142834194
244509374
2066708085
994554983
557630923
1615588747
726635310
38634700
734539496
795135870
1180241447
811074558
641582251
1202359224
1064598363
1502248319
749831042
1833022520
341625874
7672109
350426936
1834196630
2159929
1342202578
2093720857
2015156008
328998176
780604171
918724208
1144905380
1894601433
655228734
1007852271
911158643
1733806785
1923893704
821508625
1188659204
286566047
1028926118
186453632
603155309
1556038203
374179598
366776225
317012325
405080798
1439912453
1569264585
1632898197
576838870
509916427
2102186711
1150635221
1599203819
24838043
1630203945
1491819387
1585588237
880107410
1205898614
160206731
1676166834
732652083
780002254
91585014
550186423
1589066579
1370515308
69693867
1868891055
1781061204
383185064
9726115
1273478036
938651155
2031677181
932775620
296561621
1359048020
81371810
579211174
863742873
2005882619
2113953809
1431965052
971520525
719615476
61790319
460080667
1258236865
978621978
1579052374
1684666155
1518100877
376177630
561875482
245815857
1643906645
475796654
1925580541
1524756693
615306650
685275055
27628101
1488951608
170715496
1421233413
884024202
1650059834
140120387
1455294317
322729363
1214797754
1677635515
591467260
709789700
530554508
1147412592
52708942
4991701
856357179
770942861
19929762
621907713
1983880130
1949230749
899132483
173269699
1835759725
325639100
617054752
306442676
1616923480
650667846
397221625
680185999
1356590921
1463638750
147347520
1138331384
326039951
741412495
2054649960
1550119247
360881850
383483924
1208952088
902181871
1243536907
1699084387
1148129412
1356452944
1781659330
35928681
1038381459
1951753235
742007662
47003842
1212892136
2028823269
1381146285
79451375
2071941139
1745101041
1824845665
1076110393
625867823
33204406
1918860540
2101067507
1127867388
1801236969
1458727705
1175426736
1904294035
239115059
326352590
1052693479
1509419446
794062034
577489498
36584692
241603808
1278272087
1181409535
962175876
524238558
313228661
124343376
1603066757
681103999
520134621
789755720
1173174562
2088921679
818851257
723348290
1826395955
48193466
754661325
535786569
836691195
1545413605
213593527
485594319
483081410
1295245291
1209473094
1326559833
1194426984
2021842090
1550080940
1024819535
1828555100
1748611971
1162641823
209615369
763412994
1948206772
421235722
81794162
1613459914
363298973
1999523454
44649530
543059890
1248386311
427413771
1233284352
1474194319
908245393
541375199
696264622
395426767
1252355174
424395646
831319293
2052174846
1426925192
1370107346
881431319
498631329
1826658870
872368618
902185307
1895078009
1657040029
1248460744
1687462951
835360026
1905552656
1980981537
634677774
1812905653
500405712
203506683
1165690741
805240700
1552143490
1242162268
1228391082
2013686860
1268160927
2036436779
7670003
1586713257
2068263332
626742367
1427638669
1355337540
13624461
1918222512
192912255
1526000579
1208671883
2045550710
258172979
2144617865
1521475612
69781930
508846374
1137458087
419411496
277278238
398424910
828679496
684620461
1605268869
1970516828
476712837
754818238
282157157
1858886295
1296139422
680964205
1808675274
197175877
102160607
1171785672
458023292
1949933771
2142142943
312742495
1747965487
321856887
197391555
551847353
2043799671
875394116
2130545614
1519537689
883584078
352572267
1553921300
1043547706
185615243
2088603196
2051221695
566146865
1911879724
1109801445
1913055045
117023179
764468905
1379549841
1034731404
2105265656
1343832055
470072809
1029938504
61776544
247040964
755929
955834143
1362544514
2133365617
1049275175
442430707
1918471105
1649593138
367002574
881952321
487528188
1454544143
866663669
1644175483
764567834
655332125
1382942934
566783068
1096807293
1753088334
1491903843
455667135
1957982195
1016535064
252094656
313870442
1471930904
1392735878
2142377419
1693781810
1170396885
798004382
1715124164
104208881
1641692360
1210727777
274450137
1467704146
427756791
1076957586
1842467977
1418817567
787921548
1556549859
421920744
930167974
1915841325
1204497809
2090037615
691712784
2015557515
1432151485
1359486934
2033166839
1302573905
1105257889
341957542
372795947
1409940791
1151316672
925410371
798670255
718116879
1563909387
690439085
1840022851
1118161403
1882798467
392376989
594204441
1941128574
426550464
487900400
771662994
828823855
273665257
1549835898
1868032313
1005971613
361727008
1790144043
1831362585
2018356187
508500619
935392076
497468129
1687566274
1413038275
356993306
1336119277
1886801771
124973544
1222081390
1670928377
1432943240
1504273953
402940587
930780308
1687545652
932449465
175687771
926615379
482185504
677613051
748016369
2012913293
1005204201
280417919
1884994191
471721160
1706458445
1087318032
1635173659
2055730784
1612388373
64763191
1015450107
593887233
1439951310
1750680185
412974931
1628718324
2123245769
529813763
895274275
1002810587
36713094
479744278
653814497
1387715327
1705782402
148069347
78348903
232114976
1290693753
921826879
1832721614
1055324510
1587062756
1921538664
676730518
1095831276
458943902
1698875986
1653169218
64493889
64709763
1215687308
2098163188
665929803
1966986567
1007166385
693513269
74986544
897317246
1640828209
195423205
1756277721
1038062593
1183571727
1732039350
1519389471
1796166218
805956782
1633778399
1830885818
1463776060
429008620
940433532
1904570339
1144469542
2123539953
1542689938
1690527341
536616300
218709033
884619747
1983876082
1477695881
2006454243
1903774063
1666753273
1550722662
1631272392
646848041
682436859
1680298363
1119388522
487541148
833840076
997495595
872542463
524169176
996997328
455815292
837067726
947383285
253692430
1198743985
1249675481
1313242160
236445064
1951925252
285615683
726873709
1068173989
872681736
1405578900
203129878
783102254
2074009329
1290312235
2020140680
1675114225
416819577
1765149175
866992990
782306874
1129636096
1172582683
1367636063
908592127
1246610502
814647328
45889695
2014090935
936427303
1120568986
2053320599
1796068200
540414982
617063731
1501589043
1870675243
897207150
412444821
1664360078
264387256
458091622
701002438
1377992964
1324878974
1640758541
995598010
53096256
1685605235
2045266473
799678689
1216784781
1181871884
1741060178
217035577
463481471
1316281237
1816845113
1241236900
183092007
245757980
1482036927
1576843791
743358446
512216288
960267875
1065887037
198202461
979413549
254439055
898963892
18124571
140989836
1128657889
924678627
231184081
855589043
478141423
339694186
1641033193
1198344109
2133071109
1171733540
1635286829
1821243085
1415251833
111986385
214708696
221665689
200059965
1131014817
1854719364
2114473952
1136029437
2092335973
1144862545
1990421912
1030018247
1760612860
1608903927
1782275938
1814162820
2031879942
1464986108
1673321069
151620511
1589499136
1806060387
97128715
1179927461
1317276313
794102905
787985079
1716139535
2108372128
1334579783
114520198
741252680
1044334856
157384879
1616710930
1383410552
678385707
975066632
1790636420
1790058549
1833781182
623398841
420695224
1221999469
1098028173
2032932361
2123544663
1550280857
1143152032
1363718487
331966585
528955235
1638331738
1713194302
1990713546
213392511
1840528473
1572476161
914633624
1500674420
350356412
680907029
565233460
79326568
1245525820
482879801
1380820294
503803110
3706745
132819590
1679642644
32416365
1246792714
992011011
1296441658
656479864
1994159673
602459629
1208561584
2003738531
1185245846
1467254651
328711854
362716032
570190787
225331740
240136898
1510960726
153648312
1646768628
1271632242
1026411281
2474543
1465207147
1296336429
1475658892
1540271697
1838636388
1795223901
398959836
547893638
1479612775
1233583771
1008111096
296351143
930016207
1703330389
828301800
528195552
1969042020
1434542327
1580757774
515906303
1401957962
1482079303
2084600922
103279039
1876836435
604154477
533946725
1931706561
17657101
670217115
514209628
1445898592
1268066728
444422265
376509465
1842211687
1370845071
824434770
1778067264
561446796
155457670
1332195355
603560644
1539131829
1823573017
1209804579
1280457208
893082335
199590375
20842232
1567810224
399670305
1421183037
1652121700
747552145
2079932462
567619080
1923549863
1085423073
2146573759
977400004
1756012785
1103030829
1524830818
1246445547
943327489
1501555708
333925331
41406852
1261928806
371746946
1867766454
1873362507
610744279
380412169
847801611
1258218917
409560780
109501093
818221093
1863916161
503446771
798559939
161348348
1400739606
1859570219
771515303
465985595
1711159645
1307391653
447704064
1829456098
1428358889
1230012616
1328820164
712472154
1572371024
812221246
894368874
1773751396
1891833303
1085342627
1798765695
2130953189
238633147
914720985
1571395837
147023122
2080664294
899206
1450287186
1151355120
267024950
1144012335
1595094915
1466311841
371227927
1204435139
1013813950
1804294917
1969727539
2003644844
826504098
1747982135
213228003
2081266192
582710398
76443211
1703470847
1160434195
722015620
569674354
959114785
1528411712
462395245
545381559
1849685413
406500969
1760533111
1358976717
522620444
402944850
2022737610
944942668
1757888297
1055647134
1213644062
252749434
882211940
911412007
1851231891
1107976652
1738727663
331816581
2004614438
915127741
1539683263
586634254
958612451
928559989
1190376403
1844256975
989210468
897303311
940715269
657393747
1933315436
1914660278
396121021
93778825
690150871
885753673
631302411
1908739653
1837804145
1669335425
1035478933
423112278
1007034238
675630377
1018361643
322224305
2061548457
1240188297
988047781
1069760673
974901384
2077462920
1762033277
1764701683
1047743161
716512975
1020997430
1955576438
379273817
847500132
1036698710
369264865
772231812
1940111481
685797566
157455221
162315060
1808489456
1319515657
1080238269
407914322
1225409382
2088833413
1259893646
1091632843
1670252126
1984851858
2014771261
536911349
618526563
2082728046
1165097756
700110275
560400403
322061363
1006823081
1007441079
189835694
1206699810
847383062
1926927896
733198485
1656079926
1041884996
1839037186
963407326
259097297
1111361809
182168214
853563786
1132482341
565076366
2084223363
1378968956
1019280151
112210023
1993612071
1232527055
1197246357
279277827
681564562
783648898
255599467
1900794066
82187611
1567602210
489320226
604777849
1724403244
365325591
1052838371
1843632890
2048095029
1195675567
2070111462
1016001133
1336654603
1066209013
1604837378
1203890110
2080588852
1665475936
1404055173
122857490
455900453
699635856
1611793004
627245073
389633278
1236140979
940638560
196086315
314061511
1619864106
386597025
122774797
1648342803
1510035727
2048362895
1045492032
219824901
29336115
2113643881
1453594643
1581402493
1847694808
749924988
909089140
604005993
1559192879
1290731222
798941813
1436303391
699303055
1359867518
1073212196
1940991604
921511399
1378444722
888446350
416787439
2049163856
385793852
743097073
1433701768
1407560996
2106689131
1479244563
446628653
2084154846
965295436
1432566160
623796156
219390447
946563076
597904572
186689853
453519378
536010998
2023615376
1118499239
1450398048
1105556751
851299399
862221933
1567317077
199805117
543310396
522029433
955807378
1761051406
615048161
1897087086
1982498728
1027064571
2062400085
1196486187
1707475689
471063221
1984624031
1395679685
1264632238
328619188
444673331
2064248853
652731846
1730822074
1339106254
2017804942
1235731382
1459667562
997201909
35385493
302961877
410843380
1918867596
1853808502
2005184925
1864832949
1284629566
263154219
30282664
1690818702
308530816
1983730307
1570169076
1919758071
378875753
607811733
2044410966
54084527
185129055
664099619
2013831590
352106961
2125796176
2125160541
986711693
1505573527
2001578172
457434480
96601546
543770956
22048151
1296373619
1777209472
1914331265
1564301915
1469289233
702392728
1013339512
551757891
1856883948
1365550729
274793543
935950456
1639203444
1944025886
1896826157
635535721
867135714
1570278060
1663838071
1271285240
1946457902
53314298
1799452321
737497872
841628851
468565386
1714718392
1418266192
2043511362
441101163
730351491
421354430
1505311330
529745363
800432645
883442875
284150171
374573394
1746607120
992904632
445173189
1355872266
19186803
2002656394
1912836116
1597842291
174942151
1748447076
249510763
1264008979
330959916
252477888
1063902729
89504412
1355855246
507802538
936849687
269542389
961245795
1566803926
1540368621
1619497426
1017687847
1057583481
2110541187
1861670312
167367583
833202862
145087211
635287080
363931052
602444635
1157212389
761655656
1999632161
161879623
755227588
130729737
1792416008
1725880452
113925198
225888904
1014208504
28110539
1166415890
363970007
421380230
1557208143
6031814
2060939935
1183345575
5085299
496437680
791721461
19174021
1572560320
649291028
1101480243
1231366952
1243807645
313343844
2142090497
866864261
390203495
824359510
1406442435
1568316045
1246093487
1106961803
379941660
2109143793
1176845279
711096172
1098694258
483168504
2078347345
554650933
1362895286
1556283832
1393955802
417051385
684557024
1482490020
23577395
569013394
1771058416
59057034
1869475831
1856287967
32057727
510197511
367908458
587370300
542059296
935561857
1850194975
296713773
1263280160
1777847472
622991018
196840844
353129585
1908199348
914045107
1823101190
993315742
1950080346
1986693459
365995384
31038279
1168245546
1241137567
420624560
982339022
1078321049
2007151448
1680857510
782388256
1067627671
2131760896
1391956302
232214469
428459336
1409016392
667386429
281533856
2064316935
671262129
116691109
815384567
1572195274
595555220
851825644
729856151
1559460161
93703659
1792396613
131121961
173769490
531832045
2060085566
1702428624
2063822625
15772809
829736703
803155102
652924508
1776235517
713673039
674584693
1455732578
1231348303
172256897
1250071844
1132401726
259454566
56815803
1035448732
906614027
311942150
1024437739
1363737603
1694365167
421712542
1869011156
15076479
15071770
1334713058
1382674498
285775492
1460185155
283946568
1146224745
355681387
766971809
1729657885
1498524171
316250185
2084492120
202256356
1475867499
2047465218
1673641589
2116255912
2055528563
1460796066
1431544204
1692468724
648073894
1853402113
484406712
342398591
705147366
1724073344
393529655
1903242903
1809374287
966909230
784233446
1342267010
1734139431
1614436018
1250136941
590430336
775025473
208371240
1144245996
1952249616
485510666
1124149756
127919227
475050680
1584867405
1358062882
1864334270
555172204
1328782156
1608688022
277169081
1731470301
1255293038
1547629149
459429387
355609554
1810667753
1903185323
406447034
479175381
1180909175
381409247
1264986388
1395718194
708172584
25834659
898607652
1688401643
97118704
1341055534
649574161
580224175
196165384
1617468145
402077688
1612179271
1361139673
301187018
53657921
188715933
795636518
296209143
925167781
620921691
1273852427
1765329253
826282062
120460149
1190625049
869653905
1443365811
478374507
863666050
889047468
1940224932
1193436834
506284841
117604789
1368617701
764154982
338603158
890553729
728232472
111520769
1177430365
1456522252
1406737357
1095047379
374182504
694469677
1614774643
200279647
336354388
747296759
603373262
1301706625
581812106
2007930480
1847418529
271705196
1135255625
1303895645
1800734513
844226697
1071660929
1813225408
1078193623
1824475504
793555570
733195973
1756926920
1434385451
675947284
1222548869
577817123
161289326
744085670
147365538
698678908
189379166
967837689
2047766361
1352191526
703613137
1037134558
927680900
43115512
1980920709
2125701415
1629675157
230038279
1389319651
1827756266
2000181530
510782529
723550306
851656383
1303078730
707273127
687169373
948876545
383012133
504091331
141963607
1090213297
1461190451
36022668
1104643272
731920799
449659846
1604677038
1212628739
1585055911
1816911432
482400685
77343253
1266340528
1381941488
662746718
2123434642
10792686
225593072
872234972
1467236082
775955714
1542944495
27971920
1297409271
266296588
1150635298
242735429
1976993703
704583467
1054936595
1436358180
1005868778
1463184565
292986773
857807407
1813832772
755390453
1584000169
1144002508
1043294782
1366951076
489311890
529069555
1426299229
1877534732
722534244
140553261
390393765
340500766
703829166
1228728052
361404096
1370792135
372474128
862385195
1706346797
966630063
1407426252
1387787974
1941488013
1322958051
1824309832
1017078765
1143222366
1210363904
1455051748
2086979138
79772209
592076817
1566044750
2110114541
199491215
993758241
763960519
2050069849
252355976
1211965217
245622265
1409440610
1704523279
1790463902
9940171
1983269505
479753334
506824740
1239998572
1044951823
1954941069
859052031
1980418353
686586994
441855000
867150409
1590713182
1904796254
150511739
1598326734
432869690
259618826
12889440
956538321
77516251
2066904380
1716971440
1915178811
825869943
1753893308
579436054
1375341587
493843860
713652859
1229983910
341816023
1862898851
1078052067
1566576408
361936740
1609703021
424512535
2058264072
46535877
469850477
1941474392
166528590
746390462
204139012
1278400376
1531751028
9010246
1759702198
881793405
653493585
516062606
1874073724
61678751
1974087756
1822629331
1042278558
890357115
1550610904
19096294
503435193
1972166428
1101353680
993780362
2110681385
1164890108
318750151
1386556076
1630004218
1206787450
1725211844
864284999
1281359027
1249798231
2086645611
2060651785
128032672
1173989696
1778610548
1920742794
345643881
379368625
151398567
2033224542
1402702633
1727530846
1380975556
1395779657
458309685
1293277807
1741942811
1985869768
1883190579
1614184375
1919676294
2095847233
392529767
413402609
1276245958
124714516
1904278078
440280367
578705397
2009804217
1652654075
494891742
1448388235
334703257
49270100
31251982
1462253708
1213889463
1998254758
796947433
482418403
1865446186
168230716
1300261768
573222226
848543363
271952527
1960016619
1865713630
1427095291
545392435
1868788256
1227831798
1691658492
1600666838
1035935981
332223503
456879498
1798457921
218923385
1060246132
1799776792
1839386760
2046569952
1482066635
116383827
1909908485
1956584416
1829659399
1815557829
1530390394
1411359030
1964314378
1476264294
1014394293
679395176
1437374403
1306906908
1403462817
462862620
1568073810
964676684
448448236
969141471
1112712491
104796041
699012647
1169488658
992250343
1757336933
432987518
1241722996
1133924268
1963812491
805501833
1851014061
1878268735
46977646
1295938842
753281309
1936815054
1226469144
59608789
1619437235
457097302
156115471
794292149
1108775184
83381869
281178008
454151113
1339737843
1058529441
1324766207
2106594688
1073432032
1311884389
913957729
291027163
179408497
1105621060
473346487
359128235
1204244539
412199557
1237648202
1040395792
237395508
685782834
2090779885
1985229199
995814258
613748272
354503852
1369611751
67702387
132585889
1164894486
757579369
1836486247
1828748394
560007780
1234427109
1399453346
1128816634
98347658
226407446
1690301223
1447054003
1727585463
807135707
204993827
1608384112
831102629
1034719520
169418436
376102518
230637655
1028044070
376469412
1041358270
1974180907
967567970
986278183
1113912620
1000216473
218622439
761365200
1011032649
1231514356
294662897
1459127748
212331730
313930203
1058911567
1333639793
1561163082
1776108420
1207534498
83594013
1646922550
527749953
1966444074
1799514516
770853758
308762708
1426744301
32766571
837338665
387661297
1137901040
833587748
1256467876
1636457506
1918865690
2017511568
1268059151
1731737619
1249404949
382848428
2067005812
2065173371
1955186243
1950442825
1642171096
915641745
1200738785
685679651
73420765
402895734
378111389
803914632
1559427342
403423122
480357158
107103602
1866894913
1416149713
1003282003
229531978
1232231707
1340423193
1462736301
1543485386
473327249
742598891
1294939746
993218476
1354847666
738997782
1928932689
1916983594
577175068
928657088
1970999774
341916430
1188061560
264767023
702861343
1946445381
391003838
1423748693
569236155
2134733520
2048337739
1935718811
1177970151
903873340
2052726381
389005865
1262332202
421130610
305053264
943102718
193341815
1732002522
562816804
1617905366
731974561
764830858
1770911102
1372305914
1794731734
895790981
594902878
1075863902
643354238
267597068
1860672489
1681879915
1463643310
154522310
1528344810
1117128742
1161544774
255233770
984271152
414972244
751043480
668679373
1109947070
42437313
1355058633
1570990317
623191232
139844266
1120044612
522161486
2116824807
1834555861
656499171
1677888887
1237790272
1037929392
1500676568
97417972
486870083
1251364583
382063992
423469499
67798351
1864560051
974423280
950590374
492123593
924759341
553558936
382479870
309998026
774559495
2100619523
1550494837
2135499339
1686392960
688354651
1114809869
744287195
1926667133
196254050
224598342
977460389
219948522
874687043
97742932
1988191072
2105381731
252173107
1159628142
333925463
759219138
2134056905
743567049
1672251558
855155960
626333223
513970988
1963818087
843499925
1314388341
533169714
757716039
849332941
1303223257
1102851122
2031084670
1872981913
2064279769
1552590523
805146224
112827701
556167139
1574930658
335523792
1254428570
1698526691
357028718
456726526
1876744521
220663895
1025128714
1278871104
773696548
201311908
523020971
2079404359
1808001344
1669086497
395783045
601838528
1944025464
840918843
1592061369
1398162342
940731596
883736748
1882502719
1856802836
418079779
323981680
250186071
57583573
831307855
152057541
1655479876
1891010372
678533780
1313895944
1470209229
2129850108
272729460
757585481
1808670730
1116152206
1891898369
1217987391
1372947267
1221339711
556083982
1706637165
1414133436
387754793
836442297
1879223758
737401489
1874080561
1033860382
2825417
110126264
541793414
369871440
1593260102
1252559798
1383592734
1636500640
1403272055
943799221
1845453384
1701882702
127957888
1564857017
425438128
1613160425
1735131650
1873667180
1155835159
75769751
714747553
2122270494
1898004155
1484388926
319644087
233662173
149655948
1852644306
2108010134
435610364
875591107
698924003
213620103
637694396
2016649433
2071813688
115328662
1864109106
1314999103
1203538570
2054744778
160654134
316039162
1684161951
1358460874
702323509
1206399282
1901940975
981436664
330584197
739555326
310850250
1022149116
698868691
65296796
1727858426
929839467
1514343950
1097217571
1848252069
1438804638
792968432
1594883824
1677015351
1017851848
240465757
1407865882
2057436099
717604130
1240697023
2064821167
974557696
1604768267
1949841112
549175130
827821579
1422490580
2087795799
586515082
271212721
842563570
2072202785
883269982
737124834
1793611332
842557379
1429833264
1676026153
316365667
532389510
2008737793
1311227261
1263076058
1034108616
537911648
265356627
253825247
1510617017
1833930105
1071947679
1013177726
928620478
473182035
899382098
1827184222
209975459
80994191
670222409
189446323
932322355
1927856873
224966423
248978464
1870915542
2014431328
939065657
1802675399
27590963
2073358227
982137206
143820090
697756281
1397495392
974971974
2088745117
1517379195
495276128
1714247730
1463713210
1517942004
1673511957
1893295450
2056444054
1645481705
1112412503
8046202
1387994282
27921138
1762082756
965171399
1033469828
1768997125
1162818919
682105982
203797217
1225148235
98546777
35126375
1277134502
1544355323
1826283737
1551589227
1847300967
1543758778
214978680
1115782979
1713564883
1992110591
427663183
801147368
322886497
334774562
1697877774
1247643981
208248675
597931226
2011737259
1815155577
1736260170
1641869293
1696759604
1396294523
685326724
1946276101
570309965
441284770
1217968392
2120333049
482479111
1746559004
475067646
1348127853
998229279
329827209
2054325159
138452159
796017946
1387176634
377823482
392753107
920535271
1596330706
1670885227
1507847857
2002756986
1589077889
1012742980
73699136
246185161
933765819
646972452
2121156962
1341545693
1679797367
1095995388
1427968556
1613979039
1035129892
1282327572
1326751917
62363369
675747877
945227964
1214511765
1940400069
1954461143
1428517537
1622820711
2045821852
1191084659
11466164
759819722
1585760397
1258195706
572038795
182122311
1624563306
1941339212
1398854983
1538112696
209853568
290903070
1333176229
1877924318
813152247
56612876
362290049
245197454
464795998
1531401952
818972837
266637008
53165035
1333670059
881851183
956905100
407417779
1879484004
1165270525
221066745
1606335206
585921238
1870605459
222863921
1147595059
135244383
420179479
1826256247
840970542
13853608
335918703
267483863
951207757
962668480
620130770
978223899
1323274109
911354411
1369224666
780198032
1240372152
313477388
1727061025
385756029
2115240485
1197004274
1753752937
1918258800
1078342649
101131627
24273444
1589959287
706951783
1731520475
415934071
142648101
213022229
1667516706
1515455206
692757264
1860875464
1297078744
1436239877
1994205194
1225119736
1136147970
1278660528
284968815
1707803314
1453303577
1641893803
1997052411
1863864261
1692668596
523023326
1209352375
722800868
71914469
437911687
262287490
1402311629
388227808
488848608
607897386
962162964
133526939
1350329479
610313888
283992648
2087477154
915432043
1764678212
1461297256
777435834
1062146875
1434010264
786811353
2050643684
1273056865
990267619
1935364249
409105094
914094639
651746619
1934586079
1582578672
1345004690
1082439824
1839050542
1404770013
1217275357
128903884
1750851165
1459465992
429771497
503033350
1706077713
46977098
1538623461
1925874445
1159053551
2132608474
1413001654
289510757
1341016836
1696334487
592232649
4810799
75184067
1590874769
725719840
389663160
710269033
809882022
643884719
1629032478
398072304
1627614479
1576887183
594451791
1326007297
1244834475
398151217
1556720501
1074675379
1582463510
338348473
306012485
11296893
351980601
1676497365
171126305
1019331926
2115007399
1723807179
504655454
1831218186
486329731
2044598840
460085072
433020222
1301950700
828736271
1078143977
54794550
430319488
1918527049
898873612
195464764
246050298
1631503880
98310375
398415557
1366145991
1529238264
1827324053
1687289851
1562203154
358946283
19452675
1982076776
293625126
168895325
499301973
1346355794
1822818746
95441909
540024669
437967435
161437661
2089486460
2059136505
569087269
1056313939
1144845088
1355674049
1838395959
2091972790
1748822497
1222016496
564867261
1389831888
238338324
2061333931
139693688
1451431462
1092758813
1641388117
1700564316
1823894756
5877051
2029327741
224625208
1463785351
430210400
896821689
1639328529
958539698
601002269
1479836256
1658981652
622001475
1631163558
569190970
2147048102
700004088
1740241043
1201978671
548823677
881125667
637731538
475145506
616989858
218931197
1005513124
1068113338
849719833
402826721
502265268
1094238390
882078156
32707853
564636724
168319623
1246392229
1729867599
1541472624
104236579
1111724749
114195926
642159229
1928892876
1567464274
233847362
894298124
1689266759
878856438
88309425
1559281814
198267017
222431498
1968291120
2095931947
1987744928
1300180245
1524826432
191296771
130063103
1929488604
336951096
1457448456
483256288
606886033
2135276674
1587564644
1528296563
1852624690
437844102
181825623
1779075619
924757156
135904322
463936804
1705666441
850099321
91794165
1489652660
651177036
1777343234
1805773253
1631033384
280792501
1846584626
309876935
1956829433
1793512073
1459875117
36147958
782284907
1762039721
155154920
379434505
1835816741
1652153403
51186896
1725821782
73856699
1565021564
439529407
2004674459
1686809427
2015693708
515263425
2025306965
321459824
1777286605
1202046801
230099750
426715303
1012108870
585935921
1538168910
222751885
441349879
2036356591
1688911924
1850759277
40961285
877373442
2063383855
1338648797
1743314439
1373850743
1733734082
711180857
1282182031
1512798616
751331749
923868264
541921152
234373221
720244822
1578742680
1024311480
902914852
935424715
331055915
436432583
111326038
664745794
1843070987
1771818631
104986468
456182415
1415137990
554577515
838031977
1342969707
1741222326
55997002
1697997008
435816455
408640329
595286053
524117898
401919336
1761525828
1900086281
1236118019
688844744
13000300
1183372496
187551873
445916945
1993714200
314539931
2091845143
30735130
858228917
752514164
1212454735
825109352
1353356073
59083525
1285167081
956096614
592142354
1447163395
1479545301
1783669435
1587926463
1498906690
1806187135
1514937264
1479968013
563679260
847917655
1917165084
33884849
1948087308
101304657
702051768
14711341
422410117
1433915139
490209274
728158231
415776317
1009149834
1261800472
1295019019
1379854595
1554639458
1669989287
999854836
797475298
1300187342
789862976
532412786
1208954967
2067856183
1088275995
1399215600
500675892
1622374543
1205125173
1288174390
990130111
1427256267
105893072
1458338351
1423124839
1965433491
629738352
990596238
1012656571
1406061313
1348701893
149653181
1281954555
717675219
971734578
1521717828
787646133
881673243
1898052614
1117647006
1138200923
746317057
616945676
120325150
630873834
708097457
1055524278
1821369182
1073592125
699301299
155901402
136721132
663093723
290067242
1483941367
2096695331
1610519157
1803100355
216129851
107270842
54803831
1369404408
243394611
1612205822
1085682640
838324930
1071925535
1757970635
2026776432
711285546
1137602766
1326560565
1199617911
641361936
1355618814
773754139
589767755
1159594125
865928612
969805503
1288916076
1297665358
173702246
2016526655
705622004
200447935
797480307
140299727
1059536166
153702230
1025591086
480061895
1682285807
1609209970
83836890
408406533
1991702248
1394139850
1427277152
803265641
853656948
1803880129
1525734940
2059995620
311235137
2107993308
2071134209
523813276
2117616272
1848883872
2016381478
387090889
1466260198
1761217150
1170523228
229989257
1557562453
2100865102
50472819
2002256871
685758381
925718813
304262496
1226215156
219050569
1449469973
1785260602
585808188
1434833527
748797381
1368255240
1256745580
160725753
20659745
1234427880
188168160
237035535
151498322
548244093
1516367527
565156776
451994441
906721108
800400692
14936311
1166145578
796917175
59102856
494627165
1238715446
151717896
1029243900
820391990
1147930935
410952725
939876191
381425577
1956131227
1418550041
235404620
1114659933
524433173
1739805229
241504199
1321501139
2045974625
1418408572
210610264
345734895
1596721147
843045242
870547851
1777218011
1161075128
1290522912
563335755
549592165
212367832
1054314631
1168254892
421751003
1009625740
1688699744
1847346932
943928522
584862460
1605032775
1703942121
1509631775
587261036
781985507
939300765
1494698732
318914989
1044689602
2140590565
367473769
844352693
814985679
215737362
1907846354
612201619
2044341501
1401489233
150218516
1013062826
1492958170
1077060156
215366571
504205871
411829477
2018730989
2023451893
1567820401
1943340483
147613160
2104161199
1151674711
1813652259
753882632
1663521524
1412468618
1329987988
575383872
1133409373
1549922505
713631023
1805112765
1881738462
1046524384
1618172462
1999606927
44714036
2015825799
456779062
1405103332
176209363
377539515
1492876164
2010891772
24751270
72967358
1492321056
525123742
746029068
1858261730
1034558270
1663179275
1281137377
423481226
1230793726
2005784242
107703545
99394079
786218833
1691251578
847040136
1098479463
174907716
511467571
1217242398
1922645864
857294721
246710967
1984220882
20190168
910787149
12107730
2016565184
1096557994
1951822944
1354731208
698938809
173814859
2115457886
1691062897
1496501264
38177625
7761844
881081499
1321367710
713918648
1010746754
203978500
333539203
1649322829
1030968413
1087657737
1966895044
521742539
1050754943
980604627
1611642712
219745376
1639822892
164927400
756211456
464510093
692102270
931441919
497448822
866372044
1632447133
303328687
1193524425
1882088490
1910037857
12013288
1666161438
877910664
1608699796
1093125753
2081553105
1510719474
350969912
2112762936
733107384
14965272
1493030046
1413666201
838503986
770275338
1153218441
786677362
1774263732
2125975489
1308754493
1297603765
964392695
633726211
1925450685
1698169184
1822015163
1040938800
1796227562
87487438
2056046617
1079015297
873245098
1069648667
460805983
76318674
856762017
623890624
699117523
1038090327
554273792
1000352579
842426035
1204780481
1668379720
1823838164
1037533136
1737160738
1901781496
1334951024
1189794407
1411997873
1611704192
1199864519
2145432720
1826736177
872781856
638118520
17297348
2087390408
400654076
1489621607
730463631
1154158921
614260823
713423902
177900307
1325300309
1924956529
1070437628
989545911
503444722
1037941006
1051826584
1679093625
1827013982
2028242832
2057193201
352762573
196500591
1245476528
196711819
1663889296
1058911842
79512224
1799273258
1992283660
986661159
1390692843
74429727
1162603737
1725860354
1865663886
601217679
283403166
474936515
1839778106
1286239963
1578164226
1698937103
1197018056
1046506437
1905756811
291072258
174684082
1516755921
174350653
382861324
1169064549
610589743
1928254832
1163687922
6770136
1160916814
815705858
1063315436
1269075811
1260979936
114375101
47852324
1007436080
1481035381
910145515
48631290
1607145942
149552431
1487413281
1867842829
228904095
469692578
1941512412
1201826622
926159336
1201000106
1566731375
987645905
965441440
721055627
1321881112
506567916
2089285943
2038911154
172590465
1875262879
172384146
1200393878
1139698510
1811623039
625764866
1422124856
187194739
787382623
1159118383
1173013433
1197241125
881186721
1172086808
2033929120
1883535734
1161708836
24801971
2141028020
102315829
2116868077
1955856408
1183405696
1823013250
649632808
69175661
615707062
798713891
1857497871
1823121374
1169802642
1564713332
2075443436
1573503991
1597233333
276930174
1548802853
1094962835
730727672
1901322115
213409462
782901440
1566196201
1725587637
795231785
288267301
398784301
1823200612
2037635142
245916542
1997166087
2021535056
299984426
1272472075
1441053847
474177550
1197510997
991862024
1124933449
335249824
139008417
938560143
67533769
899489581
1954624720
1250341669
277697119
1150607950
826436367
205707570
606349666
2038267364
1522794080
1184491812
1498814027
567337644
133421239
188248706
1013469323
309574247
1351025068
761423678
1632881598
1125920151
634035552
832169040
1258281466
1203039775
314471027
2042544738
1473697211
2147323068
539097087
687336852
1911411848
1019811093
624749637
1943504232
1863868740
1163653434
1045197599
1313523224
1600208364
378148603
1973271472
705083296
2122395131
1750498100
1686056535
1027778331
386713876
2113195652
760292437
313615847
1681020154
2133754320
807347297
1892307659
1627432885
424415621
1061857945
2006133215
2052067789
1757649749
1643148504
691772629
1116098851
873314543
1574001364
1794880184
344885835
1260496196
1386719974
1757802837
92162905
1849272458
619843955
662588511
444634600
1906363496
1314719311
1988550163
1925181939
1802164173
1712571215
1519609809
1932035786
320312354
1398915724
2027198938
66797291
440555739
556647642
2058101635
374010097
681500578
1358389141
1463454843
1906086541
1285841155
1478497033
1765266229
939750007
493353137
577300769
883414781
556956377
2034716950
145595142
1092323099
589003627
1076140146
587612051
1917836138
416644102
521452671
966296029
1377539311
1990399620
2122379003
1468096200
1270662454
1007802591
1658614259
660630654
1773608857
457945119
321891273
1227728672
1016336556
919820757
534348727
1025689743
703962864
1694818042
1862796640
1335960869
9245477
450041242
1133071971
639439747
1319528495
1968909210
1169539410
624417133
504988573
1409759453
1834254962
1683038946
1636971877
320395530
1182481451
1123614843
205521227
949276325
1787439892
2026597526
2115939828
1269345395
696611356
543054565
606641563
415467576
1194112693
1242254899
1692659258
1387967689
1515324860
326989325
786129451
1400079512
1276182237
353195497
1068765138
883626867
665274710
772993735
2142296666
328538418
1657753619
1433897407
378843505
271238063
27149847
334483027
737450542
2065865080
2013688402
828878884
371883744
732586800
1849607262
1732815337
272222037
538713793
342929518
358848304
1746319616
1527183733
2100122526
124195571
1944166372
1610961209
88793172
1290493335
2110176792
1241038896
585847402
2117913372
995361782
778382930
210594648
70105519
1312133395
1606675313
69793436
425267151
963247133
583520824
829904316
1063142011
656368242
279671118
1504269519
1254089525
1351238117
717373146
1777026770
1949152929
1378293638
296079803
892889421
237196019
871876812
1685595247
1964937517
300172610
1852691228
47439602
271785724
788447542
970081450
1176742211
1612331628
1688065420
2132573317
1161397644
740382718
1813261336
1313387210
1461662230
1284375395
1613254301
1331644622
1345885162
1843525055
348878274
947773869
1592863030
846557222
2130960288
1817395695
2068677320
2078859475
1559473424
27195559
249153347
1963904882
33900678
358993651
1351498971
135205061
1130779691
1856766074
1247992645
1134838686
2098864264
598096852
476767999
1299485782
135047675
494037709
1399951960
1587988925
1034887048
143213096
254847046
1794414890
1304883503
1966709401
1046101773
2040218212
926442856
614371412
1691251160
1655403631
615889032
1000434595
846603019
307853617
1113309733
1454920097
660326124
655272505
1499800429
1043512168
465253760
907881648
456981978
1141159715
1088521464
1041692078
89796811
555872279
299232225
1290344089
728506531
2040102546
820292459
586961186
2105672709
63144108
1497694685
599520232
1274395422
670137007
1513301006
788790841
1526934698
1261600295
49758402
236424375
1276456300
1490819972
2104658547
1910541661
2062609914
61413862
1324042488
391756795
688451716
543094459
351335585
35907141
1902151634
1762340537
374429726
1550284847
59301117
1762217492
1714928280
1849905137
207650297
1193461887
565121617
1177148061
2136896392
473536810
1038106236
380467262
592568378
34515978
1871006124
2103257030
1503602018
114625751
1781183603
1500675117
253989593
929226709
267896527
271701902
570989495
2062623323
685173504
402518068
1206883783
142291661
1509363709
1648336009
603914122
1324294343
1556026065
1063446426
1148865975
1048561054
1584148917
524971196
732774956
2055840793
2142537267
465173659
1477692051
412848520
501647044
156862722
1942447486
844375363
1696502276
1594972446
1801130295
887419217
625704993
446727584
678347399
36471414
31145334
1684979080
207839780
611854526
1443392655
330977761
196629394
119441152
232919330
1466141195
1924891236
1531178079
1044791633
783695946
1750399495
154760054
1948835958
145933706
869728963
1275587248
94331209
1333202479
517720130
1440187710
625643627
1485383152
72976443
553996955
316106301
702803014
976635936
1524072212
24109256
1053235352
46404625
568417359
789899054
1986758263
397329436
591933652
771371740
433899976
671370098
2000277797
186466786
1834552190
1327533641
1980104558
1265652283
213396742
442875894
476812236
722625118
1635464592
667568449
1992977610
539835562
1413809419
1063597838
1879779248
1563593199
1922912682
105000869
1244504133
1817242197
486468422
149287500
1938766288
1710279
1884440612
1611422795
1561980507
997397734
18176209
440989643
1789732810
2097632524
630301820
1632834044
271671308
681050287
2007084395
31873315
719816918
2057319119
1705418044
289473425
665140256
686244842
493828219
1667792061
198096078
1824136325
1391533019
1635621976
2147454571
295997198
1607811019
260662338
141774157
1168358041
2012792097
894125892
677293956
770339985
841156893
632419968
1116390514
762362760
1800536388
214415400
581094772
1487352070
371056817
2080064937
935716312
1137155126
1456800548
550384187
705524545
794522458
1611735607
705812571
433675793
280063791
1520881872
1543229676
13832542
303768662
1055932494
863695111
1505247996
1760273840
1687440287
1029034063
1696498847
1162882801
822791413
1841026814
377527114
708564666
876558395
1360122894
1845927902
700401775
768770286
1591942285
1083828012
1413842769
1688028604
201338974
821408365
525252613
1832076439
1895033096
1636149129
576844560
1934169857
1981296889
805507371
1192173328
1425880791
1991458752
417457913
1794757422
1579502028
816210510
834575819
2030453027
887141973
509036527
2132656259
685844343
265387823
77388031
1122914124
1648085971
427583565
244880584
1046472909
859110752
1936810737
1166375150
1119730094
1602756359
519913864
178613801
1377777042
1211840784
675656777
1972780863
2044696131
1235555439
1271958963
427235213
2112693571
801397848
1838632372
929532055
1562463015
117491806
468187002
1292441821
737306632
1502564107
2138319979
969693571
1005614082
1473405055
84906270
1710392776
60647148
2083465123
1019115749
1783408489
995256630
1894831503
1557519181
803292827
688049131
1492316829
252546820
1522638635
500025487
434878897
679857829
326590328
896535082
1766816269
752944500
1720970770
2026241242
585499002
2142429814
2047490181
430958147
1514868397
1856353812
1142688095
399033881
649251723
1238832404
1069803105
981532071
1516982058
252495342
1319401159
1850589467
766781607
1065546762
279343517
935218886
1587867787
1328852256
1972245417
409464903
1711006623
933209166
753999550
1857667513
583894408
388251409
1561746953
183059183
1160661467
1765992819
828880492
1749593892
1242515284
1259844129
1564457844
863509862
145158646
1788161712
536595959
50489624
601808132
773826502
727433788
1763107179
677348738
1430883824
89656888
1244709520
972235814
1251095767
448233499
765293980
1897433052
422041713
936213544
166893590
1807677413
2026760404
15319953
1621413253
440671854
623419019
1277346201
1360025279
2079128124
1020188399
1782801100
610562680
1278400798
799225839
2093314932
822248792
341662333
1393925371
1793164440
1426197072
721582423
101567226
1608342383
749357870
1696964227
1700817953
2028070739
315809858
449755954
1825527118
1757527903
1715206492
588409457
2142638299
1547250091
1010892
295967891
933475326
1364240612
1021022583
1244350543
2118318696
1621824170
1920523569
1807001040
1662102265
665333269
711675547
683176001
1283998544
375707997
2037423130
1447997695
393407785
1556199586
1376529620
1464504515
1851570502
230255753
956422368
102085294
504243443
1349472062
1339060622
1648662047
1799349563
444578723
979177721
217907542
1891826594
2000346016
2048930575
157774609
1417614025
1267924524
1917162969
1149541742
751313355
1453814977
1699733702
434104325
1051482423
1660222282
1576081039
1622669793
1358649041
877962468
434686870
123096081
652714594
991056633
920201107
1617871778
1346597255
1954788044
237219067
142627885
1551479809
631817368
1576978931
793749928
545548261
1149167920
320155626
464837439
658585142
1892644937
1059058754
1846879493
245716657
1298325226
101480575
2013375131
57785479
1587627491
207559177
1972650266
1076398598
1271512911
916695949
256065939
1797574078
2080963974
1390195725
1225089843
1792378188
148410696
302151585
1706990978
1178397550
1664069521
146982909
1276056263
1794443943
1362001994
1137875976
599589424
958044844
369947682
1430417606
823312817
10429376
641082268
493252939
1705623825
715352965
1033450513
1929602738
876319617
479930646
106481399
865169652
1865548319
2048590096
975302586
763725472
1473193541
1162988125
1217638859
1135787432
98995048
2102270335
289408950
435444526
1983928805
1011947091
670003259
275884982
1474267386
2140116592
1710228781
1273799559
511973534
753042179
995695040
111953807
1927435469
436700233
1196187887
1723063444
1328029338
1278408136
912104189
454549445
1888042842
1574183643
1114229797
190957464
1152107094
1938606744
1866922888
1897106256
468539159
1753017502
1138063403
1148973996
798669856
1562631336
1192994835
2066526942
1968320646
456630186
1966431804
797131958
1189736152
1274252993
805288134
1708496777
408137344
1300186396
1670023076
1156807591
1259745064
120509031
779631225
1020124194
689293818
1937586401
1519736438
1060421357
780471302
834809939
1376810370
1539116189
217471359
1355035286
31181830
1090462104
933729948
644337726
1105278692
1518282115
1396759146
1876773953
1741804152
2075143201
291449219
550338846
427431861
1168317747
1382299599
925305795
1201898396
907175021
1579430555
474792238
1923925123
328952447
506106673
327575959
1981903213
873911474
40827131
1890895252
414861040
1730186676
460524490
1365891476
38727286
536909077
2061657638
1436975780
23219257
1329960995
367888231
1553879694
907171056
897733200
850972147
352498667
1213492577
1438561458
1549302172
1064720054
1132941170
256759472
1861400037
1424614404
159610979
1272557214
130067498
1505950493
192094303
395678011
46636565
30307477
383432430
1722317463
843253548
1746857934
156953218
1006640674
567855175
18392691
634730141
1524481730
30431412
336300194
297531661
630050622
1151729915
1960616379
829886802
1222334988
192093436
1700774871
786826904
1425027762
868509246
2032303391
1831384397
1769139339
865551902
227103537
150439509
601070702
1851207752
1665156974
1156852878
198729620
1339294937
622830455
1702620039
1268428086
1078622703
734399899
128214383
356937086
1857523568
340321416
1798042027
839637702
2094008277
1266410538
2001107555
1389701536
1242884841
2121339258
1984947219
1550907547
1906184327
1945235141
479001094
235047109
139702784
701692011
1782834791
162053734
1198523651
740452391
1502949111
1953294512
289529222
2069054092
211696745
329929192
608786520
2040900133
1485727731
54499402
1525124314
1059945570
376934882
1492831601
66734009
1593325011
314785760
1188126577
853331189
385031565
1213547285
244631668
1533452833
391297761
1283778060
1593116490
681664771
89952386
1832231853
2059526033
990810449
412360979
41444680
1484513830
1568049903
812399425
1497253978
963001561
1163485317
62754423
1690692917
208294766
507171316
308512407
277630219
1245585169
1830962586
1283485808
480909551
1432246127
1271385026
1913251435
1655086754
1234002501
285681697
6194140
954808360
195562513
911336566
449176094
1729249634
1405159361
670657072
903601202
1034196644
1486108640
810165671
1829247931
1737005691
880983537
1401991091
1279454331
1947321357
292082422
1027735494
2139642076
1682945590
566126587
1285531348
1148882531
915659901
1788055053
1632702666
701794813
2134151649
1662625416
1049284526
460196730
364302285
1938447206
897379646
1890702021
967271110
1717395323
1172391151
780608412
1384950314
1809708618
94562095
1825542633
309976542
1632716115
1723302603
1387927131
1257036814
570321666
1550047129
1682729370
801079403
1099522098
1866739790
1722001884
336953795
741449504
26338565
1871529588
1632622639
1252365585
1530848720
1211708423
539929556
1815861589
262163546
568748261
1751829170
1669541462
1820391015
915054961
1798285071
1849313624
1687496819
1318480952
285138346
853566222
1298675516
1209433624
1269187613
1395625922
1392327304
580079266
1225883365
1274142681
830195514
1043332318
601890803
398608158
392278461
1806268895
46746750
1265257999
148035515
502726564
1341516684
665684500
918549297
91015848
1301961841
1702091966
2059236369
392306680
1295561796
1315142920
176382646
75208849
856982802
85706560
2083473891
1658500624
931212112
895604090
1585523108
1486077598
64201892
1034936073
1986818253
1575674185
1491136021
1085825488
628490191
1039770293
1628563925
1854804426
309867110
1333629024
674614797
977375645
1753608938
1991327251
1868307197
434500319
1573245675
1546684732
857676032
1544355262
910044923
1678320929
1055383310
250364500
480991254
1396207661
265609428
1786507242
1972946462
955748131
369886430
671118831
1058427403
475451832
325141287
781183849
562198630
499736247
1784335178
2101624845
201499471
794962074
683389550
1089156139
291667045
1034103121
1960716678
203757722
942884861
501212989
1162230904
906188655
321144417
1448361996
1844844280
1951908892
1017978548
1462795955
388813789
1543877508
994267384
50050694
492360378
180739256
1634971694
1875732440
707172004
1525547067
1868096746
436169744
179645518
585980252
285734690
1410935302
1595480010
659477956
1336664288
383062677
997641062
254940737
690563189
1866556441
857580986
1481389646
1145209377
673003362
170686398
2023840986
492272424
1857213380
1919456088
289936484
301345660
445664001
1141924150
1319594843
1603858499
1788829205
328367989
1338039332
2080976438
2034084064
1496475561
792133000
603986761
1544951586
398695759
232913606
381587884
1536991190
197419889
1206047740
863299956
1764575794
1816198096
1246127724
259251028
2045737338
721972362
1349074057
574581321
801014112
1776012947
627910260
1320998590
1081639610
107029394
1597086266
1590990723
1463062114
784512171
1700780917
2030132591
973149077
1694759111
2017193172
761601219
1374392811
792003079
1342916378
1914511254
1244829519
1858958588
1459771858
1152262174
1453523813
2040006163
1825166321
679570145
1346475009
314015875
332182391
1619790182
981580239
1248744603
1570774554
207156139
1785377655
393325762
1693843736
1053772540
1949037365
749800832
548108875
925735910
851560957
580614788
1554253665
450046149
812342397
51062077
709000926
1754282990
1842536192
589341380
594595839
1549173142
15276543
1987488599
1749519116
474114650
1133852069
725049068
1350971809
1310102974
1299828509
1723602061
1596804870
509756333
993022902
1719709770
531322983
1353437087
1350280738
424902973
825054376
572011144
1376979507
2026547260
1707363676
505973859
113662176
52954583
3180125
2135341000
651984220
838119542
1145273965
1392108257
464336900
700248846
988395424
1539060370
1352084525
594924205
1007503196
277507094
2039690064
943005101
94514641
610707379
449182060
1141178565
1615689783
774310646
1200677281
79439531
255338172
1527351949
2126721634
1843616975
163503803
212186336
1017940337
1657914119
1120887145
1559594057
1391564831
608731346
182766944
1095645516
1361323956
1056375816
1723049531
1732394127
1212114392
745588485
95855742
1820658081
1984526511
540909288
1491947131
1024073959
1853577940
651006411
591222892
817365408
493879265
1278817551
973589680
1948790007
402374881
1960285090
228785049
1577922337
1986859042
1775410204
1988768879
217559709
353858957
1476597537
758400277
122919363
1848234729
528295335
1067565725
429269423
1609625766
1448494853
1221859669
1421216718
365383981
1229842323
595485947
1495715998
1897090556
287405611
1247875454
145742170
987003639
58000297
367084185
1268302610
358699940
1515808691
126682185
1271113850
420884279
1704521754
1499284342
1651405779
1037466579
1964217955
262573443
1936996774
778126368
1804844776
1506384153
319265540
1637481192
228883922
517248492
419377047
1493602109
672294530
677791121
787281797
719571198
366993696
2000935750
1952044715
156298436
2106984825
1781703833
111023584
1194567914
1375409158
13007074
267382214
1855277196
978796001
687207076
2069960934
1398419738
43074044
795176652
161770996
676635980
327898863
393860497
1150583220
2077479569
944354954
1365518948
898912737
602940596
478915386
2037834844
1292039997
167109094
2107647482
87428615
387669791
1869549495
1985928567
2142449314
750325386
913153667
592376811
937818490
1151003746
1775689354
337913105
148030989
1675432774
965819226
467369128
745525547
1786948520
1502953586
283153658
1465533536
453562016
839050690
1925471355
747374352
1109094400
293348261
858678384
1835226438
1302679674
438685460
198293352
594354664
1888745339
1825553884
1531852548
1585659200
1657320993
619000545
1996980859
49235464
1657778531
182883134
941253700
140730828
1494610893
2051891413
1169803716
1941552279
1517783064
1390116813
1063010302
1116459433
1243519822
1819722432
1833106013
1892842462
13412129
1741799026
100884879
903859396
700884110
1564665462
1675372778
253996823
1941783855
1447751955
884927824
743197779
1177171453
762020889
1142381232
1366507245
1639672342
1661937843
1970854661
1227393538
746941376
761497472
1669057645
155998557
1758836807
69660050
1446199056
986220921
933109898
680138679
1757690796
1700460735
227685503
744965922
1036489130
365010674
741323959
1127194174
239021456
1840868717
1040911677
839893967
789051167
710997992
1742264071
65851428
1557215186
1320150056
1976394532
955941129
918718549
1154753275
1191922767
13350349
1276725204
1919283061
922358092
685650889
19306889
1753454582
108902298
1220719200
1412885339
168169032
757626048
1478635482
856425425
924794793
77554142
1107397757
498243704
1188246849
1854616719
868511738
1134324734
1406991423
1737359984
1435530569
470283482
598758896
1876363784
1288806036
853445391
862531712
1275954792
1623265700
2136088275
1067050770
1600882837
1408179331
430143078
1762216223
1107417485
82936173
161084546
1771138142
1010689436
729221762
794158860
561005348
2062200112
237070167
1950768257
511377086
486916282
1487294406
36405943
465909082
786514217
1222177170
841911569
1500304465
1009511365
1012704035
1043866276
291231496
1553476423
1071767841
2060342481
921749569
2096837315
468619778
2145590486
480184645
685580167
2052231815
723280531
196600563
1049830304
579438995
1312721607
1336761769
1109178354
1919616237
679644475
792715713
1897715295
598334851
2042663570
1260887920
1281899686
499376903
309861255
1525333853
29472134
119722263
1004449328
1169250972
2055040055
2135919217
792595652
503855939
1373914495
1731763833
336262131
346252410
407913178
1538069477
540893253
122774139
236645452
156008171
2123587039
1718641471
1805042436
1213029275
176643392
1146492583
1500298044
2040181530
1105400486
2134595239
1859567084
1844054033
2146949953
391943994
1632646276
847940207
782609597
1746935614
192256500
1993249740
360286692
607324201
250352985
1477471148
1330414261
565053118
390732834
1098077152
854341878
879950555
706354346
799136965
594931608
169101286
2049978313
267026710
1227694138
867628440
1655428002
490441372
599169565
1199609601
2010596
211762825
985737149
1145175097
1416713658
234443098
1782889807
657434903
2084513273
484877056
1671507810
1821972247
981604344
1488995328
2097508479
28294235
25666865
434290833
1286100895
2123291694
642232819
1031451944
1434185465
1423253529
357990238
674737077
925124852
2017523357
785032563
1264991812
1662705652
1675672767
1620055536
118654115
1292336015
1065856545
750855741
385075147
1685561141
1314430025
62824729
1325563539
1648197674
945254449
937419274
1203343776
333415500
772960578
1387525782
958654425
1403078576
1452562115
971819293
653736551
1137650457
1827676062
1546474117
656224647
806709922
1809297832
202626373
1999358041
667663228
583943199
1106845497
1148057746
2017358422
296193359
855495479
2101194813
639512936
1814347030
102677685
965741673
1633623943
815807340
1848191261
1135926923
787522907
1238970841
294144417
157972469
668382157
1158666933
1862573900
1082572445
894276393
985897620
1487825627
1368819943
499202152
562290485
743188629
636764837
109126591
1600440560
583406223
1173805160
1111082706
264804845
1713875412
1190784156
1549562694
407826276
401623495
1612731055
1304350867
1356513581
260817346
399627490
651877013
801122792
1525413811
1528119055
1077438364
474675219
1901892016
1929884553
698955370
1055851856
315205899
869418915
488670582
1603491640
2077394012
1805576093
705638356
529074017
1763793218
120422977
575493211
501150732
1520506707
348815089
163218342
1508063110
558512525
1166505875
1709012560
1891854668
6267350
1203191491
1256999757
542942673
219445652
1422797601
1741049269
1248616175
2108955978
266841007
445137873
141751232
1132793489
1498555454
1132741849
968430014
415231403
111284500
478549719
1376312260
504593536
2112713845
1315771916
281795491
961456282
99649918
1464115647
761182623
552181055
872202526
254022665
1854651455
1581702616
1001588335
977223279
272437687
312830068
61491901
447771035
1268244339
1893523319
1162041639
1554320006
1255217716
672971879
621474891
62228876
1261250277
1778878898
472594762
810692614
750469674
1218651472
982338746
676144881
813543710
1589054168
1013730877
95104242
718256499
257009034
624596348
1258540214
2029674958
659401535
215627248
1557797745
369686912
1305509228
189385590
58130013
1007577566
1994036515
839290352
552466874
338447572
1965224882
1233432187
857048816
281857768
1452711344
339671696
157020784
715151003
1760894180
671009150
1250017850
1510995016
438504239
18689899
2120393724
1274387354
1642832888
1251900106
1276502929
2039161425
17456862
1898510190
2093967636
2023819656
594907614
1979186083
403324642
172887530
1510153095
437009455
363176056
594050935
1772098970
1627023465
784175129
1664770539
477400678
366546636
1177023776
704730400
325864522
1810811065
899629818
1105937808
213751520
132230997
79930927
1382081511
774310300
893982506
725334949
512681427
532508204
1201837289
2136854181
1564413438
641900210
617302388
1458216603
1228012636
1914597324
977171984
662875624
1581958763
36873011
628775103
547297265
285038584
1206051192
588009511
1224142714
714119724
734641348
1726302368
492446795
1441096958
682867432
1404530641
120255130
1301493411
1821992804
507392191
1019140153
88847482
1299279387
1148287163
1041240910
362148480
1641266414
1606763293
608741497
571638969
864464635
1018588595
1657794866
1738102268
1278164375
1225118979
1688449487
413288762
1249721234
1428338886
551925816
730440113
1078761298
1415931771
1437008253
1063334537
1347724412
987443969
270100587
1092573129
1545498271
1317318037
91282509
68990528
286987214
1023880353
2145197572
233948099
1171465709
99784297
1193609106
1726289760
1581782537
1289516324
1955354961
1429963238
1489020396
1840337913
231542996
47902153
844718647
951935686
319637205
701564831
80880920
185426705
1608160623
91139711
355573910
183032664
1465124555
1791568814
83357816
658936814
1338739441
345125806
1975071865
339499858
306705963
1532472745
823735001
1569395144
108037930
1146897560
1296106139
1267203764
1267398052
106544822
1342684489
1036282688
190121996
1553866197
19348019
1240762435
1134735932
1041533032
1844825905
1555470761
399096679
1324021989
389946525
1291545227
1929637073
681948757
1542315461
1240533462
1628489592
1569821821
1903478037
1181797970
41927349
1772485721
483155094
68264796
1714164288
336051287
1698820392
589274173
1502803216
427663396
607880422
601477432
1842186905
1363661159
592496800
276267910
2132226434
1525350412
1815158477
378898827
15298168
1151357433
66037065
701301486
685136270
2134580154
91113446
1616139586
1315607773
1567973607
1824578246
363556926
1988086449
1236540411
1736522832
2121554193
76067891
1316245177
606961474
1001979919
1954522857
45210246
1690902010
587160571
1279306638
1689854164
119157512
1538051740
590879753
720661135
1190903058
559534251
862898644
325458360
895346709
1842800302
1595714600
1067491391
950886421
79944916
1913329187
875381013
1769646845
1438272204
640644451
527603845
1079675698
1764516123
386373591
491514817
1343777292
255392808
1465940540
1101152797
829671767
1322647951
1230020127
1299727344
1405206066
517079895
676260002
251257910
401306377
1095642428
1768884352
239128657
1902293493
762410973
770466752
1302243238
1120237330
1245062665
5017261
224263486
1242139256
1481803878
1954695673
806035019
841556583
1214122371
127535205
225813499
1181322876
1567851241
1134099943
935054007
1299507288
1672599596
945272174
1859162872
1084215133
1830542381
1245785794
1007528202
1708403151
1987607855
738166192
1887573441
1220145212
150222977
272572316
97433228
701955665
1684330350
1020354957
713129292
947842666
2033218303
681045846
268466520
1317796670
2012790954
834760940
1630906125
1794763186
4957733
1107353977
508332200
1385954315
2126124519
1653105811
1928496684
205974393
366359376
1370531164
2041255241
1609034385
2092547825
542489741
1072212631
371306427
282446574
890412693
1136357556
1881704107
1877784320
1336152493
218548614
766929937
1245148410
1188834524
1900975535
2031103578
1003951251
1068457165
38618446
926193876
1607702560
67367898
480489534
74360215
1980305628
1812807313
85177712
329496558
1619264155
2098930527
2144773365
953605776
1810763900
1961314306
1321234037
494542265
1238102307
1888010233
134257265
2001125759
1517136622
978797168
1081215491
410368144
1603409965
170322241
294289333
1381037389
1876865869
660961015
337309437
1765202195
107784978
1690444819
2117178637
1128834570
1355562799
1495856846
730781999
152893870
1761567800
167419968
1966994520
569331373
2014097346
1854530456
1577214412
1256556357
1357614425
1292337864
1047205795
52723702
1789573445
1831188162
1149011690
613198060
1003620095
2094804043
1208116062
1125624050
1478519534
1205176948
632959982
1391462259
1424445684
170885454
145206227
528211610
1600403208
861298748
1107544400
1270060519
463049316
1575301897
223854371
1715315766
1363671895
361982441
1601479822
300440000
533242220
1012467299
605613261
1564128012
1755973710
2081575443
389326929
569717339
1544555316
839654554
870157482
662422166
284699060
637633181
69452951
1229037832
1453530100
640957165
1914210381
208687196
1938075265
1315466689
326598157
1579323845
1362814809
1336742613
1183048218
632055851
606957795
49927790
1472886520
1820926485
1888899030
1758169527
1301888427
396913614
1708449215
1946687254
1595799147
200501750
1678511932
512950633
171730917
436394793
523042214
1243310669
743272609
857686856
900644405
1473028052
1998053041
868490358
945060822
766128908
343150450
2113868372
193125613
276862605
1210800338
807683034
969256666
1299399753
1623472403
2054196573
1111939700
642870244
1292652172
1884478318
622305357
1341794598
894507295
808813745
1783438583
305742320
72909135
1589685264
537990411
1017474250
1565141195
950971126
1323829705
740892442
282755862
1751876586
713921785
150921937
1026078116
1524128944
1357385063
889861520
1625309091
11272203
934572841
378924669
1263495916
1074358469
2091623302
60894226
2017690558
1409635118
587322798
235129686
261871838
1978914813
1682005674
1356031319
1839498411
1853296173
430030300
596759882
1248459953
308786506
1713107151
1070483449
1263954387
969992215
815599644
1912721481
59361491
1834472987
685257453
1586530026
612225748
1485342294
5807096
939012103
1638313197
94413179
882191656
2069195110
1323393276
26297357
1038492694
1686659307
1252072843
1158731959
845029013
1264718465
1374436991
565574334
1789355590
2137198310
1834622129
2016698251
2049344913
2142554481
996320930
653576685
1388520310
421949062
1970323727
1851851677
936912815
68567495
709389862
2052906875
854337377
273712203
1232191228
1451574379
267589986
1158472465
7965315
1290682133
2113556915
391343325
1408823141
221846579
1279248028
2033324241
1265932939
2080082637
1523948658
139175094
2017777869
814794402
957544954
174682867
349662733
1905117828
322118900
853037276
1924937356
1848740391
2074338715
1534737747
1796050469
88749257
1269052365
1888847450
98926889
539524862
1240738446
1183479783
313574609
39449988
2104968368
1824035383
1951430301
1828935544
214556909
1358710569
1897637210
382990222
1256918641
726548908
1743888702
1068181480
339451968
825045795
1622021145
287877926
1714653907
2090543653
124772680
193015621
659457765
1654091880
1061408399
1880084291
1674641142
689828142
434369501
1899863584
1462125186
617949035
660403087
1769486471
1891173125
1119065169
965344016
2031116170
507975633
1644543230
1685621391
754555413
80841302
660451622
904201732
914612297
1953098374
420813214
1394674860
1179143400
1245571874
1646972354
1708431765
1252120524
526534110
140833401
2099964875
606804027
301852465
918593539
1243363059
1490685716
697721787
1968705677
1654987549
1752365388
1314829068
1141397024
14476555
590031274
109655340
222271744
2147194527
1165290372
733871732
1249697336
713078633
571305218
234253027
2083149100
1103883304
1300607182
2030668
1117466277
9983839
211781830
369130576
1981151885
921420227
955750534
1779526273
267685407
2133494431
1704287942
351318007
251818602
1898012521
1192904887
392862395
1029888727
552975544
1097386729
1393107835
1583817382
621688243
2126284086
1280342186
1323226093
1327728001
441215795
1424544677
176829743
969631384
850393106
1662424070
1433952262
1156461276
643852202
1191290000
2017058691
414731471
1322187140
493692761
300996190
1203261235
1151941300
1386244472
2070391867
771425490
302274557
1063395373
309806515
873867793
893941900
1694952512
86360326
707982285
2044010458
213133131
1476836706
4808801
1903663085
286783156
1803954316
903696354
1139565493
1626843310
803640607
1957585952
398768467
1410685145
131864821
1726720248
170460201
990763893
231519179
2057045106
17919884
636482154
132070626
1762422597
497907786
879610257
1394727299
37025117
852723587
1571404372
1848703785
1764064507
1701942478
2092914810
266855926
531322921
51892307
306824765
1589886566
1954585733
618026236
306729063
1774330031
544621415
1657201395
1088574200
1940143528
472519261
784048591
262890768
1973387770
2029603499
1655433891
539544820
1990509511
1291920185
697834191
125386012
1887893962
186517169
666725656
706729793
2087352380
1828363637
689102153
101939724
1678096500
1717542160
589828507
72569893
2103223835
1846894745
27217130
1919009060
1656714790
1103644875
43739571
254176598
687211727
662758650
1520098133
634962508
698399664
274784795
1834531149
78879537
1341653023
1702216795
594333818
877871268
305342804
814900737
1115930177
801025381
1644166995
1077952854
807932457
2084379268
1653850132
1459191578
758479036
1664668430
452898442
1794953212
1647242416
932204862
663431355
1965821034
47248020
2060886511
487671197
1250336002
1633212927
1713639802
1699216398
2096147124
1706076
1295523630
1396494480
1159206645
169495178
164477613
188418915
6831055
428748860
404932380
428570496
1528657063
1429105898
1288955860
932554778
1336503894
863978211
256742606
1191954175
968441538
490927485
1261663908
1995041567
1414415949
913326789
1446972148
1446115097
393926365
1193666275
1463193716
1282211435
192128180
338961636
1304247097
136000645
1271332653
1895127646
836612368
1868260128
514510793
1917753354
1028640274
2134042639
829580213
1825654343
1335537668
1241463675
1012726533
1310117196
22285160
1840905841
84812146
1804552240
1641924487
1725468911
1881198225
253509523
102949487
347091052
258362919
1542482743
2113183083
409443757
1535242296
474840178
2026434823
1872710477
213025084
584642719
1505446420
1209603024
1337625196
677440261
902859905
164132881
1626888834
1896486846
916414811
2027185528
1759434053
167744777
513657174
422806557
1243614151
450750022
863304251
699141394
1794809189
338816490
500990637
471869651
1614471011
1988423671
1570616989
1697633552
1101057320
59677600
1132487510
1431917497
1417396508
1699094160
2046938024
1776361524
577565620
883637765
14085359
602566271
2137113934
1279293955
509282786
2018062607
1928777002
2018457386
757825616
1387702023
1855238689
1630466198
1397875851
1932620434
850905868
2045276952
461202846
477247275
1123255981
1336811100
401373708
511557593
1231199252
1287794677
700961736
1081978124
1330971379
1535382932
1053793326
1764273074
976008105
1417528931
1381759254
623063734
142225433
1147807411
1037162455
1323420036
1552536285
1565356251
1741488836
599119474
1991436432
1339598955
677412024
2110649564
1524207517
1483805667
1139680618
991089359
2041864183
2102706030
758556133
216635586
1468456114
1366623858
1382196397
84203076
1327606476
163587693
266748320
797768002
957977216
1353898298
2134891264
1795771311
1816545014
103478934
917707040
1922202082
1035597468
2140413780
843137714
922198417
1535288114
1722248922
88070385
798942908
379994875
51852757
521043008
1007325937
1844094862
228572249
1552750664
51100510
1813655376
555093020
1393776659
1959489246
831929617
2016264841
952787500
821259304
1244166268
1691282286
157932891
308240488
1025758760
1341448934
91831344
98545015
386295854
388972388
1834373677
431404840
15529496
1191036131
1617047360
1603910478
1397316934
2137021918
332743770
1260269132
1852619112
1108614719
601608035
714908287
76960795
1461814
347836449
816985495
1717067195
1982233341
820233202
1084852084
1262710174
1176539745
1273522616
1345599595
2112473565
1026032828
294244072
889057025
1131116564
1555885754
1795777387
482469552
1272714604
116673499
741135810
984352239
1911781089
472658146
611350430
1693351017
228200888
1790250567
1611262273
1905584447
503458562
118028706
1467748146
431884723
354341078
2102001851
60640485
109375048
392796628
1256227627
1192299100
1795340905
268971515
825398603
1565884267
854714878
176330286
948791743
44484763
1436294952
1482380619
611959995
1326990037
1222343098
570050550
685012119
1248145462
1612215367
528174248
1629738398
219784218
390941470
1460778063
1640192969
1456781026
1647831630
1674672770
882779388
1485112153
335766439
1892631926
827429597
211839378
1406266835
1101541038
1655762331
1450712053
1454401866
1386369718
297995851
1156182970
1067216813
1337403898
410194078
1003490370
308668842
1526245479
1280118154
1924114552
374680809
1474438724
599776594
642276853
1503568596
843452449
779936207
230984191
1053619813
1554603754
330225865
460066173
426429169
184408240
115390063
1272598878
1599404446
2076973091
109938387
1171821207
1480480825
1929272794
1030904044
1344108255
2098071410
1587357513
165359836
693299299
1692485864
1995346022
2084831511
434322006
765058450
143227589
281456231
640586944
1107422114
2014150278
2096044161
451521019
934178177
1951441489
632171925
1149677844
988358430
888396674
793051945
2108271531
520824050
275732137
455145989
1607004516
768655817
633833355
230811445
1144718406
944780690
1262223778
551765561
1796386132
945531581
1818302485
339833969
139091921
20438340
2134197823
1098117692
652207883
313540823
954425263
1836428609
1151424851
431074938
805472444
1821660183
1082938554
95722278
591721985
195014215
817922795
1516230365
681997879
1397883018
1948673722
149737769
441171992
17462732
1460366911
620128530
727944474
2048037424
1762939120
880493072
679114638
214412424
772191064
721199943
64136395
86077850
571151052
1405279562
1869624247
1882090820
489159224
124794966
1806399020
1681890737
2027388436
86731412
1513746568
1100745940
1974993198
667588240
1388257985
565539679
1048133727
1938280832
655759260
284615245
138847858
552087808
983874952
963016116
940566957
1436443139
153749267
1383272110
523300597
743556768
1989661342
2087130593
1360655848
5446747
1118411435
605635947
1186532983
711436881
1074327258
630487930
2072368039
2012477467
938521348
579834875
1798336670
636422981
811608238
1672366984
1444211869
220671459
470728199
564406632
1974714237
1971403982
1349625712
1030910439
1368436104
838565354
2000961186
1025122281
804842642
928841313
237251489
1413146665
760319688
1402632399
1743934684
1446527762
1471101083
68797334
147429094
698187383
1134041968
622642966
511460795
848943249
1777416988
1421671402
1151955962
747479622
1043855755
1744859496
882574292
281110706
1330178822
951147391
1983741637
1921001454
1813312184
1589717202
547534432
653100415
818259571
404758992
899689533
554766753
267516787
907185702
624574997
548377371
1587821130
1596744533
179122805
749426645
554842989
1362918032
1040502946
1338282006
1359538930
244338678
1649676479
817017001
371987835
102319950
700274888
1689246965
1800108939
1310489577
496801702
1169119483
1932406568
1966478790
1380198001
597165088
1247098584
1033447404
182284353
1509677914
1918269973
1251284813
1931371207
702907050
110163465
1619626088
967091646
829741233
1092303335
1402066355
2129107959
2032373618
1911368285
558960133
970074950
1353371603
1768295987
1986493087
1681214775
463659859
2054152992
138063258
1986291243
940959240
530643282
936974320
1919706870
1465811297
2044516255
1658988513
2088154173
1942728255
1310025895
461107071
1057543911
60981025
1525509619
947868252
519173302
607580707
1444756720
1260632994
198643625
905235398
479904559
127098303
124719007
1146190075
530960908
301004397
1319080213
448788736
1543091155
1769480041
1691057815
299880535
797247214
1468080737
449081374
1849688663
757654323
1481726206
133157881
472847307
488654179
1740706245
1297145514
707859822
735101934
1944059841
1598571364
500479347
1608878775
1944137589
2080027708
482368117
1270194123
1102546371
1634675136
1710245153
219574072
1491846656
1201009831
1027521333
299605947
89464941
394892505
896481534
1046818372
1484605515
1383750116
857058271
2126304099
1821970933
399887265
349353196
2044964447
270440809
995809844
595456723
303118893
1830940750
1626068547
1190613944
331647312
465654852
487534922
2054713413
1890110003
1326050715
640681463
492760417
577639348
1876825182
869230594
59303654
1423407335
25567256
1039629602
310141175
1029662084
397720792
1751211166
1186120519
301154948
1978124873
31373160
780229331
1600610804
607043912
565725576
1043850282
325333748
1568645817
298979626
1529748990
1689108162
937651540
1569083247
429482625
1606839486
1189288986
172511308
1797475121
1024331196
1019096245
809499510
1650088279
1218326912
924036414
1580149664
959818136
189055683
1875301133
1829883912
1996795309
253618863
2064128246
621400906
1682173572
158219715
260826291
1447546050
1894766323
1719545905
236435017
1304524886
1276020013
727175522
430890384
1453782682
692692574
1550307623
298301568
1185404136
328292147
388156206
605190633
1681448660
836833158
1341119466
1937405709
1261155456
224367605
750353453
2116746812
1292446908
909307959
1067820567
2088809747
666860473
377583921
1956003982
1727037104
1314202715
1496897525
1462948907
688712226
1685172200
72620744
1851557667
1140009034
1991061169
1148834002
1158504925
1116244519
1723301903
1777019602
1472453231
1712424815
1938317900
1021126324
12298772
1506495668
988367836
427081994
609544175
139514161
181013138
834613209
1244294845
1572107722
1441868916
1713316892
2121828337
1431775886
549007343
1523061875
1251270857
715529575
1068203006
1258328029
1247331915
1611133055
1256857642
419731213
1602136259
258111448
913923465
998309642
1125378459
465698900
278525477
1874910205
943713764
1674255697
2089108904
29749800
1791065075
12582735
419176874
161821158
245587630
1845645864
523862466
799029256
633950793
689611574
670691311
1586813373
1662400663
1919831865
694730938
1182512507
2047644884
1391262026
1776554754
785305146
1156206665
1797163203
1353226707
1523658047
174114493
1411035035
781593188
667978831
1328159200
51574760
1314788914
395970678
115134054
741890998
1418480217
662362980
578727977
300245385
888944630
642129507
1786248628
18203593
1147831393
838374553
1151851864
1951702656
838107670
531856527
2121996521
1919559163
2104913798
1323789131
1845895777
1043457072
1289322715
1252535844
1011048429
1361215581
1401073467
574797073
1840693223
1647315906
1412649349
206439627
1171756470
1725028684
516717702
898642317
1824636239
202693330
1216752382
254828616
1305413686
432244614
1045114267
97440355
2027548989
164383395
906683479
1161557602
1728747680
1513060726
1827782043
178750377
1596918055
1071501628
228163263
155228972
1421853530
1695579605
174216352
190837552
2144440869
1170450455
759540686
1148520600
324380560
152865654
395563107
906975568
1646854199
1722029361
1764579033
477931202
1922306054
979306905
1206471536
227885094
1929098823
1659679418
83438476
1315918934
967080543
1626674938
658220372
1657949231
1955139271
1867495127
781131697
2070097250
1835343637
1869337357
1968507624
765658096
1228235459
228801463
712440120
1257788607
1905130098
1832953128
2002681399
974952453
1632113424
2082637769
40949712
1751563027
1562891095
1107526865
532635170
1049340712
876318448
395400634
649968660
2123228968
2060796874
765149617
216985356
246749774
1310678355
750853153
312086451
2005319142
225296720
2049690462
2142757392
1087947886
428614628
1442338241
610938302
1681345157
292201518
337541562
158195157
955667135
782872547
549177790
2048453115
275285548
1403400195
1422677178
1385498075
785645657
264699191
1484378872
1109924274
1742610463
1441569662
1816812681
2054914731
1665622739
1543782135
1922541672
301144836
1894794742
434051122
1993855370
809830986
1497379228
546236332
945857962
1906531730
1093102360
178838324
1785625569
1172858760
118820461
284143845
1800901168
1851189653
1884950817
1577460862
687141928
496960144
345132268
250258206
1080682820
586737855
785158240
1696417571
596830965
1917216916
1514846975
175185350
780477120
1212952010
1121115772
1705619881
463958257
456381357
1990879445
1646649386
755890807
2091367629
1383356244
871953730
769736498
200913821
1833660507
217255980
515487804
333795978
2106688887
1715064499
1945697918
1889481863
1695333878
1966228134
1162442778
1610738984
1829497100
429731164
697143245
1724500119
963303420
233210905
984052297
49304598
460308612
1640578103
1621251250
1951968862
865773323
1250451342
199639862
2048761751
1000329368
454977761
1916761715
2079488451
1608924587
1105455051
849490659
875020561
1107504070
2018405574
2008297067
268737523
332112024
1686683196
1229225581
558238554
884276007
1137005549
955977320
615836427
1499303648
1330387881
1990762008
1323547156
120997278
1835304324
482363384
1095051887
342247784
1650251746
765693647
1055685129
1713485822
487574530
1183446246
1902678659
1439456126
1701409247
2095913371
1263202685
2002873773
579624190
797073283
1460361407
1907974666
559421381
1273699146
102319916
862369760
993124631
644106668
1561081876
218289370
2014359271
14601559
654552011
467920484
1173191651
1124677032
728233995
1985269036
584637269
754191557
912056433
881331835
504812713
2048503247
492238290
1067372250
1606551767
2058527532
1181007773
1111282675
1972837722
492801188
433892190
742559582
1990816182
995200532
725665050
1969631372
652352208
893011186
1330198447
679788256
508176351
258754318
1109824884
1134836808
390147511
1068837120
1915545457
515886916
1776360447
1201277980
2016970421
1435956553
1643141407
29340717
1077787602
517520591
132326990
963061483
1637099448
220465093
613239790
923259175
665777003
1819661746
977604060
1697658292
1360185536
1220449759
1700292490
217457420
326799879
678920751
282431617
1767862911
20710154
674300013
734513315
1967934801
2099046514
1781730575
237595677
1603009480
2129281267
929607097
65818510
2095397646
71441562
1022323395
2140759235
1610292161
639714795
63165027
1160292066
1930913780
1826992513
371458564
1892830810
134451494
563525285
1080113525
347753731
1312368499
73666380
2029614087
1131877203
2144523966
2104271065
1039272899
1016372035
1506209137
234752912
462185323
324320680
471100164
2107507566
445487242
252562937
1521194430
2001629288
41041324
799571534
1476073733
144528966
772218065
803081315
1982508064
892437906
654311899
301446496
70008827
379916997
1464175641
988836277
1206695202
1235130302
1557334361
1526331920
655170264
909785847
1864193972
1636176743
867005605
317948052
1260113833
2115314395
720505070
1449189946
1160525612
908790354
520894249
624045880
1848294058
1676365051
380622284
654488835
725020759
2147318449
1610488114
229650345
901702083
1819993378
755958000
491853
864624353
231119769
1281511219
28848916
1956042583
1498459940
1872823833
1604304226
1725365486
560316193
2000186879
412981214
1975742181
1212927397
561489106
809570659
1445014152
739072772
1207480977
1371664704
742164177
125029106
104737069
651484755
219837888
869404577
948849104
1192005653
288870251
710975417
976532299
697878101
160408359
1527492776
645109961
206834128
1707184912
1773452412
529366861
1345401967
2085696793
570969324
1131447457
1547288904
739737109
1965625458
2108435860
762176801
941569011
462501420
1383774986
1391947453
1296394099
11211304
247925321
859860542
1394013859
1824655798
2100820310
396273339
2139363214
1963771688
1483363894
560252364
522381808
280082255
782390525
1951032286
567939504
1288096852
1264422384
255577109
1038899421
2020444811
2135851971
2109902152
1635670662
1162632498
1198174796
1096274355
885994597
1069953499
1607738306
185696100
494748025
762404109
1065848892
456859820
89119680
1332659864
1306002134
1569428460
488580997
962747857
1524697268
499680291
1855120504
1693308281
3696376
2043193716
1301366861
1689168051
256399613
48615561
475455907
417359430
383473285
1376758720
1532002624
182732311
1367499359
651193059
670051612
470746118
2057232357
45358033
467016193
2134771067
402190903
262394375
1875291757
64275617
971727223
15046577
1543933019
199460204
206440937
59909478
1775608711
509104474
1315426800
1014063779
1206012983
1631271889
1750149008
1045343711
900556902
1729556046
1481639916
1425403122
1073254258
500071715
450268330
1982489901
1383546626
1413579532
2079130230
587750384
287053380
926909865
1894811454
23232124
2105218984
1433117206
766455881
1976308294
584708913
751927396
537573690
203484600
1571248305
2081198344
1500166355
92026789
1362252369
201494459
761749704
1873735728
1083876970
1716670643
1899348735
996622528
1175667240
1874318495
1333698668
1532597368
1303358338
616998138
275299947
266106819
1192590211
1115387847
96454258
529023440
864739510
1933974772
2134944407
1586201529
201009410
743223525
1127519571
193282335
1957319893
1036589746
61038294
836104347
1383116761
880922248
679906262
1853375440
393704637
159308660
193319735
630372271
59733637
1077690007
1776692389
1813179627
509268864
2059042755
1567909704
566478767
1604497086
904828427
492062433
1970231433
1280438940
1345458993
465382217
1304267775
1152260953
779393256
1305296268
1453368238
1518799123
1276089423
112994088
1010857332
1144445386
1010647702
1339445193
1769305217
1667943546
592706788
180986696
1896120761
1557014982
1896271158
1944903883
502039220
1741699161
739002835
1179283451
3589047
1272853746
1789704794
1398259712
685448825
1921668730
584614709
1415720353
677964691
205051589
1334303373
333082941
1229306271
2131494552
4506656
1221039352
1735577206
904422803
1121998251
516584382
887779034
1737082527
1987330830
1765457569
717614754
331512083
2045882977
1745259415
1551731183
1058896588
1335777559
1360882591
1538458582
1664922465
973135588
22022316
1477971953
476853583
98405139
1269648564
673284645
1392740600
671365149
1451626264
1817724687
2035154529
214995057
1365265208
137962420
1959987219
1918734908
256040682
951336584
1811389596
1703762921
887279696
561868561
1997644109
2099658911
844831856
1065244349
505830477
895886272
741870913
1205551155
447541052
1502420444
1203705870
404474084
114153598
939550896
41698232
2099793991
2042134164
1892062062
1430132368
1005400106
180863425
87949067
1590234418
1872018786
1397659253
1796121124
850106432
2120814568
1225107289
1131943401
750494531
395219675
825425841
2067589596
1374069316
1625840925
1992605181
2123120634
1394419746
899109154
1538772348
1466609985
927139155
312804773
1346611464
2084272746
86830497
277575119
811869463
1193996026
2127865471
225081586
1115308486
106640932
453819866
1960575879
266143201
1339314109
1797048115
1601711900
307453943
1129864932
2110726879
356125232
932188533
660422666
429476935
1393963342
1709744300
1435263904
1403498338
221523625
2074104641
910816111
431359902
1146856025
876621832
434388559
951928236
1715876588
1972701556
288124049
1117781628
363283902
1074565050
2119793666
1897816173
534412926
1548381030
1916175584
1148891778
1397360678
1643011972
146621781
542595676
1522378033
1503949722
1532884367
293038518
920881054
112731583
1180001572
858437171
1753477332
1384359416
697458290
1531868654
1525717736
1714689709
2093699733
1206609674
526444510
897308855
25513595
26901809
252435060
384556150
351090368
33101827
1928386027
80542784
511986708
1838530955
1566582588
1131569011
1472263918
1423864896
1920226284
1881006940
736418939
2008639882
1909273556
1706004070
912865967
1938911092
1828573129
1920535108
1904380964
331269987
859704222
212739602
1968993536
810912949
470881436
151740452
1003419332
528654817
2142346033
1365997836
862841971
968894414
1429525117
925175180
133418780
1363835756
460666994
1059666069
1697169905
1096727664
1660298917
737951186
478602944
1642846958
68233785
331430803
2096953885
947859066
1172186063
2125587932
1464874777
794137454
2003251308
1551583042
415138862
1872368108
1037654358
353930450
413263786
872090548
528682075
333764341
754336555
81720003
479288298
1773999230
1422022705
1335985955
1939671024
86696998
1183126699
778214778
20467071
95518734
1944594139
2114940187
2127462121
1500884599
454613392
208627285
1044800713
580500772
1229469926
941461711
1559782841
1405518691
1089699333
1350005182
1235842613
159017980
162906962
1537898952
1583075760
1607960323
109314313
623442988
937851521
1657382381
1247039884
384805886
1650754046
947747672
38894878
1680122582
1655511159
1279379243
802934430
1941499617
438658576
168527926
330837875
1171630597
2069703445
687224307
384732221
1056806607
50800465
356058063
754483352
1475102516
1778273057
1076505188
503401391
693881674
170438576
1997093535
1595411526
653911864
2032752252
1600747310
425018664
485871853
1760670304
1513436942
1075095889
665810756
1868822400
1415794789
428093445
1697730515
1800877007
1989642698
1676243327
205368571
1450061495
856102149
1293830853
1691917421
1884426629
1662652767
1088801280
1381453190
1359075480
2086868410
635069189
924712794
352815672
1587921585
2010540771
1985312455
2139371450
1522883928
1238883670
939588898
455329137
1419014331
411068294
1476257364
338262825
1201567949
2037562801
278240962
988175423
19174536
451819098
2104181268
1460291492
262553487
841592555
61716751
828432536
980358469
1712240782
9920506
2058043013
1237490317
1997933437
1466184983
2070373785
39784522
1546011452
336039460
1098286694
1966099819
1198908444
1477072851
1303578484
640393508
93431291
723180283
346510186
325959061
1808271695
284625654
2058777457
1339271547
307966876
1920621710
1294429758
845658811
1643778757
2008556437
379875451
236689569
186763871
1697347977
249478404
2070431331
1361602299
1713744753
1244161457
2005742807
701618979
1791242336
922012384
2068274375
225461107
1607936007
1683022909
754541011
1924166253
188833835
2105823322
2019408855
1414776132
1065018236
1546399161
536603055
1178091429
1694437235
188791442
1253682065
170913872
143602468
311868720
570508455
1145609552
827503952
1670231079
1259718233
1631893440
972931489
1153158880
1615749416
2032572651
1145536703
596159764
219267170
1926170031
504943852
1070065650
294284177
1825569647
335323446
914645488
959262860
1924449182
880449358
105733857
961189472
1293963413
1948618235
1081500863
2063882021
1178788297
1917214464
937091840
102752872
189263787
1378635391
517383248
407824170
1719492624
894170865
725878070
1856431752
1695875729
1584775717
7402802
1696648552
377574652
1720509841
1276886754
1377408927
1921945308
793241909
883464292
1777137894
377026133
1755559340
1809906497
14880954
1885437069
164768526
1923990697
801776333
463577435
244137551
1465720357
833968904
530554764
500670461
2032479587
1199150689
1977868741
2001988222
548703393
128005652
860929621
544954351
113347414
1068497166
1803385643
1260192048
782841146
1840242432
1683331765
1387176764
1280254975
1595937335
1933406122
1981279740
1099896556
746510766
1679620536
532765227
414274256
382178204
366086373
500140062
1047710353
1046329272
111848214
546579754
525471630
1090380016
1588125512
761092888
821168548
107864268
477139539
1877787919
1501788017
1640290363
1692459679
1962864337
340145863
793008908
343518574
1550604915
592663765
1021024635
349069789
2039287533
335603246
361599594
526851583
614968867
1414571820
907234956
43061972
810881874
351954022
1127424344
733950062
165771566
885205741
275117074
775690895
64235566
1995587604
528717808
873358475
635874490
1339351520
1078927400
1108350355
500471180
526503936
417088702
2002416887
277658105
1127062267
635882412
1934040787
325912525
2113977540
743767100
1416060860
22141490
1283488217
591272173
1307760898
794941256
1534822388
1340989762
542010787
966743822
1972076450
595467472
1416394180
929583290
1658590210
1673473160
1894202160
606982674
1594430146
1195943487
2060893641
684457144
1982082261
1856697660
1937948572
906726632
1259570803
182126111
657594563
150333397
2124025661
185661461
142103783
1036300701
662348518
1517475766
2122487293
106294087
155644221
134504577
2080686351
1831705068
2022387179
695519284
1736962843
1177416682
539462086
1669566445
1425751194
172955679
617116196
1087725317
1267180972
1539263257
1888393581
1647437211
1372093243
1408548464
1108854647
423871943
1034478058
89775633
1866035572
689145638
1279767505
1180509993
618535566
899059721
1365418837
1808631320
1251376190
1573595206
1558816920
210517193
294614469
301630367
142324869
1086148847
465421689
1910100706
900574821
180322834
288393253
1550016560
1629271853
945080362
1721467359
1566617357
1298970096
243554696
155856435
1254008805
745811013
2061449600
432838558
769968779
334910050
1357925924
1473181972
57173812
1986821006
1254162190
1588405548
1838473650
125813343
393960211
1400026997
744618956
1727265876
995280606
706284337
126953200
602208088
1610363656
821296367
1439358621
626457775
1964956368
509506176
1840581273
1144757798
608602518
1842850457
337340855
1714145789
604006796
1860326878
1684210521
792209098
1642813925
18249264
1050780163
1817229478
1269091649
368511050
2027050458
652528747
849031070
842822364
1723858515
1702636641
1592710316
1298448110
1180622055
1948949742
1638559292
393910451
1013854035
719233049
381422170
1512314673
1331351961
111968714
188193139
1529498903
880535605
240561449
613154067
1540005920
1306694364
1635010375
1903402322
155380314
1695917556
2092373204
2106165195
1881760175
20082113
754033936
1418466721
1161906223
755726337
1570686781
443947455
463299809
469657108
1724597713
968332928
1761690440
1515833263
962784112
687275425
110246973
407633094
1208078093
769913952
755582323
611590267
1300948969
1254400850
1085704923
1431173618
434432493
814123912
449301895
1859254262
1482582557
524019165
1516408151
63058638
1381649000
319719513
692254681
1748858376
67464844
1943098616
1152426312
89215853
1878439891
964243320
79299872
996424853
2042251549
400981016
147312021
57714143
778638351
1216882051
565765135
623521678
1166912609
1887513412
114838011
575003098
1270310101
1847179182
1545451524
1698577712
1396486822
140820089
222955380
1410125297
919460521
270738102
43016584
493954469
1821959359
2030921113
949827627
1904170548
534763799
1322048455
1324090926
1414415175
1107444497
688745633
746379129
1539245384
52100838
1714477055
1813682462
1870025425
628313313
2085389396
1451438485
205583267
1714171420
473617653
1239572929
440154831
1084164275
849938628
187722793
389777456
555127722
120234005
522552728
755225540
782306278
1367034558
1838353827
1159085979
719106009
423124700
454266545
1239593232
29328286
343594633
841123341
123434149
41639355
2111493864
1707930705
50521928
1572813638
42319222
1833678308
766257314
1823923135
1966061175
821600994
2135414229
1867097615
1657396213
1043298198
1597360854
1597625293
2047204186
952861749
833940948
686089750
1859134317
1175660013
2099904621
294019593
520723337
906102446
1477868196
1308480650
1038737642
2097358158
850947296
1278811786
798166383
1632347710
359426578
1954810334
109053373
338127657
386562555
790504489
1083592521
1218999248
479662952
1167582522
1908698919
910820800
1707155220
1184373018
2117455802
1463328120
2143682749
1707775337
1581592293
386901271
1920248364
1759065606
578196773
268301889
1495840151
225452124
232903357
1633821076
464947039
1936609192
563512987
470777562
560035901
2038655639
1537387563
898434387
571803743
563862910
948220548
1824451650
674896067
2107392029
905058659
126620421
1738616286
1410138510
704354370
1378890066
1142602079
527916091
968346750
1309396777
1014394308
1112838628
381513425
115541418
1824691897
1150316762
1792414503
312215261
2093251792
784342833
2104651117
1353608726
365088505
441331599
646520925
328489083
1692079433
1425866107
245961582
2007909505
1027287799
20992205
203969022
1210760058
532136025
1812941705
561541202
1940045853
1129899389
1676647475
952728262
926681193
882220118
874183609
893676458
1346501875
1058501428
29356134
1380329856
826704216
402597524
679402272
220466510
1761313861
616778608
1449413425
2116219133
504781014
1155662319
247569013
292144400
1018025174
851357492
1717883308
14200790
782514932
1646575534
986764532
1137554136
969796058
956854700
1496766421
1644157260
1671812326
423536391
17963378
851046080
58770478
1879359575
1768351983
299744430
2035309797
1649507805
1858466224
2016989491
1344729516
856156845
1398067069
752078121
1758272124
709185317
20769408
1896168045
567940386
321071727
184655005
422636094
1340075470
1466316039
878615605
2017254135
962358956
1454598953
560967992
1541711674
792713428
1359224622
1627566448
338983763
1140483005
439489294
1645528255
546608117
270632469
1318361988
60551397
552485959
1692272178
1724369354
1356721747
294880336
1098109333
1389796904
599081956
615646931
1515494818
857817539
1363520468
1010489355
2102284322
1467500911
885047052
457671639
528887497
1661337437
1593567814
1579533158
1729222696
1304343962
1756932561
609399903
186581841
2050039952
1621102075
399414895
1924860074
951040249
219318035
559026594
191574500
1458316833
1024260644
554566984
1709625892
1161670733
713301207
1874779469
1080305301
1760279203
2075597180
1006399698
1124662792
1693795902
1075477495
198142099
1412442692
2028894979
1486644552
1119169818
257210143
263011182
304285848
140205321
311683928
899530224
1413901975
1283181316
64426229
1891118888
627474976
1751254165
1607861528
1513118856
1751016690
113467235
1514377356
1679320668
523635480
112365815
1335134153
1666152943
693313431
2123877214
99791827
1211470895
1657417945
1479959614
1007452466
1723681655
1032922229
921240446
1234336206
1217700372
1685320677
1969051767
1582531567
1111351419
852275383
137910579
973662981
1712420673
1260376190
1999374333
134426588
1984031320
1507705077
1713881547
1594400940
555401650
413844705
1416369402
1054259639
550733009
1907234894
1198202571
1104629031
1248836789
831085523
192836104
448426944
759496146
163137957
211518858
1522943098
517995124
1010872821
89106897
1724732708
1830919439
614383274
1651279831
1843200749
1921854079
1899069393
1039017727
634683946
1860201624
1128644611
1002666861
120960684
1345250115
322248880
1598192749
983618624
114884706
554925548
540066399
1737213608
282618087
1770822459
443133222
350642693
519716645
162731867
726340224
1367104275
281048458
866232515
741438502
1661339436
29567225
1357881944
963427878
1207493868
1166737898
790216324
423005411
1766386761
1962778704
354432138
1582496643
1852548815
445975671
1757090857
1311046277
1057886134
414921212
346417747
1646210361
1527659579
398614977
816032963
1889161358
1382665263
521395333
2130439973
557459858
1274159519
2001560784
710041240
1294596797
850878948
287758637
1238992406
1268351814
1329282331
1863898763
285334233
1862501537
1117552240
1977442982
853938312
535220526
252470577
302226968
1758836176
230351426
301909005
1324318287
914298827
1594422849
296086023
1304334463
1968795423
498251669
1080775235
11191130
1678791636
1418684840
1580604583
698628399
1842444670
1873322127
1752190411
1492853530
410891226
1887403605
383506314
185770431
132006575
1810069910
879257750
171290850
1193240112
251898772
945489348
1673992570
284244855
360949492
1563978096
237333215
433053808
712824094
1342385153
1320943158
1863573506
578116874
1937683607
98173047
1351345932
1416991255
407367693
1074299879
25214851
344254628
1941230329
1253612409
1764005317
1912043092
210477150
205683804
2039383076
1611986585
1170406117
89040954
931358619
1472354756
614186180
736239523
1684863851
1291246450
1753585669
1046912133
922762816
48603225
140476075
1059574805
1043602895
1575279732
700764900
2128527611
2101963529
1245413846
741892044
1996748284
113579766
723416696
1797134635
851572646
1465759241
88494749
1721017275
662740908
1895648652
1017554655
341812638
606242151
957900502
1156565738
791928446
1747808729
1690004405
279196440
1943406610
37148839
1204767620
1521110820
1486716352
1192057651
741762656
442757274
1829481935
154686009
1753399787
175388679
877219905
847667314
1160152507
645729490
1987733699
2139360481
1512029917
1681725983
838471095
1590912174
1849715935
815224228
112130198
1551738303
72603106
1630342687
717872856
192409856
696394387
1465090273
828281196
229901349
1131627088
21887244
677963179
758512769
198318102
987067558
1424909580
1858609444
435219966
1175901183
420332950
554022073
1383084543
846237429
1491937770
680906781
1340635701
106492931
9972335
747586780
1454952574
1710616090
503227436
1277068991
691685207
940528272
1466257895
816225909
414832134
1998895136
1605971056
498476124
2058976467
1821365487
1733726820
306790755
957984965
129786862
1760901369
619821809
116134202
1537119414
394912667
2124284838
1523606068
145817605
453960923
903370347
719114823
2044929943
927229480
1316411609
87197243
1593932554
1754888313
1205191885
58682579
926934843
2022632420
1842649949
1053711394
179301324
67432713
250568238
1411806445
562772420
1795457043
1273811735
966446838
475781530
582322573
1807404234
378236349
1210767656
1733488292
2016509556
150502425
1711178502
1426932089
1721160988
1021890870
1561402279
2079149276
819649031
2047130659
1934174158
333931893
178658711
1319508170
798767972
191922461
1198729333
1186900808
1982156566
1141249929
353105642
672515343
1037541113
1832504001
1608809023
2088644709
1943474273
267507460
216736707
1170564505
949952720
11487956
780695104
238880192
524376920
415958989
2024186174
601858275
1998870419
1136298666
2042241451
724680864
1825324958
512588627
82079239
1512062247
1985338923
485819751
1130997576
305977705
208483613
1615198219
298996614
1020929854
547920747
705081028
523378803
984069010
374432706
347717984
992783584
1804565251
985860729
45513795
1500601433
1253418447
1453976517
2080383042
260517800
1436257252
1904902780
19721162
870426799
1955004872
1159343425
713943640
1264038731
1567550509
638746250
1072205038
473274578
1909333162
1414009033
1311967902
205715805
1658680677
871229053
501516329
1630916251
1993758285
1712213705
1300891910
288060820
486428714
241325421
963716894
182501821
358425045
1355855779
1113166587
998381034
1277033486
821912391
1916689521
437028916
666701240
41057352
1869087371
643369570
1816287237
781275
588794905
336240139
2095762206
1835955624
1916856136
1203277141
817932781
1433622265
1674957545
1590537654
499398363
210857093
292326856
817212092
828745492
376234161
1140395842
303126345
607215665
1775657502
664373184
550177002
1370454938
1319297369
243394656
33814857
1016566353
887412653
1278751737
1089712332
177853108
1831867652
1198691994
1743943795
169761526
363927144
2047362640
2064110764
1601953523
1610671189
864430923
762709795
1179030317
129923088
337137658
31168879
1719165424
1779870598
1519982914
2124672617
341010179
713272870
1236748058
1050664421
1828697207
825033652
356760616
1740592454
553999901
326175297
2044202706
2013594412
1625542225
524355929
1445388530
1659701461
1193763401
1310246551
1449590735
664777843
1182682711
1417323884
2137673055
1516848114
292407706
1459178680
672231304
303017666
610829022
100128026
887965944
1136621634
304569466
2104065765
855587036
1449691611
1833267432
1174008179
1000940463
411309375
692084423
958857111
1560167232
1230798567
270392562
1375008712
382058219
286281820
1897371482
537295094
1436552163
279523778
2010010216
587256203
853546357
633335108
715479077
1212540258
550055133
323385387
1644637161
489462863
268616315
2066810338
561284761
67164069
70444329
1926701563
375298853
1513353635
2060487432
2114310688
535667398
38191750
2019467605
1658569009
636793076
739651474
90236166
313028644
745787406
39010500
1568375473
1378316776
2083087703
336576478
273579850
1569762345
1741937921
1701338483
1421731782
2065080989
686071627
175464545
1417136668
1217120360
92621723
197843820
1051260011
252173128
1827683617
334588845
2112978564
159794522
1983731721
157318722
2127173938
1368819430
820255821
1084432333
145434384
257403274
2102657725
1584419104
1164352593
404208119
790896923
1369433901
793093962
1494239696
159061620
17100716
1067131050
1104739057
963657521
1633067139
1553712050
1548292347
1229402491
594595191
778907249
1570835243
579240230
190113400
813476381
1056262093
336252147
1148485132
89045763
1358081406
1951863053
804149124
1209563483
1228299649
1602438494
898039147
1351856342
1972465364
994721745
273014551
446613876
330411863
450355802
1673525120
1146713955
1103654579
1327009166
523828171
1519334276
384323719
1735056975
1340346510
1952480140
804464242
565489988
61671694
1815861742
1611715202
1207725908
1108552867
1431811827
969421241
1019715970
1757316619
570290146
1341328698
2124402181
1704507505
1209677934
1541805503
910072786
1481793092
245121540
1749411269
1912749763
425586662
257862747
908200639
74132629
2089365825
1583594944
1276057698
310646886
1635657762
811131813
2098774638
976566173
1150589606
1198651964
931462924
1470352760
108860857
1590516961
293679303
1407123360
158235251
1102167793
1408391561
238744321
245306690
890686301
834753553
1557868258
1861368871
1460243723
1813780082
1343048203
1575187512
412983196
1514470525
1463082610
1574445092
2084316831
631839159
489276869
1763751765
1262587685
152474683
1829346859
319980186
50009877
67896839
798856562
146990073
1244994879
960096282
345341403
1628251050
1437285019
426705942
1106848359
397133640
986390885
172551854
1867584404
1598975945
1297827500
1780582958
556220984
716521268
1169576223
684888204
1285653820
1694156671
309088774
654845315
34991296
1297449227
1631241756
737898748
1486524241
1253689252
409754726
59654389
867276113
1340433040
718374898
1021359241
525503966
276664574
1705170643
194637206
1706166882
1409851789
280892185
2084358841
759727020
598478934
1993288446
2114038390
1555662189
1673014354
739631333
986592401
895230688
573195966
798573622
1342450949
205894440
2137942145
1270476924
956321157
1154995450
382308675
1748244149
507652259
787659623
804617407
1354911017
1112937295
772588021
1268183445
1219635155
1874466605
361777396
1213699880
484153393
420932951
1912658289
1854690488
1116476958
1329987598
92836313
611399280
1930858395
1186821488
296671738
1696849019
416882985
1612398898
521756490
1353019628
1269405293
94912369
1331190102
1263347301
129610178
835475100
1675564455
657735090
992230698
411869592
141151317
977572949
997450176
944546363
372358180
263371601
764725517
69958574
1886424802
332174426
1740768315
1819685955
1238631827
757430491
1444920549
1070071882
362998868
776529981
1876110630
965841747
510941012
1732033890
1401511993
283147191
930752137
1580985919
796768743
2086634398
1015009886
1530056773
707872728
1722358868
400457489
2040916147
371448001
2015678371
1288133187
1623998711
1409277405
701020920
258293364
298206730
1674187103
1178079356
1131847327
1878666886
1187375372
349676072
1293990931
1069476053
2027932757
1687254123
1994203428
1402900746
1905137103
1243633458
1250059963
10055592
1228528471
668764411
445202242
905084907
1365278097
2065850584
466537562
1026456972
582943003
1972109521
1463105923
856587052
1576545900
374804505
1705222615
980353326
407271913
1248820549
1476803384
1041543881
787133496
263735401
1611647812
1318026672
19432097
843797921
1167942462
1165840111
1505861505
2022262598
1874682866
1469403708
503374286
1962041273
1199229719
587511712
696651300
987851804
2108540447
264634910
321089202
1566684817
1144164293
62643561
1883124512
1836646491
1443337065
2088271040
155359679
526287921
955505028
347766950
1390206583
1412956185
1987492916
1405642146
1690825847
1427546
551674692
1626569256
270730580
1107747094
1419675767
1437293743
610187731
104734960
79627124
1823146630
1660111390
811686699
1159569116
887637363
389043636
373002780
1802089290
990837383
1083671570
19607766
1269042505
1282445287
995290340
2126859800
61577103
175190869
1400391651
2135356984
1016811762
2107342886
887743908
445480240
2145028034
866366967
851865457
1382996376
954228287
868447866
1853386560
1265305038
1003198130
955714467
2006360368
986671991
739223597
700790480
317065773
864375977
1704467019
828016089
1877924187
149186237
367208853
769733093
833949618
822223945
28619662
1545504217
1346760917
1712814073
119696311
1082051615
2112567959
1085621693
1121605305
1238943102
1677010373
580978146
1520734074
173123162
942419609
206727047
1312903909
652910155
1562092498
1563097586
1390695595
1180755240
1954939006
144760647
615406268
1411994159
74713860
2025162483
1688609360
1550875046
208649793
674328562
147950476
438850374
698087740
1966994007
389025397
139225283
762967866
1192628902
1534555698
1671793591
1414369472
1604803431
43247188
175510455
355550078
337362771
101459549
194487666
1460339182
761627576
344667697
2125692863
716360809
1543910173
737159894
1801343744
62656854
2020185838
1684361653
352362105
1181930673
994949606
2065669594
1972672249
1656594691
802222767
2122799953
157455660
414531516
1524561294
346762304
1241844687
1826830435
1909845782
805194963
1461519791
1060641358
2086446590
629350085
1329605671
1760201659
1669506547
2057502471
1137268142
982524528
979595603
1746165891
2119473988
752944199
2057681817
2052076008
2127558479
330780388
21998493
1731692593
757689298
603670716
1317611034
598381703
834908276
575494200
1694834518
2062671679
1140484338
425641175
602600938
1694158113
2115953452
67780401
406377700
394816160
1786142197
1750937909
146283961
1369014585
81974802
1977800304
1773984453
660927043
1493130761
1386355736
1946761697
544038136
882441033
1600080244
1280183803
1213008143
445451490
1557295146
2128697756
1710955560
976632248
10724574
224649475
1684739403
733013561
840826369
1781450063
310874466
291517342
1403674152
2139235593
1068062738
54297966
792920745
1183696958
1556852432
1351913472
1362156732
2089603352
836695581
822734487
1434693833
843937647
1639615746
1840398784
1775632383
1151191625
1716452994
1600509354
101562278
1110866512
1641641044
1466224643
602581401
1574743013
419001419
597419715
106155087
1234424339
615113707
1609670112
1853113224
970493864
1782469900
707071509
1842950207
1442685537
715495960
367473326
1507936570
82040035
22192601
1794621409
1039088270
1399191780
1984732228
1194230183
116379409
603056491
1443325570
846872839
65331029
1827116351
1422212913
184431264
1011223247
91689269
442679924
1805053361
103299007
1591128461
781069956
1328539945
859626295
164244953
1552609226
930251461
484051443
244566450
146961677
91720970
1281118259
1737000875
428035045
2135188819
1985171858
1554015167
2138014926
754750019
2081043091
276534471
423321448
1288759828
672974652
1165350887
561856230
349520050
1609206937
998293929
208659952
1443208754
215509074
94247104
916978552
1407450299
225587575
1475557553
81647176
1211600615
261947372
361659113
403476974
311856758
1244349862
1326950980
4680310
2139328947
625192446
1908702412
1673945253
1661430393
2116798101
403314032
1590372142
1993378795
1411870572
1134858042
1948210536
67172699
1363022577
1118670532
1024255205
1559477073
1255581291
530242838
584185024
191029091
54227543
1042155868
1253103318
1534524800
641114732
754848608
14508764
342443511
806919647
1059331615
1437111108
998316159
664348615
741615964
1265330728
777396608
1344554823
1261098100
1657936867
895484413
994310145
1872308276
105415950
1744599909
1693950456
204958071
1281942898
1463101516
1340758515
2074604369
1148052674
1957542074
1670965772
845355206
2127093627
256096646
530096469
585437245
1193114043
118022808
206564573
1196876814
201555195
107015260
714192682
302739069
1007680316
506195637
11309290
2018073280
1858518006
386287350
1151246683
1627074580
53800958
566691445
138370550
2063491807
1964387750
1300621331
894438175
1558868154
75806099
1234292603
344196245
1380515945
1800797784
2111884913
196201703
1616383573
1046776034
1822602125
880666333
1452219727
1076362560
465510599
1710257189
759198022
1427934727
1965566172
1216782214
114250203
2040177976
554333775
225495892
1578390486
199219224
1426323748
1724812016
1185459264
1948918699
1873419763
1742299693
569477723
803631390
2009631435
17780282
1306818853
68379005
987850472
1569592692
412994345
504980108
1318594567
2079350731
771885852
830016154
617605336
1981650697
1120106244
735100106
845563727
144543528
1917092533
1742378459
1553189602
186709542
451961027
1529061274
2031801090
823102712
2126681766
291327407
697175267
302851864
198612289
1665810844
974615070
663122665
1928879168
912742200
1883819616
494308048
407839642
898758805
1587465986
162941921
1952124514
1510783683
1568642970
1447458785
698279120
1197687177
983425285
1747295232
1701762650
1808690206
63545352
1298317837
410862619
165267636
173486821
37611606
769561403
1194021304
1483085881
642204097
626853604
393113899
1366305817
1200504551
1477812939
1501777278
464154644
990993720
880219381
1077108001
937449388
1321189217
1759225959
650920994
1502781442
2055048907
1108819851
1025635963
558017843
314319450
1970427372
93922788
1324576987
1616310023
598411951
1929049462
1527306292
1720074494
481637138
183694827
533643986
148421336
1242723361
1295542766
1578139743
809803380
666592722
1048826446
1800001245
2139217067
1504885786
1502724774
1075482952
469626475
914061903
1335098541
1774556571
165311456
214641798
1821496766
295994121
377986533
2096179849
593027464
1637406794
1319853372
1955324354
935258113
77832648
19290934
893724457
890642531
1592569839
1512553008
1299092010
1507112478
1487033734
778083667
192339572
1620087869
993701331
529037704
995186258
294681315
683633342
1484991720
1728595213
1330862765
552413989
949608302
1641246959
1536096568
1477401018
1649912634
388734353
1632034058
1470206379
1136331953
1836324499
1673298559
2027917035
1384979187
99827954
152688494
1166844622
1624213439
1106458161
1389821847
727429940
441608187
922969601
888955155
847298649
1839383503
578044107
545388598
269808430
1470295818
1984293345
2083320892
2031498262
1111337303
1206055340
845978459
183191566
1673856574
991959038
1775728307
1920301079
1303256514
2048529896
822724352
853065384
511345809
1688891736
1573273843
155418238
331385853
1615615275
442110132
1797177376
107170385
325743973
459613929
3144010
741043099
1563359386
994561162
1112889843
1326565643
84830739
1066827629
413508396
61655518
1801892880
1477776914
1406961018
1162971918
1990927036
1977232490
1713145493
1067044965
246836555
1817958345
137326644
1914682339
838584668
1699128126
982402554
1147162288
242222152
186635154
815383463
215330982
170108398
1842607117
948724759
2138718470
1302797004
124955195
449768971
1829072632
745662078
1853411904
930646998
894654697
900062508
774497182
1491298531
1283995090
1235707696
1822006388
1180620865
866157778
1193527718
2032596699
438829715
1245644152
1010727499
357131354
972168314
1755936835
113146023
1152471640
291972343
1040525027
1882501261
819787416
1378495368
275546
422864021
794977070
84156061
240432361
1893113925
1095754520
604250396
1161989872
65122867
1831050732
1165781409
1478304416
554544734
603686128
333752391
756136693
637466672
1975420504
1724577010
1498137852
1118819657
790628931
1293698331
88854691
522323838
394180334
959277808
780556667
290549363
1673493628
1124965125
1820022149
2004923152
375777680
499874457
345476885
1427699882
1816840129
1752544761
1364247491
2121635892
544341859
1941970615
2114817500
1913971007
1084277735
1767264765
1518998314
1942414839
2138376278
2047141499
1837792972
412306332
1742682972
1409426202
936132667
808396227
285166515
582958315
625415230
1526454481
1887826925
1036721541
2079249624
564659010
752570291
1953476947
1548161432
229339371
1466676918
265469356
1094283208
267850784
1117512171
897793863
1237308197
1968310591
906319744
1216106542
2014530942
1039966208
381427444
1053201982
1999689448
1750232574
813612431
503396724
1621413578
474245338
668039810
1899717058
1773028159
665061586
1009118019
245841454
1340801583
1633186434
1682950019
1808765418
1390243937
1404479951
1990723025
186174312
12397337
2085997408
2036285387
1031185010
438529835
30953339
1721785847
123682305
1363429879
1984123807
591694970
1881465713
780505496
379383235
502888232
1593781065
1835312303
1990886804
131780059
1764540650
834401053
700987207
1453330507
414623791
110710262
1072840151
1134535477
998116212
754319329
1480156378
1107831660
912101969
1505865098
402359060
1909535491
675757891
533790126
140049611
1677989190
1567086320
1667303655
830492103
404632297
712559892
1509987050
1166580753
1902997038
1149877205
1120930284
1253331279
2120740756
162161002
808013679
1997847985
1260401021
1929258639
1826637837
1437057607
454448324
283258137
1013789700
1462272704
1304935799
2112808259
1852952478
518791195
1551758802
633220383
2066365149
776174205
1325259694
276755885
528132681
117111762
936907842
478114390
879419117
2008115737
1077659861
720817694
1191208608
48152833
105687516
1165453857
1116251267
864294146
270351549
630367360
1350803639
949845257
1485729462
1347888590
1719705850
1250886922
41251341
594720667
1398638908
736470971
159965733
1105240799
2054816493
149246380
1471557416
1110283708
1284468284
259844798
2023772899
1484395115
1929288156
1398368457
1009306902
1921279319
193217311
1878059494
1946412781
1545806488
1063607964
1551816298
393822210
112799057
1917069294
201984838
2073141930
1984709857
971963135
1034816669
1964187546
587668583
1234825837
1333804835
617378383
1309669261
2014597602
2022321022
1573957124
1555878346
162182389
74565519
140783849
1162742891
1804011430
92850531
461103420
1954063469
394217276
1880883460
1104130216
1395192209
1684277658
872135413
2124507588
939977654
402640388
794176018
695780107
409270656
622335434
1075632782
1597356993
945964743
417416071
1196305242
301613158
1781113488
1484145683
597414138
814487082
542500160
1879375499
2131189650
1894781010
799334221
1518374061
1160633610
555715373
406965966
1372207946
907762594
2077831580
252730979
1684165069
1268751299
1588463640
1132538643
1053926180
222082697
1636549098
110678709
1276962286
2028523576
925195539
66226671
162714779
1425789332
1757087338
765934333
677778768
297937776
1860322791
1344416604
1428417299
1464704979
1544516406
2064394867
1228451100
1983714508
1153528128
144066404
185796447
810839736
1280357222
210571298
362218286
803041815
1015187657
1488803464
1831982886
183152082
1361162600
206798724
2130673531
1505062498
1744648603
1342068978
2138250668
896513747
281976500
1891530699
1527980520
1728267226
128465760
2137726719
754596516
592876910
2007825367
1930800325
334367930
1825636856
2062703003
143954328
670872479
267833186
663593102
966708717
1068632602
857102046
418216547
704706861
622180959
387919113
1203815357
1368706863
1338185288
1910265472
701212469
1975797463
848017141
938115145
2116813609
897658970
674620934
1055081250
1504580780
2126142324
201837978
1448504724
2045930538
1014449566
267415497
1347048791
491137594
1759727637
1799317487
1880896276
405701368
1857126140
167539334
1488552779
550013633
1768013334
1980742915
1498116438
1262373551
1544597673
1217134245
1636649357
2041715804
1654326995
176904329
1965486889
220286494
821910421
170917320
662991590
1943998426
1761188776
1232708560
2143515989
1164486295
1714090971
1371585167
510648408
1920198999
483477084
1606970582
484994664
725157072
129837575
158886022
1617186967
2098759720
1709535353
795832043
11720652
1272887503
810496874
1103080663
1827547324
839200507
1024551950
407231142
645526655
2121513337
1952256138
1546396999
1019689999
1969326842
1351793384
1095359896
712382923
756526318
445568702
321974531
1317966840
1450556648
1869961045
1658464826
2057926392
2084171852
493221596
1862350953
1895970723
1127047330
1218575204
845250686
864738723
2020974619
315393613
1478800572
792392963
1114412295
705587596
804533582
485656937
327131012
906397342
406730884
1667901324
230097971
210744390
912243416
1539893268
1487315327
1887776068
964966244
345604442
44624691
1489929784
1311516720
217538945
1634021222
1578904571
1433095742
1676464620
79831623
1910335984
1678754221
505094094
847622766
1763244149
50514582
1843777464
134423835
837882501
592740520
1484379904
1247312478
985404587
897790938
606723799
484186586
632988391
1420794872
850955637
1216071258
1553225408
2072957400
1145690497
1978522201
1927542284
1108020977
500458381
934661229
121385155
799290869
806082626
1899372
1982719851
1069621902
568155053
576766542
989395205
1245889178
196540879
1165415658
1169201726
466220259
1056121480
971564031
1589391889
641807134
652290748
1936230873
1673380312
1398472918
654563069
2044493209
1107743324
668345430
1413410266
2093486181
249883196
259565200
80531909
1326313843
2116979819
1456643032
1962222595
1882143227
999931579
150582146
614297094
1799864722
1401231178
479105168
468505735
992524968
1677480812
343730698
1935397090
236099293
1054963167
1980199585
1302918254
850342525
2051238989
919636409
1749791161
722291053
604716771
179352335
18755364
1501442972
1783154026
1112266533
236396972
1985407081
159901170
947276830
638365224
2092256277
917986066
496673890
2140755050
2139800189
38404642
1165052178
358342901
1598885036
1583067522
1954207804
1290495887
600730806
29529838
130961028
1878541604
1289621890
1444289895
854324923
1563634383
1064422391
1993628628
1952850473
280178409
205130238
65997622
1263577365
28567615
664869797
707331229
612905647
1436848077
1247199189
1204635559
1744979351
245443495
346617618
2087225597
58138620
630112294
906698985
1045317539
1222006697
1848871761
1162633164
1087532196
1947681502
902055450
622740883
171995230
756426731
1115647860
1135396653
280561699
1599026654
890215928
992508297
289365629
1248347143
1250810467
1413748035
341757786
999971787
538772016
717636511
938618780
1898710775
1597452529
930132352
1572182677
1045260630
602288983
1235053982
1248577790
516366461
2084569468
101943906
293596763
118287308
312492093
1337199726
1563238392
1583684999
1782041790
297803133
995377903
905302498
262884751
983140522
323584591
2024337566
1033489841
1358856036
1224887667
2096624540
923033162
1826727226
1445780928
315652268
2142224746
2057224
1239041626
1558354265
616111014
1114736801
730073168
2110392973
1974906605
1059202655
777400974
1587742054
1625136317
1914618990
1975977902
364640143
449163186
355258559
1688546168
959773424
1417948864
891313489
199580165
847124066
16168698
1645618205
1318626774
1959085585
204938618
1288819444
882130342
1233472285
1850825277
1719771320
762559286
998655052
745830939
524822594
834599188
29429332
704092456
722308642
1075605753
683043831
481027243
1127803776
681124454
434828874
236234134
789775152
1882128527
106484932
222188241
1941126570
1389553823
566771203
319662939
1735912768
175316931
169852827
486529169
69917438
91183679
652037644
678729841
907221379
523454579
1107893774
45838317
223683294
968666674
353584073
1346168088
572668851
1190527093
19733353
1060684088
727195641
1693354855
735017392
280124283
978450157
672735659
1027515320
2084825772
1170968522
182079789
134025080
1907482614
685237637
969876124
1832774678
1563904204
2047601476
408247958
1669886444
1503934774
572432551
1627282728
433912559
629620273
1616866873
833968893
1254941459
1052432330
1988348164
595744799
1880502247
969931619
74260386
1106410991
678691325
1089379964
799542819
1313803729
1182059406
535119765
159767032
921425661
675762865
1631627802
1104230076
183907560
630159294
1113868115
322916868
2001573312
292800173
717035946
2044602486
17729653
70569732
1548174843
719396994
1050235512
1488929873
1103091317
1884090490
1073549069
130672037
284916908
2049165594
735073487
1261448998
1845189558
1775422168
1302356993
962253016
1433983620
1405207071
1866456312
1369894882
1405189796
772156102
1449000529
1071459973
1859898748
576355690
602893103
1844018278
823015157
2090517170
454130043
1344581228
1795229845
1982296085
19990494
832626581
315909699
1773112342
1499323525
587831490
396578256
167975445
819170130
264814946
386703450
162451271
182510432
1648449399
477836522
943853172
913761915
152104778
1879438070
1967139930
2009613784
476642547
2095117280
2011036566
1954703776
1404101453
2105060920
1305256384
961085220
1891749184
1701848818
443724502
2067598871
1059933441
1876634701
185898446
1752733628
1126155625
1244502023
596455625
1854389414
881826061
175675761
2052578687
1443392346
1753883542
2041513860
835495222
1857656384
1401911530
952744948
2005910799
1197666884
1561194194
1774515248
307591830
287194252
1294887827
1267711077
154867638
1437272311
859996064
572940856
924212994
345380984
1011172596
1378938295
658253836
723335041
234882952
1235133560
1751075742
517514204
1552135679
618107936
357095345
2069035684
348657967
2050827208
709528666
1859694578
543282431
1406316256
1500290861
854068031
1935683676
554116913
1853343885
281718469
1183032652
1354284789
1998362267
2063705512
354302380
1303092122
1251543732
1078786589
789487410
1171033977
928873685
1295504173
1818696562
1991826499
206686294
1160911865
1366374500
807665086
1719386068
1952493731
920599742
1456765612
585624037
929896002
1394371464
1896923369
265651431
1992144764
1322061206
661980678
2001130370
916433807
1605320828
726348496
1614196878
101385404
976064399
496882750
1792306160
1103799809
51663879
1616844513
2001137205
837853658
1207622966
756861092
1436034360
2074091556
1712414845
1658479367
277461037
961924193
740602356
919215453
2083783748
1207422084
1841874096
1371408153
208691296
1997946438
716894926
1716136448
372222430
1323646488
1588399437
1907406103
33429452
110720264
46806373
600911138
487938291
300953447
1130789786
1483974942
561903192
1556871815
1768573127
510202510
1021378649
1609485234
2016054827
2132373857
1355481792
838511913
92192091
322518237
1581334937
335672794
1527089314
1870575221
162151378
957351634
2091477992
374361174
1663727995
741577050
1100348396
1636106971
582393447
1085498826
1106181930
1097852812
1312540617
1681312089
1958366721
1016040202
1264529220
2060080283
1988983426
1297777503
762714102
550132092
313541059
297924094
595001832
1188811205
1300546230
975383111
1086662591
406639938
1478918022
1132536920
1993818372
2077595672
38872396
1258243518
1960480900
1150480513
1891638416
783677783
1167275656
1303602712
324526400
974808169
1792724692
1271908113
260711242
1246896638
1631474533
193480415
277196435
686556108
1700547073
719267031
803412801
1368841648
130299800
308926864
1855932023
1905219359
322460903
262262288
2136248677
765314468
72530533
1908250914
1875110623
496832412
1353604396
1855702721
283025193
1923323283
2127950409
1567106337
1369567141
1728521512
391685077
12884894
439710641
1704260373
1116093594
710838476
299712760
1198955840
1970509016
1979295939
460380947
509425092
1678263807
840532896
958917746
984306659
83273554
1217553195
1907213939
2071408557
1335824901
426430829
1032628486
2019410699
2063560087
1050058576
1965151217
994047189
1743782859
389313014
745234025
170052262
135175445
1159125528
1663096646
797680465
2111366408
2005004593
1822928292
1104247038
1637291613
1915125908
1955881212
536619898
165146372
931376904
160004379
887804490
1834937621
435697623
560285350
261756797
797299182
921446341
382692237
25401657
657616845
60564740
827796242
976180238
866237700
456080339
1584628183
1093670430
2036936905
1776301471
1523975763
1038350310
758081276
555972447
681677074
779214797
1623002329
349333253
1345695049
94178230
1512510731
965040918
241160238
556245803
1408447533
2019888896
1004755533
681398826
540517451
1826399103
1734958806
645851905
131543565
1689592636
1275671683
333975708
1645908063
591630778
62574043
417851524
1208481009
1953661279
237230251
1910887922
1912208462
210776658
22062893
1015757577
1024906827
99235769
2064244747
1691042728
157858351
90154625
781710881
79804295
410559213
724749338
870672762
1212273898
1332499270
1971547008
168873690
1192112599
1053336176
502957307
278896830
1322428269
353963999
1146135219
262330039
1075397445
685613020
1668788375
1077823135
1871921823
289406838
525424976
606325820
1865356192
1412493590
1828384096
1538472312
949248142
61800591
1876414712
261099254
1824465087
991395677
564359703
1805515818
982693057
1216530668
2079573831
376776636
6162102
1833750254
1572164947
25116496
1651094920
67825003
1330232845
1661882493
1523140463
22021981
336713233
618555459
885547779
801106488
676086597
244513818
2020414230
923990756
1582408520
1960909171
11013994
1892362773
1180121376
993484477
1357647894
1148923779
1744905237
2127870681
1023747836
1084297080
355278209
1331623330
405349076
1681188304
1098825620
1781137623
1717172327
271383426
1381389042
42012503
1968387557
1599611334
1190864219
979531188
1348172880
772757229
1759668145
205476621
879952398
1784656447
1746637962
124780644
7871854
1483577600
1611357782
1714309563
385537581
1307720108
1019094317
755395873
1167622290
47468736
1497036200
818930906
131620612
1945974050
1935675053
291435856
1638026476
2024483867
972157019
1816135493
394817527
295830824
1168503084
1139656486
960295821
616234883
1041325395
1427311954
1152174588
1182070089
1065753712
1418301033
509114289
1715851182
1325785015
1441158102
899933302
697189350
1167382665
1669659576
1777743534
2083575666
475330217
505594135
664974559
1559046969
1727180259
188370137
968077355
784372006
302794097
242306211
2010150622
1605167066
660384978
1669911713
1167543761
6733421
1771232100
1264682694
1256485863
2005647812
232699352
2143585120
1654598463
1310879738
828144726
1723998542
2009451529
709104761
1688715618
1737977378
1720835686
1743916319
1207887787
808154867
2041396524
1597462007
914368584
727013232
1100038004
1238850839
1730748749
1564218222
1313401712
1642798991
912386975
1413559898
1106194507
1038978458
2063382843
1510423512
1147283682
500708916
1572011006
289718191
381969760
1343306746
575214421
842364510
1602567651
202084654
765559471
546958595
1170812175
463109173
1411952619
592908855
355152163
1796825978
539109660
384206155
1760573350
464052673
1199600435
149467071
1206226663
2044863179
1964007498
1145676927
675504175
1182893875
1491135919
1921632365
84685345
229216352
670083578
400245584
75658042
1551832552
1263117254
1424307998
695012197
2080358493
2060771241
35504216
654571360
1930677950
1615746673
1707851560
830335486
1895571958
585268024
1994483363
190314030
1683853672
1679706651
1409324474
428884640
1783269256
1123737174
1327101640
1999422091
1808524576
1777176557
725084352
1384577188
797585087
17144597
1797664371
1425392039
1482162162
356535549
1422354295
1871586693
1082050597
576502640
369709087
634663647
1557057239
1821901404
1166592458
1364517035
1368620944
1004210655
1242999680
1598158855
648871505
1375917401
158226847
860424057
254804990
571234450
395257324
687758443
67961341
1577899854
2101967085
525665754
6262569
1711262256
229687613
264035851
19340307
2039696854
658713525
1822399845
21622402
1262229790
649602145
1628828851
98789042
855243434
1049009781
231583351
1845398123
1129701433
1465132075
87677515
469621350
1799512991
312323914
323354301
907111920
463987288
34294177
1256542998
641488706
394599098
587166990
1710686874
831148019
699224732
789797773
974681456
1899408528
1934427581
1464911850
1595843627
799381976
1652431833
152757637
571437469
640720990
542418636
1758906661
26479685
1474785426
1777150325
1065664626
922573315
1216739277
1344627855
765160203
957573458
369146864
1170779810
244685352
872999813
103317427
874041677
365164878
604747772
1762012951
29126495
1309900280
369841398
1135612777
272364393
1268359251
208571149
242831362
810944156
114776975
596705016
1820108285
1838452165
113505770
1409405838
564363316
1437282415
802197708
379344007
795494599
138962703
1127579903
951298196
1740833780
1747062996
1392144342
1554680594
1888957720
908497452
743063990
1970278204
562694873
870022014
2059651129
24799677
1488704224
571651652
748173543
1677247222
1517270849
222248114
1751674558
2031423941
177521025
1490179730
854716672
1681849639
1314072446
1596612772
868009218
496551645
652140367
1136400935
1562051958
1841249654
502299659
1094679487
350962261
1430632125
1734693271
1305023672
1487841910
1331630436
715645213
1658384991
950270617
1967964381
966888726
260574600
1790457326
1112333604
303470018
924664113
524166850
367017795
1634557283
2121451629
779986575
341942868
1644295275
1857373422
659271053
738643468
1279716748
1009077549
1006382137
1317325102
1024752229
1805943452
69118522
1571820394
1571213153
1106718647
110538683
1536288741
1223479361
2076405494
12645687
613123951
484967435
1165416463
1685478240
1413515965
1576980888
1180415787
266185796
1948335259
1296171964
1380371053
1327309461
881720376
298227018
2036762753
1226619471
934061929
408208802
903671595
229263711
1596525822
1405973808
1659689092
342908754
473523865
331794581
2040781460
424734088
1935661959
1979782725
1124707452
1674885174
998378151
175446502
1207833917
746622350
437230810
417099990
1125016051
2080458537
1544609490
297098861
950756312
222269754
236348379
333633562
508098232
1821146008
455258105
321509838
554700607
1127731563
1153886647
317522557
686575799
2013346261
1959499025
329742149
618540086
167059459
987649403
1086853490
26904010
1281778562
1054717872
531484869
1671488487
1876283498
175899792
2007407033
1511072860
213409655
1259477768
1710307260
1068088208
841825954
245060207
266578667
1668774469
1272226137
83059889
678870028
1524620370
119035948
2022662321
93837379
181329442
962015768
697417
1287796134
99703764
629416826
1543560950
1300250541
1376056929
1625962404
181279647
1939229429
2120647494
2078689319
1441649417
1370985009
841482678
2089254267
2060584560
549878204
2014779611
640128787
321610011
784407552
322772622
2049702834
112943844
463150726
243377604
1396740581
451515135
1768279283
104371254
1971150799
578074918
1346862535
1518649463
1795683292
1639522579
1977827127
228071737
98669687
1915020146
452053592
150622900
1689467124
1234385279
149733499
1629429012
1636321570
141022761
80555629
1857348283
1586046588
1399015675
1258183045
959778471
1978039034
1145661401
465949539
912186071
658920102
1720893906
646043255
1315284391
908327831
1132599534
759097802
1690030438
162770264
857138371
155569676
1501768050
2147154449
2104876158
1281536290
265015560
1257178846
1384155360
298232500
15382913
394889941
997515066
746881078
1162911847
1810209001
1821238006
1086960002
1063949765
1519726364
1119768643
2014629060
1026886216
1585483427
1136545282
1741294310
1900701161
1807768866
616900797
1822897105
341190069
2130938872
778572663
750242445
1408598551
909248679
1245115319
613056917
1814994314
1109210601
550515295
461960976
1690778190
1244605047
1833211593
376617247
1810102545
673823447
214181995
1578930715
729358026
858146856
1470962057
1941249199
1060496269
640113145
2067118368
1391435933
481511426
128777428
1493855615
764818953
1338995831
1423764477
1683535397
1529098939
1631493728
334463078
165688912
170515858
360347458
1454533212
1791149892
1482320789
1851335295
521285720
267162145
1363493647
2041885619
79394808
1041052318
1926990169
2074883359
1812272778
943382735
973272435
1797731737
326363319
158901261
1620503941
56942360
910783164
1534626974
1633217153
1568642250
2142128487
1930622438
91301004
418257249
187253119
554422676
843089788
304823662
875849802
1340012687
1701113407
46994727
2145436741
1433175601
1206954141
645183367
2023349434
1367226958
16139639
606045112
1698302505
675209996
1923721441
58912658
1505791727
299683806
1417111506
1648090703
958035684
1185958634
663972680
1824161272
1552892023
23010274
1386208879
1391701598
914508765
1721111124
1143824675
151056138
1801065456
1544656694
1391822227
536335772
75378342
1993230384
768643933
1667369916
243078429
1784322264
210211996
736023994
613069609
1231191430
1975757193
2140610749
547930330
1907236288
1434166659
625809552
1625940409
736923058
1247867573
1055934155
1331727669
1505988929
2146221657
1421817900
459980699
45966807
500067598
1914678104
1479242061
718115994
1285314412
292964017
2099435454
457559334
180866521
342284097
318139715
691259227
200631480
1778783825
664388059
172043639
536512828
1285945319
2049512078
1934528244
635526379
755335501
669428458
170023456
1517542068
1892492992
15469531
631561996
1626292824
509653588
205511910
1849841962
933285146
1747956056
673293423
707527127
1632414207
1171090354
477906781
1599154775
1734361594
1765368143
1653625177
1997102789
2014364685
1658933384
1443300884
898142134
1185348119
788907141
2025797715
559301721
2069455905
860498814
1808067267
1696650559
1798675866
1666806994
1023719529
1214623369
2142898352
1470642048
711721992
294099340
685818741
427647066
4649402
2114719680
1803346782
1133144013
1103963534
2077791436
418052592
1450971393
1475235197
1885935731
2083905727
1158459272
328167433
555245935
1274072669
1128330629
1703544339
968064826
1999089951
1352157749
1205721495
2091992144
1860621611
1159309337
1889971973
1518782636
1559940985
1564869430
143045916
61993998
1269412396
1494824742
1129757961
53678030
424053129
1046642179
1661811415
223240585
765468608
786263434
1508707758
1888406884
1181485323
110395015
1915555861
2099412989
1391392783
523639332
376008721
1087021232
1044601403
556085414
256888654
599198807
851393529
992892862
1209478111
1153898184
1343911089
1844080717
1819578370
1774736837
18226038
1341642022
2011007620
1919709979
344343291
1280512380
386494235
2060387830
2025782721
1547181599
163733030
1015314123
2005248739
571811986
70718986
1128982606
331843954
322429294
1679723089
882256377
829855096
167662063
1730036736
927969882
2064493522
712260278
1829014330
2068029896
123532941
2003171834
830952744
1976814563
358588783
1309800857
1314455183
598329965
1258018158
985769291
1065601637
2101417727
1051590149
951249284
287124280
1312959958
859853946
1943746766
1317130818
1170716561
1339012249
187505283
1080789219
1606859750
1165932756
506020143
5361685
905108401
1062739710
547629183
1688619207
1486328565
671183695
63519613
1251861614
100631449
1140786745
998540109
1196940525
1898104640
1449797443
60546259
1397978367
1182091743
18524823
132167485
272990369
1070476140
1348776913
922966617
1518253248
1585523398
1705757598
263238791
1815330863
1289951182
2066496159
600027523
1914186596
1989299526
108769143
1567823818
232587551
419181377
241314038
1183117261
1682193980
1673054712
1540107202
699429216
2040138248
980761272
79117991
1651997399
1216657164
1212576649
1796844951
266374702
742165197
1448921285
686200624
580540493
1750879671
1043439426
91177083
1731313334
1302045722
1499995874
2005053667
958625282
870592052
2142891096
1657575280
2075271183
1062367236
1969810456
773092763
1233777190
651395674
583994348
52303002
73065295
2016446941
130356648
803214
162685620
511244459
465144147
1564922161
1383962012
1021089211
762347322
168094883
649928153
1093029140
1535480361
79472013
1460889609
1713948864
1760088628
1004065256
435585524
932040833
2125446672
238432518
980318272
93942262
1588807262
302569295
979975555
412217617
546559690
468378242
1657608163
1486717078
1289513318
385185296
2006095706
134660548
136159270
434437984
1716458623
452529529
33154955
1147781700
1236841975
686129975
37462116
1390783685
80543668
1759634054
942559932
2113434534
73590874
594684555
1586751342
643495572
1712420779
21889698
1487858448
2091576432
1467215179
533916310
586864567
1206376372
2029284977
1492398627
1280010000
612516461
1801862143
899267292
707521911
285098647
1876455921
243170890
494385947
1548371561
623528943
1891622928
38045484
218835067
1997141209
1886307623
1347936680
540970016
1042734129
747861109
2139139503
146047475
1635816743
1697988224
1968022448
671183603
2094742608
622259966
398056363
212424300
679634396
637076234
445145032
409283804
2057540610
1062382481
992462350
1283703989
984167760
1553110107
1628885743
1502004989
52374271
689468390
2128815021
842861221
919197284
1429759283
435871836
1237004741
968405206
280561239
229275116
1320389982
1329424416
341664187
1874811161
634276103
1372620261
1428921908
1936248806
398647440
839687543
1094809357
1091552390
521395006
1174995499
791116925
2013175595
2087571393
1920796059
1974737822
1892821047
936030746
456441294
1940876994
1573679881
2006607204
276845534
596170320
272813994
508664473
1533466956
814700601
2021639506
1776284358
1518708625
1614661687
1737626775
1605266605
363152643
55294143
815907206
585570419
103601223
122958472
25437870
1776751548
1321011657
721630564
677907963
584830503
2086382058
1138425893
2123551767
1991022040
1874366470
1975656648
1447531074
1014065900
1966423068
833309955
336679108
383261830
1584916694
1237844558
164184269
1610132608
544418437
1725361678
1003618062
926546999
216732955
725556806
1864424902
2013773869
916515247
1439234409
953038632
389725331
1802390999
1055260325
1174783889
1614039527
1874397559
412634701
894439300
1238245529
1254640758
1781201460
541965966
509570389
2074377774
1443634472
1595811045
2033724886
1514836558
1362738337
482979248
655611053
958130240
282226570
103375300
1176778116
244560075
326815562
853832071
360036779
124443773
1365815265
1648150316
982375412
1567854992
1191518295
1132699879
1598352648
798305059
993407538
1143944128
1761353790
1534180985
1400998653
1135236373
762371774
22948177
1029225260
387394834
1888380087
1735764234
1828740992
1969090831
566142325
1622276046
799213763
906012145
1046181648
823194522
255912920
1129114113
1912670069
535874509
1280137765
983877578
77764550
99334146
2045444718
1941409677
1633845710
597440084
383252420
161724932
5145324
1926418635
1312457513
119198453
1078022446
1810263214
1621080776
12610166
1162508095
1692934185
245162744
924651488
991787169
1084461152
1000642009
1268667521
1781087911
393533566
1623241712
708629627
1629014835
1545402083
1275206770
58804768
194918012
987612305
311897384
281126966
1787359808
289829386
144313163
1586445130
1078482666
1631162079
46641950
2137969964
1746630337
164992872
460378232
1393819145
894384992
1560873639
756375313
2088251322
587974858
1488652549
842797791
860296879
1280453247
1586592424
993429454
1396235721
384517955
1031650561
799226500
1712553849
858332639
1012455934
446580923
1663836179
226183314
351815018
1303509227
23163085
234342974
1933845477
934808255
1051203858
85533180
335026304
1643958307
711076171
1813161858
181902294
521473050
232428843
708587482
138336507
334994425
1079883190
1614149853
706286880
1695278969
1250415449
1283841510
2087034119
1979586782
1988278483
881775672
1234451348
1414143288
151735416
1474539221
992098179
294546589
557331357
1393961752
251714256
64461464
588938124
2051228807
1315864403
389393920
460410129
448647590
2131437216
353124885
952739238
1045981139
923899705
44985670
1216551522
2045740990
1371407162
2046260002
475177532
66392338
957036102
598817600
1459382056
1188954023
1443843173
1153012364
1562223170
1584623414
962654126
469185151
150961328
1848108920
1896750759
542085670
1183578583
28438714
1238203096
49184333
1721625198
810348523
1697848925
860911859
1191503401
102845210
517077740
2141250279
1589005901
1182061871
777174978
1293740769
1405376324
1818526404
1286162347
1229735504
2060721125
1728603712
1588694948
1577103657
2112599791
1761801146
1201485019
523056892
1787913545
1117556116
163216071
1522942478
223654163
548165789
1144904194
1744532710
1257939644
833575011
1758926328
1279019313
363199516
495899506
872078133
1234729242
779385406
1807155042
115992071
1798123233
438968293
1715402090
983478429
695205286
161712139
1073933874
1592436850
1229496577
1961377585
1051838097
422309383
638223825
1238771386
1760480133
2049219127
662641216
1434377844
1003015784
714902581
978445841
2037397225
837255499
982958263
978283168
1279306790
1911561046
788737877
1527237583
1993926487
1220691095
502673745
1015430995
1980975412
659442403
1099853793
2129544622
1651145900
853908879
1708284390
1357883960
2106593398
302420478
1978540728
572672893
132389365
2126802787
828065822
1400548083
1172758245
1259127863
966434936
1965573625
668829747
1781203115
894038422
1515107765
872602591
1040932006
897453626
137008948
633142988
1440613060
1584037022
1196637222
712065062
2128315761
209691840
1659511414
1051650785
2131466857
1263044367
1789474035
1820991407
219095002
1936783779
434164671
236959774
386819938
696086382
1452712990
1029386147
772590611
1054688756
286664853
1144493991
1912769701
589339610
627319331
785682413
641593772
591048472
1025882015
316164564
615299116
685359851
296510858
901222936
969852727
66948766
1391966212
1973216249
171125549
85275435
1637730651
919044644
2105563761
1309522486
1990953714
425433654
1244185046
1155144574
1169020357
1639738896
537696317
2048773055
439632429
1202292367
392821599
583193246
1799276665
1316482542
1956402296
1935960331
1546070178
1524658517
4981492
1083645820
599202777
1895558172
651121202
1060604979
1463569081
1596365017
1218295168
470319442
545984374
413363403
550915060
1644809070
1929444695
620263795
1710926922
1259370319
1689792637
1327322822
1277098658
508141796
1715234545
699700702
1458586401
745588978
741531754
195639973
1964121859
1235399459
998639371
1521041071
762618094
1490406775
700833483
1326848794
979601574
354491599
1217281653
1462000322
1160757244
1092269189
467914624
1560491247
276045406
1152824436
681105065
1980051199
1041659249
103796276
1491780590
1726138191
21358009
1923241119
1789496020
1934632617
1943501268
925028833
324649628
490658637
1904348105
456729804
1138921094
1246010057
1251635359
1103701984
913854155
1002441795
1393618092
1301405568
915740517
1618254552
1234235513
42741801
1542451600
1148604310
1304697820
2106727490
1048830832
1180611584
467241736
2144832256
2060959842
1055112369
110258980
333289020
853000687
1913240142
808768912
2108252373
280094339
1867076924
1306915974
2015851726
776346507
2015530769
1342992341
902081020
618343394
448122087
494674029
1919259533
1844017630
1746659873
642518285
554006272
653032871
206983638
1851240041
1600506414
927731560
265298341
1317829531
1582774535
1217295933
814306289
256163201
1430598805
1982087303
186970552
621849766
1674381462
322888959
976440614
1148113854
1950972525
1648568785
607208541
806665443
1180429985
445142613
1725270584
411624929
1083971560
506800567
677706235
451869718
79113367
1261149243
367456491
1745313912
23569730
1595172646
1999810814
1535309018
1640924025
2008765752
133089838
1324101340
1104617165
1309498024
784043534
981890304
2070838425
1663661440
971081899
1101316902
813116622
1947555280
2063401944
387487200
1770172780
700894721
1899991282
964304725
964258806
542313266
738237217
1579860833
1383732146
154440929
762708448
2098387945
1482273970
1505302122
1468906269
1312539882
21837103
667413929
1392606425
763834602
1030054944
206734489
1792897142
1071957247
698781614
467628162
80931951
1619459368
61121289
1119968096
818951861
1270372598
648858880
329954097
1081495143
806473408
1403367031
1550787149
1898299163
1173588325
552537990
501469248
1903917554
1212214018
1873420169
1357867386
1832302844
679533129
670251419
872083373
1352722590
463689264
1169568671
823415329
514890251
600658565
1810248966
1177800242
54558199
111926224
1140986915
909448938
1020487175
787448857
1676557510
708134429
259936219
1253119608
1280122556
1344705398
749827767
262181918
1302274933
1821038155
1505324584
1761572815
1116941554
1113967742
552682506
1921467089
303078276
630729541
2143201995
108875983
1403247743
16021460
1301359628
1280635849
1024884745
310290051
104686096
543218014
807130991
493323386
875379464
1546958233
1394285538
1383392922
1828602403
2054699124
406854653
883401355
759624506
1208764816
1914401338
1225805585
1583092615
1334021234
893076455
1843645294
1930368293
1796156622
1246070342
1174442157
1316913319
1814098612
1547488733
993380708
305227630
253992715
448308111
851259811
2128010810
2093649806
2012898326
746110975
1159888546
1771678574
2129110337
648352999
2053042896
2003211989
1964188957
1154593729
1584367058
1404317690
2031959863
1645216402
1058652028
686379793
768928698
1667895937
110101946
1468261934
1185039643
1355952134
1767261997
260648479
1910740641
1876704060
834252143
1234463289
705032872
1420937176
1429493543
1241823482
1715622085
449971628
1379277380
1206600671
2013803552
944664905
1256935065
75150260
440326524
592792401
1807392669
383315302
1403383147
1257953613
1783817949
1800672689
1304349548
827485699
1279397510
1947983108
633815790
1174944130
707656592
1287656729
91153969
1976361285
1323859744
416648090
2098192579
1006887156
1605849643
826421092
693392683
1631957449
759764699
1121025238
575751079
1919335373
1659921079
1406284121
171964412
1624509714
64868734
1033783336
1310654482
641129220
70393573
34487965
1252239910
846186972
1306609934
66625490
201657045
1545272602
662682312
218028494
1196002204
15593452
1026719145
839407899
2011168967
2086671729
2048619663
317517108
1013794867
405749864
1924832629
552563901
567766752
460379251
1457347656
180998565
62349287
570473848
1003801818
606807590
91888210
1866412054
231480485
430528421
1738174213
2083402289
423095857
21421138
545015856
304081647
1668792839
1523437175
680687087
1481030424
1944218166
1516325133
1436026344
1402477823
1016496954
1657146446
1892032722
1972587929
76019537
1677945214
1745842437
2006760344
174295217
1713207053
311038060
1707032694
302080674
1590267267
2085682945
1690574966
742372715
203295582
239477083
1823658784
1262376741
1834901715
708691414
1642697513
454323861
371483934
2084353089
740275944
557393341
2135421314
1301398319
599969840
1392010051
604358404
380892761
1799329149
627871113
688306486
1626219781
182948127
261510321
2114462581
1090594957
1799658003
290161720
1644602516
1342542247
315298932
265674285
1827414933
133556207
1492908269
993721571
1088559991
1298820900
304588302
893795695
1216950204
942634490
203585424
1569567085
1853294746
1484729287
224143088
1942690298
91977560
1187512293
1693119529
872540504
676192830
1074300485
2067502371
638274971
711194883
1760159598
943124159
339821196
1255321920
232903988
2093913056
2065804345
893029011
1455753743
1526796201
1172470005
2078284376
1750290202
679932815
1376766906
422699180
1449527762
2105127175
2121084555
773612658
361386732
694499686
2004012131
497915769
1257215080
643130878
98546612
1437106796
1840492492
311437327
1509564531
113916385
615885878
1053655597
674680500
1184963008
674753712
1742620490
1780503631
267864646
784002790
1070769019
947356651
1441893244
278499545
2077322188
2040911510
1629702650
1443880744
821114813
163241491
1962474302
1333095337
1669611453
256753579
1190773089
664021841
1231554211
1656468958
545347610
337960096
1628031424
1130142362
380848163
1620702694
602978530
275151349
461923413
193076037
1153365654
1499016166
1173851412
250289552
364535858
1542125403
240827656
810450827
1712201496
1804548887
1599167937
1555072275
1494613869
1221599545
1115742957
565889279
1948553714
483678457
464826236
1153129366
1549079217
529127605
1409171783
1284597754
2132417168
1695459545
160867870
196109267
626661087
1762702635
1348613843
1401078872
973769183
754821137
1243061464
2056600838
1515917942
536595467
1546329438
1125353054
379665736
231011947
213855794
2000661155
542514313
2073852170
385569230
1034739274
2056693806
683220275
306854803
925293622
532145656
1503405487
387988504
1817103603
1872747084
737040509
520811928
1763095785
531906615
1788613059
1961580425
543451788
1313868040
940137973
1700455361
1380258985
1221633526
1716984698
2120038988
859451444
74192549
2077369764
278850908
2068389671
1059111713
734365364
1268948451
1335246490
925899426
2047390174
962420708
695501936
1689582809
1371719101
216229542
1911727760
570878308
234608277
719714510
17746036
884668657
1286947032
165915807
198816101
842243277
1667367556
51113023
1290963829
1204823812
1840782943
1811333687
1457793127
2146245484
905184755
1416752450
135057819
839272244
533138260
180632926
64593099
1701552498
1296686000
333985478
1698581364
186250016
1735131641
341770058
309506103
342378455
1232695422
962368028
840867190
291186032
1232016212
154024964
1044208632
713985216
1962371869
484204530
287418465
2009579984
1560817217
606634736
220412439
1700780955
1882846362
942186587
664719646
265821457
1846732788
1742784091
739363917
906564774
731742211
358349315
2084194384
528319819
868500372
686121928
1715782825
363468211
1141609198
1394787178
1647334205
1406323099
1080195680
233909256
598887753
445595978
1994624149
1191512423
1845662429
1627308634
1853801476
510552789
2065256531
1859979088
27618906
1715640432
268913844
2143869105
808525260
399240948
70369322
1764584606
1641980948
1036059667
291156488
425692982
1154880436
1646531228
914284368
664769332
165202767
1636544201
1337075854
298912189
2043578201
481673940
1094944865
769213051
1049263149
1550176893
881955274
1102419125
985757906
1521453050
1763210784
645557903
1934233750
1206814673
73569194
1334586925
1440730630
1221365060
396659552
142786839
398617774
1440141004
1106108438
961088815
2024414073
339978686
1777802052
19472495
1823065822
849974926
45513952
2123770299
163081007
193488501
704917694
581253245
330985257
1252377961
817302625
2084947218
604243385
291375226
1069733612
2020278706
795711601
422199454
1442911493
695660997
406010295
448567218
1181573461
1096305260
116924207
1261696098
784222519
116136757
2020025316
268953375
308523913
810827137
1124684374
493739200
1578356514
823365060
1393260261
169385155
338659612
870378284
2009840274
2119371853
1114081787
625082288
1630028772
60242505
623558018
1696518361
1353179873
484619436
92758043
1788811140
213238255
925443040
1783076069
1589797036
1380524197
744894250
624067767
1866724698
1399985711
49260823
427492163
1551600271
1197759261
1170801540
1350876839
168540759
716774372
1238961275
239662259
592397087
213963620
1862463826
381923664
831918224
685649064
1799588853
972199220
1399000051
285404504
1897133705
68035531
419148672
1485301728
158492740
466000227
1673165842
2092496462
1158830320
1751992748
45414389
982383489
2002054582
236160421
677824449
388623964
13282554
633866865
976376576
450423597
1176468284
1413215921
1671972881
476466939
1265753704
20466084
1151787967
2093209835
188123957
1986849054
42074933
1494930575
48838662
339881803
2038757921
58739883
384547567
393609683
1161770144
10831125
1511287812
443379511
1395433198
1526463739
1955386119
289658327
879416623
1374370017
1489083190
2009108851
1749818454
1170773461
742707020
1148989990
1656300087
1064493648
1168334323
1956526651
510821816
344293830
1599006250
666657824
476260024
1866323452
584895369
1266971092
1179926333
1800122724
1996198380
1123647811
1148469897
115724873
94339683
1160637577
1916896902
1503355801
1057462121
1669508818
1082766068
1484490792
828092499
1066750739
2001664574
1766583533
1673858753
1965386353
1938037209
614949533
2130844155
475695644
699408917
1761443962
1821797188
217305544
1739261629
1183600236
953688814
856291930
79951592
1452078939
1799062367
1378675441
1757576675
1038910190
861787761
63297722
257125076
1846122637
946903231
298249180
1855095078
739264807
197521049
114388560
1820455137
28107183
912220127
1763410554
1482725112
2012136640
343923820
360603724
703595854
1599360542
828508316
339090696
433804066
1847114565
408146027
150730758
2073015679
670900049
395855281
205795861
435674879
1357208607
1016119827
1267231451
900409364
499262742
1607357767
1118275559
608272379
1835075882
1791784955
948183639
1973232762
215713072
406194318
1697283405
1830494649
1769872985
1253412782
1206322177
163289969
337675180
896650231
936792268
1232264301
537377178
1953990232
563591680
1223962386
831212200
1517399707
820734356
1516731780
2127987472
607174558
1428486684
714783292
389984804
1906469647
595303977
224399245
2076669203
1459261111
308334113
250206462
1838024864
267284259
1697021479
1897226842
1425318936
1510161882
1599986838
1219850387
1183242899
974185406
2071435359
889458
1890584180
1949963883
1749987199
416233360
662485616
1153086536
2103887006
554275325
1371552961
1930258649
633798033
1805467001
756484356
671717469
1970956778
1038397424
878664193
45782238
903803153
1231188635
1851833615
1053890988
822855715
1902518446
142322470
1521488071
1689809093
163131645
1666853794
171285999
153960210
1820624212
498761466
1719759627
15099808
2059387723
864866242
840527152
1370658416
1402696803
1975316111
871200803
943066181
1282862551
1897992881
450607897
987448873
1947402606
1361487229
242617441
1499081216
819098988
1693848507
149532232
304004755
1392067871
736536780
1359631079
1995991056
1090234499
809201700
1788962975
1855631274
890103132
2101485610
373468733
144216447
1480975990
671943652
17239814
1973637662
1623170269
807476598
263112607
1173740977
894773127
1871763572
1070322015
66432503
2057028582
1746756633
1823840177
422721652
1375110575
1964416384
1562833694
671867965
2091898809
1205023242
1502047811
611027241
36357004
381272403
704696867
2048095589
1767703136
217319313
1050802731
1999829986
182637810
1392840652
1794109507
2114292365
2048762774
1989897844
157700426
812009631
15623896
169378594
176683454
1549876366
717019059
174441261
1715534072
1760230160
1620862818
1943079900
494587437
1577573478
562036837
1825111083
1961094384
1674296199
1854770704
259151889
1359710393
935017361
348277967
556757456
521316633
540513898
305718011
1901239478
2085848776
1371403077
1854029966
643081981
1518350176
165889069
2057455542
1929927718
752447957
1477815523
241253573
56889371
1044320741
608989476
2109931213
1788489615
653936077
2146396766
714409915
2052709419
1950578968
761202217
1126446133
758156708
1923373544
245747000
1883985036
874888296
796339397
1409052676
1781236908
1103729565
753166584
1323917117
603933666
1527753671
1860148285
1055188902
2090436139
1215220893
1992595429
1082841702
574690131
937342852
1985340700
1082309133
498749421
980220397
2046656495
1869050142
1097815405
104974114
89185498
873959506
113771040
1208867618
469316730
2113344820
887278056
1425695797
1950422983
550221804
16731711
945026519
396905606
268222819
839630346
1716093491
16707946
1595894293
770047632
1329093991
1453910597
1641594849
939629444
622741219
852137039
490607758
239304429
1592425517
37733044
2029843358
2047111633
1669780079
1583219240
1051959548
1481335829
1217518009
1688413730
2047024905
225475850
920848027
1922112482
872660209
1299837872
1360127014
1394083843
1357196560
463711927
1717129069
1443867029
111354534
1621273850
1313847280
2036401877
2010609870
2018850165
879461
1050763770
1976754181
481349607
1366943532
2130670675
1229264166
484377844
1234776799
176419704
551395112
1553589735
315769453
516316466
1768822147
687431126
1615290459
1146555282
1530326661
84035902
58302499
1765773657
1948767557
694703704
2106611836
437935734
1727826032
269725027
163423545
174238665
994000874
85680430
1951986165
800960498
1918475127
1543874310
208178255
186522349
33364216
289330933
460537281
1438833326
1414271551
1289237476
294841969
657598379
1112294404
1824488596
2044808945
1282529423
625728436
1908425463
1433897656
1876819632
671223116
1673530575
693764727
1545521767
1884566150
2126920705
1573457485
333363058
248017039
998293267
59754449
721551507
1489954319
186026107
772398191
1161845909
1865048553
1731776492
1320773690
1495400957
836870486
612637260
1634064085
1434514370
1195513265
1180830070
1037881143
181376301
597504897
1757213928
244196582
1082492464
730417188
754338374
962318980
708036483
445569072
1957737730
2048326745
2128684945
1280017884
371134164
71498233
1215296982
1580433145
447289389
1003972851
401473375
1547334467
30865430
1926907699
651154279
1254953812
1872004344
466293968
205016966
1688474993
503141493
116915855
277705610
1259980079
1610781535
183898088
1354464726
868948219
2069604141
1721069022
1302810605
1315786855
491951252
1019910261
863050389
836836038
790442219
1092990358
390615507
397165883
1402215038
93381322
565307765
153284681
1631090562
1479446550
373414215
1638485873
949583933
1112596856
1760094537
764866154
1749732779
2141395415
337102276
1969520557
616329826
784207079
706239475
1894593246
862313255
176200068
656309725
1856803396
97810055
765799398
1487982201
1862396584
1649354100
942491647
1110111947
195180499
484406064
677124909
1027219725
1065458632
212964953
1461262284
810859908
60644590
383531041
1236506082
340692710
2033150957
1489044828
1897954926
625606162
32797296
827786791
2028666099
40351361
860711112
567262935
1982937772
716540697
19248432
992483154
421928891
889037174
1369886853
257297479
2041650667
1396106965
1659008553
1642342096
837092178
695716895
129784112
485211317
925291402
996952683
1098670802
1551825105
1157475147
846212784
529692903
867412866
849652010
26127979
389336141
597680828
915923269
1942504409
815902279
364464628
1769297512
2082460173
2012082163
136860387
1269497055
772805008
325633932
2076190194
663405769
405423131
968769373
409753939
1669180447
1371484447
2116103027
1711633044
909039746
1737714195
149268552
1688022628
816298658
1925174946
1461002426
1081315424
947271567
134187248
61135972
1390787628
1444272839
1422645724
1763186225
449287345
703926723
717737181
443980230
1404642701
1821338822
1763425527
1184950979
1428738609
339077597
646074517
288027235
1725124274
356402886
904377763
1208366507
1102209103
796023744
446441061
493130818
23815396
1572371780
1077589235
828149283
1533977608
1124984414
1300586469
1056444940
102262455
1510746851
815230642
745984897
1397020511
978498070
233772387
246229483
518499114
2035103855
183460264
1669887330
1398313299
32528845
2140892790
1608650338
1780837199
958735466
1919672401
686406445
2036026861
1656533606
1547676111
831565376
173492411
2095369275
294197184
947784890
676329145
775328501
1358439753
188087374
1239995974
1821913729
1594038405
1060911578
1916824032
826973275
1087268377
35338055
587866143
1620855005
404020757
1968751214
2053440377
31064621
1422991354
1132540551
473969450
2117514830
1753831157
932323035
1346249614
1535332736
1648246336
539860243
170370514
1236246624
1495166263
740230960
1679800399
1613576749
1329523579
903498298
1726553944
309162726
1018826130
532593617
1437516988
819156398
1052088515
1929804119
266330182
1033021263
1961963520
1735085373
2094065819
1930751962
1805518592
1370103279
1509050958
329092459
107012032
858645484
764275028
2013646441
1014975978
1162553318
219965486
1435112274
358171483
1586825439
1466120508
1489041806
930079783
2029308634
2007791044
2113244442
56271828
1800203459
1082752899
2101183311
522954731
428918485
1773234184
851737797
98858448
1918480550
1034690828
568676345
565962248
153268169
152794396
197810920
789995783
2020846986
1720895317
275635732
556884715
2003121655
252615737
1928551876
10700848
839236848
1748822338
1618152925
1055941084
2085186967
518467025
40911393
1100370271
1666023377
888099509
877914676
1913564503
1893209881
124801879
1701057162
1869213047
689809400
1924377805
114388959
289644284
1660217103
1590466405
1603530724
1123082423
381828811
684328352
1039095198
1491740542
545508914
160460244
1083758887
1636911671
898035266
1284266205
1469502586
362075783
1987068246
1569635180
655586152
1934732423
308234240
1849955951
612069278
1001644889
1612087603
819420753
409063882
1983378748
640749137
1718725646
633453633
1422734276
59695868
1164424551
290930051
1199211720
88111842
67505330
1105734153
1254516092
2002458611
571287855
1417018981
2063808302
1648265281
1544435659
628214310
968938581
1844802865
150582003
1512776147
969173826
293157033
2068890250
1137907860
285713398
63061082
1552573712
1737245541
2137000722
1487789739
1516068614
220250830
1804584698
199418552
1656746871
1880577280
799052731
2013095103
344876080
218132640
680134454
1483430457
2011773580
116680380
474226033
2021823993
41703049
1197182091
1820790085
444160099
1627375700
1144614559
865690587
1829397705
2019782545
1196689999
1403873599
380477301
238445536
581963937
812567855
1903047783
150676867
1962618922
1031903852
176637265
1043961159
2057135950
1137931134
1427120093
1296020626
1716149944
985667237
1059126292
312618439
1577831211
1361718032
2096710268
1370334473
2145245303
1170822072
1708153361
1176096718
991337140
1963887661
706346849
1768904016
1509001667
236965267
2066162142
1420916438
1220018818
797702608
1881950820
1207730199
2116014495
1064833060
215386565
115998573
1654179257
707176987
1236791019
1638647236
845302038
1289403963
1593083077
1877913409
409076986
842444322
1438177483
867578753
634686192
1750636910
220399978
260160866
1427179390
538245766
1801935828
875351012
1941503064
1875938044
1679383223
1746590204
583860848
60452584
1352825847
1247809180
289379462
927443610
1343180676
2042082731
801038646
242277803
2138846533
1345945575
1519297804
961759198
1552587587
836668166
1483410744
1421219017
124240933
1023881743
328048990
1444212972
1645090135
22193526
470627826
477160749
915008792
976833453
1358030569
1766357834
506134751
1744496984
2138446147
341322415
1470841881
43094281
1577944509
535038891
309613964
1736072274
48974585
1785451670
1900836405
205843294
1407190939
365567400
651429638
1828367679
1871248628
1524624692
308056036
512684218
904476820
1678609446
734154002
1655225317
1621477168
1876533748
1494304294
322399412
155053733
1749522687
2027875252
962797895
230191155
1249790752
6372846
613017572
2053034610
763360665
74218232
1528477589
2034217998
1842640091
1621120124
1212100575
1179723233
2133248465
1882042076
375726566
1227623757
603383156
1874716380
936959908
997821927
1319157047
673488841
868308178
759921789
907650837
1839536759
1726932752
1186519267
870645298
1337201244
84811219
1480020053
1340149438
155133118
1206850321
558548898
1907182165
1503837902
1605544792
792980900
109757557
1788318589
1607374327
1407636769
95942251
1199610344
301536594
1978832785
476629933
782406698
1227722522
1671626343
1838937690
753802425
68871291
1499805393
959351501
19217642
1735168727
488147607
1756292307
860195767
1434426108
1616126717
1871696698
557831058
708063920
306893513
528288814
2049327172
1722629082
1678108916
145877430
1025119801
1643021669
2144340621
961768843
1365372771
1617613680
1456018603
770608667
825328413
1169338107
1841039174
140233071
1758196364
1754595044
1013970757
694747916
1472831656
1797416982
13437132
348825375
845844274
1428452613
1498312943
368383724
889079129
280594167
274366655
1872715048
1401568915
1306955085
1010415388
1993353862
1811406797
990873225
897964791
1433803164
556988043
1835518054
1745493450
1336687256
163692214
1166741395
674055555
1240197321
1149202657
294672449
18800434
1972168194
1380079843
654802703
1579186349
1947516717
1129739185
745711626
56877957
1895200713
1540724086
1257009092
18316983
612597634
1241913522
97248185
626624790
1777265990
1711870842
2134327705
1877703593
224658465
843126358
2109112442
748579902
911277930
2012901896
402039029
529626748
1428629122
1677592248
17745092
410726277
1123101211
1926731977
146280419
1347887000
1279313688
1287172174
610359
653280217
806663215
1694564087
1416064426
736205220
779605336
1234521560
1467720506
1489350625
431667227
172880980
1411415646
7225804
2018007015
15062483
1029089188
958191828
607595226
99805284
1970434850
1842706157
2027386070
1200702220
1624455292
1292126590
94364925
42578763
815100577
2026857035
1761179931
1323097201
248555924
797801246
1686874627
79420658
387063917
419086060
1875501206
1998028073
1256542203
2128911634
77803721
1561257306
2069570866
1982177932
492134055
1135008807
1839270436
1592417502
1501833942
1163037891
1373157018
693650518
64349609
217502990
2021771127
1976544774
947277077
1446058916
199630750
1981924905
939568932
751480580
1880756269
1731433043
24270774
560048773
1296124002
279378849
551961492
24143271
753503778
1916985695
939204011
1560046039
2087468566
619918036
535069370
1146482849
862426121
2002391395
608734584
745597545
1317059340
1946876832
959097681
1350601709
1136633295
1235811940
893696105
866018584
250982069
2067853371
89088908
359006007
1908408396
1364767371
2077940459
1083048656
64406942
978091228
1417199694
312993420
897196500
582168102
941122811
2018452679
1861087578
1285728251
194399733
1496382027
85283189
1322069973
278921457
326478915
1281290456
714136059
1680676814
775181992
676538294
1379007427
753835276
1455047296
255121422
110732709
1463136337
210682884
373691919
638657847
183661107
339517727
1013028893
1536397228
462174484
1628045069
1304031004
409883755
141823106
568842634
1689224931
1611257585
1081240268
2114060359
953052812
802361553
953242470
1366859148
505735190
861879439
212049220
1659651230
1279508826
2130872149
1066045764
379946814
1029272562
959630227
1786433408
339809478
855182706
1831818008
136412032
669605964
792584204
931569955
1235922903
1615253000
1981610521
389236074
1405762246
107965174
1943365383
1814607109
2131206936
222243221
848312150
239676869
896430861
2040637800
1516327104
1843241065
1256443328
225870997
200935105
1489543662
880954133
718874170
1065253468
1305306880
1316821893
1974806668
772719322
962839935
1865118954
766524294
766827930
229785259
1492993700
311595760
1284007668
1634144777
876230097
1635179613
1626937793
524900150
344711475
422231421
844175380
1383800799
762605045
944298741
1302330187
1099276966
1005738916
263546360
274705462
1416129775
1387438251
273035904
1799619454
805608762
559025753
712988224
1556492780
56436072
2119105700
1802325534
605876463
960828683
1852587999
2042997931
846363073
456453050
459694989
1922519188
1766410077
1881141933
654061314
1693655814
1109433586
1145217033
107704853
1343642963
210360163
1292042368
363010268
264198091
83854720
1176250743
1485539389
242606006
535775081
862827337
1810252234
1706038628
25655111
619199532
1986384094
1205654299
1006213653
1882190254
2109668785
679254620
318936772
1303257944
1519667800
311560989
749320122
1693113477
557627114
2110972243
1145532885
371689377
881249697
925006727
637859249
894670614
1522071449
419359008
1847953204
1955870844
338696102
1554612322
1082826328
1790447182
505245823
1022622931
1778634474
1947202225
2063912852
2008753528
505116986
574996851
230425049
1933048638
1227964928
166341116
1254920216
1752198884
936596233
2056423950
1060684491
1949343621
560423700
276811650
717549296
1410703605
1968473548
350708579
788924890
1565706584
520013060
1276582702
462849362
1727694839
1308983343
516764512
720532543
1907606442
760583362
2117947975
312211197
1256505453
1421889129
2019266976
474541756
1098681925
635969458
740724974
351992597
1050935069
779362749
734629890
973257953
884942060
379280565
1552912664
1796170747
1531467890
339269675
180388534
1267433935
372098855
1337553787
832664252
614999825
863668612
559187317
1710278571
1150764883
1513374004
169887039
1666679818
1184261387
427179864
1303575037
1936232270
579503726
2129867471
371323849
1055328610
437154115
2015780555
357518205
405578720
334770030
27088981
597125853
1873347890
911923923
1273187658
1829723331
1771254301
312062394
95867393
1403315805
1980104746
2103538510
1733507124
1167156735
1524666472
949289916
1790340173
1689287691
1357107436
1668962314
1357667570
2087418825
732301220
956607258
747169744
1762304656
2115331137
2065234188
630804755
1012734143
1264753324
80593996
192299278
415807902
374113571
1556554134
218057353
1827841009
115723946
1139805056
401144053
1867616765
1762501832
603062291
1810261776
1914370525
1945399947
1810621372
1586977907
1696331195
489005610
1493773842
558101654
472839196
800024497
1538940587
294571123
908013569
2049020626
1097840715
979810604
1223356782
607938971
97994218
715195972
1165333803
524847626
767501935
717568842
1440374149
707843468
1356669332
598960906
1320225375
211247506
2128380779
871237931
615856473
2050913093
1999847751
24135778
895585840
37650664
979330386
1243218266
305111837
60964030
1313719183
215621585
1666039925
1528931888
650835294
1642109512
1606114741
1540695398
2113904138
943779575
1172138370
651799837
135853977
864955093
817584598
469689285
1348380098
1276737412
456524705
1740134328
890688384
547107285
1537817739
548059053
1656329909
406226829
1602830770
2035160654
1578408945
130784838
1873602738
1077818256
538975149
98844974
1259706312
1139920712
2103842328
1952520022
1864762834
749863840
234673971
124084808
1901642508
30058280
171295512
889406463
1604815043
1426896570
323054178
22187383
838095381
2044446805
640280201
112923672
1877293966
991921413
44334561
1784385778
1271147595
898771808
509317073
546703012
336807230
1376065971
1349634356
2112532343
44505661
1431592862
941596874
208302996
423080404
434264414
2087459641
2116675447
1752780215
1217679747
1646384869
1497223761
1340996312
1298737968
1480679797
568998902
2042685875
1306727525
38916752
1405944600
253529735
362627163
1930473778
1793915810
1586268685
1065789793
958537559
297178498
1864128683
1482349543
310529610
1091504595
1073990636
1360119804
312032178
1002901986
1037191643
1444912027
1106359329
1322657165
1126815141
41788738
1035247992
602357917
1278926813
1804942992
539598124
1004548633
1498537606
759545153
43896252
1395421639
1441246653
1801350815
875694731
28606204
918927166
805673340
1345407074
1552598516
1659822937
614827960
833637668
930549644
1612599553
1561893250
1498918050
1621718472
617403915
1257070447
895028382
1358816161
1590576915
1891351482
1521529031
1331239445
1857521673
329518547
569659280
1841839872
1298031851
1932616689
1091579425
321647502
165949665
2113385807
1718846553
1951920557
198979503
191308925
156051783
1940927270
1178518817
1500334527
362383301
1449959316
217738670
1721599368
1373821409
449593917
1209237110
1069111784
1471458875
2057373937
1281600964
2039598532
920892124
1237125585
858416004
1448793650
1592445689
1743409638
515821776
2141833624
817785340
1781939022
1943326859
1282922784
647444605
1870220093
736464883
1017222083
1314193455
1210357835
107806279
696020907
1715134537
830322976
63768029
624647460
1122355639
1620195920
1036487459
553345161
1082016595
2034998398
1587557962
863057044
1615230437
1378671380
689373799
1079047374
1455784235
224557552
948737604
1252577102
904992560
468589671
1505846419
1787281304
165044486
802595480
432051149
812208242
761473769
1986383936
1772597015
922707505
1343248597
731675479
2065440215
1041437007
474915334
874922247
1113547911
1733650457
699831779
1798686065
1477651623
270100832
1696393243
902985950
1172182256
1225778854
1540097176
893445680
507660707
389969440
1581509651
508463582
420930853
2005560714
973166666
1265250028
1261770646
273736585
1491937305
328324755
1896486727
312785569
1748308877
1212097858
685693348
116110118
1064216835
2023447003
1657180793
515081682
470126678
946064104
960822472
666371379
1679169413
755494441
1457351445
1647528173
116721457
195683759
31170331
1185996667
952483517
2127206032
1623681662
901580894
832542809
445269867
118757171
501806667
1206097236
445040105
1522308957
1522342411
813912759
478156330
1755151741
1767011355
1729774817
1728882562
1182645540
225177308
987380868
197530630
785855251
604553507
1013723690
1484220007
328201442
646502618
1275484977
318105493
2046126688
1268534335
1310229828
1735226903
191507643
1096209628
403684151
1091134222
1666690802
769675721
1976709383
2030229981
1142206244
2052805028
1001682978
1614662903
26307938
1706730726
801700793
599616892
431664351
2069821486
814400691
1817782296
530873203
1265989232
1577354852
1580936337
1336787648
691041092
766833319
1154579236
1475190763
1024662899
949048795
1140488992
425427874
1739143270
1034386216
1465260299
1665342197
1126424371
1124063580
1019505943
1807023876
141840025
1904281143
523954429
214248859
916305641
1068856195
1933119114
394807670
420943645
980710113
1984278002
1524670995
741744170
965706309
654158802
1296827553
1690047911
298115023
1398624087
503534552
163435626
1549297309
118298883
1255991261
507492373
936620637
865804426
897759059
1241425814
1955499060
1621752596
330122985
1191124385
1925226225
171845932
2067030583
328940330
251490961
259198517
870751026
115925157
1427878260
872443106
1714983714
1735446881
1353233369
991522595
788335319
1246747923
891901089
172897125
360102447
1257968201
1065946495
255386381
1513419067
436205788
490232457
1390366887
306970648
1933169659
1419470846
970071731
60450595
1108667493
495584383
1748135119
1005309740
345563852
1338105590
484904745
1709886002
2081622540
139201086
392842238
1811045046
475646302
1710672188
1069097455
166741267
1891763834
1076142922
1343034995
78194400
939497472
38912165
740920323
1439651832
105496603
1641057918
1646633117
964530586
792505784
1918806684
79401774
717643683
252774307
827529416
658944748
36264182
887258873
1984347827
1069077745
299835009
232679491
1396189037
317739590
1225598178
1934843677
1296797833
334991131
403850185
1673195249
2053651972
1188497257
87887510
955664086
1997805191
1136846657
442299400
1545007792
1393461179
1737303890
280962949
1227660732
38515246
308622256
1648906413
733011135
319872579
235805389
729547599
1984561358
1628649485
1356087913
325255292
381546664
949605199
1386981157
996228586
1225657274
1539569666
234856887
170702655
315954132
523548382
232601010
2050360570
438312951
1518650591
390129611
1827913171
1494980093
872128657
191962099
1637981825
571288882
1580268774
359529284
1327790686
2100558013
827815653
211805014
1172566719
608663885
554799368
856513244
1737160703
1030666275
1792145352
360812899
801116649
2041079933
2011696560
1479304472
2047242018
1623003693
1366933472
577040449
639155750
1593066581
734765617
676831447
892259641
384159460
2035831645
25744820
935260782
199230814
626534660
255132988
1684815028
1870399649
142222574
766995388
905079551
924391901
1638871024
1212170575
1996533082
471331800
403218215
641955955
806628568
1271868978
1238040505
1848181820
2088983525
1381082897
804662093
1625794112
1628114572
893383997
614704201
1045644659
1464752751
1107157693
633092553
302500791
1591361400
1153756970
2091250837
1559858281
90052576
875354579
1185630788
668218126
2095698014
1457730383
1895602883
108083408
2287755
124451088
1447883666
1959715666
1904294653
2078094952
187374641
974178896
1405390217
1573105556
156756786
640870121
1861478938
138843022
1367007581
188229827
777502106
1896232552
1169559151
1119720704
16761254
303682557
1857699207
1694166072
1199942657
567040276
270297425
240769208
517842705
2127574761
1741518762
753706155
556110270
1975729338
800407267
1328380144
42207302
1727756791
2006045022
1368334946
1095251010
1505110257
811340211
277373218
1973118203
870424764
1234341783
1893907949
641035998
467357520
199994155
540403916
1688524126
2073738413
1812988499
1670946714
1423685958
853709780
1662919661
581966714
684888841
1076934111
1910017202
426182640
36811010
105272331
1316940681
984940726
420643081
1447105043
1551084831
1392482270
2013896762
207499317
1877922036
1623057474
315274046
1470152088
119473410
1713870864
1977026117
850645609
221907498
651730510
1254618688
646042222
1797087423
1483882926
1843798006
622442228
473971789
1164106401
1457412241
630939915
903331862
1025312177
528838325
671347750
1227785078
1831297407
12300654
1775450108
1230003673
1653462381
782319972
1520632469
525040400
2069716838
309078252
1240050530
1600632777
2079550043
2035366915
1430291685
483739057
1275702367
1829814495
1353146002
678663998
327650745
198696901
945688523
443651232
121771341
1514658778
906824185
1571297255
838033723
865342117
1628828208
246395114
1708303060
684180831
604325000
1607643503
1196795520
1365551111
389938472
1444708912
163897731
1152072292
723012449
451362358
40568756
738060360
701254602
1214814081
659106409
468709675
1805765092
115278749
1649958529
582031656
234752857
52440836
1518463669
1067917473
403218764
1047116361
1872166217
1093010736
901792591
1920286198
649128813
1381501183
343453981
1139840549
679671327
1418101805
1910152458
1083930742
994482627
1947499485
413048486
762007097
1309369186
1117520691
1415326795
1949719074
995315551
2092917621
1474665921
260514869
1560588217
56560671
667563740
643378559
1675270595
1963281262
1421293722
547351912
547151204
1031327314
798030975
1486427290
227050116
1585899697
591206026
738925089
1785843558
641115668
104234832
330371045
642307951
2075500816
2410033
238337535
482971810
1701815481
231689108
389547902
1598059141
1742869391
1072006006
302946056
1399626728
1574705368
120930134
48812640
1806205381
1878827056
990380167
676403011
396502154
1516181049
75518700
33308431
1292619588
1015541883
2079338076
286157698
734944646
1086455183
188834095
555031222
1231423902
2101182058
313066248
806847364
456311392
174195945
1526656660
389953976
1201998544
1726225856
322061237
1689459267
1515216543
1666170727
1819537868
1786412995
1863066070
1943569156
1657817766
1562820152
1684805055
1885381888
1578146807
2020009880
100227307
2009582645
417190268
2123487311
1656023978
1555209007
574431172
191793943
747421482
924583913
1470084780
429569340
160189408
1864465499
1675524757
1158720253
800173979
1385872942
563791776
1148029997
2020627165
137273339
899496866
1169733542
1359616199
2008381472
1340835823
1385007130
151524424
148529877
1080970332
447240229
3917416
1712080972
1847589075
49794751
433185970
1123004074
1172158515
443773677
572499854
2057458110
1611883005
488147160
15966275
859931308
1788572859
2022585707
575870911
289689831
1447827655
1427237556
1940714414
1717205631
1573530055
2020416544
732636720
748757972
895175020
1876245291
1324065600
136206241
294648166
1219951335
67755789
1972654296
884915650
1066261721
1300354051
1054705782
1500071794
789120158
672502223
1109561338
432317920
819877078
1484673726
307933241
1656586760
1288491785
1666325108
1957188152
317808652
1097815021
1042734139
1061302123
473295262
1705013089
1092364556
599411164
1483161720
1481686439
1007969743
2006166526
1079400522
802183690
1392937378
456651214
1439717775
413970633
1760650383
813537413
1473776320
1466143278
1763273960
1729107643
1112163312
1733070625
710546968
1042988296
675702731
2084150821
2020847353
943152654
718530157
2070939158
56543135
503430830
593348578
330994649
214835294
340840050
331169224
1937118572
673717995
1876338582
195837447
916004795
1096863137
1619548005
1972970763
98048180
1664967068
1049521899
586440546
52858290
1571440645
2015320622
2050039069
116837931
2028780969
1488224636
1456605942
1555615965
1385753639
522924179
2113606998
473521988
1431671046
427968620
2175479
1889700619
1955998518
1107670485
2056336115
352217333
1905570263
584626850
1772527603
154998217
1861472829
300928510
514562424
31392439
2089989686
682343407
1920647745
1468303702
221991546
795209359
2015113831
1120126906
1945386121
241169738
1085698207
2076558570
383715715
849782303
877426049
1682693552
2041328531
916065440
417445089
903772039
432900299
48964615
465383598
1158020623
1387274629
100685175
245666539
1167009446
543612428
215073113
218648532
452689138
458124648
963530681
1664733342
593442611
1867766577
142247890
1541711112
302862841
1571202562
1343893748
103005729
1519580440
129981926
534100558
413905011
1537417051
1455671884
1781296070
1285750249
1823710018
1248958541
1705270596
1692493950
673987305
1457033558
474560508
342838316
1193892945
944593083
766164386
423494005
586331540
1226682975
1485576729
640829280
1936157011
1823428951
1989474839
565818889
683696915
265432331
762670173
1279539308
1244265190
237985924
906856923
337284873
299229803
14520433
994698665
841669087
306600075
306436337
2005255601
629418794
129213913
1871987794
1617175109
1096425690
327999720
1346816301
1580232485
1133086568
2134178485
1344131189
1022897002
1337394197
1178407454
6112273
984496521
893437653
259854640
553460911
1321795500
341591232
1737199816
1656793241
82595941
1222179470
2117469462
1731911956
89135746
1998665293
1538928974
1810491796
716497189
842131967
2040653012
699506072
1322712247
1868727812
1715601059
1914623584
1131520514
1593170613
419281492
2013016733
1057141753
1183646579
1620001650
2028036727
1503681113
615864354
1538691682
696647764
256992044
854222883
936349948
1455484136
444164734
1300560917
2146469211
557659981
1510591127
1596989455
441567161
302877073
1548244000
664614441
685751793
40312868
270323507
324014300
1559764920
1894598616
200688207
1551635600
1836286651
1662411684
1249444711
1393255075
1094463350
1498643367
843485329
1946749777
131284249
683889363
928001737
1724336078
1682240823
1029309715
1631933435
138067098
2116911451
1535520341
63886792
1663288372
1066327536
1887213563
2053628591
1304346799
1029248866
1551069010
1120256520
1674868331
1134939617
1647707253
1574919170
908291632
1036517879
194645839
1891994237
1312513818
896608365
1518304998
865939520
268673418
1800177395
170118994
1445731032
273000632
378656751
1957816267
512338202
699696493
674248536
1696039178
665074778
1879732227
22173219
893981603
1248620751
452287195
1679619917
356339249
1704402230
548113435
11056051
923341613
1694964579
2048999565
1599604262
1621426208
454023353
1895323057
214605905
201685821
853650907
1633876904
1389299272
1246644516
1016135465
139620362
1960014646
252357728
273229274
1214955402
1433863493
1551043304
123477626
1179947185
503067217
32054331
1325400763
1462105439
2004714460
972267448
1638615274
2042316440
551918326
1965202290
18926725
1979253962
734756222
56959411
1549573778
1125106572
1836329335
360292279
1639095579
2147162918
945451373
1010938718
378524730
395617060
1035870515
467831316
728737395
464778318
98265467
2092615402
1672854551
2029302545
1082889386
1012330608
1312668773
1591452150
1194328829
1554868007
881970477
372489035
65564136
269149220
332979135
27022372
288716303
607682283
1672326172
711017920
1212708258
394541929
1680847404
97919205
459382312
1853169887
633254398
227370716
79518671
286513091
2045912807
1457835167
28443118
181456897
2122151282
209683614
79609709
3207042
2010243604
107450713
7133924
160024497
980374107
1001332556
671364808
1647727802
1861539010
1787488160
1110711796
2144158462
237105499
436115922
1827755853
755088829
119128444
39079478
2028634822
804766997
458805373
2008547438
236174680
1408568516
418300832
611324308
434801879
1651990944
1017957038
910938679
456332426
802789540
723113967
486610084
906990041
1540359238
404594776
357681100
376643495
1176859626
1651729409
2129827964
101761870
2084681946
420839049
1632345160
1040695407
203601262
368230135
223085564
1672361347
898691836
308185068
2024396024
1257963498
1652080643
1456257166
1090956392
137357373
594597570
1753897956
999459069
226825791
630688494
1564746243
266706217
146197970
856653903
1162583899
451553720
1870033538
1334110473
1789678988
953114533
685757500
1715751893
1950450636
454970037
87278397
1200345569
1360903853
2049557354
1010363470
1591745960
699748509
1060268431
1975778744
474851538
1901879744
918005339
1862799907
2124393064
331999568
1888400928
577791620
79005030
527459426
762887165
1860457708
138395278
916281205
403757648
376871338
609057623
2121307536
151737968
195092203
1311999722
870076742
1021231616
1733071284
796254767
67040507
722480590
151649658
461166689
1044890182
494625642
1308012709
738106922
1945582447
940582955
2046044432
589723599
430723825
1469941478
1643104178
715286338
1154442110
140780063
488443249
1658872416
667676872
1397264063
2116230917
1977880978
2099916804
1117697482
1415483774
87954809
582571794
1168588670
2021162517
1389221234
991671736
66585627
1857281785
1880544819
1160090947
1076398002
1953641219
269653849
899670433
456883050
496003783
1267202621
1092589760
1616791596
962403276
1074868135
683868946
2058854610
235470183
1847144183
96842657
1428036575
345156841
439989051
1023168821
632280834
1045346794
981647952
1953047853
224665575
1884093015
542423775
440038685
2110793579
1207707330
462809661
1168351690
91732820
1737277175
1143778125
1998721192
1965230310
2008298899
1791429734
2128534314
1188194112
1066493163
1780022711
352208718
1225337110
714296033
769263398
2026768380
1330149186
1331891567
1156286285
954418462
179516197
166872724
942700736
391736291
871620829
2112788691
666878302
1384302427
1503500541
1576766322
1547306898
1937498082
1952514945
523480716
170660147
556967061
1418615312
1334970243
2038868428
1469209135
310210897
419743034
458559616
1202017425
1704250419
302660613
1408953962
245200369
600356290
1473850014
1617089784
1590982609
764109681
221594967
1084638194
653589316
809967422
1009847151
2060990521
949837933
1939569148
1077797539
1421558104
1760389056
1404470677
1225489346
1397497901
579836265
490936246
903315166
1663692146
1643083247
897913648
2079227604
84199223
426602152
1398586171
37697287
895223690
75605383
201985151
1459687053
116720430
2111731128
413737169
1670309014
194203342
2109981537
2139133965
1169630351
781946470
2060719273
911936307
1021453026
292145848
14446965
1631880803
613400854
1229213577
1847593811
52759314
1154308455
317985387
1759030937
1271994943
1415902161
673947870
1136458256
692668207
1604764159
1594201582
830299953
1610731710
1640883098
469997884
1414064808
808141971
1042379314
1662444732
1737151609
1947543737
1762842134
2086359898
1999755323
769895971
2025480757
760084171
1358058742
686910255
2134063198
2003318308
420755063
626400604
7828877
556299263
763208745
2049668024
142452337
112278699
1187740300
893968715
1568178970
1263008914
275286736
2102359927
87684005
85737016
1035248379
1560201112
1406819434
1625321634
1936481946
619433499
2095395368
48051666
832749257
986899401
661378690
390609055
1136495258
2078128391
1350548385
331844398
419788501
1230395271
1454690679
539659530
1232803522
1835019341
1550661811
1954634204
1874957461
1064311485
1171210328
920370822
1779445887
1314690498
1919330541
51951913
20679314
1476313918
1905406304
1263500755
1711780325
2088609087
1409182518
662373678
1779694872
1702645026
1670305338
1999709072
1389472377
126096685
1983268200
1749951967
571885764
908321475
1063226120
161347825
821749444
2036167041
1990683839
145479478
2128153569
1830397024
1640554451
369196823
525760653
1904009461
1253870947
725545305
1066446296
353661080
707567405
311670581
1268334175
1744169892
1367200499
390246536
1385424555
1359588256
651089665
855206531
1625779377
215565476
275705724
1541668172
621955150
794495077
2087510171
1267102381
1423184913
1481871477
67052743
780448827
1836893408
1141264321
27682761
698483037
324184813
929254
202066838
6352342
18888892
1314334893
649622516
1842145289
706384994
642907725
485612466
1746290405
1701965873
1318772770
1644851072
331997345
872196442
929836164
2109273101
462235791
1838035312
274084193
2047684660
1969739126
1688911570
164951577
2076598995
1455689668
1416152018
1300041168
619445844
879634518
896610246
1972924944
480881964
737990070
1680832321
791438498
378510819
405470052
1398957059
931224103
1987581797
1506539420
1532931407
275114963
896751035
186874161
259283065
344314398
2000334117
1669979841
1611128976
122545887
1321990128
90578015
823142193
1375088510
65947912
1218849068
1909075070
1500180335
1115744649
1342109441
731090775
921551441
2006293642
1465708544
1794954694
526892484
1064774396
772668538
1464106285
1803918491
719141013
927863155
1099682444
2094460884
1219387287
402605856
1849070148
709450332
1288803641
1752594208
1476809095
1886966209
1538250239
1432707651
765635911
1483598335
1965496727
319512425
1331643148
1635984918
818909082
1643483370
472936846
961172437
2022974367
616014887
1776279627
778759429
767510883
707139149
363974715
294814333
666702085
1471874000
801911742
565194067
1123255133
1273920962
1557171978
785648242
1093813768
1617651919
641310886
1361820559
207259724
673833668
321769772
1739911807
2130720372
496513457
144141297
207553202
770012805
823867671
410230468
1232370595
1213295822
1213167902
359219971
507890583
73615187
43226163
1893231903
1194191080
799183616
1065704885
515097865
1193936251
1663948566
1882877973
1939121855
1599948659
101218819
740117168
781912599
1928957222
925429062
1450703069
566899505
1277572708
1812472287
1507147528
817048314
1352529525
127091882
444682816
643694304
1927065380
1753268752
1100158406
813877770
248926866
1831441122
1711726850
524518453
1733283141
774361234
1637076570
1572313793
588446010
941330680
1258590509
1891258775
2002163346
1477905178
536663091
646769068
517165018
491979507
473177939
50172708
1394524805
99384861
340739757
1491346500
939889293
1670168547
1721851918
1793432132
113083221
1610386804
876429717
1519346027
1223203594
683915815
417368084
503014736
427969717
739638232
6366421
692971768
737126827
2020476689
73823300
1920870245
1200332004
995619702
1834408991
1929034706
2015898768
185329485
92467641
1272631673
1780335698
429526295
1706502069
913120319
1117882365
663277175
1048380744
1947572447
1127984446
115759403
1635050379
2106266952
693558879
1055812390
1917924477
1118142653
16884743
1669687061
790384679
1628308394
203085893
2062135209
730975353
1363271846
1833050032
1461472531
729045495
645471379
2013621394
396482722
2078878408
522317338
1575258295
459059432
1140973877
1757542061
1776527302
23164534
1086195000
590234347
444989948
1925631859
1089274609
1546326503
740914527
1318155339
2038018336
1839490698
198979762
1945994286
1925734324
1573936926
887449076
1317413053
1542483159
430724457
693765064
1915507272
12215403
526764017
137787615
94254339
1936434662
1868564769
966163664
1795124200
864588386
1604827162
1136911218
255057434
920011470
918880367
435517124
44939810
973391515
1073587020
397859117
2111816553
579529110
1547159282
1645375386
915727727
56394309
1741590309
297161660
1921912906
38029465
650739120
1466781312
250043702
1808413452
1174903387
1046796928
1122335383
934239836
1628398303
1171860925
938237962
405305934
1632928810
1172327367
662719299
1780466008
1961122189
1898782934
189924274
2095543766
1200239999
1204003632
175597283
736487568
446460403
1958149629
839990515
753141574
1287866443
1529529025
784290978
1103590050
1546285482
82847006
660858845
748756155
1789824896
926432025
148326230
1494838991
1287084895
670320806
88919922
644020248
814718815
681382412
1095378007
419210223
1965815413
423245085
590460447
2074900414
1416713423
413305933
2038533268
456907093
372004810
755931336
789011648
1352555966
369778304
171308154
191554559
2035031674
354718
676383871
160402556
1303943325
1137951694
292971301
476993929
971969203
1628205723
552704705
1311317066
1954384633
1389456794
1782875972
2084040566
200748449
183541536
464783560
246545231
58151768
428649765
1918135742
1741849295
1521354507
1333692573
1001397582
1811625789
102700194
1589691866
1799440804
1771361353
1750900461
894811480
2014816689
1397687543
1294351839
205091696
153304116
778080091
997565702
1695566072
1824330019
1233701035
732025321
1986229009
1915165859
1219711596
1256309163
1331444723
2044465404
1279204782
1972875255
1225722621
1940406405
2047457211
1978522859
747058280
128223444
1904205370
1550703471
1239716506
1363952525
991189950
1952147260
368829732
1644642868
245246887
1706804096
1091238466
849399584
1530848936
185770266
439459397
1095022809
1318221525
1493011471
2021675999
1404789567
805901262
1912005405
1267586288
868082372
1080854357
547968141
1654938118
1029381648
1823586619
2002576890
1790421870
1032255508
106398716
992379130
410319025
1762427700
1521733733
228788878
1826453803
574372540
1840249513
2015822077
2147275938
1439647059
1268088316
258712028
1047286499
1838726916
1487661237
1591908518
192140359
834538607
1015617856
653866237
1119457796
1867461480
34914859
968108151
563193519
1563967254
1147155867
1697434920
824073662
2124720251
1133738605
1670968407
1603423314
739101153
72394852
883309513
268775839
2051889341
655264776
336719091
91004592
1764550546
1946915571
1971741299
778659550
420180201
731512935
99022547
2092619863
1095887087
27683171
777222805
474528679
1066391570
1182365826
1967927908
181738736
1496906999
500562666
1585405436
1116134260
807204608
1219769344
300500210
1587413430
1943140535
1828420066
521129595
1522722406
141263147
1908087288
558014157
1249973327
754327377
1971553320
1575534103
664730176
575749015
396410954
772064664
455304223
1830808110
1142368779
540579567
1845082587
195675577
1835234410
1085381106
457574667
1520750752
505345913
1485210408
1335481514
1778475235
264848048
1043308942
1968876756
753995934
2065169207
2095232321
1204522964
1048688939
558759537
683363782
1128927702
1715828073
490393443
699969494
712002901
513846249
1570982519
532300804
1022139292
410460452
1106551130
1036225843
637539456
370217297
759341113
451978780
364173064
2033275802
45234434
2074363966
1761417610
108364615
1636915372
2107136428
973865461
708391653
511509045
1570374560
727270894
2035623398
1645654998
1037717667
1021350721
976458531
82449180
1742492326
2085470262
2027057021
860086437
2099892589
1709622050
40681228
450573674
1712816237
1428452319
597946468
1598948782
234995155
1896551168
639778437
1368518167
545970163
292788784
1355750196
1771718641
58973245
798414080
399417493
1217692899
893971643
223035595
933563501
356242401
125443838
1535554769
687292892
1390742805
1645863448
1238684381
813781768
1728308585
1396305110
227753727
1224479978
1477078129
729789378
417636461
1120581595
1805897483
1206478932
1718315309
929655539
694903964
1834777995
1878877901
1421215174
1784742560
1118222380
463542904
239844076
75209154
29016921
591780010
1900728852
1289427233
1762742161
952611472
688220733
440048528
1245165814
1760568695
959071223
610523859
1253389654
88380132
203854816
344255621
143624863
630424008
848813278
1432962699
1406684339
525444484
315019699
834079392
315335753
569880473
1296318499
292657925
774479086
2092033535
1172374268
790787765
261290705
1792181673
240778162
1747541390
1272093083
563603645
1647383956
1523891385
119296586
989296686
2035044148
1476616919
2037017097
2118017860
823381300
1160805354
893552513
1886986314
1776809071
1726666309
1934307843
62043250
2028506105
718827150
691722055
758957121
874899342
1804026660
449403292
542207011
1769282006
1332507119
1600988765
1669324738
2118135455
1335008060
130864180
1953813312
147549433
563646121
569264520
785361680
1770561985
868302749
1397516851
802518067
1160868347
552992899
471617080
2045944858
1048687552
2109474938
388693934
672965068
1888146146
507395636
769442204
306451824
1891186936
2024557869
1073143046
1495859402
163889308
240124308
721221848
1761713972
1860513741
1356459097
1829435035
528813677
1489222069
1216761731
1395939720
1661648480
1405258047
1390105438
999437561
495954309
22237977
685867160
1867030902
932336966
741732373
1993836256
2028780718
1540790745
1368915877
780290013
533999135
2118267655
657363296
1616522041
1492596396
1428363285
813881458
1324792721
170804638
760257591
600499320
456755925
1823741897
1052268159
818373851
1457085826
804609444
1745343026
843018816
2114887704
903276849
2101610436
1825792488
1346511439
1572562062
507485160
1006607982
985603077
1404145654
1459677360
1883802434
126450066
1028917345
491310365
665349746
1167683373
1711510905
327894590
326656653
1725781579
944046007
1389022892
1831686562
1535299856
1647013637
1508345613
1298265948
19412656
1993887957
571680427
784788031
263669740
926533172
1027257062
548515741
1154100108
1750112871
1280770131
186897404
1771811306
1030144219
146078294
1749225234
1856233857
1623153472
208057281
2103143605
992070534
225003657
2066628419
1738833904
1978902482
2029861426
642993861
1059232927
2017343730
2083541830
1123327197
605887124
1233418520
2101628463
1267080138
1103273537
2012253490
394144568
709684969
716467474
1454310063
1458333297
1405758023
1917961655
660427411
535148106
86334214
129778682
1923919307
2110345708
1808258918
497961351
1467617871
480886555
276420476
1415344580
1589421622
497756249
2037535941
1757088383
1842044103
1174289345
334148510
1587582825
1067115223
1015058697
384250335
1902009209
1622462958
573282097
906305594
277343129
13184455
1302006666
608166478
1287833831
131803189
1377040293
331200228
1519846153
1009396892
1049966510
282413029
928637481
1763194238
697993253
1268581043
107714895
1584293769
710614326
477444315
1797324902
1249965733
1349304238
1293813647
1976719146
1624461851
2127852610
1896483005
816320161
1912444986
1202563360
1556007561
1927191588
280253158
28372221
355733593
1599754916
452164819
1359162344
1564662296
1434731945
2104347659
1087797085
1481979241
562639762
1249986359
1401246487
245880137
1664317299
1158816269
452037602
2022601419
1891173194
1254940892
2064619022
323745006
1828086498
410043676
749171496
1664049348
1588577637
904102429
1853104259
734433915
1351684122
1861171293
250252732
269991029
1606809617
413907618
420551222
972206250
555951329
45357570
1928371252
411758598
1794726643
1449753047
608693947
1001096060
1540074843
1302604765
1212876693
1240832797
1682028664
357831951
1565955586
230356905
751756254
1605458390
966863070
354753063
1705487536
482234802
1678957647
1736063944
1774057591
117163015
1821151468
1517358810
463302194
760245230
520595849
530859693
86038966
1648674056
286740825
861333528
152671570
2077499181
292833865
1792696580
1612840011
372505330
1834763077
2047306169
670295266
387100106
1336784568
1683663933
2126258904
2112769679
835276889
1868969179
2047086989
558164296
1851906962
1365813928
1122641452
1333722157
42187255
2147176328
1065519662
1704278705
1765597524
803719282
1935195461
1284676322
1114530303
1213640040
657145850
1915988369
493909243
1084744259
1914324312
939795864
1280447048
426096288
1822584281
2138825970
345837402
1575210556
668764491
1757151521
1722270939
1564135671
2040226105
212683547
2090679650
242344828
1210092209
1918961348
1585769399
1556539115
1044463964
984936687
1219684458
1713799677
854870253
2086373898
1445574942
117764186
358733775
227126030
412523980
1676188526
1487833482
2141872576
1941006238
2048359001
685398086
1553601743
568907465
502807095
606904364
1141501961
1013219705
785919666
1791371452
1523357923
2021998859
753338854
269629177
351087143
153954631
1197038789
1475324050
1049721072
842532385
1707269993
730535291
1187553373
548233709
551125217
1476590124
847697349
39130080
334643318
1930357251
1160742353
595023430
1772670080
805489042
1462679394
162620537
54717459
27726032
37927243
384278825
461418030
461313286
1043797248
931022219
1252680298
1060527116
1072811097
2065798651
1523407236
1091433730
1741937843
931570031
1748528336
1346559044
1267600322
2024638363
1533628225
1451648002
1789590511
172902033
1589355930
734111766
1680836537
1379471771
189457824
1769801398
248669924
59977505
630718474
1533322260
611064524
1727618930
1671679880
1619194809
1147150742
196135446
1531924789
183126833
1742762872
841970877
1626514689
1772518424
2114733726
543506820
1262212733
720336454
1158355691
1414427942
1116105652
716567212
409276271
829998278
1996275399
197338265
1408859546
1380183223
1374952874
667186384
370466187
365350499
1947513420
1958495028
440857319
1466046263
318649047
1953542558
431636679
1965649342
238705161
1553036664
351126963
1718364378
1550723003
1684910729
634519639
600214957
1054533695
120773831
2020227980
105158080
2053113363
265134873
1261642423
188693942
709795957
1839587561
1605344651
381508253
444591339
529438944
245167421
1581316363
1933532911
1952642882
1114587063
436880239
1656330311
1995004884
1842812038
1928916876
1421943125
347434001
724666624
1599419720
853141868
1843539363
216233061
1089031333
329027221
1033709774
1170275306
452228242
832728722
1906020978
868378557
513835076
2001436274
1353874936
2120695245
415428207
1708059436
2129336397
1699260448
2077394542
455573983
1066133901
175906618
1427799959
999088107
196091800
2005360442
1951674097
139094840
1847975910
1388749767
1760574794
1994723960
325886599
910568639
947414501
681629034
516723603
1479543331
1435679926
865539450
463470040
940519525
1733262361
1135521052
1275575573
1263064198
1552571206
853987580
610514971
776802431
390622579
1434826623
1963483911
790613936
807110284
1474038244
432687591
419103397
1773415088
812522399
18391653
2146114545
1760232420
1383328458
2055202408
1718014907
631955587
2042685650
2123200002
1979921516
1296316744
440699538
137183861
663023393
1993555894
846504017
565870380
498071485
377582716
2031252987
1981570357
559310956
210486623
467385327
141020352
474459944
18232165
98055784
715081747
601948502
1979056645
1762997950
1716102247
455088057
331050062
281008825
1203301950
792277770
929293174
1303319834
1593461122
1892772043
708695411
546209384
1334304069
253638202
900135601
435874939
1911932292
1095458150
1886268656
1107415736
1492323604
900205036
868336917
898919186
2098704438
1832664019
431194487
161457560
1763223321
1032289566
1065022555
1754915010
2048587596
1229577483
1103067573
1215785519
637456175
475542841
156415461
68601391
1000056545
899462468
48536620
341164238
923167655
763672404
1146747902
438322552
236630316
1312611351
1854838752
1676279563
1201663109
1581018935
1248576531
371441965
1099150856
213980098
878480325
526235473
1086460897
1660663829
1632133187
635919820
1068813332
1406128714
1683836645
635322727
1839382155
2133189692
487767861
62687328
1955088303
2096252961
1491974321
1754808849
1613867656
120669388
2091889307
1382317932
1809875780
557410686
1958275171
1537553219
164970705
1709519468
2089236795
1529272955
708159439
1966404896
22711672
493546525
485055497
220861569
2082981241
513413601
1680176100
817659262
455290743
1424828574
1803555126
1525377569
1934329358
1218316213
1501889690
453668754
914257498
1737560646
400848678
445370572
314551758
940084924
947166434
1940462559
1803252136
1188218736
190803768
1802177950
229489570
1787032279
217411136
280083982
1408688533
913105835
1203661934
1962808482
1741079214
1025474896
1635868627
719160486
1760001607
192022495
1209810023
1895371050
1154527741
303173704
1428477689
1877514595
1800159169
81289583
1164693137
873164146
1444256984
204375891
194674536
331819367
87860906
2113352638
1397030032
2108545789
573899435
814376616
2078872284
959212676
1872429901
1534484080
1769165357
2005031538
64427835
1591103503
1107501284
702787099
149470839
858777351
247911744
1824932687
1539443163
820547137
938006517
2004571182
1773969539
1334018008
2040974839
1649822913
315707014
1912184135
986434482
1019340882
593173178
1318850582
451317288
1472500885
676259143
2115154418
548716159
1486167803
1961922018
1042758808
660355710
436250623
690922009
2049851992
53176475
444784592
1676514067
872345250
1421447399
806456042
212563178
1972014531
593510505
2042383778
1141195679
71622035
505852510
174178543
315011674
615392471
1280852683
249220717
1531805891
1433408738
85911863
1025332353
1630100126
111046844
932887134
687280937
1862351936
1926004171
1661956699
773971798
988242505
1690844207
417400714
1989287905
627359590
1575773856
3687565
1057001957
1336212044
1041906461
357067223
1523602494
1229714463
1066142364
1146018035
462568483
1050531587
1305580057
176539166
663122484
465742892
2020022785
1969418930
1973245243
168720863
2121817927
714829669
345548652
5695934
847266487
428173048
370016980
1467971418
966148561
277933913
1831572653
1887774346
1935324988
800122156
1279271579
2037563658
613605917
313314615
187127246
1120312618
1336260395
343195358
1675317405
1592978462
2068478214
917526171
1502382459
1908510685
14292958
115453870
1774252102
629438967
1490311595
1284859692
907762144
807113017
1028246305
1647879534
680277148
704192543
1593538380
1414410460
718046253
896387982
1394698310
1088129000
1696868053
346361921
1290333946
1929839491
396124310
1356548576
651932551
1560281378
64991232
2104901752
897617410
1550456133
86502018
1841905438
1437017676
597968255
1589354566
1684910647
636443648
879053437
2023475357
1463373264
1547532125
239459050
891467388
1526381507
753672414
233962805
1098208377
642109853
1118642747
2010800637
1036495096
1522028372
1395256791
1264502288
1502978782
1749034359
1838477184
1099586841
51457283
1712079649
897361197
1151026074
270961546
686877863
1431403957
1001257228
1385692954
791189942
288326302
939909756
1473360341
762993393
60606298
1737217159
674687729
569297272
856531578
708552080
818514878
1281129416
1478470905
1180289129
489476885
1295320332
1503431381
2036985320
1193568877
1864071914
880114591
167751595
64010610
1206748001
990425698
144851572
2114552442
1778904107
1344370147
471609252
2019018475
1320142694
2135165221
128981088
1076884319
1990792085
351689593
264994667
1328370646
1982064691
517374041
2079365945
238014442
1028205863
74444974
850407539
1767698210
1859115226
920687148
1319924793
1663378852
2049160550
1182697387
297662003
395208564
1992732788
47172087
1165202147
673514890
1790292066
574916443
1715891800
1410585074
901378764
1279609895
1761277253
251956178
1336931020
1095103379
2143807637
1015649124
1609357099
1101946513
2130472684
1290921804
1879795983
1032451479
1593716507
1401448322
478777703
1141829580
1536717309
1298096778
700407816
456025058
1454722415
854157616
1272486231
1551769574
1857672798
364931821
1016712381
1844267486
652106283
1998330451
1775891134
701810621
301703771
848861431
465146790
185888710
644234564
1276013547
1774220715
923664721
999346741
643610624
841667171
1215226817
810449275
606520907
114234947
1255780359
1521361014
1923469175
656746009
1755349111
679998193
1104154825
655895824
1625360487
1106627983
1949706419
1315697632
1970501039
219134065
1545058810
211730003
490543011
610625638
1783650548
290501004
1754779804
667798203
1188937566
827966109
715082923
1229297105
568346704
1020734585
592773979
364242112
655799673
1251569288
330039039
1000069290
1559640623
1098633886
1437429083
2007647129
1537200246
273578729
1208416163
1503549964
789828838
287045990
359916260
1101032981
1663363873
78867655
496105603
1219080472
650848755
1736451928
97727954
1015545299
664309665
416800041
1046299842
1916316448
1026539030
1778932316
264748158
1869833756
935198504
713933083
332015780
1314788301
597266687
721047653
1275779778
1149418623
390412840
2016981514
1600094651
1614838940
674899411
1022480462
1592822236
1578139757
1845037025
1191130432
1372603959
1763181865
168004151
586346563
649518992
815817683
2122252067
400426100
280235457
1982735193
878796690
161373926
1019713337
370152084
1831439800
1746752824
997300557
241134350
2068046374
1443343137
1785436387
780794585
2136735797
430449001
534469268
1671386779
268235132
917343152
1366327907
62526564
469797509
1069903562
1862139049
217976286
124721077
51652460
692071961
46442960
1972391969
749967284
1654713272
1840262980
1779340014
1451318695
283786149
25108348
1714252535
1017483787
1677253866
228104078
1714707363
1918569898
379557873
594197427
642708593
2057451564
1678530179
1205086448
1564683731
346513043
891290837
317812549
645860617
1539674300
910833771
1405588556
605982907
254740495
664379767
593796339
1957356650
1835275761
1574060743
1294934084
1869864467
197237146
343568926
272490903
897892660
1922039430
1575985072
2142269983
72698766
169591564
800319455
773971020
1517816129
226526605
1044736469
1517180099
1705439579
1139776565
351299889
35976727
1554991522
828060111
321729880
270434711
1457378076
1133440261
976935388
1406282319
1705786960
954146359
2059900712
136406943
747693945
431453621
2073567850
1853083203
1844566678
510804494
524201391
1696330833
56369174
1057044076
1611839666
1713265077
2051035306
1913698473
1857726530
93543296
362115600
1299101626
1488463758
1425878549
1071848013
1235093875
1502105479
51044034
139713855
1587499431
1510512478
627138324
412155843
135819200
116493515
1411618294
675837155
2065921360
1347966183
487750318
1314791682
2016289725
289927994
1446917912
787048265
661844753
262363831
2120306947
1749023993
1454678167
2040612421
589225501
1215235575
990200855
2136135713
863812665
1067677986
159510193
600179489
923981111
857918779
1309397278
1651816965
411592782
1200941870
1596451285
1255270415
202923205
1887464616
709770057
1021653431
418749415
234495717
1410435650
2131131433
1854436168
547934052
1269343260
1978285595
1956511585
526278644
2038574188
1565497288
1875025264
1084695356
481031316
2025927455
555771302
365985942
989255823
1358556277
2069540310
604496127
1004545623
866009627
1543476019
995287651
1583975246
1343982830
860392736
574739681
908626705
1973289155
570623721
1214086724
1006009687
590247122
1469710996
275850857
1120539764
1277752058
1616495114
1727130617
1231252342
1750929631
505838311
1071931376
764648525
541659279
1409224577
1119971966
906550891
587253607
2126827936
1509652186
1000877215
1953582978
736185552
249882572
1939698558
1204977515
411244555
299422682
2003519370
1127688831
575320323
161941818
677585829
1447897399
1952472469
1147427518
1880043353
528361764
1644959247
652227337
657886359
801261041
168327074
1059091027
423964224
1452632191
736739117
694456546
704657193
2090889301
185715258
105974990
395304686
1959207585
1355424349
335813979
721936707
275506151
423431877
318025555
1706521572
752498385
891727689
2057087446
1504298165
1558775153
741809594
554662426
1608515580
1124446520
842963012
1539172199
1189994224
620292856
190624967
1187524711
1623309790
1003901770
1233885557
1264545327
109132314
1067967284
1610629159
752304396
1032018062
797318017
1056489669
1462289685
546386979
1542323776
78750347
1623707012
213267266
1111870950
1314600685
751528524
1359529793
1436653013
1443363835
1502261963
1156886849
1643674338
1353516628
720296760
816828879
1276892128
1768780621
1725665414
1604484585
165742813
1166664597
623811670
78405152
1259289604
778894623
1677185497
1280234648
1824635462
1433269610
1135231318
283503342
1980773114
520234044
640136428
557369578
99465205
20356292
111637695
1774891699
1196394050
1131073950
1067012854
360025770
835491487
1399143675
382075002
1643574337
302445851
1845171286
1326295176
1899545046
240116002
128189076
709219734
1346255525
420984635
863168951
886545687
1086238219
64659211
1024240981
1742672896
177644746
710608301
1146488036
632097573
911775683
1998249175
1739675214
1336677153
308686312
1327801088
1808111514
868862159
1209729796
1146434667
1441216843
1386572106
246543735
1115120257
408688945
115650216
900594810
1151489217
1037269952
1630532581
1353680525
2104209551
1938493251
460759291
1119838260
1033800154
1740240269
1497161620
1060643075
1246239481
737859095
30643905
311894797
1007371518
697170058
1551609845
631111772
1858852921
929851176
898998857
827169192
2044896343
138746045
924731375
40084585
506155110
1889346239
1171912983
1998831897
274529146
1936454710
531558765
307566908
54437007
363632409
651164581
310216223
1449679588
796719964
947414486
1954758279
1398945420
1266960486
622476686
620629452
1813125186
595146862
1526715640
1671499970
2055811565
1791064410
327257532
4586905
325211786
1581455386
1443950161
558035011
285348576
2057368142
1803156984
785629868
388599180
1211838704
1725687908
1333782905
1802317592
1584187926
955902790
361093797
541069895
362744753
1436911855
359988394
895827168
1508650346
1243809257
440343351
2042076928
774499146
1049177205
187328191
660200534
827664250
993876229
1546451402
1686035233
1584895139
785174225
156952641
136060427
1228957928
394548029
707777689
989258505
1202263831
1598493429
429723270
1251806278
1260327288
1732627947
65354099
1157287979
566989780
1951877924
1668184653
945697265
1924298256
601036207
299118162
1020871037
92341781
1273987196
312551660
957621099
1225124431
700707486
557545911
633332291
292227985
36731732
1403698057
1744504326
829065175
1644932915
1342302661
874050571
1607969768
1964493616
576044977
1197283410
1291122231
2053120433
893951272
677041322
1630544095
801099402
1196750550
46873072
1492988781
628274010
1931430505
482969424
1336516153
1169275720
20487846
1351054204
1293966161
2071685162
1037731928
1722432563
280500733
1187620359
1967503637
581009127
491024401
865462228
93066632
1265162487
2026050677
338463519
615470042
2017808211
605954470
242255070
236790086
1781497839
94134235
2127582535
1118949638
1069258948
1522046651
1791837351
1653248669
1517295866
1144580211
940959465
1745891074
1503418525
561984380
475326502
801329319
534763727
908819703
1022697821
1081298912
1840471294
2135515815
1027339134
866683589
879020417
727815638
70970594
1848328794
1645661558
1525177537
1396290885
212861098
141906454
614604264
1482244477
13797501
1693430479
1404498144
1079070695
1453869518
2053750399
1934506546
1699294579
2069061960
427065013
2108378095
401391802
555687399
1698678901
1793331591
587128546
97455993
412455940
1701494976
281667575
1810472146
122691101
415470908
1693428441
132588053
366726853
1625264351
1815712087
1984861858
561376020
380979283
1999246615
132692965
418974751
1355854715
1261468495
1297273688
1328046091
749930596
1367333151
1264180348
1552593463
402365913
162160605
631724856
939932404
376624362
155316518
1432921769
42875018
741346264
1491008435
767147680
1532186295
1630771089
1242472148
2143070795
1862774637
1173210862
1892226796
610688573
1441270571
1984687108
1043427941
170535589
962218179
1392799510
1367313625
550285904
588449245
117106755
1863668708
499607428
1154670343
1890927197
752898972
398824399
2028765406
771417153
1179159079
1608770773
820280946
1373037702
822969514
1266385776
10220440
995508770
2006106881
1365357096
1905716158
360392723
205284457
1906635375
1259311753
1056847436
1016929176
1458615259
10956012
848745766
576088775
2095090089
44423132
111382260
1789667372
1722542560
937038238
1026257527
216812105
364081815
2051606984
1666284709
183237639
2006497453
83933662
1769147446
502986991
1873387119
1518126244
726293030
1036923318
1871196348
1211047744
1368259962
1040365531
1192758926
1289584986
212235325
1375335085
1809471072
1285856433
573748945
502274835
1946229964
647110193
1697960327
390987743
1638099595
1827042714
1927251791
1431769586
513458909
841967186
1948121926
376748227
833827269
311189225
772695035
629141199
1106698875
1502452306
1506329784
1971987660
1828601143
1648297690
233484325
969305927
1229819306
269481865
2055279303
1918106048
636039602
73964577
1376322840
1573569507
879316645
2111717644
2019599651
2055972125
1257640087
454514559
1923152392
1106548896
1337290657
210781774
419028296
179983071
659783439
361890281
902360307
113777758
745423594
365653090
189040310
472315575
1171132061
840859136
724814154
1737296094
628321015
340931963
575446860
173429567
312706212
511332247
854642960
2093460357
1564222059
1476774037
958602999
2023555560
951591712
1199907630
1403872236
788786305
1097696302
1566145052
345030583
1615035404
1454239655
144529119
1157154895
309483401
1083364035
146297690
923452773
263987540
1214118918
187597125
839512627
64430774
2121777527
643603226
996787933
57360590
1630777018
1190263548
1502039033
2135635960
1940175682
790191317
1793225744
545333446
334104928
862020852
1322286594
1229929460
75311997
1922429289
1656774550
2053506692
606794430
1524314532
1095382787
581998218
1015006551
1736148752
1046660607
1798848175
512785612
536423611
1311503279
1606449931
2049494102
34908267
1509643878
1742480589
1938304657
630784652
22005453
1532817239
2012634161
299812347
1653537125
404630391
832064104
1779878136
1233396048
1582027937
1057927356
1183694063
129538623
1533469886
2072450866
1178175178
1155504740
862449584
805858660
486629309
1135472045
42010950
1994663922
542227510
1771484989
1092612052
1851057853
346881476
1309031261
653361517
259236740
1141500483
802403042
549943213
449603700
770763836
1841505399
677473360
201035082
1869159225
17844003
1278879003
1776058087
1374030920
2132503682
2023368789
284363919
1166502490
1366389604
441489637
1104690820
1679512941
562544993
2123586292
1301525640
2004126779
1738884495
1655144265
770345891
1589992271
579961500
2031286433
801950971
332420730
2009243943
1094227796
304767771
2044712799
1508084233
1767853404
462985536
227887047
1437272182
306559782
760291705
2109812705
1260188663
780338104
1110679983
714412064
594436957
1595271293
345164699
27263049
31843933
430124496
1437989284
707205268
3196935
335824780
1981306481
1988796691
1019631964
1676102824
1972275600
344525598
1544700639
2019636285
245100343
2135994388
457105305
242440361
1348490596
1131502321
899194486
10831141
1588020018
903780314
597912943
1425262843
398575024
1414778014
622537506
863392856
1274267545
512432277
356000128
2067504160
39710348
1423441257
984647621
2046723744
2070741472
701943595
454036643
1584684970
955766987
436333662
1394501925
1410684058
1347735559
1159577069
338557408
1382037621
718260463
1384939701
676028982
146444562
487173953
448451624
1164391950
1932388916
1709868997
83235755
28486683
191066807
837748185
1109227080
1770543170
878632940
800762439
1237251884
156888572
1855560415
385313171
1079051732
876349903
356463572
984340877
844758612
1774781721
1550589554
1548806286
1500932449
2083769919
57652975
1963989719
1833895258
2038680827
758287646
246632724
1404015881
1628621557
335673729
233772859
1477409163
1485170495
1428289968
2077260143
1811747229
1637519244
1537626977
1815569433
1325195680
71336809
20185670
325486681
1569555679
1989795317
1315695367
1959906082
740386051
110766009
1541396485
1366572053
2080324249
1729982930
798146036
471241250
85611728
74479535
304432988
1041183633
18066070
711117129
972007728
1596244695
1488237162
270269830
1365884794
794572187
1314194076
1275915392
1231188143
1637577470
2092677393
1148580281
380066546
438925599
53325038
1729836537
1843251101
204803234
1014588653
1289749048
1198385034
1571483026
1743903079
1814174085
1887524860
683972149
946404180
516823948
758509032
383287771
1314587871
122023467
1933953849
404027855
932942401
1230123154
193313291
669936964
670400853
444052583
1941623236
1579830775
995006897
1596588436
694706951
1083144072
855637418
1618206492
425143156
1634016553
1161060833
533652904
1186386656
1393115191
1044188734
1828920027
1473949390
1493675543
1626252523
604475850
364039909
54167289
607564856
1593644750
239227321
127749013
557518198
1920721137
1903427504
1000043454
1047782940
948784199
1791897875
2109967479
1632747386
13278319
698808472
887610949
824186719
1916388970
2090440949
1104518091
989192231
1168196454
1545486403
1558943498
262455543
2100030103
2068122837
1492746450
1102585299
542495611
1958041786
686861864
2058676348
154878020
1832013489
1309632191
871053248
2055376948
201705059
5225425
2018158812
54147364
1959946309
1929569601
1909098111
673434406
2104367611
195176637
1712765534
1610938675
763736633
956188579
726827991
716680271
753595882
1427535205
115472859
1758600685
546167787
469751231
1430999591
467663264
356653341
1181123221
1264644593
1564837794
2056385692
1045502733
369444272
604364577
1459578001
821025041
385442293
1606754401
1244951017
1885351874
2051500860
25147141
549709030
745402874
1626981954
1083155560
809187647
24838125
1659900153
1152963002
1768348139
953581118
851632411
1544907324
164210296
1441567642
1002917384
98254239
342408795
802664224
593707192
1628645915
1026331962
1593595697
738429703
2021363485
959991806
846757466
287623462
1928251122
1907910649
827286239
285215066
1640409386
1707710445
1599796450
2039233478
1020663112
456724504
371966888
866478987
363955333
1425994315
1042314421
1883946635
706716755
1634997871
337494469
1225014665
1068169247
828642933
1819279200
1436640475
409830583
205300467
192883276
1856076810
1531937069
482025179
958299856
213301023
2014450131
1016693855
593532420
1928666409
1637812897
1423675607
2046364912
308165280
1865857262
1534933273
1666494980
1520080911
1328854552
1852007758
145832941
1959918244
876921208
1183839715
1990035330
850619634
1208001237
1035603904
1936416286
1289621146
1947210935
1670098869
893109159
1627106576
1023653487
652576601
225365388
2029921140
943982177
1655316863
794820633
1108378363
411919547
749817352
746075422
2062353245
1653742697
413455923
398330421
107526757
360412995
933722365
2133710635
2015763791
1898108602
2026319689
155331500
1585399829
100390511
760985674
154523240
2111376894
1623750406
1469214123
1151890019
649056705
1850757096
277372853
1903066610
1221535330
561236390
1047771508
578156619
1665480365
2014601262
41774435
1858635884
1908602259
829091068
957098385
366226246
2100958916
1652881782
509711201
1078159681
2125057756
331487536
613076039
1020138880
1345018692
877284393
1187331624
1015780241
2037338906
1989568746
697872133
443524509
972865200
323194615
503815637
632996555
1285748819
2106237121
693560872
927397291
2091865192
1188349577
34450759
230310432
1184338349
1158018947
99521892
80188485
1659506986
154570153
63650522
935802295
1131730747
1387585076
1328740193
1035331
934564531
1816649043
1931341714
60350627
515567154
1204537215
2077582844
814738506
1105356757
912381062
930764806
245952327
750252335
1233907942
2007720447
1058246471
330569833
1001226429
1307241377
1478344056
477067206
881469837
1871092684
28107879
522530276
1484498148
1692472652
1406574375
1114906244
1329044147
1662974613
2030171839
527432287
1360954067
777534110
2031757543
1832062784
1345097758
630105207
1534850487
138535215
2076549621
550159430
2036758217
53578039
750075663
350226182
1792572573
1260510919
953915327
2138646205
1810068824
1270638571
1142984648
1898831614
1889327840
1669927139
1583730846
579004647
1509370174
1653189918
475063261
1540702176
1575705719
976043620
1525044726
391228715
964425511
1993082552
68083559
658087087
725258478
268263149
1950324763
1372993785
18410528
372791390
262025358
1067110211
879662207
1095771026
656028939
1192721567
591135991
1685930601
68441995
360521942
1842632380
1371831938
1263321455
1771281376
1547073215
1068280535
1710321372
304304519
1853809716
1364470509
1103466406
536016299
1610282697
1914127449
2138763987
1050321103
1820765472
1259877702
276199424
1854745566
335413916
840570552
1398311506
1708709115
1739247095
239043333
1891803528
742402889
565716846
1348339511
267570678
443302823
1590974235
1102535338
1961773310
991507527
1313491705
352935931
940839071
675142054
217814347
1392897058
152078635
1565516323
600044284
1818450012
1430988667
451224265
1240422758
1893128271
872883017
1595093842
411798867
594123913
680538502
554586644
1266565184
1639561519
485246567
1839763717
23640031
349689464
1839947784
896682377
595720969
663923135
2039371783
341629017
984647928
1193358526
1709031065
367043183
2001508053
3984962
711572398
2009555138
353621643
467399387
2118908524
819705114
217564372
1943985185
1755617959
132056410
848265039
1360978453
111881032
1380360419
1796612788
1097966087
176991443
23145501
536785266
894496853
212835096
2007323798
1732673984
435720055
51838968
923454976
399455144
233484517
280858012
1416533451
539570121
988560672
1625407534
992182157
2052566258
1370088461
1750862016
787483005
2134326953
408352002
825753434
567965748
676326307
1991704364
1122606287
1581529960
2130431031
1730361876
1268219353
888511052
199962442
893170928
1695755276
1373284068
305089110
2015121498
708342211
290618260
1024749212
1056013559
1334620909
722583045
674547593
1948304692
337072085
1186557133
1296867590
202578975
629936044
291697207
1803105754
705099479
2097189472
847413711
1739261407
2119445544
1199950626
161528806
1983165401
1051958550
538870389
1837930988
293563509
976987244
917233712
952541871
1510855660
803360815
2039021201
1174824685
2014739615
930504959
1974371211
450577754
1998513405
975180323
1666663379
1569289831
1478491671
681224988
993979485
1449419161
1054685607
1383585251
984855858
604453009
725033117
2061353250
1792285571
1961679976
526545128
72419136
292660227
134744320
1745667116
1312513777
1748083893
1763494414
1939324327
603984765
279254918
1421620853
1102299372
1720665321
2049995990
1793291668
1958948704
1720250525
1354536237
1449069242
1921986344
908116253
290036702
1379101027
1240922427
252945959
194832546
2104218234
1063431975
1109407273
1717768980
953186074
1910684264
43177167
759098263
1495590397
2131014011
1100391524
106858106
1269808901
1669777086
840711661
1733250485
1642901545
322092713
2001154326
2129271747
1416214800
1648979397
1819495519
206593316
737195913
1594343272
1728228923
18037539
591281168
569262965
1195744267
381537768
983999898
1737770156
653075295
1847285435
573212149
1995401114
1889108438
1622311462
1302023829
1796788107
758469946
1661907644
2039563211
1874382353
1492030439
814764612
521386556
1533155540
448679273
2006789494
1324653028
1397065582
1183855031
1596576977
754985832
1204247055
591061679
78972828
1178741641
564070323
43649880
2079204911
1153509352
1665832060
1396392167
1734323120
238101280
1388212058
1882106469
1939255567
708739343
1935333750
346845538
1415607950
1613904525
810537747
2120219063
1574368876
1389386400
330863280
1917444643
1897234176
2087830068
1188528968
88722616
915297573
1283077171
1543227916
981528182
102391348
1248569862
179918091
1054763112
1727779442
167243751
322728235
1111910127
1076688693
1720813849
1839327511
736430787
594796878
1813830548
1046260301
677255428
332676924
92448068
1087501452
1437233948
1108880169
17086376
1970605916
429152111
2018051505
894827531
1623951507
2095278451
1326536588
295092243
216201879
912884196
1310768178
628509103
1189173897
1715554099
1120588795
903525256
1048104573
1521454475
1715093072
1032851842
1026034636
356024034
1588632595
1218436169
525352275
664374305
1030527402
1813096007
290025940
1702437983
1424949677
854988662
1321112057
1354577217
561501796
884814270
1119477354
328823833
2142532831
670620987
1793783493
1283878132
330808968
667728997
1221551956
1701993462
209013675
158091493
2005319449
681364692
1578673688
170407606
758853275
1118700337
531728973
1303126339
52931988
1656433439
1859007317
388857748
1466214919
772297140
364686141
1600970732
2009349476
1182344184
793519769
1686793495
86436859
801208480
621241979
265206147
584182260
1887870920
721494627
279499966
225438369
1640135364
1181448973
1396876850
562394698
936991950
2052289466
70030058
692177051
1844687707
1744401775
566323373
2109027891
1565292057
106944758
788763439
529931311
1866817309
248019096
1926535030
1742558519
36825999
1509575453
1233639526
1352874017
1172972439
742917440
1844552597
449191655
106310321
1416676622
1110672509
1023636356
256088005
194233072
128377190
357320536
234198527
848301146
543612943
1161720039
302042060
1531528774
1679462581
1993028174
270798038
40531924
1153459065
2117363588
250532031
2019547940
2002510843
1789475889
1848013827
912308493
260488701
384526958
117129407
1048726198
2080770326
797311205
876494200
736928655
363126200
1816047892
652789555
1114285157
2025140444
1720362267
1147596827
447608038
750254152
116383446
691382423
2059404884
751671133
2002525440
1267052465
3742978
917475910
1620724491
515132080
2079744994
1561627554
1966044546
25871817
1026033070
897550224
1812482477
777370666
196104033
412842055
293608233
1426401402
938269432
1331958463
2104128110
2091269355
1881325772
779938412
1223172816
1118307153
2045170404
204985848
1324411196
192660952
2147147347
753638072
379228561
960642752
1530459605
878436894
2118559238
39227680
390448173
1645442257
452961385
178784431
1910695459
1504821123
2137963781
1878237733
903498994
2001510228
1106450601
168713155
412854391
858224058
562276037
898714912
734320931
1595966559
354710450
408455146
32402239
324375239
1641580371
1818607523
1479874461
1856035083
119098085
2128067139
1813598005
1655649443
1778153343
902269015
527289595
445687134
592546824
419202315
707669905
633606138
891276234
109584107
1547082828
1893682288
806208703
1836738448
1458923799
940865694
2036030775
503344175
827313822
116757749
1849125593
2002605593
638755577
66545986
291098732
2035241556
1063787301
894742622
1139483716
2140226117
1743492712
538086503
1122164362
860501034
1679060814
419906370
1042616127
123446001
1959843561
1524908819
1590205669
1637842521
1179235943
1935961489
1980697143
1682373575
1407752674
1558162836
1454818482
531312103
349741612
547672586
108067632
1308648891
307986222
698004337
90438501
394090933
2070639181
2110365416
1573066968
1051137783
1598249070
1754139485
94706274
2039658734
1921367145
911578394
1499607430
638446184
551285115
2112307913
350386052
1941908659
788935842
307761402
912651373
275703969
1467340874
468502213
493825200
1472874164
363492665
2102006281
77150208
17878797
1118512471
359918407
625106799
1111347733
924108269
507331249
1746158432
1633589308
1565934203
1508438881
2106755640
837180093
2027152781
2044526760
368645590
82903993
1691006029
594090304
802341609
545633804
804048950
918643876
416394862
1661607535
1070588227
2137953901
1150419950
1295485588
291932297
1016351434
152065133
1174587992
970840634
2056170242
549221328
151508839
2102910843
109599215
103931776
1361725023
656155015
1472833306
1438559458
1983610257
1224162204
564268069
1560411962
1570223819
631403651
1542254837
1628112398
1254803125
1277977084
1867691744
1736541020
1315810561
1350275578
1434914461
2004933089
1183706505
388251018
1692766858
1391371136
487567206
1491731200
703442167
422956922
765175329
1416013760
540983959
409946114
2110374244
443474679
1339402286
1243685341
928621987
2079207366
1248615856
350048488
493480972
1578280769
1073550203
1814620161
46082681
465691405
1619621293
1278533196
407618734
560981885
73875768
1460755859
1078559687
445715798
460529533
86284427
1800795792
1442850034
782944982
1791895998
1646434865
2026973203
1322220303
155187290
1063897556
757765083
500275449
2025170911
1123645234
886919972
937868181
1985187354
264547156
630514086
474671960
1454105
1410125243
379088085
1422798660
760957552
1272165775
775290564
2121228449
1521311210
48726424
1192276159
2087012281
194692766
888748037
1403708703
169279242
360798579
659500974
950372732
262447399
978815799
1489256224
206397707
264321935
1385963131
1776596526
70211342
1019153286
28662146
672799936
1468848382
1036976760
807978306
871808099
2141796393
1821675943
724857573
1272049595
84481320
1448001302
1366477399
1493580495
1927074142
318210359
542236808
2000825295
401541292
265970608
1179080182
1249706672
1854936349
977498943
298433559
423633431
1528272877
168260131
758678649
1175865049
1790250081
1120293942
335247051
1813088461
1516790283
1575551767
222473924
259597032
1880858185
1853582070
1022370520
80741196
368478173
1931726404
55816656
1703224264
841308109
1905812012
1887615444
582920679
1667986600
1645490883
3421732
64016286
486224907
1617710961
657089985
521245306
304850317
1267089110
1934817573
551169333
2093311092
1930476322
468109562
2108118874
113209900
780121923
1592923100
2036944144
40179812
929868147
1842234711
1060413552
570282967
1687953584
1916158820
430231685
170935687
1779015928
1639859578
895593124
1752772141
226150058
1704472972
878211637
690974593
1312469926
279806895
962187335
2125338411
1371456404
1983363971
2028834143
626880579
2115340055
1864389324
1162678357
779361900
102828342
2089892691
2023073581
493436804
1253923587
977200492
291739451
1244698166
1460955235
991219314
1260844380
1148828594
1702892374
1997379182
1956857381
1649105539
1165728040
555720437
1143662270
913535148
709181007
1346842843
1783053305
1634048421
1559315088
1591159530
681487277
155214066
63905206
1062811583
1007246382
1137875972
740426470
1181125743
1977990472
1603914990
38645251
218246749
1910364072
1053985852
666400636
387826121
1785619977
1641282352
1556328372
1444012031
1201714293
1276067504
1079723172
1861416350
545802604
556531821
901623114
1623959637
154490212
769325653
339549709
1055245859
736947185
169314191
467338553
795523803
1436025586
548487190
1153355418
1053068874
1249524622
706124186
1588129950
1548249912
1767993917
242848453
413351919
2094247108
1486821099
763848025
1884261365
1814328697
826035639
940326862
861242119
1171704987
1509545536
435947573
747691724
1661945213
80526565
1769547307
1237375025
1107045556
111727244
1771197795
2107237335
141967155
176811188
1838186394
1564128860
1126819873
1842146831
1271766684
1998950570
1725040421
1695127258
355313454
620680202
1630355087
1572740164
1886550843
544333437
863422866
1782417923
1187242728
1857892016
541842178
1651632534
1625592024
1166463257
1795588878
1159934602
715991678
1589252859
2125929816
1251214212
210131846
1213169558
252004348
40182162
683339698
402662467
1700880663
1137754393
1285223732
168107157
286231900
678335855
193521315
1965319676
414533121
1053927909
1143594437
627834175
405958588
460390790
1041354082
438059400
1705965618
1802239802
543474616
1382195704
1827011655
769365629
939930705
1202032740
1742174070
1031881474
1578060566
1799536307
2015983707
1573177805
1298482621
2025890489
1688330257
185712773
1483265639
747913771
1648470183
1606803063
903319053
1924941747
1487581812
1946227743
102256244
1737645623
2107185889
935881797
1078707238
273929694
1935219451
1678553990
1754917289
167901
1245867139
1078323342
1196789942
811545321
1566718464
527725849
1387197704
769501012
2124190515
544812358
449730181
1351932784
1185836142
1792350373
1246731128
457887703
563684500
1375863235
859306678
2094918511
1478529786
2125778724
1788784144
392992719
1663344234
1987748529
593603706
1539057076
1170168462
390185605
1247767562
914356432
2133896920
1568622936
1557048516
1078066295
1572897860
281189879
191711913
1473077109
400587772
1000846429
2069829501
1243388122
284568879
557389185
1471528308
703312797
324463609
854765509
1824172455
1009771306
287184570
1605791458
808713709
1708482561
698805540
1831050368
1744669501
1380223752
1100148277
1776420927
309253117
424630979
1868938809
680655002
1244075467
2118651656
1457493308
405922200
418929947
2032282958
1230976383
938141442
197827965
362726607
565471614
1364534130
1534055779
1403321219
1441532441
358922340
612513815
386392390
566136022
760260502
1921343281
1545243889
2020219514
1239708168
1352893906
1368621131
484519157
952992051
612354632
660624428
1398191559
144004740
1303804149
1428860165
391171081
1226409032
1589927248
1383036661
495641382
2138205574
1110318547
891906513
688949356
1901710895
1088462009
1798297025
1595517408
2101480414
618881822
1166718879
1297179707
1232031060
496374476
1411192001
1112561966
763583341
416407850
455516002
1748209139
1460488461
1986533509
2067637002
1163448484
1255007082
1368826640
931280997
1600759794
159509035
371956911
1558954599
956155875
1210257369
892398989
1756475783
1111363876
1487979039
253291578
1794150551
420550320
296860205
260376498
97278122
494546012
935285808
14645767
275844531
1794374875
629911753
1277231768
1349689992
934258732
737385523
725329814
724378959
1858169395
1691172668
1254326652
1676030824
308529175
2017761062
1905167422
1922086437
261768975
498513450
52724160
976479890
748464854
1847380846
335002911
1695980014
529775501
1865937808
1283465995
1877988917
592483334
332320884
40965645
1954393524
197621798
1181608493
1029926677
251880388
1815556870
1899746985
1315733688
1229969747
1426455869
1452419627
943399235
1225605130
125627227
1932275646
1601420480
372971503
967500643
198994105
1495560153
701723310
618142848
1977210416
793389189
331120669
487793567
433457160
427807376
1783063162
1484810897
657258033
1913685969
1553812204
1496669800
1704959963
499501987
748412244
478676342
287995021
787139791
63036689
1188832540
749241423
1109241755
166535300
2065101027
1024751504
1839718376
1540017698
1761755238
1750617954
439774329
2046484512
1577602405
2143088234
1038837673
151515418
1204877802
254437362
954290919
1031032716
543792939
529144180
2086244484
373119898
666919671
1941670319
871292345
324413784
509351556
615322127
1514460459
1689939624
1767480502
575229433
2026731886
567981812
534239258
1141527324
1281214084
1883430579
2115707161
1025749638
644500758
461101321
449922187
1968455716
618976158
2135538416
2130643394
2022744876
1087635863
1216810937
1765818537
1691856476
1037963589
2013164975
287529118
1990295567
857704992
1036222927
797539681
293235546
935789279
850127979
1695825781
1668982513
873393161
682231120
1338621942
124503665
1900962279
1105817594
1027106958
1384970817
1106904743
967780252
1719871801
1208424413
2089674106
1226689510
132070933
2101438982
175725451
1428108523
1831632531
258492672
1984301896
433344353
963719788
597064452
844289609
1393311947
1059221881
1211260030
1134288699
1885590605
859965490
1865404309
304649395
919481851
1568335729
503838087
1524155107
1214760912
595925449
1498918559
476688020
1721021891
1849311788
1060495731
1538012778
1636512312
1793303044
879922297
1090846199
193687929
325756828
2114952630
1534042019
757448434
875889645
426021561
1130227480
1661984929
1452624253
578675047
1777079055
2099954790
181998140
426321859
386080815
1769566921
85831138
1547642075
1931614913
1827294331
1546934311
886863755
2007464335
1727237612
2046752518
1717184742
1116962684
472128468
1892573423
930544315
282895863
115971924
1902848826
205684847
210702197
1961671251
160563199
981139234
705692082
1116011410
583826594
1630475927
33449910
1424259822
1840224436
760492043
1799969733
113063460
2108199513
438482971
322288328
306218005
1436640945
1697193359
1865137437
511302134
98946702
455514799
642095563
1965414088
1070712240
1407108339
1991782531
155621513
1811060825
1748428100
625916871
1574328224
1533245878
655235247
861047632
119098181
491692662
1247885295
1767360008
1882183180
1436284553
795576394
998782163
1101658654
704001014
429208459
639964108
1023218885
1987029101
287344759
1595469366
467461104
2066706447
1000800943
462585533
26792298
414202745
1570183997
784440090
1337886599
2017041948
151249001
1894721002
912444712
710730799
1463244607
742983939
596748862
1432252793
1738056088
1054554009
1149686728
26519323
1066856585
927905822
510615689
1776636335
208288648
1814542142
1536541881
1923784838
815448215
1801167296
1157174873
157852304
1952468251
574113530
2138085844
870075748
554323333
1135936100
110925381
2098006944
1153541670
1030155974
117797092
992596665
1427460806
2037456914
602542706
1494925600
1675808697
1038738711
1683919466
1657816395
457918732
810423004
1987849207
192465655
981898237
1572558322
780368337
1088811564
1451552232
650808645
586283754
529157434
779126239
268643323
95149570
1050191552
1967115296
1040229362
1568347866
1408094287
111774301
1317197759
172275979
462288985
384549871
1304597840
158703110
1050577046
167140984
964892633
1061638105
702909554
1068143103
1501139508
480132647
1542954674
1207967985
784580922
1348614757
794648710
453073086
1514571187
1314012171
85554976
497998224
468551378
1416916059
2014843532
1845241687
1927601297
996375389
1781594867
624296245
1896202681
1155152821
1199908905
2034467407
30363151
1191085873
1293999861
1649609205
929315058
34368073
1944803226
732162897
640066421
555915660
1494019088
457041584
1907026490
1578183841
420794030
629631214
1809481740
2066457515
323438465
1858835426
155177096
1161769627
1855814617
769724146
1939089813
317609440
35633881
1480761061
768126423
1037217544
1852003655
1493862014
182669180
1558587378
1175780152
1902226979
724095369
383016941
395878824
1108579672
1227674471
905273358
31978034
1662519622
1518395868
1053988480
989347753
1459857113
1708888469
624368645
235996559
359670064
1924178515
1525432116
1553722805
1485656911
475211775
1449351398
337075950
1328289694
484097375
1454237957
1475646182
1303636020
304397927
356842082
1313485955
362039158
1365936832
1161875186
308577832
1273163770
1409666930
851563463
1213993005
1022872861
572250442
208395854
687593143
335002209
503902064
1542762308
492836876
979307901
897889612
1910947842
634819477
616359008
1134073043
198792756
1336497821
1727020860
1486958896
1132388322
1771901995
56090547
733208659
1611307215
1997275683
92664287
719400412
1921938727
363216899
438860702
1978492066
957503244
570475816
2063046083
154673656
457542140
1664866011
781872130
2091642554
785090431
1714030177
1234437356
2091836042
272958302
1954592828
241750638
153963931
22429674
1018900695
5114373
284650175
587966957
1266232335
886293844
768285226
1327349067
1732377349
1847257427
394437531
28651810
867510907
1212667910
1526824985
2020633563
961654857
167962587
2073570474
579551151
186426202
1895277467
1673004130
959049388
1133541318
543413170
1810899759
1441298239
1985857264
686247308
1162628862
552544299
2091293883
1977977922
1045359338
921533684
763186639
1172967652
668922172
847004147
613406319
815827548
295892331
1401422006
755548244
504481200
727854789
310686809
1053724840
2012636975
1394903702
72074628
946519826
1192257847
904578541
1319456549
536949515
1536976316
1794609266
211659238
971066094
285976010
398636665
1692942666
727279993
844626426
1959744242
1001434969
748031128
2103597728
2042497603
1415258313
2088070040
1089294469
152325204
1725235696
1566088479
300164229
709991970
523694731
1511736713
432003093
990637296
899219919
1853541736
150660414
2112612404
1192899316
1851137933
1168426870
276980569
1480345956
726593327
2135313233
386908363
1809112413
1618314752
1718069011
1467376610
1626650344
1472731980
1596545758
179383030
1430680593
225358175
595646621
1581707642
411398970
1220311952
1791620291
1968446210
1355679940
991940060
1367219858
853746941
1185413739
826904955
1694654356
896352334
1791771681
1123370107
1688020157
763098393
113714172
836402898
2042940974
528796533
750218809
1349583317
1595410428
725090025
1636575800
1431326046
644934012
547043320
675378648
1880342221
195288669
2104053275
62763650
1221343038
43734686
1666192062
940570870
1260931277
1956724427
835003259
183555506
983297614
1774665826
743097200
2122730769
217106574
679397847
2015215289
9185177
1825039628
647093948
1113936763
1260488278
230034359
2077077638
169747776
1000128251
667129249
1607466648
1461270141
786858018
3722106
428359119
428337920
33373685
1505741507
673024477
61739596
677504357
2114254193
1376410875
1769142707
1632557492
1327425271
811536344
262833829
1874474885
1864823644
960242384
1460623687
1480876667
277556454
1035291897
1426519509
190044031
1774383866
1148081461
912848843
146754439
321849244
593670772
916605902
1971785057
1175334433
946402120
128807301
1262400434
126833075
555937511
1031325406
1005064236
1126839047
1479261456
695458016
471886951
864526015
645166597
287096644
547425769
962735025
1692449741
1283882539
2067006086
1676181908
458492105
535916479
1717449792
1984571011
528533965
229554166
1981793779
574084580
1860844822
1806154997
256620437
2134924823
480910021
973253349
907530711
2064844548
1286276563
243072401
2007358273
382763156
1529398103
1647645190
157750278
1102272656
2020031317
767279704
1415248477
24705249
766591219
23529030
21648953
1561603663
1909465780
771661429
1044352618
642921942
676135603
469485185
1553810555
1262179330
535623329
498396949
307509387
1209528913
1643704458
1525579820
400127585
656623068
1694658212
1785308020
261998831
856980816
2062939043
1210717805
451376851
499611570
460081014
357303494
990856894
1550713366
2018213444
1885530843
490851176
1590861301
468241086
997883643
839252017
257282006
620499916
1324524778
2028600580
896464123
232150885
1720674120
869755607
1687790110
1231802552
137755216
1152360395
364415274
1642260903
972015016
1257339713
1628891229
695792271
384595725
776559310
189890343
2007868092
828120095
504126809
932187707
1506172961
823805183
750776399
362306514
249188533
1162030660
300852155
1248052110
481833321
1223422997
1135298036
503335880
1142355778
1767295685
71518305
698762318
396506971
773604023
801205217
1426811991
2056476386
2044891547
134329484
1780261019
1353221103
1952179469
1966581277
1650922067
845837631
1281670426
736610368
1369048169
97645200
1664830892
1752527669
1957303061
1820206383
938011084
1938154260
1967063134
231518108
1410757946
1771672835
1563757517
1547996819
161799823
1264380743
102420594
316981382
42115619
726735078
78948929
1208464995
2052543475
1619941013
682534257
413961190
1941844366
2105564888
616952815
404162350
1491647738
1688089016
1406331920
1557619087
966942278
876487149
1396477574
896194553
1053691502
1707550831
1400804627
1137050220
1972832606
1671463110
193660931
2017064249
1118668745
73436582
737172819
558180448
537428481
1222378721
46997072
117516441
1036352029
1842766783
968496623
1308495526
954158511
1496623872
854853499
645709977
1486164179
632513462
187558931
437844333
628748253
255912655
697612746
454302038
860297583
1161627105
263041283
1301396995
547926492
788447024
1188574107
1547117430
509529014
2049018303
1499210313
113134376
1093364583
1497017903
957203298
2049830199
2015793442
750255625
1303392555
1736912949
993086119
1724436760
559894466
920267196
1667288545
1448233085
1097485235
567420424
559586141
605019106
1848090505
1911208259
733652930
807480724
476816214
329160367
163352416
627451465
392864155
687944043
1283510078
53107132
1106212443
1129587919
459736952
213955263
166704343
1816749183
773211697
30435239
430331476
750990530
686578021
959723216
763228223
1208150673
1319971134
862775788
909341167
1868002266
476781065
2026382156
314207049
1132242957
717321923
444363196
898358036
234643545
429515688
1964747842
1965589810
906123041
1507186560
1574737760
397922407
288608692
1515527981
861720723
1573662052
1379667669
1945265786
1570505422
1752564888
2078179469
1781451598
538010257
1391340496
1753205579
1952806886
1004302961
943777267
590778026
92292375
1060245322
562194392
9762266
1850106737
38192175
20309884
444337950
8261488
957835072
1823486304
191491320
121260545
747699511
878626836
47418792
986553258
481879567
1341950135
222006291
1291509450
9851242
1272765135
802592636
1142755665
1337850446
9856428
1085191198
438251330
1015098369
1584811717
827736829
1983714676
1155599819
2051342431
1398526610
1587964656
1132935019
1359312738
1926215479
1765577723
824479096
1685592449
2085382816
1086630766
297231617
1649021962
1091745018
1174832726
408547627
2079998356
1290443888
712096923
1599731114
1838979147
647634379
469875832
695911497
1841635550
1021488359
2017059895
2086830298
1627616209
790002786
2117248126
55815454
796377151
292982431
500214363
208928073
53107287
1118473438
1281299004
436303053
32428192
1623419066
887464231
1811335493
1169918933
1767490513
749996003
364908556
1786704651
293150700
180038903
650162605
10165302
1730729901
1517125158
596354706
256966807
1468259842
1627343845
147782385
310655994
1097877397
234892045
1343462168
56644203
1311218112
912678605
1905420292
59277076
1575019491
1665485665
629117826
781912560
1879940893
193458213
843924441
1710302759
196761122
1109944821
1686536428
514087049
1304696568
947748033
1610835872
1375888815
1739827480
1851205470
1364698965
750307346
53448582
130235271
561792097
2032184921
722849871
41091740
752199225
87327221
208569461
1792730507
567732706
1826092277
378024105
994386131
312704988
1027315798
984540616
1026588081
1882197757
1447361139
1225730135
393483575
344170915
1124355316
695574878
700520836
886708696
2053149631
1941739084
1882958093
193522870
356735541
886581670
1745070167
1151805350
128774694
2056413888
1336321005
932822111
1312438788
287833739
613661536
985994450
1237641975
857147205
1758106449
1707405231
786919183
1150301495
169758411
1638630579
2135768986
287053377
914723573
1978200248
1993919381
1663369045
2131791884
1402726915
784852352
842449743
1698567298
942455973
1965013547
233124931
1284024077
1530105442
1992904343
1483369268
1277470809
986377137
1592231369
1429067891
50888168
1016044281
1980739675
75832268
1517798432
1085192524
405643560
1059038504
292194470
797122350
133975287
11410471
2101972033
962792449
991686471
1383502103
580423047
1935612553
837728862
1269199976
575118091
852721001
1250233166
642996184
1988390191
80511780
1040329351
1966831028
470075622
1566532211
469930080
393675264
182643144
507006569
531412026
476791395
1279587447
1522455260
641032724
1668312606
136867929
1263630516
1589680508
1606112802
415943295
809087396
2141713283
171693738
122150729
2014907804
1699713274
809569676
1327992213
1420866861
2060619927
1993628700
1689472949
67383259
753929572
400305728
1007476421
1928883897
1807852797
255298475
1964956810
28320090
1743029654
589524800
1520469338
419844674
1138623605
1817896916
277179129
1806191365
1654963279
1065549930
542258769
745521121
1347892011
445870139
133132832
918439198
2051606739
2114786053
162749699
482019861
128953621
1659840868
981189557
1249107602
609721916
1266442557
751887103
1812102757
1928015516
1040229697
506090208
133637617
611570591
1307096643
898562044
1181314561
1591671750
815565524
820575668
674263209
745499833
950892315
1351014749
14890185
572795236
1929977319
1717719947
1499620159
1128128760
117582034
686201594
2009874970
1680598024
1663027183
1192124022
618396051
1867097060
767883875
1037233916
1708466164
1911928921
1642110748
352676464
1161596490
1084976530
1962363884
1942678851
1807711216
1290263311
1559752405
1796525462
902423396
2009301417
1231828491
1720572999
560803477
1078554986
1689632733
1788194910
1666722336
615839844
1999180572
537065505
683754355
1776212085
1324834744
746968295
121899726
1011025363
1559758426
2023963521
1523777863
1109912919
126019872
1247961062
1425976433
1049641584
1236042725
98903715
1207104056
1354782077
1314180167
1933877241
1118551480
742388323
1402591658
455772323
1661070126
1499579973
1147098644
566285761
1431403571
645484159
448509446
28329482
1352275002
1846037896
1195129045
654769218
2031795340
911002392
101757138
738206154
1921642656
1924700352
1011880892
1606783127
237695672
1476092237
749130433
1231324460
1747019529
1063796235
199228193
122575294
1921268071
111138277
987373063
1037977409
1540409559
747111206
748224706
1031614695
1904171829
616169996
1145378229
589067642
379181712
1991255668
1074379642
1944111545
559274193
1042029252
316884505
385227542
1909644350
99526116
1619906207
379943325
1463677664
1069152629
602262622
1004931542
1606127730
1161267180
1630237586
1707212801
2056827112
1641702249
582606649
1879613806
1667515805
1450648362
1608712226
317083368
531753311
556421751
1388402219
1595643806
1885789320
264660527
720400290
1487688262
1922189777
1127365618
2017276476
872398960
1257361860
1312890757
427747946
1602926569
442720101
44915151
1894393042
1312609727
547701928
1258178171
407784882
1695135758
1575329302
541258245
1288640853
475192
851574710
1051345261
1254798426
968482074
1903716522
874618549
1472052165
2034752944
170557537
1078145018
1091960232
1248643876
1999903142
1023186368
604307796
606456527
1303773133
1802973474
1669551852
154142964
1503005263
149615019
1188409467
1469196871
1934981537
2066000988
1409597877
713672452
1228839698
883489006
383314064
1683352753
613070085
612145435
638229808
1266133024
1178680216
498820579
1568189025
555849938
1320242238
524732148
1834298814
883919217
1032221342
1140109161
190472112
975115179
2006561884
1741170077
1144529998
262293915
1656743348
920408122
546005819
679831617
251020764
1724583198
164636589
29397484
258892333
1266159404
417302812
1454280683
354042913
1279886640
950688544
1115790773
259646465
1995917134
1291953741
355416607
260761101
154766862
1448994711
1621885502
1675337330
1254109163
1488329042
628134860
1675779428
1962633230
479691484
190871304
601490359
777987153
919556441
1045172502
1367662306
1256840068
471267253
1399234044
1163316589
332917719
1666471644
254358352
1655155404
1284276477
975089186
2033961577
883885103
47776271
1952011166
1713197666
1294603322
1961625770
148190122
2086914744
1152190351
2001788562
973740625
1032676501
1539344679
1233683420
454607483
1081847414
520918647
803552583
375828178
366069140
401709950
1970383642
340052440
1015975965
2115032813
684484142
1563545107
526122914
224724818
2063673175
1416197746
1227643868
397172252
529036570
747730515
1507758965
520404122
1756813767
1098201612
1103271914
1119565821
470065744
1323396830
1828110078
107996621
498541533
1305498442
1303850221
2127491075
462719530
1446498242
517490453
910160175
1248538261
2095732309
1170550195
655136984
441808169
1109101287
1836793452
2006947744
2042835882
1178186755
1243324073
949801948
1467064235
535622354
1858850239
1001645396
261801134
1462584015
1035878170
892197328
1355121267
914375449
1012661296
962019699
1220481858
1418708389
2074628027
1242006201
308746803
1835673739
1326937761
262567571
1763129678
1541240150
976313273
70339916
378482690
1082018175
1333352561
1172290048
1684963576
621512502
825491576
2049599404
308584651
805293281
2126770886
554939578
1851829286
1161934365
930526520
1941157702
740926931
1040442087
2109379918
1747487284
2112372008
856017301
735482773
942399557
927669350
696667438
1432180077
1320083848
1896791670
1280909021
515120989
1274891851
852610516
934274550
1176950505
1594420414
490670688
1061695456
1344409074
94256077
1723185088
2077174009
38540197
1550020805
951686077
1433148394
928386953
44219015
479417333
780319445
394142565
889245225
699051251
1121857315
1742444040
627096401
272818168
1150677432
1823343775
1029048354
1734529285
958229260
1225301382
1671829045
1423025626
370105421
1481794305
209309069
976284424
510004815
875852932
1325437471
173884338
99699430
1940873540
1919254458
1180605958
1778064521
774931241
1595403662
1632695176
992761534
1872781248
545799037
1859030379
1172432505
277025803
647619993
126145501
457435706
1331938597
1026285762
1002218553
915378730
384048068
993541858
1002385140
1462028455
233358829
975968962
304111160
688431746
1702625574
960023793
1679278944
2058196742
1377774855
1736402807
674303694
1743945730
1013212457
1796700768
599591965
258564800
1992893292
1511137311
1133259212
404160456
753593020
1035620711
211519329
50080510
1246689358
1601405306
1836944146
2094656563
1159069410
1236763304
694616219
566323057
185919666
1456779912
1776926386
1696632062
1173070125
1512926794
1015404152
370970985
1154672621
1742327403
1566197938
1093349020
419048120
2041359234
811484268
2096868145
1399744410
800909960
783019315
31501074
1503860514
766775512
1434823043
1074513900
1876303654
490938420
1356789962
34337108
1722272810
691977099
726782361
102732907
1264571465
1409520400
1099532253
1510706514
276324704
1592006727
256654240
709353013
1579688723
260078193
678153952
510865476
415525114
2064247517
1342661568
1243487171
754206002
512895166
614884089
706689156
1473099421
1856525800
1070991776
465630583
1796594374
799281956
1947369598
876231041
2080188550
1394598837
65304844
1543687137
2094051902
1178851913
1094472878
313820128
2017029976
262245657
2083770962
1162494321
2126679945
1384272371
75449565
699247908
1434440956
1219019371
1089950033
530891018
382530919
44468389
79967702
676337746
1010763287
1107784422
1372821149
445319019
1929440382
129159267
610391342
1402895655
703846769
2080642353
864022119
1087875558
2064435999
624674409
1184817281
1068724430
1736972206
1946791626
1481218408
2003803978
1487666841
85023392
978742579
2012409215
1962099675
292150372
1341723704
387761934
462999962
1731844244
910045480
917363358
1050501791
1722866160
1536778146
1377464877
1568683318
1723788877
323930687
1823970360
285459373
269191765
564218030
903080664
1786218631
734836147
298714708
2037216325
1595918310
390037431
1593749559
961870813
309616982
60996408
360393585
330324308
269462189
1706361626
293852060
1760328103
1749439134
1993803418
1700610056
72363813
679561651
1829969178
943100918
1602275772
1385346569
376120016
464736907
1919514339
1147071645
1324195084
1711390403
1578527341
1934783364
1479747087
310821166
573886029
1967000807
1812275613
55072176
1913158483
173131948
2064562508
962560703
650672329
974134992
1670979683
987420248
980632921
389157256
192159936
1620733344
659285684
1687509028
726396535
785285733
2102444602
527274063
1087194133
652312911
2015182131
1628535091
135841682
834054163
1556554985
484259089
203863461
1430662222
1751703352
1958908956
1356584642
1623189775
489251295
960521733
1353759531
377329101
1152578559
664393002
49036951
455967701
204060129
457623494
1586648441
364832048
785576136
766921523
1363681328
1941478002
968765346
698090768
1754155043
834898346
199303032
1159835288
1993516011
1481735055
1396127421
1215665734
1291461307
275350208
1754670806
474950176
874774938
1287842186
285741921
908233320
713508610
2138548257
1419547441
1977361125
23824331
884433665
1203861407
1260211806
1499329149
788787571
1431592435
1578303429
484680798
1235249931
1287521889
35616095
17450331
1912323774
814249365
1722806756
1045949523
2030030958
2130762630
1287094347
599477063
1364074422
1872119151
2103950502
1480401877
127071761
1690702938
1491117768
391381756
1580735665
461848149
296779071
1859864040
1977621338
1850037979
203202137
80635397
1345519097
1385979401
1582068557
772377905
1118151495
237394555
412050006
644903358
453284738
2009839548
1259784317
100432612
1202412985
2015850431
815594611
491990400
1232174678
1555036962
2073188473
933617597
225824196
1987446882
2106150074
1455142170
152139453
1718222214
1052408117
1495720816
307983257
1715027771
496619723
432422514
1942328695
1307853177
882229942
2060717243
561779312
198074352
238644482
1977819943
1129356140
1013480972
504026938
894126511
1981414063
255291286
111031194
1789257623
999373216
599205907
1802971866
152827761
131420176
289125413
1735470288
1097221022
937318713
1414592799
1049086950
411101734
2085180158
1773813040
66592495
825436576
1745183568
1883404294
869542710
1672246566
1519101838
1068395254
692147925
93835264
1768589684
2084667606
1757078325
1344697085
1024302674
1265006275
1741778712
548583296
147524842
1865206903
1375764644
1673284882
1583315886
862714761
1146296418
1360966767
421627746
1081964814
397429391
998442048
2102771868
345930951
331932133
338556411
1814835896
371888658
1254033899
1735080075
890270113
1711271827
1740701886
2096565856
420819095
1384028145
1760547232
1927753906
90464209
145965525
252385235
414448534
1572655894
1650395189
1132119905
52617937
1747349524
1957487263
1332740278
1223896570
119923791
1283843486
2096491091
323877924
1876485041
311773760
485200603
739938622
1837362831
573390757
1929370593
2004347166
205168636
1935507995
854092714
1287427195
812352541
296532912
137144259
1853742365
825783877
906341561
335394578
1883189685
2141488994
2072583042
1655999457
730520228
1019243551
202739100
347010778
2102720005
1562276656
175490690
1415888918
1604959144
402064217
1833374098
900582104
315099579
1686544911
1858621677
1079131740
1810446551
810451342
719509121
840808716
118962255
1157666579
2111702047
1926138527
76673584
83900625
860795761
1180300777
694482963
964707565
368273073
1997723
770602704
627560244
1984839825
1404906460
1010332411
1816549119
1189987431
1584595248
455429344
482379455
2054512371
636175095
1116769675
1375631480
1620489716
262401613
396687844
1740932529
1414316290
1042098675
1472786429
687840391
650750325
1328332611
1134692953
816717481
1336439409
686726531
1792085218
1764640494
202598844
1491821358
203888999
773527581
1001414557
53342391
1429547767
285266692
1933813552
2099315409
1731648072
559019196
1780145768
1915606084
1719233253
1545977012
410025703
1446299884
2088771208
275331905
303642025
1947803485
474403215
273409989
1642857365
347646748
52682575
2026946244
1735796102
214472464
1609191004
747432022
2041300133
1982869566
1024279709
1455220285
1449553645
1939519190
1101382618
1744390737
799168222
454638027
408661419
2113139900
1955290173
114128901
1246957566
197581322
1166728166
280415074
526301377
1618825653
1470580907
1759124092
467211133
1436609512
1688636148
52286166
2141473690
2142425208
579086589
1280502660
955431545
781886544
502020058
738455395
278436451
1681127576
948703873
314773300
1825047559
591609865
1965677494
852507524
1647849785
423316940
680772713
51398503
1792608909
693918614
395844922
1382945516
2085878480
1205180368
2136419896
2078194813
1606093694
1605516268
2120210286
962714528
384256276
779823793
1378351356
645317660
1260875560
345380404
1569825558
949997128
872406275
1368075862
1917718211
1319938830
467456363
2138724154
1611619800
1973730578
599256893
1630070502
1503273745
608861077
634521856
976284784
1357361808
1951456378
448935571
1895496934
11155976
1249625692
725299176
642485005
1923326263
1829014301
604500471
1045218468
1868575074
968583653
1356901104
186513626
1694893754
58661339
1440280233
1628538495
2013939600
415456082
1984442982
1491227417
431826301
318739325
1395495298
1682556794
767403105
1358851450
170908047
494884784
2022059106
1680311554
1098571385
1649053752
1180885207
1123817785
333125319
1467001954
1933754466
1092601308
2073591891
1634121082
955551396
526796304
1236388770
1934698358
1786806981
2088713973
1782108502
1299849323
141541673
150540583
766594280
1619465904
1660066420
527676355
175301243
181868139
1274451072
1140626985
1211066940
1234339936
744307429
330074633
1256096850
1058373778
614774348
1472247423
963606128
477991732
980626755
1032294701
130174548
205796428
1905650849
647684529
2055819175
804166946
270882708
452971290
248751896
452737843
849256321
551935457
1176659718
1901896999
1038370071
467546996
856214588
1876302556
708206481
1468239588
1098434783
686131707
324251163
128747628
419224210
683744557
1863610047
1382072038
507520173
2135315015
1156579268
1709838927
73782842
1589418045
1040074708
796583419
231789790
309687591
1713759503
2097310480
253538854
141768105
2085103371
786952836
2116609797
90120644
945540504
478562117
1379358889
1513634792
2072482235
1885343997
960439311
390301511
1869444595
119946617
699708166
1072092518
787996209
1187607498
522721272
1865882880
739864628
1894747681
1530573271
757291085
588299247
642128885
1401756028
1749346964
216050555
642444369
140924078
545165117
667859860
1363386369
1458918117
1253232508
1440218078
272450708
1965928966
1442513148
1043191520
151844144
610322875
2129120133
1340842677
1785366053
1255407639
1165244430
2035677376
643708514
196437531
1718896223
538236536
526019085
535796635
694684576
603555108
511339713
561904572
666654817
1996573389
1602173873
771887266
1788995306
442884440
423843789
1014714614
1489244528
430749742
662610037
1025647284
1833439420
1774582636
1557345513
428287982
362660290
1668048004
171728823
1849152425
1540027531
1695994579
1930987423
1581860221
788152785
32287483
858204944
743075191
741763517
5111791
234086820
1396603247
1029388779
1268810553
893871745
761301107
1013251012
1647459476
1314368234
1301391159
90663622
824380080
1536159742
192025713
26555026
1030089537
854190394
1632029935
971044138
1779108765
1324410637
502030345
1742789023
555982907
313002172
339217425
1203610111
498107767
111965789
1548231069
504777037
304916491
671916990
1784983834
2028022313
1751397581
393058789
842104302
712224054
1550422317
1362578002
1142045629
1509523122
1033444166
362866729
1304564066
1153715612
767341236
1234586408
641689274
1878855954
1199572978
1603230102
273479518
308270838
713471245
1100118692
636039149
1774918224
76881528
1136333032
1782370878
9150879
1281169874
1488780252
1319231641
443409441
60776399
402531010
176411496
431880673
2071118704
520030000
2096764089
679415885
1050817128
1978359373
1780335592
1380149490
1932688841
1632351188
1161544554
2133712927
893446577
1894847562
1545866125
1757805370
579569114
643022552
519522159
761757160
118771116
985522148
1794357547
389450145
1483739487
1606112075
769812006
2141274943
1852974159
1248292495
1793428202
1889010027
755357540
1951519443
545871930
1086653056
472299530
986924916
1259861530
1747757989
940087461
1741397114
1028772167
784289269
346054895
887198802
1288384248
512062906
1155442226
75355686
1448085637
1328529361
1326255036
1507453079
1775186150
821246163
1423927961
194786158
2087567313
1891320455
1995031150
1117391368
1384367794
1742340785
1615589757
276348422
1784892538
1166039247
1350841443
1208400063
199922149
1080450284
1719234418
1128635944
1073913444
590177650
1626226112
1765701295
1447760776
1847891302
2108541586
265871830
1179928930
356053783
434335820
1141788650
619230075
284820968
858661326
351421703
352750558
230423797
1780521542
875078324
256559271
2080398527
738153793
411236932
296638326
560870938
850218853
1302194029
1150722455
163767258
383290919
1031238158
1633310960
1531204017
1100443800
118978743
695962472
442354054
533186322
1602429660
83361840
1412451099
312521666
139746063
1764809432
2013227119
906515241
426660221
2030733375
1535356380
912141305
828900712
1644557065
2118880979
344680267
442882183
1362362217
477355374
1615450453
255535221
1979993909
18925463
498245941
248312097
1745899217
1296063958
1011222858
298743652
1747159293
255828330
985436066
17889939
1541554933
343612095
1276325430
2025811804
244277565
1297348392
258161340
922698164
814912298
1894952960
758585232
177151835
1115670534
1172322314
1915530137
807193071
260106864
280932864
1205248598
1261105426
371385585
713731884
971863145
159388865
1034350174
602797335
117520379
104296421
2031689197
592235504
285030543
732752373
9258946
1465308455
1525569451
563941770
335749311
1745119606
513619116
1190272710
1251125956
1141473054
1705844057
1289158076
1134684581
15144850
1997588009
1120493465
654630591
1071920935
1388694092
1099159129
1007209678
710369769
1659368453
1689843177
2123089289
466199166
2051886293
1773698882
2086763687
2023495716
771487209
322408976
1818649849
2079919513
267044945
1620371188
1539445609
2012845635
1318960386
957485606
2096753954
386446773
1045372278
1637535090
395647540
632097890
1433828175
1842563740
1311949354
1208094666
798912950
1531350349
1813221642
1045022395
916073516
665701800
708281012
2101546
592164875
2036982485
1599141757
2113434994
474749950
1533522991
1424887923
1152349968
1374042179
466138320
123294645
253261033
334852078
248013993
1691523210
93392673
2136545190
1299700712
870398856
63116768
97365762
34102321
530619187
954072842
1008525416
1904077606
67623861
1454433517
129321202
885192024
1934488507
1210977361
1977289109
2033579907
279642141
268497599
1002577514
719991161
1138221174
2080367809
402882501
418668572
1942821744
1247943776
184420776
1983676350
1717701341
834889397
483667082
258840119
361582576
1964921578
752313736
683443544
1109888985
1225123867
257064591
878634267
1194424064
1334305639
197367445
1957357009
800982723
1413512957
515305895
586758786
1422010580
977846109
932418020
1585580778
1328188165
969427433
63608530
1955458558
1438172367
454280155
905602621
91483143
759743056
291551075
414620699
536709410
624916877
792199851
566608626
652859224
822339039
720358888
600167548
845713454
176377069
1234569627
692617502
562444400
1759627828
1255437404
1972912255
899827937
966271937
410462722
477571651
1546150310
1902110322
1214167392
457741727
954565521
1970194913
801555013
1530298788
359813913
1285709118
1525292104
84133408
273375830
995949204
875398224
341576532
1079018292
603259916
35247060
563251738
2139365774
12019665
596557376
1709216908
839099950
194931698
364320647
257222156
609345508
721273602
1466409576
247774131
103577284
25487540
699491986
590328835
356869640
186172653
2106625803
52918335
1029275083
2133170518
314626179
636234549
1228730001
1143616726
1675646736
1393468110
982964724
391999509
2016034030
1216964489
2082795127
644805000
322013382
1952546081
1686112293
948189743
2133177256
1879044747
1702550713
649263347
1447671597
546650703
1314106278
1264166887
1013359720
418859655
890370669
987197434
1763885358
378242585
1837716841
121918720
944123729
871197486
1788484340
65710765
756423127
824380800
6900976
1952632892
1913613387
2052085024
1013476280
1314010224
1584009282
1660553023
1780897714
871277291
1861071827
1560909371
1644313632
277272436
1740707789
1206041125
1761181983
1198611036
16573966
1291571515
921290237
820159776
267063256
478807862
717218575
793480815
318485429
1039287890
1244460249
2063662679
1587055603
214953914
1687842118
1494084196
1696589084
1686264541
255209129
1295030892
879762389
1766989444
839888295
1982084191
1200399157
1331634385
73341846
645370005
856003371
1957195648
539990139
1934775814
2129313448
480174078
1137012138
1571380918
825446912
416511916
1765363656
1770218402
530774177
728931498
316778804
1779364283
408259670
1969032541
88271868
6989053
1278888514
1255121075
627043429
1176546799
652710502
1454034808
1415791485
1534500041
1666198749
92996340
1740290055
349337255
889395323
1191358076
1188934316
1234571540
1237246323
1281830683
1175959216
1374795421
927039216
163673082
131064993
273617574
492681652
1586720365
65439003
1981114087
1551833680
1900235397
1323407896
1252525579
1021665106
1897754379
1489074700
379590826
1124105050
536757755
494301661
1952623139
829823972
903138372
655388368
710147006
1635366593
1699670814
1273082120
1510547855
641737026
35690146
1089308229
989390586
1618455994
108443597
1796999954
1179449819
986567086
1984355202
1338766806
1821663306
1084970213
1682746229
528181502
1698182020
477103863
631647690
325110989
1655940396
1251409338
236965438
955036253
1974487685
1934384030
1616981324
1280163037
742896111
1679662441
1917565308
1831834791
30096845
1334669706
1593577175
1192092028
2123581931
141825389
2097094546
949242820
1987483441
1664433116
812393596
463767675
665518023
1056209747
364139598
163277176
317748196
1964065930
1796826449
1452145076
1090993473
223568034
198956133
2094505395
1217563724
424736470
1095890417
1601322807
1252543300
28777296
590925219
183598737
1131363252
1547560283
967815039
303688998
2001492413
288427348
275752776
833441837
1950386364
731255558
1810868450
505735654
305629111
655944856
1447463213
940756217
338242809
1795701565
1119600000
1644377550
118352734
1640631089
337110192
1423371601
986160454
1079122153
1659246165
363836221
876583434
423796655
1979120682
447197157
1058738564
1132507064
2023141689
967634661
1351004266
1814367299
386296603
788128093
1002081469
1607635678
1256909128
1589897127
1274501585
798697388
1182838326
1876485219
786294030
1371287021
377945769
2063914560
891410738
1050379404
1072868105
1295546972
1320733645
1317932282
1335467706
545912309
1254527054
1158723994
120076469
977832384
1252513098
37561273
198274010
175917953
43780126
1130539464
944416524
994764881
1370456358
801969639
1959036324
349859509
1839659197
652332048
1018251071
879436048
1456292385
1625063442
1128927445
1400983673
44323138
1939108829
1961096098
1041776023
731547077
819150362
1682292499
485950588
1996832806
468064311
139433866
1667272049
700562771
1613935770
124082075
2104985666
1862089445
1119395005
724350843
1322217040
1137009784
2089293777
2018524690
650349563
1830946345
1146591426
1259862247
172823532
1972963936
159429736
1120467985
288438562
169721194
47030308
853322451
377507987
764172710
933246823
1111541687
578747374
485678041
303794854
1441877224
1043487725
1711808375
1427699021
1566379104
1323846239
475153159
13745201
338040896
708090986
1218270291
1162228561
1307505371
1224502470
562250859
428567763
1711638296
1514696267
1390814222
1799908974
1977411714
1958167987
358459400
432795813
40295551
1200155654
364442949
339977198
1635657885
1918638453
802534741
2059272210
766684374
349615704
1194160665
230660407
937968255
898782881
312097438
139788138
56190371
1371913129
2146668322
883565483
2041488330
1027890756
1732547974
592463693
704370091
1955397913
477926674
1769697535
244588130
549473025
161135376
715156588
46511278
1333291367
1517692659
1979469583
1118728651
1184545294
1717780138
682526570
75115355
1717337537
1796688640
288256849
1937494606
970166882
1464556450
17137018
313678790
680277374
1388278562
1305920571
1298821477
834456949
1683946435
2061322109
1104013623
869318045
241664938
1613340511
441583103
19087003
1938997409
621296272
404062140
1692615098
392486073
1192829847
1096766392
1094277895
249563732
801263669
2089770148
434680679
2113822920
96827095
955364218
751043272
158531672
2028105108
604362412
728732289
1934851640
965676980
1256889230
1074349959
1818925376
653110343
1824515433
1081062610
991245834
2034957508
737093357
1375810820
866820848
1334616668
963357060
1103891996
496051355
169422036
102473227
2068355467
54512157
1172482310
2075849967
1373010042
311331153
375174840
933822057
1062587625
500540099
1296508596
1060229811
1280670800
2105364105
861282669
637829742
208632243
79605781
216061244
614928069
1938560967
1937183266
568306713
634989016
1189438476
1242459146
1084426920
1593228958
247695257
596782322
1456182772
411779444
873149083
1027952732
1143800194
1634125916
1591152118
436648597
2003068469
2141580065
963982847
990829864
873144349
272460721
1833024448
916824641
378483868
1723508262
83308742
143761980
31080674
1678362919
1512978430
1327603274
521138317
607311518
1373970513
1121011244
2009922257
270428860
1846052686
363479992
2003806714
294866324
538313509
178425580
1209198712
1555942122
1393677586
2086210285
201644134
2075251162
1361617622
900819314
1688334544
91807219
2071345706
1844467643
194880558
727492300
1082808914
1830351329
2078379771
205494520
1482982944
1416396920
1129065805
116659507
180346665
1108179803
381164005
295926293
648545938
99014415
634704866
1836446409
1483737292
1629001775
1954155811
1657540793
893669067
1347072125
725516444
192621234
565221587
744956417
1631277062
228427152
714277001
2086431898
1426385775
178734245
2115306276
631849307
1661107771
1804673505
1818465227
1083342526
1131210083
470412815
905917844
805598631
979250949
868210899
1872567901
1010857253
1752866595
2113044808
1773297713
1385668160
1390165679
1151258131
1407327300
865337663
84537730
1035308431
1118289169
1141965023
1608717516
1978523292
1337341981
1692663645
1015588220
367288249
1134909577
668357227
40693153
1666721932
296096184
1876000621
735231006
1769376034
1813436665
87998324
1948590404
1078367028
1525745608
1723517958
263239345
2087020791
52971179
559870755
1416064003
1701074658
942997246
1124102975
662167183
708424424
2132989113
65478624
1403074159
1750435108
1553738166
345787911
541887822
2064316446
495691630
261293959
429186262
773820586
1141690645
1703577702
1971745887
393293486
1619303942
917242542
1660876767
147051838
1624972297
1770301936
1387718078
1005074963
1173297532
1948059903
1931322529
277618540
964482958
848207071
600906477
1814393524
751879345
1368963494
362400717
159987093
2059353799
1121302186
536116771
1189031413
2105171255
1666278053
223505055
1170431618
587121469
1952563245
995684759
2055620267
1223719511
1103300964
1820973537
345828085
182506552
1326972149
215815995
2071045311
873878881
705655277
1928664923
1877392301
806332254
93336604
1404475783
1006355680
588943962
225191959
774704169
925289381
1182269506
1899739033
1774482236
1192378730
967182039
2015528475
956421640
1771091559
881391877
106851463
251868797
1035426166
1682735758
1486994891
372248178
1865433216
1056295295
1482281762
446912095
1475705116
1069520848
1327685687
1123554146
566616080
1215926137
1724518148
1044475321
700760595
1380147898
1314841894
1041714866
1708475339
706549627
200601256
666928976
207786655
736448842
1977004987
1604550247
1147526202
1216259008
84603839
1850107549
748359391
569699402
774711844
2118646950
368402993
714847445
750410445
1457114745
1585751843
2050924024
806561237
2120550348
1864130644
1989988632
546579436
488819275
1999479248
2055764715
1044744992
126945896
526694943
1495485808
700652101
214758908
213623263
1892747781
2065518042
1023140567
852636685
2073629854
1637145555
1477166248
494743339
1758465098
1647409265
1966353316
110951442
1308782456
710205901
935381585
1047347020
1664697495
244004073
231638006
564015315
147967264
888768721
29623000
296271022
54607885
367776807
393139820
552495766
1799195425
1814239311
30284262
1700138708
1189355010
1638192740
917742150
691421749
1519893628
1022151405
25474056
2071896692
2121160693
226620083
914571905
1831918112
656929432
1443878555
203994459
458912094
1472694528
1967464349
1748711091
2044749242
1527186747
366506951
442927640
747473543
1912551235
959748677
239167996
418689367
394058186
2137843460
1925738174
1020762606
228301431
574287794
762805255
971221726
627059868
803637083
726317054
1890939129
237659154
1847132997
1108347025
1916004528
2096650018
1807533816
1485970031
2138344868
563316869
740956153
1950740262
1165570813
702618060
2097298209
390329142
2067309439
28181953
1933170628
158702608
92473997
259023522
989045948
1006669585
1165173578
1687596088
1491885002
1847086894
993866189
840832538
861468441
377451347
810336941
1346954807
859321391
1428251835
683815860
1248712349
238575902
1414374641
1837171753
637108239
1282568271
155032767
354413764
98225306
1683707093
799928709
187416553
1504932016
1382852269
745825252
843977314
2051370698
1629851406
924530298
1594403588
1790353569
1764031692
1118509778
232176486
1885555258
675160122
434940250
1621417907
1360573211
1770532719
59399703
481355626
1236322724
394949458
110895062
318924064
891800790
1959107228
272977498
315426631
1717894726
503011061
1194219533
1043183573
1695505646
615858407
1237506219
1456702728
266823459
2141979801
1748844449
1497715025
490661090
1104139484
598277687
43338710
206027250
2144544962
1461992725
628305993
1477623824
121159550
1892293581
11423736
523741615
151382924
63862354
441999537
2034166730
492447980
1165243135
2010781331
1560719413
206370747
849811918
1684702028
1232850886
328401132
740438372
1417297508
1411372320
1871414075
1261151746
1438864929
1458898458
1098319390
151992352
1624180500
831092315
62412577
262156717
1239563402
1861886497
404803079
690742572
2086787404
619122626
459855894
1248179065
484427472
91322939
202755459
418748966
589418198
1753023345
2049838395
494029369
1989360237
2123165302
1614569665
2142225724
347224769
1907777972
1967368459
1080788185
1244273066
1866510615
979620535
1535059979
208351576
1856811189
1041305974
434285176
179416235
150736520
165569914
451354932
445386665
1429320964
1862035169
1077084768
890406871
86259021
1756191381
807989957
1327498282
1742420255
319786402
243407884
1878922582
80805345
1069480559
1527057208
118789711
898684405
15676539
442635993
575544377
2035004254
381590706
90066198
1275211425
941341192
27516292
1989536336
5654671
1238358602
402042876
792680217
1462148910
1446539905
1538582109
1333243486
816296884
185465336
1891942917
113363943
1745988282
766161558
2065010440
226550415
1220963380
1022387009
1461684266
1750571652
1065585895
701700882
241435458
1249163079
38862219
589429209
481224244
603342370
788366155
189203347
301621725
95179879
689567858
1826028207
1475737440
61091238
1300517913
619331979
1632748626
604316200
1655929518
5752168
1276057120
803722413
34920032
856354974
121063308
1743851785
267171641
1590535145
1467605989
781789804
877296379
1358903854
626201557
774431076
683769359
886149552
1383813459
1486148207
330814274
835001981
1803641896
1535142880
322684046
1279067303
1703912970
1121021031
108075587
1612987151
930975469
140306758
365374656
868005099
7244052
928439378
1867037614
1792119873
358550903
374159983
628526656
279274664
975243266
2056753629
473816165
18177126
2036892703
2084843606
1891335635
797616111
44671063
967561520
1302127324
611498906
732482276
905237478
655348950
135769452
784221756
502200933
1716649479
869374027
2112746607
1657843379
504445493
145360233
102001852
578736634
1978510950
883580724
76175006
1093145083
344893904
506358457
482283156
1746716687
1826311560
1588841174
711692900
1374445315
1946680563
213879269
1612625215
1676755312
1799984617
244493383
419666963
294932395
287273357
1300679198
1608745379
1706090168
994388859
1678488136
209961699
1386364301
192754447
1180636214
2074162017
295945356
646259440
1882665489
1290385757
1716284058
228909519
1337563992
1031090563
185525265
2020182614
2016865970
610180268
1606895817
1295850355
491037880
1245614681
729760350
481030366
1894637951
1265106384
1588707883
1279853225
1037324245
1877484214
1131888729
1799483070
2017067562
1667950714
1831043325
2077476692
118316579
2051305248
16638825
1374793023
808455681
939584394
501036976
9317979
1632762722
385600350
948968711
739798779
14242047
530522393
924510343
2044598688
141591873
822892913
1827934973
958601096
1693674668
1947154001
1451765383
1272975492
1972655021
1281102712
309225087
1111012292
103948600
993686364
450266138
215664488
1190691005
165466706
702119325
529990014
226694294
952550329
2138410026
1453631365
433893465
482497965
1881066024
1847654284
735288052
1090895326
921524650
1551587199
1799084261
424299769
2123502177
1704939089
2144894629
1169533798
1884993519
1171079981
868551361
630611456
1487845441
1613956851
492292181
890540398
344814053
1853170465
328612014
890777247
62325285
1132065726
443844171
1673869184
659069733
1290241439
37289746
386886419
1689608841
468009043
662476168
1510355177
421844770
1590842712
392260742
1083821771
1096794095
1522661668
1438148786
2092622762
1989452141
481190563
552520304
1523920044
1616690412
1198756896
1371328704
717656333
9082325
348318456
1521378158
1033074308
1701511240
1415608375
1975436499
121200024
1531033603
1847271559
1012944047
522241362
636124457
672171300
946416134
1221548168
531086368
871215893
1920871814
1637572898
1380432522
1258134619
481598429
121734392
1005145668
1777751864
910428003
106809664
1892227946
177612704
1732326300
518578253
799038119
172052175
1501232623
1878703116
1178478395
1106354918
2108838113
1664314268
1344558499
753463457
2055609975
994787035
1762709868
1488396914
1955357059
2020291296
1635550141
977613024
1966156014
403613258
1530446182
1756748727
1880402241
1297044808
1886667110
671951075
1153521443
698129951
663788300
447720873
481495551
1291783460
2052148154
1642765997
734537030
405352772
520963583
1792387127
592825325
28751849
246155051
503287289
372775267
454742436
1918318112
628528134
509044009
14605832
938068231
2111680271
1245416390
1693605954
71676833
207584162
862339598
418200373
383327784
2087714765
474836690
2034578784
1908155074
896414239
384732421
1503118865
1039143953
1230392055
2064914174
357116012
1802062741
1389747168
1569060547
786020524
2024570857
1379053699
1199440582
1936889797
501785279
898987634
534347258
1732941833
1268139829
1516842363
228631389
1386508554
80056451
2057330767
362624872
507984968
425961348
567354384
1389962028
1232222489
618707414
1933107524
1811813876
577558750
2042592981
987292600
1303326614
234099603
1253525332
2029826641
1008054981
283509737
1848742617
1352347800
2079965063
2058144610
151793154
2116257123
635442473
2114567952
1101584708
1030147183
734387322
956422893
1416853232
1248824719
875788888
600604434
2133311708
1916272121
729770418
432370524
943687471
1968178991
1312431554
780350389
202536756
1336154319
1977347206
1146258592
1095788584
1303756673
451805442
1618497443
312423146
817301026
1309103359
79349462
1531252570
1678660
1528214481
1691537755
149453475
138595312
1620231318
562479134
2089723413
1798645702
1581849602
1246710149
1092709590
287380825
497375069
1099419194
501600802
871174156
1466514819
1045095631
258738222
837204645
552528649
171716152
430046582
1223538639
1965949574
1084256846
835810229
1418283360
467462204
1061487591
796040661
645511701
1126630205
685206745
1188841016
309759018
1452345532
1265525362
150633766
1256878857
2009353662
1965359580
1062522622
899551891
2082087219
1003049995
1003291074
1818396648
1944071841
2076121631
1470061853
787265898
107931665
1431822871
1699575339
540176159
1481308296
922837447
1161594874
1119498928
1051377169
231415022
485511293
1148123115
903400496
82071465
1693153051
1269337436
1712092655
1339237425
425622331
473551684
2087804992
1380331015
1441671741
343260601
1010244725
327233221
83533120
792468193
1839319547
1250304528
250593473
1765745915
926204101
1933283914
508060027
483580269
1999651877
1139881047
420266723
548870588
1639660559
96717810
1622523503
862819091
2050095125
1098995754
1031628917
2110549877
1949497723
1708033921
306593632
1017040109
589481221
40793155
308404657
1782841044
1560264283
1873651854
849365934
241079614
394201260
940665497
1932566153
717499826
210465350
1569476917
1744596560
301927219
1566533246
446242810
289839020
1288861428
2039670527
180153119
645308151
290645919
26644451
890340427
1763284383
792916662
1916051534
1184444031
1849788647
981861368
550571303
1631361743
143423621
630840843
1849793488
1064577932
490460172
1797776079
406258683
196968910
853901719
1457464184
927996374
773738719
1885826048
1927821429
1108344934
2031450835
249993628
409199182
1527800907
175862903
1908590822
512061849
1122548982
1676866088
730306902
620361497
2086901654
833280864
788805315
2070756436
196798875
1834125184
1204982271
824017818
934570503
104940001
901193117
1687097369
1435956463
1995576812
1784812792
2089842311
1863447634
857006949
1899710931
148944181
2068829070
546683655
1963031388
568857577
1921808618
1494975059
656815048
1007996162
900253731
1084153839
15675119
76315848
424946830
282751032
1854294053
33774200
1585785751
1349861571
1883304207
1571436396
1703489
1206425028
512241506
1698973925
2140812467
1698821363
1089086358
144029455
1093820173
587365112
1358829210
1232860548
287490212
1836873431
1306792034
1327555589
452594167
758140586
893974118
165262938
1830099619
197766086
1257779602
375563315
419220551
1014886125
270785554
1414029865
458933278
128773299
1739356391
1819304385
1952337298
348451133
1691431074
1372641688
998915165
1821052192
634493156
394892574
317201
1896393089
1680474514
1286507989
1889716492
260006963
271797201
1731545812
352722063
1004811165
1578059789
613812550
1397374424
1417860035
501914661
668052753
332792807
1602910704
297611719
28145659
252494963
728027450
785525942
957713143
783772922
903364166
1501587603
1454845462
1864279316
1561750649
765231065
1745084608
1374615948
1090003310
1313692135
1659777531
1059065267
1640454466
67911863
1288790079
506975768
1964550991
532250564
68469352
73587301
408221193
768510514
222033807
167411844
2075415353
2094442623
1228201863
875716029
1468748921
1450651509
64248481
1573228954
2028701490
175128051
1452462761
731719669
1907900730
253690805
1824098903
1619559303
2070983844
53120676
1263646241
1296093142
1662012485
1210327589
1481006184
672168750
1602637827
1040454874
2034892190
1234680257
57004229
1535915652
1144063003
575082320
227466482
2008596277
1603403096
910745828
867302575
344507477
1536989536
196284567
481228295
1535588412
2016965491
955883046
535812464
1084059460
2124194239
666587714
33641792
1742221031
162598533
706834534
1305039697
1994933072
1370134434
791376251
350018468
1799855670
1282602695
878691592
1352024543
1644952673
898462343
159030600
1353488680
1989154023
1430869368
349421411
455962641
2033995413
674443050
89415461
1557779726
1071119991
1423301736
1089863879
134718259
887893527
788289347
1692623571
55055797
333507047
1556434776
1450471678
1345627257
1805522755
184125921
845036978
1575168142
295228143
2067139210
1502610773
1235371980
592860882
396034816
1901475721
599730691
210594032
483429318
1719437851
1698002054
1143951653
1414669298
1632113273
508202560
314660793
1175583179
440559865
87370929
948947737
967113449
636408408
1863460829
845385426
1414048879
396522005
1686607334
662909260
439602013
1238926649
1855402124
1005095497
381858994
746300328
1732313223
364110092
1882232256
800918390
213340614
1560648286
816735411
1009971765
1292169299
1502048073
399024130
655810437
992390087
286141188
1412224988
865931226
1572414492
1859973455
385875193
2021514696
175889841
53677184
118913582
1793733962
1225432488
1458390137
863966268
1581518100
1112411667
522435430
1106350438
2048125261
289712697
1355634186
919743231
2111071738
1558508183
747743322
1503315024
609011903
2046421376
1460825102
1637542799
374578037
1861933016
1914011578
1142923844
519196259
318723941
1863871466
775154976
956490386
605071769
2079748712
1766534280
411081601
406409724
1986667427
591805536
2145696348
399768325
1129545072
1331977458
67649363
2126160606
986419498
382788232
1461957693
1964445232
305050059
345943701
1302724349
666207856
1231432349
1646423684
230374271
1658510411
551189675
1169991091
1014799855
1371452629
26682928
658799674
31612317
1743461820
155774821
1113872323
1722852863
14838005
400540238
1750678588
1572377152
227299748
1287456627
2141582128
1004940964
906717313
1433898321
1365966047
2025096027
700172058
1214117425
422856636
1254139363
1849429218
16821791
892186921
307549329
1501668251
355232090
1104104957
98867082
35211930
2094934807
1563589038
982707221
1406462956
1876546255
1130409982
1828419033
508016781
1202467653
1846356924
1553447396
1569819687
1694609504
1598705759
507076812
756717965
727344603
1072421324
3309665
1191206725
507827289
2137445312
1961160395
706011985
124262815
740318137
1989254124
2071017394
1288088756
1211901762
2036397127
2008827537
1120052684
1880872455
1186810629
1265034897
1301056440
1021315336
121129985
1883125533
298166772
1717322500
1314158200
970278011
1144975314
1158582465
766221952
157742107
1558009229
1976301961
722172089
888223997
147639173
99792675
1866541757
74092423
877309951
940783071
560785100
1125302972
1685114289
505470373
618040676
1107293959
1569317239
2002493791
1432115147
1277755310
983083292
1967347575
1756662207
1934490274
651852103
1141234244
1222323401
1212167361
1512987745
1878585467
237293875
2774550
1298773975
47250528
898586936
999937550
1405319919
2019915194
1242155708
455784427
1654576398
1945380952
1972120102
148278977
1360950192
1811168637
1358453738
470272524
1024018704
1403653030
1339887426
1102203236
178903582
516730675
1330884728
1490172227
561058975
1420716463
491938398
1053964103
390442395
1165544267
1072366035
1450819023
1888028599
1429054023
1511010073
1730468069
1929027974
893236108
1167679516
1227235975
1170410312
1319516863
1482619686
794035751
957310380
195441310
1281849569
2095205858
331769847
557606207
1765707466
2043213306
771747346
1841251412
1454334158
1595492674
1795690170
2063567198
1866120194
532825592
1440135715
797351345
2059557256
23415102
923066440
1000459123
1879189337
201065359
1936203362
1410020583
898669502
238073194
1587410457
1428264289
1497304803
1869198077
1827637995
1992280377
1456676262
1202270349
1410787637
1239752215
1295127361
948066105
848221131
1316973283
1798790169
1233428635
1094064891
147321142
1804533555
362707772
1664055739
449053623
688726405
1712862878
470219988
127563744
723226435
1793603641
205910247
1804525039
66473718
390166191
280909973
479428764
2022718081
1146961679
16181857
1417883030
739812140
463552550
1296078792
926139955
1866136088
1818419072
1696504529
1001559882
1565623165
2024330621
1523190883
958101873
535040208
1869353180
683279094
345749838
49005267
972612609
1379481688
1330759665
2054476826
1966176464
1345468430
2010821287
1415015126
1720880285
1467684295
1283351581
249590592
2012968123
101296970
671853446
795050685
1146776316
1754881779
613748214
2043592704
41820431
309031394
878665116
343529482
577609179
753587746
1249057378
1904801249
1019699481
1964805449
157391583
1230816948
46714776
283479526
1341062001
128484029
817817483
2119119583
1618073421
1189544039
465648928
454242555
1222232145
1409797670
1320697402
1658328225
510504838
911037713
1238351552
111626713
292734332
1567949456
1519832494
1749395537
1376612766
1650621157
707645464
1345817451
952953872
883348440
168027701
1700360121
577938497
559732227
918853496
18225359
1873179357
1442007128
1010222769
1935884485
510169077
1537097955
1542319753
634244376
2083673430
105414756
1406051685
1291750866
2094450058
1946014657
545745421
2084602747
1398004885
2145877656
1530836937
1991355680
2128979933
1981001024
416768548
99049293
399255160
1667297182
1011628604
1844388151
1146417648
252099166
2093218235
1253381121
1608101363
22278681
1931376676
989388946
42221744
1968995708
1507600069
958016893
1103745882
829349613
1163973803
1646632371
783129038
72013734
2041756387
799758089
1207722927
187830596
636932419
1359482799
1272050726
1863045193
889940570
1558815959
215556549
1962192462
230823720
66599225
752336825
280190043
207213674
1101847263
1597459729
497773849
838499918
1082044779
458976702
2097620743
2115144747
1118811378
1874274874
368140041
546837996
1629612940
1941043239
383277568
860757801
1438527402
663587582
1557313498
1800350816
1326808795
1721592520
274687218
993926767
1996869417
1765889604
1423545615
698242893
1716219563
825452993
1511638336
770975215
856156167
467341393
903661174
980319002
543650457
997571331
615108372
788194495
833480421
17195571
806393311
1304744821
51658308
773639442
976778247
1749099854
1325373566
1990566486
349802313
1594293074
1849346504
806633443
332991605
903271676
1845195135
1683446758
2044807452
1750135984
110860474
472476768
795811438
1526467638
1376835360
896391128
1793928020
928854164
424280869
527166694
1251354183
956438193
1807509113
1608033170
1593260152
1820235604
1955167601
1354769517
1191927427
545160000
616971419
411048426
1158206715
1277988876
1384964013
1914947478
488212429
1968178142
1487027987
1972562662
492277619
731973992
311930481
740582326
1619439810
2113258825
1165124402
1598399397
857991366
1627947283
486629946
872933207
2089025059
1454909456
1646982800
1334064692
735714269
1069812611
1855631293
1831283318
1797223173
556003133
643360568
18186731
1073014165
1228758237
1744097197
905606623
1287108711
676806964
1879706302
1320213337
304237861
1523371970
487245588
827853720
1676797294
1386262403
1415014145
579179501
959081497
1093758600
30191346
2086973056
447825844
1492139773
1192327814
1991541348
823670108
974846563
1879899234
1639328605
1418799704
1553624884
638485343
121342592
136593078
205910966
592431314
975691546
1935712007
334316328
1419429797
1976771909
1004636094
2125046222
1727797681
1273053271
304104885
1712802045
864738867
1077799129
1529627185
389552984
1399793729
403596986
453120992
1860215177
1651504460
160043056
559585763
699420165
376548027
667587330
2095783334
45484401
1450056710
1455752146
1596947719
1593968340
1670322775
146585356
1693932851
1803935713
1932822794
2141249799
638542790
2109995420
1221524807
1239809561
8354409
921644941
1922556798
864813719
1240930379
1547422040
1146105276
1763857356
1814074380
239252986
122587703
330991567
1857322709
74977387
390472090
1104866756
340133431
819325925
1196350642
44162549
1960926768
855402556
1926771541
761975384
1807037343
1227361664
172982830
1768310417
991962826
2021617970
996337960
632643795
2090552604
1968775559
149533184
1404723458
1209711487
1731910365
1050361361
1517214229
2023561534
2071134806
685603880
1655746893
298006832
1414360001
1494476895
1234626481
208190730
1107584259
49811519
922691839
911654639
1437534764
665101019
195372187
1531544490
1166926394
1327236554
322219524
463615391
1161216727
20149391
602383566
658351728
1665203501
48997719
375432326
151591155
825414054
358611061
1167293814
1242436710
1905339552
261434985
262960324
1892564495
1125296727
747677157
503794907
1139292993
1058464447
1262559697
191304932
1025416289
1151532713
635574251
1421853225
1140444831
809800682
849512295
1510117309
358487507
207341698
1870157396
293479992
797872083
1416478844
1328101388
1904446746
808861141
960516214
1437735992
2032198219
1278220058
1788869453
777397290
702732906
1726423688
1188115966
633217415
833489276
1363646990
1858990864
1991351441
1960899077
1582961644
563116038
1074946562
504356671
1170322748
1741453561
1189321191
1372291937
980839451
77036716
1464165781
570646769
775172672
1319209325
728630656
1572141809
1882740537
146741494
935954497
1589169325
805687791
128275533
394854474
10357352
1795791835
1842977018
352993880
2024155518
1847071371
99959880
1839278987
1477521552
1507615348
1182713915
2020306949
386650098
57866405
1371080515
1140322474
531644797
411565503
1323956501
246061493
1839919473
544397069
1236899413
837142783
2016669188
1239921186
1466568026
807549930
1093542036
1861752444
415907257
306087462
224218289
1463516956
1256422767
544149345
1992546607
35192281
2005116002
1196923418
995713156
692774200
2045010239
569856283
1600849961
903182940
1926288683
758144615
1947640341
264875951
1925871620
433326479
259101576
55371552
265176401
104619358
1158448852
1803467761
1333473207
547116594
849666632
1844827537
1165680006
1330616526
2113210732
1336721751
19770749
2089988097
1840538835
1314379010
1689977290
120378170
418918911
1866275120
1120327057
565457991
2101746756
1590115109
657299633
372627107
617192707
1244432227
2051494844
1948904595
1664951145
245558178
1028854907
582860226
288883971
800719232
1909170775
698095149
313669082
1083449471
1418099239
1048394574
1588513020
1238857642
1889407777
1172794113
723400746
944779605
759720512
2041111005
1361671446
106732454
1557845790
1337223377
1932968034
475814988
2052859896
136932444
1729710831
1383836096
774243851
2037422469
1677499747
273911275
1630970339
1165362576
1958529287
1022898237
435398491
455727934
880566141
204351550
339704237
59805928
1684615955
866113366
31570118
2043389888
1992351674
889965486
526650406
832827765
1011227123
814033371
1285830650
2017353208
1987561625
469704468
528251181
113529481
704308126
1266441225
1912809836
1860732868
700980605
1734055626
1023585206
2102489022
1959678710
1146754297
577413248
101852184
618316598
184892912
1654350359
192601230
1454903345
980694377
311216204
262794583
546637659
1413643616
1206990202
627461333
1558458583
1709482094
328591964
2095882851
1157966028
764404792
157393496
897047676
271105851
1192100654
1081243570
745426521
134275002
519434134
620498948
1463572308
1173176995
1625464048
682037365
1829081101
276161794
794874604
1431492999
1098219926
436488261
846006017
20614125
840491737
787249973
1803173783
1654543479
1808293735
838265262
1142619421
70385729
365815202
465302897
1988439331
582080914
479034671
172119508
1028269203
1193200429
1704633459
1265713219
700162380
4377913
725825421
772233406
378983756
1899927825
364437056
1239902545
1722710040
33662499
1679950587
1504437146
493674823
1504538040
402345761
747775868
1629956905
1778710295
424850441
686724285
492461199
908700695
847574739
1283089018
1158388419
637957428
239519735
283918264
597976336
585768423
316825864
409779013
1019467057
1760690420
162704237
110589148
1906174776
1812331633
2047143448
1876562982
2090983073
1715908144
2057962434
1377962509
1379957119
552531939
2107644391
384440415
399210893
1204407177
1029568006
802726409
663157771
444415895
2070463735
1950336012
52817552
369879819
738029533
2129671359
604670433
1007520257
2058779515
1760554209
1254347869
1816127919
1211592268
1590007661
1163996084
1479613606
1493614127
858376604
508876741
1877211021
1776240460
990839784
1136567379
1097847956
1038240192
1813084625
2031584184
616341507
2134044807
1736417750
1264007377
798764346
1923374848
1363971667
1238174026
1436668256
188958664
190647676
1946450014
1111050680
1520700080
717263167
523175886
1788732774
788421438
1032249464
195822590
141753343
1748987412
1023643091
2103923830
618571905
693874830
1366309184
1743279959
388484514
189335099
1493080075
554287818
1492673186
1529515649
1972061206
326340550
1434781381
894891093
960648555
336587870
1610276509
2063745825
1671872942
1272198456
1219802872
812926463
2106426478
425130181
400061003
1171549459
62754836
1674313995
1193131173
615791776
889554124
320824802
1805584181
413221582
28848748
1057531744
464899480
1227331091
127983398
688836596
2080579958
2144197426
1990220036
999726674
1105559215
1555289080
792972649
305379494
549251137
1755084014
1707501964
2106975706
41831403
592217179
286180002
126570565
456601220
1095155524
1851328088
833671213
1514315898
1141803278
1734275780
59325819
1930459553
1949966603
837719854
2060765689
847240794
79519876
218159939
320955449
351144590
1257636286
276877531
1605181794
339371800
2132962579
437570189
483635045
1814095126
1695289448
2052734271
744476482
510370555
214842582
589653996
574216101
1335679021
264408268
947241871
1561083505
668076454
1169937030
183516190
546778058
985761335
1792577139
735064023
1166807979
349383196
240512229
2002794660
1424644291
1786080299
1726762267
606845855
1257633279
166703559
1365135024
440025308
1208037812
387115736
1241737346
247829757
593647308
1128887805
574031542
503033920
655259611
598166851
112537795
1568499626
812792057
2042329757
604878909
661316716
222405209
990106292
1383525905
653190277
689437184
1577319130
845734446
2086257471
48277208
1931523179
126494855
536693035
1730288047
1384149290
1737959448
1721447
375636177
793915289
2131554449
793831609
1292370263
737910552
1031837993
1445263396
336804351
433032248
799811204
2068230924
1484311757
1645057286
626653454
460427308
10957349
755770692
2105000755
1926348148
371986973
932035293
314181476
1191274334
459892567
1700950340
1197023030
1909377576
1265936678
60217162
378587191
1646004592
1280900538
1402014134
1588280166
1095356587
1242919947
1671239806
1182845705
1757264738
47204135
1753854670
896862461
1412793741
47720224
1058413389
1293579349
1119355750
690785374
1930585153
801484977
1091887726
191238390
624096292
528040944
1711550697
1912066944
1740132668
615701507
420916810
1810031030
757872213
1958944334
1388831717
1662298474
731180813
997784673
1562576111
684291107
564132910
1007260611
965449288
594274486
979697498
1899860769
1901780842
495621430
1602350996
1829579022
1008935536
798786060
544314825
871594488
260676584
1550699444
1897746674
811769528
1506298907
976045195
1623925243
518072940
1493730802
1748246641
229179427
2071607656
921126962
465610059
5666307
88671935
1217682877
1006429894
1173193875
1560873577
287130825
1472890769
237752274
397647979
1687478472
904692723
1182602178
1448359523
1340666111
1514669181
566747080
274465257
844517863
420820861
939367251
1037975239
1116538133
855192460
1737413071
1933440363
179634437
2065818214
1711589207
1207322843
1000655434
849146488
1948341415
239488314
280679163
306368742
1963330428
1906927081
1525326668
1856941270
922985115
103099356
716097965
2010939542
265464378
714464156
1974506398
1344677015
85362784
1547848658
2115406987
343435591
355188050
975203223
780847074
1907964300
1398959823
2052278289
254406614
158844146
1843805613
2089524104
1823219279
840937962
1521770765
1880351527
1144552702
218650595
1411451689
879820175
57978277
2128150977
2089620874
799035502
763427438
1289435192
1947006202
1293711259
2058505740
2079593367
1642198534
888240860
301659141
203265649
1858519341
172592103
135471297
1297682359
1815095118
620449121
1636975216
1362330898
1740846412
1103274163
1783240774
1712661700
828477755
283966413
1297388501
397721789
1699552720
1533167723
1986363397
1646808952
1526982375
705907050
1712386785
455833619
1821726218
1945536927
1205306530
257237688
1632743032
1390203349
1105809484
1863652359
1641337091
528885528
598785008
1769115424
982337840
427839710
1230375187
950337473
1426104451
1735911281
1066183827
1858055251
925760373
1220864551
1813737368
2127130694
59768191
1092345257
1018189522
1354333981
1667167443
1533833700
514937750
619851025
2010402756
1494659279
1205517190
636666587
1716541449
1052750889
547129739
1159288620
1315125006
808379440
1850172718
1634578695
2010792618
1891417405
742028167
1032729179
1242730831
637279950
1482878776
1945618790
619828675
644292949
1350469757
1728179239
2131133485
771257439
984714692
470260106
997211489
1186612481
1428282423
123102314
2102494258
192130123
1835505371
144475459
1437317288
649962724
700753924
900658411
61234473
283675179
993265909
329289351
509780460
322641375
8507981
71514569
1654405574
2134119949
398267430
2018254175
91780735
1419195495
1416918649
1685313851
1493478449
1093591989
240034143
168544305
1040506574
2034982369
1018129687
1503742814
1372829036
1613257478
1497029258
275258124
2117383898
1401046840
203871147
793027185
203017653
767819911
845984580
208625839
427627787
911613358
1594594626
113922932
1435495468
1069071420
229404585
1277258081
765481842
523294372
1444475338
833551497
540381088
2045911725
219557235
1348293643
990189352
399407007
1616119359
1818111680
1535165825
60013678
541223677
701584757
551508054
1029791276
331175132
777204976
429929104
593382923
1587580979
292323457
363555358
2035845131
896814277
1677450244
693050001
536289384
1300461032
550669928
1417347830
407362307
835506854
115161970
1824221358
1620134033
1650454075
793880142
1469334645
192048449
1691797483
679115783
1442690727
712568655
834489367
2010785130
417514314
1098304726
869765986
612213097
295917071
2013305349
1532488680
1282959222
1891274552
580732898
406169823
1319260452
130701073
89158140
1677048551
1003523500
1265449757
1565013214
1549144336
283286226
2085589286
1335331950
1298972627
756828158
238085355
1325808135
1793847882
241549346
915319574
1662989067
1566286343
388668475
601439752
1992726136
825890725
2142305565
959717981
1958751128
588526203
383888979
1239585431
2091870331
885422461
479874987
849433538
1664745383
1832383216
1237485611
1448006117
2081814274
486524223
142426088
1851949978
1558988147
2139528802
1894703705
1322555046
1545140536
290776392
1429317724
808903843
108127926
2036248839
19983062
1239428766
593288713
1816037815
1363442955
19571050
513698226
2104487964
1686441563
837198410
1399461061
1673178864
1978832049
390259439
1012742382
1260384744
1369816887
596295085
2016236748
1740252954
1768255456
540793313
1660086939
438347294
1041841760
1058281458
941221268
385884448
699531653
1473824207
1226869071
683203877
255943312
1706564367
1366156996
1257484695
353990254
1917189496
1336466341
222220521
1324179631
2067074160
286824475
1524848974
604765552
51181194
1136110781
2068098089
1206752212
1681855611
1875026253
1463455479
1231917038
689589793
699077405
1291260685
254362954
440354480
561535635
489244186
228374814
1750454385
1824438809
1093511823
498496592
1290054048
74847170
1128101746
414932551
961314939
1880696979
2125308158
1081319033
705118036
2073451891
2137958564
12158720
2003607734
498797099
220083620
1101236018
73206885
1625444275
1192981735
1336026377
1985198747
802190852
338641240
1359675451
830546188
1556337420
158929924
1453972467
648980150
283392002
1366408492
1326494054
399286392
240773205
83157871
41929171
1395365080
1333073811
1432505440
1063182518
75614420
292483041
1476914506
90197642
503190454
1097670782
941998764
1200044638
46726045
244380385
234647834
1265226831
125114692
335211185
376941815
1042847791
201311549
567011938
136670022
1303615327
1713572567
609018465
1196087676
1863764709
165274983
75892532
1141382561
2024173055
1494729840
497979274
1520164704
1493459119
1121212210
117308108
519542560
2048364823
1554817401
2038947513
301311788
1227779660
1769625618
99303013
1470249862
1806000890
1247970429
499017730
589820503
1502238303
654078303
683695001
772885452
1842755660
743562957
1979234395
900719448
1979027917
429489938
1427059656
580546151
1752768597
1823259027
71538659
726828555
753366939
1599715435
1670334722
1950561909
1154001878
164805696
93934615
1684625278
807732376
1704704014
1128662241
521579644
365934096
393688580
1724581190
1348521304
167158808
1442022245
1464926643
988599780
1133521933
1968776438
1716246734
988339949
727709555
417043207
2077380904
992230798
1835783577
1141718586
1600018396
1717013608
400137762
112712439
1048495558
801995608
1481579503
1079637562
1529065344
599615345
319618559
2141901277
2001615349
1221114871
1562235554
1302693973
604830065
959191612
1427245616
1119648173
231593977
2069186944
1809973196
401997625
942572287
112128070
1773079767
2094229470
1469342354
1251152762
1480368867
1443052681
385160715
2054512340
2132438509
671075469
475561033
1400255943
1134067296
1406861656
113066078
78613330
146701197
1939372835
1814622290
1554809378
429841942
244774223
248290209
1537004767
981414355
229241431
340195685
1257572093
862871668
1235529692
36509240
5004244
16909094
1178035070
522357464
2053740543
1444134329
639614684
401226261
344951087
997695457
617462680
1811453866
490362388
1623494760
1690152924
758150590
849254237
459783854
686336625
177429334
1616590625
526130513
449582918
1842242337
384768496
788456517
229223211
665624921
916688440
1436162863
1119918291
1066930537
213681521
979250040
157354980
1987185994
1256166299
933460686
819654387
1831619307
767735720
611126585
560526857
598434535
961801284
608513830
341373911
748412526
631930781
1538074726
1255306696
2130890252
1362309916
360248719
1304209456
1047717636
1235756309
932186778
811893413
653208252
1048936294
1538006305
44317775
27530167
1959522608
2060383971
376244096
599805175
486665719
1481133933
2008291157
2027286416
964998778
994356944
1961093658
2118994212
341452933
201218012
1494409069
1569860123
416569356
331954674
6296360
2126822274
1048047161
1834150880
972522067
2111233646
263606911
613395921
2053011174
1612648611
942447319
468546455
868826258
1082776648
1798849396
109442705
1096490096
1689439523
1557311413
623431855
760324525
1296953157
1942253995
1983290863
960243189
1483396525
1298225947
778446684
1921033412
1949968247
538858748
447517744
1150212341
756987665
57802878
2040636786
1698865081
301146183
546381429
1826158418
655795668
2106388089
1354219583
1489587052
803756953
1285966370
852508686
1677384627
1244541028
1668755667
1265172616
1146467248
27334804
644297050
1326052696
730403783
2071615360
761312118
1209725863
1772411610
2105972245
24036773
1588316782
1193146454
1584348414
544109501
563028469
630646619
616241777
1388094482
1297687800
686108643
1764183478
317292315
787673161
2146234863
605649786
1603951790
1687407458
1594586963
1695304204
1273182976
1762732233
1542049202
234300869
41991280
43412897
481323402
198331707
880520576
1593148133
850710416
678962475
333386772
1558260874
47859619
2034554260
122274941
981609183
1274975916
418720945
860127372
519578153
770425041
1248185512
1248173453
897010352
157799480
1425251963
1298870977
1439951262
740014746
1650364209
9752358
2137821342
2032800684
1630507929
1537587224
948184771
560928792
1841493238
504934224
893171870
75662005
121103490
2033074617
2122583939
2108982052
1554405562
1839111325
711136141
777959577
1243361451
181923099
339800652
1224880979
738369703
835863883
1691029407
1993047925
44885671
1436683182
508739174
724940421
1995523563
1880223786
1267843080
396729079
734874664
11365160
1541836030
1928706221
1748393156
1891943368
691627261
1863094580
123176477
521379230
417015683
11914211
1151179955
567480096
1104081914
202863193
1678942303
2116042899
1020234
440152166
1722378255
666931533
1568776035
1917558937
1832556049
342640193
1046711899
1261018214
605279373
166248740
1210867507
1213569095
203053456
240860422
116009975
386073751
899789568
106763783
1716615182
1183037500
70769649
343578342
684607641
1631413032
1506252699
971329354
537396218
1501759696
311563770
138605153
124328804
264995135
178315461
1755430016
39549456
232654041
2020675355
331047428
1695202684
212712806
1069072687
1406108998
396179027
2025677107
2051532238
142521516
284471342
1795413172
1411728873
690942256
388497956
1919603966
2066274408
715308233
688285370
337684999
1232363341
948678739
756390917
387309874
2102086555
604084628
1067175132
18878202
1072359699
1005003367
979779462
576362846
1881396070
2086993383
1444794301
629049970
479572422
516202427
236596554
1510632093
1418607443
320043305
1019536818
1328751164
1974240034
1360511075
935146305
1555489933
1602850146
910147188
135108130
1623925167
2110204486
1381278954
870593586
1216250064
1678121799
349826363
1818165602
1778901652
1180991245
1092763099
1394389070
1318808355
1816495499
1732434198
1885563251
1132369107
1380150462
1546556292
1540246674
1748257151
189580266
1264669101
110278794
1908016686
269351259
10817234
126770070
15664145
250096931
1889102540
1047464733
878603008
1976979100
1388757163
476406931
197495952
1522630490
1344652392
1576220073
1171203414
367378625
1562683900
42380325
379365263
1426581406
1314050701
1404259998
1876331914
626907075
318505921
1459207187
287093614
1831471613
1092363619
305083667
969914858
220943960
1110738846
464907033
457994385
1696729538
2024517923
81205627
349325140
1036730931
562083453
1169155361
1349372331
634622404
104535667
1866597730
174071892
509734011
1193288199
156840812
580688799
117168975
500623778
655778631
303384018
262404427
1958982621
1712440316
2075098419
322156369
260307815
958695226
1389991562
454125619
1158935980
285962767
2010810203
1887671666
1950785701
707999149
873764828
117611297
1733908846
2068044
781458768
906595510
1267464781
603860163
1130577067
671572023
902201616
1964402212
507229303
389112642
1702182219
2129046516
323989169
1746401166
316966539
165727304
1862441951
1828623956
377813709
953547537
1468732689
471342390
446776431
1581490358
1637270881
1172857399
1361995870
164754308
589913441
1613500407
1400872140
662001677
1578077338
1153944139
1640408858
1724090417
1298072471
1398774255
745128492
36537492
933003032
928489798
693636276
1659849822
557898060
723458115
866484032
128343402
1500914898
1824952556
1406626511
10484945
486919829
922911584
325746368
1175471808
831571942
1960518143
641423168
562235263
625654091
225080947
10130314
1559714414
1301363833
271172771
552956914
1731662713
819469845
963590167
1746665629
505081479
1048815780
970774449
1397602039
1955367086
292157124
1654768132
1196802273
859250465
2010402048
1401860504
1545581154
536352896
502889528
119458044
1011732453
1765823694
2114604017
464889710
880401582
1203193212
587787476
7587031
2045341925
1636879788
1506046498
924980729
10410019
405203658
493966643
735443107
1825535815
159917193
1668808291
906913934
1139325759
885769512
1681021019
774601405
2104266444
1495062997
477194635
490807815
1947097328
1418525318
96728870
1818639376
2073658136
2027936469
1771515567
465626207
139102134
27304341
1030379714
1890652461
1617135621
267520459
611226337
899315764
1088776843
1303005787
84644447
351189422
846627216
443270782
383937908
1278793193
60799157
1787528721
1745317634
1795876928
2041138166
1219917210
374075345
214903951
1233126688
946237126
1536243868
2073905828
1311507258
139987118
306015569
1834281637
981600077
2035429375
17530470
324964784
802704362
1991280391
193930170
9684367
866640524
2067893847
1457905217
2012182897
1914935903
506041473
137233091
164086250
334327406
681275189
2088553484
2087833890
691239780
2119694939
942437534
1481718644
1285389982
268788090
1299929499
242451203
613669771
2140090057
546645207
335080639
1367943898
333456637
960429797
1940626554
604983259
308731263
1082116559
1111881807
631314221
301347508
1522360933
285824513
321477909
1538420432
1156049871
1835396821
1618000778
1943815381
1970020462
865409862
934985849
1835700334
2143661316
1965480080
687582260
948166303
464163643
1940099884
1613739851
755547473
1994953293
847461601
1115480385
662688839
1663933292
1792714628
1038632648
668255538
2132036141
910174790
1736965984
2121978764
736978881
361270633
943359126
899962210
2011133261
186465938
1343004439
157281052
504708388
1473039585
613867041
1787592691
1557425795
68595206
1589351653
901059144
594886281
1058228592
1884184902
2013611017
5509920
1060719864
307116505
1369944687
1089877224
945899809
1752892392
1040127606
1689946629
629708278
1999614619
1196109128
1418680197
334790142
1820978194
1818912886
1212550297
1349956444
1980250198
1149855234
1547572184
1320422453
2011674507
900804850
406826507
1567524439
2074763314
1615153396
176149747
972264357
256820455
849507203
535176225
1475325709
383935373
1831818080
214813860
973617004
1043823211
944752941
1738182244
45913406
1218930599
1254890437
144358110
1949279631
1894420099
6088738
1489977007
1754951518
1664009814
623696367
1934800130
1682513681
397758443
608250766
1530429649
1025723151
1952535783
869920368
165474133
1927315512
532671818
201005967
1069507253
908727667
1479716225
678390570
1277133781
1141590165
1845869927
280360355
1840676001
640721460
794457572
493591377
17119925
395813477
686786429
870397073
1724954827
1081062540
384804904
1974438606
1736790588
856517553
1024445017
1798969330
1448745903
250676936
493214317
1026658046
1496139500
1845574938
696321384
575089787
3312587
1127961142
292325126
996265520
1118608206
423195263
1080426520
835048476
67803558
705713954
1731220597
130074592
1994563638
421868252
671879587
764005887
157435954
717022548
276716801
287825118
15613035
740653133
154102251
156155444
147444766
1518003068
1145665450
675534506
968864960
1965561973
1994479737
888911421
115637393
1281709949
1376878340
1036087372
95188083
51694430
1016108352
1893252190
900549285
1719561740
1034721838
615243193
1048892592
764163256
1588824136
976639020
276683168
608666504
2146599947
1232950296
1856758956
1064889103
982815143
1359414896
660020962
1332423460
1758057413
1851888028
565260829
133333066
1371558281
1995106553
1844195870
1459173163
1058489544
489317802
787255389
166889795
1838542969
674047661
49222845
229949759
1527709290
527841500
43770143
593208887
1736009392
791906177
69171841
938750359
392682581
1837667502
167959625
601000434
36160740
316668128
597397891
1905477685
368096786
609528805
118282221
1810432766
1621982194
6558944
1391643070
343352272
1946658657
859431575
804294629
1293615785
1199481953
1896262436
2021301528
1747208804
728979538
301094268
525725340
52274567
1949386658
1817921593
1130715123
48673106
2082358505
1865638598
964547668
1056979748
2019141263
1735114112
1394270430
1695270002
1530135875
1753231832
1256972138
1553944165
604537467
1632872995
106135587
1991143252
69244400
2075015921
1158821011
2062134613
745235643
2110652936
1718921377
815080488
1743888126
43765689
494880325
1333227695
1527703192
2117375540
1135591149
1487004910
1469693206
697868928
1947049425
770901207
843250147
426876093
912450059
1515473460
1704315151
1895845704
1150656928
1540632829
320942178
1399011557
1513861858
1675463584
460595041
1787224839
144793400
1760370580
297075729
338756432
932977874
273057941
1069410671
45572995
1302483308
1699309050
1137057411
1611895184
1874926797
120049341
146957302
1193564165
1680419326
1826557201
1992598066
806223397
1613466184
443786094
952379404
969560251
1822398450
563189896
1498902802
202993952
298508059
181537593
1074295623
1646554869
637800717
1275531073
1158444477
658679611
1751776887
990826859
558395100
1819471180
52926744
2077164390
1957358220
1580825224
652082805
991531162
1963227262
1202956098
720210380
526096883
329753142
416442981
2088169164
857193098
137980350
1389142508
671963946
743215959
859524953
788144926
1882366366
1460183053
855105608
1231590100
752249664
277631709
1369099492
295372248
506557175
729512210
593331838
1090873629
1869989444
1153361668
1070687686
401912165
1542263044
64449751
2037406148
649385120
1128132248
2021855666
1388125514
1910868333
2008106108
1119197556
811332849
1309593395
863020207
1896173436
1806497384
1604730551
1742124968
80550959
1905317345
1104552619
67808995
1382342720
86064297
1870092072
1581236024
2129729976
239445809
651096780
487694925
745197369
271436669
566277640
1419190726
2007025017
2077919059
558318643
82028917
1125317231
251549284
1948459866
1171316884
1688824368
1335775471
1305576600
772361543
728177435
2029826402
1945883736
1768750710
1431990729
1450566411
2108756651
2097757473
1965804967
353966101
416936848
1694255204
1909157211
82143305
125355717
180229635
970955211
380925594
1197877418
140975615
2008292501
469475297
475757026
1202596694
160168487
1772925155
2101092400
1232484394
1029076752
2141136107
850300458
1155878555
1307075663
973794151
1177949166
1394438895
1660597001
1522382541
907966257
114333484
1548702033
1674826340
1001018126
487101368
2071809523
1306362087
1310015802
1721510596
252003634
393863752
1847249276
535433797
342824062
76571323
718477792
647169413
1582421777
527544284
970360873
1527505032
642198072
776550376
1773721663
2113978664
300595535
1399336884
655183325
2141336177
354882057
1997742184
1095009264
18177526
1127268662
1704656565
366284223
912279123
179353067
1017825309
1161813524
1766525377
146730839
1456646620
379680848
332344383
292450055
1551478498
866183311
1657661756
1137407812
2105472593
1873642347
1877380737
2051870119
385052975
1520201443
593878712
668649500
745875745
1876357600
1969715712
883417316
617942793
1214942533
794972843
893686592
634408969
1332468639
1568220451
1634123644
986068246
356333936
1359477738
2131416657
645105714
2137666984
1812445358
162401969
1474069424
938002879
1728096082
880992519
1991133007
1739676193
1634015122
27315088
1535170446
1975418400
1313669082
122707675
209888043
883265646
900441800
531927506
2134282678
504956788
1278760556
640835084
1812830596
1959105793
308483484
286762075
1891950276
1645940614
2093902459
623007837
311515271
1722950009
518464768
866710871
1765933024
958382501
1783836929
1262828127
1486980640
2015851584
1410363536
2114072072
1031836285
1650283069
305962482
1596877747
1475446949
375970181
731854330
504608431
73324442
876185157
1009674859
703911796
21286523
278802946
535305329
382910207
259521693
164641942
662167138
161084289
788600348
1822653378
272825889
1165575463
314008350
1059845261
865310652
188926262
551728614
785013300
1052487386
1457004343
2001594597
1286625053
1210667521
633535672
1834149111
890084673
998556799
1429930469
1988702140
842448407
1628549078
1291441535
350224835
1714866853
850157374
392071484
957146486
39631992
1121714453
914441746
72866732
360031456
814936386
2029535300
1458441223
2122622584
2086013968
1211036664
1912863148
451523504
295962447
1699785013
892355068
1409816840
2039862628
1223114802
579330808
1100860353
1909526410
1550796127
1562708319
723288812
218457994
205672061
1105290966
1265997608
273556153
995663200
170725489
1474931581
1928371016
1904414198
487253206
1804410101
1007733631
803096780
1247509002
508705609
1947524967
778059944
683644047
931809583
2106642196
1619064360
779822301
418268222
1806893321
2115994652
1642188250
811627840
1380643923
1894019979
636875624
1941424390
363000551
1837258853
872632428
587591589
1854262306
727037371
1126044907
1256801721
686397083
470100303
848268389
1100710894
433617454
937615594
1146702896
512636813
1666220820
1794135405
286779864
1971716789
1525906303
1770344533
1588476044
1799726216
1249889792
851129988
1732382913
184142287
1194029020
1239260728
1714658632
414622798
119132952
927017346
1826107886
1987595314
1782964422
738307082
283224535
238479173
1582889910
860395116
2054901138
348101115
1527253526
786213549
809845169
1579368212
1856997353
1943795832
997686363
1705764958
822583685
933306760
1586840679
409609832
1944671651
469034443
490354453
1653283169
809344861
214759302
1000986112
1959282998
2001709304
1224284129
686464614
811746532
517670273
1514109649
1985324633
624364632
1884222445
1888056133
329499535
245710686
1507829876
115435564
2124495216
1091376694
2048827191
1881345953
1909518206
48243244
1559426677
1683944475
1567108985
1498469808
1659556082
1729249242
439085961
1641206899
301907959
1634980312
1306037419
1723665301
2030056899
322410924
1692223738
1988006412
1561067441
122239961
1431568791
1643598091
444188810
153026085
322873664
665154555
2028053119
711326632
909324986
1987616974
737188333
1072210302
1287587373
473692262
1491423038
1471181357
971702451
1621614241
984455406
159650555
1030289761
2135722697
1690185394
637706007
1863569530
665214878
786258611
800933099
42665143
600640402
37336136
886057330
399692451
55472469
306569825
245077226
838982199
1759926290
32662874
1079928643
623201460
1591993141
268331340
613602221
1755620299
1596838719
590913784
1410229720
999153525
150375804
1906910947
822496529
1817398246
1330703521
62744770
1127805292
1571016787
1089919328
2125404378
429772753
237421776
1655875973
1870604427
823958952
2030325971
1929136537
1107151561
1861006816
423842076
1316694981
628653545
274582774
841336395
306053520
1522998900
149613756
986499893
26819262
1167130833
580434230
1804407480
582831655
482546680
1405090921
1870458369
1983236677
1011878735
545618708
618978195
581053752
1685295442
90181734
593206366
1729725503
550601084
1395528372
1853281002
600429985
602548901
343605054
1343826229
1233407834
427596184
112619247
1300692689
101138387
1284500109
1765626504
109748139
200726227
2080154636
1597404743
235995528
1653976275
1517230370
1617121057
1875380985
980292527
2096878446
942018067
510091552
1497181980
1702823212
1495137511
1919729267
1217450990
1679819842
1457201792
825544793
262746611
1030867815
642395873
1215929765
1649361586
1489601915
1486466940
39810430
1399915081
881073791
1534692173
1918461021
1131704306
2081677222
1689634667
994980662
1867666864
1573851048
239964997
327609822
917100807
613981755
1262984301
319811710
1679676189
597415335
1151642469
1700101701
2087514240
812914180
1492223845
1726275599
1440062075
976852490
1746477857
207292832
2054596068
34352741
1211633789
665438523
494783712
332737482
928136475
1023179814
873786874
1545152727
1491859126
413486792
270472387
433254535
1302804233
1000079834
737561210
1903192281
908474514
2083993711
729492837
271221749
2039763468
1693011729
1877430845
487668676
1935022977
1793702232
2029218617
658805641
981588510
181659734
788674910
1458807258
148976663
828684564
388056033
1624941393
1583164946
312437350
1523603773
437851308
1490382389
834870143
2057360966
207148288
1468254361
1620693487
1943910374
274681929
1680675967
1690961979
378368548
1061269728
58738427
1039385527
1111396583
2023037671
2032457933
931279673
1026564209
1309928740
991523262
87741632
1518787849
1532038357
1126423706
565388407
694168430
1781675555
607339625
32887345
1874057654
1124751422
1152759801
1908441164
1091937881
692909621
1577186784
266537300
310874529
1274253777
1679196701
1785286364
1101919586
1523457534
1074724917
643338095
517367073
1538117
1389418901
1860781240
643978827
801565740
76556368
474384885
927371524
339197006
955116549
435948112
963667885
1507833237
1452312123
291206839
1342289799
971884726
741834247
1010992212
1618260230
1707715874
1550552385
147485502
1759012856
1536002722
470545339
1586109363
1417096058
900901899
1998197769
1647543635
928491200
910833975
2051299270
74843412
371837175
540735859
248601558
2100159271
558921113
1729961348
162292860
202017240
249101457
1483543191
1702107549
1945385697
139549430
518937428
1519160051
647646919
1854816901
1664578311
123043004
2041772694
110226081
1384101817
499514219
127245742
2011473983
2129157189
315504763
150509733
1573932516
1520001698
385920439
96185232
168776795
19635753
790858425
784849803
2023803519
418954659
376137752
187556357
1502744148
1342856773
725632153
1590436371
2125417439
1451304165
42846311
1357195000
1747699447
980214007
1556075116
1563404975
477293104
791590473
447499160
34153443
1819484164
345919486
2009809804
1788075108
1054044885
4921811
977163585
61443810
2040853669
491946849
944263850
2125172259
591458406
1835289077
100022545
1029272104
1478811928
1336789507
1423600983
2113359658
1019032234
814045946
182141126
1596748719
523225683
1724821485
1412807745
1998827147
240604788
171000659
2012591605
1100357036
1077962448
2002372577
2101619620
344556461
999902602
1168090062
990701793
464201395
1420150319
596079258
983331386
240137786
795305733
1706790711
1761032573
1816443213
499898601
238266025
1774918184
162661749
1506924351
795103820
2046565889
310754341
1219885297
1366276431
787318992
1910657344
626540444
1701854236
46673118
843192821
623603928
1561732504
85919397
1997922772
1679767071
720463307
846406263
549980626
555091195
1105220753
1681377072
2961047
362270425
540834494
2115496778
915101321
2022865422
226387335
1952313595
2072029190
85533200
1865515044
41855609
36874118
724770473
2083583540
1743300083
458161709
1642845640
457612732
1146667572
2038876155
1727287846
1684335077
873794266
709716414
289907945
164947179
395238461
1690562381
962792674
1624322655
17649624
1155134126
448980866
1462180278
371257551
1624049924
2004183171
1570150306
1237432348
1666169337
800332480
751466962
790122515
1958804735
1821714415
1289846671
1142137270
1107116116
1845848319
1839301950
1980475507
1467086551
22822654
1737340428
1238535753
1396485732
519713233
741918279
2075463732
557756019
713251441
2118923643
453716572
137239913
1382453649
2145229059
404360270
1187885057
276981909
2144005677
1915245946
1553194612
1457056255
1828123648
784701680
1495966618
6496419
2019462796
40249950
844153530
792029640
891301853
362033538
667260297
1447398196
1873693479
420939532
688415613
1178834182
59100919
1720834189
13909591
840337786
685876934
976917676
1046571578
1085132024
168052229
627711902
1821723252
1727553061
1775254062
820432690
594139292
1844631389
1133036634
1089089366
1609933453
903689525
229866572
738397670
1402818672
2026465235
808712857
420794252
51884911
64203561
1205504606
534055792
437083034
393586375
2143216652
1380478823
1211938313
1552242241
450883450
1155525896
1361818590
479246755
1050775016
1576479996
797964149
828853633
685862095
747981700
1236700040
1757563732
981196728
1097915728
877928652
1713156463
557433356
72891071
1699140808
1575752555
1916822179
1128207562
2146598756
1519071975
809268423
1062359363
285248019
340221722
111217360
1200828191
527191240
1126276328
1970509961
2140844434
1826944417
838113339
1061027202
1145460322
397276750
1070619344
618633036
925831316
205978184
1702678000
1494637321
1424723182
1430545834
1110704488
397998326
423542421
1541495501
600128707
1924859171
393458478
334776523
1936840374
825502575
340242176
1510932988
1777653261
180578339
434344266
2058574213
1782995358
466045764
763723883
1839549099
1674299472
621036107
1100734022
1216587257
566610458
57797272
909280367
1206929444
1995245381
1258843097
884164720
246470745
1095676306
294050263
1931134972
1582370208
1402590171
1011588944
1843559703
351239861
1714317925
242741166
1862343340
670955106
1264534467
1119306101
1132605583
601772942
1064806437
774099132
1347819445
1818553878
1312148045
1071720717
1243293316
308905376
1821048678
723892222
717303123
246396978
244498316
663512808
453523961
311426971
785477099
1973894684
1694213295
1659517035
1827399876
1005325831
665478220
1510649855
522773100
1513366141
1803397688
961198760
1798111386
2620343
1638844114
1666568728
931317040
621810206
142431646
1813789453
144653901
1973657358
551989615
597439626
557088532
1720610893
1505734954
1556786537
113434307
1485226394
1328655205
839156435
1484391032
485236416
2092679944
1821460010
932883438
805850807
49904417
2095090702
1437225641
673924345
697275367
491438555
367625324
653990931
1354772031
1228835776
211684466
208738410
356988919
652455054
132244606
1092399500
1010835690
1499230634
851963144
660972819
334878247
1844357894
1288138075
564531433
1369311029
914172166
1551850336
487953681
320909580
1742389802
906128668
933133860
254604229
983556629
570224498
1624635435
620506594
424386271
1814390632
1148209055
1749311680
379148358
478738963
1588202709
1962597675
2064899546
543464657
1363119483
1235760933
823073822
744230288
1772816177
506364583
844190800
721392368
1199770109
671274832
1523898776
397509883
871487985
2080054549
673929096
924621955
22993348
1089544277
1965793475
864816288
880999804
765193776
766706928
1016488386
1178682240
1461745886
1180905109
1722559086
2143041660
620397382
2019920366
674981764
1212252144
1375655528
1499280144
2000209035
918841290
962051172
1674603525
855611421
1455456750
1232913880
1685232421
865708800
1383941774
1447482609
81252701
144689811
449560212
643920602
1413142494
654581426
779564456
2138729242
991872801
2117553049
1371665639
531673189
917841308
708401524
1483146348
31688862
219253786
960980128
448394827
2107834533
1666438590
1089934966
1218295848
1252174279
991024569
1202775173
187395605
716152040
1550423398
1419385373
1208112175
2085275387
373627531
1226811136
1599711650
992509291
108574173
2087893351
1745723973
2062965392
1199888621
1785208055
989880553
870867350
1910797466
608920409
289929701
1202612933
1391517515
324457596
247627127
2022889516
327435027
27338530
1288243510
597922023
1151570993
1198653633
1457185584
1776699057
1754861340
1745763802
221879293
330891560
319307420
1512899131
126826549
1553986105
581208656
761696562
1540842508
2095157952
1666403587
923659789
467971212
829556375
396522153
1845904428
1845150232
835635306
2090639032
507844354
1528218245
1988861679
1394858583
567425780
1201572925
1785845706
1444661960
1446417613
156243628
456314219
1154248555
308978340
795465376
1036956079
1292265538
1920322574
1478829890
1576051561
682738736
1661958631
1488698469
1453394410
781211339
1890776826
189865263
1036990841
1713149698
2058819599
1211704827
995319702
1653474712
203074663
1714721527
1462351624
1093409409
1087813037
391942663
566756540
590920808
1202153608
378953116
881744670
1541094799
1029502132
1535630808
1735665350
1318380287
1340413157
1898337289
1009943304
585626260
1281255383
353897542
1716311556
2113554720
1957072832
1950488486
41464921
1662810318
905190177
721096367
2131103261
809398013
455947455
628874092
1778950860
1668981522
449584089
390564907
1361296825
1929432180
692216955
2120428777
435763624
13181060
1173094391
156674669
962383458
395909593
163777753
1024441274
1921819511
1728234703
337997588
1642058992
1322265923
539465573
186462392
216932660
1224626544
623365858
1102883238
227968327
931910223
826758652
2017423395
474917245
1390609441
2012295857
247533890
1657408390
1290127539
1961000375
1819971708
1396054530
1234883508
1206247346
1251455136
1183274387
673658588
2057869232
47514597
2146466621
1851078259
2001865148
2000143321
2109519707
1342793167
1118229679
558920143
1843781391
925305515
1017147575
1419329407
786412323
1602538062
1048728988
1084309244
2066819547
229809505
1704306853
1154832947
949272921
510790709
903115679
819467470
1635310068
669102797
2146263524
427365118
567875658
612175358
438896613
2071816742
109694926
590450251
64598181
2055846404
137262248
1055520183
1998500842
597625685
1228150327
722532966
1021596991
935033096
273211682
1907111005
1260988712
609198319
1592371670
315642014
1303512147
1952045759
2109636230
206540299
896889137
773339505
1990148530
1805877645
1260891749
1046631104
909724667
1798513184
91239839
1138479109
1970214543
1060511067
192006302
1095812585
346746417
496399126
1483606137
2007815463
1098755012
928078517
1701680010
1696469591
285374607
1224240705
301312945
672446077
799053489
454303672
1022649453
1240504078
1625568360
1112044642
455891302
1045259918
1212630650
708643287
1485368443
822000762
1440967003
1969840484
1977879517
233629019
942001334
2131129681
484868290
52657079
1572742361
1401328668
1338754396
377669549
1629594885
1058309491
1794269928
1168435058
689635935
549123707
1648482413
128434049
536902996
66399505
2089748578
1840034643
491320352
428475803
189280161
134161535
2069429607
62010841
1020355300
586333182
1434520033
145414624
739939798
1605007949
272994097
569723038
941107294
572100423
405420490
94711490
2045181357
1185872593
827926282
842921271
1619335748
255652988
1151281143
885025502
220711502
936189052
1280707345
1403632334
56119103
691172207
1576398517
12887960
471865055
1212816100
1260821425
1858998200
1806530842
1845222791
2001331895
1728952775
1828322928
623607566
1150819135
2116315423
1327181368
1626068232
1711762986
242235771
738649239
1986307790
1901557456
1770537903
1085550860
1123833268
1052357167
24152503
1923202190
141970726
2041580748
1564945093
116045828
769080273
1088058715
72081507
1798525471
1023414880
1351382599
625131876
1356183070
571526477
1982060733
525553449
517509396
1657013210
1882803757
883214634
1733829038
957628674
1776558900
370723360
422235448
899425217
1835661719
581249840
380255751
1262634748
2094238255
602812694
782895734
1726083559
1962897386
81919845
751100446
2059505741
2045507867
1983272553
1380533444
784855803
1762722401
801740108
154058994
864114519
818075919
2097678347
110934231
119879824
1907827893
93747936
1521201645
1357768498
2045041145
1252202225
388639409
1345513945
1981297760
475891194
1196292232
970400935
699644229
1513578243
1717251800
1069271742
305611081
598596305
1533643857
1661539664
373689105
914214807
1016164842
457032815
1040504140
306378056
1005150411
1226205092
1959330066
413364919
618463418
1568501117
2050079823
1145614438
948350461
299170808
1927557992
939947500
64262165
134975775
2000931988
1387351539
2053257138
638347975
278882404
591737304
890225900
20756419
1265413693
203259621
729781748
869699258
1598708860
455029241
465796211
2131930972
1805820870
399928286
329415908
707922605
1776716207
128466239
855643114
530059937
1014714820
1801042872
1192101102
1581699849
731050210
1078812005
1242673288
1865273752
793282289
1526177064
598078051
719107474
410640632
2133583746
964855797
1028307262
2146894784
771935738
2029125139
2055463082
1572912723
2017100782
2101290933
1076689796
1211056964
1058185880
1468210268
1290759227
486132786
751056289
1079819656
670939220
1010320039
1356271362
607831533
1744953613
127398800
867525443
117530436
1642496923
102516929
1610526253
737427514
84656385
1592036276
1329258068
1122915053
1805184767
1401925405
1521404439
336585695
1790709647
2096570820
1211296606
1059870390
935858541
1259972855
1175282716
610297371
71489693
724517260
670059070
1868163258
1142165103
1023347678
2052930659
117055526
640006587
716192838
147799505
1327206239
552050467
74389337
1043061427
979654622
1363568960
1935602159
1444713523
506339586
1271372163
762461510
689018186
313296472
1687895865
1306630195
1942924943
1704660099
1553234126
337308063
1451465263
1172021593
1310309353
220300007
1720748295
1385078922
641590604
1366837834
288880129
541942471
1800606027
1271852139
882819879
324031428
191380594
1791694715
1067162872
493457557
1782753954
845593797
1475782517
48041317
1736710330
1467767672
2044359144
1094665389
449754075
1782207055
978793366
262368355
215472616
307640967
1375293217
797062492
1098555943
33114524
1402216487
1776422945
2012949750
176077664
1988234770
476708051
466336775
675104014
582674765
640147434
2034537334
1756663438
2017562406
1408459151
1725931777
1083684195
1518982657
544625443
883485915
1028511429
462930424
872652289
1488245136
2007081343
968425594
210090395
2022505750
1266217191
1037675804
367896845
480589727
445476467
664100287
1068204757
201913725
1178549311
2001041029
1138326900
59944418
381331254
1299039892
1625458365
891157633
1942610310
1107848000
915235289
944081051
634111227
89259553
1265978750
1465759195
1265146973
248973181
2014917007
1753029807
1253963500
379829105
281695948
730057247
1121616367
1335295522
669230047
1932675157
1686301383
1492758499
634545016
813788951
525912537
547045823
1016697788
1284242239
983340047
1976864962
1754839879
377155510
1055102382
1492257703
1082083505
1745206663
138081344
564534764
1249212217
70726678
1850784077
1782899893
1688452706
424163613
710665106
1152002713
190957461
931219797
10257012
415935565
1735781501
2083766407
896325562
739353825
317603124
553380292
2080145756
868983172
1799098028
345823196
1458482347
2080349800
324735203
1004995821
1362382825
389507673
2028793098
1983560678
127626470
987255692
1129475038
39274352
833379005
1590500279
199959437
1699212010
848173188
1851929630
449097429
2120196788
952805328
1398096377
589458016
5549114
367816230
1664674483
526826315
413980125
1024303084
980281431
1946607043
600545252
1100132949
1460823380
1834105527
1695741057
1030280607
1365811528
2079737399
1470635969
943814574
1582685465
1212671576
1301082156
2137247188
1538952891
1283153998
937367137
1473079053
2105859595
571723740
472784535
310036226
1300130044
250815621
1744385890
1288767363
251023220
580102370
75875140
222397109
982026250
1544818675
1113567175
1986037259
761494486
1574898589
1827968696
2026376152
1384966887
601320247
333096334
1044348351
2076645512
85049778
1484017223
2126610321
1389838250
38048666
1405206444
169394240
1125011098
2117602663
1901143291
250402169
1981082520
2107523639
1767812743
171449545
2115748159
1876750610
1431659088
1346348759
179376843
1248973886
788640641
1246111968
211589098
1824159435
1676075901
1381169045
2017632530
1376293675
55060763
143001721
1697612895
202111322
1855365687
328334652
478957785
1471872174
1494551250
2014655782
1063111605
1526885146
1285701107
279635907
143569859
967182911
1455127935
850216703
1306939003
869965505
1910997760
834775410
1177303788
1765964228
886789925
1046985762
1104842665
655724422
1237971618
165985787
1860124171
1482560834
762291844
738443449
1863171661
1129490445
915033045
2101605349
2080506948
922155660
1804549109
1915614985
173390778
676072362
898634162
44643211
1495845871
2121851918
207564950
1246379929
438183107
1903484258
1227167101
1421035383
1628295770
1725722600
1639411403
1933541613
1372412259
616138975
1747123428
122856539
227498995
36202647
1190738483
1589997484
813401266
1910638898
1410517808
369635509
1128250431
1523911834
2023208757
1840535241
1534829735
789983854
1446930540
526781881
1091001886
294737574
2127721408
2144788302
1295422116
520353768
70527452
575823430
1549323095
384451982
1545727666
1002297384
282594110
757577176
1279023619
831262605
1383511250
1028924452
1339432929
320208538
1666037159
1823897588
708886663
837918932
390855358
1429936
493289638
671073749
840445111
1185563252
94775838
1477045119
710259805
2073430322
1761022775
1474895750
275646009
1668307334
1486352460
961473263
438253504
864725495
1502079708
1349075774
1529928448
2092534155
1631945293
1706722543
2127569607
1669988160
1365292036
849245795
1681149746
1676439337
1032973322
504713512
1414291918
914229512
757513372
1770902810
492247539
700038852
1907711694
1535599014
1013332130
1635369631
438827796
2013600067
1542327666
1934789981
2052110576
2095778404
1369590296
1047555079
878155647
578708205
1828790052
700487527
712183211
241281416
1393401856
592367896
1014788772
2038825028
1390047108
1340115517
907095493
1068134193
296072128
1375113692
1460776696
1763849636
610751074
1803438787
1768894188
1035675084
668104060
2107337321
1683568506
297600417
652957320
236142158
771486685
1142618633
594695231
33717044
572541072
1326446774
1518685615
698782303
488551520
1518289525
1794655951
153325725
1739978743
1905386852
1376146680
2119140361
24544754
1395279797
1176228514
2074897157
1821621217
1323743456
1318771824
215591272
1191961159
1049365703
312153219
954599290
708310159
1842429418
935702413
453720012
2062823733
681907919
1301203020
846980702
162689642
841409943
674036915
1980583287
451366590
346764485
969953533
681923794
761462729
222662400
1740201249
1064712183
356979825
1265649678
200392859
1664136170
1198122911
1468747690
1267129832
829799887
2048450894
822807530
608690256
1676722381
222985798
391133961
338167475
1721984232
2104565990
1984028157
2139502737
789306540
2034215170
434252426
45802042
1374600141
198235258
439846351
644683985
1705858343
700606084
1661109772
2102396575
858890491
1358240171
1356463393
84516798
261663629
1338136135
392563524
992189743
1961134874
832091111
43202622
839369411
270458300
1007698190
649500205
287861260
2138362036
1487377299
968617113
1318475531
1660267891
1014669473
429320429
392483987
784134316
409230799
1917868672
1197283430
1567680663
421275722
136868792
2141319032
907991596
2147480989
1617368159
1594143244
1352511752
576474084
1569922224
367820871
1606431838
639828564
1642710678
181454350
146785622
1612826835
755959946
57149377
862496312
1223260374
1880096666
1238103539
1185990536
313994570
2096128473
200526323
830611240
63972134
85719047
1057352174
1872856626
1440833806
204808466
522311098
1857756882
2081695818
182016688
2002999773
1337803700
1453862036
924112187
889195811
2093677768
67409053
106826904
1669338179
1815019193
743489970
1058171701
255012324
752365733
1439031558
1435300970
774047545
17349199
84558654
1527772726
384030765
1476434530
638024801
1926939524
935610228
1737278734
1993100573
333739844
805148489
2055457260
1865110034
1406451038
530913584
1096352333
1692892287
301180353
2051009109
235882366
1969181385
384401149
1660549041
1693724953
180877295
541570889
413223600
799857444
606665798
1425262597
983997743
675099808
1550448217
1236084574
931411330
1037227380
98755004
185025077
789293
1161583744
218122342
340819816
708719283
991319724
900477687
822036786
23630400
903261225
743235564
6168489
410049938
1644140442
1279935794
827306765
1313462825
48440172
1798002554
237241848
1404365875
1988112623
1752963800
379033478
613476814
589432302
936213218
808818213
236402739
25912163
322956066
1668684041
1183330092
647373721
36294481
772891341
1239926251
1129340971
1619700483
690039730
579569450
180363410
421272285
466154466
2069548304
1217826869
1290900437
289299959
1422018051
876330234
817360021
724209698
1954267292
800840948
2026220671
796762175
728448879
708779281
1112352024
988611595
1408390707
1238693756
18960669
259394851
1983565157
1350308181
379485629
677210694
1327075048
1685037435
1466415713
323269063
155900401
2078498372
1791627573
135197605
1340653372
678884497
397838060
1466782893
2082268531
1590297762
1080288070
168603477
2133759474
448375386
2127118753
1887256302
1294864358
1760594241
155347155
1846366742
1939744178
1787978968
1070525251
1995441116
849158222
1475099877
2138902467
204013364
1580067863
1530000843
447840624
1976977553
6458548
1416791234
438093680
378605604
742971818
873179032
860849781
1891535989
748323399
419832316
788432845
1489624145
944855635
1155761244
1244105336
1432350988
442559877
1049000402
1919408737
1491501362
1089887425
704552551
385200688
1300693523
1941930448
1797315983
617439689
1598466731
2145016651
485840965
633552871
96763200
2066596284
1076089629
1598775693
156654175
1477206769
1051176085
921180832
492706428
1562576642
53763007
256919116
735031390
886250492
1725134328
1115576003
335631277
708479596
526728605
1375284759
1761522363
1363792320
634173283
1606925760
699936004
1114205214
984631878
2141220811
2139559344
1095727865
1154999294
1896175135
1168112876
432454412
1011984405
1478370200
1982595936
877117719
832972416
339798941
400700326
1600486764
1082464573
1614457542
1763304599
170789114
1634970234
2038994666
1265574875
784382138
371540905
550713248
1563568044
1937406592
1481106221
1595688479
1006291425
339310930
44890682
405820867
500762982
1951992057
551015408
336413770
1153144007
1294392024
689603388
1309569482
1237671045
1135770134
562714796
30392699
1550527835
1274548196
271901025
450388348
1397903930
512192381
1528720607
1564367617
1393114770
686320235
1689459596
1385425783
1490239802
1209888064
1030976657
1066378131
635452836
1204118388
868582531
604000264
1500081917
259908470
1593017231
129870401
2118922697
457614082
2055275389
476500026
1792792260
1388786744
52405791
81757261
264469649
242747511
111958922
1620915799
888205854
416267678
2092836937
167039799
698458403
1018540508
1164932095
1270504846
382369912
2040193108
405462702
732122615
1899236747
1085932744
1013227585
1140636349
2059620244
773851293
1514761658
140920978
1485365575
54375950
160163830
912450326
2102330184
1071887731
10064369
464534613
109033043
296341766
1721781921
1232475544
727440781
1893892416
1324181529
1014910823
77359296
626770166
1280253003
2009514548
1018594968
340666746
1463923950
131980695
656137861
603674470
1909531827
1654329767
1324340312
815568508
137899423
400817891
1137365044
23254466
90574789
1297051231
1162122030
1667818507
1857273652
127340952
1813942247
194573358
439460365
1374227319
302468571
530999524
924243696
1682587679
2131743309
1230825926
1744503701
2136632654
1309414534
2124791570
446933538
1290472060
121075223
868513143
424544427
838463814
580273710
2087439172
92175988
532729287
2041400265
862708847
75397691
380261968
709384068
400213509
1641148710
924732471
170450574
1773673404
1275944103
1765098487
227908541
1865237148
345325658
1434793245
1759787816
1856675543
49297624
509072139
1060506522
289617665
1484034494
29076702
1589688568
1271372026
289039281
1241585086
1562119785
1547765076
1130052405
861132053
1546502424
479061027
900220475
843226862
1517044154
1644200374
1663044324
1344623736
793876228
1560351145
546088363
527633184
922173592
1792277584
2111016797
456711844
905191516
247820759
1151331165
436373420
682978555
1327187925
573595250
1436925139
2141957232
2102271029
439446663
1719753442
1002747461
2802252
1420648203
1910592749
1959509312
161281821
825930513
811101313
224944763
956587270
1169297292
1509995055
915787459
102023286
248824923
1941163355
1720374672
1868735520
493670136
1768688875
220995291
1256002847
1922001449
1461665580
440490377
1033226016
164307888
1518621304
1472624060
1264089357
1076525704
1163181321
751953576
498245799
1528038711
146451843
329837969
355229522
1781604269
935133965
1740303138
1855176242
463741511
127536563
777829071
1096495644
1509367701
1109530245
524096442
1529636984
793520732
792899553
2007692265
2146458321
1903699048
269733334
233247377
1554885512
651236494
1591191028
668555705
113134077
1670972617
612259915
1252223181
805133926
336488618
1432248039
245964493
1269726964
1061882693
1274201792
2110270695
922692413
1262126612
563097398
530034750
321097889
705773208
1377932019
430494750
1580177186
499969213
1226692560
803306690
2062365933
1718069572
721889180
2066348381
1058081486
998671405
1743064938
1522974145
1246644420
1653383797
1615489221
1993811389
1475008944
102491327
664275312
546455139
1872025634
741086526
860699580
1996134597
1364871775
1140956708
274136752
1960977411
868492871
1164757116
74387094
1865879550
1781898890
1054507267
1388033228
280147570
1288746423
2011146178
805396669
170102434
1111563093
2047337885
1272383214
2091591395
384716754
1641089690
829311625
359212706
1547047088
1306260547
597716204
1747736926
1567624448
444333089
2098267629
1357037559
1335615913
1408101816
106398757
27372479
1002069310
1772061802
557872533
1698619464
1123224743
823161534
425170662
613662188
1053232929
787869486
1594600750
1721988060
1722954515
1768541177
1809654920
1375549999
263936281
906892341
187201999
1741919438
1234510152
187576968
1144875480
123837644
269475769
1392943028
664005073
1113019244
2126370630
477894566
1242556442
690355223
1875558239
1152080296
1181013017
1478852168
774344578
1490709647
768208494
1420546199
1716228999
2020896353
1716543792
860842474
1206634541
1792600698
239870142
246267135
1445559987
1827124878
425759413
137279753
853101083
1850890959
2095185897
1650349565
1151545924
249298591
1717357359
1049961620
1859989838
668000109
540242517
633924191
757135116
236867355
1969509981
1182679849
1136522614
2106866125
380128087
938756975
1497937124
1173959875
943386885
482562594
883454136
1589253120
1488835387
759665676
103021252
1981679863
1590120769
72416476
286189747
1695041551
2077118346
2125525438
1054344952
678443060
138653271
408888364
458888724
500770763
1439337243
1879993276
1970261598
1077054442
1101023303
2083170302
1575758955
111789496
577068452
39365509
37225849
1326870911
26734746
212938159
1727390461
1774861341
1781609521
1712309462
1378690985
1823293978
1928761777
418310391
1134394264
1739584857
204445886
40500588
754679717
1824230274
2106701643
1159619500
855100230
426374204
1783806560
1170511163
454111060
1894668107
510858794
1568294353
693322402
1488395090
1500575137
332828173
339883832
1920103246
1068831756
2097225058
1549071604
1514042762
355097588
1176859742
1065254734
2146285947
1620135950
213591722
812097706
1718189537
406862758
1396450832
739892943
207247284
2116102729
1073877999
2147268471
492857216
1507764409
1361288169
220603409
1262753910
1297107979
1380636119
1428121147
1386767778
274203548
664645685
526326845
921151914
1988177853
1794204288
1306107093
753136543
970097281
1721886619
36215759
2092164615
593733770
730234680
65738278
1446321403
1265088632
1436301551
1813939836
749542379
1333619594
220169808
1884446855
700564753
120987065
1877857556
1136056023
674387493
1810142776
1361588498
1663558999
1792667644
434411375
590343932
1148561093
1822729115
111949684
1781948021
1212870844
843057526
1075314704
1136165873
2033399641
1987075837
1182979905
1633672069
291551823
1578315089
1415229270
1273045781
1945368707
418936657
721616628
1553083353
1034251483
1893429233
1173750195
445625787
1272091039
1206106101
573948028
174870743
403647986
1815618901
423485741
92358553
159115509
1850478623
600260467
1478136288
1682122420
1404053983
835603629
869715529
1253911520
273668939
577583182
1974748402
1390185185
606349902
1195040817
1432613231
94623554
327493863
1140820145
1302042011
897950231
744680213
78666985
1799344917
1940897465
718210260
1891809058
861883934
191024713
1398771930
1946693942
1981273894
1301746884
34913932
1784970226
782147122
508531944
2022303881
1959657587
2126801885
538735600
1717252685
992626647
1718543429
158181010
986230571
532097874
228577644
578217153
1186992098
1842466028
1371763913
562423497
311810497
386684764
1159651898
382461981
181871575
514033310
1901552121
1471902830
1270668724
1686435706
1949031128
1564179638
1525259771
372719878
2006533223
1326494107
188413990
622121883
348332486
33433899
379018009
1047175665
1662583563
2101234411
767653570
1663799499
1263669216
789906298
1448749933
1644802012
804756092
1331446002
1801060129
535181614
458733656
168540115
1953176597
1202281083
1691936179
1792863932
1286395629
733135928
633843605
642552432
965328234
1479803615
1607951835
1129976489
510209032
249929252
1705956652
1418102289
1780837512
564658878
1744439829
1572066914
793730158
1656828118
2140805726
933573865
275290803
646460782
665581506
956421791
1163738717
460286621
1480542787
668661815
2141590701
176062267
1421234774
1976969976
1453090762
1668106094
1189597883
205318208
766004239
1286624590
1782317932
1951559284
840070961
1223186514
1478331181
1936778386
509779513
1615152706
2033681035
1099876127
1699961647
495864656
890862983
1408080802
1048878223
329220577
872062419
1288891872
1261804117
156136345
1685368202
2085393240
695162099
1455841485
2033205531
2099328889
1344838494
1888309588
949674319
1546530923
1997314308
293792975
1121992258
1603508977
413986023
1850350122
1618962684
1848622783
1309165256
1504602353
2113213878
1191885566
1450085948
1119240326
789833388
728988087
384536654
2050152829
1858321869
1437527349
947992177
918486093
1308694282
289051457
1285178335
1530760034
1729456867
147014227
54434955
352899605
807508075
1628519617
112333688
2082708821
842225539
2135592516
2085011499
2027756538
943633298
1678552808
2051792317
1333298864
997493926
1409183828
1998729361
1401524426
680469275
429601084
1302263084
1775673350
332245212
51927640
1862686089
682740967
259513333
1516642859
990275699
333032244
451062036
1953274259
976991954
571660723
101635363
398852055
535317118
1875598096
807055497
1649893026
61228036
993572236
887083013
4747050
872348155
58842007
1882574918
1979434296
1458543988
1705368550
863182761
1908950072
1166305822
384850400
602197985
290773872
735271680
636276113
1997959546
1100450364
1992256025
2011794500
602076350
1603840926
2098025757
1245419643
627545309
54233963
426962195
1402223113
387041830
1684882005
392817635
2061066040
1059144613
372955505
1689211574
1980875711
253159964
1651488694
1836601334
85320229
933882254
1669158110
1636150858
1624681223
670811216
294467284
1549715941
1630209636
769944733
1388197189
186453939
1211439805
1867474639
1034815033
1850802816
328228407
448984169
546312630
1051314817
681143949
2001356172
103976727
1193822907
708882730
1780200320
1567811611
935771897
1140374428
443810531
381838827
127787811
913408951
306163204
2122065231
1974509788
2012305367
340473605
1374507658
329729367
1128046456
1590919781
135310797
98779242
2099077811
862926986
102651826
1215588950
1773902668
1131032847
2066801913
1352192528
1075268737
164357117
1700838178
1318065020
1125475142
711058615
1305916689
598423015
615538383
524772320
410455594
1419907669
419283048
1417853488
1457887167
1482113258
601441322
1265760622
1707357371
525570166
1428611297
2111801387
908893637
274858900
1421643874
2058863392
75918880
2060801930
1344593891
477669355
1627027201
656413339
294340672
1133807205
1424252119
981997974
1078152731
757120106
465795723
316591862
142305748
1346991727
1431047780
323401848
684505303
589527793
1230614056
321891748
695759942
1100282968
1302594403
1020431933
1245983446
791573278
406245218
680886288
17166298
1324122046
1221474238
1726068043
873520144
838587925
911759972
1913895724
819197399
146288189
352135718
776949735
941320536
1329545120
1412272800
757055708
1451604140
1091617600
593159360
1592643718
551398582
894729654
1595378370
880027196
1361710174
1065308447
1065485522
1853571552
711204215
1311791091
2080058558
2051407127
1978002727
71239513
927515283
1027051176
1589731279
773019783
1785020657
442243915
1683032375
2139159598
727578942
1218234826
376687917
880710569
415266689
1082679994
1258571665
1093792730
1631072144
481916446
2101148762
1944743781
1377660865
1073940843
215633957
1170352306
248946445
1890373300
468404422
348089381
235716548
1479008691
1466045596
611259139
953433250
2059734762
127228738
135326905
185269447
1125491105
1526945476
59716014
1531756585
683653686
1992798739
2124021095
2080293744
1252994045
1968517750
1465897221
907259068
145482739
488908743
947658045
826851107
1082054352
1042719837
265606230
884824097
1324251035
1307802879
1648362737
1172681409
1425782067
129569307
2045410321
184153151
99123496
103341774
1402498964
2032304171
1789976026
44880497
955854763
1036162316
331314243
509046718
610722353
2103586893
566670197
1444918695
1552630818
1909996103
1657238829
85577549
746746950
611711769
2020486487
477990051
926205198
2014631540
420454338
40608322
583046920
1913081824
2091785881
1434628565
988625819
806246258
1804619883
611654227
801103393
1016323380
739409564
2112917601
1064007542
2039197230
964389713
373849744
1760872225
628856895
1035841672
494152986
922965597
223073928
1009689903
1091678952
1215857102
1352713637
861654036
993963333
1988463642
899604455
944228955
943177908
1444526071
1679425869
762832130
1238360075
1419864718
2136011900
1012598745
284188191
1445942697
2021017071
531845905
980600054
88648202
459759984
432747072
1707439771
1923961130
1108538733
559872565
149689603
898969754
1244635069
1682181825
1720496812
1929081509
1543758107
922128978
802867844
212916844
1210079925
1683397227
1968242753
923671692
1024282906
285077434
373991602
1446986309
1426880809
163009158
1890458120
1245778773
2133855388
1556105876
653837280
986286232
237511997
161381450
1813909486
41174459
1111974461
1668384638
1640630670
179051514
1935659962
1976200523
918081271
1072337991
305737572
1412529889
1475594357
1074168174
276909255
950260530
820357452
40540718
1496836409
896615836
592853001
2083331013
1656140770
50592682
293527160
673281057
110535428
440038442
159973785
1696396329
852725589
1478302853
1525097150
1254590870
850335833
1473802167
454674122
1735492047
1022611628
67410926
1620125573
1334268843
676967120
409186618
1065134842
22835701
502062210
1767856040
1568220153
1579558318
1551340498
1185877459
1043257936
1528786981
521179860
850390601
1007704916
334427460
2081332159
1880555261
1972048393
294120953
415389233
331810356
1343923967
1725899288
1501000192
1488120288
265300208
921496348
1147016428
1742050699
1660812509
1301626332
555584853
510158901
651794028
791592269
1978748942
413215549
319027223
1619121272
1582381892
1734381482
1728707398
725145760
1447437263
1532638677
638411000
1222259709
2024515748
945764872
1642572146
679843584
1438666707
1871989810
272086281
1909273683
1921313207
796675362
1626024954
2032402670
814497345
752907636
250916561
276430874
1358692645
2143224607
687853253
2025821313
2090863954
1267298458
1494470164
925424492
907078038
706425407
1060513656
858394184
1510905181
1962015979
71163763
1212542215
1431346201
273716383
1596496892
1625764007
2116842021
1209344472
1617069302
1033766243
194189615
506204350
1938942976
1044024467
1913064283
514356923
697810355
1482516319
38498401
1705705732
26589281
1631013078
2091752041
2137025338
283864539
1850773501
1726597313
713063550
389745324
1397877285
1372337462
1238798111
1017570986
686226897
1590650830
2038209962
1838734779
1391729631
1025037240
1217518134
8679105
712505954
5552803
139840408
255108448
1100117765
588405161
1974531190
777439634
776560884
962682206
978583858
1930614575
1657031456
1334943153
1589018140
2141372339
1473799875
739648273
1180571050
486109502
819815811
715944382
871847720
950707979
98853736
705240618
451478631
1935966888
730454465
208316999
808118343
1164700333
498833543
378775628
1011430640
464303139
619432329
130885569
614296002
823038582
1665792482
414345673
2045100657
1289736040
834350288
631692590
377760834
2017905585
308933992
620192387
1993196772
701187870
15178105
667408589
2046025857
1462268063
234306335
135131500
573544454
1387839248
2134641528
217730100
922279778
1391235282
421758187
978377785
1546789832
2136773722
1266986285
777098145
1162965487
1613297840
797794173
1693603902
598746171
292971787
532061912
1850425064
1263147292
637123049
815329471
557191537
1230336357
816027804
1939455714
306321636
1278989865
2124198762
847954342
440218473
1151223714
535029514
1031041588
2125672312
321680051
1979652413
1910801591
1508143238
1731760008
491774488
1429826333
785701750
638633978
649919528
1904467583
691276408
1262953824
1015118920
515338860
1610598691
774965143
1980945029
208400
216127912
2030510616
1278120342
1061891907
157941755
1647248199
1329659822
1994151043
107304548
1616323154
2004184745
1133702881
1488185898
506361091
518085638
667778241
1646108491
1654689550
1935366547
967076909
197614912
1990149862
1856945464
218096709
2064220857
1235412304
687675758
1682217134
545825261
841603793
574520757
1886429813
2089911707
664862271
1827765873
1268868008
1926855686
926765796
1965819293
1595633850
1256451183
1030772525
1952311850
269320905
23999110
432003553
2067157376
1550283420
1516421827
585783690
1480382170
54409687
838113065
358672869
47152079
1784020507
1587798828
239051501
391536733
747315851
218959738
1628280286
1520321390
452158203
1501757229
917327070
661310302
2091906296
177576800
1745276991
443651309
2139730742
851814339
1863595335
1175391639
361778971
650567357
354006038
807801251
1779796748
550589703
888292924
1505449504
712867133
413345667
2088356929
285054999
360503496
1257467390
272481606
1401656621
494813549
574060495
1354587147
266914823
1762108591
767250582
1084388659
573703196
504929393
321817647
796632687
2034409011
731568448
1776704132
1419848684
1721478395
773690562
909501617
1913468639
880661674
456461164
1180561451
1729154046
986117022
284622650
28625957
1324230940
1279562317
2100117931
1304921353
1602335708
2068585551
1240942152
72704236
943878226
1569316717
1538505960
270967798
839056978
605541648
1848324954
635411528
66855025
235745648
1158987829
823195342
986302988
1893186722
774747414
1961253557
170112376
1255142025
20797609
183782981
1916437044
295234330
477997326
1506173820
96623393
788335222
1375872438
1341041347
1439966603
1679325599
1423286852
662139203
619591117
331507187
1923621006
817382259
41783110
1111886425
1225110170
581908998
1417193873
1771863702
724526290
840928907
481607392
376983701
399454501
936802010
1941873370
462676870
1809840154
2039957946
1126178759
97753357
1916961787
944761695
1025170959
1559019714
93884988
2035712315
1744949625
560091447
874440341
395407060
1333407705
1640523630
861889773
76192024
235728737
778014707
1941189468
1083110293
1704054000
590927367
1236591741
1947948042
85776815
909352169
1841736181
1006079801
1731695136
1866874801
2657967
612424758
1666087936
782399871
1374992589
2143584738
559697036
627479897
1773122615
892062325
385586871
715941715
337560660
1620721555
287834462
535235671
1346256655
301936385
236455346
614494719
122744491
1031501538
1320695163
1791469482
1210154009
1868339599
259066201
299955696
648995037
508434932
1140864659
143179606
1872552373
21110826
38702616
282732640
283218206
498230630
2085315088
627738664
1867045041
1442474130
16151649
564830261
1518799974
380365270
2028039545
966696093
1874035743
1558097804
848419132
2046680310
2082749933
782013006
390901400
988513242
1489209567
1101713646
150232343
613994391
1075361430
1947315505
901931829
507656740
1331484182
1692618671
516254945
1025008142
890533260
1793258519
1647114604
163953053
96955665
1506631106
311134660
945946546
1234153548
2116260776
5789504
935624785
324544819
1920525495
1528402178
1246108799
1422170673
1885680562
1941971737
723786348
668698633
39619699
836633582
416595429
1907043490
46989066
2038434606
1975429324
256012593
537117917
1335119781
233046658
813100982
729459661
2129006059
1899129194
437321299
1313786912
1473779227
927509006
1125564660
1405190955
1629930000
1789083563
521094011
365213789
1880781967
1178639600
1765186647
917727559
582196822
1643002791
1790711447
913800746
511266110
1586459975
4416533
410904024
1119043997
483336990
285333471
989460920
754486695
97322500
1005627486
790178555
52148898
1853356080
900544906
1424487882
1839036416
593879929
734031735
885595801
166645991
874152642
2492415
192951522
1542187689
567143068
1376583085
1022386511
1779977068
652466120
250212779
1691383897
944089039
1633995208
823434751
62216018
1080965523
1139400974
1598639975
1374914675
1504419266
1301055656
1384605875
284766075
827538144
713745836
1038478313
1189166322
308358964
74584049
1847004383
656468947
863684323
1908347333
1953745889
105940075
603028148
570929467
1938331496
372271572
877622634
349961950
154924699
1244359929
1595319044
1588703074
1556626286
733440456
1115375192
944388904
81870097
286600023
738400071
1378141846
1283398119
403740532
185723284
648860245
1390871152
2038571911
1468848708
1257681847
497748632
1098027318
366806825
117101797
1903821893
853668111
565889935
1264631083
683172500
491974850
1296729981
1812652286
1157308959
760966713
708046335
1538538058
580763022
1218138997
2122111703
2115021096
63710625
1352317998
1997582667
50404274
444187941
925917459
503136718
512523774
1323207272
573656054
1921923271
1450078917
976419195
1934283963
1032852695
120378390
730089062
1678238946
1545839718
801438351
244938807
86148274
1068174514
69324347
855806425
1398976044
1232689089
1001103029
998950251
996895335
1963821681
174244760
1818668675
1358378366
1942110927
806749268
546804634
757377632
1895489227
174442684
1696379103
1519679518
771172778
459608428
313232087
1832492184
9868024
2143893391
1019758442
1591536154
7597161
1555658098
1865879955
141874007
1373810767
1584346811
2027913829
328367840
108449634
1979199631
1834685546
105194657
1994393593
495665717
344431799
385134851
1241629475
134290533
831966779
1154789831
290487217
1092727548
1630782227
1152420360
2057153566
1771533238
1215795084
686943953
328942791
1652115263
1820711981
1189259941
2071964382
1769757155
1288341410
977971959
592657700
1476307625
1072779615
195777239
1703961661
1815831603
500206463
1685657749
1239361239
1025113382
1855968611
1741973815
970279259
908664928
703847966
895669536
1069806436
980835517
102247875
1326023722
549183262
1377017249
1920989440
292155820
1058082163
255552433
371653125
706867455
851904147
623178818
215700411
1978661256
1768857303
2075712023
612989821
1945942954
1730037048
1618464143
96676748
44760051
1850595827
1308880080
14310843
1701754885
1686047844
551414823
722029711
575443650
1035682164
1896285679
222330497
415402119
286261665
760787849
1616107600
1257958188
877850614
2122525880
811578900
759867096
1570129599
1690546281
1130303167
1864093084
1289150434
1954780509
1158389249
327511038
1754055013
187769073
71374382
1458677047
65483916
1321412917
2084330168
1246959510
899507112
1199078350
1982841495
998934658
979140772
1686376222
1170563674
1975376137
1442607958
1098316108
2101894732
461455774
46403424
190394984
1951286600
1473500830
2116407999
1904351923
500789787
1645237451
1719544818
526502961
1896707630
1410545002
628901937
1368142420
296651791
418843172
1325296079
829876830
1942294935
1172840982
1816839701
1081797537
1742604616
2108716243
1605233733
1003157477
1401005629
314365973
614970090
137352022
1402526851
1920760572
753905413
1568359691
614137078
1813071
2059022735
381869867
1853642392
1673190797
1556532720
1033080591
2021056766
1986202211
1491167390
460256739
1390800567
1511539013
1570688159
1443072103
864937797
2022412699
1144900334
1471182754
315165163
302855604
2142625614
117858504
238171973
964691883
236740554
353748359
797361093
288308556
1571369497
1937525928
1956139560
1468492816
1455688237
1346488773
1464317327
1372837371
547565815
1186336267
446815150
1715535124
2116342173
1235255252
1280818938
1032159382
1286328447
607288255
938107198
263340080
1055467810
1280146457
2063846783
1321912575
1637537034
567151057
9839287
887556591
1349073118
464286768
1652139332
1388269269
1026300746
1290031473
258136592
379815449
201335788
406046435
355051537
1660865523
1253433351
1524865309
360350498
782778227
843272828
1273562169
891985428
1348607479
755042339
1171414045
1149772883
34088973
211531791
789542122
1897889118
1460555083
784558203
893833955
126784959
1427153148
1203838240
361276239
639578664
341153197
1715211818
877689746
1057049021
1229161042
60253663
1432806041
1797154624
1458204138
410093198
1423155307
1419711680
232989615
888003113
1462884111
1784368388
31756229
143795951
14082515
462353887
1804624723
362835627
1616707150
223044165
1528299625
2146850007
1514323077
289332572
326807286
2140867614
141571832
529218490
1027479581
2068106657
697504497
864319045
983698226
792647392
1768048832
760237137
1181780418
154726252
2080027715
1082125739
699079664
162101238
1000696987
31239456
997616693
126550011
830006516
1421916851
163916858
593388593
778425469
1249174917
2019770549
175797512
1533077149
2083284649
1461859827
1674716330
1819947872
39301838
1728576480
1534737665
1809022928
1780962503
25225871
1113038476
1585858000
1815597099
330698188
461309413
1454015636
763333316
1665710652
955210509
1523538157
2109194133
416573706
896501339
1683381682
1419343963
1471667347
695783357
323146613
1097306213
969313251
1832305797
388862291
375308002
1487099930
298165731
841923805
1405397176
631605145
2012765990
598624890
879688325
742984329
185533336
908871104
1069255715
2051737577
702993664
473031068
1796376949
1270067394
827118204
1035751497
522954041
1076780252
1715195160
278029344
1668240258
1244720844
787417134
320206710
65866688
932413570
500325937
37887163
1014993683
643389343
1232662328
1755780888
1306021486
1871454459
1222858594
760552150
1598725303
220886384
1803447675
1455871179
844118341
1061856899
1751353347
1190968168
1927259790
934465996
1216564515
1260005052
1506647887
1514618229
998508422
1911894127
1687327104
735050981
1463584010
975854713
401416431
1471601848
1976859937
1231358182
419082349
1216255627
2125692743
61712030
1652487461
634670650
1653041350
45005058
2050199570
641488212
1925931766
436313833
1276686557
24852379
22571488
1186210331
937410422
1945898785
1554537099
492294197
1722355437
714416404
1234471050
51124877
762156977
422297880
192470321
991182518
311277794
769162803
1606712485
329905693
52298772
88905490
169932202
1105063753
1588268550
1012512183
712570464
1165430106
1045252626
899478598
373787506
2061594687
1040575420
695085358
1387849185
1381909980
360567064
424966949
356886945
2026201352
2002744690
1197555153
1553056649
390699758
2091182802
485627210
1131923381
751893076
1397939445
2071683961
608819144
1687266401
2117704466
1159461668
2054230342
851744094
762653246
31137097
750027637
1767841697
361062310
1636940919
177253867
1675900170
754385669
2040531354
1260947211
1518237387
1589049512
11552774
1148782977
1639189886
155743129
1911024086
1570261878
354765176
288829481
1812460511
1860770783
1759972187
1597945369
1344121447
1464609211
506065914
1488954013
377783570
91730250
1560239329
993786588
135949113
280933102
2116884568
1102284307
78067711
1018212779
488700287
483995686
1050183379
1729820792
456467711
221934431
1465042865
1746168132
1385572672
1485949632
242785076
1474089841
1346100771
1637690607
1101625053
2121847025
159780337
1542557049
1230541135
1695755637
590210303
1801742268
1383929589
424465581
73214472
2026131673
737977749
784615459
433864532
599364209
433131733
1799200131
1516759419
2076691477
520777456
1307837766
1314906284
277454381
1391357008
1253955669
304031958
1935629324
1016457217
499920554
57618799
1927923213
1535760458
216989115
128368192
717868049
1929410119
1063697957
421893979
2017351543
1618719457
225221340
268304640
2119769475
1034547811
1153050166
1656552648
581138870
1217007974
1601804528
1768050985
1294749660
200519730
254253217
2109299153
1024980553
96782350
1158645105
694394922
1827350658
253068938
237719596
1795570517
1340735732
368276067
676321648
2032859266
604240714
1195693920
716101406
1250315080
702938930
446003992
1943487149
275973577
1324053011
1219336192
1266503698
966056176
851923239
284435355
1181936358
2142411986
1960727714
1354586281
2136587717
1962500270
1533745395
1388743965
515358667
2046378866
816140628
1681935580
2033666865
2127369164
541393509
669499212
989576012
1862121657
1910162455
1322275543
722703141
684876059
848694249
1369354606
170994553
1709079733
993165158
2081815683
1811081456
62815201
2095402518
402149821
707000968
689199252
574854054
1130075784
897490877
1408558402
1463468814
28544374
261682878
1947657926
1968445327
1576153317
633688769
1278538546
1604063137
2134858003
349117047
1932729062
195489708
1625859746
295513506
1857640630
189483740
1900722227
1256379481
101960079
1691064009
848602606
338179051
357150152
625460514
325502383
177426146
1434202215
1534060060
342734836
670730632
1086191600
244371963
1933228842
1625929987
1823768148
1345576026
2042251534
1986181645
1886663061
883592732
1019869652
339906012
656956275
1358915330
59683098
693371268
1647825441
1390717180
1145835937
507042876
1656189091
1633298754
446577245
745706580
991647374
853748732
1444334016
385060656
121106561
675628249
1063135944
1774315123
969132174
1089028762
1964648625
777303633
329981483
1746346224
1224395626
779416614
849757939
1751515743
1349417927
1871367384
27514429
1155085152
1805545480
73435681
917999086
1296249702
1484021682
730071632
1868502593
2108147750
2123005931
1821347089
1695383171
376837955
2080819224
113476231
554599692
1569966363
444759423
125387116
133343067
508703292
910100460
1192803643
164952703
1216775726
1225330147
1465488454
1038863251
2099122699
894097656
498642504
754255755
1755807220
485425609
1764450951
254766016
40507234
47473798
1245259200
1202814547
549725271
750017781
1355071821
1880051156
1370045558
914115257
317591565
1415576090
137997317
121331198
76891589
1356072026
1988877776
1525000928
791198990
388851520
1424018819
1531807449
1166429556
2072672115
1704755720
1305750406
1608067461
85232458
930844548
712156299
1602045361
541289503
2107548168
64750151
319899129
1971752165
1327828741
2140788546
788526138
272960611
1043296412
941882324
250232535
793082830
2017674972
1108646511
2021310079
1219391424
136880810
817464306
1078707479
15784149
1534777320
1566821438
1034482371
218964693
1548040059
1610001829
1779783099
902045169
1092932000
374781531
1570705124
1919200975
747126874
1266301755
287932814
1460094552
1304852803
100406595
1811351764
1529356939
1961207945
1093772679
568014344
1253135958
1812664945
1390747873
1268684542
77961718
1873608150
49620264
1799160912
2143085371
1220519555
1631228993
969373597
1717814707
1513502597
825604498
751987137
2024708975
1699794236
1378071864
360298804
1139897402
1582333835
1564291391
321067028
617467572
1699378293
1258249442
1346896509
1906776147
1425209845
1266692604
531643585
412022191
1532602412
485425099
346413564
1826247319
917474423
243417242
416008669
1437612664
2052086381
87274754
1314909916
134445129
778544969
1120651527
1037155578
1938292673
782969715
1591558000
1639342004
190127151
1656949972
1416767073
474179669
403007978
1159278960
1045107832
2107180034
1246074329
719886704
1454484274
38058553
1373824523
1652932870
251618528
361083599
1317702158
49875856
370780225
721126590
76198564
841233610
1816405159
797477791
1493594833
885771257
768243320
1632683612
908945229
1308472660
220336866
1390296489
422061881
1231926571
138771759
1972629940
814382171
109117823
1009369550
62410927
456942420
2011290699
1414478676
41956690
82498470
1301558856
1938726499
1487105171
238112889
1705269344
375606938
505660455
600653865
698914489
1444149602
1443864850
558632253
762251886
523926524
858332418
1489309157
894456851
1565265445
1551543819
1515205915
1086350810
1340258177
1593987901
453675492
1339446704
900270934
364661699
1687775410
1487157183
870919313
1366709603
1128106646
1129840882
1625299627
1844736637
2040976885
1245605901
437667173
1242576764
1457125125
1155596667
1461610807
1151050329
597213096
865593348
1950069655
1878030403
970870777
1393103046
2140155622
573910023
975177232
355281884
1721005978
1619020753
925120248
395558667
2025436905
1596160050
442478158
213860607
255256861
1904664999
1877669591
278018569
1226991493
1209945967
977300124
98987945
773373713
1126215035
1662258008
1703351771
819055183
1825252002
1471554168
1424427521
1982142330
1578676021
1553049961
1829508263
1948160922
1693930189
611809875
1346909264
1877245761
992197346
1032275838
125431530
407874288
2029287692
1856461845
497855727
1983314652
796770538
765207694
319953645
714027879
966176447
1727037050
107844682
1973423478
1533613414
1711264018
1579849024
1236243120
877974788
1150479722
1215771943
916767157
1460648149
1721808513
467380418
1262647812
269147499
669225460
2011679857
465285355
2051448729
102014903
2142221860
1954671975
2128482734
1002289746
636506287
1531907095
1001585292
1823686681
1154808990
1602964518
298015613
912695767
561462053
1582342894
1137802877
727891090
89219268
1164728481
438799516
2053306618
1174228705
199224421
1885318199
1050030946
1706571327
92422275
1715054337
935226639
1833197915
1786908332
614930624
1845379982
971114041
1655350367
1146561814
239415558
943202715
527165174
1663743361
426480939
1730566173
247898101
1511669927
1362068645
60350804
1952321942
1295390654
593715684
1754757525
1024447056
2072657025
750730468
2095602731
747827681
1154400413
1239809031
2042644011
331310368
1324198611
240077777
1813544934
289323698
226977231
1575442255
207876066
1971787283
700364356
1330989176
1719415941
1042380188
1756707108
1777963080
1304413886
995900686
859924900
1138030421
1064969183
1454050114
1233596455
2024371473
533659779
387241350
2033973235
1824903608
729907763
1815170065
1568623899
1259146404
185631186
2002159152
1129382857
787123744
700503464
2109208256
1171121582
1879318276
1296999573
1700243600
293333127
245016717
1763622602
432718331
2114907205
1286258039
1240007038
1962037599
1378812257
285075863
2096414738
1256809098
216610601
1182648945
1075853066
2139707583
2090070487
54128433
1443628550
386241836
990890207
1605468507
1273213448
37708181
1533930801
135378028
341585818
2056463772
757405620
909770494
1436644645
402645507
1964900099
1819744666
1712067992
1739191839
1560303178
1980090569
899146115
668609351
491344673
1670278106
1211405051
1908017451
248822747
1860851169
1864990256
3043855
1554087322
1789128119
501566699
1850836827
2126170878
516068932
145932327
925685124
2068759059
898850475
837515947
1937033405
589011634
541031140
610390805
1227253900
444357810
606176148
1473949140
1007180975
8265297
250248794
512778243
221264075
1770441189
1623698979
14129544
449646955
724987163
282733487
371152616
949507908
592186880
1769030975
950328284
1148058765
863439476
1452844953
1666495838
1236066305
538836351
1655393564
527549498
1495302784
1480863206
29112167
565923589
1381302879
1758889180
902164177
350952625
911630149
2110327644
45206088
293901843
989595657
1468920051
443023549
1762521402
956411234
59710007
507084793
887906963
911105790
1920153234
1276415499
121395185
954920715
924278427
1796550959
773765788
1044946806
1296448178
1277321131
806631725
630789456
1062580405
946403429
35625623
320378183
1576278631
816153379
1988630340
1296795686
2106459246
1833810118
87342302
1414547232
1356165930
550163316
1421465303
1988505426
1290806
303408812
1431396888
1827340007
151955969
1059422251
1293387369
347044116
1131069084
1405276043
1728321817
715411926
429012149
1651414698
742008519
4219622
508240336
1915724302
1231455854
2032215986
591716541
490113298
537293551
990282153
1426460891
694777324
1703882052
1500169258
616831959
889763459
2022680483
1761085732
1892500560
1186796598
503658206
1312542067
1749957569
1233187796
121392230
1176097896
391921981
972373647
1387674089
362763528
1548535504
198382087
816642602
32992671
1065590969
323696754
1844315137
677502926
1124121289
121923678
1709515904
153949624
1058428851
2122927589
1053843651
399797594
1171314205
454515293
1496703210
1703136553
1320746932
1809800302
97837447
39944329
414834431
1718149367
1667935972
2099207058
1074994677
921262687
935634485
2004101021
2053172220
109056558
767049850
423516020
1122135102
1013440439
465183852
1127285625
2101849018
672115021
1424834894
1024208494
896540690
1865067680
144896069
981553317
648195319
199855778
1516576613
1963273575
484979524
481112991
650347485
1072688757
257009291
1067737021
1463604007
1735166050
34778069
837099327
968689442
1507354443
1400487782
1790113522
105490103
240411289
250536878
1891818461
395647149
1382545683
1027724963
812512287
1498545740
599250407
1773195533
652484234
289379570
2045811793
925944756
1200571390
1846026422
1747385328
1772113480
368602612
824860263
1141771557
850249143
127903858
1464270403
210040107
1650090442
1582803240
1414211034
404542063
1327660073
1289109638
1326512647
660074757
1643415097
1548390688
1110389227
1300448903
775913168
854200487
97562829
1043019371
1585574391
142954409
143468538
1816960653
31620420
1196788244
1666957693
193145631
1870323689
206831452
2128138904
1788211941
2002846
1938559731
775394647
1239636962
1334171442
1509504080
1985538880
1062029110
166100332
2141294380
765470633
1818658082
52621988
968786888
993976675
1120047644
1893271355
769910613
2060504527
1298700816
549005759
1547111407
725656147
1972028749
1756310791
266768676
1443823394
2076363956
1451595593
573832200
1177837980
1714738634
1355577164
1434458025
1945574787
1863947995
1793901328
1793793240
1026449611
240173976
577846888
1983488735
1468742822
196919529
330164370
1489983425
614512671
524853723
1880027919
900759578
1837361774
2123983574
544751485
496713602
234691884
1468767958
37643753
594127202
1029895899
431887151
358761325
2114820181
1834527830
411765735
1054347250
1452756616
617102332
2045812754
1908604051
1574428353
1334947688
369714602
648960532
1179671513
831022650
1574332062
2146256580
1144967481
91711276
389766093
1449780556
1052377858
1325775835
925774584
709696109
1777137370
141808067
1648023851
386388737
329466650
457893224
513560692
1919341450
7809029
2100786171
172755808
712641699
1360162770
1483191721
1921552816
1178106584
68359749
1491542085
2037672905
552176540
1246018086
244314453
160323612
276630686
134206536
1296809926
769902154
588947800
127907982
326899490
16686199
5357956
237002174
1082399012
1135559268
1047740350
873786898
1267476550
1341388469
616388256
440934256
884513188
56519279
1596145846
1249334125
422342602
1735959984
412701919
1371111326
609295495
1305097187
1156492828
1665326591
251415341
1212061601
459102439
391537947
1999418086
1573783412
1595542037
592840823
423031183
376009144
323771482
889372786
1432054932
2018166991
469276407
1813863093
1927167101
1407883279
360971283
1119425202
1004150450
1123802897
1486659315
229700026
1529311145
166671980
812499393
466679479
1473260835
446577704
1026145450
1533282122
531235066
1239435117
1427270409
1391962066
1288655347
1625908523
1917395623
591821595
802185222
242523273
1540305267
895126241
714433785
1524267671
1010820034
689461487
235585284
626321080
1089278675
226735596
1993352182
1473331088
673659560
1697604240
323213865
1775353364
1436162292
1986557883
1331886977
2046763687
398905986
1741592166
420986802
959162746
1103405570
791273626
1236192733
413681117
412159603
1634711632
1061984218
686630696
1398319191
477599
1398520695
1421247890
306270587
1887361253
554528055
668382390
928975343
1627577661
2032462536
404652484
2040284927
1963449932
1852241037
1373427313
1501483344
850927318
405164169
1486267828
1406282455
1255541627
2122732688
1605902317
1180728619
2045014866
506230731
371208007
1996689460
1787136130
255454735
981941237
225658862
773957726
495339821
769800186
342174474
302443233
104080409
1543697461
1049915558
1280474269
416863253
970374154
948770602
890551578
680535029
1136933316
1075347970
2101422134
192222610
1439277871
240656538
370869877
1561898156
1780231391
1505139523
1089463392
1387249886
1110034422
1358465873
135320533
768661446
956179632
1893054365
790328135
1018890139
2100035594
2040781748
2042871545
1564401871
863745875
314308105
2104469596
562192682
180364411
1432559110
185956046
66645334
340968058
153084485
468578300
168317794
1138235738
1334128342
212551524
1257493799
1275949756
1436269502
1476777922
180763183
629200288
1563624127
1787798062
1997793836
1731480471
277003812
383751862
361631574
944597963
379973243
574989580
444579956
85078057
1201170751
1465422959
661533432
1217663282
713027318
80651208
1614083556
663382621
422168831
1278341645
1461138286
1207772757
2009460965
622964426
106887992
1149285182
1745403267
2129727922
1749259461
1357135556
989600196
1939151822
1005574745
559102677
619266814
200416938
681679320
1678453116
1524895379
649727385
905641991
551989469
1235270009
674010405
2059340488
421460011
22887642
841612310
1901200098
1287932826
1120349583
1093257940
326565546
445581343
1290215905
734411879
887319496
30003353
607821776
665679433
241279489
1698040131
122000235
535398602
156990828
1223400589
621038828
1435514705
499515397
1683293968
1841760058
1963690089
2055666925
76065666
2132800928
2135695004
982370739
576745411
934075123
525752268
385350002
986751040
1873094392
1102788161
1488657970
1730092259
657824964
78516380
1114412077
1706806534
869433822
1552419215
1155551971
1000037226
298406648
296374605
259508378
1360345823
2138768246
164637859
1863957326
1818620583
1808253762
536987073
1961636881
790016604
156585247
595117261
134836418
1118514657
75021428
1860677424
1401478774
739689140
1772940353
1723142329
1951734609
1285153548
1050565867
232483648
1617428860
1774766757
670409371
1178529747
992327814
765229879
841571116
980024678
682610911
1787756514
1942007159
1539402463
875127941
249821884
1133465098
1365349868
50676401
358512458
630460125
687160302
1503076695
1757743338
1564669036
334961193
1665193785
448081122
1143198893
2028951021
1119133436
2103900254
399408426
559787221
619012265
589433782
1785553153
1377922280
1801323548
2101661401
1024446345
626013566
14207831
1340011985
188002832
160202301
219133168
1845513455
857133730
1544349892
48162257
905759964
778283541
665147432
1844583459
201782966
2066068972
742576407
1935026395
480344289
1691047785
1869292115
711422561
2139691805
290666746
930174232
1236696849
1725428224
1321680057
2016404783
496731792
1564662851
424604421
1631174959
1548881217
829572798
843225220
1788023474
764773800
194459553
1690803252
1847774901
567802556
1300079794
1017097674
288230806
1598800537
1149046164
2146653219
2051943375
2031695972
1606967572
755043198
225620461
926514873
213789045
280619801
681575540
193939884
234487785
1131730023
557571268
183939414
419973628
1963010267
181963022
2133134281
1102920844
1904347107
495973496
139579331
961554702
748361176
1663006566
1270972003
712773948
1754777924
655716418
1449891282
50758518
995508814
2139202223
689212170
1177403199
1121888227
549019859
1431620833
312418639
1336938196
266369741
690343327
1505154949
585885563
755496881
548279613
1558830528
447280150
1993577710
874863613
1633370545
1188480851
1454837662
432647266
683519770
1698351752
905720694
972983819
566379622
724552603
283292786
1573861078
1769320122
267457352
910872028
237815276
571248086
2052719620
1601940269
744588868
1388323082
1227046766
1287034979
38942757
2004630242
616977610
409467413
1665557394
507477478
1716582315
2078739745
1947251421
1798234113
512802273
1305833506
1401967816
461207581
1830839719
323973846
581199522
577343635
1593811933
306064924
1422550700
1118831952
2021554824
1815897386
1086369323
301393569
1583683307
1721707820
447083517
584083110
1180776413
626220392
1462687308
622267461
1860311991
1130416132
1906994527
595865703
1521219348
1560558022
749659566
545374721
1821110976
1282491027
661070329
861426172
1135981098
191677838
127559065
1778018193
1634951471
1628524896
44500662
449715534
754010824
1009664272
1036593403
2096497726
1510864779
1473422066
1344700145
1287278661
204985151
146074105
657986866
1960005024
1182882616
1464362459
676013053
745937821
1446303009
1399948021
670165395
891597183
1699777812
1542050485
844991744
1650600677
1182047013
1686428621
632948649
1485593541
1407922854
463909549
1237653487
2000399619
1737783177
677206397
1576614688
782909494
27188572
397273211
163950695
247684134
672468134
1892056604
812417522
832315722
1634357864
1290139540
1681889316
976651640
1749980477
954888364
320197515
2073008310
1462948853
328699067
133246753
2065305885
235351019
214271393
65989188
1692802896
2094753645
1590298053
2059058069
785877638
1244337068
1418446485
1826490968
325784843
2076057370
735181300
1818505580
1001138268
1562836836
1686141394
242010539
1662765343
1460101255
311542050
1717893964
2003424265
1180981838
1371515707
633395429
822182331
594751080
116128948
489537901
1619669673
1801949035
746173296
576113310
815629323
1223454392
2078809850
1198797470
1645456363
1662014061
1612759167
1610537765
342301916
177091607
956887959
52033
2060481235
830203523
436755843
2040248706
1910220650
830932185
1381312223
1451138676
1079479725
1628006253
922155689
1763921540
1772132009
1465787323
1402064632
1405951237
1449647529
83890429
1479111967
1231127925
1010269310
1813698451
1328476737
1448336936
320153390
1381467846
1615372146
771560167
331616651
885896024
560337236
1255696100
675748320
455220539
953207093
641613502
1801731664
519822863
1477094647
1716908743
1258969154
421076985
1617643283
521644493
479863203
1701599981
1334628166
626473758
1899200596
332077937
1656355523
2029066255
994581060
584536365
900568089
1968324453
1574187694
250356794
2048187244
1169438456
146722153
251089956
1113960311
210111899
1426201514
1296572001
1002011897
1134257711
1717383121
1115466686
394131294
349866333
1869609509
349636309
1324128407
1229094864
1346538766
2120391477
1465510432
1849832622
643344550
1081293352
1334678710
2004459430
143822846
321301103
594819122
1830680477
1346118767
1269939560
479988883
626650129
1003178671
610397587
1393379843
421718090
1726912047
626820432
1932482791
454843710
112016897
625233048
1384892974
289542987
259610969
890158902
1449138029
1345488236
1714774662
175229852
1007627159
1494368971
2085487814
544413756
1688449745
18962752
975777661
1304548056
1504981701
1950074785
1649111686
2091124140
1528425242
295565212
582263610
6321858
1644920139
1415987266
1494534019
942542142
659316061
1332506826
563759953
1204928524
1598163381
1042833874
523926513
708054092
132123580
1249939466
125127845
1112994612
1367064507
1769586403
1521836807
1396015263
1555621240
383820324
1435331307
1865799982
1021311021
1109823685
238269219
2079772763
1729056535
1825193605
1555894611
1466042076
1943536954
1288011448
465047068
2131464473
1509403182
999886367
32070054
1393042709
234863098
1420781035
1292535848
696439070
1004264771
1676645547
814486853
1752906050
474477171
662249925
2054926656
1060462265
963042433
1839331173
600822915
1627647164
1254825030
1114592288
142187636
1328943157
711078040
769836544
1321070367
1343345883
1087618556
1989422235
343336870
618925045
688226188
1915863660
1274972969
1766767337
798293788
664744151
1235469311
1109332168
1010308261
1686939770
1571464865
571729128
538259519
1786709200
1979252185
1864219989
893675601
2103571984
632299110
985750683
818566014
1742549718
404030587
208001140
25012160
2009445187
1598535311
1819752414
325624758
119796476
1047196318
1936103723
1347894701
1550334626
33366511
397467831
996351274
109441920
809735615
1379200641
242112985
1473183843
1456016093
1883397465
1302201568
1149772047
2031122100
250202063
1443199220
810507062
666704556
1127716861
30634373
529362410
244375879
1596087400
359787728
1347111777
1388446184
320186172
1177145987
1877252912
1783164116
1612870588
1274766557
2033206302
669483035
1727927651
360478803
1087897438
248152906
471379312
1571648711
1404563961
465988604
1228155225
282467531
222252912
290482669
151308595
513482345
837485585
1987361631
293875146
211643110
1678993074
1613449552
767553282
1444173788
2003170201
1200327489
940358092
1643349655
2038697520
511751356
967243465
441291998
1012911031
129968081
216660061
1959040201
1225770307
232534767
2070327452
83447252
1609757183
1888031797
1363341404
2131379199
220039535
504513999
1131031732
1632864486
1579675076
845419175
1312345463
1371558796
1889050146
1542812235
1584071540
337600765
1581396181
1377447156
641214182
1544231918
2131645740
391989303
1956879735
504794623
231661273
363117392
1026312294
1762662052
2009978481
956263111
975403828
961211678
2096469399
152989119
873757050
620783275
1216997319
1620744325
2093317447
838469821
1351300458
1145524936
343623155
433414065
335328620
66302608
1011363055
995270706
1046915121
958062777
1750058428
1950289630
1225627983
1730463130
419955393
548155442
1752672832
1945631887
446751987
21283353
1861805080
1723732250
98283567
1404074622
1260360195
1440416365
498772925
1964478667
1794745320
741937125
1234331203
2012679593
323753993
1898565030
1931839058
731308871
603286932
87916602
2090081910
747818444
1356078825
1368506620
1376226601
856095544
145367980
909666987
1327751721
1947302901
429292393
393727403
1214762222
293174018
484294457
1086663598
79958752
997015072
1373289567
1870298288
1406373408
1432874635
1376786132
912816742
826061478
544221185
1853092586
243660217
233151911
570446524
271493098
1344106823
1673767722
940163543
623213103
2063206313
690984059
128163144
1925864812
590648811
214374011
890671376
533315417
190984431
453320607
420890030
1599035634
1812259069
182027885
1880727681
1723533778
591373926
1856587798
1306709007
952023463
116311555
1799376303
1885865983
1459503878
1449483440
1583201114
1651392985
359294316
1345403939
178505296
927364217
414170857
996544286
1859392210
104780102
2066927541
1125172558
1650563788
762884086
707920667
1435781203
1770068960
1223968347
1187431034
1355839182
1862340079
868428164
882806620
521431523
844243092
1450349982
40183179
134021343
1011434067
1994292664
2113447339
1535161573
356789854
851338445
278972205
1149875892
1132036805
1197276621
1839338103
2074038612
1214078782
1175163720
799417216
1094686485
1747159664
1442986093
932312029
2057983484
2122850616
696107248
2038639830
50221983
2608217
1426882848
1657635345
1034539349
131104421
1159386887
636556197
911169783
1934867388
519076124
2141378545
492818569
461596081
1869582305
1914703463
936040218
522327036
587634156
36026821
1665558606
145748166
1600520004
855974410
533645614
1260200040
2024450757
1433296570
572505091
696954525
1624119684
917104964
1242037553
442696934
424505309
1545221982
1922565790
372435338
1545092275
956194015
1900879000
114033947
1643645557
848213722
1014604197
861532344
1640085329
1353489494
407614348
305319073
482448671
662575672
1425215091
1498177243
166941070
1483650153
394738116
2053027810
1924572939
2133733578
1517223073
1876779773
416404627
2036754627
1227495932
1544559316
1186127224
906044430
1451119594
2075396219
2013303454
452393674
1797831071
1370392943
430727647
381697905
1314142846
964329025
903212786
480309750
1882620420
974725218
955347763
422099127
173284739
57630769
1522656807
1583342563
403498769
1947782147
383249812
490370904
2100410897
1574501813
90609132
1007303854
1199861713
2062848258
1314837042
935910784
1394811793
651862583
1575142615
1077085706
956284578
1890046986
1916915572
1691193112
1369754851
103538118
281963256
1930276939
1034459376
1111138825
1744750749
335362633
1347391497
1496435805
577321272
1238620532
1744760630
851179501
793599578
605970246
859878954
2012896679
175841719
1529681363
406447383
962464471
378041918
27400353
1871970148
1335467605
694607786
488159253
49994105
1060409320
2089403185
1023337155
1114614619
1852374619
1190035344
282695834
1792175623
1762985135
1618431265
223175751
1663205343
1051236866
1797908163
1633934904
1696043046
974714522
537065818
1403467279
416535366
1275232833
36658234
416073088
579895201
2067942195
1687949728
1405594315
1011192284
275776388
1525550895
826042827
1416484926
1958840383
1611845018
1986959271
1311262600
1694559943
834314484
1709280280
1712822227
626924456
422435168
168106962
1786849135
1392828603
386771766
1214733119
1682712617
1149281114
682745547
369387618
27399030
571902594
586434885
1064123622
168912382
2069837157
1734020245
1973324020
1597220055
529070413
95592296
847287425
200780040
1640736816
759733828
237578954
668021771
1001840226
639132401
1209568181
1513016338
1797511655
1666868495
365585871
364306532
968087387
503800428
974379463
837629269
266598710
1191202552
2129101739
1560385723
1306506610
95161710
1698204951
1990778362
542821517
1627123479
1020643390
1073816220
668714626
501742777
1479922000
1805802000
1291844257
1335100881
911030630
2082218667
73538682
175012371
1185396891
104980781
283923097
616171677
1511876528
1472603486
58643720
1813186696
1688011520
835081669
1257509692
950118872
1789146340
973579588
531325532
1271524458
1327425312
2093370784
1910715296
1900700023
881237453
1410864415
1112265361
1725608665
1178261834
1224939880
1885055768
528151562
86737062
92923313
302913508
214219318
487478248
906874157
1423292667
833551314
1433953857
1133023223
933974247
1599453649
1683267606
524175266
574762172
494301073
1028671821
1806211926
1972047916
1701989018
1945541675
628898635
768519678
2143759252
1683250895
180987515
248030274
17853986
404522362
1566192970
374080626
348158277
1147592089
1082814299
437936113
2028214112
1178713825
1510123009
28729312
1197512424
846186206
130996896
2098913867
1715319382
1590335942
1836509482
1834983581
967589979
1105440232
1289223391
1819565600
2006625301
530324851
379604279
2101059168
1170748869
931954759
1500389638
1835918074
409467588
204853037
900930524
1456370086
411354518
1611943201
1067241835
1968874414
779527689
801995450
1063494182
876395229
635130428
1053953679
192995223
1667973135
1034047036
1038940569
1198340133
2080238121
1474157571
693661677
615017517
828443510
1646900419
907148241
1525369089
1236306019
2023262270
71735158
1736765147
1470322057
842613963
1322241855
1124358934
1955626569
2003118305
1977281747
527384141
20361804
925342238
217262132
1751586708
1074748571
1244710320
46654066
700291288
1276526966
1323567472
187164773
806966016
51291256
1261642510
701152391
711699246
1919874824
1712793910
379644066
1243157840
842796743
328747725
847534400
1523882458
1497162623
460675176
1698807605
172990739
1510987019
1939608475
68417941
452921353
550140615
2093172667
1238010011
72776798
887945367
1217898871
2012481447
234561601
1938939282
772571210
1787146168
1116633041
702777988
293672305
1033429155
701668407
1879056432
1804332313
519550212
285784090
546632929
1113376200
55679786
1133169765
697996166
1992712575
957413366
1958853670
918176066
1998656942
954912884
1069064393
1577454663
525804259
509705527
128870031
63726014
1183569341
1620271976
807841876
443558776
938372844
902739986
303760545
927889355
359256901
42158490
1192051002
769304083
1744962743
1313559047
1507612480
2117737939
1792041281
2011451934
677138578
1690864936
1789897861
1125184122
1070766685
1007529531
1707663206
1635577515
1100454578
718116408
1800519649
1104938734
1681820757
1140624128
351158918
1050475204
1891934982
1316971124
1346744655
933858068
711489440
1589733136
276602064
952927307
1659550839
1145620366
1684313144
142004421
337197388
160599217
1465034087
1488753451
849678418
1688147745
1873651096
1451444243
224741763
2058888884
258293931
2029646160
1866901432
1108961076
1872941848
1033127665
1632224243
407144416
1780811785
1793192647
1427141271
1407834481
1071072190
112906672
798715620
762213261
223728138
1650015774
519655396
1362682872
590340061
2031837848
1556595726
1259168891
14170749
1556386672
2055738909
971151593
1045813363
204976618
333969492
1605883392
1105537498
1472435557
1178573362
689303247
870002705
1614446216
329646968
872647535
1010523772
1278054570
1662826736
777390009
848380460
12932330
510896261
392681574
163509009
30426090
27680204
157121122
1720798053
381704230
110329301
708962429
2030757941
1886431273
1930398654
1164155289
1568076180
1303120148
1853092979
1367017259
2071243503
42842200
652960818
1346616270
239913815
1358237360
1977376995
5302453
989961634
778385796
502476873
1241941068
1437264124
1707736625
745276112
616558789
953065504
2042266401
979265610
1766664702
1451711296
1173562090
1105923260
588217274
1953076983
484394613
1984740180
1897840622
1345895645
2901641
216902731
1828726161
1016919024
427710210
683808685
1419214250
439007484
1115715705
541659789
1629229746
1781349887
967340686
565490421
1157236341
365204464
321377882
1205500853
1051277253
1695062358
195233970
95228281
111325657
117552006
476533771
1696609930
448635219
1952993001
251200325
1903693616
157078389
1681663636
1341293473
1143254479
1660271637
2053395748
1733136057
241886950
1620706127
1302932705
1179606287
557543029
441228480
1534646178
158392486
1605974717
1477141774
2097659767
1589380764
940585286
479611036
1920843452
2000093628
828185465
18673935
503388240
1142332567
1418191353
1427897451
294664232
1049662494
823202145
903002939
532364006
457636219
2113120023
1960474051
812531410
275094593
1507599395
763902930
807238510
1068137902
1964370592
1424112065
147071619
1672628539
2058347006
1611765638
826738580
302110730
1568235990
1364844078
15470710
962968390
1083730007
331278000
431451558
2120273294
177869985
161632345
1704958650
897764789
1291742248
314670611
1336485341
2107638001
157312618
303898109
320553124
1644354854
8077644
611530338
807278757
1993390936
510532985
1142209836
1312028372
268079404
1119806090
117421266
303966296
87208947
297626475
2017907634
769568416
1803592351
805829211
1173336589
916961257
1194055718
1074918636
412123100
363454145
1993778523
883812718
1779843956
902968218
2059539303
180083140
356294596
1638468408
1096011366
1060950151
526393932
430086348
1276581689
1579990259
1785993684
72502465
1318174137
1369675515
218428421
1997667831
1516643149
668912682
38806642
1993202031
1113277699
1509159776
1016762918
1975917293
402902410
873318652
1611566656
2084015253
98381839
1530164076
210391658
1459343409
1239402997
197267325
552076859
1481797237
983108889
247759888
1248349820
740536276
185119342
195927817
2131256062
976108645
1872360469
1188198697
833399924
229672093
1488047955
207299161
589884280
993980701
762007380
2053346779
726591017
1117248246
1262149356
338622148
827104962
1936083979
223454007
57545811
1254298081
1761904599
1085922718
733623671
488537190
1114593895
809850437
931474914
618211858
1354445262
1569115670
215988743
1920060314
259784157
170883374
597107498
1023300860
1471207488
1732870410
88812478
1583637416
1592030578
367562404
1396523964
1700801841
961764351
520707383
79299742
1705178239
1057547648
645485478
740161050
242354514
1627653775
1589585811
1872140791
1414483376
747953993
706578235
98615390
575947857
1883509508
1592314700
1852122136
336111339
783608110
1401467458
1194610481
681411825
1225995573
681517440
310560427
882239645
197002954
1038938180
1885765377
252053077
218112620
1487780272
1219926141
330429040
382157032
1078179489
470704864
326426518
560666789
2016190745
840215270
813294786
917843244
1146658014
508054823
1810844707
1769629567
1327246155
464720714
1459447850
1731688096
370549861
184801127
1760162651
104920979
897759772
1840312660
1886450920
339240272
1066697024
199485966
1853632692
227987995
126649687
168786030
1686248386
1346266739
644505943
238077194
1089821665
1210296876
19751670
870119087
407752022
104830039
1052750952
1901856499
1096028354
656106381
1707380497
926014909
930652776
1734819397
1218606331
2123806199
1444902740
1110219556
2017620934
713017802
334046249
1968009480
740126460
301549295
1562545018
1310797638
1750102391
1102219991
144970633
689995334
680593619
2109580910
579429742
481347374
2029692551
1268984668
1816834560
1480623290
734923560
1342914462
2044756349
1443191575
1163638741
308083044
1069222075
382531668
1165125810
1138033880
896927761
1014086801
667588535
1991544375
1699885369
2024024612
1258817050
1162442687
1486689719
1792679471
1745506072
1068553611
1297128707
827641974
1634042408
307540295
22217503
508468179
1962657032
910563045
601906740
864128668
1070661140
531917062
633777468
995607134
240223903
1172503774
759000619
272006341
560260339
186514982
1648475313
1601509270
1657114336
2052037783
478148401
1991291066
2033628145
49708730
871624369
1867358918
1196494658
1398701819
1367907192
1427621159
499106451
740077483
488660033
840070212
1273378671
116369327
177126613
984179173
1074268756
776279472
1328333584
714288473
304872582
1774558630
902874648
1003930591
588443325
795343932
387107897
2122614906
1790698130
1470919423
803631464
953435369
672007615
650214833
1756583253
1551425861
1566688089
326290680
1530204570
119202944
1673649936
266570708
93042712
1896529026
1625134786
926215063
486922582
509333238
298110190
643430325
1531777607
465129541
648493792
1836692065
1824400210
157672801
1508879184
1918925026
1456836050
871828289
2134129657
1268887520
1102691017
2071807682
2090117225
254457584
134981842
1323965901
2067766357
1177036240
1279730373
178575031
435686649
859721669
320568692
375324920
244554832
1463161025
105242227
794412451
1770717972
593420533
194382322
1634533202
416645804
268906744
1206303028
1245780483
1432903611
1485573812
1978824916
1598864421
1490248715
1839272228
755895936
273102491
244541803
1100057764
1274112119
1155578959
1859382060
1767640964
936907289
1571906482
1316528444
682173917
6435761
225439110
845685032
1572758926
1019156352
279008895
439388649
1705952180
516569405
2131897988
1077884176
2015965079
1155783363
730511753
2080665871
627472255
1131291638
1129240386
1148994551
265778402
855099358
538620994
1203058076
777289994
1211970313
74268986
638460253
1521430653
390677160
1125217193
503582966
732387286
589201844
536301147
1468604011
409229307
1064431549
160280868
66936509
649310720
304107282
518910484
839045945
1819141182
774306594
1347042331
42296417
2005044565
1376339618
1143978204
1584391398
1062000968
1202414011
223182893
1655118353
351352329
1003210760
563171440
1912852386
530927233
526661563
1821052628
992276819
1289965570
1163603649
1143476119
34778451
1000961512
1930359304
2012685869
600546910
218553915
40049372
675708405
334822913
727098665
1682876
193739204
50781993
78269029
1633728541
1168825562
1835888634
1678007455
2141026117
1975679571
171459609
136605140
27133555
610250279
1779476340
1304776673
897225820
1157193018
357562263
1045338263
512696871
181288245
439289548
320499181
521587140
1649616244
1109886475
1083218479
756124564
1971529329
264271588
1668802670
1849533702
981625592
874423866
1979631856
1728933643
690282333
1574055482
18627751
480429017
1426694831
410648769
302647950
569961798
1327251057
1861646762
314129061
75897726
1517070067
537131193
1061280676
1824350883
762250137
2000061491
1366232520
184172994
701775634
1114600178
514349102
293515358
709648317
1711677145
1268335682
139244741
1050912617
1073520307
1679311584
935625444
1808497802
1555663046
351131623
990913112
1182800265
1977597227
2017267293
59087785
73139593
1308440456
1550726426
843624570
1749701703
971631053
681370408
764745635
1013493450
181378659
11158469
993674610
1552556884
301195822
238332467
837924929
699121087
561837809
1523936986
2136526800
399239067
998952412
1931874980
1349987043
1689620660
320669937
422423584
517639670
1735401254
408880741
536320806
1014059260
1294280582
68350519
557090110
879515217
23915838
871686169
417765781
2006026317
1829939923
739176121
305798623
1317527516
662807087
924283098
1942700688
1959129743
741078164
1779572833
549076484
183241037
509363012
1032673422
252621363
1064484308
587405267
16013221
587945925
548872610
1496388458
579832227
305328998
59599900
2131683428
552327869
1205834004
1168322604
1514412526
2021789868
1080887483
1931090784
131957743
43462165
253217430
2061777892
1759816665
7265252
1171321634
629853786
1979242635
2013846611
1030268955
1848153160
1566241526
365069345
1200601957
763409169
1811754491
2018852364
592550085
993728764
1665627754
583734320
533166336
1097821239
39955588
1243759175
803593952
2059895089
854893184
1383649445
1298488030
1940019298
1987241522
297350612
1743230878
717268242
1645891705
1407254755
1083813484
371448481
754933210
656051138
2041889580
485016633
210980493
604157377
1281222876
117875132
1496715083
949200235
1183206766
939249336
897902733
1917686486
629976650
1100017766
943126488
1582733843
1501631699
2012982428
1635282730
1416271159
2014042601
818538098
1909824941
1670643481
1696133927
975078946
166117387
499571846
982025760
1609090739
1326291009
697741334
2135278944
14617548
716557863
1331720846
155522159
1160134831
380180466
694261424
1963619240
2091826682
1244146115
877990621
1886991656
57653269
10055297
944730855
768473326
1170879835
2076084194
1605563232
784592982
528256073
1350669987
1412735677
923167615
1404004960
2123057880
1611369524
405777573
1153786234
1207090233
1535306255
817235176
1588985432
930613765
491282275
1648900133
1457350467
1088078885
904870688
1933191596
2018083344
1744640568
1967243622
1103286253
732799459
1621415081
303660621
1726771524
1178975860
566957296
1268228160
1647847447
1796354424
1955323164
2092325379
638955171
1844772106
400974074
1632390378
1617982479
811178532
664739232
901446427
565376987
1529892637
229947988
1755398559
264334927
707136695
1660465119
1208671198
562867593
807523836
1149024740
1773530007
1929273471
355511617
1218842256
136809785
404718634
1244203868
1742167621
745042238
1903831878
242146497
1505926447
1046642267
1658292980
1751189785
429101691
2079882193
1889226365
1494843416
2017734877
1628488711
790443064
541642976
1569437431
954990177
444723474
1427523582
351901542
1665196479
1555324300
1829606613
1173170495
1303772775
977266988
37943616
2050695184
1014141108
1441617801
1173815048
1618070570
983522096
908248070
220378553
1137517342
1842382948
1982328381
1215658418
84643687
225547785
1351601658
23937565
880052699
1768703560
925397037
575829790
1182922762
962828995
2012355186
1593856029
968709808
1610339909
2109650842
142785014
1702996011
1674086203
238717952
1840432418
242429281
429496853
2118070687
656055439
1184753312
1509978924
812768413
1284113175
206297817
503714180
1364059827
384063968
197404733
86718633
651994284
1490104183
1564728503
283878142
1903919592
85480666
295802388
1344093121
1177642125
697465959
1563224548
1185178210
2050251273
1505189947
830117562
336999170
710970150
2079485910
468613867
906091066
545355909
1225197361
1207195163
1085927048
1399750338
216869902
284709025
194433779
2115740264
1555027219
558910645
332079329
1289725124
2096478045
812055989
1124276966
1733320596
553491741
194627802
1428694728
674654611
2046247908
844787022
1254182688
607716062
1119994565
1866822974
730451680
855853265
205027481
2097048696
1459004018
96711284
173507050
1858265658
1048846933
1896273172
44087261
1103442109
667198853
1863217091
1078605330
763366717
2051615693
48611394
450848943
2119426261
664604569
194256694
673030936
2128537706
1772994728
1106174866
569720267
832642278
1712817660
179015742
1572355313
1570562984
988825627
2037597930
1772060285
902137405
331965350
1490584934
32468963
741110641
599884685
1177561452
254102913
1325287155
1134527115
1869528254
1119217666
1585486255
2031048287
1145768338
805761708
543267423
1446642150
1929836279
1802230225
1305111860
1863421593
1415556290
1225728303
1455772896
332009371
2034630688
1238452670
380150310
370715576
1612720045
474366056
2052549746
418492238
1853208462
1411011671
38343117
1218357092
654763495
440906840
2003337097
1529185063
862984013
480605768
452739648
1595522597
999994013
1803101316
250109475
688952064
744242428
1070847124
750448426
504444381
2042937149
1436796168
2132054364
729421164
415068396
411272253
303927533
1928603318
1589161286
1517264383
1423500048
187512401
760491772
665571900
1313203532
875709220
1257149640
188797789
1986127532
6479997
139537869
1000049605
339375906
957784001
1454312794
787934562
392265876
808289322
945448821
56182382
2083792486
1038383948
28390683
1980637400
1736797768
1550246009
786571444
1520805762
1197322252
683017820
642431448
430085621
1805635163
178244041
374338027
991931595
847591004
1671244749
951181366
1641394590
302098561
1720841077
612093535
1594553282
2017446024
545675462
2060553231
806706241
847738274
1150531191
570100807
1110966934
1124002591
2069709903
1831815288
1237666653
1255647201
1217255894
2126474604
1301188330
1872240551
250853279
1701007216
1070221198
1733505612
1442011886
1820862040
431605536
549350615
824858208
1386385931
1870100005
1228411199
221984102
396682948
1433835845
1139664503
719021562
1490731250
962437228
2054541751
995896006
915071439
2080635892
1212757370
1611109885
182473576
712801224
531896961
1070238396
1220269398
674575735
1743331319
2093271047
741249057
1951789558
2030777165
225966834
2105479777
1889936500
69079285
1533990993
45716702
811821125
569281713
190136221
1525450116
1502709636
891527447
2023384194
1632788019
191695046
1086933132
953549453
1573502489
147408342
1304829293
1766430014
857526342
356714848
1993130514
452369454
1790506622
139507236
863637718
1742922823
1888992826
291042363
7410998
373545652
154803303
68741034
191220449
745137729
112652839
1153625897
388474685
2053425853
16636066
257878411
1557981300
1685721560
1485780408
1578435766
1153412753
598113961
302683992
506205003
1775098699
1065584476
605313271
866413383
2029828755
923391812
540249887
2138590264
497119916
600431015
845757369
883608939
1373584433
491998092
1247922777
1148081175
319578798
1084544448
1547818168
164336089
656346325
27045945
103755341
559024772
1364380838
1384336040
181877170
24847138
156759951
938016888
2018739040
1955116904
25020175
221237625
2112726960
80230514
90718324
272246141
1650687277
1078153926
2080564590
1087870323
1064078006
1896291528
478227565
984137367
509723219
55233729
794673250
1850940408
1292404277
1390344022
23693776
16640314
1084355715
2104382857
1801722
523308142
545225764
523834182
1265776648
978258172
410892478
202614132
1658345712
1979906219
1592170082
647112758
1872539521
2098958202
1750843148
1802061071
279914819
191636599
394939772
523084145
1886620180
879543470
1300810352
1220203740
1452993661
1282559361
450916565
1118496497
1427442222
1551339154
1885518202
845632929
541740137
781218824
302788497
461153316
401581030
1262500129
894799194
301559928
2128947438
772514344
527703957
1052905844
1571849251
163593892
1193964167
2095169011
205790816
722056186
1894401513
1325546113
1692670248
1645088604
1932052727
1213402991
723127955
1508515861
1273372395
1145653173
1053334043
1728502225
1871260459
1824568890
1150265434
459325133
1011918287
371705132
30576454
1509577326
1153070908
1702808447
1137766221
819106538
778198303
68414334
1180916340
1926790161
838391316
1493465287
806143211
1635029289
1544771194
1487726356
1580318189
794914669
95863785
1984970697
1701211965
1152149625
379402878
610279593
1457808805
1842815910
39327726
334381596
223945060
104024510
344936677
200312086
2019454585
934360484
129961127
1025542584
386761771
410693679
217352466
1734331713
255716930
1087549632
1512785792
2041139340
270613737
1775446282
134971640
230278701
1946975347
1069667922
2129322349
1018644693
1583380042
1356143553
1846578558
1245813044
1604434162
1667360130
1197305300
125035665
2062641212
76255734
2090451785
394335069
1027069257
1252975701
1120469924
1806933568
1869733780
350289682
1795489223
1555688969
1253186563
50030093
1870742855
994590849
1971766885
2009991405
645392270
171513643
2006284498
825251038
601909147
1349856696
962440195
1607094120
770835018
285997069
322109476
713996397
1200765654
2080745639
1604340910
805254286
921743064
1385676491
2055501885
1634959128
363934358
1166351482
257563051
45917332
1663382837
1150461211
372957126
714949877
1077243208
1243177890
1615839706
1454366131
1874644112
635386083
427751209
2138315868
1832238228
645861823
776517790
391919656
1723507447
1086956742
300140414
30627223
645573979
2024257966
1909112535
1431695062
2061755869
1462171298
2030775088
634734450
1944293197
628766470
1590127236
582936037
1455278478
1960208699
410801582
102831750
2031975851
791999786
700165859
679834770
1193120224
86289094
808213437
121273788
254568061
150091718
1942053886
686107512
1238014310
663823926
1882766068
240358909
1917195065
1942905472
2115161837
1135189424
682777147
1618299448
1985208875
807444052
1014968304
305152358
1702898273
1890789442
1781429477
1645072804
526629308
1546503147
97146001
2108903466
1180118547
1161673414
2128394715
1248201668
500312692
691464791
566823814
1278477112
1228707416
946445919
898183228
1386554258
1695524495
117535402
334420621
276696728
964144430
998653554
497688100
205351027
449294762
976749817
1920355007
52211339
1697632610
446623949
552472931
1753060796
1581738007
650663535
279441470
533524433
672923486
969522508
1012655737
1728322279
1452672864
222491437
1760784818
605157099
556029913
1673012667
1636094213
1737778174
398423741
2143094029
1599771077
2070628514
863349106
2114579989
675832817
1003364459
265342306
1924406354
346961385
1168970151
327612297
400680084
430610739
893815894
1275518182
1853093624
589131390
1140485976
1083245276
1732028765
2084297189
209958794
112113417
92162427
1016495930
417445446
1794625725
1770616550
714278463
492424839
238565191
1416922636
1132062450
1746582537
1747334157
2080696774
475626894
355098980
905611736
1879287221
371156833
40312301
1952142619
1616234624
1785275975
1334160537
556446791
1162997435
1705840067
1779730841
585775261
1105972251
914126382
1034805432
1485053258
292470311
281033272
480314418
2104182989
1889560338
2129689066
1434217075
992154779
876891875
443066364
771830777
1918885171
622431911
119070012
606681722
2064734974
1133216279
1979020612
1644734060
1405600253
1131315727
480637697
1098124754
1980017271
1648469733
1322004
276044238
1177075940
814649982
580697520
2142221694
1523531335
18891397
499239102
1075168243
545794178
1860823859
1784739367
1429167797
738351755
1284954282
428720897
94608208
1574327495
1457281516
55645425
462805668
1346557134
751219404
2007963106
1386716708
1615607421
1599739433
1232361847
1636230894
13605729
1543547008
426461080
17963793
1731910600
190745007
465228334
725251323
112868864
944039892
676294899
133036169
936179660
815601812
1112499480
510784108
1464956293
340049003
1639663198
1706491259
423258895
1811146896
763090633
911184187
1077783486
1818646707
2067668812
1825708146
1693305533
941664753
1436472181
999264057
1942979437
71998641
2017852991
1051175090
186378592
993484546
615773720
1570995797
1711300847
290774744
1772132601
1642054992
206397164
2136679470
1911410886
1764723936
178581895
917812081
793665537
4228439
140120084
1798895555
937555254
946457897
626111371
930198821
1965524881
2024687699
592885429
1858372267
1304886133
433814950
2071035493
1660505247
1121128058
298712486
552888814
2025250664
205818732
168054948
1494092535
1622046971
395298554
969501978
919741934
1766810415
1716872093
1012905277
2026535588
519804586
709844540
1605729849
910185477
1456891045
515596768
273423836
2140135577
1248209197
111371483
320504001
1307988644
409077077
1652919174
777275744
1550567604
1361355156
1593595433
907965736
1144651108
727513145
824710218
710576983
2099298343
397813539
213557502
785470270
704197869
676285118
447113084
656806486
1743314183
586964848
1452388099
605770500
659908362
459877488
2085564262
399651338
1793738485
475477484
901573948
1926051137
572593835
894416644
76176828
1537190341
836615761
876782663
1921438612
659720764
516908060
1756083752
1715024590
279440650
845620412
133593759
279047463
1753610909
1549112349
687501298
1143490143
435317650
2141193455
1317545623
601088125
1613205274
1266587988
522218496
2098433935
1970002227
894704351
839810145
1165129409
1299511450
573610728
1212038383
549219332
507475364
1265621883
1497857612
53650592
241424384
1797553606
323438255
1989257484
1477596479
1109458132
1178608743
1070174679
201197193
311389027
836405192
510233287
1604364256
925433401
1316889988
501194951
375381352
272521919
1893556423
1942869145
490537524
350335036
288079353
768964550
1557691914
1872992130
223894583
2086260965
363963462
729005074
1875212408
920324018
1319901663
374754075
437647082
1235900765
1979957984
616508514
768210406
332960928
1358445136
1233388363
713254827
1465900715
915984058
1668674863
2079044907
1017757236
1446644039
315898807
391341998
229798072
1916648535
2112387891
1397021578
875202141
66492594
1161684119
1365441021
823641672
764431552
621026426
621607930
865491649
855976560
38726581
1465922512
662390186
1800033581
1745074164
55631869
196680788
922450108
1080411024
45286585
461900821
166659775
1699886596
120344280
1416767113
2033974709
1918692354
2620913
646247900
123352731
421466129
1493554770
587815026
338049976
287865396
1759320905
1229104734
1722918475
438622348
1598853613
534125571
988349754
1743101935
267422379
479957035
356010825
891405101
943190946
1941466758
1517733129
584856683
963736501
1107688737
1250137927
2005019826
1124699036
635693094
1820073
1106394144
252887185
1018697275
9617459
1505567469
491835236
578602050
842430979
789672052
1193272678
2078141186
1078462404
1508043976
414245768
1116137869
126993734
1493092342
305375345
2120317666
516162618
1994232449
1302880887
1302786449
1776370261
1394867773
70314502
415546378
1747117975
484664680
266019913
238367027
266308757
449518620
1291676871
93168614
337365077
865830821
677251060
807583791
1536067379
1112276875
897490259
147074734
1090644117
510948627
1518647805
1127252369
1763288493
1655432147
1968724564
251815976
296222504
531401188
1471249713
1492659106
987378636
1412360406
367901909
1352037149
1789230779
780962898
1722217065
1464291225
251501910
1314626554
925097890
557224198
729669112
1901343441
584835348
927752678
189642213
804290483
711370812
885467974
539615174
727231899
1481702964
169198096
194707871
1330353034
2020576655
1102240245
126016332
265629100
543732968
987939504
2135489694
1405344849
105799992
156527634
722469805
166555004
71364368
667333028
1652319004
947186630
775165542
1861414880
615886890
711079946
151968755
1226694597
2137749884
956065989
1082100534
1708112676
247899221
192410182
721205570
1079290151
1146115135
145332119
25972509
516321895
2063030204
462365109
1795791622
1182825716
444407747
1419698437
1489202179
2113868076
749944224
1592718569
879440701
323675492
1259497741
828726211
91106845
20050563
861146746
1497484273
2112985480
1957597167
500655358
879907640
1305144167
1593694292
549129624
1866710948
736957614
1879463215
2125740153
438226877
1021561913
1204810640
952914799
824388150
1461051529
1693335703
374227068
2022776596
598184648
1356721323
374084599
504573672
1022752736
1249286401
1648777823
538467375
834954184
833743607
1637738345
294666793
1045748515
1059645572
2040081280
1769600714
449089009
482909386
1441141380
718713232
1881495868
1147077601
1235315093
1387346999
1542279627
465649617
1896664467
520825711
1668634280
493622170
943464907
1788927595
1465887344
2006952116
1260621181
110446518
1759483536
1796709045
932119080
741768423
419108063
1436568417
833374911
1445728071
872382948
1005223809
2012258427
159394802
964843496
1360937678
1128450624
1410630671
1667690496
1775113177
74629808
120847664
1954696531
2064341275
1747445125
2048010577
295038559
1031609386
915318501
1764329286
628795405
1199181652
607048016
1418300197
863275029
1883691075
225659754
272985652
13155824
297379298
1586259716
257214211
684625629
1151601454
360036010
1247210159
2094288534
2139366504
1544055865
13243267
55665273
236847863
740507368
1952928451
2147371905
733897074
1209063996
594823168
680245408
554147939
225825525
1878761975
131178728
558500511
1227826857
251487636
326067605
1116233800
917127535
197656609
502660271
1315548324
1029671858
550182387
433398557
1366909353
1261994308
542460695
258250493
959888347
1523207946
617438203
981621108
9727790
1215166822
1092132140
2053044729
1571396357
291441314
1862192096
405858074
443877007
1948895484
41735713
1739049498
1035183289
701625555
1981244186
1712908366
1743478912
322637615
1969103610
1132301801
1273704916
1048258523
535881645
712802240
1898019046
333525881
410486095
718763520
2034869051
1251469852
270367092
1538629175
1913788140
2028875095
541219923
560211291
1316710432
745403965
1764759760
2084948596
2060571832
1913310254
365423693
1690990741
423757740
382780069
288829338
2053630292
1412048714
765263857
1826940564
833375937
1449666419
243845761
703142072
933496327
1627809612
282075248
1384051046
1860915492
549950621
807195806
218277946
1021647318
1429395499
574567813
321663112
1404025579
232868595
444414934
1029157612
1066456002
971878591
331431837
449629331
1018241415
8879583
2064725896
1561696118
1008820697
1489642138
2010611364
764836693
88161426
437886889
1470505718
1505215760
180434714
1164272319
1329445688
454166440
1486400871
315779612
1388365209
506348601
1919472971
1584247100
991726975
1267390917
266717206
1638393167
1188076235
1001799269
1593742485
1048273168
1079879264
678461123
1369266766
1010659642
885332585
434407095
2130209465
893116589
681711286
2765101
1183675453
392678562
579141670
1583489239
754955219
24035698
760911609
635199519
1496461287
1891835350
633836565
1557842350
706148893
607436772
964808778
765474908
332167559
1239087464
2010116620
2141028228
1287765465
1177602995
779658199
1168976764
1371199444
1566862323
243946083
963578255
1773026677
1190858636
948204275
1291090007
412365565
923402383
1468748125
823033858
1516322188
795212162
1601136304
1739502330
226794930
1984547306
1366374235
1995166918
644075750
1595228803
533379279
1918585887
460070103
619014522
1613185277
898652723
1936924796
1843852977
2035481340
1404181091
2118086448
694425625
1485498019
1832471535
20067026
1504607600
2130075283
1309073658
137024963
2116463997
1609770375
1797543699
350074235
952213780
352124374
278845441
351722490
1972218012
1545193068
1292771717
1501676331
1238865695
701702752
1769485703
1076829880
1940993946
1340515935
23253634
1496427964
1505364047
1442156223
402895852
311104912
640368599
563936876
1419811359
1405207611
390600824
1870644428
1632639771
2065226263
1651729754
1726655495
1013725666
1468210287
239824451
1037848321
640141285
145354708
1934431203
1935243417
819432493
545348119
564083699
437717019
1537225865
2013400207
1036486129
94527874
73010375
1656911575
2099857064
1750164091
1721466882
1263001642
1179634991
274915491
1257988187
1141410487
405073586
1993912486
2059138765
1060625581
1045748351
984888261
19913892
1771410367
4208460
1868459496
1028233833
312016481
1660782050
1428464800
1122439384
510738040
1175113487
651330836
210348329
879989591
359700120
529715588
55332121
917548207
53942228
945789224
1812473598
227148826
892258924
1550513280
1438198369
1950367580
321728048
2013875553
911434872
965974766
1694424841
1304833011
2019169147
1370447031
913306122
1768721744
1420396450
616123606
48994533
1491845685
1896139667
931019124
2035551928
119657555
1561858982
567574593
1003735941
750024113
750843769
1080926376
1451819505
1195472389
395145377
770692671
1124884909
1733280083
847422656
1364245295
770975032
1770644993
173831157
898232827
1452565810
1475027888
429314682
1759565842
1214100729
1000865913
1320282093
1343897657
1482360549
414935032
339867781
739456114
1081071801
539054377
226235483
106414190
1696048953
1575480557
2131791902
1399899099
1233627907
1147165747
625231255
1472318475
1899224291
1977085408
89758543
1039136621
1826111945
308471256
427447683
1407901361
340229849
392284732
192097725
231769916
1969206751
176831075
196227908
1006984633
1269213726
979127591
790164439
1408841853
1663970156
1376614041
525560569
1093820673
478268281
1460794982
1317321488
1851238186
1585371492
1653460657
1211805030
336755343
504866454
152453521
649656912
1572998485
1126371871
1733089190
617437531
437812818
343498279
838659682
964516218
2010843929
2092911417
1954860614
603914715
1025395322
1684044955
1483950339
1267546478
2037870179
207234276
1700978602
1472788405
1773899520
1217854060
540766548
1803041923
503708667
800944918
1294168265
1955844223
1893635801
1366378569
1468638055
297061850
7943656
1126777925
131098363
504557387
556207643
1457149293
910393259
174369239
707994875
366537436
388067153
1108478896
209898365
628201566
195121815
2034984389
1416830915
165282625
402540470
1639234299
244094913
1329272424
917593266
1752627390
12948285
2008383012
1025705368
1235744574
1210906102
677473457
1715280538
1914323430
754305596
1852483208
1533435546
1506125728
1694296801
411686586
1016106254
907645626
117552627
138160876
874639488
480913683
518702587
154810303
329482506
1808348373
630175099
751772871
1245481384
263967909
346089520
1506877823
1042601908
6157200
1768316471
958144709
777416717
472156487
657362203
1636818319
1105710622
1385145070
1281770353
632432350
1318562228
1631400627
863146549
674657281
674448787
1005430938
42319644
1674297777
1990214969
283857378
466108163
498185374
544410483
946176701
1900984455
1236666187
1276813513
1047561470
913706386
962280889
1372266864
477843771
576613823
118071595
879735653
539758359
1432252791
155944243
1477248298
1790205126
1969699539
959828804
807228314
1691246716
997368012
1514004390
143587416
2025037628
1983144347
1490912546
1479442484
1551801990
1952930811
1082558811
996493538
881347483
1529860681
1485195603
1247127588
1450322924
590066911
1788521779
1971165439
2058245599
1357509491
1830380884
1881731794
863383672
2074204174
1168797056
1880893140
222362541
1461938526
414636566
771786529
1307254997
1008325658
483191730
440079487
1558137588
332979865
811232157
636933339
2008172256
453927318
2067681264
1347137697
1942137735
550554569
886220949
1535826661
1854753250
1034136394
976212521
651804124
1938253278
2016100382
2005529460
610562415
1198503388
1801983516
1118421226
1150335593
908536757
1148430352
597789024
1924829134
1900184633
1406601480
738167311
1747134823
1118150641
2025101075
1675528941
635147788
261727061
1511896353
2136326844
1452530121
1710153402
890080816
2112422756
760714285
232488669
2074205686
146419364
241249937
1617429732
474662060
1532817830
1800180272
1801094975
97165501
1045285222
1007838929
951171302
1593765977
422399811
1649727590
1625340569
1871396062
1711328557
212264427
1679602219
1621036098
1440291184
1536636708
539831203
1261427692
1113635693
442989400
357581112
2065703522
384980966
1366904576
233015997
1693211144
788030677
1352247942
564320102
93786806
1047995918
192141419
1986899158
1118637247
885125394
1117057857
228888504
1650088682
679262710
2005462085
1582240814
1504283754
1059776239
314186050
1901835756
2032525122
699165995
1843153753
778729576
1849260774
975844505
634154130
78860038
566276576
1192412202
720217742
481906170
845892749
31995606
2133659907
1151050076
598006564
532706976
1827989304
1375030912
1474105280
746111515
1115178730
1096596475
254353768
549287803
1088452196
1823736087
1767322933
1445407164
1996796566
1184563006
1420611906
1003355231
729122189
578044230
1621710640
953436189
1237623917
764257447
507872658
2039055985
2064799241
1595787404
222888667
1994819246
705257707
1239893739
275705619
1598286277
781353381
1668461732
3309229
575399575
1034447096
32532945
909941931
1095259636
2111128031
49484097
1368101890
672008002
1224917240
1112801834
2106442622
971398384
811972852
1102208722
881350165
1761095650
1198406206
505282019
1203963581
500235447
247806088
849287823
1846667689
1741641382
276871560
191614033
863387551
1716495773
1524075211
381437813
1655656105
362555542
113082424
1297016185
1672758731
700531556
1542535692
1573713200
271590994
1686573587
1814328219
996233979
691582626
1525761356
721934501
1223805102
1738112098
1774601866
421750003
931936016
304856638
666805509
193218818
263750715
466914947
1998440639
1919506913
1115706720
81911293
1872031727
1027016176
136154812
429888713
879850059
438031392
1063295773
706590187
1782009393
1408133613
1912569021
2101381384
1642658839
2028869985
387884423
190041167
928877402
1093597159
646223720
2054811507
187041293
1536850899
201935882
1768969545
799219119
1552786148
200435091
1262591560
336338740
20816151
772613816
1889467184
1867001658
1462507021
1316434637
1505330722
664456693
387173290
2561716
227845709
860136540
651623575
2120587244
2045409614
827955068
1041768900
2139672131
1222329712
1093477688
356927922
1415709410
666956926
701892683
1460008392
1559189807
748655932
845817045
1073709321
2080521943
1573643865
515095551
1899761242
1487643633
1501620313
457238876
1968832094
1700723653
960329718
2127455598
1493298701
1373439091
249753593
640586738
2066038043
1041717048
1068356671
1391318615
1638865838
962445599
188842771
1544890680
1802576171
1380344675
991948871
730597281
674523694
954309251
1225156326
1908054127
1945648844
904572927
1086870403
741155183
713506983
2126926218
1012995771
320455813
1689002459
926929353
387309366
1019839246
812573248
1058418792
1453362204
1157991180
434345657
982116986
1333565172
164219590
573814364
440177254
865011301
362663214
1856696731
1070805228
142764097
454352397
162566156
971795550
1968165777
1947629222
62281500
1931180375
1821242135
1789915546
440792907
347657119
1933514578
676366076
1198916565
1199160567
569856313
57708768
1009741708
1759479513
5477311
46471195
1271698546
1034920391
14343828
1346414361
934985917
516257323
763523236
2101503865
367480282
380568507
53346709
1685358024
1021394583
1671776864
212141177
620420548
884499739
1385265905
60158513
632483429
599986501
1827663334
408984437
1181095585
177424160
2088887639
2139128563
1609505049
1652849946
1960776657
93339640
1936976080
1449845110
1679289736
822011996
1811201293
1426926088
549044348
1655734983
479292972
691136809
77960112
1961001229
822483174
321481944
558551375
164446845
352324545
333259746
2062988495
295411159
1779169858
831360455
2114553114
158430199
2063497686
2055712578
167940887
324684188
920110502
1782256086
460587884
1226369545
474205084
423184610
1326407074
301011275
569868071
1221067119
756802907
1302601183
256669532
1724815070
1707587904
1425656846
1671156119
386413019
1675934907
575534832
1509514954
579038964
1556236069
1790731088
1242568493
1721273315
1223990472
178491922
503371422
2023694122
2063281743
1717017171
1346658529
869029103
1440129487
1107168016
1672588871
1254274584
1992270435
430691990
183074642
1048344125
2052028675
754860914
998783287
1213811149
1586195532
1065871282
882838015
1429783790
1617160460
25864920
253056248
598360296
341340723
714592154
1102276409
1868253912
1594972516
164562692
431452911
1343068656
1541422929
764774936
66442461
310218150
741890833
1186872362
564502398
1438790617
474975164
289133858
119173075
533714719
2117676980
1452676135
701270451
1743131956
367772960
209385746
1848654815
1171422492
1841451605
602212170
1962773606
152089912
1814730228
1399820264
984165528
1928407476
139525932
26346467
1391441184
722420447
79392245
1906003518
91499402
1166025474
602127227
2019964528
1335020766
1447226692
1543703030
1138739820
1386816153
362517360
610196835
714658136
2100584227
86060067
260635577
112936238
1212613089
1432932726
52630709
1373427101
838255451
5637841
2128032398
222785903
813943103
607758191
156627434
2087770536
823796596
671636670
55280282
1434074069
1345228616
286366766
1297903326
1303433978
1486324910
918564287
1599810787
1311282034
967018973
688732786
604468819
648666153
193843135
711909843
633890906
1129001325
1691489780
237721896
1441950802
993001145
838916013
538546425
2034886671
84238608
1960099737
1928880987
160675302
938867133
1181377454
245713649
623142155
2112735182
865815044
2006687832
1920942473
1042746079
161297726
1833263181
792077570
219753739
1814476707
80116494
1985678975
419607979
360321317
1913366908
603226848
409420467
1809273346
1627769676
403027286
838503345
653707230
890949260
2094757576
1804692533
323793280
1559567510
426700670
1741813004
402078735
620400783
567221704
410748819
2136458775
315881033
1688346574
222295912
561540205
1485705218
636437085
759608537
1920917063
1442653332
1820514847
1939013346
512588305
1798051302
6087619
883301898
1200861282
247463727
1438346164
97953256
682537392
794385170
561102496
351649713
1440440663
1595650596
1482515010
419134626
98210525
614781108
1693045978
43200538
1330154870
215778733
1790186853
897634693
17356922
1025894411
25097471
1509451649
1095192531
1302013458
1707683197
1059092796
1701806165
521984639
913720061
1444448495
10177334
824044471
1947937710
2130482781
1964626796
791998828
396345340
931047653
1758441757
110895919
990245596
886006224
1397845518
1340657285
2017972787
279877228
2008631868
962811190
1331515074
1939665551
2069448570
1653126034
362466530
206021246
1837792858
1096715909
632912976
778503557
2080029178
912443974
1090156701
560556076
972643475
1677699093
1324724569
2036516414
1348766508
848129241
1791335073
1255838929
519545557
571117302
1902159136
607163837
1323037631
651390227
236027404
1970384880
293389965
1321372707
253695981
1905644400
1170188186
1346526609
500529782
2051007146
14810080
1828293944
1245731580
1362666793
2136792393
1037752433
872971451
419283215
1297104497
243362687
1996806373
534625890
85350191
1642252344
1664126740
121245872
1438668992
310326398
1826004289
313010487
442329683
1012510610
719610002
1221235066
638381201
1059090857
645127391
299568461
134022882
722399536
801033629
637453680
1838578396
1395814737
1640725892
1738373375
1882636414
198842374
2000971674
873773240
117009184
1276873963
269196922
1195386954
70374773
2104827638
138083585
74434962
2035684609
1018589866
107093875
1367690673
322713489
729331974
1878204863
789672008
2074789507
831483109
2146380272
1516919135
207459209
838506943
1292088962
215222195
582995196
1057204661
560576597
1425261146
716986748
1162722354
536310096
367498242
36011203
1975681920
1324752396
1769655536
626312192
1784982501
1114400013
2031127656
683948451
439404805
1152290731
1526551593
1518461404
743820463
86346260
539533727
25067110
456000767
39693095
2146406646
265853898
1535222279
361645446
1986102932
1080353972
1690027463
988479268
856679006
2127871606
47912976
1798304243
1690941594
620506492
1258743457
402232263
1086100859
114819395
1607584407
496592629
429082295
2048215270
1783813761
1110995512
1967893975
2096828162
1230917028
590905652
1318886013
1538743893
2017910986
1055206541
283421885
842042754
313554328
430287465
1673215831
1805374441
589132901
1392535124
89938375
1748641174
369073874
1474388408
1095281408
1018976088
993357093
1018452983
43158262
233802547
872215976
721666796
393282888
1584587998
59071063
862808850
1976691644
995591579
879214320
1037963167
784592868
262918258
628148150
1059363447
1085392392
101906206
339976001
1275999617
512184071
1118424317
1686078732
391913980
200919632
1721361641
1848697716
1627674793
1565266122
970716228
1316417115
1515057793
990369395
113934274
1231472773
58349861
1078261071
642109328
1146434422
214711932
607633127
1917463370
1003471835
1306352921
501176120
1341742823
1487839451
1934885065
1389172269
1094223454
1808255543
338253562
1746793168
1898127840
535619210
1959888442
920581281
1974760095
503093568
1471581943
859156179
203955918
787505427
1469510622
1204142430
1689460036
468713066
1769548227
1022125074
626387769
613638414
1225052265
1032517843
581502612
1604067162
993178128
691643714
1755624445
982479648
1080331242
635106821
210045373
280609178
1416922
1219069885
1678460114
2051319823
1836386069
955824686
628974830
2659108
1566235777
1560373841
518328488
1373822153
53025726
1932768356
573489659
1845064249
189355258
1889975925
1995061695
1718944373
1326982447
392137275
428686701
110802052
1731163797
1967640468
1262066039
525231610
773883864
1590550222
1948741375
598110344
382647597
2118552309
502581185
123336919
247216312
994712564
1379627471
2094187655
2109290961
191187060
1961763931
1087084677
1367819927
798439738
1092479910
360980226
1696668326
2016776665
1642651055
1739806334
2021155034
1659864166
947066360
1400997558
1452946100
1154017990
988477872
1609744473
894132334
872835456
2008663207
1263198774
1246593568
203659695
723606809
722741218
127782749
806107874
2091413343
1855012957
1763622622
485584459
1691734970
42199896
993882172
1916008566
1792817314
1766924337
1128520451
1224510261
1559697652
313244752
925419372
272308338
1566176813
437172471
2077134492
535178373
414375593
1399843136
767664716
1483952029
979450046
833896853
161996315
1772187871
899798682
445555822
1588698854
1171150925
1108431856
663894462
1316856749
1429217555
1963309313
610356290
989902101
778812259
811624236
1308733604
1679955536
1881241476
848907622
1870639946
1541258531
1361614729
1793352807
1948814888
551375431
458418586
1332900570
1740990492
1553529125
112290299
1391335691
559929847
1932583111
1366486489
964044466
2100886920
1213242325
2056639846
1953903977
381420491
1435320422
868599216
1474203229
1666536104
1808748807
1893624654
1784436007
1664560039
981036179
1907115090
1163066777
1429527122
2082260523
1017410267
1886914263
1996319167
1907123729
1064081173
1611792336
1528751055
574632284
741061023
1006359607
1113265731
647543455
817696145
1487757151
771154542
481614317
1325282110
1386891829
214766013
954862890
1804656995
131607991
1963832683
1192271971
445255939
962396377
1353911386
1333042679
1202126454
1942408052
987033789
2019329682
297876333
1918739269
136564421
639029744
257608256
228651049
351544216
1218393824
876298227
1678833647
2003010031
923581314
909569349
1334162114
473965075
1847168413
425267885
1618208784
561772178
3514964
2043287928
60920173
1897155558
45424468
1005245968
636127293
863432098
1154189975
20828910
483817749
680383831
572834408
450339413
1373708337
1387946071
1275903550
808400980
695586243
522784360
1899435548
1934052830
1572811416
1527171009
1029133266
21613081
143422254
1296083852
1054542518
2026779940
1588364612
949446034
1513535393
1562653362
708891537
1508838681
257321411
270205780
1621633419
719620856
1994601105
31395629
1136846995
1221691289
36593124
816216230
1433502564
1552408962
833843902
805680706
2135835372
1059957666
591526593
837104768
801329699
1556263737
167777181
1899036906
1354633828
2096664111
1469498757
1752923079
1667282982
656814507
385426815
1827410559
926101040
1178603545
911686647
401801673
578044648
98418478
1055766012
1616584742
1414274100
427173503
1048796437
1567797205
1354822467
991638899
1871009751
1831090485
1634670976
790504029
2043883872
1475898681
1160070350
2116366081
2003544774
337252154
732308222
1599863047
1028346418
1922361260
300955266
2022133308
1106109379
1344847354
1586297722
702909450
1476620776
1428773577
747131501
266634607
1426740461
1711575787
114374116
1020653808
547284028
539449492
1826928078
1760255827
309458312
488298064
1422146566
1994570095
1912022511
936546555
2102925483
804013739
1543236000
910463478
1199527569
24328994
1199072465
59021767
1932383917
1402064433
1544227567
347822604
152679810
1058658365
1236273100
628275085
1754854991
2117794063
1382379459
768611525
1685092373
1794066019
999110468
1333109835
276115750
980910651
1711141875
1944306360
1560327201
1699731496
1490248784
2035505374
1549401071
1327899915
472891463
287458862
290684813
1249559515
1446957423
1560990583
1837076159
2142561494
904647379
1719610366
813430388
261319579
1406867960
1034019061
687205532
2097370340
1398310514
1668575935
1797735558
42247673
839629451
485811203
1739451255
1936122199
1583553347
1795380071
1757326460
692454856
1506187518
621321701
1523858603
1112610123
1556299496
444008751
1763414031
486744567
679513140
694023558
1560179921
169338112
1777374113
1718196464
1531803745
497343796
1347150888
1153941506
145363782
1549792380
965359877
579508731
1374821784
977055372
480834039
943884522
210602707
2074664836
581981097
682098123
1570729639
181528933
747147244
1330534810
1446725898
914064050
1422890386
1937299433
1977588269
403768539
1375775067
776634722
1268170504
179978805
1985922437
564798964
960435597
761062490
1748157125
257121867
1805347001
1569935976
235816889
1974310785
1827448128
1908547426
266633668
304227346
1324733768
882180176
921281832
113923803
1147888955
1145850362
1665807649
1668195496
552513305
2086926374
1072370791
2012204955
433508352
2017278841
1367563499
542316587
1227342696
160665377
2004943009
684357653
1597556734
765876255
1917399488
2050090146
514525944
538970697
59085485
1973065898
829529549
585357254
1112485416
1067280039
483111214
1846208125
1177040910
978129808
355604964
2071596731
1490392326
247576689
844700947
93921546
1883843482
1834364228
109544405
416593215
1190001437
365984452
1671690316
62095220
29818170
1187927206
595175848
1097346975
1894894954
1710136388
399849496
787011301
406723053
139520607
1513810218
1924454026
1386928921
2099519928
169288843
2073187672
213537835
438110511
594163502
1521237681
1051581329
1271787012
1997562080
26855494
14314267
1375227460
1894197099
351830215
1231484863
437357195
1060172713
274851267
468030211
1481875641
431486180
1755677167
811094495
1372778019
1448169015
760255366
1481833939
1077017035
729909689
1655454452
772443358
1370244708
2032358769
1769680874
1648583124
105983206
705791754
1239417118
1261393089
224902831
1089825007
452254012
661422877
1276424092
1702513984
146656702
1568008052
1618692219
1313303442
641643891
1492564635
1118986587
792789996
1235060283
76651275
386294666
1655819142
609893243
1070366245
1528910905
1461559647
566576144
368207680
1372710347
1654557176
1375566234
1675356471
1867158472
2009920420
1205771530
128937217
164741927
1465139996
1416191648
650789842
956034621
1014277967
1917709030
186875422
396940725
701707859
6422929
312052647
186432444
1729712263
434869151
666608965
1135519159
1862553131
1875437934
1019214656
1638180462
10908270
2107593000
1182248687
49754417
1035610176
1381586198
1043436068
2094297829
990414617
1667070394
1050456107
635221221
654581123
101090300
1625005414
1546700697
769198030
856049540
337219475
1552642927
156453343
595328326
1125269181
230618362
907834673
665264468
941460619
370113906
384930879
1262475473
1366291751
1711521267
1636982470
1939726636
1012975494
1583643007
139114149
536282560
396830001
1430527851
1847028545
1411259945
161401473
486656
310855351
2051773490
147169221
780671077
93937832
815297243
1237520502
1300923088
1526316156
49609668
2137664433
1423929883
2132618197
42190401
1447529734
397071381
1071479739
2137154720
1449921570
1667794853
223799503
1644729207
457520538
1952985107
1860688653
1032253128
443845179
77139601
1666443981
873345392
2142668861
463398005
1646996543
726137500
1963621193
1296621109
2008466464
371858372
57414814
1034126546
2076951589
1175285800
294636212
268351564
788876939
1156659634
1664287446
1482732173
419889905
787744809
1555103837
1023348942
1435021924
1496000197
867015890
796321266
353131439
1344377643
516344144
60609861
1899982696
1483176654
56481116
735982745
1411931265
532365813
296321010
155989488
341927042
896864666
878825497
126491271
264353569
754838905
846640106
720858304
2029377438
2101039835
1583507975
1234125404
1000884221
1140350579
801681809
1561691716
1308327361
209025709
691257766
927681545
2100698764
342332954
1960839847
1594042574
1050837862
1255137635
816299481
2131662382
1287816654
1748309445
1916739039
371023038
1545114543
132596522
571643687
13108588
2045184916
370615993
1681366905
85873831
845603097
917112990
1677811471
959630404
1796638929
2094211737
2011832374
1950102930
1893870882
1671138817
950175747
1946563501
285616617
1939978922
1329043067
2122964521
783077581
1652124712
1801481741
161964708
644380154
1010122988
69526875
1494855561
1942668228
1338163170
976084466
215819813
1954174828
585232203
1815111031
1214403837
1330095331
581005883
1258593685
1829091738
1960977374
426258312
2082040899
1483049864
1659814554
733315072
504755262
827231759
1231070171
954262541
1285149866
202959541
1830101465
2101494389
221065759
292426524
567548734
927706825
1620149796
1485876221
2029356789
1497216760
147077264
1348435545
1225609441
2101295653
1831075330
1617720014
2115927442
1640089292
1665794585
1570804577
821466855
674988254
71816711
67507541
1467113507
1751093151
454765128
1634823209
1988940393
1713247534
575163783
2061656896
439967898
1490332494
866940390
2023112858
1982497723
909666849
1052299461
1256451736
1975881567
1537373995
1315396362
68890274
681889321
1015552671
559579486
297784185
1680401634
1829199237
1404602476
295305936
565870681
1938895168
1534311829
892633119
343754761
1155144779
483421774
8519462
676666323
693793182
1712957740
780303660
389977886
197594551
781567477
685876256
18603409
1410047606
99333428
1168585947
1966518107
2054123510
910825884
1748138134
601408852
1789772650
885073760
819575803
2038134065
518696346
408964332
413585654
875535893
244153357
1908974301
751409465
385801321
623486185
33891424
393844792
908527160
1908358140
2023337940
1109364070
1915809668
515633392
232377831
515905318
386102988
122001080
2142782354
213933000
926144696
1719087169
744515711
1463663846
1123306603
693733438
1057638523
2035388750
86108263
1551912401
546999210
649717493
538103415
39107703
515843646
226512231
1457889094
1463208095
22663423
1599580244
1731409843
616421273
254363970
1871317333
1914942520
1166146588
1338137180
342856291
1929887146
1593228784
705276869
25649284
79109509
520120135
1400855417
2037087518
1041603002
1997331389
1573739675
83417311
960436450
1587082684
220831926
1327779321
1744572267
455830863
54331272
1528146427
725562051
1676560075
794826679
71418018
982349366
1932511143
1579056648
375162320
1129402100
942929485
789731098
1293692769
1194999877
1608490816
692600383
837181511
602517558
1390797845
461186786
396384781
1431175969
339824908
1856437219
1660630934
1865220241
450984985
240715827
1605709597
2038333223
1435904527
196421421
426302487
1314412862
6356537
616217848
144937588
1330423853
1316400977
1659139588
1662760973
1127959049
744015542
287690866
9967
1823976665
26273282
1517906729
125409294
1816388318
1639355871
2001805077
244782358
1220673293
143170475
1767431827
1325298343
60602801
1292032057
1646091861
1541002069
1833458673
1803136402
306677035
194719952
31257696
518254086
1144890563
1213132499
1823134608
2107396479
1310423408
374764851
1825198003
1845720138
336720469
1669583425
868733254
1267424559
90161762
380593396
2058168141
2094369714
859027413
1644203754
1892230011
1202491001
1508498622
138571560
1387691594
532816147
1916034825
398304257
1732445094
20632368
551633324
321918276
1391986339
540030354
554554230
463193770
707075732
1383240084
230223952
1808118387
1684941270
418588259
1019545866
1482533531
1409129415
308277237
781906987
233325661
94113773
1754920119
1790870848
1873004843
1980638818
1993284707
2059791961
1220620904
1413064848
1981845018
306505436
1936337448
380826772
1927189952
1398578371
791484044
2121511478
612570087
79785185
445131643
932957994
2125689452
1999069911
560760009
608027324
1907565542
1160151219
884099322
2086083230
1422895438
164089988
1150735100
1362513619
1567563798
520895434
1115546801
699326016
1368021271
1860053924
1548673344
1469887113
1417377282
1576989041
904335102
1448594605
1093275824
1503721113
456778211
1960392980
2092820509
360691051
2144882200
1165118343
153163618
291928322
515383660
1209476191
1589302309
171369808
791963247
56458148
954971236
195053508
1784663593
1131460116
150240453
1826140002
98706111
2103197943
789608250
466144493
1471791353
1613575826
1772900419
926653187
140123017
1821133394
516062960
432197470
247481449
2123431250
998650202
471929105
741769138
212802061
1655030655
2133523242
1000332661
2042591489
26066512
439345971
1782897758
927272282
691362968
471558626
1446646562
405747650
790469153
1654707259
412738647
461005969
659278354
601958942
1877620391
556789350
942191599
1679630340
287783164
1801866106
491600822
1914947297
470559539
164110
1717931672
1783563259
1230188923
1998315617
460577274
150917460
667233801
2097351362
1876658523
1654933083
521315175
1309490546
297667796
1754097440
1972281060
895804971
1800546124
1992474145
1074047620
524320610
1476314286
6798139
1896007523
436253833
1596086277
1294916687
789606444
819383850
2056241663
462593465
795583273
1572103779
1189723936
1621373491
218428546
1734698254
942005675
1197540272
1905502280
1540703170
211811412
2124413619
1757074764
1973459568
1028083749
1439141767
1532530340
523498316
294515505
496869806
2067273369
1826154366
1239677535
1000478907
1434458229
1379042019
61281243
1535462423
1414916789
113897671
227519779
728445859
776919518
7106485
1539613246
348938238
476609007
557551107
652112379
1826994744
761332045
846245390
21167726
617090265
795388600
66376250
1382207937
305681212
1866801017
202223907
796978454
2142360245
1981802924
696324823
1976442378
1257962102
2102980287
900690875
1505812023
1994263370
30798185
1665593669
1404221476
901155072
912792606
2035252969
1777088166
396652871
251695848
1366385029
1416124914
810958118
1015877191
460780496
1454937854
897230961
863337709
1193980655
1888640232
1208697388
1020505696
416453160
766452720
1338033512
480117957
1403623377
1774715671
153237652
85864342
282640638
1301663347
599774835
1647111547
1217408459
501136945
256556486
2093733661
1174509094
767204256
1532652143
299249786
907871587
1633056943
1456534714
883016751
1007738668
782298314
1760500189
948487479
1974348460
1835523230
1867058393
1651882170
485632056
277923589
1089277422
1303013638
2065050715
238328916
1345112958
1025171452
749126862
1283988421
1100646723
81094658
1162028136
1570355781
803934792
1292933102
885380992
739119254
965570404
714630103
1723318323
1998836036
1575577795
1718827086
1879988768
476596006
492162338
1354243161
1045841866
832920543
1073185585
548330331
512435610
1504847214
484073591
779302870
419276472
183434508
867486407
1081353485
180943256
777395466
1759977518
961022519
343438192
304727999
879224442
678366116
1755219264
594080854
426624123
448552458
1010694072
1028884198
1170751928
88055714
369520401
510070102
1157123720
1202142111
2021996599
912066051
1144624423
154457021
1720409148
148090443
2043515113
494711240
136969429
1282037825
1526296367
742999047
1103493395
1044007338
1766307588
169581829
1575213276
1437933899
12499564
81919928
2104295789
487704079
903663004
1654485059
1498362384
1854987439
2068531053
1842302871
2071414744
922863140
1952008723
765983843
1950894597
571549191
175067966
1309638302
886029894
1024061621
281842594
1170290816
488129811
684851572
2063536244
1993581025
2031844774
1678457002
1739033140
1478822356
368325307
174203532
37367415
742809852
1276235286
506668315
59576048
1688013728
1380849032
231683527
1646617120
227851512
1759915718
633936102
273976316
47863698
1786243985
97789729
2002119987
817420613
340024839
1977457629
868121778
1372671214
1578677612
623471437
1890526890
1720108012
90071415
1834721540
475723194
362240401
2113109854
662128247
294781579
997932180
1317834096
2029768759
924986517
675463492
1971349594
996807987
2130614812
1775009021
1308593659
1083821257
473890857
38561336
215460516
979932309
942125946
289210632
1325690265
1953201882
1670086702
1056149558
1533977572
1517037838
2063092281
691031864
609918590
1989827080
826242486
555988322
1143397532
645605354
1963661042
1099022258
605815220
1035904698
1800465088
1029456499
858722387
709172776
1100224306
1184711849
230092633
1824311500
671527649
219832734
909522373
1566644508
1421612530
492450504
41565951
1015318699
104657471
1346683717
661685990
2058219025
351154954
186124480
1496534730
1949457095
1071359528
1092183710
1139706092
273973882
43477894
2124232514
895356073
1276290998
1727999397
1058889719
633738144
887886807
1859658195
1849157957
1785134386
939987989
1582485588
898540195
982342355
1849720872
1638376658
530631624
1400849496
902678713
1025328858
567789449
1856500860
1983548714
1877588304
1310709217
1753394369
1537915518
1870611314
1048958457
1709564472
711602388
1643520197
1131614425
2020585681
66253415
56883521
2000685872
972331203
313710915
722608597
402087957
301040038
301585879
849585277
1782686376
1461848031
194622685
1381765205
1855146257
1115426730
1826647503
1524109931
1540726286
804364935
1085667732
229168423
551795614
1954157138
1824960533
862136714
542412001
537093807
1136864837
1859352219
1881856297
1426919466
383698371
841445811
556029223
1993139568
752185730
603889566
1870708221
1239377632
618812677
796040089
1094318810
1118063417
1345307137
1799891053
2076592068
529027947
1953089349
2040137945
94201808
345859907
909919875
2054069963
903470843
956430763
447058619
684283049
107951202
364426364
572954146
988335364
328088971
682716352
2029617460
595778367
1290825480
1709465589
328728550
1525629688
1004746763
998291175
1325005054
1683112341
1661756428
1565479675
1343607558
1408752999
50365704
512418199
1716208681
825294428
2028234241
1754151175
545367810
656625197
2054325526
1742339316
350411153
354214094
618501551
1477609868
255566659
807183460
707332890
1790388420
1915396959
207657423
1655745008
460557925
325502828
250270800
649601960
1611439083
998656144
1947091649
368818104
17394948
902771474
1228160811
1499127301
190426124
79328190
1831593747
1960180175
844770760
1542614612
1668561811
1849168725
616093246
1890982873
68291135
1592105431
1171833918
95006974
1386388700
2104045233
1886897779
1329449960
209465734
1165457135
1584797419
1777740591
1187855283
591590831
213999618
469297979
1120627558
1763241601
1904478162
2138000683
1864597006
1549815761
500811053
2069955823
1660606194
1362338935
1802140603
483594051
2012471007
435097227
560750469
1913852050
96873719
36391395
195977872
2117614122
589002289
582923737
1366026163
855816617
880953044
377317192
1892335536
459451988
2070380832
1972454265
520383817
17803225
1143449413
2137203242
1817948496
1538894970
1130949158
19789716
1847549746
1081919204
672072288
1366623930
1478195407
1415585134
1614401667
649468952
1509528400
1959366388
215991577
567332656
1144095417
1559157302
548737265
448515437
1800097488
124603309
741383543
406924259
2001956565
1733358559
1637862651
1503314461
1216499184
1408525756
1767506628
2061994819
1496848291
658635747
793047942
59970141
143510522
369076453
1744485744
401072648
2145164096
904809355
620939377
354812154
1891404623
1973784062
1823370960
295072420
941318872
2117422099
1800039655
271893153
103603658
246776144
2021005761
833066557
34941483
1577959254
1418815238
1247888999
2068753389
1868377025
793946622
132219731
434899198
160171767
968174152
892403008
569867684
716159476
982612992
953161593
1162901854
1544187080
1448124134
342991397
713589243
999236832
2001397333
16424348
1046503664
1676897018
92514937
929039028
413570781
343374219
1637007304
287020782
878188607
363721579
1605154760
1762706926
1979994515
1487675741
1289414872
131760980
2056614725
841726078
1502887578
1822111134
1807615642
1531390254
436720276
1837606931
510445808
228160631
629820356
2038826301
180867369
548047578
1001850806
911857864
1011874567
45167087
922093952
1291197064
736992258
1054045065
2033693657
1873690496
214400769
2133758816
1758938902
69162370
1877289207
420449602
11873161
1556751436
1102931190
904207288
1740243089
343365705
133306555
328484273
2031318243
1738454255
1822056520
586708381
530311059
1445613251
261878562
2071467735
1677577967
1779355056
1169477565
783727657
239331964
894547838
1609969544
2139999869
1084701087
1949745423
1301398655
1536475763
2055978283
1047341665
1694121018
916576025
2143092345
1412833120
1618480115
197942203
823877705
1520247453
494110252
1335459496
2030778224
1140555593
1960129921
186426199
118925829
807388216
234717723
670318591
861100105
1100105085
1559534733
690767061
54316321
999269956
261337988
623839562
1859433887
913468553
76050205
1359856519
771351040
1449433537
36943197
1300858268
50793793
844254673
1115993725
711312314
686452236
2134274461
202457369
1017996100
1074204190
502949950
2009882330
1890799797
1313925995
1480706749
769406980
817339801
607444984
1788553452
1395671070
1295656646
956125679
1890505858
345549339
203670374
1451535377
1646572351
859841697
537852445
891723280
219814039
831053461
1226391551
1979786384
1562421414
1047384692
1153810108
985029084
1138704981
1084840886
2056954521
1862274323
1116598472
1778520644
2135027948
830874600
1638262576
104787728
404154002
646496751
1446936938
1214494771
1562959235
1611610299
716197683
737588539
1876736948
1819066545
2050434617
389065591
2020993270
84670761
762067976
1175986680
1022348661
1150431295
663832893
631828029
665901011
1015772079
2059776485
692652048
2092960681
938502248
56539725
1273734637
1212552999
1895230390
951828204
1499701612
1094906453
2109635154
336558104
1267082022
1870726129
948527537
599212867
2044630817
1542377823
1834203071
1004107411
299166100
1856516958
532224920
857979235
1212615102
1578636554
1228553325
1017276475
1958131664
918272604
18033607
902430169
1229756475
187731372
334722169
703301063
571576290
1213560478
722008745
1517098782
1893689632
2036905911
1055827282
1295996372
447332077
2083214666
875547915
958987803
769667644
1026753428
607221159
564229442
818603265
280206417
2121420108
303261063
1642217462
472456673
1530033493
713056022
591592820
158019919
162796154
362709666
1837071956
1674786762
426091804
178861129
221210218
205382147
1449601313
725472439
431915125
550587880
1861943027
1606255631
52160964
160476315
949197545
1254943886
1191872542
317092182
1347354160
111875010
1442038807
460195612
466679447
490223048
1782419109
1516638035
2089625321
228959984
340045080
676603813
1488050082
954711579
3951779
2072197404
1912901260
941803287
39051187
1982156005
1545695043
1852570827
1084506432
1946283015
1085170585
425167814
1636114913
2042234118
20122482
971807731
2014034742
1070225900
728135057
1773691657
2140392692
1335195352
501456759
232341284
307486787
1222520866
676707692
1543166159
639489248
1782294751
1666009968
1264340182
2106373412
1596973231
1896801519
1444503313
587256191
581552685
1372382487
1561310394
770385406
1960569194
1927073564
316216837
1107887411
2003859895
563707553
141801797
726732208
2068061277
264445938
1347523625
812803433
1727008407
541978641
715634397
820461189
1569515432
1085326562
1341566419
1656464177
1899421632
602168845
887417873
122259973
888970676
1231322185
212090250
894120549
1845595406
1403241106
1564164474
1640286348
1941748963
1317232039
724298772
543576572
56444340
662664371
403706279
656859549
1652373459
1046569361
1239742544
2012877853
694948206
510177413
249491965
782291956
1836694807
486271422
1941831440
1337353708
1204492214
1276256153
1757182221
423279992
1566637943
1671842038
458277783
1006311465
421193906
2124767267
1494943759
274326293
949878221
1156074363
578287335
1209460263
556385368
1558875589
156340861
1373157604
696470370
1158594131
317128855
442007215
574612107
2103560502
291792282
305195588
1708676895
938342329
1279509978
1584499528
504216497
382648356
1418719449
1563910524
877180092
1414946545
205681274
783005965
247222306
179713487
907382250
1038766039
1278567212
767227067
1430470622
1416609813
614428770
709724659
986335386
366032409
1818760737
76143227
1475493430
1486777193
1963590941
912015835
1273472719
745466872
623410581
2109135638
610868021
2084282687
650401493
982487032
1872654489
524658733
1915981001
1912074841
122874595
1374382912
1218729625
79682443
1810593772
2062354627
1628750886
624153923
395440069
1354825178
516416858
413681985
1747869994
1706695391
543258464
1453488643
417817094
1491058825
1391533079
546325189
1107454676
1685676748
1951799021
975151083
2015180804
1114527322
344233029
2070347490
1775842654
1639637935
760575730
187651885
1160900231
794535156
1420406532
684788137
1003981626
1076897845
1556748244
171215205
805720092
2020990306
1796005387
1940376592
1769220466
1620855249
619277868
1415151950
739065246
777225235
264497884
1533744169
676890332
601225510
534325942
648704623
2138928630
1183741991
919879428
1562680688
2063834175
291210838
2058781199
1021444569
579165753
768670694
2044407006
1547540553
128888078
1794697243
16741740
476564845
1929431474
389332249
1549284800
197538362
301207140
369083567
1960712600
1006695501
1630585257
24370235
1461277789
1487871516
1270345670
1653700913
819322842
414359252
1509248384
174847232
927548045
1970608992
1372791423
1501241886
793959805
1750500936
1393113862
1232283297
2107622083
1203666794
1224729204
1495507624
882578425
979467565
2109728186
150936290
171173801
409648136
797482325
1779150265
2007087285
2002515769
1153761173
1478364944
24140725
110356612
406371051
1398787268
1178369426
1334612234
1499355217
205642566
1990830504
1577208090
588211545
404515043
1094375459
1230280869
883926564
1809644306
148276288
294770512
674517145
625201637
1826572932
1069454579
293621104
1515296015
1038749384
973719981
699302690
430327571
1916447397
1103023636
50538577
2108850871
156247057
434510788
1079844184
800849475
233401078
1655035205
1830833966
1993758941
168533904
1184044682
1488069009
1913728334
1219682627
742722833
1119936734
1681682277
754361455
932894698
867122316
46403635
915050611
54866120
245156292
138668426
2141513287
474274570
1084525874
1586819778
410218181
1848565006
1795853587
188005664
543682721
2015854561
70347794
604518362
1573203736
1336219570
760286056
1905966046
1475702615
657167336
1627862167
119169302
559122412
1146214334
687557650
2138216896
154105404
159504771
921570176
973477741
1593277568
1963232462
263078925
1621685910
1133431098
940216431
1821091947
865874731
1039836144
1300408403
302030571
258696434
1689199727
1101987074
409738367
1538114387
1826910477
680141930
97814027
281768563
1434289183
304935268
499948357
1174935165
724138878
562433170
1991469295
1077129297
260598989
1121211478
833110661
1149419996
1027393103
1551172920
615236934
36616785
921842397
901163516
1552343559
949987871
662899035
880923621
372305705
1459634099
897925791
2076744568
764265337
758975291
749205562
1640884118
24959016
1703938754
1667918157
645234461
1934783244
1624866693
735414924
1189994480
1911806111
925305084
1778457468
1160044595
1861191373
149555565
458048653
915936788
772437677
2088653504
760856102
1865549734
366700311
918690277
2078506501
570762264
36515499
1419785159
684846709
1523942139
385947206
1720555817
1104980833
1082289467
891960078
773534432
1263716783
562080992
2006644940
1625091715
1336714448
1622582734
178084954
2064062998
2142319918
1915434340
1011850620
927139974
1058533022
874011501
1474142548
274464289
766518875
303212979
856720581
1149592763
1429668196
85359833
1340944088
689653600
539290342
745274333
305850879
954079189
500929000
1752359270
1256916909
634042656
1555918945
294062892
1098549710
1523570068
1255659803
441373295
1837552952
1086421418
434670871
635710527
1089366942
1158412572
329767786
1466536335
888581712
264706728
526403216
1639690311
1125099598
166366315
1912386121
588309054
200204434
1266983055
2111183631
1635216977
769274802
1156862190
933876470
172200071
756791126
1967623033
708921542
664685058
1471652611
1123993259
443831930
344324547
933053440
328654333
693048901
1353825401
1957426725
156906836
1917076050
854103192
2047157937
1578772029
393550281
427645812
1212440242
613528417
104321044
499153024
408311045
1364362601
2049278519
945316474
1355286687
1195191997
1696118116
831645297
1367794382
1118156780
1722113529
702101911
1076552154
1634038806
1706257463
2074923061
1224985184
758848736
721740791
830144076
927097489
2029664094
194017851
1190879363
1488368592
271236888
1169800043
1857358676
1471960344
735714220
747616687
427983858
269335916
1451121668
408634164
117735515
1633131975
1676458867
1407557776
856977253
612713382
1636068529
1644223159
90687992
786367277
1708044216
2130348366
1035282815
942909742
1844784332
767699286
801909308
124122585
42965304
1890318954
3215794
2060918414
745120632
31024723
854409261
1481070740
1426204519
2003824177
56977520
1239771858
94677678
1005035897
623284244
208029783
320741658
584719257
985323391
337490616
590215187
651889282
11995913
1429267486
469003234
84098367
1615985153
1696350581
1958683556
1995913560
1442224102
1508185349
179639564
1012029922
1432478693
493899824
184725854
2021619117
368941529
1637307992
927422604
573050091
2001250823
2075381341
1076172661
1568866293
1983805893
746290539
754166186
451661155
2043538197
992291119
1186449384
927684693
227618168
1357873662
1067432630
603666058
1998018022
742593695
1466316731
1206683409
1798356923
281560399
136086820
1543196655
97465236
1273647572
1442637494
2021090467
137025717
996170608
805720452
1644942579
1174203700
2104850730
1715628116
1615716841
331433407
1357435432
364298164
140279113
1963955667
744407128
153250434
1780043583
993886418
997980599
1892208218
1990477054
966422864
971228022
2058010342
1122149886
766917054
309472194
1068426079
2029695890
2000911513
992693400
693789207
1607257730
1011276996
2088277272
1725617233
1469261130
459535835
745348162
1061323631
116451929
389618640
1693055951
167242983
869929576
1926947876
1570484500
1434029556
1742510757
1218475392
1491699809
1203173542
125064963
965845032
2098204477
174075801
1882343622
753384968
12553646
548162099
27294660
875715382
1152878981
1396203812
686517814
1238410790
1241010258
1908392689
528088371
1150330865
1849919749
26111774
146594929
73745476
1992609570
179231618
2073990087
155451941
853234817
351535222
1209861480
1448844203
1729989502
153136130
1907719277
955537085
986700037
294461347
1668039360
1131095231
271011868
1087107945
1381548037
165186449
30503393
871318137
398401219
1863603501
911866441
422518673
65043366
367462381
1411887220
2060603722
1187683144
1398417255
518603184
1767527922
210774165
1278753788
694887410
521383925
1316125368
955097966
217022396
2051766921
581297123
538650881
1094787630
847988093
7964506
827024940
2128246761
2019309911
2127279930
1180428745
110726856
1043497949
114547598
1934305696
1083842610
1010961505
1298849790
1899772378
1575920522
1478324264
555428378
446778645
118581316
1948272083
996218834
463338941
587642991
1237691048
1201997235
1792171210
1766392421
1428952670
983030973
333433723
985140113
2133292822
1622878506
1444452918
736373399
509777395
989706347
384528902
1026459955
389071745
1417002889
683377640
1935109897
1422969787
878807320
1811317149
1563661202
235024859
1807199212
1499028870
291600479
1106097593
2108672206
292868972
1358416702
427957977
114086269
513980386
1111871665
1552306546
236049914
733811156
551474802
1891740275
1479170998
185071890
1313451274
1690018666
1685011179
98517080
1624058466
1454620572
1875969513
249095197
603108379
462602021
1909519952
355287958
2021118358
1622547556
64054214
1633034482
528991903
513199971
52871837
267741492
1060517132
292313725
41036082
1899283716
1414776739
269295117
1190026961
1206841429
1339417590
7140809
444101065
487840489
1277846671
1413159955
725407178
416846042
418405233
1732269600
101845413
342092295
1370414158
1279158599
1890174610
1539900334
1313001155
204592698
81900829
1631616816
2044512355
385277268
1855761503
1873906556
2139615087
594725810
296581108
1002157110
1095951466
8556108
628893269
127040299
961787146
1594855274
3071687
1729869785
836752912
1758190002
1530871819
249675650
879830380
104236392
1334134327
2039109205
617673960
162098208
518043911
346252884
943856675
206644480
499786401
246841507
1451430626
621824379
791956749
1303651822
1956713335
1081016460
1229408484
99079531
531973172
1138218062
1637743540
1590027884
935652102
1300417849
1808741823
201598962
1226680029
1301272248
1160466696
1049512178
78033306
1676766093
2092390001
1376192694
230697730
1642629572
1586408721
547827543
778660633
83029843
99897304
1886080365
8870723
2083298774
2038205419
2040612118
1027856900
138782558
2027439912
403085567
698295321
156058124
736808432
1288210002
23873282
347284831
1324558825
1356260185
1343331322
956312856
1202847674
337299672
1485195492
1676101275
1133835661
658637179
69585877
1919919181
386965874
854606576
1242729544
1243167473
309460887
1212624272
520124028
1962706090
1620078603
64361661
1063296102
436637204
1206468046
757239557
201777408
1301432816
1322101835
840617679
998418955
499133965
1332514339
383959585
1350802070
1762465524
2023777064
797768562
398677166
2093577354
210435723
980443324
1712145483
741457378
1713878417
921412973
1763537243
134819380
1797068085
495421770
472865188
431474749
255271080
1804132663
1396036517
67936980
1930631169
1159948169
1440020573
786791902
1873135085
1184781364
760681804
706518344
207967684
1977334969
385197994
1061023372
1845473952
584301787
2112839109
950301628
1067871448
1723098771
1996759480
935393493
1897474129
1450670764
1896884994
191565608
1605866379
1725884550
748624412
1379750480
553903323
1827215025
242227470
1411249121
689889544
384692946
117704449
1630834686
1877371338
800443004
326019533
732842361
58692586
1979378389
1237575834
2094083534
657802555
1340541246
1973030323
1426055733
833903392
591229743
2134511893
2037290689
1439586566
537069335
842459849
694830039
1561042462
1419047825
1984228562
808660312
460727212
1866416400
793388458
1200336722
136692667
579084500
1069599306
1111249553
1849100076
912590298
312781038
1022240838
368409497
1780384976
541368907
517762843
371364383
1726479543
326184255
50232863
828507418
627574457
178315153
896203349
1005897408
1286516333
1791230331
1205162643
34305963
983986833
1470113534
1529250596
119104558
319622310
665637475
458367776
984681337
1663369663
260710214
229160845
1737698573
493943387
1263170424
956846164
767123455
1776935645
971520528
1517055016
1212493877
71357300
828417407
1199449461
878495054
584958233
1208777299
1407559007
102633646
644609295
1777328186
87941456
1425113983
451235180
1322925418
481009245
681921959
1613579655
1213143203
2084093355
886711061
560776621
1683030829
825544993
2020248215
394247204
206015172
1945892687
43365438
1810201794
358167762
950337427
802608834
1858398561
699564062
2067256983
611456821
867525300
139652708
1160591915
585102803
236814106
1394153544
18396728
408962303
1327008917
15123915
209578120
1511892826
334747602
198578567
384961732
292197868
1702149327
429429464
1087033733
1036054281
1563983742
641306592
314274720
2135755613
2141121266
664549358
1390486322
216882437
1976613606
841934229
1793044294
1286575565
1418906483
1567385856
97483425
2113164610
565645472
14965420
1138603899
1082285729
1394366462
1621325011
1553984526
66213883
256757647
32830998
1211875027
251399982
150165332
664144814
178522826
1447971170
1667471402
1586775011
55327614
1186601101
667477372
321914921
785576280
1989851645
1869210646
1463557943
390393351
1719860327
147258268
1502820168
1119439144
291057220
39685590
140277938
1193798453
137008169
788658099
1979195357
1165710098
908027629
1692489994
1519198017
1828626937
756570561
1767646506
1917897378
1265168118
60729537
822770395
46237702
350676120
1492102912
1415267444
2133691136
983802837
67962053
1449074912
385783373
359788779
1188701677
477106978
1852032588
492218274
376479736
981924541
1544708958
500529000
636733561
19911648
1157020622
302049193
1632435048
120438855
281937547
1382982634
1767465238
973067919
952257785
38867022
1798454392
1436007192
457268577
806823288
1482211775
2092105744
241681807
1762891019
363754652
141053332
477680613
248264136
725814686
110711376
1811718950
263370841
1461774672
1142586238
255667134
1009230454
560004755
679572701
1425759723
1271436317
804215876
380334432
911557841
1177211731
478752708
1982610309
603336628
1698898173
2006799229
2130120008
1053418811
786158619
1859675193
1504849991
1988877484
1838825183
1044734068
608593468
447447325
1630821135
655085156
1801132366
538868507
1888992580
519334280
781210662
953811682
1608700456
1207785920
241664608
1473002325
120676919
2137452778
1340864661
1582207787
1180524046
2009198979
1934378095
1982476258
1962209994
1504206035
800409000
90660952
1422321283
1391053023
1071648086
927012257
411450332
1276395411
132351736
1203070733
1596333784
811770791
1039853591
357309184
397351092
1278844902
1695672587
1993095754
409898238
1115430147
285721851
1891215654
1333886034
2032156762
431620569
680774376
1373344307
562950433
319291707
1508780771
822835286
695199681
354441246
463220749
1729983231
1824539527
428404563
1900598678
1394427314
1912187144
1853025218
2012442329
802709218
1299572841
51076844
1911189581
564219065
19082059
345620000
285033138
1861580988
1238936491
224208029
465443969
856042613
1270084008
859396457
1825367309
1480973793
1929877959
358916616
1363418567
1815790428
663004018
2103924963
1971377514
1693953934
459753211
14569060
1570677179
1002190512
277894143
781250878
1495310732
1331501517
1637095341
848051676
2002814964
1412823877
1961347838
840136615
1014803839
780491701
2088143029
156739874
882780801
1865669847
67554314
34007922
93321908
1244123003
1425634973
182744839
1153443226
1080428038
504061692
1840938028
568586656
1600189048
434267719
2048312028
1687690980
1643579663
525277062
409146090
1299589243
784428407
441175237
973759725
557289219
578021068
1692556815
544987571
2124426083
1278155743
1396791096
2113698595
503875699
1019615110
107591309
5817331
998327571
1226314942
1023292100
1722216527
849903450
582980277
1641875787
1483412989
1030374893
1903669694
72176860
1301152875
1426395776
582538935
900262609
1941433661
1724599441
1949145082
2089534149
515888204
1681576645
1354821921
632415152
1996539980
807636485
1864810419
919394926
1099293302
146148120
1004504796
666482770
1260261173
1349721381
2010676246
1252038981
814259720
2115340370
401136458
1940304320
1930140257
95335229
1485669222
2096883052
31779685
995058087
610523620
875357425
505887823
28669701
1527052187
297981096
1068739654
228048960
956439703
1415150281
1730234277
541640260
417557748
880080205
293816139
1518970833
2749594
1719662742
1344215298
713423952
1786114911
75208033
1464021080
1578220962
135426561
1091143557
747609521
207764133
742858203
1905920893
1981902877
1486557534
1928424658
228998407
1228004385
11022605
872811103
889191882
937045230
1107158237
784042794
660628165
1120762857
1475863893
1832872435
1400744747
1022964161
900756433
1022774022
1142013529
471682529
524843888
912820491
895103560
579696441
1824111714
857475331
96131483
1131140092
174849393
918312677
4970999
466528871
971392731
1007815032
809257542
1482803445
655696808
90861120
1202465
1614067237
482274613
53509899
1609693868
579250495
2094996511
446176467
171122436
1853966867
532784117
291279967
1034973397
1223899588
1591169970
582183696
1767348927
1161519860
1448886688
1152676471
1285822213
2075529533
1393114289
1821910302
2093843423
1360843421
1864976115
726485475
244483007
1600790251
344725483
1258742230
1487479243
1911670856
1861134001
696474207
1526579597
729756562
1418902588
1642990487
1393136643
376068152
1222544774
1952184961
1705613082
196380889
2130533970
2013587298
184490601
257819534
681192121
142188611
285396739
1967475122
1726830997
87596567
361979043
1526808753
1651930928
1713498235
1223196813
1078401538
1608185611
1449870019
494121713
1217201011
511901280
2060820314
1113020030
1975164733
1739404840
1057283160
1639804228
1960330305
1926407591
1090177006
477550645
1657669408
643011652
1893100660
543955954
1080265003
1099330682
1041802409
2139664587
567382371
660722990
852424766
417978203
2136370404
1327127698
673562424
1983510480
1767773836
1378732610
1325567843
1933674438
1139746743
628359562
443019214
1574336696
304975911
1156520858
813913438
2020814349
1139021455
2016641381
1650878054
1776155482
1680187597
1465978621
1233946682
678046420
2033665041
1590049838
225292795
1467714389
1528044711
694571155
2055178641
1511360195
1056698183
1488690190
2133182512
224313519
865964187
1110358669
1379067334
841104223
1250825519
819715380
2042236461
74909516
819841689
1683955003
538139821
1557625144
29095740
1937823246
538140792
1980819387
725246483
1538983730
1888938204
395637198
1315021884
1286651669
446962155
1809141188
417808224
684756186
746702940
913514136
804683807
1115355879
658906492
1848300092
1620911108
254152981
863863867
1921353915
1804389354
1612111461
2091572344
762904966
1728197293
711593070
1786902634
1832849922
1522740765
105150586
165502895
583902275
1732540176
1327814194
1452301422
1970814037
2049456549
896490013
978734855
1147406147
1197895148
460090186
2084588205
983003510
2005923641
1175674456
119667035
177095595
951946561
1008350920
1553909905
979061552
551251020
602108539
1033395401
562071133
354602139
184736351
132075193
1439095714
867312519
1077042667
69676720
1149130840
156576686
1253045551
1583272204
430962019
783135958
270371398
1169023778
1592387390
1024343088
1679551741
947439248
1735357061
1685540068
184142654
1273738720
800410628
1229498494
720352561
1303261461
1244888480
827799078
1031939677
1904193865
1270207679
1832434764
1287821301
1402906065
1702091081
1404460950
642292652
1945810780
2069449455
309783642
802946350
1834177799
151529518
135390618
803794192
243501211
272448556
1356619356
636957393
593236528
392181043
685807977
1031628499
629984556
1864909481
1116828048
2005480764
1027496901
173947768
854231500
1574283040
1813847099
719670319
416171488
1812493970
1958110090
55782861
781355622
1508861568
187237339
746644283
30229716
330737500
457840206
1922891694
512867355
1932607341
1937707347
90731965
275753094
929857068
1789797337
57076839
883233977
1172796998
583391560
669752958
1981023405
1927774143
1484588823
403423127
749528924
1686290988
1141636986
1654614950
2132725196
505005845
1707085416
1134173329
1321102377
1612256237
879377962
455321640
1656021406
1241238733
46818056
1291503398
950487181
313024098
339177360
1690968783
371724058
895496224
1072042329
1748560745
795023101
530276043
760124560
799012469
1955962393
1045003889
592646343
1919706419
1493364446
1058038928
384228655
1817760290
725014482
1950481098
488131659
482740359
1602678002
140646621
528330940
563888423
2061733556
271935143
824617302
322824626
489274135
275924771
626177394
255128241
2135336391
911002057
273551589
1264821553
312350762
1345758586
636868860
463602188
1279564234
105658848
2021947203
1204856672
129917033
1745328947
1835489189
1753890577
1377044560
519217853
1425990481
1018983652
1462637788
1949370966
1833551223
177304884
411580431
1490783789
916223864
573764196
91055050
1195710182
1688605968
17806371
34447594
493022324
1562605808
1617734897
1675538596
2125524791
549560475
707434572
1725461474
1577769880
701519983
1657348440
540941344
101946207
1065758961
265326900
2026185542
1357082649
1941354912
2112554194
1091243005
1037475254
2080114273
169225037
7006731
913603673
1450474332
896961639
795062945
428411606
760602757
1400198859
601904307
229202131
867614498
233944540
248682632
712769856
1091503504
1265545263
129091789
977185905
1074852481
927370806
1133388371
723622429
412830481
1141688314
982125783
1110586348
329635179
2087156570
665459304
1068345296
1395203572
1456040623
2081214647
1723107895
1461879605
76907235
263927843
1081638858
737511914
1565845865
258159922
2099048561
1166768662
315134687
1600956371
44286207
900874776
1254056182
1778013249
207558073
1532732338
263833871
243766032
864099471
1534961730
1099170386
787728699
1401085812
729111752
1259322302
518826122
2067471897
804050451
1660312218
130562072
2107519249
1919253789
2932981
603956246
994046739
849847198
1955699540
177985104
1741730879
544759689
1260336948
470079142
1559114512
1427550262
397009341
2126836367
2109841528
857795087
1513344250
2079370823
1157867491
648243931
1879015254
1879342164
1361019830
1446090229
1219086581
1848196666
541988250
822745297
901005823
552635482
815925759
1701279578
789139843
1689896623
1579024862
759029586
1327676259
219212953
588105005
113722792
362526231
1064844605
1291549951
1499384367
790071708
1261281273
1253701039
910975923
361084193
1721554006
1847388501
1480709220
1408015950
1078946449
1444434393
996796119
352568889
1514898348
874496807
587919482
1678149649
871520677
1103023604
551395280
726163461
1469026326
25389359
895029117
70498588
1978289109
1349739687
1733632715
1484538489
1397298073
1533404125
1015294470
611176339
1719236679
1035591363
1264897710
1583398095
730629398
1694674390
846022569
528277068
1360590800
1331927819
391173513
638842510
267665644
1483963463
1818265351
704426984
712199209
178345549
422069459
1064777605
1097076839
1362298422
1183393337
759440168
1645275197
1897329611
1974602997
649539499
1774105042
1558301841
880249341
1252936439
406239192
1248937138
816580908
477511383
1812816121
1724703420
523847234
1673911928
678864975
519950416
1658587248
2098773283
765025860
850834940
428025526
600992958
426913786
667196423
913495149
598950681
2021095363
996267488
309146982
659007765
575591907
413397929
1648441856
85651591
939888719
1767750743
1329644526
2107028206
375175874
1223569581
2084508013
1335342734
1876568012
915772638
349729458
1642159558
661594180
1594458870
467944861
2075696461
1839588292
1931543855
152189325
655325538
258404620
1133623423
1691606210
1523191224
1451693637
2144794035
1960013685
1942362553
1366247703
1081869644
844693642
1332615300
1347372737
1931630665
790549047
180412014
1668021554
1354550203
1010173309
2094448356
658160128
1016656236
431787747
2081241996
807019448
1156539380
759526124
1495415245
1889139099
2077499221
938756547
1000849769
40016863
25158779
1147997151
794378942
1257069598
1594598031
131671621
972776518
173970880
987163085
946001522
1032805011
2079493584
2113037740
1722273503
985842817
1284381476
872898277
918823768
1000674102
1294210967
1163216289
1756789998
1187739337
1807783605
612254794
1996396246
925652481
657123248
670816585
762773881
890981293
1580162066
154433842
2039164980
1357819156
214030685
1766537604
1477102642
1744279576
1045049394
1172472458
737890777
144017857
898317612
1982515589
1961423898
2051964063
129356005
448156553
1247267128
1660194405
693657738
1621819052
890650419
973221579
821853581
319493525
1985074983
1467340063
1549997637
854468696
124725931
1805008752
846233144
832761840
482752368
287848420
1828273725
1842558934
948171557
1941890045
717270101
1055051883
1645357257
804231521
1125797149
669157655
1636211673
592592321
1908341347
1032860307
1840936260
1448553447
1921439036
1627171212
248182628
35365481
165215286
714139744
233077335
1887812112
1606552964
1061888373
643346360
353428393
12742203
1278009763
1260466122
1087630990
1216699036
166935182
923749721
1013552952
1876016780
1968305285
621425004
1585749091
1881527724
1443547434
2027700348
1712873186
1821283336
1096394053
1345373616
1931413130
1349244274
2051994508
1719855122
1898328305
1509054150
1825631776
1843324465
585836538
1331459477
2115828210
2037815917
1047502743
718977089
264374201
1445611441
756022287
443883220
1479343846
809938163
189014220
1177434796
503328850
752443933
1876149776
1742278437
1905184569
672955385
1382504263
1563605385
838169820
429553821
494819733
2112938424
23636371
835416881
267671964
613806494
1181906912
470589702
241000975
33298071
1979188929
1794315574
1688402467
11012199
603994838
337300709
1013623657
773102342
1062494703
62063617
888082456
1430787348
1714676834
925421745
353659243
790909324
1886650410
2037450869
10599955
1241687928
495225352
1251109829
1839693847
189569479
1257420999
791747267
1329380136
1927434419
841152228
469520631
115067750
289396835
1780137249
1811900949
768056001
1852975853
1280537732
1341599183
738355154
1896677158
1638883532
1743545524
1518277619
695361998
650744422
1064612732
441842076
1054676237
1157226825
807059492
1525041722
415152521
1334177350
1015979473
2095904059
1076018748
714616436
1247772954
1488590133
1508317195
2075524133
924826624
1775101750
62636957
1636676140
552862475
1111902328
1257900993
857066939
1504639092
1822801008
1703189395
739645573
1589248283
1251802036
1241601249
928242482
1462526053
1268779431
1037955524
1958352782
76651789
103797515
1823501353
737594049
1107307663
1390498829
497299114
304494468
541157426
4933245
549784568
591739056
1693173904
321083495
387514306
1313053463
762342013
1173613089
1167701825
1420787611
909957883
536040540
876535886
85116503
1228024683
44414559
1869234844
1631289326
500321757
2048019686
1529257921
1338533936
10795383
1802850187
617241440
712140896
1718834781
1920423860
11463560
1353457990
589345339
1427328595
114167933
1615887810
1392016452
1920197239
708171145
1413041326
544950857
1899071322
1952733521
179757904
1875288933
897186473
1589402953
469878610
467293602
1338659644
1499700982
1927242166
1495011778
553948749
1207695194
1204992085
2073710405
1623840533
2043167595
1901211766
1320122638
119659372
1676547275
1906006243
1590059304
1385778133
698689957
1155382402
220265935
1075800089
1195748546
815119491
10644641
1242318515
38157874
923824590
96288757
668506774
291160816
1479645371
851907081
271581497
1157955119
1924432307
756179529
723966228
1376251998
1732316436
911194320
1920770151
1011810356
281914308
953619199
838064717
1106897611
1005022035
1553635181
837320215
190741457
10028584
1168347872
1382935727
1307643303
1086979962
2015017928
2103275473
2099565023
252626060
2096938667
1507737353
359981405
1745016702
1169953441
336596841
48698460
1919287562
1949373837
1470179404
494510875
1750436731
391737359
1278804678
856460768
1578796016
478659093
1992322938
393727337
1361446334
667195127
1521501220
949963516
1140099974
1027711463
313496410
1031118923
699484845
551567816
1474980206
1140760735
110269522
267144640
329913201
1669507196
1879589049
2085366201
517467452
759412086
32841928
931602859
1060353854
2133149570
1816950971
119738145
1109816714
416811184
1854702046
1794786492
1228592601
87702785
1823405347
1900724730
1952718171
247331617
1128832486
1264562397
308059936
516304090
514913060
1893083317
1602534123
353064590
1529526910
2124299120
533422795
1429809260
1512485314
569985321
139012462
2115360219
1121534496
1188469953
2035734693
1990473242
1383872993
1812942957
2047381386
986819776
850759289
1864530135
974547143
308337032
1119626988
1412602466
391882880
568463527
1509142172
103114146
1077244713
246061945
1222143590
1172748982
204082012
1004257239
1060384746
2129655176
140613693
2007667054
1152722819
2052358962
2107208555
1161398638
455075402
1890893114
1633353734
1215620788
796218416
1184370101
878643258
914544188
830845746
1305435281
1143382857
242770730
2139727905
966836903
502441223
1126444957
1299861111
178095855
1029870240
1742730261
1308709159
304308701
556016080
1601816697
620367384
1286212192
1950105251
2103849917
295485259
891161109
1653774900
2123105408
143437356
1521080509
2072559706
941289838
1679977677
1835942217
897955394
1476264207
1667963107
634064408
964632756
328907285
1718986187
1559821488
363393526
648944630
816262816
1691744837
1385472149
221798137
2012172485
669296757
640214378
1887992971
701861323
1503668276
603652511
1352171303
360232510
40185820
1387433226
134978344
330914572
2035377544
2051067087
1648299674
1424509096
1771701574
1322553652
402573666
762448124
1341836160
1351850945
680451629
287337757
1878928030
1346539075
702200304
1722491006
402638427
86270004
1404773441
2070954537
636106840
8019290
929302609
558762059
500243703
254651349
1160447032
1723230520
1185441405
1112234697
2012725651
1664470504
679082515
1662777450
919541293
1086704916
1922733022
130002899
973728640
2086988880
1065284370
1364717552
48820193
1317825279
1592938135
350722368
961940896
1178408136
1183781032
1278391476
214215721
1601968849
58383331
738635907
37861361
1077475011
126277329
561260711
1793356423
1286952330
1861566526
1067659976
317787065
1856505880
1665485841
1410020944
320733272
947125989
176572132
1727482251
177030021
2146192441
30606012
1650464841
1764372274
574500113
884378273
1900302894
1463630641
1555700978
2052792301
1707647200
807829137
72675169
1015315773
344467048
1934620503
1742336598
192308171
396264232
2139658953
1323767883
1695051585
1410622521
1645817301
1374431895
474493424
1752668608
2080630056
897975225
975870179
1535620442
1023397263
95342996
1592629418
1979723724
887159900
1666998269
518725925
715724762
1094616795
1363503602
213801462
1274497113
642204627
1252455776
498869855
245704161
1859539678
285389848
1423962683
2093803104
16280754
1676635784
594396598
86859232
1764948965
1077180021
900374914
1046631880
2013134029
1367941153
1831609278
1173973587
1778492832
1953580494
425751315
1466724775
1959319331
2077217003
303002643
1328179607
918115469
1743277342
783697090
1240984995
843236321
1520992697
817758568
1896887892
693466720
1462965510
363778078
1200594363
1599207576
1086600581
1772107160
1976610624
2093115998
388582637
424128846
461684108
156147565
488946106
1848025497
561053611
763103199
1731629562
1316515833
1473853712
787111956
1197698347
228722037
1723917908
1591617692
615659297
285443778
827061349
2081023751
188352932
1210931350
1302855266
1437019754
599330422
1989766035
386339855
1326476901
1204644476
271175958
659883877
942443763
302591755
1892521739
846218259
1209877779
389698891
46984350
1288645787
1690390661
1751105255
1985842564
463143185
1119573729
316948974
4224902
1147751785
1322166009
249084328
743040494
786227074
981644633
1762009655
735352298
1251427786
1931372199
2026944891
658592425
268686495
992747144
402991663
2093206104
1520776513
332896252
482917936
2111678782
128875671
479626749
1141217292
671678173
1943062553
212663190
1288435211
70445562
122053838
1799265328
994147335
1271368819
2000977390
800953267
332891526
691030131
1075597890
2108184288
1570865287
1690649489
460649250
1000811394
1556369161
240333766
1512475225
1463449849
1008185876
913732476
291514431
457891724
1194507015
304897452
1994463778
420223542
1681671986
1847325284
405719332
1069786454
788037731
641123107
1288707937
1629761481
1823238357
1769154118
1538750150
84857655
177236982
1753265269
1210322820
413864898
1990916545
695733175
442764789
837200151
1695295596
430365894
1023410307
1368264118
2038652699
431570570
788066073
1129240554
1476921151
664881818
1474424821
1947523535
1278101447
1958609323
985548595
1414728120
169920306
635598709
413994006
485044690
28865871
771639091
1284200293
309815623
1449876966
726159344
1154874035
739267673
1290502939
1777121376
20167943
1331374958
1634647759
777993175
1563501127
626429213
1069067852
747814333
970373399
1611470103
2073447
410461758
1138946350
581745941
1524997896
121538144
613447984
445777092
1969116017
1745519847
1592927662
955769453
41627358
767758670
1947033279
1646099052
712404147
1526161710
603723432
1339203655
192295265
2076849135
1115637695
1383866012
656452401
956981025
428538545
213960468
926563633
314090288
1014289814
993020693
763801882
2002503304
2056138912
307551245
289829354
1487141656
1343403606
985699085
2127089245
218007951
1215596466
1942462922
1135362623
1088079538
1026485260
1790462614
1820707198
1904299567
946374316
1568776234
382220851
1719568426
47060255
752488138
2078582482
1572959477
137278705
320252882
1891420274
565166319
1182970741
1241796155
2124443922
126886308
1730535917
53702336
1227818407
1607203224
1915647420
860344398
647364860
816399327
1072262400
1375531026
633699497
658360680
1688567360
1437613476
945014038
24943894
1326812626
1516379091
1407775302
1331617649
833858622
289318952
556501664
1212730116
330144800
1189038978
877079915
351013206
235135437
60166803
1430668449
1426607601
1168398280
36949354
211271546
1401633810
594103877
1993996496
2050610254
1253085558
520499410
1619619137
1948437373
1289984976
705344673
1698617392
44093668
1581446205
1682280261
26082191
260689648
96961463
1123005487
567064259
2134134768
472895424
942218103
201250381
1884449103
1643154998
812650478
1456712758
166178062
1821081942
1742472581
52850769
213066838
1187880122
688191350
714238137
1334202829
781545683
2074103359
382458252
1679965088
769843140
553406030
2056175082
1548975617
1678842200
2023951915
1846822764
86402356
792452898
126743597
1042294475
1881935834
82907458
1618132422
232168501
1223268637
745505216
332598506
1085034272
1051347743
869536234
446135882
450948901
957208911
1689654678
1579108441
68525050
533439055
735313901
349003881
1487934760
876870235
1519474577
574368354
1004254036
1436056978
1613165298
106999152
1696147350
103049796
327580700
654725996
1903035510
726532933
1712471450
1663839895
1365577069
1187641833
1516910167
1743570908
36720605
1384767569
1638888944
716797191
1499333259
1991156651
1287569635
1020409802
1202794195
49811216
1308851450
1610818192
416227357
1800033438
463725891
1557153780
1519557672
16949390
417826496
374943854
1073079310
1089712989
148440157
945608989
10779574
1342407596
725885670
535247029
1734720009
646113504
1213275603
1196511146
1991320066
1954041194
371082110
173849859
1138590279
2000054421
249092280
122936605
1719393651
1253572901
1022772762
909602713
445586047
928626586
911117107
119719426
2037480683
380295208
1979251574
1966045772
1985537324
674116951
2146189900
2067901419
411752621
285477320
948088658
1011205984
1047613983
1201005382
488884863
2022233078
165763640
1451070427
309604509
368331132
1862559418
805317913
1200404275
286682976
1014334443
1033241049
1020909894
553665192
1413694576
1830334607
1348758274
807527424
849836385
928003468
1214551716
141463038
1214624462
2042103182
807411648
825299824
467765137
2138386228
2050289887
18474438
354264584
999720459
1049685575
1328522096
1307880509
14144652
293081953
2037067047
956090301
1900090960
1545197171
669533656
1856446042
1914354189
1314313426
1202960179
1900805676
651160693
1954006871
811598042
1039455722
1333258737
850837175
1135185570
148174124
1709136106
1671145286
378762879
293737622
1980411029
357373396
1468382981
203269557
1967820373
1695964047
756428125
834661440
1159418025
1065607714
893688737
597024140
489187659
1452724371
487839596
1765984466
1240265449
1857091276
2089289723
1949747128
59390074
905576968
993237937
919271088
445466155
824113584
1033617309
118781074
1451001041
1668088505
2078104713
847195036
606493513
929590351
1713086005
1482776925
399104357
1344341038
593559765
1457065621
1364355427
1386525434
1136388025
1315176532
2130676549
1645305813
1853864816
2109980568
217159112
2011634984
1773375523
2027831644
104104413
1968938316
265769863
40656780
1174518698
1099951534
1699251115
426186980
1444019744
61439035
2125425729
407148778
955790485
116351568
1308487256
355862726
1704879154
439155344
866700569
129443644
1662885862
1119534033
1575257271
283158573
1112146251
1722703369
265201895
554589844
611036054
550717015
1586285338
378153707
347985248
1143749427
1250551761
1443673285
879549308
736059670
1461411362
1191504461
384588370
1334672851
1660316964
179783885
782127415
859145749
134167222
912649402
1340361696
753234086
823812354
1305635369
450073901
563696367
1623852439
881487193
166031546
1170851243
1400862486
1234182660
1981570453
491425882
1017795496
1645176032
389505159
1765449187
1437480821
1559280268
1621907074
1776695696
1376252469
305860881
440552992
1436324288
202065490
1851082497
893708985
614041008
1640115833
442006699
627690954
1430567064
1100393450
667167675
1856047722
321318546
1385176477
1325729705
657038927
907456669
1947016412
1834985016
1600320681
1581070606
84075811
267382591
921989222
78948262
2062238087
2123257091
1627651642
799047067
1286210283
1653331236
2002038497
331440706
366149288
1381351432
1044797905
1285893979
450466915
1009928496
1640974020
2008302692
2127740164
1600577522
1034477767
1702700179
127049660
1010388884
1896378238
1069504784
1024373146
542943004
1348262436
1909890806
84761260
914024900
1034580460
1413962323
340534619
1152157738
171819879
323834685
711291759
248422105
1116631480
57522524
232701286
516489144
659232746
372076796
568875056
99942972
480719935
1680647775
930595645
2146835221
52697410
1225304879
1736802143
947207398
992864563
1485117742
1415015466
1380974781
117806891
60637163
601927508
804033834
345043549
389994546
1566581198
1636005945
852080491
1435435106
277235412
122680834
346336129
1169850639
1284229564
1656255043
90816015
1970428101
1908507771
1117747180
412496625
1247121603
1346571743
1814991134
696374581
682186901
1385484100
445376519
1830826127
534801208
588686309
755740485
1784075471
2089990742
1330904624
479088979
1669439151
312894318
1683658284
1440508191
366873443
1233841028
1533059132
535921419
834048459
1871168431
1847823007
1111925762
273089894
406787341
243811484
810392172
1920139342
1302713700
1160121282
342758953
2106021231
567419619
646234831
771066111
962562788
992012538
1593298890
311086869
90725412
1129565213
152994375
81174076
1343767643
896032265
456327560
926007109
1452740680
1560910488
863027881
2051673621
1349351807
1973201706
1811646307
80691422
758499087
906621917
584049584
844659159
1885763908
964912780
1248218180
1288937072
1097857862
480845863
1674685746
753891305
1954962749
1368214749
859997997
991009766
579868231
473453378
334993168
461970482
1557319682
1550731814
147129103
365887137
588724068
1083618238
1115361681
264601340
18667401
952598985
1435854593
1124537584
441908233
1336119
1018940621
594953767
1896586041
1432573503
230522499
1130315250
1611483128
69699240
1926234457
1520184550
208219238
679702733
167411952
1934455360
109186180
695422525
1085716350
534154042
1748061998
918604263
435182036
49335146
2007437759
799079654
145493954
1539628567
887243108
838709681
700379335
891030655
968474019
831189308
723487516
1205489614
2056225503
1491719848
393834920
370288889
1072094297
507096148
147608157
1025720355
523673102
1603817201
1962906726
2054475237
1265657810
187882235
1534295656
1602014073
1272311532
1235722149
314107121
920971738
30756997
1486511246
1371037795
633230144
1690659837
1048298701
1337068453
550843241
2088453361
1067797528
2057226680
1599407823
1775332802
670222
1268520114
151958383
911899040
64948065
757814171
2010212795
848787189
1287127436
925743258
6769492
1546350916
532690841
950380385
1491524835
463797304
348761378
526820260
1462386098
597083359
1696061592
1241302765
1801266972
1490562161
199583073
808763091
1739765300
1843849999
700858877
315446236
1467218694
1099086026
1059517004
184252117
1555583414
448528642
961162724
1586092001
1161331087
181312581
2017837761
1836909693
1137550950
255955512
1671414323
1648692563
2102190104
82109516
1447883983
94745853
1552993067
375807916
569481015
866002460
1788985677
257325076
610622883
1857630575
890101896
1586899205
1771815137
1934562380
497147128
424075577
389124574
1952565001
1137940436
2037740498
1711330855
1474089650
290422802
567874381
960228485
1478602597
1345960776
1646220176
1907423483
1693035339
315888837
1298019382
1861654671
1973835791
425309868
778383985
1197661839
1000964368
1275177527
1137075112
449681313
1115531915
1278811885
798005269
54449928
284694205
289832068
752059386
164285028
1168987298
2040936881
1730605742
754701841
1972459229
865238355
1049493736
1900804397
1135349864
1548125701
1412390527
592345617
1022074047
917429037
1920702750
1716181683
2067590125
1599554598
1031433716
1630147743
1865677621
1820821973
370681015
1454841188
1873580355
1990196567
1030484309
894677644
1391232422
367446469
185622106
761425565
1559269075
2014776276
1942404906
617030655
984389528
1227010402
733915789
1761510040
304651975
1203249925
1643805769
1349387139
1669536838
2134684539
1751769127
246226238
251785196
1175246787
376660872
1453899690
1350227827
1207117910
1371934737
10623247
1618767066
300361688
1802243534
1227465149
801156280
1162138903
1698123095
1633120256
1502741609
1305346553
1036073518
1872877003
1978394626
786855039
257324290
1272136461
1681912189
966512181
541562331
801141633
2078836091
1042955682
2033710693
1233117787
1198654215
281998763
807633970
318997964
201554150
47803841
1425316603
236311754
1582294108
1041001138
1319298723
47911484
1788409541
1098894950
2113162806
571990308
1567384746
341061781
622388435
1939743157
115653491
464076401
1635444125
1147212971
1649852316
1583866801
2000401511
1456588870
544494396
1653684753
1140254992
1799670806
705553502
887308769
1753506082
1296182583
1304126171
348414591
395467421
1841347279
1792392908
730247648
2031129917
829264515
1883893506
657720767
948272608
2101408774
1844346586
104057696
512122994
851533295
1126474922
1513858985
61579627
947253633
632152105
1176231868
2105147655
1512644543
1337925816
2065205421
1541006664
1069325462
477786886
2141225122
1742056339
1886362589
907556956
307441233
1383597024
1402492211
958981020
157682107
1690522183
1592905908
1417166978
530246549
1205541341
633273030
1966817769
890775276
647523822
1126432924
2068928268
596863048
2011327894
624358381
1099057828
1650482744
1933821190
224966693
2042734857
1477716407
123090974
772224526
1973464657
1552848393
599602285
599382012
1865923676
391780778
1183345709
620318199
1190156675
326344202
2130147147
547592948
1857599108
313200578
2109177550
669869978
1665776909
1609414458
1423175283
1729208236
541631915
418076781
934489896
457201055
1814894078
614931346
1570269524
1668149130
754239345
1302674700
524504735
2093193860
785233209
998671872
40299790
1922172810
1644155441
1359121526
600868986
80179039
360663016
1079098174
1396145463
118087460
397425699
2033722003
969878070
1035390074
1862606719
1761742882
248767320
1160311117
138445704
1575186449
728492896
1522889003
1212381519
1011544997
1096120067
1852916786
1668380410
366609157
234534416
909110357
886228685
382891286
497346121
348942533
188644594
669716195
279408087
2139988857
49608137
261868880
1450966287
773237644
104062031
1326642152
2028517629
1119148905
2003613758
1814292026
1533635933
1081854933
1407648752
1386268484
1093977945
263241855
1303825299
1957683898
2119604070
2511881
1880150698
1389222848
1853365103
743009608
1495614035
424519453
638538139
1455454724
1892278237
172443957
1355698576
1469969481
1130154613
2013683819
1380692004
1833381484
1281933903
623473669
66906190
1213228778
78902855
1958939947
1438371310
1890526526
1937922547
1844287095
607127612
767810972
1391756345
862127327
1251316580
1776016741
193730007
818497397
1266240537
485261216
1660856007
1686405139
1713668019
560507188
916471215
1442841412
210798761
1899072565
2043563205
1971265696
1876651921
667137458
1961113934
1403433760
1062638925
1239507165
1768057085
1410365773
1080583692
974853003
1276172426
928593289
328864500
1823965861
906377775
372938311
1296716897
1553710650
27040609
677504524
2124297433
1978967467
1081906053
1993639025
1701372417
578987078
1409808879
1658004861
937658472
1586017574
1905075236
927783479
1663972423
1015000983
1070312521
1276305742
431144252
13556578
57917274
387858117
950187767
99273994
2087252735
1633164480
1508469961
1683720681
632399005
829813475
1510663009
1766519972
2115755676
1620735938
797500134
962363736
1472251772
831281185
730270120
347025836
1756338040
745781170
428271022
202037573
1999181687
1848604984
909449141
374975018
2146739845
192106167
459308266
1487866021
494389380
486511063
156524948
440182730
1113144455
56878126
1676589774
1219947927
177773219
1843238700
1273719143
550084328
2049145471
822271185
1929216953
22926551
2014388651
2131476312
594519994
663893827
835565981
480895528
1914983880
208044744
1369312757
981469585
871322275
1547391932
402969371
745171762
358683075
57096919
1873965991
1290323538
507324192
306321913
2143840277
1947943885
2012529192
1177012064
274273126
115547881
10366882
1410530098
1227696724
1138234627
167928801
613515812
1794613632
417570345
511282468
133348220
524362615
1970466073
1131392472
78732228
1534332610
978368421
1938439829
1094285853
395443448
425183057
1887951054
759948291
1094438890
1817137264
387115238
1985984921
1607813319
1130501117
216033319
2105758204
1319970333
683755111
1939054399
1952278344
1177733432
1478770891
1090515210
2047839127
627205608
1844836518
2004986706
131785780
145799167
1528905878
927392475
948448841
1004486903
931975047
58807371
1957956531
2017595251
1584927435
479874871
1363187289
689966186
352961657
2057414597
1951218904
469160426
1417759923
1095807361
540403484
311101835
781969879
2031763847
322593209
550392324
601792553
1860220921
1032786747
415477306
680915746
1443566415
1723332494
44792428
2122081423
651299358
909042818
1071639466
1981332858
884878611
846599787
2062226824
470097426
527438318
752354265
1870624800
1265620583
166429975
926251478
1629230736
407307833
1925104575
744685816
1195709759
10487060
427736894
45516918
1247404117
1443599184
338781647
327572269
607246648
1420284297
291436055
964320160
1405652444
1726021996
1101224086
581994626
1398961701
569511262
95977986
1926613149
615725719
408279313
1142087238
1416887970
246317656
880433731
860406205
1607886529
1422674352
1730574427
1956504518
1225079222
2141831230
304329831
204202417
360290683
51359431
953981532
440453095
759874922
629630544
633403436
866952418
1924503253
164050278
1549852424
1423385445
637486225
442459972
1565485879
764816466
987000850
1546701163
1912493072
1776193871
1734703351
1414904347
1810056341
629653217
480319934
977714819
2069363602
1736144589
1108233101
522428788
2143695884
1389007366
2129031957
120199374
1943033161
843041588
221303930
713225349
1564994279
489263345
180375312
783209546
1910695377
842260416
1997824686
704341623
1858118513
1196107017
205421397
646589813
1911537417
1939941432
1678542076
579980956
2051385618
51183090
1641662629
933423189
184092608
807338494
612831346
584675367
1301274655
1952569693
1396380508
1543739774
1842512983
1415675119
1789667816
1105675012
1351896615
1194412834
1205095033
502197689
792927673
927605477
135286028
1638349454
256811580
481920326
1976268834
76935578
2107140662
1455079422
469259432
1360236242
1799207904
888348588
1102563809
988830196
36451658
246032984
2058322607
181273473
1158820970
1484185807
665884774
1027001340
1331431316
1593510425
913279050
1822109917
252634585
660964560
640577333
2038375544
1534242503
1955897811
1381666238
1681902323
1486582608
298944060
1128142072
1878704382
688113075
1245550042
1208433203
775940621
59298154
1579869550
1686475708
2136393391
1564032006
1438168289
673102919
1660965552
1938279789
1110241656
1385906290
700345133
613605193
1436794856
1049416064
784973095
676435481
852365042
1613677378
1056914418
1721229652
1956131213
1119997642
825106049
1392657194
800161998
1300504486
2018469576
1761239423
370017990
1015457756
542109516
388324760
1855664208
549501900
842400185
581760074
1098942236
1709373296
1821078685
1207199548
1801811052
1267362158
286610038
527051644
1079315312
1922369513
1090651944
306668324
16308911
376991003
2094470955
1949179213
587450181
1167841889
1569152139
599219673
1338371706
1792444022
3853880
1696722419
33722427
1028861793
1718668762
2138240124
1447100739
859437235
944111093
2105103903
1861330373
1587646000
1724293219
1363467690
1071641363
728273295
542538948
2042768394
713718210
1203260797
1633111563
793538821
253360463
403812970
659994952
86371044
1406171209
1927650022
1831652393
1525165892
1726572579
2128172910
445907547
1780300561
1694748446
1912111960
2044974264
827476594
1481603516
389357622
313970343
1997896105
1926641241
1790376648
2019896683
477048102
945427980
1285248775
794625401
2005418392
1113700422
1021699144
1149300922
1951269886
590060473
1250163122
232146286
1107620475
1784772966
1516444181
1273746508
1641759734
1887741709
716947681
125972051
2074884321
1412202583
2043770266
253653738
1933914967
2119162502
2122918037
1683007250
1369282310
284327298
1817630522
949392059
848458191
1437574901
186873839
1306797888
148302817
398103497
2129407639
653946460
787120138
1326322488
838584513
1876295383
1694890921
547627044
1874821715
1721629785
152061831
2041480247
492310725
1369218331
114030527
1911128425
539490373
921319337
864985958
725714170
1774200844
378788382
32704067
321183950
1269554603
1478911811
924247968
1006276259
616354379
1890008522
202754861
2069297575
748203594
2116249096
1804691784
329765067
426296861
840845417
1144581914
1848631632
380444048
1682500434
912262812
1280047273
55817523
185252350
869705627
1561972571
810884540
528798281
2119347958
1320811038
1614238877
517528317
1239170995
1082516783
318236753
1788633688
634251992
1840436858
956195908
1048691704
806985625
2113599177
987235781
1231001392
2074305533
604333492
1520285542
870294866
2074268793
258363953
1325749761
2134796382
857500901
976231899
390020210
715395084
1487116415
1076791039
1776359382
1975521691
330729932
939842291
1212089441
1668299972
1915018066
1955082176
716435756
1331452691
823261041
651077424
1769622561
2106545347
1984186687
260880515
2027288342
53928066
462566409
1215922940
1181778749
1137883350
928896042
747841441
15250897
2117884513
439387847
138161301
1370903648
152062590
178731714
4908522
346241238
1713497311
503351334
155445443
1597681057
1086501577
616403239
1444447666
900731494
986073209
1072081342
1474447929
433965033
541830007
1420085287
1043631065
874341440
846545250
956349903
1639774645
752496492
894977560
498677339
554448717
1759438637
1301072087
1715503210
2038398501
964676464
2112304159
1360207505
207898862
887223005
1040472919
129506906
1250886871
1371596375
779161597
1725708694
784190468
221480499
1599488428
202948014
1094723772
1343305133
1924309802
2014788797
360504820
2092453763
457890049
1491273034
202292005
85385761
362360823
1499030261
1649505733
603370473
942004920
533308886
2052557742
1403883396
483440768
1995830236
1281502559
1601361883
750101449
1908793433
487862243
1941660859
74729313
857459836
1639516159
1562158757
918846920
1616777079
773376906
878187427
1734358762
644146909
494025687
156228348
275506787
496905917
1649662046
902160807
10910153
1129832992
120387720
1541801619
1086969608
725771025
1804594772
868003542
312795820
2103151280
809381888
769301042
613944738
1234403901
238521184
411500239
1614638196
865886728
52780736
1610673634
1797608507
1987418930
1335548934
829489146
78676487
1080305297
2042843840
994855072
1680918657
1831370263
1631027837
2097779695
379143847
761486391
1859318910
321513709
455550214
926565449
226647794
733304715
579591536
762106736
1596198518
1382878157
1547831303
2133579794
179525707
185838269
701870581
472068713
253236575
994899455
1611217847
1967619311
940778314
884324509
1910488929
1679326285
685830099
1123351274
2041970382
925456279
1783302762
2024242972
280156603
1272944902
134332131
287737171
1157123055
1249506725
188135192
474666916
1126036545
1250942492
110208389
1282219777
1872634351
1532679740
1907881973
637828789
956197694
607819259
1086361805
2070182153
1537002429
251982083
1980533314
238754725
606751317
785549284
1662910499
1670411142
1979459639
1528381275
1730535848
1311263063
1987876341
1074102511
941739204
1850156478
1059320511
1914913662
629337976
1694211426
1535349262
1686624991
1232532048
1009575370
554371705
1976406163
1208740617
198160602
441518935
559023198
159929967
801263956
1338555158
1061704554
1332746849
1894852486
736927222
525339048
433033427
1468290285
285737923
778164601
210082092
1928837325
1927806608
1107500050
1650832252
1075721282
1725751420
265361823
2116755823
1949382381
546652700
1234508200
1331040814
1462604380
981176571
1261583218
187421492
2128516909
1952392517
1088296473
674433859
655915248
1129439476
691347527
480574597
314767920
566449440
400286137
376229647
1416978724
117600449
578677276
1030611477
344241048
1231992533
1796969028
250226635
1703230297
1858206832
1203209262
50431491
2002801188
301707106
412420804
1935884822
2084533943
244753484
1935157988
610955571
1504552944
215116906
1652065023
1610511471
1265633733
1526281405
362279865
1135639044
1823920555
866855756
7213076
967772120
795310661
693661269
186209610
239635864
543244231
1798472107
533146637
836108050
1924981943
2013154721
247705471
2030466711
724090255
391095612
1931624005
329572126
1738671362
433542076
2001720039
2081465936
653031713
1837937602
301998946
1338144537
508116544
43765083
285641190
1398143936
453905483
1377893231
147567820
1521592436
551395949
266017660
70328150
1745194117
1818395573
740115028
433279267
309997128
1032649411
1265171288
1488709513
663251935
1265985253
1027214961
1337222257
1271392
119787409
1135398484
1200277482
746419079
1503510784
700968568
565768036
1762728001
1421570171
911401424
704626401
1043794719
1566910490
2101461151
178720846
1175600579
687471575
1776269122
2016635955
1262153830
2126562569
402717637
310544898
1383189187
157575034
849693836
1717541004
591658854
597449873
311686777
1807764791
163149092
1849854031
1067082585
1375452598
1430649378
624383403
1127624592
1684799266
123108685
328538713
1804847484
1326157509
905138416
919847679
837457442
197100139
1561359683
329107583
1868538141
1176469531
860154387
1983343227
1740099921
212631221
348260761
1400452374
1900193912
864505493
964946409
1048497248
629573715
1574430925
835963032
1783300469
240615840
943098024
240483160
1975659820
790735435
126323378
653847311
1266406939
441449286
1289426416
642291350
772578166
1993914142
1610713958
1420696536
478767714
1914197963
128302857
426101468
304413118
373556765
1054734137
1157251004
1055427977
1574737431
88389042
2067858678
917046524
548081400
1204438869
2029075879
913911015
519026815
630201506
2064472061
133848486
2072818114
222226999
1014548164
890002901
1712656007
1818791973
1345504538
763203426
164200032
1806093174
349118136
863790104
246119107
2001186097
400950196
1521162486
368049392
494459809
2119426631
550943534
456834187
402823689
1749174579
645034981
137033128
683907278
1309856099
1343757619
266516304
1161727512
2103775562
560930129
340900125
1722455514
730895790
1828359085
1730984488
823613918
84665739
57646336
748316537
89522847
928615110
1616205669
2109655267
1987571415
758392265
1758367354
627980630
81015898
315786932
747579377
1903223586
1839523834
977063947
941467552
383764386
1332555140
499884363
1789002757
272911540
1484329205
151668835
1755497015
675500888
770188680
1582628055
808540670
331142530
919858941
28057881
36102814
308874514
2017661182
659918228
1194460831
85729677
867846124
520413791
1318535252
1157193259
56371528
845406668
1067736598
1191112952
1000909642
1341379239
1442336322
997404650
1812821398
23128610
65025014
1625057317
1821899086
377536131
1563083369
776745870
3821978
2085929287
938664589
1223120771
808709002
1770635492
1073913283
1823681211
642709122
1611494344
1284461457
147948424
1891867824
2104691283
523252883
1265905349
1135739551
838846678
1309673392
972090630
2034503757
945334768
2054895048
897513906
1118306550
233441582
403381929
1967593645
825539425
910316767
1875883040
177155379
2015949348
1102628914
905469878
1944737634
76942328
1641623062
2006789436
410426195
1244124092
1278061296
1500070033
1011945037
1754919180
1176473361
386371931
461999632
382478436
1925722358
1850928854
1493106317
226910986
1571475249
543837335
1387073512
2099085302
1131445143
1978291857
890539328
1850338128
1138691104
984436133
1401369374
1201733457
1986270906
1888627572
1530924121
239217716
1286402481
132910761
1800493535
1500047495
1155842002
1062924244
1938882774
1437886844
659652988
1676582119
2026667850
504767197
1764306695
93650346
2091740293
494407631
1352129416
1391763554
1272413651
491504261
470802040
854887840
1558779206
441662743
958203376
1498571973
925325384
1913950494
85184984
2127020001
129944865
2022262868
605402364
341827740
547455464
112891154
822304727
1019126639
338409984
404441530
1662390996
221887792
2094540174
361798145
1140390032
331693695
1080860205
2050663011
861636639
1574199227
1109946005
254654693
991293102
1064277554
2141003722
275612917
555254569
1625354187
2147143771
647684007
847199970
611825483
1303974269
1038449854
1967276266
1157914812
1722109474
1676826988
1142708171
550354276
645904737
2072507963
1382061117
2078308465
745522146
1039226424
865591913
532273936
465115818
791201623
1155509704
493803628
1547316529
1526428498
1008896473
445669942
660421585
1719056137
727966957
2016281854
977595901
974144333
1954005740
1316473821
1981640684
1176110399
2074050257
648047988
194714102
607311272
1571067186
264290283
114269664
495252197
137000611
580744392
748600717
1724071739
1360028131
1129323991
456886538
804670103
198985225
1861515441
53945569
2001347001
575122622
647693255
382343316
1663952732
1596435563
266459664
2032215129
1094071294
1762190108
783603569
127311842
609435110
1543010208
718669054
1256284283
2114701875
135472348
1726958896
912402080
1938678754
345197431
1175353419
400070077
411458917
624364574
1468821712
971550835
651171860
569862595
1082183365
1073340620
992744482
1730770032
486714657
706249999
341002788
1849850535
983024998
1000539862
1255360964
1838695542
2018694177
799766659
1967563598
2140558468
1212302598
974568594
765073097
402732039
1089480498
1285698268
1898941824
1744880522
1691642162
1931013924
1590679839
1338676702
1085955591
1512142870
1652309031
518345267
1094355117
942476298
1884338963
706616910
579448913
1479635079
80229272
677974280
620641628
1911965770
970145050
1443212297
1003281548
1272901875
1565708579
257973975
983395373
1446635917
380091390
1800015851
431566859
138330477
1311232953
1446948914
1068715396
1124306292
845806053
1318311089
1519161284
1590879981
1685709510
596138091
829650069
1265332655
86287960
2135820145
2069987215
1406265894
313464718
239489107
771151744
578731019
1063708082
1137377062
1662331476
315629571
647988163
251395916
1658509389
818528923
114022782
1210787172
314534400
4911533
1820703391
966722197
28461896
1090802540
57944131
1686486393
71094315
1687561278
253843576
84997529
1388871784
1348467927
1592886828
1590930654
1598729420
1286283512
1703643771
77281774
515263134
788026637
1965308886
488391417
1303713718
1566195016
2134742823
401391440
1195968439
1021657760
394964876
1550057964
1461122871
1969095345
1590257269
907660162
138127593
812598366
1669524547
551380347
1286342970
449869575
1942227162
404603576
2017573565
1910880422
1274948245
870034312
1840573043
1350722579
73547810
660532936
48524334
966207135
388388802
604478583
216866552
263495554
1464272802
884230123
867276837
1013679373
813014637
1549161023
529734050
1119048612
235150129
476920972
1262275669
1403028308
1337978403
104989116
1048724761
1020479126
1087143975
467368201
913461543
740806759
363758588
197443817
1105136195
1280385666
198774017
1021227017
549204690
707224485
1580036489
764760263
1070914027
580042267
1593766196
1542611533
2037991459
1293665489
692790809
1109779453
1457927063
1867146114
2146975032
1832756877
1699101586
18633539
453637584
1373955905
1280224741
721164740
1339976393
1160049101
865636903
1774292723
849584661
1698679293
653721262
761588641
72803600
1222500108
288076917
1395482520
2042552623
2028455193
259719956
1279537088
619810773
193263517
1337980379
364207383
202827477
752395199
1572980496
1594282378
1027166302
2083879610
1001102571
1487869884
2014636933
1654754207
1554484690
601135128
1408668847
1772299730
398322639
1088315305
417051984
527418312
1815730614
578776694
1478745187
1068891297
2012489492
923110708
709172984
643530342
1258648658
1238674489
1410613246
61346008
1400938210
320325869
2001838230
1601609452
1861645879
600857839
1464596684
858081810
1185134226
411915124
596236129
1075675972
1984581351
489850966
663415284
1257057918
483847178
1348062560
802295209
151636926
1494469985
2096527899
1770596150
1500949013
1539957009
1829011405
2066727660
1319576084
600909762
1210845731
300252514
571856659
665936379
90350478
536949645
1613365949
596902672
1857217678
247855851
1965278682
2036887142
309569955
774300047
1105757176
205224783
1029165488
984250049
27804870
1055080777
1021281167
1654594413
259333787
1094724617
835976591
1223760284
84256866
510941291
647424648
487818558
972780772
160577486
1831747806
2089608327
1562809253
895712468
2098571294
1943576590
928979936
386486267
553543641
426654337
565034793
1247201984
1086774716
1725911562
1453089436
1776729411
1947368267
555575074
145211856
202226047
1309363509
1377332857
233511326
954820538
2062944295
185018241
2067716331
351150942
1415684192
1607089658
925064266
645127712
14378817
1224421742
1592831900
199445977
137408868
1532495324
1323587596
725900999
2103903674
140295147
935733007
1527706021
2075382366
1694208257
1794970647
1061084876
870100089
1082460031
1745690360
348930745
730404169
653309740
1016543725
1758007924
405719312
1054336322
1913928893
1065678770
1801557170
1284695329
312728906
2067297607
913290439
17448990
1080603640
1624789758
2136193803
468493657
1896498170
1825722828
2032467242
1310368552
420875980
1083451719
1313835770
842606239
1897442756
1289603554
1258073101
511427483
6812899
2080369452
976545586
64472445
1068965056
38264445
811896628
66127620
1873671348
570010598
1242290800
1613861670
769400064
458848023
360939613
1637682360
1686194668
811936324
1927208954
1511055004
1740868831
385837863
756329899
1690448996
1829545808
1802295209
1807166098
350927616
124216530
807700727
1554309483
1320495070
1976958254
655679714
423292336
396003732
1455062839
1402838445
1387383245
1082220768
1032471058
1000355341
1030595774
1695514645
908419241
153583069
53166371
1488958327
1934310060
2101842451
940727042
996946335
1002766364
938937606
1725339176
337564661
603931132
801276688
1143993425
2048398924
1072401980
1331381737
2048119691
18735112
992153783
237138480
1060598876
1329795991
727924278
2079408787
394594293
2004412157
2073921074
528460847
642533075
1834681287
2079526176
837436300
1796705883
600272979
1964339038
821585999
372148188
687029942
329615946
1961081207
1508857285
1473054093
441012145
1837224304
977750880
2141069473
122789666
1708215068
1538533782
805025955
1021913276
738921785
928441828
674796471
1088771848
1064886005
1640036552
1051241786
1399996881
745686127
1044722566
1831311028
1777510361
167813773
146087660
225615790
227340534
466332481
328458514
822592980
855521551
1846481507
1894230953
1700425108
1533829540
1484425490
2012394177
508486167
739257516
805110367
977054359
1846386092
749755951
245120944
2121649592
576674301
50783979
2073666842
1071410031
1424156654
1263081071
1699042532
2095971940
1955451099
472634788
1224774829
1347209780
1275641191
1457318072
353401116
1659044364
160999224
428489032
1124194889
1047295717
1382404101
87042366
1618972662
1672465857
1947304662
92793872
932967922
1204829648
1420532536
1812916843
112113711
4249276
1379456626
1967139526
990373669
1828867846
1478159173
960021731
1759073226
485775943
164325920
387996609
1171731526
2015594301
2138727869
1557045126
993071067
1880925698
843178742
1111939077
916714251
242136747
1522471216
1254258462
965143616
899964795
771902199
992195181
1070780445
1226697302
300342630
399058517
2017871012
877972575
319002980
31162309
1776752428
1915859672
461712214
1447964312
172087082
1094589054
593705700
518791025
1927854971
563768585
1333875918
938049267
1406324110
230795232
913086747
43221668
1935433436
390302268
1183266067
399981737
63554604
750668505
311599712
729314487
1364023975
1317066548
380219477
854690625
1253167934
1532926300
1490768619
1763009336
703186751
1734198717
498547719
1907119210
149263677
973681141
1111309177
778380729
2049999889
575582919
700475044
1217597368
1274425453
1106445026
258935272
156354048
1865498587
1254371393
1884315591
1405651707
333733328
1674810129
732500407
1936017451
1717469211
220220344
1691844648
1913172514
2024501735
1547389197
584635147
1346138633
1181854130
1418581730
516411862
1135368079
1755210723
1779151820
734430084
238785445
2036402363
1832497082
535009165
305068831
1477891732
865194544
648844669
2114277272
1877465106
1198393437
1799214470
1152815914
1526079323
1187142508
281100466
355688936
924863025
1477422795
2104285457
639456324
1081626395
1092093613
221383176
1892772199
1219465301
855463315
1450098830
1627224331
1775843739
1267979090
1141984098
203009684
1577313024
466672320
1707082614
910101034
877362694
928993475
2008398830
1072950326
790923739
1770164597
1227094636
312976997
1858178732
663807701
1359738769
1068898062
630448991
963545002
1855940412
1206667939
1946728606
1418861825
56231922
1739007590
734227853
238801110
1243937926
1304762949
565587012
363324261
133491548
1371790165
1637469566
388352862
1869866675
260253224
73794870
2099042800
1382554971
1162184955
512415512
2082957977
11031181
1789408709
835473980
1938659473
2106531464
896195791
1237423509
730365324
33420908
587239069
1763187931
1591146412
304151793
604153412
819745657
1162672041
1128569304
817806383
841511428
19289986
657316697
1547214623
632988186
1627797598
797351207
1830377517
1410558431
1554770089
1024358865
438580025
1272799714
176575253
1935770114
1105908324
461320131
141489060
1397079432
1402554426
500747010
1911904109
177238840
550713592
156043691
46408041
1507080441
1991968306
1398305762
1808308583
1697172633
643563461
571891997
770032279
1048425317
315662171
1882544851
2098985168
1963500314
1839057209
922471070
1127094310
1988145523
2145130487
1696459955
1357720013
334974197
954740083
541461947
695442253
88079568
963841626
1246760408
314113129
1391978875
871072513
39398758
990332263
543042635
1096385294
1558520171
1257940248
1666050244
870622826
1434021731
668260223
835398644
2120130763
120590855
2047673389
1773376699
2051719811
149054740
1076175747
407094417
737903671
1554864489
1307438628
742561691
511645702
967832078
344085154
650323083
255067222
302319623
1868788685
730760512
1660863970
370759190
2000563929
57042747
1161394710
429837775
50538983
1467048663
1519817014
629027684
203057638
641866963
542083247
759693778
446394702
805973471
1645784359
1304795022
848487895
1487524667
661841217
762030612
1937686334
1131242987
320111422
244253451
927595743
896113878
1833049979
1583121357
2117133448
411538202
1947237043
179663359
1494665415
1248958872
313026678
741411684
1274435265
934399639
1254474016
413426409
1312124050
477331009
1774869552
1035043904
516257631
561531663
350098024
838787107
370760286
1827806538
1303693379
1054343413
2014960602
605215793
1270054974
991463074
73505963
1128459658
1666020529
1801612098
589927889
537886341
932330082
985698044
292494981
1493275531
403041101
32934956
1459387164
1823400024
922507106
987681867
488436411
712337549
1389379703
1750602598
753233317
745728032
2121243437
711122180
1880792067
191431461
1809177132
1764794425
1205707624
39796338
1965899789
956621613
1751668156
1089716016
527448370
334088383
692186842
946590771
1938013804
1163451223
1567972114
1085621582
1357103013
1729700419
1332872645
128543766
1192924458
364084590
1751134018
1443042176
291273329
234768764
1523698435
1385701707
29364404
878791782
1557718555
227017970
2142038103
429058502
363631888
1110438057
926487539
1739562683
1596287721
1742068156
894353931
1034733066
1534752402
1444626427
1855119326
1581753659
600295788
1936244500
354796205
984727522
2080867895
413361637
729209721
1213953153
88503738
245159821
1887727496
1012785282
1459431148
1187984056
335567898
908397643
1016501179
840286900
385015739
370892773
206393303
1563653954
1469345003
876044037
682114882
1142433075
87524491
1701621116
1040176167
435523087
456890268
1042373303
831837430
357904603
136442272
1122531133
2145495833
612360737
1342024571
1071837159
1945057517
1202203779
1201120418
1246212823
831928380
728266854
2009040480
2125732599
11935685
2135293068
1315097950
1644537026
529175255
1762227786
2099436601
1637739212
510154285
1591650772
1128469905
1259464989
1732955859
525052543
1659371211
845515201
398133400
1865476822
666921324
554990132
1001997286
992154864
793880153
256460138
1148324920
848276184
289390343
331594309
1168627223
1883074176
403355852
1712297545
416949679
1155109506
1893326493
1103919718
2102607159
1029878188
319689414
1894262719
677728878
140677041
510929513
1036780268
2034257328
1778884963
286281393
1302257898
669585281
5201179
2073782092
1708923652
1325088697
764564023
1173064963
1738599280
469672574
417532520
580944813
1446056231
1111029683
1355854176
59587729
223591555
352386
1044284692
913793138
1598669572
517623345
975244766
1273356801
691936296
1380382585
1108483843
131569739
137471319
978409428
1959567115
1583013995
931343861
297645293
817960892
1679771746
1163185098
954772872
1679035926
624574704
808417251
1509740272
1450648420
41408467
744878475
1399632905
1919810794
129006210
1054337996
1773841226
1420817398
599572477
232161447
2042029236
762809995
1153448660
1074458144
8202284
1219543000
430199816
2086705744
1318786169
1595338616
465317149
487808754
535290872
594791132
162171352
1797463773
431406208
1414520011
650298103
1049469174
1563198684
1938157076
1614659768
718255524
1805795982
575286563
1807481906
1850647088
253559084
22421359
145590886
778753384
1359232993
1510627405
1213804148
555541489
1163913189
1047984692
509309723
538823671
285657701
995884763
2107035095
1086030409
356951964
676480674
1806551185
1855636963
330218442
393114267
1061172290
784809174
1757796120
1590592077
725902089
462608252
747960849
866336412
1274374740
1491434993
470777156
1332111267
535784696
868090774
646037280
487501547
842198527
1455776627
1448040852
1966241390
937962050
2029339770
208265507
2099927297
115047354
712164842
705243915
1315208054
265011707
1725862786
1280187067
540648230
1908659764
1534804359
697891048
1203050619
1238893673
1521152310
1887195589
2111851769
348163621
1164262674
1012226789
2118339786
1307194474
1181117718
1270014275
879425245
1907739232
301527780
550748261
1483078791
650104581
2019175923
346415068
122268292
338235333
2010871809
684636542
368015596
1358517001
520124831
224815120
289170211
1658128815
1979434275
1529757077
409143445
1885276585
1376435444
1932255476
2058458254
499077346
1683078619
1219622133
1134325478
2145898062
150574139
318719412
618050495
760231170
1383020660
2143125400
2003399823
822203959
130470552
2143841598
1507508061
116163439
1281558236
734444999
1117089674
1318942973
1780582970
104682242
853722721
194072519
1047395842
216405993
266783407
410646569
364647621
456351382
70283633
1693563839
1342832179
336119438
764317186
724846479
2083265268
550677280
1073384008
93765371
784529930
272964102
797566673
697816339
886873154
2133545163
1618445202
276885382
1633812553
2043724645
1299558214
2075218124
395442089
749513460
161087764
214714807
1542079022
119085905
2085877503
404976825
536867607
1660854702
855597033
1775630192
753409079
1484614351
616794723
1815989574
49398684
1555886396
1250967076
2019825970
1016208929
657142559
1982430023
391479470
2105808216
412381543
1616053041
491752820
909906605
60585296
2001512574
1306531772
116462590
1044537027
200304453
573552812
1419511740
1345845958
350438820
1490044076
762212767
1643487673
1550449652
680021393
1767986752
1150524692
244474963
1169468558
110981136
43128482
1115861954
1677268226
412986014
1708690882
1121942070
2081992284
1007478756
1062590072
106523275
1609545234
1619004407
13213364
2056514273
212282038
1548570923
1633713591
2025155887
895188383
635561133
1374390637
1947373265
781143308
957794998
1973187963
814023074
887301879
505809487
676280399
253705088
2141934251
989930126
1401567927
1158541083
706519909
250201504
1870531922
429411251
1005146844
860741125
225289902
357565862
2085020313
2080889411
755509905
1570907900
1081476880
1413759335
1717384901
1293526756
285579736
2087554900
506772125
834980493
1328124727
413096013
179524665
2018397481
1973357805
239187610
1112815536
1803243642
649481386
42859848
1734450313
350164016
1933301160
1658697023
1043641526
884307881
605651846
985981433
480651690
871710882
1386785835
991464416
624436237
1691036846
1104038395
941790998
681761078
1523501202
874131029
207871410
1418502396
492966124
1765948359
946181313
106337559
1942805175
2138220667
1195047186
755414611
197460708
722225049
1920221762
494443329
1077176163
294247633
929292276
404596508
1328391800
308639113
179764612
2142619191
1528866755
1794558956
377638652
1686746742
612363308
1751363666
1912873985
265278483
2116527708
1155234910
159172095
654602258
402102842
1534495841
2006850106
1327410980
1479591503
271762090
1630769180
1806364468
491246457
530976951
1992512417
770946566
1727876261
69208565
386517855
612509585
246194215
1007910411
676354853
1532953477
1675814654
2143361761
499151169
1637690575
862877117
1513887607
1089723024
819377790
1949840432
604103897
1059282491
2137357011
240631370
192801255
611623603
1983920521
1844661294
703743197
1594382694
394608048
1419534803
425628958
378123188
1524337644
553273406
438160950
471866853
552835410
229854410
353636852
1908688108
529565933
900057714
694522488
1729716561
1268970046
2090989841
2060418140
218877073
253636497
1358267982
534505746
1217780879
1146172519
322565520
1565120953
405538854
11266916
1324795993
1310865384
779178897
754588837
1338535526
772989406
1475675215
1094507525
64814597
902347433
953851304
913014672
95925426
1461831296
1248666818
1619336508
340541006
691030903
532589840
1736151463
832751286
2049440777
1536502849
2107707011
357945585
1198402109
1761974047
1046556672
425383966
1244004447
1933460736
1345231842
1151776495
1488045368
1210162323
2024679300
408869165
331490271
1148323791
1246266809
1231565412
799834273
527446223
1852538196
423952350
685854970
1726776590
1340319664
240275156
1417379633
1005388461
215463567
1553354414
67228693
1663585285
537805432
1701865534
1569941805
62325801
491200692
1302076876
400040879
2038199081
747717169
1175958571
2066625945
1877439064
614865194
1168089687
1605216453
214736959
1014204332
361744794
1505423623
1245371729
1209882034
1041987125
1694598747
961220556
1440690025
183314382
533694121
1191981123
1129851843
308224286
250306846
1070374305
199809622
1587396618
1813808971
874625467
485284224
287612684
801122409
237948129
1824060745
371686436
1474490987
348926766
1701235921
1050143207
1702419810
1297076135
1821835591
1553516361
577502515
601344333
1836248028
1196458030
22764441
2098761475
1247206325
2016089506
1241701141
1406084081
2142100652
1153232374
1264918639
1192801121
162006405
228027568
1995474359
101740011
1251233237
327177179
368579508
1345629262
1070001257
27060987
1022985376
1362386232
1192574375
474083347
910773999
1910880329
252719563
1765363700
1474147863
1330068230
138822376
258909657
370271765
1670114572
1307964283
420709500
660215185
206826437
12178474
879527275
855748432
2085764963
1977029365
77079107
1328317776
1304491738
1777832046
213931082
7604897
1445235581
372801174
1028127922
2140771770
184520329
446072492
732239116
1072081483
976723005
685799435
45655958
183782595
269260969
930708978
1117097812
78797558
1604531194
1129569744
1942421548
212332339
1648604679
1286421902
55039955
931515058
613290958
1110798831
293319938
105105255
537152156
2053690534
396023996
237130336
174851220
721887971
1679936903
1997074012
866682152
45081362
267770069
198884581
1573772699
550327153
856633931
309990024
1380870200
605478959
1218053255
1062473485
306417067
1746149875
1604269374
1517109515
1592971481
1311335375
1717957896
302534612
2060460710
383168871
333388013
18853175
1784577867
1542614434
730544380
504057934
661639583
751333540
359438747
399210456
677715837
556183027
79027096
512848841
1345322606
1887462084
755397699
775911524
1391873989
913362083
1327885767
800618432
1448690819
235300627
860811090
670631020
327199245
291484178
2017135996
840055742
69959200
323125406
1933599244
725596040
723962715
343330454
921824598
1181845817
1403768030
114171620
852737275
784546634
843471713
1675649632
1070849385
1987632153
621060358
1973904770
1381568947
1245384601
1741755785
1799472770
1943556931
1047210551
1828176563
1950774326
318905081
243815003
687329329
556905353
716730605
1287564181
65165437
798273161
891208895
1238992821
1235715173
886082142
1496616401
1810997830
1574105178
1246102694
1049342936
1011900866
643323676
1912773541
1942732435
723591890
338790241
1662270131
1506987674
1638500618
1739497389
1221357816
241523960
2044844890
1232704030
1079783545
1585300482
342254560
275640576
72422227
1500286908
198892654
260440940
1033710238
857380034
1861803745
238952710
1576162359
1021170366
2023907545
418338342
928651603
1500650052
1869690024
633491622
957551813
1908834055
744264973
503026602
1373430063
359698177
36550176
847377464
1945866004
448156427
1570529365
2107661547
391881473
1061164779
940347984
1394858708
1516215428
2074278335
1560685411
1125577117
167773068
1897219768
211787310
981153562
1711734564
297636864
859089333
1484929182
1716548512
1630383222
1088560370
2112267861
437758198
1807367958
559915059
1327941651
1920694378
1484805968
1861257203
1501641024
1703019494
1124703630
960802428
1169485126
1459942148
1453350776
457332362
44399565
420428380
1988386691
1624380898
354727086
492136662
324103748
669370011
1094876332
496074395
654887404
907248176
212070784
279661330
776881783
775791487
679663155
917918498
1451900562
1742786868
622216869
1575894885
2109819747
1673596744
1732621582
1056625341
169002190
936303267
883371417
1860462490
200215028
1312639468
1223287311
1765930968
255234317
2044868783
1257111342
491366721
1955774455
739866964
518703139
881649010
628722786
109317984
2116287355
2051602069
1919738996
354185690
1808760366
1582640799
1814486524
859362602
300700006
114791752
226733958
2016705957
1206635966
1074339434
354054340
110697014
3024769
1500669901
2056626808
985736554
410205082
606732288
2096922155
2081181953
209756923
1304245338
1547571077
1574893439
1365118874
1066165986
1768887291
1271240327
715714578
2055466318
910926436
775246052
446717100
456816251
1303223570
1266841916
548031166
1251866917
63498144
583410717
1362299214
1534601814
371091891
478921274
1827145075
892566227
3593476
792707658
2087638685
1885969985
458635081
2071477302
416911925
837064948
1417236860
1850778229
1882810568
1557878282
2098051157
640777354
1087408603
626181700
2012593344
679291339
1954828196
1605141981
1166613546
1824172690
961590411
579602983
912488510
1542943671
1788743157
1817926037
1441896328
557402009
1517949288
2111326137
1791913483
167319947
148185400
2134064493
1008790642
1002436382
436526859
1298695715
541825416
773782245
1693256260
2040342037
845083051
643516076
1011851959
342374651
1759481723
1682376127
635786598
1393678253
697375604
1172338255
83833109
1961920411
1528235279
1634729322
1435673023
187576074
1583088300
1946042292
1873851821
1700631982
1188124994
68895835
1787406717
1768515820
431418828
1057988322
423476128
92654370
1371348000
1622188633
1121733112
921528853
1567709268
1680906776
571618497
1347623957
1275500146
1315179931
1747487713
1058080637
1563065028
404031882
1913946705
104747062
767054433
421360278
360295121
49565225
1144705780
1394696093
1721728091
1294748627
1296933694
484604836
393944458
750701475
1762634614
1967485148
319715877
573396771
2146905430
792877455
1065197080
1862259991
779658322
907623375
1549490802
1503553277
1947299368
1531153102
1104032088
481349603
1936145061
1975234939
1481542283
170681168
911033409
341025863
2011115384
1717139948
295719069
586382455
2025918274
1597600060
1913288617
616110324
516115414
1221996758
199210350
185715186
728796339
1864644934
493109558
1007092201
1249549480
1514158670
736996823
135729436
920997218
1374761140
1634718348
571663981
1720820643
1098386579
1898347248
563731214
1021987794
1423302702
791469847
854361000
1016223106
1154585993
1341383630
1424984897
1796684008
1193684247
296231708
1750570302
415703543
2086830979
1656273944
1494689623
32277809
2099486904
1842342851
1430756501
1171258339
1416793339
1286499493
1390812880
2063689785
1160687690
8036297
400402797
931750215
747485226
791968721
234296182
918808629
735708606
186599087
1718100404
1573217139
2142807022
840045708
1859821902
977986375
190826098
1069551935
2078574959
928427622
575065848
1059688257
1930044989
632952347
49863737
478601544
1216563827
1575850475
1104338942
840825196
857508432
733488266
311835939
127128054
1789754636
1665599533
1943596563
1550491023
2075985899
1920377343
930886437
461225765
353152950
2016263953
1064487025
1584171812
837022613
1724651643
104834163
889507439
638889695
1976377170
783695407
1977491312
1456571268
702550366
1587895109
1920398821
1435454663
30823591
339044024
38046704
541759675
1642667237
1977830968
1967555891
2091526808
636966510
1361111400
533684223
966231455
1451023140
331605899
1448258783
486964936
1394863793
143410709
1495928748
1640290107
1626473106
2133544501
1566705365
1800068722
1764803220
1280580673
280984661
1000742074
1498704112
914271482
743382482
1102513331
2067815067
1881568232
1643084922
1142599396
1214974796
812481169
778499510
2134481599
696396372
1328350499
1521902459
51673468
1196430829
27050530
1014600682
2005401577
147036233
1893302250
239503911
736149883
354085801
1672768241
102532730
951587204
810747503
424924274
554948178
20115099
186396471
978223141
1889496310
182186869
649386368
1913289535
248595186
1903252049
942393849
1380481396
1009942413
773838610
95060437
384089231
182478860
2143547562
193524821
938902039
1606359074
2078917707
1309377070
1956051241
2075329231
778389333
399261194
548979103
737294727
796614961
66091288
77132236
832470416
1052055136
376149583
74622066
1710823263
982890962
1269835717
322834250
430012346
999106527
1951421106
593764814
711958265
715065441
1613658888
1550822062
1285246406
1649940556
1342126180
1424295475
151059998
1120566583
1526567488
1804162302
2071306668
527048173
1909621725
461519287
1765420084
264373904
1724958853
1255612287
1488970243
1914425684
1724248103
452790396
1762554252
1498552652
348240759
792060819
1077727962
757527793
106217458
749497109
93188042
1989638121
753357874
1817545394
2095191306
667237796
1273611421
1858096630
2119051627
690944872
1925107437
505239156
768192236
336665227
207709973
1256643043
67406420
1139235507
1978057447
330442896
1788187627
1328053327
807251738
282311613
1657990986
24441555
665594519
681495302
1740975185
529636965
975981443
1630104605
2026253922
262639338
233401191
1486763964
2071780788
1986121156
83794634
1162115142
1762041513
1940009057
196566544
2055725230
54497961
1738945061
1026798027
1885915535
473604206
194303691
1483757157
786298947
1260012353
781096153
1123312911
1188097267
1050354937
309872488
1569008459
779991257
918649930
836381044
979455991
1730108433
205141704
709613148
1403272898
1173466333
220260321
486954447
865262902
313640034
1543209396
290794787
397575652
1776678603
1725748531
1119844849
1923829314
1901481901
2042550878
1189221339
1343656231
1899927962
1615183985
487831447
8045647
1289939875
3982966
67909772
450204621
558874625
1329453880
1609022264
1278560022
19829297
51709267
218036087
486698083
1488454951
1569756153
841843402
1186647502
2095878519
2039420619
2134844096
1811852467
1163705320
138157642
1113401055
2146518674
1340724108
2056045602
1635044139
1762500931
839399351
606927702
179282462
1857068781
1663837897
2049878024
1496778507
1203329569
405410799
686522569
966498522
734055171
393446809
1504359886
190430014
394900108
1111063492
565928355
1393828337
141151947
647847535
970244596
1262314092
1233999939
1798927184
1168979569
1057590877
152421626
1147788340
551094855
1570821546
1244976341
1742675392
1461847100
430715156
1820649200
455290224
598261194
863310873
1744803006
98174833
188794187
972105542
135501373
1621544279
1670939774
556993229
1601892116
1841196048
1507717528
47784004
1636983451
1615907500
1353779019
926113058
85143268
1947303896
911541657
871966046
254808885
1984499885
1093761184
2139630772
624335360
1710733049
1372850967
231039501
99987116
414363339
247733242
98099407
1397389615
2114260416
664346858
1042148331
525632081
725426274
165989770
767553404
2146574452
1303335136
866255726
698190584
1044785862
2039977222
871992125
2083169340
1328019184
132277469
1414370217
1177190640
478059463
1430665292
1352465292
406513957
1185447667
959876693
2003787791
1531531740
1747986482
1935243779
2124084853
1747652214
221208044
440973877
1398090703
481397700
2061601231
1183274551
689900816
1320391228
319186023
1219806577
205420477
866422562
299231714
841391299
1100288351
762505394
476485143
1395770693
1187383604
1803966035
277276862
311179779
1388027612
1893155941
1177235900
626020063
1203598149
1446526408
1974510954
927628834
493396353
168451614
1029093642
2136653726
1643814373
1555418142
1265616554
198337957
260038439
1532967973
32110952
1188529404
311905838
1349745176
2062647775
1257693493
94076510
1002568636
764220068
472736890
1277341204
838826684
204841992
970071296
1743163076
1437177719
1451917434
1105839071
289723671
23364291
2053281961
109890154
1386844487
1175171243
1201414344
36237611
525619086
214864345
1697346332
126314014
453574656
2144491112
1695169890
1587571285
157132603
1374795940
130544897
929399052
544593413
408145440
933008118
2009802074
1142745709
649257728
2113837038
1786448023
2068846485
1095523188
903698721
934795405
1130968393
2106760786
2143327284
1511755216
960190973
1423574883
70142737
1828274735
1771190484
978969115
1540876566
1112247916
2007321523
2012899914
70233734
574124273
690995918
730388538
438789447
1850981314
1291730075
2013950344
737762496
518589241
1508066972
1560781956
1308405400
817251205
287548734
667429213
1034275360
496998349
1619747907
412691738
1089751509
1661343630
897363819
542540717
397348365
1686750624
1802072497
143647234
1055892180
706754009
2101919318
1791172778
1990060796
210285487
582549771
289703353
1805456602
1531375708
111146527
915281601
545969801
1668102407
1312385606
365884509
705819154
2124363051
883278800
1639168662
317784464
1976970473
271143435
2088823951
1056345028
193976004
728589792
918054471
1800626205
1831906984
1983132271
1738725092
1975794304
461558670
772830232
1698054887
1664331986
240807380
1087496769
921865813
831874514
1871224294
1333225133
1500319514
1474004540
1164308995
1637359097
107227016
1913097344
1163748524
106176440
928245731
1987530090
1258349288
1358827177
2124724633
1957645390
407919252
1422815658
1571623009
1157846781
268193903
2081542912
1809786293
1000237622
177012363
1415751941
1973139959
1619713569
997653094
715130470
792911654
1635506813
1397121924
376574609
859556760
1765347839
673814864
1582123436
1070379838
1135462401
776239371
1778746543
196848331
884743148
1834296561
1260505720
248615311
722836852
1767068165
927065823
1165493114
2138712331
533929441
705088461
1154175928
1004407822
1276407325
1091483991
1721339619
1964536128
398972113
1169567159
1793557887
349901993
917635200
1030659548
649387303
148127726
662090227
1117517167
903359618
654053026
1945385341
1426710307
669785133
908983065
1337490991
1110037851
1181126981
1833939285
1530432581
980089154
1544740875
1650863196
512993928
572306621
1414006219
1310333499
2127231261
695017734
441707271
927762437
74880982
942946339
1471458831
226285233
1126257636
1063046304
165213529
1877014016
211017473
182208921
1715488985
1513155286
1534627069
1011497816
636777813
793155853
81828303
659070841
393541193
483580395
1213462680
1577975129
1078814678
445175567
1110747428
1434600954
1706033493
1379970723
341743328
629111912
93132638
229793983
1292697279
182920735
532719211
1502216852
741235908
1985839901
688841931
1689664217
1668277221
463179274
533257426
1039271490
1298758342
577291519
2081558332
1890239506
1551057607
1265481990
467672401
629377470
701343182
271607560
1424849797
1373028148
434433266
2125158305
83372862
750191561
2056871578
1309706102
1254456596
252729772
1419043997
1802049399
142859161
397056641
1624717887
31638829
1782816015
1659778073
801219461
1270622955
1767890409
1634478967
252389916
1172359274
667968269
1464494627
539386957
828756528
75334603
1372934796
1489093445
590924464
1942953093
1737988886
1395353903
997253628
1976535204
1652126582
1686210374
2060721750
1968940360
42463366
1656243344
239160447
1912134286
1529200842
1553869722
1288681268
269102856
1669736445
1109926163
244689052
155017505
779306041
460186100
1864806866
2032732660
1551931793
1893730702
2147138291
674547364
1055581849
1868603405
1678695456
1090808785
1216757927
520564952
1194392829
1254047472
1429960695
863594524
545733942
1420572935
2142618588
283195859
822355213
1975275660
805418799
413765556
865639726
482069503
1157528743
759857054
1041542885
738434005
899832516
479070572
1590168893
2107882745
1177780272
1138122127
336815002
857711387
1890981917
1242475351
1346072486
502639237
1727047198
923760379
1424941259
474649368
528984888
6256637
1326448702
1999765911
785486178
1465515854
1014178198
640486057
1059315772
484697549
1247992648
1436009679
1400551522
1526202943
81462872
736027299
444307809
74721190
1535870638
192304478
1995730002
2142219158
852745217
1974072863
102226152
679769132
1812494691
1015101941
1389879704
43224802
158524816
1611590200
283101061
1152273989
1335731010
1168500756
684603306
980217980
110944773
1837889023
309378463
823905582
1126495669
1709411055
1893826853
1095240755
1751094924
2007345967
529025537
1179968460
1620109951
1822739455
1579142152
966942337
1539134629
1404157207
218119037
1861134762
950078842
1377540846
1913661758
1538976697
359301966
1608763732
1239197442
597467651
1657307845
1042216287
2004464741
394561577
889005752
219946952
2028728766
774112447
1942392902
571125543
1560059172
934944917
1930323955
435718751
1383651069
800130306
1802577093
706820686
134032770
311755191
986586462
1403458790
1989046693
118364944
1244749808
1794076355
1482740507
1956978791
1871204967
1358615995
2018395131
1396525718
514988757
1328698089
899491357
306930051
1050464146
1011004695
181943998
1861446556
2084597636
1790894828
496562812
1817567850
2120786595
1617048869
1480903206
1635086961
1784562067
1995168093
1306476230
876494897
983672437
1303132869
724618694
1633138501
2114372838
1560114840
1067734323
1552539686
782502588
184538228
861648903
631193278
1831143264
1393772955
1327286930
567031790
238148808
1738998505
1305970334
1640300801
213677950
806876939
111576864
2026575123
488935101
578257172
1498074574
1763390221
1245932782
993198601
641977894
1850008865
915439565
984976380
1053082100
370445749
1353691313
1530696543
535315939
618200616
64652416
1597549239
2007186886
837653922
699729058
716391082
1628962859
1032971846
1145007736
273839759
2030750581
959964169
1270197262
347331820
1649967466
395418463
625841223
687301370
225487885
2043113011
618984200
1064512952
351521178
1935661987
1288722902
598312266
1152835619
646040874
1411102525
683263644
1737317197
643460511
1420670962
262495596
1129983771
495945362
1608445639
2028062547
973685991
717711263
422954197
1255185669
1496461189
1030706153
1545089436
819373459
960833377
2030663819
1516518271
887812092
1749241624
1164667612
251674684
2006381931
992165645
913714904
1351877756
813745198
1143134889
1576060187
1169919158
1807233285
1399286633
1716404600
1965341980
1713377770
1382876727
88631457
690536910
2104262779
2045130488
1767364438
1603420101
1582244761
1422718200
1026731944
56708115
1972011539
981851957
949669809
931015789
650468654
1695989977
1977913353
107733084
1847005785
126967053
1740573125
1546350567
1466303900
1274250105
1390863473
1151403298
550573054
1725787261
462204115
32230394
1803357520
2057264418
106410738
725719576
272578369
1379898444
1091465317
637493180
62773038
272203183
520975938
1874812811
801096603
1138175730
1909842956
1499869018
1166278644
1931881365
1176266027
3637150
1327127946
111702397
300005282
52669475
735454905
654494940
138263108
664736979
773050441
67728481
1403388643
1517567174
1051374770
665579098
1738079399
908178294
1015272742
1717648205
1857457634
2037695633
1156490475
836062219
309282611
506589308
728554333
163101876
1972574429
146549822
634277163
28563821
992514362
382462486
328585277
1386080920
1461035907
610724266
1304437950
809093302
776140279
1936314317
371582863
601405827
939702015
991201212
198282525
2003080032
1654914265
36334129
2076336883
1265773026
1899735812
1196895873
2075499064
1176306191
1623974214
1621729965
1991137830
1603096226
521334975
1679108897
823515677
740897918
2104154928
1477119001
1282179962
596792923
1312970974
1549563936
2024086633
1185982835
64513601
1891002967
1264777825
774607328
1929599955
1999127754
594820023
1976714969
216828539
239483458
285280729
680820318
1992909554
1603829179
1896408060
1137467894
1589322712
69745244
1155985820
532335388
1226706773
706434200
1287019453
104253134
1370565235
862974340
227520555
2142331596
2064929
386451466
850938731
1640939770
1469315767
1650145349
586992242
1911911351
891331805
1395665989
831489460
2035622561
1625464062
503889965
65278711
1996846764
1777037525
383234638
471912258
805195171
2098793936
383818682
1910469185
868890586
1663383447
598601785
555067206
133446330
844465653
137283245
2032054228
189914751
72674048
1110272344
469700231
1164607854
685752843
1534045686
1746614375
1029502191
1510696207
2129794610
347754538
516186391
1729252136
1473165224
1003349843
1648193785
514699163
142666822
26724718
1649198990
2049293940
1314310853
619105730
1015528209
643910798
771843653
12825060
436230678
140383452
1398069145
1787231077
2031466242
1050312295
526978099
1567679221
1441365258
1763306431
896294778
251413923
366726139
768380828
798554785
1430626347
1703828489
2135149702
48102630
989794389
1209002882
532421238
2028825579
847929201
1760620957
849704148
226487227
334632203
1512217347
1794330988
1690255153
1872400555
1101074219
77405768
2112393317
1101278238
436861690
1004029848
911704240
941057491
207644151
1555351223
642449656
135533346
274648723
1373976459
1507127753
1012701937
1809354190
1234925557
1703251017
2041984710
1489732694
461556880
1468240209
1807171182
216206789
318803975
182600370
1723627812
340606447
486828412
1814438620
1239316654
1826841635
416352589
1258913064
1306524363
231135266
793145730
1722922736
875451442
179506744
475447810
1990616676
858579512
1231418116
1114542131
201012181
186942856
1251971168
800703647
1128104361
1632642080
1465514390
1900937469
1624693891
1419719582
1979350672
677613391
380973994
971459449
1650272694
1374017385
1529469224
190693152
1589347099
281304399
1712343587
1498562790
311401707
260917076
443399977
1883474772
1337223148
905604334
1473938460
1921455043
2099531675
2067393663
1747327183
1373422886
299310631
232475000
2059868492
1734852956
2036345153
1584009981
1623715264
1587882976
1863173587
1373573571
16859925
1108999330
1399522456
2100362944
1167280831
915462434
992261631
1265484036
279888736
1407252346
1970452277
1407530028
400476523
274139192
189171025
1846441645
1512336901
1576610061
1067457096
1022410681
1045764318
1727979210
1686769920
2079899116
1145876316
1224087410
1734218151
1262714265
346326300
1143878838
1242727873
294114913
532681902
253894236
1450349707
1172791942
1713405759
1538939858
859924297
336591844
1896863022
509622132
577353026
1362543439
1943348672
1291511831
310024303
546680347
46291065
370131766
1423092018
1916050652
1183632414
2120120224
888824575
921106668
260161466
1701990329
1557057735
948362233
759661226
666991358
1681752202
2107030664
1962700029
1863541028
577945571
2073208261
1755619122
1074199589
1367023823
458880250
2146929484
1974614584
1417233717
926588845
599671942
577988615
1940976460
1111949956
34838396
925737794
684225135
884946678
2063002287
1615418609
549531266
695660966
29550262
972141365
1749591277
1279322391
1899554449
1395149761
1243781164
1367917342
1962028984
1902614177
1049463969
728009659
1411904097
615354253
1705151700
277263140
383980092
2112313508
1708209430
765039752
801420719
534177041
716769358
28148487
163094290
1823189625
1740704837
1921147233
302140579
1084709815
1827581373
362135367
339075196
2085071622
1268575236
2130608218
2127417569
378410079
2077544186
524224856
1814978868
169783242
707272965
1431762799
352837920
772737789
286225729
1518165493
505984467
1834880053
1072460528
286035143
82848089
1445846161
1961978198
138960554
1119028104
603511235
911158456
851971867
411232816
907710717
573192777
1567398117
1374259451
1445314633
2079859811
1760337026
776503801
1201693160
1359365851
538889770
95364543
1423883711
621462287
1095494645
655815605
1792443233
1925235881
1894857764
1528291908
1474489779
1806765360
1350341618
1732603836
1737681770
1164429494
1537926313
1669691643
1606046318
158902773
2068992846
735173498
1360992742
1221742262
1820382635
905305244
1077648467
1107422191
788027694
335042989
1622073724
2099790342
640774407
1896071448
2014572903
394320098
1949142161
1606209999
2065247798
1937540310
1434563872
1578705896
433108561
1099968958
1780667599
65435856
911396567
1492711518
1587315744
1716769641
720065963
517372398
1434149142
1408063634
1395342295
1159496976
1087630493
698087230
2102855651
2046623992
267317526
576313402
1070293014
864756396
759460066
678205341
672177204
444131537
1158552652
1477854147
1467375722
837803990
752504779
281945767
1664106335
967192241
145267346
590501063
873227236
1785784956
1916324898
1594033938
738018392
347386655
1934986139
2107161006
97475509
1396021088
335770820
577115388
897838231
1944535402
295550857
1815518657
99207928
1803446986
201944311
1459301750
1244475182
530880695
306708037
1997877737
943165225
248455158
2010297184
1680979639
1658356127
1541042732
1078415460
2061841384
1355851734
111849763
923757560
1901668373
1475846093
573737808
1959478759
343701209
836107927
593584123
610870671
1615303225
824988445
1939450811
1307721616
113601130
369110819
1148239007
1161176125
1588733582
937966413
966307506
379434454
463512624
477122447
1492496201
1821288224
515358751
294557356
1342147209
1810399594
540567100
172144566
11566766
1849963112
1729981054
1167591680
1868716206
1287594831
1028007958
912509401
370858171
507172336
1270672086
876111008
1357405611
1612319808
197795399
874953212
168811087
2024043974
2124760878
570847730
65868041
1582949819
1723122347
1897813726
428218386
1872630246
1248677625
489010993
234038694
709220541
436362189
448254117
98280704
2058292965
1714954872
544358711
225022336
1177278134
801670604
1075282498
406068187
615152898
1944828684
2033085069
935499140
1906499818
1001765260
1152890962
1483253221
1953652987
421098347
330474509
727500283
1550799199
629331318
1481210314
656430
756873990
1125683080
1939815596
767431134
2064195959
316056786
1213681624
1374983800
33296516
1188217865
1007692128
245418984
692335407
823879632
539626814
519463776
2064003613
750960376
1280495021
139637098
1738184862
1069964363
728733545
1611080080
1713505451
430223243
362660555
367391571
530111414
1536246990
270773751
1855077882
1372817834
1683541457
1850384372
1471429894
2079082182
723906900
1413132863
55764188
768304729
158851955
1192346357
1051966926
9645094
767280798
1133408217
1145178564
1306012658
1293538013
1187518327
1461596039
800009836
203900591
1250747515
1242984301
733585468
2068717414
1897848651
719970114
662276092
1826330823
2049509456
634826575
1683358890
1472624184
484801093
1419031961
1171870658
1801326954
160273675
251478684
215048000
1832072384
508374723
2059484564
2115753111
1940634108
1242681097
44992753
470204896
215085700
699330779
220573168
760135029
1645271210
569396370
1015075217
1155764867
1856898880
324217535
994897997
1505524059
1743944124
1111473609
290874026
1042600824
51582061
817595643
1034529091
1779069841
1443493240
1823323494
1422492049
334916302
632392790
1072606745
695943467
7954315
210926081
1031499831
296385239
1072982826
49625679
1497768648
671410877
1187479712
1911067302
238853297
2114955790
1678662415
537774926
272496132
160869395
389345983
1880862536
634921939
863470021
617381119
371807451
130455727
1290299064
254406994
435268942
172683412
1400673332
1064769505
828431855
1587061223
1397153491
939466803
937189185
1756149852
1637587453
413122241
1138157158
2013959844
437437441
308794263
492901505
670482950
982219556
529307787
495447943
1172877985
1913764066
1895716711
1198662129
1527557969
833050415
50702443
961348479
1473162976
1292983192
779237386
1681549660
1720140683
2095746113
1409553831
1334853055
344165245
1515998348
1809353151
81453417
1321282680
939442187
1388540889
523457217
567760292
1249982451
597569804
1503272586
1118161345
1725687543
1119160915
1562908735
528675184
854318365
2107386510
2030426571
398587237
8015018
1104485614
1530596528
2039079104
701503028
1892537092
1384544614
202820460
706124840
1071788892
378527806
916327374
1390862465
1596534603
216307967
1110340062
1804068730
1375101333
2119171002
1191545004
897410222
2014917702
826314960
200466709
1160228726
1057132434
1661667678
2021811134
1414921878
1310330664
586940119
952544075
801893532
1101775263
524909662
1404856141
534463643
737635663
85282243
996132172
793974269
470441983
701569304
1202512939
2066026689
1445774297
1299529127
467946911
1078078016
969637603
1645968655
663517410
743409781
82286719
1722706802
1254708476
150255356
1026828065
125740813
532863604
816063301
53201050
1622071633
150185504
1457447132
1938201997
1804041866
1717083023
219460883
2140787172
1357084350
966430331
274820022
1296673414
268852397
191559062
1401451431
995564221
575514582
309109983
1672462983
384951094
21861187
1847693177
897253660
1670920305
906677913
1047958161
457703300
1315762322
1562506625
2057717467
476934615
38615435
1422774594
676059905
545059795
302962634
383606718
1973352127
1621710236
309324834
298492941
1072800704
1418866578
1164001885
692272912
967393569
1456848699
1685333726
1603522470
822836374
149555849
676644217
109517388
1800951190
215895294
525995951
929692216
499787549
2126883647
1028926116
923080952
1211415038
783036397
1256351116
1400729314
320626442
1997999957
2058991572
925666218
1430131223
724644947
1868875578
480355869
178365096
2061833120
1680242286
1159492722
1366222849
1380239754
2009594707
200461597
1860106808
616660060
1211858131
1852968520
1891791943
1137904180
572274945
1626164888
909492123
1406205020
2134193311
1321817421
71066876
685622212
1800892310
746019409
1226598247
1357200853
652780620
258969266
1400022634
1322221378
45321696
1365011704
135874617
237562427
2023929356
1489490138
202976118
1570801852
1898892185
985323626
1711235741
1239265784
1969848397
98667357
1276097720
21886624
1101918184
685984747
720185638
2091668645
1159695763
180424395
1785829618
2132980640
373332644
355097487
344803612
470198577
1158227121
500831451
1143442720
1330808057
923241349
1294731429
672756049
1494983995
1647546416
1430014072
1887136867
1936134870
1195174520
100747680
715070172
618489273
2084464423
133287350
1647181826
1644097744
1826524977
1206358562
1409700096
1637430967
755422373
1678756212
428787497
6202787
1467632159
853170884
1901754697
1252105132
1907679205
1241049670
739622720
1112781579
849095509
1017031035
1255480104
982144679
1370141712
491908942
100609084
686398981
811518766
683710696
1110091846
410415471
1070983306
1546137912
1785290565
2020669080
2023592482
453173621
1033454673
1425556601
316852480
1825188251
1450475656
509108167
1766392039
1153458218
339316036
2130935640
282172734
852622097
199513631
1599576057
878508076
1304403824
1343316764
426848535
711848108
467794360
667159484
107774092
133759175
955801184
979939311
2039861138
589814671
1955803732
1233910703
1831478792
219845572
634067461
1189097474
392773627
30362066
1981149987
1867085428
1440335911
695820856
1848284096
298465771
1472257624
1186022319
486822781
1263045236
804118975
285580661
1110923936
1178961414
2031846957
60241240
2045164415
2009058312
2135371871
1401437842
30233160
1620702971
1803524615
304625476
1273654532
217980484
1053539734
853888857
881015828
1633116521
2079001407
1160533516
1447692900
1050311125
919594253
780153144
547110376
632706187
1540711126
288479861
15212388
1143322013
1607556714
1346496023
560687946
968548661
759416946
1226084629
1956358455
1910394528
168051689
1740724105
2108247211
412705397
1542392605
719786748
61775213
98971730
573709056
892890
507209599
1876772282
737913038
431885586
1326347099
1316649920
208329858
2090488047
636339816
433181227
113497823
14518412
950971213
1840074880
755498044
1775090984
178160006
598536597
775129525
2093495026
1402820254
522294365
1484878061
766590716
1885029759
1409021801
523664548
112239982
575250352
71875245
43302057
1698922621
653319290
1171417530
196622949
2127343012
326914594
463637904
624817329
1525466281
1248638393
1295697915
1958093983
302683462
1317167856
662631616
2013448525
580201986
655388018
2036946037
216235041
396913199
2131326919
1757527648
806325695
131925924
557274399
691067729
744450333
590169612
1898868702
841508560
564543663
452398147
28179265
1178172068
1039991361
658806564
1849551628
2022826015
996119466
1218752347
654029753
1534683918
782063158
637233085
1789317821
617110285
1941828515
164914121
1008607001
1534052068
119239174
182429131
899604785
189599202
1636995190
1466033438
892777329
178344702
2034920060
1803643891
2063149588
245759405
1471440112
779648652
1923761123
584533453
1216701090
181815504
128885234
279823572
2089369489
303518773
187861129
1671434338
374445504
469665485
1637394064
2003131562
1977665887
372746576
1566680755
1687299590
999447934
1626109212
1658685150
700965899
1637977877
555035153
689420480
500220784
1993292462
1634577978
697240225
153118810
1942489077
790114902
292181607
995276857
1477172638
387342702
1274739510
190950560
842505873
98702934
125705325
1869294944
1924279666
177117692
1647159972
989852337
1725806822
1660643858
1053963348
420769532
2114867311
2126612209
354843831
13418965
10928114
1386498582
1803410726
847032883
752661543
1718535144
71200111
1012183021
1002776423
2068226722
719319870
475324145
610932022
10330213
1900059339
1329539270
164263611
1242200271
390100860
2053199674
465930054
410150916
1135922011
1613772353
1376931841
218902724
652482597
1976352459
1266974006
82160310
333182711
967592084
1124038880
666163186
387037403
1505543174
1989726454
618497081
232705758
1232993703
210428357
766798532
1133115961
514385696
1958267798
875095215
497960132
1696459307
2091167273
1360928460
1794163120
418595482
1188638068
1977407562
1947604064
396124282
367476018
807840026
11059773
524505817
1580807646
1351864158
360794591
1569536264
1495019638
788825800
1285620686
488816205
1585490698
420406818
1123076797
1400216244
437482766
712132053
966028155
643571200
1131406052
1740189059
765713795
2067513887
1481394994
1867697022
1379615560
1067173099
1923205653
1972171258
99791393
1561905813
871386664
66559379
233751208
819103713
1642064983
484115458
366668143
1754035415
933264453
1871260166
759076384
1440384540
445152433
980680997
935206225
433254407
1335115594
1276186321
116942633
31322280
42360138
1270061561
433219815
140288461
1720349622
262562297
1176593508
704631619
1935353682
1173216234
1589964987
583527793
1091334432
423360932
962709978
734452570
1203450626
1136556057
1276013001
2094857355
1333990119
764458125
1952606264
600449125
674996234
1153043432
1450812127
873170670
1335738046
818004161
597437845
1763699779
2140298446
1543596322
2103184193
250255915
898330052
150922574
320449880
1645118161
518532910
1245109609
83901449
473588353
1971696778
920701080
145401728
108980774
985447416
525695556
1086488350
904393152
1714276909
1340160385
839487938
78754414
148672282
552230392
1029658403
1821575291
339448163
662009635
124984998
481672661
1743332282
1362098753
1005848728
1432730
2147393495
323647669
590333402
1730218172
418573290
327900561
238100608
697229984
1563510333
1461925170
781143069
1535865247
866474271
183204376
71236960
460100974
228431999
1691937804
618023766
189497677
495248398
1854565932
1020548782
1006321038
789869968
1023241412
1285405352
620049019
1824461818
831573100
1207878918
1056225741
892768208
1553948448
1747220034
1964685794
1057785788
2048582534
756894251
1653753651
663712843
1152420528
1024640916
953110237
757398794
69207639
76339451
882919595
1015190450
1200496477
875556045
913044018
591747356
750506912
1971772775
1679036292
696928545
1764424987
1904845191
823539522
122138582
39419577
145867953
1134797650
558425050
1046215662
1703782094
1804143524
885869674
1447106172
1608746269
1105168659
401321247
1472607299
2006272498
245333682
2012920184
1812385358
60171738
995003557
106951166
1693402737
174255700
1747028497
1329973302
56378784
378423166
722175928
81398413
1542431441
991007665
374528414
1557502274
415485998
1613999037
1583688170
892232183
306631212
1526095690
1422103316
267691110
1504034143
1042005331
1879032212
360480392
1397865734
1156850601
1055071896
789889158
1749524799
759568401
1861812847
1940654469
551744655
1321265132
2094329407
182791071
740662101
998969624
915263169
1513871294
1786575211
916287712
1862747718
1123717765
187539456
1371291211
448921352
1860366493
665748700
234801193
218891606
612964800
140296043
1727463167
780806564
1535350470
1645269023
1101644936
1278438281
1269851294
1681812968
1302922225
133655313
2045792406
1533533370
2143326742
40428484
1339661637
2077084581
1791415863
115682851
453177018
476363716
1547843977
1506921122
1671921117
1111027057
1203003490
1118368685
1636144488
1485428520
880552316
162412380
1895323284
1376134118
257914521
1665407621
1231930373
867252397
1911405794
687588021
1501173655
840647585
655121762
1251452927
334060806
364171807
1830667392
257576880
609245106
187100652
861164277
303697657
1891478982
1488504103
1356991933
1488114680
21781781
703322013
2044073564
26147043
1568175882
1050127478
2123950905
1075846804
708256999
1257116074
806907857
1128336761
1391654007
972087761
332709091
647602445
1252879288
1275220407
1746843845
977123808
2040980796
928565174
1375303579
970995547
923645101
4143369
1798267831
2131950139
1029018373
858460345
1212951907
1345122019
1526223507
47226188
1934394428
663691237
947968813
142542696
1089770919
757190617
1742827268
86822925
1407080188
503487308
271988254
96327315
292590715
75277288
1815417575
892069652
1108331010
1820574256
2024521478
1935331580
251249471
789299081
462237307
2004943947
224199744
11835644
992951430
1496168831
123533543
644139255
813277255
1393925612
953413106
210409927
904341591
1861159782
1053020369
2078113869
1884962545
164021781
92715060
1217953102
1843771164
1146503705
317731779
524716158
2043338681
2063889101
514876758
2086273559
1812848846
1297752240
74047473
1776823737
639721242
215140085
940265738
1359066256
1028286578
521337533
102625321
37826308
1719511139
2007849143
249149402
323532754
244769847
1237253036
334521537
1292338522
619429589
1909226199
1579171688
683707570
2103100780
1550348184
817867522
1072376734
1377289201
1447855161
1989312211
489085504
1419141246
1051593233
207234417
177923806
1746141347
79108007
1253148149
1278948842
258077941
757935949
837137305
713756267
1253109053
1433300092
1604085233
1284958935
423540059
1158560544
1060714981
503206878
233257178
528127390
856865053
1611055734
1689898876
724748803
1168648826
181439096
1255395748
1815661137
1193880224
1306971254
283210822
2072379502
348130326
1300459540
1271262563
359443972
607125322
738207343
1980489738
1290719848
1333265144
84767796
2011107477
708024460
1095474285
979944485
309354892
912542999
1280464923
1340768540
113579758
391765330
1681854728
384120784
1863476026
1638128835
1626341885
250528324
619068199
798102578
686333156
743209301
897479314
1477023416
1503013867
576417395
1355751300
1343119624
15743251
1651355385
1322862564
1443528562
2099625602
901090701
1511183559
2113649660
472391539
855110911
79744791
298898550
503637894
1323221497
172286828
2036283694
1243567001
1743005124
1014968000
24793821
1484431821
1961889881
545608383
1641369841
90581435
1742774838
84922626
1299742719
1056718104
1666623283
1746841846
699606969
2030358360
356456620
1349937829
999485776
1424811647
1571989366
1387666404
873059816
1889784617
1675906601
1357382676
2131465348
1481584742
1492642775
512575602
436973668
1139190988
1790567818
306577516
2053437268
2062064096
1313919339
827755010
877891536
1836598572
1428301835
141239816
524980114
1263998896
742588264
1880808433
613292336
508132970
955108569
1791665806
958071590
781753088
2056662796
2092034094
1006962071
1031912350
1968423185
1440818852
244609098
1787075265
1702687657
1632374773
999057941
1705076930
1600843854
1257752066
1730327878
1639422640
75465448
1385067418
156368890
257328020
547753019
1186539445
542095473
1097905101
1369996381
1354824324
420375734
981672515
1272009833
1192786327
534097980
31530012
1702080901
277765004
1662552563
100007107
1293049509
956988647
248736512
963489483
738127581
869671980
1725607208
1179972513
2036981504
1720749551
1789040668
1667396654
1744617931
2064695633
1428811854
1287231688
574058418
496348171
399511002
1519921580
2011775706
935692012
520059203
763344677
826235030
1746764223
1136005965
1753991676
1912658960
1754445862
1158922786
2009455368
1907513393
1313172707
20490185
1768428698
1266225690
122130224
1692131579
1847581086
1253534481
983008830
757320335
629216866
1601915697
831538534
526962730
1895520526
1341625228
959424850
1185661609
549564757
1247909942
1957960495
380155434
1798723893
749445787
1781693854
143615996
1082860690
766868442
619012183
1569336681
828881512
229375683
538344694
794585556
1216779303
292598465
1218673496
1468107903
1683605134
1325559113
1111424200
2035652592
1323864464
922745934
1085207046
602943109
121026712
1367202067
745092512
209398362
1755751181
1384636808
1963946377
1374534211
434586687
2093488962
1667975877
255133935
1847512107
1055620513
1873532403
955476694
673390353
310231960
398807813
1612649467
1488000459
1628784152
1827942990
1927894845
1572046590
382197495
243556410
2037869408
1506481576
251777623
186505526
336968362
1348979520
855097663
687310620
749647828
1810200239
1863099401
1618043892
1567505644
1346098369
379898922
1672931252
43676091
1039368437
1677651692
1630190378
1170946420
774941952
2076981105
1165800797
751380867
2042929583
979394814
493559478
1451034533
173475508
309516602
1448099385
343461890
98038555
1804200491
2143104315
2009285536
1502332316
944303452
1468199858
867106369
52544682
1794802871
1420487843
1772492067
1936099011
13622810
352285305
83049739
1732453095
309197995
65393246
1169258596
416950430
847383508
1214941689
1982549404
867393440
1630910653
58772046
101877119
67588601
2105316636
647382293
1796829469
1784388018
1666416941
767311892
781629596
834730827
1345003071
1338438093
2080157889
2376899
886458537
1105470941
1410153009
893580915
1316330043
2068457712
1020470904
771011158
905507868
2025848178
1586112225
110785928
267391405
1457510126
2042512220
547657767
612573784
890560367
51107688
1547736264
1770810287
846545657
1963530606
677353923
1860957271
2025423821
285354129
1080484049
659436893
816977753
1397793432
670748562
901698876
1723615589
1345831707
846585769
981494179
1423403441
38668458
616320780
264389185
991641243
1268605962
1161664635
15546937
1718665855
113438190
1997845266
1163956972
1083058236
91694331
1247288171
1771558485
1129784788
1040692335
1019913039
1473429669
1826785964
829145782
993921565
1534604173
1485183593
1069270705
1293442254
1217212249
1818866122
821421787
814554837
1656280500
440578657
739761944
255539596
896431188
83408852
783773460
1476441391
1224119905
1947505373
1398952018
871708862
2117083045
1492815499
1429124312
2040287764
1560440302
1225849881
1124420888
1921025697
1201243039
856950523
1028511270
1015556943
1319451184
1022873965
1690775606
158663895
1358199833
584702170
1366555870
2082451409
585467739
513974668
2091173048
1679806904
809776967
1394125661
21538502
498208755
1699698613
1816505835
1909296587
1691144457
700317148
573512907
1123610207
2004141231
1522396113
167965585
1866600093
1954689964
1996749324
620350074
2119619092
2032670861
438798886
1666134567
143921742
414056337
1923219632
1557223616
509246450
1726852870
267077535
1336472814
793310426
1866831787
1011636335
152730448
629508795
382799061
270585554
857840142
1700653386
299320401
174096977
484965624
1101551845
1099046766
1013590250
1933073042
963527674
899757
2099773747
19842942
2072593822
381797890
566723776
2022134545
956022840
1378198849
1750934090
1812720562
1055783792
1711298661
317521875
365071130
626575962
332737448
661767411
899459583
394705292
1269706705
1671064872
1284046108
1471464997
1210415764
823665245
854096216
524000095
1941843584
1232412256
143105827
1623873604
918440889
1049466424
1063063570
979099568
567953369
1189325577
158231010
279948480
1126395422
2066179583
1029467093
1580151418
1338640445
611039472
1412915630
860405872
778325444
1352763809
1985796411
1047065286
1384848710
487703516
608148833
1843111831
1136491489
78607104
1662712760
1576893611
379313658
37414282
1957842807
1246156512
279721718
2085541388
73258604
534343586
603443693
999333450
1522912544
475622287
1760817682
425488613
348967740
335214586
977681006
661036091
155883312
231567962
387309071
1189794803
2086128430
1567430014
1975163225
2261978
1980522751
1029976141
968519815
1759193466
229707421
765781031
220674548
187021147
965024142
2107927240
1854729335
54001156
911830197
1908466864
1505867964
1975066460
1633809087
1606070052
185133410
231868468
1774074878
1848263494
2031717154
1685779148
240806287
1459329809
1136254144
144634069
803824165
622338172
2042660823
1506704990
1440304641
1636311980
1114415286
89791189
1615027151
74766603
589655684
936242381
2146946012
1116987189
1272118340
2061986605
820462831
2007322030
153120802
1111363461
1514827995
2060274492
890842173
1459097825
1661526086
431106939
1001502392
621028773
2013279983
1265112487
166554106
1651592594
1961664574
1683174205
57797930
597533796
1473481415
810116339
1668903997
756366371
1643228603
1482457681
993314803
907673409
139285492
1574313740
281941701
1424857756
422441271
1007540709
2002619510
2014736371
47840645
1860383357
1363194520
502829150
1931221561
734259084
1264949516
1849409002
372276609
256368014
20628896
1855420180
249276230
1502317742
504687974
1186858841
1485528335
261224210
972780410
1698669273
528674352
2014783232
485274176
1499367377
976470118
1851536829
80415737
1542269292
1375937484
1838536824
2135146880
1265590696
1893625619
63338534
1646302375
1305979738
337535989
183291590
1771384397
1549362409
341498743
462425508
87642186
870914718
619690450
601000961
1635830932
2133055515
1695820593
1783889206
1151485516
209093514
2005215147
72101505
1660795298
92159878
1424244536
1785155075
1614007249
1656411390
269201070
1611446391
1195303874
1087120846
179878782
1289310092
1560218252
1251190582
604854146
2016827451
1305055933
498262975
965349036
1259725065
1470990739
1694500146
1715550635
1409134703
943582962
1588160507
1126464338
1168751225
1305654578
568406976
107840490
145694678
156338724
973733782
1061363351
1017688907
2125424288
326990353
232490033
764807412
393996119
1076239756
528283835
1312164740
602369123
1212475671
1625141031
944118544
1138033233
232530733
1216607629
128889629
1655247346
1062741035
1307027748
499554537
1168496767
1882138606
422966134
1979027992
1975953419
743516304
850939237
891265515
455798772
1029751023
2013252726
23187626
826412189
1590564354
1612035619
2009692448
1342758931
1208797703
521297196
1104093029
533344856
1111356932
77284595
1551748692
1777523010
1892101334
2146012657
391118503
447392126
175080553
119122504
686490788
1812147578
2059118847
916806111
1946289940
1554851587
1096939272
1493757458
919174201
21354248
1741659362
632608507
1669607761
812453278
181913057
1770813151
1221777492
2129986101
1086704720
1918058222
2089754144
2057106540
304837423
25760494
739985702
250057632
1306798435
978777647
154099455
12464148
921064249
1900871487
38589175
1924248028
1687919790
2077398130
1377942648
1825200713
748246087
407498769
826578298
1878477768
246533278
1191701608
433160215
776919542
1652016892
1868634266
345118047
376480243
1869407631
1932334099
1937292064
2038065883
657728991
1581331325
760775384
807456173
1799447110
780364899
1122144039
1151116813
496950686
1146522171
756155037
1279150559
914478036
1648404872
1364161962
1150781927
914822500
1036844408
1471477038
1968011838
261138667
46783192
66816123
146997692
73233923
1294208290
1505443704
1122841430
152303299
79721124
1623640388
1992453545
1561916107
836034668
1317769796
399852391
1756053656
1331777179
763325002
114043801
1591578843
1418349824
1405399744
2089220525
1051148177
615890749
374216066
1088626188
199569301
1365958772
636142136
657436238
2068032339
404131960
1740911926
461518068
1378504803
1224009441
1660323240
1631406719
1709375834
1266749671
151796693
2084173118
1934942037
1072460785
793161409
455397650
2060209482
1279138538
45869978
985661627
1634269647
1994091044
426975979
517662073
1407906081
123411344
2127077193
653303536
1152890816
1101234985
964838347
1904104534
1628466356
1853168405
1310560733
843203565
2140271486
128079854
671102789
347380659
1412965925
89507065
542385584
2099976515
607981745
887580751
158871369
2016965258
1179464113
820146049
974007815
687375768
1906951639
83633034
181383620
203051291
955390362
1071457481
376583717
1855501421
191685498
800976859
1258545413
70449244
969582163
1173858601
4835607
450240184
1098521557
550122076
1321780038
2101869286
197633631
28869850
1329707561
814027340
1545653202
33314730
982158104
1415726119
1525987018
632425142
365718800
287521351
13287955
25025388
793829072
550936792
524814863
2106286313
740695328
745088767
1677526884
1541951555
1191452965
1635796630
1928606011
123439311
620439120
1464718702
488285928
1392076825
1284815096
229465157
1086055246
970352315
1479560302
184301606
275346915
1499003893
1820612905
1513980441
1321715123
1338755659
1347224447
1815789289
64543603
1542525901
978405598
594696435
1249784733
293107227
117946218
465886811
319461625
827846346
121875252
200411917
433915498
875112422
2104759460
1880528901
1461555708
1472990099
656197441
24892421
1456823806
145727651
1548963692
1495925551
918197282
1245851484
1596477638
2010023997
2032756641
1361685641
1762028659
1319556051
1927487288
1426419408
1546628921
1245781313
1397499748
916073073
1000507407
1224991463
620899612
1919497637
735004204
1418539511
650329943
1993610458
1118248736
1713026845
46070211
1477267138
1437449598
1934333471
881506129
53971229
1087788683
2041383801
1544670087
2100554781
1360349451
1017303759
1308280233
1757466512
296698669
1784436939
1746582158
44674747
862908642
1638380074
179279521
2045338672
554316327
1536384203
356153624
79670984
337631572
1223673697
1743983826
1390083473
576123132
1155637796
820845524
2144830400
1112050331
316012255
908636327
1886688691
872223877
927533296
1541857621
268520485
149305582
1475411459
1488660707
849441159
996033246
821906981
1592982134
1949021558
1574309169
305920942
2097959538
1115826517
1710913791
1414153
353653242
1566966897
2017094616
1097922404
216457248
1961340991
1547064615
1420814807
1063802085
850664641
1791114661
2065001043
1089612578
1637899480
1380146410
1124520934
927709837
301238740
2119317425
918078992
1470626438
135721116
1135232626
368628759
323046420
1985512779
697312007
1189412338
357321673
2042863600
1173831606
1921118403
1931128004
216924299
567289008
255921752
1365711484
586095373
2131244796
1822899703
1206067824
1606134777
568591880
677741665
1983915998
1783075969
1803362956
1314153617
202136683
535756562
592215165
1105397465
1994179517
2143799967
1103776043
1890265757
6110378
2006728784
1716285878
855301408
1610585112
1399852641
1584171321
675609388
572694268
1804635493
1163807496
1250523159
1219124403
1280396312
1170186619
1692823256
790765918
1974854509
1888170677
245561731
111265758
2020217637
1744206005
1160041160
734981104
545859102
1294229082
1013038213
728968558
232103453
1941267985
2122166693
4225333
203565202
1449023524
2020007259
1853643800
902617752
600733866
442522449
1617648960
1699591464
2068727355
1082966250
1215651885
972648810
346013606
682191969
1411124956
2000262432
382284505
1330355647
620514366
1285213839
1301516896
672159436
1395895918
540186867
1034245218
1095762808
782434529
1140664573
1262671980
84339163
178704091
301244499
1071469996
1841521292
1509881125
1103268556
1991856468
797628736
2126396689
1712103872
1494588685
29791445
1950023160
1585305927
375119052
1751729907
1595525114
785167221
755209605
262038821
430642730
304078050
1693500122
108284118
16058560
1297224168
1278670316
1645352859
417474359
834029908
457833309
338326216
338569907
1964845444
499452229
75231504
1724502100
2063385830
1494316607
1179671908
1200534362
1706794396
710276814
269205520
1748774664
1178595767
2033673215
1811689081
819349993
50614320
1695812090
1857774539
1973397216
387085440
2122480919
412295408
1829208098
342190852
788330948
1685411048
486844804
1683225937
1690454434
1748569329
225876485
331638426
1897214519
1324166379
1195736769
269111143
1126394546
1597108118
102389025
342889106
1241324200
749350571
78122185
663505122
1277550734
79000376
1906225610
1789173186
1802002185
465817056
1702993788
612297536
1471501402
2041870164
532265441
1545707122
1677145936
550516703
1667018992
119825215
1138974445
1813026885
37898692
1112676682
837922680
646240848
2132849070
1115492359
415486327
1724233743
763942880
646351583
459599796
1183378644
1488703540
314215658
2078997852
528844112
1081228487
12643908
1747092516
200931224
617529571
1988409216
537787289
38077434
685013730
1637008957
975283604
2251809
81430151
596687074
2101671406
1530664202
1486194521
1871520794
1623359563
1910627676
1718630924
1862929736
1047490062
534183651
537661579
1086500999
594771191
138946187
769839728
1112378362
1882883448
1998189731
35801063
953922474
540575858
1356944616
284879968
1417047857
508118557
1106681596
1991944312
876354685
2056543141
439647863
640455559
20798632
721349146
68395866
802602869
1757120714
928236461
183777809
1288636708
900295943
1315644230
763767845
369095736
74403304
1102768548
107030583
852921467
185807887
1222140965
1711108517
1349668981
856064078
915708656
241072688
1552950055
1224329365
1971070703
434127033
1300842376
1379400542
832803012
1941469792
853500190
640273591
164181545
702317313
1609465701
1036151216
2046146788
1159533730
1014902765
1102476666
1843655799
1030277174
621451281
998132986
161053935
222715306
1186895796
1816433490
985179286
1488440393
154661715
805439002
221579929
282532667
1649313371
2049415576
171159886
1990066415
1580694856
1683479833
402627575
1550404709
947755052
1993385677
1713108361
115938447
409433237
1162217718
1755102945
323924315
1568989065
839879864
1108280497
1370061556
1731997998
615036866
995728855
260264745
1683008759
1067833334
220164561
1609430218
2105208257
626923356
1179403983
55708795
407656160
564910215
127211553
712054821
2109116179
440687544
466941018
1831538803
1638924815
1984407908
693068660
1857607680
529427382
1086965894
1342264602
1311536127
2026924363
557201637
88708867
724044955
1110381754
1603188922
1565643663
870102236
753968538
161894403
918623992
1652685608
1083514086
1905894884
1700847258
1167540669
588641812
619027345
75345607
1734336091
2081546685
647835952
166474028
640352963
291342294
643805879
112974505
270036351
831672850
550513336
985668187
439017729
458505766
1299128357
1010372283
1402561828
1311225783
2027395477
1963246873
57691849
332430002
1770023390
451018524
1874005949
391282156
809681960
275611935
1649397617
147711183
1292310672
1218635836
1498794848
462355022
1528379390
1456081223
754941798
499855996
130334843
1222235797
1463915775
2141467871
1761268105
1115278773
1840225393
1495920476
1625426078
183168672
1202162964
1563733847
374457532
1614887383
936709393
688932168
693744460
1719055729
826114604
118566350
773235759
1895890248
623241589
72139921
523609599
833771438
1615034355
667778636
1688627731
131028005
717750907
733752139
975040793
1046606370
1878732428
1326924069
875200319
15945372
925985315
816917955
1505351802
703912541
1091677200
575582417
1125303351
1312954497
691731423
81673867
1851972227
222553401
2105197316
81881552
2099353606
895369851
1357177891
2017547820
1420409258
946974744
1782487950
753349258
663347574
1012467934
1246570538
697416519
1009615506
1198319783
1740192443
947962880
1486820815
557161444
592981681
229624516
306484631
2073334925
550242968
2021167399
1536639494
1489922236
1552631699
1385611152
150449603
1727945028
159474278
1151700724
685707775
832331714
1972974446
38828742
1926162939
366920902
1839337168
1318059100
998234186
1457536552
1444981899
1785416608
1274073898
43226414
1874647329
114830036
739743630
279827700
52227563
1819391851
1762879062
1087373435
2032144489
1239369102
434309267
1029263654
831011806
2078556572
1690245933
1818950890
994381870
674372198
173646832
549880919
1722837898
775238575
56880314
139430082
53332379
1060495539
131836156
1176120195
1992125391
1632003475
1723883770
437187279
1060391546
915866181
1743922761
1347238065
1374276622
485033212
152735941
1855267155
936134160
385475361
1101070813
908204348
820856066
1944018352
415969498
343858015
464952527
1315809602
1011548164
100400899
1360609455
1222681075
1822070850
949096260
539419627
1461781705
2141703515
1847076863
279405052
2082386436
1768933868
819469481
358280781
349763573
759956583
1705584220
1538919684
634250288
1372683028
584718937
1881428849
497655575
1816344538
1934895089
2056187707
573492417
398007513
1367285619
1759770635
1114699979
792459439
764428113
1902347985
1402603177
1765270235
1057786739
1886885449
1267969449
2110119830
828877509
1116449601
521009745
1349372993
1875398128
1536771331
2122045583
690066446
1813716213
54138186
1203676824
1599253330
968699471
1160839313
542756431
1965216977
874972273
1400563377
1848076408
2144415026
773919847
1209545280
1252451816
1571061672
1311429663
1776300602
387891948
548659805
1222463556
1355757687
99238027
1091475905
439503589
56656835
1064052543
400836185
850977166
1738862302
1061130614
1483626296
1172356006
669477086
543145199
846972824
44351666
1943025106
1293936144
94380784
2147374583
1410856782
1777084761
187093030
178922896
402357134
1475112421
537634672
1239903398
952194763
1455577081
1599720691
1559941352
1757561537
448479883
141678115
593346417
1619347364
518996604
1004025286
1436766949
1570810782
283520988
1816981479
1832632784
741387161
1836824746
2030933514
358569042
2094332736
1155234687
1094880300
2139743051
910560579
495855826
532190186
2047860217
1655907314
347123139
556245468
259381237
1312434376
596534972
1852307667
1095999584
1693076807
1626822838
1326878445
564912029
1541567227
650867867
1481226574
566312195
842816421
978575491
1310138473
1704070705
462791144
1881361112
1976302846
1195609221
1864857829
1112949725
299408085
1977979881
1132344557
1915527151
2140153478
1058531462
1879153573
336913094
1912455434
456787273
1117715566
1331867746
204463126
2146333237
1359351838
688474198
679140861
1289396839
1779016146
1657997061
1767116422
1521244912
1289027343
1320087813
1132841757
1284350011
1892102106
1875723400
144572967
1078996109
1373959910
1633948640
328726750
1505324773
1660066344
1024780257
417486340
1769476247
2003202780
554461690
1040349026
409732000
746931625
1381933
70651092
201988355
303653732
334886471
1016331676
1757683496
274042983
479617736
726504417
1803454451
1234482698
209702438
852554120
188520102
2076662156
1568052946
1454230505
810293046
780131687
100851977
557674651
240753453
1202620714
1793227227
1982795980
318128416
1916688796
763150449
523851474
574095926
384014554
1653709146
1733443895
121473114
9256755
175925204
1676560340
243174640
587864826
377753877
451397476
871481075
1536344214
1557202216
114275911
657535261
1745437468
381833938
310943868
602296272
987739316
1668989002
2943942
1021730836
1052143165
1251929771
1315005622
1015580030
232988653
1633518416
307564896
618549264
389130750
2113559209
1674530660
647484157
575650761
1412809248
1674393280
360465086
594820422
1728625375
357517090
1971329829
1324580560
1917797201
857234262
866242081
1653682350
1226418654
1681843657
2044066137
595666074
595453674
747730183
1298932909
489149713
2028077002
888111089
1265961117
1036760597
1238921156
181893502
1590910023
59264265
650615661
1032531322
935341142
83104039
1320503893
1246454994
481015763
1040847865
1940859247
407622012
1619253219
721973447
141120878
1478509269
1653140833
1611957840
1959521491
1904484867
2012894995
1972761981
759736800
1165833766
225249
1314482723
1794213439
1778036892
645010846
1840000037
677995262
657555653
31438402
1220638294
300399812
1712779630
1175840604
936548198
1151886709
1786416047
865567546
1753930395
205538798
576734256
1096241163
1953511150
1114646754
123465432
902114769
52021322
271486173
97450833
8047631
690294594
214007428
420051304
636545333
33225090
434207459
1248814312
1925584808
1402319428
1644059126
82000379
1950354637
1620589044
132071420
886493594
1607497472
1713948367
1693882558
2021885385
596007943
538897851
635640160
854236554
1299513024
255234346
716622504
660537759
1345932879
572037776
1253907245
1517893615
1726405526
1261075027
2040068537
1349953772
2059753371
2050322273
1303639891
1613048573
1902615017
1645648000
236417500
882628317
835006252
1741212652
938001882
1059202057
2065657566
288962426
1507952940
1170623757
1486559637
1199032609
909954288
1782840226
278363997
1089757071
1370646501
2013019386
1726754376
1838793065
1882802423
2128592313
1700145265
1203199614
2120863920
1011633854
494772705
2043336624
142160969
301904074
2082293613
1515867955
635889602
1314498934
1291062430
1412464787
722800555
1348689623
2068480442
1785438578
2423786
486144965
1794421421
619710803
781232563
1239456990
2044300452
1391436378
219827711
912622448
1378405591
911679699
1808459607
1619170066
831026705
1410466853
1071175813
1081677024
698535857
1379294880
292522803
1946797211
580774770
2118739491
1399920869
629810235
270906395
1257098183
1466629820
37230604
1439793862
1298980045
1041684004
1045220380
1204698844
11233838
383785184
342875899
148242951
1413183882
1460136349
1632360170
1050560751
1398521068
1797252926
1931795929
839231343
2027279179
1672808069
1618134443
1885997012
298602593
539194595
933188767
1739616526
1655279031
1621918311
489281772
1051153583
377504241
1393005503
1955661320
1468818759
1515119036
2059869452
2072254481
2057237698
1656145885
1225433990
1308377123
449305247
2077762911
1293338672
486496661
2122310095
673430035
562846151
2028790892
1396555687
1007899675
404189068
1800817455
1372885378
1373247748
663718618
998469284
508289878
1631426020
1185005888
467958245
1977236866
1021875952
658370641
634519222
164314162
799590482
891286969
1948015016
372911073
1898454666
1273885397
1544249034
1470771526
718472711
1334089381
932138361
2057631422
1253858332
724201587
1787038889
2091442656
1802514077
981682419
1208463262
902812655
616973475
1094485409
1006977329
1723297108
719679220
1552650961
540334416
777248233
902340333
1136088393
1794242626
930495133
1152829635
990225690
1902717739
1039096661
1849592410
1317392325
1170077902
1062748518
241605484
1079059063
1290409160
1135150696
1239680803
268074002
2134301979
635916670
105327381
520480699
1632771324
626349586
607158159
945897188
589240887
1269455418
2042505410
653710337
1954867490
1560134900
1082347060
294855641
127600862
304985038
1668954911
7770218
1656047315
1319770610
1451378484
1124869004
334490693
1454204440
1645905394
1650350169
184365516
1124839503
321535887
1728245163
1427438452
199323960
1204302206
2002174224
839376222
59424514
521246128
889368511
2023122900
2137789771
1665266643
1189249532
55425954
875930010
1516026073
646372612
1716151944
2003442397
1121556385
380321005
2036500111
672276279
518304108
437843829
1364735885
1956977228
1373865338
1485850033
366298751
206615419
2031069520
426792631
957427173
99075125
1360546306
1509386722
1898076903
1726076451
1742435132
118747369
1914419256
955525501
1248337890
148879851
1261929195
82658068
1419383489
402530836
1886414687
1436287694
1086355058
1127632827
1695147140
363545071
316687704
499283016
715716716
796588340
2084796963
1156388728
197006540
1310715667
1495664831
1169516566
253844167
2060643802
1936825574
1767086011
1575100378
305693283
1117332521
295058379
594196823
822755827
1908743493
338802938
1933152529
1070241905
178368630
1849340927
110133722
827072200
1010798448
925142441
798718690
1475705210
1385733776
1824318353
783248719
1774894615
342451273
129833698
694320919
1667588611
1647329693
1118499614
1516144677
1982050613
440627720
450961217
737072675
234408680
1930351865
1438181764
1315584380
1063660013
766147631
971889694
2126141488
373797100
941295009
930378794
409029510
1245397564
262978274
1713167393
964592626
1301077213
1895463342
360361499
779351130
2142258136
609313778
514505996
233604974
74525640
2051168300
1118824577
1696914454
1562571061
1431450049
507508226
259475512
1631114979
1792659827
502887211
1397499565
399494260
910617758
1679532181
565144150
1003666314
1863231150
989422434
1559001882
1619156944
717418730
2105557056
1437686112
1011458877
836481665
1363959068
1029311320
333940179
1860483353
602049304
522539010
404196185
1155625151
382294500
154377370
1140961579
47670326
1683632323
1766940664
1792732534
395347400
1229156799
1085116176
658453658
432422547
617915252
884832715
1190004611
772163513
1280156427
716105309
431131347
1287801256
2072633119
99186131
979379132
1746617721
1602263466
1363169461
2095881962
1914291222
1832071721
227875558
617668493
1227083577
297957406
399323126
1660490800
430027076
1183057121
320481146
1521317287
1357020724
907058848
62300412
284986774
1316053615
1701093880
1230526607
844104716
372030648
1045132303
1874363236
99939958
1586494786
1718549979
1454600970
931190086
1942048368
8662297
44073575
1377553029
152306893
1261272914
2023967285
1641654264
936433626
189568089
1641487440
728390999
322232678
1302054764
1263913209
1250621057
1723360953
1300812494
943368750
1270882927
1691248695
896104713
1575155947
2114142226
1097726434
1984116695
1238132856
1160443344
1825989588
595526001
1536363334
637030237
1612646787
285343827
1823440595
416375683
776215432
1749311451
850812940
1750238072
1367412389
52371364
1610221499
2097082275
1978260589
422178195
1099927156
2004490100
1330908046
782370669
416815371
1590845042
1505787911
972236309
835677405
1887857367
949425035
521891597
1048628150
1275984913
1109718342
1849913144
1260591284
1137658069
569299718
1157831797
763184040
294249767
1569179774
1206706310
626261654
73412901
1824397310
1679272774
2059515989
2059947624
2131667610
1719733303
1115284013
449683274
1970297033
2034259353
253262758
1059835014
145226242
1017366018
968812129
2011976536
158743918
2087762754
324993830
1229954091
554715694
1872751659
993367364
65706228
1970546454
51292879
102035313
620882596
373943191
1706962660
1430317010
642486348
472037289
1733945435
1924994096
6298832
1829139459
937285800
68046422
1665430894
643914368
961934938
1670414349
1284839406
1031947857
1523553761
866236391
721152222
2096811010
1572199782
1174635798
716802451
508697175
1962032500
2096339820
388708057
1553703355
1598682190
446480447
1901473524
2107802881
1955698628
111214081
1939972085
1954206217
393193433
1755193757
923278795
1768521946
461842434
296582365
237609175
540294367
1912816355
234878057
1858538455
1728705773
1419572012
1524061038
1783642703
1834300218
827569850
608036729
1112381158
451493329
1194477605
419259626
361642352
1025179362
915956280
1383470036
1998818611
544650508
1034061954
18301803
2018737962
1927506745
1936251677
89785953
1254765708
321206572
317583257
1480538098
544491651
1070550079
1219933307
628213521
1384813384
1758901802
2082757286
1011763978
561542934
1008142172
935938068
70312045
191215569
1580838121
571609491
1804225585
1196218373
512826135
1773895064
1482516660
1722220678
1436072835
531533340
1944443327
2010541355
48932668
838570721
1112082708
1066951714
681321774
432882700
1381132735
1072149480
1326576679
1347216363
1885078970
1188608345
226318861
1150314890
715411695
672656929
1750268981
1456190152
477251124
265551624
1345093577
1260240572
1619577638
234645998
145093169
947056562
982146243
215852075
1072167106
773150134
2047738774
1581500681
615500316
614727898
1363578724
1718407107
1371925744
1296718591
1413291127
741558761
1928642901
1949338292
348118729
972728661
414175431
1899879709
1380333350
1124470451
1153230413
208025629
2083196615
1828888575
1397747296
1222349978
1337883671
1840145895
19570768
1016889695
718253668
1621406502
1886448894
1878568000
1047536337
1366888937
855849017
985953689
617684937
1919531707
172972188
856983870
2017229350
1477611949
967401392
58360242
1749655677
1453960745
2036148834
1692111407
1838149577
1164863452
1305065849
35272925
590827644
2031349103
1056395536
971765909
2028476645
907043632
708403621
89398250
1589328778
802785453
680343560
1063026505
1072413076
1647830796
1233548685
616915615
405430350
771327908
733630516
545604613
714394833
577581677
1220188959
1544667709
1618000030
1093612303
466720522
277513786
418155819
1374726294
533694952
1073690175
977682730
134372035
2036015050
1277783904
534346775
1267472667
5608033
1377028233
263586376
1819910047
1006869058
1212603313
897542647
1564870470
1254893129
389372106
930551548
1341045283
394124261
1103110289
1437695695
796324632
724328492
902522144
580367739
1954857739
1540777697
50189871
1190543674
1002479660
220564454
2145571213
1794783008
1354791719
834204330
1405656742
1218289475
275209842
948678335
1842589727
455352524
432182174
321385433
668986991
308868652
1015894549
108531317
770247066
668936662
1889793333
19276790
1087558561
776280604
1641003756
1067170441
227189705
875316539
1064569197
382863877
396017452
1419140643
130432424
1413747571
543738837
1476962460
1918435753
980648417
41438031
328637726
1843669662
1049711213
707402791
1116001606
1498554201
1291535496
730989816
709181507
943441445
2136937039
1864058288
799907628
521927675
1484025956
215298800
526993577
1940099378
1180620486
811652940
1254569430
1639371096
1575489673
1167629912
1025857025
230527050
1977914528
942343743
895101834
420397403
53650820
1048664666
966635345
2103481498
1390754285
2053862758
194149807
407248373
21736701
808029198
1966099100
2011398937
1369912808
1854733921
1584438571
371306831
1400842571
1091121924
1455346962
801807557
262471849
1722644649
1011643829
1226245559
1209608883
253817030
1854585607
961988391
723624875
1222214069
2782739
1132244315
855856579
434557154
673394743
1366741897
1223639389
785007916
1080203391
1549568712
584346836
552931639
1944401634
1671088003
954703178
279266564
1427728834
292034732
416405227
737864062
1888332039
1256793335
1234609256
1061036349
252383927
1854845364
1684220002
275731361
1029521230
1800810832
2073490576
307912583
1462263368
666228942
1652009645
1770378294
1028561351
1595752118
1696621747
1333212303
260424520
823361745
22930533
384123169
870205319
354153241
910724294
1838238356
773614430
1118459147
160244031
1990232853
1139068628
1552912558
1853181533
2054064565
702364416
1399324829
1273035256
787579938
2030220515
2058632674
1937857434
99213565
1922423392
946173651
1975966834
2083891573
605980283
113659105
1527955478
398527676
1277672632
885603141
1809683440
397207910
1937039022
1759872151
1453549679
1415864310
93398975
1724623262
730255483
1803185435
1320841391
2019190591
1388030544
357075889
608713973
509427016
1407889273
1751605097
533728782
1438481433
2044644572
1496999634
1013448891
1240390286
384647994
1911010716
1351135217
1031837096
1806274468
288667304
1311728264
1172051250
1922440035
1960900318
1711373919
794434353
413316147
1849161347
559039786
2063038814
862571691
1572013183
1108072602
1729253326
1396540558
1956913130
916227669
1488507689
1614117116
1107485286
858348744
1127389936
1183734841
966029939
140969699
1468888880
1338791666
851934662
463073468
1444335562
590426045
1321024427
1918808843
1338673602
1228356333
1259894459
402376888
2111862301
1927418985
21733216
958237128
297879440
785784325
809428682
771584127
2144080191
591907153
809983937
1242932582
1265978668
1425254015
1468541503
732025687
1130916232
2020621863
519480523
1817068421
1752489899
1145745402
106604370
2140553913
1781518975
931077146
1204012197
980601964
944976906
1224594129
554472959
1931116500
537097301
2047757591
1411713974
1588845513
1212462889
1317072055
2096941263
1308279551
554210058
985695330
2114356342
687491203
2086491797
687122569
174945355
219923351
292017977
1267058347
1060486990
938224747
351324015
208930370
1252062996
1947779088
1668191461
101839117
1397725958
222555281
1821691710
315876089
649634287
1651738097
680662290
654656116
816843934
100221237
1531284355
1347715240
1540718517
1960212961
1238686742
1682367055
1021568680
1320959343
1261156938
398790376
1358634341
451452922
1141764805
1863412171
555524795
222451703
730136874
781791772
1261720134
1781768952
613559888
842099421
1126573988
384135653
237909586
1366330246
343541693
379313409
582973310
1022752890
123638508
756342845
1548724144
160449113
1239154877
418013007
1391072096
1800613601
540016665
1477997211
782984099
1942915558
627811069
736688718
254536632
2075573210
1334595701
413498353
1980596344
963652474
946388524
1754285413
1385551261
1661887867
518714326
1220926031
1079927963
460852416
707810338
1774692159
1665325699
1333826427
843624511
613482236
114757307
283687278
812474579
3628438
1204650085
1784075934
2057922883
322369001
299326856
410511743
353083895
514622729
614928624
161116347
748415347
1759342295
517888024
2117339749
1047289813
1200562624
1037099488
568515830
2134878354
2043593737
354710786
1973143252
1314731230
1676289782
2037882276
1758877505
1481413957
2004550491
894952400
145198666
206624014
210075282
1609599514
953967889
698145739
801830301
1358615405
2084904439
1868158822
1838289432
899207562
1719819447
1689824971
1732585082
904117056
1791297356
1013414988
224907749
1796655774
1477569937
149163780
646245672
442475252
1958361516
1296332386
1591066085
1081950118
1339664469
1882100574
1937994687
1987471850
147556643
886551275
662957152
399554405
2041022172
537211007
254984117
1456541729
1660368685
354885772
1659343751
326024408
1811248089
29753840
1877653816
1438776646
63470098
463239342
1783173161
1020733063
1833423730
131469425
1361589185
116345155
2147419496
940312186
1247538797
274161619
1849559724
1673075591
1360918109
1109329008
690524682
1123905340
1323889050
1779937219
1221920720
296444097
882360934
1504018173
799827355
1740012177
1829379000
1896513953
1968949840
507339696
162487565
1760923917
2127092447
1183308325
1417197193
1010674954
93973129
712095168
30643747
131261261
855829118
1675358636
275602096
252558672
1453859394
1390198545
2074169625
1319515725
730312953
411541306
1083307989
683358776
167433263
1044809108
1427016645
947104509
1459616020
1474101888
310762649
1138880363
1981715514
944665917
1046964253
250808791
2085995022
1073759733
1148436256
38941977
1604759328
1553016886
1721578062
759827462
1609287813
150889880
423216300
567031578
1791865714
1993355038
2036820492
99132093
1170673214
119928827
1185122641
1981627836
1447557171
1553717234
129419833
2013740835
1898602976
354547085
104212563
1159656738
801646006
620689316
318394519
558307996
1646520168
1515618530
286147653
1092138447
1387642215
1118613734
330712668
2012511919
831299593
33533720
1867517605
2114112612
563454501
623918185
1944930156
443223259
200929731
395464345
598298695
1579925890
178560931
631157040
366693229
1612449472
1814114309
1558098104
1533374730
314548723
136573632
592104541
528657547
1488361143
1429021530
242577518
1804828626
1823557218
1826083177
1425717500
1670066242
99751480
1837469953
718158650
62798521
1518705768
1832383195
1931466857
1609764715
1014650775
2055783398
1890621530
515249893
260107444
1976702724
2140179037
1796341201
947776774
1572279278
1767813426
1508722912
1890985163
2136903601
256111634
1198404158
308179209
1406168523
1929517455
2078657555
74980893
822527779
445630850
1994616463
1610796539
1449384885
1608161108
305228528
1085072914
1096665383
2020086869
1167853611
1867220571
542182577
1588521474
797165393
881002111
646629958
1226898587
626782057
640220418
1975246151
16749605
1918263809
705219841
1176875155
892506185
295548790
886291698
1878122207
1400611197
480158492
2082837465
1967495920
75402172
1426169602
1722204374
767680483
490172483
622190950
2104821950
960588166
848830742
680433578
2115746829
1757770816
2049276205
1251175284
1820620275
1503806910
1150140652
1162169934
677994973
270302360
626071211
1375243896
301074906
1942497670
1152704977
545600176
893627723
689614554
1734036794
925802212
1156456149
1623222483
1761069205
734232555
1597909561
1449598519
1035572115
968294477
849249088
1573795855
136662992
269763626
290470880
101565101
1865849555
1296903562
1692647986
136656133
583184539
2114283698
905668198
1728250283
1647646152
387629163
620784139
1549135527
1675577885
1246476779
1016305000
1721316819
691306957
1073576402
1990350357
166489327
510290231
801238906
556360934
375928415
1511517716
73353664
130938115
197179612
1804276141
792310699
1670801708
2066145282
1689174992
169891805
304845406
360277191
779732155
631155900
2049668642
1693883646
1023381203
622004734
1245093138
113251340
1650215368
1357611848
1820387430
295758764
1305789595
1384779207
416215240
883426138
916682491
477162387
1659432054
2034690192
1208716492
1417175032
2074877191
2043056097
510326745
753839207
386123442
1174590648
52726166
1956860968
154316128
494780649
391845467
1157539945
838212619
385588817
1133944507
409378083
875262460
1123601905
210535065
978445538
1153513791
1332373744
1533262482
1837782292
199018017
811247666
1508776666
1413452391
658332551
1376916754
963616059
413861108
1426446967
1587446160
346862421
203822230
708179930
698927258
471376137
1840491749
2017196735
1655330193
1562173082
1209928197
690488137
1051948523
999457442
1525271660
1646909368
1611886701
514241847
1216304354
673332067
1532192126
1619208406
1326148060
305188162
1444214712
1110678991
548938296
1246195090
1569045484
2069982209
50272985
871115849
926446075
2006848836
871756318
225623948
408224682
1897258848
798362649
1075216736
1546669814
1520662187
1310760860
1467872995
75281438
1901959155
1474300295
1095818602
40136585
1473757922
296184166
27902366
16693622
1265562805
1888585237
2035031344
649113048
1444637001
312473861
782761384
69926212
1432381136
1291559847
1121202638
752182498
1225985813
397896452
1472725251
1033432676
449919474
1511406576
758999171
1679423736
1898010551
427120479
499442192
1234372785
659839853
1344005827
1840493162
430006116
761441495
944822405
162905890
913595632
1629299462
590873597
1659628838
149989072
1680541230
35099934
178259673
1014503739
141433444
466010576
129444384
455573200
646295961
2133247438
472629104
679153865
273270145
514270788
1358427926
90882021
1396120270
536231713
586797035
439305212
619014727
1310660159
326739405
1996551232
499160114
1131772005
723273532
1447127074
1415436561
1272012169
774476857
664854219
2112232888
783979612
1429251135
217083901
1848521726
71677786
1429369950
913441684
741748189
1854105705
1587289593
362222322
1307096955
209900962
2054788167
1782525947
1880324382
990414196
1365896122
1067931139
1706131947
976906777
1878926990
56295990
599833029
379731793
139168976
2040009505
2096847899
1057434891
10127712
1874227707
1928231138
2143270153
1396379894
776241519
939950264
792520196
1537707892
1370052489
2018170166
783276271
692019062
1497218285
480339131
2093642750
1342293859
1777136930
2123582355
2008840213
1943175255
1921928986
1756069649
246273135
1928381422
357072202
1235779375
169296668
543810361
1919923764
786043133
1031416980
1869636611
779066402
1814298907
1679349067
1151379514
1299312105
1312746920
493867131
1515985628
1150484170
1307580585
1968291173
1099163486
1771370207
2031174287
514214738
133969750
925031324
677481345
116229460
1921054946
752115479
523788063
734553952
2138385642
1732475315
1548969248
585611754
343260507
1705298252
823688418
266483266
1217977144
1332984276
650428194
1385362226
828564746
1843623322
1327597536
197204111
1889129815
1910873439
1484294495
754048052
2101360778
146262326
446686707
593872342
1109437276
772329323
1427591688
1298283380
812835029
468112964
2085568281
1275614493
1296249031
768027530
1045630205
1796864513
207990385
85517444
1429161262
1127105622
2078131678
989021945
1334631527
1777741017
1455645368
1804662897
773487819
2001895539
248421961
1835595655
243062951
1562123087
936572479
248929172
446628926
178220502
9636500
1113578712
358340666
334252097
141943534
852501696
597253142
406515642
1774632634
1299179251
1527723957
1774680487
1011378602
1775419430
772878027
77885625
604314413
1405607811
2111218135
824557672
878959647
488601263
1926764888
1101326890
128742612
1108734296
888919894
847216833
1732436954
1414919791
996831856
240184606
1090739197
228732872
772044593
1468561919
1783089811
1549261507
949097270
1536993575
1497359754
823861279
971359898
993840826
157598225
236860449
1732976350
503444888
804319900
362037236
1320843411
2000686110
962997404
369168477
409651816
1958238225
1095333835
1479970510
41580218
655241954
1365173258
1005650362
1334322583
788467219
902678235
2099451020
1127524406
964607767
397836966
1294116939
1302782384
1475941343
1474483363
1074227949
826981024
1226420034
1331276528
1739339993
1008999020
295382300
733971140
1390691369
539945445
1404997063
294407997
143984021
207953284
657189917
104851105
2072376324
1646512039
1243445172
1625160205
1557595560
1086862049
1607842490
521835042
539948879
595461142
260187438
29365886
1976720759
1935107251
969597385
989321987
1945402326
971519239
577827293
1161705229
565372463
247285460
1450938712
703275803
323807349
1814601412
1184228340
307781346
1212659367
1308344227
6154359
1993220194
22046070
1458109344
679851339
444549438
1288481381
929353624
1388838179
1140729165
371942414
855655475
332454560
1169338632
354806367
1733646629
744219923
1912301543
256059069
1639872238
1944620060
46242273
1997370435
523364584
881179792
1282034335
294406325
1136287848
2018888800
1210881823
1806869388
757431757
1552658215
435594299
244532990
2124506031
1422029268
841618586
172734483
1629638819
1689255827
194578233
481756922
1988706726
894709173
1246535091
1780047674
1671732310
233115595
666765892
1930780588
1598284107
534352997
625682039
744242022
1656186399
1083402423
1842319494
1504289085
1781864432
441001342
594236115
247229507
700138829
284279399
245371166
2115837069
891973851
252859252
1074642692
111351464
1483680559
695143466
909631210
1036626950
1052046696
130059359
2094810942
101051411
230370122
1135506472
59011424
359545626
1149564267
1987068117
354045892
707048338
2059223923
2023059461
1785310197
118836738
273141350
1721101575
1167527212
884527435
1922573098
1340851314
1555375672
1722649248
1468511290
228008027
365022234
1343671904
730068068
403541210
913535927
500449195
1930262748
1404404893
778058006
1052893493
94446403
774849617
170355807
391245036
1380209788
231466909
1785112845
921793769
1275930087
2142489767
157512709
583584620
790605054
1079853468
1852989756
1250472598
79250536
756315953
1715782319
1091917145
654499600
1685438034
862314083
1543505776
58941821
1457196027
709930145
1776340433
2099971308
1188938935
279387700
1086369427
353419604
1026413141
523495980
2061879635
1796915038
975109775
1920984462
1366439840
904581815
2054002849
98820004
560379223
59243718
1943757025
153094695
1220153366
1784542824
1097186520
2023876061
777412716
1280033359
234238950
1556199838
1894582719
1805272906
663630713
1952485613
1706197633
1406399171
1141840584
1399832998
1093854276
2123784833
601853991
638253623
2039497796
647436126
634330156
1424873527
714855371
1765027594
179899990
942540366
22726647
688531186
377989459
1497555716
1973946901
438806056
1868076927
2105781858
1573105770
2056802125
312715031
1315258486
817970636
941595485
1935986061
1960855468
434481693
639417240
1399485699
1636372134
1344680601
1823507455
755568734
1124191051
2048455222
73293172
160757315
1485861911
1070088597
1602306039
1814267759
1589714626
150593377
1426961597
120887536
1209919236
1201332415
1983504552
1191520663
1277516753
320956734
851744497
1366056383
315127366
1121266519
229929592
2000929860
1658394561
571453566
646445179
846979486
1039274096
1252354446
15712995
790496394
1015131354
650675984
1061925614
77357895
1220529300
349608195
1917069956
804355708
125337730
614594504
838356716
238013916
1370763612
1726477345
1801081693
172143815
442912046
1287966465
645057171
1740750483
2003533340
504789692
140771786
265757156
1161849055
450830818
1982227052
73043546
16380418
1826126187
51829875
543244096
2082999724
596170494
1083201761
346315048
2053903493
239800923
300495866
423529800
413901436
1692020049
1515044596
492963359
300481761
1343341637
806406923
1355258745
233439601
162809327
992688930
968380175
569809681
1931998150
46374544
632426625
202883452
809216667
800510654
566806943
1969225352
69497351
809151910
1258599035
803634483
1678038504
852734082
773778965
1899863861
1802438002
485933428
421359112
2051939259
477281279
1943006674
812589009
1906287898
367522181
600257785
1279877035
1832392685
801591848
763124211
438810031
1163538518
914456346
2098380255
963566137
1233963294
1264981605
314983032
156500349
1433641232
1095467991
702690214
558460961
186821226
566794330
894646984
1951487971
615833551
1618012837
1462589414
1790442274
1594860386
514129979
1788798118
1289099600
1943774422
1135033294
1307156046
748462980
1893486473
298227634
1411037200
315275399
1995358458
1250960510
609940731
265218325
186205860
1628983723
1322240680
1869923341
674522333
713883302
86412189
832547530
668361852
1918980616
788699346
292810021
1699375439
1350851129
10984607
1332686443
763105447
489911722
1280887987
571543705
585144139
1595507566
2097558572
601172278
881231795
361487055
50398844
1281310126
596963347
1238764560
2039478439
2111489873
1386422647
1604675726
1851565242
1856946056
1047655630
767906544
2043867815
986100795
128948824
2105366376
1101761532
785523671
1636757221
671222788
217732275
1794843135
152787650
646559949
1127870157
1236616108
491927474
179685444
99435451
174445254
1210761032
2049048429
244323922
382094154
617971943
1896513024
414162513
1426202389
798777486
1025083159
1646537078
1471201786
1340873800
1385042058
830784977
1609367167
892361563
1393302631
1561195768
216699379
1263223728
1451743322
2052351287
1066078284
2073139382
1138525602
826061931
663949560
1129603333
1203776180
584137173
591438461
1629558141
1038420461
1856952568
287573859
1979799177
691659414
534895380
1866185286
2015570702
626653518
741069322
561297760
947045956
207480749
919306844
2094013420
80664222
1633563985
1912591692
999222698
480271056
1763227401
1218368352
1239765818
1035927958
927578195
1798940257
1775629899
61542021
1483336371
1919329251
2146875969
725993843
614604349
32137040
1912584258
156333084
837140924
915981300
1529185073
572639257
1212492666
719796148
2036315187
1426456075
749250704
71877962
433897134
1981111054
189093399
1166888445
1912868157
2099726197
1144832148
278709314
1032283338
551546007
1509444875
336031240
690262518
1222269731
1106339945
386150173
81288308
974731853
1572307063
1888869014
1868809209
1023868045
1797571506
883985933
673481744
1013882590
1204988304
72881084
1935794230
16117401
1962885923
869288909
5159134
885151754
1580487398
1679335425
119662233
1192311967
2116103391
990608613
1623580494
397201571
439902161
396022881
683712996
105284189
1858216934
1975691339
219474716
434104122
1244959945
803904456
1191030922
1888170805
1069723756
1771015807
1384441535
132920891
1177755645
825114326
1511427023
855827168
1227868118
1300755213
1850801276
971529385
1751064543
880422070
158568429
742886815
1488475230
1472357049
149716179
1601848645
430124208
1176945327
916915346
1699995379
1888796062
362609825
786098228
12742457
1660542850
623383599
1715348545
965704450
794849363
54934194
1335489941
816395711
334518915
669495907
518268131
981288548
23422534
923252740
1797102488
219027398
786092350
723547397
2002206560
2072751425
1540992651
349370994
912136043
1230569797
1799032831
255607283
732936153
310832153
1653536039
512768396
527955432
535662959
1054409866
1756615892
846783796
959272829
2022968145
363800425
970857130
654337049
2114798999
670074759
1780234717
476423181
1548250899
1115273197
991807606
625891552
1136499453
489691724
387861310
93794022
258069544
1437133170
1354017130
590732260
1904969181
1558870855
195942861
715408659
1801693954
2025556984
930666127
347221283
951371807
691637956
1896143169
285633361
1661512043
1099893245
487776281
414754986
1009118477
616757115
1260091525
277653259
287199777
1572483062
1946801481
1786253036
2084491601
866377067
1865230670
574342616
1431469317
1781134516
48319710
1090112583
1556687400
249477105
1167042754
1204856029
1601363795
192954617
382299159
2040873306
899747391
785060717
1331431137
2019850714
698258195
2075440962
1650520029
170199680
2123332935
1359436524
141143854
515054237
32087992
1635220770
822686738
1445873928
1188489310
2121047969
1578856440
1434666193
1676837235
1708523907
927742873
631892365
1223801124
360997075
327058102
783345308
48869910
480363925
1758771350
398454030
184736533
2113950606
188453949
1901684254
76230707
1947804876
1551373381
256159970
477643343
1236544391
265931802
1537861993
227149750
5381287
1725069049
889730653
559903770
663839279
1389614411
349150987
1609423193
384242940
871682079
1283943099
2079067909
757399366
2063525344
462030217
1809998689
1332061988
1218764353
931098544
78664400
454516881
985908999
501166923
1400441078
486500197
1940862838
618848981
1644668980
1630405156
111795458
1181884177
31218247
1442622395
1472942085
129050084
791881948
1179600377
615788369
737863659
376806644
493966346
1452377211
305112843
1135093741
956841054
1829793878
794893502
75780978
1135841995
1157832556
302327826
185645473
1830054781
882378182
888669311
1739048288
1377088580
1914987354
699860819
2122201881
174561248
2040729699
1163716243
769296349
375121708
673747341
67667700
1867373227
1379503135
195916839
1115116098
1465910369
579011553
1890579071
1035736458
1950294012
1049878807
105766950
2098947883
757334650
1429558663
77061621
1647744384
1765569413
1088537928
402576992
399383768
1846291938
529555635
1876738636
2005181833
307603206
1677837812
758756441
1126927096
331063353
1554426999
302919056
910289051
309099966
911840758
946059806
7287155
1867016139
793020907
1138021578
702696814
101921537
7067299
1863127939
916340789
2120421470
2054610040
168467441
366827283
857539763
1819271001
1963056907
114548588
2037393991
693363060
1592041049
473654494
1566619765
1667990892
229455545
1815050049
991155131
444987508
967783999
1107622395
1898784245
72279170
206452520
1407514710
1102004036
605580011
496764181
236193197
1408220604
965879368
1535051905
2045715160
726678870
1141257410
404880261
516369399
1267536173
299190953
344843797
1994641254
747815641
839568378
930046333
857148439
216750886
536997735
1059595740
191510245
586445396
657778773
560848262
1133349393
573507505
1198463173
1909932385
1439906359
52044516
1337674813
332955052
1738479036
2032745404
2022111495
735042918
1045670458
59206036
2073267108
904118027
1676014386
175660329
40810577
1620234591
106991607
71835575
1112200509
1140299283
1572831892
702192502
1043348788
1306537937
128808171
1410067494
1856026985
1039889826
1355515906
808613628
2011558961
1417432886
1330424359
322161394
644084431
1622431913
47019135
1337805113
443062241
742838289
1634832764
357668155
1662070311
1387579539
1383050178
50056399
1107229054
1814275824
307553333
1100581075
1874055806
224323072
1567149867
650945915
2056243122
2117477069
12254270
314954091
1082706064
712536319
444793687
1882777577
232085376
955119191
1587288934
1995181938
417547211
1590743071
604322028
242393716
1712548939
1969635016
1416541115
1875173428
332630345
175708698
251557160
1770349581
701431638
462851370
1804840738
1944413843
1141881012
1728977812
1274222922
238601499
1426589721
1020652786
207927350
829084253
1067356958
2090098998
762063508
2007297719
880100367
1966075179
1013219567
1922558048
197411966
627457636
1357421171
116990890
1195507471
1812703177
1762724883
82086648
2108762744
162780606
1185975894
435439438
734911213
1822738948
735572999
587153632
1148361978
454369483
1963632645
1351575207
1542363010
785816625
330085303
37797623
1889908234
950925507
1397968195
844775291
489937651
146344352
549514727
1141993006
1852578264
1147411785
964030484
67750057
699201928
1636804871
1054782864
734065996
102940308
296172961
541611603
1035516565
900775270
1586152406
719640053
424656918
408597676
910884852
1330111052
844764749
388443940
1641701116
1340414480
1772783398
1771302532
1710426543
339270246
417181233
1926585693
345195069
1214551420
2094520490
1916406016
546375482
1093120204
1200008680
1948984496
1407582376
1346235294
1117233026
1197675218
477410319
1296845910
301212135
873658358
2049441917
329619424
1307880450
1355830438
1953358598
357519205
1515945985
323201043
472810270
1741698662
273169275
548477391
1115719191
1467048197
108343099
1821649983
1937484942
431672009
2083487793
1638364966
1873458656
672429061
681250640
600926646
1304267994
529860877
1894984138
1871647825
557628145
992415604
1301873048
899021712
2048861755
424516940
1860234503
1334178388
1279464510
2129761938
2142203964
212073317
1290499767
750810052
890702765
1538733249
394428424
616927350
793237118
21022952
1912766248
1778843872
155311305
392685955
1418068984
1410265262
1373325575
118673843
1721781149
74090772
164320310
1069928464
2017391748
1682398961
663420296
771840382
318110507
1282959606
184322858
1308107421
464977304
441155202
938136215
982925922
471124010
2008571221
529614907
1056070872
760490445
93468604
914217014
979489895
648744985
1652869855
222135958
361301277
456059742
969276924
526702407
417367507
1662212900
411371260
228916930
726168428
1593451291
1094719933
2092882422
1499644632
1530226028
273260085
1548005025
76388995
1945971010
1155919578
1698411417
980858363
448341346
646618665
835608831
2086719174
1604310376
99108313
1684047967
659820489
1779160355
92789803
1836463505
1016237783
352880115
1709478643
486430230
2076823324
1958148534
1158364571
1286744491
379210605
474753093
1508392691
375028500
1059981458
1401514798
797769738
837525366
1907830624
95437164
1154870848
1149845286
449818442
319970485
955908475
446883356
584247315
1367274762
1437387269
2088393591
1886018632
1861117151
1402734481
92586543
581332009
351079940
640796376
607617427
354162375
442926429
1873021004
686945573
916505906
1150420667
1987767784
265610475
1432165406
249639526
299266525
2054735301
1091556983
754061343
31237205
462668214
108636088
2024102938
232354369
666929094
218834334
1100618424
163115888
867624253
168672018
2054124869
279265369
1097278551
178299417
189652467
1387319461
445199868
1208149489
542669810
1201037852
2018550076
264465870
499638339
1891067291
1561738138
1133514315
2056192328
279049815
1843964333
1383900318
495681415
1585928133
118793978
263927789
2019701176
1076624332
936777279
1893606536
2118711481
2096763197
1182980572
131943692
1008655486
687839600
1470133257
2067223974
1112764305
918620047
1333096227
1353180616
1077836768
854156814
113741283
353104480
598275875
620823856
1888994129
1177358462
1181236791
1819521259
1473049439
1632423647
789354995
827289568
1759411008
459872614
683936688
608487716
1286570315
240296461
2041733385
1368494656
787221891
265180040
1176473690
916407854
593029537
1981467701
972905759
440263339
2057783728
1062395730
1634026341
1535397753
947731358
1732648962
735030643
58674098
25419833
830501782
1826975430
1643635883
23882526
1264167638
1223461169
1572500463
1979509450
1812342101
1508980755
1692870004
1029036384
2126609211
2112636376
301270538
2059498646
1833709440
625452887
640719279
511565128
1326803588
608329868
1788803393
1511194947
327793569
2027204700
1548646752
1273317922
874505244
701859145
1094572158
1909855806
350005467
1531066805
1596126390
1004730558
2015800637
1856608098
226101950
1691664768
1289966731
98247948
1080458171
137318029
603303258
18594089
1913527176
1102258910
1146643058
423647078
2084046566
2078394092
590067213
19944493
68682277
1880486432
1999668236
158318833
240082686
1004567001
893995888
326312146
692873849
1417349553
2109358451
966616204
1481729054
172074104
1610705725
1810444003
160168870
994307031
1564459073
1616797911
1707497255
1159672050
927749428
429190497
811246035
997346408
1688898794
1822815936
976363858
1633435329
1874613192
1527525900
448320723
1637259428
430530965
1142199132
1976474410
1104980675
1335132997
1688224308
232710310
326139549
1524100672
1394136545
1030215153
1806603891
857840107
546822606
861547939
1019311477
2070454738
123902273
1910137621
933621889
2027204686
301675617
386697233
1976649148
1020293271
1831336859
1672715185
1105853703
1235224829
577901677
1133340733
1948553380
720674099
1203529125
1332996441
2012536079
1377163468
1135856503
1500330633
904223024
2136637634
502895526
250809730
1166350029
550047365
1829323316
500869138
2021493445
1339642398
1392155891
208038491
16850333
2121276258
492896378
489282905
719553182
1833823775
61406162
596199723
1473042874
877247125
712324429
498979675
739808880
1993384004
26973683
1030169713
454111445
1430501649
1166261935
1070831381
1180278125
1173154249
1674036218
323481065
1836420529
1046724161
1041773078
1185911249
2004973552
2019248682
1166301593
624842776
1917544463
586290178
728228757
665637063
924686149
2075985638
1818144164
282598684
1051446509
417754558
1153429173
464407904
179602944
534377452
759276151
342902706
1829168690
974565647
1367686716
259143006
1488875425
1407204003
158248177
732133946
1403355981
245874238
960926629
1866936850
181381405
1395008374
466148709
1365653396
2124193879
356529892
1549832161
1789112712
796211184
636345395
250734418
339552871
766701253
1568491405
2108930803
1813982654
1816353674
2058043666
1958291759
1226272264
918052187
1227451956
636259305
575501422
815141826
2085332066
2002564298
1229641077
1288675203
682967898
148730126
368832522
964930070
1778357967
2099009184
1211249625
1294579279
124928376
359323556
1783688906
394344631
1426501342
1990106860
1827513457
1370716037
470781264
2022257714
55372590
104411936
150819060
816310376
2093273849
1781864004
1910029675
2077035054
1865274257
118746675
1126987834
564355467
44778224
2086906562
2134287101
1208808557
255087312
1324492611
2103147921
1266553667
6723557
1801763401
2113015971
882224346
474683311
932810111
816046067
1783884384
1440144904
1195622205
2042143741
1802507332
1141906655
89344271
348589229
1215217188
719376715
1691988260
694389735
1262041837
985657816
1899791032
8791858
806836558
1215964560
1587973359
1199591962
252471272
1048772963
147385560
796643503
330858931
1834471218
521985061
1050386856
1694441912
681368364
318196424
1375203530
617873429
1253984937
887045632
500043962
1001338289
1224571474
1270348084
1801289085
843688085
1978917920
1366290000
1779099357
795000955
1756663405
1711633803
595739223
1181770303
987037866
1926385229
11593158
523908524
1875297076
1697572539
1334880604
495005610
1544185019
1486777442
1608323497
318007387
1256523889
2111087725
384533142
752104934
1835105561
84315109
1224702137
969183786
1300617782
1326890955
949210185
326092211
348563184
709799306
1379007271
1790598284
1826654292
1685424923
361790172
1818845863
509704009
87430898
449909583
792455071
1347059486
283386161
1155023019
462998409
1884488564
1154669279
2010553767
1168054
1400278744
1401745056
356341328
1293746746
177612990
1079992657
209101073
2105885740
924201942
382220561
31146592
3363779
1602344080
1534717741
1669207593
185594329
1549590179
969189137
1032233467
367026290
1902988445
425078499
1039380389
1461594159
132463678
1969342498
431943626
2079007562
1106671258
2137044924
1803199221
2002965271
1215855900
1287429534
765611288
749337346
1063919715
131372515
553086696
1648199075
1043832389
1508778240
1097025778
1545711870
2093893661
79876942
1643553987
766673387
514240727
1736166879
583051430
1257669065
554591129
1946943096
827699259
477413674
1914315226
1727670276
654258117
1471096133
432646495
1691071248
1571659365
562166695
654705334
1969309014
1055221743
113890917
1044600707
783688271
1577051997
584102107
934236345
1033065447
557410513
1512266539
787807419
1541904917
1394947174
1670393689
1052720542
697639803
809541690
1882197198
1581432710
1168510346
1652435392
511352036
2000189169
1928899818
1589746172
59170677
1322362537
76848439
1046883690
2025389682
1145990786
1123654131
2030553158
54422163
872407327
1960386141
1357393765
366559186
2107548236
852217273
1449741130
479981781
1090456992
783524756
490041881
894843913
1548477528
479980602
399423901
781477794
319849369
1946682466
207507926
1647428992
91988652
1304552123
935126840
1067417571
1130600946
861496850
2043481333
1562422663
1320497107
1252356015
1348513546
777825720
1293283383
1622655537
1946324063
164154524
2023950852
1960094311
471644598
1971990477
332772850
85946313
1175792349
1200687667
1018569753
63736824
1427719651
2077104242
2007364280
80391002
2121366803
1048798468
707472471
1626568089
945156296
131159271
38063633
1022696913
1197283886
1220606758
1861342629
390445707
280853825
288142760
1521735695
965830138
96166728
1091047781
1224089378
657729165
1320918220
1185412700
1264734397
1668325156
1385450431
516692951
2085329869
791971558
1356117627
1112196429
1199140888
660335132
64823539
1751106991
1253751503
2038706624
566210506
62901407
2076880455
916452540
419648086
598800755
154144576
530353846
276935783
1770633467
400559069
562725323
2142845302
236382308
260937950
333028855
655097342
25838195
464410909
744092037
1166336561
62001969
1599998708
30572868
601594949
693843008
376012506
1595853074
1787875964
517886338
2112492871
367264613
991640921
385447130
1660601767
1896823467
708760117
943118964
506440631
1550655575
63370558
37883213
244915829
1338813912
771535781
262949770
1463504388
155028699
357697080
1203843682
906193450
588990243
1054546695
120369757
1130582135
397819709
2051975276
2102610874
1172095504
1300983897
711345831
2002621121
82125569
1411118780
1016582791
286784488
715833157
177561573
792778575
1189605426
1281661471
2124137311
1870463254
725035304
485868334
1789305381
1711314751
215373129
499987968
1484885843
1013972653
720897092
1443577677
228696101
986530692
646241149
806710123
203465901
380939314
933892483
434240787
474949596
742478584
1235432307
1684269797
2146318192
1519569047
2111844365
580937325
557970594
604814945
986230031
1897326946
1162734660
1015658737
1367188085
440716607
28063503
1574553943
1897545588
2100127692
1938841957
218517614
219485732
1861202751
1990663313
1895024837
260214922
143817502
1604564467
1964677265
655993825
1850741462
124540920
825224237
1006370191
499815535
1089868308
1891080331
358743882
884057616
620865789
999818527
2104271624
1770178815
1946824450
1793662489
930951032
472723310
668361828
592924419
1754555442
1954683532
725475214
9667807
542762578
2021310800
265485501
1399404540
76346317
1551679078
2118293255
238255778
935289060
199624295
123373736
1502226318
1868290948
139028048
1757934217
1293933421
1276671959
1105496446
1237208265
1860847592
1796637739
1945667597
1759002540
1691177331
1292936747
1540226339
765674121
857886051
471350737
1364043115
224855443
1955873981
126030465
1547076785
869900392
770326002
1623869279
1494914209
1704037432
980979624
1530631877
493550358
455500345
1276262953
1266538310
1241303022
1628529925
460540585
50972574
529480583
427741326
742212760
1725440703
821859694
1382085206
1908315207
665189554
987654532
2067138971
803080594
223372867
948862852
1662119814
631462253
367548741
42809453
144476218
1693820968
1010822515
1517714675
1792407923
893983905
282186677
1154364390
848407686
2098493778
1795431197
1896693850
968431013
1879555851
1474772172
880281510
646399021
639424478
246575308
1147633730
101595962
1237010369
442386781
1758316438
175575397
961013978
316577739
1340030997
1317919205
1251584998
798791845
2145990560
1095390164
1424778161
804415489
478090867
556163825
1074435789
227065231
1346835459
942886940
361191920
664268992
751793813
1459540132
1929458152
355288499
905271505
1568200690
1116143306
263553140
377878506
1982541391
1213721838
1848492564
669223533
20173425
1666674704
1954262117
110534137
160637066
1336821107
1234030247
1641348490
8307610
1362197891
973429062
203890714
1602907345
1699254056
71965338
259333733
999773319
2049667370
1175044821
652489214
1067155965
728874093
1111715920
84785719
2003950505
705418961
438338507
892914538
1208221666
1071588581
972799239
845104475
1799283854
1298023553
655859266
2129096799
1130577819
831934232
161814900
471541008
1516418966
1128932089
1104905024
948271364
1729813300
1540667140
235065612
1216345712
996074051
1923839019
1114708771
2086164839
182531542
1786353522
1402759869
731371225
204324859
1995283654
1971440898
1427433948
168166429
1819390172
1522708550
1066969936
344981528
1495804792
687441821
385920708
518574928
2024083957
115783443
367421845
1993093071
1778229499
1010223189
1677009069
690065958
166125421
834856665
1295474479
257966490
1891383350
1011655676
1455748178
1859852395
1449598016
2060845828
2035972573
1143280751
71347734
886492749
1921212996
165654247
119960028
196096549
689934202
56884479
35326425
2111808110
304967631
1356306349
1407973121
697435579
1457628667
1398688927
947217586
1868048966
892679617
758748650
675084666
215843399
808663937
1925634631
2000466461
44181340
628042100
1852667312
366396465
383330180
1093439100
716016003
1561036678
179050937
316761102
1252037766
2032822531
507836577
802940148
308073324
1414980797
1260341488
1643440891
1573677303
1415219137
725713793
1415042440
631852568
1432157016
1461701514
143194054
393153141
87758399
453568842
435392224
775107716
559281966
1075744617
1986543647
662026729
450045957
1140450896
907354041
538570585
1265026697
1027432776
631258645
450455851
786479028
1383389689
1630387927
715234230
64348507
331674935
255489840
2020426535
1205759245
923455160
1582568270
1565168683
973214176
690810375
1624753569
1314862088
1745577675
511607373
1040219170
1641740475
1234910378
1194714688
1873649569
1089106231
234160407
202861931
1751865540
1809462741
127739916
982873916
90529654
1253834948
184721086
1321651200
470634614
503221682
596395220
347357524
1130204040
2139701859
881029177
698262867
750885512
1175232317
1903457723
2029908993
2026708595
1096316636
331234416
672846652
1879721649
1873342115
1361696621
2118342180
1749602005
2029733770
1501767802
918293234
1660323017
1855679818
122390870
1286491574
422205280
37441432
2042593083
947184929
908782756
553976251
2089317446
1086842741
1901707080
473473769
1939044874
1902699852
210486835
1241976638
2007372711
2081447784
1945674082
1316640461
1785333801
1065189918
1493782940
89980583
113851606
1806248223
560952557
1395722551
1418893092
960310565
1745751802
1952957922
1820387146
1838216891
358405432
925591973
601676436
1804360554
1091503805
1697345457
85128405
1559347643
518441366
2147270870
1823904754
246451458
750653813
1405002831
948631817
1845547697
804130226
1221949460
810244954
724129068
1281236921
1185689801
772473302
1643170140
530798877
1720558170
237397628
1188782569
1320780332
650547091
350117721
997565598
1560192954
1130464084
1104564608
1393394940
1866084826
1391292406
2010016641
1012582985
1301840244
1121982498
1897064177
867678854
195303277
1346715302
792285933
346754996
895828567
512466657
1860495008
1487155867
1022448715
392211747
644537263
1273675988
600990325
1269571298
944754540
14833597
2144373178
517749377
1219964523
216246585
46513712
450097252
251504033
1628166083
423960814
1676393108
181902757
478354214
67034640
1637238035
913095712
81505292
65639235
1364844100
621375086
1682569367
1230650976
519024488
2015329186
1687625833
1381216949
91864086
846110548
416201158
1148622868
719366973
860760873
1187568743
320532653
394942177
170963337
617707202
1782327231
565847366
1553643475
651029083
1660987177
487335825
1189441630
560066210
1992685168
1536951213
1917222055
2025111436
2042257450
1334354800
280344739
1134006112
506274110
1621470604
157944664
1122911472
501095888
1397474648
1590051346
1213955658
649470230
1784189745
950989557
642833953
208708172
1066374378
73557554
113549209
148902800
581744101
1158383927
216887893
9811940
681160482
2120804469
1904582343
1372979663
1901539381
352367061
1479963423
669153576
206229077
360365791
1877800584
616704436
1203944889
249145023
116975110
1876007112
564154713
158062821
385284247
1468220601
2084193028
644726702
1806134069
953788825
732415112
443935030
1794233739
1195626634
1690654315
2128886481
729237004
463824402
275016081
1689070400
1915987374
561207128
37144208
620364933
1590650129
216922493
338083533
574041575
23228416
2107750167
736961469
105479932
1267296769
1282885353
970328059
147036463
1238250157
1153198587
1287997212
1779714694
1367650709
732836242
1756091896
382138272
1381821167
36556302
1639897880
1343163877
1108040637
1483269312
400658110
1157070350
596155803
1532915218
181592851
967785961
2055820138
2018057243
1624241430
814469923
250568151
169363568
511460341
41608509
991254246
20998921
2013311371
1924913082
452286121
1447827434
1349667636
198864068
1363935083
1538688409
766630230
2047045366
989385179
733518626
471152603
552362918
1341966665
2060551990
910915254
1504134593
479739975
133422387
1124909525
383469372
740891737
929053738
457642346
603691946
1921663533
492207390
1352180315
1312115363
936727260
1508272260
1426667048
65866186
1166520027
659092950
840113048
1506156389
321635038
1615532166
774700705
1783319549
1942461515
208856828
354779379
796048668
1282524477
732479589
817994212
1129711501
663578699
189553619
1546567412
1737959805
122600900
1656739042
2113524732
1225495705
759742281
1301353429
425452345
795230273
602219529
1972028026
281910766
649708706
835167500
1595263697
552772733
852196245
2117962260
1316248995
202217016
1112583140
284851346
612335770
1666050685
1649326927
2122556708
1571824564
1416138805
536307864
2110394267
240959730
1594644076
427429335
1385518633
1261732164
1457724557
1952639733
1803523898
1696656401
468765293
1245804399
1231270013
1003953110
2084638948
443465000
1094632392
713129457
1056240053
1911339645
1755710218
906696746
1776357395
1081592826
1164422
750081821
1745733769
1006837652
1969151907
1388405766
1351225826
1106849263
604459041
135660507
706880661
1471757668
1202922333
116063400
699067282
1105914870
685943807
1940063421
229850218
610320629
1653800568
1914517439
1670108997
979552421
987608304
1424430687
783757239
2035954952
1739914208
1054346033
485620815
1442253095
1006429857
935295419
639995726
1846069958
543361686
1089361044
817166106
123944154
1718969410
1720007579
263578982
642261351
1939440567
512762397
1908826389
1945044145
1956970456
2132311320
475020559
1206128181
1106785254
1886845358
405494070
1695996942
1461469844
21871400
1102031484
1569875111
1074094852
1706303930
2137525013
368500949
557479115
1933383579
934728434
200195663
121822235
396421216
1994209213
1358404150
1960551954
1475583830
334918946
486032100
915731722
1517350001
77053240
1916584531
1436071136
1426494476
1944449172
110194723
444307221
1994810448
454172346
55971030
1813599990
59290526
1179504128
813818433
1973241422
1504208594
1650986133
1152511958
1643651416
148996003
1684293492
1585060612
572795494
1689989826
1434184766
424831844
515411876
872842759
1260113870
1117342434
1684870614
798652220
328097815
1766052324
1313803563
2073471241
1696832308
1559566336
1737002498
578132748
1724370946
794136489
968555572
1498900150
1981425354
1822648073
2081281052
2030962121
540274881
110424896
439533068
529801532
1467072767
1455825506
1371532182
1505191595
162483271
738850123
794934027
81749804
1468469648
135856859
75801589
1291451701
1313262019
154534060
20474607
1119238918
728342729
1971410689
1965924066
39248114
1502164270
2077538828
1439587450
1132813187
64381085
2083875
110320190
1856915877
1313523699
794740863
64372044
2089847665
1977889732
560215329
2005022171
1892144962
1432006793
2093915482
1780736643
809228690
132281998
1671648104
838434206
1216141746
615160437
1697069984
1959022673
1966532906
1391035809
1269734938
138178553
1292146963
1063794285
1530724590
942129597
2131376470
1235044271
2012088992
2016757464
1860345262
260620832
826305669
1256042792
1149660463
1419883517
1501287638
766132030
838268884
424055004
512419937
644014143
1083544689
356604609
197281286
465871042
1815119852
688951894
1915588612
2004967241
703492740
1053158903
1864072820
644466486
895567524
2087443365
650246513
1724028478
506054414
386058319
1257454523
1944463443
347376842
105328516
738000011
24333257
1555666403
1318155641
1542103583
527064493
407329573
255886672
1518566324
196718103
1312976622
20986500
1383990221
618277887
593666768
308056387
645999329
608000532
886486622
1328717258
1722591501
2121108152
1607961760
1454394707
1166104744
1105290260
26471437
523497032
1159895139
212053151
1593688670
1719435337
470398381
873488222
1814164591
985386126
979656305
17303485
382973101
607864324
1735859264
1847223889
143941663
337949177
545052103
608787686
130082189
1579128738
949770609
103097029
942519175
664041773
866971478
1881325697
2004495997
1619448664
1940059132
1882051932
1904521041
118941174
312310243
362193360
1300760887
668746859
699266242
496852417
2089523234
1114254675
1318251215
670815014
1039062907
1919855436
1086238556
1240351526
1593409343
2063432963
270738745
1163694602
242821979
314033566
2119927985
1558494098
1435863419
346129487
1961706025
883396356
1663307489
43374025
695779380
1792586810
1457797089
325778302
1792235877
305329698
506285215
1475816449
404961122
2073155924
1001828367
1464282054
1832274036
1125217838
4437604
1534569741
493697544
1614126729
1243349830
96630753
682851046
129583406
1431924536
561011427
1813857753
13059696
2134144787
310436693
702853848
645741636
446181728
637066484
580833923
700050099
342281489
1994955468
1537331173
1180153815
704092080
207292249
1421154928
34898996
1551338333
1233026133
960796786
847759131
401958159
1115186077
124772725
1923609284
889340777
91528916
963543150
1602232482
267373632
1755428909
870465016
1725367725
1758780291
1927993944
365982283
698887774
463583430
2120257750
85680203
1869644570
2142033398
1080119363
880055938
1718555824
1648432541
1957873264
635525876
1880830023
399939823
2111632109
386538442
3193802
197072409
1714947816
313387698
533977589
103724740
1245580740
1421016729
1970067082
346717654
1439784249
74268223
1157454659
419771933
591973742
1121178088
869264211
2134108230
1949481402
679394901
897754987
2053298607
1759496132
291866244
1737382718
1842614647
216430945
2054673966
1133170687
1311795229
1139835838
1061761985
2006018706
1410604274
1531113252
875084513
1597967892
1220539497
1100087526
1797119663
116803846
167239373
668068412
1751331761
1445120410
439887320
315965654
622346910
1952389466
780804919
782909302
2097373668
947757558
727809851
29871537
106731772
1872099618
1711994433
1866158214
1488619843
223835481
1213573139
1277706934
1918525796
1577191791
541060241
638227591
958125880
495348033
1972417466
877450342
111815083
1718515234
862349924
1357061993
1164651421
1045361263
1273260452
951834766
1575835033
480476808
944237670
1039608413
313384996
605412495
1473088971
49696228
1781524219
1699839192
871386984
1181981660
1836945698
1705267787
413870040
1039426605
1263289840
1255009937
998643772
1963298562
1578951846
2021516761
1549257577
617874556
634456261
455244828
1589951455
2027019481
2068730619
248027177
1403314442
976836825
518568900
1206780166
1167648556
1700700814
1080880703
1598480783
1547168924
954291361
1103341955
546804835
224315332
1609485139
994519901
2145630523
474601082
1843805245
855876196
525570071
306336494
2060424949
104573087
458268123
751317760
1295396105
917095738
561682652
1900121584
521675387
588773111
1781898439
777554630
817604029
755386024
62039823
793826999
89845816
1798922569
2020825839
1170055853
1387793921
1261058537
980028901
304163493
1573482305
1768928388
1593252887
471778088
869285623
1935366135
522486798
1460170709
1749648466
304220147
983616325
531693940
1028328029
839501792
1260006053
344701984
1560088753
1849001147
1220215411
1631749719
268550998
63432507
2007537303
856399296
633043761
1832267330
830804731
187160357
277005903
683938107
2098583455
152199939
150812614
859941385
693046558
235609390
1625686121
1782867902
673546428
1204052480
112807742
1463027663
816302154
1075670459
416512099
1453627906
1056944042
66208139
1203038065
630622546
1545399123
1261048465
742118863
408268409
770315731
1213022192
532990961
483420780
739046327
1712050464
289597795
744474769
1951596443
1027439636
1132524774
1998170377
487276104
1979986814
1440494824
1558573745
179198996
316292307
1911164840
917491074
961941282
1416941357
1972990870
69985506
430228964
2038708499
1921058574
1221374461
333355374
360353464
1613439324
1016974749
2064943864
362930180
1750108792
1944013507
895682378
1273690054
1091765138
1113200928
493138869
2063442165
443061960
1703308966
605716988
1731425565
956870756
1790786079
27921482
1548104478
1917582910
1422761480
1316174351
1738185968
1502615487
913273186
756951993
993058329
282062699
1294715812
1096970004
1164147103
1396836837
578065863
107510764
96321884
2045607638
1455695011
851867601
122868293
1732690137
2092817407
926499448
756948143
2013605304
1349048288
140167696
622227835
1283614495
549297990
1253484440
1656526856
1997828752
1876942435
599655105
1913548259
1492361528
545073405
1631305417
1206356850
945635540
2095694751
1544154670
1828221688
1606685653
2125756426
1911131895
2090682069
1593807172
2072669451
763203416
1895630773
1418390875
1046743627
847911356
435837574
1980033468
437510648
1203316903
1688131406
1682009399
745579315
1581605864
1154080503
811459821
1467159577
1124877215
587987324
1416195067
1740706908
866680255
616021106
1129429824
1983817524
1700116728
2085697892
417719051
1281230242
578718248
749007818
1541392856
1896331546
2130032699
1223646986
822441309
101956884
1107019691
1084089753
1335040673
1147972093
139579428
760378911
2084501162
789964494
1203410820
1710398145
1229450661
57533403
1214969575
1235949189
1461711891
2133155038
1477084777
1240534104
1382235931
1250206482
1829081502
849980493
1894595489
800583566
672224210
197225271
956059797
1174126078
484670550
798736319
1786078418
1503800726
171834005
1441032415
1937256765
537554180
747639415
1516977395
1855281069
818096967
495827117
1943240363
1108821133
1261507311
1044264580
1577040999
351196639
573721473
2015565539
809711080
1861536794
1029178526
892885511
797035176
2136015375
2037319446
1169093086
1753706569
754478536
1345343644
90342896
1056977052
1112729580
1360180477
1915453538
1637461940
909753592
458655804
122577345
1006058148
1235223653
864309781
426335522
188833230
1784005139
1018660491
425802939
708444696
142003571
1882081713
334400926
2111706241
1295418033
599210176
1988891812
599634884
1725512248
1236679998
430410336
525592125
1724680555
328820347
1259708187
1137105110
2079279859
1102498820
317343577
2073666791
607809109
833386715
804671539
1475911328
1176211690
1719360465
1347107650
2104044349
2062704146
330711987
1430676339
331751128
826390210
658366543
29649010
1402053450
776315608
1663225083
1144906604
583378584
1539246116
1399235346
1705927604
1869336598
937831379
1232409681
1095152116
375783359
714406313
156109897
1208704379
686838776
1943672137
2054806468
1990234078
1267054607
1564848469
2030070275
178530601
888142336
1348546742
1354526649
806823152
74213773
1910672955
2139338852
242697595
971898202
1649183923
280849937
273287317
329646624
1238151198
1059023336
1996088260
1880903884
1581776066
124489572
1208404142
339741748
531071116
2032545473
1605038336
1492772819
395682334
1482583646
2016735940
1273558465
2130524620
230800819
1014504729
991100297
1153135165
1884508019
114563954
1936808333
236285825
641768315
1031070432
778263984
1789050981
812378436
1334568451
1110394367
444438075
778429094
778277077
635087832
1856619715
112143622
944639301
952337761
2026081169
1631259743
1787842535
42118019
1881613519
1212943760
1384803160
1203824423
1742872198
1306769407
494808268
1556580573
702511791
1109280781
1366622422
246777330
1222612779
1492349483
686169848
1348607890
1005379116
334834640
1037958680
269881513
454966921
1590001293
680005881
929317898
1587047375
186409508
1880869430
1451954849
1306453718
995532463
743303319
1625754201
514182528
1353103010
2022116222
673200941
393573255
471914944
1631620817
1876627162
1670431313
1610276583
1057533803
64333230
581919037
544818677
30340995
779795986
540845563
1512194744
1111093961
1175658935
49040676
1827655377
99035700
1121885357
781580793
1784267763
2123786500
1887271663
2137554562
1982922318
727795908
1362333521
1990585453
275023536
641729885
833470727
1715039466
1743373457
255629543
940778194
563601672
1159772414
1909793091
1766494254
930892177
741162952
808356608
863884377
959510543
232676144
1926792768
84105250
423003768
937198706
1392755417
1391941838
876189534
855115666
1881896035
854435157
610819798
1620075681
1632837347
1329915275
274264493
1848490678
1964616460
96757755
1003577085
545601859
2063778187
1817016317
971149085
88185686
1534554262
1200176194
1021766812
1292413163
320804726
865869183
571855994
1700184607
961649319
1460122402
2071776805
1676243074
277078208
1946434439
72322089
1938948610
984585766
213555469
413119379
879307502
181876991
317184086
2058186064
1736224753
266825401
1133723352
1696710064
1211111728
1549180553
1537204521
581149840
598305586
956553028
1109573967
542705230
281209456
1626733274
428242026
839146363
555410675
381432370
1621447071
59779283
2113569879
1532013169
1763911741
2096709740
569157785
1233033342
1752136995
715704666
1107151336
401376599
1291408005
225382299
2143150981
118219393
1228764376
175119652
658334979
122611285
846746073
208869806
173944245
790998983
1625577029
1160082146
2096205166
660845417
864933041
1577241831
188502165
130969342
837120797
1303558687
1050267867
884368846
22684092
1875721304
571936814
698049948
90413254
1779895244
989780767
1006440904
75915112
1533454444
1332736642
1150859398
351951171
1166225802
523648636
1148546726
1606212832
476972659
557844420
104821734
2029474403
1655189103
1781021452
1804853051
549673257
992250159
376353323
150835918
930444891
1589102246
1830258473
1787066603
213338942
1811359751
1837788726
1439696757
1893356309
362219379
497751923
503188634
334244394
1148856326
860068353
544129760
1177901853
1472384797
502916645
1223110159
434877886
1180082961
86589142
109755927
906046653
40260877
2132327517
1783446639
1578646751
548016175
489150180
983433300
1271323283
1780724260
1655306424
523069928
1903224795
676842430
1514805098
583903298
522400549
688809999
1072650264
680510427
1173880284
667721394
456898390
341701623
1051593092
5761471
819838345
1316239998
70987550
1186219967
1594767306
1949845539
1128496236
506340078
1270020740
2014423376
1937627987
1780548173
1086303201
620968228
1747926760
944505092
764253729
1910955803
1627740838
228921132
33784136
1263309353
616161341
196868629
2055640600
2048763320
319243662
903756843
2043496287
272981358
1670910883
1917621683
936199606
1270860261
1941552195
1022585937
1528657862
730852472
347863180
1580659766
71630498
20849580
1090891578
1501831034
1754283605
480239558
1980261014
746018616
1411707158
1187618424
760948485
1619655417
1227768043
472657743
258351433
1582803338
1947855496
1962819662
2116521083
1655460118
1392469867
1848848805
2126203011
1789658898
946478982
1281372814
1416491105
1703258425
1071621179
1561371895
1346664532
2000766153
1553658335
707447276
1812026323
425412599
1628814173
1176876636
1070605452
1794996439
941144613
787582478
1038151676
197572349
103549736
1083378136
1599856010
1764917874
207654616
1871921583
305561015
2010205441
1804293257
109363932
1066637174
1721930262
1361841230
1761536691
779517620
1946269264
626491861
1771080701
1454568137
683061517
52370808
256563773
1814201463
1591442349
453930958
983932555
38306834
526862890
427279093
1889383478
615348317
173050707
1214821736
772721568
542841879
710324507
1732238328
74020866
2130830417
1185202312
402418639
1678148350
1550913385
2040375994
1283517788
1601734750
1261058592
222522338
1277294032
1583143745
1828290308
1523184903
1006234186
625783380
949689338
738646759
177916165
1269799687
496476206
1653526317
970390615
793786065
1402971039
1903288358
1064973497
817119023
584057824
61309306
401296095
39375259
1449634699
2052807551
735062613
403964982
1402462091
1131144507
1408025460
1258078614
2050496006
1636549128
345376152
291106154
88495220
1553394897
473031094
960090280
356324750
835495371
643650617
1735576973
1718073407
1086270487
527529884
871259190
1904112832
451558841
1111531039
390024770
1425202294
151084968
1812231413
2091146311
1769332331
170323535
144059718
783808653
1281382127
106755458
1126805465
2083417226
1992762707
1721815306
367318509
1562590298
673434071
1111659660
1691069629
278319948
2140834929
1378434129
110804549
484276327
386345712
1607771369
2018010512
1424001606
1327042279
1863207961
1980114633
2134049648
1005063305
1851381744
1455100688
2065319549
1166714885
1263954127
1292906993
1120678508
408347898
1566683126
457700291
1900248948
1821809462
837669029
1429842993
2099995162
2107135592
1662716022
2112492624
696481869
1009105831
1111891657
609866887
1069350350
1619556317
1163697665
490936194
2117224304
2087105882
1323815741
362750972
1090095203
216013693
366974591
2079129232
1244913139
1366578081
594926379
609359148
840541133
1415321723
304875678
365817905
1847922770
488491728
1923291512
484044132
165419226
1984336240
2008515740
300810720
450534886
55639665
1285156159
948143158
752738207
467811745
1018534724
894369485
1504852365
2108082930
508934982
1485441683
2080647017
1714925647
1041917749
1531326567
1798672665
177294446
1517188529
887215148
1903713957
700752011
323949465
1473783407
881808722
615262002
198583076
1933909717
347486907
344797688
1477993723
1217822331
340935212
1320079317
856188851
990042648
774619188
453983203
1563377906
2021633104
387065591
545313532
1848380590
2047832028
1122716383
681021993
1342912082
459325928
609152488
1643126070
212240459
802655293
15701329
796478608
173999347
1161377634
1546757252
1602831260
1319208448
844424538
1685176811
1437011696
1506223578
572568336
2124120877
1175571186
822242925
31785825
2127651200
439243126
808080140
321835278
1409742257
1898213501
1179905884
1617037546
1737391222
1880401964
1296830455
1961159709
817537710
963604843
1025606488
2147318352
2144704998
1796672399
303116497
1939465326
1255044150
1863635730
1413806669
1046283821
1360906342
986390487
1307992903
1919412468
998416182
1286384362
497418629
7949694
1868080604
1352826263
2000205266
689716842
610839513
1332307626
267103067
1673439992
1731487337
760215959
1580212311
1034487786
283016517
14554086
127923859
418380698
1626332788
1913580675
207358830
1033440894
1281055311
1592174756
2017810431
1565222542
1077971094
1917614952
530700668
2080737569
101643286
775047914
769540389
644949283
701140758
573759323
306015581
2022565245
978481013
602904758
526821540
898386679
1990906677
1586933059
2145629012
332500688
2053860402
1931145244
1925157475
1715309875
1049818372
717627064
412559585
1978382007
1260457246
1777252275
1921816407
768084892
1089952833
549083417
296641643
728833253
1923285049
1811260903
1451453799
1593841635
365903749
1881847232
93101483
493868875
776111831
893323642
1588424647
1736179230
778480765
1761741461
1384920415
686889404
1753054511
1932857596
1645946640
1518783531
1321373672
766898516
698039617
981270092
668689032
1603605293
294244417
1045764668
1209449929
1241518034
487194738
1914719562
253518243
705288023
1316677184
805032596
1557002578
175726602
537627395
1953776887
1731876864
484957270
389916865
313063813
1453587634
295139473
124269180
757621186
1270603417
160145802
678077504
513701300
2001830189
1183568678
1004674209
1737369162
836325605
685370948
340867900
1148114855
206194526
1518671521
1858849178
1101456199
586405486
1013062169
819407920
2029789775
235740825
1087528288
1095801246
506691476
585001262
1554142307
1548360593
515412580
1401286089
375946838
1861179030
1514553370
1517870660
15592714
966990524
1621714662
33667837
357127134
732347202
718704624
1058860670
1836424207
616312815
1940629792
37008045
1347224834
106167260
651610182
257768668
1408354621
1056431870
1383789642
1657942365
332221727
1069763922
575404138
496394351
326030511
349876297
687488449
825674258
1739768549
653422080
518499815
13757122
599482040
2098641378
1128176896
1889816376
1331962373
721759548
916700245
1685811447
1492684732
1904813755
1960580054
2022693450
68653532
1936454506
81790251
1332187877
1271685125
1118420698
217339306
578933727
101051844
1857833577
847397005
1521288130
1387651187
636251945
193433794
1342700445
16780682
1757111492
1771553829
1892651489
419660186
1066717814
1820800277
1899589712
551947534
1478141573
351882348
1304243875
2146131010
1752938460
2099952770
1414314028
310416447
879111306
1886438194
404551350
373651862
273066983
1342600097
650102815
222043886
1151685893
232851742
208681371
325589671
1016168548
73679010
814877762
1648772468
1999456031
334478371
1384481253
1638269061
1166660644
895380542
1913679952
764216347
1931836265
447807864
901619193
1693365495
276601654
87845055
1823696451
1696596814
876495693
718621565
413312625
1242616070
685090377
1502714656
2140074020
594796443
555307328
64561929
475072430
1260275334
940649455
2090738299
1607771796
688353681
753156420
1840705309
338856182
1970448166
2099203938
2020712313
1441251615
837490235
883236894
2056961189
2123060376
500919515
62499066
542113108
126033701
1537865299
1756951481
1024984834
1515782206
1331839334
2083180099
1557674365
930172527
2014662359
855917406
392265658
1392743528
557401900
872929803
1869425450
56005697
1232189743
710254362
1745016270
1516279011
4808759
1348203523
23088108
1208808738
1149661793
1132079213
2023522059
1770522837
417494752
163961163
1935572864
1964129432
353281072
277092850
857833259
1090224664
755877372
1258775517
27188111
931661006
1091349484
2126728997
1108815883
547300814
1140989878
847712977
1901293574
88457193
1736401744
602918081
1616316817
268743755
1060779758
390304391
467406577
813481611
922314773
1258703064
1020422610
1871220962
28108477
1371096179
1278940280
1282291887
1486513190
290894384
1993891062
717277772
1973909941
691652353
55324335
1270044033
736777693
71612669
1465738568
79569434
1573516102
1714781761
1463625299
1620521809
1343674135
1346000530
197477218
379524331
2107987598
704060092
1120445832
1208151850
387081752
827086130
1185856997
955572943
1182527212
1280385620
1488126259
1199287745
521514364
1980815485
1262578020
813340413
1420007360
532510810
1879638015
1186112161
1862454217
86500591
125661359
379457329
705299703
477029544
2107679467
220666007
304782218
1979050104
34430138
375063829
844827142
315923654
1868295386
1280997708
1341389728
1829781974
1694897
904402122
1028186861
638569263
2108533480
1058428402
1004869390
215730428
1738509737
95798796
997620578
1859852133
132136093
1178889808
2056170711
1792890655
46580509
759141236
713275375
1197747732
798907145
198752739
936990738
440159878
1757236853
1848570575
1018936453
1620527335
138273271
1414360862
1798625304
2079793835
1888634651
1448107240
1759851952
1633466148
1313642182
1194396419
640243752
625598413
848548583
2027574733
783589282
1883792540
1004466547
390486706
1238022182
1288090589
1018097095
663123168
2086702948
674980499
773907409
313950612
529388428
1319138612
1045508486
1140616254
1104673108
410480477
1890099679
1138033308
1912588836
2024221679
273456760
1645154613
1578793579
279215692
587950556
1794492297
1642022885
1853266220
490562162
323708008
858955700
424165397
1295272899
970271180
1410845930
374783683
1324458486
1415158192
1297231428
422554198
1459417719
1494350209
1964963133
525232208
1163083622
883957615
697330522
1212841975
931686882
1614382560
1848885553
1357361611
995337100
1897441265
1221223507
813226147
1356851494
149267847
150986075
1965461770
509183261
1502031857
1529165457
483043804
206674150
91012593
505080334
1295080604
2091954314
2059601871
1890736094
2008108407
1813076985
61066229
1257227309
556487686
259772733
610392756
1001774528
950209251
1721472848
70413126
193186920
465643628
1151875061
60077838
286180931
565223098
5896711
1324932854
1956654979
1105691570
1298375689
726079134
1933655924
764199465
940197310
1829247241
1792880379
2001441048
1435765448
34596233
346222370
780514364
2053576044
816562911
1393518475
536183937
684810206
779389954
1562983369
1055965334
1905436357
1946567846
1486297778
261956550
694246495
972944633
542741444
1132972043
616800643
1455345178
101807582
389041461
498419846
1134532148
1339798908
1614334212
2092162897
1665228151
216783507
554401885
2028585425
972060938
388888440
1609000572
1632711692
605079710
945366651
1818519045
1657308258
901136822
1828425865
799043781
1160787410
1370145901
673774462
409360385
1674326613
759314318
1184161699
767520092
323028135
1635642574
268502827
1333848477
967187343
1495289125
973714336
763764400
323359465
1584516363
1467501570
57175720
2026243805
1117268036
2070254512
799411356
2039278874
327214853
395601933
1246266464
1063516214
343943559
1099826948
1882983360
1986593135
820296808
304668010
229153130
1586231951
1726117138
1061346574
180209221
972056757
877909385
1603820245
1535276338
2108417659
1576270227
2092987710
341394231
8039894
2094123540
796394123
1242218516
1562585760
350058909
2122581774
759590533
1549899130
311511183
412398452
2125171727
2085917789
1826001437
1169287836
696951262
293856958
1265114883
349851680
145808399
129635946
2031272849
1453186867
296627010
1997157023
341131843
1704789955
1613179894
326799919
1610643869
301290816
1541658281
1944952007
1217975983
1019518246
2037119178
1191288538
710546115
1292612799
1579316360
1254138433
517879612
660189103
2112899333
1041846779
411625746
902342113
430990020
154788550
1425538606
1442120339
1521300449
67503883
920279306
783833393
547427398
268494786
1655573794
2140194097
1959422453
757344212
151440174
1874710265
1975818527
1195175228
471700732
993778431
1962327256
864547882
1166719561
1474764798
1737041584
879077571
1277893872
1294935062
972203840
1528777213
961658034
2095301799
105815805
1171657415
1871088651
63226788
583849248
30764393
204704766
614260262
1990990211
1218522376
1489055859
1624336943
22064030
1614336131
1052970139
1970240891
2583299
489212970
636864224
1809816425
623300715
1596120041
1508857359
1233709975
1490988302
1593204273
276988928
701298573
271037240
1189197271
1761000278
837087666
1319356027
1414902763
1062542015
1447658224
73405451
744753885
1982583339
1433280816
235533069
439470017
1682490853
465104362
1011322038
551998859
1661762506
2025855912
1743080509
548636349
219565807
636869924
1034491805
1218783028
338357324
453761753
364662746
757241721
810948224
209138014
1472043151
487190110
157856466
882767890
497772890
898114339
521411728
811028236
2096653439
1055113273
453231090
1132918127
372930823
177446123
594937878
1253926813
1225116040
1562025953
871724857
1927644430
715414743
1682016752
888352540
136888197
595302046
1416087318
35889925
1230164174
1611691793
96750001
1251909284
756938851
263955403
1284467920
887329143
1794163486
1010710444
1294917031
1946362729
1622562715
1518885625
933007054
38736214
463097359
237151167
593605023
17912022
1502678539
1976253996
933148866
1273724078
1303753844
955768084
1622762242
564103471
1235648971
1930260816
258591935
1529004171
707317946
37661421
1526696487
83625630
92116016
757219602
1658309193
1309566301
502226349
53608918
1897758889
571531657
54717216
1367583550
722245586
1830065781
433274427
2116848367
152120075
1889147463
1849833694
434169565
1664862547
1104620157
1355203870
2021666053
346275668
2079170470
725713627
643755010
309356893
1744087745
1633746337
423596969
1365413312
1473599528
1245604743
151714874
1993785362
807099537
1996223248
1836693412
408537415
536553747
34437472
855583121
923278383
1307461474
250935518
1382508291
839994951
1248263869
1918590640
330882964
500734603
1765555841
781120011
1711983826
1129016209
898552995
143671805
1528916760
86437319
185133065
1979095770
2126575913
117811701
2054733274
68486616
1858634130
875439878
2129118537
485019241
1246063002
708547712
728689645
914002209
1120979467
366574881
1630091872
91934977
1420267559
1038844041
1204140058
1006835452
1728996497
1268389255
844732238
830772908
1471306935
1407014148
1295231539
151870989
953643579
1094634374
1754406515
120392484
1397081052
2058048415
1866170753
1222773246
1241947429
105773171
387714441
1897421550
253904727
1837948834
489176197
711123337
766484706
1365326837
1692771763
112736855
1185316419
1818445540
521871526
1461459127
2063978980
839074727
709440159
155069906
1593744519
1351125258
850117198
1899468423
1995744687
361730957
782636008
565170661
675675010
316678125
798625155
349323030
1961507632
1670663535
508281735
1822237584
1243259217
397002677
1561480443
2033400286
525591087
372636018
1899421451
2147010422
472041878
882263661
1073951357
1852127982
2018288549
1393905102
455093977
932336304
1258581173
94254198
1258676050
330418797
50186706
691468019
2103291554
884118071
1246677092
1159382036
2019027911
1132366922
640772051
946691858
857052537
492426098
869656501
2074118599
1986490137
1359776030
2023154182
650409705
1883462850
1201679277
1426074147
2082227272
795936697
1419343124
1194948111
1752137007
1276037605
498581629
1250282789
1085383795
347071315
1650653402
1185464929
2126038745
1861547232
655429424
723677905
1557927167
899663469
688650488
2136166139
1920173703
1027821875
1126249942
1639492198
1498514193
1271993644
333700684
630396046
1852806544
912569628
1112160810
2003269725
1848059299
63887982
764403180
770442500
2121218786
1635803651
694505992
772922920
800605790
1805045792
529940666
234656718
387904605
1072368861
208612320
1809343136
1657735181
253978563
1263250410
983579878
730807494
1575609661
215365045
402954674
1284452533
1804063080
413296853
331615683
883971653
977772014
669705701
702983172
1923280814
18744538
928754889
242035997
793776188
1564177755
569508579
1243930587
1613342454
1833355335
790290805
225534474
890867842
388119623
2052647820
117252190
602452523
339458504
987425902
2036440531
1964448594
2139709252
1972100685
1006142882
1547579312
57890331
205879219
1210483201
1882577487
1829498291
1760444979
1838210426
1163249479
1427570913
862730438
1154411002
2118886928
1048682998
359984655
2034774580
1579119488
2097876431
124008973
135295316
1075760349
1845488042
2103603515
447894428
1485326505
134792889
205726117
838467007
1123015389
103607745
1101355696
1710251611
695549258
1967813878
1929279937
358106492
973431547
845453860
861438438
2015249563
754971107
1934190855
1873606935
625760201
1387906466
1110418886
1709526674
1043486035
1937078637
1745748640
1118423488
362030512
1200290285
411867901
776470496
1389282482
1805066399
1301395553
1897517727
1040517314
1991005343
529194710
469104128
327496711
1050490513
179511382
1230175916
1907903476
1620726027
2025306551
400947337
772553182
1383847016
289142551
1873118358
443134747
321935412
1121804108
1983545203
99019130
115975533
695806231
1342648210
143131491
633375057
1838413393
1728969491
1929272259
1638444791
1944377687
1897965220
142052153
179143170
858038346
1390484330
2041394872
2123438242
1231186493
1161606452
1837541820
453387774
1899922030
1328224499
1019032822
937292776
1116505424
899257018
1662277505
1621321345
956157072
2005662725
165064400
456918210
1318396699
1151085186
1953017441
1128795129
247775707
404809109
14819617
1612351744
1647809405
1130718365
1539272953
1564638189
1919336628
897209854
1994110605
868090034
1732019431
927558802
1225036515
1544585874
1747274308
515143224
1419300461
1335162314
890244543
732494426
1891811734
1904548356
1526664059
1446076267
1375700268
1850655942
2062136064
1286380000
1405348594
2045784801
1355867050
1031103122
238042312
1412719588
604401864
1197601704
1340327460
466123617
147385801
279269583
622928804
1061366690
1584710299
196809672
714365865
1163339807
1017874341
1579598752
53198384
864657143
217230012
753906357
1704234274
216382434
1567251033
1189242008
1460432135
944124500
207469263
1019247859
1314430228
401461087
1133339105
1940403508
584316600
977802414
1429543865
505174810
1487189777
1305139632
1810757102
1278596890
206245444
1746007834
565024007
1806154294
1960409142
980285383
2034487413
475976788
759684218
2084492431
1624741389
782619363
846362235
630437143
1392776998
1943463622
1148552820
178829966
1599552691
1120137829
523684077
50057861
1511154375
756957338
1192081209
80842870
774790707
1665581563
1939574728
2297837
1271121667
672125921
1946429036
1242423188
1880657602
2115604154
1020820613
335475388
196336373
1687264065
690233651
938580939
1442392635
155161101
1429100946
356224700
753647681
1239867648
1520439650
1333717697
853236407
925317586
450859680
2071678331
853224548
119834583
764610119
597093451
805577311
106917726
1985657955
270055221
581136285
424104570
1442069545
1697415870
1234592162
1227808919
1612127394
1927952870
489979157
594291635
2021434535
28907965
1548280033
1636648813
916665006
2005397985
1522267046
1705668232
1895722505
1752395774
749623042
234795493
1432698445
2140369217
2145789126
1058025017
2108591138
717774231
1888449109
1137756745
2089666840
377587879
1701911872
1195408854
1876967377
1284873526
47636484
859446975
985410826
862326458
177319216
741587111
582131446
950440835
177165490
836463099
685055456
625059775
178941814
546949754
405806234
1844647717
2104726464
1747114553
1753952314
1313967917
248828436
1197373116
1029705972
438319420
110131281
1041324604
1981374921
1927372134
1404837523
684695819
1976189258
1975716994
2037971918
602003635
2108662174
2019820
2085257544
1575327098
787245118
1457876571
445398903
1930596566
85022543
1332713892
162009530
1043156986
1545714963
239914454
617452344
1146114407
1508240478
180951068
1896602233
2094318718
1534885032
1141044315
365854281
918799857
1429951227
1988767391
1742659963
1096361827
1678864604
664849816
1747633976
1161870678
616205898
89588949
514928506
1750545677
1043691670
1759194916
85359430
1708618533
1779317503
980865141
1132517537
956135910
640487343
215064740
1434318650
1346885397
553326298
2134089026
1137902608
2074122880
1506662273
1419715632
2067263123
1742132392
1554679896
800855382
1730081802
2112986104
1905401471
162332069
1523151953
1694866335
212281194
1141328057
2047544830
827730588
1168009231
608664352
1044120177
2074798129
436946253
423261547
1660674673
803398591
1060697217
1626651932
2038792679
1508788754
1298232277
1101810
410334457
343383119
389237189
2030927297
419582770
2091216285
230100573
1422215901
298648680
847096247
566606466
1394071973
1115772246
1972593408
694206789
83779196
1789956820
1506289974
1750920952
526653317
291630827
1611261648
2029064709
138137988
301690133
1930840155
1910074288
1969975337
1447302586
1617734040
1289807721
1866891540
2086695761
1639419054
968956737
644929097
1120556575
722900936
912920800
1327638521
1935990990
919739364
1994577160
434355998
703454289
790700670
1544802210
1812014902
959271992
1657472005
1911285040
671410546
493124360
562923128
712072588
683298323
1503450812
827359979
1282381163
122496743
1352184947
1162876089
1368552878
1598071268
558228778
2089176759
954250342
18227930
1236517327
1824356984
530963572
1721574914
1387099974
601087408
1140661757
1107634821
154770297
1356466451
1766713070
720020539
1382025263
1926540856
1881883392
985134573
1891041455
2064317939
1344734183
1540584474
576232856
1156222648
55161263
624127636
1359052916
497666702
1476412143
1443971958
624546010
1374807478
124820794
1670674584
680099851
1475959980
1531305124
208592439
1104729614
815266355
522544553
209893800
977159327
33383920
253606693
1422653083
530220251
986921686
1837113527
434463275
1166277172
1018406022
1739981145
497216689
1411538867
553486008
1925390508
1314518106
1203485630
590293591
1296405293
814782174
2060688432
403731659
1575255431
99421293
1339923265
420849023
842964509
1180567953
1319381805
797154411
1938398221
1184180515
212118122
1392420943
993206372
1359765374
2126626927
2068634905
1257551381
82801468
1573716364
1429533041
1223389622
6455565
378067765
1585620476
1097097855
834569491
1357105246
1163506453
1429129858
628944209
1900924315
1663057635
610606559
1152070603
304692599
191486982
851299486
970948903
1383580836
728502185
865390954
415716992
2047131271
1587896138
1627327208
1854488532
1517146393
696248311
978869111
257068579
2139803871
2061007752
1138594128
1200233045
819326539
1769162712
570627939
222367286
2023041175
1518797792
811166997
1754970099
1554385660
1520936811
2096129621
134505437
804040862
1920575415
1581921395
1463172688
1653018837
615956192
722417104
1981169300
2047185784
187513336
1876135597
381032698
1644817602
880987811
1482655957
398800976
281887375
1956903497
1594604636
586137952
170825474
1307109214
904003448
751017107
520781412
1897454639
1112809227
1842644941
1572674186
244658512
1836670673
1257779534
63921950
1393872726
2011414933
613636600
1609604517
1853437278
1899895121
722534066
1987926779
1801848687
1761861596
549227459
1643407812
1784947819
1724110461
1599608461
1406881870
58279065
897478320
166174641
1236464540
624762737
248576651
155868531
2092796969
1083513530
935240811
1281035787
1249305202
1818197926
705179523
1114657198
1321194169
1819752967
1914929235
691408176
668866925
731454993
2063854627
217633722
1603364702
1070839487
369382042
1151097257
1000259109
2102041649
644086909
1083567687
1129518213
1798721936
1961313496
912522826
379470326
589933467
1364003113
136027678
1183265743
986037944
1282007425
1103436763
903506121
1411732923
2128224472
610310638
605271521
1365831435
2103155874
2022420789
1671713294
1810646094
1291861602
1222712088
1607871199
399398750
1586125541
776692615
2108522515
680855883
1365496528
111387750
239716687
466958443
2076244608
1075136059
2020008049
1122526856
1990216505
1507838796
1908373346
1020847981
829938287
1429185059
405918685
1305319018
1518443114
250019659
1973932721
559814023
901210838
1565507378
2028156410
1767412451
1303363679
1389318568
812595021
312612840
1051495737
819309273
471360951
1979342480
894194140
1684028968
879478927
2056007745
393178143
1468661917
1457409292
341003215
788660447
2042720895
408779097
1619055579
326873860
442348143
388655478
1579631934
2013668514
258709154
1073746738
1637282957
1901805283
615239759
430297841
1693717873
931938775
1960514720
221200152
1085229034
1560452472
427642948
1212826871
581545841
1831571818
193257615
1109167300
1257082920
1650431400
558814870
441525784
688158269
1672907295
1284325538
2098690950
1830019900
1083813849
349732211
1844744151
2080998614
688154574
1237357928
1449623937
1983902517
780451049
156736875
1954699059
606402193
724349713
2119049545
1220023328
613045870
1086676926
584750379
1765872641
610938572
1001703926
1673842885
748072904
940035927
1109889873
823038277
1806117211
561389836
1496278907
1607598862
797106193
1756140679
1856451739
990860430
1969474867
628332733
1070476254
1061310606
1326467012
999397560
564824352
1052311576
79302943
230785492
1634018369
314856598
10135736
1411109489
669960219
133946020
867035424
1320890359
90198872
1642951738
1309404116
2105902334
94806318
615651795
344143142
1512220479
1898657953
1224779393
1345595736
1229555480
558548377
427272406
1276037051
346874870
428497067
905395498
255045670
1055951857
1671196596
470020326
39415397
1731207647
2103887260
424389543
1903628003
968911653
2103044823
931504634
1645541994
401876454
1787536894
2131119968
29694740
818767836
589634368
1602255216
2137212857
950305835
215334390
613169263
1960769810
1173191077
807143191
363662159
510608734
358934883
1213527772
1068494984
1999774901
403543152
1067670661
1733986671
1918369209
830956099
2128602855
1266959293
1797028075
1969811376
1860369406
651332603
216899089
2120524740
26827155
1332807695
1614952341
706891645
376733201
1698617623
1472233229
416699073
250074999
889841126
745935274
1203719126
1824767217
1368468776
251800655
2043890797
1566518816
1629953960
783495091
1644533993
564222992
1089274512
1454927038
648932887
1411119256
1690327496
1688811688
1572491046
596070320
1158896097
583158268
225729740
823207608
973693684
458906446
230896325
1594844486
1431339542
1244600621
1509084740
2110227795
575732727
592139560
2066349162
1763429251
778821504
1046971056
802672690
1393510119
1495375805
281377504
1417781461
607230527
773436806
2124974493
1450872875
203655869
1898203907
816496774
556636341
293952029
242150673
5280841
46343178
700441891
1329939785
2052833498
1963665633
507088173
97967428
1686008935
196399563
1168631748
1486546881
1731184069
16558754
1565472468
1879774099
1937927853
1981437881
388016424
126772664
939446522
2094453524
1053319940
1150098295
1990279844
1674851283
685526375
1019647165
1362993768
120585067
1954328392
1059210843
682177397
323546250
14126381
1079293011
1982579156
932276481
1428148740
1053914138
366546685
997677152
447299244
128136819
1267959169
1066046896
771367664
2145573487
1670985300
824895002
885251367
1957070583
714873729
388396795
332604121
1969343809
411477487
1641145383
287903908
1657787326
1814925457
1363330679
1670251380
648054499
491781424
1349896589
1779382007
1984025860
1969674369
1414089330
1123561426
356380537
1323599487
1632992595
2063133310
1103598879
1839584927
1405820055
306828291
1345152273
443891675
1621204603
515803858
2014132328
648111388
125694822
1591240071
2017494129
1002955159
1356516444
587842777
2090517824
1595235611
1008429342
125512342
447934481
1448863732
760344099
297998992
1225845906
679518038
2057454544
1663156895
1714952336
1105303989
1833597840
1357998876
992465134
1484069687
578403977
1511829093
1594557642
42144049
876528651
428571222
2146422593
234477422
1928777656
43505563
1451235778
92226474
1002846070
1706785256
1892959885
1937701396
549679628
1892096233
177791658
1519847815
597536106
387223589
1457545216
98815997
866643121
189056673
1914296438
1120675394
1951510102
893018242
684054282
1225708831
154540691
1411528166
1503799981
217206957
1091222001
1165661157
2015740080
1922546960
2027336384
925517017
373655203
1485978214
1962643605
1540907012
1654346942
855865761
901288147
232120992
841474067
2006882406
2029091490
638193624
2064168105
1712473280
723647516
695375934
396048483
1199254206
2105970819
1357417262
1067824245
312452836
799272913
1408962244
1597990853
2044052595
1450574607
1221648291
1364238796
1117028279
196043779
1478596962
94626824
1708217289
1938973394
1970784094
1084296392
1533742600
1879872632
1091353566
1827375420
436398708
601745597
833565060
1698467712
1069873125
414468336
574993164
787636619
130073803
1866775970
1604176655
1408079439
580080238
2022382984
1482226990
1685417294
1078153847
1937326827
434668954
670836654
340830681
1786694254
1386799517
633105153
1545092664
1349671291
575545289
1950919637
1926039883
75852794
384956572
692428619
1164408307
1359719157
1312075198
1353233853
67896201
1224657542
1325511556
83074263
1032467136
474476730
1370038349
403032570
615823844
318218923
1360979238
909970497
376701124
1538604125
1766903280
197011316
311682369
969862462
866404709
903771384
946718587
1668497284
63764957
818384699
2075123071
146613900
474811634
2072904601
748867817
140219484
722492492
1528040535
443457923
1186830343
464737713
1982944110
83874511
1892418708
237415181
2075704360
1196285794
727293596
92326643
487929370
434370009
1284690531
737026262
1716950572
145554539
1020654390
1439767776
1588034232
908320218
8192050
1061356870
1648702401
1227431121
876737396
1413909770
1362278133
1776202088
1913034777
756888951
2080348319
2097884220
602466434
1162900913
706481813
1554326296
1068299450
1428138857
726858363
524805388
1017466892
438555316
539163504
393377671
1382221961
1159333449
47155494
244439333
781591510
803588200
2099451231
1593282375
1420273272
1878790779
1023096527
1929214324
1102455185
1317547326
1138219689
1454894556
1002293580
683364689
465993608
1958157757
1658131211
936906679
1847752525
1165541737
797367274
1101693282
784544155
743116048
24319630
926826567
1750175190
1937894414
1031733675
1354966669
882718058
1426032091
989718060
1118951436
233504370
993069644
1666932122
962662779
1817531773
1774241109
1878007817
1566359892
209170382
73301002
499800857
1005578262
1253967445
1964969999
2136116968
208814045
819025606
51670143
1205204391
1812639085
683290343
2094971281
85946649
1320646664
1131560474
840423830
929562851
227363239
515764226
295316584
403161393
658372515
944180923
566467744
594571413
2031620689
1645309105
720761560
588938819
1808809395
377657250
1404400203
2990232
1216696737
408261133
417774948
399373087
663765518
485725739
2077032909
504798425
735104849
902487904
1921608819
1424686775
38272515
1197243797
519890455
2011654502
1727092732
450506302
185407279
1054497835
1022096296
2035105654
678278316
1011829420
421807429
1163884998
355406809
634645279
1942992489
855577360
762513053
1069616377
237700707
171354110
1036582884
913307308
1997304530
1420967521
953319417
585452691
2046469955
1804226658
636536857
1360690837
697923177
353230146
366794660
439270978
526211368
1080329478
1160425473
1156087361
2006366198
1862379963
869851214
1662023404
33946224
33659348
1546476189
172963267
340352885
1806287727
1514180396
324416319
1687526977
862252315
1085788578
977105129
1347046854
1286895849
105907406
253665280
1930630552
2008002247
1794739869
504811486
2019992883
1003097717
1785107654
301441728
441742788
196716986
1292665157
1427181160
1303531767
1131841175
666488296
1469882469
752525786
2003569125
486611236
728976712
1196199226
1981114814
2061140532
282510996
362729887
1801332341
1509707005
1614239952
1851158418
1195347595
864800388
1895780983
2035423790
1597261804
1961337315
898429340
1151037095
1010491945
1886135088
1084479997
1183774127
624980269
624112875
1220482018
1181477487
938225481
921717629
30184056
1434241921
1206200149
304726469
1308311823
942257049
1187702549
540046780
1382324786
1466267690
624572745
425110405
1819985326
268866548
1867966634
1929853804
1497644797
1992086829
1567852705
444466242
395182823
1819596514
730876262
604154193
710756061
672809258
1216991412
1369871653
1628026310
667537591
1341201646
1403471623
780744706
1285826534
1202024177
1739974291
1637236705
965895863
1147747466
59056064
997826828
1718454937
1724590814
35538920
1935732347
907646760
333189183
1520355681
675962983
1061521125
1665859172
975099899
464470803
1554055705
1990219160
1906470160
1261825158
41476165
1265687926
68521005
534002504
1154183166
478275723
1064619753
1827380290
1778747107
200768997
795031949
1644665109
1538874018
449153911
1586386598
1577578082
1069555812
1606230033
1197579276
1117727326
22508900
45002328
61478567
2066666023
317427546
909792798
1038835394
1646924044
912208941
1158100847
507958423
206040657
583170867
1161481320
1744184299
1089342318
1804162100
657017702
997855542
190638673
510843082
441979282
1958644970
1481030591
577922029
772478129
1670713462
2140779871
2064347731
548822559
671498762
1785131118
816925390
63736877
1260118343
955174694
1071345299
797138156
1071905535
1694231582
362795385
2085044320
1334732315
1490390866
1237572074
1438053067
245728940
1395830098
1934961048
2099256967
1485003757
884370762
637218184
932579016
1900270270
2074031847
1532130847
769341882
1435853626
1047611706
1153619944
1920420410
1793651766
1720047596
1063342915
1953600198
832702340
1065857756
1687078103
457834483
1309159136
688288597
1998872032
1659429269
869975957
1399403126
907994273
207537596
2072510102
1906952224
1792654418
1517116191
1730682167
761368646
1510651222
1458723563
1618877753
1926281671
332375491
1215134536
1079936262
1453923488
2017380825
1291479372
2063436879
1736808407
587918119
37211015
1539671911
823588892
1374442033
934562930
1316396179
254764474
1050639779
1671080930
1248903004
720722715
1315611520
1869994561
1344861588
480715528
1715140691
1963334226
132834095
813162123
596295758
692071167
1948753493
892277651
794896101
2108652203
1353894959
122929966
1507647445
1855217817
594478289
1003226985
702189171
104292222
839548703
1627011610
224917170
1409969990
59573733
1166058117
1557460253
1884377247
1268265837
267693120
1800617648
589948328
408614389
854238477
1832249825
1743623444
1532582925
1826816789
218218121
1275376668
1749657709
197276484
496979348
308607232
1281863390
396095398
1897910818
320075086
1807710101
1488657832
2024135034
2529121
554708130
1626289130
1931653800
265729522
805850410
1481124040
364488720
90677490
817637881
1233774861
1102708285
817020132
911714760
180376904
155237667
1045767334
1378637254
578603259
1957904419
412570474
928820596
845555732
811830767
591910791
713409240
2078569877
47151351
1256328311
333979389
64025039
688621578
830069975
2041638487
775143605
2013963803
973442347
1529115759
1664620501
1720949421
1287556600
1552599319
1788867728
1825917523
1836209498
1860164432
723540742
1940569692
515654205
493338311
1596922722
1589638508
323061254
1852325789
418062584
300448786
1479022376
1265155710
451430308
723045450
1914809120
813257976
466074348
127104629
1485027512
1898070543
2124798882
201003274
1342538360
884776434
1652993647
203026771
1625106588
1662342853
654955036
407939855
34915254
358315116
617545052
1673287985
370181810
1048225015
1544816056
1732619867
2053040397
555946218
1144352043
1525271578
923523387
1356822475
853178656
397272186
1204811449
1723503524
28692541
1909367022
194303052
1091880475
769892295
467424243
484917933
426445763
604916746
680849380
806396471
1911568716
1218618509
1248643184
296762748
1475968859
192717622
2094471722
47033208
928986737
2056630934
1417632496
1971141042
2115171256
1331526647
1220825661
391077557
374072610
1585855840
1642461519
618935264
1221227874
573417626
1417093986
874248311
1741961360
1248544888
868478572
2021497584
917053447
1483567014
167639702
2139900877
1481832171
1148038973
1310681814
15013814
735061589
249943029
1553313093
538806652
1522188658
1636724102
1222970259
1685869848
44882407
214948914
328598146
885328042
1220746357
980346694
148726544
1399834655
1371452420
509467464
1234188858
700845712
140998550
1119563882
1091862809
645757074
1324309714
1143388259
270505372
243897989
792212850
1874220310
1026783776
1560135508
1492955967
871577237
1223417524
821565930
1006482431
979935609
357298218
1320040471
1333056977
1198341431
1683878179
1658148964
523064271
703588871
194353683
96352390
29633014
355540878
1451639115
1839079352
1789952310
846320407
1956498380
1436412030
500524121
281077100
850748635
1499992979
561888090
1429215607
711524000
1661919653
650350708
769233496
2118556310
1262712290
1065589799
238999996
721836264
1912012839
471734627
598371825
1797018173
1604251381
845537666
1012717730
588592677
1836395055
440324377
208555126
1246672076
86856929
462189501
1332595596
1153216180
1052252128
1546778769
1038538198
663497905
2093839327
1409576523
706125623
1804935272
655825872
665864201
1463406108
497806536
1123276425
1253255256
1123795231
771995152
1911351898
1269495496
548429223
351435229
1192660355
1968913281
841049725
478670736
1924424211
2045363100
2044221719
998781170
1973090129
754158868
1995298011
259729928
1676104681
1681587132
847743137
681693459
952469700
1842369776
1666034105
63055755
1528777424
632652805
1262547256
987431375
892048649
337520243
947528443
653301656
653808526
546103373
964434835
1648548893
640095488
1294923815
568419941
1398709861
188073369
418855819
1817074793
647655889
1590456322
370748282
1521535489
1555062215
1873349057
1973776377
1844845857
1514493506
333595518
1076401411
1786846176
760183866
911893447
776801941
516432605
174859668
861612667
329352360
94693988
1431743928
225687866
281307071
637458052
1557204265
768706289
1230359897
1033423802
1265580798
829249941
623940435
1424723446
735466384
914704465
864799978
1310041698
1075874360
872203873
432371544
1493815925
1362550878
509326498
246904016
1933900080
68265625
2084928521
1050137047
963946953
804308038
241250293
310726920
1435968133
566020160
1422637141
973160379
1010687453
769769768
105710609
2075627865
935045511
1796529428
2074690356
1041646783
1881621600
1838535224
596060489
1733627869
859538717
1537019731
1233401646
665736223
926812063
952611657
1429212664
2007652984
1882547288
1332891277
600295582
259905533
1322773909
739469793
1101684383
1536997863
1690039934
801560532
245304815
1975663041
1903337645
1415236685
1109839239
1892628997
1213608697
1431289100
1395771334
1358948885
1324676905
240912885
2024922088
1494856208
136421663
19164468
1319315715
1750231087
936524740
419050376
625188898
2077346819
672571581
1821392024
508731001
30296833
2005890326
1790427839
2119274358
191237408
502182226
274066518
2111739685
225790066
2066394622
2061705879
1902265563
1204477425
1378663140
1675965161
1265192017
356269437
2145664322
1324693237
1344489819
1446613479
331830659
1963082801
1184860424
1520645625
652873244
1017242873
243326089
650211246
1794445619
1482643551
1057059566
710898979
1784997762
1897569011
1447017426
2799883
1469759028
329790925
99438929
244809137
275232027
1845680174
1419307707
1789637365
668710096
1098888989
418141688
674306286
1480641990
1284945213
1180138191
1374661961
860626357
1341084710
415327390
397500241
1051540899
931359653
1727550513
1458572142
1732589859
1506323094
1102699292
2116993159
1433275416
737271399
122420402
1780435847
819701828
997786724
968907082
1054149556
1254065388
843260212
807034947
1717964572
1895281578
600760624
682723797
1232828069
1563590681
1593770265
1430821243
91366038
1192203392
20020595
796059752
1456252529
409446799
208964609
1040234551
634881430
520338377
1271552754
1917553641
511752004
1462553017
1569495397
1717275444
2072212239
245177007
1293994050
184478816
808010902
662441137
978211281
1057777385
1661036704
791505572
631728548
1462349044
923758787
1289571055
378910328
1334767144
806498218
1070691623
1891352595
929063443
295955844
1034506523
1937517040
1599527350
1880417340
2094357480
127381924
1938840233
1157694319
397354917
737343534
1786888345
952237418
951771289
62198191
421685205
1962842738
683367311
1024450069
1183506336
1001936329
1667345618
1092823205
1197450369
693649812
1199654306
1519096179
2072044134
2002531055
1272027901
1095646267
2123906657
1214592688
1499878185
1072843165
1983752692
2106084699
153550021
1857623778
646724705
1340239678
28265754
1325811367
1478497736
1754323180
388031730
1646825636
546719844
1951309674
378511542
735336981
1221053328
924355735
1389456734
1774261826
1511552455
1868055262
412788582
653946491
1314062087
1731701289
602931408
848703984
1940589189
1709024244
152497916
1721765637
1352546810
1232406313
1062052287
355209934
831342203
1845421221
464748777
1587605766
201729086
605098880
250295015
627774758
165161832
1572996531
1612655391
1214872089
1479232453
1596121875
1815199570
1183140494
1156793817
717811447
536987465
1795508556
1194847582
302461910
2026684881
592314749
1154184131
1134131080
1305969581
601865889
1109899946
1788966873
44461440
193154411
659271077
1794600418
19802724
1085703030
1720820897
116317110
2139485646
1451855767
412601877
1037082406
482634181
1530794544
175350174
2037075788
1288689119
202964390
1233738173
742055906
1527454784
116932137
1786803794
1355320812
2145917267
861743805
518932245
1308890017
495489137
1102888002
661618060
460793201
867607426
1225166619
1309263693
458503471
2073940188
930327044
1456369771
2139193145
1607301258
2093879242
987172211
836853315
757984340
159520361
198520261
523823028
1706099765
1995081631
210638438
1865797622
229064150
1785235810
1555792683
590648941
549610047
100159002
216691104
1216870981
334410820
2115210282
152105878
1646442010
1699456754
903004032
112461969
1755612285
1001200395
257831136
93749411
1055616084
2066622075
1876936231
2013914751
1013601517
2088657256
1262918419
1377464786
1973805609
1085455672
1699569860
216990030
911776016
193127073
1381271268
500571375
803163058
1107040219
599862122
1989738663
833539461
1137880696
280089184
1590537668
1488187391
832240264
1425663819
1409353321
2107557399
844288120
1836385333
548531828
1228550448
1321503358
1239614119
3569311
957396288
1634506843
27120622
1875119796
96441579
1705677902
295313680
989052798
1199125889
556196392
658748137
1681616099
1683475372
913691934
2095489821
1073029395
1195462585
673275380
1366709030
1923964309
356366609
794968526
245575212
26310156
306217963
166844368
1028665341
1173811907
629570539
108875719
2040083820
1528101546
1892209084
526614569
750458266
120112483
883324432
1602632828
1817084088
794695133
1204076376
488125256
2070325653
401914942
893932708
1248875809
189052175
138158127
711418539
889962996
2121331343
1679676333
838211509
117915574
439016593
1796222085
1475242042
1064908934
1061216323
241821456
773069453
439697808
1954606767
925880337
1307974633
128067632
1108530132
1570076500
1538137003
1634437324
372070365
42592710
937390268
2029514087
683091650
1841918894
2123777159
1890349915
344228219
151874277
600311975
153549203
570602660
1259536744
1968583164
666359628
138566250
1666326285
93601050
1535384016
913400204
962413624
7469927
182012651
150330982
1493398457
814425686
979091270
578462423
242033987
8207346
198732950
2053021310
1133330500
268739493
581125996
253232867
576658597
58857918
260778637
205277320
361402028
128541684
1049379841
419282364
2066151430
440028638
478809049
1829777394
997614286
63237297
1266270845
923082667
2006033256
228207740
1065776886
1347474652
706642606
1646895848
131568810
810104518
1581838545
757968141
1371732660
143617218
257441402
2082919020
1699977403
1920288255
1431920715
247951904
1848481319
370109002
964114543
974173811
1543045211
952455613
1723459732
939643261
27000935
709887272
1778789573
953844003
1521326559
339257042
1448459732
1242684334
44691621
1091027476
1749138003
708993999
1905334185
91644868
773331586
1751934198
2109302398
252836595
1205152145
940545804
1925077001
2028208205
75106229
851250143
1100280069
667838199
2019112242
1390568040
1710140814
359519427
571614215
1252999959
422836245
1500684866
1377096262
1964385410
1266624273
1853989662
1252420726
2114541463
522257252
1624094248
1954543521
37051201
1264047898
1236999688
239076364
1301903830
1459749584
889037081
1795712655
192916424
204807361
1220702650
650181618
695518543
1505924714
1268178594
748188227
1644292588
265480964
1742523179
108796846
1527269594
14702093
1438510974
710920224
2126520589
276435223
1638850741
1548658833
897322473
492378668
380821851
1113470921
1769053052
2087682652
682719623
1908158011
1156063694
1723548463
340711246
170949299
1716447894
1271242208
1188558450
1737246250
1423678552
1859649861
32739708
111082706
1399975683
219117488
334026994
1969905797
1186310304
110599521
1718416544
74359763
1044897966
628498218
1393052576
1896319785
1347456307
544194621
491033516
1727240129
1502959164
1622141018
1744087702
20855326
1535030025
1560001127
1946629561
1625688859
478956991
223982298
1953827511
28839808
1591324468
238472449
1140612956
737739184
1936995356
36844241
1316602408
999662552
677595381
500724086
147839569
1941117480
174321060
146225298
1601105978
932728179
846758674
1666359391
346897753
1208571128
1519246817
1235548221
490800394
239986928
999728088
368188380
575501409
205249751
1117646640
2010600030
1838369408
985571608
2037529554
664843443
628508851
1987366488
313105183
369957744
1671981795
337426111
1608527749
1959367924
1517021235
1420361848
338817592
1410163737
1769798207
855001234
336641545
1440712238
886337151
1799015507
918004888
531546402
76807492
644422651
1151109616
1057307219
1854761904
1641993464
694225196
641766314
116748829
2111333395
1055105154
978817862
385052008
1396887459
1244800499
584470668
484366216
1269074448
977175218
693758812
589006507
871779281
1935063127
1978976540
1202042403
1701115273
1904290878
1510235237
528406250
1695906543
1325284472
589394549
1984702300
1176753202
1129323445
468977983
1134039925
1731590323
2051667411
1892920862
206003582
387703143
835148676
574448658
1207111156
1108710103
1607268131
122163596
1190669311
58208087
972261550
509638501
2133736903
1435177286
1377708566
179678861
307597334
462810559
463264616
551497343
1382958926
1748565522
251418482
1298488061
2101950289
742929086
1239691085
1811258258
1640203229
1753378088
1938042686
1445656709
507381938
245219963
1563560617
83116531
687966738
1950467345
1241010325
398507385
1482730649
346609516
2130159461
1891392680
696825242
1539409428
966480311
1434745804
303174632
1472784891
1740765715
668870453
964800321
1953960631
18597827
1377233386
218890575
1291221163
673102516
1859724409
957019395
805271403
1142050712
73198167
817336382
596693053
349400149
1593731160
232284685
199111527
1410438260
795005763
926268690
321770399
1323721993
208985650
1707390542
243138361
2110282016
1503770565
1301933539
1558954852
2147079714
1440715208
1624579904
636720627
45449139
1076276837
1473673587
1690634021
58250276
170260225
1664008022
1560444126
133042409
35396170
685453249
1734734799
1427529319
819868171
1870542361
2061748986
1651852484
1630859850
526770657
1896125632
1025402821
1641635537
173090831
1112469984
1235651286
326764980
939846201
1505391463
1394138602
944888212
1189201731
608470290
405901624
1123637175
1154200557
736124793
255766969
238782111
1037327032
1528496688
1680362815
2010595278
456737731
2028746339
1128324947
1278614152
1315358269
38639856
1453261816
1229052304
684769071
1095806044
1927378363
983654880
714216180
1603072859
1264472250
1371945100
2128868589
870257382
618569559
1616087400
1318975372
831651112
1629957729
59225292
101704935
690692764
1689233800
460416522
614883132
2033364159
1124663054
416887280
703285290
1601224993
1301548246
1088994488
882045553
1362676335
323589075
2109237300
1835473111
461097773
393508080
789351015
1627430709
159037557
6239482
782969782
2019629624
1930550060
1041614978
1607683241
1369251817
1505114948
746367375
696169664
1323851901
626921885
2065576370
657934480
1265927404
548225451
808403009
745072600
45340983
98491661
1802249565
1782109118
1471200057
1141156971
546231983
537632088
1330303786
508936876
1480551339
990026669
961221798
1701123701
562028927
685369861
828343835
1278813492
1018439617
1722805849
1378865402
1096653962
747074697
2086627034
702257812
1042812319
1074782316
557121886
945005661
747152937
1420905197
921270404
2099163881
1440740220
2103478003
468269787
1530609755
1131588692
1879559821
236099622
1592717891
322208695
284000252
1932753103
980736952
29557390
790503594
1555012319
463176888
1284073993
66759469
2144885134
1300478556
354852410
1261183435
614398503
1859200926
424548346
1331522498
946504556
1572713730
1618796320
322730296
1123687230
1486926221
1929088307
1298378639
1868360940
849003009
1137071883
1089248660
858298278
1631033911
823402376
328005580
1513563299
284589160
1565888935
490658996
1565885768
1539998257
614810360
1284858051
1852545381
767798369
415358297
503210794
214351264
1496431495
936071554
1263708620
1078977003
1420939184
1839606
1144341840
1251354361
448254256
364336008
786644370
817300801
591700101
1675975080
607421927
2035088153
1973030714
2142685011
279918984
1437450903
1490919125
239597891
531505019
769724504
935004886
331180295
1421571770
718854409
1547147084
1444026089
2053180172
1653874910
1040657028
1760623547
1422823623
905269256
919874564
99779444
299321678
1077220127
218836445
112660392
1055387371
1811595018
1725651935
746029470
548792757
1514357148
1547482403
1522846732
529058639
1130337710
132975414
156208693
371135280
1517536019
611633807
1924183442
810498838
2147443642
1935969085
1816930371
698747718
941142603
1646028976
1569093490
593704665
1696801002
411968082
2057738499
1951743829
938112605
1535837089
970762929
1144365540
439055707
1833866277
1862712235
2001095430
280168975
1545015451
351051504
1712411395
777847049
2008852866
147572147
407634425
828064983
1951960475
1596727673
956177415
1213113407
288143383
2132217465
1026455099
1155146146
1880984114
1525237211
1031131635
762955651
590228191
1813567405
1308164459
814090271
1385213660
157822380
795563119
1852613420
1056639400
1159664947
114969625
1766331369
1225901366
990040348
1629722381
605980626
265912862
333853861
571889131
472997023
624967662
113952199
509650901
1256597024
1223650840
1168893545
42630637
1190280666
246924033
237832191
1348384810
1737611069
1325915456
75752601
658737603
2092146607
1023322992
286769613
992158923
1126294479
2127207516
795786014
1353035511
869416505
707172174
1998721934
1285389660
698666302
266714313
632459394
1604753753
419164540
1319038456
305519562
370838601
951424105
900275580
972418439
395932785
70186477
381249435
2134605574
680091630
1780220668
1033105987
1100776609
185397925
1276851166
1650496929
692563968
739397948
655290971
206851154
1424358049
473650606
1415940062
2139122476
332085158
729811990
1352176671
2042143200
1951313517
428635658
1397557940
799064986
809811129
737843179
1235007984
739464764
1739751651
514444266
1798461716
1764879267
603229274
1234460455
788602366
865092028
1269931366
44332526
1417731029
621488572
34759135
824784738
175614418
1174157801
1641496845
1001210480
1954156603
681264315
520433234
1880058189
1818935258
461281694
1476559684
1088337511
1566756673
1565199614
1092411798
840611995
2039185929
214222944
1536236937
312022637
1418892871
1704059837
323891392
644967432
411179814
857719711
1825321903
837840355
451202765
1077691294
1584422885
1672697315
205522242
1796449526
118954794
1873581944
1410078276
1784956950
763168968
1139989339
1735676775
970533832
1382032433
458966157
155682404
278672949
559014747
1358953598
1705113572
911295603
844325033
989070927
1677327645
2144011135
1484033410
2038783158
1448611314
904564799
667905199
328094887
1554211823
641392462
1868059612
1735871148
1728847927
502853070
421279347
1806276260
985397593
358201744
1034287136
1884604426
940995099
1509884131
895731330
260516459
1643222865
346803043
352680792
934973834
1229997699
392804900
1206716244
1075211674
155647011
1987059583
1709827015
1019750185
1792289081
121495482
1872268656
1425196117
412422721
2121734456
1323238976
718722004
2120234347
104305808
1327456192
2046009950
149829710
1269497107
987319705
1711453631
1977245394
735830222
1788067627
281973340
1147373816
1422555373
1393001130
1812317759
460765489
1627142599
111406737
1598766663
564929226
685058995
682005637
1105519015
1342160936
1043073568
2115959629
1384740589
942567662
1135226197
458711220
1190055810
197173259
313014569
574325882
1071201424
1760260717
1733859029
544635400
1703758480
244415696
338736070
1512080246
732218973
416023164
178391735
804647532
979896454
1267055274
1481896841
1445991363
1055689346
953163821
221199374
993599746
1784267350
1018971667
1470924725
1268005681
869615324
1486894888
32929713
846359520
2142714857
1808915314
1536203793
1284354381
566757238
536897233
5516014
1023610570
1198017665
460672853
1454604752
1912907823
832843891
732285674
206925022
1767695289
1179838102
513660570
1228486526
719033305
1652786331
1777189716
1186235632
954608226
2140675876
165891556
1891364938
629404247
663760342
871840741
889681029
207573361
1680029469
192447075
616799508
1750406089
1198310693
2141058203
312507826
357219590
1678418411
1447524685
1613722421
1294263038
95312658
651676073
983608166
282496915
977473129
749713339
403797417
883076091
1055424150
1626602371
1539070582
818442678
723807847
929467101
544996425
1710482878
1070286421
708605540
1177665557
921393700
239140664
1962496116
2143370343
789772530
1070815183
1987648249
1148285692
1736398250
470700200
779206112
816107506
2054162543
135000050
718603736
251196108
388714323
400576045
2107386147
1946107477
777238860
1851976295
2074466226
199176345
955308052
246826587
292540407
1918075870
1250163359
1846463067
1788149156
714282546
1889660734
56226374
2098798677
232167969
1487588803
1166459287
1101723852
1280052960
1314441734
5275370
2116419651
1701380134
1677659670
579647877
129803826
1236045559
2003934233
673027112
1179915825
688013682
1286551789
80304763
179996426
1175886727
562454202
2086165675
1971392620
950012
1804482088
528094186
1013057816
556946246
1676450240
873631383
272428366
1648228023
444735347
582034533
1037094269
1999009243
70593329
437351189
1602110398
1665567768
1446316227
1957142978
377090619
1073933282
36572862
190377566
1173916171
303517503
1300744198
60915872
855464138
1054691164
1206265492
1317570506
932470613
738067885
1397144931
2028182859
1751183209
287273804
36897520
478835231
529126062
71217650
1184930602
893108874
1479276569
1317530549
1178118704
1393857223
563915505
547167150
652160448
530232008
837046484
1247581665
1215520925
1769704159
1123725210
727209930
652354495
1849700187
1852685341
642719818
163803378
1616362975
658239445
2065190949
886822279
855179421
1103833088
127111756
2130375615
75258642
772082503
290278389
181407254
317652519
532805522
1588122793
1466800187
2109760648
1573615970
260142886
2085933612
847976143
1340033336
1381185808
654469829
1108981665
675009051
1142713181
1444227319
2112444517
761216968
2118713975
1481088732
629806322
885134603
253277875
1133896585
375322608
1333152277
1443949758
1795708292
1600006038
2108944995
2133550334
1337746731
1301436765
1987865416
479376629
602170950
2101251706
748491323
668829404
882338604
916789228
981107332
14262672
1902782063
1553130334
1110269098
1360509411
1323947309
1978666544
395940653
277416387
1798451608
1656144655
910770744
1084207436
704081087
399596887
351538313
1350753884
1870475598
1283511730
1555825456
2114436359
940813708
1460434472
1648955971
1816146057
64202169
228316793
2064382015
294670968
1819446744
1530667080
1762771964
207338340
1026010267
1479646106
468769345
1585157029
180045099
399934127
1836615025
80636589
335071730
90709630
1290537522
1498601498
551360004
339946239
2075281060
727573358
687452205
925926317
310565034
2057188460
1067848861
92477148
2117716865
1186794418
515377003
736633536
2140851998
1854800509
647753530
1105902068
2037183623
652120796
1288058460
1548455605
2088236658
571893921
932623958
929957871
151782828
385448204
820455782
473668945
1776099393
1845289786
647865543
754875183
1545269089
2042599440
582753115
383020943
1825451536
1079495457
2055595828
930815308
195335783
4598391
1853119690
508983703
1333025116
1157619368
315843691
1790086932
1222646600
203445192
452926719
1751222978
61111294
762562838
123438511
1861685331
2134385403
1831577892
1077883108
1862391185
1938249604
1487776467
1445592543
1136953291
649338397
1267644562
1908464558
1326380906
1826872937
996843883
1948750471
402164707
591630846
778670317
1651611336
475857129
327907947
157568915
1963123391
1075603903
762011525
800606892
98163086
1145011716
1734890997
1073505550
517681237
1933651384
1624575077
233279282
324592013
920550787
179151673
1390028517
1580017325
384674594
759171536
1805328581
1877113529
803051893
346678465
1526331199
780248003
43943123
106233137
774267724
582927980
383057664
1572549993
1219419393
744390492
1129854013
1322977390
188146533
432801057
270300793
1357221762
957746360
620319602
130749055
466555199
1982914281
566385816
1986554679
1871386194
796684244
405554238
2106154792
199035244
1035848979
385458473
364442561
1405508759
322317490
1093453803
131025369
263927617
1242359215
1932598548
538630633
501656942
1919430483
1518628620
1482487924
535264476
205892143
2094618868
1958388260
1502499900
709079072
1909173262
316837986
2085003382
1336700115
2086658824
1909036229
116581397
892583268
1067883419
1132346931
841323626
1022941528
2080184431
699712668
348094651
2138882595
411290692
281820487
1159511913
6192186
914615223
1949177767
924394900
1120800355
714934085
839442619
2002076673
583486231
2041818599
1938247533
675606174
155541402
1572476783
1371838965
1303398735
1186999524
1619777062
1189023821
2138070904
409233427
1228247488
631898656
206586325
429359562
1780599196
1100999107
1780198434
611866527
1422106080
601219441
134493356
1764600520
293118869
550592130
883294484
1291018886
947567856
1581332208
1226114392
1861718582
718994791
1455090775
779864588
37243630
815698582
750600454
469023454
11744093
1798747901
626594816
375847861
358082508
1504488539
1845593410
1280297094
2001609379
502971828
1612997068
1535203954
1379970294
1227573758
1212930088
1728075298
1014896101
771151239
1303016615
524862144
618673117
398075231
1913808226
2137229163
260795344
1170038902
1098450671
89485751
1773585037
820329137
726120426
345031694
835564601
1812407942
651884048
2100448244
710726822
1564053485
800113083
1391656934
1264203802
546905584
1424444043
1389831790
645571251
454819169
181199804
247726903
2019852681
506213092
610418703
1917128242
699509313
2061628801
1439692341
1944695242
265348091
97980460
1609583956
1791267000
1324889715
1387023564
137253041
129324115
1400439681
1484383772
1192963151
1581646642
1910957809
1048838622
591057269
956620563
1520590330
1118581618
2091442734
694405930
779630784
20514175
559343166
1531329162
656855492
1605143775
1489290953
814130743
1874464327
2055406218
825529236
148671366
1976510131
936535470
930778551
1588326974
770782885
115615251
1705672035
157776574
2053084581
1593956015
2080591146
38663354
481228416
1036904273
580513487
2020375827
1473663118
933324592
560236237
1424892904
693669708
579325773
795271606
149035935
1163659942
2123486361
1356934965
432107014
1252050850
2086158780
2005010289
1646082966
1885765682
1688721947
381466163
1610514717
1098085255
711934924
562352169
849372732
1284308608
438827404
1842351799
357438357
198376388
1746093377
1163883428
894243053
563014665
1355039380
2054207160
886909924
1780999782
361752602
706279516
91678053
1208766620
1486625490
1831452505
2140235936
2005032649
979814391
329333734
1046022440
628120754
482215577
633787640
1239369926
1968028942
356664013
1228208975
40723997
395178591
1672179615
1328629474
197292771
183897771
774521096
483646058
656798213
544091290
1482583676
1285492700
2136473112
1509924423
2138766540
1548250195
1636300574
1120986990
5345546
1888738607
983218558
1729133490
1780337265
876755798
1881758575
534726706
1661576232
372512763
1354855470
2020344639
1233379465
771870915
1594878305
110118202
1201764940
1433005066
666846669
710961032
467869614
269925641
569546574
1161768461
215462918
710692955
1315296669
438712073
1395972782
179281881
1633472476
770978624
1075742785
146280204
1068082006
665970252
58105409
939274159
1999878531
1574891209
942509098
1934282122
529026708
1861703315
1118632402
421610155
924680019
2021845834
395672160
1349522465
504422223
958357029
791168575
1480512932
1061853169
655764687
1003879557
1406162527
1292766620
1177506009
814444249
940053708
773918375
1284618378
1031107021
1978792697
1423083900
1872922367
672446687
963470137
961137288
2129927332
1167767424
303850416
346506001
1148577481
1688767480
534274859
1117771459
1983248561
497611128
1661793623
1532736194
1596287768
1327380935
477757034
662809355
1097893112
2103267608
922624013
74981694
1444653986
1666106927
153775474
654602935
850795273
1005510246
1400923920
1720839930
1192453599
711307005
995835868
1535726995
303873535
682639203
564488344
524410038
501941333
183743514
396059795
1681178413
1215996255
1874034697
1526523336
1765561135
1466574307
1665376187
774713735
2059904971
1381282403
250600117
266587067
1225501620
544810926
40963646
1227779018
1381686060
1803493181
6913928
2141534559
2095871743
1380625176
885077439
1959940041
997999018
66051792
1574657299
1525516862
1011598989
1811357413
935178036
707631280
707667854
776157641
1650649039
688872378
1936159660
1242187583
177290470
1695844584
1514702112
1483886984
1320018568
681219866
1200646129
2088944958
791057348
227209759
1857832751
1060874453
1412048406
600143962
1351541930
1002675889
277422781
1028013362
137926196
750627675
1270311292
1361549034
329829374
486000422
1661459074
163672525
1873944303
851654081
475728266
2034691352
1825171326
1181198088
1922692798
459489022
290216577
826416741
1450561971
964092062
843985153
71345156
1946534945
2050359988
606393793
428588123
670810955
1552501193
2146310944
1045342378
222915211
414306908
2072017416
2125426569
1848499640
1641118888
894228421
1864871114
1774564128
1159234067
500880530
596584893
1230366329
1794723843
1420337510
1565080951
1319817701
1239657868
1582784205
1462105382
923021666
1764238895
237830774
1990722717
1143417968
633651037
1427424806
260078985
1464821833
33289201
1684479379
1328632142
131605135
1672935654
853685399
1407686603
563499781
1154763191
1985738092
1656660011
486331992
1000569754
215390089
649906589
1833148363
1760516831
465614070
1526407778
1860891627
1142378209
1548347688
1065931230
1393797805
1826162189
534050578
968574665
440760743
495675967
263223145
96219371
190596668
262921418
123670243
1749434560
292913115
532593557
685255835
1554100221
232161941
1017392147
1850363850
1276219741
1894056177
832712822
84399860
1896016194
1466594953
562365324
694637831
560893507
2004591041
341228851
192966822
1493094531
1518143144
1213152841
2026785306
2091510477
937261306
163407226
518023352
1989294660
1044360731
751471291
929247886
1914519325
921425770
1595491328
1307109753
760374364
830621039
1717596623
335295023
95588475
1275596887
71537342
1613046218
467238247
898026452
516513833
11130051
576313642
932724876
2012328548
2062781623
694496656
1700212403
772517173
614553245
2045808890
72226709
1905079158
997275919
1478958592
1578963223
1414308774
1028189003
1310405756
1739562673
1360911541
1103565384
1825014014
217814171
703826261
2061895568
1116786031
1986134384
2110108837
1247356772
463051172
1189814467
2124326651
91072367
2035841809
548820355
2068777209
290976777
201475318
790047639
2137673915
1979094924
1501100296
200827530
525104610
1563666385
579895303
272498771
487189965
827178120
10103037
2097113741
1850404720
745631255
575140341
1838319978
1244856425
808213262
1611985
679539093
1234552944
593671930
1436381816
799020720
1255812581
1636851739
638258176
1571128757
906803877
1983807034
262509230
1907369573
1824671506
1941350516
851051393
526354202
613150541
740070362
1978999964
338832665
568151853
1882671442
2064204983
1627648094
1147537036
928179205
598983569
1487232213
352290175
935581669
408117851
983899582
141565925
2142551894
1449155550
1803841156
1902406520
168276389
1714898066
162502173
656400814
456401395
1959244566
1622370474
897961510
1714045965
785887314
306762294
2117829008
291830855
1621946280
1190094919
163892788
812864676
101502912
1441793224
1654377524
643988320
597959096
381708340
862250572
697387303
1946663508
1944118017
75509096
1234587596
664717769
1634535797
1549333852
1677815698
803732584
129526798
821344338
1692530278
1269457435
1148214102
140657760
68830682
1254301576
450605331
1489645284
1755971743
1163978150
1173463836
805408918
926400990
1268658815
1562418528
1704987231
289626885
1602967739
1589519434
431624557
1854511617
1557745857
2033761978
92308257
37918579
1182159007
373614693
707166678
168004807
1267543004
2036206743
898537655
1949119254
846756893
890537794
56633340
1072670860
962236754
1354870978
1950751093
1359798119
1630218872
844820134
1815600325
765629416
19657898
1044172606
600681294
1013238352
1842664603
552020629
398529701
500291007
1869149714
1556303310
1155191558
587785586
965059696
2960616
95348537
822877327
236710630
1444453582
1386740926
257371855
862321899
1976276493
1409488516
886278037
1703503332
1279688334
679248707
508754011
1907819050
336821287
2056198331
366603797
834256557
777375537
2034678041
304230448
738533773
1913795552
147267155
2044667618
762616329
1288260969
29880150
510437612
1192008031
2040338394
510073695
766595521
858681824
576348660
1037205126
723345583
1120927996
1876906088
2003422899
869211670
342367604
1702356807
152686187
1778764336
2069942551
1558813877
64080553
1613501268
671111343
386331306
873749926
1004737504
1289350027
381950377
600079465
227989816
804736249
1659214546
896518664
21328116
1259086656
1417808443
1081554032
423722974
1461983450
1185923343
1083627660
333012989
1566360600
1305976749
443428417
1894500069
660363209
323344496
701070680
1150481411
794172217
196198763
1166907522
539977422
2022550155
2106961569
541516665
1530600596
107609845
776983745
1803328807
1768839068
2034843383
321204983
1728673120
870247570
761681535
224363878
215640260
383981951
289494992
115293997
1419044000
916513720
1176216225
916098293
432354226
1347616109
2117653828
1789026040
39203291
107754823
1907721435
1868987224
1513310407
1642228666
736410796
168925257
873837663
1661604156
1615153059
2113306209
1050545802
9121028
1732231186
992424719
536552335
1528359716
2013161283
510601793
1367281240
951366249
768591620
420053380
1604558103
174441217
1688541353
680280413
572456122
1399741629
2036168200
1034004474
1925819916
1093102816
2142163392
172522409
557236546
516670766
144553710
779379878
1543461559
278649090
563401185
1543983041
132284115
635634896
1162690671
1362942011
2147100268
1502043023
215525802
1925233230
23501641
82640199
138288787
1556696385
267459534
420869405
1127924270
1957627378
1883686840
638033886
467089963
1520042118
1737282609
1352571400
899868260
352228219
1194264631
1394226732
2105926056
1841424630
1726578787
80247612
1597688300
989831664
237943811
693873183
2124501066
864649111
1898639472
1888636212
2084213144
2035947075
1288021454
452644173
88094327
844334949
1478662919
683381002
753359748
1505969125
826471080
1265148400
1300251087
1799607791
495429233
202365914
1967376074
565556218
1844855738
851747352
733979884
1126701656
306245568
2098470585
703757211
1420488165
1689433210
350947326
1883807662
388146723
2084639644
26603252
2060104553
1482112908
1495524302
2024084934
753862408
1905735000
192181510
77385204
1805566137
1063748676
41221105
1803247154
1025494250
1943647526
104941288
389902657
733255452
1598090797
1959377387
2125073369
283281617
689901019
907645677
751766192
1550865207
1967312133
2064217600
162998591
1531772578
389015887
1017070018
1862438891
2008073007
1074419473
427568039
1596647850
1692969018
22903769
433726392
1717306105
643689939
288911453
297369955
1072295853
1653226469
1916291959
1275066250
1401797046
2007604060
2084139859
1617547516
2041681537
1360737638
1082718396
290354131
909485671
159505640
1720645700
1297690352
1026963871
1993694603
1678444048
1953975708
494706542
1387631851
1578868236
1180463943
1482914834
1248875075
241803299
1813922140
2132256560
1598750471
972083499
1569210716
557748617
549523130
486434262
1978211021
1898656769
1871198135
706647151
1664749277
2112521629
558592755
399650761
899792023
1133541630
170771617
2063943929
879963474
374244301
574999635
308271449
1089087655
352103574
845356264
1890153887
1980092694
1541283905
747527499
1654196077
1610778599
545935802
299184224
1049202632
353638832
872652527
135456101
1118630248
740373114
539262887
126283855
1081459402
90249686
833371082
1361717624
303114374
333232024
1079257455
735303359
954841071
1442045787
1786147608
929004337
172777603
1848108392
1106208323
2049208121
2036883189
1418492665
335694160
640696678
1543714498
1684001199
103463384
1892998699
2035922281
409667806
904106697
943423561
1221000032
468443359
1636588404
399337806
2146078547
1827190811
1555446871
1969447229
1848014821
670027435
843153110
2118975269
627990127
878891797
1523880596
2086713862
377534613
1804580347
1448451043
1617281006
281213711
2079835909
1127189087
1481152178
68801418
893786277
1045149297
1152091246
1966500641
412495021
1791559829
1652801403
1257353410
2076960788
2023335554
43280047
1970187096
1172164479
1565534830
834159106
1843188542
1158843402
847601772
1108036139
802387382
1599256203
1365216590
908392793
325000923
1607461954
1256471679
615801657
1492781838
1818373014
1222481491
1139742017
1187553905
941389618
859586263
1768144674
1754462762
1471791978
704559927
1809949427
1511284451
799222312
2076663889
2051394777
2103044006
1248880277
1030342975
589239420
487132975
31693320
114873696
1983505382
1015502521
1132550147
503197311
1514457369
1042018340
1560672933
2381587
1709100342
289697843
605634166
1186742424
1149277509
1234536682
2009147164
1416063512
1825655482
1352715132
154479454
189760952
790121158
1534620353
215132486
99919768
1738317753
1720333761
1796449035
1740307421
1776500793
950673735
1149813380
1520501949
115152969
1346796201
452437438
866607417
1630918992
601729472
886993718
2140347083
404001253
1223633821
1472050688
1708358701
700387053
1656785890
1084850875
1601466199
1286669072
745498693
1371726387
874931051
1591211878
132741525
1046120375
126139316
1875182449
897820335
379439946
2095301978
1405439408
906567325
1859055573
403649944
452088737
1530624675
2099883421
92418181
946534964
819783923
1823803387
1556207342
453404091
847076948
1248028791
1000561754
1911659073
811847852
1560413188
1231463822
1422451831
1477212620
1738049181
1152282460
131991728
181739607
1224345408
931068803
444349498
126905211
577258835
1217153200
639296751
1775844354
709503951
1631637279
43000320
606015429
253140436
67487711
1416895434
1602513540
1370786537
913701510
1879448685
382224758
1169247164
1329861607
604270444
1335073866
1892566353
1203602484
487066332
128174304
1384568371
1693639811
857013975
1097544741
793741896
615442061
405843434
367056183
1383044949
1451542864
133090840
1331154699
1416995025
694114400
1158033294
1398281040
1399374971
974746083
1662930537
126946302
754380441
1472795835
270969433
1746882069
838956526
1048966725
1235805835
863917034
1980301446
2039783951
665236104
1654603493
1276751715
1912544871
666139113
431858262
905482988
1724128163
673307908
1487623467
24340350
669362778
203485479
1869368469
181639404
1841330337
1325221953
505118255
446009271
171219490
496222728
1295108619
396706991
2034816147
1650205621
1969745303
1317084505
51476116
158693316
478968960
1489244155
818132590
524695407
1053222137
1069027422
1258199005
1298217508
299923402
1202832179
1869765149
511733136
1246526541
1763081145
137326239
1535530622
1741179322
1460502070
252049176
1083660416
294414724
318606775
192859027
981190386
807911982
1863827365
571935028
1369160781
1027459260
156276707
1468475322
1627765544
796965739
860384694
1526634598
890312162
2069947401
1791235831
1046277113
776806284
1460265428
2037833044
2073133262
177087349
1248263159
167688758
40548706
2131305976
302480268
2064898756
1245559413
1536126023
2111573664
2030857353
116371803
1756428
988164428
1760932199
688497108
50055307
1628610803
2007194628
1017101538
2132437210
748148135
708195271
183844609
517663216
2085717354
482017641
384161253
425142898
78785917
782418776
608014088
2092819204
553886961
871704881
1984450000
1237886916
1255126901
1564367055
1375849003
291090366
23709318
1733884535
342824568
1987208333
1370649771
1196788773
1439346037
735296659
944658225
1843396494
508299639
1035557120
1185460320
1755618386
561234343
893415334
1161507365
391458332
1222979835
1680571061
62113746
1561294704
267822055
1825812586
565274813
772140752
1296109333
1664697416
1492185667
342606486
127421771
826502861
870517322
1187325271
1475667468
962674109
566495609
752673308
569924444
131869770
57601204
935344305
416612408
1011712950
440684722
1010958747
377640763
835158849
882799439
245766877
1061615631
1298354307
158023170
1899371434
1136721541
1074048926
1856329773
2124435736
1337327668
1900315475
1954890073
337773055
1410566929
915609025
1902342951
1587411810
1588145022
1791174778
811895925
283141411
440728221
1867435005
1059619432
1886444939
1576776806
432472373
1154866092
1366547900
1652905692
218046719
1593438774
1228695033
1219970680
2124745761
920075611
1380905524
340065810
1863787719
1541055616
1404483098
437273724
1651051817
1846598024
2024677631
561113697
916992240
1167374935
79407868
470028694
1150358755
168803109
1401153439
1603729957
218525624
394615231
2058478663
974739780
1320880501
465737349
259443332
123549613
2090820763
166360997
1614925120
616716076
784608702
1471713970
108092705
921641369
1283617792
1915920134
182363164
836837035
1473948132
1973555286
1933855314
1941828247
1864068144
1993259146
1839301096
116253608
1258361717
294875792
1910135712
1210640728
882838424
2063979395
418800443
960446967
662959235
59369065
343835260
965120228
296323708
1196092695
530263887
821331316
1675711787
1102195539
1991499452
1930430537
1787765161
311736463
1500561707
989983312
799162774
32594563
1444923278
573459099
1943966635
825714519
480112242
1457458378
514216928
1865396132
1510331203
547976998
1486205915
1304457501
629444625
1817633106
1583430385
1726304351
1372970907
691673477
1988619920
810834837
101222916
905595996
1435124385
1399395416
1397496033
1929146666
561435037
957252188
346608483
1286881859
784194676
1468091770
1084424938
809875902
2103219074
1373822882
1944747692
1627396135
1855006358
532058053
1599570079
224097018
543726690
1015141241
1788199225
1312934575
1435989118
1307081067
1207884788
1804380385
1294863698
1086188570
1699019643
1421887194
1859769990
329546448
397331963
892156789
897861645
1609805186
432390410
1723970001
1262527118
801021491
1802995368
1190340344
1452898326
1374902971
1691082949
357150919
175045521
598495225
1315943871
188074916
515316131
804043741
443968709
1224323330
1905285432
354494205
1657967037
59717088
758678174
1373431737
572965330
328413255
1889013924
1886235644
783278028
492791382
489908494
50203467
1445564418
110887915
376626182
2105775
346946793
1303484805
1800564021
1371091322
1068622585
463774161
346710767
1315392844
559801621
285446257
660709290
1603930939
1738942661
1521510340
318423407
1152859624
1973500652
191813582
1108150904
902084566
348076846
188736441
861540671
506467529
916607171
632557787
1733376226
1114475685
1870227134
1551703034
1190261045
1632030015
199110592
598227078
1981660955
1137892612
609710904
285857381
1418398921
892339472
1405132867
1350824011
1168753240
87605977
1022864280
1525670363
820684105
126665599
1465004495
2106901915
150634839
1919346045
142271928
875781197
161618072
383337091
1702380268
802191842
1092344725
640172758
196971234
545717414
1657825756
371045890
1581713759
2026523404
1317722573
944568029
300064647
1688361391
676710756
1046549515
1457887724
394934941
1381119502
799933366
363907828
1606038062
318315722
1113447643
511963293
499537558
794354462
481499529
1547788177
1402647825
1107265174
955834966
216201337
1979580695
476222771
14311132
964780800
132368790
162917937
855249202
586060729
1190606901
1463962016
1203910622
386176596
1424447183
392988879
1351038922
636068801
1360911940
700370595
909446940
1974107462
1118407745
727998515
1256247019
2108428561
38076884
279530486
1404509577
1117087449
142813535
1227807579
115392824
1047712578
474621238
1973799447
1930834379
2012443952
1508230531
1593788059
1689990029
1723988249
1796900670
203799185
511408374
572106124
214046941
74341132
562122016
2044244000
647654019
34898073
1266632219
24172693
1175470875
288343928
1055260394
1060588988
1022254663
1421211666
1539234394
565500312
2029655025
1815721788
96783447
263673278
1638303089
976682520
242494726
1594189662
623334354
333339359
1474990721
951419771
1582030609
812644567
663729070
1900624760
1621887739
2136436858
631263555
500027707
1087344260
1633247172
819210696
912462593
1511573900
440650450
2071458360
1638498406
610018129
766657376
1500797184
330872340
523038803
982964737
1020989648
2120163793
1896407244
1314444667
414376295
1737228171
346748816
293221184
1071366968
1441045773
250545899
483717225
1476657371
581297674
734967860
933304559
516383073
1662204158
690035008
865378423
154229574
1121157796
31830823
361628263
872107401
1404937070
1023682536
911911513
754959077
112532011
914970948
139076658
1417395156
1951922618
1384847024
861869146
1859584069
1398744113
1694192601
1125054491
2110552758
1974587389
1507059219
765570467
434870706
1682789219
1294191575
241288401
1267448463
893532557
1252456968
15636147
1282055095
2116525533
1488040664
622929483
693032523
1350947012
1113088830
1880410304
1831297290
2094613620
1222445623
268735911
1430329966
1810808718
2089494062
1305386692
139156152
897178448
2034969484
913697
1745128987
904316518
592872314
1356618874
1468520267
1149784536
1150619847
1215104031
911522278
1315128631
323829699
1137751681
1514785851
16251516
921672623
945098417
15429986
1535853264
1340533872
1628396299
40869017
1821348500
1534451209
893669026
120035790
871331184
80424494
1266514223
436265346
437930724
278225442
373130968
821424750
651446865
276760119
878987539
644362982
569036611
1880912454
1618183872
612097193
185462210
888412613
1594201146
766438886
1563446944
2003460288
635876231
1006904386
1559122753
712637056
1382169862
1648033433
1084064482
1010946059
1718914899
1890436872
1405435271
1905356286
699582288
1502520936
1323415876
448592582
1943617801
1851571433
2003977745
1612821887
336715653
311051673
997448213
1759771540
2032344376
627883981
1586030030
110090046
869852110
800072212
1982820501
1550128486
1712860465
1319506904
1569094819
691528918
774794004
1776955421
2017702800
1861155659
520992641
1978945364
261773794
717767824
1531366774
1615976974
1257540708
766318664
1907476504
1079976607
1098892178
1677654160
668380160
158976075
1621991423
6674351
1866905442
1103437938
1726611221
88663776
1480030614
716810643
2028426855
347794608
1825616820
1457030454
1661098207
1052975688
2109604127
1509685864
1734206087
973839088
162875351
400424881
209202361
186528055
247656373
781045182
924469863
444136965
1028449273
414021874
1973611786
434329173
836590272
1701876845
1103982478
1569477018
199648669
1249172443
557198305
1973147739
1825524083
1571677601
1945966146
1627339181
599564039
1941757324
1812439613
576342570
128203628
1898792575
377679383
1411779089
1113448422
1395639638
342308869
287691545
344044083
1317794415
366844334
578555617
1661304053
564278435
1737034899
1690793441
749320133
410428138
1607710375
970052788
1449613265
1205726966
1031896652
611932767
321873806
788879209
266921536
1486712694
74278788
1018077667
206779034
418911114
232617528
664346025
1126487108
820822976
946290723
531672401
2056199699
813033754
1691269405
398186883
195837980
1283051078
2016123644
1164045062
2047249517
1710235305
423145270
2005011692
481035153
1046539214
111926833
150238982
319760505
1214659639
65538084
2146344974
1729502354
1324949794
1383703855
1482913668
685311060
1584616809
737094968
165193966
2142286665
1850630964
817776815
256500928
525770954
1120490142
1174849644
299054108
1190601654
1505615662
1696884306
1425756470
1798764137
1980643213
1830833412
630655932
1800209472
20202060
389245131
1381937493
879852666
43740389
1152024406
527335584
2114137895
1485701600
1973227581
873145224
1407463762
782173968
1426586867
874721635
1940834646
1637458819
1744632203
220641531
344171149
421465704
314033253
2012074760
139610840
1530660046
1334453999
1334262878
1084028189
1046398938
548388227
518518875
534284020
574006096
2000324601
764738231
598338679
2489293
2120827177
1568660042
1533129794
1880089884
1943568546
1517259532
1228338150
1852456851
1914675525
1835933759
1004696607
1151164410
1418359509
1020565222
1633363310
752499713
532721963
1538107274
1251269502
1722819092
608978239
1229496702
1396855353
1909126766
1561283836
1677020075
1606121905
140704205
1557850987
1476513860
642321038
990320638
1937236423
1043574306
1077305861
998948203
194113194
1796518705
170567230
1962948116
538375856
1653407415
1785344587
46699334
146470082
2036534181
1723943787
1893866099
1114747607
1750778638
184097743
1807628865
1104103699
1926010272
2077751314
638061189
1247831827
1152229155
835578538
1055150334
925590491
1377947503
965642464
1532235858
363533671
1288772935
2147028615
1904385595
1840542323
827900129
433046067
1961378237
232257737
22115742
652190133
642406657
888135536
1954792547
1666799270
1120012445
1990987124
1174623819
826044921
689074322
1108138674
1074417233
1591079077
1287088972
2111674442
1267575804
779290640
1916130283
1080025291
245609778
646527397
945181758
1014542370
250964215
2025107436
1578351286
399524836
1536424347
1494082066
86366575
2054538300
1940606541
1853325449
1697770505
1236775666
1974111828
396732756
2076804568
620897578
479965828
398418947
1098975218
1689502260
797122627
1486579275
1283891199
133860572
1220561626
1337532392
222481904
803828431
1099456111
909577962
2041279113
2065147374
397668900
723999811
135423455
1312471913
1379451438
46383100
1247319209
1397527732
986214850
1948364023
1317971899
971902831
959272550
170378633
573321506
148340232
924731671
866490462
1898341264
424142761
828539095
160342809
978276206
579080294
2101245261
1635360846
1988536780
211175929
1329776816
94706355
1483020972
379587333
985020990
1927432656
1982534365
909005085
787718101
1206334994
1071393358
1914816156
1781852495
547955967
395314909
1557902591
1868835324
1803570581
975292879
914406525
1185655474
1559614634
1653016254
692212545
782107890
37556504
842481928
2126516121
1710179364
293148536
1831662338
514962956
1540886745
2047840072
2694040
472585126
1599857136
1583992451
335697082
267033822
1405827001
195378774
552104346
2068043262
49995235
852756144
145073316
1884718074
1539913197
445580097
923152070
1097049178
1168804047
918159220
598709338
36777282
806707666
259734105
1355832242
864917051
650637505
528954215
103896182
35923868
2046784501
1426177710
273769568
385029073
1943710365
659906765
928308908
282351353
574639849
1065480988
1907450222
1537892062
1858246867
2139328620
178207890
987855908
337168268
1217579255
209280834
35068374
2062005370
924786309
995413885
534232453
632450230
646236418
1278781089
1266995315
367776826
765379168
1233099092
1486040726
2051166040
1752570684
1024197752
1718845372
6190449
1248827007
1159169003
1570068346
1382927013
1601736282
679940423
1729502585
452100880
1372856372
1405921615
1305263563
1601260531
1028235447
1602189948
2088968471
481697442
1335187516
1576246131
374238329
1300830849
1897695052
758794530
1930889834
1724671872
805679723
1863560392
461470476
1511792641
1794520739
276507280
881388382
1512653634
1070998968
1989621648
607950471
1781051394
236677684
1995814922
372305404
869213632
1799173142
891151920
1733658889
896749608
990948488
1470152546
1711332889
336517283
888140453
1123089274
1008910797
989298838
2041339713
678136322
1185853548
1967735791
2104299958
1008310774
242146601
1394246436
1807401852
1272260085
194054894
1991456162
1394205908
1050217615
1449012311
1411392530
1353973998
853912852
1689111663
2140875263
598829617
121835076
1959149068
1566671214
50605759
269061418
1266324796
1605440401
1199920067
431624777
1953981960
2110116838
2003131179
391041191
1087327848
818946657
2131824204
887766
1358447889
167589315
1724617626
1753507306
210416256
1590332774
459196842
1316632113
53694724
385706990
1801645170
1606117171
1332270329
1505188145
700350670
936139979
882269417
759213306
2032109891
682255101
1468770930
390209654
458162715
518267747
421798177
1766222239
979346660
292725803
1211469962
662494292
14218856
836488611
284672746
1574311205
2032113959
960985431
1161156187
1102293956
326888066
995100535
1371167890
746843340
1564469008
1467448709
1921467297
1304599565
1655526902
1984572624
2022344149
1761066906
1750941284
2002247674
950051280
242053275
537502507
1363972555
81124163
2071312108
934971087
630303584
1576485617
825846410
561461297
755026575
1554286273
1462312544
884794984
726732682
640911998
675877331
1377533357
1124594597
450283346
2024876961
2088356529
332834693
1201108189
1387920414
1788995519
23918967
131365066
1097844369
1725362249
1491780368
655826850
402953447
1767177636
1194909830
1026464924
1679446219
901540605
850570718
1805865423
987620989
1653170568
245960117
347267275
923561629
349744491
661125022
421921514
1209753782
1641732331
830967257
594618677
1625083334
846631339
393329714
61924422
639148547
884692040
337993181
556996073
1941171992
1508204793
576711604
190703593
1763655317
382990200
594981599
1021676815
736423017
401791831
1632146005
828492050
827361526
1488462039
852574720
2121548089
642269877
301416537
319234154
919639059
1989237131
963277483
1707903204
1989622364
47749187
1475565084
1994240631
362032786
1190647644
1261689279
1925453052
487742872
135366181
440431234
838359234
1142218470
473644765
1548523163
712756157
1575417073
2073059102
1263698480
1012031535
1410585877
212183849
2077705217
1365652214
1979135973
74905607
1443631381
1904056693
490189281
1007148389
1403904201
1997322349
1604047593
202403911
824463897
30122397
1137381216
288294140
796972617
404355618
799764369
825751834
941565732
542714222
204277893
1415349948
700973378
2005274227
1668562026
50437540
1381443999
1786461806
192135644
2067777149
386251115
996461379
1076327774
1462045661
278508033
621711802
1707143305
116518284
1742461369
2044071711
70708015
816470760
164945813
203997373
1791517439
2020848612
1517471768
43518099
1260686377
1264112862
1599578352
296459504
17336628
2959185
1941077435
1371241993
608430949
6798743
1898167265
121271328
1882520462
753890208
1489866523
939136602
2095958362
1492196094
1792136483
1343313960
995296260
2130225928
1100886872
1697554555
514169658
1118207272
1904703738
1463707367
1527260614
1668910506
1549094149
560945949
565253018
2068301439
1535058438
649925189
1218094245
1025331697
452686330
558513594
1419881054
1734079388
2040677093
468936873
1780747814
1041460247
54784750
27475762
961553434
682353306
464866469
1443978294
276152502
2015057650
959570852
397713205
1472862930
1761549378
395687945
449973067
1462727564
655514428
487531382
1639001356
1202816467
1838848920
1007291549
236914859
1468514162
1518557046
1966433338
76058728
1888370919
671192325
933488863
957719244
1044817438
1119389890
1009333066
1666027793
563189162
410533865
473172680
2095983799
1970412146
97473134
1267138850
2092850868
1095484049
1992858976
1196447581
776291589
841779316
558761339
1010968899
1533991270
1976795892
902381731
409723570
893853489
1464163663
2092673316
1958083198
85252469
1172281252
371595023
2097215484
792513032
1023119146
1907999488
2097724995
1970697919
1397902963
485175345
2068652395
771455227
242361754
773856933
1382072768
1366970885
1874266703
1649509788
69152955
1370868601
223789268
1956287922
292248820
517594002
1798425422
1296941868
1949779555
430904551
742007483
1615386625
1890974441
1828035553
509654681
1885408957
1303960112
1750115622
270185945
1876964258
593043967
2068544479
1336909427
1546375250
1378796253
1461784559
698422788
1020222648
1551203213
168758374
882739794
1547860484
1168195177
387806549
915314831
1659122972
1275255887
560188997
1869889229
851726393
1128135153
972343577
467522406
1022596469
225528740
1002011380
166839743
120860981
739383733
1621433232
689251807
990057503
547097731
1607093037
224654740
1561550200
1482047751
1811603702
1967865913
913624463
630105298
1455112391
2025192069
113131463
1405917805
1802648019
643673068
1219833005
865854857
1256090903
1961876908
688600269
229695329
653933235
316232659
1223340617
1145500394
999766375
1218972989
69948311
79323331
1075459113
1326779266
891796787
1249790993
1390456844
719774772
1447900376
397413969
116980505
1442715621
1805537963
782816139
1224065645
905720665
1283570700
1125023475
1069953106
504805121
945153444
134534887
580620965
1522976782
375578169
876607731
889555176
187082730
1541611482
198776483
915258084
1424880948
1358719729
988182890
322704952
1293792024
1335994441
1257754273
109876570
1082989146
494326679
1085783203
713002308
1554526623
737144048
1981005309
411927645
298921132
1476654037
275465783
1382518729
1710593530
887941418
23539287
479017582
1325940252
59627892
1413114043
1289810699
305198092
842526477
539819322
1266942496
228787650
514296942
1416777142
610470093
1076594788
1446145639
812360333
201066079
1386768418
910153391
513277490
570877683
1555644690
423869801
1334983168
147429840
387645110
714476637
1570662945
402698060
725566677
228515921
1885833737
107315050
1355849687
988861405
1269723325
1559943139
1861516307
1342853415
1791691879
1667838566
3925814
211217743
1174464499
1960014620
89397186
1512687816
499643869
1353526844
1671937472
25820011
726312244
54228732
574757525
449447323
1551515159
1837708748
275046795
1401113290
1295680772
1152910861
2120343510
1487836162
2118494292
347512026
1382640962
129145379
1569288982
1787147987
1746838588
73504634
182373052
1179946724
1390567826
1874780782
1595699720
1440603162
1206259059
1032163448
447092321
999184364
641149768
210312896
1136174011
1327352965
1209315930
1881744925
601153558
1348709230
33500492
1194398725
2127122656
1968188215
1897177877
245165522
217868001
269675944
2070496992
349968848
1974989330
1117269759
707653778
206254765
2102844919
1353022116
1318411470
968745290
1448490540
570354460
797521246
1578221151
57307822
1780346552
1331683572
2145598960
2077887422
857904841
769924193
1688051835
1249793576
902327823
1142905405
1446964631
720087058
2017973663
1417144965
1162409588
929154140
573369642
181660822
1819828168
222662589
1263337284
1301415236
1442493521
1694829672
1210284237
155771230
2147253941
1969659527
369059590
777943944
1619553291
426023079
227179954
145239717
785413657
316018530
1783801078
241470709
572134783
1799747203
35590299
1023410219
1151761452
1601799243
922344681
389362313
185587498
1900469874
1123497588
1496989297
380934471
779947558
1961035504
2093721256
1676266819
1925069865
1360931943
805705451
583888851
1699558723
1242838818
1864363073
464638543
854537870
1741860850
36930742
1178272835
119734571
1047193091
896227302
610748094
252589891
2129085962
989910922
14386470
1537343503
1052587980
1134499635
1642912035
1201140631
1170506890
2061122720
1493177222
419975051
1256015143
982300801
1341673164
1836741497
59594958
1896564237
344820216
443589784
1258185405
1665184729
595872343
193993305
1759858854
618820392
467617191
1252414145
687630624
1443819940
1279530199
1156361857
2144920042
1858517103
2062282158
202069338
1778711974
500257930
1520002455
1081893290
107459262
29296484
355220336
101733893
623040777
1205354281
1854679534
1517606985
540074216
99342004
1086571028
1623111240
1395331206
1896685041
1950633306
874000974
1807829728
1685236272
493598535
383030927
344743323
13037150
310739249
1514803820
671340292
89889475
463452889
653450766
696280407
1641072309
1336739167
1534502638
911457240
1608572600
1217175093
207438753
2032075175
706895536
296841183
1162588378
1706084293
1571836134
323038567
130831558
601065441
1103795969
1034187845
583240820
328575441
832502252
1604384354
1624342156
1035211299
965476816
1530309859
855783695
1324366000
1649317600
1536758150
1749882061
1832568379
564881871
1086153207
830759269
1237039936
1766138588
722921712
611736194
1256267268
1366317876
1815761310
673211143
96284873
1727421669
524353783
787843640
2115842071
802663231
1306884206
1666799353
1222744199
205476447
1299300393
1838144761
876672600
771227733
1756944650
1099176108
96352727
2043929823
2054436660
1843762003
767268698
1134057958
1300120587
893276018
78834745
1981698976
1854073035
1287781609
1044163978
1584961739
350167138
1941402990
976117526
2047918784
1720226293
830308465
1010405368
1422657168
485896956
1733025743
1452565086
896058328
1998778770
99722198
2085918943
191225346
1860396765
519161635
1011232206
1256512711
1441239250
863966144
354840496
538432382
1356961065
318263013
676112761
619450760
493521680
1302703302
1206472482
146971570
694046043
932744616
2049226090
1663527639
1082611048
850297289
176574137
932738309
2006162628
1977128297
657289738
26050084
23824328
1256711459
1334094150
1964093193
1176754001
1128299220
104367976
2036332253
1625531264
787705985
1213925040
1074999870
473390654
820076044
1069313649
1016798338
443145344
497421389
2124595774
617023459
295463315
1781428772
1328068442
207051978
1635180730
1241118843
1085092709
447144723
1248382785
1009255842
568087284
1251791321
882155502
697488251
2113599109
439920518
1050528640
1566083511
4053544
136891122
984814710
206807949
1343566653
989655658
1380829269
1327733493
225826333
782587100
1061096088
1703337403
206103930
1242538421
1657021987
1357318415
1246431164
1204994348
24832156
1327001175
1522804083
1778015365
221184870
2104352463
664842302
35860133
731477784
1868677272
1872064432
1815681931
323683517
1261791763
1427560698
860361083
1713023151
168281825
571272278
888188984
1653677258
1208239050
407673748
959560300
468345394
610992924
1056946231
425151745
1650873436
139679809
423913912
973135809
599868027
1177128368
309144509
1229917641
1305318014
1661529844
812274888
1667900640
591882854
2117279386
1158030286
1957855042
2098947081
839234011
1656510204
1779147342
544818532
1961825474
1242974562
2094213047
606848148
1879291551
1486133804
691301744
1439584411
1945403002
978278799
581570066
697951509
742884909
999669880
1671307547
2107761494
1809064086
402025834
1111114406
1534719286
1822630916
137964549
1167615181
1767765799
544505768
418595412
1269130960
1712646812
910890847
2139047749
1764128211
1491595203
1149232982
859931027
1248998660
287721638
368931274
88198365
1015983661
651125482
1818522107
1212418239
1803880733
1746659738
536533193
1470631700
1272712432
2109661290
1634079035
1803170232
306866053
299353384
5344393
742211827
231849537
1806613064
2101515831
1628903918
764642906
1014217060
1408921719
1596505371
1959830534
1197067485
1458026636
284879801
480564338
562516623
591926036
17321644
607050908
2087994940
683351993
1250829511
351699487
1198494482
1982313992
804026577
1249987429
1931767470
2029283769
1442766737
421988463
1142471475
448026194
1207352989
1096229287
1732079876
747189229
1868569137
832549340
1707741629
1453044609
404351853
854025503
599531953
1294672584
1747648278
929767920
1181985575
1540708551
1736202979
640710871
923125635
1792535024
1268919532
566091043
1845375613
2032903283
939278479
1913234670
1416160114
561730603
43449898
1722863975
1209839774
521588621
1381363750
933666537
929036388
1797475115
319869420
531488132
1377850503
1902769793
1215047061
621613343
2098615197
122019841
945181387
1108236682
89013126
1045569813
976374962
1610359573
145675312
1603883728
802734110
1550556785
574044422
1395083731
1236847018
432406899
650949552
1929255584
931214530
1763806881
563191387
1200580163
1255883001
1822123576
1155419520
1861938689
1507848264
1719868819
789906188
2004053959
1527832204
1120477229
816441223
1078643313
1153277451
88135579
853019924
71723531
769564430
677878642
1956411724
50134098
110009748
1568762407
229652466
1444834388
2053871440
133982520
89814199
1520904037
793266806
992750688
1293131192
891267300
381107107
1921894310
353537487
1529433777
1897415827
837133804
989642368
867792167
1827776884
866658930
17990328
1250155533
2105391046
1228806135
1313884312
1110790602
393604388
299221485
1847452608
608151701
2068096090
831652984
541384710
1679290925
266751056
1007158293
1208408903
1726481512
300099119
303871648
726460341
534005072
2112523252
74658657
2030630390
1410776871
649641417
549243649
939673565
1632664842
1376794969
693889027
1298524721
1804742405
145725290
1407891222
2090088285
666703476
2035085866
207001316
398745842
167590353
1723847587
526471500
322372292
2000544136
362982371
1484331599
1255193848
865688592
232050501
1274567046
202757507
652544437
1214643308
939407771
1553982283
865776052
177498893
456196273
2135326804
1132469626
983982480
1507537166
1750336289
1485700486
1804096468
116682959
591348326
1605834249
809011493
667368008
579034586
911258139
2706085
235164891
206475613
1241342076
300063079
758453310
1424035455
1981478932
290221275
496853311
1502928943
1087693866
2066380966
1337887319
900190993
1562097716
796031879
1221319467
872442099
1575160896
2017858827
427949495
256299713
1378263497
1400448047
502407494
600503050
274190056
1085123905
1978788933
1288726460
1257517928
774785139
184628056
1626971235
522630372
1523587010
1637251479
531293536
695452385
591742423
1625504214
1667145995
1267852023
896076668
759231905
318988844
833586459
204357199
647499452
379396841
1283923968
1660512003
355558899
25329175
1623365070
2135908267
209962213
917434966
2068766465
1138850190
212733189
29567847
224460839
2015374361
1886335159
2037142891
705512814
194857509
1049424577
2114680459
1517405823
1554432396
45772619
1234555115
1016411113
765648924
1664052166
1271352814
607840805
2094473875
1027698457
2011164508
1007505065
1583516346
745513489
927287884
815756183
1213496689
2087876501
1719732538
1038550174
1961437513
671095972
406156890
183466570
387216571
722907476
1405160844
380082111
430207930
415057906
594155262
332016938
23357214
290237971
134957344
1896031584
1321812411
1735458018
1314550617
1838275062
1674622808
1999958211
1275211586
29994589
2128335614
1804077612
954702940
233960813
1265505385
1808823654
722805019
824581516
1574573955
1815722829
836973946
1559700504
654623072
546388253
655898033
833573390
159905666
1520525550
181943307
1782137028
966647138
1780269569
559809247
499852699
1969068868
1699338504
261476225
1620534816
1794288589
381724616
1574134784
1407415575
1318564625
631969346
368834967
17167759
842914807
1796807355
614286029
1777150029
619298624
1209641243
982152709
216964968
2012139879
896101452
649617193
817969824
1146247376
782779964
2117171886
681733027
1790897133
136746909
1780160276
1606926960
1284601875
796610650
434405303
1583202604
1688784703
1278461990
567881363
561314016
851492385
789470899
2087651077
173960654
474065727
2068898651
1992923096
1494762201
2039331815
1995163134
118187284
411807419
2129953728
1933250280
1697528586
444413838
211171987
1230380975
1027311660
472922095
815757706
1912552046
1943912184
1809754667
1265009456
1382273765
1013170398
1782988046
1293095034
1811850795
695160833
179023938
1889118015
923573063
1873250776
2127919203
670267656
203778966
1139304676
194947897
563857499
581505589
344477604
367211464
1736169423
1322452297
1466735222
1319522032
328097763
1399076236
1153841542
7622589
1990430066
1207228178
409949101
1595976412
1372489636
1176432876
1510142024
1579240422
1797619403
1154659783
904374678
2028482865
1386037674
1111860357
530999069
62672829
468278449
437088158
1208360808
179486650
644464561
639086079
1736811267
2005479661
1146022999
240079687
2011983455
776120053
775793691
1944121349
902530036
193428709
819678934
1915664747
619138631
787067543
1707831488
1084578416
1487112954
1045331936
298338647
365071182
1806318655
1457402288
1839104113
1153331746
1613145054
721112455
804621669
1818807106
336413801
1541537371
569220446
1860884804
185199728
1890633800
1622933674
1329536335
164415563
1673233823
714023448
2052052748
1552907373
438938087
891487367
1858948555
617302013
956354431
277825949
669835178
809053719
769428256
16236327
610392745
626338170
1756661729
99120785
1543576712
1069376870
791800871
1984324130
1939897145
1759936765
557122863
735935488
2145580156
800970928
2035039220
833975240
750954282
2079512800
1258115305
1148577056
684298948
1472223300
2078400693
876811822
1074405400
1294924221
1941450740
1536965945
604532901
434738899
44646363
1726238577
1927641126
1725739488
1143286276
341727046
691854297
1056567505
1339475383
1686524477
1195809538
848862804
1498387095
1724880691
317554532
1795962142
1915547157
1727120640
95114553
1814688187
2039975765
990722164
505146268
1603693707
1595820901
1393560167
2052578458
131349711
1041047976
1843697321
1363680647
1596760627
2038534095
17992023
373512146
1890268932
1755131474
1805350359
1264977921
663071521
1297585197
2096886929
1144416008
594052492
1066435671
760891859
1531255373
373419738
1763926182
470520665
1654369164
1245938543
1725752993
95977187
1609156946
754200156
1565799497
1670023336
1921142619
508234359
1338512160
1223344415
307828353
1223445871
172068235
1568349178
743607771
1925265907
2002569866
2098414847
2035685711
54794684
87634412
397017184
1253325713
1861828525
1278335169
1597247260
1737590127
1303253726
2099197425
698457573
2082950709
456597376
872619331
692272077
80425990
8794826
656409941
1040144362
198075490
85031817
1234997823
635521006
40217534
782546335
1542744854
1001051725
1911246399
1607818137
194467077
1043421280
1005299636
863166802
775395538
1265585384
479040624
627832301
1416146489
1314095643
604479655
264359492
1649356820
376882175
1626538314
1547859713
339941711
755044910
2121094179
1239625470
1348815015
975658846
639248414
1186187613
1699302735
1925895651
120933670
629413836
1492417099
232957883
2030497083
1618238775
848511974
762929886
1210739594
667535183
879092515
1999032598
1530465765
780136855
1250247249
1276075494
2089380936
2083548804
104935682
680658026
1003792648
101276441
1425596581
804111684
62026150
1856763928
1013885085
1212655118
737986169
250367186
1169691198
1872377465
55347973
1334497583
1661676942
439852801
2128600778
1713446906
63581513
2007447363
2036022466
899330248
894323460
1791468594
636904481
1689426787
504558486
1446936019
516294751
856645747
1409432378
375291516
972245410
800439466
96704938
499988531
449967287
833323866
705556234
709972798
1088850827
1438875470
1730006871
1800557727
671946099
1252744951
663820021
1001581483
1645328161
1584702685
1493747582
1020184879
1798050692
250716901
470952591
814021942
1475244846
1348435150
1006125063
1683479748
1549382954
1408643372
406745213
1472950610
283576095
1377283376
1084590684
72052215
1131963741
972481942
1606157885
1291955704
255910786
716175829
790270609
556153658
1742060690
1072324114
328067252
1131535518
951659138
104729842
646899751
1971071876
869271557
1505018589
1569324009
1978544977
1716729645
48250528
781632941
1418892817
753783433
488541722
90247918
392969228
618210670
717577592
304355523
136087993
1088908210
973952045
2008610824
1090657572
915298950
532051357
484018746
899224996
136474692
310283168
1742238893
2043011300
110365960
1554160047
1932494281
2010354056
1042240116
1724142954
1415928064
353287571
1585433676
296528498
1575699137
2030429343
1348002028
713311228
1471448312
1134058955
1319373046
1060839110
23579442
2048708244
68538392
922231856
1277947670
1409820737
1502256333
1418316682
422642767
1402875700
1403797814
787531058
1832299828
1062504386
320950951
910011379
1886434960
481381926
1136085674
152748063
1028324434
1032729429
68710029
830122248
1873646963
1154032574
280920112
1426407446
427968614
1066104256
1106458018
2147181090
945571753
208707541
902789697
1869269671
54736131
1240823405
1279948337
564851964
1724018425
1773728435
1820942059
2050754383
1216193583
1312260217
1606487947
1883292919
850112604
80336056
1729784064
216827840
1392033688
1037060986
254442035
1902003078
1198570403
420728430
615477405
830574509
120782771
881148669
325275604
195999984
1271944265
665092212
1624601279
1659034825
995374140
905432686
1650184979
1669925623
840587388
119335765
1045240310
1626173343
1857129502
454859242
1037334506
1133741476
153930058
2110371901
1842365843
1321750960
174300449
1813306699
172780374
367633241
650302424
844988363
826905141
805003199
326003887
48866415
1587682154
306435079
597022558
1607275422
1006494066
2026377170
1459320528
1940461483
1558560642
1705068159
1104178878
1489880149
271049267
105134779
958772955
1449509703
81649642
938717054
1985181654
125152186
444962917
1924588285
1859628846
798482372
1354620418
340595004
1833769925
897446695
1817699618
1521941841
188445094
1398839683
210664609
1477412029
44160683
161946696
341053061
1200371876
1765582558
1076844869
2026399631
1839137046
1185382369
1186941129
923224047
324126255
429692522
222890954
1755364201
924132158
1202868664
2026537582
657209809
995827892
504901562
699492892
747081339
762771055
2029253078
1556939619
1584564623
895145439
1512050863
1207320877
962099110
1491909650
791443647
1874296256
1463312946
2076921012
1101172302
1935456829
482154339
1719382882
1269660198
821388201
1739979574
639209180
1852292420
1794155120
1866571514
1069670966
1311706446
1159540623
1595613606
17960960
1686075620
2130031463
345725127
691264563
636933090
1161997306
1159643056
1007646226
1849781195
1295702655
983642250
190614275
986776403
661338934
1015047281
1600872638
408885175
1489994146
662059778
731838173
1180396496
1285824625
687590411
1622225412
1988615492
429577828
124141134
955911574
908230830
1631241781
1496213570
1225971245
2032075982
1079317204
183777512
827222921
1863344226
1536624518
351201125
44010307
1015268701
191022305
1167780710
1134961382
1789779153
104298423
278314345
12364313
1516981448
689051330
1572822767
1946059883
1186300597
558868957
1706928833
408972448
1707919578
1136269035
1045786027
1695802976
2138612159
1216903508
1374111163
2089728000
1507814832
1950089107
448154453
1286565282
764826944
1768051072
463634734
1939333853
1688895286
2003205968
891882621
922146038
1065651038
918124104
513488202
2040102365
363288538
582680779
2023567047
1564357981
1198198037
636242742
522037093
616635414
418738598
890565371
370614599
1960562111
365987612
572759078
629936655
1070668517
1201696138
1068699783
1984875455
2055064461
2040107187
1111287063
1111895239
795306360
1970805636
69380277
1879054251
511840795
500806866
1842780729
981644344
1451643152
83526411
1133307564
1399682800
382730900
502692124
2113826722
1050341899
1323253061
1775233596
468064666
2073324835
984892620
144467576
100770257
1783121308
1767867369
1649991305
796851487
898897572
1832816280
705040578
283065687
1867754121
192883812
1355693233
1937244262
1858449729
2057399164
370483091
1071408741
1798783533
500283666
1014184062
563515269
973546398
756286831
180180164
1455071807
137485027
1616440686
593060981
1778145830
1555531141
2109074641
1665242615
1645223324
709654564
421107727
1698085570
557882391
870688793
1710546831
1958933425
1145173301
147970677
829577493
802006200
1198220689
1647353182
1978962470
1285665151
362839642
884475799
1991535289
1969685003
1683153561
1457143994
1954051815
1764773449
1680182820
746312214
1384016294
366883487
1440392065
1586216570
1825539745
624462819
2136261198
1039032876
1868110989
46079091
1284826337
239868913
792856518
785545075
482199532
376749279
1578515491
1190540663
1397086005
2032713754
1753306983
34435317
1101046980
37309484
1886468952
2056424011
1573447403
1091566199
345616463
2146120640
2117336712
2060412848
494014230
1259980473
2077754666
861768702
837153676
1512889963
655188785
1170791317
1678898832
1626226080
1815408276
1100558011
948269171
745667143
1496027312
62747026
1084375838
172421500
1823765614
1189551506
2060692545
992576523
891469041
809793649
1769283588
876190489
1135330214
715824391
862071442
1893004149
1575673466
861948842
659053275
1515631357
524266971
282755671
619984035
1377649558
1741681524
1155259533
1039280947
894924943
118878247
1753725973
1358733951
1094318644
67390109
35272972
2043673317
291371644
1021869165
1226168802
1763549695
153759917
1431620097
920130600
376909254
1413946987
142262275
782603390
1076526796
1228905299
2055158035
2036289120
1395124725
1552853317
191950062
1177638307
522939199
2038141287
2057995822
1521253715
696377222
21317392
1502167277
433832090
48449365
1614681445
1619071132
184972073
989532329
462983893
834096714
233847072
1717004685
1908858177
1886187354
1938278336
697866744
577576647
1419854595
1058368760
1591305819
839408018
108411263
1696227347
812218813
9075750
352268652
1915869707
1846728757
1363983907
1212370576
493155776
1883461819
1842955141
1583110116
1719818246
244524992
1546455592
2008751619
36347956
88166830
875764919
247097647
2053283748
526341157
2002390967
1388933010
329014101
428128614
1749337582
529978317
860344975
1929624067
1068989488
214248159
907841673
1236789051
1057103205
986843751
1500316576
1722277036
122216392
234397610
334798417
1339227075
1210853417
2012793922
2008137428
94645548
1198569051
1170984457
2004639778
144878274
1986599443
510618685
808096127
1578750678
1090612827
2081467941
506705613
143720823
2104385115
1761548650
1977848175
1259107122
1654681968
770799650
625872926
338702161
784113510
1732585301
1549067927
410909154
771435710
587263127
1345318597
1896304129
493735638
964973838
1292456179
101474420
1951275039
116169648
157184824
589375828
1905601813
56104576
334934626
1284601563
1656602387
1951477308
509665902
1272776481
1941000641
298441504
1393071578
1799662317
1996605284
2100341980
1460940475
2122411905
2024813580
1363695323
224179931
551473390
350354117
1569376338
686849945
2131817596
1996829090
1342228863
447842962
356510449
352669144
613884404
1723906441
2145450610
760289218
689588013
1938212617
1477898553
1167255558
1092719275
1833698888
309493668
1662790330
1431502869
1718610862
2030803566
1965370454
2106094500
1836145843
537715879
1814179225
2105510003
1729677499
501883644
1083097167
400352850
339019954
1587196996
917531392
191635627
1199310754
458298778
2079429992
1118116924
1900032822
1447586579
1301658786
1436548415
1271640898
878777125
799534986
2059443913
475163289
744833032
1445237526
1652723515
697024314
1173265052
1098870279
1055823844
975514121
134605873
851901985
1600309997
576622667
1102434556
46535522
1433803112
557933101
82408076
312784124
132149645
184779933
2114996609
2074692867
1819305310
2135359584
1226827908
1457200497
1513576488
789019445
2125254060
1818688406
20264356
2133227369
1911766377
1439126774
351055822
564616306
2060002487
483424999
459867333
281823002
747766467
618805204
442387911
744792448
91085897
849324574
137188598
314475606
1862022248
833513844
1991504776
734780747
1546391561
1730015962
1643313312
1043095850
1706164166
305683575
1689425596
1257063199
14496241
345854533
1366186654
1441772736
1252297998
363354769
1307683069
772222868
1659163078
876830978
338543947
956335033
2045298183
1030130856
1660051445
1021489406
2088003055
78010998
1968286677
416974598
950804212
1733362345
127466917
1566707169
1750143528
834413760
82243878
877966758
1122721288
293845926
1887967283
247549648
345731359
1989892593
2053320795
392874767
1416324058
1077063193
1843257767
1980286158
1461279530
1368280718
1321403576
7917581
24375999
773181169
2144563314
204575308
1199681248
49814207
986337660
728277681
1405908831
266803904
1908279028
1048326838
1682577686
797679939
1709607432
1666285026
1081790611
1400020326
1475500968
1903755987
645323866
508860527
842201676
1527349777
717494071
1656256884
1829364050
2000865332
1223465413
722637186
840895989
1831418988
1223648830
329314455
1795821203
694893005
667162762
627441916
1949735099
67186510
1598726854
214068227
485336715
1998161835
1008733661
1968129567
1905008274
167860810
1710310457
129598372
84934691
1473962750
1493492897
2105521176
189078438
1662173748
1305811962
2039678706
351948499
866452945
1840416505
1409062931
600329250
258144476
965287282
1237844959
320006507
1888140195
838870005
160711551
914608
941729012
508438060
1615581271
1789825967
1990355224
1094318454
1487213041
1032989064
112200354
1642186317
1932267689
1124320526
446600036
1208032078
867594958
1231624006
1187156858
697239385
474136721
1501557076
2140694988
162347905
1281618016
1693797070
1945392468
788608396
1601846041
1006555143
546065406
565211671
1260009472
1690302671
1934400475
257468135
1780695535
526624097
1376277185
92079437
270934606
1978877522
1496739698
687965123
1943864926
789875023
747427992
1802318153
1989524218
1458999414
1013587446
1020038786
1234120837
1373089779
1881079925
1529671897
829114463
262976642
910737931
650767316
720758768
9613741
294469318
1277543480
2074236178
1439979498
1361693695
593881575
1128258280
1802228478
1105584433
1449949768
1938208167
1779052531
1159366780
893897240
624838417
1238191113
1621071411
447805397
433951333
1508723292
59746755
1618118303
1403453712
1372230133
1760818575
632291312
224423572
870667485
847826770
254254379
2112388325
1936170306
183240768
866581366
990523562
1493886251
1470500243
353096850
974116211
339882808
1084149826
1481228704
1538664987
967950730
330266098
1695417829
608228547
673000552
1344393348
800743448
932257695
1762994162
1863229226
781182179
1816132662
583908946
1252758923
1560470014
1205620943
346429074
1471819050
911263460
2039385086
1611317813
963132586
982587614
1870823617
192648164
286480570
1603955585
1855490945
1033764197
1216347175
1093952663
587136387
577041999
1983215637
2049950898
1937035688
1148676500
1624222693
1243446002
2014750791
1629367399
255297071
159235636
1354173412
1562541147
1087589516
1885351904
904068409
86377752
434088854
1502479902
47433510
740126559
1161990121
1987526042
498015149
112621315
1179174306
1446761572
244742012
1385334984
836722947
877267997
1160171118
1818159435
133820137
959099804
2133426116
1878221451
1794534457
842299867
2052559600
1505786598
2079327999
1124026318
372259478
1626747638
806463085
898671399
1241752061
1709984593
68762328
1415190476
1450377412
1484067859
140301882
591571652
1623652243
1709425066
1489144915
1528058897
832385859
246369400
826022661
1019642204
529423019
2008733095
1886870170
675192694
1099776367
1668060837
2140435863
1547677097
1541432679
987518629
1054009782
1667356352
364294671
1870817618
1145458577
1946883257
1685622052
1106261143
1791224601
1870780729
1024862946
574308182
1683620815
911393173
45361746
1793312569
1019348250
912412602
1429698864
656400233
1969120843
1763945836
1364295787
1771312747
628448065
1854764448
114137261
1889707226
1316572214
193300377
1627440654
1905926845
1565529720
278716537
2019343535
1680656021
514462719
269778333
1128738066
196684740
1033497656
1346652007
1601591201
1141743676
951987346
295502613
875817536
1131346548
325953473
228478061
2030510890
332134608
1702338261
104438124
996621791
2032543461
1294512415
1396392764
1362569117
1398361148
744854594
359831752
1022065370
1166696938
46961959
359790997
1666958487
229052898
602857377
1440741122
308285325
2055126098
2043842235
124944256
981186868
1461585392
2030994636
1456279637
1693879654
1849028280
1693519025
2056974199
1524968312
2021093373
2135048402
2053009058
549564680
1559011894
1079196682
1552823632
1565896741
578317324
959123904
1153012333
2044094965
1304803314
1254264395
143447936
1144280019
655307374
1784659692
1689172574
465494797
122196255
1010975317
1083162308
861774219
1414684547
1659986110
1516546701
1002408469
1073829625
2057104376
1118109112
1392618495
769801126
1428285539
1082553873
1718491171
1472414534
744750206
252614889
1175721137
1630274397
634169585
1551058341
18520464
101508983
719407581
329469806
1020138606
1896820545
1208016341
972038183
394950007
168719661
1937413986
284254797
1271038705
895794240
1414411317
920367855
780498472
147981955
1493638587
765680751
1342431021
1793618770
742609339
56891584
1941229905
1711662403
1435963990
1286003570
1222399816
805581125
446586307
993960821
1129590704
65590185
2100113372
1519736429
798478505
1794977656
11503749
1549902366
473216213
1993888735
837434909
1725884172
1977610070
906185518
1097700211
2143300197
982648781
1493233763
1512741356
2100760770
1932140289
228740574
985422065
1485299738
842619564
179340170
2031467953
1405323689
699898401
504706276
1030050948
509656299
8548984
1271562221
706725988
42795382
1806135937
737901104
339880762
657381661
781889412
987641934
536675922
414313019
144349461
888167283
1259942582
349581890
1017255254
1717512102
1736931562
64700386
1282008456
75768464
95156754
461403383
773476959
1014970604
1326866170
1584615709
929963848
437742987
1467470152
82101105
807913506
1177227039
1925692379
1495172544
2027553879
1545107133
749228503
890338861
1914999681
967331207
238805118
334899435
1403408905
891444263
1958471151
355994509
1761973427
290840488
1413673675
1543843538
915393813
1467902054
1599754557
1761255578
1443984972
1930313902
754742774
1636236922
1873234115
59202102
467482667
851183608
157922997
1420543109
1525207569
459815054
66301958
1299098598
738896043
1802594951
2028318496
1781456568
661445744
747208773
1403391152
2128862311
2055315831
1920341916
1673501717
168192827
1464295305
1061438122
1398771595
1360901834
89692843
971066387
1536402649
1408890368
1199088357
1806794551
1124702436
1539676667
225316189
1407056773
724624468
120980261
857469762
1563594478
1790951380
893698314
1525349297
629446491
867987533
335173348
1119038079
196865422
105634502
1626573686
1199012183
599185177
2024169846
359284151
627324797
2103574694
666109741
1202373763
1587622520
511541391
854645761
2147406819
346596865
614981680
2035986878
389475291
83096769
1063792486
1682511650
1897614883
1122969537
269491667
1748016612
86867244
910440239
2137988541
41051407
742605145
1437539002
1064275373
1584983735
295974947
195797393
2027350913
1937980200
1920133673
728633979
327290364
1470049840
105539806
1505203389
429287198
863255055
1668507
1312251748
1816219330
899634477
241446717
1464447683
1522422954
461452611
506808527
319133551
712874633
1618990128
1680328550
1571448636
1097021120
1675377629
1393707281
111025478
1765318122
1482529397
805097972
1917677137
227087843
405970771
1596597173
1751034077
1665281914
42606206
1444780780
1791516007
462506211
1468267778
1386649116
326946594
429332474
440100277
253387537
461056875
480918639
1472939241
671462924
1463257748
1862392381
1296960775
1203676941
560642039
1791048592
1173996147
1885354273
1585103399
226327393
765022254
1691903909
2009945037
1551251308
985932786
1037155664
1735709364
165300876
1062539864
660697568
701057280
496078592
482444027
411242645
731780473
1512351995
219276633
227190458
283468507
813422535
1750887436
1792440589
2024958245
1397608932
1237520995
757678890
816543065
1563927902
1981146929
1899363526
454867372
43426568
693805590
604383422
1610409474
1918718225
2006613792
1510189681
1515489307
1463575564
947348391
1519330522
278475644
1553515191
69814795
1647042600
1739420220
820481700
463795697
1969895648
626425109
959002642
751628519
1524208887
1075362638
123508429
1051577994
1919607473
1737231289
669191469
820426788
617389886
559469508
2146349661
478102067
225010688
1278138693
1093895190
193693483
1305607657
1395056923
1697948021
1746898162
695995093
1495275689
883330282
842199155
484319232
617235898
360674947
2134235627
454195471
455982676
879660603
2100836794
2034838720
530721094
479419868
782519163
1332931824
1027933978
1919822887
1387094930
967658316
253821150
1294099998
1907622572
1847167181
1901527438
323228027
1275081218
115796758
515511828
1317619621
1951606813
813275906
2070877491
467187431
787559495
532089669
1849757706
860761443
1088746356
1285613106
1333496464
2112760632
844942431
1770488809
490437422
1289845866
572764992
1866262766
1380455314
137485155
659961685
1523666018
1839485101
287349626
1637143950
1635919400
1848267515
508582556
1058313703
1805960394
1050771174
102415326
722399056
393571493
1272997063
1032530393
1177678743
1490287894
1068200303
1217896638
2110899301
51847045
539059764
1917878368
1304186611
641662253
1554422033
1642096501
867192904
686849518
509607273
55907331
1519952344
1824656787
57602971
1095389087
1187826985
310569771
1094640079
917495884
1404561644
541458045
55940050
1308853017
510049408
1528379044
959931353
897052297
127806597
443707510
1729112562
631364914
1262153474
863691779
1911682348
845422328
1102809026
1451367397
1234864915
1005827115
1005948008
1493267196
1053864090
401403722
135737570
1790515689
1183463858
814915524
305535840
479176464
1596711420
577782724
969703722
1811753748
1179905266
1320698489
1621461549
904581232
717262402
1792487066
1725562237
135266449
117643697
1272254529
983446930
1073091300
1456536494
104708085
1505910017
1122730833
1642297696
2036930472
501608937
1515171588
1685535065
2132584017
1803522783
1673534602
1855755020
1050593562
1593447099
214976707
1755948983
209012301
1514657016
1041563083
1144996456
1311227725
1617785404
694956231
2121367640
192885434
2074387485
596273272
952451242
752584444
2111338991
150383485
1406361016
1616387166
1113314467
1790834211
528657424
1033398041
853224182
524761452
1642709929
37065191
816485825
399564962
654938059
652617868
649143497
54583221
11642679
395888864
1867676175
1393576363
385838151
115007121
1691856511
658206471
654898709
654599248
1643675357
2050982780
1315225439
163688048
725991026
508480650
1197416323
11812189
827724999
956585947
47090499
402888546
1454768505
1795176793
1503108078
634858420
1673275379
888492368
1628561451
1876048703
360899612
1943116508
1117680749
298503331
1013458640
2043281887
1340170959
521446752
697604546
1513275975
1781451682
1775848540
975899555
1915571319
886887791
1914049439
568403213
273986884
1867212123
939076655
769811388
1504815971
1016241936
192331286
335437759
710866366
199831027
1963920462
21190445
879196551
1173574715
2044632676
2118517404
126273852
1481360285
1194422996
1719120215
2023045542
834092559
1072838919
453750177
260604315
1049885998
2020512761
1225582846
923918034
1983243076
1661559811
224718826
1627571482
251687676
1251219910
2025138019
784405531
2016382908
891817962
1879265245
1832113611
1163920913
1819864367
643453399
1471251626
1225317365
783879975
1856000634
496556526
808872133
1967717497
1812139990
308093932
184038917
1284169321
846955625
1072636978
1242736361
1783825475
940168301
1200321891
1537566982
109997172
174752086
353860309
899132631
1943558027
338028033
1700123844
1169892657
332915232
1459289033
2136694931
1823920192
90089295
1623614926
1171111351
1508542377
1348561549
1663485385
1821662304
1402755136
1577306780
1027561526
734335981
803250967
957348573
1914296414
951402772
2144208072
1699972723
1967697029
574122918
799934162
309991987
1787452205
1698002364
603690695
153048688
1817134537
719016156
606095267
1861265927
673361392
568212806
822171857
1624781808
521666968
1212583897
915244907
1749659095
461205193
1132068721
1553769987
2062179942
1949614268
273185989
345111814
32314181
20153128
1692766067
1582461689
1486562225
868970344
316095588
541031578
1201896012
410787804
251884755
1393022272
1021880219
523177129
35982170
725548895
1571224696
1641992279
1678848805
1473022894
317434894
1087025904
676759043
1566845762
1450571281
242712460
1792971376
207062574
1346066705
752787330
1465577890
120773709
1122487575
1749843815
912713323
1303735724
1473447168
193936096
526811872
1087810231
285456850
473338161
1179408200
430517303
33160208
1690706147
948873014
1443656762
1847168679
1843064045
481634581
725513506
229460179
1181034551
738741167
528343954
10256453
2117552652
638256216
17714422
1611365326
2102094502
1770530206
168753356
1849683216
1832904471
790379824
498438395
373453698
967593312
356842094
748523796
1121330690
1057984917
1176443968
1929215966
243213610
389580928
2065426396
1823665777
1819358697
220835350
51848795
137773389
744448885
563687271
861318057
1386692659
558213555
743325874
1411146809
205745738
1030072171
230471802
630451075
1303849686
600791204
257946677
168078009
601528552
32430222
7734516
911310288
1217089512
2042113019
1339826929
32432893
1685312542
2133464019
1525508548
194555939
246535727
1241573151
1684331973
1747997213
208419895
1586656484
627291864
1967952161
596242764
921431933
769455431
824435011
685407888
1063968104
1355235006
630863640
1260481131
673846490
597033223
73098810
2039833006
2126232810
664461230
101386332
629417852
432625875
118515562
1991436880
65817926
441637203
1722747597
364446599
1560130445
610645862
667772454
264631098
1687278072
1933907602
372034625
1562707814
130860835
320597676
1605573202
927386306
288895409
1416773289
1534251995
607066868
2110312372
2076067484
276989852
1186449130
1516234642
1099614709
474250152
917550342
41514929
1842043284
182427970
470192538
500707181
857187979
1808454038
607716566
1142959830
1822874643
1735086432
696873232
980520670
67371309
1508351565
124467555
1345565144
160719944
2054128004
534679477
1969380332
1965624387
1566207419
25086586
1036882640
301216604
714940932
1848460228
568149606
1264306341
825726724
912375612
1854521556
1715600267
324809374
1967740898
2069487288
746376418
506545191
905770817
1717047257
777366037
2066598319
1782076098
1125064410
659038
1211267759
1595568749
1522516340
1063661010
1184898389
77119295
1361047890
934455222
952902312
1752012987
974457854
676216814
810846872
896234492
1777973859
74228295
2129924086
1547534784
186688217
2022910928
781688156
1119804495
1214570316
478985578
1553336549
1932606959
632897262
1991087772
252385526
1153187677
1825000960
1465923247
443993989
1522408819
1691297293
437536781
1893859240
546768968
1645807110
46698927
988358870
330823845
308917018
1032384933
1714330409
1037962935
1225433061
2002345935
1674896509
897808397
1846992408
505870151
616727491
1387191823
433968416
259524922
2022696440
40524831
1313653795
1538537170
1327540584
1128988158
762316963
1174246303
2080975704
1502725562
2101161922
1320407073
2114018012
831470150
1039584812
1624927085
1942345238
856849842
295379034
683339197
1390956056
2026695403
804156114
742140553
607138518
1924349158
600986237
1938262903
2085398538
1921334294
330990750
1790271850
515424554
2110059726
1613809585
593051597
869467473
8811950
1886935774
1055350386
977877975
547427898
377638616
285999995
1595506908
2028684324
142843383
1932391994
780771536
1883888328
127798297
1349843169
462798159
813432840
1747767135
600656757
712456456
1957465036
1365639222
2004956443
503639104
2146563490
790745515
1881249561
1590534390
134597390
2042139030
177637046
1844303493
1084009944
621310122
2001793012
348245857
2011683369
953422684
1656110843
632611804
1558787365
1238034761
83825438
160374528
342024988
1135365666
31586508
2143429419
827024617
840331666
1921199043
1733711208
2043625403
1991378799
1782735242
423187094
436808132
546029686
1629461337
1406053182
28951054
1636600316
747634866
1925441377
711445845
1814140492
297517377
759747600
1735523506
1413819767
37617577
1475155451
700136564
1681474674
1050657567
780404451
1287293369
778362573
1743188537
1972361615
316100812
48575889
2075284622
1372915188
1796952976
1350805585
1283169751
131529986
1919096783
1575056652
1102610274
1813980678
1582685451
818559231
162775767
676274662
546184016
1723742149
1763142578
404707290
343640265
853896448
2051072719
1686817112
1923590390
716989343
2023237489
713633417
270918107
65787452
574818875
1708677841
555227827
1658591122
1286434557
125167784
1230037717
1521828559
2122290984
311045588
1044127421
1151153084
1002140788
1369798624
425148176
488916647
786039359
827363433
983695076
603054415
2078386261
202475777
1049668044
182567578
1351525790
925224958
321448438
383982279
784761153
1716685835
605167204
772435041
2091877945
139215103
1703033324
1801925567
400901132
207010753
974137433
1917736792
2137201321
350111465
1200930181
1609195638
568183673
1911236239
1264790304
1661107008
2086999025
1500536001
1581383537
789135120
2001096782
848737709
1554885330
816070139
1430856990
1816468514
1343065717
519921195
327102898
1044854130
1101304517
1045363093
1174391572
1603487233
1344685413
1698416117
1342749958
726687120
888766317
396592557
1276974419
1633536689
508662672
1321566052
316339602
641521767
1600586937
1336000258
224488748
559796520
2016986053
1034558743
1648319642
401689578
1516172984
1760825210
302276184
629063659
412632502
742146550
1118616024
983654681
1524281861
137164231
1195466265
1433158766
13694079
108538549
1663361816
1981205446
1355637513
1349946919
1587975273
632445714
1767595972
1243362551
1016366062
2076857186
1740131948
1798576599
1051042607
1794070482
1436357446
2113103738
1756685921
995023341
1960909051
1528137478
1491496575
2107108728
1738530484
819067403
351255244
1737385189
2141851448
1528625443
1524360269
1993160188
808132114
1355013588
365223708
1700341010
814509722
706105568
1293600022
1858386495
1472135524
1257063630
1060251558
465993134
322218950
1124119541
1441950463
1161984711
485610698
77408835
1184704270
1055395271
943766621
585766143
1942459049
480573183
1152338080
1578228405
314504625
1297004346
1663065498
1555872759
598811356
1342387425
953792887
258964350
2115107451
417441542
278355160
1535036931
148304951
1289538152
835549073
1349030742
809611747
1401380206
1113710528
1401148789
1225955748
1490805831
1732644814
1528336853
1394374507
941667740
477801517
51398978
1934764070
1814646362
1696961230
2056280066
126307254
139849185
8613905
49223202
1681719018
1758624600
1084087734
1972682741
519282188
934654013
1942948097
125380009
1033539367
398560677
171696468
1175397505
1037505512
1017518270
1015926170
311354970
620438609
1942445643
2035608323
766503478
732254380
531087201
1117508532
922997810
505588711
1798800861
1834347544
1480787496
885767636
23773033
1618033113
771489772
1974828440
1620468595
24429023
1547077413
590304036
1882570357
1890872934
515610584
1353130720
1389962735
256081391
164830388
1907121837
85915045
82737205
426274555
350953532
901239562
480620019
430350179
2132298746
1637300609
1373715928
1698530739
2145893128
579948436
1369940898
1788909902
625306998
1170669955
2113916444
1655738729
1596638181
711026509
850902282
543214961
948486942
406679529
512272400
1644790988
2145410257
826856870
2076290139
305643467
339854134
1467046527
1338114812
1860966233
160154193
1546079388
413908856
458833341
2028216943
227824148
1960318389
827543044
411177672
952597918
1471555754
2093016417
537107276
2134354581
1272799207
612303582
212277022
1763516714
305940102
558411444
182564489
1833140975
577564953
72576145
552339916
974454448
676850605
879849984
805147357
1656737101
393130169
1907009466
1073115
779547955
1273407162
475885850
1277537617
653219598
1987946123
1847082307
723816512
643433001
930155073
125624011
999008483
205312158
1500529297
1872669713
642702388
1806322400
225703295
1584162630
1599739634
1954141514
1552065674
1826025296
5379829
205595475
1015798615
176535418
877411994
49280005
1369629893
1644824555
1767271912
168761011
1694632693
564266432
1590158712
348370563
2136955792
1874625411
762589324
165146487
1547433860
663656825
284759847
942254521
402057449
1395393860
125868154
1224785601
176980190
900944681
1332735277
2062378394
889929124
423546173
1620873623
1123018150
2145860098
2037068864
952129408
147494192
1148527182
207962192
822444450
243211155
1005957921
428795842
346285094
840433359
1924841351
2112712984
1453854898
469727046
1175371688
867256712
253593389
323259418
1067968067
726181582
1442115818
474969876
1368375209
1099820669
606036652
900092281
159930246
532866649
427271853
2038630358
1259857740
1462348989
1613926160
572233334
2072251513
321681649
1689210914
1771933097
1260750474
1243947883
983622322
2113789409
1805483523
1710585309
1319726590
1138617386
177557959
1925268273
1839249952
1793519101
1423044059
2067482795
954116825
1629261235
360950123
1461048700
1359134828
29874012
970698057
1363688102
1456579391
1874553806
420471296
821691557
1541518824
1641152034
1561749017
1493498399
2062528151
1135089502
1216449579
1595860175
299121136
1806836248
1510302162
752624150
2100536692
1257226215
1984937203
1910241932
1075876161
1637705005
1291571828
1737474824
806005506
1868905683
495604961
606979073
259157873
1152406816
1432820251
2072046245
2012935386
1306072035
941967689
828784736
244497803
1746924161
1597706909
183053233
982290928
1264812644
1587931989
403666884
2057397012
1388099935
1073763884
1636181435
2029270077
826311925
1303523390
2055209902
693177761
659007500
1409582982
1345785338
184547057
398319248
235010425
1839306389
430242038
1813596447
1747753158
1259091505
247867428
146481714
456285284
644449256
1336981203
714783127
1558779096
1246270930
1100353417
1648081277
100330265
377702593
1071249220
2131800499
248276560
248860983
380286800
562752781
776272628
682431187
773607504
1362660546
826482672
178733409
2077598
1601301792
1369763341
1833322753
97453590
238506378
1743668477
1301708142
2124933758
1711266011
1253407349
663753604
1315754775
1549449574
186617893
1999102167
747002989
1751369218
2111107678
1277158345
31305645
1630288248
603438368
1304990812
407432195
89705116
264539124
553909235
683842152
1381370203
1286000405
1006343657
1673864706
1554252445
581544401
1343879055
1094934519
702164010
1095653744
335102104
1003948271
539269587
1978737264
1545032526
350118729
1981511715
235259864
440456375
1566690770
687198937
1704233055
147059966
1102734657
1580768938
1719707123
2006712174
2081599369
958599042
1698788002
1726395168
1543130382
322515941
1406592990
1393845030
2137371501
846059806
870499358
1415831114
731049917
109885328
82784588
1952128927
711749803
715515719
604763012
1628292932
723703973
1583062018
772480658
1864522128
1658247301
1712531849
1975932012
682051665
206311778
1076514689
66423744
2011742867
1807613661
1618071092
1581276678
1385712867
638577005
709771931
2136137063
582427040
145809633
754993839
2044654511
131357040
1370275426
884273506
882067392
1817172713
495136438
371155870
87076069
1332941726
1518191686
830270264
755439559
240154521
2136871454
84161670
1497570714
1652214318
1163709710
1172363797
1301608919
1053109730
1267922692
1509701772
1205476661
660405482
1409683616
871664533
2006074099
464415065
951079862
2109952384
336138209
631563491
1224602973
766769185
809318443
586699387
1985507421
342610071
1672359343
1649933421
276354918
702827422
995710561
929322696
1348087641
1515748815
642763447
898139744
314888537
1397156977
896375595
1390719335
1770771780
1405657304
232496989
1234835354
347440071
1251902658
1512360871
652866100
48746674
393611213
1439174648
347610408
714202445
335940063
1129299281
186811943
1667990146
482676847
890729704
1023305154
1644421886
672777025
218734032
992755584
355992980
369536913
2008900418
2010360159
1737127782
1098011848
1803434736
62381448
1282733733
2135718138
1541796762
351670476
200090651
519161004
1590839950
530486437
1819622740
709797784
1872693940
96058892
775020489
325223542
1370337911
627676782
1067307626
803480952
1264820711
1358517277
781506617
1525184696
250073346
97229220
378440097
1334612974
638127675
70811472
788674712
1321468244
450217048
999055885
588044400
1703695180
1586383099
1383628011
93450865
803668283
481997474
1835419814
53517948
1075481347
944584586
826188720
1703249341
1625024084
618271438
1649787739
290647381
1008808359
638448522
1682762530
1665648643
125743583
1001124614
1222307183
759091474
839849231
545002146
143422461
401517976
789053440
1186153028
1907167040
1394874300
1530651084
612232867
1319768071
1220481061
585764942
1870010212
1046488669
1959532868
2019437599
367914367
904186493
389183535
1526713691
1494743385
612134132
697335840
563312416
1664469260
932081469
1576985579
1905120442
286664462
1166533377
1771311286
1215970536
1716246484
1941836707
2141229007
999653140
1202053129
1015141699
683503975
350090962
529683417
263495200
182828652
1006233711
2083826613
1632658909
1173615359
1685398862
119055255
376655395
972849287
1240922080
1787470122
1654657889
1662933004
1446074387
1354670510
1275348066
1887599815
1667917674
621719618
917848734
1516477883
1772172714
532276393
66390665
2098641002
1131334798
1756162267
61850713
623756009
1524925478
1174210432
730012515
49110568
1976082327
1457439389
1069571931
695111841
62009448
1275130113
1476029245
266700676
1067795452
1649763740
1775261425
27681358
703616663
493886558
1237708482
60883904
1445728379
1522921944
1528493073
1949101398
1147029951
1463017616
1957831849
203300956
2069976740
609732541
1379470419
1849428255
1573952560
1399044341
1038195728
475230411
970681303
1194643310
2015267524
2000451428
1602168744
798395669
1072921982
1632474805
399093689
599507352
1066006392
819244006
719656123
706082888
98308799
1515129349
969774437
936668850
526778266
406426776
196272843
1383305828
1290751522
1483858154
237349768
31852474
1218248038
1564565848
710045977
704657205
2124239875
1246467845
950706984
770663716
400457885
1136151663
1199375654
1889881742
845218117
1477629667
404642099
1497452611
601281875
595026435
694375561
2057311413
677409768
1959215312
1565318354
1499122216
1750633851
1002260613
1122470744
194961791
1296012117
685454091
1283422518
308761577
788006891
776538245
1030313126
1405120876
2007275429
2061472336
1640086534
165623573
1972959368
381080767
765715252
1257581817
804164283
2058457457
813203096
30002423
862842981
1386140072
1545468014
1195536491
1922954952
329939172
1993010345
153208628
2095703486
787865211
699133224
1248318673
2112823291
1783721986
2103283184
232486836
656653247
1328569365
948156753
593917612
1529273066
705643435
2078231665
487397405
724290333
1118238081
576912258
543833856
1947266521
1197748025
1525186037
498668188
701720838
1555916860
608633422
764750584
623943566
1528800217
1269558053
1924811019
275148945
72043382
1211552429
1563202446
1562591328
1528434916
1308219324
273833451
2128005434
1321654494
899625200
1973974571
2041885202
351317081
1561660023
836369254
802811957
1538372591
1891674286
1109703717
858123954
1866676577
467260809
2081627185
1131970382
80196229
1907332212
28607268
103125510
368300664
2025266737
2023576258
1821357557
393192583
459679218
1914135762
754606332
1441312490
1643734184
1997279710
566558814
1810766851
996699618
307281643
1482674452
214953261
1122487330
2028637
309034997
1322923287
1517970590
1503722343
2023002504
828725602
573776766
664536376
1071354713
1364483554
1189605596
1063311437
119214743
414856661
1513548849
692848524
1002200595
880746222
1625223419
272543708
1638665538
1023345416
59532031
1570291327
733958452
1153032911
1364935262
761118759
1725631538
1783580570
1248823255
843920842
1397600912
421379562
1948567895
1909945283
619508367
1442797584
125183443
1945634955
61351195
1270626141
1566538163
454994281
190874955
1156325200
337173257
1416604273
1928868147
1595936726
53304802
818215813
799601141
88925801
1938694360
989376330
450087928
630196778
870490166
136448235
1436178292
545725550
142037877
177083129
1588781079
512996333
558600458
542948522
201870792
1233395347
803191456
717979997
1524028665
1597647889
1770303758
861312433
1310092863
738787338
973967609
1073323652
1545869097
966978570
635746058
2012802858
968547029
1636848217
1503988771
515657495
560832707
2018021217
678992280
845432944
200460009
1881533710
1100834105
669187812
649232567
562928637
814847487
1317113078
858324821
1472509463
1250418732
1490741978
1523409612
1477134632
2128951553
1635081266
1749971320
1387686131
396940311
2101569311
1075189878
203573533
1371498054
242569718
1596240905
225796022
1415754562
237250805
410329024
1397591990
1908826298
1803505095
1044025105
982538888
1114837818
1799720130
1567173742
1505172276
399561261
577944527
790266702
118507422
1904325740
992665596
1686023915
42908605
340644859
722197517
1999328034
333450028
411142773
1580115794
817454307
1805835206
1086256608
440470199
700615111
951470017
694404161
21030955
292534574
683362282
1673807824
595724294
602473366
1963009527
1469895609
2093445100
1327012798
724956853
1346002902
140066928
575763962
324279420
1778087297
1277172729
1183496572
1785057530
669672369
1391400080
1644230553
601339913
1347533422
172302860
1932405979
20150667
1246498830
1475289336
1546225730
305882020
359664937
1267679
144702657
360715618
400146633
474973820
1303812289
1000943723
1710374025
1890745142
1548199477
2110395331
1383495921
1534734840
1527485270
154901943
73302470
1889499654
2136908398
965998070
57010804
173548683
1081369268
863330400
588679645
869841555
166326289
1896683324
1867939498
1405008748
533199716
1933257843
1016757316
1605133070
925211443
1350333736
1090346480
717158385
465363680
80706336
580781077
212378020
333595755
871200609
851736503
794216263
292534114
22041688
477058851
1160639805
525642268
933148611
537561726
1107577690
1620818143
859248062
221265655
1831040009
1591160614
1639107095
108342296
1119560085
1392856975
710556482
979443584
525145313
85812250
966984824
534040923
398175184
1402377708
1945184040
1799225422
751040212
1834585691
1106527957
1562039862
952915960
1169022613
2065295767
963482601
185641093
1255419988
1756218257
719422942
458549257
1830698458
912328900
193085428
493318512
225808869
588367665
134619723
2077997659
2002915529
1724598612
1372398882
1703319692
465651651
152600627
383053056
560271634
1451197924
1289844132
1040394093
1219931493
583252978
1697433368
1900490420
1463048877
1042228444
1480468095
1312028149
896323404
1550955886
1286268569
684932761
2037348779
861165055
1981647593
596841180
370079256
1291444375
1973511106
2051967867
287575273
1066920710
1131360162
1033034554
492452128
394811004
508806553
1583457104
472823541
2004133665
115984306
1372688302
418060499
721167771
2063555885
1057897239
1032087234
627426876
2007037030
425221021
375899302
655284641
1046613449
986134237
844996496
157779280
1956449583
195845595
1204577529
2054030125
1904415952
2107290019
147046478
1035578023
1911875421
540127205
861495796
1514586174
1866322388
1491994172
872434843
1901333948
2146016918
1314942716
1537453026
1405305686
2014219902
1649137065
997077857
1217208034
1887722564
625722109
742851471
1476025574
1923171965
29626552
1613568177
1416785935
1077289136
1929045757
398082357
1120993801
228749212
2019426108
909548495
827538361
100239807
336867666
1925553604
2102252775
391234079
119293888
1297457394
2096950713
1333172994
609885024
974846487
2078190939
2136408033
2131949724
645896069
1965665075
1839761243
1752844795
244328252
2031099749
391691652
588222106
1376764939
782293597
1451587263
1773048951
1417358873
1832322322
1188374843
1666383339
862226074
1971956285
1613254528
1538264469
45127666
1670120756
113038170
467515963
106865441
124754745
972848805
92015485
1302574671
1832459136
424638153
500022719
1665305219
2004420370
678149789
90910439
2066279082
316219684
314228798
1817088573
494641412
760195106
663609356
1763339347
1264184946
1156142226
1727731330
899373107
2042726271
255533659
962237020
832967387
52173708
1806491817
1367237318
814927781
1478451840
133007987
1138567747
2092356815
1154003910
1459775018
185128986
660430728
240984925
948039322
65694468
719376356
58140938
1856733823
1650179000
396697079
1330302645
1194122712
953699891
2077529284
2104059301
596007061
1813916933
1893718031
460178939
1528754261
1303890672
954347308
1243222947
1111037887
512224654
422255165
1469058613
1981370266
1687199514
642657786
678225280
1741653346
1296967910
20592609
1169266960
2083798512
1209996838
335063869
1501617586
2026537872
441597214
802575308
1021021213
1515691814
1754518030
97932263
1956943564
455186715
261259697
1299212184
475367646
1541767188
668308146
213610671
1089244033
1404467864
920457422
1480936458
381482300
1612095082
1506082348
133754034
1089167068
129667450
600084121
1234420000
293487335
1065939292
2097309892
676028036
1024205726
1116111925
72806775
342128152
1966094423
1384132798
1354079448
748425183
957261053
1080278631
1830177182
107221226
1800484707
676879876
198681219
1897137564
1629859372
1590163744
884181383
860829498
635864693
548031382
444500170
151062395
456610454
847430191
1410027038
863016230
1836947471
916595902
1705716779
1007462510
146748890
610075838
1592042998
498132654
1376735878
1862792769
1243152265
1598377714
1708315452
346722464
1240586717
1169751639
2068142287
2038052362
42980304
578370549
1372047024
642622383
1385379071
1722142167
882987387
895109793
1782030353
174298156
771494945
1907126239
2094779519
47083073
1913007994
1793791095
460212585
1881892582
1598058340
1615153
1012418439
1629235154
690190838
690058292
262105964
2125772528
1583645907
271120366
2081925046
812939687
2084738066
1487328321
77471609
1178829280
610615374
1132767804
1517686852
2041913870
1391854851
881700906
201377006
519096562
515708572
1990267611
220827420
683812510
489341035
2033720441
1224657321
846305276
2018921426
586229184
34661282
354802600
488336789
972050031
22049166
632294938
597638352
1275526252
1900300321
314764630
883273844
1840456980
1167105694
2058773941
843097658
405232878
887634037
857237022
1384214658
1672261679
362846368
1668021253
653651166
1422869197
1531067089
2140649473
1004151291
1877391573
93181467
1571051968
235365853
1202415295
126854994
361546873
248122539
1084836098
125420320
285227648
1223073324
1283573274
1444835424
739763004
2050462923
1829581898
520325757
119575849
426550104
1619864571
405269209
750382054
1200915195
1832951459
1655954511
1990960004
423250518
1540012089
1542296781
653409504
1929333539
1291683325
1340782517
2040785544
1773828311
951674828
1436016538
124699646
776361532
145901690
365900089
663831186
155610237
1795923224
1565980094
458098053
1263356086
635186745
465648648
737926820
1508639434
1707779922
1464173626
133375433
710167385
924053481
667775238
297358706
106299887
292309747
2039317117
2146168682
1755403085
474759079
698537873
462137468
290873262
307906926
89061766
493411466
738945366
1875005583
1317711074
580013081
2089978443
1617684907
650693851
1791434376
132641478
807427802
585247890
319631431
315731936
1339129667
1363378699
1101833643
400161031
1481783284
630609933
1072809984
40699641
1274147667
188614800
1228286326
218329418
898351705
1377943295
1708265795
341972425
616188885
1063027266
2075603048
169379137
1812039069
1166821233
1435868493
1820785428
1860121575
1184435007
1015814220
1255463555
986919536
1122825532
1602525228
1600173486
395346937
3572020
645799397
861068062
799550167
2079175256
925159776
169569374
1813956984
1811238012
1530488155
63241360
444467650
567351056
677954440
2032449052
1980944069
1527392059
1012203929
219220249
841558881
1668952543
380673089
1239933424
741811142
1817634290
376241357
1657628392
2047292682
485904111
1578976348
1412185909
420717910
677723873
1724801169
656433264
425958611
487112987
1337288638
127231326
928712013
832803630
70597900
755067883
1963864690
87599323
551320886
1237679037
1690981032
493073706
320647709
1297904625
2074322559
1759558961
1184616267
1101103614
1811579296
706458082
1310783061
1805066044
889721563
1874924278
1430094591
473405383
1168372665
661166183
1257463696
1173887103
1167294997
1620239705
481927396
2009548049
1372847897
72565212
73427677
1315985064
896563265
404643186
1517624420
1097581023
1771337608
408361339
300401697
1749443810
1823242966
290609831
2027084893
1911045667
1233466772
1537926279
359026419
119777880
1954191308
1121860202
1964425796
907422297
1978113805
1665895102
122826023
1275310651
774368920
919445615
605729627
796229305
1486630684
357096870
705218743
1552249838
1346516893
1621507583
777363280
425657241
2039610734
701784337
212785660
1360960280
443567249
1451727755
1001687427
1062771141
1378371471
764547803
639791292
917557106
1350348836
835509919
1741000768
1359708671
1543632831
1504391927
813628330
1073806507
756160111
2075169591
917828838
1079813417
466300200
908266431
229855466
1670421152
480898141
712143815
1671177198
1982258195
141608112
451787039
497661324
1113126318
825024422
1400844468
10665220
1243035666
1330241475
1145631185
243394009
1407743410
1589995562
1461336122
24222470
1244350990
364080506
1322700331
1331502331
1952573209
845434361
1779007262
1752685527
2119265229
2023600523
268079348
1849433451
282968645
1383543453
29575122
1870784632
1957365344
713805087
1593274065
1232025886
1319990226
978393220
1201531754
606240019
49339347
814040672
55662298
488134744
704685139
1086647260
1468113077
275624179
1232686465
1585025228
485472694
356451130
678199466
443681053
781993209
679870066
610313609
1402311778
2055361223
754346111
1540686263
675464842
1318527807
1434143502
1465081300
1460352807
1923608412
1125475970
305673360
43842330
969850032
368832388
1618634847
365618109
1951872681
1828754021
786137663
1371834145
218927391
1297596379
2131326866
1638863260
587821692
805716114
1230698619
602921994
457369063
2035618449
435111362
848940527
1931957807
1775012930
1327140864
294552643
264933093
660064723
1395121488
1241793225
1530382267
1347510336
60389123
541174674
1000519132
559569611
875618529
2038447996
1313908429
301760079
1546082020
1963370098
1379050161
1798886885
2085708
749453333
1414108602
1044612896
1400610157
101939971
2047705981
1221455486
1473929077
1997960726
875610201
1063256774
1907278999
484796471
909653068
627180227
2096144396
110710827
1166124295
1301768282
1695914608
419524078
1282475989
1424762106
530147450
2057306600
480107591
1687496205
679381254
65459679
1828294210
1202004323
1146129362
1088719945
1728569460
1666623789
1397808875
649312755
6446677
1751943207
1838622101
941409546
1809831510
522806826
1343100488
1912311297
534305923
2122298454
1448468785
2031738726
1159877765
1379590354
1437933002
676308625
1551303638
184734715
694239793
1188688744
103361547
1849340858
545759255
1543094618
437595433
987492418
1117776966
1175160472
602812404
2072942723
112282633
1885900073
1646122916
627045856
642968457
1015223065
328203578
1301835940
626072681
1875784203
853766281
810662993
2063596463
958566533
865649492
1955482560
40149084
628152652
1878530842
296947191
1920848144
615709672
881265517
1969516901
538264324
221066526
940013696
132624590
782393308
1546641085
1427669292
1883858874
501715933
1219168406
78803139
11169228
1309877336
352638983
1725348430
2117336113
608996846
1791209623
418183568
122951921
1840737002
1807557599
795213415
771967875
1997857081
161131126
1650318965
1928632608
189569150
497361760
1528172401
699451739
726022394
669523232
306219416
1824387383
1436316019
232645923
1429533030
739526813
483558728
636838046
1380502224
121718257
383083235
1449307208
2057548416
263848712
1622229516
181110142
436773051
1056827469
92588520
1166047594
992817890
1598726632
265994077
370400809
1230503727
1556241358
1756576584
1212125775
1579085096
1879393675
1738893567
724207045
1279170826
1381981989
463654009
1648298433
1050918324
785091872
1543835621
1172498661
752854725
1244460175
498031322
1937917907
1952492299
1749000022
1479290850
1233013985
401059566
1105291450
2060506044
749769028
2094247461
1953771885
168770024
441735277
2013023881
691690450
2034203860
843485331
435452399
1320063041
894032528
313367339
1823342719
486000968
414858222
255450343
982991663
1102751682
702956128
55580176
23848398
1990791042
267312835
932086469
1628539184
1901136656
461794985
272483130
687443388
164362255
344220563
2069793716
480304444
688847830
896495693
1512381793
568769930
113098598
1514618900
1792247369
1242802841
2038461335
1744221247
84126020
143210702
469638559
1442294526
1267863172
1882455802
1270622890
198265937
1283095552
2063108329
239357229
1882841636
1612141889
745820629
873570419
398800235
1985266748
1401669093
535172255
1965585517
1636346025
1147030804
1816732515
1161601349
331370874
509173078
1074842798
755533895
745864131
272864390
2113264062
540753321
565714008
238607152
441739768
715138197
1091071712
330337840
1163511736
523598951
958451433
1439084951
1056998310
2075031545
1462884240
941697573
358340995
2135546662
521620533
1760166075
1020484723
134619541
1731872868
1048029919
1695541872
1096559690
636565593
1264344806
612035039
197752962
659462383
464874678
256953446
1150475743
1869578348
817078455
241687719
961074147
511372825
360033779
1290555671
448152053
1084416760
1382916225
1534241016
788714318
228082083
313153385
836849832
1391581014
939685696
8259367
148016527
239511081
246147818
890946555
372224704
393711702
1446262358
282989463
266771654
519590880
1798907359
1881442354
1924822605
444930959
1778876822
1922982508
1783677943
217515109
1241816071
1899903854
1522252027
1867197447
270642196
1224390427
1927467870
1805993824
1959390120
1320959666
1514848178
188137633
383549874
317702787
2078115445
1276337447
375599228
290948385
578027176
1276931152
920047507
64154700
318868453
1380679063
1910672133
1291213905
191045924
2143657536
817294355
1366038967
200445359
1447043287
857581873
490156985
354357606
157280743
10436195
1544648288
158087341
1021069167
422268355
2050843875
794296556
1632521873
2010433343
893729777
1573471431
1437974986
1532156221
2051013596
818376782
1272741792
756525098
693467754
995917099
702642332
1223544868
878345742
111294275
1129590020
1412279272
276684687
1293666385
1214887021
1153131896
421508093
1151110320
838093464
756993614
1275821951
1880960871
1021732428
1545994280
896429933
1577061996
944396283
1537459320
1946328160
1717954324
2092396344
1526383898
1946703056
1884539303
1550690663
390497364
1506176724
2072729309
929097763
1544756670
308978366
672547487
513584903
1152699724
608365805
866525622
378104438
2003845374
493418804
1745452193
263994673
683978717
1779995526
1024929143
437933912
1313389257
1779049283
2073100888
641258558
95098146
1313484086
2107550500
1560420474
1434973273
522640793
1017244956
768207012
316950539
1139579599
860167903
790138713
1598012310
71999254
902098328
1318529872
1615756410
1029217071
1100376089
279252420
59493353
1784045755
1755993036
1212141772
1425430251
727618469
1672399114
1007086980
694638050
577070478
30414506
490986041
437613976
1358714692
463073089
167751863
267683578
393478912
1639570527
189750429
1656944538
269807472
1468267406
488591699
1488327151
1061709971
70976019
1290258662
550896935
1940546400
1698466205
1624410557
859485805
924673918
1850909711
1090204841
1467635658
1545175300
1821095969
143858691
1790626193
9386893
1796842967
886153540
1542898113
1373086657
1222193544
1538923293
908574030
1934250612
4372963
752895026
1965405944
590511536
983904988
980693298
1261283550
402396208
581724731
687787802
1780470756
294772389
156472373
1750591834
1420218504
1090890399
1401233254
8304591
815294130
1924889779
1305006369
1226700309
218181115
1433455159
1853958550
312770671
191624735
1251523596
1046024235
1543207596
1561720653
1655077064
295880663
671284921
165726785
33453835
1955146483
1646154248
2146642100
694671127
655634481
20489468
2014934187
2130101778
1159837261
1019959201
1276578462
2055792491
965974107
797886816
1899583372
51169245
1662257670
798928557
1654504202
1475172017
1542536269
1945824937
1673211498
1411016954
632375598
1399720621
618706241
1850164059
203384854
16911167
2021234141
1410870338
1790142981
642578221
1896372551
471336558
441744951
469619098
1827247015
1282339535
748174797
1160978451
1175417980
1517484793
1019150467
977533104
285679287
1363919767
97417422
2076481769
263768363
2080523802
407607299
1454343033
963880699
1098224549
2033498835
1992041999
2062980926
1456316171
654122226
1544292562
373726614
119869104
2020251169
91718542
1396974313
222500699
72785458
551746594
2131754199
1583242746
1081317609
1998957919
158416490
1258414666
1213688421
288027807
1686949889
88928494
1160532951
1075259434
610259062
1776754098
965285608
1113126281
948812756
1528907114
68248306
867190830
2083740972
333224233
1050642544
1314109143
1016038821
300986195
920155538
1065187893
1081249214
367632087
405469829
1908992945
1199938662
941039769
2119914936
870943480
1771747453
956676728
182192130
174361667
861315067
2107306279
1045754142
1192619835
1453680857
355304059
1121563407
829037682
1116399926
974301006
40919023
508890140
1996482376
1933139676
1487498404
1328542721
1856836187
1468841841
1697246782
1254522475
24429001
1911968263
2694402
603752326
802979484
1727624175
285352569
1167418328
1485263577
1124122825
169552781
1657122548
1846665795
1117160789
344114861
408461687
1556171391
1944140135
12879533
441577185
1821756192
1121780324
1637216225
2115316925
225588732
1475034377
1209838559
1228652533
539568000
712052737
1890518619
1768051564
2019624746
1197344324
1242542135
425121437
6278983
227782942
541445387
2083521324
418356661
138891821
1465009926
1593273256
78449512
429297295
153316034
498012616
1731218905
1437083669
88591290
412845126
497163730
1087487972
536965341
2061206883
2003659028
425435396
1903839290
1266039127
450808196
1872466507
486204387
1579736092
715310630
222277791
1931771341
962396185
238279417
247615754
1095713746
1792037857
275335429
404745215
1666051232
211218861
1551347523
940051986
871863156
1749103506
986999454
1524781860
1140382820
906892174
1284291928
555772101
1301111015
1781731632
1690419367
41293795
786588596
1516412824
85597306
1638946604
1275317579
1104812965
1796900556
319055345
341078024
1247824652
158731626
1490021677
112366814
1153261955
965158167
14887765
1921633930
592809967
1715634732
378414317
1530074861
363796907
1796520165
197779492
1310995175
1405940742
1580967332
1308010080
730816080
1013377863
2135727385
1892175555
1412710506
1630032277
129524784
1947832361
1715677296
2017342754
608039184
662657920
777228623
1788747436
1801253596
1351958155
814673456
1519277818
905519566
2132528397
827375273
102282634
1417631751
1679954990
1805445977
1429272463
872247602
261297116
787310918
863476927
599651145
698368444
1828202263
161631904
219709011
329388757
1395540139
1119014582
340264252
1445432855
1658157955
1162177520
1110953310
1611523765
364710755
694157876
72890257
1553538579
2091818465
927629110
11292550
1285992087
1742516075
1679421919
1902191933
422788350
279914160
213327885
1952443231
59528069
1735342518
541697218
2020336153
698819520
376674681
1058051719
847053976
1261785374
2140006013
181515773
1260946280
372294155
1872391354
36184863
1023935367
2142731343
2134059159
1075551361
707831678
271615235
380047958
1569277281
1072356930
265473224
1316401847
2047275986
352058757
717693056
1823932215
503973451
1207082973
1916675141
182156874
943375176
445985
301159919
2122888062
1811758627
1413410794
666244738
1932514269
1062782578
27951849
1689369960
961856018
1921441143
1118018569
2119020945
729764630
1804776678
103296722
1990102202
670620009
613561592
930881095
1786856721
26671825
1931578004
996480331
1570332636
1895090971
1273642428
1097934410
1787505499
2056990984
1428082521
81343403
1340801322
1840878394
787734623
430973078
142250169
305122078
1363140422
1747961886
2003644679
1405772243
965361250
18136737
797719452
867308740
1693659773
52025754
2117365199
137339263
897382602
1522827154
692409427
369416625
1784653132
986890403
960216112
1438384162
1060141312
1153185538
919612836
1114532942
365281337
1977003754
1972530878
1587771116
1121990788
248485503
1528499318
789098028
767754161
1347106520
210497108
1105482235
1862469875
278573994
171503506
1967331323
2063014980
1536807959
57770482
218249335
676420617
2128974374
310663127
1291239808
193680147
431780805
456529544
848508115
736988033
16362090
872681624
344746513
119254226
79428573
1420560275
1579072685
741220788
1718186461
2056386272
1320451909
1870808761
316724007
230483514
500086936
1418338373
2110382942
256098943
506537666
1258592675
1209363059
2082685386
2054327406
1093093842
752748147
1435880594
1748124829
1415758605
83542705
1780903968
911482649
378169474
179599430
1222105319
1707312236
1833487505
1680799343
970478827
190767746
99194609
1547104960
777772356
214720685
799142767
373670291
1398090206
1629019106
715163545
1940641128
1357302191
1495411498
441315703
1290995842
1116030675
317565865
1296485711
329886800
434327512
506205382
1975010423
1709662581
1759570445
2135659800
954737393
368883934
2094443549
697906591
751924810
635345695
1203109826
940738230
1860088683
922646936
1234660532
531141738
1995072797
1952466393
124775003
1289036322
634348028
98513521
432421381
428027778
1324452582
682769100
6375911
1198244955
541594004
442594295
772316839
774374513
1418872370
410854473
697288046
324635883
125824488
1351066659
797298452
778704768
1404445016
950207982
1912721788
679700288
381268566
1790150178
1780838963
2088795254
1323834036
1086833748
688814274
1907954013
63435352
448250427
873490684
128474560
152694048
1644932415
976168037
126887016
825450954
307981710
1458804264
341378437
726357910
1098383197
550724453
2014387448
1451433095
1540330112
1870964484
428467374
1116955796
110981865
414626582
1941332587
1797713571
1519827149
1472781027
462068488
1930146703
1860485353
792217198
1480413070
1082366987
1969122573
1352518484
216858657
1545453436
1980836804
2050281304
835271194
1470179583
155896112
1057239925
1577134655
1253189525
1148520104
1491223832
1792572138
519774730
1731460080
1907144969
56850136
1975646059
861421145
1127067010
59471407
1693639566
995479953
54965278
1545376367
566881931
1477500929
1276830836
1220387551
1801708072
1609644827
235992644
2144567499
664782992
642622152
463889347
594580338
685372037
996136678
86807457
496084161
2066318690
1511157390
1151929245
956890423
1676251540
1780054146
674343522
865650770
1853272259
2045174803
2067655210
886948006
1965698116
355184767
629549749
147530900
230402811
1639376262
1344930756
865661360
475162591
1973638228
536256271
1881500088
279900184
1726291576
902175450
1760222894
1962305867
627574534
1813050349
2127218433
2110283838
1175423697
854226950
940513787
929570354
2114568313
2042707937
2099442493
1004701692
721813625
1214034460
396591156
305759229
1711297969
2125499385
2072654747
1857939441
1131591114
759133579
961626564
148959238
215810281
367368911
320038148
451296446
1823787680
654593473
231205353
1677678703
921561494
690467175
2061239149
762955536
762105839
1633643421
1569351453
1606982393
1490267080
413359881
980562307
609391592
1262178201
1253928508
1326322350
1695401334
1669914982
894518511
1640808865
856802408
1831949496
431696642
1386985879
963206715
1096526086
1117707928
1330986251
1636619737
1534260154
1075803538
216179539
856533804
609824411
1406748971
746843081
1075636480
210489764
802613064
2003671799
481622805
1722495707
2044333277
1770905001
1850739709
1358277986
1987160031
296351349
372501565
1567069120
1433789149
547680519
1350336466
223405671
1403204929
416325374
1580053789
508679398
1127055213
1766448042
1890976379
332334482
256125807
1619073215
292187314
1494132304
1956665457
1144009372
665130369
1297040531
1935019083
69110631
206524857
71920999
1816227381
1748267369
1237337887
44897906
1854474320
1233045832
989401879
1061932274
1875776184
1491338135
895973656
918597468
63161698
762009636
1148721174
1753689186
637973146
1326926637
1046555045
563186801
1261250678
846493869
497993706
160448707
875142209
471705992
322550594
2101017692
1765284801
714485479
810668480
1493996513
1336920162
1341884204
1493482589
1963107958
3233881
1412385198
1653241211
856820972
1489740195
188373906
1509961559
656479025
1087319227
1120561987
1807403561
142112753
841600310
80393629
1134154437
1237070986
1581467073
741937413
48498688
1704791609
712241613
1819820804
274098622
596897111
1246656239
1384160079
321834669
1360526912
1813348490
1919932624
1511719659
685808016
1037467958
1662604703
1125477935
1659106270
130186465
1549237046
1901609363
753112642
847109113
1140817552
984624811
343383879
1312834635
813196601
899130586
950651382
297630865
1729515539
899913779
1783709345
1307596311
528159009
1273679807
931146673
2113969865
1549600483
221297527
930358469
1755126756
1966424250
1874645525
1234848799
977439765
2071325495
115832970
1532510675
369668494
2030699616
981823265
761978084
1420715147
486496285
1417332834
2060167909
129871119
1180419040
1591633599
1345206453
1489036788
2084488147
1362559920
1413882438
44164703
1167083030
1937423526
908520289
1835807834
2040383452
697969437
1882103683
1657487230
237418699
176160966
185350716
1673372176
377038998
965619653
227727163
1578527904
442481001
1908512549
1261087463
1518696291
583130588
231029454
1271972557
973061267
1425497077
408813572
364285203
998292199
888150622
347600211
833759562
1228791699
695284692
910040983
1490059471
1988425971
617108459
734384322
1383736968
631156810
1601592187
1911981639
666632142
2133724226
1634880472
1425493713
1902425023
983956336
700808298
1636481208
734520472
831383033
459412975
31606966
605564696
1433290768
1899288434
1653766020
1080619774
1650349230
1519591902
3160176
344515477
239836943
71715973
1715537805
1795579867
2134166921
966082991
877035472
583963142
11555768
1942839910
1842248120
2130204949
1127756788
501986064
1854976211
1198258143
1708378853
86462322
331543277
1580764661
618176797
1715349211
1206703457
914904994
1184580749
1116012678
514061427
1732556474
1091120221
651937908
297383973
1687880089
423928318
1372004938
964928418
1085480087
679195507
756041483
101133094
755554834
1062416016
1517037621
250745320
1392058934
324968985
566942862
73945324
2066998152
2017355889
1662014621
584090822
1625541409
538753510
1142380074
1206379576
1987888432
2103625516
788513138
1736883709
1329742921
1637800713
1407786074
580812695
1370903312
464815369
1146775410
723141385
1279421268
563071919
1706572300
1802167782
2123044543
1068787258
1665803927
413640271
654268236
1528954803
2003854914
1783384640
626317068
136741072
1456131606
717082000
1203888226
316105138
1060244071
803117003
1642471241
336266545
662971417
186333965
1500719082
1338710555
1281706870
1685633454
1707460724
1616446952
1496706499
2085442822
1421942840
452810589
866062605
996991833
1079804013
704331694
2067134460
162639358
1031083146
153163326
500698750
1458231318
764695112
1754194254
1954553336
1515801668
41693675
1936451949
863357366
151270305
1802120779
375673715
332944046
592311030
287444436
602391125
2074453007
2119348673
921792935
440533346
209627072
1438214245
1274883893
1506195344
1753866765
2126542410
826896111
1198071846
670389827
1164885996
906860062
708365951
1756934973
284317005
218428807
140277533
358139499
609591381
1116554118
1648607868
1988966883
1825839789
75749975
1760110421
1590269776
1329040551
1509081541
773639410
1036686414
1237766892
968785667
1408332973
761833284
141503666
1151708272
1787063667
269542181
888214072
1073961607
2038008991
610606078
1559860047
1273313244
614740391
10768992
1009859878
807829759
1903578916
1000106382
275351676
23116179
1827569042
537272673
1513214005
1201875859
1339954675
575429679
205311888
1040330829
1098928924
1876929091
807381056
858734732
2122022111
1381441175
1863544962
141216808
1954880048
1203726987
964839942
1161878348
1359096448
479806129
2018049887
866219542
320629006
52955838
1186343600
2030425242
1743099593
382847363
745530392
645093407
1900137518
1903257134
713619252
1112361451
376558648
1939614577
791585465
1543923023
523668960
536581178
662166765
1256400464
547772253
1828478879
1862214534
1310581353
753762021
926150235
1225773338
1574807912
1163050627
167568588
1599077179
428928214
1073266084
1122769325
1978652959
1633480845
687184659
668911731
495432207
1299383085
544833374
1585647207
653087465
1597799872
1440560998
1331408684
2104102140
1970179351
26334861
1566580712
1339702251
1026998384
638214361
2121915610
425677982
265380715
1775795382
675284108
644708924
1694145806
190131764
796015763
589143516
1070291045
1078892704
668196306
332211113
1018361101
1247004952
86534237
1362366936
744406792
576161808
892485715
1027262032
1887448884
1552102589
632598901
1710765487
478344047
1194501689
681196505
811708551
761511719
1311905433
1803560968
1817522870
16311121
1433867446
1057514335
1606891686
236826162
212696677
896705517
1727864428
1011979481
789676831
790484236
1004340520
444342803
959426015
1051904880
1316766290
430354360
1480849285
1708736968
1429558438
1503454771
890298639
108534895
1521378284
42271939
1042781654
60945897
341394913
396423844
1002051009
1886319504
873860402
612963829
1093691371
1378148624
868294582
525464837
2128204891
1714328855
1234555915
1462607397
137569828
193174930
1215207696
1211750372
1499133653
1648440269
655073944
843848062
1080884974
1800763661
1168711946
1504463590
1302163897
1832778285
1229848261
1708084517
252534406
570063995
140257033
1665288905
594615172
896864637
202068791
51892188
415348643
1656779662
379019817
1262987680
441611550
162376200
1846228495
143823004
600001285
1700394362
1605442110
1939510919
1147760861
527827884
139571688
536961088
2028400496
1395092556
1770679951
1971135890
1053440964
763720936
883199367
536180937
1211029942
953294194
2004197134
349755377
460850437
45118417
2146603939
16516272
1969120518
884551967
1463702367
729031764
1906951621
1643027728
622648129
385656880
1359993532
984660705
550757366
1822031420
684787996
200457486
1822560105
2135558259
1657551349
1704116671
1427480662
28532283
853718132
2127877847
1839970101
1407472527
145031215
1864517354
1749096751
542296632
174182267
340667569
1291681267
1416481024
1355804963
113266597
1686267529
1513217279
1756121983
1191659600
910588680
1431388452
298114631
1601367040
1898344747
127979261
1225378994
125305367
1817475623
1704637945
1700622301
1841184565
720320907
1290271979
1828483250
685345238
1823032032
1006750160
1266084696
1842317095
1510613104
1528525176
911447992
246050415
1123148060
463884468
1486224653
1786389939
841494201
752905203
1266723732
1665443271
1222634611
16701344
1963753252
495363845
1765301550
530901226
447604956
1074107626
786747717
125381878
1361134079
567528182
289660237
1774791149
1880565198
1334319177
1246697394
407693215
1387910172
264866909
1106010079
238763524
1948556003
309365502
1162456069
318762994
1627802068
1016998119
1040998109
235178290
96971507
256561046
1832724098
1075644360
313460228
1961699801
1643733789
944327737
93956761
1442469816
2081625057
2124173694
1661239720
723544876
1189629597
423243111
1178380511
1597778966
1490762957
1014880511
850465692
841688170
670278430
678936622
1987982963
1891300492
1817374233
1796610791
2020391098
1024913321
893635113
2003307720
2042375880
1312096228
1171144847
1066175882
640867445
2078462634
567893514
1073617172
1124826940
540298379
1828938019
806102980
1736056849
1312048670
1484353753
1416851289
1738600135
416845723
1563941238
1042672154
2095981311
609893786
1681642644
276015028
1023141711
2134064430
1179637320
1055221152
439044826
1193422869
960193501
205123331
2001943616
1773506830
1346335086
1897350438
1241287496
1593778081
703088918
1914736501
1556345735
271619456
1029568586
1380045835
2107321899
855810442
1971078874
1998747631
1103236338
1038560432
1746613368
1120896801
191929245
942138856
2081488837
382649624
592136862
204609284
949400552
703300730
31072582
695255116
1155022586
1395542025
1398536294
775290078
1318654058
1771055777
1382988747
22327064
586563402
1494945683
1277539558
908817639
1013921835
323459630
2051464517
1291969516
1702753240
160034644
1585985601
1555631542
1328002335
1847475288
1808152116
1911573424
521097177
138807325
273423707
1927238734
11662829
2118601522
510098724
507942480
832016061
278810573
513779830
1190583652
1348441263
1593006663
1225406200
1016151747
1790147556
1887771030
961908855
1698712748
1581752337
1591271069
1799519817
1665897259
489929503
715234696
728090168
1015438468
1175184084
1877915009
1781189680
1488633064
1145245660
1607696650
1160789200
1330767634
1434463125
450407940
624410530
1671088193
1554949670
1084776083
2097262964
976219429
1538495835
1183191083
126739978
1092463896
1087396377
1732464012
1515877153
2005507817
1826344746
1149379892
978944623
951866765
1939537793
439773901
1618422659
1770939268
396518432
846642974
1017665161
1717151707
1732815611
416178176
1285269051
1387258227
676594641
1633730886
1162176982
1933020299
1814755454
827321425
480221289
87033347
913426804
318154872
1930875409
373159909
337466584
27749264
1916627524
843124221
1495565432
2109805069
1887271662
1410593046
1998144608
1661624108
128122281
1631030485
2131886262
677725415
1312222868
394959448
1701620758
554366245
163870330
927888776
101993955
1285667102
2051087561
1524250870
873601201
1016959305
1290863271
1484595763
1330841613
310157090
1463821345
976305575
1873479514
462443503
1881776864
1239374760
742301484
337930625
417732830
1746226158
1654402247
620012235
599388516
1580163671
552443763
990008188
702336288
471220919
2060172930
1794814122
1737681597
1423046027
408680723
645851436
2142345672
877872092
998357507
582944149
904377692
1945394083
1191987307
1828229222
1631790480
1649523795
132787351
1250559645
780954168
104622685
411770440
661393294
1144073526
1537633356
851016646
2130804170
2006375464
1149931099
609503049
1481578129
97405838
653291289
1601351065
533471887
666984486
1414386550
1184502816
1578944038
1679016413
1034306317
1641000859
69673333
789550436
585755831
426680791
1108621424
991379284
1530188255
1741397984
535667633
1379216675
112147464
718217515
1403586662
729983266
1911584814
1523520675
429021254
1832825579
769972988
1813061555
556128873
1854792441
1582828932
75392004
1904933645
1375491083
73703818
1999752805
2113987552
1006278160
287960349
598338666
2074991779
917415976
1481191261
1720142581
1734505249
1183971991
147520692
1038113902
184642401
1232435496
640545551
458483394
928872456
1940168178
310359478
438499966
1350417028
486574803
360788520
1874554780
928648022
302787661
1811360811
1899752789
222300724
1124229953
1298665944
1889171228
1110570644
1966028718
2108168140
3572700
1487949789
149230213
1790221760
1539283786
1182743822
2022113372
109042376
1232698629
1528348142
1799420697
2137903404
1057410630
429695707
271006872
828607243
1896042545
2100251749
1955961110
610901570
886480433
735589634
717742291
755169631
1078490196
756105215
1539590931
1165555320
1518304554
1314378322
1238427553
2122168646
2117314777
2033234594
1456282073
1889915436
1023216127
1529852403
1407719919
1733962313
1741176112
1639193436
911048705
285423870
412702426
808119449
1182848558
1464761965
904288525
1623709256
2118202043
495929725
1743925890
214303744
183359928
39568065
1018250295
1247915203
1350887581
1688682915
1591767035
64711486
1400178496
1404757990
1360506475
1140219242
496706334
1015907983
230763986
1367477760
82128976
370919777
1090385852
882975651
808645965
25275403
161554298
94230971
1361959940
1236678089
1250588705
775766049
1206963393
1776975244
365548485
329401412
1199116273
1085077222
521390114
1878098101
402209006
1494353275
1798372925
2013713779
1044846488
977459638
506529759
1118685271
498971486
2029229318
1514782258
1139649919
470568114
1432466954
359409632
270178070
1686857706
60542182
599254856
2138836495
584113972
1391687505
1897279689
880448018
1784413331
1150985458
73746689
1935991271
55745739
1082991520
1790806874
738069449
2053658934
2064086003
293140331
170214671
472431055
1139532970
1640384579
1544063868
1912434659
1687615452
548442686
426970223
1768527937
1606684302
715417800
1491621291
68355330
1514364330
429624718
73223677
1230147743
711076168
1094198765
679474262
807696133
117852606
741898629
1184819500
1517402432
245233513
1791768776
576830981
1087080062
1629806407
158616211
430116416
1473359577
1335852792
1949704924
769482432
1184701890
781043967
1510711531
62637822
2007456778
670437607
1486386572
1048534990
600316358
2093563940
1347293532
1107983750
1895940498
2088849803
1028070063
260222692
1559630224
351999430
1363373124
496666133
1828437661
1001144347
1330486180
1051994064
65936892
343325111
1370687160
1546495272
1206900754
561659603
790063757
122165933
813277742
1919238828
596443549
490379531
657326383
954604393
918169967
2099369306
470487933
1526560479
271946164
329097432
129196854
320018026
123859500
1225599500
346472707
1758319490
1009928314
746259637
174335424
1288694740
1784651523
107608348
462265563
1687721258
1891195688
1406377463
1648834171
451664476
844698272
46774063
606732827
1413594876
128117522
659251002
1766068415
903719962
1763409728
1073673823
129924829
1095705507
1446792696
128048099
2145552031
490520065
915386257
958328296
1649842894
1064987914
326980920
425513273
2089584650
1267468504
223366711
183829019
762945548
1540695005
1444910790
1696902301
248638215
316090255
1231171129
1080577098
220160705
1023326233
1729606832
1750275363
456012799
2057396455
227447409
592651043
1667696938
1559005391
1156621553
104035129
869293298
396799586
1272935914
307012205
1603261349
1690561602
1418262935
1786083245
1927585405
1978582273
96326694
2078552767
1555293394
1397110775
1538402584
223454521
450901832
1303518397
1882320984
1070535243
80021834
911132703
36820392
702535507
21967856
1536227378
1220910591
1451744251
1280016288
1608714342
900011490
387959411
1755592481
1419537855
1200130192
1071648713
2070331673
525630350
1824898266
338928750
227164723
246509309
985037826
1493408610
412108868
653575044
1720819871
944536626
1278770157
363188176
2021633076
1517183281
698374827
1725671679
567534788
1456005513
1648884134
96948239
1936915707
1582547077
1603587936
1161766046
1771061310
1208313316
1904969406
606904898
1577732734
1878531652
1637472232
1021142250
1926251979
660546398
141126758
1297642561
1775808749
1149004844
198494126
167303352
676506932
921191744
339163746
1924036367
1322964172
1570484524
376495168
778450258
1620875651
961450063
1108840034
2134533763
1734945422
1994035526
963511693
892108632
1525473942
846457290
1926880366
474550760
1296842419
1034474961
28421486
1043796592
2140232688
523821263
106706436
1850958718
74645022
1962210578
735674366
2056890752
1973614
1425618162
1659835317
45836440
1607138682
1152490067
2035299089
1642489515
335989501
1496997733
1027283793
1188780508
1824178657
365768281
337923911
152427233
773446773
571218482
1160309096
15114952
1371408506
2065391291
908130012
595660380
660465240
1335552161
2085279839
1662839399
748949112
1202759214
1739107930
1450018931
2077286546
259301157
440977645
1909398126
485480749
321901815
1255285797
665540504
1435070433
2046749443
63826304
347498482
1188724280
210343866
122091926
1875188088
1119497409
1520425788
2021162775
1276992319
997681912
464388328
191138048
1480721061
320269277
1930979131
1011592376
576378702
1383771485
1924140998
1998499801
242870065
2031879629
1787885590
555957054
304030407
572603150
1322989768
623154385
1937457637
733454291
953675676
1957257732
974319412
1639660107
1245375876
1724346777
830684388
1691677384
2119315690
2001636939
1447584040
592988453
1041507511
656628041
1065859479
961123268
1495115904
549661623
402528349
1897252282
1456529919
1242169737
2069059585
1722072139
1743115188
376662959
338966473
2056197738
433962617
992971292
582189043
1398837690
1256868041
1485114849
563309982
519041460
1039757334
1108952161
339240870
502623601
330776476
1238837354
505805527
1076405802
1450594830
1330543806
1611078957
927933778
873470160
1468264164
895663012
1808032450
1911418057
390807772
1362988327
623137540
478930523
610565021
1594503046
98663947
1827044787
1874143459
946375586
682597543
1533276933
1024890499
1867874639
1120649041
1491763000
55713614
1603001277
642448408
737430307
2030337615
821530175
1538827594
2022846770
289482872
809252777
1248659349
124666898
1290710846
560983847
187019186
1895768134
200616633
877353138
143145287
1732051954
1937222613
137363534
2102961514
1900654248
208778920
965082970
810301434
161221217
1882309871
1091692627
25288228
811637549
776589173
17038128
1976114605
685750262
296673588
849453471
1744865717
1104841276
148943261
42611481
1760870795
904910468
923944405
146276689
440989558
1647938764
443325499
1820241079
2031222322
1182015680
1034182052
1810350069
418176894
2065738172
423336037
686724363
1081735797
120769261
451445269
238846183
742762922
1073439824
1069171129
1344686135
1967616359
589367801
1203028563
97245977
876656183
1670858015
1203539252
291199386
2070149729
799382582
1087089621
228089880
600679774
120545908
1770558101
971545406
880234677
1317884146
24646206
1699128506
1416535901
594142912
1394824015
597436126
1245223794
1446088902
2091570985
673466674
2120916133
1271372405
744457049
1922524413
1335998059
1884349780
958050986
335610029
1109503551
1292200570
1546539121
725685560
897874272
1075413319
1424358006
1482266978
1325614167
1190129963
1672620766
1221154435
788660207
1072023685
1429629603
643106009
1420195896
36240912
1133743194
482324205
1113846279
657119277
1181150602
1511219008
176444040
1650400687
1556854
1614484347
1658309616
1226378804
1361797997
902756514
986977445
1970741697
2021240978
2132013143
260842851
2087621107
154823343
1196383162
1560903599
1076341051
1711579651
1169174740
347077412
1023138744
1509500918
808343077
1819614481
143042491
2003896484
971065213
718533998
1465531674
363400715
695140675
1199998505
2131291752
486754649
122959298
1361948895
257190066
1268229551
988203279
70298842
1181987749
971801216
135500971
1597834740
1367407137
701519289
1056470268
1173365368
2067798660
258823559
295410664
1783845267
546242183
1322265457
1797336839
1106469156
2062597078
1446686099
1325410920
998030513
247757774
263954914
903318878
1038422726
1272523960
446990277
279236166
843809883
875493630
1469475474
305960980
1977113017
634882028
268352407
436653255
285557170
839255640
1677538484
438227744
1977030593
1015018900
801882720
370747940
1320301075
1941947696
1138849288
1590642093
328349579
188363378
422150153
2058531338
730758859
2119659603
482816589
961053053
1421079460
64034919
1157630510
1133379297
1683850678
1044767518
1527038774
304589749
777264758
536094437
1131573436
224101005
18817048
1689002567
293904569
972522682
705587917
1982532150
1460766127
962956746
1537666041
70247388
1837705487
172847093
490386330
314254265
1649452338
1648777368
446010144
1040848543
1123182635
674790378
1053246370
1962873330
1002208665
170920427
2100564941
1875340067
1434837179
1619159584
137698899
833632442
494130997
189186092
1957758997
1916459564
599282412
910342061
1849050768
1520584886
73555081
1921816746
658501161
438447730
393839988
1547936807
493750294
1819330554
1941791280
232765407
429551788
1258064707
562171120
1907964629
131284490
580819274
826453763
361386309
1533259241
210957656
1671631942
2060081565
791977021
849839437
783893517
2045030365
854425806
867359330
781722719
762034689
962524739
243515648
1966351382
2106146052
1692387338
1318754642
937094253
1259141214
2053474392
1864201976
110566449
1687849510
1413590672
630721050
200870257
1603771423
1099709936
121130656
1239256052
563828520
1466233673
1079576012
1642843882
1581260799
1431567200
1598747894
916663419
140024696
1043542425
7204572
334630491
883489253
724100393
2060100468
342808926
795184387
643639463
25049210
577494784
215458472
120760157
124299553
1111447625
1219078564
1508639725
263122735
1161324288
377200173
1355202172
1992421932
450502934
1501609410
347382516
616251565
806724067
1342669766
134004517
50368440
710681974
1525476692
757915984
2084504485
1317153224
1746666928
1759813172
1055866906
160209284
1784330963
1025695509
1874018314
1537277613
1875179834
1759443027
1912534668
1399962497
1400311920
114706372
1788655287
1520389814
906518272
1519868592
549348349
1235721138
1536640817
1928567767
1735158239
337395278
1162308318
622889560
1111719339
1543038033
1462972280
603027267
93463819
1561505773
452037433
447925346
1124534012
1740218858
837884016
995088960
1765868580
197463065
1376350769
462171772
363992904
593759039
834918531
221868443
895876334
522914198
419175646
1366478276
844997599
1257720032
1570428301
520543557
273704432
1029797169
1800002357
1884889087
79955748
1100496410
270797833
1831074423
1133281036
1302067657
662788262
144980769
1776584755
2096385894
1595938819
349645220
661649656
303622318
973906855
395582669
2107171681
786836570
533216348
510302230
718831061
1184301252
894449049
575533793
412930688
1104975373
1892051707
1144489570
1738291385
1741502375
1335622440
1208509355
2139591690
1552099268
1379880259
856920586
1412193748
1751417020
1601068115
1473893740
1664578577
1093476167
1953385385
1621097547
1122611856
938710389
243876773
380155515
1932481315
2105680895
89363855
872084103
2141918598
545045888
475604869
29213958
1650864040
2129465339
1710500226
1565709912
2079721022
518887159
674107624
2054707256
1594404018
1078769341
1336663362
1490781531
443100539
2065751445
466002997
1738843774
497851029
1701228160
303130045
967156020
1238951226
65155978
1856841872
2029260428
947289747
949753715
837574334
2027411506
1084080170
1936976103
451317972
1494704022
1118903183
526410688
1371362157
634006540
1217729227
555140142
997425783
989536441
290912484
972169190
1817691652
1937980166
743668266
1142147502
1831034438
1319491889
1494084555
47561314
168703980
1075283869
1980327128
751305758
708397129
1245206586
1645518295
1653754818
955265459
1382727673
1352243693
2016562180
2036543348
1401945458
849483330
1278238407
815418035
718472904
2070004344
1652756551
1753404926
923467875
808927522
385530002
706228674
1662925501
1630859286
2100174339
1808324840
2012133583
1482848277
1778458603
341357778
981024387
50865565
754870303
1503770885
1726998157
1366624524
769467923
1840498859
163135783
114351852
1957416955
1542775203
190642607
866828263
423161388
721588616
2089223614
1528142203
812838072
1328918910
1265261127
188968293
211285428
885615238
200026924
2142264110
120509377
667320889
1612755101
873361235
300014653
586411552
1455584568
608385967
1970594032
372093181
1097673935
1323841620
1949248330
2141388226
344265420
1826548571
1999797706
1117562235
1456721826
833214679
72883914
2039269908
2130962372
1297824734
1951197763
407427884
1497608626
1376421325
1053125779
242145939
796447686
199337926
885195822
957802556
1921862521
1274225083
654511257
1444025928
192871055
455727923
1087442869
1377273372
1190837786
1136903105
1301610733
912313127
2121010203
484981507
831946474
693541137
898243146
84623567
344858080
1762571863
1535872069
2096000412
381532764
1568422201
994683285
1580249715
1734922781
1532169191
1706826651
897442260
900065321
1874835727
106312890
1502543740
983690717
271875920
418299365
1833719902
110015813
1353494142
1694190934
344089523
1200974799
1307003647
1913136153
1069181556
1950751802
1211759285
1567986918
350746716
421345498
2126329995
295957097
532419309
47721922
833802687
1524040975
495926119
494009235
1311221941
909773205
1710437773
566286561
603046622
2072852344
572364955
298704220
709598029
707120767
981214996
236958432
1047380073
772386270
451145711
1011962154
1923594057
1645179365
720123282
1231929045
1939417125
1745623672
421928762
145349724
1011634940
674707743
1560424494
1228223989
1225968310
1695459151
475302127
1006296583
874871614
1361233177
1854467863
608915391
640218016
2018786947
1219992872
344479781
1205271660
372005636
854317989
571214293
1764651549
521720487
1074618546
1235465787
1571449422
1383345367
519927964
806875110
471965688
526624289
2090399154
5936545
68101979
2125700974
1399843134
1662247885
1092971122
536580971
790897464
1768394458
556559661
1752339735
1451194987
1189799318
1330403779
1174230389
1081269649
1558510444
1258640602
1092530947
760162875
1662114565
406165860
76795674
917032534
1749139402
279895571
1099213757
628567912
2001557685
1862008861
1800557333
1595988966
1660424724
488110109
1043039443
1061519961
360278191
150411016
1605430442
1026994697
1048986319
1004767532
689037473
1227908095
1557353338
818815834
1311418170
1585596863
1713996865
1758754461
491603333
1559946958
994404284
73215176
2138953193
1426419861
584758104
843820221
822830534
252409465
959758860
367789695
1586388051
936071649
403512994
1465395020
1786079233
1081368418
1951470964
1765234328
459929109
712637948
229592880
702085389
1408577310
607016853
233206432
1691065906
938376920
206959039
1542311882
1563513770
1281139073
671417728
1899040993
1882341911
714226300
255303675
1832383952
168726646
1332671058
297109926
1983059304
393253231
1674452251
385021972
1795598459
1337997071
323741835
1086260430
93084543
744017676
581571246
1638985380
1239755029
463603465
2000496507
627384694
30686304
2116892884
619399038
431687117
154917674
1058537103
1617262141
493132472
1526028257
1611992945
1600417774
288937054
459082863
480011063
1087506506
114935083
1342921661
1457757976
182980731
140480053
173259932
1415563622
627950936
2044270269
71486373
1722894025
1918682542
2123599035
234120604
2029722914
1196855505
960081331
725272971
415662350
242453569
788256267
1739572071
1957931325
1024758449
185719352
828956079
1918429967
461375826
2030544382
2024250400
1741758276
137592546
1231398198
1694416429
882527612
1978847639
359003272
646285377
1753587879
1539169631
461854973
1137842004
1587127293
703967795
401539058
1133754877
753386927
404378231
1755973739
851858303
158737725
1118435482
1593823903
1318569416
1199482271
415950393
874911814
54027130
1466190599
92846559
818400461
2129619536
1054858922
277761343
871351758
1257014721
1308941010
1717902210
1728588630
829380755
1759485677
1348677607
297775048
855510902
344845420
546347877
700813454
1787034415
299018921
1978495779
1735220705
38875942
776336168
27350840
1500220346
1108623176
409101808
498958251
654035216
1208404551
1775289732
307909759
1759650109
765877221
1181932479
1442417227
1054335790
712121294
1573823803
1781909917
135615109
1028037274
1335543298
770235444
1791565690
2131797304
1800226431
437347446
527345326
2142248563
2108528169
1591810675
1108605486
1879302620
1586157920
981242692
1019261220
1647815965
869760103
722833012
860782726
328012624
1720389848
1244187797
841259805
16283191
281768057
784887148
1046927703
2047543644
1006512810
687593143
1196010099
2076367761
411252858
6168887
1566297062
1459218858
1878653001
474222656
2109131380
72169702
1846637166
466784078
740772169
158660708
2063918535
1754183688
142480209
2049354856
1174772543
907043168
5960460
1757044619
1156776617
765474066
937579184
149675578
1507989214
883576228
1089381477
1496381283
2115307880
1359896063
963547914
1564330088
1160001589
645291530
1858140532
1315966514
1111058376
1677509161
754951165
620396437
1415465344
965425312
1850333033
2127114323
503269022
276492489
792699458
792197668
1860408429
1260349417
1124005033
752087140
788238695
990167313
437485631
545315052
1669753094
1305125435
216686764
192655158
925892533
614767292
1534757997
1339240045
15214404
1655247348
955452457
1628398488
475274069
2050473273
1667234645
14763948
31147400
568368634
1951879390
768828002
1802521050
1565821008
1222536778
1343517636
1985436187
789065998
333019492
982853320
424334166
324191225
1735752577
1154599851
1904157026
1441858063
1058949689
331422201
1478945648
653649891
1420900049
511769307
1698203642
206691349
1354598421
360340272
2069215476
1765368972
784578759
282396274
869707941
1423205935
2072281410
1295288287
18439565
1572792804
1687201595
1138169368
542506542
537160656
1701483874
357532629
2069495343
1063170187
933936408
204684177
1705646564
1738613835
146259173
1865760921
799853265
1767489731
1489195586
1883716207
1570634825
1624275790
1272779083
1081705997
1731004122
296631125
520873051
779309222
1069937943
1102338115
1618957631
930855439
111611905
1628283098
2064227675
422379097
553890609
920774488
439581948
1007331544
664103033
351607349
1700453551
1028902300
2082229375
1161486382
225260836
1888111731
175094813
2020065363
703512329
1732778643
736118398
1957220077
1730112542
1746638149
1523313356
533390466
271492663
994302930
1600494752
1077566372
227465429
1447440857
1573982097
1952733178
10076326
896887226
819186444
1747096297
987137027
480532134
1132234747
1006285772
1750241952
106710782
658625469
1645882568
1637764839
990938750
1933114670
1763156417
991853859
1609033848
203835495
1151522306
1283685483
1188387344
1279748973
543957872
341263985
1742240979
484004351
699168609
145963021
761219180
1920608762
2144787052
391029133
601994539
1084798939
622624117
1278680745
653291150
1606546178
1401704627
1336129321
1410305229
201189739
196551001
678676127
1574328280
319614018
98648120
1913302229
1340936432
2031486088
1726656493
2035893892
1856095607
1425518230
909564674
2114333974
451750109
1590419072
301781618
566607601
98596580
718294338
59315077
1628631018
76897814
1307839450
488232537
1167712600
2144924064
812343210
924771297
1539654205
1223337035
499836835
851834077
1375696869
248007084
827000738
467441343
156798452
1168122177
267689176
1546689397
1147268748
203548812
2040003153
1857556155
170975870
2022176018
344927499
552186883
1083759052
961631862
2003601428
1959726658
1909357558
465961295
1456896234
511241321
650411976
1417543988
1693557805
1671397532
951274474
1413788290
1524254918
1414987348
2036096857
97584427
1406004523
1742848137
314212584
116115146
348541810
13170685
66041999
1237120191
308720866
931455280
711069326
152639099
37504834
186483530
1394087093
482844718
57870363
994899406
1636185538
14375975
1849676170
399257338
773705287
1297473083
543209056
2090031567
1477381245
1768881303
674539196
49722635
1657706680
2012828542
2131450666
598276273
420480422
1350356550
376343149
499926121
1409681582
1388329678
1397056653
1935316461
1859746181
10150472
752047998
726583138
1533549504
201796903
78846867
1310135651
2122067328
1838107559
1880033172
955919642
785236252
558688694
293055698
1899479760
1799281654
1456793473
1306114993
265138212
434331775
847781242
372518858
854235721
1652931681
887235840
852476934
439820267
2088329967
1988045803
1943580468
792629235
279710649
632409565
1717282723
996157298
503757586
346158742
734474408
1892800482
525308754
755879195
1429351740
878548465
115174409
1223009501
717798740
1101147819
2106471067
1025243302
316694992
1405134555
798036605
1445096592
1532258533
1887379597
1387619671
464312393
2062262870
1275742672
1997499312
1802721650
2007522032
2006864470
467913922
1489792450
2047058467
763390584
1877663433
1092097434
875877761
282183855
354203485
722795857
667317379
535115909
894894991
1364766946
2061057520
1675636853
776841306
641979616
2039911215
412119071
408365768
837511583
259204322
461317775
1824907373
1620055287
1996679000
1768595713
362735336
844919882
373247511
1299152966
966780206
994277280
2017513738
625637308
614765312
66569010
344766511
1111200456
1033701769
588585403
389558215
1983120423
275110795
1337249509
608281884
1226275659
183694708
1019625900
463563287
570032922
710821365
1050959382
850567638
1684236130
1972055502
310454324
1253406030
432088259
1211087052
425741731
1129025192
995089658
439655681
1987690591
586145363
283465234
477955041
1123899577
1317709504
1562640699
893852231
1867546402
744673535
935397328
460744745
1946083311
1976404157
44425840
154726885
582427586
639443038
1456895687
999825314
969716456
1685077459
438615623
900099549
1389854530
2032291408
651883582
52094304
1596643019
1455309507
178604846
2135645268
586956085
2037683256
1646538007
1922465151
36917011
1597345668
984612690
695114108
2012982031
498133605
737637048
2102803914
1012000047
580624118
121723102
557815303
1759805552
1975324737
171639431
1608487999
1623322922
1667528439
2002527813
1537597529
1416406818
1225233545
1309232725
1160417486
1980637342
1424732325
415092382
1711450948
1336017714
1691999429
1738949478
1259105335
789725046
1325367440
305436649
1248089949
1113406035
1128017404
1112970179
374607922
1207893957
440253937
404222390
128711143
636910818
1391178774
1687747935
1192796103
1272955414
767748939
258128513
2116347271
2059160871
1222806035
826380864
1035599684
1730305062
1454063183
1273989584
1359884804
682379105
66175539
1173815432
1091787734
195093256
1642440655
1985410708
1570128901
535685665
720203240
328325740
912241584
1252880629
14212061
1173348415
130569620
764370480
1307223465
1826479752
995122840
1772088979
1096440068
1534178860
1038876070
419708454
1930399969
1748844362
315987194
1432738558
293040624
683196452
852932795
1055284997
393571968
279833454
1964570765
966005495
1737511868
1915512302
1873768354
2105055138
1285332040
45143484
1932139625
528128413
1195708080
373782342
2107900204
1735100787
988979013
831733019
1054674043
431644682
2075434607
1740796998
135317700
1365534561
1911171953
832173155
1197135267
551357888
2140008860
115332329
2006591298
1858453286
237317134
59681595
988024459
1701759015
728953374
1180324223
649595486
1379549186
1580256125
2117022857
507862638
2082077400
1663929518
1215638093
1882420439
1182892999
1314093824
301912040
1249772978
1749360481
439794023
548302818
2014709508
335468071
65862532
1140420811
1092117986
699565562
672105325
1720929053
797672989
1737096450
820536479
1537804047
1739885080
295836700
82579759
1177961531
875914263
788660311
1203776823
1629275712
1531227595
1140143624
657501182
986156124
1265649824
1612837483
1486107442
658665081
729531978
1758746113
1514194987
1070548081
1510709352
1041741641
2144453528
1059165106
1861093803
861336684
119541155
1703527866
1492319518
1381813639
1861067426
1350100508
1080260357
28133265
124084014
1424353576
1732898109
1834030516
934286275
1950185964
1440505563
2068581411
989848220
1873104989
981021925
588749396
580051350
1299976125
29878937
832195804
961415368
1495182524
1286503745
1496668205
2024891773
1025268729
250389736
1738615405
369530451
1411516383
1246614638
426903062
1238011942
755388255
126026169
1161667581
1383311892
41880450
1591031224
2121981227
1456796047
254369463
402777477
1515478612
864011941
850217380
565318017
784818337
1772404876
1290128084
1578970755
1988586723
1427429789
135693343
59299208
2051024311
35906395
56092926
343292936
2045647127
1934443390
1786967274
1013871691
1327995819
1637611313
151349770
729708039
1666099763
32956442
1227331213
1536421333
1522848778
479352909
1500291996
775671
5909971
1256722038
1574333234
954455752
1246775995
2075535916
586536684
2059881
1147813761
1806088310
1020314990
689037666
1084402949
341860202
1405516168
777908983
1782632862
719412048
498831353
1956406518
891659093
556122601
569802060
347750488
625603448
1043992403
1781896497
843048348
277256044
1123744346
732403675
1456596087
1189059475
954437607
1049610321
1163697316
2074836311
1936365722
1803455260
880518713
1544515039
2073052034
690457638
1624113418
1969855372
274537468
1576955181
1829244411
1751286985
506676255
350419919
246697510
1669222983
166918775
1413869610
330558634
36124914
1813210601
1800352445
1571818767
1934222379
1525721528
279882397
97314042
884795573
716194139
450925548
1947179902
1053572588
339518915
1775132308
1393029649
761381068
66664762
1305809695
1768862851
1248050691
1676638907
1348092619
143257826
1459782719
206996413
1043889126
1732769888
265158051
544590589
879512057
1864509224
697062318
2097426958
864729611
821589135
1793759168
4479083
1722444496
1832307603
289437309
1530869928
1451762002
1404382000
1556083071
1184762916
835708999
1558416957
1921655220
1690597190
663991724
1592957936
960627186
1307311650
152607097
1187651649
1859535017
975290447
71529320
633228199
1952127677
2015853971
1208889730
303348704
787299559
1599660475
1217304214
696929257
1656139519
769005814
540510118
1512746112
391038453
1263840320
941482884
1860879351
1657675017
873964958
1898569608
982963883
1796184442
1588591643
2084433662
482703255
45577226
1111902254
1736192115
27279328
28920693
978239525
586376488
1718833174
1463172659
1604877412
1595698736
1511298816
1420561807
239665946
733041461
1632887726
1485719406
833953072
629592217
482655218
1216510005
430436894
1311862182
106102268
966288859
57240644
1482627944
439568282
922177914
863298956
1206802904
1071654730
1301889475
1848711938
1022093020
1291129861
1573737861
1436182886
482342003
81276327
827989381
752898461
217310983
88327371
2000224012
1108821075
1461295894
551594899
201563599
1094694710
1434268730
1044532734
1615613561
2063826979
1953133310
1790284078
1547342089
883587709
602837730
1836285211
1373934226
1709666836
1243591067
1223207805
1711192076
1547589841
1578286011
1021477098
1352282174
316981783
1338565751
93531327
1976274387
689809210
1098752794
1081962777
405957177
1076982662
1524513136
293155821
1299910464
759388482
651411978
1461835418
1729309138
1382345976
2024326771
1998542309
795509672
493423117
1165188454
131806037
775472669
437714816
852283724
1582441498
476136465
947848106
1409273386
1272154724
1244515442
1599139925
720771105
547337531
2025423887
490096456
38717879
1433790526
159696962
1263566566
438704495
256060651
1833638181
907842935
1765255447
88271391
1700006735
1763503669
1612995389
721568842
2023244480
80377152
751088088
1557612110
1882420484
359533661
1871754292
779931975
1153200920
883113397
759586149
1621382362
540818325
1449474607
51876569
1802391385
1990006153
2108103743
1137222061
2027591206
948613759
865629288
675825134
459368036
1255954538
2144804297
644495426
33963124
918688800
1190091316
1284326520
1683321946
1963848639
1605056097
823519051
1574810215
1225935018
1590834750
415659348
1909855053
1437463011
203049232
1864222852
1958880328
1899998841
707462641
134575978
587506478
995718988
917778421
1647874664
946997083
422371785
112755274
1173088893
1846792410
63539806
642630804
593551119
1483579842
2103870858
707995433
19641692
968171062
286251904
750708569
437679377
2022544243
1915816467
2126789526
2125025202
217606702
664112662
674400215
646024902
1514888387
664303223
726587815
1505757525
371030301
1767636575
411610282
989340393
154920827
822226834
1611331247
2116571557
685210684
1124043723
1900706771
23407740
993791629
885047396
535980804
134217924
1954716135
1056726879
1890599509
1225912833
885990878
1210688085
1602222696
1450483360
1389065721
1404384325
1681488923
424759055
573538951
481100950
1900043104
1032825700
793295040
1622941712
1666636898
1703737961
1972437738
1114608789
1488273342
1671751454
679909492
803035681
681989549
2134167420
2065012345
1692812782
1007311932
1994562138
721706948
1852572703
1380000118
34608571
1928578427
99883641
1293709592
126082395
1722021588
860942864
1906034706
393267332
575617457
1544153573
575820096
1931796716
520841939
1180397925
1937254767
214491082
1799570910
398993952
398977865
1840854438
2004383201
2102661751
141132889
1512150852
480210388
1973598053
1900761246
1420039306
2055604161
592539466
1449819844
1425323712
1238757014
537304022
363576650
410166969
1046727932
2127492129
1543843290
1810356867
463226460
109172667
1541054859
699944182
637515525
721790872
227351987
1743370856
700300381
1852647786
39757788
1972168835
1604420817
419885518
1424710103
1328640788
245360838
563598799
161005098
506274588
1635273286
756639136
1014789264
648006816
83443028
1064660808
1230708096
1010611651
1150941281
215451672
763400070
1845658598
3771527
1431150322
978473521
355119755
2129978773
1385207701
1251828628
1404670330
1344574034
32369563
197149525
1396165359
481514760
2053854587
250759247
1010725360
1997681
157123154
1040792428
1805555897
965803800
2110442672
2050899160
1510829671
1118465494
1561525846
445837292
2136860175
446863734
829758097
848817991
846259211
1503334565
1026306269
24480100
589624558
1762614972
452736653
607634653
195988434
192222247
925362565
629058531
451004327
775722700
300464703
1205068237
1628881663
1451473361
1721875961
1862696529
896624823
1374363279
556181780
1477325272
427152186
840915976
2089800118
1578545756
351416905
2059857948
1026832649
1584688937
1550268874
1319499415
830643868
1684245876
1345853277
1374202478
59939292
546450423
51048620
1688579557
1734786175
1335291854
2044914244
1237916192
1475919231
362076341
1084011889
1136220201
1598597630
2087541969
966174252
690405564
1405624404
755092892
1064129041
1905722450
127570607
723845917
1138079225
979196999
474189943
1325289846
247325839
1238401637
125573428
1841218615
486358198
531591414
1409807948
514433753
1576871713
784722878
1266949594
1217477862
870538658
1828835197
2085035115
654900947
568768557
2085235376
2022475606
1034800458
9929770
1200168330
977565533
990226947
1610899975
209289914
1224739455
462921784
1942268868
1810456207
362016275
1895626805
2098291545
1061296233
2032791993
130855924
590719015
457669230
1671078199
1113740220
180336265
354318778
117958234
1570824633
1073442018
265078428
886158317
2012432027
828332680
226633015
706590576
434824640
45438434
958172533
944444271
721256867
1911003751
427299619
130753012
738420704
1518038817
557553327
704134858
1144448326
484594957
317930683
1218681212
613810873
1256897767
2053746374
3346316
10979471
2058962391
1230054356
1397231427
1522813910
97747746
1986867166
755532113
623231436
1105546151
1401838652
289585937
1075502186
1829342865
667977851
1740994939
686042743
394244675
2024608255
1113907844
1004034121
1222015809
1301398781
323325943
1066515248
1991604542
516789068
52863356
101086904
529399319
163845712
1971574434
1267444671
2073861135
1366873722
1250472391
451217874
985934801
597908232
351117717
1621205721
770398879
261948296
1140339617
2133264161
111526164
362391170
804736723
535538328
135364824
834403171
162821428
763465597
401763101
1203161443
1668484795
1429355498
389263027
1489756256
1681308356
638383597
1159270084
1998182699
875146139
1583892255
814260369
1984535958
1394345726
938985908
1593184665
1791801566
1345671671
95894435
1486386793
503148401
1141957179
1040964730
900964542
915513372
2090752137
379391992
417201429
1911647073
2084512571
646269794
910948780
1814209570
1136265202
379341214
541717692
421136443
1488828116
1052477102
221098558
996360048
415982425
704513340
724064862
1362142590
713189345
1528584565
1518469055
570677449
1164308342
1294335634
1323806328
1279267869
307603397
335082020
613744774
1796689175
353532853
720935147
1715617291
711138833
1632130399
1873078919
1423966786
1595569558
1404430615
2027087417
2051631690
3477129
573277770
1919373051
741722951
619557125
1396306704
1620357044
617803895
2054437356
277499349
750626648
982573468
1950378851
1291319122
557612441
147337621
1331070312
1638237586
7405209
117691306
1508812183
325434726
781557654
483883786
1309667225
1676776747
1962732213
877363218
1859157361
679755492
947401738
621235933
2097879031
429275801
331912417
243490143
24884849
1838182423
572207326
1470867982
1465108322
309350841
1689370996
242991634
1400324278
1081476796
301492934
1245531879
1504933829
1779801260
1131009959
2133994818
710984151
2072265423
1656921568
1653803866
805297159
1851427728
1713695310
300650013
360979499
1810151149
1575843129
687669527
1931176025
316277957
236633785
1299221340
1751447440
1934888770
1212650221
2009198199
136829424
1979657407
2052707810
1693174895
179980491
698145417
1764137073
612267462
1365950266
1544629796
1433170865
585777287
1583077834
1918128438
1420111417
1608934826
23330698
616628661
1984931627
889022314
463589806
458825229
1634929623
677904460
9855943
1605973513
1832669818
1149212808
615922831
949233125
1387724779
1278297225
1988238724
1152366665
1958884057
1761233818
1884853212
293294093
1585641567
387396935
642863030
1937349483
2142562474
548298888
1284720083
349588838
1499073145
1759453503
1874237016
10543273
1013645229
465463106
1508064822
1732600145
1867020747
275377059
1685950094
1929133926
97449554
1182459922
1062301068
1091184953
1930281483
1749111740
55402092
1992879374
1522681447
525380320
939413982
1871864957
1809358112
1359428711
1209875895
717645109
340946116
81330240
983530970
1866775759
706022609
1179055499
1658518623
198455737
859828682
1217136852
460267983
839880216
1271685547
1781039724
79924367
596750869
1029140567
1922366666
688755366
1194962423
957825875
75883228
1424853190
1048568943
1125949117
1128822093
1691669270
955593893
1092728991
300046955
1015397618
237317375
1179080282
515683076
387848745
338969678
541142915
516143439
1530768915
1001594301
1502780335
788784870
536435870
792711464
1469875547
1273865082
342630960
263077636
1918740123
696810067
81187854
1670408586
1592135135
2013190424
1163897019
1930942312
77523389
1141593621
1537378199
258539022
1487379701
720404075
1432560071
781824899
564730642
96742370
1406259895
1404283222
295734460
2146919363
1878279982
1815342585
1916943234
1092861192
1038282453
580941824
867550939
1783057927
1504457585
535607198
76324689
582492999
298744294
1401303319
888392731
1362640264
1884940835
469901142
104986062
1639127125
350945130
277159333
723696679
541964116
114221182
891148880
599806297
1049771491
1606582234
309055662
1282170434
127929387
1826456600
2064321464
1684615016
476669491
609876079
1063120771
93595725
1227333949
336184403
711855320
2094170272
558816024
896199714
1622997410
776030133
258619271
1634441573
469644567
793358563
1785308937
1863248632
1154683001
64661642
1779053723
1564708037
365011499
1932046126
2219096
1096620378
1086308263
863305370
750250374
281100494
46858178
998045024
1458756941
1031387565
656852243
1532152856
218422312
41679151
905531297
1434489003
1231004874
630698807
1746983013
209087241
2073628163
1646076596
2084155899
2003118460
394857833
543955463
787379150
1959138348
1430930699
331143937
1657482362
938543859
417733131
1351858098
1911331687
2051139460
680874777
1802533273
906261376
1198402489
1822309850
812290722
155952493
801895460
1811504659
160110102
1562096008
1651193228
352691102
852850412
17302121
738345026
565520472
1745883642
1466978019
382635322
180057760
1232960750
2057634984
1789579566
90593296
1238867835
1071036978
331045479
1944726172
285053659
321497338
20034424
704433
1541753425
1516646410
1556648054
1277805198
58852233
1642028566
247005857
1055106540
2037415674
1363706744
1493824837
1770265213
844758901
1146277057
1882911092
1773866273
589239111
1695278387
1449863759
1796943296
653992899
1276551215
1631441342
353041552
1509019136
1962323057
970765285
1039229098
737608441
1120423293
1369054312
747030229
778235737
1675435640
886243774
72599277
1583524980
1490475977
1490188728
847663847
1949743164
2113484395
2023192119
1281780889
137377052
864791715
1333643442
1356031017
729674478
608464356
2146135847
575839762
1677344423
785728399
927147993
1465442758
1330281186
567510115
662523315
714551220
180453397
1196690953
971504793
1697914691
1519764654
800343998
1840217480
284870094
1813794173
1093217294
670038888
413672506
1943627169
1271749566
1378975294
950017312
1364729800
1074214731
2135896112
1114829839
1339661535
658506284
1844111784
968643177
202186169
621087717
581830074
956618448
2082593311
281797412
2075688333
1500457619
279159418
649236466
163532269
135897195
1639138913
1605686572
712712799
1211980397
1565247108
938441661
1395149309
1496578258
1885686735
61514830
821621655
330092334
770107348
1912873405
1081782772
293250109
58203545
2117262106
1007699974
1468200492
493039893
1450980946
1153482061
1098369749
802766877
705989113
1874639298
1529152665
1963532830
1564710964
1847274154
591020343
1285165264
1430654942
1399729660
1738162173
171644933
1669666818
317802307
56152056
639127165
1373430137
573693003
1118848502
723965223
801849577
1261631548
290945926
1817747664
1115640277
388847734
1539396700
988350687
1608720349
1579991311
871288031
219357338
114842051
1860933814
1453101261
1034082103
889261009
1835912445
498407652
1240588266
1284333805
1979448985
1091588488
889283121
1386704433
1161819600
2125056185
2072080886
1765147733
493051560
1603691617
1303859262
617581133
1529990407
1327669577
290681555
1104535422
761202930
497178596
2120766728
1104430511
590521039
1352338494
2144538613
609768419
1324994567
1309786714
1485224425
1017049093
62951115
15031953
1816891389
395202922
1156780611
138316337
1805837523
2073430814
1369995132
1547575869
127982138
1177427418
1282916540
238235109
1001185458
1221464752
1540889227
1791057056
674889662
1230314757
1043163037
1216416851
1789388300
1878803682
801248503
901896103
1402847806
923507012
672085572
70823015
1448075856
1588292084
1590946432
1635936581
138484941
2034928255
949815152
1065616646
170983446
1530043419
763235943
1204894622
940034966
302210888
1943824540
1902298450
112275215
116264823
877521639
268768434
66507697
279561213
1252762263
1493736578
2106305484
3791579
463071563
1625071272
1771637660
499084041
1290191203
22905354
1144948863
414105302
977238554
1757392982
848667340
551671137
1323211754
1159724371
1558852695
874573312
2146639066
417502219
385395182
635050437
2057428080
1076456929
371393326
81843622
866281555
264982640
581802677
1160686874
1704462380
978604954
1647621778
2042487930
778572345
1337520222
246145043
1958161033
1659799396
948213330
643302616
1380668298
1536292769
2104281787
1582652934
1152523065
1800908277
5361155
1650073989
1843850877
1715021021
64342677
830929293
769441392
312197706
2060683946
825640317
167893585
485219515
421377820
1541087488
890032543
595330622
51354821
1126250053
1143693006
870949287
1100512146
1906201567
1221351568
443006648
1284136050
294047517
1415425399
779173220
219508612
452307591
1568105705
1468218278
779678301
762939355
336374290
1470154861
1796382333
498556600
1817960019
8446047
1075158759
689175974
108442278
1399304798
307367891
779440877
442190533
718023425
1385562889
1011645239
917989136
1879755258
407965600
960076585
1787729540
109493557
1967351698
1706721172
1612476820
12207458
1965127159
1920271508
23845801
1658282809
1345652063
1741571916
1966886477
700041694
1344597655
547331378
485370498
67837139
1110199767
586830916
978260940
647656255
304759203
789265447
104812981
1678255285
1309880780
1833891147
1195981413
856087822
1500289989
979896847
1633920351
361953519
77359824
671600207
1714971889
1587620336
200594689
1736116261
1600637139
585458333
914735721
1938513977
1650599991
879954719
1692187204
1954978140
2005955675
1612152195
1543264817
39620931
2091176645
1047513521
2029278182
367331616
1812741927
1239073112
1034089432
729691383
1503278612
227036461
1330196219
1314198659
2124899965
688326744
196753722
2093519770
1576824051
248587458
1242539038
326660495
1510053178
1400477686
803931260
766571143
231515326
372936339
1013850240
788813615
1405463774
46541050
1177724796
1929583836
582739160
660242357
699035020
1831077374
1281592527
1496968965
1232155762
1410132494
777377513
617131131
1245247536
1217220339
281795207
1303421259
538559970
1102825300
1013812846
780963950
321788439
1690770601
1118685697
1455128984
1434764902
1345076865
172773680
404583967
479289526
1193409283
1807148309
1301964045
1818507370
321617644
119693086
2121563996
1662178750
1591910027
5559106
562478110
1457127120
1042998526
1916385828
649112827
27412208
220097836
913908501
332438045
1085285426
1210417614
191557258
1842144944
526945823
2093614538
887034015
1431158143
2016617416
1945609285
1783880347
837288947
1856166327
997836991
1062424092
2107283429
1647194247
1034444796
818968195
1033818833
954200990
592731953
612224017
1957516919
92896767
1294275975
1832230158
1576542376
354388468
1186415472
1370325251
121301172
1527416577
787413811
550359736
1801634272
72578946
772622622
287715786
2121140656
766924658
859481041
2132282936
776313420
1354959524
1482106035
393230654
862996428
2018890434
1946257316
440959113
664904777
751848985
249951246
606752782
927271989
1285291238
579177478
1368087729
1715862034
765415609
1019725300
450712971
1198957388
1886273950
1556515706
1971953568
823516249
1579117867
442901136
408033005
1746224266
2110700729
1802100033
934271256
1860221739
1190564558
500601550
686364521
461904569
1911063145
1754521200
414642665
1414282722
1741589652
1079847188
1685346442
1353730948
935192350
1882421407
720303617
5262079
1048857056
1235290333
1410539970
1071513569
1526253300
440380124
483121862
1338314666
414787146
1897066066
646957343
253193239
794611305
526848273
540297273
1350764711
205926707
1174779729
1472166397
909235931
1499185734
682716262
1662148621
1553271203
319911477
1861806720
258211468
993829543
1145816906
1788029814
1839629890
100418966
1724204334
1888829457
470779621
2143180026
851421735
1274212690
1528572201
461788749
1491696136
1289431195
243953993
2000920130
897656802
2040602338
14715117
792020240
64931056
1795380815
440078832
1069572694
1974285768
1723947453
960200684
649695685
1362883061
1485915307
2131720993
876789667
1584548085
1520833641
631917221
2122202170
1913467205
337100741
1634289127
846731339
1391500933
1285429059
1568428026
130468448
91578264
841969016
344676529
1803819365
1018987646
1848903443
489810015
174019163
1244745002
1293898744
2081009739
950649617
1602396147
1684008509
723330723
1381924968
1467811555
1337418580
1220224932
205942932
2119055073
1344979963
1170514011
1383702692
2044403055
1272773722
1974288399
933158990
2129753907
1732506765
277361674
594191891
1883106755
759789819
161081450
1576942509
1477426882
2097736149
319279938
1223176841
1712515351
955954241
1096762975
229056400
910812118
2088669787
2144094597
1152360334
649059396
1775604416
1744403770
387359635
1695317109
1941760509
380765246
539034947
648165577
1526368640
1082029652
1528390355
662710069
1900839265
395696844
887964463
526408743
273426240
110864852
1748140814
1310446158
334890801
1506006858
492177419
433903536
229088158
706078005
1607777707
1968768138
1300483595
1017642354
1417664887
1685829952
1297039156
164304013
1005414104
2047485112
2029344393
1178669949
794172460
283759261
1174870978
313919976
759264784
1339212189
77911555
1674930523
1988172882
911606157
1365472425
1198802362
1797033375
104978946
283033389
1634312494
166597850
1418491976
1657359811
1422769643
1825702808
1762534753
57362833
1283028932
375994390
1416889594
530642051
2008983350
630188140
1207196371
814348825
376605521
97105743
1114462650
154830614
428030985
2063863861
314014098
1507797644
1802577033
1915734829
2132038971
149191991
639993158
1330846145
365105464
1674809859
1371471438
81050371
1122191831
1320431402
1108156832
383874937
1139771721
1105579261
1184107901
1223484856
1899513416
327180060
588320269
309229183
434661849
980280436
748243189
454805778
1463573866
1854783384
1904963035
1711359832
1203020358
1112725222
11366867
2113538565
321711653
258833613
904876485
1697121636
1826673345
1362239482
1768676258
1009614038
8842142
1284359133
2002813335
218677099
1405850512
779698257
1442132879
1620257895
630465723
385632995
1338851965
1153728297
949206233
1475429848
8014158
754672502
1054510315
64674132
1510613004
481055123
1210625742
1111249751
1225315934
1475851048
619545531
1007013826
2121249875
1690848928
603757068
1405429990
2098873944
2050685984
1763777658
1114419156
1115319989
321954187
1457047354
446737388
1080328040
873166443
631203593
563913750
1609325892
314085520
1196678941
1575054961
1802283412
860272770
492812090
821889157
133231700
845907261
1416245835
1256011785
1415313091
1652015230
1753214133
1111355986
1455609299
240915374
1756889616
518294833
378956684
696187754
159366084
662222673
475241014
1782907928
1893058417
1307326395
227780114
1212960174
1742599301
578975441
1047893984
377247959
1096186753
1185467990
1467590382
1948981883
1285016384
1844486481
419933040
397957151
417849329
345783534
1408866520
2116653
487202938
810516573
1621295037
1780912809
185910759
1083526352
871274613
2027576480
817154189
1242218083
743101787
1481960673
1076451119
1881222138
1312718005
1018387576
1046467705
243789631
1788758864
2121049623
381246856
1684993456
243048066
944044893
2099435657
418584516
655107764
843014266
1397263037
421870195
1909367077
269389945
902706729
222115339
596155091
681978272
714391716
1672054748
647182838
531440071
557212172
902613310
1799688432
1353876089
318921173
324661396
55244862
1462070432
266415533
241195383
585756800
2100389439
1772777476
859346023
692260194
515894624
2006257158
1822621704
2060609331
352343181
394995150
763963508
1199707434
167176057
592078042
385019831
1204433019
582244035
56225186
836796051
309779827
1106668878
1644087120
970587111
1724735078
1007880854
1014485551
1579552239
619261426
808347832
820660078
1287135641
810164431
1507698680
1804058168
1258781434
514625718
292987555
2107030222
371199554
1600425443
1483606596
891733104
1012801343
1972705787
977586952
1012466554
543533386
1908173247
2040903743
1531340778
1443270882
221130741
1953792243
799823742
249469630
607448780
1622076309
162063291
1437215748
1236488940
2132892301
1559201996
1683280794
1363055952
537893079
1509913394
1912248665
1925899663
1494412613
1258573326
1797985937
354606095
311326715
1009424796
534730429
1518531733
507172231
1196460407
263421679
1020399553
1466567721
253520492
504708920
1561329259
1623506701
228692364
490211737
598938423
1784785770
1457312115
1203770133
1842199641
104361061
1332836623
1848974321
1156917027
1880131380
472898077
1315831695
100788516
1361952639
923686595
1078332700
1692644079
1864020914
576583831
470624060
1776355860
1611841824
589532589
2084809920
1455164322
1319907485
1067339933
1028860285
1481979462
159623606
1998918866
1662307487
59063470
315224180
1151532622
1427548949
1510399815
515172428
2099035965
800114292
1986645823
1861542155
2143772167
958062028
69703831
1013918502
1968800854
1590953412
1393791856
1738470243
140530725
2026703023
595517356
1931307001
276875104
1827049232
982083176
1525818268
514757948
779358138
1681450116
778887945
813801566
2056554517
1125055584
1768521877
217247159
458357813
720851191
1694447715
1827283563
1754840917
1200006975
1455174847
371493450
792167457
1940132061
950952634
1998497187
456733948
1926569650
463113611
516505588
1007260519
713431700
1340261351
452136384
905290206
197609851
12387171
1550832573
901304922
337131066
1350249762
942019367
1072168932
637141889
1002783237
2018263672
2133536400
2015479376
80144069
826182091
1096225489
2084824985
644952143
829819295
1687642868
1687261020
1393670170
1816832489
184217267
1495340549
1218443269
726167199
64126879
2090500051
1346498380
570513388
2004058386
295763375
229183021
879019749
51343654
1754429588
1443392066
1472556182
393287835
928392014
495270672
1926676460
378571348
454235279
623025589
17497199
1494150392
1170729409
1917428165
31106994
1976240690
1071411417
1009687874
1688117311
1524606771
803625592
1651820785
767931310
8168713
1224340600
730932255
38714599
992733446
1375726623
2022547938
445663777
1949502644
782833842
1324194918
1433848751
1407374816
1824083099
278172053
1099057492
851802041
377630944
1957701408
1894556006
1941739982
1837573868
1405515620
1384206091
977283540
912470697
472491210
282048433
1158607429
1764355295
1261549205
629211650
247594024
1738309040
314424539
1589277646
852735472
1286315553
1637694696
144005263
1993073846
2128585613
1487070648
1154838371
1013013512
1767870633
1296141216
1462165878
176324243
493891680
1437887837
1280098325
1213564328
543438881
2043920189
1724451634
912364085
1343648277
114720890
598163339
657556632
304541376
727881460
1983016136
1910611184
1884569784
1819030290
159372283
371778486
1449770217
847609120
1792478540
177166711
1549518477
576686168
2015409932
849473362
1632313504
710774706
1235528581
68503368
977815597
708541013
243318623
1860713620
1506793103
1491642222
2002847528
766980950
454618099
265814679
1394779845
949039577
1181655355
1780899845
1831479096
767541135
1911390819
823664979
223761451
554864268
337514842
1586438342
764977994
1667230482
1946504892
289007195
291250639
2030760851
476335547
626860969
1728310005
528521671
369085773
1077442647
2078942789
1857841774
1860754222
2066185745
1332252179
1426464096
2061467006
2126519557
2039708859
1614343718
1124623625
1162815576
1718649940
17153080
1229891667
1731477893
1452379088
834728633
367690899
1119749602
1780315591
728578449
2074487047
71795171
862932611
416541988
429492427
175631806
1788150411
10247791
1597388052
1571139956
1528208466
1819466710
966541126
1887285597
160369393
611352722
391193567
590340650
1455386697
722783741
428981182
159524282
300283704
2135034589
412628789
1061842400
2084647403
114125863
307175374
636562133
868810719
1700005190
822764206
951909683
1397095597
1747288081
1375691573
1019786232
1376810373
422944057
1364530300
1822724029
1306519645
2015722608
1673862138
1589890895
1832126737
1234545879
1810299956
1224180791
1895846070
1645348120
56509999
1784131143
1482887945
1258832822
1581569098
1343987901
693181837
492467984
1095371776
1493347706
88005839
1849568828
2032150755
1309547090
686820144
809070694
468749804
510483578
1387718457
1932426797
1538269337
1201511732
1250685318
2072467598
1380756038
836601368
1804022645
967971427
1993098120
1278629090
375655678
1077864399
1419232644
2054895658
1624804117
1880170204
742999221
1925182391
631850489
791916417
1467454121
1994902504
1300416366
537048165
521652441
1779284817
1086421271
1937416840
774756949
413592941
1852906060
446581122
1755655808
627082328
887930605
1208261732
810173305
1809425364
1017664859
1673478524
134108974
1299891901
2110567497
1223354917
257825556
1137400250
896479830
1566209126
2134142382
1053204818
2135802460
1357763009
556932227
1154540697
488151854
323336244
864268107
2098061887
745694652
1403329102
1123957046
1140428020
686813767
670132088
1153184687
625217250
394295260
1155699739
438526077
353507020
482826671
43248103
812430340
98724704
135296498
1036427383
384255936
2138687710
145226714
2135375029
894391333
643171174
1400818055
805747159
1035088669
843674948
1931760410
26769794
192440796
637514142
1413419035
400948242
1531886569
810320173
1556902451
1778999307
633816317
2068195144
2089902891
1029680021
1756076680
1280044250
692341699
251911225
1360590656
993654158
555327711
889437854
44002499
1848335274
444332762
2042597277
633150819
843814009
936948455
1896178658
2049867520
2035817554
713689646
1201232052
1605150036
915630851
1745344335
1392217010
567448476
1292513331
816299273
811391817
1375901561
1009506153
1733683267
1322479417
474262228
1993823322
1573869237
1375733819
1245109830
1411200785
1090954301
1333074118
289983296
1343752301
1031561815
38839626
1469779578
1583083100
1131672948
765062171
1291569627
1587451818
118356867
118740401
194588394
1465413857
1886468755
693448056
1847791924
1900027949
743118361
890741093
1731493961
1235306906
1829801513
1993247485
1744726615
279943971
831047028
381058576
1246512576
202842643
222957361
246326059
1008452697
2099963194
2079491480
1514984940
1495305373
355650387
939862114
314412622
1890385011
293193138
1651802770
1763741847
1821963181
1272792441
252141
926115175
1742710268
62846788
1841815621
658152102
1103983829
1582942149
1848638450
1094372037
1555485268
479932355
1411449684
2092068378
1028729640
1203882112
432705749
1260745204
1776736533
488777744
1560270780
1760270774
918494367
1284703581
1258095317
517121812
523444226
740402249
2040666648
4540801
1627980007
1456442001
72118685
382195698
1238229751
1127906206
2123865861
1421594377
67635705
976206891
1869543623
377166658
876215236
877371402
184064839
1778133023
1540336524
149314778
1241708577
1246738695
1110354597
2142185254
1237183434
1969850553
306340884
1098290870
245914569
2143597088
1828543958
1405702562
1505451366
1251270895
1734902711
1042023062
922477470
106252507
1157200224
778670855
1220277575
1957062300
1023997148
1849995500
318008283
697010231
1013063694
947755572
775960767
490282169
1510212587
43856131
1377973403
1959054520
541981239
345397455
308180206
19421933
1508911042
1412340042
2068851345
287853535
1142488735
2025786373
1833240465
1406097049
1568196888
1863225187
788999719
776969310
64240208
203834395
736011812
289057173
805243548
1226919997
829643785
102841778
1647810568
555281450
1176020599
1607195489
922521996
1299035936
1479234827
744300802
647342288
63918799
323700314
1104079039
531123449
75712386
408520242
2052796504
2136042499
915157374
692319192
2004994696
1599946260
1114780530
298283090
125556376
1297487589
328053949
846304469
302907418
994263146
1658151933
323678393
1053460509
1561386237
1833993301
1202900935
1475613920
733598050
997097823
890603708
1112689227
1902950313
1705298798
2051429141
996747758
268753071
231996271
1164289457
1822702466
626011861
1410678763
1516051711
1126595928
1186689052
1622216851
1679419696
1628445603
1209868353
874523381
1724826740
1714090536
1601743720
1226299006
1235644653
990827332
2041743355
868380881
1919926233
2062457056
978215098
1281704446
1441537726
224328820
1785743295
450140358
730443313
2055747303
158986279
590819075
594665536
22243793
1136455740
1673123261
301309576
2017775297
1239092231
1173645553
2071984136
114536408
1569556319
2111900916
1213749220
1311844365
1722581182
1265021386
664617938
630107035
91181581
1385684884
1291887024
521492431
1560214703
1105644227
1022264859
534711171
999529055
1152364858
1189579517
1851934669
1400232094
1268415663
502771034
937547573
1784510845
57979128
861057889
781270797
986046266
1715773140
255794134
121566990
1022467547
695656707
1620611743
1182099935
729159006
1730617369
1532162177
2049162511
1497896054
1067785899
1116127342
771711389
1432519205
1400311351
581979657
502229988
1648365695
1564093052
1290419314
1660073100
1971386049
1575132712
336372636
336707489
1177924463
1023127487
549041861
369978956
1718081144
1906914358
1770058704
429618573
2124010558
1078676757
2019678127
287416227
1498762
1405447017
655826466
872469445
84658270
2022284436
1605601062
1990256242
461500048
44637738
926492109
864956812
1651845986
1867201236
1676948957
454686027
777900081
487288311
562199100
1544454069
1554491251
98553864
143664094
1495801017
330235680
944294747
947076872
606326631
1727839192
1688934249
1827580430
1616171412
899314026
785710594
981832663
466738160
444040889
315614988
803766584
527119939
1828216569
255798498
52747355
716869792
434670625
1856845969
1029704206
180200049
187238878
1950868971
134678664
1988924150
1720942202
1605185622
1383830935
517810758
581666400
780740143
2137513109
1646512339
1238828502
971384303
620866828
541272000
1123451656
1211130367
732313748
903602561
408324296
1812835447
978803055
946651561
2081624156
189434988
1757634762
563404139
858125303
809343363
446721145
820540363
511273182
1394745409
943998382
1760138727
1266123217
403377730
746702643
752195402
1269807435
288302831
670354340
706233816
223052651
1819246350
637903744
1633020536
204138669
236536130
269292472
1344082137
1973561264
2047064768
522312497
1836128333
1056006143
256618267
1161347661
1618906041
951010211
34403387
1918906356
300564864
1467994658
698046271
2063616145
1967932562
1016076946
685492381
942183362
696746971
2121270466
696176604
856959863
1406093974
1292051901
1509771430
1227714813
1649115488
1231132462
425223724
905595957
812430847
1285676135
985530448
1417277798
1478552216
1587858131
240264875
832385033
1345990649
1209826433
1669267032
899827660
1366819839
2032618321
72082602
977094781
1489271571
1878512062
945609930
1469445775
2119577557
1629681230
828064497
172243683
1049099044
491584924
1504233697
278140986
978810163
235840480
1499314915
2105157946
1654340830
638271581
1152617210
63022974
1914832991
1179708966
1243391406
1679620353
269188583
1698414552
1567264342
887211821
1825297161
825555185
1216561947
1784257642
694891915
2076659812
960948600
447744652
1504836510
1872837343
1466352163
1890015552
1997708232
1849572473
604923392
475839595
591556023
1880114155
1616923002
1367675371
647115222
1679952984
1994819818
111880233
657941039
1380681493
1731788256
823692424
735529535
1831947913
2050595334
624025895
348448534
1332224147
275254331
321895302
1417842719
1362452459
720219238
1279068868
1362650938
981835636
1663217645
337905078
2112917638
248656723
1533912583
1070768320
1670001437
1322175607
1333672899
1092586872
2121548037
1306007987
1225017468
72924902
123799491
524055176
556016037
742685072
1917028473
697797098
1577662450
1163782347
671586272
479864619
655882859
2033597758
1016448736
1471605089
2036335597
520311485
601100998
1179455821
2031062620
1048895291
762600837
1342854013
868822833
914958484
1484893539
979153518
1658641514
947536585
1555904101
971858242
998586266
779933363
419178848
2034085396
510272265
1774808909
1792494864
60748514
2127142342
587813213
1293770178
1373540812
617080787
1721751587
2006529552
673117629
2106060339
2062114106
467451546
175545699
2127363914
647537907
1071752911
1208888762
990300045
2038159021
544269537
2056686349
499684633
1511127364
1919024715
1510997155
1741481062
511310470
1256396610
1794856524
1690711090
1600404703
1813695523
1462643419
2086543872
2144316865
747950323
799212978
719572601
343630786
755653025
1740549691
491424010
1779811663
288836239
279146790
523879708
1632777761
1972187304
894137172
1091523878
875449896
1689584086
910363497
383053887
2010093540
485532848
637281432
810155272
1384306128
109920608
1825810609
1833084721
1703268729
1370970575
1711403659
415054507
1449439582
1260497266
885999597
1076807837
869521197
336580038
1132813295
195564269
638535277
192263927
867621254
1855177165
1927844304
1526521662
26604933
1609490000
1506562690
1138772978
976423074
1677498278
740828635
1957713342
1721512511
278286246
1253716838
1647261674
871825999
1482223137
1483947036
1385654826
1791830899
1343258045
2142514969
62701392
1977957780
1289949215
382749040
295259812
186673169
685500913
1155316582
66528177
2130068389
781711263
2146883353
789034575
1699194208
603228409
1514784406
1541024682
1617000473
650204619
322750987
2059492724
1630052098
227986016
1179844273
1926933249
562552867
1108450086
1499835351
1996919106
1280890523
282370407
2013403690
566495950
337701838
919732050
2043933091
1988081780
1813732250
41716762
103096211
1208471825
757677231
849512560
513557816
1760942693
710972400
1406311212
2005052795
1946102000
387149471
944510115
603638781
1732061242
575144895
1167817598
548422285
1050569414
1371201413
908353665
799698921
785482574
1889801470
335117311
1141540296
454730778
1419278283
495194158
1822303989
1571096324
1291837357
1939576684
1078955520
2063671075
1203335605
1674491580
1201421061
1587580820
262599272
1488878453
979053161
1195437058
133701963
1972166208
691770002
391528915
1764694433
545231035
1317349954
1319528278
1257684349
1142427741
1237514101
124130423
805578718
1426195263
1981916391
1783153431
1465657019
911793423
1533698153
705976039
1215675832
1692781117
1839415744
946441765
1708306364
1695999080
1736325146
177355168
1271337456
1183887211
132087947
1850096898
1598612866
727375083
1524933824
460871334
851491267
533289084
2062876918
1633398999
1291081472
862100593
1585762709
32717023
1749315636
707022245
1398000351
144424974
1855348065
1218912254
940586351
622978017
1214439025
750977652
1499960848
1444199991
193127435
1467257774
263052090
1915116843
812868529
65330602
1449399029
1770718212
854143038
580147864
386378262
1701327585
1689116016
1321877744
1152594332
1015314242
1071556979
1468602147
775531899
159974522
801533790
2087293240
411396723
138810114
363569523
1239200541
1126390968
1015745078
1091259177
259407459
1828980212
1178824517
685382622
1040213657
1201333093
732536337
1837398154
305777645
44393639
1266698544
159815296
1279181195
990013768
375636593
412458397
1388238842
455296875
526650137
1131598294
71283409
1673484820
154708862
681690717
533603297
1603475207
1316967510
140154780
429822046
1964223929
1620461081
204549365
1597873214
488647824
432243088
956990481
34742050
2111385651
75087937
1947795918
1980850357
1156061457
44840091
28888522
229022628
480168390
1833046415
119878513
451857406
997780897
1423629284
1579158844
562676011
363316924
573866518
1942238794
1264679965
611419100
1839479762
2044462318
1575539199
122494836
36909933
1681181974
1014127079
1992541455
571471162
25717245
392208348
423673977
1193650244
2041958565
1058054616
1176040165
1137315394
421636805
746558317
590533238
1418939472
322435090
818735831
1305997102
1703311962
1277671620
1608103050
1733886543
32504922
1142005844
828780454
1783464913
525771250
1812123386
2133766712
492292326
823824006
2134152334
1973998988
1282845331
863038056
1898592908
1075964545
705540940
562911731
459658784
807384434
1424807340
334118543
328016614
1527018170
12626588
281067231
1962370181
672604921
578041703
1776391756
1857900989
204545817
1244478509
1480568435
293864824
930215157
11274773
1587379837
643562087
1148881665
234348899
1508783005
1244466300
131108202
56678442
119251262
524845816
1898652014
989874172
721549669
551166821
126476743
989905994
1922190720
34687778
1679238054
186030403
237819194
83563042
787907129
246534459
2086928379
1529246997
71348958
1586676572
1836665993
1816889105
1317904886
1753885134
570747339
1297001662
260953772
1280163858
609820285
1142480409
1045700536
6973699
1028815273
1792929887
1443923585
1115479404
174443284
1602873751
1729989860
838459873
601678628
1781422248
2002825314
888079796
1330846626
661174754
1042233017
1782900727
1268950873
165339113
1250443760
1965819642
1486072466
1877894664
1800744134
1501369895
901651394
423373527
956378914
1895160829
1898933091
2031145547
1933134392
895195172
2139419639
967266325
1967488001
866906866
1011626657
1037203892
1548500242
2024108482
446285773
216965289
359744323
655390418
2062040645
1460942089
1760595651
743556722
1282382986
631533445
980860532
804230707
1430699245
1449722763
504867758
1725047330
901737715
765450703
207900365
1663618075
2022594215
493605494
1866525533
1308410089
1114615882
1464045295
1950123089
798631813
2031727778
1444365538
139106375
135845577
40756057
1309054996
467674625
2037224414
167381308
1352629385
1301608550
680319004
200937463
2059346148
1552562847
1128800285
975935335
726524112
1257723054
1152303375
669275400
271531782
1683885921
568018891
133970978
1222567824
1778843932
2100715076
675049149
1951644220
2072461574
1448622703
992212192
971103337
1748001953
1758565460
1777548830
989123641
1902887732
205857766
370108518
1570417036
622985694
1817880565
569266591
100208965
1517283494
1463055297
249327239
518364924
34176530
758154745
906849382
1073348450
1724672889
752756243
1619564580
1369258705
706914732
1781599056
44175181
1167785704
989230247
941296325
1691465641
1426190697
1025017974
668290389
215547904
841091638
1377412230
21106229
1195927606
1067709779
1941461252
1005576471
1117114714
600997298
321133167
141000813
1108645402
2035220248
2004262308
1703748550
138439451
1820975140
1625586895
234774030
887883481
1199052115
1162224390
1031111492
1963233899
1126083137
230293816
1717278605
112910629
1890407656
339806612
1808909560
1040413028
704712417
995521660
1419467189
1652438181
998750418
1487129670
795954839
1895243675
1604174661
1326596654
157832480
2144371289
765387303
463096282
1664249339
1053305122
1292027482
1129479590
35981045
1202209827
251584524
6212499
1309450545
915740665
122038599
1048635592
620167176
1170765146
1453324280
1865092672
708632130
1907096127
405723085
2014706906
372518322
2002983397
1147170101
2122008995
1880349627
1358294080
1654611757
339014187
1672618263
661505890
218122600
1394817168
283531108
206872265
390248219
1046071350
1115117503
690498637
480191587
1337270587
1855938631
1953619941
1308297541
1805208970
995001122
1632933962
339471311
196795569
2088017066
1736516316
2022865344
1291003901
1119605026
782402568
1186376627
725671735
356291443
426969030
53341846
439737423
1490301768
1640700263
433346111
1328758820
870773607
1880810565
385996689
2113197670
1836492732
366984095
1338280796
1997324841
1519836038
1405504220
331937621
185627066
1701281871
1498058317
1571381634
1280826097
350167818
1959170863
1954359821
1146093547
1020111682
939589410
329329987
1887550215
564175130
644637192
1943154299
1586352852
1670511382
1466453122
2060601669
92231309
1896510695
267727202
1693609190
99959465
270560705
1953238458
1845026297
1237609605
1128025649
334157939
1425916001
248690458
1695250001
877050747
284600913
1074564883
1409987714
1853166419
701119956
443920099
1712407340
1484535682
1810156378
2071341947
543510401
723323686
308739083
1487194056
1493370696
109466829
237470695
1215271450
1910452000
847437484
1038146651
774096575
1326334295
1941135166
1040450965
183893604
2094601066
1350904102
1825133016
684433455
854066330
1706468347
1496856391
1252433758
2110633053
861571953
301935115
1236565752
1482309661
409663781
722763446
86089308
1648364063
69022578
1463374948
1307692394
699598628
960972359
479692638
2134845567
701207862
1497916366
2043914914
1046494511
798349652
1225067512
1124862746
1838577146
1272358459
1671953656
341686407
788909811
1336863238
1408822199
1906874719
1826017717
241608039
1446642628
158041076
914610708
1053321478
295514170
313614472
1651679768
1519803339
696396485
1680364741
1176180190
1119996408
466507103
748418206
2115792995
992885318
2060409165
590052683
717332432
15273213
238653490
397744041
882241882
1373544867
1743991777
34546129
533398901
892732916
2122143485
147358232
743509109
798763831
1743496307
1984495765
2074233504
1323803929
1568401575
894085681
878896281
480112609
1090412924
868563489
521532154
251870892
1918883299
1971621063
2118705052
2088620392
1556510481
767760716
1874200787
1698026316
1070762004
1765897312
1929358991
452641033
1521733209
678681252
1170482628
1737971526
1139067337
1132380694
468473219
1306331234
1635562829
266040637
1446345403
1641020268
589909698
27112604
941044760
2021429603
1342269316
1752392150
1095161640
404714642
1870740517
1922511133
909708367
493432237
237081944
1309631418
237154914
2059813731
1528475530
313625267
1813646293
1253367675
1577315383
360992863
2082026077
642841934
1210140778
1614301914
63099717
1298145423
776969930
1167120039
837432399
759534396
1168158431
1840642278
922713785
946350968
232254752
998787258
1939952777
1202887272
706288688
372236938
297053338
1811366504
20556807
1883201991
662959760
622892165
474342159
1474552702
327583554
1765210104
451595666
1908084685
311512328
1030043394
2056648421
2047356242
693226462
1598322328
1446766839
1176582804
1427399063
483963800
836138169
1108152403
385274491
2110179638
1439416930
208374786
1338514687
1215102912
865020476
484491843
167155364
967254668
1173148560
1331443849
973950867
1982275026
1553014397
1085614004
761380610
1349199288
1132253896
523552298
1370666991
1987732403
1010243950
1808243379
932816145
1991323058
1202600909
648992129
751766696
1258668918
1289235608
78296029
174284223
1045337523
960747404
263645427
1445790469
120787853
1307327009
9572736
499957945
1620050268
1673413593
745090342
2093569883
926439001
274890199
337649826
241398051
958112674
888896470
2026913983
518182259
704315987
631903245
1396040707
1195238739
1576372445
1103650699
702938347
958160836
441797173
32277155
71613590
1616277060
1629871138
837041296
508968071
573634665
1413309688
1106919534
195178865
1773682825
1753297336
1408652555
629384361
1538902052
307156284
1701395838
1935521666
2080275414
1746062667
972384459
827223203
1082533713
1882567196
1835363054
874019461
111489692
1806232407
1585527927
656221687
419800309
1853615863
1890796278
56566739
1957458565
2080573356
1940791685
614958056
1044647791
607691493
1432637678
201695999
1611484341
1277306595
465731432
755180647
334986295
1528910195
12433803
352646525
746642731
2067471744
1818647021
1383225059
1109413857
1920807464
1842397758
995815275
35214053
1472911365
1019533905
292873606
918242893
91912377
994400680
57410230
1076688994
810328906
1595922133
832232516
403012132
1902484655
1624678385
644286295
554908443
1578267703
106257133
546918749
1876061575
2017632842
1560374778
539689829
1731441475
1455370124
936849222
1545677998
2020872566
1548247430
1264901602
573502361
199699633
820179569
1251238270
519565583
330616339
1891487389
1951716079
803967527
145403469
674847296
324324419
634553017
342067913
1018773891
102662500
1229397914
1931772369
1309264996
2131140570
7467139
586266166
1816248071
1216280337
662907561
1148927070
841596497
2071849231
58866454
631459267
1817329504
986423841
824989763
1149158900
1897987455
791026190
263920960
886105653
775878578
760011476
1770793845
824402434
871364558
539333192
46322778
1136374647
788308077
105540004
1075629303
1523496717
1308099346
192095781
1179838239
1181978731
2127150718
55185626
1149162559
234280512
1166386471
1281206065
304017186
1028589358
632941319
1728058193
1668353696
1116947635
863820869
1426418741
352149419
779442400
1638079311
611433865
1900693401
702546408
111634142
1481103561
1506954827
905610785
1508698233
935980200
1718947978
1391628515
1462045387
1704781320
1555839626
1963808306
96589799
2103416695
1382910313
1050738563
377347840
1466345954
1694684713
1219977161
555918206
2003719509
700524480
1530588979
148279815
338878401
1481100593
1353650279
760971364
318826254
865107915
9739287
331788925
1131311081
1534692756
1857795390
425421022
479051435
2064845704
618915201
256964400
906688396
906497932
120291784
1315791518
885360409
1235022609
586110488
1702725463
1670795665
198942000
1792776623
2111031167
907258962
1302779072
168766350
1830175169
2084838725
579705609
1934759591
734367280
458286006
861375795
276848264
201655776
812206025
107171728
2036994658
340627625
405255096
319815407
1619634944
1305738004
1844024074
59419474
1863429464
646698321
866843570
980998775
418551814
986699973
1947672056
135860560
77207282
1926813400
1436449914
1955751643
2035056559
1548496537
1048833215
592191028
1645843937
139119576
1458659194
356927724
1385011051
2055842890
1732604072
1988915499
492802134
1578954513
1173012462
754666461
1954412429
1086220708
1093275744
213021503
888836843
91801450
780677511
1756047553
1886823286
331362012
174108500
739057577
2026920388
2191414
1468942752
1123700494
703762972
131120083
940717584
1470811118
1757927500
947970131
80422547
1255255049
1299297513
34345153
2070747802
1415835527
839205054
932655902
1862989693
1677357941
1714290988
838383146
1084417987
640150542
322440333
1431040013
1111393491
104589085
1797420683
800719985
139969961
436983163
276497496
1067537111
307476584
528162420
1004808319
728001613
470024593
295385413
2135312321
1430885074
1463821558
1566363559
634209577
972275300
1036490168
1676339177
317937128
1881025541
549293653
1122572008
704257550
1818456967
338669923
1223539545
844305512
1543054934
1379430786
246496892
1553477525
2104030439
846086507
1670078369
2127943864
1450204615
1466993829
368543324
1443309914
38790004
1032025924
519641991
365260477
334678677
1649108707
1499000067
1313601090
729309264
1322865182
869570378
873538044
1724369088
1649989844
930674528
458605638
1089950994
1422992754
1233167778
86754499
1148215616
109679564
1110407138
1788152925
668515112
1371742834
1212418947
91994364
99258435
966240873
1522030484
778345102
1552147459
2045763471
279594896
14481173
1599508071
698423442
1499815222
1472501326
1858191783
1357111250
1822841586
1437931259
729684160
192170757
626128353
350718480
736439759
114105301
787976365
1159288739
1203615770
1779345367
1083768060
1829858090
1133851260
1984071951
357582393
948348744
1557137789
1926043146
1837925270
843620977
1404653961
1123918371
566145709
95136503
284886504
1322157548
829397313
1633227662
1745341860
973467444
1071099846
1489291011
1075792618
973633794
422712229
682173811
431354057
869174488
706969917
235546403
1982423516
680364457
1152276081
1851836983
466245078
1489351987
609000621
1655686613
140839003
1787163518
1558780761
1315079915
546385662
1222002561
1049653743
100103299
1244821458
1599740753
970144375
680950769
615681845
1180389423
1995584295
852812925
2040376899
1754207996
470643113
2013752475
1282060666
621121651
749706396
446934399
542619050
1825912185
2133732721
1263650671
526663805
1563625238
2054667321
158291593
1167191042
1539868410
688476145
1457827359
263495538
1144551320
736344715
1280138779
1832602483
1122198712
981072316
966065598
1484403126
169669374
582066703
38355244
18854460
606271733
640569659
738350510
1620877938
1028087534
541140868
543327386
1617504986
1591592783
301288279
1934500144
1848585569
882769611
131232206
287095775
1912812489
457978999
1192129204
262446741
385148408
1620572823
1309073779
2015465848
912263112
1229131303
1979428953
1058531027
2055667685
599844776
1780734376
1114951537
1965024676
1654657808
844436307
223147690
1922897743
1932415092
1033340861
1270507205
1125800009
1105754981
723425506
1216001398
100104128
526859383
104835747
17725338
1028226744
2107211840
1142944870
1413152206
174810591
1178450073
267541480
166680828
1964463137
1487594474
1421760336
1923982782
43083119
236609144
2043205430
532259145
713881553
2026076544
1893218583
1013810643
1670742770
1798954216
61620724
1547054632
283374926
849325559
1076043659
534217294
262773473
1331462228
2024043503
1740254237
2046397436
1563037294
143353458
1612943975
1905893907
1147648427
1785249541
257498810
1696855951
1002820116
806750144
751814700
1174531299
309962574
313702272
1806231805
233420765
810246283
449078179
165501254
1051162764
837721256
1322449731
1620563132
924506304
87481049
1761216591
1633658385
1282552265
1775807070
1242036908
1590991693
248265322
1082696480
988051966
920470072
2089369029
459875842
186040323
1867017376
666163480
265807045
1030028033
352517261
1964065215
1523331738
967161854
824375382
611128504
2115443707
1694258263
1848174348
1041017662
368461744
265910534
318272682
1360001562
1133157966
1530436693
1210670763
584972145
702790337
213093401
795977591
129927575
544285289
1126498302
738857862
418118712
1724532183
464729040
1443753259
1552220113
1390299167
423332357
1912017143
937963318
599560236
104347009
1752646102
757210529
1481056293
324594679
571458884
1882648123
574600750
589799461
1424509005
1362128944
1262531732
87180449
1116080705
1274660669
575852980
1498584363
371479229
1194432551
1307611288
1842145684
193932376
658227320
661160207
689901473
1099000381
1526436617
296699967
1920478746
430371711
1807720474
248672340
301116783
1266964291
1644691937
744292636
734604229
1453632065
2096116852
941547612
1205827098
1267640680
1243968069
199752109
1226345072
1914840841
544381962
535310139
1309844268
656326424
1460315556
2021986675
788678637
1639240431
1339723134
1838571516
713386144
757190145
189520336
907694424
1432846336
24687105
40834
345154339
124763346
1238887214
1496453239
1968927496
1232221421
225274856
175804684
1231871514
922558361
466227796
1475630955
1696098739
1478170335
1277514531
95785237
728970066
767779637
1381117646
1507004690
1413343576
95505466
1665559893
2016577174
591104671
679179274
1580540600
1603615534
1963454276
384055609
1851620111
1935956193
379525316
1367089323
483315527
99072126
1910917619
265242777
277020831
1118844783
849864633
1517740535
1179655459
689870575
613621978
763867921
1498565820
2064638323
737173117
519479893
126813155
467163509
1608219774
2125219703
1974632834
1473638091
1978976567
69240525
1340641834
1828929151
1553583760
1601647277
1156684944
1897142070
299295044
1781970510
2075457021
1506052330
2053274119
1037158341
179404310
2015591008
890459436
610083365
600671241
667010982
610425647
703219716
371651005
1187965043
682184836
186666408
2057617538
1145839064
1257197223
1472965372
1462416884
765405542
1630798797
1581127155
1064330974
619547288
38451990
1450665360
2040300721
231294366
1886792956
1244691145
1877307683
98054441
1997936525
1627468707
1066932939
1799277884
282566365
100296111
17178882
1119330536
150566087
1311563563
1929134167
1130373370
726976948
498496102
125961982
644095369
2080113752
1124992906
1724108943
349223236
1482703487
510113530
1479019198
771221172
1359913211
1831463662
548454811
619540230
2083933103
2005699372
1223324472
1539735583
1984452221
681258342
1674128606
795132687
1059216558
116609372
1526001234
1454766543
525658614
381133142
1948669640
1282483770
1110878726
1666268588
911513864
846870439
915759479
1236799149
211138431
2050310597
284536176
437984901
2142373860
1563572742
2003995711
1239546890
512491830
1438269142
1886236095
891298944
815615515
1323787556
1650559724
1488156205
350890507
806358768
1279674052
2087103045
988546557
930007393
1528452776
1989203892
1913942840
1276097347
574616023
147520641
1604933919
120351566
1635797585
1333039426
1104900261
826246622
1822788805
1541415458
1108871306
1329105852
1975298408
1394668051
2008486347
542736408
741335861
1368564770
1598452719
359067436
1477126410
1565781733
1909696745
1442022408
1373320563
1611486662
850698768
1487939265
1958246155
1920789331
2037445540
1741267840
1764671772
979377184
1888241983
578607007
1825751752
896827490
957555346
690645158
58083505
174634713
1575671490
559088316
1275872348
1521894868
1090904476
587537892
74292309
377325320
1874687703
1768246636
474989796
2107414753
1387356023
1276777850
282992822
1197103321
2024742125
394545478
663168887
1545495949
1262573111
1305276866
2142132201
584001978
1319668666
854703024
1477701424
495906168
639505214
1108929949
1306749233
1873867156
1885494462
1251337812
1215940865
1759482044
800554608
1999053664
907323626
1468820074
1401489672
1779879686
851120847
786666827
555885480
1694946903
735125650
2056968324
603123846
592545756
266822565
756412278
2097559807
570931526
460789366
175690290
1550344786
146110092
1482429316
1298205053
643868815
1110849367
1862112880
538904454
1098753173
352427411
1966523339
661162940
1234573023
779729827
2016409966
563940223
1727986841
484696846
326756059
131409166
1347939233
534051292
14380347
739645985
141473558
117070222
694372363
35803616
953899636
189281585
1634630900
377479873
487927627
649496431
510956566
829302080
1222797546
1792379201
512399547
1101221376
807589946
916631451
648929480
1825247232
890697867
1881616886
772251082
165627659
627327908
243865763
24786158
1402186069
1966591450
1297601298
602496709
1328382679
856173196
1375557013
1825443973
910194261
496474146
1616691305
667364167
669599918
2029483252
1942457750
1022883033
4174416
913177155
764560996
858085313
1926773251
1044333074
179422099
698543096
1733236443
695898592
904524079
960546372
485825137
2097999942
339156724
9113925
1154982762
2121924614
1429919006
2026663322
259823479
96216374
1637167923
241441148
499869132
1055715518
1966331487
1478549956
1522274527
561435942
197085138
779213304
2105885106
2041651935
24113693
1281219625
1377984692
1021791259
1790156903
290640274
1747630386
2129424666
690783396
1811792629
1846715094
1132213423
749913344
1803333666
1225765983
214554757
455185168
1834692993
1744371041
1941872921
1238944082
1542119133
1637632334
1166574048
133960250
1906868355
622946465
356127292
815306141
2071922584
1563722850
1734133976
1476013863
484003233
617641773
410419313
664350119
630431147
1319252023
1587758103
539596658
452854732
1176378683
1233412852
24443400
708863391
2072026397
1793445242
63422466
1402036956
1511160248
1570420848
1591414601
986774744
2049600005
791841288
1313091276
725092264
377789701
1145507363
1536325025
15557085
1185500049
642052647
845463820
1416754356
507204200
1152354597
585069083
1895070853
321377510
318822635
990639265
1337858316
1926227668
258403629
130731299
134784419
946159364
633304277
438382459
1538251133
1154675024
223520051
1573592085
1179529059
1252733194
787375942
572196691
896964385
917707580
1411566406
1850738564
1440476374
2009434230
1468056862
1454082715
710359353
1189472197
1222389943
128947440
1860024846
1920737450
2008161790
554600315
446149375
902986961
418669975
1106603423
694748334
1343134498
1151042770
1417270298
777817504
1543399856
1384104382
907290284
226710248
1546790816
756717489
1328518938
486043499
83652648
66153355
66619927
1373293753
135351303
1586136998
615681800
120431415
60640352
1810718902
603905372
1504756376
953003123
164569406
1570527938
81895818
1407351846
1638694435
541731366
578172539
1510199942
556913557
2039857418
650287012
1060308924
1047693302
1920829085
1905943413
953218813
1737537856
2146498826
1281290323
391268667
815149324
1649892496
856376705
1272629166
1231003711
191230356
1328470812
1016640802
10167212
1638838906
417866250
752431429
402329822
1567660564
588240077
1139712514
1893599531
38957648
753274747
673326700
1607292727
634464703
749875068
822677658
5411352
1112191677
602307844
1723295695
835029618
1252943937
779655699
1500017480
2027126245
184286739
1681898383
1465273396
1486918800
500823355
1279895768
614037359
1367647118
1605147427
1329038507
453609630
310655709
196513844
1188257030
2117585833
231143596
1475073267
2117043048
1505556468
124528085
1883267381
784379191
1848830320
1631492680
576406034
1141103572
55796626
1424550128
1589067785
1885408450
1809112008
23778407
1817841077
1662759618
566119150
665914082
1214971152
943846561
537593897
760228508
722616053
145471136
9939767
2072251801
254388345
1362782817
1802565180
330587817
1650983242
1034594033
247318539
970945933
802151011
1013483805
614274882
1617721984
642444273
502782971
2121331562
268817227
1367014279
1671497887
590319516
1497159332
854149782
1177800520
1215517903
1960298897
635276409
1724958335
1277361282
315302590
407200987
147497991
1454027384
1996429025
657812939
617630926
1944010368
1713532317
363644534
447786427
985937962
199990458
1617176710
1076452107
177094514
1867066659
1636927355
139524477
1968848970
941778768
195638688
5139922
657636292
2104051361
977638354
1663948156
1914444582
157202048
1954432596
264521378
637602267
2097813038
1008202693
951277798
2105005871
2063926590
689277829
935163037
779739638
81557291
424940428
45870106
407243026
2103972099
670695109
1504172895
365373171
1301859386
1889733545
1648808101
771199865
2019550032
1448192435
120339524
836414893
2104428177
508487824
350267699
1371893512
1102239737
725740976
958381398
1372521663
1334357811
82309896
893256056
1197634284
533767753
485870780
1172795845
805977491
1075637753
1774974927
2005390891
1001331739
291465449
2076586064
1473110565
1386394336
93753761
571445178
836377997
837768680
840607017
134492858
1137349685
1854263875
1061951626
1816750047
561270435
1241661846
897864685
786785817
1094423124
31515382
1648998350
1941932474
2098981288
605814376
266856624
2064784465
588313716
2051788427
212689852
427205169
87097370
1182888541
103766626
1700114476
1391093647
1530259605
135583692
1067666122
1643428936
163975376
2097818488
1374735333
1856419235
2031400642
1671274172
1945981240
1082255841
806069204
2145808523
655208993
149245442
2111093069
771168776
1970601704
1056407025
1808012055
406575673
148276655
754568446
185348569
2013694650
835346897
1481973218
980757748
766032855
1739428199
1725006773
1852828891
1755125927
2005308406
545892602
402550126
1197544409
755470420
793444593
2097809501
1237310229
953615145
1093910365
786482924
661623817
1936192833
1031772300
1236450522
402776086
1540012484
1200900613
1242065378
1481156883
1442788324
1568598790
189473998
1013986569
879863280
1949500365
1821936884
1697612532
74123094
217869953
658113780
965734032
1700651591
1555365842
339293367
367860903
1729673989
1047459349
1957336034
871247845
50789668
1348809414
1248263179
643384430
1086943921
1126316483
1829585623
1589785645
1989099876
267319905
1229249564
305505137
1505260052
2092588857
509248631
1965118689
1013644712
147498441
409990017
769312305
1625515218
380207224
1402443277
138744667
996789532
1692138704
643125222
1681335301
1341433684
672609593
136136397
191045458
279043681
1589823614
42579059
312485865
1045400917
1052383800
1512095824
630677598
1287470344
1801280292
2107859603
452278112
801024806
1931696453
1358843357
1918893160
1059657769
1761417255
320201169
1687468918
189013326
1190932821
1808147748
2032886084
195496741
617413683
563070998
614672410
109826048
766869111
210447899
1148734317
1723885015
652878991
375030000
1713636495
1920976964
1076445618
1962134131
554159799
1973121923
1437489203
1346115229
1785000728
1971219100
1001269637
680304175
765550014
1840432253
548179728
509278451
440056080
1605551008
220010861
693983145
65589894
820933640
64977390
1604568649
1620068066
1712246967
1212723656
591361776
1657173589
1117745843
1401555719
1731269362
1724366978
812107471
208066682
980883053
1658915148
299682934
1632239068
1781870920
1265468552
1194613562
1978417192
1376629431
1571408587
901968285
719085165
1541798402
196949222
225250052
1582952686
1047458410
1333428532
1477770883
1662259777
1005229008
2021179065
319710259
1249693618
2026335807
491094591
717227005
1166172227
2076916598
781279739
750603245
127870652
128284968
1180154478
1690324577
1162967053
1071844325
740473355
1561151529
405548340
1901848665
715961795
1659416257
1204877929
1616102945
977257854
1005111004
809865178
749132433
777299783
688636387
993296740
779852192
68283749
681272750
583727076
605192568
577532165
537344223
2047092830
594340755
1405751008
855522037
1062442055
10741784
2082974781
221323514
197071626
1005068101
233013674
1212554447
1100587216
272874549
40677638
1604791108
1932523346
1717001877
590946408
1341385183
316141140
1013650810
981638950
268432728
1525916526
122446094
1382830435
90624044
1033464534
630340987
2085709056
1860063419
280069891
956314729
824053155
2056296128
343583134
400652333
917751958
1592167141
1602632427
173343950
360311138
1347150884
744319744
765709202
207318637
378910215
2048919811
567927894
412294219
1356105543
1787700325
335267808
298246817
645590998
1158509648
1230017261
169052332
954318603
123439221
106581859
348758121
542288455
1908261073
104154951
1304216614
467829422
94375590
892821101
1982208466
1535374264
2058583020
63468944
993730487
1876674903
1069382687
1821168533
1035583520
1937751616
828965880
857380983
952807167
1835586131
1250585193
1855141699
834341930
1015162977
778506315
630847648
1764643155
274558293
246534387
390104199
1502184765
188073194
336411072
1185051912
1702410378
629817779
419728294
2097737781
1955580418
1270407729
881623579
948914819
455569991
1914902357
1111286757
1667346747
230135954
75813653
1267981288
969858090
118484658
558308872
1857296467
1938147497
1945097633
28784283
472822683
376994602
631146866
1143682558
1183441987
1341966825
4494740
87900074
1666545134
1256468201
283611397
1365653237
1723730057
929276519
839459649
2019622300
800069995
465861875
1695174537
803158396
733729529
183984575
1234438499
993567635
1326097736
138555545
593891726
2044583353
1440196208
761397553
705501507
1316475165
570145343
446309320
1830891353
1153209389
1748927225
1313418455
1791849362
874699168
1178409373
1002243638
226628569
1505551781
1121422763
1461652052
550604763
61082848
674639420
1316038121
1822049658
1820179124
395811103
1303708160
146621713
1304624860
741905433
1987458800
583232941
2073273409
2076617857
554730944
1509019959
217960247
1072603187
271260534
91119859
667099973
1974963383
1963055615
724951378
2126803475
1148971141
2100669386
633611971
1851584750
124863245
553442559
1903139257
1645606800
1641008260
179076742
1503199816
1396459090
1456121502
917753699
1089510788
939512851
1940520051
1430433814
120682768
652682492
863494949
83106767
433330041
1115629595
1624310216
804629337
207182975
894475838
1535771098
725950178
669958400
507774966
1291503402
834466040
961335361
1237130205
2128638157
1925771195
2127620848
1943454831
904339579
784064511
2012435465
340305730
571247459
1088366366
2052752663
1553937006
741102188
24477051
1475136031
495923913
556212775
403286110
207693399
944632492
2016779053
679623827
1475379170
351723521
857211510
999516314
1609045205
1328003702
468957600
1564985008
1694381644
1713129853
1842315028
712587094
1516916189
1035115216
1103066680
1748157257
669067516
568379635
1811019723
1175750153
599166386
1178945760
1223567950
384999423
1501894329
1738195190
1416978871
419967058
2094880706
1157129846
1083721817
1496799326
1990019511
451404847
615567035
1391412252
1320222414
578406575
1091691492
678510141
1260232467
1386315001
1029567989
760072457
2019011685
1111605632
882194895
2131935654
1845858064
225621562
1393343457
239307109
107964792
145385169
1067399178
1137981627
1711092991
1485890233
42514926
1568725281
457451018
896064047
427689312
762947471
1329878958
890619246
1773192890
536698515
1888993542
1860735455
1167165984
1134200986
2071163038
679205276
1161854376
250665526
2071728323
2064162817
1035859869
1089180729
596554869
79469099
873187285
2123230798
1522461344
1102773017
1049645035
998934770
1693129552
345033444
1613521675
150923227
1483221809
1443218722
93646514
399242144
1634035724
2018688796
1856072315
304383271
1724497316
1642501394
1918898316
1779103487
2070622467
537043495
903929384
1486274470
564241723
1905769827
449338198
201004040
1180034927
1861009448
1541090177
1751618046
2077098863
985109746
47408620
1241248201
1670897545
896650443
468759827
1680327036
1645420894
466730654
1221869630
753870215
624646423
1299262516
358177334
950904112
997422826
818573671
909900578
84933258
1848870547
1171601959
578682834
1881009848
1335473068
2024521863
1167864191
2051881539
1761580540
700551987
1506023264
2025222508
1003799994
693429107
1314623038
111473771
1293924338
266558388
2018191414
1406855960
1059447427
1837858154
647779810
1593984651
198977706
1046710251
387733039
1105447791
1172344526
1777264097
735374925
1864180848
1558067038
1341858966
726395504
523172943
1029482079
88961233
1117414897
752623670
1125862966
1722392161
1905056635
1190308311
1480221621
282834398
2115828979
666382797
1116863113
411896421
95835266
1884424690
196634931
214816977
1071033401
1487044493
525923602
1667001697
112934475
439625001
781961111
1708315114
1072410065
1458316709
511715699
319030368
1200866933
979148237
1110050631
670152021
247268638
917503673
1631829570
669224198
764995498
71727166
229978025
1128856359
1076692562
1967024931
319888771
1764658243
2094133817
1010885459
1429851912
523225118
286646018
2013993425
1121844333
1877907387
1924403928
726531989
328139563
1480143980
2003967468
1117572982
1615946480
388472082
802413521
1749264406
1084784858
630822142
766982820
671035126
1967043661
1570646514
285789305
1252932057
1282055050
40747668
1776426573
1547075995
1408415495
1707062357
948099377
2079677437
378556034
1466196501
280341145
1781890671
315792605
1613554202
659682221
994232232
1277379579
21572706
1437287114
852824797
1305283067
1298518390
1742705334
145428637
856022216
821180167
1477792552
961423917
1176313447
588800114
1775909303
202927044
202324356
1091517232
1844697354
565540409
417299772
26244527
1343422944
746027341
1413038519
1046142474
1828383472
1710831249
1694061648
1170884484
281878857
1806043856
1298181085
2125330756
1649098900
1709244660
1490117814
1688642703
1761571592
1000598541
1461126556
1131733714
1230813842
378505570
1079708361
465648569
1124597680
562408254
1074183104
67548189
1922755275
906390051
1274234421
610853763
1364296770
447307866
1483285134
475960126
1781767259
120318775
1754251529
892986161
1030421436
1487762899
772701421
1018624526
1335319384
986893043
566221136
1054489059
1813063021
145321967
2054685963
377945877
774634746
1245971960
637511561
1884808880
1990856286
2049488170
1803809917
1667341434
129050497
667590290
635242484
799617253
447912062
442979880
254511960
37156972
1624693457
1237411260
1718526295
1389293633
2141061852
1481692662
1255348627
125283797
1082521384
883081746
2140990918
102290504
1403482507
633401602
1722549669
1016730426
844809847
1218082989
1589461711
1812704408
1612019169
1787193031
1437128076
729908031
2094105475
924415115
1174329534
594129191
1433376408
1571274752
42153525
1917297975
1537532528
619417330
556389098
2145176057
807786208
1500125262
173278136
1005040567
786339919
491738939
674252904
1640158972
908738474
1587143917
1832735020
1514915366
790225754
445635266
1745963668
966523036
771516092
462798129
1571189040
507254777
1467486941
144731426
1787686545
1671092004
262600394
1805329162
1988754699
699420744
1439108970
1178234967
1429230718
668396299
271530041
1658145307
1096146295
419613395
1901716164
1224547259
2015670050
1268827402
133601250
464379982
333271579
2139479873
2031304585
688866700
1701072170
1081628108
1418604692
434099599
1859975601
1408969041
1763838346
2026056156
1219665871
488977948
1987858749
936125494
630250069
158126340
418373114
1824273081
1491878815
762375967
1265895079
848336995
920414472
820564602
1640078027
2031534211
1529350200
84099498
1702797964
157325423
1619300906
547243404
1317660499
672264678
1344927885
568356641
530006960
77589769
352043276
1021093597
91077624
247163694
78144086
1258914053
809000445
1497335973
473950177
527769247
997911070
1679630148
1558372004
2008977612
442188422
2094813276
1212844220
2046675321
588293243
1600984809
1410030017
736301043
2104076131
1595925137
1167244235
796327936
1702495923
566180118
1208031958
1443106817
1688285237
1558405281
807483727
1104322355
1480236498
263787205
1239272518
1535150936
1449719098
1637103017
901144605
1339903975
1049423810
533176147
1272218562
525577113
68750278
1264246497
763510361
642817
127075244
1096224761
618842565
1879118584
448007907
1183036339
770611482
1419654639
431548918
562861106
47424094
1763910550
1427285568
1957277117
1224406176
96682442
1539916691
839000469
51680265
1964722167
268504813
1411592282
933928190
502635553
1278462824
1979988935
1255977242
996424313
1087283919
2083574114
1560587272
895033976
386260208
986823846
388341434
1745243585
1322213654
1651384576
690361316
1215180406
991231218
2136841294
1559665894
1487778981
1884255761
2114220299
82158954
1185471935
1859871046
1880275131
847351649
1541589473
1266205553
1025482142
243931260
359291522
361134337
2065276405
1502741686
1323587745
1001023340
1629803786
269620225
1675371223
884438065
564153964
1674460743
111403989
1002587626
1982554031
932066992
1278038154
2071317524
1252264629
155859204
274984626
366514097
976709628
973938028
1588716104
181652253
2075990322
1777120455
1987593360
418204333
1756807866
697920749
1399063074
1355093153
2087489190
304495791
1437090108
889707005
2126493349
1724504197
1044860683
1705454999
141301265
997863126
800266216
2118682026
747750530
912468821
1127097246
2096890705
1434433605
1633272955
125181060
929825587
1222143931
596397822
1700847139
433485066
1363780680
1657870856
1932856061
608238819
976225482
1997821003
799484453
1467538065
463468401
159790899
1904496422
76520044
1802265489
743078847
288573056
916819258
1642366196
1854543458
1834306872
938674278
2132919600
1810381872
1810845277
2191102
1608425051
1434168732
2107943292
723845283
384795926
898452493
1890353404
1827173188
1788271361
914158992
222990376
1329287719
588048661
5089511
95717813
1687430866
162849043
1333391997
929889749
2069326101
1318578389
986816364
339527761
1114912532
1138699268
893500221
1158940423
961009241
1025898073
864539401
960206881
836303563
1654445534
2096202347
1482694801
496752736
1846986085
292112107
1981782385
1376778771
305749701
909221211
1910662990
1806230178
975770721
634348763
501807045
1922200981
1646949587
247762000
479651875
1711416782
2144433024
2145125863
1529131847
1474686850
1249361016
401081164
755034181
1273108322
852692318
1240693370
1263134785
430879578
2057607224
1174925585
535375080
604371569
597323236
432574885
1274615550
1249140062
1453060166
1665369934
1161708421
360408730
1926909012
2071634439
916286359
966288089
639499214
1296319286
60213607
786419992
1172984088
541430127
1727006459
1073650351
456132475
1994847484
550876254
479335453
1885855524
960748583
148718992
669500512
1947090486
1177995184
477141447
1851127509
1738070921
650288764
1246496887
1618874666
488599815
121260542
1205336033
753513947
1947235702
1151834848
759626800
1301523149
1466621738
1276278068
1770093712
537758390
907406881
1013531635
1460134461
605240444
135265841
854308375
1460948469
1165833226
827154691
1696121492
1483003711
1671592554
1967145261
708899943
322392611
425426348
874679183
1509818157
203398407
502704637
1429922288
1810930477
461469626
1888471224
259364167
273000787
1201070285
1549478305
868919310
128163892
856423664
1167430391
856283194
1413562253
978945065
334100794
1388687764
1963363579
371636354
2017329109
1664526348
918099848
2031871152
955662649
1242511913
1179944308
598630744
551771977
1549409017
315647580
1351558196
573103013
1268474912
867455241
679794151
932099909
1485689060
1962624898
479883398
198105975
267714443
1474781828
430663040
1871661560
203275357
1267123846
7752708
735712493
264590029
382394248
696194871
1208229676
1296099697
1764943257
2083116163
1729340679
1323164262
1177200808
1150743086
1909951448
999573202
39757221
2078936238
1476426351
491010269
1365664252
583288276
1269610914
1540844864
1833308069
500900500
2012732513
1388293825
812153469
951382431
1413427163
1013671782
231881466
179550458
1525412778
694760249
711930885
1991748882
330586781
1460894270
1971017310
1573006938
241455617
2075988720
2099752061
1629638625
475992863
74968221
1606201277
953410987
1277852227
1252966663
547021778
786045512
1668622312
1978322862
1402649545
1082035654
1361602699
272539351
7128491
981335019
1379329213
1240385220
1387994854
1565223403
1224284624
51495834
585969884
850582808
268999156
1879035749
512668745
1044683029
1588270166
260818121
1450901204
370271699
637412715
807274722
1007523382
962879099
590671743
1793752546
498666690
658032306
1012431461
1251638534
2122655235
1181116855
438033406
1155782900
857031358
628883463
1383409819
1151723411
33035402
1887116831
1556884277
1011193155
471964564
918235790
1907352939
371293783
496003432
995941288
1696847843
1528238419
1698639358
248987364
2075529994
221362517
1990429544
407324187
800001581
2126319832
1041969948
21683738
1422674166
1544755911
2093500550
659590414
102150907
815760897
1333661546
1231329482
1250286554
1706096374
931061278
564442304
1648421934
332487012
1122786007
1973631108
929981731
2105424911
1844117488
1763892616
2057546032
742011250
345630699
45352535
69553128
1863334606
1361043851
1507625880
675883627
1673673360
1747897511
1385370492
1181436919
1106996684
1904098688
435613479
1996917113
1375727478
954100233
1280147860
1587674714
1316110791
1738825059
1148071192
1348747439
1793581342
1565553760
283494951
339566931
1462099366
963650004
1799005613
1371059210
1493073473
2010905280
1373243159
1369923630
2095639140
596839084
223886896
2113189967
1737219136
194277314
1976318481
1075141450
9722712
272121605
1026533156
463608747
22117936
245936326
1473025324
600813648
1739470177
591172818
1407296964
798239997
1749163327
1922305681
231064213
2037072374
944920656
1685625175
770988884
617235639
1790669087
983651546
1116417136
1953824763
551372142
815569142
232951017
1376013318
2059532118
1497354886
1342784789
537882454
2144921725
958310163
1628236808
763970978
733920098
749363630
1712836323
33698279
1621843708
2075829867
1133338176
530568485
993992559
325087086
711861468
1086033719
562544949
973361304
1064060266
70829881
1765188380
821101585
1580827006
1824783218
388032722
428555873
1672988443
206281148
71478460
462932741
903169917
774086625
580794913
890302453
1878857013
1332020144
779112518
1261181649
790972934
909763401
1314024330
122737736
1889777092
2112322905
2130974797
1105329413
1393693733
1988555102
632573224
937054642
1219152679
1149093846
1170459954
123549355
1856450875
1021788859
488215002
1920781632
1162369921
289371507
1413627241
781602676
1884517489
1975592287
2108921283
298169306
2011863410
185037248
1370293756
1058118209
902513009
1956922516
1783506979
84967599
857418536
729581980
1033656665
2045263289
923587493
1138438194
827347370
2057881272
650408867
206303850
1717880959
321075888
453412606
460252616
1082072430
1987983236
945346986
404083549
929762015
401110490
1650401076
1075599324
788684898
501918876
1398542340
1871432754
1677313350
1509539454
1960841293
716961203
1915453968
554315159
248405451
1933671976
320426845
1493555067
2114045549
2023437369
1904100276
1243937193
603579936
45028222
1357483604
1112243789
622456275
1162351873
1316718842
1537970073
1394733209
551929729
704484838
1057911887
1303100107
776908629
1420697383
88388720
1922314300
1333161721
1966708701
1784579370
744108503
1634252572
645498475
1483570449
77335722
269090575
1890752418
1722847298
486305682
899614025
1529526379
1160467733
1356327346
489428716
1980774332
734629850
1179906256
1876762720
1657467224
1196427096
493907763
180848160
720404442
1165730069
937744978
1937163290
607418142
214943164
1152504001
517264897
835561048
1538591942
1315979530
1059022976
1776902709
2108240243
59184886
1387974769
2145769331
2086751862
1267757616
919849910
1378641144
769614504
2102879611
232851651
480574909
1067195624
754400030
1530230824
383488935
1644556508
298140833
1240753005
789612985
2125885996
1875783928
785927701
562900343
1860106837
1087367508
1901960657
1572157973
1988989746
213449018
704776824
7234183
1552624827
2044099483
1751766666
630645690
1303648283
419008922
1029427026
1885609546
1439419609
1375559744
1369773438
1822570891
384627770
423008218
68529232
1357761892
198622809
1047887987
1038537542
874550399
142114297
845386148
1711023510
1984571169
1463585895
254120064
412123700
1873656876
1085503163
88814925
167754944
1851651292
2120249630
104159724
1082004828
623881617
277353285
557559987
430864527
1826412960
704798058
150667729
1579714745
441476185
1680933730
441774604
1981770986
859052880
811270630
113922358
662333944
1945739715
47086119
1878585309
516965012
1756850539
2135545375
1378221524
1641439135
1280488910
2102211917
266203267
720682941
2005902799
236265607
1221783818
315601129
1673545304
1159693877
1648546478
1438142346
585870368
1597767364
1196265654
1880411921
828774148
55073039
1808094464
1039239717
720575166
987393510
69273215
1057741704
933941799
1748516127
828005988
432520516
1929058693
1780437415
262178855
1956721098
557699075
1291611473
719865315
1053455200
1048388309
1549040973
1417846799
96988558
1260314324
507500261
822287029
2130377763
961530633
1039710984
366900290
2032956496
2624236
698229491
1917512646
2068313181
530679969
711709758
118165273
1788410953
1251567422
97041670
485232806
737856995
2050325615
1085053186
971024090
1351357711
1613157399
1845353643
146895057
2140624894
56768779
61401482
1071375878
1954623311
1292355692
156339085
1318636503
279791285
1767017306
245349436
2057515955
778773694
579410254
910733089
1494811005
320584556
1107837519
1175791344
946731577
333496371
228639156
323358734
466246026
960941163
631306069
1306027663
1489891501
1803240871
1510189775
474571149
1019268139
1908346246
56415584
748414811
1448763960
1424423493
104690689
1451248219
493373762
2111510362
1709662719
631196775
834500083
908438645
759839476
573140012
1324548389
29560688
2070037699
1894479905
1520662273
511916873
707945151
1799973905
518630486
1315844356
1437732675
446731326
1393302839
1874599839
2049465762
296876546
140366608
1175606310
2005730609
1909856455
1769853856
1037431471
27816730
14342455
1983780385
1535473146
1657529500
260888053
110821957
1982461830
2031782204
269281227
1665955382
1292976293
2088545574
506657351
714691781
2116133345
1702226936
1667180409
70687749
1530434505
993487220
708451330
1461388071
438640361
560403870
637912146
1213210829
1542392848
875885964
1681866773
1105860964
222026904
460813925
376643196
493802886
717392637
1000851373
1564795551
1293271003
31396390
230112533
2093666377
57215846
376880932
1826011303
1702821716
1626440310
1820215356
325656032
1143388188
464903105
210939117
242862846
1446058064
1685494251
943054842
556800944
254672542
28274769
1667249490
1742271345
790511450
814166714
775396379
71257951
1082007568
1475824278
1121820195
992796868
269163746
2056500629
677718162
755740601
258339779
394038285
1294015269
969000023
919730467
1394741054
1067229724
704633343
1634907227
1285832426
1185830026
1717311715
1250476807
1958148226
1178017422
1454496057
1095698158
252943596
524152812
2053073928
1547245702
1067531950
2134455633
1679486715
1802765397
547117125
1534531600
37168407
631918289
1596394145
582321816
2119260760
153895037
1070261085
1770673
92360010
784169548
882190877
1608598439
1950621985
1382601231
1519826975
1059226302
796612760
568030845
1152407061
760919830
1710806828
1860721480
1840554389
1196260435
204532918
938798561
67664988
1478610027
499869246
254808391
2097873425
916750484
250390864
1150575168
2125334120
1640142986
1496307207
1440138320
835198008
1349274579
912978084
176305306
2009670220
1580327254
1702237384
1235347384
1251629841
923488133
1129230050
561687731
1033046485
568042893
353353422
687118855
713726363
174144092
358097469
1433797030
238111458
811836812
836232788
386968832
1928882863
1796243417
1675469541
134373803
166924265
2090330770
819780564
1000975738
892887538
54124764
637954994
1009777243
1332766484
706039523
204207602
222948120
1750358625
1428812613
524771597
361693146
2114685607
555615795
1193236798
520716606
1869463505
813214249
614586824
851424718
2069113193
1696736470
1101906077
1779916200
490853781
1310383596
1327785698
1813280517
2009902602
1048193209
524043497
731138577
1095761817
870699939
1882037056
516275553
1334937433
1741914312
628237720
255849106
1797392771
537183741
1005638713
1295526356
56782838
265229555
395218801
2138566342
808873878
1558211627
1052573911
2094304354
646821681
525454931
851469813
319342955
1628218804
2113438484
1367698025
1509026938
1044219948
1426530087
268438159
827394118
970154027
640636056
1647082688
1246859297
782709285
1721076448
1340810447
624309302
993581927
403128218
68193634
917308675
1922855074
2013605393
354577028
2003558707
2010981364
1884438558
1566221336
1943414737
2046735163
1507345967
1906927501
143439473
1122393692
198408037
630145707
1407790091
731145544
508934659
197674402
59078187
1278676749
944944054
165752118
135308452
650131171
914727312
1592759571
1624376849
1455842161
1906440313
1808151003
458984353
26895375
1734331808
488510404
1393325641
1436186642
185927252
239988939
1864714768
1609301131
128733338
1430812292
357436072
1541710427
1173021426
1723507902
1099939865
1603021998
387319159
591605604
870466050
1824503627
1965646082
1692133803
1720667414
1990165689
1592727711
1303263025
130801193
1460687986
1869260981
665552553
2080954269
3752194
1831309274
1449317498
1033628742
1778853638
790413031
850146371
25285895
1407095402
1509282149
568550416
1612369011
1858417941
565382601
1485464966
1541558908
1684792640
1756441957
2051875039
2135112150
1940005860
1179249875
796856141
1841888106
47983222
878601324
1380707401
739201782
362054027
1547446377
66351342
217129702
24256280
946745512
1284511067
563585353
339479574
36342261
1575803772
1026214745
331584495
640535870
742793513
335815099
487455094
1173708888
1303083637
962899320
1747367508
392789541
1930466155
1036995513
1512259614
1177028412
1411324746
1934115321
385963890
1321277747
285455785
1675303511
1898503739
626421686
1536095658
1374144527
611988730
1445891184
723738533
685249416
1056055865
804038590
1426682769
402542213
1896628271
1816029147
484622109
679366828
1009578739
888169078
789903461
2051128098
360441537
1350198263
2032541725
1930986955
397940474
842301478
2049092266
239522445
1185831642
528870073
1866904695
568396414
857439539
343840409
792934983
1517764848
2112018914
258776872
412638368
1555095819
1302496395
1813936145
765307294
1872339232
1104016991
2091050337
1391554288
1233174369
1251492947
376945723
589829328
342590893
219602453
1480092349
1823768510
2117867053
522572695
2096973836
891452087
734887866
1857463193
666676570
115091880
761665894
340955565
706663768
1557365665
503392161
549029157
1733657843
831051118
1712375791
698773087
346585919
218581668
762914117
1910650223
1049078281
1737523650
1604711467
82718913
571749880
1422926994
1069233972
2125406992
405880448
764447658
1778535218
2074198305
5074624
1409902685
1121205080
1447149777
1312183596
956397166
979524986
1651273491
392594450
1981560604
2011051645
1202179513
962558442
600617721
1839310448
1867987577
1941983631
126239805
186146044
872848571
367671818
1357146296
944477416
454368188
690206654
1520606451
34675136
1646812399
1296804781
1180515640
1560187557
233917149
1330455706
1345614034
677517161
1877696986
1436874330
1636441030
564202652
1155500077
1483348724
942922121
1132349269
504589021
2003425855
1771699856
468220544
992896092
570997447
526164722
1980885560
1392307000
1773746550
624407794
1303537633
89884669
1090079111
1040126679
1534367647
1353863917
1441242712
933997866
699366124
1770650499
681687406
1553117500
61687363
987977126
1924908245
704625463
954236150
572158033
1849897468
579539010
411587716
691942253
131932703
614785324
962945661
384141043
145856370
1676579934
339709752
581632050
1240755256
2115704714
790516527
2040010940
217912236
573520798
305412792
2112416770
536748608
1662719168
2124329463
1370586788
143498665
348481196
1648040451
1141738356
38737123
2093094247
1257383092
614718078
959480125
772579392
653948974
1365647056
1137372546
423601177
1857264730
110517572
60286800
820143412
1742351947
289069710
902608569
2072338876
150363371
4821254
684482113
193391648
520465719
1358180220
927032325
377015647
914425343
1453170478
1527800153
1279258192
1811940595
1193415234
1601460953
405212087
802855398
1614453188
1924522228
608005838
860482599
182797324
353237180
1232777319
615089672
903529169
593873591
222331597
328845639
1480235445
29629647
1727235212
1290054493
699847718
844730712
1183062490
958773610
497566786
1933356988
920670125
1213621562
311707716
1309062297
2103952708
931109057
1875712367
1503799908
1100652382
82940616
385196428
1203521883
375161064
847448799
525458005
879370111
809799469
75013640
1156362817
263356876
714308196
1054179994
1304198246
1573765875
1988661503
2046198849
1661920597
1946957069
1861147040
41437475
2107994529
1165259030
198915340
1468652938
118195502
1128949607
1488226485
1038911476
986640322
1255159789
415166743
84010356
509871309
313643596
1954741153
107564669
379467928
128736921
478800258
399344232
902186791
153250934
67631350
430152720
1433854513
2070801636
808302747
79449609
1804134265
786493818
385442008
1403545313
1232608934
663106691
713111208
1678875979
432636071
1657956865
1943008695
1867031678
1998324885
1301763984
176964209
6916093
1689056900
900314153
1153705074
1503088887
1077466653
533385609
743803023
149942536
2034351193
193399559
495766439
16349210
1910786554
1406795564
1823624165
1600753349
1770266005
76123859
241173594
675822728
834196115
692626948
9973148
445575819
839157309
1288883343
414574915
1719984219
1727850222
324107606
1685124166
1966706830
363842051
343688968
2051891213
463391808
1546406394
1459926219
1743803778
48416833
473525492
268369340
1660084115
1120639131
1969443489
236486027
2062269589
569699495
531098403
26014986
1233729883
720442450
2016162886
518754824
2142507732
1148078917
1971519686
1809628972
886333656
1033981422
19809793
1513733494
124880864
1196832053
1612968523
786891506
1820734399
489200367
1681869646
251814976
2097240453
830735933
346543160
1863713884
655180237
36544455
1398193115
86051953
1658166122
1379413421
1107546896
1197943961
1755682049
1633900634
1222839052
1863836745
1750532003
1476867534
633043869
1727959583
1747679565
30220120
1375793388
59526117
994614847
412535827
1522074290
1521254427
1848657076
1276425913
1964290396
250960964
430816646
1638713584
784829755
1659174727
1121001393
997347260
289760325
1845260192
1219598753
1276131353
1798273130
1453940059
1590676634
2024182401
861552141
17803543
890318131
683434019
485794236
870561047
879587263
1200006754
2088359637
1235647744
562493612
1088801622
154578448
498366064
75978758
261765620
1464562455
28850445
1740163803
1095847580
439571235
691138206
1417004570
1749781170
1476021066
501517200
1881639011
1232933328
829070987
2031734627
959231200
824798533
1134220362
1255017604
631305352
924555420
1801797163
1223997587
1277075822
1589335458
1534199476
371639506
1219721264
1717619003
27051915
673955395
1046565585
1147625137
681486228
334411341
665053825
1067513147
386269465
1167061574
513057356
1139430052
614764529
1885627482
1600477419
180478265
1539123309
1272179458
101401413
1793176213
995751144
2133285573
1779617479
553504020
341064756
1870089389
28674920
652721914
1119268823
2014099309
1600855511
897088410
826491519
1856262086
726546999
1489076025
621118976
841330818
1808704938
220609269
1123717656
1669286566
122241355
790546893
435646793
1299717591
574561282
512027700
924260661
1768437872
1543802079
1366051995
1796794134
1541996526
1843483910
833031078
1798874868
900612437
1455082184
53974119
1613308232
970524926
125897435
957397199
1106915831
1681212136
1924674366
145036632
265512387
1727210406
1939252585
1004977688
109846839
1485658035
928075902
880292392
1900695177
1336736855
760152883
1240439044
191927311
872177509
18597548
674055522
725946854
402229306
1125466240
300319398
282700135
16352967
719920347
1856350289
1021233723
397249941
1226735694
1386247900
522832095
1419431934
184779558
971356993
1020771716
1494625266
645378780
2139307104
571861467
1182046655
1496095894
744812055
196650707
172057584
1628790586
281963994
820632547
1063987282
836650503
913295173
1968700548
1903730558
761621077
406224946
275681002
1073098072
189619820
807136432
1581332869
359479627
635625310
1381092327
452090514
1582714581
279875351
2018388851
964568258
1771504960
791394105
223843457
1525892861
1564258451
2017268479
22183829
591534424
1866782945
756588907
1571885227
1156273198
1533311811
142835648
1401297971
485969444
1541345795
1297533843
953971283
482263662
1017013410
560368882
781415337
120463068
1960583261
1275308266
790752772
860641821
214841288
1030872040
297811883
367940229
1910967349
919255952
479904819
1218425770
1029332149
2145829079
332236971
468346097
1438121785
1392859879
1242187726
2135261119
1032675440
67963206
317304393
689229251
1310641156
1801223495
369682183
1833029397
241794393
1111868762
1697935228
420956348
1270839003
1768717975
1593914245
1999133337
309207837
2137001790
1381298737
1311514048
570473597
1072359662
108980666
1104595729
2043641326
1521472269
1050790806
1960405240
531405545
1238252767
105904415
659620351
1268776876
795252575
274401215
1292788358
818076088
1660401838
804752557
994009108
745269062
497960155
2004234778
354592438
972919034
517939480
1324552790
193924902
583452818
805694911
1618763010
1396145630
2122822207
566266019
105988864
1773422713
977999007
828413709
2063215178
1501242507
6656078
1087117392
1645947632
688823713
93036899
1753612212
1543623322
30282640
1812948675
769119994
890188127
1592737940
527905461
221603952
1698639264
1028278181
1069408942
320041386
2066620602
1354844904
1823342731
1804229827
958249614
875334062
2129177034
591266746
429534821
1557399231
2101952692
1243838892
612411176
1386198742
1651958627
1121836633
1950876507
1246180922
261402046
1200305875
109893900
1055524875
371310545
251285780
1912718094
211377040
1413091225
56798591
1594160221
1434213073
864616494
634876281
658248892
660078875
878625547
130965850
1270310024
1734572189
1266253631
909370161
4008465
2121400638
2050179665
128256068
1568564301
396058277
1843771509
2038997003
1662371940
2141965985
1551150223
635458080
1297220939
1405388560
1091588274
1573568559
1642876941
833993763
224415244
449818852
971782236
79376212
1483251133
1127170436
907658326
1432634499
228141135
730669224
914281826
865116537
463023745
1383125086
1553519595
1703564025
595556818
137621457
318481313
2137422750
776491878
269979336
1279713367
1643481653
2004502052
1163495094
1718509894
1621882785
1762305416
1900207489
1584858688
1913425332
1974656611
1162358725
65588122
1446851651
336039745
1450517264
576136693
193939655
901933148
92004349
578856739
954497973
869258266
1893831738
1940318760
1777940208
1221682946
1692466585
551536494
297634922
1491474571
918289286
1296093469
1124445135
1856586404
391457222
1827018577
1878712610
41511574
722108987
1878340624
1154882330
1379389629
451544976
937271394
1519188174
1154599160
1568241474
372723602
171598006
235199308
594150404
1069585395
439066175
65973181
649140180
219957994
1369114723
1494854227
278863457
370233793
943796309
852986854
1168988001
724320525
1661310646
1557826130
601600094
1824813380
792193694
673082359
580364118
1032144752
836423564
1414681866
1229272347
297584851
1755917336
940859138
463650560
600864578
1721696082
896530791
1767969348
1633252809
1173274674
1697649102
1617454219
1938355321
493634226
1152779170
1466130398
412476629
261498505
388387253
4797323
454358540
1166462436
333194490
280997761
255580570
1211489013
1765053857
1884186081
489737885
781399614
199408483
578540916
44529386
2133105920
1075676547
1829608406
489419585
1877915651
1125669568
683978666
966608639
1603451072
2019000864
1024369523
343409824
1990819982
2140230493
2101669531
1773290139
1485131302
485305843
2016624904
705287821
648213704
1720793826
1220402331
1724242489
1513331088
932180975
413202233
1141667733
457701893
2036757577
1281500661
1158544630
1162230543
1784451200
967626352
208026001
879967703
540522306
1467130252
909451666
1215856401
600938826
155786623
1083161035
1005550927
591632730
2107447296
168447301
152806982
1568146625
276123903
1161619528
270257755
319951916
1117588585
1531125040
318516605
1975366350
389002306
374870122
1613883000
1075318637
262046621
282053881
740889872
1434580051
141113385
1271849081
648963006
38594427
1726139597
2084650887
1226648154
835982094
1518025682
196178459
777720845
825357741
1780959549
2109802282
2110410242
1516493428
547312822
1646481863
242957714
1288444177
1749955679
907766977
1745272244
623124123
166270553
396265315
714729069
2014264630
1187605400
1868265733
802970188
664749262
843176469
1040752110
1652170011
87810839
994522801
75037534
1513746802
243125162
1239844770
1293527917
1051279340
1957603530
1780551499
815305229
1250329743
62837481
937909554
1184192741
104023460
1721880982
504129917
1314763569
1872138629
874685216
2083108440
2060839584
1241056519
543214978
1837988616
802075504
948132341
608646731
896259395
640239653
304643288
1701692029
1118569511
1464520383
233057207
636927813
1338681906
1065354243
2052529157
85529236
1500124997
2048012370
736733454
1579692646
4823957
1894671319
683542986
487253467
1769791684
1423964747
1507528684
1815203035
1373392279
1384081489
756575588
826192089
1338470139
2065059364
460686063
1655545047
678587124
534369613
1940108861
1508949405
739736249
1761367077
414011440
1653606902
1048931425
1094138398
415359903
1744679717
128200338
1099842576
407976566
1223711972
1101553883
539818167
163433784
3415542
953085825
1079995542
168804428
214938
1385805059
1623674437
2133945050
1310193403
1487283367
135150428
1012819052
600272023
1297546320
930503533
2106465339
244853943
1051328284
365577627
2059597317
1256450015
1571993501
877472684
675737992
1396058837
391332342
1114394457
1895749624
1681446616
82583121
2081602966
1411183307
2115985944
1239157455
1503679403
1335642483
966909826
1422452234
128256751
1695377458
397987851
30054703
1872858408
1314762182
1214953858
1152453161
573444309
610411058
1042057210
1354634902
1040743722
1225708626
1073067298
625775776
2125125373
1533264128
252262798
2096979660
1881863222
1396195548
387204112
1461937407
1564768418
523107762
214153792
826787789
1737366077
1060401838
1217495297
146733449
1492855881
1512435903
510299233
1650977162
552236477
891760108
1735309295
1624126980
371411783
1066556131
1815832384
1594386015
37876984
374784589
1532095951
415968463
708073982
1976954213
2018164608
508211716
2055730409
157766640
900098250
748873268
896143394
1674285387
1949126335
27253655
2069580257
737682195
804206606
1675569313
1186422921
767864765
1947442192
1583567615
1968326435
102945767
63683563
416432330
1116438835
245987826
1071088378
1136112463
525911868
2086450917
1831743014
1111804233
619246328
1505440165
578534610
287672583
1906324372
473567410
1195649283
1680175866
391023115
293105760
949839814
310123303
1554091294
1083400644
1418801337
733662396
1928492500
539193341
1582796550
1970549436
1689351064
697085722
1656437165
467078048
1741637790
1584026117
2098770747
227861207
1789275628
1157548386
445198907
1301140249
553844706
884041921
434786740
2061127854
168800840
63084024
1821608227
1777073201
1593838733
1132428879
615148858
1738439620
360820204
945706454
723957514
556883596
537942558
529276119
683087291
843318717
1500482831
462745181
30917921
67934123
262821763
1307563666
529264627
1998780925
1847231306
861352174
457889278
1129894736
353894161
1291226670
1171373579
255301212
17929023
2023170819
1705749810
2061341533
2045763005
370392632
1935664971
940774063
516134513
947734133
106444670
1267758944
1088428945
628670789
380633064
965634355
614680002
1300226305
758977165
702088726
1699447911
869079699
339956045
2109676996
610091384
1826374782
409212377
1683387176
1547210386
1854454984
1786405428
799934193
547362907
1693587228
942987546
128411942
1326605197
460346140
442400262
357569727
737562801
1224776386
82263470
1672728731
683403362
867403966
1977433571
2034309694
305295328
650507781
900199942
385390566
762627354
590172444
334892954
415273850
1424818837
41974621
703532453
609582035
1980787795
2017865634
1264172601
712011650
1670685682
1976693010
1971876136
937217850
1191126145
1895333904
872151497
844486468
395314973
1845811688
533624355
1596277521
1537806046
1903607306
1343676393
2006709704
485621133
640924837
1184261066
429764177
1587228586
284413255
488669917
278446089
272597130
433220723
1968110033
1164105288
1728476839
151863815
1832022570
429112734
969390107
1276727337
550566246
219625024
1947256419
1951901780
157500051
1255067502
1863189358
1624419047
1482796305
456968142
2121792725
1754057801
1032984038
1112602951
1120272584
587850751
1550282694
2005977695
1493629595
417071739
237249287
1978869980
1273075153
907857670
1800418898
317295557
945597406
1289514783
2016689695
1647246796
1815148261
1303311209
891950629
638988197
1518669729
413224722
1018454117
707760676
521449449
1761531133
107859506
675313701
1726234744
1651523318
1459695632
2107916713
2025958357
773667671
1518030397
1095798103
1056144269
1654227870
1600620690
953512645
513227858
562461274
642268981
1020446027
407906688
1777488380
974914179
1400593833
554115740
379435581
1270909765
568290402
1486677519
1534138150
321158046
1389810842
1066374884
1435123515
1180231155
881102155
1270122477
1701560481
1202953859
327945260
1061638289
318157126
1095979835
1160886313
1823418653
653788087
2104912751
1606378277
477859388
1983014229
1748349114
1386597423
439955024
233678226
1213447971
1710500368
2145393966
171221905
1643265336
585022938
784093209
1510654990
1595792402
1160604695
2144428609
369225890
121774148
395010066
349872485
1371151613
2142630244
47232500
1445486958
2029213069
78770901
578759728
280729829
1425757706
1126278063
1590353638
1394656653
1197451029
954222334
1588070731
380311573
451757360
1108513867
443994189
1976625374
69652095
1064185779
1913001129
663384981
108673187
174058002
1724271994
850648099
1939804295
958515567
2099603953
1267956510
514211538
99735766
1311554551
281374813
610555645
29016388
2090461801
1676509597
1459580330
329197921
248245085
1706048645
1787393763
603512325
553453047
731145490
1957702633
847036934
2036522316
428713881
699103747
2085914403
1106084448
1611765412
2092136531
1075785167
159288849
2058874605
1785128451
451497343
814826421
713499334
933966163
1783506151
191675202
1244540817
1471087796
353530552
1310266345
25999582
2010668487
346690830
1148235110
1225420147
1619471321
389640718
1791388465
1549710112
1840608484
314812554
834272874
797547448
1520305555
659982220
301152245
803151794
2008196563
925191996
312304367
371565687
575330339
681785473
127641270
1307100909
2039750532
1473168855
311390544
2034331931
1416416720
1358879524
1542056384
1601451270
1743935888
144875107
123824733
535228990
1588346088
1619337008
423887396
1376698573
1415338828
1816512485
1480589482
1310140203
1117646884
198612274
828081812
824415370
1721500803
468784799
1106518324
1261184725
138964487
697513656
1841261557
60208543
1335645377
1186253752
1290124039
1691166470
2089501063
1401351871
1215286652
1714555949
1651618832
1219370431
1767933742
921994434
2011709800
1275601285
821277724
996437005
537147953
447660065
1184551188
562547750
170842323
403190756
1651564356
1758632868
568063854
450259925
419315217
1946271864
126439143
1582699578
256216234
993680604
1888435215
1319003802
607294876
2007917492
325848801
1016250818
1185169288
690451586
1918033984
1591151374
2104133940
553189285
1709633620
1649923372
414288354
1291498188
1043106989
773280151
443710693
1347169529
668499637
1661995031
497275718
247659210
1078395332
169760583
1644252797
721673009
1652769213
1325513995
610607594
375933640
1005084825
413591178
298524158
888232212
520422691
1141606452
1832313265
1051247678
1468690838
1076690598
1859523938
1928420553
1915756773
1184020071
1960291520
1634186086
2140466675
1831164999
1418801458
2132020083
1363591450
1394857380
1957368772
1976473687
205113034
874971411
1462568879
383189302
739782079
960839047
1550017731
415247764
921922894
1904655300
1303810409
1274108241
1761612635
1878758944
699233440
941453571
203758307
652521615
947122413
540128881
2135411233
880828724
576611851
962374641
626858243
1999364164
402864944
1961773548
208248552
1672118541
363032996
334658122
414779741
1099149615
1773879009
1451678905
1622546967
512278967
1756606108
2014106456
703343982
2075358854
500059399
1282987663
534464667
1789812684
1401149896
975180185
1768402803
209189110
2075066626
1988445821
835584841
514953618
1375477396
1539701376
237299974
105577931
154601443
1600711278
1620391751
190582287
1848630828
711902934
1989258421
1125961675
688908568
228997059
527904200
1913492836
672626748
207890997
1562283063
25151185
1155386893
2061591280
403231761
2026928447
1598820880
882793399
1827611201
1137037247
2007780012
978216739
966722413
1822434287
1128619911
367729982
53238104
1368388809
1293755511
917573429
664914326
1113694451
1855548060
233227268
158905282
1548739869
1238965111
275709104
54636572
1728980287
1908300531
1615282260
1980142756
1731951814
297972111
1144238209
755958993
261068457
835600057
989406615
500205217
858934638
543879952
1655083710
989012406
1489966142
533516877
462336549
628327635
253044133
675823107
1102248491
2131473572
678788564
1827620810
243324948
2099986957
219126035
1294928666
803353922
468191256
1591606531
6688732
1623344065
1953526253
1028884615
244102286
1380421997
1118325255
179997718
321429708
2082760013
297340800
784771556
1441021727
1971217168
1467929863
1860861550
1984118708
1192130466
2061149828
371331184
1041047979
976883092
1494448085
1258490050
673629957
428303
1519295088
470004752
1202982169
635964397
122207420
1997129959
2105176048
764183225
1335389965
1920072243
1335735350
1071904763
1709388486
48319919
1106221434
1523003660
302911529
1917926744
992711761
62755431
1469232369
703045401
1435996361
2038647684
457316813
558585087
1872936116
286313371
769503751
189187634
1799051619
1644461336
1020272682
547954163
1219794607
560974518
711882081
930567486
741700763
153643820
860551000
631112190
1657384356
1826551279
239234641
1131737010
642623959
626769641
1628240815
998604746
764311451
1164114668
1933277226
841273831
135712524
450964524
2108316097
814920656
1531059230
1377883691
1284711051
611211732
1347325979
669678160
646272543
762437406
1632058574
1922030479
179304714
1619365325
884946620
1761839976
1560581554
408678336
1584840242
1916648894
2128399251
1625794056
623080200
1850696978
518743329
68946309
1538559514
1436849851
996275729
998871879
1854677877
974600068
1700004222
193400013
2068212927
680718259
1283500157
1371047923
600316954
556492497
1993072575
434446157
1265415387
1453705419
1188048633
1496088317
256765800
630624645
420607350
1087190005
280830631
911516025
1199389120
1858913522
321369647
69376393
1324810149
1542623875
2092932320
252674045
585835922
61243214
2069944036
1294969836
1860160507
1667522599
1699544144
49216008
506938054
345322685
1735773838
22890695
2120843286
1824466706
825217995
1685470311
807280139
1025332424
256243716
1250249627
1605362070
2077253253
1317484630
552014606
1707264059
1442365571
1208439912
159969948
2092277372
1663824614
661358894
128446642
668474906
1876251128
1304187630
292546338
1030657158
355716617
693450619
1463547802
1017909447
449143852
1974180051
140068475
887888391
1712414294
331714228
407699657
60091802
182606674
240765325
113158054
304825686
1596006321
1655798853
1866966222
104900000
1252076774
1367690954
763962937
17118319
1682973446
1227773959
755581696
476452461
1264117626
1822695514
192440239
1203852844
199988861
1356901264
119540238
2119717259
1148926596
1147374532
1247520185
231321829
694308138
1387068120
1900450
1123804334
1912536775
933887270
1016902664
1476471711
729302886
489327573
678955223
1704862081
1652342343
1184548494
60623514
1731974398
241973940
1029189285
8778023
271476235
628964336
572254280
660917131
1163471877
1116674482
2115175853
1677751319
106521672
1249508336
1214109852
404999344
1837131774
130915284
1389317415
127943576
772172399
1091554125
1927629810
839163614
469680070
1588315677
34808790
826872073
1370925761
1256409288
982973633
2077332958
1917301509
1328706116
70472221
1934071102
1497793492
1337420701
1984263188
2028720317
999772491
1716443062
718410432
1394710345
1435551733
70650984
2017513594
118768033
1052148207
1780748880
1168104184
1685583448
1534330338
1944743179
1869123313
1619441172
694242546
1708043139
417210727
8040418
1253691583
518897754
1346327167
2061950479
1104093685
1293558238
438577045
1651435808
1029703419
2076553813
1249946802
461329766
719135000
413692073
132497495
298251808
2076449728
1307897916
1874388077
424848085
660234837
1527486677
272374110
575431221
1915772526
1639821287
1331609447
1702782915
1760968206
1867589635
1534099958
1927018337
1145782841
1570126174
1827621137
309336420
391156871
25149808
1858679817
859031412
988325501
2043636835
344693573
845961170
1538004583
1367778526
2081954620
424882906
1757224670
250432309
848864685
99077657
1573030927
824129405
1384881484
1324151103
41106153
187793479
1927345773
305283678
1044061797
1562414046
1161912944
1063983546
111333015
2144855958
196641147
1492360761
994221609
1925507378
2082151598
251996646
1915369894
377820703
966945023
150664732
1271254153
1633768492
1129664627
594022207
1567207488
1600577992
267961714
551522693
500015719
1494161015
241179649
1181756859
2128642698
143059509
1662414085
468972475
75340034
1455900362
41549810
192243903
799827152
785325939
813874341
1644880421
36958693
242241873
2106369756
1068051138
778745748
423643948
161439475
1385065989
994836086
324894425
768322913
1309044094
2096877373
1322948616
626529438
1667824553
1040345183
1069579693
1855285944
525582702
1437088908
397941175
1565818013
1816152589
737900855
2072832309
1058387876
515331747
1411912779
433673487
2066471964
1451391934
1911251701
592302550
1193981770
727516195
252458826
1646512160
1511712290
180690475
1507886953
1869432085
2131468093
1605259208
2114558682
1242722826
29066346
334901793
1689239819
1550701979
774995553
916223733
698781675
1251498757
2118032883
283063144
1996663252
882254646
369231525
930903551
1086983127
1823808628
1520951473
746201312
109569087
2072928998
1018975080
1895108662
1353510922
674982124
1099663389
1972929685
331702925
477095619
1831318188
729733185
2074956345
558470118
1758340599
240941973
1561112498
1522968070
528772168
1542862862
730055636
1425283623
216427111
1275313725
1460745728
654623967
540969484
2126477403
1532664500
1705126342
1612770177
2139400156
396396762
384310466
1759682633
603769084
910637300
1469852051
1919282527
1065172754
2130488032
1649525847
1070896473
357976356
1722111099
776749486
906046065
737426842
207116114
1695520552
1397254519
500436737
315899741
2058412898
1709939469
1147934776
1777682739
1175961151
603782917
474624008
601239552
193024307
840383942
147326651
1566868533
79050598
876143373
685164733
307333392
260318823
909959042
1031998489
1751686037
1277975988
260641798
905053289
376709308
446160828
1605100272
1270415014
117046031
239235409
1606535925
898639340
926452156
502096583
110889205
1434554282
384642636
88809384
1673609929
1792380754
1435327248
66356943
528562384
924668787
364587317
1578699521
1014268090
819775831
1876850556
1081777006
148981640
1299499417
15437767
1785090842
614341620
521047098
2055231006
1165685241
439074950
2053727424
1168178702
1546525797
1205798414
327927559
1232947694
1830904971
940813639
2138608305
1271353461
712513814
226579012
1277798451
675596942
159309497
1391156584
1731249273
1231284991
1612058543
1267007099
1451205929
1539095368
1785717966
1401040543
1442346441
713556610
886269076
1986968131
1065845411
1798615973
1244994685
453268596
984036895
2053432215
1905696944
39366571
189750334
750470981
826135692
1516020030
2003873694
1510095529
1073019535
1237666494
490581202
827674143
27561190
630738137
1000451985
823549171
632806799
1857290593
1499944522
1301752788
2061336196
1204600192
1722756773
1702924053
215249496
1249385516
1735895549
455088293
639050628
2080329672
1830246574
98913910
1481975382
550599973
531263425
1870096603
1003274035
1334779350
1469355041
1944885327
649409657
1791453491
1247276892
1691079791
856352207
312526943
354585381
983708126
36580565
767905496
2056451783
823443484
1256588541
1527528954
2018849423
1568141442
1601666142
1937346187
1817764879
672498730
2124606301
1045201796
1484903102
208273934
1803023659
385237933
1859365843
1690482063
1964068971
116489261
1866075842
1237660741
1214863045
999557871
53338536
914975984
462970227
1242804415
714665254
772750567
2062407024
1645661080
2021179626
251170596
1031091200
1632245896
1289871232
378601983
1737990873
815038163
1831088960
1280054596
128677813
1839325446
1374800472
721609103
1633842589
564000786
1049156202
1566201002
170382459
672675182
855772547
1188755921
1772032408
1865002221
251926092
1533232783
1721010130
1679165296
1094552569
1925017939
1641074607
767589607
723914374
1447153714
2103437334
1215157959
1873261459
982433401
268248570
745306622
913422800
796855131
158657807
1666939170
81102264
1286074331
1978478524
1307160505
674162086
13077868
992327547
1577444060
1291361891
1856828474
467744007
798551147
1087258392
709013632
46668035
872607099
79445352
1954865727
255210388
313821211
1079990802
1162598997
1535384803
1935483263
1433685224
99893540
1971152341
474426614
1184414105
1477297410
114593602
698056028
1528720085
525946920
881183602
543465359
1693571016
1182779101
1228506447
1112227149
1286926290
1510624816
1339535694
1294239349
189738564
491067883
1486677367
999007216
2136209332
685097687
1008875842
702493194
398474596
1928209602
1290333951
891011594
481323429
1428473167
152756891
2133615927
1909429429
1008452069
55624385
2120892014
90243061
692012433
1649348919
1545870576
971299551
251955217
80407147
1747394053
2004438918
1412584234
124229276
224483341
892917226
1927025123
540926181
1037536224
838258948
869819897
2086549773
2051465185
1054569175
2006730353
148806176
1810604391
1837099036
1367582212
1378171978
2097549218
642502002
1924178119
1765870440
1993747897
586476307
2110403404
138471649
1776786612
69351680
1560508420
2073735883
128351808
944974841
401894947
668144861
441867905
759973935
1861044103
1471619007
1923360444
1282015104
764231432
1486400210
1881937637
224056412
914749099
1193179839
1013762267
2044839403
1049910828
1348023066
1707096468
1348601288
81273089
267259289
1108597810
169144940
315792498
491281091
1597551674
1693146219
779509297
1189268128
1220835103
809177874
751839854
1809415218
295483139
2121905999
1005750789
1494603272
1499796802
90560846
116187414
142943957
1948875825
1629445135
1186401426
501943512
1824350507
500179370
1729792315
2113972030
1349062600
1587937274
1589780882
1639025936
211680040
805239834
901325882
1348964073
629872743
231264056
1975722394
2037792236
780812642
1714729718
1679110902
1977040110
864001689
1677751598
1813629064
277370879
744757448
313906275
252182311
1291609351
575919307
2053186614
2084011781
3140732
1603908592
526399861
708436489
1913821337
1515249626
1711971870
1625465258
571895349
55925634
823397896
545688946
1926614388
1096588968
749353827
853264657
769734907
573519526
393140702
1979929326
31844124
840725077
2106520599
442831381
1383995771
1944130171
1096320777
405236849
1780235742
559547865
2010080997
288056694
1537332700
796666373
249719575
680936429
575874938
103421568
1711399469
286376047
1408808227
1990258352
2029539009
789298068
35618426
961887193
2013686572
744389650
881395639
507039721
660829651
1055552893
939272877
545435458
593675746
734696898
1372040915
959578973
765437736
1022106632
1097312550
430249083
1924169296
1861416666
1457431829
1774013569
1191326973
292792805
1165202425
992559384
748482205
1806417137
1067812323
495830403
179504183
872526212
1380330002
493290811
1526417562
1219854777
1640765002
2040178206
804754715
474654138
504223757
30667431
1516805434
810853057
901172227
1508052078
458230583
1164910900
199671585
1282942425
989979775
390761047
797791781
1773388959
216413458
265695009
1429356071
1680149680
1521222945
1420883530
419112108
2028933407
1758368858
1848218265
1474328716
770584525
1097719293
121061585
2082599180
1389785700
832267687
1777602220
707518244
2019817888
1750879194
1682024526
1346258274
2060873472
1841408274
744599273
877049872
1259372296
865612652
761960219
947783012
1406425990
1347430817
1470238394
813344314
783697518
132024400
686156726
1166603684
1451107055
494437749
493658545
305803723
584126700
69883181
424034511
1245397965
454823486
1667904934
522648470
1956925494
349741437
132695012
1361327430
1947340541
459574318
1073714915
1143806029
1358556103
1304790313
1312761197
522695710
2009722577
819067486
196931744
1388028882
1569025099
1784142710
115538422
1861434407
1118797013
1945791463
1654750617
939278910
359939620
312483168
1963194486
460400830
1092737777
1097429572
592081773
196335497
170023770
1162471165
1019746180
251853061
1791442136
1216079132
484969220
2081607812
1045942974
724090208
668570783
1846712495
1693675190
683518471
1149536358
1848076661
1811435639
126277810
1233583150
679847670
734027329
1112112414
1780302590
1064433391
883205524
2041965227
183841290
1855111075
1381540463
2108340204
101559508
890973656
1573802117
1684137827
1206089954
628671146
183763740
1874926273
1464621907
1162635939
1488782549
1864748284
1149336346
412621787
1191575780
1579586529
721030918
120191722
1996894919
920808323
1691832641
1131285271
1612602946
1217857419
1170389929
904880981
1274449993
1633103273
775916542
821161181
1509664414
1004148770
126914541
1403889953
1533911089
1753014247
997407315
215253292
1850717636
1387196029
34668015
405510665
1454062141
304249036
1806168824
589378737
850805194
1765409047
1519108717
2020086567
1200558983
676061461
893377358
717318054
1230856433
661970087
1871441366
859720274
717899369
651344811
613134373
1466021681
752882468
656403529
1524296503
1873548597
428005919
852045203
790547860
1329152939
1204996416
431374633
139299089
423244168
1122585347
1344185863
607467060
1093859927
679603521
1927502444
971178231
1191611760
373297878
1778820679
581672027
2012797961
1096968819
1006300510
1907752819
435195666
500510730
1654753668
487156005
1717650912
1186215082
1425190239
1514122341
510090373
728608386
2120699297
337429746
1237203346
1507250610
123606079
1701622463
1582965868
379793262
534010362
1353228120
512664606
1389354959
1877748031
2063878297
1875535100
1840476307
1742227528
77903502
1142007559
411279024
1659325122
786511577
1820341446
423744838
1871097022
1552916701
1262215241
404715270
272036978
394060281
1600162494
327871964
1871306003
693293715
227455387
204899067
1264814176
2102153559
1407550899
1938423705
1238874497
1798875162
1213302984
1678775592
2082215655
997144452
1413002370
747670817
170423413
645164075
414001154
1000882679
1539188267
1244723728
1114594933
47177296
296704562
163340592
1428745536
1960994428
1147108015
198949343
426298032
1431603157
1117100317
259377293
1628052287
577614125
1977212715
341662413
1104054403
2113139584
532089375
1643309747
907354061
349940096
1431890979
1144949697
1203156880
665577626
1965094815
1799560991
19979769
2053683292
1273614487
795594531
1567117120
468980519
1037231846
420795568
1315697708
569814805
143464776
1750106684
935421838
662801576
457268934
2099878145
1625556301
297357479
172652908
1740891427
1891598386
1459381102
1394258030
316416364
1930362923
1108662614
1992725063
1783112612
1017760007
1814504200
1741537059
305680819
1004955666
1831765491
1641724700
991648880
1583180389
200825893
5425247
1495614755
896834538
61807825
1252968792
94021942
1731972201
1176906889
1941318471
320951842
1094983434
2000123255
852809828
1702307488
1866129297
916703089
1826959870
1745888805
1731256578
721879104
1407652449
238878011
295134244
563149961
993843194
446342620
186352976
2069122808
405239514
44853191
447296245
169591073
73044813
513875136
369011645
1809292302
446800851
1952758992
1935246467
1691596704
732896194
1346318875
786839476
772232103
323919187
73495962
1991981535
636467073
1683174304
333574997
1078499731
1334221533
867866034
1019819655
2118460422
201676120
27160410
1206902241
641864969
21354364
413971737
1015994253
288246786
666004108
989854984
277014008
36833950
131414224
357622300
761555782
1131166485
1085840934
932801864
632585899
1345994321
90783628
1013156133
1015039914
1892893285
1493888003
1444641485
1828430556
2065703079
1846625495
736060703
1857293767
551076817
776809819
1164235332
1176296392
1259345484
379585408
1068320432
1213575600
2138536107
977641508
576903859
338446953
734183386
1858477901
1876286726
1635418842
2008398547
1388343274
1874099457
723627644
1719943659
383692003
1052081421
520369019
474860600
694500635
1536093248
1786670807
211652004
569227941
1001515490
1761599773
720903835
201237734
1751412237
1837474266
1855957034
1951455087
1056054545
1456938100
383228985
1706281598
751640930
1501959293
487649915
1335991151
580390396
1775432026
646442822
565435712
2133968906
1924551466
251425225
1011494999
1576827400
242282150
1380829734
802398851
28872086
1076015493
719525854
558618710
124562728
1024077410
787033953
194837524
586403775
657281513
244255179
2058843948
1625966908
843865591
1367980439
1179677011
1205003857
119549480
306768270
1062738313
879562218
1476707620
962913118
878229078
1934945123
2102468433
602873080
638549350
1680253283
381505485
1802391469
2125477034
1618838382
441967871
913249729
459577832
860379151
1756075046
212996457
2025362196
587965484
1893084773
572561988
1472472791
1808464928
644996148
1741747198
990133484
57826939
106013137
1921191034
653469100
632854044
640822360
1780400696
596765491
1788060802
1319101628
1037873815
288581847
343422031
1702055086
1155698607
2079992798
1371345664
2053415768
1128005428
916069253
1587262422
374853709
2134441951
638511583
1265023203
18979149
727374047
1293437615
615483197
145169742
1696108135
1332540773
1496571644
1868077416
1759764995
1370844143
2072805241
120091883
1610077958
1283427323
1672859696
557815174
1419362773
494659127
1051431894
1641020329
1704320413
1534451676
1215341003
847685254
1105226473
781687147
1056680270
2101199071
1231312370
799711369
312605436
196089018
1747477601
371615428
1924750162
1611581321
1561586781
1174242034
323607839
360341250
498864516
456833164
1791542090
1451232556
1824689377
580831392
754281391
987513884
7272870
1133513238
1913733345
1692635815
1129032736
952944837
1204532373
34785546
1219432473
309424050
1532707285
1634165851
54169205
1560508266
39614282
625033944
595065922
1850875723
573573556
766419175
1088327809
1109257602
1404104139
857955573
262693410
1033369503
591100589
683442952
1778478819
568979891
1931383839
1615929933
1530472783
1796737082
1353702624
296839178
666865321
1370324736
2052845719
1368720618
2094450116
583342692
1730913881
869914736
117589198
589188714
1448565540
1205069260
643596162
923809861
1201750920
1418694604
1411128911
306929022
995083842
906435878
212974304
1065039091
985718468
2070709497
906438729
1626896104
1890551487
1774748282
25772054
551367916
40118489
1297084873
902117491
1609284258
1764301539
250639378
461538136
1339635133
1031544871
1387617122
2120365040
1185752551
999682955
1992679316
1227681135
1040618969
1124129227
568170987
1108891824
439884507
823606238
725633503
1265443577
38509870
946030781
88727714
1360430104
1126099095
1022926971
1994118804
868502707
1827275888
1208026560
1460192788
241728579
329274302
1389697183
696209589
586768288
1472036268
2082084983
1767197557
260126520
506404319
796765652
49558142
614753487
590101550
1657322972
1963451837
1390879439
1558941063
1226982207
1265675522
605798764
1883864073
1065038197
643400837
444755322
1250883276
993812091
1119072419
390299318
1219103411
779056383
7903957
369970580
759775836
582741763
775091486
465474019
74108547
1051793421
1886398115
707152235
1947235939
2130056935
1859846298
1661084946
1592348540
655949976
132167967
1082425309
652361229
1272312318
652292337
1774902653
1252933082
1523528264
2014019253
768470888
175600061
701455848
405259052
393487559
889846730
1640929176
95372904
1502592810
938057401
135512893
62118697
28406143
165880936
2045429882
1312262962
1960347116
147492780
1703468031
1924500452
824806669
1748439950
618124076
1455258227
737448690
1479398477
1560378563
1906434006
1668537877
399273651
1739850823
2103115008
1607218523
958679367
1362648036
1709105165
1727508120
1888988173
546549403
89112310
325321842
1663672527
755816991
1182899515
1294824721
72457043
1989079655
376977179
1509894128
889448902
1283574350
547239587
1338121278
2059398374
147949252
680964021
845389604
1318393946
1123957002
1873404824
1696352888
825211572
556564664
1928220135
1539344906
1646169590
1397765543
1919875412
549694174
1302466446
1319770905
414194286
1354133630
2104926439
233937210
1158870320
472527886
371879800
1822654281
1790576790
889293400
732964045
705613519
682525469
1146581333
2097110927
987270292
925368038
575014840
1874063990
1305451500
16221777
150325706
1908207082
1258922109
1060560764
1618893027
944533392
442624063
813506856
155306153
676936286
680746574
200904473
915109464
237180687
1883669813
469089604
2069587343
642448620
1049393212
2053111212
526854235
1546649872
6289055
1025446673
712592326
107089778
551908750
1997549173
1350061960
1394305705
1581464178
1303392850
142484286
64091309
2097839267
43073454
495529185
135347820
1749717181
853379566
1869600655
2095997044
377952609
910717665
1725933841
260479863
2045395834
1911484329
1330700478
1041874881
1412171301
583546003
1576508688
1953586838
2093444859
375892213
618367653
90554611
37155615
2146509884
224336389
208775465
219204017
306213298
899628490
1332075237
234639037
1197808848
808759597
1231907439
93940785
1085506919
771737149
498325030
529730973
1909210163
96975841
1226696253
1748343070
1411032716
1570151541
128341085
369259103
795601743
1843045287
51330392
920225006
392111776
1853238539
96032765
175232530
344974963
973548041
361887264
1912217317
192671386
332341381
136891585
517631865
1380271325
1086632172
1377731575
279959544
160531941
1282909191
154996671
2092637091
870809854
1586528737
1235930974
1729850141
839654387
1976873012
1808365186
139339244
973045794
834148165
963755407
260875704
291212920
195383835
375183565
1824591745
1257544540
2101699312
1487714698
183185159
45970146
288355047
1537480297
1173248019
303015435
1066211116
666843907
1826705645
2040077712
1079091181
1618911426
1276724467
1162868566
685698663
22302443
138985139
2045618640
988762843
1346699966
103524849
714240315
1054339849
1307451234
811163214
676463214
457783513
1338074986
653635819
1418365134
416729015
1516731267
1125781394
2047273237
1605368761
1062872042
1508876766
806178424
1108471584
1910988744
1368618095
765132410
1310460255
2095988250
1677568687
439252335
1842353225
2076605798
1514453251
1419823801
203873155
1977873590
481667005
1471110261
1245860345
2112275211
710564855
1459012796
1206272100
2045331460
1688660777
1715475728
1585478496
66905212
438760743
2015451897
1848222252
1592164753
1562641850
1074949148
2581475
206299735
2036203382
121043624
177819402
648198951
1175358924
1245639025
219752100
978490035
529571660
31332418
238535022
1989830864
103081996
1182531640
903835484
803940488
896297874
316487535
1489299478
1384636155
38932349
1084671563
1160757609
224181266
1799107882
1958539970
25390450
706599719
142564600
278809946
1896988860
954127032
1898630959
1627128918
2078277713
1785990331
845696881
686850427
1646754039
772728512
633853588
1414876388
1417321430
1671797549
1156600897
182008388
1033348660
903344114
256801420
278387892
1662111443
1931587564
813338328
1477657277
505019548
122415833
1412318416
1687222990
1842349183
53345570
1992532123
452681733
145059960
1911513379
123068578
1653091773
1517997133
270222943
1522364626
2105891721
155221498
1375138333
1019208655
1305297617
704913799
61597692
1592587648
1199769895
1148416418
787929481
2059507185
668489396
452834266
1462525805
919206548
482168889
1776070706
92567714
1016838413
1702616324
1869491906
213767085
1872816559
325005957
342294107
1548344783
1523405113
1957210326
1921548847
810720410
896963356
1530058254
1151453380
1695239297
1302883394
1531179971
2059741719
819776265
946730223
1311804150
1102802136
169788754
1588128468
1469015890
1155364442
36614471
1462764430
1658836202
1302167390
1758825937
2098022159
178463619
606655278
403532428
1389719960
420115173
950736264
1498921166
171007423
1434044345
618402035
1794466599
1892841286
423716546
27331826
1148300880
304821552
823032384
1554689084
1460723909
258251649
1605631378
1310216942
668185456
86623824
1779233048
1179260192
1172343258
1359117102
1792595745
673852694
1229156956
638960645
1217624206
609679577
857075247
592286006
107540302
230064427
960463418
49570669
1283914899
136087509
1025511055
101056139
1798087692
2110528803
1704259463
1804346225
1190727771
951959315
300541216
377508461
203079476
1353907963
476496926
2060162457
958395809
1463857112
675999000
69030512
155811086
1192795310
2592330
1735533826
23111184
1006356196
1453959817
843301290
1630639522
1558064225
218425886
1887100795
2129320363
702879182
2001744587
1817979366
415450121
201911500
1883572345
1506360402
1952911336
339974683
1794290838
810459875
852315642
1280601120
303445839
228058557
305567636
1396868355
1776811855
872585852
1865813141
1004982555
1381001695
388595509
818255442
1139180678
882117588
1784716361
1787196522
2108105281
413712557
1262186215
1668223219
1877281341
1401193457
1817582276
1447500986
2041941726
2027360493
314221850
745730929
2044564535
935283408
1247491575
581912559
1283831188
1261268276
1815765975
981342406
712307795
734200943
1794802756
304475133
1360719251
975285590
1487734686
944001907
450009282
632921622
987421198
1326758269
1390841361
1699280383
132042474
1454142613
419419161
727504421
315298320
1015882789
331888276
1514488100
959619701
1510888624
44639352
403489842
1481626822
1514105696
1924142680
1143268887
1696652513
318954338
1925282922
899178670
2100519209
876847415
526595364
1370759348
1677202294
1262880623
1049070303
943197590
580342844
1999942397
1742846644
1933613660
1717558446
1328215734
1584202365
1312431507
1141403847
1629319372
1273968324
810480013
874355183
1545727515
2136990215
333536425
1863608426
1740084850
591194519
1975665101
1167801953
1557160341
418757835
1542821946
736207398
209506967
1119226631
1559604214
1823479732
2067463295
83427795
1569072721
1531511715
1997131511
762188669
206036386
1630246177
830581110
886588562
2002677301
1861335110
240334946
2108752665
1905826295
631378033
565025168
1098351655
1504473268
2146368024
1764542259
1387637385
926433469
1492882781
487673201
836990052
106516236
1751111779
245515821
795996739
1942574962
692365731
1673174268
1969669354
949212257
613482934
513973190
1460740935
898895903
1010898353
1148632801
763455854
1678572637
1612745127
461164915
1401695776
701223546
37792549
1709723978
71426541
476478493
866366144
749673362
1927541797
1078379238
129371813
556753182
1803584111
1431521640
927905083
1401414160
662539825
1277643540
2047835798
1990423204
1098693375
199894043
790529910
706266981
1478530423
1106747888
877763371
1159694653
2002542664
162143237
889497112
1694216608
1276603234
1404523348
1207185220
207630181
1980559950
296819439
1704254425
1885983203
2146533809
1264240721
377550768
586383025
503768567
1755605863
867502455
556051529
1332191630
607964983
812935988
1748707284
1584589718
1204502860
667872765
296820744
14824712
67248933
1306559215
453016206
3225645
1809531246
1862528629
1684303749
1596034543
1399780514
1431405041
488271385
1631767728
267848100
1055055383
1120094320
763899430
1471050065
91536757
212183123
2098511382
1163835714
840943139
313707301
1669795796
1284262851
1979802873
995001982
1043168610
944928876
1657646686
2046530519
1001123124
538985455
1147357694
741156114
901521497
312934529
647652357
1755234589
1121028257
275492498
1621600273
1622370135
1971955679
1284252712
1905017570
41745637
871494861
191430142
254536988
1563230237
1758218745
1543853804
63044829
1624212696
219864053
1376602373
1401848015
1834055912
677165040
1402221948
649355736
1140011197
1778632988
2126238807
425823614
1365785269
1724737447
546639287
1585063909
1845853236
1355181814
799775012
253740790
478057846
820239183
969762488
328053596
2127793615
1027141784
901697086
1206072229
741328954
1593043116
783059085
1502928470
1234911008
1466575144
1212968728
1482552290
1115621665
865927678
666764406
397066634
1025385708
1639969726
1583072412
1133841006
1782812098
1147764123
147733715
1990949725
377919301
188183497
1842474168
735912872
1856410225
1758453220
88141109
436336746
933148932
1917279436
1896964673
1553555051
1311990444
202774886
387559981
1199029241
416907377
1155807861
864781798
1631327110
838426982
1586946807
1765183897
1116120692
1873657536
170309697
96740536
2114559529
289411167
48820504
1698464310
1068285779
1103308915
1108601429
424083733
2132616001
1246566516
1936213705
901116945
1950481289
1030839490
671585418
1695505040
1915705976
414994910
2090957646
753096737
1733297810
1343286988
71332623
316765642
2141148320
1911147432
1226768821
549300483
1206651328
312372279
420381162
370549963
926762405
1877857392
454586686
1823142343
764572911
1160734107
1478706627
743984740
1163348777
329974147
1887685951
1768216375
1191495050
834238289
746853097
685012691
612906201
1181628315
1846070673
1267801730
472469351
1856721020
1168004592
173688574
13126779
597733930
223749523
2039232242
661456044
433568571
1878907858
2096108855
541072928
856427594
727239988
149274617
723991909
1144169730
673519900
123235636
1180516407
1546668022
852838467
873403076
1199538095
1725965969
872903404
1158256443
631839393
2066470418
1071836956
951830892
1968523220
1511361374
799377030
756490540
350334972
531996421
952710554
796149582
715771973
1716279857
424374510
109929949
1540646067
514394624
2025780245
215629953
218880453
675765484
166795140
1254036763
209373066
1050936756
1225502485
488588029
914715361
543795371
1715236855
1443150870
2094618895
1748438939
84598556
1781349605
831242420
1709155751
1957021630
1735281902
371217513
1646738503
1704016071
486606423
1886438822
370808594
1698565228
266774268
1301182067
1111637952
271840520
179759090
618081107
958079809
2006389791
1363746446
999671379
1531213083
653400236
1036592092
2074609846
1930779630
189654217
1307116901
1707236675
273737224
884980941
1811971371
1644866312
2078066051
129432704
151728655
1877159667
377181220
1936938630
1771487232
400449025
1957289990
657234326
1490126981
150261870
1290026912
127205176
1242253852
1949709068
1420734038
1384055327
1243120017
139346396
1944514575
1854913609
2133430680
1616300539
1157480016
1493617890
1455862592
1334817905
735673310
2076493642
1723969101
766908496
1682125100
1910057063
1863211252
634606727
1138675931
1627444681
1469243604
192754278
181388115
312353626
1981864659
1621102587
21674974
1590911396
1575492411
791053
1198904347
1216935090
1926518363
1327390444
672657614
1497886974
2019985499
1795121064
1840803325
1609712437
1421551072
2081360770
753930966
763452809
1166939208
876099943
768364177
1192521301
1311599001
2063858279
424000545
1152851377
845935764
1818622947
1324019394
946459896
1673825729
358281747
1241548349
18123691
1526673223
1133644191
1148684985
1496129184
1908987102
1266311922
1362825583
1090137584
1825514497
1512936279
1987455205
410747642
135322991
1053831103
1670581572
1428225786
2083787661
287399850
903128035
999887189
483601411
957511118
1502298259
1713354101
1557243763
492803010
1963307232
601291112
921285081
625103778
1837076768
1708264507
767785650
1131903675
2104354895
2057032562
1342657877
1861268190
2125138957
1226967598
1778098487
1068191153
2049101187
269346572
1331657188
1548029534
1103097161
1723026040
1834168342
2131229663
1350293322
1491039388
490702984
390478778
1737598994
1995457536
2127349161
1845424905
1593145241
398261258
1880782552
988099156
1649471146
1375310460
277418310
1090643553
1525031681
1591576057
327569375
1481233377
299481806
670514405
99441520
1000380425
629496268
909437645
162249607
149009467
1066620137
273415989
1887178227
447258519
281325289
1388845863
128419646
1102111035
1919048865
1814728866
1407138615
1707553492
746246368
1805871040
1834888462
1013230272
1127010578
957148526
564471636
221048328
1415614723
1492306309
2034326682
1789422381
2054166525
260939075
1026477907
1471388548
1465904083
1237068122
411533909
138170009
1600718446
723713082
2018537778
1174797178
817172725
2092673149
1414877194
5118838
1095624885
2000454274
421794890
793349186
1801546555
149022677
2086225045
2056518231
1662683696
1044515960
428740839
2076857002
1752213622
1643401533
1331246002
78200267
309214541
922034782
1895012539
36217152
1620033989
1708088762
36818581
1814899338
1375462351
1286881477
1487093281
730390778
427164500
1590353705
633875294
2116272057
537654819
522199227
460291349
591747227
1738544197
130041692
208489851
1605129
26250333
1436745317
553337435
1990325570
886898508
1043525641
1865657641
1468215496
441148756
56222536
87585759
688001606
1680685498
790258494
867614772
1945023809
981856033
2011163674
748189916
1629503770
192130082
1791926984
1389658428
811713269
1792757563
2038141471
1701757313
1942491347
460896959
1821798764
14219241
9024286
513042839
86897340
1191530340
814864170
784288713
1113037108
1469825365
1579633053
1427499494
1361319714
518208726
1965062121
1470878148
552154279
1661966180
188578788
316689103
1846164782
1556432233
727788775
1719489019
1367864908
281270661
1568815681
983686638
62987819
231230998
2001554973
1066953762
82604343
584586242
1737569930
1859834894
1173698631
390458489
2024675652
2057593885
948133834
1726056476
1952492782
1150502211
1561859363
31649718
627211019
586819662
2051534164
289584232
1769483154
799226073
540775177
1162864660
1621546412
300243548
2009070821
1031068872
1147755235
822914198
474950640
624668284
333367647
2067224330
1687843235
868454910
134923653
1877450232
88030794
1341648259
761330925
1689009754
1701803788
888813984
234135613
90182074
1299600508
256878793
163898654
1621228315
1260570743
746821441
1354731850
1682316033
1077964000
2081408178
1815252069
77679530
191363475
1232818914
1669691907
1689249029
462439036
1153535762
1244945457
876136785
48807461
523338187
1797537112
472758604
1168544716
941049595
1334502197
2024403062
764228089
228601417
230852697
1259342057
1528523788
1670030359
511876801
1038624888
560341265
1381163057
1830197849
1195340791
1909025257
917331896
1900790337
1835650098
951668627
1111499776
1609501859
1831260582
219875571
1001110501
1624506184
2135634247
2008007102
1293226913
1065196274
1060059207
1614407713
360778861
899828992
977514674
1512440789
175300066
1021569701
2085487990
446698261
341720467
1194635673
2062331528
1444835930
832458515
1401050039
371516818
462113097
1354915052
241174684
2061148609
2136310252
2082560042
210282473
255057019
147998310
1573200207
791792609
805838051
1484261193
333354933
1749613384
1771916572
1704725071
1125347999
1590942673
2098386254
2122022751
1293344984
1640787001
1862009147
1702437086
253620649
703743603
181054278
2056804177
216056909
556395167
969617905
1482615275
1912176804
1076039736
1133687498
661009360
1553078204
287244536
148934568
738517504
1903282946
147848025
152320618
899299916
1251704343
745184243
91769218
522447189
1724763403
1713524888
1556337699
2095536206
1498803968
2003423761
1146295883
1662487583
382098500
712025740
1404591360
1702923019
1547845594
980855839
1785084740
140593966
1412345649
1689168427
1314129202
1455237194
1144695482
831057145
2107479366
848159462
1036969369
1214178926
205477868
928982475
2065061592
93903265
170893366
805082218
1206947956
361139280
1429619585
737894739
255778986
71565636
1694727925
839412847
1646082445
86194956
254222799
1610868982
263709135
708052293
1940456349
34835426
697232458
1587726307
975421224
1173635770
421034265
885481697
40023935
804548702
953334993
2061305476
1789158273
1528804567
871813658
259797410
1354883802
1447377593
1159549034
420450391
2057099708
463572387
1162194388
295501662
492082483
823457945
1506895325
173772024
1239644093
1928293340
1898179181
548373367
417705255
1669000065
582507619
1480948319
107620033
361596370
1889405706
1814393345
1238294603
1753993524
1433189638
716633272
348744530
1348792935
2061615106
382681396
131908555
1278290758
1786167703
1375894915
1369271421
2050748556
40070831
1116795119
1497682753
1751287778
1989860585
2036942238
70581483
1406152467
645249502
316199826
422410725
54577424
349848432
648213196
2064818780
1125324061
1507002576
1515738472
1883773443
1251175608
1906668067
1256679919
1790942564
1980238332
1587089625
1216267567
1207768326
1227347295
666941329
1241158987
1198584375
432323831
1479957346
188095346
11129663
311595379
1062910762
2075799001
1912500108
1913875855
1405734901
2036450006
1399901246
30581621
1070925190
1286439497
816560086
1043805042
1198799511
2057265241
1746636491
123128340
1690208396
1108819841
205735959
2001880649
689689714
13212397
1200539862
585418769
645932787
1175009443
1241743599
351159839
1562496034
129819585
1934642989
1172483169
1731935415
1073360650
1524477368
606503590
1569312053
803094099
178202124
2055346696
878323472
509450711
948374869
502547497
437487707
669255586
94210194
1280151635
760400957
364736148
1222367580
152900292
835074868
979419010
789377323
244822632
1075520353
2044061884
1330848
339934981
1181628639
1938804605
622600518
1028427727
198163839
892555819
441169306
1956047180
1250718059
1944343328
1237789073
1420094443
1510755265
64080555
1691969772
1974258234
1245182485
601481380
726233487
473663151
1064708388
893325331
805035814
1190263422
1332843797
495407123
220315724
33842067
335077749
1522419343
559264208
860191461
577321422
1081312043
1512588206
1101402828
322222510
1710080125
1069327659
254950572
1177918715
70004353
1748408542
884275259
362756117
1550763468
819638499
1246456010
847099948
1042194580
367121395
1213240322
1926605745
1695505731
1092683795
808101996
1788105302
791841152
1791395914
883083960
1034007824
318116717
1854742567
93351148
847611687
1302774854
48681076
851520630
707775895
1934607082
1321188029
1311127540
1117147091
1605377414
765089303
225459704
251121655
33512603
1223027580
660792048
2041973426
458890298
1217419700
155762631
282558435
1238347588
1005855174
1158735816
794952392
539609417
2137242431
1086256868
719262292
346501205
1236480051
1006020670
1702557888
1057126388
943784405
814478354
1649390900
809353951
522146876
1730197048
982297123
617385286
371090242
1358486604
390862737
1809088505
848903792
1414405112
487020971
475941114
419810573
948711675
45806079
326074194
275323556
1140761513
1609258776
1009159246
82897744
1687754574
299601225
1293000315
1846777805
1772298181
1902544700
1947837190
1471623600
1680908418
1879854225
1551517982
1560342503
946844311
333704255
274729708
915268260
1106580103
792933124
1910849799
351662088
693114622
437071187
1699167177
1536825372
693055147
532180438
1212966492
1860108477
108914521
1178476236
2029285339
739560120
1669692127
121821767
2007727856
1215114544
1765336768
233458224
525953790
1065409144
1765116197
149327845
2143682317
688204784
908150821
561280489
485180290
1081284221
1689206667
756377252
804180248
545285796
78902995
955788727
77277705
795624689
565321739
455180204
810687862
2017460767
2120801717
1183140473
630272254
809839455
118264091
878824807
289477327
1863444077
1643327585
1313700324
2099844279
715953682
1453139200
1636342635
1694477752
1483195986
1998828071
1162069859
1102120015
641163414
271966877
44832321
143950109
392177673
1609367279
1991123693
980052129
1786936793
1944161325
310432678
1612348922
237071624
1393152512
287893997
961326270
199688086
1074456795
759585443
1796520761
973527442
1824870317
463236817
722077031
759176864
1745226576
1273342729
893664841
1428135210
1650805676
849641708
1372994128
1598243657
528194212
599901746
1216332368
1971313334
79073838
250213725
1601137877
636095683
926292557
1002059270
1678606542
1122217861
507195239
1961766299
1122557991
1282300252
1741762861
1725929011
1576991094
2065972461
1501214671
1321771142
515359280
1347964520
1187705631
1968839487
856603071
503230150
2079625170
1347838620
2072113833
1277059235
1115105061
201464437
1770005930
950879296
1647588324
643542183
1815006095
1775721464
559190392
858428108
193019736
1775392733
1233617156
1360487766
2008672434
108948169
558119290
1293792316
495873633
1446340229
332856294
1791535032
1028124754
1313415028
1931653960
1154181014
358107511
1725045050
1377835449
983977073
1727879820
982481659
1866688247
1697240866
1974164608
1220103033
34703184
348680570
538393116
2043016556
2135808159
1774712349
1406792266
1195643874
189362657
662962502
1657144120
1779009056
1509748913
2031225023
724032337
957926539
683003680
1991785475
306861231
1857924072
1296057154
1489513635
45626960
1484921486
177644659
1703820963
1976811322
163345412
1933531465
1294393501
175978473
2140665341
497176354
1328188273
1218547084
1083736912
1321137951
859933686
1940517710
1622847970
63688024
1322291637
870681841
1987124627
1802003939
118425595
1764106618
1944061186
1797981313
2012755416
652792938
47721965
1047706152
631776872
746842501
1899106498
260508418
1591040378
569544056
1850363443
607001933
1010318012
2079828196
1367370216
1392668381
1909547796
678476544
1555615687
1995510838
1948229794
97630985
1828921355
2053733934
1148634811
786629396
1319486207
1541916767
214451718
1308246446
1894762022
966954831
206474555
2030531837
22151036
38096668
866922787
166652964
73431621
1556105443
808443058
2093568645
1451043714
827781608
185469349
398639291
353168818
2050353517
1786871880
2121390009
1278723342
569996989
1877188702
1419764448
1683319922
984453036
518877300
983237256
759638239
1072719638
796030689
927685920
220194332
1660977793
604396122
308566792
1117493975
262101278
2099136673
858449809
1527182634
1825667319
1633626309
1315552189
1851280937
346371725
417960325
139243603
1801119539
440984086
1117031260
754718900
955084071
903448050
925374176
1156654082
812959009
292760855
533233371
270289047
2026119417
992719185
1508077318
1561769274
266033870
734073152
1544541504
1069009941
1560058410
568610622
1819380094
1552393364
1941585753
1177147001
441564605
1420269052
1136531528
600336932
297612961
1474939159
1210768568
2121243613
152652846
15782635
1687745061
1839122686
901820585
1632655223
2093971535
1778753862
1708720693
164082247
2004524420
563557919
313664035
1691331286
1128282763
1930989255
2015385148
1741958423
548648811
1645463748
2053254983
1905462411
1657419531
674806878
1698904971
574148213
177212409
1096035312
1414298907
334789577
436237390
1797683654
1559472901
417037279
889232974
310568661
1624914397
85358127
647951394
188766127
1062021821
309345473
601338021
950314138
1918280926
343916317
742374290
2014539313
2094159132
46531333
873909452
803830994
1813354120
1345923171
1382144615
1485678070
282878607
500527683
13552424
769669857
2018248913
267213293
306344966
1934753615
385658919
1813096555
1611783062
1426826943
85630502
663394669
1292355247
1957616441
466634807
880477532
544705725
408538060
961161891
635867953
1656632223
1052131978
1774545456
821293947
1337119889
184369786
825899840
602153343
581388186
267922976
844305083
559394478
1924798544
2032694869
1954651669
1218122830
224051737
1834930011
337806181
1909656991
939602994
1177219029
885058104
1191311972
20553236
1538053902
514509584
1224689908
1279624062
745577243
103221296
966387776
162732331
354270958
331238827
1916715794
443279537
467865774
1646770590
1620852925
702266555
128454748
1200245833
953929907
1592841547
321707315
1692672250
1730837570
450258101
140619006
529034523
1751744736
392843842
1885260088
1438992839
1946153520
378488900
1216747091
1357005670
1189504162
1989936970
1433870691
734572915
1780850554
1732837925
949925512
516347833
2099336977
631063383
1565196015
1576979850
1579675474
343644120
642590567
2033332053
31475056
982582395
2102496954
1891341694
1682866935
629506482
20413273
2091308369
1011414835
1836056559
282155512
1341720896
2086009313
313439186
1402373160
1935237427
839636385
862235188
703565300
661371506
2133572053
486384871
451288166
407765012
902870216
154746515
1696678918
147411820
321631870
1700681476
1295478436
2095578141
711301634
1431816101
461294069
1354833891
1264597316
1000038257
2007317908
292242444
254772624
1776035664
1886972251
1529255044
910404266
1034481263
40512441
1894773924
710752572
1329077834
1466970070
919459693
1082415255
2143410011
1192821697
826793796
1163657531
535385235
1303263074
697976642
1883914000
366385341
1165426986
391516781
269384607
1572954450
625012271
1967064176
494850188
1993237505
1668814542
811098555
1598382425
1228919442
1563942494
1831958519
1805041074
1377445501
1155348447
1889725975
452611139
1669215697
600012317
239983736
1767750847
270110622
1727307714
407743817
1355579759
1663967133
1052135397
1756218657
1531204246
1439832705
1291590165
1045689006
2134882181
86586199
921205341
1278256883
1420794336
74978699
698698308
44430905
1312612164
1091775399
1123860484
1211522927
1691028416
1296673257
305919028
128736576
156560387
177070813
235401210
789298578
995903338
305914874
1743668100
1941815880
1346738848
1736399226
379200688
1837697368
1243142604
1811528454
1136071784
1527135458
306199173
1139392452
44699047
660769750
117311055
1303714341
1365916430
308341164
141718779
198540549
1692546498
682301261
338333332
1598678757
644008824
195261080
72422797
869087088
265309307
1560841993
834304459
1177750101
1079206428
2077988423
103076350
2020334720
863399199
488271833
2116345364
902920264
2025352051
738111783
811143674
1031579905
566126389
1116886766
698066708
1065695257
1500277819
1955284053
1275901780
355283050
911148684
327060348
1626169022
2065198035
1591625969
77364722
862250499
399599060
2118343382
893814023
1416164634
1073502464
1416203919
888127879
371313811
1421452009
1547960329
2010739890
1598261347
1205366819
391166525
1197223902
754281168
1150988551
92431923
1770966179
1946168636
854283550
752451806
322711076
270293835
1174917214
1410734437
1144571963
307869078
113108598
940251054
1061744571
95984298
1283375105
188484115
1676211072
724466242
1604863505
2072935469
1231551536
1013862260
176539319
1240978601
400995403
1995317762
766042395
875609051
1022015679
113414726
2136717809
144116106
1045942544
1661561287
1963816880
948386839
398454638
1270625859
1891239569
496399747
991623571
1524886582
728638721
1781924589
2132236252
21401704
2032711715
1718184289
2052345522
1355279001
1769629603
626523639
66526754
618020790
1935966704
1352860204
1328278117
190583816
1243097345
2055818097
1480813586
1188033919
727107045
536965299
524183573
1545293333
1867826654
538149169
1958211670
1563508048
1562352971
1843085865
1799318437
55475143
1168643524
649852334
1347643022
838550628
716300442
2121181213
1699621542
638076678
1040806851
515114760
1773477830
1642046120
1350643449
680705964
1702622095
1520625552
1465304590
2032886803
49056274
2142183870
29488943
743103109
755283470
1883237148
1871545739
319050555
272283836
285902186
1958444789
1958463073
146377398
902430058
1968555686
1965685517
2051402727
953504762
1202449161
1644369136
52247450
620277990
845103323
1997056680
1950292250
65707330
113133442
1466983505
1991429012
1976976801
118511226
262676758
1182364372
1821623234
999460739
1788913231
1895694062
1061646820
268901684
1105712438
234090727
1229013991
249017664
805005605
1991631568
1762994772
1307338238
811417157
290772993
2063956999
611822054
1091706689
1504269713
1408788796
135840948
89398252
1809269293
1347515592
2060805671
962684697
1893043931
1009252215
1116444731
2070986049
1856677501
812886319
899477893
99898112
590259951
2062037964
1068765913
1937001027
960782570
1146670555
1554344632
74035649
1436164121
1805441867
646726084
597887636
690174746
1896782283
929369981
232478254
1822125241
1490866449
92673390
223129044
1636102996
411602507
225920223
707223336
842168588
1980229171
181037437
83268659
1267582234
891731616
884252407
1209761769
275526228
165585403
1783237752
967316918
258076933
75405352
1969023232
1996638037
824512134
245107184
169920533
1205390005
649151781
367372874
1825779053
1041393860
863868194
739338638
768239986
75551643
1228186722
826175230
929807769
1312818146
1199630044
272898782
2024392808
1288380544
329092770
713494940
1238120979
1794108441
545080555
1259162959
1080152136
1189722781
1769449805
1453996071
39688885
101511371
1317968481
1899744997
1199605559
546048565
847005309
1980877527
458241597
738141774
802882315
1807209478
419174078
2004295720
869789097
159103907
1169279620
2080713768
1241600994
1999158914
1560400676
952106435
1709302683
630247163
1444250893
158299793
2084152103
2023548640
530007164
1663556576
1187361225
2042454796
189663666
574461338
447205326
1806918581
562900267
958034899
1251913479
1590442094
398031815
396197310
593496732
1321718094
1816433471
248399598
696616831
1640184277
899646980
1154273033
1570593973
295705247
12961753
17229524
1812972536
1602372583
790716890
819732105
1403662568
723271715
447311605
16334073
918639268
1705242017
1648091147
1205091476
939186943
443031872
525568002
1104270060
1961889557
757092393
1767600251
1203600901
1710890936
942621388
1912632662
878516967
597248398
590466658
822225402
503907304
1325907248
1548916727
86246553
1565636291
480857992
352050615
1660932828
299631419
1143534186
2090879505
563770932
1924972707
1664414742
846450035
800843780
935136513
753600458
151879857
2083227166
1292898991
287643283
1024167722
504473123
1260607155
1542969001
1777477985
1373598492
1481805642
651439151
1453227650
708710546
711459292
1373393278
617005006
1671825240
1374841056
488490745
85993817
476051908
1369006997
1585515480
1273238987
1238343672
1069115969
979377680
529340261
520752081
1353731566
836027022
2110069539
936916317
744701456
1257215454
2023592641
1046925065
1504138940
204006273
1481287245
1761895064
1448458007
2105296777
1002073991
409908219
586424239
1589646768
1686190888
240152166
486217801
1139378695
280220703
649074986
2061672182
1292812627
526963783
909202085
423517442
957839568
985268359
707351873
139617955
523081592
1681828321
1185399773
1839824978
740195527
119019465
1639234934
1431694598
1442716308
482933409
1109735927
2057684341
293393367
3204675
1401335333
1614009540
830547484
1009046395
801306636
1130233884
985012493
2034084574
306025241
256521260
434075346
680908509
525014097
1875041231
1424280729
659480123
100921047
72605214
2074358355
1490552318
1637056481
2016486473
1321065389
470743961
1648649029
1804577028
1202286512
158566329
766185291
658115993
1720068342
382158850
275757415
55162957
1731641021
244478331
190349825
1041070937
1081742329
1076271815
2018830687
944161440
349286548
1725468310
2070645493
671500776
103219517
88745280
780870233
1402035062
708861832
1404905536
1985992583
1238930834
792126137
1720204083
829280941
1445542350
339605251
1541852798
2043812054
417464940
875413286
779950536
2099949515
1058308413
1013005189
1007230617
2101807831
1193018662
194591478
635023669
1600241254
408095055
1505039027
1791265918
1187282131
1882204798
1915887363
2020895519
316103230
1194567118
948112181
1946692172
935090422
1412325094
510648776
538702762
1270365642
1015770701
701490400
276131821
1254730880
1281701698
537800382
1236009206
2096073611
1095698127
1795823852
2101740454
448770171
1188837597
1275358767
1222908694
1057936466
1007544186
1986683211
959676864
1804259315
888152191
896486945
1333814445
1632116814
1808770114
1283866975
1793148131
1298379271
2039556994
1407994160
1007968820
1291450098
886257064
1737788791
1430793578
315900072
61038421
401026940
1965539928
72181385
1001406475
686027508
1587833344
1913565393
1627443549
1297722821
1695884716
610667789
727342098
822313114
1315258286
1242991255
916320035
1300027025
1261102885
1940135646
579231241
857550397
111071578
607891776
709871247
535603461
915268592
611872758
1693556538
1946313872
494790647
711420746
1790201193
1270716851
526271293
357202742
218842166
1164608906
1530772160
1790667338
566012371
956570088
849231333
1978690258
444565053
1843623054
1092597548
1627574984
1046051236
592322715
89843639
1530470403
1512372822
234102226
1575307428
1584743572
566827855
1032761698
60225053
1762147102
1137433074
854654570
1414242489
139190956
1560802583
1207657826
259491988
1535386468
175065678
1745005872
403275545
1168661230
1256373617
2019291831
1697837323
1473646543
994616618
903766404
97450375
357428896
1932182302
894153788
2017557369
217845209
1749336103
565214289
449266694
1672247817
1133261981
1156395623
508573073
1294797439
2052797687
1538854729
807172316
431848614
1250322659
797944564
2088089521
1749997946
1749526918
1847223737
1056792537
1026760922
1090922281
918984720
1260973098
805191193
774182927
1549372283
1369782192
444154946
1327623802
1634941312
628741956
766046858
40572572
1141953986
1709538436
285769705
410533291
1027611728
940335016
859418662
1691164539
794061609
632402249
982200197
1018158225
370057769
1146426845
248919925
1132189973
1766378273
2049779320
1163164201
412754553
64391769
211287158
1244616669
323509733
1164662377
498778822
2057918959
880230133
1333229784
1562988717
2112026657
1462338763
1779226228
1905183596
157000788
1809613262
1325170461
124801378
1634737786
866330733
1316882005
2067966843
1295454566
2075960017
2043782018
1126959020
1614608199
1250914242
1030625810
250264552
1807762710
1125255694
359360926
175771417
472833808
1003099642
1274758813
1244531770
1053152701
581638050
2061523518
622812318
1716807914
1195225584
1442138745
618670548
625169704
144206797
368347875
932382691
1445029667
752025403
802288850
2073880612
1930844258
1404907238
1578575555
1246434010
1203565424
113386811
1590930994
417737038
1476755353
1543592297
701625848
1573597423
702641667
2059796284
1205993532
1631823055
916028815
195427299
1563092360
1073057815
600747756
1051813169
1704205761
1726263433
55058627
372999995
326602749
1998430310
1003338957
216429270
904751743
1229195508
1685150400
2042237979
86164582
928832530
1187456459
1160761372
810288088
1699583946
1806583800
373009258
165941134
1990823751
157998792
377223391
873023298
2055617966
1626486748
1222151856
938034003
1412407416
325735480
771392918
5004458
162896146
939373905
371556059
1081212459
661346318
2101637446
136016453
1703853074
1368510057
1755549294
282330431
1247622185
730212571
1361291380
535848849
22197994
1844269186
39836694
1223998312
724088461
1534424902
122551157
1500512782
1955332100
1038526515
1942030974
811307790
2128788291
861627064
514261754
588978726
624571177
1436171388
505602249
10886601
1066231261
732531647
2042885814
1803816180
1001741581
1607866923
1849395646
1331942787
477384322
1652940240
1225897417
657982221
741114845
1951382702
1375378003
484467791
1911819038
133256729
1787612730
1133132234
1020669569
115070322
70917033
1242557501
1647556074
1093716980
1200325943
46221866
424865130
875041718
1187090791
35475274
793802522
1475852519
1494867747
1579577790
599908867
1349971212
1125843577
1142585426
393939822
701825182
459777977
712432028
1409762954
1021142366
1790574793
1498587459
327634191
1818343631
1489533209
1530322765
365229819
662885971
1324659072
616471840
2020457260
2058481985
1422247240
1634163932
897906604
2070067182
156161334
1478172292
473891321
8879207
2143477022
1109192648
227933889
1678796880
1821822694
992018552
1057587993
2009511400
2075326558
561594888
1125776221
1778185107
1465167202
1365216657
405855441
212683899
1516322369
512119244
63348048
1270799371
537604680
1262012766
146240285
491456518
499830063
2087958809
1423433198
1490805334
868932160
1316992680
318371488
683447144
587907641
901117525
599033765
848612576
529982827
1127784741
1482485088
581452632
1079525881
898085827
1757724177
1999843441
1562140316
1895523394
2104244853
1065147957
2123792380
340594745
1291486633
2086221796
1530602502
1501016984
1961666032
1844602171
1995884283
1398335009
1653361757
1557359639
1524690658
1553687217
1381983560
1380768569
2100068545
882119807
560034003
1047297057
1488346088
1390063021
1685562054
937495921
1588805270
1787217393
2008075065
1413678415
1545466454
1780121722
2013398529
224090929
531021852
2101590473
1599157346
1109482186
604318916
834453274
1136540620
541621721
1034747091
1622510360
138153741
626478661
1242005810
1649315260
497712621
1818251473
561130245
1489893681
1220660797
664139544
342059113
223910135
977345320
1930598867
121030689
1746349962
602963597
541948692
1329686146
30498080
1445461971
802541748
1190109430
623316369
1454132614
1762448923
634196640
1370582753
1255292134
1572333350
74963180
1937010483
2079986202
694395363
329260863
86622944
781422783
1655771483
1884615454
1007580112
2029769741
2126896880
654270798
670823982
1084616414
1429769597
1636620595
1656080306
18830425
82950936
1818876321
2104792481
27330505
815491988
822994049
1406659283
587109673
1666669228
2079964156
1200055901
2028196128
1821726260
1596515702
669808978
1852989875
604151871
1092056802
764259729
1198525927
1286298092
731720427
2025091946
1683412598
948368526
889109611
1864792220
1220007362
1539878236
1756793786
618366373
8513696
829230639
1687521703
800646393
568139284
681408772
1912433981
1585139853
1315696465
1285732809
974466726
1192781926
1071857860
2000658465
1324928083
16822484
420096490
527213204
587552444
600512615
1699906920
1015908285
713180357
1257441037
1717258607
1079646569
1258885158
1802629939
130918437
1473437344
1730943386
941457515
254146496
1975180704
1140708516
634594908
1578722036
523200093
960052425
1486511611
1667850313
219604098
334270704
1594251310
521532421
1933556259
1319589838
557857955
1811920617
539500970
1095543948
1296232177
304785263
780670928
768266920
1374772706
2045952344
735465065
370741890
651188498
832790077
1696671389
318561597
776793898
1409441243
2108994238
1916221691
1956140233
1065358937
153534622
903574961
1698845199
1927089170
478276611
632301769
1306212583
1295413960
677951860
2124116475
604398622
1552577785
1881781964
1799063198
159792177
1457865764
400402270
1408009951
1894434583
1334309410
231257302
1000118672
296467835
846860273
22522450
1240420454
177678606
236394195
741488168
1381061754
631081876
860395624
1744516260
448616922
673483785
977155811
1702363536
1544772745
1999187365
43279715
1475859157
1896031464
379227692
1392177129
166992668
1739264789
796273465
1301040083
369292104
757871481
1347334576
52867079
1767148927
1368693640
134632272
154662264
1125428942
1839271350
1252369705
311246557
371798424
49734978
1146619289
752314742
149327869
1117211460
1454803736
1773487345
1215526378
2087498330
2024438191
1664390122
62151595
368286441
290472444
953865242
599271345
1159700454
711198521
1399246374
1035917589
1874709121
2128653558
1922821916
1158887906
1991585420
1989832214
1099458249
823171413
1604767469
264108687
1792479758
500010422
1049479594
188554815
1742612825
1678032747
1948306554
1766977067
171686403
1056225948
1289080847
1600225244
150005315
1427097864
1200168469
1890002630
655158625
1517606335
1239980917
925973294
1528363961
172643767
1273257515
853043166
865452896
1580481277
176523439
536510561
234609788
960360144
497839707
1742856290
315616426
766596081
1532428252
820138104
1249613936
460574825
1177583406
1817474207
62667452
513958000
1548450815
2092483432
764962017
608546850
1980176456
778765212
871180349
2098675275
71340991
1097814619
1589912687
1819313715
1611800725
721531243
700670267
2073899492
92274695
28384743
36171324
1206473917
2106910227
921644574
1457277611
333753636
1804510636
1427978065
1734055594
443805663
601630135
1900019030
1127385767
2087262378
1791859791
1537402761
1963931589
528205320
1945637873
1523826585
1634766987
2006620826
2053977765
1618999246
1915140208
2041489373
1292395464
802978075
1022696601
1628037066
1899104966
1499527545
1825002556
2128187351
161107985
1069537879
1376372814
2098586271
2106325402
237211148
534193273
1418160853
1889051192
534415236
13340280
798733429
1904162587
1438297937
1466869559
300015561
1649261310
900030915
725963408
1579697078
2061456074
1958016680
1958496205
995366795
1777834506
884788677
792488321
1647060415
6045443
1239737933
1373234848
208635249
2087577268
1296694357
204415409
263282048
2078366016
363540469
1712611721
613592765
1280964308
1733177999
637880795
1964188870
1254519404
1214447057
723852005
1255273113
1015076762
1733300622
888322642
406303410
206755310
1685076525
1675461298
497177279
413095270
418045615
319544442
365692109
1192383219
544200517
79994325
583416495
1566049277
2076167010
940323547
654419685
763118404
369760206
522620490
1274824779
2008237413
1330199848
1406066954
844004088
2053936217
1776735792
1326848850
619713383
78730224
1511003591
402207741
732856506
2112802384
2034486592
1289763160
2129458736
963528732
146995962
1633102130
686267974
316349580
967630819
1651610001
248698001
1012408820
565157524
292157468
776955893
1438995859
391536890
623774382
298640633
1475793051
1763575491
145266801
1486022662
364774185
1050237883
1958367372
759855031
264649234
856544682
1374833573
671114988
392522255
1561451332
1597463458
1589231429
1067598862
2127925646
800269337
1372795696
1657836050
115290886
728758817
1870960733
239393491
1495526636
1530563934
469854637
1958760005
210126486
1769494277
30364075
458619365
1625493085
1724109773
1745599763
1269449952
771084621
171934342
1786344514
1905112112
1803409534
1387310433
827276918
1762916137
925675299
512948715
752913158
1701329766
1694970326
108380435
1666786468
2143275391
855778283
2115252141
216328987
686549159
683888049
2109288118
213685549
657197965
9446289
916460403
1269857218
2097234914
781382402
438507364
317352787
216268727
935303722
1151900090
1136623201
148704370
163628284
710944155
730529884
1008919539
1769387013
889209928
950752904
2147238032
1437633239
1456870526
2144990185
877197612
1743332766
1888987742
1329025515
1597122013
1290827743
1149909125
2122576855
648186722
1670017847
313327569
1109356596
692605084
1730966529
1589249937
8815555
1409350072
1226979679
1240309208
136915745
732998900
2055430806
1470472211
93439432
581287532
1837266213
1695124167
1073102648
1942586734
2092854169
286020129
1819034083
620721948
861915946
1262027313
1444508147
1026788353
552223440
1020995286
735620725
1773726722
2009845917
1093926008
2045598728
1102701058
768766027
646801423
813545351
228202755
835801675
2065413977
363671513
1934368696
165582966
901720364
609208289
666580186
1370660245
467025322
508527022
1217027082
416400219
1517407896
66899966
1216985439
206161907
1650192200
799215720
1684223438
669754718
864196022
114953820
1679780792
1594554068
1702300019
153980071
21224085
1156310831
1607671094
2111035404
543908828
958965674
1584737850
541876562
676990677
2088201611
178515160
1843355594
531436859
1448736871
592112877
471300971
1567110833
476029185
1671495061
1248755434
2143376940
2009263866
279529973
797315653
128670981
910931670
1394622810
1415937158
1723951166
1199489291
1149585146
1716874976
5454841
1061418922
1527917328
1108530714
359923746
1397497073
697395841
422687946
1326204081
1218382080
891565907
1957234348
403721605
719024351
1948862641
1570810263
1025222522
1859204122
1586852671
532303938
1305674638
1312764721
1362037298
1714322603
126704620
983412277
1648166318
1731625548
535126041
956181072
660272401
1734119437
418654346
1361699060
1363326413
409649859
1612067880
1984410891
1803351174
902971279
1396419366
1869787673
2064217251
1115903392
1743055951
1254756842
674242841
1917823256
302801040
1302580036
348906527
319775946
811505589
548055009
2038450183
937587943
776055950
651223712
560652038
2064042151
994898189
35671522
1560376275
1625070920
1794237086
1100022276
166592931
1087491972
1178035711
254776101
1457091662
386741904
1418218632
1979437009
2000040227
1137903018
1605771074
2064189125
205219392
62601021
980497384
1300813338
492970992
1441988072
395774157
1032421456
332741546
333594622
198699322
2035338069
1231350174
799938782
575986059
1163683556
1554989960
1697735579
2146880498
2066799143
558789266
589581610
1751129024
390068854
738046494
273411813
309940957
2119166291
667293876
1386934294
431633579
1726716578
1382295651
617361660
2087719900
2072372073
859252478
1331723420
2120379585
1444417345
1496005968
1267221221
1918290848
1713700726
690970912
608328628
1544877967
640274557
132645944
597217294
262956754
1034225780
1852804280
1917103390
1776024454
1224560157
1125488038
245489112
2023557168
11576736
472774543
1642860001
1777507039
1565866140
1679857584
1088263065
1514017330
504668790
722141478
1323917790
578419178
1131071520
1264895245
157876992
299642476
537998821
1681367594
842504875
226511167
371197307
211580401
1733488665
1675318643
1854753817
156103719
1866170428
953797542
1968443648
910305159
535599190
1252579038
615238713
1130084816
1214609447
1850466176
769223568
1415840794
719092753
104816999
373482041
161408739
1607814923
1552549491
1804484116
1869179657
1752376642
884804465
1102399009
1349789869
1216347807
428141727
1108779327
1732933873
918679666
1552636381
179143675
1895263550
1280800686
1988850197
2025383569
733581197
435409834
1889093814
976962520
1507224474
737437788
1052619056
635166462
1908334004
1281894316
1999066014
1624412693
970271838
1010959668
408029218
1185358815
658892624
722431751
463830224
1454188309
1954844865
1722536184
1630281753
524639995
85790039
311041637
337860105
923643729
1370151895
810378418
2135291099
1346933153
1072109061
1636394239
1657931793
1390744489
2011052263
212088581
1030413761
766533042
2021569727
1962013563
471358090
928628943
1657881932
1615029591
1824822667
68308253
743182843
306234686
2042150072
78704545
634492562
940145339
599408997
409213350
101471037
1420945232
596200561
1914301814
1794655283
1498953798
312572452
1323824531
260776711
1370046762
910024458
2061198098
1066167841
1875795401
113333151
96129817
1691236720
1222466718
818153667
1365417444
1578616335
1023635618
1411867750
1334094993
691200848
1422142668
280044891
1421137784
1185748545
1321567455
2127482622
1523240039
519932568
801232887
105012978
1690467642
367053425
1616446369
463030330
1919161726
1641758396
1117355454
1215215522
303855867
720598854
725251481
26878061
596593177
1691696041
1352663052
831197243
1166768216
1303274178
199379066
70470457
908809595
1949725499
909167446
1828728987
470365503
611453896
2131400826
243558079
1133613666
467866567
1306828162
512937923
1402715639
1794552489
469170189
413910291
1485968442
1923223829
822759266
196975659
1167244389
2050941037
1346254728
257520347
789704176
1792584662
669096747
1872577299
178700034
1379659658
1100361133
1714700239
734755602
1765276185
1041753482
1106147541
91914325
1973719947
1512144616
764462851
1823516394
31223489
268895594
1503527169
805187227
142434589
599746122
603617016
1416574245
1549754953
87427990
1936373431
674542764
1104369083
920485068
1544460442
529992097
1599773143
1285294823
1159304019
417005920
1630036114
558596461
791238725
803368997
1675481033
254075093
1706801178
980504484
2014439780
1234248027
1432669681
1512072391
1364605900
1828191331
1938191587
1227255409
2022267325
1933950912
459932636
591453029
577247890
2046895934
2143113529
1814366431
409903961
686440038
1318322144
2030241924
1933194694
238767262
1764627249
717418140
985450962
1875166412
400870150
314943564
1504930943
1581072931
1841219689
739400349
787507626
1245612187
508328276
1190741842
1747598056
1887997916
1536019818
492125327
924860551
759403923
1757557241
1102350910
1527136736
605697907
1780733437
1003651132
1699198290
757372331
414136041
686454147
299094039
482180357
1681388765
512578922
4415377
1182439724
892071428
1522710102
340355243
161525418
1787143197
2086565872
1090490476
1200414213
1603200912
311683465
62868561
1521216729
942984361
1257207830
1482218011
2126026941
1775101785
1627382850
2040070314
421130653
1901317918
857211320
1311676325
1918548901
1731259370
61995989
1931532426
936565152
602114646
1998398814
1780970974
112967532
1876375376
1228885355
190151674
1342761900
1140155665
122855202
1990719911
377318076
1871599273
1302922912
1663660017
1586978906
190534890
564011027
1316686384
571120215
2021337629
2080419103
951361195
916662931
1164568208
2019333217
1168930542
1518930250
840232138
1638819468
1305993085
2113781627
793527748
2099866914
504725711
1825380512
485637436
2144944330
1590853321
667541018
896157090
201844525
1478189525
282040244
65545456
1735489989
155829794
31610803
1986029628
1399739304
1344263445
36014978
318447768
207407058
608339011
159569803
336193213
1974689668
958635712
637138918
748824541
1548001480
697079025
1538435989
2065480032
6118480
622531736
1124705846
903591330
1166443383
1897949474
905022217
1775738816
1976796968
1802806413
1344335412
831836207
2059812353
518950628
463888348
507652278
1173443074
1582390962
2107342241
602017929
1604466504
1134639461
1422921158
880720234
838576696
1592753064
1046880395
1435151119
722056656
1355794692
444087042
1571723039
947405241
29812000
889358620
811955959
1807034511
556028721
1701320637
937946566
1164367424
316128869
151852889
218625775
994078341
1962093167
1939809781
800970854
56392272
1789586273
1237623188
1783062656
208084685
1673815660
957088334
1943693628
1241570192
612669848
571751527
655074452
551735437
1666149391
268905255
590000483
1181584539
1716045552
1117717107
1995732742
1399546690
610825524
504351031
2115815859
435112865
177326915
105765944
1783650035
39405156
643832008
21657424
57661835
1269386119
494460762
1977567387
31823443
124371313
22336342
2067925557
18227155
161118910
1016112271
1861821571
1728930490
1227177054
133598697
1835686132
1101593150
1434766352
177319408
1396470599
10538031
308774585
20719338
467993767
518974872
1513520742
121177962
1138435520
1027067495
2089427112
1519057453
1258832091
1643359833
1169515758
1004060251
238019495
188373063
1487962726
1389389862
1814534789
2033330038
617361103
1293576414
232247853
390288208
615932933
1057840856
773767559
760251248
1551478575
578006565
1758354642
156609647
943719935
684974309
1713262415
485372862
2109875606
1942802148
705363336
425941939
1986820263
657886888
1698336702
1745090745
1348633999
769207493
1595999243
1940286581
1890182336
1923755315
1866221737
324397673
283492034
1034015329
2103533088
88868005
120312573
1415130822
657687065
1282899831
2124154165
1942092738
1929273411
1777430006
864252985
828979989
1716276776
1457624545
1978931298
1339399673
1756466264
1383275733
1239017823
313701964
291868987
177896165
1941343411
614067929
1482906333
1569568980
491555769
694831738
568969618
1827664515
2107838994
624946598
1028981253
2060526814
334181408
1899785790
912906163
197345348
217038096
208726808
1112293040
275089118
1457030299
811265380
528074319
1676095153
925519340
763695208
1916869495
1008881576
1795960312
905736555
2102366766
990910225
1912305956
1617684574
269334811
678904761
523713059
1473120282
581169743
1976953425
1850486717
1489430151
1503663754
229081615
1531597554
1322691827
290791273
306722900
659351062
414576657
455989517
399936812
2115897874
877449327
88841466
261371893
1641995577
1339417263
384439255
174543531
364716446
2128470005
572588044
725405534
2027907703
384900530
1706889202
422392601
1590743934
15191641
2013837339
2086968199
1926577791
417466682
360584462
267323985
397351472
136616782
880465564
363460952
2105519912
1495768785
1764700370
12334905
1401616365
1598544854
1931532088
1981090740
197655946
1756098774
1069219508
1368630230
440844066
302924306
1132750762
832030095
1922342719
2034021084
1169453245
568118559
1097358012
1950295308
402665463
1503654022
16680455
1614135767
915969707
540199889
179279112
203426114
1920113165
1312503167
812148659
954051430
303195811
151083748
885940527
551168007
1127389754
1078797434
687343134
1995716295
1237353784
645128503
1254302224
1297217520
247887469
1297562699
1995536169
1509092371
201133115
1245083701
508883684
401650869
249335604
1028846434
1836346691
1367317568
1881625686
1502147774
2050092765
803202827
587605803
186498860
1394310819
59828791
1760541755
606334605
942635279
272035094
95693564
2146900966
352153015
1153749223
19230824
1584384276
137135456
1771733427
1509292325
1250989384
1552969980
1936272732
126235606
932035089
1410719553
1389249808
1182411460
439340604
82803496
1169573135
1846552405
598921985
1301049970
1622688950
1917934318
1717733424
201425720
1002131230
1096127020
324339797
1370329781
1716945661
1475538618
734309502
1006816174
92076893
1012050285
1873426807
1870480434
1025933141
50584871
106451735
1777347558
1304820449
491083918
1425619208
2104656607
377405061
1834973211
837798678
1163155209
2049542163
461003
591189240
1252363034
1985630829
1340224132
422159090
1442260033
280489550
577268192
496557574
404758831
404120043
1534487191
998158385
1676597034
333779455
386873759
1898000481
651155865
497135932
1860382654
1390548828
647194415
1159788737
190188438
460503855
1184522472
161360170
2111638472
1098077208
919848944
1587696014
1689129412
1235126405
1930675183
619995245
2111359760
1875001719
1634546027
1961032699
436397180
1743177222
710326170
274276899
1293960091
1680154938
360998724
1347326246
1302350264
986565667
1249829027
1648686896
682171794
2074125428
1277231568
799206195
1276771815
2046240411
1648696455
1373482268
1697487720
1289876379
1695200524
58895714
884308851
89824278
20826171
257023617
1074225581
1573565885
361273672
1404685363
802538232
1833514642
876153094
170294219
1011629826
1947146644
629306119
515118318
938025772
633621223
2051347634
100028807
548205610
1768283259
1468267260
598062669
425263308
1571193239
517109920
2116260441
1251343343
197808985
2015503726
669370392
1845206758
304012672
91906776
2029739310
722621340
844132879
826436458
1744491280
2022172309
385729916
333899992
181094068
1643135479
1326109543
1573130698
81353075
1686843125
1817447094
106778810
1768480893
195567743
1719845271
973828514
1574198800
258016588
1508110833
459954337
279658760
1988436619
1967275464
1844396080
1740631399
514651482
1759787806
590380777
408325245
328211859
1810892911
210228927
835036352
1222004831
1955932405
517491153
2079947606
398217582
176007412
1180727911
1751857832
1409676849
707234193
1017286594
893182973
1641426866
48723418
713729321
1196099236
1881545887
1886764603
488423301
690307451
1504977982
1812372704
1930644576
167676332
811866046
1343144698
1844914129
147209265
489250082
754264835
2035952185
213579119
146022772
336803652
117260103
1709715859
1866109577
696521768
248185910
1830794470
1406607875
2086954435
1437592890
1545583651
2115292883
407059319
377025667
464974959
107116498
2040876082
67227803
1322728366
877016626
177961699
1545318774
1856514289
1397342035
193831705
1723172982
1556765894
1773719372
1333439492
1156502845
1713150267
644520727
2047796852
1608383613
1232314806
1760512683
2031202146
385033787
1926620234
2040167358
1103846770
33596392
1022093621
1560529663
1847882870
856809204
796298020
683042845
744432135
1616498326
1522268093
1558752670
258736617
1050801709
486307686
154453289
754657716
415427594
1344274039
1751863554
428506498
1489987289
317555729
699997738
970083491
1136317514
440214444
1266212522
202454164
409237396
867566841
1042934815
2060996251
386928426
1690897237
2082804152
2115543775
779420573
1438207789
1556635234
1179837975
665656547
27483595
670236528
1760197607
711705070
1905541426
1355424384
62702809
1460059577
434196714
1155522467
289255840
2079952387
1175570981
1727343599
763011040
413940196
1489711061
447730639
1468300785
1869000532
38892239
951942300
1239562069
1551477277
1900798570
1492955034
1473014063
12984650
1721754755
442821654
1410555435
166477482
2119333351
1854325020
1638945546
42654646
1820422746
1889333346
757269199
421038217
1587913896
1984403502
1893497479
872356383
644784076
1378510256
1310209667
1975697550
1286168107
784781085
1856275848
69051589
667068977
2047563282
322647551
2031685511
311840457
271634970
623610175
1565333361
1700532080
782156289
422998202
1720702709
1537435754
900704126
1822298558
1987914382
527374054
1649305586
1149866378
2019555254
1117874651
1854257107
989735514
1176893998
84564229
1916439630
734955109
673651518
1585997505
1802147291
1593927101
1403604710
1640843053
124240364
1028687978
2751249
762794112
480888338
1317070118
1133897014
1179694096
1055830407
410330037
1639491778
1587903820
1971554226
284909994
458012075
1002527570
1571676717
863453021
1295308323
465973329
1766824848
1856582413
1485323589
858548726
1945993471
99886591
1480203542
308158973
383913200
748836916
424002797
16647617
1977952531
281709830
510150525
495650778
917633260
1050050353
814786927
1429329475
1817422768
1003199776
424646519
280829098
4347624
1989610815
615490635
1085639530
64542836
566098494
1811877696
1138927694
1531756726
1534273230
859050636
2021484176
1566655725
53660438
1320466776
562399109
1361983933
1847965529
392904144
650822269
628364465
950845872
1731194900
391820472
1393948545
1188395349
1873912733
992254567
376619425
479798096
2049287682
1774440111
158739050
300351113
1042824550
1233261416
710599637
94031947
39235090
180527615
20366385
362854386
558614819
690422589
1619654973
161958894
1506280212
887009258
724189445
148962624
15601902
598898917
469970412
1651885235
1100812243
712816418
1111781202
593892817
202453637
618611858
1052189845
1807752265
890501031
438844272
1293104934
1881685927
69527589
2071363454
1179499850
1406529465
337894823
1213140344
251224898
172341318
1915080786
1542722536
1324474052
922853021
1379740999
1055839015
1571514488
218154043
35566903
1969046887
10436086
2118079495
1974198809
1672777621
1869491477
525317846
1636554096
147405018
192030024
2043022935
1411108710
1963862812
1452790337
595524304
488647641
337345417
2004434450
1340253839
415164713
246282973
2127723318
862263884
443332321
1081117894
747198270
2024069459
1083542366
1979730262
547427505
833144325
1776927223
1690068033
915615197
517885471
1498988973
252894749
1067851298
1486413372
1306667930
219872069
1794848092
1593024346
1871089785
2054063533
1747742989
1326873118
1925230404
391304195
863199037
2080334593
940587980
2086836778
7473330
1813049283
1967074386
352944622
1658249997
1137127971
573214752
1849854567
573885194
1897127180
1928850969
1143615855
411567755
2046996632
499132896
437609110
285298575
610741844
30995425
234762274
1456465306
1131713926
50707922
20403082
29599827
1396778875
184105414
494367979
281033204
693482330
665870473
778910674
135932242
1686792977
625999727
1026369418
337060841
1838284621
1313722083
1407856380
501887112
1152648015
751702207
1300900125
1403318659
139958783
1010742775
365362522
1505160842
320825675
1918438815
1135451010
917759778
1199036171
1657993922
23837852
138030447
429428008
19444364
1098738252
837945208
672810344
671613628
1382764496
2109676011
912383542
369500047
2003489192
240966312
591509185
2070477512
1162931896
331287178
22172437
82649387
543745832
1655650227
1168328774
59842796
1491054160
1732265994
344289587
1771010037
143991173
1674644344
189753856
1355811435
2118387982
209114485
18699596
523903123
789700686
1355358365
397207418
560983348
1488414236
203896767
412531530
480025557
865268885
1588652159
38137562
1679681279
1293263304
525024764
1395590708
1878144659
1612458015
690635296
283580828
1156859358
1105499621
1031326070
1004292116
940397001
1064420933
1272398642
1469084822
833015765
273522963
847943066
1784105489
381987562
1354441516
1767112371
1454933912
1632701247
1183395564
269156290
867669121
960668430
148317246
70405761
1348558186
208045648
2084323456
1860227062
1512142597
850823132
1910687732
779590213
746556439
558178240
424145938
364773251
604377123
99080801
1500622287
874291112
1697856732
1642679822
260770950
953189029
1668633996
1512806624
502832858
84884211
324219890
2000971750
672496240
657788745
369237017
2017166544
1273631965
1127624162
1405737164
649391184
609084185
1521214854
1706565558
1265593394
1527038604
2029447416
1581530583
1981860354
327756062
2114951121
1940130689
1138258204
2085887073
482169396
1169369312
724674643
1569977324
520999465
1953333725
364794262
157474696
637898327
2065570469
842215025
581843153
1604461436
1199776747
1929293810
1159699055
409454515
1263032092
420694945
829997398
466797621
1364761130
2060344026
1056126050
153483089
799534341
1795456938
1934931161
405757721
20356201
1012700310
1216968241
1136372662
1798225659
1497506239
1337270056
1838274825
186448136
1222138877
248222104
1374671354
191203776
1031186922
652376596
111221076
2117508650
1901573054
109881671
1273527603
106491480
574879726
615527322
597020840
6267101
1830873822
2103990628
1958784638
1306032061
510499761
1269053330
2025931443
389891255
1154868269
1062420283
1210064198
1351066859
1864703362
957380192
475401344
124257646
2130796348
1633517748
1028980479
21032854
1576551796
1117679175
401796602
1915198760
713441040
1646744951
611307314
491443369
518087675
768389626
309301335
2051083635
57725732
1887931849
568399780
165600296
1928960354
1641967959
644566936
1482073803
246030140
1222908825
1830369313
1099079979
2085428899
347931115
438174133
1733955822
688726684
968661330
380251809
1773328909
1330744359
323708380
1290452603
1368412865
643703131
2145833723
980115261
1231052888
1853760249
1705759842
1328850997
648534644
1017375538
1258114494
572480503
2025797711
2089161716
804733538
955626266
1130398883
409150573
1518325572
2098965868
1122474430
297060421
1340533119
1939303795
323331542
373001498
1143334776
1903335908
1372125040
1089218857
1475334240
1267582998
1425674605
1046956412
333673993
1797189130
1559168836
2026170370
676352856
1043586368
697704867
1050421782
371143943
766624912
865651269
223397462
110078697
409647638
1469562980
1053750084
1016807126
1291996729
446797016
1459543444
871331225
444212560
1239707176
223913449
781162289
1365219840
381425117
1931601792
592395945
1974691804
1935493858
1056818862
880194284
1808030999
1535074245
1385727577
251790992
408294644
1602559366
2136450741
1342963748
1049410169
935719024
1662487436
1326828246
1547096569
1488477226
1847569058
1895591453
1596853169
2011084885
1066811783
1888292401
1286086158
746009637
98341935
1456010404
1433446428
1443898155
1952232063
772431963
1478826737
910266773
678545449
1348148617
2091625768
837623796
53735673
174974561
1648251947
2038769690
235968584
701205309
1266861774
1727801530
1949851392
1843716689
1246267265
857569830
1930136062
953843985
648410826
993020569
1607333780
1173044053
458059033
1793450431
17538811
412773399
51600645
2108960209
2117506370
1220478374
968785562
769496934
271031527
1154247178
1012596655
243736061
1766472455
482740967
57262117
962444099
2086491637
1701761556
593793754
661393748
1557224355
1147490689
1982892119
2145475733
1810690077
989707312
1782005991
1588244911
1644241566
1321903442
302008151
266305843
51785043
1004898707
826503745
2082628566
1922677455
1848123133
1250774960
87502516
565687349
329739438
447649214
1496272824
1076271024
870427721
2102369776
1303212426
1733318367
1412428074
1746986885
601974861
1809890502
1395431585
4301086
687695186
1508006961
1239384905
1200962331
2114286525
464717220
1788941365
2111898093
1828338860
741918352
46463292
329957584
276828996
2027974204
1966980098
1928424287
910379389
1074699498
965351814
1811468322
1266338670
1154243083
593306283
1115771590
1309279402
546845236
1955734619
702852651
736299978
1348787549
2082297818
1957740344
761927325
1374580043
1237998282
1450792533
2126198486
1118766102
1203335182
1421480464
651386414
1910247848
1470924548
1707164116
985508458
989141674
1666518321
1119670022
1577449919
1183647331
603161785
472002662
684836732
2065102145
1052370436
768238502
1461735192
2006949603
813811694
574287824
869464562
1719416927
1686589191
1253371821
88019612
1310188233
922347188
1807950807
1479131417
1109958904
223592733
1008733420
1630490566
2008339929
461971310
904728128
1270265639
1114786643
1581277811
5478279
817000934
1780989869
1197728300
29972338
378509706
316275819
327061153
424703420
1188317886
581792835
997480462
254596455
1963872492
612723062
2001165946
61300608
634592087
512334768
1270541053
2090357940
2075261107
802914120
633679681
814851975
186227687
149158457
333499993
1352818538
357689301
1975692084
1047473154
1472987703
231408576
981972977
1434224216
1365444200
337819680
1828790943
1129764006
364072492
409014708
1208265075
277377184
778152061
772624035
675228467
115836470
1780702262
635179743
2058524433
1183534039
562346515
1557652402
1630233132
681050876
1285011228
1258613869
823559640
2029174700
1266912882
983632510
893453716
1091435019
705588223
876683735
1126825515
320857347
811212442
321698092
1085291300
2117308422
1093456398
1618533932
654595411
279301645
1480511917
42160557
1676171503
264169085
1898336883
26147748
845542453
1345981853
966411578
425896022
541338863
1688970255
803549357
183176033
1973788609
601309173
813765700
536939812
408438166
1512471707
2079674941
378887643
1283441064
1318163105
1747951844
799167209
1617115406
476756249
1051788937
1768229502
1632087864
1084050478
990370426
2071910307
1801448908
437370717
858771365
2126509957
2130375145
34034698
764479212
1098681517
20570811
173316814
108472655
611115862
783716204
1553972003
1224313418
2067398144
1252226608
650085339
91050416
1324837416
1024348561
1972781892
966438529
132864846
521023326
1490511798
1292767447
1864765533
1673924175
659089246
905866193
663322398
1631913192
1009873140
291602633
822233308
1953296258
197419960
1390883003
1070790336
1462281793
1971097448
800380485
754089433
5946285
1215741270
148482401
60754776
151896722
2130509762
1620387789
862329024
445586645
1267976909
1336445072
889374892
1430081845
721015842
2114729431
2073266744
1878190465
1269545915
1417826038
1523058131
68606318
1016888166
1923035954
499667322
310078520
2046009418
1862341493
1639345369
1230289712
398608850
93293768
1640695164
1940892591
2009068203
431770328
1110344461
1056077290
675283148
1490923934
164584420
722449056
1068572033
1390186583
1654042860
104133024
1092048539
227400386
1652306432
1155389451
1393689864
1764846838
253381126
1532282484
1411284721
581882847
8623038
1976174354
468225592
1514741839
2134545660
139101217
43627103
1134739878
877446168
805242533
339224407
101345209
28431208
1128069979
658945751
1512696863
1546667448
907133500
1660309429
475023006
120081020
621904953
442132247
1487897829
1573249555
1750241584
1060184060
1225248484
1681607192
77481734
267402101
1364750249
784642445
687898399
166187397
1129310329
1129723202
587105471
292278510
240388674
1978999785
1407095717
789923654
68884759
1591577237
898162161
843870690
2146366673
1823803443
1705712278
2121045300
148065500
1009511226
2045221733
1089641944
1961351504
1234015320
267971550
1279756339
645897754
1071719334
550696555
1406636344
830878765
475753781
367702920
1262956126
300686586
335754208
2079154125
867618245
435362751
612937535
1850751436
791043814
1632868358
2020693625
2067908808
1126801995
1146357869
1238955407
1202039534
1228816980
1812685797
908659030
652471018
607433409
1730649370
4678392
712302419
1866258961
212935493
232592748
1630703491
2085060702
946105900
2138482893
379102070
479037606
1784319738
442406644
1580980343
1462628613
1910098672
1446186951
400687154
1593023000
222772731
1062733129
1556318002
1232328754
1330807867
42369002
1855947339
1054264076
596929830
1557805771
1298875795
314211932
2063185184
1457424424
143032979
1942081922
2054342647
540769550
880602561
545269986
2088864512
348415600
645819904
1435690238
1348349867
1791526076
852939237
1910088401
1603013980
1168576529
734924303
450774279
1154974638
1724351813
1115292682
2090713991
1708516700
2050439524
858443743
352502718
1243638147
55391760
1396350654
1417869431
966993661
953507319
640290009
980437769
494474536
795072747
336727087
1957612335
888018903
59885611
865358457
1872783073
1784680447
1292124914
1435717435
741829434
1909979051
2118031880
555395695
524340203
1565786767
1952507013
302074510
1310143651
2027669750
1561580596
351134373
1376772156
177699396
1073926401
1200032014
1695693091
21174132
1684364930
330814720
384516724
762754030
2050541311
1897006525
1275971383
1482473831
1642795078
259436461
730878688
1687118182
609761328
172913546
727315026
603307885
672839620
62536860
1989065454
798651261
1884311814
725976544
2070748034
1418980355
873734708
1002646040
49083552
322429059
1695482337
1746778149
1301379260
1005767609
1184834582
2130989733
1308546040
1732013427
104334720
1098716603
990158076
1547851079
1488691432
8783073
1475218696
1946252499
2007886367
302875154
2064187465
614971821
1950585750
229329762
125091301
590786496
896342305
94568752
1080657995
1870670802
421467587
416888038
290059616
683015494
406380248
1183055596
518983511
921020655
2005559442
1551899805
868236187
668543683
2140828326
760452877
1497885870
334872658
1743649801
1929834819
924195191
2043788105
431095661
1612570084
400653681
1029331784
684226378
1612217905
1123590494
1501737075
1633266377
1829119883
691252031
1502905707
187351272
668119695
968357531
1499222464
186293720
219631772
201225435
428422209
1447429692
811067880
1773000120
666498310
963906669
1538655546
603551371
802164674
1250673608
1245852664
89529386
1178715662
1895054759
1865746974
427127175
1497643449
1289735521
1551408110
1922650378
2026278584
1688441911
1594590269
74437674
1263998486
1650218459
1340502538
566832153
1345027902
1396806933
1680687119
597180834
2091193063
1160247087
2006225397
1020206622
1439298952
1305735423
1610939127
2143820455
1548513494
2061351535
1369746422
520935778
2077836845
1611107175
915450321
2087453963
746981843
1963401154
497978367
644798787
391676840
853771095
136298984
1969189736
1426070198
1680352928
1694458489
238086661
1207584368
1649294011
1999863969
716844481
561711608
98391423
825953198
601141542
1385329951
1575247425
1191261080
1527765286
19411028
1451999737
1306482797
1187657035
310775030
1302458005
1058439219
211910651
2068488388
790829194
287921454
1128949337
1186785394
316491419
1621077043
637606184
765063265
2003936607
1222415065
954442950
513116361
504636626
433055123
380047735
1223097949
898259807
124546655
1563970327
190504259
1913303745
1139509812
1878643243
545438651
1656544353
772233353
191837161
2059143982
1287425319
1484025942
1866943059
15135714
245334500
805576398
819348466
1053177353
245353410
1777872413
422606196
572593286
2024498246
741421668
1194782785
132138847
414845314
218128848
654763138
712963411
1760191182
411431129
761055164
1967699650
2047306847
2107963911
647775682
1442684891
808922144
1555426156
1313732973
1620398661
1689496983
1849720136
1292102688
1996101687
1485784591
1478897667
666230404
682952143
61153626
197546645
482760786
614736951
771167614
1875153016
1610711239
1626579761
1759100682
1681590376
537313127
196285451
1752163854
1614867053
1018045259
1753197294
1830168915
2077138432
387617798
1977387542
1602220839
824733764
1766443513
250745681
2036774350
2098776699
471010828
1015890594
1338797833
1164111870
530956836
173543562
1391621427
284640471
1538830871
2070142046
1531284180
630332359
1639656034
591322526
564149113
177081515
611899919
1995284381
207912740
1087558230
365001201
457278173
168667051
870953339
734346547
1277511530
1157338027
6317583
1962346881
1922604882
1398287343
667130515
174421951
489932948
555230974
714728848
1570478865
1361850311
825759124
1156075520
272274104
267590175
1987491520
837379014
949805334
2007455604
1793955018
1740620199
804555938
313720097
956885112
739065737
1131743210
1024337794
931120533
913805141
1664737604
2076165368
755863478
1313041384
784022625
1029007205
1204663820
1817137437
130093378
942350107
1866119137
1792456760
568734997
2105302111
384921723
814145367
1440492106
1582750382
2071571299
210638711
1421916448
1772655104
963969396
628005499
821448565
415347139
2058681261
1820191054
252717366
834904648
64586008
2082058972
847462543
2106986475
1077447003
515588406
2129462954
689634513
15735395
2033348851
1877009162
125491993
2133036055
1920020169
1984789657
1837215624
1350898690
2003860936
464177448
69614413
1617730261
567805415
1078060676
980692617
652007224
338766372
1124055634
1832018611
1106752337
244229764
1583569354
1824398389
1166211146
1387378423
121191187
1068782955
121520860
1725285577
519318639
1528959115
1709915940
577477984
1419056430
118796791
67710361
808267907
473071006
1216569929
778350229
1427297932
911269699
1873443055
700241659
1406344800
1432141244
1410461160
1776192600
817243166
146245019
1436013775
1068968285
1772449440
837301809
1811406387
1526688150
1786861341
1772146919
1684595307
255827535
501544412
1600754138
1728672761
588130882
1990302064
1742925695
2079619274
193545863
777700524
447702047
167169534
1429016067
969651399
305528015
788459683
507957791
459239393
344896087
1551872353
1852225282
1222925060
638159163
1344204152
1632671705
1229215883
1122073130
1395216806
185414345
55209523
1053565497
560211034
769433007
1855910813
238500557
1911953374
1374355969
1950566473
103078545
1530930306
164143401
1274417719
1823964341
748645239
767959168
134808454
94294511
1597054925
460725883
1230055864
448157914
1758558755
229969229
1090175583
1514585469
179220916
1824020721
908696433
1098580507
652803974
80073248
963573614
716861224
1054386199
1700029299
138280200
2092452809
1974668685
1098321018
1588047114
1613389312
1365756564
93529961
365387827
1329017585
1974391826
1971516523
1902693903
1120743086
996189049
157642239
1737530030
926115145
1347512626
1719428433
2024828245
977615473
2047362735
1016719044
1601146467
854182374
667652382
2143151591
1930497482
309860310
916134582
1755656533
262173046
634980574
600933935
1579855804
858647250
1163403885
1766170584
1685840770
1065555449
791941962
1608827083
1849800578
1943617355
1780482903
1272920205
1862177482
976892466
570862557
530562967
1426240835
1347718825
176175148
283570577
477617063
598517892
1871441374
1300483905
2082810882
1832053940
1044290644
1933724037
1068263857
812175304
1949750781
1757991612
975270367
1046299823
231206833
1396570510
1459421078
1021950542
938265031
649005787
780908594
1991811688
1009999809
894483554
639270693
1623097137
1374822527
735239865
188814126
1307474430
959975166
387979081
1154216330
974356789
1091086841
1644340084
585532075
1758916337
462724287
793190845
189173402
1310570320
675297084
253125779
892991760
1359289818
610840039
1281313954
1687668128
2062021829
16327328
1900653378
297100380
133522095
1811969111
667626510
799098150
386019575
1922619272
1167542112
1224979781
1650303487
2022848167
549666101
1999045221
2073218863
544234097
1016534669
1170728945
2015334396
527292738
1948561434
1768899123
1430906626
1582616828
39701639
1161169818
358414705
824075605
629288579
401907739
951487537
1550453209
501136214
1207847514
959318813
285053173
1844880525
665458428
377362030
2057241838
206543613
873066897
1316592087
2025408441
624560197
978389170
1274374599
341605214
487477719
2139781647
1802463900
1212887612
964174364
2036418193
748437040
887449396
847821794
1574604609
69499522
1658994145
1785287740
1258494156
16410576
1156156302
749106199
112269329
483477187
960374268
472736564
1503348359
392109814
1640627447
1630837403
1344683592
674370765
1107098141
912801223
912858728
587352112
789555442
651402808
1946842895
1586051634
1079682905
606127278
2142666207
1174911947
311680496
384238536
2031061621
2042848344
1508016142
685871798
320461302
1122274991
1809503203
1258761841
1480825796
1664999667
462603077
1604044047
1951024659
1906727318
1998599090
2054498104
392049010
2142168576
787621318
1472971424
822443393
899449170
748003106
2081449227
811547928
1706023354
530012420
1700791541
713550415
1340309263
206780804
1364104546
1056973610
1802082777
832738203
1474420543
1293331858
189933583
1736060700
2125816804
209109945
400737456
1772689730
1835026213
1578870745
1581839710
1460223293
374751721
839549263
611319967
110281509
1973197864
693338190
1055083647
820197931
2026647384
721111645
1522943058
1307150158
972648493
1972219349
101369657
1804049887
1899725270
1312464813
1009720894
723189972
1588285188
1233026578
1575779019
16582944
1892920658
1215733177
2120154371
1110177790
296453798
690167217
1481654634
23973262
1314065436
1324811247
174946226
912124495
2079125362
339189989
1766981845
636909133
235710009
1674329308
1248826662
88511065
156414821
775883433
587002647
1411796851
1458567685
600860143
842273981
1993961382
1005131522
412964171
776531543
582086206
1494402034
922376231
262255912
1122193234
1591754967
658733569
502902002
265795843
171755187
461549410
1329036889
746050366
231276953
946698600
1474303304
972451686
1022726877
609931939
19859300
1943075362
613653445
401761001
1895662105
181776880
915689291
594934804
197181500
522234009
1288735854
1990614409
2030635441
1713408610
147947768
1482965269
386545737
986984371
2092126906
508473052
1373030145
194114468
324719315
1539283393
1595303859
1372181990
1549219733
715637732
1327571245
2102616534
837344840
1609230869
948434491
2113429223
633738821
805124302
2067010322
1527597528
995553971
1067649091
879068162
302551921
876684414
1473503434
2096788431
1110026735
373087570
1927399039
1871180188
2086717723
390838604
472239657
1005403895
1674088864
1200271790
580057461
975873734
606235339
502798015
1773165187
2120539035
551987568
2141622725
865829156
1679678598
546930942
1861627968
299118149
1590453611
490060540
1250719045
1102205130
437969729
1268660288
1642361881
344410459
339145736
1495742714
661647905
579565241
1622830039
1332243328
1851953645
1792608873
718726026
61392668
1818231911
701834309
1502400242
1884629471
627459085
445134693
1758927718
1410515622
2053953132
109491720
517232048
1931362306
1230116567
2066417067
1008097283
1556662702
1724876876
838974363
576815409
537116566
961425526
896082217
759460228
1728856919
1569978535
159711194
470897300
57116532
73603487
617067890
1960944661
142665759
574917637
1248956565
879596337
744147824
416711882
1686598872
1855969319
1122191731
857208110
1239533253
938417327
1235065996
608835285
1880400124
1202055756
510745078
857799922
1611812546
1063395467
630223165
1495019191
1602818671
1681191715
1334113641
1610631696
538783701
1508667541
563588261
1837804883
1757430120
422547383
400582837
2006460874
344380486
1698023093
1903241039
1226292710
1836928131
1979918513
875362802
306337638
1495077301
1613892771
1996207744
1957731746
2133000765
2071149368
1177251828
369607698
178794646
621651162
1055962464
35021852
1618863957
1002872923
1276549980
123363152
619574520
381399359
1057983347
1057540737
773865568
14079365
1438113071
466673368
126264762
1856396410
372979121
682816696
1976572181
880886824
1202565173
325355029
2047087772
1996562648
789171773
869939296
629623738
1744472527
493105122
2091970316
669689621
507318522
1162220594
508487050
1518701037
1988345858
977248516
683004340
754736468
1881087882
1860367329
505351680
955540689
1610728633
2054748557
849005591
1784011470
553150387
1759579846
1661685281
345855064
402031069
1412196470
536160839
2094886372
2004907031
145114009
2126353470
1395769214
626799940
2031738314
1041215205
1300502637
30509063
1380398503
1749149776
279249984
266516812
160928487
11819552
1406703371
570877612
1413666355
1866544423
773357700
923716674
154571280
1190671045
1131178445
519904105
154135243
327028638
333027440
1337677951
1704541908
176754044
2089474943
95699418
534550237
1427340785
250724232
1685896407
2147212756
503141575
952240776
1205095746
710926891
838189414
1388871840
1432753019
1240407246
1051054598
196997164
601051609
1419592277
624237831
1196918227
1940945810
633641654
1583445013
1895131348
54381282
1656365486
478322135
1819320195
1975803845
1529704312
703797339
1051278291
463529190
1476749309
2021057301
982896206
539279211
277525521
1884901842
1991582688
1050067956
1188102539
1276831280
165890341
532444562
1500515103
799552050
229824233
1702153212
1774020744
808633001
663455371
839745895
181938080
736432395
1626279420
622586181
1190603699
516587046
1650803690
1472351851
629888579
342119439
867208366
1449842904
1038513975
1803866255
1997245856
1847655495
1194853584
1546204944
743516768
1607626435
2144377916
220982173
1678755818
736142997
851265978
164074519
1772673384
747364399
334207226
218383171
1321055516
501263626
539454743
1665641189
1766502215
2112948659
660840681
274814424
1089568609
1614937005
618557345
2055989768
387181632
1668724815
164799678
284980104
679460836
1885491840
612799458
1052292563
2123170850
1170796867
1453971987
2022540980
548374270
339316166
1527964901
1461596261
916235728
294205915
1812808575
1948638182
776364938
1939402143
814333667
740557489
1074578176
774823686
1872836983
1942809050
916876394
533487288
654006182
582427467
794925281
227098305
1103753356
1793005848
444483355
1713226069
1395279293
783916790
444774249
1080299134
1608319837
95325344
2089496654
1773810267
1885735071
16015533
1656097338
483238848
1438972065
686156221
1559036908
561599075
1075286406
889911710
325902169
578763945
2140589419
791486262
1368147185
1980141200
92260983
66152667
778236024
1776764728
2073656062
2039492214
1142039895
1558996953
237510190
526640081
1569679943
173386066
1296007176
120058581
1039306347
1828830027
1468334420
2061540801
594015386
63572334
1368549439
1753541070
1795696750
146344540
38435100
1721995430
1106623025
1491342767
1167086835
56359721
457335581
1523696213
1676846065
19153888
826044725
628477116
1056670709
989151406
736459956
32212199
653672845
597005673
494101193
506971434
404478057
836554242
1625066302
1736142770
171391680
233275661
93352736
102725046
1861378738
2035644780
1453163295
1587766415
1880959337
919267604
849684974
1171750146
2019485753
588096235
1428111587
1198215514
233037922
1144479105
1619900740
1910106778
129461148
1234566369
1818333010
316438556
731640830
1358095568
275908400
732726507
1263645843
1142576017
1661415585
612284141
89997657
1134281570
496546857
1790907312
1585371071
1507612037
528606789
767021095
2116777674
464798704
1292641389
1500227103
1903738707
1777359748
1414559914
1066185327
1963760644
959479542
814843610
312007584
1740747324
465317938
1473167203
1866776604
751933814
1124475719
1433525606
746466277
1836440725
1287116930
806856999
175052752
1460715805
1899904543
1469384118
487206568
604952519
267410272
2071544825
1992940650
1926387057
520684096
292470763
610984921
655962696
869042713
2113586313
2055961847
1332679362
693342519
1094563799
171440983
1230763966
1653852113
1014271769
1234041949
606123563
1046462991
471632853
431955234
183646363
305582584
767180507
1406941614
1287947762
1658710613
1734661584
1777480133
1758892745
400197636
710323757
1914779772
1548736839
285779300
1357132425
494381415
1180744049
1403302831
1666842271
746153980
1433837799
1984077175
1583565407
1734132872
1362426974
155898069
1220124767
2015751089
2047077964
1941328378
1828640859
1089067983
1613091031
434296075
1740790687
1755440008
1097104477
645390580
1490203271
1561896975
1837586694
1937111200
1780242229
1889121060
652424887
1537789538
91673216
103582195
1836379317
718634386
2111905951
1866746480
538428049
1964887242
533617879
837603984
1619566624
1412528218
256095643
1721658766
738657790
1661371438
296266043
956369664
595905855
1324455652
1548388829
1460141215
192262193
1998019363
1068780071
1039088777
477076116
1498409539
186355937
1556298715
1391247777
1974812246
1245976027
1882994844
94405712
1614130399
190465370
1272323033
653267915
1772316749
694562080
2016272492
926933856
534383440
722972817
651002086
317120804
1588800002
483198079
2007985630
1874359835
1235414236
1741976433
1826786286
188108224
1207284293
134900432
752335517
1000007558
63420950
605343186
1543627169
1259204150
1978652233
1939641014
1653704791
1030969445
926295709
168208026
1664414460
1583763641
558881117
189602190
2078656861
907077128
1077475106
62493628
569197815
1219593260
782578837
308416600
107472737
1304376182
912313225
1365828267
1890695348
1488822543
1872387957
1713439344
1615072524
1056043008
539944286
1717018533
263050142
1514754234
1177589656
1193541387
510618742
585261335
117567453
1421778521
933431067
1976194399
779987117
1107337264
2138736717
1084156021
2143602933
827097374
1773926588
786830090
1399567544
801182418
1468365549
1594658114
1558136973
1991754124
2059520510
303830623
1929050976
1722752884
30818124
979010596
1575553230
300071165
1983078630
1109564687
1988469526
1408315742
76609540
1567077988
1369320922
1594992339
364818258
896867898
1132822477
1450794741
856832125
1067076193
1050029477
11713158
698088265
345297395
1767627733
1405514274
996887393
665398286
1195153652
406329939
1850418938
1232812431
1889222614
519499692
729840708
1943508022
495706614
159640438
1815279788
1891542886
810760706
1789796188
441015896
136482963
2064262543
291920456
497181378
2095630072
769533845
508236842
1102255382
1122012245
830993038
397255316
934530026
2088707300
733018864
116503694
1973722138
2018695072
153162130
1162352398
311580345
322811631
732759371
2095432041
77926202
363409411
1073696193
116926819
1302407668
1459839998
1232321983
901242745
782496289
737626045
543112296
1159361242
1812248705
1626377217
1899792695
465870341
2120448301
1134317087
1096221850
956152624
1175325106
53973046
397181747
595951586
1912918039
2023520351
652158929
1749877205
1275592780
874470074
925910364
926155487
2134270754
7112678
362629499
1863025937
921084915
1589110500
2002235124
1899931578
528754413
1504662478
250672991
1621281385
1666738163
1774242147
45329883
2114976378
826924998
107302972
163737887
679650938
867791788
1698805677
800458180
497523313
432499314
1359877689
479424674
1926448336
1969810198
1867845813
1091770563
1569014211
886506362
1027337225
1834086934
1169764472
1711289815
10773536
572894999
1130745353
1053134779
1679379803
1533868904
329997149
351029194
1897331494
601144990
1095911356
80536640
492860024
2024498454
794502770
2112416021
624058334
1585132452
1803610712
1219497545
1967446326
88383828
699296314
1490943458
1957487964
2102507784
143142086
1677302473
265211005
1136362666
1112243624
1000263318
2058498048
1473937181
878954730
1465638780
975760371
419106298
859258761
1242255211
542752170
1573848166
1858847697
313737612
174044392
221588913
1074077050
1360226561
1372548241
2047860276
224228780
1646952141
236128668
1644400346
286858232
1226588187
1856898188
823557896
706122145
218166475
681163070
306863750
58449644
1548189026
638303908
1600716852
1185033822
1383262577
1628899366
811406278
901820788
756848104
246992075
479193294
2096614673
289657580
16922655
920991768
981306733
974393984
1815077394
1728968254
902587022
107650845
60821385
17510007
2027234388
1518655666
817412770
1574560755
2102746813
794819649
1995334280
1046543547
1670571560
1903391081
1832690700
1809462145
786281521
2089722075
243374565
1460605527
1331235523
314790480
2135753932
1776481408
1336729929
543527767
1221868467
1422070068
1348507792
2001347830
1843127369
1538624783
297793325
1737257504
663253796
81827111
676031808
1011158734
86406040
209879265
383033818
649706602
454793350
678689861
1820870094
179304926
1649513588
1869429295
742797539
1789597868
1653324123
644296345
768132629
1660869618
1060659636
1217515776
1480367840
918527465
1064247300
1417176676
151617818
1773731608
1861007287
1124914130
816683396
1051990898
2130566257
192084003
715915577
829835675
459914130
948244233
347048308
671178826
2022525778
1529485919
1814220746
515802498
1962435550
246895964
10394248
2136769541
1107140254
1387638177
1420787000
575318443
600178623
797198127
1435747350
785985011
2056873298
1903232199
1706207508
640163910
1814872125
1073748885
212717551
1630395857
753341359
1966845088
990775813
708710411
372129451
1527015325
1856791401
1587163946
1743555358
1518089283
672691747
750035937
1218446926
868476400
140314407
267335224
1348772306
40170701
430172763
448680652
680139500
618676260
878325395
1949933215
174500756
335206769
630559381
641935259
758612428
1350686102
849100890
1972247669
2080375028
1281238968
1351602692
2095974810
964217104
368149334
1717345808
695705654
155158494
315967209
841894718
2098988045
714641454
1093954886
1925885154
696754705
171129613
1159301366
1079240595
623742589
763498375
2032780578
252894422
1351117491
1532474102
1348858233
705355692
431608866
1251582203
279614140
171421925
1221679727
150580290
1271397980
1249297208
1059323163
952583903
2133556188
389859169
2017276489
906596797
1748135829
1549304074
51541222
674444667
1700826252
438559215
1984060144
2128675472
718409538
916746038
306721687
1429494203
576913217
1312550099
1487744414
947542892
103053798
2057982604
1465910570
1408295271
500761643
1044514754
1132215059
211434997
105964974
1011836843
1055510985
623952948
195004871
651464101
1214158011
325785825
1698884398
1289382328
1567221189
1155680851
225838301
2075663426
1112806370
722120819
2064076043
1892784920
867842449
47224151
925644723
1752079544
2045747791
1837737310
518701037
1768607090
1850587569
369895352
433191766
1151355689
2126217509
1172110816
769307365
1510828421
466980553
2072341811
443090611
349617870
1111462530
1145154955
176690967
845576017
2009621946
1348027124
2023274255
1342829088
556376097
1922178223
197928761
1703847317
88848204
2018475687
165926748
1115638452
655860755
151892131
1842294983
1455575663
1459556550
17528722
1306552607
108699913
2038698034
68310166
2054249302
69964582
2710312
1382977003
535915409
725698840
1985222376
994574279
1031106610
406731776
1271407557
1554821949
1795335266
1122965949
847770274
985546653
955097850
707127480
1979769873
345174477
1673947019
798848207
630009303
1048296896
778721670
365298569
1148471715
780137834
1844797078
677138344
1840442127
1358940587
829092808
1942736451
2046000656
680432299
1896894830
243088012
977284358
758505378
1469092784
1515350555
1108832061
1416777628
19131999
1269852401
128720557
609956114
2064835952
781770391
1362761455
830860046
1611567453
292796706
2054707961
1750477946
603383637
1883906804
357679968
126608680
2076708083
1918090533
1160590561
989857206
1283961226
114763132
1949195960
1386284883
774599028
1837023603
637009917
585121097
1435582180
962777979
865646336
820046841
583193994
623498768
678123346
1708796261
517813212
432021841
1205061377
574391889
1729437129
407361052
2011260513
709655808
1483843364
1258427043
1694498110
184724233
1240843609
1477603211
788541710
1059246175
1091693017
740147810
1340113950
161126437
1314301115
1373973455
819976908
727263435
646008509
253651508
176327307
1341160571
370916191
1709864750
944959376
1165066406
470283056
1164667668
424053635
1360265124
1232139828
588949868
1775283062
861622182
2075756115
1772115245
1019975182
864602962
522320068
554503395
1417757266
1397559886
1727926664
1870065559
490509649
415830360
1249109089
270198708
1860970680
772788845
450674795
574832827
58693813
1786385733
855711955
945062535
1002986145
859614990
210282644
1518441992
1556552553
2110960524
2065113992
1070084472
1668195562
535585867
1655673295
1391889459
1694846240
2108942791
2031499391
815487887
778955778
274256719
703988
635508436
1958828473
737369823
1750288841
1467319123
1841394859
1559267898
1941025004
448694517
248426681
710404737
905684793
851267088
2099850189
56380578
1135540521
220240973
1785089504
466099669
1853542173
1260882995
740552263
2079759135
643233454
1427470866
1445069252
237685447
1877095878
1847083411
2047594829
2083863403
1591780380
966902378
1884928050
1031376110
634588576
1649781966
836004373
1183105092
297819556
365729001
1365426562
1619349587
862588824
1334661103
300619236
1209405853
88386101
2025691087
1680939574
1340922542
263012800
824899559
1287209569
1696461945
1660224089
695009495
1239069384
2009420435
956023136
1291961571
1313387830
1946587906
775067909
375757983
1149024225
611633071
1140820337
1179071047
1401541615
135464138
1151017838
1511577339
1174592133
1530837753
715209439
90185281
2143022180
1274336765
1554882718
474268408
1599117130
251831895
1602086119
1291834042
1014463674
1288933420
389095870
954999466
1816952677
564954339
1247726806
1964575734
1356495587
910574128
1474138659
895512415
2035122236
1121409813
1915958835
1679884741
1012309305
532613060
969310124
735961397
2120886972
1545715237
957098605
2133094270
27369989
736662012
336060836
1983477714
757726311
1538546850
781861229
1764661891
776443873
1517661834
590668259
2163111
756590322
1299875377
497903843
176315523
190784865
216191252
201892973
1231889574
1136351228
1401729923
423013625
2015701432
64999753
1588173211
198774575
1090872717
73924913
776801905
1833697137
1950095665
1830439496
291921297
1263243879
1087778891
1149149313
615905810
2024669366
1606086090
2110959492
1836036018
1741418541
324591646
813992027
1029347943
323995380
367336713
1618794502
392161163
1749353746
187549414
2124523077
1486445807
1180739295
1243666383
1830460175
2064689671
1906020197
1430795841
1526713604
1551925193
978844359
547099080
926685212
210268436
795539452
1311540903
1250687747
1122278033
1602415511
1514375782
1017249381
1062867870
92543364
1119887294
1620681353
2049517047
1972647915
210490235
553768397
888557033
1051592932
623607834
1139274385
691733402
917896472
2106350149
57427398
1114589554
220781859
1582187917
529079696
121439823
178093476
1558998940
433413781
237905012
1366456216
71644463
1009492698
392591960
1176562509
841109131
1597956052
639269532
1003309856
1585595140
507876617
965979288
466562351
2021926388
1090814430
246672508
2097751416
1073125953
631366569
537424706
34187402
27991946
1472871609
1805494249
1527641592
1607378289
1255121369
1524938261
1931479361
1453877342
1485607139
35385321
497587769
2034243033
921915154
1238037851
200149267
1888237658
173199068
1979950227
1746506282
451537936
309993183
1681445519
763049885
1086249625
755195705
1100729079
870707074
776372162
120537305
1762760836
1713160895
564901252
1574570663
150017424
1097463432
1605339137
305342658
635093842
110706370
1748914813
637551136
152791961
1924004098
796140197
1649727187
640321473
1741581803
1857119716
2143774342
66417103
620567476
343989450
525147874
1002986521
89720903
288348056
1057296698
684069322
1035869287
957987474
375124226
1879015278
834569380
885508673
1762745090
442237538
1057889337
2049326963
1757913550
245596713
1217978178
288334795
686237068
1394298777
1486710100
1905227252
2025730414
457625082
1665426183
366810471
736518718
1199366762
156120229
1949300586
1897436317
555953453
881815739
1659773721
1404590758
1199573273
102072644
198571212
1686109111
1848923072
1340884828
1852058641
1238759606
1066270419
983417872
366427620
544545733
1778673326
1084541907
238088918
556797459
424637447
1479262235
1320634807
1891202504
1487569835
1972392314
1066771702
1383701726
485758607
121981576
861879846
798662365
2054900234
634085808
609477399
2140413705
1399593156
1889145652
1080555685
530548641
418079253
1928430544
1311819968
178114332
169065124
1907256114
938874257
722978307
824444132
760808862
290059638
757198613
944820504
1908936274
916977717
1175247706
214533463
1053868662
901550745
1542132099
664948280
1805445701
1430316
1326808287
963892946
1616899191
18767284
1677156687
1587661104
1615062827
191082584
1804262475
1868109366
1602737019
810069730
1292822804
1870071345
132624092
2019915855
2074079148
397021481
1468509573
435519934
779869052
1782415070
884700485
903150408
1658501321
1126223605
1663196908
1387166875
1113906068
1406921143
2092024065
1092220992
24087981
21043077
1801863709
1250818342
608781489
567132765
1584738914
136586659
1526620315
684391502
1475800867
2102529117
1193243082
1532940697
908282852
366426266
120719284
1105157993
89720095
1833012723
1335166586
551073135
1984510496
1367928181
683771254
1649835180
96464988
1097015543
519124472
2032298218
966958055
974196746
1196642432
1825075303
1356706733
2139503524
2065239069
1716636736
1645890088
619414246
146971529
1120387219
657764435
2057187112
1614132343
1638870233
428679113
703350829
1715903796
449700856
225144104
770650161
679265032
2141900014
684638700
67471515
435935372
1247398556
1679974242
1569545726
1452964818
474246199
963667987
1335860257
558851215
1958765973
1087091295
1957546809
1866341083
275042121
919184193
788730487
1355560037
791621414
1275400138
977896870
1850219581
279529475
583214953
2102704495
365584240
1247851190
166946536
345153138
68846739
1981889906
1390645728
1487120086
578840853
310580419
287356313
867905900
1737173070
1367192453
706622097
1804156677
1626769625
1976605464
1415303052
479096289
687338494
1228067692
65262431
2128297475
693891689
576336941
1142564547
727424490
318583866
1661694859
620068885
2079309437
1480465814
1266941946
735810458
1202925340
1162731024
2041487190
645484308
670253635
19009091
1739839385
1343232980
561363394
1445844581
1050091314
1875978395
13679298
436182153
1454494977
1895807981
1874135535
1728985747
1224540408
1941147382
1143705568
471776390
20634559
1999908496
1239885325
952870760
1378950992
84305568
1223403864
920045234
574955429
769963037
1407932420
1812890268
1609214569
939245190
1943762257
1353695024
175550156
266591060
358692142
978141594
1023848218
1676711743
802681200
862297775
1313732532
1267681534
1959896413
334541267
1094295475
2056104839
1913827958
1598921188
1870418390
1111588892
1865018370
807026960
137550744
145373312
1927670826
580741537
837977658
1741007276
1141419911
982271352
1488074495
1433453942
1673165234
823431925
1830770399
105733395
1868366193
1815364753
470778777
876997521
176153872
411545237
1239418616
191391627
1758946942
2060926164
1723078682
1039212034
1261858656
248361417
2107826856
578720904
1101848119
1818225745
839276610
1166504620
1208686885
898577938
859555686
21722499
1496050612
2052004247
138886403
2107140353
1619372482
276283551
1911204800
1792813665
10722550
1372445406
48356490
1646047939
2018031611
172559112
1930700584
227485926
119313214
484564688
464318992
463928282
233025836
89148194
1999370883
9831685
1164184217
1631827008
1906206140
810988114
1245110897
331184811
1246861222
1165572259
1659429508
1633096217
1097913596
1997327947
1357479842
341614447
1226746261
1377692749
736798121
1271209769
1924864620
1633851908
980528135
271651740
1445436538
1204665894
1903858084
641252037
972674513
1357019618
1076789667
1433587001
1353590143
465603237
198090536
2143077353
1879765953
1275245694
1125390818
1819125431
1023789823
363344969
929466955
389833274
1604007572
123877990
1969853813
583181927
1865051292
683568135
629332417
1118129384
1761983774
1472687724
270082955
160122630
671664862
1272215658
946726947
53220331
2099612496
1096871244
470944547
1658765074
905514851
350551709
68610666
1395812022
261690080
2026395202
2017243666
456739141
1223382386
2091370880
1266612510
1515150591
1089976870
1246171758
1686152485
189099256
1254502579
1319604887
1400379271
1408876383
561603762
2078088452
2052890803
1585923242
746010193
1784269030
53886126
357846342
210762488
1586088791
462460881
459917265
943031466
431512044
1798461998
1050412866
1039332100
1666618644
2136587429
1764626870
427182887
1641904490
1793025277
1152939457
1620891608
681827239
650152212
1346152920
1796428350
1377921309
1303469290
527298848
2017120589
339194635
544785787
1364773747
1008960342
1983529113
1475761525
145877517
630074585
781101310
617845150
1345695360
470118780
803059175
1543601331
1503736116
1715463282
334400924
843279417
1844301525
1578885199
1550116132
271066115
832061308
279324602
1874541312
1928477520
266089514
1706839299
1257380013
2115029017
871202271
1811669849
378363238
1407800324
1868020388
1791981006
664309930
64231563
1221430633
1703561434
1938504558
1447789238
785406607
1201922487
537283477
2138046484
1840877407
54810371
495156549
1126240886
281964540
7497986
640667128
1561111708
1109880108
1414816235
139064773
171300340
223609724
1427422626
1434315421
1620285226
482615361
1075550862
1725327766
881405582
572526945
1299050951
519932461
588811282
366475855
874747708
1923438517
1926239532
1515442887
1359282568
17921000
1553248835
323808526
1367464710
1826275646
1888035246
704250923
2052151693
791024822
846435472
47632951
1512922768
1302786288
874681065
1508912738
1983471611
770131929
1668425797
247313344
1053169523
913130595
1957844790
1622273752
1615002533
142089840
1229968916
969544715
1296990259
1529672447
1841304439
612777586
737549625
1663871018
1221689799
1859335473
559358136
934008414
1503734784
1133427337
1274103233
1346747063
1754698273
812605805
370939335
81998287
1525075166
507047052
1731203070
1798224252
1732245905
893793132
454334939
53377842
1029566463
9540117
218347388
1589468782
1231633628
1568988618
1802800059
1304175246
388065111
1727653032
2017304791
452166029
2012445796
234124060
1226831855
197155307
1916658595
2059330091
302768629
516088038
656571300
489827912
2073075651
1944706398
1197997397
51549375
84396572
1515382999
1594599705
529119835
1932362224
915978983
843332323
652696089
1358326028
1313373014
500639358
2112977503
294937096
56040309
1740708599
2083335268
1874532415
747616568
743624810
1688785316
928338144
2115242256
386079422
15788612
1006371389
1596442796
1566000888
905472926
1470116991
413153446
2103623333
987602439
1777904162
2037423830
276755721
1301578654
1919176683
1693241552
368876137
1503643136
51541230
947570240
1890523363
18951472
1969343266
344732310
1834178733
1487576352
1955016711
1457072116
116575179
1784192077
615332800
2046083295
1099154238
1021272596
1641912997
410309395
1512573479
659778731
1260727332
370914
931842818
714514341
193195145
316851389
1946074009
1567812190
324641731
743287280
236818539
814445868
975199993
1455140935
1137293954
1802328398
157658986
1620303184
1452501608
1143528888
1058255900
1047906088
2007096571
1459371513
1715136723
807566990
1549922115
196671600
984465236
1195409692
73071505
581739673
1692335843
1028895591
61537449
855003367
2022960466
2019713939
885717671
1481730469
35339766
870339451
123518774
645867190
1390005090
2107165338
954388823
882344410
656283332
342929588
526629464
850048346
743149697
955887630
1293521343
3948993
1603184645
636444453
930009382
574651555
845849747
819426290
849965401
1130735221
1536312570
18742539
2126859671
428968103
932980844
1579590810
1360973993
530357413
507772466
1256979060
967764133
175356264
369720921
2145764954
2042184558
1021921732
1495148909
1376739828
1559089815
1033833240
733139321
939989897
1696503884
1452364536
349563235
1683988468
466270928
233627072
540253767
1448897746
601874758
335029579
1747498581
1349667595
825415626
301547062
1152989732
1443156168
1515223930
2048999092
488367335
670690326
1281879821
279325888
2125159370
836531355
1076827886
1649701987
1160654711
2003224081
700603741
1023469062
1300669208
1416520388
2090909424
40123512
1559969124
1196006862
335508
1443441429
476651684
132664495
385737215
857076871
1070672643
1543012972
180606337
1725597836
802217648
1787842916
1425103198
1093413545
1270354463
1207276901
442160267
62365630
537684021
205309560
2120839695
898819304
913019115
93835777
838411448
7826847
1893552505
2035154680
534442885
556657034
868635608
1819661805
1547472470
1020564366
1993129973
397022407
55978259
415827719
773823306
1997711504
2128584946
1126080225
1521611260
1513795455
955115640
766139323
1897579970
1833730980
368687933
365777265
736806748
1869401345
653302488
1330028094
1198052918
671980411
1599148721
678815887
298207398
791841086
980632732
580347243
737934584
1119806878
507427962
547513943
1285632008
755426869
1890487567
2073260006
1328357226
788324928
1084535868
453695596
1463054396
1920177205
296601286
1162407192
1347641375
1057907705
1299572005
1370530072
412466570
110672257
349173601
1159316370
743286557
1537038077
626012566
526106187
929699093
121027234
1201332178
1167710949
25045197
959547831
1034451663
2096763502
1053443389
934937088
1868563415
1435460223
1773661988
32339194
520661286
895527951
1700361612
180930747
1043575397
1737824693
1251893662
135070543
249541773
737086879
1728949969
1255333143
330698214
1054775300
485936120
900094437
1835248487
848590252
36332167
639855684
573445023
899585408
1265362829
237805457
1879423925
196552538
1206711200
49596820
813081507
160379342
1766023947
909428103
16267846
1417523458
292240947
537277937
1362987481
2065448142
562391514
368856812
742828921
872035915
153362245
640919730
135562392
732921598
1595288758
1261574526
587188828
1270330899
1505885492
1871681379
1960070649
1201602572
1312909679
1048650794
2096206142
103371685
848252755
1753136574
1037148811
675107032
2016932598
1365072185
24592782
2138807956
1914512942
257287486
291785383
982241704
1493121345
949113830
1608084482
1699207761
1738257189
922332598
926949756
386857745
1884475822
940845716
1606416506
1235830426
996462968
1358976296
1243618558
1464116672
1844969086
345126105
842411386
104097545
792235120
601194400
1380144859
1430016742
973289195
793498899
734050566
1800424355
111913357
1902116752
423367526
567374627
965717987
1621573477
1342552181
410114219
138948262
849976585
798018193
503820225
1349051113
1175077481
931577799
2042170879
668986128
755555994
1018113790
1141453306
1076238009
1467289241
2012013193
124801114
177274660
1162662072
1370568295
1279716124
624420730
962526802
1466350309
65908620
888956035
359321132
393486862
2067455117
1919405565
1599430282
865628888
341192860
1412330928
1764640715
1350665755
72114195
1799989381
870069854
614320857
818090990
834238067
1718258854
1196052950
240545642
1042236021
437325420
77472447
139009695
58858370
1160679839
1630787442
105901179
2108546134
1032829451
611484030
358736210
1740510008
477805118
787928252
211151075
1535488891
1159274143
366845216
1060569374
2107935862
1744346955
1926265404
1767370529
591104698
477887288
332784431
72318808
726712171
188012736
889549777
346442143
387199407
708817307
828473309
1260323087
1096185295
920306664
523694133
2124565008
1856114092
1704004928
394552936
351737828
1284018606
879905940
1997121926
1683002225
1473552496
1626410063
985684419
1876592976
108107526
1025488027
815721743
495804481
2063208830
2116396594
279376758
598906634
1962816110
535124976
828351211
1889717031
573748384
535598372
1845341257
929449723
1775878627
468158599
2073646763
402724651
1154913216
1307581775
1442047062
173255347
838655030
1932668578
460144315
1184429862
1464661323
1602082056
585820833
1588275351
1710086570
1518385354
1301365933
391632454
1607853284
1635740830
290456947
1361887901
1798527889
176672561
2019757441
1950752718
1892006780
204830285
1426618908
1523015479
1467536389
1463885960
801964312
566724336
1219667667
1026830137
32478491
412750014
98897617
1371089263
477975073
981290819
2031366654
170018274
803647971
920083894
1327675504
417266924
1055852380
139105428
332713293
549036862
1660371827
2064287955
1956308659
500566985
650445199
1190826566
5592600
1217016354
1611062142
171890935
1868669054
1078586627
1459029339
2097736803
945987258
2063509532
916271815
663281923
1934910898
1195648548
793821761
923531007
1302132385
639847437
1748775378
1198639077
384481146
1526985252
1405278947
306249202
936489651
1320075123
902428522
1959039262
809017399
1146620628
705031460
582651354
214349012
1707918841
999088718
591225734
396573444
1442475872
638556610
1638972085
1643639728
1194003732
607754175
748344025
549928142
74329547
1037667584
1886611753
952566637
1942484108
1536363597
1418798748
974224080
1356802497
2096793034
478057939
1973198163
1040406095
1226607568
1344250440
1133081604
1266935123
1351704211
825269608
41691030
997281436
995999980
1825033719
1296947259
302074015
1140987030
1134724337
1569275352
1894712119
1278787051
338083149
239276137
1313892751
117756052
1159872823
1946105964
1299803286
651297675
141580398
57919140
1520850129
898035195
1221525332
1243264288
675683599
931826256
1447863211
1218670193
1323160703
2044593057
148335746
276111046
379455805
1854654828
412550955
1519569907
1541618054
1103948728
1473904220
1733440836
234508208
1566949243
1249875821
326532254
2040668810
1591397097
1256667641
811570631
1726153018
406780382
76438766
1377795893
200623149
175905172
145096018
1868972608
1963976891
1662426485
554212464
1549122417
1125659024
1720560374
1243203064
1517169235
155931414
1402498551
1681399432
753175098
471540675
849458526
965409239
1507045927
1368840073
805492362
1695840379
2111389083
98091513
245291632
2081500892
1489976222
739385237
1939796267
315511579
2138286178
1324214593
1127296729
1379889950
1726917903
555986517
21663501
1404875629
1279829843
557020571
680346150
1551013099
1258355300
1499703624
747913356
1512850239
1259775842
1866074146
1678059394
792816301
1207151818
63479860
1642683723
1804638049
1322004307
1481101488
1424981261
76487372
1948412433
1083593922
1448479647
1989638605
1698719359
660100393
694186899
1975477183
597196142
1166967557
1196902753
1956524055
1696439835
832452999
859101102
1267524773
96755530
266578126
1933505387
856212491
1803409295
2030503872
904861839
268526594
924663022
409849450
313118148
1090210675
431574545
390133799
98980087
789584126
658145571
513887746
998738798
1576349847
65469875
365082884
1900498517
307360411
1407015822
1053269016
909432457
1708030326
1619995599
2002073253
191338893
1147396121
2037139676
670699273
1831295150
1452740674
705687206
1470063606
317357692
1214716148
2036374291
1717479321
1068220967
752356314
36943315
624165245
1261966392
1914922127
1462108461
1445386338
540398236
1924593218
1215943164
446784963
1103512811
726360703
1273761690
1943031423
113402039
2121995934
1938881707
990070315
397661652
845337232
300533577
1579661538
1607164513
2096412494
1585701126
915832244
137719661
2143739037
663953162
2123206818
1078850688
71724898
1511498452
1003410801
72656155
492329114
1799391805
1811734792
1197630287
194013727
1927047014
1500433582
1551957388
1565005440
264798606
1028919197
904278517
1140698779
2087705810
908157213
275970764
2089101049
176884468
526361485
1689789099
1874028490
309445298
34985474
2111906171
1565336093
997146887
589762254
1644576569
1931619731
1605005620
656244089
1183252892
643723297
793959508
1492874510
506322887
2100906834
467886685
1540062943
1711160987
860656183
2104211880
1825076276
816690281
1123813525
1358018678
1578541212
266966647
1651927205
1612407705
405204019
1571408852
1794699590
393398198
972885576
250735276
1830714476
1236572521
1588709207
612473850
1696800086
465214735
548020871
2098546665
371541688
1437783980
689750403
1073220125
193820886
1534363274
1956523420
1304948137
468023368
384032800
1938633123
544043579
143133641
745905054
1331183008
1114068708
2041725570
1661157764
1672794087
145469345
513753787
1027687547
1694623621
25116995
628596477
1548214268
992902937
365176098
251475414
1606402682
1251806710
694203905
368875262
425950291
983372752
444580910
2058154452
245807262
1127459263
1451954502
2118618127
1819557116
705436905
1457591657
994033479
1041478229
1485410705
912722500
1252294638
1768437015
1527950278
876101801
1330932507
668511397
600851136
1590934375
198007994
1817373963
423107365
1313412335
394300983
1677368744
1255975098
1124444766
481573946
3467933
488298666
839061607
1075565948
1038220381
1449059453
1043845012
1869590656
649410649
920202056
1514891301
1416448564
1455245543
630986101
1286512362
231279586
558689787
71040246
324604094
398105016
1167430865
1680482636
730664781
2045552848
2086975671
656646401
220382541
1622760810
93653687
103644155
939238062
1002189212
1021600330
280403308
90116291
1407345351
587167226
1872293603
102854244
121825534
817125942
366113249
295064755
2032595897
928828225
183460442
1215242932
147583372
45169810
557736082
835113466
1233657249
1700114659
872916021
1069290180
52074061
1385257723
2015376780
1947906184
1896872660
616695168
2068983994
213204330
205820467
826033103
624103218
305137509
564984099
1332308336
1713437262
1528714301
1437489221
34884327
1061168552
275965204
1936663252
2130036181
1886466382
2137310167
195648500
1639059734
1599706051
134829713
1856464411
1821889817
884411500
1057274934
2033473643
1385303051
995565040
1674670229
2087247214
584952479
1043042398
473970843
1012767035
271847208
2031418118
2029082247
434902886
1916484398
706500531
497551050
2009547263
153932433
1861524456
58278746
1263820474
952427637
1555913635
704041083
231577155
547978084
639595451
798462124
1784087056
765195591
771537731
817766819
298795589
2011505710
319536980
2011086764
222600319
9254349
316179363
2019914275
1008181695
537945233
415452721
1092452392
1660181730
1046572802
1740011593
167455884
1290471635
892000559
191646124
1011399073
1134229
174060383
540924528
1398257300
1798638519
38710208
110361940
922194546
977903791
1568876019
1093874125
940734767
727238386
1877875567
196845243
586250206
1306521322
467600241
685118485
1774774391
178464477
478348295
2108102059
1028531841
706644122
1891215730
1245768961
3640187
1272918028
540043007
753779731
1571271252
1630321014
30793384
541771457
1772422288
1099712348
467006036
1246580191
366906866
1472598325
711957258
1013649704
1813977358
842430854
1410697633
859726189
1794085703
1901308922
241864600
1981770423
269072787
594592691
952815031
759922343
257690536
350714288
1983032925
1599301442
1820330409
2012306140
1500816368
1151975495
665040693
127501931
63877761
1112168913
1845979205
1833956391
1729150762
580100799
1095816533
952582842
1906616492
227220110
1343518501
635833672
65611619
1340460130
1159081010
1018481316
728790571
843960432
568468382
189870967
1104396746
2021512784
1283396059
1376792373
837575099
434878480
1327148403
1981238318
1331943496
1675301732
1672573581
1859566802
1504418569
1993403530
1154658307
653057421
1955439217
2004965528
1606539903
1897677863
363250410
1433415405
1800808932
1042109748
524012691
933086458
303660219
808739448
502952860
1907928691
1296532637
2106937619
1616314434
1517128130
1097743085
1253951598
1666697203
1972228210
1687198865
1108273021
1505717307
585544350
1892462221
772768619
1604772932
1690368072
631622139
1071640168
1035488335
1461906591
489959441
1938310392
1952153092
453857161
26928949
803882092
541421894
1191989242
977591997
1346349561
654009260
1620413959
931814111
959322092
2063255931
2009867802
1451206943
1939440741
743900400
962838933
1842224536
58601364
1673390020
679195348
1872254284
1362829786
1391721086
879433226
730514400
2144743928
385453233
77003840
525961141
1927451616
2099875357
512466311
1795982661
315813413
365112741
2024903347
1771752587
245364901
2070889186
504895555
494289976
1842127628
947027285
1038964800
331914946
1039188552
928865564
1532869784
407017053
51595187
908784400
1353926989
243167441
1379729055
1071606196
2058223336
85380188
567071555
1104630797
657343634
431141842
1664524373
1729677094
1282038265
208140877
1710589289
2098674167
470274641
1811210287
1402652079
1115368747
932320827
326237962
1224879486
564042725
568782244
1161657819
685048071
2106537005
55710370
100699393
1067741924
1636259420
1949354837
1976576806
839164279
267312610
1142328377
1149907233
1899044283
521450024
428581494
28288587
451148141
116530555
1352590815
1864195105
891837814
1013509685
748909548
690213868
655468514
864902844
1133736211
1704946059
593498723
1672267186
2142294871
1053935739
1916526593
753012369
773665985
1977460684
592450670
1210644891
1329704396
1407569620
833466650
939598783
1073723085
1341153457
117472280
13752162
1489244953
1657762145
331238968
1163896070
1236583040
2037375304
1578756428
1019527798
1230175405
1091535312
2040682153
1417491326
487207386
402358687
1301794017
842513044
423958080
1083711663
1746869850
775721058
1891742791
194161830
1486663543
1213916384
150832662
155108742
731903178
107882173
196253705
1900013820
652769669
481039308
327070628
1388332865
1278045606
890016270
468554040
1184227236
1970322465
607932156
1262424468
1205265418
231123227
1470834597
1046643118
108946794
2107308074
1231510174
901768154
2061650086
1503435534
1268153771
1535656488
937132539
1066985195
108871796
1516636404
1956747661
212816778
287765297
495347960
108689399
1013367153
501077897
1494532456
92240407
1213024060
1220884640
1684083335
517524848
1273727258
805718964
2097838045
569382024
16029246
438359949
1017555397
624644956
1539002230
269526514
1618970880
845226683
672552252
1981332104
2099228569
1083649453
50036235
1462064237
1434913737
1597764926
1832637624
1138079078
1342210697
1372380173
2011766444
1465823918
1756469573
24738763
856549827
697765111
203237423
263536801
327230258
782143722
1911690370
4738462
1958622521
1102118715
1654592325
1619044631
801811869
1507179734
1212445436
71610556
2018667495
742214494
96267651
1760024038
1296259043
1228769560
1284932514
146973279
1246863188
234731891
217341500
1773077286
200113279
369317208
544389220
1940512420
525567115
753967890
2068173547
603647854
612400514
434509502
2095901938
2086922577
1475460366
2065136305
1811040088
486008070
775622108
1229315935
1045507772
1247548653
60497525
2146390983
171642196
961724664
500660146
1344628258
1494517162
1402047251
1590229608
823880542
413373641
1224997734
169993699
312315834
210222090
599479482
1763075758
1791078153
1815426021
1005367300
1655745434
1363342661
1204561400
1417568724
1337558295
1478051358
1615130357
1472570709
1698597706
1375563120
1435134326
523604323
148818943
1017845849
1731936223
1742755005
1042743430
231838732
48973570
281786819
476466468
784619334
2094915487
2134504227
1619297860
68964831
374497608
136818721
914554664
1939539258
1587252348
90208411
1114693654
1941988498
173737163
1202344224
1086063733
1302625691
240767785
1722394616
1239900452
1522919318
563540048
37652557
1573909334
765328619
1145362082
1614550894
1456026994
1022089924
126819522
1820022889
1157242545
1455892815
337713088
6961242
1988339852
1370205134
1401324858
2052580142
421125471
651073896
715079044
333405979
1842900519
1513012453
1635708579
301035935
2017186297
1374706990
657579370
1478413109
1699211923
2142629272
369078381
467893189
537211892
63342049
920994414
1809100622
614300073
989012655
1092516872
2041688345
595662369
1967893920
884553283
360266027
1780332497
1691667965
1967793386
180617145
1322233869
680493047
872204387
415603109
165071198
826504769
1180133527
141860149
1966580995
446513472
2032932498
1937444115
563257994
1951481796
89110281
565186025
102321318
1544836902
97522818
2046550575
1307267155
844854195
763492841
1588014579
1698953906
552783972
2078299214
1815511975
1828798290
463341601
1465212318
1964193764
590169766
2014440671
1025953310
996310659
458458201
867772623
626923461
1435225596
1368020160
2060756421
1260758980
1494191008
926557274
94944814
1077162261
1517224186
1355488491
1703425259
201260548
134649491
1468161152
1689122246
361515942
551246136
318223176
687250862
954116869
1199359485
1101851159
1521142442
789736488
876338744
1886359646
631977117
1516638119
286819268
206459498
74419366
361152860
1424367137
1259001904
1634281156
1469700693
1112048967
974203621
1014655207
1419537316
1112159940
1545446329
659817292
1003606024
694997593
970613075
346616176
1411008083
288677113
702367558
592069036
2016056233
1330761292
1485800281
1062970803
1522380291
916677724
1084726250
686934727
83455578
897400760
1358890674
680229397
794774103
262785002
1823229564
1995866293
1740773183
1640847302
1181389212
525426715
1826214935
1324003794
1350041569
1727710816
1110342591
803847066
372457974
274714251
1026744033
1478591282
1424088505
448399430
780699429
17205933
220722714
1911441702
1350934621
842947738
249206969
1457341402
1312156469
41510914
754291791
563538150
70236122
1486103840
1469961901
1543606098
246802335
1671463325
1312379682
346416107
1321203545
1402508258
1942319369
779133553
1235292679
1939576987
196411744
1532695890
623323822
565589549
1170128284
1561026035
69934776
1062668622
52776309
396199257
766173181
414218508
673306107
2011583451
849782641
1751700287
406457969
664859025
890908467
135901295
745201673
119033577
76215444
222273708
103844640
1694323836
2059698841
89857865
445994498
1916459893
1568392271
992202620
747619063
2025352658
129130176
1775173642
773410324
1763495599
1070797644
42629197
596030634
1690389058
1704995351
728534002
751485554
2116472530
221045762
1715107625
1147971604
56478736
708506961
1485177722
337303968
1123146680
561317677
2109960975
1927509139
1560949222
1797210907
521713205
960179720
1469044096
1828119477
1137108512
320588167
1430954024
1327091783
1747913428
1487083111
2097546850
1374633563
680732103
968587007
1324263466
287988719
802457419
829877669
1534699805
706740828
563112500
1105572997
138858596
1774743410
1645992040
1766939290
1284403609
2028341470
234870549
367356497
265034835
1927947710
632740489
351180855
444011753
1850794264
1770816258
385448050
1371116677
994899019
480288955
1647951303
1144508828
2143066288
1697546202
818085687
1595395890
1568699058
1129938237
3933826
2006644408
2053997359
517988981
1154852555
783972053
255009415
926222772
23992819
290942149
346948183
1352911530
988407752
951047129
1027684286
1278881417
350966674
334052772
569265612
1868524568
573657809
1822577462
1761959926
2064985044
319228697
630987768
778451897
1376064658
1884084362
598478667
460032846
1335599103
2042879012
1179118474
1723402257
428946903
174395903
1310480270
1648735254
543330618
363654903
222251409
1343954150
844721205
1692698609
1034893450
1818404395
2011591778
865156933
1609569249
1970920182
1731037044
643038114
213320703
2028390518
935671335
1470162313
834007521
1311072346
516592174
1507372614
1119344820
1852236573
512377230
376200642
2103368752
1115443633
2082462357
1574218020
1995778696
239397068
2022476062
1279643821
1222747077
1394188746
971372927
1529415138
1366379140
1489944188
1683918418
260332199
600210390
117725588
973593392
832190000
1792995118
1453261531
860908031
1512657999
817987497
1700880309
1633535709
1708542841
738507618
465557224
243520521
124230273
1795111999
1596408205
2017093369
1033715628
1829947381
2031068686
689056628
1636619849
2007185383
760478239
1749668089
1451965711
896150061
1885859154
1740930612
483181727
1945663847
1210366660
1346538887
604300655
475430121
537265186
115183974
997097098
1356075290
1003467529
99131522
1623563043
1798924231
2041963525
1719003574
2010890617
1806278758
1061148822
1055035591
546293893
1101539324
977203422
1172951651
1897019076
902947266
290631386
954232947
1316956203
469440335
898809885
1457088059
1979104317
1518547142
1092095940
1502930064
75304089
1020212528
742252967
809145988
1812638513
1945899645
630453091
1593847153
1213638801
435793365
2124064711
1241330864
1845699002
6274133
1770141654
1485647499
1526027975
225272503
843443834
1237383208
1589791130
1724161437
798779695
1098937941
1715004057
714240586
1582687185
152930422
1295163604
2096424520
1944160705
892946024
1978912471
948944985
852676736
1576829839
629424523
509677507
1851775510
1438948263
1216978620
1913028010
1878122227
1300596473
1280059993
79979601
1543544997
490878489
598679003
1254076476
1100080079
1914451692
1610974581
855345051
836104794
1922801798
2043455300
466336542
326772152
2096121647
2104815961
1653407220
1600813483
2047686966
1283616564
915662407
316351936
1537180311
57526466
73643342
1687371775
973158783
1489946835
2136860521
831612633
711578294
1920559749
87788693
524514305
1287437734
961966159
1338075308
531248687
997673137
618693055
641719227
1440887604
2002701651
1263456662
26186187
1336570617
464528521
999705871
1515977677
581062869
514941708
1116360910
581734223
974608028
497474952
1015408624
951963411
73145889
843871438
2032570894
1918573369
885079192
320088596
2126614924
889866508
2036937482
1183513434
660390354
1752826956
1381001867
2103773080
554956151
1841559078
688010508
902953638
1341381732
657700495
1586747513
500875914
1735619325
23299052
1067360274
1101630009
1305802458
1470088037
739375078
1841102532
2077713933
2057455962
1121357341
1277680592
255952234
299264290
123436335
656260920
787443291
74894851
1095139063
1647199580
724280635
284564229
1151346240
649031074
1966913459
910381833
1660231979
1861764862
489710359
328927668
2080736116
254600006
2098020931
1756781242
2126190802
293377178
347341899
1766370031
692043582
919826515
1507404380
601698305
2032978056
740302035
1671450115
1296384327
49047020
124707886
1635905519
1458073493
1367742680
1731924365
960810410
1332176136
2117021276
427267364
2012463053
706907818
1628979295
2129653783
1977163907
727026493
319865097
1925343489
631814692
1536713728
1907985411
1423214683
52509824
246910369
1981776217
1900207220
1972255724
921939825
1874273991
1575814575
1051965223
1859793940
466768841
174000935
919348687
1493672367
466149852
628684391
576851534
776256165
2049796062
659929140
1592665262
261055732
1099365392
1024611408
2000875530
1925208834
489225865
121001414
1760491942
1168024588
383904514
312380346
2145288830
743560162
1113207661
787156217
765837822
222565272
152838683
1150387371
637316032
1839526177
1348322291
265602594
1377124004
1994258602
1539693290
755149291
1486182986
1449792443
512022478
762917109
136125830
111194655
507174200
2081681795
1717750969
1881520533
558090447
717409205
2114797553
953106190
472008364
1512760534
1100339537
2113013235
803400382
1196616772
2040202092
623233189
225465161
712746971
959198993
1605519632
938562485
1969604495
985172487
1911957692
1785341296
644219438
1416152272
1228441727
1392092067
1355315568
1657667986
1735815684
1747684583
707028511
485347738
769459911
1392037120
1600195824
1020587009
331446550
1110364192
726464929
1140417581
1627900846
2048318554
600343672
1658152871
269048536
357987287
1906613621
792953915
204221383
841072587
712433967
1564833449
394003878
821625424
1254356279
436109559
985026848
944377940
1510026157
2026522530
1079623972
1651430482
286158889
377043369
1550500603
1369561205
1860795290
786136364
1203615254
1604442306
2122010757
1558406723
1052241204
1021140289
729874312
499676587
9991660
354376842
1672524651
1941167710
494512469
903210428
1683752294
748655630
375161811
1009504985
2079365467
1580261792
196003288
2135851759
836239871
393709385
1943853982
1029217440
911732169
496656500
346066435
125491242
791910861
1083871850
1054702202
68931945
1827639135
1903575707
368857818
1539826370
1337501617
1125373062
2027284115
132777646
571430916
1669247093
1935602150
1080476260
1920484901
1662947593
1969600345
1867651051
2090017931
1269979717
1674731104
1612284081
2098779823
418871125
1996168519
1369108202
1533140224
419872956
968697918
683792690
1714817451
311421676
1647012375
996363120
2026273944
1262255181
633603219
154272254
936568576
681790345
406689916
985893727
907745638
710247846
354244050
1690268444
845010359
1672363238
694604839
1467052801
1212542211
1747811817
1809232728
823635605
1489412982
1296559859
792265340
2070279258
495475714
2025059783
2072801702
1389824161
1311149418
1784505811
1069762894
1887762392
1965030891
222869132
924002948
1835102193
226117589
1523499413
165976046
935797707
1094296967
1069156681
1133724893
2055025871
602801680
988710583
1263546033
509977853
196503780
426049429
664173675
506450393
909869718
56812884
1891903290
361231902
910338292
1123531445
2022140542
1264366570
966395665
1139343926
1358035983
1895016365
239016409
1230353526
119737597
1839595971
1757443102
897203711
312021256
1363028232
1291569861
69076564
727469921
1829725366
494487921
1079213414
1850948336
503353092
1019555412
1246999161
1882296856
2145570715
1464380995
845050239
479414188
344808719
1531126239
1101523642
2146710189
1599555540
1470396589
41738056
1616217775
262687793
1906964017
887511309
1367479233
326741160
1547580877
490072018
1057116145
1287656509
993883905
2114152421
921773429
718766078
534720996
1464160412
369265864
321532480
1386607435
810322367
237825112
1382788341
1784053941
1116523180
1585856528
1105244821
1050100963
1329234088
1946552962
1649234324
402195599
1105673229
268242200
1749153424
373938525
2120591250
2050213744
329287128
557021020
1482556982
834715838
777158228
1447409802
924596516
13080360
877208465
1252946354
1346391748
1282529480
1895870442
503287297
807049299
1938989870
1289719521
1183085529
1989953536
193334353
384475020
784838762
1139120121
1274892860
1298628167
789179553
1201305560
2139673448
1109776289
613099836
1111933748
1473302459
1967702532
1671905937
138084402
294514550
596189329
15121741
963290460
1702007996
1258949803
1883560653
1777657781
1482027691
1408780537
1091302569
1663111564
370274017
407747276
1204363730
1958174874
530892991
942796133
1459102261
46099336
910657979
2123406144
975737687
332206441
306855424
329203945
2122148884
539291380
497480929
1495971520
780648925
1109482776
391940196
245748781
111006632
744552271
901918224
1091705017
1240424279
1919396369
321179336
352018075
1203256658
1014712454
1763649463
652187045
1259488479
1873062752
1547546969
276530468
520583299
652105390
1520390427
395679096
61176445
312059991
1432604871
620733223
1743996935
1877183978
1708728078
1621678371
2009743146
1217512377
1014519733
834179648
196307341
302094942
149132168
1741374555
1275728285
135349534
1597342039
2089447925
1606721039
1310503024
2014561632
720938149
1248114441
1877401563
102048312
199913427
732934532
1350096005
1009543321
2101705213
1727022126
1830746983
99168237
1404997580
1319273264
382608223
1535071856
888126979
1284187303
1683553158
145115476
2042590162
492506412
603920776
780211494
523349231
438313864
2063501293
1038106146
366748690
820276493
770759714
542007372
777424105
419197563
1021105365
1131976576
1931466379
2124802903
302350361
1000583287
1989244419
1421325017
2057300423
922689439
1973008342
843318153
2092454477
80134915
773200582
489553033
1571810156
4483472
1774629425
1641245882
1356603433
1088561964
83070887
453764946
1307599309
94263729
570242606
1423843462
2063302420
1800581263
1227953005
1064079709
1709277540
442412422
1717240508
918184972
2103121017
963061906
1806489276
1997121601
1369666249
402359285
1538583638
749981591
555605471
756133134
440190062
696086757
358324910
845800534
638101036
1753634354
1493924104
1460358553
1133595011
756469505
1467736508
942294983
720406865
1873497703
41446411
149524032
2035948919
2009025982
1802239224
243736650
2023316738
1878555084
1355836607
1470492986
1160579343
1970480887
2031400310
1518690527
1975131773
437325024
1346545976
1863810187
615428120
214649833
1036857416
1728513507
520997182
438876079
202379172
1457407102
24991707
2048486635
53098185
2023726277
919543506
1738059001
83596919
1765863839
425570302
1234567588
137330295
1603980235
1790340861
1137093299
1146913830
1551649366
1797888627
1495290027
962785502
951376605
351887218
1625162250
2018686846
1594145201
1560343257
1779464091
876737376
1829059173
1556919327
1222287217
631041742
1731844082
1883002721
1805349669
848867416
563809464
451417982
1030099503
462491986
1997271715
2007101511
1179199385
440098074
1733012574
109830489
1762038982
1991669221
873698380
1683765160
284977074
228688912
456340923
1334370347
1512051967
511847328
1419447429
1580384754
940375527
2044939094
140971498
1774854264
1615281043
1253392845
35256399
2072315296
1056158642
1050197302
2069523332
1860220073
73823332
1021120471
1906493817
226960255
1695045941
739971063
393534946
437353873
1949628027
2054520063
314724115
356560392
366071335
883420735
1599788471
56947226
1501547514
1949124892
1431387481
365785715
761792880
1290190563
6827175
1580787427
902093344
650925000
649573783
408960914
963125415
407891082
299675052
534009707
2057300376
1648092390
1730334297
1451732612
2130333950
502672948
406494378
310193327
931769728
53539971
925637357
523561677
778700324
1647431343
1029127928
2039481840
1432931582
200831686
510866480
721713507
1288692713
1638790495
1302160057
186253520
2020927853
686133204
732512230
877199938
2085473319
173534645
721544963
594837722
1089185760
1289880561
1317959963
1196955341
1801250998
1857056476
103433454
929232825
1125628015
849369034
1281472459
1603861201
1403892214
268362851
1313150363
691187007
791272976
787491835
1329723655
97872954
286914460
1004975626
1746181125
1163691864
1097070411
1622442225
822208355
1145858784
2032724120
434016187
1554729960
1260966457
857081199
1794899948
1106076216
1694957870
1000676053
621390084
1348096664
97847232
82654445
96158163
1812006389
250547020
885298047
1861422713
844242361
448501962
454354305
1370036110
856929358
1982332848
962776749
665511875
896853245
1358803828
1135194636
2075972203
846339105
1948890797
97306577
130400656
1121661040
925830250
1610512467
1557040143
1483489682
2082288385
396296516
1488835596
915038631
730048066
154362218
1641639306
1079313786
2147183002
1530236153
2016824304
1457339242
1795135985
681503128
694155482
729001470
2062420235
892212019
1386254790
387869044
1814617720
478734303
1651658595
963079782
1970422399
276552696
1908642446
1440024705
1773867168
565679835
433486674
545058662
2008912196
965596742
1537541883
1732456112
568146949
1515101165
1104328272
1182127694
2128904816
1862705263
508869680
1553363699
1851367840
1786777609
1629074131
977423842
692288864
814124849
85580622
407533013
2052555101
1133479601
1968759488
791449139
1856605149
1946662725
327299510
1614637176
2048319529
1437013752
904446175
972448733
1489314065
172749829
47413453
1039570286
1764643402
16671404
52369244
812169449
1347609390
450686992
509517337
496953412
1942667583
1054056244
1858291915
735386814
864973286
1075719446
2067073856
1009481222
1332819251
448175282
1780783116
1326009216
174403441
1810959319
666889779
356123732
1740807185
883281590
1179807714
271890166
1290471334
1567282280
263815353
555717173
1673630265
612193211
1391897446
1732250931
1351694595
270319120
1896370404
1403576236
672803250
926416164
139582907
1628881448
278862806
762181290
1576831209
1812788815
451654481
511858725
1222220272
945985242
644672184
679979996
1768896266
1183952930
227837302
1260369007
1727576968
876159171
1709214230
1297289683
960730584
6439149
1358939300
1252076800
997305829
758862675
850153717
722037871
1539986341
1578614059
418720830
552513572
954381513
967247490
1120915465
1658197565
1552341869
91464368
1927992506
908199702
149697474
551190499
584751749
51022132
886479767
986472515
886635869
288611859
1601763070
1456077220
1886457210
929326637
1425690456
1923866139
1754256160
939183345
1353218565
1608985452
1603475471
921009488
570508721
673187064
1477392853
754736688
366686508
502977050
1059390403
2008929766
1695984055
138233709
2137035362
596645789
1314967767
644888325
1362771036
1372042806
1219545822
592652454
1215464666
584352235
1749587200
1653782965
1805784820
1477815211
539124818
1951581550
360105662
1878405519
2111015598
1513969085
1966513085
1376948969
1443751411
786914077
1044505518
944295253
336123396
696003739
1953320003
1555275715
2117778238
1690357855
1160578496
330438563
1189870585
1101007974
61467878
1547461881
659329984
848313751
670678359
401012239
265627982
910424277
533941171
118807662
685550572
1161196337
1362610219
1425701086
1919646488
1992602155
1705642152
1915842409
1249186698
665093046
1319951101
868148180
2093041219
1957314112
1918983810
663551458
1072559777
1777224212
289302494
1316533711
655515725
1468231688
1006234015
1865738125
397206977
1376711409
450717630
2086908059
1067738752
2125688648
1440641214
325522104
1464212800
1725924262
519315682
1753866537
793314903
833700117
910339137
138540222
587189637
1170170611
970322111
745318352
50480448
2134462351
818155440
2139527862
1823957915
1399775296
61936033
117424068
1195952441
1810952717
2060226456
283947060
1185468352
2023472409
1669489948
1752582008
1635000310
821818670
775383857
1065912409
379047792
983544529
646658586
727828592
868550558
1795433035
1589113806
1153639716
98251604
552664269
13178368
1940078404
2022815241
976406589
1988252864
694435825
717891793
2009390967
988773481
1269703671
1628709304
1939620515
783702998
1429098724
134971674
543436769
1919137439
949842206
609896665
614302389
403456086
1569494973
507967899
1068620993
1874500770
496676085
1255700965
1219204657
1212378120
2077434531
1824031703
996373946
943217717
1729556610
589142951
840249497
1624458045
865130436
1562742166
376157041
517095718
374730819
1814656177
1177956831
1130228578
1366522843
934561961
1561788336
959610299
1707803492
1642394641
1302147065
1751454989
188594879
1529148095
1901723045
1027469799
1590176958
2017228950
950205673
1824572020
693055371
367861339
668078475
1805382745
1493115284
828119365
1492398240
173543329
1111387307
481622277
1173874763
1270880554
2085901035
462286238
814526486
1352399801
822412076
985044410
302252188
502659872
2105799845
591025351
379925745
289681082
238914474
2021601860
1157968331
133104378
1847133654
92946019
320001639
365806546
351514106
361923000
1336489077
542257008
406214798
1345024540
1889046715
1379667894
2072389698
1366291037
37169763
500030829
2125568539
2058803054
648727782
1771792782
1763367168
544864032
1211901629
237735986
973101812
1178123903
1529145850
2026238585
1344586974
155143977
1214887169
434485447
175576731
794502910
1550893765
1005215077
377233362
111562018
1495687870
2025815700
408566687
1605503282
346044580
1129625668
327701820
1803165828
1515210214
1541310221
2051093475
715758943
368621826
200880714
217845626
1675238514
615613973
837205447
978021454
1117168587
24168177
1883301121
2057519072
1359675517
1604772775
1234705552
849829096
1919462666
664765038
93887637
2042832720
1546272760
762855511
2003727117
971739348
1216242098
1688088779
457285217
2022464803
1011042997
1055073978
46346056
935439936
1058785902
1465631785
786723573
1109317789
1279710358
2119652056
1055991158
1516469990
251828284
887252018
1264954375
866121553
761535812
593836449
1425692558
1164572445
2024565696
403633502
1719447045
48400010
1380202783
517902677
1647295980
846085753
1890000568
1312465201
1905031018
522242701
1873238034
1881725184
811274023
469546922
999492036
1096179366
1916692659
1414039211
1860439689
339861797
1810532324
727320803
641945244
1073248705
392105034
2035877160
516463865
1593201489
1553904288
1100620570
645930629
64756604
1585241926
307437561
2136881093
785005055
1161441359
344541767
1357579071
2001916384
2127108169
1849378686
621694921
202606856
783515623
2011635211
814032534
1512577167
1840935066
1772981178
1336531388
1673962835
57198206
192127072
743938614
108453849
1911679756
511943581
1909626469
779414692
2127927096
642662191
1203609643
904992012
1491180861
1762456872
88496909
1945976441
373996402
2015812347
701559483
1209609011
62223930
1264098772
680286410
1013875401
522713756
2025901924
2021133307
703439388
536741848
1460763098
579101935
513553190
387441242
1581775762
865496637
528911940
10308980
1718365333
140001525
1021633014
315461183
1928841577
1558113303
1344610907
729117921
212281521
1649336891
548061914
2009362494
1117009458
1489498133
355808573
1348052545
1184675835
1275181667
83767941
1166153789
942987790
354534632
750832436
2109787003
333906724
745799574
1090141932
1390017599
1692528735
567205282
265657787
129652874
1091967578
1116468087
575876877
62079180
1199792121
136191241
1297916737
900010969
1266154613
1651387451
680987406
466649074
245482063
1296506485
1776523229
1797774755
1727176672
1614470090
832578603
1931055620
1819896840
747142344
1691911188
552368302
1315961320
1152194736
1203346645
1877431804
903837012
896015281
599213519
563892590
660342521
136062282
1643507794
1272019004
611893481
446000761
598284340
530532007
1622463151
811513881
121076635
1199455126
885196104
502120689
1914051425
1478259048
372015042
1309688768
1684734994
301220131
946852727
639794836
212393165
398257292
534597650
1975009106
108282066
1206800409
1435607045
713128818
1766055639
363896140
386903207
1901292904
139223515
263265630
1260046963
1096760175
107553028
963967730
949103996
113190190
634558510
1977816186
1932436827
1034107558
76785666
2145244838
757309896
1334221264
1137614376
1340481234
465862301
1744188792
1761805749
1407198282
1617893351
1049764528
497368878
137587708
1847371515
1208309
1249435913
1335804248
790226287
272139012
1765728176
1496922509
1032288910
1387658989
1214807548
2050571622
1415818997
20066966
1637877078
456825728
905865360
1354174166
1293436368
920429234
534278120
1223599331
1219747513
1773224955
51313479
867839093
993349312
966147297
462717848
1942720987
281594849
78727828
664264705
1560972421
1197007962
1986552438
1805298573
1504591174
2118051305
1926165977
1591209867
991188024
1577062189
522271632
1320950068
226410313
837322436
134644254
2135897397
570482831
376773840
1685293689
1234334834
1107643405
748474835
371583413
2012346356
603262651
1395337240
1322349473
604759279
1084849145
2088516416
725134630
539869601
359760939
1342939398
596198920
34150664
781423416
1684476101
1651874668
859858781
173340242
2134234302
1789149731
2139967061
2091895449
1847984360
1814993152
1868632373
939553501
883979560
1241998087
1493195133
2131990158
2009375646
289564988
1899709079
1226680188
1099768262
173417874
1208135280
1212477458
1822294364
378565868
71033249
1334258148
1056829246
974606594
1565747224
82025489
2056985710
82744131
1076903994
550682742
1776086695
60538513
1078481038
875852648
874739694
2048971225
1823941320
167618786
254129939
1780949419
1549265160
974039927
792698894
1196637087
1124321582
1723523509
702606336
1121636303
624259583
1722490229
1382920764
1100325581
1181939281
1222865210
1929496259
1575127213
973009592
819302100
531096780
1222207137
208795738
2089332154
1135975762
1952660983
1341997538
2130704653
1847398312
703675703
1815588880
1428719088
1252354689
262921103
1836453207
2075644402
588985193
538114638
785357356
1350813869
883513089
1042812831
487580072
301814590
447480303
1515935761
2012665306
999713999
158220324
177541608
1648898842
1308410541
274949714
164871869
1078668681
640801063
479019142
1241017643
1467704452
2125052568
2027949174
477760667
1498160931
297348377
328546256
1960363434
2113851487
347893984
1551755721
1774870027
330163051
1736411028
562451137
1614324155
1758253013
1536229439
1673184478
894096811
1082029594
1665683484
943690597
1255354935
172147558
1214820059
1707916451
194602084
1704762961
1047100929
274618585
1394284985
225516223
1015887634
1776996937
511414470
503379541
135258423
135259912
175846702
1132289150
919998442
734490489
1685078037
1046016831
925198640
2035609472
2052678583
1301687918
286241762
1404890821
1615035665
1987308926
576286199
1211570354
257642048
1274633694
96791103
858530929
354697488
1208100995
717944687
158369256
2137862231
2055988835
1525288390
1972168081
1270627138
1260772172
97846699
1107648574
1594531623
1132723081
770332078
1454411870
1825151330
1498822519
847042793
1615813939
977883772
1889865656
2107055450
246846489
1438306022
1460957654
1191328183
788219861
640019357
1133370450
779693108
1144191340
734813571
1962068615
1662107739
578324573
1586675297
1570269639
1711537591
1963387415
1378393367
1617794209
857283988
22719360
633903348
2144081915
959121800
1718302855
1200194424
2098609800
289235431
137161754
962169628
1264690595
1255738262
1286400204
1339845849
1586518430
1886602865
1228388692
1367715565
1264138513
382290870
2065414135
1852302154
1541448256
1580823556
683163602
1062334704
799172349
1162012151
212509722
1425237802
881723460
125094880
1980363047
1575016316
1112947643
70652555
365065293
208746302
1611970168
1290710836
1111624792
730680000
1065566848
37449127
264651052
1001002908
1076566716
334841677
884811037
2135383517
1477152298
1207255011
1321860102
275454761
240709094
530435505
1042197676
1857230125
1209319394
1280493005
1912272819
1874160351
2103458887
1596511220
708999482
428421080
160043209
1077245908
1597665220
829427101
653815126
1040747459
832589254
783937191
1261459581
771248890
2053771566
1276883067
2119912253
571019085
1252090707
533847327
1959531986
693706766
1760199166
1963486826
539233173
1679468589
459796205
388012058
551122701
1816378428
1372317966
1502452012
2013288185
809375914
210283398
1696700210
341205376
1560240282
724596474
902004717
1421037914
1494409987
490103058
967242732
1562278217
440265335
1163980001
759117950
585802087
1267175862
962554887
491139558
1599679027
1233986362
1678976393
1783653919
660961604
1865154290
1916618488
1065813737
981053032
78252155
1449303124
675349285
820878942
1604689256
433459382
1314136770
240195574
1647711190
502986256
1830233976
1520595085
197509145
1643124160
724432782
1219647360
911115046
1442089134
1465438417
387314559
1723982184
1056397206
1923055986
1143489823
1199939705
702735142
72461185
1555813756
2014178512
1867846815
1786056356
540911630
1421740424
1301632401
861592100
1814722678
911770931
666456255
188024739
1540832804
1751644340
101284170
1789181181
1219361048
975785376
81157219
2035988167
1512031518
362843202
1947187341
33733274
464336682
1956721139
51273205
1657999609
444989749
1538461395
1898043111
406390712
1533074972
920431913
1553127472
1429961903
206358038
209469076
1860925691
390885156
761031563
1987580692
1316369279
1096981235
103612030
841979510
1778691226
206838250
493435166
1538643830
1697596641
9113257
176796705
285119785
543060102
927815401
1630765837
1170658819
286185277
1341146463
548804671
19006875
1541487832
1467048885
21590278
297048810
1663513009
1460485591
734890657
2110080708
1102940800
1485648726
1609309607
275622456
1931845920
1831162274
1201513123
1699976211
921590847
635123519
909287091
947111946
245235560
1921973373
1411528388
128404638
174965962
115287810
1073679639
1068253412
1917336452
843097042
2014536776
1050360770
899379464
180603051
1866829007
1775382865
1840243008
1612668784
50698230
1836966221
592785052
649770931
522540305
2013973929
1909826053
1754251553
932943182
1676064936
239170592
1272851973
1599322127
1176218359
725802044
1707646262
642416440
1080918514
650897798
1494535168
274279247
1103300089
1745822494
795332982
1630527440
264472764
1364455361
1836539821
689983298
145886048
710395681
415829616
1903800317
78572840
1829579030
1069067638
509015984
430514395
1739152990
312385151
383803410
1164438411
873595063
1057961859
69284661
624306983
366693179
72101346
2041765739
1792549902
1697133265
1646331628
580801521
714397689
1172129253
1367577483
401908872
1849418567
129455396
678523362
1438643898
758178923
754377580
547592248
1443738863
1638230418
980508206
1926292904
821234652
1867146903
486088161
374914693
999075191
1877095334
489500101
2001644793
2132467308
1044124635
199351487
1526729666
75155887
1078084208
108205260
892123345
1465785613
2095286800
1802599462
1582026506
1338109177
2059494078
1429953836
1834313903
524673331
950769564
825382408
1839884680
1394911518
1225946501
1331614213
1137922440
1924052848
901284377
259148017
1374623401
491276110
1359788064
490293159
1321928491
168535971
2125877243
2142126250
1220326424
240177175
1157303264
318645150
2004280093
1467694292
617156526
1592770076
1311934751
1334776534
1179467277
406774786
832883931
858688732
2082414515
2090622829
1264259057
851488307
1999327320
505653461
775291457
262291663
1101362791
473393064
1574747161
23205879
929742917
886422168
1294000015
1311350063
912124631
177555272
225231784
1687332008
694538145
1889276741
863282833
1816889668
1557625780
117515184
1669588754
772444302
993316021
1865016805
165627786
1651611571
625514491
1624530800
2044016700
1789068972
281630985
1839146643
137701609
745082363
1959487167
1241522734
872866745
1190144330
1265349404
2142966393
310046437
339078375
339480479
2131288281
2032990197
1852643758
1259994392
415283208
1274102888
2008545447
859373913
83092796
1636183475
767164495
642352467
915242709
614638094
1637990377
1271217077
1571214928
1828368299
1080824999
881462965
526495605
99817059
1849795857
1393333862
859390097
1994187427
1391437224
680204165
1121647463
1655836372
345826641
1137314065
448273708
996945401
1627136275
1443046087
1856046604
254680603
207397136
785380229
786127459
1671021137
958012390
1610153842
658762479
1707787638
688710601
506619363
1663919159
730817361
230382126
737087593
365741948
1553480751
590195800
932407359
270838507
1484271155
476370747
376476926
444613067
1349335029
1737880611
705774254
1487875227
1376477832
325766442
92336235
894636351
1778562102
631814278
341231043
699399139
1415129624
2126429620
359461383
345015932
563198638
1960575313
793612738
871287092
1314480224
609188179
1014898066
976425715
91433761
168946108
703750024
1626958188
565992311
1484466126
1645212269
1215222146
138511294
356755411
1120618381
1668767501
410891073
1930645491
92746913
636358143
989636688
2147390805
1266682609
594502037
79235609
762503105
833303591
1245695335
2008001341
1697855116
1662278268
1727980905
524342262
1378235473
417404153
586700263
555259031
987120472
1396973380
939762772
1500979050
1185227205
1456019223
570668708
1003629370
1171500632
495043235
657925359
1994939675
396295100
1941823252
631918635
1165998924
282307949
1679193628
758924185
1663575889
1347984473
1723186459
180837369
1316675541
1045545428
2078571201
169785568
1483737911
94137650
1912993253
1504801938
2055424388
780517218
323709615
600089446
192958298
482111298
1468533276
508894613
753960779
295622096
2058256200
64097882
826457324
1998996047
10550906
469847075
1155911264
516986647
991746664
897481185
1387226893
1258892601
1454023628
761654845
1846002113
1219625244
1201393216
1675387901
57897739
294528574
675209061
1095004873
708066047
1735296033
898835690
957533969
802807882
320985673
400880250
72503901
1488720240
1900612691
148596844
520669953
1450594335
978368003
815841767
1758303718
530506413
2045839467
1072573235
570621165
571592314
1974791410
1558454172
1547919441
994630245
1361670760
1824018413
1437804200
2019137771
292979032
476188866
470316305
1498577520
960616327
1183731944
1027190652
835708747
282938653
1967396700
954450120
1120035505
1306615814
1103268140
1452878729
1333703628
812976415
1027700930
2053824927
978393421
1403246458
1499298673
169600168
585925265
1497584973
1998096227
1922084468
321835676
1225307140
1467488947
1579901202
2094213544
1838137532
552200478
837140256
617298069
825499610
146280974
1880747161
387488182
2008928686
1878384592
755692916
1612657690
822214432
1735265497
1381900260
243901703
1673071987
373002792
64357243
1794683746
921369162
1792409123
281045297
1624688742
192086175
1316639328
2057827467
1170764650
104563755
1190750690
989500232
55767730
2129872518
185919281
376812932
544327362
505209570
162769730
1984515681
1190415495
276402731
1146540831
1812110393
580673208
351287239
559431233
913291288
1578565916
1295103318
43752710
1389162331
201855504
544966488
2038105789
1588388490
2021786975
721004786
1624774626
1277980414
828548616
594067662
2052757654
723737965
170778817
1404671206
1678092950
253942833
2048890419
949405497
1466728390
1664269688
1900901586
382589143
602904692
1230930221
600955842
1421637614
965445883
1967334511
1343800534
688067270
1642219706
1173272961
797423229
920499294
1900546064
1015204149
249151087
2074355799
1237094083
1244297642
2108191685
1206285
2111447509
1360363484
448463227
320491029
971174433
424204054
1020540893
1797231247
1429607129
1664500119
366520269
1704923059
244643497
791384252
1883620453
1013075454
2042787750
1103803593
1293094246
1786796053
220488732
1658558006
1916158364
579655562
170956128
1290319051
1747163291
578189594
730762828
1094160597
1992492453
1622513708
402039009
885906004
1752400230
25965557
284663092
273967746
869620941
976759629
820774746
97059557
724867722
1125695684
1267193149
202364563
1921798560
954754981
679982542
563468700
1128011838
1347147522
1479204449
206887293
1856533694
102197073
1296064986
1722441195
522148144
30127420
951127415
1704087690
142189743
787124030
1452200137
1710648645
269659708
618997981
1959963299
1944287874
1842271852
1283757919
2014453848
664095179
1711940127
1288541798
43334382
1634369331
2120735965
679514985
643173961
519119548
1973174823
410452529
848479968
1482487628
1349071081
373225846
968573025
249076839
2082923823
896931522
1554195334
1900180766
1498528285
1501866793
1006734511
1040603310
1991636143
142225065
694630884
1306856315
1609733518
317455664
1291075887
2090499585
539767758
64445097
1966493470
1903416970
2078858944
1252507437
716729430
453394499
1798178889
1419930447
1760382087
106398743
119109500
1377322064
171779151
317286555
1817067987
786364479
85985178
1647893055
95342363
1420978782
206426020
1113709758
1224532463
557803437
2083293656
951664916
689482630
280535680
1002859778
978135029
1605887154
2029451148
1471174850
224217331
848163021
1346763095
560585489
1073480366
2113800214
1579009220
98549351
355021775
428894516
1529552349
433725618
1121442384
411276338
1898369830
188682415
1483701414
2062716039
975006419
976401660
645552510
438903647
1374164507
893254034
89218977
1960790338
1136127439
801425094
1639378875
2117364160
414480213
1244970804
57762362
878955526
198078398
662013362
320231894
172686942
1778901119
1396935677
2035800701
419120962
1838316635
1765697698
1262758372
481239376
1833255474
1016313354
336164884
1922874334
151677605
1951364993
1844334304
591300000
252091341
679151692
22006658
2127216691
744121609
139694543
697736498
1874008135
394200082
1912670545
758369975
1764051367
1096773761
676771614
651580920
1034274857
1030664411
2068202449
1932160095
872248097
2015131080
1137594215
798207861
1590906478
2116615973
72191692
326305976
225134032
108611591
1380151988
782851455
572716645
590117644
1722242395
1562904723
895844665
1976807002
1310667019
142612672
703554937
2110580673
847175295
495016574
962290321
383937034
454613680
1830430433
101802720
24070075
1233753483
80280963
1775267227
1416249422
80103395
1678828317
103588019
81257562
878203392
1367444126
242889718
1027932465
567157101
1929659706
1488880230
319444498
243965794
842971880
2103450996
1044025263
138160062
1593600643
728688186
1413188816
107218324
1857024389
1501376531
606857810
1601665882
691871048
555936693
928372575
205737987
140296756
1566824427
521155122
2086331749
134962418
307346725
613346229
1853609671
596867553
912502588
507753472
1408179948
1004856869
739989254
563080904
1041286662
688498407
347162156
2125000563
826742989
1101642339
580997027
1873771809
2027054544
816750668
890235718
589012815
989742146
37202119
1260494713
1287500240
358441574
1714425458
1216181045
800440687
1960368908
1073206539
307456260
518139757
763106396
934310631
1046478984
1080467158
168175154
584990834
1669710164
1946953611
594135062
1060089966
364235847
324785065
1283770250
1666928844
889222940
1567908579
1048053342
1998951050
2043080009
1069307730
1982398669
884955587
237427545
1337018693
1536547829
1791907402
249110686
825590807
1472527295
797975477
2078050644
1339877833
1849237922
849949097
1936036206
1088036743
1123226261
475034676
128724514
1447887423
774489299
766040998
441491715
1674797684
453121840
523867574
1714442603
1868367944
1856966219
127276206
1118023469
140771455
428055508
1701240923
826154112
1120546815
1000270754
1025781271
1900601606
1505570939
1929132769
334708963
575808297
1243706544
2026845696
1849135647
1900604075
1126544522
674619154
1502134652
1639918357
515875146
1617492806
1860062425
2131416485
720560610
1890847390
585240907
522122244
1742952269
1553843424
662344372
1662372382
2111023320
1254760597
314444956
1199898691
290527195
1497292977
1956596142
1624561119
1122868353
1574153090
2110080214
1307794396
319375972
1236707460
1461620916
2111616395
290192345
2064557743
1256294531
445736146
848316044
1071893174
1690978285
1177787193
1595979812
697812230
948398979
1428460513
1179146846
274108687
174495931
1377498941
1129807470
1242085887
661769857
1598768024
593351397
544221742
1330543956
1910194256
1643822743
2117632187
726624099
1928951851
2126841113
451145797
1800030530
68270894
1542108015
563979484
1105348990
2042079446
701125681
1729802767
521679185
453001908
979790694
1053985200
823225530
1361282603
850672428
1610086929
1613157101
895422338
1860620212
247182197
745289334
1362281328
301421492
1719752510
134331699
1865449782
533441689
768609682
44040510
146267523
746348197
216507481
1475344443
790029473
442153401
1409496131
861906038
1151919127
326651006
913461354
1095011525
1957444930
1653645758
2077342623
1849490675
380125212
173425671
684500720
48303484
207359101
2034502243
82802658
452228201
793738555
2066983917
724899554
1282022752
222239174
286956727
2132264258
732596724
12325153
577646978
1879997386
934148432
628702006
181406852
1769984125
429611370
1037968267
1506005317
626222399
146603704
1503206432
827269420
1399512555
213656618
1795774101
193257248
678125258
1161049152
2071594698
1310506236
1784713873
1322178717
1413975541
1985482227
2044868731
1396298249
1026009934
1318380810
579156761
1248303570
1575860185
168851345
763448829
1890306282
1682171816
1383713339
1167332468
1986283705
1139971256
1175823630
860540771
1929399042
1114542193
475320289
1425773510
777390785
2089254620
568170162
1977026797
1616401314
925841385
2083099966
1268493938
408736493
309539515
670616571
1788062456
306458405
534836914
1828387788
1806049731
1492445443
1806604007
204491535
1348800978
851051304
975188873
1034039469
1696643900
1966502488
281248881
624273846
2032766471
62805517
490367785
1031255078
1099538511
1678178464
695045623
1382356153
446606421
37656495
253753526
89022874
555587296
1857876937
50120835
1981372352
1126727057
345876747
425188666
356546329
1983925439
565530564
351966049
1293018593
788192892
359818240
1651869614
533634644
193372149
760936004
412114890
191553895
1512357959
720905154
1888525751
2060514331
1088611979
941643323
1731229976
1202135847
1274900519
2075217033
423543449
1320816622
208877269
1105914670
1962986694
1548501973
947117888
1891357627
59727834
1017908470
1802612480
1500562974
1535619733
143696514
868215603
1448593356
1082748243
1407160584
264682953
67638538
152745011
949710378
1425384791
1260378210
514537695
1323095436
918383008
1483254613
1234130294
2111220841
1140497257
242474579
2095853135
822521494
895064416
1826588979
2091768970
1607680520
1331502923
1586848585
29401051
2096599945
1724931042
1500800002
1860573554
1312750325
1183682299
922102405
983535029
1546692353
1235365886
780217966
1757818482
476877424
1962515522
1597552645
1217031664
815447771
936856801
1614520352
699619357
250460788
982095215
1533204750
1578562886
676948883
1188948461
1202765328
577025236
599729338
1577037043
1841441803
1937432133
208666893
2072675882
2041733588
1671433494
1569098054
1438204138
2063771768
890876327
582524563
515518863
1412874944
1438161907
2053287921
1666327596
1089939136
1360301584
464336395
521589595
1118436591
1833948725
516781967
2125063514
1888741622
1750855861
612537576
209548076
1504811481
836252325
487579064
751507176
1536893397
130251845
1444244401
1501987140
182589338
173667008
566757269
2134153303
108756337
764920444
1495881116
800071010
1357279763
1694099888
771836162
402971707
249604306
3541573
947511671
1118461903
1419356637
1841448112
1734225302
797389280
2004212274
2049317196
2031982869
793092284
731008151
690836351
1725202274
933432523
156915970
1882585856
834341195
310558772
1889533296
1727156114
1316704252
1504529462
466093506
1981270343
2031077945
625307412
381353087
563356847
250281964
723223434
845931070
1174500296
608798447
1227388366
1994763964
2133997811
1689208572
362365618
49322200
1875806365
1840317891
317979984
964699798
1209742386
910900220
251616626
305857942
874773415
1009201183
2134234628
1536011121
1201784986
458185899
1571632021
970505662
269872960
1676941953
494649699
812401164
733182557
1963038346
1170471238
102799082
500136908
1499991261
514832486
1618883527
397502459
555175310
465829525
2105880820
247232405
1842252141
1393964072
88446919
1057690096
1862362424
1493956599
26835926
599080738
1328764513
1148089862
594663894
2082153174
541738948
1857701287
440877332
665615721
595166438
951373733
1667187428
2009479068
1552281370
862993518
465021794
291435319
927234324
168225420
143163770
375105235
559147949
1752657087
929943199
277167961
1496510975
1613369440
1214918754
2117618117
1458793850
1925770129
689123205
1795663563
434901582
2016637779
1096310920
749421495
1374243684
74881494
1333152816
783539464
1233020737
1188197607
1908809581
765249906
708316066
318139486
574301101
1542769493
714142177
1639772054
813629307
712436426
1890184004
382710908
347979312
1309432051
1944464815
1019051359
1179820219
617634052
1789716219
824862576
380024097
1162818480
1488001469
1726202072
1773287454
1364799507
490783152
1941989047
45202222
400725787
1882996680
341224495
2092963690
663338332
259460717
665896931
1814438877
763106579
1969405294
1632160381
240203301
1519601917
1292187342
263527572
1535208353
178478524
1985694346
1519289839
1046526095
269671623
1365803925
1111014019
718520529
1341523677
760562380
2018931146
1182103572
1225133334
605824201
1473381328
1380878889
837637283
1516743850
1468240077
108628773
293716019
241252752
1251847797
361033684
228983246
391266757
506043971
377736633
732624471
1931007996
50072680
568222521
1596589715
1032877822
397104450
2115201096
175215118
1898976662
774919212
1320887930
2109497671
389972988
888846657
1362974968
277684232
421400238
459401276
1338692925
581361416
860908525
1031495121
340523713
674995986
502525707
2071961337
1242885127
1594483332
1436222748
486977119
1716555294
1749174283
176093485
8719118
1546866904
1160653984
456065173
1536308891
321306595
447763958
586977055
2023867215
1245633111
702063761
193327853
1794632347
1298805465
434359783
1004550561
566405824
502126699
35659601
1862359995
392195620
1893598835
407914314
1848357150
301807759
728013966
38086782
1664855404
114253209
1304846180
126333802
836297825
828161933
188219576
1108068696
1168856561
1414632702
498331545
1929717181
114688549
1636939575
975302779
1259819389
756532784
1934457003
1648459200
1127848931
1964212181
268632831
786952191
365436573
1247836700
661994835
239300139
2103100914
1277436355
247544445
1458808188
421225603
689307888
2111516490
2045331945
880004456
720307171
819720470
169697028
839710060
1751450874
1403517804
1112622937
3677811
2012455168
1184431865
640195807
1190856965
617829266
385021643
1426969069
1847078696
312466214
906872767
577935409
730596838
1800332617
238839323
136122895
18368500
641205063
211452849
206752445
1771456568
772728261
319407747
1053980090
1961446175
651223471
96962256
2091743209
864676387
1405533158
1277433154
1009923943
415464740
551271875
604277125
926430228
1692175555
430641527
335026163
1665066817
914574537
600073716
399110192
1139829976
351739502
550034292
1469621180
1169748605
445127332
807483321
1369183073
1933832379
1629856802
523133502
1524819575
30419651
1893007826
838150116
997230548
1567324005
839450838
1298548949
1849994628
256331772
1274257184
797166189
905274938
225913339
1628093837
1220842971
1118089027
1015649839
1243142614
1966561836
372937627
680340019
1112723824
1124448913
669831547
1009921851
1829481249
655933754
3999961
31071059
935291382
2009046036
582382109
1132843416
1498277520
1079615681
450108251
733194684
291418714
2398670
1704505200
1516126491
1359413625
695228764
964740135
913117837
535469172
1033410239
1519955948
487052977
1597037435
759566905
949938396
1834855541
2110171101
865599725
154921509
1351682203
1199998564
905363954
1752736515
43609827
855616078
1232132488
1169976454
1242296770
1874136650
1503868520
62621759
970685147
2026739689
206421223
903816693
1229052611
374227213
1607801932
1305473617
1126343169
18303663
705882739
1475095846
123257065
1274902216
133498837
361908037
360705947
1182288605
2106412164
1481181499
1508564647
1132353984
2035448818
2028880145
982986607
155752100
611549414
573897005
1796223983
752201360
1698558660
1708930550
458323718
1042705062
934862966
942095447
651824460
1884035903
62186966
1967153153
2118233252
1384253804
1588758296
5200360
515935467
1034613018
857724264
1546397153
138088391
1269531549
361651083
1370974606
1132605874
70971981
597840223
1342267925
798605609
1692565528
530323535
780688094
1979015123
134552591
377290783
1509403474
851266144
1894253485
1038635654
938491286
256633039
1758817617
1510057892
914594908
1110779501
1670527403
1655276186
137005387
558404297
260026167
1251554580
2099256300
790579527
132266815
973016083
1059743348
1323737518
367410457
1096533085
1828300107
238594076
119265152
8537527
778499285
1039359431
1581435929
2025498778
1526435772
1612693771
90135589
1076461880
810128579
1108974933
774976522
264008766
1572820512
1867064199
944069820
738005855
1472081594
31410927
1107048040
1951072478
1943920741
874903583
2080144085
1931369543
1147501301
1981083318
1823229722
487814894
19057109
805079138
191442519
60870490
132729402
1144468985
2035831746
460871221
522299913
1324533510
533171495
1437923947
687000919
339901162
574131420
773160332
1571642603
30070809
1548686215
2007338836
1883430118
578309376
301673445
475411142
800148081
1607571555
173566860
858155613
1282163252
1838610672
64699835
1134373707
1626123914
1098851880
1250243969
1148558117
951057960
33755227
922314830
1585353520
286253451
1682532533
2137640958
1003383978
863736342
40038908
158774402
780932534
1354473388
1210619957
1446584131
1101950123
1896433500
774656416
802247896
1362289989
484593959
390973006
1911707274
376206370
379746120
1185136803
486764017
673956788
353063653
143353267
1569766956
1168224132
1795412897
1389245699
1340333784
1576864135
1761099117
1290785269
163413346
635741633
140750425
1658098239
1514735729
789491414
439102839
957470714
981688617
1565933976
1016742092
324612256
376280607
1070617142
1305807865
2056207850
1770300622
1132517436
1676408183
826238416
521618653
1752252954
194434530
1245530826
1093843328
420033145
720743937
2120551504
1056943166
2125104004
1706615996
730550002
1971850968
766612483
1144720668
936250403
738133417
1176165090
657798465
1771514771
1589893722
758039581
1037483191
499245629
41481445
1337250782
1143583126
578018142
1520951169
1800344649
1137489822
1583032467
361451453
817809596
1764456124
1361181141
414726319
670263825
998150207
1661541970
1216275919
434432843
637279855
1723485127
368909649
1666860427
1153546622
562245599
1174030707
1994214521
1344341680
592070403
751217572
2067581529
1293405725
816742007
158766726
1595794475
1507629347
2128779967
1022537727
1765656241
25745692
32860402
1333148551
1076140419
2047448132
324515575
288648342
455785589
195009943
1066472159
553500875
1238452952
559436284
389305519
1172201968
2106517616
638049981
1883565363
1322160290
1162990933
1500385375
442367669
363730581
1897417319
894347294
554450305
1357103105
522198381
1248213545
1424726066
286908194
55487854
826578152
1966712643
514905501
210900721
1127591393
2024662548
1688249989
1662824398
1266817268
495497840
883069471
1434176606
1097860632
367662535
1922807254
699058874
1603127268
1453413491
459389094
1784899494
351199677
1137067643
621968375
806115993
1495571900
797800364
1700255342
264714684
1541090177
1558712300
2081445425
1245619923
1562658355
2023785365
922094258
116769482
865624765
1086655332
2096912294
1610213954
563570096
1532028163
238931697
1022867962
454156889
707091256
1198723621
2077514398
23322680
998479309
504086133
671880605
585771429
1264071311
874667276
154611906
2015044132
583640256
832855802
473305897
671884369
10116579
36118050
430289095
1382836264
370130440
755165255
2136817487
1964929464
154061606
929894710
701903338
2142832298
1447015116
1584008277
1702854068
1196993890
1470697705
2022739978
2132616752
290108054
743702852
1974910739
1031082286
1396356968
703199007
1019370265
1437213515
330025126
22895902
368377516
1455858642
94763945
961412766
1647140915
941025689
245470686
586823352
364288878
689262245
1574484482
1938680159
1197376480
2026400988
407412570
885015457
581697446
1704239570
1556827868
1288782644
774793406
1705106343
131263057
1863845643
486471664
2065083600
644840031
1534257179
1286420218
1854515245
1952990253
1812617378
519011031
1428817381
290564301
234327450
277898627
390106952
1286113895
1652551090
1160933674
1053414127
18627326
1807108711
966951238
755671355
1934619279
1349705756
1821539779
1897910370
142396782
1890786860
263517468
1487554873
1836929631
881997648
961725908
1993890385
1860927768
892041690
412340728
1160598925
1327130597
399994846
1557379150
747139968
1456751303
827639652
1383831349
873201674
837165304
1200489260
771348105
1185271342
1621234569
231535121
395377192
1998189857
597746588
1078783998
1222016002
1703990165
1194086528
289205730
1859825227
1758026941
400217644
1784824321
168994322
1613802494
302381858
1538080881
792538410
457171339
165947143
1748015747
1520155747
228673220
439287968
1074563087
2029551228
381532646
459232391
1459533606
1611815156
1987273391
1034388182
745014403
707264510
534163150
469071236
45677432
1182470011
1979618665
1046814513
827727512
314846645
503129197
111968393
757397389
2008102349
1950700492
1764374372
1494413287
1285974433
1524572782
559912072
688320752
891006030
15399368
1086273980
516869031
1007600688
1930779399
182009976
700017176
673424725
935056017
168683519
1991165461
1563149205
1889809466
605014894
1203153568
502099207
2001149993
899588193
1996438580
589573167
667864730
1627618524
1519667157
1121137166
302720020
1123525979
1394105445
1294125237
247205380
767484858
1760602892
1377946901
1119037147
1516135688
2020912745
904147360
1752015273
871964633
248683454
1318553818
1273462727
2038088233
1048156832
1111922226
998837172
1843013778
1526384115
2015685147
1278189000
794581876
963769074
861635301
762489121
308352483
1135035103
1399814173
1852182213
73520039
1631222317
1081846563
2050669243
132933520
1934172451
932610988
1061062570
1250040232
1545628751
2111614981
1641835485
694439322
1303112789
1991897193
274590866
846704792
1584531100
875096287
55499532
1250357230
772748557
1438841789
1904498839
575534965
792792850
1838754621
1038623308
131512066
2125601051
669975757
1749624369
1775268266
47668549
487625322
1368546964
246059812
1783679860
43799948
787019466
291245746
2069717429
1673152637
374519709
702563574
135535647
500754839
1655028464
529691156
1077063114
430525668
1134717137
2142282918
41091136
372455150
708360839
1383021409
1014529156
1576680932
1612302424
220588899
1501960830
1682765212
2094439511
1748979350
894319033
318185367
300765070
196344272
21840341
2125457306
1380281908
888806248
138414681
1253909483
683451179
225616157
1013385994
979673384
612674882
1618798092
40326275
1222931326
1496554143
1014622737
867848161
516640996
1267158487
1244139136
1623017357
1571419239
1123895555
1239440916
1804711706
20350806
1535099700
777935218
706700245
2132480914
2039022590
953896583
1453931673
1556610779
1312688097
1248212715
864420521
616795046
1747020979
1384193293
1739438432
2064606327
1612686706
1529678745
1055710954
173878603
164984613
783123167
565079016
569056977
689028227
1936488475
1164811318
503424948
229864137
1585961524
1207992107
455808803
438635811
1169269080
487346076
2120109984
534123000
1697342618
1846842309
175472800
674496046
516323363
1253443254
225044650
801337909
1257346064
1203652424
636330088
203072935
1828520357
1894863123
1008495601
748561432
937317052
980270161
102536651
553701630
1356635882
1807795878
1403572444
1336423324
565070559
1339761343
1637622388
154536993
1404130671
1245155596
548984089
764948336
973549251
1252278147
688091661
1646242575
8197756
1983902361
86688852
1732260313
1766457599
1029436576
395698748
1874382870
1003161472
2064895745
349257814
1913055192
1116167238
613140841
1832110844
1210348794
1457834613
2061972230
28641546
280140210
2098576173
606564881
638404141
668037784
2062140630
71621772
1012450488
889598674
541704344
686970879
613873723
917539010
675834053
396149356
1283376998
581978574
768638833
1314333163
1648416531
654075595
655981656
1300536577
116448128
1275865172
925614841
154221380
1533997887
907260618
1692230003
774532454
1690962287
20239119
1792038483
940072225
187973497
937759285
1545297582
1786316308
1623351243
703205879
1164332264
1497240920
1800361991
1970090320
1113777753
1198428767
1593621328
1657239588
866863663
1202540260
216615962
1187433450
1496243999
740630286
1138134739
1984785328
292997536
2117851669
2123785250
1900852411
1579871041
1661805037
2117708591
1245457888
308307817
48100384
1410919266
1917705538
928690740
1054474682
1777338252
2042684200
1082664702
965463946
1147533065
2127781616
396568145
1939906186
242845958
1962187524
1577106518
2141789171
1919692368
553157000
2016792309
346544486
1591986981
506288164
358339530
274632149
354194030
2069152909
1667108648
1198202042
1059317597
2107709562
98064766
1382377273
1396000544
1526195728
758148701
1548673987
863124706
1138416777
1471332812
1338310372
1196317201
1618471866
1453055930
495403791
1042823637
1937879226
622285113
939673877
1084787432
680602103
2002586392
1152413756
278929873
720483315
607544393
1833000620
1967002489
2094550196
726897642
664357368
1402394349
640098433
519747538
1020855915
2039836663
889085595
532242978
1287643192
1804575016
830166022
1692512417
64502638
1926637132
287756728
2092689848
939523057
1035597488
1706284788
58041262
536720962
396332773
1976534836
133657221
1609803645
433669105
635659507
837426782
765555947
874617926
298505986
2085904630
1552266675
229552943
2006774964
2086284666
856703461
100115130
382441700
868646149
2134264630
107279684
1845018642
1529390721
2044280139
1682252023
1292053256
1601059695
630285717
1149110484
2146126915
50491174
1988977694
1217693631
1783724840
714867886
911696687
1187185257
1114534234
1510130915
1064376445
1828192735
898043385
1161133352
1507298307
1890964809
519856812
511280485
849324489
1407990967
507053902
1912393235
503093484
1359288983
1054652037
1809020589
203480208
779955951
296169988
1429859342
1451965380
209836347
63139468
1780780681
1282437689
892133947
1966344277
1615192147
705865670
303517358
104988532
349453128
1878503831
672938405
1324268395
1450708966
1544493380
1548007011
847927508
619424526
402189888
1257618156
1152334752
133530684
79584632
614011402
1006890404
1267078185
1701646704
1360680370
977551498
2128753328
119954169
229699899
1077066771
149093666
1716723975
1318071198
1999851705
2071217326
902666582
1748384159
292574494
211453070
368166973
1647532189
1552599477
996761654
916834650
1466036113
1106699539
729000282
277536618
1839774372
1397090416
694021816
1453870325
964689099
666778487
391942679
989918187
1335015944
1002623226
814114394
497336050
1492449702
833278687
637851134
1055838358
881332459
1187681859
290099471
314670008
172356740
110024847
312067058
1538327733
860656562
1084965551
860017929
1110321273
2074229198
108869086
1193585525
752971072
147585271
1994645404
286751930
881343345
443489288
1726912062
1510679434
650427466
1750507818
14843183
2059533885
678528051
324385785
1110995191
204559377
690618613
1956667216
1414806341
179324025
2128130891
290639980
316018690
876493948
691810058
369180719
763842746
1246361026
1785979572
4746844
855873771
595721343
314943545
41439997
1952387844
576175399
317529348
932303041
422253559
821959635
560317107
1810919520
1717174118
1405915506
2084628102
286859529
698578066
923783853
305680946
1766261783
1848230396
1433468373
583975977
292503138
373399951
1883001140
779038565
1318376268
828194269
317745490
1553712185
1701152324
1681620148
1067386747
1331544084
1228457402
2090636588
700997456
809960978
430545999
1356655295
293203430
477527844
874818748
1459040722
1620694824
1915765293
283324963
1838078950
543673573
1673168063
954993718
616811569
895253633
407917141
1557385148
1806717763
196117831
219876836
1913971203
1653765126
2129917705
1430501680
1056479951
817983293
1262442412
1229784343
1663725126
548444206
1051144798
721889913
892215207
1801482481
767241453
1015974317
991034171
129961611
1576642188
1172706161
383129712
26789128
759225826
98465881
1965139161
1322916945
895917996
270213636
1728001406
1359219565
121601031
589689510
226042249
735280568
1484686794
245550468
537847064
1497177730
603363411
1389619042
488409663
1711173094
1139156316
935321187
1567431698
153427057
2048297994
862624444
1381048605
1410183054
699922094
330429986
1739726075
125464107
990036176
25111928
1505499907
763597915
952591956
404625244
1205223578
1866584004
875952196
1957373387
1824745225
942933176
1531321576
1319710131
635682313
411130066
1917359161
1542453053
1504736778
2052622520
155928401
2000983585
1470788192
634225527
1377361494
973900301
2048197460
968249128
1807539859
1991026363
603302057
791164238
1284853924
1111802860
737270786
810956367
739962775
26818152
1589895807
45205218
1772674426
907743097
35628955
2135872331
1840046951
354428299
587243270
330042408
1724462789
1148970113
7974773
136346257
210814876
1825170862
239084525
1347378195
1034360589
719015966
1481287462
1965246334
1596757358
1188561138
50152722
921802895
1468041403
2026142719
964392135
1502028933
1451326080
1732092747
366554128
587151035
1502948986
1985689537
1828976683
1902498744
2044797040
1774854499
1784488188
1782990556
389843698
1313832849
220058369
711390636
1518662974
335905047
1673417192
51608676
1444825377
1002636469
1337536973
1031148140
998732384
2000617801
774085348
195114503
822903788
480294398
2008257186
1107992849
1254057577
1397596741
1156402846
727221547
100666987
1759921883
558927386
1132597233
1727871806
1250078000
981400886
1717843657
2075573229
794802264
1047830139
17550387
271204135
391003282
638270791
471194283
1265870810
1481957408
924969039
547834457
1036643518
336970668
1004630958
144493548
459373979
245952936
1119290034
1035210245
2019373652
96245585
884841231
1116682429
1444331705
1340867806
779075164
1536406023
841464479
962491688
1218055325
1287989835
196875497
1138663146
1705504340
1692266514
2077701288
633080886
562251580
1963298032
156534356
468138672
811610059
2141628739
1368169256
1624867925
1257093174
1476737149
1923600536
1526320972
1015329261
525725064
1556577630
1515128475
1108181676
53999425
1263446036
108091810
645266980
1553073219
666060312
1791706469
1806714976
1291030361
2069954789
1616602042
1431552039
1002140576
1582728444
1766327329
1410920665
459589998
2084984717
1807060002
529108316
712706384
1512322395
376479550
1029534128
1926658455
2049439813
454889260
1277013404
484565452
1416562316
1320850517
549885619
1137346314
1451575272
712003025
625074871
1385918633
1010738321
330304003
1739704771
291828755
409602865
1138906760
1889939653
1823574280
1275526918
485251202
1081400154
682157597
1992732380
822111440
1108190750
476210366
465670647
1095405710
331598148
1091022221
1231720387
2015990048
1017455293
1401466029
199798092
684065908
1058572280
2126630457
1293960009
1727531319
2006720771
2132115811
97828138
1468845893
1486670324
1872365224
1198251684
706537413
1518304680
1948025378
771461633
1120165223
1628817364
978999571
912998149
858625256
1708539708
1475466599
1150396484
1065350300
1750206487
1504383565
1498960390
1289966993
2088787558
1809461435
286093422
1013529402
1217996743
1522258593
2116902209
1582093279
1649905191
1154277557
1426888471
1452982542
1033740749
943625563
552289935
2104600436
1150419856
398971212
1662733626
2049738558
997234510
171227264
151116677
300407915
1080507817
1664456099
366841731
1592952657
167221059
1661863469
827988598
1742437483
2088160762
1575317386
68841273
1374502082
1231316820
1385806497
1736603943
872945209
158408567
873814161
1848203622
1542204339
607046331
659131890
779955722
690242972
1585594344
990775469
21061485
1977772439
319834852
642169562
296777592
1597979512
1711187702
1674641308
757759658
460137687
931266538
316213087
880337874
1838171619
785514016
1431866314
1758521558
738995513
1899779980
2107624578
182294979
926439425
1999628749
921293568
1647987531
730626878
1933106537
1948057291
1206296624
192254588
1694945169
1392040485
912070663
304396524
1018561550
1225930159
773137837
1506331190
1622450115
1528728893
1834601728
2093205867
2059201344
1311748998
243124576
1519194625
645766272
899729194
395721778
772886684
1990797752
2006281757
1661264524
746668503
1128604271
1561090634
138073045
1889549271
1446155166
27661862
272418878
130252296
1359507448
2053183489
1234298400
181619062
293143444
1370234781
2070288807
1186906328
1738239364
38787287
130609546
351506686
596779604
1775290689
1091700352
629825840
1445426704
1040876569
1318316214
569969439
437858014
1759847846
2028377700
943430490
1508646530
1210456234
372406824
1267014007
1212204503
779952602
319090974
950605968
650247630
638497910
1012357318
1368329991
31894149
1541181011
2073142874
1814067016
903836990
1183685697
628196215
507688915
1663667747
171320980
1356789259
26071865
1868527551
1306608737
1658293597
512811228
1224792075
784111937
414783625
1754614987
1661621053
937908228
1515513190
2146558075
1062628750
1157992506
22316539
1109299759
1692432048
2027471204
194584322
64626160
1226996312
2017376346
1516125883
718431721
31931360
1696051729
805911005
962632182
118044691
599050616
313398074
1074407492
1639427827
1217374872
292743457
228029929
1627043474
590122755
656075793
1605459611
1229935995
908559021
337763514
1125547214
2002035693
193851192
250679830
1134115551
329447251
935686439
282527834
20425285
1074140150
73462637
1384805903
951985359
343107308
660935685
992078808
1267053447
1412778261
446484539
411629841
1392459941
2045003909
431978594
1889262450
1373408954
317160322
88665396
372421689
499644572
1632950897
1661280913
1837451049
700185257
1563075011
1953492277
1869627529
1781236472
1945812277
1579816389
54854470
558630999
1346451595
585414148
854392718
2062707687
2143206211
1061411947
222924946
2090049756
38799957
56195265
1054434004
1863982187
551260618
1501139033
13394691
224464611
1712191498
21543359
2060399570
1799774941
817805140
1627775464
334965719
912557639
435536001
1848662043
1935137912
581237366
1319839006
1372266835
418062211
167554029
125421857
1402902023
60075584
2143490927
1990073888
1123632452
1227505428
1429544360
1455023333
43065713
1502161804
1305795513
989198274
273019937
1575133034
125237995
1530600715
1487280835
1099386456
1659831731
1432019264
1630964463
1906029056
124480419
1042381124
1402936827
1161679061
1806848356
1667869791
922494480
1204128751
630204739
1248577308
733366731
1256748362
417928101
1134597265
1231137010
917122718
2097022593
1605460449
1296386118
19025506
261537418
655230899
457950779
272682907
853636801
803339242
708728504
64620209
469330207
205614446
1330317196
107159731
623187663
210199815
2079804721
1189619942
1207785495
2013130786
1690293751
652515223
953038011
671699753
767993638
1925670853
362972264
1613710269
638615856
738965035
411785021
1332947628
1223854957
2146363028
1037313306
1570795144
812730505
2112705211
1408550589
1094436270
1517409100
2102296628
1949447523
1492422890
499016215
1630134037
1878987814
1703886063
1795101626
242028510
1347223177
123841918
2028471123
1871491517
421503499
1285205706
1107141772
1302903032
483565092
732786872
1164994671
386747669
1201875974
2002389021
1269868775
1595485961
1831767930
803993977
41672022
2075305897
1186352803
258460550
457447127
546569631
2048602753
1283498169
837993611
953709618
782241690
1380899386
556253095
55759022
1705334014
283165038
204840988
508979575
44983737
350108438
1312577517
1002159064
656521410
1117290672
685971647
638159433
1129627911
1660871508
2085781234
332104462
2140446151
655463866
87033508
2118086087
1694274292
1619754612
343656333
1285677701
1997228252
1822167552
1884387589
629376815
1007146311
799684057
195936091
464508561
57117525
121186620
108576374
877555141
243635106
1093171441
1849096031
1879565176
421350556
1973942453
48327704
286729469
471364213
324584850
1384516516
1280335258
107089997
53760084
1366386344
1799775273
210712425
66219910
734178138
567783894
424574981
986151448
1751837155
2039209795
1437552960
2037606627
347644088
961195142
829551097
1606091242
313561221
404065792
1219583996
1216612798
1268046097
1435288317
2102915452
1626177016
1931173045
53015603
401587269
1507645436
921988413
1563580895
1149224720
1519998565
694337386
178154005
1162281096
892227628
1824893035
1998392959
1044775053
1533906407
555131117
985555847
162041836
898280659
1400574408
649723385
373291205
1097369766
858482844
385923362
1717509878
1272032842
370176803
341970359
1586061229
586470815
1654129876
590212897
814037702
1402889099
1130488208
1314665248
1350812193
1489499436
478540585
392330818
120443479
523694408
290768158
1862384612
1552421509
1560486531
76761227
997464881
1153351004
2130598523
1548935451
881104320
688533541
1410734759
1973860508
104398434
469582949
686311433
462904261
920098434
1101950814
870573202
2144706134
1026632962
827107821
74371483
583911184
137937994
1456546228
497654194
1272710126
1896988739
547270849
2139767790
696461099
752721164
234888704
522661214
1822862013
1404185885
9839944
824896246
820575296
1983995704
65423334
797586673
1198461624
64720079
324756687
766826515
6965512
1855279324
1076435076
1553641540
1525253010
192537838
1973609976
301837029
294820764
550701213
2075665892
1017762053
1308955625
1823436541
1013301296
1766611304
1673991439
703640872
974039835
1505936177
1321054561
977920151
298595399
853211023
1347514833
532112699
1441206412
1788703934
1770006785
1478079383
30028854
1801092946
389878020
2042318732
1105228694
1305697714
564145805
531328504
1189997292
519608583
2105933153
1224088378
1570123486
1540769917
861955370
1172498846
132138129
677864133
1964635310
713238362
1604936182
1143544129
135030583
2113445071
370636383
1634154878
1730899840
33411870
1966897616
1247450874
77909434
1985536472
1580959366
693272338
1498851838
671204810
1465956437
1463955957
2073901424
1810186011
1522324716
1177248971
1176021727
1498232599
922074256
1929301244
707549678
806858528
2031919602
1152102726
555240538
1392850561
2138770096
1547142391
1236137431
512223417
40343411
467044710
532759536
681309150
290690053
287209718
1570173684
508733078
929189943
2022455411
2125539777
2144929492
872103708
1052086804
108748379
1810034573
1894244385
899676029
477528491
2139338654
548302660
718621606
1118204972
127753942
888822969
619689418
1646379534
1563379221
637767016
1299544850
616867695
1173187467
1359307740
1845354744
304635089
380187283
83267397
1840781232
689941174
489992468
701670664
1720527993
907658953
59344266
1206288376
926286695
1911322472
1847342734
296773831
1774082561
61243404
191174547
1946486564
1544409554
1395349011
583514075
357177557
1378877828
830020589
1830934757
364376649
2016710867
916055647
560655475
1337116588
1537235209
1415661677
602741415
1215085514
176722021
3614531
784388166
1981921615
1351679045
2102449940
374592884
2052985575
2015767289
1004109480
2095377200
1809902331
141342174
1890239600
1543303773
1288397857
780045424
2086060484
1125030192
1324194399
1521436117
1868840962
109417086
287465886
414219100
1958624424
1521373827
231395092
1267673762
712488180
2046777081
60459403
1017323609
1948564149
2121069459
923132206
1453943088
422170784
26257734
63090725
1952632281
209882720
1737294976
1391264390
1546605507
178293911
1823933157
729843367
1480575148
1294178656
640549406
938984835
1427526549
1800156338
564868474
1157767954
237965261
422138971
821142773
1784784404
315207492
1453486161
828879526
1075939517
1391273022
1117706008
1216555480
930517189
1860064259
766200261
433116256
1740255217
828559631
849273004
1803590067
1561422837
1867029821
182466259
41886859
930123412
2093740964
118218514
927338879
768384652
60038140
199041007
1621861720
1382784783
1109410644
777648053
840633001
1113888987
530407343
157509841
247339259
998271338
87955859
703270535
457286234
1758223391
407748149
1982789764
66931163
256870995
1045903897
1065144212
2103960000
561251114
1188633328
1025327398
2028032588
550812703
740268701
36222190
1610286803
457263453
385724442
388384724
1686627617
2028494284
792603389
997593251
333237013
1052382079
1153815853
1906814112
1607111917
1496513470
58694991
1560154948
939174968
2028009333
776718486
495039289
444013755
51566447
1263218099
1126290748
843527171
373539923
1040152190
528894457
791258968
586379100
31025761
827481390
2039824665
515639853
300826900
448402031
1112086503
1620510496
145554376
275425642
752176409
1113694763
613206224
1827105187
2024100288
886190060
617442459
396080997
338998899
137311945
1535292513
906194830
1916239918
1161383765
1615065383
678071206
1218381696
249088901
16283788
585436927
360996512
641738866
1683632232
1178614202
1579237169
1347699984
1273438217
1942881834
404783321
72049536
18549553
839642171
229578687
2022961422
1005196233
1464200775
1356241513
1412699629
915760263
1383525647
2060079140
2146635381
756212469
1372013539
2146420557
1270696463
878766494
824880472
1368126332
1507087615
675220156
180252289
1511904146
41650069
1675942318
1973996795
428843113
670203465
342867487
2002438342
1116177178
1001282302
836816407
1714758411
977326714
48417848
228831031
2075240580
1081530917
2039209493
1807188563
391235140
1292511426
139039295
1169347859
984835733
1562994022
444481558
620469281
307041257
2045161165
2134949118
1940665763
1836213968
910328040
1624460451
968782660
1533130928
987046925
57694682
1983229111
977019056
828350885
1700656509
572578192
1609087033
44909621
1197023154
1835906063
604251752
1565432881
361355365
1806033692
1964864835
1675038463
508622479
818883595
1252076876
761654613
2103494966
1288154591
804502008
1935937698
514948907
630661840
1415321062
1535050284
1040341046
1733175923
2122301265
1158326501
1287166951
439131244
2035348460
1561493451
822958908
1843913409
191903126
2088981512
1587214289
1795840954
1226970685
2012646252
1501263078
25478123
337267718
281539168
1246269302
1437247756
1669140093
591336059
1651416469
988996637
2039986508
2109018180
1835218965
2113215283
2079439330
12587605
208710125
1966951461
1970717432
1082994291
1072113822
1252941525
563824772
1538384012
161797209
223133443
2054964598
467536217
570785922
1567227664
1662731755
955740963
1768637431
1800045010
1777843448
1061675466
1974522107
176041244
124166179
629581729
1408669024
1246045097
1713982521
262587600
1415291810
1434027989
870625528
259165277
1985176108
1385645491
708429165
1813893988
1365836770
379249881
2019574999
370648876
526502127
999318344
1883550192
1820625620
1506739713
231413631
1498063791
1575632474
776009107
1222613560
234117599
901123145
1634422597
1201191259
282105964
342270026
313305318
406876633
271568078
541222214
780770866
1488318990
1598126338
1889758094
1070383359
1407820830
1046145346
235001692
874271304
343424924
1665674974
486921901
301383976
2117985459
229139739
1795825640
187102334
47857115
309738952
379058259
1205950924
725527035
754832643
1988477233
1004191363
2055171786
178310536
780210047
1338634262
474018739
1911141642
267208913
652551060
1664746188
344961182
2048903917
1225533117
1382290545
254505045
1696766195
2138068877
1167237152
1350462603
507941407
984311117
1279948913
491612439
2112761806
1716901858
1808935766
619659810
35245058
525230278
1133801003
500236423
1096707987
1459811070
2030931648
676345192
370157585
120365833
1587342967
1097637698
831055532
915361802
2058584957
1576146286
2073355727
812520223
1794663397
1507572949
976066492
1971681255
421287915
1053918267
2043419819
377257249
1429566328
2143348711
247218543
1423793254
731625759
649199378
1274610850
415701693
845136929
354012803
876324460
2124996727
345275005
1577772666
1980120438
2037914094
1338296125
1824867706
1939002835
1123180455
1779326146
424052169
1806702357
345777817
1568309176
2140885234
280261258
1766668205
256759732
1708334054
1993398699
1346105640
1747471121
932654086
1126956001
664292932
65921129
495313554
1766788479
1709684662
1989257448
2039697702
210572552
1853004587
1291563696
416290421
1194181311
1177865450
1063453418
907510210
692374911
1541517022
2090113065
2017853414
893311477
1991057693
197162205
1773719226
2018306210
1152006830
2089136308
2113403333
418860014
1789970771
2065077329
361471817
1447110268
1692047773
1617803862
253590186
1977971027
2009696211
2091727271
1478998666
139889256
1745311605
601938112
378674119
893995741
636507182
1937524475
1874742881
1941218463
431602010
1494113973
547660192
609143206
1011147460
415395937
230815797
2108741949
781206836
1818793002
683148304
359274196
179776912
1373504620
77646796
292268071
915491427
1104052151
825652669
827710314
287505199
1307030420
2014338241
1733293521
1764714830
263695866
1582722194
607357194
1146972067
1603229779
1483457947
1257525930
461380469
2095184224
1815193972
1934467382
1370778621
666550195
295940012
1004421924
1361328968
620843835
2024685770
1744567629
1633707591
1164341368
1983929280
1705478200
2019724483
1223789060
968466885
472520451
2020057603
1598583698
250980884
201680420
32785629
250221327
1482006192
1426018438
980672445
2075466801
390668563
657583722
620990752
1463013785
1224176974
2015968168
1813634187
994430899
264894242
221726171
1071391009
1239473856
431543808
138928776
907205509
717344090
1851464046
614264219
1707977992
1644581412
1322970318
888934220
1239952510
13170388
353317958
1022823126
1254129212
1526204782
102459542
722965604
680571951
1002477453
1477884762
1238871860
1560016628
67530806
962298716
1903137882
1803580614
880946571
2067787969
1554128951
2107579165
524175421
421071389
1053870511
279582076
1514942616
797503186
1505763192
1749751602
262828415
389637409
1435881269
1777494668
1819597449
960736740
96023234
2055194988
999797303
1520869412
291465150
1888877931
643755999
122424872
648801324
724191391
660242012
1950249322
1936639535
1560319141
1915782765
600825540
380187031
585460958
1830207612
1301496532
438425050
60210209
1456197361
120120803
1131513106
90986310
1443471603
1778333932
806453717
384912480
1971968980
1967712472
940854570
482278076
2044022336
847854507
2136079760
269153166
204958158
775402518
1827740748
913875526
1749992779
622591527
1968508010
484424844
265529185
1512252218
983234757
601389744
38639797
1603208843
65948213
369006497
345046495
964765968
1813882262
1828460986
1174256020
520205832
1811509873
462217778
1469568961
1103353667
220522813
1741424167
1932738300
1812484383
505587997
440135306
1594583714
1864328937
814077622
52052009
205532685
1277888332
2119221801
414223436
1154514347
870465591
195695908
913492185
1473004086
1899428691
1982958008
1306300458
1620455971
232718896
1667049421
656288340
674149587
2128693957
1667763217
550132754
631294896
1785236291
1719383494
852885502
1288308079
524031692
232578424
1381656226
685144011
559939840
855954089
816545392
837403093
1048415028
1924162186
829604897
1670256205
1876219854
1645037023
1486879570
1403145664
1721296710
1347360689
1512091126
1738539321
2058804106
387240738
1651471682
1211280237
1395230021
2611703
539757052
1496896635
35272448
792560192
202185770
1181237920
1982849663
1250176474
1704784872
586036764
227376198
1290069797
1481759038
746891711
1176545235
16943258
1035158622
2023071332
2046930001
471820777
1985795652
740650237
1304801414
1278383965
1557141722
1566384108
1908686656
1284869810
1646659276
1605228224
376509341
953386781
1976654931
27668273
1997221023
1564687803
1858252545
766687174
620899015
825511231
1163873927
1830972066
1234367218
1989741460
182185105
2129145566
1648139071
792063881
732695772
162685742
265199546
796885143
802635245
1796305030
1727094097
326093668
1428494633
1132880829
1277810589
968647062
204540671
561156081
1148830705
771088010
311878384
318847275
1188879937
305788728
428420232
1900299811
33850768
625020645
557993649
1692203733
886218546
1907381944
1860269188
1990834766
657769462
129593996
1130642904
1964102073
69252119
1513138357
1066284626
279464406
1284707223
1952618310
699340562
1358872940
1452371536
1041396410
391695849
1688293385
1246790742
1730792377
1312181795
1431596919
1388305923
1556274663
72624331
1406004902
1037805808
1431725563
21752919
474082171
340122390
301334439
2128825696
1732040015
1053269940
1721502875
147855185
1885566724
595332010
1941578160
7463828
1456605657
998578576
927923750
1383242352
2029211210
2102128085
1005390227
1499380695
1875423279
376267513
809130391
1499885076
1941729055
1402199568
429080811
1989695501
1060557423
1000303382
546858356
475050
1901027783
1318920355
647060966
1735095115
85141704
137284782
1722603751
1039202707
670630004
941877378
1581730454
335776209
339534251
2066011498
327230217
587811771
301678486
410083352
294489325
891117729
1678076278
1221823975
373469986
1341862618
730330497
1845997681
1955893100
1030458946
935080615
150651432
465780836
614760640
1157473038
1214253624
52815994
86835754
1622965808
1480526134
1855656586
83190989
2112240385
775597288
398959223
678792456
1065165469
1702022448
1148012806
885125830
490203702
1476456265
843154477
682125498
1210209537
53564242
80618424
1795533926
458743686
1723418444
168056940
27574234
1863413909
1984676926
910903872
1561921513
1381962842
1611485615
687027760
52704865
33996362
1502098214
1578505415
576256226
1763775434
1474419407
1796130924
1590391211
304954789
254977765
1053807462
1891661826
762626893
1342236090
1602393682
2070716389
867724299
1493180736
49813059
1391725324
843000395
1985328292
664029988
1039925394
2004880640
1321445201
2138895822
406801701
633354888
171626866
267714172
414608359
589165170
209012947
1525504655
1594127926
1956747238
1364857931
1089764274
1358551987
1275970575
269166842
97338648
975037260
1850171398
614378813
35031653
206566048
441370544
1604617761
277616149
296853245
1055060748
1035545325
764032686
1428849850
386378105
814137768
194827894
2146887838
868727599
229999462
268638296
1741823699
195838894
1735157799
1043365646
174963855
1585575051
86186930
292854620
939953953
371549883
1789278554
538067266
940072155
1261401488
1448005680
590301129
1070689534
914006253
1586376632
589680171
617011202
513439479
1510931450
266340916
1208656005
981337803
80513398
2030542620
1397002843
278289167
1604420021
1777433322
2064575330
200932142
384749450
558841219
481807465
1461614285
1344000737
1959732860
841510980
98629350
349232664
754158380
1071852739
917952769
770504818
92984700
237583047
352276728
525855825
1129384372
796477090
210703081
418486811
2003031232
196593642
145688116
402625750
357704427
1618092644
1189543748
530187922
1890598232
1674415537
403538441
1572396261
188313850
2027079091
1614121946
1168260182
1420311595
686261000
1077110224
530267516
428738009
1600568115
294748060
1222373497
1586715258
828942438
1072582891
1575463424
1235858341
1290508979
282870834
1284151075
47695237
2142146366
360491208
1373477305
577328406
523145509
1328459080
869362720
1382782656
2019025361
46883184
350359165
1031738484
1318840497
1275576489
330529245
1026038713
1463610316
1018545274
2138611050
1978053700
113283144
834502186
1160094230
796859913
1939481104
164051441
1485731567
1006360431
37594223
263170016
1068672402
672279450
65841773
889130967
228027991
1001539796
1789785732
649890296
87108721
28040789
838919133
1494631028
1274872361
561005368
486380864
1551352477
118214071
1310401581
1873997444
684147707
1952408611
1779087823
1387484215
161679918
228267906
1047562064
484520874
2023212317
2654505
1248043015
1353470989
2020146006
1242666830
891123252
789638587
1856273443
301009124
1529491705
1539934961
114940511
1534714239
1047890701
725921809
1559162390
154629755
1430075456
1410288588
36331151
793156065
1276236932
1652879197
1789736330
300488723
1261394314
1991691987
1865709706
1173650157
798367055
26904954
1360776079
1211963116
1819105385
1739700622
347741000
71196312
1901605940
612060432
273764150
694255477
2122735865
1126147600
1005192177
1499678168
1063859248
1038647924
546590098
695879972
1494634207
389393452
1000767961
587096231
1367395357
1136620140
1152584235
1735548642
1355937422
1192749194
51265132
1458640505
1045071688
813428578
1105020528
387884596
506817551
1998914821
2009531671
467602806
1586828557
174906574
1635781055
1513293836
1817463733
1127465078
478841734
414987045
2061734061
1092269826
1101228606
1619622062
1548485155
524449472
343226743
1676461108
534825453
1365253093
407524129
1211825916
1775768543
1662560629
932638967
444027936
372542541
1085559264
777277164
1443544408
1032349092
559580852
222680524
1204344319
440068002
539480323
1986088260
1050867972
421102701
177107427
548607552
1720361926
270366691
1737673284
1144483023
1495540438
711912737
1016368060
1145156286
1661634174
281980181
427143134
1227538830
864411211
833574098
2131769768
2015315239
666156600
1281823597
1074511061
436674051
558500384
117633230
222539454
1218366109
1545603726
1583651643
1947172313
586930896
2097268811
745782875
769487534
416639357
522957264
1347150045
1035032586
235511457
1965327851
946850542
2033707741
1845049960
615483781
657159368
1077940845
1081222774
1555628812
91061339
1317724466
1879183473
1061027498
2021729274
1090739320
866782441
407919386
858904625
412028187
1946960021
2121800958
587284188
969430838
239899461
1607666730
641256539
571710199
83716615
712218447
1740628623
1201675408
26306794
765460481
1371502301
1527100541
2129346023
78827465
1077690425
1716537248
264532722
1400738657
955280804
241829951
1908688808
1462689741
1842209990
150306031
4166865
1306303991
867305254
700994076
532329713
2046009233
1593049534
1079505268
1701214214
233667238
597074387
1451811544
200351032
399355515
654750793
1064432619
958682267
319229819
1701768127
1170483387
770263640
445283165
1690979910
782791665
879474746
1272960401
1811819507
788805345
2117402674
1196051332
342138166
1580567085
641224374
1478025527
273713391
578309510
820561069
862209112
1765028574
138739865
781363745
1654319570
1144213894
1864000075
307275805
1516007783
1812573495
1933761057
1645611770
1833259534
1934574841
2101782431
442961060
1030475247
977468984
1692130049
2054694733
107949928
2137315882
507843914
1804431047
354044975
1648931888
1982861407
1486025654
12210872
1680509051
1900343307
285682972
1030413706
2045591907
2042058973
1014000310
1706577908
793579284
508187057
1907773411
622426696
724452396
1129835396
936924437
2078377477
420593043
1200468370
194662957
678111786
332910374
1127145829
2145390962
1482565418
706395038
835546020
747694314
1611664340
1955180830
59423742
1643928851
354500774
2060275923
1141983576
2094582529
211246372
1268694172
983035443
1091902171
1674953493
953822519
526387485
1339455890
1727365938
410390704
1077896243
521870321
1444776324
1063760023
786884211
1335560185
1050415560
597581914
1488390895
1470097348
1403151113
777925412
823337461
934077340
1839453284
1214462672
1682200764
1341096916
1450776901
223759689
1511885240
1938987987
1267258725
1547457398
615568607
19676056
643201337
648617782
1351090290
362785383
1727555119
1889454490
1760600109
1626106053
1796627141
1730320729
1678575195
981678891
1865492269
1269854379
259718091
1289370471
253012284
785761373
2139177068
236516295
1433735255
341645478
1876218615
1037402426
165178035
529729772
1982267699
1174125709
1326282852
1313723662
1540178184
655846957
1267779751
360740883
1827917824
106596219
6364529
1648510486
149691268
98067649
568596429
374608549
1078456680
1167005895
966536293
256630645
1385330775
1173863754
244375433
598741494
1721233204
1660342014
1298811286
1097544105
1699559062
1076203061
677438165
2099326709
1887969289
1166895738
709007452
1779380438
64587466
906916812
1055795081
2118052616
1727672301
1992938958
2126889740
385252674
911962773
1359567156
431619761
1701697518
1737271277
1312615956
1370358635
603106263
1413899347
1204240069
1259736178
1875107641
816722
1651657211
366029360
67996903
2037886969
1870988257
794775573
1452182089
1767405143
328401530
1656006444
1049654640
386079278
490679691
1359686631
1526418255
1647769667
608860841
439587147
1550681671
1882284342
1533521571
168193412
744604759
178080236
1970087953
1672916668
579531941
1949352964
412987628
1525044685
363859751
1072250340
417421804
92175478
359682451
83331866
333929395
275488858
2121860683
445428740
273285537
1149187903
1658180173
1540919152
1793956966
1876397046
1814334438
1303060811
737377068
323936778
1838520434
1548338140
1320808131
1116922534
1338102443
1227429783
511857645
2024099824
1484716373
1163705305
58074335
967246330
217818387
514706995
2044990465
904800886
210487001
1382626311
1873686111
1099489717
1185852921
1242999195
1778517349
1449982544
1459066513
2070518411
529785229
2125864328
497139691
501007082
565574751
1869819838
1538853521
629773906
1086636700
1269038085
769662554
871133439
243343041
2049452440
954013951
879136635
991021997
813725392
926270479
1668206402
126135693
1331904047
1464095659
209860367
717829467
1833255567
2102242377
1543849667
1279052500
1847050984
88224037
929501128
553795118
1318901538
200415886
653727049
1199391580
1423119405
396252158
2046751988
778760946
639203323
737075807
1859180031
724588002
1456250279
1836569209
1302045503
1561851510
1581136549
1964355351
234228015
425163585
1963450876
1401585478
1278296144
1574324626
1121587392
165956794
77896685
785264330
1678279442
1666593129
1078125370
1300173683
909430466
692907774
384463048
1682879815
110643631
447220652
687938522
382560605
730739772
1663072713
1930225500
1513678377
1176448579
134595880
588938034
355866232
1601106823
1536870768
1625449520
1134228154
1359830997
142274799
1186864082
1027695670
1716239021
714144283
446552375
1157377691
1742163108
860374617
726673602
786883171
1241135749
46247952
260853073
996792141
17017446
804579558
1632659195
912993920
242757416
1841782781
1900307585
4578512
751533471
1396813837
1391639437
1614789761
377776057
153916988
197650471
1582803155
1087119816
2138992515
468301222
1684315748
9031249
1361199023
152522381
211740510
1951093261
1690386190
149099771
1305234472
878473371
626520371
1622622943
594038438
898445389
1568653993
255218318
1648454639
2051573481
1417031619
1403530766
539256558
549211574
1141535333
759507063
1867422261
334724406
448444556
1968160140
746607263
551793197
1030349388
1141774865
1084764487
1871641036
540461195
1641311263
2101384766
1668998498
371067601
443612074
613945829
769517312
590308715
1651182078
1029562438
1728312762
1832882260
1520794330
48982680
1401649589
455058588
1612071911
434360739
222003387
176360234
2053350923
719487052
508836352
1088222058
626535509
588367177
962247443
1537101949
507409724
480409102
377555804
140337147
257278541
1463654460
585857188
898611339
682643739
849941673
355742713
950001655
1860991584
1274573171
632173702
373778609
1163500454
801280916
403203448
1849071934
2050606671
167086632
1997674658
1127389624
1626421320
1442930718
1518453878
1962093107
1326750863
1345517058
1237255804
1093198072
510071531
1261954455
1305538777
87355610
653852909
316959374
129080861
1111193485
2042145058
796153271
661130597
291066813
2095418483
715130629
1802061588
1172734737
1761055103
1778282507
1591855176
1875773695
95089964
1213013410
1621637088
1210342635
1812071267
1364675200
330982034
1313169369
2066585201
1649736208
893746816
2078464758
460152739
1924864319
1935325311
2056029802
1528363050
1872079434
1116800943
760911568
1730328651
1571091977
1475692968
763614199
1501911074
1687602822
1472833362
147338895
1429035056
2010425644
2025144420
616107838
1745826024
125843723
1311055972
570930190
825969550
2119594264
599751305
1998829411
1373684235
1330841130
1323969942
965846436
1028646764
2014104086
444960959
830688212
221091933
585372802
1948026793
1532659077
338186854
2117875397
1223352010
1725928375
44045788
1813574857
205188975
336853555
231869470
1603864578
800820242
27977369
725154161
333883792
1770992739
424680998
385053911
1113007209
2062914143
1107719204
86042502
462581720
1167080806
1627834390
189159017
163303714
1550042959
1973980179
2146169166
666142361
1624641573
1157419725
1136946114
1672575286
1661657840
367322666
550444354
1904015128
673175970
1854760265
688253197
48068030
669550893
408349322
1061678823
851074120
1189869033
1733638774
978453340
699913757
1216630878
1588459825
1521872645
1092791295
807532646
1262479763
434206858
1260726178
1204996724
1377546852
694563697
761134440
1162785575
947334615
1322457242
621952554
233475152
1457798809
563144422
1515410008
1693597663
968109783
223497068
1502739288
1594570233
1687197200
1556664707
557276782
1214252848
124962810
1970248482
721229563
1115060872
792906174
1448927412
920473555
967887003
478597375
1496005171
529786561
1905993793
1856784867
623619721
650745389
1246143246
982738340
976325780
1898063677
135409882
1864773613
1902709408
1485220843
1382227079
451161596
1338617675
1294254643
1290645629
963347581
114655588
867949880
575613474
673752535
91619440
166828034
232388330
1031112871
65529015
394661970
1838495777
1032938893
46573377
358696842
613453579
217710026
1181274932
2039647774
416100808
131033469
1826495577
24835311
1595754164
1376480606
1442857154
561760449
846891401
1148541401
841461978
866259749
594884329
1314615428
758447797
350758248
2138849565
1010488106
1354766200
1522936531
1189071869
1335818563
1633567498
1760215747
596570371
1956752995
672132155
1897177864
833735900
630495513
1241985292
1294352900
241226092
897402942
102251410
766281971
131753023
1177340411
1749311836
1160875564
1974976774
517720421
1089539048
1792300937
784476028
1817458113
1853581655
616473720
1160334861
735145798
1291445287
624017497
687611720
501218998
1763468230
50551876
199540144
514183896
1614566575
1485009554
1615384503
622593773
684554387
2044997440
286200865
1927491906
1400929989
509404186
376127290
712718582
780690527
627114241
1462836516
298300450
294886647
325326913
1431306302
988401432
2049573303
2009327442
2000122679
630765841
88115932
663841121
1460025234
658611188
1005834056
387052057
1535412221
139991455
377113903
502353682
2114626975
1231049333
159349165
406713111
60075081
1784378239
1731762631
543696757
375696920
1533005143
1453613651
211633883
414455840
1833267423
545677290
1811414734
940924695
762337155
315566013
1981717333
1011282597
266407897
1078087523
973625207
1129872016
651490377
1800088967
1455601894
404970010
1734273573
2014405047
724562368
255294724
511813333
1392387258
802638439
1501391796
1114930811
1308844298
402691178
49194681
937146969
269849320
1702077513
1592085487
1927116513
1332310247
1280627720
1923351155
270273131
807820188
448236887
30879369
431944310
1180603938
1369430923
938503789
684935878
1665025716
994838103
73227826
1936509796
42090058
213857219
515548153
470830865
1583843742
111546978
1262765187
1058070750
1701103703
332303342
1592016745
1185436428
102649500
294354635
761295554
2125749587
52825148
1081966855
2068367440
891372225
1094204780
1381608083
1080469741
1814757465
1204151042
593979068
2123282784
1069417116
1958609622
1821265699
735436375
526410927
833007416
485297717
776636536
1647097437
1228331120
269633619
712198402
42420694
1371661304
1085187
1827909164
2069301888
2045119835
1623612229
47736536
1353374496
1645120966
1137905443
590065391
1104444363
242912624
2060582958
1603470351
2065823837
1654250090
1737787952
685187471
1501470394
2142267934
1211377856
257377466
1919188216
1305583763
1324718645
1183365256
380069847
1734631789
2081818886
1438886749
1858242744
343992345
2042314497
129911119
460420124
2090428192
677371696
355934736
1971177393
838758895
473212758
913298510
466243721
1005595576
34585449
976814589
1992604096
1225605214
1017313042
2020642058
881246804
1024500885
147998721
1894980442
17824586
1508843114
438505692
656532139
1646333575
1434817753
1717408200
1295891826
643927187
1109993634
1100569868
435717854
1134117557
1233785940
2047725406
767409836
1340479961
1450857600
1428132520
1012102798
1979153455
1799952441
625223985
1117029569
1551385542
126089378
712277618
1730478595
1961898163
688847515
218595923
1075973236
109438722
564417791
82692924
384685237
220886480
720175777
627523572
1717105033
769090660
1484986866
1332464167
915012778
212355479
1078914308
2065699065
623146740
1102637250
1859121650
1523530336
1464857537
2110839237
2114089768
1342355117
1180733104
671462758
1790117866
1165037944
1325508253
1503448237
221303786
1050463369
635691582
496330551
1735364670
1344029320
1410301132
1029998742
1271552749
967020576
538696097
747323287
884494364
84510587
1353539920
1355840426
2128865625
1537255710
2142938276
1963420616
339093042
895297442
1161415254
678126728
2005302517
459338006
1391935937
616189369
96506391
1906753845
846643404
290888103
712030464
430259217
819955370
433701572
851983460
1105399781
605350163
1386238465
1531604467
1553276904
389818420
1308126442
695435065
25146874
336628396
280751183
466231608
1836301568
696697416
1161755132
938274134
1675690896
2137036794
530331514
2135725403
1830192534
963764273
1585933303
1482939149
1172946660
611825369
804240053
56512984
1402865097
562234354
14311742
1044309404
285535391
68634578
1677655387
1303849944
804301891
440315632
1120820162
889224021
338794261
1559523056
2024590959
2608357
1534562778
1382443474
1212746310
559768481
1469093654
2058296122
1327009237
49888370
916275478
852020198
857902908
352667456
250895242
1352339120
1130525429
1178494592
579763911
1445168165
590006607
94189565
1878176101
2027611893
1561449850
446145651
213717594
1570201683
1645255481
1466710157
1341688754
1347232776
94205294
1642611898
10783877
1781421383
2007708667
205112610
249547678
130757072
295027376
2021528225
1414598853
603162438
52778669
115235488
1921452135
591032022
150021470
1462427458
606608542
1461539175
1435148893
1946550169
938170298
2129605799
989480369
248514617
1920159538
1338592814
1781979716
145017653
1044649203
333570145
1247826983
1574699131
1596797554
1019895531
2040999478
1721593311
1352706535
1396038193
2112442651
1077532685
210764281
34124874
53313870
404339089
847795852
294821093
1111905569
2050147371
1692824529
49534452
1241887607
840247462
874248342
449756987
1770641708
1052878649
371097591
226929365
1649207383
1318676280
842650678
644676124
1421868491
836278389
933111928
777879767
173723638
791468629
119757711
90911312
1411961940
655912087
786055589
1449006335
754773597
2012424138
270858005
31686548
714384788
494550341
120535538
1517394880
152298405
335527742
213896460
150942841
1080179407
409661784
293331405
1976617033
454210611
1935302873
1003850286
1471932166
849290680
383304874
1073624025
392287545
81793124
1932895780
995502425
50493531
181012313
145936500
1391598831
1655213013
1352244437
1624738270
1324333839
1401953376
196532638
1130009290
175260669
1825066267
179911209
666103672
1379937886
238117592
538260994
361199345
840618448
1578637511
1344032060
1530473509
990451830
1624194462
387489471
991714683
2062432672
1086887415
208471756
1825476036
803568739
1288571498
2076362052
292496357
939262194
1696340644
1164815382
2122638179
1476498344
121543175
1934611537
209857747
843679463
1672524826
1873141251
1660487035
676631945
1734424638
793032126
229632044
1753009429
1717317240
1760682587
2062048567
316440536
469414839
530537450
1548245702
784940857
1711460
1433659918
1089957161
475782685
2147182257
833161626
547399418
1134459584
2089542544
996629240
1948932341
2098827806
116932161
132815083
1645515673
228136975
797620868
1515591295
1905225061
287480789
1509278406
935511343
679089419
1463120121
1833679692
1513079491
1838917701
2089673107
1560616845
958296279
25613506
2093246811
1939203500
247665028
1572421784
138540882
1983064893
1423109867
1252506012
555890655
747251936
739838155
42479241
1539106629
239693638
2115652277
1070231284
498019481
1400728345
1748126373
592491342
1482553928
1675702446
598839117
1872293296
34241076
610570631
648437181
724033872
2058452652
1766356801
622399536
1437008807
403635575
1582467295
1789195300
2017862663
1178505517
96015926
947302577
2064768061
9569486
25709709
1809396881
1309657147
1616307362
845263710
765078659
504465194
493099373
1368846182
1252983224
2052031353
510167562
197185585
446914410
16548415
487835185
1142137633
8012321
1579351204
1817294953
265408793
516590926
557662081
485646409
610124045
1207970106
723080131
255235347
1636566408
130722285
918138548
1977274136
1425461452
1524792722
1157868060
1767439138
171159669
1181589944
2083308702
1748652995
921473532
7135903
1492625876
57820200
1358761763
1052418213
1626473160
2077970972
1607795335
172236662
1510215220
1074728944
1635869410
541481768
1690501220
133306234
1725720665
2071422903
873933782
1030556631
428210108
321213895
2112287101
2011931601
828725201
913547941
630683754
173718471
1989487796
637545783
173289242
25063675
1203420310
777565288
1345196690
1922646502
1005157344
164224512
1816379270
545077958
1515446701
942720119
826493484
1195386415
153781009
1201147136
313974384
1290520519
1076525297
948537017
1387079781
665001667
981207726
1025331043
1315865669
2144710637
1453499234
166691666
605026088
1866061802
174001714
1279619678
1943334618
996615593
1267005825
415981160
225495509
218741847
233096337
1249100450
1784228021
1791475128
2039124635
1361125474
1803158750
689028211
1135847339
1541625351
1773965811
238499438
536546504
447839632
1173480839
473437921
241073270
128537075
1171416987
1206665390
1574737450
1073553010
820185741
1597644959
311253811
1893282783
1227967478
2117420901
2033578769
1017767887
1761016768
891161751
293123883
1095440837
1062653469
1734031287
451053424
264913518
1535291905
1973859258
2016831155
1921255772
1857876641
1942374529
1199070814
1317430061
1791303497
2085182826
2086185804
1094727793
1667349320
719635281
2109747652
1403491130
1591195313
1613072098
1046428102
941577584
172011161
794020690
54489881
142964626
332461202
964602806
175784394
1576193636
1044275258
1053435395
122966626
1674926504
362341937
1496845660
1881110094
875436504
117831972
574948172
1701037969
1524330178
2045751776
1993505643
150017350
1375272462
1784201141
586597546
1855559861
561914031
1764106176
2037128172
1735847939
140761553
1347395283
947373608
1136288716
901469395
1711808545
541209290
1177121468
473820116
453947098
1152984513
1736943053
1392489762
91837755
1865738762
793685175
1108187839
845856064
1379503023
1379254898
165672858
1715706299
1674385949
1982421156
682278390
1677776049
1761341951
1853099245
1488201242
1503103453
390336721
2046420013
2130371630
406832336
784362872
143052655
1100277464
1287588556
302865184
1263630319
21994726
2095295059
654242869
1475564390
2050671667
612487985
895650666
1815543828
988200804
1701017435
119809786
1815996734
1916761221
1522266688
1062273626
60699494
1208791851
1104181925
865081528
1698295949
205595255
1319524584
231323330
2091949089
90224564
749201581
433526283
2137776095
107459724
1481728160
1697840604
711499688
951790837
806773424
1019506233
486362521
785126815
1339118692
519852616
670991964
1614142114
53313326
1721711160
331544081
541162701
1486682191
1152654726
1319601063
1943419074
529224078
372319589
685032892
1677767921
1637749067
1008697086
958840393
106542981
804516513
1527723305
1110957978
1958044984
1785982428
1221858247
1840273408
1369704210
2019362871
1973719302
1998235178
1064130790
1046998279
1205059546
1721660893
1531928530
2011909429
796871317
1193460485
1592379301
1972635538
699036854
1383614362
2111752744
627186077
6235551
1632448152
1842519203
750475029
1334704712
63639709
1125279448
1183115940
881221616
48248949
1816903678
72654381
268416631
693448467
467514977
48949960
1758231004
384798630
1433165076
390516985
1198552395
117646451
578806262
1925478748
1358101822
1592937012
555232277
970431570
2036740358
138321219
859701808
168997572
1555842626
216722721
247118056
1900801617
648272414
604993830
1212115074
1624307977
1883523977
1470198954
895790020
884637269
483597992
730780389
621536791
2022734513
68904375
829381652
1976242445
663770266
607138730
992741529
2116817944
1074117597
564336405
1780327892
178823482
507990706
263691155
658752248
1768660006
889724259
1345115290
609543093
335612032
1573829433
1414917956
1552481836
54362088
629368247
660262162
656358993
432418803
640006624
1805231578
1287655874
1438802186
802899998
1531097515
872185171
576685093
950528962
1718017026
541833233
770754930
1128328401
919764320
705171480
429080122
713811636
875371903
84678289
727675666
8026506
418856337
1588663370
1683073760
1947451865
1126116145
319800783
1999736845
2073860329
688249246
881090416
501379996
1290771834
1038927038
1603721690
782570173
2134246111
384162574
411600350
452191612
106048203
1266577312
1994910027
767751473
292357197
1534997870
783016643
1863072284
859255942
1429422039
360126039
112296507
462358320
233049732
365207814
1356652255
257697358
2015403741
417273404
304651297
881990339
30115407
1268957798
1509408164
896177362
1708397790
1093417191
629671419
789085026
62553816
1504978806
1046905861
1423230418
420941751
2063168055
454011471
721820316
662529051
314218593
950266923
937703545
1664396241
182411363
2025448560
209200808
1029567591
1242811445
108463091
175779038
1984002923
313873754
574080824
1450087291
580651083
219377968
1932555643
1912744992
820334327
153378144
579823130
198681039
1101552130
116339869
197775160
655790292
270990642
1544309022
970726445
1445816202
916541083
1471990494
963038074
1633095292
1270491803
372945662
2075186440
1385519081
747748465
1191311263
515414224
99694952
1095700961
15993172
1788630117
99732192
670151846
1515623901
885203480
693833660
1935953049
1506710923
491748869
409306639
317278753
2023268106
1132746181
348094466
1743152
1432323043
434478487
415843222
2144688660
1647457363
1929211672
530379392
344630537
1194978287
869183286
680737587
915297218
1727112657
1360936186
1310052425
18666428
1740626031
1490790130
280013172
1089536128
1643346602
1225943705
1148390253
862127726
1346719493
1508686089
1607555162
1260997602
605976886
678479637
1079551877
2046059714
1711626445
1539416558
1386555043
1279200189
363966194
1858899498
1747730695
382411956
208210349
1013706259
1720422531
191154018
2003073174
1143517009
1630377339
1151619492
388008139
1508065781
389363518
914915619
1268287875
315430422
1019284403
1944163815
344856673
1178313303
1740073165
1587969216
270398720
1627255374
1835809677
594346361
688070170
368950334
2006034655
1314785438
285816026
655687656
335836697
1511969372
1397697084
354495627
69548076
1330136193
1025192474
2122108654
361712944
1696939276
320929888
1328072773
1461623835
311487351
70995181
638454705
173349997
535704599
163159961
1994450172
1112614790
290527635
1753441477
2018428487
916819968
705900527
1299270066
1514119064
1770291850
1496061350
173924410
269728583
1573793181
264697654
1217301390
786900467
984887834
1504581758
406172812
2013502247
1606605718
155543280
468665747
600440159
356589663
1726813347
708341432
1635537591
838363590
365246988
503558859
1148275701
1083516075
1173061546
850016897
2136625814
1676745043
1449906535
781939156
1516576566
1924696990
926750810
1263266548
1092736937
2147165124
767753366
939822065
423015751
1197055641
342732792
1213399576
1258959641
950092974
1211154537
1442610728
28099653
667298864
883552796
427014427
661328385
1934442517
1374757085
989020177
143770229
1146556539
1831480310
561842283
1309394424
1620863829
1058137902
203443315
765734407
1607318580
568268185
1292283757
1037339641
1927689457
703621976
216639872
1328076205
1294187918
2061539423
1353792728
90297782
594848956
1824086719
303886434
647962647
541870010
1931384947
393745976
922325249
384764697
980058583
1434080622
2065126312
845658847
349420499
160792681
1684172689
1366702641
467047006
1645326318
900390754
971582615
1480209022
1954064290
1595748168
1257463058
1428876437
1911652959
613851750
1462628166
956464837
2085463767
427811367
1410881414
1484220135
900203172
1500984258
369564382
923548978
530026496
624113306
1553094433
163059184
504766812
791095987
78976010
383839254
1968993532
1804713661
1257134628
954274807
1628738123
599746147
550835382
1450226769
1852009930
1550399736
917485622
1449937339
292213955
1396266627
2059449317
1787899986
33858106
1872615370
1964550562
115947049
1117272771
2134065834
266300914
2042508636
1326141677
1982826998
153407588
1510913612
1357836702
810979993
2087332894
1755093557
1495914473
1461797480
657833851
164547860
109119925
501224974
1159777484
750714908
729791479
1958887369
485589659
1173121974
1969192594
667569441
426879873
2049743395
1219604782
383341921
231941917
814954889
2141929209
1343860710
244525312
2749946
1897112311
1446130261
351093518
1349606401
637023339
1070266002
1947153246
163824385
1734654830
638364106
2086567410
1557348041
1417825314
65233305
37801184
1989909191
2090691623
938343256
1526208594
1749113745
129269255
1327694158
1128502850
544655708
1263498692
374610524
144077748
236978722
1082250564
752418457
919950421
1645155397
722989082
1925904045
2041289453
1741758566
1628469255
827974081
1370061183
329614296
77812156
1139000304
846973378
769133206
708227054
1419238401
414100828
1909926372
1321433308
1871594070
579597695
159335094
843706715
1130171996
952521778
53734153
488092238
1582564766
1489130484
998261054
1304421350
329765282
460199928
823608688
1220985500
1945484843
548988022
1546468461
35744385
1755905880
417034023
1749227956
1540025569
166363177
969013071
429715757
1003465483
853817513
134817308
901542487
122682298
675351582
2015278663
2019060218
521868952
1492266800
221701512
1953123395
228804777
1499666041
1088924580
990562210
1831629084
895806565
660257757
1073110648
674612357
356159463
1898400654
900925790
356506142
1984829984
486843444
24109488
305135373
1614343515
1621523080
1893192657
716297129
182930039
154406714
170940719
1584937
1522560952
1357584068
557660822
408832955
1809596131
1755277890
1367497289
1829387053
493841372
954761037
412911314
164733644
716648934
669886514
160060540
1174519829
1590530857
2111970415
1943928832
583775360
1424956845
1398917321
1609652511
464919120
2128296650
1241507722
1800713177
1033166844
1461191810
678977769
1590813601
596143432
889365564
1360327431
1232879028
145035052
750074089
1777803952
40280656
1879288743
1022051586
1947726516
750292941
2082258721
1227728232
1995334980
939211943
1768857417
2125401854
1405993763
1486338506
1066403914
1180832980
1160555783
446635207
787476680
1324464019
52818533
2065019380
950248975
90536461
2141467473
1645885174
683946021
56230124
701056882
1784814691
452722390
232208411
692219601
413389092
872799414
938279217
123357759
2141721478
1912482907
408906229
1153014556
1272663053
1887923267
1103850050
1743244300
1398271961
1021510514
1355623120
565985541
226683432
1497322682
1808847522
974221173
1064505277
1436294137
2086067764
271236764
947689459
1875251701
966065374
392048596
744071158
2064308428
1350334349
1504890573
243840084
1667641336
223289145
793045421
1285186416
1997107312
1728823949
39915982
1665587216
1010716992
756755556
627499798
205814541
2026238965
1539746473
1889834234
687382050
854931432
1143020391
326914715
406531571
1542412230
1076593664
1027889886
1401318380
2105527489
471740178
2138237036
34320732
892631930
836719251
197583536
642136223
2037983220
1808809568
910054808
616886370
479539625
3805822
1808511366
553932132
1015847022
918748294
467326032
256988338
1308969020
1836384169
1675024620
1624126995
863087864
1526677749
553758751
1490193916
1491177436
939187909
1712226326
1761556491
402274991
152850115
789564765
1669290394
917955787
945439834
258632389
1762618157
649225852
53681657
2057187770
847465393
1104885274
5889187
836076117
866408806
479374289
523477454
1296862191
392205808
609783322
128890068
1237409058
996396741
625206689
689705511
2000534522
458477742
2007636490
315916670
531351178
168337776
41244154
1636971309
952523446
691651090
1842033362
545777570
1981171463
1178171762
1422175681
1969134803
348996220
477570638
2081973198
1247986827
1148169342
2090965332
246945134
1783235352
475928116
2036496353
545420230
622490917
527405444
13346212
977941566
500989553
1676528240
867153790
2039704776
1289756452
258205259
1514040606
1502099604
310301523
1926311100
123614117
163947462
1784870889
888174510
1381740591
1254219783
1736292907
493185964
145248617
514638066
485788909
1019246584
1468066321
952860571
2020550578
1516936989
796218256
1953548170
1448020993
1118439010
166336439
1070729933
1081709749
1141919647
1120740185
1310399986
1417513783
1690548107
1725333561
255925418
1040008751
355729256
684595120
1530238413
107368501
1726749900
644840650
1899691886
857707818
324121020
1067761215
1664840611
1198987577
1732463885
15810797
1076016189
1069037219
1973842592
67478048
1331459915
2129880193
1142320063
798335494
1924660080
1897956386
2047139722
1772688714
1259463636
1332000867
1941779027
499179516
121986159
73712400
2010885906
1783166754
1409648375
581757834
787052173
1592814625
912272879
928476413
1643002029
1872788943
835371545
2134535262
1843966890
501986007
1975164325
621180757
1195310379
1559100669
1844023652
853445040
1498911211
1505157574
1938274396
1242733596
61615719
477540029
79402077
2143664696
1858563809
1690808641
1391555094
1835573521
1891514255
898399041
664474992
403825958
970319106
989604783
304131543
1239195794
120079511
261472569
149164609
1419159950
573985811
1658025242
576144867
1965510796
24824491
647437489
1246184388
859285129
1865246941
778605615
1520178060
549800777
814223460
364851315
1173300661
1231602566
1090430258
1353660851
226031475
1899517774
1375384869
2088004914
183959368
2001762350
1623976017
1534232619
709550358
1210756916
1503541639
1650776509
95677038
1208751053
1734801016
1519770813
1923340043
2113161603
1037666174
1595398884
1817173177
194381380
1536491675
1628935762
1816067903
654450981
2010872210
1770126332
674672163
1456351166
138685841
2086002144
1476830969
564100330
133784561
1411036659
349512381
908328851
1798512819
571830021
380389835
1218525181
1858051030
435435604
204075186
2137198188
1015710373
1305108206
55745344
1198721389
724828016
1096101987
1504234007
1327567941
803768678
564323590
1825148346
738643113
1858764256
945066487
1273979856
1582193054
794722286
2144609113
1977375379
1931856138
1468768312
804740749
1036811699
2087188139
1893748242
816377140
1160874587
1805908481
552406908
441478709
253291287
449584231
1722155296
1238536370
222100679
1828018020
1541152469
270677648
635607645
1974491993
721376115
729521643
348385494
2107972872
1585074630
42111996
812227712
121236585
672740449
127708889
141757555
640619197
1007412699
1023447166
7286408
288880783
1546997939
135475193
2114348185
1287312498
899176620
1556884577
2018951108
704635112
986945995
1207576385
830703004
372841089
868020663
23078488
580451139
1491830452
1263390406
1959067078
621116116
1768096071
2050050391
455983817
738774724
1861849946
1164247886
194790862
1805309616
1343967514
1702744337
1556780130
426406748
1745862690
205596844
1199342632
129350341
330417785
593779554
1931494433
819754256
1096752898
140678387
1956050890
1705893855
277371409
1987748932
1226725617
798145363
1365926301
17140602
2104779225
450141658
1570408618
896981088
997064612
73633890
1311646067
897041592
643419446
832238451
73833304
1454251501
1084740550
1738975771
1307257083
383776311
191846203
1799982850
632876775
2017795051
713795219
1223045327
789756413
586635932
371783548
2143999411
131677378
1972535944
1153058662
719439978
1943328510
3488173
1047611176
67562454
714727993
976458568
896617458
644061143
1037076989
468480152
202787388
1062321406
499722372
592619694
617142212
1818710292
912666047
718993723
1828206115
1483408238
1988398405
1604304451
1324573888
1075001688
1345041627
212562636
343554833
1653625179
1609435687
1585117393
1174375137
16986301
1845686751
854108600
951405283
1931548461
1673747718
2127638073
1201391720
2120596209
475127782
1273175867
569172441
139767080
660033473
1311403373
727468356
1802176077
685566424
302551571
549834255
696408609
2037186705
1214940844
235057116
1837495429
96678561
1076725210
532609046
1232821413
762653016
683905808
2118638755
1560224358
69000649
1263061866
611068479
326562253
1621977210
2086305082
262649433
1884942307
314267251
572590253
888330598
1796234807
1705085044
1193117765
1471082857
722175982
1300994086
1399603389
910748719
131528052
848218046
726456634
2051725540
134473888
1243248289
450976691
2008384354
888152579
1328095489
607452562
161158567
2022239106
767223178
1975234322
1075036751
1565224456
1581421388
77296706
499480269
1877167302
969818285
2133886214
1364694516
753437258
2144627023
157103435
692828550
1415427079
447648830
1968612730
1993637224
800020247
1743421981
1891580384
778260791
1310047260
1706746874
1728044209
1388728932
1985604476
653301970
653329492
433008420
203356750
1392866413
721716394
1067192358
1777376734
1071746273
943794110
666602245
947390438
1596199365
1635847302
964992135
374868902
1222158769
1501810850
1461430963
1934723302
564287663
1602584619
1690144555
1416700259
1921314489
1999326474
269068733
1311192178
1150680497
95883447
1696856565
1548428055
1929271204
1536332615
1101546016
1596644550
701830515
576953484
1535586570
1743237957
1887249489
486132637
1543935014
629241679
1783520462
528955184
2101187195
789634090
678633631
599053973
713420248
382870675
2080604399
1564717340
1518030420
616634046
797371557
957077176
859935631
1319581730
1797613273
961159187
132853587
2124239615
1190216855
793622263
1610123204
2015445251
852652974
1672898225
614850
788594877
1673283768
1402254306
1425625893
712773897
1643566322
1104985395
817904792
438048276
610583890
2042422021
2056244306
283493648
1489946645
1065957494
1237780531
1856182467
291339047
319601382
1567940599
1445449060
193651368
254890667
4376449
714155417
619996865
1611635548
717248863
1822553449
1452694132
2039968603
472449009
1954281485
924453128
1847743743
735881509
1796696924
285166940
2103473853
1139048511
301593503
160083685
825340478
1190965002
1456326825
696322352
521877084
448539068
1671047665
1356446015
707460602
680755199
1400773183
984634437
1782190323
1719384051
1861117085
920577376
715033685
1515073449
1368909768
583644363
1132360317
283019330
522660749
1929745580
1712603896
739219348
1935031348
1268889854
1297505203
2034000498
79810231
889066608
563224633
1936596812
19311973
1865891696
1051454118
720912416
2093509702
1045489215
1909769153
1177781446
1709335715
1164426965
749134532
758191456
1210317368
659818429
414840388
1952359446
1264133730
658869665
1742746673
1077188621
998264134
1812085423
844968396
640106296
263084502
1418734379
763855946
2100562037
1346511246
2100579589
40249655
579061296
1812468064
667846135
217757139
1824192652
2131698172
851206396
1376342148
1655775131
1158681359
629884246
38760551
1214780700
1818751193
451097735
1866098011
926707627
1036443486
1932726420
1716431068
1013443693
265564022
1137142279
2106652075
1661919548
1160297047
1645532876
1952590071
489797436
505448028
991875039
1767827767
821783775
1998893810
1526994887
1190402036
637935666
523152660
551135450
1836648599
676241735
1231399743
387787543
1254130165
1957694552
936866369
1227354925
1009878384
618687387
476930240
841713752
1234755661
386359935
1348387839
174109198
2080670416
925359855
1770091455
1127354185
1293525371
515232736
1610200831
1934308394
1752603783
1355873354
1709862870
1200967720
970043628
1337828343
1172737924
1179278515
128282565
1649703732
335860611
1298649865
593231743
507670512
949405947
904522434
84550381
772903155
1520703681
1767399429
2045446863
1343485760
1936399666
2135802272
1642982690
896121119
1531427956
616712082
1371956731
914023363
1803652597
520302786
1276157731
1147043238
1604470369
811575846
624574699
348623152
1947560949
2092186567
184625765
1076969030
1458721305
1209909350
293138703
1747113306
1525767846
171762251
346565048
2105866439
2074973567
1418928889
787380350
1696647202
628321564
1923246116
2038720737
42078566
1509812809
1989677775
1166413473
529894384
916653349
359439667
2031709490
964434507
261117182
1233174756
1029810239
1898714332
1188627483
719398269
789576826
949591001
1026952438
1215927892
1283686118
1396633955
897170903
228639026
1770563096
1660804168
1121420585
1669692466
32086373
7541271
1564542454
1176933526
1495288441
1207216279
2117694357
1889412136
1855673284
1385468236
866137801
346648639
1797694179
1151343363
1695799595
1165381489
1294526209
1899330610
464402950
1440684190
1049020990
212362436
1929054768
1717442517
672985430
93231470
1965658225
1059163687
1138869260
1584239781
60470741
1456027389
534773217
1210200595
269244839
242636291
962266490
1195073472
1371729500
938954425
277744983
1554045227
1295146218
1794621711
1385626702
2080303449
1942434189
37630210
2017336625
277886028
1418792968
1377842214
2104203181
1795066499
1303343095
1165371455
507228161
825475710
1770102943
242708671
1405276154
1259576047
297473376
2097692195
464672212
1295492462
94173825
1411505089
1798254143
216414241
129372368
605980041
105591679
1453156527
44683707
1070712562
1387418979
850071036
1939856383
1450598588
490507000
963299875
1008511068
345683893
792037626
853745143
337937551
1783941723
2034975625
463110575
816437361
891727779
120862106
714967118
1365750358
270310664
1614705017
449775921
1281989302
1959621853
1847097654
1136349945
1419882728
604429303
2084888151
2085053679
604901152
2098059474
1607051936
1404383800
1628337899
2122119583
1473024111
1670769452
162219255
602472966
1022157394
1466126421
1722723798
798302609
508318628
1150880805
59851310
798995013
2019000661
273094097
1733999237
842038982
1115635967
1698044554
1303907367
609325093
640924181
668397882
1722270967
1127974107
1251100153
1666585347
775794587
1476292103
1029117934
1565269800
1025425428
697317088
583249367
1403282469
91637754
694784600
2068514752
1651667639
1195733525
1526362352
1995745494
764393241
571344831
1449066463
2072469283
737811602
150568015
182333054
866964530
1494005415
29180194
232439105
845079825
432763903
2107466511
1325388647
1863303780
1385879579
1192127754
2056396164
471718242
2078064135
1838650842
653161436
440697642
2047550079
1287009120
576653266
282754402
403306019
1101231985
1385175949
2077174519
1082718108
1593668498
386744114
1299684182
1970181565
1819567496
72357668
324819849
174381725
1136479172
352955118
1650003559
1371626605
590004521
460274416
662621218
958478653
1500324278
1282645646
1481263948
1160910798
1025177172
854993707
1574883464
1916875578
901949879
823140762
2081875859
961113055
862356459
1909040318
1583079997
1465475723
1281617813
1302280118
1632969155
2001377917
1491535013
677430298
564143929
65184591
1177247273
924002441
1289906722
848776095
48969110
1755139654
732298011
1162795886
1367197580
1546242110
1469180305
328553937
2068184934
1682307142
313488983
568312679
1412590782
233291441
965544473
1737917716
875527619
2124590916
1395652272
1656728939
126682563
1031131184
1323695849
977429493
1450706821
498786390
287811353
1977372200
650758720
199238941
98323600
1023542003
1653421688
1739964623
124847911
469992506
2025552090
1748472202
122900576
15581422
1020325769
953980541
92304474
2009210918
486235793
412409423
167430466
666702511
499280680
1052704378
2081796232
830778665
623599766
712904717
1621712545
1345866557
2121874540
1157183202
962554717
91895861
583664260
1731047317
1953049017
581722951
972183978
1612473737
353421525
800659538
1914204055
138154423
2058763290
31507074
1001333939
1127800951
1827203784
1260762824
714244501
153788308
1483680053
84870670
874934796
747271530
1915516910
1469798149
1031326178
307306087
1106742586
2136787276
1804046655
1975956282
1754342418
1003937413
1793890499
430765891
1225561451
2035772918
1800361405
1955409844
387659789
933469442
1444808173
1980923885
684427395
552723330
1462705419
2004472214
1265441268
1523192916
554432436
1094730170
1080708588
1417965590
1841682562
1280907122
1879627020
893435908
408300537
89408046
1294071445
223246181
1235948688
1543397372
1443078537
354344574
396443502
1378044796
332088412
234505161
457965686
138162733
1923837157
1188116381
1863104054
1995584318
1252864493
1503841596
874149510
410944742
1906205134
1813046709
842728254
1024533387
872250319
400261650
1536034021
562497352
466907099
505158986
2037092561
534307492
2039686930
708447948
108459016
1959487661
874173400
800126152
1025951810
512367347
2051738111
1474438684
690180094
1140170846
159489971
55192779
352066100
1687069354
1503548513
328419463
2094395273
1158034863
540754590
169736283
1104283148
614253673
1105925822
12094741
823098687
1134069865
1903038596
543081470
206054076
591169270
1777257121
2080008302
556367362
734599235
1652017922
457047759
531310003
221181187
234019619
198342116
1187207818
993905935
874719348
2100355642
704310362
1446471057
757804091
1033977554
1098999351
617627386
1246714931
1693923597
696418969
2093400981
2076615419
331743784
1822287750
324664790
1284087587
1810114831
1887579036
789108284
439463319
1228438941
449585322
404937207
1075361571
1206450596
124479909
1842579671
1108003696
1327805574
820860449
829500358
1543143210
635559043
909051550
1777873612
961090875
151566561
2014828607
901520333
2001956626
1352971588
488446640
2021056454
2081735786
1809085057
527436344
268429962
315630608
1498538479
1708594604
437491567
768719826
1149986600
106129893
1504983259
494463141
359072398
886294143
852338032
31199032
183010056
123050285
2128891745
897006620
1729347849
603284233
767091148
1819708374
1149493327
479159389
954820418
1162697494
1683003878
783388822
1773729950
208355175
486182721
1438632731
1279717837
2113914677
288859011
407595781
1805562325
1574830465
2006474345
952043581
371777507
1320210240
35608182
1956613659
1915173354
1724971650
1594073722
1153669526
369355539
439228280
1509381391
469900313
677210470
769338331
1466629597
1895385144
1071111382
183509093
963064913
1924056685
1390218415
1804662796
934619537
518664304
60020411
101437613
1395606283
206231060
1954032773
119450391
1311947922
423217500
370973288
1570110304
2051756649
1408840360
113137025
244646287
894563320
1462889827
678744577
49867017
509050216
25193320
48619744
2070393261
1557428958
1570890292
1502041931
431742794
1253503339
1141030470
395787144
865989262
1812411035
898588742
1326677087
1799137440
1560065454
717758610
135933605
1479869503
1098644099
288988043
37442459
1541086482
1192653791
1956267623
1365583714
288667764
1959098499
1475234499
1815344978
571910507
1371094902
238201752
1368293229
670431578
1588912186
1899016258
1603785161
538826712
1938841179
674929240
1310704677
1612403392
1285143350
1202888954
2061166067
1615845208
1907232871
1834824872
1439367001
532380003
587444647
480218391
1080104544
1429210232
499013533
15432575
436338304
389927721
1418088850
1673103361
11955687
491483248
645644340
244471372
2096077835
963182343
822007596
13127864
1667852209
730884594
249964617
1403165859
810747307
1948474626
836498634
1591367768
2064070279
1419248814
12290146
711662779
1639777691
979736208
132618981
2044185538
1891241490
1633788298
1320336116
1076143016
279923250
266282493
1326628892
317168439
1946773834
1744860737
452478112
1039140356
1260236237
1724702390
1824729325
1747353977
993809359
1253774878
913120321
1298540438
751927048
1082226017
1025716333
1747979435
14528882
1578957065
1831301851
20579000
506382517
555747305
1408470880
2046404157
182617479
1450837146
347437847
1248637332
1859885400
118007021
895427861
293575254
1743928384
1029968661
1352806995
1116959972
147409931
913757347
189841036
1774461090
793833880
1335000095
565979053
867155168
404737955
1238507524
2076892983
1554015252
803977572
1136368706
1956529328
1712926933
613085091
389060991
1690404990
1894222338
453437475
450911653
66753790
1559869161
946445108
462120010
1643512270
1465629581
1460558381
982105824
52891105
1239121093
1381969338
1009073398
559194403
787819702
1191689170
829971510
627857251
533266155
2110174856
1319305480
710185528
150676645
1931923918
658896590
915837771
1316950290
243810757
2018916245
1557765881
1164903840
520339704
393805027
424158649
1311827472
483401422
356096004
202897249
4805914
2045990374
411701758
529431736
1147017191
2099784175
1998558131
972683712
1745404769
906055166
257660556
1379457166
708489174
292754122
1838341276
394787470
1980970116
1913429446
1336094837
1534137279
2099850658
1867097582
652799493
248646676
560514822
59095838
1237668458
1763076764
566661422
2017071973
453416026
987481853
1143528674
1280238290
111330386
2069513206
1107845268
543766473
1347843358
1376391626
208216888
1765696208
1373121350
874444911
250392967
1075176381
1802606248
663939471
1893636577
633528437
317690251
1536727818
1849438429
1820205927
435808562
141502745
1104714881
1093247365
1979969139
1857011876
1021192761
1957070891
153537881
1481527682
252569944
839308267
609660472
732317825
1849594017
1048800952
948149529
1930187290
985377250
876598704
1834433179
830350352
1900414544
1627670536
425735069
1999196182
848722625
238517454
1620869683
1721900608
1667490939
2004935022
192116001
1036218084
1728934931
429678467
2035319015
2068882705
975848258
1258859546
1731188539
1687328835
962539614
1012472936
462276482
2085130199
737935939
236193122
1716119540
1852195827
956356050
505848247
1143931995
171436159
1078775892
118980407
1525733194
514146169
685186402
121665042
1804634738
1785508574
267596505
645473990
1178140187
1414493936
1690393539
1958412361
1002691093
1162327258
1577881278
610782784
2117625302
1224850544
1609992222
251383637
1521821871
116473542
1374892000
1662276477
878006725
947621958
347358461
1322508772
683862261
1993339625
986075547
1909254189
1279706653
354871460
1572857855
1035726710
1950831225
977374592
1694770686
762993385
340201462
237107727
1379500517
1571991281
1116989966
387296574
716562017
452943342
251153835
1263206145
1547757216
1698504650
1860110779
1783274157
112046927
939118488
528152284
1674444922
1659680125
470339983
2141415494
1737232485
324463682
510001750
137782250
867474684
1269853
1152396273
854696521
1442055080
2107107347
2007237864
1288918754
1425527141
1516647543
539014779
1647558896
512584512
340141198
1532946989
669549185
546554168
1549689452
925065492
2112012940
555288697
1017923231
1456869646
1691947761
1008565607
544998786
914803622
28189375
1670655557
883040907
2030595170
241513751
1482345812
190262495
1248562835
1637179952
1359055460
716620636
1614924718
40673098
1700525655
738386365
87196132
276008657
1542712366
1424782183
1703551518
459479276
546800666
457322801
2123171351
1618791272
2036010304
1317454919
578211580
1073152623
25694281
839856991
1999588214
506320951
135420301
627742323
769517026
1231674773
692849403
267653992
1839504041
1714264668
1504818885
529539540
199980683
1360712970
432505269
162928522
818257057
1453368304
824200457
1627847957
1847121088
365118611
415754461
953329977
475046417
1550761110
728321642
990651929
2139480195
1222984033
1135207014
72244458
1277422580
2096785632
659734319
212994611
439635359
887890306
2013333241
458619481
848950113
483029642
1614167541
1033538947
1638198442
1283392577
1438756046
2050065483
512209343
1671786590
278645500
2067993470
1599533469
1401248232
1064087674
839467141
1566369828
2124369415
286691548
23234113
1571372241
1918725116
1555905755
1274855546
1172727894
546886937
132361373
1440309225
1570611996
600106280
1146655355
1074522055
405953465
1102132003
1573582073
11776198
603862257
234051872
285200536
408024555
1058442283
1042908186
1287766773
1757227228
2053408581
2003225822
1187232802
2031259017
534293354
356145160
2093988302
489103117
1621293809
669138523
213551214
1712897019
1148754864
677067933
1135972015
1958779273
185599234
639511700
1605869240
1038614953
1293727450
2071741537
1003868415
188765584
708015806
1655381981
42296944
54483649
891295529
380735330
115323473
1159778154
408274216
8794545
270601506
762201624
407035666
1238422162
817614416
579750556
695292420
199201899
880299654
1476119962
1149010199
847306674
1195045507
1239865749
2047193810
261299111
808008877
1243582073
82839510
87764571
1527179052
1380738567
961345788
433243262
1808009001
1854718146
847404486
968843882
1045771836
1992866086
189987485
1619213383
2131674217
1947156596
915576353
1534645683
1977348997
2055439026
1064212801
1439328870
818624629
1870304097
1280586707
1582702252
1887995286
646603195
933038945
491779834
327064949
2003497947
1833660877
2022873333
980970682
1772809333
2101289714
1924125462
62614573
1381520948
1969982271
569503068
2142505872
1121892435
532190774
832487698
1819091714
1870361228
727122915
2028837329
1395355291
1053385146
426854335
1346428076
1436946173
50645953
2034364114
1851029856
1316295860
1892193343
397970937
1009918528
1651446350
1042659398
1123432420
937184322
1053734582
1880494806
571112354
717289411
35221132
996895002
1702488780
707084311
870322060
24887015
1027024785
215659549
965904992
1475080887
215448405
984577724
1690281116
907649477
1189868675
1999251209
154778405
1371886770
747113831
172134432
2142866656
1740501872
1713297826
1860706776
330828879
611221980
117423444
2017931459
425212430
458171186
215722572
735968988
1247414065
995780507
1356588843
1603439299
254754682
1908924215
670260632
1714521
57375593
862779137
473132942
1025762497
1390942892
1883577601
957175517
903259554
2132100755
63056979
1485376141
559162102
839973812
128328025
932883932
1410439620
2134711472
105322089
1407157549
1811369622
1328385056
1681819614
892040701
1515705430
921128811
2024071079
1232079840
1945116070
545896534
773475112
1638270793
608261375
1973065531
771610044
713192373
1521843218
1766749714
39046542
736118181
1159714024
323344918
1241280700
1843888535
1816793624
1096322552
234610660
1528490287
1281314374
1093137489
2108972130
1385509505
203804009
1615946263
1393806000
501138883
51938351
70877285
1591050185
568656885
1334929632
9025325
1075402006
716968965
1398115115
1033412352
296813722
502545144
99873929
1310096326
1654967667
795588676
696799415
1165409990
512778214
1755721032
261250420
1991217334
496570758
1792183062
1085481801
1023960186
1792956893
1338542224
54588852
248549611
1801819652
1852219623
1774402267
1542910756
1856116188
182032960
1132919953
547068204
1423601374
594973410
2124234803
500462564
1590434316
384866422
1135879861
1493045474
1695438547
1355990469
1364972859
1410424255
617961525
2101864713
1567106407
1737978175
47626282
2102964871
138419501
1089756747
472921310
1894345279
923545470
1172442540
944878592
736112279
1993622593
1319124
772509642
1341962811
1539213513
975035312
285354714
218804977
616564713
550704887
65522705
892829508
1160776250
175979177
1459471344
1668588849
1389313693
2002600028
696113036
1710206999
938715625
1964227785
397211116
1992859365
1856659391
1218966257
376976275
156228348
1925186284
554102196
2023558833
305444267
96537752
368288396
947780661
892169944
1361239485
1568742249
82066162
717341533
1743165062
1817160023
907014396
2097218182
572962698
585506339
999788231
1779215786
1243646165
1017122710
1119321160
1333828909
325733163
1791631439
1205013787
2044833562
1512517533
1621447520
2097658881
257686975
824842291
321545697
1792258108
221879650
1394089969
294007153
1861257412
1939530566
465300290
560469462
1084453259
1125724930
1138409539
878406692
1759739581
1545426282
855402160
1501888659
668422508
533878424
1471598667
20812913
273351779
1723722679
405702961
1042442455
887054239
2032624190
295497814
693424382
433280143
831919456
114112302
767675288
963166887
1372613881
178334315
1080731279
1208321024
1457808059
617529847
1908910072
139575435
1088590205
1680308520
1316864144
1723108212
1326762759
182087614
868239053
1051706928
563689110
1044533464
232241201
465325631
90896055
1693451336
1835434915
2053599144
1744918427
583214714
2049236103
93496086
198083980
738281548
132944847
114724954
386321265
1971124262
1963850558
1076517804
2050578432
419271059
2131152577
672152119
1952681322
439932285
1691625389
145247526
642242158
298797799
2084075051
1294649108
921765167
551315159
1366197203
1483364252
2137733440
1892383885
2128772586
304078701
198921765
1749186003
615122798
1876979107
2084425987
655578005
1167348669
431915778
1865842685
1212511563
1372276826
1773641265
628706996
1516743254
1293854614
1747914913
1953887827
1937508616
1228030633
248977988
1796147930
1055821885
1508389824
109661787
994417019
1629982261
1015029937
1135558322
266489521
225104368
537167001
1476161795
1833248016
802464454
1472135854
123378399
413440806
375750913
1049411671
688465175
1092972950
288206352
873187119
487651726
1247015301
315194477
1656385417
558732769
531086134
1870620746
1749144201
409757901
1692080975
1920006141
121914590
1617130950
654240331
493839158
1009309646
620773810
1716777468
153420968
1685906677
776996493
1762843548
6590804
581214107
29503543
1131128539
445585649
1169403602
1208361136
1629857686
1176620616
1063702720
1220885451
560532447
1704761332
408388502
1887058984
1029368604
1444046643
1554167935
1002884809
1045748509
1876187672
693866028
248018915
950079251
1321771501
1430458918
1846394548
1405353490
1897805039
626920470
1106027018
1635553457
3032461
404868836
1142641745
1623447378
1618772822
269554793
1921793986
1245006047
1927750240
146923085
1638814525
1734904027
1110944996
124084449
189961583
1055241504
761633256
571143626
1050149497
1249721606
2012982961
1190597928
543075986
1038892750
120661657
1602705709
987968493
399928958
1936171718
3966742
1849910730
255755137
2061427653
295936561
718097650
734408635
1267681372
1006044726
957967546
1998494918
121378432
1634765052
1930513866
976384891
1441696684
426091721
874730523
548563085
1344976013
1751559005
1845811649
1775064219
55512634
1606024940
981701635
2096943281
1336929544
1621906864
1913077601
1307532820
1629466233
1984889585
1099207640
1924731733
129282041
308103771
1908572312
731108115
1069420606
2015476006
217231695
1536690794
1157117580
1112836540
1321097694
368506568
506602539
923536441
1309166100
1801417840
599034716
116922969
382028553
257315985
467382364
591499420
1969996398
1030437825
645206439
126275810
77307764
2052261871
1351735252
730746137
549424692
1695596314
1335823913
1248335985
1015575824
1215693967
196387521
1255637631
742668271
2103711948
1311518400
1459468728
1563477305
1918262783
447776408
392066115
286026120
1423927246
1847005750
259498971
491023446
1709281380
1467215238
1212493593
1480782815
1902909241
486133877
1193915402
1316827592
927319909
1599520604
1171608179
201512753
1229858280
1935573716
971210154
1047515269
16656250
1928587413
2030622600
776030908
762408729
1396820803
684331558
229572151
2139165794
527754001
785701415
1581892737
26800613
1279745393
20171013
901804987
353401580
1909407179
62283684
1967915618
2129664553
371230142
302385191
375649530
36444048
343155923
1812013058
41685189
1568540433
296006057
1947536182
44849478
1059438222
1475471690
225463613
793006993
1627051092
1629222950
1778756657
1718260468
56075507
1191676332
1048140541
873041218
1703338478
1211867421
472984356
1013626694
645703553
111819067
534824834
637593687
683940788
609529158
889910889
771950329
682267485
1652353151
1695605595
110624077
735134084
1832148740
42496572
1416951166
1299082560
104451451
2142410885
485416134
715599818
1328988562
1628094710
882913691
1451932365
76409501
50869196
1105466894
1163405009
252391735
1414171426
763866460
181913895
1810274312
864693192
1731379060
397480696
128639885
1388693446
841524650
1439036898
1236339360
1464199474
1109556917
465360005
855731994
1747944350
1193519859
1812068014
478928108
2071891708
575246471
1403619471
1304908724
1935780221
1555540030
29040957
1441437172
68141567
484495532
1469042646
1192133125
1683016255
1032776664
1057731333
732639780
2031251830
1428800042
60561123
1275126894
2122442149
1792946067
1057168056
438152005
658742984
1248237352
588898114
1615914436
1149382825
1582669801
97664473
385712114
1202529590
870594766
350291400
333183644
1356914373
1248060629
2056897253
366820305
51413587
328617832
94702570
100607962
19589554
290138390
291133531
511967241
1167302099
1204112021
2091278084
119376978
2003359998
1267212947
1904671843
1438452367
1999606053
72247496
390439103
1222174584
379488872
1443568303
96028158
2031697562
1298231474
1005961157
1878584971
763109974
1053620816
12776873
17279840
1847766130
178065982
575292515
1294150240
1729615485
754322000
368720611
108907498
629283204
536991152
245093038
1414349367
919656223
60967646
319167733
1060550244
848726111
1171353016
679687598
507607026
1021360135
543736354
180846937
1268330982
402571488
1059628664
1719414702
680045027
1774737178
49853693
1249773819
473302491
1771362269
494546560
118587841
1086954051
1093952003
707095907
2037192632
1590182236
73119446
2018205337
1293612238
646592385
1058267352
1802765449
198368409
1272415171
1021224260
766706015
1737318420
1070785607
1331739618
1772824799
28400085
1098663218
75681576
1612323769
224178811
1563672321
1763329273
1860495296
166292645
935730440
642436635
96384166
1978661293
699132619
2096217825
245527582
1109906813
994315071
1535913991
2121833838
1990683347
49469000
136898019
341962524
1814314975
976142266
420938006
1145059636
770992613
379815117
1008891632
1664495605
280119931
280289969
357519749
1794590039
1149473344
1086969126
1260697655
182488120
690261746
1625906247
666419017
1140040074
1828240953
1213319964
181272887
1995218813
125938285
1658035475
1114897761
432805723
1790775055
903402890
1018905170
1011749755
1443579099
2032264529
1714314229
417800811
140440981
560011359
1843432793
704669726
647436591
1996328322
285429731
424392893
100940129
1936110414
2098437323
1630059275
708443659
595676871
1221589968
506729024
678297962
903285264
2034785459
1496944823
1237642378
659655104
24688392
2145546594
823057308
829033568
671052349
1419287324
2006190445
819367827
1067488795
1412950540
666027232
870153868
610714419
1783005841
858762308
999876891
2018702010
1250765551
2117677518
2073182376
665583340
1762176430
1463773155
121610143
1310651266
1330463816
920720750
1695258365
721495534
2023033026
1783566906
1789953197
1814369512
1808953545
1437002362
382759396
869470618
2101333742
1256573960
1339193756
1603710852
1996807523
87341621
137279023
984743066
1655394481
795806152
1148303383
1881637296
1262186745
2011440548
1600160811
1030490809
301579548
309697199
751180226
401684160
1440650322
760376473
1133740279
752472283
2013325592
1135653157
1142644906
1531506468
1967979216
1694922204
1599216991
115137733
536877072
1986194108
941326013
1627834479
964848007
648599428
1875828349
219168207
123192141
1166759933
1262149107
1270834516
1006665744
1749933853
1569826083
682298461
1858298456
1181254821
180791464
1953461638
1668906933
2068945062
2064054054
739570037
227881619
1640857596
1159008566
1192836622
129832015
138794959
628180392
1118613451
729022406
1288233864
207067645
567550238
174529433
41041723
616314493
2134944509
1159392191
421387443
848256423
919479695
416312646
459688024
1186065114
431583176
10172076
1980707813
1260607244
297762788
1807852425
1595755563
1376929999
209075203
1436550737
1509708880
1587063027
22026660
2036851352
1093962419
235684386
1641776802
1848913666
1833981079
485287532
1156520283
772513918
62075646
983113048
580093964
1686764327
792919632
2064800367
2140957335
1611230661
2145676125
1983495147
1962983769
574944047
1827395176
1208897614
270812729
1401732336
2042845409
764798117
509772971
1170580883
1126638759
1715034984
256686617
1116514992
1182345307
1367181792
908819907
301428495
63765510
1965137746
1416966516
2106246544
778900793
801903142
2081044819
220217998
1991918331
1485772609
19397741
1502860980
325481018
1806540771
1629727987
322072816
254524022
690610074
874371162
1073916187
54571311
835082845
1962917777
1075868007
1307248352
994212764
607352682
1417990583
2142333712
1690022943
111661327
917678304
684570633
138157973
64031116
1172404198
1671456776
513782835
1786200793
1751069459
1879462038
1729689500
759415642
2114067771
1855039314
62799329
1964900050
581151030
1237798406
547909594
948528737
96298215
513894144
55335054
1549074617
1180756723
2092446074
198671494
990759407
283368660
563227877
1115256726
1304747195
767092173
1639745218
2124604051
299524575
1192150192
1164758424
241353328
748570785
1693343203
1972170067
2850350
918013766
2108741210
1899132008
1365793988
107258671
2059842836
581050183
1215073331
1086406851
938020301
1310764220
677686965
1869249581
1290646331
2079455785
974385539
1357531551
1620537645
1778870276
1413852091
394271947
1423658712
1090422338
586974015
1257642575
1395906805
993069021
1686641685
122949355
431715350
599195492
801787477
1533096064
1743173410
240935941
387245028
386246145
198692223
1756028013
522772452
1790760809
1466163383
122213429
167791530
1315538517
771984274
437180205
1630244235
1056747157
1795642341
2085893817
2074822539
2139106662
294202648
638842047
1867496646
724972308
229900735
363526405
1975959644
194935292
1226458832
1628474653
1235299096
1314015046
1911854357
948576266
1605950056
1674064794
390155177
66802603
629159439
19970656
568212184
1729318819
350502607
1958515506
1020613873
1605918415
2055873534
884855011
1832217092
1563611820
995189340
1328859843
1810884999
498610189
975399514
544853109
1247063109
1394058048
926535186
2094304687
65324819
107527221
505673624
1106408315
1582654676
1841132205
938829616
307009498
1522247917
1710781165
455440843
1303288346
16423221
101232944
2060039956
791623389
2024542335
1206601494
586393447
1376495847
819837181
250910329
1782512
1006031120
1243286949
1644279464
60720881
1821189706
207447500
55781566
260080770
1455320617
1822098991
653382426
1336850157
303971649
63847373
1671382555
121098653
2133606153
1533902336
426920009
1543222815
180700752
426612973
1818274584
327025596
839787892
1611063154
404186637
2141465488
1632194223
597058930
1302461375
172495070
1160264777
1259618900
2055349909
1655188979
659136745
632806235
1274596202
1205748504
1941266391
444806440
2019637178
1202031737
239553762
1955483449
1402971169
148471945
739882320
1359709312
1925448229
1563825765
1981853526
2048784240
639766348
1577227176
1330066191
1673200327
1480569281
1131406120
830405180
233813154
1796906276
1989374674
844376215
1107513515
2087075269
302488115
1622522994
1980750321
209907133
492472447
1388562074
482977072
1527738454
1268038410
1670670961
1162802140
1729476446
1698691940
1308665527
821597498
1609821811
1249371535
44688715
1799655804
2000867296
564983383
1284068312
2048121779
1796882597
1407394201
276431764
1788087295
1261778074
1733619751
827249168
1364075038
1788205755
495199977
1663375599
1240682187
577442174
1910567946
2110072429
497076093
35136235
844146173
654409168
1953734414
1130350944
1794959670
2066079567
1499834703
1490254672
1123323580
715593820
1569481851
801636156
793172666
1499765744
1374874448
1177569463
241326525
1693246267
1567092847
2145360938
1302347801
341153002
632864550
903084838
788877145
358119028
1509050111
1296685257
492913901
260449224
627125463
997856728
957730868
2139066229
1898571250
906183908
1743655151
2034715464
1550965220
1864316650
915381522
1641781345
2033356087
535154495
1110314945
627720055
636474073
1241391089
759832269
1754214643
1252656909
88002032
1382365573
808381738
1367691674
1558101369
2075307617
2090710339
1774120892
855049706
1592744496
1508147857
2108262046
1480011494
2024332550
1880409957
1116306826
13415297
576543190
733738749
1800036439
2124337009
1660730332
665310715
1294354730
740266552
24413418
374116992
796414790
974339208
1292837888
37594338
236131613
500098099
1603261365
1514829574
1200890431
747593614
1360265073
1592776042
122525207
61438723
1843606266
737093392
880715238
880047245
2054590314
1107062187
1320434491
1173340122
1914751755
563351078
1632277857
2101678799
1893709305
959013078
506000697
23575043
553666834
503253360
972049885
1429353639
291388555
1075451743
1375076218
1317214418
1227367891
115404456
1988336186
536494037
1110515040
85391123
1777641265
1041709632
720956978
939922743
1064008682
1603931310
1840499377
247917182
1106645949
338113437
2042268589
1136188720
1864102523
1800400708
820803211
1666902361
1441664668
1765792009
581667706
819345436
1439810426
225492607
1782340431
1907064981
106941343
2061878830
376596187
118763575
63980174
1619975201
1957823390
482892359
1905045561
328557997
1903217498
435843415
1050745278
1685274001
2088604098
1786365389
367336548
315947293
2138628800
588042269
1708527757
1667789584
2030504172
1966358398
305869417
1037607251
929340171
1537725075
734844307
1616359407
2032571279
1644034135
2016910914
557344322
1796140541
1729050513
653575320
1714934475
234802424
986079069
1167089191
1815625561
137308518
2100199236
1612099664
827223371
1090062309
766486549
948013727
1310857794
1721120679
1720414991
572434634
1254280228
560175132
1372214092
1409818051
2117199094
1078847268
2045422903
1877460236
1325596488
372381797
834844397
140426446
915641152
270152239
1814438153
613017953
930800114
1080014002
2097186342
339508806
183708029
853313406
1656071068
1655279848
538780134
1517514834
1605916949
1398125307
589218236
1213796701
1500082744
390698085
557729973
564555547
577713438
1319022079
37393916
1876819697
198622195
1956573967
1984021193
1965833451
1366299779
47221869
587663227
491571950
854993096
1768331790
1234757505
2015172034
1286827789
1907359105
1371055626
1661305994
125067760
960310458
513016253
578956745
1085849916
848693996
1273116921
758388479
422877586
2054736994
1904563966
1308883239
684856563
1455087553
1324402357
184521036
746918685
1577377997
1186345030
1790604358
459376932
365072910
1572445326
1109094148
1837476567
1170202559
11395534
681536444
1082710515
1460398402
630871879
154853350
1782603454
1306203319
1984615060
35832784
1942677613
1279338397
195750542
1709576049
1676924224
230451684
1630373065
878756241
824132322
1907019947
176269627
1244753247
672130694
1960980327
1559600639
1366970809
234335507
1757704937
688475423
785839587
1097081726
1212736363
1339092681
965693750
515352347
1100181130
1927872364
103905464
1912626709
1691548205
886864549
1725617499
1226700539
1732230639
2063491192
77193789
105329081
187868732
1624735900
426865470
606089048
74366356
275353458
1520861880
833784490
433430532
2041086518
253855774
632830010
1407185966
1856713453
499930733
1170878102
961736273
2033470666
334856612
2133055133
1909185151
1364492397
1004686872
869024757
534425101
872874051
1473783167
672543963
1652859733
1942570202
1980143170
1770510996
807918130
2085558351
366663984
962292224
584647611
630451119
2137382875
971600743
1484002238
430600945
966650574
1466827480
918092505
1003194439
2086971301
565807191
904751529
1850038742
1331353622
226396291
1251777049
1208736906
1051361017
1494029470
556671411
1103858071
722507620
426576431
472697989
494887341
982471335
1105730634
1748401926
1252735505
1397874396
1228186446
2125340694
1283149884
1382724676
1687303401
443059059
774514211
1547005099
709428470
1873644594
1563273037
876945677
1243417886
1795546752
1338807284
2129153978
1801846047
1349466780
836580809
644565689
631043086
1320117761
1754160252
1516383785
1901133615
2023706401
423338312
1063476924
1553162989
409415172
2121135113
1773899519
1057794901
1992601593
961113794
633622283
520848236
2056530081
1959359038
1554391348
1912493767
1928711475
457968142
342825374
1609087141
1887958524
235772233
512164719
847615111
1213163799
1096142449
2141851709
501687992
889629787
1463213859
2025000203
428194786
162357247
1306529225
1469981016
231619254
173056053
363099241
1548555555
727806472
1176858697
1710692828
79044406
1448424211
942550111
1874677038
4602687
686305432
29623062
376982212
1516242996
775530337
1149073669
686237752
536882833
381013685
1997206189
618793049
1555058393
1292374092
180503944
1766823873
1192326932
2072250542
1437750298
1412813128
1432822221
1058426740
2000137889
705104197
917224485
1978533821
1395342969
1181500248
1423422442
1295005637
1239676786
2112736534
287575549
1780869682
23368392
1123754875
1529971750
1215698243
1714311446
267591318
404565060
672943083
5358695
1257072118
111912336
720188719
1400283874
1327901828
1775488847
177851725
1051959500
51197394
1125254964
490892682
858739355
1629036753
1242361674
801807484
514004818
480247158
389332083
306095596
284756817
320219169
589696137
196869089
1918763439
87322176
1287210161
1215127211
289441536
581335730
197621645
894159926
1708518307
1174571314
1322111888
578107747
584996271
1441489810
1035507953
1846153766
159439670
459122023
1010735253
1721925893
2016978151
2085177579
173423000
93093974
1391204408
1824029273
1231882175
371437918
744950028
266646631
2032847381
1488190949
126940393
1840981364
782835908
746061686
416826405
1349606011
1562946441
1298411441
644584803
1357591596
2137831368
932176178
2147094197
1339237036
1292269367
1261240113
80984188
342207114
1727577406
1495242259
1365434139
152121322
188565013
1365648253
1930919429
288033819
1725203702
1638116984
1811788253
974841908
170457521
1799137320
1566060890
360538865
1403981698
1435997087
1656213895
1491008571
1489666942
1647474333
2099842759
1926252804
1830965678
1298010256
1748016971
473198718
1689005306
797957292
1349520748
130739987
215514142
1079761096
636180979
823501807
493346838
1296504342
705209891
1859921059
160645934
1808011570
1669523077
1420646722
642739870
650760900
1353227337
434135303
177547354
630642629
39819359
733330953
1656150616
173064407
1082574058
1129957898
669827111
206687148
1919875227
1336505009
1231068552
454365882
1145294723
1035615523
1411513417
601003325
1683852995
709268240
193720970
1694238777
966069676
1228887701
734359973
267087270
500344968
1474543140
1009064874
1379169853
1982937815
954235317
1734451699
1026140082
1949180268
1763122677
1134013266
1665552091
1635730668
1322178898
1280197238
1749956257
306719644
2083483532
214092800
705964379
2005341120
1493663470
417694988
351811471
1303582336
1191119732
2005895384
676252145
161763708
913789844
144400272
604076085
1878989016
1232661718
1034490971
1373284902
830157321
221325111
745984956
1510801304
2021660228
27245102
366416257
329744497
179256289
439728316
1953314721
1187485118
2065000817
424070490
41540540
1601816756
1742475073
592297604
1713339796
492456937
1618193079
639974155
1470680515
1562790804
1464872674
863366681
494500802
781124801
1819310217
884661047
628263820
29337314
1812580148
1784480616
1404253353
1428618088
248528857
1988579545
1388267562
1832244760
1601533706
1198770869
1228152522
1155747015
588645196
202576401
1431637825
250067187
1081022273
2031035966
249064666
1287618195
1674912753
55210017
327027917
833002766
67404512
1478236148
1259885960
1021183843
1980049605
1118478254
466670703
799786167
1819959125
1491454154
932273129
1084676026
282560297
968933383
2140842531
788524938
1527964533
1500352780
863082271
496492581
1720674905
1333453773
1013697109
1725227564
1092001990
1440022494
1732573722
1732746063
316373940
650844413
1095086282
240184969
77548261
727311211
379886597
1494848657
1932634866
1914466381
1005281854
894204807
1302626159
845435216
1548222685
639954997
1840051613
773457345
2060694258
1736543537
1338674729
405188140
754474888
801960955
1257058232
1011353807
1346211745
447564976
1165181168
5223856
501607465
864784020
1735969558
1978581867
48645378
136548424
1888527303
391021225
182394487
544071657
555786201
1876402986
2028062699
844391311
364498127
1571329847
1491728954
1690485036
82162703
1197228137
1762983266
1992527647
100770921
350348342
834623369
612060202
1642136664
1900504860
2144469652
754065489
1812966614
1450627570
883436166
1757242458
95242996
587734443
51803270
1924788802
821742255
2103986129
960285612
2032680477
114477206
246853199
585873626
1721447661
1835404444
718910534
1619410768
793437876
565513166
1248570873
1114195123
813430068
2069852991
1312888078
1359052283
885837076
1283635609
1533609167
634971675
1499047276
1568717221
967376524
436517975
1019758767
1185371342
2106914307
310184548
309109962
1339170003
1787077886
1527165713
1758929593
138348146
1606887428
209258440
742246324
1995383757
1335223056
1799874395
709958892
369911287
761769106
2136695833
506322942
1106077646
1952793322
1583215105
272399020
1584414846
1574963215
1036655949
518996968
864377998
449578436
1646315596
309364711
1675846003
1650342506
1691415027
1852921785
1727862562
1796221986
309986231
174727774
426924679
1785316981
1330751540
297669694
1163204490
51543370
2140547422
710033416
1975208813
399161931
1712739941
1632210746
2134314817
1292800015
1123545810
1656125707
1626188288
440579850
956672919
1781761085
2534038
644665795
535664113
1198755331
1112279597
1268250851
1845048848
1123736428
796153611
2133233589
1273498771
609349807
296740324
74604419
833989878
337850930
1936854281
977010036
456416321
299125802
1905223102
42628433
2005219120
894198590
191502037
935083623
1855381400
2058882196
1980049291
1487566807
1945351130
1597771313
1960302796
283077762
1581812828
581429050
1566181401
16867316
1596785179
324607958
811768175
783458667
1054227668
1587569188
512813507
1246226844
729631064
2031704585
1528449384
64355690
1013053367
1334205785
1383366030
2016910247
2087928110
299949099
813058938
1372368948
1757820755
258971956
463931908
265539727
1260681505
1137945100
697711766
39780440
958083663
1646083944
1379152964
1745141081
1142137062
1545155888
239385475
1032737742
253633462
422079207
1462028126
923040385
188272761
1225909246
1815884218
77281175
184193624
2086711243
345275465
1964903349
850120625
1828624867
153983562
983394203
32872706
651993878
1321845427
222193492
1349541588
161103841
67717809
590206775
377171801
1765565159
181372920
1943502695
1071939044
1696942979
2047457904
2141370531
235761758
1637752561
1863384949
1553287339
995145083
1768114148
603999019
324896178
563471215
432316272
578251548
1734656857
437935596
487218420
6557850
2007697052
613991474
468700730
1317659327
1028457050
538437595
2015680501
1050843300
1203067693
2143963746
250035696
151985154
899298357
1787241473
870626080
1077064516
1292370553
461762981
162968189
162607986
1004186112
656771926
1449729548
602487489
1965416974
1990705696
1872537764
807629535
1328406689
1642759902
1526072629
1880087359
2024886134
1179096996
1152048878
2135563011
325420966
1440986980
1998428731
264100675
1017517714
450259591
194567237
1373907443
209226146
1303592554
492559384
2012406589
371557111
656250631
1565030771
758588540
1019745480
1076888914
2107907686
1760806351
961832698
1704994196
175925106
909958426
2125898256
1973945742
1684050598
1617512374
1003168814
2027819683
943765854
1842560218
303103357
574918803
2019806952
1891690470
857191285
1123653388
126184033
2020477592
1976127063
34641997
2018268744
1380951886
399617121
1363046261
2020272139
1439347569
1183063825
589362829
937042292
582406443
901795396
1477125345
1505794035
220598939
2054645067
710849861
1035347392
1728758480
294815515
463230040
892690778
1920219463
1931184569
2138265242
36429338
87798652
1286142938
1111095018
1220162672
1226454823
2100195298
1817648337
1867829767
155221185
796004627
742828568
1033278087
682221995
2005434139
1560367653
1664491234
713253444
584577615
246478633
1840191040
673160335
2034477291
196776240
340786809
638638544
21010949
742824884
662567765
1948393870
1874096810
110169242
1495224256
570970965
1201658363
711577974
20817460
348408008
1286929630
443471604
1930502040
1859059871
1327194904
497587733
1808084197
1195954237
2109868708
1347562285
493367047
444898838
1472253184
179696537
1435950723
1885873159
74058423
1227338836
1083473104
1798977989
1288544066
944064532
1319160636
1268262575
680402582
1690752356
1249692793
1953168452
1258903540
1313312149
1026509830
467007629
1559569183
1083175359
1278881514
473362442
296842293
1594532477
1418824559
1114751028
246462502
976008358
499485193
81775018
645363908
381325618
502271254
1079800420
936659175
1123178946
1746346270
1862774777
353433856
1841616988
64304452
1182243275
771625800
1885729907
372775908
1228014557
1389993939
1520284256
1894240784
426188729
1160917199
1449310398
1304825885
1090922549
1862743784
526868070
844603958
761598660
2139594163
1466057224
795379729
1255426647
1475325810
1878746937
1853611429
2123853959
572998071
929488050
1069058863
870066523
501295441
1289087912
539213202
1248324658
672986919
1577569502
2031756902
1943396062
1007418325
258139935
655950912
1851635516
729453578
1411356298
654832465
305964555
268352850
1143830785
508855605
1358514444
2102194535
698107430
1263575298
333161723
1211386717
259075217
1214557312
1494362031
1155724046
267499595
1841724292
85766939
842256970
2022523222
42338394
406236857
518426676
363717013
1457583135
1436099173
1891816965
416936734
1324207850
1821235244
1422383910
263132802
1439705309
1500284662
1118386555
1247789453
650537115
2126185510
1694107985
1551651912
1384279382
1690926783
579290693
317765816
1683879404
541311227
880966436
1312786350
203149825
374372935
675132928
673429613
906418550
787976885
1650050188
669111756
73379057
78152648
879212684
145866011
707411508
1104788468
1428075524
969532401
948707433
601491421
241630541
1203054333
84713603
67962190
1000037265
1253842822
1747428554
1458281742
1031912156
1179320948
818173440
1111590260
1486624831
425526771
1245744885
1111542837
93501103
940986354
937563474
1327786274
311990874
1658154157
832477477
322623540
264981916
1864715365
1531674112
55688058
1605299429
2065222101
1080453785
295405045
1745320779
196655216
1942462756
1028140385
1181777527
592280295
1806639051
1865016512
389276390
1282220290
1874692268
1709104708
1275144292
1792478746
797561409
1780028887
1128650347
1531324221
1571078106
498934608
1208498087
125995372
1945837802
1991316607
1564827408
337365031
329767599
1481920479
921924553
827634482
1130805077
1153007211
99173724
1625924912
620297891
1222344157
1124870094
779770290
317511281
354835201
1900353677
1753238416
1968728645
634213516
1558063555
1541053311
2100943949
1954997323
839464798
1813544231
1531772206
1734857269
1534124731
516632325
1883753544
246828564
1960105838
1346926440
1636745270
1169035894
1020417819
1281796904
1855051397
1884196401
1410993583
1843084349
1478716686
1517033324
1064578573
855953119
607772858
710747408
219403766
1728698712
95221465
1807520138
752532057
307546364
815795487
1826219202
2119048094
1570156776
1768559013
59811570
1310589315
1855553674
619463561
1281341901
2017443983
105562443
510180019
414825495
582796443
1267195163
1477032139
128414385
141993561
911535254
275431582
771046291
306284305
2068254130
1351907029
1095010292
131446106
655049010
1392265835
1803181607
1899599953
1309856228
624485567
1109648484
1415898400
1284391380
188506418
1468658348
1375607420
251642190
1409633947
2035068185
1060324498
1003367685
2094495346
1921000986
969869975
1516344279
825060809
224594118
1456144742
1014121873
1790176546
451431240
1925204284
2052286753
767553749
1953294542
1454862515
1126308507
466657629
1041408932
1392026062
367137090
1456341820
643354690
614274625
816893642
1960144880
2041325189
1908593481
525882492
226809273
516332739
1667476919
1386897828
919977843
1926777193
1659934478
237845157
414787058
43142565
1156722986
1103296089
331679507
1196214201
823110243
286544992
1348781794
1570819256
1660740138
1520966742
1763530614
485452632
1861276928
78643803
1133914345
225359247
124080417
766777094
288875011
1953878988
1493234258
459652313
1498538188
216079910
1823237634
1644373597
1540850141
59195206
519305330
1121213602
216412476
1977114245
519464869
678088154
1583694479
2061521397
239206619
1936483022
103846238
755292365
1176568809
2060656038
1818159389
1022942709
1979076610
917127197
1851078087
1283309917
1097553860
74578364
678919110
699116409
1011899816
1349688779
23631944
26863173
489682886
795370015
1055508946
1130381538
1052171418
403744003
2106261438
847935609
187758361
1950464840
2038231928
305572665
880591538
760629053
804653035
1614271057
636874782
668276156
2109403730
1236616368
1828212982
1449035223
8137243
1491091625
1740377210
604534232
634986756
1433960050
1634474897
1920055913
2079999007
1878575727
1568148723
1207311438
80921435
291809092
859967930
244047581
2117804477
265287812
1047155046
1811140091
1177914890
299480170
1327007253
1208276167
1003291419
426942032
818208956
100408226
975187795
6883577
220280281
1239068273
206120413
659726539
602108176
1526311563
2113066521
831340095
1196577251
1360917972
1972194451
1731182474
1217753014
963935179
1378990751
937683880
2112456162
1157625112
409421616
1606573058
1341786322
1512125612
1310303899
1500081912
1119944952
251854502
1060272810
380125654
963522576
584214170
1097235468
1798747052
1140227311
2144122168
1860659465
722693832
403482597
676058881
885767923
943782835
1852065528
756699921
2065512849
431676099
1480591896
1803012063
429857771
932947730
1080837990
1431761673
1031618682
2123186167
770101138
1853767354
1496641770
1992031176
93653410
1968429057
824739610
1218830903
1938380852
1581141402
342807752
1010757092
1400423493
1554167082
1385124926
1963153370
1663169295
749296274
66854856
129034294
1082548479
756151639
1144697683
75518312
821487210
411068305
164393777
852988551
1830061096
1372259281
1493695852
26108253
822507421
1056136029
607404372
419273730
390501965
445813771
1146511453
171099229
1334113068
1940015062
323179953
1220575509
306432527
1202383238
1353082645
1925523700
1156363394
998290415
550329541
1692423296
423634366
1926766554
489390577
904951884
236990103
1729815101
463760546
2022803301
383224474
1644589706
47156805
108371299
1360917295
1757223254
914721766
600879308
423279845
1880262080
1630035559
1999654237
1992735535
587000946
456604340
607671789
1269722229
1479781747
870269461
1306382163
1647668926
203719270
576322071
1591259661
1843149710
1351103882
1896517035
891667664
1311321340
587193988
1080742979
798064308
1635108978
4434518
1358504736
577040722
2030130244
1368139829
1484252362
1651358571
111784883
2113871966
1072691619
1673134747
1741392469
2047406743
1158078477
1535210950
1072343370
581663710
1515824414
1792301079
686015340
183207255
128818085
298422767
361261244
497400200
1944575608
151309335
514214768
372515852
802985581
562925965
295357467
1449997912
1244073040
1896905271
2058603821
145053372
693862446
1522752718
213831849
1216083657
587450897
1933936870
843537067
1029517627
1123533308
1341458894
1143316226
633401355
935489612
139587681
1411282167
1246796656
1575290317
170435882
829788961
742149972
1827183761
1599881980
1215501384
36215228
1448066871
642382100
1023230844
993903003
2006497751
1138652475
596094946
1208063051
1436660274
1083594265
45648386
1422179440
819955669
1338156462
1397048979
1905041309
1593343076
847928082
44534746
1468187946
2004067273
2118247771
275473791
336774190
105782414
1204927708
888652031
1577040255
543625237
1409613529
466760078
953829049
1658026599
783879769
444529912
1331697494
390773650
1896300377
1883139799
359526396
1828515533
144803975
34108864
1313686578
1849953055
12271096
826771406
71718087
415288205
519492269
1525927293
1384109655
1049911277
485598192
1070569246
441785957
478667794
1629932074
228989036
1500240830
1511170276
1476523181
2089643418
1441944071
1968182411
1880836765
1917642341
982459008
1846985214
1119180200
1630051214
61577407
1484835366
464909602
510872182
1273069890
1482116040
1651726011
946305219
360024083
1676774291
1456339399
1642652224
585571962
238609591
741390709
1575955400
1220471193
2091024489
1177542227
1803214739
1592047753
386914199
950024626
236302868
400950008
1822882170
790578880
771690043
146140776
970169595
103110022
1850075319
328195552
1891760260
702201108
1043389881
885360353
516186706
1024005418
376804253
1617006718
104118426
480344475
31484056
866629883
1166184990
175166201
70084045
899384467
1765750216
599468654
687045756
1037464456
1343773673
1184301812
2141391261
1494663263
1423095164
721534013
146317883
655337018
1131756764
986053639
459614253
891563638
871779810
493691254
302786011
1171621910
2111538827
2073345691
387543587
1154344164
358444713
790698743
986652188
1536221364
1136650305
1810218370
231515958
855273096
1370515534
1719467887
1395684689
1775587260
1671099961
489137589
2018811366
686952913
1963390139
682460130
1598550223
21468358
288141720
1633166904
742673451
1757813148
471121543
775979875
763574506
916838391
951193794
55097317
535940834
1880759543
361228790
1681573694
40165687
175239438
713852800
967140964
1544450595
2144290494
941202450
1580191382
1377136734
800960575
534482541
155031286
592492901
85040641
2110817023
500930304
541485030
1050224017
948448080
1796133121
2024826552
4673134
351624808
348021762
1055345979
2124605869
859994429
714180217
1286898620
643952469
926516872
1681557399
1143779315
372925675
1072771069
281533109
978544893
420596742
932148540
11806979
812200808
181671930
1829973242
277769161
1541719578
844835927
1463110889
2083720879
1547212247
519037810
1351809611
1219434991
1621469711
891947
309420504
1560700043
1736227004
976310350
747395000
1345703690
726567643
731722568
897630390
82478329
28092540
672782220
1887682953
1636255597
1648053620
719183312
708294563
1295040497
66430163
434448979
395311518
414833038
2040876571
908108765
248798787
476652562
1974347928
2013755823
66424464
430980554
1617913906
540209614
1182997685
1510884888
865792395
802012948
414475407
309745435
402914900
1287643123
1410675805
1152583819
310774014
1235223570
1904688242
778041811
533004749
563313426
1869170677
1328702558
1973930670
879077980
970275991
778679601
1015937924
1866468223
1711661895
1231106124
1902243409
1384887117
1125480493
2069600752
1153962858
1839554170
2003174184
952232350
852266522
1965885701
455374797
640549781
965744711
148507805
2104991147
1706720101
76885876
299681199
51101923
1798332136
359565391
1526121200
1372334565
1103890264
1773128497
529693449
1186684456
1819407319
1495374001
1329826512
2147166213
1800186954
1717163291
658013050
372598628
2011999101
2130263465
189206851
1974905219
857952336
804209687
878453117
548112802
1307695494
491074294
1513615373
17946853
688219875
470915608
1920997205
1376685820
2086208482
542442235
2001728656
226066883
1387706896
1201728590
1670422449
865068650
49326738
613027682
864118900
803117274
1389048181
235334442
1006230861
261434436
363925328
419141947
319707528
848479217
1667930981
156494301
283122495
429765191
1899036229
1932314706
528605644
1901519392
697725959
1940776706
620368929
2056914598
1440519689
1549054926
1250651957
1981518741
91336122
1653707870
1082997588
1110801749
1584270993
1622698469
1580993495
1727250842
604666056
1952800408
554435588
1569830659
103318182
1234630673
388343342
1975068228
925240302
685667727
752232851
1408510370
1398060771
1780970147
618420393
568513888
1468951495
1018680425
932902765
702916674
981459493
1210645803
1834594721
1024312201
912405327
20662575
1138594092
1799613224
1862038803
679793290
264371211
1119309414
1642486633
1209826629
1310407343
2093291399
1965351633
679627879
1124828783
866763989
39453450
472251704
1309908908
1970096151
1793091711
739044326
1292364748
1167781623
323762051
523780176
984816690
1618351100
451532167
160194823
1850694463
1467782619
1039383613
102412595
2099184709
1747458054
257446657
2077135670
1066262533
989793151
420008573
1251915212
1600384068
170294866
2011835586
42182756
481470813
63288225
849412553
1284814613
591786128
363627874
1485936709
2043416190
1518424723
751667926
1754062905
974334167
229834127
1413286328
348355909
1364754852
587541336
75869774
867686715
932156005
1398216669
1564740609
201866697
1805391380
1969651510
1880745260
722073320
1615435249
1926407217
891960088
474906033
1301298725
1705106948
913254168
575383928
1468528903
689090411
2019195410
2122312499
1737151535
1486971850
592585986
1770753776
1126673464
1279997583
1924753813
299370141
1604722962
423100552
1935135084
1367751589
670880460
2048093895
604958548
1249700406
1715135791
1115603061
418375456
965739057
1082510350
623119689
1373748798
400167566
1022123990
471077855
187265777
192985870
108018060
792170351
1732566522
926754411
952522583
616371963
1856592368
706841852
1198524524
1535935113
51852224
120897143
669852023
669571691
156427021
1989981349
1038645443
109694083
892668406
271658389
593472207
1519758081
287456744
829377882
1172776459
788853442
186357664
384256165
1967882058
471357830
112790369
459085736
1727073916
2108318612
746490229
754265891
1551028725
390431451
1813833096
1525039956
186751924
386382997
1750042795
1414074904
354714845
545052667
1210574724
1254045018
1545316950
616043500
850904103
1774845175
809906448
1293313539
120272237
1976193319
1582076415
573718543
881031132
734174526
1626353411
1622269559
1766032606
622051462
50408990
431562502
746550342
1351486057
152804954
1290264226
1323279382
72301363
164422668
502128564
55093273
1107725981
1843555661
534591534
1408828122
22531764
700624253
1820608577
302884344
842427758
466706917
1580742813
1249786345
724674357
452992629
1184432086
1019358829
1573563655
600580347
1693970899
1148162834
1963841244
956984906
724161812
541374232
1892146564
2030253660
263029170
2116915579
1641029005
377323464
1076889315
888533563
570482967
1484528945
2140625447
427391270
1016508905
2056054909
1457294503
1715623836
969913437
1118521248
2001343
967300956
583272548
1624701210
393633141
1067297796
1485845870
799024985
624296565
830802528
1141545851
873055632
22722709
1869646208
1901915496
1178809433
1612440277
325831181
1559933900
467283192
194997672
7857932
227399378
2133194359
1727839555
336440988
278016068
1456267645
1389831225
1242996970
226043491
996478059
1811472573
1349368307
1699630562
944861242
1618453477
941162609
989205399
2015114256
1074503617
663543563
1245671342
61819346
945954015
711607285
572628776
1726763610
508860761
2018019768
681502421
2084882832
2030923477
1295787779
1155882156
1410562887
2084765849
871049046
644266668
597180022
2060612064
1780509306
1572878687
1654061624
1529013376
1441705415
1584099533
1035661818
2061123217
1385454575
105989251
1191139683
931952808
1903240403
1920455835
1417556237
2116973791
612261472
908359731
1227254368
1396006015
618343634
2078982119
301618148
963347888
1226666526
776044518
1972850135
899932949
1681426251
2136400502
1793574288
1771370807
787135513
100434340
117472049
1615092870
717397787
665094690
826936419
713799762
1592594075
763946363
808962446
1382046861
1142755363
758475597
1206702513
2007389188
771649824
1523457374
256931520
427295490
2110009157
1837787139
1328736788
585846072
1787013217
1962831273
843264017
1249723371
825070294
1475041422
1136090412
795696362
118865396
862958803
900209042
1618030526
924490213
1938871125
658533806
457817193
1654491282
1144402762
637720222
484653651
1956443359
1674573058
1820631475
1170763041
1851864114
1862357969
1814073754
651330652
1380789624
1858611315
2118240798
1042186371
310626836
1220178698
755500115
1148265058
238235151
722660910
1512442637
1733451854
1366734906
744859616
637239114
743007493
2027997792
418751826
1477108734
2109871595
1256020471
1304726382
755823241
172302646
1312704357
194335463
1442985777
717984648
1583513506
1513816284
516158696
1964439449
2055791434
1722575419
565531174
1930885880
1325397806
1014365472
559271046
814062971
1006853350
1430426739
395703728
1812129396
1731728096
928272407
1173321391
957948868
836271272
1038514494
274816321
1152561180
1052848831
747727592
814854074
900349988
145726413
1491699192
1433749597
1329510976
1646480319
62007670
251591395
190026674
359869670
1830663768
1953955937
1451669398
1019703272
1169398099
1195092759
1883567166
1321812917
1469406323
1791779528
757461611
1173968458
570147442
1713367487
2046341924
901651665
585426959
1097263089
34182619
291169130
822898398
1987821558
1128982124
1579197967
308719402
1365289774
656995441
55160991
1769468577
156048802
1727180804
1729169042
637580837
166425342
383766848
162960474
1536685128
1468522962
719160769
1413555838
988575576
806467812
610969477
1508846205
1753625586
99607215
1491892770
1483159292
234924829
818524650
1678045769
1406753758
1222071382
864351668
1637057349
1096956515
66916348
1037719030
1999205668
1260447264
1469555164
453048146
81445765
1452313682
1012413150
236087259
158630770
383182001
906615678
803721968
1581371805
433613175
319764034
961641948
1789413544
1745049476
2091383264
1068075927
1342504933
2078439231
1442290528
1222838622
1381175512
128494607
1306916977
1062617848
1782883724
872828142
303237453
883646120
2039975812
1018774692
1060543480
241451488
177104236
208206407
2103776571
631684444
1469524227
981401835
751975365
386400418
273184325
315461775
566954587
1983535079
1828600103
401917321
750750075
1419652756
578743209
1050126819
223719999
148331607
724720757
1888617579
1973311564
1755822521
596835514
1015017900
1822760036
762313600
597866220
1862812765
766797363
114808744
256658603
813345920
331769483
1849586042
1270496584
577939797
918299284
548670735
533476206
1582317584
437486757
1012796730
1106508802
511147206
720729989
1497773476
904070250
1231534818
1301612693
347486491
546398212
115062005
1610125615
1767935020
558323600
2084789497
1650846291
1438089904
175275575
1191738644
1674225026
1022603973
86986934
1211047757
1654214702
510304863
1049647966
1443020313
146062537
838253134
902555634
1839283224
52582015
793871271
513356937
122987869
878475679
23145269
187052377
1036826225
574478225
1704611260
892258086
157887928
1184817186
2058816697
1172219207
1709564614
1407071273
153381412
1749457054
1373218638
212672351
1520889147
1112434753
882437821
10033903
1171754500
606879239
1479360237
1424709586
624552567
1451922124
1244817568
999772321
1221378483
1806017935
529172234
1477534830
202750260
1472821655
1140443282
335968335
432629845
1505320090
802881272
1275961924
156282135
1672082756
322828114
1183636240
1770801204
1100404993
1054907100
355055770
2002239793
702327516
1351866017
1396649991
762090215
958447842
1774013549
703684733
241606571
313480042
2076625420
479749267
13299015
2056860261
2137819760
1583033666
1343334825
1056572475
955989386
1408459779
1691645664
703597464
2091833533
1790137525
157417361
2112779861
998452876
403103782
387437279
707998440
2045202450
583562846
872646857
1967738689
786740157
1239619718
1466707701
1335942897
1802184320
1910137838
520420369
1483040982
244483140
1022468919
363482250
1524358708
885208930
1338698058
1739187962
716249152
2094432614
108475333
532121541
1237442372
794790662
68195489
1791931984
705001406
1231961280
1360487597
140697643
711178587
1698488014
720076275
2002697774
492809470
2019131799
953843150
529793069
1017099052
1610362204
291245924
710689204
1685860893
962255756
1412775347
1951155597
1323158501
216806963
475778475
2096790259
1154751797
1621762111
781361356
2029635845
1651376851
1451558471
265821968
759800694
276588702
291042858
417311132
43804270
1141415747
869629844
703534159
1240791931
1667709654
1776901242
1419323615
2067580153
1693481136
241361182
653144090
1234358991
1401368133
597046260
1037796682
1077239448
1631010517
2130333431
1653813093
906399774
273979840
885900913
955548680
1154320566
1067696434
32791156
1796133159
343193874
238344208
660491918
1207373840
832994244
398079976
1667926567
2051645095
1380514523
2051248119
1926529205
1288766093
1501190950
1785105087
1138680225
1776988958
533606777
1392376992
1267470751
476244722
2074951096
432577002
903178632
1453360032
1087926292
575681884
1995587499
656004784
1831875869
211977660
350205863
1194043435
2080442664
1971615009
1434081918
462100795
1614173757
703133307
1452963582
1269539350
1895077466
1335124913
1925466669
127014012
591118607
2029347945
907865953
699245895
1045626785
1918655579
209000577
477102052
1339992294
1390043280
979013193
1232953237
2141291879
2066790091
541161597
1517138377
34233369
827972462
938896894
959955212
1271842339
1867845406
833244580
142566976
1341410256
1207791056
252239300
975160280
2093533180
1960152308
401290544
2087356250
1533744344
869310708
89582179
1823814674
681902028
339881052
1151012118
1475179866
1962378883
775763368
1031529828
1343060051
1423596045
2144077194
327056561
2137607877
1766829040
1334406478
1803873714
1760450808
202195486
2084869372
1410104437
781039657
832295666
225988982
125728542
86689986
518892059
679412415
1562697134
797353083
1594725466
1116470069
1584648871
801221744
2024215550
2140367807
460903218
1496063033
977853582
711580782
39892674
171877113
258119725
310651020
723875977
414451326
790557388
1608582864
966051492
1608305979
425389769
365237750
754997995
1801842756
1025212789
152204344
772348576
1726715473
1325561512
2133122216
672530408
1288754424
1164156420
2117815918
1026017414
1156938639
582696462
278411785
1742368519
1040377271
778490163
1470183418
1753574092
170448003
1990265338
1281836826
1737209938
709055003
1977753295
1864405677
135047492
2021825151
2028297898
1866252545
2068217128
231608192
1773473176
31246638
2115748095
188428623
1866303492
748114334
122451985
1662099963
1611182035
1049794035
1309936623
1391799993
1508024404
169661937
905774274
2062476018
1732815469
755780442
366709118
1529750109
1990433117
1448060940
1023387623
75156133
107888106
2067274837
181429642
1836146301
1284064237
1462101406
1646303043
683816724
1176325524
1549820878
984515063
650952498
143415312
1828894816
274678313
1057993851
1527998447
1191570581
1894186291
1946645168
333282520
110206624
1840175206
1043547444
1785253513
2111584729
1089059537
689619296
1816088725
1644409521
32035736
793520505
2326141
1885851355
1440803764
141350379
1727164530
942600804
527531448
110405687
1889285972
532575978
1214158283
776832206
649298184
235899023
1578007133
1722799555
2100659276
1407815068
1518083129
1966413016
759903695
153818006
409947737
1928944972
887407539
241845877
451659490
121964267
288381362
1129704980
2095572825
1968654219
688729720
1180693812
259804078
1904926236
2143016561
979007218
1641882627
1007535058
791470395
449861035
663639164
763684718
1416543474
402807065
778263749
873787152
131851127
1200739331
1459358001
896074279
768232816
788648847
1200548457
1685101735
1671245740
1230492749
1509070412
1470982133
138018567
692388220
318156612
252321324
1577171992
1029765775
1111340474
508785672
126847000
69149239
1055432393
1535904519
664633608
692548458
243611230
1047817226
932242949
383508753
550520181
281020705
927892229
2004040508
737969214
613435418
739796397
3317178
441405677
15635518
2069223689
346973834
1661219003
1377728926
155626102
1998304218
361240526
1841350195
583185744
995846702
1329428940
1625339116
474396537
461882160
1226449433
1210326839
934243661
416113434
596628312
544716822
1294202468
58259348
340832434
1353731425
1657831831
423779840
446721437
1656361818
1379025071
1627279696
1677936094
1024390451
1356178871
1191157826
339459676
726462727
763881043
1032907841
816327895
652572898
1377618035
1225780998
3213381
385801677
487175842
1733511453
1176043974
683721042
1832328164
774100934
1461707693
1868861513
1166608443
1286771694
629750379
763561201
1019223285
1343485891
28820819
2134356259
24363175
585756029
1915661694
382963902
285645734
1015366856
787056475
1542955894
1536580760
1407693371
2031884922
2131791766
1846002610
791630955
965407063
2035043304
1584396277
1343537940
80589344
2067976851
507257590
1246012599
1575763818
2058017306
9983362
8244495
1290247907
1637062873
850834270
1501356948
534752110
1471975120
381151155
903778562
1923517388
952391630
1763041635
205600483
1639117796
134710751
1402066788
286207095
444738758
354976537
264672471
863667549
1285219513
173636704
2124418351
22241344
1401014133
1201755107
555301049
797031675
1259396800
1014274680
700528754
353098298
482523742
1662751270
1839776505
1521622110
1973575712
394148218
1316542399
2034858892
2041644275
1024416714
1318304947
1562212879
1924303891
95399253
1531003125
616735276
628215837
763489419
2013743692
1977781480
1772991190
633932864
1500489941
1252683721
369096098
1929995928
614216497
1722102718
1244584385
1892021873
1948920630
1374294642
528124078
1062378027
1912990163
1302904187
1201095599
1448369648
1223676740
758909938
673537329
279498117
1737724888
1527525671
160954375
76369705
171090813
279542455
2107347069
486507868
1057165842
1839765057
841829330
795850968
478387364
552165571
2075398395
855526358
673581211
1141980164
2039244972
1285370696
1993394125
1495395580
1436034587
361658862
1608050175
238420455
1082316290
1473825160
775240750
59490641
1904998518
1986723431
315354337
1277665165
432537591
1422377062
903555239
1098333424
1743329781
1412572715
614349420
108915891
1791016838
1651793654
2070928176
1060356704
1439370581
544826520
332058329
216017160
1681187737
1427289662
682215533
1348010160
1408093856
845355638
1390908903
120538333
863418237
1787259240
1918932141
1358052060
37640987
708206431
263613977
1171400716
1820101570
1311798817
2109152062
1208717332
949827769
175687853
8925513
1571027690
1298939513
1081080808
64452143
1747010487
223543064
1795830269
1886501973
1006923245
471384692
1450771514
2093025076
703661296
28761787
1254262031
1657993047
2139750782
2112989124
1725844162
967343823
1580021677
1166485744
605127053
1185930606
30821902
1256498098
1466107301
2003428555
848444239
561240293
153126329
1381729478
520899735
2075203726
546155724
294428662
1188934564
962271831
737563980
1073030934
1734909394
1949146521
2071773773
509181502
237490414
1991758366
1461510823
1127688320
125555360
167741316
1316854419
1552071871
1495176924
197273191
2068387369
823664910
1401336970
1212444689
216343506
2061373405
94578096
532809349
377787973
1908269888
41454697
279821767
1588244158
1655745181
1883832759
1427354364
1499041638
1967293750
1158638507
1519267074
71611841
1292715938
1681349487
2036221205
243301531
63662041
94008318
1884903040
189244908
197406894
1709987689
1350317931
1771040323
1634877241
1021189809
739588265
138847741
241518141
1432507976
177597929
19813281
1585453738
1754957241
1396555397
712400638
1272186933
68631759
367934825
1497743838
209349833
1345563331
1385842928
496092103
1491967417
2071313377
484504515
28949446
1887572712
1677443100
981808407
1317067325
348183682
1344313537
546529344
1847524115
730095062
597651334
2082825666
1195475228
1926779430
2124411982
1087822617
1257584415
817764685
406070145
135908094
1989294666
202787563
1844483091
1639796114
887287133
1125159966
241716814
253159753
1474228579
1050860079
1416964463
2136980045
1450387843
296265818
1565897292
1156997944
267371576
1164698289
1539938769
542557418
282414477
1819788076
645245567
649625495
853133941
1337400817
2146977514
2003122714
1948178787
687795436
456618251
1677177577
129097267
1095116018
1183930015
1691654096
1804546855
1877725463
1958242612
743319185
1048667048
1670150036
170130149
671323385
576024302
1275577847
1780377080
1093484822
754782503
1886881025
916044196
833005976
1163400987
1928910190
303297067
1286024764
1182643995
2135470994
1928574284
658151222
1719596057
1616167962
1004968284
497706663
599459750
2080467009
1424618445
1210642417
1711199346
2072386019
1824992950
170866812
248012776
1910575072
1525458866
85892993
1713853676
553855506
1303123416
1473728181
668175960
292890094
151484322
974418534
1848813673
123148934
1985317408
729758089
1462082574
2059091219
623298119
462003818
9920503
410840238
569632668
541193823
1625658325
1943340809
792656493
124799600
157037146
2014086363
2045768171
1181644658
253577997
1422810424
1372964550
172758620
686671074
247050916
1129651508
1794059365
109062350
284510042
661484251
151167851
2146857740
329595047
1532876154
665029139
2054418057
1715733646
1364336980
534649826
1085806139
738186463
262260450
1563136530
349929428
1532826519
2085165479
1732360989
1785187809
1501513677
2120623628
1453677425
103000628
1419327895
262279036
1854952842
856410060
270884335
1267726117
2010946085
1376906647
682068810
1663724031
1573183695
1146816507
1809380876
381179666
1986799516
232080303
1027568745
2021821764
1312619481
270479371
508627635
1055048308
1045531119
1675159715
1415888837
1414865118
188053031
546850882
1305590062
542465550
1114799271
1373184693
1388158798
871389348
175692079
1768064741
1027295725
420691686
429160492
901384655
1736094756
2076261586
230682323
1029576746
904607941
1081651782
1749432937
1570787496
508630666
1529934192
2101627428
773383834
1273969766
1585022246
943410735
1875643306
67526094
1113849569
738512873
960127668
889867988
1325485363
2107216699
515209587
638494840
1717279112
1446788450
1215384366
185316605
502640518
716752567
1038863045
1438426101
804842002
1250537800
677606639
1912080119
1213901332
1389628089
1815472770
931370273
308434168
1313551167
991924979
981743657
790157926
2083352223
661997006
1187733446
1699398429
1839873100
1251016208
962764534
1743111800
1646491424
1053463467
383160075
2140858749
131743298
2138406341
736230632
953033770
129541485
930913645
960126150
1862045949
134818957
559222609
576620189
719462818
453836910
1495336544
1382595144
1221058245
1535247144
1677438493
151317501
1082371367
1246338029
898045015
80500710
819108963
1434537865
653597640
124215223
2077670715
1249779879
551843484
2062986588
1386315583
1362868276
730507260
258252824
30644207
1894798581
784600824
2036334797
695955598
43418814
1707276444
333512221
1182473257
1599972307
1748416898
3764258
333370969
101852671
753127784
2144429559
1319962787
1672390072
264639550
634452080
1322834441
1617345967
804641976
639133525
874529840
1268557797
1739147013
1913093470
364818954
1045604071
852128416
45431920
939337211
214512940
247188628
593023514
1120462860
1696267732
939745694
1170527026
1352252600
1103600919
683030730
1710604517
1829806656
1681794993
1553774021
1087689821
1054349304
479755350
640221856
628101931
544140092
953703130
1232634418
1862839204
1470533373
253183255
549014135
1098422589
1807612169
859449027
1064085280
1888522322
1310853422
165266985
1612686131
237974224
570193557
254868494
1649580972
1911721084
1792689764
1375843331
1013504407
679794323
1255328306
1333900455
127480970
396723499
1018701363
243281879
838384858
1194302073
1593466611
219487023
1826123066
645808914
1879437404
1296781332
466544075
1353759520
218557321
173437910
1525100132
1097759149
404331782
1627760675
680362015
518825216
1662106403
2068054971
1509103568
890621840
1478564929
395825409
1052905714
2027223882
1506211091
313628864
991577808
1772414623
2005966431
1782313069
619724718
1789173793
1565844561
87888635
1543970502
865231785
246602635
1736130851
1641979486
1160625472
280838248
1383393823
688787913
1537341096
400252061
933075822
1772449899
750373633
671642884
1152432282
38627136
1455252244
1371193760
1007352901
1275032512
1073453393
1440410047
941342831
1213138315
1176471232
2136280006
1780420144
945596589
2140362453
1760316043
1500608029
1957443687
2018599784
840557527
569290879
1278679325
1050974649
1440796415
753665540
1127447101
1132012936
1788797629
1635745733
1076470077
83781323
168067950
1306844910
269499188
830155980
2088491415
1425104294
675854237
1800747671
57184196
2007447434
796174845
376247237
1103698312
1679423788
473773198
437194832
1256358070
133470372
591756027
1239070907
1254079524
2115130902
1000413961
857827945
208506438
1270571914
860336340
1532838987
1442573013
53892475
589193101
260135555
711845159
109009646
206595220
990130914
2111907602
1310080406
114274619
1487243601
1213591096
1156852340
720801043
1846565845
664834734
2077901233
1180909767
647642789
1764595195
726265624
1984350052
142670167
1616983973
882379301
1870629272
1797745077
1585157445
262913699
251207378
1139978518
1963610067
1411005622
1122638040
310945867
1678817681
1366306988
2007553151
743480252
825199947
1939473381
1894798797
1647792046
1697983427
2105271577
1519265842
2060930275
1369399924
1961531325
1636977207
1044804689
129481053
1884687661
1362763566
1474943913
1460881774
1335280838
2096064939
500232606
962534254
1181676464
852774220
1547233802
92409068
7370131
141908446
385446457
473776087
186156117
224042087
1237036314
2090078084
470956273
1297136288
184317881
1315213323
917558131
241374273
351991093
1975096268
617794389
1553985065
450126623
696203798
746497862
1071620946
1999517094
1415775432
1688903221
1709695098
753892430
919107486
146800319
493086059
1638567230
1423654248
730554380
877318103
1819802234
870831817
795515334
644672769
1260637533
1178849465
1923712181
117511338
1252920197
623804901
740196841
841681570
1866433236
1546867223
87543005
429123986
718527838
297174832
332042600
1766692042
955907494
1148558504
1863634518
1348088606
19637245
635707651
948108227
1783672915
811423941
1299061820
300579948
498550790
1300734745
415825379
537515419
1020073947
1678410384
161223685
1631563594
1419491634
2045523296
1357482164
1300864170
1481237586
1729381347
2093017136
1710992419
1019746756
1170461920
1692676082
251772886
588272910
464275903
2133353559
1239133541
1565640361
103096950
880455374
518334234
1837209340
589441810
596837476
1264216777
300527458
598404655
1987925043
174767002
242126268
1806987970
205667487
445227240
526720349
1583234893
941116238
1829760897
1693555312
1957930656
1000784229
1063098768
470318009
3300411
1778574183
835536502
608855245
24596406
221302493
1240118193
538189924
1184027172
940627982
712826043
1849402022
329581014
583168326
756345669
1393759026
1803779610
128293040
1844637673
1617616799
625566755
860081628
1144086959
174839291
1456640870
428445930
222848757
1497515498
994261290
1188653252
605676851
1303588029
534553912
1805742269
1356290458
1490314652
142632461
222064433
2016573716
893445492
677555530
386364366
1298766026
37878883
2056059761
448069096
1273028122
931569804
955389122
117877357
1108948690
1646378833
670317829
2016832080
1089870275
430479459
660519910
91766961
1331891925
1047142487
955492720
320702828
1401552649
1473800577
802095620
956483321
938167601
1415387143
50332381
957413563
1808315846
2045893291
1222233504
1371240828
2071197556
150334878
798774751
1820550525
506610473
1759093884
1530303580
1084852420
1015379010
811138387
1728250669
2119685508
449581345
2032024021
1702847195
1990943196
21566279
818250324
388023752
2032660102
1808037695
2136641496
881124596
1195242797
1414534
1703501255
258063382
179060306
1141391843
1658512764
2025090490
732299231
1210954966
1182195440
1238396828
935756520
1045052084
1124305973
554696447
1123767007
925936736
2019330790
1510399210
1202582155
217886755
1677307686
70799940
194386781
1270661280
184477003
443644977
1925022502
1002241569
923671614
581630
1918773939
96716479
1226061736
1348749289
23343979
1118901673
1936329432
1480976184
1954299435
621915400
516053467
528598618
666325376
1280771268
1400759466
1021081306
804079493
914686878
991852872
1156845679
170312800
776371888
733089231
3437711
1601680482
7963337
825156197
855104185
2010337947
895771563
786017340
638887184
1585624698
2128909481
2096023275
1161395324
117893866
101206325
1424453592
328774811
1901038499
1067703378
1892943690
1719924828
1615785085
1888747951
2019842861
1220099571
773113404
259898812
811006376
541197241
616066638
989668623
1596492457
736482179
58430518
139716098
2080125567
743509932
2075035571
2143852560
47578246
271648445
2029979565
822596593
861949088
1101418465
1962579935
1660425323
227891654
1049522143
1705860964
2140233355
298168421
1950729150
191270575
2104078698
529841401
1789048467
2043366886
768032490
1235508462
554384637
880882501
2133420863
298351345
463837594
400114098
1901696631
1136373515
2110089482
168062407
691317562
174975696
836105951
427470226
1199470643
1713777142
102946935
962432462
1596968872
1473260983
1358942987
1019170961
617639964
1743732374
502335160
98014073
831370277
634320605
412377782
374242737
2044660573
1437275243
1630364255
1239905962
1621703040
1118262187
835981489
83125259
485580828
194007313
979916044
68841448
2035338614
1199469494
1552582519
1125209855
1232770502
160686020
2012892178
472268656
1262744313
422473899
1121761400
1382749710
96496877
637975219
948617015
748385723
438487564
1440028189
2091443325
518001825
1597228835
1127592239
661207469
1035582334
156211195
1671735807
1257808625
1417462421
234565411
1284190598
557343170
2112231741
1665289967
1970713769
872737500
91411307
808411365
1605570476
2037055732
608387090
2093880953
2040580042
1212946986
1551009604
1833554265
641748439
957549496
1240191196
349754160
126568426
2033843705
937816599
1917138559
72672349
1333963139
642688190
822390423
9057098
165796505
713966629
1458573263
1623951776
1295990124
992810181
399220650
947382942
1112175407
2114130356
485567840
1801681522
1640394045
482034346
680325724
445773889
768348750
1939053348
419313969
1701724464
1956981224
576872354
1913442200
1595398476
1291882890
537531656
918830452
293568252
1382070208
1822750105
132498839
103531620
1137009037
1590751231
671231491
245281430
95532525
1285893627
929845194
1819636430
735023733
2029658396
794128345
58392881
361834225
969743004
1552178842
1845946183
1414650590
1017669851
1463312598
505478646
9926744
572063150
921231201
738408344
1463066901
1633328270
95608853
213021276
1848478353
25399589
1080378683
696734378
207618645
899214694
2101138967
866133347
772782504
1293176686
612437888
341101115
60283584
847523972
2069019620
98936156
1050862655
1578089159
438129519
767465962
1298779669
835135369
1161569360
63376734
849048770
701080993
2139374327
1750593438
2074955482
577357820
327434932
76599118
1853253654
848919261
963294542
1860498160
1645586073
956728128
1822716926
265911163
1447319181
1047561431
1969467074
1762496055
1062600310
937529202
526435833
717588361
608598937
2140288662
273017074
1917990218
391603715
190983779
760643518
499980295
1088273812
2079224587
16996903
1472376499
654367958
393082385
373074219
1468254018
340506213
530437485
1215479384
1358355099
2047957204
841357523
341218282
820145566
1791343299
117438685
109780485
147422114
1267453804
1753656514
2056806939
2006116707
593093252
754696385
1972459331
1783955057
2033532164
1231549563
83726130
1119741885
36049096
1239523493
733455689
1186087380
1923394888
325166660
194082814
920300332
509672373
1332732990
598681629
133783171
744833761
1108358458
682222080
2097206523
78984294
242808572
749432071
1174695897
1068122075
389814206
47416384
1379675074
1181626241
850111689
39319226
829708930
2132086006
1549996243
183537403
862086448
1308052629
1627228612
1832895585
1769444916
1762476616
958625703
520696520
1240132686
1898765815
1698105903
1814485756
1892873244
2797363
453607281
575548018
1581820595
1509896668
2065820150
114674745
380397511
842097131
1262387032
986530024
876990441
2112329905
1608084873
181878555
1201131223
371175449
1855601327
89643756
1440848270
2091871970
2008852873
312964991
1533393178
1775123990
1284909406
807108150
1898978224
1594434453
1971505813
1473634016
338964556
1470236603
1503837881
208427323
230426635
1299923144
250699061
1889045368
591495334
751855578
559854261
1212271602
2112517843
2015196203
1806997098
961661113
671154253
1219829833
1295010079
535097235
283160105
128423455
450468648
1250402021
1039259456
767189637
599824986
2018581985
694938208
273855056
2070595714
2077056049
1303889985
1012061815
2111363604
1925610123
2120951295
520884147
615381952
337582861
1979054012
1082499956
1294049559
705591689
1765466534
427440115
2055527003
1747929985
7058446
445413380
1900294975
1777494202
1185082364
1230241833
980359553
1193687774
2010332756
1795396089
938330584
1365505662
247867822
193564853
1840170772
911448784
318935349
1261159866
70572227
1876408958
1754553834
1002400899
1292800206
475138826
1238247891
968787758
971004283
240238016
490598824
345733689
1120537688
471637988
137219909
80998727
688984174
1956905606
1881783300
1566837592
1461190654
9857813
337861364
425381473
1456264943
459213696
2146224802
1567679596
1943447918
956564221
1524858903
1084399471
518775294
1525966118
1959012516
770590077
198838101
116853635
2042664029
1953998059
1273498383
1217080565
1628481502
577892647
1381769171
506183152
2002212642
307291711
1628313441
285645094
1481943003
551695762
1326401910
383283160
1098758809
1443904007
1938882753
1119781273
1630789200
1630467102
995259064
854531232
611559969
617893366
251608240
376039164
116727669
761047179
889678465
382790874
265671713
1348251369
1100612863
1740339964
1862673757
1516335825
1938499498
905166229
500330719
461361380
219062154
774908104
1996576757
1381244192
1263538494
1408870752
1897925124
1748178680
403809944
1720687766
2142606833
678241616
1822049796
448434271
506872972
396680018
492589060
2107558811
699399019
1331282988
1776149914
1707056837
1950918318
1156085586
881571393
1820621844
1741138743
710997359
843011874
61921031
444817703
582241137
828514300
1465896343
1814795764
1373274172
1286967865
1312069608
369759934
1689372485
1978287938
512803014
343032428
58195641
1078879841
415311288
1832428629
1021276601
872194849
1932705662
422286780
1457513995
907330444
383791537
1017506012
361033789
984002124
524887104
1702140625
1864011512
18415945
2053399151
845712789
1345916942
200552382
1377682303
453855954
22101171
1494951902
705747776
69062057
1920585050
396001832
1632727589
1735415102
694101521
878130994
288539944
338837133
1213618962
386260275
253660783
1852630890
615808160
1291022229
682415531
451712967
631974830
659069943
105744326
784495849
738948534
2123405634
2046089192
1203403533
242219231
1567393215
1549493977
1698594723
1148145918
1216105751
2088973268
1866415098
781699827
832968305
173167867
316432183
1401236
1627732808
1312061107
2057611391
704840113
1038730577
1825842442
1785137587
1200100882
1718711462
1729944285
1823330500
1828936680
1818447455
2077678304
169663261
1671692176
1511436894
156094360
1896599238
1173487574
1380907392
177419139
97869207
552000220
840211728
1292730804
175410906
811041371
330621674
2436401
1713967503
76584804
1848710645
1241539229
335255382
1512435592
1283867291
425627403
1629173129
739663919
1012301375
2110042444
1781321905
193254173
463254744
1682665840
818253341
258450150
1496579951
813695419
812207572
967786296
203129397
1172882934
210120097
2122651827
2038420173
937346214
1191580458
761517464
968025858
2056052482
1764703604
1391054293
677087794
419811521
648863733
1164365559
742743084
562165944
1152959569
1833314651
660231993
703981846
1971254513
2106983208
124706399
72531892
1643409153
940373425
2091471793
1927366162
1249500480
51310909
1248736915
1783159284
2026068304
122841249
2077870508
804461919
866006650
1038534393
2096120246
1755147940
2135806989
1316825769
902658871
1946757523
861435787
1492412900
1161640200
1071361599
1354575592
1145659287
1548020410
215954024
162249331
1881964123
71825948
1995790795
368541555
765308462
1167041110
1764529439
1033798247
772763555
874466773
76106737
1960667462
665995432
1558084739
1630784390
2070513015
1084848272
1698771493
1994129470
713680473
1779037222
1807215649
1648620792
2078831485
782543521
1464868994
721558420
1427377814
415043810
1225671630
497835406
1238154840
887944898
1235900170
1136456615
1364385802
1603707502
444071510
2074216160
1494377024
1969632513
1080237903
814290882
824379134
780359440
1946814162
848768866
87469466
1597254768
438179688
895408074
1856939396
265457823
1129578551
59038475
716245127
1494522675
1934391766
61132026
557259875
818506698
301895113
1000757880
808304081
1447771800
1934386274
349462998
400609801
1426573457
1284217614
1009177463
1946862055
513792843
1072308704
391141798
1593899858
222253511
1505272665
1749076290
848722876
837698746
1942188244
1575836027
1416454865
700220926
1862466133
2052039679
428903447
1338533289
336382882
1655467671
256782739
21085704
785257388
1616066873
1567397360
1269450731
574140789
220698625
2146547375
1152661127
1017891683
1617253115
1154942619
1983913102
100723967
221269502
1277308790
941299499
340176212
1705064703
1056693564
71189382
743562572
975178060
209555238
1232108098
258882986
1979529226
957313819
2068534321
1469562248
123391050
793724725
499414519
667238591
1905666552
127484917
1299981530
1039002918
1048816272
1701580574
1295131351
546439821
1542258069
1476441424
1809961707
833632145
1340297317
495955117
640066820
1697685504
261504766
1054596839
950651651
820911115
696290198
851229632
1887056882
145182099
1557897027
394285782
1632620769
1480595076
627757706
303986250
1222320518
1927061443
869235943
156624085
1231161186
1434379959
1068944792
1022131265
1292559187
1743770569
441609047
661353281
1314322565
383572113
1689050494
718314477
1902975479
909317742
1317714705
1053666879
1291165011
316738593
1202299950
827234771
2020120777
2001194183
374210978
136306772
1892640280
633650583
1395690837
883816449
605712125
1893522489
1543283259
284603858
1984709107
548572467
1655723267
115720058
1524297266
1099887131
1498371176
1366623639
667461537
1197983600
377065716
2030716557
387232655
644533170
815181207
44734498
2118491285
414690521
845625234
1136458316
451784482
1167163075
1961666451
1781854384
1848294811
1584445930
398010588
186525110
4336762
176079114
1104685564
1872892945
144328304
556003269
178304344
1656797571
1567742351
1081159816
585273623
1880445250
970398253
1011751694
335488860
1444943223
1467928613
930388705
731854441
1689127418
222087926
1868766464
1876314541
437767775
436116746
1619936898
1084553443
271612162
2135531943
1748710095
418050301
735934518
1297958897
1837840788
838452265
141589640
104507147
1667382681
572097107
1107061772
1139956627
552632906
1735399724
268327864
431598192
516491979
769424484
332632513
912780825
445480799
2138478083
1419087990
572344900
2069404699
1954873019
471148415
133408931
221259554
1624866242
1187876515
1471872153
1239904015
1772442115
449349808
719441841
1778077868
1609974036
1603046526
986387963
1611711875
825061464
994965471
1576159817
769587870
937493777
1203522006
1818153598
829287822
884575337
1659135185
453487397
498242528
939273294
1992349961
1357405464
1236371710
1234344636
1278293557
799553541
1567704000
646045311
2083612313
81057877
606393855
2011224116
877269103
399569332
1863856539
2021626047
1230176492
1270375722
2097608455
328225601
2109775351
1402641394
1168559205
532909232
1859477685
1116482649
1498299017
2003268529
1311790989
271631816
952177641
1329363307
1666298034
1031693655
558588655
1389330882
1255033869
479908206
1165221814
910877472
118183376
1507090168
1252978395
449785723
947578997
1121385557
681256806
1401209695
963819277
1818134228
779116858
1320624026
1674952665
1036478094
2137672420
527108170
1961493916
352219698
1192724717
1627418133
1439912740
611392493
982932071
1871781271
88868015
1606345987
870828276
886913054
2035603996
1124932342
1352818120
313947078
229953952
2080234134
2104320142
1090200547
1984039393
2053856629
1003330884
1179781388
839691275
841518380
938259192
133687560
648338996
1579671645
1881401711
1175449580
1490337151
1619623518
1077120927
923260870
709320916
1781640096
372236952
1438701765
431350254
1739095673
1867282979
1531863509
1028878683
1210309262
1993294151
1178310840
223440649
247248284
1100214875
1047044603
376737255
1022403421
615063155
363901399
1389624551
145795619
229620623
447341580
821795462
2002673496
264649439
1810881487
1070214597
1647856266
132654623
2005544168
126134632
399938347
1338722133
1394576171
1320646103
1098445738
1852003807
516342534
1671348989
1778841186
290794844
761690558
15655750
2143517140
1522699058
984921469
116764058
1758755851
855070175
134688233
137225968
1172320293
1436641835
1313170586
310228436
1159748005
1046213165
208503811
746134359
1936519511
1752646471
1463617998
807499391
1205801139
168182797
1873687828
45813039
969746119
173693718
186335204
594649150
134313163
1882645744
1626890001
681902962
1932251488
1680159314
1060473501
97960469
212841908
661786246
393809286
1515308857
1578078479
142462419
746839737
314904865
341206459
1764221652
1076936888
1445620597
100707460
1547632198
1604266589
141701290
1493533197
855552987
742061659
596448613
1103174163
197372144
1165089906
1099758054
1252096960
255806318
1074245897
1890960563
1335264976
160698086
1696230757
1282884705
1466318486
1893938158
1141309597
1550391974
942038807
854922653
2004870844
1686220202
2067544361
1338310593
1464240638
534848277
1080284793
1457098289
756574907
1370055036
1851745737
1366462869
1686179655
763108207
1393553273
2075491967
308395253
1398268294
1809338744
1797350325
438302595
2024619018
1783333827
1622370324
596363858
1520750017
675751051
155504926
95344479
1001356945
565922900
1456181438
1070936246
2023337113
830515822
1766218818
323024895
796550986
968747266
775768649
1293534945
83341781
259873203
1910503602
1363730400
1249430667
1949559052
350894847
2081629549
570394610
521821163
1989693712
2036456185
981573293
1398395542
1645454584
1036725539
1639651179
1059886577
1927352540
1586201078
1855107073
1664363255
1811525206
448827557
1900629742
140881800
1767320385
22495914
617446799
1443724967
601663933
1010654044
1319889640
1753947154
866460677
713549940
288748994
1552312625
1423990127
408910313
764886627
427761985
797398681
212017980
1370702251
1102552434
38882424
1364410915
1338243652
211542213
1433550523
217387095
64130089
1944448262
30145891
2017458897
893580761
48258782
1700446255
1954923104
1892403873
1112035641
231097156
73819118
693302770
711953145
1981837076
1770047706
1682474044
945811921
754615557
1861304005
1345877515
971065289
1410979699
831436917
1651284533
526528073
1798637033
66573671
2056744877
568685345
994231660
1570812613
295768100
1312072897
208196
422740820
584000096
230223366
428641704
531492658
1285608442
276511484
532991595
2061581566
416799730
183280755
634410119
719536498
1900512535
221783339
1402958075
2137266163
19054565
1358861684
937645712
516203222
547503474
897445750
1423153287
1376113420
1794871440
1095031651
1850552468
499169676
1153587497
1672709195
133434622
628645433
1659663809
1470804917
1310730054
1337352503
1355955834
1944729085
1417617952
511926892
94619119
1690273476
695431117
820785707
1340876104
1036371291
895090733
1734658476
937151794
160952445
956266321
771361389
1999822963
2021026508
2125327162
2086881090
1204065810
234932095
1968974547
757372062
262972478
826596737
1973914507
1645404089
1550823726
1233397119
1549877223
1168822368
744476466
489708633
1989686708
365654123
935198016
2009100300
1864924149
92642171
1093775937
773764193
100217338
684799997
1867476738
1888575187
1429339290
1176057723
1325881409
1948142243
1221657918
380591678
1626659193
1552614769
824868746
811127801
2041073229
1933189880
16431186
121928689
1193522616
507959823
1406380741
819729724
2078501757
912255027
1238310892
1291920169
1911286499
1224916561
428758032
1013357842
242587877
131593360
1907369292
265840404
1223661153
487720659
1594280392
1700893151
1983027802
1473206550
1828064673
895640522
1524421553
580944741
428022253
1657219027
233821399
2037638750
2126430753
917554888
1592362109
457672470
1062427367
1224746904
1085347933
2132947891
1411323964
878007999
751900694
586477489
1290007404
1429436229
144139931
505784261
1849039251
958036729
1339315364
2024025727
1391583698
1267180092
655473483
579502148
1470253974
1005438035
2033917464
124342229
442565885
148267126
1792005324
461494796
1104738394
293369045
920141416
1749943037
171205525
139599773
2012674785
148355349
1189049768
503449404
1913597399
897622624
472413422
1033734734
655935507
1912279146
736521621
935901131
1541135026
659897355
1282369486
1138036754
795603113
1863830104
558310948
1255934953
173830557
328767615
286223276
34237907
1892092755
1287835663
476236284
1852660152
744301768
129319835
90372050
95565174
1373460563
314053187
132362059
1013600461
1466299734
1445631114
372970462
1937987077
1195215563
1445630049
652255384
1539670503
348813762
265663845
455319302
256418803
932351888
1613127972
660743331
1307633332
1916512083
25996184
1766431075
2065981491
296113528
1350875795
13223485
805988851
2052823238
1854627673
209939167
1858453824
145135055
99744101
1520131109
1077571515
433280932
1613931553
1929063179
1192262389
187407298
864397804
1479037386
398744891
359310086
60375273
2012932743
1857439150
696323283
745312081
1167912422
709435563
1436661893
762246992
1515911478
1078093666
1068544118
237284286
1122999336
985381191
1816992648
1018268732
1259483018
571947815
1473198175
298535113
691155900
377995258
1488150028
884199307
1617442316
1021163715
1493895179
1828519726
113590325
124382676
783083400
116827303
1514786155
1290206650
939326920
1254604421
787302721
209364500
1699069531
626264503
1144985149
788517919
2092644677
86955420
2034899653
183139401
828460601
352067635
562288960
1765161822
321774821
1740700314
1840254130
1190182302
1893740924
1522807971
1874972626
269545461
2049309940
1673548327
954419992
359397381
1254619233
961005246
1827465944
146338787
95819655
1046247698
1723145667
1454670574
1223487930
1499173129
750885748
1217730014
156052810
1635682905
2114138499
1797326508
1335751098
357732787
711269157
1389853101
1578328326
396830851
991485591
1908212950
2010258220
1066734009
581415802
1417486464
1510524745
459179325
1156739402
1102143435
1884858081
1560915217
594085332
1597993102
1818636070
45508866
1508012718
786359173
713731067
1808816974
1553880104
1677180178
868215188
794704925
270069588
1244318914
922675036
1859090104
1601882174
754241183
40538498
197725453
1720500276
1845318071
1455391794
378717375
406436843
952265323
1705104519
2112199211
46584392
124922205
1703011324
2147253785
1862992315
1977801657
1676753357
401103028
403664610
750457830
1633707541
558388912
480324456
2147121621
1197402881
799505639
343769897
825516763
1955999745
501253456
1591858073
518861304
1742240685
621347414
1348987078
128680065
96269757
1501875195
1513612477
1752043018
174174642
1073918816
481864991
1666676895
1930215643
1128497091
336060738
75545961
159730878
783036928
748837280
671318049
1025358162
1891930438
314977370
896343103
461885165
1273167622
2000108694
1508605106
95153445
1114018695
1345278049
1671740438
719078529
1996522049
1298313084
1573555541
1725765848
1756218724
1243760811
236612459
1432030133
1696731893
12869778
2040238632
1200123520
1132795987
513591321
529251834
1186634964
1954742047
401447433
646689910
1895849659
869349673
1062830594
1228706950
1120555615
711496806
746621483
1688137345
1256087502
399873993
1771074009
597992735
1408184638
606086972
800164710
1619432507
1095808697
1256943431
777593598
1972306563
845328366
1670322910
1906994227
1546246563
2053783078
554356183
2016344319
573285695
414416742
2144660031
1750054739
1784700127
519319362
1990564993
437745579
1586688673
1510494893
1652502381
1374157724
777956535
457304296
223651865
350915297
1866155236
782542570
1506781977
1881478075
1867829563
1552332908
232171467
1597820627
1306555345
1261407067
1754549592
940535543
1891554173
791519504
669075033
476829497
945642437
2000447855
1544633756
1934841971
535250320
45294689
1749297582
1330411638
1224173306
2006305978
1350361571
1869627243
1193003808
2004945347
2111699554
888868578
1486623718
1086991017
1821239310
2001338238
387162257
994846519
1172532461
340641599
194019094
108702514
1016810591
1939613693
1997022082
1484007518
402147354
1852368304
152234333
1542189091
902718178
785335463
738155187
1021662989
1788505673
485822295
2121154880
978902408
166125114
1487938890
130579982
1560044446
140436748
175608032
771729933
1636262282
336648285
109651414
1881833055
1995189269
780197081
1363978075
1789789318
656358528
1196218992
203257429
784633401
455443659
222476604
767805403
5469745
1765984419
652862652
705061608
438347890
1044447312
1117853940
1339942802
697889256
2028585604
1905358435
770874378
1215830380
954906425
131587590
959300598
1405337525
1887310062
1197839895
1095204344
480904942
978325514
1782134151
1935288956
284492919
188386422
867227987
1118067030
501479271
1368360912
131506094
197279882
962284129
835438598
581463262
650623629
712792745
1386903905
1752954743
1623444522
1540753645
280156365
1807752337
2102833872
914297241
2071520745
729578391
1831041851
1049308314
753540516
957373255
1443241724
1718351403
1562328205
1657918835
1578576750
1341038266
189532214
877546313
1655042005
1990681443
780542611
336404927
1618096901
146525735
524018561
30786984
1385067179
1883615
1280588657
2006579257
829663344
1600206472
1427152204
843408084
66033915
1251146378
1256845507
785609633
532064687
224258324
750882049
1932296762
1199718351
2100504636
517945964
1231764067
1220847004
118559648
2035629256
1732989509
320567569
499185230
8611325
312640895
2143920742
645630366
2039623702
786749700
530698819
1862614468
1323229080
1054157066
1776977754
695421693
510766380
1218640712
249863456
1592428630
1454831898
836148370
2092786376
1137249620
1943307308
327976153
1440036827
1422629170
34845415
916521645
727954427
635421504
1073338178
1519202510
1201820716
1349776425
348619602
550908161
784773604
2016814239
238543604
1913631089
1043677334
1783785152
981016267
1888663634
1970639850
1818375707
2037826979
271169585
2089889503
1700630345
1252999129
823323774
1738922357
603902317
720193579
668597572
127172105
589980964
1197371168
1789521009
1272287650
1309355502
564110600
802703494
1369178227
1790230824
980995006
545958539
948937883
2067556276
1998606673
1568110773
898122883
307881213
922735198
1927476202
533862807
1237387270
1980941305
2082048874
1571085661
1032127327
1645749780
499677475
546726078
687246692
1995456020
699770335
1391569333
2123221109
144660558
762828207
1794873833
361821039
395219681
1626348537
290331813
1296621944
1707323453
1617270795
596827474
1320434338
32043009
1497659673
486966667
1657439329
1595798344
1335970393
1380811576
612364544
380282085
1707181944
910382969
718993605
449654035
369785101
160263153
546093413
1878780692
450320536
1725592008
463281957
1947498357
1322761360
299321291
1759237150
1360047694
599215386
1191340103
1676081434
1929036272
1676656595
111599532
1572382160
922309782
1338383528
1969736348
13381943
191666903
1150568797
1894079493
319570240
1597343193
10477099
1596222553
1792713637
140506611
1021264429
193039891
1705176521
948499532
1093537667
337161590
730391868
662304144
1183956778
2125084275
216248281
1385309226
1850711548
69648957
1263979551
162968126
1270155263
2116701815
695849280
10695631
2039672191
567278251
689960844
1033044479
1938661176
1466388279
1903192274
73180122
1854005685
112462620
1797281819
1194869176
845171407
461470242
977265242
881467078
50324730
1450333157
1512748787
724179985
1955142620
840311032
1095599883
885080467
456781988
1013787055
395394772
536236497
1566864995
1092873407
861734149
1916953349
1235785211
15670535
1044382632
728138211
847911405
1989224399
326367164
983260185
1940128814
1379025637
529107471
263451022
735717596
1607730095
1102016353
1619808231
1661604569
2110356517
1814384721
222122945
14430305
473752149
42695118
61764569
762726287
1995161043
971003208
490639887
737161601
1449303580
119318894
794613546
2039209938
639719656
1988075877
1779078099
2077337592
288411883
381394475
626994075
1255266285
517161735
2018823697
1766262462
736924261
1964514676
446860545
1222020242
480310109
2000444768
2097450394
480912943
1543797562
1776317933
1811728391
1038895092
883147924
524074431
117388208
498762790
1605205827
1771922745
1692943948
1925358984
896054652
848229751
707476783
957403333
2115458843
423908828
1424567367
1713876832
428216027
1658804834
2017581010
2107351553
1521114610
1399118497
424629111
545913318
1607467144
910511808
1566403268
1147485214
1593219669
1904408259
973984277
1940876010
1361095166
1990101058
1564089878
1432049964
510969319
1083401561
193233929
900596523
1748115702
1313626464
1101554412
1838739935
1285117324
756670828
1975226967
1269212444
67795721
785578072
1790016427
196216014
2109309245
1399418487
563149441
2025970963
762959058
1037748053
284034067
109141673
188894150
1082564578
1817712637
99527220
1479170486
622042381
1787721840
318267941
331451237
1345053064
577448610
1994605877
667044956
1098517588
1133887184
2104545349
792785290
879738595
556720131
551545134
1637355205
1316924351
969256410
2063634511
275976852
1401760754
554162861
397646674
1400383997
1234132552
1824363934
391083832
1798467030
1213058211
130169291
92467883
402478583
1786944243
315279138
1668223054
416445960
1905671441
1139483213
567337175
1090159097
761574666
48962805
708076852
314743072
496261533
1369196061
474577194
276225064
170337218
1686209065
244565355
2080589791
2098169421
691629011
1875818904
146528851
380750516
1430027105
410947259
300744316
727382003
2023749580
843534693
1005928701
1876312328
1974382172
1422062773
2093566955
929692416
659059459
363817749
1675832213
1705319150
1830381974
1282263448
415095401
981875776
1171919875
1860923936
1780356441
128266183
350825719
942556485
1871280054
690491581
699418162
920444140
695001074
1298981792
476328361
1950076462
999496686
712031516
349319648
439940052
1353505969
941452979
353038809
1497219188
1825239777
1657192070
1792820500
1285658890
1875628984
1765811410
2016063620
1052063394
1205691266
1041502818
324778609
1937772852
1465125962
1267056317
1445069383
191418712
1480071097
1713798660
1243357691
488753862
319444208
166174835
2144818359
1481801479
224461901
833738494
1038542979
1486300876
1746799436
833299120
450983455
1250903255
2082435486
2020887212
2117394566
584335335
1600857119
2076629552
820125261
1758528899
1542914722
1492952814
1481754925
2106831704
72233773
1512693654
1787983460
1355958820
2037694028
479371681
1685182208
612067341
545944479
90511354
1191288900
1363937825
1976440234
96542925
590953361
1963153270
1572982532
1731624004
1065697015
216887977
1280437678
1979875979
741715316
1033786619
1425991509
1584816587
1759248116
1792388954
908830198
1997464854
231338134
1218762194
886119516
2028388770
1107434841
957329786
620241260
1414295180
520838602
394377720
1182438843
1600422278
20443308
93321471
749522498
283219411
605121343
1654723334
984631820
1358609060
1337618654
1379162983
1431350674
652831047
1161245725
312536328
1181484822
693633818
78495324
1749404927
1829198699
474601428
2043609236
121902532
944798088
254129207
263826181
805054432
317593458
430700570
650628667
547808652
1327445413
113325102
1675117092
277083178
1397410863
1343639841
1371854729
523634365
968932940
1171733786
1389776806
2097557507
1301092138
430514748
1764170841
250035581
1230933434
1147217122
1778772166
1932662842
2090946876
1643948638
1099491676
305410116
2114919751
662971933
10679271
1338568417
1511364185
44134665
153837686
22491152
915664283
1121101586
1214886074
2108409120
881905011
1614974407
299237575
1917452140
1806274032
208634462
1356808093
602620324
840675514
887746570
1906847377
1577491252
2137630025
9653903
231484010
391735652
381408621
333883359
459062035
931791512
1228863863
284403339
292088830
1948084074
132166714
1406479568
780102829
1763245663
652965728
1552707922
1253865586
1674138888
623030304
726247147
1611958046
1279715919
2065709879
206252489
950846650
879886706
1859395654
1822176848
2083672774
1363049350
573020144
1360799543
574705481
88652330
316954180
1834433372
554477020
701270427
86057020
534373599
77047625
1832325801
1486137106
1170710087
1945266937
1823266286
340766063
1738426882
118093182
536653030
58684077
892278705
817703499
1167643832
284780554
519434851
1711768408
911147122
644951087
387479529
338858301
1721267089
794415049
611677645
1696547730
1568351074
2123588083
1984819222
1104673197
253026916
958776272
254848970
2025609779
1393136085
258590044
1777424597
1706554207
489511849
2032241066
731121741
2014618630
820245957
1478570734
154565421
1922681544
1036905371
1481168570
18856862
1204371279
779939836
447789650
1648318514
2099974574
1879586905
889771779
1569005967
230232943
460971585
1296868975
10121513
1419454193
808340095
487339580
27653817
512055399
2019468737
1856734432
803409780
422100530
1060066499
840508994
754295676
1967661105
834369792
362622751
1191414900
824273089
448166892
578906448
1673299002
637328641
576495812
880005344
1754896865
483597515
1519099628
1034180564
1824338343
1528490697
553403414
683602395
1157400978
1240448394
1203117737
1292036489
582731984
249697927
2113286133
1339587584
174429488
652387169
568436308
2053488019
1449603657
1356408292
1971167125
2026095942
1337599707
1452811303
663024438
731193845
488926065
134111332
987038822
736007689
1719148692
87497303
357211301
1545804822
154914093
1110054417
1627901395
1625567821
541336710
2118938046
1899748401
499609584
1743279337
1092823124
94777680
1539465430
882498897
1156094808
372069739
130918777
1103686711
367366572
1107489441
146830254
320750942
237976894
334356051
2115314383
2050207844
983231932
124988349
1350062049
252964630
517509752
414664325
1478692324
166411059
1002766675
722474080
2082567705
1886473546
740624275
945889321
281443261
1907747480
555368980
91933420
1655572813
387513078
12762584
97879903
1187931141
559360047
1720999769
723655491
926537821
2092172041
1176835033
323480167
2001841635
795521597
1982908696
1636452345
1900766336
28190851
1926114636
229495209
2047424459
1587667710
853751911
370594124
1734798107
299118292
2114616098
1207543731
1748754123
216201339
1161443306
987119128
1416850361
1293164840
429802274
714572053
918325146
1221221711
2050337560
231727779
544321882
14654230
1373972599
464249996
1803167127
1779298315
617567869
1867754034
1694849588
1588596795
350466853
345281327
1998701464
692210529
313878466
197909906
1179639729
2083329075
1087035565
959139781
1532136317
1401032206
1152843245
1032907688
1486724629
1232380676
2053997414
1699391421
1709428246
1450648309
996323610
725561837
1801772281
1241868449
740825848
1158986243
1773996969
21367090
1213667852
1192149895
840357619
2093680953
767167464
746324063
2109733716
1994071003
1959091049
1940730427
1665319385
2144102565
898715739
42866121
1782879105
1847188048
765831245
857298207
109762193
469496770
1409808094
889225324
229052863
2087596027
102616411
1677791782
1240160558
95020757
1494461343
1216313321
543687270
1195359354
10074116
841033050
1456709849
1041798772
619134975
977186330
1633569126
415701842
1863712631
2116479057
1066475450
582137710
67514907
122427080
1383803262
1959078978
454847257
563354446
1032612673
1449371276
1464481127
1311027297
1319128246
1771854743
99777567
321170578
416826407
1368502486
1750776476
520833883
1627900931
2051795212
830076088
272007246
831692273
87710528
1796634407
799101339
1723742174
499986645
37969895
263403797
1134012274
498117496
1282338332
1178701762
581869386
1884484445
1800575580
1660682096
486986358
293432922
255194960
1369242838
213948701
1391107297
873814375
156715550
538565679
1222738329
391989215
1092190521
1149782675
1442811445
1225503708
1516283366
147707034
1249516227
1680341461
1383251956
805859461
1799381962
664971582
1274707387
249440015
2038894558
1506677909
689757702
1862690562
2070298210
364948079
943841979
479306240
307437136
1527911589
602491545
1802514646
475925290
1971593630
671372305
1926856509
826160255
323515281
91064060
1867808780
1146342122
632551856
1178044189
859990727
1357494288
1901146093
598470263
1223474716
1981799177
2137138954
1089679191
1748471020
1275514787
1946375571
1937669786
624497397
60177598
557854525
2087503395
1142395000
256289202
143295884
1682153216
1773039224
574086477
1495642209
477451119
1872472901
1206699100
1530297814
541911432
1970704068
784719495
474540663
150549776
1611703989
2072196671
456958393
1720709645
1388448314
473357803
514409956
838985417
1306650363
355530338
1374388557
1377373829
11293961
713964875
975953139
2008664809
66483058
355607410
231760446
62922555
506579903
571828915
1978270289
988934544
1616903859
787631205
1112459001
1117738547
1589098737
1870079997
506579513
984211680
2128342643
1112062075
1546254136
1204551663
1353080600
490525565
2109247985
51994004
631661396
1012313812
729843650
164711171
513081237
1194176358
1753188269
1388065313
757023060
210222797
1673126549
2087522330
327672524
1141910048
1760179032
2044720984
985741198
2050230246
300273369
1494129096
1254121585
1649223294
2139553030
1496570840
1206568975
1197769164
168687772
613903652
329180934
871711424
101299965
1138388154
217665576
758727743
1811511585
1188958497
840369306
111682047
1710760885
696081655
154538072
1584516845
2145541916
678614792
1144352272
1138602779
1938325350
216223201
1389541
1553420798
1268594087
1797693913
892864379
370243810
1563559724
1804048089
1682364876
206108020
1622314472
1909698318
1186458623
1330631403
1081049419
1521749292
1226447753
355082686
65701272
199777860
1483044394
765805659
338937093
1050463335
313661016
972211930
1858752352
959707397
920012631
972012654
965755621
536739481
1032647138
1965139333
193182632
443906870
1508200470
496099036
588090531
1153147664
903670205
1188075114
735494023
1126980223
455399475
1804094266
590732572
1342396466
1462981545
1076548130
1533345058
1093357360
216172181
2036393337
315727823
1315971532
1291692445
2030385576
234310711
1315773264
977103100
76815683
525728230
850407974
743739334
1008246269
171262205
1101746959
953023675
12597013
839209396
1730982352
1067245039
1449003014
290370900
1916216526
341849547
189174432
4314710
959678146
477800110
369951025
1679249426
1670652195
1027573686
550171781
1972504596
35855886
1016479833
633068215
1712590115
760546003
1100279021
1360317708
1205289094
320352817
1907575657
270661153
1056621972
867858043
978775838
1305641164
641088094
127767549
765050002
1492913454
2065938334
1704190748
1951116991
1354674276
322017587
1138618947
911270569
932346254
1265438317
1407332714
2107436026
1973911719
443970077
47686267
2133618790
526482671
621832842
398234872
1618873707
1154998937
853201613
2031249304
2133558090
1667467625
569010598
452416168
1935944091
1247992615
1024346788
811023057
2099882958
1618839854
565456459
2014087711
1196428626
919653257
796684796
1625953234
1784804818
999106158
1286531165
1170668778
1554662719
632207625
534868444
751153164
63172696
1603867510
943807617
1127143051
1731273888
1182766345
2064682236
1096375114
312128803
144921295
235367766
2016965844
158912051
1150256444
1533847269
71874428
1158017449
1201504025
903061949
2142580625
276642703
1781082933
244501611
263029841
918875671
201265904
589475271
1325801705
1472611806
464317625
2058795932
1650157546
1658033600
1602072958
109116249
1880157436
513649805
1728723888
875653896
1218819754
1448705915
543649142
1130508473
1106676205
920067879
68869683
868324155
572996341
493548671
656347628
720026032
1963722797
363479990
1113601676
1040069905
1225522429
35387841
1664772733
472600360
378886760
1864286116
10652377
746267472
2136804159
1449482068
482511360
1246658300
549592370
613039983
1794264447
1763674411
1724793594
559652886
638981192
154678286
594304825
1856011910
1535862087
204370847
663623273
674773530
1793950982
555171502
974743888
1268076497
1528460455
763451368
177690323
1806984947
1761703861
1231608954
599557812
1506845966
1558454903
427072845
1812265813
1379289768
1054011458
200163143
1891355738
1739888449
1934516659
973480886
166193391
1464857911
487957200
1880364880
1538711940
552955516
1498134898
614845467
1411300099
957376705
121387864
1867258070
26200035
1644407275
1294503101
1563951341
28281647
1000776587
1873192449
1389921703
1295360696
1510475786
1496998602
2127183247
1344518384
1003923031
1542608737
998880504
196181903
1139904048
1190211438
444175954
1902490090
1757445371
1575785439
871209632
1022697085
521507077
415930842
1024147715
1285601764
494487261
1302771719
1299271659
1441511725
1877064789
128402893
733420640
1453503231
1928740351
1361870982
1760860982
1212992446
824187590
537008922
144980007
1715463512
1120518203
1583108743
1800370102
1152441363
1045241482
998870456
798449053
154715903
1932678540
56722109
1045012008
1265124049
528459924
865789328
995333773
2116142171
83606036
1649450583
511970370
1083437615
1063457037
1226802930
1143780972
399312831
2075255896
1818604142
1456770290
1476411049
868429667
1582053932
139190661
1857438160
1487277663
157586595
697515990
1296148203
1630167587
1052930986
1311118694
1693479258
21347597
2006657621
1213866544
2090048470
1645319897
1385405398
1906618558
555068178
155437278
1359327542
1521915454
284772356
975327795
950425475
746584859
1152967181
2031314051
1108674256
877456138
471881935
2114631700
1694355324
1246473597
1121562443
1228220165
513208590
2062411079
210093389
946049878
2137192600
414546415
1524242970
1792414140
557868549
488523420
375166622
1948802611
1592777667
74814328
1551261588
1447074074
1113183189
428889469
1136046091
1967213028
519888502
1936799337
2034154330
933211379
839739550
940533184
7313279
1201620641
1777338842
210710563
135474956
1922285678
584538843
1952276592
374946878
1835666488
913199956
1035888443
1059146279
1427755345
815280334
2072136579
774553605
348135621
1399776376
1890476843
149156552
1917087976
1355352424
1007538808
162611005
1569251929
1068524267
2126107854
950348982
1028049797
1481761570
701156640
1271043912
1473809840
1762670737
344137209
50455056
491892877
1132586211
1969539407
1114779870
57034446
272882500
1438833026
1055894260
1388485197
212444625
411013445
1208468925
949231799
762582301
835216383
331650536
639940306
2111272175
918598942
1865951871
59319736
1379552258
2032951837
1489039141
2038689426
171286883
1951076671
1327502839
433938177
629131989
1697991327
177932674
1955720601
1535820455
36460540
1669392430
861396292
901711728
1634594034
1535968654
605891273
1616642112
1094490101
364868722
775864291
2116480127
133036464
40147466
89780339
1194416550
2079311278
589612913
129580539
455090459
1624541885
219470849
360539115
1937501859
1469661822
887156744
1355001024
1253330841
359967381
457836177
506105213
413026098
1033987227
508544944
1748339167
1968664309
1739840910
92226286
389111992
1201052476
489488277
1442822516
1650032831
462621251
1578805442
353792080
371180630
1540037303
95874143
1576700584
647460151
622037234
890706554
301067328
1680120299
1400387073
991662235
1875911442
1806731572
764900850
1173443026
168843858
1925498512
1077994880
60188476
1625510968
1527588451
205572344
871499650
1470786643
132266590
476115383
271681627
1400414682
1134363996
1908944203
1346049338
173189590
429193260
1895906048
2568448
1762068911
1690908088
437406421
1154612623
2006399234
1918246576
1512964738
531975107
1246415889
2046305895
765922616
928806044
1470473706
1442639606
351219930
585299980
2040148705
1327738189
260762730
873391853
1919986374
906671
1677893351
1018696245
66869945
1191251872
1945777313
1364001591
30930900
1943761556
934829594
325499930
1166145945
1530595724
1015434707
477904968
223476622
922329147
628162368
837215347
358623255
1061017207
907347062
8939185
597142143
780303535
1530780715
931385129
1313679632
1846884529
1967247567
1989810188
1993492326
2007855370
1545821721
635149696
1201615121
199000562
765534060
1904170686
2144021282
876099913
1904035459
1305531749
1940729635
591436532
6658364
340135605
1822264517
1663167696
1577383818
2079189629
2012320844
1737755511
1592224422
1686674599
1063930159
2117600763
2130295462
616219855
862919567
1140130461
1032686836
1223448275
562932633
888498769
669714992
1904495167
1205310043
537222697
1939410146
1146229768
265762120
1026781846
631560191
773186923
1509203940
1656009665
1146246114
2117645507
608396792
1378677364
1958598207
937758233
1574079954
1536972690
773353255
1221700206
1639416562
441663688
1481097138
791597323
1663897547
1533895918
1003640861
1967619904
104816647
1282752462
488742504
1250384032
1990069092
1676723878
893533241
1723227956
139274027
213410963
1986794797
1297839096
1276010713
2014920311
716883274
1951833791
58400812
434356050
2141169343
1105469233
115913168
883387640
2025218282
1264141336
2035251496
58524540
281345567
923536386
344861368
2044713535
2144373072
553029070
1786908225
1094160312
827274726
1657219264
764234123
248708470
1839270975
623803503
1833185778
607483244
370680184
693905737
840607456
1186415829
318329915
1186683130
84571286
983204236
922653713
706743885
910933316
1356144047
1677963040
2025209298
542665891
1576092690
682010875
304328115
848539969
2072312943
1589942234
1248698003
1091469098
1155667924
115084206
357776038
1828854213
1388274867
880671876
1106104242
1941546668
280767280
1544962017
243780973
1338230687
582938919
846497761
163286847
1516584025
1867548468
312404299
1728768813
23432580
120871895
110553358
574655417
795786978
161421441
467276735
101453418
861473055
1334609282
478616253
1734995267
1155242982
399881887
439384861
680013490
993749336
550010493
1871031259
1526259030
615577238
320941024
2048643992
572737700
727594888
1567067555
1304364972
1141181863
382562415
500186762
114626950
661906975
1058152351
2078488995
695909771
1412514302
1891954902
1514714936
656716084
1648404024
255047380
339562478
883738861
588371585
876506558
156133859
248839958
808436904
595215656
220196077
594073939
1883588907
542356179
1746681332
1363566527
208184079
352881744
1896842345
297245252
1019134080
2054367762
1724855680
1638242293
1151815502
381653129
338618707
692976621
1807914133
1933812617
1872983582
759436459
977407283
1473470420
1393907063
1134983628
1007998508
738860442
394481682
479343271
262200599
1428281981
1396077079
1694262321
165271443
17927246
812140381
1731954506
1118241952
1305180902
1297899376
212412211
1772663791
1570022014
1443764848
1206200234
1418630854
797842831
179551420
2003014447
1297078211
2108266541
762825538
1007546677
1068891003
1868679474
1558818924
266413177
46893158
581956787
801548073
479252804
467629992
1658287723
2044457045
1784236976
2112777355
1589662839
2028162575
2068385174
1902294428
1320802390
1130023158
1198175595
2101089289
1000223366
846773039
1381534683
1540377782
2138055639
595404300
987927185
980778940
564899865
1405177149
831527399
1015499054
1604507672
1174837994
853925882
2002233711
56581121
245747038
913946051
1572648154
564299296
392128883
1006415535
1460407392
1908145209
1655601247
998561184
108338744
806394326
295602940
2122279911
348859619
1581929343
1850082860
1255452567
535830785
977936448
2471853
300296461
1211179075
1863642082
919515521
19956233
755363453
1360302432
38760206
1652155256
130291006
1764089114
1074348172
764795779
1945556104
671913695
900661224
99077249
1512889112
1443271849
1800277111
434954909
1529660999
810996848
274894759
2067173911
111241912
683777712
924322139
157195776
426697775
1628614733
334963566
1922934243
1963027960
1189506387
392285861
416103558
2047280011
571415169
559851270
1505658336
1847904230
2047811732
1062510394
1307467127
358168300
1832998267
1450702235
146801704
752622752
1852329730
1422487617
1099388813
2121094706
1534967112
2108219722
214667000
1344493938
45796585
639365825
1900773928
99255825
1894944959
940194715
745306187
1594244266
1316451599
449813186
1708948681
1392820316
501528727
715513049
1649491659
783736258
1648685040
931571507
2037151392
853302356
137269031
390507687
720295161
458634600
1737456753
768289300
729970594
516920816
1375775156
1767549405
562424169
602842491
1671083934
271192269
241215299
440276674
845455117
1600582203
151662372
438337681
43344980
1663052753
2056033700
675183931
1409405054
428722852
2104206575
906007280
1865364493
1666791096
1425637989
969270428
245641533
1973856074
700571080
2124982647
1529908731
2042683366
1414833691
348220871
805637772
1097347953
2144946426
402266802
2106873751
1977995638
1374910607
1419888280
676714501
1797544303
228751797
638733777
1789115477
1194244119
1390672468
1155052023
252503951
2039892653
755199893
384910148
1251210785
224480211
362740733
1976078321
343165056
859998117
1787485653
1121066211
321262776
2029737966
282879428
212198816
343572760
2112415830
528839796
1941284177
147375639
333300391
1879671031
1858790809
524638465
512271202
1542792985
77518949
1807490603
717854069
971062779
150796037
1812374209
578180859
1558869437
1761700662
1438080865
808387790
1839627801
321142427
1251148402
1510215634
1807725645
216159177
1821426153
281966665
58743356
1358243316
1211807311
1832604293
582374183
506089846
778517588
313234118
1551395724
1879827448
1550081811
858333787
863381096
1873441939
1003375360
1993488962
1318785979
1140458595
292144961
339478925
1810804392
1179821738
612088009
913153981
431604738
1086713991
1043770310
1614029302
1444569161
18494046
1526163111
1404127008
827278854
878474891
86606741
539302963
1864625202
739920715
332206939
1460932596
1745224630
1601458587
1823885126
218777629
309167855
794465896
1958749160
828193936
694177462
778285643
105593469
1936497833
1425682786
1775219142
411134895
1526954628
235055370
1919403536
938979848
1822081035
767099129
688635028
191296489
694020745
924847297
467550112
1565842854
1978863431
1731356291
237035212
94749748
1915168806
2106078304
368107244
338726593
247441162
1998026604
271962644
1200466410
902976138
551019005
70449323
695861517
623143527
2016621857
1833724110
474415391
691147694
1128998970
1118895892
988848698
983501916
591254872
2042238649
663911191
384936091
514961765
686950763
1108662827
1217992263
1125255520
1590851677
1124788272
828369330
2131036341
812342215
1557844687
227275053
1086605182
2034490302
1332280956
218911317
790683812
1055256515
1218396271
188148997
68948228
665176015
2118722045
481691877
605904002
1968569313
601762130
510085346
82787462
2042201297
955460879
655157112
1405835054
61111286
724282832
953301779
165624834
1356637148
1755592771
1321501304
1121102818
569030788
1173278811
1702951120
821585352
573409139
81420867
1702441436
1995603483
1872744366
1465793951
1615773319
2125675578
719448829
1814206357
1642535126
434340131
423115917
1748964483
687396849
1339536874
122645278
736647975
1911762264
962347243
1152868186
1575333320
440444870
717391210
1025904009
2076675520
1090928800
817326331
1706231088
318268550
765439964
210526671
1767688509
1356871358
725223293
1757154611
961081492
1182031333
873306371
1855147444
1649413692
229395238
903356675
973599100
1250320677
1970557198
1817721732
1625677917
1049775503
1926723158
1168842788
1587270162
2143394721
1413042042
2139989639
907054287
1357807972
362340773
732009109
2131340051
1365602760
989170861
200812662
1556933238
1243395439
1074724084
1078135076
130351372
1789840028
2061051447
120346278
605224064
1353223628
1075660195
1719083019
320153666
349972987
803269624
1604916696
1175223039
2139738231
1229721518
1847494185
1412009350
1833908532
1139222446
1720295825
912922882
1542384592
774524162
1862141486
265289075
119557793
2004247957
701076690
1352322757
1924759526
1437685235
1417383213
1330441441
950269365
1692285886
127594894
577052706
1848436216
1898623060
1923953615
433438967
1969387238
302649932
1666066635
794977548
340703151
387438745
490358184
556603033
889282572
1167715274
72098554
702288267
1048139957
127666490
1485719964
1843464984
127863761
1941777569
1201817346
1032519256
2057338146
2129134278
1574832497
933987279
404761139
927949702
1822458829
683192165
650621597
438817796
1249811057
913602138
2096056410
1807159617
1695110855
4365702
1999300532
1936892410
1930323068
1484140606
1471043632
470184117
827577507
452951420
2006512695
960261915
1928342245
1778622213
1683634543
467549931
1904193881
1090947031
947921120
633988303
815273036
1534105839
945831976
1049789170
1929070504
1532543369
2016194564
1529223759
791327232
1906058184
304463391
1091655182
605790670
7095256
951673955
1209687232
636356854
1302117761
964790778
453749693
1973846299
1511621564
1395788429
1520957416
1980536990
1477354666
296191846
199235946
1391355306
23763569
946339772
1686371589
925524935
1015291751
486944695
1472700124
2030081837
214732187
804829784
907348994
860616938
1100465217
1402345618
1237609918
358951957
757241520
101077507
343087766
1250916595
1780531685
1276869952
785560014
888214075
1446734711
941754274
1323908296
1463263288
1812539112
1490667074
517691774
724178517
254313830
1374211387
1484352671
1250479623
692464252
1480134871
132701304
985459810
653748947
1238486390
1776439899
1526205724
2003989267
433960885
270402899
1736783750
709686676
1320088747
1353124897
1009523431
579493968
1488050792
49199181
2057802254
375561160
375355387
798553821
2035314762
927617291
1784735193
505068516
1631425854
1709553651
1580490178
358839429
708462891
1101982955
1690639351
854229222
773054856
876138530
1837565387
1838790232
1541385378
1276603222
432479159
808315404
653928071
1402396519
184660042
1892057835
614495433
193584084
1781492073
1232933905
1713711853
1385733150
1964640077
1476263712
2095142606
1167683096
266991178
272309811
941806760
228311277
238921131
946959912
343468869
477018676
540780756
1926951270
2128621727
143414559
221290329
193274180
2104407472
225576928
644474040
921045271
37845768
1838150485
572393809
132640682
613166246
253204362
1465127528
574962298
919348974
756224769
551191060
271404784
809484828
1515055421
2122262471
676035901
585295544
1538805658
1624815818
459862631
2119297677
202245468
1695756263
251835128
722711545
178892866
592442915
474782775
418129533
1804452915
323670723
557477737
771217213
1993076866
1880400811
189260721
460458178
1100224180
1825889672
567853177
2015752207
190040151
2040714256
1479147321
531382258
1299139948
1218955930
1424815649
951451010
1413296956
953863038
667257491
1808112910
67985737
1153911088
319056575
1054303625
488945922
284132965
1645629496
966401267
1706441545
914081309
2067876444
1761148194
419608105
1812415330
896077883
265809723
1458044003
930870013
2025020237
1308823708
256418434
1628309941
1392855343
1165131398
148194841
1887981200
1869792824
1227057954
719346367
322580891
1238957985
1743223037
503677305
1643687128
100457936
816537449
663578271
465759339
61245035
1557518177
1469524005
180076246
525526747
545246976
976241498
1850264830
154420773
929490456
933497795
1850251943
979034091
1620783748
812362037
1215319798
1375634926
1510558813
625450504
436356079
184699512
270639569
1680594218
1563320134
65745610
486413438
1053243590
1787638464
1101197676
1569119226
1066389524
205972511
662677498
1379382264
643589656
1905712382
355054060
877022969
766818057
377308215
1964537563
520819613
908142551
2089762072
1149191102
1756176399
1961034527
1593241601
2141400765
1144166149
664682653
1557420760
1672675346
171324301
379441642
1783621857
559555872
212018541
1534818932
835703677
1768401561
620246295
1913924748
1809926506
788676096
1001599112
231862303
361128113
285358353
1520803595
91508894
1371131180
371897142
1930673576
1671451641
739860960
1176148864
1537131336
1252063188
1606965502
720297027
689663237
1575041237
918184805
1840153572
1754649255
1271439338
179864172
163182532
1742963245
1589860740
1787864755
26619501
625272041
744411913
1661016310
294449596
766962552
226746711
1813031477
314255679
615907720
49770225
10792004
457583728
1733511867
90878719
1866838458
1720786131
933045886
8646145
2364921
845891673
477887589
1550365129
495799778
72389512
625234166
24292974
1092812825
871689196
123674822
769132878
21292227
645120565
394888647
1160788676
926838368
1469877288
1867293385
1977513167
1474902422
620056429
577689664
680169834
1033192814
1210856364
1061109889
703694858
1260909653
215030851
1874621280
1601596682
2105725715
256920427
1891078985
452785879
828582454
960957396
926195920
1253477503
420173293
963338918
57218912
1303043235
371647987
1667222260
1272566170
635763397
1769637409
904656487
1513698467
357434856
1796255481
1010014432
650552788
1784567536
1119100155
413415943
1980777835
1575892610
1638470090
1181945710
2014835855
1670323216
1270242429
10739458
654090163
838234833
246360206
1135733210
1718146132
287500630
483301407
152296721
1814535249
671434527
391520782
703843772
1163960974
328583800
1946139710
1217673632
1528602406
90116022
1224002113
905646790
735251403
2141683385
1880807082
60543176
115482539
25313650
463934098
1322879803
1911690182
355516925
1661574705
1448746061
2137305057
928887068
1080138037
256068316
1074929046
1977258996
1808464511
983235658
565445969
1890114390
2063020383
1763930035
1988096710
406290575
681675993
1848409859
294781066
400436532
680553499
2012408371
1458097334
1405020134
1911830286
1581689053
1423160598
1029131215
1930763923
911295693
2010405762
36324884
778085511
1551187007
689205737
1007377549
1376250868
1801415636
716230285
1387559839
1887424946
25395584
1278920905
711937174
424922138
1146910214
485547104
196809836
786207725
1122635699
273651418
1677203831
1988858888
788818990
482069143
390173058
110895601
1597936489
858197017
398399694
1562082788
691081517
162493877
1456910229
425237403
1713739720
307999686
1757954166
32289074
1513925148
439638454
1532735246
917344614
1078349252
1947958434
1282043395
653969964
1789314554
1038326160
1026399532
569806295
1002460345
1028046858
1935257545
391864962
779814394
92211023
1899010800
1690278819
1101234595
224479878
701729712
1412929768
1459217838
419114048
389883262
1046990666
2028578913
1490379771
997017591
322410758
230030
1679511766
1584356845
1635110421
997352021
973657891
117715690
1323312114
230974542
1109361754
1004032487
1327388256
1635833601
1371798115
256895796
1231165365
1864647829
285517176
1343308575
1098696758
138118327
795522743
1956030319
39581567
2037831491
886466999
2016472791
889039864
397281017
1502056479
1677950483
1074623341
837718665
865297990
648206083
1098595220
1825366018
791195271
689876558
1820127581
2035381886
841160421
1080068555
327936531
737886266
2056184865
770172649
655299470
779081013
987621032
1527572704
1988291511
1620233629
766424753
1444056861
185614776
2078088023
1445410791
1483829960
2141371789
770534602
1627612901
1105464857
1269838022
627742515
496593930
2078116286
184659491
1987119167
1295251641
624169772
1710189203
1239695733
306441046
904379337
1520461016
2099075298
403323733
2131680763
1224660519
764380401
511389046
51448816
1211263606
639348066
1832636561
511280629
1972453359
1105987249
1270530352
1506425014
437825653
449884926
2072327703
14172905
882827514
1060531560
1427723336
1146815695
739121639
904936507
244763634
913749206
639297446
1143810656
1590606808
1663794979
1007026909
1007880863
508812785
431106974
135987179
278348017
994835403
871320342
1270663256
89036175
1273211527
1162211124
921754128
252513915
1181044599
439543653
662327434
1548669552
1695837109
1446610918
112571434
42144360
2131636530
1170929568
1116115696
2003958947
646995520
636552772
919068902
1276556908
673669742
866487043
969941055
275144272
358926911
1222593187
1606045867
1570575938
1491006428
628974949
1833216394
1053431495
1750797000
1046105530
1547049057
225691672
86134000
217007655
1079740927
1514988670
430151230
1578199057
1296956062
538157949
648164562
108081478
844254595
1221847818
1498613183
799382181
2059660899
2078640814
1323882821
548124289
513489120
1025473815
959520340
2028197521
1874897077
467218977
184670091
1286945325
368955973
175301277
173659970
1864451277
1417487128
1966991450
557073344
1940864049
1625909510
1371415075
87057276
406425228
626926641
626875760
1364111704
1313186021
1534696843
1825163389
1948530892
128918845
134334522
1532521555
1610955411
982513862
2074929445
467972100
969414750
1148029527
515835933
314958294
1440844106
1825884286
1917658796
445893082
716903993
1135449999
1528250903
1402160267
2051333656
2007945335
1997150657
1606673582
1407427005
91997823
1872347464
1269276072
855382239
1209292174
1883633492
1845327320
1702661449
2137028838
565790331
919093359
283492449
1371564225
1192488282
941252675
460592742
564805925
1544785655
692032014
1915357969
1216229208
1474865894
1056816559
463269293
1675241742
27975055
1908789710
1116005867
1658202642
276621400
751674675
1647394581
1689385675
579961323
1730928973
35781963
1117617785
1801580273
1378808940
1965537603
1248102656
1384603943
373820451
1535821010
1072119294
432546110
167974688
920295050
795342358
34176353
1688522797
824606454
1926737398
1274512109
673697606
1350607850
141163630
1515421098
1550951737
718030193
2027524166
687489214
934870193
1291340195
266745580
1020474961
1983235411
1810305336
297101999
637089894
1834247490
476353323
1675520157
646852788
1422193822
984334853
1359662852
231375129
1373601184
1495021331
573883454
1475949440
133581141
14755626
1084990321
691139312
1246703583
1181392631
1881683139
1103219333
178058187
783943376
1884908065
408137498
1089578066
564326301
2037556715
1460260457
1346569933
675358290
258246998
232302581
1421478355
2114261221
327764647
93646090
1462124239
97997351
1286443874
1011165467
319708373
66369022
1367271103
879243681
1391905412
272852421
1502121757
1711365912
1620521045
201483516
1963464046
1230736453
618140397
13915184
201473745
546561971
1435596099
776371982
1226937015
1444764279
1965261582
773140232
1023895947
2072916385
1914847930
2123253941
316179064
757591644
1668108280
1838362433
518922814
1537955164
791453131
1306194275
1689565316
1059657637
1632321805
322288915
1759580083
2057325435
271139345
1773313020
1095041358
1096526655
1818064768
380139446
1403827528
471768686
2055235743
1908631057
424503469
1028852325
2082027271
123157849
74365565
680061393
921014653
2086170782
1377272624
1253616827
399879503
394015622
564605517
2111398349
557140455
1646323594
543470892
1400612302
698006000
650104560
1865147563
1731877933
726988277
701041202
612531069
1660038914
1110554320
1424677702
1836946670
1271977902
2006226843
736441019
1409331893
544026299
586694681
1160414045
419384116
1161364529
1863489263
665771706
1569316772
901627963
32832479
1516656899
93297461
1848953548
1486981638
554940009
1398634385
36486176
481190482
1428708773
855895276
1510757733
347077954
9868725
149694272
442777678
1313048039
1536624973
386254000
1159763834
1118976803
226661193
806755332
902510426
2101795620
335631164
2027031234
791663951
881726535
2062551342
1653295992
1238556948
1440415931
444381704
1532646322
801909824
881370990
1612422175
1674427076
867588856
1687258956
974474069
1380460504
1971592029
1110845752
344933539
139839406
1898718921
1183562200
1913629617
1046629313
4000242
183217330
144528853
1314418659
143242273
1130194280
1874665251
231999644
1195364626
36891378
1387103797
1420794183
1624827768
1160880407
1164021892
1020687117
460800700
515902236
1239152397
2086951397
1784652326
1135711773
1185651175
1933292592
912306665
1617521318
644496703
559628269
404310765
1445808065
322866354
995905883
103709443
1671521532
1082288283
1990367558
1252152767
1099324388
2010020115
1860596622
1738312605
1727142813
634129372
853720202
1830144839
1985798652
1850619547
370094191
502720979
1190870594
1582515482
1500532816
610062829
335420348
632253381
363188590
2043821415
359781088
1497482596
209752817
292566187
613762308
431265380
680074318
1056331564
262274371
434755964
1962910528
1191963590
1730042855
1666519879
1090427600
2046474522
1492305848
1570992191
1820903502
861185266
463136921
171124346
241951428
370482659
2112612903
318448732
906016962
1575963244
1711850841
1067713270
66182805
597295586
1681756950
447955857
827450369
2064288801
2090526332
197776129
1550455797
1605315144
1816800993
1796658830
382384425
1943693001
1974739553
356499431
944106888
766520720
682766377
1310632316
1721626547
621128799
707000840
1272445520
298844547
1388641051
811718585
317215506
1493487314
864390133
1076191244
1592508812
1682922174
1680499606
799079457
721370517
998471242
2021071260
329220422
129854613
42778482
2024579225
2091176629
1274523223
1204758017
610195108
1344834722
1349284103
960101066
1305730388
337884740
1306250679
550929834
1516124603
826964876
536570911
2042307456
826457466
40562743
518696756
1114369333
601568832
2106186012
1944594865
1775363326
516351555
1568046986
1160337795
1343335668
1025098996
1890486974
1339403581
1420477903
597394984
344646147
105238150
1332237516
1531407238
1775146969
197671088
432828879
928898139
2043730702
1850479361
2059337057
746112311
1369109034
1232295393
1449721861
1530118431
175324306
229455621
2017824600
1914243506
1299070334
2031738210
630275193
1873030814
431926788
1729650128
1650526916
910923387
1939707811
1988099817
1942613586
1369556796
600012226
631620992
765579490
1019180459
1435197637
1718569249
42148228
1866948311
737755046
1406390191
417065564
1869932252
1409024752
491565603
1475440174
616989308
744810000
1809189070
1944145945
670361189
1378662993
2000723725
2009677914
1376256088
968898822
968241275
694039362
1434105424
2083282306
712043525
1633427405
964587442
555992920
667369837
408372535
546268440
1962288330
1003287664
1872230736
1487583443
1672652117
770341322
1774845738
1284986560
1624142598
1592498883
1466459415
181574964
348665302
1009148485
787409587
936496281
1617009897
695947449
553250750
1718173626
1059582353
420468597
882764135
2051697759
824488225
583278248
408904121
1705618397
363802517
1283788879
408190176
1144834496
1199063303
1471917277
1377372210
182673002
1409871079
1329243995
1264455505
1013574956
1460479905
1009469942
2147351499
1358482879
1407423737
1469751794
1352546882
1054858256
1577800252
1097331770
1929865651
1485828287
2066270396
1014331676
561844314
2092114208
1736083427
723280087
1182653214
1651820460
1203185627
100999204
1182098249
489313333
1500328608
1252328507
1359510841
1202578407
1562253261
1707216492
1338314158
551264824
1131226562
1769871797
404646268
1069740057
417041534
1837778376
2059352614
1732007216
1101686622
1262726117
576318838
1706375077
1369165710
2124045141
1883286283
1461869667
694941408
1338219679
623760065
204091270
100354321
148406122
684065611
1253561400
1396872873
1570876636
712812403
289930618
1598703367
1391560029
581176756
2137034219
2004718268
1577944118
1787954465
46399603
215139768
600304605
920782133
1779537963
828475743
839563796
922606084
44259499
471873363
1169482868
2033573083
1889191561
1570845468
701160550
1926344788
2100129647
315182197
2082167792
799180817
677526016
681060919
647592131
884995665
1620082430
775666610
600637984
238567969
1527900261
1086829413
802825129
1335707177
649599700
1309280696
1455510095
58119816
834086129
1108706738
1670938765
499363525
567654363
758862120
194943588
30533839
114567066
239899050
1261062711
198703797
471544674
790432572
1234502607
1389837533
2145621430
1734331007
1013144131
2138110086
2066177214
605476582
688626420
544669252
785254890
1072622887
266056221
1444987804
933526397
184566141
2040485711
15599999
466721674
1452099872
348619154
1499466383
429447448
1937280518
99885956
1909600770
945514378
1347061716
1256271841
601577683
1240025022
1170243166
232252775
1321241728
1532172171
654144668
182805348
346185126
1770891956
1419123154
792167922
1882043720
123234940
1607517441
1713441201
213464162
2130148979
1033008687
375781624
1054349511
1534246010
512876829
630284121
1401662624
707420372
1015643991
1848985054
677133229
783453868
1245817488
1897265113
516067867
805738581
913030942
677482148
23790222
2001014633
392643989
1194640971
1509618821
222666003
1613374857
1456347394
35781193
1031381563
1822744592
233841803
1793028056
1638440952
102486276
1846826335
688234503
2067359626
906918507
623827917
1310946323
601428721
409327091
1776609139
1897769156
1752220953
1539485498
53881892
165711211
779825545
1088751205
1807396310
1739803072
1424682419
809859735
62248212
299215948
1458735129
1729739601
207604397
1311866988
1344235855
1260192630
837164240
1510501606
1582857188
647338794
952412871
346511920
2138152184
1680892513
1983371576
1950900227
757388228
1550541539
313069152
426523824
593646297
1684564628
806778597
890524208
1778925409
270577029
1838616801
979774854
1815298632
1208529
1681654186
2086769710
477683633
480361502
548417699
1685199559
1585223636
1334121559
1209478292
1589986049
728813230
498548155
97277758
1835934274
674528468
2055669340
314792371
192909245
685680455
1182668757
510320920
627431998
1722327069
720884243
470983200
1810433865
2051542533
1700867510
1995810365
727750859
2112470391
456828273
1915346575
415357770
253638699
2048207120
14025061
844217451
1109992952
887297973
774811138
1642277101
1967420468
1645625782
1004263640
44757875
1401440093
1411642100
1887928185
1154630117
1011397074
1076364617
662087013
621839527
752497938
1686108876
221091925
1320547321
936249787
1666654159
339770272
1118803641
97988432
725398906
277945734
103665832
1370047889
301802337
240849619
1740011638
1229073329
873935604
1703877426
428570141
1009739991
1028018246
958320009
1953425648
2139118736
1958401407
83463249
770561567
1966487346
1102666932
345751942
695885616
774027696
1534728631
925983534
1270775635
709279280
2034318649
1164754795
1538282104
1289848831
499736049
273846533
84992914
780262421
54062128
391928617
2082374194
277471567
989571817
1869745740
308519286
1387710574
1190736522
324793320
1084964260
1818049722
1203862363
1768809164
1111739242
271293404
1432907520
558676866
1507437789
1247999574
921273352
667888913
944910429
379049964
1846304430
1310375845
1110447926
455858076
1944288318
1681795832
405447398
1842409418
203285632
1856630941
1405103253
2106040004
1132782836
1225277803
1487749639
2074660693
2019752
2014652856
1884376327
1588365228
2140131672
523764896
472498378
1585341324
980528544
96418236
682414251
324063988
1635495677
1388265465
166506099
754983654
192118208
632679064
1871466459
171331119
822086988
1966275938
1169079829
1268815020
1033342357
602343692
78244561
1487395942
1256285689
127504043
1097207613
675076468
235222761
749169954
1685230060
23657957
343925944
1942656085
1173976446
1282749102
674736510
1057751564
685395468
1989629870
279457651
1038157338
794148979
1463257932
1763685191
127192629
1741850559
1996372971
1780887126
373242536
2019886059
234618663
1313310817
1537866409
1004687328
123482690
1754911528
346353697
1399316453
1446208275
360221503
778755144
1130407852
1746566994
1678631559
81220562
724617338
124243309
828576700
2001664685
47237103
133606554
1808841434
1297811849
163663283
646913349
1472739456
588847241
920676849
337514763
1963924544
415249605
13198300
990872330
228955731
1201421270
1116213067
1715165323
95482318
167804985
1351134068
234227805
904075178
1926411663
97339708
821431308
1878530091
1685005593
697415911
1138694052
1191361914
231156165
161939825
1801722351
1398875679
800781428
99573052
1645282500
1817339521
1808766963
226738620
468540822
927347851
8543721
908848346
1867027622
1998559308
1050305127
586283940
1126246159
868460261
771324062
1589283033
12027231
611141011
1200445096
602558890
1191035975
1029632622
1562512001
1111647793
599070121
1537972162
1056355703
1882971573
1596590070
1206871628
1779798261
1431049744
882937380
720483974
160447077
2124052953
580964753
357102625
1474381886
936431094
1400227885
1698271049
1960060074
1842284693
2001638978
606664633
259273637
1361817364
1184085558
1729994207
1386495489
1653193795
1143007291
1407516312
1444881929
1793920792
1010101155
647541754
1824711624
508977092
1711799919
1901826212
69650746
1192214422
2065311107
1380434303
1755188769
1546821040
141180239
27719738
602383763
1309693542
853987742
1689099461
1407998141
524699861
562675243
1058146568
1108093829
291927417
1018140392
804833752
849086886
1077781571
1935398857
1557064114
1465170426
2128614091
1010490766
113984263
110369506
633711376
290629029
1173346936
1416734506
1096728752
846419668
1183072459
1774666073
883578988
194547926
740425142
2020558956
1802958162
831292693
663486894
1931015326
605482913
4052706
1521098837
976484951
678515476
56181723
1478595220
1049917343
41436295
1926763314
1646493930
764422224
1345188011
844386201
103454221
292938013
1468072522
1796457962
1367382154
1818252576
1516871860
98225732
478481744
847585755
1875899664
2058869822
1355670039
742466249
1306868175
572053165
408624955
792923766
2126008386
1805334659
305570461
1230330393
1743707904
472381662
2063130893
1718117983
1655437386
1980512941
768323943
782103338
1489848211
1927267775
2091130431
1345772600
2026359030
2770719
478953526
610540862
294454902
2094553084
1156980774
488381937
201449128
112283558
657498631
758466239
1068487414
2082396828
221738609
1663491196
209313208
1874287438
1027020017
972104929
859689116
672928308
826130105
852349844
1533754034
668732969
1219659900
493468833
196662993
506258552
1397451958
193516186
406946285
174731642
861628007
1209362831
678541647
1231872001
1467060905
1220264909
2068750489
887831360
1902271260
1951589962
2025820145
1915929827
452175975
1064547499
1789078284
111990616
109386851
197088559
1754857131
1170148362
1814910027
1702223239
361277109
750284279
434451151
773736203
1175420279
1184657333
1736061575
2048961102
52285568
985443582
1293992079
1649656888
472686710
909275863
2107612619
1235141015
546629040
1902710586
724388409
435180517
531718123
671738363
137918079
1122766167
2073291662
1924883613
594837071
1338967212
1782014077
256082581
1889725220
959234716
1966536624
1153391105
632487386
709194818
1614035560
918571890
233849073
1222011259
1513387948
591397365
320414571
694540068
1046397626
880557080
2119604917
2032854304
1822652736
1089166238
1496173664
164823420
1794527742
144358806
1621410164
1384479859
199488088
946330416
720576435
614886870
1198263556
950350288
1916267617
1106894972
1193871534
232518333
1825396352
887637652
1592667452
1467710455
905152739
1120220689
1193630388
1097308278
128681099
186215649
1851082602
175540268
1757086352
1712397578
458835580
319803488
2012372731
1464828188
1643353403
1010619390
669878953
1904785461
394474072
949760909
212403629
1382214277
96877478
1305015765
1315168569
1832891789
229758144
1709602769
1801964070
783212571
1149801652
908207450
745544630
426464876
1366850713
672921741
227080355
1491300131
1915319711
558285606
1600089713
1684895494
281368619
879836659
186359528
828998903
1042446509
1053352258
754840389
431068846
786022086
1791460766
672683330
114881802
171000672
278710984
1738306174
568057869
1843689233
1824803264
945292782
973112032
32690199
714705849
2132290151
1288319156
1404960870
1239075442
248296747
335538285
1876997294
1932228913
56924020
1038557545
1447483853
1623692363
1283213703
1995693885
1815112612
364427720
2098674763
860818973
2078788319
922618178
62739402
833890184
571775858
2000145653
544565644
4660685
1018440386
646441111
1144379043
1596166400
132144751
494408511
2139358719
864438993
279849315
1658246694
1142689530
1502741125
109874027
429676098
2140755669
30435875
934090341
1963451264
2067348417
1789952503
757005619
642208071
1995491060
761476245
1734715782
1880692506
607020617
9911292
745790124
1241135164
1992339318
1119178025
739527452
1032909899
947595689
1348308161
2011750140
1847934968
1716658173
587680539
1749637795
51905524
465992535
1858340812
124428553
2070554313
865772961
1967570876
5732614
1099193341
1256813285
124813099
1466162281
730905676
2111312940
901988355
1575210550
1842816742
54268361
2067532941
1661909095
1638754515
1051610472
1026911314
404247260
1689005368
1990462482
1309874244
1973948576
2029630982
373754126
932706169
754456433
949705725
1088786277
1827103299
1325710535
450811580
2129894650
592621504
1482001618
2081181009
1924533234
1949567301
940103834
1286745763
1288750399
288851652
887802830
1190908127
655424422
1066636129
1132530632
94624487
2112646244
2110888207
1947458879
1496544079
927902437
719844747
400413404
1029650877
2137879143
1015428649
413860523
1500710413
1115488289
227843093
1045480841
64844313
742225399
218622152
1099365627
1376528439
1551516659
407532120
332128396
1391066252
1773443943
328957719
807097713
728747332
1498540247
1575348891
409127910
1775839884
1724339634
212799965
1471849950
86886082
1230721949
1876887229
2039358576
602975949
573975920
876809546
1643831193
1843808954
1520083682
382426949
1406190286
1510090008
2084538844
2040871125
884708456
447577171
1944287284
1332882471
1212089231
2142738995
944994217
939376294
642661962
1583412263
2117975654
1425165409
577245179
1293030414
1934193234
1278096537
742426430
1097811873
1896641217
544886269
1797334222
1687820751
848833287
8561425
1900581156
982618561
1433824421
1729263120
1689443162
113392618
1359958378
1723108818
1590902412
687274498
361833932
1039714619
216559839
50043800
764631823
1488976909
1186232725
1348615558
198017425
772739788
1635847902
922514263
542854003
2030731130
2038004899
934884959
1730582007
517664091
1132663490
213425825
1529904257
710688106
903682739
1787192183
412250784
563595947
1978750560
126624399
2033215042
405468728
2111702621
1038905715
506784193
1155201927
1415739232
286766287
579888828
129436937
2113346102
1502331273
550786952
961132542
2113544164
1448035428
1222871612
1249546406
1392091543
1692005013
2014341641
803284758
1363430834
624591260
543314624
1248477882
453615442
1500211196
1239083509
2052089612
896703287
1541891400
448037163
1216913369
1580996311
447664804
431128935
367301949
1299941019
420395586
1203559410
105572339
2069320562
328906895
1008698694
1770444288
1369160230
2129306565
552007573
844113497
1697984673
986512573
1123204199
525098282
1807307936
2025793153
1668742967
283785425
491217416
2107402070
382084962
572028224
321466551
328511559
1046182753
2029574371
2008922946
849096129
306170290
1741719625
72756489
446996417
939596723
1570153185
1439594612
1410431605
328626206
1352804137
281703637
1207422271
1353219318
1024990829
580945220
1658516671
416840188
64688603
605734584
2042040746
96334495
1843185174
2136458758
1917471158
460628154
1389576097
2050211390
2091765630
2058571274
1634865079
717446893
2104472318
2139406240
1248388892
596187766
478050728
735815424
378041364
1361968184
1180139354
190487776
999195978
329713391
1242111291
801710893
305821522
282073728
532257538
2077142980
594208556
379937562
1216603994
732741186
1495642258
526667377
563812130
1775299174
2072719423
704449214
1908780817
1060639296
14012944
492670104
1768010276
1438351558
447144849
1430199691
1111653387
1283530560
302100831
1128231421
635002740
1290252536
1853221607
1059997570
2100957049
543691667
337268420
899189637
1336659818
1040485169
1998102340
1538918621
1503161184
536810367
984342088
1813945948
248117259
816822807
210882885
794557803
1208507151
1064567075
1292947028
946663334
1833409489
886065599
382914532
1146561975
45611752
654067090
16175371
417631430
405328637
2117300549
14250456
240725527
927940720
172136258
540402516
607032168
245469777
1089165608
1331698808
419280657
999850528
1456915213
1920554347
2044754149
1078408231
49276012
1671417002
2108923201
1566244811
2115990496
54186641
1153585950
984875006
931231757
312745554
1032077767
2112318079
1062075113
2089773394
2067210229
656191936
416138023
1504793638
993841499
1238789134
1976833858
1866896111
709299518
2019034010
1414956828
406610068
846826690
2105094042
282836556
14367795
936100135
1238905817
1050304277
1475669171
672338341
1182525814
2017518453
397855987
675193404
269913710
1652525240
1264672949
1886232872
1933205245
1133330538
1044787215
346627652
1525740631
1627433889
1267526726
136996994
1078357642
1198922924
358669206
490140707
175727487
899391908
1028099573
465226100
882939885
509351504
1317132466
1156217460
1991737143
335691443
1719147342
978690477
488801241
1884088609
1179831185
1123215311
719067042
864884898
1543522683
1355715275
1469811773
1594308406
2013854628
1982110504
1952887397
2096123839
1353888771
684673790
1042236405
444616897
571759506
1192452967
649925129
783439446
769320594
1223871481
587595562
1114373193
346067176
1699661737
330612291
753186977
2111267520
843232315
1847548739
1497775606
1114111101
1816153943
1502514106
1352590675
1363520113
395740659
194430595
761208988
1280885279
472631706
1189356671
733672646
1732265414
1263857518
2097809530
1013480607
1619775712
1943115269
889687957
1431597620
19844251
1075254131
2102512033
906346789
1695410975
389213236
1498724641
1938366982
1789390165
414044310
1199315965
1641921282
117091831
267920338
771029689
1459342234
1575319046
1678313867
830013968
1303272816
1718196663
335084757
848601725
479788995
222976922
1098968429
1794701346
1206028626
934091254
510060290
1703574558
1780343354
981123627
1241595649
1358789459
1261033049
1382255985
1209617101
1978751010
2044784628
1669727486
982949330
1721471450
529684910
1188711919
1803276360
1328780464
1247594639
782417452
2094910698
594563820
363097841
843233330
1084139456
1049142387
1711076849
1560072052
1238694856
1749512030
1610645516
708392090
1038668237
316970925
1470935961
756377958
1133448721
175356031
805227707
941506043
703358715
937009998
10991457
892670898
38331192
106539264
1506882222
2093050511
1792860141
1810606585
604830115
1584379139
828415797
162262346
1688663659
886993948
1076321704
1389740716
481524799
1220189107
2024731075
635038145
189958605
1995194106
850194737
1145160308
1371607924
9733233
247619417
456148201
1374770524
582869668
673112981
1467073200
511913434
247440339
1887209406
1294691819
1964343165
460698152
637337085
1281075795
34184108
177056980
1519480652
276571393
384939182
71975773
1890963924
313963867
184768470
2000542264
1097385631
591266806
788983752
1486714677
1399390348
1333460108
341659399
1424815458
601960988
1071645983
1624523185
1474658797
2093712341
1632829023
119744526
1838636874
896897637
1530858595
2114492696
1575482021
2108552515
75441702
1981942762
112007045
2084850822
1047686818
414616357
1606859804
363124497
1454068799
130903545
1069008209
527995178
1288337870
705305405
1717517185
441637577
456549932
1122358109
110280333
1117103475
1719729418
1912636059
2122006949
1708468946
1080803033
1918999376
699732093
1780755128
2023477426
1419901062
928258644
1490137428
1177472435
1964492679
822970210
104949228
1786863071
423459542
1743230056
480731284
1184405478
1840038843
1173403392
1603307705
968828806
270963984
329189890
1916828455
17252197
1732324706
312017339
1124989088
880955646
1131751713
1724409895
2047269848
1746897839
593665233
565748043
1766102880
1665279686
2001155847
1667315491
24788192
1396732106
1706978180
1721609867
895814304
1377609555
1577362638
1991484040
48791990
334010407
840334893
912796058
146736236
174393661
86312587
1346732254
600308969
1334700146
284691080
449970509
119311019
753157280
519530155
1922653054
506706362
510070110
263479667
118037476
1216298960
1028365079
1844186573
373389177
571065204
262602664
1343993131
387669767
348105167
1331240596
903891505
398777495
1512795465
1403686215
477749861
578074337
1703836493
1714305778
938227916
1222008303
1650432742
1821892938
341129193
166666019
190307039
1985494153
1563593795
492675508
441911255
1710230502
644824719
1240771214
1904782059
453695868
1429362138
1288841510
1649577932
865241722
747077997
2033421050
515232383
789362740
203082802
543709314
1844147877
2024984403
492852665
2086934856
757433485
433453291
2107708634
1183874975
2038280301
390056472
1770365566
1470160300
406489115
1096858841
148376334
608690437
1320429881
138243955
928360765
634427208
1531019266
824946147
160040995
1018935911
615976253
495993166
1389088136
1587692693
2116039706
653166587
462728179
1740524758
142348489
1840961136
1166892281
865807083
1281808209
1434492732
214344699
797828102
431536265
1242391322
733501270
1823923939
323178850
1316055367
566195186
1315823488
150380790
1070022688
2046047881
1293503561
1658226211
584254736
1917926951
1687271786
1665779406
1152021576
155498129
676511226
1869323595
1807139385
1105496691
517607214
1479069427
1333869274
1562287515
1890969015
1326533309
182168036
1482559257
652454205
1172786792
1024822321
943621072
658498760
1880430162
336528967
424031
1424524107
2035421773
35300919
885103532
898782091
1155572877
1874782853
1827942594
1005769794
753756064
1250464673
872446374
1518291217
1102642545
1732164375
1920411898
1222776298
1951753278
1189721200
447470691
1906795509
1759499701
1799206208
184983408
1287785802
1614818620
135939502
1839953096
2125058508
1100404144
82802669
1462823214
1794364046
1201815588
1777985921
71216557
73815870
914678287
40274651
1477261610
61397272
1114946322
764358475
601846768
1355896876
2013094865
245425809
1236232312
1395652409
43885477
52239237
2053570268
98164653
514428817
96894330
572374588
513044070
1467625456
1688907695
183801740
1205970853
1796452007
1981399675
1497937873
1712255851
1217072629
1098674805
1108763050
440869248
513041929
1578774988
1048891546
902346255
1405266964
452982719
95691392
310476159
170000159
1482217719
1074154046
1299212570
2079686761
1403611185
893127128
709800716
260157301
92200528
685700217
1998670513
1944867281
272828992
781285703
427002078
1901781092
621152702
2046686471
102509564
1385725583
741263611
205376721
1066245250
1856796601
1831029669
582062049
366115117
1558857092
1629076628
1902322305
1182231318
1176772375
1382237757
2099965773
1103315408
298388910
1654764186
1475420785
1170102312
1574407280
259576872
327412550
782909518
1152232924
1315747203
1973143277
1336588095
1809828365
1572704741
1371984441
1568727637
861844774
1899140386
1813259343
1884934772
475430357
1860461698
1769484435
1624330404
592360171
20475487
419639563
1198125801
1362440791
1482556011
1260558569
752580446
857505420
247345877
2051444222
79194456
949394859
1089436465
979659755
1527516455
750092113
182333892
988761506
816944436
366602916
1090174798
553623648
1497734293
1150940437
1700700002
495107390
1219685682
975699905
100214917
1701546868
494635697
1388527432
1643453681
402467708
1476331345
1222297614
1772618229
694724619
371138500
833365533
1702641910
370585955
1438883924
71727698
1298599751
1964400464
803114937
268116307
463150836
1984559809
816948378
2137317740
709432815
1930088654
1765146874
558801156
1969147799
1981615237
279394051
820159704
1716937707
32283091
206738738
984307109
558233777
1647054431
1995160116
68063105
528570565
957896
1204253067
118257507
1027495215
2121667089
92133265
606787917
1020062973
1435356890
2123679202
546705103
588528935
996924191
1442023352
1587572075
908409332
1634792558
1208014206
2062105754
1339305426
1816176563
1751915064
412365748
594150069
239760542
935526041
723157291
111038854
1392310170
1393835505
1952339946
1126906654
1927027607
654361208
969541082
1869350791
1993561328
2059143434
1667469801
1234669556
54321995
1453116871
1272832804
306670753
1496783876
1023344774
13659635
1746726776
1996536947
1666711644
241068692
796189293
1043678066
343810204
834048969
507187428
685921565
608466098
1911844103
353277884
1552884634
1605100684
655102001
67632342
1416552998
738887873
1653179449
848433223
1779908358
313151210
2114755415
1592169592
909370892
1166009771
1200249154
1256172936
416287417
1018884427
1534910926
1894718095
854522343
1678804896
961211939
1160525156
961328428
1774253182
2119158877
327793399
1245680747
544851422
2014110837
1029987144
1456730075
139796503
1714276247
1304105546
962253520
2052545171
1361561043
344082314
1103410613
485221192
1247677572
916633286
1380007973
922905477
1054035100
1632968700
482153456
713907255
1032972362
346799990
737582614
1447203192
789818002
1111133949
553841175
1503617011
2064778254
1240419483
1882958753
894492660
2118636080
810175607
1856952674
88179402
2043522304
1044975497
726265532
413986328
1373224384
343123282
1561902577
2008752252
30153931
396219124
571570899
1967381931
529577944
2131559386
1611056389
1048273715
545243302
819200547
1400420832
1902732311
1308992224
39155441
907939555
506154263
2021360223
1610494511
1763587044
908251491
2058961353
1349008161
890600815
1330757306
151654383
1010280663
2082232042
1229199690
307003223
1562526154
673873103
1275691062
707207962
867362061
844054287
1222564374
123385462
1685698920
1431817049
390678664
425380304
1652172525
1486651098
8611190
343276072
1439143390
1573798200
104711697
334933613
979498960
1052567162
1892927529
365256206
1149441995
1311742222
875931144
456482652
749580805
956845192
32035405
650460482
519001391
1393244042
1772068087
515610266
635832616
1287869975
956899036
1353286473
188399874
639431579
1587179077
1778090758
1281462734
728710547
1781668768
904000429
1804645289
1758322134
1637283086
1358565192
301943202
1100717101
2113081957
1195405902
698151497
1081542997
176958171
955656744
1234378632
1035612383
68824941
792808199
167851900
686183266
1128083644
963776097
277117842
326412515
1806928387
1073052085
1748810389
296037145
219240113
840862566
2099169010
537159581
1490693392
1343156859
1535490174
2055297506
217981975
1378372638
571732913
873221713
819666519
328133041
1695873741
1675086695
100884268
761733053
397477187
1735689408
355100300
479599508
1751343270
119625010
179901834
468664773
1531222099
1002979516
631904785
1356272816
1306093097
1816231703
1315939259
1082434038
1966565999
831884742
46358437
1076525502
1349561433
269961939
509721940
846212036
1985405484
357504529
668039656
1757761321
382173569
1892678755
729314633
1731661587
2094110597
1747970471
1449053713
361841166
1478912314
1954275933
1830897061
414451653
291888015
1772177061
1790176454
589754231
1844945918
1046813809
95819626
68330987
1296187460
1705140597
305699211
401222733
1378924384
665347438
821512949
2116851143
1494753590
213003368
2082919259
466111969
724432540
797956499
1696055123
2043209567
1977625165
968564814
1024449506
2081976752
629147910
1479524280
1859836721
1010653065
1607524725
713098179
1035157605
136168733
2083222567
63262849
1900319797
485594722
2080845054
1326494607
765976808
850120121
802824732
123174639
1364948713
1279561971
1633737930
1957816991
307689635
91009334
226421234
1192869837
914141012
1045673932
1829319127
819661350
717825605
306806162
1156257892
1360056961
1740771412
1982089242
859268592
279372112
12940056
796160171
1876293315
175736912
1861884898
229544591
1017066571
827094337
532831188
1788166342
165041181
611421288
162663315
2001421451
554918176
102287833
170448928
1066886133
2043546619
744631412
282187621
352497523
802832900
812296247
627663688
1067079851
1833406300
749543454
524959464
1648234648
1983137099
1848666195
1969423081
1954803047
1715825722
1914392814
1616171249
207280495
345275019
1130870776
530337906
1840548040
2080626115
713925402
231076591
1990195137
1930107527
589259513
1322156011
39678323
1865165964
829406309
1190193592
1175788908
90312516
2088442764
792881430
1979258446
1375372761
2121059619
144564590
834406457
1869314958
809058799
1551863325
1264932451
617952299
1256609718
781317415
1940638243
2046968754
322612289
952968410
857721039
1742098266
581761039
120141597
1468928418
1765577971
1116499778
1191517701
556008615
1103576052
880487694
562215029
50229459
1682992523
762553699
1060711822
921430403
2098082872
1454514015
515805647
877372944
1068115219
1509635933
917099154
1309796043
990760734
1423468908
1858988751
1411048437
431289364
142844871
1401904930
269829106
1584826541
979034234
22348337
1449990487
1523940457
2060765168
624230536
666921215
1292520002
1863277381
320812459
126236836
1226199276
1127327425
1491453730
951133542
1230107286
435780435
1621428770
20349222
425391
535703919
606842547
1770191245
1153752317
1590784890
639906833
621135355
1028263849
134680422
1558226327
1830509927
719481358
718066019
1976147536
398505420
308059449
758867460
1469158831
395839783
1170048945
1697203313
208499579
1525163097
738577848
1479057628
1152609257
727661882
2088384774
2012833393
1835082973
1082282218
2147475869
585644478
1697259617
718408215
1279073748
1169392383
768570084
365834001
1364212366
917471325
245481015
455120968
2081225602
1073897461
2016310738
22589044
466740065
1357996685
406416280
1153462442
740705346
1951925618
1883481061
821297871
393353195
1954690239
1744859620
503628790
21012405
46302625
1077533571
336653365
597609755
1262319865
2042971643
744010567
1279685150
327337170
927558067
2130312849
191314205
1554884495
1471581977
1218156469
788424022
2145730880
41030284
863037991
852384532
1580594920
492187732
1394559569
1579610166
48028569
667359611
1798161206
1573880736
20849596
1027493698
63466696
1099161226
1709153869
214780109
549472819
1637145622
1138768008
1647861109
584101955
1381882262
1048938090
1886059076
1934832568
811593529
1754814020
1680219771
380313254
955510646
1902725779
1625955999
567373883
1352937581
1500937207
1765585377
1401577868
1230969721
1321935840
1452033497
971863207
1876133132
1532120706
1813092925
1493764815
543673827
1031116159
993044103
931824148
1633471170
360767840
2130298060
175365234
1087206576
140784817
1200367368
1896344907
2052874488
311197111
1161466485
1312165984
830472759
61632716
1047749753
1290692519
1518251943
2121165547
982310599
15180101
1028355624
1562925938
783727442
1568622179
1385476160
113948328
24250563
1753059634
343238142
224620597
68177606
514181858
962229626
1638792387
282786423
1948004996
818709339
2101959892
1336152531
852126416
519025311
525151980
966865176
889942076
2091525502
353814853
1351732723
453515186
1870808251
189226262
475120863
491590840
1566953645
151789463
1696148500
121866107
900381042
32079143
1204449543
810881769
1639628421
1482838957
751811610
2057599941
1291507705
1039414239
1495833725
1919143397
1956603308
318876689
1147731229
552667909
1967007837
1130601197
361390193
50487524
353304987
444238100
596665692
1363863365
1458338765
733547323
371298821
1864427254
860166941
851455235
1163225636
1523492568
693007539
944169786
1058588990
1733739358
1944784911
1462076659
1672054798
1469385738
1255411350
788418424
1506437282
650439113
968334287
1746661199
779111051
1654017377
1008543284
641667857
1254729435
1998202315
1979735671
1714685224
111236235
753884621
238289179
69815990
2084410605
1580819216
1623024953
249586042
1711040435
252261312
1954141705
368134576
890120029
570553716
1484698258
1333422389
1003449614
1377964691
1254446444
1135950081
895696269
1857675533
1255392769
587797498
659455198
246993128
3354662
89458758
284535376
211427811
631579754
256488151
402515452
475669049
1999151253
1556881597
1605516102
821883942
1912594275
360364429
2091792104
793763202
185070036
982331882
2100216195
397286505
1490230812
191399301
1233798484
1622296210
202836132
1348467119
795941146
819801826
1914676338
1899767510
1035416974
2103137455
571992718
2000751558
763900136
1345443960
1595497369
2022450988
1896252271
406584203
638797410
1824758322
511120282
1770136992
1337645517
288313995
1379535340
2090038028
601160688
1282751724
1223814700
128633684
877325008
1884389175
1582959298
1015578406
1402643529
1237563974
1282218361
1242132115
2069108463
642405698
2040346407
950319044
2087983518
1323617978
1543381216
1427696798
1552821231
2008422215
1919072117
481415468
1339424451
1161819224
328125316
1118806613
1362740379
1313892787
1455305400
1853416340
1860061364
1809460201
534913799
1046459736
2054017232
907090717
1695930301
1793307494
1774896263
1078182970
300645520
444160769
1440161237
2064313435
5399477
234879305
706846983
512238102
1442283589
1244602685
1097457082
478959706
807480226
1113893350
1477178856
1553958996
1730621799
1297888620
1854222247
1778539503
1439179676
1417231883
1801604103
1172496414
2008872572
980200848
84453454
1042103916
1577838101
1713306292
954934674
2063696009
1723572451
854052763
1457248552
1823955220
1487387982
1060911265
1816888643
1526265612
2069329226
790387114
610785516
402513747
2111285925
2007608654
2133424072
965660468
2126066572
762235417
310561618
1096525470
1249144441
385987010
1577097793
1204574801
1821580946
1909040916
307063137
178646634
2065797137
1725008848
187212621
855406678
319292497
565167914
461539640
1007364294
1326278164
1403827362
814606998
514547428
442779111
695245061
968402377
1128513939
448994895
1503797771
815526018
1042833949
220782536
1996385129
219506612
8709783
1401865622
412323308
1725556601
1913240572
417886529
921089294
2129865765
1437945896
1542672332
1290714655
1756969474
1848792228
1618363618
1609325847
184061417
207882358
2041749551
155765906
924193951
215583376
1474779259
2042888834
488762492
1191261157
2112327893
760967054
1894378597
320141858
1122329708
728908946
624751808
1373165859
1202846477
920928624
934283193
1264862688
231990541
1036782264
542517450
1213180090
1777647497
686164109
368838115
2059329231
1514610967
1587072072
2023253860
585221465
1554369973
1707868005
1489135597
1420020568
927806173
282515740
1008629006
1650691070
1110453328
2028936395
1808996161
850096262
503910302
1453433009
1261863623
755260284
1768423693
1811766142
1778773780
1947949497
1797230501
1094318878
1050130263
1368612132
1418762533
1690501697
832127749
167509939
762738348
867201050
1711912469
1166429258
770994365
1742072942
1833068644
1412469289
1120238416
1152483297
1610491790
1380073036
848247497
1017303303
577781123
336641631
1517899609
1274276546
1788625384
1176922760
994699708
257723213
1967108558
1493465060
392734607
1204353323
784224237
500757184
759740188
223175356
1923239288
1805762732
685458450
1733215077
1700870570
978692828
969616247
1477071564
1362541178
1540124739
1398994944
633633315
1476791360
1480515685
1981687428
1275614007
961760047
1985477800
33993138
58764856
1552253473
485499791
1948247810
924032962
1153598435
111886887
406815383
151623770
215321283
768806590
601232163
992542857
112304470
1759922874
1564976933
1624203630
457233053
1719012796
1721090026
976294246
206643664
285873884
2033946377
1946708720
1133529927
1642407713
1547532682
1193118335
1722240113
1268933850
478995718
388994525
2040968146
734315431
318851908
954763360
1846851998
477198687
172463881
1923386226
370024428
229537240
1648936904
469095226
269146846
1067312908
1571348021
1944978810
1626833091
223330908
1495208034
1582704560
393511646
1910658752
59262561
874386763
2083269802
1338697758
1219812887
862748236
5270825
1144999813
1226584
1608019166
1282500257
920234006
326404244
1265980447
117294833
1605303933
962034453
1299883471
584968043
741477731
153620184
460321192
1136309789
1029373615
522667822
233212523
111240334
799880605
951131897
300528756
1121247615
2010390884
684016753
1684954208
532551829
1555044297
1070800441
892032374
705427908
2043426395
1089083049
845356639
1664371496
995511700
1099903171
1195913671
463880246
1859244775
1486414996
46455431
1092606375
1373559471
1267876456
747606837
666308379
2056133326
2034655336
43314024
893894085
182121679
322243989
1893725954
1008165420
1527023609
1322372911
1380598661
983537412
614386641
311305198
1750882063
596663872
978629154
1104154916
1021818286
1111175531
2121552310
773191270
134443259
1152899391
343807935
1521003005
20200640
1848905358
940573360
727506164
849940171
1895752204
900064406
1174718443
2039825319
1895886071
935832812
1632837253
1456557683
879904980
1969142565
1930448041
252374432
297750615
1275803902
715323828
1508764249
917317328
1936882724
1678562604
63856072
1978599796
1017082181
1117563721
1836941443
1568499303
984485331
1773584701
1108475788
1897905722
1075497574
1429502039
177003393
28986163
1311712538
570178509
2070138473
990933448
1780755263
714257423
1880766945
650967433
1169427601
847659822
87137784
213978224
1190376632
1991625014
551196256
1164640147
1030581622
1469296787
2129617348
1156965214
2023066005
1973830097
2095116201
1510136778
2110920347
2141601911
1851749901
1420640452
1248761657
482135731
866619568
123373181
1609876846
1283562042
511501971
1409739945
1334009052
1232752630
1794857112
1038088332
316402955
1912363167
763869037
1075688338
1073787855
1987173610
390660735
2016130151
106659609
186847642
1454583013
38989629
1787205552
516213727
567045524
1026903403
1609610007
506289587
603329378
25955994
766832149
414235170
421651785
951709721
2116013758
667214162
1417480014
501358015
242896589
1336906910
1220110698
1515514341
785640900
639521626
1681833334
390286838
530893739
1722392274
866907501
197800400
1564527179
1013220951
1093814832
2139520342
255113407
1790540693
259180842
788721567
465994873
653619014
1520921268
2020654972
1307669549
1593980136
2063642776
876348457
240609843
1492201272
1463864293
506258666
1707093560
169296902
1321028514
954634690
1507835882
1000020336
1578128074
515179379
859615529
225876230
31610548
1069188024
1563396163
671923399
2136302800
514719137
1460939226
1872012087
1102770630
846927421
400968627
1404758868
1767714588
741673901
1403121298
1627019573
2001004938
2112708344
1138811098
139248127
906293064
538919574
1800292429
620052591
397672049
947967068
1168716943
524595453
1029585650
1848319076
1949252061
643397030
1012346122
1680463402
946344422
1509655365
2046117825
77856904
1969965099
1624618204
509605488
2079208860
2044258805
1315792845
725169085
2079837048
48120446
1733910731
856401729
497269837
985635775
1096349648
42355897
1992185528
1803553290
1879870418
1152295120
1080079751
945831152
1714438136
1196579033
850591943
1863146075
1851391734
86089752
136213895
1668866199
492554246
2130370111
1797273079
1332908209
1670070938
907085393
1728962998
1497194637
1766824696
1152740279
1295840944
846755064
779527722
598614279
1562245256
852829249
1928482495
505536293
1593598287
1748173020
1119832181
1312977399
1177835948
1339746803
366349493
956215188
1489975530
1253189641
1344741090
1059386981
1201130944
1616809284
214145221
511652737
316108282
192192710
41090703
630288516
218943185
317247598
1998019268
147057173
1175299499
1662823229
576758599
2011278868
639897540
1795236759
259024138
653574652
30982826
937875836
3061833
1973997814
1950024866
1689611517
204569892
1014850117
1452764351
1868748826
808902563
120625037
967731980
698601788
1112810510
669741722
1436260524
1072575866
1108982515
383296546
2059325679
1007057569
1124965762
2112807434
655888494
1987127849
989655630
551011608
10952203
474047040
1288042675
83636226
377486079
1155359062
995835321
1440693530
1868897019
225580797
132192165
2115023950
366503063
1307492210
1491495798
1293945465
2125724014
1031898443
668579802
1192814212
1484506729
1118710700
1425762749
1647456372
112778324
892846209
690911556
58238653
1171230519
104224558
2015907171
2069757314
820076417
349293067
77654007
389383337
611035682
1815774557
2068077171
348607797
1031020654
1100568849
1346798136
1631783044
2117339206
1187992394
110758998
217773644
1850950932
1224647369
1726726666
1097923217
1575233368
401965265
1872960829
1331545177
1198589176
1572086588
1313416232
377203492
646748701
1533458260
2111213207
419303046
1970679917
1934386112
881471703
12466880
1703055497
2099532481
520663304
877058192
1260042575
484033638
2108064480
1443291699
524378162
826812648
333261913
672473638
1706048054
1930445539
2030883090
1393375683
935201567
26694106
1019938640
1991192326
694058756
1718174648
2015360077
923435686
917293319
89583551
1345499159
689819410
1704070353
29972634
503705980
368307671
1211665973
1474492078
1644561252
57124458
303868337
1109920298
1632174083
1305928771
2058130530
42399066
1166169508
1580102944
898098395
1203347156
1472893671
735530832
1502601828
773381102
1903983215
1110335418
622436024
1159389962
92823525
1833951314
649253981
282445146
801033166
35599966
1862963362
822014387
112420884
1771329723
296657665
755023445
2147038111
796376502
1601099145
1591671676
228130714
1356190217
1851190526
348360080
918762134
1720907364
810578195
1126960996
1289606581
212403787
178076978
131169351
19916915
246900082
360437737
1199760008
109772029
1856935682
1684444206
1598823826
359930926
1249926009
1954445396
862033946
409793186
2044548722
533917569
1550456476
2032026598
1965637032
962019649
1306495343
2118428580
854494910
1047974385
241166034
1700826372
691719478
1482238725
2095517167
1649051551
74205653
939969348
604680175
1911350156
1830448963
767540999
1181827891
1954775425
1658952230
888471699
501022035
1323498296
1106998659
192257985
943969516
1634209645
2108482143
1266725760
1955433688
1984976504
1907516778
1703743721
1521534215
1616723564
1760828702
1069009843
1762137670
1573015357
401227899
770342683
1926771573
1920972490
1295721719
1726635296
1377833971
1349131774
54250672
262211622
2028742199
172016629
1226570969
1863332229
1552255400
978510619
715578320
1518404445
1190547835
1951751265
1369511826
1788890956
1367068140
1294576966
334337007
257460348
614457266
2054629856
2109841555
559579682
416436501
118981394
659666802
493222146
1954232626
1484230985
1233109732
1182982898
1251960213
1143826858
221506626
24938322
1733282982
1009039939
2099835389
1427070827
1161627666
585264554
1377109289
391823068
971495090
679516141
87568699
1917272808
1544005454
606317208
762923166
229837859
568339021
885649548
660233250
1465171353
1398729765
259412748
1747826959
224806175
771356728
1071080785
554987203
1648913520
2120778184
1135327470
2121227668
1148203140
2121176997
1346665098
1552665791
252633670
1930747225
1017599303
980715783
621153932
1506102734
2045812720
133204521
953691781
1759905246
917950529
601367128
1231495173
1118508532
1095776262
2081010463
611411415
1995988198
2013006080
1080487108
215953286
1397516733
353345728
2120455133
1947216397
97347059
1751719366
1120849797
175839279
1118898298
378026747
195035295
1158689325
1767411373
1087271984
1672486467
1374637703
412729337
159871631
1986567665
1478677025
936244951
964346072
1100013644
1127245920
878720021
1676134130
1199777908
1148224330
296958023
1089277757
1144133989
557687903
1800971941
360436225
1804057854
1445751786
800206621
1662569058
533139810
211644962
590725100
1087066546
1522081831
1494869832
716030280
700171351
881761308
906754860
1827558921
1025650189
125765470
797183544
311994195
1581661715
659448243
970696995
1151677805
1517388547
155462
908541441
143536972
903147463
791684675
881307561
991094878
2139268919
1332450672
361538071
816650789
264048846
897651222
1090032321
1827766135
1526477997
1262673641
1096268223
1882470943
254435294
64158141
821735505
1290426768
2142834799
426934683
101048944
207709267
2018454071
1560257933
1885783740
1686498127
1693545098
1533745855
631234124
1586635632
1504072918
2106464871
595361200
1352501208
1656090175
183101511
601709718
1915126908
700932950
536469759
820964924
1573857287
1664907854
887164925
37388706
10870427
575439070
1096568366
136522291
1232286539
562001869
1593960383
1283419957
1621465902
1078626146
49793815
337691871
1268008688
1840167852
74006034
1983499258
468843894
1926957131
623189240
1806981730
778632758
267556229
904765619
698895245
24701703
540562378
941796588
1866733619
1473231575
33609829
177186383
1217935108
662090638
1240170904
1061539983
618022108
1229745280
1476649593
747386157
2142565530
1919211724
948729798
588124494
1120520162
990402873
1364436093
1871760426
1825148717
1428870833
932443315
1855616260
2042671635
374596787
696298253
2089929176
2020884313
521202444
163550375
1962984775
775734595
875190522
1647388028
1069724947
600568415
1274338886
1585961961
453433364
1919810714
1681370721
1582296616
1697678556
712495781
1799408257
824720779
566089624
817042427
1625314156
1192071946
1350428739
2042155078
1378083877
431563698
1853852090
390860998
1959457887
1395875017
474058422
484779981
1837973928
953939919
1825413377
1975437683
913064845
692606779
1300655971
1607854899
677946352
108603977
1184029650
1550675295
1578418708
889739631
133042647
130451903
2057125209
1813002931
1330027680
1860111623
1526761121
1756171680
787797421
589715237
1431206664
857325523
510779970
2033853079
1810433598
42531083
14170758
282858805
1088343052
1878749028
1981200231
2037455032
530111408
259294239
1470048382
2138798625
557082995
839788206
830042863
1822479167
1107398797
42795595
1556363089
1156364685
885005929
1630925167
416022528
1361131416
1515414553
1522907721
469890890
252054572
46534796
1368134375
372975011
1841804193
2123830127
1858792932
29440120
228013993
224954174
899354029
1759367014
249284400
1632215688
397861384
1906922359
1449596729
1005892622
934062882
302404759
155028100
494543616
320399036
1104310388
1671635637
301038307
581567446
1500889237
1950234442
1709800622
349069058
119132234
759232331
1735408014
588089156
1693522736
715829330
1538012503
556648816
1058542471
2110906206
1998557220
1214710973
2142810187
1132988752
1892563271
1745078060
70878024
1128815200
916465856
267497971
1315002274
1392643934
1534632585
2028086523
410540102
1009755367
228294618
1622946786
1267711388
1678495882
1041858997
1228988965
859374549
30752917
538749815
31631121
169191872
993141850
1225630943
619788799
516454141
266632266
11215936
861578899
1492207897
320877273
978084094
1096985038
1375497002
166984693
1051168016
835802387
95318937
592838050
1066752125
1278868224
1383442947
528826507
1701476966
236676096
430568944
1636886416
1604338720
1840925142
1275352315
251015257
547699541
1622613045
246864067
241581085
785300301
1468009809
1773022680
1743036065
1518641312
31483242
396732665
1032828939
870316723
403578879
483843681
1300485088
1209386409
246861505
959299399
711594448
19312016
195872589
520765627
425989536
2020399036
603297335
263751961
1227194427
650163566
1662696438
451454700
1596731017
453893647
1455272183
1049546539
623395720
1112600975
1485844950
146088739
1908733581
1377272399
334615397
619183899
1025715509
280692617
1267982248
1795543038
712432240
78632952
782530834
358314516
760752059
107031386
471992221
940971926
1383687292
1177756926
102231176
1815328250
412270239
308536924
1034256067
1547369681
796181382
111454479
1271943037
19125278
1616029429
1365500103
440579441
1643733543
1400198202
1625384537
305636026
283023968
1554531891
340109504
2129968956
1816023771
1892755379
2064967916
1817431598
1527767777
1682127750
1064794777
1761368615
1329154436
310349014
233836350
118401290
1362615186
355657512
658049061
757135485
878213505
962762543
1193398593
1150288310
1390956190
1859711572
761610825
289654412
1441207829
2130880413
1536297441
36283686
333703747
1838012232
87957391
281326708
2127403632
2117858243
1037974990
1364551721
1755285783
2021091736
565863577
607747423
452203023
1650331446
228090726
205860404
1436907866
303128030
1926589448
83275537
1153851553
490566052
1942465523
1317335532
1583007220
1541919193
912322351
82490123
1549437419
1689714898
1093356124
2049887558
799440306
503567513
1087950040
860542407
1421408699
941987541
1119828877
305201453
1660615539
579464650
1119408714
647122652
63359996
1313442676
1627590409
1378221519
910241326
1443538615
785679124
1683179697
1632769255
1814182723
1048751649
205416996
891674921
1023742391
103866443
2136598832
1103112357
1161400338
706815098
1975332066
1883833297
1864061450
1843409355
614553921
954065865
635537646
1504012131
713388869
2127491392
1752769610
325045560
1872416017
1901195917
1206108627
17374974
1346025996
651409733
569140751
66575963
2118552466
1697716632
1378024444
2064215268
1634915543
692086680
3120609
1000156942
1570699008
70548953
598648192
1467594091
1232729686
1300384697
1256621074
1339355054
114660616
1947331532
717775432
1138255514
422099159
1772372439
2077002072
991591985
1172444681
930488533
677089904
1655029877
1028400421
1128921545
1452629951
1833381617
31677870
673255882
1617353722
1174183313
1059044261
1175273475
1509917361
1702630534
2144504529
1352938520
1473753454
1642936986
928611235
733824139
983088772
973981550
1476919102
1380107510
1616370420
1796865526
1011346304
1392501769
934590657
317861457
1997694982
594809320
1384971634
907427983
864166180
550825690
991262768
993019445
576701780
327663800
2001347403
1275532596
262785251
1769697742
1405479997
231860697
423129702
535566040
1077101439
151392485
582954738
2100886919
1017542099
584555098
176958943
1201029723
273861362
952505043
1300710906
360902416
1059811134
1085163249
940646640
688693559
1965105894
1174015042
1954787383
2131343253
1657647964
916919542
1060432030
1469253979
1350449690
821938338
1123862229
2099651557
2041390700
1693525994
543136840
1945702692
337448025
574666112
1688052307
52995498
988102127
1452632386
1023989511
898258718
1323379390
217229915
2116166126
694819
991135820
1911836901
622771973
799066494
1823359741
1987227925
1301738598
419533551
865088852
1682287760
742329708
1079570119
690595969
385863015
2058067828
1333042599
685284728
211445776
1598166610
887631417
1441651667
673957255
1066829806
785615921
548129521
1256215970
311939371
1343559203
883954171
1435494798
856357286
1053834332
945356918
929559937
1643569305
2136057322
1171766745
1682168772
465645557
377085990
197149265
1735147011
433953290
720868465
201856730
1167480958
1443912948
213534237
2105859511
52192100
593825410
774281442
1696309758
1770520109
1947906546
582295568
284291312
296198292
719720973
583316209
957462833
1166546360
1628137295
1686719651
638645145
2144009726
1508918103
1310749138
1601049469
603150722
1877394662
485760652
141704771
90249887
487789728
448085283
998919419
1892990682
1584146779
1482073137
1629983469
779350823
234410857
730963112
811167521
1483226265
1955205719
1402794112
1014015033
1817225955
978563069
903839851
740128838
736072635
149169436
327639669
1939447300
857559862
538756523
1829668916
747561995
552146857
1391146357
14019821
1804316094
1215345447
1470440292
1847610386
1005990716
544765387
319246039
97869662
948930914
124522535
66638546
915842176
129463115
2035383723
961788767
1238281378
1472329910
2128016918
1108599016
1401156004
1355794319
1792338134
1399655637
1188574371
1320836044
1841102453
1869178293
356344890
382005214
479142683
701571976
378079903
568538228
1124964626
1077709914
875512989
2105987425
923341422
357644129
1913536110
839167335
1690162154
1045142278
1934834533
247660203
1918557866
890625859
35791783
830546611
585900816
1749875490
1825085938
388644596
251705897
1303714035
996514421
29600023
1535518917
1253982603
1427022055
2627292
1299294486
970609039
597382823
1767937706
1928363327
176502167
559991156
646729711
418925006
1962962284
2084907196
862456572
1714452270
2044910107
498404571
1319534921
978164947
1757269990
1864582328
1751807543
1528296165
1882748132
517745732
1985189556
108383455
1159881591
2031454956
1907302848
854793044
1025414964
490994035
1702713603
509540009
1286054288
1876873294
387758221
1144533247
793650480
618372584
2106324709
1942089984
473078516
524952905
1750322689
2142851905
1205558767
647619445
1749650258
1740969273
396885911
439492280
1098606427
1708672758
1380115470
1478851532
1723311834
2011235849
1133651571
2078940538
1010795101
1346125608
969458936
1847544093
542562025
226982134
1951995257
1988728472
2105646643
881436033
346653041
495887686
1935683143
621542771
1535937045
714693409
1882931983
614195529
2107446528
1894754989
1718668542
542033100
465567853
1688395989
504531565
1891704846
1949040332
493058984
2082957202
967404224
729332762
2099349682
1981851301
1886920125
475416819
612535004
1228132433
731757878
1873661874
928376944
1919576990
372239301
1443663956
793830033
1297645152
1103528955
375006421
461050314
747296221
311016053
1157303646
785673658
803083823
663374045
1503691898
1759369819
303010653
1805426603
19307373
1858944786
536408327
1762664541
1946263155
1549149235
151489291
213606310
1222361357
1729092005
966829446
989229173
774115843
664937793
1967351057
1933325532
745519121
939620558
1868140381
1028372913
246314343
371437561
784863905
1019385780
1280537838
1589008238
426792774
239689338
1421041118
2071951962
435377743
2072708753
1643687894
1295120647
1797749581
558918551
86992862
681469671
835865464
1429786228
1812523940
860451078
777442974
1856528312
1947811576
1133562942
1965682335
279302639
1986952864
1688709938
1174219016
813691858
1367582180
2127805675
1186047399
1463046709
380606989
1752412935
407085104
28304067
1666285218
1282953185
1895810965
237155878
1427853900
1595473083
544431766
1388294638
872141361
1236068343
514335762
1281446674
1531487953
179416032
157090687
1236039759
518641753
1059617834
923569300
292172836
1617398390
1720900827
1353855946
1089578860
1121648768
855105488
811555593
26927915
1810098888
1518005211
332472656
978572023
48429372
674040379
123206421
210775915
651868372
903986481
1182929628
971864145
1584904079
1223712361
756642053
33814202
350285985
1072366924
874966166
503170895
152141944
1467217003
1540022957
967634140
748462401
1215992044
1272756152
670656975
1239215983
1648943056
1650597549
312501182
1756362022
1189776565
1477388919
190663705
1275002749
1486256183
404759789
783684461
158742955
853790091
1644048467
1992516604
669717082
984850842
1212133021
1852695128
1611851560
1675106414
565539310
733575598
239794520
1134695460
106280316
1373088940
458402186
1671326361
2062933189
1507454946
486079665
132883430
2078538995
50138307
786327416
1085358324
663825377
296127269
109831046
643926326
1604163951
1850549138
222317276
210690305
1337421601
1134901711
1425341583
1195223143
1725790336
1837784922
221956272
1388028037
1891013524
1614732494
800073013
1176885848
567208102
700073219
1928440135
1961241812
313256772
1289752335
772133470
59847513
1388847553
2023176154
895815598
2024657814
1839707608
47967600
1574901633
2047822911
1901513909
436486295
952009348
1938475724
1052944247
1284562750
1202434101
1408338464
696159060
1510135452
1441788761
1633187980
765817248
894393776
1473906196
1574331926
1202290907
1001039671
673498766
1375845062
1124223842
1619180549
912341609
1385608447
566942077
1906531799
948231193
2060398540
276854856
479981576
886910411
487911558
775115431
144731111
1086953208
1473740271
1251594568
641620305
465340259
1282309572
412599016
1214173547
1562698998
705797054
887770245
808356195
1057013274
386856586
1170842054
1873077272
637159281
1049171887
1634829596
1686309967
1662001021
1764061299
1453428752
264509358
1240062642
187982000
1665549168
865546274
437901370
452707621
1520164740
1813825168
1621974524
1307381095
893125828
1698680042
1653341336
196074169
44505968
1646524609
1330068449
2047485185
888833004
12717327
1864077164
2093935383
1151635377
2120953011
906203688
1629251242
856113291
1074541770
551455528
726846591
1757583
53092043
13318535
592220486
943785795
1655728847
1542973716
1115765048
1419397016
1154126253
1380503030
333163660
1095596581
1428258708
2136320413
1697454009
2052305179
1626740213
576697924
1581600710
1350080604
1085388276
1744886844
702136956
224440007
1957024370
141896954
1485040291
1451640292
953387723
142583791
104878139
1547586118
364137556
1242253044
251071722
318100523
1511816472
1019826769
1186388942
1777958613
1953574465
1714289905
913026671
741837214
1334433303
592201868
1308216329
1955446782
699863533
1983001182
1355183896
1616128437
1384608002
1669736082
2044140573
1878360838
1443055208
1548139954
1892681480
1317436734
1513653031
1789771684
691774198
107791963
1443862796
1482125541
698564286
2051463703
1317168222
1190078004
2251781
1315281203
1903041977
1002578188
1446872590
1212721904
861492699
1773777844
635809510
112108605
128382455
341683678
95491567
1441396759
1624197996
966791309
1517467352
1229697208
1616386444
1196624547
2021211854
731180727
2086974278
2085239986
1591643039
1166029252
1658265223
877151674
997241223
1788045591
136002893
1090098913
1306364212
831245089
433389812
425562180
216647360
919893647
2076877701
337569054
547133261
1150867933
126085903
276580154
1483261841
1025762243
2100785767
1686264953
1014788634
693959661
1858010386
511179238
897594678
1448329838
1802227773
578660638
103739806
2045483193
1437865372
1820422965
1984893097
1742205296
298993002
1103623790
381047389
1966762130
646945042
1684783376
1914774384
1112777828
2006090961
1716778721
1321630818
1054342410
1923758664
138624144
1488013079
1587080407
1605382938
616557605
621300936
424954019
2092483120
2109116840
2056105244
2040152220
778809103
1591193307
733928391
735782722
1316869992
1708247000
320743257
802030378
140827092
1688778463
1783547513
58779103
1048430419
965429573
1087139691
1485049025
536862304
581444399
1193768323
549505557
1781812483
61008857
2010017691
28128064
1166801477
1164624355
1586390567
28154712
1229740494
1884485607
1544718800
211079483
1856783577
1534007335
1120694634
961817002
509205812
1263743356
248373348
202133115
159545187
494496364
1111299269
1154471583
697666772
615374652
472686015
612935639
270251477
637649979
1874835865
1855003840
572173350
1961284437
1436826664
1320286048
1889490332
3407858
1242234159
810948543
438752600
955544293
90689143
2095381642
2126489283
385994576
2120350105
609553385
316391427
512409152
125716276
1143382905
1122810779
751223625
1663798394
907603871
604179096
2033735876
1962590580
1225362808
466169763
603870202
1726717828
1670377881
1012138237
1490391306
769050596
1359321431
1180758477
25946158
1344172324
2127299101
515597756
969238709
770612750
2025941647
27396636
823451190
1249237856
16079433
1629829384
1737006193
966756041
802026019
563569466
871142274
1576574088
518980747
1363706330
1243786303
243797422
978580989
115708309
51539097
209952507
1882023024
1140135021
1993401159
1693077028
422811894
252288063
214031557
1915568443
406765238
1935891473
2090032996
774912960
1494606724
836355030
1444179716
1695194652
59097268
822485325
84417068
487713384
1760578264
549997430
1765133649
819385381
1738934698
1331581832
35123166
601740738
947534165
1550336068
1487521831
721178301
1478668675
1213255618
1089841135
895691248
2132055730
1421099431
1076125727
2071989315
1605292401
1149118852
1525611827
889064184
732122980
1217874172
1265880074
391047305
783289202
1209823758
479176046
575003912
500751764
959934850
1811710596
141353614
259199785
1775436033
462838124
752716977
1769197503
1703067993
88555782
1082549712
1888629987
404241449
1413209420
2095437344
65950325
1652420514
2032210939
1382257115
1980620445
294739785
1179387951
479301190
1562359441
81080023
466444126
247300644
563553927
1425294419
714132588
257681873
55573112
1882124987
952755596
552965839
1116493083
1827351392
2031042370
1130415473
322785677
1086372178
1889849623
1747893146
2116512496
477790903
412524907
693562961
1418964085
1671811890
1482996401
1766371462
1616816675
275295901
807495322
1605134686
55984338
1383606896
1661121220
1446859239
100081244
1512558914
847789398
2101656567
1723535760
111872987
1031161997
1197465582
273228692
415339437
1560745857
676934479
1979217536
422047179
1708364424
1660831505
859238226
1413803121
18100864
1174089013
1803855061
581777734
1710962259
1340368853
1305811062
808839208
302587480
783834869
1195849343
292491537
979136677
1866555110
507846289
964653596
253609493
1960910445
1614590780
1215961649
222895487
2054081830
1094841023
879172371
37058669
1760602477
1175197449
2102936539
257671054
1092231014
1306427037
1862460002
1811803824
681012758
1393449913
1752665866
1433372931
1682953899
2113285498
1018232205
367023523
619139659
1866989526
2094192525
1152017223
183029839
1942975413
1594990505
1648645384
740424845
617910099
2069666510
890828397
735677830
1299207811
1090699946
1403328474
598285046
1178872594
1454096465
324842039
719551423
1445262468
136179220
586699750
1049668663
124457253
2070569412
1777063150
606616696
1186467173
557318046
1575441064
491996850
153298109
839291735
1516467344
1662971223
618498472
207811431
626653229
1663590742
2021619234
1847929547
795575720
560689231
1917780847
1290906516
1154730980
1836882663
32623302
5671062
1336730753
1243067160
2082098566
33404978
2065891436
2047607397
2028086605
1049452173
2052676611
498005994
983694419
1273962390
1826716529
673079030
876105043
1473739123
1439018640
867900661
1389358241
1132865115
1497882027
1634039759
1079465897
668501919
2023071062
1982063725
1761201482
1726420729
1238534908
1459444851
655044213
2122768798
905572571
1391475918
368551346
19401239
356037235
1594797066
770185315
1890210399
360743079
15304854
1860984404
820031108
775247405
529718889
194789878
1704779459
2130066354
1403053687
809519331
1379668377
1453478836
314215247
884163674
919440855
1121660787
995522859
1011722354
822896089
1868917523
292926083
4959722
1434792097
1206423847
759345100
1044330722
123784414
1034897399
815662126
87984754
191703650
1177076955
1354861856
1637922714
1830624722
504137991
1564682302
809036384
173553865
404841915
1843392683
790719092
2098441732
1036568633
1150879469
860318672
533543650
1250905647
969596301
1057532152
337713520
321102368
872943779
257147289
13892307
859086760
1033945893
299656086
784992671
1826078490
1038059001
403979136
1115943906
2000210619
874825010
2142874670
165346851
292805124
254394183
1928154932
869604478
161126150
1523843883
1323253052
1250563392
117819769
52590015
826613407
1832037399
1244933023
1390207195
568984276
312136446
999786127
550439349
1187578185
173008174
231806528
1316507222
239313340
84142449
1727936027
1329122401
1009060854
582933495
2010535005
1730482062
1262682192
1603731681
511389546
751388444
514693140
902381257
771512756
423953584
176082354
1848279049
850331020
373850802
1299893396
1577786925
245045748
27030033
701631024
1002787676
274632289
167596235
1685464436
1095742718
839389026
422791181
261263221
105690485
2089413371
862950083
635042743
1362112389
528892888
1276668796
561616925
422836054
609586985
206340684
1654852985
284456196
1044928475
1736899727
1723746216
1403930548
423971519
518846753
41158171
892726932
721718096
2079170639
98710344
1055030223
1917407141
385726736
1802175997
298077981
983221541
1868023768
1857022165
950064874
1780300745
1825158175
711535316
1783389169
307010421
481884106
552302494
1461375526
1937317782
396776566
1548490555
1514189922
1577540483
2090471874
540342122
1243407696
1536460525
1409401913
2023324427
679778874
1296044465
1940429505
1167921705
508185999
863731883
697513420
1042062116
2069412040
518099307
61342822
1064012310
1725617864
1488299730
2116889532
569760176
17427991
617381191
994374660
798474945
1918542578
364848804
565297252
1100758458
1105334760
1198083813
1632275342
2037598520
1324085726
1926481998
1604906719
2018573216
1876606551
835477369
2008658075
1862687489
42658186
1871443787
1123604991
1485110503
680662862
1860955768
1396856121
782135108
2077449828
2110507551
1480594518
1773168685
1040290633
1617439566
597606192
554614326
1606982288
914623113
1532094839
723265781
980861600
392510522
1766904093
690145525
2032084609
1623538976
1549050983
2082306100
1951274980
938952293
1967214801
885187052
763924763
61123048
151115928
709059498
636465077
799045236
784412927
4895905
2105620152
1534288891
1720232312
100030105
512628924
660670429
2087508043
2089930165
857737773
717705553
1754403510
2114560257
1076304862
970542440
1282500951
1747329747
73948321
2144744289
1910976453
1656684681
524715093
368949482
1488194218
1278778131
228435234
648195688
1798931705
280766280
957015803
1457316715
1666920310
767268392
672745690
544952890
1015891473
1685210345
1408002898
2029491432
1211752124
1664316785
1109549791
424386861
365272836
1987546675
1069912716
1974127776
1604123495
532226833
2085063982
1933515056
315817051
1095943410
1235091579
757844246
1325043005
1672387181
1891280607
557202215
1745048103
1899544550
1471627849
1737887620
67307307
598044697
690920948
680366891
1660183844
1044116321
1113299032
1435202724
915706173
368531850
1740060185
1119273045
749212128
1366161542
502184953
417735714
1846562476
932230581
120246584
925072593
1497011473
1433605519
1254140274
2113710334
647079800
946672716
1468413799
637707810
1908069238
1929889245
1059219172
771224817
1384615832
541441615
2060607274
474957052
1151640110
435700276
540855456
1119578431
355454750
468860429
1728853096
1773245609
1769803341
386533397
1579765012
1155456513
846481929
66774718
1368285688
1353845822
68199681
391602760
667729080
1010477751
1353337043
1289575597
1753028616
1237214579
1943256013
1503457559
720640496
461745582
1219739568
830676316
1588843907
830514580
1004845053
1845047611
892556752
1871008940
1627559778
141166431
1857367927
1527260260
271603524
77464815
1778785074
1515168860
1878914209
1409213067
421304416
507811201
339212145
1811168175
1655871204
52379753
38371331
1051322293
51521964
458428240
2012864066
2125535653
745422960
1127838729
1097772716
1393379567
2034264701
186454819
1065058769
1650319572
960798892
2019965239
2003306895
1626716485
1003231228
365532621
561369095
382818148
2017467218
91898167
730756513
528282909
1473113554
1199572749
161707888
1998279063
1767159183
695401532
1969781942
1021200787
1926131060
1543330262
1798385165
1818376181
562880383
1973723633
1104909221
746397024
214148777
964365333
802159264
858951929
1408776818
1266301143
1732207705
597522468
1561395024
325594867
803830725
868255593
333210260
1783078583
80942153
1431210640
252246876
1299476174
1081487372
228291587
614970813
900567103
1242860929
503789163
1114703016
1466768157
49659509
391341044
1277566005
2098180524
1652147637
1869911748
1418146731
1517039150
1141456319
848339410
997707834
748459472
1644955396
1828358133
369759882
802772442
1429175678
1964850514
1128932877
1885849368
795162557
1231433452
851605990
985463503
1847807093
1197511489
668095569
1914031809
126820808
374506058
789524575
1541753134
1113309775
952948145
151665627
2040151379
1480899552
1438568813
2146622026
1499281322
388925026
1790874499
1940860665
1502065216
1293250724
1045908725
1646505665
833982625
1192499286
307118346
1333967604
795993206
199911084
1122995852
882721496
1939863928
1049499621
831766428
2135781033
551659946
1030604982
229581151
993284479
1381759555
523209956
1222370674
656647002
1566244604
500436354
1064306988
1303151552
1333135054
1430728558
1615857227
762070043
1307906122
1921466503
1674529551
399522083
1918403993
212578156
1787787991
724145760
2063876329
1630816426
711947649
789204797
640604304
287964497
549136604
537133514
1347826494
1153052993
367863711
1644292444
1989829748
1192595798
410192684
1586943967
142594213
1014722989
1896192574
1186478419
62495093
142259207
1950726685
1165958288
666718706
1385248166
2054104757
732448511
637598375
1400030708
789705386
2041335170
249841293
895526050
1474547661
812169267
1516643959
1444579300
584720165
1987259131
1323801998
554838697
14535057
1783601410
794615273
78275292
193584958
1742896862
91073740
896188259
1904607428
429401087
187043344
103853946
1714261813
1675224469
720910683
344403750
374645695
327846119
1139856897
1684930313
756797644
912430462
1528725379
1190748618
14920108
640005794
575508742
190014149
294720243
365569806
1062812331
29860842
376658686
1506484678
108190926
1151513652
1933384093
855596289
1692445999
181267940
144759036
359435450
148152937
2083577010
1984071039
984673337
1713154222
402730003
147760751
1237045399
244129251
961158582
942169410
2075018057
1881576940
638879553
1186934567
1742513179
1779951323
1505253684
1144886300
118117227
1289583838
1660988533
1793150958
135816349
1088354106
988502256
133075524
1048598493
973868081
1760367676
1557061319
1158929643
236565741
499324668
663534969
1704631690
1981850161
637225903
1182610115
1879510720
998111329
830211371
872939593
1780173849
183981058
1836334125
1688185965
1651964260
1749226911
1379751436
1645892293
942091550
2134242836
1322742507
1421622477
1374773886
385278775
667501566
56967560
246576148
918168518
1867278717
829550200
709533093
447005599
1892636992
570521330
1756333778
1788430298
1106627843
1836150060
316495036
1003400070
1734391939
1056981512
796902675
1093837746
463914931
2108132753
1665945566
767044487
1258710193
1415520017
187060542
785602691
1048200934
52024720
1816542415
209942289
1022986359
1525497788
1153226516
1735159341
432817344
1156908071
415987689
1017146485
989707997
883102257
1336562933
1239079855
454365022
1800247660
209048462
604872054
626875116
2079050337
773579622
1296142164
203854017
185753304
54681668
1441486569
1552396308
1482746179
88046790
418739812
457938757
867233388
1465726065
1759553712
584145282
427279513
1438696943
259753328
1237917032
1324104687
829371633
1355967931
248939222
2007043916
1829229914
890814479
490836367
1130699771
133028996
879514689
2063544205
2086298061
1136262159
2054439121
276438705
1783942145
837616644
1459348915
2124776288
833732930
503090476
332087724
1610740518
150567794
1911728859
1327337055
492702293
1505437770
1643750823
624370593
1866173021
506778097
2102181317
1656464797
2028077135
242748994
958854393
746944231
575140633
1960605849
610852999
14644819
1914411339
1253109794
818840640
824312423
693377130
188522924
1622029389
1909736997
1171540425
2084624231
777617225
1653787824
1506281922
5017807
744038622
1981570572
1367674366
1616044840
735902612
1845895988
1373127388
1461002785
685317045
750260766
1288221275
168939413
1365819637
1936892515
1123611326
13194116
942698703
960416114
1676680094
340360603
530059575
583613987
1605584207
1041288138
1305872953
1112147519
1077448262
511343542
2145677410
700008825
157067862
134505112
1536767912
11693570
707000220
1440714072
792358053
981892592
2049973722
1365027040
1594324921
941543789
309539902
1793405693
391145086
342951126
1212772255
273838388
869547648
291845066
1849842014
1939026510
1262442448
372211315
1040354388
565270100
1875033733
1866323021
1925643314
1533550167
2078121346
50006506
607306671
899433725
747745404
1976054940
1563458131
556195507
1482407473
1118653931
986714769
377750097
1147738853
492970384
321536237
1125529783
1872966290
91258907
1014131037
986690888
625613487
1230027729
142611890
1513248364
1190604146
1400990961
1765340313
834104725
43732
2059107871
1986289305
80760671
2052547565
830701674
898721059
466660325
924281956
1484343146
282618168
1630777235
1529140524
568774037
1499543591
2144135779
307064466
1680826569
112636805
2023096571
562598521
1809847914
470875746
1810506798
1527641744
1430423331
954151907
455103005
1696368401
812831782
1509533007
1955945860
644499469
840561225
889561188
1297530589
827736205
1980579619
1605615085
1086270381
823487611
1614044412
547469143
125171733
708032168
1932941028
1472775602
1952595263
1373764509
59706703
1619101523
658688965
1437209360
13494770
658927222
1773920736
658629419
635362428
1769846502
348892497
1045854657
1012833796
900982148
1236701798
1145581398
1041972872
1188023544
983317778
1139855543
50460686
1021910232
872839321
1101844973
1356548940
42629130
300077099
234915828
223765486
1565004401
1199044407
928148271
33866979
1018419044
587725177
894656979
352795858
1389893687
2062562014
1120801207
273490240
1568784920
2067271794
1488337619
208065750
1203969147
1470077012
1601247650
1393332533
1865944885
928954857
1903153477
278560070
1622470985
1155950146
1951718861
1927481441
1277746768
1695838221
1543343634
1591250653
1067226455
912995370
485000865
900679194
1834409685
436079063
697453473
892891370
1498381055
753105594
1350619939
1448598598
1178179671
1109279557
1859592023
664052337
445567235
437132145
761913430
15087707
975417983
1167672806
1684938671
285131017
2028915289
1482680658
1274736946
729000585
1472937304
1181364233
1303850506
1782944196
740287899
115486819
506214128
610823844
661911736
1451924788
978763211
1846347974
1813657102
969096639
3053760
1317843758
2017172690
655109699
1459526693
318263595
816491170
270067677
1048935531
594256403
956834259
1352929484
569948370
73782648
249714449
1599411624
1981975884
881354726
160958502
1982367764
2012474694
1648183011
1894234705
1156335591
1392739615
65355009
1345626160
562066367
227722577
810526297
78252089
246292562
1372713941
744254561
1082544816
1535433040
171722444
2110343971
1576431707
173009308
1225066273
1917541489
1611327579
525626101
414104052
1832250502
1752131217
1823022946
503665501
1963955839
883806696
1771638837
1641312446
1704372288
1709566638
555874033
718445204
1507184412
1778544777
1145007496
106598237
1426721691
1435816136
1909712455
2024510724
1748692465
1503681839
1327525034
1267323987
226892395
1086196012
417082584
339196277
826217907
52539705
1713161329
1340170245
1680103565
153741316
1801476785
1605567578
2030742648
541281750
623542431
1005813118
1535102984
1980263881
1858394500
1738260512
1006985999
564602025
718572210
67397870
1101339316
1538559738
1217754099
1583500774
1203715534
12091198
430714981
1860901269
1242851632
1524202590
429907384
60484769
2857970
1932674914
2032971054
917768304
1280674663
1400498828
1958755251
1529971027
162414582
751259375
915452334
931526788
1872623698
1213815477
1105177559
958357278
813324045
2070714313
639232814
1095286597
738776555
256336299
2107952461
1176702843
96698964
717593610
88771725
1083050993
702611847
1254944982
1716930679
1106909631
1262542150
993170977
512808322
322711557
662509461
1237032270
1181701749
1738328937
1703020260
419481675
1323604789
2105206616
774732623
153020560
761678336
2013003904
764815704
540853509
1305923451
1398939523
2126274429
890210345
119871123
264301217
444924298
1504097991
949160311
199934069
1040174524
619228632
582211844
210688448
1528424434
2101913763
5442977
295793700
167620299
1868517194
1486184224
1715930141
411097036
1731120424
2093241701
1167814360
1075958496
1392209547
559263753
13520287
976582618
1254213502
48207701
1227699909
1560672515
1332961681
214602717
450171088
600056206
289600180
11685651
1122200637
2118899595
1818827395
713431977
505472538
81586633
1877649888
1050297758
1933414863
789128067
1242132440
335227402
903375871
1949870212
1646825647
108206227
229299233
1195743637
940401617
1758722634
793841530
768606376
1418058331
288736063
1783157259
1191904594
798846224
771402030
1239339743
1826908279
1823052421
998909345
1155818614
898058572
748076553
533970019
975574960
2052796715
2063525153
566922574
1572628010
750806974
45256181
673884913
1164928137
669683488
1115514318
1677278338
1887861894
1515882803
1796169588
1213228215
2038247188
278438416
1662212286
1915220706
372629165
1576011250
647776651
1743510234
627286579
386694264
1395784133
1641116963
1174674981
226192715
837173141
419202961
1474455474
976301099
1962657139
1822758168
1245441627
1213435232
650598562
26146370
1203793662
2024456714
1939128263
1497643397
491121908
557415394
142088300
1000557409
715765162
463297067
890551726
779216594
1131899307
1207475541
1451406932
465947847
521080783
1631986607
1302047599
825509339
1445146267
991473009
1662543383
1859741981
1837625135
535193832
513475
1315450123
342640508
1780598502
155754322
1603551260
104213524
427857700
2026779078
809936887
1851443854
284322788
2140825104
1412311729
1051446388
1491552024
259302467
1616674542
515022904
883395988
596087399
885080926
1959972023
278807607
2066631317
1987297223
135023277
1251382217
978983101
719088898
1532421998
336434535
119128474
1961837912
699379366
836331093
1139495120
180870221
1410424069
596018353
1923182333
320356198
548461189
1206678386
465911656
922459785
1559673973
1671079616
1249757180
1440594781
1238290264
14596285
1160109351
1850221152
872852020
2017780779
651795031
2005281561
949241817
194235095
1583636104
355516349
1992141163
1550090215
1528320970
1054010878
1480229110
714595764
1480096892
720912162
562619177
772415621
1136544289
102094979
718144007
168152136
761510835
987718430
1941696171
1209456545
2130379645
1387838527
991257658
2063540446
2000467310
974483022
1552456028
564996518
2085977550
2109140959
1975130863
490085452
1536974583
1658498340
897101437
200545924
1878685540
227071794
1043545006
520732472
1890406694
1028979985
787070870
111943973
1445770974
33647417
871515650
1555288296
1394414056
647386225
1930095755
68573091
1398231606
1922941397
1012001764
1191766051
1261394589
1179994878
601664304
346905334
1564604507
2143721033
96917797
441086607
2100519121
64463211
2024968007
321939319
971454443
931385625
1490189248
227196138
1104879191
714000804
1605833515
159407260
7129031
773984142
725076934
1126366046
1660197204
249982681
670129894
651085038
1757269773
726281225
166859681
1656443087
419769239
600112319
1481445616
1067376103
1447505090
1812645509
242071465
1701107588
1179044698
289286344
2015626640
1880662188
710262805
441699269
864222818
1011198204
193417982
2096593255
768221022
422430931
177647726
979631529
2125650039
441902484
1936312514
1421790762
932908847
286317976
1748612470
1856535356
304457883
1236581581
277456739
198371229
1678384039
2138978545
875912831
311314610
1542196144
352351615
184559023
1532882761
1295247841
2119635031
1294818139
1288034168
922853581
1834251657
969637380
916586602
1014121753
923696150
1400554446
1501072837
1922158850
357190110
77084587
1129819857
980543029
1432911810
802578483
1827688264
1409193911
965914234
1785490841
1186893743
1883913364
1208685069
958722142
791741640
1210665528
2141165246
699733740
400539946
504837579
1734419604
98923624
1896096793
410869758
853554361
641027827
1199731388
194315639
995077239
364999958
1526085607
406665913
1494155813
1230478608
1314024648
2000547128
943499707
532630163
1992714394
1586556456
370263998
962673907
834181395
678036675
1810378573
1905681817
331875080
1104611417
1743496430
1678206520
803572308
1760625239
848784269
1822791373
649462241
1756846339
1665210535
2028377235
596509821
1255014831
756133895
1292588853
1702401115
1702345370
955123938
274452508
1876526148
1044729170
1341094223
123735974
2136778496
1880283438
1831717583
1530918055
1694681093
487335238
79394508
697459043
1916627880
1938881315
1221929615
1476721338
774526732
1861388383
1969591146
1264938382
488628478
1126353203
756970367
699743778
2027620778
1284438762
981990695
990977378
1354783490
1803425218
310867990
1297401801
650154331
1684819899
1157508303
847538865
1049758427
888972738
457284061
170169322
2047869101
1194946428
2068704973
29992689
1185973910
184350723
1102303663
424139607
1294095228
1065034059
593652298
990692258
1162039706
486870402
1267644208
558586560
96532096
423612979
1360603571
214145779
533947455
774320539
1240631732
1108253524
346312735
1582652739
841032287
376977068
1930605591
656982305
254228213
227490268
1906591466
729863231
799784289
615848248
1637202934
535491555
577135709
1779838864
622513045
1664632343
2121260576
1620280390
603915141
882221870
1513584156
2051479992
251158358
576620734
1434381249
527155922
454862827
453251776
1709021172
1200718292
1007328432
2072051593
611047461
522677954
1148707599
217299048
777503785
193209721
972341035
488072376
1094985911
464894794
299275282
997524453
393399473
344079929
2052729765
658870248
651885917
1243724476
1143916364
538847045
1231905370
1650117087
1975187471
362758001
2078677435
1707780107
176963165
545251008
1269701855
927060602
1585607474
1097719651
996994119
473837097
1164441524
408697013
1493926822
2041296373
1422372170
553144861
1997117095
1144303711
1861334732
2132761915
1982207184
1670016644
725614540
139245562
1266415069
1815056839
1221299452
2098878235
1918127535
460118666
1843631277
1342977970
1074702710
1832484332
263675787
1694489264
463516375
1946158172
2059661257
1723385343
1766726829
1313386478
364278276
639831818
240768932
779250304
496268729
1896148340
1200721312
1690516387
1125837980
1811436778
682911497
1010386855
1046803426
1034262344
2044073408
1051022586
520840256
1062735689
1258236590
481811162
1410214307
1898304132
2104209742
46765927
536372188
503540638
753472439
323530374
1792036540
1849465922
1391740846
332615482
612627100
485173413
811156011
304669227
799251501
522496006
20231133
1648017486
358292817
1236820016
978914625
1455780054
280679575
1685464846
238537544
2046521089
1350663634
538398092
982518613
1407875494
599247588
235049224
658728762
2019846105
512672516
121902702
701635012
643074123
571599842
1647471549
1344236387
915048209
308164898
1817809582
1748985210
1881398303
1815004467
1483018955
305057565
350011716
1404064060
769791001
58093987
397521146
598510960
1255309434
1138402434
1952082789
1967008149
757739188
223879613
105350780
224308355
74388577
550445393
166429224
381621659
2044035203
1272823589
590899345
192693146
793861425
193635776
1482355365
861939179
741702180
713098111
1742485370
545305751
1209655054
1891550642
1030939101
489533516
585246140
1974869599
149745470
188623605
1524423746
1694715859
515568905
1173280622
2014638039
150454222
1371926542
748823247
1846418889
895178222
1649973682
368251758
591752974
937762272
1845839507
128709060
535738872
1124873530
9522443
827439373
1535650902
1525808731
2114908972
1276464800
452779475
591830441
443475189
740000448
1865378390
136887722
1928475310
2083313912
635802660
455187157
570808079
1308497865
1697508915
545150975
1311819214
1583522216
863538734
812096237
1088258396
635016361
1555810047
2050519101
31996276
184988362
1998449437
666204051
1224372627
1304957625
1069356578
283465823
1306341029
112826215
575537212
1751874909
487239138
1612132558
2087376636
1130764679
367567522
2047796188
260776142
1592816653
473169075
1035180748
448636616
1217035348
1313289896
920763749
1063085770
365340338
1040460887
1720095090
572165515
582946844
977958994
1541104297
735082934
1576200971
721640214
1145402110
1673643233
2068657016
1508649160
111915785
385046345
2134223545
1047019475
1748189843
1585414314
1840061465
46368318
628340650
416947082
144042365
2104389915
1549021257
270448363
1802100463
1088197098
400697883
1369557172
2042515230
818851253
1217602025
689825736
18315201
1005673009
1887567209
1140199104
497823229
1826170110
1280915952
925230514
1692062201
2105884899
1186653644
2090406987
254839740
1957805470
219635683
2059574456
1459867494
341984335
704897148
1265450393
2143496521
86925092
440518846
1021172663
2100908483
838354613
1724365781
1921053967
2032634473
869742791
1732083275
410786533
12009823
2115917433
1836818263
1335653335
1919155745
780732959
1002432447
1295730070
1478399453
2109077012
1281856414
617711700
814393028
1211722408
455102756
1326678055
1163353545
145777739
1285622389
1150115761
198476154
1599935038
1125872664
1742336495
805619505
1811276783
1656186541
95177985
1368288929
1248862364
42532522
1594199067
621487858
1940849649
1133675599
68129181
458766843
387999151
1216552076
1010160043
1671954745
980412245
235094155
1379214456
339059176
144288255
1820327573
1492885537
10228015
969248042
428212657
1615952706
1139892304
1634989354
1339908708
375650106
1206341928
950343910
448216813
2104185268
424817203
633591859
425597726
717537325
630653623
1413290477
1845102783
1996058970
195157863
567063316
1796839532
474715937
2116400727
2141770695
2026934543
2072148459
1275478833
567606938
324890650
483299792
2129482710
1996850719
845591116
79604105
522998775
1738314635
1493230565
459212884
254484986
1114223796
63862939
767271974
398797534
167047848
598371207
1989802
706072253
87977879
1349429417
2038578212
173345982
184257803
1619475381
651477813
176518963
1987746489
388188408
784218589
852783300
292948931
603245995
1288309334
816689056
2118137380
1016080488
216540002
614664779
1372624911
681339055
1180721760
1785301896
358327921
790980525
1064371631
1028443883
1396581202
1820371063
1894852193
647603461
589626355
894828597
326122306
1923153873
1568321247
1283261997
1969988288
2081695235
910375681
1451248745
340997401
1956327656
2075104420
515334101
271965846
1822871352
349283486
1862832222
1410286091
1000231351
553242129
1820557550
852452041
212533286
1080491330
539328643
1129666340
998356115
454180141
205040066
1941308053
1470873608
712955409
1809763163
508024770
334501629
530052043
2071533602
1628218148
446547183
1975833607
1841143728
305290523
915974534
1618771007
2053869181
1787036656
2083093527
1086453846
1085224442
1623424652
464656432
873603247
140958904
923108990
1267143127
376170564
1117345609
1699256819
1028624833
2101097305
42952655
1520432763
1584167304
1091974440
102819441
7051960
839372882
541152985
1155969459
20336997
1720546845
1548068031
1663198933
250790623
1601052922
1891616205
1313661355
1114672997
1194172612
568686774
912033142
805466660
1558014944
625187557
133450809
1936616070
323252930
257865350
13410278
1063317230
1058356392
2097092858
1892088417
1790715644
2092125153
521236626
926764410
138161498
623430140
1680143123
222180114
1258904230
487422845
1924140156
847701502
1425119072
2134899971
56923208
472646110
153204290
544360284
1794935980
1359088361
542627359
665484018
1191733227
821477246
27774031
2063136030
1231542110
2041327238
1292539804
113552286
171319597
1942395354
319936845
1898893613
403898136
1367219307
1731745939
439271934
852558780
1747262520
1349028887
1546073896
884116023
326402355
359803966
1473627182
712911640
982431397
21482889
832412099
2060696440
466252436
2096988982
89035628
1095422689
896943761
1134659755
2024377078
704895395
1457911651
2116547727
1006826616
645177130
507158061
1136816826
1938080614
1146714051
1685491657
1293747664
1924175486
1137959877
1519258948
521720482
1726163865
1105181942
1598405839
196997610
79305797
1751641356
1590683787
641550940
123527751
358853668
1513719964
687567548
1338647467
1317357281
98046378
1388158169
896157257
522415267
1124667065
1781630828
541609335
707134967
313819059
1697216524
1349647577
1239388721
2065892217
587546111
1159742909
198971037
1020839607
1071725472
157874817
785277924
390479030
1078229530
1130023858
82140539
1195351995
858177964
1032096567
1022436817
1447835884
1783086497
1107868016
417484598
1123971333
250619369
25057655
4939663
2141562970
592834829
1728056506
699263157
1036703342
1862045356
636123031
1165763867
2047406998
1720330797
2095771053
702029590
1022502945
1437266976
488597059
1983471205
181585173
1807447403
1529395272
37887816
88278006
1242753237
1261444664
724373463
1318621149
1424399733
671154985
928814782
1349047458
1306485045
1752700532
263496042
460134526
697954967
766027863
2055731870
809065070
527137715
1060720023
1409427417
492239947
618861499
446221498
1947652190
7614960
1554073928
751587589
169847648
494483974
2050930015
632809575
846329301
1735679408
991597793
1860322767
1783918837
74299750
1443523298
785698511
1256122522
106155206
704883552
1700327308
460079424
1213322078
2113432910
334739064
1483214475
419488710
1379935292
287357246
996192597
386193850
369451909
334315662
627506594
1724253259
156346413
951368957
82078178
756588450
779102994
920617496
1815135290
63116534
1803598606
983878624
240152734
1777598902
1597218673
1425083038
996421654
64555372
1908900402
917599901
1047752286
1369926904
1434608128
1944448299
710547450
1602710235
2013170983
1442452583
868415650
1291020262
1472504518
1409730474
708289062
1799085882
1204526561
448580583
2054084951
402725462
1687676774
618253161
1612877124
1637069267
1557295175
1076402894
232150462
1884083445
827380734
2049819780
353859658
554654397
916947533
1388404200
1105164197
843225497
1820258882
972497585
1742875079
1572341647
755293213
1238751585
1353733470
923575087
1223850711
1535049730
230152387
657924838
1522587582
176668711
1766480003
1662250468
1975786443
1885612690
234058907
1138744428
1409739255
1558559849
998737815
1974648622
1205780875
267266794
91483223
19574987
2085775610
2073524135
502910091
1251552561
2039176937
1563577620
505181989
975368738
1890276798
110862921
170671678
1566812006
75412607
9086975
116841712
1950764911
447029928
1100479443
1271293634
2145615527
988354842
215950756
1501019381
324427000
547323087
641424157
1594985752
1402563740
1678262659
1765837775
2019874611
1151081427
130618188
1932637672
459275259
920787979
1085999393
2002092653
350049089
1646101182
2086952759
2763055
1708542548
1985261847
2090285339
1327078724
637798757
776275178
1422814172
1064239363
1226220307
852709542
805392488
141452025
1070320045
1752898400
63413841
1972355275
1850609029
214804806
935742718
721311016
1432724541
1529990103
1316912793
1335700145
337884434
1161132595
1186427405
2096232684
332476755
602026300
987528674
544688201
1074409718
614800374
902304137
150396495
554621316
360448924
1251262541
766341637
108186801
423102469
925717306
1410902105
745807264
902242326
930407327
342906834
1717751840
462774592
822082801
1542198595
1554112079
1983320325
91735991
1863714892
1424672513
195853249
601897683
361498281
1201447976
1756403189
1595561673
61864326
889178419
1436771376
572221246
1172867335
1099360413
1354836840
1349668160
1681068229
406241954
1333225703
2077479490
736615451
1853709398
298357499
361169272
145861139
1155644385
1607442676
1688898182
349796957
605368490
445930370
1349266398
203923646
504307908
511800552
2003510410
331031036
1190944585
250439959
463384345
1415075662
703269408
1061627438
473531158
869260232
1899753806
261586051
220422135
222216046
318932039
925390682
1975623397
520684594
1302087829
558021702
1592249688
9396678
552130545
756323409
434720506
1354846801
883648182
1391410020
283445300
1909220925
1153356238
1714411957
2055475286
222945410
937768309
1682080393
2038721487
1198234504
1981549292
2119245269
42520139
1992897673
1736298266
1280251718
1489397086
1770946591
1020932220
1563613085
206154246
938231493
1062061460
558760962
581647398
1590446354
1682066253
2027259715
1965933381
1558809410
1197501210
30040301
1432213987
1334700703
1947994354
362036818
862781256
324401345
346298897
1069472429
1335923204
947658856
740229842
1416308564
1917702663
692851061
1983675633
774192025
1006365318
880768260
1581647441
2146438587
1499792699
1147464266
1006032507
293073566
1160733502
1725057558
612654425
679274077
1129808043
1761817496
576735539
1403362324
1751399955
765780093
240981347
1074550509
1218319012
175128802
285089821
1006012826
1503807269
1708351525
47990975
105397948
583743313
2085294209
1999115805
191121815
252091590
674095153
863134978
894057900
215146766
1036604524
872717902
2112040921
658274198
148008684
473003245
2140028209
1691631660
927627576
371665942
1360911627
2142761394
18422155
770467397
261552015
1944423289
582790847
525367980
287491877
1865601036
1284633785
1589138389
1506050133
1617020785
2001989683
1490081177
193184098
954943806
563422160
2102381559
819776505
1865977597
1360202684
621568121
1768391660
1831128631
1306845629
1138235734
767965268
1488968462
1822861905
446783226
286077892
191549978
1608615987
1183353540
452203636
361220820
1880250543
363887882
255978450
1528140240
617584711
2058599238
872753167
665873224
1487900235
1271338637
1766343516
244374734
1689240046
850581975
705969258
88178703
117355999
1324056524
1471272702
1709497453
1680403584
187888026
2100995014
1745111643
13251850
206261483
178966715
620813387
1426341501
1717842417
1539621264
1734300099
572224715
1930140200
943157099
1380454851
2109416678
831206945
1469616642
1622420517
360835385
263935030
1424199468
1373660391
9919705
1366576657
1649292064
1388266845
204216657
149389207
2003054906
306394998
1256520119
843629794
544893826
1887020851
1314039673
156336383
128648145
512765281
1421241976
390474476
1152070425
1341964705
1551194395
1145529679
2045504065
186774781
2042270974
1725406166
1117141678
971518770
2045386419
1620978061
1981056355
1357188721
1403303541
1334904733
1257862291
1036619804
423500810
919470800
1815460546
1274057755
514233117
1116502677
548248568
1342581415
1122545570
1857070685
912211237
836829826
1350330959
1604936907
2003483962
1439095682
785415127
694260122
141366420
1953824869
713753155
271442695
750697936
593873268
1763863843
62935498
239543794
619456146
797946130
743048636
1270211705
299774297
2063254569
1578421449
957528997
212322234
90333940
670898510
1807048938
1874734578
794827747
1968539685
1540754685
1334687998
1799988229
1675423486
453497838
840597617
756052710
2056253948
1477297727
212670828
224438101
1581196075
630970281
1778669572
1033908935
1962059759
984912159
296032891
495931059
558131045
678725425
587274794
980105198
1526317154
1245486090
1431160643
982791012
1782958210
38536866
1862543907
936893015
1866273153
637215543
237161904
1302375965
656668703
1374161793
74101133
661386436
224426412
931526517
1492141285
654761436
100176723
1386243183
1920559150
1228139881
866527043
1451427503
71399203
1115271529
1940483027
127369377
282876869
1694219600
899866891
527033400
890349592
996077246
98422609
1176828234
1856551022
1675229408
613699006
498552885
960421322
431176224
1825951617
1341265952
627085334
42784631
433667061
169001055
2084481105
1073750066
698583679
1296588828
343450348
1965636475
806087404
2095441639
848620007
1659116438
1699115558
403838287
702555990
1956362888
389960108
367410155
1888263997
313302689
1697158357
1745667332
2081067455
1316726227
1356359565
957383652
11708013
2139232982
964551808
279825830
435903740
800067783
1066953654
563501315
1855096940
1084622921
1644527604
557377232
366203221
40295134
1479880145
725463590
1513439184
121827089
1168963968
1468573931
1851969006
1474147776
1596085618
1387424688
1222771104
1162767760
2039848964
1980306926
473337759
1987915568
1073130065
222940833
1201734847
1895645636
1945880080
761536665
649099639
1153808193
720657443
951589332
1409305246
759779469
1736444609
1784689872
1167776944
1770957218
1160989525
54003830
530212327
1074376249
592617746
2020655100
868270217
437736706
1475170188
1285839688
1658799295
1578935725
1958778927
158906371
1996991155
778699557
191660332
553869408
329184794
1982054763
648225605
1396647056
42690188
881918206
1511751825
218397326
1943434144
1112658677
1529930270
320185883
926666225
1528669768
137870936
753904055
222194058
164297455
481372112
1748041273
1736216707
729898648
212189925
1988563765
1310457181
437694715
563168340
355702678
575077492
750301167
2003269435
1582991691
466851624
555994073
1616628592
1500122681
709739922
650658742
36989933
420287342
1337829632
811502010
806477034
842643188
497208921
1603006129
397681163
1493988930
851277708
1364760432
1365667048
1967204325
1918824187
1230485590
1037718252
154843982
739893469
881006949
1566280621
1403699391
214679007
1005249390
1877292952
621394331
2014848325
578466585
901885304
1999712560
1401902982
1882519033
343789905
1854446784
1524150252
2019921584
874050196
156631884
1180313314
393003241
1551512002
1659072031
1677057343
400778727
1934913419
357179772
999730388
100231298
1992409737
1842650070
2003092480
1393527190
822048084
1426612044
161171449
179137532
634621249
2089320764
1880620473
2098522451
1648679013
438436377
2145254786
718515632
1668187116
812838545
1357147403
1741954101
962083309
582829915
883572980
462322512
1591462003
311865758
405276549
924543093
2009157359
1262874262
1272494912
1896387914
1113257202
1203707085
1790090355
300993327
168372320
760201175
2064192529
469251980
1278239628
1714131008
1785765235
1517158580
155810732
1546327196
803059906
1844715782
1742042863
757924060
760735228
883854455
1595796065
262889301
1555670367
2098895787
332063036
2134212759
1763083203
1162854701
1752648170
765440909
276835227
1602913476
9235749
517588587
134446849
805488747
332458998
1115508264
500611897
1462654062
1965671808
1329903410
2077335936
2125507374
390587976
431758621
912829031
643376702
637123935
412937176
1115963259
967858545
2064931573
1181042490
2125266332
1706410087
1241093933
282868535
841350920
428782134
1424277447
206812304
1051602594
1409785106
1531367065
697909471
1069654216
1525189545
815474494
983996064
1951659663
943583399
255712889
591586772
370984763
1557576506
1122797396
669380517
732894062
240694051
851085901
1716381619
1890893518
1382817092
576848562
542710584
566694494
1470080945
922363269
584344013
1333610129
1875221902
1664888777
923751888
1449793023
111895630
1537203175
925324329
937514756
455884482
314073438
169493799
1367252745
532699742
39516460
2110925890
1468394373
1254695597
775417338
712671359
5723397
1174134323
1487876352
1133530223
2102315324
1466667555
1388935379
2017335110
797494555
231944012
610199398
1169462347
2099595064
752944514
26491100
1666259756
1170297391
224690304
519534757
964880540
855709393
1616849915
1973764414
562046470
69381686
1125777282
1828684028
2096872170
2041777105
1434448828
664717655
170714013
815657071
186572100
1564943518
832148043
166847406
978293339
1003058273
1748277216
785462963
2082887101
1020942309
562074339
1445531185
1122798654
923245117
847816939
736589019
604289023
739583940
1872758249
394884417
758758738
1999277624
1006183754
570047658
1016753808
22675703
860217783
1625048298
891445359
187295868
179391745
393578124
294717107
1709832220
1067733361
731362126
1106253712
666684562
669391087
519927916
1869232364
2036273709
2009677263
1941293222
892531636
349516510
1479983927
1012281047
341897427
1749585048
797430969
382543736
1673231646
276639594
1295994665
1926071293
1000101218
40444978
970199217
1256969260
1629928235
1133918819
14487824
1638324394
2067058787
2098683553
1695564243
565443933
1719417941
83523731
178599562
1929960318
1300960997
775934273
1171035403
742048704
1012801027
1199571462
1611484680
1106071874
1047605503
747203017
1350081727
1948844679
827004235
794700752
264621973
2073222408
1420132903
1629206005
1653004327
513676955
1148351963
1802817152
684106702
552650688
1881133244
931605347
2072132516
760522438
1301953178
250974036
495824091
749521097
1974488575
944730220
110475462
1921608889
177671557
1206855416
336547247
1108528504
1081122528
2056757990
889570919
1814297505
450252812
1866115758
853078742
697221351
1904665376
2037424429
169601084
1520535850
293216904
239784934
468031809
2133349673
1455078802
2034848150
1493448456
138523899
1720151153
391989255
1705269232
394316202
1079794777
1241574066
354216231
1425363089
799400999
747495564
45147695
1070773316
1056800864
1377516271
1966594488
999237634
686954371
1917580060
683549930
494127372
1635550795
1872163111
172888282
615958856
912356237
162634117
1731372505
291021304
736193850
1525015584
170216505
2082294970
641223693
1866267132
1039610888
605718311
529326028
1485265686
778536508
477371474
487711760
443256322
620190652
520042270
1295596483
633623790
682393264
1185266832
872052201
1521970232
349434379
377663030
156080594
755880172
1274364496
2026935313
1897609961
242650784
1095212391
1256386333
2063783360
779949683
739881740
428061507
1668838299
1880890350
1438473559
1663945297
1591383765
687209719
329781283
196975924
1245802336
1448849035
614011457
659597041
1961383697
1886073874
1354136985
1613565596
1345492258
1672387841
1504839235
2108311986
862743486
2110032786
2032569534
2016659056
59337408
1102791232
1618965557
278830537
1983974732
619133776
1725613027
254496226
1393204492
622740847
1316425639
548174944
60383069
2103454501
1281238795
1047248976
2023360585
1981145394
1109233201
663057608
1586657355
1781545829
1652407922
815043340
1508163479
445590723
1195978217
279418015
1469019
1295682634
1330913338
1486314908
127735092
2115330998
1897283115
1811492645
781273579
315934229
122091238
553951672
600351424
337849667
2047715172
518432358
1291335532
1643733294
141986579
672830200
396382401
827712783
1526559611
948056579
430073291
1570500167
1897875864
1024843562
562192181
939713210
1761826040
757442589
1970545566
60775993
292375724
1933866696
1668705406
883868159
726216633
1578517606
1809572314
1441679791
960619548
1062884252
985890526
652651199
955490487
1906995607
1411464521
439695816
577444946
864567800
1226312485
1392220510
264406572
544313265
75892133
482275258
2009941724
248817700
935591454
421504433
1944291168
1004387622
800671159
49458297
436109962
1949716215
1568981660
1852132368
158768295
1391435443
622611243
1509194137
1641300893
1039214792
258165555
874558742
2017761177
2036606709
1280945974
770142309
1096997581
28646041
86251906
1244331269
170371728
1441029852
1422810618
374473390
1139736221
2046739208
1506362995
1485274356
1420161426
1001860366
826580673
1143226887
223433215
691684186
1353091471
1827344723
507378036
880090889
411114490
1038100634
424406427
724043411
663175705
681927429
1340426244
2118004639
1663167235
375644152
458352369
1224968694
1583775204
1533816704
1664672937
586256529
1062180041
181799548
2134956206
82584821
2100888152
126390144
1574952862
1827107047
1388322024
338954835
730622677
1896861964
4805565
1810251937
178248186
497862289
59509375
419580372
1163647513
1192751597
866499971
1350888493
1084460660
1799427310
1079340859
194937746
1461289102
1415060791
1713396338
1909157807
695425186
1750480404
1077997680
1639188997
1509186974
1866392293
2086738927
121447620
371178830
470950356
1396756080
1901203506
1121164625
1250465067
210359103
34679148
337506931
768783956
2066869405
1612968118
1396449618
448008165
1256994772
1076602709
307652292
695435226
642439525
1900770931
245893099
574194056
810676520
267984056
115690155
9797763
56415917
509420762
1422931250
1493381711
1649843556
28025791
638392116
224983292
140960035
134119120
1097324974
61361378
106158586
576338568
1524307697
2071539620
1677375676
1789284381
298449754
787064280
1197427456
1568803760
1375595815
452606307
838068258
1677652899
1897463119
602964969
2010817634
1634317759
122560165
1125695733
1811992077
1969921447
726673340
164587524
1461039331
48665463
1720228151
130797387
779985765
1344905574
1741107136
147117384
595745330
1023673161
800799639
665359259
169968807
396540689
732414033
1673533605
1106948431
151826546
1877171665
909650627
989690236
1716344459
81068128
480776602
1654191699
1802885628
2118015246
659515531
1028488294
29218772
1573199165
1474558298
732012653
841784031
248254352
2145951259
1486586683
1247011645
449630247
1403399012
318727704
12923581
176387229
285172503
1505003255
319464721
1096607834
1735978415
785466541
1728859299
2109281471
1089363247
1408207739
770382333
162648516
546125719
1703577811
1585072229
221748699
131008581
1648797678
429938263
1534402011
793475905
103077439
721977736
42624550
1666940514
12717773
1554894621
1439763071
2057727133
1894002605
1005098993
536475159
651312996
917837131
986161389
594938781
1303366081
422379330
1218295685
213552719
727448020
1783446586
281860351
2064798057
871310132
1223433733
116908110
1238151406
91443612
1442002628
1138998347
1287344553
955949818
772856889
1987128943
1074768251
63875431
939390004
1345851441
1019825991
1607587272
1519978785
1567433255
403051536
1548478932
1966581302
601580026
749003305
1182429787
2142174027
886695961
734815833
190728578
112511442
306663141
839286619
174006599
1280940095
1588830343
63010508
176035146
729624380
1291963670
2099773705
569394587
2017352914
602515581
1851852122
572160034
1988559256
1843622354
1315450525
443433
586507431
371581030
1674592986
999113551
1904463753
1065335580
1004553261
1971899465
1349481162
301331825
94132507
932230565
754946685
271537900
661355480
1708171064
1793980826
1037478030
724235133
1840727223
911324948
2084334433
1705022417
39147575
1393369557
44111595
190629398
426075111
199238921
1001447164
909989938
1645589747
643814457
433717753
870454876
416107769
1211385721
541499277
1317284295
1766120675
85835784
1851987656
515982015
40683355
1549931603
268037150
1443595991
364456445
1063478252
739129177
1452231370
898429167
1379996819
1757256413
1451201108
1688006673
1921258940
2056438030
970610591
709100976
787967177
1506894557
1054186652
635520280
1055787533
6608314
239485621
1702438873
777446447
1597645459
980527915
837994802
1595956502
1777247046
869998387
359278456
797699423
735848805
1019084946
372272847
137566627
1370205172
1761984831
2066959098
1268690446
1857519141
1102357621
1822704154
477184582
94768562
801785399
1708725942
776341212
2143692898
1675291578
863908315
1485101090
1188416250
78158898
592713039
1770822598
553416508
137297990
416339547
1135928262
1055003139
934480616
1813946227
482860003
535513626
8874289
1326463648
1270185171
147096970
1482078923
1841603593
1734412629
1149524176
618959494
517120911
344576506
1221493801
1146502652
955609076
1072709982
427850494
70538706
173234220
620245245
1888514242
175511240
2006414916
1747551338
988278909
1829208398
2000120186
940576436
1797454363
1901806001
1868437593
1444658660
2000464199
783900878
1930721986
474091399
240280387
320584625
1969319228
188861608
801541514
327763116
1194953088
680136336
1294715839
503384805
389548678
1910868579
75613587
874908388
809088335
1881876016
1215067718
1794950872
1578290167
2035602494
2016346503
1697359488
767100832
2105391057
2035487400
978264053
811244293
1231589793
1493549582
521316206
2130394180
2085581811
1397949506
115304386
1984968636
98418261
1518903249
1628553959
11831628
1549099628
1495903002
13015391
1177419743
973107264
1828426584
795958081
1083991652
338684454
1104521874
1603002458
2085336986
623436052
2130460083
1842415607
994203154
1300289822
1777349342
1553146275
1136939239
1082815782
1975267249
1977556336
1487187054
1653828669
1843939290
1178436505
874362006
1993655357
1214067358
1795306859
1544116177
907433898
1772095928
1010562391
1215465661
640065815
1257213812
1802811075
462989501
224907028
2045508825
1167308591
345897453
617816417
1435654110
1599233437
1949964769
905153702
1014256058
282387182
1021936396
561555097
339062028
1175962272
238229515
1579342427
712518835
1325593282
1421653216
1458168963
1803487478
51635288
654821909
710842478
1257434760
967789295
1758396012
745073329
2135917832
1229696474
891148572
782452475
1487109161
1959116793
425424017
2058627904
124527407
1733263281
1503737883
354880742
410355307
478879695
1222023859
1315275807
1053300114
1401075563
892005498
1519501422
1020056114
1884142059
61221352
539182494
1508967966
2035627965
1403639179
675737251
1379041515
709355088
1700452838
455293820
287137538
1743712372
67990740
1967252455
1373919149
892636775
1609312331
713012446
1784451811
583886440
271758825
906212319
382076947
269857978
1769349258
635341746
275342354
1960000454
1771222727
68370644
288651149
1353514202
888743077
367668539
580791584
1179236299
2134085388
1167017146
909838279
1428566927
983282858
689742197
176892117
374623895
291182839
2102548513
1185603214
1433654996
1944991344
291279880
61782529
1482041800
2005121171
204012390
714354145
618503531
1353760301
585915291
567260101
365539320
1829970952
1268358505
1033993127
339804104
144365180
757793181
1115267371
1426721921
424881130
180266102
148171353
92520184
245712749
631720659
1981484411
1703852219
657228458
364017117
103251945
1622699331
173400051
1577369379
222677969
1377370641
1629717752
269319654
713715452
997520964
1535982740
489861623
378617826
1498649540
1712783720
183908499
315252211
584787662
1297518618
343230703
966698347
1835269706
725680436
1598240828
1339338638
416494682
1010396061
1220576642
2076137444
1525563030
536448770
1949249242
1860094654
1962427895
344819227
686115958
448600901
1477068589
1740341334
991884647
2045731413
2042035065
760251555
688942242
1245995937
1537968082
1055603732
1224315949
1296678233
236844561
603833070
1545316696
1081122045
1039824102
1054835685
361908755
1044053713
752902146
2112363046
590397444
502952830
1109397634
1437350723
161781129
801730134
956986580
1939188203
742289831
1585978274
1241739624
1714368436
602029115
1371914015
149424340
1788714986
398428713
496998905
343493570
618586423
496194148
1723750609
396169656
1116209169
1045686519
482020043
107313357
1708869968
390611997
223649549
1844457021
959409189
782993456
385805110
525237946
817931382
1981668369
695482790
1925656140
1260711049
474187063
252862456
1508055279
247216226
974343190
703356046
1943378636
345356071
393554054
1671003634
1492238365
660807096
905065877
116068313
1459437036
1462958223
123137516
382833243
1632776681
1623918237
826847340
1977251719
81832673
1771805463
2112850987
1439656533
1094777107
1466238899
485839951
1864375322
1026016819
1959268141
523959574
1809816403
1705833912
572153703
583352168
1111372224
620121384
66589611
1937868197
1854458589
2113332391
1999322817
2024021910
349626709
1334947
195198340
494976606
246412889
782428277
1716490410
2145270093
1225887549
625541722
736558979
216439326
459193297
1937510373
2090451459
1492414600
1742873716
1583788247
318894812
1704882020
1655414987
1906958326
1184598525
880955467
1269978575
76143740
71442069
1953497071
1027890093
439867864
1162654165
1236669097
1743580255
1225357348
671121451
695238747
823794225
495912054
171171033
2061150406
703270245
999915592
1763316502
818257963
934267604
1348563831
1330729124
1349763829
264471045
1042252355
1147902117
1648005760
1418355658
1116196779
2135670022
325834952
830209996
918103161
248471786
1613174138
1212361629
1750130587
1113523102
1859399916
421294171
1886695049
1444745623
1579710955
1287389420
1455623696
1150091322
565635319
1713649949
993759581
564883101
674016356
1727373919
860877687
160452850
1769668008
1491174387
2070867630
1993613811
575618130
2064119614
393862472
1125195229
1834636087
36341496
2041979237
637109241
436757514
1857836481
1223382559
1033625942
325696614
1945684998
1669285370
76440300
1630409086
1196019134
1182838138
416952272
1202914242
1868986719
212975975
1486867281
1262939406
1320381959
1254326357
529366942
1575023271
747477324
588433930
1516294071
1169122023
1833471511
72892572
869003672
1442666838
2026463826
601616276
1345867938
1662036526
63378811
1692253504
1677662284
1824593764
131694281
67347090
1775289636
1386859731
849331119
113158835
1562689736
2146837444
1952929151
465026176
514458179
1542107169
450656382
1249192458
248625640
1869321255
208490839
92932287
1957495521
383851705
1160281035
1807765980
1970707753
1123788180
637544685
1104071402
859942994
972539347
2071643539
1867232648
526816629
2116273135
1492789174
246237263
661039522
1971802705
31606228
1766387212
555755596
699306698
436761742
90328840
1028328629
1975083968
989080809
1031479528
1297612069
1005581358
1402624761
758431407
1407859909
1128111979
1683764033
422873375
625321430
672338397
959615548
1419513747
1328131026
1532015888
940499238
130416366
364013026
2096784422
832210371
555277163
217620860
2006280163
1587402609
568360820
894040945
473021172
1417125284
1715430629
32637878
507483719
1059985077
2020127982
1487758923
829572382
398624088
1953767425
1644175010
856768872
1502627748
2067562205
1892135104
859347056
1772123387
802830763
1501719671
1638503973
1996161964
1013610879
1206171392
1424800314
320763969
1609834519
2071289220
1504048126
501685121
274433830
1376382834
1931224703
1615771644
1215695436
689709136
1964307860
1435361467
728651301
1695625862
575002833
709345223
1003127031
1470916947
29063412
1703504960
2105862839
1292206869
683168639
2139474039
2009654627
947665764
95135521
1578559474
738469267
1363269031
1275177015
1194196606
1025374791
1748086567
2007891022
1434113344
717573418
1590810960
2054258589
1538509418
837184370
1769257930
66867142
1728534027
343512297
747945712
2033000813
962599204
1073436033
1336081963
365878223
541357060
50308328
1302462942
1599438070
2100995007
1064357572
503677344
2117813797
683305300
1210786564
1181757183
1186934839
282408724
1573285468
558971
820356941
282978253
125712859
1497214497
985436168
2138635331
1380570150
519393077
788763412
1419665944
1364533553
1580959928
226079055
288735471
271266278
2041437743
1496391777
1041650222
239064
469381671
1550479143
1750285849
1187238426
1122682994
9957701
1960673958
929346064
882397282
743076955
2107924885
546218047
1786443667
803748635
645748316
123458827
1546879839
623854184
2017236168
1364373745
369456016
1151585722
1418137529
1372113679
756755664
388774480
2097612278
603966030
1842162313
289086667
1959532962
879560035
239417663
269001731
851439238
1488776011
1106688196
1618757329
808996673
1464021733
1082451638
1787279046
1456463055
1135137818
751841376
1389632907
751715243
533251871
1191415199
1606590620
1602812699
1020038589
1989861927
769731977
1866828295
1773765314
2138794111
1125420737
1212569411
297792180
525804626
1457047291
13303234
96271357
1588878373
823703030
1139616809
1233139349
319953869
1346241708
627247735
1585849747
1707261721
440031660
844113955
720924136
758481778
862639341
258863944
1155848166
76030588
827774095
1425323518
381425291
1331262482
1047199994
483269765
55138407
1039538429
1727111332
1606042701
1685299009
1880632491
782841141
1244680622
2033836352
43188229
964320974
568561208
343601199
644078276
1089341706
687214322
523905570
1438697166
1126489886
604103353
1177678393
1440637319
1328613218
1145161775
1940189150
1917171383
231942352
927100114
58660804
1085481560
616281585
27603445
1895267354
1117207351
1435599408
312310784
302244913
1668465861
1092525463
703694971
1309617580
560376303
35944651
979880887
444822552
527498941
1652052518
1722406938
1759052023
1995442903
1076422946
247843663
385549525
1478777793
1334737721
546784645
1542657762
1737154449
1111885620
2105599658
401374563
1208485409
2050546338
1275024783
1606434300
1744628827
1391551869
1941884313
291173785
1904184738
849237518
1325151515
929921402
739180320
2135227924
1276820436
2147040844
809283788
1136918018
1316421856
174688737
65255512
1130838585
362856819
1460300271
262611841
1911428664
1313082947
718173498
1552962113
1090845124
808127198
1198805911
717641903
1934826788
820064901
1765608964
947349905
677223579
1520510978
277096318
2049788044
463525132
1129712321
917142607
333825203
476121302
1872319893
719645510
342374926
315837127
565593274
1956627744
1248926869
2053092321
752600072
1044907444
90999277
266198666
1623582148
1953190650
832103415
231516938
38264868
1916782168
25850648
799427492
155161547
1170504842
1026101230
1485937067
77306523
1254878737
1482741385
550613131
289201342
358682313
568254384
947180266
1084010564
1628976888
743637948
2095290029
541097590
2080166671
181380208
1376868585
1260646991
1760353334
318799839
1194261163
174239517
1045633030
370248072
1239475409
176852471
324084189
1665060432
706303046
253715658
512375220
1831230624
1943531238
1442403391
2128600428
353712291
724541113
138845714
2140219604
1839748433
1108588226
656016106
105774437
943363788
781016984
1435412810
988738424
1991826774
1528449766
984255321
1570967911
630527607
1108717651
1900571962
696536316
263280763
1613533474
477256486
245617247
809239451
1224623406
984985686
2143229290
1016458455
204099147
991536206
82749895
981176360
1076655492
578904539
1035985516
1959414439
1938304611
1080206511
2051685102
861576330
1944339400
98164832
334595715
1351119879
1305988185
172289573
866511315
555908891
524903920
615334735
1016240521
563709323
1365359252
1097510694
525099968
2104019998
238177391
1065853399
1789984764
1271954841
1230080556
697301461
80226107
1192959495
2043489113
160652055
253195271
1371997381
787731393
1749290148
385485685
1326243342
2023162246
993746627
1403849865
710686199
780549940
512530973
1491192135
1669794459
2049220955
837776537
1304872419
326460930
538544826
1374359791
1704493694
525992133
1732098047
696943626
132843901
914418656
486904979
1094968295
1274890671
1089553340
516543969
1004199199
596063614
322627832
2054119781
1646776817
1318300473
233391207
672102058
1926004679
1930896782
1161039907
291579271
1660890663
2014589927
1739008605
314902761
1505059876
222214770
1486515975
1559514142
781657985
355400269
1433574114
494138973
440648312
2035638774
46413114
386760547
227611041
1140860303
1754366428
1521331147
1368283933
904109839
855407652
472559901
573811665
1773565518
2128992442
764584334
1774632556
2039648673
269619115
2126717311
454977907
2129382939
143486806
371942059
1695388959
789413654
388511185
1387882630
425638481
1127200687
352564134
1712559441
636020753
1280661951
810120795
1499430144
1718047300
138669818
205879801
368509667
1641834485
1174816980
758932366
1452063983
912879919
1703602376
410436614
341876782
178501031
2131701989
1192911305
2001073477
1401957143
1143495606
1686801086
106665136
445557423
895171614
1328050011
1383557757
782086202
1414776428
1953268749
308691744
1350541286
200106166
1735519372
742449071
1902810325
475855319
2066541809
1849119106
134985418
1928194766
933586022
1146330974
1338448210
1910677248
867061705
131379399
2050826489
1311376296
850613093
400720673
1933472339
1304084697
1616203139
1115465014
1400334290
1518680387
565113008
530840515
2117865537
185422583
909796683
1608568290
721270077
1927087881
1215362284
845551908
1125312611
1109441099
408796144
1311976855
144382713
1960729945
410805183
1421120042
1801894731
257447154
660399326
864366947
1156373271
642591191
111497691
1578159342
1819762202
920977856
1244309803
788052512
818851746
457039630
939110154
2084300460
1154351605
900180264
1950928994
1749230531
275321627
1036057832
1517030574
1024637904
533494833
1875231905
235137061
637685038
375490412
931174525
499148395
1736175520
463375921
1299179149
53546060
1130602544
732749694
500163458
1631251003
199750905
235744679
911884927
485338733
2107447790
1887667597
1621931392
1251000206
1424168286
1152633882
2087138659
1793154691
834163432
49792158
489886352
446353612
1077508524
1561829204
1711525110
545362645
1127188096
934154090
335721554
877302278
153956853
1897982299
683036747
1792503666
64789305
288835824
605458696
1784727908
742276402
1953906706
1147062140
1665633966
364522122
1653410914
1250845866
1214666592
218403264
1060754880
1336509341
1675348214
1593215358
691008741
1206532116
728170132
1721509099
1655226605
1714661186
563018984
1222168526
1265100276
725084390
518925182
1327690522
68961171
149007880
286971729
569893028
119952096
598913639
314948846
919144421
451744923
1625814103
986159815
474182156
2114619260
424981702
502713257
1794278950
230205027
1980055532
1102964868
2136937847
1795682098
752516444
596407051
1173073816
1267232787
141510593
56264578
1204764418
774790696
1605930608
1301845966
1403972944
492516412
1592867850
1392782583
192433801
2064930900
1149429686
1929032089
1413273406
210782765
2042383769
1996702769
468686522
375609760
944147961
476615068
604388531
1521804518
980039299
719042232
2132698337
788930177
1163203252
2100898606
854076409
657677274
833733287
195605479
1991707288
2138630987
1879186692
1416715355
1379531403
2137289297
1666012751
1929017767
1862001499
62641228
1305669926
1251128489
1114459434
897753108
1888712461
1689656283
1297636988
812058193
1738536968
11288048
146808660
2063554668
977359790
1417104431
927729237
929107486
120080424
623723645
897633310
1522160535
704072730
653533952
170362931
112664641
815213815
49946136
1667503406
1335547143
1944549631
1944249971
1545321641
1310155275
679194319
524481313
1483549680
1410004282
1094071578
752997062
2132455304
2003644549
112335745
446465584
1357363281
1725229092
1401725728
1843454610
504014688
522152139
1992265238
702217103
485745140
568477200
1381840857
1536005677
751513133
946909282
1713337856
456040981
1495553833
526209935
307904621
339786889
59513089
713145520
16982237
2080553548
716068223
162810086
1201564623
1475230282
502697997
1383439183
2114142332
337526600
128692700
1392417574
856117603
731304597
380114529
2000157187
1497592897
176598548
871292926
809779919
2067921500
1555820132
394236612
1533374151
1065865395
681889177
988347069
354878667
34171029
1767204071
389830262
970309460
163342160
1345025876
1327615069
208517702
639049519
1892238213
1559176742
424159732
1231998689
1480613512
398579178
1777440925
38120046
1919260055
1639793057
61975796
112831253
644274384
346970082
1919776932
1516578744
1037839562
1232432124
1303203436
1881289964
2007803320
1639406030
900669447
104975760
440428761
1249309436
982410508
1558692471
1855502095
1096266302
2007664774
1264350057
1208418159
2104145916
1771364205
574967535
442235095
2005339832
619652975
903158343
579323069
760100611
415468625
1545929344
1271142639
488504363
1862219468
554136550
1166111360
1615892435
1775788682
1774566107
745557894
877391541
1292434552
1079602023
991916373
1912704221
1978059034
2127729218
751314665
1721715012
1031934600
414952664
1459724120
928164745
471064338
1231841458
2100577134
1964992086
1160032018
2069638479
46536958
1156195530
401916857
1302686421
1729702837
49848007
1204743263
839562073
1620377780
273151162
202301009
921606788
2048135219
54154116
2009338119
768564847
1210992525
1144840704
1291462244
2146916109
570004421
841413613
936368005
674443045
1123644428
1093895940
1504013219
1904141409
1511428990
580257496
1825289835
1203408720
1268214632
1640716568
222076380
412611561
1379069466
132657658
1527130275
2014435801
896940188
1011200115
925963432
1960717357
2044087509
84755046
1275852063
1181475466
1088869535
960811217
1709430861
1058910396
105835283
1763456057
1498642106
848461533
3469087
2019356856
1349642404
1223469569
670719475
1643985516
1481237714
86576309
1379972426
452411884
1814201875
364301864
1129340242
1302710187
71473810
1537276835
1461361393
772208995
1509390560
1840965602
573541016
1919325554
583556998
979391549
1663115697
185620278
2027903454
1266311037
837564802
114011151
2127605564
362430404
354459973
687976038
151640350
605733358
44120106
294546249
928055582
1633259884
1408569305
1969122658
1826490259
725174662
1547867763
1243189805
2109083991
1497189623
405653825
1849435547
873635362
1387292136
1576169096
1109345953
12396447
1348939581
104028147
1435603820
1030243827
1724859252
1008184489
1086397872
1613717487
2048669264
2104441838
1985455773
1535500255
1199789039
1370937131
1472865160
637465272
999762354
1626715123
335317488
158780757
1593038369
1502402224
1534780304
1632009192
931996074
2117174424
1017686837
1531656076
370105898
1131134402
90665035
531252307
1675890640
370262092
1456849802
2002409487
663444683
978948420
719809324
563841067
437995131
758747149
1656217402
78037112
1372956792
267456526
261623080
1174257785
853934526
1739717364
133719376
451191446
142083141
1636072208
2087726562
1236134323
1568140831
1419619806
675487829
1621235733
1701685481
1803705735
1676037228
392940798
50573839
779011084
1327842729
605121310
988466090
530338989
2074646218
77940518
652964965
874417887
2008972875
1526029761
1175857000
841996286
1416032889
2007208370
1411605856
1608998343
1086582183
372208182
590644217
1936785620
405734228
328894850
1212565134
1610630776
1196767985
359674617
1137065526
1758941949
937047383
656013454
752611893
1440410693
19109916
1200192083
1192677437
994870288
1879949989
962649061
1330766901
6506856
241879580
602061550
901667095
782058514
776781132
856862069
1747304733
365000138
473706861
1770997669
1083516246
1990984964
2124158464
1053731551
566353610
824012622
261869926
1887869739
1134114349
1592115985
1245226184
506011196
797690965
1491395125
1374640295
1501470879
1833290329
1484311630
1340027080
1334224252
1705302513
1108537577
926886096
149420835
182248808
600672611
1579579409
22641352
1641849018
351927248
382295669
2039238126
438491239
1774273730
2020292615
1866513540
1985317655
403663262
1315363277
323912757
1628162272
958591721
785265988
1703523645
643521683
1161391818
155338153
1384978816
1809529462
2096233152
298074971
1200825099
636205515
1847514732
1113661526
749101458
1916114120
534707504
1236815060
361922820
1819324525
871942487
461292302
1042206747
1134800232
831429926
2067749795
238767572
187514759
929470071
1085893152
1860780244
2080919240
35538904
1079943361
684217451
400285422
79919960
831602012
1498496962
1619509374
1214970991
526613616
1139209162
469698537
1635674894
1740199677
1611092267
1700876049
127538312
130909584
100951869
425966743
1056167704
1950010683
2144287017
2101007484
140774242
2110427860
192744914
1414926421
927561495
1265219746
156255276
1918779289
1520518877
1019527537
523088673
872918950
416026802
405552503
260542113
711531672
1939398274
964853309
1508300511
698902626
609173489
252941009
2002537793
1424890995
496067709
207129780
625079368
783331585
1125072494
1506216672
886445218
629710242
220441743
1810763687
1046006672
182333850
412396695
1396775758
1651843509
1507996583
282039562
17994109
1960749214
845302522
1964660817
1834902653
2133631322
1814703852
1867697673
2082867901
52144947
750952315
1291126334
943634940
1065285837
1920935213
692167227
1955785710
2068451252
350984713
2038249585
603466412
2117864795
1271560490
1919008194
987374703
1725265499
1660221270
670758904
891029622
2036436028
1519248137
1464268688
1706109627
1409035146
1343769819
2064882433
76410985
664613602
774043547
598874206
45220920
777154584
1163497707
54103785
53269149
317789980
451719460
1043440333
1931300318
1588052040
1700897713
1386094167
432929363
1157230181
1643837221
1300536360
489571132
1322130735
1644877270
287652418
1577719326
1901549283
681584075
473912215
981518211
230904711
1847554394
349913674
878460753
716578429
544773842
1328687669
738815184
1891386517
1003110734
594332507
1477640882
251431696
1617176776
588405641
1545567280
764554561
406395451
555772184
1637050382
1998103317
250726321
98878695
1461255682
185724729
1425105164
299005184
57539148
1458599150
515699750
11185723
1660469740
1672304491
1331074223
1886574324
1455804258
435445516
2101169327
97554714
2125358687
1460561880
115528859
25480332
797544577
1758681075
881333253
1491001690
1365795162
655138245
1385261441
1696641532
285114885
1691432551
545503945
1676465451
846726952
1552169851
1710968127
1291307277
2065533777
88013174
2014144065
1867852946
306680880
1888456290
1990570767
1524236841
1765949143
1670713332
177240367
1345124811
753021814
1453471981
1912770239
1279116188
2058084948
1655677133
848304911
1107061095
244188973
1678145814
1419976139
927576535
1565554294
1034736570
497205418
1077512671
318255289
826044734
1394372225
1038120801
864141102
720181125
710915129
1409618878
661837924
834367412
622717036
992906559
1290030011
1605725240
1019124886
1789473221
952448481
1586837252
1664734252
272236989
725122540
1626581222
157877731
1767524583
1426954244
1887127086
132113269
1408516645
1802867508
765773243
2021517716
1387905093
708144256
1168514948
1141487874
1263395182
1270262792
1868374650
1615279627
1922746621
695683230
807309908
2014933298
768368872
645518330
2104676052
2019645172
612967918
947318779
149487996
1097476317
1528952825
1538328978
524931910
97828042
1771173142
2020302335
76721155
756188715
1179081681
1076184741
440563702
1621190044
567178649
1272630575
1705047436
1079591132
2056751136
1269532701
935955735
322724886
1580257546
1667808968
1231203678
660318465
1064142546
1588319723
269136677
1954506848
1595073428
976618377
1805866738
2053517496
2126788462
393890682
96772882
1015695300
1946616514
173196070
1572893205
712962671
861411333
1342316232
2143253808
890668191
292210336
1640137835
1302381173
1168259604
1120603334
2084743502
207940270
1170003504
272355717
546452851
420321301
1664158868
1212819403
1109290968
1006285905
1017950469
749639593
1216361235
166598371
689025061
1949659464
1123821985
503233362
1414909724
2013734694
649482672
937721636
2046964793
1162457088
800704964
1847945422
377730815
305393915
1434815
734885164
2107439319
2144088128
1601275420
494530114
1567311033
531271550
144033397
27347306
1385117576
1731759333
1100013429
69242183
1395274031
268865357
238182518
1698119748
1535216472
1592817349
599894596
674946854
1882757830
1776957359
1609544635
1718278823
926054291
913145017
1680151968
644750837
424447180
1889620291
426598359
1092820230
339931440
91542497
1214297129
1753967434
489654145
403042221
462203855
1438374063
825550459
483204978
1375568692
1994004785
1929775275
1529296859
447253993
777056889
2031863297
804665543
144241516
1350824440
965284577
707930369
1256174371
225160057
1300170915
2086860607
1382543556
1470332831
397522449
1142711569
1391495177
579987774
770619237
1387591842
327936511
2104775838
1062639366
1888548752
1311195167
557284592
231339260
108685430
1824119060
2066043716
1916499912
782179847
1172168066
378629212
1219986623
1760413857
296962898
63764095
169000896
212537516
722352741
2060138716
1179669468
322418962
1343318303
2080348378
602997512
2116077888
2021003135
438184087
2105278383
1689436123
2128739683
1669840165
800230195
594070545
1171062004
306875695
671047582
967905586
798392128
1036015239
1137893084
413069176
881627499
1089670367
381488004
2135185245
415569951
1695617028
909527365
2139825029
1053447048
525986297
925361372
1753709293
1396419765
1443665126
442852347
425474830
279169130
671107697
2053610978
703228522
568648947
514906264
1706728485
1688515220
884767917
44531924
1856979510
1056957038
486487020
1044995656
436321661
1410955475
2085489619
1395938221
2068168278
1598895645
958783423
1651737045
1997109206
1385346766
726280339
670320081
1338009599
1721505301
1118570938
230997754
1403447429
1758369645
286172382
600104413
921667151
357456269
97105501
1418918301
1588273725
2037780461
1445689756
547155639
503109890
758367654
2082133256
2086585696
675984434
669230990
1740295865
653778836
1077682535
258069991
2012235891
1784655609
1953968967
506216343
147522468
916648842
137210301
529367986
1710419566
1840415262
1990902088
115989425
844805852
2104267257
1446169887
1365708391
1570285521
296325983
933598523
793274719
174509437
943033885
2104787024
1685570539
1491820753
1153369907
94208799
1708427393
1519025222
451178422
1736169694
1929496601
203561039
1084824149
1868530657
1250710292
246501139
1002093144
1862047106
409066693
1972103365
1074817343
1793277530
1689396465
1683697814
512505310
575776326
326314503
1582108593
778582322
1741720950
1927373856
317878975
475543064
1043051514
1769276999
611185992
510181056
779553287
166021423
1437849263
63234857
1358014662
770882959
1186739615
1940612939
196579799
919709274
1604883644
1862041938
391329795
875387521
1258137370
1273569267
1784663912
2027794440
1647469581
1802287268
1116562929
243756472
922051530
1415224862
444056334
125879595
1856602961
803724749
2028015675
1618138564
1958400218
1471850293
654395779
2035365442
462209051
1034434866
12285256
660637629
451061333
1902794995
984196355
2428542
1975746264
1756712849
655408385
1060263460
821688128
1916236001
871171388
250927751
1718731684
1680550275
292061283
112114301
684931728
591697208
690753040
1577087409
1440627072
249797702
1276924222
678861727
1696944460
865311632
1026777463
1639300428
1944730227
1560383705
88621759
754784066
1174179935
1018286670
1152722410
1759084703
781965195
1524517937
82669836
436291748
1400752038
1795573622
1563725640
913449309
2134499659
1708701611
315001271
67768654
1065044431
1984041362
904095418
200568540
1450831684
1468442860
441340673
375644424
375125259
913479425
1794216442
942828335
272656354
2143824177
2105029840
908099036
399784549
1110824579
1942920263
1603015164
2003994865
1782365791
647675840
77122362
1341203999
579907257
1155350078
1373774178
39481160
194687533
168572364
636523399
687171579
1223108207
1696130290
1657463219
270343902
325606025
1743851983
1344032545
1317558792
328643802
1479359259
1485368551
264407750
1050108317
1052545033
1189669895
1521945128
1303546061
1568649313
641988487
424647973
662834513
2128819599
159749883
1699168559
912380370
615186895
1174640687
561135499
801802251
809457942
370115155
769428197
1012926204
938262806
653004649
272589390
1083975785
1504160190
1201647338
963591806
975122401
2097470771
1144852461
595789066
1036957897
456636485
1935324029
1536525787
520891463
1292315266
429033134
623001199
678150139
197820051
151160089
1142843010
309656498
1134488141
1223123636
504317008
219531402
170321787
462044810
1233045696
1016137271
105140992
1725586703
1313829854
2060560821
1381914319
1445718390
1217429597
36397973
1675892803
28623116
1385388233
1588710974
1205678555
41960683
304305039
527377412
1299772065
397620258
2145433254
1088650620
78472898
1679330917
2128610413
777361346
1209477117
1360035298
500076475
2141070007
1584067890
1310345615
1643993067
1161205559
417993515
1917997017
1205022066
1148491078
829060385
2002585603
860298715
2046479051
195275890
458755507
1579427918
277373167
1653711064
831140286
1761032594
913306412
1407062217
128685417
245919793
1545538822
677501557
1203686499
434153783
1782526177
703531693
613680914
511464396
1712940458
1270134357
1764705403
543985217
1191529763
1672321418
1902808258
1015515481
1875690148
816480543
609039296
384382255
1393361092
1772714454
1051796156
1168455089
1102991345
407554366
384772805
631971288
1059798220
156544338
7036795
48100617
1975539189
727115181
402290721
998245027
205353605
1151271627
137968477
171172558
586252468
2127462126
1057943598
1760813552
751426380
1602461237
464771349
176202130
673065139
1655051909
1320465847
921175192
1866580122
201883790
2072792431
1793417920
1896061575
1798278949
629932438
1895564933
493208603
892342324
267151168
1179447125
854941416
1169470566
2063526544
2085150540
1565271935
157065302
244938711
1803529942
1029997239
147047252
1274359301
1928194366
8983697
77986133
257497545
709472362
449371776
1353576925
2081027839
1559226822
234415461
1537269968
588774133
1446162961
1584160708
414709490
1338222297
2129271236
1923902520
1192796568
575840860
122169636
462966633
1635554062
72195350
1460743398
1719089907
1362793281
121649554
1098467817
581212867
1426134922
1765015296
17324565
815787050
1689494300
1212109884
1258622932
1080630141
956034770
10584282
1493721935
422734460
2118113972
1191491627
444220824
1552998048
533537959
1251945440
1457036709
1936996395
19655063
151790916
1690930343
1934585465
1755901320
2144741487
958003646
1308276786
1330162705
231415212
1944675906
116922434
1064578995
542344298
962857641
1961063772
1691399021
925216094
244070937
1173829215
1825769953
1523448885
565448456
313420422
1488965211
1487221388
1500012359
1101887126
1726569542
1894629856
1001257119
1547324167
1109168246
569451953
982656037
850207525
860704820
1561740821
841970673
1415760438
582212247
956948834
1734858223
1725524574
1252777980
506593094
498397473
1405149944
398877335
2026203735
1703921973
367502986
1319067383
771764822
336636714
554508588
824720287
1745762032
1736991101
2026022498
37224985
1181006300
871608353
111405150
1867668991
509868171
222960007
542110848
364275423
976867056
1154017664
1907080206
149303031
1780376012
830180135
672604098
1979194459
1176752302
593634187
1197312086
941820110
754053157
196572999
21693243
1880500824
1575423052
1408701948
1022290234
1892533040
53916321
275041836
850726255
431331867
448759019
838232840
513700535
2131376807
1785795276
379631349
167938571
243924444
255507525
1445513423
308410646
799463763
1000119299
1824167920
1525934092
864680178
1695775183
1806030893
45537420
1113202144
1840825398
599924402
149816104
1347799017
1234146094
1276857642
2115255780
108143796
890745551
2057783193
929917608
1867499636
1289729140
1541795607
2004839790
578170517
871303640
1902929560
500935264
350683430
2030118691
1048354765
1958874147
658123241
279620938
753544815
457609762
2123606550
77700056
464348439
1455580885
786709110
1719765869
1940240671
1182367196
973452294
646246491
1311534972
142457428
1751400561
617374806
741904347
1459133778
84234585
770505000
1945444931
19168221
266166684
295604880
1707782791
1667120391
109411595
612583646
2029853861
634953910
1954648292
1143001733
320774389
295308595
292062122
1581578148
1421426772
932046364
1281300025
187566839
1085235510
1972529668
1098287838
2079354022
1391770235
428611994
916461186
1420956801
778078432
2057806960
1661343947
74785893
1618610972
1561551047
1824267282
1246396986
1430275348
1419331827
903257527
1508211206
1947078004
513966485
1125883441
2007591155
31154498
340617273
1000143375
1852468920
1279066134
1633626512
967674216
1866082294
1268994178
486137691
1656883259
1035563339
1517915264
891303634
2096023306
25702558
1374041379
1445961552
2110989073
797714279
1410191174
328859543
1474545176
1005047276
1188620298
390591781
405057265
664417398
22962248
19700200
931398144
48295349
1899168200
1756615278
1478926673
664076743
67066520
500442203
1543209
1021044651
1826415015
1470960738
1072367723
128288615
1813734335
1924861254
352752222
563103057
321893984
952749272
1012831270
1777079068
363640144
1760451417
328918948
1656064727
323454416
1441892635
330505534
763498655
1711809413
1974727949
1630768289
41287158
1659319447
607427358
1669082477
1165873743
574236082
688056751
1298806442
1277390579
1349422737
1040539850
2130544567
2021152828
917888588
1788721147
682285096
61734970
509759284
2119404579
506179676
756357281
1758864161
1380882150
1337796881
6090218
822487120
956918661
1843295330
134989858
179340540
667270687
1287663071
122246820
1988676525
761999623
833974916
1077158235
1773819828
916040838
1310179567
1511719739
1380053367
1859664719
1211015681
756264096
1354742359
1122595303
1405884670
243740188
1937924393
544103593
24042370
879593797
363634402
186709457
333140547
1662078060
544602605
992220
1497129212
1532244970
1269289722
1667186677
905770537
1703793926
496482620
1564943293
1152083190
1597853645
1375733412
385794051
660046653
1608976723
2050475068
949435188
1677497222
1536650761
409654717
1556059758
1722283227
530824264
714305223
1738530079
153983506
543282714
286641841
1242815230
1230719877
1286609805
2013217947
984504591
599502484
2118536506
1762229102
1376642500
1511658908
602437226
1872957283
1076634083
1108875399
1823792906
1063151818
2087753628
289797519
166069903
407363848
1651513203
2035202156
243377520
868495094
560046219
1206463420
177059835
1471683109
1014091028
593399787
964988934
1155168452
373148007
1704467735
2044784693
271675974
568250953
79972772
1169894649
383519916
1477393127
1774509082
177231749
510197862
1997667086
162972070
141324349
1528550465
1613088246
285519901
1322295302
10568273
359442281
1804963032
2144238573
819192790
1867590489
1992793521
938561020
257041747
412224293
789152075
1403938919
2009498376
1010656380
872541857
1228242877
1340280177
285505194
190266970
1872366693
758199517
292612688
457685453
1382987215
167173689
950312509
1801696323
453755945
194101008
124583509
1390045950
651795180
1741292001
1704124942
1491774635
337132170
1170027178
661647886
757615403
1690094500
170029657
401774307
1114067516
1360932974
1439232982
1666805530
1077807311
38379315
408010777
521096545
741259410
771245243
2017837559
1865465604
1554661091
1950281310
1959336702
1919162950
2101109932
1764801604
206356297
684528649
609418814
1657658429
1589598721
2063916695
942724197
1974946476
819886475
1512034257
566055958
21012016
1768489840
703172443
285345533
1167644918
403960097
1117834398
1615254357
1021526914
1363301439
1469808016
1876821156
1379487445
681681441
1952228505
634461093
397311500
1475037425
163880637
297756361
1183799706
640453463
824506899
241132046
590637315
1863689435
1528878085
389275635
1340224825
955332234
342015913
1780873401
810504819
453311159
1649488718
1909769115
965309265
1295827252
1980399588
1586222749
1746043434
354464825
336678462
1089572496
405717986
1664607120
322086280
1788747783
578617914
1461197324
1028553296
1307340492
1762770255
126089454
684442527
259370667
1869506230
1461214330
1369512356
2026425155
701342547
1294600177
1291508897
2098108647
1717409216
1570019920
1789387331
90950709
220278926
1096534529
1939188820
1142012569
1901170707
2099243470
1959077476
1510924957
288906579
1904653377
708898160
756038733
1738291184
1423532189
633216100
1600409828
1542989911
1010368097
951100313
1974541312
1826036239
1709841094
2042373755
1391309541
1640783397
1163438980
1904894503
1414575371
681719114
1687503949
321919828
2080670934
2071421395
103584225
543790284
1116882811
195347060
224010136
2048363920
1410641071
795079683
297230987
562415394
795050053
1984953458
648547974
1461982207
1384710487
318307341
1172615688
1333456216
1492255356
904128667
2007276106
1732546999
753521323
1215254268
1107820523
330541829
789769505
1815485943
478378689
68189550
2074964437
1034516534
455982769
99982489
1050436929
381324855
1089511246
1033185926
1413134625
1888321851
1723751548
663723535
1177623683
156126378
1762407997
570757229
144544739
492878193
1408453031
1722422243
889051591
1363433244
293123297
1875448391
1567458997
1537572537
748552904
909718177
1944650106
355753241
251322385
242468811
644233022
1308296394
901846737
655443673
2041846876
638290100
908841813
1259783340
1513223139
696196547
142290921
245169446
1250910411
366953928
1941768603
1954144388
1306934539
2033320345
465836960
1739958919
597637758
1224870604
500065486
330596249
1756515148
568071835
1467732626
975016952
854839754
366616494
1725314590
497605003
1077909751
1257617630
692813860
1964783233
1551012996
670721765
2056996223
434193126
776235331
1896940304
869829459
1237094256
741457271
2063410437
1841355474
1531933623
264786091
105223642
1355390442
825058357
918936674
1637927116
1214563356
124637318
2124070011
622747527
1042132280
1807976967
1208049328
765899460
340745961
1212330486
1971026789
2055824740
1867841760
1696476910
1621497397
754187786
2000003143
633711718
1869956417
726239795
451689641
166535234
596165241
1349797784
26024933
589748454
854213358
426399460
1017734873
1004082177
1923520451
1899918973
2054294720
1551375457
416454227
238404379
1698361546
806219858
481085436
1216054226
287268097
20475847
1085072032
1831599005
1336459076
619123483
460458353
1318011730
2088283556
675358812
1101059076
880618546
1427583547
2067634820
65150985
1443048024
824598350
429211458
156477465
797263461
2002529343
1608035667
1742431451
1454577820
1992530253
1251121714
955168026
1607059946
1525029809
1367327105
176049605
2109480870
1151226431
1761956477
1893200544
1090096269
678756726
1882121756
1735325232
917326769
1854494671
1906113983
463241694
745439838
1864727024
569182613
763930203
41577102
1245730509
1849947664
1754084364
1085375792
1062061155
969163512
1837325163
280024167
366863207
416850193
1183650975
1367350628
1454164904
1834752277
1561022587
795751309
132350118
1053341978
1334964165
81021307
1449864515
95800117
785024208
1184451666
290695341
1645122527
894884466
1634616714
460210665
1468700773
535053632
853329219
2052969689
873491518
1606466336
861951088
1904027033
801900602
2070066148
1961094922
572294557
652322870
225759640
1260160693
2042085213
12988924
1947619321
1230605430
1239763594
1902518912
1730231803
998540113
1021298965
1013187925
1432845617
1579719235
1957350014
47673829
368544328
1534807815
32757885
1746244132
731516231
2038372256
49335073
36450543
232337814
1870206269
563897764
383275052
604161657
118672829
1406286266
367085219
1538664291
2141253317
787141698
367093576
95349849
539498406
1402548737
1353002561
1755144549
2128128849
1844083457
946468830
1123927996
1121626874
6883168
1063599797
1107254628
123901967
813935514
1327325679
1152134704
220749556
226118696
893186916
396536580
293161125
1378925308
2007600620
785517299
1883108759
1835588077
298267555
1070232282
678256364
721750299
284243009
5367289
1887822413
739498301
1582406443
839843388
1120227973
1921386762
1080042943
221932621
653857574
546294151
1047642525
157827079
31406481
718686572
350327533
1956247676
1479653434
531270171
1350337213
1038769209
1033146380
1286765412
1945654433
1380194740
364907391
2004967548
979322436
1723084673
1616904246
213941148
494482439
218700968
2118195528
480838153
1062946956
1955584102
948251225
850418051
845623866
1105171238
1354205226
292002576
1529012648
1975860760
45771977
447701001
1265750062
1820318673
665215090
796972704
2128137674
329160886
315927619
430775587
1268078478
233941693
1349375183
487843693
745633158
438237672
519379856
485648877
995959213
831230162
1399458315
1426820850
1291203948
2053821536
1371079528
2106225241
424140851
1357153387
1632886531
1268786667
1042982397
1482851288
1743489729
536722891
734913787
926378172
2053354748
1466672211
873718785
1408161026
1043955359
417281664
25782682
616076833
1136014999
663726302
719444135
1585417736
1399265914
782971477
1811994713
308109953
527638923
795705822
1169850589
222033425
1669844804
829979092
1637028621
378906666
1010175246
275788896
384251298
2019908947
1622674616
1090211986
1392884796
192368447
1882796733
711492843
1843655834
1483449619
769198174
962231699
557153816
920376408
1422013966
452656865
1741727453
825477150
533628322
525751019
2137543427
1425002935
911273211
346029305
516188681
2081448374
1774100171
71415239
784453062
95716992
235939642
364228774
1954732036
1626093227
953387949
2051876485
525951264
1039359785
1493726919
673458918
353586779
791067959
1677683239
1369688144
594716608
2082700547
1100281859
1913873354
1840920345
1721934832
876742312
1994025427
22523115
566312638
798628142
3359296
1960071218
1099324208
1777378121
1798343901
1347761053
1905772498
1946051205
1377150134
1058272247
1328454711
1132445913
1864592840
760807152
1400670514
1675968148
1360685120
2124439679
1356001571
1783555463
399707365
1941051975
503105715
1479262723
2053992850
680984716
677133815
1240884809
666449189
1181950275
1182607766
631731129
613856291
493793875
1240286940
1989619158
590513320
1458997093
2018194376
1118245981
1763457722
1354567848
1084045758
1722582320
962163886
1963253892
857791716
1848993563
1521889065
215857787
1994667380
1692392290
968057240
354232423
832180024
1302198549
1351934556
251370073
322556441
1046384081
1865388817
425659163
2015113811
347335017
792253591
1476145029
1499834541
1378987881
1492665229
1234644156
212841201
1834660264
928824519
785175879
553769861
1175966215
1502980380
116224338
2018216643
1926294874
57774483
1888619238
296721936
1163971861
350420052
1739933054
1376962776
893198869
2083295295
1798880173
1971174590
1313572406
1431667099
132113818
889461052
1509722007
749159823
518620956
302064926
845527403
1897238445
2056300074
547048716
221499322
2123470079
1658718481
413101531
242073696
1198102832
1767062561
1692721866
421654144
116769203
169353529
1586192139
506878849
250819413
225707126
1518570929
397730396
739145060
1148926854
754153891
1896642782
1295916750
1341803444
1193786995
1390443274
212781438
415733784
434274254
589233329
1881231140
2093258566
1861823134
137831275
834424224
1945604839
2052193464
1617463685
561115949
356969590
1936872706
1682221022
842731999
1786702953
502189223
362498047
227048648
1869289581
1076762051
707460812
309046303
1743524112
621782356
1401859752
1964484836
1829959901
1713840620
469832001
1182483003
694903149
1633525039
162482825
47548437
951894797
1709806451
1483964956
1631949006
2142009866
1370403862
1542489704
2104919319
331959570
154563024
36140617
396948423
1957264330
1771199230
2025878384
242904743
1659131046
211368313
627006695
1626107447
298865535
1963981714
1937608895
1984658994
1158596548
2037343172
1885452125
481800694
588120686
152535374
1206817759
640639076
566955152
820113368
1931600066
1193093240
1933305246
287563845
1262235683
1485454642
988498252
1213262103
984274713
1664481783
510590537
714055157
1861017387
1609809701
1853992014
2008084612
1020002702
1691358711
917060100
505108677
1516415125
94248092
1970451452
2052768866
680000034
28195564
393001562
1747341387
2136664632
1871650447
187266844
1657587660
1338332341
1926889168
1689328824
1612246378
1844453392
657140068
183364648
31361821
2126604090
1317525064
1371194161
797002236
1285401658
2022851681
794636882
568742755
902107625
1124932990
1817451406
1768011975
2026217160
55517768
1082382443
1984996291
1503364847
459808589
1223223295
842092126
1949859404
1960323226
488252797
1076478871
256578253
366616093
201557621
151938962
1681854237
90339340
727867638
1209616315
395305980
890460944
1840003423
1654862596
111549362
1871115419
1579751928
1850710588
513331983
1416699621
1932160851
1715222540
558644427
993611118
442986552
820347372
344337131
1741537565
1000868533
1032904563
280076651
1418790004
1778866959
690858784
1126854783
1868738600
1547086352
129891062
973723207
115635985
139063938
544747373
1972185711
1211923009
1740042326
535973183
1162841769
347465176
1951381064
2093489367
632269379
566285375
1596050530
139268765
601516986
1156742140
1447220851
1710948126
1158927156
13017678
1723056495
1768851394
133612714
1577277554
597916407
602040053
1417994864
1488977787
1014640271
926577531
301952775
657495243
255200318
1439658522
530724781
1668695597
214079227
726445273
393840253
685133323
1897101940
1141920660
279714956
2144868331
1626073623
1704961100
145896597
65776715
1935378003
736090948
823299286
5858605
85576585
602205061
425621821
1499196043
1879640095
105316021
189136417
1902474721
1632230153
537902453
1891431005
1504796451
208156930
1785749484
1112156413
6484179
1649081437
1183942090
1169794069
898794408
1051654570
1273878118
1401605889
1271522252
790011715
348678534
1804845187
1200684119
171383528
1970271952
393381070
80464910
118228995
270520015
1938124845
1875550491
1591387650
1081055939
893614247
1796054449
1166907071
1717757160
669882701
970753125
670180394
709454094
1588738863
1257491504
662704010
1740713033
1165731990
94895259
930408146
122379682
1203930868
1191203329
254534444
721747534
1994217665
191474250
1505447787
875844022
1868957836
1422047401
587232742
1283200446
929987205
866288119
2120423288
1185252136
1834821429
1977229535
1136224436
1477580323
1634385173
1532154552
47552706
1560681904
433703863
1435060898
1986387992
253564037
1277261117
1023889129
1257248084
1314439527
56895785
324836561
2127678694
1515986664
2125162062
1463292991
1951268582
444795904
1199670541
593636728
114373775
1487389762
463636916
1215935354
280313777
461840429
43843200
1282656728
1324185623
450141456
1247532732
973092893
1948549618
405745114
733108076
1829961252
83139734
1028117125
35851010
284438814
1124300799
2024470943
1346026256
1331109432
2095748006
800958303
1006137962
1058650270
217392238
2107598324
1155237737
1953320030
685540095
465698519
793816717
726236042
1623990736
2049440206
2136413233
1613398597
1276513262
2052777463
1582727038
1245430419
1713433284
826960282
1849654201
221223172
104371359
157620889
1445890873
539326681
688530015
391913143
1122722228
1377783933
1924435588
1898091421
666707483
61289710
1685510999
1473888158
1110228154
543578011
958709814
175835460
1030625857
445530262
933945593
540063791
1347001637
622154931
185305991
1450081485
1384017988
686268526
1398603382
1341833512
213316977
1951198507
728905464
1463402631
1883780812
1793399943
1257719607
1328244842
1914004001
129748339
1021981863
464322571
1980779123
1377060799
1450794634
1789892924
250606114
2024714530
846228345
1832142816
1339432449
510101642
1904001113
939467631
196931174
2117233415
1605533176
823266781
547717763
1804672966
1675298831
538985613
1386258886
1472720073
1161171679
759937229
1156214545
1798320712
1618360746
1386032947
1299325311
1831489431
1424104751
29894829
826722474
609210199
111348033
15438496
1317147896
195484503
191505368
1176518308
1382689518
817363330
850731720
1657152439
1487109470
1233588090
1528531493
1554081061
845917951
277917406
707621550
603464746
452361783
940354058
76339053
721557340
1210430698
1289154578
1342860543
2082138850
351610158
746565835
430898964
155740602
1964222963
1092864347
767186570
1355115562
2000826888
147748896
130066563
1466077693
1446105613
88431013
1026526173
1655554334
1975115461
205499415
614692746
1240559318
744427332
254401413
9881983
641511381
1598334801
1421235982
1544770552
516231239
1086368144
1167895592
338654330
135476251
1877742056
1493691201
960475523
160120617
1235752772
1549095992
113631675
2114061850
1907455658
1155811816
692508807
1227883955
1954202790
1910017837
1699716701
1693656002
1621542939
1053805289
1930636560
1987065628
1494998035
128668679
103397252
1279612880
1724471948
1085228536
18511689
1008596951
995626560
223861936
1081672405
1863959105
605990141
1264982306
964635592
1234650416
517167611
1455730173
1546413442
1007902814
1469263858
1577464423
1091810058
1877900805
1375261607
1985847351
656481642
1812501439
488312362
957486702
633319882
2051336691
879521448
328132234
1005127705
1210494040
362083585
374401224
214388940
1909932514
494847004
1980897173
649259877
1611099685
1827593111
498365613
561284320
507262956
1730337495
512570569
886357352
272145128
1393347290
2144416789
547510110
844431107
1105588338
1694741170
1534585942
1505065303
468821618
1047025741
2108304665
913298363
375996508
899252516
1105700392
718429483
1537864658
1266930087
1026756464
1612481269
1490930660
606606133
469836135
1511665565
1920508581
1201952684
1113781228
674427784
1392649042
790980286
558228623
865990197
499504317
1199665404
1794245677
260812060
153234417
710741217
219156012
422993054
1112516058
702249757
1990190525
585785400
2123950583
1778070027
879271139
1446460127
1142748180
635417325
1451950707
1855614708
1045710662
1718199688
1577039822
1729437316
1622288286
1520319621
552194107
842888248
735763523
830398943
684127687
360501816
537393816
1209150238
94771480
1162595331
1096005462
897520893
1840096747
1767695750
281297259
976980110
1079657250
1019681729
2131764394
1450125088
687806341
258028870
607433414
1321950872
607164616
43964920
1897363207
775537863
400744905
1969255267
512470861
1575075164
2116325513
793171408
1328860936
1009149073
1451175039
2101063430
803146129
777897117
707138773
369082386
1543955390
2248937
1799157475
1185930346
1785253518
2118101785
1470024769
340898446
1200736680
442216166
1269719322
815357098
1787432265
127714951
433676758
1429780480
2043853894
665749249
127333017
1378453056
621780711
1252365338
13290583
1485001903
1238754491
862178503
1721099143
1284386040
1882779334
87932839
381523679
786632060
1171137087
918710014
1693606945
1972054307
2080424510
1621503136
1063200872
2066673804
1353634351
1056061219
470410388
2072371460
237502599
2109275424
347016334
1767382399
2043123799
1907434090
1122000168
1132646197
1988262827
674732791
2119187071
1804618984
316810830
1230641330
324179569
1637157859
1342551881
430620275
1606180357
774002689
694289403
12459313
6975703
742380605
1125757300
1414821737
1507401343
1383907849
652629821
1196379686
1247096129
189403791
497789407
1051997372
1013934108
569261726
2112728106
1981672720
477869241
1115940434
897772205
1209846834
1678029431
143932054
1727773962
505898566
37543906
419310604
693604475
2128380673
1620461958
1224434766
1388395039
1752652210
516538398
1563690372
892031330
544675214
1639355876
2029138704
1439011324
1620746746
883156595
1722179937
1852065303
1282522875
76309389
2014146318
1913829603
1642355981
691907650
1432978372
1546236182
573653430
1077160698
811514333
1130557953
324560
1362918212
1881443760
8570680
845803394
1292064949
299701799
844142028
1668489888
1910314184
553846058
112686934
1285665037
53319009
1493135237
1929894765
841416922
66706143
840457658
1802711710
1363414560
1296829959
1359553326
872062959
1025968269
1697847089
162889637
321500140
1355298260
1799797620
1653114570
18230874
1265049454
1136214954
1194348712
1664993444
1617495556
1646242430
1585934767
2147158075
2054790711
825840253
1084046143
308942916
753865765
354436247
384680981
1236708584
1301436590
1768617465
33208201
82570311
1946989718
619222735
1955983136
1182753253
593208757
2025908312
240046642
686815297
751567518
1356896964
1536392614
267516720
1797089081
263926799
1127658820
1740710409
1200548049
931888610
1311480582
2119279194
297144948
1868266477
1600663558
1614367098
237054228
1916594693
1593810012
625581901
1055242201
2067481225
1285897959
1056182427
1281123389
682642629
585729792
615587920
459999895
499397344
1839305549
683909986
165552660
1493311571
1930074725
1372651926
2020763945
1258973126
1348082613
1273462895
1028643276
814428744
1871435395
1571525960
1356260754
248034409
1163824036
1283801049
29424070
1914563906
1401980047
1019636730
1018514500
838790189
2089608278
1625513040
1989340988
103128922
1255849738
888544288
265366858
615655940
1740569416
300284513
309800551
1898431201
430045511
363596479
2068571054
2018449906
1139409859
877506796
1375681370
220677799
119244800
1061565013
724409731
1462648608
1227888159
1329090739
1245622371
40490326
456468746
1038150636
2017485879
96091523
576960355
1147383006
1207912323
471801186
1610713892
1546303140
1723671564
431497495
1820156461
783442511
1141301728
896145942
2002179703
851050451
1246409894
875668866
511905284
192061581
351244114
457988683
1964979167
1483008628
130998428
713129738
1516353439
1659302172
1729206062
1609779517
249255368
2015041605
227634616
721527321
1194911923
1150353159
587169703
1005024825
1356267445
817983692
976299242
165382862
899170365
197025880
185865835
966646938
697273794
1133504971
183163464
41584051
1848572479
14113972
2022864916
132852750
1003257360
896618226
162690263
1512044406
728594491
200259097
1087903748
1876496443
132773638
669321791
329119503
1880728777
1587070977
1293512771
1797310868
173897924
483741845
1306717131
807568914
1746533009
13643116
251238789
2136786511
1920197078
557554627
21033426
1369666212
993154468
1350871285
673124948
1452849009
1343789866
627714722
488313005
2010333300
468667200
2078441486
2140886229
1970781510
950407497
1314986156
1639774936
1281797692
974581981
1487717842
157105557
423589668
18093151
177721886
1183705268
1922678189
310977344
1779098088
785240881
1073089425
1050222780
552836161
1048469809
1644608518
398577768
348658131
942608029
336736231
1378723559
175119888
326631709
1162824046
528301526
42276691
1799135857
1144860946
2071024565
653911808
491733793
1964466474
570315057
1415279073
864994308
1873214162
259151865
2113599528
951535786
1204969891
2004277320
1702049265
1228862047
1869357135
265728087
1528384378
45588709
249697378
1611780418
2114612524
1783545482
1703797594
2129096250
933714962
2099515647
965195273
1126150710
2003740165
1532007455
435961202
1828585094
21409336
1620466807
908525169
837071146
1902673034
64127172
1311893162
1540584110
1849448239
6950116
1247488092
1518931134
1503207815
453704689
1340235452
875677701
804750730
1161443859
979237347
933974835
625599262
2034741111
859436044
713502784
1951009005
1650545072
943770707
1762962251
1043182707
1117667100
1026542695
249256171
1171446304
184213470
863474649
1108286417
1117042117
1063194908
644476076
614904786
2082120471
182933141
1094051803
970838920
1502723276
1456084307
2134065356
1057734392
199378561
1213322741
1981680330
181891452
2073156565
1082494535
486777852
2113031219
673409244
1379398721
700576359
1822575766
803596937
559339593
437905460
679791082
1145239332
1081312875
1014386574
1980939345
1606290938
1738355136
262659844
1099926104
670412771
1237739106
402101779
1395351546
2132230130
1544455053
1393582328
306318334
1700178592
342375804
1130431733
465528569
1813698403
2067146820
515331402
131219764
565174218
1704348164
49655392
926341372
91230390
1278588109
786676490
1619122370
1098166624
1956981041
473661397
1509219746
402625811
155697227
2066984934
1149601140
669938193
1175756308
1994934630
1222640897
1688797924
243575730
1428322531
122570320
1528491488
321214920
1931527872
797740772
510293498
594111097
1411418673
1840557642
2084368941
1651557334
1837737604
1971893150
1635389096
1403013599
398298855
1971727472
631166163
369279359
162173613
525003548
1137802014
730577280
140800376
989090893
1577516441
1400208959
2065905622
1732392420
1068203522
1293095710
1596547879
946218286
1918790814
1250898979
640831013
1535665296
1483962246
1899061760
1563026646
1026249347
638141400
2128736977
269394128
1823891357
2057759967
180759737
989777431
395414615
1248939434
1491953712
932320819
2052747181
925438030
1596472027
2025870769
249284079
1849853566
1665312872
246855565
160466404
445139294
150625927
1461459372
1771798461
1960420013
942273956
1835383148
1916568289
11910244
2042772522
1643980591
1558973762
107256054
1145735248
1981317998
1868988473
1705956188
784405039
356909665
1628430134
1765091361
584341160
80459928
523835040
1402520816
1838055683
1142730460
133155217
1959092442
2007752085
1623473820
522299336
785259750
2096452475
189314699
301747409
1861102710
1276634998
161891993
278046011
1079919782
1855079908
925053831
502324617
1137694136
309417296
408835216
1927796840
2139032095
766824375
630773333
1878600809
686592055
357885420
1281116144
1592568577
980429015
671213960
1287515851
1824026160
1542783230
920059565
2107663166
1350856465
1599131923
72930982
779383786
78816252
1304872446
70873748
1276793770
1257547359
1164390519
2088365159
564399090
1821893218
706543166
1117997787
81410616
1146178380
2002385288
233789996
2038698951
519150346
1282593287
962236204
1435742841
1686837237
517729350
1454895426
863479808
1135731472
1385691858
503319790
116579164
1151323802
1380539812
305393027
1945873430
975485928
494357295
659365914
373513980
2053931479
616021947
1255390417
992399968
566450960
814691988
1792244259
652835426
1570888753
2029463944
1963509446
1497081079
1583968859
10246601
1245637494
1680672285
307914892
939908999
1207448962
1271696502
879523677
1643512481
1419323810
198606146
97704369
729144087
1215282507
1274140883
957672474
1729935469
537893168
2048788117
700731999
1547981523
446456867
1980877126
1945740940
536527593
1086002299
795638659
1524674100
1990410832
1325615794
330994678
767367426
1247196055
552186821
1752068388
2129709032
1395978891
2134668102
806252121
145529339
603450540
527078855
16334647
118801201
1715044694
787450528
1061262490
532786037
788343226
2019272495
2051147924
581325691
1965975990
93499307
1101681280
142951430
1491404670
486107838
484885430
255657016
325061616
359349012
1793264374
877991615
348687208
1055965544
1330201004
307528008
99431791
72386515
1971208063
1300945408
424127685
1941090925
1488729824
1226104454
1337763945
179354402
1808570689
1292210447
312990546
1951019773
1778533173
448585716
1172612233
1566018679
1312092255
613733072
967084080
506719800
1671362770
976109974
755265178
913771727
530469903
2059801172
1601285562
2042105219
1920591302
1125908403
1038404
1383231513
7082609
345237264
527456050
709230841
995334890
526032570
554485896
1424675758
546029869
695686218
118827324
1297237436
1837937735
13791969
1413661597
713951112
1897219305
2119897521
612428112
1815490498
901701931
1553197378
106721901
472339838
503109973
1139856112
206243395
1167176006
682093439
1938673208
2113612655
1735543106
2018973967
1424527268
117317653
1387209251
1592181045
358979269
960264732
1378842984
430900832
277466128
918982527
224987288
436894283
1777444816
1471260382
1274760755
686690871
774823906
634580704
454156539
1802724049
768974482
290013034
1399245221
1230382282
102907814
1306960234
551413178
1971716431
1858115598
1521131201
1926385796
1544398225
1818084217
1235114854
642701145
2142248919
1942845932
2005103821
1233809793
1555923710
1504440192
2145823327
169985195
901763918
512047491
1531399779
900115822
1103182455
1068186824
975469823
775869037
185369574
822289516
1491148271
1395277563
1751703791
70475686
898607912
522912710
1509029105
96151677
1104593565
619111198
902638103
1084002568
1614773637
461111687
2015186166
1700928326
895389932
1537319220
884306164
23647713
308884994
2144199443
405544255
1199047458
2145835622
1341756025
420462502
1657751340
877697044
1002108347
1897753223
1777622558
193951198
1670425104
830134173
111761957
1634365362
341148889
1142207650
1284794955
34948838
502693369
1868708020
4335616
959519332
413377027
2028928694
1011576322
1622132394
2044005699
1311517344
1921496656
774573721
1285352722
707384924
995426318
1583385387
1994361403
33145890
1025392226
1134781413
791305144
412900600
845762209
624217956
620961919
1987637959
886404648
1251236646
1604846066
528633512
2006149312
2130246646
2103033369
1179157401
67098449
1313072686
1198053841
1633225477
1462338910
903753277
2103368507
1936599599
1865148335
17969179
1270647718
101620910
1801931524
160546948
417743364
1230932459
1522499978
435823831
754398622
50512158
791288153
960942799
928306986
1897348362
234167002
860092842
1459303486
89780482
1481592609
1127338462
278618353
1607130283
1337658875
1525265692
130345497
925001853
640979974
435552102
1584615396
1755253142
435478881
623752861
1350076413
936062575
1893343095
814021316
1985840909
1509716784
1067356047
836976340
359781533
1080892720
1697054988
1559250956
14885692
787537974
38915911
887682884
1372976336
208005598
2060413047
850188422
580404089
2099459707
866999106
844462894
52900856
1053109467
1348267408
348689084
190894261
1742308090
522074724
1054203485
1096469253
487287252
970512497
1620171294
7816786
9503226
411764695
884880892
670083485
398137169
1855482137
825300808
364214738
497559120
744569505
1850482736
1418542288
960210746
1655381962
1555316800
1788830393
1335534256
226782767
899370127
1603614827
864980560
2020279535
1795973100
1605362291
1028616320
2107615713
986448742
1397448234
1700154590
1454305520
1736253025
1483181279
1341708358
207137101
14397081
1173374429
1320121765
1344197747
217991357
1050505228
923171281
702882830
1370448003
1533289796
240891726
1747583054
1846499677
462543860
1823036368
696391154
1775263071
315267281
532603698
572484900
1484586869
994257533
57265216
1884096279
744137229
1689283187
841872795
1726481468
1436067815
1854179358
625981575
754930469
1335717054
1446206091
303046270
1843586667
1197605959
542554925
1293706386
353071803
317572208
1168893834
1011992660
895726867
1126339432
318958645
1645648820
1134313913
774570443
1431901758
1420403023
928176534
1778067789
964128206
2129178759
1995851994
1265980969
2022586612
1462739523
644861275
535000800
1097237717
1276150957
146474138
2073449554
1206040776
2110134148
548758021
563843709
44511254
1986105534
495857050
899381243
1625545879
1909762118
1667238209
437223216
676851894
1780018311
681377950
304262622
902336918
47537912
756423996
2007807382
138645920
453203805
2139588233
316202012
1369912029
976466185
447883111
1646898002
1023930454
1110785750
1529601175
1722444252
900551098
1157465902
1798253155
1363106553
931054609
433375371
1104378820
992331571
333020575
1273382235
926345267
1691667539
468215421
1064687752
2000847242
1267725739
1270287404
1914425888
1221733123
1058839668
1599642399
92805807
791213863
2116751320
765190423
1399693290
1606094240
1092912475
971331518
475466022
1584798285
3068184
686306909
2051388316
1322336947
710338079
571968556
454817309
671982730
1894981234
700998558
1710468495
2133875854
997083958
639494826
295834104
23008222
1288474010
184067852
1506398520
90707560
492500491
390180665
1794929866
1264513525
1746595168
537586949
1301024010
357997361
1822057748
471689230
164505063
1013062892
1795804791
2091816895
2008089281
1092931054
1770052630
1578483110
648291155
391843592
1585645958
1031423930
167055152
266637793
1844767712
647248494
417426028
1291396762
2060667251
918004589
1488933375
407966315
1763506792
1619268388
1388117980
1126821350
142643548
229711794
1171830459
1815153414
1098828461
311488153
2027026161
528245640
1137886667
1627506509
1727331052
1088098152
504431841
111652220
499219093
283525725
1401828578
1147601720
9287770
1633407758
918470243
1933128446
1248253068
896223485
56630625
1955881575
227502858
381579835
1826423221
448736316
454915568
1478918724
310196030
1200185890
743996097
1391900785
202528350
1979897935
1519976096
1681231230
116538255
2112435703
1770668577
183331339
875579586
497406155
584009203
151381400
371616917
970231563
19666674
1278118755
209646345
1198313798
745824858
746859004
1393565132
2143642905
1319129608
985245886
16417802
1271693111
361279751
1739417105
1922775954
1173142991
1139496843
1131683428
1778567149
1211642492
125361890
1778538862
381801374
915567852
1624022674
1874682163
519876552
313703625
1162866562
1079820253
819371182
1777796219
1110030671
1722107337
342219207
1394684550
1249592789
463902924
729906831
2083998863
38493531
1212434723
1171921328
920629622
1117825929
1408462981
753801813
62020460
1114401551
800446474
1284177883
1394092574
1124489727
75212528
1638683193
208745775
1444607560
1211406301
581526019
1784358586
1309475181
1022998560
1623380258
1561369734
686509452
30977421
876667616
1778029520
1228656920
1693025426
1500746720
1772935699
385680136
309855906
2114288300
329680909
777944933
220829876
1530032076
2035254314
282194824
254320820
445840941
1741425751
1614107169
209614041
676174665
576669702
49762163
182767916
1050585022
87417720
725034434
1668797915
600323683
1653715061
436249052
1188138439
1150983784
1383027264
451245679
70777976
182899188
920579718
458545471
547796090
139165451
1701374007
1815242456
983365025
1257109452
938975609
726486790
196694878
1926226670
1038042712
91801892
290185830
1670558539
1606196865
2032586803
19394600
932833476
117696532
2089166541
807288826
1721571437
1010350412
1766106151
1940443532
1658502289
887614210
1396099008
1349595016
1161612505
1956416324
1984271874
1937393026
2044731128
1915279069
857979897
64405146
999263944
616315954
560659394
1324673773
233041488
1918854458
283304328
698953389
1255783950
865028561
1792130698
473954362
1103998350
1573931536
1062792800
268451202
1391518548
1764905009
1778213562
950502377
1667632420
719256413
463304596
1552444667
2069379211
686477643
1060442011
1779748155
1484550820
1505917235
435222705
2042383024
1016017060
1403845991
909285301
1864925923
1082032240
654054911
474275100
1694480633
2047999947
2007202532
312705228
1786186807
1258397233
1762672185
450201333
1511863750
1032594246
288960043
519834512
895930403
1673429179
1845575687
1196840846
2024088481
1136454015
1109721546
907820043
1194360394
1954460164
1292637291
1932507002
531566827
730724787
49786508
541516063
2088850996
494672208
1093084697
558833152
1551695917
937155793
1940620043
1005231354
742354767
1689420417
1086527941
1275664965
1753264105
879789178
263597213
180153575
368050527
2091067178
659396227
126704136
1396892473
783274879
706510304
1537683828
1447013436
1661613448
1693846952
1231860231
346859695
1383474682
906508386
1778759185
774684671
939940169
1228178011
1035019957
1681040270
1537792241
6280041
1790490932
156468386
1311916817
479351294
839381733
1365398268
754504400
518014026
528970983
1339851416
338702508
1580530657
1065193777
978410033
1012337361
2033764022
693446148
814533109
405239058
430631427
2068562666
1550764253
630919520
1890100318
1906840706
796408695
95682644
1769617393
389650681
1547067957
1406900343
1251933411
604150709
1708511072
516417438
1525775285
2047703713
1078322703
1375271563
584879788
1334718884
2138431223
1342106968
129666355
2022780674
2085902380
1926874013
1234664784
1771597820
576350878
551815344
1504661125
2007491608
1217087633
567883873
304159556
157424359
217146256
1621683855
225473537
1609971426
566369066
1273487207
915255522
1438657144
1467019988
265263206
675171360
1805401007
1864060962
1910376413
350110854
1024381231
1691730323
658885920
898860914
1988199888
1770245138
343953862
707551990
804685078
805519717
2104666316
1090650212
431173562
26484457
1253455625
1347937939
931333946
1099297687
699802675
550601680
2052317935
542363047
1920111139
1656143991
1594649512
980922835
1725603233
1172347060
1419632699
1063164071
214836956
239517539
175251886
17167804
351821975
1699170284
1802962818
1961608417
1976838620
836851859
1898445787
991568193
457911610
1882973356
622256060
808936280
1216399712
1391554364
378877797
1671677580
175751496
1857672277
1027514097
47028419
1601287296
1261116552
944080245
1728376717
2144296808
1902794295
360919619
1933043329
46703470
1942321182
1248596313
1394632298
1776768893
1867467708
1277773376
1972138517
1941954472
850812789
993561144
1200225722
1867157063
61866151
1645432441
1180650623
644926350
1852849755
1434331633
1918425001
1467942411
549974708
1480690946
76921765
441215700
211932772
992787919
102477624
1997104605
1807194573
1298406459
110854421
1640360474
1081608147
270249509
896474845
1054900762
372715512
1140782196
125444744
162473842
216111252
229049891
1622534496
802350089
713783643
1503655377
1750217195
818362804
2136276216
1470004393
1114849810
308171387
1581026326
1470558095
1656132988
1073412378
1201151776
184974094
113710029
1937332452
537827542
639608790
678022970
1406633671
1896490963
522921552
1519143417
114217076
901558728
1227744202
217924990
128898355
569328965
1367696958
513349573
787179160
1576375261
831221798
1976732288
1928212458
1698591862
1962012117
195117253
199042755
186281368
1217931382
1828627781
1227277179
594626528
481968988
859463871
281346330
1799333897
1081868153
1401903133
759702926
248885480
1005570043
1786917648
1088049851
300920387
1356531394
1337092582
1754062131
1742849651
1905836084
1256643519
1415605797
942650698
681277319
859762056
1436084803
503942564
1513053070
361836318
638460698
658932824
2101197308
924879413
1883917849
1905705439
1592966287
1710291149
1768375833
46480620
1078357269
136626941
448500405
1526897810
462029095
1072383289
1250441461
1179787918
591032156
1101676304
1207456652
475110752
309938758
640329946
937652914
1807049436
850191927
313659916
1558431001
15815158
149472234
85035001
913377123
1302846832
1893680646
1775436616
936459526
1889017351
37596421
1590583112
1087385642
2078534771
2020825834
613340893
1867430448
430375877
1946509343
1158810497
1373295478
1425550285
1336889216
1586074645
2023844945
395143983
1790073523
1290277283
1529547921
1515995545
886289901
488820503
108280899
430893645
2007713049
1227941504
135443480
1397204531
1275301655
871428066
272127109
793447855
1630272196
943601493
1300555698
1925868494
926831410
1587444441
314026024
2095521715
746099463
1896952115
1735496248
1437075220
1089206709
749295593
978942855
1069150417
987916130
1018874252
68350890
1282676412
1635451145
2072255451
1201204271
597270496
1377770768
677250531
2108500247
108079991
143685366
1536773867
506296494
267084253
141667346
2085897183
591377553
1370591261
843710447
1555084799
258312397
806701394
757426127
1693679938
816383336
1157239176
1896996859
1580636654
271775129
468848549
1708852913
2037818311
918290478
1206306638
881131970
535105382
728338606
617012207
1495771686
1837613425
1405584997
231856740
904593349
1867464607
548384131
1799031701
1594222303
1508665455
1024458437
939282015
314583852
1859039191
1084270671
47315426
1335413944
684975863
968547630
1937295482
1037145105
307398967
916549214
124176532
683732620
1380422491
1336683116
123230307
258675246
244375828
283575832
690628476
1661168247
893195235
47582344
1738096716
1561807861
387580223
1999574877
1403132943
1849880939
2043324331
662327000
22526885
561102650
1741532942
548041407
875285146
1858785243
150826283
1742596489
348178592
1552599170
909276325
966367752
75447548
1932260662
1188145969
1039043124
289861502
1969073243
1194256343
152782952
498412402
2070674420
1523390661
1096424274
144247344
81304903
94696072
1202518552
2018428020
1241919912
1941644574
1251495057
1826295114
318162400
376380172
920482838
1572828227
389979990
319504204
191240903
1856032633
1852591991
104844166
716262607
804826527
1598492842
206642896
1563645948
1865077028
1734634067
1306696379
1429828595
1266135374
599137483
90639090
637678328
459605310
1439782451
157258459
1155250667
676681154
416296422
1672618887
1413005362
1680316537
1942907302
1585478317
634214538
2128072819
1461881152
856205380
300187886
674871804
882121430
792206649
2000648914
1409711106
1240487733
851067141
1877994386
76964559
1618871897
1416335641
79545493
1925161459
854698834
1429882278
1774842757
1601379947
1587738783
1033732422
339663620
1976582519
1004833865
518784626
1107268058
1653133843
880735383
1912305003
1499917410
663607288
779090899
1888555883
1481067530
958301515
1680817318
256710781
1585199129
460466438
181993156
1775863049
964607284
106310059
1908431514
54886863
864917139
104400516
1443472763
815154162
1243225411
674980617
2014193292
1538686229
1414201716
2030049325
392827595
151867541
193317299
2081705794
1437978780
707121672
1427119004
1139319812
520848649
1274022818
486132834
2020888202
446293880
390368364
127973596
1689998840
1285905874
1718844988
943678763
294701759
2121818378
1657291836
1746363928
101582920
803481966
822780160
183013470
2086141985
1225957987
740713776
1116074362
862686063
2055907226
155362650
1819905956
80332150
879200270
11630562
566751826
117271973
1558500143
994131025
302281237
1276269263
1904176353
1268279408
940003610
892847071
84732424
1734664023
2142673755
1659308825
407516123
1682427701
292736788
2064052308
427980077
814159852
416828601
1420116709
1796165203
397228279
27692830
318729253
663965901
526436272
1321085969
1471351104
1978647747
685534734
1548131497
1980730948
504804416
1200648279
254594306
2007101277
855261074
1704377207
692810995
1278432180
217725397
1522695098
850278414
764661737
2068909347
187972136
629181909
296363939
35710721
1987806143
1264153195
2069993589
769797128
1483675444
2142559846
355380125
2081698994
419732190
1418462999
1040453704
338776395
1217452932
1662871283
330333874
185013886
1241092821
1679134133
197042446
766767422
344044724
2137635019
1443890887
1487602494
586761806
492122956
311172693
708790100
909753369
1594523232
1432106887
1867971847
83353564
1187594716
189631938
2080923135
1259618092
2083128206
168975008
956340530
1723015624
43034784
1983573907
162928494
1367672739
618052838
719312939
1317472222
1221111563
1247708127
1964377430
688206855
1588568896
1591726195
1063648838
1339038832
2079216256
1868539193
933174153
712924165
140553258
467901699
192923898
490165624
97273602
2123504368
248238150
1589519979
1609109525
772817603
2005510834
1791943824
284786675
168737009
1530911718
500113790
2052807019
236333833
975918072
1173534358
1956245562
2009374733
730323234
2031475280
581629523
583831584
673413931
1168997236
2020187
371639783
2123762817
1615783355
1915584887
1527252396
781559099
1047506495
1470690474
1464565244
1057041617
572450618
738068736
170065964
475655384
1905827038
1301084179
855506986
730147524
1354012996
1472354294
397958470
2127481576
1364291796
1165599022
1346499064
21363113
855430655
944913647
856681534
1991040699
289027733
1304435621
919137718
1549031010
183017066
1522586356
1522332820
157070636
1550378346
993936326
1759120124
1660194968
423961190
440912157
686735289
323916287
691693610
879422859
1714120298
1881624884
1738918236
362064482
1962090433
534001245
1131783358
939797803
942516712
301229048
14694778
838346279
2053830780
184330693
1161855911
1272946454
1212781689
1341619857
1620729925
1761040409
1454425547
1911685702
1466366274
542945153
1620017687
1320093867
40532589
1019154288
1290872249
374942582
829688994
351855459
1465447384
67953697
420027287
1341724661
1635081946
2033430323
1914495032
713432942
106698805
1372140860
370488982
1032028480
2090854677
298024392
142457115
260239429
1303466608
2046241218
1256858997
1820977068
1713042796
619754850
111740959
320131853
55231304
39567960
185053492
1031846670
146339357
1639017034
1443393687
1797553363
1331548278
990288130
1485576706
209880990
260515414
116616896
1712312729
1511793383
373206203
1017948823
1128275856
630144358
210899550
2005408711
230837492
1623704193
808312786
1397038432
1119160310
1731033381
2044469177
1083316160
2022264747
1222076798
1335349009
1768426128
1945413835
1877855068
84284725
922034062
383621610
1954774262
373703809
686769356
1128492802
1397751907
908698222
1883754057
725763833
2144535242
2047080326
626598168
712271461
1921673627
577103906
2076665031
739366221
1610869052
959583387
74268296
1280262623
900932449
2057175200
1607307930
1386032727
1301630371
1070581045
967003805
1435001733
30105373
1726580458
4734082
1344057025
1702086303
2104735763
147578001
734717093
1747757523
1060577097
850609815
1089678966
231189084
1287104737
612046276
324312468
735589630
1369505514
1679055363
381880354
1256544016
748021990
1555403328
329526671
1495801272
116618381
1433972387
1372922374
1356823341
741926391
1918835570
62456710
1281537442
1441099696
326423149
38925640
1044077942
163361585
1139504504
1181050087
598723244
360909056
1831235864
701273630
205989005
610439429
668018177
1597142737
955248266
1598687909
1329077412
899660796
1636966232
45511914
1765686695
676742403
1609940705
1366849364
124196231
1788660007
319229181
1294373224
2072977012
305908394
1168191013
571282244
353047064
982307759
1076388900
1032642103
419906712
1964833279
1818020430
318368736
1260390046
470002746
384736412
606773244
558632679
489604245
1652360585
2013847384
676457895
486860402
1808299334
1117122757
740394490
1507795574
1862368920
519185722
1770688564
150659490
1916616182
1561937878
1693000825
2024086381
288901038
170186291
2072071350
444583936
45161986
50659553
1667407668
870501935
1338191804
247559140
265085053
1366867619
2043370875
779281863
1445899618
1046051003
1937705290
105279839
972500572
637705733
1576971246
2080093355
1939066927
867139528
1791816559
1684978258
420677527
1890666967
397633925
1524541703
1157962399
1451784092
834511194
566377517
844362638
10522736
680783436
907740096
32176716
615459678
1000251903
190344484
1093138353
2010594251
1853543020
922456747
1311637170
1775347045
2053744800
676123752
1632853895
645667019
511915627
1637103774
1359192435
424621898
1083561193
90542798
395216104
1029504894
1153108665
1806792092
947719746
1469612394
1506474545
1466689973
1562744720
1346886394
888625096
1320808148
1582820138
1000438716
1459021874
79086558
1931109774
1085649307
2034927246
889321125
1653678069
1894087912
709145285
1181170981
1632117413
1229434049
1788651474
51451053
809082638
41763605
1333131766
836184753
638136698
43393271
1072020634
1566149944
17640573
935787315
1562259807
448373384
987687446
1506907628
9043434
719448599
340469410
186665325
2067786166
1584235514
849044248
297127493
1717052677
895517196
1834044994
1664241986
1540101871
1224867676
1435318467
105828357
1537848183
659095834
242781683
1464843560
1904433537
1684872748
1076712993
202370133
1646606972
1212936245
1152631341
1734657699
1102661176
578046749
684637187
1656538923
1319281568
2026388922
946897452
804863640
1299819892
1908857279
282085727
1420058591
1722906851
212780242
406447808
1120179378
781181985
1858768707
1171292914
984488181
205597735
1180161520
1369264950
1817436148
619711295
10103144
929258566
1035517894
1139498813
1372241595
1825651883
1329718889
1895978911
1387652981
1170865846
1305187601
39857201
1089950157
1067315893
1568744772
2001754809
1004933480
1311543690
1738101951
1299475834
694251288
1275618985
1480055074
1242843533
1120895200
1490420299
1624587641
1565656374
599690069
1061090345
514721059
1428833698
280635499
1844563169
333060458
172631560
235223237
625486140
885881901
149136607
1124703128
894157597
1663255970
1942592149
275689094
99847503
162785244
3946570
736597733
630314179
756529825
1827605909
99242268
1066167036
651612369
1056020058
849381527
664262680
1755780024
1531138486
142817677
332305859
272213838
1140613220
607262579
840782140
1127782216
1410574886
37207720
2073900177
1043712590
1290505436
1686875052
43334259
946618171
1693323782
1120074774
1979418440
961843220
1185000882
285275783
930073649
1009631227
331318393
987257566
650621101
12275173
133446001
1148090971
812008738
798593484
1125401808
491853920
968326479
61431875
313315912
1301287567
961065474
2033448856
1190799028
1187762247
504835096
378024692
929861345
1208581089
600683937
955385719
386192774
1816003210
1338652086
1812809794
418464232
681630767
350507254
815051472
703864144
821533796
34477346
988693131
725402165
1831553579
1778887409
416665064
662450599
1687715948
545198016
1487333957
1797141130
1084970474
991221996
1005000811
1018164926
1232604684
987692224
835794962
714951173
69308541
488810032
1304642791
2139965563
1677634023
270405012
680483509
1858575370
1284445224
1792760851
449904947
1848329017
1936803365
220566933
25673915
2069880707
111807604
1993902695
1163394620
906660677
1420749148
870634098
670244766
1223637025
281296270
746639010
1783101437
268932423
794834891
2132784123
826047437
1102609818
996380019
1139252445
634502548
493809072
1847130781
2004853787
682832180
1108181809
1091340934
1294927581
273824076
1387495749
569092098
1315327684
1271855745
2022072534
1707013401
2011923625
1812953263
474408207
300870536
1929538091
2139486705
1654307475
245646755
453622939
1548203062
169057714
1463102921
908492440
1731510386
1109198927
1114650310
565594870
504518524
1847158938
95820918
828485216
630740496
135782014
586369904
566725169
1536362823
2058060499
44708386
1171947012
1884963447
1368208664
274683948
2710262
1375646607
215019936
1222131481
661363794
1051628511
848801927
1186859619
667610023
586320711
1866910462
2069164082
142780912
2072242146
745400750
1712943308
2005827997
1235032263
44334060
1194612625
457245100
1137013617
1254601983
1976992529
733691728
1278820143
1461850752
883782874
1012826267
1496255036
86338389
331459075
661712441
1650148600
1686144171
674216962
1011764731
305342246
544813424
525158345
580764967
1754258328
747894819
1944755982
1529193199
796062821
1840398502
1367490460
1626747354
432875482
888146726
2051478605
734302959
524833618
1638542830
1377992051
913219439
657836329
1681267701
30613498
851497832
1474421787
586429118
2055044795
1035419566
1722671868
1871024363
2065652366
898794541
275844662
1242461259
376887860
1161417250
1891771134
613294192
420379242
1317205719
1105856574
812993637
339658537
387542217
643877487
2093226334
1008130735
2044557136
2010505184
1259901056
859612858
1622426524
920958365
104245760
1358300065
1893864361
431391288
749918862
1655409228
505901198
1592943542
1317546418
1666593479
1190814724
1971110624
1820512347
543735138
240434126
950468531
478699267
1155916472
1571836597
1938842955
1306946567
1215581148
1407869918
362374852
1693501795
1231114966
1676076037
2095719279
626541498
1705216753
132965628
2066559495
113436663
940445790
886374039
1002419874
391041496
872784144
574800346
2042084734
2076738022
858291452
188887745
2135023487
1836956819
628755881
1019366166
922169274
1236659991
1975736234
495289266
720137654
1593384609
1492726145
1430349735
609977122
544104111
1754875128
1455828533
971524063
1203424938
353293919
1395088518
2040630574
837427364
777016787
33452316
2130670513
1812572062
1980151522
889230518
742393363
1883172073
1739559147
1530942876
1772297812
71487498
541787968
1788111186
1009160522
2118789988
273054123
465336091
948151225
1837433708
1735720081
2147281370
1313785266
1065172025
1946589418
889899719
574265181
2076039313
2056213781
1581294480
765408480
323731345
1582236742
271935578
478595885
161024786
1175117830
99510830
1788900316
1757142492
1122625253
1157976428
177887514
47301131
1541735978
1211834237
1921262213
1989709706
1098647766
1578187167
989505887
1164302705
1384141032
589396745
368964674
80078140
65427203
1577996045
1030912998
1445669004
716108604
84136760
409909086
1396133800
404319254
1524826518
966127508
88525654
1836011693
1548739482
2145475838
1258809276
98244419
586926946
240683578
1057384897
1373275754
2007275197
2119827886
1177859667
16639282
23197906
590692579
1704689611
1539633865
1526320319
1828123996
1517878459
948610968
1427402788
1936228369
809018793
59817169
1313481850
1902363271
869039087
1666972947
1344436718
2075931349
739301266
397565132
171885044
102643542
721665430
1252776432
1393068253
1399180202
465092120
677848160
123541580
1041067185
1695701748
856887026
2026832264
1484147795
292156836
1847445058
339128329
1005244069
1735345617
612029011
141230900
2019315040
1084774150
990961152
1998254201
1979524309
773525431
830490512
534851186
1022887656
600391401
680753332
2144003692
2124781878
1875391151
2127169249
229273248
1723946936
836556366
1351588880
229575976
708755883
1554340004
1791993373
1826275638
2088750539
24730148
62312315
789517821
181249701
1145676713
1452490682
948567353
1494527642
1424516051
216310552
499888252
1510263831
792917511
801962885
721329226
1607925300
741748851
842217561
2115654157
169425110
415644209
2097714817
1562018349
536971345
430107025
1145162125
1673723509
1441365726
352430693
1278536422
982107294
1337124707
888532097
741159563
1113591732
1224131399
1351686523
69564347
2134078294
654282065
707990304
146438157
220200289
1471137468
1972648478
965077292
309092484
1133890268
3275595
187912184
1787373030
1083042842
585557783
1203740921
879487057
1567872985
1402425048
1685367054
12555645
243548754
1106996079
240205180
310556917
892328820
1655704505
850342843
2127351333
893422278
668387930
1394090619
1989384915
1146221543
1722731568
5892353
661229749
1606304384
229574382
1779171517
1716402245
1480605362
1456148116
81171341
1103733623
699115864
229338258
1659657749
648799820
1614602254
1371700563
2001229451
1961466678
471910958
1883690696
492838360
942566246
1458965440
171718395
1679570665
836674220
1713931057
919861597
1141311512
6342841
1344801925
848172569
365142581
1906852657
1771802083
1872996262
1325224434
1964638438
1389448212
73660797
1092679503
721693553
1422755440
5053896
1313941046
1040310602
1215847276
550046774
1176899173
79952063
562820237
848840610
1558850618
1624754473
1778645668
622005541
1965342844
1764032116
1911509668
1888094617
1013125290
754676253
849682739
1898944421
1766944671
1051332102
1669207758
1007847274
978652537
985118523
22218003
1003711250
687312783
720846609
287422941
249392606
529887557
1926192737
827925496
822850197
1541418091
1680848721
476954506
1858353468
166013099
852221816
309807692
2008108485
141194293
894792303
918077289
593657380
814892143
1116613655
1226021916
440277092
1742093683
2049641090
1116171154
424423781
881558245
1872853112
1056873432
1870934634
37785606
1998028684
1170839900
526774226
1013307353
1120928439
1833513914
1070024548
1657941273
294387692
90786148
1256146550
1020523329
1685707531
1739373752
45602763
1419777679
225161170
1118547829
1850669654
1846528863
1680714743
839190326
852524918
951982018
334852533
853817885
812732589
246817488
939753936
140272226
1385512631
637750566
1756343808
1777965905
1862817517
882119036
1748603729
1644799198
1614070333
587246638
1356209114
272420918
979249794
199658617
2073233736
408957955
336308779
1789496203
1372161978
1544693951
1441349951
93056458
1492698796
963775704
1720308660
1278094032
184654979
1743540368
1251127408
346520862
1927032901
795069212
2046402360
1451768599
268479406
488199618
924743250
1010235065
819721576
80916884
615070135
540632594
1187607559
199340527
724943013
1293554668
741005133
785166961
2012603470
465295163
1867967290
695816655
2039690682
1426854869
1933078888
1692038927
1085881422
153404046
412484724
205692193
231816099
1594835439
689701176
798713764
496534201
897117627
1734441334
1591967454
1918517502
1170898775
1967205926
1987294144
1739973942
1479751364
872387034
1655467258
1392182264
2019084819
1473696330
1959549451
1245955361
2138906068
581036912
2043768987
1754716978
839566673
394248538
526725129
91881594
463031128
2070364735
1375022619
1518206394
1167737199
482709865
574155445
2037201082
1509955888
643774571
1736830137
1105578504
1011860443
801989264
1064510967
893918164
548280976
1343233593
980197155
469962589
697962225
751740707
2012769533
1734781933
438608730
1526643104
747498260
390485186
865577637
1674308509
100680148
718505764
1654411519
1656229732
580727094
1211769197
1897032632
2014158391
1380001277
1319579650
115970513
886909462
532780408
1921205423
1567423495
870242256
741253620
1405703331
630402378
1152442930
881657553
847453739
1124229791
1695294261
768167201
2106857405
580570137
1034397404
969230217
1947985258
477596655
1990477095
1400952475
1910069201
2121760763
2037990599
1870591177
1125577215
226414842
477824214
1890061275
80345069
12733317
1043640124
956993338
564986922
864911444
82703119
1224401381
1832855235
118795091
1221969716
1311998491
833653653
788751730
627782506
934706442
1038460810
1754864668
1222452273
1515269123
484044874
1698976037
1446658892
1824733274
533404003
2127406082
292150173
564782861
1219877586
474194239
302432783
1752215074
1791836049
66607782
1683310839
1705512962
45448045
805423235
1303198061
2118369300
1483426167
399372422
1540412930
1616973525
1893782123
1115412303
2093606187
1196859011
762911401
1523201859
386253498
1341021891
866842807
1720517255
2005498639
214618436
1463063294
817539467
1849093362
706254366
1164469951
1715612814
373027671
1389182787
406640132
1526395728
316971138
819228199
1139228061
1696558338
1999196144
1286354535
32216008
987986287
544356413
1074908011
1890160168
1054316609
52979019
578778059
378556490
753525280
1104032703
1297925569
1413587341
586532905
1702338976
283257769
286108583
217291955
815509998
835760117
290472216
234414913
1264047546
188682566
1851304550
341469550
1918787371
1994203050
329580014
1616979407
1609104364
690904912
1968831656
1646453187
1479030380
2120021514
1744861606
1949280419
415826206
1197858560
431048537
501547164
1699301432
2122278722
687386137
827845176
133467195
1689973101
903506617
1172744563
1635877796
1778582195
226440368
1101223275
124372539
1672910401
959761346
1491611959
2067037675
2101525148
1166643045
612813581
856498777
2033939585
107781007
740484590
2115975695
1217719432
1901817920
57288863
1162880445
817750637
1590042342
1576638125
1125118304
813459784
536019283
1189204151
186265526
244182242
1456142125
1977293815
488627048
2083224716
1628908784
224015145
1131627031
2025021539
1893296542
1641471696
686749126
718861608
394781989
1135957238
1601226804
786157715
437626725
576938450
39963709
1751592274
1473277172
1079662600
920936464
970629061
1715279487
349620422
90259520
433918478
1077649051
1630995410
1716298093
1530595301
115054633
1829855326
1578914354
439430056
1449800914
1295207542
713549395
627319259
442684049
249177692
1296820246
1608951197
386601631
429316960
784929508
80670047
262371148
393040330
620271040
1677481588
70617812
870356815
1632525682
583948704
2049477793
129817304
574776854
1118685106
518367398
277883853
56235591
711544048
1408545996
534971042
1756012862
780549679
1478129531
1063358889
1223520300
398896269
1226929636
474405862
56595902
1850065393
638995059
628790978
2093303655
1521181944
1239450215
619893183
1896505419
1041769938
172033301
1040868972
1025043197
881488327
1063190788
1604137210
1587459061
211685408
1949065991
1641746588
94036904
1520887239
1611322424
887271242
1437376871
742916619
238698507
911545020
1530641593
80212659
1069146866
2033382306
1119117308
830693437
543481873
74768135
237947628
822014394
1479761897
1240407535
1476138148
1446607316
1437152981
1479697789
649131477
83847811
1721438845
255479673
1902615284
1528861095
1351823532
1759156852
823230124
1435049173
440311177
855388710
1037192206
2136925628
460061134
1792737239
1031588076
2086930072
826591364
1033208241
308987891
1191163526
545932899
192883842
134816395
1164864881
1069467374
684102296
1821424611
1757040736
2000984892
1998607526
1569032929
1530717716
2107342903
1497881129
1186245635
1535840890
1912968378
1783026026
1904901164
1003248621
402446314
1335129963
79280715
480147179
2046963634
1849534732
2051846746
1573263924
577697333
1080474184
1549364910
1712200498
1695682755
26744591
112325456
1322635921
1686212253
1701227408
1040809814
787466192
304729421
220795930
589813647
865183284
1615014221
1988793708
1659082916
1832286350
955724376
636280204
29135235
829697398
236874375
1554615134
1141843234
837116941
2032110799
1013218957
2046408088
1802010509
1788435077
1304424772
1613567349
1477772349
1436545623
2044942077
1426129511
1500003096
309767631
593888546
1397073928
524951095
1758431313
743351244
2053843191
1672187260
1236864232
1543005555
1706570200
698272271
1032047738
1087309628
845714373
1240152954
1778932843
1458739622
1454171621
1983740674
1507253356
1844711574
1369714738
2134157540
1425605901
2096864006
1183358242
279840703
672120340
1305068638
1130902804
1120919790
649411585
606362478
1172479769
1299493259
170698568
1214260239
109374449
1589091738
92817967
551046671
763127974
209923346
76498558
1329903191
1366915091
337858535
181130404
335539938
62616985
435923543
206244240
174984991
845061870
1587751024
1639392477
651512757
1411712807
1707465712
630548230
924407643
521375825
1447960249
1485860908
82479802
2103176598
1786118171
517481850
421123281
170700229
427948259
1086332983
81949576
438324787
1007020017
1424335687
2132439836
824464232
1186288936
440801901
274396942
1238461731
1457520547
214900605
2052147784
2018352953
786149453
655427813
2072622889
1022456979
1740396224
266141835
170207223
1225341231
148598291
582459749
487231177
170605696
1691330506
1445535187
474289769
112991188
244703670
2064903709
375396891
1884951453
1892442229
744162859
1639048613
1325947700
201413977
104895720
1571176007
1242793479
540387682
1627801876
423211585
1506274816
148181616
1383604322
955691423
389228133
1501851274
640335272
266694229
1833530636
1430743362
1280722632
2080343057
552097136
681469711
1935068052
936929508
2068775642
1650309574
402338542
2018223521
1556482563
2115968253
1424732761
1445058077
458155101
1850636883
428919606
817721474
1398053181
1928525221
889442716
1744852775
913729668
762659077
1236400758
12267379
1856339397
1220819321
1249571184
1540813
1508812998
945343146
305395621
126723689
896082225
2142903236
2056817070
2081909832
1138970626
658703211
265391591
1215339139
386310832
2047460251
433851034
324414570
1607164909
1676349033
892888158
265640509
221618082
1171870323
409674805
1591437628
108268517
1504792115
1811432996
1314342015
2006580167
1173679441
1185025808
459136316
1984780692
1290628142
1876191996
971133482
903981273
299222105
2118505355
95609037
410587355
1104044244
1089912370
629906629
618950288
91953772
483955274
1378873618
1192980289
2068609994
696592281
547088168
1128641243
429215218
1536150542
1602107474
1768813866
984443942
1931006683
223094034
1645756880
1015210113
829204896
1700795882
1511271606
135940050
144144381
2142503793
1711543723
77561453
200688670
2145953416
741503481
1825018862
1626251997
1433038994
1030626990
879036282
1259728005
396708824
63355748
657411211
791739366
374875049
1344408476
685676149
211121198
1194931378
1438867864
31255815
1955958591
1329341713
1291718795
1793952025
1941926976
2129323247
74180380
357267473
819533198
912414292
1512091812
1004570771
966891150
1185136036
1819525279
1565884140
226573085
185334268
1276675227
366776598
1919999091
518096143
392109422
716647096
8513673
1074412493
680919833
949483988
344975285
555347612
1738911243
421675732
46435047
571128004
1495222686
2061991217
1840726559
537928263
857173500
1382299304
387013344
1242957510
306569997
966607009
1388291555
681330229
1610836558
119415829
2111481300
1287666953
333353207
1547296032
1989035264
1667564740
966822518
630120532
308941995
915110852
112923285
133129771
1956843988
2013992438
1345869822
1995374535
1844442289
100430924
1550183859
964063949
1003030112
843499104
1502856821
1809767910
217349987
1944121642
895497715
506799388
627600767
1232568442
640285629
6727002
1403724397
2051563024
1918981384
624439789
637217215
1260737319
1603344284
1074288596
1839712077
716066719
890819372
1618864609
589495685
1223981799
1689320500
308532712
628497366
64424914
888282678
1863532624
467784756
176875784
943199634
418179100
1888672235
400429443
1817858675
1216533401
1869875282
602393675
366092823
104023293
205983695
1928765717
1124598330
1645606279
793554250
1890392159
1654716936
2000460558
669345689
1398686618
2042953169
1181201145
146003499
349900235
1299666957
2003867539
954822478
1661031260
1010441232
1472846746
1921441391
1132315304
324378808
2006380256
897114582
1129415697
1564279228
368839358
1805300077
734833193
2091428519
543646965
298249536
1540254256
1646258464
1605676606
910168828
222043207
1204455146
153867307
2094627995
2076181388
562260936
1216089960
493479614
318824068
1430603907
2062825091
2033221225
2141404936
1512720539
995711713
1878358132
931507004
173526204
148679924
231681533
1254655161
1179593896
1121036334
2123678755
273857013
2117894761
1709541247
1814518260
94649753
1341946723
1857618398
148553186
48711505
649212741
14503296
124169617
827415523
719722061
1884646805
636066362
50666816
1481034478
249349425
967178325
1086710538
944055493
626259041
1430459707
451812041
249831075
1289026576
863663500
137981872
959831250
1779411550
70957931
504609753
320779933
1622101719
308876448
1933426498
1947683320
732608135
1955213687
112763251
818320480
1652519183
448512391
302594207
292361798
1383684960
277314556
520362577
1396309038
910652827
825797624
779318170
348344791
1027538443
1501382627
906471834
2079996933
2127418975
1362857893
958644526
1981037279
633155406
1017459308
1094094792
671249480
302349530
1538325739
2138157977
3147227
1729409720
994316379
1791972088
1482710851
2005387480
997433307
980919745
950445302
1048086290
1919432448
766985612
311368067
429955522
2072742024
668419210
900960457
1051913760
784974805
1061687212
1293150627
1902925398
198144938
2091914543
1722519621
1325167949
1498211419
663696987
1557989504
378008519
275255712
591920714
1936490547
765787228
681975277
142582691
400714007
986906373
951406421
1407569881
2001673028
252624563
614504079
882192176
25722885
985900063
974495010
962447962
2082128634
293296848
663116798
1433019706
1967459535
181187971
722417763
1909467127
964380191
1579866660
707439665
46059297
1678106812
1784002011
458977801
1545184235
1031318056
1884076409
1192639830
1249049608
1490659022
1690623460
1700001573
1115030112
1114698424
440594538
22381963
1240565617
425372908
1226516076
1430395135
315922627
387180850
28768771
2070479684
428728922
1448848026
1621249680
1661998375
1969149339
484500810
1795218508
1792509233
1783864005
22448521
1294787841
1524391214
833669247
27694348
1281372249
887255454
1455940578
2065509849
392712080
1894702744
1933814293
2021966898
1099377256
1088163662
119348814
1884044601
364958447
1569737544
495608921
1458578631
402104847
748670261
1767399222
1476388877
1951898436
1027825936
4201019
439883556
1286740391
799836763
1575549213
692760680
1183499156
299905576
1550364645
2047766943
1941358306
425778644
1496449953
2079208163
714038770
1628531882
1250120334
1284589757
567843505
1993957065
444982257
1758850574
664632298
213099259
846135495
542553813
291653868
217115809
957600733
517212736
254686688
563516200
629215705
284861662
1510821986
1927476988
1732733491
1075847839
1238086506
2032168999
189644398
2058260852
885719951
974112036
1830429513
1024985999
401814365
710092929
832743521
1363892624
1675595672
795000655
2044127379
12754054
1871254369
1723051779
1882415715
2137325711
2010055896
1658500289
231708776
1670674060
1046403227
2140357307
813168805
1373665095
1234984646
1102325263
1552191042
2029440192
2051749600
1882895965
1245542464
344679773
584748094
800426729
666774259
1812999361
122952130
1769453907
1164474239
607514613
739211006
740137923
874011695
1078937080
476752757
2064391932
829005172
1523483339
1508445123
783521986
394274075
1782034923
1866030399
394208909
1659120357
1509922735
834945732
158962370
1109599612
1425063047
260304921
1322304462
134644085
1489993342
1577461519
998289933
1112613563
152447898
2056878963
1015998003
605334488
952247510
717676310
1096777591
1674546958
1229653802
257455669
1171046835
581232124
1190977279
592360474
264907736
1797198303
420372860
725925494
1669076508
1393435820
770453315
686103191
80533537
1295192046
1112678071
1496293653
1437104014
1015586355
1005293041
2071050829
1009245619
1679504053
240368932
435282548
1007982117
1535136193
1131360600
1282373144
1397626219
1092546862
104275329
1874314737
817464922
2023329771
2033178171
347173797
1233461495
1556813585
803424882
1952388554
547883114
1776779765
1423476509
91890723
1218949520
91311543
1537294435
1667705829
1070321889
785691293
414606561
224676856
1124716774
211395366
922531488
536017121
336646299
2000524645
1156214456
161352185
1929324757
1407586979
2036786714
1599933594
879393817
1178406812
1520257343
1542840519
1753434942
2045250760
521884109
1088265680
2017268841
19594987
1941243958
1043971553
1904474566
124256030
1187417856
985830128
1940451012
1531757204
1401746560
1265107480
1229811439
496950281
1718553899
1706658036
1027062840
783794881
892294640
1462929638
462988502
1172415400
740285942
1319885889
426496499
1927674131
999373243
1280553354
129736156
591325942
2127920339
397193326
1219588508
561805233
139475905
1781884375
1887153236
1720607732
875337594
1350105075
1412567177
2042884764
494030330
1516905186
83999481
91383195
793957874
252279972
1443471457
861095487
1319600172
913834288
259036306
1422619763
1035575870
1891034948
1499322152
1349255278
646826106
913685517
899492803
1193134561
638251133
1282394073
249001676
1619585180
1148635915
1626978798
2020140017
795401347
2111833844
2122358142
838702340
597591665
1462739533
886772918
1581111279
150005745
2059027943
1450040873
468903021
512600932
2034935482
1698996439
1429021424
1685746930
314437660
1331691433
538245863
1363671538
1399535283
1620702844
2033133707
997712305
1638855163
1537310224
1862114108
1596353903
152272654
2058254484
184933362
162064634
1722788472
732882208
1550187447
435282576
343163575
852385104
71371035
766257967
1329705548
2035865562
74190596
1941247
1438556783
773436905
1424268103
822261108
604546198
2138576752
1824115744
1588844971
980936034
514946776
1999693518
939887195
1271850645
1723043172
1578006003
1735672475
21971196
1882619824
638381954
2051877224
2035052345
265834930
1386865532
732203723
1056284729
840606461
580039022
1141577553
942641204
1145287518
1981400993
202566820
1752657035
1480830614
356346063
550856180
1843903730
1960788195
1391000104
1321907084
1201165800
176190331
926538265
1885617211
1118982915
1345245124
1789967927
721077237
1571887549
1531956589
274241968
1170300387
124347003
401638578
353110868
999170938
1502563287
1585032184
908219432
292140214
1284797660
1053743922
569169223
1760985319
1691819593
939137251
411965047
920704656
2134595138
1990503992
1540576252
2057878554
761735478
1539195432
148477242
1312198421
2147146996
2010333075
644303629
550202879
792605367
1454604280
1191409048
1912497865
1222357251
1781153926
368267939
1721200828
1667430155
430464528
40342657
439954254
1449858338
2011289937
2084708134
501901198
407761080
1585423152
1509773162
615544711
680897946
858173741
123586738
1955284703
1481973883
1614109005
146262882
1262762874
1338263838
381154991
783356802
60873840
1654248654
1043715429
176701016
1755988988
448440432
169305923
1258993813
1239045758
1526231730
59162547
646067570
203408192
431507049
1909151725
1443015754
550096120
1970945268
1782717302
1788993242
2089605374
1264263208
1949482076
1833002860
1576061096
29957316
333664026
1169444836
1805261114
1740930225
996880200
1445539609
1878969235
1529178437
249965561
199347983
959976850
1585427836
482933559
1583438855
1757534473
1633529844
574093031
1381636660
1209590980
1001061822
778117410
365142995
71892224
1061714966
1996124099
782413743
60533459
1222781692
1931829612
2116771709
1572394241
1665146707
1494800718
101127589
1470767229
1584102648
1712472988
1839649898
575805367
773880141
1731133885
967516899
2064128989
2032559486
1290739243
2139782230
858397821
2101788668
708987334
465520090
211097623
1237078067
1528831770
283528387
1175806994
1410549565
768388676
978767199
603962728
294873939
1292522192
1692205000
910434409
158157106
1352257136
744501255
376138080
1107521278
1149873577
761092862
1427160254
2110303726
653653147
759125263
1334294231
1917609287
1324946048
1421703298
729834697
2116932597
1722752641
1938414489
1067058409
1624208113
491543516
79171225
1022725635
415455110
1969751343
1332044468
2130247884
1409916459
381444742
122402710
2073329404
1197071230
1371350107
1023922642
1736059996
1339070397
243599240
1039940021
1054463683
1954140244
800834273
937009301
72443533
860979817
87374421
200658857
753079894
2138258669
1093335892
985275968
1491235772
1951513374
2115043703
798126087
652814162
66029101
1109836419
2045098771
520389917
1278320831
285573835
666965445
1768744085
1233467201
42791210
50220652
1027064093
1261526131
28248984
1640957917
815112758
1607322013
1153190601
263544961
1431096155
1719118248
1139873687
202580211
1363260727
192769029
1780844050
2006479201
1811827848
895131049
1990220325
167450781
1464400843
1224526931
103699615
1300185456
1241283184
845836299
2092877220
637192654
1500603788
1225055736
266759003
1427904713
1458216946
1958625855
2110362538
1037925447
1402305231
1807524537
185502323
489558027
1322165588
1979902036
899239041
1173957481
2004673886
1591276130
552699114
718624736
1383241572
432779286
475254821
532926222
82245545
591282925
1099909421
1116307684
1933062387
1252338009
250633551
1615504041
1497839075
1587834995
93972647
2066859039
2061394192
560590445
1087216153
1124822634
129228001
2109506823
700751801
1742686822
1337513060
727280518
1591319378
632278638
1770416890
1264091440
467983913
1151956204
1977187517
57714494
1825303914
153778859
942548756
1091904315
845500084
858531023
1303124128
327485877
82942922
884379544
1622452698
1980084176
1183506258
858260356
1350810748
1906386394
1124808902
926471526
1635017908
803322249
168544505
600099511
731535591
1847820363
1119675933
595790043
578890274
993323363
276338633
972393374
973227090
119494701
974150736
66658972
1497544224
1326499401
620180299
2021586983
2114568680
360672807
1485370204
572038980
666973543
1623227693
617604505
1444915787
1519422037
678088118
860465666
1583466557
1210306065
1811851629
927753308
1582984140
1825526525
594252786
650981078
1965226484
887170878
1412242501
1533597731
962756354
118576757
1406646321
917497486
749071848
1579282715
588162387
1675027674
665445893
1826610336
1375458331
336328150
155124086
483749116
159570414
433238381
496085813
287294132
579332921
317147159
1136557509
871888230
650370514
1598681004
1270622510
916521590
750662469
1999869864
1589895381
1351321089
983968524
1221911828
8475203
1939880760
971234409
568358562
1467163613
415384532
123361624
1208054178
1862597020
951728441
1383323723
1182750139
235668673
2061173838
1194387168
510662896
141498787
466714052
1838392171
1912179908
585321899
204461731
987758532
1916995948
868621730
1197852625
122293193
1255695072
608050283
1760987882
1959478933
2086610136
1357588647
249404069
1375205884
329193107
160377674
624114304
634231693
1761544140
322461156
1212270422
1469265970
397862107
412489903
2136788910
1342498131
588780138
1614882994
736818128
2133015416
1265439322
1893772988
624135664
1679808649
1662087042
2134148229
446767861
184543816
126022310
439233595
2068421096
1840103468
2035096960
90260779
1252867347
1146250692
1758457961
305433526
2008908141
317736192
1828910464
207380025
2086442910
676843722
2088080775
1984416794
1084670815
1286551115
669889512
1581853536
1987476655
199628927
19239648
90388504
1588877209
1519276344
122290265
1690548490
723760136
1236450365
637126874
1460973322
1954363177
409274617
1252488515
1189939951
96995984
802919726
1331580488
1137306603
184739007
2031636250
2030807238
1125737875
38656419
20029232
177043907
452972041
602272567
192305926
1961309066
1889572116
1315147935
2126888849
2015226049
1674813665
1640796019
227832525
391952828
911226367
1428896592
238521938
371361702
74867762
930809556
858698223
1264185950
1644166431
903613191
826678611
1918671468
1291981629
773738565
1669976728
1090695083
1841823488
1171643921
589480046
1828701121
36761109
1934136208
1398207649
1911416659
525924502
1587988417
268817918
1418202569
611762283
2132783577
2132371058
1320466896
1308006103
1484953794
2072350232
1126297953
1341926072
1128123617
713976918
240351894
999538389
833382106
170832689
1176788730
838592674
1925435502
697764021
937212050
227595715
55710911
48198101
2015151524
805444345
337508473
1461961776
519980416
295438630
72997446
2086936728
1441602618
2106428853
754604707
1050834282
735592148
456365670
2057424046
1272318041
930867223
2090009012
2029088167
476973345
1722160200
1716130602
456222235
1748773865
1953908207
1700950892
996184376
2042645170
1605996875
193770779
2044530142
401477712
1571025302
1382966220
1559664140
1218816689
742909003
852204035
1222352950
1547207863
1397575226
1819615143
628246092
74647743
1351132912
1342443544
1221457692
801401441
1630760374
327944282
34794796
2067626437
262595968
1468849486
1773695182
1279229106
1754929533
26008211
1765465793
81007006
973350963
1977911292
1030650236
1271339312
14932363
40171515
197394554
196848012
843938229
2007080536
2079330742
445974376
1463811550
2126949825
612782273
1823254882
31617032
772079324
2050578412
1299071319
1978311821
901545385
1452306320
1360187151
1963865232
1018044490
335810362
290699936
2071905161
564028760
714220848
1225717374
1469221722
1559320934
687548330
150284662
1792683984
619259504
1543039948
159048100
168090584
1129326827
1843414780
207998463
1544791329
997691104
1178498644
1383006415
1216166068
1939045841
1914916739
1603484225
1996672680
211665132
1659451643
583678553
454518623
1879572320
1517021494
335420134
1071271610
1520859813
1757343929
2101064329
147187924
1348228258
1888815264
1781857859
1582548578
1815240259
1017719868
592352288
1157038301
1822518587
1234860025
663821630
669900385
737753669
80466684
1257756658
814464649
1760348215
1643666969
1958027846
1438404183
1533890869
1313713499
1931873430
648086540
236764551
821872428
2035151510
1850336425
1421910466
1448275315
466820843
766152366
2084488432
1401629864
160789758
202149733
2026647218
648656336
1175986761
1163919044
1662500358
248642799
1511479954
1223386024
89736968
1453892273
1086527457
704372767
223230227
192029590
1312286375
928425316
810339762
1623150868
1710143229
88912108
716619285
1234735448
368883373
1903284188
70549980
490268493
236729538
639101777
1715606840
1854522304
1872202314
1724882217
448153338
313564346
491719978
1984891875
1947045585
740249119
20122346
826281754
1902210095
1824014792
782944722
144087848
1679117199
582443059
1602327629
1496348195
895612245
154191930
51563166
899625953
638092266
1041649525
1972239517
303921673
43377137
752143022
2001472819
1641057414
1254084773
767172094
575560578
395780509
847541698
259331332
1713436150
600211044
802517661
958399315
7918433
1935071943
2008514799
275197018
2064062178
606080520
1642044108
1350300675
1830443152
350716638
569812852
61200074
432470175
790655781
567063120
1516382675
24082743
1130327485
132426021
673424225
530964775
279060618
434217571
1591913311
1417618941
296513274
847162056
2010084068
1653710209
1927007283
1859787873
1352062176
2029484393
502391027
117275796
566951559
1926121503
410482431
2041242069
1411440422
1271693406
75017554
1268310763
525558008
1134957059
1786475762
375786576
110979218
1209598392
246502614
61660866
1943772677
2140867100
1921349053
348214667
1669790812
885081721
1187510054
1069610202
1222191734
1822090576
2044169063
1992187765
176921336
542630347
944397199
502363634
901936249
1689569017
632763340
1240792031
1171538403
1069840617
1180694468
1463469865
616524538
131139637
161374047
134182181
1363047392
1680640841
538179957
1445374421
1686898247
1793786076
1203665356
176739669
50839755
1553873492
2066828439
1935377137
403492800
692899360
2018865737
1065168594
376130944
939332053
1580246229
344826941
1410689588
1548557343
810861254
1776018475
2024889384
2075184961
1639482525
173183774
1541478623
504294460
534411345
1537994718
422630355
60173025
1915700675
693522755
213731453
1539530429
1627142991
898772145
1556269308
1605476000
970924350
997368957
694556473
1542289772
795105027
1485413806
1965556943
606350990
2083272404
86531758
1435818954
2099769538
1631633941
1446884761
2095091256
1071788246
1247581605
1006282232
843099790
1374482205
436479534
1283891080
1475686538
246158823
443696129
1781283958
722530488
1574952070
1333323807
948405993
2050163927
2060005522
1754744636
1549715562
629265538
1494820897
1504063389
1844371223
1398339839
587496734
731622327
1435769956
1648027027
2113146435
1711730647
2128128854
1102534679
426470009
84249901
1712422596
18321550
98460156
1184034530
13813626
197218877
1867424111
892542513
1638199906
945924876
430592995
890883626
998453035
17859775
1661259009
2081337503
298614244
1874721820
434256759
1131418141
1836074547
56263184
602890884
785694114
1614771323
256557978
1134452095
1357785611
1936400547
1473796585
1094805812
1802235169
1448721599
1936736947
1448916425
2109831382
1058785963
1101013198
2013807182
1909399160
1843993153
367215538
2136653203
881810451
690982999
91256991
888566118
1275686856
1339847721
475636206
1861301356
48903377
1269384750
393091141
1047553080
222578376
1028988386
493933025
477226993
421031650
819171475
1397969874
458963553
275208191
2140806912
205941081
1560771641
1772980688
1129655353
1066509443
1798147551
1053470462
1533901607
1531094720
303510231
24453019
199701952
2078617765
63060656
125482673
608401977
110426700
1403302969
1345318334
1764585998
467293066
1231890187
1334722878
735834141
1457687741
456644210
983751871
238065212
1304765983
1439828739
1141804918
1790805175
1285998684
331638208
1853360182
872058698
1319830932
570243399
368138677
1578302545
1153818713
1393814722
275891949
181717605
1268653309
138307087
1218762569
929726270
114383119
1630632950
2104472317
396918029
1896541265
306540604
1538115324
450290156
226398259
307720709
1992667477
1241574604
142069914
671164538
936867283
1207102672
2043626502
1474249715
845478395
925873950
624331751
1405098386
1752549615
709272741
1097604248
1286816867
1733763160
118692226
8900021
1880314038
1228489741
1838060103
1219572396
1640131806
252386011
1056848479
1169209965
871572713
1897206304
1382353562
955029557
787883049
871647993
927166281
780301186
832962407
1119292749
533558940
55500923
220858272
1174111573
669025925
1892917204
2095653823
722585309
773954422
554542990
1034269474
222435794
1489833566
493613836
1289451393
913870540
669049478
1094195994
60327880
1941363518
577412347
820098592
237652495
1154317567
1021419837
884834616
873952694
2113742765
177674481
921259823
2046827884
1161918461
610558214
153469388
1629274709
1814425692
1793130724
9881970
1714777429
36060486
1787373520
1652288895
1678365141
448446838
744338341
236018955
591624153
626158069
631684883
1156236890
741010998
1553648225
1168226289
1815672705
1551435025
1033339353
1342438670
512444165
1438453695
640280006
1197147341
1723712408
250687309
768210917
577964938
31796253
771073226
38904112
1678592341
254390442
1271671574
232470201
1817096398
564230767
1754028473
1775519130
2138059977
962329536
438963888
646293321
89757473
1039075497
1799807234
896654977
1911537284
771143363
1835506405
1342880345
369071384
1410926099
872856511
56574786
1288596997
1933463754
1142751854
478342990
309916924
13599624
2111373404
143597086
191472380
753606131
610185768
1447025920
1699724692
631372430
1770529737
1716319239
1042275568
862773092
1237326167
2059417914
1707538861
36427297
238010748
1017785736
1532560335
589319140
2040033451
2058739964
1453588546
292747860
1985110631
1379737152
53522397
1140233982
302613458
664657986
1239006319
469257260
770786787
1236405475
574779613
1242495256
138967036
1466595960
1704326488
251279861
640035182
2108570389
1578782
264386601
715691179
1723806127
657495558
1231635221
1388253317
998567376
1706687247
161492771
451414921
1648283552
1618802225
789479416
106695936
893285646
685851963
1423922782
356434021
1064004863
1274880330
1919167012
831456990
594621439
139212317
1623083647
950997312
764967186
880221962
631252133
1232962439
795650294
1706323572
1398232592
622370294
661570287
1282161450
1131447104
981757853
1580627289
166147897
1785067684
1670189235
226656439
1911704960
2146046697
1801315560
1423533443
1065339190
947809994
761718182
846944090
997130849
1378410921
1967715351
1854306686
818124229
1060583938
1185035131
1632527073
1236607466
1193461519
1437821766
1023929215
354455061
113551690
1073181258
101334804
2080626748
1311501079
2112200561
738605568
1523411793
1938186359
356009245
1102384678
1114111437
1336758151
1160786659
530525670
420214568
973529265
1013858413
1371308453
1795120952
2123192049
1645993673
114221863
932008761
1911361545
1513861998
1400365675
1721632008
1959415016
790313453
2049626440
1467498756
1751106038
1878945502
205264941
559250518
1271328418
524190073
527356512
714173141
1918582435
2016710117
2122428946
727588295
13169097
1734959209
710683732
84257329
528010244
94584342
882699777
249714322
371822024
9091141
1936365452
374755690
1302869132
431982205
1233633634
1328279459
28836513
1196845169
1019955176
1441231523
1046171673
114888879
1480450171
766727848
416162275
503387794
1581118588
1336944771
1839434630
1384575074
439010981
1905321163
1251399181
343799365
808967931
495770934
197226780
752249727
489275064
231745433
419867295
1002344815
786226351
2041811862
430321572
817611171
429386247
589637852
1627804738
1752469522
1833590261
1992961538
1223107563
1111815435
284707304
2038675013
575617339
1238728716
297039412
169785262
1604542221
2131661244
2108278248
773368257
393869359
1491115477
852812751
880913302
14364579
1434088936
2083468664
1915040132
247394638
1151769497
254548096
910310580
1505339798
1999149611
1988716180
1463556004
334024221
538143177
915685698
1523359274
1414540668
2066864361
2049124011
1163987560
469305476
901381916
1587957207
141183896
272888130
614774466
13584935
1468654628
50230368
102899735
980482319
1621381210
32344134
1640245910
358134979
2063725461
1285408317
353904552
1308741999
1573359583
946498170
948462869
1545888021
1311720286
936123351
1249824461
1447051273
2047544893
1797291284
1960941924
677734681
1530520082
1446740998
1260582032
2107281770
215496475
255040183
222086363
1717767565
1796549336
2012841678
1309763131
906296564
716514935
1433213645
1372223048
1129365175
1298861220
1539288431
317630206
818588995
1951461487
286612023
453482395
456663990
300503746
880151013
1037088856
212912243
1630660945
675234439
1275605983
1433740020
1332800613
879214558
2098913751
1928034098
847637872
1309004547
486818026
2017716732
900150523
1856605078
2111535426
2070211935
1519692077
1731962721
1118201487
1541469486
1164524557
2134002427
1395370613
1356231280
1163125114
437027120
647808677
96147567
748752200
170230892
353451863
758343833
245217921
688967234
99337518
1412925067
1643968652
1120923652
459433957
1726371104
1384710562
1515401886
1770180686
1132976541
1023990188
1255538383
1496023676
1734338744
1684239326
1254624851
227747915
873601691
1730765013
1511285483
2098651991
58197732
1489896922
783746908
1814603656
988465546
569989661
1068668775
458661088
1310772889
1870343477
529961076
1065650829
618718752
2139682216
1827104995
1167083491
501981584
151987983
936997227
1891252215
1956378273
1224675376
1508867246
357223156
501230799
1973567803
1563316108
118360213
1145835729
1880914435
901110145
1298014920
1646620847
140845310
967914750
1284902722
325837115
136396803
1890479932
1457859186
419219563
2095516714
76486860
2090656001
689222570
1653863148
1398971988
2117165840
277803623
1518219428
1520134084
1883659573
1399094088
208334725
1898955080
1950399397
1779111947
575794312
123177805
1576432815
1819662868
135767792
1740092136
959797710
1922553406
881268160
1055683081
1610216198
761932113
1089726067
2072205205
877617373
982926432
2030977730
1771444167
384910835
2013626715
1418796882
1113007290
1575533145
599195133
2022969776
1090588089
1551713531
1599914350
1852419801
733587617
2146622968
1046554745
840134941
538575240
447609248
1477810328
309601973
1479283499
829856169
1860926803
428468135
97470157
2092132368
414747681
1394119784
1335147772
1368774990
1931956393
1280171009
1799642509
1297110623
1385496875
252168685
1197191156
1720676073
12425776
663149844
771193674
2005865539
196559747
1937024299
1220095775
1699011296
1423834123
222816725
1851331252
1043874954
40930901
523196462
666254963
96605042
767544367
1154201963
1666538316
1586209628
586224588
1663217943
1532963657
1766280426
1182079816
38994697
1129306599
1924845357
930350442
1018389037
1739068464
1985266197
227523933
1126483485
51439792
145100990
461216612
1182878165
696479847
1865972617
1863864633
1244697063
1260732056
22749886
1521163672
2081077937
1974114508
1738414104
710363417
701681259
607090613
1842739724
1133832819
1286718314
446189266
1570804941
1274016360
1731920648
2058067271
1032031657
390234112
446920446
1983202751
1524503737
80575871
1676943308
983870990
856071911
498107212
1646343131
1874241794
571320590
912393679
1510917247
1675371880
868122851
132696150
1705766246
1177462393
228006173
750230042
1466796475
384009222
646963503
673995313
1536258758
1146024895
1672260139
517162008
1152599820
1000855513
913280775
682591085
962312002
165501024
73852951
770314428
609443137
32457611
1831814212
157799800
1503795779
995767565
1986161773
1005066267
1447296199
474515299
990670006
1298935994
1488760652
140053319
1985980214
298419514
1288859215
904693914
528543251
1617349949
618235444
420152819
1315218953
1850056311
1058626133
1142020471
1205203056
1553547677
1576268441
326860965
1491131713
894160210
93917639
1932673323
402171374
2045938594
1110299736
150900874
877850386
416458257
1836176849
281167011
839979746
246880495
51044287
1011977161
1274049469
863563965
1858084729
1910156668
828036514
708496758
910522
1357746606
2043658634
762884004
1385883614
2001998404
1824517845
1915554931
54007730
336335465
655603050
611068215
1966338172
1876188960
901089527
183943266
1005214003
803035068
1855551996
778366469
1889143474
944659753
668647599
1940546339
1420328338
963709929
1722306470
1892999838
480075839
460536455
1037659426
1577452848
540972437
701547267
1445156344
1674135023
1884666564
278270615
583505
721901133
2059941368
1926005226
968708512
2046278289
1909115948
444691859
1095946826
1418833324
454672327
2147042928
497972758
102583808
4093594
650047836
2128208717
749080925
822847490
341938125
1886137462
1445953816
1704530893
1842387008
383953344
2058174073
1294450655
359130669
316857411
484396866
997703253
1960610405
729700129
525578595
775453795
1935369006
179417866
1643001771
1348245598
1900706973
628590403
125283754
825900926
4077835
1525181611
1372931113
1501631612
1859338470
1812006865
1453934026
1076796961
624835472
667359988
1698566699
1573535069
948063918
94806145
1371300720
1011985051
123692881
1778380179
2026756572
1717501293
623462907
1996479389
837603257
3226154
1272474185
368769782
230848123
559966188
130387019
1403309335
689191495
908472122
1285630869
1000081134
199323306
1128529824
609725507
367319859
2138194542
1605353300
766726950
1124748327
2100886590
324009940
699205028
1908377244
1401323094
170966284
1669124712
184173314
1546851247
800695161
1352352053
2006921576
612139853
1301208702
1527016372
1291414021
746220803
904228407
1630395584
2069227651
1873407444
1362363931
339753539
1279004134
925993869
457798479
2118497164
1406937809
1235118493
871467639
522074909
1936527771
1660667149
594648699
942310819
676442338
2068166943
1397063210
197055410
637515255
1079528203
2141584250
110002285
515913222
1268498040
243398690
2120309511
696476138
47133135
1152581137
1787020875
1629503264
1047691888
1112955761
931307825
729377502
1064335594
55822938
417593051
220193706
818560308
1497013926
11368239
137157648
1764037375
1874754641
766097084
1126929661
1530617356
1832686962
243087143
386678544
592571876
617771104
146552767
691594856
1660064562
397358751
139611357
1627743078
592247424
795380426
346865914
1439913411
1103024686
725345844
104381562
1164125857
2032415994
776306714
1474704930
938152652
1840340880
886422320
1971366807
833436906
943107108
1932401838
1355718873
803587982
1221580589
1074710922
1955129631
822736847
404720312
832408986
1029355303
779182005
22557629
2068801814
1446737177
933367730
1181949374
1738385273
244540603
1301860770
722917175
2020572549
498862110
780561087
1104010709
1296117600
1754091996
2023417243
2051969708
1714536207
1657314451
1687676180
917862072
926950024
793930841
1459813884
682798734
1059127800
793507260
686889298
1993068348
2033581568
1094545149
1334042397
754119192
172981834
111290306
1934764052
1121194285
1946289991
524773798
387217348
223980445
1786255545
1729044591
521043925
1074377101
482972587
1674004925
1624156406
905689294
1476503953
904343079
1560061348
290027698
1763463428
136536321
1661996320
1526369892
40125825
652839125
552074389
747407801
750423287
435482392
106742202
257441887
1970308497
1330436407
1862569298
624257814
360545575
538814508
847523220
1490913639
1056493188
889045354
233099106
1135545925
299993092
273628685
1317521926
697422833
1901894045
1250911343
1097953284
1658705979
246582095
1434773320
667150987
1195720943
2138422153
1750986416
1399003826
736274501
408560966
133097439
349865101
1236054221
241675839
1935875447
1304314107
1756357031
206568578
382736462
1222637506
2005912324
2043729559
37537579
1808851557
1173385819
657196901
1154313988
1800001016
1804142113
1725812295
1894081460
1714574637
2093013832
1541067895
1999603522
689941238
148353045
1656662821
1939772266
1581583609
2092579119
7590508
2023106873
334349519
1757672810
687752929
1502455942
1304060871
1322208015
2100402259
1872613946
1123679176
152365689
1312524160
1334455835
2123915801
159087498
1242311940
1777810654
1262123488
605589983
734308108
329150413
809600543
1321461827
661999520
2087774447
1116636125
985523727
143948653
700056407
771656768
1821010508
515293030
410166105
582565828
2034294942
473022292
1108758212
998913840
1471323437
1987216317
1466633693
10387098
1055424895
670062798
567087607
1545541513
1519970343
1740977167
481240934
742490907
827775202
51684020
2116087074
411522057
1868268884
9060358
239850654
1845873126
1676348672
374911894
1526196822
145650150
1584761327
1061304150
88696400
900846169
1001743375
1666426420
487064649
87366663
1512828536
354095565
903947079
800318839
1484606165
1413669223
540389130
92728252
1867290195
446330754
1881460494
1428741698
1801018732
817193114
1118068640
1324494902
1136613467
1667893401
2040017448
723841671
56192810
865663613
1962480780
960608026
996738602
2110104885
540844651
96369060
2026017312
1596566181
5168354
1834521524
1004565705
1242281417
1200524009
1130018124
1063067682
1262672000
1381851488
575662063
1735754793
1995403951
1341453241
347904261
139772324
1251123078
1079077804
2107026339
1208625035
248327330
1495468518
106271478
1009415790
1664030572
1356295716
1519613094
37580082
580949072
2146150340
525882131
1966644519
923638796
1037569316
1581793062
1231586917
1058865828
1476844757
185439100
1128856559
417076539
2120656252
1534604611
1827524573
2020065427
38368702
1626005573
549242831
700202782
1231148291
735016825
2002376975
2029276963
1607369726
1072390151
566668511
2086728120
558236533
1116529679
2010541295
537046944
43181661
296393568
104257274
1510828395
431089911
1563287452
779065697
1547676565
469946629
1774273733
1985542122
1710657199
656217841
1453071614
1940567902
252124255
1241076987
367264005
1399083458
2072395279
1765834755
1096639699
1408201498
1690841934
1118955585
323235632
603831566
1140887572
11599958
222649865
2000868283
789299841
2879048
1035120653
1162588588
537600463
539747417
489248260
232014810
1822196673
729825193
755281602
689720968
563502047
706048520
1360398271
433887458
1280401693
682144178
1429891247
161309132
1923660697
1252618486
696738992
256842648
385465428
1127849773
501740843
455504038
629938682
526233847
1210211367
1641844662
216774648
479031285
1163922920
1687469941
182252626
469144439
846242774
969423843
1672773187
467804354
69260864
112810417
1241232427
2110624557
1528725310
672068278
812288473
1088998409
84059190
1532566030
408942331
1036635019
372934753
1382029518
723643692
1497837757
1722337136
1950265870
206427771
294289761
1022850854
795389619
1476565781
965425929
448025142
585020061
661467201
742632098
1701833156
200300504
1115729471
974163105
389603462
1359844285
1438838422
265057833
854338636
826827455
389460454
1482163251
1861443760
323468418
1032605489
1583338552
1663697162
629985475
149023000
2102478074
79878896
2097908532
1551641708
1032781309
1562798181
506945319
218142448
152453147
786643466
1606769932
249185451
2061893083
636053833
1568968081
479348416
1687731054
1047138952
1020106384
1023705611
1120024403
1070848030
1395304218
1165628537
2042747393
2139450147
1392028538
198329211
1507520281
418324394
2028128710
2030236435
310617144
1727825131
1345922626
207201101
1778111144
1287588100
54783779
604370610
1063030551
1098031807
1339273487
127320215
309428532
504726366
527430477
1026726713
97322297
1491849656
1839537307
578094608
212341411
761818017
370318857
368643144
926871042
622047505
1459251449
918188767
1434165256
271144288
1278388713
1519808111
1893676631
986069612
1635437968
1565843968
1807403947
228545037
978635949
1304634763
1693014034
1331333402
1352908947
1183404834
1415268583
1707260160
309378864
1820532308
769974767
1143972551
307691412
478491007
887120980
647688278
1832404388
1184371945
206897181
1325088591
1526372103
1288805477
1953729388
882783079
1999648573
2014699017
257557428
1935315052
699067122
891858916
1949226267
1251171486
907773423
1352183466
1220864827
572852861
1560198650
1345113002
253331730
1433775034
523782014
1419600708
1293740479
1929456424
551369187
511826787
844539999
819629810
1456389143
1702611241
1612116062
213598988
501610514
684236682
2114286911
1750690515
294803382
2088953182
1308570712
1893612660
1928005817
385610750
2136210147
1114988968
810862849
95894779
311736475
2131649491
553450248
2041583895
876844507
2039028782
1317732848
112401823
232183040
614870978
847832456
28572454
698317622
657756396
472137572
1579738234
658816748
1293224274
101215732
43285254
598032848
114085075
2066944440
143083314
1611599960
1199575870
1153683690
1015133503
1642031509
1397602983
2045273087
1983880147
1958432887
1982132820
774236708
169233013
783409972
625863643
1633715446
539893731
1320778714
1006540291
2243804
780183517
186161318
1433689937
834809294
648298899
644582428
1026293628
1697446634
546197048
1729623344
133188222
70224723
1737811687
1444872151
647563805
1883573686
1327045344
2002742495
628285613
1795769650
409122311
2121818823
1365848898
1334844796
2069270318
1486751066
640359344
151225985
265313667
1020319276
916742848
2114492833
1703483459
1359535337
860062493
931988814
210951126
1409652695
1202041449
1555939590
680745012
546550611
1130493098
889719444
1694877541
1211730671
1607218705
1009101090
1089301527
1885040948
1990814863
1934981802
746690331
235454434
602784665
2114012912
1534866971
297971808
381537473
1060232434
2060708313
229506079
1141619548
408057438
684368925
1572881467
1061791101
417621005
576310879
1520058917
868863840
1642332787
287635429
618643554
1401289963
918549944
1094454297
536762828
237423683
820227463
1175851011
1081344620
88348608
1240871546
978151918
1657165728
2029477986
1947089094
1304866438
1971042466
1375289458
1044151896
1108014980
1502029298
2091050131
250440945
1153352184
2042096271
2051837854
1287850057
1279153239
987630458
1688347508
1638408539
847817926
192184491
413578292
1526583983
1187116968
46281857
1564484063
82068688
1840680370
746769627
457423659
1035975302
770144701
1330133635
589096723
1648026922
734627722
820384260
105306002
422019214
654301670
358067119
955401203
1908291425
2038106405
1907493887
38808221
903794718
1837484211
231904212
941267929
85041082
2011698615
345733164
1544850311
1143687096
2137648551
1538196301
1884924971
680769834
1528728670
2025495688
964120604
626098534
352399735
193108063
728192108
1125801517
1183608877
2030031021
1755714425
1942624738
286590039
754976154
146562648
1019260969
1137783021
1423574257
1303805826
583580028
898999997
1726389052
102843803
356982739
812708329
797920012
323359816
764746522
158232893
98815566
1769930766
1921348815
518640381
919035310
1654386546
1865815279
2080119925
652656980
1618068936
1332663798
1202403240
549988570
130848056
1525588143
1923418513
1030081432
1243470068
338153771
1181683761
1390694732
106936232
1846338208
219384185
1444282834
1069960665
2142135219
7676055
547077496
1123549021
1401631372
210904323
378846570
279302833
1804861868
807422134
871242819
108843669
1375937346
1795810753
444802441
92895282
306814579
846581046
1331654249
1061559747
1014139565
1310891253
1855174132
1621981437
545109137
1392418387
976129371
80354304
1045596634
587541506
168413112
777781654
2047626619
1921687696
1195225962
38608370
2072024227
1329581212
1194006804
449706299
989923861
89519323
120390796
219370095
477723327
55335033
2065913174
567134428
489368088
84950955
1445402076
1251249806
2137419352
1530433893
1842977999
211559234
180589686
323351082
366965996
1798444460
1719405813
435186054
305663284
1385614881
1185210188
682332509
71512378
502161665
472606532
1806322408
2137344297
287402177
848648187
1305149009
1062953653
27715646
631572778
1005936577
1265631375
1867527338
1545800354
2039660142
652325623
2018502797
1009647992
1273617016
132937786
1641340233
412207854
1380401938
1812391007
1622289910
1707534894
1425751371
1090785868
1672298673
408632163
760623571
1072388817
1529534994
631566468
619488038
2138494434
1477719701
2059457973
1250667611
826909361
1575824664
1560075470
1063716517
1846474617
1781815544
166720166
1730779242
1775434251
2101759167
346036849
833718981
1661362255
1595722776
1748488772
1700849690
465426430
1818430899
132890574
1695269470
769537814
1853359655
382837686
1689051438
268858447
1528281583
1770624685
1546254456
707290982
1451530115
1589284137
1200645648
1709265058
1965677070
2055414739
1750300784
935537163
2144334578
1142928351
1127562482
870301482
1738275995
740732733
44225959
1493601573
624112831
1289503859
896358464
1531341680
1887141425
624839626
367539111
1466170273
345107409
42564192
496377497
2115363335
498094541
588832685
632131065
1861731775
1020977424
950053016
886944404
675616974
2135869503
1323641932
1591541820
562866352
1573576559
1060061363
1114258205
1554904707
837507310
1071568401
1049169532
1905350420
1307671601
1251793836
1742940871
1445714733
1164994695
47017047
458681445
1702887514
1803017886
2030256590
1121749262
1835804699
620106456
525693383
2114635405
1412946219
1814661090
2107142688
1604597984
871417683
1142681863
865821821
1437993187
449356664
1631525845
447392529
435241410
1959048226
1986323192
1589167328
872916977
2083534354
1667966945
850293258
670373618
1801618267
1964299760
1384325011
1581148151
193594628
2074667989
1490983902
743366644
558688871
940609062
86315828
524101033
556837308
2102206875
1777226716
1264631919
47794187
1715432781
453597761
1732320725
2068933166
634963237
1431119166
1619468353
1538010205
1106197434
1100468787
1706702168
1248969271
1997397194
1602027939
263320449
191356914
364506995
1396999018
1774534923
174516742
1606828184
1174030998
266338834
1661791558
1181578460
1030793673
1976061520
675241843
1745642250
1295374318
721170449
999073650
1316320855
1084079098
313584159
362704214
888543373
1629552942
261932500
1980609256
122102913
1131574237
257190369
168407963
1489068025
281781448
824489977
912428298
1162804776
286381680
2020750127
1386786655
62073318
1301557330
315027124
1211241658
1793103882
2068069344
903349135
821445304
1245192530
1986635887
2045480677
1062343037
917005582
2029148037
1495808176
1759788269
1422357292
1470083387
611795326
64207918
840924771
2037530590
1254234301
1055974031
1845991081
1741985098
1064598297
440551181
1149332272
1160148565
558635313
1185838364
62199054
711544597
2057225495
412312822
247720157
1676603285
274737292
37534530
1321947570
1074499471
894436423
1481232971
1427157664
569121631
2061104367
1932822752
2003784204
1305593644
1632617008
373939281
1514228322
1796467857
1430729902
1569015568
689735164
57224591
1476686928
1356851643
836550604
1444471154
620359268
482638750
731090699
685099261
2122761244
1417216538
756512882
1461914329
138199174
208622013
889915705
1011119987
890689329
126703084
659880052
853218631
1411983824
597565887
1243763318
1215231362
779327311
641517435
380348912
1783058453
1956630872
78248235
538333923
1007806334
1804860091
1042116965
1693099235
2012919240
1524813261
1631855294
364397792
720691242
943868702
1522282511
899774454
1461056514
1733422689
864005539
2007399647
17066496
622423736
1934567590
1571417947
1822061456
1523122841
1816983379
1682387263
1342049867
459550688
1243238799
1890835907
193945709
2082480506
1474769213
1141195469
3038534
1197376820
235272740
1767039950
1819849093
1045295743
414444199
1783563263
1287714528
895015160
786912079
269367401
278933777
1403778453
957650873
332857865
337809837
507335139
1962604168
1710387352
699434107
987548203
1957304784
378981358
620036991
2146900766
202469057
1998931761
1042428894
1909749847
2039105325
940817053
1343572256
1044097819
1391312929
435905928
1660596937
461551567
31945638
1046854015
674467643
674630930
1599467440
1058024203
56453194
77543650
1185544107
1887440332
2004695106
1603545140
1196788645
383743264
1315878350
337112050
1803270493
1513889619
332982051
1031145410
1613902715
1902208842
67698780
1403078909
616936223
1218854758
1513391425
1908351863
1133649798
1546138442
2026092479
1558747324
2015329716
319582765
962939654
961128047
190097797
595583249
1238130577
401095600
397465024
1699689773
1427753044
662419573
1419564109
2064651848
1494324679
1457386177
2030380520
1609844898
1767762905
532596091
982373258
847241033
1245715478
2086872763
1741753713
41645717
925961098
995673424
423203915
2057008688
1494343319
2015834181
1965680897
1953848176
1655565501
2015855626
155272432
1601964869
24051027
114008350
1135565355
1641819467
1262799731
750643688
614980671
1009880357
299946689
1096976883
1361498087
1060013340
109536049
1583563525
1163305772
208564287
1624702261
688833631
2114522630
1774986521
1174861388
896829466
231979735
548763460
2101241159
2068199893
864138684
957661780
281302612
1822926170
749381073
1502182185
1391085419
993405957
677432550
885574511
1488055356
934331302
1795608598
773796546
1531919026
2093579410
1702774621
1160524205
348635013
1036619685
922752623
1662057262
319830490
500233554
1242533147
1365979139
673808240
1687847558
2048478917
1972674508
215853565
969773124
1886323669
1623266258
2128513542
1208363323
745590934
1605575073
438723587
1155317693
1943377494
1927349388
1755051123
1532390598
891485058
2046984268
572177352
1514583470
931544106
1679870869
1512084225
1347148442
1214169490
1600225647
1602324488
1798220939
1877705393
1374002330
1570963806
9366555
330050771
1463122096
1574906568
434450172
1311183775
332586321
449948146
906186461
686090506
1789530063
779000164
777805652
1318272570
2117791191
2128924260
1316826215
945736455
1769148128
1835820047
809386129
1253474010
1112666096
759336909
1465414351
1254643857
1116742642
1345568278
1394933058
254347007
1621266374
20248058
1567759283
1261916336
898804529
346916382
24457418
1441547541
1111804864
154269718
1308849479
1374237597
15038188
1251036551
1918512661
632581371
760659009
70616115
1692363205
1077267050
1368823713
251158917
1466189861
916717358
1765235660
162367458
1150404453
1580445623
1495475191
1925370343
1313413800
486101513
117657343
611841919
1960872076
1250875041
231014555
1682864535
1665519885
439228529
1658039394
1232262843
607067091
756094022
969058345
352323261
279146177
352905834
306103605
840843267
675523575
1012704767
507573210
1931346602
1205671899
1495322007
345697379
1137732965
1525573513
1196997369
236380805
1887295951
820533164
1582480443
964902655
1274789895
252889552
315620064
86204856
1854071712
1813998268
2024353185
1377725530
2047264708
2056446330
2076249904
1621431400
1206872805
1129153786
1899339521
1638366628
523652032
295475696
1860250083
2098469953
285717833
1448942205
677124587
565747393
1562989228
1876492919
1708166810
503177415
1183255513
1881679753
34651486
1322771749
191310265
201168496
981539211
610457545
1139196520
1340766470
2089239856
1371936905
1014984072
306152810
1095682200
940985575
2037858376
1406530382
1909756630
2047834845
1799098867
1646852881
977945147
681585227
2060126133
289987370
620901495
509513777
2019912110
1280337724
1245011605
1780531194
502513207
119938422
1528032659
386983579
1100492447
1282524583
1269935771
850824202
68236319
919574304
1618951879
663608904
967674416
476702395
1763771459
1558577917
62024964
272784728
2073357766
182415839
188030039
479442522
263715586
1401116446
227059683
1037370707
1818004799
2014117262
1837171825
772244678
1816297262
1805533408
1139566271
2081942627
979502405
314050620
1958996230
993808034
1109022270
821020542
498366070
1247248411
821369541
1551567507
1170276256
1267401846
214935213
1229588295
215938864
1614841326
173733944
1535784859
898503969
504615623
2097381489
864680854
1099719735
1965450186
1785836677
1259750436
2112329004
1753574043
16016497
1183532305
1103928302
90924930
1766186095
1240543095
1318490849
1984317583
691850397
1956508480
784197617
1653280517
236583255
469043901
610848841
75496929
1514386386
2013154158
796787962
2051428449
996153883
850182504
1849345671
1468823510
1524571811
751735015
443361932
1634853361
740645458
1371463950
680767017
642074488
1890099858
2098384228
356717482
1323729415
1131375386
1134190883
944998011
397732471
1518595494
1663998115
74843794
1393770251
235674236
853896126
1827872257
799674888
433541096
660922432
1114889283
951173046
2001918870
1563305065
852892345
648866899
452346350
484028527
925698326
454855347
1364741809
1935503717
506397008
1238788791
1832775065
1117125396
141665371
1590120168
1897122168
476824233
385170859
520719197
1533261257
1292722317
1000370330
1482238789
1056366153
785898144
242035489
705601574
1417002749
1017509641
1093133183
250148622
1014424798
1432327600
1187126188
1326487405
906851851
1170346762
39398900
635144517
520651244
1937420889
1429364957
1862026080
674503061
1858866995
705512352
451150192
1091383220
1041733906
659378931
2051121800
1534673164
1757680682
10216428
614862611
1228063972
488252635
1942182288
1450649437
431711488
1188028639
1403297960
511326616
147127787
169634428
524809137
324993137
975333199
1498190359
36300614
232007893
829490222
1089568997
1040563935
198074556
684464852
283273955
1702758450
1842015398
586872278
912935294
2049212457
787924760
1386924947
1847237819
1870806742
222512433
828731030
1776039726
1205939123
1318143588
1712703082
569839272
1991752177
1815865927
1678446398
1172969379
1874324652
1852558927
2022433276
604776058
1218618157
616289395
1311376727
1695472215
387984759
836268435
1109919084
580685653
989800367
199394266
1096913926
778721503
274374498
595505171
1061663056
1362559795
340295495
1469728997
983669615
1599086324
1506886501
873381115
685999933
978719218
1142027588
896306292
168566902
907555463
1435070681
1817626667
1410978278
1484908875
61992949
1593317172
1447613869
313646013
1630002888
1866089848
694881632
1534336404
398391431
1485396438
1003135590
24669283
386312968
134952083
69758611
498954457
182371241
643085673
1753688947
1154091299
551379702
566585794
1788111739
1869454196
1516714248
1691534113
882924052
299921453
612043378
598463789
792019866
2050823155
760314749
1354669100
1484776828
1433125399
1930568973
1338493718
735676150
599316185
1308553399
1798709755
14997854
1953450335
1133952284
1607093220
1724817257
1911566002
1062226401
108807647
560144042
501236502
1622043735
1020218431
315184981
388267148
1703840555
668815759
97846276
1636214176
1387422566
1317207194
2046845616
1761279812
1537610744
1261776572
1128187004
1621093047
776172080
2116620769
83420721
665885725
758359664
882356037
1218711653
214160587
1341132729
705039644
763690980
433038841
1306751012
479909171
1884263829
160119194
1835819463
1705673512
1316245231
552052305
1185026558
599988880
302810780
1702414430
81544722
60843334
1618377635
197600388
824158086
428980643
919741213
2124665503
1387223185
83511549
1420803922
179793505
975490999
1135932660
778125376
128259060
378469573
725921585
1568631873
1245339539
54113441
1910136507
1733546009
1095072266
266233228
156847607
368604774
1489643974
1545540459
1252204968
169765286
493808903
978099264
261379761
411826836
471538939
1821983835
1580877941
2005127521
534714099
1928890901
803979069
895862314
979332947
118309599
722273797
1794801854
1897671600
1319567044
1449691511
419094694
2081228025
2087695711
1629814124
562310693
942387601
160086390
310512542
1397363199
1252341817
1778775456
1352960440
91706776
1871399222
421425273
1843083174
1347316591
285122956
427366549
266667489
2142945140
166425801
143710489
216130551
1914949442
1636884353
733672923
95884744
787679746
1529635109
1749200828
1439699693
492665139
1732402942
1732063363
608496778
1696739421
1511828777
953597922
2056207154
672040345
1161306760
570048250
1091999179
1815679565
1870279047
1515449487
1644007285
1006926432
707234640
1607496234
381173110
840629658
649382249
668546922
219498074
1555287681
2074746964
1571749542
478312229
479409234
888347103
140757366
880141005
1633055188
504583879
1645544506
17073956
1706849857
1792629270
1562835666
2060418068
1404851576
2101893644
1264751929
865118540
22710285
1167203199
1442208445
816842005
1145959371
454677379
1954266991
157964794
732281746
1939411405
1413592943
1177720136
1136711686
127906539
675124169
722902380
1644722092
1103616623
623060622
655405057
1392387781
1209464224
2084908681
374229056
642695270
86295895
2063535199
1570082078
968566203
1354854383
193511043
554845992
214417168
905157695
792077575
2029215700
1413727080
1447531374
692227678
174188221
903432661
277375794
1953073973
1400545317
150413335
1528576074
1152256810
1158880164
1938123821
811354195
1104199881
1966297605
905319498
2103600293
1444335023
1229769543
2070015678
971250695
1612822268
1868057955
126073469
701830412
1304011103
1495470742
629268283
1202284731
545969605
758417068
1201141174
2016478146
485985568
1154846370
1490098259
1864700549
1715406017
1457673726
1461975700
362836363
307944172
1529849094
1700907538
1373382785
1259582071
40681399
562615882
1101589739
1626218402
1384827669
757858677
1329507176
1202773086
265469042
2059401176
35330766
1264927633
385011335
465514682
197678564
1741887220
745308379
2025174688
1384414740
194546156
166468867
224769844
568550696
857708139
439535042
2018892754
866336753
785488169
1616645254
1715104076
1896702018
319436214
2003308602
516565303
526120849
1063944864
1796416254
967841981
532537491
508395180
1663301882
1198187005
95515173
876530530
913923673
51059648
76503366
1383379639
2067821931
1860260416
389970757
1047425730
232553733
256693930
1261035536
1677185574
1344872131
1274828766
1102161041
770898947
249578873
1494303283
1232073866
1835639934
185367195
1723263192
1657474461
1166439677
428920273
920548476
426592397
1714929751
586105416
502308064
1448881236
1985773250
160875806
1550198933
747079623
1769771821
488745859
743978235
600413330
472733171
1158527409
1329153731
745611378
1969449517
1972809784
1560814244
797884537
1913837998
1299997354
258829519
509479554
1805547806
1805473321
1079316802
1967380547
414684259
527361792
1421112555
1559924871
997122848
259782550
1364094171
1856338516
643286067
1295197659
1617297166
497292952
1035911785
225282641
477162120
1813938923
1494507889
1630993975
83556303
1432609656
1808609396
1384179987
403378377
1129567450
605562928
881366972
595271989
1915479924
955010454
1205475815
2127806221
1479680168
1880006513
100182402
2136775252
2094368172
2010204534
13998004
489862648
620604756
124592461
1046397859
1767204705
1482840795
1408658105
1485674736
565911366
98836405
1192092487
1853855125
1637808569
1929315808
126818117
457267312
559420925
747651790
1268579772
857028417
1915467678
1564995654
378395708
2015255856
531312100
1077923837
1951888332
1266249859
558793889
1548752141
2000450895
401326612
203226205
1322989162
865877178
1332871619
2102675919
719964559
820368906
1427603050
1142923089
1401906119
1171212757
278850317
1636793477
1051821434
420622502
832941462
1260602985
929663853
118394945
1409987762
894806016
89827890
2010447567
1199691453
146586151
1349840691
1077481454
811382613
91157538
784223190
2074937565
263337399
2105402338
64661224
1674042417
2100126535
2021109327
942405627
91647617
2095907297
2130728647
1334012008
1392059165
1610385847
1051971734
226262745
1961799397
101693281
732026479
532369406
1674393142
592028476
1037339302
879147597
1045082027
1559780859
1718804421
1968678788
5607906
609097910
1496303865
378951445
828294704
775999917
1272394036
14593971
1473635836
1138330470
1458158848
520395537
2061024878
1717308074
794317259
1999726297
976690477
1724914830
43017719
2131963685
134996973
412443980
1395268069
70734181
1447847292
852145597
1302927233
266921437
365889799
1148316155
702626590
1611416126
862599078
1398362089
1320157932
1687192571
1391234937
1442026803
316393495
724574738
1590648868
879181095
520732196
1096386602
514093018
1564385189
568048763
1446557693
1700791866
1044475630
946261210
1291514841
197149183
438355499
575898889
2038788346
1379054644
1069465416
303638257
1878528449
1891190009
402297277
652511261
561326129
175071135
1393178675
1591460472
1992769428
1836082885
915054403
361737366
865988374
2130735370
697260963
1804343785
725267539
1861766305
471525379
1092084421
830919962
1284885599
1267231726
1062581518
967526822
1508989722
764414281
1075227659
1029943218
41539731
2007937905
1037021409
1449476928
603438446
1222282381
1380098796
1699930797
1756923806
1871498370
730613660
936843002
1151561290
508178210
1147667228
1503471563
1041784449
485681694
362436656
436352157
110772055
625158930
1670590733
1383552813
107314627
487399061
1014558474
531484188
1630790024
1221950924
804078356
163983039
562997419
1570481377
1123863973
98279327
590343347
146157923
533366728
1298406057
68439500
416098360
27783806
1040103284
1459480592
1796908028
1667960725
1315503455
155815666
473631602
2129862976
594820635
1763135949
1005965202
971846513
1911813983
2011646085
1736946173
755591894
549338597
954967856
907514536
133307926
133639973
1903237833
1327417104
762688805
956328889
1558080765
1387132806
7623358
1820694887
619475099
1872201249
2067940155
171896322
30881364
464026794
1347433998
941801758
1030326318
1580794654
2081045835
2094999069
1860415021
2105367828
1560188412
1133809411
618560191
589328735
410859656
1961522843
1433116274
886101777
1191260461
1672942166
1406420184
696872136
483704710
2039680213
913766414
343832041
8470477
1641170989
107335106
1924678069
1102830056
1736091627
1166400282
8673460
1755314920
1425138660
1326510178
2013672414
1579717670
1648058758
1366990508
441481821
2079925407
549394206
534348439
1217382335
1655146583
1504867602
1544935756
988805726
1255641249
2119981326
37641446
251988340
1587111208
395118561
679766142
2007000052
94087992
331558879
1451254695
1276892599
1877112524
1771500086
696219784
222492367
265552401
1042544369
314281490
841228553
495726173
491488689
1467911534
791801518
713542642
1405593752
441576978
775831597
1037609520
556291676
393972201
1442302766
1714647178
1106486432
1713944950
1270034449
675823049
1078067797
2059974648
1248368755
754389300
189757852
1446465662
1039064457
336656849
211483116
1081659585
1235039856
1433866173
1263315815
619202241
2107403736
596128672
750536594
551093362
1045471522
1324259226
51412179
348941179
90473985
1023282801
1628460997
192741971
740243764
385099022
341816901
287297597
1523422157
1904935391
897564938
542966007
153619125
1232080302
1863085715
429969931
800986204
1380934446
1943014488
1283835379
1653610095
994379796
358994541
1916346684
153148763
883223656
189037689
316321254
1214748898
808104928
1009380548
788056257
1999332453
96617750
1107351147
694793422
493966130
1547313711
1786343157
1424176992
197527461
1850771834
615393610
869367175
122409439
28073192
508393426
1745766059
1536578801
645059337
1222743653
54090277
1534899768
457895707
435117308
1603486450
1982550633
2059387091
382015834
1683706875
98434352
605187332
519205316
399635537
1640744524
581762654
1854033732
606090048
82659414
747043899
2066730956
2072356222
1197899508
686607502
502218767
323848123
947725543
238738151
1816403644
1009527920
455383744
1178438035
989668711
1908780941
1598575763
772204814
2114935930
306115218
773705865
791361719
392770398
1239015634
1072108781
1567960831
683058391
498990049
900642500
1967327749
573530025
1680748602
430335966
199059214
312998381
529330181
1961954473
1010361175
725559977
481270174
432102196
397640685
2065697846
1679958417
1423311041
595519188
502425190
18614360
830230761
814234110
1907491247
1476892138
1466071727
1691286603
1724252065
1100766842
1235371895
1513850418
525418217
1588465151
1921868094
1210472614
1490338954
468745554
1877221578
1105278726
89992856
605162916
2134893565
766707174
127151630
162352500
983165829
886535185
925829448
1102242838
150454854
238250720
693315203
437044837
1063660097
714032632
849976817
794538814
1787532274
1917309936
922407761
2144335596
423304092
1904680524
474683751
406747238
1150357619
20314714
496065323
2075331828
440533589
804741155
1128320704
1289819186
2045073406
1738443881
1979625295
1811111232
1713663300
145811303
1912405849
710693406
2128034357
1990505961
1469272807
1768385540
1362591691
1420661043
802071114
1869410452
1735622502
2080876395
2043749272
2057892994
17381541
30589903
939208014
399944065
1098067930
1940791015
2046173352
97579319
1791998859
1197864611
182082480
1989753338
1716247505
1394863881
952710101
1229300563
1815779226
11745801
494139204
1735879096
300016563
1334413322
1697183964
1142594407
1529221269
509984748
1277141012
273683515
710721621
511016759
1742505329
377667959
145778175
1058169508
1420202929
1254698861
1167936094
1380456125
86389218
47471671
1412504471
527707796
1013413488
1858917603
416678544
309380583
681074794
1470044543
177357174
853207118
654056062
1448626488
516250122
270909836
1873560844
726931075
1854651301
1414239771
1105283124
320668677
1628568009
940409651
664448575
1912596405
1715505713
550700849
161514969
1853077520
1900612384
1096438187
318164079
362192921
1790841234
730487807
1291575354
1814125363
1040088957
1524091136
1804270179
1498536507
1977442832
1540197867
1922806207
678309504
277829671
1449812566
888636653
1889583030
1258717272
1713633218
633236414
168740417
537259746
1400961924
345207505
1378488649
391490780
1885003039
778722493
1616843179
1168129382
150495273
51334429
1868574461
94547092
290583307
1503754734
644834059
2138580363
1861275817
1280960220
421994308
48894048
2096752496
1981228699
1130592262
231586128
689277549
1917265290
2047645918
261651858
1292167516
166198240
1084457252
393446082
836128887
645449803
781322389
439874810
1992896795
97751439
241117818
1641860132
1729294885
805908719
604543693
2147425238
517310488
1517831417
249733776
1229842410
951637210
829958895
109003567
1875018733
448254141
1947271636
1094558607
1169062032
1506966095
1666823173
641909806
197653134
292916911
1093995006
62683859
1753069718
1955138026
2017903674
1567602555
1190898027
1261858514
152681830
112398458
1617478331
26728444
2123371856
504796697
436711036
1621151475
1976984122
672788417
788716022
61992373
875752352
1903280092
1288508282
443041262
1462365317
276647777
1562358017
123310564
1636818316
1353548745
817839735
1905142828
1111672520
163453245
441430875
1739182115
1868798765
1606559815
1218523570
1087644347
1393072505
673509823
1409174524
2022834513
209827651
853537438
2049233788
1474337727
1936200469
2118598860
1890725462
1459835753
1473343049
1726820187
99366435
1083532096
757116968
876493262
2079301090
1066422600
588017452
1972779477
577560656
655893947
714376133
2058347149
792507979
1811835723
46113463
1299154169
909448357
1963784328
723123933
1915362404
1690809132
407469789
914397
1453957812
1309874716
1350755064
1330624589
1062185971
539965567
1872322058
1622480881
752307146
194937686
1326605554
1106392461
609697948
2045549141
1101617325
433346072
1984260195
1755543416
1303248738
1639166425
408714469
1507861656
18989970
569724854
1634015178
1274018237
2107948225
815130251
1963130574
226452349
727941169
1993787470
1892137051
201535821
1465301104
1833292641
1928030000
1713728384
1514505665
1266249094
1580003177
471773638
1125885652
1526302195
1299866136
738533703
1615095864
1928240967
2099425706
1077527202
1759206788
1548739108
108113552
1379762477
1873010905
1013528398
632769225
1146529722
920148833
632449520
1641752307
2022696927
1828869589
353391023
1337812388
1404692591
1345081408
1807287643
1388693677
1731746454
769548973
1679037547
656544847
746821904
863413560
303024748
827636821
1365757432
59662315
897873940
30726059
204120428
171770940
2136917461
849370481
1256222543
321514347
1751781050
1069656097
1364854238
830333059
1521730019
988365544
2100554667
451243941
882953484
1029504229
1873817223
737476276
384700190
1117603480
1227077799
1700769008
2096419262
557962408
1910517728
1318190099
1353468966
648973674
547576728
1264664600
33631585
1835121840
1723142788
396416894
591146519
1555861452
100446740
1150167891
709929747
1548147192
896998182
1092909134
957106090
596582619
1016478180
663313935
876648361
854061143
1983058609
1055078347
2082460188
1751348968
1473992931
1510620346
1176865398
1334733433
174296488
2024105920
1795454017
965424033
1959175484
1365518523
1899113611
1582195400
1383871858
824564596
919211000
1054698429
177089716
1677723844
1537212792
999336573
2094468880
708079349
1853650007
1350151888
1592901040
206033133
1721380517
758043033
176407550
915050424
480202495
1683820516
1252732566
1568934370
1147814871
983642103
1182329197
164742223
1529596907
726215947
444638671
187390429
325517958
213838873
195512587
928789574
43020419
1434269524
2037965328
52693986
841295587
1569719152
1450125417
1880043630
942858496
398523147
1890681355
997693553
560606981
548492093
1039634842
805288591
1089709963
692185016
693587125
1945644262
1751196355
751476529
300390965
742460883
473168927
314709945
1027635411
1280848857
261184660
1318492829
2030152840
1902454276
199068956
1201232090
44627349
791928024
1729581247
1308421996
220253853
1127172327
1307330321
554185658
1603318352
848078023
1822381542
230573886
286780065
1845005425
1811553394
1952248903
1362880095
775347639
1168272546
238178906
2096305988
1514561610
625790482
476754367
1951750400
1756968598
1650788276
999805045
1025171185
1393759496
400929443
1859278370
2050140712
1528710035
2117587981
276207706
551127159
256402572
1829994318
899524275
398104955
741869084
1366982812
882089913
348282444
787216787
1845890798
1705790454
443371196
601191520
1776322169
1626801029
1702557623
2088630298
82062023
1785911620
1880007135
1986658906
1031270674
1904480237
1734770590
1661568322
1323520578
2139870618
225600299
1772562503
754066895
748898376
2142436648
694636390
65110778
815448689
1089118911
1921510471
1236184054
1769893557
726178745
590484980
402718722
939599023
483916014
223242566
1409807722
1565428927
1075507862
669856062
465968012
350588081
1188810316
804476719
107095514
2017196833
1163677041
1088232183
2134310212
1359781165
405578602
1468502842
1635506998
1515219311
1595077617
504493530
2088594177
251925722
462182656
1359456199
1317074248
150660749
1771073995
52696529
243962143
421516499
358643742
2116113476
190799511
765847674
21683989
2082637790
2017249686
1237903787
1651276138
1986729258
1977471774
1172263985
1402480555
1261672983
8873140
1168020258
430837331
93170807
1777641794
1301448159
885740534
526869427
672952571
535383055
2111530964
652191896
132684228
198465828
406048766
1161579826
1025016603
568316470
1795391357
1056107925
1453819666
1254174834
645837919
559257581
1362132376
222179006
214982292
1939094690
1457997339
1659698449
1325010292
1709434540
920738166
1387183503
1240164060
582794218
998663519
585451499
1345987642
322946353
1243737501
1418016291
1896061419
418741920
464451182
994392291
1419822389
1949708364
1763096328
1850454812
1408623048
1202523490
322655253
2010881778
1598458212
1720131046
558342409
430029215
496457883
1543433607
1708977066
778237979
1707482593
1612055843
903335143
686637710
1319211008
913123846
1501889681
1800108423
325684172
1095526019
1128225320
811450752
1849744034
1678498422
479168585
85399487
1379500166
623792956
1694969428
1438723499
449090222
1503570905
741329563
1590136322
1450087800
2141255045
1644608775
1605044422
1190224559
1361602593
1335841080
1105094463
147101708
2053314948
61067332
2087544887
276139323
1248624305
1552849863
1483670734
1278202376
557298602
1553223641
1499724801
1006581021
1323469762
425192636
1875027872
997478740
230844918
1671563762
1125193714
57976040
966516947
829689838
1276016607
455028619
1670781777
1727036090
646756905
47093769
1671105632
1353786279
1975225484
1549916935
217409526
2084869225
1824887976
806650226
891118132
430661750
146863046
760176118
1220884733
852395966
1209275379
1794823208
1012302575
1275584684
781171485
855352931
976308440
1794476782
748644359
1352879061
169731284
250702093
185661143
704433910
1250077439
1487250173
1276415000
536818626
890133128
1951871059
87411317
1238263336
1302877275
1419733631
221203987
458469286
60267676
1768793973
1939435764
1737930397
2045878847
1095359154
395663199
1935672129
1568788506
1760641364
1437942768
1959661360
1668998115
1736839811
746796107
1755699837
1164119966
1672166181
1646707855
373820077
1271652629
1342512944
617307254
1867747601
981922481
1941464102
1384620766
807327817
908616461
1033880574
212286095
1112570695
63444472
252831219
1968686621
1660977970
1360182261
221266507
1977234507
1911237995
64725820
232262572
779703392
392051342
1702907714
1601053149
950448783
447333340
1468979596
2027883348
784251797
1392351730
473962871
290191449
2081761660
280767217
511087810
889048177
1258993660
896266406
169031689
660025704
2114789436
1821402969
1854985834
1067364634
2072141181
399739612
318206471
1889130307
868235498
84467139
324553886
1360157968
726736556
1823668170
1428406030
1165908452
2061973800
64265011
1489623726
1495563944
561960405
469128097
1815531611
1731549085
877728070
1617534093
1121722689
1785894437
1800915919
938643086
2098698163
605906021
1078191396
773920470
837355069
1225047542
1357299996
130200715
453496971
95212309
1966084962
1240842085
344538174
1890087581
2080437439
59192802
912820074
1818065930
1228226057
342102953
1734462224
126704240
442772852
2131177256
1706074537
505054743
117002757
65839352
1667471360
1369706115
1667678380
1597223147
2031445502
1806708202
106008457
2092453121
1526525270
1497293266
163158842
1460471736
1768227793
834506388
20812266
2044632474
1723662891
561293605
1102858447
1214907439
1385372787
430467369
1035229056
885915725
568951538
1455784884
618855579
86066091
1249331678
521333987
1690520023
391517030
1468406109
310485706
1521391760
1293186764
71149274
2119401218
2139047321
1691610366
541979652
1701974434
263632363
94219016
1359566819
1349419802
843555458
654336802
304041663
2118352404
1665510684
1188991408
776540749
957489821
1859861382
182473792
1096350321
1613954959
335977828
2071054312
842900662
722736476
1975482071
2052517657
1957291325
1048371147
1413838228
1862147991
1194491558
1743874280
528043346
1591343568
198353477
822960852
1312881497
1210836531
1172846786
2127579541
102257475
432544623
970519015
385060454
17748835
175910250
531701033
797165908
1200865387
1591812807
1395476889
454423324
1049725421
1552028524
1757392549
907126846
964261653
1029721801
272784346
1873375952
855677426
1862142499
858206583
591010977
107941087
1144559264
1159110780
1961495053
2122478994
22749125
1259221708
109157213
1308938886
1307767179
774888429
529897323
156798538
537806518
76747031
1312595578
2136661041
548314830
327723166
329819003
1528650877
1498914091
1810006964
1646096115
1192757436
784559644
569376084
131934462
1570006952
1155904987
1207968603
482601857
154339881
1686505137
2069542478
644570316
327962327
1524293452
12644820
1758417231
2131586597
263073952
514268407
1066169872
1817366405
917793916
410509828
1710359352
845194448
215948194
1733455762
1111455183
2084228836
43252795
164913123
445076068
763169216
131180449
94398922
265285449
45375761
1735049609
2054346885
1445676664
1499130798
983608593
1874119747
1587466252
1182191891
2122763176
1386168882
164914336
570266738
951534502
1813964021
11347839
1883023736
1627540974
1791599739
2045737103
430461114
1910574115
1985418880
40431416
747748239
294971303
523018103
1325226997
1936029867
972846873
1571709278
909890314
2100504593
491187339
975566090
691191469
1298102141
1104088224
523233909
1633417443
1115776646
1871096883
1170280462
2073685662
1670107967
226211329
452232222
1583270088
629427712
1981790801
1962118192
322346949
1663579602
354091993
1701328326
705541370
721493111
1368667859
1963703920
1319875755
931754817
1542813443
352437279
1862074690
1478655683
1851266535
399588668
719521106
1220318073
1793050864
216807616
1147440306
1899141480
57567159
1725392704
1765222451
1148836151
976827008
1696754307
1958385501
2061963144
317235338
1350692212
866073107
703187522
940291433
813466975
1083214828
1186925481
684187814
1060854023
1130145169
1891383257
919495412
19894870
842123102
1928546199
885013718
190682320
782953326
1141982699
826909916
742326146
914645066
1719145377
2069759365
1481405512
569469629
1773433830
1880982667
1818241151
1336668134
1905352715
990711764
222444687
1761028162
237610045
1030354013
617602388
1441683822
1534641029
1099037812
978201453
1285068753
1309418579
1931023853
614067174
1532662250
1167426631
1308983368
1510277167
1769955882
1967109364
1347126138
1792190173
1722902775
1824956316
1025617126
6521600
1146892022
208900551
577148718
205680093
1511018440
1899942321
439433027
660802881
2255820
1836546506
1849996177
2063807987
2044600934
1836228110
1397801245
1774195103
986059884
920827652
1711770350
277877004
679079530
1150834511
1815224250
477274991
888896170
395126445
403466239
1522972326
187415478
825894708
743548122
1465450402
158928487
173687009
1669494133
1281034963
1826051123
1012536930
1695376931
496243730
1480271294
987111731
1596130851
289187634
1391528999
1705514306
203326924
1981155287
1783219422
1797557778
2123095348
1735287301
1496615415
1699349132
116685266
1692582604
1921017343
1405223207
1656452482
2093995856
144543172
263566482
594695254
1434613328
802669049
362196828
1647266452
1918431166
2116205109
69009588
1519258482
656811263
1437701876
1994100833
1965301617
1162307886
1437752288
1844167545
424788444
721299947
1051095529
1129408413
1383614429
2126405353
1844523400
1104668711
1824460314
88261175
240481689
1212795553
699395888
710398196
960181290
2130932202
219431580
24023845
112599772
84028249
110846311
875048074
1885757141
481329772
1693693512
170603515
1970020554
1204870587
186602109
1857279045
466056816
1829200519
1357712432
359642223
1033700552
279191909
1268721147
559327162
116970088
1567525475
1944615767
1968252376
583539211
827533623
982071329
530418538
1407394856
485796209
485758659
503652938
421538312
1145119436
797255048
168948060
25706329
1363979682
1525880293
295064906
2145862753
835862287
918819381
2029477994
1527767333
584830161
2058296325
1103823651
1246529197
489863709
1962078879
1903885451
1670805953
140086104
1271628016
1488818647
994829540
821027583
206492569
634720062
1933439742
1518454045
689608734
2024214492
2031087852
1675830280
257630667
551325256
1509980335
1482208427
1624570186
593214742
1549116104
1861159592
767160812
495756708
2093302020
1686174843
959629462
435786349
5382366
1276006251
1738950952
1794915758
20403341
1680059660
1843854801
625527370
932874029
926211603
881878159
1564967963
1021203791
1206538005
586984826
1464756180
713928811
1233313070
693895516
1810592694
1006192647
1737157039
1771458449
1989197656
62913833
1732884130
1254139089
1041456214
1419467606
2019953488
319752355
1670250058
787028996
1499668425
1481368722
89680672
1519038446
129421737
788394311
1759818596
1322504683
173678749
2089135645
661860977
677454015
13955487
815488560
112088726
785367477
2145786914
1857457962
1465856352
1383008937
1745403528
1476929505
1770770523
337982600
1228396847
852491736
1584421999
2011174171
309408707
469169059
1575224035
1946870178
983075119
1140236251
1977263393
1185020171
1132198783
1882684014
802443591
849196625
1859833990
372151161
824934991
1720535580
946828954
1705234770
139667434
794467825
656265037
2074719962
439711650
542129597
1250346368
1072673162
2013561911
60443169
1096951901
439873597
1055759878
882602863
1881133049
1037680828
4226123
2005858984
510724519
1029273155
297479105
2014362880
91966535
1883166792
181127185
1380205933
1872049215
1903368110
481885143
1752426165
1703856198
479153651
1623345245
1226890794
77989028
1956938493
677975698
261979668
2070458561
1193687920
1362333381
1936351024
1390705227
700485378
375011698
682597224
346446284
570607300
1475438267
1179324541
220872554
1508344607
1346330396
470591779
1568409212
1013148175
890264548
1037676656
1173008893
826498544
1274627850
110111600
248443081
1875065660
93995952
2007186347
864414323
57024246
1158807132
545884415
1994478189
649671894
234013867
590787720
1332593921
63573379
1814718135
2029572683
621833115
976846089
107863569
1295182820
681371811
1056178441
1826209590
428706375
556043274
1102622395
1519939753
693520523
1642057578
1085778270
1249848365
1206349228
917707361
1387339854
1806878298
537956187
1953484477
1948112351
881147625
949566380
2098371733
1275735222
115153334
68594564
1868570320
1768734396
311918042
678264096
1684062075
1776384705
1601576654
1954051637
207414138
1322404770
692710512
1886211505
807034681
2117485999
2116782783
263749308
305935129
137387237
1471320932
1227432559
1741000452
1257677916
893164565
1013306014
501292916
1921716929
242550923
298029830
1714266430
435081795
1248764387
1807205677
166772159
2140738999
1086322444
255729965
1337012067
1327134439
657687755
1521203318
1306078660
1979047382
800892589
948437105
1478631911
1373105614
2139246164
1982129193
1286251206
1115028502
284198053
1137630965
1622653149
1232965220
2145497420
646848051
742550276
1729978632
806398838
1234283619
378704561
1238430918
858034600
1736286885
1833433078
876062109
1288137337
1911907136
1515369884
736118966
1884851270
802872317
477881831
403854027
350998040
1088147386
1497339531
1874691658
1097236288
1325804058
366544089
1910057400
1001072680
893147145
1619141111
597411259
1390744081
58895260
1913085791
1947495302
1311020955
272549117
317768458
1825473338
496844005
799147314
1453409120
1128866224
100044839
949487838
1240296489
1865082674
440455495
816982428
30034452
490431890
2050908920
1319700661
164994875
1867189845
1876099566
2100109692
160980853
1968351469
797558306
635396908
310670483
741560619
759360136
1315623878
1741605563
312475006
658136367
2010659204
879141979
215583897
1052252155
978636251
174798438
1543920883
786120772
1170536147
849382727
1578002846
1863389243
1100745364
1099216951
520417611
1340638541
2089949257
449199578
2101912802
1712577101
1995488114
50124906
1034116339
1619576494
273675609
447052511
1825724475
869303999
62656495
478321450
1342177747
1438166106
1667073931
2090977451
1842888795
431339195
1859911051
208111417
1711295092
392721159
1842688632
321024830
1557858002
1641489612
702613521
1506193003
899871046
923497773
968592343
2073203861
755140989
887499909
156109096
1685960280
578046172
152678836
1752179644
1098063545
2127765914
2136756947
1817835793
1165483716
715424744
1107514635
367021043
167699047
1858399522
374852964
2025043352
2009795461
1715469726
1461076103
234610869
283154357
1480398424
1823083340
1858587404
589744918
1695121524
64328400
1760301143
1585112452
1768495806
1217936596
990395342
1400561
1467387866
1950560157
1116480301
1078094460
75240627
181263096
146163807
1854850042
256749306
882591640
1638155224
732545901
181273255
922824765
984495921
2002631150
73836855
654434505
1130776267
1411355956
1314721528
248111130
1320492279
282512391
705485306
1604476479
531395336
1553896203
103864345
791244568
1338549380
526473316
25392367
1740703828
444221738
760186893
1109375144
1095093030
468768509
1246926920
1982582219
138318848
2000637047
364731896
2054557611
1859506959
1645470557
1570416680
802005088
1544399884
1113311733
68887944
2013235178
1790959328
1548478095
281251717
662788336
186283992
90677491
974921524
1894932601
2120894396
1799271521
734152985
1807506242
774120452
985336491
131973627
1463596186
742256566
1459068433
572115575
536824763
2080926397
1421435629
895730708
1957938013
400214630
432225049
1557138602
1688622758
16849507
1298001724
1663443760
296040526
75392038
965554521
196416455
1935374470
1079222143
1384818480
1244736510
38433569
1511811762
1413479528
1987835592
1554695680
1089637094
1134099695
1683456478
396218231
1101608098
598128265
1713760325
1933095894
630266716
1420600385
620111863
269610207
152455710
1565581215
1597980024
286940883
279495666
1279810435
181045274
1152055143
528542658
1928865283
91125415
63951859
888190297
1873064671
1935309670
1861873498
437427244
1474833898
550848482
190863430
315057462
1380504791
946754085
75100263
1377019436
266885590
1573101557
2031661378
51254865
1566920158
1075633069
1137670991
1286579794
1814532702
2134683745
443247622
1341546683
57726034
1206480471
812235821
1022104119
2057965074
1557001866
1014179368
1010940275
881267060
1400106987
1493554114
273727527
1287199207
607666846
882300234
2037578414
1208575912
1195039970
1704206031
381841491
1490346218
2003484545
2060455710
762440616
805420139
1475301755
150961606
1980715839
1554527244
525335555
34820479
1210108171
1791442571
383455276
324443638
967676731
1132352115
736948621
458902130
157535265
1197813633
64523135
14106636
1865145116
901427613
2052197547
1339039771
941274059
826518165
761064524
39551385
1607720742
366134501
954086723
1050654843
713837485
1469214030
118758206
464069520
402580736
1330234860
575919689
719585857
1623454960
620076914
1066321816
337826707
211569378
2083421267
1212147090
104479706
291581308
469015190
2105700379
375091991
1332351155
94045723
1697836181
1685470106
693704822
1286255283
219900506
2064342996
1650417420
62299895
1330384720
1694021775
1596589633
943324638
635497304
1541913496
1523126199
1102670098
1133909290
1042780525
436272252
377494499
296423119
719041614
613955028
1785869515
1656123620
931665238
223427950
311230363
489349131
706989034
1449305441
30296130
1466845218
2130398023
157143290
844870929
1518625107
1103831257
647330757
1877157894
1064139668
1704737406
557124543
1045244594
1585091498
1326101777
844736360
33185499
251113243
817902173
1721636811
484768109
1085112312
705345334
1722445737
1713325315
1205555666
1268322881
477658184
927476700
1198144874
1048955350
2082340180
1169082790
2084218307
1173983755
1611506977
452855482
1200421633
869157783
366993858
1130969477
900122690
750487871
1775528983
762499421
1626670762
1085644564
878551149
1099302943
2030877166
1749563330
640065334
1706859685
1611322643
1742041996
1277506768
1950979593
1072981506
1841466835
107514387
555879480
752355963
2025524189
1903533149
1704786688
1603382124
793998101
186809752
1189289217
1345421830
1383368486
687955258
774360218
1982292915
1477972015
663508840
264498904
930305579
67119317
241372829
1215030777
389835751
3282231
1057688197
1708755745
2135877702
119382110
549708121
40055051
253930526
628753100
488646426
1897442807
774564122
1912688908
640952011
840920540
911220525
1431531926
1749770772
86412532
1721065504
476682956
909498827
1911290353
1829362643
337861162
811474409
1156292644
977777766
1419125105
469313107
1215404459
2011241276
786980236
1489039924
1885891041
1715254261
1621169317
1623912746
1096564568
360858067
1131744445
1059795758
1900822064
1616419715
683309262
1865769124
453169919
1180034937
1808543881
525105875
1523452846
1059266489
113601969
1599235077
1301347126
1584651977
421466765
1407725523
826745515
605254547
1473738748
483408775
1345512561
443039169
1257096173
904072732
1846541820
1894666688
203016147
925368481
549652914
256533876
1858692674
2042801886
1411320361
817234937
294420979
1283862100
846855043
1856375317
1429762854
203362281
1240034889
1017932434
371984127
535111642
136325386
917912247
1211958337
226893057
218485584
1172768160
1039678359
182043235
1581360987
124938746
1878858651
777074300
873540728
200604747
157143260
462539761
1776548217
1961719076
1376578299
1257028044
324370125
689382482
1216449464
1334088597
1346230476
1334226219
1473977494
1225886128
951233015
2089421569
401444200
2069197171
468778227
2053954991
1757354665
1450219001
1397305177
1533148413
52468554
275271461
340124493
150164909
1143560095
1230005111
2070346341
1350110533
159344310
279457558
2062129068
2067328780
1752536535
60593263
1865820482
1408179957
1646777695
553628841
1420655577
312547081
1927229428
1491562477
2024657854
45869909
2066106507
1258532123
29953992
1453250021
85418145
400386641
1363465151
2127760224
1351411312
508532179
169720232
38917937
1560120055
2007674132
2011598149
1079639853
1475141845
34874885
570199434
863334708
1794736605
1238539968
229226221
1081095640
1555152290
660067831
200152515
1394716070
1400361011
1895394024
1841897681
101258619
1239326549
745105052
469506794
1356747158
1745355162
1025477274
1432255896
1029178175
2108525544
570714755
1090349947
1753736328
1151133977
1842301825
257894909
575564800
1670428182
1118293291
409183259
1267120550
1567549989
985422057
962262161
648792871
823510076
1285446455
822802365
634910543
1778401459
1666532069
1434248786
1545581430
1110120688
255412822
1099691840
392732295
969099337
1707542228
2119043677
1258149546
826743555
1539096956
915364318
1514312672
518177970
502437641
817509763
2114194890
1743879598
712925331
497271942
1846257372
1001138707
752116514
1087819625
733110551
70158256
1689635001
286626507
1096194588
521921649
685629415
770414936
95752057
256662609
1669276759
1766366721
1900423994
1024172051
935399191
708671146
1457559439
580010731
1418702522
403965426
1476533117
1854050640
1378748292
1260074310
943701684
911339205
1427913778
849344494
1115567763
1185397918
302153071
1974228156
1169398172
2010826652
863093412
1313175597
1175673840
685129356
191580641
1023528710
1520800705
584003809
1740628128
1961896032
1315603875
743674892
1366815591
99147814
2135652426
2052838018
1955948116
360845513
473551144
2049434078
1721775393
1694486061
1325234418
517005459
2140068952
1958307727
223577891
1905802462
2042333164
1267511709
1075721964
471687896
313986318
1125669093
646390555
2143482443
1877649732
932592742
1444203119
766279058
387550118
474926954
2010405835
920506198
1542661143
1002341247
1708706517
1411692858
956775538
1420180409
326118219
1368811893
596432967
1398785386
898651789
2039040491
109894935
418339920
1880872581
1863607777
857834179
392901362
1606425381
4020371
949718022
91358772
793638314
1948107406
1082017279
143242949
42818955
963201407
929255718
2019486777
1605205007
501030155
1022832936
1123991076
1670512968
1598162371
174040391
71526293
1952366609
1925839653
930924708
281870380
1354928574
1337082413
76937880
117391217
1235387138
1580405512
253988413
1855800838
652626049
1676003325
495338437
163344651
793180666
1659540132
1990035522
937898819
102831910
1630977002
122518915
778631145
292213851
1905551436
1764084445
1323044131
1561308664
536668079
846869780
254973355
2014463315
253135461
1365114570
882082718
318080104
616497277
269684954
344234503
906889917
397098832
1117645352
637171748
964485384
138801123
38754401
1711778467
1068791255
185951658
1161099304
1912850114
1317593500
722607056
209812672
992185309
1106014964
1853275203
1444790575
1570442654
916030188
1353887189
1924374454
1870849842
839553349
1883777563
1520669325
165246128
943827171
1602149314
427170842
1612256579
788532152
452199898
1752823526
1895593519
1630480087
556871677
375393838
891937878
744214402
43146931
1657159117
782149284
1564788447
14995574
29481740
1574133948
2141029832
2051490842
211485770
1739750554
1749439016
1660208995
973715795
563715385
140155437
2109934885
1365621800
1186928771
580294980
1396525938
1767520371
1282701882
1270170641
459579782
600716409
551488852
830962693
1715406617
1037224165
434073284
2074447165
1266532604
1938301289
2013341669
867954917
1235509451
1695171729
594235373
43277060
1094273739
1519821906
787167034
840699378
547931028
2067494456
928127135
1271428653
1638106931
1115804593
1669256288
1440419803
1759635040
1050911208
462205462
556110324
760507884
1644053244
62925521
1276076755
1139479590
2006125810
1642773379
381506787
154922846
327584501
1377746866
1599908392
577926160
632259922
296506047
481452306
1930443664
627495285
763378344
1882179629
1831358858
585689696
186505942
1877826342
1306397429
1673154893
294464885
336389740
1745904598
211793130
699778518
1109652325
322627048
1020977802
1673517971
1148157255
750065281
1669168716
1228168083
296873183
1436118318
12747445
1102381836
633101476
935121273
1920960869
1917157847
1237591458
541041023
1541331899
624862238
247837522
643907646
766724629
321160426
1666555788
1633627027
1305922836
1387841690
425793368
1615370966
1495592271
1220665038
1602127555
718251136
2093085539
639651030
613387660
172027219
1753211187
1558904826
328547096
904584586
1699885195
1936435023
1354207845
1046306797
669080835
1039406796
1604409179
923477926
141505324
1319481496
510730581
636845764
1583147307
1415829459
127973693
757832803
1455685431
810183428
2019802246
839287427
984803122
992036340
136219115
2049598783
985560484
174443466
280393173
1316394932
2058951093
2124642763
1587299774
808256388
1098964219
49578350
445773239
213526207
1576348751
665021055
1582089137
547789148
54880267
671530296
137659440
1650138248
334052380
1976546547
1235304035
1501573229
196329422
304413207
370675784
937570860
1989304052
1325556848
153639775
1558381234
581470583
158778725
195704855
614610070
26815459
125352529
2017407739
2409048
1978593218
1647019675
974540927
1407536365
380912508
1200420359
1611946306
2119557515
1147939470
1688553279
1637969501
805062767
1069340322
1936858413
1501357346
1794235102
1262290675
904231588
1176005794
263184591
1056256109
426886013
1847294138
1362196587
1430613664
1421592316
1523578486
1116996438
1577139200
187421351
1901676789
1820269841
1840378189
1614203874
246844676
2025658807
202444386
1717064352
699475489
109906804
1441483472
2077682563
1626902922
576147893
2076011850
1904947672
46957508
663596690
2138827967
1174606354
112610282
60810609
286676987
1366952964
552763508
1695408464
1785169344
1967095170
172749620
1505780438
274959912
994309072
1313402287
1005663951
1752467846
1353090713
1823192431
218887181
504830318
1748711808
1516722243
34619937
1709684908
1478715264
1900658757
220112740
1081201639
800142283
616304720
469294836
2016520567
284099882
1562003487
324974410
861532516
1262749551
709046424
1129347221
319704746
181319216
287412296
677368421
2128840303
1781427973
252684124
1247302291
1687584948
1385499528
152433610
1755865899
1628115087
1478067128
1009139193
1762906303
2026079370
644126769
1720970337
626579622
992083653
468747382
1244307639
1083227907
1692701974
1614068045
1365515029
490007958
1399667000
322346648
291399481
1624349009
1535535511
723017236
357781501
714010881
1534437590
777958777
1467096077
1037685723
692895454
935776274
102535726
1653935681
1267384341
312814169
866665774
542909064
993910404
1155955381
1373972534
1115722919
1140261365
99329222
1640655695
1049281052
1862281158
1872343957
181051202
656883532
1147571011
689363651
1550852737
1233764010
227120788
1624081005
1342362691
1802403345
704616863
627988467
924324375
1543716191
1891716114
197814599
521009869
706788480
78451657
293488196
1351810058
1448985208
1955796643
1384590338
1970972074
1067756150
1947931026
1912288747
373343793
1427405549
1945434531
71145719
196857582
1209435040
1558537208
1529341191
815759538
229737443
845067742
1254182953
294707089
1984125053
1719147788
1463617514
296513361
2129277531
842223749
991464509
1954527196
1074156744
1377966139
1448284453
2107052268
6118299
412917018
1574365583
1491121936
2089290011
1540981176
206436622
1179002696
1584635123
1599652578
599404210
234669020
819966412
1966235450
1095435921
305053600
1323410411
888784734
1527321771
1706906510
1737916240
1258755847
957388428
654129670
709654045
202839198
1513360917
2020504355
260890224
642971957
1979704236
1351635383
2005907752
2045837772
876089400
2098384505
2126626793
1488897691
1007210306
482747675
1965423418
621173631
1799576042
2127149127
1434181791
90126615
1478469759
1151024548
1832057285
605809534
907820255
1472672449
508891589
908430289
1354036390
991664199
1085270940
1312161770
214557699
2052978487
665288831
1317143311
1135556409
2057677973
909755970
470021436
1358896446
815496702
853343740
196637740
1449572782
1224701294
956401837
1530772437
113713089
452331097
908085144
1667681752
1008948214
1253931247
1415479524
343106060
838096334
1452056329
217075476
817733463
2006725503
1585172557
1484953081
600742686
215032576
1400450528
336953825
1089118644
469345447
1483288481
886083107
625362749
1821552021
62158732
1299780132
1865760452
1910036849
1453584029
877942950
1959001023
1208853884
722217018
1214135682
558700923
80851430
115937121
1759335518
582716261
1965886689
950721214
712873524
340432370
1040090228
1444235289
825923656
1572113900
1370161251
850534782
1451379254
182542695
1342563686
569903380
1729706952
1900406776
730562198
1550224824
1281977326
222624377
1495691156
637044365
1627692619
453202820
1574514648
1601026032
4405701
188692552
1069845398
2064432974
352890624
366798756
908341005
1620985817
64382555
1358484398
1845114937
595756487
1215706587
1550885031
1463996713
149027811
2141544501
1593044567
816370298
991594266
1497963127
1120790446
1842638111
715764317
399874625
1438161712
512548196
66409363
1303424148
673913691
721822778
1282633644
2037961547
1169385049
198429241
684877519
1983507532
554505953
437889401
14837862
1824022149
1405475995
783532075
757149597
253481407
442547065
86903417
350816132
1751280425
1124668569
965043426
593762201
1831179536
369522275
1036678835
1015347067
1129925717
339883343
1323279313
1650822071
1657730737
1095748369
1034618798
109914509
1080344933
193527692
1412789925
297731052
703235840
1173281101
877627741
1171128
1357200941
211834080
1198894433
103943054
1048178423
1440212572
902578551
265203268
183054853
1585496066
1546434022
106121422
925120200
311747704
1599911944
841912138
1864651011
110427384
1151886396
805799184
1204686788
277543680
1714978640
1583472576
994630404
203980910
731757179
1465038046
986979007
1454509760
623508357
2097573037
625140736
344457436
47231248
1459159003
1298608298
1530808677
1567042336
2028042872
2077596720
1750334777
1799224975
1802619076
2072685288
498835880
2133618333
304860204
1226479595
310724103
457629539
1353496017
1748282105
521888633
1855541369
1022340218
862132067
1772324062
1197399627
2066266034
772825645
406042570
1498369423
1928918234
2029735784
1940767788
834378789
1692209800
90331658
1865493734
1364368588
30873057
55554223
892663779
629577702
108291565
1267645596
209337934
28112692
2104565734
770977712
472417480
1108407994
895071253
415341386
1334107190
1901223922
531351905
2114817463
1456785654
445205394
1058499184
809056392
69071916
1757932583
2107734227
647798674
127116157
1320378368
982018534
934432306
1487075598
789351290
451693371
1445697144
1705966714
1629616988
660278807
1115051680
1974299249
1917046578
58858701
1784498131
2079673724
796044084
342242783
1552667658
2008046990
1352839960
883069238
1172206828
1434462445
285969224
626019189
1653119248
721945657
371090648
1029118730
624497502
153928318
1088097691
1879591930
310775878
184235446
1667042394
520422379
1862898895
877033173
1452917207
1251004286
1656194171
607057502
308843414
378631398
471215935
350442466
873340417
1100812693
1243768924
453771163
1302556378
379026865
1942496287
343056597
1792165551
276822215
1207475956
915818469
1837065291
1529879945
2038893055
855467394
1058788852
317529791
370459509
1882622771
1366709330
533482145
125178611
1670968135
201696334
1225513017
320368896
687198688
147128708
530643557
856904943
176909451
1843105894
643579153
279743243
1152055927
1063770259
690301242
943264463
1839353043
921192152
65941630
1382253831
194658191
64600054
757195396
1191248606
121303207
1397033575
778725487
700295853
1392951675
437565690
1372866897
822712248
1283268089
1613462622
678262380
1003448217
221646220
810874401
849452871
312297552
390564724
1531536216
1505021607
487165839
23438939
1780307250
350047635
876337058
72247562
1855354069
60674222
262383294
204638977
1442729187
2048977919
17145023
904652835
2100042757
1937166146
1361586485
1760739545
43953895
414599688
243845747
203604702
899629696
186783790
61002520
612423978
126250657
1653831153
1383118965
38978667
240916470
1485503568
1592846585
2046393128
1982556613
1667810598
1117202954
52384189
813947322
342677401
1991474965
2045438673
1203777586
1581309007
1006081719
587722750
1976343520
15472966
23314951
2088145224
2084883355
858961681
755266080
1379061268
1038291050
1082215339
755580625
2128905453
1062832133
900051012
534672452
904481816
2144227158
1572215861
772942376
757666099
122928087
1000835580
1626202398
2051441326
466984665
1546937164
1422764289
2010922665
1125420818
1322546516
509464616
211274797
308820786
1269247166
369629336
925063966
1260504070
122755648
2096723514
1324305393
1686576879
1961738011
323573243
2064417044
1786806170
961978476
1055615779
1969780240
36752059
1512088687
1328875167
1239163045
1943146496
1037088310
954135462
1570674779
1263471892
1642639844
1519181791
751601403
1999812204
1049467174
1912817697
1356161340
1202113270
648548223
1716842382
197092908
1297771874
243277313
1802558842
1095985262
1514784602
32850032
1201267578
2019646857
1283437107
915650751
728804397
862893810
1426746147
216542019
425283888
692027789
461130718
2140308475
1227192648
583749305
1886490026
1840849299
1225522902
89056183
934548403
1637698082
1427578315
1414247132
1287011426
1798432724
2052205170
1080433373
1648213245
1639287896
455069462
624127909
1077379737
1584446970
1312936562
690539158
1221434665
98142945
1513842229
133931622
1475883474
998074033
987168004
1759849465
1591899183
674385252
783853765
2136572361
245148122
154153051
1057358042
367236370
2075407290
299084357
189567035
133621081
1584046227
1089141707
1609550928
413663500
1902430063
1703825246
1032294990
22859212
1925900741
782517651
2075668028
77961300
1911741865
55822702
439150759
1183837420
1573732313
163851488
511581549
618936377
913223259
749505678
233560440
1189031408
1445857945
525565026
636879133
488110894
2096153528
1388313513
1861942888
258227450
576596143
100446638
539359234
531284266
299024980
376336687
202739209
1437994726
1963767363
1952384388
1908679086
1496823503
950677646
587023955
358261403
877488780
531813923
1915974650
1891034470
1375264284
1770340158
735370174
462324317
1763405609
530675982
1019462591
1060584098
631674409
1995018477
1976606867
37611480
114433416
705766822
1462996855
1410658555
306782982
1360331399
1956715544
1631799751
694083406
2075377946
1595624453
1016920097
2122069546
989885266
616559527
1915626249
1578569554
1346917938
1576358416
1151445011
933525005
1705282562
1786115235
1175206499
269910450
112254584
1876747516
1361381564
1217857051
100698197
1584601855
538241823
1766853498
369756388
941570885
1512380962
1764953835
442695032
276339194
1907780685
953158384
407176002
1008633659
269098147
661472939
863281884
1754588080
344267051
246476658
1321418976
1560739134
1496766606
172849156
897915422
1869722091
2123151655
1581367671
628376493
1221975439
1950017138
257821464
647608122
1714687288
1300482011
383691443
1492476771
1530035062
723973842
51219725
1035880402
913200386
627096815
1140555245
70489611
110707962
612571759
1417820241
135781417
1654933616
2127647806
1692417776
2047817605
2119748511
2120682011
627014692
406425172
1071713650
571725170
1285008040
1870778912
2044775441
3436272
1979549011
1413171837
1625241883
716332264
2056241015
449177160
165885396
1332947454
1855112571
387094302
994236282
278930081
2087470177
201372283
398930844
877632629
1708096311
2041404604
795178010
1396228888
160125432
602798863
1206793065
440070052
1701526186
944680393
993272131
44140158
683399572
755880650
390786666
422403383
220493053
1219334010
1084195038
67938664
1353068028
1003774635
751464597
1946842790
1420951584
1431683106
1746783065
224306364
325487287
442216873
1997480242
413625819
1294376851
1925873986
1203689642
1958049048
98147505
605514898
1325255368
1307794552
575048631
48979415
391260097
273802062
857410092
369798909
2006753997
1556188288
1011808784
1528492819
1511974562
56806569
213252625
2013252031
1942245856
532004938
45065571
1638381675
112065216
1949461051
1745329309
1665273032
1243806697
114457045
1614173543
1995884368
1428555858
1211472169
961786696
190418287
1880180687
992560001
1227646761
519086953
2092530384
578626340
1561008278
222883709
867788640
791476193
602297562
2133852850
1218874568
17368474
1606699032
701312143
504373248
136710572
340082001
1718785214
222908440
1971173933
1432741484
790584563
1696584172
1833487228
1252683033
835439538
633320797
364609190
1879263701
1991802524
656769125
1760409642
383575420
68789191
1117754546
1624743199
652935422
2073509256
1191172675
678148791
526443814
1681615651
1916712245
1962390374
1583832070
763870291
1651523819
118781493
1036087287
1988790868
1796003072
311360455
548467817
1173183301
2058211641
1892847088
541840973
638929852
1082110347
159225002
412300373
42893593
130706204
1223290186
1908227730
840672253
1259409250
1284622408
507699058
1256350304
1332328833
559550368
1734486924
877525500
734970361
132863320
1189517866
1684064791
2001353395
794970314
908592504
1414393438
1945941022
918599262
122778237
2052317430
1814054897
162008133
253796780
2096178281
424210280
1426483749
443508506
1571550782
1430461880
1551840823
1677183618
130418966
2131862839
1769487326
2078535686
22365977
1839981399
1624527444
1406846925
1935317966
2101163357
1149536832
1733985943
1469040337
986100666
37283007
1095886325
1489319401
1831089948
1889112241
1829317830
1422452489
966108225
1083290059
831258356
1961841346
1695383762
1884597856
1273296408
2088197898
983944823
2045183457
899416498
975329370
1790717978
118730450
1644728074
2088301784
1163285960
1758920050
1042840112
2119589409
93303107
1751650698
600622402
2071086054
2062643626
1143590166
1510807990
2059597334
951437381
1257001493
705892196
1588627090
303527008
201853300
7224942
1899099204
233740266
2063282301
138548619
1812815041
586929023
827518876
650017778
1804875473
2036509238
701036645
980695185
1280611484
485764886
1671343171
53879508
710438382
2131425306
1432275516
475536028
313258649
1574525734
1917756619
2084358272
1979966482
573239794
1173873060
2034443986
226294005
62547555
1297333869
1699008550
680347095
1197246207
1027661672
1710627211
1163964518
828482267
1376560734
1234760073
1660512661
1370369497
335089622
882083993
781021117
506178856
818420252
630964665
62527595
1666378708
578138960
1934125690
826712991
1773172201
1466511171
251214578
307156218
1248091616
1887913599
103194279
1305384702
1270761559
1840094156
1816806523
1957143656
1110884339
1228982894
212956744
1079655178
1495716506
261487940
2091530915
1657394662
1371469018
1864436714
1671183210
696708871
903753334
309338576
264140577
758565528
797609645
1293806596
859486471
1607616570
753657962
1090736030
1857018017
177520127
868865670
554805205
455328578
781441554
1185810524
459181215
378948386
1092193653
15455516
1007296702
730185674
1727594009
367925533
1187571612
81153866
540508328
726423946
351937552
2091724037
1199741940
340275417
2052308669
1978696494
1594626492
1215562374
172798864
1430071924
1585770919
107214987
1418660029
390277681
336638976
1852458487
1322929318
1872363762
740907794
8369292
652188744
1279112324
445488590
1268349039
515912010
252029534
1752308315
1137527903
1660385371
1199982466
1515097928
532993539
2023337843
888035770
1908416369
1294029417
1995443161
1485915664
102341284
2123401670
932931832
1726939902
140169469
225709163
75922919
1848301437
90696768
1679537714
185637922
369222558
460968796
1689549614
2147087802
1852993720
1574998735
1143766073
1740270427
1466239433
206622950
393044602
1661723318
617110488
286607056
1550713967
798041299
1068555586
1805468322
398217571
1084376133
640499632
50410212
843089541
1818725205
1352705682
1446393680
437955149
629928503
747874459
499760169
1151029581
435166589
168630100
891165637
242788909
1390863373
161714124
121719168
444650068
463756775
1318638212
1167491897
908751294
2124970440
1903158248
1554779188
1988402891
453909416
1821307942
1840639679
791088142
1724367691
2107510862
155633489
400784085
720550367
997431675
33527237
1830385708
596232410
1769964984
1812961397
296575348
736130973
1590061154
1081945539
952348627
1164956258
664617485
558939888
1619103028
245217322
1584863386
1708831294
1848881124
1799860410
288708608
1684890810
123502452
821709570
1703672428
1627663592
1380614225
484312039
271218696
510682420
469239969
830649278
393904059
1237679515
2014657630
1456637125
1139111662
1440552547
1262309610
915763678
212976347
1592533592
1316493877
1410223111
1101584196
1413615719
2118704812
1163544916
651628570
1886060305
246117239
1096555164
819351671
1980626264
1753260092
1696303593
221539371
973088265
1678429268
664969519
598103799
958806379
1731981933
1803638755
1104747847
1390190519
1169546453
2034288966
751936656
1052764975
998091190
1848570667
1609315033
1993224815
444831585
1326185459
1387053039
351959805
1178605865
1984036950
867241220
225127124
1606890066
24144508
540378427
1018987366
265493361
842256259
2092819813
1941971816
728182362
1781749359
882027855
5411186
46930460
43820434
1256478384
754961788
29777838
995580270
1367692903
1330637778
1661474256
1582891771
105636981
1052030839
402585013
2007149876
156011499
1949391756
692039303
714140788
1396605861
485824161
988775073
960983978
1283116635
406975477
195898168
1126249223
572990070
723029593
865731665
321781412
943561488
708958735
474251743
266779618
1547841492
1970272160
559213348
2036406378
630650105
1548684658
83713953
594266131
1031807992
1753164363
1649287934
1025264413
436792219
227553153
179253533
2138520776
203032639
1782105012
1121983145
1224485161
1513300998
337726474
520038787
1006496661
2119696211
1505488785
1278790761
1775277308
2128765033
2076352690
1776307122
1828051447
1057606832
437530560
718456146
277940517
219285491
1841915215
1394962720
1133218228
556883238
1820009505
1161833827
435347618
828354246
382899228
883249859
121192554
861884076
2124174098
1002950811
1210162716
1601216132
2125967590
2104529060
591417397
54622219
828043381
693380330
991507600
902389128
1732612654
781826522
621043424
31682978
1016702648
506745910
1411534600
647444444
1714759775
974083204
667463410
421600414
1954831938
1831813965
284203287
99337681
249972204
1812456939
1246717559
583740215
349963766
57186859
182650277
1038775747
542926742
662698705
1792727010
301836572
381966875
597150647
1726355565
157815426
1274903526
1581919852
101763565
1059619503
898870704
2098273852
578301207
897338515
1234349041
1295070158
893370124
1732906510
1730458026
924889767
1246740316
176505027
218833579
615242908
1753628211
249270739
740965707
691506644
1193521896
488440291
310433062
1721967070
425466396
418369082
1023743363
409640734
219519994
1736515475
1426016984
1640639360
1375582724
50562067
932951493
1925433624
440272507
736898610
613180694
1393056040
104423700
1442840015
313792397
551872950
1356512944
1080119256
804464444
1433749716
1511945853
2096076481
995064436
645718434
1503598838
74038099
919633662
1768349722
319737306
1373913984
1619536882
1779342632
1520843257
1631863971
2019691578
2064733032
263319155
1368398262
309415997
478812992
1871142409
1426515224
328657075
1899572935
1128946715
101701632
2021173475
1496806982
1863066150
691159827
753037440
1819761880
1357700796
1499950684
63594060
913566654
721996547
355940809
1313933807
2140090268
52021747
540050847
574015120
532734969
1993772474
762208745
375319834
1230399505
2084062758
1291519982
370814438
1906637490
1626330953
520198467
1779493947
2024750774
477337414
1558161587
935763692
1876887255
741250285
1497860731
2127510527
1662282375
964322763
767847492
82815548
1315643951
892107839
1695626643
813841211
1983326822
1688208865
248721438
43527770
635023785
272978505
1248425886
946944608
1831816105
467648622
2074227361
369238075
1266183588
1287337253
88511170
2036548756
1371353861
1648499145
311335966
421548766
634218835
1769792047
699250246
897705683
1914561654
1545870067
1992885473
252329781
904141591
672006042
2009630401
578680842
334564041
736139476
1855192925
2096221327
770466939
168911634
1080862173
1886806438
1286668373
1801157704
775200347
203102258
229349942
1710578368
445987266
2015422238
138204649
1055853229
1611988528
961953176
1564445680
524416275
172914368
1689578972
1710513236
507194692
446221414
1987780174
1051954363
789137457
1502815647
1310213487
887499473
257341833
337891144
1114057265
786922091
1224325827
60566687
1473114028
2005903362
820164851
97676988
1543317229
1850263118
160582486
857871989
153544869
2007962039
260026686
1298414425
1420228718
702381239
972609668
1947245544
859106872
312968344
1663364096
2128115411
1725524175
488721655
1441950049
1496066610
1493125224
116851875
1893318509
909941857
354021477
87331210
545092831
1982426083
779719130
725517614
1834014057
439150653
906395007
1574787142
864954818
783732969
1656520347
391901239
1558541403
528932684
836713569
14313937
393000900
2063078857
167814450
1746284306
226149931
1053677653
1444044739
1611158072
238392836
1643367557
467355247
1708864115
1723670917
1807843974
1128917115
853043233
1610337322
175301708
440210661
1997535654
1833259264
1067871928
444296456
261740111
336411028
1657942303
364051904
1718786959
1964890936
1723897489
762962616
152346977
601415177
4584579
1667821534
638471695
539642617
25158901
394880078
150385246
1408704912
1980720372
2037294159
1463905809
1693480733
1239334356
1114962760
1066589307
2144607249
86259112
96364130
5605281
2051263161
1836222067
2091280073
561112653
1148968351
617095063
1954929538
2015976994
609389825
749612291
1690297457
188060067
386446931
77097075
976276289
812446644
2140481881
1876340961
255326097
1145938877
1932754633
1216965450
1437984579
653234677
102725377
573155986
1786196540
956230687
1854267242
1599479811
530944863
1719652720
735314351
1135989688
100137943
1681673840
481204450
1944167442
444247324
534618610
234442980
1113951977
15227562
30525619
1366805448
436912499
414012632
54415887
1387344019
1253797976
80591540
1096907868
1826570512
2003924950
755479709
585275442
1959917726
1623245989
1353365001
1387443651
2110828962
1219396523
2042415262
1195284741
1487000818
832969299
2032590134
1137898721
671223496
1132259023
314648384
1026814180
636751336
781568073
574127769
1233712251
1500629396
1985310669
1206241616
1188936524
69750713
557348665
382758577
714715686
2080840545
1711030978
1261752591
2003737273
1955328719
174827633
1124585545
643790675
1876184532
1233150140
1209029510
1654702198
664617932
1001012893
894426146
1328734179
981140063
1697460159
529735528
674755967
1236323114
1000801645
1797499210
1898308397
2016574160
619578252
515081697
68526483
1668847133
647576063
1304163544
1032903593
988799223
916694037
581444138
727634849
183336165
1522209274
1665460694
334597886
607162085
82564899
1074700585
1597262320
1092250953
1635402885
1494608313
1620850037
635852456
316336016
559188665
1031567769
2034872290
635081287
728454124
700351235
1996868247
1495739613
1893861359
2017433316
1712599666
680152133
1327648260
53784265
1748403410
1699124243
1132899539
1008049515
1221774854
36232501
1643547587
1102084744
1696952332
452863834
396902083
774264753
535924843
608129166
96605970
1706179497
251203323
417568213
498302486
171665251
816120621
1768610569
725555127
1456726559
2087175135
1615903697
508488799
157568401
142701618
624517810
818650030
669385126
1274026549
21572283
1926206993
1504473575
863255885
70780536
1504665440
1012848771
1421020318
718385461
611309945
258157476
43977861
749971046
1113822553
1201363112
1651527216
540664536
1724395193
410372366
1620388900
816540630
375172460
1047670439
153391675
869769332
1107947616
1515951970
1333447272
24465704
1809194712
1939393119
1019859992
129277995
1635525462
1125378887
1300644305
898935256
1243622852
928671512
2042208068
1957557457
448413214
901130252
2086887611
289581683
2129638772
1931547300
1781618572
411408059
1647636921
1528023201
133739001
1646850251
120581806
1498461839
360218688
728099637
24441102
2129422049
1762575405
1590561729
1876310120
1643388720
1160316369
1566002328
60799350
1110688683
1079603861
1513358164
859299840
1824261100
1830388665
472355444
1824414216
183095064
644033523
1009311934
929163476
13635500
40472121
1111726522
1883651122
973385840
1826241430
1321809437
837997611
1123149828
1311766943
1325583315
2070145940
1340919287
1841303716
297051830
1442212299
1517434391
1749754431
1759815680
126344615
1208669485
620398276
1668575065
1346600796
494382489
651375760
171985476
1236613701
333955764
1892101501
1905519949
920371331
2098730468
1856927044
1491465140
1930601331
1046407745
1972408374
2146117561
801994607
1237537098
1908902135
1228051125
1463614748
1600257716
1101364992
932926978
873944091
142632237
124107963
1293241003
1826370851
684661241
1834112431
1312647613
1930310842
830243301
1797737789
1871117405
1023020091
1960363309
333202524
1975686240
2059726215
1349258102
1327345611
1559481603
1973083233
1585447062
568235788
629592526
1777733939
524132467
1301010877
2031529955
1947755163
211831661
361365077
1830120987
267368500
1402938041
1724287030
1120332977
1002341600
2014161963
1833293397
555716249
2130790687
2010431305
1471580373
1714923674
1831476401
356825245
557019065
1394915897
904610055
1197602419
897384710
2116644309
1927920754
1781308733
605247271
609050776
617675460
671392626
1522120384
613266293
937457975
946546194
135044490
603415211
1915516775
2005009591
1391679485
320628271
1542107736
80397813
64364472
175413839
71575048
113623962
279036481
878407541
2068109505
1681039124
885116601
1081828010
1940040787
986905872
1515867167
630734323
1026832473
380668559
438958038
1137254433
722513222
1812416665
2073955229
1246973334
2121383456
420815061
1723894812
427214865
428905155
1009762652
1707744996
832417594
198623795
1973535050
1681942829
511666391
2061259906
1005587740
229242089
770216164
30133740
1011391128
1174446221
653832716
1524973599
1476093247
1915458582
533120454
83453306
721334893
1726595028
2088598717
416661989
647994855
1488315131
337661537
683331242
782233044
256710887
1816810094
1310010264
1310863019
1805709464
1985470435
2010307014
82122848
2132674984
898365012
500006293
1550793184
122698688
920808710
870492444
1743515038
420299819
1214246014
292761117
144348508
577698793
1724951924
2259136
1271996240
721819292
1711735349
1187967401
1991430575
1573808136
1758111228
1272735668
1457282864
1888334633
1388959194
1409909451
912671470
1751515069
2013081722
1898528295
1555981694
193230974
1779392207
1715038789
1425672198
66441756
1702462483
477050672
1163983323
1338587342
86341100
1056098019
2064847693
382387994
210156794
824362885
1741224725
1581155109
1161518294
1431901625
785461753
1462036007
509961315
4810315
25847531
733080074
1896760954
2134047119
1924928565
1019191154
100989189
1161712797
323904112
807750803
919068321
645923821
436360647
83628752
1143698969
2100913572
183189930
452599209
1116656317
806386680
1250592104
908941427
1150213254
1310181112
1133416447
142519436
977885386
1470048035
1163275445
780585023
1281407500
1357301708
75044709
1432185993
1326561352
1710035205
766957732
1798062904
1120645516
883991041
1187834284
1282293049
886886872
1163875221
668279084
1407482165
870515514
1309360500
720201550
191476146
1892853454
429841962
1191817634
2012033823
243536946
1206455280
636569618
452876823
249094717
515522340
1686655024
1215404470
1034548904
1244375380
262578863
1455950320
1859084215
877226597
383575645
2099412429
1572008521
175688647
1504245041
1638474061
2046735474
420708922
582649957
1869652054
1847069591
1540421585
1476996269
50713662
825800301
2075565768
1570537020
1491663475
1477644
1902660517
604482914
1767994035
606799103
617715400
448350874
20120912
46893784
692144079
1096833727
1860022620
40079502
523224754
1523036995
137429602
1833005922
1393137383
1319673630
471592994
377954971
1651956020
387303791
415384391
653233990
129553872
692024314
1174438951
473556412
618041102
544338255
1890021724
791383159
1181834072
223308357
1121451437
20573596
406488898
711322111
1242093181
604833335
723714166
1516417450
1398698422
1110163262
2004748047
994301395
1394517119
1766001920
862972023
1158226300
2083045645
865654889
1747042668
1501905535
8076606
1331408485
642992248
1578123077
737140918
664811658
1426300873
1862021312
645364508
1006468433
1393176562
2009942187
725492244
14215119
110660025
2052463689
1715533833
1939020073
2076070003
301545962
1912502832
1659273093
1562913924
1198588946
453662387
1156101926
1618134407
345953901
527288998
1363128885
831177786
117600760
333285696
2000398656
2125651226
1117434069
1894656272
749130595
15262325
1041269538
110107297
2067523257
981655235
1814901443
876357354
534011910
670906162
633139209
1213822322
2139067344
1158862066
169780553
1367743022
735282653
307779718
870454270
2022386786
686328303
900944745
167065663
702899357
613460968
1646693024
620885375
1777025704
1333518302
1770799284
868027045
649706585
236583503
888637425
478770
925922133
1076588776
1586863346
836907717
1986425749
1796334155
1242056907
744002335
253786512
605120040
1582451433
1671218709
317833329
752068167
1854852036
1388116933
1691375782
1302183349
1825363771
1114562798
1325794734
365552055
881319390
1637059431
1351001155
1278595626
274088021
1127526127
1171593615
2121732442
411492719
752621647
230672393
1187374089
646365061
994472610
710774498
229644982
1527224249
1116885910
584339353
1036296332
453021572
1915522625
311557232
344511695
1908533191
735760777
1589718702
1965599272
1953805764
677743241
2061649164
1584566190
360687296
1937904119
2039613831
1724915861
1282001231
2076057532
1587994620
1712102503
284450839
1783465833
1139637262
1037707296
1715780488
834354369
1642995775
2133251391
353836303
1100914568
1917018805
2071098089
974364732
278269989
690715930
645277097
2004757872
887606151
807215501
93243389
1738175629
256511841
457759225
1199247898
1597828793
443778849
1209003358
2001653
639756464
1161101119
1788464770
1763328000
79926498
1409114529
1288770196
1898726774
1703421507
566819553
1630596721
1365704298
1228993002
933037435
1340882427
1349594514
1964218760
349208009
219615605
1361038622
168181185
696467373
1385940075
1121627857
612874376
1875143067
149199721
123528443
879550155
1057556759
1027795695
1652683181
1945881439
1756630892
1027392665
233881656
1052651829
1670417740
1242181269
328557547
116634831
1195325315
397074664
519741958
1251823504
397947675
1864207499
112476283
792377622
1679960413
1398909140
1680547581
1433590314
56599628
1963772482
691803894
67127006
1137947417
274497705
1077584964
2069545003
855561719
97369433
1678267556
431406828
884290222
358793491
51511506
1897137673
2026836035
551588669
690211823
255081563
2035588252
963444402
421850179
2037550790
172357288
18225536
1894529982
1150639070
658539703
283923017
1719570297
986899372
308449089
544736868
1730664633
811730088
49161779
460562642
503319649
2031090652
290212850
651378604
680318043
1735667763
1093757677
1313006401
89196112
1484457076
29626617
795091850
289072464
203469239
919008304
2016702190
906111307
1851074847
1558658686
1915015224
1017565074
2032271052
510665297
462175461
207729355
55270259
885307162
2101177313
2004347844
482670345
1042357456
2049520349
344062305
208935650
1044637948
1259760977
64467053
416787523
1405147722
815295023
1710355594
2135899551
1121834321
562881224
817051738
1541024325
1375414388
1552578701
2124924191
1162327909
313006166
1187560314
1684982806
133250861
363115546
1797961726
1302150424
859267710
791802247
943001026
1535863001
471548728
1546719574
1272483341
1033791308
158123724
129190736
807035159
2076068189
1948704848
1673184000
1673704691
818548718
548594377
1057866608
1717236791
1006267698
1407966002
1025328025
1055163119
2101627942
148566773
337621689
416351853
1105994070
1380309564
2023820363
451228227
463143535
2101885430
619263192
131014492
1969653654
407973387
1975098797
140061035
1465676353
872269914
1694707977
859985450
1782783753
157915530
1045792555
2128954076
1918876739
732841185
1072193919
1157012158
557009907
141236604
1983934397
1623463222
1262447193
1028502745
2140167028
880606310
1073995628
783592682
118955235
170736457
931526421
1436893923
802985784
1362359195
30580784
1768758541
1364032516
689871934
1644975769
1533610165
1465350265
2129766348
1068880318
294241566
1254533371
973583026
504004125
1716507966
2110084520
298858816
307608715
857168470
327087818
634836566
1062857660
195884565
419922141
1436289179
754464434
1480897653
684193828
501776879
678047479
621543087
416370363
1835269516
847129371
1286575362
2140571289
1918410054
1583837238
357470472
1773084498
1470877956
1691558271
1836281817
1851968071
1060488175
336787727
818685103
1742693902
62935967
793692011
981086912
1863992111
1830194551
1003338850
217305042
1518186738
78493112
747140919
2106527230
1638125645
563139945
1364516393
468717131
796897646
240636045
1746714619
2075343685
393590621
1544750135
732969781
416057952
1359234054
154430720
1021636237
1161086757
280866166
463426966
1205006764
1755178168
208959670
690457661
1344312448
1493653534
1939529461
166273462
476965076
892042038
603363796
335654727
1242632410
1876883066
1709831971
1213474021
661936384
630928072
1119040914
1142955948
210179907
1670173915
304293988
458606501
97670095
966737467
745284812
1940862707
1206008056
1193154607
1070216347
1354262170
97864658
1806034457
551916498
2098112117
1862429700
1681694525
133198892
1564514897
1153866946
1586188646
195103154
1020772402
715887605
1917963020
1313398547
1312063339
137892747
2068663655
946499897
570801643
215681280
2079016680
1196299317
1262812978
595752505
54596924
1698111335
952109488
1687101660
115462138
1945788852
89724486
1509297072
994777657
701947257
474383756
847296044
868351352
462540003
247144028
1312629915
1956170632
1308028592
1551881182
1598992547
687278347
1811814899
958927924
795910642
1465671492
1173822036
61447850
1939574108
1043830415
154981525
910221707
1952349781
1946851522
789623391
145416368
849143360
2092202869
1952405272
1457365963
360863110
1067094525
1129290691
445131921
396163788
680101840
1386009424
1707275460
1445981233
1061651159
1574786799
1366947069
1458452193
670059919
1022777909
976826933
1299167274
1213499766
1209927490
1915016378
584105081
1018489075
1626137532
1057342946
2131585127
1481798129
673151861
259249918
348776832
611108894
1523144378
1246129702
1968729437
711425702
148518125
2006236806
1005445681
1408201569
1375113657
1118733543
1813413823
1310273589
348418198
2023116528
1889212162
579949957
2146267600
782649519
1026042494
605555974
993472044
690525053
774360629
1503691531
1781717943
1774986143
1600082093
1166895573
421869839
33498992
1392618143
1017348806
937935571
1566045337
1745336116
2053845362
497299208
878018227
1203713179
1054479721
728445412
937448944
530680763
54373618
46631313
1242901751
765681977
981466696
1754157802
1090643617
1515056399
452938532
1397597442
1008610754
1427315486
508676694
1339717293
90739148
1684894505
896428444
1436469533
1261514112
1551681959
634624166
1466506607
934991384
1945155400
509942606
1419653168
133943352
2016532958
1356456719
1775107632
1122438907
786095052
1051914728
1590497352
382138877
62014792
1859405001
1939017615
710065001
2004227032
1794688269
876585512
1531385626
485104365
844776343
1741065931
1953220424
1320823789
1090943568
1004808655
1494115383
702613215
1635391249
605751469
2082197981
1030033906
943377799
2023489158
891368941
1230756435
1464430933
1025073375
631076546
1413831762
694491319
380015282
1697399056
1324356498
725108315
1524947466
322147851
1949750037
849943506
1239317351
953999939
185165310
1923453981
1863392860
373463927
777058093
2078590263
1430813039
165373624
1063338590
825633533
738870996
961267427
751274720
1571084
880050264
2129089359
1080581638
745370964
1183769528
1598715123
889002311
542005746
2133901015
1855303052
1679965184
1997029316
700187727
351495554
1934065401
1686835301
1074702083
238109322
2129835133
681148629
1714110251
1347814744
1625714975
1865847587
372897223
960294899
1323138044
1441341794
1151515078
2069869734
883689088
1200516877
455195500
1041754956
1438100759
2123678813
81211647
1170280524
1859600150
1066864386
611541780
1011092089
1120620317
1148358268
1891631261
1521826094
815827817
1510966329
451394340
1087245066
745332280
1630924600
217918306
925572102
804804031
887573920
1046609225
1834474312
2047005735
1859544975
1322214345
2094053873
938969323
481697998
1340134935
373612858
2130653117
926438181
1612845802
1048604733
1182931343
230011151
968977744
1686651621
1732967564
1603776368
438788324
1653620704
2006682809
113080352
1859415540
664088316
899931056
1681187855
2131115391
1468208806
250446107
851475858
1489309157
603005865
879463180
2026080930
454715142
2006717934
268449314
223158105
1314002557
1256732630
1500081647
35338067
1447457676
399760282
1973753068
1183766827
702082024
1742955034
1023284411
2108309486
1574426505
1588578581
957560547
1263668594
951227774
1877000487
1699267776
1261077688
1870458695
528174189
2033577833
1971964952
1541588452
1066263624
1170145465
1830303687
1842152865
375597027
850219622
165125050
1385751216
881070738
1941311515
1953146301
1189240054
32684425
419478871
1184186476
1191382177
774279905
811501473
1812921594
1434859140
913523593
1099128396
1759544611
1441998843
581104927
145871264
950343219
91151080
1739404419
1886043365
740885112
1775625002
345200719
1808905494
16661506
588226987
93023953
2023178691
1757406984
1635500228
1438823514
945413600
1407054732
1601894767
673222982
1049542364
367640588
456400411
596844747
1629709700
1602012073
819359769
663633582
254342858
334643321
481966940
1233526179
1778014870
793574811
1474345654
474899966
443426195
1120012687
812925956
375839449
482691195
75596922
1930018088
610175457
52922495
158757522
1887721246
278298744
2006892498
2111215043
664572653
1775045120
329377187
326848780
1479249426
1979348672
1952505477
1662816551
159094329
120088972
1210193023
665239659
335480270
873246226
1780668305
151306271
166619241
105945007
2139850123
500624048
1768875702
613279487
1764260594
1638932055
1442970229
1445607513
1119406701
395431756
773811066
2069494278
298040809
1853891025
754619285
867429070
856038895
1076300934
1737747110
1910382561
111690428
1739162273
1465375505
587043619
1351478218
2027136591
1269554605
1555118483
993059013
235471566
116055684
880910633
1754749207
1969737411
2054285535
2009995228
2115447971
1002059428
142482296
1935694068
481741811
1844358807
1773986852
1441776645
1092419632
1743801518
1334805932
2029853371
320893863
702032808
455270954
2140129087
1042809357
1922094395
77369507
1115531935
11325590
1227141899
1421752514
1845916411
978267699
739281632
1585461019
78346571
1561279522
1343422295
893684021
793585805
1197104581
772938412
795017814
1521937188
834564361
433053988
468698966
518169022
70504164
960949083
767365923
1281138922
336532233
1990723497
2092516024
1079064622
2093722868
1829889482
568994170
1206697836
2063611669
1513867240
1499901341
1742155179
1777178686
1298939249
1087351836
1286879083
1094314729
506783020
938026354
2108748870
831008342
730609527
471118172
575147549
1136508396
2113820822
244202267
1216706083
669422104
634254092
812385842
422749334
768165954
268310972
1048771163
1265917325
844886869
324940283
980432690
1904410676
577418056
550561306
1428746690
1682332862
199300796
1344741276
445749206
599659123
340214144
1963460980
1824340938
1983870525
203677342
2105481721
815155835
1756496040
1007933111
367601067
617711002
236143756
1904792062
1813608700
925649183
2091609310
1044348780
1840249492
1259804424
192627371
1319019848
62477916
1208839240
982301800
810547584
399650405
1828445178
2096042809
1535361529
489051746
1362457652
1262969218
1315978283
1774523736
714697350
2046740821
196988539
1659072408
1672089573
1178018337
1370554237
1489336739
1131810008
1758408701
1761818241
1831318021
1683285379
1054826625
2004567195
18965447
1972881206
993530526
1400288003
1838747731
1198496425
1552573194
1790238172
864281168
1734959567
1342473294
1742000611
1598629685
520215453
944413648
1595340539
214094332
1961979810
1154820278
1813216815
1333003602
1693541340
1574826418
1328979028
1018078650
1490769633
623147931
1123256346
1937830787
153355809
1811089201
1841251277
1080307231
1238522072
49092693
117714136
1623538969
1815327889
1884324651
2053067868
1956668063
1152293321
628228887
228105969
1518925559
255100915
1012816005
1256631760
76949656
1542728002
447279015
841977313
1255000140
1628227640
244387399
2031563103
1506155204
86247973
398887515
1791798934
441954976
836695258
221710272
1168591169
1364742927
2086615571
896319266
1170490019
1014487453
1963314193
791137284
1626763528
460861683
1994111449
872088230
293118210
1662601902
438457163
1322602156
1777581319
1228022258
2091619772
343972182
243908053
1871693225
1706811208
1144993590
330719950
760441389
1649798315
1926291337
754364998
1420330082
1374821306
38283587
38289754
1422650235
2059532559
758747741
1957774469
1048380179
532747094
1408044252
253913177
2064772558
972298284
106632794
1512271962
1955055535
1633105981
1977505144
1172021427
2131224448
555537113
228769929
1596386811
175843954
1711106897
1761299334
159970511
2095334674
1819927650
988225102
15645486
341450219
269550839
2049921809
1934636997
1369125005
461980639
1235631258
325231327
844297860
1032838242
472986749
447516172
1816812242
202255076
6680825
1248642285
1759261422
196497478
1336173546
400880915
1915142772
6823638
817242315
1371086438
1502823409
1580158483
1981565512
825543524
1500281928
163313544
1549076925
1936134496
291329139
844520073
209816605
1126586606
1070627706
1852762268
200640864
1848438165
1078595918
1728813449
1767461410
345986686
1626626250
1165199412
69690835
997029610
1337487823
1100600808
997101890
1730115099
828119984
518576080
618763508
633302876
1799192368
405703165
626872997
867232456
1113981253
847989852
1613661389
812064072
818748634
711190214
1920990098
621474007
868500775
746050918
1417307085
1883362465
1554305095
1348263090
29267231
2137413037
385411318
1354819061
922970126
379813526
1702398249
1223893826
583013561
1183055842
1230208093
1314225177
1525422117
245768413
492923206
259473665
1107141614
308639464
1760617755
968501446
1097831161
762013358
202280056
1099076512
1614276748
590834614
691873558
1209276551
1069012699
365963400
1454887113
1029396519
1909345373
1693335527
1802972302
50731660
1725303482
269611980
710057546
1097511519
1652049151
856985267
532057493
1306503571
2052900317
904303374
1015590777
1967437178
434150655
1296806947
317937841
882766609
1646024421
1938134512
401660020
1690463124
2107816486
217994627
1854921215
490659815
595660187
2116278610
134860741
363716100
220849909
214231353
1306813594
333847559
252936462
6360836
427226692
8396153
1408407976
301743790
1850546342
173284976
1855641771
1562854954
1124015789
1420904754
246267159
688785011
507096393
53424450
543233075
159150877
1808618921
286955608
2143680438
82532999
801060721
1100904926
739857217
499513081
594782847
418013274
264696891
1379485064
1395388933
901185667
2112364008
1593714690
3143206
229252728
1982245303
1320111049
1578960527
2117777631
336440333
542890587
938648589
1456897680
1190175560
354939414
597054479
2015988100
196226483
2112611892
682064273
1602839575
1641236470
786646737
563886132
1956926553
424940340
278704528
608198167
850784559
1594827556
444295514
1758418526
1302461998
425219294
1547417426
1963074389
1047957388
919088190
420155937
1116364913
838235908
87866131
1474629529
781405411
653064084
2134445740
839260938
973200907
556515856
971777673
291829628
5036308
825506071
1044935242
2118387326
1290139005
799866240
464836651
202070362
1565329295
1860485868
1795179243
1790740638
671494759
1271098112
1147189387
460412066
1858871965
1923771129
1533474901
1131810346
1953976153
1541764845
133144784
447792638
1697859166
1986819701
2067455642
1998996841
1505426561
785891528
1014211089
9293543
1551182147
2072486268
1208966653
604284351
2036967492
1444946849
1368345964
1897029228
673768450
228206450
793526974
508491613
1222526815
592100685
1679162480
219920461
2078718225
1885457115
177145133
1090509747
1298406538
545322682
441325680
1616510377
73850199
556522797
384700909
2033669524
1600553078
2096270346
894788403
1849799900
635584415
878135107
1671303639
483741828
958573090
93361326
1680293430
2121224432
875909280
929599731
1417228661
1019619768
895186562
1654295306
80016281
1761393261
423939116
1613752620
1961388503
1132541665
1116680492
1920816258
536870162
1128847111
2116321051
1904291297
2007943147
1345933149
791632666
981748200
208030965
1840320821
729813177
1576924340
1612100868
1597985598
324695001
98320118
1154520435
582803697
1975896785
1366397340
1895906931
1880536039
1016578276
1802013305
521310462
1211847472
697524424
1765744654
509042023
2042362853
538252846
317329041
793594320
1657967083
216316083
73501414
1566392252
496850688
2011602273
838353022
1147364029
746679372
696562193
863867853
1348964034
700783067
1338547840
1498165330
168779376
1855119027
893382436
1904597883
1785903276
448154124
1709393822
1256034710
2098980806
1602460312
207199275
1836116455
1193031464
1836787471
1678800097
827441882
2117999053
1700367993
1388459824
1300313651
327014467
845525154
371423422
826070461
1880213403
1022193165
1888508101
1956589217
74122836
1895968848
1639113570
1823774450
1823982627
648428083
1044085568
1917141179
1989152623
230408282
1675905951
833984145
1066806103
1495713986
1427686255
1702748318
1962110514
28496935
968496718
735719324
1874503724
443370751
412731365
997429754
39391484
1430634616
392379881
300126200
1197391479
2145705684
751655386
1376972698
570925726
1842037514
1930238869
1737802035
1695420912
1978205096
782388194
658420569
1013961157
1593772728
666316388
207597459
49196670
1329280539
577518493
1561706045
473274739
278937489
344515484
1868837556
1084968935
1021996387
757749739
2076909606
1612417198
683805334
1562992201
1631655253
1551870630
791455378
1292905057
2039488644
1582303913
1263410694
261701671
473373921
1743172286
1068133175
1708154495
823149994
362589895
1597586790
336490712
991826593
610985081
1706842705
355043815
251616519
1761046596
703186212
1800529366
2007747239
1427672189
1427812336
1681192031
1597604645
32898780
827339492
1612671762
680340433
1897008942
125750614
167206832
1106586586
1453524471
1966189939
1879534182
399587453
1137062285
297189569
330551286
1904683470
1865774473
807701632
1347597342
1780880951
659054703
78302681
1736463215
557364999
673827254
1891557714
325600811
1869092164
625670298
987034811
899467809
1571781850
1295864376
2071395777
322245912
1426241919
1799065419
313162592
218869428
2003278664
164330317
95812987
1695929120
1386463691
503396828
913798344
1743576472
532656572
1259148654
2057063509
1002617127
163590136
970773863
841762961
605707577
18278036
1354341580
435695632
1002261972
1886081254
1256935345
933051380
2089232061
981266319
1217036819
1643007846
1723870647
1073726716
1791618560
297007331
937422009
1198790984
1897951733
1406417394
1655755740
1738542
266114702
1729304339
1626203189
2084917120
1623891249
1153233061
9658723
1718089266
1521882795
212574934
2101054621
1600529810
749732058
171404690
134243759
1673714588
774007989
1220846946
1450931960
1215356192
1289399739
1941908407
1805428197
1462072254
2119372459
116698595
187764372
1294888912
967119109
559853393
722658660
2129426049
1672295073
495802395
991650131
624072104
1594440786
1745096188
1192209893
1626087212
498734938
1694028951
1138878055
1284099624
575810737
336033245
1270814517
30880578
1387875042
25784741
579028972
1308190775
1454314485
2053355223
374116034
1685589045
2018833421
1614488227
772155825
1028753665
489201574
1763756438
434413841
1765514822
1912084900
115804063
2146169276
173094369
1282949554
661673992
146325427
1183744210
289860211
2020144664
2128973851
1956403887
490829767
1442596122
1703217952
1921775191
1161364810
221708477
541738757
155439690
1999442998
535246062
572004790
1988031631
1683341703
1089142554
349205298
845115174
1533445356
1291785456
257736647
1152724046
512915032
356390373
889737945
20578970
150674537
1705091871
57006060
1227100496
1129497369
1257652089
572051080
2072995060
396056832
953350007
972819189
224387783
671799050
1363530335
792609099
1415347683
1698573669
889588292
338532281
1751429864
470006323
1813842763
1217085421
415321135
1395017748
605502791
2069895919
1387359955
1975620604
837653313
728457576
2037706167
1858690007
2063131525
1281644486
389342965
1720448112
559941797
1701316374
2035001182
1125738426
227657988
1326186420
965531341
1620581223
796624720
766452692
1766780180
783285925
390970078
1589737915
169274685
2085962003
1321152431
1306264920
988244548
995856391
685772545
144812901
5493725
1767562655
263040896
1854020352
1352206717
328117994
733490505
60276822
337393562
393802125
457886217
1006222991
366017500
1378966217
1269306853
117109337
1848103055
1684688214
1745542946
2012150710
1178976749
156518217
926739113
607015137
1751542214
984144220
699692059
741496926
1835611056
2084971523
1195996728
1740802683
1990912444
769908376
481540891
1397464162
1181517813
696968408
1042461808
647606955
807950740
1100500424
1835015096
1800313434
1163287706
1630865814
1863211593
2072841244
1379986934
642451432
464763457
124909072
833273497
1143006799
1046699520
437571256
891752101
1508189744
1542783191
350744083
1529164388
680651576
182222540
980545824
1255169610
934429092
349316607
662250248
285522762
11660478
815582476
64614413
1622852304
612416535
997111184
1113677684
610919332
2138204939
1986409027
2032440829
2097376593
593757822
1843599558
837705734
1581696300
1481628355
1434581265
209437635
1330635243
1066986170
1286479354
710974426
1902186637
376892603
752571692
512571571
1309212657
1477169754
865632263
9309125
283514270
667669897
265022321
1304320364
946342323
2030112625
311062474
1892086522
1947257670
1481872960
18504176
434239829
1440066755
274670572
1188240078
142386881
794941396
444548070
178962377
15737252
1796934094
1763379676
1969369965
1730827921
1810470957
416894867
1113670964
1497356813
2112142516
2051439507
108231122
721408964
623126801
764726971
1823908798
1304621033
521659423
910179137
53232337
2110675508
904359297
2088682130
226405729
12828468
343485008
646339481
900399168
1454856055
484645001
198271172
1465964144
2040854864
1512426605
1084917526
201902520
622670688
20100031
1483299586
176339759
572747415
341746325
15222889
1590485847
961943645
528590770
31270707
1927588258
932828408
707078220
1994216076
1532118627
1604368912
1749107900
1257653995
1458579704
885428355
1630176287
283363438
1923033520
1104879385
930138551
1259114638
1186496773
1486060498
1938853837
311330088
1294895281
1148938129
779578622
1287878200
1550664536
241151797
939319265
1120363538
1680583777
860526143
1485857739
1990807061
511627766
474696023
343788666
2114947162
10466014
845240281
1648945829
2050529924
1408559261
470103726
348223615
2036442543
17897178
132565712
1284525345
633033311
997663685
1654323785
471783949
573982567
1712666787
1930512441
601484861
1435510802
898074997
466253104
1274069676
673847700
1179903384
1693002516
1674661700
1632752233
309268559
2102767139
1455613593
1556492273
1786568739
256743526
1344281017
1096832151
1415325767
383294139
416343336
904547926
1907320819
1589331891
717628757
1229735232
1446200025
1654711833
1851216246
1599680783
2127806852
324356702
1350795644
1940133823
1737578953
1544010135
1614199054
1743180847
258391754
1303368576
1674869861
1537434515
243300584
2144175357
1600695471
919125061
1010255548
64815452
1325378508
558115834
1063142502
989316542
1741080760
361250230
1150672179
1933288193
95810590
338831459
2071233072
1823526879
44284959
991347976
1685465996
1132987142
247763182
572525741
1724096695
1068078449
1102467338
1686380311
369264677
799976721
2119769408
620679325
92225546
1065184848
1792439593
668385451
2132901458
685848406
693607209
1301739516
1908193561
781705414
755777774
1300631246
1802327735
141363707
2051177355
117693174
2043913755
1092381010
1467023337
488023691
1394450148
81012632
1882498751
1334898104
938502668
22037010
711080192
693675323
258126295
1051194512
1886225418
595134565
1398323616
1107700673
2072426005
1221062673
2092121949
1504051086
854524391
906473396
1004675663
596391231
86346759
110001340
1804326042
915851633
850239001
1436310538
1343918741
1335591679
1498358615
2024315054
1612735361
40799513
701656336
1997521391
2124603950
818550909
290995967
128659879
1098894284
1865418590
1116676822
83565172
322656787
167681615
1915159908
1420565928
950624682
185679737
1157896790
794913352
146470
1919298537
1574045773
164389562
538212043
1247956657
716725655
406506144
325340083
1517031041
185683006
31751814
69853644
2025203864
539209186
1499574452
725570807
1580437959
453071083
1406316506
1429177957
1707958876
483036087
6436282
364295463
1242810123
1169693044
1844133035
187030973
1120074716
1517043274
1017863919
1882841848
1435848245
1982608304
235584421
471301551
1140532958
331537487
480405045
1966929366
963779790
1307427037
46816121
1163567526
1012141859
324359049
1444413674
1227042482
1696024365
691109153
1112943269
1212461479
102277841
987459790
916433208
1994096429
942196489
1538115646
56975413
1523567465
775248383
1270081556
2018043052
1823412919
1149715686
2127146069
617915146
749881706
1982791408
1491885143
1463455073
1774310643
1029168890
1235085103
1348620883
23612202
1633383962
1801152488
1689262566
1824848746
1468920226
189264293
1695337759
2142191069
568100289
5022752
869852176
1415285876
7790477
985046
1435679544
1995662078
1507630831
725529020
488207003
28370787
1858591098
1507536966
1200968636
2066700790
1166910497
1127432137
1949220824
1841384752
850241047
1954432399
1608296012
1472046776
40481400
605099346
766739090
1104439127
157182582
1313799388
1212015324
2040281819
1211492489
748165166
277312917
598331553
1487761827
2106977890
463708393
295828598
138883071
1097291084
798531547
98016622
1461777634
2068618740
79177937
1327910776
126419892
1033177283
143563866
1826284187
84534118
1001292304
2075245187
865770535
667302200
1498981843
1138221613
962215540
991800024
756812909
801166936
529914063
884197414
793173665
848891089
672817236
856817253
1439674928
1218479236
1506938889
691900922
681553181
1191060364
1478791376
247111771
1759834930
1288215944
1889266146
26552981
959338861
1668145690
1201617274
36251626
1261527704
415371809
1983132615
1317183438
1933280100
2099183577
1473801478
1699662730
544190146
1948070671
950233076
1584873884
470886926
781154503
151154548
295708416
423405886
1888090373
897529302
1893886516
160477996
1985860848
1042431414
272303311
1516654120
1603423545
706873792
138954232
828044274
2130997284
2041583056
1024337125
1980550540
1266045049
1087673820
261790489
1913272426
1811333809
594149124
595789331
253071901
2141889575
2070501488
659788334
1056853038
1218488514
131617280
2032774309
1601194390
1299755454
466232773
248675797
2000322970
1439148818
1644445697
988179297
2041441567
1497428612
1794617063
1048224508
1339406921
298730974
1608539040
287419234
1047120119
1558132800
1593510419
1729364042
1518104298
2019111363
836968674
1064940354
503612463
1806759089
1078540896
720246519
1350874973
366390257
1448311882
74870856
1597057393
1690141056
253278325
88388074
1796493972
728218869
1892111403
1841249669
1121201671
1602251000
153680305
1952886435
819506857
1068204553
508825469
1163046009
2108979904
2144709885
1350301903
455001199
1104212199
418149462
1458642545
1547717746
545158036
1032327102
1401011675
769543409
1235877274
1026535739
210535038
392459064
647560929
1275157413
926279033
539626378
1630306362
883311055
1481725491
1118176310
72126252
1855761263
598682108
650704453
1195176798
1795187713
648041728
1328953677
750528909
639283568
1939925578
1127546080
2045618339
740479351
1916429277
1095920318
674262559
1136132215
1733210865
751685986
1478676789
1488848818
1058871427
839374416
1932828731
241521475
460440917
206417913
340296833
256348361
630276626
1769564248
2131078832
1185010981
613457912
503326446
1620757067
634735342
1575710858
908559140
1272134368
1970759923
1330153107
1866129024
1568645191
1901768748
1568570708
1169803059
894607845
320401893
638126534
194535787
1920140262
1992826553
893391546
1674238691
707003261
832740229
2093060070
242541623
1510275556
1116479751
43987992
590754633
646531700
2021400901
1661000662
757927340
1231656337
1123464652
1661781576
375905007
1794061645
1557993136
2097583492
1855897273
1008402906
570333111
2058753785
1529756368
113794359
603139953
1682363062
1684789800
202213447
988317021
1056007409
1586356793
1882865283
1529513877
1340054933
1518275956
519412281
1750108603
1423730771
1561808397
18628825
320334543
1702919554
290625470
287299458
118834163
1957485090
1144959443
1372110535
1233460627
860094375
930681419
1717245813
715468559
1647508671
959823601
171970081
253699069
1929067910
1994930359
1769238611
523102870
722346889
700935438
1646102490
356944452
1466656296
176533682
46481331
1982693820
2064857849
1807073745
668897278
1887546643
1140671880
1886769670
1850946068
2045097001
2003128468
253335813
1207672165
2081489130
1868483809
1840017049
1510099757
70335894
817896198
675572922
1817395921
1797610169
295082649
926915133
341372416
1429937576
1567916702
1973689562
1818703211
876099355
1577681418
905737031
341173374
647487588
731326462
1713944489
1726698933
587596556
703730615
2025712116
1121478507
1463870913
467725642
615268767
2099689314
2108318677
1070212458
168134794
236595063
754035245
1975614948
1826389263
1218881863
1230929580
2513387
2102803422
1874547590
1197936059
86234656
237417095
1136901463
1532575965
277063983
684792335
769696413
33594590
1919208337
556103899
2105069674
38905835
2022107226
529804387
1071864279
541317145
620467368
336624813
286003919
891488617
774787397
559625602
1595102748
1103199275
1096044922
1387153719
2047479756
1393777427
829754299
1407351420
1812665123
970770886
1918669411
1850216259
2098378200
574323397
2011739102
982223456
1897247794
133484050
1329717730
1243573842
2113429035
1485928119
145810258
12846768
707201803
1282386404
1306675964
1894136691
1001444801
471127217
1233696932
1269721751
451256633
925358697
1382998440
1471695421
177759346
110943003
489316344
1737282454
1531363036
196837689
213928850
1930900553
1166464204
1506334772
330078745
1164822887
1664906088
2017307456
1943881482
577249567
1312193821
798124729
223495407
1570440654
1039506867
449419876
1345532911
376671979
360531577
335661291
1347150806
726285499
758117143
846728264
1694538451
2003245379
1138210104
344197589
837494516
370140183
1696336076
406225626
1769059721
785990275
986050691
1902341126
331903979
1033108497
693328526
1006668674
569309002
1515141845
1199229785
1038196446
358247717
1007212270
861950835
50006268
169710571
180660309
2136787710
1534331181
2055174809
333701400
1800951231
49379561
538052874
364212154
1591291967
1554125374
1736003749
492333321
453493525
934624730
20227251
1546222399
1661534044
2080729450
853178810
1746167703
1680868208
1860101681
693636763
205685783
1990723309
1944866426
770038903
633292605
1649905332
1181840503
1149357881
30136491
719186294
589158554
1675642168
1371188467
11269000
987735850
602200149
172762683
1415128032
188759972
1892937068
1789214672
745922496
1626554731
109972705
1897480105
1161565955
1432429449
809894742
840921335
748628070
135680536
105040126
1475208745
2086407689
689951866
610153109
122831801
113955217
561937427
420571545
8491330
1112688624
1123654196
369109996
280499546
2055149134
1757036169
940823797
1268921910
1289682469
1446509846
240594207
161965398
987853088
1780497626
1541669516
1380978857
555642335
1728122257
1783859470
673160590
797221783
597722732
524452545
492530292
219143921
1762241552
1754935287
794286473
617135629
477617874
2020542292
537158408
820948106
258593056
845559499
1670360907
1951213631
1883571668
431155936
974960863
819809563
1511183781
2145148958
866252489
1307879772
1778384668
698202501
640389008
1197627900
224901766
407937811
215585344
1778085627
1800624750
594786331
1477654970
288855961
1618440288
251507827
1837643232
211752539
2094496787
1347316923
1891172187
183172500
1314463946
1018072568
1793011739
1675146171
61858874
1768892040
187623169
1490140919
388658335
383383098
2122985852
1739119176
956987161
339969536
1205828963
298668365
489676162
615516508
277615720
91595953
536921394
144442594
440114480
1700951561
1788271830
1922678879
1373480416
2130361502
1448825596
1368685966
2104112915
362955032
1280986138
78281030
474901715
88826474
1018618085
967750578
1417288193
1566908854
248030490
1753448397
740782655
946239071
311145536
312400981
1519762269
2069359176
137120181
657036314
672139531
1406959367
1117183406
692725109
666435046
979032202
1041615871
2001499066
196384427
1896329920
1009091164
1450655278
1852373866
1873976602
298333700
813719890
699357844
1733689045
1438786343
1018224298
921553670
126575513
4674054
535407863
422786623
1931808580
1438901677
1675251808
2089699943
1481497330
579334739
2128231246
66614587
1806718959
1564465977
49673702
827188554
356924755
977418613
1809911463
1760269662
1888557862
299649378
1755173551
1286364565
1495095244
937812463
1724632568
136187508
391148239
50721219
313398150
703042309
1621332615
1177585289
1880772038
1283005111
1099651000
1728535115
631346801
440355786
778959180
132508229
207886155
666009109
1680386475
1820464356
337670736
800783431
1875198540
1412055050
204468564
1963151089
673265652
2093614966
1732280124
1693552256
459724632
1576956632
415065953
388021682
1834600630
1805825083
938991213
1716726583
1654119686
1398697501
641749568
636935333
1477386561
819888514
172065397
1635057846
755645331
545350890
202268728
547711193
827592276
1751122375
1517532851
1591675887
2014553518
599530268
591305713
943624381
52521743
1962752894
1296607192
1255923604
297181611
1048914916
1815803296
1741143350
2021141132
1120203130
320400268
1909091488
1207800047
1343968126
1539558142
771512672
706043540
1160112685
784861370
1416743462
1160230844
1179497778
266694118
1565694614
540557306
1836595443
1893924734
1490484598
1898464654
283518357
1298116200
381831082
1912223445
1986561191
393269426
2081735105
1358388557
1681223766
1174364411
600670788
179888783
12931180
586483433
1236619405
2083855463
1463919061
1214900067
72060420
1041375566
506348448
287587663
2098080120
1637786624
169234036
433764551
611686484
1928468662
103117222
1305127026
1360910849
852828209
548854416
1515383040
1337295119
1311980852
1375904279
1248108027
594265657
1878446077
2134033169
1941614959
347513380
1699764920
1011390607
1290345608
778694633
730467762
1398531162
880080939
1865979798
564698058
2145148132
642143309
1071169405
1060787886
413057944
1441061066
740558668
483758757
329155309
554708447
1873595059
1239896967
1652348262
1332030436
476146154
1586708582
518419179
417387426
2079759877
1871044630
1512621918
1982992136
1257361825
79306032
593473742
1256929526
239895568
1934824150
2076493389
180645167
180990722
2110464044
2026448142
272605644
1328958789
1691960737
1069729721
1948223016
1357753507
512608312
1461085200
1380068351
1276844180
944184815
2095501605
160462650
1867599724
2067800731
1265825330
701715999
1412504181
1117295518
1869299769
1801437727
1693967916
215536660
346529906
967477202
284124690
840038878
1908871816
183817893
399982027
1255874728
56732497
1952619036
1048687709
999098149
328609319
585865490
1828482458
37548844
450636771
515399386
146680998
1427627300
1529063628
2140924629
1400020652
1373562287
1315654434
2122000701
823995490
1986400409
504762608
412299994
1986778277
1427523996
1483312721
1185895823
1110642393
2006167790
2109584489
461366449
1798026458
617164571
1191648957
1902301454
892073354
1186615646
864348657
688851301
1328828172
2006740394
2071663029
1471390321
231313533
1289228204
2046973874
607897377
1798628565
1236511769
2014752996
2022207799
291693865
2055773512
2133671032
345041177
255504973
344156120
2042282484
2121993741
1566971830
353388121
1815328532
1004300125
2091103559
1060437441
2033110667
896858901
1104949817
2084108860
796069403
534048656
1381201461
270316074
1356491935
1081996058
1684991174
1098994583
1427241171
1748069411
262786837
130135988
1667270255
3961395
1349547463
152936400
1522329091
296914185
1656468542
771242230
1067229712
984104362
946158045
1296754717
184829259
379473620
374209640
2039308003
1585588643
879684608
1301261098
1014233075
215797241
1294828410
336734241
453335650
928887777
210398388
838732496
178808483
1942079270
1550539284
262482517
317418207
116935438
1250529350
697970530
786800194
1022972096
1208411877
248524691
473163519
1176286751
805998730
1320898075
615638062
1182444191
865512228
596338483
321930393
1811857306
2112329811
783925711
1787388089
1811315824
500047183
1279445537
563421374
956595832
2106936239
1392825278
362620771
377560602
1948594418
249357271
403851128
1718721988
1060327340
1530561358
1935949558
727638015
2138169042
50567532
2113715206
930391270
483316376
1824607689
1367255304
1718768095
1240706200
539947682
2139799719
135675629
861344716
1550055176
610953911
1288473799
1062286683
1139925290
52551455
378176374
566488032
376393896
1703580631
64977083
1728557288
84478120
1312223146
1667513801
2129548403
1775370825
553666472
2043811400
969702612
128681700
1111499349
623523269
379252736
2059293236
1272300701
1802946195
845194047
664648761
1513686450
1808693063
506892999
1095625775
452684755
1952682518
1515610985
1820725882
825790428
814193155
834980233
413641396
865520103
1974235619
860404281
1560528412
2056857044
780929596
159408776
52911575
757309145
1069520714
2097473816
1695001928
1949475821
19877862
2024666398
1745327154
2112283873
199471963
2032533269
602865861
2066113900
601970580
1713400152
789406280
171170382
1909997411
1822580716
383787785
196955388
277854564
250577121
1052125930
788727810
639091982
1070288073
870934786
349686768
1491665415
65035887
23553730
1079724608
1832658404
1027501015
711057822
661646084
922876509
1912606124
908094698
336386084
1359274905
273240135
487333260
716001881
836562641
1727007623
1898855035
1363037250
1132423175
1128202956
1249572923
1561022618
307427469
1633996274
1365326470
1565240366
2094091603
507480259
943218373
185656288
81740974
508972060
239406704
1584885823
2401604
1727098104
355342539
68862387
1691114507
862094874
601511344
1827507374
1412842089
565004088
667979674
1974951466
1296264274
652348811
5404119
714635281
470155031
345719872
1015781088
1981084891
750620377
1445891274
944595598
440939643
1546192274
1833086577
686896243
637636651
928452859
446386024
1712940495
782980865
1497241755
151745755
405432355
1929187840
881114224
1033882223
2020927358
697962572
470014704
20034469
1965683722
568146771
1152065316
1823744891
1431451027
70464366
1200691066
984300687
1730225245
1787016155
1528288011
2103425421
1427983451
944455451
237963548
1518280142
1958123281
220599004
1222428160
1912188141
990092827
1672307899
827695861
521087853
41878732
1772611146
1426948725
1335584469
1857936199
1571721560
424269863
1054049784
20449338
1099348952
2128508539
1975853407
1549515437
2006086815
819848293
218637204
1078257045
1826105300
640040090
1211396247
2123481247
1078102505
1372820200
1154242318
2028819403
1792658887
1992352565
460114064
940116092
1138171713
778078040
2067028198
1188971510
1452501142
324351284
1953630023
1076955796
1601330649
1146389885
1489817139
1651288293
1745539532
469500239
1278540717
135489141
1642943000
107067676
1527796083
286932930
1250560702
1296654967
657583545
464103711
1373041524
134676054
2119105090
1625053122
813122369
339216261
1908483662
607458773
1363487957
412887305
1351083372
1654954638
759096011
326532084
832141323
1343778349
938992602
1509969329
229948540
950784878
2110754679
915828430
1023723047
78887382
474874218
2137655486
101138062
1828632596
136853184
262011829
1212583179
1589775940
596408752
14272079
781764533
617394241
2054690192
1534784026
968125078
632903580
301421478
799935266
1561057563
1694014952
307281718
702029245
1426105680
1990991725
859615670
953793573
1319084276
1013687524
879371969
1154780723
1849079052
187520512
1404164396
1094477344
993362627
1219097494
494446119
354213821
1961478914
548805034
585251507
1755088373
1422434101
690588195
345310866
1592164868
1209358656
621641365
2012248535
532926656
869751806
367723232
666273812
1414332805
1664064253
1815238479
273249608
1581087713
1363078068
1842633373
448719365
428953224
351149191
1413938258
19484448
1681294522
1309202008
827176828
1368945379
2008745306
272384905
1543443521
879916153
1426061467
1772781863
2107650740
501610622
438023825
1206113919
1343183925
1767286092
380845361
657897003
1033281271
2026170177
1395928788
627541342
1411346168
1364327647
58218527
1107373269
1675645260
1361136430
91995873
1267691722
733842847
33028553
418264985
842273130
599124184
924571441
1820951503
891794120
1205102408
336758127
1916074302
567774593
1010833130
1291971965
589278875
544269992
1025696118
1754463358
2031760166
1389055969
188770017
106407708
1654180964
1472376954
1748361108
735393443
1525103610
372380792
997983819
1567874175
406261373
132138418
593758977
1337233147
1834054050
365898721
57183451
1210985762
215323211
1954477298
323722178
1425206116
1342997199
1339425930
144360469
1411319711
2071701884
2071899531
777133954
1550959929
931051041
1168879996
477589525
1928442298
324149647
2002028698
1134969391
415051924
1830236746
2115662532
648419010
524832796
24808552
824659891
1715705324
1483269357
835077707
460799574
835045496
582086361
1061717990
857605624
1081629403
29312203
1326952667
1715029573
786687778
1697810711
22873642
1801482131
1953318777
2017617345
1131342121
1283687042
607448968
1323110657
1143182657
810129809
1311723492
75438306
367355525
1998600161
462372862
1677686811
305244077
1447846568
733703998
1991373262
2118838385
879657077
1160241399
1684059748
1091034035
671744519
529296823
1555976084
768065066
432132838
1662078311
1443943435
11879409
823824523
1915398740
1140286564
614534986
1538493346
838613583
72019822
987541244
1812434885
1195237887
523976127
564077508
2112255000
599416495
451495532
1570500524
66613969
1252063251
165661580
1469426499
448547441
1610824549
652951050
1322591465
2056332650
1777843519
1072818627
898500080
595413604
536536076
1686989438
1683620297
578983119
1061599600
1145464581
773032901
426882266
419087816
1668519635
1568216436
2135766868
1896673673
1289555168
169989406
1617778474
1260154918
694472045
2053968727
984978514
1818210700
773171349
1949630980
1800213659
671505654
471424973
1848515230
6999069
2106086146
490148313
133956416
585526563
645576682
446361228
119865061
811540609
1805911457
1120416742
1395450258
132711934
1999120078
1320579455
188780547
2018671692
1539676077
893064454
1408959865
808595808
792498601
1593851686
1676468668
84867877
1612266743
342482641
565149609
1611822818
1564076747
1240077772
1449956297
467104348
931813332
509994392
199446927
537205531
479000133
1382752905
622074471
210237353
1651196023
907587844
484160487
1331275630
1550193300
112855392
367461845
216558264
1352600955
1949762570
193486898
1414492939
777257023
161017300
2065123855
766573473
231037789
2063983735
1235474316
706947480
287353342
1723038299
2045151177
968930307
1877480665
1701946144
2054531983
764302408
1282403417
1519315018
1818841963
1879441020
1831549629
1240917127
1052165606
674816341
295722562
378276058
1521253840
681127628
1560194043
1776134135
1645719616
1000123371
913185045
695946087
666655623
361302468
156364220
1162235761
384359575
1809515686
2111274907
1430439726
789450135
1876512114
340390717
1820895455
207940751
721697031
63178506
974537302
785041681
20134155
1459152263
124056796
1276967607
1699814311
2146238212
1606498753
2071797549
449320102
2107108478
713486058
1795612908
785288345
881350937
1166207530
429933875
702921128
1170404683
869979681
984449481
1392181346
2100654268
1090279107
2039569531
985471706
1664515081
104101025
1191382999
651561332
313250743
347099740
845331079
1507511160
797921833
482879369
223696200
501341909
934021662
1184204444
940650800
1691453544
1770809322
250996533
2028207433
1117185184
598891918
1597668362
698045965
2056699830
1750242114
1021726392
1368971918
1388917967
535536304
1509663544
1937427284
1544624145
1194481770
2105124076
1768042529
1619010968
1793851199
785078966
587171536
760805848
779071953
1174987612
1957624082
2009059990
396866623
2114713867
1728912080
673912358
2106316717
1685634739
445460626
1774494908
1009640379
117166960
1522138527
1879895961
999360683
69119755
1760172538
2117130756
1688558185
825443952
1448137080
1487102322
1373655483
1442314087
2037680359
1789660539
1594578731
297057682
590589212
247146583
906057041
1420996084
866199788
292863791
338973383
1947122562
253846306
881027633
1190401188
1023984576
944817591
660855998
1116653672
269476440
2069678748
561659316
1115993783
1928138101
597201675
31606817
254278931
881654450
607520235
378221310
1461801144
738871936
1898738980
1833984346
24299574
1337523453
2104872090
1457511209
1991355911
1477717397
1877690365
207588588
508582645
1569658904
539668878
904024180
787552283
1600808052
1359816655
1625144470
1994066149
1691269817
1717070882
1257356839
1808408167
1888329700
2138290454
1047721852
527634416
1258920475
1896423412
457763050
674520796
887528483
194801689
131129707
596467596
1749269219
1967170632
714520127
840191223
1700735080
414505351
919880625
717513138
1655011573
1280429289
46707990
1167915775
1464676045
1464918577
1343788210
598393493
2059374290
1679143357
1669834013
1689510127
976207015
977477371
41779151
1759524832
283188949
1267005026
1776680789
1859560701
1589512916
840373434
1394503078
1961380458
1275050443
942871373
549486058
503505730
2143847552
1538097309
1446775762
1497570383
1790011413
19635302
173057086
757069462
627822846
779788244
362272054
1296577055
1723379964
733055511
1399932540
208322380
1528158662
1457944543
1690409393
1229142609
866296530
1180729551
18158152
677604416
282907701
156179972
64423515
1112724964
16178077
1865423097
141497914
1740456498
547899430
976027687
288697672
998858698
142184347
14231372
1649232361
617636895
262936872
1205414907
1788612096
13612237
285184743
69010606
1243944576
118332150
1152748905
1115002641
1044651222
654382
1851023478
560911860
2035408368
1089740292
197809835
511141788
744868678
1425960788
1722950232
1870582841
1325761334
1460230819
1603901806
1045642152
2041778261
1014899025
105626062
455578754
1969943169
877837428
289338741
1607168389
1933766523
1129302001
157861660
87904340
880454044
1892775079
114789851
425750421
1148125623
626819750
630436261
314518786
1124155003
1317028678
1768493145
878898226
522386709
1906221940
442085449
199918654
106424591
290668025
983219802
1344812552
924728568
659715577
303878331
112208732
1364134430
1991874751
1790997477
1524661191
816269684
552142959
2071461745
2030812275
1389015915
824274374
666349761
210703513
1127309343
1094513357
599068854
800906560
76623869
1811776795
1024892728
816105234
1886649232
2005475200
2060765095
98732001
181111802
2093817148
2116885751
716968571
1349802837
1319211769
162061917
1509446343
347610252
94745167
1381483227
1123513841
318835795
1542337393
1115688502
1555412928
1863256158
1841219408
472181935
1719777550
1998549096
44536268
1961105334
1984912823
412667543
880782497
1405862297
682636086
418072269
534098138
1290390083
513433310
1232523231
1133463874
1299528626
1900483561
375927709
1401998665
1720913139
613519860
2107495999
73785910
1138176050
1683991311
734349318
1006904872
499311987
29151728
855809142
501277307
1604409227
812691536
127044278
380814549
1665368203
1979336065
737695321
1582867217
339498354
251169766
929595141
1551778908
2136881808
1210689478
641808678
1991783347
1247461446
1682546097
763473352
217029166
1250272951
674861101
391185200
1259807088
1893476863
184059430
2143694030
2101468614
76650287
1326889392
507610058
1028997165
746727354
2003594604
550053635
531566818
319628708
419253186
2079925103
1983410584
2130139377
1133629
1933075581
1467934547
253147778
1990992429
33778632
1368157483
1571320096
917254911
943575623
240619179
726799778
838472780
144412563
834963799
1357856474
1599181411
2035485397
1599108952
443307482
575487545
476639922
530547150
1410314986
830309273
772201866
1279728415
1051853071
225724326
879604245
978141439
1317464666
802033495
2117392138
301319867
188157001
291613894
1621568501
479635241
522990691
48199352
556714229
1330405404
521200632
323552686
31491947
2072466131
1369709641
1674214149
2052608520
1418407917
1126331202
1352552112
993475864
1662609523
916811666
1120183726
867460711
245344467
318385336
1316433997
1842454101
358832848
932202342
1986170919
920966919
591605672
960631264
63850211
793206202
818393791
1574375439
1610361866
85711380
1918624600
1212267444
992504651
1262229234
1638324030
649695420
296946437
243241668
1361011898
1458725295
1209793098
11261747
68343102
1540486095
580560653
1233099178
1937219319
723837709
1295654078
1265214509
973416428
1223937712
2105715219
1788642410
405376887
1496960440
1859784613
709887273
446071002
1205676610
383989283
1025600914
742264222
1642817293
1866886241
1923320410
1052282697
976849479
376122815
1028619549
975999674
1990832938
1355575297
1629967625
267503893
712439185
548436680
880504754
424149688
755531250
976045113
962830328
1570451848
1810693674
226646045
933044109
1911386887
163537298
2045855307
1671317113
1562387159
852871467
2002622542
147917778
1257567231
1807470607
622678013
436555145
1505760428
1016665872
813886968
2085347575
1961121568
2143623685
1841954621
1435200225
2018665779
1089030922
1244607479
557842468
1197734167
87193488
1847393722
1257672102
327950545
70415321
2054534505
255133775
1165330393
1278414784
1143228847
1755342271
1430768006
64705268
1295807810
1481727170
1559022497
1982333162
2064874831
1701375168
1364140031
1423467832
752514810
1091939974
363491140
546334772
1583552168
291171531
103213819
1829825160
1859650997
2114618301
622380893
1124559416
1934737510
948078970
1214037677
806743538
827391263
1474281198
2053806740
684997228
1967626530
141936473
1020708423
933973423
1970868357
914237625
2015095262
244065187
1369144138
151983156
648383189
1889714904
63050748
864745008
791984131
205950916
1060783580
1490669281
1826077479
1149823510
1176781604
1960661500
281924239
350425034
783295383
2108739436
1557132446
681855663
1695058492
795206558
710383774
1927373706
1863570337
974057240
1302104667
180772716
324324629
1393055635
555926380
1263239820
72610118
2006028250
1758547430
879664670
370814999
2145839101
1101737635
1328653060
1264991144
1999447370
2103662356
1556053896
879058803
94364539
388276202
1681408608
685301300
395557848
1627835216
1103464441
1538316258
1291662921
533303016
750267761
507885696
575504666
76457625
1099976276
1702440436
748024199
1382804914
2012252079
1126671946
805522425
2144240317
194872593
175330908
1222759341
1237839903
1120588818
1032963926
1417356295
2038325190
588644712
803532249
1077858319
169399405
296811656
2001258358
1657195183
1872784419
173851662
1537114493
57186107
1970252537
200628760
1807623847
975454635
82365485
275775635
991417921
1524768468
592190913
1632419118
191725930
739267714
396845585
1486628293
1244541403
970009044
1878473179
567964907
1360779221
738926462
112432791
1426122129
1174708493
516673554
941634882
1364088799
1165547086
428775451
685383764
208157975
948322783
1662518930
1429944690
496290721
1302470006
347542758
458017881
602897503
151685503
2027759488
253896918
1100533019
1091078648
1847449035
731137346
1157779092
513510855
952597059
1467443327
1016592330
1664580725
1650822043
1099160693
405258838
1079921834
2141043565
1128966076
646483675
2113806868
1912135741
1303335119
757158144
10286139
2085135452
1467983805
168920138
2021309389
1165688522
1625462790
1222371218
519252554
785150908
1551303619
1284800913
1736959697
795483079
823895361
833809782
1847350603
951350642
226032031
1288302253
873194566
2071198836
1887842912
847596960
1776542618
1064340090
409088174
7273334
329900485
1543274272
2063173326
756842052
1236767625
1092923574
34767559
2038801955
810893537
1716921261
2121810071
879069288
2086386686
1550486410
605930470
1537655992
2068242217
774673090
1664228223
1190924400
423727971
730131260
406751775
1776684000
1205100152
815867441
1468512695
1653038538
1946122476
1938117911
101381458
1976047525
1789488317
1603891463
76573561
1214866124
510344026
132352978
1735096349
399143763
971181044
1035978653
262272744
1816118559
1171677662
1661409053
2018745981
972923053
1787615832
464897712
760897734
615966206
2011984765
339921845
641521457
489759091
1744853520
653843742
715895683
1462692023
2075344877
1136808860
1944271610
556891643
1638283716
452514351
1885980623
1991425198
187508325
753513938
1707365467
949505497
1805229050
81808997
635047024
1321280493
1511874234
262594184
736094284
279855030
783114018
714040280
918900340
845659087
1986936932
959784757
1564130796
366944659
1146316382
1162351913
562790645
1211106481
783911823
1691541020
967009896
490727465
2061885502
1619844690
297370851
1264478721
1265807338
1424543449
104400084
463910882
1590857734
1303461052
1805709840
990071467
120788436
623102474
959714982
1926556634
86512882
1016870450
225566054
257818688
1386767728
1979723174
1232157584
2100502066
872755768
708633187
710320869
772925395
279236365
843541644
373161189
547303566
627709732
1966141942
1142008871
1974298915
382817081
1325373140
2078774959
1355568033
1089185653
152909345
1738356939
1493368764
1602357877
105701816
1233895135
162860811
1221116618
825764359
1900881668
584335750
2032954752
767897433
1823173908
1788823956
383880387
1116109131
1022540508
441378878
1610587498
1756731221
1191158733
976376146
638629281
1850312958
1182951007
1625020420
236890906
383381024
1125136168
1008657198
1147584816
757071696
1606128157
29370605
788324251
413072
1544328581
1624847266
1791447005
1398295381
1062364254
1276128670
39584799
1564646466
1835438007
2011493825
1449682307
2129997217
1310427558
796163054
460106244
2144867944
1051664380
758342751
548647649
803487661
918158565
1950414074
1217426151
1993397465
1614099251
974342318
839507083
2061925363
1548668615
1197329569
272521287
862541266
216428615
1379074979
199738115
1739245128
2091576931
847418018
1334375396
1291060385
1710358625
1966380287
116247344
714765220
1652748457
960706847
650561499
615432676
2091734657
1834197993
1095312923
181916130
740612313
1936661948
14452140
1242196733
1060829170
1671267909
436148336
1693364332
1261428821
490869007
564746195
535061134
2087928854
305875274
899302305
1521936139
30293615
904355530
1209346163
1664227502
1401896035
1028503933
683273525
1625874315
1106309321
1691276821
272689659
1402900980
68504740
987458109
84100624
2061769772
1930265379
2119422118
1649991298
1587146916
847778473
1917894126
620016693
354926763
1121834874
540425204
1518920018
1297808388
1448551941
1544679089
857413881
251468239
1168239988
2120589363
915582088
374515758
630317316
698291482
153688661
601105728
1248045900
413018283
1971725170
311533262
1927030688
1590309177
594569797
80878145
1740416307
827829216
1981520075
2006959666
304427072
1149186587
87887537
319942895
1704846696
2122757056
3151804
373672510
2023770962
1033764318
177383898
1259793006
1218032792
749700337
1172548481
2127078292
1820306199
644250139
1137426973
301013283
1664049457
1825253168
148481932
1259806807
955329663
116822790
396036530
882108559
1905854441
1702784445
807071581
1869179778
2061311498
22692987
133080898
165586285
1687903128
2293380
991575638
299013452
988219641
61710579
372604318
1205273923
534211857
706894622
509243493
155458278
691042294
1724963464
1669755737
1016442671
270431145
1126361000
909560176
1149464314
1868415010
1110329825
1227471727
996459279
508007537
277279717
474824003
2039578821
761055514
1561491312
1174674680
781214235
587705048
784187997
1275770930
503596358
1433261073
1175855651
1029978929
1583953534
541790216
417763526
584672854
1221738055
1005470821
958023827
598859059
502856600
613508080
2135269458
1752235029
1041236632
1332045838
475410445
1434400429
770246089
1556829201
1158364363
734592484
85968419
223559314
2096590114
1971072743
1176161040
2033869882
502056258
1630341222
164815513
1749107141
332655523
1305192922
1450338789
701675152
1678750785
1307777131
1761435091
1939156448
2058221180
1362808565
793981529
379507426
1590077247
1850987216
687567727
1235601668
1519009601
2027573879
1649290541
1487237050
1386243687
568642640
1051270112
1083288426
2073552773
1517927490
1266853016
399587611
1397288379
188011102
1598788891
576194414
1059751777
1954853011
1412475902
307927479
1874621361
789197297
1072490905
1018392975
742798863
1271019424
519939972
1915978209
1900835428
2143486066
44661148
1026992250
1463652878
393610780
1852495084
1962225802
100052763
559375252
846168565
1848335609
216123674
1482933307
905827010
181402238
1317945718
1383979167
1303422182
145947121
1237622663
1463047842
1721444514
821891719
1765186826
124878261
8745409
1890151488
638351803
649930335
647155584
1815237113
816879684
1658476649
1321397550
1321855818
2119852611
1722378365
1172224387
1738014659
150566044
1498914520
243406952
496353344
1111626597
587556243
1595103660
1556126081
834397914
1814822635
865696351
1568476781
1892941421
1294713635
897723443
153262705
923999871
126609206
210282139
1154063213
1807307638
1788136034
17710698
362038328
958385842
822988206
827704897
1607177941
1768032826
906473672
2016589536
1950967427
1659843941
1388083496
81600361
902324836
1858398468
263053253
146496893
1507010383
154411972
256591898
1225956698
657152560
1496419836
948452654
1336877723
362924627
156370494
736917820
1723160597
1501076458
548697487
1975939755
15509565
780696026
557444039
1011446648
687152436
629264391
462226384
1484797527
251185472
1203965420
412716921
1562185181
1300887362
475852946
724929553
105943531
58663485
1929237756
870080141
1777325886
1774040601
1469911558
1534941276
2136157168
419731451
870275962
159285801
980836097
1156019801
1766664979
473215482
2114162295
1179377933
429143037
1915872760
336690393
1759062525
1613552644
1575676257
763260954
200019137
1927069449
1817526525
468752311
1220485094
1957640160
2050907749
312802101
1956187140
1092416430
1799167354
911601536
2129759422
322669418
1883146114
614602345
1486764182
787359449
718200966
1602020337
1110970738
405808594
492829397
827436248
353033467
1857213335
1072550652
715275484
1392460944
841424897
998405362
1242166535
118537619
95183593
1043998698
867070517
1090533804
2130519399
210297424
356956798
1007984423
672330882
1805780557
1879176199
165284216
404372321
1006855662
28746700
1727057999
1789863317
440700836
1793290946
824007098
1652328822
527131173
1999273171
1256829015
779475417
1629939985
437266107
306832731
386212159
493977790
1105624243
1825847193
1252393713
205210268
384702530
1295909999
394708562
618510826
349540087
2062450600
434661517
1010425668
685795333
1301820451
1159116537
998333834
522099533
2078952326
787575024
1321999742
759011021
227188496
740258541
1304107623
1369165223
1974046483
354740246
1200193168
157797768
1419813925
2058716274
118294187
280223185
1546450699
565954536
306622227
1938236698
1391878266
1437484991
474261338
789927879
959738272
2045509903
389451423
2120609431
425866569
1090040669
263518327
768861179
487700066
311575014
962410511
1961818923
252727736
1874337678
402814340
1583844986
153931086
232636183
2010450243
835576942
621820278
1889603349
1912676616
588124093
616208422
2071853883
174435184
1068585932
676613593
1259861710
103058584
705565771
740645212
533892896
1911364206
783239865
849564886
1100088727
1778507968
542934229
732380353
110948803
354069925
726362887
1526464955
230157404
1717822859
2015612497
899080016
1169440848
570171308
60767895
1709866278
181052983
1248922107
2142054764
1692784375
1950025173
215782854
1730445160
1448078483
1657421963
1952672740
623633216
475085491
2060911570
620079302
1302421401
1595669181
1927193306
408084690
1676322097
314845974
23787926
1467116640
297193800
1450729279
998397537
1838218456
2002435151
1567381777
1590848679
1497659273
1804652304
1793484663
1357860603
186063745
277176838
1207996298
253718776
273345609
406364977
2060352779
1615704649
1535534970
1784611862
1807301110
1423601718
877363164
436809852
251768645
2116329561
825877118
964463630
360377601
1237578325
1077772864
516241773
414005939
311229159
585788735
329951163
733146817
1134060921
1818683210
936356101
859836532
1470508646
2036649938
199692511
1684389435
290842047
164318507
822467141
1254252334
2127362272
382845267
1597756879
1005558585
897844618
929891758
1924915264
656349885
823407355
1611657191
788308096
1022824256
1644008796
165682607
2069548593
2095023023
1065326337
1352665344
1692794733
1242657979
431778699
1571775718
488701847
1138274357
2004912548
27443482
2107550956
966360790
2099719467
756250210
1283743670
877335358
808772024
208198541
370857883
876069517
1700861128
1635500173
1807135283
1794376951
1156034591
1360343923
945908211
1721580956
320584586
963218548
533453555
1418807968
1364461516
1238417989
70472395
921689728
1433067588
2065499743
1543644608
559324919
606717411
856729947
1880411468
1315507670
756691098
1284785744
1873579650
550844721
2085902804
1903048830
2134419526
1738945595
285544272
693917304
54462852
114644525
1166249159
1032910563
1758301965
1915438083
401628706
246693057
285002438
966901713
678840949
1051372327
1294815484
999768315
1818641616
377618988
97029830
1782928587
1669818446
1543856806
896411967
1862977306
252967128
1503247031
1452728833
1463456082
2147249714
774076908
970327916
1530958899
204047899
299273618
1996646690
973936299
412507661
401712310
1269815166
265817865
1748735590
344308937
1031940300
7156478
98860000
814413269
1057147100
38915978
690436617
1571008039
1640091073
288713183
1691948505
1175381832
1353422764
188622518
2138550058
74117621
1637610827
2111962025
203443237
1644782121
89641969
740140719
885926458
297094123
959870029
553283141
616094006
1475135191
1575168460
779332238
600546628
1353628380
2059444251
1240274071
978246016
102626384
2107025826
1284169426
503087425
1381662859
1918080484
920426045
936940455
303190347
2127171526
879479053
1145478395
2087332358
578061169
1021278323
1693794493
134206304
1382485219
1434800054
1985531101
468096944
96005692
523347316
411947835
1721698123
651070877
159859381
496815130
338363578
571276224
903345255
1966587985
1065294017
1923089048
1223615195
942341031
1655836499
438024795
607498721
601474854
879483615
1608689889
1002793500
675293925
1345634645
156854171
1320849
554875134
979750819
1947259273
386962320
1823825664
1201379131
389003734
1771840499
1373782319
715927665
1904552364
1467294644
117021628
1799456943
1305225013
885097212
873704800
1247343971
248119998
160133010
1930275390
554242243
1628450291
1688253773
518698252
286187014
1078630885
1885726177
906093176
1841509799
841194699
1498302834
680673837
389642536
1894146291
2060031576
662041147
409505847
2083052117
815297078
1691170931
878652506
635848039
395884899
983213378
765744355
915615004
2050658305
1365851633
1980054571
718534920
435108177
724938254
472996632
1503593493
178288
1693680348
933614858
28523023
2104572118
321350806
1116284253
1366048335
40451583
1412401500
1144525280
1948064306
2068552703
217233155
1717889341
205157074
1780103218
1120923121
164234465
1102923699
6721618
667329058
781227903
809973978
250678270
871444248
128761726
145839350
894047254
294275150
1469047846
634286045
1424356162
785806677
1068653053
608829537
1748270760
2070581884
2073382482
1101825846
2137883971
745036682
318635019
1588493408
1239615696
1567227666
1716201450
2099431044
1003109861
32880347
317056146
1910618067
227300427
1567779659
216964750
1195218314
47187669
498490837
1852272941
1957274982
478999519
1047059008
1664926294
475841567
312065568
160428488
1152198336
1876460553
776336351
1539521794
1706135244
811455111
1622196145
1218225717
1160165854
2021140167
883777761
1444952879
1368978158
401094764
86404045
1140066358
632493356
1264008428
772854145
895547860
594663478
2103160390
1059041466
456509300
391930748
108566932
210365735
1690625238
337849233
232813715
1397920026
1297513845
36050414
1021606978
61142090
226981316
1837294861
1796840301
620080412
1311667733
1886186786
1096538261
750340198
1954544773
783224845
234441672
161597920
1028290353
844693821
611163661
309589077
524510975
414765696
657919561
2024102340
310282495
1642186856
40763549
1410610166
625477974
1545696782
703075237
1447691324
884653398
266608949
1573896206
819592244
831219092
1068068653
1287224616
999042499
262273177
46815349
1650421908
1814463319
1496970306
955344226
1850516411
985956405
1549973785
256258676
232833606
449759390
198765499
258816941
1765105797
1103327788
1917968267
865923685
1519241586
169876529
24250542
1109989361
68834584
1507774383
331839077
1040540405
670582404
286697380
725702044
148925214
1249325752
644956618
1270708879
1721228681
1053617683
1011217903
1264907160
1759967568
981533477
575395532
280011486
1699762954
1811460292
1693678198
2014241118
1986257380
1420587067
1016695282
21178463
748835664
1336935280
1675827735
1857602568
2053023559
961940354
364170124
790728215
287249701
483927804
810922748
1004121880
1444820760
554473284
1013909834
212429146
1185775299
626159689
1538892833
1537076080
475656627
469585298
1816802790
835856827
1003760967
799641821
2056082973
404799694
2025632573
620898402
1831096619
1289216106
2073394523
849403290
720617925
162020534
507107925
886188671
1423241233
858261854
1583190529
858101801
159054347
1029896940
347361583
567518713
188531834
655381022
1921146373
555890221
76853868
656928025
1584895168
957384125
289875417
112157326
617982811
800303437
524339086
582493006
235060668
483169346
727554106
950510844
1372136088
1161864990
1399441305
1761776559
77956865
356369596
801985830
1259605287
128209827
1072886175
1685289276
2112479848
846157705
535198207
1503581013
1497293231
1649196507
1796382478
310076568
990652841
1341147338
705810168
543116894
1822065352
153081646
566452602
1053514544
1007469080
709635978
49405725
895241958
763114258
2002720040
1000591118
838729523
283118121
975152052
836767163
1724986145
1478024972
1471018045
2144250450
1414876254
983117463
1572276324
2101300775
1233565197
172221838
1528954840
2059282936
1220746978
389673538
790074289
243297372
694450131
510648188
342153969
865157192
2065939682
17069594
240801512
1070093230
1635026346
1752262614
2137540385
1563616394
1378508064
97452332
416892537
1069045841
1540940343
1216603085
2116824484
1071864145
1434431387
987351212
1705918917
1473805808
439553223
688933533
857122448
933459421
949118312
1369880573
269234
1109639422
1191021146
464907676
1096679639
1140976929
1520023802
844314781
934912462
439770468
1884777597
1779777634
470076137
1170904776
1816786249
2146695671
14066979
379459509
750901812
249340073
736615036
655865299
196804431
192068036
978518469
1456243781
172988313
731323929
895374280
1246052869
1191238751
1500384225
1420797643
841699315
1220972010
800932469
99332826
1011232545
368458590
2140873367
1893834358
349341526
2134070088
92789228
310628968
1188803798
2075720730
1042912619
806295074
375447314
1835971449
956611238
1323365486
523146980
542685048
1504258786
211707536
393608336
1511339701
770542838
644598240
222981553
1396131796
1509007169
890706749
1380891795
2104535738
415273733
523598659
150662441
110841940
1921805600
22346474
1795390565
433302151
261845402
1334030266
1753951690
1962198322
2032178419
982323131
736649601
31925737
660076291
1852741064
1575416772
1079211061
1851811136
245673543
982491535
1835657729
829088876
1745939186
513669073
2089782225
1039745886
660242233
837667275
484583689
1325708445
2110391325
860434079
883172302
2047177135
2109834613
773851147
1824588328
770991199
454153486
181539033
465290530
1988090250
579741578
1985245778
410520050
1674328839
660535458
236708735
980349355
1228526113
1404385037
290737808
234934760
2076742082
1033812232
277807005
146058414
1389553878
1474099352
825252535
1381396693
1811454989
1371477906
436607567
84214310
355641607
941632495
42931493
392235588
1177104223
1825231975
647859476
2033029068
1006920785
279122955
203228276
1137923978
420580198
1209497390
417635614
1029180433
1538587239
1350205180
1788804790
1299852925
373432812
805656146
988857371
1774374468
192061723
1633996245
1445360315
1719536179
827678422
919707562
1255339962
128669596
514763902
1339358424
2095558415
504795947
216166396
1610244107
787411345
1911216533
1654740606
735030121
1613900516
892348111
699534755
213158765
246708175
902086468
1682933598
2065310778
707853
126050190
1823818276
301204713
742040675
1684485363
1670552907
893084885
1105736851
161389916
809382335
8758966
2067606956
1704832962
933377309
1640965615
521207983
2086767812
888857349
1203456534
301706648
2083878446
161476845
296412063
1193023733
376090570
1731331774
2066337708
813361863
1284777895
1772437954
190112965
51573940
66512298
214024059
603530995
984096764
1442858145
1658007196
592266164
1169548187
1035137638
274754081
642143906
568214389
1864087373
1390681082
1487467912
1969378635
1459554138
1050633723
1662485655
1515016249
1980783126
1774163221
1853805263
471540166
69487333
1764744141
1600257489
415468859
82739493
1435505491
1520869107
1244844263
956063908
82413343
1487027833
895014248
448627150
1071302116
38408376
404218605
1619718513
1997765893
1334180275
796647437
1237203466
1612274207
1556601287
1405294576
1309225727
1718547821
824713653
1877051502
459250012
139838450
896053012
105363577
669216798
75764187
1734275134
81139183
2053449788
810026196
1684426932
503700701
757633263
1672521211
949743035
896566329
331321384
594932880
2009371090
704558524
1441505966
242810789
2145253863
1747438280
1050092577
383060252
1685872816
852153310
1863802793
882552586
1697993625
2034902399
470312934
174988961
2021183150
1571975197
1915991882
1650544164
1599709397
1037458558
1058183324
2072198980
1709578304
644330359
2040354378
1455245686
1725036209
255265640
1295528973
196570015
1616031044
467861245
1370435119
748463894
1664016765
1549789858
676430272
1639473593
1679964269
752956397
1197342127
738578351
2060872774
1556944528
1376852490
669673053
1624418176
813956018
1959123197
930371029
232925674
568612735
1505390197
764808248
512963525
2006192087
1814671638
1777843831
1150237623
1664641561
1149915536
1326971915
1470982471
1390772697
1105517547
445925463
968907370
36587201
22118154
1771224317
507522861
459146104
365862190
426095724
1779555859
1636068025
398533604
1050835955
1187827725
1746742949
1552919831
453250544
805291377
1295785623
1676240424
1284691009
806748519
1061604672
1231667496
1722446425
899530424
1332002666
1315564742
1066833718
1624304585
770646402
1492194394
2074073235
1684090645
1850279542
299132975
1082233902
329790237
1403596174
490204726
39967389
2071804622
1887326468
1036065209
92561636
1779498529
238484422
200027102
2115074998
357617035
1666574482
1209359278
694821102
510787328
299624147
786876175
1386344932
73834955
1076906620
486287842
1842892344
773618407
1523638545
934109000
1414098201
277301590
758280337
1041279278
756056196
328684085
73055596
375767265
884203265
1012741358
1977424055
557494087
1605645868
1237059595
839022222
1421569340
1115145259
1546304665
2013662337
532499248
990550828
1881525009
1466922919
355934881
256699015
1712465743
1639148152
1710705934
206066153
158498032
1264837556
931685637
830814930
74429314
1012460648
1951780414
358169375
1809169028
844815869
1111557456
1967619878
314940993
1643589820
1643690225
1336687832
478012330
1833488837
1384294734
1913400445
1304046690
412942824
831082719
427887670
1850418030
1493023448
1914590213
417081703
514306395
818585195
683850327
1916269527
1549301752
1252617336
1420160478
1876006629
188651421
590807268
992772961
170106052
953596522
1442962055
468700118
1331337197
1907976522
1249323101
948382400
173856283
1756997495
160129220
1686911081
364779974
1512232784
1963417478
258648191
421027041
79095394
1837304679
2058156918
1700961132
1160626594
741770643
345437657
1056875712
1477906920
837475937
939450729
576124545
18825173
745756024
1601606871
1912970986
1440268275
406330904
720716859
60630660
759867339
729525922
1817385184
709657358
1017481549
1159960253
1208455865
750194974
882874180
686677178
1421586097
91854558
1108939237
1193010369
90233056
1677020667
667548378
633069265
245212085
488240640
1037701439
1037679853
1635862570
436727535
2137265700
1057009943
1116663462
1417894564
1829067044
798372804
1968291549
391202874
1857719305
1219990259
1774892945
45606112
107667320
946013810
1378439168
1132115884
262301324
617959542
73391945
2093736663
2015151193
1613029831
205835432
466316755
1340153552
860064134
1477543956
625842352
1188060084
61844185
1915767369
213988618
682009854
1463679650
1214881052
1160710457
663827526
1568982756
295873451
57358802
1218013222
781304816
2021481174
313638079
205922286
1521705806
1246439644
721867405
2029281088
926855634
115594885
1792313825
2072525742
140164525
1326503617
1801341047
641142713
1073382608
1415481098
1640193483
743176104
105802609
373567408
1550425606
350721561
538327466
1706282021
1858667332
2111577949
190620257
1497537282
61954205
1793502811
1397051710
289109648
407038839
78045430
666271854
1678505241
1341343500
1440070507
902240312
1218269308
605484393
73192938
301618062
357177159
1737050784
923717533
1030877149
1866572999
1898657439
1340214071
1801445831
256532649
2115116823
1571730386
740332816
1307822053
1046463100
663816304
126267748
979975370
98312639
1999696029
1476487562
1412865858
1133146768
1313855626
1684426978
1500490951
831658498
2132661588
1179105918
2009803044
552906354
771166588
518037143
274910879
1521091057
373981361
1958676853
585696622
1239102522
59432056
1349914903
1581606226
18206020
1244325966
1321227287
1101593778
779083681
734395843
1654390577
709583201
951464507
1958076685
1778998321
522291421
165507835
1215749359
70576080
620718173
2031055031
2103125756
1207300038
1656052969
1489853974
388926527
229292502
1574591614
1673534235
1670079769
2006659322
504622352
485459886
1908527488
1076567144
231531948
909762013
458374558
356834738
2087450210
839128086
287059344
1820702412
926611642
993806154
1686262243
1138006093
1129318256
417803706
1256514601
774666334
1542021018
814846043
1693665909
1552101221
1976371112
1025428856
578159731
114679914
693977379
898458467
1850859248
830727532
171098073
1500152371
631599254
1195460288
472754678
1993188773
2013388248
1611249927
1125015902
1070938299
769648059
1369252666
986125033
1807564306
1972516150
1311681800
1540820806
1774781446
1041630304
1645172071
673245889
442031564
1380121102
289214586
1506567641
1420092844
1442535470
702508422
1860508903
1974847507
2048749653
416990764
1904673209
1330943191
857169820
700642203
92903988
197827129
2032014127
462851440
297470356
2104116924
405312629
1472966587
735830058
1459229615
1492163895
1633110371
1135391846
1949988646
1398371270
1031271034
1652457985
668982884
96341949
674056670
836162324
1987686395
1539802515
1516559444
1557704647
1004492273
579648329
365078
1162041092
1927041199
2128372954
941794730
1844952727
888426556
1437747124
431956392
1779817246
171464538
905496572
1001056127
283291834
1195763034
903330755
639777974
734538496
27863072
1559332974
1626923635
1289731461
284899125
537888185
20558571
2040056812
624252198
568240804
759416739
1445714410
819083874
1602060840
109979739
61572068
1064724216
649881211
1146814556
1805926201
1341685017
789644674
180575552
1096540714
1791140769
1834888785
765752681
300020854
1940254690
1037099892
387413503
1363265343
542693407
1177794657
1966921877
1816614255
184135036
2117694966
591676065
57142350
168697546
442500525
1975118622
343907154
1301856878
690792188
709003327
2117364809
989702329
161639037
923715210
1894802510
529462726
2096363249
376391453
243485414
330990769
1955698094
1863460090
714947487
1324454056
1624540642
563283005
1400044804
914581529
732469757
1344710609
50143667
532948500
901061328
1699418201
375582843
267941304
463860941
1921327463
1782715481
983522132
1012280226
2018824360
1067717784
416483091
1874630372
1151916979
1452447185
848932772
429647344
356189788
2019254654
354382806
1108798468
257810658
2092250695
1995588830
560608642
1726289546
706109611
897112360
321643303
972112748
716053122
620602967
814927440
931681023
747746400
516350740
1617294856
453207488
617514196
1322553823
2119512745
1585135825
305242299
2096993108
1385968189
1115439770
95837192
1799667645
1844493444
1768612378
598512127
1700727236
484261795
1226945685
1103606956
1132702041
147367030
494009414
996648495
1824476341
1141664275
1380957846
244078647
1394824002
1771702956
210919821
1359295592
1984565263
667985830
206754709
244141332
784929706
21233171
470824928
631592104
1598717558
1163240031
467934862
1109155583
640047865
1033995514
2016362868
559442039
1282736140
1281277608
2135411477
1569695438
1974696801
989177021
298984576
306422216
2100495245
1059857603
361581609
1164907158
2091676165
1214867905
1652274071
502762614
695256540
1974585266
376546708
286518563
198159716
672919513
1395799307
1433965794
242030948
2090888534
1734587062
339371713
22992539
323250545
1120185270
2088341773
1863004051
1757460281
1512730486
268770556
115447891
719726713
1207049809
877152155
1814454066
1461725577
28131204
1274192353
1697277913
496412154
1811079104
1525414059
963112314
1922053162
1767782156
2001012024
52251779
1792379391
971233096
250996077
1394529698
1995913568
465986097
1398496187
1136175029
1282847738
529778633
1753470971
2040107394
1257477952
78908658
1199392541
400555258
1855865287
1009948891
401910693
1451352164
1750118027
1535839198
513310283
946387387
1053727068
1499635084
986633559
1354403862
1808657229
1647772495
1332761979
485031417
982019852
1798036949
1465444927
859784236
1152896165
1698672620
1337935273
1674077077
1174195863
324099356
258222377
1803960083
483585298
159329950
315258220
1230441
860955381
1149788942
986251871
1139026022
823724474
335168506
1944535037
562891990
1123368419
1108460513
974495302
510777002
1942489949
2019206434
1836236267
1804332793
93020359
1479878590
1911449475
1425282602
1883442523
445333330
482036970
789364543
669139882
1243501146
2141229336
38105381
155543203
1341554578
861673452
2089824772
1367416273
295464021
1466343287
432142448
1239920969
1290181466
378183388
37168687
1581624824
759384597
484372453
1362430635
569823771
1250416626
215367351
1252093053
1536442724
1500427285
640958817
29957276
102564185
1376572243
2061089178
286166958
1369029921
816295654
980958106
1148813628
207409751
963955443
1331609336
2134940868
18851017
1340851119
1001387818
780546441
1029585742
2121524399
1601401654
1235282748
1584538463
995510010
219317826
845780219
1930272281
1274902194
317847537
1042736082
836244277
1605083653
637107208
1238386846
1024249575
384847622
1643770842
2055260738
1713177910
759601664
1644393692
756213775
1668685321
1583676379
1138498189
503219190
766331339
1760008238
1055432128
2092029128
1081171468
1008604059
1341633823
1807638692
1187248289
1860563448
1484864920
1632829091
1226501386
295337090
1896491473
1906041366
1193998361
1162031298
327039912
1187097450
1044167745
1045018015
728794009
1751155697
2014119438
2032163473
122923256
1987067660
492394476
1801592160
383449822
565609607
1784266551
1679112446
1473595201
1979450235
176746341
433666759
1274182861
2019404735
205236099
367632879
1325732268
775090456
195583357
1056834743
644887655
1461851191
673198666
1060159329
663995443
2132506155
224014197
1546988124
1546064133
185922046
1439812007
424040384
412312623
92159770
1247391291
509041386
159338451
898063294
103012047
1747850544
1390135265
1987182236
1302324690
825331106
1944322626
1380389357
1907411556
1389678139
1084301023
359216422
1742384418
329730618
1654822910
1721583512
1395270652
1848888637
2008840702
1765931494
280342136
1492578357
247227536
227502429
1975155236
2010519758
1864782468
1960296845
1282764535
1671429923
1244277167
903997040
1073316596
1547680789
673387453
1469523751
1315198760
1181441857
521248219
106756068
66198342
1169624525
463577466
1519629344
814856823
404072508
1198322759
2094229765
2092584751
267385061
1548476632
245344166
962781076
639330896
2107926023
2087411550
35480016
488195294
2110341170
1072021336
1198917726
321353130
1184479395
531177996
450352558
684448953
1907572415
595918492
475494810
228795053
1973798727
1119609618
904229977
1432098779
716961078
1135507234
1586004854
1793628610
1258817995
1519158793
1935758859
1343029765
1988533528
1321537777
1264093423
328670148
759700877
1292789987
91744951
145072860
514988331
234836405
823134327
1300842789
503925978
525478818
1374355763
417875437
26574151
1745561030
1777181523
267217684
718280425
1843034212
480759701
409715591
1932433017
1949542186
812983861
771734066
976861344
1135790989
602864316
961988461
1455583971
1116268136
1167102087
1155966942
908440415
80231249
915316473
712841717
28305826
495563231
16981343
2033263883
860968543
1074020438
1823364991
1532946258
401875838
701455861
78531178
813099879
1457865983
1571388693
1269647156
1586104289
853614922
1748733328
1797841095
328909927
1517617367
1047692931
1032986460
1188907113
1116096079
1059584362
1781005442
1177473396
787509182
2146610070
1686972567
2083369334
977985019
1326987440
20583716
1601885291
1594320189
985185541
1930185457
600690614
960144690
2003666984
1834222820
1369732925
1904159122
783537757
1356928381
1500970016
2122600953
261919534
967840108
192517004
737804917
1918510197
1979237862
353674227
447355763
2036677438
1719595848
1096580089
917551722
1494331097
52842962
972132397
1843675625
1351376747
1038802463
1775387226
1100884373
1700470588
1098804588
1808215626
607491771
479700352
267159841
439550240
1805433997
993954071
1355125808
1714345845
2142372944
151732573
762459741
268182247
1274412439
662319646
1836060874
854923584
1635194494
1219083408
458799772
1397008961
518265809
1878219331
1454638276
1003421109
567706056
1748352806
364283492
2127788530
897938314
1105789905
2100130085
1408324144
1748151327
1966462808
469282087
1515691195
1774327389
845724261
1117011419
1980362955
1393374370
2100969759
1582427501
323128711
1990415000
1703238854
855917041
320538496
1623686006
170176230
83605696
12877732
899496962
282059522
1079462808
1857577132
697641384
1609699621
1774795750
2137695791
1632252775
764553197
672213051
623290981
455129550
1619418754
2089576194
283081889
504917756
1330360284
1281207388
400342870
107085611
435837862
718075115
206376562
694780267
854618545
1755364194
484896220
1881583264
602628938
1129411527
1273052973
799269643
996777537
706236498
1840005268
885843394
273493658
1845120281
1676939934
1773566272
802711727
1427145931
1905641081
800043924
1413323869
1886309601
273675361
1116610171
807063070
1059690950
555211353
918921201
760904161
404499212
605815019
1694313003
1947360680
120586136
1570597668
1525756941
672746198
1107726857
1760054267
848623898
170721532
319184139
987055184
2105770538
195104807
418129834
2036083175
1139897602
1773126476
2082576638
1440830736
1802546563
262541779
1111102691
1141274369
855022848
1296276084
857137259
1994913962
1320579834
1623696708
1381207487
47177715
260050179
1782853177
1119596624
1502035649
1718923215
401602184
11196766
328149302
2130871882
961585228
995613753
413807380
372763384
1765134195
875321866
1044346736
664762121
614356191
1852413648
1514153319
2096487449
1858101284
544970020
358127495
657097411
277723670
1132165754
2002121133
1681650807
338495168
1283603276
1019823801
1990265398
1392578575
244092921
2098284493
2014307839
1190598561
2060529668
68385241
982758106
1307914597
1888114578
51246108
1476537382
811705696
206803517
1611310646
553774973
31218296
1784467619
1939678942
837980985
1566787709
366199768
1890847066
220694516
205189657
1795457466
40287324
923189382
1494476658
13791666
1607004270
1908154803
654725280
1095401581
770475353
1532148476
1578925930
808426545
73072934
1512359554
1564838260
2038593860
1215270470
1890808335
1672014628
1092984432
1478132125
1125608983
1232351579
1339996257
615999546
1297827580
1784392645
555103984
1790877445
53511312
1378297703
2144743565
591097849
1318097751
230928538
1353289524
537901060
603616173
2037603609
1495041001
2083395190
673067648
2127830718
1287603138
622043740
736569854
1939250573
581700526
1122642199
284559580
735975899
900820155
685503583
2042340179
1499616872
1952571482
1061296373
2105903997
2056031050
1835639967
91638848
1911386290
1793613690
1336664325
1496400743
943474933
409070349
80220623
629053650
1584545850
1995031099
1606991015
1936669289
1220833552
104335046
1893494075
315842674
25257206
461865660
1780087006
828705576
980245608
591514219
544279334
988547523
2076663618
884303616
386398840
1157924819
1917326562
470747172
711451437
357639142
1183540381
1827585829
1542982995
16879146
1702223231
1108492323
1835636657
2025237955
575072133
78458233
1859415226
200101924
539540100
1881696460
426147439
188243558
2049908657
86076988
1269189316
817077274
768997645
1084405315
996780057
1513614629
1563464168
850272318
1958861032
1761223749
320517996
2035442565
71166097
1180522800
1289525336
866421663
906252142
1575077648
701656390
840333595
577036036
272183852
1120463287
2143513561
1403254328
1000986343
1340044070
1517000107
668990856
1913184166
1826693719
1291302205
756165564
1421173460
2032503504
1652405911
340496757
1394403675
1093290884
1306484465
2087677381
812809512
1429628722
1815871096
1003211504
1096892218
695755750
915286589
2064736688
1118012738
1496331306
149847759
1665910254
2106032391
664135383
471099988
1402657579
663383536
508436230
667811541
177115299
106121006
1918719213
1665649808
1780868524
1635124807
631954943
2048771079
2089956687
797469095
742702172
323887233
587189105
875643391
833959976
826759708
1589952650
1895516396
1943748507
6954988
1886854637
1523875836
97947252
460872337
395004529
977474974
783851272
1670002270
272350665
1954075658
2093703756
1128412488
77266438
932059167
257867718
320424372
13689547
609046011
103669323
1455159345
430187007
337115441
1988965396
831619642
1469129668
26100090
1001545382
983963537
533667658
1723992496
1887880093
1179718074
1069842053
333352526
1586886715
1309685070
1854638776
357403346
784921239
1429273777
189292628
948103336
767492349
50391571
372321229
448263538
2125826771
694018449
1565109598
1828659392
621779031
278891523
351470950
1027162859
1571693390
670220484
395364580
462777032
1449799356
593491944
1319394683
1617179789
1797367724
517326053
1390386559
640132932
753405295
263215224
533710061
1072208884
420208969
609684176
1256301763
200977097
180477789
732491343
77602801
2138546812
459734599
1007774076
1177415517
651920851
1382692869
339597503
1813753325
474616344
923736521
361576857
584789279
472304968
190454894
1114823804
1882263859
1825086601
815252592
1495604878
1344648473
1043456566
1930398357
1964059863
1259755313
2060854246
999525304
397200822
497519924
982923646
1790837118
325006169
41549985
624689745
1791853102
291100196
1755476732
299803737
1378945395
1297766206
1627785570
347623902
1106561016
678324654
1339810414
1964414990
6339574
1576191507
1991569523
825111800
691671475
1948656600
915087149
1169913348
708332379
1942567886
2021179293
1668816442
593441169
140825173
2128165886
344970213
672041852
1693370907
2008290334
274470938
1186504391
648494396
74654267
466666322
709916888
1915134148
168109663
1495403839
429981104
750120542
2142083810
1364007430
232636782
2116670984
434295167
1313607883
316581759
899283411
431707660
1289665045
546786339
1030565456
948673624
1626383779
511390499
22267406
443871965
1606801754
1184874838
48817045
1774633027
2134312670
663551019
1473500029
942868292
1499875851
281940526
1851944597
32977528
1752526750
1198697259
1001751677
842672351
367444611
1959919843
1622691228
1325443696
1701929809
1526775400
1631315359
2117661692
322053437
2005575946
984599956
1686023034
826406253
1579225259
2115007998
1901597740
1759168676
974063480
180670774
63802222
2136215996
241459828
641986053
1834765384
526368671
2045280675
1853594002
946174996
722518950
1963319468
185665846
979009066
55845011
889155221
196382125
1627885918
1034256248
417377853
266423409
1434301119
820530897
1102683721
646054569
2117913371
376334550
953641526
1242812144
492773890
878002487
1271587273
2013266931
1051138999
578984918
254654904
537264705
1685076853
1000983283
1178047348
179182337
1638166830
803370233
1045679661
1541306828
301378876
1987699524
50929297
13309818
683916389
147314806
665054968
647607107
437939391
1609559517
1093961663
1228068553
814479681
597195446
210894810
2144919147
897957539
1337983465
556987522
1732119833
689256241
1408903283
2060257819
1727178045
1628913368
1316827979
281818028
304352286
116629563
159977041
601015286
163967851
1311107046
1238424040
1586709762
274631660
1693745588
1219494210
1618286825
1842265956
198646757
1695799657
1167385002
1401909992
1865241697
706922061
1087484293
670880099
1376168964
1120528912
1639449516
2036899177
1339868139
1299864207
691764130
1473022918
1983963271
1132388346
491810377
1981130162
916305654
1265842970
479605238
975287063
860782731
1451619167
1214461444
1286057059
845961071
1414376812
1956897879
1214526947
198367930
421202140
706562082
1510154356
922557054
1188038393
1757708237
2019489037
813419633
543553697
2096886668
1456440924
1172686878
745207105
1671911080
1365281601
1917045430
1793054657
1713860533
1424572722
1410892733
654296610
1215211602
723391980
1766189332
362430197
411002299
483744280
607179651
2093526946
1740974355
181926851
413393610
300454673
1943631711
1874282544
1846716792
249763697
90540655
859878978
2013143517
938167579
284280841
1380497652
1281059269
654040023
1855193935
463837438
1795016528
847069747
1250788347
626218883
136639631
681417445
1107941196
584685823
1332786112
1627581371
1951361082
1881970163
2073734269
1386281787
701685611
1919030874
1786220182
1805365036
264129413
1639150474
1675657147
1564406541
1738346917
644194955
491114049
1714759196
1878893962
743458382
449572697
1631916341
872024447
1859963303
1777582294
2130732544
1555568357
24543757
1357846413
350995531
286428888
2122635663
1893896867
1422477521
1690038700
287867165
7714837
181314348
1363943279
1007987357
791828520
833598561
818528409
301812577
1901345568
1065792757
845182369
1244882630
1724519473
113435386
1192546290
1982357344
1195949714
1650899104
224858465
447828666
946979090
620669581
1341502729
302217648
841882390
1708748165
1011924800
1635947699
410933257
1344980340
206493190
412769452
2032200834
65133311
1968513369
1543241092
1720703408
1746672115
1310913214
1924700430
955685389
54368339
2094151308
13750284
283202959
81265380
1675471752
351884706
1317428671
698946886
773710649
1297647883
1269494366
35231437
114166362
425269159
88362227
1741021630
2076801156
75999131
85325252
381218929
2102593987
13208031
1118724073
1797453087
668417337
1413379241
1581436206
880047824
1094327834
558319005
118192766
1659303953
341963890
1967836065
299963478
211559665
449821766
1693555217
1006400240
1671203388
758540042
2058478093
1356439177
907989511
1092739804
514086120
1767840633
1990233030
182381293
616238897
1032486460
293173579
804561098
1486064061
151210138
28468606
262204177
742167745
1310002397
654869054
65576643
560552478
1370610334
1395019621
1592553300
447375028
2117989073
1547372622
1297327757
2087042513
1912980602
1060739709
800957700
1667691179
1499410451
2083005253
1783311018
956320473
1402410135
1527314222
443573917
316008647
82584437
805711611
408997681
378273122
519568488
27836038
579191600
129041188
336040623
604246820
244379892
945618833
1493424255
1876900213
1557890974
1260310032
212579108
889490461
266546730
250638785
302004285
1661004077
852870482
1007382550
652488954
599486888
121433633
2056663655
1058006717
1198444233
1660574546
1648587114
1855600483
1772945505
1558571320
203204107
1987572157
590787516
2138996126
1573946585
275937537
1821319376
1446949033
1744732014
1731637821
156594547
1262894355
119033651
977090406
1821159219
1881749396
1888651074
74241130
35338642
1976963069
1950166867
393759531
703251582
1151555876
2076009665
2098749365
1966202360
1454791051
943785506
308489327
1586494780
739467968
2024105170
950124134
1103435839
1757999727
1349123859
572848590
1206764105
1791400485
166216377
817546766
1363989113
1712369670
1416189716
243564962
499880200
1528940166
953347976
554680098
293170910
74116366
499393982
833767709
1920221839
621000713
102456069
625634762
1640107928
1941639539
989733967
1621398637
415585256
853135438
1016871633
2112297165
555015924
1577589233
587626183
1116041043
1285566147
887523711
177394264
1415287277
673798032
1242308770
1030124225
2142417951
2050846883
591003501
98483083
1997553324
485788668
1622533331
1941071934
1355814069
551695146
1323071206
1606659687
631971619
733966047
907825882
549218555
376119767
1836536864
850060726
749553925
640472826
1381964602
1449397268
1376325972
1102140301
1233304934
1415936726
1148508062
2069869662
168762363
1997991658
1879461757
1991774450
990031163
644884040
1604918373
890812674
1013822481
1299029886
25439203
1893120012
296418704
2059739560
911742962
1925882365
270149371
705367570
1592758538
1368565396
2114219190
932804368
81449158
1357573886
963969031
447349008
1238307733
580731059
1324213586
506694190
2065898388
430500588
469916302
1916574520
2097265224
1935931924
838845880
343121781
990602073
829862997
686697036
939386074
1782564382
447896935
1934698683
26109118
707293375
1474577439
120750878
502616915
2036169214
1155929282
1495215330
1853454544
2073899804
1967945441
836755594
1064063218
1037034230
389345499
1473658227
982119349
1987086185
1305744438
1493659339
131450218
921935984
1350889921
2063423832
1422192311
484770141
305845897
1908888062
1118281039
1335208920
1884704493
2139315103
174197744
2035462624
1727951861
33091118
1957057131
1899896975
205487759
1005470658
452984491
1963127043
441427206
1409363959
1059222522
532481100
477838893
317488406
1661670321
1032725581
1633234435
1598215051
765996458
830017255
671652391
1288185646
215332951
1564182418
358147600
1370664411
1856033008
1493201468
1490876077
1413242292
1491272581
1256387761
151699296
1192096638
392584184
1415291394
547886636
1932296290
769867007
1439738865
786812791
1513259322
877199924
916593893
917119673
1270709099
1088579092
1915427673
1756059325
1561928743
84325435
1615934152
1461433709
1783697004
1177075832
173713186
2026358993
603054401
1714726831
1524944466
1286069924
1826821614
994924458
435384874
772134075
1877098004
135978907
1815231415
1819815325
1548276238
2063239178
1990272169
34827305
635799478
864138149
1443164654
1297266865
1943154514
1793361688
1268037015
56151126
508500881
2096191747
1451055480
575284633
869076567
879881031
1811165535
44139798
2037296996
1726179831
498177348
1098887445
996838265
412497025
1087144800
488079902
97949965
325479847
219171465
2138519292
109463488
257840036
923090069
1527779701
1690572356
1169383608
889546830
662518323
1271902245
61813414
836131860
1009446093
959026414
339033198
627109855
2040458459
1473594788
464927942
641734490
692273402
1306196847
1266843570
1157610595
917780540
1634854268
512484892
604283281
1689433459
1062989744
583579213
87444397
1660666998
1947996325
663237661
816051363
828798280
1439703073
36307257
1702724930
130613591
748107028
2009679136
2027526172
155596459
1536002943
999071303
1541505813
1556360498
612824018
1449908514
2099014092
1533887091
1557186616
912027924
1454528673
1631346168
157575913
267770012
2107663818
1790278916
1561545965
784238992
737598532
235636795
2069199846
1165155694
173698582
85224973
780384418
1219931504
1797352963
1754040356
1885738212
1539488442
998642369
1816807350
941627984
1472126727
629588016
1596139741
2023978977
2073691283
925719105
1751314380
384973072
1532028460
1645649701
2010524787
1603896077
850696251
1211271466
478742280
653122583
1356978085
282507627
2038125648
1202845871
1723474922
1801185773
1454043532
535892656
466591085
1923049399
1475700976
2079704861
1783934803
1457624352
846323260
325483624
1673559688
161117341
1275347442
1420841211
620307205
553466321
134926108
923373808
1777641254
1191437582
522636817
729068786
1575080129
1241244883
1061265817
156035090
1980346551
1252835419
1410276083
2063930857
1522203544
240240968
1064179211
2078441832
447752599
683661090
1948802501
1738269331
578903869
87033977
1421006901
1894124810
852696379
1246268732
1789852290
202841651
1427290307
807172466
51283567
1999188782
397515852
486252416
1977257100
142976990
670060244
1074491901
1606335160
1377950723
812270807
1723985383
1452928565
1855357661
951285878
1954254202
695538132
2046457837
460900739
830816713
123814099
1214914179
95692357
420705701
2011050946
1615087423
1386576589
1673467701
1653208315
373661348
2103536112
1178708591
2063260657
1707844325
1239862638
977888176
1086640764
1067983525
885784096
694045089
1657462895
235815757
699720718
2012307313
941490221
339873430
1977798339
953079652
667564715
483625335
1699681781
1061964982
1142098942
424563251
1977712878
1487668736
213913405
1785120346
225671087
726548372
1060827906
2144186724
611383945
342457765
1382004172
1525908241
1611162365
1529013895
922757529
1076104410
603581214
838837487
893108484
92522702
892862082
1170756149
1106027242
2006427724
464081592
51865688
1854605025
924870924
176014984
1240186085
554162568
1144157306
866585357
2025325199
272607363
512967991
203822023
243815350
348575488
2072335818
738086594
502711427
888150550
223057639
499098785
1757936991
1846426673
952986892
515391876
1042865420
470952623
1508128713
33498260
463872746
63326416
1593532166
497580121
454500693
1795689694
281799150
1653912475
1708423071
1434510285
1260166290
2087420167
934532246
1803509246
1066376976
410218383
1919008917
1135715117
329689815
924281538
1540517885
1067593446
1195819370
889912064
1621269803
1710740582
1361341134
102649342
358705919
614075226
1117879135
1827866098
937185031
670729148
214262287
1340265406
463864719
2078605859
739835674
612947246
993100273
1968604311
290390448
1216265928
419038446
1945939355
281136907
2130627281
844174152
1562278286
2062544776
809202353
2139853117
1221540468
1010828779
1885203977
1533467437
896326729
41241888
1094482961
765388859
881488199
1784520349
1928950574
1523479468
1736967666
543293534
2094799103
1171402770
1228455263
717405094
550781853
487063768
756561431
1147665123
691650672
1071856912
196097377
1129312323
293111285
1064237335
653237268
2109965109
1870310040
1450662213
1213440733
2107279217
2093032906
875752561
1441029642
284719875
725375041
375721333
975538817
1812647047
1125473306
1980911066
507289969
393324807
465116261
1946150931
1017984104
1394365141
462829227
1079458221
506237592
1703018337
1193189970
1793476057
1630385042
54541760
1220419791
1603681998
1072065793
323478734
9860717
1288771950
1605299760
266438953
1408395878
1336878633
264012745
619871194
562073284
65385483
2086184276
1879789695
1887883501
2073017002
2127906923
1860758355
643813889
755600526
429882779
892409794
1186137809
322474394
1525765139
1918084689
2147000413
246941798
1338246753
614011630
117062589
209965546
1673752251
243774345
153180857
282739388
35897987
535326234
1183097857
53345632
106600337
64222859
834988922
2048972031
182202284
1766954355
1156252147
1285601111
1730022674
1680897627
261574135
1465884383
893374150
1877245315
1542728725
872385915
47928502
776971916
620500644
292261377
1604135900
1887496845
2042926757
1928773482
1332101862
1871818387
1319041881
1442473545
1020782098
1475000680
637524678
466356035
1682637719
1767485996
1748916877
402950549
1314109367
1921001149
844906208
1227972836
1410474364
1447369008
1495778368
203997174
1320255036
370284327
1462255212
140104321
2123796121
197449588
1491501460
630325172
1709064716
308174874
474091974
298857598
1156426723
1419293966
1554259061
937375025
519323362
1420562015
251737851
93321444
660689387
11310620
1035659326
42797788
946727871
1258925887
1704065107
2128606359
1979439035
1188545259
1241155879
174174492
120259083
867014662
1346565663
1953441282
1546001349
889073669
236879090
1163568807
1153926964
620244574
1497673085
2033417758
802655221
185845232
1257677325
1033666729
1103418195
983052251
1398472768
311076724
215493795
2105649462
633454704
1877258708
335845783
1951463950
2013314616
2015154030
1687462394
2070774463
1144656059
1241338680
2048258173
1927467790
1971137374
838954225
1258567343
895666051
617858334
1303571455
1272207713
1603612857
1298893165
698747209
1763763446
1088290924
598577280
2093758899
1893255471
1793261828
70557524
1643579410
493968920
1429869250
1018376037
1384380344
1966911361
1858663050
1106919542
726298251
1931809313
1048545218
997322548
788834151
1966014311
1630911307
628413975
1200401526
943864079
1117115631
689911299
963008718
937113277
1662804508
692250169
321872788
459659568
1431741387
1766919148
1554936212
1914857164
1487439183
472554458
1733963742
1502990350
402856440
367567229
609318312
1235631061
387228588
1288523620
165506871
614783682
1083908389
1252972643
1555484457
1353057555
1419928635
692915858
526846396
178822482
630632335
824364043
2084476509
1395506502
657776062
862200719
880359885
1191291544
1249971939
1023039527
2034850126
1847005746
2114772833
1231986229
295916496
91589877
1777739191
701801055
1371661504
140274763
589772978
1692785483
796692061
1071304137
427933201
1788780765
682167125
1732114365
1891434634
248384705
1054919129
2128018810
1138806350
1529455384
2116250999
901294967
124116684
1788199386
1508858147
1714338715
1445249336
611572135
646529543
2010075524
1901875910
1474784893
306956634
354926275
473480519
1680006797
1157111354
36015960
1063517314
1273820138
824224006
58514720
1766387057
1202732158
770096363
778890583
1272046515
579152134
493113800
593761160
1217120371
1808267087
909821816
623107824
1882636361
1206608095
2095034071
824610318
317544843
1884886130
325098739
891734776
439042687
995161258
1148650805
952807369
1713145813
1373118970
283450134
1368593132
1270766177
183028162
204782810
2052070187
427449982
942915364
1140059
1853627404
872775826
165993301
462825219
1962785215
1835750681
201008353
1711844715
351426089
743374202
551928153
1117407188
37864486
1368037125
1110879351
216529712
651969686
108409225
962345239
873635025
144951802
1044335687
1869764776
1013445765
1797358938
953802120
1683795115
901113420
1867037214
1043587159
1383751042
2122360203
447207960
343173775
2103753675
443870832
445180521
1680821070
659138558
1955547278
1185034032
1368797510
697484008
462508333
1511530515
164649247
850028036
1635651002
280077435
1606533889
869229472
1156990289
1363122033
1403711980
386436888
762176387
1297650819
86651144
1718160633
1230201619
27921320
390554173
586574698
1197620910
1228905853
2052281472
581010079
846818566
1094827851
1602462265
1776491671
1768874460
164407308
1314133785
380462529
41490503
60851188
1809227410
394470714
1676125659
25948359
3848795
312851638
2047071115
2140258889
653623292
241889557
873611637
1357582003
1511202771
485194394
1485737950
1495695956
828044033
39542001
1255805426
1271266374
974066094
108857286
179734605
417034961
1009807601
1589657316
134603393
474357510
374376922
1606273575
1533545001
1481699836
286885560
1776348719
242201742
2073251761
668334634
1311747109
1548172532
756356338
1130437977
893569744
901678932
416735743
1225299279
1671341478
1507518979
2046799887
654885413
196986443
2116165739
1729146064
879531321
926827445
1341736210
1872781046
1245310673
767748903
177263536
708710973
1878230194
557396016
1928770550
608078867
1301893256
1280632048
1174883065
1012074315
1366328850
422754916
35034737
1273723155
402395454
1395820639
2018135572
579148905
682531918
1480220314
935202432
958809872
33496741
850615192
782928700
728270111
1000927795
2125549088
1273546904
1855061446
905999034
2044075339
2102025871
1851727749
1634018012
513931243
492815016
708678766
553278274
822169049
1030068809
618233309
670007554
722046787
909251887
1929247036
1891680981
99989033
219893540
1978264660
301555760
1821611309
2146417333
1348082033
1008760674
2037575929
1966707552
1823046446
412703704
1011310493
472274941
1971906957
291533756
1594749342
965430303
1911489894
1034788664
1688707476
1973420956
1208053087
1202005513
532253885
2015884218
1104689466
459288076
700707625
1055133292
1243397937
263567665
1333854226
1548051303
1973723066
2102209547
414996959
846842756
306845991
1621318651
1190427242
1225497162
1516414299
801842450
1597427701
158160947
391437388
2094172454
281519124
15369575
1827578313
1372935465
189189391
1016488838
977049762
1810255854
471999958
1844561984
1942216596
370667638
877055481
1159788314
371135812
1712167826
1143091769
1336575039
1327473801
2141088483
757324926
819478059
1052006568
1295153932
1561398336
854794438
938883500
1185136966
10164034
2125680290
903655517
1888184832
399085780
945624028
1178202829
839172062
401160902
1478750237
12630197
1997445161
735100284
1301063967
921974583
1372867327
208414688
1537696884
1694721438
1833382103
1486895285
505072249
179341612
663857180
1152806181
1293496279
1988495867
319595539
1856166557
544786495
884575805
1753269062
496291299
541581386
1044275086
630975913
811807792
1129717852
866653854
648313371
2139474616
1917572616
1654558617
43179435
2087458659
1611155269
197404209
1289412933
1629694242
639634363
1510947397
541941836
1348149153
913600358
1001913276
2057014910
1459453011
2029837689
1341882089
2015675901
1436891516
1459310961
1679104256
1809309328
1902750675
49599057
82772992
521210594
1217210910
2129064986
2049657694
964509520
1220574440
944988834
306577245
1764499365
701241348
198865909
2125574812
1595504180
948967900
540918193
435109197
345452842
1265374057
1254345787
1354877494
304146724
1782553011
353739841
180365815
406974437
1767152876
114269638
1436840058
391570925
1873053996
52300218
1104861227
1393809661
503918210
1558116375
1307635469
1658317433
1309307317
971113220
1906706983
2012708211
605668233
2013208652
1350435484
1866853630
2049728999
81624011
1456945428
860342876
1959092199
2070108661
61137594
1486267267
1705014732
1609040250
1678679341
639586565
1951308119
2120265327
1297500812
1728302269
1580555781
1004637092
746927630
1946783513
2088902164
518763955
1384218621
1453160130
532801794
1747010631
1984746039
1066808785
904871365
1326996863
1045257264
1207847033
417761698
1428573979
2090997607
307131146
1347580228
572240270
1772311442
1721878670
54583413
84578824
181439112
1284257929
1253171851
2102371416
462191946
1901897168
261178067
506953075
942184325
1504937023
464254076
834196951
987798573
1903624018
106054424
886887326
763861406
88975405
712493843
579755121
1774658976
216574987
1564621092
2141810837
2096226986
1837535855
689427419
1027837066
596265637
3638131
1650379247
1279660839
868140098
797709722
4082891
663994544
356253420
1819780253
1020423979
672277526
1876334310
172961707
493080040
672145859
162333134
1173208872
609484830
1369603581
1619182124
1411863442
328191871
1840213626
1630921992
1339251412
1333278880
662844807
995083466
1071099831
525546320
2061484963
768742983
834477860
963986036
1756717594
1300315290
225867537
1047841867
412771494
739042741
1394809863
2144877465
998106275
1922559595
1672882302
735045272
1442415256
1900056300
1233850767
950845425
249704593
1483329182
772855539
803524368
953156762
1202143374
1171568589
1100378112
192287495
424413207
2085974494
1453022247
1673744454
1354638433
220727019
677149151
1743092675
1422853491
1510457
985101623
375853385
645556092
705003366
1835474962
364987480
260864030
1685988790
931109509
198902108
1406157220
569930156
11485927
1527642221
1116168342
1560015285
1897229828
1550495748
487325246
476792382
2040522678
219455014
580785798
1734320101
1140865639
649022343
813499253
119391712
711573600
1089830226
1217286400
1573758037
1281981302
1689479123
2012404381
1690132896
1330164954
1719461942
34287084
353959569
1435199002
1905837877
1670133823
304052838
976972084
1639580406
879049310
1677624019
567373997
1681924547
643302447
1855826222
2074920846
1473743881
1497659969
264380735
472570428
57863766
2101895464
1947469648
680494719
62301214
1039430042
984493615
588198692
940517721
955757809
1795257857
2120987076
114005344
1304570410
284469777
1035265326
28646750
1656729810
122283776
1172189891
1253874944
1340882415
275941758
737786581
309799740
1973573813
1511695312
1946834857
675459564
564452755
1742011601
1635608497
1443598846
1132792803
628135428
729635774
667700440
346413308
161528141
476975273
1224750787
1060998384
1036029856
1560538953
1348612382
987145978
798703503
1753666569
611347632
66128206
1178702515
1760673772
424555495
126119328
722871457
2126532786
45923644
306520497
878254393
1096482918
855901356
1319897699
2124175865
305344194
1103409042
1541599693
648633679
767553675
2076964121
1255545224
1568765075
984393757
119705967
1439439003
1010934152
1890215261
347062379
1912929908
1305671157
1299517109
1793670820
1778499567
946894967
800936117
724128929
37022655
1227592639
348673660
1835264234
1090364752
1605897313
515262918
739482072
1307437851
1491631990
1988140000
2086133809
2071797968
442787917
232854834
878524809
1902634323
1245753094
980594003
1816681114
354299344
155434736
477965327
872245363
952150659
918430815
1090294095
1782332468
1213100798
1493218156
1872053535
1470803042
532937171
1033450885
440799269
176545678
1812744658
1084137642
1841880037
1842587148
1942325612
1786107070
246627099
957144298
1677313840
932700676
545765754
458872785
1074597529
1711462429
1225323661
1872352015
1531036443
270408434
2067757968
1418620482
1297368509
754663968
1925412833
916729447
583983181
1107066549
1761287508
787548229
483850886
705268081
857661962
354546215
726963543
1385961746
552894199
1076919988
1735724968
789373119
559003758
869891856
866792251
1722422730
1654123952
1592634556
1231456056
1782611639
1517908500
414538757
1677192769
702548116
1501146117
968898334
1661045202
331671092
196673266
2124021407
775284293
1500394898
163412391
1492997492
1460826029
806039163
1628000284
1849528805
1820143057
1569183944
1164974857
1069586675
793102389
1671580315
1765531645
1552007047
1437258378
2123460251
1263723027
11973979
1327784313
1961251320
531577310
852457209
13952423
1651571469
1335440829
992626719
1042370834
940689372
1815446052
1173665247
1343324892
511726345
1326979597
349348078
825883532
1110500294
162332312
1610895386
990894471
1252090604
761772076
1692699099
1554521297
1601624448
1674223094
565688212
302199758
569669488
1047979654
1692733161
908447607
1769283827
479625239
533906557
1902116667
1571849601
2081468531
1539196475
1883477383
968146426
169508310
1091140866
1055577134
379417134
1205067409
1469454327
391143502
355567743
482521477
15195510
681148054
430987927
974945933
719783554
1481873348
221738162
1055915637
1547411535
1036387575
1011473312
509569874
22738573
446243671
1914821399
1581029586
1266681350
1530114365
1553357621
1568134292
15201969
877621653
343719902
1861389880
1338744174
1113987201
1519406686
912705436
196020113
582451184
822614971
1513377085
918555496
1422533376
1982104266
1174713966
1461511172
1315365671
69018413
1733766553
1509675720
187765746
519595630
2116354156
751618409
68931363
552963875
1357903949
1049500841
1646105008
1649561332
1286306351
1236090527
1789075196
1230300306
1443983158
418152518
325234127
1134805628
1393816856
1877400827
1582324881
571718758
943510939
1508559639
362081538
1815461579
787204041
1610946481
981977382
1091374056
914651037
154454059
2043498245
1047986868
1941788192
232850567
970614062
820866155
912274054
1372195224
1614698192
2037142529
384670031
97395459
892598285
660890454
1790180608
1157344930
1545278043
952289683
772515596
378086681
714807405
1245162002
1770548944
2020355437
1062216400
1040454108
1194656
1953019516
335754208
2142795333
1089816692
1133582765
1720632440
258784131
169557131
709903647
917542754
1729806870
1002306513
20377004
1042929341
417627523
939870742
1290062204
867071735
892244737
639644644
1502007702
1480909838
462978793
831208902
75730250
1104606617
1375421300
55860456
957244344
215296604
1488428743
1011726187
578483609
434974065
868010338
1145056314
961118314
1005888003
64011330
1397662674
369444946
1028208629
331546423
802891783
1596852823
1795622772
693305026
878625995
897939070
1603679662
968026918
1304768452
876196442
355524950
1437605327
1140668785
1887822513
1545754127
967444454
1133446214
1585561324
664832448
1772136686
1210648091
519645688
1061216230
566463541
892653407
2084885852
1109997126
671764468
446995443
1111288637
205404416
864006874
1498065760
662618271
1957691188
705178288
321610057
744394630
140897905
1703740041
291187939
637417920
1374349300
93651203
169425420
572658252
1939520573
175347344
1995958526
1786556501
1341253466
324506436
1946422966
743098613
922785175
413296115
1845230975
725094828
253882121
1611719059
919033095
1822829254
842575018
811502600
1820367414
1921945978
1070724103
1982624847
2021758991
1800968628
1873771343
471109750
1224968043
773615947
2136602194
1274192883
1224998858
1894525251
679266813
663465598
2134879975
1625016586
619448580
1121771782
640932205
564225932
542488646
1249582558
2084021065
1019629235
381639300
1150024831
2078154590
780280934
34653490
1124162125
569518197
142155326
1611480111
702574344
1602027757
280377914
87807627
1551723519
1399372647
1431994872
1616915064
951361934
1752132257
1671058639
1162101142
1061826230
2032671322
717339146
213177656
616117614
623021666
303610636
1387319918
1172019895
253938788
1788921120
1525491435
536038312
1303210720
734270774
653120609
1941834853
1815456291
1412442089
269831590
660393411
1952338977
1446262238
1126898221
1257737225
333341948
689747141
1241170582
1478931765
347765529
1864688096
1657537796
1548424801
44306297
431445182
1016418723
975000439
24081907
332830813
1240043030
249422842
95528283
1017564847
1002578474
195992147
1370933258
1647401461
1483099306
1002353046
1310888841
1989906343
1238417079
1007838125
246114763
1747546623
705986644
1506740282
276906031
1451586276
56761515
1611971005
17912004
1441152459
745412267
378438864
553095771
181111276
1629070518
235019836
537851858
657126573
845067558
1481121924
481393154
872801264
1738554017
758502250
1096345220
411136040
782221327
1176598762
1358002377
2042189478
2121876816
1707746310
1263483396
1554445253
1562796828
311170868
811018581
1704281528
1177138936
2095753808
1233988641
649786758
1143183466
1687730417
1188546283
699624169
1714492520
172529876
1684708472
1034937662
353776141
1554814913
1021884043
374971993
1800699468
321978974
1542428371
1836971203
376365254
1360572825
442240528
599629288
1857796049
935666129
1186585825
1251467376
1581661339
2131955792
426712133
340448762
1583361891
1054122530
1968467275
1545713219
1185205343
210899434
2055926175
1407854806
1598949142
1826219643
2055277494
1634311936
601689770
1468641439
1765205814
1489745628
1647778646
848843264
2029242583
119710950
1702330550
789236440
582821705
1781704366
584584193
1608290352
1996524214
14777509
1781573368
851733168
788608402
1371729181
1789871214
652139612
414880838
458968352
1871254769
895946489
470316643
466687143
260440721
1556564549
1090915826
2078701366
627537251
510259787
1286911969
724829864
1179344810
64228749
974884054
1639800268
239899186
1739740010
187742388
85512728
46225490
1268892202
637377388
1568878110
1956207737
1939651940
797880536
1498969065
1014748143
1410708484
392184150
327853904
1567028221
401100580
1259919749
1808768972
296856889
527050575
1401064234
1029628641
24162359
1510212564
1758721275
590907115
1616886230
1071423523
1568281310
1057889405
1955604311
2034105033
330552940
570859776
238932653
1836985108
191924018
1152809331
1145779948
55885712
1929505408
1841591249
1476779033
1353032799
106116166
2094322131
1978928048
1340772742
1836433136
1232296716
546098420
1837367490
880053151
601192267
1826302216
1599777916
1669302864
124604615
1479391125
1029346583
798993130
895942160
1628664354
963678212
826586258
927511782
889639265
567500263
119399968
940508213
793260255
142690368
1221484220
876484060
344488734
2130397338
774786483
931199423
1780817446
1298576717
1424616167
948959199
2127972374
1751022044
393164587
574024073
902851139
685560616
1966834758
980720933
1685718842
1841731384
498713971
1590443940
368493787
1455489614
1141024605
1996607169
1323879037
874188280
2062512224
228234020
1995006976
397627128
1980803454
798663431
1549397712
652434280
758746457
186150013
1515064726
1704573372
91308398
1046431504
2138055826
787174815
1262147134
1736052379
803282448
1871019839
2001014519
1176421785
456423112
2055827928
1739780702
672415388
46764440
2038063227
1833837241
1649070008
870536208
67571203
1158938144
1191250816
1140787906
1553459779
1403946725
1533904033
218863022
581613687
965350255
92706496
440523807
69516692
458802871
77674961
763332775
316962534
1140117693
1170201524
1076170350
1677449135
296908356
109724322
1637348466
35393503
1918034343
1074231233
413821534
81517049
99138279
2085796035
1950950452
1252086155
1512015747
144994990
1123057451
1662538126
209113950
1730692001
2005528018
742283902
52568108
2050557466
359836606
2083323975
1365155579
482074987
344767078
1844175174
1160752851
963864047
156968312
129180633
160638617
1967369695
2085260903
1965522082
962487256
645957743
1046937968
2016984503
873800710
494840629
819990815
2137779098
2133533829
817950067
1608268651
7986179
2067892868
289048940
3970358
1246452932
907088810
557803328
1393671863
2038161657
651300378
1658547996
681779216
380352443
739449027
275374725
940141900
638241379
789556181
342212678
1065185978
329573195
1639409827
1535913354
1687955649
1880652535
565654094
1720313866
318836989
1568739095
603262311
244105487
582474106
1551761589
688900344
573710045
1596344782
1566505593
479423967
1449887661
439318294
295624345
632518750
17970050
1316044682
1979071789
1501288064
822257301
1855787069
1835946746
1804186203
2042188573
1594683260
167612120
1803354253
780747899
970314418
1196859555
1383324065
1403375748
1689795023
145952583
1560320564
962089609
728765312
444749523
1798032006
131788092
322107
1292275380
1630719827
2020693078
903567073
1963431981
1221878250
309895226
57196335
1004918003
1008455803
21440233
1368021010
678782036
1874593292
2044026666
1587573469
774564470
69950299
759745041
2125402421
1480777256
433139316
1872356779
1222951353
1387028347
2109096710
128853843
1309197248
580949340
558426994
274660726
40989717
1424987255
1894119331
1745279553
1497628816
1076612400
32992985
1716340262
635331852
888996362
2056916546
1846212906
862760740
386123195
31101734
1933508093
566921941
1557561655
2025572707
858643376
2045908604
1572930147
827745433
652462262
324599533
537891433
1384357948
645063726
1321002066
181310307
329492430
1164343489
1509950929
1913104123
2100348746
654591685
601306611
1822776477
1609589551
1662309984
1563039530
1061578719
1035122816
302764574
1629921159
1734958659
1806853580
965306439
472442315
1987706422
1204075186
407746149
213398665
1953037485
1856753711
987183802
1090152330
1838635932
2063296901
1342525048
1042190113
536758325
1898027989
1731700843
241163616
1872527693
507788886
394520305
1164040529
1649558909
1422140207
163193409
566680504
1601489186
441915183
2098300641
235000709
1333933353
147434044
544601977
562319801
2088709309
1402584940
9418558
1720311214
1000791023
431678883
1421745320
266441117
1966509540
1677031282
593382179
1966538414
255707885
1836155795
131528037
461068599
343670433
354319578
1526867934
1110437054
678733579
466137854
414063311
1702025439
1979910492
466457154
453905625
1607406828
1171681652
1954524226
655631470
1441840319
1314912215
879462330
1254972276
1501471697
383438692
1657682121
955805673
930755397
1933057177
1638842829
456187763
832998564
785863307
2133539599
1176955076
1905784549
1880365632
766165756
1367185033
1462538838
919781450
1069889214
1325912337
1531925667
341060427
1842459151
993884354
453398078
1522162241
1479333981
1122076823
1038955732
113666701
711451523
535969814
1314732376
242820702
2024898035
438064491
1084433099
190782165
1776902388
621424738
1371845510
1735472722
1039122049
688401381
360076563
1200811796
1088516308
949411917
2114063413
1725362273
1091695186
1336178223
1610659144
1909674573
649338501
927334410
1860602156
829314720
1497545286
1256840438
1854138479
2024583172
802800455
572269112
1488678940
1361727382
1053919548
202772079
2110674488
1309064039
1846316266
1483834194
817892695
1026420055
1619601966
444172213
1618096511
587642906
1458046564
1789973041
288996457
78624409
1538804251
608656245
30310652
18071955
830119938
978843603
1637216313
423554564
661388928
48691833
1567237475
1283265420
726218504
1002102550
1797143144
1424677474
593251939
390593541
589357976
1564627424
1430560192
1309162787
582898716
2026639017
1527429615
45606245
1621256878
2055065764
1764828177
1041258838
274474331
7320043
1838334480
1622798781
683892112
619764751
1476402814
676189470
1547816232
1185204016
715944179
1180752513
1361074716
1026686986
1100705461
246445012
723102301
405501428
358670896
1806344044
2123563262
838684987
379784140
380232459
284975592
1892045203
485542428
56512006
1492713084
52868092
1151109569
66880238
68217036
1059955058
2087517808
1709951564
1590497652
95298815
1830068723
617360637
1463716482
744794469
1367408077
1405982232
1897010276
1970667735
1211284096
57736524
1701900792
49344862
451901504
871143834
1343227039
18566254
1933471471
1384913474
904802613
1920175350
1866520224
1384508106
1633880824
477101298
194451403
668892157
37669137
203711590
1545847616
1158845993
937198236
102186826
379409107
979481770
640135683
1957657552
2130686248
934372958
1974862488
214155458
1460570783
2015541534
573989747
1744059268
121201910
143829904
1100375237
1083700937
1347583867
1751033810
2036259748
1260828692
1923709947
904266963
652791369
1562928852
1480248868
1851888004
1378592833
701692380
1959064790
1120544417
1510324016
1486876249
934574366
564609328
1677717034
440550795
418887489
1472111697
2024665821
612764469
2062249806
264111094
1491824918
633496563
1353784405
51885743
2136455023
1286021977
828380541
1550545061
1821416385
1900997150
1034057154
502531363
1271768792
1084148872
2121190683
1418932460
815564961
52199671
682596104
2050256091
631231868
881071402
2060025007
677365708
2136017106
562441633
907107334
502647120
1692848923
624413485
123934818
556620547
1151380609
1742510493
120205928
1896659997
1876472480
752141620
1380788476
1203141195
1717357458
1301764629
445423754
1627616504
1739592290
1942104469
1845974141
251848484
871730207
2087205074
1521733178
538540456
2103780179
719828686
2076239363
949509543
1716251705
1907391321
1810762691
1137012294
112767374
461638637
151803446
1181572013
1477822582
131607393
1777949571
658037966
202452141
2032463754
1636094519
1864231323
1062462732
604462880
1708259396
375782768
665431897
1111595182
887473337
685924729
1348072688
1690402914
338878027
1711767136
781387506
469169812
303324460
2143827885
1390977606
1306695055
1028149894
1026182254
1007074409
895875173
1469782227
195871464
1373214384
243173591
504654756
1958304239
1468799893
1597232485
1511475500
2054816679
769491574
488796282
201693495
294348690
242170782
598496585
555261368
1126526150
2076976410
116905783
1262431087
2104675401
2030700172
1275467639
988981805
904964913
923162013
1850344364
672390284
1137655011
1147093434
1598610394
1207988304
1047293386
1885997437
1424834734
70407966
908170412
2022151557
1196804616
2111432230
1270689228
1113087431
1862804770
671334206
2099354785
1416664438
1754380892
50036660
1939994211
1917689540
1522457599
1220295143
987092005
929941540
414284983
593474851
79506738
1217089466
960523436
1402828191
36518098
823898018
19407190
2123009218
1553946998
1179923108
1169556034
787165609
144379393
1880412291
431440031
1871126874
1981017328
54153569
647246934
1091683969
372549024
1744354039
128008966
257370840
1143999354
436143184
1439583784
780053971
1490102115
658838052
1308469560
1381271144
245584593
763689779
476813227
1588267607
1588287810
1971360859
1538216930
1627700880
600482565
777274576
1040096424
2027433926
486893392
1916281562
595381261
1826525826
1426384465
691033912
276722959
687745889
122596293
223201865
181045876
1635876623
1372182757
121640856
1560415403
493636403
1531672321
1360644679
460800072
1927235025
369283406
1212670433
98397179
1302046334
1723783026
383622608
89792237
685208981
1076201434
1601540516
245432091
984851829
722887052
1577648759
467869585
683995689
1133567751
2067695967
1115348589
2051049944
1670903857
517013857
475876258
494763220
195800064
550484663
1434064568
2073818667
311530512
278460135
693306641
1044593570
1145404805
596618806
2100555901
411530791
1510673491
2091751976
127159627
354959870
465134752
556960699
491468946
561579725
75095509
1439827340
1230966366
1164187701
1934801987
1256202789
1146718150
907648479
1106703329
1830731445
875127281
840647654
309588463
1676406751
1438288735
1517662936
1047949276
1018347054
1301142159
102289397
285166843
2124360178
1555647596
1499448737
1434546481
1622570962
467257906
1023005665
1300346571
529843368
631207968
612689889
1207033174
1999692405
1186827090
1850408134
1671398187
271022982
1495705601
45302775
2016421923
1060012076
1688127567
991433941
927152057
1215420747
1993058751
2094179710
1366498122
1874486806
1628226545
1584237284
1225675917
2036350827
713279170
437190944
511811330
1596540036
148283597
21756815
680270698
1599401702
441715994
464846060
880181552
859205357
1749264831
311277620
2024167613
635310018
1749718642
155219938
1980120546
1920132055
1206753763
54415171
450636429
1157478625
1163514119
2099057168
1405536206
1871074513
884794466
1743000707
901433680
1619261652
295028465
1117303995
234442524
650260141
528940125
524003567
1796755345
1375394953
642999943
1971853823
475400814
1183228229
1087282416
1055228495
848331267
631535836
111790602
1948079613
1079639690
989439993
220598758
646280118
1824757602
1930096922
1389723730
326130866
1721157172
898633843
649297650
970208565
1675034765
430080017
2063455200
658082887
461658741
1223197772
1482106759
1646455882
230174818
167608253
1306268530
222180195
2018826838
1366855624
1190377415
399553405
77685856
1678930174
532994590
216996393
206197502
59484815
626559869
1412571673
1247832977
1393820598
1720932054
2075724197
1729005515
387202853
1464727254
1818940624
182415184
794500974
1190565039
914838570
143440429
701412209
272862727
1975055794
846183206
249752170
799064881
553147670
449671638
272003137
438332777
1941095300
1280738521
215405068
1054375305
2059673810
2052342865
1842145731
280330626
821435001
1042002947
817009425
1324094326
2077539592
830447003
221423369
2119290628
1120533393
337291957
2104770822
637980801
1200683133
728401816
278022755
1710799517
1479677248
869600448
1365266174
1709720737
1742261015
47215137
853383471
1740263701
351554295
1753712789
1591187090
2013105031
540272073
1903360977
1918665709
1269665646
1494236461
1585487383
650076449
1381799322
162675404
75610306
487468634
1611442905
1965609347
1102669799
2096852718
304180885
134120791
1518599064
1465644847
921917570
1818213128
1412457086
1064959815
128812800
1210241470
1329896583
1436450880
1883182556
69403057
1887843467
139581549
1900608352
427754879
440386183
552908528
1544646707
40667694
224163499
1131565126
1084611638
292644703
68332185
1609358110
1651789131
452173577
1979087840
811946851
1740994016
170993371
2003660638
998213600
1017131712
735082346
211556696
2023976328
1237293465
760931599
1376178672
417119244
744787623
168935373
188640764
586797544
200008728
1521433543
2048000432
9101542
2117205750
1053041063
1457433349
1283613300
602736209
1535329918
1555456995
727176024
1111923041
887868405
439802900
799914050
522063283
1935878419
436821006
1302063808
1232876718
2028993076
2082778765
568273924
1071754060
2120653056
1124733847
1498350150
305704673
1241021820
1716926984
1343937777
760446118
1840735498
773800539
258965559
1912616630
1572684740
1891158102
591772078
299586394
315227272
110556672
1497062691
1747554960
1464328318
640261474
1417119765
623017189
1237842001
1537759948
29044187
640969033
287773606
1994964795
1507781796
1038814028
866951723
326599318
136259945
2051115435
2073318118
1296940483
1958179789
675880025
1351843125
1184574852
1668166290
1747792602
1863012530
1497267123
1221695555
482222655
1790496158
681873930
805756639
1573608357
1943241936
1189606638
103599253
1421224651
1655447669
1109992635
1601339187
247856048
519812095
892930122
1294172627
1491544278
221566036
1624137720
587868017
614289916
1162311730
1621048949
363409526
1175599706
1936236665
1104645224
1777186418
256519719
1687079028
377852444
35283038
1688662549
1702108619
464881979
1791811255
1661089780
1141866757
638924774
639545341
264806036
1888832962
1259901684
1375874328
1335768817
1815145267
582510375
1780276564
137728707
1757946764
134483188
1283461695
1579309851
909722959
1826562329
1405144352
1871736196
1453656816
660883537
1209002472
1088980026
1416973118
361101490
471045102
1217094145
972124464
229002332
1633878653
585927312
1397865772
1358879591
463830152
2020966186
828525685
382836372
410363264
45778527
870771055
1299962097
894046571
1722415235
940614710
1487145607
63184994
1165957077
1618358935
1641802455
132523020
1986096504
1226840264
1127180822
1523698414
1320791988
1532598516
691649704
1339020578
929378631
1511484383
1148808404
1350701151
152098409
686113175
1069315221
4234321
1243911141
1013647459
865951939
1438873302
1825076417
347799251
1965718173
1029263428
330049807
381258281
1743780358
2097981380
811211689
319805449
1774076074
2134388568
2113867967
1178224155
10820349
1462466500
1873759235
509841911
700255021
1184949803
559038183
417190487
24615856
1105587861
914210551
304756267
2085599376
1807128923
1386857434
1889570312
148050613
1089294024
2051386785
585603948
975014224
793242637
878187401
9382347
67083402
430120589
812784010
876408301
539551730
1462569158
81743572
1945972457
1708106754
170929841
1293620281
1835546197
862859591
1043835172
146049539
1886226474
72329754
342729545
384435974
213246779
1774484604
1614093803
191174139
44894549
1643646272
1965030396
1553988586
442781599
1820353076
176314063
345884449
664729354
1189139206
269017
951968956
997805069
1767425445
2041703160
227819215
1094422400
779579026
959335794
802087752
84518438
101555250
1287921725
861024706
1749062096
775325971
607868047
366252527
1349693618
726709572
1450243098
1382199672
722716195
434096620
1641245713
1196772033
822463316
2070970948
1963205298
1751216871
1784120859
1236770515
1409241735
1653370917
1269164774
1766121203
961228680
1743525797
598819812
121832320
567235178
1295824012
1893147045
64870666
1159032188
2071295340
457315196
1158105537
315902080
1940153017
2042635994
729053265
1774585307
1132125587
1951478048
1707860375
1525329253
1293133145
144563852
69043957
796393905
748381727
1772653357
2011046125
249011247
1386532638
1831395948
448682246
221532439
437334214
1982023752
1758923784
439868351
882287380
225249513
1354994900
985256694
1091351519
1575899382
1449336175
792782148
986225792
1402138065
1125776035
609705353
829555019
687527439
1082920280
1221848584
1557739162
1092319648
15281446
693618208
678956928
1059248690
33856111
2002972080
1046885522
1745709773
110131443
1837099375
1772749059
1988081869
318132576
1361553246
1542384155
714398726
291871910
639546075
2060086318
74624651
986797328
2116858136
1423475330
1100270979
11899253
1798251825
1058579392
1642029370
1973298807
2024307758
1595165129
715828421
411521538
890004022
242745016
1394108256
1901161630
975854879
283636698
1042537479
446735314
1329050317
83435427
1677578654
664910980
773428102
1297605730
1298479894
1246551506
682659656
1732591063
1221439604
954163694
1644581356
1068726203
1246015059
258322850
173975252
409693268
874946158
1280189973
206358036
1925401111
399812573
220066468
1544415145
1032839780
1388070675
1518409854
562700484
806977489
1159835259
554589883
1081902951
1274889144
1027468936
1714968279
1365483128
1946422617
308405809
1594123587
1895500410
1578624906
1357839028
1212208415
1663012344
1654718304
1091999809
1041428637
1629375653
1270030810
2138143320
1389765917
177232259
1251263104
1335868168
1264921693
1392740577
575179290
1178774809
822492936
1842450098
1642228676
1623292430
1465077448
614883623
965821537
510233605
110577922
878110234
157679631
798735767
825843836
1053353590
1090603210
1423397230
1961844607
399330091
57719950
278115204
646972231
770547960
1118088041
1543110804
1233018073
256763072
705125956
531584681
432487443
233019430
937354418
1191243136
975806854
1298341090
1363307248
1558378229
627259754
275012204
1821120723
1062422049
876207232
1767876785
575698876
382779724
1608195099
121898312
218390670
1689819380
1649070747
747081707
1536848463
611993662
1958330068
2058571181
1535185016
682843508
767370869
462108199
42592411
241437315
1736474350
1947436894
694419780
1435335896
539631945
1960075725
863064126
1739259197
1959527258
1172090154
1356912651
295098618
693729909
2082817077
1544965966
931926403
641402227
957704538
193482221
1326830868
1849237307
201949754
1298007035
1943911976
1301747860
685579508
573929414
963239204
1700199104
93928328
815483998
754681648
1002402348
881322137
316477218
1340075761
626835243
1460540223
218042075
732136747
668316156
1355592577
1757329731
2126061740
1779280834
1906980575
699040262
1631972973
1529653692
545600622
595087342
652421642
1950766739
661743656
954430580
726048251
1450779972
494926054
695937186
618851267
159281986
154403628
1491768519
162569296
1153741507
971271695
1650679103
124844007
2001509463
2104231774
385071615
165390040
815950397
1118365609
900797366
1179130159
527178161
1751916294
1086335717
1166260220
270906871
1805297880
1248052708
1772477445
818194891
1583392795
1901782764
1993510752
1545280105
225962964
66554436
855446894
1374963981
2007153448
1702292751
1104886346
117636599
1050405346
1497651937
2002414579
567999004
2145203279
1139770546
1946655286
1213100362
247260089
1103060550
2080038627
313036151
1485027939
652903749
435678807
1348335443
1312565419
362688244
1167347500
1139567158
119261123
1377607320
1817467634
432164053
1770528667
1566319524
1792018005
539448576
131576245
581935162
873492788
742338776
17845843
757176082
444022572
576665923
486781006
1699398157
1721808775
1175465058
105603498
1217212463
634498505
1211428878
1942284155
1589439510
1520578992
2146392835
1179596296
1801398807
2142635914
1425803403
380267939
1942552198
359917662
543044043
1786437244
864459754
1087146574
710185071
1183863977
2090080610
1380086042
1924155526
397585704
1225834724
1636009379
449239860
1918153111
1882580292
50689809
374874292
1957575652
8011904
2050351678
987843213
635347989
887806595
737100336
1526066704
2144891668
1407350391
2047060298
1431836247
1761042361
23628254
432947152
1571315350
1027707550
799062571
1692175831
1185354860
645214824
1540613086
333482556
1008689725
1696807161
784050101
1228698546
615874813
1412992483
1658421624
1234792635
1374745350
1534487672
63071928
1041889246
922469931
880479889
761785279
1557725171
347069851
1494983137
1787294530
1502017651
1672168564
686851073
764142499
152406438
1128564707
1326761466
524314025
813898947
1448614408
809105676
586066582
133639301
1023916775
743523206
2004892252
276847919
1151658915
1177205683
1232488921
1944411321
1964992707
1317801309
1503500626
1125747509
1433447437
2136958192
277338844
151415560
379418279
112960715
1861459858
1283119438
1325818904
1487331549
1198247727
1160842703
232817475
966009548
226993518
888955751
1355741799
1388148413
1263810739
122677367
1270263770
1151024910
1972406246
242136673
2097478811
316264731
1669665093
1857491772
918710034
1884182706
526381046
93935662
384460119
1619789150
404652743
1525392316
1604396711
1473936813
1982700146
1886081013
973104730
2037292084
1879650144
207434893
743720367
1323725614
2084872364
1767747059
1858154193
1395235190
579107185
110194133
1332461053
1844362681
1964163053
680006508
22787215
71795687
1758907154
1950452777
2138239729
229877942
1369022861
1793538841
519142148
744254916
1017110257
1844046283
52394616
439963296
1002578742
1481998446
1574329420
1409219622
1867319228
592152061
1187112005
1171890524
1024564847
2025154645
1968328763
1561554758
657422294
140479704
1333297811
1156084131
490811651
1758341238
157627584
1005103790
1857325671
1178394583
10760544
1516861330
892798249
526004196
252483185
1369914530
574622296
1349492129
1209999136
509106671
316774579
851947236
1837856566
1620207382
690518745
524462610
1706398745
100841307
1786054094
808132227
557062081
849028739
106258200
796603793
576764623
1458842862
1904888511
870566269
1144241852
717568812
1828684373
134628985
1807968201
1291083555
1621135879
343036629
31490145
433991674
638795808
639123307
1751704085
1536623017
2004908575
268517268
420022332
1325818584
850709546
1346267404
960866910
333307726
16866793
220167462
835083938
2089553215
946240033
1893890124
1023034287
1449976225
1924176919
523037356
1800385303
697846722
1666254330
952113133
1230502719
449845756
1692065603
519626737
642785907
154019249
187554673
1775005495
1873260593
877905936
1064789733
1209185877
809402441
788239780
122904281
1259318015
3316777
485385040
410340878
1800163318
339156460
981242283
1046688838
1710261504
562895460
1857856012
1609225210
1726914597
1977062158
821039743
505055307
1299303542
1881370801
1418691023
380019729
891302760
2057078109
1587485705
1204049752
1340206352
982030022
1510756108
1805852139
16627605
1715564680
938853846
1573762503
326924347
252116616
601795990
1021025574
1390707490
782397128
1391346107
2130450619
1048423425
1861442585
947691571
402899384
74391051
1805647848
827188594
465935532
1797782584
474049884
570200301
2007021402
1285802345
663016050
875835742
1917538044
1211865389
366658271
1367169235
419724856
1423247189
879594049
830200112
494236754
1717565571
2000127709
1285572632
1739272807
1723081419
1261603407
1131269046
1135727197
1392467265
263800239
1301622308
444224626
1679145102
1481882321
189151911
299103786
1091854149
642233965
507011454
1063391338
1491615203
2070303396
1057727330
1318550894
543781789
2108653930
381863819
299927311
400329105
1568972438
2067256810
1933860228
600470601
1313016285
1217125673
417797397
1916820290
591382929
1890778510
1442131055
1453861110
155006125
2103295538
681679666
998958033
1586734285
664840321
301950941
44944839
1516646594
1406872936
77579869
1763396899
89943876
796840110
2063449542
1170775144
2088386505
1635229020
2128631707
1051280044
281976447
890692171
117200015
1495356335
349338907
1652635304
272526338
401045625
175154642
381732227
1011290651
696762153
1791993296
549249596
113296677
2144875455
1796652796
796386571
1331291380
30425084
1871110625
1494503201
105582647
1716769607
1348514162
826423031
1030949744
665015307
707824421
148241453
942747335
1682003628
758749998
124339323
1346853991
1799298711
1037628762
721895180
640450206
520152676
970569729
1493512610
391679615
1252716550
1557345906
239619221
1563631972
2072534182
130689603
1683605058
57507918
1759301045
510521028
197804194
347161897
1907477616
1047183880
193295490
1890353487
961608261
1265242227
131540606
916745202
1882982805
611960251
184705621
198678606
1620278613
1437837291
1147928615
1159246795
1643983239
991803787
1920561243
522898580
1782295456
1339859901
778358589
965222184
80163518
1324427353
409420375
1935437161
349810527
1490656383
1840946147
446422133
1652446336
59796127
1628653454
289364605
341184358
276864220
559119892
617582101
1558298546
2116644640
1364771372
1351043903
1262696425
1229580775
1323607134
41325274
1552287173
1938654045
96587608
1076828055
463536729
1272105610
795237498
799231349
1401006562
2118457798
1182035816
352386871
261242097
547508254
546970444
1181773026
1682679775
1092981703
275877408
1791029792
981742445
1957698951
606242120
271332428
491519201
2062092522
212208135
1148770446
1397241477
1294807139
1957524831
1474675371
1503539029
1330122344
223198457
1483135678
664740835
1594796098
1504708127
450648931
2005259875
706052067
1244169135
1410181336
699854466
2128252575
37001460
1397796337
890577541
1088177951
872498799
1692844951
2014979752
1026989980
1329258016
976756171
595944876
1467950062
1476853815
1916191580
1620148569
1689850010
371842537
2085751458
1103206984
207254578
1803011903
344170764
2121752743
763058670
64224952
2132744256
1856171072
275250174
941479217
1999437181
889019503
451870140
1754074788
1916434082
56574164
1340386716
1109298791
1889954180
1709426973
410275867
1439845106
160770487
111787466
804811076
530287234
1037282955
1696809031
154353547
369387405
1561547222
151343790
635432334
447061114
1829180818
1242048727
532028584
649304090
168522498
1523138502
202919667
1442961944
622964762
1581268670
1908826609
2113771251
1395113466
1817681552
973934637
1296081993
357932959
190454524
1561033766
58568072
455694120
1225124257
46645805
682012528
2047499618
1194769341
1894486650
1162788042
923639597
1027048648
1596052409
2103970493
1130562466
535628887
841895321
295650406
873822966
1479165154
670587422
850733174
166106090
664759631
752984254
1029139333
1311677236
435484680
1692522550
1679418967
499794040
549665849
1761644853
5310511
1933493557
1043852603
1407584162
967742684
492679951
1801083802
1985740381
1872865155
1339103715
872381606
1857527747
1318780902
521754166
1402911566
1682270651
1047959019
27614953
1935183852
1374690881
1584100969
466525217
44032118
427540249
235071203
748766585
18295104
181243561
297259625
1702512509
1901227280
551164906
889158935
1319351016
290385046
1878151913
1654423799
389591741
1586604061
524851307
121442819
1320814936
1493018207
1235675933
830835325
182196368
1754465814
1198460522
1170751151
1681354310
1063769292
773700844
1120639540
10804185
172732533
1068098077
2065163
305009571
1067921062
372825283
2107836098
1167839140
1565003151
247515572
1325092399
332038069
1793797126
1330763056
1692195274
1158577958
544557428
1138726323
1898448450
907072579
468422209
243494482
1643763750
296580504
610065538
777058449
1928466632
997988364
202172367
167081707
454003154
315393586
1565660459
427511542
681826833
100629794
448209939
480938913
738148766
574952546
2081529345
564094899
1687543242
1676257917
928911234
424664913
998188453
125459449
223545241
1440303975
1901112962
2083127850
2126241883
277807841
74790810
1543485576
1087131418
2078475626
2017525367
1987570557
1002290401
1868672387
203709309
107015699
405235395
1780050642
494773765
467409170
480396681
2045215819
1571512564
395079820
1583988370
205710031
958377463
1276891710
214571846
1195238051
1129712307
2002758647
1749928663
1201155744
917263583
1149647346
1136289921
47817227
373298789
1825918111
1041141137
311374375
1125194124
1420007300
970025073
1474486773
1556759855
777357047
1864703365
887601866
296862019
1028038253
1395453830
185782294
274817775
1185439575
1886924554
1148864585
554197170
377468481
826471318
1737715792
51859160
990507603
92117818
323540146
123167608
955400895
1001132833
1130456223
2106458893
2128657655
1422780472
1666292691
1877841041
1191963509
278928990
2142221567
1303682336
1637213090
1755959710
1420026874
293348773
312337523
765763061
164468672
517367204
1125088201
2079444953
574014783
100579400
995636690
1089297461
17709388
326883413
2068632150
336568505
1644294754
213214291
44499857
871296082
1177715664
966634373
27571305
139579164
483950480
1588642114
1903285792
530789027
1490348086
296343988
2471833
926497477
847621021
1584393605
205316618
2063592685
123151552
14329726
530088241
1245225194
514565910
185636546
1915506602
1948203376
366087903
660581691
2024017620
140911546
1390697745
1066467768
1667859420
77209636
545741047
853073438
915668595
1486803561
2057583214
1722028548
1265264425
1905596890
508910682
1705218206
406902150
865874311
492762776
1805079270
194686648
134125719
128770106
729384480
463096477
1719386777
862870115
1355480686
1659315030
92245872
1183375857
870445978
1079216956
641240116
1648036285
1950090660
1856694900
1050540761
870866166
720668811
1848739312
345416255
874990004
715135217
1635700000
848390108
122294967
1223587859
729493770
1996533189
1086048768
2039721978
745177396
1565097270
1017795347
286883870
1879823112
2144826587
1503030443
1499074848
1995960230
942047843
360891328
948236703
25643616
716399195
1889209721
112155217
1655209647
2044979271
2035034347
1292941641
1697666607
1276645089
199641667
221022269
910972848
1177866406
436350067
1430939214
333503721
354011092
1006783357
1388150466
767275211
496146083
1630086784
1100755799
1017394597
1802835874
685607681
212406572
1248990191
2109560398
1238754747
659426751
41119670
379080273
1778621829
648743354
562800481
1131312350
1815574054
1574477418
1100192305
1646200918
2123889044
1151349165
1134851461
2109548725
522382008
923423124
152439881
1983887291
1502789527
658790755
2065282183
62193987
874587078
712924635
351972815
1185622932
381649514
1552048305
1026363175
1017016135
1920899176
1826999708
896810540
408819718
217976593
1138114100
1250552854
729369722
366812586
195200531
802069784
1055170191
306525298
255920055
464303595
1848206302
885501557
1161056175
1165431443
1368380786
1709673391
156170806
1437344706
13957391
331887570
1995955693
765892208
958222400
1436172304
145719722
602177717
905269639
159337846
414701444
1848514782
374384601
1371395842
434061732
1929704376
1939422077
943593612
1586486865
535087636
570360308
1164507191
124001313
704563207
1717147182
27392217
966891291
1261986439
1192008013
649409786
152779501
492221817
2055199266
951214067
270250439
694119041
1457276451
1405997343
51975780
425207645
199139617
922785190
621998500
917340919
1487996358
1900055248
1553694275
2141881661
1557933521
424247312
1219310896
579447874
344031833
504390082
395157904
348683008
86963222
135883550
152993174
1233555300
431856452
1913282632
1897797137
970539186
684466383
284283137
1022883650
102548888
579202387
1524392637
1944510687
1869341251
1736974914
879829591
1598620216
1149706133
1406491160
208527158
69697129
496273399
367603630
1845267761
1444034809
1715531462
2065469502
1492823683
244378076
1038859756
1873531231
426493531
1535801718
564546700
164598709
1701827351
572761472
602913958
343501079
993448034
1656089802
708207197
795166157
1317683669
1570751357
1078440138
1062254873
1336263776
1875840815
234336732
306769033
1933027729
956754941
1533608691
1226861899
1703057710
2097264566
1417567391
1212005207
951663455
1404069612
1679728617
655598216
1758260157
603463924
202665155
1320442519
1023963714
258941835
242368650
890269429
569362243
1689907295
293870638
1670541264
201186251
1632223207
527938073
1021864320
234450211
39665321
2130975948
1055663548
196730652
1615106290
1652170080
1253782169
1414864136
235511695
1321591087
1311749139
1959757196
985508703
1678463002
2131426177
1049025576
1489840651
1571152766
826468343
1253131042
1524296268
796197742
788729514
912866956
616792077
444460570
1511172932
1759493516
579467404
1795958007
1131436027
1869426143
235853514
1318675397
1326746999
1499108490
1200773067
1340481144
1726737347
2136715762
1143144073
197887834
825903767
1221798469
2017028301
426778000
867668061
1259976990
1273129679
1822933877
1171739659
220293846
284717984
694705246
835470445
1273880395
588069382
1935405879
1693997244
1383765082
1271181186
1018783936
362465360
1372075824
1031945673
1940695494
1286392811
602537846
1902725758
766995737
1342055705
118231310
1959920386
345209412
2042785466
596371062
896758219
1614772114
534787393
442221398
581163397
369049600
1181931239
1728720429
87054872
339264135
1980771406
317092603
1047321702
657876695
797112270
215690569
842876653
2063072425
466296531
1941428914
1996028379
979055077
1079290198
1052931254
19501808
201625756
745966234
1921651556
1615198945
1636959519
1181364431
1980995454
1152038967
901770526
319610434
647584813
1848675363
1648995445
215730374
1983312515
1306679149
644795655
1539048024
872014456
343098718
1260757952
4139242
300971380
439763149
170164109
1245044624
401574193
74952902
2030722882
998313382
1877502316
1195015078
974139389
1160964149
1523036722
561599607
399217437
506511629
586562069
1965903403
2041326909
1202102212
196412621
1668987166
1258060703
750625216
179125527
1619346919
2119119629
673587902
187512536
25981671
1264723320
455519290
279673364
454115196
497004760
654356104
1212732437
1541810429
1703392522
43778339
1999270651
1831497361
526979657
1401563719
900007571
1045536131
1710534432
1653763910
223472592
125330913
1330841394
2031594888
1514626614
862434870
528826566
768145907
1036825271
1304895414
184208273
1680738701
50567539
1092584255
1482983118
1136681395
203384835
594478313
686714733
1885491242
954428496
120539246
170448473
1462021123
893470263
1104082352
889855696
1869372641
1091586458
1472169128
26346668
1638444010
1207363964
1096307078
515336741
434854880
180300172
49281459
174698257
1708362081
695146698
497876719
361663969
1515999985
262034217
766424202
1946518291
1598048608
446794912
491746083
1893317278
1656924285
1262822161
744559969
1525384784
1640977963
1928312911
627358567
511335587
495103038
237360244
2044647329
1142447774
139069191
1686605943
570983231
900752729
703471364
276908050
54466947
912759175
1928865893
1057510476
1270029714
1782812945
889371409
1239207257
553084096
513668440
916947903
1156142370
842108073
1015984448
517651312
830073246
902608382
1788192778
1017473004
1210236538
363825592
1659695862
2102354999
743448615
202802368
1745659886
875180218
1654152600
911445220
151594860
743279356
218675884
701746216
328528734
1438043884
1053190725
1659688446
563022901
1012669953
712806649
1947341406
606525613
1491357856
87051888
791900963
650023636
802467147
825479332
438726719
1070939835
488991059
588344766
1511672455
1180772563
390983976
1952957929
1631099443
1713630208
637139171
1053814357
213065940
362872860
1035490245
587637415
144697223
1015009163
722769167
1320255541
975479325
155342462
883718166
1698252604
529685253
156846169
485625940
1716659646
154298626
247381547
829145623
116066772
1151707702
1247833433
509805147
1868364628
1339492449
1120036135
1259527990
1943240439
1738687963
1919112679
327634919
570883964
1232081187
1636523546
1249791401
1770144008
1177051614
2068734334
112964354
835443422
1341922317
766174949
1549853955
1676458299
2074541366
416186182
1140409050
1122805820
15388774
698921600
369909277
1761469895
488958497
2014672680
723974987
1563475016
1442770196
554184580
1567349314
2007508011
2036061691
423637168
1507673582
812150382
1522683932
489672861
1689283767
2130245388
900026636
1860107243
1830519070
523362174
1191968287
45241566
170893661
1638846443
540661480
270522534
997165148
612352733
1729637201
863637260
217318745
718329362
809621050
1780137786
135216215
1214391776
1504854753
844508835
645901985
935898833
1278785757
2092951439
1331956475
2022782978
1290858336
1684670206
977323269
1014908354
253881208
1340609101
1837659903
960107305
33825321
754865931
1798834406
636851412
1695540817
1829162964
2134352111
1116570357
9771972
1077187279
139549648
2146331538
2004694133
1241434277
2108607853
1066454288
37254121
689711603
1609451673
570832904
32996407
832046499
906030907
45119956
1047667096
531222503
723684094
148622966
1201440540
1444427680
1549544798
613751603
1607172764
1796261091
1629657096
1605710006
32065899
1518141349
465661088
565843324
175858707
754851091
1667507694
1596413808
1096477449
1054357167
581818062
726034199
2099251787
305530954
317764597
1161820388
1482804889
1011758603
1295409794
2141679762
1946892453
85138167
2137657937
1269912036
153524748
1026957082
756374524
1064156283
396376418
510105014
4254382
545254647
1319190125
1037837147
1344924670
1391183756
1581508217
826322088
681396111
95578819
964821015
40225857
1172938912
353814779
1784590373
1846268134
645471464
1552108199
2037153258
777536473
71562648
405371237
217097918
966653699
1030541138
9744753
1258601096
1782619088
1819794160
2022235171
892829891
1956438046
766360836
2007380593
592323457
1677596160
1348157056
1382745757
904307877
264921363
2008990986
441226970
282892678
372141271
2023002873
247457753
1752248192
1773251342
223530928
2049680973
1800894529
1664883232
1279678462
1541149094
1457913301
305566574
534861364
1781657129
164535986
814653602
1521263235
1181056911
886944471
814144412
1567419184
760646259
1482782414
1314706134
657237214
117595989
268091695
1743616286
201048654
1884875962
1169685978
413211399
945173964
961140981
1081832125
940039585
339884114
1392682231
550358001
1571800110
173496845
1349965400
1113452578
1960656655
738155293
1701521742
529472663
921649452
627165900
1046268809
1066813848
324525874
1888186747
498966045
1724372605
540177626
948076252
1629388584
869694972
648041496
1645773754
1795202388
199529187
976550500
963326357
1814483281
845710264
182112234
1344594693
694157250
688236275
1153002766
699263979
551781521
1989824506
1506175242
1738518995
1551410145
1004808813
2093592612
1105890295
1271006608
121364260
1706975728
859794358
874919539
671678548
731461468
1668172990
435041034
1437547813
396194062
2123001098
5437965
1423302397
1384730095
1355107901
2085824023
1628081281
738396443
739343332
1481215977
2145408835
13590479
1304305112
1818098044
97259273
1819975862
794578681
1510522629
2082397746
2134720765
1734295065
117609069
1117793760
553974535
2064127544
102317193
912773826
514553122
1146007138
310536240
1522106602
377712414
1402471107
1550152680
2009237490
361068722
2116776892
594889819
1580914578
914698261
393727745
2123583083
2114603871
2029520826
609820600
898904638
1093877747
1291228425
749749842
1012923382
593718809
2118215316
683497766
751171445
1236012972
942825913
1691208947
243120581
1828867066
1352903078
384787552
1391340501
1028189030
1609895271
1199106247
611556353
2042909744
1752759766
374975073
117299536
1459211955
1873939473
1413531788
1241470107
1763381548
1877602220
1473069482
1908820958
759108748
1892357434
1813498890
142146458
1925787700
1640346624
789017999
890100106
1367310034
19492069
855772225
146331419
133269992
788295660
950619798
694594261
284180147
45689637
1517675386
1509892994
1979197906
1463517338
220273258
1598521860
1603206178
1078363193
1693349053
1650318195
599086788
19645169
554038278
937853854
363716351
607981648
321926255
1562672942
561683161
1053940913
325405486
173407790
1217500492
1036587973
1270837286
1808653756
1684654771
1250984718
1250061592
1768108692
648109263
1893386092
1829295749
1576000402
631115466
692896754
1602751454
1052187554
1604913706
1300996030
448528223
1957510139
2108090992
1043614900
2041300675
263796338
1101861233
728077687
920122208
103376866
1960133589
2091234195
1497608785
1622428212
1389399363
1158442406
1458156723
92157583
1624927375
79347237
1934483467
1253912561
1355630608
818479425
637322855
330544441
137963897
385133290
501868212
2027658071
511558362
846628230
1136506058
1580855143
604551689
1804236814
1849977350
1626661287
1207516648
55694274
1364106558
795129558
2022302051
433662907
141861655
754500293
1707196642
1277866364
2085467700
896101117
1561193898
1551244385
1103882151
1758474330
1199841916
779556831
2022561607
610189756
732938155
509819137
370619224
697177645
1860833287
1489534223
2030108969
2008977166
828298268
1575309315
273853973
39985745
50206385
1126374029
1481958926
938052872
1455180278
293361748
1733244266
1003326751
77703758
1337407049
1103196291
1210917860
1514793965
1534965989
784983040
1637474452
747974150
746351226
1250512157
1640706548
342570944
2026934548
494246278
1544667451
2073164857
1915677994
212627616
8639421
1572365914
2001469404
141984469
1761326489
620129752
489609395
1934401995
622930850
1344500529
1614244997
1422893487
1758916133
478405566
482440060
155451399
1921329847
997139896
594333394
1061311801
349834777
799984954
1429501980
980257772
1236883290
1165498354
798815785
2065686948
1379135953
855683388
291724567
404729656
696293075
1322237714
1144377979
1217198196
1997437026
1812739428
2006364
1364772042
904590324
1412002703
694860652
1119305677
1976781691
7546632
2046099434
790470870
1818978362
622426358
450804010
1182587773
53650864
1384022508
1809768374
92936219
686793422
1755710964
1366346667
1912992740
1802247387
1405647193
1665889219
705923329
1081725235
136989774
950678339
1573928756
1801021478
1987608508
1477449665
528311090
364668661
957055206
2085533774
1336707082
29043102
93408908
1891209925
1207938760
741860822
2109727721
982446898
1210988194
1296544929
1288760913
499081356
236950920
1582998928
380094535
1197249670
1796003920
737924984
413318845
135854243
347728461
2065865767
2067307640
224439609
1660397313
1882038756
916684467
1874138867
515879149
801187275
335147453
957609452
22745741
534851080
1060590665
911410008
2133108291
1103154301
232031405
2054756292
2056800049
1390372952
280089726
1933433332
25151654
1043140795
1060324580
1241052145
1060026050
1678694125
76548989
208261815
1541267257
1648111807
930504018
1021373279
307732528
1250845334
121930906
1903397415
1514537529
570093953
825768898
369305558
512989021
252845511
1528124001
889276597
342893409
1366975867
1071946065
1593369186
1755974939
1912737132
1854674543
1627802296
506303815
352302413
824279527
1988537598
563795929
1994059857
1324878220
40372499
1124307842
1555425357
982146339
547535143
2013379264
693176201
1602356064
142966894
2105002792
1348578138
742192461
1151148251
694939261
280288812
491946778
891320771
2056184364
798431651
12091375
636104180
874489967
1712984429
1498003103
2032718368
436010919
1257342127
1116644742
68068049
701866819
1103108306
1875477334
988398242
2072531926
1523399596
1617332797
774766968
1139058419
339545544
655461718
572074193
1243455513
402871413
668062859
918213676
2036273240
1609200618
2091729005
642305496
353812213
455570029
1064548051
331937197
2007128446
1192493375
1249105656
1010413380
674442216
650612657
419034609
411162748
2111349094
594044259
1268408996
512837357
1925352417
556647442
1936192098
1413140307
1005335766
2066485856
710399127
1316016797
780219595
572788183
640921483
61691155
1970083021
1219363968
1587217505
141466650
380024190
423237847
229956546
1624331417
1223196680
679381529
1179826583
175194471
530996778
822937504
291887376
1037660462
473070167
585632574
2143793662
653065462
1075955720
873544354
1551287286
2010205712
1310807114
1697239740
780708612
1107487952
2072862092
1465784473
20085854
1834866283
1849373708
1593103586
1936222563
1963088739
2131157535
1878775283
1605741937
1176471030
1523948678
1487567086
901268
885786523
1088289432
926105010
1215812918
2000072733
1176958478
920477570
1318427433
2006412175
860796005
1650423952
1931889906
292145320
1120540100
1066675100
633799481
1989805705
988679833
1925305830
38883631
91073421
406046283
1439582837
844704113
1209049913
961052970
1104646906
1818954110
718267563
1067077420
1070250812
499871280
774545612
473072951
1857135277
1117294678
1979906080
164560117
747689823
726624409
391592487
38477050
1892579047
1842674566
1779214946
243902847
1295719001
54849237
1819594515
623926233
888522521
451306551
1918257038
631653310
1988356582
1976049286
1768041058
1508241009
1217812675
765783608
1897851923
1255430087
1595170213
483484789
1550961710
401449525
942000129
873713826
1863306446
1815647947
789907395
1718060053
1228877802
395439603
1694650070
1909218786
2020769368
1149263658
897629174
795058215
191239519
937589132
928419075
1010502502
1418280318
15156278
934893719
927417107
899401797
2095228454
813650156
3045793
1669936970
330208934
1876856270
1436837227
162162974
376051122
41115362
1765309512
263639237
864480284
1852220924
2039969732
97399716
3617651
1890400586
1130439170
1579413358
678143794
863587757
466839906
603244698
1806941153
1595336932
1336655105
1267744863
644907016
1955355560
1807724761
123630579
1139491950
326616097
1676536333
1105953088
385944527
583178345
539513709
1965127263
1010025408
1306802223
1316526443
318359449
1360151709
1720485686
1946152479
336547026
2047351196
2091880362
370349639
77187328
1623593404
1695231153
2008267957
276559811
177510093
1885322206
1321733924
455943080
520146785
1135925297
2140250676
1617380440
1953858921
337845199
1543806355
1856152920
2037438358
2126244578
398471309
76026733
1445441718
1330136349
411651600
1990366224
1804077229
1186439236
105427210
1119461996
564849811
1412942564
2091722903
1516041810
1223118493
974050803
62073881
1984614984
634822316
1097860889
2071115750
1887033907
431762008
1856295774
1924428040
850358486
903890245
419619074
1861161531
1001102962
1771059651
1615335998
2137923254
353599297
1603534918
857052881
209903743
1348680062
151699558
2019755698
784378547
1095793522
1086265462
1877115954
2036688645
807830029
1663315527
57599623
103770546
650422063
743212882
230484874
939625841
1191737134
642492659
145256982
349607895
1233932383
1871937576
664190152
1185211932
1472432078
570331893
411483025
1173577769
1822234876
676853528
8937047
1744877191
1123408620
1498551274
1182003013
92136709
423837472
1006446926
1624929470
771555294
905943006
1794023596
575151069
1599424427
545318240
543827257
1762765412
2136835541
1845702106
251495244
637925832
1635627164
1389320709
1193300534
1601992793
1891161950
1535614093
193487578
744076270
703616802
1254252417
453245174
482536680
1765889711
322747241
533384006
609857366
679316083
1192064168
559336282
1543009653
736117024
409043583
116766215
1460228798
1027651602
812325952
1852075038
1387242744
2099427119
759976237
1390743967
857591649
2082895160
132523304
1046542161
361757838
1048101929
1989490634
2135378342
864348342
2114225582
436531807
586779160
1844294590
2001102563
1566719554
1035390640
355318751
1204020469
1935065916
1444334217
1692630966
1682348317
1029025035
457547390
814975089
1880935738
853736143
1649504324
1752063019
1170233266
178148442
1073400875
1804236846
1281671166
1996122283
1905839047
252400374
1158523571
1017762974
683804570
1473144493
216960451
1089114213
847990430
509035426
1777642844
1777919618
1548559928
852732429
1367105164
1276309940
1694569280
422620257
944936355
563454677
996649479
458873377
1581496550
1960595500
1044932125
970682696
781761907
783010411
758926020
1900058942
973310725
1813117915
1972652970
1554424897
2107353311
314773040
135036099
1948146524
497824216
320673985
1763510889
2140425737
1916014590
588994393
920254968
1427713821
1041858953
2107762505
1819455899
461583558
691135779
1437273836
1015171324
276923607
408866212
889129834
1887543645
995796299
1176592007
1782539929
1422673320
61798258
153415821
2049889747
1439241030
1438136841
90307873
1010737064
333949302
1402934140
395989947
1653246683
1497604619
228565985
571446536
697062314
81695250
1490427898
2088040448
1273998126
746705250
514617872
675108274
454016134
1735985954
1694623187
226917696
1153907676
1769379419
1497749824
1812123940
1532754963
1309840678
1457420334
1449273952
611257743
846585486
861175040
2111505764
133850130
2078387560
282917984
1184167348
814024008
1860508012
301610644
349528776
165068517
70342353
118256072
2112850953
1268016277
891141891
281795876
119067941
558732970
1259118875
952400405
1600281103
1235554430
302110987
722276002
154717066
844922306
668741948
177348739
854299430
657250851
2126678434
1265497743
215760841
494163645
175491342
350659410
1058486730
2128791474
1968739463
1724585665
926334779
292396007
589156411
470301173
1653680087
989092477
875488944
1718554480
131297783
1662953587
771414680
96788130
1447630365
505206872
1635720619
1180067422
1748116371
387186405
578499026
1097274793
1621664916
1629393691
1591742633
1811238844
2092321393
1776980590
657218659
913093904
1650156087
1092497632
1032214472
1509914112
795349105
1137446430
1250207293
1853861210
1160303978
2069885956
1672926281
95535562
218585625
596450575
555657177
1328599292
1969259387
1390871178
334182527
840835409
753979248
770552522
166121283
1475648660
777517266
1551281962
640192459
1442402703
2085938066
763056820
2025514915
2028076826
41603356
1836433451
1678231344
812295517
1698749592
1872058462
1207673136
917709076
661438179
708032584
401617937
1365101925
1777982378
185810819
831527184
1887972832
784176192
1343233638
269694
2044109075
1831462244
1024257102
802906576
1005329000
1940867644
2013513106
1967080245
1489429835
2136926519
675607106
656673504
1805348410
646842470
772543637
927426218
1223038376
710658520
1672797686
1475193138
1972177524
2115645077
1509445256
1835979294
1410018174
1388012761
1690008355
985947734
213709447
931420874
370727693
224977053
1619551845
1751489398
1902976654
100294999
1664685174
763064982
810585441
2016446188
218698757
1045846392
1736830139
1037534784
686821314
1858906768
839380273
1033951931
1601263695
37133864
1149116876
1337640540
2076311119
1561693813
1803714033
390044259
188740877
1816626117
2067815147
1487783862
491994195
2080901391
521537432
1253684828
871502480
1612662714
1140972793
1474979342
1663119270
968911960
147054065
1150408475
803800776
1454920340
851238076
768752080
1968771274
414021985
515123494
1535174404
1884429909
173162488
13420364
1742217393
284209689
1133144216
118697301
1292409203
1385194355
2091181718
372017664
2044446070
562120708
871035151
1607504609
599257746
1068000954
266690674
2128009800
628566067
660877633
869880185
348171825
1470222320
506332897
186454678
415792529
1874732460
2123480728
587618126
547342253
428175405
993278172
38974721
1730449775
636485753
985791174
134965035
897016837
1495857940
1857998726
990206796
385536916
295364501
1833923314
373196077
1759874114
929433965
1614169058
1165589382
1647307241
481394611
1230765640
1889033261
549852470
879242568
1868397907
592967581
487041652
1175611908
985105906
304891443
482207707
178092521
1716099342
1948197844
1523671871
1728171430
604556661
1689408621
422070615
1188629369
953922191
1072025604
909517474
1779752539
414726710
765679450
669393645
1311215410
909945694
418402170
1772682946
873424041
119315446
442951289
2072988210
567659443
819655474
1821867954
75062899
523454225
1734997074
1410557993
25544890
1378429082
1097486326
2080494140
688341001
159518886
602029892
591403604
1198203889
810170016
1768269208
355357499
1620673087
376469940
248003311
1281956316
1215800821
1877030858
2039660034
1154593266
827731019
1686892443
1519660863
1835362914
1597219960
149202672
1091047842
1501907239
1121760446
395451593
686470829
1148125058
940755322
1243201606
691310298
818423396
2114079436
930771273
1691714917
1765589776
1097947972
751241503
57237966
1716654722
875568611
82946499
1019097659
548314758
896762971
437835670
1818606936
507025783
2061739303
63395844
816512359
327910004
2051447488
1924651845
1248109032
1113985553
131131482
466447213
1228773906
1355902550
893675868
1225893123
170698401
736274111
2049361609
1353299947
737408230
605518023
225998493
1590898287
1604436049
1349475443
494223465
823754452
1630207253
1753339858
973557066
370500195
1851329041
754129904
1387642090
1042740927
1080257424
549972064
418890875
649831659
1588497688
1161410683
1811240033
718328548
390630341
1020016276
719210298
142891812
64817313
830798050
1730221849
1956891761
1073283864
356943237
1877613717
575370029
1469561418
1383046895
343168234
1975920866
2064750804
1174394791
1121234925
1862200502
799417741
1671589743
1426646625
821379907
33160924
790656659
1848826026
1757765613
838982711
1171995290
1040806953
938808251
1710463181
101710487
1487413877
718702225
737560052
2026234690
218480299
754038581
1886012576
2120700808
1148982456
1518715761
281176272
1562863657
2045306545
2136143919
1493639833
863293509
1058110334
134130259
71086304
2010835524
319927529
612488740
1174756436
449980133
2092936800
1462995022
1979234421
237024865
1879892653
757075346
726199930
1754037348
2106448377
1635642211
1903103893
331303961
661741773
925999163
1018654517
1834904806
2001749498
1618029313
1738999042
58091058
341745827
1572363461
1213388581
394007510
564633297
1381953420
1457679652
1514406548
404544391
1715562325
1821788437
1584468923
543309068
1762507354
1422617282
234580523
610228999
216318155
1066719629
43032095
1757375768
857828849
530855624
2007906635
2057879680
1865863054
458905504
678919101
504674198
280352379
2063132648
1248290609
760303133
917235412
1678644274
2032145489
39135560
598421604
1012087700
1320701528
246361424
1122881250
1012378214
252213008
922393443
203731439
208690327
999797734
1524676683
883117443
1015400324
418013642
718338743
1639518808
24685725
621990157
146325800
1495903587
1626796804
981813779
824414349
2044006799
1455000280
424696134
1313659411
398476874
71587453
1408918522
1590446615
735052044
643898637
610632589
94739827
547751195
1504609620
2017110778
1772421313
1664240521
700192505
326963684
1041298895
1051259898
2085373304
2064050635
1725612607
1890450550
611680818
1875925390
1721132465
1269285345
1199265461
520208947
1688410139
709445765
1062766279
1240615594
504188866
1753566047
1293105928
206812368
2077446151
188421549
924070642
233601215
1431650058
957227518
1574567645
1482762669
366593061
603554584
1669415642
950936117
271593079
72356856
951779385
118650889
1134109341
1257926792
1005185162
1733114062
826200373
971224382
356497293
237891100
564507942
514197404
483628286
1486448969
1570691665
2091378301
1573551962
54778111
1717873287
150684257
868924996
427893671
615204154
1936678331
236149852
1017941328
1452104955
359036093
363899236
885564113
945724809
1075850747
1248249142
1310224044
2089589502
155833040
604713232
1586689280
584533707
499470194
1680239314
1764882415
524939068
1337457348
97947226
876413839
92128416
1175594877
537657426
1255260861
349104287
1759542087
408494135
1225431720
239928115
1591218245
850264764
2101645286
760242668
766401646
1551447016
1478849050
1874632209
1340989915
130449746
1478709244
320457313
1478010694
85249195
342766660
1204627903
34175134
146531744
1178413519
467299606
1621421621
1792764979
782206797
45513267
655048283
921418511
2048099317
668252499
1637602412
1244256726
1245909951
1706552285
1278980617
238516027
1499991007
1265601141
1349490304
1332210497
972590586
243968863
385544134
1146307060
140295630
531197983
2111083052
375934090
2072952002
1408630036
744634618
425114903
480636413
904787465
1829490189
1632257933
208569023
335906258
1683454822
235916478
558780137
1271720903
853508626
1801292872
1322771757
476156559
143842062
1956077291
864877258
2064887182
751935270
1552414963
1483805845
2034851896
1456136
1873294351
556628615
1120430930
16537489
28140011
581399702
397370313
1737930855
355968602
285855335
1703375125
1998890650
244930959
895656988
1190630088
928534214
147878505
1578530284
969043791
1535039555
1307244711
76121332
1188538948
922436443
36667146
1837135702
677495404
1000673919
1132635572
1490633776
769226735
532396705
1419945128
1750951976
910670573
1849678738
1710349751
1015964113
352264519
1839415146
732526223
1634563448
355853673
1977656204
862780283
73382254
352939051
2902202
1364724087
258960065
1486115556
1871596334
113180724
759925049
1105200707
1255654126
1929100425
1686551356
177922099
1568910407
817847011
1740012193
1889258970
1983158235
2021785889
1798539516
2119990831
1050681936
2060038455
1214032573
884152478
1910060531
589374122
1901898997
1530165853
50991470
1454876194
932491470
549977359
399448329
1203965616
703315927
2115356068
243494601
551330777
1466214413
2006489514
569397835
431103162
226173124
1832664526
418400546
2021892479
954807929
428956834
1370951571
436721305
1653997231
985658417
1569673183
1399778629
1502516526
461458624
1258234884
1616756765
1980391228
1384806059
694443044
282718985
10197104
317739170
1111068699
289414985
734865183
1345197785
2035611513
1887241429
898545597
1150777187
1049757984
1994572934
821043748
421474967
2021057736
1913856722
667751817
24854472
1350992378
1352126919
925502448
399473696
1326491790
1105314663
2328433
522707179
1030795755
227050423
1114674737
338379194
1389105144
1992465153
882482798
395285032
1082236402
1194326165
824472250
1173927239
1218099469
103769164
387362349
2097861339
565125136
1880619310
1196382618
1570321812
147626928
1926211537
2002310652
251310657
51605292
1264042051
628363898
1605145858
1977126981
1510507673
1354631088
1535973464
1698604983
1632944829
863009871
1343644255
1448532169
621705037
475992261
2065894539
49959603
1178957702
670143671
1222979681
1118676973
1106846555
2147262934
299433677
1157557979
653664240
1962508502
966516211
1995418022
1767446970
842946029
1672548174
773551976
810520345
33002626
727506467
2037156699
349151706
214154258
1742689777
1078914404
102756929
1005738851
108494882
645104356
1797816577
1686593005
1740122858
2069094032
497391949
608411514
1977038635
1372051464
108380932
1628686456
1438674627
891153855
1885060524
644248133
617931479
1313303304
414024071
722113425
694145513
751393494
461982492
492254324
870979167
1279475111
323595355
1786604173
733289718
1484557151
554805127
285580719
1623613894
520747652
376033625
765006762
1108113552
247173479
503806697
1415103716
2118555870
438599097
200729773
1881307199
1652012472
1269675184
1803646863
1279600613
2026773283
1455709162
1934166164
474328342
2131268937
1926560105
1043407275
1215607820
1132600616
1373924227
30364963
2100754807
1412239484
230140319
2033948553
1979764050
719777480
1939557307
1564057925
1009115215
648913017
670817201
148134331
348018475
694109305
807398619
1403275572
537012105
500008583
158661639
958010105
932953101
2047704671
318773346
373684143
1754456137
101520483
782455675
498425814
2022765959
1184297310
621345043
455044529
1029664428
1762521990
2461727
1052350327
681677921
1816735212
1029808742
1781352950
1223332322
119107037
1771851127
1598526143
611371123
1965115668
1851234723
983290318
952069244
1590211795
276798409
1383232694
367487147
20259687
1583176862
1685895232
2060487613
256846522
191269085
1927705297
191626031
2097066530
2109401680
1266607787
816377985
31893910
440444705
1909562490
1831648566
554256020
695225090
120079548
1894717074
1725811643
104121
1368302325
2029759222
1468061124
1808406599
756121502
263847128
851981141
1044286506
9544192
222070769
1143161186
724042883
1101255505
1178086723
1750127379
322820606
689366953
728033007
1259577029
930440004
1943589263
841532682
456013166
989361918
1779678066
982397341
319782842
1188278671
1752967765
1168538725
951633211
328042370
1307125673
848933008
528890395
301407460
2037347237
1606725348
1117984077
1705502019
1935196221
2019988501
1058156427
1622477936
1836052966
1719558941
1213474969
827696823
2101046119
1402600221
718542401
2000988260
1289641815
1517769338
191085147
2144446294
2105158117
108592058
1395671188
1957782007
403223594
2098131394
1538819467
1522470952
801693161
810855313
1986913436
1392475026
1131802453
1095072011
1472761279
693559073
2023953463
1124607719
1035494607
1501728902
2125716817
1609755471
1568368276
1409773401
1024117622
1946720667
1023580095
1910906300
1780932887
131079857
405699392
788922540
1200176298
830948858
1380716585
1885866146
6011753
1104266349
945510376
1280458965
250716866
1143311896
13133010
2143627329
391861122
1112895766
23064598
1974194703
1399194380
1706752761
73955463
22531274
2122350208
2141234204
2045306861
788124647
639497395
900547724
2051392095
1374177049
1565509614
103927825
729668497
1101294346
275736814
324688433
443520439
61829518
399587565
593715906
2108663601
1902135665
781808513
118778431
530213288
1040922491
485237098
518049088
1500032812
451687924
852562444
36694545
422650281
325393777
591716058
1533905797
1625237513
490771611
1695544360
1587781190
71849295
1036699875
2031920410
1467886748
682188371
229699217
1411728356
649765563
670275678
1387825355
733169201
639851232
2121531074
1467972184
210267459
1297642015
1367130711
513137934
1789590043
415687614
1775918663
123904780
1231939136
525266554
754792303
2019819123
737027902
1916452795
870367682
595366283
882767691
1447454940
383332254
2115921754
882321817
463084155
1636869759
272937830
1770881704
1438099811
1654456056
1246583468
1264196576
1937529559
775358901
585319290
272157960
980940745
867982835
1397386559
2029035176
1878665885
834973806
561959318
71320827
89596454
615756027
1152846865
1527226551
1812233930
2144366738
301714113
482822915
1229948509
420171846
1134888480
774842022
411934665
733706103
1471021461
1234500218
1707612348
918343959
770773811
1397494685
704917665
1048023784
1081881853
1509355498
1969778017
595217343
89086950
889974910
2057320420
1248819401
1106614625
1642468075
972996469
1113040169
1451885165
299545767
2046961408
1779502906
1188651183
1374510235
1844967626
1314248403
225552869
1322945869
1654907561
360297499
227557679
1985126408
65649304
1313879392
1174404713
408790531
1302055613
1539605939
941096724
838947630
2091803971
2127280779
1261190543
878833764
1563541979
746236567
1306587878
1773622686
479404129
1848134539
334609824
193915909
1455830593
2108004577
270373656
871610588
1746395757
666108408
789083772
221605568
613099814
990076808
553908890
36145381
1891727652
1780511589
768575651
852585653
1469003484
182250787
511799719
396923903
444436816
98171330
1055508008
126730155
1654300317
352213176
1893725700
1122382304
572047126
532740835
1225538026
944369665
1717455589
407972071
769507888
1835011367
1296467322
885338342
1988014080
1352793135
125098386
999857444
280417666
920578589
1287347841
1524822543
1104035303
1769480314
1723179885
634385557
664829279
1886351152
2027471837
1543665773
875678131
763404150
1952039988
178959982
2000083724
1805577520
829109678
1731799697
639669046
944736719
1987257080
2008480338
1952214583
846866087
1224360916
887939858
1922742967
1953007251
993360378
1319219174
1426823831
1557010620
69899465
442054754
765708831
1020303992
261185140
2031937221
1486500257
1462420020
1437724347
687261112
242171036
648147133
849430709
48764641
1206843918
271051859
526204508
373584261
1572799924
1998692984
510172264
1719298104
237582096
543945302
1621663683
1215477566
1492392609
1792507671
509915227
2026830581
1782198671
569674168
1533634126
74509786
441514483
304600059
1282397706
13840129
1508949795
186747390
1460282415
1507627136
921580195
669988007
745955951
653716773
2130103057
33666193
1255715605
156403470
1658908015
1721778969
1065203124
157216188
1581309246
1013022077
1474706281
1101163692
202601455
6518481
108872441
1631125829
2054136502
555471456
452541666
811850047
2085599461
2126046693
227121225
1169315994
1772320253
2133648274
2131859077
40740939
855367716
1847331987
936470393
957336694
658630232
1325853469
1493077515
279921159
1191757505
1512674497
619482286
1281893882
36520057
313062672
881252545
367780507
1100122818
1053236985
670898124
1182819901
669914653
150448120
1537385205
1775755703
28513121
852298154
1763857298
1514802769
1833878988
148376664
1078433700
1578630151
1510381895
816986448
1774046669
428042189
350815170
2022462663
289859977
2040699384
945958312
28958881
1141530524
1878641670
1948606738
1976739415
1656576554
1862473668
1211908915
1881360566
512046377
334359721
1999426517
1665523578
1922384468
1241452161
541537702
81500196
1806226863
2014976921
608976692
796942679
832215497
1897765580
733860353
892443693
779758506
1809486404
1598684127
1249957673
1503723385
932226443
534896181
84643868
476548254
905427745
1294819129
1573977636
2033959321
1543515082
1848418626
1109320965
351912217
378697745
1492665371
2079223236
2106058078
1891075804
1135700903
480905860
131534058
1018325837
2043843116
460677020
1653092074
1236579286
1177689777
36714052
26752825
1542864712
2066204263
1385002765
1385376277
756653117
1600500914
1052191684
938447275
786820706
657881848
1729661441
491991341
578772362
116443498
151454993
228721077
1382484822
1418850044
1747150950
249067012
1571525010
462430598
1047263775
651298678
114493635
1997901499
622371904
1329400169
1629984266
2079666990
846866616
1176290916
53445030
1959427002
1999985071
324723578
356111594
802467101
391339325
1258884354
654868677
524227710
1908406006
118745874
801180728
296157025
586078735
1246256396
2003618175
1372617898
763429980
2041314964
1769051662
161145759
904077218
1481241413
1938562838
1432757521
66972805
1958017886
485798089
171566044
1748087953
1050660751
1836551303
1243567046
787858478
101500329
208258763
524215196
9760103
1958067416
864267707
2004003795
1621103057
627921255
701085406
2132715395
2060432644
1415207285
1993143781
54506813
153982643
1041148181
1588337495
801267128
1635734676
580525719
2069756204
810706283
504042858
81458847
1877906177
1861493918
1609513711
627861683
1048032056
1691920091
1466309503
1672776426
968755502
788370509
275694960
515014460
1601949713
1498013970
2020853783
1649272405
545389706
402146845
732497716
621321468
939062187
1883275472
1459197041
353615793
858376310
508582910
1568575998
1927870332
794362470
1472561063
1989680212
984157593
459009046
1593379207
601963786
1688258543
1991338163
881716477
743957776
1349848418
403133164
299047752
1009905237
2107068969
2033541869
933917799
1593321144
113462239
1591123102
46497474
1134584240
1835462018
1841972700
522774389
411013867
485862502
1627743395
570936029
1326248149
759696384
373147099
1109902420
1032789498
1313370694
269978361
1545520919
1592548352
1850622838
1486766131
1759231562
1593230789
396904193
1592949576
168490204
867012991
821515243
2134180256
1359431196
973888211
1058685990
1540912622
1781077518
656504190
2123116907
195202906
1600393596
474236727
624294279
1606801144
843363860
1331997304
1557400210
698150554
511615764
2123126709
154236636
1873829541
1801236790
1338726628
882463049
1842343085
1266930430
1290306292
134173218
203979131
1738128616
1548679119
58770104
761227067
1367365132
1859236221
1056878964
1272743904
1123479534
335418291
1370648285
1519096706
865224385
1154909815
448614709
1031677615
2132560381
1995315145
64274692
1928808404
109882463
1878927009
2051771720
763983504
1793801198
1546589429
1104775093
739262841
982319876
1466761581
1872914646
208561248
641544131
1816234611
1260190817
706309803
352502937
13342706
94082473
1369174391
844370057
1150168489
810994626
777467311
1537798078
1877951902
335248723
1475181222
528274092
140489243
199040388
1222491248
1358008338
1648691199
1242384379
1341784454
140770155
1138659618
1891212452
981545370
1113802414
1518225025
944825617
80048980
731654498
630117028
1762688836
1399329632
157864369
285186891
1102779186
1330901414
332831770
852481135
2086243965
985626769
2131924003
2106694117
2097637421
899619405
1598929992
1004409463
1441476166
739334108
55189098
1322490016
781998285
1366118135
1457628136
1943465651
1146578567
1455214610
1475851797
1139832679
595673371
998964590
627484182
826177888
1780148586
739274845
815390072
2098555070
1441164304
1474684905
530962066
2072459529
404626645
143032219
1993268326
1999288482
1673468901
2131389592
764383969
706474465
1787306357
1151550743
1682982836
122590718
2146275859
562220449
85985668
2037083832
1617156915
1509249055
853576001
1251072295
645994259
563640751
125157796
443959264
1184299267
1756872841
1118464056
511102221
2089157209
1073173262
815408216
1633594547
1856699741
177638799
932352156
1454503597
1676133019
397605023
712770257
1467623848
1239958792
2132070202
771431365
78437583
1810163138
1177423109
865869910
358969894
558043332
1578435869
1199118455
1162531025
1721049334
2070118222
703314087
1771710273
1117424699
486760272
1878790620
695186890
201414670
1326568054
710740257
1879482479
466212273
1394738677
1541904578
1841875271
860726866
1464362398
1436932067
1596437242
1544226591
1232560455
1604242201
1448569524
1249207853
483834892
1790180441
1864661616
1412185503
48128467
1627511734
574481311
1427716366
706594163
122939108
1600921770
1846976742
146327464
1130207892
743321595
1524567950
281224464
2139695486
1062577532
874998889
1757637568
1313668357
1826276754
1306800460
1657174665
1545141834
1044489900
14349875
1888257696
806135154
826891359
297878865
997763561
818336207
1740515485
256489391
1393293668
1539336977
2112337556
1805670754
349512470
448972987
1345084710
1157059967
81630428
606790297
780298386
1139075803
1170024941
1472874752
1449684205
762554187
1000169998
324462010
171810949
1105587611
630529751
108692080
1056128561
1078837242
484829810
531831567
523235078
1782175022
1908655558
1079309528
220085647
702084369
1232109361
2132770520
1514082037
135568446
831754120
1576401410
515450322
1866721290
282558918
2020403683
1874767066
1245170658
1962270825
1442663550
784451545
1719766220
981117982
869178003
1230057326
469009738
1789417768
1193840643
60150368
444871338
1879398259
717077562
1300922371
1656719393
1782324897
1579145614
757504699
1414171651
1981203988
2010050286
1976881586
1758935919
780083655
1735669519
1471079409
557758083
2139908553
1727647911
1192716710
1568388391
482830226
2119186307
1466607483
1332167342
133049509
1188201482
1637836644
1933099710
362828068
1750758289
835771536
2011839597
1098692926
456472751
2093648982
1153560615
1801053126
1330254852
147800341
1348612740
1130479955
1910748119
1123288112
1222676827
989466896
682449888
1820860521
461717290
1149388797
966055728
572730501
1039386758
68157050
1013067398
940711124
832442234
1332930380
469117484
1174166929
360878011
2078887303
1514182855
1035597266
961997716
2081299044
2065654035
259240210
140492685
950625332
1870092434
658919854
1230421734
1529644048
1391977761
2126629700
467671058
1891808359
1276798162
247301283
1261445156
1627338544
1594776909
605725290
10635336
726795315
157513095
1949128956
404904166
982253308
90322184
1269188334
1399387781
1574679997
556043323
1425332002
1747742203
449554070
647963928
960211792
1753663550
334171921
1726774029
1225788876
1274160941
736772452
340441990
1750953005
1784441228
1561559834
861760958
719706516
166926208
1898541802
224650056
1694013549
862492277
1574172660
842363065
1847045459
1469293888
98875082
1106537678
1902475432
1818894714
2145128596
1669921240
1775458792
108532170
1178052773
2115278105
1311397964
387185738
1580430236
11497434
2066142816
1588691275
231099495
1021349597
402672674
1305690164
700650485
358724319
64358488
2117927803
1495750178
65014101
1352268671
556217600
1656781021
1032496143
1781697189
911514314
913338832
123713941
1185703944
453728844
1669006667
407481731
1584756447
2131903820
291802048
943513904
834254091
284388894
1493909680
547834581
1243294951
971309997
130291797
2074269462
1981673520
215578097
1717837431
1014730843
1841371653
458744350
306142182
1832554366
635296033
903726688
1313228275
1913041874
1376092739
883621776
1854583628
743187298
1924639236
1090063230
546659094
1421579212
1340688291
901682785
1460984575
1414682952
1710612161
306204571
126829959
1505509468
355709462
533726250
887044135
1635789972
1384381798
1463485694
1902475641
1686667868
693647348
1099485549
402136966
1639470538
365256261
46861490
1924677265
2086560738
392054080
1960819088
1662459466
1920389762
1538126813
858177236
1584658710
986495110
21693675
927708033
920338867
741109213
983372432
711258850
797995399
603432004
26027847
1422457147
1227579151
999049082
460994846
572196686
20061233
957293774
1592437481
2117078964
1966627823
155933802
43243540
1653402045
1907188113
897030363
930129140
1130286828
1889629680
1892814624
1841306269
636427972
1827399291
119818219
1726285828
162753181
842697381
643804864
473935254
1882901078
2058605407
849603341
221932949
928610467
921985079
220200885
887261205
605271879
1297161634
1935619132
965074022
1810430706
1902570600
1571996601
1592701825
1027629001
1830866486
143218279
1576440367
1054303766
1350409560
497369389
38343491
959706414
2105428479
1061326366
1364183612
473606585
1774559565
140364837
56634591
1445619618
932354724
1785505932
1113884158
2019440848
1943940783
704204187
1868099497
1901489884
1468380506
414288936
571823432
850006372
1569377265
211471228
754810367
1822527793
1485947835
2033959119
676339238
542885047
1843894191
2024599785
1726870325
612248675
2088266585
2141255464
949085233
1469153015
2050986122
1754633818
59977062
508263804
987371056
2004783347
174756298
1931939732
1577377157
1885030693
525571329
936093757
1424964081
1481124180
444776168
669315370
23795127
2042418153
495576098
1076608970
1780719859
1237851201
144931351
595677486
1529055229
1429915258
79556444
52285034
169062706
1775374115
658509700
1307777189
2042332069
1083374918
2057268433
1854201219
1617671450
61306981
553767451
630649689
1092395063
590228123
1413659989
456326519
925442797
160311147
953541161
245782596
682558663
1627348287
1327477672
557403587
733865286
1092144371
1224537834
243306912
1721610613
1146456484
659709121
1078592885
328573691
849445479
1167926556
189121746
347915704
522129677
1604175786
78412313
746391178
209081131
659924939
1212414466
2073151809
1679772129
800116108
826484920
1433077559
1245168348
1112844362
2008425729
1342043277
412485564
757913960
1461960061
741093312
283727536
779027935
1515531307
1342863148
517546770
1676587231
591469470
208660379
1345592583
79306253
87749008
1263976865
2053112316
840514435
178742561
213367253
1499149602
1462211655
110582268
1135135841
1304502097
1549945558
499778563
900242932
1013077900
1721965183
1102533972
1914658779
1931580188
1864458888
1801695392
1346256738
1541823988
1009924135
2061362923
495344759
798399132
547389613
2070444739
1197491764
1210567408
1771443077
728706333
1313669887
569974789
154068259
176804151
962174405
298275485
1441740960
1458399493
211696751
766198521
628480595
1322027457
1974582818
1689543083
451109302
961021799
1964696018
1104142281
932150308
766568925
1139274654
1540204168
382025466
1190963220
280364054
2104760383
996114749
1819061625
1871750654
498309234
2017345222
394929519
2083730572
1361763189
1118700022
45551611
911516075
1934426011
670717426
1924504972
197577878
1587178723
763642112
1487328195
1414684488
679312782
349554467
1495366023
928527804
1987833290
1397453678
1478642386
190925621
663622887
118287105
11957608
1004941666
898426011
1361938366
1516330359
565644830
1606922641
1055783107
1566484651
2123178384
1626522657
1379397361
436310960
1953420495
666873891
1133301062
1855098260
1571770362
1116763466
1170236525
1915493477
1517459515
1809213174
1710797808
708315567
1019164294
1707990364
411809091
1397609920
877028712
426224883
494153189
2102621574
925615974
894527278
624331013
1977701649
624272780
1462592095
19839655
2064295179
116307212
439061106
811608371
1942679171
308438550
995358882
1140891631
1920593718
1262270852
1559516200
1696024896
281460128
607559682
1338047070
917025087
1138439668
2077745035
693825142
1711853346
443067651
649560424
1426821858
1963727005
1837035090
1971571066
883370090
670079676
1747877473
1161474978
1420236603
49814949
1763125436
740031059
665648758
1774996970
606327476
1040032897
851414301
1021701844
299145369
785128625
213000673
1062212853
613953980
1243532816
273167245
557869092
1809161321
1256868796
566591824
1109224974
1063719564
377028174
1841040074
380361749
1164395982
972249746
269013124
507244965
525460395
1239457617
521165853
1943001806
1251500469
1730747474
678170660
1314134580
1139544619
893583236
1096368543
757267233
1134460871
2035461234
1717245536
2083261548
1956188821
1780980048
44052211
758686166
1452079965
1830729304
417142297
434528018
253520019
336812835
745306364
2081474951
1155400269
749190566
849749869
1753408241
976989902
290320345
25025792
2045365078
1028496936
815425076
1637535712
1075931953
619880215
1737033238
523831861
303310368
2055650067
1467857873
776309203
243700969
448338587
1357486323
860235921
1783121729
119681226
1067285100
62803150
543330131
1432039709
1039349540
1977704760
855527989
527944171
269899312
545527167
1775887318
350431751
1221938258
2036164164
1564993585
1237404711
1032078133
281570730
584072682
638946222
916088691
2136472369
447475931
1561297023
1993522711
1923937365
729101154
536814467
1119454187
606108805
730096065
1334917857
112136980
1693640090
1301482475
1091898974
294211965
1355835335
543033139
1152148131
370976488
547136158
253725014
1952890730
1175813048
76932074
1390037642
1936259563
1554726527
1577138573
1787735967
660736512
1473639008
632309911
2056453187
497952303
1791968836
1171385883
1634176307
950609917
1690841481
715040508
1652562533
1892759539
1524374410
1318174856
2107310597
1752875571
1550485818
201347346
1667209581
1207349982
1428181836
117372662
1981581470
1395390772
1664351
262627868
1738484663
1757762974
1940128485
1844356008
1262288251
506752035
1431213694
492652170
1565002150
1928012319
839452554
404369172
1330079562
541868468
1178769642
1842955249
443333211
1525966247
906841793
73326058
803192490
1830563631
1299176788
73990351
1486412359
1760870489
1563369075
519002797
883144396
1291813239
678957132
63638752
197321882
1401040184
468933588
334969934
126714988
1230513238
787178140
247163184
2034235937
797051596
1531827470
842043290
2073601747
368356083
158454051
78778294
322546305
222831244
548112442
1038835162
1713942314
1074288390
634809650
190020433
1025882795
998748510
1830742815
889665007
1068632339
724902490
1685365633
1964191887
1035988548
1217818333
1613640797
610186128
1613021613
86492324
461866488
898122923
1124454121
2055312881
1254334970
1327826861
1268338915
2017836498
752554363
871622197
2092200993
376761514
2126496400
146112603
599744666
99441737
174028706
1819927735
1908952062
1878248509
1202568386
1096093912
1921946735
281527765
639526504
1888172316
1434378795
1482959010
421107577
1717950811
582570607
1068302124
1779584901
1996655883
1079683309
661363146
520651081
1452060528
442600152
26866801
1952428205
1282589620
1370013849
882794977
2098403653
1246274946
210730996
456687783
1953520688
338133303
1577631488
989886138
681686656
830247781
904564227
1182365186
628146206
1784132243
1870035260
1054378240
1791668349
644521457
1496576939
213952030
45035165
403314272
2069219691
777325754
911386150
916569842
1879284100
606267663
1918707282
690734151
1392531612
360923305
508479316
1650281862
608623226
943072915
1127389582
1431876791
1934976332
1578645328
1508449125
1389790737
1191267123
653483372
2037593919
1272334672
2009828506
864804264
1640417874
1745359214
416252581
1512745838
131445296
322950416
361009546
1141245050
1401971666
1583582875
1487659597
101275031
818743596
1298474009
585311601
916285180
1746675664
1828264096
762666285
892456950
1823723319
1339753320
1344450444
1332261870
1757040282
1552994459
515391671
719701451
1364816798
566085977
1433474376
1507955973
807620699
943088669
1899560039
1136796000
393316746
254139647
2064286295
303675232
1669868844
1471583788
1539369472
495785038
2053443716
583941977
2144809026
1698812624
809809390
613336773
682431810
1855332104
1325775880
1986859414
51064582
33731250
2058605313
432962385
2025784294
354949474
1302543322
1782455995
893922455
1361591555
178638198
527099331
2075098677
126695983
738362295
1950311034
901856501
253655946
1643681192
25456117
318985759
1831149379
1136071530
1470075372
534815308
1589682827
164760780
1679702067
1940008927
1225577967
559824727
887005992
1844417822
1308236237
1123830819
868724258
2058308119
1054401104
2034005835
52450709
1967131547
1689879582
635694297
867698373
170149088
434194373
498896849
590395719
1616413285
1991624479
1589137445
1776012802
1638787946
1604292792
877726010
1555740687
732021917
277156906
1378740141
1230269673
139131435
1436473030
87513111
909155433
1226224224
2022043474
392330491
468300188
2066540542
58575550
1654467847
937859593
796265296
1545222135
1399028128
1257068363
1985654266
1501740115
1135066359
1256150495
964047912
1639198766
584462296
1209044653
1268092764
1145152157
1339885744
63598106
1501233169
2016773581
1581392240
1990952245
1543495955
366224306
930030947
1253376372
1179482240
1545623917
628967536
368504174
1761989367
1294179515
1424589856
1877751924
1700111639
1796884183
1052401436
1287096145
285750823
1673865758
885013069
1586613367
1456886522
2118216948
1975068658
383494096
1816741536
1793568550
1061243169
1029869511
682286636
601060777
1201190206
1972027618
1587245550
1607720628
1634199185
1848571471
1409742973
816225884
1204531667
1646717432
1381113880
1082016349
823247829
2089131184
1253601715
1106558744
1252960299
616589080
821328639
145441506
689329888
739233988
2020278304
1744327507
37768055
1316696489
238171840
1613049951
968892890
1998592400
1013843926
1373340099
1501281869
946241688
429545942
1652836882
170392204
1844625189
8151860
1937318903
2060770344
122048315
194249838
151569869
1727157026
119558910
822487731
1030737548
240549919
1422845541
1645820230
1594284361
2062451223
297940785
2071755987
537319846
1541590391
1053975618
1639163081
1231339691
236456361
432613224
1461667408
828729430
504723394
1021330422
1866163665
1235929046
662298771
788906033
2093812201
1872457823
1917323959
1020716371
1993856348
1160073561
242465091
526583666
307538137
922534814
1916285408
652678605
885149226
2023284492
1205947083
1423111130
1841900000
625874439
600834388
160012289
1414198704
1627920874
1269012460
661452156
1968669342
1111754586
194002114
1306962756
2040496899
34331173
1326200748
339639658
1075731962
1708403250
1310498975
1966052449
1792280487
305999599
548052338
1766688272
1015539069
1960315948
1835673799
2137662807
749582083
909207156
838557728
390929074
1084590308
746733206
1309628909
1009665210
128954079
310908486
192512912
2038685640
151897546
1428512029
1362528353
1708488413
166313637
495657780
126992177
73702170
1253830664
1422726885
1873944793
127689942
973680807
954255547
1358415480
1800977198
477231521
975779472
1655893999
1328964833
1345032353
1003463042
1088262512
1849483268
471612056
2018158889
111176338
173212313
1760785672
915714060
1502389224
521101991
1421293856
733120409
1150481838
815105683
1197426116
1464558826
971068903
273734945
154628542
1630739727
1861234306
2055110237
1507984737
2028447930
103291810
2090250969
687021667
1998778541
497627740
633816272
1463687299
79815310
1658637723
399480819
1376649280
1365363787
916121147
665815490
1738673583
1865744649
1036775422
1522145804
1718035905
951043322
1854947300
767351426
1854367116
936280491
1108736843
957163512
1468576689
1574322867
795249893
1835804999
701717292
1972402500
1939121241
1389533450
1847176510
421726446
1876146946
1666536733
2058988430
398826391
237118426
1366537865
1901181704
515194358
693018644
1111536259
1289838014
602358673
1698856639
1089978960
854521007
1864556
949568013
1924043564
810257176
1494580065
548326963
1442086782
606971761
1942597080
359472917
592498081
1518085878
1101071467
1380091693
816888378
943857332
2060610872
1841919353
183911908
1667548886
1529306802
30065471
1308151780
2027187199
495301665
1365478211
476607696
848390756
499175885
1798801302
1982150488
1358835500
391319784
968423268
213577820
823608165
1254126716
1269763559
450037687
860511738
1787012259
1531177006
747434952
1959099866
193344573
973278173
869171720
1597443160
1950690209
1280404596
884795253
957876101
149085715
654834428
1269799000
716780616
965150002
771341086
1192093915
443308225
1133389263
1112433036
212366639
1413643836
1160330228
599423718
54481481
670579673
372158125
532552056
1040581888
29952086
268275070
104008512
823542713
16946428
1769214698
445880556
1122139422
827404042
186282612
1568852805
534325719
1373514451
1120070588
306133554
1250550697
2138658050
83896084
1338597954
2076001922
623275529
1978849719
1034322863
51419227
1216850704
1108324904
1346963426
2043033870
499007814
1654557809
1900507139
1050401664
1215952827
1087630823
2074790802
1519879535
1309720963
1166396032
1421718975
467425062
2123849777
1117556683
769973509
1689787657
18091459
1182890465
606736358
1648010786
956575594
1357590523
2118308958
382199360
1770917668
193570708
972784932
1647697035
1289199291
405950996
1846540608
1915176132
1276854558
961384357
1033547999
1249120079
523476291
275147938
912493578
1586536742
1484224686
1776133434
1937181091
33873085
1138661545
199291315
1099893990
1193537876
109620611
1105697449
1257646946
945157146
366953589
1695897069
2091811899
828653596
1806418314
1829005743
1724194082
2069470752
1318740554
597170583
1306184285
782710147
482560042
1771592340
2081135305
1147094099
1072859668
284675995
461230048
678862599
1367887741
751111467
83975097
203291001
1978266027
1441277516
1900602862
677639870
496838492
1189970009
1667587002
376504699
608580927
1480519475
1867318508
1540221971
870459909
1363941870
794239694
1179015455
1689657097
843261658
1337267741
873982887
1217168326
219852612
252841256
1782529786
1777954632
1003355301
1872902763
601073468
1182726897
1020038243
336237220
310557137
1821025385
1035852736
1739199287
425500011
744798213
1608154285
971870204
541205081
894092089
138113490
1618414033
2003149437
101584355
429970084
1140952359
1601153491
1252990481
1146140659
1879742371
1811441418
378487056
735014900
1433011973
455533319
1693523470
2035415632
1814138516
644284843
1738625130
216780039
1087157778
1028082124
1841301996
1587077173
1044013049
212825471
314883356
1130693136
735631140
700500685
1878314752
840004588
1706911221
819018554
950424106
1304022497
1127248725
638733359
2076690547
1813588784
1959209546
1721026584
994438420
3186323
1530111872
1031419160
604538710
1227878037
1947512677
2051348186
1868514550
1621203300
2049830101
844690844
1490525050
1106977198
982628188
685453136
429175665
684892801
1751474365
759533366
73554469
706390988
1695091804
438021770
735837242
937780699
42732677
2052332666
1847633725
1313865357
980863245
1025920660
1470960869
1532452212
722677210
1158568165
152353895
175579004
1769775151
133656162
695397789
2014567289
1457552953
1671309661
1905062372
1876012692
729293905
979081911
29243403
1008210017
1373993864
1638540164
2129102222
874770262
2042302518
1691686033
1622814925
556340331
2014883778
459544233
1842897846
1109643338
560303893
334715585
409167326
689696437
1062271222
1497993915
1202777757
1673130777
576881649
547139826
436240226
1546624316
243454257
2098622720
1261028996
513062019
1711657493
1170843604
861735007
838409575
2128582346
1885953002
992907887
2072851645
2043454651
1009952125
809907531
761361377
1129763911
630871796
405522125
291397204
448771948
1013935346
1959373990
339063869
318343191
457393829
1751019150
1261301698
2113379813
1745397342
1152798685
1254689007
314535161
1929017594
1403384466
57115169
1656949724
972777199
215941489
2083044380
1529758112
1270819965
2002248187
728338956
451878129
1060026707
580873918
1466056342
1449333003
815274339
1989523912
1485080300
1437703488
2002461928
237164265
1247490167
1392343631
199489753
1805954487
785103742
431313180
1592014488
334287792
1119578328
1215101109
802950429
2126999284
1111000416
2059943067
1109657607
1378099245
493420097
1763715874
617130323
119141645
647970214
934013935
447268907
1713332812
219565618
1058413943
224901684
971982279
116803616
210222020
1457799983
783544709
1617036579
793874157
302337390
221330738
1013914693
645734583
214788637
1606852653
805906151
1622031176
1657149850
289559752
2111917127
1155395437
938728267
1000243711
497751639
580395656
27526798
652307723
1611107681
881108222
1132816974
1719252230
1805622565
270848077
614249877
361731069
2131673182
1909370364
1086695310
1759783348
1449063643
1276028123
546441343
653774318
1240922245
1572384726
1249339594
357591674
939248959
1376918587
1834789547
198761852
138839323
312266668
901271795
628253599
506418712
2049775319
1938856047
1861290779
1385101208
85129960
1355700158
64760880
460801416
1782587625
1953736573
980151618
1447308611
1030958875
275206738
1448922223
1002824057
1385282369
2091257389
877801821
1566922286
377078180
734690042
2107705260
625215014
1907597925
1912400960
914055631
846724569
227387516
1216084201
1586897586
228929523
2085230393
1829688055
1719775260
425005648
1361625412
1976723622
1779346611
1284342143
624240252
787631128
1916254982
893906266
1507990072
1493066667
1999193854
1938410726
580645197
598631060
1965054042
1426021229
2056927533
168036519
620326138
1947835298
744092938
31271646
1265130296
1020306588
1950966945
1109820279
401751051
2085303755
273568447
939543104
920804676
667718559
972024512
474322196
127089643
1382656778
420288505
2013757287
1518634570
1478917750
824732248
1202527090
819406418
406641112
594708006
1367943642
820532227
795692641
1541151139
769038839
1642377026
2119923675
1603820328
1798099542
1112302225
1729529784
2006519702
731693242
1937853623
269425167
1504516254
197636749
2123903947
568021409
1057655535
509670705
616955607
1615477852
120409247
1135295939
1071773698
778534639
437467865
631429644
1838552994
3164620
889116906
648390709
435574191
1943704870
688490016
428463856
2086142961
1202693319
1391344622
657747643
996290837
547018007
932566092
1457561765
862982679
414035614
957208555
1130946559
1149138111
1408909966
1135793293
553828661
452803228
1699008407
595016539
1409196880
419289508
455978177
1699726987
2050760606
1532487772
1637121874
1089366188
1847869837
1350348381
974501314
51691990
1931118578
1959968796
1772309686
1357323926
1752542278
177381368
1482283747
1623784950
288437154
155019538
1137894803
1835802564
866698860
182878585
1263893662
869997310
231625006
732517420
140910262
1030257534
1466690568
566498327
1431758393
176908494
1294109678
1257276680
379124861
1808979043
66484783
95670074
1387288216
1916284844
240817345
1803442350
533379541
1614457356
1221285690
1653909556
1830487921
1766586271
1965730177
81415876
1899614496
1429708668
556628547
45603517
233584017
1229836601
759962939
2004144397
1154614292
154846225
650540035
377401457
1738287435
1972608207
141352854
792066859
25977659
1715592090
1526658592
1056590135
253705577
991318778
386991591
659448569
1944147466
485270937
394877822
537748215
1032906883
1843940507
1558598323
600432768
650945439
1333011925
1453207448
1586504138
1924187134
1892518526
1628028235
358897181
635664814
151252058
594196399
250992636
1353815050
1937112419
2059336285
1008760768
284980660
1576361226
590444992
955567530
702173364
1406783183
1528431440
1025545230
166308739
829225047
1201456421
883951987
1484336276
792176592
1947901758
4283214
616869570
1020895800
1522743927
1172510694
430480820
1328871859
2109336005
1240901756
592222678
366340930
895373998
2039468985
1130783979
1067468276
2036980833
636110855
1674974773
250304513
263383277
1789799854
1316787816
2035639876
881251589
1457307877
206398595
1874307409
2108407973
845018283
1287430584
784585849
1782259469
541596767
432694547
552870824
1185287932
1746574871
67918032
1721168386
1163164380
1581559114
490118722
148822020
1768948118
913378527
113572277
822104446
579577362
3135758
226838177
1954933668
1022969810
683104854
1105474747
1680080018
331211597
445964004
939346723
175431590
1043700204
1984339435
428815796
1814478207
1150845559
1691852982
1997887577
1665390912
1001472314
800503141
1281862578
1532913384
20342909
388065726
2019680659
76081643
794271780
1385958474
1983041710
119806746
1060083509
1024440301
2048207170
447436591
921418371
1749509306
710046113
499684530
698005048
832897805
143739278
1847124657
1001569537
1946656293
1049622280
1110077039
1350605176
419136882
1686911714
811405883
2043708771
359497477
2126081095
1500408621
1010944698
1278870221
1514528116
1570404301
936782539
1662090121
563120093
1465499111
1164841004
1279955400
1917845591
249952608
520258902
576421375
2005644149
1976455619
831387095
1876124318
73951666
973347142
1152693805
550284957
1810437056
1676218905
895374415
552699811
1424285399
2064137601
361803741
323697704
278106310
423768598
486398379
523615680
87108687
609614072
1926610327
2146444128
223993225
433026341
2056032491
1516450770
1071590862
1904497063
1919355949
1456928560
1794605096
384333599
1539140183
443568755
684250569
1503857321
1376137581
2121246797
1383061994
2045572030
651805442
1229554854
969160284
492956290
1312797784
936529395
2033921868
84741809
1605823903
1389756382
1416202298
1301939296
763991181
1603595586
314945443
1454611434
891140561
801016580
1902851004
649658155
1880347462
799228343
1069579765
1007839178
1461976035
1333151692
1979701216
1032740340
885717769
1184400495
331659187
1599110722
922228206
906328424
1474188110
435865646
67938075
1494955365
1774747120
2111468573
1889435352
1108757972
1481362243
2080461144
1351486424
297460233
1608907904
1934929234
1059146405
801350828
1052488792
666550488
519339725
1137700424
1928622844
95397595
2075243151
212457409
461494863
883612228
1688207127
903699494
1383283506
2128493855
1211866363
1907983157
991324185
2096604577
1311226945
1744081851
625398441
1085142369
636167463
2001489207
309063561
1761785589
1040752515
1520118520
398975536
524371044
1478763463
2012982741
215445971
1944352228
1946538718
2058530405
732185899
1856755546
342603410
1455011743
1141532421
1699309261
1840990595
1994549400
1645351544
1345379152
532924478
481025802
1251919521
1563521585
820135963
1661151684
2027201515
1805862335
435722448
1665647314
1370820403
1846619185
1338502096
772608266
311664319
1634212940
1465926975
523367311
304369192
567614827
410366832
252138242
1124334313
1637530747
1233932246
6208582
29108290
1715931832
2131494593
762970801
392367042
1959994355
393029623
1005906448
2098782569
2102738081
1942929053
1776408858
1405323183
588134532
627552708
879924189
780756066
767281220
1969466592
1252392321
1034719300
1161302104
1843187510
345236246
445074311
277862072
1338189018
839896397
1821030956
1842887019
715318957
293329685
1514203142
2016210151
408584866
566535106
947066175
1969226240
1878092839
681517380
750078482
218379333
400602061
1883349632
2142778387
1452982408
2034133105
1307624858
652364116
1556988532
1918680767
1960409445
466695447
666901344
143524313
517015928
1803848754
949739677
2111720212
1320431178
2115160378
480792887
1488192299
1312696572
1927909532
1582322847
1483221401
189850872
213531858
513966301
1124558083
516366847
190034693
166963266
1837947906
285845361
2026536753
644673773
1493685445
1589673183
1517303778
728658334
1010638234
1377381892
1698376452
617568427
1383415041
2067469256
1214206492
488938092
1296591443
1822598957
1475972616
1716987661
1348029801
1581046583
1557015492
1475520770
1796179812
2084273964
222015685
2125843302
360907471
1824237933
916647532
1091372995
1256786755
24586411
1705336661
1749089549
1962159894
416939808
1723517563
1312902421
2025317786
1676993662
1203712152
605356914
1455489322
484822866
372899695
1561953108
1966335656
862947584
1832881866
1197014580
1407290774
328812209
15590430
962687303
392448123
1817136076
883277600
35990772
158684520
1109234792
1816194639
1871569357
1640773080
608012172
799468099
1284192204
1677250351
139440484
1665186572
663088094
466178732
591037849
1189946245
104887952
1122823750
197601536
540415580
1682848344
530859101
229983534
1806201227
1969895803
1970318239
1377755335
743375724
622220385
1842559174
1680163799
1869731365
822874249
810323216
520085564
1574618292
69723520
904818579
1017529620
989877884
597169275
1039150413
174987432
2107106220
272106782
634831145
991304381
1009779257
1914776915
1222755459
1675046456
2073311450
1016757908
1871587165
1815374969
64683145
883907584
1092595711
375602855
1008661491
1691818410
373441671
1212448851
738493469
204865879
2096364004
1661446643
625779695
2155062
856222936
1102119530
1054210512
1118578155
1438245304
1692129859
898449079
1093627873
30321967
1680985331
1995303576
1103545059
555050007
1949305824
198453537
2130325279
653743009
687059004
1367414262
1289029971
119325323
484840764
1775386594
1658169339
1043363769
1145191042
181237378
171879027
1442057244
2089561771
1489100274
2020787898
1660289423
1362329808
1029655196
153362318
324707443
2092546868
960816614
1547707266
55095996
1607853430
2091391715
262206041
749391050
2116947774
651479439
1689078607
1830202828
174055783
1667744685
506463272
1170942834
691091900
927240490
1120929412
651558566
1440861091
778533946
884070119
1200771982
934726578
1054139665
921412159
1137779205
1123655997
470212324
93639799
1847348613
767729784
1633293274
358233883
77958647
319343939
1763373404
1671403196
932323129
344958253
1492392898
2019029534
880032160
1718350165
1671375874
1457336266
870535907
1828233514
2061021743
456154293
1396974913
2016717973
733512437
1697346021
1441890490
765656581
581913377
2068685813
1041687110
1541760218
1535798467
988493735
112055638
1097568101
1291788907
2074730873
623844116
1101991345
1851648962
5417772
1520999187
445995794
1227833928
1730306722
1091115890
1706094844
1603966209
1205964613
1788002550
255484111
194546904
1311568166
1451579363
1857713803
437360852
578258618
1865507688
1400791746
1210696321
1550785309
985986672
554626257
1880803959
93084736
1631802314
100904217
505252795
1656191464
658003508
1772834714
1963174021
1342851813
2111348900
1663163872
1027768101
1910045700
1314887433
1720586604
810575060
1514816993
798760383
1398713804
223685451
48769906
1102914166
813753027
1129245721
498221139
2106518525
698922780
2146180440
1230665355
1501180606
1256487481
964423170
544568705
1068892429
97795742
1433790934
1804040110
1849514839
1040079941
1547298255
1911992577
2050600998
1876556512
1036596342
2114731365
1437798632
4760595
39461294
608999068
1601646990
1616370947
1556527019
1049662092
843591974
1933822557
1945619135
1332210122
428092008
181655572
1535987082
711869860
1184271149
1481272882
455404928
1247532648
463746371
1581295879
1321203481
767193543
486762156
1105665237
1508475276
1732786349
1546676669
1346674493
1516102694
1194378759
1947208986
640424361
2115268996
509994138
2003887181
667050976
464288813
494980459
2145144922
1452090927
1801364250
884272722
1541951207
455328509
28534143
578631549
828052468
1102793158
878706491
181203522
1083271322
921072011
1556778337
11345782
1404621938
67279433
2060876287
1615813873
1166970198
552261568
230305957
801068225
1886662504
1789526955
264182411
2021372649
1070284340
1829033862
1559028472
744465265
178809782
785715083
1807811386
744872212
1343203752
1464767660
573806348
1877875485
1644822807
1281863249
946501945
391011354
101069587
1488797037
94086943
1687705481
236265657
2037120538
1119874366
698136831
1874000657
712495596
1104600039
844417304
1643003005
1652167410
1335689971
251372747
366831443
1819274451
1890940407
1631583106
695504831
1889648566
1785174273
1947686158
99330689
1136429673
171062416
1843126194
1879484118
2102811857
1721028977
1484637911
699419873
1698091400
1586519574
196153701
561571699
2027720943
1820334417
958465990
1302967130
551082702
1946929167
1926373794
1975392228
666507483
169095335
2147188091
1446225878
576616726
1352327011
885054724
935454801
1000837040
1606824693
1163275620
1143661074
1000866158
1480765414
892703808
401963337
746862150
576888405
254871039
1233292833
761205511
142404744
55075885
1527637219
1439415300
1244421219
1531782292
1313592824
39673667
2033186653
1870429718
1433716290
2098071122
1741539854
1616453557
1722771430
844460356
733538693
1529704187
1139458488
99154030
932953794
314527110
1515782140
1614640837
1351064465
1574856709
836504706
939801607
732599761
429263938
2111106826
687605570
1271704762
2095810275
1038546214
462358737
1161114836
3279512
1046455093
383184057
1639549896
1377639733
756312932
281013387
903222585
282758887
1621569428
1847847587
315784784
496826432
1564641260
1725338453
1628588799
1696579633
318690449
666601373
1355983172
1607313951
1195447483
1461686072
1991675367
1481829680
327452566
229495590
1419909299
931385546
1629492356
1752834082
2122727538
681628879
1253604137
247017482
2111686524
1629576748
1362119585
1608514777
1304197119
860745277
1527162639
2097355368
1148299253
1393746027
37078850
40835435
2128545156
1486139572
1170362351
210956502
1690610584
338610652
1229743587
225800371
610499840
866507667
1712558077
101628895
251054745
141998311
1845386996
1761528622
245775743
1934278236
576118249
1111094917
28380328
280674355
84724452
962889723
498301134
1068073111
1416533597
582374809
419926157
2040442427
778709970
341795798
929184920
967535119
159810128
1552322497
2045613097
1451316712
1726411840
1041973699
440498483
1082469042
1506369589
148055733
582712432
80074324
1041240221
1926034208
1708591609
1239491176
948464577
275852608
1229380934
872342105
1623158131
1632239428
1353760189
959162712
1028973986
648745265
252478009
1870399762
148799898
455240584
617045559
1115772815
109812654
667640232
871134586
1169751515
47895565
1589412743
984856650
96423358
1976725693
1340708994
267913332
1244586045
424445281
1072865561
1278583860
775257088
654828729
1584980334
1020386235
1309115321
1464784751
1404236751
378342607
58387275
572824874
1528357502
1998579457
1278392260
839562425
589384166
1696921751
2011431968
1754197053
1344832368
1620017505
626888848
1240676644
1253758777
1024495831
1629149091
509630754
1872410239
1793812647
1749790142
338966998
1241251340
31074861
660170346
807217403
915226625
1422117363
51544944
1557318862
671618753
203705396
1472588263
1969087741
1143045776
1076382018
1505141197
838848891
835925961
1251785144
644946743
1894441963
941044280
200542811
1588264253
1763473400
911080896
633436332
209091498
1858720293
229197295
942389074
1773286892
233884098
1158894418
2130172434
1321114838
1623013477
120362609
1038977517
698474657
747909603
337131851
1131774487
1508075555
2041971997
1592834657
1668502267
763874830
109577129
1356697269
729509884
2142660498
683086625
300075821
883327529
565269194
1669596232
1101256809
1583547931
1122569460
866825106
947006421
1757818507
2098499586
1316286878
992020984
1409094130
2102852096
1386885994
37179754
496967206
2073803396
791481001
255347830
1807930485
1299335465
1278698918
148671357
1893060142
1641178030
1363580894
959694692
1381566756
1464980625
854075925
1321782162
532839221
645185736
146305670
738224202
1843719939
98664046
84145514
1577872690
1985947717
1046541057
1151110405
1189849879
699617286
414480756
244537864
470810186
1976019062
1735020595
11041602
358834524
431065499
1794740250
241274623
109381301
986424635
1854843371
634911185
506952501
238588828
1142060
1047525501
773378127
1293068126
235771360
180975294
652070535
1353320894
38200221
6008850
1667837807
525475558
534885929
1682741413
1865932736
1633628786
2700822
238357597
716917308
689269522
18612423
379766767
173713698
795477861
1426612243
810100967
720658713
580379122
580978636
2012329459
416834304
1655192931
1226005653
408776369
1817482941
187750638
1674068413
879224017
1225542694
1890077786
362311456
584915856
1534310244
1121037408
1935495301
613625891
568881440
1423996747
434596608
1584974481
620757539
521521195
327371611
107566298
1019573503
1689769045
760609851
1522007033
515829756
73707168
1023018080
696416266
850679900
1474385067
451276262
1576836330
307231659
732299790
1044730564
1057337639
567427691
1032375520
1930261615
1131974625
1580296821
1560775425
322328897
499617817
1327384723
919731358
2192285
1637168310
25629543
139805132
1364643605
1796908484
156317160
1864996386
1239533471
2035085257
1193486424
1130583434
632702751
953289857
288838654
1793607603
883395690
1324790552
1683029113
1460286650
10057939
1224077302
1812738672
1690812853
1756718764
755205486
2145504620
590648507
730564503
1202328614
609775303
313114757
1311361706
825101061
905677616
1115650564
642861821
1808162620
500268291
1244730199
169035088
1687948533
1294573416
1978417300
1195284153
245456751
1086025518
497853488
153535231
1064436082
1898952240
19178270
997032582
1804391695
1632419129
701792435
1150802128
1482200108
1746830786
1070646169
592949881
1468283075
1737755955
1826152771
227740558
544484748
1445631558
1551840053
676437585
1636648191
1549794219
524497370
1272584328
743340854
1153763903
832502246
124246637
1816820959
531161885
657004731
1006779635
707917878
1098278410
2097913714
773742377
1900000428
754754496
1580302397
1507098092
1182233639
150689898
782971365
630313207
1044945408
1919708366
48995591
1129312577
1581620346
1394835993
983453488
679135277
499202973
1585218254
1308096437
13501567
21136123
1945255398
2005019584
1620253056
2044760318
1771440288
1132688169
1053345072
1656170288
646015254
826579897
1742544362
734331662
2138752939
2039764484
633547113
2057633196
1982212745
956963271
1246558800
1186132998
1295709915
732516821
483612442
927823777
1515699087
1520816172
1683220370
1342523079
405603231
338332433
1666116666
1068207152
970469295
1076076598
449673991
1951393751
1650940254
606904750
236537612
1734295237
698301528
1810115101
147779069
1781814335
1094461876
1376106640
353619510
344664233
1543962935
298505557
1608017321
1399333577
1782002757
1463057823
1026570182
2015625137
1421529087
939382909
1458060223
208505580
454921990
1444491823
1269093080
422715144
367522974
666386768
619726351
2071850387
560950779
45694
247647652
1401229100
456162584
1454242978
590159421
254172287
1709959915
1946254797
1760460667
173608292
383779230
293723788
1407150638
1024860825
9883239
791330524
708423423
1869517896
98724974
1338878484
703013859
1906265103
2042648194
109400881
622844780
1595138994
1325187528
977017174
230744536
6893120
2089746381
1130812290
182748187
1906346058
1103620215
188016058
1013259774
1188360082
1602964688
446077933
1007906871
48423913
1777168621
312135596
1015643869
1351880512
128814637
1455739754
1503852383
268416508
1260805628
1159440105
1187258115
1861283415
1248701166
785609731
54020403
1816371763
981199990
1603424802
487642440
1397315108
324331491
1618039597
1326298439
1835448921
692738917
1190844220
1849195590
1564148192
831631395
1200040221
670757853
1338115192
1451602960
1836606176
26884852
1828857190
1376607475
1257675167
1579117661
855049339
2059440558
619532647
131517515
713684438
1250164106
388709110
1454276429
797524686
594864525
1738880572
215861180
1370435959
2048794464
1056808794
1734200483
636081493
302961484
1066459952
668788774
875866007
604804650
2070436733
167083270
125101855
322523243
345272876
630281580
1105838274
1218855834
1653542743
880969971
2044805132
1659704526
1248283562
159050452
126027430
562552661
244805176
1118503097
1436667239
1371623006
914763609
1651605544
883207169
87408539
1288980022
2091144515
532228497
2147380505
381107223
253505795
1503597745
381657114
230852840
1749786467
1065296853
586345214
1352660930
785032598
761093545
1172728649
1851282131
819980331
1356351738
1762268258
1659721662
456153547
1275454721
1145307524
1394996123
299790498
325020228
824496104
277727208
1736566198
2127352356
871694658
768144879
1367407103
385951512
1773430226
1853699037
24397255
1031314768
1950650086
623978443
2002652633
1720283878
202852601
480447938
815669864
974690317
282729822
2033689179
195773816
279125761
1220009435
306337667
1354438701
1735226642
2011772241
436720008
1268879940
264855998
409813873
108767683
1129381820
176410607
1004748235
198868137
1602455153
833314320
127802062
492911742
892810676
134264239
1160463357
1333972560
1053137762
1048685699
799362861
572321343
1954538284
1033907270
2018230972
676158410
249068429
1087759050
1928912322
916999554
860046643
1483061978
1965976509
934358506
1763002547
1849432967
814915061
26648426
869070053
939454865
869658193
122865793
340518194
1367244425
1125845309
40953887
2058039207
265810379
1662631940
970535489
1584610171
1991952566
1079378735
1428419440
1126178519
375518808
233038988
991231391
1660650954
2045891602
223453618
1291869094
309665764
856414828
728806894
1744391987
709007117
2022252540
2077684887
1875677862
1722813657
996975330
1594928070
1189537680
782901674
104749237
1167904245
2036918597
489325339
1881146860
1273767012
147401274
1943011544
1712119689
1505528279
814061411
1300966571
164950573
21572631
730146171
2087223110
1736790830
283694741
1961542712
1973487537
1192105962
601048293
909810466
188391496
1763120948
2095479965
265457110
1923133014
185888872
409284491
668403682
1002333979
533453952
667362882
1859457443
1682153173
1050396187
349483644
1350216643
517807807
1693788453
929441913
300315710
910787490
1117338705
457204314
1848611269
676569893
1783357471
161958322
350677260
752581464
1707857840
73361898
91396105
1496754114
1426180440
2113374961
1564785399
1884381323
1836516867
1565741675
235829187
874053699
1615141500
1083174725
338711448
886641190
1640965751
2105264854
751357331
659810443
1203109320
200950733
904020996
981449496
1855459477
1489793110
1382097075
972115091
1515068138
1968695286
510872685
35461677
1215667644
858035763
945941515
1740116119
909778545
2011862216
482763790
866175709
661532689
2032733675
1413719366
953833617
1311064653
341780024
872726803
1380027450
119487262
589295372
2036450645
1103483158
2021053820
2019189114
1412161796
2064550347
2099497790
642670410
37867584
1469445776
1761723357
1120386707
1915588761
174236491
372051467
425220767
2041339188
1705532833
363208394
426389369
136442746
616150034
1246550596
1344436944
1545084524
1892875038
644129919
1680795641
638291009
1063771148
955398161
1404420110
702998881
1958505395
828655702
583149144
1538082128
1706215258
2098718777
983914647
586464929
1742093401
594131736
1894120121
1676834690
382530997
170192083
108423311
603509153
1383674462
1430319689
1846218676
443085581
959644519
570364209
1250546328
1043894670
94606033
1855500479
1554739616
1665992544
1072361710
349139375
17301270
1108127723
500788005
1456475806
1843877752
1319602938
1042639464
452527095
307143917
347613685
514251006
339083453
1306782086
1593697105
1170280627
968957518
861966569
1242648490
323244452
440066350
627837671
2081688884
221233198
1126826143
1607953919
444386459
1088219905
655619979
1699946682
977314971
2034096576
561994761
1406635263
1840950990
385262367
1901133886
1343871492
1054010428
1195084437
1058331218
176532921
1392865313
712812447
98809004
1448409101
705353278
872944477
2058790537
1702806766
1594031421
669753043
1461277613
2052462115
253955065
478089552
961279234
1104266847
134725043
1226829523
486942968
261517837
585954738
868730354
1160481579
1593535336
959159410
2068186679
1206064510
1248047927
1769915107
201744015
1268926334
476314599
1957760946
23896918
1692211012
877572986
1265857119
1307524274
1764469143
836703654
2118000758
3742939
1977012645
970737336
456972669
465321468
1423727159
665679011
627536623
2134747465
1553732839
637010626
856141118
1006896196
1535030048
1921039100
1762479832
208775128
436692605
2141784098
1941014924
1223900601
2061584312
939604160
1275766381
1313597278
1100581038
1586022597
223410611
1080552429
232221620
1616229442
1404444521
1895755485
570622860
1786499393
433029035
1903078745
426490997
959263326
1219828404
2069316999
1126149037
1529647135
840277234
1671562302
1808050251
248167683
1923136512
935050007
2044996413
1808276963
1179179546
1961598705
1564145384
1066610008
654111385
2110762642
1925023979
1467811172
563859043
170369068
606228677
1855779327
604078155
1228363746
853717326
322702196
573581540
1328146022
1271121874
432134185
1337262789
704515776
823655787
423294783
1300936522
581260447
2131386016
2008208059
333052476
991859426
1181006809
985225648
169438853
1786059198
2002882911
579715807
791532070
1806521439
1463466038
210196025
1716220627
751302807
4578643
863322102
1954146664
119847755
898614001
583952897
1975197502
1789759612
537348202
329932649
267819400
156463074
1550400038
1889285396
1827278395
1485153502
373156420
1739095290
192954243
1785504417
1163497645
1068449914
1141842207
819029198
7369551
415433276
1780368262
800740307
946853501
1426442309
1232505024
2112271414
359445782
566570734
1398546566
762420277
387530945
1991148141
737397925
1459974812
131213941
1662247235
1727294726
103347315
1114944026
660301530
635818967
760136627
1078886235
1657888024
1900929567
342916432
1570259367
204896150
290253846
1696487313
1074534545
2105742516
1498047651
185354246
1279837198
293112047
1299370649
407220779
466787450
733573241
1072172067
944807296
1856197345
37882249
2124725119
2108257218
542734868
557422286
1781803844
2032158513
976803160
1748355460
1350523460
314613889
1347187196
707343423
772823081
135058999
1897629412
659932134
55372134
1131800840
209853810
1253852050
977892262
1964567567
1465811181
1788994887
754266700
1827336658
1457813318
1172624764
847294984
849117824
1736917359
368628847
905942509
933075780
1082876738
1334106388
929473201
1137390402
644953065
297450174
992416733
1701792400
864630312
1319232352
331888549
962363441
1461926053
1689127635
469783336
1343107183
1760116235
874182586
1726861022
1221991210
1863789895
816204381
523348534
1950388720
2069907976
174083901
1154234554
1794649682
1265857693
1181538452
884811221
110235733
657404493
44900698
1686618379
231449627
1203142145
627816172
2128384622
769847469
1740070992
1682140126
365508305
114454168
1985236737
1536840011
1777304510
542729403
1128355478
1646901828
1432679451
299487312
1539705179
1512850734
1006328856
2134168001
896874639
2078994064
2043930106
1223599133
747336739
1937910454
607999312
1845696946
1225085750
769132685
268342440
569615456
782140402
1457281977
1934526535
28828205
285910080
1431039630
551168947
509195345
2128142864
2119154787
1146746090
1143332150
1385390847
1299264610
945258882
2038048431
449541405
595362608
2145684092
676991159
1323534086
1762256065
639901675
1108543162
797436051
1871118392
1084698319
1817779959
1055347259
230246429
280841118
1801805702
1306277258
986867212
1123731343
79597116
811062894
1431284909
324340854
41256115
1149250022
1358795114
659964169
1321078990
353468256
966274920
1057568146
1408063870
11858094
1302450481
1885247261
1694944631
1964808639
1864925997
2011983101
1864407426
1976998387
1179889154
1158208559
336111326
1407703847
867350743
1180775425
313729211
744465208
375763716
525222494
169575350
2033511097
1951991671
1430712100
794899139
954105516
1089287548
804397662
562911
1849092138
1350800479
1970859506
1298777046
2069699632
2106137711
1608123475
913680236
526578850
498612887
522154758
1092272041
666529861
610969965
2004330419
1152538811
863156874
821318642
156417025
989811447
930479324
1310736374
348457604
1432842694
1209595214
1376288746
277875228
1613771168
91052181
463613315
944927389
229123663
1692924207
1568041987
1149282566
927326398
1946925006
992047625
1374057551
2061852080
350895100
961584216
361953368
1449983033
510358444
1578665842
1429207880
71498646
929881213
1637626550
988115407
1595703641
887722654
1964911012
2131382962
2077173706
947661387
1890891564
151237428
1944982714
1168854970
637148889
332606501
203134573
26357433
674357223
301303043
1964526418
1368761283
276561732
2136123644
1589170001
318190539
516905314
119530194
1879765567
775343204
378797388
1588945228
2014541458
1448365223
1473678847
1970799471
1319982820
1428280454
2083368330
488139927
1697879234
1526193623
680160864
344481983
1925090958
1631329290
1397542555
1797744953
2011029052
1280058560
1880439095
13090775
165134017
444391434
1223430414
2051835044
1838611273
318750778
1182286623
1505900738
110126325
278839937
119398414
66225093
2114506998
828389297
1727905616
1553219344
1262788364
1698910985
15673497
1163446894
1833551816
191267903
984385213
859285704
855470789
101225973
478945726
947479438
1585845445
1794480059
121495738
1361229751
1157305888
923831513
1344738456
1921059140
1133183249
818603348
1729448514
1438195810
2137077629
1853537835
1713448152
811150548
1706308007
1117841759
1320828770
219091624
1166361766
558874131
1022695423
969145969
616230928
1728295220
72614192
1199456638
509523009
1113503042
2003049798
1670018512
669479273
1599562563
229072800
1619847854
261704923
1401743879
828675843
423385379
1579425679
814794589
957775997
1839652786
29977796
169297779
1850925254
1996637825
1232265244
723504653
102934415
757632157
977425156
642115036
350492851
469875422
843340938
1653348665
1374682883
1849426147
386819670
1058116211
1834673882
2110986656
2133936934
1698923500
1280007977
1242035994
1502182840
1648056368
914244966
629782128
227915252
622504524
1504843352
649125086
1813850143
156632701
97667336
1590549279
126763759
553611709
651931852
481024727
798946611
71416393
1200809990
25743721
1406631061
6131797
1380303186
1994644776
2094054397
429483372
1391510277
513993074
1544493346
1890915743
809609368
640719569
646112247
1033000714
655355125
2018738959
97993562
904065654
1308908894
547331531
1759030472
1607320422
88650403
1317213345
1532748218
2107342946
2016949350
1158630290
1378776647
1889291185
1026188036
666842240
2142887731
647432846
697346369
2073816173
1377962017
1580435008
515905364
1598070605
734556824
1274041477
1709188311
1801368584
993843846
1783990015
664238802
1619214632
264529619
87368667
640665189
1040107758
599809420
1491756609
520721087
418397522
375219040
1806222979
442051469
160713956
840188269
403425802
1984267987
1209660969
631583597
356031501
614610909
425551083
22462020
570584397
1620928686
1997149503
442568273
1436720363
333110500
1841643756
1787747566
2041948175
949287908
2132906779
1513938874
911073982
1081926310
1815946279
520142284
1108146021
1714585243
688570168
2036371217
894775312
1364045628
1466395902
539222437
281249213
454127779
205342899
266815598
2084796676
201461289
1209310340
1102803314
1026405016
1488411684
2006205813
2075706276
1593993889
912521761
2140299194
43025949
191928919
1437244823
1266039463
1799654608
326824674
746218359
197957067
676229258
883662498
1976249119
1309615201
765414377
845662480
1882388599
1438669248
721486400
1821634217
711810431
572292612
1686244736
836367754
386788745
1388382653
481612931
620891674
783726387
684411443
1420528068
703551981
441173458
823086657
1505333498
1878089190
884780262
925375022
824405369
1413167314
773659060
2017600457
1845901555
7447674
937782695
664868629
1574936865
1449180628
1683251305
906092975
1010789965
1795855589
1225435787
1880754268
1179357592
140477902
2132391682
1872052771
316652282
1712412649
1222532739
85089630
70350795
118630167
2015406239
817916658
2080495850
1785729783
621909737
1918710726
864395467
56539252
1625290409
813036650
877459995
895447208
1287469861
837509419
1871951264
1587108399
1615552613
601486004
1434652907
1267869904
814535882
1764194777
370017274
1150860794
848260024
2014772334
1630607280
1045596280
1126913890
1432606988
209634514
335326707
793717760
1267020720
2013354220
319945138
242346189
1339730324
1687905728
86414805
2061765449
514018757
707770166
1307216779
299411708
1908403507
1543098560
543427220
656380288
1432459970
1839199521
1066564196
1051294118
15041632
1403499420
868962758
672083122
1094651480
1712717291
1463924654
108316458
1836136376
2082719701
424274647
557971729
213403341
1276128303
1493791250
273174488
1227144618
305732562
1030034774
806389995
8951274
1589875529
2031983928
1227353073
1085785341
691820929
1999395552
2003217595
993855592
1840924224
2089843127
608720360
1069808270
522915740
1641944544
1368341270
328822322
647209143
536878551
2139878062
130224899
1999435806
146667959
746707109
2119131722
1936100801
615906370
1086429387
580833838
1995915704
1436392166
892518508
1871139565
1447416209
79195579
1613060437
961745543
59889454
1385625457
375687986
1354467689
1315327821
1850619646
883115760
1998704127
1509861161
1870200336
796653593
1130705417
1936151338
1198789323
1985756982
1104749970
1614998703
459675337
1205187672
150692937
322754834
432289929
200061209
799762767
1800566491
589605596
1662919458
147073823
1060885761
1733289265
1458923050
1125720161
1985802423
1688317011
2066425392
200772600
1422424948
149611073
1415989725
359469357
1744644498
136650423
64480452
1756663789
774277234
1449725645
84619735
944392492
566910175
263757397
1029870828
1950894873
1206618325
2035148532
853190105
919348505
919304764
759163140
2043429420
893838436
1200824574
1785596865
1200007097
1052268647
1162636586
1875076491
431658675
1844878913
1874154940
990038951
147815322
440595991
278226337
2020387733
626762332
931978789
777966534
1773120008
790130583
1122269184
386146200
129305671
97231752
113063065
302725204
603580291
1790878697
1975633816
17246970
1397103045
58510997
303719681
297883718
1957824965
212980487
1378239663
1702573019
889991005
1310791120
852061818
886147378
2144297851
651106668
714067677
2146061004
1677392168
1922429397
2013696708
1186326528
205364409
410893764
1355598958
355281923
117701870
1129458020
1174167282
1670685372
1008482960
470677721
1168913151
1659799594
314515750
1473616237
2020389666
1239694948
1945118477
156876124
1421840252
378555338
38090171
1738210465
564906680
2108809513
289880501
573014131
1152322970
1743972337
465337180
1695265898
510477297
1779013799
827178711
1557070179
1688174633
345938263
286731325
1559596962
1457727596
1291887366
1742077938
1101009235
1596615066
399421711
1837368120
1057133544
632222936
1524741699
1733413885
260791180
1533543126
467590179
1611711711
1404224643
2099552495
620447925
977141373
2089627087
344671337
1100639309
335464018
1146612541
56600455
1888475286
1317013623
106577812
814738857
2045615760
1732867677
965959520
2108296955
1248343187
859142143
1741585084
1048218948
1316545726
1876878391
886427460
62222380
1132970770
158695518
1738392326
1688897774
361114669
1611286766
1767966343
321257308
1669516026
1216643529
1422311050
1740514670
769664745
2056293962
2035005249
1005556753
2096544494
368677285
625450384
1384681212
2131464949
1727977282
453460418
1040494784
816083520
307626702
1268048433
664395850
442663460
1454049312
1273461868
282561355
195856327
445574287
2001873109
618212297
2039587546
182865438
1412201359
1831670831
1299026681
520664059
365752299
1102086896
1995933444
1826727769
17717710
297926525
25457400
1350865609
112812125
810221064
1013312921
130313089
424345595
457296930
980326232
58728560
431035564
1248117937
80021666
1433719611
817228960
1745865843
1498302416
1250351265
150200828
1915557296
756598574
1855094854
524942563
543305066
1867574255
1744151811
1173004051
263868144
828906445
1310918017
4010994
456064988
1698124704
1471177726
200011013
1938814257
1376142704
2037411579
1033274109
2020294375
897580787
1363767529
1304625048
112639145
1035867994
2090453387
1288016156
1763432840
632514033
1125854429
846750591
1357287598
1029652598
1280682975
1622967233
1035516247
189939954
1725138224
1977403590
2101517168
2100139070
1030143249
1980483293
1935788882
1223020586
804355367
559270129
640110184
816992744
1648508297
1031787484
409339775
1337074748
1957999793
829206440
1351248450
1836018979
1063817028
163642002
10254576
311059864
1375662350
1553941244
527238862
955569599
1726987479
74787113
1645168120
1984371997
1789371524
1341295279
1742707361
1725415274
734003705
258192260
309901315
1818131358
1119975052
1439144207
1847067678
51112427
1023562706
1444617194
1041384382
69116447
391236541
2071089749
874090448
622782852
440461417
882432643
271945880
1594485166
855264663
1779578081
1651442250
685076040
1891221288
930293297
1716486514
349514625
1611952914
1194140026
1937153780
1756007552
308488305
436517648
1168456745
864553257
952043558
294396517
1774202858
917570721
1461865858
1192928292
1818964455
675230716
895333871
249181359
2046627634
1884719950
1488173393
10748459
1991124645
2098247011
2047511145
2122649356
822226266
696848666
432398144
1927533578
797850086
2022848414
58294567
1717561997
1046223385
197003983
1220912255
396672733
1196158431
1266764796
1942882892
1837648478
737479781
626768200
1859970838
1844368837
1185361969
420328616
1608684471
1510785980
1800202914
100954583
2074281407
717185605
940597606
1178971144
495063024
1708508698
1086542287
608429397
1040148827
658680740
522935661
488909799
856915634
1062232783
896769602
689858871
2059274899
1896857527
1998881536
1874933532
691500303
710612436
1478685567
1577205483
1901460582
15088102
274185372
136585138
517448974
1442090146
901792813
429579260
1063383629
1013845031
1170835154
1362612330
539518456
455896888
301357592
671494677
860539145
125388444
586283556
1163990057
1629240288
2044078001
139451855
1256978171
1050939028
1229446885
844747297
1328995732
466182292
1199417866
1584226167
234286239
1488619961
1783462326
1300854061
1759285196
1933658657
622738560
1875729971
1278224645
1104462515
1861824798
1724513518
1719551486
1532638402
1880833974
1000755208
1656512107
933595889
1946115475
1698184795
2020547356
636135671
50001415
1028827811
763044652
1265665139
1889885625
1269420292
292123343
1979122879
979586053
1473178163
168311183
710978307
1133469235
48502834
2104574059
2035352361
1389928592
1019845235
1033820198
1217452873
781197810
1067797020
366497679
1764312164
1404996758
1472552492
979300794
2135317188
100321749
486504393
518294532
1913837052
1545251611
1707931364
1618246908
1323131046
2012650731
595957246
2073577916
1140373992
1167679771
37309966
2007022795
350723242
1884606579
365593547
68979833
713388091
844408292
285834104
1034258507
654098460
1030246352
2058490956
1800228981
779910439
970771213
256691749
101880535
1656554809
979338354
2115245323
1072157157
1619391200
167986173
1914623224
133477185
1669707563
1671437816
1613846266
903533918
233568294
1877438002
1555391741
367472005
777501362
1503975875
1283110433
70840065
1070223665
1573214608
369140465
486996165
1148196189
1994214406
271196576
1145883577
87025431
570855446
1180502662
1732774137
756184520
1024435899
1227727860
1582266397
682774553
605347238
634877624
1034720698
654687248
2126283179
1172597335
809543963
301160381
460265580
1669540145
652108490
1380090131
1225040681
1848495422
996213628
865633939
1434446041
778163027
514459820
1112776423
848349116
776624232
1154376853
104114741
1052152046
1750965543
1121729362
166246647
1408985489
2081346225
1975658886
816012699
56735122
735391265
302060253
1880802188
1312590194
787039728
670136279
508989564
1020011818
1815721162
2022003695
534940695
1670870512
54003507
714048678
1679167526
1058775183
440331907
146388764
1111572769
1200264186
1098038937
1819401736
1940983477
1014080184
1411199057
1513631938
328923849
1782654534
564490087
399946110
1059171172
298723477
1248161232
757807665
616776117
604444242
599621646
1280119995
195197620
842299727
568803813
234297317
406558681
1161739005
891863585
1128222204
1429605962
1150414375
992540386
1438982913
1277427791
794337715
474380895
1268718418
1126202528
686209666
1743883798
74518756
22906747
994924004
1110075440
691272409
1305668037
959493096
929351531
274217639
811518627
1377380682
322031333
67859202
1456017031
983046677
556870313
1753933257
1547337819
1002044260
1323990094
881547842
316195096
324951695
2018512489
98536400
1415053355
1227817534
1070322101
1487282026
1198750815
2047798652
769106045
124265076
1969081085
502960511
1933691717
1051791612
2069489913
1920070832
207547719
1992909669
432935582
2108023712
713689197
1381803461
1531012116
213986422
880011609
1895044304
181748180
566681748
1558369216
1481557231
854296684
2073992941
1118009161
264261749
1640662302
1023927985
1133259509
1692339597
2066724305
894267568
663974306
283823275
1793216900
1873908327
135972525
443883201
494311623
1957472274
1521398175
1458840502
965930349
305563244
1302143737
1544085503
757576563
242480605
803411897
6429700
1059780719
1514222456
1829930658
1078249701
2005460189
791837839
955356050
1910697985
1410986799
2126749733
1572080667
835332301
1787818249
915380547
986721231
1339201204
1147848501
529084813
1636804748
1226272696
1931872639
72198929
1604191828
60951195
267407255
1422553813
787821655
210793774
324883630
730782485
1839820848
161518236
782491728
1799544116
1865773835
1663615339
286815760
551281742
1812456770
1671891440
1236651625
1900584904
187898690
640668772
1034163819
393010274
1027610900
757409721
2043672637
1499883556
1581637364
1589603970
1992452979
1647573744
1485176237
1829816076
990530844
385296881
133133052
1531697177
564707345
1294623088
1778961625
1647783858
1729189216
960751324
887265047
1775643001
7273626
56550291
1121128131
644898043
637451032
698578572
1474043611
591434616
1651584477
910610258
549233548
624182918
1717817497
1360809813
1791883322
1413785222
1344474722
1523627169
1995360707
34744421
218503660
168316143
1893479600
814455792
1926598064
1891184101
2138711990
730450503
751686663
1647999410
296489214
476617792
418273328
1755424556
2122240518
1992738901
929463592
1378276839
1183120506
2041907426
1460756380
1567172331
1063671136
1086184102
923884693
764157973
834904626
72270581
1723622047
1967592855
1957674202
824974759
1110051438
840932549
1495199731
1790473177
47478161
1596458471
1120770802
1543002533
2027747391
951770811
457121465
1868289310
581273907
13401217
1586893135
494291788
2106587366
764120760
1495710396
2129524765
332657588
170506364
1204082853
772533051
2021443590
331690914
1810737981
1215663823
331348083
1116502692
1208961240
163100190
1459458694
2035612334
525220497
57881345
685461488
66965073
2135580836
1744762103
386629187
1595375370
159653486
816557733
477147020
2036977813
1696779904
548340980
258945658
974164501
956137313
1108624415
358437446
1409841391
1223096172
2048171779
1159946110
1378157356
1348338002
912323899
1950121895
1284006169
2011365325
2097553588
2120828526
1658218474
1230228210
1421135003
830805188
1685818442
1389286178
190174014
1678721555
42001378
918457955
1425286294
504957872
2089169036
986590202
354759737
560549328
1956311359
2124976358
1631121362
113705877
1942977954
1585617930
1771715946
326864558
729229222
613528222
2095644987
1530775682
624190936
263164959
1064742016
936827465
1577583940
1552709389
2112770913
418503800
918316270
1777364082
839994255
732381139
908441199
1068305594
1687245207
1517616516
1339050340
855665588
254883963
729059105
1003871553
441079089
2121604777
197111702
1790114719
2098516064
1917529462
605348333
1108695672
1821437270
1630920211
1676460866
364660260
868800476
1235273932
89203247
967054404
1441281309
1764293349
1692851924
416652693
1545324142
29480194
649827229
1850916767
1135171410
146764035
1099433272
330885277
1879109611
871338161
792222422
1397925745
1537757780
1426723745
715857520
1232160797
1577172687
1407317577
263718222
587691107
990838641
1541396174
598704097
1839062846
1433517338
2037318834
1101271630
920319435
1107958501
1881544250
518943825
1744214797
666147716
43255550
427653551
462612683
1153977461
951770600
1117962966
580057801
655768207
1784732658
506279065
111722657
441134765
1853960676
1455568960
393402377
196391217
1363492613
1971766547
1898147559
562714402
1443845811
2085170854
1909009932
117200344
1396707165
377274056
1014180626
1969774362
561977437
1853363366
931717818
1312146922
1752209490
294080019
1708079857
670689868
115348339
780334733
263425417
77983226
747231624
1606205577
1821751859
2107551771
2009857184
439551328
1508524188
230691293
161992409
1226575155
808280816
1080853153
110946491
234495899
1807765440
1877595212
1661384614
310991747
703157524
1684821873
633705546
1392007288
1750079865
273760115
2082234458
1140624628
124706562
1428770549
231451829
963870872
1183960488
810863667
2022926475
2002895675
1243432216
1695661290
912529110
1614851489
989083380
889023183
1906871506
1085008350
804751760
1999253472
1865496564
1235206821
1488421296
1628080826
1030352140
1603878164
1250964797
462584382
1151548824
2114516850
1602880686
1242571338
609768960
195678813
1215766113
2002565230
2105173213
493641964
1239877766
1898362711
1642760197
1254629475
363410033
1882610458
493568933
1600354657
1354207283
128804415
1819443168
1663272722
394411035
878914907
2036666290
584362034
951394514
144567051
551861893
415028998
1756408872
1468685678
167372508
1300810177
1578010973
1861396702
251760787
119855772
430662238
1557497116
1214846746
1546827704
315534087
1906225510
1113610042
132963452
438924189
652325117
46884419
594071735
75841932
1301794389
81579952
910766386
270267250
1711433915
870406931
1645248578
2108795419
1181910932
921066272
1080409615
11123611
1029093209
184779670
1706805186
2003807365
638594285
2050049821
1458340241
1336750990
1999647453
1890893397
561562917
266748554
601808063
189404444
725490501
976492884
1095500873
1951826395
932395892
435707893
1009487088
1183498944
215766055
276908240
157151326
796861698
382212927
448248567
537268804
1962021386
1451664836
336626737
846028268
1265772193
1802176909
689541995
104278234
492622023
2072560481
2115779437
2072272841
1966765514
1157491036
1148025835
1170766717
916529381
633020735
1394955548
271629225
753318267
1891262976
1444290720
1117695119
923517107
1958050856
1207760254
1532424737
2087164120
697133241
855904334
1420123511
499077757
246637260
483411759
1423394661
1116734323
1577371409
292717407
1913468554
846570651
1403698323
1924547343
579127888
1589082264
1823384668
124134540
85716867
1478687165
588534322
1077901269
82730209
696143898
1466633363
1181604032
1980651268
1861963848
1155945806
696767067
679066787
1194590595
237992237
1764067146
294410993
1650043765
641788118
541746649
324045304
6253760
297556110
1190846748
338628692
520706521
978102487
1349989260
144658471
1827217889
1321506389
1655974210
1134082857
1316044417
1875587677
2110452352
1504087594
1583851798
839328536
674823566
496948911
1394677993
1272556459
384358586
1025359286
370002521
366640307
1310530877
1174805798
591449109
1516588093
1651925300
1701338000
1924847103
1235891748
1332556259
2068877343
1029810066
1154606192
1253643773
773648346
1672277230
333872999
306026383
2065530998
338800340
2136106478
1815500506
1499338157
206915445
786804153
1870341089
1587254651
1838211468
494103433
735388053
1971684210
634289745
1631044468
1887301347
395105793
1367901058
2119680280
956422771
597758572
1249169994
1911289853
920525597
1448915049
1168401604
556198794
5510020
390186831
2015392956
1497907145
587897892
1103626627
825108831
304984320
859198805
1209850247
897699398
779277492
1847722211
144121234
1724551505
19964150
688907780
1845410845
1730136197
1921891688
193804736
1978259423
1878573310
829463400
2121306752
2140153004
7869615
2042910219
1188847983
1351977754
1458800836
333535801
1992193360
208475294
1572959317
1389025124
845513860
1846878366
1265937776
2081552350
1155907421
1796071383
852492503
760209399
455436824
25893160
517615448
4683763
2139783038
1392653736
463172669
1608514267
1449286389
1331008678
875402105
893996946
624716449
469641373
2061987894
1304111263
1569778252
229923377
546122417
375385241
892118135
2050569699
1938671306
219965061
1291500955
1526783871
1484216838
168115771
15042027
815746710
1760215593
1316173761
2041009155
1375228501
1719132873
331824301
2072274620
1364450889
317418621
621751260
1929826124
1687658124
1203186221
1675391334
1794466857
1158075386
1379784723
1908238268
1692318423
1175025642
720077192
350912194
2142317098
1906026867
287532956
1339567455
1845023888
1277583581
1848405635
142518430
2004662896
2023910450
493163890
88630323
538170461
1359393568
1479013059
1924684640
262878444
639812646
132758628
368648305
2106995740
1025943460
691655722
1168487721
727818228
1211694340
913203057
993864571
1770190851
43802211
1088742539
1288834294
844935009
1208290644
1944088933
531008510
506492521
1910498928
875448807
1770420969
1287163358
2087427699
1809456515
1607470463
1598103499
1889879549
1364903562
3956767
1077584740
1328092517
499158793
1889061079
996034146
994607661
764280992
1203891970
1402822408
1823906327
1946433872
726772751
1379198730
2035001290
2026621604
1250997058
1012792701
1468079998
1275273171
1616708171
859074704
224842364
1960536914
181803329
999051524
1458727850
1527586296
1891629958
160402342
699020427
193783019
1504573153
773622600
1523327008
2097819590
254162217
1778312060
1345462329
551567034
302977825
1966801656
190103854
423803119
1758937530
918940986
149753424
1569639224
132754881
992083231
1591131694
1774833027
387854482
779726792
888383228
1316385233
469239826
955348383
754022918
302610866
1503860415
1510575386
133351749
1432810842
79752225
1107879272
1480348264
284232045
976655753
780798028
1344771013
131153275
2102146419
2036534368
1186703434
994398575
1519346782
1463914328
1433234414
936942912
705255563
896776199
27781042
177403366
1283053339
1014448511
937297471
71703661
610790162
923241549
1963364239
759346095
1962501883
2072230183
1451454026
1809694403
1034038199
2007354168
1737833096
1682941816
450640412
614715943
1721503535
9817057
691636828
1945377970
1669768646
1528796618
1631628324
856519305
66108100
1999640520
1604661221
1989957393
1754380743
1174221871
244110782
1405506260
582791717
1874152070
699565754
137643663
1607635569
867463005
542643297
800900370
1806151048
1934764158
1696055752
1218934178
1778222714
516994203
1288082147
228752903
710009928
1142348153
850945468
379778276
1080307601
1794980209
836161887
1074355289
384963857
991441467
1595658184
159589156
21787361
453460780
320941256
1950494875
1669696779
292748125
1972747979
1648588070
1612286148
738357122
646539077
377324996
353513803
280049996
245422741
938491333
1371997275
571407418
274870307
531523845
1366984074
1192326390
166411188
1142584905
1849023432
1933709070
1333963806
1102000502
1784919258
2083521390
76870777
1405978018
1590391052
489684541
2043542591
103303215
229480729
1116884370
2082510790
25626987
1390581923
1368954772
1236060078
347664574
603767735
580130968
781566478
2091949310
311337513
1186294124
486064659
1960972387
97944776
2067189191
1750442116
1125884376
1748000972
1470761517
635057187
1077081901
1338962975
1431487104
270629342
1358890951
962409069
1100374080
773293155
1496852104
1044969529
95060099
1641231768
1811354776
1201145898
1774905979
1834401186
1538005636
424169136
442502472
1749542012
1300704313
828141166
966723403
315693170
443158870
1490392174
810300107
1727809624
295540908
1811649671
1013530037
1123582500
530764465
1249135977
1823983316
64707667
1838764650
248206607
1276740795
1770988881
1137932546
539684029
2012672892
566156382
1414645648
1747402139
955616090
1622208922
268318939
1906105500
1969651407
2082590180
1268819074
1958975213
2029453558
223290308
1067788434
1471579712
357241682
881133371
1475189788
1909615885
189521116
832425457
1460078821
1802197610
2098366301
570800067
37498569
1652201234
1551410804
1442012925
1646136473
268818591
1651975524
1403383884
490435454
18923213
396148089
1218063162
283156614
294229855
1443165230
1439115898
232251180
889350652
1901633919
1427370999
88355766
1067928754
1501625982
1800851756
2077166834
1151533245
416692916
1934585735
1199701820
1304614281
2125634350
187484272
1858438648
495638160
460529837
1330631078
1964887655
1619738136
1796126048
303822206
2086570368
702034494
663544770
700863227
1596901045
1369753933
1019548753
976537177
1272304975
1277318559
988763194
840808760
1818898305
1373960616
1840227133
129612431
1402694796
976127301
1768213071
444063558
862993034
849385676
1889778068
2084956799
1433493797
251072947
132673161
1176321405
1641728945
1049345850
1705337511
10850279
1032559367
210001363
687505822
316567764
613302425
715906160
1635559044
367037829
691118050
639100883
1989583894
1575469979
1707882823
1205583722
1697435857
2113337155
2036489221
187257178
374087417
75937102
1435000883
1029807692
1104001397
751802893
1979312530
196437679
1677208379
1096909449
1350512974
890707464
1162284128
1910015001
635001031
1314858942
1872902622
1721806059
1519305526
27482837
745378272
1792642160
546338857
1893912348
1257913377
361399113
13733412
1732702230
1996650108
1886968748
1040817255
1264245420
1392044938
873507214
402339129
1337589850
1511297558
1290892074
683108357
785847174
1109528989
13607166
1802980522
1369193701
759411106
763082155
1992594435
398824968
2011746219
1174425464
298460078
334950105
1332075950
1592258292
247838553
1823332639
28698574
1272678519
984845139
911277497
521052955
99277757
1013780195
29210510
303039384
1257215052
1804836494
97843361
1131960979
597438978
2042643994
967341717
845544716
1055373525
1049725629
1745427908
575631741
1453795613
290471452
1012387563
469444219
440778850
1493456707
60383814
2128589000
1772945666
1576195676
1542386813
1148555754
2072871681
1839050168
1337162359
1596163521
1599703935
209630355
1621073397
1250843092
610430341
1054253460
1383391700
1932872209
1286189733
1678314592
332467620
258205867
320277037
907966650
1995105022
1537379088
1910768222
958752671
51976331
1760444690
1060014094
1145795313
52731767
1260474984
583216968
1353150051
327626492
2048214454
424690520
1607307884
1456937078
539454944
777166625
375828099
499213366
1558774151
254627237
354640709
991114630
853784481
385675585
746873977
1802729219
1803284341
1943532919
1041286073
730713683
874077573
189564322
2008236619
244308221
333398701
1292717684
337095651
570011776
425535929
803079543
1828796605
719500984
1136733767
636533118
1924331213
200518068
859097751
1795484422
94584323
1786183764
405614027
666463346
1037248733
872451658
697834089
44173850
1564677925
1968009425
502156468
1490156135
18692279
102580755
995387404
2091652872
525278959
1692767832
252931692
48880568
2087409525
945864546
1020378582
1391079354
130813494
1276697113
437622476
1618539925
1913632764
3154048
1924803238
710959874
1546175518
197625964
1595945421
1379213856
727275351
478455349
84085173
1592670449
1620315611
1289214209
1878743894
2096740748
1205519627
499368048
1725450671
1402944176
1851027131
403109540
1058547564
1352734734
200469062
1940461187
803845585
405633607
1872881719
604767990
171895401
407906181
51892932
1774358241
60439956
339090267
629260765
311243443
1834975420
1421076228
1784902625
1526617872
1116814414
144693845
1009013117
1952886289
1778620060
1085338294
2011329980
80407411
1663943040
1471386794
1380238003
230932572
1340272873
17107820
858061306
38346711
1834735869
610718020
940236709
1921633170
320451622
526032853
865166464
403711750
910938698
2035828755
1240389742
865424689
1015065979
290345780
955851727
419666735
411797916
1207855632
1813973789
1967721926
1084725669
736527897
854554595
1287357791
83996370
814213436
1256705037
1743706417
703688132
66903604
1801599815
1610507644
1766526496
586039505
614280647
980080123
575840091
1545195079
687123063
130890544
133814254
163200356
25610492
1069573653
154233722
1614945935
1033645083
528583881
2134304909
1325040713
1582138381
535377550
1642602398
272004040
369039569
712863768
1514475676
736894019
1835752472
209602459
124346736
1487198295
2115339146
1106088321
711351479
1406465302
874326993
296940660
830895825
2076984131
1871446417
387792184
1134779793
714108779
1733719194
1008860027
2019003806
168960339
1583903144
1390175720
1509191755
1464722793
221717836
1810662985
575013739
1258937320
410043712
980921813
1531774443
604058147
126051208
1303064936
691580622
393109979
1809041399
583167533
50916242
973421055
1268601509
296817913
56763896
1150136029
1771300577
1504886608
1127977586
1819308602
746642518
438356847
1546716908
1638290377
942930424
1326416048
1080121387
1620797765
994146307
2018736932
165822591
666304214
187042507
1689280725
1005768204
89738979
1653208037
840031489
741693737
473957147
1937513832
1859118478
1784283654
1768061913
27147175
1730102698
12761023
125231347
1583019948
217019314
1355400611
561052155
1801396595
261532708
427027161
2120994291
900655604
600659770
1735849751
244255799
1305486730
731493197
1100870101
1637956684
933402192
1626131206
1555286056
1964488356
647970325
1557246088
2117960544
1351967753
962050362
1345323453
1970079524
1961445023
154050508
37926101
903173944
851298787
694284544
738471020
663316056
323607204
446727429
250647498
745434185
376752074
1183024828
815760269
715834419
654174742
1214576306
1943399638
540693089
1180243161
522990806
1523666630
1540453162
386977170
1573491542
363672046
1935110390
362761474
238678093
451144918
1885438478
2093958856
1024153636
1728819279
1865895840
64322008
159100976
605084553
352977822
1500776627
543844385
1598986385
1311170193
2023266731
913716637
554090474
890132139
805715806
1740625048
651822571
1467530636
2008819766
1508561851
906063382
1181838954
1944721316
387278000
1898579836
2060551336
1315153394
1453340687
1492381960
394467810
1554204674
1254055449
490055321
1997933617
1502486738
267203096
675582825
978275479
1330223088
91769861
1420030036
964408455
647216032
612727660
144369305
1248814511
774858718
1560201344
38993077
1094364734
1310013099
369655797
1916783349
1774024920
2134522150
699745128
414250752
1952596428
165508837
298984785
1989113990
1885967811
2037200592
2109983329
1080501627
1917786105
641011396
797807561
637371928
1827737638
707116216
1211879872
668397896
272859534
254264778
436862350
522907995
813156406
42590123
683539384
1273556804
1285668775
1513889911
919692933
797845438
1141076387
1034483207
404873312
850257637
625494908
1293740083
16870778
237833543
1125702865
802037526
715118198
810670880
1569725921
28619816
1810240188
1491666298
943406587
797231858
1341962847
1860243891
1617754295
1748725848
1104576746
484244113
936211839
1758413657
372750051
291445707
187673882
129361251
332649707
1380804207
366303217
185545383
322571515
1789910375
1298818209
2103919077
1852433807
1420450200
857798180
1646275815
973658962
1624413670
712436082
1538564360
676465618
2133033933
2119034020
186922726
2147018540
888072116
1226763492
687510323
1062726359
911096920
1697809544
360861324
1449419693
146006093
1575375202
1590994458
1476409328
1197312287
321473260
9892617
493009448
428408906
1551331536
1784081456
342983296
627844959
2025720013
647408804
1409438234
1242645411
2092000616
1304003957
387906611
760779628
960312249
1159894178
1787058444
847259943
1071141299
603334324
632635458
951259330
983903399
1947131318
991595208
272677616
1114089459
1725407792
13180128
1748873742
880380347
2061196098
1302788378
225351182
1191604934
2012966632
617109966
780034259
972577835
358484531
721277930
2023813797
119381296
222638445
1219264764
1122166328
1546746355
1478465640
606679366
629648536
1972386225
1094992612
250586768
1173811683
545244389
82439382
305059211
1322928600
1075170192
671824389
2101555431
2133599022
669283157
1074311042
853015268
1914242143
2075561422
1761178257
1871224915
1018433583
63199001
918278608
1727732207
1033883911
149535679
2113312038
1519146839
2112638547
1418143398
1734088251
919056663
1233872830
1540741240
1486888935
1392665260
819755511
1855505516
1538365425
546573598
1945127725
1966274465
1307110875
1833255137
1799765702
1649182438
1174164432
1454182620
1491325409
2018444536
1219149593
710323005
667377567
1663205576
288272284
816315686
2128030952
1790184456
1672069359
1185045617
797818357
720292084
349831709
884357486
1875144922
1240498382
730469866
1594022304
2031969024
358793782
1028463449
1031477873
397253893
1140950836
1765236111
8927810
1688766178
1350067133
409259106
1625533390
1626186877
2128558952
1967013022
1468067766
1585027324
507478130
1468952499
1551922940
651916392
2074802566
882369726
1380224323
267339575
1150095339
2004643921
1809927015
926875169
1107273239
2137496823
742428881
1737131839
1728869732
1577898774
225642194
991444404
535033185
1378503038
1975986702
1619959248
674416825
1591852397
1516199180
2134393352
1792980027
1238889278
1293943519
313730704
227810610
925629970
904831019
892089745
1319964472
192368803
492504890
845683770
1142606507
824677641
954959928
1694131663
1444600612
1470319903
1466248483
1244389571
10532163
1070218049
1569258325
1748060941
2055003477
713199975
970931522
359875965
1500157192
52685514
273274316
1724420356
642585229
1756433152
1547082143
94605951
352665099
1173448473
1785377315
1851006629
929626147
966489324
1367344912
429821696
184871064
618710102
2051911905
1544101279
762434447
1338826454
1469346797
1348503975
1395030254
805826586
510148859
1913979715
1355741710
2142123492
653246740
523264028
525518824
1997355253
389211885
281450348
1053956489
624413820
399608175
1944159957
1023666746
276944548
345703922
738786747
1736277911
2031411590
1897916931
1806176708
1519155276
1290695199
594978502
900774956
694968833
364456397
1435257355
117357597
1287706469
1712434578
2138718471
1427817618
1482499825
216553158
1668948645
1126100924
830636145
449883049
1848672710
1688042349
450735168
238001976
1009239902
562744782
1806518461
1213831453
1735660680
1296810164
731484300
1053902513
1184443743
1177106115
350660956
821572336
1877699310
2039084858
717912540
60958305
583316700
1953747511
567216066
1092374520
705070234
922029302
1279942359
492385354
1635905338
1412896377
353697225
1125279591
1107212124
1803042
1321717225
399575955
901408837
107237733
1038786756
300816993
2035840840
1183348236
1218197037
750482572
1935437379
846573573
509397687
2082912950
912727632
1973462284
1992568366
1514597537
1351604553
1424246279
906781052
644207400
475182262
114391718
1517927667
238431891
2108478366
925898372
231317216
1594339328
1344256218
529667254
300982698
1709816286
1215603073
435821551
9525663
1926096550
792258363
1370901413
2025102212
601578331
520907197
967856019
1584155512
860085629
1543176735
915651542
1009365521
453752024
1731853493
1984672175
632314668
2136298384
616733316
1031326677
816741489
1893844401
1046650150
111170085
790881070
1050077689
1778112348
636859962
1407216261
905736694
1456195639
1069504358
1233320477
1606462002
1202994517
1048023038
142740452
1987447497
1184759006
418056081
1625733827
182095687
1731098505
531976580
948131975
35247861
1026130928
882691957
1854835779
1469779247
2096635729
1030676126
699136105
1292605888
854407427
1461537582
227240290
2021103863
402752505
1157500336
1902611378
1767971811
1222594940
1395543554
818751893
1793536233
104297206
1647947925
338948689
976073597
729293990
356968999
387041272
1565975691
857669556
589995073
2100401419
545245958
1845425240
367098184
959884254
458251300
83053571
1393733884
441822223
47213288
1922610235
458990583
258732306
1884447100
1556434934
1162207569
163481632
795131950
328782407
1407740354
701083403
299591481
2115871007
676674574
1688852962
975283489
1653866089
1880369576
952582592
1093013801
1117797286
436990571
1418525286
374417790
1907684092
106604956
1108644105
1964489859
506612216
1421762845
1053766263
1289361733
1003699178
676273814
1582651639
2095122270
404876331
1852512108
1940259635
1332315816
1607204842
836121806
2084467115
735074525
2110783685
1110302845
1821601253
151933010
60606283
2062686188
1167398815
1054239093
861662365
1015335400
1191590885
1824958995
1405109485
882932229
1653617382
1279052435
651256346
1659317517
1201424052
1652532542
860691782
1498062096
2015076467
772697847
173550078
254719448
1384562661
319207316
1364635514
960977265
1568503972
2008166957
434498419
2001890214
1703967038
862799062
2014305395
1273964328
635263074
657940822
1358033791
972273899
1078340740
274605366
170905427
230827297
976070848
1658077774
346750319
1211986687
113296367
971320956
1125696884
1411391877
1610016403
857119786
1999567480
630514406
1267835213
1344846621
1849742867
521314702
696576779
1246117726
1480907277
362597400
223405828
294990583
1784462040
296282484
1811297158
158960901
1209553348
1896510876
1414381456
1794806502
1825347403
1499858114
2007837056
333184983
813147473
2043457885
1021355310
1780217161
432718174
1832963655
1872980584
1621537602
1762881207
654632097
1524607654
321984782
635209933
750122852
1008668647
1548414041
2067817861
22155186
45400753
970582670
1426390952
124522774
894040058
1229889723
2042308696
1206769131
613812230
503581523
1278853646
1978241865
1110117461
828047171
1894646515
924550602
106956227
759323072
1234812497
735896896
1216449316
1459419278
339261389
1751720243
1217527577
1763080668
2011561172
209085724
1778536074
949470571
1824147278
1698849973
1122776843
313285641
834431003
156528665
729224397
1426681959
1847375952
609603623
1697659172
1552402049
689214654
880896673
1111476337
42032353
1977802544
1246473949
1753424065
44293210
125733228
1845741747
1689634803
1208537031
1505240831
642719409
1039262087
1233429900
1000572719
897586356
435236331
1245542035
1229084796
48830720
1184337739
79337356
1216925972
1215101065
628103496
2076045378
1744134851
61700735
31827445
1700273313
185889852
1431913765
1260385509
1640518872
594092889
1748634165
2123256122
1893276841
173281189
751041205
1212727250
1569373504
1789996347
755467056
2056303973
553419820
117808418
2013679714
2111460647
178637855
188125674
579640070
1055340206
1292881121
518141922
516930711
1755034732
1667314805
395553033
858983118
1666695575
489457120
2016077256
598998194
599541973
2064794361
1559353456
815699529
1189483078
1743248222
167206508
1615535483
1380397558
1060398395
191454122
549852391
694681017
2062818822
902222792
694387280
1811450774
1337176546
1440943340
593393884
1924905037
1865698445
114473420
63303266
167032151
518615301
1845242918
672651118
1411391252
1220647529
195268264
839617434
1877056341
701145998
1617700751
1311535454
271515403
1130559499
1583850151
67498694
769785200
952667053
1986814855
1707194892
1442405699
1274452790
277602346
1882797190
1475524632
971191406
1621230213
731603046
1002815270
1196263057
1310102437
535289872
1865026352
1684929092
269069629
2006996587
99643862
1727599153
759444463
909183909
962126745
1996886745
1097161234
917625109
107860698
1821012796
1055271320
985685281
1670259050
3871934
1605113358
676624525
24025006
1539589020
335779681
814747974
1811669461
1114210164
33278983
2024480783
598087291
1010698986
222044878
20775849
1874773287
1665614895
1770851649
1866735082
917671090
721012067
1751956124
91010933
419903648
933383390
69785801
188230638
1613195367
476802255
555114513
314924729
170179891
466683004
396387363
85685913
1471778785
1332903817
1476849344
402121367
1106456547
1767169864
1522983572
1329636779
554543404
298158533
381936687
1868295035
371855947
976151244
1617776036
1288561712
1973969616
374320184
1664559062
815655126
905647
1248210313
1491086641
405006332
729856820
1040196850
941478793
1778325839
402853778
1749057298
1315397351
1360460356
78924010
1401673512
381221703
1235718805
1015277999
61653021
558358265
192544664
1960673997
1520489294
104887565
1602898279
16204241
224365179
667389779
377192213
143394689
856415928
1972871371
1079712243
552207824
1981919557
1991442461
1968483143
996075096
1884290035
331624733
1914097442
1412069346
1053870248
1994733497
30042608
692119067
1714418354
1403449884
714943348
4552211
697413071
206666393
1358978003
658951690
178902967
1870041720
148697045
1676001958
1018498850
856626029
320726233
1890561493
1843696900
1618766506
286385432
2023050303
1741550652
384244413
1178940394
881271996
680489390
1603487161
1419043466
1734374706
997868901
1239695225
895241074
1885973023
1093900777
585640016
1304287030
215702614
1146967253
1583648403
1529350286
619370061
687318774
763173230
408408239
688464936
969696525
1227701019
1647913869
270379210
274016066
619571824
1327957010
2007317526
1353527864
268461618
439050301
985584018
1950361191
1106706058
1996543348
223258291
587626849
1765074771
1521894667
1149302963
1681962300
272503525
2146820099
1981104970
1019379960
282072042
1829794768
2080048819
570323286
1373439829
84803111
837358975
2116263984
933332853
874809750
1857579912
1522404788
2066654534
320229700
1265339430
610977681
283175848
1813524011
1038837791
1532025456
1532848304
1593920021
1705167684
1764755678
583909528
2040863945
608261279
1056328886
640960321
1951969325
1024389762
1223499412
517022670
1640246264
962128389
967804622
867268915
71412326
950101348
557446355
631347620
573199521
526027076
1048895520
1775976562
496158426
1192629274
2000367715
2078856284
1125628879
1731363654
1648192875
1700180326
914096746
1697563254
1455601571
1407941657
452507881
401432837
2064156749
356547181
272683417
1230000348
1520581028
1890776952
1549328083
1706437622
496588702
516402199
495200121
1359086452
246396670
121189081
648545115
1157018928
942954255
2097840375
866549414
1825491614
2080114922
1645635877
1917929333
639229538
741269476
1907697091
1874190500
1728613129
1337682470
1815145259
1352933217
1181737261
1717612640
2061664656
1466953330
32335206
761265808
1726932939
403659441
582260532
386364337
582942014
1591076759
162463334
1550211805
812266499
892218198
934789703
1234979424
493702133
450016012
383502098
575933705
505811783
2032611078
1571247261
1025200614
1236087535
158525205
1571439702
963126392
281476826
1574794908
712751100
2101161246
1220825473
2016334051
111564668
1954396421
88894998
1483967902
1745229554
1562545011
36235665
818314429
759203234
1084257375
139239059
1923121932
1243653042
334606913
124692065
892321288
1086275708
1423120656
263347216
56029436
830529723
1541800800
1828021721
1930835881
605171013
8915615
1602013268
2134770772
1739319477
340887086
1272577999
2003657501
151481853
692835737
1040261988
2038203862
1619834440
118517472
1101598324
1251252542
593684532
673298432
1546556225
223731832
774663297
300852975
1649653166
1032657391
1884786164
1460807962
1985211480
152644345
1930206757
343889100
820407258
281154666
1860347171
1064001714
1374124209
1390554872
1067685476
585524258
1401012582
2095230748
1166610487
2033442832
1557184758
531394891
1736089774
504630788
1461004507
1179520761
1911985455
1817115068
1387549571
892877256
2054049762
1911709786
2002501279
596729987
1056908931
1137924390
1824623953
255957875
781240321
1510262241
2140869109
1601691553
1568811787
68389571
1082286353
1619623066
657327207
754552599
2024008522
1059905276
481281322
1406698676
304947106
137403998
628236494
1336768803
2023036389
1425002547
1580211118
692989326
2130198591
870622469
1328652588
270612158
148907735
131746911
44868022
723641722
66070583
123674777
1481881933
1222702866
923813205
959978382
725310989
911412554
97448587
1102484258
2069796231
1298001655
80933571
267468051
1277965320
422940581
508967159
2030140157
1302700557
1069146179
197317312
310767387
767044331
874932139
329964275
617306264
463065919
277127693
1232368374
1478276901
387102264
1349659154
2117256710
1339799590
431746374
149661768
675615510
958556701
6094174
502107168
1098169955
1775188205
1454427455
1608223747
2037083375
133968692
1207641093
1740631263
477767087
1359123764
2063052650
2056491941
885685394
2051775927
130781702
819977301
909296696
1297066589
46299395
422263516
1929791559
189045589
1187003217
146907925
710578187
1411154082
1047527190
1334426034
911910960
1066765637
1666836470
146262940
996242823
238834710
103304794
1263504972
917769921
1398885337
864386090
176531651
1842683683
941792077
756741152
120718147
92950677
2060135997
1985691672
1218699113
1909243289
350752861
1625245244
742963364
2113760265
2106921703
1413490740
951512273
1591136065
1285666816
1098295689
30223254
364139035
374302613
1240014134
280473496
1726540115
780790459
510712839
1808547304
1123921303
496709846
2059420562
122548070
1154580081
1870355349
1706179435
424263506
1286777740
704516775
120341546
2145183068
1252763625
490610924
1885080949
576058421
2019279653
1825069048
590975976
1925301024
349498572
522632298
2052507657
1989483974
722959807
881654493
1243986923
38026276
98896513
1015489242
821975442
481887036
834879092
497790065
189571410
1287195817
1344781467
1097974741
1701867519
1668052982
82184971
426564924
217566572
743866879
1897432162
2051969592
251445763
1144055081
2094879468
338674867
26195364
893059703
593523184
1589775383
1782011338
1487786155
181123118
589982031
1806631814
1646630361
1809181368
1684423341
556583426
1660052995
717870691
1111206088
764927163
6319298
100561625
299229752
154705280
153681203
1675168734
1246707741
9120516
190671203
345142390
176765496
587036447
87860172
1243103328
1758712585
276948080
1216652951
444794778
1812284646
687828400
686859364
398110370
12776698
415781622
330629244
1627503282
1960620107
425742433
921308807
289450687
2109419513
2113625276
1828101142
252336692
235070749
1195241150
824917835
158493481
1101794651
31968283
2011131925
1458485427
1861291744
540172222
1568761947
2040320222
1972641138
1305188205
1026149325
1046771429
891102527
1920355045
1617172705
1116745285
634454067
796469607
519888926
630508474
1732440571
539308042
1858520344
1256263784
847342615
98347162
275203707
1370377214
2097093201
1277406922
928796201
1324025428
1014576876
2036547501
1082886646
1601745580
591144654
757583641
1137478363
1461020986
1464294865
1019504074
167685719
577415471
368151327
1399015584
844877400
1759126533
1758334181
850208241
383301909
348229340
129281415
1297075171
1216639380
655260856
1055696702
1959618381
1240938496
488325377
798748715
941443357
2130860583
904780348
62639927
1489450259
502385435
236053325
905164742
1749170227
1204847437
1466338967
1490775647
796919476
1245751853
1683597173
1480946830
1991107102
1855489258
1411947847
38976848
458491851
521482058
1742771544
1026599287
521971548
336862256
1710654607
696404925
2041274393
677666111
1953518248
278262993
2081310840
1692447598
2008548376
1621624926
2087811902
1218668440
1313991627
546576399
1289629299
1279584783
802088496
796215594
804147516
464927644
125016793
1406599129
310227548
57154730
1496172299
288805756
1233235457
311428925
428904454
1907936154
1867539734
2105273612
1605426479
1829692253
1002469882
1476772309
2044377625
1421137483
1454004227
1364707816
876134643
817968178
745800016
793949113
178687285
1068285349
946889913
1627813668
218576167
1452345451
150682689
483327615
1872284772
780102388
1968862302
533042670
383643251
1051799950
361633755
1230513286
1758875758
443685428
139970708
1995910226
1264540575
1690704019
1944239139
820744673
2041958452
1256940223
1905607479
1787112912
1093758464
435799311
1035261544
1291002741
1064544423
1795178206
262516230
1027015331
1784832151
203548178
1873731453
180596482
2087167301
1012077606
860619582
1970868366
1435467920
41408981
20276261
2127399887
2084357957
1606728559
1516745904
1125532215
642643282
1482863965
630476229
1694439957
363531834
1282902052
511898833
1717800763
425035880
1590906111
1393437133
517557015
775110518
765743506
58916327
1499301074
149777819
1823620208
1280143713
2142644595
1146924740
2143386014
1929009730
456641733
102435457
115338814
146264644
1472291039
620037656
1702622524
1352477918
517912198
991084317
675718111
2015589910
1310901752
265424218
1291998453
878147624
2095758927
1802153292
1384021581
1047415400
987422340
815100526
505531403
1988454152
696653185
110068042
797148563
595020179
1355901434
1878168005
1236613421
1523422389
247737042
1627076971
754823383
335135055
144041983
1106656680
853945849
1176327186
199963064
1219358223
429583891
801807311
1548886515
902858379
180352795
205977683
2049944352
1231591844
1828399856
33007518
91140659
731939562
1452581987
29498609
2002906421
355066089
44981181
524869367
208243817
885135292
2041844041
504229238
1460513462
627890827
818185212
128168017
459179295
1126022999
989129625
456486222
982219722
1235867540
1114619514
1188054686
599906811
1811567403
1586478243
519422066
1887725079
2006526672
2134394096
1897975900
130857443
584110605
214692066
436630149
1550279610
1371009412
121796786
947570817
404475183
1889675601
1576984570
704888759
1179708520
2022628090
1831266688
1984052854
1442823271
1280244782
73192512
1786436605
333741290
1530589343
366763700
648486161
184531535
1483828262
740037574
1100495772
177741537
1538809253
120839845
1909748640
1712196096
1798889692
1248454501
1425529589
1542582613
997144619
1835447999
2139209164
1861126204
1690816493
867279660
1930921571
1547153493
1686259633
1077314505
1902521052
1078932046
2022933815
1907732029
1575690960
1678785816
1147129402
270481733
17688227
420654904
776333987
1912244898
51573982
2107057631
202657685
605760034
1569808633
1967969938
2124501108
1157881398
1312024879
492973609
1256151572
813240411
95327616
2138126781
283522223
1189312812
1643240719
1207490193
2005552608
256120051
2059687086
1244899987
1027279801
697982801
604759369
608035970
486614405
45996095
1227852396
1671087218
412485628
2043400057
689608567
457894705
2125282659
711620976
42632982
1908700071
1856561646
1447185247
745558201
1178456667
689052749
1932435256
1716406030
702315985
776904860
851877928
1620803178
175660801
53230303
1795129072
357939944
298125678
1828413591
516484602
84600454
1691466619
353487827
10806674
1287851875
485566077
1169038560
677097533
1297346149
70909674
1481999489
1477263015
1153889631
1425102198
2011461248
335594768
1184556120
1951380968
111895539
2075368850
1875503473
1580339379
1259371763
1103656479
127747552
946301463
2068806512
1402455044
1987542268
1231835956
1527805226
943882282
400427386
1468344771
1538176567
1783114602
1831574751
1112023345
304653016
1841371891
443802906
2043154764
1540465139
679349297
1598151346
1269895197
889130876
141427013
1761187672
1472713015
319370828
1338729887
1824961467
1516031559
85545643
1840347473
1797271160
1550071736
1969069291
484116052
1460328847
1040427959
509368969
426466309
392384816
2038872048
641661367
432182288
2023258566
1774919881
1410216659
1434328573
694126187
1347809850
2029531866
1223070678
1158317677
1281513359
1910099352
170645082
977960099
1834695704
325302354
1894805852
222690618
139506413
1700055853
2143635388
135090988
2031757283
1197624397
1918273513
1687498793
2096518943
1955021261
170584005
1468064016
1570377124
1469303682
787884435
589630849
817803618
1173718500
916449096
2118909279
23171571
2077357101
742369237
577005463
1292173317
514585124
879704643
1088669626
1482960596
434974493
947149590
1875197149
2083183292
1523363658
1357029248
1361964918
727825187
1194022632
2071374558
1382023071
442546646
1159691287
2131470695
1514470414
372765510
1191739576
2074875420
536403702
1235255122
304313724
64931135
635344239
1571160217
1538900815
1064385116
2112294266
425328121
1663229562
2132820782
131320699
1560412531
1559363579
1402985674
1247676877
307331503
1439230022
698572518
1548443154
1818267973
694725074
531034470
177792890
389044144
1153006200
1096501029
84280644
1068388616
664964720
263496585
1516737870
709318270
2108357201
1002317231
1917630873
1597730370
712809781
1030905197
2040407747
1224959209
1367479113
1996105548
1677785865
2050567228
771272657
1607651477
870718299
764675047
49250135
1115456538
793713220
1940482692
13390364
1785855404
2138154600
1732498695
940559916
927631148
1971486733
708849363
254904777
1694972971
1326512040
1510155004
864890291
2024576721
1484518592
464988972
595173141
594101068
875135750
1436838245
969093656
363543683
1498016135
605243152
283239418
648294571
219105386
357227944
644128103
1675504865
761446210
962340616
1563065556
262246836
473963455
394982876
1461921842
1275940711
1996558133
608548090
493823976
736258648
83946820
1606217981
802769115
555992820
1830941253
1447798616
1522664950
1154170386
1239224652
1359044476
481688506
972355909
530926121
499059283
1929929085
2046957364
159877200
1937222417
384469954
643012482
605030444
407226111
177829678
257855387
1453213366
338075189
1348098519
2012915211
393246209
1682713462
1126120985
921425879
651132196
1343679642
1254925486
935887827
31751513
837317366
205074195
2138881964
1977671822
991935293
1059082628
1070330742
1212280833
1940934171
39914878
810663511
1494807020
1927620616
1493283714
1386422889
2019610635
268462675
1888595533
2052127123
1602897459
243847767
1805800475
1756148043
1552390054
322304621
690995514
122703612
1002491504
2072797714
1676851816
1267383292
1652130020
56245772
179607413
267475612
1397825552
2019954901
1558066292
947380562
44486183
364907087
614132989
1083146239
1892269213
2101817596
1510514099
1643006788
1946096150
655577422
286109512
1438642644
1954961762
60077652
1301161999
1226880825
417691443
1985653239
936953448
2028190124
15018023
1016184168
759505732
130383186
835127308
1131075826
1327225926
88850565
1046355687
1740379228
2080490962
1119066366
30603210
290215769
239019327
2121193082
1945911108
425378245
1264317329
500281495
844425564
1829952484
665462619
531741244
1354293128
1639878223
1517749995
701963748
1630615465
967238266
1035764447
239149639
1647899051
1706330827
374052952
1683944955
1728265770
553726829
663272103
1434305540
1433160748
413833673
1609778825
46993476
22913041
1800957244
2043738967
1987730392
1032778055
1761998550
494304786
1619333154
766284030
482380389
1757799292
1930147131
1040996268
1328266849
966541786
150170544
557456476
1505520573
923225084
1558885111
331657702
1337685577
1463546545
1978168350
1792306718
859921907
107417541
292050666
439629550
561747338
479270877
986013138
1788221946
447521789
2129515587
1781778952
150759849
1199049711
454108798
1962625136
1817207819
1579875571
1621217478
1269982338
1179607294
265472712
2017675742
2052867680
1360496731
772943352
881825346
426358162
1253904424
130436137
471477088
1572759003
1416692506
1269598366
1905580225
956009341
853708434
358226827
1229961960
40941413
430168236
569799608
158152069
1815346096
997941118
122248572
608368070
386029347
1303043496
684585866
1921055854
1789487803
72661643
194729886
1289203760
1876653182
1246297786
320090449
1660286865
1131320434
379769723
493746279
1339579295
1512593752
1186957404
1749091165
293745283
794203050
1261969883
443703324
1415172266
529953626
1118203745
1239971017
1887486951
474671743
1293855182
1352361844
161551690
325278422
2003212600
1169313380
2009633704
1513327017
353583991
1954425016
2047550931
557702075
1020666518
876846621
835003488
1911609768
1516430031
283412257
125222069
1987640459
1836493012
1167736406
1615944348
1323811286
363454523
538031881
1974475416
2115045222
1993707849
2069520171
768885939
60797068
1375027196
523814419
123653632
134386011
1653494167
1905135026
2132796303
301114259
684063427
212148878
1375042561
343114361
1148106499
1985395733
445772347
1062154062
1702249854
1628775560
220440424
1529748985
440217515
286312871
2029432216
495749116
1820383327
885429456
1112111475
1206782523
1235292494
963185390
883793117
282101852
589969658
1622488411
1617791276
1140807916
145547734
518279504
730880305
990362224
873201649
210454822
1496622068
1169133224
495624040
22606780
136009233
1433362329
755114637
969153720
190551342
1041279821
30017586
987387319
106473747
548501550
318388766
2088799560
1597173386
495858061
366011066
999714889
1762447786
873646995
673500154
848138601
429707195
1205088188
820856128
1478842790
866484651
338882691
1091080669
689750193
168603292
1871201982
2055855768
1791675624
1567253766
434001030
620216633
1101978582
1476992760
1918153413
419708225
1747563087
1383066089
1366443175
375870448
1185961162
1420794598
1841648549
1654986862
669624162
919341109
458421414
1067995161
1078449792
1421495007
1702278063
1564120807
1104053945
9243176
1978894330
1619201908
970378533
931646747
1930891360
2027198404
2143416284
485643372
2045778012
959744108
145485280
1604648395
414802624
304282196
89051091
1969696077
817479549
1330484519
1147649860
22593494
1845126845
1760945632
1829693517
1220511126
240426431
1223965791
1100161198
1269941188
7840517
1465913854
1015699604
1832304583
1990714039
990312506
2129121958
278286478
1612214827
905645600
789128383
800094468
1457509638
1721892763
365625140
810945307
1873348948
2043513399
2010562053
616255587
2070010586
42372385
1585037553
759021131
843546815
945004061
1014467363
1607839426
1792180444
1290020852
409447439
1806508957
1847778330
1579749777
659582827
628395956
783123202
1107553038
122639765
1127131701
487330287
81110239
322982814
1280067659
300930278
1951780231
359979987
621887417
1129911377
1950046266
1890299294
576409667
2119411877
576711336
731540965
1023678333
1704581067
2082911215
611977238
1245120835
1084127206
1192217113
254203095
271872833
1973378215
1921061037
1099271028
622495472
478219036
15574823
922614211
1064135469
794080741
1118101204
486311071
2117556010
948535804
1286715791
663449532
817476826
2112492033
441708358
1580527131
1271417384
178740078
800816439
108984941
84372590
567394866
1624226554
1248982833
2053519839
230784320
250280391
918230760
1582160939
1880048404
1150528143
756780184
1461637793
685653219
240913283
1828029304
448087147
592987230
1278304122
1558700015
1288526578
1348298321
1988340383
1300875060
1228972982
1468510340
1993276125
2121723898
1228241667
163857660
992949102
1140701799
1014595194
1742910947
415720947
1155535011
1046480361
446409513
1625665108
1689784017
1067296590
145739135
1089247831
280064802
1421459474
1256192702
489363347
1231607508
315557726
346014471
317450656
1843506562
41166971
1132669988
774219827
2024017501
1925539137
646495800
592725422
288572201
1554530356
830527349
103095522
154018367
276967035
938690873
29263874
361376908
381375059
1979988866
126615182
1366980692
2105949660
486103459
1033353992
1504927544
1149615141
1277183623
765127201
333182972
822715585
1442273349
1376608418
2132694481
331068689
1822006667
513661234
937922858
1790276344
1334782148
94092058
705206278
1360533140
1480762648
1140549788
1099482542
1465875899
1232941627
1774064814
1134248723
768156784
292128896
614867401
1447571339
2085103788
1019176530
1195444205
511348958
1503613995
752370311
1584382628
1094978262
224013840
965626446
1672923019
2118606989
645797319
1122411699
985564295
106609694
1928095113
1437073085
747464248
580042374
160340861
1763598351
2065982824
889673990
1669696812
1668105935
1950817977
365128783
1857331510
2096172119
442003237
1265643751
371331414
1246793998
240425991
544040992
1925526819
671101139
1578237947
438784967
830198817
2031550259
907100540
1637578286
956268525
645352359
910561707
958208731
1020524114
174812657
1298231823
747284162
809995263
2012731936
105284314
1044689031
1992203821
1413709146
527620431
1817698369
1017318866
1133994247
339959256
107649095
376488064
982947914
1948168862
1847551331
1501047878
1466921883
2075009326
12400344
470804558
1038548201
1617826200
302931601
1762543701
1279245447
520030088
226974158
1954807383
1578943650
1623206373
65429769
97568028
1973552622
895242183
547143735
1430983114
171109338
1762826127
997390129
1238617944
1733312695
816022744
2012783100
1422860244
1966496279
938190472
628172963
555427505
2013039829
1481950619
1460549668
1673386941
1226238400
1483119295
1969816089
1529013311
1245397377
367005051
1464550666
1810003701
1338667239
1608644813
1090067785
1344947181
67040600
248806249
2118949925
2030135580
1262602382
332385468
622078270
247491333
2099676556
1232182074
1782884860
1882601464
1420809337
1143468839
1437626861
638792036
1302142677
941272133
85195732
2052276027
1000508354
1190944912
409561251
1098901736
1133266130
673966626
1318308043
1707309285
2104361229
565144037
1251158949
1776690640
1780472422
816960766
1855092888
1684948273
225012083
206310344
859836000
1631356387
1767647639
1568831571
1593977936
706556466
1182672256
461386617
28844432
753367485
663088017
1933096019
517555735
266585142
2122893620
2109277642
2028124814
55708515
882659411
1217496399
2116350200
17382843
1410081521
1474373711
1747057779
1900586934
677709638
1370180445
869116318
368338782
1857438895
1849755667
840982288
731243834
998917916
430379804
227394903
1637439410
188189612
1711350445
1108359020
560024707
72013094
120315121
714734286
367606685
1256957932
198069697
1876770753
63971551
1597771336
1749804422
1367075294
1136926243
1607771338
740294407
1943019395
392701638
748547676
1649143241
295609126
451719287
1298657438
698389620
706999067
1135898050
717297712
30180003
17641731
780013931
380462296
506960835
118346701
1974212402
1442766315
1205159192
115547739
1650693817
1378897499
1932925811
1001808010
156966415
1455638782
809644610
1122959229
1179816872
1010988212
2099566954
749028652
256712765
640229711
1309862802
1124530598
1120281041
1123059
1203020858
2048836242
1647977765
833091278
974913097
1452231567
477948099
269233969
1582340654
2062759625
561342141
1716791240
815410183
1890768082
1928914586
102695508
2110943754
708879625
1151211709
741403180
1512551071
701341204
2122397473
607887602
1004061303
681983362
487731482
2048152239
1553175447
277438725
1915083885
767013423
1346325098
292152820
966996005
1251826986
1880808701
455872815
105219745
1912309931
1295595686
68141202
1091364895
1522267417
1434710260
697852450
1343577203
16984620
848131235
1659090216
2007909733
977992794
698076531
679498116
715833807
573659004
1752491337
1727330484
1157895830
1463571539
848647419
105491854
369566088
1173656631
1318763059
1241748716
761648134
1272374673
1674221033
1243913676
279295091
1253978027
733917881
1725952286
1417963730
1485219761
1952453306
1037314736
269175078
231427080
1786340985
1354520917
1026226611
297707867
88738342
984139327
1557662931
1614800508
799182090
32540372
448900542
1785534570
1932771096
1244451625
920343118
420732760
1993950902
1655646218
689075688
1669417455
281591839
1795370380
1168726755
475136558
28205837
137193644
516937144
1224982990
635449532
1786229391
2050170376
1344867830
99658342
750549316
1868409458
88095615
805965785
1665255497
635441467
407813129
664478973
22353886
811332500
847360295
16679102
301524513
732557223
271894927
1793418001
420812596
393452229
870343805
2003768051
1337662684
1337623407
1552940668
1794491681
1328473943
619002863
1034020275
783944183
595959221
1242262594
212940264
1102431192
667622814
794422492
1437277404
570402166
2059355056
1619519504
607151693
759707642
1281096727
628491616
1954828459
1595500888
963975819
1831901942
90810617
530686546
1675819623
2041440244
258944821
99837278
1925769063
1421956880
357319274
79852512
665341234
1289537724
1947129156
1892121987
974237781
307815616
284928598
739464643
887385618
203257332
2116147092
29012573
489571483
480430766
767726459
1633907025
1004250021
1449467969
1338919194
844916674
2022294686
151196976
1004008400
1644738480
1290504741
509616766
1426048087
562540128
1968318899
1900289763
611716179
2057448082
604674667
487639307
2052551411
2082900655
576769679
1078352099
1002664241
972825446
1933161203
1236278023
539891116
1029127526
945092406
707924479
2131628445
1167498261
1281859256
726704492
1915227254
1651739476
962615338
883638130
2010660905
2085451350
1799790141
2026057578
1809538536
1333396826
1027972996
1401373757
473414189
866305085
1066659627
457026079
1929887886
1079595122
1510538419
1048885671
621195414
2083196878
944854076
1212404027
266379616
1134390757
970106768
1149581161
1919340224
2040243015
1886428469
122815982
1810443461
1526661899
243493276
13179620
924206080
2063257895
2104569574
399119333
1608668743
2119475488
863708522
1991069669
1125567062
527580137
1081052058
1268906289
2034950261
1566969366
1846632068
946542648
1713811084
1950555660
975624794
190098812
2146526409
1562479384
1564459481
1566168024
42719566
408719960
40136527
1469377205
605576351
1823677994
1224649960
741525665
145806792
303291318
594367554
1027732769
497821566
1862130011
567523126
2111236921
873716403
595504364
970313604
1344168744
621483137
351740539
554842224
2098636181
34066824
166687042
1498082561
1623778583
1306487340
627309527
441307659
133931093
2059886371
890475556
1456342366
1115098415
1821076890
1316506539
780072574
387221993
89779042
573819071
954353278
351410248
1319594849
1037575316
827945207
792911705
516598130
672551492
774650766
659928392
789692164
1534790866
827649655
42644238
1831968601
537087185
184767658
672189664
1846598467
603014995
854033531
73692713
1192144490
2020275166
1853189939
1990740567
906449460
1049303764
1332886019
1443938264
1735826180
1571679053
1329356205
196862576
1429855355
199367168
140480256
258872631
663885013
1166509872
1361407855
197975228
891773474
155479119
1056179387
147894678
904838726
1234834320
1667955026
960944757
2012414655
92411103
1632675121
1784434271
1679963476
1570577574
1216339254
441098024
1684020299
1134312088
2099743734
1700785003
1128209088
229488326
1204621781
1186650296
1759532178
1205236028
144862577
473142804
1738283687
289457852
1776364402
1930094193
506699746
732561459
1375412056
1561866867
1282208862
523716783
1066525483
1817158296
1377454629
1964714803
642129999
1956201050
1873641956
261396892
1418698565
1511139613
1117322802
233863738
1609506905
2079370696
1591656658
2002173529
233503574
979673106
1380896231
390856913
761759824
669813511
219535735
183544772
1426870176
750321595
509426293
1982244688
8847972
1020716677
1792878537
870747992
261962285
1073339014
2120367133
355299822
924713455
1809812133
1483162203
1712068033
82060723
409281805
386157055
2021705918
758795043
2122827788
714343230
1625601252
1896993294
1638464971
1200644813
1607843922
161315781
1418739010
457674552
698741237
654367827
566392212
1529484279
1400463622
887460400
1491640127
496197265
710650504
1088898737
555636598
101548612
414576580
199718460
841056536
774980820
44981388
7995525
1014755364
1466134987
706360644
2109440220
316676967
1490057230
919301550
520252975
353490666
1747406101
1881327258
1711014909
785651177
1253349874
149910533
1843786092
863286576
798961287
382028910
330683069
2024754621
1797701395
1779596732
1210020025
1371541063
98953024
2086521900
227199307
1839177273
305690432
238442700
1965744106
562104201
2097612726
1451093820
1132877093
1389013275
374920576
1356258262
1038272523
31666371
1496114969
1226721979
2133064953
1766563340
154892209
905719097
332386076
983518138
274771035
1286711405
34072593
1026753238
479301415
1953434556
1265254488
1881936978
1516000458
1603948046
1676240726
1409842033
1192552461
361698734
164467692
632359014
2028912052
528565591
1613724825
525242890
1650782673
1464537704
643692386
1094398023
24226515
118465537
1673487075
931692203
439731939
482031795
1625281893
649324109
265408320
747230321
1266488949
71430104
626079002
1507686296
1820417448
504995459
1806226775
2110577840
1677581388
362336738
1625933081
116637303
1884687565
1501212608
1206478367
372090607
1525467879
331945827
113230589
1208239256
1036268736
254941871
1704800892
1790593468
1923174889
1228570941
1452819834
352047464
493126867
1021727231
37026212
693981041
1751630332
1804625390
730216163
1324483775
852725990
1204421209
434803368
1197670135
503043197
1748728449
361061542
1326423602
401955474
1319033589
649392950
1541448449
917845132
420321913
803692315
462865765
1881856018
570053903
609105972
41800340
2028340802
1699712620
219337113
260920029
1408859411
2001501138
1103867303
589281431
1676373652
1943590416
806632181
1636374067
363119154
187217047
1229444900
452353069
191896563
849964741
746659034
371072962
2134486343
122717947
1713272511
1668016365
1751174515
411409418
623705161
175048741
1250711898
553673846
305829356
1937110517
1880284158
622047142
36727108
1667184557
866614901
67006733
318147954
935907062
1646051513
1140576660
1455556382
1306996457
640547200
1055607405
235801821
510442379
1566613175
1468647281
258053033
487247575
640570690
89444556
1596072725
1379223447
1825098179
1330691461
550826206
1911660534
887640274
1007349305
1984906752
1654295265
1547063032
1330712071
276245215
983636826
302278903
1681284822
676682489
880046498
1176599642
203426126
1314488684
1943597653
1505582891
431061306
2027011545
941097967
1785489686
546422219
2041999199
982603252
544981654
2032334241
118180415
22457916
2129100208
1097121820
1211544226
1503346594
1281586866
1650112312
1708155542
2111801516
1242037170
1399845538
1753764944
534952186
223558900
728797734
1189541951
646094837
2018543000
148000433
1489481849
1808999249
1943419726
2032473514
42898503
668351705
1022076691
1235528447
1228570144
2019393686
1200063807
285496010
596926053
515779521
1844993367
1286440091
1138546737
404798136
1567073028
432710814
1081681281
626329138
1829281279
1687602867
1900037067
724822909
1319377475
1586198601
170485711
213350613
1280434300
639996580
1933359555
1007854879
273741261
1226446146
415718002
1076989166
1091544289
737413122
1844686332
1345010122
211045740
1748264269
520548795
1850601437
328727715
1546456139
2007308063
412025854
2109984245
1978645429
1285286194
877083339
1570902601
885658429
1205237605
1329901073
1811169652
1927781958
1211747178
677067628
121549129
1121117806
508290024
767326910
1299912471
179211568
1235614253
1065368485
318951040
153054756
2052263168
149327008
1793190745
369150525
2086385196
721176822
1776553966
991656061
1524647413
1063988900
1187778426
792273270
1933715341
1784577396
2001163372
1342996810
1610452333
1183128556
1783501373
1837609302
368338255
1851410176
96549950
324631356
1175164136
1107150716
372721417
2070589990
270237111
1225043967
1829285965
1985255044
1398065507
868983890
2043498219
1558789762
1801092621
133408401
1100704582
134679031
1886542523
1876061724
796499927
1511004943
474774250
1958692176
1452572879
394189337
1141064660
541421605
1609108682
573603438
1796511649
409279128
37020956
622764509
1245008603
1194053182
203247098
1549851039
1073745743
2114810174
899544620
1735350805
10498363
1233570795
519080083
2042601377
2092579706
1370658763
406717171
1207181839
1592945480
815404327
109762349
1039666591
714251574
388639131
2003751754
1551894190
1961916598
1842742768
910807383
310964974
1716839575
1443911007
2059808851
26069942
642106334
233042522
295310283
1498249381
305330417
924132911
764963941
1511633439
480752316
1733586587
1614989345
315091641
1983971452
791399387
237824716
427639246
684371490
1903138577
212020629
1286504018
402876585
1964761379
1931782165
466423922
1789471276
262625350
207757331
1832524734
831450677
502576674
932364799
1899530678
966569492
1043052249
1947181261
263660615
1354409171
1558353491
1044840163
552318896
1690885060
740366191
1446534678
1188576399
1189347122
48632176
2093635347
133368440
72907057
1878558454
778779453
961221189
834983798
2062369674
1586330488
1486954543
873232012
577372784
951113994
755967465
98268811
516889732
1892244988
1593216304
798816108
1284554458
905256214
906924493
585407732
1638443189
1737603612
1317774323
1768708839
900297105
1038268934
1551422054
451381703
1813796902
748264440
2122071320
1410089660
1022531571
1588639794
794791577
1951662986
1727219597
1210706254
399867683
924097476
204390237
1801583702
1477795526
1337090015
1352697694
348776633
1527097125
130852460
256429449
2029441212
1657706017
2036697997
1512465446
1310312904
1087229939
1579548134
1033521205
722496696
285477272
268374609
1742581500
727657857
1530247846
1049206921
1632869640
277249168
706205763
128263994
1923023987
1447276005
2063701644
284620817
696674881
1886300699
1589392236
1930079295
634262996
776300062
1042925772
1039458537
1934738923
135668702
1939613336
444152524
919007269
1767471695
1272231165
164934385
1454409288
1517102520
130440986
158149393
304956657
1111531518
575833242
1724336419
594119054
1365541013
1801057423
1531157636
463319371
84780398
2073751370
373557607
446824059
297607780
452276453
796556758
1547765529
1784543847
1825375018
306310403
1368501067
29990566
342251521
1308791987
482448294
1371813814
87092210
1455589450
1238972173
597800303
1495166956
606307812
119695658
199534377
1362869212
1143935599
1811574913
55041065
317065351
1651629459
217621829
79940558
1175794398
1929866803
812816032
423675281
1867777135
609687211
1854323257
1053223332
975144816
1902326025
1677107385
572320039
1720082399
699114345
1597617641
786861631
788606522
46443516
324109754
192154618
1100806474
1256387923
1678281442
714282909
1370530165
448656037
1264878880
919783328
1433819515
1883866260
674584417
936066368
889334291
1793582145
2043244146
1931088777
103709450
1960106225
619753040
803510332
1798809309
2091594508
1519839547
751881139
1205834511
2097516836
408870396
1166420444
1125274765
1868262408
2143731013
1978087798
1898240102
1784376081
1753168165
508880147
216438441
321126383
515775088
627874604
1407143006
870009729
779443999
1355953688
1815199255
960973341
1886904448
1874242676
817660417
203900624
1186235033
921471454
1513214513
841980173
282126343
2004561442
973039311
1571334126
1653387989
633460396
503273613
298989263
1769359574
2019257836
2047543922
1162606947
932848421
991175679
514399380
1927573556
1425384326
1264701107
305096287
1414466733
160854804
284168718
332527635
291675473
1181706345
636571802
1714955843
27329088
1795945987
1208312536
961583865
887695710
1651187744
329717950
1765634130
1398034939
829094824
2033287414
1246843616
56597074
357413823
1269692808
1614195784
1755501189
956372968
1052510241
679072855
1953864142
1408349086
570686069
248466546
755221022
894593710
633687476
865009964
1047657594
1390518505
1966202828
1660785930
483642761
1783949288
2020009847
1981592084
886294985
548680928
418689935
1406887034
604969310
1259184088
1896232119
1805614337
826623107
806004923
1582910578
1212218174
1067272325
437257910
123266579
1152417545
1063318235
2108751283
2043270762
2040644605
699368902
1214201116
664503509
766714548
1674093934
526402929
663575136
1739266939
2041613004
1865504592
1148844941
1015343288
1997439162
664987974
255411907
287643800
1078372372
1628743218
1412046385
1236217858
753927135
1801122623
110425819
1184191557
1206373790
1861680779
1765290376
429587918
6492483
1433031944
1953446651
186888690
1115656751
495911228
931492757
1514587478
1559557770
352137410
870703260
406922906
1286028311
665281375
1979229051
436088824
2113631320
318120047
2023701131
948994488
1324337254
1238119958
761301344
2073289937
471320108
989625926
1416997061
1318139082
1706947512
1943678620
621313772
211636697
562801534
1152167115
521478133
2072779650
406339876
485486201
1031730756
1110471321
1038118365
1231707734
537571908
2067940224
1187447700
373377795
705561427
1084463328
1365240416
324328820
2076579593
1759360242
1504076930
1498191424
426107523
852440235
1222613471
836588811
67973726
1101281701
1477078267
1844569593
2113503792
357669943
576558927
8329201
744594856
434906581
810880237
619469733
1183647983
2052379514
1928309069
1813637389
47722462
416489344
433988435
53308881
2004246283
1784042705
1719945607
1668170643
769819681
1865869192
416122478
1520053853
890222043
644929742
1375055052
2134614699
260735927
510664715
1283918751
749376446
1876692861
816324092
267307794
243321261
1319103572
55514598
1361612680
325763112
48089022
515289314
19031861
1398672446
643291396
970622920
479853930
224283240
882842349
1541256357
676599666
1561957854
2094942776
240152195
1605326933
684033321
728542983
506899003
2058571039
197505588
1633266963
1340654890
333234666
717539080
88218352
1946630209
487087297
1778980149
836789238
2044350723
2113700660
1861071627
1676177046
1838609518
1714652592
696853211
1239436897
1193371961
245830703
1537900636
1573305087
134687194
528349824
779499347
964186455
1703460638
681387076
1745568212
1675926195
497852926
456976699
918154924
641982032
477374001
1975755187
1333079829
1302247640
1080781924
1514570401
1229417841
370703486
1542282285
322028031
800320377
1519213037
43296466
414778065
973973523
70602706
1215484152
2094074248
1844235849
454878082
1388725548
982759629
789293883
1097113974
2013818428
1091523691
1593060237
1347970208
793565532
815927039
856089462
1066362839
889872405
623041841
1334090475
1936071945
361192268
238588625
40068519
155373137
994172087
39863828
685260883
892732857
835514713
675544248
1587427071
1168620906
62647348
1159897041
237245385
1726109861
1951709166
908736599
1424594068
1231839986
1407332670
365261544
1869949336
1531058471
1335855432
217934999
74136426
1428142503
1683337229
1412482732
779090373
1915591623
82036226
763429697
278704412
1098846577
336303993
779561319
292661508
502599148
50011410
2105586044
206408446
2050332526
1009518600
990230751
1637044188
1401486937
2085770003
620330828
1237825180
1200479686
1496505608
518400506
806306473
1976886383
2019232520
664064053
479576548
127230928
1574073130
1754451998
1602771626
1825286471
1157598723
1928686167
963322519
389160461
605581732
1742513779
766721164
950415134
1285067552
978747219
11435719
1269431784
290755026
1801672502
434217298
1909708983
1961166871
402437115
539358319
2099018291
557934313
1813988218
619683403
1176310373
1266931670
217655247
407200248
1114510981
753870490
1333627794
118680782
595057070
1685042217
398360056
1369353615
522579001
1643147360
143529736
403452443
1628325111
1862065367
973595715
250875322
62730476
2118719044
12819615
1178224571
1459031035
634972087
1720851512
678187326
551600167
94299119
1355131296
420447083
1965035352
1586268306
1864794532
476653189
774152723
1143760759
1909762900
1533607731
166387964
486496652
729289814
578774231
1688835083
334870808
809497958
709353649
150686660
796762883
827489921
219239145
238325981
2025800398
1198377765
1147970019
1119345696
2009080620
379264575
1711992802
691558387
1195805021
804611754
391403852
486303528
628479609
1436814321
1396718361
1112602204
742191865
1212875110
639107329
2105447201
1188020120
206644109
1861057474
1135693256
126128254
545119158
112050021
912547795
864988939
1854868565
1624869259
453156197
808379515
1367885124
1376530229
1703718281
1997736915
1687961659
614077377
909511050
1438493718
1756472527
61843174
1460258356
2112789155
1839469699
158984832
2009604959
1394976278
260210712
1694597491
458089659
1803044612
2133574116
411125093
1660318063
1746099143
952796182
1092707767
562674938
467790282
970025859
757075073
1617360652
1827792966
993561846
1032883848
1186792497
2001736312
1809655879
754589708
465681695
909361500
1644473854
1413419882
1777924244
1517538927
2049182201
1800773645
448551303
2069724671
472660273
192622493
911534445
2032562488
1740449109
1688941818
1310160660
911384622
314558596
675449420
1930739553
1065835656
1426627167
517494611
2098093532
258235319
247677994
930447147
1250001951
1444661356
1854446723
443783068
196639511
178413101
924838970
1785488908
401861210
225479305
1678539243
1640163003
1021110525
1257084918
1328045881
1668209258
1838208439
364764974
548250593
1641274722
800585472
1598882541
1043243827
780993670
574088062
118304898
471775017
1513489571
2050142662
788818810
1219243334
1130029094
1478750631
1583406785
1036813115
1339497914
1611426583
955070450
58452423
202212828
213755798
878577769
1783698138
260139433
1198932360
2056335574
698762256
242905430
1646263652
301486632
1941484545
1820062198
731949398
1938245881
490679886
1937296279
1926153477
1738518185
1159266255
130863075
1840968506
1502766284
2077633136
1227141339
538914991
1265641137
1106895413
211645810
82105734
839000972
1324896510
2089056734
1808948336
1122214192
1913692837
1849750535
764539830
617981437
21256647
655360860
224515300
2089134922
835513240
1415333293
1491035621
2116048751
1620091899
1822029386
327032924
2116632614
1077400187
28349517
1012613628
1915794671
363019679
1176178670
37700992
1814073642
581230538
570917347
46015082
1492719158
435940263
903833907
2122798363
771149263
1991579564
197226762
1041674019
893023330
1412444868
26591096
924250156
1428941723
1798045864
562416556
1541874977
2079404919
593059402
784383038
1540608379
1249013255
941010212
546655410
2075450985
813951227
1108641998
503987421
331437147
1710174051
247775771
1212040807
680122906
171189502
160736280
1106811682
36371895
922429300
437485526
1727196092
367543446
2001811789
1028030709
226882797
193004394
1608987658
1200277942
2038536017
548405026
1923940934
663148363
1461285897
711382154
172089769
835464779
686756958
1953900671
1070771713
1877626437
207787700
1165205786
404697755
617869118
326297047
1439605872
1115653398
865567811
865498832
371515990
1457678116
1418463581
1830129419
839361434
1172156869
137565820
1452217042
1367532206
403293732
2117155957
611375994
886516713
671156466
836610383
340563262
1660372407
880567296
1292506045
1477584469
1148887185
2116407602
1958998107
894999669
701861879
517598170
2062544201
150905721
1690847652
1714523008
180401767
1066107706
1242935062
1229743706
1160381004
383362666
565369991
1509276396
1703994736
632531023
1086358060
1130103467
1847226194
841804637
1103037364
2025106561
102338091
1335801532
210657539
340057647
607992799
290643406
552265375
1533558677
1363144937
1459940703
1530373365
1984875522
1190748776
1417863768
881308143
675982739
1792246988
1976985497
1274490930
933699021
566483192
629120224
1485119373
975262151
1057619969
1114268817
2009003514
624716567
1444190262
1063729661
649002614
1338602030
51208265
1980796844
262046405
68966781
1286448226
723891699
945601207
1485243991
354152992
444876934
31163491
1037264037
649335992
487138698
1393747290
295010348
1153063204
448916214
909922695
72263423
1192958764
2146958699
546749647
1232769957
729258084
1404966556
302281217
1371512895
752946555
1523145368
854832272
1033568042
1589844410
1635710814
337848071
1224867516
1990093822
1547651547
888339716
647058097
1666496044
85429542
2048127594
453207742
132573774
2049118286
1199901680
667334829
1789312530
537195665
2112954265
900545204
1761376118
805532542
748495959
1993194937
50462887
1634577778
1580747460
550527821
424953094
169148486
2147409348
788469869
43766943
1640162449
2143349213
227743541
762171479
1219777685
1585294776
1708683659
373694270
155433547
442815208
1021354808
813427044
151676357
2083417624
882715674
2083609925
1038256971
14337578
22753877
1650441087
2136132004
1242228265
196685009
323005165
1963735178
876803148
1095734641
175494406
1866726967
1804030621
1147511596
124766943
1708224165
333809492
2099973143
934621089
790212938
1553591503
84922418
63647542
938602268
430123596
2129857372
1721776145
566298910
1219785630
755093351
1920598314
743036549
865571212
2000619215
629659051
883354556
858763943
466443867
1935288629
1528882870
1802371740
1815361515
1872786397
229132170
833161961
1224254580
1370379940
1155255510
736615342
2130929269
392759360
899963681
416414376
1080884140
1633552449
294611594
353705112
745058376
954473539
741408035
473015515
942127079
1279759283
2079726954
1874783718
1286426957
1277350974
1894835243
22567370
330100533
2015636932
71763776
1887709605
933981068
279050071
789311315
654647062
1237074326
1300099693
661607959
455598825
290705260
704182327
1464429872
1086142261
1086824794
1211624667
1999473645
915533245
1664467717
1717238885
357328216
1196796327
1454119625
1512578847
261015242
1644259166
1200147173
1198122256
745660035
1055837088
1747754174
1212385977
105777501
2079407602
171471306
98260412
1758537855
316786400
1286520688
1255946247
278233472
724482381
1148325892
1752153462
1893606060
1746936427
1522109951
1500593838
1000460871
2057437700
389321942
1723555471
1680704651
1720011420
699813144
714132848
885479953
407415239
1231179005
809588288
1406871014
429529236
1702052817
273429036
1029274565
1742877546
768912283
1348510964
1091716761
692738782
669549381
2042487227
116647516
969841404
1441927601
1200830044
1849153198
1259101405
1841213137
35749934
1420156110
379510170
893753052
310306999
1865858579
1811574644
1511506887
368961791
1568636493
802652569
2056835184
928552500
91104578
878604407
505012655
1457600045
218172946
644161069
51354101
303635319
1942076526
623858360
2025591386
103729529
1575762849
2000872441
1808129316
939810994
390857777
805348954
1666519314
1602179912
737634974
2127766660
1718573585
1795318033
825398533
1239687285
527176737
1796397957
2028141151
594139830
360279616
894055109
1847355356
431825787
2051773343
1892993274
1097895713
1468609090
1412357684
1709117232
1472863559
42354376
987107682
1416751500
515659926
1146097759
1868405745
1180654305
2102412932
1778966268
1310515693
1124104778
276322997
211458793
1929285540
44412345
1047768195
1015449000
1731785574
985280388
1820964298
961855856
1365204966
1522260518
1185388708
1305780685
1726322324
357055626
277343784
2139014155
1213086065
1470101062
1680743458
1483337508
2136819168
1562467325
295580721
811842683
147298014
1532715833
131750051
2061371126
687369793
1450825509
1196338259
1149379850
1168509149
82564307
1509214121
878372691
470693514
1145409269
764917617
296116700
1842609787
8280709
1891730156
8420224
613894072
298582828
989542951
1555515259
1988070616
2088527603
1428720729
1396319244
1142068459
693000952
1726473651
397714453
969946892
468375385
570430921
1426472593
908862322
1614769154
1023704745
1013434078
245282442
1587215473
712558982
1613737341
212193953
26067944
2044536478
1413875687
1571734233
397255202
875303369
1601790160
922887226
511684336
1299358346
1577406654
418044232
719853363
1900830919
1320934786
1785791363
1856061559
2860060
1633854393
421660095
1767585190
125270307
1039451532
2122223261
658791224
1453854888
563782785
113748502
98331334
262845819
1464361051
1929633041
1393735842
821447214
2132025339
305481259
969981693
467226689
141894089
1943652632
1379004908
27948592
951882689
1609449532
1388961072
1856285892
272184234
1322104538
1266255582
1498924680
1570158385
761637945
24452167
834051511
1344928869
1884839068
2000348812
1659617726
1593508406
1388713092
1650230794
389918241
1669179330
462850701
1276868428
1298893153
1409955335
1715159491
1492770528
1930127796
457617044
839119763
914398808
1066607667
517072136
1698562658
1973137153
2010424152
547446448
2138567651
588105783
299287679
1134754526
1751249702
1050429791
1695792792
492004143
518281902
1152675964
726012055
1662665710
103106294
1433064499
302839612
1801276485
743846036
517351872
2110876542
1734014509
692227774
266752156
1651812580
1811814215
414744744
2079893028
1047608268
352008291
1057259852
1049273065
1362597735
1185461918
332996614
428588660
363803807
1344449211
1109115955
2012191496
1575302890
1886099910
556758564
1900116685
621911207
106622486
1182184088
1645869916
1228665712
2085238198
199574560
678959688
1575524213
1301425312
1251681764
303989153
760707365
1426623472
245460412
1312168832
1174236162
1758437943
855784950
982970111
503381143
552121229
596951104
808993734
1722011191
52044496
1945511938
23662426
497123810
802840759
289979387
798074821
1118643487
286303340
242346106
1969209772
1398154785
1956408406
1756387921
492679998
1337840743
1773454720
612573375
1008074893
245786040
693132524
1224398750
1208234183
260342877
1189566025
162388303
817097026
1163683203
1610608071
1571322311
26169995
89352270
2115428223
1406289975
1274922057
1476344500
1603573668
727800127
127121834
1687914662
1637886786
286562724
1312099705
158282334
1304500263
1611540561
1428848214
1959397793
1533070598
1732687947
1129020248
908335468
1180498432
2058550149
125646804
1191670605
1895541000
22287527
434636784
2005763517
548543828
1066144158
493094067
2052651612
38763694
1328508282
633206862
1383501
1128021788
216832781
2056622698
1789118206
849307332
1019385702
95806611
474143530
106594660
1163887407
921249269
1192377878
216887059
610289052
107528203
1703108520
1181938600
596260517
1646961374
744179846
336006773
1631047948
963436810
1393569805
1711807040
1817275586
83924035
2137758478
247707321
105578767
435489097
1970930154
541095663
331345609
1197749328
1693515466
16079652
1583731421
927034715
1230308281
744493100
154099721
1160475651
1380423907
1636497387
2040021468
2103622876
763831199
1387526620
2134050325
958727199
1414083290
1046813338
749866923
1422863068
699946939
862969085
600084624
1195793282
1216250319
509372783
121670703
1900639613
1365567142
536706933
1563615571
1315684692
1697804135
301608018
1687051501
1218047396
806465327
121523337
1079170048
1244287733
216490364
56808372
1545946661
1234796482
1260548066
356441260
343017216
1832127865
162431363
1978827198
1985081780
202292079
1708265413
1188855100
1502323238
1020122260
1826686385
101421347
690599919
1373428426
1405937057
1373419666
1698635721
366443397
1874556926
429334141
1116890908
1376046035
1189937318
1643568805
1258886261
602262709
1364917889
1370984094
63703953
1710765877
613969965
1263504473
1681782383
1928237365
1318888367
1848449010
1392293907
1371441374
255953759
1927689014
1816585877
1678154102
1885248979
1928088064
121523527
2137782185
1888041494
1299489457
1168144269
1840366921
212047731
6723001
1940800020
644517391
1887648638
1967165095
471561768
809831250
1998059390
1862587514
1979673431
1997877516
1721528166
2002720960
954184112
114983288
2105092187
1582551376
1829618690
52734240
1889738221
418010945
2091959030
1566008417
1818157362
140693566
468989348
997108226
2087796415
1957223859
351589750
872685715
2028367104
1238636075
505700185
2071386675
817414743
1906787544
536702591
1496733982
197129001
1864331690
822107807
995220353
1097980086
860074564
353514899
26013735
169721517
2005320185
930518733
542790346
1550531126
1126916416
1690156133
121507712
1493534498
507281310
2082437609
1161293846
2054975313
1439312346
1708934823
955723674
2005121048
440157191
1448955860
834172598
31070380
699140329
1139577439
1087315984
742439186
626348617
1996357182
452641969
1175205663
575711493
1126342521
1271533528
1660433915
2061966854
1088344414
611048324
302412632
1592846762
1320974348
980391165
1985111726
516936810
840057712
2048255970
149055092
766928685
1712912534
1123202135
1117738836
1561125733
34063546
1019300191
1237049727
1541735276
487626532
225176138
2113155096
311263855
959808417
1483184813
1664038366
58092832
68168808
1923428932
1915387135
1874278836
650392777
2105063872
1123646652
380086351
1819654959
637013674
1430353633
85748433
951900944
359780286
1849352076
167286254
498022377
851284241
480332288
182769778
1530433285
726030468
1859837960
488471634
798708189
1439719952
1203789640
1936207397
588400603
1612393398
42901527
1667403407
1588345222
1537264067
1051370310
2038073606
681222761
617841506
939600164
1275163972
1313630880
1264236286
15388441
2062221060
382577174
284165480
1184740742
183031344
1308979726
1201522634
22392733
263464756
327852048
1329580627
226228044
1651891080
1441314656
759648611
725052924
1851695582
1162724343
954426841
1173250210
1855962496
247088129
416180306
761452468
1310040132
1525422910
1461841628
372403214
840255748
1516080033
447866825
1201841687
384658703
433142175
613418875
1354949586
1171023867
1896100914
58227387
1997326009
1356592077
390007038
101246135
1288448663
730048905
1201593654
1338155615
2109186859
1642285400
1628410117
335107859
1682080555
1672858179
336586995
1559150619
1649502568
1273901892
2054733915
1820119502
1142577230
125778758
1671447433
785324934
605639502
987672834
827470520
1724674951
1528988980
1190505369
1479944991
787606514
2142957259
1397654130
1885141633
545263096
1409326289
1282510413
1087240277
1845190474
1099654688
1384231103
1393387631
2099326375
651113039
625583277
1639245182
261202769
1101580207
806033026
1599525586
1351623384
1860051236
1887470731
1627772719
693824545
1182485950
295888662
1777950352
213583928
1360319740
870588642
1810375749
2106424729
706258640
28260146
1238484572
1797704748
1601605919
1478447595
1225809349
428978722
1057570256
2029945961
514532120
717895635
105429350
1815960854
755177095
20317159
284131701
1815363062
269661168
448460762
794499526
1897888942
1150921670
787813300
1032924268
761744239
145597988
1244439418
1743924767
224684120
172559565
1372434861
1120046618
309499432
311483662
1447150955
1976789703
708959415
447382216
1361896731
1035194725
1886883940
421181958
1848566668
1744012211
433070997
1556511126
1063908402
941639107
487767452
1959716059
1177519811
1330033989
122133466
1923171988
55864476
1071621819
1170356744
1169429243
1372406583
1815284770
296763851
109703562
559164045
626615170
234767248
1085526056
1039712204
1025813702
293811824
699071630
748380704
1566173191
75743454
880559790
1131724555
2059672583
700336134
408759142
149595710
583656463
542165402
711198306
169027134
776898214
1693022791
1488735329
1164374157
348623751
366161675
667930032
1967392202
781191619
1049529696
1207828450
2030152255
765593184
1959330632
882528432
1383506349
1879046748
430081910
1258979342
686994366
255224054
525541769
1795031534
30177369
880750008
1147222772
1993828726
1640262682
1093618495
1253684821
1971378693
1369328618
1194869050
1243271146
621052636
1265744368
497412628
1516422858
2137137076
1699948870
287433298
1936935816
154830033
555094750
1218803152
91929046
1007300540
537489629
1923290781
1972639713
2076959334
347046805
789601019
1473175346
1241269515
730979748
1859748811
1892650073
1310167179
1198700539
694651530
1046083468
1439318232
1413254693
1426175972
2134275388
489541270
523305708
2129904025
1879227687
25850409
301468642
880898253
866098227
926346617
1632659071
634441920
588016402
894393959
927093649
135521416
161566670
1209800907
466983955
1012589980
532235636
488737048
1584127237
613943664
1727851565
569515533
83893241
1484640524
1621041595
955988923
1303159559
402709988
1862033912
363214049
435692913
1768313056
288222816
54939158
713763752
1156034661
138526550
1886177052
1695467347
135616155
1525168932
1381756355
1964347398
658532193
361281406
1383217269
1947199319
861228956
298696891
965109507
1668056196
1320143312
31075005
860729079
656820738
328297975
1886906567
1308945383
1444962432
990103145
1622257241
146135795
550607822
51310432
879253154
1418812527
1038100150
1733147694
43324722
603438749
1064204130
923297319
185167396
2078805815
1794804804
1881064001
2124281556
2058319421
684748638
103481431
1608572142
1758566481
1597047428
1634070517
1366636516
792920171
275649708
1760940090
1014243566
2016318083
1516027146
1483777168
1379963553
1302267352
10420247
1887114277
174002665
998598304
2053487390
1183633267
1577197036
1354080546
258726167
268664525
672950389
1418859365
1728827017
1087191139
971625999
624895870
124804687
907247322
1627407935
1951921625
570533090
1768933138
1293493308
2117922700
760180177
1364363005
2028256835
1647677655
869912206
526764870
1918396104
1874729636
1782123614
2111067688
470309987
259675584
239453973
1082017076
1111390625
1684429871
1141009963
927219610
597601761
1543400436
472317153
1790061751
1447705929
574013788
726662776
208826926
1066584292
1346140366
401725932
1225964086
627973984
857241992
1213294451
1891844476
905696499
829253583
1625475882
416919025
982360890
631873205
244292274
1744858306
147034717
1948660422
663046334
857446539
627894409
986446963
5036262
1762420634
1912529579
838314410
1779227971
127672936
647115947
880138430
704035254
1945608634
1199067383
1720728106
1493184429
356799618
916027879
440712059
2116694987
2012729038
1978439917
1491056775
1555433736
213573512
695852975
1750218484
1523164516
1170288364
1685663641
884811544
337927697
1771988122
1312639619
1019916111
530897781
1791088142
817679118
2039381441
1166104119
1860287647
195683416
952509152
1597184598
1908339781
1412033151
41055085
1496732735
315244814
442344324
1759703658
1373578555
626269720
1661689495
208421976
396688977
118493996
484168822
706914410
1415923349
282366924
901435499
1058110315
37635414
698377347
1980538852
529056189
1505974301
470714865
1820936928
1547286905
1080782178
1250016919
1588499536
1828418842
1497025105
1047556393
1591329221
1529904463
952702429
1398426419
1513761990
199654272
1625599337
1712340603
636328392
1407773747
255082771
2098732076
1270307272
773838960
358070289
1326756481
333656348
1051957564
1613323442
1614508897
184879350
1133420764
115363971
671130270
124151465
754339257
838158652
1279462223
2064821457
1460913192
1690997788
2137014168
747840199
1063637305
876110469
1924816346
1099679085
389338124
926834377
391667486
1535762153
1044492582
104564615
308931925
1618306971
2131282962
1747801154
1536672287
1698049430
1477577067
1553408574
1864993937
306038129
870767089
64153416
1445617355
1053246033
728189897
2125213613
47490512
1757263364
1280779677
960913749
531539568
475691483
1612449826
879708287
1944093720
1336688091
1422235921
1134488419
1735184072
727179784
882422941
1560651687
2115279387
855905830
108439666
69834057
1339038223
1023459839
60388700
112473087
434424512
702231982
1161697788
909205065
2076319260
1370497480
1727390895
10520342
1324200304
640440302
410504766
1155087493
1231555814
357388986
1005247285
2128868779
1041426735
1242727923
1942128507
1804084586
1455553852
2104522556
1835415416
158373794
264197442
586587525
1140634261
1768363350
212611351
1505299086
148153825
239620135
315058559
724490710
1426271787
812718026
214064938
1188456805
1106340279
260429142
2020438306
311450318
1152520992
412438456
2124741195
348281294
706225029
95926366
973592629
1853009407
1470594235
1063976668
1495300356
1353552497
2140707528
789409186
1422488148
296048076
608718783
1559727670
1672912488
1126056760
428639347
601249000
673956767
1826050521
679936897
1980143040
1292485002
1388354938
347032540
684900521
1669023796
2012260001
2129422777
1955849459
1386878349
1550408492
95935099
1473707705
252034091
1155393087
123893127
1321699808
382005687
818563101
364142567
1463836625
1567253563
2085467964
2017527017
84138586
1614158174
140036180
216537544
2025603136
294409341
618683923
1813817202
1602583183
561710118
1575379369
1890262074
937496383
1705425282
893993906
550987502
1947559546
1124607425
1080771351
2026641601
823744183
204945
300056189
1014206346
474806486
1300248091
1283640339
1089742793
1231078480
567393770
909269450
203978578
619443090
810383578
505026007
982290295
1599287418
1554233064
1793252980
1379485353
515934219
18679343
718305922
61246456
2114823908
990341259
145447396
1460518890
1503747642
817631838
361372998
1734678465
711028378
1757851660
1756096268
302843803
838442346
1373058424
733246132
1818801064
47780106
122106586
1119548892
1589275710
2036790346
773567499
1555875822
1975332387
185557902
2056037981
1512362804
1385442947
1659478136
104515238
473484267
449408062
450399823
459085881
2036150676
1748257224
2066118264
2035212818
1061230165
2059481271
163386466
1527199247
1562554384
1412643503
1429924404
807599820
92123112
1880679585
1330043995
88774130
1335124768
2018297981
883103378
148627972
509909701
679173971
1889548202
1826749855
1404656748
155634765
481412583
528704710
455760399
1170320907
872737554
1865395097
1643786914
471464375
1310357808
804633647
1575254559
1282202724
847590989
1535876490
1443662215
1859954218
1527607544
1840300394
912136194
1143061461
10148950
1790171728
1322293764
1643090267
442872968
235223565
2099145326
245804005
1175464686
316586018
1621146198
904703183
1651055235
1630150580
488720694
434332361
1035535292
619652575
445834610
1121445069
328880308
1991370705
482456736
828552248
897442430
1061876165
2133607362
2098325251
471655412
1776405600
1448501004
1406556749
1194911479
1121129278
822522547
1015868369
1009469493
309007148
822096671
287096117
585423774
377352435
870862075
1522761082
1948180603
1980126843
1244323105
357088073
1654537725
638822920
1120727527
1542537252
613025559
2003881013
541020763
623604008
16140045
680287683
1533136580
2014165656
149165397
1598787272
1862818073
1893728562
706212511
1519416236
1064494398
2013863242
1430744005
2069685381
239669480
1087986730
1077872523
2040193812
1288344639
2076904197
1606515137
817072178
1124432467
569510120
201400406
1815968622
738402429
1567842556
1572128354
2100031575
335347502
1425927281
820556255
604449994
1992964774
106757550
1573713712
81237949
1373043266
1717440929
518133008
1703694034
370575758
711101089
1191500115
1741047124
595673048
1914073609
1492815133
1125181846
953102531
2112176899
1161717953
1018254399
121676960
954580157
166809768
911539487
1667586253
454409248
736942284
755563381
1492354888
1256136508
2132447620
1711458773
954185636
1795075505
2001771439
1323538007
235296483
738594031
1108640988
1128208353
1037572120
114407737
885353233
2035215485
2006588463
2003568589
701393478
1272676316
1978327645
636891735
983715705
1870887247
2069692546
626026413
1533121846
1571467866
1545118586
1297737531
942385274
1601811578
1402263245
952246862
1396470782
662093840
1452905940
344188808
1175926004
1348557272
115057388
960730129
790599603
1679385041
1721968832
1961446853
1075976966
1031450962
1745756654
2096121546
292339005
741753041
1956612365
939787833
1345908694
970053331
250368476
1738849032
373806095
1259814393
962013252
950769401
867286865
425460440
1508637147
1671966530
1930037011
590002837
1686914344
1278208156
1662522640
1006031190
700265104
2019059726
2022097950
1319362531
1099461569
1203113469
1695220580
919177945
654372152
56063968
1352844290
1220339603
974923045
911674267
883764254
948464637
45186234
951814132
1874662254
203121440
948973410
1954586780
1143392160
622456127
1102912640
784375522
1382684962
852919417
151606797
85462468
1136242212
85855155
1146255813
1501325849
1073782754
1151296829
2061357401
350150247
1978097272
98013246
1499413073
2064909407
1786305803
2139836281
576509640
1083813850
2032731779
1710708620
1321239880
754171791
1679653183
134219093
998777130
1383659826
263818175
1271503685
245730061
1183378068
59676772
205654271
1312782458
1262736440
233935487
558184569
2057571521
100506477
1855381825
136635612
1415461190
734315648
934643184
847050891
1425990960
2138469780
609388055
1969058679
1112202731
318275541
1970643222
1794300162
681480131
2001892044
2133347279
1425418046
1920501144
1702802944
1765799280
776819666
1077653884
1810672454
1192530639
509956876
341474413
1389156655
207909839
1760470630
1564188617
861936892
214326938
1086681571
1598669826
748873053
506131541
351148778
2126440980
835548223
638475620
45051528
1776065278
625092848
1276853742
267603837
694280283
1285739283
1142944061
758574126
640681129
686165055
475467502
1047756275
1076829142
1600494119
1009006253
243830286
597905984
654236069
1116087442
416335096
524551872
377368576
983502258
11157403
1451600303
1068402203
668222345
1591439021
1218929950
881183076
975577401
1088257028
1177914786
1778874392
243351339
1312111061
332520183
1721119035
904523677
69441357
573728460
1200443580
1501758068
1477878008
1885894213
1813745732
814797296
1432618212
1587546643
2037887708
549033719
1928733408
1823028741
1990735279
1206125732
1773445364
414990882
1815546805
1513434575
1150388924
1342804535
1179279035
768520079
927201062
600200828
767253144
17704711
14235439
981926855
652476035
2133781747
996510643
1054381010
50133161
1112480229
2050843611
1495895342
319063763
284742349
2084578032
338940924
289890757
1483791580
2145218440
1614299575
1623502594
1814788576
1922959665
1115489757
264633186
1575521590
1176053299
463457725
2099526896
1360529030
677337798
1349301627
366140749
2135398290
906233577
101383962
1516882975
981118868
2014203019
191927282
981965155
359514021
540708265
1999457390
1443141370
2028324713
2048226064
1908342775
1510998946
1347233889
1872329267
431971741
2054176057
520012643
1276644187
1750895761
1967061594
985684946
408361054
2041418680
563776801
386745438
2129412654
496208484
1071984009
2146587343
536774680
452497628
474696507
1515986274
397901015
408784736
308930553
2061008325
986514902
700956712
588118483
1659657672
816619647
356449836
321246629
943639544
452014512
1949163064
1964876146
268064587
1709988480
1897172645
201313704
870691835
774658050
2115993688
701667532
1439999736
1527212142
38983167
13342873
959593216
643152297
538680636
1494371544
830815424
1168302044
1631047238
988461380
1877999197
1228919613
1090917521
1598097500
2026660930
163477088
1064197834
514798788
1034238307
612345133
1538537316
557169821
1055771580
337431057
262399010
1056987768
1140379504
1637219536
548097946
1420806304
651136139
1062054073
1569699827
1136757558
1688883824
385530606
613492831
1909375461
451621798
802838661
1458354317
1467679415
1402735483
311041253
734959052
302791630
59820227
873717710
635752962
1891933760
1601110808
970195961
1139015026
557289502
872142506
1409502419
1567524176
1811064255
959514794
1020083583
2062540207
1693689373
1723495275
1576795657
1478258795
159683294
597474002
2002963180
635917906
2134293482
1105610846
1548741174
165598852
97900883
309038924
2121214505
1174450124
810298750
2075105681
10872825
1698113520
512798549
1647958765
1955699978
1037034588
1020804280
1471827559
829552143
341674547
2053297404
1904007596
1667723558
647309019
2086525455
1439496591
101680051
1725456315
125066356
51033790
1973897468
909994796
885418921
173138091
503166973
1946538069
86012471
1924436996
245260851
1184165626
124491326
959054979
1606269379
320295078
225453254
1685230383
1536155531
774619249
1411580927
1800546561
1272117489
1761553108
316091591
916577418
460721965
996951784
382479811
1473895726
811955379
1825572339
1722987781
534030298
2040902600
1113836373
1675633283
413958932
705037499
1661890021
2097816172
11813814
2010336272
1304231749
1216565045
1135368236
2115281071
1886673987
1108466656
309665243
66738834
594314643
1922647725
547323070
2068359303
78036850
1978667684
979159911
1990635157
1838119507
626690672
1416559693
752561203
2103247643
591628830
1792675978
1444915930
2013002418
518803847
2050479512
1288909760
41588627
1693212464
447670339
1526042272
319007937
863654317
1118700102
32769935
999979759
1335284220
2058128673
1383120252
1273514009
38962729
1381072744
365787124
529317942
1938295719
847347849
459474522
1266818324
1233320187
922047760
1869489483
1044780854
187492416
219779821
433777962
1268292960
2088339905
1830329908
1060620362
96556354
183156159
487582793
507048313
862774208
1646638750
227643698
1750432187
575864008
1722950602
28513082
1546049278
200686620
521954185
1544193890
1414789721
988726551
30653689
354088398
770764236
475048789
809345717
248579482
2103180082
1776231077
1570176318
1808855347
12671452
517830542
2052881504
1215742748
462316875
1919864661
991097587
780786055
1715297118
529903681
862500676
1539617513
33727003
1409569251
80285383
1987183150
1745131142
873379206
161128393
310381274
1474749117
2066712129
1954671485
1955284360
1502764026
1571864843
220254343
1333873674
2051172558
1898521987
166466958
1285360977
83947524
111111530
13630101
77417075
1926876664
172248519
108844040
741759533
791597953
701775485
1448389827
350238104
280316904
869403250
1125314584
1178717183
264637246
1458251985
979835905
1536860113
1321796709
569826276
1406893175
2074847687
2040883173
1646336643
897641446
817923695
1430210971
1039286229
251174606
429517194
271306445
822379273
93648224
1662671480
31778151
1431845033
711611968
901134493
98926848
878172740
1967722536
1086850935
70738500
717018770
1169769581
1359610626
18572287
1067854279
355588521
1721105472
966087273
676445738
1407415579
166493351
1657030903
252285928
1536196015
782512946
370186309
351646130
2047550916
1166190569
1280849260
1805900901
1326611944
920598795
107130565
1278613593
392662686
1498504839
1627761461
2135486488
18053791
399193722
1468198991
432178782
1257744754
1566660943
1590226946
131820719
1004599680
69269134
1348394945
2027046171
1802959482
1869953089
1273320931
987441495
1770008328
700248087
1244950625
402381645
101996541
1339132548
356549343
1235598838
1467336056
1281379470
873352453
570332331
409645622
1612109435
438286607
384371711
470787364
851701975
232923438
1811810770
1513872381
749576443
1103568553
1304937916
28359900
511542434
131129318
1236248805
191713679
1229223666
1467680332
724563620
2090780971
657881951
302583004
1744452801
1522991631
1759507362
157496939
1776520091
1339170018
1907694323
1238041516
780629454
435426903
972868145
114307495
1639111142
625436932
1530365092
1343176684
1221030221
323336462
792972299
1516404437
174663918
2119402694
1369488622
911123888
384188806
1974984662
2102391417
1016328443
854276181
7943486
821539670
1307363544
1731425878
1807225235
906388842
992145126
1560791373
1128330639
515394162
1187263851
2021368841
288239569
167805966
836746278
1316628010
1670561640
2071355413
693417942
1708387520
491208209
1485302975
828096427
127838833
1091687036
592631088
1494459463
1012369257
880945673
1453622574
268094738
1884899927
1778023428
1438815680
1801330519
458704853
2004783960
901546431
31878097
732830604
1510072431
1026007301
1066231198
1601906540
51221513
1380347453
878911418
579591405
1354219839
784077123
1689064397
2035666020
906266636
319632734
151498833
1984462405
602556116
1531913159
2035510996
803869255
827446630
1099311407
760639953
726640814
311150383
1230258493
1377545093
799183293
651408544
1136200413
1798867975
2088977961
1016762046
281281808
1396848464
1715152897
728823826
1077547651
786121567
1741556226
76195801
1901020759
165871404
1276936314
1626592275
1421211524
1584349157
610793692
1051829043
2070159022
827963517
1537841834
1814472542
663746695
1078580828
1397551027
859070331
612692835
1900292300
385831887
1270006445
1024582375
1273515725
1516580231
385274210
1064402027
1084648882
480636423
1145123057
414063465
1649749604
2061490659
1074646047
1889652043
2058437870
1806997706
912097060
1389602281
175078833
1396674021
2050148517
1469275196
1370117191
401012834
1385858189
1809067374
1838420364
496556924
2142875180
1164446385
1819701750
1311026795
1081682512
1146883086
1898500945
444781961
998808058
2035756412
457567180
704307641
1821455301
1140609755
1770653643
960075908
412198759
2070975552
803393572
2089272794
1383859880
1447481980
47814790
762499582
1129232478
1311871531
639710566
1163404246
922841713
117187069
472931049
1130645505
1639922762
1332479233
1760657967
1035395505
1728477409
634103892
1907447907
1652318859
1718090008
1090477616
546616543
1995344600
800986619
2049286920
301930203
1330426419
1121243863
300132780
376613930
737990464
1687947140
798961429
999481289
1562802386
1578931008
537302796
1527934764
121124047
1737070105
1130909790
1584793929
1609118108
1407628057
1266319582
2058646710
1013403049
1205623678
1532230114
517815664
1317214307
544415800
1400337570
755952589
2009764289
747572293
250746386
1428537962
648262312
2116290368
363739973
212599789
1117240795
1581006603
1262194182
666157693
1109415640
1493801681
1751998623
40514664
493314994
1700476016
424694415
2067305465
1854583868
1559223185
1746418671
832472208
823423640
1363058486
818373371
365691262
930700132
1114529863
812644106
1364775947
378388101
1549102081
1578161653
1903923656
1946306157
528096772
439261050
2135564976
1444514050
1110280794
1701437849
1521274779
1206345700
536424404
896796024
952948805
1586169981
1001960144
719512233
384274928
1760889873
718839529
1501893789
1183780069
1424617559
911421717
133653860
1887519648
420655053
405023376
1113361295
123654291
1024194926
2047650399
1463299342
598354969
1703229792
1017122895
1418603572
647525221
463497580
330491484
1585920951
1230812819
1541646447
795136898
1073462083
1790365214
1378720598
1998493250
1617287946
2091825731
87921972
1308427828
1507592425
1753581799
360744792
1849826942
1020568511
386188035
401848676
595922964
647231560
125133928
2131642960
159014007
709199190
2141673573
1891792844
2001532692
736200604
1670545788
1506258661
1705078837
790613645
725239373
58614851
1736189728
1138284634
966568139
1792980080
1013154825
609629650
127263852
335727581
339163816
1228093191
700552068
385750892
1398117456
697229263
813850345
668089487
2143797731
359670623
1031353051
1685248406
2119055163
324888782
1775566349
1089015255
1749420925
1766348775
1023670191
2059913681
159409467
2081352777
2070900220
306309064
2135223205
2012402395
17505211
1616055247
2144878887
1065880791
731973417
2123123713
67077442
1841028351
216197171
1446355193
1645862820
1253374905
879367757
1368726883
1686704485
1785598655
1575943902
1397550882
54661063
1191936465
807478218
1155606352
712943275
135097143
2091426149
1050036720
1588142701
1251936017
435829943
2147067619
398131803
644104396
2076637628
696547770
1550299836
1430690392
519059930
1693110810
2005684064
1407342879
839475670
1791443953
410873319
55900606
462424109
427057130
1223421795
1280175274
455322555
436532048
1631181693
2120391281
1126560009
1567363241
104350173
633778062
1816947111
218488775
1097278712
1420407018
214753713
1590834653
1861250073
1687869537
149763595
382858804
179756510
2138323074
585085806
1545091533
1475486203
1315842372
603257700
1765818518
1961937899
18611177
827094012
85534815
649686336
1966274422
2051816557
427322911
107196224
589077719
256486596
725890553
1008891362
309670688
854285209
1743149883
437782983
2092407808
1626188770
1903773861
858606132
1802989491
286450684
203397465
2017781665
178938253
1831324455
1276608387
2017699331
379710400
1160106093
1698363074
361146126
1081492599
77314207
1102953131
1568717811
449026291
1218827316
253364139
760725611
465212141
1977531979
2101158724
1887108172
10822682
1372693080
2099555441
206278224
1646303843
731318972
1631433640
1980751304
258866420
191182460
1526111016
2123044168
1381609330
821884936
1846853478
280077557
207314613
1560026041
327083803
1997786201
816788830
2034128172
1783462705
901196975
1984518005
815117848
2131855363
607675380
933537553
1715711083
1583580330
908963348
1435357280
1102809356
1491788687
1172541336
355180154
727158008
338651854
1068271610
1487246899
583631001
1017467956
974965751
1021959258
1211093341
1787114884
1504380836
372465704
1155020929
203469096
1414473916
2014400729
2027481337
1837428211
64499855
1825626385
1858684201
1046206322
869404437
994714449
386080426
1142761061
972325916
422684299
804616881
935342281
1848904338
1798224364
154264058
591364693
1101908431
991457669
2063414630
1818180665
29855922
1473888840
2085424699
390544864
1190975357
563998286
893034995
748819834
619825563
1476802792
1142174444
336705299
1803901097
1464460209
659948765
485162502
649811648
205615532
1593039832
1548285057
225941409
108934189
1534853812
2024334396
891493487
1924079406
968677558
1885351429
712262783
1857283382
364243059
1633479517
2108885158
333405105
1874691483
1438799071
1660042533
1124738858
853799717
437384178
1020713939
825667560
1673335379
649239242
1118197329
1789353408
1524209619
801514471
1886711894
2103975034
777571109
2069822256
309142033
996943809
303811543
793144778
38339180
125902964
2118344801
1554301568
406239520
1735943972
1472285797
687610328
1585510677
554156633
652619401
285677135
1232372293
1979861233
469034790
1663847635
186363076
665491395
971277871
878148885
344521302
1073696087
2073674121
992579857
1955180719
990039430
671151065
714106517
96042028
153046890
1301389686
1442274813
1141905844
115879823
98863176
509719481
740428000
1838779837
774190241
1625268165
879576779
1792487577
826810508
1542405732
1126895548
2102112725
1427003710
1115308092
2034215325
1726542555
855616947
2017550848
1157707285
2091571276
581199123
1017556443
1840155933
1457344381
1516731611
1441235607
714022699
1678153989
1890217662
536306842
1591009059
599187152
783515462
927765914
1031353545
1436421835
1396675661
1359967576
1718482749
879296627
1923125862
792570218
10186430
1661394903
376521810
7474699
1782865689
102228677
386385891
1612869088
1401494126
442909980
1693418900
356778529
1961007779
1953139676
416525666
443005841
361669675
1945899774
610483842
1803506129
1007022098
1517215832
1725404311
178003056
750083591
1484767400
870743631
639152769
1230188372
1418701853
201907093
1203655540
1967736883
416248070
1495188403
1972836036
1506638523
203205192
2056926243
842917070
1046534366
1332803999
1215907309
1402811988
680464013
350522675
1954081952
875404683
400999531
1147464502
1426668606
1407522273
2034502023
90244649
766261088
321395803
1453704665
197892496
1955079647
1261277069
1457992753
301256076
1695970003
610687104
1389782373
937173979
1677202038
748280392
457230712
331066118
1343779142
1401432753
95339049
380468264
1499982218
503517790
1940340211
57441657
1435943337
210687191
1249138948
340881375
1331278530
1673249017
931268824
281887330
887158469
965314924
663735568
2042736455
374005298
1682269312
84831021
523837202
1425731443
611579096
606252945
1629410830
2027850665
611842249
954611780
263743344
415768205
768001003
1319061438
1472295596
1596576633
1016823360
1959304613
1630185158
882430897
1748643105
954358519
1184698168
2107772292
1727234825
170191563
1325573989
563708362
1245345735
1313797383
1500854312
1009588862
1748806053
1021794609
924089041
1805912174
1166967933
141307781
1029998053
567519878
849097329
1929893040
787841430
905116478
900748435
646249080
792044390
831882923
1132561024
89834298
1366193019
1932978616
894931736
751428502
1913542456
1155520342
1559866422
103009443
1820288806
1838000058
196484012
259317491
1726777929
270888344
1526003441
1911202687
1484118733
1524340012
31884161
242159326
494227851
504957491
83781449
1595001736
1620360048
1510401571
286040240
1710787476
1452668061
772384376
1558529787
1622106984
1171156291
1435822790
2041057902
416426943
293008926
31505291
181972154
1898441649
68211643
1747539827
1956169993
946424753
1530993633
1212320453
661980298
1493896928
581130545
2137492616
1314229792
797283931
976516923
1867539873
1145280394
649226743
2014770978
431349383
1557433441
871943254
747727885
1284306390
858526660
1797411727
1783119532
459464256
1621481329
600870074
1406384578
643990785
760747173
279749882
1391681335
1470931009
29357117
847912065
79659748
1271612708
436775575
1070956793
1364865035
170526147
947806342
1791504135
348148935
110860326
1440604987
1727667515
1903965964
487981986
324148207
688565657
1561997345
1424906250
2064666885
423200987
828420480
956099374
1772367424
1407745920
208441564
1983061806
1260164147
421492079
217226231
978039158
745156879
910905990
2131195271
2019463161
2053169464
59834026
1492040072
1229010971
619501276
2974302
1989306507
297573539
1043106416
796619296
1432591621
1891734669
306213664
307839139
696616687
870633514
499222286
1992628279
4436005
814438542
904889068
1504419212
1123322085
1683002626
650640219
1023408703
1351171011
659478999
5714915
509021935
187419137
118718015
1169408137
677293299
577531870
287799917
758508829
1269422405
295653551
1748340369
580644244
560666200
1026255737
1995894877
1089197719
1423292064
1353438874
1882161476
50617797
1308571342
2061780140
186813824
1995268512
2067373999
1672073326
269029794
1360607790
1543499982
989925647
1345489064
1374146758
1521324746
131233362
295256803
148668580
274321701
1739975954
1171473405
504872788
1079008481
1081527101
409512156
1808108665
784324235
1997603891
2025362947
1448192540
1884774572
386442502
1068871312
2069011811
1856780739
1880922367
1910706533
2084337302
526409489
259372398
1645928494
1527537923
1378039308
479399369
566709508
339606478
63258459
156537009
928461195
1518041554
1387778132
799337276
64433127
362383870
57792097
1717810747
347620981
126879576
2035458050
1246816621
1458382072
1061188042
582725598
1859819686
1017559843
1241198110
356161124
1707997118
1729727276
1641319885
2025575670
202155530
1238657985
670736378
1725941529
1283933227
89249335
1331480889
229283196
299781905
1653390527
1964385292
854077336
1781154962
1770121559
1093380280
666717915
1871450070
10936997
1263476268
1375633348
1531362665
1535073297
611832263
721827127
1078163328
983181844
1329731531
1910694325
1157679681
526303760
1579586374
1356208725
1410216022
439631771
1606043420
1547550967
492103232
1101722411
910716188
455095882
1770981330
762411070
1899435884
934581269
745403177
2147373900
1002936344
140504949
1896937024
502733008
1977856353
1472242479
797786670
712907416
281579105
746627562
1365780399
1001365121
1384153816
1338495153
637836128
2058853657
809276279
1934059585
1193607818
118032044
12502645
502751513
1891780182
2086638356
1562786672
1891558197
379138270
1733629591
529402883
1650508514
216994084
1148412189
202372068
1143275848
1764665265
1506517940
1373356259
920147753
1377720821
1396465551
926190484
836421465
1318104880
95345598
1816442662
1544960135
1016075498
498410323
769243696
953555000
2049370803
1108446266
305704503
278463551
1812256293
1523631367
257730675
135626041
1969381474
968846129
51370556
97165609
530831560
1361324458
1114667159
1486220666
526156310
2043109021
2006084856
132581577
393414329
24201789
1494142335
1347065384
1917334615
1462224012
275914032
220532359
1675690266
714374131
1905939390
848732956
657774298
941407062
1983229548
10561469
1273047111
1129560117
1169377350
1120470393
1889750179
1838180659
1796635104
1032467483
303670243
646964281
926810646
1562000658
611124130
1764574388
793769381
1326466417
27486859
1314396601
1276868724
1789665260
1300036915
1016224862
945896625
697657232
1255950784
442428966
689163303
1963696589
1037751620
1848221455
1539348333
832596134
1489694381
1045543832
1014157117
1035246837
1502071687
1344283545
763429742
85041312
1737813220
345106387
1758891130
1578604901
1923992202
637563108
1936309009
454670867
1149683669
835726576
548393019
346133901
799043528
91145787
754957854
1869773040
1076754788
906617091
49590162
54906332
321917958
2122801820
1359042907
223970336
2063924047
2003320477
696586509
1141474543
1607390063
945737104
13872805
1858939963
1429294556
1132571563
2042704885
1477561205
772248777
1310989973
308428067
1149973423
1775468645
326959936
1741830453
364070951
784798277
1499809068
1894803773
1532073925
510212638
798415816
1025813049
1510211621
838263131
905269505
1969030118
1927370560
1858158700
1586024476
311755275
1651449450
703232605
737458778
1985467349
2068003723
1040285858
1565705973
1322136755
1389018191
69091467
1283172523
1896422508
1288609711
356456124
2078686115
425342801
208644350
1338542841
1835416701
1252730477
259143938
1479038381
1530103104
1390708743
450048450
1253878563
1354945983
1268107170
633265999
406900778
1763254072
1127134825
438495917
220198457
610426072
339471127
271864833
1328504766
1454698680
1295444680
476214529
745589790
638224998
1822103767
1565526807
1755196545
1704432996
437284573
831211754
1314889675
1489645331
1855782351
1524494854
606910110
140092658
1257125231
1462664237
1140457422
1475312497
736818320
1561016660
2012470469
1930623779
1658806825
874023620
1705483621
1948272733
263425161
263920327
1008461031
1479802898
951964228
611786524
142169427
1729388276
1558319691
1721606855
134513707
776007547
1640932327
989911388
88749797
175226938
1229461373
1619556309
1233053390
2062492108
630505021
2074023938
1781697859
508226926
1446574793
1922146890
1050261540
1076122416
727013771
874102747
248309270
1270820847
655847547
258757875
444541596
1196944385
835618675
2001011521
1674386043
809296198
911542560
1602729029
1038417856
668354825
1100987015
1597057856
1986614942
1575334670
1768143711
1584373659
193892488
73794255
1793347236
1524391640
1075126691
1570043632
605645435
837777311
23123094
483341862
1048580230
1810262769
2064541234
1594353349
470118077
796321656
1585998539
1875168240
1402848859
1489406681
1413249465
1671949451
1278746008
608218251
1060217196
1236255051
1239398151
2013474760
1927357617
1349970586
167531002
347823667
911375827
1021079362
1489122038
1491847530
1855695676
1939702502
1526920090
1202992654
235324432
529126241
481303408
777293148
1815991265
706437107
1300266870
298047368
1996357538
1281021653
1917414131
2144616165
972222735
1914272794
851218303
1971132606
259754840
27891527
1348189505
1174665254
1664673691
1449028117
1016292144
1289603357
1248368831
1547480687
822925064
910225700
1428895739
1063558289
510223993
1350662906
1593325730
165575160
985083429
577783790
1268778358
1452453505
1913699045
1897286263
157115205
1884709839
2029547952
1900333195
1603739323
1209379550
1092665178
395552183
85131110
625224231
376574362
1401337188
796591454
1339905159
859805469
11736374
1228270472
861742860
666617685
2061340415
968095222
507145986
31306497
137036693
795935946
1233885419
940055836
916184075
571273421
1084163494
1910724936
1479247147
1308307397
275769869
1744500323
2064445692
980074657
1526772711
869280979
295510269
1831297025
46397697
254941162
2009381038
1196753871
509406522
718058958
564238298
554082382
1159749790
1895804823
24214620
416363395
148850051
992864699
416722083
798759529
430161790
886496259
867150498
806333483
472496264
1625993901
2027613394
203628371
737935489
1927951681
1331667244
1248507212
1446965871
1854109814
211056511
1340550951
307340058
1165776042
2046653211
1245153679
1502517046
1960552359
2142881264
959316233
2140471801
1868717113
578466250
367615674
1352895245
1954888225
169636798
1488161679
1135451310
1211662172
1880765705
637955498
972307020
419315466
590743168
909642724
1443585688
1053330094
1070457445
443480714
1750393276
1583374870
1383511627
1419775716
1192879966
1646422956
1419146662
1333156964
613143961
570586288
1356215451
505837619
353751669
31897917
2137344284
189662618
2089274015
1049359598
1344697789
1629522565
12844995
373504785
587209804
2084735844
1824005637
1945802392
1554544531
634646511
512416603
1075933808
409394643
1615507072
805772431
2082064878
1835207307
1172226452
7185658
1376198970
406548935
1315463838
586566470
1273775299
1471912243
1303482252
1969862934
1915278015
1839954649
979097181
1180479391
579308061
2060513200
1352362306
2058737622
103703421
1465655675
1797815192
239539929
635531622
387450088
2011686210
459500950
959023313
450354250
1022103446
1232756309
1846521917
1723515282
898574598
451009308
205412700
1862154330
646423083
236436430
2138660976
725141641
586674513
1726201076
41800941
32874623
463118088
937624837
1417316756
80363255
877369862
1831220174
410152047
2132747683
55563325
615184341
922331101
134517670
148645430
295316684
1474202047
428623706
477920154
2069070379
1248802041
641812549
1092372371
560965887
2016221222
1064745616
1200701796
1778518574
1189031834
491173903
1655269328
1065551162
471075833
993669862
1323126223
1743500811
88384395
1119019109
1927786237
1722565434
1558768201
642787890
1705200532
658879530
502215102
531114247
279973037
1047547916
1948733883
852338603
914387129
64455427
2035456082
1899768824
1972387665
513035647
1940488723
1877150108
2040890960
1521432906
1405631049
1109949614
1729944821
1041422612
487777216
1306381206
727838912
1467469226
1422043174
1916629328
1087724051
703812792
149721325
1177309180
461420445
1676762867
2045978433
538372664
1595544310
1082338899
1844698255
736339616
771198232
101415978
920730177
160635251
1404326522
225519604
2031803071
1229411962
1164433159
421620888
1232349400
395004828
1819302600
55222149
1186654383
248718170
1878111784
1859680023
1676576692
1766764261
877227421
786094024
762918091
944166961
249106020
69217115
1826341086
1415519274
933745415
552353495
727533191
1815350657
1367117560
383035561
896506706
1827659307
1949360875
1793832783
1704560306
2056122954
2082388384
142796524
651674453
1269201344
2091453387
720232445
1267058388
2126189436
318827542
449772914
117395985
1696429567
2036849566
1133927292
223070661
1235821552
575694447
838626422
356800060
1739138053
1306396479
2086738099
918932442
409126194
2070238274
1779983320
1604279076
870213413
1269658365
1724750575
1594821066
1000820293
1607717991
1799752560
1354559908
609975486
2077440459
82592042
2101758490
1963234515
852426866
162319345
394868629
2035467283
644068907
1305317053
318923782
1844622446
1767765344
1569232247
682450852
1549240106
1633192347
1280537349
2096678996
1299306149
300079961
534521966
981416489
283951519
250651832
887394730
1515587671
279575437
1802759514
944070027
1004715049
106293540
1411534568
1853983353
457727687
1795997934
629571976
141782401
1721600044
522827285
798961554
733757647
1731999704
309930719
7082411
566180190
765228363
589752952
2045400105
1343300872
726317137
2078370666
656491062
828740037
1739266157
1875581528
922761783
2116188905
1096435288
754101071
988736142
266567710
924666624
472609897
1108399516
1263903441
1081151748
1732169867
693968312
2146733409
1324004372
1687128336
2076940722
894591231
649697553
292046879
83374439
1236470611
1438404434
1380848372
1136492840
367273380
767113166
1657785457
963102411
2119850740
1198257680
879476439
625022350
1908233651
960014304
1984179812
324522556
1361786458
1433790035
494662543
1082161043
513577357
1902021906
137633049
884187787
301070035
1725713216
994286146
403269369
1565785625
947649550
1155657077
766700188
1974394477
2013054423
2090722828
192105129
607292474
1292567355
723083966
322488242
2044747569
987230996
438508570
1737963804
1984905484
140456232
669480513
184863351
1324311350
2018178533
907107272
349830942
1144421793
1250434720
802430873
1714814644
1446876324
1387986471
1744266973
201861412
1920550762
1139143897
975051794
44036964
1616225790
716361938
681666730
1514408679
1117687741
1827665471
578336649
1265746586
2008914316
99766219
851951405
478529185
2062974001
481101411
365663209
1370429770
619383313
2037383767
218087985
2066568825
1238347336
1314796107
1316253943
352010232
936997456
919379163
292457435
1311150800
9341956
1188771728
76215541
892740091
1136817376
2109245581
1740488733
840907734
1663469397
1780550993
380007418
1701533127
427304233
1372286007
97670478
2001666209
1752524333
831679393
262518861
412296479
752963059
1968026465
1808096192
1917945721
1744865977
1399477227
1308150424
10851515
1914157755
1232344838
1872676422
1469216170
1368668971
1273010267
820820288
411004000
1588100761
1418536210
223490347
1774942114
725936677
411067540
1350131995
286867317
1534475561
1319159908
1333635952
1679051020
844267070
372294928
1678849231
445674438
331182599
889311595
90865142
671399063
460167618
309276607
485688735
562186969
767211746
89226579
449835872
1483260944
249488370
1077676870
1484638771
960030926
426972635
1618280090
98050400
688289947
487608190
1631139833
788949001
187325825
1109277845
1979516091
1608953586
1274421742
133718879
326801074
61831828
1145678706
246602056
947864689
1570872695
84688815
1575453385
1418236360
1505958638
413782120
1041553477
2070019986
2059145374
198545425
37172563
1779737729
1410246889
368233838
1264954859
983141665
1308825012
77928604
1616604692
14672820
1656787469
489205343
653696695
1826087177
439119055
2033462661
634770618
1918076075
1145576048
2084868722
811403015
1622021266
1340559276
1498708738
2139819234
1095460397
498541534
1075819512
2116592615
1159720478
1437547134
741608413
1996095094
2123536466
254146117
1999663198
532404738
506030314
165720877
984830404
735386949
1704059877
1217988640
1033457653
633732722
95829415
328208934
458042887
1182642534
565203724
1139328430
185208505
1574936146
965437953
916605396
672200898
534847295
1290123582
1747671405
1525850924
1305003725
379762892
2141695631
120490359
993537671
1476344448
2065724380
1736984438
449400119
1115179495
1006157581
244596346
1311265882
756405410
1696535447
1344045180
699602737
1657412233
1385491514
1797195075
868677830
2092361258
1812286860
591799911
1678139940
1682541760
843276458
333210335
1191100582
1178515144
699012293
1700555914
783813641
1891561464
695585209
836664082
1087820996
1273298834
575734365
1271130401
1058658961
1428097158
476913225
1159862410
1461463613
1123775024
2141199671
93167121
442811334
940742687
773875660
1862710714
2012006835
819872256
345481999
166199203
744830425
560981288
275089837
1792574375
514136225
85371728
1863044891
81919453
29974249
1931887538
1339820342
1558999766
1588535361
556759890
1528865533
452987783
1385264461
337353900
270128710
1087257210
1622398449
515610777
1564978800
1545807550
690094002
763098640
1285165673
1593860431
783180661
1141803698
1195366226
1581375637
309861488
2063268623
1391319505
1389249797
1264676355
942080656
748101992
410215805
1677707889
1317504021
1252985386
1219502766
833511403
642474488
456029974
919372965
1133260944
133242480
1068829634
1036066334
2018422512
567821307
473919549
1066317987
1039263153
1627362504
1124833555
684149294
1986995443
985728124
576985929
36253555
1489189107
243037892
1462470177
357413230
1705846850
1396852961
690013431
1753993595
732854692
1454285121
2079689132
1498438935
502661945
1732675513
1785708391
1665944253
771637062
1573373449
1324287071
771382680
667429912
368873543
785329073
1226641967
79409424
147059815
1413531841
334877297
22449539
1579160401
1548796032
571896321
1039322795
2000363617
486007798
198046385
319671853
494152304
153850569
2001833920
93894656
883206981
520643819
1256395714
1878759650
66052265
1984945559
1599435648
9696451
1636625341
865215707
896578331
513270933
1260173799
1987889708
534122767
442940650
893170973
1340575447
103119951
1181760550
572996427
1717057488
1564823282
838549676
1481826330
769026120
734876402
1060439830
1596027694
2047378426
1890979525
840036444
953143916
934451436
93149494
497602624
636977399
1154503251
479278515
1104266258
403900243
748876366
1177680061
2062651265
1435901162
2133611638
2023535520
1509590124
860526252
296745018
1729030616
1389096999
734208193
804459086
232033250
725160480
114605533
605333568
854670446
1965070846
807931772
2096542164
982899869
1646112220
1293117135
558973688
295919485
662403242
386833563
128499446
396093215
1966358596
2033299767
1501565454
1552099467
853869601
1817130328
1514140670
911153169
1237230249
240875952
543961580
615111991
983402640
1995540393
165675335
820383543
462480907
1407640015
1374312720
1931884867
1480224264
1711213321
1380144418
618178307
881826708
116381819
1039376370
734558326
430276819
1996982218
258401405
1344601549
542121138
1239785832
1895975201
1526750444
494811500
1725407055
431485354
702971002
677040841
847928819
1831897470
1464678513
710739053
484529215
692311468
1858002678
93290423
1994691621
144265174
1052767144
1031309909
567710317
74041201
965819572
1395360975
1503836014
1165692211
2031031927
757921845
301315760
1586406428
1628377098
1878142040
376483866
412908722
113037248
468010624
1535645452
1800582854
1922514612
435613673
784294823
846425017
97451426
400982774
974293646
1254719706
1122443571
831111665
394149129
2139980165
1956197787
1685919244
2125984152
322142645
756910928
801461381
1749464043
884672426
1528351628
151784852
1447935344
1555693287
948949995
2101305897
1283052890
1534833098
593681234
1652450007
1570928816
1403833413
2112937251
1968895264
382716676
1932355032
161763115
328876837
1953910477
1975653295
1145707569
45920326
2010735775
1534919547
741599539
1354127460
1604687038
1054350586
1850122553
1633752595
2012454446
1553542317
1681279461
592515171
1795510291
699995665
1884299166
852808065
1965893928
1101467070
794032529
1644815626
1534181435
157342590
670955033
823066033
94237752
435758312
318861047
964469836
563012861
1598340971
223753733
1819110794
1051767527
1434978967
31004831
1115601017
1572538292
1931301439
1449176173
559084634
31352361
288176428
1804034987
1111388086
1706246875
280111780
1166797100
1374137752
257680356
119526776
1070122156
1355039864
476711371
1881648503
2070169393
1887126680
1060724530
942896689
1291435812
1112941948
210743628
1833882928
1142748356
118045932
1634988072
39382044
45673981
1346157864
1447884522
1383529197
2037054229
1751071373
1702435882
2028014185
1092291293
493533814
548375002
457285112
825378479
392513844
161242517
1929473584
2096166615
1401296983
1598591414
871901986
293908197
822617297
1929292836
1696286372
564118003
886269357
1551710153
1508099605
1114832541
1162183077
778568772
960765244
957002612
528682455
420032097
1629949957
372243307
735728576
982708267
2073075044
34558387
518037503
825440502
1150939348
537226820
18028456
1550454376
1319197928
1041459773
1189353358
406041541
69688811
312159062
389945815
498572064
1022468983
505747839
916792369
441261241
1982669652
1578113422
1228914338
1992751029
459813611
1479332662
1043362206
907450952
1348315850
644168570
986237728
1131950662
1370099553
212953673
1144975174
2105050264
1285801114
1253750329
850308144
1145409107
2091861746
1169037489
676272531
1322970269
1854435008
1440668272
1541783187
196807805
1685954
1996130204
2107654192
1460020274
228236751
1353657329
1503500099
1491071567
986571415
147117867
462409597
1815430862
1767441436
248211797
989809659
2131907251
860724603
345876154
534288270
1926938844
723376689
773493861
2064497064
466916786
810873155
496377012
523506998
479647686
1519167173
564263562
1495780886
2064449556
1379456709
737144519
1625143433
1910518313
1761740525
1076771751
1991036593
708262992
1636303084
1423927714
561524376
920543209
411399480
1867404074
1178771745
1527243152
661496999
1457486098
2043979766
1542873513
582816488
589340494
2034111345
1442970687
1146503424
320319539
639377811
1250505125
610496344
192014769
934093746
1568577076
425092993
1280594154
165325982
2120502013
1908363153
1722707721
260261811
27672011
2027127677
873485485
1835841085
2086941107
412972888
321185540
661108223
98340587
1928241715
1846637502
290344831
1456012153
1951166446
387681453
1638247551
404601514
842087302
1393962330
1405908484
264033940
1478119766
2016880123
1002355295
986582754
2096888099
1528156256
1167612771
1250726540
1960085766
1521749005
1461650826
1635483378
272072472
932348514
700230992
1544693905
1036624748
15807277
930321742
1628515099
667366195
1182615662
2104810826
1792098816
835523107
1674392257
1663211559
1945954483
691930537
640421455
1147562412
1866842701
213710301
1012223367
845524269
851888741
89471188
1390522129
1975264288
82070871
101311584
2001107175
965094273
26912747
77932796
1449655558
111377153
474796111
1623241386
719349156
1522231904
323200509
1411388598
842779024
783007923
1060047299
831929058
1200261103
741017921
1108983451
1171186821
1288367365
579302261
912331057
1601512979
1540038299
2123052949
526469306
1515189136
1245990711
565151182
44556036
51229377
1678785461
1894186165
966557863
1201133120
1501163138
1399367298
951178588
1776778800
1053478066
503611554
978259899
1366565857
492103979
262834331
1891845806
561335135
2103157239
267211560
464753738
1750089109
2069595115
1349069447
445972258
246074175
1783789328
1176024158
1457728009
582751878
935932629
666902433
635751438
915694951
1031731866
985127953
183431534
1177877562
1740153145
931125015
272106366
2087780138
374593096
1940144845
1030461591
867196404
1642051936
1184687150
139463901
969786437
1964750633
1265625284
1961812524
745051538
1985850619
822167074
2010179736
891547200
192959785
1058512567
234827374
57388739
1444609065
239055071
1671018591
460885280
1558412179
752307436
1257570915
1886138291
842759947
195613626
860833555
1098796740
1191841927
278936616
1062113412
1481891830
1008888957
373465738
278433918
280577829
731454863
1790008708
1458913332
1610194
1317560873
287415672
781011317
623163537
316987179
483496399
1509242394
1045621180
673410387
1956911190
1775659085
1071307622
1083286757
715911728
1831263165
1612129760
1080103491
1393525585
1375775837
1396614651
1384589746
1775114238
810182594
361752299
1588745291
1594864361
1283532205
220697855
582306666
1304978517
974481085
1524299615
1021951432
815277914
569097724
1670345493
1143683841
485509318
1387413773
1906840624
489384053
614946116
1708900288
1212293384
335576263
2051313450
1831978275
538555397
1542391013
1416359246
1242455822
1208966659
1989144512
1358143764
7253638
157798442
647226126
1078731867
221200491
2046725855
2038748847
1308872740
2145594749
348433291
520550895
1800338219
1440154173
1124370153
859430634
882745037
1425043308
1996725118
1425731468
1130858235
1782301440
314265459
1474963764
2037909222
1494755147
327274333
489824527
1394751665
1427352485
1570500587
489967875
837206703
1906840771
147921066
1868212999
1496589797
673805630
960116195
611284412
51025038
223841474
1571074856
318533798
40652788
757264927
520256802
1146241288
1571000039
1683423617
1652558996
66659525
579267675
1962513968
2046392201
711716911
1929731208
2068941323
2091355310
387862801
1751297204
1453653550
1140716780
1827625862
1873643541
165702313
785604007
122248741
706217669
225933252
386706297
1162870392
670811216
82877671
1411658648
865967197
91389126
1202489908
923139883
1278279489
59520095
765089612
567940282
2001488504
827057285
363429194
947243679
791033857
330543926
619353483
609034600
594452162
2085204001
1248846505
148710912
2026323270
1637751855
622764152
195583035
1131531986
360461859
2109873276
1023291483
596928252
546214535
550606310
1021735379
1955927755
1533016290
7988792
698996181
1345181755
281135634
681308426
999325936
955892349
230747845
865131651
1804573055
391939822
2138197481
396693984
549380730
1321546891
1593821872
1381696861
579820675
275596420
1887357516
665241101
1943794035
869592792
20529958
1618171721
1158489507
1146996106
506614447
753061826
1504236289
512006741
1808751440
198853266
264694344
1717283182
464431928
1519021755
772030055
1409683214
903129654
1942370304
917263835
1242923716
108564485
270002034
1022575883
1691049030
31040234
1688613455
456692087
811458401
1403387260
1343884239
1869355615
2005061757
396090582
970341488
1825443019
580931677
1697544081
552714945
1617091671
1797587192
1746361164
897973030
932464093
900231542
870142724
939626619
1855478354
949277259
1484379612
1062286316
106401851
742060509
2053504149
1875844582
2141904449
475103326
1350041682
436884904
1542118871
302029839
1847214239
697745796
1223226483
817538519
679793245
1094123524
1753974491
121855318
834835577
1523648237
308687552
1097221320
879415251
1052675111
2143752549
368922156
1326996658
657077871
147980718
1074318931
1187467511
1766495313
1935866398
146389571
593639066
124509621
1385194307
1668229817
703056323
467237779
398883565
1539844217
1269972819
500717517
1016380511
420135194
713626300
386070076
1449546966
21062329
1028021322
2021151866
1937677218
294617092
1895346176
1550750197
1387435602
1348369866
1451918109
567959736
1568178592
1361306959
85465706
1962687814
1174824002
413262361
1430061359
12873441
1230547286
1268974957
2042758787
840880156
1461305803
1901220573
1043645552
660037200
1199820718
896570456
1544662332
451449609
1366644690
2110256745
1665770122
1378124631
554826725
1365175524
587993896
1430898752
1097350534
2131451512
1407099293
2008362890
28657518
606542149
2083213733
2080453400
419414091
726044569
613302189
1761884576
149071177
368237273
1900797391
1908318045
578890687
1669859691
444119783
594117987
381463365
712552871
75223248
1643604667
619024640
5754621
1723095531
343378883
1228953853
405398887
2116825159
1072499608
1054314550
228486722
1046459149
810214132
1043587089
653429898
1245984154
879073671
481500955
1851656330
1003877602
1523303912
1314352230
1594594532
1620481665
177624455
1309102452
12409356
361049680
1147247905
374860853
811518792
1429785819
1287663951
521806221
2061812255
1457952251
2056816146
1107548033
1526522786
1295801965
1627281343
2062432135
1496140649
1746457335
221829888
776075421
19235082
877274480
382121279
2051715504
1445049225
1352418398
1213250589
373961680
1801534927
798988267
899448517
1682238612
80835376
1102137684
598709708
547377096
657306401
1793986623
1031060221
80497305
1173735001
349735270
676571667
1079033103
1220248011
2073826557
692898055
1572338846
1885910035
183843852
743020556
2129616477
943610122
921215056
611510754
1456916810
627971702
949055711
1702749200
1675120800
323944353
2003855663
1124124465
830526915
1766761130
734287731
1946189615
1295168261
1256151987
1855269459
1846016948
606825772
952430951
2017101745
607801371
792030823
1178630642
1044834977
1408277398
578734190
1941734928
1977633214
1234483717
1311637074
1941608093
934233414
1300872183
1986910004
367187784
514710923
840115717
667498516
1329013922
993964358
1212938955
1859126914
1435129580
404079479
1398704591
1612583695
125621928
1453050368
1716389857
134023803
1633647016
345310164
1908600837
653947142
176006714
1559533283
611003255
317367415
359645133
1508210444
564068645
703718846
1630985146
1446105979
1998311201
2135714878
537050220
1481772461
600148540
1202618139
1671632578
1099708267
1853883898
221616104
784670158
1605179563
1028719997
1493404946
1832801940
1208204940
303829876
1253884815
1556460850
510169306
1265181293
71461328
1520173254
456716496
1153889480
1646377285
969178993
928014090
1937395101
793854346
948890300
1562913293
558557213
1559574966
1666427849
1516676194
1885288582
1157880534
761487454
222749395
1614279830
549634798
1212851582
1835139649
486302327
573988377
1152068916
394458885
2003333782
163338679
1326127618
1884152303
2093850360
522853881
1713087394
1101262680
1136104383
669536388
924320448
1791802615
585473833
1235509008
1610458508
1401833520
761916039
1129386161
780053424
1316775106
2011134305
72294550
229616470
1994963557
1472721624
1807147191
865188922
1526483800
2135044301
1608246085
1119472834
1789100695
208312679
2017701342
2071346822
806734425
1557544422
577270370
1123272994
1189194187
851035206
2076234535
906143815
1518758878
2053969513
296069960
809307761
767839483
1142741677
1372512819
661643821
1206661626
1318761661
876627271
1984348610
1704453474
1297960147
161442388
811356139
777248462
1692475600
1594595802
1559218109
2028179535
767237143
313573683
2090915972
334052583
1741551496
40791215
162712401
416962344
1681089231
806079053
829943279
1128883929
227144485
1284617055
1487292296
514750360
1534647493
1451474827
326538569
418844401
1733980836
1423007266
361664001
675719922
1159622356
980941072
1020751599
913360923
882180711
619650756
1031917497
1825927008
879996575
1905767624
479706696
1198083331
2038752224
344404373
295576617
97668771
1234397991
757587680
384201175
631359775
985830831
189211806
1666290435
148186851
1562653898
826989003
1063594828
1206263525
1568496466
1583784009
582228530
1859351092
1028318380
1305101837
1169901386
145437204
1295435209
501362540
1467201260
1698664173
743384358
1021495793
1291511265
1892625872
661666572
1173882434
1288859153
1166673767
1903294896
1821497982
106426939
1392233914
1305116161
1768344519
1496732373
260364873
1819690753
1457881645
129051181
606774566
1595356912
149840103
1238077491
1663615521
1012619971
768485920
1986733879
499869713
937196333
1821550742
448294863
373063142
701068263
1056072110
1058891171
1443639886
986338575
1931497463
1147364038
576592018
632310380
335848884
848383258
449040326
1101155405
1819514449
105580865
1206792401
1285003119
1947937158
9648134
2071856260
923856278
855708953
938490458
1650278956
2132909356
176791254
689274001
254399746
2046382731
1495304103
1213336643
173730755
1077915403
398261527
472216429
568970626
1253222993
1587123142
880532676
1114061058
697874818
815352302
1630699663
394676852
582467782
49451321
1571117134
172353976
1721879114
819552595
1042750289
1862385783
2001241946
1761694147
1197769360
1439938866
1189648395
619756806
1993594321
1942946884
125672479
1614670252
1718730393
62760780
403704476
267337026
1563190654
1227461324
1984811675
1213691604
1216206335
278544446
402572056
300347461
181840618
470800634
285588321
596306305
2107245102
1659167709
1874830231
324262493
1015789999
1751088064
1118907457
205245516
1269953350
744164939
1200904024
973454827
1741349061
1569956042
1425459194
1649347506
1419237517
2101059560
616159921
202105745
1130279403
262485251
1055229534
617070124
1998743716
1172841782
1633616689
1159913953
456395314
1082996294
1647590513
203811998
1406986501
594026131
793577369
52717048
1745033650
787020285
930292924
436689368
2110338685
1934510249
901908311
234420893
1128950689
1983935905
162489908
1921665760
2142489788
1266672787
2063438733
529256656
1880878787
762218425
34119012
1945259763
2124009181
308149985
1778333198
809535477
1362885745
262880640
1673028603
554633029
1637945044
332445919
1693907507
1818948917
1158832441
481828286
2030819469
316993372
136451594
263491486
1961358347
390655002
2146264260
1018064418
1372530416
1175987326
910437582
1579787354
1190971649
1073612372
488034906
334462340
329977896
949562984
11231902
1715799173
1208891358
1292987218
1060831179
1404496394
1022652953
1813235427
532190712
1134817778
1323016110
49125690
950130245
1942940259
1517146129
27238888
853245070
392243685
1702201787
1239559097
1404688923
1642501484
1350228600
1127429502
477539163
552349290
1650077623
405251332
1953837746
1393174997
2017851030
257458566
1054187068
1531088231
566494320
73741680
1794683540
62740148
1901577956
1000593565
45400104
2064328930
1336556618
624460563
1880940357
1396146989
673231733
577545960
802911148
1242791672
1391678583
37712542
1681979859
1178736235
838103225
810040081
1078467081
2091840017
173644579
2065952330
149947872
507035602
1056409813
1707511190
1986927503
1031278697
729921587
690597683
232247991
1353432778
41869991
1643186520
520482810
1274272972
885208046
1606288355
1771176481
1277438722
308365969
705385249
116336114
714544591
35848270
277453206
381620721
378158169
1572534729
51778087
1302620991
2024635941
905969632
2005156652
1844666885
1907200632
2074287857
1368635270
1556190485
883107040
1173458745
327860681
1962294848
1383038298
844326228
336545355
1830528859
1127197920
475531987
267816208
466806063
386876713
927038927
753212445
569040184
937661827
1595889983
1672976901
3903628
152597045
1219143189
1338882123
1652994354
2073526805
204698133
175121585
1874754938
1467159756
1628516664
128615554
993256609
222134731
1009182053
1544713878
21820305
1427508596
1697386287
1762958517
763660354
966023248
2072732988
662744911
1049906801
1759204525
1288197425
640521886
2026505120
1178387802
1266437093
1420725555
1974010908
989217658
1729938805
1479690839
51977674
749784247
2044405144
1925526528
1803791844
1284233800
2064603065
1934596573
727712912
563936852
566114110
919139911
1204818106
1173162617
602718257
2033793407
1829655821
1159446031
1150355191
255925260
848176121
1743977666
1796339884
520255479
1573856133
2018675803
208069621
291613694
1006967366
754801349
1057474607
985204038
768934747
1961971025
1744793261
607597183
1200122344
1175623130
143673964
1833024611
1933053643
1662226807
1358766221
1851034159
1368314784
1084370737
1042708634
485976580
686157780
1241767250
751686749
713204808
161180634
1097400465
1987031199
1972081966
1772349127
1482748301
1489325493
670191486
1484300690
1626833849
438255190
1101612685
262329280
539300635
300532085
1517289665
189089650
1448745608
1976295871
316264842
19217836
51335833
150101413
2132384647
2077465286
1013143272
204953710
1277926236
314006160
737072443
318230890
2048276777
786058328
1578648344
696771895
1142612808
125376427
290462780
123131157
835711214
7833580
381593911
1475598333
1379699458
1476010334
504122605
2068099573
1278189677
394656888
1913478045
1985942898
1026219568
136833799
1010464916
731237001
1381675901
2017715171
1493073110
1365942228
489970303
1959638902
520283338
87433836
1601366995
785124237
935577442
1064705629
1749841879
556179512
1205097311
1557390956
517482870
702602122
693950032
1611883821
2076078087
755080756
1669024277
104592490
2121019973
2122932052
1431268375
1064041973
404883364
1006080331
1000037030
468214632
425228993
1828736379
1275182057
1041805060
1678922904
909330618
420113274
1732316008
2144726363
527765382
1312207056
1038812202
707168125
1800112774
328072793
2047741414
544649733
991873662
204224044
875091551
648852131
1068440653
1803188668
698113289
930215865
2082563605
148602666
1639568207
1504088787
757254776
699691026
1007961205
1215413000
885298500
1843089247
298255892
1904760537
2127655027
1653860321
948039838
1197641430
679272086
1013203568
1598840576
54093696
1366163696
405382122
1779431281
885351440
1531355884
1744245779
572275524
1675046899
2145881626
1483107042
1190387660
302207419
231941831
119859228
1138027920
414835969
1160728712
1403277263
193767824
843275529
1057462733
1727631998
1565017395
1916489317
2073079954
1209137566
2050184725
205668737
726539913
1837621064
483727059
96439586
35343724
1048570775
1346203478
1370241145
1647891177
1477958367
372425846
1535108347
1889469788
890227929
548507853
813220167
720820149
24582585
1009698024
1150780287
1656356317
1950724358
1697509132
1120430606
270227705
2095775742
1692150865
1842497607
1115204466
1794858890
897638363
1371838070
188126658
1917127297
1488270285
1673366891
453499406
230005820
913531292
805390429
1757472897
1201214994
221168039
1551560426
469283918
1440444044
1883612239
266397642
483905219
1159046975
1262350694
1003819771
362204249
491743953
1566413070
1517947709
1632432341
2138977112
575642527
1712746934
1456481085
854259921
564613657
729759439
361179713
1976002378
674356716
371334505
1966027028
609983737
2066209361
917032174
2025165355
1851093117
644850469
189696752
661056820
1507999571
474050133
2065729102
1993638466
1079788512
1973300031
58874056
2062603866
1081373790
1076505506
1232046466
1627692957
1440868246
1729925959
370350012
1295841752
1589626038
1779732704
1080953762
162783825
1390590117
1036344725
602280553
284425336
1368323315
1602880953
95756112
1561894332
1847047461
1444018464
827528761
130753058
1276202498
242705180
504528348
780044370
668910304
1043352228
508115508
963270084
1485038761
795572961
1786662466
317047657
734328789
512373640
1362470755
266613099
901571105
344432761
1846734390
1098114009
1228071397
1933515452
153903469
574621287
1310247801
899821544
562477245
305592680
263901081
923759538
735251927
1435886902
1682557419
706418330
950521750
1404737260
998840100
1077561234
59620365
490513641
847835920
1625447169
1582949013
1341053561
1047944969
801946735
40742419
1116335168
1487507530
120628470
194377589
2028041473
1379657222
1944296785
1046618003
1017395497
361654128
779207938
1038889501
1439216455
541706918
2103370457
2066419399
1088874573
1753285159
1642151184
1913101474
1759544404
733959110
1770469941
915276732
1415069126
1458239121
2086193192
1723068267
1721336508
1241856172
2461164
1263327404
1186032737
854666876
785441400
1290098823
916061232
378136606
109874642
1600029207
527998665
1601253409
1209225509
692208789
1460730221
1847579038
135542489
1911150153
632094193
769680867
1847569080
1269769759
1524319890
511552559
1418156690
2105693727
1250212480
311256632
432135786
1633435128
1526364780
375439251
352528474
1126626421
1606226945
197344146
1155185937
1171612348
1407057727
47262562
2009642020
1921179123
570188100
944680069
1541046394
1469303144
117316149
1711812416
327188407
66077082
1069946905
971342898
585978689
881970520
424211411
1417179962
1114636533
951916726
629200198
535812426
1599723977
1667282754
1189191577
611864330
1445014433
1446112868
1997432107
926111426
898742517
222332694
615588905
2098074342
603715744
1339729990
1064684265
987792410
1282678510
230275490
139035498
1348357928
189918610
898715066
2132756652
58854452
1715620688
1010373386
1318765106
1849433091
895198537
1506463780
1629644869
1884161732
1069946507
1949131971
1509552224
2069586459
1873303603
1151718365
2490879
1733902164
640318001
2578077
1073361261
967123420
561996595
674985548
1129465272
1764523382
1409685744
746270338
1066910568
774749228
2092159153
716314552
2077540909
1413205238
1175963344
1709480106
942999499
1364015577
711581719
2056397337
192310652
348112376
1479872711
1756131143
2045348643
358192064
1414434294
1104990639
2093198471
493933626
451593446
617644703
1738738962
813890389
180427772
744815888
356932558
631537664
1917811295
464347412
60328018
911352185
678336777
1441389732
173135475
1229764005
780671455
464133976
512703220
759726007
1944021231
343135036
551616281
1197018546
1853777028
1583751194
41004465
1830985580
1601621242
863188284
554059568
989467792
1028226359
770235413
280542485
842818167
1751411489
1411453400
627947381
1279693540
2059956118
1431546448
1831247906
1922517568
889706200
1201797616
1869674460
1958925696
1072609421
1100318712
1834217850
553828555
860231802
1466615999
138237731
340391283
256036354
1453383705
630109771
719740988
391198093
275213164
395039662
853090185
1108256595
497243183
193685435
489568852
996260056
1164159369
2020287105
1807539487
1120027784
280986497
1197996305
2094604680
14826046
490073230
882620448
513825694
1158166301
1757991890
1803608469
2141777983
1938613868
556533732
788385763
587117597
1275865471
1904294063
1805132605
1903481063
251332513
1614414270
1704031351
1517696068
1869834060
148438024
1271812851
849184261
656837937
1533729143
1401456499
511550983
1871144256
229672403
535667029
1545843335
341676843
269701504
468371920
637245163
1225935249
580658205
327606637
903881011
1663560460
340178397
1162601314
524263615
426603220
1227477753
1398837815
1264454910
1755227028
1510843604
1863543687
1524478467
1128399159
2049508549
1354229017
198666490
1001754695
1306449575
148303904
65754242
1685806633
2138335786
1993590485
30615617
871813599
618259979
877002449
35583648
1307296796
1941813678
191489884
1323665069
774921907
1329862558
438840288
1112617686
1294124588
1826322380
307610033
940724055
2006157638
600252945
451746565
1105205168
955636052
1964556219
757179395
793847232
1606847008
2012345929
1666090724
1500803008
1362811682
403114470
249673639
1723059732
308807350
2054915924
226773337
1672022544
573872830
1733424628
1021380873
430863307
2021955843
1137152593
394945373
2081685793
1009868749
2081755312
1956679603
1493300013
41834765
825058955
385418515
858915973
802911163
422813083
799553081
1170743295
1525048112
1065397610
854496674
867409669
1606133873
858938883
1571414591
1210191596
583557481
962343492
210484077
1974239250
1466818979
1108564438
225869084
1846041567
2011697853
766421814
1585538026
1009042202
2030541761
1639163508
1564801618
1052603304
628151032
1124695911
1009830857
965490563
1899000914
1697329090
717971823
1868683962
2140611395
473010492
2027783838
1469032785
40677932
565084109
464114824
86668761
179057266
577897555
1601275735
1053829088
1478085909
1433568924
916953375
297325044
774071135
707856166
55781342
1526484851
832370224
789733973
1715609567
1444244425
1409931006
105290198
315437397
936087559
1447272338
435627844
1561201675
952891602
1970270899
1049974460
864609262
861631925
1649804409
339847221
1953119431
464104977
876931456
1046821500
295304980
577695909
500936971
1924545861
1040503753
1033734391
1126450029
1862298501
1771882768
588225956
764545848
388664681
548552242
1966773983
2073388362
1393689309
1986402207
2047937777
244635972
1039488383
2031500311
811351481
591206787
1464259370
1254447016
2012613457
1832438600
652226641
1453254875
1164739289
8460065
749744572
1071158446
28830104
127402463
2115723035
223462099
1120687180
2132642528
560512374
1081246149
2045756598
1817220851
162762992
1961538453
148754437
1160552025
201009033
1511162148
1726074255
99952121
1074375479
1305286577
456166443
958398402
2114649018
468626400
1374327161
61821667
197955939
1682360084
894426910
422341487
314533684
1821366922
2093892022
1335120731
569699607
715463813
1337140974
1688678914
1299186136
511683672
694811555
1663792519
1849882097
580648501
1632637512
2010497496
487822625
747147231
1346834668
1789307226
985545126
243197192
1246685095
1521429945
955311459
638044935
1116753664
1196230518
1454859401
46916995
1952501250
1661974087
722565170
1943110283
1407797265
563567037
567019625
277395210
1429738503
1792954568
2096520687
1042727540
1218943406
1535025944
2137810302
1626455038
530741430
2057580562
453966059
1547535831
1693333037
1400678351
1466118710
989530663
264598306
1763068798
594658649
1440399097
422226798
146699540
1742693074
186872386
1593604809
269543398
1951867341
528375563
1752460276
1359538474
1300230695
639207494
198790827
1468342112
1859524370
1503747729
1162745361
1892629411
1172416733
515025730
1120288400
1993894143
40050612
2072364354
1095285844
100369757
1362027914
666111293
1405776329
1832263951
898691249
1914221004
201928093
1441351592
1999725920
435010448
1106260093
1364398222
9650461
1533436405
1580153920
789706189
342231949
1462216378
416098844
958592537
1845727742
656423611
211748782
787184522
865249532
1650502172
1420607181
436210976
375912123
78958643
548160169
1551418937
408798507
635409526
1239172804
566531736
721149064
662302127
1906801817
671894482
1063806316
2140548975
395926079
693526549
1681576760
157850989
1548576874
12358614
946460053
1280722987
1394743638
19156132
1219318806
1961570527
1419257317
1342881496
1590521643
1247327886
929527002
2014698589
1618447120
1044203735
779257934
1278938690
357720571
1268147637
1172403473
493663322
170532378
886955204
432889753
836726051
1227717656
1349737485
1694860035
1578641148
1163195693
1972585400
1855373152
353629990
556593513
1127989973
685682562
1039842187
1734083146
1702968166
85149622
451772798
1566450787
754118324
306707307
228701911
1326320113
1053880659
1998154873
194650619
196439347
1542743901
826843114
485401158
1266510455
929761621
1185856961
1303623686
1446502979
350678895
923948629
187880682
177923116
1782818517
109523034
2068083746
1327964236
109153508
606183376
1966930595
68313574
1270379628
1088840714
1627217832
1068437997
1487048940
1593839087
1641585805
1961476209
293645196
2036526584
1478419792
496351211
1329110908
539527799
1832888500
543266474
380575037
1175166543
194205878
1819078990
427669453
1066245882
1409153652
714603878
1682323702
477022764
1488682705
1858487099
100940949
272743775
499573331
23943172
652088779
251892322
476911020
736665814
1947597568
381781907
1220324805
1747655626
2044492314
1467296794
1554209872
1854419777
2061841408
106960808
1974087561
1517066236
280945322
709896282
1600232209
16786012
1594860367
307578888
900614028
449429013
1727433764
1888599115
1598532440
193878856
250841024
1055783684
970549901
1640229324
1054243307
597232051
777551722
420567564
2119609208
2136892220
1161636514
1098164468
1477672605
670721506
930261814
1724379254
1507814264
213273294
1642970882
1920893777
1716929528
599040698
1861938012
1133710915
719306775
41377021
2037746738
1589625599
1885295246
1816679890
1664658860
1664715204
603079882
1833790562
289057654
1581726751
1614617301
1227956514
1021614382
707651328
1860780056
409517059
190214964
990582023
756284256
1732311746
543757842
374743142
1955572628
100288265
1818165095
803311129
653806310
2036167876
5559694
156593801
918305834
525469861
1185069243
926665110
224026238
589235627
293558785
1490554806
1966500284
1226785856
190176514
505582687
948212369
1775390672
828342019
694227152
1978496771
676515166
573704103
1878338879
1051415231
140208542
789840171
941233290
1761704632
69422964
1208465544
1869221139
487531003
578495940
127796762
1478827004
18769330
1370723932
1421991178
1901178569
229679568
1945525036
1171104932
133189165
2024344711
366663124
693852110
228284326
1377213265
941567180
1449159996
587972700
1547579044
1770975750
642156544
991682259
1537607355
641749397
1087500399
1426144686
318996174
225494815
717673155
177632701
1510740713
2137676957
1432242382
296620029
1028303570
419066089
1035741579
1434939377
1480208061
1243809140
11968930
2006894146
570844047
1909429319
543200145
1429277414
812912443
2021027622
367509381
552402626
59860196
1471128954
729265308
912930470
1072675119
1424650678
2129823754
119483682
1413971489
1904881931
2003850762
1588550912
1653049424
852746335
1687587315
1049256780
1668323765
1748313037
1878519328
922036725
1593718594
2123223920
2110686478
1840650599
989709523
994382511
327166050
1891455887
206891135
1779625558
1467937388
88208797
110639074
478642829
1060531578
1508729387
414395537
309897563
81169448
1556976657
2088918761
1050620058
132999840
1944549389
2053180388
449616019
1222694292
2036485987
1623908476
591550959
1081645859
577051110
861081083
1490269261
1774887675
1642006610
1532077684
362480647
1845087929
1720972926
801652985
1345036543
2119737836
98954611
2032068092
491340951
178303601
989113902
679101149
1481504614
638574835
1540113266
1368139542
1451722929
391927977
1148951554
283068387
1777699804
1016092657
2047618421
1740590355
1005641375
486457450
762551637
972956789
811972426
950103949
280523898
16227981
241777619
1565679206
513988816
1918128919
454270629
124815882
1198673834
1210895575
665306748
346137602
1798408160
189660673
1278311187
1417775725
610348141
931134624
602086590
1278249019
601013771
1288701610
1620828571
1322343668
1085044271
1610534387
1864342697
1579683414
1705980123
2136214783
766053274
464158469
787963572
1211655004
1654631629
1802751906
1502740384
1427536067
827989569
1202423552
408855873
975465233
1056310154
605127234
2010610837
450265242
292451209
645901504
880304176
2027693580
1866067853
1649574206
1167979358
950546944
634970364
835277049
1624621871
1990553831
568172434
965694698
1605923270
727218669
722927627
398361958
1015474208
1137691358
1671850585
952974006
1206095988
1055075392
1491760901
1240962327
1277204399
249781886
155653866
1104522528
146553120
1920666737
972308461
2096073790
1254363120
782371150
1411130487
1967123499
1694003377
245617722
1085403336
683065359
1823001911
1314546782
1586106932
1408009285
1717706086
366886190
912065553
995579595
2007519833
1963772728
2088609599
1450366876
1091817443
1483081664
1076633605
1298911268
910946265
1071801677
1552825235
1526768920
527928088
327287686
1467375442
1231522986
1776061580
1215704180
1447165547
1781240060
193432476
619059020
825792647
370234926
2146725260
1332737536
1911832492
1932831885
1238438067
2057783532
830252674
1957685090
1880292847
1676769961
1457370925
1077804628
448340849
138528052
656584770
1667789929
1169331896
1616207249
1807666379
49416653
1988321042
691071069
747401432
1951347299
2069907325
885011873
380362956
2048743354
2023405794
2040087947
699039549
698998701
1800772929
402887825
679187274
1354366425
1318865065
1300541232
334206673
132401997
974416934
1465061159
542575785
1995253561
530845670
254820051
680386313
766959141
1065653664
491472310
334251405
1433836453
6013554
1827429594
2110927748
1660887425
320065894
684387077
683822700
1544702085
676040200
1594804489
1737583583
785008743
2136438176
203279793
724539403
189515848
1022157497
779526730
1270064115
621917868
1102069343
754573046
1869757276
977529380
654260958
1143107251
587826066
1017743653
443553212
1573796729
1231700271
2028485312
111075912
710419202
50824892
501292589
1375853554
149172936
125168311
253529031
2057158601
1205808065
753092035
2052431039
2006134694
97669047
2096101690
961969152
262020061
2110551110
1049804019
511081877
1036006765
1371627552
1221588471
1663762319
1265592558
1885368041
1110283399
222040551
2042716151
50560306
619477637
1078847294
1764559811
1668750651
2016438627
378539116
1771780064
1887245038
710899839
1149462863
2057249692
856299529
1495405563
2028472565
97526881
627042492
395084222
453224786
1130189070
272930609
1796927750
1049760808
1125397130
1505241305
1145638863
1573928779
1110671234
1269397934
665725335
657667162
1216535964
1212901624
279366896
1836826939
2101914680
348867947
1320483501
234352750
1054267017
1514779067
987749177
1776503162
1166519901
940988398
578551166
1559681211
2099498291
1095796387
686103744
1817837546
1170866099
53255506
701656903
1044713114
2006071067
943714085
1376680971
1137090993
1380221875
408152331
880507275
1530711180
1956452255
1130462427
359478159
322111672
213274718
427152832
2122414505
443936323
760334582
1751209218
1765807572
1397601339
299464000
858903926
1860913554
1827698809
487703277
1989752862
1879692692
1465733220
76924068
813775002
240355041
1525752056
1700160440
405637418
533286331
371605194
1802869428
1600993074
1910627211
554686147
1240905552
75257626
1205061958
390209052
1960617322
794228894
1998996897
1308117531
1785675839
1281254226
1641106253
90788271
1451273577
290560713
1297506115
1901884469
2091630325
1488595644
979031826
103713417
480533792
1125006112
1751951101
211361631
1842543067
1407773994
498776046
397168301
1569982846
1289354815
447334084
361525009
1838450139
1450030504
1431226746
1420067114
1709471934
456005537
821550493
2082367502
142118291
1333682785
1645002514
529656343
301181970
1011995140
246400508
1123776516
363960885
1105112258
11037853
1428930229
690726542
1787729745
1698717338
1543568882
1559255709
227356935
601624059
1188768154
797390116
729151609
1144509048
417059201
2025417765
516060891
827494150
1570951774
1104721750
1824109900
1580130470
542690378
431825438
2059532451
1840501763
1710777699
827516464
655738230
2132157516
2028425249
1873890774
1123888263
609419578
621812937
852729242
801922846
1348820167
1489883334
472712982
1728613158
922665672
2014988169
376480500
20184964
665630108
210786914
872838014
1575131323
1651742024
1576194407
465989180
1658287014
1007160805
1678318309
1941081793
1594682408
602934635
1807928309
394850570
2041044763
1056195034
917694675
1797714714
871839715
1282088940
1293153592
1054236551
1757463683
1963356399
799394818
96313412
1513902440
1844210049
265699503
214693914
1262358067
184895279
835028441
1922745544
1328625951
1871083338
483876601
1457310349
1873024248
65291443
1151473639
303334647
2101748477
879955532
1563182526
1147830673
1566157074
1008797069
445271533
748471018
1673100598
1657893869
755808209
2116037024
1286871520
520260101
1615873048
1470949277
823982655
1988539732
1554042113
160364916
1511341584
1245347500
658501537
221489510
690788016
1824518205
524319417
1703745922
1553693430
2087224287
1506256805
436524427
1316463360
1956026862
1772428016
467037440
1759759716
1258255989
1263709098
667621017
1750846052
827770977
1603073239
477059319
677237072
1007466297
332770435
1190903244
500308845
988248432
290505997
1464437824
1303497079
6386424
126702671
2102168165
2106462036
685038353
1777026329
682281086
246982669
714992351
997117497
2099999185
1810797262
343708504
1307751306
1289070732
746985062
1604238280
650792510
1253599020
255921622
517736573
201612414
796158595
839154864
483141531
312449534
851518574
1926654772
645966037
1596072068
189117859
832768652
1355504436
656707551
406778086
963256550
2048537340
1669463550
1854628868
1788198524
588363894
134066036
1020685019
1465595976
1949236614
2119145440
1488669007
1579642391
1725570257
262709688
1222200777
1832342904
208813870
1491058354
1173486483
2107493999
1442589247
1519960157
2001353785
2065153987
188503720
802551721
480746214
959413068
1344638602
1921359430
1784841744
1162897895
732238635
1455162755
304519611
1485570077
2062896121
174821341
1293545901
1659959697
415235010
1888186352
977568842
628481678
1064894534
1539191341
103842731
244830041
1383765932
2108230561
383568130
284072060
1099705931
1431106457
1631209109
1914113872
647804459
2144502445
462258413
460633619
228164651
1817811927
841814763
1164683342
174765781
343792654
976631410
1758711582
1497244784
6345530
401627051
965106882
1097453859
103482367
750300829
134648328
1397681568
1645521834
577692101
1197918670
1573281042
1965511610
1350283372
397069573
532660976
772352041
1084925039
470314971
1188829764
1480792487
137350374
260535514
1005376259
1267909788
2069004423
2040642122
308312278
905519497
945170328
396668351
667279643
5701119
542772675
112527387
481222895
378027001
319372702
1970655911
1348176901
688839337
605249863
594784966
1823931014
1333708477
126332538
932544062
1481545541
1207661063
474666745
2113083217
269284937
1765291175
1241580555
1754501544
2057384564
965506191
1508169792
1035181564
1000068251
2127336968
136608236
827669985
1684685035
2142811106
1165862145
1056555394
494513654
418521088
2129774108
1938229874
32154196
881371892
1133189999
1987647584
1818098483
609268945
1179377768
77651466
1535408787
1414726975
75530072
902913068
1631182156
1137142776
1187892041
1375471344
1058306423
808134694
1165247260
693989706
1735550187
1596201453
1851874012
1450918381
304948028
2030156189
633851599
131362632
1883036571
1858918497
1477967211
1782891392
1236539349
1945577676
1448167741
205302023
1973226033
618368576
1002800000
353255121
593583008
140523069
109534900
1924183161
1501921862
875263845
433907690
729476707
1570807613
2013035346
338627094
1349939851
1838802270
366521631
940513114
537631739
1247053552
836694708
571169816
1072175000
269692101
1303489839
590067892
270575626
956035996
1351122975
1510949847
2024747648
1782969001
1310384929
180614352
898503323
1421429218
1941207204
1066489391
215070252
2102048905
1004810095
1796161293
88179358
851163850
1180117546
369202804
588316655
1229467804
1922068413
429006013
1668959773
1837796199
558785442
10567157
656072777
2078246097
1234110052
1762061548
1980989986
1236425928
1531182492
532448298
135045938
842702729
988242819
956871024
1029696375
5534792
1984061726
266757830
1036523418
2067559225
735480862
1711265225
1008213334
1813513061
2071662799
1337356608
1838847858
1716732445
937337323
768669663
383416865
1962766213
1975464049
814253474
649465792
191686365
2127064143
1036889922
868039681
932420243
455740598
381592542
1325140228
411900987
370597795
1046959728
41057157
68102679
1451074394
1845801438
2023403188
293979451
1584178503
1361301803
897464529
1908658176
11611015
1444299727
2029770552
240202913
493069295
357848546
1425957574
1669305012
993107294
747004960
965086225
1687057825
1549174539
1745761559
864346017
2034766822
2069117386
940137324
1521455702
1218417578
748439433
870686987
1837339915
200923709
2004554661
1505785905
1642295711
317317578
297120624
1156216458
1003122466
1867094011
1181455924
1225250533
1253604687
1975010233
1911354797
895943761
26700207
1453814693
559353397
2118527698
1945787215
272594125
233250453
669045539
515413854
1501843478
1494561078
289309819
17075475
1799639308
531082097
584805953
775957010
863572967
789620260
1868831529
1743746737
199498794
1636175519
48048825
2051701391
2094002744
1650822434
1857033231
84895774
1761528368
1570060189
389410772
223744302
938455544
1639057226
1635338865
742761376
801326899
100473652
503840479
1772989700
807990824
840482507
1875777514
1352886094
1675476849
918960950
1947384702
258231435
1181058655
1005940501
449846210
2061431777
130541380
1637297846
1824486152
425932067
1748604401
1304652940
1855063066
1729795442
431702859
1139026283
1727014310
1510603642
232197236
1169566925
116872316
1115532093
1371893779
672171235
1393577269
2145422079
996330844
1921240787
739651264
555724626
763259420
1375881034
2129110374
1792749302
573309110
1541513822
1788549998
1690648401
1977669250
1470606320
464450734
2058393853
507861597
1127395411
749654106
1827611521
197413430
1173269381
317117209
1052895833
1828741690
1290289892
2011036122
146495475
1736020572
313426920
1584427837
269794137
415939750
1662283127
344130206
1125651239
1476983817
2080587666
946366825
1038033667
921530858
28218430
53598962
1103679245
781360333
362495658
390296716
354795577
867055185
1024062652
1151713710
264065194
575707643
1685503529
179127608
736870492
156414610
1929260440
414256060
1262137428
1505456474
161046571
766068285
2020927473
1585826629
927057553
2024729569
1347838195
626016369
472757327
41247964
1561959230
681503017
729200803
838286190
407058764
410586407
1939521202
749656046
1898767595
239812954
325645750
617890174
636517086
1293356450
1108050179
507046140
1869905720
1729698955
369029349
1283095338
2021317132
1043263477
2145944092
1801829204
1387453274
1415913551
995894918
1417831501
468682483
1178018370
1220760965
450958402
1220749697
271160742
1488298997
543440432
283194422
1837636319
1781802079
1708991459
1153917273
774877743
978882466
1232459946
1666129941
1433313427
86586540
2097236867
417876318
740482902
2086842664
938105243
1767775133
744493448
1109946789
110815085
539459413
1292239575
581761380
458491063
1113821953
936422611
956494747
714085747
549683225
1552598625
543689277
656933967
1321375223
539744546
1283098580
546602376
799911781
382394420
535477902
398733465
2031804078
1265528230
1515796753
1428167250
2106745043
283335162
2066920039
611768238
1229576935
853735727
1081792241
1504182262
368238114
519166467
1972816716
587761245
1505604493
1082133320
1464368719
1956193527
953250044
1408494267
1730920342
1095225028
1738167419
1617459990
572924130
1167403536
393177495
1476936257
710581870
1494684218
1446016139
319664150
374476336
309404184
1553803173
1905396635
1009342710
58476277
507944496
1819535892
2025224723
1903581639
152838639
1035873546
531974248
791855653
1102329482
219711646
1932330468
627384380
1284697671
887787913
895465485
524222177
2077132300
1090147199
565463101
532254367
596855195
930050040
1445751712
1443128990
120045570
289653507
2014794818
1035096065
590487572
2135593797
600975488
291313753
1897925534
890717959
8864551
1956211241
2058458323
1932305147
503135450
473149801
331909652
1845334005
329693835
1104086108
1404897825
2003331599
759433182
1511986642
1855479998
2088097257
1250391409
1393963045
1505176020
2034507765
1951236640
293615375
913555275
2032673202
186239916
2074325393
1352264743
288141437
1470743940
413261018
361031959
2134479774
797850265
711902759
1139319027
944440038
1289524356
710569311
862403697
876784791
1764289657
910421579
1983117032
771441488
555344644
1185920103
1042561693
1516737886
520569028
1947841514
1504707666
1235626392
137649715
603761815
1283624994
957507299
693589054
740782945
2052869655
360464857
1681781782
1427719620
304553214
1221554845
1770096673
574497546
1648218185
781399054
1448762322
1761881812
2114452360
785090922
1606683560
98769768
539690630
115674258
1229168103
1754176515
2075232744
880035007
2126537371
1051516724
967439150
1169261541
1174445001
915017798
803041543
129650234
494595564
694280934
1885349837
583091879
55416894
1995973721
685485383
813016867
139228186
2052675037
1670696247
957037936
1077329573
1102860075
458069429
1198256549
1363519547
429779131
910469928
1832637690
442805341
89107928
1672668342
460896105
545567440
1834129090
38285459
614352442
815462150
502713196
625524744
290959946
1694284097
651783493
17529786
686284374
32028171
1173973404
2126168076
714151078
1714382469
1195135894
1918394786
895829594
436930929
593250149
1831205093
1074253982
1465414218
794284889
1773303501
1242155921
998351527
1469901477
367919420
480895040
747317634
810016777
1254430376
14722920
1473596452
368011022
1340341012
1153601171
306312779
815177574
1566796712
1113606027
1183871436
1685988963
1681890215
1450098159
132114361
447558018
26900439
1428133252
1265215512
1294708908
535442245
263401730
1034172957
1762031698
743775145
1701658460
471872736
1649832931
1838921081
649384646
1989140247
1151590396
1964121967
1095302830
915052373
471764042
1363787902
1083375152
1321010424
1245980314
489437698
624878037
2002194316
850234460
1030268443
1935918661
1722326929
719070410
422844879
379884222
33433278
973095984
1518236424
1607614040
334360483
2077332706
1155296284
1740152759
711407405
1672645267
2038953853
249479633
1475611468
729275320
167241020
572769100
817820820
1800209478
162516533
1614887952
2098029940
776916961
1661552855
878455801
1073738587
1368714250
165111135
1978495191
1518949968
428049006
1105555911
1584055403
1068314987
727571169
242353736
691618734
1614259006
2134050349
48716243
2056420230
691969466
1750962138
338812318
908394642
702416537
15677561
892740089
1582926886
834641906
377600002
2013725304
1766171504
2065676284
755337335
547166768
812959059
941597050
1179105050
217087922
1020338332
609678366
1527234446
292932060
806670893
146052241
1419144729
1746885436
1900850148
1893762256
1544997191
321124131
169181752
644840572
2124023005
468426182
1314718209
1599686894
1936685914
1638117312
2022641802
1782773151
1143058671
974871399
1480109925
72203394
733568367
2057916477
155806961
1765522931
1023376976
368819039
1715230890
400261398
1033335140
1456704516
126976747
835402726
636098252
1590427594
656474731
1321526381
1543175003
1936684607
636519045
281282493
157321873
1257934373
1062492593
1064725112
1522026878
1968081126
608511848
780693986
152049622
749991739
1307769637
863916916
1138588628
1294904551
1321140711
1961561340
1815868138
1749286458
1155841092
1710630202
273370357
1714700962
1379646951
1312895982
933695036
1690870316
547025476
1331573371
1477433701
116795721
42363847
1848087404
864019014
800531724
737196616
1063986015
1862494169
765183871
1324927035
1954066608
1674458626
733156303
481116637
625310898
36122833
1334645414
1107198807
1526035094
400745987
1127698070
1965559462
112928945
1782982520
87332791
133859902
1042262157
1430891898
932253838
932136556
1189281531
139968682
1246986826
437144907
835097564
45935909
1152186471
391116549
2092059549
539278249
459777410
1229130146
1908764217
1469805717
1916145512
1965055603
973363272
1169025468
1487111008
110432379
1601434340
878725313
176607856
304886464
1133769671
299169283
1995986261
1684082376
1548281374
681340302
1340881162
115534409
1516698067
1925656154
665981821
1840469487
841915650
183675949
683327089
703071055
1462492023
212486707
1059421499
267985708
1510573711
664099970
448096329
866470955
2013865611
1057698647
1123033464
1939073103
284209692
700853352
239521815
184495057
1633619611
59690419
675964331
1070502633
1285052536
81258404
1913399764
1202383018
1912271747
2053422916
1793822391
1723126989
1064198982
1093812353
1999785275
380039650
725412629
419182664
1157613755
894200772
1021900285
836212523
1059372143
1297425964
229590922
259701480
1890594482
78670396
1854338120
921485788
1930341738
397876436
1787830516
427090867
2075972297
143556035
1778551729
1371723013
1571688674
1313631493
1254939626
241774821
1437124191
1468414245
1496693392
1860365139
1073257135
538113553
737129073
645712760
1626874367
1776966321
70309955
1788603766
957532658
1562978177
1937718135
133844423
1879051613
1801721065
771956143
1955748446
974713034
1318209801
424670045
1376947477
902350583
1543001713
1421159477
382865079
507133036
664584736
692568897
2036293665
1401007271
485429815
83203848
1155665317
530955594
1030382340
1561561540
1789421668
1258767215
639403759
301427195
2002405561
29978390
1360702324
776905291
141154506
1056653185
1074563028
570602017
2021353155
1768112172
1494684534
1637641634
933052158
149851145
1066386417
540476952
642289086
2061769345
1442927460
724818355
1346652750
1310544753
1596657374
1140853971
245573825
2007296775
1606659017
761063712
1714787452
1530726158
1927849856
2126251750
1776857592
846047703
927149259
828390495
2125162815
802973558
1393263099
1075074606
412252323
1406034392
1228144478
459839529
1729400476
1104514183
2049215884
562562335
1750559572
113916286
781167607
970354477
27724893
559017215
1930034748
698896356
89120168
1179941397
1462592356
814049485
2083845320
1172334293
1395692496
2005347174
463163943
606050379
721176323
1619257754
96676912
1830635304
501670556
1188547975
1309163764
20855727
241151916
1287428857
929181948
325866073
217225805
1564554722
1178460316
1360414505
1445820092
470938624
80274284
793037665
1527762852
291681452
1122495876
522575980
1473133898
2037104851
691097203
2005892362
1288848095
1007317872
677671605
807041216
1644147993
842443270
620195488
496419008
1416145044
69074083
947097815
918148119
179890082
332774973
7994157
50890610
1287778682
364168258
896091838
891097563
1588625087
679868480
683486373
344613079
1754567218
1961144114
1432435101
1119728748
520424523
338938155
1515161217
291472336
298306480
1019255611
167017631
265595181
1502040628
1908579843
787521031
681629326
364835632
990439310
1089558846
512446737
1210485394
826698182
41542250
1955001903
453425601
2030959739
1653937843
1249806260
67022726
397356090
59336005
2084978515
2095346890
1648677695
1908916926
1460906990
948487092
543586864
1684972116
83678504
1229415808
1494056614
1390016781
1562355678
594352478
559875503
1087981351
439528007
1033634229
707506721
1564781381
274725048
1299684128
840312377
1825176559
1449887932
1057045209
1869695631
2095770036
1967503015
154014695
1980194726
21310047
340465929
1784661695
303748511
1197320764
1066573104
1669887626
185723850
457688776
1355475797
2028169098
1029577299
161583349
843584219
1397433819
2085634313
1635653479
654474887
1431712519
833265890
1928771694
2036871425
327367905
971086655
87850129
1845578008
1591597922
152844936
555907310
369675500
899995439
908428006
322582777
557498425
1973090082
496994774
1924870438
356023886
399202277
1760122444
143538439
1543790676
229263536
1632143871
603327907
1781901339
194753181
419942478
1080941472
1353037073
621282881
425400231
1517736326
1685553298
440971988
1828360482
1865267677
1132093773
416621305
210073798
1688313184
1510545612
1916355658
1658693161
2130996771
849749690
1988007254
1422713888
284080290
1052140903
718322447
1885671883
1125080640
1926950465
88514597
632031689
566253649
9127393
718871260
725898117
353993038
699453515
1689262789
1994627751
37382067
572820719
504324084
2055729173
312748138
772807591
1011595329
612159809
10244203
726861872
106022547
1902180731
1303496515
1999462130
426201075
880670960
1922875850
680560804
351277812
333616722
1708309410
1654091656
924788014
315684319
1212643803
298248802
412998083
1714522830
502535460
970420747
223424402
870043188
836570149
283712663
1820772218
1185267772
594566560
2286136
586310321
776679460
489990902
1088301437
1963256046
861785311
1524785522
815766251
1078326887
2089745435
1864363512
490618440
1450767092
1002732511
658110021
901373469
1031188190
914934451
2102434699
2070000581
851741307
2122864193
1066583181
34364577
1242702773
871134740
1832939548
88216977
1508281478
881142174
1213009600
1398423330
702941507
668115381
1016784395
1319971431
2050578060
1763676291
65567074
1209740449
62879723
1711096269
1470692855
1028258862
2094206433
546470677
270586676
270095349
2123117569
575546357
1111426686
468705292
1518856189
1286518346
1137499322
547451446
157152853
451901100
2007786629
1372552691
1443787338
277640262
1644105945
1959058569
1255125814
1034834378
1177377528
1441651017
667278002
1940837553
1994943689
36537989
1414325139
2030517792
173986587
393304197
1201551134
1159293823
1392326536
721685328
1438305354
157597150
1328817082
859884884
564317558
249023162
953928297
359118022
771999382
856675311
1995365001
1869904890
564550598
444008580
1920293115
1895335022
1426360177
2035453118
832078544
353969255
579952748
653347158
569948279
1391671927
995846229
55346532
629042752
1623525822
1842504110
277562773
1124018307
1902075466
1553575534
2130277556
1311734917
1652488627
393229832
1260639116
1887116069
634341010
1616302996
1927918097
914088774
1165448582
591285287
796225177
602471430
1077027092
1185271087
254590584
1375139521
403904940
2142433956
1003077303
1111619953
1379400322
1013732678
770558850
1518006520
1288234364
48210090
144646511
1798359864
1002948363
1411133859
1413629037
909031887
1280312141
906706168
1371550035
520649666
1627875746
2135850103
598365483
177057798
295792897
1550739082
340610605
1878863746
309705858
1170271155
1287877417
1089564645
1749739333
1100070123
1647846612
320793875
1335269631
1446320594
866968762
1629330428
93577770
2077108050
733034232
1167484120
749789132
766627114
379472217
1179493622
1425320058
1869552904
1594319846
446937509
1142849584
832979031
657465728
1397002697
1885295722
2130112021
1601793958
1725909093
1001292063
963602919
651581225
1776207686
1557846897
1963264504
1937345486
490500160
110692353
599737578
923583798
178638976
1139807681
1415465089
1793253014
307124808
746938999
879106079
766885751
551954145
40421170
1519858127
1570835327
978239926
2116160562
385728106
1579850503
533133714
81831407
568346086
55163732
375831549
1070512264
49737504
1736324711
887354882
178807845
1853113604
1143481326
632914035
1926781355
495486377
946962638
1961431030
125482672
1411938220
1144688681
1320235232
96938331
1442892112
429523675
112216306
2088983931
10417699
1218570262
1426956600
1413394427
418952624
775579118
1902213304
1094200226
379253044
2013477137
288694013
2129644881
1458127463
2085420304
1377047930
1417940876
653719933
375078176
1028078175
1142734860
2057481048
742411252
1567816508
1858345643
1941784537
2093212643
1282510256
556740222
203798563
1357221794
836908016
756451728
1239549248
766237171
1627817224
635448691
1549731158
672220745
514244681
1316735914
1579127548
100667620
366356190
24267094
910445270
1684911923
613441135
457804769
963957256
734480306
1867045772
1920830788
835953886
822049447
346379080
795850795
1640328188
2058326549
1757165041
1640860672
1702157303
1054605875
1364209968
1018262
186391082
1326309691
849459846
282158822
1379708050
1301422151
1452253513
350522376
1041165899
802130765
1440721052
1679677122
127012714
1053069589
1302866518
234858300
2143656493
2011026358
284410064
1921069963
448102772
1702265102
282589537
777266470
673298298
1064530592
1666715287
556366878
782912380
1636439616
596421098
1133951889
847843387
1709448682
1537847011
895245935
1761725010
2012280888
1134234852
1676579594
1976690329
1012273208
1561434468
1681997813
1342748558
2014238346
1475932685
435703705
1339112619
1911394613
812607343
155010290
785805350
1590555451
561573603
932911007
1896553780
32144840
1439046866
1264670879
1002323399
132491349
839395085
674209239
352641592
70766680
711651072
443168279
1570938346
1574105546
1324225632
981018325
330923655
1626154940
410390084
198340256
212503083
419623956
42880765
2062586652
1487914251
121786463
603286672
1081504621
1792589913
1051690324
1110201479
1457612311
1815261278
1752484789
1247905204
457874480
1359284850
804107340
741429709
1624821318
1529588626
387930206
1221863491
832778254
750225012
963531105
57927870
786869596
1780406693
193165816
2105621635
2106486127
728100467
879785387
738327001
1798348802
533290535
759497036
955354376
2059440460
1335025917
1768295271
233597910
1331103300
1407296563
1662489699
1937739421
1989271709
743385131
80369260
1653928775
1663830829
242853668
148780621
2073438089
2072948377
597492430
246053668
285072154
2000465110
612580071
1287442185
1362196777
1629054433
607480710
1969227603
1570491453
1940636789
502682417
328971299
52536959
664703190
53436699
1543338440
1378456987
870256274
303647651
631058438
42966102
1775951867
772353629
2095893192
1644033172
1199452820
1181429837
50661926
21223987
1270035296
294892137
289403690
1868782748
289655635
2091910518
1645350739
254753125
1864278716
843032722
1295218002
1987165905
1545629296
2090798884
1984534821
1270199690
396526537
307032061
576906382
1105875729
523220177
95623667
1102386888
523973670
1155560563
576443372
405761400
781541096
1224688305
1973207605
1351717944
292703515
750149894
417354839
718822800
564264525
178769685
265731192
1609646728
1894584894
493915540
754412675
1103473581
1988619036
993537059
1927028099
265224265
544200579
1888328844
1360944269
1837399971
1223378269
200429410
1736483420
1628692649
2122709795
1452578875
709619768
1039514268
520248146
1708808578
1458239391
1611576435
2077797784
1685911945
535545738
556695160
419262832
1763155479
1404109517
2078118176
348633297
1797828816
20684501
1535817367
1777371641
648522659
1117137174
726227374
46418354
1097870627
1552586284
1232183125
2126458251
1289966703
1332451232
529745384
435009212
1228957045
1155168799
994856491
1468674824
525710676
2056424473
1706322704
1735411847
407559921
1650658131
1546533330
941590287
845495937
731945960
1989100305
1160118864
1288156772
1249330768
867156511
1944843447
55491365
1436941584
1452488045
922314992
919185350
994880449
1937422254
971959524
619862516
1502989615
89267853
109726602
514070036
2015660280
1627972748
1697664797
1509078056
1934645884
495441937
831818614
283317075
576143024
1276417031
1983393887
346412690
500132545
638828696
1603855343
945121445
197233203
574298697
2047386687
1968720117
2062845066
878986179
860336777
1856544396
521391292
1347509440
1125745802
2137134592
1803105842
550789864
1814937364
1276576871
444814273
1105877448
2027305111
1569575980
595680758
763050944
1831011073
514308344
2036179163
1871687989
572358269
777104454
676295320
535663038
1543205555
1367388591
150843830
204221327
1866674695
1884971691
1134217944
1852921028
788120489
1825227669
1168328697
36192994
672404808
1206410988
419947905
1092823757
478426710
1990699671
1001140644
280537629
1113299125
1971237749
709013935
663615035
26959057
498733523
1236242666
2044646728
1164681828
1986274775
909825658
53763731
1939006351
901749613
1073423271
1369145802
1059477188
1735800554
129767
1200380092
1368152365
784132348
2045938835
517160464
789176510
1657678513
701238939
1340911293
1244919370
1329308289
768645572
509931900
1807628442
817369090
1888587972
736921446
1782539648
437944367
1330286059
418538632
665120123
1148963150
886298964
1656024900
1747880964
1752125485
26568615
1541064997
1491790858
494408613
1560502219
1304715122
30298247
1610285238
894249435
99041887
1771849600
1158647659
1040712750
1269057141
1610441794
246392506
784212773
2015980524
876216641
1105709125
1449875047
722505633
355666611
331908638
1360017170
1535894303
1901187192
2029665526
1218764423
1326525447
1799872749
1593055770
718546024
1268043250
1519905433
351758070
554198259
746953020
1426106037
772807990
1618136750
1457153023
1745013553
746308418
332806592
1638033959
2010842470
301437123
821986603
631862748
728300566
2140592700
2146270654
1205915408
1654413574
1659028877
1910918030
928904409
1864424670
1160005305
580938025
14687483
623015823
752444190
2114658623
1189968876
1545759652
544653034
153785627
515462700
502692029
1018589273
884427368
119789327
204147889
2010455164
1816740385
675590715
1914797784
373185370
1157076667
118590226
207835612
71918537
1115005336
1506878849
1136885269
1002897647
567716417
791436861
1963377589
323079336
1967201358
583920132
1542194420
1341240718
469386585
1738661764
1519233166
310626767
1179884437
15074934
473236436
972508283
1025674249
408678304
2094583048
519115032
277598413
2030950034
748655973
352722974
571166494
1396131847
954158068
1855890288
834764156
251827100
2050147969
1395792442
791630495
418120502
1633572336
247321890
162118423
1002167209
987520560
477543257
485332913
1227367627
1124792838
232215946
442319760
55523857
1259578625
306914163
2005967568
1851531776
952495465
1255683847
1996535941
1791340380
1505635990
1078466927
1337443639
901343413
1414615893
1097922320
1292823626
778254563
1993777120
576721789
2007131010
65202114
1074300123
1279690324
1959078054
954227122
961902694
1227439814
1239236447
919574513
505010576
1970622617
355563526
2081792325
1356585375
1153009559
366067163
1163854388
1237479206
233194660
140700842
1805202605
2006994774
513057123
1857499193
220186940
2131489060
1677057225
1278994720
2043565581
1495111477
1261178648
962993237
1053306982
227303825
300754447
1818650662
401009780
570648831
460401142
1972208571
2044765377
1520951346
2093795513
1911178301
1498876969
233389771
1459170025
1590307849
1210074149
399799080
1005195287
82149470
2067431131
1732451539
1194537559
572516203
1224435093
828362424
1105064640
216436587
808209111
236476754
472927965
72670191
2112102675
439819573
1061558955
1013488778
823147466
972842144
863864523
1974389657
1203558352
959497967
1473768501
334615332
860777170
1271501173
1771036588
798121133
1174191186
1549286035
1648725880
156477040
83936683
597548075
1044538865
411329003
1745246744
918271204
192214876
529340916
798136176
261731262
887502102
1259151738
556801449
222038207
1435036221
1540294977
559026222
132169936
2019852253
1006476866
1342102760
1457415905
188483903
606236698
2121518437
207400638
1811060735
479649536
152198829
891299497
1611520171
875606615
1510498683
415363685
1893201538
890451618
373547739
1221365006
365021271
1957553160
929291253
1129747237
1237730263
336694332
443984547
131372384
531643046
568660268
1417105817
989524638
608394968
258122485
1788510274
1487452518
1550421418
1306953223
1570530306
2029294557
1889887681
850944519
1281376091
1469364289
506143246
1792546559
1263716959
452650192
1361100413
1488395518
1797282811
1251827749
1520853997
703031479
1248843956
2047214900
141040984
1256774437
1936944113
1751143548
2056901264
459159392
792725529
845123288
1885244917
1695719581
1711058475
913692521
1639712765
475570225
337280728
1903517131
559643488
1483453649
1374065218
1674875134
1735967171
1050503104
1676056734
2112772164
310425474
1261890515
1200701821
599217992
419424382
1998078724
823356821
243349141
463635345
826142098
1945314781
763688684
1025939386
2138447691
1501649881
604850912
1631688591
1504607870
1965781608
641333789
848963125
2003003835
400395747
997542388
1394027211
1322894989
415673339
1473540465
1625632212
1911314322
1122993147
1270616666
95616005
1146460764
1412771771
994163662
348558278
998190681
458791659
618886325
1336629415
1879032423
1744026662
2035174869
1079676989
1158712264
675648743
1678572532
853484941
1248019349
1038481769
655850141
932558372
1088531864
1133650291
1365030232
977921617
1392485979
862126123
578763551
563215467
493402492
366896325
471726005
350864914
351420375
527688314
320992926
1999488051
718996904
1662419119
162147454
1446485754
1216444674
96744312
877546054
125624904
1473863694
669784975
1267832594
1689321984
235542300
113544996
746508784
445359730
297686768
683796892
1367743723
1056194528
1590592336
1031742279
1456860887
1794368383
1963884755
847852363
193465770
1609461721
1881674549
1537095206
52138179
1321465814
445301771
1846632195
819260196
714831966
1704611910
1948561275
1354562975
137876504
1835310905
1179219951
1075327311
1708660584
1313357874
89694191
1766758745
1455686909
387215622
32749095
224271844
1892018617
172731576
1918880064
2131733990
15907208
760332442
1363871587
1380481380
2017555241
1416522687
1024337621
334508983
798149788
1856865465
807048760
1426415083
367666971
1288021884
1885762718
764975353
314100642
2051959885
482824679
1518862285
1631350681
11478525
1280096145
989039090
1762787247
256845583
1154185171
948139406
457029086
212898149
1659553398
263829889
571044947
4107250
1730419054
2074574831
1027238539
347652253
2017906844
2055186504
1933508815
658670262
1295033861
916410800
1393954100
1866661264
344712881
432368900
1506824030
1197148839
1518629363
777148323
699217041
2145144691
1501856369
881360099
536077557
1732887492
1412054588
937885929
2043254386
1569374409
1271336624
2060939964
526789161
1385797127
534364520
1023903380
1479020519
26650759
1611952023
854054864
422081195
222894386
1537158941
2062070741
1393601789
1530261985
1030261274
1999498101
454165759
647421267
1316274130
814919167
1174450353
1150903284
1144835210
1240886066
196289239
2003808976
1380858278
283884811
199663037
1977346516
192722499
1661098646
352981298
2029974007
2014738302
1829048879
1483750776
844356414
598499315
1000655691
1183457285
2145436462
1176432916
724144445
552249421
214319984
281084655
2112005377
1727312554
1215719245
293684212
1060018208
489967105
1056713316
187400722
454323727
243550027
1625063114
317897301
2022098696
155254197
825875385
949285208
1854542424
1105821518
486757064
2005521298
446089215
1873800509
1847078731
751639973
1890626525
1721378641
1634278416
1307954244
1405884201
1710473567
1598017915
594220332
523914036
150093508
821447625
1353197126
1207290637
1116509911
1334217227
44019517
1590148773
212271322
175887189
762327112
39803955
1976830103
1324254617
1471812580
982801128
781033
1112763357
185110050
1143827753
1306212698
889691212
501105929
111395489
1789511265
614588110
756465924
1132237506
232446594
506632898
1064150275
150056630
262647673
1287343584
924626710
264379349
1639265518
1615235567
1654751188
1847834085
1015422271
1042905868
786180997
1877924200
1443508322
320337508
836211233
1849496998
1554770459
1809059814
2125233937
785639130
492657694
1768044799
1880134145
634681554
709188525
2043340433
1480716034
1783197963
181269949
915586799
1243657894
1212924156
1962224275
640831727
2020034131
429359035
1256256190
502681942
1964130379
1871301955
383224481
1708220786
1814649983
530627588
48039804
130571629
1245315119
1840661386
1347891929
1623339616
401907374
1565473306
523808593
413416671
830333194
628578161
1666475245
465841729
1629787839
1489190740
966407443
131628234
1246588511
221352668
1713239674
984635338
2055566395
767822763
518634045
1360799541
1674337441
566861195
1723619165
1754239375
1950847763
468885821
502611896
1579551189
1957630528
761791949
386833216
299034223
1340409058
658410524
1730588009
1688600192
1665740265
1723795361
1513717905
1026412900
2021201983
1595714144
1707858621
1428173715
239996878
223499689
736655640
1871873457
537518283
16774383
460363116
1462399686
650338570
1195434002
2044768630
667956847
574865249
1251231177
634039093
1871407806
195402830
621845917
677779854
508780278
757524997
1882923460
934801519
213644704
2008978668
1341936311
435317924
361237186
270988187
1279950792
1842235572
1447715399
1915617138
121854616
851327138
660479417
842814590
2072875156
117288614
1000323875
304347583
821784000
1889265387
477076264
1332212147
998737676
700726356
1588006682
1179488913
1659136979
1336198120
2034822974
1042851336
2130206883
2121544316
383170829
1886605839
1740513673
1412958006
240334298
493013235
1294183534
118227265
1763420166
1170850136
1704989326
852220755
1994425056
1798944498
542725048
1025527776
1898358631
74707609
1775452169
772826646
333064980
626743823
406872612
509084925
1486595629
783812900
1051587030
1675939936
781257283
859681072
1952697747
1878674829
413335526
476430728
267484524
1637764726
271568203
2060343386
1803631959
571385493
1650246699
1391393164
36310743
2015438634
2052012214
538185907
337236880
1519313798
716570275
884094928
26243018
1749794035
221016324
272779397
851768401
1361786698
1981808436
938947633
753782946
540251432
1208042366
415146866
1657081242
1142963225
547987831
1981636506
1627492212
1639211111
1878944897
1788379643
761159622
1855912620
2130351553
58485826
149487741
1255211594
1248322013
183667081
1148175664
155644778
1420863530
544658820
2013869652
1483119030
911415395
1356737876
885881453
2100438434
1017055508
1950246818
838519166
464619593
1384598925
824784158
81651231
303241167
1064277157
566937655
620208260
2065988451
2080362188
949831146
1408786631
2145705906
1965431756
662830514
2068494517
1997632236
294666684
892430847
788921798
1823287727
772123382
437450736
1212279926
178571863
153807908
783128719
1860456869
2127577581
1062720241
1795299296
1965145421
1639071719
55114737
1866481198
352992249
1282874169
815132891
191346529
1922767420
1003748685
687132412
2089141342
988720546
277305271
628389230
1533063633
1396910184
1968938802
1089878870
25303519
1219588676
766333070
22031875
1991306015
328010683
1318403386
144758637
1242315333
1199961950
670572125
1618840584
253221103
1942334810
702313004
2093236629
271300319
1147147379
1569169458
603581639
618072501
1754367289
419652732
1597925410
2078817657
1466094445
1724679394
1811866076
233483458
1181507847
848022790
1706021354
1443570013
76625943
651842095
2113370308
1551113042
1823157440
1194459188
500295028
240313023
1245775970
877358330
844596126
1423335166
1417657015
810153298
871313838
1436071726
1372558511
1664557301
651485173
1141160615
142510805
258887420
1744680363
745017642
1461223185
1488562553
293781564
646132436
690393963
2013356733
500902011
1720199315
2066646040
814627000
827257399
815338595
1122699558
453001595
355156290
1140294134
1456882194
1564147702
2019633254
1748336120
1514088082
765968166
1968701287
1608087364
1094910421
189740929
752632158
554034935
841217073
1667988145
2050224774
1440071647
1603632625
1882400609
1551994750
1262397421
1907888376
1941890632
767459900
510261173
832351099
218770944
532029785
630555324
1833531893
1144016729
998913561
1118644225
1884848454
237422922
1214908926
49162785
2003390962
1867900418
172293621
671436641
851361991
261135960
962701332
1949878876
1048685164
17614338
1742895598
1414457735
1833024793
790397175
1113648851
1191350358
1533889165
1619656200
887636525
720795349
10036076
1956019332
2109255029
1765290569
1435596770
12425140
459026123
1132725565
743228270
947772279
1270208268
1654290358
16367123
260546587
2111086641
437827513
1501648612
1372794647
678611804
879018253
989181627
2084515592
1797965544
2053000781
1384597880
1937266718
948608407
262508565
699978132
1309372391
55503768
627617304
464224521
1101172275
154033550
1925779267
1132207260
1653516524
1505670861
1393125765
1103766940
1205758040
538730241
1591057083
27397134
1298350925
35486048
1326794768
321087818
405136421
402227728
1960462167
1146896880
820696050
326005941
320589349
1458720892
2072538892
629963439
1812949829
190011078
149889575
242295161
1561380284
944077181
1021635887
39524557
1898522060
1204855013
2140483826
866089215
1667745072
949609633
909492724
1495896331
526116650
753532144
86132254
1968061657
1730263235
515357924
1760483253
1893450660
1670576444
36672927
51573376
1383022145
72116631
1985027841
166569992
1916306729
978912776
492546954
587471556
108373774
1098122626
1424155068
159073188
1158604392
1492296171
1199857172
1106116061
450642097
2122754132
945249822
1071667864
557677584
1915408753
1917809137
1211186738
114146653
61465116
1944794916
118178731
270247711
1733399219
1101535862
1056303443
695140046
276971622
1070867035
700974334
985980013
1441555627
242663686
459046930
189488972
1819072006
539602675
822762432
29748606
312004543
651873559
1476460004
1935866133
405455612
2005929648
935969918
2058112834
1101065589
812018707
357556708
2086334032
1635695551
975494398
233800267
267871078
1572991004
819747320
422393408
1984934280
960271046
1429071762
316057658
535543653
497330980
1643096113
644716536
29969795
1279967029
652919
1339957146
382235882
1216879522
344295172
1151418159
1884400893
1434931
1256428474
2072818041
551442895
714993531
133762188
816908167
388817567
318135866
1604703055
768019886
822693865
2040073549
971046142
1322088297
1622372741
1091027179
162732993
764924804
940281155
435035563
1389859414
372230323
147756228
1844603127
954068286
1628019000
155903026
1430655376
1959019856
254603231
286689211
1948712744
1411623511
127071179
158337739
849521531
1327994006
471508206
420662666
1510736252
1353277353
127172611
1667752840
1085605590
2112408738
1703308037
1729919434
1302153979
561679386
929622379
541508925
1122377767
1462095984
1648269383
241334318
1727896499
881453159
713487011
512606728
1368481180
1820647666
330128871
1049613379
1383735607
1366568889
724925884
89256263
502338975
612918542
788910179
1771307572
578813363
1317332719
693212019
1875228033
708647008
1885647447
197324584
202188213
704893160
813508031
111569878
765724216
1719351066
1121440674
1341697298
81025770
1608204144
1771855134
1230468672
352171534
1115802563
209933028
1928787887
137100809
1804106543
208347341
1557946660
32029843
1705787965
575143758
1321123831
1527772077
469224217
1724378699
705634770
1083276586
1556192895
304330492
415826452
589819931
682562318
431355315
1858862327
1043206014
780994137
185675042
983551211
937148390
1039096896
1651368048
1570999861
2102626015
1739081874
476689526
583617305
17403922
1950899566
1764793027
773771383
1781349248
1308124430
826868857
1183107535
266220831
1948123548
173808382
1712661906
1259737428
207361219
1282605957
752468378
1045394521
631238978
776087835
1150574295
705937430
1191989736
691768891
2071518755
1102596739
1840454293
1681991560
1457177713
867441675
690937805
99630725
502203980
1024931128
407713790
362732266
1608719766
667704723
471519894
2084844909
1068131296
2137946543
818043202
1151676898
1526905029
412772656
2026837974
1815994759
1901161499
986082636
679767043
1820396842
35222450
1422399269
605748803
505857940
1911285499
542227933
1289011739
912459692
1607713536
2026929258
637058464
1610435221
878573458
1848883447
736598741
1482833475
377404045
1145516471
1822031525
48788382
1505043632
459838562
704228024
312547405
602805631
1870764993
195453828
1026406855
2026332083
1850717766
651666225
1597247246
183778699
1579299837
1747717998
354994875
732171570
1784151241
878164737
155874731
1793872934
721801001
1640115797
432361829
2069302519
558761497
2118465069
1655277
769014232
705881824
693992888
1291501549
1652408862
348944484
608038254
1510462276
361010601
476766360
374789154
1154094518
1059985996
1951287905
1711396592
480164775
274521738
1937593742
1780721995
658352247
749704963
610470577
582258141
2109245165
1579770430
528309138
323001821
1173023852
1569084556
461711347
1267784276
1920238348
763186512
95997072
533595045
1031158658
776999447
1091713310
177093138
7047180
2049618901
1532071503
811492809
496541208
1240676954
451232992
2105042804
1705427051
357210358
1087953663
1534529623
1042780716
1470098126
907217597
100196905
1272475762
1599534823
458000515
306354287
94295170
1260584056
1464355236
1326610248
1532411553
1557579549
1190547843
922051754
95168429
269159176
524945716
1217316986
576224171
1847331293
1621957718
895759470
1916607530
1746894270
1880613033
2027803859
1693706826
311676609
33047377
239904853
395237626
1974046340
2133868482
635928725
174032718
1076378808
1821695336
1708116541
331342577
168776402
561428038
1968119039
2079642082
1999935829
1105003819
1168020688
946070856
1900069640
2101099490
1151922360
1786057515
1535857098
43065762
1666743369
412711226
309772981
1860794599
438419227
235939397
990773782
864234988
1536947637
1747054029
1589913692
214633789
773345525
363675858
173505911
597950725
1917386548
1878724804
637060573
1451219188
774437882
435534339
2146948641
1878169226
141928517
2096821688
173436990
1015628978
2049649450
144823250
381838816
30233987
412391780
1290649148
1805125411
1283295435
1000400533
478642650
1605227794
1680169423
692952153
515203603
1103789647
1851520490
1477991269
384512488
734405499
1813232347
1200104335
703297336
7857043
1065565389
1593795569
244487227
917549027
1364251837
942134060
1652881907
983853167
935966276
862523296
1226400422
440549462
1930268394
838535211
217584694
1612540312
1698147193
1380264755
856173009
1940326887
632202733
274423908
1197729431
211449503
719559991
898222114
724373442
1117567196
99217860
251675531
1278889801
19946000
259034356
1959707994
1974902080
725514356
1841671844
1065576879
1391178514
9839167
1202603026
1675318945
1267762400
1659042613
1207551280
152527983
320128129
1723607022
1239129027
262507839
444754814
814514849
506663343
586163787
246303878
1949636420
1443546667
440655682
714125188
158001025
1589161192
433949490
1740567100
1710290861
2593941
374386697
2099196576
1911529975
1978872768
295165913
638517835
298464105
1746911472
574609436
1515593601
1811140704
2018905891
306080323
1902000163
1617207348
1823290718
606481620
558412720
1517306231
959101978
1384640960
1687913791
484345476
1161974722
645073146
257820267
1665628662
1253970827
254101144
1050597601
852732479
261635772
1981535326
1400623429
2007088774
74421038
534104539
1424287952
322064976
2103386168
1119456224
1634940876
1264261758
1260561444
447608371
1288501354
409096358
1854960369
555239905
439324653
604203109
2022827051
1980753708
1071161798
1648233099
1692617067
1891159339
2099718524
133192220
1577348306
970318298
258841794
1113423933
1558353548
1153696324
932058719
1977712729
2128944076
1882119090
1285130111
1899189484
958756066
284199611
97186516
1840665394
1069275970
648872942
945270315
1685837664
204042206
2061124786
2074979630
850803115
1711860009
1879460523
14209825
1065224533
760138256
1347146835
1743277478
1340772835
1703026587
1996941573
5043932
1973331790
628541217
1123691008
659144443
118143387
389168365
1396042146
1638866857
1472541034
532935254
707922948
1547343264
1920603355
385493895
1873522636
806560434
1695740589
721184500
720870758
519821422
1121458008
603212334
1956282418
1962240668
1466698009
940447974
1192748588
1529333852
547507177
3781433
1141442699
705478684
72510983
1647647674
1940675522
787785792
1516788805
1820951945
977201096
1662915218
1251147233
759425882
2005952647
1085900139
672274811
2085760071
40056303
877805329
1698988104
109949879
1917383681
523566863
1807188884
513582666
1875708898
2039339292
479768513
1962055908
199093038
1628835462
2022363598
1482280630
1820724311
1128985032
1828667999
76414797
1847969648
1481035632
139754123
1284613346
763292197
1299505426
1562046601
445043512
1208162306
1299793757
671169346
1324651645
2096493132
80088190
1527283380
2105659641
991168760
1484140061
63053955
1565441214
193958428
1059565517
427279298
2134232420
877914936
162379118
457084441
2086484296
1486938228
1804838158
85373508
1403125015
1345240412
965366168
106448571
344287783
1647060258
502803578
181296996
1113996529
176599712
1912963185
318862406
183384864
1829724460
2073932786
122817529
2126338579
455850991
117346954
614772793
1937468531
1441060574
747544548
1484794664
312039752
2135232140
299069979
1570704000
1479203355
2065010959
377557788
689269792
1768013870
1345105310
616262590
994841245
844350528
1889397894
1170388392
791789751
651418621
675082437
711194085
1831067331
1380456377
1308892857
145129118
909075938
377817589
1980763478
105871762
1332417740
299349181
117489170
1643412158
1816914912
545718252
1051827526
712382902
301265277
1312143380
1599687279
383489242
212024821
1336808380
1866606626
1990752995
863457384
1170195085
711767221
1021664770
503098004
368673548
2123147833
1446284495
435205313
371671309
653387471
1282135472
518646543
463322080
1057889598
810307700
815812736
930919586
1734888464
1544630520
397945934
87073918
1643052955
1605280051
336596232
1889335956
1471830150
1236902775
716379642
1031267031
1265556813
101842089
1957728874
1635816445
278008233
898049715
1530516217
1868113264
2034358088
802245212
2022133886
1609363028
1222612451
1398227514
1680218434
2087480051
1533029274
1549444130
74351969
50834260
1443996900
927126552
369439305
1555057083
533183854
534781410
1969702742
1514924135
1266689946
1637865529
1436746246
1944074394
296721691
852135348
1920830134
1818331064
1770567557
1862611096
1936134152
149739125
1286443032
1668174740
532556748
978745023
752691196
1892707696
872648386
739652153
609065161
2122457575
448722305
599390181
1854147776
313365780
49701890
2015892250
1083932415
1658307815
1228450379
672786740
621495176
1369500684
1734095005
995639335
270423989
349629259
573770579
576851149
2003597928
689093870
1939167261
877054198
1338379417
1178201517
977461512
983388542
1914943722
979181652
138217942
799034582
155903180
1720489642
2069496612
1788418413
1324869577
324781326
1660045266
1927431064
142544008
1894574948
279535714
300581790
1609914551
1484634155
292745094
12666032
1746017598
1267593900
789907067
903197319
1310346884
920202444
25739571
1672564777
1984341262
763133371
45754983
697767278
2083882322
583091208
105408596
1259345387
1377415130
522579906
705114192
2072948533
2121710084
123589932
1260553133
1735474772
1096568351
1243678299
1189458832
600661733
925971251
734344640
1296477453
311210279
1614749149
1824039125
1316392481
277096464
1229998047
840434023
332955975
1867439910
1792004526
1706592497
1608507901
1289058807
821946614
891216331
2138482807
1317734588
15251943
1828469325
179117856
512260105
1929062322
686446242
697556388
1154451051
1695697862
759147234
222367171
387859030
1932181257
1123319286
1814165322
2111574268
1456908692
330437358
869913791
885603411
583899847
1313135606
1242492594
2050623801
1225206394
1238021195
547815837
1338398183
1458659338
1880498841
286517370
58114110
1416880968
1843372880
1701941706
815289198
932246727
25033337
760626179
1132445440
1737829850
1056869985
2002123116
1269109981
1474758774
1117178322
1197112432
195104508
1403465884
277317145
621816801
1052040814
678599482
1269529927
1690927004
2007335233
2008508298
2047460595
1482269611
1288937665
321750741
1088769983
1686595155
966326149
1780755471
1474459615
182020713
890519631
846529940
1828426187
1318888676
2058136429
554581011
1360889264
1998987413
1622531493
858012529
124088942
275843714
1572697719
977027824
924342135
777651791
86711750
308329802
177063642
1574488511
1341921969
586178878
862363683
1522074224
1988325736
127473967
512283168
259227693
1949796846
3126362
1484334382
401124069
112614877
188046874
1020005817
1994210854
357117565
1476124390
1233552899
1765428564
1850786809
175744075
1365766369
1093767127
740504188
469668083
1312162822
1988556197
1526999335
2031785305
1044625817
543196115
637585472
1445400403
1183599350
1478326175
1620573977
285471607
1155216156
332772397
926446203
1471790104
328874088
1514304980
683469577
819012219
2063499127
1223773764
657476452
1800511088
695051420
1086482870
1581387442
1769451272
252960405
735255103
569658917
710142637
516172047
857058409
1881952269
1805899531
1079735951
1626833785
1005493623
911575589
788523642
429292974
1764729039
625414590
263527310
2531479
1950469155
921871257
1121869486
1414073558
940197689
2144900827
1298667540
154483488
574956912
479732397
879826501
1404403682
1698833708
1338501074
1215099985
722982928
1520628900
1220493319
584614871
1012137081
1388577100
631330578
62471947
365412125
2023279887
1545275861
1245758422
1560981171
1105513927
1365544941
1980585208
796525389
400151085
188214040
1956668677
1631441472
2084893009
143466315
2026121396
631802604
1804795826
2047685584
934883443
1190246961
471174755
1062009504
707070823
1919752004
2131849512
1057005936
1423634689
1098831848
272616463
1702430985
666334212
246303920
210414234
1306257018
786971654
1364706480
418258196
1470605923
622381081
698268316
914808770
724841081
1797077151
2036418663
418875546
1963016174
64234087
1577968579
275594520
1757657578
1897424940
442262119
950858135
1782756309
817634542
2114668049
45231791
188038856
514158128
484593929
1988648847
1651638624
726046419
760963671
925345986
434214970
600430707
846371290
1648248309
1841610053
996834849
591316112
1508864001
956250570
462677655
370348322
1588644880
255368477
2055181938
202050536
462381293
1321450806
371937922
1426186993
1732580823
22937471
1939882490
588640951
10991709
1408723068
1755584589
1207540209
1964673760
1658090587
1074612322
1030903382
734747372
276477703
924007967
92743733
1084497755
452543670
605266010
503267149
1845108194
608035213
1298504718
905047742
1008966376
1732770488
1358181885
189327683
171773535
1563059624
2071504033
1362478551
1132913212
569174431
273527697
1069271814
954513731
2055114305
1224027239
1871643829
505888060
1913238958
1032342041
1823055537
384398406
505084746
1970024976
1964542445
250257512
908844169
298022868
681601267
1307419855
1279404458
1496688186
16499506
1330050151
427113724
1724240329
1100186136
1633814610
2051668911
1536242653
682800393
1906793947
1677106779
896453382
190225763
759954598
1287602330
1384712132
668730209
1202947481
918305236
875199671
1659556201
1127073747
1165704433
1092000103
1294006597
150528074
67911990
434597300
1058905997
1905319811
1110127145
134836751
212701353
376829815
878143426
705583972
1190788214
1655845396
1271523097
1043330261
1085963001
1468510197
140208602
1308361095
109795322
1590717872
1468739426
71444332
1084827739
1287164684
1761055919
545055095
2054333668
1587300533
968455208
1225685406
389140539
351409741
1966296758
1875577585
1254973792
977979758
721763155
308841689
1076066683
1099948846
1056350114
1519248348
770612890
1640599262
1623633974
2136603911
1983250785
1976901531
1190443099
1281093639
191498415
714413898
1488005866
1477781647
963519830
1849930987
1749580411
1044289972
401665827
1605437921
410564888
539621199
1452509412
743807326
71500073
1069021400
1115769992
1614970275
1105831229
1065132926
1480114000
588781301
1592535180
1825217537
1801899628
961298814
2079457049
1988002219
1775588045
1630081992
1018500556
360927158
2106449351
1192043742
1360864049
1915275299
1433521344
1419139645
1910292311
2072307262
581477974
176176855
1140933613
1949915101
1684389261
1696522419
872838305
706085014
1789271836
2139043630
2048847864
607224645
195544262
1096159650
511862388
221304132
1593512535
1611042112
2108857257
1033295763
1815058729
1529418715
2043162223
202701188
440214855
1629217058
922232939
1878385559
1340739747
809898515
1990416234
198912117
479191138
366361191
1566600333
1697054837
1807689789
451248960
764536182
1586170636
895727416
1158172977
1094237105
39131496
1328155584
125137510
1389682103
1127415974
2064060469
504157551
1849978474
407270423
165879457
195479261
800247385
998368993
1753828712
1496627079
1204316848
1466398650
807142182
2069662626
292312798
459465026
1517278089
1884778467
1586015080
2081912321
97362659
939341925
2120396684
1461395849
1119687378
1006978763
1631045768
1203204838
966276708
379975839
569389600
879341422
214535763
1641782539
668499786
2063264807
934628702
1505752011
2138235312
589902035
1232004170
544944947
2056337968
637182408
1031526041
1517786641
487125390
569618952
1543820827
631272010
1416730746
1116298742
1979066381
513136410
1988054791
860384559
11554933
987607844
44693125
759872748
134874839
926647059
686958680
129208935
612659889
897025820
548730480
839644423
515026774
1694401040
1738503287
561516650
670406651
904068902
301139701
2145296124
332192943
501817470
1785428983
1446730674
1142840814
1667626184
959966135
2037742906
99930478
836458129
647454763
858994427
1800842689
1884901732
1321879043
1984119959
1106665251
1775112466
1110025209
1750432514
496812949
1401771731
1431641116
685466602
139390651
511211676
1384690428
2131353280
1229993653
1129309791
1313562883
2132069457
1463912403
1658272220
382167547
1088274287
1891565890
513067641
1849523572
1886304453
33347957
2132135370
2116263710
1387915324
1829013823
281017520
832624364
1329034950
2102608303
408535459
1798744438
689592873
1186637595
1553067856
1384732683
1358245286
1787090389
32505451
1146612019
432543039
1023192695
1521865842
1070921898
579905251
144402962
1415319921
28397527
1872027244
859600490
1483859605
1447642567
2093094453
1423481354
113865740
159770586
77138380
1583964395
586788878
1008920956
1296032017
1119211601
1734267921
1261067446
124993837
703161144
736252857
1603744415
690972607
334909031
1861442257
690979700
805981296
1826884978
1396233213
952606235
1566034966
2034972035
212203097
1665065397
1213258150
677352251
62544899
262626496
278313531
1141476703
634822783
1344878202
227231027
649056980
1840154294
642964905
219623500
292703538
654419789
1487340046
244801799
1958174233
1289987844
1213813818
1690978051
2014077717
570225909
1128992136
1270234645
1299874261
1179455600
1601716518
1168242869
1603320930
370628535
36107107
2086138486
813977032
163798547
1313405618
1913514467
1273515435
513395229
1386325791
2137613105
2073926942
73841544
1902130102
1916416427
62659219
1680521867
536870253
446958334
5643768
270740616
1197442159
848306351
454507935
1301500895
958346231
1298121414
769612166
752276654
1618539073
1677265414
177926308
208061612
165771652
459704779
129612900
1872379878
1441036168
308480723
465868022
1108051999
684488239
1414155545
1102290417
1957341699
700943309
101175897
314948223
430353649
693752615
2075963409
2042251496
1081493360
269396948
603286005
510535727
1399398028
1132053122
392746007
670892831
474647560
1085858161
576257329
916972705
1572793428
13076443
1187979466
2111968548
455373976
336939896
84648352
839204194
954241398
1072693125
698551294
206426982
321047861
1232250335
1994465093
2061553382
21380484
2127177518
959111505
700163357
2015001219
2025902686
876132303
1821347046
494738547
2074191234
1495370440
816385081
600621486
1336172199
1531965258
19188351
736009647
1580421810
77224124
1322429984
943689487
1518079587
383210457
407388456
1823063403
953925444
459720931
1036213192
1756872701
970482290
927548880
1067326043
83774376
1383579060
1954435063
1563760774
366307651
1155866629
1870839676
88143395
389690489
1232529718
2045255744
1204036410
1230119066
960813625
152968555
2093872102
1295566894
1084239344
849801848
443809211
1038172894
954104063
84928084
1065531951
284427049
1711821238
1059507488
1199994099
1068645803
1981595950
1023775432
1340964507
1342690848
1153071849
1823264048
1831119207
1377097408
253746483
973493760
1773079984
1184329138
1905441099
608759175
1213863434
650081231
945873960
349562055
1708053343
1846835850
1137348080
432656194
2095159694
322396836
2001167045
1419329060
2082530009
1281915340
1773630129
1060274614
172260647
1356538200
1295049339
1614640033
1245576672
2147482715
1245405907
556943881
1724612034
1947117043
1399484878
924872847
680369642
87551842
1130848832
1897819085
1489097527
654943925
1755065522
1165738615
1977744178
1370285122
1993344708
552464490
1183463441
1422385655
807846958
1225875674
572921134
32266365
1947467425
364343244
1443230383
278619694
1140000320
1520072042
1620949623
1980235076
840210847
355522494
1406000128
652270106
422798853
1350050907
171413714
1502281899
1734365245
850473951
2059233399
1666565162
949453796
1327911808
1483808027
860968004
1917799557
540309205
1414508394
965792670
175224138
2079355653
1095551793
968947212
559018398
1742815343
172913481
471607089
391023822
1718109486
1557788227
1206204445
1274110788
848340768
575875563
1857132060
1031692799
1562289783
1557065860
1877739651
1291980578
1607991159
999949341
538507146
2081479159
35542317
1052052311
1199913399
243807075
1410638766
128382343
405301956
331509327
329824807
19308291
715377120
2010015626
16366816
1446821218
1181130652
1583085139
2108993562
1151275878
1361128419
774775846
1293945267
757460452
1036983620
1560555036
1756318673
1616701223
868388429
956975927
521643776
72348716
1782090707
503529180
436118659
332773379
1562387383
964407163
1887164447
1589125279
199031489
980961061
449223461
490490629
1659792196
103783610
1837682212
413839108
1166289563
1283515059
963617585
496538700
1680439287
469262442
1169387584
1674825205
701485772
1582477813
443517406
1391574755
144849120
1938804864
1908614203
161654519
1412033535
1925636802
752107180
1359623523
510509426
1829491874
1408079189
746481408
970258085
1742190627
1997577034
19769641
297177345
562359637
913603942
1615677030
2141078285
328208937
1351297983
1368464072
460315444
191806439
1296395337
315461648
1085422019
468514314
1013904751
482664937
594202518
371362632
2132512720
1547741772
1393730452
707859954
977158339
1907930508
1917706731
1159452524
1520663620
1894260375
909046122
975853928
10969005
80851846
1877873243
1130812763
1008792528
198484335
2015265883
1709794545
924546750
848455957
1250571460
1270938343
1209446018
1267145360
2113729847
778773078
1655129033
475322935
57162076
2045478812
2138055459
417574017
1005084011
1639204937
1519249379
127306392
2102686831
900729791
1370312252
1358347668
153198162
1591665384
958770553
1213629530
1233315425
135721174
831552095
168558192
1557047651
412736285
1568067933
520446268
257065928
1263534484
1355679868
1821864814
1608435776
1452965641
840714792
310858226
192052593
1171059084
1195259733
946895815
1620108474
1451231778
233214280
1858610784
1122600934
1628300750
168881218
786356739
1411108967
212413659
583035306
811685262
645866581
1285553184
931363408
972667767
855149980
1702597801
257271981
1171391844
50784130
2110641147
1536715504
1238941935
474912312
127759441
1207696775
784929627
990757611
478287190
1917928807
1508916
1291986019
933301119
727562736
570497931
1718176691
232520091
199907184
1646799386
384072399
497168242
929470826
36602244
338232107
1828049750
395869377
1795118782
612772826
1297469892
1928497629
176125934
191471362
1650300462
2034820915
1955088677
1982554619
285968956
1086223125
992872564
126505220
1790926540
786622098
292706783
610412529
404823171
1880817418
782506954
205786816
1027734340
1770762523
265126890
347779250
1231553211
2145477108
531726894
237165094
571830887
527182542
2096721448
1830920028
436007638
673849882
156498576
1273039239
699632765
980987477
593916469
844910261
1762748629
1598414799
1754348358
1428459212
1431460481
683332563
447259830
505879092
19344750
779623850
1222834587
1528709186
1627963156
849164816
576511414
1500882210
2134761126
1257506885
1672802765
126558308
2422194
465128833
543145990
1733632772
7501710
127614578
997519300
915908067
2083855069
849809762
987152898
753966983
378591298
1409194239
984929820
270861130
1195488341
340715124
646657301
590825075
605507105
488698625
2145298110
485519197
834287873
121459611
1645694295
1587850073
1613503415
75231665
502958712
337407243
345217292
1937296962
912599677
967512687
1661272133
29805580
990304626
1033638782
1612236155
458850744
1962925829
239056837
994099417
603919307
341975828
1711297979
535640173
1508054891
213285124
185145269
749907730
1177779236
298268028
2575124
616660299
1260420823
756091172
1353660007
1495282140
747676416
794502695
827160326
607762638
1661056502
1360505758
600696958
862997817
506451994
659380684
604049709
1065758829
389779536
703303497
537467508
1036855966
807920928
1669958694
511135012
19780313
1621721073
28442333
2026051841
859283452
375379549
1610340335
2026087101
42647559
2024889587
1330734916
1945426241
1561114893
1856225720
1172750127
795940288
158912775
1462316476
1400922468
1806188581
1962753625
444305308
684405519
1862106734
246816758
356445735
933673165
1117022869
334970220
1547944533
1835178930
347525316
1031114712
2044877106
1192260703
1482421726
1317114205
201866869
53141568
1098540328
480466262
338734849
2062736839
703416164
1057581495
1486951079
956592058
987119666
844856794
1751285375
834898480
1787090080
1587663832
697384870
358762280
1997298185
303200234
1404791995
174154203
30501712
750076369
1445429351
982252425
1350035376
1710201740
1811676210
2073012162
2075818266
1177096930
107024855
2138161333
2094309846
601469276
1054168622
1615004361
373838770
745741222
839809852
93483411
82316658
1052080999
1977553379
1363182617
976126284
488713637
1387943317
879990855
420266875
1146502367
59702492
1150201939
1249378284
2052235159
2094142597
590050833
1059043611
2023768561
498262543
188254075
1473613278
1688458541
881905013
410848039
1984923581
509437958
1777095560
1709345880
1678635328
1191954244
1932263459
1778786096
223196295
1044620720
1622044870
145870080
34619638
892046412
1891786305
587155641
123861352
1554879105
188592063
117762702
1059597138
479190801
1737266114
2064512319
215976958
780463937
1630643220
1065296219
1641299753
1768204305
617614991
1168667133
58484167
2111778255
704170022
15028393
717108077
1595573428
1544799980
579596941
185240819
248248597
1725842493
1078788936
1683304188
92163972
1360463616
1472502339
991124341
1960164692
1779545725
1495103105
764022996
717400131
218772305
1573356363
500483953
1773416374
1597045551
1868735370
204322926
452688813
1938395723
1176422126
86027076
1437652638
701756756
754075118
1936805143
1300990938
735712411
1160218053
1973292402
1513984395
513430855
836953341
185108017
1761867708
1927814384
1197600592
82602095
1329406265
993747514
819255951
594408312
502645613
176703553
450054745
656995012
1132310309
571982000
1334664243
1674134655
2033541199
444216723
1425669268
139847526
820336275
1036860435
73630267
1576505702
1846555886
2007846425
1037275934
774098259
886090536
290229622
1224691774
1429578223
2029266140
1715965187
678742527
1050460046
1025720895
1492198409
451591351
602682966
1527322756
183388080
1102287992
1748088070
982137324
1092283790
1651816811
1293831876
255624717
1607529936
2103649464
128567638
141607381
382344567
2019965837
1710846864
960428082
569768156
1788998770
1215529897
1529258536
1992095091
587809551
604503363
1861457694
1263101083
1471794233
467148754
616088757
529501520
50455287
2089114802
1557245895
1307428599
1309789093
59823444
16497725
727554844
142166392
1632920105
1706573003
1699672034
246575544
1279139809
1497910391
359021230
689621053
1209501395
2125688208
1903606205
1474012202
1950418865
275378825
271693440
795007926
1206596504
657731198
1898172552
1546434647
460744850
658468014
1354321621
465580912
977406315
2117710151
1327659717
1943960148
2018785988
1787642366
319881753
805747287
1801660876
351073511
1466392845
814691710
1860754054
1518488238
1024677110
1572118102
118128143
1059999014
1215059451
471907418
104616060
476985474
596580859
1871271967
229310350
1117055815
357506609
187199559
412326088
1730813480
376912370
1726919794
1054015458
1684038962
221395108
191973987
991292561
2058549059
2022996980
632543780
87191776
1994145397
1012901495
386916926
2035550284
1400254635
1194937652
479876061
281226341
649424756
2074981021
1418229479
556889334
1775251532
376932507
1463097030
1804811413
1757539734
1118157443
1283913337
2075119542
1849482646
643317685
1570343957
1974543158
146420647
1894577503
497616402
1864110510
314189951
1435861460
73570059
1421484734
2036648341
1668234507
1457130040
656267296
299668091
1448486065
1669701360
59409740
649317392
1238095071
1086402103
2133372043
1142273518
694913992
1283036555
1318053304
710178161
1350841034
2126605472
198134878
866963133
76640545
942669906
691893830
1664132270
1416414872
269195115
1064890690
1072251239
1747954848
1163919155
1763854818
274884162
1944044071
1497521990
1190697304
2146378773
1226701932
2141410757
320969627
806976399
1915871728
2133875751
1518751264
902677905
1391053980
1206219437
122492422
49472280
32060436
2064651564
1603956211
1111504364
1730019201
1453619018
2011241587
876765319
708174017
1894123651
1479209653
698338974
504149408
1887715508
937628204
1204683987
472707791
1886172080
1003141869
1518909904
765138338
95645336
232890986
226211268
1816469186
1762827017
1999294750
112229180
982455345
346188813
1465321671
2070984339
1150651251
965366323
1853731691
2121168683
954153973
1217165142
1764579541
1864576837
1146526106
1668056027
2134678732
527858628
528774675
1817356711
971294247
1977464129
1629793321
191625640
500091942
121980854
1414386061
1781071728
31190262
1563742995
1048899715
245081354
1267911714
1505694490
1412844432
815095835
507123936
1810796560
271328785
356951458
1103739929
209721028
1018992537
1967171192
586911313
1138489622
998729155
735728394
1306826482
1197413708
2059200220
1847175207
681562495
220506071
218557283
174211916
2075360281
178381293
55357701
961166922
33156682
730090318
1974131862
1393972224
1240921846
1801709867
454589425
1283345608
648200656
1576677249
1699877129
813347318
1171474188
1454291129
1354998592
1677511355
1049444435
1231734218
1984617127
1536286826
161851393
1808041762
1858740499
169003643
1530707636
246623329
1051053435
849396407
1002150363
505199776
1231312226
1867546986
186464691
749647561
1003128736
688169572
1231824945
1871870450
1827458685
1813532708
326999653
246314345
1825470854
2023438589
991114049
860168490
1363677323
603966043
1034686913
1206042090
1343073629
490518081
493795160
1772805553
1456365075
1669512863
1135884614
473346930
411406266
1120389589
484316257
1716857808
1899462586
1887977235
155157055
387829135
259110701
1849666090
251877154
266821941
84446263
641312925
1830250956
282288521
917154986
1249647807
1195802671
717173813
470003764
1420536649
533317121
579611027
1615246049
552304239
851102679
1053770964
890894019
2094617255
200215666
706333892
268209929
652659484
1474689853
1227596757
341774640
561057033
2089982682
494954442
449335344
1746380143
1995021084
164125474
394206799
83080173
1312620373
251532321
424810398
913334218
646859911
1575613958
859206551
1302696942
387989492
1644458137
1637277831
674628428
1789988039
935856304
1581999253
668038389
1390813967
1369712810
1548961975
1285314642
1620213024
1675737210
1317669556
517841371
1050703555
149585340
716199865
1601433154
1032334070
1820607482
205655490
95613037
828070386
766561643
816990030
1684677614
2089801679
201558708
13003689
1727384157
1574011606
1583225655
954813258
844836556
927252801
1042584947
1148141663
361837406
163743808
1125816131
98851276
389424122
1186392445
557456938
278760887
370398003
1735076183
1928668961
1172697825
1559428890
1755602403
2004031405
1514210326
962526289
1570739368
226159980
2103109891
404401022
1167360218
953890389
962578868
1629992029
721924519
155242909
479406146
1214319397
1414877318
1183676255
1646281510
113884197
1895655290
1474234555
356286320
1943076806
928689942
1872275653
332716816
1022138257
1384965457
534682776
1679779605
84570522
1350544129
404091534
42584557
75142540
1947658949
1830351933
597543413
1427265622
1739179752
1928420655
1603591902
1835653239
1209339830
1477008366
1534315725
1765065348
1624129916
1592023609
1168590440
467098983
897583980
1150323948
1648006868
226025019
500784501
388123834
1826706461
1777599692
1146617357
2024420810
1160583470
338100272
1224190344
137826489
728254671
2135136857
483309470
1804894736
1252972299
585149613
1673611574
966230819
1727929334
1437457547
1167327230
1307157063
1142205910
365600488
398932819
1550060133
1008419613
1155630369
767811471
1798001744
53452049
558420265
1694671691
803020264
1057651106
1284067676
787932850
624978737
1746505291
2060223721
1789268096
201969159
1535543695
1976764624
1408529873
1784960742
465837447
1899252430
651216555
51399809
2002391654
1153992396
1351026049
638102697
734617702
2101217919
698615118
700478468
478237255
1375388119
921857732
1294511832
1543417647
1921714914
1480216630
936398986
256765233
1157550824
395063851
1183765705
575237055
431356392
2080421669
1347069691
1426896232
138215170
1458946262
260854530
1630915219
469431479
2062687893
1655668077
1336767284
781303141
662225877
497197929
365926848
1223790461
892634715
893821788
854371596
591446335
839214161
496962724
1295845957
1591270795
613962448
1227110603
931098555
1555693572
458396633
1353198241
1453028982
502626652
2054788241
1751070564
281089416
1789967161
832590775
1740469910
1167993659
260148383
411258864
1325005313
1231228804
1476691594
798752173
1579732626
2054106914
145676286
1624556977
2130494475
1268690128
2029801884
551979855
1935801837
55708586
305838903
2047392419
1883392674
2036916780
1582526128
347922082
82068746
1284019122
2098478417
1134477222
1819687841
1495798501
1167629129
1799489957
678814081
855223437
211031150
1464236519
130401886
2070665351
2136934441
703305304
123835943
773461393
1053208013
328002191
1187127971
1579600450
1673617693
1670369014
455226040
1704407131
1531459018
1282127534
569711184
837436905
230085858
1620444658
201333736
658753638
288530394
1580888045
933728171
94648058
901389728
1405672873
304141354
1371986909
211660429
2139216817
475661921
2103369555
608340109
139104474
1502118506
1754030600
204536704
1311849423
1517234980
1484955368
1418657222
355154494
160267038
628626801
524812236
884315651
1367890927
739884028
4393173
1126243481
809355163
2094676509
1428691748
1668480053
1175728043
1435904644
1817567296
1893919464
1916186227
673605151
1170775275
991941732
294583942
1251562745
1876127162
1654919287
2137930617
1810647541
2091698950
612507862
66415017
171828182
1290753498
154335290
1835976535
1838315559
1850731287
1913571292
652796837
342066530
350879913
1832474078
931430404
223554922
1084443002
132832187
856045530
1803335381
1866965317
186543263
1163718820
1492850799
1327382949
651092764
669913803
1163823792
1020870086
202070021
2023262530
1273635355
1927300759
1447829652
394234489
798126541
790083448
1754354725
1640900477
819344770
929360374
183753492
1422173595
195691397
206623387
561120422
1568710002
433063864
1145693352
1155573143
1460724740
1746191586
2032549585
1527365019
2038840006
50978825
1688674070
52537027
1104267072
1509421408
1071554278
1205586715
593646669
1423990746
880326703
143123014
563173757
478691909
772313240
1858124083
1074842548
430262955
479923786
240484154
246068646
1516615488
1089451159
2033622112
1841534971
1538018864
1708705546
558829760
103846100
628710943
2036578076
1448302917
1343376650
1075431956
1267390223
95346406
1770373181
1104485016
1330730830
517532797
1729864798
317954114
373983729
511323396
891798215
135622263
1571647314
1189851757
303629318
418632901
1731562098
1958249219
522930252
1137000934
2133982404
1240117306
2112096158
463316442
2084825798
453833949
1844099558
306424676
879568914
485087948
1609435019
1142162318
1445997526
1244752462
2003222917
1722529514
1268927736
1414422361
2116657591
2033352813
1215383025
852748278
1507381940
2000564025
1660748303
151841516
610681022
359141625
466006120
559273432
502772091
2026726546
2106990945
705295130
1201513611
1758712780
198601155
804079740
325974927
749401587
63623191
102497594
934505061
472111535
140312467
1671972931
1476571016
1704433649
660964879
2066736861
1613141066
683011463
1114609285
819075600
435402017
1211424190
1142494881
1460612585
943002065
981097558
776991381
54167204
1174562113
729350179
1959639171
373831681
586237710
1880669508
1112702581
115286778
1907495442
497329844
910167279
1303944050
533304751
232176022
1532384378
225875929
1916309076
842706590
259139749
725181996
1275192479
1472255148
1330595236
224258742
815838850
1568273205
1483643805
434988655
1436493670
1737831448
1449255608
1449641178
1805580305
1104746008
1474132033
917598842
541386510
1928357695
319914668
957201277
932698461
1946437383
267083031
1630449913
2089077177
373043274
570444907
2088998972
760775147
1507658733
855800592
1443815548
1914706527
1491094245
968965506
539795657
1476477637
1761347745
1490394729
1590861709
1035686324
1060451630
54276855
83025725
312614287
691324737
742209220
1137292621
1115921606
1589180166
1931735204
989882615
638143856
2140897295
1785093752
1286428833
1346791005
151382801
217983403
1348118644
390319748
1720508707
735306547
1012693156
1048239629
1108051325
406685728
484418495
927983128
1463277389
263278026
1413088388
2092794039
1443437775
1877849514
673531111
612477534
1227445481
33024575
195900344
1497210964
63615416
896623246
1706730190
236554948
1280973494
1961217877
1212403132
1570565063
1336391421
1322405456
608913312
713873488
1648263057
105310022
49705475
1119942556
868473190
958615545
740588121
1895844988
1515731017
688912309
1729028195
471254175
34719806
1467243746
698123623
1182044702
382345269
197896342
389038291
2059946434
1821899840
114856555
534511595
1864682824
1030619205
341413294
1694591776
1768159865
1215791389
1610497172
1082725635
882320201
2045532132
1769942414
1744383934
1081495316
1077197791
785964675
617925582
1356808704
357967030
583731738
2144116323
1955941846
1237464162
1222458021
74076027
1335028050
1203808797
1464444928
1862225856
509481316
1422744602
172972674
650131348
888172854
1214462430
1670158261
1511369829
484725223
1171084947
1663211143
1800130489
1538741130
1085733817
1602452476
401159328
1393814720
1918091786
2079039116
1695965011
439530299
1729672622
1554453281
1604241821
545549307
1931443837
459571551
640971386
1593172934
627872704
620117696
12514267
1446940464
1081177582
352498899
2006917323
365621891
1346629757
1397033838
1911565403
133419712
757294258
689905236
1508857520
1163079021
319101880
1029552304
584262747
975698084
1962975494
1596987847
1266359317
1977199579
1435837509
1215545663
494996746
231509917
853599163
43352757
1884609855
299357668
237196
1617486614
606855123
701397842
855969574
175553431
1487712988
279702906
548957513
1784948524
392209946
1125481732
909506635
1429386730
1108584744
1543607538
430147931
725281223
292274560
1131789040
1512386030
1071774364
1344342286
7100439
418302399
975954474
1130312685
806570083
2073018636
1114288417
1492754213
1504981964
1102162779
946612905
1077602069
263695823
111348963
1487317190
37291174
190062087
153557407
637946083
45544671
832139454
1243840187
555442088
180151875
900369966
1826960798
1284191600
439349137
1427479503
30760392
969149126
1037192561
2019296255
1184308985
1477796923
188033354
1390102264
1822921645
57515704
742713152
1919390079
565754710
1461570538
272170131
134815461
1663071288
337958567
1741704567
275603613
399801906
2040721106
115545046
1673326047
42763490
1094073754
494095666
430390564
1472410001
136438251
1988407649
395649835
560940494
1228944594
186986611
202578955
476953951
719410551
1009711224
195320579
1639315668
1188494708
1835861190
2018484991
2005987257
974036232
149631893
1448535751
1428974133
876265313
559604817
766161170
1963148432
1865201418
2123701731
415913234
1219737636
1755287990
1466121491
652338781
989638290
1884640524
1473718881
1075247459
1790647063
394756782
1402738944
1209347090
1809866234
1305207831
667470952
1275819235
561687967
2058264459
1474061984
510344363
772311401
711103465
1571733306
1541029226
91239442
1862859999
1950171241
1911040917
1578382761
1731288971
1499287135
1631135204
345892244
1834139208
444413143
435547546
272039288
1260328269
2092735849
2054350473
1393242826
1722949234
1891995256
622780463
621468118
1052532266
1190064205
334144726
755470068
770406186
5348411
75125364
1449388491
1425065675
630780572
294746863
263141092
900155797
2088237283
189467738
1084635780
2029635244
1221329004
1624113320
1278343740
206194017
2123748258
860870391
220041087
976996477
1712483793
1935004326
2052850195
501174856
861681620
910558343
30878212
1315254763
1998442283
1132010151
786471429
1687393911
369054797
756938883
1534955973
40070129
546783413
576722877
2045179902
1346666286
1976026338
90287968
1974885496
1923738264
227651296
817538478
1113129761
1302317385
579197162
1028474572
1719793113
55260385
740171414
39962080
846470639
1968539746
1013374002
1998161273
1360881643
811855182
1468134488
225126050
169602110
198979429
1135369814
335045412
1424368295
1868028204
479149272
623815553
1265572887
440834080
616921964
658739433
482329718
2036394239
1688139091
1639838966
1444818361
145492972
491398025
844955910
863756691
2012233914
1940738776
1951262836
637811624
1117932236
1985503914
968978109
1640221764
727793291
1175980724
152189206
159498868
239703134
819177814
1674372662
2047106462
1149142239
2055117324
1997205175
1142515862
1584049807
1611010992
1907445048
383499179
1230569602
340037269
507768446
835634936
136769432
253997700
52357646
1888035791
2112942545
53857751
1963360850
533147736
1689928666
774886027
891219129
232698033
1764815835
2093800826
1685905877
783055300
131020552
583287897
1285551626
892674924
784008472
1402678130
893892955
860996233
1390738578
960144606
1026859031
568437591
369594169
424891847
1820701306
706362304
1313306162
1387767123
2089027001
581807549
928411278
2012574331
432864221
1906438384
1343831335
1285051070
854346618
1708166600
1727134516
1318934479
915853609
556306298
435137030
1036082783
2044143266
1458271623
390336510
1047716905
1469907867
1866346244
897637405
1179674102
2017486269
327621740
171774664
1950107142
279544092
1026693525
2028192236
1311718103
1307473988
445878343
1250753809
454181891
190307545
2076414641
987898227
789129878
1574762290
2070543652
86926033
79070459
1900599074
1033150615
1608294178
1713522432
676932640
1758491910
2076408734
873191273
1783096734
1809765223
130074495
177253936
89168493
880785452
1749363162
372275897
249739894
837422405
1167136009
1683477010
793871818
1470823635
1250165599
1455056318
1341312447
1405438655
1761540717
551928032
800947144
1292482459
939219134
1536528330
1939399677
1153526346
43444425
1098018041
1554897618
551772913
1719025132
352598107
1747621702
1915614348
1795053719
2143351967
956979752
1000163221
1241944616
1849765566
1301405362
1456989224
902025602
96660073
659657358
189416553
1053689703
1262754407
899585626
197815847
406909517
1956486436
2140374462
1354536537
1461267222
539476893
1003095968
718391724
1829664987
1469144963
958277270
1956225142
105672062
1320311231
887910630
2000680860
478824902
1061343338
2019287322
1760539606
19081758
377470229
1466207692
1634962262
1391425975
1642472176
1902387821
1003345945
1270919103
72205720
1546723079
429945413
209736549
1020028489
800973014
526226029
236144641
1827310446
964457039
106609602
541221216
1406324179
1943282615
1274982035
1728659475
541372215
924445364
325280208
298612019
1261697208
1989970792
1088751147
387444659
555589912
1031112750
1832325084
312913770
943405728
66050518
129517851
2056569403
1306388965
1601531878
1574890492
1002211238
626647965
2081716582
1068877110
1818246610
118190712
1070429248
528702951
660657347
1713276607
1828390457
1423191702
1231227856
2145504118
306486444
423680049
878957799
2005812382
330093883
1734961049
1834811650
93091318
426552767
448700157
1522218234
1231032554
913079454
147998819
562439415
696462060
558608652
1258786895
440146224
1822030800
1745378157
295462809
360823366
1535648717
393706873
522513704
736568595
1141930448
1692344909
1974591889
455296780
533225927
19087096
1291526127
1044808426
1934076734
1511414407
453452070
2105908307
765327003
798949013
1323861402
626912371
1748411520
126021366
1464510249
1811144225
1668565918
868821658
749089981
111981149
2087499373
1287893822
1494667938
287607759
474901130
821173781
1575667351
700564569
1243133428
1376644106
1629857945
256280539
326059362
1337043391
995040818
903985544
1903313852
489412523
1342610494
962600893
581172795
825137899
301281508
1161746422
721753310
53294383
752244410
41948148
1202728699
1666729097
242273812
1447238880
593377920
122277048
1769504712
994091127
2103194109
1989281329
1400006456
1131168929
1016818239
1467348914
1221821661
1444709423
346384739
1968231709
817092630
171561635
1918649623
925444255
1804493240
185993503
1519421421
506118889
245837359
1236081081
1016439003
1222013748
667969543
1395657835
1998444591
1624803122
1130852795
14369575
1841745697
1184306184
1887635427
1413023307
299861227
1051264518
627797093
907106337
688973235
1518795066
815110009
1969754709
1756487897
1323751683
1350202006
1326074021
749733512
1733511561
516102839
1967912668
622178079
1202706086
828582522
45544355
1297524677
830139692
777653286
2039229875
1554803355
197040769
217338995
1830301537
518708076
2042697076
1636181049
821816199
1230409384
1571163556
1454871302
1839911217
1730516939
961660066
1637622141
1082075203
1702092483
2029972960
1273901817
417707395
378797897
1343772283
1642565776
1396811520
952479335
1913083426
1733292751
625592340
612018341
365430621
1903858774
1186987503
1114843395
1546929906
1644940212
1552157591
1243276920
1578532106
8367560
186818091
212834919
1479879989
378189936
958505385
970592120
547901067
2106426387
1886051422
377665170
1240034224
963935812
2035667838
248170091
355437494
259828774
955381667
1613947206
382198235
2104915099
257038617
1360544455
876365242
272593325
1773806386
114390730
1832416309
1447840892
2008031649
198416227
759109369
222010819
1896975456
2070483749
895456467
797628834
510516127
279116728
37595802
832979027
1543988326
38656791
1809566353
195877343
452689047
634589960
431572277
526481150
1932715781
1192215242
1190476142
534887552
735807648
2068460813
927419520
1524381003
927753147
1905186536
650062523
555641821
2052381740
1658697079
1801178929
242486632
1444430973
1219593260
1890292884
384832471
1320595835
1753820126
717622536
165214100
1344542403
255647634
386966153
680585843
2108598977
117947468
1583284007
32709029
668308295
1733226012
757087558
2025781268
1999690045
1431264974
1533665230
902467643
306947450
687533186
131175014
1154801429
2138162371
695084934
1428599278
1022440888
1116828756
948410508
205298866
463774714
980579621
1296666346
2014759470
1676569243
128149888
147814198
1810344937
546600291
1386117251
29342003
2138265035
455925178
365312589
373497367
797371784
1870492723
586935441
749387505
894821298
485118900
1940909757
1192065734
279835499
1439464250
1835894274
776336642
1846733673
245985199
604170765
1020926760
1123237126
895805277
1166448839
2054501395
793138663
44399319
1134228172
1153266915
1829093055
96821238
2020679643
846078180
1393689905
1573399555
1965832808
834612771
842295891
133078534
1516619027
457405663
403594321
1184985286
313812361
243688691
1290253839
1636578651
37087693
1842496736
778880910
1642149041
1027445763
849868649
1519199745
1944017668
459779725
479283788
1925989484
1087580475
57895080
1746324538
427086639
1659612925
392428207
1271016099
658499914
106728936
2005537201
1832262014
2032202652
1634075354
641107127
1485094768
453471683
1727789271
754405395
1074638318
2106024536
1977950868
2136988246
1800166988
1366930110
1212882362
914194478
1059076213
365242331
232037423
590964883
842473739
1486965221
1686279887
1560846670
1281593259
650379597
1386842074
1567327041
2143759764
537591419
1988078675
1742560826
1054538442
710011325
1440305065
1895132545
712900074
1078352979
315366550
1855591526
257128691
1663737922
1209169963
1984389547
702130262
1134049500
1915216880
1300880559
1287784755
1181954608
272066535
334403834
221521687
543111799
303367453
1959367416
79950580
1529315661
916139879
1515410386
151298182
900358301
803557535
1790893625
1824591292
1878641792
956322204
722002421
1996664672
981568481
1120546115
2053191860
942672153
673462324
2077854511
875538911
1168878130
811599415
963010661
634713995
679261395
2142000555
759995205
677982660
1940515802
157354529
1600246986
366498677
51398848
127445808
242682642
2078156353
1402870554
1386105887
1870619528
1585606577
972795139
983055459
930411962
248931268
1959424770
1396736212
1991547969
299131625
868467093
1788613160
178901158
1315110219
757074685
818013865
1287883840
949763878
1053795969
1742914066
734737265
1939490104
1630412330
1222823231
114722619
1781143833
1559823514
569767734
1865260986
702928130
1181963243
298851539
1755180714
1532432579
868111335
588904817
1439910181
81958214
2089879528
1895554833
2020604552
1566464389
228009299
1722758715
1253891545
1314047471
2044760521
422037171
2062188744
1695039854
2028628348
721799098
1979469196
1419904368
1743424838
539080631
982957431
1386691055
824621402
2132999497
436834998
41638412
742400609
481447686
537860800
1399250893
511483320
1828250544
265910582
670120121
2050379060
1027435226
1059518752
1416430152
1488639934
1083165851
372664278
2109181405
1778591187
1737798185
496269025
541895820
969713854
211932806
1222321867
183485577
834480231
310123944
396114080
1598762061
744102405
757626332
869247231
906415997
1018985889
694189784
1732194608
1391925901
51004710
677116754
394777320
1764044812
2111717870
1790969904
1919576390
1167156124
1156029365
1856314659
306463657
1387331370
2032782875
1371854181
615040962
1170755252
2070294363
436240108
53812267
1784804485
559414970
999388005
953604582
1732544029
780925454
1834236092
467584940
57110337
1169980635
415197254
2002295524
1619533675
1538991548
1949786190
876659524
1411415406
1829832054
462404397
223427585
2124391272
1402885243
1135317092
373188240
2078663688
430092719
1934457944
1096608935
119870925
196536479
2085122214
348760825
795224013
325140252
1164070140
1783407215
1091894686
269306978
1314471470
1666184170
1410569178
1951422149
882698163
744743227
2096458891
1635990088
1617711878
1105778560
1931756258
1406850705
1730783275
563643020
349112340
759694653
416591435
851895687
212084396
227022835
465376053
827621017
2088243283
1777262459
1788705862
225079296
1931022396
1066612927
2121293438
2084156247
447834301
111617084
1718591079
1679184649
2016982816
1038377752
231733535
1617407251
1133879246
2031525447
1877554027
1342618842
1395704490
1441535139
10228535
985886204
1289353030
374722772
401022680
1491727841
1224790322
1608542168
1018897936
700528295
1415670792
1133395765
1010864531
1276848315
1063682039
970742527
266238964
909135242
1906425289
716878979
762614137
2015308261
47936343
1767970939
2052634755
1720240021
710571919
1074367642
986284466
1625505886
673537763
1069104824
2091278401
1631276926
589166520
73464507
626960986
557706416
301469112
2109614233
2015912215
1652747780
606893901
293950148
447725775
1311879696
1126787363
327103664
1401985457
1782108790
723587801
476139691
1997172577
1349639645
1173848726
944442933
864051767
640293379
1643172304
972054598
813030895
1219055327
283154911
932901865
936973216
1030723565
1941679876
1397417407
1787574483
855850729
1905075760
1868562749
1312723016
1095212498
1475321885
1431602536
1405499910
511052120
642506258
473068836
1246481318
670155538
1279106575
1217162142
213430400
1817179058
1855962877
803404609
335106621
1443671414
1440787665
494900407
2042890324
746976742
2069894486
250475344
1555419483
1526061278
1119282062
442307915
2142622339
1262780891
1189774569
827373766
1806737423
615210797
1118598329
1982620231
1272728965
1682066277
2112295080
1128328045
836126269
263176291
1375253874
1311086712
1745611993
810881263
1092493955
38123316
1979647128
1466936036
1286416010
1101776079
2065096926
566780534
685806481
858987555
164584846
195674882
605453179
560540766
909549437
1677093510
310490099
763836036
399154261
1331194659
1315939094
1041077351
266824532
312653246
1617122100
413763214
991386931
1167952848
694603615
53381753
213245052
496433779
1964230553
395065506
829822376
825252806
670334249
717859807
1987995588
1828839860
1375598275
1060072856
401185902
1791829962
1141144776
1978199562
43968446
2065157663
1647009176
1418101172
1116844328
1931942645
1282472307
1994975005
127542112
930456853
429397931
1849644497
1614251219
81528377
1204781486
434181295
44914546
684037481
832104463
921409329
973881709
719988973
1150291653
934159548
1305984308
1629872282
1792229641
738985614
1675771
2619447
250482111
538852744
114561945
2043781594
1564953491
1451082019
853813952
1547560893
1697867257
666846526
1199842854
1787533004
2129391657
415860807
1522553174
1386361047
1657635456
1708075552
1884182039
826992393
693952066
1339361680
1566073847
135699327
2058639789
1859005134
1693262128
1588194377
119182457
578168383
1642422899
52970825
2040755246
2016615918
1009822463
999750297
1893492848
2087205945
1419343219
1009871484
681899686
1908521494
53625740
1556555749
1668583174
1361276201
968652498
1365060813
1215211592
1090707006
1417277533
409670746
1455826002
1662379801
553286044
1663917238
1041300422
1801378104
597029856
1923461645
1582117666
1807690714
694440408
1040334945
1769477813
458863174
1034180144
893717931
465092125
556620277
648158442
354704501
1044306356
225538221
525233083
121443732
739690016
895251281
400017736
869284686
1465116904
287204257
1622564462
2019844704
1477596164
200779448
1086037550
683947444
1576055626
1786079985
399947162
368246535
1875083098
50108014
1432274028
282081896
1013086956
15482321
835968348
1011036203
1519482549
1254138236
1227345318
1156028069
891641146
1740616748
1673506504
2052340981
61245439
1775774245
1904164067
1345633597
382818965
1820069355
1934555294
2072983193
1802905604
694149083
1286475272
850333545
1700355673
2015836957
939591203
206422071
1188363021
1177027909
1567505993
347251892
1897678684
797778854
1429809221
1839388459
874699841
1665251788
732779428
807014996
1950871365
1596846039
1305099490
1290115901
788981300
1517174945
453043706
1398420462
1863201629
1598967831
829699750
1400772050
188578327
653281616
1733109078
52425561
455867146
1017758968
1154721263
1668547257
1593329777
1195325254
941450102
1592791077
1866613246
306636496
608386953
893360104
1699764565
303852066
1529781045
222881946
1249975843
552447679
36660773
727469403
21631790
462063091
1454110809
331759725
19188027
1354743080
1096528159
1344120115
703284299
1713814142
597516269
533137978
574924675
1769120608
1268413643
306574247
669198763
1029966759
17299457
1679109633
1869893882
1839999633
628509462
1960781631
759461758
891853260
1883287566
1343181437
515282928
637574083
1598921431
114659472
1875992833
1800202575
183552087
81044462
524456587
135465033
610279375
383035881
240754975
1199385173
55335458
217226563
966435299
1180144109
1213100815
937812091
699039957
368869780
1056628845
2064961396
58030655
1962390010
1401656076
1263622838
965796147
2043301836
489799348
875997456
1073293964
1347977793
792750808
1681965549
1181565426
1386838410
411093484
1238843275
1690838388
1371735210
824269555
2040793377
1339673121
1401532442
349229110
1756304856
476072041
1588489036
1739964629
2060989892
1222791151
634566707
1242833021
6808931
1045161002
2133614621
663846777
2073044735
843997295
370258714
1546195734
1758881204
1436861505
670518626
2046854721
1266638517
2071807980
1720215086
1349423481
1765151809
1852389355
1151509877
765745822
1850132485
1918114305
69108415
831168001
635894992
35854599
1315777225
1770233376
136544540
717076825
2050289247
1373822058
422412606
2086720722
1546991660
1124833383
1944035762
1715265396
568003307
1028069743
1534337359
1870689092
940509237
2005122439
1451557833
605037882
686161387
172872402
529482587
843882535
654114235
158545683
626133918
577243817
761919878
1541586885
1736637292
1055633888
793373622
578317123
846229352
959381233
1242923936
59201606
374002686
1268822566
1241865540
974292565
1961754496
384002104
267304560
1422220718
589534527
903767462
203546032
568131728
1618439838
134458320
166899807
1515414093
1389825506
2016171094
1941258351
935143471
1096096005
294401587
118918029
1030443435
2072632011
56480074
635103432
511813713
824823235
1191674653
120256201
1339226204
2005610123
1939538584
163058301
2104758506
1492358616
1689265391
1193366732
1226214442
195467864
968616301
1294080316
1734107036
1422818294
1445252591
154340399
1735734243
628610327
1903520390
2137440496
695633528
771315068
1915639481
1433063413
1157599176
1983939580
1020810522
246840688
1658451260
2140965224
1410844602
252700456
1365786792
247464553
497183737
347126523
1691558052
2060638612
1528324049
1534293243
17199348
1082993101
1692495087
2123507139
2091846260
510929159
2018483593
1990181029
1636457454
695343572
1902647498
1032122926
1735969209
388122055
332613246
845774277
1692653102
1833566259
362101686
1267934368
1344868947
1545056148
1901031159
2086867894
1390073159
1122033801
485274769
1908070902
1489485176
1027104742
481854165
1731323483
1910110237
408247522
167935492
1537511053
1325355426
920949575
126831882
1405459739
392891990
863796629
1161278795
628844386
1285720603
888725
523698022
1995533379
1894097177
1388804214
348758771
812087742
614719373
1728867610
1155349266
401038261
1959754358
1932229132
1454555782
707400257
486477711
834330165
796137531
68521895
225389986
2139843771
350079750
1415315073
370451718
1431172990
1614687819
1424330849
756064064
1310966057
740996640
936235973
1610055668
2054354829
1919720372
1138594403
477858966
1886926333
1590020372
277493652
506223930
1647185719
776932865
1772338732
1947997215
2051252232
1246796783
1593452399
979066653
1610295615
1754647042
1684240492
1348288020
65647177
1516052980
715866381
108238054
1034990278
1445311381
34908634
1907720946
1290454476
1874506133
590875259
1321239345
2107925257
486430099
723847025
417682652
47817168
353700957
1808939375
1014082398
261227290
179431975
1778604634
266839746
1364411312
962946814
2112814138
152310792
751056485
2028954241
202164118
1880388919
2138613468
146108688
798310680
595448150
805257865
144600833
2019301498
1442139470
2137689254
464805298
164494935
111905777
1571673899
2081261340
2029716079
1397478852
1950827833
1453189852
1001814633
588253716
818927100
414314854
1391816483
264918571
1395291660
1878223238
380933112
1523955376
1630214870
419023785
701416502
687750949
1672405836
931579457
541919709
831662704
2000569268
1454379683
1255746413
32289471
74594042
1448579173
1713095346
1877717605
1651865833
1987226234
485415573
1390480343
941279535
1606550127
1617827215
464574838
639710378
2092590562
286088171
1777165975
526346360
746588673
1342116292
1155657481
1370426195
1425346446
273864089
748496942
613490969
402411496
592823884
1210880051
413430632
1932619938
64836003
190416682
1025967500
1484210185
272992907
1197027032
2128317852
1490901403
856426229
922751726
1170994939
1249776031
772818493
942315983
763489438
1695918573
1419943867
153828376
493775782
674483829
2091563187
170886513
626613580
2030590110
1330545317
799857779
1137850648
1156340755
1705165236
67506950
582659795
417889077
1175329445
1270529741
1612995014
93946590
1663543615
412178716
668629557
1374965440
754589361
1431119669
873510765
1854535215
431253338
346090262
1104145119
1309491057
1123080586
858741440
534376749
1056595188
1356590022
629825972
1021150694
492957848
1822651039
406988762
2079532149
855136417
1471637301
1496638151
477885210
1588216864
226833758
1450208674
748401876
605523602
24547780
1477880165
1269220343
242574341
454875347
2010490107
1945965594
1635298931
110228475
967085421
434846795
1711917228
1194838193
244737791
659196414
933395346
924790380
1941146685
968432152
1381450154
1031761109
1273689771
191036517
1085068325
180830710
88887234
343235874
729480716
284192979
249284613
1031059340
893237687
987682637
493926378
1758400485
1968542651
364121226
993003490
740505020
383277187
857769843
508780818
1205210689
296945585
64703557
1225663644
1169090305
738070670
1166615435
2105617607
626249499
1820644936
1601984530
500061476
530512410
1721859192
768998636
561826318
1340484197
1252915919
1118944318
1585390089
2087527262
1835760156
287648979
2102148295
1163666218
65075111
1174122774
211545249
867394973
542257798
1178066092
1249404423
2010426885
269475502
1669555029
1567979487
559667643
285352443
1389792843
1644071928
941586928
1894668368
1371552671
1556901693
1616017027
127475634
718758721
1421074898
434091982
537242772
1912547006
186511256
892918071
1278436875
1564894608
60493877
1173414640
1239075395
256630136
1210191651
765201611
231381657
2083507997
413908117
1334675570
1051086782
1245457664
2046584030
405558007
1592186364
730616308
1619792262
1085804492
555651537
773668482
27169037
444000982
1621208033
1674534981
633095959
845513371
2077467989
201514842
752665867
1218566706
1417360276
345470126
1303652889
1693078593
94201205
1480116426
1991527292
1135195285
1837174437
1946179957
410166406
1831414446
2107342019
1721100412
105123769
44131299
1497854655
1729589575
50283971
721659367
658992417
36808722
2096572125
192147547
422850463
267517675
1834863095
1569531821
253269842
2096837982
1147229792
2141734800
1687927009
770010427
1148428974
1233099852
1614431069
1941096991
743284121
27723245
1815096632
476157737
274693720
108151313
869509187
583333080
1233042574
386022883
2000838204
1559039950
1740820684
659714360
1650586705
1216864034
631356546
1279213509
1934940273
952330852
1753045666
312370299
2141476056
828020666
1894938569
2124571201
780200970
647332419
1985655298
2128740399
1234828858
707156176
101851642
1350355471
355316748
1089192741
540133892
670407526
1930572848
901894425
814731148
1820078560
1805196941
967471201
737573555
1904133878
1380864320
28732168
1185087101
1551676082
464712910
1463283153
1782384991
1261639114
473288622
921146793
1184374115
1482460063
1338631004
667223861
296726642
1264379158
1956401162
1654393797
1215239290
290581020
847937901
926365870
49686434
337781792
1008312990
1416174731
875285724
507687152
1288722972
875886152
1972317072
940383300
603180683
1837101816
1297660033
1302217234
432599759
282326062
773588476
1918318871
815471144
2111626872
1144740703
1094272209
166253759
1265200878
2124289522
662032398
1933054720
1809357397
490393922
1487630061
1295160209
737964745
1898338148
1114171696
1657509301
43750992
1593333879
246369356
1565513411
1658463378
494332828
592184865
1566627322
1676885466
395958061
235144949
1610375300
348915919
1242996931
1940450082
2043766371
973684971
1774609831
1649487535
440604199
24136846
425097857
1426875990
1922777426
1702681441
1909773490
1233945119
1292699763
271846561
583612741
2120030120
306761655
73276759
1940665991
1247917323
1937930961
812621381
2041373435
2087991778
703263110
1317745399
1641440851
1411136096
2076044316
421844672
1086736889
1786276191
975505039
1676651626
1849987222
1284704924
844176944
350180176
204379807
377121990
390788353
1227212355
1967504006
278293589
958144052
641122662
1905446325
651427040
1896952417
1861857511
858737456
190823500
32918583
1903371973
1197824386
1959300249
1179569100
1095686490
1429705234
696464821
1705599901
2010327345
864129412
1894256852
1834052782
1508323323
369250323
199473558
264143520
1358190162
1237402084
95668423
2034460723
327971320
912211803
2133366511
396178184
786263076
453260410
218432965
1696841829
1511747622
1119525559
1546998591
1065120094
422224148
891926479
213250872
214969991
871454736
901752486
371421677
1906685222
1809574663
880551830
252468894
480324349
557513407
682440845
1514028219
881457611
1178945695
655258876
191266674
1075311888
228988315
1641823956
1182829323
1848165609
916523020
579579371
1940504467
2015271802
821336614
838355204
1528072956
1867067365
247730218
217613726
452166407
559547378
1525806684
812257293
1800767570
1594158867
1853106097
954653800
1242296251
1393423190
1196055476
125042125
1926477109
1059412395
803224897
362497952
1981461941
1595086252
902039625
545305917
1390014941
1641181747
45789217
1403296286
773707644
1532954050
593137162
555981431
485856385
1226043013
578131779
2120575799
1940025662
1033786964
549198663
1229675150
788541876
144981841
874580497
722444276
1396670818
828414003
1655226925
1663464487
86729734
1653971059
2020304800
2106716705
827502821
1901487148
1219739974
356105911
1183749187
2001271014
507748266
1677162778
1602165313
203514286
921094912
120124117
817283348
20394720
580745643
146354355
795742890
490098577
1053249050
1773220398
649611139
889975791
1238883680
478249593
1464987866
575736731
876461377
307597269
1212328579
2123549751
1598364323
937544890
480957965
905616043
1792989068
2067634059
355883925
1928738580
123023769
897182479
1506637200
396439826
2014769168
398841492
1111261650
1892721553
283253302
85048882
313253038
163723719
1991718344
239231780
48284346
110066468
1377701060
405058545
1835023106
782655347
1751448590
125002936
766314969
1470638833
1034144156
677334818
49916465
741315398
1902838378
1680579472
1053249788
1495214834
2083053859
948875290
487257622
2134447643
1265417294
1235806612
1569810373
1575028310
2001861665
1350704083
343630912
118062923
1803262332
354343289
701152366
191718193
1646863173
341738654
639204670
1901512195
2014203323
1727211236
884220622
1867778866
1807091579
2011435504
829412020
1331447864
1264195775
372000545
716545344
235139731
1748519326
1847961707
1985726750
1015206644
1586368243
2089939003
1376134179
1668038982
1568916154
372404643
98983645
521841209
443572292
738173273
584412616
1844402710
2130627633
87123085
987690085
732402093
702390575
1030302422
1568126684
2082988704
1170376526
1852755207
783815783
1933497235
178917861
168900185
588483080
369085486
1901929895
165401629
1059470303
1702316452
962914083
1064423009
894535692
2040093386
1572221132
964691959
1493213483
1315660932
1954386326
1582753499
562966558
1149906373
982831722
240968698
1558445509
2035102761
860554715
1437262953
1007527650
31999923
1363680414
1833130140
303518906
1074556777
225772799
158672188
1873903635
1974015430
619794665
874206026
1009957668
1888386155
1866425332
915048535
112231582
500332780
1508911579
1612531414
134750376
267942000
389501974
1131410944
818969661
33410209
1894850894
1434301151
609097345
613105609
2042800772
787408829
732034089
162328670
35502594
151694518
2056034432
1318155768
1192306934
1826353150
289278098
837897604
1156498976
1815832080
483120269
417303924
1877984386
563036710
1913006822
451207606
1361096833
473019967
478474805
157667349
637398842
1284455216
2112219993
91571433
625591290
1949147530
525654945
441738919
1942281896
317516033
563527629
2046866084
529691370
1139990888
636552500
1683054884
691066106
2043843230
476433579
1883574664
890216647
178285724
433992903
1648410290
2028759052
29638633
855354373
1897986872
1413408889
913964669
1449741079
1461613961
1126025735
856834659
1134966438
1252443203
2133124387
170106874
23202405
2120907509
705040711
1274920038
547637995
251757809
1234008674
1741631232
672653187
1336331092
755138626
1628383581
888378723
917250071
133045167
1658578647
890808633
1030189681
644861298
1612637685
404773191
1585073082
459936872
409462635
1932623957
2020905715
686779274
110082007
1435973456
972265819
1735970923
1867759170
1915846622
1602121347
1485754747
2067486203
1274607234
1921023285
497951667
3665330
1106152679
1675849366
2085667304
1553002566
686836787
1273583390
740594199
97285415
403447541
1275603616
613979140
862304265
638165950
111638854
990484412
1447188874
352585476
1539404392
1660386075
1526163296
1259136588
411578841
1170993350
101657760
2096183577
189813751
802934365
245418445
442057674
1948373434
2087444943
1957336397
1486656101
359670994
983716122
1841316797
734198244
932885675
963477275
599644074
323724011
1157007787
9009906
1716542084
1517493327
994200079
2028795208
1497717979
1238463637
176520711
654753680
380779893
1246321919
410786861
1565839710
757349159
526471976
47144193
905828069
1462389778
692048899
1635571783
1849051076
1118420516
212047150
904718458
1851393214
999202671
827377583
1650022149
1573092825
243854916
1032610445
2017808764
428433703
2108133796
257848403
1676125236
1097584780
700586315
846495192
1971863558
1314529354
1623344650
1939657815
150079071
1243225390
1375623655
2029259630
238672880
1203362458
1056256225
805136424
2117863235
680855799
1474109518
1895782962
1347474289
165073978
278306771
1763507880
1440316532
1786857868
1538505040
851815098
1936090115
841172462
1583694156
2117303512
106401198
1015409764
1497290543
1238497268
1626890890
1857725526
786607440
1820697934
641187397
504536942
583407919
435011308
1899840232
967370796
526380136
316203331
473756916
860354634
204575737
1648740023
621420521
345232994
2033975531
1500055608
487228101
25279784
647059674
1934682277
1162527687
558254170
869559734
1658857206
1855270080
50539522
211222155
1274599450
1888202682
329085618
1940373282
181422416
166081158
507855653
1619077399
1921313428
1058415601
425209614
925504207
372195536
1404065543
761727205
1006178593
2110185426
1176381462
1950892758
30121688
441740559
1144449093
1648350203
1919028448
1661577593
1652724412
593864569
1974549251
1056474107
1996933021
1939051145
639309724
1027748720
1402933604
390320821
1822353454
532109666
989950200
535368611
1362254206
1644309442
1320169784
241761824
1083463686
831760265
1530528739
847400461
34254864
950848179
1397319139
1443328031
345732517
821876363
2032421685
1459005639
745747934
1752013388
693965512
1268302446
239660358
1020708014
1888863271
669991710
263244396
292634385
290886153
467348267
275690521
1661177479
1578674108
92617698
1375312543
1709195145
1321614537
1538311387
662736982
49239731
1110467
1606548187
300066984
387697741
1444901844
929093081
2016059819
178130373
1261660536
1103197993
1312772987
733775925
101230184
347805817
546957501
851131025
718186657
167149771
619896591
1926451207
1958566795
614269867
485936944
2116796948
90580204
1544619821
154402017
1760297713
2046965996
5837323
1603383289
1637986169
1042232978
2030461508
834818928
55724530
1043008420
260049570
1833000694
397540291
192946482
1237031425
529401388
1981309007
917688254
311183513
1853075785
1173116560
469834590
147959487
1028734406
694147970
417708080
1324286689
1164969348
930409757
552556254
403955833
949727289
845443900
1797076906
2030015722
1514916516
295711472
2015496350
772274052
1422927916
1154009262
2098071485
407684658
1829833068
118532594
1291939971
673221779
412356075
816132093
799551633
1120932357
1586948962
769042905
694149638
1846628366
1446047369
567834334
352915994
730001494
9192268
1024600193
245680972
1925534421
795346060
1964682576
285174580
550902956
489952493
378962488
1338621378
2138525101
1429716737
391245197
1117872616
931847969
122953066
554713353
78214593
359393718
1678985960
61416417
527731494
2121159621
584407801
388818288
253813557
1389234164
1561074081
350803650
1218966359
930525894
1989579909
272936355
1250046144
1731004821
1550674467
2123493008
1121985949
851613765
2012275418
654728856
500812865
1142757387
1313460311
1648000491
1494561933
133844202
1617835800
1118112406
1233481467
1450798281
24821084
363628967
318947756
177409333
2117198870
654826112
1755129037
885561706
429000509
1313263778
1202324981
1970557312
261301648
276551079
1051612464
1329778643
4026712
102732786
1952831734
1786713864
1516873800
1063758029
172542567
1308240287
379335694
258563754
554744252
41363101
1334579832
2021748561
886946309
1772417265
117867835
1788464666
968676973
1238261005
721455860
503741053
1483787498
730458070
935796535
332552589
1719538743
651293639
559891007
645208478
865806011
554602634
2135345662
470489764
163977070
1169803266
1256651138
1430807124
1147170324
795309423
1512694384
41915659
768756631
1192862523
482577289
976615572
1649792362
1407873279
65004191
1658682997
1236003618
221545175
1627812779
460183010
1352344029
1031992819
1915021766
750094006
1715079198
615637149
1037129436
257692272
1613083472
1271420644
1408582718
950935488
1273336579
1697970753
2083687120
711765037
1524469135
540413660
1416819545
804800029
21980173
106306001
1597218465
1162956642
269246217
235276416
37565899
1518749606
60310108
92134761
2073682553
4791914
2057210228
1429006133
1538920235
142904598
1085991885
1495432959
551087988
1206548885
431368574
888688168
550621261
1804886165
2088246804
233250019
62337070
1072613260
873471738
47130808
714907450
1414051589
1750375826
169673158
2065983436
411057426
1589318935
294908490
696385217
1751447352
1462320575
1411836900
1069693765
1921623251
1067485673
1445527191
1246386032
106807757
348449183
1480480313
1050589248
394799093
610260714
1435943259
1654816343
714848780
169912993
1243266890
799071646
1767839096
637220953
156505678
1704017381
1258310902
1990570511
1593504263
1076306766
246262429
836162987
103844229
6217180
1026324929
654663650
1016090024
1113064041
2546292
1888078226
1382063926
1617865387
1544133127
841173856
424414545
1906605414
996873932
587278868
1999379349
1116372588
1091840325
1687243463
713986081
2096932724
2145654534
779423701
2059291338
203442128
99126510
589134761
490250693
657861899
438477024
800038611
244861322
1324454637
579984634
754076348
1964949946
1847909362
1648250946
237375076
1596279886
934613292
488286998
1170766706
1339976560
1222978263
834101055
660844757
284223484
136978614
1591724906
1890267318
664100636
769180094
895118694
1262943094
402610484
1562268871
606411837
63829173
1375397935
819265863
530991516
1636863692
902286640
551878222
443305343
2113191976
408626954
704875514
1614002050
826556052
173058242
717271755
1645062597
636355510
1693734872
1978977491
614414893
1650203031
1156436352
733926707
1200807327
480161378
573971114
2137292913
125098450
1917677972
555807905
696589601
693354420
706754272
140688450
1664105499
1906175295
1944052681
2082197414
1737564167
500504762
779133615
907181291
520091278
1389420923
316039208
1868855310
1063901165
258567009
1043631770
270063971
1528860549
1971519763
1944728105
2098963371
138619908
563330335
336279100
88855179
1071087
1390165318
697829408
2053435518
1318287624
1420582074
519339215
1923953970
1748867514
1798108541
373226428
74525743
1008408663
2085071760
373879895
74834537
511123454
1197850322
873568618
1823120668
819849343
1021240602
465823227
277026657
965656303
1745956048
1532553469
679692658
764335504
1698359005
337599003
111523216
95280190
105879784
1065973094
1902460795
1340956786
404813899
2126651436
861112843
1272706563
726985509
2074760392
1631903172
1100293897
1522635645
889181944
825923250
674704439
1122525458
646852648
2018843366
431975594
1013525472
426439682
104225036
2136917845
1835423380
123620337
408800713
1383506338
1811085306
1605946404
136778461
1133494653
1975782886
586649443
573830430
297528195
796768189
901225315
1177227785
1509117264
1880455014
2056883491
30670759
656321668
1390574891
903253253
1387919575
278880124
622131478
1952942836
362681594
1044778143
1097692435
733987569
1797391704
902378658
254621594
104565087
2100583402
1726775459
525905325
1401183909
417814974
11131825
1300553076
1531661405
2088453145
852316787
1468587982
1541048504
159728712
479509463
294413151
1293902610
1060883700
1241786620
839661096
334329963
2031192075
1186995633
730716196
677130138
1776799213
1985908889
668669327
1296006356
742499157
255832887
2059315396
1440542483
67125023
1176470146
1213916453
438174604
374479098
1840324352
626223224
547406375
1755152378
112520511
623039998
824680917
1733277679
2048556395
487954472
1896461400
161063077
2011118670
1484958537
1583618920
1598219089
981134155
352022399
1978516523
1910286675
936042622
1531675308
175008733
1656543785
361565960
742499206
1408887692
323674670
144430945
2119867249
3198251
1833369586
456892409
864497719
333915942
215292810
803943458
2087067429
968016148
506733582
1934093936
275455768
671186760
892007919
1354147550
948693483
477698049
1012124106
1654811714
1680625658
25235206
1452223003
1078068362
1579307352
771226083
755462442
2012558391
969621712
1312099490
676188313
1986711430
910880132
1754721637
2067389895
266375704
539874772
385929604
844409385
1508753232
667377830
2043076790
716726202
23694057
885334242
397074979
1735223319
1226721410
1972379376
1370108031
879631060
1662674132
1127557851
1216214607
1654256474
1603282120
1890399950
214872432
671174473
2035625704
1048492458
842793141
1410512189
422763239
1909528783
1618589354
257073581
2119715292
2016090698
1155741484
1248255717
325011143
255156077
1376131747
1348362775
343207668
435808033
163912407
608088581
1280778646
590976934
567559905
1778373961
1391966411
110154040
695173102
390055994
1639352678
1480853562
1917598835
135691218
2118331204
1705863024
1575458182
1486052155
1851230652
241465914
1399954120
193813146
463223623
1079566016
162983497
328109249
1210557106
255394002
2072619278
1120158284
824759990
832428716
1279952783
2063380191
2121224756
613728537
357784928
786110544
580938923
1346384965
203674133
1636535280
420190882
1181268669
743531771
1381965232
992900507
368493339
257669558
1708764620
957975551
879660779
1604725780
635058058
352778902
682042539
1526181133
1587980061
1536412462
1880443282
604104263
1858353045
791486020
170099890
831563364
1403345430
509745752
724576363
2099418640
1431708453
569091177
1391093010
701248228
1869627775
140173421
1608999753
929436979
901741598
41908610
1013474765
1965521644
1998567446
1958130200
1718285358
1240341657
1228769255
645151669
1597770966
261376394
1946304687
1651890274
2095537976
701910061
1670682858
389202391
704351833
812127673
1542901353
137878054
1446804146
1996239584
560682239
641836044
888968414
1964837040
619252797
755303172
1677080370
182015830
67632659
850903997
933103759
1583679369
1341105459
1720314845
805791473
300891754
384809683
1348522733
60020824
1477360130
411864345
2101674601
986089126
2017817839
1541922150
554950024
179617968
607949661
344934149
1462112765
1907131684
293180992
1507404938
1354485744
332010625
577624398
823734015
1763691149
1934986104
81876314
1259678437
1150418927
1658946760
182037910
423870554
1345014169
1967375444
641631197
125656866
772453477
966846597
1453069424
854122254
1379770722
1071916303
59054804
1728879701
1374924153
874251514
758447481
2114789179
665805239
1431647461
271794765
2034387321
1950657530
648828281
1339640583
1131154683
227942168
2003817770
1991989613
233810351
2032269938
1095422793
454417230
514225225
1099955032
1636960665
947912402
736568406
1804661819
1558953560
1464110829
278047201
662777193
715898773
1692538787
839748814
979275135
2002543665
810766881
1714344462
2042857825
1678612220
1340135635
2135779985
465034347
35842206
1297949689
1622485342
71829673
695839166
1355533789
502022518
670343004
1222643068
546643647
726813868
187322686
1995854763
830923137
247585065
1544799833
1404238616
671317956
1258127540
490094259
954399566
383804900
1892779445
1416231513
1243547493
2006233008
1425210005
853502351
718198938
1249451048
1640328971
805447006
2062778111
83511865
1481647960
439005075
965852646
1857961078
332126565
758119106
1303735385
1306404346
122811442
1342815077
1025957872
1165327878
894856472
802455297
34299815
283598057
1286936219
128486715
2127142227
1364926354
1731952227
30707592
1101740038
1913738287
431510524
1076691428
534005437
995225238
498685458
1044474610
692709898
47498211
1497418220
1768446924
367060758
61165471
1759213735
2008234221
218974407
1185070895
346043967
939182597
279710569
668812970
1086451486
1247122027
1560268157
1815198906
1987919539
1768485166
1043958486
94666444
306875927
707135898
772169467
337419706
2019408217
1487106771
29052577
1665159654
1755070123
1575268667
198712021
492025613
659747908
1669363096
1371150926
639291728
806635086
926328275
1484266593
266328198
206044633
1101475166
302011189
1608437115
789941807
947557543
498156877
1584878832
1685187645
225272520
1573308640
2057690524
1899621260
2026849363
1427375449
1466239606
1986143705
1596390464
1453555064
1824024674
23423027
919346289
1257644596
1027697160
1882892692
2070381806
750414985
2086644660
1866172824
711699860
1626636265
536707082
1535399428
884323598
883971163
1011467330
1014405534
1185429962
343337096
784333828
1395077637
1093728779
2145352918
150976021
1856040510
994720806
1303761994
1528051824
1208267914
1688796806
189694032
1877832782
565195114
661188759
465711515
1173045953
1085541604
1873228338
971576124
142338298
402827630
219995240
571419836
250536983
551578116
870994355
1853541378
1740438929
1681817744
920933916
469629008
1051109394
617169796
785641263
971762539
1999217285
1771244816
1597639946
2062259478
602858972
1566875820
1246230957
843064368
384948115
249305509
182292956
1128307195
490850162
430137687
880690476
651649842
341750586
556215578
642637420
1828912048
1716671092
1230472450
1866863437
108042092
482765637
35312112
385211769
745133461
578383607
104625058
1463523920
1802402352
1972526348
1589632859
277541641
653471928
2088038560
262227291
57642402
1658738289
1641485389
1261223980
522028142
964414585
1408802356
624232972
2113971791
583061979
1040077949
1066580907
1985707965
332981793
294730096
1299517958
1982278127
68465591
2047025057
321731883
914678830
242483602
1499039513
876426658
741503845
891530745
985644989
831724556
2006076036
1047048274
1963022158
1845108101
2012773113
949036052
181259467
1726604246
185429072
1822710327
1839631648
201165368
1782013317
1705702431
595080953
1065032777
85699675
881329464
1845503752
242523210
694740402
1048329707
1983859912
388731166
1027251786
780934518
626738813
1619008695
1250431677
270674908
1064223896
357866078
388927342
728120573
65681303
720290951
105423193
1910684160
172344099
1904174079
77794743
607188031
1222998644
1780057296
1262523137
1468366610
791733466
2105685505
1342009449
605393354
2063518108
1398918874
1300477620
191787827
1956005063
293584155
1625382923
267905591
61219612
919722973
1412509805
83540262
447972812
373838152
1256676838
1352933353
1168166897
694089079
628293896
798975437
990763334
178077545
386223314
67005468
661810237
1682816281
292523772
1464485885
66324506
2144735238
1479080010
2041898321
706211616
1714975912
1017982271
243576975
2022865364
711446538
998546813
1609779467
1150595907
37176861
1785177245
47725294
2115583417
1120819243
1695380030
613990965
1557233191
699042599
660060750
1408603185
510923147
324507051
145501594
795849293
1447921773
1562842686
1433188695
572343236
152333045
793825687
1352634354
971471032
1327597021
1359247667
955775316
675967810
2051898866
1880488285
1100016315
684735243
1138011429
1913474747
1204447037
1453307473
1371686404
1954735628
1826269219
1821945097
1921237159
382828843
449056047
26595997
1080397319
2135336353
1635832871
210622588
1977226559
1243255600
39164492
1517062136
378271632
815317382
1817944935
563930406
811375518
989980516
1584655078
90003610
1519387459
936413123
1475607515
622256502
1082582723
2133395657
2055049353
1108365437
1887967556
962482708
2089942073
402033019
1446655329
1939075682
1301436855
986893815
999198927
1168559754
285050066
656936789
1644067124
681924398
534567453
789596501
1092335587
1564493650
1282457328
290644952
915758807
1706879601
894300787
1301093697
1995561969
521267879
171746528
849706312
1432311369
1895278464
1045059793
853757531
68899180
1557467960
1067420244
992157847
1041406596
1737628148
1858740273
549540681
1568308191
1920503620
877503382
871606353
977549764
325887318
1013596336
577428736
1181472327
1558571461
237735614
406146494
1027808610
1244777799
1676681162
1929092768
1576663606
749252951
1622858324
1708158897
281350577
43941351
1992234980
434902343
19114117
284672204
280530586
718101364
652594772
1819038440
1354760344
1381519369
1790169518
1470138205
2087564453
866915425
167247283
2002641080
2000336503
1904785523
422288567
1582583857
2033311402
524164103
44582334
1441594201
18981727
557636095
591294459
299338391
1453305871
1015167448
754077514
672857914
1229932081
1647848013
1130363112
932385238
939222358
922895216
1416089236
451090604
1261812480
1804652825
48509955
1577547140
877353984
909305025
273255088
1758366877
713048888
457207921
221345102
1889681796
1302502166
878012391
938632626
1210777469
103206135
1282862127
1401188195
192234893
1880971836
1901821119
1746167082
1935851077
1467186073
137310835
1237728367
1263525238
1225755241
105709969
1900526021
402064899
1031417820
612762533
619996498
1991915809
1726307819
1034930874
678151928
412896203
897716034
122862138
597355089
2085791033
842387442
1970367097
827992962
788038889
1625361616
1619137124
148916963
1661784461
1887907026
1859320252
2087438698
428043931
415854664
1353904896
312708466
1758665418
558209546
282517202
1330630092
571004508
814309107
278213861
1395410797
738840957
627809890
1102092001
1370798244
1766646223
1723622089
1300916948
1995220421
1551139350
1113368944
464944342
910386501
72505026
636416801
269003214
517305436
268254644
812751914
1649775019
946606626
398648087
1429470357
541020443
398206414
2011029730
95899782
998720660
1199925495
1039754412
422340760
2105397717
1465048241
1386962212
1834951101
1380530890
1472038368
607007104
100705739
484210580
1194488263
398655312
1013019615
647436319
1901920576
1799708746
1657548808
1135030170
108428736
2023340256
332545091
1868973522
920384951
2025787117
1056643141
1913278880
1785421814
1953326901
1634175439
321108926
977865015
71937050
974752939
1921083309
651052793
1524112290
783420367
1530120089
444757224
1316372052
2123718745
1116206410
639580302
969237560
1334287109
653514092
12651893
219065468
267490179
688668869
981801344
1397330559
538952047
46020428
922044875
965608765
753654725
1864636941
1875097035
1473971297
593642007
661646712
796282039
238733220
638856100
1334027162
1724106917
1097690134
1911005437
116420132
1988291529
509815536
693517007
1362499939
1127023670
1273960367
170634064
708537830
638891977
372991562
586485225
1645779594
1402083773
665336211
846331780
1164748631
344261846
1323170057
1954053940
630648655
1018085810
570175483
1021089090
105751295
377745826
49148604
1645004135
204100204
272090017
554487194
506742061
1105559503
1289842838
274414290
919862541
1746549001
1472003763
1858052356
1742950590
1166719647
380128967
1405671724
1084862262
1409227234
1008562217
1873100051
1436674809
804714191
1611349192
1242906018
1675123317
1602696820
302857571
37912789
1062518771
1457309008
648271372
1149536291
658569787
385704358
875412051
1664868102
1604156557
1568632196
730048856
470601963
963940186
437373193
859271755
316843833
2141017954
1087157475
1805074515
1883533325
255829879
375700520
79048550
1487162468
946444165
1031317262
383461364
510805513
1546118561
441676974
2027357041
551267872
447880663
345726382
1591933000
1027605325
1163627019
1418124882
1606962870
293887981
756673395
1397803139
355621997
160329853
1335032244
1959026376
1730922775
1380970859
1371646873
1641706940
837294749
1357624872
677660409
41983584
1478134133
614282882
1132738991
1052989751
2067471482
103523692
193509709
498356022
2117799305
131174151
2070227733
1787139381
642348579
1285685043
613700916
1047721289
543769305
1184116495
1857115601
674382334
1773760426
1719581798
1839162464
667135809
326143283
1768646350
911300920
1469789747
447515558
315381382
727842226
1648098739
257413167
725346955
1338910043
1300155942
210014254
126881532
1195478285
853314301
264205863
740956860
1216840726
775271639
200969731
1418475202
1741708179
581956626
668039369
1063078849
1134337990
1868737278
1846012275
455374894
1212094312
1269534624
1380149446
1344605829
1795591293
1160007499
1260478942
669260906
1866488799
1062352647
1709864439
2063628219
2086981290
1598613319
524556649
438719892
98449770
2073627968
2002876223
386361379
1107027134
2063869378
659856890
1717601665
784448898
42878872
272691966
204854580
1751502214
1839658100
1951395778
529434268
1584167709
1229059378
1147741704
1931022244
1098158440
1826175621
1288604420
339800772
1424232856
1383122880
1306397930
442436871
617007581
2027267484
358182498
1808624768
2035267153
1769003815
2008378129
784838319
1049504031
1831301472
403776499
270591599
2013772568
299924703
1083626294
1643645513
1023935286
1550462925
606521552
1353968375
597104423
1620505811
1028501244
212840775
1831326844
2072744119
497489257
1260446921
959377180
307711253
1676494594
1759508898
1995688696
17771042
907502866
1172072215
1225530303
1422203339
134663098
539313475
169037231
2094284957
644136529
1234138259
592360531
1444626728
1886477271
186796622
1796179108
1289588236
1654971057
1704183891
1237554225
1344586668
254021053
507337399
1908793703
1939540762
1613311776
739384755
119530555
1660388313
60946064
541043924
697083395
875935299
644084634
306346003
1814995547
871435810
813183759
1733731127
1669951007
2036161643
52374256
21916408
326117770
1702191541
1280175829
2029458491
733591161
723017808
1518709645
72704474
732674577
468694768
1996909650
153260760
825058450
940933842
729687675
538110093
1777533267
1687505218
2071268756
1972286822
1374900085
922725105
14168121
10941170
597139890
1919557017
102980496
2033082188
456640233
609463870
667633746
1241523454
1888664198
1174915934
967380545
1956448069
773135483
1631066020
608690507
2003311266
1457418493
1957053389
689313033
1206649023
429271549
936833228
2073717056
1454485605
524383844
1659280004
1626250794
1515307719
1516952324
1236896070
232804571
1267288679
336368135
1742720306
1194925862
205205733
1355723794
1822834428
1456411700
661069165
172632010
1827507041
991845509
1883169481
488725164
444613973
239944304
44266969
903856358
1052835672
2090562068
1198681033
1940987356
950627959
1096648127
590151780
1763808191
1681101989
80075402
1570874385
406289672
459666061
467381196
492900878
5770166
1868284357
388069385
31977249
1367847335
1237465006
999009508
2072375225
1505186129
1566822156
1955109761
2016118152
1173304712
645569095
83539146
1483151002
1514721823
966958730
942017881
1610267401
1355303941
1113928915
313666099
2039710672
541509965
1484158186
117511366
759908409
29264305
1021159345
2000467758
364772543
594134716
509722869
1520140370
1872466222
373644250
917692863
712855691
331306750
598226701
1743381279
1327607191
1140190928
1572901131
2081875940
450379416
783990768
1726475491
1186461347
2108461314
1851127175
417259803
705731829
2058232959
199493015
1713481578
1752930425
185974498
921681475
78017793
871336444
44632317
1852300699
712416009
470789983
870150666
1205415442
1639149216
1296148021
22764851
1442197013
985135446
157365565
1034065048
1737833916
1747480863
1556815621
816907747
1953387806
434141458
1352137969
1454163833
218186375
953231595
1023418347
1773298452
120418527
1996479997
1694596152
201878364
1763980739
2079773455
780180082
1863931763
1082042326
1327005969
406688384
515155860
593493192
2120664644
18222636
658002205
229470280
1634654260
1781355012
543388320
612675954
1026226772
397627654
1035161881
641325322
1993015038
1378076230
1615567495
1833298159
1886687115
200693518
1166734284
1890504926
472661289
1440267584
1351404531
345111908
1178097717
1437334078
335116419
1771728486
292458677
1654493045
749050530
709579995
486367004
2060829366
748800541
1495808207
1281504196
2102650576
1232833071
1524869363
794652766
1823583969
932218354
1138585403
282404454
2108065775
393548898
1348030471
1085776198
1447295831
428803267
586633381
1041151274
688134442
2133177025
1830192305
2073352285
1088612960
1732797095
283862179
305988129
568060716
1628169690
489860343
1379816640
323259628
197166781
914997939
1146391628
1067237569
551632159
446014312
1376139166
260999646
446507680
1698781809
1960949733
66426616
1157390142
545062664
2042759719
350741952
1723917386
1795570553
374101565
30960782
1380258357
719542871
1140279168
151833643
364391374
1280957865
218967462
717163225
758792951
2118753392
892986328
1852069401
142107812
821389605
1750434259
380751114
1753877891
1415725090
1597821933
1259885264
301000099
1872100856
866687842
2073061523
163300647
706649323
1762956888
632229833
334364777
1164639287
31936559
672969928
1819016244
1268657622
1294711335
2074550432
986581528
1705397347
1917684522
2001171347
211455030
1518328390
493447231
915744574
814244466
766420741
266458185
1346312329
545955249
722812472
1040837081
1145281306
1065778340
1785978058
198629622
1740673490
179613764
1962406095
665399744
374641224
2110711618
996482623
1935602510
388632325
1279959819
1937821203
1627350073
1843759389
956453778
1065960483
561099501
1037027970
1087224752
849427962
13589985
2008361326
2074779124
1496913871
1292067876
1091752109
188133268
1688108150
679951644
1565201313
609998369
1962646066
875468992
1606010839
1026534081
1026482647
135457004
262252161
656885480
1610894462
80719822
755742803
1625315491
1853434433
459315659
802276938
836795979
1523808277
1125276910
674026751
768338876
74825278
1914134863
440444382
196367693
880309875
242299203
71123575
1363223932
2066872906
1912582634
953126391
680654834
1526069572
1168581378
1438244798
1390173859
209024825
614328221
1619895686
149286317
1833456181
705893800
2040466849
1033604951
1363759512
1082052376
527153587
505880756
2072886060
1124950395
718108598
1443124746
1944154722
1052126830
2121401780
213247705
1104190991
1638882296
1513151211
1172046157
1315428040
1829719230
1559755427
1133316197
1240718602
1166860262
2116603554
1173460512
1932122093
225409547
694028411
38062442
21043821
48223501
766741636
1853479169
984052469
854235181
1539925036
99086511
1847132297
1789245578
2077931520
1987925308
335843732
755605850
929157607
890949707
1380288985
1429152822
669132591
1255695735
1952207103
1908617517
1989241693
1142181241
644761807
1335973703
1454942676
88947555
1635142457
379980952
650537031
1760094334
2066657384
1290387000
707449277
1814554593
878566879
162900268
406251318
1487389815
1817074542
446921308
710392619
1123312411
1348170419
1517860386
1713812444
1707716672
1922782377
2054089266
367514753
1422300119
718260276
62497706
1009717447
947006817
15097758
1614492008
1300604462
1083463796
544290817
1182345955
487095948
956463272
2023833393
1979826447
790141557
807505490
879427833
1184028224
257327987
1702793734
580845275
628350715
1430373923
1107171789
1977519398
965970211
888501369
1782858889
2021014033
135933437
1335537670
253095584
1749465921
406980713
1900690511
1989422678
721773715
1046886030
137763071
1414731630
1799169475
1666810263
1662264292
1701628051
1922634203
1312157128
719504371
1758576167
1042377684
737547163
373332606
1933012905
1429487090
1229536886
45104655
1227240327
1545762819
808670824
1916861680
1489464176
796562681
472485843
1647683292
540342278
220842377
2088559440
157441766
1143666220
1824307897
100880004
1260025676
1444725401
673758086
571530337
229069260
1204700671
2057737106
1508996278
694242083
1303546257
591908178
859075895
1336126731
2020643701
621775843
1245384977
385132552
420448914
779610700
1436187103
1272600160
309011185
644669509
503500715
1005962698
229724703
887468574
1534843025
1797065160
516574025
1499850050
1374192070
5068359
1084998600
1104068664
1944201136
980295979
817397505
403328927
1142728096
1660833123
325919433
1698231432
581185313
2128895125
1941656433
1965718524
744877800
1807395144
429136040
1426832174
1351905257
705735189
1665304879
475117442
1083755988
1262107239
1079492349
655053798
1684122689
1399189030
604574674
1155696467
100726875
1590913801
1073849705
540416782
1957261160
2065877844
398991895
1154805948
1883042077
1809188789
2147081157
906219764
1136432555
2067622378
1673274865
1872150763
235638805
120063728
904198223
2114380234
1435882649
718356725
1115413569
227399041
613124688
1034178976
676602043
1752149591
276972199
1485757667
430003637
1488741424
963443237
834374322
495391123
1106367292
2029772771
1621993728
1808071934
185025129
747955933
47634206
515909335
428568875
959847658
1121957477
1598726361
715009598
565365890
1929160161
1487561598
1185838410
1155294197
1019708434
847280788
1627788683
440935752
1597470887
22116744
1816911974
159555556
225429347
361772830
1229283000
1084354450
1061071478
1277940260
1967198169
1011336471
642069489
46267922
1102196631
71579413
14760131
347510251
648479932
1965709587
772948752
1301379654
1843574474
1212652735
867339198
136557619
75738287
1754200583
1518140615
1091887586
893350608
69787377
427375726
916056931
1700604217
796452846
1149681313
1177943606
716667396
1468686463
1340071755
344379778
825169903
787778386
2089682120
708653908
1779876710
828879347
1743243806
344120155
1749146263
1328807438
1112682798
1043237023
394161610
1262164133
1604181225
575104188
778297148
1390252851
1702450199
662220975
1300170798
1486165812
311511620
1731639517
923068351
1057775345
1930949580
1517687080
1716836745
1806038352
1435262569
1626741185
246633132
1686290017
1958401240
1463798521
751184161
792283041
302991314
1922681087
1585144317
982441986
628277676
1632813485
555976304
916682842
1443684156
954404644
1705542683
1545685871
560091934
176596170
518656236
1143033443
1818849117
168838047
107518869
395667729
877508589
165082638
1334296624
103380458
851148006
700372193
1641105183
564923045
195853576
1987973862
1992403918
1815087174
13537116
1499418955
533146066
473428820
817714616
534920191
1161581517
1398543363
375912312
230387089
524759598
1090281163
1327227646
1523883129
2108024881
1806640272
600676490
839781845
1804723052
557681273
1817738288
1017271045
1493340424
1444858519
562999301
19746106
1924701346
176372810
1427240663
1551333802
916108926
471868441
1276026244
491161139
437051743
1091390405
605122149
1402219825
1141590271
1092969403
928098980
783047217
1827774628
1618618782
1743260863
1423152559
1777862930
1317886416
260821764
1916189139
1116634728
1394566968
193909152
1409609261
1776275272
1518664564
988908741
1068821671
1457855039
1888763716
1183341326
1435929863
965923904
710601454
826970052
821139923
1942509494
1944985029
2030349585
521333697
1221261599
818216884
2110168629
835243801
1714792160
439298009
2022111697
552578723
2103840440
1217908291
2140425270
1641023884
479218668
1499906936
1905093021
305049006
1388453396
745549923
498714716
1343241586
1782490824
1090789315
582673173
1448147779
683389069
1271844125
1118806810
961666607
220822538
869973344
1443025564
1713106339
1859000162
1042653183
339580670
293267033
832388063
1280898470
475460342
330311095
2010494011
878150186
2082033890
1082056507
1359825635
1534100300
1884755207
577935236
1660174480
1764340199
902248412
459336096
1748584919
313592310
75687892
1262981789
639047179
824662663
909980774
1103611297
557079923
169123479
560840760
1704970503
1721726681
1786191002
1640462911
681826826
768505508
1912491820
410280339
232216736
1823265980
757241214
615468660
979844344
786406030
1642769144
1869923624
1097257491
495524280
1011869673
589549624
357546896
620046894
1414679020
168288887
157696239
162984001
1491944382
1424277842
272818729
115419906
4085161
884832018
1809986593
992086655
911109580
19877165
1320944761
984321658
1628377245
383372946
2088945148
267479885
1899776111
795660721
1280066763
1298495985
1559518830
789940970
84189994
242986202
167139937
1092855514
1747754266
1717473057
446188503
534735908
1577325683
1054689807
27678847
162129527
425846291
305935351
914069146
799021112
815400186
917562828
1539681246
1478112460
334684064
577952331
679753193
25158494
2034961231
594121502
1676999448
134907908
1202731282
2107721775
1245569482
724473778
1153986851
1070537987
952480206
1300558012
1091475551
1565384631
239901614
1814904328
1057176405
1092374193
1005947151
281174326
345154349
361097050
428946855
1796859083
1292972455
1748974510
681315978
1311209035
491718078
585027921
243260251
2105370802
174319396
62621522
801779077
251870877
1995733923
1532593264
2066258296
513490027
567394867
1320070481
471578129
797967114
1005836244
1051173655
2054284704
1505964321
452002728
964053323
482010499
1186336435
808586181
38982701
956638912
212155897
1413795954
1215848242
2018897478
605058736
550383815
373689025
778910976
103237614
45889459
1435345693
143032340
2025054788
1635356355
2117651911
2061961543
641526381
788741181
546160833
2116767596
1597461227
1877058850
2088534105
2053371379
1128349405
1227217829
998089971
255041035
394193914
1705783818
715893225
1027505742
961717464
184883003
2128593803
1314702112
1791540025
25508619
1018903972
924890897
674269738
35519137
1386635596
224506548
1283162227
801051833
1257104233
345822618
68891283
958571860
944233176
1243383255
1815573880
453274313
522796715
1207417020
1043693579
434458998
578088116
1192886983
229185065
1838958621
573388620
2107994201
1760082586
1075141708
1190198249
270476603
446556389
197140111
623722811
1224197485
1556764802
357453457
923557230
1260430736
64701939
797167474
1682678884
2038350411
42190366
788063195
725655110
1445757289
624369583
1859105441
1047971114
698038766
104607189
108925666
242142154
1388676043
24300132
1408016353
1059613630
918769887
1493450838
1145837014
1967110992
1597033621
1247266075
1361180011
914820199
1945699470
79952896
1982689611
1311134285
1580554403
1234599972
2011537639
1013518340
116568979
1999271472
695336407
914607736
1305315935
1592207065
2082350906
448404220
7710152
136290685
23719526
23989579
1296740671
1743545846
737586138
1002591792
1617073163
540546817
45275566
479712482
325751134
106443914
616888817
1490007701
1442066518
61529607
1809236265
534453067
887024750
1490197552
763464592
1170294076
749710770
1716073445
331159903
1944407629
1002899735
1528987670
1062310415
1442080566
1988577389
217601029
1718473234
478518399
815479596
1108895152
1688403408
1997809109
598658591
1630355445
950427225
1394424805
1426746280
1203453150
928679420
1045067453
1487021303
2062190457
1254145030
1035055944
1900650683
2083989252
1720955257
1146323738
1927140528
1170215007
1936489600
790700345
878019904
1343111277
1282596294
1290989802
1288277516
88923805
179948534
2096661552
1202057689
738944759
1015629821
1447766477
1901376244
499309622
1307998651
392954747
1456698315
192348846
1397429187
1284940766
264560231
619487636
350027871
804337038
1806620074
755879403
790058119
1052977377
540437652
1614101669
1351978368
1526426119
524986159
255433989
458363969
275717977
1229914815
1949432409
1829308938
962195414
1081525539
202122935
1443912863
1170788688
933369592
707669217
1292247539
1438146168
808313263
159107907
953564572
634369321
927430914
1345910109
968379375
46193992
1416956799
1382178296
753325850
259503565
2349486
1479871021
1039192710
643853298
573388566
1287514919
1940283338
2116974957
1164137057
2053800054
96590540
2125277784
1582744962
1639154209
1804479895
1514318661
950398499
1075483468
2062249275
216965166
1464274293
198442002
439532864
1370309106
1365127403
2056612853
1989836068
1934099808
1984946812
539149340
1675344674
364693689
1222746085
1263659427
16380313
830769715
710483182
106864557
2033060467
2049091209
1537952103
25651708
924167195
1300602597
1273766653
890009200
594005295
300050149
5262521
835293248
261067155
332610480
993095542
1707350491
934178105
111345958
1688625722
203820696
1453756939
1020143909
408951368
373231030
435069691
115482875
563897263
356805728
1510977746
1661224934
387932384
178868206
1473150518
1200188840
910480323
117952491
1562446847
1462163620
224013722
632561840
70348221
895865722
2056414871
1026737448
231662894
2116207660
2114232191
183159247
466503544
318818831
1514572017
848102995
1392158892
98231221
5477265
533293013
1532448899
1599839633
1217521903
856376235
1821636176
1560561680
65415990
538292508
263472476
34387483
2095513029
125365177
2114693341
2057601697
308368735
435797497
147742949
1497292791
696160266
2133062397
999874095
565308612
1325225466
1180750136
2003723766
1712493464
2081308982
1544199200
315621170
1834348567
344280581
1377181574
514631179
1944141236
1496388540
1175142488
1191954519
307318257
843629533
1277532132
1634929109
920815294
1661072247
160831019
438849704
1644324912
1753164470
234793829
1418795305
2125699942
2070428990
107018949
974131885
999131313
1688038109
299439353
501351195
960525574
311838497
1386035598
1268446161
933702009
505244167
1272685086
151299461
579805268
842655825
925848507
188697807
2072001685
339186438
981793276
1512412658
502072999
1440678090
1231603841
471134594
1062499390
219045246
47605305
123414680
1425945902
1090781745
113499628
1034565848
890931920
382457412
213949029
554924228
1496229223
593524474
1998677855
1093338270
467045105
724641717
877821043
1377071451
604341458
2078116512
2047381207
911854105
1812862720
1981292749
1143598095
2140001217
1926921512
1254134274
57187330
1759156647
702460399
1600568829
229018446
834486576
443350099
1132958511
744275286
1716528808
154535541
418689135
324961927
228868422
249396216
1324862685
477220558
1707790215
816590733
283305744
1515543486
1213221713
2089339482
1306410777
1877877443
151627297
125829255
1222972760
376742781
473222528
1850036587
755118967
1604012468
269317947
456477820
855456802
113694760
1763128636
495083463
2060043278
244439593
930992736
1230319271
1411985770
1978932849
1192031907
684289964
1326474415
42416371
442503961
2043695787
226633802
1937837347
1963693518
220295080
1974430119
1797087429
262170428
1451441193
206452936
2052027735
730508584
1590954602
1815646442
2092214971
468506652
207392508
25421925
1491151245
2075653772
1578430148
1667402055
1128240557
811749926
1118131844
1631564127
1339869045
62739252
604706719
346520226
1905823455
244034824
350965591
179014505
2069134815
1620628170
1153176617
1553305191
1373223403
1244836651
2081238310
1490580289
995022481
1711717612
1650020184
709981884
456570882
25373354
854123644
1024062108
1880194288
1157470135
1315920009
1959458485
299397318
67099664
1126953291
586393708
2125334138
1765552310
1970744140
102984485
1966791153
1086954405
113614983
2137575645
844151556
1986634887
1900639993
231100857
1636613973
1958236305
175855261
167628027
785472655
1833395932
1056171848
162779344
1754368741
818281705
1579079696
1109109516
1225125658
561334923
879782972
930955431
1183124674
1900791348
2129039891
372384
962035884
1212647813
1925087600
1567863320
931218206
512818459
677896566
1917900889
1025044916
154062070
819885851
1552447299
300294715
1865164056
2025020239
139292077
1528806524
405943564
1546565992
459254674
1782799504
1152777488
1947407643
1776452008
538885498
50028832
715856063
2064956171
625224361
995002056
350940099
1029405738
1195572038
2029287377
1536037199
640740237
2082280307
1148456814
876268882
463970869
1670541037
1995976309
47453140
710140822
402371466
1168914179
927137530
864787948
1049414424
1595134406
1545653465
1829647053
150504951
1400830212
248145528
1011156699
1083065543
618352086
1099328835
745396786
2097851317
1094955993
881250773
2015357220
1467243365
1456420239
45019657
1539101633
998093878
1581265098
1931951899
662589074
1879351290
1834273485
2028432414
1290902174
157901945
1486466207
1702896676
1825686965
915766739
1740637993
1418545335
928101117
1001095200
1587011413
962180964
1107749483
1937310372
1609540279
1079875847
1271280168
1524863222
918160252
1650472745
1071836588
2007606798
1559960800
388389549
660752088
1576054356
656269141
162935276
399711642
775492040
1299367071
140099387
345751703
527517241
616090596
648597094
1085173041
117500330
833732392
671314945
733321205
1388635284
1659026853
1292243718
1994980573
253072330
516034982
111143714
48002824
1561328502
2075347962
1570058000
1354342883
729481327
1649584138
223715970
1047871686
381790988
162576682
1697693983
1186033478
177959302
809459050
2064673799
1914542446
438012373
726727447
386080906
826621003
16794590
1646986228
2130621969
1658744323
1664838674
147636859
1852089473
1539911146
634172858
1907059984
217109196
1527807243
640101488
348422961
618392683
1834892822
595242921
1971810616
672809095
1618140659
1599763383
1614249053
1220552624
139576281
1364823183
176617427
11858438
1022593383
1129742453
2051850265
1627217378
544144205
1246683507
810876882
1627821565
1789518121
1370746866
1953381298
712685292
683838949
1431913756
1123264237
105373434
327366692
1882621188
1127595917
463651472
1498421774
341121233
1497510461
569232364
1965120093
308474143
1420560167
2056110256
1832500043
226709469
1897207217
1607790627
426448045
303471437
1415168319
1917708698
1507431013
1146238851
1902116015
1842264753
1951317422
2107730219
900372356
870167927
525159693
904413030
720490878
554745527
389463170
1071744576
1025652471
1328555155
1928572456
770752804
541246821
1980103616
1253052901
652291185
1625511833
283314034
610014750
137021561
2094291279
1191323023
2126700356
1836477263
2030617737
1360217788
1026034064
322558788
1151558860
911666020
578613121
207941858
1481663496
1070803726
2086583134
1765327267
1680613024
1749762418
321797754
931254652
93863844
1539483005
1840419477
848186804
1770005738
1232381791
1943503107
190402285
1856867285
1598658256
2100868085
1736713092
1324254370
1039298863
1565175152
265724366
216903695
284432439
135432459
1159692747
1606271549
906694474
2004714212
1416478846
339300199
57721589
176769239
1237059816
1601691871
1152079335
747508221
172435322
1689866157
1907423333
739999550
770212722
1011378899
1950860685
1173963719
552444326
401990135
61549067
167548213
1845866073
887912983
916443755
1686332215
167645115
566200872
1748967785
1082546418
421986380
2058665732
1810050449
1666360348
1750675628
493496271
1354516564
1411155412
968192627
2014939596
498666422
1455139600
257386900
2144992599
2055860372
973229148
1280591813
73453885
715746706
2000688698
1451134397
115521561
326212673
1637997010
1502074306
1825979234
1047029838
1765737646
1715054170
1584953539
1695237473
1053155652
1721650081
1544889737
327380262
1909956297
1108523751
338877271
1405855275
1967465031
307919662
1206168588
451973508
1232969203
1961793761
295829110
1580499250
1721758183
1373675435
774222401
1174394506
1556075627
1674222678
1979026509
1755769013
34587199
1650796330
156429048
1328443902
1807791636
1803318965
1198899717
1113032534
1468574288
605911396
85123004
2119963999
417390473
234092544
357464034
1877272517
237825642
854769783
459012476
81933985
387686084
327079587
1110190459
1745861943
2125629533
829861979
1655343157
772626349
1217755813
613316193
1344994551
253045280
1379577386
1520062339
1976093386
1081626265
1037876082
8368629
647482410
1563101744
639327235
245808735
2108225468
214535510
643560026
367305115
1778592785
1017002018
1427823223
804781885
97600583
1179806293
1652457912
1624269774
522613851
1276303306
647841639
1140440789
1675226309
1645242385
134685966
329573758
1897580524
1365679167
1145314871
1827019787
444415255
1485864209
1226340602
786606379
325197143
1236603197
1988083370
1892052883
1085904818
1194613755
1315930968
1283100717
1480738204
587063961
1217590872
573969586
361070214
223984537
894450394
52535660
871494913
1273832449
1418233734
526856282
144022169
568565441
27529095
1713820215
85445507
1715837368
396014105
2078898653
548717556
2108005564
1959424671
1179307452
454777709
141361026
1334622805
162726505
1210976707
389097575
1503354472
2014952772
315110061
446321133
24539728
367721976
667466337
210033013
1981537826
71766228
1103290884
2082870578
1786888401
234260934
1490447204
924693232
1935971963
1183532538
156239268
1031577054
991570445
558331339
1456669029
116026501
742018248
528724056
149769416
1530026077
487479040
342690805
957790229
547404315
1926787074
2115256851
1228702089
112857482
623091278
434559015
1561995804
1542755107
2121113610
617304859
398496078
691879490
1889241905
624521370
1238129084
1580301245
1355429338
801597911
1810666662
1830175641
1328244301
1287994745
880457637
766888933
79743853
2141127284
1308940132
980205200
2045099305
1860125020
801844380
986707931
364430393
1305106254
1481760803
863226976
2006313646
1856757859
759701391
2055067590
1358091389
1326393665
187005182
1556763231
1863163624
2101062056
436109111
1334702138
1090488779
1752073968
1278326453
1048397382
1206150877
57286059
2125318372
513980840
65524385
454333683
162660744
1781265773
438908046
1627289462
738857386
160950478
478643939
1808422531
434511056
1926122928
226879365
1435399164
462425371
1858713240
1872359313
711554190
257896194
43853036
1750389796
128129613
1298863695
1757292415
1022905976
500303437
1520355733
1536983274
791170022
1050641329
200095521
716199224
92956321
954358063
830992702
793239597
1430529417
65643440
488190282
914207833
1852376222
485537927
1428301187
1507885186
512312545
2144669609
180257973
141909613
1370654062
1313289740
1848535495
769501314
1934828278
114280294
1235712248
1971935456
1301372920
522285395
1494109118
469692096
113726871
1800469634
676930745
409066829
1106553734
1974231088
1501359249
612401586
1343690792
1225382660
233141632
1238540631
1299884302
831002272
1318717598
502362134
1999819497
500715745
827275406
1093803704
2047691346
357273304
533135145
2116808908
1970250575
620484160
301998445
420666224
1773189705
948596937
987093780
1911532254
1251927022
151795068
433116015
350138730
1946412365
652008203
470440369
798883150
1192735893
556946134
1898113239
601102053
1156776093
1885940194
2020406263
295192426
187859388
237171872
764213933
1038444155
756814382
275759120
1123018116
616575105
2092338605
727419907
597207509
1459234309
1952807397
777571877
1692808649
2006577238
314144560
1763769191
1142072754
1158828189
524712022
1573133027
575454942
378574355
2020655803
1136680910
225228021
365665378
927053624
572181386
1113929145
1104957862
662004078
747755570
967949669
1875428543
1192350037
438512361
891499236
160086786
972634567
1497189828
1904987175
1014681617
1527241389
1477866076
233519659
472455724
1433317241
230767535
1826364781
1993103791
1981540499
179867932
1277411810
881897223
773991140
364607337
157623310
456054995
204445983
1005712516
169360409
861207049
1145414208
1098119308
430783
1435101358
839031721
158027896
1252924801
273941358
451813413
1529454731
17523417
697077905
1398356180
1537959520
1047258677
1894294456
1233341640
690029393
537517247
1910541360
1607784965
1077333576
2018650444
1329515403
1746990438
821374630
399876237
851415858
2130612842
724680223
721851687
1061800838
2003473454
279605920
251899103
1550492029
2080613727
84136401
651230042
2111610029
72407203
1644374418
629172116
973291189
967053394
142463906
1894406124
375662560
1749626721
1016495972
867673628
1766246166
517148982
369198095
1822284568
197365374
645351964
187251400
1137620059
1470870238
210349877
1076584767
784068407
282227014
105424756
147358730
1836080544
1633738301
223036120
1987997728
870269543
2096970263
738335637
1512484343
1554707671
1320079750
249298308
1385300793
1375980965
1233609216
264197957
1471806781
1818254131
205195616
380203488
742490920
1576000822
66042633
1399091482
1025339564
1556613493
447561406
23403432
962475842
485431358
1106687630
402746378
305367443
1317214097
1379315178
2119231476
493030531
996116738
1137094316
321372379
1116410575
1254245529
914055222
381533296
1839881696
546350442
280898900
1152509093
2005264830
1090387526
928871035
842793054
1319484687
410277318
2069640317
1300026038
1774306721
46164546
1529503229
670966806
1855437120
1805778473
416188019
127111774
2118320206
1711369392
1856651251
233646272
1112516608
506168648
1487007109
541900980
601972010
1452585211
2006000089
367995153
140995910
767843664
152339603
349837260
91673108
1059697081
1171407163
1776279715
931349177
1203407667
881458612
298448595
1162890960
1381875928
542463937
381367328
471040066
255962993
1688333301
1442507296
375424399
1549799135
697164601
930724242
169370654
747638098
2003831303
1501639458
666153553
1705489435
947154313
807354316
661117524
2102236023
1398178531
419319938
1990943598
255571831
39965942
1769690870
1928676652
1591010167
1711421935
99255764
1013793113
822941446
307008310
505141368
1302021487
717642266
2064192031
1011901383
1260901968
1659031670
703072002
1760652908
1760002408
510465832
380253923
1048203410
1334466395
945285142
1227209350
1713773709
543714814
91620873
556819407
387059459
184838896
409694588
949529728
1453705085
1643976140
544793741
1333144689
1647462296
994505238
958568263
322606994
1457044694
1772544503
1607683131
1426867312
1575620464
59166684
1740415902
1813199437
1494236012
895312241
727038249
209831854
1118990568
1275179331
1710819114
1279369201
874838927
895750512
256021283
1649312287
1146483635
742708664
1156538911
1709664091
919057928
1570907518
1193227486
1860122669
1003103329
347461222
1173982138
2021002163
1342418287
1551650515
1054274514
1279520173
444275987
199061256
1781504600
48114775
2104702161
1538295052
1118841134
1409298235
1737034842
1945388351
2029382473
2151614
1336293603
1337183721
915618030
293427493
662158953
1831973055
1713187701
180536394
1966786344
2048001385
1294178857
1436475436
785392762
157057917
538205769
1671542517
1562875512
1666164020
1462427440
2012780829
3398867
622711110
1856825031
2024516659
548966059
818777501
1674952032
1915158692
1986181872
1536538767
720408268
670576695
96293033
1529793666
172168568
566854628
447893328
682764663
948539270
465806024
157925046
1774216873
1424292576
496945141
678916017
1858580031
1228708139
1003257948
73958412
2002984540
1731443815
709030345
1575075552
871117751
318036743
1351788813
413113572
1702312933
372436016
2064641837
1523135691
194236454
1088555956
351840582
958848779
1095390841
1279813365
195018091
1844291226
1089440942
136868029
315031981
1022394602
8854171
820337945
2121314868
1361595980
1989028835
1755506307
1183936279
212050526
1495733054
746674597
220971779
1963938682
264172327
1110894946
662581745
472437767
426144158
23546710
923586049
478892597
1479962974
121281550
1332696895
6856741
70898879
1372883826
2045567245
685696067
2121615268
1953288372
537788506
297538012
1455821317
199878340
40796704
379594871
359723452
1459556494
1631037956
730807635
995753220
1408148748
1607202778
1277446754
1912507632
154248131
1968010732
968214488
241839930
627413310
1741131809
2044529462
1484759263
1845598754
1608872260
1676767246
2047791223
57934141
389933488
1831356581
256960388
1416155666
2069749159
1210750379
209935952
823844388
1541028651
1443989059
175838347
1253048622
1506965691
1406845219
237532412
163687553
1399626553
545616941
86351403
173194387
1844692058
1831414951
2072483405
848532409
761415865
561477596
2102101085
1156939757
943738459
1010387728
668529340
2100192778
2061497005
2021209039
640817532
988657285
1428158661
86724715
747319392
1948494202
1509818423
641994696
102877659
601604782
1751204357
592361985
1783444467
701210231
145152126
2025111714
333505529
299304342
43551792
1443288702
1697728
32131379
194456313
213438555
1215324297
397141945
1021404603
803294467
1019610310
1319532658
905983733
1185818061
965388912
447471756
1736560920
408856156
797956511
961728147
2118915166
1102351700
1902405183
1485799194
1206881557
1894569002
472978259
260622536
746846858
1450262531
1479490415
1240101125
45571215
227785087
921863399
756402072
249072091
2042915999
601791175
699501383
1841712703
1372828210
759295903
1530533471
13373889
1408286376
1655605152
173199916
664077672
1647713125
524929765
498725844
830397100
280290999
1424777061
14647479
1874133263
2064636803
1326124041
104896979
899509460
148316825
1786880428
247992629
1564468391
485878209
1769533092
1184187708
292608108
94553383
1489025034
313148735
799588218
1600378568
1846983811
1512193506
126942783
2128068259
1559477833
682700129
376395026
1511281673
1503106416
1062068034
414766747
1401693260
1613580891
50803043
1815438649
898350165
1476409172
1495637894
1094498848
511686694
1356542960
1658460190
28701569
324311942
1657456208
836442125
547531297
1717662206
647716225
2054229826
891195451
510539463
1334613148
1989348680
1474074432
176621070
617773920
550810728
843751168
879563775
1939728993
621180675
178563780
1821797934
277142487
1602820963
1482727493
936215223
558091840
58034189
276532735
2007068970
770780998
47830997
1632729188
1006117601
1658572012
460109356
29929974
1160981230
2053984380
1966605296
129611701
1534619233
2022293715
266060423
1838979148
1087345833
923077688
1311394172
128246418
686112673
1021811423
1191100747
613751490
1248136308
2019223883
491710712
1991424472
1257986689
892807708
10035589
627290908
2016402823
273346761
435143300
270434903
1953100796
831906715
285390318
1467335400
948947044
1171224010
2141740259
824724716
131152290
28486240
428260318
1614732381
877628077
1873272249
10350192
1650474655
1483922198
1652922375
915727378
2141522325
1910400817
641820608
1439261709
1783879880
404000836
1770636237
1011112479
988333
1509666155
1633809794
366176850
102580342
580166323
1375275872
967363908
1721028655
1582580334
1981076176
453145769
72648501
2008052981
814340706
460945235
802250347
580003941
156859669
1622852993
518189717
1400703563
841937632
1720329585
98007614
677250697
739535990
1628468971
272122926
1980862439
710489238
580272139
2076687882
517124327
1958861528
451641710
6423036
1256448866
1429955979
769512019
2072571108
367178045
191532152
155043089
109362609
1079450629
1385167404
1377080072
841103825
1982844410
1012569955
1942688027
456613219
1073484210
2103499958
321055659
1731694590
1037341368
1176120395
570633109
2017485653
1476650393
1699820911
1345913151
1277680182
580900945
925392261
409852353
37041621
1180994138
1307128618
1874049858
1867336772
1514294470
1341646835
690546799
2021353300
909069102
946066056
1850985759
534751627
1760426791
2108553713
1073230593
1210842667
530142471
478062181
1246149874
788041142
1994904505
572718268
1919396896
2119744826
1530281336
348888999
1652681685
439989340
1300968326
2107988745
2088723919
1983081295
417631064
1661261181
49258057
1284850035
1010789721
788417118
1921620163
2140609311
183254694
1357008106
1978532842
1102579920
1172263025
1580765614
275426678
1517515779
902781088
301056350
329269030
2023085776
387101096
1185501830
789267153
60422420
1967940463
1794141257
1737584137
1100461933
1712976634
1958400126
139736922
1869435233
1729297032
52874591
623489390
351027013
2089519861
737753331
305967204
1861390510
195711598
1682338351
1131754841
1031393974
1266912742
165768129
1500127873
465862222
235520167
1296678530
951924909
1156771400
180696295
435274499
1675778486
1198054901
1113801720
483767439
1853036062
764178131
55469676
796711604
1146060936
176666470
211815511
933084167
636308190
634771763
1172127144
2042517686
643180855
813997759
2131690144
1867082625
645300086
53715525
770151277
1722922347
1014846598
1543109583
566579506
240930593
758026137
1870362445
830768472
153813886
405306108
1620464367
1932585727
1302311280
926781937
1446151540
516423205
1454487280
337875876
1859882067
1381831835
395207362
1591271556
1038991898
118504921
832401091
440474959
1312832630
594078612
507675196
597303404
1515467461
952459636
1408547764
747251054
36891638
514846289
1751467093
380127670
1128477944
1208675130
1334700183
981487798
1451188033
1529119931
429964301
53653420
1570031262
1189300863
2012332644
1794237165
1872093008
1146914710
1528013442
1270745292
570936666
1833263987
713056353
585090834
456425780
1288685852
1749491495
1422096015
248143651
295966699
156756914
838178652
1039297950
1288215608
1697025821
1965133214
807799419
1919405705
1568499661
756262112
1512909289
512122146
1098468746
81747337
1288576309
1893333775
1959230035
527106086
1289215889
672266613
241073291
1119975848
1649405378
2114102918
1879782018
1521188969
2091688872
591689591
1246415756
1764818897
1042621137
435680996
369808039
1321454690
1480572940
343899898
1208500360
1794416924
535296711
1713354634
1604752977
1907581437
527759941
9953384
1966604070
1882958266
1898550381
1793253505
298810208
1609473433
349625375
309468702
1691750894
1283131718
1063925415
1364402046
1505495660
2111095701
1397750650
13693636
574566590
1167874655
1152620696
1900175041
2145328511
45614787
616972898
617994882
1899530740
620685897
1800743219
877416003
1713416445
1979158948
1444427567
1370725068
1064929811
717931062
1497520017
1850862257
634946396
1185647986
620512260
504547807
741843881
471182794
798153564
1810302477
1108028704
1180904079
71434089
1873303327
708056928
1146766398
1252326347
389140324
40409503
1869916344
318075844
964563808
1623964758
1656811391
1868683434
867982066
730658074
2136956528
1122265082
2104309867
277399342
465237295
1914941829
1371023827
1761832649
230670807
1258661512
1095430349
1605800724
661617993
62795417
959689376
1569390584
1750429610
574768830
1212604647
326592828
360356767
1898489702
767682820
1847407558
479933447
1595994946
16493975
1507608806
511596269
1112173665
185845140
2083975080
930157147
2027107217
951158064
1769910184
470134965
1147735485
1526976029
1675836188
1666731183
103068363
1146267426
1528586506
1597615610
750298018
630431088
839387072
767651016
919373931
1871834056
1102393052
1055416012
529405652
1532718039
661977462
1542212372
1671462924
583224590
631947443
1432217204
145975196
1525388880
1026829810
1473910626
841638187
1340501374
660757664
110068478
1365112563
832579399
2124219718
1574002800
1746876361
1466114255
770223855
119051748
541511074
1483103814
766044637
854858827
725130182
888665172
639078801
1015655367
1885660375
1291073497
1175066503
1298640872
166721837
1700443670
1992152287
1871283245
1791585614
133297516
327443717
1989081037
1234950166
353041715
1850279783
1749555727
270407822
1888855546
805833390
265703150
376382675
1222029831
242302431
767798068
1581604831
238071170
1578003263
1116837910
1373272050
1351652987
979819157
1080017035
1050463402
1479494939
1404623706
57427156
1540316615
1954073743
1812092587
1213085303
694239412
621423301
724658677
1911250308
1399168830
1842831516
880150802
1347044413
179649925
1487526406
1288546342
1015122586
1801619702
1531498270
1828843181
1160086501
365505826
314336042
1198747921
1370823284
253899732
20745781
472478442
312933242
1386588560
1031588862
733983169
1188563844
878890251
1193645301
871053084
1446781770
1394066654
2104270552
510603749
2094142215
1450302891
31253424
1836767859
1073475395
457134388
578778018
1988713205
729589034
926651179
1001786320
654099167
1518065223
1782524128
1530427236
1540161658
470875525
582747842
1254471627
1204020171
301390444
797931141
171570265
2044667961
2066228888
290620958
635056951
1334937393
1934004438
426900700
1053219148
2092683836
1254949427
628546258
145093319
1431770354
992881071
1225285241
1890992874
719896610
488657153
558928559
396106881
1509546841
1853323405
1485596178
1079575157
300564104
1611578193
279988177
1409224526
1939396150
1398930384
2772678
449914494
1501162381
580442084
65726491
1352723319
1976858663
1155786028
1174211580
1130070692
1912569757
1546466600
1477901699
936778224
1536717246
2017272176
1168937071
1644902397
1925944581
1586782275
690747098
1394201945
1458010414
1834770572
1009653708
1484209189
479490196
988737009
713256466
1692709140
187241334
1654005132
606498151
1020912237
347392285
38109621
1111257588
1161109940
377051961
1143842402
1332622594
2082628350
229412714
1781192193
1677774095
1363805498
779798926
808461487
171455101
1131963133
828618375
2112865559
1202474579
1594829374
891944379
1193387190
1952026946
1907457270
1101986688
619270056
945164457
79419643
1244890224
570170826
1563700628
1899546736
60206570
1716037096
1480311550
623073873
2102108522
1711307474
247651225
2062049843
702510796
1929719562
1443819652
1362591919
1711805960
249143689
340242274
1649734626
324346309
509120868
807684272
792538996
96201157
663845578
689718680
738933945
1364681908
223132315
1107617444
942859032
2010460774
1255668391
472123989
1312790652
187213590
98297598
2028051007
1005140276
356309987
1662789715
341869172
477071498
1920912072
1713547846
728248095
1011710130
1329098739
1123493405
1126666933
2121612047
500560922
1814296450
830125275
1348868391
642637505
1315518752
813418444
864883625
1023758561
379529380
2018035578
1602309065
1101612697
224973430
1845927637
30225114
1016455613
125306554
1867175666
622166688
1266989991
541300000
489999607
1385102880
207306938
1882247638
1251962813
231995663
1460801673
777085049
1425311525
1548396688
1573808757
821447054
927629760
510475108
879140301
125392391
328583996
442808859
1319798163
1925035056
1037478362
881307416
921242095
1359536925
156018214
1936562040
340503266
620029776
802715709
308812478
314642944
912050049
668302825
240323378
1548725586
1732530126
483637693
1171009059
365515035
903618256
62609440
1996737662
922280439
132315494
1795342056
444009036
545458112
1120233314
868229795
1392838600
2144528292
1593612072
1350542608
1760545047
1670112681
340626085
2061958031
108652198
1494839290
1873382161
156212486
837944714
102092805
445703527
698382535
1243420597
1851852291
1459154540
1188049949
386950172
2044766804
836128602
1117319331
1387026158
1392629685
831297930
1963367250
1627986460
1630936593
1285825365
262717832
1246098696
1891925084
1078406108
307294282
1682732535
191324899
1831290726
1936103903
2084069492
458276299
881595397
1979286689
875915054
743245525
1718367462
1675346020
868461547
2094948372
747739071
36447728
896796405
323532204
2112487420
450517981
1850546185
816310498
138730449
1573742078
1076502201
1179189693
635396117
678804207
562338352
2141153494
1598024793
1924391600
574206387
89074382
687978383
874290353
1979475138
1407533477
5358633
214142478
1917158395
1526130576
1073618009
1490384950
1991405520
394326074
51926479
376108648
1138991781
2122329179
692870937
689751237
1443626982
1390138055
338465428
251825689
1837231228
1809511354
2077496191
115687897
147009308
2138960401
1147171502
2005791540
813471892
909444674
216242461
473579173
390493227
596428977
1133444602
308230293
870760375
965329697
1643717043
1627644671
638200762
1787562967
259937006
1914449117
1652876200
1874061118
1188936325
980252333
1431051955
266367582
1062449070
1957012148
1551464279
1300321615
1083331617
1617799521
952699867
261389602
874084618
1717614905
1294165682
742973136
898550314
1441848127
1206136448
836714524
383206150
711074617
363765443
1686244100
1137896209
1613063241
1187039130
636299244
750508310
1677422602
1557566974
1574887287
1565098153
157932718
1221436545
6997142
702104933
1042961158
878367629
2036836247
1660770295
1549624558
222472366
307335059
1257429391
225045399
614823941
1511570745
396380359
596766061
370168818
745977008
517813728
677776643
254002490
813846531
1642348184
442531525
2042710892
73128354
133190247
1947240317
2010162569
1307192866
1998995304
459244003
281928125
247588574
504071661
1066954286
1718695206
1668254631
652965097
2029717348
1054973375
1149095437
967544393
751001999
805521684
1907411640
531641167
1286541426
949142703
1712280533
278042791
19453252
417199884
225657741
629736063
694408687
1175183271
1920587336
1820477750
1557092814
1610882775
1036848298
1393927470
1030492492
589776360
635377210
612877125
1923867458
1680404606
1481687746
491135294
279266272
1031578417
1952185826
559526249
2139296321
853964183
1606111335
1920059308
725221180
820019391
363293342
1430801704
1538030385
1923487909
161724061
1832926420
294005923
47565915
1441985243
809461597
607645364
935013812
799855621
870612939
563959351
1030840740
9285538
945450928
401916300
1966045533
280571377
1009382172
2129849783
707760393
1489568838
260734254
1692079316
1505868218
1721808791
1288922152
1487181027
222013496
899638797
1322145266
1113005458
160837088
1961400874
885789627
1994810929
1638496657
1956455492
1065121556
1425435857
1159274077
1425866018
1353366922
470891440
924902653
411775103
455023927
2012690429
764634113
1684852291
386310294
1708324781
1903910795
140240457
442649460
691642480
2012279242
1504151846
69109465
2063650001
1255373633
47829880
999543983
1947401140
2117688084
599588762
1565642049
1921746336
411463488
2073591797
1228235413
1468210077
1077566668
1503601044
1693150341
1428701
1940365280
900150719
1226866138
1145804195
65299619
493208859
918487003
313292126
90580666
277203170
482121351
1869155327
1708726730
2014604903
639094177
841007593
1474583070
467361760
986123201
1433302209
1252779073
1382160347
360304588
126135827
738285014
644823806
187511752
1799512569
1096054102
1325595112
1622457065
491336927
1955889850
484670597
225993698
415123913
122900298
1794396986
298387183
58628477
932912825
749859195
306968709
967823097
2131250671
1749692491
958330610
615952225
903333086
1072355425
1886739822
29099974
146484618
671036466
1636802815
940122806
1499723068
104180303
1041110291
1067763469
1322652673
927358885
952104627
1555676826
196320606
1603527173
909099420
477094805
902961228
1960761853
609078285
201373496
864722822
493208806
330967972
317751342
1079364136
1391048755
474931412
762638434
996432761
774974011
1235962766
2083673081
1476770569
1505871261
1134684055
983058076
550319543
1755988772
562647157
759624235
193398044
810896343
1452379662
2114311563
757997583
1249796971
1751034018
1123357159
1915999081
243391070
675906897
448938470
411705734
526436510
1925712347
1472845541
100788965
502402798
127764830
674103305
1991106094
618226254
1620342851
17569910
1679503593
1845321042
60975397
1327078618
1867587407
1599445689
678907881
252815964
78132322
1057609624
681119549
1954284732
1638554365
1962614179
340544386
762750013
441234716
166720953
1839958215
508218519
871644366
45916490
1986891044
532064826
1775643664
1205886425
737939088
1593080182
795159859
3190265
10200575
1990734923
178017091
525053044
394660880
872204435
1763236366
1722443292
1157078479
995743385
538160734
978074604
1381050404
1681585928
1483456027
1880378865
160365684
735152484
1024594249
722595012
1383484586
171575888
1531488584
1645024365
922341390
1177416006
1095051695
1657794029
1937157813
389748645
149440671
2043042337
1250604643
2125047430
559613534
1605141534
728028777
995724513
1401073235
757430843
1418781728
486571553
710713025
1446171165
2086643464
1062303688
426957230
363221355
724315451
1572262061
1891261501
986095906
1524590367
2087177775
1716272929
2038433566
439553128
331531058
998940732
798632050
1632946160
1056224739
1147293798
126604361
2024451062
655855260
1551519241
2074465612
1234824829
1035571
524420119
2054016130
743501066
1821558817
82793017
1327633190
1152743974
48132703
1469930958
2004854109
1136160770
1942726955
1222453709
973280167
1768918527
33819517
1227421380
503152161
1870044274
121919242
533425022
1492555382
305715277
968118080
585860324
1525983545
1122216127
998058841
1418612396
1566814550
585341459
988253256
310338429
913601017
1156358828
157940643
1949381744
887920732
1320071009
338751829
1657150124
1853941400
2037872430
281633277
1821584993
888300898
388143088
2092356915
1317922838
1413979954
735640116
1054737415
724928439
1318773014
1547730463
1305280210
1739146776
1476117
1658646237
906615777
750537798
1876445476
1988312943
934342012
318272641
278175636
115347241
1925939195
228643257
1441995436
1932686574
1038622782
971309091
1237111361
1652298930
1251830329
1284914699
907401163
730299027
666918504
1909410562
135966448
1178976212
20398383
253759749
1079693637
254048003
829554641
2045645827
482949135
941416507
1353785226
1490725655
568061502
442328261
1784951729
270532503
1186179770
915299473
1627970511
1173739066
1245999957
282269964
1293109790
1026498242
496518643
952646309
1267290340
2036419835
1499777982
887114799
1025047171
1493596168
1665995444
866101127
1720952265
254493569
961040513
1415094698
936815921
660180793
1338420294
204013363
910857552
59830029
156045646
588886088
608289358
222162064
207685712
6411526
2124396241
524357072
515742547
2079197634
1313987034
3581532
854212158
778894128
323143026
424701708
2137834046
1078084342
982588533
1865541426
1156534132
48270168
569567450
1063287669
1523804077
791411694
508461642
100169543
801828891
1990585842
1404173376
343391355
640697246
742582251
1760697398
1267680193
301354408
619438772
1096406963
1997300964
539601866
248239404
1794333432
1007347483
370923640
1638566035
1477678794
2126567584
544300189
833991957
1190221603
508899448
1483475614
423191907
1781588346
1649554632
938098678
485008397
2037193220
1986309309
1790193707
1635217012
1223111608
1446565719
1171273298
1080488422
1671816377
342240573
733425599
1157959620
1668097492
1954211739
1180818944
1505765729
1712814169
1633177857
1179144652
1896887518
133805080
1580260837
1066163175
1012275314
924474888
697895939
1286080756
238178287
52790988
1731988417
1343824508
1425266697
1109798862
1172647775
77773281
752902859
2049849989
1018110918
98417292
1630983236
2083905243
592048394
418481083
1307379241
2090575910
375964103
1064143678
1934218421
969800969
1250456683
73205595
798781931
1774660671
610267809
2110628165
2054292298
858063923
661344803
723660757
667583738
1724182495
136494185
715814984
686683675
49127036
1888362398
924383866
1940049232
1093611572
1258726916
2005909883
799454552
205712820
806811469
1797078711
90869852
995329549
1636515834
446835762
1748157681
1412879435
232915296
1111062043
2027737664
1581395710
1819192154
1297821180
631974909
2072132790
463403713
1326679076
1989697153
239031349
133440246
298240675
80903231
618094889
56671581
1880850155
1864355807
1041650556
433881662
1656970255
873323255
878056583
421447759
217871866
904632350
1036977739
781241839
331569698
1269827739
1956776280
1873332229
835664747
621676485
1095043760
369015782
1150362351
1863739448
1310399133
831266308
2089757549
300504862
1528892025
279395143
1838465723
253233331
1555534633
510355670
1901130839
2071440625
1219756960
2103376978
689683383
1179036515
1358984786
759696403
1773887044
2057643940
187994232
406910956
2116210240
1736559976
682608445
1950201985
1950487613
490464425
1792945950
2069035156
287424857
2002497147
1802555650
372241494
396520047
1944193116
544377325
828121592
1062807923
1758484889
943878079
384410193
253896667
1000982090
27049936
1265465461
1226977572
365866198
268129879
372148917
873483552
733178185
750168891
161245719
1338008017
202596822
1768970470
306111228
1762123196
258038543
1349528313
1198478706
188050013
1725306001
1002222421
1917638002
2071242355
1973300394
1272474073
2088506029
1016522734
231230694
1261195669
962857370
265946779
1572118055
55125808
1102609120
23473658
1374061908
625481623
1648569418
1297856420
1782163172
1723071988
1811738733
1282018759
10171297
1485056433
78083919
487101705
1116241157
1171369327
1815668356
1753915155
632541433
336606313
76167554
1902601331
1800445501
783507748
1171876288
170854254
1420288237
2085204999
735076103
717594016
2125846231
859175087
199337932
329073377
1907489552
542129457
787216653
1288188582
1283607252
299323299
1966438213
1356589885
322621815
490456229
1022346747
1505646408
183139547
1584235997
949346363
261488775
873871743
460646243
1536473336
1211517394
1617123057
1732265780
13607790
394309944
252851143
1924084305
1873904349
659823220
789197403
855905184
1771815719
667099462
475526155
1627744876
1923356979
644510615
706666238
339183517
363989688
1038103367
1226762494
1639437586
1965899464
1414881722
1578085484
1851958071
244160093
178409485
573686893
1342996379
809372604
186063731
1939304704
1773671129
1046698906
428420639
1237681033
584156992
70743238
473352618
376279694
1905817405
1959440649
1329175102
824342115
755065376
1729877128
1918979873
134745483
2054663375
110614189
57622353
782190706
1879647651
1647473160
2093748530
116358664
732173470
963149062
451964573
678299633
741396445
1604127190
1490665102
1394943693
695196508
1264733812
637790037
750464601
2074447474
677336422
1317083311
941292022
1547453009
128153048
669556402
1872668775
1688602582
324572019
1408613146
616407257
820438652
2011506554
1271892010
1197399552
1867555303
95358951
1829954271
2047902634
1863911713
1674586285
1809276240
1602599432
1804847987
86879116
1527265359
1490801165
1643698131
1854101536
1854563849
2068296285
868238015
1024681094
818451589
1458342557
800896011
1120679232
526270456
1069338685
1480416833
1976884764
12241901
610697927
1554021259
1586587906
1186309905
510375917
1088378094
542107773
2016179283
1235775410
364695560
770657609
1709456751
413577419
1885308317
888211709
1560718777
1178725670
4218734
1183216848
464802632
876260762
913751840
1196098163
38070941
2038138481
1770728408
863777784
1441705738
435180472
1025083594
1319132268
1739437878
1559281045
1420546942
1655515099
342119693
1985938442
2102815146
1138682804
1498251802
968627183
29284471
1670495974
570052636
1435624073
1213608265
1435327018
53699573
548737573
732948816
1213513883
1211594856
1375657520
821968619
304787255
233826181
239095724
1490888839
429643172
567557459
256882996
1119144572
159372957
2018890185
1110539072
991720717
1837240225
1355574120
427626666
298265468
90384870
50129301
1950311104
1000517968
1380217250
2087908879
1622893900
1374822837
443414378
570867754
764017447
1867320428
1562408840
470269566
716841584
1066147149
1898187473
161839315
800221315
1338788243
1306828417
844061590
1907664547
1204913761
1208825026
165974267
1912931860
909248395
1471343824
1051517759
1238715386
2094204221
1329648429
238266337
1563782713
861932013
1064663502
1212002558
90861345
25545188
501438650
892553113
237797963
47808570
545584633
125251157
1886222372
980800849
571856311
356756355
141062915
1953910197
1208038119
1388747558
467395183
798638009
198672183
1649772971
1617872917
1232622129
928754532
313709960
1365394420
734757381
1398355869
1232919103
114321486
562213222
2123631448
570433946
1742296643
1180417314
457381414
1992662791
2084544931
871570291
1051113404
508948821
1360330231
592511468
1332473789
1506454707
1463300426
840766497
1152210619
1306963234
1501909625
1455528333
8576463
1569616204
599346021
1323776983
1311856480
1587116973
841590471
2010271070
489342812
1746255243
1167172421
139105984
657488483
1664485671
2102759617
265727603
1225254921
373591015
633172888
1865667937
1918064910
319967373
919073131
840130165
843012399
1216137579
324437402
1246141476
198569501
1891787450
1871969519
681727764
1709742289
880745687
1620458073
268618731
396500258
474623597
1985757840
1123627514
1139872363
1359851288
1684640089
1422641478
1797012280
894519541
610251990
1922134243
1391568450
265352017
689385930
1766966603
589403711
1373156676
668512494
36881922
1417032191
2046717681
813134334
98370805
1454964055
770878686
1143867388
1415535441
439818307
1682014529
1446928052
2130389338
1995786426
1492936479
544605563
895621949
1019529492
241576946
2027406455
537819110
210362838
1155129793
1556838513
1837037506
1948600585
591780415
827668164
1748967951
596724535
1001629782
1190443691
1606759340
1927527060
762718844
49158217
105811265
1443211347
1622580432
651999654
570665361
1142023306
892974089
177316517
265067357
90916366
5619431
996015495
442438680
1287371615
1546834219
1460334290
271512053
1949114960
344847611
534753744
1326077454
827123892
1800955417
842464399
743064291
254506006
28037913
1933880516
882950815
2137543367
1739368663
1137490742
917345418
1476146037
806577030
950827090
1738695890
481404263
1647700463
372707510
828344550
6136219
1200221924
176576794
1569867725
453564818
1471765491
637592206
1501406786
1734004969
1887552444
1484150542
976666352
850902292
347593630
1146297649
2034081593
1218587914
535297666
143410487
360426990
1125219010
841791306
889502799
1557174763
244187789
301224553
1951189463
511102996
1510220623
1603172444
280810142
1722317161
1465845552
947572795
1510761970
672006522
1662792593
1318168975
329683397
1604265036
1579737515
20950782
2065464911
1270842756
1048190545
892182552
557273848
1065340348
401650262
2026705857
1061839397
1863078064
540660460
2053325608
1703321117
1249000574
1971165687
1850399303
1446007886
402935471
952911376
1111872551
481833623
2143818710
1515930369
1557683155
1859687054
494185475
1187183029
767932125
687345287
1990990621
2039376075
2129147861
1043488163
1597512959
1385006269
1119697025
1065908158
1697875384
1752915933
270408759
752419278
1395205642
1957239575
280975691
358744708
777075472
1484692930
1647217798
615308816
1396073428
650253855
1193841356
333814440
1932205869
129450312
155233036
381578443
957928180
1078426618
284270855
1042320169
1146182038
428055125
72482729
1913342806
1949046887
1592821841
717507171
253920716
794271272
657437149
1713127572
1670201892
1709754678
464794468
1204954860
971353020
89158974
2035667459
587012644
1478184253
1904259668
213039941
2045602082
1397265702
1454015148
2054229519
1214248688
1486660345
1260200191
881928832
1902355820
244996501
1089457913
320981624
36292469
2030943567
859777773
533127483
152738444
1429772109
1256656537
1084507233
1923533359
852976021
1791096096
274537524
862910772
566197218
731310549
1442388704
24794197
586655659
1275002256
950042084
2085956734
659278895
2024490385
2017449346
1712363705
1149043444
362045861
625251731
1966874858
1833888747
1488751232
113470764
1376940076
1607682511
323823504
393832326
2133986876
678749758
1979248058
1060688851
1079714349
123911664
1907066171
796063078
130760010
958166274
229619713
246381696
217066520
436278200
680863857
1742915092
1833619873
1474365856
423530205
531882952
444270899
1672772413
161578953
48459029
1586335957
414635142
752925506
1445205677
1774517047
357082904
512360840
685118330
725002861
219729141
1222669017
154549245
666161573
1798690171
607941681
431095639
413040677
1841871220
2041192215
1815157503
1447998122
2086262662
252655174
1900420050
1879272962
1419851768
1128375679
911647999
1429594604
1224939914
613910185
518816084
444371468
788120896
1956229200
981498665
774932893
1120774881
1470221342
1362099479
1060017233
823969116
525137182
1055815941
707625434
634537525
852221317
904108520
2017619734
860851003
272203260
96942770
1397496064
463952136
1044466253
254551894
1394489043
15491331
1165881612
382379275
677764013
1085541452
1830396225
1039909421
1885331943
1108250738
2119751883
2058776274
1721392210
1146440624
1054390820
41901184
941232388
1213229453
560589718
953984843
1834810289
2085932651
1636891731
1392395607
919787304
656100424
1440043994
124534597
1636085904
1681006248
1093117762
1235988647
1472495866
537505547
1271461976
1055625317
1407045590
549298575
272308981
1240088620
1356881274
198912010
1357104088
1097131416
1337840825
1082498970
1999314678
495028711
890471873
142242811
1828646214
633668293
1444489339
294997044
901983115
1782948276
1095607669
1419083507
1675182038
401321269
1771760157
84266559
604418203
11575336
415875487
1632070739
405037694
2112762609
1883158378
954287954
513760924
602811135
1159266770
1112841773
1819549853
319550350
1324119002
1624759403
191720845
198770024
1852798883
1165540986
1586475426
1221912471
1133908244
1715912118
1119479375
23752486
1622337306
424068431
967115038
1593976957
576149225
940650001
1233840477
370933182
298552829
203096734
1541273257
1115715813
974629785
1657506806
1771697987
381342502
2109139973
194979114
735559212
1680657682
1160633011
699947195
1399601453
2049789702
1289522118
761283329
2054950795
1472385472
1787158216
2031567052
386713581
749374960
1495583069
687268203
767325888
729642303
1942530103
709239831
1609102480
937685384
1179753214
1279327310
816815117
149515883
2097538394
842276167
5148780
1755359381
35215722
305008395
1167100846
1332332068
39832197
1923516964
2030843073
843790107
545490745
614276187
1981808189
2028887452
1345903354
114299874
1236503370
821100041
688363791
835499384
2129108979
962361246
2053353199
62502568
1979553128
1244906455
149798397
501023590
836721086
1764310965
517258699
1157482932
1288762609
229456764
2138154729
954453486
1827969113
1806062334
1482040462
2119501638
493499330
356814235
2015842067
1108509688
1626576058
1635796772
1706913370
1786090756
656804808
1173741489
1747043199
544097152
89299875
401552313
706960490
264506317
812494652
1904991348
1650191372
1503257110
895440605
1159280794
1251847763
861306645
1363480577
2043362252
937644495
1865544658
323883797
1109854071
1308289454
852067824
502999264
898648724
407169171
1799017525
1839925767
327838336
1124082238
493306485
2122073155
2019455702
1186715156
69250518
61712727
804703675
296272259
86010245
516310184
1021428686
413284909
1623818885
619567739
378258799
1005080538
534203337
83815632
316832219
295958284
624505596
1224428345
1689360366
1919826731
1904008302
2041325493
287999568
305363104
273123159
1532409258
1009239029
32219050
1467988479
244207624
735909855
750812522
317208188
407709627
1774553533
1029377949
1846359586
815561044
1874862567
1446043046
1770319580
1999981492
1567388245
701127576
1738825164
1369618042
1123542450
1176196080
1609129356
1049538497
598530144
1344690691
259719336
1442996963
1806989526
2068071583
138491685
2122518131
832335693
965259218
1328855555
320105027
1028738710
2027718426
1302871914
1313445435
1935592395
981964708
812382145
1252888581
1818672890
1895967623
1791774963
1223438796
769649514
1376234134
1921844046
809809909
709726048
822297957
1830905246
1710149603
1681964347
1025928
1837304093
607858168
1217690176
1138930086
220700208
1784195985
292923665
421411833
431431839
1908862432
1156036429
1604247502
1145260800
1319080909
647436309
981584632
903959666
2080304146
1038779156
1371183346
682029905
368391087
1583611069
607270427
590064237
1720278167
1904387902
1065863377
936336682
863394476
376855084
1554818270
807873429
1718352819
85328624
783566041
1477547587
968639523
2125057304
592530656
722660286
125720115
2017071673
1788384501
2042297178
827318184
255070914
1438857827
871698978
1392382055
1112897065
2059975437
1615019979
310319296
1441763961
214570737
1728438594
1673867097
1001618736
2137455364
1007711889
2132025192
1264051104
1429598919
401391176
346185604
311012012
1740153648
1565333947
2020519804
2142787428
155520053
1984903611
357776928
745488220
394056615
1750078037
1853839576
286031891
1863030618
338827097
1386258535
1959182466
797263584
337035409
606390256
2048047264
1616742053
1722570225
1042078546
949584245
1309743469
458294229
90901746
1796255164
1622823634
2037135168
570690683
1348807120
996774344
679428766
741139538
2093606037
632996500
764299454
1304322324
2019245753
390129895
631403093
1872166537
774390761
914404030
2084989416
126115555
1469229694
995299761
2013143004
2064468087
1024891786
1722342915
1440405147
1336224710
1454064698
667451637
1349285649
150090405
185412698
289318390
1433480439
569300339
107173974
1843066357
1489259209
2110781987
1573924946
405920064
573404810
28875237
1990144176
758923770
651238741
1080291307
1826644627
1288601001
1982017539
1024405323
2120391599
1488916596
2103257006
1259061595
1277003603
95852157
1670926656
1937968082
356283743
381791937
63791712
320126819
1679487971
1188949294
286938400
219721213
2124689005
836424871
1020234970
40708086
1218844407
514460
1155875247
1843061745
667505978
776498172
614086018
1614244871
1576992741
105318760
941404153
1385108627
945101997
950032473
2134819410
616528349
1564665793
218056919
1247204427
1661699724
1990059313
1111703554
2139977703
1431438003
1753790532
48843213
1308198454
649046223
1070384193
1074877189
252412553
611697881
2133824615
1469607023
1172916234
662592052
1953827957
534844352
528153881
856085018
1121935479
1308788528
218779549
811217368
1511904613
691543688
242547108
1857280202
498813294
545893989
1281464
853788416
306021354
499511785
1133873645
710765402
2051427803
1527250113
1647556126
24770856
1730630138
237024871
1371129380
752306122
1568261421
1868389136
1426606019
702298068
1332401819
2000946937
63952368
311140665
1401808908
687818733
1550226735
1559153231
673549849
1565636644
1572403206
2122343868
1072977973
1141547077
108448627
1881217179
1187406221
940876159
968723061
926845029
1090824340
207054714
1889598206
620098155
583217041
633693094
1259540953
1813727303
2010834204
151948952
30154553
53336010
2009093045
2022781482
1844724326
2137225302
619190977
1497480358
1383016153
840122621
1621765822
1398970994
1305151387
1374209949
699719725
100997033
1525939158
1567155742
205565474
711740365
166497121
745605491
542497931
780864192
552372976
1383729008
1268045094
469098521
560414593
59211081
1494372416
314707961
999935031
567063965
1526219746
904569565
241362048
1915754170
784112900
552892122
675596966
838211866
1709096815
1554668080
429036073
1744618834
1111281068
1256861056
115977456
1343273652
1714534880
664538631
238599970
654621972
1305288184
118261731
2008333351
1783942005
529914625
671273088
389892535
1312669120
1617462000
34343019
1909550322
1095920661
388138845
781485573
768966302
1287084925
1911239379
629679958
202073831
2085483954
134965372
1146268873
574497311
976766579
1617243307
943266586
1338084592
759054776
1975252243
723854688
1728542697
834507486
119455968
2082185225
1319830744
1894576509
467990874
1521941102
1735608855
1784414465
1070537006
1327415630
1408122759
2008594002
486284848
236267715
1365570161
1795376580
1048887299
1926471550
688521605
1668913662
1873637830
378496862
1533239728
1436766629
1488988508
1067399511
118516164
117917245
733933470
1213918951
791488392
1714657660
1749039538
669922378
1823734511
870403247
1994786790
1970750177
1096710917
1646026291
436260648
267035491
833004106
1652125607
1913596016
190118012
2125021796
1417802931
434850093
506712094
1338687668
564128016
664224681
129924810
1461656230
334630496
733548478
1243087260
2058760659
1502720830
452417958
428009418
1343053905
770900085
1636310057
198198701
1040667838
254332998
979500852
1633857215
1693136570
1962216489
1084326152
859715587
2064388919
1940820766
315811421
1740538315
534351989
220571515
1156706823
162253428
1044048528
768599550
1192257116
2072512662
1916090214
1956955065
1404324834
51186937
83751688
1748210650
1780417390
1324657922
1975178309
597431980
1305353367
1665398132
743434284
1379045216
2108094216
1181901726
1589442333
12083812
308161225
1541810244
1621831761
1597127595
1959507948
241070629
132914933
109362421
1643970309
1191493594
130737476
824226784
1005945234
738081177
540066303
371710109
858745428
1131811909
1019075515
982717269
1712119027
1580858344
588731818
335760209
680202008
388072623
382446481
1158003967
1067984840
1117365777
1682855518
179623894
2030889168
1540177223
330020835
666805467
682302843
1392744157
381046706
821671047
992072729
451805441
495859444
466720266
886595022
1891460848
1468261524
1324602405
585176775
486076733
1165441491
969309344
869594738
1362014577
1710478945
525413786
1677256619
1354191983
1785443573
1298246761
1629350276
1088805788
1343295165
1758790555
130873048
1327259651
636520456
1275996504
477083334
1365171356
2097980712
750988621
675738986
538771333
1985709462
1516892023
723510023
638322128
497543424
1722637762
534322578
84515911
1064729467
1836333837
585662449
891341524
724592886
2049076382
1597160121
753526221
1509178013
870174870
1051046999
1889438008
1032714781
180329677
958837078
1465555435
171417286
335234157
2105885806
1814253776
551731512
455337549
356779780
174935135
1458345872
718881590
220731769
872065908
859650543
1866808455
429943474
537538310
1475555023
1492310440
523618717
703620369
853294880
1319622494
2085927965
257153585
907842133
151633088
1793204289
1550144531
1166349009
1660385953
1294701620
1988957128
876223076
2107674956
988063266
1814438002
560686599
260226733
671206716
167811170
972968632
295122055
140650772
897846457
1613455632
1041782619
1616448111
745202285
2033189385
2020148152
1128809313
288341354
609594172
1036410130
1453080598
359002723
1705980530
713892866
144369042
559284513
1510830823
1878758491
1201028016
173479691
1489778895
1249430292
657710158
1065261260
2067297737
545961372
110767124
1314829568
1483783494
1858307727
1937005081
1068302081
1606486181
84915579
853420208
231346085
446350174
1575846921
174620113
1564684541
1114251081
3607745
411548326
696717220
2108272943
1749539196
1155325013
1176925650
1119179907
1701249200
233464824
1729760407
1308448838
746507484
988153590
1487283914
1281028786
424339994
1031284620
697668474
1365704075
860232787
1482298496
1218738010
1825831674
197164536
1826886098
2014588874
820797617
1856456189
582756566
8469707
1064709485
665261535
1911996462
909390672
2036122743
1232195675
1897528497
843495186
950145491
1964046092
630515967
320175497
188217099
323850662
1985701434
764958642
948108971
1247189833
1165485046
1398359154
1919375752
904853744
511959202
786664148
1843470797
143390731
1427649003
983817188
1044965418
1072518280
1600525376
2085781054
830834654
2144847667
776602754
2032172583
311181974
1908087697
1028218559
1157687817
581969126
942460552
302761744
562500400
1231139552
423638215
1677810210
1458755746
1830804500
2061838442
705078649
1277426026
528168762
680935306
1425499788
1615687287
1093437332
431983301
188814577
727829846
39815194
342285038
1252405421
273789413
645071000
264146923
1786993684
1985294717
965681520
644607598
302463640
211375057
1905469381
946470491
1391335975
768251550
1123764813
277999967
980574981
1326806717
1166011598
2045907103
1329778674
1616249702
1531911393
758920053
477064830
558856106
685856305
1588903243
375285545
837082341
1250594422
2032870478
1475972613
158053769
1476954588
983891783
1801829044
189902423
762279788
1938070498
179628097
493771143
469095620
420748645
35921532
1987702968
339778342
813572691
513155282
1363287831
250655499
1331491541
1478223787
1263915872
1867690175
187250547
830201900
1946229591
1462884333
821114529
315159687
1922171927
1643080056
48339897
909794382
822052341
2045362
21546052
328545424
573273570
873101937
1893570384
261677097
152600683
983172578
1613947626
301936652
411904758
994616258
1650475767
96555940
1488772781
1826541825
218730104
745705673
2058353364
869841033
68013808
379700267
524545670
444036858
2101788204
5417319
431774634
564045573
719440961
1103096801
1543389220
1287599699
1660661275
2042035710
78522700
1915781311
658994104
268352034
1972006276
1148761419
1604986419
727305038
1786408542
941982231
785641018
936762325
1072423658
1559627990
1073726026
523800434
1899440773
2016877270
1227005162
1585136230
1440982700
693288285
1022573266
812028410
1187323109
548664762
1280532773
377400485
436937103
1950342596
1589881843
512846580
1333496230
1673855079
363521082
1549217453
1412490739
1793195283
1046076950
733449201
2002125785
1292137595
1255464825
1902295375
2138536103
1531002010
25923021
881903568
1243886591
182902154
273179779
366453528
2109085879
248206592
247509933
1411963383
389783836
74851113
1095640435
1109929721
77301520
1768398412
343592153
1126952860
86734888
1943965611
1445510099
542643560
957533893
362616668
557720007
1130704481
435311806
1582160048
1155461507
633605186
225054022
642412100
677187525
133119426
1547044801
1638147782
1227360530
1306218000
381368788
913311822
1881493526
714526162
1375559952
1886854578
536478784
374022816
773254624
797706748
99565527
1592729567
1097594315
887547016
1664740818
2099013351
1374760272
2131254848
1955539085
865636020
939518481
1925524761
1376657399
1631786214
1548758460
591052834
430475185
1379472816
2094118810
1636711600
1918012748
1176488896
1111301885
410435957
375609074
1319557534
844494345
380892049
397347037
443766805
821490473
1320276664
2013484068
902082632
203498453
951768329
2093976867
1128545046
2103912094
1882803217
1424050509
747677949
489516294
1403588565
993953144
1261843244
2052622113
1643803773
977687618
266638223
1663202335
1195869552
241243304
919848044
1777335678
98339407
1739141022
627607896
1394547011
1739903655
1846894135
508149581
1592218644
1739377362
1942845712
238515419
1283801932
147478430
762498383
1293208058
34209690
488405649
407173988
1270192458
1984407243
1288912639
1781292413
1210115941
1349772973
1095822628
2144531712
1192827778
725192370
789940029
957669927
987430858
118631021
344296756
338780378
1814333778
971023314
1655507318
474304364
1806985337
266726797
1749017758
1740127605
127099215
1548268876
1043890718
1868890396
2023254984
1703484799
546677814
2003228099
968399821
1817804925
215521470
378798806
1003737477
24459659
855944278
567216374
1842295244
2033088624
1023469561
1551325466
1508795939
160176854
727520279
1331859967
1719444851
32542410
94045600
199706572
418808760
291683582
1597845982
1755467934
268798546
984742667
972786355
1908382591
1103010012
1674446241
413115167
1454346150
1756630175
1607205600
623450901
324137161
1804382657
1764854961
536564798
1790922525
1878030953
1010745961
1693806058
100269109
851181475
1594909682
779454761
686787191
747358739
663941961
1567118728
1951650368
2060476646
895475521
1889920199
318669160
2059150259
1606268316
2096940935
2106863658
2088495347
102522126
1651273991
795082798
1917544449
1132877735
707781667
998425223
1468507
1000344932
1817814772
692889216
1433909641
300817879
1390542653
1536585469
1158083719
440122047
1260943007
100085961
419824422
1931086453
906602350
1471388198
916418725
26317238
1774866366
200523601
906396054
792634891
540585634
2064413129
787092603
1513220279
1988438115
415571537
365644305
403556249
1936929311
2141401949
669578510
1140459705
463701637
1097076377
143709015
1227250599
1926799867
820933688
1539804383
968160413
1681295015
975473819
1465416970
67513721
1788791096
538929787
1954431668
2122199351
1969874060
578623794
561322027
201174444
1826543207
378155911
191361917
1231457745
1693057898
1898971495
1447653037
111524840
2075419469
313531895
1497987183
1138420686
349959459
1565959711
1001966507
89615686
422476855
1013706561
390803564
256706113
501711652
1087292599
298419080
2082854213
1435674879
1556098604
828671822
647904006
1876112776
277462621
66681750
182046079
343012545
96954584
179928567
265048461
1899125762
658366566
952414761
477085102
1628435815
927366586
879374927
1918911415
111482139
1056550038
1876805406
26698645
1251726381
1818288970
391407569
1193215295
170546765
370745462
1066959625
1253415723
1622889771
518975668
826740369
1971080272
1526985921
1545403869
570843126
1172842142
149413874
1828070509
640142396
1397709081
1319939190
585372317
574951612
629896716
85821186
751005091
92963613
457817516
1801463867
818315466
444533102
1942122438
610013164
1546089317
1161485027
246425227
1958021752
806553296
320735113
394278983
897186729
2002050295
288868516
383066667
1925772403
1483622065
1940887899
1335097896
1959366125
1675663796
832640574
1523968348
2088668855
1318325985
1442555424
674672183
1292883432
1013197068
1729555102
1578706593
760058069
385524275
1808594682
261808869
1682814398
1765925519
1040929258
1544535860
1327810931
400031458
132889890
1308525994
215673473
319503922
2038810043
901224901
1625171556
1191782455
2060065760
1170123102
1397953786
453581716
1440265272
1700816798
1103412449
1079733437
325234425
2146258699
30720109
1717963477
63506699
221408264
1789710579
548908928
885593023
703147584
286419841
1752863756
1554494687
1425491029
1025367442
581939212
283930633
1215790235
531992627
2025553767
1876768165
1805955095
286170407
418206032
957086669
81769760
680766267
550116732
711401004
556357871
1236472166
50586314
1415415577
411656711
1345668250
791055941
2026348197
754686647
1507625645
421750822
1835402147
2073813756
1110374271
2063862503
1676086298
1441418020
1080799454
1261297920
1719929961
455095786
919370338
1707027453
1231513825
1336902248
626297481
1336840518
1177316608
2066005753
1502455424
1182151192
1877601407
1120232071
1605666314
2134067375
727231138
1231228974
1760919665
205737623
1472629617
318562295
1299873868
1485286239
1520929627
82293275
137052125
60353110
1219854217
425101516
86035830
710048118
1957666389
2134633183
1525503844
1262481082
1022021502
631066048
167330023
2123683643
100910054
462522262
609647937
628624623
1780733701
1011042684
1267414304
76256559
1097446873
1349558901
1089778246
1908016817
1227280314
620791973
1485018061
1433565132
1422036625
275213458
1957841565
1000076618
473192263
2125713996
1303829894
279543786
1764053456
1580987592
621868436
1800901331
350943582
755330891
699740711
1807495713
2125165710
1897918512
943113628
1148354814
1511831083
340521713
1299208397
1925898124
1953457326
1835434515
1900886067
2131268004
1310100308
942867010
309577563
1440083228
758976909
1446773669
1118977535
1748504364
366607235
1906580685
2133764897
1063984124
1635021578
2095041680
779829942
372245405
29923015
275866679
1104146561
1362415988
1318982388
1373633086
1841968483
1549828429
406946229
1564632054
976505627
48979699
355570540
483866656
930385961
1280109293
582024860
272816558
2070297914
1076382213
890124373
1059883188
511467507
796932856
1032975499
1897102723
1294999686
1100715108
958754370
1179978584
551243069
119753730
199325686
1954335076
1447046694
1042482148
1121407781
840418929
522167084
1035280702
1317294616
1281606033
928941578
809724491
1166097956
1934847507
358307946
1466248516
1075743103
2122365989
3487545
209972694
1656637222
1204169850
233117383
227515299
903670337
911747478
103434179
1697337474
2010763147
928475723
1718305529
1641781061
632327390
653614169
1170980154
400505029
217319831
392402447
534316199
1434162055
1383882536
1894207784
390964214
1101363465
1985511673
411692148
294473515
286233654
2125769841
553612972
513415079
1439127458
411476507
58474578
2019813518
1772713102
636527830
2085778937
2138262250
1410783129
1600930530
1766900351
2047898131
1332949105
1575871921
1845164536
2116521899
991297378
424815167
735431267
1431007266
1383541691
528875844
186546108
1431789299
1920999964
100308984
1650957511
391205477
168458876
1477838659
1102313114
692936881
179644071
175230302
1070085443
1328773984
1264134305
1138232427
1720506335
560493622
1300680826
437294210
1031343451
1467697383
999588515
833532552
1998561101
1343731675
1021838976
87083290
1897325640
1855921141
1782799537
1893904493
60078657
837325065
1006509191
2115231562
272074800
1992908866
1077173059
1230133829
1435846839
740734071
1058281983
1148939487
1196006555
1433507175
798112544
2123573539
140239972
328084923
2129658441
141799559
670458755
189224304
832182534
2122662814
1720150420
1670342566
1275731359
886053459
327517482
1022320080
1047771579
2077820107
36683305
1856320636
1042694048
1910100746
633526190
85104384
195809792
1426490738
465345145
1883034859
483332255
1353729265
1155933986
138353877
2110803806
1211573045
201216203
145752447
2100515961
802923320
452787829
1662731728
1504616119
346097899
101225967
1271984477
837104559
160526902
1565945338
728411155
1639183805
1238677104
625952850
713581366
1224442521
2083196768
1718670410
1550136489
737122715
628918498
1552234698
537240665
1964313012
2102278545
1189717608
652220292
490153991
934561
2042425918
721459623
1572720067
1212651640
300889893
1036576819
367845068
1760465577
340492703
999147292
1941329824
941049007
1236565961
1467129076
2095571959
847682985
1491942905
1577342821
94174260
1571770501
1885792077
1010079565
1962839314
1321960704
1219268831
192292058
1903764597
1122258714
1646660398
1524345845
699574421
2092429213
520797536
674873489
1873319307
1787812987
1014859459
2070751907
1065337991
1731694824
871016780
1493596918
330217705
1046816264
937475014
1220273765
340490093
1980019286
1304273979
1998744398
1063642103
989295251
2007538133
156187912
477603748
821541297
2020749255
203585640
1695719438
1249028435
1964205790
1843178
1226232825
910733823
363120626
1572626456
349762291
1585830732
1237747342
227547993
63068912
1682101245
2056432305
841662201
1913890436
2046806615
1045578539
1231969927
1821557622
1995050188
273588283
363010310
1292734640
2057138550
557290781
1845412898
649725073
2048034555
179815093
157147494
1033689953
327847092
183495237
219077065
541052280
275395181
1790068407
615547517
991972583
152314196
1400303464
658827362
1633668371
804539298
539116177
1354327368
1314819975
1577911731
500586249
1581579171
269089541
343336188
1076393707
1730017927
432503227
1130654062
2117312996
438823611
1946476253
1213885751
1679890141
475709919
345462210
980311308
1591731895
449077164
1748096992
1148926105
1709477589
1042633177
1968974496
2053003879
1760139924
222945249
1165190706
1198327933
1305103882
1851809847
1750926133
1232325670
1420843110
1588450218
1941270907
615551806
1726844364
589416993
1315124758
442013359
653961607
594185895
1838649736
1817906284
238295313
1414175709
1617276520
1580310191
2131610946
219174807
590960324
1806675149
1888949660
1597052987
882258790
467751621
977764642
103313383
1219006797
657144367
221104744
1222427053
1095807102
2096902683
1371130011
753540320
1014077830
243371890
1870293412
659841504
443317462
552555824
1984476497
88190573
1389467636
1259152560
913888972
444469602
1164944415
651752912
264908607
1521059732
1913310479
691050286
485453786
1561411526
556019261
2123560593
1671937113
1783965405
207280545
1026175237
1468126404
370850834
2098161282
829385538
1199720576
237907312
605226657
64582136
1023782824
865254377
491464010
1931944224
1683484205
1092839422
642944274
1609995825
1301904669
914678977
121706109
1803167320
783007118
1967773208
149085659
1950097327
1291670260
2034913982
331874839
1224888773
1479509267
1414509174
934668872
2063752509
1152231971
408264963
1663243402
1303890980
527407481
583105341
2122738655
1540158139
1648370981
1175515763
1868768866
631740100
33594659
513866073
991570935
1598710027
1182947531
1917712431
430572554
2019300472
1974421824
1372473555
1151749202
38112954
2044367881
1304951610
785364569
1165463770
1832006838
1891819808
349539941
134827717
1516939174
1379394350
2146027952
1023461535
215850100
2115935372
1592826952
213248483
2020912896
393887572
1261737828
1675719224
332999602
193380534
1638420477
2013832572
1971443552
1581731215
1373539433
1964426317
509068191
274138658
1610742643
1360350240
449521664
1492976444
389378516
269746053
89211938
1856282858
1306898706
326219278
2070170268
1526404217
1706407180
1691809034
1077826182
1595099021
1557039876
1179865000
380129930
923860198
1450946430
774803265
1297490573
469515356
891089929
907977580
258508237
897451819
932638348
1790138911
1154366951
1147622477
1217064584
1357439096
744301649
704861400
1304394780
1693583924
1536969947
257294281
1245863261
1181442781
1985490915
1384638186
233645489
994575709
976870679
132141638
2031438675
736705590
1757033675
1187947845
189842827
938601085
736766744
715393590
139998033
75938609
1219039579
1639868177
1982826859
1774983676
1258416415
1560647984
333334706
781382472
1468579270
750516859
673201112
239418560
1857095555
1455631394
731364968
1447249263
892736704
1972776095
1512737501
2097335684
1053719825
911848174
592580611
778102676
1719900882
1468256877
1095258330
1706532772
1915096666
414967905
1931102490
1332243621
343426788
531877703
1841880171
1353476033
1539839523
752573188
348212470
1033587969
953174462
367992286
1779841147
1920615344
198921625
1535341549
1795301233
914583035
205510238
1372379145
895251317
58147328
1752208285
1007058839
1590307990
107522514
720890342
1693990619
1452468321
1800727339
1121498476
775730506
2133037109
1178097726
65868724
1124647466
1684506247
829474789
234632816
307576824
272719481
39769577
1197489458
1869351263
2123110640
1112992418
2050299932
922305866
372108170
1796410495
690581932
434240240
1424330462
989230847
1529520606
910224972
127603700
1318320931
1799661320
1913308193
2031961010
168306930
1546594673
435842766
1968473118
1037581809
1159759082
445047224
1460946657
1478942325
664787699
1069747721
315883644
1546622400
1546595627
1143547690
1354277989
1192894012
1170636802
359804526
746040776
2052485465
574161938
431671168
431795175
953327666
398280896
1716933960
937056592
1031500765
233928568
1154571483
263207264
1855509813
1926534052
298070798
1254997904
850853341
1112393623
1949757441
1794899133
1894608751
16430288
595045263
1702286819
1333048602
1495125789
1818493273
1161740858
1352395329
715505320
1715920237
470552943
2135886916
627493498
1250660413
294435348
1904153079
1858030052
698821298
1286975413
2145176510
1644175363
1119429354
1125171394
796363792
756170038
310657075
772799993
1794152472
1626482915
1098960732
2123343624
1309957900
129668384
1877548645
584032747
1875540887
1880553444
2042708464
1397586210
1131248381
538389813
737878106
1594351991
1539010011
1199383030
116901538
399820890
246431870
331187712
298255509
194177627
851106530
1980532281
1822838911
656404778
1792936347
1039109868
1080030333
874256983
946744496
1626150400
1531675024
1520723197
1312600428
1645440321
1137740991
1816938486
1780634025
170892468
1131197201
1035989163
1190730877
61686942
1818092894
949487903
171394507
1933084638
1597111616
386401720
1702608828
1348140632
480024854
1731198012
2105383410
258780909
2064924617
66781562
82782690
542249522
1725418963
630394878
1527118854
1537219554
1713187086
59995548
1652066990
836718125
1917467881
1061341880
786612092
1321652902
305741538
1815965570
329398994
1684577816
1084832389
303665986
274424933
2020055330
219932210
1772994914
209208299
1467012078
209829466
1690499204
1276256364
1095810935
439708359
1058752738
97970510
1914531843
417819232
1809185188
43738653
1661921276
1446709202
710555677
879439602
2008967374
1794479308
1779518837
1007119600
1252380407
1824583572
1683578161
1625645623
1842868913
94522923
2017045312
282966498
990581526
140923751
1535208079
299737384
942557199
1617128039
555356813
688563944
602078409
1175677865
1685470865
401236938
1867739573
1898285204
505811677
1899948776
1090471694
331972619
1035611041
1818821208
372706964
1108679386
557716341
121709135
924837511
59043643
1655914675
1937260200
1933056906
733572688
940940356
2108773953
41276053
984692488
1251119179
1369754556
1899543469
1809953667
1975229762
935232837
728222747
1185873050
1335720349
633853285
221511720
1910769205
784643694
1028532970
1444488782
1055658956
458813261
395806970
1960161389
1487828133
882343866
135645142
1630703300
1024296929
337035490
1265212565
445911521
657066208
475713876
1780902332
1751962849
1403757433
1751441852
1806161820
600551427
258985948
1040583628
1315582886
526234229
1277163433
1960751329
410425953
895296674
89121132
940793789
865330639
419861257
333800741
1625309767
772630262
1129111438
615147741
1683232065
1644193117
816143550
1644831728
1855694169
1916888995
669314783
1748051
1248253325
2097824856
1749497684
1026804358
454045159
1505884334
1725482585
276043130
1011872069
810502768
832394508
716527331
1248050203
898051811
552274007
496056420
1773382039
1499986974
898873943
1865889375
1562248076
955408506
1553288483
418700625
1446147944
781263630
1328153947
1769033014
717608179
1763748985
1748101968
45942431
1063736326
46618152
235812529
796327539
2120246330
636453732
975683450
292026970
520618229
1741980015
897153268
924136621
1364365781
489893622
1402467340
1961576811
363286381
248475046
1271851281
1908566444
556020341
413096321
1242417723
765253668
714697025
1737312605
1870421442
1688251901
1554339518
920753903
1018192037
258860496
1836718100
528822158
1167929404
1695658334
83202922
1080945649
427195562
704124079
634719698
1084600521
1994326902
1113377521
1055738231
1753044652
920408403
1843163747
1567632456
1352424120
1328057528
1155989713
828960224
1790858823
1721452527
133463995
834129346
1896824817
880958335
192745504
754340330
372732677
1172555765
181745702
2026704003
558399566
1237426439
1865381219
962849482
1977337389
798555913
522459850
1723206384
1641271510
829749614
910193638
1169299968
1733395021
1427024126
322843022
2133867354
445514608
93532717
2124684864
1457943841
275413791
566810432
1118902750
1084532816
1134989131
946606870
1754422832
843124140
1137618212
784185936
1845889980
348011723
1913854176
861611639
699071654
525580730
89704037
697919450
996074123
857869170
133495169
666665008
1361815946
2122013377
2124721641
881042474
946152716
1120507747
1768998867
648251031
632816636
272312101
1414532046
1659349418
1443564766
645864413
913825660
869513790
624140801
1777987896
1819070797
398323927
1990102684
16503762
704899376
679181661
1328421189
882994894
1453703332
702019609
1185833566
489177766
1598317320
1513151671
39912961
1906279089
647296409
1387138083
960563939
117341194
1564354572
447764263
1438651418
583631687
818703547
204410898
534634145
1099852668
1767700579
1155376518
1973093877
1369539453
990940035
571622551
1994919664
648289461
1098318177
730235598
760331645
310221226
1346677051
1529549004
516665337
479200139
2109891991
1583838300
1712997303
1074866450
143234400
1061079579
1518125379
1855013911
2067579997
1509069064
56152251
1272457352
906895794
500988813
197670327
878836344
1325711981
1448626808
621401026
535063433
118597635
448179927
1173813958
1432715966
1663406497
173159466
2025716516
780986684
1301844982
603927373
1866662340
1408811351
2102688027
1445972980
1638415478
1820263630
1028843961
1464133350
1235109439
761555651
270556330
1805992249
1614666777
296867354
271896359
2035514712
1531697111
988892084
1460880771
651968020
1105753575
498823349
574690061
1167411327
1338695826
547262683
1581640249
1833348741
1095369919
1007168615
889566481
2037842093
160673235
1979322130
904213952
112429269
1603463794
1148448060
726298224
541953017
1025947687
1973062456
841601335
86349037
1600780339
885353242
762394922
1144899223
233679689
532415120
943827424
1877751136
1776711233
529234459
1191762021
1218857750
1164865031
1551757915
950762187
108932836
102509582
752636592
772890822
1384856040
1565534800
1245945805
394548218
261517282
733571027
1769396544
74629048
1132724761
884102376
79061137
1665606184
1225972048
1496778575
1086711417
69551029
1806379059
1767224908
1357505053
1518221222
756352470
907706168
507874995
646718601
923799389
1830252931
992113185
1625740317
1625625224
1774838606
1388997396
2005011275
992657501
272502064
1388136133
612805494
1108764296
1869737649
2049630277
1687656883
684831407
1494776508
1354417617
1395879825
644774749
1333660522
1036674914
2030301977
1194431377
560930516
359320916
1628198667
51225604
1193433787
1887884756
382157702
1011289719
306633016
163249070
6661539
1331287656
108510429
545760392
1568622739
123376880
913706186
279377683
195441812
405500406
1302976841
1534015791
258857093
838739645
2089527228
1430959661
1100413337
1471940688
1370957491
23997740
1697737527
1544362399
545794813
1645660047
1420070910
1188504962
1900212931
599299688
1622122842
1731060121
367571724
229022172
1838333970
2077038505
1643735682
182275709
1337052343
643160274
713293620
1773716473
1646397279
1269282501
520462771
561986365
1320384603
365889353
985233916
13192410
2564168
35728715
18455369
535860982
1013117048
1077930901
1869758746
1322120123
1838451390
618446670
143151580
1966094264
777243168
355811812
510930223
26507173
1039536936
375493505
32620168
164157362
392391662
363711795
92723800
759357511
2111724511
223836839
1308680667
420633971
1884263734
1529355681
954904459
1098499292
348546036
1954920281
884722534
2102731660
1392436922
498227865
1034020576
731419903
2111770421
1746126475
1290117590
1800356014
419129918
2105280698
1745589708
849600645
2018815814
613164841
535997202
966512520
765401666
1953092378
928035990
961388372
1870957189
1545675386
1393447950
1887188746
1685220167
1948996340
102966945
849312077
2074371167
112432039
1035155693
2122543727
1144836672
1431492526
156156660
902237882
2069628381
1629204527
1985293540
245586105
1464290684
1542401748
882662159
1032077201
1724957798
1882443655
2107458090
471590148
827386904
908553132
1049019376
1069118547
480447293
2082812750
1354224230
13401899
2075481793
2035855404
457301396
1771955579
157147707
410439535
1261733414
1516716647
2017810211
1110832135
1737726772
1829888956
702051978
1834881422
1626889534
1124484791
189882380
1013566820
1543441158
1804935054
151626414
382839291
1489090085
2040719215
2103842105
1983526953
12672661
727642657
2043508246
232673890
1337874238
921636072
1161483179
78536333
2065756720
1662559324
1830599943
817731494
1857254743
185627390
1246902712
481714405
1821267380
146388790
1698072990
506372031
1496824996
1086190032
818720329
1708465586
2081903572
805710869
641448524
949023563
2139052281
1648281040
1592584677
1791752586
1118567042
623823906
1690075944
1161905396
456784949
483120976
214859324
751347458
1924506271
269709598
1387787603
1018706297
1073932376
1590887141
1322147247
2106912570
864024752
212290658
193824489
2146119633
132314585
765223241
723870736
1699248350
1223951274
1157050330
2137037633
1198459081
73702589
1322356534
1798626890
2013040915
1076178430
961664324
510528193
1088221150
1018821582
40301974
2030375523
536998677
2033208654
51521223
617851662
1861820934
561307991
694620574
964020073
18387006
116173373
2123073116
122279622
18593476
2119225976
1444920369
1939918261
959010784
2096040065
1754797631
558822860
1985701811
311366536
1647407837
1978566288
1661075381
1683926790
474546382
1699022110
16406604
409251815
1191222989
1230793843
1603455843
807170053
1027129531
1862344295
1049943693
603619992
352902635
1668651819
170808566
683389036
989816874
2035089772
2039630347
1652505819
110250381
1736267592
474698748
1758294150
977857103
1457166876
1213705502
1640722307
1246281656
659265210
625501913
570250238
269312463
791251439
2126291844
689410791
1110780461
878413975
447863174
58763523
460020139
1608429442
104995828
189009428
328779533
1905007837
629763713
978809193
1789138198
51228324
1368071830
993214178
69890212
907185367
1896883768
601844233
934926140
989100055
1066898923
1253409561
1094051095
840884991
1603405615
1798902440
1764764541
61395383
1665210044
1552367298
1293749971
1706197679
699655769
1778300540
1668164903
1798823581
1132046223
1910564320
1874545733
438874261
214117937
1154315119
390254633
817342172
1221364104
1545143045
640333958
1861294723
1283958750
1545618193
1510680587
1791664118
748748675
2060992534
778793445
704405315
1830240842
1241317740
872067257
1981101122
1589581475
257912285
1802298298
475698934
690739953
1156806253
1896191518
203770739
1972792943
224365666
2113473728
193714846
1232798975
1626234009
1626143868
55300628
1573322728
1910756177
251775055
805489820
563073500
1180068225
1391282153
1474839035
493610749
1221441675
1741690243
2035884059
380016926
403134039
2039375061
1067854335
531114217
694352349
345333773
1756766636
889897077
1620502278
51777446
657241719
485850555
309175231
1843316581
1910980373
2021032957
2137912001
1394351420
448804964
1421154063
778967465
90859276
1940557562
200588634
775121880
1774240253
978693635
1820485927
677322489
316579602
2007718198
1707388073
1460234134
621075185
2040023831
1774711328
1502338364
484662060
179347152
1136640035
337389165
683947234
207683527
1511391822
955772296
991779703
494772716
750869591
1359158339
1506923886
2097652
1589347301
349790320
1837857815
2128899535
999334765
645134314
2025210191
582505602
1881195424
1050985733
633732476
529161939
399261228
684174093
143640077
2001555294
1298413552
1915433420
1050659795
1876863640
559424313
30503645
1318371617
427960178
750340517
1615481978
1051314161
1220732771
1926061904
1317527375
1454893121
262895350
1627986884
1705923002
1645743700
1868928369
2137775482
1493162988
166629651
745719118
1230328619
371596602
143212528
1691264309
823013077
1731835667
43579763
1080823581
2120015652
1695101462
1127205228
1369309432
178213482
2000693809
1804373846
2082295164
1392689351
1395638898
1608330259
2122060709
1938980313
1629053434
1447049445
49807208
1542902686
721205103
1836008720
1773949365
1893524603
1997145631
345676916
1338290376
1394644250
1928968549
1444910493
716292209
804355984
1554661795
1122134049
721453643
1263267060
1602566128
1278511876
1932885552
1748948825
1833749182
1313905279
330084926
1217918147
739406211
1704249112
534727384
934201632
708307488
1690618476
454042501
1915207826
1685814269
1656514387
1735397105
1051218252
1227916431
1511747189
1407903447
831858297
1189432296
1033129374
1508795534
1611878853
467083529
799417694
362529105
883263102
112573870
1017866162
2146770558
702438076
676786789
172359218
1941419433
1707119279
1494981625
1733425098
179556603
176583279
1810292290
61325326
1788054386
262739943
1403562326
1461115953
622942532
404807014
1604093253
1663185454
1631541152
16237634
1165862603
52877026
383804832
1298589266
2014399354
1790338064
1098122283
601354399
1401445666
1108203160
156630494
1094952390
2019123132
78771476
99801058
512124879
1079223232
1582972331
1601309233
2103691950
281855068
1047747802
1071054658
823275148
1743350161
983706314
816438439
944202235
1646417503
483406585
861475698
618613750
407288889
560644325
396671004
1465228955
492623548
1990031240
1283760863
1114345732
249680037
2104585946
622483532
1030922715
420081787
567925365
1281341745
1641373989
63048501
1456945053
1734572719
177685275
1414742613
1610220499
788817683
1252293059
1252656880
296614508
389834086
283826113
6383185
366402526
1798064717
928299592
852729382
174570129
439971745
1675557745
1217460488
2076037832
1269700049
1898114152
1841164895
1286072213
728599124
97343437
838443720
304294264
1131223439
412847083
1703769179
1089905874
448972432
1486318798
180821695
1198929961
1010486013
1332448947
192801693
1305874974
864345984
365451325
31736519
1536669651
19549216
401812641
1189510904
146379555
2057158878
850959930
527960287
762448151
81130690
1595582494
1297071207
861870075
352587684
892596474
1991546138
1060339006
1679218982
1156125970
1276879139
1644848235
1188803060
488700101
158875449
1571462401
632181540
1482498627
1816109428
1193433340
466114355
665525307
1983945272
2000974365
1466009983
453500954
1485877346
1085290905
1760690059
1349404612
686783428
1328336254
1225193529
1089046778
253839577
1681979107
2033943689
354727518
1726088508
1494257887
1174796329
1091586538
1714517005
1705538969
1412112622
542554177
786016833
704771498
1304971224
1803094491
1295045340
1428608492
805632103
529300754
87505540
184473045
1805488687
1488073111
1918018838
1366277385
1066901470
696375704
1695017084
1503195917
1854994421
666924138
355717566
1779669974
742040891
953946336
778326354
54542179
1638962856
516265874
1863511773
248182602
746526633
1608621208
178357733
128918766
1162285269
1659452016
958024152
136556646
1209143182
2041836514
1590956547
251186715
696718961
469999241
2033970870
370166976
2035365389
1032541315
86312088
1069116644
1797844068
2022338419
1579135293
1893285285
2098286043
947161650
628684689
568886315
1920595129
641698577
312685551
149956787
1092008517
1376827014
636033060
2060267063
1969108624
1948371251
292286576
35991424
29362272
550967757
1267609278
781477397
1556342359
1914684380
554385332
113129450
1197635074
1918425560
1142793861
1409896007
235466081
51158844
1093951891
787493810
332954170
201771761
1893242426
1190099487
2027057789
1968624021
1904510266
1497000215
818040053
1224292206
1800193873
629093525
1775657228
1459677997
1516032249
1881389601
788033381
1496950726
1550302896
1166264522
1125577221
1499225771
5138927
970583389
1202730051
118401675
1583072327
1302055516
1511011193
956713169
1251507402
1848833259
1876051653
113876080
1104603936
1058757729
1549242419
1051080735
1161315582
1871722368
235090852
1972793433
789322052
1561361131
992827507
216987012
655037768
589551526
1675489447
1271756568
990777387
2095661423
1048594868
274811998
1149394861
85458036
1524655251
658974682
704410685
1832661995
2145588806
89182536
929676519
890771596
92925848
1915873230
914543789
1060275790
770960851
682273770
608105800
1471951631
1160508069
183095886
1462350951
1595171978
414581982
1207852444
630982636
1230384952
619468810
827490500
435786057
142031673
660413762
88639910
104018718
1050743849
444210005
506647233
1324346369
1116601967
2013990460
1124056561
299695189
265442695
2096353470
1225963055
1506169082
823882399
167725933
1289959982
1714960468
177019597
578825709
18542233
596336320
646345905
1924689500
1913370680
1264325263
1194821509
890802669
494329368
1150144543
59785525
1049083175
1690186774
1025250857
506594241
1862634579
699944117
521765447
288144578
1024897869
1417720774
1834890489
2037416750
260925013
314388641
1132887498
553434366
442403190
1458638842
671272972
1593167332
2018814411
2023192149
370802282
1625968208
1150401838
1407040133
551468967
816891953
66103891
1777780738
1329167048
1852243527
1064802641
1226868845
1413962531
1044101718
1177291767
1838438043
242199787
1439441504
632929745
1522235413
1118863641
1694341278
108874875
1579196513
1489213902
1247617010
950249434
1136097886
1876729548
455953284
1697598039
1026767466
2061605258
57390238
2127837526
1548040677
773765437
1647769615
1002163540
1102878674
1737908092
1260273151
308363728
161473559
1580102695
1023624913
1758989888
108646755
1260126742
1800929831
1592591796
204599255
1812863638
1721806023
1488142172
1558867577
733545132
1162049285
808306325
1081861721
1904387737
634303213
971445145
1766337629
271668772
2147388043
291982091
121449305
111003986
971718253
1872381716
1275119229
1149856815
1525214043
508978938
694076398
1759114078
2109855909
1901406055
1026670178
1973106603
1343508291
101614387
740302861
1095261126
2092758762
1762138882
514204689
2080192216
1398193447
541664754
705028436
1917913491
1459176161
2143562117
685137122
1320909427
444519301
363297365
1695196107
1971640891
1891295832
1772454858
2003430704
912437050
2066354476
996530347
1720829256
1912703626
163888859
1634732907
1505443524
2027758644
180165828
1661030004
563883528
1407696546
2031210073
1683872671
1809672760
1453446189
1291718041
2119116313
733943873
1298336186
1768970976
513790139
480509309
1370844342
1573958296
411463532
1096603798
1237579216
327109338
420482913
1697432840
1459443307
580180691
1153140542
1772070189
2066484314
294479961
1486261891
376148919
40156574
799448563
1112383351
783703798
1263263115
165325248
1069522324
1094191628
1448319216
780182341
935741186
2127779939
397609333
196835787
587492552
1566400228
1593291446
822110857
78312048
1785536186
1110591099
471727916
541431372
1949050698
1507831896
2118947691
1254130354
339820753
1037003367
233923682
1777837306
856563237
443030005
98379231
1866518140
1201215416
1623945835
1659838644
1451334799
1788603601
58352444
1160108478
1954687240
1230016222
1681558206
289816296
609059419
515175056
253620964
207773410
747694957
404679537
430839315
715695683
51045507
1813581044
2086349477
788833854
1698364218
1889637684
2138093367
20603469
312697487
671375192
1542483830
1279600512
1309496165
162061700
2077513607
115534350
677459166
1045240711
1415131443
2085956479
2026081331
491178128
672280453
1132489025
1254602039
1921206669
363262762
1320358615
1957257861
1931465689
859623197
1585252285
1956505117
1217564420
363615143
639671832
627982579
1081982841
96740560
1480995054
1336605569
2036725824
1291457596
515585587
367707822
1386501537
1846249170
807787783
933552830
2014166897
1294868704
1253454882
660099196
401093295
1049737764
1392367636
1976617335
736564445
689215998
842475793
494567402
1007127798
1714092861
1332021774
1171629886
608560885
1192942001
584328751
674939839
742718703
718079294
1806090087
1413530663
706783784
1452572248
2067006702
724951096
2009351458
1332550288
1512304810
121389597
876487041
1079144627
1062252203
599488000
547953300
225447122
1754696249
33006449
1650795958
185330952
1641768215
767527858
309849101
1781286111
649508037
1933726693
1141796248
1276742325
1329793482
1212027984
305703539
285067906
549592381
1608003715
1326994984
1560429555
1725720264
428898394
484151574
2053917880
1785019449
954208059
184330981
777682513
783054382
339025216
1214246187
1222846859
1451663120
790382340
352873752
812978869
777300426
2089348576
1547494928
1669035578
1484009193
1397569640
1108712450
1785091256
2107716594
1878188592
1972127092
2002257669
720533779
876991625
1111948655
2010716986
859393827
771851990
729235104
672364422
2041444048
1261577785
1262871784
1177929764
2146534834
66749976
1214592935
1472213615
1770935727
646961333
1837235287
161173789
1665137250
1532767985
1282183253
251296043
2087436175
1683538129
1492323256
36324834
89305040
198245854
226847421
764177619
1822827063
736060587
1977401574
1243732527
1665650912
823469118
1778283243
740562221
1025406845
2011005709
1444182134
89058427
436730014
1699614866
565421864
1469802909
1511132477
557095975
591987815
1783434784
1010989594
1616115337
176627691
240277477
1196936676
987789641
1322022244
1041861733
1074505829
476927778
1956370346
672845284
2021623758
1872475305
1734336996
2054715164
815603518
1090291796
852652812
1362542554
257111342
834028034
427896482
2007738599
1891109325
866073813
1544030399
1088958753
1564099800
765326790
2126173840
301715545
2049534937
1346374968
2039933403
1410546879
603906323
261688810
7713432
1670608512
653289728
1754922652
2006542630
879893599
846543081
1295169805
852279686
1261176799
814124373
1269697345
1265542174
1423651162
428132193
1121558357
736293116
403495951
835327121
900377407
1694583201
723061598
1444125566
372271571
2084234218
1406942605
403321585
684022454
525362011
802451861
1817419810
1838172884
210811889
1120039476
263543973
1334191058
79305902
1292921533
284288231
759006607
1169547471
1381941995
422153772
688203115
1535675168
62407652
480765211
181270220
116312078
1343128538
304518099
1603935107
255882971
817863179
648990813
1732353054
257080683
1594235891
543314551
1249765235
724705650
2052350114
1117049383
5053462
514697994
1186729392
163516014
987633531
986451703
228780725
2113165973
693522111
845406453
1378221661
648262886
1424125650
70241687
1974202866
1519215947
1554171107
1658314041
407354994
989209316
1428450906
831045014
1940692915
557892244
356012230
97653825
647254447
574057841
1125702508
497342785
1637389328
174939764
32476620
1516943540
631305951
1531062664
820726059
407862640
1193668205
1479510311
1110992951
586515182
816459765
539669758
1229692797
384708674
1777030467
520241009
2098242926
829389225
946522561
1455520978
195928913
1709140735
1091567165
423784813
1118596183
183417280
1774511299
1178027781
930774724
253452347
1426961898
34884631
1230031958
1720991311
817691648
509835554
112478575
1251394801
872736830
338329575
903890552
1820305418
273083927
2100060431
2022412163
1827117196
1126344765
1760528941
1083790556
960824960
660931651
1049722052
208067266
1756097557
1436071898
345045968
646378086
1248108264
1545141126
64471661
1843149224
389196561
296194132
2070725091
2015568787
407155896
1151798118
2119690293
840747070
484860646
1278896691
2103471604
1974173067
1110266234
128642772
711896221
1733441355
1576667981
596985018
863665436
1235726080
1355156695
192867318
1192172994
1450071255
400018948
1100279425
479043855
304220028
865457374
1836375009
1987502807
2011993150
1406258954
1308691821
891684727
1225916320
1040495922
1499542240
344228362
1006998961
127202361
963651159
392208941
1014546830
140484622
2046298234
1865394787
1725214375
1474145741
691905763
1596223253
1722789934
962475484
1518083826
765688609
1626304950
300858881
1829889195
792576008
392753023
1554680967
843050035
1383779090
2096051860
273285461
108803967
1406894996
2111958234
183171268
846766277
1704882578
1382851069
1596667428
1797189318
518949850
1153951396
1204671791
249770199
1917160989
1861037530
356828469
1240294189
988469043
273577043
446122596
431709013
630706139
1027780976
1967032629
1006369828
1349179454
1324879535
95491920
1803858526
2054274710
601680034
209098512
1768044650
2067053980
1838192445
565991632
790995759
2127233555
2056060189
595854774
1252963792
723630600
517595379
1084576246
1255439945
1597942330
406523150
1962653280
1332558204
761744549
124401622
490288116
1045856036
87389929
1494070298
1056382095
1379841838
985827437
1044179230
1002300980
789632159
875700293
495162056
1675429169
1661164134
117791859
846514894
1074515492
980133912
851418813
1660868446
1860984874
261524856
1854266373
651215970
497653581
1191651031
729903703
910345286
1896416997
1939669432
2112849576
324163216
644479849
759335082
317057962
1617115604
1246397752
2011477992
821465048
1570120385
470518395
798300392
2113565598
1319517501
348971290
1238828957
1684875084
2019455943
156922368
1530478020
1994510972
1440186545
88302207
863807426
406503623
449824109
1196705430
162103484
2070706504
294513571
902650767
479442525
1035295816
1608469717
852347407
1534039558
1918028083
1071850191
1871507572
490192995
1859964321
1047756817
924497137
616916394
59857716
438112196
662691789
714852925
184026469
1790352987
1916239280
1686639182
1617381474
1254713682
52054499
106321674
1427396504
1360738316
1458905247
2113733085
662073978
1103838054
1495497074
952070491
1357300870
2073212601
1369893108
233366877
830851717
1188720445
1129622351
2128655056
982466836
1366680818
332543756
1400422621
862296719
1257591459
1966724695
880233509
364772793
1117746823
1264601618
1165816768
1098238953
423895396
752120694
1653083449
1891282771
238587995
701630204
209076375
1632514259
669944744
830490083
990211297
399365833
1974947922
1073070393
972346519
1980287715
1768111887
1973035750
1778880848
361498889
1284461953
1386152411
902385818
1940788396
512847408
258521588
1159092162
2088974217
1964263530
1826639952
2038943859
1715685388
1251236101
1573346411
17128598
382334814
2064540237
340195937
1390211797
2029692768
139514986
1293075955
920781572
938527227
478213540
597220300
87351839
1241892193
579129976
1356325987
544439818
232088795
824374796
1888757303
1127504661
2005519549
1858660944
1187291042
348968722
1826093517
17399884
19999164
411285047
1916127164
201580613
391815638
1836119810
871530127
990143051
887495767
2087448307
1106962824
1154493942
149167796
478719515
87160100
1529651990
1718411787
1707453396
157734191
1985186225
1495964927
1554692879
789689186
1915030159
713741736
1488602693
874505646
2080927545
1383054524
45470765
1127787459
1569499708
1884983100
114742112
1560507968
1090103164
807927995
440184605
1998107712
572744785
1737993601
972106481
409348679
921686063
1207407947
352585724
183488437
941651059
829201715
1650388982
1861629256
336651440
191961477
1980934751
330003511
976942880
4350208
1090427025
1975493363
1467073762
387343903
13859159
606983308
132411983
1796364822
1167226399
265461415
890879611
588994129
348747381
1920280483
188046492
1488588607
1508752625
101432528
704123767
1248497381
2119551648
891613307
1930143272
131134990
1920175241
1098793212
407602110
1013729125
621792860
368133627
1373323285
1468021136
1550317505
352347972
1828443085
235868462
539955324
896277300
833660042
366773066
1653804098
576302124
1852134799
2123538338
1502044020
1555335071
1306877727
943833801
11918052
127079454
1964404681
613716113
127324376
428347092
1124504632
36763120
2119270382
552170283
1862215388
400503727
1730529503
557180909
627935557
1060106330
1765812772
1273083448
764584884
1283084999
1022952401
1995720444
252325198
1412113416
144712764
939469280
526040225
1937635865
1209375782
1914151832
1423941655
215574841
9493339
1906033442
897416513
1445412717
1830229015
1621885361
884128395
698467835
2135025691
1935828758
1437904432
1068436335
51862654
586168675
1802147614
1384330895
1809061389
720056980
1496800471
711122978
1252580736
1009991376
1151539355
863925641
797731855
2096743165
957703210
75473525
929201874
1972595264
1408332698
654427008
1373189120
1977449860
679801911
21913776
1417522849
1327480896
677033391
1926672172
1068040961
1920194552
2107775469
184753109
755395278
467351887
1786531186
1007803732
915652903
776773520
1763723103
165514890
1075660728
1159858690
1978045030
1988415687
1817555404
1131430492
493739040
1426847236
701200753
1374743337
506023377
875672314
723286875
1212683776
633973913
1104140669
1223219937
1854824921
1880244601
1497438891
992358165
1479057567
1305119254
1701106151
1251210808
1360398052
1604169829
1492768173
305287683
1929240696
433638301
1042895599
599526508
2003160977
1931011883
1077587726
1631904685
1083806554
1897518243
411660780
557653561
1525503304
469156573
1911961745
960194355
1680048118
961388127
606842540
1460531877
1457462621
232143385
439390661
515107398
741063860
1159610107
1306508028
1459626192
490987826
70968416
2080321750
96865918
199161866
358707511
315572851
932320748
930076340
125272757
1594534208
1309544410
1776075037
231480785
561034065
324214564
777648057
1632274113
17986924
2005519814
1898958400
1570234860
1018955171
1230598219
391465422
296524708
267566483
1757926102
820528838
2090506342
1981907957
1732914356
1638672246
877735284
1353457600
1055415487
1993869781
1028645053
1925354023
1165192764
1637713551
1733882176
938309815
1072718912
1911617136
341092258
275543853
2105036390
893141358
1672900054
1486858963
669951300
1220883495
1440001907
1591026573
68087235
1068523167
398754396
754149090
695379648
1890155077
1231689419
26868203
1313897464
391796900
881782655
1584460751
433439499
838424759
351199749
796956527
186335102
1666737679
1045225234
1367996025
1641426722
1711111916
515932819
595172043
419864143
1156432328
1351445508
1496136150
1795425224
452199629
670392011
1944415598
23668087
155972292
1721117230
383547178
1652573215
1790620283
2130991650
1687882332
1626378450
4068337
410234589
734273011
1234036562
1889224647
1264475499
1748027172
1179374540
1949703313
1564219434
2136284043
1819598522
1790559566
309976689
621222701
795287714
1614555121
50566534
2145428325
2016878444
866431795
919627813
1922394206
1840902420
541048163
755167073
1639315301
127379784
1619487252
1364075146
1668858374
1512508757
2018187391
1215303579
21114738
536055767
1887328864
1706253027
281327249
1626248512
1863872812
143165581
749863225
913113316
428692715
308808591
2065044882
238159857
411648714
441327221
966101215
1978158673
1605882546
2084660172
1978120565
1670007563
209687969
1618300458
1795559635
509277277
1119566953
1454985297
833179206
1596961713
1721320836
671471067
1288558890
1978442379
1860907872
152568524
421010085
1026821690
1263356614
1714240641
1209131145
1684685829
2108676342
286226917
1448724245
458139110
250282415
801331963
1442687837
1904936605
1915098676
1665731020
1951999477
1203391809
989557376
989913708
1425083497
2122801945
1046602937
711254889
820313148
598042109
1317313024
1541924245
615509147
864167364
1037211197
1693162722
873515224
565438611
900640979
199122988
1309938344
960722479
826874954
45201842
22514847
152268005
357266328
754630445
448850931
2009456191
1763725560
1110258211
385913599
1168192032
650079092
1501718648
559502207
840258551
1778859491
775748606
1346779331
765601345
13448496
807027500
1790401161
2013282215
2028823992
1021481363
1052685815
1166863994
1237502519
757677952
1957040290
102401362
445712950
795704081
1334240141
711323438
1871234995
1106042670
1990019975
1284672434
858748412
1956173114
816776565
1798132644
571717436
2042608734
1828679372
1968719076
316097362
1830476316
191467844
970921689
1823954458
504500864
257504348
1645622835
1524409603
321284347
1199306546
2089093649
1792794164
1771325158
1982034908
981237679
1223667165
626953737
745629923
1725619851
882199850
2064871197
1418128295
1130226899
341088372
364645059
1427088062
1694772204
1067232514
1485298176
1252132846
1461638175
700321760
484761078
160281301
1070889355
288054226
1926600720
1959832309
2012639130
843675490
1920322272
890028475
53036417
1027101662
985596481
2088105253
344036194
1914516022
1253958348
1255332311
1322650917
1335325459
2005484291
247991597
925360121
724102018
1517030239
264744918
1520588064
1534772261
802348528
1042147247
2027077622
1351081720
1085179830
1555262054
366588119
232113582
354170783
1916735386
796291544
1996824575
1480884209
230648484
1793968863
1059238456
42081731
741699000
1894583993
255976084
268536192
1941508981
1336569213
554289287
1059737393
35721537
581145334
368951903
188952277
999723487
1786480975
1147835301
1424098322
1468921691
1855514168
117508972
1792571262
1623041358
893730434
1413952158
1802401124
1993069406
372171521
2133393889
1054568415
1586259754
642638963
34709626
957310336
1338496674
994926457
437660150
1107079752
1973687004
129634644
1071316159
951297954
1088977175
1482109952
939298846
515960129
2037763592
1176150695
82104962
1985980558
1852522525
1064387846
2014711961
523267365
982610051
512541971
2031378873
1648752033
1287948152
429623714
1412866059
1199088403
1110854731
887880754
63432153
991020469
578898258
2115769338
1778553735
2080353597
866514227
982919924
1519247037
1071874214
1714087353
1522276744
507963274
1936318235
1203308907
1849793314
1279154199
2055161697
2091707101
89586379
1727236446
1427196221
2000025946
1566901839
620114520
304970818
2092752095
1866156904
674733538
74400126
141152058
1873910829
661940546
936200815
1002700430
316529222
826264188
972548718
1417869232
1696533576
945380760
1536765460
147527736
1415493961
85359705
703052828
959318333
252284203
2009602921
2099084537
434651314
761283940
1009135878
428018607
1257540786
753001573
636068693
98626945
1353622740
481308363
1792917055
1665635121
2094908676
1961848483
1322398258
1061101498
438325144
1916960929
435591610
177207808
298940196
1906583511
1514702997
334832713
1319236067
805218706
2094866740
522804365
1279046248
2080551617
1005532049
1843397920
376482574
1474200330
851108559
1364907147
1886951361
999711164
542102559
544034234
1998180456
534731137
2124604519
920584300
1316168415
880623064
323512159
1883083259
1316271467
608498996
56618125
1632603169
656011570
201592649
1012567717
1752758051
530477997
1353621643
795134309
109230240
1644628517
1280599528
1834801046
1314241600
913814269
1484665285
626956682
458941458
670017486
263495694
1611531138
592494750
1176793302
923865633
233378698
1636307294
374668787
467268507
520769598
1184369908
1192085879
1347110349
1592053311
146501916
1626800770
365720878
916635466
1713855285
2028322543
1777628203
1156548642
600631407
1435055525
383590620
1779850964
269917760
221053259
1449586663
2071883946
1381145143
1445554638
187556293
1236111562
1419414130
515553054
1225834118
1732264
522874399
2132314937
1649121838
641160093
154606823
986072235
1833345234
759064957
880122038
1278568565
978987869
2120780071
1571038229
1609766019
2011765451
1767346289
629548040
851016220
1314028979
580730942
316917628
2011062151
207321969
912761631
792622941
1136110322
265455845
1803287329
1158352795
1873736811
1833755865
248068324
1868750474
199040993
1962892219
2147154112
1480355369
874971166
299062363
462817756
861737783
83099678
586752998
1195867065
961824341
1974982097
1465428557
1898919274
519160758
229129338
1029781121
1125061389
1120367564
957855361
685355644
510102505
191372131
2081314898
1131550622
782950845
909366212
1490655683
334965551
2060440954
530795300
2137796914
53051981
1605166818
1529007266
1015477522
1683541607
1084561932
1101926612
633587303
1258582333
72304113
1937626537
700154814
2111985921
518056511
574111552
2040529350
583869831
2084933186
1446313841
868421529
1312461615
267101831
1116096144
1285783303
1945841634
678429547
546798461
1849243796
1311004634
1634781027
1968356322
1666798599
707098672
770761988
249439361
657144932
724147538
2044011925
2065817990
1455937728
1946567971
1227077373
745014933
222019431
1377336603
131023380
2055679745
541421453
1838236873
1828096316
740877961
1179161515
852638616
1755418047
886888699
1678724171
463180809
186990486
1506396822
454197660
904679610
829862357
2012043460
790773187
1100334945
30857825
872120816
2087128961
2091085560
1751111541
1829696941
2094363728
970453534
1260174839
1618685207
1179404859
597724232
427094007
103893818
2025278079
419409520
718535338
1246283082
1169067034
1628432881
345439482
1767690936
288099618
81798707
929600830
1519363430
621823523
1988762595
1079269367
1529113132
256820051
1199839771
972738059
1556156702
79415147
256840083
242154153
1216929036
143914484
1187113455
40266270
1046527274
586614006
1129520433
1048889094
818834391
514750459
685874313
1806432817
2063816652
414802397
396229741
995741465
1338266617
573976265
248834142
1832657771
620695549
1331918706
1954275288
2135203033
150886402
1284561403
1820408405
899999504
458104318
1945689431
704672600
205290115
880822304
1704778462
664518366
1797319243
488852230
1281093881
995878313
604617372
224102671
1235090711
1167550843
1317584530
196114963
1930141183
1233252580
219676482
582917324
1676426828
287636668
489040251
1251946068
501425762
362996325
1349157780
1274456704
1390712487
1069879841
770272390
1337660575
878438952
871801439
2100453886
1071843025
161202216
1072440065
1719700934
307137258
433139517
660192244
512154976
274381538
1674772184
2016972568
1154522879
716253248
809888194
1044145627
801089738
1778650433
1085204687
1614456148
1498482269
310920372
942441564
694389184
2079403885
421399021
1487941317
2068753434
784909790
372867425
1370531641
1694223508
1963646023
1941702994
594436866
1577642131
1005437930
672092400
67305723
746493420
790061797
1777547676
1100268152
112437120
459674314
1703902903
1327959656
1374230842
1277101739
477767111
2141256584
1902068813
1722497365
1065596729
1824711259
1891982369
1160504141
2050637325
635696968
1879323092
810514918
1429475449
74509703
361054285
485504128
89350056
1782882484
1865875886
975510367
861114633
940820300
296716826
680435211
1137967
2017766651
1877896450
600289521
1193195836
212595912
1432283362
990147588
1649641017
600269694
517692410
1845977416
1982597599
1412411711
1184038801
532021905
400961326
2065327437
299036057
1337339848
1802407317
1558492753
785607590
1889326545
676215344
213939773
1405780053
2018984920
1240096637
1253835594
2007289409
1956119052
143039999
1434338225
132495793
2100310172
362492932
523216423
240112505
1381919770
1999629995
1797860789
202804786
1295793578
1124917503
337806012
1736063525
76746795
1672603022
414715384
600787334
679587544
2116412725
239213198
991026382
461065004
13560001
1075183746
1397135032
927534043
1487138904
191518260
822720727
2027364880
1126798315
1983327129
869107602
2109106365
818572132
294341535
1466496681
1381730764
742145900
1844414326
699899189
138718558
1086521510
1116800856
1512829449
1733209934
1648527637
1712039488
72667133
1302519274
1731208025
1506628506
360137174
1975926815
898948002
1865120991
813537007
1651729135
1500616670
2003009795
983351218
470266153
1408628528
2111777235
1177612517
997019794
270203770
1043738214
1618120901
1921681473
173176987
1569045972
1506044723
1516220307
1578912993
1758924950
2004626795
1260167964
359817740
946733986
421931696
1654047856
1125938224
435731044
979724451
564690733
572302067
163137676
1571877715
824399890
696633794
1289905380
1397717265
1797096050
1026334684
1837114259
2064789409
897843038
1623498755
1785051011
242221072
251282160
337230338
1673084413
868350554
1731224407
1144506861
651595645
310514255
2012794552
108058755
979507993
1535976481
1418103131
525542318
1837418498
931741619
1214051316
683667158
1936318577
1353792935
1738152536
2138315468
1043858197
879139590
1583646978
2037614084
450764224
336240170
493202460
1139291541
19755051
2076164722
1968813239
673596502
567907570
1758751887
199100384
1554357193
1981256973
1085794030
1338455342
1877111961
1924465023
75146786
862417833
1211473457
44045782
1006294242
2001643885
617975660
318366150
1996367933
942471412
22101637
1156283538
1771699140
1050728506
905298436
1201094135
342537826
1071230435
749713419
1855914334
406550040
1377302681
52000545
1339584483
1205797906
1345584236
2005337784
216552066
1109070204
1131674037
134274683
1805511806
1487321919
723184315
926838699
34036944
1214076570
490261134
2094101679
22546902
1239844145
1147495168
2060650885
349835878
1228181883
707699395
746818535
1480837313
492442251
237206510
1584284580
451556444
1767364910
1032079848
1640092405
2070518785
1638146785
2009186276
296644267
1635588402
155981780
1746100032
1790631472
2044604567
347114769
479098257
555828301
438662652
2130645672
658940622
1415884537
1489319268
44582562
1042343869
863006612
794240480
204763670
975322162
498219928
731259779
1777822924
1193454921
180360303
92074510
1782893012
1760428966
1127937960
1730348645
1290095501
855306630
985618406
1292917186
1672388654
738314552
601119754
601965387
2034132505
1457240909
602597447
708008611
335116098
1043569915
1587375695
603218383
1854963381
682702347
1686209799
374093850
107664361
1198004081
1794918775
293262237
1803067137
1081276753
262833801
2311112
202196493
1808048397
1259185550
161266733
176365487
1884770420
458122852
1325573585
1099526365
738441849
1493589994
685554123
1998434337
1885897475
354502562
223880156
1565594277
594232438
1342636732
1831513146
1662738314
972823886
1331658193
525920799
2124156158
1340393400
1356942687
1647869360
88777646
1334589134
1438389794
170349225
1438084118
817347930
1129299116
747694711
161309099
1299364790
453074571
1878699519
505835475
677762649
337580572
670058740
2070082985
1074181131
1877175949
97061538
51745517
774456334
1892277353
1834963365
1377057572
1536920678
1938075183
1727200538
647992147
2073362402
1090912199
898623279
1764856992
1390566653
1311530831
1265723335
610564630
47649604
1053048101
737926738
1270018966
674050677
649012313
1157972974
133341999
438099931
757185190
1732625938
1535762614
1981044059
1661569296
1206478930
1333904902
1754883886
1321962409
1532735302
2109047791
1274909341
1689029195
1669747221
864025910
1101894518
1549023380
970716465
325626933
1527087875
284958261
799534147
191942170
984776278
1526417174
1429996772
683792267
1338692553
377469904
313874541
1218326834
1743108612
1416020412
993076778
1637169999
1436257814
2135221055
627750392
521902705
1291294961
265207876
1524318764
1288227774
1602510567
1089709623
412412501
362479829
767259951
219869173
724675764
1724007492
1942085637
454373106
558852419
1418978867
192543100
577903254
1714547595
862400443
1444142832
873220366
272891057
758931392
996501563
1018933118
223379050
2016341916
225617195
88074654
1483508884
1892949478
581952596
1670597322
195798930
1053213885
1638285484
1190639133
1775691460
1354855430
1153677458
1093549595
1786786588
1757927228
222284584
745180594
1693091797
536895632
1880989642
246618048
744505111
1023360535
7647969
1618940014
1253073392
1852020062
1984499058
1703095283
61604867
1992820632
828113428
1404970955
1855759708
371687113
2071884895
368450294
952933511
2146910465
369993430
200773103
240814310
1951878445
174297162
1141332715
884002091
500825885
86227863
1176000112
337252667
612629373
946711701
712359654
1141623988
2042979569
1495125776
1521710571
668981510
944592808
1197862068
81067813
1205210096
230206905
1395010477
1975274029
1414977908
54332220
1351586956
1091649810
663748152
496055017
1505304705
1374888421
597963116
863216241
636506087
954506947
2043076653
89159132
1336821848
1216595319
951905885
262640850
909802191
1405005837
2002485660
1156851282
1612960288
626392464
163435333
1391873312
1608083805
295571842
1846217594
1382034386
1003211101
1351621840
2143625720
1057435935
1067429814
526118179
112839051
1507503226
1679514853
2110490205
1624138203
486582702
664234578
887718332
1409282430
899290586
1088170118
830158545
135276679
97463015
175408558
503294796
1031301837
82125934
1553955757
218385329
291234278
1782463437
1210648155
1841326856
2085722031
1799679028
1150525950
1913162687
1006606347
1935900382
1746620696
2110418786
2107644908
541646776
674966325
761458472
1772731121
1943779649
1837003447
2034146241
519284172
408738066
1971729225
2052466330
1036970182
1113185194
306997336
1412927666
1504556424
791748933
1305324138
1315775559
34715112
1980238275
1432512245
808662015
295331225
1546942678
1345363125
2123211638
338457804
490381915
1748968363
1307457560
1531654759
429924045
1439922797
1841082523
1105002008
653608744
685972523
1295099199
783532677
1184225723
1551982568
370487550
391280734
1472324970
1951587802
454189186
445165280
1825570607
2083478981
1550871419
1151148151
1113177390
1044074008
253932554
752896609
1919122409
1675739341
1061195693
1587548503
1554016704
2050486992
1477826307
1704290845
1611914190
2054379949
287129227
1610943520
1769007544
54213061
2018866735
653012175
79253969
1606337878
260182558
1857175599
264021567
1301856551
856242884
955827199
1580777483
715764944
1178543473
172102295
394034214
1345429267
1779454899
340278107
1351466933
1620194653
1343986864
1744627407
1693696875
826452322
225246376
1212891117
1399236864
1117648920
623521137
1624565405
1791317684
1666498257
1554122416
1912793479
1590860732
762026664
1196402204
1977862526
1801100345
2127498713
1518493611
1466925608
2139194897
1738927731
1031501375
267033975
35425519
1152081109
1945279256
1547783507
454438420
1543061845
1846687397
1045663303
218021166
1456231089
2048686306
608915803
218773631
1525327058
151662897
1513467477
786195606
1383448130
815034055
1480072741
1688482094
554776346
1379526900
299548013
1126655333
426172070
1341206336
553686580
746558334
2117167625
1012441613
21426741
996758910
907455154
2102735386
245675441
1143394628
431639534
1697704338
474136829
2132182394
1737628097
1466579945
1051089740
1950309459
1898237722
595926547
1315349611
104008009
24931180
1498343110
918949769
96971967
1286934999
1998976752
1437132077
122273799
1823567562
1945512399
142724439
1156008497
119383714
1270549728
2079154715
825580488
889834424
1584980248
1909836140
2010174358
612686958
515727788
1947686904
154888707
817973751
1037653456
1337932538
1916143251
1433142748
958654487
1058875966
637098732
1845434665
1689831072
1459692277
231589936
569950662
1296174136
496904623
530811434
855644565
192868133
665523379
1886137476
438322024
1767389951
846880244
773211731
2103649025
24350714
1877081511
674004683
120887750
1331063572
451693684
221829459
219631110
2001336020
1919610206
1177373026
995358797
1649451903
1621409927
1613926365
661404359
597591769
1702354248
1079926237
993656422
2049279190
1248367678
1811005971
1589926336
568737745
1043757426
48290946
519241598
232181943
800094010
562354965
1265185720
206587668
497084306
964246864
636570435
1158934996
332052294
281370936
1107407181
1897492249
856723386
2039699229
453277107
561415220
1828653251
2077556200
875193171
1674690285
152232936
358115252
1152556688
267443408
473189830
1676445119
128961224
185858958
1358964899
5708865
1047771598
1391366570
966287032
134021150
1357553914
724512353
1641299021
1312659761
927913954
1437008427
2060046844
1839378449
2092834552
1312960127
1053384492
1948615060
844721400
421650075
386122756
753539936
381175266
1246308245
439680007
351404017
93886812
191737953
768319418
1466372926
2010392537
94184116
1764126595
1094700564
1942254034
965239366
1419830733
1931328413
1247686093
2053475902
1011339467
862403685
1567442635
1819920412
271512896
566072266
1870291432
427541835
847296716
806370049
637726011
1646274193
494981961
749633089
1926018504
1296079000
2044398182
1406689476
155059729
1915665346
263647978
1315948713
1489193908
2095306066
1932114766
915076056
1030440512
266225355
1723792793
835269534
872594803
278777451
754031223
1818947914
1595457301
953126858
1670224561
1062075058
242509158
391832504
169089455
235869614
1118119376
27258990
2119841728
1907481850
1383507468
1314458113
146543757
256894021
1748048803
279960309
56414399
158344303
11481520
1798787986
1041012949
1304932296
1852995222
2006672128
2056107829
407154243
520049419
687306580
991014473
1600430570
15304695
2078590353
518478623
2096558795
1830433977
946952648
796073748
1233961826
1576560011
2136010795
1235882676
133631298
188557753
1421382720
1047084874
1767113856
828125584
1484130841
1445061147
558679150
1602876648
1542716802
443790658
1967408133
529031614
201063258
577651597
1750634950
646123928
1831285007
475152706
557275203
2120484982
1997468987
1909190587
1709615673
992606928
728635303
700417560
214111927
1474894825
461634048
350266612
152307079
1128231925
1730834291
1617809388
1152867231
1931853447
1580164424
1552478217
1199924960
203804821
228807490
432397820
1076761272
1075807974
669873082
2074604516
1500537935
82132051
1603715984
2078779594
1638743734
588826540
2044513028
477704605
704016178
1641153216
255667563
1819093937
618332531
1001904041
625672720
233066451
877779930
374659054
104788854
1500457875
1094951881
1687181822
2010327260
223536140
643099103
1901404067
874247459
1833697241
716283364
1200522550
1278103652
1367882120
1085983684
1220884062
1703221038
1638947293
2006425388
63204607
271979264
452663746
231387045
1087420355
1160235848
1180830997
1443665325
18434123
1889082455
775001162
650954293
1529661599
1181456534
810342221
1473885969
777697958
2059514012
1017038586
1624329078
453664096
1520542470
1699817496
2115667905
103816152
627979632
1619174781
1497992836
707429033
1898329039
961866142
216982476
1466941239
1350285708
1884012962
2062744061
194290949
1660174657
1897285473
1337918910
1834368180
1818393875
234558431
865344201
141482342
170587897
524318780
378638256
1411364907
434403537
1997128162
856402373
595076324
1711619371
272794623
1425248924
377694682
846063339
961603717
741446323
2141504662
1271087552
2036862187
1794283212
1888462227
1235733162
292774440
805960727
1180464525
1158021001
1068767221
1084793775
342598627
1488746612
1464438547
1539985374
970636637
1545389726
1258148711
2094679935
1031162178
1674452383
2093948471
842023711
1076965704
918864826
2043633727
1059495995
1850388013
169822495
1142084699
413851169
1399570219
2145028394
1787205962
1716085318
1445275458
292385344
1890079848
282428430
1666643078
1081972295
1849154438
183427481
2049609023
486376056
1495000963
1724185420
1432897377
1764089780
433245746
2006587651
1594983765
1624922931
1558725823
749106581
1867013540
1798002338
168372849
102544114
263047251
1103454175
1668176295
2083559204
410998119
1665102363
242713514
1797328970
2094885733
1918434525
678367667
375816229
2143489297
1968747909
277876622
407261576
1398286303
1037905710
981933601
439145326
1348954844
445659724
717712787
2102287925
65053533
1364069764
808238836
707837707
1148232981
1097938464
75722621
282979545
1515697965
1930710946
934250996
2057372661
2143783587
1094354066
659284277
693013257
540129543
972019254
1186607868
1597570696
1091553849
1083321736
566055147
1309844937
1724760776
1939092194
1305891840
303935083
346045083
1344990907
1824380547
1244369181
909048419
192360692
1953641889
202161619
1444750025
433832605
661904488
1748078574
2090326521
1649499231
32019942
1717406353
1832157692
615082190
1585374995
1617812632
998733666
651201163
940208467
1599352130
1375491901
1312943655
854744287
562475134
244895009
1610375601
61524620
960922162
91417093
980038853
1435651685
1010650061
1220805064
2043470178
128741908
1293103120
1252069880
417168298
1792163511
1522400926
75607990
1148381780
655478501
1214951693
215907935
1109321455
202762818
1275211561
592457096
1993524766
1385080324
812276362
2142764851
1270679512
984879205
1271161752
1494930983
1689300925
2115756691
1628005599
620219424
1418159336
960182848
1334200491
217208
957307673
1124949354
1641542596
89116029
1765147093
1601733406
1093188273
286054280
624983412
1395238440
143662502
136700673
33744666
499146759
798346434
1042907780
354899179
21219906
33092686
1996631358
968207004
66676986
503107872
1244237007
422392091
1138171195
2040237250
1495225379
2124478262
1089019737
975200701
1527553437
1449654802
908394673
952764192
1939656894
504501519
776124123
1647732360
590680242
1836235234
1012182188
897095294
1523790592
716337502
502783356
47849375
1576877443
1752703779
253032171
694716656
558525509
1583031923
1028358978
1972382653
1009696809
1626282417
322968505
1780830223
1355945248
937067415
36086368
677155009
2094776391
763968149
33654023
1515423838
2050733724
892048784
925828881
1995097115
253377070
148071405
100504465
1825702248
1211568559
715107827
1528829869
1036497341
958481870
1091058942
301688142
1378666048
567306198
1467607963
669359302
1345176848
1632133007
563396119
1435541290
149038231
152093223
2021442124
905480437
417525865
896053199
1724823723
1414476739
687453549
37763655
954827629
1350418678
1319679391
220222255
744316820
1140141049
1668113680
1883914746
41018603
782689241
1153314127
58171973
1725156932
1981705883
1306819209
1925442222
1285261848
1725239908
2146701130
1684568575
419271140
838371505
859873451
1913925221
739609476
268285926
1490205315
717718314
358428779
41448912
1098706064
641611574
41942707
634474916
324156763
1796176619
1012707580
496133855
224323378
80586474
1327857245
1680094971
1956928658
663648833
1202725769
687049627
75076632
577036335
1093055038
1847157058
2140183764
712326840
1399466460
1086183788
100825673
879578387
1268242256
898577546
534923624
575172994
1967291934
1153815614
2063117275
2137630742
470828963
927876647
761822493
1563684945
1385069569
282219943
1713229299
510280701
1949041263
1081746976
1325934967
532681923
1164683409
1683903948
71377086
807621459
108999658
298067628
1717575545
862518459
1100757365
1583133320
895256484
371536135
393985480
1423975368
1283397362
1771557365
1234541986
293468241
117674350
313960500
1120452164
2025540523
1210824476
1870533248
1681982808
1433938265
1487175568
835795920
1703680328
687138523
1178508841
1867700456
602794418
433096202
840650437
163540787
1311113116
890838961
2089707902
460464902
1861653802
514282766
85376778
2145193394
1910404873
1545456354
1072545146
1608391552
1519823702
403024672
835672944
1576628911
151315150
278998874
1975209375
379740394
141799604
1613574922
1200652802
618385904
302091024
1785384396
696509632
999902665
391615242
2104096161
429091876
678002447
1540957444
430844251
1865837819
1007894812
1469919547
1608917562
1621898838
569259522
1487035220
1351585553
1516893917
517989773
332325677
1543493071
1112074212
84304571
409818440
929750607
1932903088
1631156801
1576469075
94430155
893549498
61565264
1830633421
542920780
823871419
85072569
1914859673
823696830
1560274779
1306652191
1471403146
1317748949
612514816
1833108914
1586831720
2113379072
325788620
965352750
2140070550
1169618270
390503789
1142810381
1110483313
1886224779
2050503991
517075779
337106408
914711952
215529586
1222647305
294428223
1034472691
201208473
1439270151
426065848
1007944597
711929989
8914583
1933667996
263755604
1168264739
1637435181
1078877764
1061847864
801835233
1720467529
1675926050
628121781
546626967
1977243210
175154452
1953473194
1225632582
1509226265
1916232223
1389221706
912285983
579911609
447169725
125825614
572584161
592915249
67586237
106995565
101354680
323471486
846508745
734436458
1144072698
271710337
876648702
406068125
1942441686
1842361752
2094936662
1664626077
1706632622
1076748199
2058547067
1186673755
998103441
2099287171
1731812073
1913609340
1973435054
1623067900
1846002016
1715347543
782215705
1960280809
1751884258
321638825
1240092285
866361559
275441090
1732914286
902926392
970978903
924574073
565375054
2054806945
1557329903
929373215
2023982003
786872170
1018659963
257286330
208837978
274990188
339407653
1063818564
691599074
1605217853
299281155
1210047522
126224314
1381401977
2012102558
1536129902
244958630
1443851770
347805757
427953560
280785124
378524409
1529781745
1913420185
342713613
771777363
34861580
327168895
2067919924
585700865
249179068
365773845
963463322
1438873135
361766594
1719998887
1460293413
1131558713
1069197812
1305419788
509651393
150933877
1473154263
1036001545
679324031
1612703192
657901094
2057661506
1805275276
1529096927
1760590486
200591302
82271486
2047582354
1793417701
1253189697
829971056
1235700796
877510313
1262235939
1210498385
415612163
662887149
1301314764
140903342
1854642487
432738271
1345891662
941744260
1345941594
1137201889
1462846412
1423928839
197122390
961694991
1899708845
175793933
664983057
1201993710
53055531
871852554
1204649804
753714473
1641754820
1627669231
1243019667
341396443
1219704326
887045583
341422275
503283544
1132429967
1904115857
152952064
2046061802
803164842
602959321
1459113573
1110016688
190483380
755895965
1507754416
1186159972
1484444828
1270383781
215022653
1816403659
2119661065
1543144816
358412347
214060027
589628165
814144302
1100359978
2114269962
595183791
1110241299
1682587641
2061490854
1830291143
1794924565
1380849507
650344207
758050792
15766338
1592172496
1147300028
1864593827
1713201237
342746150
2078065289
2047984920
175486516
158686643
891246742
1884866157
1701138157
432443402
389961068
1839208017
462842333
1975709254
766794046
485097764
1465683277
1774454390
143597454
23211933
1348293014
1916597734
1689431470
1908023023
422589075
679355928
92014887
251945304
130968210
1327255496
1764521288
1293919735
1875629105
1142671500
1705392737
1944226150
1802622125
1646335540
52687697
1431907754
452283889
1627900675
380855220
1317378764
253794631
291547789
777836283
87287453
116033885
1568150900
1426064781
915613063
1033073745
1302707611
202343426
1331962462
1090602571
1690739419
359905436
1873731282
640916367
81942266
1207851530
1762646918
1942545057
723290555
754414960
936257763
1085114142
892591474
225246421
1812676165
1328423592
166658896
1645075714
1904057172
1522907375
1761156897
1215929437
558313372
1629550741
1439593516
890077302
177769132
1693418889
75127061
274218160
1676793170
54283386
1711764490
1266493590
535990418
841341784
1839415164
921697789
768155336
569361621
1721095605
185736910
2121470932
2139490970
911148418
442131545
2099203208
1101762151
753512167
282096748
1109577820
942444044
296117784
1959043177
1695643651
1183720445
1744724168
1355631390
1940610854
164876916
2098178675
120772298
946871244
588518930
608411571
1259543607
617135784
2125790911
623948613
463824895
1608096688
843699158
1004042900
1646789022
741136898
1898626104
797114552
2065709279
193383540
570389077
1805149207
2142633276
1096094115
1301675361
821672321
336853608
290028621
1904112828
1702508935
1406484676
1490141989
923060268
976860115
766079379
1732049433
692163661
1489062856
460879508
1098895692
1125841818
31685850
611237780
1269341779
271485108
142632582
2054883552
590621634
566040845
1433362657
1290185141
1251234365
1121046349
686741714
366045705
525948842
620563615
421229475
947511649
1905203288
823948283
1544518760
979065999
1946089166
1036579750
1064015737
961170478
573019219
656660546
1177140896
2094545650
568021121
568059470
1086031385
560483248
328635099
627276940
1385474004
1602043883
901699922
1869659806
996333686
1508509147
874222045
1828767366
1632887638
699256476
1979300433
1127669863
82513514
241478781
982206529
1150339771
906413967
1045805443
1412651559
1426653750
349673309
1229440410
1485844085
434115391
547970654
1566936145
607380650
1340470380
1367333157
2107274095
505218424
1161586821
2024238199
1559286219
941609622
967534963
1736128845
446348399
1049714560
1388353897
583104944
107896214
581267912
1595063835
1948197957
1707004587
135276666
1445085776
2051266845
1687851761
2140958055
1483718896
1804539308
2006474003
2106076364
1837209138
370127093
1853599162
1133991305
1538358005
1121886256
1478082067
602841650
935011822
32899693
470288783
854009784
807728916
113604026
1455250566
858500963
582723780
618967573
284060237
1083233843
947522229
660958996
1527704405
2067330257
374719432
744853287
704660442
901042324
663362781
1638044830
169259426
1844581214
538563157
1978621095
1505624696
568888193
341896928
1317872957
1025954435
1578579227
1689234885
243849266
1619350105
889325822
1107780745
1096654730
1720358222
604083637
993162703
20824723
216098783
1121279915
261114688
1015204076
546811252
2022312322
1997428777
1290135522
1350387569
1365525471
619127571
1715582471
1134658151
1990297127
81811647
2042505090
372772275
838831806
283174288
90690206
2135848985
1411099289
517478694
1733524368
1708865368
1171965530
755945197
781117787
332346864
36390468
2098962898
188744028
32696669
781297274
1003693378
1785932854
1735913524
101769891
112011453
2033844607
1279801511
1260365682
1429733620
1037778047
1429974717
2054900113
659741287
754251710
1568502367
29984530
1460147212
462565921
814323134
1243221606
251699489
777296556
1548510121
2004406283
749302652
1760797896
453782939
1407325579
1061416381
1215423588
1088856558
1963549284
1664769421
1569305290
1758112412
1233394791
1798405771
737286643
1358418631
1527315265
510657366
641534373
1865168245
949305763
1314203815
1966068561
1086976933
610843846
582438755
1419177536
995963581
1323928838
1059299068
783680507
101425728
413185569
1226288913
1117078601
1284934437
178288502
1634613912
143458849
146302159
1841654775
1364711758
865113847
247919584
644051650
2102969022
484020093
2124607693
990863269
652515188
448012307
1914582469
844526185
525415561
978182273
1579250849
1012176905
1291422929
260559072
469399053
1782215263
1166642103
1290577220
1952177852
116664522
1183579918
420239896
1303870979
2034368537
2138278313
496898161
1270621437
1890826976
1853332914
401158827
1038091061
2081931828
62815828
1092018202
788565521
151983259
1416448614
942449043
1077997307
831979535
1633095483
781280613
896530618
628728052
1394860411
1931330636
962504444
1790323386
266928224
383290564
1689265023
554825742
877330529
1235261432
2043434289
1780704166
1147337760
874833267
347993487
273115057
1455411111
2141978675
1038430102
68355682
234642018
1800120838
1653065103
1223785038
1803798912
1095880772
778551284
1858088638
1614604751
918538278
497656529
1062829982
2113241663
970510983
1584606341
1411334636
1317451360
1944381602
1036754000
1488327716
466317439
1164496947
1667661790
1430419065
1570886401
1261729656
203557322
1939384897
290501805
97032628
1126297613
1341152171
1875517540
196389754
1301271138
114102479
1315168702
1118703261
355084257
1458332261
1874793821
1916899023
1508554218
1462434847
683132060
505423290
1395494379
1836147780
2136311465
1965557477
752980996
1691979072
1339436058
1164637421
1969982728
912141398
235630467
1284693065
486847659
1350884036
1734652300
1730525457
394124288
1737752150
1545451854
273269335
91230143
419788903
1546354700
1456135745
33801747
1913069412
245367570
1665294212
1318557005
838467242
677256537
1717700590
363819614
1862360585
420899408
1166235120
1656059345
332567388
1537618061
515643438
875899896
51812712
1628525261
1155091027
979003758
97415550
1534086000
515979453
1671211627
122374716
541797893
1692265693
1302329530
40595742
1878700521
173072857
141842794
1760365000
700990467
919666810
1451017273
919048003
1386619323
288613236
862363785
1352473401
1450736258
969106316
1891290279
1031042702
302553855
916483147
514927493
1091367442
2111512005
999561136
1141881637
1430062657
1078077364
567284363
402535014
2112666518
2133108739
322914597
81209464
1952242400
1287231
1613224717
857719123
730588582
2137426287
754931619
938403223
950654538
624396027
561136165
1110245381
933996494
557379709
12574267
1177895921
1429186313
1014802556
380322654
797014857
1006864991
442929628
727890504
204037361
1035817342
1881344809
1004429524
1981704995
720891526
739930152
56038723
841832957
1894037048
1559929866
1972808789
351141003
922916642
571450433
553806677
971684995
1626086300
214180362
174116479
2036897750
88944693
490939688
1937478534
1297655487
473019648
1783870997
551489343
2115774963
1543362106
245862375
437766289
2078548455
1971399400
603314995
183459225
966093769
481664817
1717235617
1531555762
842688626
215687871
278273749
1180915589
2049649252
2076254816
467568091
827482500
1496656998
959367031
1277683773
1003115099
1798016786
75169827
1406177732
88371753
677961689
1938116757
1607549212
1674404428
2146133739
459303381
128456995
1356396629
1490353502
69176089
1784126659
463299314
1631021926
1314367924
871542705
2140575242
70668067
1376084260
1565434176
284360422
967281185
1671998364
831799053
130711681
494614551
1434935779
59305629
1310767054
1565797577
942113845
2122895217
1406371852
249166551
1311918513
625665654
246869650
1768784178
487651698
1520979676
876552168
705233437
2092206565
1052734751
624552741
406110485
102304307
1022122312
859334361
924395796
1094046006
1563351278
1516889269
634878630
2016114339
1169686868
1103703638
242352863
513839914
1467443773
1318914357
1118623806
1230915615
1923192654
1466762017
1248862818
1130205371
910713707
95127105
794093523
1654020375
2017358273
1014379900
1025860507
1476485039
1084139854
1710067778
1060758558
1398660312
1181791671
1472520163
1991979344
1953231668
1090753160
315321039
502496069
678225890
1538727295
2018504928
1224134571
1004151630
940421161
727675017
1410078818
358873207
738116212
855650769
1415553538
1080636809
1352897799
363469677
665332253
574127337
2138497915
224218825
1267168385
1854694478
176201331
517475441
361720658
752049564
1306963392
1301077910
955564846
1626629896
796638060
1494881119
1058548479
794919790
990184665
1747152571
875495877
493419123
1209021856
1066350582
1232376984
1540776141
2018658808
608666142
309126346
1528064097
1671985274
1220591663
1256322844
1025538315
1895048397
782672496
1063561369
314642412
690674051
808466867
37359132
781183147
1142115086
1941726197
180246924
965274856
1145594055
1601667286
895895776
435088733
842745951
971730339
1453857872
645341382
1678610385
2138753407
859116451
214724020
1111246600
334004718
873231796
1134262684
523578088
1512875697
353443271
1433960880
34526944
1677166162
418026108
1259338432
851247125
1432621607
2098897729
2016606786
1748612671
1215990554
2102431656
1886414113
792506262
1866757388
757249106
1829497254
2050595168
1783813113
1266139763
2000928342
1233023957
1152888713
1929936119
922102559
2087383761
1167318996
797114308
1456986360
584706391
1249517827
116952454
76278471
267762448
621310052
1935598960
739171613
2110838472
20492288
403579505
721759846
1127954632
688493332
860102832
1503580103
1936585964
222351916
1674996771
1809865867
960874722
1378330545
1465628422
1464015660
1575335592
977441774
1429591966
364692765
750429807
673540495
1594183280
1348474566
1291391250
329556346
1194284366
820455609
852341322
902100789
708801712
1385729755
2023375615
1508527497
671982156
135807306
1119304621
837212692
229763006
1825918163
1179885092
1034656345
1500417969
2112178752
640403496
1316687591
500817294
1061068719
368070047
1755267317
1236290195
1063421901
391502566
1170476386
1037585587
480764693
703012586
2100738543
1665180738
74960718
1892793773
1584124052
509752111
2112686100
537348601
1431061662
240015909
778505984
1948993562
1055579716
2035474370
667032705
250034231
1751314327
559701497
889509608
1264429073
146886651
1986017525
57988050
2090159537
1643684021
1027022132
1931665309
164964729
1409407362
1165034852
1260391944
51032162
275389586
818661779
44864212
292748911
1135530662
454374452
1238458593
383783069
1961430903
560046395
2029360071
1611859720
191446493
1537221677
270573304
79982653
1560548383
1404384788
1941587601
1779669456
1592905912
1634004059
498687878
1513483288
239123747
309704278
122837080
1180650273
1677458431
1788126235
542541812
234652226
742890424
1319384146
1049970548
276346255
1590883256
1530833615
145740196
1558633445
572672047
911535718
2096163726
84427206
1917892303
536014793
1440306211
1867060087
1997236811
508729147
858914109
2104225457
1806112611
495336191
395643735
2076016076
391168189
992189793
2004786735
248060200
846906081
980972473
1209426084
1000829463
969353563
1173451689
822272332
824198224
365971881
779938308
1035448946
637014359
709929188
1238489353
667898519
1927471466
1313548073
1688509969
354540647
78974656
1643410406
1978802318
1768521520
1569396649
775866924
1554679733
342212368
432109589
1963521357
1898215765
311328095
1337298067
403807333
400678746
663210094
661159060
2146424672
1263482548
782726260
826092510
1936853706
1044800814
922581845
1361720797
1524894663
1228806148
2104501471
98103030
2044562765
1211017726
949811105
1766485949
2103038759
1733660938
256864392
45852136
1392095022
421549553
2071888614
1604415509
426820872
262672727
1222762976
1807072915
423564962
407269932
1330646878
640597759
402118721
535645326
2117481701
475598093
2138475836
1930014555
1201325126
2146299508
1032022808
2077983419
1983635133
1100911535
1871185712
1447734896
2071627351
1315791593
1628785231
140691426
1189320022
1754155668
454798455
180242623
1111981870
312941227
1020705331
206195812
443668450
644409432
378331070
15456087
229746077
1973122659
23363133
313500763
243496720
1054058834
917456635
2035121025
567166354
1294860433
1949098173
199757824
2101615670
1283856526
166056725
353527526
194480168
834942420
23051089
155436128
559337937
284808889
1695270958
1006838528
1448999860
1495682413
1240497854
271790543
619744170
798778034
481281473
1678236127
548150067
186777620
1445608189
558779680
1285861110
956490173
589352490
1724947685
1360779087
611275008
894805676
800970583
241408326
178251478
1674399453
840937048
1268653470
1012356502
1928407104
1703322996
86714871
662387559
1416898707
1060489306
666132647
563936535
1778048249
825682087
1374243164
1315677977
1420277492
1574987004
136061044
52943112
516726997
963999267
437285006
844281651
337828119
2141849256
1416393139
955311386
1745491832
1928531841
1952330282
1490716551
1483733184
1336704994
891651773
1102139145
1327543187
893233733
877904398
1144359445
442635153
59063132
1387411066
701710043
819576538
1257617408
618691760
744509052
333431118
1911260080
2010875225
807706216
1182687726
434466449
1656647689
744835869
1988115887
459852758
1479421139
483123696
1611508970
528093169
654369595
1747100650
595226429
1907553967
1523721028
1593757607
939826966
505360872
1918164510
1326576501
1566961483
1244176255
1783899333
637224958
1765289570
2013005580
695448098
1083314709
206443292
133128523
1776368125
1237454187
792809596
1402119529
1397195185
1983045241
1284960824
708059013
276054187
2014547097
972751227
1187073907
1229047842
948110616
557084613
185421260
175469537
976135253
2089962779
1688583078
1248059994
48220412
1102266889
998193087
1649144884
131165558
11032086
719478005
24745439
1522977517
479459932
153241809
1348554368
1006371590
1711693404
1791338971
788896120
1059705426
1182272719
1508594970
857146732
1609910823
1466158783
1792238917
1197481317
876909578
782293253
714465417
254679179
1628551756
1555971979
489678474
1971802799
276069265
289452522
472934188
421563541
1706828951
331579348
1735221407
320992190
1318220354
1075700991
491431279
1743581976
373324953
1993186807
406530782
1177799552
1246668764
2047329139
1531305840
299103064
1306042341
2062610289
1198983340
352599793
1796102649
698198266
1212623295
327668005
1216028316
1838946520
2099278250
1622594456
1640733821
65537250
575385898
38663677
32244261
441062872
464378238
1461041123
1047994674
524509580
132055605
697464808
445617910
1623605582
709097433
202263558
1096548425
991784026
1190351280
1416471166
914305790
75652396
995037361
190818571
1829076994
285474217
844874973
597392933
1801453123
494836424
1274952750
1392191681
2099698865
663101763
1785247900
1885690016
1903934380
860070408
421572190
1184296618
117772470
1063722481
623249973
1560104183
1822134138
711891566
98893720
1290956597
669162671
329481604
582704907
1389087430
1092929577
1297035872
1358591055
1733097396
1173180236
1153963334
443444411
1328488298
167225049
1477945263
1955874085
864958122
137235812
1746603269
214384820
2133654732
1670391303
287231681
768534154
1772143665
1241160193
1394010202
123111598
1251344991
1625867014
364125102
1207390615
75409634
1852399108
1538755936
111008445
253445309
513754339
604350760
1748257504
1735386857
407318782
1712934367
1117387931
1809175860
148604158
1251492271
907127773
1878720889
1796153308
938077795
1383017603
499141229
142096003
97609241
1567467819
84378742
425997896
707505875
867657918
228739224
1810738946
1947424499
105389230
1404210567
630015431
1909084631
1643296665
1340999726
8302154
1760238506
2129906552
173364018
1483910684
1468147118
1251569550
1997528964
1881613847
1204849349
1965666093
37596401
329131283
1469647727
173047619
951044564
416088600
788025880
981351801
1754831766
1119649421
1105821547
2143270268
107278119
825421933
448265852
817410059
386847005
1361147099
314548506
1619659006
1515924803
808266083
1241252825
445402374
1821587540
667774919
1560820436
484958401
409640584
177747722
1280296238
758361714
384007532
1484082690
1045547614
2120440853
69280470
2089926141
1106746605
1601047113
1564120537
973876250
1965000807
238459384
1815996069
846414957
1989993557
308181738
481642400
1531915300
1376678172
1875640818
1277094989
1175386957
520879082
1355630327
1189655187
1339244360
1548503839
2078313328
1134596749
615417158
579097358
21702834
1395316489
2081745971
568373525
147326493
1710169531
307478324
2014998743
129406705
856497950
621418462
1279793145
1817403749
2143960867
515606575
1085012696
1923288166
2055791984
666225982
836818999
1675163044
364551475
10651951
1709555196
1898074160
207486449
1564345768
1017787733
786352780
2058967927
1808530868
651933314
1836039429
992165398
1342402665
517301753
1223090218
2143920813
373979877
447944615
1224575592
1871250358
104545016
1839766555
1323136749
1560553621
1099610246
1373524908
1449399196
72203896
1183504630
1530137679
1017730873
345290791
1000364094
1584079919
1303584705
677672641
1529203684
1733883617
1331566901
808040840
1834266001
736268727
396700366
936203849
2012048371
10661652
2022731201
1498790366
695699070
792394715
1815391252
463482794
135442111
762421952
1867277736
1835201318
301069057
391913843
1628659598
1640564464
1203368031
1979212747
187546017
1293473134
119213438
1186277552
612601091
1559664917
773897079
1737141882
907678387
1223920834
902742477
2120525451
1091784907
1027269662
1288015825
700346998
1629311461
709724953
2026280614
1131587375
1723458240
836611929
1745988640
1038015095
149412000
2046496574
1639216273
647804417
1440145266
1155601178
772068604
556881032
1986973742
1154985215
1587506673
926147995
680759079
1085800675
258153729
713857501
137261572
1053152638
268601296
160225112
1462120033
279890813
1608822063
465679907
1888374717
1151360711
70090948
1501676555
1937192438
746958451
31951965
2136412428
1978112789
1570638978
744987187
1904640950
950575725
1069373138
35874712
185955580
1621978591
2091325176
5529330
516855045
721370338
1561684579
668949017
1608980283
1681330777
1646048135
1679453293
453322332
615375490
784142474
506049883
529047687
1856784981
512924939
97270241
1947671681
1275251781
867531117
2056374379
1888236741
1821612056
1459264351
110289195
445586531
259446700
988178010
98806093
690911971
746751495
180489080
1679484299
1594069251
1679740360
1818538462
1264974732
2038277325
795864774
1013016377
918748414
1192670556
587115648
1365956480
320452882
223508408
1378370779
2094910959
2030884675
1116248780
29289807
1803779138
192674224
1050366919
1550047965
2059176938
751822482
1759195733
1128517165
191231425
122272617
276380813
570371006
1424532147
1387144929
134763497
1554421966
939840293
1405463201
1269751986
47522403
302665899
1212868253
1825162941
1796270921
374236295
1275062725
887202197
901472804
1020303744
1103334884
1827883227
1996095513
1646215968
1839192330
1965857799
1797295647
1168952915
854222733
1549703053
558232847
686217590
1404034846
1837477941
1942786497
1786778796
482568195
887715744
1992758509
377350828
468398237
1299482860
943908967
79359970
1405285936
1510325360
1184964139
1152326562
1527617659
1704699002
1833362910
1047447580
1934537457
5984457
2014219120
502364724
1688551358
1318280130
302120363
1322349201
1392525609
1643921015
2080889734
64292131
1256617249
479652812
1682705336
2125642199
1915358776
128628341
390912378
161559631
453080670
2021882801
395680776
1432610091
1847466295
263264451
1632625721
866484508
2054829660
380184145
989082314
1855013282
934722457
2060188874
1954756294
1270607233
1778525874
602800443
1523618832
428714224
1554084027
665204950
1820864732
2071825711
307494662
1640179091
179768443
42994134
1491836521
1164372574
1858116982
2091453565
529630483
1231796030
600422461
1180889246
89218154
634486226
432143461
1346058461
1336104041
789966159
609537045
1896222295
1456356539
2004334335
1479199039
213485899
2015012675
2101746244
1023728826
130138437
1139807023
276674792
861520856
1949214125
1746214312
1091810207
943662856
1596759349
1147911677
309333370
1653028890
576253652
715294172
1605917037
136042511
497218083
2138303823
1336651156
1925203476
1133184781
1311548408
1844502493
1736594663
1789941342
1565649828
2060978612
71576013
1690196373
1969289914
1102075214
451379888
1810574377
1354786204
1223889120
969114569
223847083
370971201
1990527968
2100170433
1338125276
1283994029
1315912199
369205364
1931311091
1792655867
1041211519
623425224
1186720298
2044663981
2145618521
609730598
954257398
991950361
1919681411
272535630
1806197136
1678286222
1590533812
1754947490
1213696632
1064663472
124551228
1588678916
994343241
1840825666
2061873887
853573631
2007562347
89341467
247907506
1308989136
1540328914
79224568
277129743
330100095
1261200299
1469751877
710077125
1041051548
353564802
676219893
748426783
1291422204
1138333589
1343044514
1677491998
756244887
2036045925
1994606475
1589657672
1017418271
1256941627
1447468458
67471655
933966560
1608866055
393326410
566505728
1556080427
1798585070
1891115511
505123899
1218425358
1899543421
1932511936
1130870736
373446362
681872961
1814474810
767473202
1166425474
637164986
1409225722
865563401
1117446769
1719894549
2116716073
981112893
611503021
950829817
471662235
1136580790
1487275993
1826184913
657522644
477199971
2001613695
719494010
1804976309
2125217141
1636108452
1032593012
947937078
431575139
424571898
510053570
670636661
1636228442
1909928711
162395113
45978798
889888984
1259404170
1657895278
2060525080
1582752637
64301260
930993030
1366558332
641840389
701952483
940755239
2069559292
815755755
785262675
161086055
2015320339
355569169
241401364
1718497446
1476507311
747285038
1485263799
400848632
1429681892
1330179978
2147225396
1818753510
1947931356
1361556647
486341015
1788457122
1337792748
1351182538
134915347
589614101
241579831
104515863
1225120841
672722986
1942752711
407919587
1390548768
1505440577
617384124
236926481
1683520149
1709106990
1923777155
1651639828
707026253
133638341
1776578126
1413179719
1735546714
1295136935
1792936504
2099677132
1967839043
1494194951
1085675853
1619458052
1507934550
1677852827
2093032980
340323435
214996224
1858991549
1396853942
1487054407
896441284
1786141666
1343950148
1785213660
1283366619
1571268979
2018190864
386035491
179086808
1572008253
1329165665
405427376
1901739176
38384626
1021240528
11111732
57000592
1347123108
2081184308
176246539
1874149179
1897277518
103068329
1643676063
2137899431
1760182237
1673774348
405940668
232801960
1611904624
1609263984
990715197
676669064
2007546660
1433376269
657326063
805243862
198128563
746218746
70551480
2021552393
848954537
539052792
2050820147
1635690319
934224451
170145616
317671339
1377133738
1241999376
1024444394
1601936281
1219353112
171522480
1662747749
1745308542
1651003782
618588775
1782390601
405356251
1358386463
633990775
1007272146
1329065980
774069193
903074300
1511938362
1917430135
2017329480
2117990959
1978137265
1491601765
1122878314
2041654707
1019558968
748146245
1272662068
202236901
1469686478
1450568503
719924413
1331584514
118232275
1565188989
1103059730
492537687
1405703068
563441597
1586686027
2048236735
2084797880
875391398
976452394
628202928
528980421
390070409
294074990
1045201967
518137800
277230938
381567599
188040498
1311489137
1320590998
1453761537
701405272
1287037463
55801245
1923738240
386500863
1190560890
890628505
941435344
931778013
1796940160
1985461450
699176230
1084549521
150406428
1442588788
2144050368
529339079
665536914
1350109349
2033357920
1029235849
1370579810
968970581
210952658
1136186961
1912337187
267504093
684372578
1330347163
1527226142
1640042852
822164009
1235325096
1926559257
1926491072
1177844066
1981989251
82073965
188142854
937528096
304368470
1701638055
1717427663
563116961
1101158473
1596431913
19648454
1261217338
1596795064
1462176726
362912193
1446157262
649790176
676702982
1710687263
433885437
405793876
1918028831
268283108
1284920407
1468803254
1971828726
2093960184
958516439
1037206283
409850107
535314288
1106575335
1054301639
1478409942
468672474
1568317383
1028229822
812097538
176954536
33431985
1600514981
1975010276
265019383
673995731
1944509030
761753007
280476505
523349062
2011191565
652549523
1473993548
1704896221
1398409770
1922294833
698238165
375147301
1805119848
1361198096
1164990554
957924111
925039429
1482484748
267034158
1773513025
281169372
1351840213
623205351
1382078186
464937013
935818178
1503948623
1612757539
614915056
1711291321
995816203
1774007450
131351638
3881051
1936141068
890110288
1178494741
1033013340
2085075187
1591190218
412128335
2085784632
2003507143
629135928
2009374509
1121419418
135946395
1996661798
1083024842
170664049
2027968158
1722859658
1203478997
377638803
330152853
1465958282
1793638370
733924429
2082204650
853252199
1642168615
443607635
105825036
2003683265
1381540448
1940870303
1947649888
950400430
1754778881
678615086
890543917
1751786476
2097024659
1932014919
1035914167
1504470117
389880316
676461188
1145745144
1848121120
1835421367
1832085314
832165504
1152430333
1308133852
1503483137
1466732740
96143598
960478719
873867865
70961360
401223578
1199002486
1169544474
1479813718
378063988
1447055589
892259370
1309183642
1475871903
1495026438
1855789710
1027190765
708634965
230563158
1473540283
852960995
670395662
1042377170
1862680401
1487252886
673047364
662299090
1941494179
1104325688
1328547175
237721058
1613274991
1467289050
809796126
2082180694
1129066331
1178360784
956306074
533654258
2043978013
969876181
1395988923
1071696858
1453508554
1635360337
994232717
931709287
21658714
753773953
39506450
1979548799
727510906
1727336276
267818821
61257447
995296214
1326900850
904195942
489581458
772845751
307332543
242837842
94598778
907701241
103384215
1686510137
1174242625
162896948
1349458781
1357444258
695467972
1598886750
825935545
160802438
1664659276
1234342019
1942107419
304414527
1799827468
2062961351
499546682
370335064
1159342157
1915585206
1283230536
821274175
204949867
799087926
1223754701
1225409263
1336088560
1438467486
1023947064
1690806150
1986886470
2084247424
358311792
199024715
480777982
144527914
55876896
1353230607
288844315
205066502
1040797701
250186358
1510979458
2051248093
259371222
1086161117
1703851836
2122183394
1859721179
51915305
1422068958
1463294908
1611972807
2130214089
328370534
1401127087
185454541
1824982268
1087386372
2022642013
2100534484
1264954177
963843236
1464147866
1248544887
748291015
1866389360
1164202571
1237424071
614146760
206512606
2070716259
1969494295
2058091580
1108787370
182013536
75665362
751520145
58955518
910230041
685353110
815921092
1326995017
1863633736
1892152805
402202189
384630568
450315056
703476857
1595964491
1101474049
1136962865
1065080468
802062286
815469277
2131042577
1919474052
1260573555
744913618
480361945
1895686426
429159670
309739377
597025687
1043045350
263476026
453494446
779449782
139620349
718107798
274149215
1933649184
37449383
1082893673
1422608574
455197408
136548577
955362801
521163420
216242696
1440365545
168300657
1613923901
1865077278
1377045689
1892503590
1491690920
1836701952
1983048969
1796259475
2019874114
893572563
551841615
1644221116
940374748
777855640
756511415
1163265605
1153820112
609734329
1978273686
186858736
1734869195
1816275263
55626815
544518641
1128155210
212030367
1918375925
1392930445
712723426
192535159
1191252054
477841522
1974859338
1211914615
886738243
2073913180
2090802580
770974891
244806931
810636357
54581986
329972567
1946376298
990154526
674802713
1334100337
14047051
1887481021
494754354
1392394885
772361414
1194065348
912370436
485096411
1248543540
987806910
447011080
1742990937
1717121264
1084474244
931255093
974485802
1234762739
1134807853
1422804421
1564621855
158910084
151662765
89811565
1278673190
410223528
541475765
2128781298
1288941467
800838352
832314731
1057213294
1007240573
1043211305
216006052
1069776831
54843987
390800777
1315385923
1599925887
1155574156
1878750713
1213695121
69443383
122954847
1308467724
446574588
1852633268
83626938
1778346161
66543622
395403485
1215533915
595805841
2056206104
1849072758
1670876092
148065080
48585714
892557384
1500287903
476197997
129765550
1132327178
1094800299
1813762935
637259832
1622594308
998621015
1044756527
1939109270
2063575862
116416490
179381891
1082452220
2012241657
1588242088
773804441
760370895
1805307002
1214072569
1087955116
844623381
229528377
454400073
949599056
1467491780
1441538987
1310523691
17964369
1675136045
1044207703
150694072
2103309171
963714030
1104925938
2080223536
1878228729
1616386950
1310650313
985217655
363479711
2043904660
2057101622
673541093
1402681061
1800988844
57801790
2114209418
784024965
231013235
698265241
393412611
1597050455
221477997
1250773324
1755030556
814150410
1778436103
821071968
1939914456
49966233
865985377
1447826416
352063431
692692415
570430097
93802316
799621945
159408373
580187829
210539065
328578322
1449468736
1103377598
1783935159
1861106306
1783081330
304587570
794852137
889451834
1125229591
1321402548
190906168
597765208
1520089949
1973695030
1399820075
1908879273
358669298
2088044758
462852787
955138523
1155910390
145199297
1410080612
1409321473
1108541945
1090905956
865032247
1030295245
1864684477
1586403548
360289930
1739569155
2143148015
380012260
1395939777
574314796
954441767
1355372400
98893840
1441973125
1908781899
1442933241
104810089
1133895836
2035274301
1217418850
1838125296
1875366994
598246406
911274820
1278081727
249767714
635234966
8119208
1051406030
215021751
219864527
530034100
69732337
993802544
167399733
2055035115
896071898
1117383841
2004287225
461018199
1029061781
681538741
2019253551
112878687
951701241
417325743
1023269203
1362975267
1814834291
443109930
2119261404
1472876637
205576864
2136689470
2053773697
425767547
623097983
563031086
1102552424
1087720136
66590246
1770757313
1800744837
1432524965
493524566
723257204
1374778268
1511370348
168219910
352656395
1240356479
1478531132
1375852894
1198479970
1417298578
1748715910
1732922397
515941367
713268299
1264325762
1439660408
1589499477
361203057
53520140
1594890398
736980343
1801251445
518033840
1730272270
659828203
624743924
415389117
1317194203
180672382
1902710081
768342873
220552120
1377558155
1240593639
128462902
541616045
1340092248
171752512
1719201128
499896301
31586168
806015644
795911628
80935774
345012289
1810080329
1636498475
749081933
1105191386
1608619552
1909326253
2145588934
448279539
1795384548
1956445164
53450203
1342581108
574793186
1103475467
2075942363
984033744
533769518
1829849303
1661718575
797524940
469413728
2101450083
848039044
527970201
1381379820
1065619273
1924522167
405821617
150384445
1837316168
1585545460
1987113201
646820255
408917080
1428293745
1994787336
527825155
1794713453
1092141418
1440987138
550180655
1511160908
215037366
1410022335
1137590184
1089876587
840369720
1075000554
989422921
896013351
1792445411
336321618
1430363460
231388509
112803813
1184384469
1663683655
679647506
1783557029
649440134
2087099042
2076172348
1100259605
1925824261
1542762522
1358397424
2026535609
1506870274
60962891
1333067571
464069788
933638889
388804447
495828479
1277701081
595305044
1647572345
1746846385
388372251
1371519549
1130605510
203296932
107169515
1489333517
1112791136
1848149746
1818271215
430553978
1690423968
1075135887
131264769
1695497451
1793226503
213359768
1098661849
1835578266
1907270680
1578664470
1885058162
917218558
355139064
848334914
1027959903
1969487257
197917503
961252398
1880295524
893499909
1463236872
1994289897
633210018
693738069
230889161
2126057829
668260701
913431387
1798675255
1583096184
1524359819
433322315
1180934150
727511045
2051739886
87849515
1014056606
1566543010
502882630
581025719
1502917559
961576482
1306992033
816505325
1113330771
323420667
913827075
1255117086
1603791229
278450643
1615690644
1983512596
1378524359
1539863157
605315845
916707029
2065587311
1746340234
1806908270
1015491649
797065105
1923267547
795732532
807176382
1051701911
1662686136
2125302611
851374163
1152985867
103870320
1228810666
1785656488
1508058354
1477801727
116604559
1229836306
187196722
895458029
1220803167
1158252172
652904401
1290967599
797988175
1481838946
1276105430
360976465
970974841
1922535557
1357861574
1435372556
1393263916
1750435028
42745775
2090184030
191017107
143069889
1807853661
550456215
1644019866
834292801
1193240329
1816732695
235789595
462455702
1968791021
551915507
1050394429
125674619
1296694042
445498021
1422276867
767596370
1504248966
1529221228
766608873
28158846
465022265
871152514
645423850
1384384707
826470401
202132539
495972005
1546070600
1199388077
340421898
1378832949
221601951
324026225
1809601234
594292875
504650624
451435593
1384753628
1440538521
246201710
1935271162
6753294
800155555
1051571261
811728862
462487632
1750355104
374447231
593735132
141590377
432282986
465349412
702684655
2033320813
385272948
1529782423
853101145
758652189
1136119865
912294309
1299569575
1098027575
1200753402
25647930
47011366
1185088665
913734558
1251281693
1868008747
179838864
250656066
1097864046
134897687
512249445
920264753
1979413640
840482223
559217338
1822228871
48729797
1400238464
1067405990
1949846519
1113918882
1163802491
452433692
475346787
1408424217
423991259
2089808290
283091410
144707619
1806568422
1148965834
1303525140
1027279778
260434588
2074401790
1694982563
1074161602
802134995
1184777389
847249991
430773949
477336896
866114093
2091970811
1867414130
1379770052
2115074336
1950893032
899385291
1831230997
1714427142
1895522732
320729123
388639666
594888055
1099880355
434262907
755904115
1149918548
1567161218
1860074228
1033158777
2142243059
1128288936
126655356
918690525
178484233
1368834827
1549049646
133319207
153745422
1792183016
1216116799
916548321
2106348135
1072038350
1316518708
1592208674
1718248161
697769945
429179012
1472635237
1500541352
160943802
1544589216
915623080
1922497952
1103102382
316985525
869041260
1538659084
1759155632
1183745808
2129662800
5581050
26606053
307647333
1575298273
901810183
424255415
296615464
130054780
932002061
1499542306
1297942920
29550334
1423211116
1063164683
1616202730
1620251408
177192670
1552138569
1311281675
785615319
194917305
794108712
1798850885
1565920436
1595723523
1581656364
1087910402
139276269
1239016928
1409304610
96278925
134037159
667765413
2060839111
355507377
848127767
782103308
370284529
1168306628
1740254914
1247684280
2096496438
424917854
1984573283
1640445192
1146430698
32170370
642128496
1331541047
820081851
1375368556
840238382
1090995804
492310279
2105711179
1002307058
2008737973
1423958671
1957722241
1387259685
219466025
990579542
842086329
1771084974
1958126943
2014051214
143786106
716463960
1669181462
1087335350
1346766693
1828620610
515309591
936121094
1376493296
571247308
1906017717
1283008361
663310694
1907109248
662473219
1820108225
1310458869
1438523888
1831449773
1254253222
1307516873
1824903756
1681496477
1976361445
563594621
1619492889
2130563062
1873868581
2022442628
691382119
1812697166
2001546789
15673294
617524164
1818352253
862845749
457960470
1835781177
1733698609
1974448847
888530298
274882241
1804635976
1410288318
65720479
1127765643
209758140
1698357515
19723916
1921846778
802400735
2094206509
1152358090
171400212
1721061600
1508768584
1343117759
486142179
1506028845
1397572554
1667812144
491714879
574784063
701996298
702209010
669780680
405581097
1258768011
1630235829
1941920098
1035866728
1914585811
443146208
1380397544
1712166173
1074878131
1330885648
1178910580
403346431
255513205
1249584747
367728498
1917022402
2030444935
1179114597
1623952731
2082381273
954540791
822777511
685789101
1565471815
1358973293
847047391
1765166036
1684935352
305300492
1629881849
1138186818
432046922
1778511348
205354661
62239528
1398106568
510019338
415563652
645507614
1539439153
1749955527
783446313
1563603601
1021769297
720651838
1428327629
1913433190
608662781
1463078127
581823971
1145731131
513421177
1597336794
1360592202
317117117
341727268
2010087425
1371007674
425490858
22870192
1112424317
1912581855
288790686
1428150309
1513206131
903681793
2116713403
1116137847
667378578
1200280949
1100713289
12927360
1099557409
985636075
1300928949
539923881
324544557
1663910583
1846631258
425607486
1941266529
610920557
61558494
627102953
1147342097
1803300546
799854538
967388150
885358565
1885564850
1600748761
851053357
967068450
1880424459
1370153865
1284327102
1324839227
1166506691
624456951
2145480847
496131251
579146418
911327722
934743691
664641981
656272499
203161424
308697352
737182935
951288117
1445188081
97943747
24857666
1068894460
2100585302
1182760256
1091786720
1565322299
300203375
1023369923
756154659
943931122
1851551568
640434543
1666663317
850477661
804288857
766216719
123809087
805039941
1079607586
1798831623
927536743
216238217
2103725569
652157999
1201119884
159003853
689802568
681527252
1862305811
654025110
731504261
468647646
1010245815
1637788826
1385899960
936851378
1697431951
949622441
578040178
1751699431
942267336
615857616
1990953852
645313124
877847719
1876811545
536787031
2124250497
273286569
1448862103
1619436137
12693813
985568454
1952196581
501110700
1833788817
702239989
1084975945
1548553716
1972799770
463765006
932846832
353660747
1224124014
980847974
1596084386
1025781313
1883059029
1844895211
2005446510
1486086698
625305185
2045184026
2043769133
1113860884
1687721367
1768688298
2005032752
1596464723
1797659676
645544646
88792724
1146616525
708430083
37157948
340460076
1965958391
2012861930
1547780355
2077402344
823094074
1658151875
66179857
2006027319
1855951412
309101234
1606705913
72454672
29567267
144359236
1547329841
1332991845
300918193
1634548063
480812537
1535770146
1900726415
1626161597
1702932910
243559414
339364287
835223752
952577190
336499618
1545915530
805283055
579309675
1490176078
524622865
1994692645
1010241243
1635456727
1385213787
701579070
2065109732
1651681454
2043835780
320847565
1858638123
1131359759
87747157
1024281259
711008131
604819435
180777471
340818886
728946080
80423458
1425735143
1951149588
798487991
1776799378
262010994
820504299
171137907
598658557
1847818655
1245103016
825669105
1643793269
2125972267
1916137397
1625261711
1455035922
2011432040
1829478978
1669065225
1836862344
770664257
407872975
996681828
68157917
4023286
235300007
580259101
444267007
1980390729
1679261964
202311551
513497626
1829209433
2032726486
285348577
1240362966
729221331
333949318
1947100966
2115336771
1518961787
1374078139
714862742
651263152
1692254296
2136883047
624070735
1716459500
1881388186
1899115639
1558258792
851144112
671339961
1590403784
2095405225
305859146
1401661485
23837819
1424309727
1283184290
897621453
1791147017
422292268
926618410
52050139
347292696
1400399220
892885297
1271167151
541803479
1209339890
355378739
2141949655
303785669
2013258914
948727074
1509022117
372640393
1377645609
1204007268
1318136307
1983823001
310423129
1009461397
990400198
1880310018
1073705496
763978916
2081810776
62333178
760997429
461571904
836864384
457883655
1551653157
1497692749
1729368711
536280029
524118388
1407431609
2122344051
584470730
1385248260
570982018
1042111227
956598637
364664353
631623177
87160128
102626345
1755421253
109811647
917827246
815210966
690852746
1859433701
536903871
527838081
2031281372
944131664
656111904
1763082585
707287559
601509084
1392023212
1187004478
1759103354
1120785642
1261251753
821825647
2034023229
1789708404
1002442798
2091682732
2088360313
1676890253
483511070
1763060615
1499212096
2097049754
889133413
186564491
200739550
1227136965
1216261352
1647143776
1299447953
368012332
1176189325
657730955
909721853
110044129
1716177424
244051138
834276761
1338083443
398744398
1097600924
1415697463
1015318498
1075102069
1139185859
1630213739
1980629100
1171510236
1349635981
227744347
2141292839
221962556
1781034050
1471898185
1895646613
117271571
50941825
195685825
943111957
744828583
329236607
1639530818
234932055
1121085328
1704800798
1902720643
1299407612
65105410
453874321
149001451
177126197
1318489439
669983020
1385656708
282204342
1360079555
68602937
262559654
1700783336
694628286
1332352894
244201693
2118628815
1332330381
2056751797
1797727502
447700599
808727404
1117169539
230411107
95685228
1065770511
1834510322
1281081845
268197768
1644894430
976307240
43423226
840214634
1993086757
1621475711
1760601124
332269170
1832125288
1147308107
1854060956
586787818
1075831550
893977014
1414888147
1979260720
1570816464
647593641
1261016328
1824293746
1982769190
1080288798
1501410767
1558703157
1697502613
176679555
1489193965
335066887
1606894967
816695596
1708330664
476311018
1446345594
46173992
835866398
2026287460
1992726487
1569909007
903483270
1919003368
150254427
326596581
1691411581
641238837
1645577185
1018540119
336108570
776894491
71452784
199508060
1951444752
446218000
188284227
1515322721
441350367
1734361063
1645729963
482761680
1040987965
1022040578
1475612342
1359113001
114283384
107432849
141352297
948657717
1768583699
1412389688
813425146
1567070244
1414646536
128059938
1860416335
1771520885
502549045
1961234258
448645095
1244753781
1725495168
2031278300
1237885287
1798223695
1648109351
2035766799
1396130032
285896695
1023013360
1507314384
316859090
1904434741
599225732
958113955
1809843167
753202457
911989906
520384930
144157997
761404471
134885160
1416012453
430311296
975863264
535620345
1115530513
1541355860
939744664
1212441364
127125928
2029750538
558691816
1447618908
1616333445
1703660349
863854341
1989262661
460674422
838276397
674888926
1859241329
120856055
1533196850
207123737
786108151
652539886
75861892
1731210730
2012878361
2586946
495417491
1757762649
1390007915
1981195533
1697528592
1031170410
21078826
1922637021
1421384603
1911904725
303941432
204299043
1927856524
41229059
996404616
1756034627
970908633
1142215291
511988141
1402071622
780483650
1337033457
557365094
1486940829
2137933028
1902592865
228731809
831241464
2082880379
1613430046
969313327
2009766827
1964567968
621130193
127850516
1369153413
390909508
563759614
604456932
997143154
508842036
297724679
67251850
488147182
1106676581
873649658
1021223039
205202800
338700603
2040122590
1962140771
1938710952
390961235
881197459
1338158128
1353712013
721389849
981044328
1634538431
1482607828
174764508
1319659909
1654024897
320221648
1951652584
1818492833
249283579
1780739924
967390106
850996867
1295404384
661702457
1439296843
1038738578
2058908018
408238145
1594695889
732642746
1832304098
1442005245
220789168
1529948425
76387750
732834043
1178282855
842045393
1716823936
779703363
441691310
1277244205
1223765860
1440160979
1350745262
2032638530
1572424
1233171677
663432748
1446062388
1307593360
483397975
796523747
267011659
1361594314
1529142298
679749913
240662908
1097631699
379416103
514579393
1459587420
148054630
480039385
147706688
1738531433
703309195
162974986
81270664
598639863
1195691466
817558493
1644885550
718813916
173606566
649576959
88426068
250861245
351449791
1206828524
1383921090
1676556623
423181231
802333387
698670214
207151221
699919119
1749586535
744544654
1902378166
1271892449
42291164
1829320330
86839337
1411631555
1577025863
1453216845
40571916
364213266
403700530
275619644
1419847630
1903846149
2029588768
1464388439
1881196174
1566851502
825094474
1095784624
558138799
115807256
1540556348
544366473
2121030485
1177585595
26239171
987669661
811887586
744557385
1089415945
1473312014
822043040
272084979
1335566910
707971882
1875724603
432132158
973150357
1907702422
16251189
1858044268
484671589
1042555955
309198812
1183697779
245235100
399749733
1604655486
1434953882
200343615
1797856826
1012739686
753847972
2119067339
1952430584
317512244
1569537671
1472211075
197871371
1522563079
1616944324
1252132733
435720562
399817508
29381069
1367820968
640504810
1679149980
1217360380
231047336
1625842783
1470885052
338390499
2034059738
1059268790
1566485454
1894288142
35269139
842355112
475502238
1812800412
1700946813
1130094779
548239400
2103225968
2135939237
1493463784
1346445582
1835241604
1317730055
790484515
26522608
1960096664
293644403
315548914
912686251
711583706
858541609
1024764591
200822385
836242144
785302234
921227273
1728866772
2139617642
673932459
78728928
968944428
1776633344
805578708
1843031809
2106769686
708033159
179155062
278661707
468789755
1543282596
1354003786
285939856
65714976
2068106643
1739319659
364413974
329051776
1457292248
459321176
1799243219
1211054345
1698302442
231133679
322685392
1463986399
1735399282
1176307739
845323080
1759447990
1190200378
1574829580
1146378489
554081523
535806083
607692791
858976459
70859793
1934595555
250125374
1810113915
38808319
137604749
1902605677
1193892122
389763989
375350794
965754114
583836324
2034833188
1740136869
1525538055
1296312806
952214430
945516640
537762577
1900858193
79614488
970273641
1263442303
2115830924
2101972344
1060081203
1187472157
468789449
317046842
1017437859
486177697
332520676
1876282050
1860828557
305331191
748018673
1199473162
723519213
2021798512
1581253279
745846141
161409488
1048006321
1610261625
903691471
1391051015
1120539362
2081499045
1223200566
1329460087
626101899
1080617298
1263722758
1447959362
532668495
286943692
1475463690
1037678530
1723596978
1441513692
1182299126
183674006
772969489
1921866147
1941655624
316758484
685163668
1956247540
937186986
96007447
1080829290
1635451709
1541983187
768346420
1133681587
1366432565
680627883
72562290
2024624660
204010750
1405546326
347507429
1285403061
642285075
589368582
84585211
1235969445
783829297
220052733
2071118078
403858513
1296515813
2069690262
2100835911
66060823
1268690233
203739015
1300837032
1650985838
1551918046
1368780787
1055843626
838526808
342976743
286892512
1538036798
2015740198
1779546453
1840405453
1045984686
679852921
998402050
871880370
1830768403
1339500944
1096483696
782740778
121888410
1330238094
114245887
2127790351
361433585
717437677
1908797817
1792387608
1399183331
1187510031
482491763
1934978060
1338650702
1894057376
1067460951
1036235989
1372283713
798110067
591749643
131687126
2116254481
480672800
528961703
1606423420
1342067438
2006421582
1772582628
1219393730
276265004
719141713
82252736
1138833566
358339125
837939257
1976766219
1777947010
819991211
596201907
1812541016
1491667594
1629285843
498451465
1834455174
918055048
2000820927
1876297766
674722548
1770663030
462494621
541318386
1925463221
1768577470
1146146251
1373415911
510645129
948913291
1795867209
396177841
802502647
450242702
75718179
1923697652
891971897
358893117
2097005073
154707876
1693618609
326470012
998013822
453088695
1639021502
1166129242
1943010288
1373297233
1988185290
1812015196
1482938950
1265469511
1535871624
1060765179
165403171
451928779
277243621
161411434
1941027991
134367100
511136778
1382588021
438622267
2045190356
421257492
573724980
921467190
1282334913
58318240
2072218981
1597901397
1041302075
1245169411
357475332
1322779741
1019941870
1501461466
1032745507
1491248765
293522093
1799698515
105590400
1754756847
1202199305
101243504
2138042478
1757449017
828660777
1125084922
1140438406
1514182530
233009632
1450771548
153677864
1458882642
578551513
2055129168
712941022
929128806
79404716
1247898494
1567483197
247080724
1709975772
1218956577
1271610457
838307143
1722218957
1064235219
1277302637
63549794
1395607149
1621899543
1262100037
1213864156
661419405
123923633
976546617
1357724310
1534952000
971899553
2026721510
1620365019
1073636972
278869602
996223180
1078191873
456690897
1796498456
1485744508
297127684
1184320263
1774464128
978207927
230208596
1037657250
1885528610
1653738885
2072843992
1738052689
148946057
194225966
1412104434
1491082943
1440896316
1746516652
761137214
1940614378
1588882262
1746793822
902370504
38121005
1574695022
710708907
1006826099
1470333486
1585667215
1802917763
1880926362
116370371
1546013258
1332629321
1208130108
1923336951
1123834684
1382793961
743009871
1168514770
516187198
30012090
1410842789
1594183823
2024857963
1453211824
2080217438
1393247442
1549185773
654173911
1823124732
1652553314
916398216
594294177
328492470
722819320
1088300632
972708367
1086108338
1511342635
1833830606
12692323
1911202001
1418353892
1364275461
1971421848
1824897712
373105491
1425756545
1883871069
1181036832
2063458432
2122502525
456779540
1476643677
1003797424
56328593
427893452
95002250
600885613
1608226937
1138927083
616337276
1582245641
292288136
19723183
1032362397
1119034317
778351204
1160363526
1408294791
665338764
2044128551
682652601
1486521352
304595303
950333112
1503942212
1560430873
43612517
2020182442
1372002488
571341081
881480397
667928573
1466500492
432707218
1536197290
1394335475
1126149371
2049463464
1108794894
247884726
1640766233
128276410
753415142
355137348
173643349
1274559578
141799371
1533723345
582870525
2112579883
719537072
1690623002
1474568000
1958356545
1614617191
1657043260
944438671
442531117
65606240
1002872228
826261089
1835983356
487800526
1618478534
582912367
1142071978
1233416941
1812749246
1445027299
656678922
1017762736
1645196016
535202093
1160498624
916746837
2010336515
1425515740
711916122
425324039
915842483
2147097762
473259972
664739661
1722664793
1800551825
714636216
79022344
453371573
547474305
1162719051
947278673
1602832296
1856708461
1560029192
1319013798
2080598340
1520553426
1540329404
501119350
1883666970
437376315
85492896
1566317461
1165169726
1319523265
351001038
1837586220
191054277
1027130931
1171365810
456576978
1482279215
498191739
867496816
707187696
1681309994
1768193411
1751488615
504581712
1603431772
967652188
924604285
130400577
1916756438
1488777954
1771251613
227559554
1540681842
446320069
576855538
2093917020
67296265
1820381627
1030891135
1814447774
1603229087
1156054439
1618379779
1415477172
1778401244
1050329490
1518213190
130641448
319863654
761824118
1657631812
374832715
1647574008
1662561876
1012052115
1988971383
965108529
661243911
1008995791
968229268
212723238
369430509
781868150
600479892
256555353
695182484
397946221
900144545
1371096034
841101954
1353632280
306644453
2047237473
1427122694
225572020
635537632
1108791586
1829207572
1651208327
400491016
589507199
1316088278
1937723967
1455447015
432589157
1965080342
179443801
1999733110
890322545
267140334
1843497625
765450530
770764546
772763086
1747018468
1540212421
333316622
105483559
476888638
33306024
775984031
1743648459
1551717150
1566780133
161296812
1647025199
1740206977
466771978
1115332609
234160888
592041072
1316152528
2133058693
722586485
227024345
734185862
747084772
1761787589
1679246287
990105983
2039846204
1082221830
756458932
829828418
932951670
847520622
285275957
467156071
893593831
365945559
870838397
1690589266
1559154026
1413496258
31311354
1655023239
1448867991
353318677
729639141
1444737609
646346358
1367701307
1554157588
600739724
1206966210
899421144
142771945
447890590
2022835587
1983438021
2071381734
1109277949
29957533
1926116214
1005213511
2028339952
165189240
138897424
553317726
554074734
227126246
1867161754
1719600202
695735028
1941508981
1475954320
1799440028
31427062
1135474699
829947337
795041011
1643599031
1648115339
732373519
368578441
1353292635
1490227751
93638056
1577475490
2096392715
213432437
592537615
1011242544
1154540673
1943317942
837794638
2013837267
880181072
1065945403
1352241878
1792694610
1517502996
624699702
1237442960
1133795833
53613202
1599317950
1604153403
1923750207
1218971195
948016705
187372422
782628822
1627503701
1852113516
1295280744
216391462
961134893
2006893021
1422926965
1003000366
790689543
1016825503
1192153045
10274169
650250672
427047844
1604005855
885194518
1219028890
174434522
1916213962
445857632
1683440775
864050931
152953075
62353761
1271866441
122809458
1953839557
1741398542
1971088485
661150101
454409087
859111785
1348894308
884010062
1024710560
1128311518
2023938624
617821468
479355681
901461137
1612826843
1422484036
696754978
1733429468
168693118
2014764471
1497228258
892306741
622370999
790507376
1115199275
1398989778
589918937
2117544720
1799813563
1254419160
1661875524
306602914
1840071351
1982489874
450899416
917956599
879581365
534078008
1878659095
467093073
290984181
758529749
192339945
196794823
1387263210
405632284
5430350
1860197819
1162252595
1243559055
40333518
150915521
1025329889
1179239038
1000026104
561608528
1316142824
1844421251
2126435864
1511820302
1430628131
168199799
766530225
1239592889
1098271158
725354120
1652349815
145033069
1506766424
1514217999
1230702145
867596959
1214242071
2137884510
460712766
311115352
1185768687
1508615134
1352814282
1705880260
678062338
1404992673
1748423963
291591747
1333196781
2031242977
392182368
1081440855
1142319428
1449719725
1030395772
1256693683
1080198257
39003198
882420125
521638494
1982148121
478628453
1883383441
594386483
845258609
357001518
1460803152
24384280
1106649953
489066537
1784558835
176492719
517955113
777990312
296770903
1766693813
1975917008
906704217
1270545197
445053194
2141232632
2091836093
336692561
845632206
2068876662
178749287
2132672486
1131062356
1195789427
1714340938
1676445443
1312091675
861073171
767825141
1703272506
2037297807
519155500
988577699
1269962032
1805433349
1483860785
643466701
1562121880
1318662
1972022229
934194189
1391420684
860594817
100709024
2216650
136889450
166414415
220729434
411719147
888337826
1629174474
522863204
944567754
1485338875
95614970
1394203288
468354803
1781749817
587842736
1929161621
1996188210
69466432
290024001
1863680180
1988742575
2029516850
1178876304
433478448
635155500
652871996
720328594
369375504
1490929137
1640227586
1522684335
682975922
343927031
1993028094
1499265600
1291010521
1182048469
469930142
368348260
1994964851
2061776674
238521212
589895864
1755720119
532982818
930523719
1560557732
1386455785
1252486774
1906213718
1308756929
910890805
1592646484
1458230340
2133162951
552778456
1601537894
342926786
2117650477
1506873598
669863556
1487172755
1216043765
93550860
1059335169
1109615780
1864230131
241190371
1824709469
555252521
906871267
1328372590
973160319
1874255975
481338537
359945502
101225478
476195433
860982225
74265606
1540580764
440250144
1461714216
1092130203
1081888933
721149639
1774357227
243429684
1041009584
1994827154
1486724899
633757346
2147169784
1312413333
1259311263
494822601
1806594134
1493736948
369294944
543510403
946814370
151452337
509113641
51744170
660679375
1387282731
583555632
2095945699
489602787
157525430
2029920354
1614995028
71021509
875548170
550356123
707542827
122549764
1327918222
730108154
575472945
1639869753
791732609
1417030312
120155474
862096430
612296279
1258742964
1806546251
2071964078
29900509
362044699
1991291370
389619691
1555723293
532504715
626716024
1560950091
772511439
1974081314
91966761
805096616
1842022705
1628797067
351420606
711843142
1655263549
335087582
259815188
1230025539
420475633
1205590031
1950752299
1308751850
1493324555
937810106
1892657144
1574666654
2011209919
519596409
650975556
1004137549
222677062
1781348008
1858658361
1371863618
1616473271
456941067
1232286081
460045150
1427040885
1701501408
631697438
1738898869
921330180
1656895098
2035096118
1206421029
2030356851
1450347893
1734852723
1885835480
1630013176
1281346149
1303216951
935794692
368841521
83572615
406755784
1453024787
777921373
2141868280
572284976
2080402542
706403258
488366503
892104018
1169974488
711231846
1041000391
1823486240
662583480
1384015167
1914355786
1362762671
1307095493
1865801080
1030626335
2101955105
255554193
1575151668
856570697
1976876600
76199529
700997048
485421631
573512565
1939265962
2026724036
701494589
1925967387
1114941891
648588026
473034079
1318025482
1129807415
1471625718
1019335661
1248988311
1072568232
1524010882
1572575226
2136990642
1222855059
1673285680
199559339
106859322
1865640253
2103691365
484576174
992006060
841451181
239763032
566433686
1632777143
367488135
1716833395
1607399770
688057838
62089460
273908557
1353244610
1388146594
1173806360
121869463
1309913231
1542353638
663000467
2038481986
1957929926
677941483
1986915079
1917084684
1951344772
233594852
1745201744
334042253
1932529978
2059278763
482329641
59543585
1566967636
678545883
1203684988
1086881080
1875593338
1748435936
1191189306
1650149414
164407788
369959390
1178079744
314181068
1343612306
610863569
1468968927
765746610
1835216141
2046131465
1116620469
166951927
1171851073
121040322
582276832
1224543273
1013150678
167501092
1278817993
1996700489
951932857
1755497031
1320485593
1581957552
1877029134
1734244285
1384404507
680523202
130290719
901919260
1993099878
1219749399
173796990
1929248310
1127825694
681212751
991040616
1263847356
832959035
1028825870
1155732645
963962516
1224492482
1841398270
1586287739
1115436557
1002501005
640265511
1833694183
865120913
2044390210
84372951
1573485191
2081857585
642221331
1138428500
1576651559
934099050
1720482238
1486494037
1506664561
1463476535
181969506
1252055858
397922494
410118750
451183121
1478270179
287546059
525784152
1690539108
1325933100
639973830
225517167
1073178342
1727207246
314376579
1584372960
1345681671
1995279311
389235449
573134645
812704746
353400042
338442188
1610870377
265866078
54277893
1848981412
132680540
1872532854
1187395786
1672229818
1360024722
1499917137
1726905545
453147376
1192324388
329285922
269894648
242992775
162888420
162244240
1070643141
497716822
1816310724
1399430733
671522108
1946854573
755004780
8044400
629542297
523967223
1843421728
147479739
2021079533
511208857
1800734754
85423484
1666135304
1746401490
645861152
390802757
1861862780
1491448844
1408888595
864947499
1360216001
1013266213
1622224394
1210911417
1395353924
471270894
1111959194
327112890
539648363
1191388286
280385053
1277034473
118527198
166327244
318124753
417218252
275429194
1536972297
2022476441
857715147
905102847
1344018950
1846831214
1864319922
569839982
2017833089
316900172
1260381612
373313631
1793337253
303510543
257560642
2018490784
254832546
1097987026
1975716480
49161783
1608312573
747790924
1105001246
1126513660
1089351253
1529664484
635486230
1356570454
700597586
1829791788
1269993348
560803418
1338437225
1457563558
1429364577
1689797138
763386698
512535173
681121293
322500933
882974977
1856816881
1655931538
770411199
823424147
873449095
1374428316
785293101
1576775300
954246603
1781828841
1258206153
1824528362
1424873826
855637429
1837335664
1098513934
1387994364
1168061109
1007189444
1863192378
354863259
191850859
81344419
142736930
1502326892
141361550
664467325
740913020
644385151
534441202
1616656844
1080831115
246798565
1708124167
1454589316
822517984
1848863135
966425166
1891943820
382049756
588663607
302824959
741042983
316565187
228611844
367063260
618240057
1243874783
1179271153
1334299651
2083393881
1400563613
122234711
80848109
9746583
403423122
911784968
2013484148
1210863397
316060833
1339220084
419948638
1728724994
275240214
742250633
1922046549
64320030
109957833
899285175
1745916283
1267802635
1460930494
567806668
649062848
663799149
1335935424
738248238
2085979262
514716708
2079905722
230124566
489300027
1962498818
1728676993
652179271
955988457
1799337470
842632321
1364132227
521286713
1910231619
2040703262
1385605754
271599651
946772280
1324629191
906495231
1132477813
1043734875
736120954
356748896
208595526
1692191158
403953230
1974938653
2088467581
163142622
1574647577
1704341992
1295026351
1335440808
196355525
1794371728
1402397506
223181833
674085964
600427441
932397234
1129600286
1754783566
634509396
650091757
219621921
1780673206
1094648539
997289173
945222230
1613800924
1098628451
1438487918
125797477
1639415764
590886481
761998562
565899694
2058949538
1999705623
1894122024
1438508915
1710027948
1295500681
1449258406
442898875
1440793122
186989700
427813246
576959879
2079229173
2139117492
2028335411
1715919619
109728247
1338029864
1683663543
980033445
529020841
372712549
756405848
1548949635
102462027
465862828
790005437
1564601478
930080573
363346765
326115697
1841884908
870246939
802115510
2023696154
1348813095
1306544311
1881984029
2132198309
523337063
318283575
667213576
1834493638
451635362
1174795410
842231407
1476699043
1738911006
225156755
882324851
2004589009
1839111174
1723756099
1625975464
364192960
181729556
615654485
2062675513
1143641380
1544801015
858336431
2014052510
1388163042
575551181
409445275
323453003
1303361368
725901934
696951129
323793052
433666728
713711097
730123948
1203799849
460566387
438965866
553730391
1877705480
753258555
137973789
1353555790
1284311593
136562200
685549673
512527502
316952672
643045484
441491684
638672356
1326957799
2122999039
45199474
434509373
4458842
1971904646
224157248
1230809640
1486581515
1033477835
1339974737
1252822198
270466656
1454416628
1150408803
742228759
546964558
1411889022
1394302978
912310603
229189768
109383413
1294231887
838422136
196480159
618507259
1472884222
1471459469
1827696893
310677845
1885093204
2123686241
862839811
1658305094
354307697
1470925362
62453885
1176230781
418323110
952377
1933116101
393734637
1254391743
1896986858
1375428709
1430350945
1612392984
1512705588
394741029
1642763038
2073101973
918022817
109384236
84088852
922992125
2102314432
1797403568
1088218947
1252799922
353638532
205162335
847613820
1087380310
1358401737
2138065586
1457879377
532837843
128290435
209424712
955640019
302792911
2050287525
739918587
975094969
1454771725
447804416
1932108283
1458382678
701214627
1723916863
1653758301
2138289785
1599269708
1909281693
550507280
1405469590
420360980
1696939973
301831831
1377711213
1367632063
734208632
393113259
1164129034
1827055640
846425649
2013206526
131573226
445454315
473778530
241481455
1995141252
266585607
101618338
1524979301
1111194405
130058273
1942760554
2046930412
284328920
2000348877
1141346744
1236889479
1306244495
322899727
247116312
858988088
1134037420
271895977
512431738
514878617
260534112
1999868005
1127566481
198713916
1393998922
39612578
249666504
545164004
1883464860
739460561
658702651
1010134138
122026734
2062532454
780235616
1057784966
1484028321
375359352
1729130487
906727329
512578021
1444047946
414371379
135190292
1790723199
1214878542
1678564434
164579046
80347767
440578816
491111363
268373142
1325896823
1553487251
1968780555
713276644
782666586
1519395407
752507856
737608398
2119104801
212873348
1107893148
2092356849
434384951
873751087
121279516
2028876886
529091587
1251787977
1303768276
1025471064
320242125
992869708
1413900773
1289289480
642791358
1060944118
1877198994
1801306129
22078994
1291659351
1878123054
1311370691
62308203
867139947
246979070
90012172
407248951
1503824415
1372917774
238354142
1506920409
161818986
361045729
2145006504
1901713495
1539310379
416161419
586476745
1114807985
120592795
1067446540
142975161
740565945
1371240222
1664440139
1555199672
1502839566
1519968548
1880263869
1045421327
1457982624
759403136
1008937826
1410180935
1542859948
1521745243
1855478053
743552174
2138446617
1301714204
105397011
753475020
1249137857
674865473
40874344
1943595958
1829755768
957028312
1826053435
179787051
578960805
1956609711
58518276
840336928
598304670
1784338060
50440260
1386867965
1550006918
1391758604
440360682
1307513050
1898704455
640644825
1518631393
2017652841
2140158007
389992982
119042394
2053957591
1696873499
1836142715
2043248280
818421508
1037059083
1759193459
1768200462
1515487223
862208445
1087911193
974699024
169358514
629347554
1281297778
518416547
1364897274
571907464
171849995
912035586
23212287
463311545
159145439
1946391945
796716681
1136927536
540310106
318228397
1446944794
1842896453
1902586101
2102657030
50048732
1573610297
2019158360
120429793
1990910425
1838176759
708670230
318946330
2104923121
2076848951
1022627892
815513392
6713935
601436324
1139867313
109123619
2024456934
1350120932
441047951
1497783682
1949446663
1329717064
2066945146
1259054694
1196632424
611935080
943743548
2025205462
1467067766
2076916458
786582281
1770079183
514507945
865308845
1958325439
1487435840
548300016
630225474
746213160
940318820
84994666
2028599305
322272815
1708201687
1803359567
1990311218
403024886
1847379876
1380946016
177979581
909384519
1429112355
272957236
1351652482
1410437703
1295460325
1845728381
1163560730
383456149
1718610288
1550397368
1915652667
1847828834
923900572
413598818
678552737
257689628
736957065
1196672990
704489835
875671273
696642669
733832884
1656813667
748516379
1622182641
551765182
634586739
932941302
953443667
1570898252
824569326
463828323
1964219082
1438238611
271271587
572971061
1085853675
897065687
1323009599
1732678513
443306426
99507702
1269901432
1635562874
617710220
2076010856
1481154390
445548595
911052328
1252018535
1031146386
1302963044
416835101
335416314
549567599
2088175434
1171850747
653019022
912029870
253705753
154009354
1277894938
465341945
962103037
1503874516
1086577203
741648830
683149190
1547072723
1309861786
435517698
1855915806
1923736015
505843546
319492485
708653065
1695062448
2138771079
990322860
759224897
685452517
1128089811
1193862293
804150742
2146366342
1029504318
334752842
662138025
598774157
769099030
407281623
1938519381
1899676448
2126781057
723620000
1580862701
224030981
1254794821
644911538
1398825280
1055460453
198055427
172398534
1123726228
1224618930
565394130
1629315520
1406327386
1570348625
357379884
1187637492
1646578563
1418088743
328746319
418814134
1072836398
693639958
428637580
18108411
1256061337
1585731663
686851175
886253630
763956465
1119289288
582367466
2069104207
143189163
950335173
193575679
979628806
1227966118
146582838
190578980
137509528
579468813
1865810343
1758590907
2064799056
1860803963
136474231
362882591
838506505
919488777
1849589004
419618300
1435544614
867010777
1483047557
1099362355
448057272
1670652646
1017685010
128904370
480042440
613350879
2133467911
1859839839
900734732
1425410856
1979576617
2050017073
1400168841
533870776
309366005
2001148949
453040453
1790405512
1261774284
1887206655
276645899
1284211352
1914439774
218394319
1433398867
181624807
1930580634
2094191039
1989788389
1430191003
290189373
1252972611
727479158
1431141873
312008465
248939766
1438100687
704799132
1745271522
12300558
51325668
230989225
1175425627
1317247604
587895168
782293147
1169621529
1829894666
587205690
793223528
320248357
1133027857
427472458
1497412317
1559923190
692364379
781044722
1055669567
743412675
629276703
1925554489
1712011467
21187122
1005508819
1604805524
296206253
253203326
1368863862
1238409549
1683386585
785020361
1504854269
501717554
1508497709
601041999
33170321
1454200628
30467952
357925535
39276038
866290572
1903780999
692877540
63462872
1422933032
405763908
2118988128
1183809927
23408846
1947414082
1403200267
1204709342
66661145
568136086
111580861
584693014
812050435
1598733694
659450675
1252852274
1414391690
1512867012
1159602575
2080924254
74251427
204282611
951136577
1893757373
1848026739
1837909572
356820068
1776937794
228601642
1998952970
415235147
321505119
1712100810
1044134183
1608408316
479388095
450116880
1789173763
1463353951
400173107
225076408
1644525262
1494481831
1221218315
1824614684
1091071019
586035340
360715598
1886309272
494147242
1291168879
672661568
1253049087
306700311
815870806
460764184
832639889
1091761789
852499990
955565248
957738897
1105151809
821132857
1557599726
329752361
1831436697
1607699132
194822200
849752327
25108398
1037849507
441155662
566260290
1618704897
1368178541
134458598
1683123897
2096947461
1213123978
1195685149
124500339
378191782
682632299
963323361
213810341
67487109
776594607
118569421
1204310670
433789143
213304675
1276833236
1067836561
638816553
1108900068
1045864587
623006851
246937966
1355634849
163264477
1840475343
1428380232
722950525
359452508
691247060
452742161
1385514978
1087434477
826974465
1135497548
680479870
1746618489
1586904389
1868314875
725071843
601620055
12802629
1382320264
1596004180
1060663784
1810446223
1454436026
1800048812
1285003623
110577232
36289761
2034468499
279633505
1629934080
1338403391
973571357
802980808
94281
2127830299
55801269
575444069
665663850
1445674525
1347754845
1856329970
579848261
1999442375
196466523
204494494
628687683
511859571
1747039429
280286392
690400200
380896841
797687196
1992879017
1142011608
718723386
1485870548
1432230613
1224109370
363016119
1551393068
1366451890
732451760
997309605
930672158
1726938943
1860361160
1941329151
804858441
1574792857
585620294
1085391151
2025250798
1564233283
1172098212
305371129
2093987919
215778955
603445174
308617283
600738132
466621451
648913276
28720080
519956805
1226003974
1462821964
1361402187
1482754875
943318240
833933536
2017160817
1725162232
1812459601
1141061084
1983183406
2046005634
889267577
1930915682
66129785
59775400
974527715
680468879
912221869
2072533918
2109297165
300004893
793147559
1980848487
1640275890
141534826
2086314170
1669972873
817383328
714771245
1790920276
874171593
452755532
590804057
1596657748
1082607321
1659800348
365496846
822615659
1151993313
581063328
589100122
420039621
1732546035
711037225
2062289744
2043509078
1038026220
1863417536
1952436297
592043931
1922725042
1539835716
811838679
802449759
754337020
435783921
1440119724
1002902976
497684904
130554517
147642686
2127913710
282376753
471685490
1395997420
944553792
820100818
1683472462
1313788026
1838744774
799401071
393512122
2038704966
746977976
1515462986
1858010615
1281011587
1490477016
806080778
204378919
910674850
116194557
1776365880
851194162
1750923495
55983824
2120295643
1964525956
1910211494
1765595305
162611633
1128945629
1776360339
265350835
646783919
1742925999
360590350
551896911
729942365
294213555
849804337
1494746787
1793701996
1976409473
1301321489
1140879344
54897050
1850230432
1193966685
1023062018
12287291
691042574
2022053850
390770628
127121214
582071022
672989811
242151000
2059125584
476711061
1392970318
27026057
275530180
748284596
491848321
58484410
171219748
1185838392
298146848
1902487935
1288494182
1257194595
848790959
325658909
1596906517
993580158
964891584
950809770
1737991425
650929781
1192210839
1504212787
271723674
928935873
634050753
67832229
1414286572
95195034
795365814
839617783
303499929
2080640286
1322941417
825511029
1544757289
289529430
194207323
1655990312
1751831242
250951142
2134867755
1769277236
597298759
1634572719
275481761
1212846414
1457899888
547192922
1235590477
79360505
37990892
349862029
634105763
418505283
2087919904
1923339899
794251985
1503411028
589846643
1689840175
1503170237
1921208265
1615529143
1005043243
133194907
1054953321
141101823
1075666337
1211899577
143110213
429825263
643867174
1522690359
588292392
693409051
461408886
991113640
1718912066
1515592361
593434759
2053853212
1048342803
64917007
1088534522
1565324934
1521139342
1163967827
1924148234
1394469334
72521199
434659308
218826221
129794462
1052216358
420928420
1495442214
2082238539
388908252
1927041035
645379044
1142707227
1901534229
1445849992
586041584
1021644412
632019136
1511687876
1516005863
1212408976
1991862058
733907449
779957271
1452304357
863935203
850925527
1817280486
1238312557
1401485572
282886894
1545015223
31597088
1938328255
1494223257
1159677419
716706428
1463006990
339794373
1592681225
847997804
2004100491
715546088
221006919
526528148
703965314
176541887
202365284
1344242409
424685333
1826429395
1594731350
244847970
321240922
1668608372
1672710672
893010208
598571207
1794854206
1589201787
200998770
205823745
250025023
829440186
1700306932
1555999452
1141250911
567946623
1835288983
1431135643
2041997586
1070646534
165888463
955910892
15450751
1975955916
465108483
1590194944
1262649013
1003168432
1726675668
431834424
729850872
798548357
1605328005
2116039054
738609924
77197740
404183029
477311982
1053707332
1390982572
184967551
12049770
2109748036
1148689941
105326387
515614559
1765047143
2074632001
2125418202
1380207866
229381028
1320923163
644022228
1008020988
953953245
396529586
778646257
182892681
1766803298
1608127459
836880999
696835141
1794939772
471515110
1649308169
1502184254
508997949
2076467715
696207391
1943540998
913462131
68123120
383012140
1593770361
1309065850
1194141463
312777749
1152143691
170405876
60727038
2075945597
778191376
482182106
1479355248
184730
1934157736
1473406987
2097918195
846749014
1194972756
637967689
449494049
366962075
1161745788
595301989
1676155292
209661462
2111609164
1036082639
98759262
1519570479
1671595443
811843721
1524462361
706011694
1721268270
1725481828
2096429701
1136198277
692296188
1135697647
2023345994
2047083681
2015050334
135103332
1531928153
278135543
241611118
359949708
1079902376
986262790
966609275
122819134
1159678685
572547230
377565632
679168826
2058215816
1034979485
1900968171
339258127
2061621609
559662616
1148653250
1635389903
983735364
1281712381
1736756929
166942891
196564945
1681751825
970625624
1443057356
2086597512
829662599
1932348125
1902509271
1662553991
568393816
1169040428
1809003043
1764067888
71004841
603893482
1271552082
1315835528
643985309
1193808484
15503259
1838230269
2027329955
2129545083
1852183305
923365053
1458383843
1761106323
1963451761
1852772571
342894912
1634120298
1473430616
1828756972
1987859849
1502636946
215246156
146484971
1183708439
1069590639
123206149
2137728664
1003312523
1156380958
1200290857
1765701759
130817527
327009260
2128036302
1048671962
1761896084
1952561335
1599298004
1750018299
1049270691
1841645984
935997450
605956384
897784785
417804000
1291516228
909314995
1242348441
1117974563
1943169093
2132888626
2054220294
1684698824
1199450345
77841510
881507207
562538628
1901831489
1580575354
846573328
916392276
1474499000
972363426
750075710
797730221
751812807
1450709676
2099657135
1104315718
971423781
1516056241
120250556
1475798228
1994177529
1652596763
1990382071
742553683
1643916270
1943988228
677361608
1199600954
1212991174
911081841
1407697148
1383343447
555564912
2035685126
1467408664
1725874214
1542473862
76726791
1414519027
1863208446
2129518774
421908497
445515379
688820575
924444515
1373933908
952696103
213187026
45152391
1007202090
1559946924
568368678
1764528402
307071602
289057397
1181171327
1133476638
2021859605
1073405443
2034781837
1790673409
1841265944
1352564267
2061436938
951152472
1735895605
374631846
1877771371
616320499
669594841
944422665
930275389
1638463386
1717383017
728417218
1232757695
1212868557
1206763949
1257170221
1056552703
2142198106
1939291555
373507057
289020607
1065331057
1014873951
398598467
825273062
942933251
1903186370
2029850277
1298508132
534207511
1490198009
1315169733
1998770205
423468656
1010180346
758811032
1438755470
648888275
655092154
737045982
957544724
404554807
536338510
2113726355
569907796
1749488640
745444068
1908098467
1114078793
1123178570
1516670275
795979916
70590355
2045976375
1543910885
911856370
1477969536
2105804753
1968649562
892488067
1686491931
2142779103
338191205
20438065
639454910
1105711841
1718042155
393575618
830015374
639092759
593094630
1098649889
140702127
2105398484
4369782
666042796
1518473727
811720235
1897272402
1351783120
331034772
1119718370
1644982529
1161364632
1218286066
1679502450
116917624
1357609776
1666497169
676651473
828942069
305377021
1773680727
972362982
1455811737
1500210487
1328706810
1310274320
195618122
430354336
56070303
1557639370
970872456
2114843968
1344619329
541742994
983204405
114868860
553961514
528341137
1183282423
1715101894
1976028948
296200707
1500961838
783366204
318338799
824388453
933258488
1095366197
1929138182
618074313
913678782
1267171049
294545016
2042894393
1127512149
163620159
1701598197
1033766099
1568741692
1810147849
971791031
644867193
1550875822
666338892
478840573
1382849132
1485597088
884406743
947837355
237810965
2105148356
586769327
1150712534
918194441
1376510409
930571115
363393947
938317317
900246420
894517334
2049077265
1454781220
1712275583
1019287992
960236185
1780122256
1486972429
764076039
1788550376
1556459126
243137851
64689221
1496357642
1277848789
1255391642
866472056
1179743654
1499057098
922062567
397645807
673252257
1120880146
131674152
515338171
1753642284
630398702
617198845
2043526800
939937052
1328809649
523653232
755397990
972612606
1496909551
2141634296
60882761
632746432
1506588304
66991318
248412689
1920278719
1283634703
1733678202
2129311324
1101506285
1899525167
735554590
1413283762
2112284880
1043478936
589511937
359771390
174990184
632651125
434407684
1864202462
1768759051
1451327911
392603841
1488691644
1837492351
1235695454
302705302
414699958
1559205020
1600219684
1303214014
1110757346
1658259779
2142123517
1361085352
207681390
1169608945
713736621
2080833992
743012459
394195806
517096588
1182262179
658333758
1988483401
1038176741
401792861
1693542673
2086352385
356412770
1800388014
498438997
565574030
2124998574
561066119
439190749
752241433
302973444
1956917552
387756390
836012835
873224992
1924458042
16206741
1115053612
1588699926
1004671449
537459732
625131049
1500944281
16255111
925000355
1236145525
1884768297
1526476597
64904718
827809894
1497211624
452067518
11541599
745494659
1509443646
409115928
1040905001
293774836
1746904821
1366286155
555024445
117447144
1735024912
1599863658
1400213656
116650252
1511127036
1452188991
821056100
2073107885
1242087439
557891152
77483074
759273966
1759649210
1075284982
1890950433
957792805
1601046824
471365110
1760626064
1754445627
86563576
964578427
952645350
165922821
985685961
588846713
600435884
1372251457
1779381658
1375823895
1200147406
1585846789
957312650
629686388
61606733
624430852
1281719954
862744667
1305797851
1768264883
155479744
1350469708
2083113985
1480733986
495737411
771509989
980971535
2141507317
807678365
1208794875
184517250
446510779
2058340308
635800969
1695631601
331604479
820192886
339949801
954201038
662476970
13904274
251436573
1491386356
1048916125
583754868
2124093273
108191179
1799966332
1580551497
1124082292
539435651
1788096623
477409743
1010929421
906330008
576291089
427258726
520434855
271926141
1466839219
2098105228
1640313172
40706405
891967547
657086422
1954918217
926941801
1208820465
1010576941
1017459615
1939578047
916177246
102644038
2056287304
736744581
1372873416
151166239
1329772313
560325638
145635368
990568967
194754194
525749190
1614773777
541633229
1270092137
1425836798
1279430308
604548951
477708405
841719671
567475327
1667825999
167384149
429280800
1616622761
1012635911
2028780714
755381158
852437101
1465264385
370627988
1825348511
1432518731
152058578
1919155760
1558061566
2049234357
1422955130
310998754
1596594780
1491826104
116054860
1297172455
1943978234
1294740136
1378786358
1269067427
359346813
1048481572
304641003
1504154898
1865428021
245196744
1328979160
2018496235
988845323
1776354652
1620162974
1123606724
573754545
491499401
193653113
1151733239
367248556
2137069233
1180705842
1152806548
665641016
119656055
1344790202
1660276253
227384492
1587793906
510981845
252907946
426377718
350290792
880011288
2141529616
324983286
208983000
1315063689
1225225697
248295926
1663158126
1734445129
343337052
2133500414
1343759191
2126907310
1006135009
47308166
1561761117
623075668
934407166
252906462
1755178428
1081543566
1434392732
1644586825
227586613
569523191
598365061
1537714011
1589129208
1996755691
1272147696
552513216
1522988447
1382355043
1395447395
817235378
395496821
17092641
1364739607
1533024388
1633587342
433786319
793511846
1531724074
1831667660
918352202
1674164755
491558533
1127601864
125280938
1796185738
493716781
817196610
2006001434
1670213514
360722316
1584465426
1781564510
1233501842
402167334
459775723
516828565
1067768535
315656158
21564905
611170147
716586811
457202138
1382813045
1480709122
583108764
1279158372
1327257682
1203476414
1542976527
1859542746
1111083953
1831208102
771450221
344541097
725717339
554622938
1210578187
1091003670
905597422
1105054928
1839793767
968151314
505179920
2115678731
1145234981
243918224
795821609
1560569134
1423569004
1895853333
1223981519
339255135
1423982369
1927191151
601507028
1884174635
737337492
1339083139
487445483
291680198
1762628765
1910703898
1650894932
2075914194
2129400832
1913348353
713294317
2143251198
655875726
1796603798
144003411
1134523105
934383718
241435604
2070327927
1145036578
127451502
118370694
153775775
1911748498
824535786
1495031459
261654102
550480386
462280142
262319037
1780303025
1535247821
792990029
901088248
770693234
1117192283
2041835628
1128621519
2114582232
23363846
1223332140
1477669627
1595508152
80655850
1875929618
1410320574
2107985378
122400669
1874780318
361930752
113096023
816203192
878339990
1661023837
95584595
1998668543
1656366414
1183808720
795254918
582736333
1963336203
1743753690
502988319
1249402887
2010447287
954204132
1034509048
1587958678
1051864759
380225380
231223298
1381017158
1230358474
1405037903
1594923452
957436678
1530316496
1909216407
1650411694
900413690
1933634050
766156238
692681947
1626030049
1637289892
1539821508
738133864
1601291699
761993959
1957824408
2115130826
807751885
1427399442
379154608
366969466
1412402658
783132936
699975041
1751871632
1283822452
1336120930
1119197176
498331010
136080845
1706869547
1328111732
1200216910
1091236970
1413759956
228874097
1328439986
1845093605
874496010
1268454724
1007431158
1482901478
96080114
1624242776
134589019
390208926
2009818840
1625906929
1810977516
552816955
505935869
17140872
1761411713
1579742613
1339963003
943553778
1372671632
586205698
604868337
791110524
946726924
837748147
687779416
596245539
1809319750
1896770598
2032554069
2056365392
450092358
1040624092
1037800881
1425555101
1057099249
1547302886
2141905498
363909568
635056882
1149962474
1481524218
1825047355
1125868863
854342855
846487499
491407743
1919668160
612965718
1067378919
1579216451
1811958256
344662449
746692387
1660343819
1917122811
614120463
1617613916
1263931638
614464260
22916198
1012824908
1800352365
1837570385
978558383
1521270270
438006262
809599485
1871841751
1072503597
1883935405
751733324
654337481
1114049966
539858049
109738412
1305843208
621885905
1481583570
1951030042
1647815402
2138055635
1760231820
1590155220
2080302185
196963930
846511105
341186869
1790770927
1491116148
878694108
1056486315
1649002287
635597834
1752765171
1947572278
909506250
1487121419
1883449130
52104981
1873106938
297824894
1994823891
445823391
405877312
1403600619
191288050
1899666828
1737752336
186270982
468506450
1524446653
419390663
54159865
605601530
247565662
136150137
1875559265
225116537
1739350549
1423858853
1005559212
838239690
193678901
810741461
876349833
1722579632
855833299
469109510
1858663192
1806890703
926505537
1340398671
71352143
509042804
508881497
732400812
1088975625
1229823600
357170701
139147734
1825530046
1963790433
531566756
2041458967
644767400
591154853
1148264361
134181809
186615242
1832694361
543231120
697467695
217544539
252093980
229836705
1212708165
1571367732
2091367970
2041119347
1693405345
1111311915
970168448
264317162
1981329681
1938159859
1209566622
333538572
1862841024
1666737397
560527205
454617106
1853761648
1454672851
1506458402
1286651188
1815418280
1092928793
740096173
1935959020
1462006882
767409279
1661336259
1757114819
1972912277
1179121748
1077526459
1251818898
2070465707
826009506
963268918
1968672783
833641957
190412942
458417386
1785815046
914362435
834942565
1617871987
516068130
1244988177
1705832433
1242365427
543803592
1395576117
179430823
261217213
525937749
935868670
1564377125
1087841629
559107876
1771260114
2119405201
1169958701
206637835
2079949608
373361650
907444970
946433174
1669433166
402288239
441763882
1685365989
35317929
1523481950
2118374341
918750403
1878086709
1349234388
478673205
1700855254
2137521034
289017593
1249571297
931212667
1308510724
1362341179
826250782
1271230267
1258217681
193237828
1241275541
1832908419
2012863198
1398489889
5088066
1126527299
1177245924
1014152500
1327546329
1296642571
1460623108
905907849
558421748
1771856425
226740040
2126866272
943619449
218709026
1207563974
155761014
1486561273
1814253050
1264073255
991157551
2097230780
105235230
1498210641
1783251339
1430400623
1608038154
603157398
1489510741
1622361728
915836750
1271739560
742080883
2143419272
483024332
1412296710
113063774
1777952394
782256955
2103315999
1805137722
180965854
2126579922
986902457
134179420
1619007966
1704020841
117346935
1201917245
369644744
277761249
626490714
1362007507
823870290
90199781
1985606888
516563472
1404635363
1180456155
1482913607
1661103501
953658194
1682796156
728334438
1248202858
1096408058
192915840
1823250110
1852884291
394168112
2397426
44605137
1986557730
605695222
139131413
950237234
1861605561
1242235184
1875023805
341500183
1365344600
427348957
610591662
527606547
125735904
1838268671
1599854053
1902380799
1902898567
747940225
1780464071
1037013534
242539283
723153734
1275398405
1714554971
1786402675
11473076
257117630
220052211
1433260631
1827361216
1392381060
1815681800
847674899
1096842329
137934595
895719087
1492788759
499559302
155100699
310492371
270699716
687798586
684202904
1720822102
622351024
1385852093
1875201344
1170782701
1877762919
230077628
2031646492
832276973
1523117301
1596040782
958919758
11613796
493018476
97813949
21062521
2044914406
1665460616
1979192998
887541533
210285829
2073893560
1405252667
1899946199
930390403
2102781270
346009907
1426135936
454893514
2053359370
1781940470
693575012
1654107769
1901096237
469247653
1649142316
572837801
606888638
2031218260
1199717789
19809577
1479558781
363359368
336258407
12096753
1098287510
326518608
2119443405
1852363942
39237120
1190806982
1598757262
392150756
772488262
528967833
434649221
357240500
711641530
1369950765
1920974199
456008747
480126705
1617119073
927937176
1988292703
1088134788
1125838563
1910569433
208939577
626059852
181025405
1392434851
1913768432
1015327352
312413751
688697708
1501613510
462971675
1962508678
1925441509
1833387619
2096366347
788819805
107563345
1442163394
1208218096
305646998
1337302864
227439739
1792189991
1547030172
1422553297
1328350236
1114031042
177457282
78365703
1619840367
586072546
1094706642
1205332224
640797659
1222842806
1599380838
1706445710
1779645992
409467984
659223398
263605617
2009705298
274174186
748454072
1159145751
811675217
981318547
168182609
1215421284
2064714430
716073638
951924602
171841105
2134477005
1249865236
973452950
967523007
1596529065
1066325134
566141029
524704530
977912763
777966204
1905347385
2064008508
276289185
1945120722
429341535
1500943642
929228820
744767244
1550230586
836423311
1845106540
2098158151
1100394648
558006332
956602956
478472910
854364679
1017605345
388468968
2068182526
1434606147
1045348029
1102717423
1004221561
693672536
1086734461
451469049
1497608292
1994640244
1274454183
415854885
1858136860
323387229
786676557
1881115855
204049354
151607304
2060708984
2025074141
1577817558
1010944223
1924622854
1077943395
822552162
775462301
1674094211
702668
2078981059
364989347
578730758
746458989
607781505
378735155
1359665524
487667147
484977777
2064953812
582600444
1443491374
1328467553
1898734964
28466704
1287033886
1904887606
1808007752
1386879162
299978827
151301330
1876121601
206086904
626890112
1293435822
1021389126
1980986617
1353770093
110263376
1846277045
618296628
1173870518
1174436284
1640726538
817799897
1665693853
1984831391
1807498029
722192351
1643305683
1549838614
216356191
138294140
1679884652
76924410
738896547
78478369
1115097716
1932542405
146502703
7686696
779395937
618344927
1760476986
1767188848
897107266
143436768
1243524557
123757658
1802025349
472974094
737378079
1668736306
52127011
967282601
1538219925
77603179
1573510702
1773796500
2091647383
1803619052
568739567
1054285202
1666907333
21367556
886698692
1232752091
895088458
561644633
38523522
742938100
575378760
2086886667
1320167461
772463188
1850094019
1235226973
1778549580
1674793342
1875467844
551144795
1923810763
766411252
273361862
1351290829
2008018784
1148291303
1334721119
820925439
745828994
2135517256
1058115910
995115999
124112967
1138105616
1678459026
471724754
269991054
1136278853
1803470676
136847266
1349585515
1051205350
488654238
1404337809
1336516784
2014676283
2127918033
605424529
888845719
1809766293
600138536
312829228
721572717
222486503
789055022
974269980
1543185507
2143293528
589725771
1831237477
1644791746
1098666466
750599856
1077228471
1308552449
721443484
800118929
478982175
1913944196
2016381844
2072426214
1197872954
1832775749
1116034994
747799901
468384668
114683690
1824600429
1690921345
839510339
1099194960
2085224782
808191127
1240662263
660622461
1018307633
366492201
372611381
812503681
1306849620
133415334
1687677270
1203343383
1705429180
432045509
803322804
1517433666
422619487
474717471
1391667131
125919534
1943031733
2135458376
1738560523
1967448603
1939200891
348681326
1374372187
103355862
1027079768
463476458
307534777
470134708
1954001391
1030466139
941397426
1430108935
644642285
2051216358
778881562
767813545
390207159
1297002131
629417552
826547568
219216775
713941655
52288718
1926453558
1570372721
1329628708
325869260
1235669096
349094075
998507886
639721318
1634950662
2117051770
215307063
1494998244
3552881
858270482
1447600178
209007610
2051531659
213052505
2087181490
1506162858
683313531
1991121933
130613149
1788697126
1428451858
661228535
1384978216
809421769
1897390606
639056326
1780031841
1223145509
380187844
1458005740
2004462580
1290631885
981745762
1941517821
2114075822
1345446526
657588806
1818808457
1087996328
444955566
1280283534
568596120
625166733
1940972274
597124207
1263457227
1889092582
1576935104
1757266317
345996823
1308854605
1010500167
541171657
708672464
421653381
642619110
1819455511
1833562731
2146897466
429100848
1997388866
2019302406
663111314
1080410246
1089489751
1822041673
464864226
1043899934
2021952774
859281435
1948418026
1139993212
178687743
2005024809
1019311845
707983889
2028189750
432450393
1512941538
1834786156
454397360
997532341
1321557269
694655960
1366867682
1225798051
1992113113
428369069
1333885334
244167847
108895539
703316660
248382943
1861447410
1337634308
1474205018
616082229
1209542921
249059141
1859818422
606723145
1603426070
1128984157
655431277
1751886564
1845315324
1522904199
1143794233
484410606
2044581437
1076359452
287582631
278345707
865055047
742016811
2014519242
1676819873
1740904621
1735145529
2067346003
1635799194
1715154849
14934675
2119226310
1519011681
1719718579
1481661098
496729642
717371982
76936513
890229540
1109046327
364637755
1670351036
106597556
948899061
65964459
1549003205
1296273085
1257653431
1008767217
1522522011
444606271
979458169
289352289
731640041
1996960698
2031855416
465676859
32226242
2142843051
725359812
2027579240
1648308845
1902252619
1037657083
819320644
1859115593
1535501470
1396318265
1361638030
1062363694
763966325
1417294070
1976557771
59099160
1390820160
792591067
1891495171
665389115
406839594
539802270
1967112785
236999240
474182332
1762320155
676392755
833800358
476720847
1936550742
906343045
669632039
2127271310
656367988
256512013
54176782
256999589
628241387
978791301
12859663
2143224763
684867738
727707222
1032349365
1461392463
2048414425
1779823223
1663815761
506460746
1127296324
1539815316
1415815443
1005619280
13901033
1626939144
1566247382
498342797
1931580050
276246621
1283014616
1952080998
790807896
956835058
470876935
8910549
1497586979
1979235510
2107812847
491561402
452863224
166189682
595182079
1906610255
336970856
1582393220
361699848
1852125681
1506968330
1970897164
850951310
2135353794
215880065
1333324512
927912850
450660389
678845676
978046308
1049878770
644450800
1808820254
1071888423
876641615
1873289445
547630643
1683877706
264527227
1336935582
133860700
698285983
2061525190
1599015323
1618360358
1421121989
828663868
2118419086
1198567650
1014937701
2012853097
1274046547
677661390
2017528512
2080557042
287787496
71054536
400402825
1186586326
2147222785
339971018
647631724
701946653
393233916
713847976
342847660
740673653
1713164351
868761358
1090986007
9887879
1476562661
1688833756
1185188500
2054232631
819293278
1728679628
1247625186
1030766314
1295118971
1227434772
35674887
414681574
1112454067
59200302
1345203661
262262166
1960475313
535118834
1187067270
194519548
1155023559
1714543213
499734338
238558040
1969878987
1916071358
532308995
2066909195
77266649
921940284
1368319251
896251743
945522209
988225270
490745837
1392920292
989699591
1111321054
219464456
404846918
983898117
712996897
826665399
942937249
473641015
1829987644
412985426
302827664
1939274847
339020839
1473114357
849419287
397125026
1746770483
1919033108
1727259795
1387095904
942876697
323730518
92029830
1530812505
1715035544
1647021151
1536568620
1960049257
1067195069
1704452551
1403352608
1252430606
990718569
1237399829
1957980741
1369131965
1590558012
234233389
1282861764
985274834
1713269295
178739265
683348990
1088450325
845773518
1957518789
1030777926
1635889625
787037170
2041581806
1888393764
1499888900
194681087
1286718386
88384008
192653611
377109840
2027848833
1140436254
1222777733
2326355
333492780
80238389
1183866713
51007957
1880873008
775783726
1710687600
849952552
978244339
1245954902
1396231376
706505492
2101230575
1195649795
1554485980
1740807359
1495801457
1403376093
1280772936
1570590996
1407316726
2113191687
1974878452
474535324
27386966
1679387260
373349745
8743338
1704221519
1076478505
427375074
1902799315
1283380086
159168772
1165768463
125599980
181466814
751394078
1319099746
1660937111
1923416544
238712160
1303233866
167743799
89158007
478128348
359286732
1554161419
1464202432
872754086
1765373530
143166098
1412016983
1838872196
533912309
1644532473
202942514
871662595
1242890551
741874602
1917107964
529143684
120178064
521148230
2015729553
545557206
1145859682
1686206733
933235312
1786553610
1067617208
1413132066
1772406105
1710684239
1119395684
1733829997
904345297
530925708
710118974
867028768
2070790924
1167489313
1986516723
945797527
148652042
1050543010
1176998768
1671603745
1450817923
1213986318
1362641028
2073930885
856849807
1282308177
541150887
2055595321
2012704942
1165351861
2082765169
2016222023
1065069011
414461992
1146153032
1767671639
1148278574
959537932
432150322
1333039369
4647467
1030546723
224101895
1760205305
1350929271
1220925742
1165111646
224251731
1670502251
1172490683
1467273846
505152616
1739580038
1870784329
1606674380
1443861840
1986757954
154849205
854230360
1244614699
2040918217
1910168229
1485368363
363423925
1319733932
1696919952
1499589551
2065854748
918884819
1390275793
1193019619
914447668
873400752
623802910
1164406647
1356958905
1142059004
679709443
1096395139
40098984
21346171
53889918
1827676171
196592349
256707874
1264885540
30040824
1934978825
1428743247
1300441257
1062025600
948041171
1804716600
2119292690
226458355
1482064490
1289913206
1593572505
655469975
1864601970
1058107150
1246555272
706834553
1386820336
526005135
906109462
1885973158
935154758
710456022
1801711010
347112393
1343820527
309741151
376286294
342107260
1260787334
833242022
1257145511
158809609
1187312403
1655621783
1126936197
162421670
52794067
283823902
598556665
1303312825
384477573
1433569809
2080277519
1531012724
1861299652
43977053
206231959
190212643
389340007
1323181524
199235704
1702999974
543866391
1652274694
1153400927
1874469943
1879753561
1665468979
1418080090
978364342
1721848994
872919083
1125523217
489629006
174193235
2097971293
1669901377
1284504482
1242825911
902820162
471049310
545217717
1989295937
1331213447
1034541915
597126690
1060547330
1236114069
71322352
982004229
1336623034
1846263483
750827583
1998337722
599308064
446561250
1171448394
1854607053
1070358235
60205343
2093299589
873107955
990769750
145530018
670963037
1706026233
1778286069
1025276330
880708877
181488045
2126071868
57623329
1679799120
1480177637
504349894
627521882
1985181032
1201618159
920227412
462683383
1699870663
1290609730
1525770496
1194261504
1438416124
1427302362
1870154892
872490608
786354754
522774447
1142388359
254994734
232278069
1776020314
2132444341
1527214973
1712664202
1546676452
1314559777
111428268
631364614
30316016
1930656469
1948645066
469777453
673726399
148626176
509832781
776529278
1659464453
1444510956
2061511295
327202648
2068102417
107642982
1670315097
1747714339
248294204
1704766303
1193670564
1615343565
665482027
199998375
367308955
989135984
555998207
1784660169
1540210329
1530286582
947961205
1212448526
947161515
223822972
998330473
148035908
1738563137
144190990
1521895419
2051359579
1428539811
686808730
1059827788
2108701647
1098333580
751403143
536320094
152555290
1267596670
1992818753
895320263
1532698906
1206669803
1807219135
207066463
867106655
597296474
16330554
1719053332
2088795078
756819979
1875412662
2133462675
465080031
2089360511
1173590328
1084229968
7979317
1459219408
882808800
663766263
277929662
1354359136
166081490
1314972989
1173467178
481652798
843410075
1429697128
515423777
1724472751
1925797240
497453324
2018187851
1236481849
1161514849
365515303
139276931
1753484753
1535814597
398312375
1682549440
1855355425
1340011485
797878397
1795243887
942205330
1792781680
1790865600
1753001762
685584754
834578695
700697269
2014948897
1014918131
438425759
1156120985
1978392369
697179206
1363782799
857679669
1122686639
2084150030
2030631815
1115030471
897983595
1668860323
342060996
1460260340
1247307393
20385747
439844185
240626388
114451225
1770495746
1146675336
302643017
30878209
470154945
899982432
1450006259
744636609
631497022
2042081435
1977584964
1047581444
1078279969
756080566
1403592073
445050343
816561219
1283956150
768783106
206160336
1381127091
1059065367
1185370446
2093477049
872041342
627423744
1404325005
287886474
1590325697
1435879125
1765280192
647747958
1560387767
738309106
638617395
1082197998
1415416399
2066981161
1968876537
1138963157
192335226
1870470496
1343447321
1165856341
2020823369
632912990
36401541
1034232169
42986038
86816003
329200098
663701642
1864517043
545769456
390263227
1737375716
97787528
2050731343
1175794289
1308407179
1324923266
73649025
1996990644
716268362
1778231646
347141392
810550311
653505040
1494735456
1222504130
1081180103
34235052
1114499128
5668566
38812166
1453146415
237025404
467272149
683627844
1027792617
1941135376
604146104
723181602
1924355157
2020822862
1270449237
765363466
507055002
329368922
2076371136
88736651
1863881347
608144785
816311910
1078226831
97023452
528220903
1953123098
1758411390
2146574721
1575509269
562624639
167379645
72666401
816857981
1694467066
1382558810
1438870747
1865984683
554230558
177815896
1117170566
2024142880
1653527267
1900353942
940305916
871001726
256818736
1904003997
1462393952
1813897661
1256008547
190931942
585561334
2113909688
1288745676
828466816
1029744088
648288242
41778483
1225659966
741175214
1651351663
1523206549
1874429117
1104252877
781455721
46660593
405695477
345616948
647593529
634696532
267570535
1496394839
1647225956
1949525946
2007390864
158154453
656916885
1193349366
992847140
1978032085
1984050671
831542376
461051885
991464871
815600127
685030309
1692841408
283355306
249852477
816214653
2049286979
224712044
1649496712
436702421
1829926415
977397592
448701551
1823725004
1939295534
1168102016
1412737296
2128881024
539668951
639444632
963352367
256786214
1651523355
994676689
1474725501
1768568711
1974342219
1244881657
359113736
874930974
132645747
801385953
1302245103
122866746
227648872
1086673760
974306262
1143812603
1659375150
293973015
627589570
1905692024
220489409
1161376051
239365711
77275341
584598590
256618243
1160692073
169217290
467977951
1056931646
1005711974
374960274
110986079
2144422451
740105066
870583555
1623732956
1866060474
1835413064
1112372768
407513821
1116128994
1271836751
1387382658
7642552
1973656376
1753988883
252044019
1442882242
1573612701
802315275
501036721
1022101299
20769345
818479451
1011485718
2022171888
1059670178
738164080
1939954929
1999242299
557267830
2012092504
1628123878
672269166
571668231
1780285062
2028506323
1932740344
1252277359
1186264727
137874731
263500257
1101228434
1331321981
1916842147
1595352673
1197905195
1699964439
1223740534
1611910497
434089993
1377480579
1651610500
1029908277
1659154396
748621703
1990256286
1908269951
486195375
2022814518
456468564
1938326128
1224573007
138642161
628481353
1471855483
1629175685
1488113138
210883004
1555279562
733957400
311050079
1606141678
1389092156
1797474110
301078902
1062644477
1637214237
1684043374
1379187451
144332189
903813621
1526345692
1498901098
121229134
899725055
1677344501
1122528053
146022264
1815286875
1574459443
1348688077
421044797
2050193777
1753584387
1890372722
19392258
1907214232
1796533469
2135312326
1373247207
674949777
177852872
251357782
1634984665
769986658
1878372512
1793682752
443742545
1086499430
1483576334
333572001
1555760511
1113142438
788579531
1598675677
1972122853
1694025365
1385788579
2142635580
1525433830
2086759209
928018482
648381578
1665867212
371409232
1058855152
433827556
575399696
994730998
2020141036
100289056
1740355503
2114427453
1730459630
186448401
366919618
992399363
386930536
2002189893
542965473
1078220283
1947493152
1578382989
87524219
1423042987
1202153542
981364397
1968123827
1964803678
1079004752
237499109
707135779
1671691367
310872513
1952214086
312741413
238375510
273340084
1838744761
281580674
559475894
115227125
902615855
1985031996
96828948
1213402199
1260556374
1182735636
1755889644
9309299
1647612523
2135179020
1488384655
1403353360
1605112202
1279301212
1863460146
1167078187
242005068
169429644
1815758416
289335488
747463542
1758607422
643234836
1599620724
276784735
1207109308
525091970
988885461
316983215
392218261
371908058
884608034
414646524
469047378
1756198420
1530526792
209645415
1861998994
512992382
147931340
1283395549
1809865878
30124153
106662586
248578836
2138252634
863761157
594239225
2073516506
1884369066
1058895474
725057898
1082436015
1075167796
1106755142
125003508
672721087
824162873
1450168371
1886105393
1242960386
1288926332
263902088
1004513172
969740703
2053254730
1940226671
842060998
704903550
1312814258
88170872
1268876714
1431731411
915479257
476626865
1434152238
353481958
150484910
1932165051
1092043853
1873554755
978169155
55486211
1155429680
186333184
820622905
54834980
25152622
1449560494
776600532
183291191
196097039
1761287678
1023128855
634161673
217085269
90071928
1674792014
1499513694
602997545
1610788999
396004717
1801255718
1196215365
1109262129
8281305
2093588598
729028029
1535373658
681899158
1544689429
247487666
363076818
225815439
1093896261
1422541124
2095947883
1429947236
2086501091
70940764
1559822127
384417511
2020946878
141477249
1996047716
837861315
1343020377
174849680
1226142805
673410429
343898309
1253446738
812332756
1138680589
1275237851
533144964
1184619899
280503720
345952986
452893029
920953451
1293591239
1193289048
1476477222
1709389473
2137011814
1714350615
547586775
709334298
1091287310
451067295
1503038316
2077499289
518985341
2034244580
439453897
1764557479
489024415
1144113563
1674570870
1410851482
32353500
1773077272
593343885
1726795389
42226798
1960801671
30065374
1830387070
1230411914
1026424592
104738158
867684986
216443328
643511994
788703930
1448650955
318011656
1455471792
1816458986
1598285833
59803137
1578521437
1373456112
1770971309
1541551505
1613348370
1669120711
2122969062
545959830
1947888375
280496141
925264953
598558087
164225562
1283961815
1024842093
1254514904
1280441928
637007134
511927617
1016723626
561114384
1709188813
40414055
1067618435
318961430
2006676136
715047291
1435090585
547754053
1222343338
1408011176
1213413777
754659379
1456344088
1802721529
1778610000
1926459916
1290721490
1006290743
933929678
737082782
1811823258
616361799
1692242613
1408742951
1706425424
510908906
214214483
931771475
1945447762
1250507603
1644865771
1211794740
809237169
57243494
924057150
2075144923
309367270
1679486640
470250079
1291392213
67504984
5935520
407995133
1282762819
515791860
228507169
829109990
63156271
2086686703
142697071
13466784
1346428275
1859816710
1899129353
253366168
936197953
241998930
213086776
44230450
547830699
1166998751
800965999
1805200555
1045221194
1618165324
1934860452
407681526
1920259580
672473541
1377681029
1610948371
1381046917
922076655
282471578
991768813
1969893355
2142885787
2065786572
1261051790
746983565
1812188481
1767291934
639046680
1009419977
201533597
853080755
1262376747
929848758
89243826
599811120
564723537
484202659
1238897916
1136060925
985540333
1619194819
496084664
923250997
1422568154
452717706
338320219
1107484510
1021997101
652382650
1972234110
2046209627
939275017
182442805
1654800416
1981728968
107535442
667634486
562435565
1577774636
1722245154
1064277464
718034517
35512106
780543119
161747312
1733146310
1038455341
727903994
848031523
139019930
992849634
1973050050
1173109426
28117231
1204638527
1134024709
950641387
1887410097
1330716420
219099329
1923025466
495177028
750946588
1997051950
1881005584
1448048357
1877834272
227033132
1267284039
86904601
1554330303
1069185078
1016907397
1112047496
1504277964
1739412252
1544583859
246082458
938278462
1589695819
1063912310
65110703
840841844
1008118664
1240271886
17127997
1064521944
1516923036
1555776790
1077039095
1406823421
651906041
1632973863
1165948011
1791971051
38834026
2127350970
1118796995
1094136141
725696116
588959718
1492958659
1841554374
902337331
1730671887
342371630
377437293
202366357
893049245
305523779
1430243929
1228337516
2124134786
2118507150
1944572570
2097421349
912191487
1898229679
74421259
113550302
879181584
986586411
2010895386
971426990
349233094
1278802403
979481057
1727424513
488004421
1004958478
35177507
801434130
694168154
1338853197
1757182936
1034291261
563092868
152701050
404607336
80338792
1991872015
1683842529
1141258434
937271878
785864107
1524727652
1668078989
1799081905
229674705
805256817
369043294
655683737
1996299540
929872053
1646101861
1276763717
922418502
127769353
2056094796
911249702
1942314504
1970182857
37890251
1977382519
585007002
1148514440
1337693352
1168330379
2071813145
694868590
10416840
467112846
2135955551
307373513
1095216076
1217488714
1485061103
570802777
53666185
314509668
1963307120
1796430724
2017866821
601216550
1946520362
936770402
135450197
1456262081
737778854
334148810
391493716
654940611
1147521249
1429755166
1628861832
134821481
400566202
283320010
1273292948
1588395314
1340140794
983927847
349667026
691361091
1829705973
589764816
1560978736
454221690
869986400
604640319
495092865
232205454
1045904656
109673531
1081083265
682490797
1096963511
329244335
502930639
65536107
1682959933
1120945253
1573674967
1447047428
1600434196
650781440
1170989151
1705286947
1855232708
88168237
1232294286
90950464
51719180
2037589788
1014461271
1610588045
2138328937
384912460
1584711489
572967387
788862806
1013712523
210210012
1513470966
311639280
609498522
1087309054
2106599474
158230662
1129216885
654114578
184813360
1325285814
714106619
1882369279
682042966
976242612
1851827665
931905412
1744846355
623931735
2131967700
869845462
191139869
1627231652
1962595297
573173428
999493004
428514350
99085610
1206572114
347473294
339571887
888097325
577822811
1309956839
1002231799
1263549630
1425849533
2145075917
2031996905
1265896133
626008864
780765990
1805780906
1428117915
1511584302
1269131386
626516953
1544461978
361924887
1199950833
739074829
542546623
1373531028
538460820
455525837
167894064
1941253904
212621933
1678376740
1602504925
2066787893
2129498584
1341123762
1220391000
831554889
760532087
252466794
778331835
1308219081
997872319
1310570486
1204872704
1783846712
1490114481
2090192872
256080232
1149149534
1450575512
581695674
1591537277
793760520
1087838723
1607092273
648237077
1103392932
2049178049
1726380254
2114693308
1109037644
646472007
259496150
1235340301
2106152724
1935576488
1457095526
1200040464
880517578
1587606469
1997480051
329361570
2119048592
604274495
83127505
376669732
112298329
1497651158
1494305475
1471497106
1240616071
189280228
1532893775
1474991737
2089178042
1508776806
594221296
1649107982
358757248
543223055
997952148
981058226
28743376
738467138
910534899
530449485
1540813096
1545484362
740842722
1486997690
371883039
1082840117
499629549
1533220857
1713928967
1843203872
656497271
584615033
1518389182
1098618485
1598638149
1849644302
1790027271
945763257
908131552
1837938645
1970004251
1195172681
444132731
1299905494
239480376
1392800625
808318783
665572179
710990478
2092738950
1593020384
293117564
783990421
1810231492
127647118
1579793697
437811752
514625660
919459667
661514610
2139027792
122907084
960302372
1359649191
1164066942
1650474761
110082226
48130852
550076413
959611094
222852239
2121175981
180973914
1892525248
52559284
1129864278
2044066479
348128275
2054085379
673162151
2005670850
1110393136
506318247
1660118990
1052057973
791885399
463735114
2015451283
1684283951
1187539914
1768830084
571568718
707707541
834868793
1226387749
146972538
1990345109
1766562967
292793318
81879784
339070012
395159148
82408829
884050705
1041963654
392344304
811180533
1461971696
762205000
1407268354
200831516
865148139
1214658716
483999565
1491993200
1253199198
1212521419
1030203400
2072167516
663817269
569317928
1038666119
1523236289
1699162022
941367543
984857493
467702351
1619496544
1566062925
489101848
1608602158
302594436
1862376761
1286624250
16388998
957161277
1504711420
429293843
603476561
1264069787
579015145
863092878
1357781094
303712304
536358644
1901600512
647687750
1901812800
1611321303
166266105
560632493
296184084
1350445182
360721583
1476033370
30580418
424836729
1425613038
2083986655
1758363651
948352476
999047863
1631714228
94964771
1365714130
577656894
997294863
99545358
1221243031
1492886031
1222354634
684312137
851390714
1951890051
234637918
928206459
1162222857
1435073431
1395159386
280412585
1994555321
1430334554
345979004
1658396771
651768583
1619605595
539596003
643927209
673473896
299052395
676977930
387624282
1195074847
1977926067
647764066
667293603
1710208355
877634137
2053642297
1520091656
264268169
1060948246
1292261284
1976008085
1948568098
2121554773
1584964527
1030912243
57622815
497749974
20417503
852413135
2114555257
1044258070
798333423
1375798050
485179402
1218883504
1320768238
1722533487
357269422
2047731744
1614741186
1360883557
414127495
243950122
347289733
2084026769
362004708
279986573
1714898715
1313501944
1679414299
1664928064
465583340
221919036
892147723
164002289
1384243397
7090417
164493613
159037243
1815502266
286254209
725351256
1930557077
101956414
1132462728
333608342
1128494522
1700797843
580075864
1946720168
1193375841
330681947
399916926
2087040254
367464226
908594270
835153587
1541069195
2044749047
2140775332
55444784
1689429593
1312200159
2008436435
365230196
417887377
1736969619
757063122
1494417245
1813496723
290876546
1249912620
325622875
1557457733
41088981
1800454187
207433692
508565983
1722977701
1984527543
222564906
1715705681
1012016445
814135235
1387443869
307122575
1200935888
764961719
827380778
989573499
1195662266
902488648
2049677743
1910093346
1625113104
890938706
417654364
1394498043
1800367435
1113822884
2016906579
1115504144
1398557523
1333610614
1869192931
502177668
1287356381
404024640
1432730573
1749586660
1599019691
1849039011
1414819436
1756072099
533747107
278087472
984518106
2061703567
125688655
1203711709
1289856847
1341921975
1718916329
480761584
79655322
628160994
1484521653
331643048
974210594
74277400
1949241377
1971791812
1640539146
1774855946
545951322
1304641935
1734719963
1250064974
352980459
1893312149
508360702
1065576160
77356994
2124134814
1726262051
1054250545
1406701779
133572815
1702075970
659118879
2130473132
764706285
249152779
114362208
2086510497
1120826808
1499196936
1796048817
1947608378
961552661
232488189
913000226
366316906
1460522265
133377195
1669684374
702517501
2033496762
697424359
1401486729
845234483
1810460644
1624003883
997932053
241549360
667240307
1556036927
2137131452
265518570
321071325
1887035719
1232176159
1509621567
913146140
688597693
1853786579
643836711
666751698
1172934740
941069730
965157443
1262425706
286199755
2009392018
1638767706
1659101846
105001000
1443945647
1299828234
1226922989
1327828041
588893085
1623709882
394259929
1405314215
93182037
1776205551
1660078715
2105063981
1074941272
964027433
621228808
1277652934
1681335008
605295064
1511819343
64615748
758633443
1534133867
1375085132
50788725
1676310989
1520602011
689434893
1070703605
408826164
1342051216
1585374383
2092881890
751420846
62382308
2053512532
2071494210
546022995
845722510
1072292882
1314379665
1092362721
784531284
1819896497
1737479888
1643309943
1575004784
354964472
653296361
2072044941
1169314763
1125188603
1834770933
343881692
1832460447
85506156
656992893
536128110
978588626
1183213854
1287847489
91376164
1225386674
1459449685
185625817
1479038318
1817740464
831321868
455572700
1419014111
548589797
900019981
1259699998
329916152
880165981
769880146
1468885059
2104921593
1254152212
767932224
2021094395
1684052519
556830774
7832550
1752878519
1430661069
691374341
403179808
968508552
265796965
297766466
628840044
2015167523
1169385652
1311783077
1061633723
1805408306
769649274
2073728158
1022167409
1127183666
761866933
1031360492
864086703
185486343
1291777420
1193570569
1209025401
254043078
1855389417
1198494760
1509403062
749517785
892546815
1341764144
1482274936
470791623
1410151912
433548945
1795664071
1715210436
25717055
895544856
1884074341
114539169
359327456
1124873350
774713027
782639839
1761542782
1197280105
1992987725
806351956
1658714262
68382651
1690116925
1492799479
793045985
2095155385
1028942929
1548869259
16066752
1846683049
1942984408
1861153720
1438691777
2141766824
968782261
1644672864
486806573
1738809457
2111589215
1332041850
1164870534
2049721931
869634560
1505052403
580468446
1452619142
1015626773
359626333
1242512324
1950286978
1198979034
1693099933
2055609307
1249677162
187376862
1817688980
1462331408
717860471
999920330
1081937302
1006179687
616166384
846727917
355128518
794579205
1864954660
1321836463
1988202393
2015991005
1515523516
636208370
37975191
646251261
984468019
966144152
613019160
1763052222
205435608
56525399
223878014
1463112852
1119861516
1198568531
1789090784
1809053308
1383345688
1162695549
1821040728
1140650005
2048992548
108953423
932660732
1324478200
914654740
945074782
721106976
2097437377
198543497
786191035
1190009688
493595103
2046281091
1683818960
156876336
41549121
2083114193
30663913
1161041157
783287444
1696088955
972635576
1258158972
1011952325
1012828692
25389522
788528760
1681459897
2057169621
1953969021
335425320
2144545319
494162004
24582573
524025069
490078092
213615336
1092770024
482940703
998391086
781840366
817150642
1630558201
147285433
1343092505
1547185626
532788890
30320817
868008249
1572415328
986726696
525141633
686661277
1947126424
89988987
1260240074
12250267
1424480336
63478910
726006426
262243573
1122855083
1933719871
1738726545
632795846
1508665920
1037092741
1782755682
133476845
1880550116
48990820
965379659
2031203480
1552820174
45965947
1852373569
1219326320
1753638211
72023773
1878481789
729496196
695570493
1020598158
151653070
1332124464
2145232064
1357885537
458303635
850689503
2003034129
1038574284
650807342
1028315974
1241888609
1412280311
325446973
2003300309
1365023017
1772444395
635211436
2033318403
1040282763
214420371
1205658673
1386774905
2118191655
1203533844
1321974169
866132910
1383203948
1822119929
863734665
127003664
643684155
1915968813
945498982
153563290
1682794685
449705932
1253878829
92993849
392855858
1955110627
2130023888
531230042
1481049034
1023239139
1580819001
1604962945
662367841
1343458351
1479491931
989946507
124395944
200356683
157558021
96084409
1466102296
2049373676
718935548
1703156993
661028664
407806732
1712705282
1801824445
1963709599
1215690561
1949016738
1760523715
2131677766
1137598076
1567401423
1778268527
507239366
1614462397
1651844476
1949489644
1468617235
326387334
243098103
1231693290
609210919
1553944691
770544511
1788678756
984759982
524892983
1666594586
2092073097
1902546796
15227141
1477288305
2028702881
791701969
68608391
215211090
1051943841
796819667
1793190658
436062836
750494224
1119600040
1537568149
1036555181
1533950371
302329877
1510886498
1788238147
1792925751
1393935872
1610311935
502608417
310248781
1113115781
1075231971
611413896
1091260638
640956290
2115992565
223619166
523086143
263959189
1862155933
1955532334
796705169
35485782
1021064255
1882622278
313536565
591000449
1503026578
1510677785
652479584
351741723
2080755294
1555239891
1291523420
402710028
2058745899
526742383
390553453
499557390
818019438
568801638
12749741
2024310185
397543080
1440472911
205423820
1717803161
1666297584
1099572988
1326958226
1106201450
848847795
2069245490
1930570481
1058832074
1390206079
340905014
657015089
728196351
548180967
325334146
1195191287
1284319872
1136675279
1906959432
916784928
378955205
1504087531
466474474
30398140
405229619
484266450
1396505952
1463614498
621200830
875791056
1697975560
1211446718
1944915343
409709857
214925537
97330121
365652525
1681434001
2018112478
1994020822
1641902479
1825389403
1357691673
262400501
720711102
794293054
1343277841
1144494064
1335034917
1910753569
1525015420
1114401449
2004510604
1815542555
1371144972
1488708884
378818200
1734924894
916661424
188398070
370177231
17278613
176964323
1478101615
1373004513
549941233
1053205652
289025066
1769422615
903020862
1549824251
2021128038
955344044
2063061461
161582103
2021498254
649512254
1325793409
1630517932
1677723475
1367806035
551376270
494604088
426883766
164537242
79711382
1848876249
1096042915
1734034244
1118185223
1688827128
426854458
894933748
191170287
1058532064
1600375364
1537115305
78450736
2046631934
1895525042
1570183699
32347042
1908332484
555866305
2078968886
173883655
100504916
202108722
2139407381
981360936
454491572
1704939861
829475521
563615758
91784634
1360368272
71432639
1908256631
1568892286
1225122726
2027614853
857532709
1910690976
2065582583
1367564392
694966545
156602188
989158446
861765353
1014155011
1678483711
1400736415
1735158614
2059442780
1876523679
113437484
24919075
936659567
1772178672
2008846799
1281155634
1426250248
829664764
169504005
2013319122
1990023589
1711834396
2014883107
657484308
1022128389
1867595509
1988211250
530792560
314241496
1996835269
992445019
141561155
1095266824
1764350467
440256413
1340374526
1000140236
1974859356
857560780
49660679
2035708450
798215030
1293565356
362473697
1126813361
1281378564
288708798
1417803726
24072329
862586333
1033007511
1974524859
1865712569
2039507866
1136387549
2126714139
174849628
449063777
2061292666
2090152210
871641651
956955247
725275757
1364134331
810436358
1677759862
945304361
719179160
469630347
1795886469
323467918
84857165
1823184962
2137021530
1725628225
1872504418
1111543632
1918975948
460601024
698088675
425314693
666197846
1617204770
14928461
1652760395
1641068331
1558198160
1158691514
400417930
1654803768
45123912
50522250
618838869
1900883147
955138929
650567096
1377627479
820816774
892069503
250403384
1758891823
1401222429
1570357514
227567143
1758374348
392224631
1993113426
1213638881
1949461818
608044890
737099677
1641548238
70412845
1221080205
810168799
1409652716
179098998
1208288792
1294384514
1681603301
1535496400
1500571185
658124814
516926208
308723232
900613909
1658843759
1360212350
666737110
80225937
244074579
97398748
167074831
1109973732
1593873782
426799591
1442866153
763766525
1357524147
272778388
879618459
656643500
800368089
1913149044
1852012503
1626087334
1366866860
195780750
2146660160
486807136
202420964
412390934
1130991626
1167349922
2138785778
2056248501
1262914598
11521826
1305879715
1344589073
516137427
2119446630
962125791
1719106223
1322728739
497487189
1691976354
887227544
1070834649
699409604
461608612
1167584550
232301939
1425146131
277527739
667171608
544298841
1180818161
2009189096
1152606361
1406588429
2036319812
740258507
851045438
342953914
1701848759
1364815830
1705574799
1666094672
1503095636
2044673329
1707186356
2020375099
844698494
1520260232
53970596
432483286
276494910
2047996908
1299533359
1145923186
2043538289
274492490
1785837377
1844322840
1415348152
2047866741
1132998601
1981451774
2004959280
800265889
1516565464
1278546645
495260639
670333018
2041970031
1770413222
1401352776
1656645383
1517403596
1987145141
479060415
393330441
1067752566
1354741838
1472608669
548498727
2010529840
721305835
420163534
1145533562
607624989
587516146
100510913
1573682394
451598003
2011168900
1896441709
1054533951
852872363
1970782421
1457080788
1203140089
1150326380
1047154316
299638040
1332829840
757115364
1387635734
177896920
1790446746
609342852
199738266
1656690788
2089569642
1100873865
1169101108
332541215
1012469987
397718334
197375447
969497667
15183670
1607690031
1816332427
1152170742
668972838
1128243137
2008416765
330444426
1570391305
1783876090
102479131
122687961
1496440816
363848904
175166123
1726488653
1423433914
658436558
340603709
164342622
580411314
635579633
424700111
175773065
970304411
1874005239
1043749345
1713018887
2045003496
2079132627
428663652
1230130654
575696766
1051735732
1344504427
1857521665
695610065
1978500708
1970145142
1514367818
640998949
1609432988
1211322285
1749209673
1906797523
419797719
906037251
359103390
2045368787
522384660
100497158
414874809
1997897572
1057802236
634408647
1599143747
1337769045
2017339887
1367050178
885277887
2052011634
829593172
824001268
1653469766
217030708
1762835914
229880726
1401529981
1969489520
1641225962
1746670093
1341969306
2129242001
620062169
195401201
832955763
1540706485
280859818
665942011
2121510137
1560888552
181138449
301530288
732304484
1500097233
1395444468
221415015
1647909792
60326670
1578033002
1307488203
2023431412
207758995
120700571
2040950127
1959745581
1952664726
1664928917
34814260
1295894525
1469159796
1750080869
151667475
1167146373
1232057452
541070552
1731439858
807716185
148235695
336383627
35048336
195121825
1717058922
558255776
1410625900
1737274455
812859706
1865316846
1661485313
833278177
1422402268
1116329409
1617561363
154282759
634486315
2083524840
1340611619
1945414978
1486462915
529355581
1469304904
1421721283
1444631282
1399150070
1188617119
1229365136
1746286542
1749632137
1872288181
557976625
423600616
223437947
518245311
1864379077
1423507005
2093712685
1491509833
1179369141
1775550854
263141645
1976094624
297903374
299032229
1338561799
1532093112
151230742
2086519974
1303132528
1364207701
679952358
586212639
815817135
1423529487
904035640
1383186973
735362226
1486765192
1058410363
1659143408
1028738393
246055306
796357646
105192553
1479709334
705257982
64689016
1804460700
1558329266
2095610972
1522513298
722782989
119376970
1911661423
341589577
227023350
1119536468
498382821
1905307936
1056153857
624821332
119179958
534478347
1666680617
460269621
1274660793
1670649142
1249482150
792815034
1896277829
416007051
750391030
595437313
2054695275
240506603
1792347249
2143335684
1557567217
1301809847
1050240378
142485041
1804930242
887372596
582884554
64559125
623267187
1631347405
1948211044
356757159
443227048
1065475462
1858853519
1727421794
829512903
1009841695
762057141
1232074434
698171970
1810479343
967548224
1716487440
292912373
774312410
141453536
486074924
1282111112
916795172
1824147738
479545320
1494783023
421015252
543040051
1344286982
1049198807
1710494097
2038404595
911384653
1632665312
505870484
1079523988
1214036288
2134360936
1053206605
1485527097
528437538
848091001
1691506136
362622829
448150998
605946621
206158471
439666640
1522822917
2099428977
888828049
233915881
68341375
946351597
1115985650
1169934690
1391650717
607822514
1010286023
782160830
804673589
1017455942
612965112
1665938852
388761867
2143291594
1996752287
1352304202
1312042364
2078770159
1991621499
761471251
305924992
433279975
1446341517
1313450901
403868992
178808502
1703513096
102114406
1839634386
1279102214
1498117579
1332377899
90188839
1676424445
1770670099
1824302259
1894076353
1113992031
1980634572
2141082927
301710310
959014834
280779100
1350245117
1297634987
72014955
1174319219
471211487
340620023
695292554
908910860
1009802305
1734924460
1324960607
303768949
1692430632
1160942895
878373585
1343078354
2017780275
1297978176
520808950
1970460571
509212072
970652561
1563398255
484678874
1591480775
744578271
1906489262
1863169288
1866441210
806919204
316265718
407236309
1055360225
876326154
1617758899
1537556208
132318275
765530679
286671906
1068565396
1251758376
2050696407
1562465999
1873777005
520129417
314648006
258354299
1340737501
768233567
198317486
1896216063
1782344739
1891094207
1627542698
843343285
1131745120
144009253
23399167
83226791
1495546253
203805890
373446954
1394350622
2057117116
722522855
30101633
1449706741
1728649020
1545690274
482128642
1400999475
361639114
238839456
1191279580
1576808288
1269423594
2006525380
1887842107
1345120411
687945233
652467654
1418588966
201323185
386345382
1712600937
989491081
674691495
368720359
1323310754
806843914
1602461512
802840953
617883913
1151038225
1830290546
1830307858
557482947
212706571
2087083066
2111749962
1494837850
1038294521
1877509554
1710720797
1169302510
2034469393
82357842
1483495632
1007258336
2139537821
1080294513
321207495
1210259963
1121722330
457195712
1910842894
1823965882
44868699
304984542
455464545
944753822
1525209707
263040195
410258115
1959655897
1905494480
483885322
1594683348
1854682861
844771063
1603551644
1151196599
1817940010
1361853150
724213651
388455502
1909141551
434248579
1242811556
237269070
1229006343
1680149728
775054613
238497316
462271395
1474867140
1587831212
1069258679
113386478
132606783
1216942830
1136770843
909387989
1152554014
171188819
1645229037
1907802655
1812422105
1718000924
1575991120
1915857721
1564054044
1195836979
916535296
98586999
614797788
384921916
1937708747
782324319
1563892880
899195779
988459626
1759478372
943743349
2068922249
1447509102
834501210
283170610
2109732455
1818416283
793554460
1769888833
1073988174
651095541
230230722
785850179
89467100
633928390
947002688
492883683
888374633
427057319
242925546
717591260
404314965
239514829
220746034
1584384765
953200512
1973895333
750416336
288725240
1252027425
853724557
1314147081
492121928
1277937963
2008332669
587226341
487778871
2063384582
46551763
1602737235
1869230026
1087538407
1571126592
1627810147
1466046491
1944914366
114531713
440649287
733404540
435062682
128830966
972780600
833164549
1460408796
1292851737
1985761960
1726197416
1365651426
883917818
1244173702
730447113
310542232
542871454
872368943
1855784577
1459576590
55449465
813197956
873356490
1186635738
1157933196
870083007
82361766
1036271657
1353481
1482710036
388512399
546713028
312506988
1240438825
1005431145
740954232
690880804
816572158
1742740741
1285954323
1673481679
2003646685
1923949759
1132062526
1882106579
1269425341
2008601847
1206146761
1945036477
407924175
321820509
1392213541
1651566743
87806583
197378886
1919915698
1687129057
822829422
1386020354
1264711911
1082312092
1799821724
535257817
1758011037
1090195325
685346379
1406563101
117091584
1831214239
1158174599
685231902
1209305096
2055067201
1563690723
753776018
454945468
1013096292
902342228
1698778276
567905075
1956765965
451395131
1880994262
123847623
1261035218
393536413
1856295346
63424007
1514918686
692965036
2024737068
923718754
671961800
1234630935
1516670207
402425028
338295473
874890155
1548720750
1767312066
897999481
1362175246
1536061158
38439374
1492474286
9560076
22808846
885944166
1313893338
1174094242
1975169151
1057215910
1879354564
2041931611
2056996365
2057694442
1414843540
696388907
1908694078
1740992163
1588687874
1098179738
1760302905
1042814900
1923672308
1688760823
1687541099
1657088453
1494153803
299397977
1130667966
1962407599
2065577102
1208667804
951279854
555839932
1853054450
1536165743
107210651
76663475
1743010377
197410260
1257614461
817041252
173184994
773436511
1779786791
1099814588
700228572
1796595291
1257658066
98628107
32212253
369751570
1625718835
1696933892
188826123
410000156
799963151
32896698
122088581
1039530130
1047405275
225992133
297538907
1717433141
818358610
1517859011
2047379771
1048567788
122042623
2098753893
1678857388
567427534
1427901610
637874597
781324491
704974949
173489250
1850834533
1614509719
978781744
1190122967
1932054796
1677212727
7239282
68533305
1857522284
668547171
1956555717
1045614839
1841296535
1095356287
1470287466
741467165
1467305252
206415567
66540045
1916496875
928372762
1386783141
622521569
775488905
383580331
1660036448
119543039
550550869
923161964
515155289
890767037
766058179
532349180
1775925049
83907578
1600589091
1164029176
214495113
2080110803
368468817
1927996438
95077887
633404185
44981337
953306240
1955250459
239308790
386057105
1471017526
1090497267
80202364
261287191
1996789921
1330285950
732090742
1317500266
2000950761
367539830
404004397
1162857101
1339077624
599196548
1774404168
1055947676
809933709
703723402
1233172100
1899188487
103171752
1684149580
723791907
1412050367
373619184
1162282207
2120220678
1553315413
192563108
429391781
782039104
1457570158
841193938
1834877964
1778670373
1166119124
305578980
1325945530
604065932
1320276138
935108074
733753823
664986806
1921933403
1001170472
1572927992
1382518397
1943003789
88255331
692677088
941309231
309138866
1174896538
1257980808
2089873349
1889006540
1625665918
1723215734
539021789
933665562
1052987222
339405110
1341383372
1402535370
154775850
2054403151
54928263
1628199770
1579436711
1631524766
1256738168
848134000
1289717247
1555948011
946474903
526043894
1345365342
876967517
645256674
516359221
2112859522
1782014058
1946621739
143519527
1336694937
1360998510
1883515587
730574144
900140926
1704435596
1155835807
1231545999
395766861
865598478
556616278
1726331102
2094384458
1626004921
1068131038
1168732333
1336622687
229581322
485608252
1164249548
227533656
384053419
1440048658
1467774563
945900177
1713538803
663692349
559067267
44056381
1556188476
1955566402
1586532758
2062676763
265007670
2092430396
232157824
1765620008
1967247225
669571208
1869190412
568117216
1380898320
1441679874
1586385523
1233093524
757908044
519206867
325063961
1584385995
1016846449
1270869268
1679300588
1511713498
1240279095
222056235
701755109
1607552740
968972780
514106432
2114770872
869866845
1924973148
104079622
454086887
537628633
546422448
335445798
1122925498
2035708832
1558337828
250010575
761578167
731556722
379204992
867966262
512183054
125876456
595707006
1118036461
1827187870
133976156
1055637681
1394406916
1731949049
1666707878
1400763077
117592636
914022565
2109836162
1295400315
2031591752
181176752
963716363
1408037352
1808289602
376152470
715296839
901082153
1222778599
319758515
1673208907
1939732234
1932806235
1264298852
1611956140
1383069841
1058807504
1662141069
168120979
70346243
522731528
1573698367
1927360736
1984463107
773540176
758710265
298347836
188930661
1068963295
1558452112
1078000044
106995610
98141784
1120269989
833704908
841297459
529780003
1893668757
1291220339
1380839671
335890030
2102974940
493735917
1018200841
1256379680
330935178
49040879
60890427
146000433
584972587
1580948842
1872906600
1290621311
1619453300
836043483
490659740
741698041
1148176955
213381716
1863272761
1630953948
167477240
390902336
587927115
1384898187
950693617
1081394764
1030203699
879913460
682256092
1392304242
577086151
956467453
1911635735
701176782
596440890
1910528468
829636398
1262632764
1945747858
443070986
287723269
1785923308
1786392725
2038756716
77786892
651458365
794739308
1718483721
894695563
1633433140
1862125903
1002970361
642131418
535817908
1762342894
681596220
684221061
1044953594
939898107
1458836661
1345184724
360813133
1931081746
1267505545
740493500
1370082570
1476226508
857132292
774242923
1590992065
2036409327
75540976
1070875729
759077892
29228468
2026187434
886946899
105012974
1901801397
1416609761
1821299567
1240796661
1502610662
1598049881
604124529
795084760
1986128534
712553739
724263280
126651357
717210575
1853676653
1678443130
222719071
1253803755
1418611579
746458823
2054867113
1245913361
1905018459
272150860
1830801352
1442423380
180450523
1637742835
479365628
250720957
1978142908
491082053
2047323001
422202775
28154767
1159643853
351039178
1741604398
1411325186
759626416
2117105367
828052516
277277104
96213998
1804712183
954558382
1583673451
1094997723
102985615
552469851
390762911
1391937909
493425656
1194748610
1904409698
419112961
1786667314
943766246
1905333707
740732229
619011511
473461273
1152116325
827904574
1689480609
371548691
1652723950
846679758
737570261
1768552204
1957744708
1915019774
1934284012
1487782709
107806167
509633053
1002167965
343233278
1729666986
995988772
1915141376
919095706
1987870514
420008128
1585042419
879150430
1100564157
583426767
1799944735
1529809859
1796581398
1511965017
1213187152
1752464790
1383271196
1378386718
1150998238
2032718703
1230095250
178331518
993083423
282632643
1714278232
382039849
255253303
865871213
672996574
219882524
2057353658
306009981
658004321
1383829905
1555338753
250890631
2037860199
1808915688
1135365585
1815792326
1139383313
521960848
519463926
1180193548
609576607
1298380084
1571588896
191313819
929299895
343263247
922302432
2092181442
2074506801
1884945694
2017802971
1601761408
836411666
1099654793
1999004374
1645447471
519672257
1311535600
724051866
1576691551
1018735836
159662091
2108119939
97459114
1900428609
641123843
203024029
974140740
1462408189
885568695
1799063477
772501194
1918282927
1361062174
1874370388
970007086
1737055598
651371856
454033953
755631407
1733561343
1563742159
159699699
833629506
2116545707
1228045380
538535098
1288461442
1593100235
338787282
1068246308
1316525336
100813016
1547613449
1819250395
159970809
1036833795
721486933
655762321
1985732340
533652778
2113889308
657157683
1936874788
524285280
2079055118
1009978844
697425781
66185620
1472478931
1430701749
810561975
2006321260
1270456215
218930644
1795867214
1741846893
49259594
436075080
896150926
61950449
977572323
689491917
1504907902
51510408
1433609309
1932775662
1917136464
853974725
520040367
1263446462
1120518595
1898276621
1719535571
1985429758
1152531581
1467472840
837529932
1392313299
365441392
1271955690
1004394741
843789998
783258507
170921549
25531550
1071861901
1113340326
2063806025
814803711
2060475512
1721477780
1302446958
1444750417
101475433
687092134
1452848998
1158341155
32563936
2050636583
495407244
1126498392
770391577
1717368840
1450774713
699087940
1139689704
1561021072
918887216
1190241733
1429851717
1660025444
765207243
1944442794
1781605143
1517564146
76406986
2037053213
1159315472
769604977
1282347632
245201965
1773855860
70951268
1059651415
1781515026
1912029221
1291150587
1729857583
372269761
1100588586
1439806098
1759165585
1856720541
1504560660
1234156523
1009842466
1891024246
1574825818
1694033350
1970179695
1084021481
1416551101
1661746287
2016407150
317931306
1133673772
405614531
149119768
1838231282
216719804
1867880409
846679290
41264219
1245055869
2070675573
1505355970
936255101
1950081137
301940295
538156630
1164917285
1194793829
1808288397
1667552748
691016265
638731927
309552981
955275197
280586106
804371728
1917946879
895168725
947490951
1369683424
968038841
736830113
613299045
1454331400
1187829370
1263310932
26526879
1541130862
1076376276
508110100
1752354605
120089176
314561979
2063043302
826738294
256827882
1946775515
1393445010
1993612435
1728603142
760076589
606187430
1691771811
1315890379
1624274052
1991672610
1758803547
519265146
677829557
1865555344
1579230970
1552026924
1614926873
1808867065
1389361350
1888345794
667454152
116237202
212295616
1910222718
495392931
352190929
34048308
2114370185
441536294
1507135740
201747251
1876361766
853199816
952956526
739040761
664977723
237327576
262503700
1483111159
689169895
709262764
1006564082
1616201286
63607720
2015728346
2138738570
425336382
1383443839
1240649215
245981696
746779483
370829467
1731777338
319997893
61851918
1365501406
881423244
1220242026
64978513
166974708
1004976933
599115206
1924488445
1003298303
103367735
308623067
445149797
1427215356
482661221
2101121342
2037231656
2120986339
913063133
350305799
80597889
1184714429
3510088
1404822021
1278744160
1036813322
671058304
1344244600
188917502
658990204
1140413841
407922844
57272411
647488198
1850576274
1372784097
1140816575
786477789
1796310978
965547170
1465519015
27013771
1908009773
1784723664
563539532
871783760
980781869
2081120042
375290726
1754396
988777486
472980397
1211906594
435131823
219795346
933072956
893112267
1423351300
1304471728
568547858
429635600
573399961
1472780348
1705183390
2055652769
1315257190
471388347
132291439
132475526
1689021757
1968063270
218007751
1702348725
1195466029
964752128
1977437142
1619625363
1420344982
1936970290
942569998
279999722
1612696945
397764025
1688101605
1596388929
1438880161
961573277
1107768596
1903372876
419834003
885910917
482913508
2032921241
103487274
2137604354
1703889687
1942784347
2107876574
1131923250
2062815764
1923635658
38026585
841259887
494783839
338624711
963369675
1975627168
363650701
1825737830
106330293
1997479554
2145031435
922768583
133401919
855237525
30739148
1052615669
1924762645
762491786
1648397266
513353254
370110634
555629179
300385137
146940622
1459966027
1656723052
859960129
3570517
137688102
173939458
211644703
320369886
1220770876
1397186176
359574840
1482508152
2057111716
1194233178
2004189320
673543949
1780706547
801769073
1752990514
1060107026
1873340776
1970290716
832383658
989396822
623898078
5567355
219246491
490070953
1091101599
1697091945
1002175631
1249797305
1074200561
485752413
1336927325
1091896313
1210392207
1128699564
690020195
299829175
244556518
1421114055
121967508
1992117167
306734044
722019355
1456562320
915855728
642358399
2071609315
333002705
1619412990
353167165
1717753121
620427630
1153098865
409157625
925282185
165796722
1925096118
2005601859
1174344854
256268158
1777456285
1461794680
76660460
1991647546
304982811
617232640
424879052
546088047
2141093455
176966354
215285314
1252330431
1980161429
2079557985
1866605595
1584320002
347891623
960047149
57188646
355321284
231697274
315009980
1741888794
1766772301
1206800307
1234054096
1704101345
1608116875
1270203212
516988418
2138637818
757789503
1648277066
731079
329727596
339332371
1406867718
971274436
1550634207
534456031
1125278965
1058221271
1553798955
2038612116
823061808
1448490628
1184456567
691025892
1305277958
1824018803
879829056
1984913490
1333564889
1467448323
312062409
1903501417
698834160
50952780
1843279043
1661065221
499828211
1658216390
1749600200
1926385399
1144548907
1868702254
1877344985
1497901826
1429018051
515781370
1835252731
1242754650
657418193
87826976
2141983636
222461256
149392042
846874738
2092812323
1665936726
1371568287
1761835357
1461900150
1556830898
1036263171
2094710086
847662494
1055295174
1715685441
2003571899
1628084788
1633812222
1778010780
360399091
908123197
730401278
478380141
1305057241
314749488
1899404924
1577617840
1296817328
1242512135
1902551477
155407078
938025972
2087477606
467184949
922740289
47954971
1248686266
191716728
1802503037
1743593674
1205858520
1325869011
448888717
1055257803
1652542084
718780637
1334341171
2091582491
2129900584
1881332382
514724128
765480560
1641211192
1637868299
2041942269
2064324996
294982340
1455598122
1497857206
692849413
963490906
1884620800
655692401
2129283880
875794183
887741277
1061441564
713600700
1234537185
1406310251
1454754486
134080800
1325256268
425745139
211111703
317245296
1218716380
1331268929
1791380092
1731817872
1450221801
1487734212
433912330
1716041074
728737052
1334557076
309683208
1899387060
95947468
1228009845
517543672
661091156
398766602
583600283
218411667
975032630
325208711
1592439459
37632040
742481236
158492899
594463297
1988960890
1066701679
417653293
1397532442
2005222933
1588394586
1919447127
276364167
1861581146
86550102
91463344
633945118
1261110633
2109326083
1046937047
1896189102
194698679
1203840611
346660911
1634875220
1575067759
340847169
1119936030
2134485585
606822236
210767609
1636065820
876609148
1865690813
2040014112
1118797029
923338069
724729615
1879441626
1311818376
75095932
2015116353
1335259853
1354296671
1163860661
1658304242
961022800
422185845
1354782754
1980322571
345695343
1973940660
875199321
1582236171
1453814726
405469494
1194942180
651854258
2078631294
630588103
1338643555
1618699468
127630742
829473664
543074779
1447682991
1645314880
730290483
1650227047
1212380243
415052395
1271932330
1777202982
2102012495
1371747783
1410921540
24191419
1528291141
910502379
236741957
242963862
332800864
756393657
1069589169
1251722448
1579939150
2039173608
1717590986
103115656
364003965
810285474
1696533025
191467051
249573170
1980282443
1902738807
1022083020
1520445280
574887138
1810083720
1899524071
719238793
710625602
2066014572
1529282899
42215408
657156234
683867859
2104518645
1483337406
1506519830
1884179095
1017335582
1442633373
1240839909
587092738
446613513
1599929232
1926558180
972107359
48005135
468486885
1897258042
738066018
1324580534
1130252940
1194226216
456899999
1323068344
74770916
318281493
830296643
681598432
1875122665
2044167846
1243868211
1329279268
1776577910
515985445
315139892
546989142
1168834867
665147382
459176247
1858174962
1209396344
768139832
1636656343
1346176112
2092857616
1859298539
975697591
271376326
1791107928
845046326
381421959
1984916675
1731420965
437357164
73388584
1670772846
1933785949
2018109160
1677472642
1743507564
1232376416
1402948543
1131764682
33085864
1984582348
1804685774
1781704624
701017614
369185510
1692015061
447139658
459228027
302450043
973018572
1033460239
241441020
2113794476
651746322
588405539
606924240
2101408704
65732779
1072264658
1435566053
1727415528
1753544714
1310271826
235786578
803425238
1891959181
2031576425
1776711356
1985098793
783685970
1184130706
956722657
1702514757
467792481
924899908
2022767697
50085879
1389361535
693914373
1764103287
1512235367
1846173381
1567413518
1074119828
1572473271
610412675
228663767
760950080
1114375243
407588040
1815981386
303562509
11983934
1380570175
1972785496
1139376472
514485099
76088359
1756699148
636493750
1455436645
2144702671
1609523886
688029988
708705791
810800960
1844066607
1986340398
1790198900
174792805
1387203242
469732907
1195991201
108980823
1334941662
154658489
1872921912
607075136
1472737493
129909035
1734049057
1811479475
1454848523
464540001
840840473
137320450
68220957
1520350089
294324818
1416047573
1091216264
1360837286
591586372
747467557
1091028514
2057553539
1183060972
1392625033
1262280312
531833533
1307245725
1999492963
837438504
573926354
587694943
1009976676
787514489
1481932378
647514191
426173863
748588633
302312652
1096590948
209183336
482068079
1169292827
1183742826
1462951077
1592650717
613626694
2050275513
1761793470
1522299894
2136233654
1117764291
509845937
1485973264
1876496676
1166043746
782279209
1346241582
755304744
1848321117
1918404606
1385459113
1100056674
465004902
593435993
1727110456
387558027
2060277542
1354111162
746479694
1655051044
1477568555
2138437184
1245191215
2173963
88275890
1402985281
937237179
775744384
1010050717
569474760
754851228
1685267182
1073564431
1978932585
177617826
686380061
1439431027
1704948374
1588200638
1545670798
199792612
2114566901
814673253
1685970733
648041226
717078297
396100651
2076813967
1877267947
862971228
891612393
486586232
261278361
1240157261
96478663
818815619
2138055110
607120609
486118076
457303950
521348118
1155187816
1102205518
896102006
1627605328
1578174338
143579643
160670318
59037994
692542365
1962170818
1495896093
1151357842
543037803
1479960921
119835441
35037336
984324042
431356794
2051726712
991103142
716012774
1238538869
1719401652
1921775012
389683623
1554967864
745883854
2120448509
1831520948
686391833
597185105
1618518392
748184506
1233839241
693872743
1543145887
2128781566
1233778742
1043279743
309215703
1893442121
174562789
1203568347
284717915
1586523305
646094772
1150273418
1469829577
1950839987
585426190
1430766150
155014024
577646771
459992826
2074551841
476000672
5157723
793156711
1340024267
295940152
1535528378
1392391963
816215834
1716039327
408303990
1344849454
448946180
770506776
285690634
575188064
1623936574
2014350169
1354345504
189106948
1813378040
1658860325
1478073822
690384567
63565652
2113832731
278020818
164447009
1330575476
1696217782
750219624
815042676
1700370137
1128490676
1925156490
1020296680
956326099
1024495807
1342598972
1599348599
442679488
281312246
447890235
272370023
1217021012
281395432
280200923
2103389379
1045393842
1977167328
1903754775
1961294656
1948984936
1672474492
30455281
514839635
1157463502
1534754932
1603211087
707966996
2079538858
1028743717
1152700527
769213747
1305661928
1650760913
938295400
1337785232
538558627
1191380932
710756422
1861405108
74693336
749361516
685546935
1738793071
926164078
292618254
282195322
861196125
1000025382
1396359588
655047975
299624665
1624206722
1380525091
17489445
380104347
244649483
1742249480
1734543138
1763182038
820737111
177966641
836239085
1036383036
1977252497
67370050
472022535
163815315
1356344563
644686155
877335064
804053982
1531973651
89503547
1236764285
1804508493
838135651
1174147574
774068245
46402130
1520841642
936181452
668741290
1443589568
248627302
20344208
649813928
833813486
2052807425
1317986321
594900955
1491013221
389191827
367174344
184077804
420126908
1239438276
731368706
900996259
1342379004
1131719764
284821878
750658953
763378649
1902021551
383722849
1693932096
479834669
1809167510
599091791
576622518
679113680
1604343928
627883335
1676785568
1523827752
1612527154
1959495569
177447812
28334625
1654341679
820012644
1670368808
2104022017
1546111565
1583457305
1500851816
781874104
387727599
1609267051
1277235533
1461789418
1439983152
690883652
1928526827
1077264356
1008081125
1614566457
843224697
988918051
1087611615
1967955343
2001771910
395887100
370249372
308016507
2081152292
2066368082
81331708
558190177
1176711927
165316528
792705116
134050166
1258133372
808810728
44976381
532985423
1548825027
1808511598
1622033630
1430225788
1597141270
1332393644
615031196
1283888689
1368665726
503414338
824034014
1432359821
1213323279
980569210
385878376
1894932447
1509728952
1370671807
905570599
593608521
1489290360
263941664
1686669002
1223278124
1341634269
1592205947
1123278534
656630081
1873576101
612646670
1414361975
2018057604
1800866081
611828473
1421771464
929667372
1310421265
821287217
76465543
26882845
1775924737
174236899
1131197595
1901745073
1276107825
1455838695
1604343685
1853392140
230416468
1592755328
1760664399
99242743
1638969997
1259001335
657141703
2049438495
1992095861
1730603181
138604189
1572648447
424433432
192120977
1917896923
786251256
2050426223
454765438
1637694971
334790855
513369742
666350774
456153469
104369947
1051503641
646152737
6961471
1752704206
1069121549
1200078856
944643112
1030881668
2136848276
1713964360
1867053103
1780943000
1417546942
898840485
1583126567
767043905
2086461721
983939166
515392216
964759451
544147390
1478547390
115861620
423664496
1000839121
687182306
1793251668
1681924721
1679017608
532190019
409142311
2106226255
1606404466
1633256444
1292745722
2053355243
1912455352
341810340
739706524
458418520
2017962346
1695318825
1697149686
489576495
1008031693
1239838094
1316255497
79412416
1361017236
592089009
671045314
1754607158
1839767473
600362609
373723472
572775033
1686458770
103398567
512743486
933332534
1186735673
1897914124
256412920
1043453196
884402000
130365544
1123993547
1682201158
220052314
153493049
345826737
1234202725
1905612577
138040399
665886359
1125898756
129579304
818770370
1470538644
652028332
1858792232
1022856392
889439587
1001058867
414141497
837234451
1875157658
1867038431
250798985
836604371
1781325178
2105726009
716061329
744366625
1869535940
1080670045
1749237479
1957842382
766838779
1927184115
1175235834
1241683572
456501446
1136716587
121143761
593882842
1511665221
825247315
1109816823
493379197
2133005504
1081085008
1405320956
900328940
1393641977
1210145639
662395476
341236609
1056840541
664939772
1031348024
2052724571
267037809
1870877843
1997527287
105580245
502265115
740706614
1933846875
1631031831
664291211
884192509
730854089
126580650
1510694627
364629412
186190520
1232464067
181794139
1743877370
1756623670
1229876623
406184391
546381976
506175017
765071636
955498355
707037777
1835480870
1869731391
1022565038
1500784861
2116482428
623604572
1539450920
462909333
2100360792
1682265826
781320911
120903373
1206329251
1421276059
1461744065
1277340826
358550041
1390826553
490485592
1371122666
942994079
77854817
2024597120
759848497
1651684846
279836998
224870875
2001093275
1191432697
928740446
337060121
1724759742
172978167
1580286190
19390430
7591553
766605153
927001618
2022986690
237546771
2141956052
139656394
1021790972
56347771
482851614
889028656
1274384808
1636251098
860065679
300408286
1140490525
645151231
96492285
782038008
2011174213
1185618472
390980479
778861510
1234930667
866021047
2102051626
2013050308
1973914101
1849907415
162705831
1984781806
1925499348
736590386
1519638110
1561126820
1699369575
473281917
1501831837
1564541566
1701721286
1819981284
1477424259
1986225720
2081411661
895107278
1010385111
322168479
1101835051
356928578
440763565
1755369788
2001253560
1395187954
657113290
407277354
1093875530
30523590
555563867
1730646983
1605449009
1037621451
567396737
1818070887
1505122294
1153857554
1211065119
1923410991
167077717
1299337364
1162394580
1656984115
1588676459
917127083
446096744
1810625432
1624735465
1381096900
1032714911
1113415984
1057834187
1212929737
1589956868
866297450
628627369
1167985299
1091089196
2062544296
455793408
1767994660
1591092023
792783954
1916829131
573497005
315597994
1475893111
265103627
1943622662
300650286
736206810
1827599731
1718052565
1144121494
966129147
845621777
744240550
1795376804
929404602
876937876
1602305243
167885405
2080792400
1531641175
142732646
836026645
677947858
903328185
2127171447
438386586
1446211873
2050698813
188213222
1781433371
763936114
948035364
424880853
634474545
399726636
1373502575
668578445
1851124612
1551812757
133726200
311623743
625098225
1335531464
378708873
1014727717
15266144
1502207343
1308682334
309898747
1223073013
33559356
220767075
1407632555
985789942
1336684940
1170806123
124880727
84413220
957551635
1710819335
2143851805
1499301651
305800563
367129669
1424006412
1277032761
1440961444
820097366
999446398
306325844
1614499006
1029417452
780682440
744911128
737870393
1721932652
1754019603
803872492
1646097924
545512306
1097179497
625008537
258658015
605890212
328839273
1554985141
439989136
1640363619
1786653368
684383018
501739614
1408589714
1429215429
540570950
548102688
1395488858
1545549277
1581182172
729558038
588596869
1006577396
870979967
586756655
1829385883
839875806
1502959400
1531436742
1016207479
1389066927
1926703137
1074802358
1446422301
355641177
484892537
215352462
1769182706
1912284381
1236619954
2031142455
713041796
790548836
1477547180
1719812100
1356680191
760491839
726841319
258855473
1269909038
1310987500
2065668156
1701897089
890887040
1315775829
772648270
1222483794
700319982
977670242
1341121878
2073622562
705184233
1817156352
382633578
832370002
244463139
1537699762
1872828812
1684031057
1634410559
1355593216
906190011
360980294
436313088
1927771068
138296493
2018073951
1234830410
2080617599
454940663
141423419
978999636
1139899068
120424573
1748212776
1528082239
916092529
1125316066
1987107327
236528709
868124574
1558261914
1756182582
293101302
1126696024
106746537
1416222814
994022387
2039007947
776612640
1977042540
743904541
1599150119
721317945
693736793
1758226186
603007452
1754069138
2019279535
1953554353
1695982821
520715936
1226007438
651545741
1385613077
1266182846
871733293
1640964293
2094423739
2499698
951994533
835038115
614500976
524185135
134916372
524408472
1887257274
882689564
1437074823
490204050
2092476582
1777258856
718788309
129950545
1349263228
2053230080
1995054598
318421908
1526344637
422841626
665782717
1512265086
982391896
1889760517
1650516314
1924193092
760248955
886180876
147274141
2144776038
874594803
1079609869
225734958
1050010145
382263628
1315369744
891188479
1657810960
649134640
676805075
1110690649
1642367003
1314265461
49146204
720234922
1870535173
818069465
1365170060
1631703033
2103373006
1434833260
42196907
1596976322
2131688559
448026311
1857528919
420760215
108585068
1739076770
854481324
716702304
110950959
1615635571
1338349486
184875456
631515901
568947739
560215176
1297933774
129700454
1602096894
656615161
1991546811
1614730421
81612104
404254712
800362786
1592027279
1557859687
1807551929
608166110
983789047
268211038
1275524471
736249365
743279610
775729373
1483740585
1707515257
517691170
1469363765
931356849
1173787920
865583160
2082155081
782818988
683976881
1953696032
363416333
1443481504
1549886956
786842840
706237704
8758917
800913599
1978686575
1447531587
366051986
2029387629
836083149
389823629
1727664566
750167824
1886048749
2144078191
1939993437
184618908
1490344705
107193905
678752793
353105966
969267898
395960028
1432964643
1928377212
559997059
526424017
1955074039
655057875
1242374084
1136954950
1477796284
1745780545
1738649196
424468663
2031219182
971676838
74631838
707485346
1697537571
1623950992
636070169
1049534785
896115889
277584058
1550830601
1837558733
78880412
1176396660
848748776
453956387
269255354
127113437
595994172
686337744
2142924607
1517502414
1490442874
1159844031
1397619905
391393630
1814376996
1781302752
139384728
1554897988
1221154388
1369562637
1435066928
1107710338
238021125
1272724563
991322125
264083616
2072811872
599502754
827697072
651643821
2040868708
1862603429
1865735203
1866693616
1201779868
1760359364
305868933
306699670
602543256
897533526
1760768305
2043296828
37375230
833935760
980129350
73217925
2083922770
1026005516
598220377
420497081
702899081
930519325
100364331
1159988621
1939973645
1015733679
123929941
1357105090
924753379
916478
1344150516
1074099830
1163259683
25392670
2128130454
2098246378
1329564975
798352449
1055098136
2121155650
1264558355
1917379966
34742496
115395266
911406900
2028000828
435678597
977779796
1285748314
292639453
1247628153
447588589
2085231996
1025736202
1894102359
549635768
1349650905
627380873
67103482
100976222
34866614
189872664
1968775778
2113203940
608509513
1136930356
1915503505
115180251
320258586
1336582390
233187638
700935011
1611982544
557706286
431483833
1952525757
1871362117
603851482
1171272637
783820282
1440140901
643455068
655659942
1237650664
1144515311
1360664881
1582557886
1122812754
2023440460
1773521743
1678429726
1001809422
739590132
837959201
1710423155
1276619597
1741549586
1345221415
834066291
551060884
2018101730
1224033647
1514268147
1185878256
1796743401
864279254
457662098
366266109
454037376
2014698368
2025306576
150338189
1264905868
266891945
905858147
1702665467
838554410
1812272732
50325813
2052540743
361206990
1493506032
586386415
1568512382
1277090775
1797192845
1531841294
2006106529
1929623419
921607428
656003674
1478980938
681000012
1485377097
2100536455
1010569991
1702341258
193810822
1845847738
1673795787
1240832990
1543687323
2004349234
1242292263
1361623568
1089899061
737471151
268542748
1527577955
1055408602
728869413
1719846653
1664184895
20457640
1939612062
166621776
27363412
786860349
912445257
1734240257
2144462792
404104193
875608380
1325870115
1534709812
920803169
156659276
643854302
90308282
1597640787
1949897012
1607910730
38935617
1586528766
1409313469
350723330
1348842487
894740154
2107442073
2057865540
322023566
21006267
119490270
131779161
222520343
548490647
1333308468
114041572
1436685473
207165535
1390406257
1952838858
68948989
1572577338
1244737874
2028708971
1061706896
1980144905
633564186
1980319068
725989539
972486466
709593907
418614962
811626560
1553711045
1351014320
377100092
1827110743
1005056133
109399072
839703009
1704612873
1596191743
328005640
1876296046
741872924
946861759
632252644
1428749715
1004105733
1604845069
2051677598
1638391277
920514386
370854334
550174659
1990195187
39180468
2141485860
154265371
826200483
1861325710
517867188
1709711814
1331713753
933205687
1194486363
1655114031
232215749
438427459
1623895989
1346804167
170999523
772009637
123843336
661460744
286669499
1652183190
1043379242
708359363
1703310343
869575024
675655264
1998342570
1951775125
894127298
1840543929
222824921
308699418
2081512390
859024942
353847383
1396994868
1286892157
1255562853
891044392
954343463
603107017
162760072
1451421786
1951824913
1347467041
2003586147
2040783215
715096726
1373087709
1503793387
499129603
797467619
428147100
1854748248
1157565684
1811224738
169144311
2131082645
1206349841
737426894
1206919085
1231988015
2041336931
1545091540
1982209207
605360609
281483572
1287169990
1920809042
380911344
1568110994
1692208296
2059466679
267335082
300064310
1169281760
1637353969
1152470727
1034565665
982028009
424330862
881228217
552903438
1887734648
1594045228
1058819382
553586319
1412734312
959419099
742186939
1920119261
444285141
1204845326
11822972
2077623482
1699085386
362508997
2008195762
76743351
599068067
754653339
2035877904
2066445509
1081368182
739627129
1816575698
2002011124
1747369877
1864628907
1226006257
449893190
753167894
679391654
1674148195
369582633
183361355
1643122867
1888610487
1533507250
1439945907
1793982779
1575020766
1994084342
1551218865
596152827
932575097
211640269
492257971
1676989755
1671396461
887803341
871260902
1958561289
701708830
1076625708
984250262
599832607
499942668
1766601426
882231343
2118700184
717309154
437848014
747784784
413200576
777960526
665007031
391294336
263644432
1088362784
1387864711
676376692
426625542
2108214572
1656007611
824294333
74233762
1491643761
1593101013
1303037720
2018630350
1270340469
1031562181
248808910
458431536
1635677469
1397689290
142662258
2054508030
1986268299
1833229223
513970935
765649570
1069476083
909003482
678980966
822815437
76746376
1900089484
812177
1364401032
1028787923
367464287
1463304882
1346411708
657236177
69748226
848330659
329867033
812056950
1460194078
901145515
1083063023
4266966
1280560611
2075292745
409736645
1042512170
1332519385
152578251
1189826821
551680360
1860095996
2094261697
171360343
939873054
1652961644
2141471229
1080239867
1311529996
1246237208
291476020
1752186656
884349284
1937136097
910605785
227297303
1040553922
1024835650
767974138
1600330640
617647071
559940960
1193742963
1784794280
470399413
2096837895
399396024
1995951669
1142433435
1652486214
1238377756
251568275
1194069940
587251814
1890821876
76613712
1738714001
847278274
1298813346
364563473
1485418797
825061631
698082473
1820982048
1232316795
681459585
1971811247
1126873970
602801812
1983044488
450544536
1607901200
302646354
1778073396
33615284
1820362542
42553651
1402659452
378096843
1648754805
6257975
214058105
711438630
1489976248
1482240940
183991946
1861147792
98991620
819608145
545709621
1434863351
430973315
1690515937
1452574490
154937877
1745623707
598757108
812129656
1433720495
2009728489
249651412
841709769
890785720
477675483
1128088438
863329643
1891577708
800751978
2113969739
1478049570
562025233
1395034050
1254727020
2144668484
555536248
1541488968
1859217759
395705167
1735765194
624166041
239364019
1965911690
272296877
126701213
1439318686
1215220957
1124487356
359827553
1131330001
852455594
2065201326
135026324
2134653674
1086429512
857519519
1897295315
217661702
1310942505
1148465610
1478226645
2107211078
1362809937
1487494536
1560895269
672384823
500683267
516727246
1379725480
1450038537
1817528271
228285862
2086575851
1022278544
1314010881
1450322475
1181260269
2122921723
1025235875
1277912688
1013534741
1924053615
333567572
1680542696
128449673
1440499975
300768799
519621393
1928641916
122819926
1865710539
283733761
772616761
1938221612
532826937
1920502332
454992320
1275615910
411911630
320039537
1770957030
848870034
1114936662
1077302653
492007534
108781145
1178430698
769461399
1648651034
268673912
2122935498
744987032
787258520
1468874981
585042811
2067030673
1116169969
171990834
687671405
1313900169
1978720649
1744894071
1741809211
683639042
661829335
1394934079
965766318
2080053065
1031178951
1000265742
813314992
275549083
1413933380
1148026448
1813591207
297802253
656915487
725850091
985752878
890485955
623855902
662057994
1968396594
1310865453
1718139112
644111688
1767435598
1269526201
1575560446
11039079
800389426
2054880762
832580936
2089042569
2084506012
428745258
281876441
790167139
1153704506
955900646
908162395
253484904
335907054
273844013
2059030713
1356375133
2003736361
1886736840
2067326173
1819463838
878351609
800425264
1348721354
2088154335
1407424992
1854779479
1088032859
1944797111
441678089
1444299366
427812230
3511322
695185872
2023909242
108008426
1145007058
1526295282
1208233036
1448676398
2003910154
1390048410
605612855
105897074
1412509930
1587040864
1465843586
1279368811
649580684
1908821530
1853211322
306998794
908824648
1833931078
847826889
1969809334
789844567
1636976687
768053337
1575824879
659961911
560253883
69865451
814905355
1225390880
1178456884
300161362
1657153687
714804255
869838723
738695626
1831824196
1472543788
1003392256
251088458
728914750
270380189
935181687
2037036725
811184488
1157220194
1253575248
702829290
1907358446
1772420949
2026966879
1872438963
1865504468
905336875
1707449642
1056474646
471776470
209106701
1372922434
1022044498
1528548205
1248393924
1443241606
2070972789
1210064461
1629805514
1865325700
752190637
1550134294
894801118
423212254
1649363547
744074478
1640845986
306386717
2108526279
398690564
549350596
1463917852
1426524322
1079594571
1196123554
169469056
576795708
2067541773
1820242597
856814088
947150804
903579670
98257986
901700132
416088196
1860890364
2027357954
1537570019
1856720425
1882441759
1504686827
82253589
488777525
1714120124
1294730296
1634948343
2115386689
1180085410
1140409144
190303339
585009643
765740107
192333061
1961293687
1583811056
2080787345
2027957121
1536099768
467059220
1924437955
1088908789
1381613490
64621494
2124446466
1592764468
2100195443
902965250
549654970
1144632359
1074714525
1632312712
302979462
1618184626
1940399160
1463343904
1357860673
1916495433
582022786
966567324
978998676
1866972756
1772972735
1129564709
681910830
956625942
1288841881
955292891
1314715010
999938342
903841799
1855896277
596760579
40105488
1307418487
1848874912
1075486865
1042061997
222462490
732713402
1702593214
771208764
627795816
1568263574
1194861869
1445820419
1475471583
2031885060
1350189060
1803532162
1579565730
61743349
974504582
1550591025
1016569597
1495437768
1007911424
1708932656
921921427
1142105992
34303927
709105272
388276369
992159819
1236752148
1329649501
481053280
1477849617
927409150
921179134
793496622
534532054
1931456807
2132336990
1513776612
2046055576
281878164
171947584
591309457
1084588204
252817126
1914573786
52757180
582053342
1964650263
1715926239
455882325
574571230
687923961
488703827
1025572758
1407266895
401079566
660581295
2046928001
464860320
672439255
587447716
757242285
96610574
831737907
2081760262
1609378830
2043810905
1645161521
510011798
1819358175
1915406490
2091145358
886152345
1931660839
128304766
1452749650
1334097745
171777889
348678722
1173943779
201707679
56827414
1688035191
1868751839
516477876
1043817410
1496341768
2081489028
1732411641
1019480343
816654914
1103449452
76248390
279676481
256043623
1241288860
834927455
1044094665
923578730
1847436019
109683510
1553683088
1583374227
1785480822
284140226
141351115
1610925643
1504216094
462093850
811377230
267392085
2137232002
1396930403
1496736517
1380944294
523453500
1706706842
825828695
700019693
1527577976
439852612
679699252
1284141851
858862363
1412426334
1183852941
1888421026
1177579550
1603398068
450773346
1597659477
1471341700
1546551854
1895457536
197881848
1892383540
380330328
1581608917
1340177029
482310245
445736051
1374663728
572557870
1498128321
1244121465
96613022
229082044
1234166482
1307387611
141489430
1748523837
384472811
916401104
406939703
1075026178
724317167
971122895
656915565
967321031
330078716
45703012
657346828
408444427
1693114381
606149338
681977472
1958047670
1652599302
1429966850
1632589828
766639387
2136082323
1000441411
1711316558
1902971408
2114115817
696764125
912578999
1297493938
299548390
1519015358
881304676
210508013
1549832211
1661891026
1074392323
1182156460
68572940
860642571
1861720092
1589320658
1692326205
1077013662
1146563298
1523790293
45458560
426696988
1319927324
1486550261
1937942076
1830553414
1187477200
476284964
1693599864
915283931
425183705
472117713
928717069
386240433
1004455322
546017214
1591343043
470538352
1203250294
198628154
1475202038
7329904
336783075
291980739
2096874389
1106367254
1775449513
675271933
1850022145
919617849
1920355373
1168533182
100098385
596011327
758213315
1951118751
2116051624
707641088
61133062
662336969
2121167482
1242762566
161202123
955170764
1002855295
120611875
158499668
1394001380
735562837
912052982
953910861
547213350
184110535
1411573648
1339845374
1967292556
313835681
961476351
1039937117
1125736256
1133339799
1902521730
1606111698
310161087
212362596
1817667364
1619987944
1510639699
1746989710
1037488061
1673038862
2133999709
854645884
435505853
544287048
1995575808
460765932
1067754609
1409597497
1904612475
2042796985
117016947
1184037607
854160864
1089616010
1377585006
491826775
892010834
2030417247
754537711
1463958291
1890969826
1421207234
2028118431
394787071
701488175
2129993719
376614742
1249224829
1772970714
669223170
421687533
1087237344
1419608510
689962403
757265443
245026734
1575855798
1300132552
2032914529
1362905357
1833360727
1615652140
1796169732
2053493648
1617250995
611307403
117817397
1541670371
1865085428
868165893
2126485750
1914910011
1462681651
187493123
108113332
1368399599
1460199719
811474971
321533343
621517697
1757240145
1769961802
1726020424
1506433234
1439036437
1883139400
198395340
1729731520
777804771
1559223858
568100985
379718452
1623565010
1057834922
631036701
1273069931
612365460
1951495632
576600578
129296161
676568196
1339933288
214536007
1189811645
1902662374
116448357
1436320206
1626980491
480235454
551032047
414256657
906848331
982951915
1407465037
633857709
1238193368
1238135212
1229644402
2108070886
1514968839
1637101507
905803829
1060801723
415306661
1938687725
245269128
1704042063
1673106818
545995143
1490988668
546946325
1085007648
2027776903
1017792750
2142774290
1423177163
523382625
2075149789
376008220
1132264246
675011068
1575734667
943418637
569225198
948477636
1845056323
1653721888
525370864
1292432479
270545938
1741058678
286321237
1239826548
320461816
1884732698
1246138289
1584057325
1371501739
1810787865
2129117419
64749505
1491541139
356610337
1906031297
1481107618
1155113888
952460121
1294339736
1432814495
770298539
2138825356
1350831073
1725125163
64370957
337553082
1593127818
703968796
599688050
303980817
323465575
757765821
1150638481
1258644841
669114059
1388235798
169329778
267327938
1528941643
260428736
645078384
1373974111
1909183721
334122390
1860338540
353607366
392247161
158973543
665639306
1608808788
509065494
1846320664
269241792
3436434
139153352
952871508
1588094638
904998649
1214436424
1551074296
1802213841
194150508
1614855286
1700237932
865954270
1644114242
1241046452
1623535768
961154314
1989067511
396637905
1854415057
1998625742
1861804931
1263256219
1416710349
1041286636
1076080122
671306261
652261044
1376850428
300003861
523071131
410250356
2140578448
315671826
50414580
1176073348
728204678
78289394
1368101689
1542110796
177244535
578298193
964930560
978141660
1080531975
1597551079
1819111450
1375464527
346271965
1554905301
1738628107
1085920483
1270034162
1595781529
401840911
1334785984
1738139518
1811556017
433266674
1318173622
935302107
780302750
1507444757
1767439636
574086162
780907323
2145813898
1918919448
2032985256
1522768884
1492816192
1253522280
2067096966
1625185272
1647486290
1988108023
1300186970
1262478222
693452525
501259625
1389873863
1557273469
1838082378
757215820
985282034
685300869
1159040862
2112192673
2142112480
1840558389
176936437
1852364687
1281214063
1185242196
1998421696
184745481
1659839831
1505569312
342741442
1897089010
709227328
1012271345
462491650
1506275705
1895457077
1635346545
1684663673
1178321895
1173086958
46916164
988025769
361497049
2054788638
363702977
1168419757
1621596990
2055811059
56674465
602534041
1320724838
581268372
69604765
108185966
808006734
480063689
711067146
1231514561
224673154
254527841
1543125509
2069628343
2039747924
357843066
758961458
1202090016
1623127652
2117586821
1237491418
1751116178
868412148
1179715056
1423764007
378263343
1137833950
253521389
1816151843
1694273619
1378849182
307739670
1019017744
212807691
1343248477
706774160
1643527153
1870098302
94182436
123435549
388580155
2012514355
1446652304
334312357
271913732
65543803
458480935
1181580106
657724639
807940922
370245810
1495147478
1679324981
730144459
1131376183
1712219971
1088182113
672961247
1835105686
1584647513
1844883638
414360696
650033075
727816549
1072043216
566877912
1993823054
36159687
1472343197
72572213
1421211976
381839736
98893708
1240460593
825053265
1524821811
1457325351
551237911
837997026
1614508818
804846502
532281843
1730668032
1087762709
1507756521
396636715
802310069
543153754
1421649453
753168246
820293885
1836273554
1389021030
621090025
899207020
33990451
988142878
853847539
117145788
508283820
507252573
128599962
1135367591
2036852174
421021620
294835152
2146525174
1200400080
670990475
397447845
2036352390
488380079
258596434
1272284585
1887280347
44034652
228429542
2046945529
1171493266
1568498178
723087969
785364544
1193332812
91139972
526617485
74723099
744536904
1995105402
1693923064
1074818663
462284404
247818272
1078668442
120194045
622844813
460191420
721373006
927241534
174401157
1415194113
1164121436
1337297034
1106946581
1883338093
631648353
1743435625
364985121
519365332
354639451
1518151742
1624409570
465242518
156727435
529059976
1662400936
1631176856
1731534088
1189240814
1396210982
1075212365
1688610446
484708805
1323477701
898988398
623635540
1118472025
70735077
1604502215
2075085486
1689954952
1857196619
1338726331
212956075
1093244894
1152356824
1188150860
1630439051
1484755057
972322566
245747105
1403187271
1924068631
113606387
950602805
499422304
328746835
840985395
2051577305
782285887
280245456
1893807932
974490111
1441779739
865904851
45159385
463798951
982505095
860743402
1354804284
2023788943
2134294026
1343794413
829337911
965756675
1770875838
73293170
387690156
1762082945
1426363500
105918941
395060939
670809587
869555458
1158313090
609875649
1513341121
1572323892
495240097
2081817352
1976513058
1830078761
972053141
1322986362
1494782090
1885501280
1748853939
1211336636
1709516490
1052611491
849368996
726723337
1642973694
1270689146
655381902
1840886131
1068048198
1740107156
14128806
1068159732
2068867877
1858809493
1366219919
948977748
601351878
34921627
1409084394
1762953081
2009308843
61939251
1223888543
1667809088
836884723
791462884
224370276
1569045584
974390058
1295876365
464492222
1749519466
1785669944
716237732
1102589688
1365523456
2031940359
665011438
436305266
626975023
1535519596
1697581383
1013653643
1773662391
527420787
1290160297
610529782
247192044
1121164131
1720108813
2030944350
1131473727
56442085
762963013
902173107
1162182170
1922360619
1490111656
665644420
2017422238
1407221960
1301377264
1323478969
193841224
1705274567
1010484923
1884676538
696117518
921482285
933417156
119152047
821341841
254269060
1682829081
1247868959
967645705
899421787
882571040
659419906
731720074
308301517
2133955768
1543403217
2097282071
851530418
440692929
1396626842
968113523
790417944
123216785
1988449559
1233509265
1213909202
543157037
1709981956
42598775
1330541761
539045079
1677985081
1867013207
141022281
1290714350
1165381523
1341958025
1111403518
2112679691
1519598334
1092845869
1033901330
674197039
318865653
414549386
1374131248
438427007
166376572
1989260324
1754052368
147603420
991724429
867703742
2129541815
329525407
1471676984
1326829148
1434696239
1757131736
187169759
767761861
1337910384
1010779734
2134330966
2142576583
1208302246
1397953973
272649218
1493400214
1061901968
1937865024
1754146198
318994484
1476049116
487260605
606690512
1335452669
2011897510
260659566
745029228
71380415
1029202176
896920903
750544072
1097815750
652073527
876960785
1482047941
2114659849
1721783269
65580835
844607748
98771860
1424981642
430267145
678335076
1159519713
1455943227
1599407884
298871887
163640677
1354670525
1631460856
179311968
2007265584
1727991941
1372988865
778463151
1376803505
1462026610
1004462351
1621555709
1772659389
685336559
2020554135
674882145
1815301376
1178635179
1066982907
332628269
117499075
1163507046
1870389575
1002656224
1138178287
1201809035
1857606479
827508374
1130324085
1432294958
1548934443
248326536
2000160364
2115598405
271748362
1632208805
1089273379
1341410175
1150971614
1332716232
1647648826
1671851888
436104252
781249560
1979149672
1258357461
63894704
697206144
951614551
604719674
233369192
858082697
976301231
1792875965
1333489184
928575391
686793741
1619058546
1230255945
1574371310
1141084619
2101737922
1520698446
827006146
500611988
1762452899
1751881455
633149777
1047712129
1547024583
1222807765
1110585176
1519749727
402275302
2101940964
535443922
1075054568
1427933399
1102390966
61994822
1194230508
468922626
2072833443
199447518
194330607
1895558093
343841319
1204599598
1728039663
490589262
1491545860
190346140
576158696
434372589
2109278333
1944911698
295060262
1251611854
51588010
1503627164
1369095467
978503574
1037721553
1374768687
642944890
2051168737
1808076178
2003904639
45878346
318075146
1382737873
1538916563
325066486
730692440
185162700
1600610594
923107465
592158451
1104005432
632882592
679359444
1437806661
1486258816
2008970873
932202752
564965360
171677088
755214861
1310386979
271732989
1552964387
366456686
565752681
523175637
1684983785
1835425962
1497384337
1096359131
406697016
134094094
413414561
334582407
713192494
1140493055
1423126162
527401983
657447149
971858640
72970458
809883181
1401061259
1119764600
950305961
1896050355
425466412
681213466
1726628660
1866444993
338589745
967710249
651436488
416744702
648500674
2042531327
1882179118
119678432
1433269629
1507911674
1745216201
435222372
2086895307
732142808
412638011
1949426851
1358374890
1998954352
2129178578
1615775311
88024322
1907582459
730313383
2053656754
1151820095
212008035
1267696586
985205322
740752885
1917329206
1237898418
445172184
1292737544
1224301813
1461482796
305773650
983133112
977223882
210904999
387445672
396821573
107381990
4046161
196377845
317457832
1523469527
295401968
1169489490
1028488973
862676674
1627177180
1612766533
654516380
1176082291
1489373286
156560813
894972542
1349774031
1717507879
1474733713
737891834
520949551
2077656926
1910497788
1911426459
1191229259
844731225
1977360869
725945542
1358365812
1757489675
498098020
1443516608
2127755518
9784121
2120638634
833749198
1667559944
1728555815
427071147
1437799873
899295852
1720098728
658211927
2096417627
516048011
1353274371
452045846
820107046
1034149046
1733707023
1548158559
672295494
909714182
119866762
321454153
1503525042
1745714799
1948011164
640680165
2001062236
1263875673
1292713854
878671943
902385428
2130191639
283976349
1593931152
64309373
1072198088
1286482136
679920861
220112986
1413370744
2000202419
24417840
677004673
1790040680
876976047
1418242826
333599699
153862953
771437417
2136804650
771400536
1665552369
1884100934
619990062
583313822
1404513176
809535693
733430917
1528058192
968577921
743832045
9268544
1282839275
633211467
1517877638
1691922083
601543844
244568335
1660374331
490586116
560992959
985819872
1998610380
1262620213
1567018869
527361629
1699607960
333982196
308857913
816492386
1664559246
1905507756
1941407944
2096671460
1653517521
798887069
33721438
1879267231
1661819978
304347076
1126593801
1050474805
405408674
347508158
908447972
1212336575
1608492608
1991712616
1439481220
679228726
1929548352
2085085004
2039501029
1150229000
1724276019
1591347100
1700448530
1478628614
171225009
1619167115
1578468484
1569051302
1635158671
1365130055
568443651
746482002
2079377941
376350849
806432002
1283832853
559215412
1702380997
1578050693
1033888882
1424443091
1904953442
1267457215
1694147832
1968905966
805305003
1633303386
1487987462
1254527565
768580092
596737867
2016094708
592339194
559070516
1084469907
347485174
843786315
2089698134
1815732541
1745386954
1019797319
1079494903
1036458561
881844233
962698051
817538900
2011379716
763376033
1754569595
1327921630
1319006204
716960322
232430947
655371475
2015275776
919600276
1490581908
97424318
200779277
861618161
959514435
647726783
1926158838
576422805
1184319826
801278539
1761356783
418918433
434233721
371588117
1543005688
2055479868
1795214665
409192967
864712300
1485800514
47606442
50507789
1690597720
922923436
253018950
1395719912
2114029420
2036015106
694165889
364767741
808800108
1749242310
1779952727
202792296
855537090
215929066
709282702
825122085
1041022156
289615941
660280415
744483348
864810363
1807161016
241728822
409497906
2086975244
1416646874
198449763
1087226230
4448200
1672080207
1466671671
403933635
276421876
940266828
1409874162
759849016
232962838
729385649
1023608218
1335971545
120061524
1720403464
46976342
1522723637
97338021
284769040
1665390875
1457976320
1033413691
1870878985
2035212304
732002192
1393028949
1977881769
1921891794
479756704
1923324114
764066514
1358671072
594104921
2082504301
1341508087
428133383
2049317833
291598131
363222426
263187053
1307920545
1787394833
12939134
563977035
427510459
1701841866
1421122052
1857917659
316141593
1609024742
2044871578
1589332437
1763721930
157887521
1062946563
222489290
1096674791
2043812213
1102215016
1650427222
2067606712
716559
955724097
106138329
1102200811
1149409919
227800472
2062324334
1275030762
143809514
1443761078
57894369
2007270304
2096781177
1170156360
662263067
199289992
1590160382
516042578
65262251
59850537
1125569716
1735118737
1219975215
709976155
926814442
1976066937
826446471
770451524
471438342
1505209305
2003490291
2101449036
1749138970
1214227816
972741158
1777102156
1176607728
1775199055
150257534
34645130
1341976450
1271591084
1242061177
2077948971
2098659417
1121532805
1785644291
1415275444
676016891
751634101
1519141692
1870842766
1904765452
1445061670
450453037
388858847
415247969
900085597
817124727
725819870
1375379239
1208696592
752603581
756346544
2002790879
252979292
74703169
205774198
1730808593
373106705
1486241054
999754193
1217041941
1624481183
1737413420
407616873
1673414084
1268268326
1174773051
378011405
781620439
908345706
628537975
1907927162
670014750
912959104
1484379647
1338246260
430014690
718171078
1954140592
1511650688
1503566650
895934032
1671281321
1204462585
672102099
86698787
1891894852
804041675
1365086180
1339849018
1385239903
1002177448
1212013496
28101576
2041708870
1945760375
2095847467
1840442708
1771351976
1832398307
1273488804
879566995
703999656
47646974
2007279057
598104999
1791515039
547379547
1035805847
87607810
1125107003
1325915781
962332657
675698380
108720953
1312436260
1772751041
1788886778
76795711
138621733
1546842835
641117114
529298148
45422927
676490317
680088685
130560484
1012459124
433686383
1077029192
207744674
194084710
507386314
1992492373
1477490115
507133967
1086643385
995059931
485204853
736762236
1060590944
337328902
548277848
1067726895
30836168
1678218591
1312619814
908014232
106652698
1786156262
1750000163
703315691
385227677
1652503735
875994980
115601860
1935479899
141176912
1928516398
1651246187
1662829507
1385229804
1103260718
2116919964
2105099594
1423405272
44009006
118931734
1280489832
337269488
941722918
847576107
1285386142
17418281
1332194101
1336311154
807326891
1745528675
634157793
993618464
692071620
1574338083
792986958
1609751025
1927811705
246655304
2103772426
234247276
862699442
1480489175
104755976
2011617170
1254694218
1004296365
1832540820
205153906
293248015
34735117
930018733
765009695
106288274
1427488632
1071583564
2100353121
1728442150
722901576
1867168168
2114341184
802346202
248625677
777072236
1349301793
75900644
791587780
1069883102
552413059
224329651
482066115
741617214
637937679
1613068941
1040410345
650297300
743246604
512689170
1238607437
1453132750
949598814
138703509
11567169
928938661
872811797
1476060658
1825207084
1307593170
1705616745
1613787201
569506483
1048606772
840652575
2101184065
1294015032
1666316775
820057536
395065018
1565781752
1531393232
605514447
434514780
763972139
573031610
1052341295
1827303690
1508135881
599951254
1779591663
970721369
1342714973
1580003844
1661054277
1813658798
887539384
243313428
333078091
565429696
1750815592
244871392
2143779403
2024124238
1091195514
2037204148
1757250019
1735854383
287257879
1591009150
287483881
352477241
513882297
1182952778
376866530
1818099065
2016952468
2102039233
1650614155
1995698016
1901770912
650885229
331014012
1476057629
385711972
1354473300
152858251
429952643
402577455
1278950718
1659569662
1431792672
1789224261
1555161215
1654558221
500664340
1789668016
1523621228
23381211
1921293781
1098160103
1031733505
1883352037
1762248567
605526589
294784636
1878490820
589037069
1362016054
1145995912
253702547
326394303
978202282
1138188411
1627027086
104024433
1799955723
1539950042
665341155
1442651257
192468511
1533478626
948246259
809627979
1130352065
2110657276
295647244
1212217039
1663184010
1004871785
726219542
1501078550
1550577592
582263048
150110391
1599385811
2088649910
1343078
1754232257
1896535428
1362944774
850173493
804933974
1035424761
1177841325
694791670
1540709001
904545977
1286791759
564606922
999798778
83278413
1277886803
2054160045
848151724
359959856
641454667
2119541339
95809319
2038830996
1272258857
1417710558
1921195904
814914612
923929006
1555636599
1655547282
1766228052
394430746
290145124
224112380
130698268
482154846
616894431
906642849
1698787925
221336092
1890709212
2109724281
1858200020
1028953151
1838343973
1664171630
2132106343
90290980
1400191553
446849548
129341445
33871805
766003366
1449872050
1519658675
1047261616
456375735
1831521693
660547147
1549128402
684655697
47167895
68401693
1758976167
674956134
1975618909
567232893
1253297948
603922813
1368503812
468748553
423023097
229282138
1824413032
549014247
817510398
131786278
523210672
130160323
67077329
879292473
725115431
1135643139
2009097011
977068086
50594223
2042724356
132884255
1164620869
142131245
1792541334
203970639
391637999
1035566005
1054999073
727172227
1405846666
411997214
746837487
1810864514
317275471
1260349823
1679524882
1361381190
1597580134
1485136536
374133330
453110420
704407270
870415010
1667702196
161283889
1731229247
1958565969
2048260899
1909332446
1841390314
1537272646
686661595
64449169
1737264543
1977979545
662966549
1520224107
267688547
670026578
1625824454
1143078354
921152773
1092118118
308746661
841559461
2035871079
2091796244
515010477
1676290881
1598968703
2006558947
110487538
536602973
314817431
709488305
227525891
1068034974
700728005
1656158110
700162982
1527234756
154856237
173997724
2074157639
391153008
890996709
944373712
731337215
1862823190
1973744092
658220900
797830666
1169970589
278758155
610060098
623729888
925065427
1888148538
1791317448
425621524
1403164443
1929768855
611316679
1198201824
1649053988
980178492
1900018338
252215614
1250437910
1179642787
1625494302
431774596
1977695551
1092989645
1014452951
1697497973
1278632065
1624572197
1358881562
689104160
1663219319
1793586236
600452898
1418492398
322092289
1681796234
371300888
668993423
1674258433
792908669
2107096356
1017243913
548979651
1522984377
445460019
528490122
1921146737
650168560
512675321
1946084863
2092285617
1263675202
542612948
1939348227
1401459830
1502942266
1801395965
1993236320
205948195
483489719
217921384
400886551
1109733571
903594924
1498194353
1678632146
590824737
1098772423
1578426789
2029887995
2002229333
904641858
1512358882
1509437196
352668342
1113801743
1403413320
948289499
1581904138
1597687251
1343600501
1646372829
702728117
1673317297
2091035422
2102655551
1795550025
1649641808
1172814387
1036448321
2084346990
983861620
1912477719
940123072
669747487
1146987163
1209556485
47018675
1665277733
747909854
753713485
1553585182
778692329
448242730
1532481893
435541481
787408022
1899509935
79740468
826929124
1601831754
19078971
753411691
1321245364
437683998
1326763769
15363580
1939484998
1348175609
318942272
962501511
1099208815
1995599717
1803351191
1268432912
866627401
1281159
1344926446
1179050877
741836687
984718400
643529685
830962751
1719494171
170748134
1975497201
724069553
174623267
747268808
441323994
995199517
1339539198
725447459
1941030673
107850260
1424798409
483286527
2039629601
218970471
64624721
195415172
1195063113
447568510
566070693
679470882
541366097
1483508383
1630948775
1696409662
586954441
819319028
411674584
770321820
1416720592
1309373750
71712772
930583409
1831088301
2075802835
1282873237
918214299
1282948527
442380791
1402428663
1630617083
1009635195
427946319
731382823
1008586207
876636824
448889032
1718101845
272318811
447546485
1870245327
1418800716
1230703891
163606449
388821658
630701888
529164587
2058293320
1019667919
1123186535
561406990
1230428172
1829187509
663185957
367524799
1630309037
1618807052
1656842829
743522521
41241120
932987127
1735268871
444891324
1913481858
1872022372
1001767662
265189186
220040997
582342439
413005453
1405913651
624889284
1464167587
78116434
2037909987
951098312
869634928
1983636521
1157594321
224149928
1749025016
263305855
1025962229
1821349799
1989234350
266931355
1594381996
946293253
1196210278
528518841
221045436
1393485174
412181084
870213269
421034054
1393945255
1607083900
1448756036
813702106
1195060000
565243813
922369587
92564619
1462726066
344886877
257130980
996747037
1576032713
348137472
2067774532
2002956283
763145440
195764646
305681712
1865590079
46314928
1701352787
893939528
1835825536
1271535840
294736403
849785009
89855341
1094311377
1337155888
287822448
379617869
2004599204
807015563
182122864
1254661219
1927140534
1035050306
2000737854
1697107266
1966300698
904866251
581864794
259968420
714475511
130452431
1368221682
1140617200
235426850
181823200
1934117767
257323606
1440372786
2081679053
1373108899
600988022
1926349146
1298070827
1476336761
406278671
741744928
965224548
1499925995
868359038
637698508
1450230231
485390684
1381235235
631062994
185520969
1117435604
976597438
882325764
1597863457
2075980953
786925227
1343431729
258128282
1828464439
580340133
647387559
638849043
1997849063
569731380
2099496287
436356638
205469337
1950485391
799157606
244711619
625884733
1804284329
1605287374
1506132894
1521871113
120906023
1209851192
1506704991
449607426
1426347599
1384401064
1905763489
1874196487
1795636901
2002680025
850119380
1150006195
1724906331
542395610
1338952888
443570728
346024575
930938742
1801092079
593624103
993573567
1164927885
816502370
1102760772
120440018
2066114417
1745011734
2020712918
850292098
1138352594
1483889989
1766544351
1289916495
2114758141
1399306595
323864318
1846669764
1110499225
833832108
484823587
871348664
677623660
1508417160
307291901
327349377
1306607536
472186902
570130707
1682251645
1844553640
1197746663
94723766
36681878
959494275
1487723239
1883013323
43113122
825268573
75353646
92271526
967237307
764992287
520372518
295395002
889652818
1392692745
264569379
1812749543
1496002072
720641101
159450729
709008698
2119993246
930656050
792627361
59492980
998857686
1274862397
595570421
150748134
60282249
673764448
919583005
421883213
1408226162
1218341524
116373153
1082867554
1897185780
479858004
1611384378
82378691
273186363
1318590540
360831460
1786198411
1397768194
289368036
1340278646
1468222807
630492097
1760703805
2046319900
1405735291
1475685739
897989116
112476245
2116336205
1254767111
1321540941
1041847402
1950239427
195762729
1500915704
390064210
1293536357
112499847
298991575
1640164581
811798327
1227296733
593702254
553481002
26587750
1431659866
1164912405
2141303540
120403135
771644087
909223326
710056087
1798229007
155757723
1447198794
738777997
1803421366
163270818
279728645
388799636
227357322
1839904848
1800610883
1517063124
706383384
1538529833
241984557
410752771
717963257
1291830550
1223237230
905846941
1553274916
337869193
315851773
286243961
1191712614
563989789
1304475056
2045409089
162054139
1828950879
110614759
207135919
1437347185
1410879803
1125086189
1975137588
864482658
1328199202
1885475223
59151500
1625280370
204349389
1473981955
173281258
882312581
1479156478
285043550
1301136459
464759812
951655966
1076038775
203494632
1797759629
896455712
194624252
915122414
1870355255
320868016
274371137
382923281
1418881954
690243393
1117746277
1527659246
886695283
46815944
230073824
2135702793
1481733514
760824608
831894159
62734175
1761627421
1695930820
1271699704
808107036
596038044
1239851348
748306305
1575325488
1335760155
1582209212
268644380
1567862045
360060519
1368921328
233544842
224813023
302238137
2015929134
324381430
467799639
1567614983
1528230807
2047150589
880839242
200771659
1916521176
1525206182
139912748
179273515
1779891392
46960424
772264979
381388668
1224830765
2146558729
1273727834
1856647715
1564811914
307430143
1450587858
1120313053
399787567
1601163090
1764092936
1381039099
1433948322
631640783
1616980030
279891735
443687864
1245056503
1590613841
516162812
1789146404
3427233
1355866595
1506134544
847233539
1841937946
1290421204
972565132
588122146
541270455
1610197500
954694381
1972275496
1318103641
1750177984
2010023803
1094931443
1559689099
450304614
1677364627
1747212133
1272074338
695203088
538835748
491961550
913123300
1110010194
111343484
709183871
1175120175
1117812742
707703478
1573308771
6818779
55882007
1319534327
2046788007
537948236
179210514
1848094669
81963594
806159334
1201813503
2055422813
276361428
1938402561
670572426
753815988
1721827929
892633012
1986246906
1522025880
2113871311
1899444624
1756498757
1861737570
1005891136
1741424102
645442090
1447030552
1234759021
93227750
1422801874
1519190383
667651397
835337364
1538623184
582785766
949644013
2049374652
637798673
1107257110
575883384
1043656795
212669827
14097673
1119522680
1819855173
1920629493
1246834887
1593842450
364453229
1297854852
1833913000
1462438470
309211287
1989448095
718178182
1641388646
827651856
456430091
1463714302
926025961
1699111229
174034324
639181079
410091025
731115445
1729172012
202125884
1254489827
1800048653
1864578751
2099628104
1800955816
1490862280
427948396
697590795
1940614660
2027224385
1100228068
1017898295
1543809814
793866956
1845674857
117457206
60075551
1630141409
2099776405
1703347447
1681331739
113337727
563013592
617651239
432256231
799210075
487323754
277504486
1795799223
1496143793
286859871
1419409655
1286463144
564890061
121415049
1313237926
1145351479
1281191838
73710362
1760924848
606188982
974153481
239123370
591417018
1316282271
1829323240
29412804
1578954026
141474349
1713406354
1980046314
555449484
1682232967
605150008
656773863
197216757
1796156060
1293943865
140191669
1026896956
1972861535
239978140
624141952
277726029
223595388
42818803
1704527947
624036217
1021631983
2137462446
412438865
1205750455
1771155389
1941456039
1574696739
1912434061
626591188
407596258
507629441
975712971
1666318276
153798543
1064076826
968570498
372551904
2041446978
522361378
412399464
50578178
342117656
650438270
556476363
2012225641
991669861
1872408002
1951237441
565159513
1114021730
2092511808
754874812
1738530593
1864429650
2138035051
33243793
153994486
1804923980
1866576852
866083278
756779732
486667826
1989535754
1509299755
761098247
962917430
1365716178
1877646052
677812847
948217116
995894498
1168650423
1121908603
979485442
1859198890
1432022269
182134667
1078763902
2122082102
1252152074
399470678
486606766
2138445474
1713812603
1352054272
1263097523
160200853
1138907184
856063677
1774842912
133033068
1808755675
245955474
1840643938
743528030
2043394913
1582701627
894324096
317068181
312685110
1250207722
2116791674
1165261350
1230119374
1615618244
1651864660
1345838742
145773488
791817540
1665487236
52109803
181788891
1240943279
765029298
1176553608
1621807600
348424106
844481449
400529315
154306496
1563067930
1492509247
1629273200
423881601
1854932340
128961300
1085045056
2038392482
801584421
1927887263
1323457849
1232315398
1419972298
553657787
402260228
67245821
1350940777
1317506762
822169172
305417296
2097213069
1647939897
1391283517
248709817
1371633302
1728037220
1403157240
372247112
421435666
227725746
618244133
447999387
1053205542
106069209
887774907
1474322694
740390239
387365663
631492711
580418576
539102226
668679889
1232948480
2124396751
241181709
474363890
931610816
241220640
1400035139
791371990
178633206
590145216
1923434613
676090427
146634741
1766173875
457069803
733421406
2057077013
1679865239
1639206779
222575293
1837580532
746046841
1799733760
30712260
1802710638
584412300
1083193500
990990758
1863842464
242188193
366875168
1905066736
1965049421
1765824661
369384673
474558021
199417980
1735384542
516535974
331307107
657296546
423449415
1676621861
565159626
1170887036
1538978536
403990273
102087518
579358209
634145775
147795956
1153751255
984684841
469265331
225503496
508317576
1744021217
918605356
1041325087
1776627956
602781478
743314876
580442261
491408471
1201458113
929270678
1738690132
712733388
958375704
1118463947
690909063
2056061912
2119258506
1887822339
155245263
801423669
317106345
1824590253
312495584
6613919
752317686
1854367101
1444077500
1722197570
1241253918
1312382077
1116684833
293905408
1978163978
332228100
1862012219
1964448500
791536919
1737425460
1714819165
274858239
793542886
1479309753
70692245
2039910273
415005682
1982096972
357776156
15274221
848933808
1438909230
783183259
1027339121
1637444844
503792871
555010753
486614574
2048108769
1674295894
1973232563
550681873
1460208791
770126787
361109119
878959995
1445862932
533935173
350853330
764080607
1898283897
1841178963
301959855
1346774803
674310300
1710451538
952651692
1371221741
1388602907
145425772
1025012337
861097529
780107337
1483884186
52317583
1916055471
759016744
1115560188
949665498
1853489489
251575591
928522881
1327882577
413751153
1150625302
1232580044
435736343
1661688296
1814147839
1752652019
1205169216
665040907
1887809898
347639589
197474455
715908258
1897178643
811976798
92809708
479271620
384732288
1608814960
1554812603
2107025790
1636539542
1021861001
124319654
140347400
1008900269
1953962402
1618029293
1337078536
1504879817
1095800467
2099191103
119656311
1704567660
290039465
661189949
2096600968
180362531
88872000
1966937238
526618404
730050090
1624004589
821898031
2108391452
1621687435
1722161425
619794723
291978600
1975400082
242251297
1571563743
988360935
494344572
1853560121
494471526
1058287265
11239044
734329697
84750437
1006604679
381776580
979250705
1674902822
1961533203
1718342625
902109830
878064100
85996653
1640396702
435209819
2134916859
2089531849
150526172
718849964
971215836
534798140
1520979704
1634469262
854129362
22257875
1503841089
1107771400
1111620202
1712067289
323690496
295461038
929775535
1871017384
443534808
1943769639
1798967406
1196102374
1448434241
365896079
1754121714
378101976
1440558778
628827499
1365134957
1645735606
181534029
2016538429
2076227665
1992071611
1770172514
1718502015
1016775536
1753811021
1693769844
220485117
1943960563
1129541417
538431987
1369086732
809950259
1768660238
1887501241
905662217
648968090
1087196940
2002458034
1106235944
1127820270
909167950
558935715
2075576554
1219091602
1216007796
1314605769
726008705
1146958806
1043113094
914360707
1646866186
327314951
1502982439
1487066195
133057688
1347103545
1470570890
1555633240
1947267665
1005275519
1080750773
1388638539
1802851171
476170079
255802865
471996254
681840739
186887770
2081869087
348980534
1796722554
1541538850
908064471
1047388873
1661836379
281265744
726843947
1058004806
745083163
1133308729
126309387
2039355254
1818052109
21720335
1758831171
1574896449
179014151
1346591801
1579118834
1267166619
1751704281
1978857635
533042505
10350807
1666929972
354932021
296321926
333971005
1713370397
1648230634
12329449
1622764422
980073990
1975663147
897246594
392137192
1272001526
869279801
1608267334
1426113424
112249359
1353031051
273423170
972669416
2145522755
822338211
1685729098
1843469531
386514693
1058539421
1171905684
1551535957
1316507563
1254309562
316006726
922924897
547990593
775700109
1255676954
1767660352
747990270
908242085
1483120564
986200022
656470646
910004031
1538723756
1039161123
421808116
1111345039
1664697559
70250102
244501136
872256589
1320827031
1008780414
2088278479
2127961034
752892457
2073501614
1218301879
1237581416
971074230
1901411542
113279175
1748234382
1098219732
450841680
745964888
191913178
86234524
1593375190
770181178
1825115832
1798223953
360020256
716431443
984474688
561843031
287514005
191803459
1091930455
184756185
817592101
760073940
396965976
1028393426
1340144124
2058286832
374244808
115590443
693316433
340639740
1791504923
1854161265
1470257403
2014830196
1749484386
1443184088
567006890
1605446635
199469285
1798348311
625460454
1641576190
924492786
1404829208
925982401
922622984
1266891455
147361449
38981714
1518167388
555381439
560609636
2013107431
520729315
1117459165
1524043047
498621808
771779465
1903930772
2147480149
434863764
1316008996
759935825
1769187019
500492043
969535702
1481149574
697107097
1798086015
826412148
354663464
403538882
939706307
2015660394
538118537
1399137042
461387684
1281055178
795063107
1963487142
2052227716
1872920325
1441376478
559281087
430743228
1358394118
1942211817
1252778199
333777495
1727354852
2014199934
1919878054
1641707740
1357836368
272348053
1776550173
141036095
1572298744
1609482479
266066217
961677349
606778134
2118930300
1196733670
1530146133
1789341642
1004534988
1716517235
1947890444
801664400
508268381
591307913
1586325316
1070937497
219836585
310702340
16452552
1601252141
1563570125
347489005
1938111355
893598761
1048120148
692738974
408852747
1096931511
158041034
1890375199
654247286
1517679599
142210492
1135078326
177773961
1436928984
455556158
625704862
945176800
796424704
1996577449
2006020947
1242341360
1090734951
1420636127
1109410719
908513757
1171382516
90058626
95218529
1840739134
874125195
1060316304
94179726
2109164558
703379543
1695611790
615152653
144342626
1999892824
682923321
1751698529
159726569
359699672
601137179
1924039755
1384711389
726082265
1733065521
1057116621
460549489
185440334
90775657
894280404
1054305683
1890256826
1183913535
708149910
1863988532
473561489
94399130
815447238
1030523908
1140757576
594654288
786582219
1085912940
962694307
388832783
2110195469
45410329
29417006
1528199366
1838524868
357445836
218581735
1404261601
1775504680
1391985924
555459663
1363289556
309639600
1346780736
39377584
1906010937
81246729
1838131952
1449121373
1924522910
905557965
1130046565
934549316
1948698326
710041475
1417751941
1840520562
941033471
117640446
84613228
1033804100
709271613
1796652775
1291367706
1316316080
1305927629
917787778
2050328404
581910109
817154466
1631850582
354846082
935943217
631010610
1051288933
525950540
1827254646
1271822317
382864180
1811826504
1726155677
1437620411
972773774
1039487700
1091301958
229706049
1194257853
660098757
2004438818
1256876339
697800168
1519004246
407756328
1561906926
1685030355
888464514
1861182904
1906416454
476631739
1203700329
85112608
293720912
1754347507
48336219
45053645
438157861
1406280487
1797757123
655142030
2030740426
458098748
1807765942
1245125533
2097895147
486276524
1613534072
257057477
1016665978
352493946
1668351689
760604086
1685143700
930300900
1167444001
1961261958
918624087
1730567597
1084003753
2132666515
497589395
1100630635
573998428
976297311
1911383818
1926581809
530727800
1443250233
2027325019
1131143404
1832638715
1676377134
575302681
367805296
2070346062
1371511351
979885914
269507219
1721555301
1107124471
267580956
2000082094
948342010
523943173
51320701
1455723797
204270934
718057866
98502306
1513056430
2137458586
727781430
1388573813
1536360902
399512326
1233058116
2048170476
47267092
1638788915
352265371
1799707212
1885252874
324086183
531427469
1134194087
1375497946
1737985352
241253354
1990005524
1723876880
777664478
2064123040
1387055705
1659634099
1102067739
2132922706
1982174970
1395992451
588166301
1064427604
2142521841
306047244
2070911340
1453990107
512873546
438329088
365416179
101053214
629055755
1997344447
724957072
535080906
1702295431
1595782508
2087892533
831846846
1530488292
1990024333
1009482920
111269003
618148700
254195350
974184913
957515352
1118755221
991543971
243367801
523124396
1496614968
1577695614
987388217
141854676
2135207525
1977893086
1251330594
1620803246
513183023
800254037
2105670606
2021970566
171757968
1979182472
1668801455
1648004680
824588055
96946245
370919839
2116331480
951595512
987561669
1699763899
214456477
1438425367
705806869
1462053500
1367490006
1744537777
1286525347
1277819447
265044299
788124755
1849829580
1831810592
1841318013
1685463312
1102311957
1067268375
195603897
593268788
2038317956
1504378139
1771012157
1074438284
2047353678
803035838
14519318
417075722
1011143630
1498926905
1228548837
1813630633
970483624
1890044497
888986555
1787026815
1126342280
1658029336
178365329
198139120
1789987023
244670283
1573991716
479298676
1085895672
164415201
1269686794
321957673
1818074891
994944338
53891607
1939107432
1201223404
861361589
196019196
1735238469
2111511104
1293689817
673420594
856662429
1282074132
669143529
674288435
1425234248
1725679992
1852286663
1802015324
1746766334
686662250
793805966
1438666583
1338047352
710763058
965445178
1889244830
1150665109
2017835216
62039667
1965241608
310281678
718342636
496168385
28979225
791992576
1159571628
119777494
1166116291
1356173009
1213553828
139863594
2046539237
1296441016
572075266
1229389037
335614137
1368133381
562197956
1920588627
710267019
1783588647
1696220069
149478414
693303677
1692477734
1061681121
164652454
137560458
1111414027
1574450570
2118160331
1437811014
1269559790
341644440
1453134328
383462279
1385865522
4759288
1515501992
467291707
1136408631
1489146987
1480157371
470686260
1999823531
458913560
134323042
459305909
234704139
1775689535
899446492
1347422845
919950955
1417877599
1528913655
2064873989
1658506111
2004616263
1044649240
1533555274
1149446105
1084049482
2052480537
868099855
1768382714
1724891476
402665633
227625174
1504229386
312098728
1878485820
1004651796
1707447482
1928694730
371200679
1708920405
769091219
2021962285
1855854706
887204898
1934790721
879925235
1451337847
373543993
1887525148
1599461053
1977024516
1512098115
1058203506
1469833520
1627573087
1442120898
1228358410
1981575003
594807951
311502416
1457610680
1788228168
634685704
1917168633
48770749
1760940344
503365801
624259766
1105181005
1265118431
1462790969
786431570
648233866
1817767063
618168088
823429734
917075423
1587433947
988790643
631169502
1784385527
1362318549
1918816923
689897263
1674093051
1459685628
814014446
1989965125
2016268310
2052606090
1020900938
881237884
1592564615
1994172825
1205238398
955423011
849884674
734116208
1114496308
1946681072
1868749609
1398505946
1702680938
1018001011
982790817
1277383737
1824324245
1285946999
139574072
1114758888
283192032
1315964794
448937044
1364166857
950405580
2018989047
1731543155
1004279174
683592067
1296736251
509056944
804164165
782734926
1025905218
1797120390
363759926
1518765010
54752362
1981685662
1191673515
1482949598
1262563867
1496403828
620213422
1495524444
1360077452
1901464862
1608202104
1070061030
1652562012
1659714872
1794388401
1873050089
1569143107
780779326
2056358085
609351858
2144870283
1655449541
391430433
742465435
422887645
1222869776
1077422697
855508960
1933844293
1659641511
1209422690
4801607
112509435
646274095
311674613
760256418
1587410003
618105641
258740109
1366307645
1479593754
744672224
1380123680
201686122
1038747742
2056255730
1748720609
419191735
311790490
1008507351
330533615
1239421536
966056534
1773854030
1638524431
1297652007
116995049
6200217
459870040
589137420
589465153
718299201
1782426199
1921481495
313796047
742358298
437672062
906566667
483413392
967582631
1125055658
1308134707
917202911
1914865745
1091061925
288520451
212344443
1272974207
1133285372
1514118993
911028790
379284798
1734534481
1539697176
461773883
558433795
911310352
925764945
247428498
601098804
414211823
1686547442
546318223
1130746742
932007963
1926104866
918578216
1643393877
88217897
65745891
2040489516
1743769072
494798374
666884435
934869328
1493924703
1826861815
1574663960
1897646788
1261810266
326901751
226046925
1350664535
1090321058
1012928023
798044865
1909038431
1991796506
806921094
921072384
1918378432
1676482558
911759246
1981428927
1762198331
143246616
1858938544
1542318015
143221050
397496353
535629685
1509728863
1476888078
804085515
364762684
710221500
457879394
314703414
163123546
1820148089
878943657
867912280
806190547
982001736
2118577441
19800862
1839110992
1661452236
1489122877
1996809642
1698926711
1690493388
1532818612
1578184224
2045138690
490273673
1708538175
276538012
373567586
1394359310
168829178
906675357
36725073
1644907196
341448095
689556553
1213871777
1291027581
1143658020
389581291
783765951
1621410680
410732318
1988972689
114506693
1480567812
1746078175
322037714
577061684
558335013
1463279223
1172604608
61710081
1832947831
424725110
1468388800
1882905560
853801838
1311640036
721221837
1608027965
420627243
801556371
20619738
1485329628
30224342
777886881
154413756
595988966
195187137
102554082
1875883978
1719173715
1678706715
1247516438
1239048745
252644379
763825710
1474071405
2084661715
644733915
132551422
410496632
887582600
216615272
2050545226
2143264548
412006413
1303479288
282873743
693359975
7435571
758089075
2066570247
112236840
2084641013
1274302476
1342207221
325960605
1264955217
859533824
1616178626
335365800
578175183
1596051789
600390245
1947893218
1476607074
1574027449
1383710123
1866155563
2112612957
1644518224
739450705
1181998655
2056775005
845162973
1006709313
1683918618
1737334276
776015176
516109081
1891113905
1358881972
869102815
1687094765
2055338485
1812232964
169269590
696999262
144396866
2002890575
224100635
1544216459
232900765
1019805185
981699744
1834001880
1862994868
247118973
1511738289
1367820756
2106076667
691456584
1915475961
1068727395
65258987
161107168
1366489600
311108506
1026283019
606236907
1973114458
2134507787
1377336562
1403860044
1094049817
255647753
1002466793
2054240602
1834325670
1721519080
885797159
142974950
1573816628
1609551444
792275920
2134042845
2117673694
1806873902
366833773
237363003
284868454
1754489231
1979537183
297634569
1622443933
1451629900
107208150
130886577
261723280
1451522413
1586417782
38484419
1330470142
1560425657
295680348
898003326
520841453
1430301021
1172478286
2040128706
1157189152
801752059
1255893014
1962481209
312734817
1987805462
485186660
671947268
600383876
78443473
918486130
939246026
699289083
1779815481
97908136
550620605
2087043185
1262589232
1351990738
1701390009
377680701
1115095794
1501035096
1703158191
1323253627
1478322453
201699568
951503127
389009817
566771996
91242517
1188507321
1028515329
1932683386
1404641061
1422772002
674385170
1284628223
1400465040
1589562096
1220884287
1439501492
628760497
1587913113
2042841381
1044025555
1248746980
144397117
1360591036
1152685876
205528628
337707802
1882533965
2078848769
2038493097
1541894627
804535223
317544783
1487889364
1940686904
400817179
38118988
505562774
1307043893
1740792908
2040331442
411737804
689932303
355941674
1252192041
891123286
1054692537
2129277388
1368443660
1838574172
341760918
959849325
67217018
660865953
1463286992
1071302287
1525020233
74372864
1581360605
53315041
1014738187
1661758658
961385330
912961567
1599332454
198111816
808983587
2011687611
1468987438
1359130815
739312180
1661529892
462971793
751455947
1127501289
1459064566
1305139396
938137559
55324756
1010827127
2089163252
611880065
441773262
1452437229
1381975107
1018526568
702270357
923459571
1546954195
1066590310
1574048829
780160573
453909516
1365659080
1382879113
779885243
198375899
411278409
1789661715
1520090987
654210489
42771185
1933413898
590793892
379297891
409450390
1268526606
492776532
15852260
871233369
1365047047
1798942299
1248527504
1535268472
1875341949
1796398465
425441640
2095216874
2146492578
175905559
846706908
966939261
330527553
100205383
1960467245
1961070272
1476038455
215816554
1353498737
1392099867
1895634626
874167455
194149928
1624006933
220118218
1508139782
36034114
568819979
1766940006
388046745
1441559725
1363960013
602890724
450194620
458077671
842184742
19409313
1321288091
590574860
1661718679
775388480
1804889645
1746821746
1043883343
515967054
775569183
1989599604
1895975890
1372117907
786262692
1560506191
311092157
568457162
1835353114
1192071337
696209196
1045159837
2118989910
1692289114
948138858
148386117
1574408866
513480028
375701630
1452362269
1320978516
1487698224
138789312
2000351155
1284934940
896992829
1226012275
1910899322
23916334
1297085870
1656058147
317732900
1490926635
1167476266
2055848199
971562451
981986411
66675160
1943904575
1274257943
678877185
1930841151
271839673
1231185786
1970270879
1773427117
2118809307
1130307222
35901431
1175088065
367977039
1352575161
1868787642
848673162
1339335547
641057140
1989857854
1378556939
1572634269
600371527
552719480
1024189909
543092255
1886423087
1620333631
1223114841
363481785
935960323
516070645
164696780
990231305
751641220
610998988
1381462073
1147792536
841344408
1512986668
889163081
1916834652
1709095568
936264034
697515888
1025225399
1348572885
1512681672
2093482505
2138418466
484490286
436552476
417891763
986389784
191032077
620917707
38389208
243233884
986422652
88474043
309634831
1948083399
2069383244
862886414
286072255
1436815615
271296178
1100795469
1100995437
397542336
547359498
1701662479
1503626899
981397777
406436427
568750370
301627191
1102396813
1446137256
293206437
735182306
610029394
1404443886
1398550984
1207710281
455386687
1376563379
1720796095
1561938150
1015462838
805649658
1211227743
1747284352
1933945717
941630176
2038964794
663764296
2097587030
252607354
633722071
1224904022
1137580999
1681959203
1983176045
1847330937
240375840
610071301
1055066490
1284577848
809414425
798434905
216668292
1915910191
343480799
2080522434
1117065320
1569141012
821005855
370484094
1422121474
667042391
740924602
532368409
1745757375
1828501244
978246348
1080727495
2068222818
1941785826
2018021904
1859587543
2043979
1291232420
1355888754
385724616
969943377
1103427077
1080209657
1566529966
1958859851
1683246991
437539657
577018315
693828511
2105039876
1083817190
1862509850
1597272407
1486794987
464742586
501302383
756215015
467969298
1803685660
1648742307
2099785380
1782165032
2018365193
1079980096
1279028132
26691506
2121407866
543746848
1837171443
1601659084
457145867
1618162527
1944942799
835867296
1757676319
648151958
1026014200
2064473727
1670092407
937247081
957919422
1398977673
646514848
1024124627
1819149945
443285816
2121853490
722220202
1399476914
932742179
1328491355
1876356357
897873484
947367577
1113621555
421762371
695683407
803293391
949527961
1598668934
2088931045
824451300
2049847424
1493393842
1723740708
511983930
790984540
451945898
1904265807
1114746406
840107183
668063265
872048202
1325444309
1664019744
1553646350
222601671
1733071049
904521439
1837577581
1246298452
1116607225
1282746690
396028221
821990883
1221472036
298718840
1543213065
966781513
1027509054
1677634199
1891719906
1369060936
576742371
90420303
217484560
1528224646
4392184
887739740
1402934581
924854718
356697496
2052213247
1673605439
125987393
1037144065
1689287355
2038961900
2024420781
133295885
779178626
381265831
1256263374
1932371045
1935499553
1457006958
2104051595
1307625256
1646707183
1701382565
1830431991
1968335374
338939014
49915808
1799191361
1953745198
2071432490
530261660
1217338105
482279658
524879156
1336821580
190850056
812534760
776614581
1106791352
117320438
484755796
1016062259
1679417298
1302320181
176278277
1515930032
211881139
2100801942
867675049
148261725
1343173282
850289998
89075117
1868817096
407636825
2116357910
2111856797
355781526
740209619
100728822
447352717
1207066522
241549122
497137293
1544599630
1097862986
2061979932
1874994093
204343376
192195257
1219641013
2074490424
1979311068
298610894
539572850
123056014
599127000
1207232570
1022428554
1346715535
124042249
1087602546
1645914667
787409229
540359133
336065792
956481052
284864272
1139542469
1837860842
159296612
548963906
728962686
695070548
336660594
667718754
1037618746
1721834414
1425926026
906932916
1428677096
149208666
423117679
1421752936
1554025142
855808468
339829795
290134460
805066873
1470929503
271799122
1913990907
260409418
409843201
1599034613
1923280323
1290461845
1195283709
1753836262
1945127648
148447444
7274885
2125061767
546762919
1904401600
2008359110
733860650
464566998
1851786691
1012101745
951050224
1819638550
93183909
1701222815
2063708874
2008352132
190351567
1217129528
1488960059
2070840542
1419184164
305253383
2095568688
1743132096
815981555
1342359316
1687951452
481930415
1607745328
989626004
1067088707
2140553444
260800740
1340299455
345159583
357450008
485589433
165935078
873664639
1026707387
2075607579
1548975017
1122316136
1772963589
507390198
1436518558
114558558
809797073
548522396
647960576
653506935
1312654096
1086075446
513085864
983863863
1179232852
1469956571
89500290
1353316648
112820312
479299266
438275574
164526091
383258378
1770464553
1591332210
2024653922
489658808
341525609
1015519459
845009298
664312148
718767698
1994571682
1506798339
2031354051
2145584313
1378744160
1910691494
1083296092
2087475216
1064299965
1748959038
2128922223
246818170
1483218733
355837345
155501193
1590637881
1840150759
1526471893
14672558
522129560
1720631139
549194344
1193038700
1678780602
860930011
470921772
1766538386
1711309829
398346251
900810640
900595131
1824650647
483911245
1410091005
651080275
1678957101
97088070
2028985687
290258479
1016618818
894393613
1697990755
56631642
1157845297
98420944
1606242923
208622762
321417477
804940272
1259325473
776039906
1693799326
2002398953
1729624962
140823606
357221990
2020847663
1922518583
1636862955
1491451838
358050092
1510392726
165675789
1939854095
700364796
1069587234
736724423
1987063917
1533191546
1802171199
30503524
1521887856
214660700
347894357
110790050
2004239504
770310793
131332590
588543708
1498597587
1592514056
1333551265
15326258
1982392022
383457419
1674917008
493770640
156981713
1086013044
1375307128
1760430535
502503012
116621450
1801303741
912215936
1742897577
1308105833
1237146135
2054669694
231321237
742612174
1452413358
1480954947
1758864569
2127522226
187464198
1015940506
139832986
241295520
1218977049
1347575558
1926213451
320484659
1964206879
1442580398
780829069
1087625380
2101657237
332460946
260464062
1745693413
1895130381
1097947215
555140988
472134220
685486609
88058145
1029932252
953818146
1151146383
1773394726
87694287
237929622
1351700864
1371206130
1857607983
1791199023
158301403
1449382748
159145544
840668970
2115919106
523920260
1662564274
622993258
1040223460
835840603
650574616
9431852
1412809376
1679801948
659582329
366761370
107616776
275200419
2053124605
143409831
669804267
1620571672
679772018
1657790232
1340378817
35606853
893935401
1098918099
1671621660
1380858234
1726935805
1756184288
740407199
378814686
1031357204
655260198
401701619
452000352
1958712617
130370822
1491700447
471637605
1032276482
1862528035
1058376219
839448066
228475886
1598602904
142143946
41652207
2133120208
1241486743
1466017338
1520581753
860828854
2004462943
522358542
1772278250
218595280
1062041031
422525549
893860070
1543060750
2068783404
984713117
84328530
951020537
1416822257
751982561
1724758482
1586371315
1107990065
2014202500
470048271
1083213341
1357748232
1695514043
745928908
1775549574
155158034
195385694
265903443
1931333467
245575485
580084014
1440457333
1922402221
1607266130
1628442408
1873684237
1261872342
1736750984
619492808
1027137148
627614371
1648942589
377448900
1127343077
578160616
1893906062
763884819
1987794892
145112095
157151993
1214828706
1414038362
904128021
1425263284
2033002175
229328051
452514349
1788537857
1106566573
1615512542
1502109878
990720936
880781551
1294233114
1527872404
1815358685
1185948807
962083563
1465980285
1326275110
805304067
606156844
1157508902
204948858
1241381749
3890644
372794961
410540045
940536745
1712827049
1906445240
2075163476
147669646
1063225410
1155449112
1908834367
360066734
996702165
617586688
1849839864
437201919
1331234196
1715857343
275048253
1525329526
1004537205
914699143
514788884
711984160
226432947
989739182
770173395
1142667141
1267299414
1674251604
685000610
936507865
219676692
613807638
49264257
180098186
1918085191
867417290
2040031080
1091167567
194447194
1062899288
1681839376
907042342
117985376
1023304001
894055566
2120094047
275547338
251388936
1921166811
159302424
638906087
953873077
351427400
1464271690
1088939865
982619602
1833833105
1453379687
212197614
1867548798
1528231122
1777484214
279690459
1954694781
1506133590
391592224
278095594
700818073
544280474
419896823
389265965
1254941920
1300169964
1415552655
228633750
2016047383
1494497113
875395893
1928119169
1010037843
1309674410
2095863788
1082970192
893721617
310901875
1876334279
1113519122
248173530
1439867054
1941846717
678816780
1453329314
190020857
13095037
1542039101
73729682
777558910
910189177
655236290
882520154
1685777345
1340567995
210860886
694647819
1897032793
572913908
941787718
387533429
1299126552
1523283538
1180722205
444323828
514303217
2114584041
955543574
1935553239
720304544
1971999766
1188538385
1034271180
1568768036
160501604
1474569216
1736122879
1499148352
1112392491
1576267353
188351849
268921296
2039296400
1693327296
535558395
1258001455
1395099043
507724974
590883523
319653631
1688442470
1534724067
1943046271
1656142352
178794491
1586309183
193293792
351616439
1156867677
503034853
608754196
196836161
1874325550
361532760
327823092
369081634
1397000182
2078684894
1265858234
782008058
1227970282
943449905
2041655857
1112704481
539584415
980477488
663596967
1146994932
1975394061
1664299121
256436272
1982722391
1874247693
2024694637
246802061
1744050761
343274758
932704886
927380821
1557510661
2083414608
1735762556
2010109198
1723255110
851394591
1948208643
1013725795
984318937
1680997680
1839002257
621466823
1883437336
1408362721
1923220257
458136621
318464928
687269301
1896285749
478816132
642861613
1195123406
1388476577
2092944254
2046453598
1090248499
486669045
1001340828
1828543011
1615409942
975488168
1025101157
58138144
1673585402
511205736
1367738057
2080328615
1193949467
850965613
2095842133
1589387327
1392568402
1853113664
1288906619
1364676264
872478240
1335219241
1468690984
1344575284
99462426
1668560311
709120996
1173039101
183277093
1625913234
2080312226
1491256630
988642467
1645366423
1866632893
613792150
1824028395
527876367
81589573
2105052719
341506352
628963097
501641848
1143507660
1892479021
1479060068
192270525
996277925
80142996
943930737
781089187
1155485690
1558322152
1077283991
317785000
1584518317
1866194615
1441745684
999770034
835023470
1324654154
978822982
130351122
106956546
279021
234354322
733343518
1720555712
1845259719
1972382168
806521866
1292521005
1651627618
545294734
1198799631
979054242
1441110670
1845901889
157419988
501656326
405251320
762054877
1179580138
268299534
323688227
2020638263
809680787
1864888370
1449507786
1849834583
2146842100
203383223
594772059
546546120
239869869
756304128
1842804686
1399240428
238001086
1373796310
219145394
1129472237
721490125
1208861247
1633733543
2099371745
1272619982
1182072696
1178373450
1825541685
471152032
1976357268
1886718094
687601058
1033300479
2081633802
1011074364
589437787
831796463
1447878112
2036704634
1273634684
277639662
83709423
1906483530
1713054064
443220404
1290454832
943359883
835546078
2077618159
249493212
1188022505
1285417088
1574118069
2117430924
109660707
449043835
1896681466
1193862431
574897577
1208610815
639630192
49299063
1624180408
1858826791
679001608
685529881
1279664869
909571600
2037256982
13087208
365698270
1077357273
895315653
1950920512
1928693321
176357434
481582362
2033704382
610400833
1970672486
1861183197
825939431
1796941695
1987207914
2109178085
1059387222
1819468508
313281330
442958431
1008658493
1647919263
442616375
543105612
598072709
2000926810
1000213572
1656159836
2123607120
1449020805
1724530840
736962825
176201821
1004520222
644658254
1248116639
334503374
1211749508
1989621810
1419184393
920193210
1677621517
1470483397
1677892435
976942379
1005792692
1259246121
2113997408
1083252879
904611551
539233838
1036787280
269758553
1027754862
1909106320
320573771
1121696598
1743738545
1967288938
216290790
1074829787
994738793
1028017399
803366384
1954610502
1102928174
1541485119
1152784281
1510429108
817320211
1484448665
1501428940
2052383794
274681150
1052562177
1727416506
986797288
748365922
504387623
558284386
1684000361
287721339
680995991
2026383072
50005469
1888498494
1000288147
791302029
1715012522
404503251
2058515044
696487946
1021817782
2023431746
1233423698
1341315325
2064858397
1450688609
1478376150
1469925831
1927750368
1632624947
533216396
1139822457
1174088826
1167187898
508987214
1076972080
364713222
1085834473
1351923531
713276464
516424932
1524487604
1672793260
1169096565
874172662
645786830
1354837743
118260801
1547567850
1231216084
338885264
1512544155
596290083
399679113
1995281361
2075635974
199422859
892860907
1694532589
968771879
1531808197
2074053059
431004938
1991325682
1745141142
1568782727
2003396292
1102748340
1638561269
192073773
894947764
775373449
2087839870
1634861723
596587614
1354541735
1278220675
2108722595
565808936
1745843824
174335203
1690949881
57940168
1016297460
1936215390
1032167497
10031727
685653389
1545393429
2019370666
1993860027
171256111
444440153
622620710
756842358
132124065
1488163728
1259897895
2020020125
878269804
1800591228
1318303632
349497684
59027682
1217838331
1208549218
1018939860
1832209417
1200392197
808930022
47733302
1399623030
1530787348
1709565227
867236753
1742363640
252480827
1484447895
91085707
1413999978
512669076
211585019
612847735
1437998249
476027073
1043782006
919305646
1243105182
947047127
358484066
1029455795
1689564579
1469888965
967247873
1365663839
1431537192
1394665060
162471242
242422622
713369241
1614210144
1521187167
408205884
392777754
1284973146
1710873561
164622519
159354621
1849719305
1892367501
1010950406
589975527
1506249000
1143045835
1067769900
1001223934
731959581
964242072
91509235
1972468935
1844879166
1922576286
806409582
1349785151
1706802459
1226485443
728086774
1399808426
1456204123
477547882
716224196
157326680
403379930
1666223751
1651308868
142042549
496268751
1192670684
1417832036
580287518
1881818086
385986892
1207579945
607065149
1580688419
162368578
211405072
861907701
198426502
312994044
1977931350
1899979925
1683778770
57344695
136826552
1935602316
1364238728
1163835631
625710370
61342316
2135189873
882417831
508787336
1357132645
1658464072
20193110
1770422656
1515492698
483646660
2134608972
1550117615
1692577361
1299004142
1933270024
732629551
815008058
1548712588
867717540
448946474
1896434675
865074215
1709291871
790758677
1005704698
1766502407
771271393
1799309813
880600456
1418282787
1644516206
131053396
854673250
256387877
663963733
1497187497
62163981
1888108040
1666048220
172875061
422233656
378299182
58038417
337587272
804770001
709480286
1950841280
1589096952
1833639473
446832793
2005897191
1015946932
1795099918
647118599
650076448
2122840079
1970587627
722535639
419524954
756057327
1932896886
1245752895
2095238049
101253454
109260819
650515046
1867224466
913513266
1964927603
389456691
2006951975
1641461289
1118830370
1655584087
1392522114
1753479309
777629405
1220382998
516384727
15900331
1813668399
1275251266
2088183883
530552760
2127413621
1876713597
2004075918
1407838643
128995799
1455957832
1191427890
797957653
879828034
1881077449
2100137654
26047826
754572097
687743882
1294760318
607986735
2117513612
1565507269
1381329579
1505482438
2135320488
318938935
577033846
816922096
312226641
1520644204
2085528344
784163474
1824261242
94768079
248060923
82608729
911891484
1003837539
535554925
1571959787
1875421907
1450308538
1364991344
1661784920
1874277982
1220108515
1386097051
1855075737
796231744
1117880928
222758154
1816569318
1392141439
599464240
887438677
1413425458
2065450710
1095503120
647699046
1043335833
1954769309
1943174525
713214150
1965600689
1040077817
1430362422
1930791891
417182887
755101739
308887320
619640856
1157779697
658385352
790193657
1130706290
1716650692
2085622681
498224339
344934753
1477149723
1656395310
267547504
1769105811
465438312
2003740296
1878219298
892294465
2020194149
1598817168
2103839423
2668683
219450518
1310948489
473983023
171677194
1712609331
1055113185
1999390393
1497545016
1802446071
347713760
824790149
2134782096
164813521
755844596
2129828444
362270742
1187326625
509865741
567884438
1092467553
63750926
2018608149
1659132513
208402449
192203759
1421916844
1445481006
77465476
506178449
1794909449
1533363400
1178700316
337515028
419477404
35586255
245557268
1280265733
2143475597
746457179
1873610027
139454788
1529803086
90954004
1924463094
2131987403
785290906
461032682
1219155598
1619470624
874193953
860539444
474508467
917009561
799469849
691780522
888611257
134192256
1852179502
56545575
1464191342
1518096320
746541678
565675790
837257209
886507807
187663756
1274902410
743750620
2142741408
57035229
825225794
373747917
788674489
1860641929
1181506688
90757506
1724595656
1373033088
1335384514
548622878
1586756689
46018029
1032895497
789604926
412105426
657169509
1924021094
2029877145
433471040
926680597
1737553713
1795502051
729419323
1517572843
390315446
1762315089
1270153159
1953788349
182983806
1753165459
1499106069
539813336
1379678374
834215239
721118787
610262495
795569977
382301262
775416617
475451692
968539450
4484029
1524810330
601204550
1002565641
1721295197
951375798
1299473676
386047383
682535667
1836291937
111698792
2144199826
782561330
1149923566
1290145160
1904866544
1772719460
1614324848
996419361
1284005810
134380882
1200903739
19503842
599666595
511855549
1271130952
992923690
1506724172
381718341
1240378856
2122025386
1241158450
1670343837
512080156
306858939
1520592501
1397169927
832974265
1918519846
2083571269
1369476257
1534438891
767090536
1079632211
150462325
2054824509
376146272
1656969385
351283034
1963836685
2055434524
1296355655
1586562390
36730707
1195603982
1460816720
1142381861
2098683116
52547263
927023824
1557270518
838582308
2072908486
1614387198
2072231335
30031614
1468331495
985874261
132288669
1836269200
2014997249
2088876538
1643056678
280864782
742612260
516838809
1073410717
1335684096
1028124102
1208104255
1515786764
2016104377
1030175391
1247879549
1036993418
1586069670
1247128670
821436327
1208177384
2130997529
559860845
735237059
524024595
2114092036
1930667033
172140403
1760487532
1817760259
1485742435
1386396377
414499553
164244688
611714701
1823448139
1801207934
1452264389
101048312
1010420093
2146778857
535672962
344621495
2001860295
46982903
1391678116
1574211289
1948131405
74700110
1135158330
2052032232
531128589
1627868655
1041038829
1971576030
1209570436
169244153
559766458
166564947
1642708502
396137903
1968508996
1127246088
1892432099
984179549
1545091622
299007002
1107669409
108024960
2058583933
935758484
792716602
43514296
1831768523
892251173
769075573
465723117
441646079
14719136
2144976359
1298626442
1047016475
1616148199
1896407941
1245351791
1262877145
516371113
592231712
1987298747
1195243862
863591165
187430789
964071117
595441682
454264847
1576548888
40779461
363448586
1079593626
1484807738
1436130238
1469270266
1282646128
1849258153
1444837295
1258857018
389805181
502233355
39736155
1591908756
873505682
1513032309
1055197073
898540130
1071385490
683186990
1445623941
1953987199
555163993
1433314749
1098927996
1322061525
1521520333
1380946028
1638186160
1296869185
1726044550
523001373
1133724294
130702179
1192759567
1491936761
676103961
2086456981
306414751
1498698822
1148071493
1798058902
1256587687
491893265
244563209
486906345
712645265
2031498764
2040103517
1039368561
1473377269
1983487007
570067544
2084353692
708451288
291685976
1134729258
1732933261
726198050
1778640002
1068312718
420928543
2103662812
1473996083
262831013
132420491
622890744
1057664289
1042524046
1965086293
1876212271
1689491452
1513534097
1232121910
1370266388
1932378236
1581495633
1292536546
434276534
1308922049
667157763
245170982
1136000769
1259281019
1753507326
1914962873
1995355427
1595062077
1738229030
1278028415
2060729147
1233219635
2056518535
489452780
1923293357
1275408266
1432885048
1940009832
849912621
2141763534
704622236
854804085
1498276916
1653564407
236042632
2012520968
393979762
1179430991
1079866703
323689204
937400595
1477216966
743820510
350255564
2092702771
282946172
1970785395
718198855
1477157033
1972187225
1638210448
558056701
1373667787
715771774
737902292
536391582
621440116
39238985
532832884
1426857305
841632999
1321740801
1428647136
336274672
1702741492
1834287170
128129181
188593000
197864999
724610546
1073632771
273422298
1459033853
1442690129
1913796308
679630678
2062309965
2139750417
947560206
1477560923
1470083431
891685312
110428225
1859256263
353882720
673693248
2068061015
2015488557
1786976046
105524879
1964100214
648696611
25406274
96143371
577229834
199399451
50020963
1908856075
112772236
643346036
1522488921
1379206472
1334956217
1356689334
599715169
411352393
1521401878
1607872009
1984096437
324759397
2018041570
1091866654
2115099258
1100364811
1123678402
1035318629
1314939874
2072975674
1487690362
212443914
1570184221
1246151537
1446042694
933492520
1796668792
692352484
825488622
1800857084
1296391386
1495034510
1785385641
653884693
1179150106
1437475471
334593658
1580871930
33367930
1951102460
1307772364
64925667
1204819582
588868800
634694923
443678586
927018738
1008459509
842869246
1401020372
368872849
1534909420
1483793678
1963751473
1250989620
700505063
1570522410
803163023
384475766
263763918
1086652577
1221096601
31668268
1394763976
1480292355
1905994116
524470108
671715788
1334122618
1848150387
164098162
1410911840
1759036682
611168080
1792561809
372034596
1332103865
2119700179
1470423562
496642693
1438767330
245438695
464176751
2042045100
770475129
962734008
1016709265
190445660
2123551289
874623556
466164065
656224730
859457632
138070553
360978377
1079678998
53938683
1570758146
1586953834
569245498
1835169668
857327461
614830895
1794168530
1286331148
1279532552
502541353
985629123
867965170
78107695
1097615055
817461053
1812294336
1651841838
1338353037
558705072
1186472393
847089583
719124119
587249862
1681223783
707767725
811663776
1531471890
817446236
57969858
1763663516
1008459827
320077140
1097917613
1582936980
811284195
745379129
1279940871
1252817668
104120109
237651162
1429343862
607146638
1004315075
1965725896
2065008051
698273899
738671856
1740596419
1937162375
744743498
1958169908
97175053
168603261
1168421685
1410391340
1890004250
485285792
2087000591
469892761
1787654288
1377796756
521441228
1186089324
726853446
513714019
854306232
583673057
1786284670
1440861291
1604530984
2143475668
1151606675
1547088542
640521439
932208647
1824287628
1028159811
2101088791
1813386182
117533757
1398145871
511202190
1274480890
513383034
1522049525
1669042546
863192558
1546466609
1081870950
162283996
52607394
2118685439
837325232
273370781
259980302
308182294
1845538929
605672434
424465799
258183229
420663217
807429786
1343656096
958113893
1436572823
859890172
1963462916
491934300
754656623
1717288667
1302180866
173491631
1561984325
250736789
850852221
272099319
1883613278
239881384
700314389
1951323622
375328804
1431402528
448036219
2028107316
245350467
1632853478
1595424738
2024510424
198552066
1178414433
313423089
406650838
1547382999
246079561
1080588821
895827012
1093435012
1653819683
984754333
1187196439
1243291675
1900915116
664466863
199677634
826337517
198955105
107666073
1081546733
666050524
813809658
894698674
2062908513
831976164
13884442
1125273081
2044267254
710423673
931438889
560561526
1608065180
1138974263
861593959
445861600
1113674353
1392762370
282692520
1020150780
1934055603
2116528825
339868075
1147026146
419168262
1793662794
1371129340
1701826812
1989157991
1373642753
293415503
879724696
923186023
1868269121
1646716479
1283832538
629978578
449041656
590785746
956845908
1984979577
1703425091
236919595
265501795
567294076
2107029232
1682192117
395890679
1453007114
780199325
1819505573
1180352114
731552365
1066242827
1384006245
1499266142
119531841
337181002
1203775113
1090739706
487412699
1589910791
1937331513
405471115
2022990702
1729395278
1443289774
1605399987
1008873260
1413806130
975260029
1005831583
473083358
657008149
728428357
2068522307
400822425
136560305
699831557
964002789
339944648
1297184077
1955578767
87939500
1164558008
539560383
1387106969
44056747
984099584
1894884397
622395072
484562085
1897048594
1905293806
1710213220
2032950172
32239965
542030227
1724700853
2069804391
1485157808
2119745266
989802747
1407390999
1431322163
1691848596
903372941
914096143
1643249211
111517525
1165722381
119084826
1012938489
197122982
917882457
2061805045
621912742
1454637288
378108239
1624964166
646194806
1802319379
1916051928
2119994737
1517194324
434106582
647764712
692836547
1662469611
2117476984
1143225107
174594619
1164523074
456960820
1142948519
934658505
1786741959
1257445200
1763693073
535147712
1300330016
2084479722
596158446
214717816
1019695200
870418061
939321137
1410945828
459359093
167217841
759145939
580993853
976837746
1683547402
861635237
665452616
774471576
2036620282
1173750764
1120588642
2055105166
902935288
1071152386
940663825
2105589365
1934450438
1842838945
1396469743
1186796186
79594301
1801570071
1274891195
1558449671
2016949237
857721561
709962586
2067499646
230097982
1378660662
1529033134
1958329917
1156307295
345106204
445139312
889417284
192218949
1305359464
1376109890
1168517381
439601
273767052
108251013
1342670939
1847822643
989149635
1915515669
1252162330
421960910
1000177938
1834541934
1514903772
612350295
1111941729
1330441449
1851095696
1646451768
1609487081
16950461
1083055660
256639674
819777408
166113634
674123748
181943982
972434524
1967547240
418651414
1469387504
216361546
131110036
901860843
1208424159
385750488
1505382715
272033871
4776794
853945489
188237712
82229597
230901357
757992425
1847460028
500426867
731889654
1746921344
680779884
52138268
1710638535
724551485
32828845
1136551097
752308224
1855262015
1006985873
648304120
192097547
464946354
265487605
1041451548
515874329
1194456929
514868857
636605262
303872806
1500007691
1692085406
659485572
1469718419
1855402019
2088829305
1908926037
77422099
1873362278
1156565935
897905349
852147487
17152365
1256623722
648431221
3226403
1690881819
471159392
1427756851
1222302349
1374508442
16643423
1240681783
1996633782
168894252
1837548102
92206623
1313758963
597479167
1370477233
1198046765
1637219341
238565159
1358706139
2087727982
1909111794
1268006897
1212145889
1128435498
1204684276
783504561
1856202866
875809011
839907073
804870947
1204715315
1974448165
704226873
74199361
172637977
693898933
1145286755
716026780
239876531
1678037751
1920601459
140004079
1312509829
747324058
1125002092
2122777564
2069844446
1815163843
947409854
208808810
642541801
1287213277
2131318450
724137726
2075870774
922050817
1009614895
93630669
463412042
2122030062
1761727419
201584619
426400411
1163657997
624726257
582505814
1100169165
1154401371
780795767
1324241501
1367941081
1844749375
731808666
1309832993
1684766969
1071804537
1096743360
1860815166
1878260648
1045461333
1939889210
1419157728
1243865640
644289798
572501434
2139295792
1365684573
1430333717
91434669
274321634
1979336755
1306377478
1725290858
894876396
210626799
1784255589
1758340542
307741193
2133393590
107598153
366024202
943160587
579516360
1462803999
220367636
1746547461
726878860
782557416
223600674
1802924658
2003314837
384168909
1189203917
969027285
488889764
66349335
1351786308
2026727183
1929560672
1349047390
1247122426
485708867
127759228
1407294764
847556097
174792480
1256329821
536926542
747220635
421600978
1990020556
1391668904
1996972613
1084333785
360985067
1956167189
315110978
2042506646
1561313384
2106135831
584258752
263615073
1738231928
1967859793
1495763053
718113798
961984384
121263638
1388456341
1381299850
1539127706
61960172
413815224
2086009284
1080180976
2100612498
317331455
2099421142
84205250
259286745
359765414
1228354182
536548199
1612641665
1309045289
2146779866
1831198301
262086875
1031845705
501298671
146740903
435924486
230026648
19618937
1584532376
372489266
9666687
460165094
1347414992
1418724670
1678338743
1067866561
1515255583
310520069
1770400319
1939513556
473134366
1422589793
1994718523
132571129
1017738903
1992356363
30369043
2049500258
635854179
531586856
1169355764
1221268485
750595270
359138200
663511043
1746549558
1218486686
1296002288
1642651822
1953424274
469111284
718107695
513724874
223556008
692852402
233488272
1927192766
2041465793
858127048
662981842
1163722734
1293830203
1764553631
117310400
2104976370
1120510653
783819189
1878872154
1968424697
1645296529
1941723191
1251263619
136099263
1168891321
1247063547
1709818751
949658335
97799324
406115586
1334653707
1401652337
1381161679
2088123347
803222999
473544358
961251372
1062270035
1845358145
15935920
1809426429
1651598614
1405306956
136434800
161615692
767279362
78498753
501641750
413453116
1567508562
1483372185
624330098
1320640297
1672695724
202219248
782148985
909150967
13898101
1124916693
2045383109
2137954608
1247626595
2067005733
1863356065
2097231206
312901953
1693320701
99322178
1482672794
2135777500
56302234
592675800
20277525
2119529963
231516338
1164364375
829109521
784204130
1180723351
1876586001
473586865
981365427
1469282792
609651350
2125370971
217755676
1288079184
1375654292
1277306578
1109403580
1607200661
174612225
425488401
528262842
532216016
1901974979
891029113
1639971430
1666386407
1207092099
217403429
641292332
194112854
579292488
294562434
956403099
1355815691
1283269446
1164122315
363002028
794954550
327073225
2102688287
1898989754
107843475
794419337
443959307
836437401
502937286
982411248
681172120
1228595378
257144303
852647061
1430601809
2073480476
1962367691
1072451512
517833006
933289846
1432716981
174391261
1810730988
1060501163
1850748881
984695860
1855104847
47328251
1539271827
1284850125
1345796497
915082012
283444433
966911851
501573322
1350603397
913837229
416133489
1301937061
1305869319
1150387885
810137300
2032203575
1281576078
337841625
433323166
321165655
1014017175
775981163
15209120
1731721363
653035612
1301668186
760150010
633741620
1101887607
1484901212
2075084421
284080824
1282470263
275679812
417245152
393819772
1986510036
1294059179
1272287525
1193772448
1430337683
1490839104
1430669193
2144426023
1137074156
1682141159
1794649162
886104566
1328913295
254473406
405295407
1382689235
800086348
763101867
1397773477
150331308
556494164
1032757050
1691649609
1337506521
1332951407
2003880116
1228559014
1701863301
1760861693
1924366701
212334509
1824444058
1360769489
443998640
881754368
2126338563
1413038767
93204895
662637771
773858480
738204978
1253378983
575428207
2037589955
348855727
250513251
750357633
320454992
687671206
1447520960
655846408
836356580
820717195
223634739
1968219382
1289434133
316913127
1407537447
2064025187
975515943
268505504
1199996702
259978047
516022538
2140843588
1720256297
1195679078
2077329105
1145362656
577446809
1819970387
1677084780
1114652694
1520014122
1040442265
144798720
836387589
1050870587
281084106
1458261686
941558629
18252264
893570752
1203661354
1407085573
1382414468
259354120
1463780322
1023707651
1296412129
484646989
1266346657
2145864904
1411502147
961576100
176188698
1040815715
1499662347
1217588239
1010224972
678773677
710611335
128085337
1414515322
1958540399
382885750
638034322
1692766627
1054252006
894420266
1810309141
1114300686
2132793595
240331039
403378933
230069173
1962743313
651968076
1282153345
689160657
597979586
884361246
1322941952
1902077772
1069903734
1025630810
378050111
1281135028
836660846
2023085503
374838105
965219993
439413496
342880395
1860664548
315937226
275089076
1301211554
848002747
249129938
705747033
1693338240
677608522
1578674101
678036561
427647333
50065103
1764571502
111418524
545930177
1240795096
1170351263
2138786179
137996419
1163009535
1818272252
27703738
94716460
204628446
289181207
1879071277
1784185110
1876154689
1044930490
1934841552
1527109032
1457628242
1828300236
283271885
1668074212
1009682668
1648823729
701941863
696922156
1729939446
2005463465
2095661453
1280003079
454309988
1191538342
1018533842
1746736632
1720167589
1662059381
1246367010
1305508035
1764400712
1389147597
614697893
778870056
1545085405
128631108
585604590
1487420265
1573659661
1526910461
407711622
585299517
2129653089
1662954855
231019788
1050131530
1276833450
323527279
1318280283
2019636109
331928775
579087895
438985931
1372138027
1860560372
549086864
1723383787
1882984953
494052487
1916982677
1023072493
244941229
400538876
500293143
1459709302
1962590261
1222850639
1895148175
1354603974
1952994750
984086999
2070586403
1648639232
39298787
492339871
1102082003
1222134096
1374263060
1814429148
1265136872
888054793
788738448
420255070
1512500208
1216045648
1769561329
246812009
562000932
1777986803
1286116586
50047331
1228288518
1841359054
1911663769
61364230
1453225389
1481828154
850696312
1513891625
1380968704
1098702311
411189524
1519517825
461063616
691234696
1751014745
1802022310
1514640443
1547684840
1208636450
384836746
1723920568
1475203067
41035601
882645854
1107417769
1896566295
443835724
1151132957
1801456268
1537906440
694035449
1618974105
1803931662
238590233
2022965833
865496564
1669396485
1536676103
1543582479
1089114307
1173371818
85000821
218468054
1402470039
479737298
1846196046
599502456
1368709378
1556668818
144214257
1318063328
1208283395
1360830585
51589064
239219210
1801099535
121227553
873094228
109634706
1822802643
2086649081
989943383
1639081015
1888641752
1940424340
1233610202
1471786023
599202957
1963458595
157090601
527023414
1526019919
1815183811
427216736
1783099391
1707792846
984422223
617567271
169758508
865636052
1350909725
588811386
18807356
737874257
51785631
1685992494
62492392
494559452
1638377103
516546857
1566284744
1827609867
865746556
1264181988
930421456
991898492
470895817
1115417403
1949954902
87204409
321014062
568098229
616137704
1472330922
2092087882
819734804
470103416
56531097
558738805
515606173
1061098738
1553365258
760853466
598672028
1955165541
1888768938
523790626
1057713374
2029034180
983360614
888701469
31215779
1871145983
1305119173
1986224649
240456989
705703164
294136243
1750022643
833479969
2108309726
510418087
1245621775
1058889889
1813902453
2083906309
2004288657
398463870
75452584
2026528980
550886269
341751419
469824682
188244441
349136669
1394882445
1643116409
886941208
790509653
1014270470
1475466025
368227886
1372424925
1731542776
1639798419
1910292263
1969691399
1576592555
1839701947
717666189
1848476944
597569566
696130992
1260571240
2020354614
924052520
1296473048
114625701
1980080010
991081132
1067340458
887650513
59352157
1337814004
898696068
500118364
725327839
423204713
1910577544
424613558
9611293
1601199109
1842992352
1515948031
1457262557
675897402
2145680500
1849529205
298417280
651192861
37328900
1602965302
1054049613
1456916451
237450079
479168868
981063788
499220625
377825077
870497178
478800491
1314212581
101739689
823543468
45427506
1987137342
75921083
1584592769
283100500
1791602254
662279414
1877726119
582017965
366138033
435641637
512109672
839745577
607029346
809115323
43514983
1648802203
1108073762
1790860102
106793647
1877258675
973785312
506808979
428300285
2031547423
1733598627
1273848739
1635865074
720593960
297418835
812248965
2035568740
1540141866
1942562886
738370391
1864554717
2064211559
1474832476
1803829908
207760141
50607707
1789722192
485181728
420517198
1100966729
364620783
108109467
826937446
1481844039
1872795204
71847565
1874601042
1151377784
171339526
1131826394
513414112
368236618
709419999
108346976
1406292416
773172259
944051922
1514491009
1415986221
93101925
48815992
1624309367
1441079588
1831998079
973197697
932846475
875268867
715655878
1483542292
130586125
1957156024
356745215
162061990
1993637128
2005206430
87765728
1885932957
2099508946
37549548
1996688341
280958610
437666531
1580383125
954007603
25629440
1930740863
420896091
1355317630
1844081349
627250426
200462381
85553959
1491696807
1887903014
686242506
304064714
33330755
1631729927
783057387
459795640
989746375
1261723844
1143479550
1329565065
1957647584
694311782
627913194
2135127394
1078254324
1811413324
1991047653
551798698
26426218
1270830623
12020987
1021642429
243600231
1910907701
231552699
1292354325
2108692569
482998716
1420030592
1663029580
1861822504
1755624656
1520283567
889456690
643269249
85054547
1968487800
1289717411
1642676205
1720051349
381468659
630031129
1772708543
1827732171
1446644654
1724424203
1882764967
115678009
875579949
1159121957
2034924049
179949488
1688823366
1031448350
459656525
1430628216
14008323
2098425918
399305575
937872371
1447471435
1089764660
1820011050
1572051530
635709941
1520252891
826983022
298600019
62852107
1234871342
1114857610
921076889
738209803
50032543
1873968128
1246510117
139864344
190809594
546207965
2057716115
1281499411
2022453424
457543249
755767447
2126841272
1133362297
1561950362
1089584786
2005793613
210741274
935915557
2108456142
1407916715
229923289
824699542
1382531798
438137844
2052415176
1860674110
1937967181
1204902858
1815425091
1237280395
1718728672
1209794362
1212908115
2017932615
928391382
1434402795
821369401
452270487
1638953364
393533601
728771602
1338922086
1738193398
1512163621
313410022
1434275212
690681208
301140686
1235528093
714951421
1202986365
1946455220
1533307467
2133651873
1052722043
1196652417
1466090598
993562034
1588966207
836549298
1014707723
1324163653
2069175734
669572998
760482422
1969570437
1780926909
1256597138
1961783254
211857658
1532153910
1884416745
306910596
574081140
692608206
944918266
372003520
1434168378
1909717323
247541927
371119096
886325166
626843365
680093082
1410453987
1162667903
924995931
173489942
2045235104
1885409624
997326986
1690130174
1820909712
624526316
116421374
353280851
1109358305
262895567
1277982763
1632555827
1397275164
1617590094
1121362595
280621580
790717506
1056835234
370526860
1367627062
1849174522
522982573
764516164
1871957751
2022614635
1487483501
1592529515
924003162
1324471208
150967387
864240056
2028008549
1209206688
1958598915
812894457
100302498
1978301190
1310628728
1962251492
438582407
269244189
2088356145
223055126
355490744
1270434837
955303027
111103534
224700500
2056499065
300305154
574745626
882948578
486679164
670246708
2095758492
1023764396
1298710496
1009297308
414001443
1627292722
92394121
1888608252
1988004249
1840243190
1061098414
1761915165
1313146342
770088938
1455190171
1265867002
2055766225
1456455019
1525504448
1947290363
1459522014
517273202
651008216
179769559
524965804
1914759088
754888195
69136859
1298778751
1198226295
1406842794
2057479082
224949806
1791991094
405135277
793789210
370258972
730543678
1755795936
1833292504
343588358
883585441
1293073023
1986299280
1516097610
2009024768
1858817107
294440074
627004294
1944475671
36261496
1202991399
527830872
1249507663
1527460762
1447425109
651125887
2113186372
664483616
1516205822
2108198716
1722005382
1616020657
966355584
951447882
1542140267
1952638205
1378797796
483484776
1207707547
365950202
91395357
449352823
1459498401
1218503629
1017471590
977559926
835528672
2092153162
425436810
182602330
931946122
31138833
398839784
481877721
1886378674
303026032
38479617
262158722
2134706756
2107523621
856192680
2058847005
639872176
962217117
1088650154
1136687883
112199311
654364330
1526996382
2013924186
465002074
1813085823
1050963603
1455612350
121618466
193500717
1615361026
2125271627
763628232
990020315
311342826
390840917
961888993
334621109
703241035
1472452950
221917301
1303461736
1438220625
2076752927
1338917313
492365293
608415038
151916361
822130906
744673909
1750726494
1037533313
955588290
1329904619
2086749376
459250136
1751515309
1095356883
666683265
1022270189
764080987
722794777
950535828
244997162
799203262
492082132
900836855
2093496498
912496542
1901121126
1596467097
1604976641
2041557229
756905666
300481342
873394543
1897114356
425220524
2049177216
620870938
1235966524
712845636
1707285909
2144112391
2083560540
938994694
1799906061
1713119497
336876750
926872047
51521622
1880806731
329429268
1365070716
504858073
1920784412
5485812
762771309
911039343
1117145711
92868183
854532518
1241852064
481588243
1125790213
1375373493
750169305
1058209371
1211088885
293991542
348475073
1575368040
1779379934
897213570
1324502676
1259557734
429375726
1216855562
88914994
105894494
290570429
817824303
277887164
1753269771
823198637
912592004
1476623914
1062420273
457947255
143055087
1426567136
1948693691
728136071
1392005666
1688826597
1132623548
592882225
1703323671
715443742
409937938
2048662232
1011297667
1718407736
1361920367
62059739
1829486350
1005062779
149003006
1044311844
371568917
380810381
2079391334
1733347952
1723876794
2010628375
988004882
390534482
960211808
722574215
566913654
2146121833
2081522550
298040112
1883002040
244042538
1307307887
1727920739
1747544225
418721614
1035479100
419084157
131584983
1741256118
261987299
296271060
1166461538
1608026698
1004704810
150073669
693064370
1060743387
350708792
1083166747
1006376624
1510414411
495001408
1381935434
2142322396
2109550579
421320486
121678418
157111106
559784706
1127506379
2109844869
1477191580
1268258147
1673373762
1020056331
827640728
525924210
576551998
669311185
406554247
1245686460
172422901
661678811
1711331656
530378136
617635522
952812326
578193350
2109378617
1759942287
2129310450
1939057740
843935863
2041057909
1435498972
1512100116
1846721996
1318082302
1443403406
1937052290
1991870062
1673330581
767481603
509430366
693733996
2029341694
467743052
728121392
114841848
842872631
1687478885
786621880
1857926138
484250984
88365098
489133917
1545092252
803650132
1991925845
261318522
1798530925
1465984861
1322983806
1797288023
637515982
1969471967
485218965
525610508
271468809
76157432
1752853551
1451811224
723554441
726206307
1276487650
917043722
753761346
399427997
975661293
999655369
1826408922
1748372536
325153883
1116780046
316255118
854978177
1397629226
270880129
1719514463
2006409613
951437505
1881423540
762646644
1473844616
1957298020
158413786
1612511140
1972039998
338138034
494349082
375225276
831131429
90199937
759044462
1843367882
1281770735
1256042555
1681560605
1306549543
291123269
600632898
856720232
1409474613
1079955056
702967478
849468649
1621150685
1547934131
578847228
971138341
675001926
1439969221
25107653
118061781
1657769390
1161068650
1643204921
1994057715
686248705
2126283560
21859661
48217355
1232412661
1354528226
392012966
562574085
1653502480
464691925
906731504
693081452
1246609192
1050390318
828396947
35337304
1547326000
2099671317
1764018617
1043160908
179793549
364137902
716658301
639985487
589020516
825171999
1120246896
1504028835
103940342
786278177
1002191601
1616420310
772018487
176126761
786255752
1697511759
888217577
991530241
2064564151
1472776130
825247101
1828465767
630277988
1446484778
453006403
1638634852
502354596
187677589
451278318
208930586
396533060
455369372
142151217
848454120
685218530
1286798578
291662039
1778011646
1598400459
1325233566
1934273694
1239607465
10944644
1521190559
1788581904
2086861830
904626851
1751913654
1930724790
545635322
1831417006
1508872392
911423564
274795764
1333630652
947151459
127004387
651579925
1026603494
371087933
318488935
214352807
1535844828
762456979
1914193073
1705266496
1559194517
208531301
636450477
1734865912
1290321645
1859628692
178713277
35046465
1325336143
1702556537
796487158
924731703
1749151380
103703698
420051838
552700336
412856308
580544274
1395693702
1869582158
974953920
1775880305
1519091989
1169978440
1368424282
1663922537
1294256908
1918237152
885960505
1578901362
2092878923
1783408401
676725878
1182214059
1818084588
1152019825
1457881653
1088241886
1976784218
724556018
1256378443
242505043
1261189319
1370539409
1518304142
1957912059
1124158293
91856175
1152253306
1211450301
1573704835
1246109375
236424460
1068354120
897916083
1114811168
40089324
1580827215
266160334
1278287154
390249891
308396934
380468962
1302996525
1271644552
424521496
1227051496
504640899
2145366376
1270430069
192640652
1374217701
610403002
879443339
1378205434
1820456016
238563722
771986925
1079271249
428260826
589367645
1209679865
823622163
347293278
143963235
1506313500
88470541
1319224827
1912509726
1909796358
932483309
694140994
616686924
1121762498
593254099
1471652375
1167728426
1005497964
431045566
2117592909
67644642
876135854
1401559216
757123646
1033724335
1786338609
115009149
646019228
1008023807
387039705
1604469161
602788514
1045356460
1907463389
1561016198
1934995765
223839251
1370764793
367286652
1252438953
1943432643
2053715392
785193303
503420554
122412637
849399933
1469738551
342626708
1337178481
2029350660
1955840114
1795702279
2067592383
2087400040
726212027
788170012
1894175023
2065597771
1642313026
843519380
1039456697
1188738696
1525783698
1041057
122334426
1905367911
1993202445
1488726665
1491110963
164444669
1189461665
1722975099
1654764848
1498708668
104626215
1752068832
1797619903
1180427161
900595465
2094697459
2111065163
1237015052
160579112
318248159
455682335
1656876281
159483813
905786755
1994478946
190883588
974868926
187870766
420117475
1837459785
1674590701
1459230014
67157143
2090781956
147870356
1116052844
1385004247
476188218
1600042506
1676305480
376962885
671874473
753623979
911624352
418956479
2071329612
695493519
1079134287
2074129427
293075092
567227141
437937855
426052096
1630569032
1654356195
1580473043
1822495369
1575736218
213909978
1250706893
671000524
1535307554
1332937751
2022027610
492206928
455852704
586067016
377558261
2126063105
1792233448
34795965
1971824046
2062680180
188407794
1213575677
165751547
804569728
2133933217
1149375961
763272646
1791421659
2019619773
1072184636
121786045
764803017
1280090024
750662536
1917752289
2043366561
909261797
1704143807
480509813
1695483232
682524008
1658193159
1417158119
222983450
337196407
177215084
533576771
282818599
1286847575
1100301226
1106753095
1162448059
635593417
747264275
1053773018
2146284074
1707732199
440578040
998704009
1629360821
1724519519
1612061380
1361250349
864973378
309203530
66066796
2092965877
381052898
1535914357
1727616423
1441930795
1412324578
2070767872
1054631658
329441889
1830049280
2012610175
180805386
737861288
497648428
1592275014
1416076845
66856377
1249482741
746186504
1951100744
798556510
58518461
26636585
1008266279
858722443
113664431
541410363
1481419244
191884834
1835932100
449758977
1849076988
2027970140
1921640564
1012409571
1914316168
674694492
220501617
1875846959
1819309048
1359193557
1665460767
1277105958
1685091384
1210574616
1832220506
1925687568
1763382061
1271571127
1969108644
403631660
959326851
2056174506
2048976704
1512525447
1434363004
2012642325
1414084097
2126678999
1482352811
872184752
1707191909
1152043812
1068929078
604704215
2036232774
823830468
1862296026
2006661043
1705949744
514673897
144938519
1927556940
1910906308
1440716836
1582654493
505700485
1829676180
490423280
443536653
1613560942
1557437658
2036668673
1807409415
1727598332
576535820
1130834436
1747243801
1899568431
1891175400
1303385220
168490298
534531071
1906511962
106974157
517178662
1858080177
2052966827
1604217607
884600892
1338988707
1000271873
1154191239
281958312
603612644
1687878903
93371125
1967742143
1905260158
1113684752
1709063610
58013147
1067524648
2044403307
1813391603
1267534061
1782099553
333096231
347785455
672371218
323939073
802258812
1159341959
1363283385
142809658
1389969294
747607576
676359693
230907149
1843581598
1041514457
293066556
2032937815
1593606265
167232530
1320182421
1820872900
1589621706
28956818
743124124
1023046590
2081917666
371061686
1940498289
1098457868
2108764106
699530950
2138257511
1290169600
965146527
2166871
2009734025
145489095
806833305
617295338
740331581
954515793
2046319705
960173855
862932247
725424902
1536790873
909317942
1924021390
768774828
472109867
1747574658
1687191858
1803294475
160009813
1378904606
2091172201
1862517652
1693942888
676979459
1125825626
1459301912
1207395560
1021221879
1301226856
1878212066
1807035615
156435791
73320871
2063632778
418926473
1869328602
857864958
1519729792
1753327236
1659329549
907101231
937002727
1621043682
1750598232
758408914
1858834955
1709600943
849606461
2036112759
797966326
1646721234
725092499
1712007548
1199304968
1975859071
1459857605
1183131225
1820430955
2093969891
1417159015
1937090133
835204197
708664490
484691186
27203243
2086201408
2028700826
1168267596
960293848
1659414327
855867025
867897851
1222022591
1541996421
1436672146
245772923
1701100490
2032684119
531300600
1024606247
80331157
812282484
668958542
1487039799
515805909
1417881427
1734448259
1270809144
1668593571
1788526384
989604665
917557324
508473570
1936098170
1989984071
1197517934
103783532
272470101
1133578143
1630793827
201531690
538131479
590963821
1218381311
1262396316
142607424
352393561
2553979
389857718
1528956121
126700558
581635975
997463993
1740502473
1781779950
1223651617
1672104892
262779282
1693100913
1854000173
1147429528
1462322070
1912702078
1412499909
49634219
1032289799
1310043379
208734431
128718175
1423120568
1876038861
807624582
1405188354
1716082278
2049701963
811476309
667414516
680997902
1626167338
1407829415
1048387232
691674775
1082014262
760142450
452913626
174665964
922595540
946671033
1753530941
454032108
1574677596
1421083629
752761097
377736882
1480888836
2067222278
370662503
96245685
1137679797
1576429450
1992776515
1274689693
906037359
265400221
329249206
1558147425
1381038665
1791327485
940580102
1915440688
1770537367
606350132
516528350
1398414517
2086916985
1554527712
372548138
1637280566
1754272824
2086099851
1743750226
512134743
2016208763
1347405477
1838902595
1284845470
19630116
716718358
1683458452
328164159
989276575
858549573
2070636701
1148176114
1845059221
673057230
1237428501
1802119231
564873873
130300441
1223945475
1465725356
1929681262
1901189626
734598741
435397216
1178157052
223074113
1629932233
1138625465
332858390
1845007391
1402421358
1152259891
578014379
520180125
2024034662
1576818001
322812624
92184837
174643477
94475217
1088293077
1070128993
1356420912
1659681585
222278456
1720039216
795139412
1188967882
1542121746
1720429011
1051673047
395435404
465978334
626303834
289774922
589329078
1815005177
1071158174
1565396473
778148185
376941720
1976111287
609469560
1477926999
1174596757
960954767
359683968
288116559
507747856
1699434502
1295212777
1993145485
119214944
1260102407
1103716710
1262890027
1159840407
423895292
419622038
514880833
881653276
347027826
1492983226
1888645419
1115833605
915699816
1531728847
801272004
164221765
1531853
631911857
2112928625
1156602327
915360276
1246232201
6509856
420083420
1100043249
889590190
1334594632
291948067
234180431
1374803843
1128501428
2108309922
657374546
1149952318
1770869027
1087793355
712167456
1987073308
1777721877
16495066
1296332235
389522118
1873554316
207536431
1797220900
1045266446
1889771461
839182968
1813729590
987900967
1210497319
951613464
1484773737
1023540438
526581898
280345552
325248445
1713058351
110599108
1364322122
9027555
1985090287
1840210778
218934172
1206276914
925126853
1529839951
60662262
2066312686
1929163976
1417910017
984513568
402852907
1014502200
1657826254
185793578
1003071960
2134673408
2073436870
963622183
1533123835
1331952501
1418393970
1046516531
1952282607
731573659
1312263639
1934633902
1919972359
1765051124
687713419
1850791263
1852564222
1217726772
609396612
1885899083
2048961027
997411410
2014720958
1725991490
1587397505
898812409
1276039030
558486881
140822964
1941360892
1773449488
50813557
1464699031
2075128293
1620327673
542047229
636590091
864341423
900793222
1672632200
513343176
1289166517
2054309906
174085707
1505811481
1690701404
1338117663
2054194345
1282742682
531550285
1713877093
799617798
987113179
860653515
2076639052
944856524
893630993
1087926936
760014368
2092916096
482712471
334192217
653433439
1366646729
1164670801
1375822869
1591759211
482125499
192722874
1637936379
39354030
634425685
309421887
1329987170
590649928
1959422996
1791826645
961728060
2069655355
2141129028
102032611
1399234236
1208021300
966729929
775507595
1553720182
1317247866
2014017668
669866605
1934535921
286480038
2137904379
1032031910
70016329
287827719
1921495224
705300325
695051324
975495974
1153940874
981373194
708559734
781005245
1062677592
2098448864
1768037093
911216568
418364695
2090880390
1972174023
1960353563
365664105
1349576198
343329365
1504247030
505408221
920045223
226776913
1852432172
917722863
48942560
661755655
964148187
1212226415
1545523287
1070567454
1679193643
662311137
676719100
439654595
798266772
1486121134
2002573577
2087769
80151525
377173240
1757110378
162603581
224809855
919517485
1257746799
1786113095
1324780805
419857123
495246885
1689045334
721585826
1747339548
750081040
276823465
2022949301
328635611
824860091
1943564058
519033078
80884074
844737930
2055854281
834946733
1018782944
1709305842
901334969
185215892
746319934
1669817620
1686036146
1057619054
1261098772
1204913103
652468881
185151640
438497521
1164092266
1602096853
122308582
2141274185
792899146
789131729
1898471867
401740773
880139247
545263721
1379359238
1523314279
1465414347
190157623
493973736
864499399
559453114
1687108005
328955858
1879290009
768019076
782358352
1546160238
858569770
1687693854
1930532766
1074152063
1697472257
537767193
804669947
1473942102
1820660737
2120392905
1722087008
1197211433
1347314498
1253201869
2145368553
1267564806
1026048814
913531728
84732388
1908858724
1129529299
251631216
1024885091
1100125961
95644627
818024345
246600857
2072660186
1988630575
868502272
553094545
1266331414
667571433
728972613
238546948
1815616743
574830852
1435858270
474965637
1068270521
663417598
982206090
1352226137
1170735499
943825005
185727869
1559705554
689764310
821227305
1977814919
1315308588
1209051345
1295353135
1101558177
348379134
900292225
1639395439
769576552
1854335980
623057053
587653029
2002707012
2051461255
261341902
1477272137
1533465546
723055238
587723544
1682305248
370972117
467756643
782315506
652705153
530731490
1087962504
1197391513
1095748472
1425398443
1034527132
1297742123
1881231370
1207182723
832698706
1230974314
1067768509
603573690
446780640
1324089922
85984521
1790549382
41738653
649881185
737241951
1191322025
29304462
36636348
241413295
1363886772
1036175603
1474972666
1061696262
1678043025
1732876256
1313530376
1519043592
62889980
1641079110
1078248725
672061655
1768445548
587468127
1971312725
357023222
1794116223
80642952
379126880
1193049200
1356370797
867030602
982572418
1187547569
490695105
369440706
579916116
294272859
1663007238
5453217
1431297501
470817783
178454300
1162526048
1266667226
666225514
1098802098
804284646
1120666928
415364770
1550659008
956109444
353551402
1375067209
420081622
1340518716
497158209
1927262428
2103067557
1527807187
1180755179
864077441
76008540
566450807
1257139041
2029551167
1583300709
632262864
400496789
604307357
1095662799
148423649
1751239498
55228515
750427674
2012035594
1689600687
1081321004
2074551143
808019872
133637252
274163041
1304893598
453559223
2079689530
1669139012
389105701
556065657
1707875368
1298645206
353400303
1086578533
1312138768
1446982941
2009637151
599195511
1687897880
1803862842
1227509416
1665838706
1409948466
698773590
1869404905
1613281136
1029206615
1096854061
734581992
254658818
702779091
1224724375
363552723
1532183115
1852762912
1521647772
1503370592
1072580234
2110654761
1983756005
1829445714
94706159
388089651
897820237
1986684567
396084595
194133700
7234598
1526356814
897123122
193866639
233789548
972284264
1510241076
62445645
618952104
381576601
88020587
231708173
953432389
302938297
871830683
1508883003
730952571
1407545855
771213038
952509527
771217429
780867944
1997999486
391204149
1863472684
213539248
377547508
1224662100
35404080
1801058993
314730719
1829619329
552472563
1899652051
1882506261
272495641
830955063
762406371
847896788
1677094686
981865427
520949191
1499137809
2824600
998034929
1727430252
180020877
627764197
725147198
1727910667
501998488
1486863126
791223300
388499891
2071702156
2049476211
1949727808
74970429
1327828125
639061755
1786737024
982202212
1392059401
997946429
42407078
1266959303
175161349
1556192187
1804145791
1071278410
388438457
324148849
935554800
1908991226
1746849613
2092367852
883355711
909507453
1603414349
129133368
838826948
923475036
711960170
1271839308
1682250928
152505222
1740885972
1846608919
57072987
1370690591
1701926169
1368863206
1082156961
1048855026
582512869
51027691
705392214
600941683
2016318840
1643134328
389929872
1275631812
937910262
50284023
946195178
1562909654
1336923508
583494737
1932806192
921445528
1918691042
1074765601
1057478771
1320289930
206454180
427183458
1181207084
1412357059
1248218988
1375483109
671173975
1412495175
1104722497
1816311931
1251431345
482697000
1380968884
476495298
1417033970
1480216284
722141759
612439210
2015114121
714588500
1857361295
133522513
1827113997
390530012
1222025077
1574478279
331062784
314724133
1658997102
1792544496
1957535814
1715825453
100530044
1865006980
1944728730
1905809380
1506352001
1026533506
1361363087
1630339120
394351262
966145455
1040289153
485028976
872827026
1440180272
353087721
101985275
1918755942
1781234811
2078784614
285593611
58309804
202381523
9713263
1632112088
1327420301
447677351
178838045
1292628075
1022401327
982344089
1185259365
249971545
1405108671
1577876415
42109982
1928232096
1214334525
1080364503
1204898595
1987620800
476337169
1692802285
1491176844
532907731
943286174
1012946162
326709805
1158890797
2069510741
113700784
483473008
282251871
272496528
1596924570
531131941
1249102650
1761032135
477566174
1314718748
1239850277
612189691
1358782015
1209909735
2107877329
1002547932
938609898
1902387373
291399540
953352621
1189753846
1158160698
228304689
1634604198
1719599344
475982774
914602846
696139955
81877844
1777678576
40485730
1898848770
1231751631
1670807987
916518123
88705081
676749484
494008170
324594929
265400959
1910864025
558777450
1968835294
566547507
945941554
433918969
1989857826
1043980456
209591955
996106903
1556567386
1376886811
398526954
669750944
250849182
1251871437
147166523
650534963
1506957103
146861673
355889785
593453379
2078797791
1025694133
160400831
161652300
1230275898
1296257196
1993200238
980399709
820790318
943933807
173470194
2082988806
175640143
225112013
2088833599
2019803536
1477909308
1703653763
1178893219
151118334
182100809
1937740648
1992269579
1272913911
1691652610
656854107
223784089
766100281
1089617806
157592214
760721775
1499490127
1528574970
1723645784
1412185787
992848994
691269715
290542401
1933678267
175222522
1873330742
2049188615
1794139171
401229898
2054986954
479879925
1674377183
1779111686
1169292348
912591759
1743327031
45502156
1715195566
151940563
1706041923
2124894434
782788536
1770917777
1915173456
402656436
1491106183
761515841
813256548
1921656623
1886591053
333140232
953757602
2036132873
1325908787
490254877
820112593
2058945890
917469139
1487897963
62837298
403373105
1944963984
220534762
1216603135
220561522
1936920122
1071578295
1765794959
1122269515
1570796646
2136924542
91284203
378133997
336546209
2144119410
1453609330
944067820
1534339668
24106742
237740904
7839007
240600638
685321519
921596955
476233103
1799007022
1669181234
511914923
2014838253
1793562194
715380369
618094411
1419028173
163303272
1906579627
298859988
102664664
284166756
1268626246
879568537
1745965501
854610377
1474347151
387207167
678271738
939489559
1265537881
13837622
647680999
108959434
2031180613
1266361557
1038935317
72451814
145494441
1252279985
1973330117
620328246
562277546
398322342
890371200
1914597097
576887960
326586008
1145507910
2053176768
496471886
1290308697
228253527
1416415734
770735446
1124409491
1191110630
1248150468
1559428351
486602903
1576696871
1273321224
968024125
40962237
988209662
1928012873
1791497930
739273314
754400048
975750025
1963252911
439550671
297612804
2035486314
598551764
370061483
268141923
1445425828
1980792248
1059324693
112664794
385993691
830916142
1714386646
513297667
637224426
905038036
1529626020
1020030009
430655401
1979951399
470911971
1807324585
1120101589
2074855189
2115202815
653588240
199186411
741008249
2068851608
1426914234
1795294479
242191469
1123230595
450379109
978879540
695980445
32916737
421149883
133968572
666189826
382402548
242147467
1250741853
1193289531
39044169
1150140231
1788581726
1034363941
1823934705
555101868
922778221
464516876
2092226832
657791929
609370970
1583259219
206039872
815115076
635098803
1309129554
1971011382
556638887
8418504
1953709813
1182614545
1519818515
775750464
1773165842
605652679
952428099
1121738765
1834731936
2111957118
1796044655
1088076464
1029258364
2003852313
160121356
1868298132
1512127864
239742306
1477812088
139794761
1810118860
202231609
1025008166
2143169
1122229235
1085550757
197048051
903308752
2021898408
1355717817
1577176105
233135027
95564368
399122276
1548501752
1316346123
912961928
912356634
1971545782
258853862
959586508
1636204394
862399957
768501240
613330981
1714177307
73007464
1954070379
731636380
444233315
79777439
309035338
1576788101
487816541
122674548
11769725
914822659
1328943648
1420489205
677964390
1731925344
1721981672
1476080762
1798316791
1074382043
1213370574
790258041
651850417
1095356684
354103036
1513013726
1725720427
1638493051
1839114317
262499230
880067880
1252281487
1926932078
110905788
1484548166
1302200799
1827458787
1525476440
1744318367
383877235
1236341438
53027191
514191142
719782571
1359184694
704271515
1490905521
90254305
2089726262
427079561
1883132860
1085436998
1429181260
1208955510
1422155014
2139872730
270005128
2081496008
1979335606
1771433922
1643668994
1667676431
1847913905
1730476988
513460043
1793951407
1667205921
1729734964
1064714789
292112552
952222051
1563347578
1407573607
1735582278
1942543432
1310029885
701142678
1725036268
677185709
702576170
763491995
1221743020
1340839692
1684004647
339362327
71702069
640632213
774773185
1540170251
554023082
6263274
1750012920
124378058
400473670
295703675
1734526851
1081609977
50480320
833151296
1519126281
658242337
1948537850
12645323
759992547
652562331
1520235596
776183760
45575313
215056242
2096894224
889851007
1937411668
1927979579
648093375
322024993
123782020
1093392435
1258786005
1490614535
1980557093
578042253
93912287
1670030137
298802692
1156664512
100025169
976326279
1519835775
512361549
633876491
1066222519
371026260
835929395
373890545
1463854023
1838335472
2016867626
1222134685
598973159
2015688161
571904290
1862794046
824236590
1156066932
1305627426
733436713
877173270
1707016024
717074614
1340683879
2036425943
805554235
892000562
1126722623
973072508
1590981681
1423252463
7024758
1322176827
2114027114
655642248
1569068202
336571273
62996029
576817960
610260772
1576914603
1114143590
148274839
1513552897
72109778
1653164666
1265647284
1785343318
1511520004
1626943659
268347535
1196712680
1506167811
459247821
2143897316
1961743151
1651152392
1225613009
1561509940
1443015379
510259992
1426005136
432262292
2112916924
154628468
1762270594
1235662060
905698966
203502045
425071580
1320966266
1450037092
1346867569
40100789
106150610
147601946
771185788
1392689193
162339646
27017151
264243247
649367390
1158779294
1027650055
834598148
1143117330
1013462502
1285899023
1538832802
1180921182
1282526587
1132952852
247034888
1861434680
334758306
1666089797
487924892
1499415058
1883053672
713202186
1170280432
147167313
478762963
34961172
840902996
1248481520
200448241
1456232824
527729928
801295699
28563894
104655469
191091344
1836606513
1000930637
602793209
1826938492
1006849345
924072118
1011648121
1498553602
1772017058
802291745
1615316689
1866808477
611834967
1984200308
1837259071
2132524947
521573892
408916573
875328314
723295933
270834133
509498577
1287020041
525857609
835728648
1137387555
615304885
192522695
1278085114
564350329
53478806
921189239
18475442
780075756
43431807
1504211215
2134381707
1304898181
1038990632
1520381185
1960286775
1596028856
908430462
770325964
311894019
1532765703
1004435346
1277769655
684516248
205666169
2011477513
498030455
1775437402
1356937821
2106406051
985099431
511255121
669620111
658779574
198364094
553395748
1710385559
1455327557
602687480
1040546241
227137944
257885622
525874746
710044139
857409149
1115694978
1770682098
247782572
785543909
175370732
86739105
1136545406
449444722
2049599143
1348837839
801510607
1004885295
344968907
1096995653
1553722393
2011698021
1876151036
1024799342
955763403
1668167257
2112498327
1954679785
609746510
1049641254
1823903136
585702682
1298042542
1729878106
225692683
423679735
442428317
1533667212
872949156
966830051
1188880291
1627082995
68631368
1599229598
400412056
1042620918
717409888
778253136
67974094
909464194
288049581
1739508528
1809152313
463014778
618729704
612041153
11403453
1403876246
1754765695
1189063572
1107265059
335808349
411781865
2052194366
18858609
1896052273
1261119095
1372396648
755324840
166594849
397883312
1731235070
963970300
913740057
1906625727
1502470213
1284055992
372038794
280590124
641614137
2022992627
1110095559
1793970852
448338025
662764458
629828955
1984501461
54835194
2146219497
693100123
503738042
1153043436
1935922177
1821183798
259332400
1035228730
1346031443
833309282
1076121861
497414061
547916840
2111948320
1342963082
1449857859
1407307490
537055812
797125300
1729343321
622262012
1877511793
972376306
2092777627
1867842544
401221864
1130837485
1215673385
476766693
501392423
1744637126
1866486198
538180861
695346624
1104264760
594914758
2009669121
826461120
43085934
1154982996
1924697888
1228540973
1265084415
1456626199
344360861
1067424211
2129803195
847464441
949411687
258134954
772405453
339692674
851512650
1774697181
693259197
40945334
91187532
971272208
782262149
231126888
1682618834
142097272
443237147
281930882
498272174
247798026
2056633344
1596797604
744929892
322228362
1493362914
1121816460
500759669
1521652374
294037347
936871030
685270923
230825771
132302328
214849551
1128724673
1753052294
396491674
1773300026
1019497727
1757545622
549562315
986941570
1598760171
1844867937
557538263
563895116
1440952730
1643240897
1553934712
1375716706
480782397
179152721
672119966
768695148
75964180
277532742
168901306
2103565603
1613967622
353621126
2059135868
1457043516
1056074395
1782845793
839100561
467898600
755236117
310227960
384112344
1869928004
1216396346
762785543
191472972
594172738
347529483
1451833873
2123585197
1611987216
1428297562
1021728446
1583435846
767179105
1547751622
1717886877
960377786
306776377
564650527
430218791
390675938
597324413
500524833
1551427998
1359687696
1085759028
1499721352
1201687469
1783103412
448552806
1348398693
686993648
1019104959
1343522090
1100579052
156179800
130395238
451163141
1023961038
733080333
1188863047
1973225895
1128290567
2130481438
39282597
517195203
190419827
1142419718
578860452
261176644
194624006
1446653329
647817915
1165448208
744814845
322504818
2120307106
875757498
471298483
1441909006
630197096
1205096680
227012334
1290775202
109692863
465929915
1108664670
865718892
298206465
1748641816
456958764
340905350
1698994396
705635914
249693490
1040947234
1344552924
792004509
1014899287
535252
1941436055
2078087302
144735368
175870285
1015241024
1791141783
255746192
50825319
1790200881
2097759683
1819447865
1880335542
1657351159
71897668
1315848383
371982402
70567351
729943073
2054964111
1051685261
1290868600
1640983622
1779932531
523651270
504485958
1272186929
1681279385
1027249947
109562047
653835234
2047430545
833289267
241552020
1941298290
361963521
472972477
370721161
1245753819
1402288110
1712578747
2049129419
1863711140
829820416
683743650
1292755236
318402804
719341067
606286082
509455521
606758544
972828073
756039159
1853942747
881939955
1212448926
1547232204
482608910
990021715
2098689119
169924857
1300173452
1535885285
2051345763
1288303594
2077042097
1830480325
2113649256
937083564
591297528
550492169
211040625
271165530
722885788
24314952
870171511
2008384310
2110114688
2007652770
749437137
1328864194
2087977214
430245675
377767404
646224495
1199942156
1259821578
1148557007
358565334
573829383
343908332
288027595
971360469
140791106
516755675
1938451892
1654833523
1662131208
1788985835
339182110
366040718
549126236
680042352
1870479106
936416848
1415514832
160984838
507555954
114056260
1590012656
1981602277
867996509
2042937309
181954226
1375633178
887575156
1295845991
1862556302
1422069233
159664721
670774722
1387496049
2099144715
1711363595
1180758516
1208928590
1311624065
274834112
50803662
525984284
1318454732
160877779
1600473977
1381623491
803056903
264848119
1600946672
56083061
377250508
489747269
522272789
745496469
825761407
2050965375
22723660
553427419
680099660
821770558
854733028
202843452
1826629247
714155296
2110429935
606979906
213916109
2134264077
188350272
1559426735
30485884
60948169
1031617054
1978321770
1310291637
1719472398
872371301
1561061296
1354483199
994598699
1583178362
2047090601
1806903523
526109184
909109705
399632797
1780774113
952002526
1338167356
1199806110
285137209
632881233
1845809451
1074614878
1640265984
254005600
639073363
1816587249
1500778070
1854970638
1661516821
155346268
1538036587
1016198105
1113514868
1816939658
71562681
578872487
1312834692
1090968350
1202310995
1984024039
169823883
1295048333
479144520
900305604
452211848
147417375
1600932322
1782844958
204282567
509692181
983399819
1432145428
1318964764
814434803
468712064
2135628083
249037087
243022903
580370145
1143093819
1685394293
1393280427
1990687441
990319585
603610908
1046935950
625181645
1552678414
1226903322
1944434912
1793642059
395569522
2137685461
580115272
1195438114
324914129
1124735825
2039356
1276914387
813257823
1817041692
1660607842
1397390781
1904601233
869149425
833262650
623689819
1337779905
1573810320
1245979751
469156963
510145691
1062670431
1985669008
1975222462
59117864
934411247
1956939339
1367097939
855323427
85116649
449354111
1100212223
81013667
190007077
250352129
1878467496
775361311
936229187
430532840
115524801
1472625979
628977728
373725141
1789987535
56014292
11471522
270129448
1336868698
771114045
1772695938
690892993
1491785775
1516943420
970382929
2002303831
856973828
862109180
387721533
437241681
145257036
1002338859
756981645
1685370113
985686409
242167460
879370658
337747705
2080280045
2123310759
595282390
778815901
1093723354
2071128688
2111330697
1122753612
1969386991
1939127289
830582972
2067587359
2100628658
207313815
1394789225
218303804
1467732780
1675432783
1301071888
1416319207
254802965
887098390
1092843043
309637217
1022915792
477686034
1543891910
57959289
77439030
1808313558
1675338888
1063632370
1289885713
1601889488
2119116723
381083734
1717139491
1237655054
2103391733
1667444485
1878405159
852009288
282034193
256676890
103243156
777484027
1042408762
1575257598
729788033
624800767
1688287486
1482021013
1610501090
324013526
1529254316
276846036
103992080
1117828662
1633820380
1211571423
60106920
1465614369
781223674
1733479290
2072693531
250235832
1537592866
206073103
447843275
1747106418
1058456720
1746285621
573164209
22948778
210369469
2138503695
1085835060
1417478290
718882295
1483572964
1236960129
402008192
921484274
207135350
93873
1865676114
303582009
736160675
1960056348
1000290198
650431480
1529969043
1768595610
1255776935
1045274597
168575781
861917249
1304983896
1461442703
745230316
1521503499
1999667619
1646781588
1568649160
33617554
1472479633
724223723
1610562414
671432336
145064586
1860687075
2077367460
1929284422
1954225882
1192754261
1246830238
2104336771
308024497
463442280
392545821
86972187
753984334
886547994
385692063
1817955507
1531719302
1523836584
1264501151
761688239
538684359
565051814
437750100
974063827
921851328
452957457
843810307
921011428
1854728361
550741156
274571283
590633161
168929033
1316526398
402617057
1061953196
40658213
2143012115
1859771687
1766408576
604495387
1463251956
1998543163
848080698
1816481685
1484554339
41491722
507548276
892558879
318796325
316670656
1264719228
757416291
785982669
1074936098
1122577525
1256929514
1684993322
494320409
1019700991
1720534924
74348620
1163890766
1821821713
1502165002
895662537
2075907554
1223800601
146073985
1887502664
728403521
1183632366
2097537928
256844176
1451178254
709615482
933180013
1743605277
1793668114
1672148667
950438718
99383770
1242489544
1391740867
1065465893
28982541
856530827
1960592576
507333953
1355498521
611283710
658288080
285058076
617432312
860329009
415738496
1702567871
273251863
1120317943
2007756176
1571469860
725662811
2021130752
423812547
466868041
1516890474
1048058336
520210701
225731083
668738098
504794794
185015948
896806937
1275941984
980639173
1220325545
1699262011
439248283
868818117
1680342849
1741280481
2064507097
1093988776
77695638
1469670473
2110401887
1475171265
1036790854
1444767830
1169968347
1140364027
1808104228
388957450
1092886814
664021155
363344954
952011640
473905890
1805504458
999927086
617469079
1351823359
1148151103
62607224
1195501256
5536088
197038019
1803098440
808247728
32692593
1362178239
2026776775
1313944079
401885846
678927285
1631079973
1153371779
1298625798
1692243794
976463219
2039299028
1331080588
526591246
154614041
1523456133
1606712027
361632308
1867230253
2046947837
651863255
608521970
913632473
90677261
857000548
1529286606
893906489
1370253712
1766817651
1642771765
1327852223
362557587
2042950604
712997844
1303555767
747824804
656416910
800650489
1783196185
730876109
1223655191
1232750285
473402146
1341056103
1927300866
1819358340
583540839
1306485381
239809668
2089938615
1210991386
1206459693
2075907724
782543689
76220715
1070660260
2117821605
1314260565
1986494476
476549773
1112022584
458959301
404467248
1860147496
1182937010
1364901328
800824803
1970115817
1144463785
1399562647
826502948
1880217942
1913966176
1562012281
685470311
932039728
460120234
134655312
1160596050
631599448
177330569
1716063813
1071846862
1089355540
754360046
1727207739
747217740
1166817921
601461223
857334043
607037982
257842091
610544757
788294083
1446251682
423311792
508045434
1274468156
1022436234
939458327
402861396
1561552285
249237168
1867228710
202507871
690629202
51187854
956071239
1383883125
44080034
573173723
1466823422
1178735810
1039786305
581919165
1306175984
1582493054
1971907740
972323968
1630459343
1574569250
565532719
1496068496
248700740
264610195
711201161
2145701773
906907641
898930953
926205929
597527776
1136920350
1771192926
694494544
640358849
124302695
818538986
1397411488
1925462678
1932829168
1494929559
779430817
464480828
1756476802
66433425
44562374
950698967
1441189801
1718407409
620730762
1346729376
1317102244
1398772171
800080830
1149827959
2004768614
346723429
1341185274
224550830
183712349
1818582156
146976788
23938814
1824042805
1331068941
241624276
131367269
1071066424
99048495
661831525
1277355430
666305562
1627411693
1301522817
1862087287
1597286195
341220053
422838701
886962451
316293781
265582726
1481749607
1577881660
1923061509
1575299711
167222218
556272881
984686118
479018045
1424664592
868173405
31422151
458780255
1899745246
1653530362
1870141815
4597091
1636812807
1964922599
292049875
301817967
1108182266
1989486323
1722519030
1706112518
1610907939
2143347106
1361434129
859757481
1048301388
1147494138
86750376
2049848203
553316686
1880091875
874006843
1851646709
788363432
1288080180
443723179
1396961324
1067609941
1074539672
1229169589
13363512
1581811549
1624441292
1968998397
1157337539
501748578
1125501743
1315999495
833034662
1511769873
334574404
1526811055
631102141
300498686
1127625019
356479066
81305471
427446477
1032745558
136378404
458387738
1964516413
611044628
1930260267
307555835
1222185546
2132523831
94478361
807479123
1704087193
309844873
338394843
1308493982
482236075
1657568492
949968108
148194355
707341051
1571696515
719807856
749194011
726879784
1201102925
915300690
994232878
1234996943
1262942699
317113346
851325196
1835505175
1861816406
99548986
1617805341
92750135
1035112920
559161178
420322966
661045486
553189929
336834446
521369832
159220255
963591288
2052974221
1412245323
448781854
2062564651
1215896160
185981856
1054708374
1793127703
1686600868
1795872697
4129362
496116414
1043341068
1447603075
1439841525
1907045674
843857745
689568732
1809371036
246887980
1272568779
1864421338
872897665
1443675204
2056556403
1487103990
1516764307
1131013454
582334009
1237687288
428893665
750606412
2021447956
1370996940
1239211406
1723158504
1833001640
805574520
1820389055
231582914
183409497
1245954765
1549724574
297144276
1978330382
346310140
1001862543
587791349
1821077615
1942391463
652233995
1231880473
2119483444
111177558
693676624
844688800
1550456314
321510753
1805868384
919865769
262909449
12478340
226522668
682317864
270890024
1597796334
556938557
766829073
747567016
1913312895
1101005602
1239025657
1740482303
307113806
1179136528
918674610
1829393751
2075558018
621905031
1242859354
2076902733
997099770
590184180
1903209928
757202536
13995486
190611134
894166777
1048783013
2077012464
956603269
1108816966
376484174
1149293254
1689014043
689997177
135263826
2092560377
1066001705
1623867624
1834466203
1926830135
284734585
97638328
112764538
181264524
835001851
2105433698
708903428
292315754
1851807296
1521496193
727501857
1655488918
170718504
1307220451
124979332
1937586791
1396002269
1922074971
1254186493
1542437050
1857851181
2041399954
1274477055
1856763146
1144761531
79841516
1278197114
1051663339
763039140
2033375640
1007726733
746716007
1469711957
788991212
1575403340
808368522
167057250
467569221
935902570
358552242
1425798869
2097967279
1205711619
1126965164
2083020780
167068251
805859575
1900586024
1130802054
1642583507
358181867
1481565367
560017530
919228763
986178157
2065368353
893348664
672410593
1842563037
456847133
1066004185
1471035626
785250473
1117568875
1124343099
2087827720
364001246
147111292
1533847142
337605949
1333948798
1509152916
1161155120
1489494262
794150999
180858514
40275822
1136477199
827451765
1794972222
2113227896
843640243
1962092706
1444825399
135108445
779906480
522446001
1896176257
47285905
1888999318
1136931680
1463583854
407365813
1671302245
1768085054
1935983448
1464351997
1372589287
1896379959
434900845
508916512
1541952620
655763545
1031543575
1215853757
997963
22559193
950704417
558592956
1000430697
294536256
815008705
981926963
1023480329
2060028449
2759007
1451359235
684451095
1126341296
1813933041
943004439
669848818
711409277
326309665
1249082232
1244012793
1099016974
685344340
891865542
1120295401
1434058875
2099835506
546194929
594181400
1544752174
1129668941
325552724
2059228644
1864586709
980429512
175643893
592603284
116093867
307955668
478332750
416523256
181053134
1811327015
927184585
1473977437
2060631745
1169543384
1056335058
519163185
1675380452
2040398449
454575887
1565287372
47970704
702457673
3753987
905908486
1935310031
357026243
264963759
1015112785
1009411
1292456599
872406838
1903897863
734038637
692309621
1860877070
217277822
1269205407
571719079
691055005
1293558931
330806370
1591765202
1706901384
1325832379
1079651100
1574387764
487243723
1759644005
404638493
161268032
1672416246
320397812
1396859830
1801184688
1694391168
675988323
232829283
1669142672
599047533
567451427
1153999668
1936569779
1605853035
2027935917
2082760148
654380882
1897832078
2050584619
304855173
336854080
1574559611
618935534
1732577657
859565682
1751002722
436535122
1880480140
74092831
1391503461
913830618
1965254928
110030586
339585508
615893173
918858629
22880342
1057867910
264249934
1665565775
2089124312
1745457808
502129364
1212369599
2143580719
1637685038
2089849315
1733203434
1532205161
925644583
193709575
422990361
1080406726
1709751484
571971177
842669007
1568009263
1790655424
1946621217
616162451
39041746
1506785941
1359729244
1862065918
66340468
1433870681
1301243149
869380963
808605329
1596879674
1591475839
887684009
499501262
649907725
309134403
15402897
81497799
679031483
1247851012
107604235
282539273
485037407
1327744058
1609615532
1139208311
1896396201
277883341
345080254
288568582
934166407
517455805
863077867
1116918875
1100526156
900993328
536283897
315400902
1255903804
712254465
391609667
495953784
1903714232
664881520
1869102481
1651167346
1914099719
1595144404
1236444167
405615334
1961688551
1030861316
1961643344
1916260408
101181692
808249242
2048175714
1097458763
692477571
960491659
1503195397
108051542
1400254927
1509688228
1207900186
459543763
1864723456
1348810922
1220111107
246939504
1960328377
951358230
1491282813
565006828
57979363
1589187621
1925681207
411671576
1322596514
1760613762
238291501
721397146
663938313
156445497
1622593756
1733391605
1345880667
98880846
67810661
1121246582
1227844428
894372743
1343307843
1587778834
903293635
2043872849
551294182
929026911
2052645795
1460793779
1885773159
186021672
854032591
1967349487
515964886
946320761
708685344
1049792469
2056083864
910118562
2118817840
1098633109
382747719
59067875
790524982
623040090
976593282
307252878
1699205488
1119564450
923447215
977423099
1374859293
1631304711
1112434021
702083648
607806119
515247329
1801000591
513443640
742339904
1154155893
616325180
1613251951
1706090236
466965790
1646025885
308236533
1218361481
1250102628
635641845
1859201918
1753136758
1840724971
1959754791
1442624270
377247644
1454148855
75501029
1825613870
1832904295
1131541672
490442645
589347902
1635787039
1878680334
240613007
198584152
734933355
202931306
1069406079
1606731611
489528669
1960795404
1513329005
1479394581
824768224
100754020
857719783
1176028043
1966363951
1910898234
531990878
1741460855
642683813
1297059807
243334217
2110815232
854743864
1569343431
1165525969
83815605
545780119
1044189337
1708353278
1129504774
682152556
504725980
1577494975
20490037
1000738624
531094046
1030304079
1498106600
1927444364
1576796545
1814048627
2089251186
1588693268
710972442
487905277
555535472
9185339
1396503347
1725193207
237441010
730603566
565928089
1264266889
1454862336
1916758837
1044652112
367825257
1521985413
973357778
1373807457
1496803352
206538147
20903999
80591192
2133415241
1150682370
1591383131
1751894762
1190207074
578218296
1051017311
1833704528
1020352557
47572321
1597601151
1001264967
713317059
421022395
457504196
525311390
907181533
190725625
287214545
895181546
1612422432
903116360
1220252602
762335108
1370809550
1554482066
154552907
886762069
1830544680
474061917
607512162
221891327
1537208100
1402729470
380205242
1575359502
1581431045
344758573
2070320032
26801712
1974553086
1511644235
1834794045
1743206668
156642975
1560034664
472818175
474730110
208008494
1519903373
2132942590
580545583
988213833
47617478
1064829139
450047645
1742031966
90917888
610048083
74465870
2024034344
1596470023
2143424875
57055074
293473685
338708249
1419089043
926063304
549600048
1944941058
736112031
107608199
1734697637
1473524046
1334082914
929785522
1324438856
102613958
1718235332
1222997789
1426581506
2109858041
923287957
990736796
258537469
1897461182
576650960
1551840869
1251784144
414182458
982703309
870262954
142818124
1341552869
762907970
1232543809
724199056
428929377
344383475
1646748698
1667956472
959883971
414509718
790932550
166600838
86368090
973535575
203173156
1549529409
1767251202
1871300240
527870016
798268589
1387412533
1035434961
244549610
49584220
1489165626
1314126244
2046099556
2143629211
5402348
99739621
460733057
1394235563
1504951563
141659619
717522554
2004799570
158598775
384463636
443847950
1861189224
2053216938
781239907
1378663084
482812325
200278404
1363644357
1081948558
1650148502
136488973
1706075963
2032112542
1479244089
138876778
631993792
309716149
2024004974
803713885
525565329
390284700
1351870377
1233125217
1571793380
666252526
1285192312
1486581458
1667459034
1325271829
31998198
556251371
986875403
549745346
1540969433
1944303823
2085150050
1677978834
1728521298
1140052795
1272365350
1725192486
93565256
566551572
1974679298
283544018
797901727
864466406
2031417276
1753734396
2105012610
598146875
2123576976
2547424
435760168
1104537843
1748972229
678556950
1529057950
993860839
1590136540
1296633632
713477812
1521638430
2014736633
299590274
245971261
835624019
1358654360
308947932
394266191
1609740100
881995139
675903772
581482905
1684172879
825686583
651689014
1665458708
79657650
1140451728
1179051407
1417223899
1363961862
279048438
1395312066
1018194797
880907925
1836102326
1072592866
719631200
1134327539
1593317125
1600197650
1582149488
837968687
2037558207
1572333921
1408698572
1492122713
2049953044
2138931411
1155450401
986583298
1287951631
1141286449
844955497
1042615223
349344950
1126595530
901110446
480766158
1045779363
2080019450
584503130
527414519
59218092
1288180511
761279327
1197511474
1217493460
1912789682
574361352
1750158266
575681736
884456142
1864579432
163471662
1453903583
1588767878
479313082
267497417
569802260
484054255
231440816
1151832960
239458263
777522682
1303528756
1314559386
774752932
424327655
1716376448
25076576
372727277
466918664
1007127813
924110077
2095397368
847642681
616182273
2015398477
2055993382
1396202130
1977022333
1437043279
2001484800
1704248442
201384653
822413622
1855951460
278819094
1503620824
142192183
1292442258
649736506
1493792550
268497356
1302001136
1338768706
1376349435
1989479649
1646362712
186877797
966513426
875195868
1508200624
1091622426
233374272
483112774
672465112
1578755601
1872442825
962545324
1544011239
1474974893
1557257920
247415303
313106668
104206903
1494434244
132984470
1635962484
1743264743
2025675157
675941972
2028625650
1058422503
899089571
2128348973
2081820533
1683153220
625113236
197824733
1389869481
1276499372
561118957
1700408003
33133507
1997878333
752875805
1775278869
1682585965
1753693651
1596664967
801813414
1871280977
1130776093
1691899754
783065622
92731342
1508877567
668601429
1156957237
719551206
1219932774
2086676
1382090600
1510352656
683984654
1523427395
265998003
167142534
2053064537
433883778
662003861
1709939396
606909829
84254142
1252318684
461615028
1083296887
2146982791
623624029
313610245
1967104163
1492984962
255908961
1402142804
923519951
1715802912
1234696542
1401156733
642489940
1330124981
1511382349
1540861951
504060343
1253204281
1343811729
970026768
580547278
1216479302
1264542554
1753765262
302373952
1930814646
414440227
1787389962
1396267131
688854299
329886144
304630853
1050727422
218444779
1020365611
76533921
490915766
120540144
401599473
1422081328
1634509626
406971460
1843246870
685861682
640302857
602102980
2044505313
1964680737
283203268
1681363506
1514684683
1961513817
1653214038
119786125
1353449575
742744640
1545432384
151775579
1969782745
1603175803
334696284
938077069
2133840358
440480193
2011602910
1690348611
516064743
157575014
2050919404
680194245
863382849
536232417
1298966876
1156037871
1160669761
815878179
484567108
266661643
1016170055
1630319893
1598951125
90776661
1113690053
423104422
818182591
131982725
50528516
1324624645
425650109
215685757
1264184710
1504278272
1058491210
1773455113
273070433
989677638
1068606788
787222205
1915442871
486989942
1370416831
10781023
838994888
342179498
1365367612
492744507
1437516369
178698091
157227863
1264125258
1699994761
242439463
1403061999
806875537
999527474
604700770
584632093
615927580
1455874080
298348485
428169326
1824463433
1901257615
158982372
243899791
1282502062
1667621687
2021693418
1025145196
1450165585
1887749201
902309874
1610477804
1744538493
661787233
902202250
506746360
771616043
1662488106
1641403662
2034530608
876541413
1195066054
693706366
1535370327
1800139781
1139352849
1614586251
1993612425
1085154656
1050294537
2139295982
1517153435
1479715569
2017607907
1638958963
7583575
740607397
596439697
503597271
304337217
1434147382
1588835879
848447970
1134814188
2082127231
1752493162
1047363805
1853773527
1919666433
1876278514
573832532
2081080040
1185494721
1249340418
1986906384
1058696163
526665185
761870770
1682935623
241287984
132228795
947898100
244452938
1194848618
1678749320
1012597958
1563381348
1516595577
452384019
526625411
670475039
584745495
564492172
640234315
1762161284
138877077
1874322833
665412820
1365952124
1437350633
163427549
1579834793
1325900891
908122584
886922817
292563859
1283861770
2015527723
305602887
1194780936
814712270
166405209
1336422627
2063230114
1664125008
392483854
1320101693
372526705
1697200706
1282712901
424854031
2119822922
1310396100
2088075517
940304281
235037390
1403448811
1373374556
2060710287
851338955
1286341810
790396743
177750745
826974147
2029542912
336314080
527704661
1038447717
786186918
689188593
53600379
649161345
1831952689
62376140
380912207
1110248841
830914258
1308107129
1678325487
736713902
1463971588
878541781
1577505500
365412619
766121030
1551229677
1232311343
338201585
1608722486
667241453
1792733166
1335033209
991693710
759152928
2001675520
1853870612
1412357800
495358796
1836669221
1443846578
120529395
876713083
1735982428
278140165
1215503732
1796037106
624130317
1023073463
1070207516
1486325476
30744592
1647939279
732967091
10624589
1046768977
1577928116
326196113
1472650531
107513812
1718687160
1548463491
1609800920
1388580490
961958853
1724042017
146324880
1376071067
507995135
1853160052
1755486248
1150023922
1237192349
2145583892
1928788140
1174933986
35020739
1958467304
2135924927
1290703657
438766897
140313101
1319817621
1000948903
1839752209
995681158
866835934
912267206
129154964
1710468254
568181955
190704689
2076018504
111684122
705025047
1529977819
1034401081
182801349
1333547417
1355566738
1836246083
89498971
753348249
553523120
393864758
2116107833
211468565
869390498
1510728188
1186711924
1797293700
1231646458
896858669
2079272748
1350299213
521873067
60652358
636750746
115747703
280066119
814256558
797503415
1943670558
1825442768
1293649833
974744007
979954356
848364952
2042006710
640013673
1408334442
835033644
1850212936
2084369289
1987172283
234154868
295916418
1006127950
1842180719
1876962205
570708612
1938575737
2139100237
1073941073
1690836695
1671256432
106359425
400517234
730108903
1479167203
770218070
787698932
952581945
1216228604
329601263
1666863234
786751027
1027168507
360184277
490396156
929195345
1822662696
1007768902
792806078
2040565050
1922570580
2031498414
2106116739
1133701621
41665185
1602859532
527697113
2003536054
1859119827
250376995
1612022648
1698960931
1662083267
1068102489
1944701972
804097265
833973232
965531047
1908642823
942631722
557157472
2064859013
401294464
1239380453
809173944
2057058966
630376281
1784343087
1511728204
814161696
333355489
805991424
2046126693
58590854
1088760591
1991859304
65297478
1044661499
707100250
346651564
1758605771
1753345077
588650612
1751948155
446842265
841307583
126694297
799827271
1266699372
454276203
1088633698
321509602
742807104
520204310
265327142
878528961
453678620
1869415978
1814535048
1296033426
1678111176
735065423
1856770602
451397098
1814322039
306785951
543728403
1472167425
1437593706
1359745123
906220144
2051162719
1822941829
1931143345
750069614
1095076261
1769220037
1490779812
1906024703
1324956794
1573319379
1195648480
861303197
803695427
1755116199
1450743739
954270535
727485743
460151870
1792005565
399721716
515982699
1270528211
1767642296
1732722068
1838068215
1632993306
53325225
331671712
1000751643
180451115
1084889440
1135958846
938873906
508483876
1752166807
1258172077
829611010
1335379875
1935735715
2139502301
143675713
1177977573
2039167803
1468300365
1266754999
194701756
1640631148
362447414
1806140202
857850415
538460744
1708839314
2126451183
277694868
1957452408
838651398
1718191995
1178242237
1746380102
438227471
82230171
1837172885
784434475
1788318357
1440827391
416158119
808955908
376949802
1448652190
1881998679
619477432
830289628
517079821
772620548
387720487
458736069
1863854863
1261888401
296894581
155326666
720671415
905925664
1781007619
1510895490
1802073921
32412677
1484047321
602445325
1343665481
304502113
2051626533
841897304
680664492
1509678284
1827641509
887034643
1570526482
1817552990
1531374967
843300409
909851018
863887531
863421903
1586496289
753062097
1346015552
839923039
1415432258
83214009
1209837608
242715610
1141109110
822493952
1477885559
1452209964
250178807
1583399091
1905043574
1840983530
1729464213
579390124
489475670
763044307
1918797972
1399962468
939805691
1407957327
465016420
56349326
1012848954
1051759241
742318768
1834933010
153319996
1725615376
2026708512
1472944554
1602156511
747035817
1743205829
229327733
399319022
1057645248
1326667326
281754454
1540476132
1353388420
632436734
164976927
91404003
1257739724
1318958224
1143371463
373492634
1660651806
1089315305
791087117
357682733
984050664
593753845
1863350118
2110521420
786802821
2099328989
2066222343
1243845032
133536987
1902258675
530078932
210507996
2076552226
321376397
1966226610
1857966761
1344625250
952807710
25051811
1611885507
1825074599
1452957350
900189081
707334043
1395923123
1254772575
1793755324
425673000
1020210468
739047320
1196136122
1604385674
225334739
392048331
629611239
1426627047
1523931339
681434020
792423150
990971759
2143707649
1018947674
1350220127
740603965
190338307
1398177465
135023999
1786472657
1533880263
1623952466
1472610363
1314367273
1396786239
551456589
1015595896
617947756
1697444739
2100537865
495185848
1704510278
282119996
1644232598
244390466
1054051431
84294629
1719097341
294171700
338248242
1192029278
2105740410
916303761
774626187
378431992
1990605729
333934204
2101131810
1076930713
1842169375
140720334
2076486213
781230088
1679725064
517356282
1758702412
1268641476
451319800
689507260
1163493312
712016811
1826698936
1417001611
860358184
2077315155
1229017106
65103397
252729480
2110718907
519548065
754604609
1493939475
1758972949
1977231450
1221834272
1166093862
1391534461
644621880
565680922
253305583
465999745
405359930
1663623669
1890549587
845723767
693341278
1368218151
2023080998
1739908641
1650812561
1930006400
947247026
109004291
1516865402
993466535
707173865
347582865
949526363
2004774262
2061719654
1860350458
180258578
1241334854
1266077407
1633649014
923250004
1963096599
1426800508
2031359480
586664385
289963655
1198528131
2134389620
1080744422
87509996
516321252
1914209779
211903837
865526981
463822321
1321911209
746129778
1547393555
2045180508
636213214
873614963
290674982
2003779227
1067521113
1329906479
1881293585
895329255
20278260
1801609549
2081343873
2067434405
1489745242
837499300
252646923
1691447112
700380279
384985274
1251702749
143186266
241806634
1964331661
1349556751
757670988
1110261154
738600748
1250574879
857932971
682770503
1976217264
1843369563
1720113085
763033149
703618505
730458937
66960446
553695555
1830203900
807344724
1412789031
1186297553
1448138064
556294369
1582303092
2036478200
1660914526
1019135357
1393049139
561744405
618947870
393610802
2002505488
858084853
1833909519
819924823
2125227148
129905875
1399258110
1997207920
1902666897
686568770
1387177080
362254239
1852604408
155418188
1644668842
351165856
1248791312
817889808
1251115450
1518290499
1239817865
292239249
820944217
182428082
1861844635
178707834
846889111
584508252
372329455
397788107
727007483
1417791639
1639087126
1077649117
822230966
1372917449
1006246128
529326215
145763790
770224512
136858067
969382818
1598314663
1653911797
1728848677
1540255009
1282096681
1342726084
1296121692
1834905453
823093431
941963799
2144345551
1788425085
1287099291
1199981304
1776438519
746308593
1953306513
842853063
523983066
1037807371
686530182
1114406481
1145537632
883103977
1627070585
1930238906
2108770623
1696912869
938813179
1363095984
1989058673
1199672448
1335253464
1656259938
2102858152
221700113
391992176
938721478
754158845
789684924
1389870281
485198059
274270588
702287768
593408532
189406132
742321868
843124097
149122594
353793792
1537361124
1585281246
1082998752
1997014643
1894165579
513308033
520734109
1573509399
377888271
1509673492
2140172637
697721077
2002809995
728056093
532305330
531937335
1205582702
2051675129
1131362669
25194435
1579567123
451239108
1128854632
1824843168
554408274
743084292
854463209
961880899
837615672
502596427
470074062
1005142840
1468993638
476933676
1568606041
1852465121
1418516419
515802513
371275011
2046167603
2103566105
1821479483
474199859
2130855566
253489744
921440865
1676745369
1009456250
2028318897
1135044103
1470194327
1548909524
2142954750
903577357
250848620
1088168922
1555539345
731225313
2045177931
216887480
865287522
995364504
104035190
180038231
2146949977
1373633578
2005202564
1007528502
1569196781
188627548
578262334
54825472
1468200108
1603281711
1968685751
1380125069
974677487
1591572930
952538745
818775355
815636841
1021334387
897802415
872551433
1358165890
403442333
1941669435
750007855
227681893
891828356
325166157
1653947150
1690403427
1526249533
1278017101
640821148
79685114
260812856
1996632113
1542464573
26700294
853976264
430320659
1582330826
580708074
1357615713
1220312524
904196354
983972710
107941909
1395775395
696128940
1864981951
2073590096
223602216
289113998
1200960561
1069883461
955739288
591933465
1465201668
1095207072
1932372272
556456337
1376832380
763079068
1059717458
1622431211
1524076588
1003042620
957937129
599010569
1678457144
1078785572
852058008
230478474
2130206179
1627526393
1999172317
1197499472
120520447
1784975008
817171492
40825058
650892813
111514787
1914750177
450839962
1174630108
78315921
663834364
2083210386
291505761
1781715669
1106352361
1124647768
1598239853
1049865100
1023294162
1200091335
1583110745
1370709580
868919862
1405109237
467983468
1022132103
245413418
1196749157
429072851
2042363899
1882934202
1211755080
1481989254
741330529
1736278579
1698849279
1845828131
623870646
233238306
924966186
1902418865
718802783
572932920
413714107
1087829455
1128496101
1498099078
2133167944
1701050787
271951727
272140533
1341346598
347661437
1078399678
974638875
1214187510
435607534
877048351
1605293528
690762678
910170815
900450416
1050202825
1461856816
1461002338
2098251950
377726942
103470151
1370643030
1305493672
1974630169
1286339963
666881758
368888515
1562804157
686041505
851671618
1343031570
1609515385
305394943
1894217536
1437902411
1883433359
610072580
247787185
1770217792
1612711555
1256142883
788844494
1996693192
844727436
247340095
1506234535
1731068820
873329167
1226173233
1793275604
1765119593
1974143747
17486546
1194190515
900983665
499027634
599422324
371014745
478139696
922049138
284754102
909388779
461184870
97111698
667077400
533408113
1323422035
562199299
292256451
1793415471
1099528089
2135036616
45331450
836995094
2114942727
1426696358
101600853
335932439
1065969272
900608919
578688069
667790243
1121612019
98720331
1452607638
1047473985
2142814295
1838516286
1732129901
1856387218
2057170790
805914984
1847262890
1985790687
1861977116
1612574524
1667041527
531999751
1126986089
897022843
321230411
1999381482
230466160
1513870873
110328349
1167648022
1841269680
1615546448
1690864918
1779315876
370067005
670318981
810527933
1553705768
761901359
1631806328
158089389
1412088900
193928302
1949357500
1174161813
1053112151
1703541455
51110687
1001780979
1958090573
696917087
1705368868
162121112
1276558178
482471961
1792887003
34743779
1937272645
1138904859
1632260681
228174300
1065085653
955076114
1592625522
2103491511
1615303375
1329141760
2061624881
1093393308
1089306988
1218170951
724767918
1531143779
603084268
1691974871
1008273748
867034078
1699073258
1049426015
1559878986
411950225
589177164
920972574
179499752
1233926213
1816605629
598595087
768237941
1616389272
1939241778
155323038
373926347
1080394348
760528191
1679347503
371372621
1949490444
613322418
1674408209
1444940684
2122311659
1130142374
2073520026
545356817
704480472
978629673
1380744882
1065735433
1243632242
678735253
1713768795
893587020
736019079
502790404
648158107
2102241864
625195034
296292606
1492765917
936403807
1188998505
1633658815
1371898367
282402413
708469470
2071765230
1753759796
1839212770
883102856
1481953363
133891654
1696512932
1705326829
2006680292
1611739129
1200211962
1825425145
654167853
80666382
2088635209
1247085724
1816112440
791309997
1172990979
712825913
105633424
1666313458
22388144
2072755243
365391671
1909300518
1344015514
1919744959
517633355
521699994
577180326
1243597379
989723052
929559079
2008970113
104703283
2059476928
1920675071
1127555291
1627477430
613803614
1298924222
1079133743
1364686896
785823534
1721334562
687316465
1033996605
139837420
1910868411
598084851
2079620231
2078740977
161400375
1822525200
817617817
947292843
1921986672
731200383
1892313736
1213891542
1607006570
444139621
1140938743
129256321
1558861383
429471806
1104605725
1926194483
1135696439
130122977
19260790
1922076908
64542938
883713310
2026767188
505781302
173494301
116891431
919572335
1044838934
1060690763
1979655916
2141853378
930882440
1600990377
1126121655
2011680100
1576255384
1778552736
1828646381
1843295455
379622224
1852240805
715366854
835635890
241973996
1130888624
1395604746
648773186
963684544
214639372
1917407862
1441836831
961113833
2004274044
1750381225
1427436447
984469079
977631972
1488077132
859629193
1336184741
867960008
1332875326
1912225275
1153606477
1794884935
1928578145
1006594259
1829079504
1282008093
1159152170
550549018
1627030584
816094842
1790877944
345768420
855870368
377461133
662857790
1333783822
598414019
1994407103
916001556
1739299363
1847037083
997397430
1762843954
635434069
1439677899
659765456
1957353012
469466541
874566839
1792853816
630079182
1901700414
1553418563
704861487
815475899
686728470
1293649330
1856337593
850884165
1495853339
1063474771
1450591959
2097211422
1707146423
1451827759
1177942753
616021957
1203831183
1287252740
168983639
1759801664
1345105258
839587269
220793549
1591325333
366137450
2125003451
943843046
2043924508
1727095744
1873755544
301925297
1763068154
594878360
1595665885
1758904765
1929950018
1421711643
74346322
559132810
1660151964
737077525
1285761511
959601122
1377859913
1207556638
1029505620
706089686
204958228
1084464843
539859411
346937061
166082315
1945505812
874205
2135042534
2078744836
2007069460
1412707623
2026177114
598655250
1475921963
144989739
463256443
1042277540
2052169823
1842841854
964890538
264680126
145783815
1981817537
1810963229
826021626
1087025450
141508409
1521575109
225605288
1485232446
357585005
1146155663
449621221
1715783648
67872572
843604415
855658121
1532365104
2063645648
1154877981
216282837
590341995
2003385667
681715746
1047288670
1644165627
500558504
308678524
1412687905
426523308
634794677
183460973
1997972679
711435568
1079745580
1744330497
1199218567
1059347553
1502213687
74323159
151724617
541874482
465916024
618515240
1892019869
1422499854
586070897
1927434673
1650180550
730267653
1541460141
478831694
688202214
1924290716
492634930
1792087424
990671099
673802263
481998683
207700198
1584286098
1524244848
2043224898
1610417417
269558776
1157598097
980744107
1006781902
1580548275
1531192881
803393296
111490785
2044583529
619895081
1674536635
1822027222
437564732
763324995
1445371537
570817577
1728625460
1070562230
2145534412
1538462174
36253826
1607274916
1096914664
345745319
1669198832
518758833
394967066
1040888081
731782920
1953015836
740733679
648500877
885385697
842057295
319385971
921024631
481089600
57829740
1186359783
393590862
870133021
436664401
1012078355
1885916062
913155822
1274776052
802699396
770168343
1830716516
1654792996
378723126
426904512
1425723574
1085570519
1998989503
482204570
784266936
1295078921
996081957
762634461
1583718027
1019036013
1766480286
790879811
1314640132
1668287611
236938650
181911560
419259538
756523318
112101080
1375774213
236630094
840529356
908461515
2085877182
1097370059
456884704
622694856
780563622
702253068
649969118
1878624500
2044160866
2031063198
625813530
1557596362
713412216
888974119
762926161
1716635321
90730876
1163533901
276136153
26521457
1124221219
288412549
1259222316
1665552398
680232393
2017330062
1104963806
134350306
1435053382
1726425716
266285193
1244591929
917183764
2057323516
180680048
1478873671
214601012
667242478
1615671952
1790334795
419522951
285744724
1414249385
759015215
1156824406
1135829863
787909499
1570659547
142877694
1394873442
1464277298
1133210761
1548502138
1492781929
1700280234
1001835832
978473670
782300032
751401809
882173814
76847927
1207074152
1464936388
528862985
589566749
1842535306
600156046
39141941
1235678323
852002380
1040681091
35811902
373055364
1521502208
1750402014
1910543347
567936373
298750418
1454377652
599865237
610064785
916395811
689954249
1979279647
2091240708
618902208
1639394050
1349687542
1060868135
1603506843
124236723
169364344
1678400683
711699341
1590459095
1905496485
1174063270
453080784
1043561339
2120567178
1698209750
1683551524
38790914
2087724522
1059243655
522124230
220064613
1428389669
352134087
331925554
10551581
1855449883
614306686
318364790
323338709
1913560408
611115080
867247052
1808811640
677679025
1177863912
1574854332
1725959464
2083156503
441712424
1528878792
3303527
372400951
1729187614
1049648058
1441559628
1921282175
1709614147
1334937296
1549112580
952819346
1522349963
1121339357
1552645551
342309172
523482558
1875622096
1087946197
1031875478
103248532
1473657470
2104940619
1568678180
1775870812
1071437951
346349775
1988144462
1227464827
1271199289
1226547974
1987492705
243085242
2124366182
168316928
600672217
1963972439
963047532
2144777491
443965263
2139240199
1297368399
1630796199
494348373
346188711
1977834027
1540548029
304722412
495351838
298857935
1687859208
259837235
1781643317
963192699
789140569
78130405
807295802
1538812759
1538421096
400821773
673441175
1529222889
568569890
2127931275
659798851
894651745
1352118458
931226474
142914185
420461326
2130739473
833871391
1516678466
1751800540
621976613
636661520
135740468
67010839
412708548
136706461
407914554
1606299994
327050949
961266658
694797689
1218099523
1946913030
1420171395
2122804494
1837929985
1477611392
838135272
1147895687
765173586
134320083
2003621588
713527080
1604877549
1594763585
1530624597
117723643
1071145408
2042641227
2106250430
2056879112
1772360005
1950688121
286539566
1798218223
1152068230
1712620510
1500790858
845030167
227327352
277844280
1536173080
118692674
723920496
1650715011
1971215424
2006670844
1270428364
26931708
1887611210
1000765322
1419414903
39763223
13568257
1003141225
36270649
1218279753
198865034
1716078207
754035418
1322542855
2000571284
1189755003
66638608
745232119
791397544
1508488815
727180459
975810569
78239295
940516859
291638349
460193435
2028806551
69688080
1941554352
1055983899
70946909
1882903296
2027240446
436039695
1676000282
1123612336
1905459032
1965347615
2082217607
2079417380
1235218214
429621161
1598949980
257180080
1687125008
176400189
371616401
806524829
547826176
898702703
1344424885
1096266389
2004770251
713989793
905521993
1316261339
934506514
1903009209
740757638
1383482795
437717602
44669615
1829334169
650154399
2144258927
904397030
2132787775
572868107
1980773106
786271498
757143395
1209130908
791991831
1755462553
1253518251
1636570188
2013846433
2075967256
969964043
2010541754
1263845519
458128985
1369047157
1790308206
79913951
166271664
2035404773
1114748896
1466260151
1857453584
2118346055
1741012066
322080144
2143056283
1700710730
438402683
1879776151
1713683347
905672802
1319882399
64521935
361940473
2088244171
413439908
1016080668
128961544
143120590
1440591727
771223529
1765183905
874439171
404992686
1043226787
1172807824
1292775115
646964796
991356107
619646781
209744905
2010915140
636182174
1332006534
1554559965
821149801
156501088
649101475
101949072
17604373
2038859315
12179239
992787031
652941822
1829599408
1945008381
1504203704
10754495
1878592078
1430679615
514012621
1104946272
1247411905
1720721962
1936272049
1244821782
235402354
1399638885
1710441278
400502785
517205803
528910183
1364125655
2023450402
728247693
279502421
792637526
1695314591
875971840
1803868994
92669079
1628117072
687113636
168405749
1584432186
1296027818
1414244088
1717223684
1028011882
1286410908
1081457615
764184427
75335360
987800654
1991208612
1232114599
1285291031
765785742
1987872266
282748399
936823204
522946075
14725314
1910877795
1604590434
600393350
1456314880
1910971541
244199166
2021528679
1361528164
1255191690
297349980
1168125793
1138734087
1039314423
179106313
589610051
1825230750
1747048872
1259552508
1109282720
1105960879
2070712466
1765552116
422215771
1243333982
1051142513
1700339290
262635634
1175338924
322500393
1686072880
1705689470
1322153963
95604589
933502704
2094111919
838637035
366483581
434185112
807732955
992484323
1860394885
1249215232
392776034
1154075455
955217732
1678852161
1683146165
1518194886
9313750
337513057
2117647889
1765750783
1773480683
433435968
452929856
1904584989
2135639620
1041725838
1376816098
1782999898
1891444311
1108147437
140565282
49918628
1931761007
332407397
445802127
904213364
1135116530
1835180708
1417005774
588054148
1961119554
1533570017
322825141
2001446371
1094106628
104188635
1642133019
842180747
269093001
2028100096
1967090393
1886660395
876156261
120699663
667562126
2008473619
635202978
1547900440
1921035777
466973476
434616984
689463870
1665133673
883552040
1579207559
1529247295
914080119
1051108522
1209607517
943644682
77267383
1738359659
1374885641
910460406
1632615172
875904436
802904465
1648102862
1566865050
431125794
1027618019
728305123
295142168
1523396409
418328392
1816724813
859653983
763121752
593642127
341646249
830643203
716366185
1386584814
1658038757
2085105247
1211226986
1935596829
859998767
1538255438
531577811
1990128784
1925394473
697658496
229859482
1481075158
1826720085
1279950039
1034792152
2045526178
1022272861
68194386
132215990
37445211
1365779973
1927828471
418132494
1762818006
340097065
1081097860
835059739
1418496013
1947980503
1504389842
1782407188
1265618565
925499514
245889590
1057965510
92624151
847048354
908279404
1474063082
1250098655
880674518
157019236
1482484808
1548819163
727469614
410260964
995306888
1502907067
1289833873
165063756
618595675
1501978523
1180877519
1295731351
1290940900
977407446
1084364764
83953487
432477523
919806317
1284154179
649678752
1029355853
1516993719
450867612
903596263
671816737
1246436990
839603086
29113084
1704641574
671248481
710867068
2046526087
16424117
2044206383
1379323029
2060225453
1448810999
389770883
2022761128
1686524924
1243981084
189543437
2110333977
1746662401
782192896
933310631
793446445
741585637
957732416
1033245072
1546261889
1287004078
1117247296
1418325076
2108828086
953037739
794389714
932660393
1075874119
426998953
990247328
1030658899
752269513
884428779
257968083
2031911937
813177996
808321869
1974594540
1923367848
881025231
653078557
581628440
444069564
85502516
1035468177
259182960
318193498
1086164390
974287459
164342032
1195211726
420467088
521457677
541639689
111707289
947385547
1962406799
1320773042
10547854
839679932
645120312
1376312688
72150442
1979128895
1227396564
1375003587
1408664175
1573680773
879542682
437992931
739148008
23585783
2079787521
1795140196
1372906198
637261081
973026358
2127238456
365934868
1042811971
244160282
883233737
844735272
453418867
1473426877
1890101696
1320209581
457228032
1769988527
496325936
856650645
1448888066
1866065240
1618829761
1651963525
2006128403
811513167
1976731354
1526098832
883241559
427240426
1515309579
760593821
171354209
1104005827
1366273147
1898861378
678053063
432243976
235249281
1385839866
1066010679
144413092
958512260
314763997
632186711
2123843067
1308218043
1421372327
460674201
1650128704
1092790579
1947873895
1190793083
1186260533
743217340
1798989108
1365163274
2147430246
1055287011
2055516828
1817757775
2121647941
2133289532
1393668282
1649478149
1157200768
1981937164
2054144874
885569987
1775828314
882839436
1976207874
835986763
1230566290
899967366
112842220
1385967966
1876170191
2124785835
1679894711
569876891
1131171203
2088890338
1571338889
1531783442
459661591
2140058735
1081673879
1729053319
1030071668
1611717205
536996451
1396887672
652949778
1067784366
1438003564
1671529805
461391230
188261753
516214341
1443435524
641059330
1414736507
922255251
2097686555
388525554
1335034085
738658169
1534731666
65329802
1096594953
1689840382
2034414066
1940200819
1625216883
2071115546
978977780
645927677
1017841385
331927533
377158528
1355012174
1933924107
1055311457
686031612
835995105
489353071
1387476733
750499342
537293201
351336663
1270427406
466244481
2031237239
1564266804
1778392222
1247343740
1624429002
997623994
890979007
69700677
1445947650
959882471
1943648615
1535816227
1747238927
495988224
1746924259
216150072
990435608
309854829
1200867919
230251570
406956387
296383303
1977883052
402798553
1892143972
1603283154
1972688942
1056725130
216951064
1237536317
1482211525
1551407276
436778382
301336083
807501873
1783271016
1621561422
1696278259
506423974
618188141
742635172
2043821899
495565651
551349766
1331211928
1882710439
174610753
1334074895
888647791
1348155706
808986348
1094908077
454891926
196732250
1409472313
1355310933
1595336301
826482395
1092832390
1017727205
930657517
310584247
1380941486
393028441
1295371907
1807215361
1226893701
1523718780
1603943055
934289903
40141444
1412919639
2096879711
863334259
899364795
222286277
1545372196
887292055
1916007780
1155292534
139867725
1516854557
1965569264
34702618
1556761134
1096844021
1036259889
1122412897
955032660
1533627283
2021845753
1192330036
1793326738
712972158
1795785669
1997427615
39334025
511361624
73840606
1836440657
409436604
99082184
283356516
830611418
396100486
2133671803
1355584973
1054009766
819590169
371833048
1438315089
128130775
1885349806
1032208478
302670677
868210060
1343454243
438190692
1916861899
2008168061
846090689
570378569
676604559
2091721658
1670188755
1604380575
80939857
1928309235
334538915
1024847365
1377790469
225261670
984626884
303556252
570306198
1319936334
1794280681
1257101654
1575509158
1005511100
1789451523
1565481093
782605096
1020178925
1050894792
1669649663
2010726705
581557854
1782124728
489044461
810216725
205874800
1322996842
1073271286
1339269745
389899857
1779355362
1921872484
1610117184
301057564
643965954
2103439425
1952161693
633385642
236702470
911793252
1817012452
981458392
1819797990
1706198850
1592079256
558204384
1282356868
1650609644
1999395607
1706182450
1243603392
1732717889
1308851683
2047652695
1443989789
696164285
2072728410
1268756850
1470968074
56672207
704252395
703375151
241321997
381990348
1743138287
1281517683
655470547
474901314
1345328940
661254011
897044389
749111156
1506992057
716823917
527347610
731755406
1107681649
1879163536
167844287
475801337
121093432
1377709753
2120729763
148798321
1401677899
1512474801
1193903672
1310771605
27509625
1757786043
1941409035
158928120
379336672
2137940646
50242399
314691581
541646681
236744952
1803974915
1645617436
1591062588
796111487
299365798
1996475867
2098738655
1177405516
1006867223
1377363971
1526287737
2078778332
859881324
1363251674
293629064
847239235
180307860
1101730136
1613328325
240562863
1826867507
1108946377
525201566
1491147043
1581788500
450548548
596321214
404698296
402205137
1769235
841826151
1487396821
1888079080
1179317170
1053387229
1293541484
1169559058
1736881558
642723542
249816728
1986881868
1408552728
2080013989
2037667252
1061060833
1715625126
1085224029
1241633901
826066854
2021417279
90645334
1664984406
93926268
2091344570
91991528
1298187824
1044838140
664161659
900981831
1210374495
1445283003
732012833
421538229
89773381
960960657
872408442
1693213450
1743355128
1477577256
1218471138
410103143
1815715931
1712138155
2106143401
787520614
738075743
928569167
1339651472
1954348977
1085002557
904446470
1437662541
1338257903
484242643
297321919
1834884616
2121723571
1310240468
492171086
1666372872
1379905776
1972251896
976518413
360854669
1884199153
661950763
1315694874
1843861597
1839454949
1172352078
2006055692
622141945
1583461638
1426161079
210625343
416611552
244247977
869563327
39607254
569174739
517134814
360883347
1843254244
928421814
668199670
213341503
652714354
1413690970
1392625136
1935797000
2129738567
24044660
129228987
1987259231
265714676
291788550
1604692110
239563750
1564994450
309448344
234434763
831435471
1570902478
808473306
1074358459
430122736
2097467678
966670358
1064622519
2086660219
1336133531
1072556611
1089072569
816330924
1852357191
1162478158
1398652272
1206950587
1663109001
972005697
1333159609
1077588792
395255855
287315417
1997662850
253030657
1826163366
109758216
686986102
1733229977
1995238690
1072720415
616162230
1077146712
1368694690
1306557876
1467681647
1312515056
588334649
697437711
156100429
1245845004
574092136
754500161
141264489
360423333
1546146411
626470760
377305209
2104342854
2144753995
128939378
1759978553
476471086
599786211
2039685940
2096588238
268286441
1279791667
1341350570
1426240712
5557776
1867438871
1488088403
1805095596
937555218
1271010712
987187358
1175519332
1421614347
704428023
1952762156
267501023
1769328921
2079316178
2079645948
210833194
884541899
1512937826
1331245368
1958873893
1811203359
84875189
1067575474
37646748
1854760781
1598974203
369878706
2059274630
337699337
1234017185
1014441935
12814307
697279957
1550041668
1730574903
1212677329
362502469
950600909
1420392849
160287479
118250021
64666483
334615445
746857641
2070873463
680562891
1605686332
725881682
1587136270
421243972
22690208
307233957
2018308785
478733282
1423528201
1365172694
1448960947
475985681
1912953469
1067166964
1593501106
2073153616
787100866
1247979432
935552165
893636634
570053329
1034223997
863233277
1544429127
32438002
1899761090
19415980
279512460
1012643677
1721041534
1698348913
686642292
1528187464
104742283
1425295234
105367614
1404279556
889132083
1667143048
81231644
595272954
1682122832
111742045
2056286857
626104455
297944846
1521574127
1876621605
1580976058
1584254813
643894015
290017652
272292211
2093784996
246447148
1411134333
979551961
856591477
188817808
1701800882
1210850936
222322316
1570712313
1040678079
287445385
539580738
2103188355
450447955
1831716712
1702578350
542319146
612682362
148896323
1176377308
1065892213
1042006157
1345968934
1468002022
909316074
1168998267
899038853
619895267
1504098486
120632199
1299451916
373356159
770122553
1015297315
788729644
549464516
601709544
861921994
1148441398
1884184632
456889411
338592570
892082111
431968694
859960069
1256828832
1461735637
811913590
1253387446
1026606841
464750377
1148888009
1752687379
1190389254
933133449
1616829412
592957111
1764486146
1417615290
245351100
12561891
741901207
1842419935
1258833148
656342557
1906128059
305206844
2096359693
704150271
1324777500
485146499
961760820
581461893
236978326
452160304
250229167
974364230
346330502
1905387905
124779920
1016097048
1051825581
68461032
1415307061
1249517940
669386824
18282156
1313170661
889231725
1853286526
787935513
31630524
400837403
859926174
37500422
2110581342
1173377272
1938055964
2144420390
1884614013
656615079
1461287064
1745874416
1691324393
882323676
807906822
1724004883
333718632
1331432782
795326749
123233160
1116027929
1150397302
976451564
1941258378
391970088
1781935267
1572433018
252830646
513147172
1563921473
214777205
1301907655
1745468184
175771634
737034669
1014942099
1140680122
1369735138
1765609838
90904806
515275201
966993780
2084118926
1397327916
1531948127
1542626371
725574904
1569575498
1381463343
1558401081
1524823858
37269796
1088494652
2082924552
1968754378
1039825202
13717720
35151057
642742163
2096430495
1397704649
189784905
967562338
767409442
1516462319
1966316781
1640229406
862016940
384587334
1935019826
1137750297
1246314727
1546908058
512976132
1735389215
788846712
713837306
469661195
137305633
1427546656
1182699262
1255053117
1312312590
1057416280
708070637
1033843460
492444509
270303734
451169653
477243903
2009312944
993861315
1009512391
1778776779
1676523085
1100319755
1868435812
137408996
1531540689
1187740793
619739912
1007723258
24040158
1469677541
38852515
1543759810
1101166890
450250987
1586115174
1048029717
1923937000
1141389265
474217712
1908421159
1193007100
29765430
1338219924
977977407
438697663
1229369597
1807320572
1301949548
395032355
1268662577
1606602902
1033850517
1324092501
273552364
665348018
152973102
2032668421
602144781
1115992915
1257307907
277686289
9223281
1696124755
186243046
1520398889
1369007070
2059029012
1102333125
612179042
1914257719
744647203
754422195
955503811
164160533
763886874
815457351
25246213
1924627541
2056039796
235674677
1368872440
488865551
78045409
1644854033
228466578
1982829201
2068913854
1968575663
894109156
1764803172
2070412780
323291060
1393000924
1786182715
1748999089
1110408550
1883222006
361812797
320444653
1724084745
1888613291
1210813608
428122566
208749944
469278974
1171289297
189692605
1111626491
707178102
1474329138
1959892784
881381732
1332768788
139399774
1518811186
1761557554
498686256
79521372
115806685
1140818650
33539732
1790363136
1136491086
1118552357
1094701365
888104366
876683175
519323713
361113551
1015439618
89212508
1603108412
1848373748
1080821803
224759559
654769616
1549056352
674067371
1037583764
1783881805
1592220941
1048993977
1934898778
271991854
257624813
1798985033
1129254257
1478389312
584139301
47582481
1486437386
1211021704
1226169868
370814167
1227646818
1194676111
759048008
1106263752
193027750
1888266471
968879850
1542125464
1373018424
485741855
1140437035
1987232234
368065804
210733778
1766112071
450859704
133868723
325386418
835348227
1054934515
1599643114
582978733
2071284593
1706410525
1011201980
118623528
1098351609
215164247
1565964391
855972077
184482200
1992177877
1677730905
1971517168
634434906
502721952
1064074153
28467024
1336162866
351707395
353040606
1022427907
322430906
1466099740
576706262
1476320429
1681351589
330671155
465510231
1303070730
1865223548
1002135554
2008744254
2054480618
550991578
896070309
1731112535
497890653
442230636
1420389595
1844363842
902897951
502195772
1508199470
675819598
1323768691
2041302095
136575126
1167505867
47459219
343170793
13141878
542895141
414757982
47280477
1913309339
543139692
1636172659
1877839815
1215142459
998452320
622701225
820162917
2056488233
1980740353
745250609
112456249
837984623
862554171
839656093
1701598635
34128376
2083566748
1143894650
217813260
315681090
385362541
1736786233
1518984598
442172807
1826389050
339080657
1998311981
1015477480
862132842
1926739105
1786726002
1728303527
959126058
280178465
530201811
47482586
2065204048
395590800
290771987
1538960238
1405298356
1855863167
628572830
1762175038
655490188
112472381
754243568
846996139
1611401836
1982188762
389875578
1591849464
1862783437
1819413589
541817372
291691177
847398423
1880147546
525347088
360666015
1426475706
1163128985
501776419
2027065741
783137309
1318170676
100829107
350657547
551875313
719860217
2124617354
846538994
792325987
1376537102
2112359740
1519911234
1210049178
1756618076
683644764
428453171
1152409388
172822636
1324185119
1773627496
512951686
1238581481
739726026
889544213
928299615
884131047
347150512
1430662545
1284989991
801928185
1472354206
1007072852
1487090210
399111794
1688055181
1827613748
654469760
588504784
767769110
1025143750
1357955134
484083955
1346836277
1424279248
629616976
767738595
959765736
1087545261
900558257
132595032
1485384320
1901129431
1408877779
1895809805
1803172141
1613731341
1422433369
1319057904
99120727
769076508
989097442
93940456
1156588983
1734020629
1102532084
784437793
2058685345
1235790178
1549728073
1481815878
765534103
1026892365
1352428578
1148374578
1936672175
1890202316
5767162
1382129224
41619962
1748195368
1276317989
17068993
1240371645
170673999
788541120
1050646302
2072452643
689023097
1377488656
44993940
801781482
1169497120
1403490052
2079072702
799237065
1138067166
1688598552
1840984926
1954815749
240952745
635227684
759254970
440322129
799205961
1514792544
128193049
1274387927
758816633
350127463
939150237
664190843
98784465
2073117903
1956770756
696137896
57054195
300843641
13361398
1811354347
691985310
963663314
405686211
1685352405
1678370047
906432218
2012152931
1249618667
1021783795
156974075
955689523
2052621562
922997556
1601321049
620583935
1876186440
615817735
327041620
683830455
1665746050
748652237
63117573
50316994
629837435
1721054160
2140677028
1355423109
221957290
1792808643
313597671
489612455
575228038
1707971977
1291211636
587272371
846157260
1019646314
1716868147
2095423286
463909925
277623876
1108558994
282126065
1605499514
1818625050
1565107986
423997556
2112882684
944652252
542552764
1204229648
517177121
263815983
1529491945
420359170
1316440130
1838592817
1752688884
347369789
1508448967
826815013
200835954
1461978792
1558384732
1467440249
469896009
1841213596
734871111
1556302865
1726015049
978099715
134240463
527164703
142236964
1139014039
1919048855
943336057
216115506
278544665
2056667387
705091942
1219005087
1550870113
387429072
1918914143
1070884645
1057666972
1690031611
1961931016
1216409519
317034198
573575217
1852139566
1314475821
903334625
1445976843
314103413
942727250
64229243
1296735824
903831201
1898212474
972672310
2117243352
1559801748
2060251385
1093079586
1772988511
1497782394
908914221
878453207
895582660
357082453
1025588636
1348588992
248734842
126010087
910061562
1464059243
1444233365
1300704137
19116809
1397700235
632863228
1158503079
1902919941
174577022
130103863
267504041
176707010
1537422717
91097844
1260467073
1323740571
775690462
1104509047
1603281370
955747005
168722657
1969879880
931119165
1555186937
1726842667
1789029233
1232140635
2087083637
960756858
169752924
1430706856
197206844
1066455456
381596004
1597587679
806407718
359680120
1884177732
1733872670
1156462689
369289877
225369772
327490572
1217793765
547572407
1537751420
2094421154
1398444234
1610321112
1452230047
278587869
1639372244
1152103955
1830785602
2016064463
1085054102
2043790611
914341641
1106267081
1479909491
853840471
92927669
287944645
1605466170
1332902072
479293801
1761685302
1012464688
1920255169
419299120
985636478
1642083391
1342762535
678861215
905499662
160419472
494966653
930348722
1957915727
1950293323
1020876160
187978401
2091701719
800562541
1842168207
522766968
838509897
2819140
63786897
672554421
1047147180
444913316
1498836944
1296204122
471825504
1283491345
1983018535
2049239469
1628722274
59578392
525716376
557274307
473486290
1537692578
1277879475
1654414401
202774415
2071164949
1178370950
1198936072
838091909
50297425
89112326
619124913
1134875603
917949584
723440558
1070735566
1093805835
1479584581
1459993317
1956202630
2060805209
1252127784
1662094499
1949163192
515087050
819692513
2030282403
435069847
1963142864
652090677
1324981493
1944834904
1146785351
288151014
1082847723
1363818415
1862872245
942083659
1649252160
144589484
897304442
97709793
449983889
708325558
684519979
1084321403
1028209731
2021274290
1002629876
97837189
388086562
1248960703
127645343
307432458
1527972211
1795961782
1160283327
416008431
1361184280
425871372
702110857
2017273498
877893896
78587871
1266290729
503192085
735861331
2024824047
1686206908
983086251
1455389431
1833241442
1307836195
819782162
1844266215
1313231811
1123704514
1253355009
303197181
380747057
91079501
1197675327
1869161623
1147053948
1102716893
1123439025
2063402482
932693380
462935262
1188482093
703770790
1142005793
473799597
125529893
612646883
248979299
1305197416
1802280752
461603238
1323638073
651265212
1943973447
273872478
609091494
65934827
2135743233
208050565
2078169940
1286432757
580769427
1987932739
1532730699
65184269
2105201282
1759832881
2090188186
1793111561
2057443311
624357968
1269102964
168969425
1562256560
2133058116
785159499
1620167269
1332367997
1492726266
1956357951
797119056
1638794359
297135211
1594157474
1292825535
5725698
228454855
4625525
637687209
1820229882
1331494762
10174516
338787261
597316402
1760198604
1775030306
1927321974
1815072133
1618944763
1071801484
1637003092
1766117893
2131574480
2084721781
1891610365
645892543
1523382129
1925263449
51570357
50023231
1368207076
1043778710
15906520
956041467
194657892
206721906
322079969
2093565766
153843063
2122735296
1961896101
1293523653
694706886
1476795310
196945971
328707820
188146802
1458336542
1482021770
472503121
488833098
1623604555
2034655742
902107930
718373773
416840602
1677659481
2142556762
864971748
144415354
670633680
2053108896
1453856576
956611691
44854028
1790217175
661142514
1968573307
1110980213
2072186109
1134274904
1850676235
1874729219
1211240438
347721626
381036232
2039618404
542348569
886902889
1481884422
411024022
1539625744
98359052
714672389
1921336303
52530772
570063007
575288328
143030825
1618212262
1790041100
1134959811
1268220105
1076496941
459205360
916702165
1235292493
1115262011
1787349308
1996415756
943650385
427520592
1841550740
938248483
1071239378
1885857615
557543946
1970322103
1209869222
2088489095
622105551
325983546
705341589
1613814754
2012879753
1957210323
319548281
361830047
792983050
571761423
260255591
76483315
1783235572
1827217547
578591474
1047225989
2140391943
1813270502
54569865
256977194
666233373
1338100560
279507685
863066725
852386394
1138013014
1161304618
2097629218
581998172
2085179539
1981165368
483282062
1425153717
211353269
1781675954
110238944
1026122213
1431903683
1575620254
396533591
147780666
560860547
1387890544
890521885
1666367377
2118856412
428989239
198575387
1914041558
1893264873
1503288331
1959109142
85639895
1656345931
1815835156
990627971
1650120614
29861787
1114955597
589855134
2127931504
1304527200
648039336
356062275
1770488148
910427295
283187735
891348316
563764772
1967425846
1805812585
2136816506
172067580
1080580325
279247933
829294413
735120181
2108747966
1983635381
1490813128
1925303090
1578519294
2004640965
1543853498
578000792
449327699
1497291298
737795985
983424476
267361073
687024687
248504965
461386897
300484226
1365878691
368726753
1174645678
537979900
1154556347
1548330005
706602117
39529466
1649098784
325066282
250016397
1829669397
1217931230
948092124
1022558956
2015178558
377120385
2093978849
882953602
229848068
747907057
84067159
1596837021
1840526137
1537126713
554885838
1384201469
33612577
83698959
2081294916
1824450303
25016547
315330832
146821997
1037217264
1173590538
1336623334
399304813
1782966552
1124296541
229464807
268606118
1808761605
981861919
920437859
836042920
1362092770
483447714
1359498768
587406484
1611242460
2037945992
831399843
932481571
1082647973
2135640405
352951587
158741826
600038641
1213854886
165943818
1881118720
586779534
285970868
468350472
1305051370
1723709509
2136077317
1915193777
1876910436
2055569350
1228520533
392497610
1819550687
166769846
1479430722
1892920360
1990429196
577242931
2020271877
1971033132
401150665
1958737483
976322370
204867108
345336157
2008123169
1686177176
219243621
2108381730
890881579
925066435
1042314017
311251676
2031160962
1007462882
1121313989
419718839
185277126
237252341
1479355955
977919556
240180501
1169214496
1593942770
1071402282
541400958
683742128
555014479
990457855
1208282102
1342739097
1818580754
909382358
1276427507
650845069
328631631
117718947
132871483
110041423
424340710
885126295
1682710694
762308823
1198635684
642523564
578780188
1879653098
849906542
1865396135
1000228252
1309966301
754090168
461983274
708662526
2062637086
1915067513
1182452117
233601952
2037518209
1670342074
387770783
890842439
476389205
2003948752
1945556914
990244834
326416502
337217405
1428425913
212308949
638932352
1701723388
426887083
1348023420
1549555078
1459526308
584911866
1501036582
397909462
1000880140
1123690290
35113159
60769279
1327297304
669958145
2049006443
1350189318
614894704
113732660
1414242597
1494166181
1101630389
806473247
1451263809
620361314
294153140
264518805
1415491408
817873672
329780913
1369173841
531162942
2117708640
460749443
2134554210
1670670793
774873245
896851242
1835874403
218556211
1176259464
1130748079
841136166
854938758
1261631607
618731393
616522528
1194624184
98600998
1219307776
378677255
825002111
253782662
1314956610
22484131
1358943825
991863069
1860934078
1573862549
1255619454
180340904
902446358
748103327
1596167016
130559014
734129109
2005189694
2110146776
1299897994
1864985726
838201000
791780631
27909448
1423801232
1654156796
1605482738
676346447
270704704
1767147150
237995259
99569294
114641002
2297966
1490962754
856159241
1651059890
1169691739
1600460330
354994262
492371230
889909922
1932850237
673871408
1070027961
1692733907
333241508
1548945598
892466903
1186993151
1045199258
1278821585
540562034
1549571423
588688887
794889273
1352027843
2140828513
1759831613
883541711
43278199
1614518644
896282711
1506268513
1447944367
1197103175
1347754992
1663175778
2018425823
8143893
1353147167
1233925438
1143559092
2085263950
1718245861
1232574684
1019590615
1494822938
2001413896
961712703
223027648
2038753494
1849279580
1794123921
1621408141
831697940
1259193880
502313341
1019388048
1457001434
811854931
1866758906
836257560
676735697
1661303486
1006730736
351864835
248533744
1732925573
467998920
680791386
646396740
637991243
1778045207
74480637
1466011220
1136069772
1208032697
1105913962
2024480878
431355560
591739371
1750405873
431203842
175509746
2144272078
1350101935
146141578
919056728
819316245
895475407
361806421
1801517961
731337684
1805609292
1442441723
1928820876
1271515446
1066136678
1559589746
1381791571
788635216
1171454672
1735962876
1361917149
1048880337
2031973318
1950566936
315083846
354619900
1383827652
353804835
1750462396
684691691
561680438
60083877
1843292090
2110741698
1139167980
607130920
1903057930
729506650
2086049745
632549864
344679416
548105898
164231230
1410377187
222256598
1610897446
1236204546
20073720
1697583167
1518486007
417103463
382499896
307007950
548919725
1461344649
2015586423
1171683668
1499177663
1677417163
1392219170
1400165935
1172064295
585727938
1526269365
459600090
466941819
258308507
718734834
1875169866
475709992
697989553
721511918
2117047699
406587561
109528587
1698188742
1543208601
2053827643
371037502
419926628
1821039465
2146158831
1020834457
888837177
1983949912
1992341704
762080045
211133663
1539969937
862657843
38617320
993916338
344821342
1723609362
1844635590
542707303
674296882
466461715
1943407012
1091357408
507985954
1746615272
2068468358
539550035
72818839
1037467356
813024455
1155723428
1636519707
1521313327
247879072
892213051
679325985
2069698677
459723071
412553216
1957576837
1317645134
1163134677
212720133
576109424
393473604
332610832
1814423002
342629412
189152434
1126887011
1710607367
1170135594
835803048
715050337
1105169220
256569832
1957841265
1171263626
334122820
1592309035
234507853
2126710490
1752612346
1856987977
831637343
1558901719
515296843
1719306611
447690130
146617498
930227933
774056630
417020503
577546899
1377829747
404599003
1310368602
1032745282
1786749914
1900913657
167214066
1787353507
620249467
1811950291
188884869
298692314
405376604
1226724226
1954776091
67158461
104184556
331883366
1698239535
88849908
1617822799
950628196
1947480339
1094731217
1009437375
997817431
882197848
2143901323
263729115
1245079252
75239141
583857343
576732181
1858950172
329640280
1732190150
314281603
620784014
1930633225
461836233
848400836
595299879
1978419356
2016917521
934361852
875098411
1367385329
121410611
1699434318
150363038
794201499
146521206
1500984128
257705939
1317463055
202260874
380321760
1578615339
1606192380
2119160212
823239167
1973948693
2035348052
1059496735
1002618630
759244053
1461620125
1602530037
705570168
1258541422
331512409
88282864
1427832949
1869401207
656805905
161026873
910760054
688617187
944342293
1200543279
719017915
917597592
912824258
850261113
1033165269
862707772
934429099
894434679
2131853518
548909804
1240232325
17588093
1707283580
8480127
863817071
1793496115
43771833
1906426897
426736863
536712297
261097311
111697815
422902681
1990038798
2033578055
1474612670
586150710
1521814151
82824633
515879147
1129061764
1406006720
421936951
2039777682
301412279
1707898895
1966974687
1281182958
603245335
349417324
1393492089
195085990
791050317
533846686
2077048398
473219116
2122361220
341099974
1314926805
1401221391
1820705978
828866228
224261003
154122246
1405105458
643453002
116122776
334076447
1125418698
360056802
1223696955
2025360227
1172604841
1639678218
404525275
79167421
907834009
837843310
1216113126
2125906466
1482891554
979021195
1649234441
387945915
1892042275
1235893502
772601593
968727885
274444270
1152669255
1455699339
1712163939
309367286
801057700
1236846877
938254048
436197432
457191138
1456373875
1402362275
1581809740
1158518236
1426128053
1963070073
930937968
2116298325
847181744
1943093295
581213578
1749174948
1611665902
572494840
1575486796
1706651170
1938696385
94754825
1285660799
553033929
760952110
130062621
78326138
1617134513
1088205126
1510708784
1015099884
1851817385
1478854437
1919088787
1274394027
876164890
1192724163
708531375
256554115
1108631062
1113941146
979464722
1051579623
1560261475
855523075
2102582074
841878950
1331256824
1720430067
394278505
342120574
519538475
1774933951
1575642583
875064374
2005876764
1236078689
279670698
2009759582
117156888
1279164169
1075588701
1785401750
1009153704
1787645164
2020067558
1982447310
1349684914
1892211460
410907468
470030622
1051339503
705462492
108328548
1549634148
1234245264
1633374697
1150058638
155795502
2002535719
1232497960
1059208621
1708071885
1852813040
156684810
84490034
1132768915
1793291506
993247104
2027224318
1106459320
326192564
538876408
1791595798
1768144395
1200306381
576543080
1883321361
348783796
394034144
2093776939
913882479
2091369104
1922426472
2108790939
2077494204
920696313
914775579
1602698119
1271595183
630772236
773894874
443260604
248536524
425029763
888126311
1559931585
2023973924
1488620711
538556857
192715220
1553808732
1381827752
1010042500
947002626
1890265756
1933763738
583534165
27724755
214335066
1992997022
1634362649
420780360
2111527791
47375979
1734712052
16519963
271531527
85594274
1847113716
650323686
108547004
217153648
323713200
272282023
1207331590
1182439339
601400000
991499521
687809800
1254640526
539994193
512824870
1317883058
710780482
1397658830
1930314617
1317367536
1839354454
1744126251
2084561714
1400900509
1090923334
1056100415
230386068
873108804
548198837
1687056932
1654617944
443562393
429552556
1647079987
616587047
188445033
477767843
1282443552
671560996
1304516982
1748497013
1430158126
1791779898
1931989488
1086738540
1410988787
1544997908
1970759494
2022246653
646370991
1019766897
694813266
1224602661
2099932069
685866687
46620734
291294789
563045200
1914917934
1950372641
1342640482
2072819364
1971022967
14273108
230742044
477166361
2025869198
1712890454
2009843604
1496512033
1718147184
457129268
270336493
67664527
1762069256
990765764
688332870
551848865
2020569673
1251404097
1406219636
2138950148
1586890463
819438783
2144589685
2023630802
306814328
401022999
1104491147
597484715
35052570
1504419118
427631325
872665694
163297676
120052892
215635735
1317068982
1354007299
177286755
403798654
124056045
948660876
1501514362
963602215
1678833499
1303616734
631697401
1345806474
600986839
1574494269
2008043169
379999490
1137675603
1789704783
551171710
902048069
616970177
676994719
1966804866
1270614304
1887124048
317236356
1234213742
999604996
1474187076
1710769641
1018133546
1061300642
33673497
1717478634
1707312554
2066251389
120049310
1968102031
363975967
1011540850
440756066
1356123335
1930277219
410899999
243101743
898436316
1429287867
1511436560
892558979
1235369334
1680521070
1991325344
611810723
1362690392
676336282
1254368065
1286433397
680751283
1567135239
1910359849
1601034145
1616189609
176084376
1434560826
1757715045
477134933
277559401
1925197967
520879653
2120693664
390615436
1623283634
1422287108
1873112549
2023882559
1352361496
586618919
283250521
139482235
284078668
1369152430
1737255853
1448036328
366963930
923138947
443573399
1342451048
539390485
1039768335
718939042
1828844859
1544692803
2106275254
396515496
1635595447
862998146
1290087193
1001127952
564197070
326766098
3216114
24948973
1444238243
301647196
50829897
834171715
992530860
722146742
1340581578
845815462
1093504244
1121509919
1398129426
18956284
633022486
756373695
476369848
168724400
581338142
901908125
1401492091
979878012
950026493
87420821
1270240123
1283214675
143328729
995341035
552243402
1342386047
532320461
1141486576
979746557
1498125716
275550182
827673861
770697539
236515423
686571756
1428294122
1823381037
1997771348
418503060
1736304977
1361736365
282514786
1441708005
1002153977
424036363
264620436
337074869
1631326708
235419326
636447303
857481600
179789361
372652807
1516985730
178377935
956272495
803666396
632830462
329971359
1817501563
1346884671
247747738
21158412
159723632
1878606899
1886001103
1943766248
774866949
360874092
1598611741
267343423
1638175096
2122148031
1543726927
1637316499
1711089429
456899321
369928593
468194705
1730143604
1741065681
2135712848
1812160242
1670300981
1211700872
1359220910
1156861442
1828044113
1838658681
1719495209
981612583
1150512513
1801733417
2049670451
911091357
1639239750
223396101
1577532674
195753416
513602864
663822249
940614195
734084856
441566053
191726458
536694979
2091910987
1407632245
2094378568
859686529
461060245
503247360
2094448125
1352798601
431546726
1197382074
2012491799
755436952
353254794
931542435
1720004236
1452616559
1470989792
1148148627
811017101
70893201
103123251
816098780
737580569
992203529
938740671
252565094
1562332678
1680706777
896266283
1005094980
620019884
1597705418
1990207239
814189124
1774437441
2058870773
1680107510
831572221
1395559761
1903949087
1133818134
898855139
314831330
830544790
653561708
1676611956
1344468587
837945581
655830997
841270899
854303175
121366457
643905094
1875602006
735975799
803958027
1381326618
2139082973
162072021
1161721830
394061251
222955871
352861862
1316173464
1012709174
1225828509
1660206891
1845351612
1565026298
97721102
1120330251
2079175245
201586116
478412789
692839949
1626022344
1665486790
326928905
955234855
693546444
1866901015
1369566019
171708883
1345513409
1639612956
242599582
520995079
765574693
546482073
1047177655
1979801844
1155422955
1546304515
1828032420
45628344
1639745842
2055714707
1274375021
1656127733
232170487
1249713251
975813111
2109456933
1639124001
447281159
546380767
1536603820
373958484
2102897375
1219033177
1486178274
2138432784
864057488
866592650
80864713
1072942561
1848369259
82224152
1639916340
331520393
1320467847
1071662577
1551014299
2110016674
1265970965
1814594624
1380980157
2041438163
1603291230
671825960
550898634
191720623
833194422
1283364430
946623468
558884316
645603292
54901183
1698049499
1045386026
559672513
305976731
560559
1175624133
98981830
619116525
2093330435
206031181
1662051763
125240232
1384052210
1965158955
153721108
346860198
81660355
82019438
692394698
167669877
628509394
813577585
2110958041
195670972
1992262084
426864192
1629869018
1549910381
1905974617
456147531
535229739
712437429
1231238561
813165714
1115390357
1450097355
698980793
991942458
2039944083
1025898947
1272914537
554445025
1330005456
1505101493
709693330
2097929045
920932941
24509780
14429151
1384864081
327973783
244383004
2068609325
1193583972
1303919642
63599414
1671308563
1563822043
366690037
237595794
1519174778
113788116
2062426233
1197731842
522049654
674060960
150533459
1040408909
694393362
1172359300
885955626
240839242
1605701409
559045650
1867109607
1099492866
1958503930
1952745477
1400709481
903643818
131897822
1267155582
6712690
102232981
1888444163
846752455
1339522836
992562119
813455296
2144516196
1097084717
236054687
1596624801
129249378
424110446
500568772
2102214684
1575298193
1615852622
1064149506
2093800685
336115878
587596210
1942922875
1842178161
142602685
56264521
441129729
672337739
1724402540
1766940283
597336066
1933970859
1782503143
1547119731
1544109301
532077171
1213259946
1326715704
1499736791
878943262
1598234396
1881942207
861775565
1310713043
1658349664
1417590891
1799408641
115324633
1077997903
626346608
1240364595
994496637
1457197794
1192457308
20720504
1203585089
1802410251
1167618314
133041878
1567244769
1739299003
732135813
1973738134
1519804865
131452371
1204556995
372826663
555084154
212173314
1119795284
35331353
947688452
1602681589
1334824882
1131755583
553355852
1400991669
672470434
1843507486
384476879
1294895167
1951851542
280295139
639500949
541811320
759841814
300979791
1330170056
1502355801
2410042
1243179584
684610480
2004550394
817570521
659150641
1333956671
1162608221
1987814066
804850825
721070668
514714190
1354059454
1947226093
2083455438
1539451694
1409083412
1426542142
1682925057
8645008
2074126594
199259828
214604310
185061427
389795138
1979604287
1487544707
1612534334
2107302151
2011898966
176378945
1576696160
1128389323
793439948
291420915
146488609
1275394660
995253043
974566115
345857928
742748722
356123996
1372478235
1174525010
1870845507
1212682318
1497483139
928821012
2131908102
1395177856
1070628399
291281169
216840952
443478612
943930051
565366888
329527839
372638343
409860992
17083732
766696349
1258107492
1475302595
548384946
997401397
670465388
695078290
623450809
137552027
320949169
1423311928
1642203295
1542602587
1034564948
1748326878
532224883
679440262
1361628023
133883721
253928814
1170218440
544500627
511113454
1666212199
2048504654
1156126993
1704940326
331460654
1493786278
1930780587
1161264816
633691919
1394402189
1474969074
1117674574
664139287
664613716
2040928055
1185022447
853118606
1096535345
1708371401
1222303262
1550725342
1697900157
1742087636
2133796042
1804319388
2045794938
429592197
54494007
174345613
375874412
1512797523
1990073424
1586251151
1807555165
334823380
164678959
395490928
249413402
1053035971
1765783788
106132084
358664503
797434830
1985027341
933992657
1864744821
303684953
1511222767
1499048958
1595660416
1465951923
1777777348
1609707237
1925538638
1950908403
104225257
2029112558
1495791351
69830288
213114237
1276511912
2130340637
995428362
841240202
1799710936
1593939996
346217459
244364050
275794505
44883853
1190643231
1766512784
1827869337
1076067514
1440604487
1402431828
1445136398
1477680009
2053640407
1752057853
114206166
783563428
800684871
315765860
2107275850
2022363756
1621757092
190887836
876842451
1420150082
169935031
1356552199
66080707
1931253921
534672560
915084760
114888245
264697021
529334900
1048522464
665907939
909864025
1335755
1422404562
1398311638
1967590913
289805169
602944247
1770181311
1563343869
1780290296
571581924
353750901
1563118549
837390579
554501387
623880711
1370582945
1658959212
461315022
1406752796
1446405546
447769138
725120307
529516528
843215017
666578076
219617310
2028771539
46274641
1073211513
1363380958
97998749
229060914
810277329
1441931361
533218793
2131406187
1502377827
1844022317
2059774002
606090371
2052809947
456113656
249863128
292324379
322333856
291374791
1849062733
2127533900
607421245
1111327902
623617769
85170222
436785126
174905089
462761581
1305581316
2047131831
720378747
680365021
798821142
988947249
397160682
733101872
495393419
985548658
1106134256
37146460
1110092549
1729047112
1765844771
377116574
328350133
2029758307
602793551
350789167
644381549
306164627
1001599965
17806128
67421566
476421876
709038115
2045973907
1208237280
8216359
1952006105
1959092821
1329647591
672850494
1497433684
290556512
1259795751
913598386
1204726624
1803325710
420164732
177857456
1223509822
1902694942
1342207717
1641965904
318887434
1306775469
156245838
1538038794
1082430740
1659341238
87353915
773794554
793880104
538466981
1729730059
215372268
1565654183
893935366
1736201243
430138687
708678006
959013546
2117599082
818111039
1029168740
1484150680
824450717
8489755
1764205649
33379385
1612491510
507185112
1179317655
1209211157
413311283
819761516
1638435573
1478041624
812013985
1393763288
1096769610
1960784253
523020380
2106111910
787847231
1355383608
1302316446
463865164
610773084
2026135193
1337785727
1668435647
1826147855
959336120
1185950111
592064970
12962346
33674896
1863184269
1984332413
1622861279
1336389540
763218523
843852996
816725483
33198025
1023728147
1759387636
423581665
1394964320
2000846017
2112503718
2067594805
1277528174
135245321
636116714
1290953635
618161028
991047607
248660517
131895556
1906315068
1928624557
224635228
1619597270
1489331567
1058239137
1654743627
427757483
1172441720
1838346265
188375796
489904665
834333353
1693056634
216394698
707341946
420757790
18346369
1539944916
1065348891
623387993
634600649
1008931046
525288622
1418240484
807605144
1921795610
659718935
592859924
1861538026
659993009
1870943510
1171557404
1264462006
395518435
292270326
8652316
1314725595
142681216
838538486
84743766
990300257
1883136466
1661143819
2070047860
20304802
1756298772
811136355
44390490
1575606246
1203242076
804463291
2104793238
329805321
570742932
861612599
1768861958
1045500107
196129249
1140297820
1372637384
1660208441
474815716
1657647712
557518880
2103609961
299795854
394066839
784576423
1916375560
1753729503
827613238
1587625324
1970421919
1522390038
948118287
248888298
577697288
2147236996
1820713176
1281564747
868588807
638841983
1343284445
1974624322
2115175498
189593552
702071971
2062944460
172555799
1303644114
213534107
1567710156
1762150582
906849562
1759676268
1655502561
431439634
2063974795
1522039224
683802978
623267945
861520746
1667798941
1694819032
1421033709
1808674530
1913908261
376995938
1006383527
938516594
600006340
1502807162
475230572
448429945
1667254115
1392323581
2118456305
1313796060
437471834
1393892458
916411203
1076677833
1804238061
1679672171
1770960788
156085013
147313179
1763949399
2139031284
1070260958
2000211326
1270921884
1687289426
968991290
1090027759
1929808239
1419563343
927926108
1581043834
1576698074
1656582847
1805468383
1192230283
1076531142
1555604699
52085334
2140634312
1728367136
527552768
252993933
407441709
2059042559
1793960133
755738129
110047420
1570231956
1097895418
1380057183
1769844858
14219359
1583989247
1511134867
1096268060
2116401656
1459380117
1339037510
1472725721
553440424
2132220391
1795822208
298605071
1266132075
992724351
1461804306
594897696
1173319009
2008524691
626391626
549181232
288172691
351113139
847056466
768315248
1055712218
770881196
1471895697
474381012
614304893
1077897153
1874638261
304046253
1885759827
1490317427
268544534
1775115924
1083899606
303454366
1341912033
1388192525
1508280230
1446994707
366159269
1408774920
2023223904
125392305
583682062
841512373
2107074655
1607469490
2136966255
1564592224
1605262300
273531893
1902040885
1897880378
1441471924
1605522667
1413532033
2141558099
537459771
1180041590
2119054461
1241727249
635824430
1172910662
1394739764
1104412687
1596893300
14806345
1044523306
570755018
277513557
1585976460
245904837
712844755
1806668195
1437691833
238255358
145296228
65563654
1230928741
907861477
976020175
1354009955
931725831
195411258
1042033326
608968676
1402305495
2119892525
876141209
200301812
49821419
325387708
416993177
68252485
331302848
1065206848
524320718
1114830251
1775387092
189122626
1126823746
345493705
1222162104
2077317170
96410681
1893648769
1306034068
996578499
1759656523
1557693250
482135257
612738012
523229286
864030293
991362569
460579203
235721679
572456331
176833348
279124853
709084308
1657144739
1383269449
409850526
1725082177
1331896961
1232802054
985761100
1621745616
1620985314
350984805
2003829284
691886014
130387299
1018032570
2046869970
216604760
322044198
537661824
435898606
1900687496
1890441587
140635647
180589393
1791785849
696602006
202411050
138511691
1875856595
1611327958
220455850
1538025150
450948488
1719168451
1010599374
1173578813
1018335128
993342030
695078446
861674131
293962329
1319835700
300112647
370157621
1156755176
1928527393
1111068047
1668466650
168647787
901889908
312660395
1916236378
1828863013
689879403
855764720
1565690210
645119432
1200413300
844079209
436013525
536128464
745486303
1706734875
488916172
69341039
1234316346
286521234
1052681112
603807046
383909243
1932975957
2141090023
776464704
1903692669
507512801
1887152964
750822213
2068284987
1283617363
923656029
1984240297
1288874922
810322961
271518264
1140247423
779193989
229507095
874546038
1520808441
1456694280
1116688147
741011415
1088497400
1485003446
982265720
1995586327
1160774799
2019162131
690075059
1257675277
655430053
451149629
1172391014
1557894575
142915339
1323818758
729367883
1227758762
1694563021
928164029
1669638217
528653695
634438954
922062069
372387033
249833882
184511626
1151132637
1173647725
1504550504
51481040
908704127
1955318799
17160409
854332534
494331259
131787534
106425979
1516947143
32680037
1108818987
859861147
1900464854
1442173630
570826204
243840513
1259253131
2130801157
85448459
2129210720
1209047960
606865548
1850824597
443266925
339207656
908544636
1645592638
1130826125
872336766
1214735443
1476440818
2049709916
582326137
1528089024
1495428020
882804142
209709629
563186516
2047778786
454108255
965308567
561722545
2102339405
1004499051
252888813
976368409
199977918
492642028
504868588
1024443264
383099290
265596584
242191331
982739231
489605171
1064174207
1349068602
150006562
1081242116
1207305049
1577237592
1283971925
1086018807
1923107737
2013220140
1928176687
812753406
1341904779
842677875
491986802
1741956674
242467214
1304050654
1731113917
2112697127
1070924427
1311007761
1244920682
1302613488
913456552
1800453500
415363763
1388161211
1017024919
1994453417
605072784
1941463643
660108099
148525808
596088394
446467786
656248836
1164191533
1455764461
1340737382
1073788912
1357593841
604075969
1610154775
2084229061
252430197
546542814
1815967319
982502263
331514572
25451719
654195670
1811984416
1032200313
1714824928
1496384732
711171891
1107950345
1196113542
927731881
1268442959
243995462
269736156
1929293329
1933844336
933778282
149721862
1692500624
651708644
1407655003
1024882945
441424543
240515560
2133137637
1857131463
146359071
1437503264
1817729798
2007170733
551659499
290416368
1444855675
642746085
2040020335
440410736
1304271332
959697062
1251930198
208597192
1532144097
344131147
1972247995
1810096344
420959890
689245708
1671910326
1941191583
1857499855
1141721156
212326689
867100408
1356515827
583194158
197918386
1742392941
1814541142
781412128
1028929084
1593857850
1779888050
812224570
2013066089
1402394948
153259017
467642705
318395435
1284448872
283873021
1174942678
170430674
1905524590
1041837146
1946470709
927085546
947507047
416432628
699699333
1074600707
1874206061
1137843000
14892437
110051102
1809335074
825851346
360814100
427574148
68948629
1297940063
999325991
1479331964
340756648
384932645
1065852010
915452122
1751418829
1192796800
1646287608
1252834366
1210554707
451665252
344894335
240485946
1337243720
55247936
844113428
83351391
1533223976
1993046872
299549473
1046473870
201406919
1556829835
1167333768
2089844764
1247368916
130590306
1251615755
333093279
924369820
2017332165
721850587
1904682513
508667126
677745657
1165334135
243488848
1408300845
1818418502
2075743026
1889587563
1352765459
24478627
2126688957
1041928374
2092247209
972346353
1172888630
1278192648
1355575353
1257621710
2077763913
2059718678
1377248695
463228708
1267835838
471697572
1915042586
356045278
2080639833
417222824
6422133
1450380781
820471135
1973971712
628247793
1390620615
1940132199
1489011179
1322175738
1402615378
1462659300
726732860
51589126
2084216716
501212312
1928958096
1302035832
1801608540
1081526991
91977310
1244161154
1145508009
293955044
1098247674
1466144357
1787137811
2025439994
71394490
423438614
2017832421
1703343829
639359291
976945275
2045990668
551087533
1526133652
1156792822
1106109731
295420004
1868097028
2097860068
833537960
1476367207
1977685141
1362149933
621309819
1468136551
455181736
1437598709
1061061291
1608904916
2057181731
827314814
819484945
560151615
2028113453
73163032
674152572
2021031521
1405108303
332429752
2111179024
1641722318
1256506099
1756964498
1361402145
257243433
2014983126
504128783
809257496
572356256
664951926
1162600343
302500773
2143873499
1044224642
476884904
1474777467
180671776
2072940590
1167927565
1068713485
1065774472
749444056
1268886243
637913080
1404735309
734992612
2074180310
868658535
1960705403
1463248861
2136778318
287035728
667363105
2053619287
686026246
2063509118
315258562
2048573424
185317200
534254709
675424066
1817697692
1207109259
1923324968
929211198
591167104
1897365925
859489124
1566861870
304738406
1787787823
1032440215
690782193
1512644462
2099445598
1217307510
2143052352
863311446
555546761
421740585
1876068068
1463633696
231557135
1270092982
658793073
2110823279
1070920728
992211154
616232409
2055359485
1920293345
842930878
211477883
2008645967
1983604853
3650446
939595405
1388100720
1635770702
937518031
685561417
401213004
1297458221
1414156128
105940813
623700204
731840650
884298195
547477557
27471486
1092816807
1558282922
1008894492
109144713
1889277902
633799046
110792293
107498053
1238889845
235473596
584918349
897297399
975408660
545149639
575726621
766279628
1230653972
1917889478
341097291
130445403
17995693
156561565
126506215
586306093
1904243812
240925098
1898906297
1501453452
1103560632
106912045
1791767646
182266217
1469191518
1753587515
380139015
267157029
1676734211
1177019847
1065481817
1605688068
160092080
1561388523
1882952789
1609749553
1516680373
1398526670
1279620708
366686534
429854912
124927753
1638541398
682284685
2138738145
1305102303
29966586
1756591100
880990158
690358927
1709740319
1387658870
1381133853
20275089
14997953
1350299525
1995603547
379248558
1600850416
1153453566
1505871495
1920282539
1547896105
1100578257
1459453860
1387107522
911536670
498391199
287657750
460116241
1110577086
1976897020
361972111
557270900
17437916
86264588
1673579807
777086959
1528173975
537603032
1288821688
2033017858
329380287
39678637
1528749221
1489185595
1224559506
181242022
1335287808
1590931063
1924990169
1790428728
1156757420
523791697
1423328878
1115062996
785523338
1317030270
1178340749
395308477
888929838
154837908
1976058560
187608511
1494909305
7454477
140072955
880167427
1735163499
1995796132
2133683683
56908272
1761914081
1849100359
1302594545
370113905
676330674
412590617
1638870269
1932860700
1455157110
573150621
576540137
707195642
74840943
537283762
201614528
1766414849
1633482140
2037994997
431478292
829646627
677217104
1700905085
399622914
1705101518
613586374
558547005
1266215117
328036234
1906502378
1457298012
254543178
1926692473
1861523688
929487232
477873798
1033372328
1466933055
744802934
926695640
776664306
229147130
385695492
1318513743
471531647
1852566295
2006883362
1820732346
1607242712
1640256932
2046307433
1952668293
1620031839
1823653765
1219608030
1028678529
1630353268
871588742
929203381
90562167
1663006718
843545587
1080576229
246331033
910702923
1524436116
123722235
1863997681
286525132
2056107375
136301140
950954643
1442609226
1758301275
1429632301
526452484
2021276302
2067988357
1208764838
639927830
1150803988
891338802
1206607634
617466452
561412220
1434104808
1414353359
614340461
1077211539
904851434
1240491774
559509505
97206043
1562098252
1767176396
821198055
1602898682
1048286514
2019830601
1811216893
387034590
1533038660
1881204710
754429249
598486867
1457923065
40116758
1568597366
1680084385
282579509
1657103230
181960509
490737377
27054606
552640487
1704621176
238704741
1533706676
164254352
445444539
1705119599
1662083056
1877139694
602469591
1580777734
81743691
1792690178
1173648258
1283232553
1613750196
276107303
1646594245
1789934540
1583587637
1631816056
672279545
978436595
1746370004
500977606
1805643362
1594951109
1838488574
2026575736
199967278
1752633529
1033193612
477413685
1587595262
344927615
260925940
1129428531
2139563392
788711693
887159023
738168009
874898386
1295587921
376439808
30078103
1200739716
1227592277
2048637304
1702029914
1518863543
29365490
100268316
419837114
538978761
278526093
353431318
1826367614
1602201900
1383255824
865318386
1791603715
1461066213
1345058127
2126053577
1607709914
1175213058
1273621410
778358201
1270846155
1823409690
1856665256
1023287245
1761813668
1153291305
1340507838
1944699309
1857346728
111672817
1374742645
423825241
1631403017
1222610142
316849483
361482525
1034588214
579602892
2064038746
640412887
111670805
990231747
1054094777
330996032
960014128
329413104
2074799348
1764292557
1920503083
561825732
1805690683
1393045023
381886091
2029979249
97620041
474175963
365003479
1562017034
1036280425
801542461
1979776629
2016700442
1972590006
481029798
634562418
1559322647
464181480
1420272222
643129808
690507594
1443828224
982256725
11215639
1164308625
171517337
417259334
343572250
1065997539
29181878
1050167991
838695999
656798331
1628083255
1246047351
419344285
510245335
515223106
434457600
1631953166
42055033
652159394
1744739303
1275897
578072309
1466350121
1417577572
292613801
1940348331
112995376
1914844643
1127124901
256875841
1346315548
1866400394
983054675
71314287
1849600785
316915978
217901525
748023361
2060023251
225195699
1716245537
1055900409
94373559
96438706
1076345851
1056559962
112822396
1519565699
384932304
1094022294
1374451811
1093151454
1500219244
705072545
1366038005
1092951542
1656026049
674202862
1911266049
121001238
629219363
654620434
1415068774
643605680
1250484973
1421898942
104526373
567973749
1666757987
494963006
854787951
2145130708
1975256850
597051530
1964667592
789653248
187095533
1240606188
679802661
932482435
446605085
1435750809
1516964607
26715933
314804949
2131222355
913410348
1919690762
2092611840
85718224
341780876
983888109
668678418
1846706044
326156398
1848043466
152955479
616493906
2103265029
1629674461
2020724826
51613848
2084220016
1259433565
959817482
600420972
60058827
1525286320
1110949751
15574257
639955526
904775475
79504096
1966539675
1858256196
1283430886
19988632
708222777
875713587
111292471
1262313587
1434643529
1152252955
64297575
908992699
1663826394
789854444
136962361
1033845075
1272966777
1557009916
847914837
1570195524
1497960329
547239202
1044894790
1884251714
55463835
1403627738
1546667672
1326006951
1560241002
321622594
494636422
1584695174
940925349
778341272
2098244680
1581549170
974186557
1433851594
1236788052
1186409489
371116762
520115870
234095334
904805673
2064402729
56839765
274449872
1780210209
78892339
2043603664
694956799
77810611
611004785
1949864395
1911359444
1433343727
2082246426
211221184
924854983
886921712
332567678
1322258180
806692277
2109959995
564224749
669684240
563717991
136960734
1341453737
607424859
1952452204
411139616
107876171
1261411593
991230835
238228632
899068090
288606354
1144842973
931788524
97982156
64647643
366139345
270215316
238305593
123851323
381740537
1374268185
1602289745
811226865
879498172
682171148
1019906862
2114896072
11269340
27235252
1240047246
2000161978
380073035
1640487871
1296114332
1806574518
187670247
1593104618
1507023094
1659261927
1196520718
1339510022
1391891303
137400266
1777845616
31906248
991064644
851736344
798363449
1129270516
586066438
2026841772
1693805550
1378038977
1463570949
299028846
341606987
1228192833
371374800
633937817
1785430034
1846923123
649644991
60381065
1109728323
1390446388
544467475
445861463
1572708798
294182452
146106079
2009079571
199819489
2107157690
683635897
1895410728
1468066446
72805620
511354584
349824689
1635512847
310069030
781514518
1739775849
726578890
967763534
1185108930
1793105485
1643124673
2000393210
1779349076
1692779401
668560535
1751784557
1958068594
1575218946
1853605987
1748040597
843835250
1159786759
633553927
83120220
1100945413
963232463
1650544698
1949833632
386725703
2000963028
431427465
625326660
831560601
2097204448
878229897
1390789933
972149630
98331771
2118321102
2003767711
1270805607
310710740
1710986557
1301026778
333066480
1315988673
167083898
322409693
1082357502
1050046216
1169342900
328300244
1927796097
1195445334
1178325745
256708962
2053073869
1002513172
665203706
1922669083
497213100
1408935116
998443396
1652943922
375478154
282613187
1513012986
184587580
666896951
1238916571
119189513
968173804
1617707777
1392680969
977918882
958914112
621346256
1673124781
1331273140
177238700
266404689
603493331
1821339967
202725126
115773350
111853553
713341886
1277698972
556368173
1559577658
1596562808
1105482776
286068187
1465659718
754437501
1567706301
1218839007
1993919857
1498315580
1653122348
1909098089
1091593148
1930442897
1113701990
461139686
1610407164
2092690519
828611920
712445974
779624437
458869895
1970210
717856132
272316740
1035296914
1311447679
344396007
1426213924
1165855540
12167372
1840551765
1269189141
1979948442
2107805133
1874823104
320697219
1249013889
118015431
1994646001
611557345
1467385725
849740686
101471088
32198239
40909439
1527022597
299157310
1821932786
577300571
268905252
293108414
2061912570
220475679
2000742300
76848354
1738038229
616970329
1002200868
818443389
1912148261
816312001
536142717
1381764437
755333389
638739894
2078387519
1463185387
612897657
62531555
1813275100
2072796813
1278433677
83074296
906747440
1137744976
1038945714
934900464
1761365021
1468971726
1637569524
1790841032
158170568
754544866
837063107
1994461316
556831435
1159035018
1853036415
427934164
1548608341
1820980553
762154726
1799861121
1856779634
222257785
1660237066
2031765198
1431451824
420874522
513464664
589318334
558058162
1981611764
1809557063
666932433
1494778715
416459755
1943450136
649903922
563546267
555211028
864835084
1923008215
1151642516
1520322011
1394102184
886231026
1494993910
1908131718
1735895125
988145183
1025475829
27979440
697001422
964871795
1202790642
1499608468
1915290179
1810215430
224908848
1883944593
338275594
882919426
1330367185
71264862
2055819856
1185310688
703947025
1046343114
1103522647
1673337888
1580321733
72470753
1490261865
1736739741
328067683
1206086828
252443535
611710066
1078488400
917717249
1371237012
172928632
1900823133
539679678
1022055867
595670216
2146715680
1070351897
138773778
828717207
1517898750
1445526369
1107138333
218086116
1594575877
451504037
919751098
1952198589
1756824947
376302780
1465354727
311404302
274253741
1504866721
1608141927
1520369682
1258131571
1463646328
21966245
1000416034
2050191621
1342422020
1188878908
1184252920
837433723
1531533179
1957904108
344796043
1789226305
145322701
570458418
365923174
232816623
2005760709
1492434778
1894667962
1168529538
2138889789
350591119
984032570
930946771
684610581
130186683
364616960
1441222209
1029941837
623560904
871622054
987436015
624499772
177643021
1067786536
145813763
313601990
2032374631
1731522439
506112113
916856059
917905781
439547912
2102620731
1281997611
1363204845
29457363
471496789
1241315323
1747086816
1545990267
1890097843
1625806067
1286302499
628793727
1787984647
1077604022
2080167676
1570396964
757584393
811829787
697336036
1165958457
1178667748
765143890
1255941355
476894145
1208756116
366719860
1369461331
929110698
460975460
1398867867
60038517
1130432346
336353584
618741272
591304291
492698367
1156012925
1086608822
1726941961
1753906442
1378147388
281309994
132451727
1847074194
2022508654
662677478
81348002
1467440823
1223943401
1503936515
137890041
2119346203
463285138
276863166
998160960
1537032161
187133659
2078244371
776794923
288312893
1436518059
1027215948
1490711289
529000003
1434272875
2120760009
648206275
325982626
1533701894
572036959
1597513426
1430917610
215287702
1551433705
810347470
1177498282
174970132
110660321
220699196
2091926705
81017106
1730943811
214897867
1035380535
214977497
2004776799
1768060516
1001753278
1469858013
1534387930
1076654587
951202651
1591611954
1471240252
857965132
1572487789
923956716
150671463
296215375
1954613613
776608137
2083971134
930107731
771548180
1077552828
106422907
1572246025
1123916288
734072575
1607582369
735364220
30722620
2032181360
255167245
1772386525
1179212737
122577428
448920308
1326485877
1731131768
1104885671
1221616829
158001878
1461359399
1880313365
1797723276
808897404
197978263
555175882
1230650889
137960665
973871914
265281797
981758731
482306777
298141854
1958503390
1589617081
1680780422
1752116404
448660558
753375818
1443550356
633785417
790629745
827268700
231221483
1360996083
742294620
1714451984
1322738498
1268576532
1766591890
2126679835
2071828939
366434045
1222121617
1375445584
1361637027
1970718232
852907073
1244291787
34801822
1770700809
2114481076
1521398589
220353323
443528352
667617565
2101011649
35325764
1413342158
946283376
472284434
827390665
551176282
1965593081
393970779
455817547
1088588237
144369840
1049058323
1290429508
281867989
342727829
668474590
893573958
1505068975
799043509
1169128658
1551608828
594601961
649667954
1830043091
1357073072
1470007611
1793294157
1103832022
25891541
1670561100
2013036645
429945589
777686613
152164469
413792787
1837823457
95127332
871717711
1388273697
1464962079
2092949048
1962157435
1834018115
1719418872
1770138782
803647431
1828052722
1199170865
1629629231
503336555
299594140
1275281124
1614668663
2056682292
1449690491
1541713461
1181263683
187639719
609485412
829908963
939577756
833558468
1898861604
87241559
107302415
1503740891
847197867
1877061685
1337715153
1471169110
481872509
1394353346
479816586
1015724844
1734406238
64804082
1526494215
713810218
1542581889
1124917075
858531227
1872819327
1142119509
1142399983
1412142403
2063912233
1592546888
430748436
2056454789
1082813653
1550842616
1559839403
499111899
961517916
2024091218
1136798947
1550611032
1943043787
806004563
501708486
1927328492
192240233
693650078
1526357424
973886888
1775446981
1476304857
1152314924
1744573174
1643671529
98960846
185737791
121276099
138339060
1645055532
328042231
1540219276
523979464
1691064924
870411144
832790682
209996155
1368428269
509515565
1499041156
103364264
1496111409
1153992437
1702512482
198312675
1589328354
1533621499
190157445
1151410419
611343065
1845454252
1607348402
84965576
749775334
609255132
25756030
237134173
1726840486
1682367787
521153238
157262532
1323992378
1940251451
681248925
1530626424
2016179020
326899445
1649141097
529977070
376571045
1268607127
1960082159
37422408
1865957036
1015908500
127023466
658925799
1063976158
1382282690
1616074969
2107781882
58901839
458394645
2048241803
532398870
930145480
1352112592
2100320167
1423563368
249221975
1355054886
7933391
1468456316
1430642535
1583469450
2081843752
1000939020
418653123
1847202822
1540347203
688008771
2052309572
733207031
667699216
485374504
1963026662
491034825
1204868221
140274238
914300415
1881466003
1982854644
1696157047
434132001
55525328
213559657
1201949640
650921636
787640942
1864650178
15278158
2102894018
421554017
1936346063
357981106
1733712679
463639377
1240499932
619310505
1525091715
1461510702
203658308
1508686004
286805446
197668484
1100070153
305539682
1856602663
808271575
1485554834
955310024
1544022962
40455227
1082030581
754535821
1288239474
2024083493
156635025
437220355
503506283
25648084
610024396
1496619077
503617647
1972122909
539107623
1051592358
2131613290
1850310043
2049375831
843439538
701018877
1892294802
1712105090
142794539
1533365575
1950927220
860537369
1370508096
911791258
1320362439
1198642716
900645548
1809896463
1954453446
1949242613
2041000080
1737213798
1098361918
1164048123
1993915676
1831335770
743753958
1018468815
400213848
1687788813
1458937611
1296558557
1674307535
507072336
1633160573
1260687602
889649928
763082244
1030458910
1732358185
1930900213
247695119
2114727335
974282533
96743900
677300782
999164111
1269494989
959392805
1439720711
744641191
2041517865
1897534357
262598705
2021581575
274306013
1402062846
1765921400
441535744
1695481915
22303334
151365141
1344699587
1040982471
74197010
1856037884
890232312
1407262368
1402565316
1310841072
275712540
1049261399
591553803
2109661481
1198587488
689487014
985895691
1867640064
467786471
871902527
655971705
1839746288
132261833
2131292343
1778070429
1491584423
237413347
1775843900
782390718
1684663552
1116445526
829564630
462683929
1670303102
518309173
810050952
183046260
36164228
1813162617
637642732
1219203651
1480326566
528913307
299882976
1896040133
537289120
159252192
1405297260
638207020
1882187633
274636647
1960028995
390240117
996497854
2042356293
704917918
986049977
2039134754
1773075934
1472093738
577259411
1173150992
1296729776
388621763
86422035
1760709966
1427279732
2057269487
1734019655
854358321
2021805552
267930790
1112393362
1086989961
868764055
1686889057
635357463
982265541
1291981332
399243456
220084841
1451066203
1851817293
1452325662
13527900
1800370592
1186819472
1782942213
686276426
509304829
709631952
1548194853
408395415
1114265770
1496121951
115815777
1817407668
1183088607
567153331
1251811372
1253613199
594040315
153142171
2133085424
1628609673
158037391
2060348268
491369174
1073741117
665161367
1068776225
123914189
1288669869
1080470262
420461481
1132185797
89025101
1578744522
1659163729
1802422834
2011186480
1590978754
138828098
204771302
471497712
871708201
1615471016
652225989
641425438
508616473
982623745
47607648
32929402
1586497280
1987061325
32639204
1462682029
1149119719
2010601522
744853303
1431835708
1059776292
693345600
860632951
5794403
182347876
2055258571
905601164
1541557601
1493322564
1853899241
658432548
409025725
1363126021
1444550936
1155933646
1320231108
305359738
1028724612
753927914
1710867804
1664746834
1683210422
956922553
1898404624
401820295
1339208076
1778057407
664339188
960474813
350588670
1373428610
381574919
1587003063
13073298
352456726
1216163437
1035920863
483661487
1185623662
1549266376
1441954113
1397621110
397533723
2003731183
1054215384
563605138
41830890
2039606828
176033500
1353266947
1488394518
331613543
1427745907
480704897
1413316154
781989258
199032460
145408040
237360298
86658390
669809900
1407168203
58596423
1930448712
288013136
557791544
416496059
850152438
401173882
1666605422
1518730896
709575856
1939780349
27033100
153156073
1836979448
2011147315
1963231391
1442844747
1103717725
939611691
1167192955
230349886
1141482930
484486854
1658456033
1256379911
1040453383
2138251575
1165675905
751191211
1371385384
769669622
531658482
1929966943
1515287997
1476764474
525490454
1208204408
1075730469
996567324
1671457085
1895546171
4614930
94799400
1298809573
207780322
1301811144
1205057348
943240846
2070916380
2065311562
2078054384
2000871346
226879642
1318341410
146212461
555205353
15924825
1804341424
1624690866
1225094298
1841115355
1028674202
1236641702
1030145632
877538032
550208367
307059804
1042316947
317505691
217450546
2038784817
1589056820
303461928
450992652
1152688495
1803942639
149541471
343322817
158892124
834758517
267547758
454882617
1967278590
1980477190
1372059222
94878478
1746652543
898048416
1175491419
1191150441
121916176
23949418
77109622
86083455
2137434228
1565891707
55550252
36587958
88730842
74542256
991727072
392180012
1056769464
1512795252
1553552876
1138961120
513725085
246313355
1860670207
933647634
1526954288
671066730
1743706767
1281404988
429392527
745813160
108387710
220322397
134561298
460012382
1940345072
1055379644
322104950
894803064
1924374124
1389541949
476855869
1278482475
710958116
1152367020
75922165
1909786265
1568050399
649316352
537598686
1497011748
874555547
2103416507
646318000
615682435
157903997
346388895
1916351582
575188612
86799227
562714994
1821800395
610034602
602510902
1369091616
1325445668
876824281
722211648
1538031963
1853176080
1359016809
1767276561
998733769
467569426
1144879245
138706913
2083251326
972115136
1405308779
475219314
1385292335
76844162
904780101
255973886
1289320067
620121896
865166915
1887055482
310154
277701561
1241891583
754185016
1752502765
1483308965
1813794579
688011419
528767936
2035459127
820681615
865916618
447954590
1817757933
1400017059
1272356475
1594191199
714395969
1582374097
911298751
1833237261
234604652
985426489
1772117929
705016967
1950704927
440048928
1705735778
643924878
1208407796
1452940029
457296168
1954994184
390256985
1809077996
506408464
491920074
634392712
463743517
1967389896
1514874942
1964420621
448311398
2027992900
1769984401
163994658
1536012107
1370913209
651454483
1262842616
588416054
1317876407
277040813
800748529
258513465
1895867370
2057606241
45141727
421685480
1044720137
2008454851
1937370407
1535900272
304434403
1648405566
998999933
413530472
1737037837
2110313825
339492989
2040285138
1123564300
1400207544
1583319532
2090933411
682094850
1087644520
1298256114
1429580413
1220915695
626939163
447083064
1007242652
1372563947
896880757
1023735174
1203257982
569113136
934147763
1534137200
1741874075
1565507807
1399171456
819789853
2142662647
1088874922
498677028
1520992333
1725979029
1569572218
1008124592
301155671
1082465089
1095592796
1103352381
458691056
743675716
1898700826
1607482711
1202333030
1181613367
2000750385
353321323
864743691
1153513551
769743456
1171231096
177607549
1006888477
1506765464
19624123
1850187121
918934577
310716192
1005180105
1068015035
1293485740
1757802382
1862897710
1846146504
1400718987
818571850
1378845661
338523520
64436201
1316431315
1481693689
408829984
861665208
1596915876
655509592
857307048
1014645409
502421943
2004179507
856175015
1005200235
1671170167
680313565
204190599
472655913
774708538
1259386746
993851027
719397359
658008347
248271327
1163949093
394488254
849268438
1090320938
527383094
1126870912
602757780
1960630730
255215415
891506808
1372463744
2108773600
606940876
1480733871
1545400014
332828052
876938691
1493054983
441493923
1415638183
1552979541
343412213
1292539966
1158526406
1554439205
79285261
1455184445
609984573
1052821838
1989596165
1819652711
264534401
498291090
431318051
1628116858
1882247282
2097594243
594191262
1642465955
652125677
244076619
1228027985
904935888
588523653
1811093524
1202349483
1277847208
1528264215
972893713
2132652660
681580293
419718642
1578508515
1724061483
59313558
641293119
1714139997
872264893
931760544
506732510
2110381981
319099282
1763856319
332907824
1251681292
847175973
578910592
976523251
1301157899
733172164
1946488420
1812654384
1828800268
2099569269
48260006
996301240
393631224
1567932818
1282753611
615353101
2104323693
547140347
1175577111
387207912
875164633
1101495864
1709477068
1033684143
708935475
1597039899
186004422
1393314748
838214497
420880783
672967929
1283050977
75299289
1105193953
58049891
1286198749
74577343
1049561420
1478236744
476955842
752484761
999580184
405190718
1381961100
87319177
232628088
287605746
1718580673
574383379
721375871
853830315
602366223
773607676
463839756
1048271420
1183523576
703768051
664043675
746127525
230709460
363503431
983591719
643585562
850152661
1783169253
640200546
7924508
1952735058
1441671896
1790720347
916324891
1466530300
1877898740
565307961
116420500
1137150248
646043663
1855813309
1669874097
1599209262
1990971419
346672303
344142169
1469472094
303864472
1677853178
157079954
1228785469
1844227451
798083667
25016457
280403041
1345551646
1535538609
1628567421
304028401
1369081698
1494841038
945355393
1820985735
1798154622
206401750
952023583
383150499
264878671
610717227
204464595
309539320
2074767496
1611193896
1077524902
847777901
1404603820
167803967
933680602
1813787862
1633243819
870661360
1516867387
1039409805
782253110
1339696437
80036692
2097122151
31721172
1255598137
63397141
877670799
920124290
755150171
1044456506
1303564674
912950145
231300864
2123585133
1646466308
1439302857
1433698558
716998445
1601408174
806422078
1446022490
356206584
581087920
490380268
981982320
1920276619
1014363282
1008737125
528224827
1668488994
1343473208
476125203
1820791947
1877322055
1500887852
1882629872
468486532
914322183
732670376
1297279869
702864865
198817773
487117964
1728965515
1229640480
892472098
561257765
1396747147
1217697170
1702033372
20201131
1448055604
1107385070
538470580
1823543017
1644501242
1174702172
648075642
1673710060
1711126271
655843530
442256836
1095263056
1199974187
1782201187
92934815
970842276
1374480197
529416492
198591894
1051442312
795346212
177255393
325592548
2070433667
2110796627
161528888
1288842385
281297771
1502749878
412663668
424995753
983239943
1146565008
442777156
1812314119
1130393238
470172407
1234910000
1669994670
2086928868
1776158605
1212950542
2134441724
1822673607
680095701
1128094970
2073216804
101110049
992965152
2098140700
253821140
1928905526
782178039
1506212431
1911488113
1954521013
14208284
728639820
1324101277
1392797883
307627632
210424162
2007579418
304602315
261102454
90066546
1879110181
1780234892
275216362
217108450
677246574
2132609456
1579945768
789808841
40777433
1774054918
1210587156
1017273400
87371612
1625915796
699273603
1802383220
1921904826
948516531
1137381028
794336322
1095627132
1844396615
1339968243
1581926802
1415161182
624659994
930547361
1556922034
538697201
1226093360
687450876
556843705
1290859286
1882061819
1336751642
1330266588
1177989813
1110666806
1223815144
116046935
181541255
1339350552
125986296
996359243
2098975494
801703717
817868712
175559761
1564770697
885108812
522844847
222733547
174182196
912905278
407265027
98593835
460670218
833017075
1800600497
406362768
1524493439
1920316737
424303140
1836642795
734377703
199056365
1440160613
883731468
1648078281
412015816
603515878
1811097555
466348887
418171853
138133410
964829332
797334175
1095931689
1166169771
1541434312
1501904787
764733715
1485113602
1558331260
1462011829
886313651
1766185860
990904376
1044046279
47808014
819649433
692099054
1925553948
710486096
1561314129
1414550417
999840233
361767858
1249896005
1392331153
398550950
282665615
15295843
2081572917
460591144
619710655
882551634
1529433075
1147768304
347965032
721105053
1550744833
1657394828
346274331
1062242275
200062673
1691167496
929356532
1744876189
1829541074
140996555
383576800
62045317
2064583149
795757930
1827107106
1624154263
1399619192
1338710042
585776211
1627223228
1596028292
979992726
1419652251
1298849398
135380188
951323724
1557071324
1739116318
600514945
1234130267
1089161794
2117502877
1024503641
333779685
844962945
1254876500
1236760121
1978657140
1657088483
598341152
578672932
1838744375
307272824
273798273
1051091948
1868066768
226694459
488819652
1161767346
506023308
1106095853
1484833958
2048830257
943896728
661391324
927201580
1690256544
1902543817
1973441536
894628077
1262625930
1555478753
2072475591
1650967996
1006815635
1965220006
1897802138
706850683
1682180318
1151210258
1093672164
161732766
1520409683
527355884
327824348
203585993
1342257365
1644797570
1307097459
1390362484
1242967214
487028381
1411032245
473298070
507151762
468250568
99803552
813332415
1544339153
947337939
1405133999
1384707899
854652957
1974722747
1076347917
1292465480
502051559
1785220065
1213340239
1955042447
1164188092
344332269
1905455345
2040507318
241290577
1135159859
632648197
765600385
993147868
1647088028
357507861
1731073401
1362853446
23277363
160392865
56902201
739950552
782575215
1696925500
326319108
1043344023
1006835059
234014967
492693454
2061655894
1351619826
392954932
1912422490
1191342755
1095991514
1200768978
2036228724
265909260
1695778882
1991050039
2042487289
1367898989
1246332447
1408514158
1149330615
1636057060
1873879292
1200043786
1605404663
1108686319
1560490847
2083020286
831392797
400897298
982350975
290907519
1729251484
314812154
1266161622
276804005
1160243457
921255258
2007612835
2115906926
1336668375
1948528593
1599851398
1103506223
810682263
1551237881
1133450298
640667834
179178790
332125655
1672640495
1551796225
1908668047
1050294407
1240220915
1008466652
2124345656
1162185327
1553424273
1788875722
378589168
912253006
1822765623
761203075
1121632040
1776644888
1572169222
1616277588
312492264
1136694574
1842635535
1817334998
1529180460
335425919
267491337
407068087
1232703956
389796249
1027509171
937359006
466542552
33041285
382186424
63078899
2145431055
1301231757
699930028
1433572154
2129185539
768267009
634957732
330248503
247802924
705748201
1459398566
1370890389
1393484335
1297608194
925582407
2116826571
1342395829
1009486346
2021174569
2089201509
1279314750
1076420308
1922986684
636328023
1568092041
2088569580
1904533251
1957704224
525216672
118352798
1997409652
126117725
1524728222
236352264
462670669
938100041
1884598261
35620573
1437155294
824999764
589225670
1885234658
315710693
1268185049
2094011263
1369544472
804984508
1771852614
1362144611
236281601
162817081
851677814
163326297
1447608050
153421703
1247196247
1033383597
905706059
1140989506
99311697
1044964124
1835115862
2060155238
838768951
679708387
698039121
2042871243
553416341
866146765
626670852
506743898
321709894
1766639094
246339195
44954155
2082372698
574543208
1194134841
437739836
1145584127
466284078
800159611
1249538102
1673229072
895276392
825129206
1705058958
350136997
1677000013
403376815
783514000
1682603605
753604636
532416430
1898384308
218208468
5698700
945882238
108094786
1583131604
379626201
541961376
84816141
1529049691
64544682
1602791802
881469329
1466678054
110807560
191434643
1197721635
351763170
794287630
1956337171
1152571742
1005250138
1477392831
32953349
2024255519
265524381
59845077
2125252408
873677074
1729735000
512752851
175759856
407435353
890505036
1138696292
648241551
634083856
1696107084
274826507
178826465
1096051231
1459702134
1112033885
2142403165
1676336413
62906761
1382200213
2045279613
802492338
716687153
1835033437
49716806
760924064
1723375955
772202625
1227536192
2137439245
730966791
947610142
1253300999
1899553995
1935089242
1507976034
481043210
1400542127
1284679086
380797066
968230344
941970468
146265918
491133624
336999652
969774089
2085991891
1631273926
1532167146
469898004
413023350
930378691
2105693601
932256730
536670209
563119112
1754207028
1319404443
1435859284
316568495
1876896199
298152622
1235437425
1475179624
2128810310
1341715686
1255357072
1828339201
1765268030
21385622
248534333
1989847889
891601980
337128364
1381791613
992517599
761093062
587819672
57548927
1787636344
1527849360
2043603311
2112633148
892144945
1097971610
353300612
2109793901
701982301
1341691880
303527110
656171867
230145384
13980373
1350836233
1742791387
1617710776
2098025761
1493508511
2068871942
25272025
1744189091
1905772106
53876458
1941198511
533958609
547477702
2011328591
91908279
1367431356
1031850487
578163374
896826425
825478762
238919781
1796302042
2089329091
41280082
1463202383
2124659626
1049055311
1437544300
716186580
775058526
2103158760
26900815
861679742
1804670499
166199135
1664463289
638335774
1839430926
1355790258
1456768873
2077992474
1348668384
143612103
689863704
256209834
1929373425
1902376260
1860272790
867544621
1754740067
111335201
1187128686
1615304779
102198399
1950512041
2146579669
193045770
1913364674
1517660186
2100755734
1593849969
421978564
1683635510
1806173310
1998598092
210279100
1977332808
145707527
1943679280
349371791
940268302
989084556
891274448
793539963
307144644
771341257
908801100
946151525
702864859
1884901537
408105872
957960700
1348794774
1218666950
252924116
583671090
1559553275
219033210
68824285
1061480185
1125839791
1178354649
1934523158
953352327
1428858738
1166244678
735824452
1615481196
2137897909
457015625
1417155667
1027070404
1816820446
30073414
1177753269
2120070293
1757960609
1578213955
171995885
249332167
200531008
1717590561
72193582
1719816540
314753378
1421794983
336882297
567764006
356087765
1104506407
1039912439
144834398
817027465
1639147220
867619761
1740260861
2118856881
1541309740
1660144669
86449084
730825656
1546889870
21763198
2073890500
1320298828
1111632592
1640345580
1956137557
379954381
15377053
962045842
107647086
1117702905
1344951840
1426207290
1840659636
1537158426
1193023324
623617323
1877954157
2110312005
1280815882
1729309765
1855683292
375136139
116975934
508185200
287983345
1449214755
448194820
2101748028
1834887831
958241404
2106939671
1295614391
1012906440
1620482144
500687883
1518912677
1957943276
830660408
1526812657
1682467430
258863408
53126087
80157656
173507493
1360477499
1725454947
654485137
919003412
618924381
2107288248
1640553585
73272405
1928334010
171486152
1760652803
758056820
1482340529
1750690069
108432931
424269306
1245490931
1358933495
523646963
918604889
1921980353
1469782653
1102970183
1498327272
4071023
1376747256
854220069
2031055746
834627890
1764983102
1010999826
1155344047
329620477
1583843284
874137512
503389802
1120526804
637923063
1335945545
940265938
2076475424
1301120139
1261025468
1086345936
1603104891
1065831535
1427340190
556734029
389939745
1447595135
1809453575
438273103
1728874008
1372725626
133858694
858443992
1253768970
741218848
1987222976
753834843
1674698205
1926012178
952434753
1676400506
1411367406
981537563
327865819
1388477739
353846538
1994431802
750516432
664469793
1992543296
1961021395
922135583
699307209
791569156
1942337347
657446992
2029989488
1160486239
1448485932
1448399593
57694697
665551242
702365571
948415499
1603391627
1824815845
1192519437
2143224994
378329465
30561276
480268672
263351664
1137013231
136460424
1102346903
488393725
1373650334
801423400
1117771687
712657409
33439309
473890867
807654348
1351961413
1394562373
1022600678
1435931638
1631185793
1287424634
87890306
418480924
1990886734
550182192
374450078
1796024040
1785970640
242834466
925545229
1433091003
2053940493
1746290297
1690824896
504371399
315310253
464843411
1464314023
688675953
1213646186
524074943
242024525
846717035
98581554
632769931
1380797676
851375796
1279965581
214777020
318598688
977464394
613162116
2122495620
876097547
1349441347
120542390
1415888418
404141329
1702996407
83963916
1584941041
638838947
762220121
1756410378
1230772761
431225238
1163168999
1498149160
2083419429
373873597
1412331137
966950235
1743225737
1399640685
1786517922
414600792
1727632064
803996584
1002815082
58997233
1965560533
385224884
1744497326
1754067526
883318471
1703983534
1775070949
27757516
1722764574
1684309845
1648998862
1623624680
853968834
1948024053
1628271819
1215856296
1374989533
951178066
1939695622
1762465261
1827616230
1646049887
897296216
1869074086
1144859036
654517228
1304364401
178855822
1976144495
538875281
1041027364
704065461
57982991
1899102932
569760059
869209059
131419973
243838930
2094512212
1550292479
1484388872
1947671387
2005100966
147751525
704458767
1299640515
1980376439
1485405732
593196690
1545011991
959546463
2141414996
723357985
1528319522
1311763632
254751874
436695445
913375692
1651656178
577335080
1679618131
621712316
676066604
583081426
837635170
332388756
1418863091
1966164131
1362523189
1364208482
1547911510
1735655066
1427182889
278695507
2088495966
465035965
855012536
587982213
1041888853
2107720615
588320646
932392470
294575097
2071968040
124322497
966686
1317168335
1388399188
513620988
1394186549
1443274014
919346195
1274704057
992718656
1295913092
1971824500
1205919772
1641564672
1635077871
2097051547
411687307
1747281348
1171306551
1235316805
1147014822
51715403
500142256
1289067540
1143843306
496639034
1325751684
1200980568
1421553620
1330649442
1066043618
1695483341
1680484113
695294232
1438993892
356960968
2030209172
832714552
558624078
1072309615
362411977
1548466526
1807821142
1670942638
1137951516
1985882500
195824242
369993636
575187872
812955645
845933341
498382444
2097641097
1668490628
294243372
89046350
826229702
819361255
449311093
376704260
1413787543
1326557729
1232127355
400188239
1401076224
611287705
1384515095
6852970
67663804
1225935075
1284585584
138455683
1568967062
583705358
1458988453
487176626
1704942993
194931987
63577723
1054998620
499463832
1442355984
1179371500
797097012
378600687
127607839
1799696316
624850412
556324472
1317794804
665872328
1604507430
1878886135
22406543
354741123
195496127
1434294217
1846986086
44895064
1500485901
812468578
1374903189
1405395170
2110843462
2058635830
212499858
1046612912
366553261
1485977514
35662264
336229685
46844029
1934288471
500803601
1628593417
1494256789
1534816794
310621723
273378678
1691620567
610866731
968603446
1753257736
318763940
1656409590
1718939836
608269709
1033260367
909032590
242404099
329120765
1852112158
117202399
1701911587
714303626
591414276
615808478
1588820469
369852820
2064449429
2106587529
131372178
1819220180
1929602853
842942227
1372493919
1307367564
2142458586
1533330935
592812184
1270175621
1433602314
1797248729
2042429665
881685760
536974814
771144878
1807814825
1882717503
960866304
198394995
330128477
1649907173
590477395
1252930874
1014585307
1619653029
553137880
968984712
664004947
513625432
1205043634
1429302079
1597440759
249639764
1070818242
524092702
1262240991
330533015
825252333
489162940
613132491
42655797
47374828
456002724
1834824256
1608456220
450236602
334539655
1118218925
1718697276
1106161708
1425107840
758014563
1536407396
515892744
986214251
249297881
1697889879
1984323993
619245223
1660959998
226825512
2057507387
165967152
1181542846
1532038918
1907254596
1648225348
508929765
1695144754
1625099521
1895656086
991093699
132323686
874466955
1180027898
2113915990
1934669396
25417581
835523146
1473004479
74256172
461839557
913870325
1723590298
2078760597
404242797
1962790104
309007675
1815834783
1249674161
1680430106
1020462526
1427349291
1784296433
437002012
2120605229
1003886015
1112814299
1420880105
1698420610
813588091
1153365880
1654274953
1433036501
285488488
1293426152
5916802
1925083177
78685628
554269969
968198501
1781694710
333606260
1944110353
1507928020
60428742
1877125527
1132766601
2005806434
437965061
1904921310
1578138673
781352170
1949103298
211603857
996117035
572559703
1912313242
1892602393
368096097
1872693011
723390397
1353367691
1386988602
1263594433
1522757333
1233356356
1328627521
354408107
1669914354
786455707
444445916
1291372754
1112811420
115307034
1808375798
1800197449
2041261392
1412486767
1605291417
1130795382
1428257924
1567272697
465324603
979717493
1586813842
2023207542
1958860832
1187976165
2098324647
2097212844
339471994
1506439930
2002364591
1548996533
1567178309
70323103
2049005835
124091906
2058535337
1590422155
1279588821
703885526
137318857
1982507174
155589793
1944672037
1076610248
933646953
210739774
364397396
1656788105
507582693
773293255
1218649869
1235094724
590596538
186100466
851339202
894959848
1058672410
1404485872
834220772
1637485272
365852771
2023365552
378108386
1372410107
942099141
427401884
524136194
265868361
1004869665
1072611813
55875790
1120225054
1128538377
1071080790
840726256
321743492
1791064927
147192170
1908043360
1199830455
1959068678
1243051756
1620786502
1515717421
1879119310
90731546
1915631582
148965266
2121861832
155336538
1525386179
2017152970
1346339836
1341718943
2126957943
333317982
1444772270
1691609233
1481558835
804505120
628298717
1001936968
1977330325
1180608454
2143504949
1437673149
357321627
1431365742
1836797027
516611174
368309685
2055408648
1554428614
668860424
1803111394
1580239998
962688482
956327958
1938262176
1562644269
2130227030
930518257
189989522
557589614
1305157997
2082345950
17954860
2079427694
588941417
2104092693
11183301
1585972923
1696510355
438959665
1643617294
934455079
248208386
1618388461
1243836174
1318368668
1675223445
1580798988
1622972304
1730679511
919053683
1592388941
1816308982
338831268
1872383521
1950275594
17686675
386947841
727368887
1168119559
143769932
231018446
2035809569
1683958608
1176258678
1942891418
1818396416
1221033543
559033822
577643654
1800529243
641864878
1707705252
154179626
1699000045
1927628813
1380162431
1200843015
1261205188
1357482379
1093087685
618489110
1901493269
2124164057
1727783552
457929758
1086464678
193541436
449308015
1205685787
1765159693
1337277088
1464930842
271235333
304472838
65028384
593636438
868896683
1503045032
1609214018
1381333096
1190317865
1163379602
1318395092
356882300
1075834369
603765502
334795379
543533887
1386461664
942368887
907232771
924959431
1143832018
1777268441
223856818
1153994432
1131360466
518035343
476778669
1050631574
36334483
1125581470
762746084
1734434585
1963845484
2045624163
884174477
726348276
535593981
1591030930
509838155
787723994
1022809523
863797310
2020456383
1381182815
1505770468
1371936792
1442195940
1417254926
888700789
890778247
1567322797
1939171463
1004730468
1874458064
664924415
1477145557
2125741251
1712222460
1890982772
1350643451
1327453842
849238908
428792566
1608135266
2088468975
587308624
452521129
1565132627
1158378375
1322886063
1366576193
1773878025
470755079
1596813131
1928111818
1156365275
1349072098
899186318
230020046
398883905
1874899125
1071477049
574969984
411459901
1982369760
1703770408
1061286391
8811469
1920309115
580227802
27403973
578641838
1133236769
178423178
2024989178
188364348
1930203050
510438361
805246096
1979480781
1978526112
219972432
120676511
11106122
1134875282
823723265
170445509
1933564061
1084926989
1353762444
697922831
420123168
1766286537
1747902626
112353479
422841030
2108235612
67936484
2053191855
1870303434
678584202
1997603209
451748826
484906542
889700772
21948763
1086430946
1669805203
1795569642
1242772543
1835163475
1598782025
141218129
1609794392
2107718936
290127281
471140171
1196348868
978265364
2043492866
778867840
2024859663
683741953
681259962
907268834
229203193
1856115837
976806823
1253024237
1002941820
850088529
197651720
1609421956
579658017
502997902
108304430
252913652
1514409663
2145658644
1047402406
360300991
517120856
405628457
1082856426
847852943
1655796786
836534029
1289453634
2010190935
190813511
46323359
1669903937
1779368309
297794344
841405110
1954863863
34165281
1039327745
2063736017
833259998
809972407
928775818
342748157
1980615312
2127517015
648443330
1693865783
1818184753
1211508811
817339865
61714293
425912706
996447244
513901973
737731135
781874714
127943103
398869932
254665656
207999268
343828668
1753028597
1497178265
569983851
361375236
1755985985
1270806830
1688936989
428300699
853183606
81674957
1731836775
1767574728
2106856603
1572393648
751471499
583164205
229385060
1173295051
713275396
1998652884
1637113560
540773723
96523361
1456485958
1655670548
1712041090
2080632452
360136890
450824254
1043482574
82043578
1008112563
563761622
1022190630
626587526
1234064703
755038032
832039815
384353070
311001168
1886951393
947941291
1414682220
1171688334
864522120
1031664568
1350283787
1381406517
1354591842
905690765
327254502
130818944
362428894
391460259
887759485
1274171260
1233482684
1887092315
689761237
560307655
1929767864
335063266
459196109
101139563
1200314088
1771643504
347408604
1520697924
188395596
1291464477
2066716796
365395356
55468243
1351658642
70998325
2009409985
2126196662
1387355143
129884201
1310701181
1575680725
207156387
953905163
278398149
1803433701
529284540
610811286
1112319642
1160067000
759771303
1948646332
91415564
79839356
555885550
1494134677
944916970
1327848340
716962968
638438728
1045151822
1725102988
1267230964
262708224
1205151869
1583768334
1899307672
876011999
7504594
121689318
1265187063
57464866
30776837
1045859502
1703502642
1394042982
1198345321
1107983935
190601832
1779150874
499983082
1227480902
562576519
157994051
762756756
607680114
1627518445
2138763054
1219335010
1197388727
1319613313
376879924
270418579
879399221
1449090528
1020520436
1380087835
1500789518
590486221
329395754
1032475065
433553312
603838319
583236639
359943460
1548945409
645257992
1239314768
383565267
574511110
273375540
537666587
401460100
1491572355
7813990
1398942750
876148892
1196039643
146635825
1016723413
2107846628
795792229
967059666
1110862005
921459651
1944537378
1765143423
1370011260
213615479
1324655778
1862925933
605396154
372797855
1779126225
103392439
930860521
509338356
1770287440
529354143
1545384127
1396653049
1231957093
772359917
1898472324
2027210654
898345383
1453565465
1791887570
546405692
1471538866
1986802602
2129746858
800149153
1827557125
420437262
1558612923
702480281
1251220420
1232940727
531980694
1177059778
1515027459
404575871
964995923
1212734870
1951761806
1210658251
1777266718
1886428771
1694493765
1340394526
1747021028
265669102
1399030597
898638028
1153849537
1886674482
742163590
1426658774
651915477
1116231496
624402764
1077393846
1773522082
711605964
1643567780
914190785
1234434684
1435975851
1027678488
494941370
926901101
768461379
904772993
2009779249
442365998
1430761683
3965210
198909924
1026892946
255516369
1097579888
1213695822
1405029363
334072571
75302145
1883513841
185798119
262862420
70890391
1009861541
1296208419
813019760
2007514574
1669057323
1760238867
764702540
591612448
1792583666
316582673
558781032
174297401
595872374
1130583643
1550570524
963478789
2022647949
1068188062
262219388
1114882678
2111850546
860212569
1057432363
723470479
782684289
342561738
1877721658
869169596
1729340806
690138338
1633884015
217834148
1733560545
1650899732
1679939911
1092471836
333858144
1703165657
239759222
1313837575
830562461
52016084
334858200
607503433
149476620
104133644
2103391803
2007895764
824530147
892429693
1203870085
519825863
884708286
286747862
906365633
1849889304
1620711682
1465789131
848679594
1430309166
1234639528
84967450
598960202
1280630279
2004311679
427186552
2011510648
1879800955
714548612
428033109
2015030819
2138621497
1533943054
1550535312
425088014
1255617132
1632066026
1960777484
398501811
2096740091
530995752
428892671
422937949
188921641
804392847
1119855826
1835816077
2096152023
924774822
1236539132
1040793482
598866921
1966151803
840888683
553562195
1284477385
512712096
1686829988
63461277
1633787668
893421687
68771739
1311292097
1746737844
1649114707
820823437
1731349075
1181512649
1033076216
1942206788
2005204987
757332328
78209437
1046697291
1472824500
272829152
1999300860
1603483554
311615415
357765162
1768491979
9158214
1022340073
1796553198
472798180
1020758804
689165944
177211944
178143106
617172927
446948610
1923982278
625388436
2110186118
743097433
79422405
1536968038
1523227400
40050093
1094664302
1664812607
849081585
916272603
1101623936
1583592495
1751154051
480924436
1822745837
1498377447
1313212296
404138864
130411779
269629536
19343172
932895471
1922222925
216375910
388691754
709747165
66286381
1892965700
2055283636
1732291343
876223254
517991378
1820016566
137107945
1930794371
198792107
342122748
1677369652
1105096834
591779845
681051148
1712742553
1741676138
63486747
796473548
1938082686
1457349985
1269500084
151721545
1727583907
485906625
1211787436
1762359262
1227141046
111679558
416807158
613482449
1790179751
1697650911
951070673
894264766
1769444506
992916724
1748289094
397740243
1919675043
1749795895
428976684
812436865
1046661135
1161690205
1366685828
813646044
1463400274
2126911771
1604976535
2130314528
665184467
1598999684
1762347358
28608098
801022149
469923676
1990700458
908129760
1955540333
591898833
466644100
1713934174
1629054212
1471506315
1193168994
1681138690
1397861566
330318199
2021644372
480374871
2008909301
1191257021
1619683849
1913239239
1652401494
2027355050
1533512890
1154491752
78418203
1975787207
1272392322
900366575
823838363
1919449724
283106300
634624427
1536256206
1889111245
719730816
785582049
434403134
1039738137
587477626
1188540259
775785252
1879829288
1771665443
96898215
103292576
1392554170
657317596
37668872
570972788
1434028096
1692324930
83104523
1153789020
348628716
2142296494
1541426136
462447915
1244334946
205391212
1710058011
1104191359
2059857664
643468704
47755901
492744158
1897659791
577264232
1781543890
190238745
804869460
875732956
124488352
904655600
1005932551
1632272458
1480650184
801387925
1235161792
2063447835
1836548688
428341142
330950161
1713392181
362281014
577531882
1442010634
620905613
1677487708
614648457
631577444
1779071234
903913132
1924452104
592693971
1871662000
171135684
586682056
1153125746
1806075004
2013929426
1113627442
1079648617
885336500
1253599998
1478247347
1888248367
237527491
1235924347
125787289
1432852482
421551662
1967599909
1709968493
833114410
309742783
154442893
1182606189
404914547
1363563169
1602774775
1297971305
474327763
1858506424
1602034937
282382401
962973058
345252638
1970412759
1714637602
1771708589
692013005
689279501
887380927
1310888407
1894737187
1102690929
1242711176
946146751
974665208
133591534
727916194
1404276840
1415115037
383256272
1333291028
623639993
1505656065
1442600474
1861884365
270713042
1086433504
555691993
1360414182
178861470
1064988540
1354171152
176045606
786487189
1050755326
1247990427
503988707
1525431137
1964463514
1997172894
1246541022
443469425
1120864156
2008154948
259906666
564944561
67974547
824299838
491333384
863595523
1545383217
1235440966
1613035958
1615675316
1621924949
2067045135
1375602243
635882651
489884819
666034971
35596851
336943090
399271020
1805487883
2086589433
1012263162
1462825594
2134005316
1337651746
1461092800
1668906655
214155619
1890347398
848306033
1502340516
1045098379
328929970
742949234
1797831218
592814446
1610301673
661437235
196276080
865177282
79548522
659917683
334138313
425066880
1121696769
1856404697
1425236653
447527655
1927691298
1083756006
1696650949
1719344938
1587834020
589504961
1730127038
1049405966
2145876772
1171191833
641119385
1851763430
1373527325
2049764579
544732414
968182136
1649544829
2012791284
2044345496
1829097666
877877089
2015243738
1498756350
2098873677
1308826445
116356371
1530416247
707542925
2000563738
1191102893
303411279
1712132422
1058386728
992703429
28987327
1274360156
1377633177
261341791
365683917
1270673391
62266318
1044169233
1338378302
1096774445
681939579
1432403726
1177504349
214498022
22484636
309693528
285169172
1561423211
1985705371
1981518893
1699683054
1164192550
1372137841
1783017600
1821114204
1492527991
1816686491
219269920
1367808678
1988845717
1957946993
802047393
265910286
455893981
223785891
452995704
1211523043
114125373
1911632732
756556800
912566976
885489708
902638830
1927036390
1673009919
623185503
1766494845
1703963818
1392754650
853714261
443401855
202366547
689856148
912593496
739797539
1361580554
1060234684
2055584568
1807070113
2057746808
439281407
364266152
490949812
1235967923
1960646995
131888348
1774172214
1844304528
1612833568
279411441
874987722
449479229
2000022856
155146273
1430810475
906310061
1134738478
659533229
517540121
1163136832
788615849
1854850778
1247057228
1893932105
1184029887
956427543
541944899
639733214
518807715
627049701
821644703
524938404
1410234937
1712550343
1726119292
1362492896
1952586824
1518092834
281439289
36663943
456350648
255042585
936043416
294543492
425935084
959553823
861060423
1091994257
1227465416
2060854071
1809523110
505692168
199231530
1089880010
577391928
2044362327
1995346623
1227803973
1513676617
883046379
1595142466
1776107219
777957418
2053954829
1063344490
2134886407
1835806629
1783266402
1801685568
1885194829
1224297181
84193972
303158916
293177334
1062394466
596599639
1362900733
1089216885
563059092
524302461
2001822742
1986844869
947233620
1121839951
326498560
467967627
247036225
213406878
436575701
1779361116
1329566179
1058686057
766982367
709410543
1915317965
897983139
196946460
705642396
597113468
1917736801
727354474
1540238114
1663495989
1497004823
1468432618
331344049
1398408408
285888149
1666613323
113229548
204121933
247954346
403223811
739203270
70874390
1526144263
497508004
1647350027
1209844914
836505399
1700674270
974423877
1064989611
890963825
112916571
318831474
733297796
2117170583
254914785
1017967253
1544983779
2119183087
1969122261
607494902
1199445064
961203146
933013475
598517840
1405051266
242026085
665710086
1663074294
251111872
1797690425
55077663
1428180257
2135137828
1889468826
998674945
937158074
1902049932
1180843551
860931864
656483634
1456903033
158790964
1190793429
848792165
1352002687
5221847
493409066
381360901
1924748874
2032644938
356815250
641175512
581801358
2038220054
381794507
610584830
684068872
712412932
751071626
1220905606
714245097
925690463
104037126
1586069561
1130186113
517858465
1651772539
1915980356
1415251449
1313116574
1915207586
1118130468
1848975427
677487007
1600488327
837886476
1639412142
2540477
2126943806
1030951729
361412000
1637207151
482379484
332558278
855928278
1778689752
1894072438
850160837
339038024
1414991002
2059541463
214508715
427768082
1193215494
1781987897
349952998
756789924
1605710532
926836416
670010687
1058796003
1719261601
859816361
901823833
1821075876
227524905
673477040
744855668
1350426487
344051539
126426828
398808328
770837047
677671560
1048835213
343924998
898742389
1495519563
2023287830
688313841
578321998
30393118
1989484048
1321776342
1162472506
181833610
472522163
1886349954
1426082891
2050979816
2034391642
1632836688
16574934
1461061302
1512540732
1432501244
1208147532
2052532158
1404312611
668984237
65366190
13699259
1323872844
1249475294
1775422158
780583340
1230939167
89432521
1933881434
893961434
1446021342
1138124436
1002380409
1968379574
1695664441
17088714
1537663075
2011320046
1936603756
25384479
681089472
282091613
227196984
1749845522
130627723
1164585105
1807742567
1449639686
655953300
1271843172
34071589
754850286
2107793592
793364510
104314304
877543062
1689030367
1664677381
1130266240
1495306235
1846325455
1328488759
115475415
1702666429
1427949732
606374764
236097133
276885193
59930861
329657415
420398532
2086529210
597574197
1326757840
703631720
949303366
484198779
103051135
2103182202
566122718
566208156
1894693494
1940474631
2133946714
524368543
1258718596
1879223881
169441933
1891306873
35679199
619678961
412002770
771306714
1006610083
1541761585
2054825578
1101611578
1014547872
2140667658
757335326
846280945
494612417
249648371
1701612646
689376405
942828249
540731218
265404739
1111598966
259009428
1138806387
1216494377
578582646
11546356
1557655992
1960722425
256280922
2049366323
1999651095
317204658
1449345
1902878483
872151141
38079881
777639851
1466971473
429189388
2106505740
597714957
1268091244
1894304791
836233657
556778320
1489994165
1453694119
1566821264
2088034360
350782812
1228864203
498192164
802487749
185978096
1122342034
404666493
1737060912
1882028783
1487509840
1870396424
1045364816
938441531
1713451823
69100358
768718455
1072835569
2131495470
1258617127
1792955478
1709428094
915197337
467221933
2105686397
66173639
1169278595
749314750
1633868664
2001103307
958755428
224350261
1521861631
28259192
268444945
1410347037
1885476756
144368545
466858711
1315848926
603235057
1757549199
2083136231
1941257087
204436059
1323975583
1037068741
2107073631
1730014989
1129631354
2019961683
2110442151
213288430
1451921125
986416333
2029499169
1664275813
592797171
824565685
115955293
308765769
584601748
760531756
855762009
864280409
483901766
483385174
1460851199
516218823
1331830801
2097587779
1843031073
1086339566
1042975244
159092673
1636283581
219468498
1929783953
754117144
633701948
879165149
1444766421
825156838
2079195280
934438826
629258791
1053924347
321338596
1260026690
2029623001
2032019584
1296714381
914514213
670219740
1601289237
1284862510
39156016
1420598070
544064140
223003450
1124688331
1355502080
820776008
830203611
1040352858
77895069
1123418343
1281637814
1856255163
2075609174
655874297
1708278450
578108549
903800094
881385512
490813578
2002916531
1576251150
180469777
1197743374
2135263740
195602884
1496961600
402843061
671151336
1066949117
1478785603
1697317883
1200421051
1435585818
1059555298
1339306416
1334560931
978545149
1294180859
557483216
872806157
1192167688
1581758376
1934543977
2098907950
1041683653
466123709
1170093108
1267539862
22376807
45409817
1882337540
1278593053
1010298311
1434500704
1971959178
780435615
1608383208
100544002
317500852
777544426
2038492409
1134516933
12239790
563668194
404914963
469305533
980839309
1041784680
666138508
27214896
1173174360
1953045347
1560926403
395646154
1493071661
1215162735
117647452
1302869867
1753289877
9387748
1451639833
741466054
434751492
1486740732
1878201972
601195505
1148356763
495713897
1575358002
1341566219
631523545
860229119
1178164962
1488900836
675543929
101967161
257296719
61619679
465821473
1292603679
1963305848
130215997
2105152378
1262396019
1628838099
1687722442
2080207915
1768620639
893369048
1234473252
673824311
303583674
283097351
215799462
1449917363
774557301
2117527892
1200168405
102250587
2014626429
1476298719
1725227060
1000963331
401570261
558086145
1613330391
367859027
451199091
1989856231
939081885
87693935
1550969141
819680582
830784299
1861634114
1613585241
1186331956
1203955594
784931166
1725409648
1939154070
2110074432
1375611678
966864702
660163738
655422365
414706239
984430498
1134708331
2122758446
1001621207
1107012605
813050907
1016101060
746533027
704792824
1530339437
1534066262
19110818
794713557
1073272617
1520847342
2070006709
1797788282
778495378
411892293
516303116
932197669
277666353
1130020702
267508962
982618495
317791671
1894503330
43742552
580832860
714316440
516390824
1256706456
1431688142
377564623
838574897
970741309
1751235051
533520102
143083508
1137404329
953433765
65003559
1278032835
180107375
1432339601
573658888
2024256273
1173274827
872077330
932637752
1834349206
582821797
1402355473
645866461
1822228999
574313720
1991151064
75922995
424961645
571856695
329401937
1660444510
1421337646
777064417
1809153488
149733292
1433880823
1823058084
1925974905
450077798
1788690109
1769426524
1250115139
1952407449
455484751
1225962972
443816881
1188992947
893383983
1608509436
1791436095
1597446495
1716267278
1983764114
1969399807
1272082004
517779736
79443893
178032994
1944927821
1409608701
1616522
930664007
249198298
561490432
1537483648
1333604624
1256930363
1712011161
1003593838
1413734357
1489805561
777809457
1775183032
1897220830
2035033709
527028209
1948909008
1626516057
412353885
354396492
127881073
429524292
1930444082
1324235532
1851385751
2116861793
894266827
1319300436
1258183466
675393426
21132828
2078116120
268855755
105626999
1083563378
815430324
1661774460
576587896
747635574
158014509
248086338
1551275526
2039158875
773130128
1570919118
1066960723
483515669
1165062396
835459766
1495193477
821963741
1770358942
1864508732
500212509
235423739
921494966
1307716881
1885336647
1062729276
2093938731
1964946791
1226578728
457727398
548963091
1159245508
1321241262
1555017484
2077368088
206660286
1684619075
1075549568
1292682252
1894098901
1221963091
1267953384
1442667542
845373145
1598240510
282151850
1447058757
27932309
440937122
1728231301
1532914735
201897849
1161316783
1245858152
1095435760
2044106987
280745430
1142619110
1236677233
132996309
1398941617
2038844731
1586118408
243282932
1595460961
938878956
1712226337
921971324
546320548
471569033
88611848
1434033086
1974912166
842737835
1196547202
1380445963
1150532817
956324438
1585711656
1232903019
1542081201
2095084696
375737632
129922113
187589753
322859550
326998244
1290157419
661918403
295736016
675552662
1158514497
1596082132
912833769
1417757245
1938084664
1314012290
1436591109
1990043465
1515323376
971265922
1032501958
1282879869
2079849801
796105542
734587381
460659310
1818806610
74488884
1426723097
900992160
19051407
1322057433
1850691309
339952857
1335486969
1975549512
402264521
1686879212
204426424
1632664259
2146692943
823810683
51743475
459476742
157369528
1009135969
1336247977
1699131206
1164943274
877378957
633536816
1488408366
166784548
571879770
1947373247
596250699
2006218367
1192216233
1558303738
1229486060
1252956161
624040477
2126711065
371469812
1587565301
128945154
1157416514
315376260
1561303294
741256202
2064586959
1355611310
658597151
363899483
632217117
1396912193
554081527
544985628
783837365
667688137
567064304
545459263
1085959251
2008732370
1904422129
702769345
1104818693
1908155078
1546040015
489730660
888280347
1748112239
266549091
795477799
1659586041
1622138770
652061840
1737456639
225695662
354384940
1859557218
1911670366
257037286
255436671
905341178
863301161
901125800
320437969
489987468
891226409
1225437961
2111085598
770352622
1382808562
719757181
287358293
826513183
184501530
568256915
1563423210
223978179
1919733460
1662759596
369906102
888297280
1995557226
615527532
568081021
65710017
437685791
47647804
295179891
864271729
1012041680
1163120678
2111482572
1726058076
1189816143
425388788
1838476724
690765480
1298586578
528531517
2089706607
333793486
839718492
1011947726
1807419896
891383039
1863078701
1833948939
495959293
846752463
1610558705
2068050691
1017001469
245071827
1168733670
1036893856
1793164768
1688449330
1072061214
1130983911
1547967570
1565055802
534810071
337575841
654857524
391285167
1053652694
1816146159
1625067513
900962442
1938059091
934677002
1334037715
1122081693
1399522389
1165915748
136041423
437849775
558841955
505101562
1344922291
207572663
652803564
517159998
1874256656
3365121
870007179
1992748707
1675897093
1476285566
523148329
1643722512
92387568
2088034493
1851626866
26047584
1062147618
2100965177
791420348
2006703821
1538234580
1396040518
530778256
2015177419
1102793823
1831713389
1906872034
1334736506
766858764
1347681286
1305401765
1930329436
152101493
1000059575
856789785
81073222
38640759
1707322199
1868267960
1392897712
1695853290
455687648
785197749
905947544
1998534532
831774222
98401186
1449664705
1183808658
2102031041
1686994213
1247218343
1652906852
736327413
252185792
606067843
1725397620
643883385
170303373
2086401813
402254787
1565054360
1618218041
871766580
70998885
646716147
1046895929
572006798
1000457481
506158706
581479242
486279370
802140870
1202469258
1097727913
1270953916
830145327
2140078978
1072053707
1921455775
1226717126
555116744
386799173
1898834600
1420643039
500288428
993198358
2017392998
1681329655
561736941
396640023
110949977
1132204078
1037785871
69854484
364754367
1990462613
2139106219
335211955
1900947916
744153112
893287104
2081117096
306292481
1203636155
562574282
1353397263
1953329024
681813777
1036820780
9435336
1089570905
1088689869
758269237
1031834179
1322243325
1366227492
1964734910
1895664289
1714584507
1511316977
252106944
1834915491
1644335708
1527668313
1752984790
1107136886
1049629203
2137642273
1792583873
1932064139
1529615236
598249612
770058304
1421225894
800478138
1811189925
89602161
1747779879
1983840063
1098370600
709895953
1705306581
1274922985
377358520
1465080848
9280077
335495053
1026170044
1174419682
129724061
1896447309
1822941658
456507697
842067842
2069432662
1155764572
1867123442
1077829275
1777799500
955233360
1160214166
313542127
1049224362
1147312600
1816178518
2011567291
497072293
806638877
1986818978
818528297
1553708286
1858487233
467281269
364998167
1903249249
1113398472
477110708
1305749359
1471267003
1719043412
1728373154
945459652
692729945
1833119849
201581162
2075439837
413645094
1336837203
1110398355
563984708
754693534
1778174209
156211456
1138151419
411222850
975756980
1069643731
167901113
1003397233
896170965
1291071952
463858157
1748270797
1852699365
1409829958
796132020
916494608
233210357
920660501
185152184
1328549491
1262757716
185822201
344127958
1225918237
594936075
2136348777
157378972
1498488930
2143433288
285510841
72298227
1514545410
1457279613
1453667452
898147511
1284830650
243491480
223414783
263908817
1303704789
68176908
68411098
760485846
522545876
645785298
1903520724
1482507430
1016033000
1955825518
880552301
1763171646
641072887
2113607111
2073751528
498518899
1882547082
908831395
1226465120
531414270
1446173912
2083632830
1303318689
556297352
104699366
847097807
386763988
1467479376
214032879
503466088
426577355
355216473
1183825912
67841248
671745747
1760887533
2098571064
576014973
31028269
1817178449
1410374462
621911150
750646252
1463904309
1997703287
714834916
1924113834
2087865363
6285320
885761209
1902629767
53114382
1640344752
468733035
1312907637
180436814
724071944
798253098
1159661151
1564283676
1638796824
761123710
1917340563
1962608680
897723391
376219050
1682855449
1532462145
1129808381
801335520
875132258
1282467226
837160957
576868363
383810966
373109954
1657258203
1004389539
355132796
1464590456
422858357
1079608803
1386131653
330071533
1748856310
317804173
253435683
210998375
1833714640
834142898
1380001042
1635151561
1388388417
513173193
2045422460
1064760963
1370915665
1316117859
833722476
1176016136
1762158973
472362373
716677079
1314332301
1122033483
83579228
1073732223
1800979487
1227546178
542264148
214640470
1242828301
879522075
1419052480
1468552061
123919829
1873354511
1061697657
352913922
706443460
2131599682
511989362
751603002
686332403
776330918
1175750021
273757508
1102679178
645803984
1252399891
612219463
1791184503
724626326
294757188
1834173242
1261156746
536951644
1541828442
1631141567
1939322697
553924378
797027022
1112802123
2096462281
1643727330
823786300
1500985220
1174126328
940760531
373859557
1868890682
1039604138
621826180
1320762030
1714094804
94258557
1904881523
1606996650
1569591663
751206267
1601289095
771605986
1519765430
1978722672
1021621907
333509989
2070466589
1321857977
580286047
769759571
1439366817
382979944
1882145109
789354122
934162871
1536485635
606270256
1652579666
510064957
1673751084
2074077329
832982874
1513490364
956744754
1515664287
526036563
2029480476
1510490747
1358895260
608965015
1005094926
1554752553
881905857
955999511
160820412
174636841
392337546
501575399
2116146720
1725901285
408879678
444522110
1899269724
450686348
1673171698
2009850218
34048646
1815167109
1806214892
1803305767
1998345401
1019496671
1320197468
2090144474
5257875
26010979
342117623
584110226
790480631
1008566814
1616429129
2113873224
1107099960
1067511794
1986148794
46997435
754152848
1816152300
1781825429
1585380114
444925436
302700931
396915011
457469370
1968603574
1452872433
134734429
988839554
1676871149
1187218888
870367060
234742838
2101683696
803660751
536902202
15264349
1567939367
1917717152
660127327
1913118880
670776779
947590504
1521380535
1579880668
1826424029
1562933192
974381097
1382890664
1411173953
1274748847
726628833
364750037
1670786904
1325309848
1936684419
1691129430
680693013
86270121
552338756
1730380105
126401556
740220349
1054389867
877762362
1905813770
2047992976
1489378660
1412821251
1081231730
2041635026
1242876441
495992204
2122191547
897854919
177898464
841021305
1781480280
2100195598
630902408
398599037
278495994
833289379
1194571157
302094207
1819689611
1268660501
1333780787
1743111999
199984232
955324354
567210581
765861022
1485169904
1024495005
1903503004
2051003250
972438143
826938395
483607817
619733546
1833174403
1490957575
978833956
1052665469
256223670
1988238336
1381665793
2019171351
38759593
1864970430
1540566725
79584024
69877748
135248118
1896644782
1293622769
2055425952
874480464
1419028035
1924304885
824531947
1860671886
1170980665
661758816
2121062621
1367341626
1334954402
1445802008
2139608543
1607621462
716492597
1737267401
1597157281
48297099
14702789
684391043
1589806844
1053053336
1408183131
1972888066
577667355
1899572171
144722720
1182829211
250138896
1203195289
315640161
694854510
1467516612
573209443
74962693
1909038923
820324293
1099327261
1204855361
441944385
1990528944
1871620353
404847088
1647993902
1826592703
1061929916
1540536843
597626908
720635883
465972375
1435238435
972208361
525749886
348151593
960243651
168021107
112361616
927528894
218926535
1584625920
493363897
1109251030
1566612954
1325445936
1133393944
737754721
774022549
1364575344
1087446068
1006772546
985592213
1579245849
1318789595
1656241919
21901677
1164199659
202963978
332756501
1150296987
1627153157
13299296
398264824
595036776
1284931722
1467204756
624031327
472410003
642743924
72782706
304957731
1265205449
460197285
383008938
214795452
2024418325
683538479
127521718
326633861
31286261
2117463673
1773178143
1298499981
25895759
1638981087
2111883091
1928495503
345573968
1017368412
1157144349
657243050
1953188358
886656243
1319592755
2050415094
756996457
1213944027
666815820
1178265570
247328942
1624554233
1942684050
918877624
326094370
852709288
1796364161
209631559
1405403727
24329640
657320402
358955470
1163887681
119352476
1569451700
1538359519
1734135197
1344262896
1615648830
1003312497
721043113
1141773463
2064399541
1674378674
1444776878
1860872397
38176357
889653667
1350365077
1397377202
824994995
444802365
1128917374
716531028
987050830
622391856
777994294
2041734676
1088467736
540535522
353586857
1090612908
851061321
1483820100
670013624
1571991016
1842140423
1996294218
1471063626
1440756566
1343966384
596819910
151070925
1609846228
1271574835
269468979
800810564
1720021449
1800575078
662906481
1798041326
586196824
455264016
1415102293
1417451499
620462222
1991225494
796677092
186564824
1038522345
1140244323
1819128473
711188299
1232705124
967533975
2086592103
914576234
934396312
559805505
747979040
913212397
98308642
1611480294
1919346199
452215435
100913710
1823733905
692894557
1121220677
1740554989
1031993630
1034083605
1585781131
1837091780
966336607
416278314
763978274
364457947
1177166246
564940756
173824589
1060588686
321194238
1176684913
2031067704
1950146531
1552649143
1227009277
1876919909
269080243
1791697068
2048748668
1478319205
1586864800
898162928
157814026
1357981262
644225224
695283463
1593420061
210993056
1082906506
851191906
790624978
868274559
2062366017
1396169948
48426548
306630246
2099820092
868830878
133184288
1789736646
1215826672
1316305817
1040713859
773514662
790402624
2132913284
2114164020
2025333789
1207860334
2120306231
1622076228
435111420
1866938307
45715649
969841161
453807618
1424013476
32805061
768243662
635329212
1843530426
1294976744
1586916545
1612093737
1444053747
125337711
1183991097
1196327615
1254913764
1072111497
372869916
1420664949
1755871786
1162486643
1268541702
777328566
964306138
445773965
1085969475
1875918371
1749508547
1213108500
402210529
434861706
486753481
548390117
1007489551
91378657
301295928
1754888679
449917040
1131808596
1758910276
964465811
1487159378
685576814
500003791
1422241668
1946451358
1511867709
848229615
181574824
792974521
119603508
1276404107
1149218012
407700513
645449285
23533210
796770244
747816792
1645872926
36722144
46275937
1633814608
252462158
131357909
1233196293
1190140519
1954902570
872546603
541353580
245234768
1444324265
331339979
1355706704
1930011172
665452406
1981802256
1050357259
1520846914
154336251
568513417
519040514
196398342
588374856
896772081
76211100
1788154616
994811891
549787281
1478717987
25783145
1591136469
817448970
1812743996
2066024623
1096754562
266154692
1919433131
1186887708
16777892
1885370341
981660298
1348412498
1251438058
1196608001
989748596
197713847
1852981881
424664034
329637979
206206601
1278389547
1424152004
1524128712
20728111
401731805
386553026
932836356
824045179
1505653346
2053500899
2055118861
1936580019
733416852
968247104
482247366
863248664
572829762
2054724120
1172638388
878252076
1947418586
75949182
900455036
553718179
1779090496
2143651432
817002796
1749444078
1269423502
151482690
1407437349
4847970
2080538351
192012013
2071612978
1773420166
800715768
1271434992
934554185
769593341
655174672
1999343099
443021726
419535681
419057513
1324319407
2110481462
462901952
66099884
928613793
1037860935
207284203
1669825430
2133294606
989788712
1984843156
1507730625
703465688
1568539720
879280697
778302112
1601496699
918818828
1453580833
451655542
1583018438
1178160397
708887035
990500575
1886035369
1423569507
1094586477
283040480
1663564702
1270173375
2065187150
1972324500
1866549602
1587978100
1527561889
1925823194
1168836778
1572385427
1715020870
1843152908
693148605
2093305305
1443856641
1006251402
274885734
1644257117
565748036
712164435
1080728217
1363604956
991781310
1018870971
879833561
1393426607
1517291693
1565041505
1553524745
1126488245
1429121324
2103815464
1790796786
1146720135
1136102599
590596864
1740376746
728041667
581477934
743048923
959469119
210295229
727911061
375924579
260879548
879817113
1361802549
1860344993
1754852451
1980369467
645976203
478655529
1786711215
1545461691
1751238995
249500923
1471144444
1990603092
190474196
2026144776
1007154521
686262529
1750250280
461304046
935203401
243584064
221731643
1251264788
1959023991
1121752154
1068853800
935236815
1600438700
253840809
1851916232
1098439632
721575904
1086136727
516363078
1842761831
517109
716350695
1559117092
1850950837
1747770307
432755185
1260554736
9135687
710567249
1283770080
784487527
986890967
1201171566
1288556478
958015369
1389564990
780956108
1522808112
1365354788
795759748
53663960
1824806416
1326681025
508009236
77315559
574326484
1643743538
1349730158
714364056
1674459602
1466262598
1357858500
155569689
1283649531
36697117
2057639923
1626523485
1556279392
1161245933
181761758
2082225919
1629604235
506749873
1206897093
511120512
1677498555
283320217
1408607548
1262161274
1914837560
2022872150
615227378
292840477
1876197983
274312294
1123577718
1495326213
882253113
1883720613
1576225841
1543596524
559003284
1342673296
1833082374
153699832
1703922449
362226289
294383558
175353381
763985769
280853318
416689305
2133398082
2081055128
1109871303
132064017
1060951251
3272743
790221859
1216696842
514625612
1212541835
148396368
545717517
816440907
1206283577
1492421837
1526171692
1985467736
1091881168
1910705315
434904164
889493255
1017000932
357360621
352359428
1676215992
1604007575
397874559
477474497
966168416
282387208
1127820836
264867315
1566351954
167827181
1494998737
298547370
554611835
501547617
1415093933
592177351
1806943669
764688691
1964201366
1890180643
633892498
2081720995
658968180
94272373
64779952
1222664677
83800344
1170729516
2088039142
1456696855
110281898
2006222632
171699069
1177834116
1770338895
1649366716
329681510
1839996811
1890860711
1999552671
1834668545
656183768
1589449932
946246931
1824381535
1382423410
1837627391
274618311
1681103006
558805894
202769979
239916432
716778503
349859612
1439314491
77201217
2091038085
1837555854
75906546
1351094144
325432535
754598132
286571759
566556008
1182330696
685203262
1266228718
1805978054
1601363494
327637193
1860091420
1088949036
128951479
1223301725
318767617
906584576
1441238503
436119374
1593735542
87862497
104797242
1135880821
130353191
307729665
1333358032
842321472
1848449363
336194056
337028306
723213545
524277931
316999350
1581659086
1982113997
185365962
500399382
699870573
487439458
2091675053
113379915
1986980303
1617941274
942595387
828035967
2079276376
143333511
558095232
2027153889
336934445
1175532093
1872813080
1894913659
423191432
1746964014
1010243792
1233186543
2067440400
1103199359
477430988
1654731164
993818502
844500772
250332728
728656324
1308747545
1636680157
785496145
865917937
418242787
1619913398
2046490222
1808841268
1439837287
119534184
1862331754
1737465801
634773277
215372998
1735521917
248338103
2078038585
188311596
1409415411
204792420
1257624030
1194127039
1725240594
1752094039
226646782
1423928860
1109218799
700836916
1171292464
1655983953
1868852154
2058023625
153118091
884590599
905604573
1220079750
2048156868
458983878
1562551660
16423814
1337476445
1965243156
12017583
89265725
577236255
343389937
1562232770
839119498
939434256
795612546
1501743399
1233551085
1826081340
1355775111
494533177
1607883330
524960867
382645993
691506655
1706119113
795292810
1687721370
901664324
1060666394
887449269
160831371
343580448
1620752553
21116019
1105680896
1541638137
1049120936
1547760471
1492537619
1759167835
2001796259
621931136
537937749
447014105
1957504942
579457554
1477912137
829580817
1699969627
1358092228
511412074
1569908006
1352380399
1679830722
1657834292
1468747106
764392115
9249990
1667922402
1198002969
1374420887
1584447815
748235923
1405384136
1018188430
500099750
388971397
1730136797
855743380
179312049
1210513548
339332950
1564359053
1825077902
1012280773
5178028
222658577
1039651897
2017568399
1546520710
370377324
1193977271
88178572
993989448
535963784
726010121
2051489533
28726805
731941659
1407649105
1740027084
826965824
32610154
64908476
451060503
233323153
478346350
124928738
1323183729
1778105180
659381846
311274395
91493822
1678331606
300864247
1495818293
1815392984
2104358498
1118873060
1313779345
1588314780
876677616
1550411154
978517737
1206842686
812638615
729560637
13754944
1523992174
508332255
894856896
2068949236
1364139500
2129164279
283934159
1030127588
542848892
146036398
500634735
1801721873
1332499139
687720108
1657903932
80073769
1726852235
1359230198
1400565411
529956534
854343248
2004727089
2019124094
306219135
1676592680
428139287
1933775320
1833946826
1764661320
201903416
493578957
1858988525
880948670
418899639
58135646
1157759712
1902816673
830407188
1326910687
108868098
366265733
1893028683
1020008572
964453745
339667121
1093564867
261321783
482922080
1544872283
780899044
190698325
543152357
1043486845
1363432489
1515299486
474720460
949820894
1010904429
1610192161
1479876674
497563932
16741160
1621129390
1582853855
2144387323
630755566
171659650
1621435967
1153793072
1462059783
1466089134
653449835
1059735975
888527250
1945937630
290670072
801656921
1194885603
1045900175
833288629
335280141
231119269
915793592
1540985426
810658108
301074542
695365006
1272608475
1398953313
139174344
577838587
627515062
1579206584
1434161362
885731842
415490067
870890530
862242972
1903107201
1686128212
1304478094
1106018252
1805135230
1007939567
1231019971
14594702
2090761600
1331754190
1839729138
109620313
180364120
1195693295
1130779875
1086495380
1841606381
125890012
172620041
742467327
662433437
1717795237
2133006660
807934368
87620152
1320817898
429544492
838271755
1653246164
1756810479
481434546
585436
747735997
1922086427
243455444
1593843071
1886851887
1640565192
1757594703
1486276419
782400218
975031630
348829033
1617814991
1601232310
1062403886
183008278
2106787475
223269503
1125863040
904933322
1704338719
590704534
1351178332
152909148
1479052759
229349387
1519545918
125046437
274581302
260869951
1531700357
1358295927
1254589643
854906088
2108418232
588722447
767926653
165038602
2075582261
386487043
1401102637
13933763
1327647302
1233785626
1262042028
1512766626
714487746
2097680773
561082048
2105284349
1842755491
806245817
1562351588
613243588
1731910204
252155332
1636636551
202278319
956609981
428492645
1261304365
850294613
556922356
1216247727
664349589
1474186843
782201128
2072931207
1459400804
1455672372
509495099
1903364133
2005330203
687604112
809961224
265093826
1901976358
1341080160
972250565
1146870140
333284463
446128842
459754610
1384354516
854996116
951663226
2027087386
1832011460
1436807162
1269985561
1089836674
240545377
1285019995
672961367
265023574
305593440
1917625410
1118203441
1766916827
907951461
1675562985
1302639539
406599881
921206807
874735649
1543169843
818200253
1831306511
1888555321
1897763116
1335062618
1772861455
1237129361
1024375869
690769845
1046753151
1329385477
1582676072
1580761927
1285977192
1894346793
1662199920
1295637446
588190661
1570619795
1701991762
1112597179
709621231
1638322226
114870912
1910403199
423722718
356558026
945109713
451529581
1713075848
2107115461
770616269
39078983
721074650
954878699
227863278
805539453
974172537
1752964165
1637042431
1934304453
1712952164
1228955530
294035222
872339694
1363569359
1311248673
603429350
2041999499
1707599812
355741753
1306152802
1525414982
1883961385
981643324
1549015433
834514371
769140659
1521447976
1346943848
71054830
2074527730
134369475
307219895
38710017
949281029
201528748
2027123176
1398077265
1293216163
153919687
1899581352
701615823
931284768
1855453251
2014763103
864366084
1743623733
832072824
730977192
8413211
663861871
1734459942
640562109
1675398196
1027782507
586245528
2003448138
484232560
2034716715
1771283320
2057940990
1197789062
1345220645
578677829
2081549000
650966514
760306442
471277137
236349474
1446840862
718513358
463918927
697841153
1171681527
1712452278
1782894424
764964489
739699168
881885846
1946237659
312411077
922539334
245005293
1415525576
689362027
1352008071
434309042
358232402
16779221
918684323
1469657245
1951364967
611955264
1980829524
377457574
843359159
499368277
197683295
1790486508
1260663330
1417293769
188040658
303646517
1772687544
619348595
513232395
1425104397
198326715
797215657
470520721
542956545
232215930
1032288334
721492878
1213021224
934765843
992748479
517991300
345824538
1939502240
783135598
933994641
1973231840
23025014
1051819172
1770687620
2041599572
1305370614
1236217718
540695851
1587570638
168443428
1125796616
731597228
1585665245
972537422
36559580
513460634
555643251
779463823
1767602630
1776734759
131690195
1113437567
1283366766
1609735639
1534208919
929517611
1058354044
401996072
935480287
975548613
2061396541
1370495569
1795660130
1652146834
1516300611
198639149
1530932311
2012293646
1912156963
1933332410
1699437272
1470844821
623991802
684774606
245395885
326988095
759367022
416245330
1267479781
1076804899
1623499612
1031302303
151398163
1791325195
732104534
736552740
441358901
1392382769
162018790
833092024
531007496
1394968251
2096136760
366871316
1955738120
1269785572
1691283971
1087912844
825723316
2063674234
1220668074
556260036
1267294432
1611371403
507061418
492553849
1779458601
543873657
1192093779
1034667945
54710443
1759977569
28217856
2029800054
1903956159
1632488009
1126063627
885236465
885323806
314370898
1980398958
259644427
817751516
161068929
1632989568
2036075994
1310434041
176881302
60404033
1869364118
71830182
1676717296
4494389
1622587872
1893169785
997283614
1309312832
1577459053
1201932894
827771701
764774843
810463439
260017357
1368566745
175042616
1379562120
1284331550
207884649
1195733435
224304134
1786041685
1454847368
433093591
600027039
1841158456
477635735
28429953
2055802333
751289417
1563522988
282485001
713889121
233597800
493885398
720866704
807585776
159369108
1300563825
352159250
721287483
1937600015
1616786618
606343087
1000277120
1507119513
189748230
400721907
195496947
291850579
163824234
683159682
1922940355
1557848630
1173516094
421380946
1892787005
1841100408
1909247647
486362906
1713108535
1495240274
1770116197
925981556
2054225980
1988659201
722335034
1001149733
575012922
12159033
1148268950
2013872852
16095372
892318153
1413752798
459718739
661374505
407512785
377826914
1368212333
1300389348
1898467393
2039903851
612477068
680989533
24178309
1569076535
449119762
1778648635
1918038430
1775884069
799197523
1011079703
1764825337
1412774366
772676245
1168790328
864640151
72805945
632260912
1270513054
2060000407
939688612
618921988
172186340
1977555302
596760057
428736937
764156141
394015994
168194080
901393623
519622572
1158936953
1771300514
1949829063
2008074105
869133038
532432073
1550325310
1961838508
498638533
1379368720
1805661042
902294625
447716463
2013195553
363280537
1514636615
92603692
267766758
485025639
1341815623
1998587063
1757923330
371400582
805420868
107022675
1471582190
1114462779
251609045
616350686
1513057870
94072332
2135091227
480178338
1612835895
505191610
1237394816
1741022992
1664121620
1721230762
175896248
1223160381
2029266875
1353098111
1764196489
1293119716
1017926523
1932423052
385035730
375045636
1054046082
1979403840
243291308
310173935
523366045
1465590719
1261397170
89916765
271042364
2140893079
1225563624
405978060
1074175489
1365922152
516247147
1805189687
125075472
1698420003
1731107014
2072646470
1106302249
1626638047
2013708887
2042363886
1605652955
1681543115
263850376
465178208
239399388
1290574287
873726927
928179026
1194785298
644135887
1877378191
1762357576
716440469
1765781130
1976502893
1701294503
1166085290
1217529898
1784919690
2130322659
1079809091
612843761
942721506
1481316873
2024651673
1502428995
1410313260
701022141
681406516
105720809
1082161662
2031156259
248684256
164793958
1791957608
403049762
1948937558
1717678404
753720935
1061089518
2145746117
1688096305
1393010231
411342285
14889959
1170440756
2080870280
321704625
748949903
181275168
138161286
1698965323
1391199858
1369032440
161628528
697779301
654170057
135498055
1296763646
466443378
92834132
952116899
495848552
149175005
142594027
2063193423
1221486183
595535141
1211665242
476368947
1220326614
144278318
1531070626
1748779873
438203576
1649299121
2090257680
70811821
1833169707
998591539
970499823
837778330
1400226648
1081543434
695847293
1588628819
1841478725
1427680644
1791176111
1258062114
1706524668
463501724
399932849
903539103
547916012
980693033
1541588453
1601026724
710394035
1777479351
233124028
1631858828
1138662885
262559278
40814323
1242429881
1474677561
1838922775
1023949761
493857869
1297306722
832316022
1139588618
1339654812
1303928270
2035169358
385143442
291593782
350708125
759406952
749352587
968955217
1128003245
1713882931
1587399207
1790576226
1950162594
1684041838
1480098375
88011995
123935803
2073108936
1767924414
1491414173
417976602
814892541
275415208
71167748
481862872
697114119
619908466
1339631384
1703473767
1963817378
1196713942
1691510066
513015614
368719670
378943153
451486673
1580300389
797281339
818776974
960844699
2079291927
491132302
671550542
1747529619
1020075174
952741773
1609835992
955341184
878742559
118691474
917784148
350502464
1775347008
93540049
1832066838
309445025
1672617142
1330631902
2041900837
597963577
903621703
1476826567
1229575572
1201899950
144755346
71348198
1929456417
1682696255
1353607157
1919220244
30795164
737700388
322516262
1509643447
1080885453
1992505106
437121571
2071052759
1541337574
1033625418
1733837777
869549370
1088757997
1890910237
151359946
1695059075
1222929189
837431232
533556720
71196740
577613298
249508521
101220702
1164303132
1525504060
767129112
2124350265
60582497
224593177
2054477273
880260905
866227953
2082086402
1106552644
384856909
1585747132
1098679610
1259474734
1208561231
1474009902
1312311198
1695063033
1560974867
469108133
420566892
230829010
579939752
2140814262
920145440
1101207444
1761997750
469786877
119486221
966240160
380473411
651873679
1013276935
1396953223
1486294013
794644212
1150499171
441857613
1272122696
106180391
2025795018
1763670281
1551671166
1752958421
22320733
1504627152
1614577673
1466650622
97888234
1205126599
504362534
1719586894
227634955
1871551388
87830524
509196293
1757860114
1114863324
1232546043
2058000016
265131881
1643787376
1919883420
1795559807
536772900
1129668441
687433763
684221880
2083741076
1560900639
743584147
554610374
416820797
1565093274
1576354978
586741786
564547930
1264687363
985249468
2005275662
1900196893
496022226
1677260635
24788263
1092095191
936397238
195719165
14777841
166075691
1999465450
712812824
383705459
1134492787
1618123495
1595210072
731474683
223046071
1074006106
834583280
1631049391
1137649251
66001180
938674929
1274814980
814110781
1481519816
927075933
951049127
1054143334
289525581
1866907954
1605516212
299969830
887085401
510545043
2082014300
1641149960
43667535
628876447
1534404964
973765477
616445152
1641164551
468468150
133935865
1271643502
1856713073
1937227234
1682238428
1250480566
2038941565
70969882
503081261
1691275136
910139541
1862317258
1377371405
1647613702
1127925617
101859483
1058396583
416669317
1987948233
934755083
252245091
194563933
407947516
13696493
8785844
1651698004
7120133
1965127352
684086558
1917726712
1588827620
737072996
2142120029
1028627941
815915095
617942718
6944887
1264574887
12415119
28706814
1736121084
1979146655
225319328
1071231859
2033036748
1095665770
1489459990
1802426123
1099989330
540236029
1793896111
498968153
1764231878
115690187
1020878756
1870471704
129326824
2088267488
1366616214
1708933566
1351234383
1767955235
1996282123
1106240161
167962990
887578291
49104066
2136375629
2078253253
1516797558
380680622
939702385
1582649598
2053028216
461421898
272468452
1439689616
173610224
671077458
1058107222
763266907
706670699
1781927886
1013920123
1289916802
1264722475
2092508135
394103016
1387989205
1149262705
1038681602
1956939445
1371848466
368366777
1414140745
872793045
1642636193
490422667
52805199
1177704941
311498302
654642660
1320863193
1041212336
1224687674
1304551724
795210426
1006355580
932804497
1352428269
927751801
1600321856
1632348391
304904033
372261206
18264213
103991765
893340543
1396263088
299330193
1693209276
1496795331
1687778536
362963401
1845674346
1185143423
18317302
1433664189
1561338851
1876076817
531090368
105905337
625977749
3872368
358406160
1300271573
1031224790
1355088552
572014755
924651301
416426705
1980487751
8733817
1695122751
28689230
1088348100
906351222
1908414444
327750787
1885330618
1801134390
995434278
1085841762
4256060
116575239
138874643
588194779
1824705273
367098409
952838023
1259100036
2033456881
1219759207
2087185851
1559415817
2094218736
1700811652
1288596192
140885761
1964206180
264130216
1006843399
1234173569
459656016
772993418
1963475712
1760351060
2143828951
2002088536
593001362
1491858203
813304823
1693982829
1319509742
1590262354
1113075383
1377682101
359459501
1712516924
478258199
105151720
302582418
1953647470
1023749518
1099906876
455332105
1836584667
1132022452
485931880
2036807489
876435649
1769962564
818602917
428418415
987171790
810799634
2014179527
853508902
900920929
1839840641
1330769902
1338904483
1930954332
154611615
971102679
511640041
1159889503
661584763
1210003430
1836544193
2125810822
755729390
236790639
951616470
972631271
2049617672
295846772
826174199
2032345829
1927029438
1926869735
835591885
811253874
1713555588
1394403051
555936085
1773767610
596286108
559869269
1387050368
2054973838
311670567
2078423705
204482626
715132810
1716764038
1124204578
1874427918
1044479701
315519420
1224215246
645086601
37455191
2024188067
1051207881
1242665853
1402620154
1323859303
362420257
799252330
329111945
701353023
191560960
1606117848
405064423
410908455
1931435894
889040331
1786238845
854192923
350138947
1263168115
210733507
335911619
616653124
516897200
118288355
599739409
1568302792
1937011143
809391278
1060555612
1002793651
1513491697
1856569925
1020555412
732063787
1796823445
800132293
2097257154
814210182
261124772
1696080850
795045183
768900308
37519420
439119249
798544499
1961456726
1981792061
329279495
1537001943
578169573
678449609
1931793529
151911052
480154402
1969018833
33400928
1169985848
801439934
1630785279
334170419
1526686398
1474332264
1686027047
1709132993
443636103
946396347
717362743
1914373491
1306012004
486592449
1488128212
1835537140
991251427
422065585
1473505886
2135735604
136463477
2103340248
310937962
1227871923
1782131868
1547592231
2094218178
1988552301
1852475523
1111301971
990623478
1514625604
1359045406
248766728
822128648
200524123
1144435164
234796364
1091912815
146673136
903152073
85500286
67840397
324526141
378366785
1581142216
1196074494
1730795491
1558105713
2038450798
681136173
1372253989
2022725417
1800253407
860919983
1739644063
719342028
329286454
1950685369
1328708877
984094438
26506485
246393613
118834857
1121368004
53558032
1971932352
469680737
1690456770
290549362
166380704
1916997340
1995581298
2075062669
2167784
531196397
1545716387
1363009232
306687518
1256178652
90077946
2099183203
811170292
611735683
1027618032
1888666843
180984093
1331450535
962490255
1987434814
97843268
1962308982
306354089
1961894714
1490921568
1258868374
691578256
1847550414
1447099777
2144104822
780075001
10897651
356087846
1386887304
1769384112
2099849270
2021487925
372477972
395620767
1575033070
1366009236
1913800684
771094415
160347293
683036578
2043178629
76949445
1261785781
43931306
255406673
1900743642
1277677354
1173293857
236178587
465902883
638572807
1108067096
1733915432
1526096499
1320732756
696269435
576148355
929075984
797375430
866433811
713921576
1022067609
782549113
2030505318
1746689887
436525573
1208860277
57225313
1517286734
552208968
281145405
1934023063
1258604052
454924740
512303220
166903256
809276535
2116594900
1389359219
1484562708
2120064906
1944705359
1866950102
1219571491
1861539220
1339180190
655360479
782539634
888409575
1972504218
257515108
240716147
637881092
1691670053
1719620959
1110555926
397149564
282066534
550350378
872682177
149781761
1635948890
104027202
1672953813
794367096
933827921
1817056629
58972796
543797795
193265827
1012393957
50604637
374942638
1102716526
2090776718
2003189965
966702845
413254198
22004051
1748031652
1718707597
462779461
947873704
623640391
398960133
1490149079
964076076
1797162010
2003619574
699596986
1466886021
1110519988
216379503
875211476
1946526774
703122014
587017923
1735541775
768620748
1405606060
1039262925
353949030
1268351176
1590245150
1650314745
1789812341
1827790929
990145559
1997600871
2003661112
349887008
367839873
976764835
342103714
326577865
1824282859
340332171
1958542178
667451930
599491169
155920727
1458168595
1789102466
1177980526
590970971
1183868135
807649964
1544675702
1850935832
440004759
218608001
252576959
39101791
1458051444
293512790
720140081
431293336
1724787614
319884350
1489388859
1645976355
395380679
191643470
1325754615
2137760109
529418169
570092269
210891366
752618848
2026613283
1783820292
384039025
2109055342
860866449
966906672
399200266
2037382679
2009402797
828420917
551423251
755415967
1315439799
1035519680
1201588900
1300204775
1566694019
1243702124
1049344789
767191477
886061035
1457556344
73891928
331661356
1708874804
1714881484
1009568763
1745399803
224100761
1746989838
1027459062
1255230434
699304247
1605633840
1820345906
1388111039
108982344
1967399881
1949809035
282483328
1079839564
77043889
2039346570
1965979740
1563134597
1989402543
2077996725
1357796526
897599255
1508631413
451015375
2029763887
1849316798
913886518
373616992
1986570398
145646721
50748183
1908026318
1074180138
451567159
1971043997
1182397817
714576687
280057533
426377893
1806035905
322158590
1760608129
824769147
1148530505
1100998434
982508511
1640740441
739730164
510301558
1721412748
173376363
610235586
449500600
1021881627
1790472558
493301330
240704410
2072082170
1732665461
1635552444
1490662802
2015311579
1096652782
1774837934
1148651393
1850775543
238675033
491370280
1994116175
1541075113
150158793
1018661226
902766727
136165205
349369902
55457076
1577456870
1247296879
1632137020
1296383271
688228379
1574089861
551966983
1646121257
1091373318
302742174
686913624
1374723561
673431993
1747561919
388625532
705521224
562063450
907413801
1201155465
509436554
447036108
851118269
1950751616
572090696
61407325
1577932146
1290679144
1266999046
474354583
178092506
751359542
1132359570
1969779946
1704189490
1354843801
1792511149
1158931831
890768575
276506529
1283700733
748357645
608452060
548504436
1691390417
926977204
1457925244
1301829693
989311613
561734123
644755959
1745465162
1132153255
1731653478
1418570458
1348942713
2128512959
696801436
790995662
507084480
1231736075
846317029
340183307
1538619795
1439867456
929871962
2082712655
678551370
1436776817
2039767694
704003905
1454691983
1603745094
73993160
1677305102
987971042
888568308
306543048
364463330
1824160491
475841770
129983345
118892279
639488025
558845476
88861283
1568905299
996162326
624406258
1084300780
1813780277
1561582391
1332958041
762152209
1783596845
1804066669
256422356
1998499925
765385
540933330
196299707
1804588187
828372551
834694307
169309532
949579094
314408448
1516335821
101639792
1151002146
1377069406
1384999882
1772032584
1949781508
137330333
1534616321
239749133
1570640071
1892617030
1729114468
1821153990
1004059097
388239502
1044128633
544576023
1790361040
929871459
1049831140
791650797
1309691328
227739894
1691451926
1114008407
1161375932
63896531
1500975399
1537000470
765240745
862762832
420941148
1386448740
2107330247
1828203491
436361680
1199713891
719594193
70184618
2098551625
155332466
1570858952
1731812885
1737643497
1345202064
1676850457
399248675
403788509
188074355
1867316616
1878161599
548310816
1699190539
1601806899
862192574
1824551486
277962911
1024297925
1231305268
1484655444
1387826613
122768905
441409241
622794858
1044065575
531845342
1863597745
2082378764
2051722592
1727857398
1476152765
6867996
1938955426
245634191
188942975
475922275
1299599658
850442474
1528670967
1337099379
1820678540
114422061
1442058382
945125195
2011288849
995679838
1521222720
1839657080
949867439
1022630744
1711782738
90620444
1259691619
337911735
490250908
1038401354
662292391
1870768479
484930510
1360759255
467583894
1309618049
1527943535
1618929765
1798981566
1290689542
1967368924
963028266
1642607598
1307741828
331196467
1713304443
1365426822
44656136
493084595
398941846
167821349
1636979591
1329303805
1900625835
313166978
694039625
1703455066
466533517
194437675
1479537540
1671876829
1363365168
1514170155
1660368316
719306107
830917157
1910834398
52300192
2006962256
1125909407
1157630109
518169494
126482730
1882971723
693111805
584457989
436986631
626391778
957981795
421087533
808675427
1848107969
24632481
1695576829
1738952590
179553105
380334997
1214729128
129846881
1971298838
1954145613
945668860
1457739683
950414593
1640840069
276230871
293219778
929170471
1675994469
1505956486
1654997076
1037865072
646829964
740126780
175886258
959013338
467875113
550990706
1816353124
1836520964
2002960256
1684645772
309546197
1486800499
218877552
786681227
1298335302
727383630
109678771
1224013522
1822627036
1670330770
1299469285
1166321366
841139513
371780143
2061210950
1039531511
23262939
1598228243
292149610
692972340
1947678561
995435082
1083395271
1419077394
1756768357
1012336404
1818242029
351319319
1318726072
568451008
914617289
33861272
1718832871
1400366412
1251105189
1633883282
1693162353
406557636
943918087
1775692460
1618904727
662661692
869612014
663345222
849659811
1370959767
633594940
270242842
2006280836
158581233
136049909
1071928552
519908366
3304542
686104651
1740328257
187506073
1525204201
103713867
616180948
190943692
911610760
426787169
1368828679
283267337
1262698448
219308711
1531648308
1440552195
2130331415
732606
1088879719
1207651772
207502123
681886645
679522466
1741958420
908904531
1486600343
1499533903
1903950718
454181841
434596918
1973563544
160543805
1348026722
1419586138
2073692146
1431038284
1478406827
729748073
1770669069
1394995218
1544784962
2112342144
1412303468
2095994146
1307899083
1122233692
1524550749
857184563
721681133
980049410
573120836
743191667
535155577
1053048114
1607117030
593945485
779460512
1364574843
154269151
1091582830
1060158409
1394135873
1605992340
1164084714
872846563
842687196
1677106223
1091888538
578094952
862689865
731218859
1020183133
1325024526
1587005785
727406983
6585753
1543848873
2077236676
1090994010
1121873423
1521332936
1985881326
652963373
1732977893
194804336
1762529929
2100779589
159250757
581812417
132239888
990632979
16440492
1207269697
276684353
596796110
661682044
1559198188
1673585179
1232088872
457280682
1019484745
1746346038
1024365815
1706993395
1118460209
1429906363
944850377
1607535653
1502645102
254883925
1953735476
1727527337
877957555
1064905374
1424365677
1872308514
234133244
1752551413
874806751
1086692438
1967216314
1078777698
1704886700
682864949
800779035
897933664
1777015688
1078951612
727786353
416931883
1621100002
1600288948
1197498971
80592932
1967538413
838032410
1873019819
1018681354
1527028794
1923048226
527911737
1645388002
1689864473
617464387
1534974634
134428426
1700492593
1153330043
325890121
1512579477
1184754845
1117067994
537701473
1021371052
703316961
1084336972
976199820
39801008
1912081109
1950790166
1398858914
150189371
1094288811
872375204
691697315
1411692146
1271623883
740671389
1080532889
1933837911
1363954094
1731855577
746463757
1297144780
762552837
1301048800
636940541
857289389
741865811
2068461009
1873767814
1705694021
813539294
1259266788
1903963465
272966685
1114087453
909827323
896944285
169656382
1149481425
862996359
567029957
224516426
1563046813
112666569
1493110449
1847222012
327888300
99209155
513124372
1015082657
906058678
657101567
1986907944
599362872
1499742040
1178845895
1895126945
1053631822
523385386
1760752198
917738969
184340868
1921757317
1765835466
1772905566
262007702
303575857
1344567389
1531294349
1221583915
118403474
1373214024
1635293922
1534911662
398046367
1214234440
1178009895
372651501
1441833100
936291013
1611577443
1134391615
538902310
1530515502
1530081723
1479244011
1167249913
1879484133
372683240
239482711
2095770823
1890986808
903614535
280373366
2107529196
792897688
931789993
1689037121
1404418628
1112723386
1376308581
1504448694
1861208946
2141393262
1616107009
1589808978
2091503156
1227244548
1650935130
967366553
1308955350
1098813147
1410567058
1031114323
1642234169
261070391
838813867
1136034647
611134225
806035613
18924226
1407234220
336389723
1861782112
219669532
304612315
1035595560
39395872
1441907060
1072688510
1758106260
1646875899
1308534859
1294318077
1416880177
1629508102
344175981
854962512
391537943
883880057
1244721771
225181640
59764050
165599678
1885666473
716334532
1743474437
2010316582
2087138141
196849763
552025087
399136217
1675718013
458094965
711793652
1168497221
1744975945
763146245
1160834891
185785886
1221631427
717449259
1221802293
2056952403
1381659266
521303065
1711141196
1190661440
1636183070
1044267776
1775599246
775233137
242302842
1281526525
104249698
1596983743
509871867
971651037
945485233
1397364072
931410091
671949926
563811693
757107885
210679013
1941215718
69903038
139527395
1459770357
1373083928
398717337
1164569089
2051251398
2038426044
274615135
1078481389
308509424
1288237838
2066161582
105126244
2102480210
1799969916
68632541
212551738
492929958
360215825
1218256902
388873542
674350441
1237345466
301277814
1895441121
1293131803
151921511
736684267
1382886231
1514585220
969947700
181317556
1213469806
1215012430
762661718
365014779
820212856
934799747
1570464251
808224228
1705201146
1922379979
188812062
132033695
1890675779
1970490371
57226635
990244296
920324033
1270298139
1774377545
461695595
1328460302
1171223362
184904796
725590595
1405585914
613875781
1574113664
1729562484
1320335346
1380960061
34710095
342661126
15741648
563977863
1003188875
119996545
548391720
1326108502
399040778
1011926570
1326153813
700392279
489926720
797571320
1822432292
1412594540
682960555
2141580787
528816029
2109992351
1251997345
1223557555
1279575669
1245604795
1121382137
295854677
1989528686
1416884441
2051109585
1064428063
1974917286
1429747770
582924938
1254215937
594389593
2015624094
1940445963
1186914212
734682254
1269414156
1243125553
1531971919
1727003490
35979673
1228601032
2015659535
759389988
1705856728
1881778155
1446364444
1635864923
1888838122
2010588789
1328967389
2069690482
1889544626
750759085
679964618
812092550
1930702968
1563421587
694946285
1881297802
1945539216
1578273475
844492676
1127998694
1792441511
357921043
222455134
1025095365
1404187158
1779946651
1430350969
300872028
983472776
1878135501
492827894
180456298
486168848
466112846
1833834559
2078191475
588605898
1303963066
1010457377
291464778
1230391398
2094499253
1216018368
947817621
134585995
1451638744
79573069
597757638
1695119718
744307545
1369090293
1645309195
452528386
414335115
1551420087
1133479895
621929806
1391528236
1122905219
1123398634
129490295
1108695105
63178480
2052331297
424168796
1958206223
1426173192
771967978
1596587078
1128190067
678694874
1263488502
1193444095
31685134
2118862658
1249619589
488258082
1297961910
528950814
989991008
429371397
639898695
2014040651
1544285287
1163634581
995718590
173500589
38313394
849780224
2005648679
1559340736
794867099
886102378
379730823
1271831787
644323420
1258159843
1164188979
1442670631
1942774004
1658138806
137077472
1377564094
1315638706
1816573111
1735764416
1781058484
1786704994
1871192646
639576912
1500241054
1314356918
1922046285
239173066
625959057
1943023001
2071625620
784227505
1814149331
11331273
1633568602
883734724
1792628860
589006956
1698545082
1626820758
85178369
649839898
953835738
1939738621
1755860719
565069959
693452310
1126906179
1481152022
676078507
396679257
403526961
1053168107
1229422779
1091147338
1218898638
1723294907
722902936
365541531
2080702407
274032922
2125077064
2090719244
1716347267
562648011
445608219
1700195369
1125495834
1380245129
1958796911
1969674551
1190415212
22903199
1485009850
1695843892
985385848
1279493757
550796525
1413774215
1878167481
370055717
1862741469
1910442322
1060559969
1618462482
1213437208
1224537376
1180751395
863694807
1010293068
1663283400
626213544
1316495581
816626924
788142168
93065302
2144203534
810445476
1056880633
1235593001
1174795825
431655368
2078841657
1461321845
1204560535
1451530776
1383834112
95979440
1040864194
1262590022
884564028
1566556695
497076970
21752442
2054652582
1806417763
609532013
503354347
1166327296
543838664
1722666725
307671520
161826082
1220939376
446422264
147996543
953141084
1849234785
484274108
1995645392
1479800250
259564054
356547702
1516338335
1790153397
1588224942
670438429
288902792
697763757
1767152878
1347558400
1743738030
1952875334
1268386988
1399853469
1720006538
888184684
1366466134
794153737
430636889
749178901
766632373
88961853
198299578
1016977659
936135458
1011815093
1562110998
965446701
1852587175
2054406804
1750205568
1097142395
1309136160
445279922
639486257
1345089277
1606977831
1829228353
116049666
2110138929
1043694382
1638556769
1190038568
1589287889
707906481
692811529
1324946285
1978456820
738146660
1970676731
130972026
2104502858
555166164
897412525
485161113
147123950
13238543
250238723
112340203
585510426
246837852
1362822415
1395302638
246453086
592023633
1259071911
126263664
944504582
664315178
820245856
467360245
845192357
1527108279
872206851
2106013912
1241547006
1983937337
2038441159
870882285
1347342362
1079144656
1490212983
908444755
822963178
797634205
564621210
937890524
1230645892
959993892
682647336
772049980
839160869
4309638
2079027280
189244733
1426401687
600916928
1704930002
948066206
767504919
73403315
1329809262
308051201
2144735801
1855275919
598551043
1113093377
545204690
948483895
33121236
397414242
576272913
2132427876
1758150015
399163939
1274172446
1445925858
2073774591
1429087369
1027952328
1741002924
569245740
921285575
144164251
720460151
40590662
966713198
1195482684
217022387
1106284324
1449549193
1527191295
463810756
2027202194
586401491
416177662
2046340575
2126074227
1769503401
161066374
597048313
2137038106
1709624321
1120859179
1188156559
1092665423
156661009
251003387
1081515518
531557923
460018633
1010187992
242559699
2082090844
1287613921
1711073659
1535214336
1156531504
1282489799
1934941267
382858286
1067357130
907494864
1268309334
1615833298
1717375980
880405813
1867084552
1789528499
2077838714
9741290
854541114
1373496732
1748851156
1937723312
1309866329
1172398434
152497689
889257731
1215542387
1313190118
1474194659
665642657
197459401
1421842027
687210884
243967223
6112931
296201142
1192870196
124440178
526249774
1721987404
1431950809
1479066187
1291703263
684205992
735555734
876267066
431973520
1420324665
1369391929
185690888
964379135
601731100
1209353036
518469819
323511483
2092845822
311653343
381788771
1164626641
974229710
1055651772
1971602299
1418833584
1370653677
833399837
1528259257
2110670019
1848794964
454789707
868400974
1187774950
548136762
1074074208
2096997637
1878223356
1696104889
731233689
236275773
1480615329
1285035652
1838643160
1579837964
850731253
1044166579
982262375
271009052
561148275
1611338021
423501443
544129348
1654572121
1593876972
1132453731
1730539568
929338572
1980808006
2113111034
1025036654
225536670
1093224950
1825798570
1885036206
931028878
443573789
1372923587
1491591253
696987265
1963698914
694066246
1151043900
966052229
1642223585
1265127488
487742226
1437628230
669726849
109305977
419648264
1955887783
448222356
564190129
2111692176
1035419608
520775721
1263048030
1837732577
38671141
376579207
992607858
2001287982
546594630
938293256
753830020
568466093
1323594527
752033279
1634799591
1749583427
340447476
508409672
2106576312
691191623
1616708399
953527117
1811042804
1427314734
1144847413
138579667
1497138782
890921118
1121057667
1881134337
2017966139
2030279049
106953903
1763149815
1981459055
1351217647
96906467
358860809
1668919432
814352931
1137764882
727192942
1544015865
49250686
1461569556
640900840
1494346514
1672464628
1363943442
579590979
1748824830
875774093
1748084171
1153804531
1819288027
967678858
1946584744
86324859
561266019
705072104
1770950439
1043231404
1356915000
2115221344
1869142515
1596048659
17879068
386200358
164562239
763874757
1693863792
1073989781
405598703
232582730
1976076560
1411858710
68815145
1552783706
1705178410
1409088098
157092611
1972660912
72338696
2097709912
1791190144
573245659
1033274638
12189537
934612424
1092537262
176639688
1199379286
2056122557
528100778
89957289
1067522339
1072027281
475268037
1235998469
251370729
1661984555
1538620912
1757261869
424026202
1815772728
2041048809
2080902388
743974793
280560070
1604017430
1172409196
1182698738
236953928
326556147
1520975169
1381047697
620434027
281256750
2058641579
1585937828
1745660121
2038696614
395322236
1198412948
1762917178
761734693
1963814156
2059256041
72290804
455755893
1894953156
1974605091
670703087
1763262621
974637082
1483201459
1966585285
1589535560
569103549
1755063075
2078973170
1257462349
964504335
554832543
455741826
1990442190
356271287
1912522082
1008313044
229797945
1624422902
570192044
755863245
1150472052
1585923249
1311100436
1459923390
1648794712
63425113
1528484081
1604373271
999405249
512912946
1070572078
99009638
357866984
1301720093
1848042703
674160623
1360967559
386365851
1014514197
1708058060
942235986
272068916
373570880
925281108
772589528
1379402874
1635143950
584591482
228558793
1708439008
1890996847
1729369830
1871844939
1667455847
174726607
33822597
460779582
956459159
2133363515
2088460553
1762169656
1677607052
25078253
909571618
1620983278
1748406594
1812481489
857105348
1994422264
1920775313
1643950624
215353196
1357799963
1493441240
963698563
888397137
323276455
387825078
1706014344
512218836
1457005135
1872206289
589937949
939046981
2096233226
322515183
1973223941
1352040411
998482369
2130056397
473321944
507728644
1623081417
1066367225
1988932255
326366695
1977739493
1719520510
1886922921
368101452
374624371
1041981143
1776599536
1793084649
19950756
824771889
853732164
1422145303
547341774
1676005764
458624019
1815216336
2070845367
722651779
1086483112
741345775
1114356279
1599843906
870013101
2134916478
1816482197
29211762
1116907282
1380007997
397624967
1067812977
713712249
1315907316
887129794
597480503
854185864
1542239461
1143213320
562131352
733404985
1918771606
1228583263
861809999
334787222
87975786
1733476674
1713291539
786925487
95951271
1935302716
58183035
469972369
65717008
656519086
2021383357
337453059
1839582174
16891738
779512957
1101737227
1086449562
1087980967
1170604120
1089175417
1130499185
1548754916
9321493
804764868
1954869368
829594183
758842826
1441044511
1802506351
802521164
116240494
1261348776
1151155611
630453539
1275931981
886407045
116634755
1452807142
961693589
245766018
473283286
29317018
701031716
810907207
195806669
2022427457
1381978575
741123516
506865732
1932723008
1773965690
1562832852
1863207272
1409014856
188135871
1971544645
748708387
435946467
1172460736
501914375
1896268895
1415989618
248761221
946461829
567257274
2092610990
936105896
564423113
852919400
927558389
430439950
1438395141
2014963802
379145709
1410339017
764582238
1721165523
526611882
1509538295
2082665306
1012072882
1878287246
2092633391
718715266
64856325
384041958
1166352959
248869433
1202852128
1379235365
792704908
275822027
235079952
554671368
954129348
1626178404
1570289636
1197438681
1382785279
1644944561
411720849
466959729
1427691003
231582229
1773953718
902647590
148687079
471721826
1445726642
1372970640
807997889
1461262347
993104527
144861859
746153063
98042605
520222333
1029570354
210922183
280868550
953754787
1970093385
929670949
23713501
2052442383
483470114
1825529466
1133522549
732928592
259771575
2131987093
320245256
1485910042
419922815
1996412009
1325002401
1535009047
2036479777
1167627893
2006703789
1238378916
1578976789
1028843150
1916351995
1517230640
624114842
1180018817
1114313206
496323771
657741325
532785284
1169365524
2080433066
871023960
31767796
473172972
2015367126
1571275782
460845214
1289195435
333422343
613051295
773895519
1514296374
166007292
204559654
2089688735
1763144459
958216830
594018859
1319838349
1194073376
900227563
109120551
108979512
376213249
1783429066
1781407101
443812489
357780665
297387807
1170649299
1205866654
2046010903
251704657
1091476052
1925427663
330859380
1356007520
447567792
1843220258
1796766031
1932014907
1369909124
1346790096
1570776354
1058551166
1967712976
200604114
1070846277
2027054607
471321687
714749594
1569284410
532278696
594915663
1819728661
1148945823
1557178970
2127262055
2128534426
469186936
1471785106
103405403
507836434
1738835260
180101291
1634887819
969367289
1921747831
1917844987
1580791339
341202840
1117183357
484240381
867103885
1773007831
1542723407
729083295
1896455234
1266404052
1188283312
1148418844
267637137
1026145092
959023277
1292511192
1706874198
182891822
2033032155
1994641673
1930738867
1923517616
75529808
1260868671
1531425241
1945228258
1123156298
1547881742
420019213
2105458050
185373179
738745206
1476317101
900466345
27643433
465924727
794814231
1159129439
1691705446
1746775459
1393811948
1487214330
500376630
1116876959
770141791
41662962
73241036
247368604
948254843
930906285
292123574
561261320
1174709077
1627500312
1442570584
469585262
1744783500
1488075142
1714390144
502301051
2034122955
644277949
126231856
203271227
1328559205
2117695949
1422359980
322803640
125383396
1190585592
818828999
1496123585
1611486125
1598915421
1287974102
2140954041
90644059
1781554120
896637640
792507391
1133165252
554199720
1314180931
1519621952
195488118
74249201
1484343466
1136539404
1229243247
1111219682
502765856
277685520
253182793
1242239893
441316161
1551997775
882611323
1326181880
2060271094
1079331554
316353609
1620682568
427585700
852865476
666937820
1355535624
536033260
1996224864
76578320
1384507896
1322049974
2135579766
221666443
245153826
2037682399
1184372029
859337534
1774922795
489405064
445961313
4287191
1397659215
357296452
879541962
1901211458
908369196
1306839660
1075180451
1422688244
218284089
2029486415
451975998
312952683
591466947
833635295
511867946
2134752373
990966097
606027693
1010244363
373967230
595119439
1058129045
53305271
1019100604
1051586205
684505717
1631306678
1833387170
327502143
646536409
208930944
2087954068
1121212289
1639268115
42956297
1854296333
465239201
1964415137
1875681500
707503844
267349499
1863702966
384284602
677386307
1933911437
2106427130
2146851540
452559763
1070062870
1117871615
1141897643
1617190054
165908307
1631437190
1070315837
2084937367
1714586325
587230811
1321001469
835879419
1017797627
812348897
1849087626
1171193604
1661024023
795051118
1170313720
1531188437
1514392387
991587338
398962035
1327421853
833983480
195492209
86437749
1812550441
1530135430
1252724609
1517052153
1223563085
729136515
2106133735
1302654060
565687266
1386141893
482965222
667649022
2063392534
1338190362
1668410962
1291702045
1718251329
1007654273
405695437
1925210520
1188830301
1215523324
223200172
331053384
3475078
1791148547
1404203766
1417233652
271124504
2104160132
536392317
349090215
575130628
2129784087
674419750
1438106044
1253748740
748279774
1270671090
1804626528
809921372
1705079568
633905840
682818328
255950691
448442720
1046650065
1151666749
609251546
124798767
1691468950
1075571879
920176241
290669827
1498556150
1715581830
675009182
1793702425
1263270711
1338225257
503988846
2121752051
1414002417
1951632764
310474535
785990413
2130832070
1667485720
1338221995
718115105
354067950
755567278
391888604
1629505337
1560945387
1476950420
2025725901
441845224
622001135
2050830950
513215103
1452138985
1863853668
614259504
601351566
1282620883
1280702498
1413801927
1318339749
1211673731
1998549756
2115592425
1608497359
800381972
2078333184
312357365
2096982163
450528984
1237879149
64225095
257060934
1038380694
1318528003
1728152710
1437338282
1420713560
1345844731
1081244361
1116373074
1423193338
165850529
1599407868
675406013
1716516593
698832767
1811853287
484540907
7334202
644194737
1795284206
1827883341
186495678
89155743
2073877400
1698937717
177178403
155093731
2846278
822334566
631003513
1831470699
727966355
45459491
1158419774
912153445
491302637
997509901
475849088
1509374397
1322752428
1162576128
580283244
1685091384
60778229
1516615468
1541683042
153632251
1418006089
2081604474
1389362247
2060758423
656505412
1772547198
1108673875
755861995
155241856
2020457025
908434522
573267629
1881944459
1123946181
1469807599
803002316
1200041178
1063322985
502024767
804480565
195658009
1755093986
1541085700
1644702796
1602130305
1230184972
1832908445
1438265772
638800217
1514697338
1205761109
208068516
605796674
1354625610
1327778891
475907545
232310517
632707621
214498753
2125505882
703070688
1347569028
1449621681
1407239786
1504021217
1654033346
1917505425
1389007769
1676259658
1896701987
2076635798
1079017090
1326125578
1792227713
429289684
1030106092
1798192478
1220576171
248922996
1815930921
1712055636
1065424505
1230544623
1685218067
1568052269
1770682049
1311231590
692237498
1711860241
721542825
1194464602
1407101142
1602577407
1656950118
2067241310
1730630726
949004670
1356390325
590566770
1227878403
1871668015
1943580762
1587024768
705101438
781228257
2075230220
2044358444
778548954
1414371408
1369433556
1356914443
135576041
342385187
437765973
1360185431
1019022893
355574223
2123684049
2095028146
929850404
291449505
2053301810
1421272250
1604821658
138149505
1452204517
797612900
1417067090
1861934170
1985068685
1460940418
280806226
569660777
241569366
708170324
694116401
79260958
1591307110
435207683
81685228
1409531236
134916265
193558233
1595730163
615261904
413518100
76751251
591152901
1727071645
2072952999
62577962
545971860
91549681
2043411603
189539705
1587986598
1535048970
362918703
679951363
1477823168
1176867491
422509667
755145772
699663201
2931522
1274917406
1567650806
1350122966
1216415050
1612060679
188819114
1580664432
123201506
1212632169
1690032050
554686280
1042199187
1316323356
1095105481
277386222
176226932
1776219753
1303573565
1848987112
1693434129
40422963
1049931851
1730302260
120695405
2133102946
346445947
641365944
262560649
861900141
160038754
789300863
33875962
1991046103
1764908433
57364839
914290921
1903935950
1852936778
93939615
475099878
1760129323
793112287
1000802125
1827382371
430075941
1067305012
268278476
150338438
2059493944
1869304227
1711930493
950093025
247342891
1795260074
1496040026
1825010163
966634662
181595531
1059705666
1720116744
1756595661
1238096199
244138711
1461800552
828787597
664802351
342062371
436666131
1770505409
780536252
1946717254
521656715
485611234
1777846608
1052449512
1933753183
691617224
1446189010
131736051
298611713
828836863
777095884
902714383
1218921232
147452776
15837572
1858052655
2120474241
621827352
428480701
1666715538
275054951
486283701
379570968
1626656319
1277067739
841044377
1933065473
2143724364
910749393
1631624555
1543550532
1887605449
1729279732
1978555933
1589875777
1617155166
980932338
592948458
1558485990
559943536
1879641877
756423714
666719417
1066327811
361472571
941834065
1339189805
1810210525
1006279538
1830615757
1979389662
663256763
2123537608
707501335
1471387059
1645338394
1337013577
469417454
1576246610
1213265314
1332789033
844490645
671211820
1344321828
604620325
102368874
1641913566
555226557
1680012782
1800184213
804726136
1358194991
525897667
323607200
403735679
96421758
1902406053
1343895257
289347977
1859159700
1349481438
992030201
1260864790
686658250
1865795364
913671175
1185618527
149359472
398867481
2035574972
140843510
1932895913
1405519726
356540268
2137518950
1446469047
189063805
578613340
819744820
265150764
2067806109
129507319
1396024742
2118079927
19913042
433237936
1104613200
928667542
955498625
500704795
337719496
1610499920
1320571573
139959992
688005328
1632165387
778612674
711877369
574642787
1070205341
1721927949
1442138616
416921641
608112730
617512664
1600250123
1173321238
880148055
615253726
1158437854
1909996396
773478594
1162861295
682314822
890318268
1280056007
837545653
821437300
1961298514
1543633186
751300084
1451194675
131090747
39317337
250823507
267918569
328287937
453710490
2002363809
1194061229
23295665
1015263039
1879256984
2032761358
1383636284
1508814006
6880262
1629841622
827527754
721893676
937905789
248162579
1384909736
1951514280
863387447
1304980111
297856649
27860660
2113008396
1301208521
897624722
538916569
1784371477
88849520
1731337129
592555190
731541694
1633130792
839677057
91488881
1969952775
1550121094
1180348537
2020602611
1581081271
1071788272
1281560093
1235031526
166885027
1679757970
1147900266
1219546261
1501492337
1776769067
1198820878
1973908738
1939596140
207806232
1986148714
277342080
1993288091
1395435299
57558347
1090665032
87328996
431070174
64651669
1795870055
512763416
302523192
503154375
1756536742
1699976730
512849820
836921537
1218308757
2002679157
383108774
1221881839
1536820771
1935902140
1227627147
1783618638
1257477713
402346969
1272908093
1794158515
609091070
562915031
1973366183
1679327096
1054677897
676918649
506750864
1092898702
419581421
1074144431
360637284
824931286
1282260961
2118700651
267971406
1382054665
2047147188
1446891193
487227112
374153416
368036933
1649138457
346010496
742541254
1196185507
1181802517
1184029887
829750323
506172629
1225058298
396065897
2086763962
899087210
404457569
479394472
321737178
1853915307
1842141621
771761895
987848310
1268636601
1708061569
1526366048
259328921
357569046
1525216487
328614277
985886220
1339575139
183013670
1479164584
715356586
893054529
199435957
870354848
343685873
1330775148
1303076107
1176688025
651041315
2108679714
1988381649
529764800
2135565585
638791644
1648043921
1013254748
1446011262
88931618
1727035774
1862208954
1305356033
295333372
1123671186
453278711
1997898246
512913924
996492507
837391905
1650892118
1978195452
2059848853
2003572505
2110010488
1600636630
739904326
761139991
265031268
497034874
497021916
1666490600
1357676378
871549042
1807891049
1206602137
2054157110
1571978512
1277510415
2121089132
488079277
1967167253
221353937
617964499
790462098
623160949
1048438473
1664484666
60371024
474000876
983730442
247036210
1130128782
560080519
1931448323
529297418
159658575
1234299816
1797151798
1914902014
1947576147
1067644958
1039645558
157940486
1260360933
2057410968
1653051189
1217643463
1459246348
1944315236
343341644
1616159059
408853894
1687975029
1757812719
1954320754
1395415609
1307600812
318650782
1275160366
1054510957
229749782
1150659828
782867106
900285529
83801903
1479412404
1755898340
1708029042
1562907446
645270633
1168085096
1442253550
1113445233
1922558740
831373282
9757711
2059720733
1346192634
258687137
1603459026
330664678
1028754484
976572724
2082982943
1980029872
1707867395
241376935
1956761325
223904664
669653958
1188171265
1814182065
1302827601
1935915891
1767557866
2120472140
1160266255
104958902
1952456885
465836993
269226898
1444884270
2009635459
535322147
1854616169
616683966
1089727486
125310381
1826628023
1393325818
1113399364
1602562176
2146742233
2105169934
1689949176
1666923680
815870620
1231645216
2022486995
999232029
1786711108
178058409
204244471
1934026014
1114601194
209838016
2072705523
2127878400
202873160
1390248500
603062368
417098171
1555227312
296744829
1060662372
1230759473
616345432
1815281323
117021376
471003910
1494365388
1056858218
1635902123
1642009717
927839744
1367006427
2134953436
1388789797
138149763
1189913178
2024937652
76511350
1584212970
125717374
701397789
1808625094
771862556
500524308
959789018
60238156
1039445784
769228080
1851749754
1107607332
1514444500
896972921
860774000
769525825
1501234254
944042234
1531250973
1005413706
1999957886
1260149839
155133992
277907586
946610121
750827999
1442153208
1547716557
90368151
887884024
509687203
1206417260
1613966497
1663158031
818854270
1208536051
505523156
986953314
1605481658
867681415
1291228516
1652632535
1451922381
650157406
1958503985
664397117
1716447353
70601082
828771185
420308903
1541771914
1626174855
788352961
1586488775
1416081569
864784898
1713016648
1253944855
1744263032
1640031409
226931635
1650860244
1830621881
547988497
285767853
862400171
62729513
540678289
2088630330
1503813357
131449035
534103964
763592321
2025086291
22450050
1414112598
1158194850
1027084558
528720542
1971474128
1028964040
679361034
1265873798
1551322354
941323217
2109904914
1583045731
1340366335
191022747
537368754
225841023
2022295582
1260078909
199331112
645781521
1942795112
141269502
1486514575
1153622641
498109677
1053836155
1345784233
940821591
1900179412
1783676041
906428627
1808252114
1219467314
153800380
1065873146
895173902
1415568785
1450522755
327507715
254871587
1384985740
1515887067
1467887148
1697065865
1727084949
2142087080
1803057363
1037209351
1816249084
901228822
1888293204
877710808
928348877
1078082247
378764946
1673659721
99189263
922573733
1903657446
379283206
958470717
1484964220
1054942560
1092849607
100161328
1012364342
284709368
126461983
1946344153
443331291
1127017993
1294486623
1424987547
1304502245
1913422663
195378690
1433047528
1793275132
1733193118
1975442037
1645594201
976617357
123703329
850942967
1500639034
553198878
1305908537
1282794006
1706062111
53817091
1247392420
997802374
1602700226
1808605084
1470036485
1360043161
1161814910
1326861616
1917857139
422036352
526011279
125274052
633019875
709713085
507312356
984646659
2019005074
1000133700
1384838196
696946807
441169418
1029576113
467198852
47419613
1412959477
441191133
1201284542
765739827
1421079603
882042033
1547629373
504548263
2130945829
582429577
849119715
714246335
1169215018
632723291
1238916590
2137141250
1741591621
1255387099
808408333
948515168
399656424
681391280
1829898250
1510302864
654931721
669142567
254741877
1357511728
1222029688
1315210494
1529105313
1599128275
1560128167
171475569
363877235
1344184067
1885864675
166107472
106742159
247226265
1206618746
1048319355
364554625
1107611523
1354436780
970871853
1416235004
1355354843
1045084585
886088959
1178942576
1097615876
1838210343
624816380
2133429183
892829558
1504472037
1853303815
1962257097
1395055171
102358747
1513589832
1685540855
1292966846
1052748962
845122323
1159777700
1160405704
1849378914
7842840
159364356
956512494
251111328
690753324
1351450621
977593770
1672892621
1326565177
907231891
613157756
810807523
556202731
511272619
719489973
464616126
1990118749
746351986
108638934
936037441
1521094092
90159463
1130736889
1696849215
1879945199
576151864
523977150
1658156487
1568148634
738330965
680581331
1554148291
1084614964
1055639323
1300481510
748579324
2005420285
2117274141
1250090363
1309621657
1673266292
59281091
1908363332
726772975
633612780
165894439
247779424
11195846
714614322
576828942
953810168
34542394
1194767263
1492141677
971642437
1242000446
51287010
1752174775
1188625126
1409190247
456003367
2083822547
558000877
1683895388
894057657
2127761586
1506120885
1158044785
718213880
475751736
1293805815
616998407
1229537324
1748274671
493500262
883130607
1587202646
83146950
1411584615
1305462111
1686861644
1051627227
140606417
2137250813
543555038
1045200622
1479989381
1526426199
275971190
1454575526
989277538
864193164
172145455
1786984950
762749797
1100712160
2044113580
192268993
2019250996
1160129086
1121705256
979947079
1405377090
1133607336
1514589811
425197826
1923561209
1858150375
1203934164
1855539928
191130601
275726551
1535335735
181813449
1110732186
169075044
103672872
2036051980
1831720360
293263128
1705299349
1551380284
12967780
1313946698
1118591073
1975695608
248261696
1561555191
1752594260
474107629
553832373
2145689166
1883715558
1217372837
1536402345
1845020483
1350771557
1764346146
985916644
1046109481
932732656
1599534122
1785140958
1525964564
2018743221
1460286757
615657573
1021968132
240230200
577193716
959451072
1801769310
106892140
1537040447
1404581618
1377993204
1605783364
1307708936
1449709523
86709032
1210963666
150279616
415561795
1798874118
1720111875
116809555
557340450
276413967
992858915
2046224275
1969289083
259468244
2027824016
544062023
1755344243
235296596
330888976
1968829684
1603617387
1079062439
646010537
624611499
1379772728
1008506994
852351546
1806087195
1839495730
580279903
706815940
1532644952
286881800
1192474398
452607236
347650250
34986796
2101954143
1309507357
349544800
353249016
564505915
351769055
289570084
814892224
983015151
81459701
1123533311
2067589584
1101561992
1417249642
349383028
873677226
930385576
377123583
1615067767
672523226
497650525
229539290
1021205443
1860439842
1314190533
1648527847
1705946873
326250244
1743438756
200423020
1497755872
217359981
697151657
1449864098
530064897
1866458336
591528922
2050110353
182831959
16696077
164882823
1568348672
1460228277
1900029445
1314542116
763647169
1017224070
888990789
1298093810
573010968
1672646983
676798929
30878030
1651464864
460630191
1718844461
607029370
707083785
1529644253
1710104350
2111422432
2103799520
1375967098
1191946254
2112695760
1751968078
838519406
1676116890
1130909920
2129702035
1815098116
436242526
1576820461
124771366
1120979762
1873075270
1983341318
2081531756
1731146888
652091542
1646060476
1270872614
1352172155
43967867
1666519393
189789394
312478603
2048026459
1748728896
262745149
935019870
1359974967
691426099
922530505
119973208
198200924
1608460566
2017257442
590121890
1999508683
497435580
623317215
386348408
96783035
1941533219
609204294
968275689
226289346
773286519
1170397041
1027866027
1956985
1473818671
904447345
1477040835
212455590
383189721
2004938804
800921010
778278548
687625129
916675707
202147188
159380093
1839350890
869920249
1490170801
346236757
1770728805
2005039057
636389035
1902889654
471706492
1925878941
486962104
2104221764
1219212884
750143144
1400748245
269565808
112082792
381837551
1898323890
152976910
2147374927
634631652
1513932737
1181984202
1010097295
1363415343
1701738565
1326247938
880390524
587069207
616299120
2083506707
724269812
280505504
1782021069
686809394
1726539284
1736575205
2008283388
1934096229
2024044259
670141400
849325784
1630093168
546037384
1248083815
1130534418
1191313558
900454680
2145640420
968483849
475825050
676959321
627035063
631871081
2119648981
1334484418
1141652437
247268466
1993832959
761551077
584598519
1366260024
980861739
929824186
436968211
750114467
1850558981
1927290418
188558178
801259339
702090542
1575269818
351496886
1111148564
1348697579
709541390
1381989023
792474537
140928043
1054625452
885264560
1839313868
110168883
1211515480
1161373426
1445639127
355382781
1515742647
1654486030
305638176
936336044
1077226801
1487317851
1274476313
104048598
380236741
2049017131
184204703
1486704629
879280372
965906288
777049840
583310897
679253650
277398904
525713550
1641304575
1160857542
1595076678
647730962
1290585190
1028118305
1239994204
1046353930
114250480
1300257906
2130249706
1411165450
1651709234
1151497042
757915221
622034344
1667487721
2018324807
1699919207
1064077587
2112643627
1425515663
121657158
874629489
976027908
1001052497
1331561788
732519707
1079991370
1209952422
233525294
1503967610
2074644969
1711312660
175028396
971760925
1811585908
1280494031
316741592
325958084
1856370954
165936593
927321740
1937649498
945596070
1175528908
931184239
776711438
1921472484
890603671
844827224
1867801718
1760427097
2136176370
835165543
114602856
1943309185
2132709986
1100512456
1732742846
1305287106
1085315920
1391845088
808580015
1268790190
470927100
1208486881
831677179
2009891674
282959283
543491696
91054715
1648278398
1072521624
1609759470
856688556
134401200
1997601882
1863350487
1237420647
231694589
1059026370
1542681055
2126306820
594321546
1019736585
307233686
476796105
1159151006
2024552337
1333265980
1996048654
857786539
1265483162
1313105359
612225149
1596870047
913719940
1597588009
1695446457
966145622
1650780667
1584781142
2033711838
947812467
1344856776
975252842
460661593
628885791
32675319
19173711
1801225960
898930975
2101632118
992269479
1465805659
715364553
126598416
399201836
1946920577
1011057936
1657549730
1418711469
905873706
1232894790
402947682
223607063
765382930
1536759138
152532195
88200048
840540859
1302498895
337733000
1383982733
1527155760
2066034228
105053340
945694208
1045598025
738066035
1946857968
1626778700
573191131
169002560
1237696368
267205277
817602854
1224036131
102866739
1436844312
1036632525
1184034934
363270644
988819320
1412000861
1328636848
767012153
1386400950
190944864
1444536709
1373040977
392583146
331845313
1601406382
1579673537
2037428284
2039496639
116259466
103303739
12895455
1433368792
33386105
785526571
1842449828
2071871991
864603873
1735213565
1264569255
927020280
1644908044
75005799
1910476940
1170726863
1615474056
70614429
222728027
83767169
2078266325
1820211418
1271936231
963174833
1274882100
1034840743
1964017628
1504051034
98711164
1720281066
1173016689
19553909
1269767162
1495631534
253561335
30747894
2102279001
2030439709
959519179
101876400
1784199394
380413711
2042941471
1399192464
1593196343
218850591
859418761
2136365461
1691945618
1499480505
687702462
1322463179
882327052
774058141
1740416466
38638593
985825083
231715904
2045721360
2128402743
1061083810
1785920713
1045562238
384323978
746188890
453479682
1996232083
720312541
658728773
801598079
1826772098
1965483797
522693266
1253954066
1287237688
281733632
978185487
570521333
793324918
806594653
2130343372
891308378
274511521
2045831838
1609970780
124109717
1286189977
851357368
1480367347
1556398400
404122054
558768585
225496196
122543497
989144396
331063809
2142959067
1195071650
1172580319
2108344710
550442093
398165687
1361273428
1671528503
1123936749
2126693839
1162933224
626726369
743522711
374209655
412971849
990668061
953449770
161390493
1554578993
531758254
1514825961
689520854
1851396668
1822511803
1790007120
59745492
304032853
414580230
840336969
601842062
1143747084
1603533128
794413741
636355696
90480840
194505806
648185061
1311490267
1925416685
925794100
795270374
719693231
2117223261
409711596
1996900086
114318522
752815624
198920423
739790596
408186803
1346652326
1503863636
162573771
1631917958
1144100338
439402781
1090102460
516592064
1430764216
768258876
178627013
2036924331
276317687
1820270633
2027498745
1496107956
1564082359
168316468
894311116
1512413169
1766008490
593507660
781257229
1501082798
364537497
165419390
1381640012
1936989877
1123002911
566832445
1377974611
254477478
147695080
279133104
305460512
1011144404
525677278
18766609
1252104949
868735884
1939041561
1901897280
210426232
1019760459
581147889
1372127220
1299643060
168102239
1433266025
825220182
1298225208
1570417430
1022608830
1288639329
594417450
1544967665
941311477
422951776
2017537190
2018568589
2030703444
988613342
1947838987
1167837642
1363232350
1812153031
703746335
1172843988
550173971
1974575536
1342730365
1974596906
1038793581
863394933
1632241439
1737951048
132223862
119251393
1380725295
899954825
947328367
994354113
1468718934
1719712150
1830291504
205105880
1372768891
549522599
1232857453
1825320731
1356251465
650806392
48379377
525073143
990982059
433080860
337148358
1621513718
221443067
1788013446
1335503011
770192935
1249934085
715878832
2117811693
444365513
580789552
558563061
904832334
1067396786
7139702
444069032
358181528
60740050
683176486
1609671268
369340955
1369746603
1184303637
654539726
806910263
1490889074
1048407860
2125518486
398794270
200881872
1613133824
1841443005
1835643021
1612821054
311439256
2019360583
1324026319
882235804
1550790953
820970604
1368894695
1515046537
916016522
1213607226
154169040
1696198590
1695053450
1162737821
1640359682
1171829631
641135360
592143580
926656394
662366745
1605753908
353396392
1046625593
649101251
167698616
123725555
12122082
1043732345
2091012456
1146833056
1560836829
668775559
1595045418
1077049350
874976417
2089053491
1768761555
602898477
576184359
191046871
1271184011
457615727
1658170365
856706594
25763771
1047797625
1010477851
2096018889
164783084
693116878
429255895
1437422601
1953326800
1826795596
1025482195
2075666222
1856757647
148888737
1184698255
512890374
2048436716
2123726139
413501570
808507937
978409945
1458799875
2098781552
328462825
1315313666
561502317
1111019568
569350788
1967179286
31894162
1727412500
1910821694
1270115084
1457022077
1310914199
1650419250
1173743381
1531318963
1431938546
617806790
492761148
1633508300
361505543
1622160562
1182553667
1694826219
4837647
202034085
579375016
949672287
2112793093
998883406
43224269
1989440885
638326797
1977256188
968414459
785063939
612144320
83905820
1726278251
1985775553
1521684996
1375217595
1305147068
355001003
1308043749
223048062
164347501
68656199
2019497742
1095307899
481222215
1265339510
460879149
1757339003
1445940947
277853421
1085327487
1194062191
1350316215
1189447803
615436111
92611581
1089396992
2134751290
1609406639
12874596
592926150
1036290628
940205619
1167884653
1365229989
239777871
576082733
1724454158
1722319007
1123276121
559727899
831890649
1700613167
1634941925
1278190717
1045621013
1713682286
1059095818
2003459089
2022995625
963310407
743212486
620536366
2100256911
1059642196
1398789477
284035170
303227486
1567115488
409721998
1718309785
104075906
1692840107
1375169056
1636736181
1977982150
1582761442
602919720
1601386620
1108640822
702801713
432510834
524707919
2130898282
229839515
1424724190
1009111524
960098548
1196106130
1087875342
817676281
764114301
1859948013
1043601514
45165097
1931284995
2056191341
444869485
85034385
479525005
1930679886
1913622915
1981045971
2141316933
1910447038
1171206930
362459164
540484686
1283952976
524717940
788930052
787840588
1609508961
273851449
1913901980
542791789
1089778590
890722753
1535984594
476953341
797958895
441744238
1472178439
1690857158
72911035
176895010
902515847
1357586221
1872373047
1216157109
1945868018
654279611
1144306540
632137334
1652091001
1631359739
799796464
800028627
314915010
1581694187
736452099
1596310639
127172648
218442895
641163895
1199806103
431089423
1518670572
1250488677
1051817562
197312063
44300410
409198984
1340251971
1339572057
1650071551
1660579283
218284043
249632106
211665129
474022132
1984249651
321629345
687390912
1314736788
931072556
1279937165
218683028
1842059912
1729358737
1003089620
272903156
968590870
1113614617
927791870
1266341898
793039726
396962291
230335183
1269721613
657829398
632874293
1112810798
972585597
224076720
896915432
966839070
408503856
994371392
299352906
1631695125
1969705070
1604673162
1187476284
215897788
1593380155
2123298191
932236313
2004547443
1711379237
2112862885
699425213
296331838
871978564
1556890542
1357223043
36129362
72083949
584767814
1032993099
2140481342
1248053986
1228925927
1183892934
1864400098
1728918030
1414319940
600442922
2097722459
235466327
289521511
1861444854
823487297
1590183671
1781804140
603888821
1378698586
963306966
89804449
48503602
1096712980
53987849
1813840743
1620102411
1305109280
1542078841
1097920747
81821191
1610893971
927722333
504885873
665698208
1016443904
1689567934
2089536760
1998608129
41412983
1210724450
896740004
1300444011
1937015609
1727407514
1755439182
1560996872
25014401
1806646637
1304787065
471189194
221202590
1808459759
1258227691
613303963
919183784
49454147
1456163552
87638223
471282167
1182077499
364513277
869825704
1523447754
625771845
1402322134
1663752317
807250389
2136145528
1790743346
2012411983
322678549
408790708
1670093817
877493420
836624342
169353478
282940392
1891614659
1119161544
2040065281
767324334
1585978580
857231538
466079920
59503534
1457044851
1244800839
2110737142
1728415565
650506319
1965051546
351407560
1703879362
399574881
211250708
1262321910
1267267246
689487473
96176219
347229011
1062510827
89663635
620638658
312206828
66496776
1040000793
1928565313
1760572936
290669730
868181857
1613704254
732966668
254239643
1497426336
911830451
811760902
1660879861
610340556
701433897
434190079
1753861819
252391028
406524181
584292715
382663600
2020193677
1035790758
2102183777
1138851347
193383692
1800073182
338204266
1809152060
142837490
237172176
350183278
1456994366
1773049250
557417154
1722407299
896138305
1575193063
1857608437
367918196
1222622950
1975228577
1489031095
1091430955
1902463692
691595751
901273667
1037165070
32069420
129330759
631370131
2093365788
91188445
1946041927
587450015
570843663
812273938
1118076707
1930731616
1628302573
199211802
1756156555
2113838893
1665704973
2134265748
619072477
19446113
1597677750
950986054
777121378
2056783114
137981534
329912595
1982051531
496617197
617559375
2130377279
1946557918
369576952
1677782232
212367112
1063863119
1486129229
2010158342
1067282460
1757837444
1002078423
225737124
1525255621
434204672
367950400
1910275042
1767058383
2083515025
586609162
188638508
1796969812
1085336647
2068799067
1317159103
318146965
1687977005
1974187665
2038939103
978716686
1920264530
1540146030
559782796
944465076
119708082
1895184133
228857987
224306237
1323524169
1635224937
1752395601
1641881558
2113297250
1339602113
2084525963
591426204
2098027253
1432059241
256938121
544124011
430755335
1889718907
1720546266
1538576228
113457820
108050852
392859257
1685885766
1507932730
1166810085
318522472
1776185865
1973092663
1879004496
977435107
1515256870
2042391741
1090555331
1441220159
1272345815
1578670221
1609881866
2043260413
321500694
1289616979
236920430
785212588
1602968895
628628157
2108410418
864589836
1676689199
1227332656
99239084
1049149708
225584158
1855592840
832910175
1795653446
33803400
971657102
1906999550
1527282363
562642198
982640567
246688973
536432000
110449325
955631066
1258480773
621573965
187539219
1767235349
2098946827
615011934
555060465
705271835
1245157877
610478689
1547815981
1729211037
136093821
153427803
1630864904
354980899
858156241
254369285
2546057
1922731150
1316639733
1337403493
553000855
1548616592
1903251956
9173517
1124562768
159754181
912988661
1057993639
928062049
1761932319
878374660
59493506
1643444520
643843895
629097439
1186893121
1005199010
241270763
1523917649
1984123356
2086034796
495592888
486039678
174642058
1146700591
2078020832
541167342
1781431293
1596544419
87144038
991085347
1212268201
595891825
1032764704
442768074
1173650347
1117081325
888302764
1103170808
1866819942
1401693596
1716807482
956793268
221480823
844134662
160760799
1666823060
1505073213
1388840228
541732112
399759097
1389274072
2035732212
963757884
901155411
1079542265
1549293775
3317179
316083989
2050845668
158539504
636803731
1279674712
452564857
80173860
406520721
775915514
207476874
1998197266
918847900
428873120
1118587859
1664968234
1721937307
29921435
71829674
1108817140
1795778572
1487473195
1246813192
264698589
1556362909
2019094690
413403585
1133248282
1834543659
1595653688
568006534
1596770586
1526779324
1414754713
637640427
968940294
381770746
1472319097
953886623
1692252165
504200688
152659315
2125597121
172502743
1836601715
118449316
1959286767
1667952245
975337179
440348600
77844952
1928553246
1269491529
1498464198
1871568372
1947588968
1619809162
1358089428
297831607
35253247
2062551509
458865711
316252545
1307588059
1277125595
940857927
1397532252
1320308886
819772834
1579637417
1152189592
890115901
1359803213
1870700341
1556686979
146617125
2033870722
636701088
2041555733
977924207
748327359
118330154
1456964520
444750144
979309683
624520370
566510391
337288046
1362844432
834201429
1319065008
857715564
539476270
1680827457
56577296
2029740414
193675128
1099468192
1245066010
854222153
1511301881
1429083685
975168334
65405606
2091666132
2090680704
1720282635
304205169
956788454
1988965644
757760585
1264500293
109440423
2079788871
1665785727
2054458882
1495507612
1114687719
1908789429
1938971363
1717978227
1684790381
559525345
1809290235
609274688
1292416732
783902519
604384788
1518690167
1783623555
943461952
1697587057
434032327
297945369
888051961
1767515269
1323994023
810580096
1728525155
692702123
1741435603
267105997
567491256
731695645
775133605
838866966
1163380342
1487771424
36594960
2001317021
2147380158
28398032
314451604
177563723
952565395
951511935
87819144
1159648226
2056740102
1246207392
884138808
140215391
1398948147
545891616
1316562049
1378179939
1476270730
317081321
292740324
492081220
1604645259
609491971
1501929002
1912241941
271995228
1971758618
1759954171
1569604013
2121546138
929311495
218975959
1685852098
1939085605
893573722
1295005863
1537763084
1537003709
495859765
1146774782
2040003470
1982512116
43373177
557648316
1410166749
491963608
610679999
34187056
1745737094
1417510210
1873630239
45909422
928838888
1395868100
1019923628
1482734639
2007129604
1710383973
1028523051
1006026341
1149780034
1229478394
759308208
868643575
1061489335
294059626
1221160607
2047201751
52483255
1133432137
900274209
1406995042
1470598628
2034708665
59117184
603009544
240711284
1182650953
481577980
1606318543
46620507
285603395
2090423852
1328213255
1094070963
823188809
1069747086
567982090
1760117731
1960324660
619951835
1844376929
1953884123
215181556
1568959254
402130117
730256767
1943101571
379496661
1946446157
514051443
409910749
1944996244
601173874
783158042
1669499009
1200403473
1314970470
1189248026
825866949
705059087
1223548806
424853765
1891293912
813397782
707631692
1525020048
1615502607
1576871676
65068245
756170887
1107988111
275230670
665778415
413150379
1871365966
270214040
1744328522
904448038
1619502267
353583880
898471454
1545571699
189565711
50309749
1330917061
1918440279
2069147824
1360872749
1895933166
1109361923
350416790
162663000
171326359
1954931393
980000703
137101601
123745395
801835428
1790671405
470060277
435197351
482182239
1964933544
2041119080
898267172
1882268336
175765149
1774812960
603315636
1844927202
1090015208
1921980275
566169417
938176733
295059041
1163540755
1770750964
482567828
1832367651
248144887
1817005497
2138486095
1090257289
1576019411
815665411
1496042637
531225243
850026096
1940554400
1153260332
1210879433
1649396648
708275669
1946705712
1731929295
1692786139
1751728699
1683226181
1013094277
1145426972
51849955
541337037
952895318
1370562609
1838328883
1525150595
1077412033
1970672485
1793903013
815064357
1791477293
1600508528
568440031
1600114958
5087690
368873863
2125726451
1378133689
1677541353
1564285172
241200152
1714288203
1232408878
761303339
582160397
1689076076
1379513629
1956353813
384255520
1045762896
484207507
643405867
2023420521
814080300
1562742801
628062010
687760339
413053438
1186732922
1709602727
1045019460
1528991501
1776496094
908096228
94427506
1770241154
470196649
1983271882
28234885
444971302
602907981
529652504
576845750
910624506
597319024
1575201703
911296454
1210301212
533041012
498507585
1047827267
2109855291
259347343
1543594474
1492649742
330851556
197250882
758601420
1746160960
224552945
174782306
1635369997
1844720668
915309685
63593045
1588217718
1322310323
853310387
2128343591
1077908096
1183672544
666463272
1010237361
131952289
1597721786
1527503228
451931023
684788036
437256237
1908440107
1484534021
2075297962
1148541085
1317591713
1993429186
780986200
519920631
1782360366
1645726210
286071034
203595692
1550774776
1634409941
727283312
1893609153
736626033
1950341271
1632793149
1228666843
1674916513
2015929457
2065536014
792118079
1402947574
1356031036
1190903275
843362896
1282988485
1312248998
663468067
1646085181
550851871
856504123
1153041738
1466033459
521786667
130712702
1019149927
1358038110
972604986
1417192878
497825791
752071234
235490243
1843476477
522857771
398051037
1967878663
950556114
120010019
1179684797
1584014793
521005490
1532542539
1738147469
648803418
1949239310
2089800506
1069715334
1118016575
566252006
134342268
2130132713
315700659
1129996014
1573316409
1877387299
1451596237
1016147819
1928174966
95761230
1215820818
1697621770
547835329
558758930
228561347
420482778
1898686048
437860128
1073892003
1328193311
2115367557
776020357
71874788
1435701951
1260164994
2060351001
1107900811
1849573441
589551688
2080729992
1138406623
1250475154
1556931079
1519139773
895495712
1234666816
247603376
1912877248
715005085
1741402888
589421176
165559298
353012432
2074227579
1686639794
693376062
1206452225
779651955
240697350
1133435655
1856188207
365928922
487271575
824462497
485453916
1808109863
307742160
137589969
1773535225
597656078
474552189
1686760839
1388709814
2036108677
223418696
358262165
2022403789
560637794
1453573030
1848585739
370569656
1740017735
1027074961
618434967
1927676591
1534054345
1290757830
912568757
1761997439
385464084
478640243
1087188379
2066866136
1235380946
1209173316
404017143
1540222979
1658385825
517738332
412124667
782651217
482042471
1555561207
1494801536
1015445757
636870183
1709054540
1670449042
1087981470
1359733437
1603469925
40922943
1856163113
2034526326
654255861
2115487545
1128592340
999432605
313867776
1423617012
983557521
871414514
445181345
214354368
2034187444
634398578
1953939106
911313569
107281486
1346826671
1820219903
322260099
954421267
753178285
946867347
350691256
114693331
2048714620
1204720418
170790081
2037196952
946172874
319172407
1535435609
454591266
725482642
878314167
571445158
1334253099
2105339286
537441496
890042829
571045177
1515773940
541679022
2110679787
940131833
583541888
1289861907
2052946921
979794237
1626297918
221686868
1394183140
833309231
964162513
1322776285
1203093042
2116552501
1556611689
2041074153
2082504799
1177002501
1614002221
1306704837
1442683255
1770915823
1902259677
1063130354
662421129
1129398785
71178526
210765086
1416540825
1046371693
1844154183
1055925958
1924590563
77274031
1432080245
1971092626
522175196
1406495438
2084050008
1363160101
1543317225
1301390793
553414371
383615884
1324474139
1674091640
490449019
389825784
392646099
1439065089
1764044023
882719390
1063239886
91942754
1468398886
1618219980
1953253038
1185771380
731752708
965249256
1185877326
648247940
473977370
16762649
536037408
200080921
1843311920
1880040752
2097389140
1931867469
120405305
255401906
797450468
1990126342
1111694654
185965827
248826223
1006452864
1042969202
566655517
36798396
1409564335
452620055
660168064
927246456
232254965
1421118410
1182258541
594099025
942323354
1597883110
233224844
517562662
1206306983
938267038
175496338
2092341947
1560562974
1464238840
539031319
2065198556
593321179
1201734149
205712656
1114283255
376488475
596063175
1977371999
1803805840
1009024949
1624578492
806231955
670974332
2075730492
329661351
1443493611
813285277
1262409603
1045371626
785928212
143839097
117264227
1371188097
1383478296
2020943198
1667195894
866440916
1491805569
1343495785
185829656
1984628197
1863865447
540127307
540149100
1733014486
69343833
293396009
5894895
965609422
1567932072
1647359849
1490421227
1344960309
1048937335
1455218208
1224351361
376270863
1955657923
304125231
101359682
1529678755
2109184410
1455511135
756978281
1405798402
771338112
547745969
747472964
1029327554
598966274
1579101906
1872384496
143010576
274382678
1141310705
1009480540
384549832
1365134721
1457473431
2072143321
1321668181
271137542
1111025961
1946328962
736592904
527045642
2079113422
1262052365
2064058692
249525586
2026821762
2088197187
381411121
1980426271
1688552216
1231877967
1264491975
1095436102
1598782089
123376137
2036152041
1543367215
889931451
210069503
596901767
1701632508
1616128715
1724009094
1365623556
895634740
1595563131
1829184244
174840936
1349201065
105267445
722745474
867653989
182738769
29193410
392577668
1018963067
2098568815
397301979
2025996224
1411331698
297439798
300361928
1506547353
1254150564
1669018965
1612814850
1715010901
1568392205
1291092513
441188718
240036664
1412608147
34760282
33095998
1384140608
1055154830
1083965179
2118041514
572150314
396371824
552803735
1299097082
1158536450
844312758
1328026477
1278125325
1510812310
696778419
2007156381
966591733
122265294
1632686752
2042760572
1279769246
356820983
1203120404
2113033149
1004553813
1212442161
740440956
1541178862
397744630
1847401401
1566739231
1349404317
1511622389
991978916
939029435
1520200006
621098159
975387635
1821492316
820033525
1951670064
1084995872
144859803
546569871
1445993635
158837705
825750810
1264934814
1649208322
1286401428
172004580
508555303
884984728
1713669109
1922926763
143629465
559650406
1466009789
259720739
1748390871
681208698
870635977
394656933
1428323574
1866324820
1269731804
1756948325
1782034954
367959703
819873821
832088105
1742390725
1313133559
42146102
1490708598
164761267
1858193096
936146593
1418429613
768277467
258227553
2079113239
1274314358
1860563133
1688227568
69116533
764409369
633956893
514048412
643711233
1418636651
1272801786
116388132
1485251957
1870762470
326118253
1852980578
614987740
333631234
497360821
979632185
142409460
1213655087
305082767
2119895845
589457656
1369365335
2079806000
370388652
86989631
877939399
821054769
429738024
1821035165
665366606
846783703
1387419564
778771367
595629610
1590507122
170204836
252808036
1180949050
2066245168
409585162
1207066364
98302003
290952224
476515465
35314626
1979276156
1386158071
399932669
331745428
1926805892
754124001
1889348607
1563505858
421622869
2124674787
2057699180
836848022
1083573392
1472275940
904297333
1353310466
368012173
2140193515
1482103070
99035069
2136780312
2141166475
197666073
813401026
689919423
1158219502
2073830728
54658593
1843264645
2075662736
1720764309
29794776
1214635514
511910227
1692358566
1614097674
448033111
1377987176
1931328947
462432457
1480723626
2312996
375981084
1348489685
128356095
1243117631
377644545
187561908
433131896
1416143097
1453844003
120921776
1126933221
322720726
1175546835
216360570
1428425028
858532400
890989058
1658764131
213027904
1785740624
340266436
154914342
1687668587
1987174829
1046475728
1075532949
942310557
1153477609
1864066908
662245675
1705942400
1166785768
1809655737
394765336
625862459
685790737
740800415
635183826
1944855326
1326363951
2073440788
618428606
1060043216
2142648607
524397060
1208061810
1915944361
169463343
2090602363
2023636643
411481178
1149084123
401186387
1274807529
119843165
2003771185
2090980427
1958643506
1497729124
486028195
1109454830
1990121950
285425625
2061425288
1664284033
1420791926
1374038599
36827554
119619270
1736087102
1972715901
92558746
655069206
23711209
688019457
1113015761
712357586
84638451
1384864811
1767182585
705867925
300118093
933863879
1142753559
2146850843
1905920532
854078616
1317126159
678861928
2021256463
1224356396
339381176
925187758
424513293
233450698
1663652341
1198201048
2110621477
293311896
1702206752
1483598620
166766125
1945578960
2111699041
1879683827
1234097819
1388020376
1270911949
818317669
1692910817
1846177258
192688283
1121192087
1505644577
1068278268
451564893
137575030
1540997617
874789445
1087621741
274206466
1759366763
1447515849
1902140994
531323595
1217027310
2134621628
681767237
1668701261
1670649953
49055214
394447523
316721998
275171067
1530054960
1180906441
1238003240
776104605
34233985
2081054036
1516845269
608446884
2102107166
644385569
649392790
453770941
344138208
906004616
1254712420
214970517
1134603194
1406297180
2106068889
282039092
995486572
348747087
216165189
338923453
572418930
1288611547
1062579055
59962388
1326020765
1723862055
742461135
1030130809
1635718351
766426552
1222620324
2128642600
1733882128
1055128726
2010053670
1505199439
885551030
1800314645
1563060657
580303793
664972964
572114159
291902757
755202547
1238079952
357422038
154181877
313115575
614008121
612154172
684046168
824218421
421973810
949649549
2100957511
2052516463
934611637
524489734
2120877214
687516369
1514746308
449735786
139696548
1665807754
887840621
1202973571
1791306403
1407308766
536383988
652085812
40470762
1094051695
388167012
263146661
1180347339
831185505
1104754144
60391235
293856838
844892114
1475205469
1481128390
792503828
1732375491
1467458085
1820306577
1453635832
361360299
1191442808
519091262
1214979031
1993274970
693395771
90387981
784879659
906345643
1442836124
1840759921
798309229
395063689
477219836
23169715
1418169264
1844314652
1826472782
1998160319
96249702
573492759
1021563112
363588740
1323049691
1066084340
2075901139
1709251453
121290390
532766097
736214355
1352825141
965143944
101910440
509419988
161275642
1336402819
743465717
1440351278
230764734
328739720
2120118204
1173291961
673464671
103073126
2110315117
1963460265
1591672490
1620692196
135310253
2106525076
1555031691
1317381924
2139668677
84663352
1665057292
148617654
531696665
2115249356
218343961
2078255083
320969885
1812208136
619861057
90315315
842428098
1704558858
489334317
553126656
650970349
1034525671
890212980
66428576
176473844
122364881
709180511
991264749
1913858687
485313416
1597465705
1339410365
962372671
1744095490
887692512
1404267058
1227054855
1620568229
1827587483
1804414443
2017246302
466789988
1133727774
362228069
392076513
1064030533
290049050
1751632356
666202403
1512322107
632044580
1908892000
831787108
1749600618
896053618
671825057
699292233
989918280
530427797
283460126
1349492311
181519220
2118572528
1420891988
2015218767
871316255
1752885028
1835519878
597322913
1964287852
73129352
2088968843
2024956112
129824504
29005613
322513413
235760373
179575864
1435406037
1553573915
770604705
2115663990
293794584
557176254
1008064868
2048085475
2046428065
136034529
104194557
1467431439
134722895
1225655035
1670107536
872658825
1409588600
939620029
692921216
295741653
2021271379
705222288
515558890
1249176050
1414074307
804805361
1154171306
832760651
772483564
53063905
1920742018
2057720792
433154671
1156153229
2013079461
1735109340
629095659
1496807179
805557276
1197148772
925114255
832693853
532362764
2142165584
869566316
1294326204
48136339
663720215
1956842710
102547712
1655753307
948797217
1115348847
2137038362
463636251
1848746226
146571993
502250040
2123745047
763263153
698208809
2088297760
131219455
794423665
1584287016
710491040
1994005593
788088991
1358998509
1337226395
1735431300
126353472
580565785
2087761896
1698909892
2053298740
1609334863
2013199720
1355253592
1231018264
1890559609
1543041443
1291583664
1723616109
1689268695
465397060
1390459873
912907701
387939432
1465140031
1888844064
982758464
2083682871
2013466129
657456939
122981902
204227888
421193598
1266363548
2142695085
571863592
665394558
1123012322
674779224
1266986048
1876115743
1868055591
1227382436
1911495153
2127021364
414179850
761084088
1966278748
1414275957
636430047
2144713390
1108107372
1460767636
2056630499
620941641
643719879
1528371534
1474494431
1787876104
542125051
1234211477
768539804
178905844
610107535
498118167
1492338818
1170889293
1503453650
1917182133
1605785444
1080048622
312207741
1202500835
1512656496
1603185944
1414721119
2049615919
1294576884
311326971
198242479
346853765
1652014248
1279564334
643878293
1142132644
210946534
1791479054
386448435
727285640
1313612732
1756244568
1868894654
955644385
186770411
1981532446
285166950
1645009551
1989312633
2108385487
526544112
1343180169
1840914967
594158619
1112377509
429418107
1068156289
2050959985
1921365988
258882961
638592021
2117632822
2062040445
2058393375
1892704938
1482020568
176028464
1633554693
746228533
176832992
728837764
41474333
1416875086
1624125225
770078087
993258278
1861517743
1715091849
349837766
1790040078
1107690618
591664891
1447208336
838734633
634536682
341215694
1188675574
436848803
1370890690
371022836
1426870451
966081648
1588044671
1996382280
1169353993
1762570099
446748835
1935179221
2018741100
1787809459
769693925
474071270
1338867790
675457265
2079457833
110982796
930136477
1268198772
395035107
579030463
1537307642
1943155158
293086358
1091600914
273202690
983498894
1607921273
417074811
108258657
23883518
338295643
124184237
1570943651
847150056
331196281
1610693051
1281760575
884831583
119406325
1321057388
252723338
1231792051
980006665
808188795
39229217
1728746078
829680979
1018344903
1256685556
1691920346
1069920386
142818923
705956348
1852871368
95441182
524216142
583993408
1060308175
1220638786
1820816137
1499623238
289672276
923404828
819171235
593229800
2080699135
1103678447
1946179631
206703774
840148041
1563022750
1027137414
658635905
653826832
401328607
1374470760
1533573528
550262888
651941343
1538179576
1989499610
440230297
758741479
385115395
773564866
494913102
1009981893
315597750
1520367252
1758408529
952915197
333158603
572453821
961311728
278865490
1521826862
1858231003
153073975
1661521154
1618552084
137407
1642600251
91454641
299848801
385204660
480364588
244176219
732825402
899829140
72080977
1566647245
425496606
608967770
1354138031
1582787066
417282659
1861042662
1392686922
560082765
1823814758
1343298329
1971105484
697505891
259096737
91629779
1553570002
932661304
706212145
1442264395
117572898
765888270
13052285
526172205
1051838760
211235956
524855368
366457320
89550349
1860697505
1228921487
1980127534
1647650585
1336958846
265368905
1166323314
402739009
1485368569
1891260420
1562959913
1294758163
1654415709
150222489
1529685924
425251534
1278375633
790121442
1118299267
917999137
1025869757
937546754
2027094449
1178283594
1909716514
960761444
2143527132
698865018
624844014
1454278675
1095962466
1856629722
941852451
2067295707
1947861673
574379466
1007366336
1686890232
528423756
600256943
374378268
59406003
49918663
864034452
6135840
2109957981
667545278
2142571048
1063797798
83180430
730275119
1623885602
119676137
1207118263
1560631759
1138142105
401356349
1919393083
338917617
2011264742
1245673017
118276338
1085422708
703840386
1578816935
1511264808
33935384
1480437153
241721359
261487099
929205573
1690152914
359267367
1141010345
1412827108
871435031
6224874
1789633459
1772970556
1815536653
1706259667
2023993538
1016719584
1991169730
1244291114
541480769
1781856276
1383863361
1049854862
870825659
224667272
527829265
12460152
1010909235
155106026
2104462205
796487029
1767192740
347432850
2036175340
1788073333
1117971318
1583173194
1103524067
82444453
1570978875
511659419
1073914263
1068934343
1739057390
816616520
2079854500
1534336199
2052402372
1429831087
1545138270
599837077
1040900
102741584
1670324064
2027371050
1608023134
1508419532
77399754
978000891
1043075753
1113664802
1969032104
1541141137
1520726646
200773430
824739174
1447991516
1882208446
1573177442
1896823777
324962439
2145121572
425857558
1776839990
1693969105
340087811
1556854536
111565884
218853428
1441878144
263336408
565536473
1416425785
920547071
1354403555
1884267577
743298651
231472870
1179589361
1724779295
1459898509
802121121
1237407027
1428168762
435169593
1894805663
446573867
1454582685
57594522
1923460781
1127581195
1899100205
1559142378
1227477983
376832842
1638275366
1918057995
1187193433
845028566
530823309
1828438785
641064255
962820913
172551507
433819412
1538966366
5348325
49912255
255259673
99782597
1027653110
1843450261
1203021438
1315931757
1466307882
677431337
1838478696
59638841
1318995856
28985192
973064881
1400183427
1286811928
575974562
2038067985
1379414304
1367207812
305098892
2008428235
1530048682
237385629
925250587
1242073517
1742124065
1793060909
802182931
687766360
608683019
1571297153
1608849156
1184583543
1547343887
664923889
1462580416
1341412834
1353900504
1104506661
1948984051
234511214
559423080
959448208
1069726711
1650583861
842690932
1959302054
2135523514
716918229
1493206662
1619510480
1585995409
1693150469
580353127
964008281
1532493231
1163286536
748541502
1074611879
1218484014
1210887755
1541568078
1612209069
1319523192
611108015
728801500
1823616004
1118515272
1749587731
1707214103
1647609157
135229268
1807843160
1406128239
921610815
1765379161
795522679
1272694902
514299873
1991162685
711171207
199912735
1141674366
2128932388
2075838690
1913070237
1582101577
427254973
1753932390
1854629001
809784593
210157790
155336643
2059534197
1773396636
53323202
94785520
1885295394
304878488
538107646
1078184410
1416076658
409442771
1866599611
1461495073
37505901
1475911364
378788802
1753537138
564745410
1648969737
1678689109
406776669
1961598341
386958160
2110343859
1644769951
1372151890
461118144
2130106417
1542257868
49651790
108073262
971507449
599812173
1561830464
593708669
652707210
1349258561
82802761
2087019389
1006402538
1621454463
976254915
1865551521
29063669
1173303595
1959452736
1745840190
896462197
1406147921
1081961355
2022559276
687874120
139585058
78115168
1598220464
1428799256
1408809551
1282937533
952237728
983361327
1015323501
766044858
2033357168
987872475
1861058464
439274039
2030453055
31230351
304822468
994572597
1315895803
1828741739
1836721414
1787527531
1616274949
358110829
971876178
2007957621
381136034
1034953797
1078028077
668762582
1197241436
1715829024
821713258
1032937924
2099130294
730510989
1980272622
1579103977
2062332452
1571045572
305844814
1409795277
1660619725
1785288042
2079653394
2072835623
898870600
1137797401
1035611812
418242346
1781847266
1624706434
138128848
1844037517
951468585
1324966184
1186835431
507657437
1062810227
111477646
801292379
1360342207
230925488
1424856342
957296922
2131232648
1007150697
824228926
1194656724
56420868
402220904
1021031513
1710871984
1344982967
439342657
2037146642
1342667739
336710993
1060734110
1835465502
158886665
837047080
278794948
158931095
1374742722
551450377
477259055
329480542
940966664
639911558
1365172072
1008938622
559108254
1449140637
806938963
1064524550
637565229
1887050813
40942322
485522197
857179635
1753311570
1261727900
1908814041
2009921924
1677773969
1766418256
1945148379
1048228025
1998001383
1937563986
1496987371
1835960818
600612507
564982172
708787794
223204925
1933499683
722120982
429891060
1474203853
2052779717
1482078717
1940416455
2066178115
973092158
605613202
450744943
1777819108
209975399
569670511
1240383100
1141286525
950997417
156843942
2075837774
352367140
1282317457
653481163
1714671564
1659467044
261140982
593100159
1694774159
1097746306
822487597
2090782582
84040188
1624479217
1195534140
1132341232
429583923
1414551891
1450321572
605153252
1635422998
348673899
1298291925
2097641562
1071653426
301345633
1276122536
1199183384
1948283218
1966478739
217735284
1420977887
17080602
239244181
1953448109
1848399085
567014174
995344675
388802964
795095898
985278522
2066907140
2077130590
797257
658204353
955279428
1889706494
1751837687
533113140
1175814294
161218417
281325445
768062255
1630846540
943566250
399472313
1140429190
335039975
1903627539
190028005
364551909
618046298
2072638080
825858121
805507872
1304515062
1211357733
1986411994
583473347
1648274637
762519760
1139145962
967666683
209661828
1633765135
705208454
1461944318
1243590010
1404779207
1143881550
2096639513
1449741034
1506847199
1864791841
1774578550
956316910
531848372
1730343429
1922402147
1024610660
1939838844
559821368
1682076238
641089496
1186366806
951559738
1078561461
223134033
675523090
195429777
348877872
1758752880
249978108
889255014
2141943272
1631678988
1964526176
1480781897
550756472
856286566
615120556
1292141605
1472789495
87563372
116291470
210879652
617840294
1148427075
1835974460
1603998804
1714129706
1066525215
152997437
690106333
1840068260
1944058717
741012906
1323598494
331323061
745919954
2090602881
648266315
2016892981
1359242179
1814217474
2060309496
303947091
2108654538
462123731
673511292
57009018
1050980453
1181670088
153697429
1572254199
255817989
1842993489
1529101877
563531868
95207885
918899273
64497558
1096762337
1629342709
1398205047
502464514
1434474246
29099470
1409564907
1971797880
2009130591
648979378
1741722069
619358766
1732327475
664993660
1627314248
1300002195
657086745
1013498105
1169213754
1995682892
1041433591
1179831937
1242291318
1928792713
339939122
1949173034
1268605004
970893815
723411745
46053510
1138135790
279025168
136345763
1221983063
697943336
1729048836
837901978
791654297
1609663499
1083576084
104679681
694837019
439012303
553194324
2065147619
1049221937
195772879
1634980734
248692847
748004730
1274836608
32457961
1028971868
872685530
228929651
2097655917
1242821346
482575577
545897896
1556409836
167828141
265398135
917261927
1225124335
415961234
1836284948
71718814
130052346
151386216
1497196698
441711699
1784038324
651734399
1245535227
1154121948
1784705994
1359042527
112701245
1137886342
1131546560
1008011904
268946862
1770046518
645064576
671427203
609592468
2074158114
911478830
672357392
552655867
861258398
1425936487
427620856
960681652
1381650906
1652215128
1162285754
594049673
132774581
1870368174
1840508875
212123899
1163855548
125587249
806036275
1560088166
751145460
501572052
796728860
175133654
1908032989
1420577976
1846234757
2035938716
1460542242
1108671023
209569460
682720442
1774724224
240397288
1653565940
771231482
876503044
955529114
2090443727
1304735329
1646170658
285018658
203990608
1258308315
811608005
1778414975
1023487905
1476552929
171450492
1531691998
675338501
1776290512
1581776950
1570739053
1264708760
123519199
90229416
1726938170
2030814106
168818976
106104028
851901174
767077605
695134325
409255644
958342633
173693807
210518451
2533216
1819584856
1933958075
142522106
1082205380
858819282
1909461628
511656217
468875272
796538564
2065941308
1039151208
135718537
1270305719
653925939
1134429439
2142498007
689561282
754898548
682299049
228554847
2025689208
801685664
1354159355
2096900560
1995802609
1886386315
1743931360
1365483568
864763942
2112524256
1190246549
62376324
147835871
1333314655
1529714696
2121547424
511727956
2039070266
541262143
1987617911
345964350
1352783252
1193609212
56956497
1971376369
1441489312
1032835447
1153538252
1433549319
893062916
1630434655
1867092910
292725645
1819327715
1191486646
1339315116
1839751036
1748886644
550312786
661886358
1733156075
2054850158
1864226669
1048647641
1694049624
173121901
1480792608
712258814
188653502
1051603143
685911952
75007498
1523588399
661762496
882179872
887000247
1616457113
303903438
30368798
27223401
628734808
1119217981
1702841553
1011646993
1029697493
969822096
1878566048
1038379889
916610912
79481819
1306395324
1428524107
1864072745
1294523882
81207981
1712849702
1034378237
2033702333
1023812934
933723312
549759029
767693105
357341224
1313216023
540671674
1746518802
1368475291
951142134
1392540665
755777716
123195603
1578226653
30709956
1994840156
1176178030
718260361
703483659
476589993
368783587
1804827148
847349249
1588013557
141606412
1007456593
2059912750
605574600
2077572649
691543241
2104767910
586867823
464699796
83798826
563272906
1570121438
350955327
1797483950
1878274567
1456510094
1709714961
496853516
1197862402
1305041488
673532965
680756482
1360668797
457011035
696536901
743771176
1639824307
2074162276
687719857
1036429536
585036130
620206525
190721458
64868842
1399158500
2140130582
1642130998
316872143
620533952
888303755
630855413
72643961
930138054
140990566
398452947
1818281445
1914791226
278712683
1208296959
336927569
2127025635
1914269420
1465199102
1232419367
1878319221
641818985
644008585
618140254
684019616
718820574
1016790789
1426145512
1785651137
705222215
1428967894
1502649088
2137420444
1125794499
619976428
226541378
1392544583
404635003
356675067
26062980
1603081053
620670309
1552288021
1752987677
1007642145
678773948
252755517
1029492657
903063014
261459356
2001067650
1442698320
1229084441
1622311379
1034114854
1106165710
2020820276
310945853
641112361
679783251
1830858536
280345316
1781418577
1316903418
112966464
1722209828
2035924056
100600428
1820537708
642133531
948383304
163140026
1990035817
533810382
517067787
641924358
1079452538
1684068707
1695590132
447413360
2026237933
1422583156
1337392591
1133139151
238240290
715703151
1956113748
1911101934
466417241
2036950387
991784992
1097888088
272555451
427377343
916739919
1468177359
1458926372
1202243147
1607336596
787613813
1693112106
2132428187
448323671
1915776513
1694438440
874544589
1697691106
1743711760
1593617112
446077677
2030547055
474496663
394946091
173721017
602487818
984472693
241924125
1622423978
253207871
2062632364
1804524870
1838015423
782598172
367147966
1519323542
260999345
282843449
1813712263
1197661263
439841344
1268657636
1672735291
639687886
2102568713
1321020429
2142649011
1792392652
1696180064
1867070184
1447625795
361704083
782087213
286640825
1353667401
970709708
337288518
1757310319
173124799
807530223
1627199306
1772009184
841713788
709661715
1300601453
273540380
68539365
879882451
1443940373
1531924452
1166507141
1026709727
2049857857
1757979230
730136856
414304831
1271895515
1496242653
764939452
204255308
385241298
1140526832
197662941
1330180318
778924138
1016595904
866981854
325337114
305396588
450463217
987047534
138460335
811839440
1936620159
1389774606
9491692
1903960175
1776212783
1837441816
1208185231
354114502
1187404688
1038734775
1871801145
474815126
35447801
1554759182
1273841150
448361646
981324133
349002023
487994874
1209803008
1602158159
1068573911
1429171114
260913845
642290189
494962918
937207773
574918503
884906455
1093520111
310712242
1067480577
1219323998
1969882829
419265003
1952001235
2106179267
1913139758
20613606
115982147
880131143
1332094540
1271706884
525825271
123442913
1603580482
1040586171
1956693788
420420443
1930933616
1842067658
1782374248
25621760
288833881
1580411176
204774968
106872686
1375388728
254624810
1082009614
1156766989
1376205626
161437180
1348730204
1820792924
649686182
1550548267
484480706
604572632
1257581125
772364326
1693945245
941576773
860003159
2037381286
2100643790
861306745
301108978
1144135643
866004977
190635875
1378014816
382583552
1534489337
459145064
1922803564
1062197181
543901152
883883579
798951012
1770874771
1220981977
605856721
1424177260
1599270264
2054617239
592200321
521223699
1309341894
1725060522
1254121085
1178621104
1048386134
1965064593
976362927
554140179
2120620113
470979100
1376813444
1239295260
315255402
376599182
35022283
1319407946
1694760630
2138235606
1577601354
877506686
1001145624
656997638
1523244602
2126687440
866354156
400049310
1260610129
2000266203
1419146398
1356479263
1821556551
425222099
126035709
738885680
299659959
1637620368
618540645
918582974
971652744
765413242
51975663
2139058970
652059023
2029413838
1701518219
1973842374
1379931849
2138889016
1708996067
2022200819
1751326463
806016324
1958371216
393588444
1176571854
1621963931
1252338532
1281427054
1229958319
1603829337
833855800
652654566
492144283
1244649258
1427268034
1839287749
175318220
93914311
1439699670
802383824
795931927
1249278166
915542969
428878265
1921188680
1870684795
1192458618
413872384
1599306355
2094385472
326062809
14226345
356838584
335458095
2052535598
1636394539
1511875370
1589131949
1886851099
673401273
1516975850
12839231
510085555
1970111062
437563537
1997719845
1907237718
1024136590
346255608
1623571644
1752261986
1511354444
234660140
1687929605
1385780162
1006441806
425126659
1065831379
2051402255
721015640
1700739270
121868475
546791306
1668514595
1771912772
1306720093
2062218331
1810648691
575195218
426736740
1607271475
286621024
484496688
215360920
436298780
1607978287
821392760
762739497
1663239616
1161317984
1572172586
1657736016
1450959991
807586570
1710277462
601879393
1071003729
692237539
1767947513
1073509197
19395469
1362336695
1663506986
1323599460
1696171588
359803717
580173828
371164862
327740118
815182487
74010463
397465304
4848041
847392938
1742502843
140481633
327485054
1497820101
333589794
434786821
1983169367
1941278624
2117756811
1470093731
1550085638
1519899496
654179166
1240856366
1508852604
1170319253
7929118
802638324
1168260145
1581378884
608437874
1518411691
1774260518
1864086374
1672298017
451565206
1074759413
2047933895
312617038
902579993
983565022
1042813603
1097547380
2105980678
566781680
1773424977
1923764221
2134364952
1522415090
1103859823
942451272
578892090
2038104117
2100364380
37882210
831707957
1403655997
1759423631
1382633360
2033541337
1635813915
678841160
1799620040
246149567
343960098
84075171
81896626
1265074160
1799902892
1083423525
2106827668
883157568
1823494563
1297740389
1956336060
1328033393
1536482207
319918246
891450905
1300407092
1607555066
496969681
1427093383
423246555
269138236
602601722
1818742215
1838009539
990606767
1310892772
1326217345
343566614
110215978
2125093103
1003110536
1424077162
1955666791
556179441
12976061
1120484340
520620128
656905727
645607683
1758199168
2108373101
1646182176
1201408353
737590225
1338432175
1449680162
1430542181
1500022726
1339507499
1934707955
605039462
2133868445
628741924
1344433258
1070024839
134224112
494354749
643467723
678321202
191902665
113765837
1029691682
1152319119
1655256087
781438809
1544680092
44530513
1399841732
1414425111
415586583
1364418817
162192867
305146159
139560953
1373493750
563822682
493746776
1492814304
1498336299
857826774
1823486491
1444878018
404996576
545695931
1114224666
632568298
2122684841
1634020592
1271954380
1219985489
954990186
476492365
2086154261
65056566
1780459561
548630201
145772452
1442578825
346842070
839512199
1667656156
91615166
1995694984
546900141
1617802751
381778913
1915901753
1339342057
736948368
694290970
1843776669
496976510
198409864
1233239256
103372631
222232394
1926683196
941448335
884277641
800757164
1050232698
65979819
156468137
2102654311
299552732
157212175
1874773372
838563484
380995267
266867750
1844716854
1085537109
335943112
1064461571
925993135
402725579
608276775
273803843
1693201789
999838436
52007838
615575680
540176573
632177331
1383047850
709793224
50915242
1951984769
1715002264
2006642549
2054479897
497025154
437446295
257538251
1996763111
1056190088
1785410459
303335655
1120140919
451313826
104431272
1690669432
1622625151
2048441679
1299094573
2017715261
1795047563
1786761605
861441203
622477837
2046773437
1110524788
1130158448
2073129138
939716736
1494526964
294271228
936843550
1641254677
519190918
799177324
1045048759
370259325
158808716
1381874418
471193831
2047764288
1340714668
700965161
73659166
1679563600
140763683
179921297
579862627
1751614234
2089881472
1720470257
1575204943
1451826040
1912867324
827234962
1401295433
1797293365
744550265
1037228100
1466293608
837461089
498262814
1109392149
1023991190
1373866450
191287162
635540659
2101899878
1042620893
1686384814
1872316140
103073062
190033405
534570736
477265600
502759252
1921582124
923602999
1773762944
1131350113
1473222622
893643586
370577517
1473989756
2069776742
1458487594
1674497337
695536251
1374027495
1635702829
745195078
526952982
1499595894
681798988
558154562
1502452404
486290376
678475609
1671375035
164837589
2075518281
839708759
1912876169
629947595
715565002
1654417533
2144326309
1222750466
1421984038
2051383278
652554400
1188458618
657683990
726034829
45087375
1684286401
176626283
523441268
649287279
626719048
1038543398
983080621
168229292
1573677479
48670868
358281179
1816366069
1793795934
90835262
810031678
1736397981
174595011
743956456
645506646
1444687383
1064705720
82516316
1933370446
1783087852
280832842
59931235
1666926176
1345261866
715530130
1651517893
1790690158
1929787283
361234806
1990852291
1568030903
2459808
929025542
1792776935
1972503593
178055240
1155256181
1713064208
482881433
1019113192
363035343
1143121499
599998828
1413568034
65328851
608965121
1718919176
951987570
391146028
976610928
1463364531
1399149952
936161600
1945925680
145086680
1777386784
71965931
924573502
267735596
502404467
775985271
640321212
3121935
1421727195
1652529134
381519198
1212475840
861218926
1410969165
401063417
1819546078
80651872
1851042843
652527367
1702270432
1356827630
111625416
1889573787
1711950442
457583862
535641645
1139610432
1636970455
1006022847
1813718501
559292999
1822903382
2064324256
970624961
581296725
1922207427
446136969
1603787799
1162437112
1086896332
1000591387
2108327394
2011643263
329339069
313225276
492894622
614006630
497130408
723815579
1121514040
1314408348
1960091889
145716179
2074960073
961592511
1741238988
1202671257
1285741086
2062009336
1978597760
1982667442
479956103
929759543
86750670
956690409
1530642210
1081515876
1889604193
1887800534
633853818
944005357
851255023
1924016521
350545774
1395947469
919427524
411997610
704955460
1241589147
1282273884
1193778027
57058447
204350521
1229851533
1266789386
297092664
1130681791
467797524
1421071465
40606937
1032731828
1807536709
230488409
1850279972
1553710267
1651067569
1412455172
457052730
940548725
1505531474
1205232241
1163572628
762737631
1924829871
1921168506
1785146165
841091077
38094402
243306277
2146451853
1368877202
1324374718
2098621744
1269840396
1631615196
1299291880
1304556192
1247621080
319972937
1598525831
1240277208
688260492
905568612
290386711
1342034670
1363598307
469638454
1981833214
1673560603
1757286417
1261148079
2049897319
961499489
1749729685
1333242469
1975578912
582378182
398319761
955114082
1257994083
800486033
1187431580
177741958
207239713
2049358851
201607696
464683438
2047624239
144123349
658733337
769396480
449757751
1676916166
1544860525
1075132035
1325323496
1946832294
905997024
1870465714
2059102916
1911795501
667181012
64899923
1175462680
1048627254
1528981178
389887289
2017605490
770524878
1323939493
481762105
494431835
1631090225
218349675
1680131470
1947669924
279273982
1382910820
353409766
289997922
973292438
1999019220
2092011491
1112450395
2021602624
1010722150
1874583524
1783367944
1658859400
1648965749
1777896790
2054094936
674122904
178636990
45394234
610680373
1105613978
1780232168
1043948589
222462623
1979355784
998210737
966649448
284871684
167899128
756729898
660860865
351048256
1947621685
869455202
275792010
2043742391
84109850
1124415040
1309657328
1941989332
2055627197
1615723281
920297981
1761362047
528506578
1719461725
23448879
1985598859
454812729
186855820
1825881503
1514503709
1325835479
1581434987
1350281064
1299714011
671127608
63447412
1222875142
982995386
186734083
1385664276
1369528181
1411020138
357874650
1427578644
948965056
971741768
833607583
1530790049
2015410808
912217871
509549830
1716679453
730816608
339430546
1326375305
849296102
2028933744
765771698
919543881
59351517
2048767186
368065439
1653835541
445709153
1590726414
644561977
1888536993
1776333930
923444354
1079566445
1473789659
524150839
242078837
1148888052
515032089
339312557
1039647195
312353312
224127548
78632748
450593885
1506336790
501115240
616492212
1850286035
465247819
1626529197
1266423366
1796457818
77771722
1256311570
1741832339
591911597
435613726
1518987638
1494332426
1356974893
1234601188
1338751352
215639182
435593153
207649093
767254529
1881786041
1371496214
497099527
270126032
1366634043
353908134
986458526
1790320591
1171895461
35940045
1964806094
477653229
2072684307
803734504
1490273977
1459001784
533167261
1942515107
200329006
915721840
516052132
1879350132
139998370
106027519
134217032
1465265169
998672181
226564420
1239056660
1191984619
537214347
1825738806
1122975126
303107933
1392252903
2066369855
1482785229
1416324726
978803090
1105729216
1408939127
669827602
102503344
727735770
1162936642
1474122035
832796422
761756512
2101186810
2056696779
664153810
888157345
2064336264
1696498470
1302381167
1457424099
1189544535
2112987556
49938402
1297071001
1027242213
156324640
116682331
263767331
985301008
579018110
1257490308
1599857357
1762783673
848588874
1698659147
1891011898
540152192
1448285697
810236052
1839770137
1752267444
1246456700
472809596
1664485640
633509456
482172920
1445216192
1222846449
1416272415
312032806
738947685
785268293
63049280
1572158517
2013383769
1120244308
1671945069
2005717902
1783721111
1136399626
1164960059
754639216
906663730
639452740
1630934253
612339568
1992456170
446783744
77539122
1774388021
470805442
1549979594
137343513
1311102693
1098863602
571861204
75689992
928012826
399929195
1231286842
1086978508
1104255092
1721843171
1384803915
941395009
1862216642
857794955
92254173
1531205505
1785123675
1138080149
553498174
1623970886
1279447943
100469730
1056199147
87663271
461512655
1283217565
688099512
293695579
857033040
1976711753
717189465
1439917735
324089830
1086751400
111009988
51585313
291023415
1974620820
227540385
1834953575
1134394901
207175166
2020058349
1177683857
2074787987
476869839
88753653
1153809565
310937194
821098074
43122315
2139286605
1177193458
81906410
1537081299
1768190454
1668980190
1099384351
1798519279
2052622415
2041563298
219959651
1244549280
29915103
1489195591
310033882
141022976
2123353308
636778656
682073747
952882310
399250995
1584134996
1664658317
2026213506
1980640026
825256627
447458077
507553482
1150679417
784089357
1709761588
2124440625
241294426
1705427586
206149974
1278110237
2063235589
552641828
698059306
1453431637
587475491
497385829
330989107
243158994
1287578726
849545808
192468588
36753885
1555936810
242683276
1622157454
652419282
658424148
1550138424
1936908310
506396441
313311751
1388689975
1652025701
1290618068
603135359
1645049701
1090085874
2122546541
426604448
1961971643
1549753371
2066795258
693883370
1865740916
1815055715
1727730317
1290023170
1507234728
2094738816
1912434948
952814488
1885889549
2342358
1509488409
1093255201
210292985
737142120
2015931571
1704023005
965381305
847860841
360308406
655996817
192765746
1700572474
40481274
302995364
703118757
2104784639
1994981461
285389134
1470704493
319297657
164068447
790933722
511795556
1066916156
507977247
1677236220
638599071
2083450090
2040059535
1518627987
586974157
126125270
1227066615
1648946747
877087486
2111105683
1033265729
1483347157
1909872963
1315676660
2112306552
1536235197
1617373695
1626837881
410951770
87095097
1950074837
115490422
1072808695
787913793
1156738512
1124266905
197916822
2068671921
303623836
69670543
621304786
1812036141
959243556
621308201
956088905
1244145272
1121561980
1584028881
1150745024
2123916069
912597978
1446472938
1156402082
979069805
1868312002
412582300
423840178
1923025598
1118833260
236476733
1707336163
1003645743
1435855375
1814100775
223460198
2075552797
563498736
722023013
1676597664
977960954
1046984083
1062080175
173836786
228528822
724829326
696020913
1991546478
884373578
1982547244
1787467480
81576823
1908236870
1246372722
142197169
81105668
335797986
409515631
288935033
470110547
1715461787
1103237333
1877007258
1908435247
1573012149
1598396531
1921322684
108003302
1936159604
2049124154
216939096
1071110620
2133622392
1193472760
918268606
605849273
1131527384
930758149
964816236
1883952440
219414875
1995296548
1570808819
776048713
1772441309
942879251
581459456
687768176
1965954649
2107752291
306805727
493863573
620756356
1566862650
1122310090
1225410537
1027812597
360539917
1224276434
2122761838
1258759601
487353946
616534111
876991282
213917802
1030292122
729609149
251416549
658109310
515985802
34729834
1047077004
1563000985
420409241
2022577492
418719309
1000713115
55728097
1956239128
1044284467
1307629780
673592522
447850668
665856921
1864102565
2010869712
206252815
1902555253
942405877
91163199
1528651170
1287873856
1435178440
1422572752
1071962524
2033106860
1051606271
2111922366
891097820
1319830575
1593332167
693641023
1279763202
1492662979
922998069
1888316006
1853529115
959081354
1503402992
871283976
923722205
2125668869
1741622592
128852663
963087423
1744779899
1403021622
1745389761
1223381576
2112484585
956798447
2070795761
1147730842
1147556507
151058230
1107020418
1950341944
1172289972
312200044
786213217
1019564316
234021175
705532732
1228580727
1015043393
994051568
1173618261
395912187
1744046455
657942084
1728996089
1099213177
1389515634
1038157467
2128067384
11187523
412057499
2126560555
1300900883
730482704
1013967542
1125615432
1479873281
1494105652
1665709196
1289954403
598645892
1434611656
2001500728
1293744921
1363796655
1584699605
408754119
2128168258
240816751
1546783218
830174001
671581230
2142182158
347283494
638471761
1203059853
1850368947
484803952
1205412105
1960049538
2059798915
442906783
681311174
1872994857
15083163
953966057
1618309495
721549764
487038799
189126526
205490647
436244678
1899100528
1789305985
356563928
1497488929
1471527381
1085016852
1168764903
1522445981
627067584
234129215
1132104215
229955452
1970170508
1624081229
1166244869
329266317
897982789
1515706652
878862324
1849617220
1210138438
1294211288
1802344994
834795342
401695650
1903663767
1940554677
694877840
1592166885
546002324
1560714315
66612718
799088805
20283674
1210893621
140565786
3713042
227474513
1164935857
41859851
157276009
1514503937
1667319504
174932538
1158630419
225153391
567526334
7844985
872398618
2075610228
2081899775
312205294
1365033942
1883300354
1601377212
1606478523
1077481112
871493056
686808701
1340303278
1181565423
2130087073
799878464
2140647931
346703250
396442958
1864031065
677614076
732439688
2136115382
378509605
1049635086
1652192120
789934571
433419997
271918646
708001406
180465314
1483044443
140395053
656244701
1519691703
254485938
1414267748
402136628
1213350018
180961650
133221042
1203401327
236873772
1987600084
32188209
1854625410
979398931
767073736
912159467
1924381487
622932381
623862677
858437297
1786103393
1886710830
1361714314
522507927
332495337
782368687
1717503758
688915926
794812684
232087342
1805976860
1379501082
1200473835
844485354
1367045816
1001889792
1839134035
893845548
643505330
476906801
1510144589
254622067
82379270
1225871227
631535306
176363189
54816532
1050666772
2113664142
869389820
952689367
1789797822
1171211457
433947400
1639781862
2085208496
145122827
295037064
1049101439
1528857400
2132734670
379406105
103088407
2043822089
510072689
1247139430
565169530
325984203
1296633993
8850756
1761721968
54274177
1565536616
969650675
1048110406
1226052211
1320186339
1629073858
841105950
1940022405
834241765
450151008
1117781594
354212032
683570854
1895614836
1682222659
369559680
561697522
690556062
754752694
751329356
1428050701
371272303
1572739956
2012503131
2051544184
1074059791
5889775
877006063
1415206680
1259566052
1923375068
1181737627
1873789637
373572013
2115061132
1409335854
1650145040
536909431
83482681
1841258838
1429938032
1483779928
1558674189
1492970082
1766413170
636246877
526069524
1417668966
1093696422
20999198
279649385
1221099358
256901309
882503010
917448024
714006296
74940724
1896359466
1461026881
1904021896
1539493816
463888433
1465407999
1682244012
69171620
1688107212
1584234477
508809460
270849329
1867856071
577311305
444822416
554145557
204567692
2053914188
961254543
1905390049
1099887885
525926673
672318029
2049522505
579741420
2078535890
1113645674
1594497810
932287516
113053672
2094263910
1979990164
89793193
1604888255
618133439
824091090
215162447
1249977892
1061385193
531448078
1858013076
691737022
320393440
2139192187
865479913
1076097415
1959678347
66969358
285739622
1572162911
832385363
150374775
1672508060
1903472043
158929242
1533480247
1957789070
863610663
2037427118
438755637
134431414
944958536
794349671
1826969071
426399725
723740515
1522706854
1876300913
455481894
1777360229
777930589
915874866
2055716340
1715050466
1208644622
821655818
599992057
1981060903
1559417137
141888155
929728798
807652572
1916615421
1026650346
556126180
2128797141
434599080
1571556434
1079431119
1306586263
513154387
740602418
1484471637
228715378
1077275481
1629086786
138243554
1224734549
510669165
2050854614
323280936
688240837
756263445
694898183
1542949927
173723583
296914067
2135506211
2138897166
830161996
282519719
1499221152
527706235
957547100
1011764055
1803100101
32319902
133585578
1663937101
1889170365
1364696563
1917881842
1464768843
658902312
1798760469
599875262
1931920683
969486049
1435315415
239250313
1710930185
313890807
537795654
1540297068
730655322
1646791123
659194426
1189254679
931794062
1082218230
1696963962
1208900093
1142140502
1734015081
855982277
888689321
1575623885
1772104958
525187909
1061162336
936808614
668245689
953845778
937523360
35037642
1974571340
2017773299
365868815
2041185262
40016049
937983141
2090465640
511937242
348837626
2025429698
1646813331
2126411310
291226273
52023416
2022107215
1209599547
119960885
1207968262
723147084
1477793782
770736405
1071860286
1283670819
1312917886
1328893864
1643635014
78577452
860366214
136120357
796085848
615430607
445241627
714210720
866418248
1074628037
992046611
1069393094
1121150389
1233024459
1481838787
1314263793
788023194
1927003948
1887951801
189072307
444319392
915399581
219589526
55666556
105954592
983688091
876297210
412383623
836295871
733837540
1773964111
1587764985
1613043700
1085298935
1508083543
1953909648
390254771
1291157083
1031995648
1932931433
1936118274
587692992
1022486893
1698297482
820449274
89314858
318297374
2023502625
487861989
113337985
1876150542
1156741130
790877512
33014996
529092305
63904899
528270027
947763630
1039650894
131503429
1825943747
959101196
1310342287
240210417
1538784004
1599038488
1495593976
994255794
504827805
305468308
1295776795
674311095
1976411795
1722575423
715357224
1776242930
1307689867
1652813631
694911426
1366179496
1947237612
1675603883
1622674542
1902308048
1266846811
344648008
468083186
390112210
170567425
1534901475
1894820629
1988011803
1192140340
1827203225
1452332884
834813864
1616660210
1800767866
1740884367
1130785730
2139826909
38725259
896388096
2121927560
1198260187
2104640146
2114014356
2105382670
18278598
480818846
1579737388
1414094010
1774812579
1217074082
211129342
1051019047
350591981
1342688785
1983018838
1295723553
711065135
42200697
387875479
1051501129
589143336
1204817062
938325460
1119182732
27711406
1231704673
1171424887
1499668257
1730634410
1453753422
1332777769
1485574214
1229324766
1735726475
1194959017
1573702700
1995376539
2141339859
123067735
326554676
118791526
914762694
842558899
855152673
1033360427
1295978549
1847673056
392692989
1739291680
128872239
552414380
2130221551
706856440
1787972240
1018515955
1246103677
959818066
322136039
1558104187
477911206
1921062733
323066411
1717277628
931567831
1458630887
362222689
352181896
1267536673
1806157859
247186286
1524531241
824970316
367028225
1579266327
905430946
703334630
385951010
187919614
590713035
1252302101
1664152919
862814302
492543962
529711409
635392113
1289480004
558056967
1779151257
1691342908
309629738
1134110
198529939
1398458585
1172829485
1529163664
1280124003
213070091
1822461995
2091027564
531017592
354677403
1271567254
1519776777
2024442929
794069480
693927061
1909846070
1904141499
1137090363
1043972465
1222727972
1076003800
1306353057
1336443695
1377563125
2003004213
2061472960
343099381
267013180
87683595
1686478873
1546632542
1280177410
865168116
298063652
1698923127
1757604125
682054147
765740697
1751120474
1111445599
4850663
756772612
508438018
1616282355
392166162
1777454856
1728284552
631264592
121673366
166359599
1058605756
2057677908
377972780
1585236284
1524431036
1941133611
288033556
1116801865
207155643
1024736864
163610880
1490050411
197455724
676576192
2046040548
1849279174
1342197498
139026999
274784525
701289811
1590289286
550432851
906990547
456869300
1519390814
1243715327
1980112894
665985966
366078735
118457645
1970317681
1156312668
438986234
808631306
319625591
1742498885
1530823193
2107255729
279065543
90655753
1005029817
593630945
1500198287
11701281
504517260
1692188766
209779645
1673898890
1810663440
1963744522
1785311314
1145479594
1662582058
844059342
555221556
1061527177
1757677391
1178581644
834855403
69768109
1334894644
1910975956
1344194776
2011661248
1048121383
1367857838
581011119
250256101
1373036614
710664062
932812937
351997755
502519052
1607200737
1392641790
936888466
1821650971
2092843190
1830538055
1243533782
1696103115
1354677226
1375059748
1499238279
1223563375
2011266451
1311511110
1529987522
203939918
1063294831
893929539
1654737770
1412939823
940973462
1380630373
2142683812
1289905796
1796438622
2064039664
550947118
1302721702
196545230
186256567
103427243
2012002524
767624039
2070481938
347393705
1216671944
1963498272
522740703
399070573
217486367
1737654491
1201482938
1152033593
1198532151
32085786
735880996
491526022
1243844661
1757083630
1911847443
474060516
889979949
299254338
453277915
1695570692
120972883
30616854
1542648186
154241825
516014116
1119708106
411337501
1261935790
1358641700
55028581
1187019816
648510118
905780783
1562856873
1957347474
1144419980
1501258142
341364207
41695206
1732116682
1013725133
942597383
1604502494
1247160300
1902718037
1781319207
955366994
1311236672
532759835
768387666
176947130
1319640363
1599417477
125019379
1882221881
1745655124
695624727
1475592344
1521618663
1844148094
153255503
1293771344
25472630
1410779294
1192452382
1862334117
2070346902
1239717272
71143418
1151460675
1632845838
1303702595
259358284
1107021339
989825965
128359222
1091889577
744164403
878083158
1200339397
1234779170
1630110620
1064402790
323942666
643036754
1852879956
1321050480
1209711434
1499865466
863115067
1058267971
1773335815
274713161
1255588358
1504582098
1486017682
385647265
1326928863
167858904
1216295533
1234562148
484256042
2074526772
1985923566
889539290
238934007
1352417690
1162426661
801971612
1154610238
4537110
400410945
2055455397
2009603175
867517230
1813184196
1536696527
1580551471
468524343
1959784841
883513696
889421257
1255363485
633367955
1036682039
184517867
131159466
1660213940
1697344561
1822901210
1830690489
1191111991
1203725322
1014569884
1390371707
928783815
1369116285
2074454229
694831290
1209985602
1390558420
35964993
1678549412
1021828390
943640966
609149642
2045228538
1180655291
469346588
121340309
1250267055
1887521824
250514708
1816537727
1609683599
254499107
1186213429
121275608
406788336
1400846167
1349592757
29934668
880925466
365528632
2113340450
570646159
594140409
1153338419
2094815819
549914345
432219209
1409136231
1701764291
403567233
726103881
1894572395
292979191
273638645
441017037
907831458
820161569
388793311
2095171605
176488242
1553620325
1892381583
577303413
1393578000
1439199352
1617017849
1411660485
436037186
840751937
865006482
540091206
1355930957
1805384147
793293944
1440157653
1453906173
615833516
876140670
914913143
1976616437
1870115488
1804533051
519873321
415818327
149228783
208031998
267056413
131042558
1064265585
1291888068
101758279
357719750
635931644
1513606934
2102028678
951126578
1110249219
983975045
1252635231
870581225
421253889
1378357177
764457539
28832454
1330614809
1299513135
268172109
1869539392
276197240
347415373
1782842676
1840799951
218862412
2131792475
515845228
1376848809
544394190
1616606427
1707947940
1924881323
395196384
757029337
183854749
1017241348
436664680
1482871521
1205864411
462708689
1721888533
967858342
2048169720
1248906300
1696167759
956135145
1149592443
1642653367
102054389
825442569
1712438870
1102429813
66648811
1899564458
709341357
959049504
1432581142
2122480622
1506687485
557033981
72759231
994164451
1946228209
1795130604
589273763
1434399211
1130826538
2072843290
1111467789
1802974582
181125464
94783739
413210032
482300520
417734472
1892326249
27218156
1322493782
76820887
1019148613
175275719
1053662212
735418394
915636071
45781784
287628745
1271758081
1024456992
1644325368
1803265098
674566936
1066936582
1446242664
1133985070
1019714269
330881278
1964387556
1908793428
1532031491
850309636
1427027461
1007864998
1697098109
1767366082
1065265174
2060037102
2130420450
35745178
1093994820
636108574
839006192
1906412197
328142255
239948371
1705568202
330264437
855599397
1012660700
2031586709
267003633
1976936967
1767511448
65740511
163517751
406755942
1197809101
1773269359
1361135509
2023140274
1332229904
1943177802
1581419837
692545427
325488354
296088333
2076137100
193522496
513605490
783194278
533618343
1484810584
1008466982
1123332519
371530455
1414837169
261801501
1504783463
1096938136
1626459730
1130686375
1183851835
1676492949
1146390937
694352293
569631830
224533142
945234886
207597276
1757504777
2058346824
1075311678
298461265
1147101991
1816500575
1228086461
1935053315
196145505
783813436
1294484589
50202315
2113181637
1332980519
2036685364
1526643921
210827746
942361080
1519345099
1318943060
1089996105
819236084
566375331
663309746
1743365901
287518293
1486912943
1994562300
729746118
932447506
992771726
1074159235
696738004
758699512
1954743164
106874413
1541352357
848685795
632378990
1318718543
1418401666
1258451945
1811888325
1858641017
1602180966
958181111
237364487
402882314
270306253
1073928235
235739495
1465650763
411775345
1646387881
382151225
1660285380
87987790
1066072074
480582504
1665950572
386423120
585154825
123454415
130267903
2051370942
1024292298
1683158677
415777475
30257950
85112301
1767355930
1624986604
1483667639
711207108
2114612541
823114307
1272753822
90039854
344077029
1956012287
1746731631
1921492383
1337856926
974931734
312250313
175486971
1352491788
1356511823
808556045
825804339
3676155
307944749
561493784
91052684
1351625943
822964781
84753626
1209807075
850725624
1727524917
928704609
1807502971
1804729495
651681496
1940867070
298312217
2126554885
2101181064
1251382427
1534389496
416845113
507420942
1433934074
323138178
953456963
797115826
664936414
1512894668
1380429716
898280760
2030922137
745922704
1077495894
640660085
1732324074
1058536912
581112438
25449065
1826657128
1745917838
648584532
1968062626
1485494991
2027169959
1136790321
1988117292
399956085
727545797
640863103
1731401556
458432598
2137554821
1363500241
1321114884
1821616747
646586104
2045056941
1555319928
1198915700
1660260730
877592721
1721495725
602207194
98611080
1303552462
1265872213
495246428
127399596
213642785
655641026
181493389
74668460
438250240
45794858
1565899129
1056757925
2086658826
924333893
281582881
549052938
1613487962
2137582246
2129955083
271088107
1489185500
1278464857
1651880463
1403071169
1510349846
930299217
712405204
502185451
1742890852
319277767
2108897256
1250736944
1425553770
1702279127
1798247000
1016967571
1819302113
1209296462
1260497250
1154107239
152850759
2094805784
986174277
1733956269
1712956714
961974548
1776265571
1425488143
1666254816
252604135
549004794
1705891933
172662895
154591659
2045004529
1725445731
1441813365
172104349
1118162946
298367601
435623212
726311367
1367038238
170044293
1690846277
1515183149
1645753300
1341307492
1491340239
862377521
711171839
582504723
1087753495
337664319
1679923132
1739631282
183734984
797263579
1930375225
1054127309
1749125723
1948925416
526085645
253408943
2079491817
1694205593
277196816
1940701721
1595837161
411190834
1288346955
417655564
912808679
1770257356
2104007233
1090537667
896210858
2130527388
405063726
1436138868
770236398
815327128
1385794178
471697041
785611654
1877224139
1811387811
1485214970
1097338087
1168207498
1711441112
1658236311
11979730
498733584
909244526
1893355855
437241650
191930396
1275083995
384396685
988655532
1653883478
26179494
1198904319
186100167
2039905987
669933309
1649965836
265496703
595868386
1617262222
837715660
924765841
1879246997
1482020670
87496732
1343183308
43235855
1163033689
1799546209
1602720983
1501249098
725424673
1835440983
245649728
668124510
105872474
46203969
1649764971
1969237004
1729784889
1489369371
29150884
167227700
1721966152
1906252036
185373471
1095233768
350759360
39012980
1421675514
1058089353
607585751
1741029991
2064904369
451462987
400232474
2059359685
1075152153
2110404874
617552573
5099623
236505985
1389759601
1060799339
1827870316
1532477444
398479817
2141376739
774654915
1056217527
143608042
517658934
789005565
1041044810
1433097463
1071149125
1368751820
831833988
1214330983
448372295
539877168
600799068
1008179810
1549950297
109984958
644120449
60346843
842784777
1947054028
1747204671
1718745571
29253691
1563470332
1001943601
461917944
932082665
739235510
1318640935
942002618
1779887391
1277346777
29138500
1474180276
1067990839
522146107
732024974
1426919292
541486315
1304357153
90446004
1087265646
929988456
274366777
582696812
1685207019
708609069
946758035
383439911
1972172376
712708770
1966519844
1313593049
1222930142
927292294
45475332
804874742
932944860
1745141382
731231389
1170836916
354254646
246605871
1131686023
2134565184
57167263
1382643992
5062082
379612555
645522235
459813649
1590844477
1001682781
784236542
1171959920
111188170
1683708328
1837288399
281452893
1885781331
110061485
629809906
581669571
1630279975
76470151
218769861
1165835351
587798801
1048884191
2104273260
666982005
1019389938
184932057
408466471
12187996
1188648485
1239083955
950276478
1772454420
1572686601
1521514872
1491988960
373096968
368573499
2070279387
818146350
1387934779
1077718513
1876220695
609370248
1305345035
946912205
1460196169
1103128011
957377430
1809623239
939645403
1786436850
848515374
936834839
439972137
1842040279
912281313
995739885
1816386985
1161816854
113997689
856967376
218523298
1384324774
245593459
2024331550
35365205
1902411282
946354389
1122569526
1075757613
1744045609
298921475
1308649726
1740044447
967876614
1393294188
530508131
2086391834
569044217
87869451
743724334
1609276051
2090687110
199821736
946689047
1212998375
739933955
1091951340
1740853199
1920198510
353549771
604166635
219159656
138746778
429011824
1317703192
1786144754
82686498
246933908
2102482616
974123828
1567305886
480293
1930158346
2121437634
1360725930
777327751
1598432928
1211953716
139147043
393217713
892597124
1323052674
216332016
1992791171
120845487
1876632636
862612040
376460117
130960818
1630311609
950032702
1929897615
1092073401
536939861
710734627
605629855
1736582954
1725536214
672438653
767669943
1698953874
984101522
568176947
1467579437
1470017624
1743720627
2059697487
1593698349
929965275
368026173
1432879535
1568743659
1250515244
1729783031
1475931224
2019466577
1134412126
1930460066
1590921290
2109079730
575543857
1067978624
1661843446
1483554685
1971177442
998537109
1282537180
1446710137
366066676
502474971
2088789014
226133877
1183835096
1960734555
439276796
1202275433
1730551539
315026872
71364230
814777571
2143403243
2077550001
1378961578
691718636
2004911079
1647462497
1908709226
16164525
719601382
922652348
964681266
2110250331
1699861442
1313691822
911911141
147309242
1887756709
297850670
220614530
34990851
16836461
1047591679
2118336302
857349648
1051259247
804285800
1952271638
217617149
80138251
1130385654
84414623
1547269380
887805494
1789118633
1815364975
1506062253
472719099
417614162
1368864205
74646262
1920556121
1186443561
289221870
1972723548
1739468147
1700341803
1319104856
1844677166
41483330
897960045
1270498927
669190814
1224172762
397282972
1404139519
238509210
1128735376
273486148
47049423
1324117495
1682802410
1683391130
1402714247
1535926930
1159690186
1590458161
455889132
1215406237
1670575478
28178307
76686377
522593332
1017325800
428824398
634344922
524360916
661649960
1682789899
1989178893
339988562
1170353836
946603885
1126974684
1444333625
857542433
1540522882
746683243
1021854982
1401329231
2108972765
1600888622
1213004647
1062151819
278522543
1822940050
1956911021
1229048016
244858275
203613256
954174071
12972642
48890750
482926611
1777441940
1503384473
154801499
1544575484
1212206074
1325149512
1276172935
513358971
1185083157
1745137671
1760915549
1163449234
696295905
2004476341
32741950
1089197754
1877080542
1225231314
693598785
784825171
256213436
709407256
1032851858
2049085099
1715633814
1577062510
944343013
1821350095
1763146641
201990461
1693465815
1080100402
1852186169
682732469
1743626034
286284367
696074964
439343605
2031078842
1946249608
1253204125
323016580
816643839
370842643
1835742718
768997217
1211347611
1892366100
1855503562
1225679400
871933871
54046790
2105829061
163531926
87269123
2053900049
871407963
485799297
272360022
1433937777
1101898246
2146675899
1681232938
1488081946
987986733
426188852
914409760
221616175
1601337226
1535128382
2103142321
403325577
1022017278
1995643976
306630651
1718249278
1539064437
1524206492
1440894140
45902220
996143184
1436784781
1946897193
1610387273
945500358
660617517
271866753
124688855
303999464
902184855
1325660346
1452304760
635522032
1451679793
1668028766
1634117218
381199745
1284685873
2055964496
391935164
38764622
555387920
449446032
1997483147
213632097
1899238724
1203773193
1870601772
2098505077
489486604
2107377904
54418254
1468667466
2125712916
1540614402
1549175166
1490978245
1730206504
538390255
1035910188
1917051553
658986388
1603245946
559568853
1673324422
1180182181
1034091670
1469708971
1447276460
1434401516
881257943
670527697
1578537788
2047104977
1561792658
1067822232
413944566
1473804773
8341630
770558501
686841096
2056829764
527083323
1137842554
663277852
858767839
2139628847
1722822622
872819761
475968913
961945984
1136329524
788444550
412532320
759540414
1413876654
1144390342
531368775
946245090
1224371691
1326566271
453730195
1978478772
1009724884
1253901913
1530603911
1409494983
2042456024
1786399943
1636901147
1064552544
1019843648
633767794
1294298428
719652822
2048577795
1997333109
841765645
997114828
666448824
1120733627
2130668405
1837128553
1890329629
1479847131
1379885468
304496215
1708244563
994921441
1234647380
367017382
48774435
1811893044
1489640711
391750703
1224895651
608915455
617919586
1836324440
1036002152
322626586
789250557
1496726243
1355007414
1764319951
1346095643
1095707306
2130562903
489041146
469926061
2046798141
92759537
709960881
1083228158
1163535519
333771682
523399839
1465402909
1693089459
799656098
942575861
1595833282
1190566868
1637205432
1633132779
1076003518
245939274
1315311280
1660749285
1193200489
1872010333
196199525
662325968
1947153341
304634894
1397475154
2011581734
1304734942
2008690692
767721774
1080275536
594504217
436459814
1186379765
1676911432
1097373246
1258087800
1541564275
1657524447
514101968
656717782
432579560
357613611
1817623981
1030576230
1059554430
16080561
963624860
1696075080
174396642
1398857354
129982917
318028274
1112559664
1532746527
1084419426
1553270821
498016905
1713751221
1799950551
958683132
1664250885
989041947
1588874774
1958049814
1435056815
91802498
1707405686
871835100
1567331406
1534833121
1806929705
1398822357
1704388946
680912797
1267010163
1577403338
47453882
778188455
1159799448
1298549563
1279303802
1853403139
1725205139
1017743156
909372310
1052381022
1780975138
919616293
1413054529
2005624721
387059937
1217987256
481907963
516101884
951487494
64997873
587669313
690488237
183235774
728534516
984723315
1736712103
1208001079
1262609609
420172236
1936405836
574524629
312233416
1342454174
1928788766
2094668591
1509116432
1737486954
1373204563
605321440
1483553870
1760484282
424051047
343569715
693571931
1632938491
1599468456
357099631
1666232391
931459322
1503566423
35627757
671036175
706655976
1978388916
474735346
1010165254
1785728517
1997423750
471028511
1705447700
164279985
1927870350
2122879010
2085455583
1433586148
838573549
881997913
1390411310
1197501452
1472935345
1676509197
1388261703
1613596144
1722411872
1528123827
1693435527
279480391
545212299
756478608
47251667
1336227114
2035392809
578630171
241252176
314864304
1198644180
1218125737
1526797854
520889628
407530111
1755269314
482780771
138940640
267558005
335052713
1167138557
1011664205
2093429112
1001728293
741243835
559255105
1332295183
1957040922
855891576
483815220
1923360677
439210601
13219667
1245390010
232546531
1975888430
1057797220
1059860166
264687066
1767962722
927234798
1964172226
1984620599
1459105209
275850838
1303742958
596638593
530860684
1548783980
719616420
794210801
416540239
341599787
928073845
115337151
1044561092
467793536
1221130875
1421985740
863814906
1436867502
841628854
355217444
1473629920
1486708603
1838196795
1782406702
1138666115
1350806352
1028524796
925360673
2139149615
469287427
1013627690
1074453694
470396988
1128152775
1434841455
125665779
495861635
1871568342
957295150
1643046467
1127247667
474074323
837914816
974852810
1173283445
1344193252
569012595
1224106187
298338544
1177608531
2095297414
244326163
1293631028
181164820
1288395717
680361311
910929610
845342086
494999224
905822349
2010564457
1962864840
714263088
1332264905
253651581
576038798
1184968915
890808264
1112878792
260093899
912620402
885000117
1712579995
1351672481
527498045
1790780624
1531029788
1162499330
887084185
1784387447
974615087
964413307
2052569325
60108415
254293820
377579148
1204529376
1274223723
1668715035
1688503114
782090032
1129343731
12643904
539560778
2060976590
1683928946
2135768946
788121828
1230323028
737032026
714948475
285502383
231925392
555353142
781464735
913725492
1778713857
731492374
1186414562
1009467660
1625629949
211362191
1431385003
666797595
1066750406
429373589
1482879274
433085911
122689687
1743763901
644435830
1311753369
972984705
1791427431
891390206
649737660
623735590
474614180
1754608192
1726098164
624569321
640817768
148289671
854418789
1555104961
481814977
16213768
1461452144
32852798
1110664824
1910502937
1342782168
795640727
1892275598
1876205736
112670063
277193575
850081660
1905115975
802569479
1477792703
1082127186
200147469
1056508337
580926156
281529409
226424418
1669772314
1095520118
1510677702
1761437243
240874925
1750217212
1692359525
509477238
204026164
1575456562
1239410419
1976805517
1372111456
213617423
987503173
1753234094
751638227
1195258292
1033611634
2123951191
600378812
386659057
1236944144
988226720
1859723332
636887939
171673431
1605297434
304206467
608274525
379070364
1898165729
1226041999
164882346
1311078120
1437933147
442986838
774480944
467149930
1419485454
434010905
1963745022
1199786362
1999586245
234927963
874750359
483704214
2041617659
1696647414
2140704881
393196336
72182172
505177794
975545698
1856412617
1430891631
107496440
386625907
1249203197
1498829694
1880670060
847472384
511481711
1732142743
1203264834
2137632027
517979666
1882439056
987563548
116848648
2114305932
1982086842
1837961024
1501785370
559841180
2107679789
228920366
359369671
1047356021
2029898700
1754228052
324018369
1484400933
1450806196
12499221
352993272
1651053998
1800147356
2105279442
1187792419
1465603846
1773062278
817467515
2013848627
1876475362
1744947089
1404809326
735654100
811841642
995673925
76037081
2126168730
1769510597
131637552
2066602471
1637798562
1612257142
1835947210
1595150679
1348691717
958741256
529045121
430252091
1945076749
1759666536
43836882
2093128824
239822769
1395764454
442575739
278256679
556649227
2014752515
667082617
1567434164
1972841677
2068798766
1304737738
192325634
87303134
215895061
1888214662
994720457
1147123917
864564312
1107668965
122873605
1841219853
962969365
330236075
793327266
915238983
2110429573
220589116
68111754
1020754767
920834591
1397697295
1130350895
250929600
948403061
2079846638
803236098
1573079317
619420182
1576882953
1397325642
1094028800
2128762727
1713518228
2104698916
1894930291
1822392098
350013072
1010387781
1893380115
351486570
696545812
893870805
1936828725
1612858532
1130984170
2080181357
440272072
144371729
1769921531
851206573
1180624772
1323897122
1969237623
1251140
1504482141
1332263819
1318811971
491742899
450767249
1733916127
927530716
87145810
1699575051
1242738346
588866330
244069673
1729215654
1580890056
774070823
130077992
1850383708
905939732
1222250102
892311902
680782931
1953994357
313824969
1707426517
1035706771
895668385
623940823
637268097
1492306446
330683625
1022878514
1925086978
30572938
912967466
1058208639
717205816
414053768
1513799952
204529028
1576411144
1607102197
570459449
1814920279
914207
892757175
245726264
404731098
1807835353
2132317601
1520040015
156748921
304674499
1315974007
335135359
936867684
573876688
1650385865
865987977
1525442052
1772007002
3556290
377287541
179723350
701044892
44093809
702159008
1367461641
404178098
341857803
1239751011
1342180022
1114900345
1094330569
1166744822
260432211
366323189
1640661135
827978315
2040127811
1303418403
1696058947
779523223
742069036
543819607
484384698
164099795
107560886
234566055
2008189082
446109872
1352122059
1259761501
2116195859
252011184
1356057888
1547639753
1984677943
1608141315
1787259563
291847458
1128338517
1950956837
501334301
867562422
1810657218
292608051
1393430879
1550954978
790520172
141844588
1501702914
347684204
681942123
825264544
1674406274
191002348
1298637376
514621843
208747264
1594223230
1788046591
495469674
409742869
798369620
1579622897
1942567178
943753378
1676796160
1830931157
75896190
2019517865
1291966220
1843009925
1762855582
1711365111
286491881
1930637591
1148139769
630565798
255957776
1049131110
215248014
1410397449
870006459
2143909140
1114251729
210007797
64688615
1180609630
154980593
1334236254
1990132769
340823647
1606058688
1377264400
171043509
675899493
840281258
1707409891
1469571141
1688952494
1443845397
1006729014
1236168201
722693811
164200322
984241788
2052160348
434272696
1667424586
1878028092
513148337
1401247433
909958377
1877394050
1410048517
1431629119
1307363143
102892144
236307495
1711757002
2113499922
703698654
1401802556
1238043030
1755710938
198913239
1912532362
876939995
103486324
1596050522
1156362706
1590372541
1625227973
843150930
750091960
995310838
703511119
1030245320
1371649732
1924167368
1030198172
102120187
1439741381
920104338
1668519841
321664631
508858273
1879292491
399049757
752087782
1877842440
1840438031
1601050119
1204366755
607566677
177609715
940711861
1135442584
1479771114
481020441
1935467403
271555239
181472697
417197598
1538603293
485448252
1074439386
60673391
1327495441
740751094
1583560652
504722830
267923872
943918658
562335615
967331249
1650565840
414323742
636833728
966504791
678855199
1918128080
1056358300
216044050
240224284
1142252527
2025543955
1343693389
2050310813
140008281
1581720043
1376094062
1546761010
1878999092
1399507956
1658491847
600388039
737622486
275422395
682985789
288725454
240268058
235019829
705422106
1259257302
68618341
1972737771
1487284376
406004833
85016180
1921141334
638371663
1492388870
386482192
245268699
207484178
1504032537
1710105777
354048050
2091227688
1540686004
983170631
1276271564
1307591710
981678191
1173991464
776266947
376577862
1491683123
1182878859
729498233
1245378968
442702517
32897865
1465362995
286280807
1967413797
1706453050
1398337588
2133217075
1232560838
1540012218
704972676
982585724
2129103770
52759290
1045121545
426155262
249016653
2107341605
1666156814
1789599845
2120616957
1849995945
636413373
1715478787
2006862180
251657620
1248817252
774878565
429585234
1947330883
2112590336
1573701489
1196890588
685664964
1009400800
1497456342
804342011
1223265498
1874124693
1782837922
37798917
342337026
1528573800
885834973
951978716
1069946737
1736222495
818168616
702522617
1639289456
91478988
465793583
204224146
1801381736
1658295186
1075797857
1684200548
42687375
1352640192
2090376056
1597689935
1705609015
1368631267
707247139
1734038888
901233839
1802326914
1400891223
1531767794
440202620
2034288905
738223164
507825725
798574965
1729858113
1374566060
1506522133
269937853
1810580634
703512708
627105804
205829550
131948629
131886270
1817866907
1329802184
1116232094
1663983681
1365509973
936189215
1565515802
55326299
2048694397
518307225
1804910590
1648804030
477408145
422464496
56725806
2056180506
1519240614
2015445286
2120560821
1315116257
1895573350
1817773619
204210220
902683655
1986777464
711864785
598273589
1647054483
1791611067
1474383870
859784943
206966008
389206621
1304440516
1134447608
1822663951
1191706715
1791931808
450860164
1780747106
766191007
1058816880
1249457707
1619189293
1535318614
1326355441
1941222595
1915957031
2013886441
67841886
1937488546
379164109
230856134
487087956
258709810
1913539072
270585119
292466201
725651527
128992750
1651770644
1557392482
2127159243
2065854526
170297305
305708985
968335009
1651232389
1571298695
1636939833
2075352067
374587309
1820881436
1787097049
72648461
28523984
207732705
1264922548
2141298396
643049694
1767163144
1402183329
1492069209
1746376756
804716439
479262691
118324606
758920669
1639198964
220678255
1372993234
79536158
600058689
1848981023
575314630
1239798626
1542841613
1086573936
60007965
642358781
900781396
1898960854
341110551
1636374604
883791850
1397733873
1155747444
541927591
1241963102
127851072
1611681563
169544989
1935904557
26709678
22767213
1203170570
1125870265
1669632830
1148843284
1777235090
1263970121
1144195123
658968081
180647421
1162482054
923662402
1212942412
1628869628
1892703336
390883163
1630721544
150336613
264355171
586868623
361964901
1896610397
193646917
1657387233
1806387298
797181935
1118029778
799567559
95806916
1997752595
782817334
1599610404
2007855206
2128053644
183827814
1027413059
1584293947
1843788625
1589639757
1960383575
709452299
1032011994
1289790946
2004295190
1614141548
186461911
1316257746
783400012
1777779423
2101334824
80579657
2040322736
1721890644
752773893
438794344
41690109
1243304307
1986618513
935659142
1863248005
2067047202
743074298
1798750854
1167756419
88304959
1585410779
1806433737
486309427
1528651494
1227743036
189731828
1311552488
378314495
2116458894
1070462579
1639559808
275569417
57950490
273678744
1541872544
583147686
1798069074
1580865472
1446495313
1597668622
1457295221
1765934910
88887837
28009814
1796007918
510800999
1579115124
1731979087
1836063952
887001105
97007836
1477222649
578479603
1374409232
319616056
2051965317
2101040508
1781137017
1764576800
1389973731
1449736621
1390620995
393142459
1215496342
633898967
2074063772
823391374
874038171
588697027
234903134
2105923436
565898854
1104981183
1030756325
815512141
33333319
765221607
1598951367
252123068
782774822
1106652871
2001773333
2064556534
1219063791
1954295827
990052427
1642117464
528390119
1141748453
710796283
1642490439
2133926940
62126599
983344296
1184887777
1929861379
1025040465
865044509
515102205
1077911445
1892715493
1187798456
1022977863
356951012
684664805
322856079
1701311483
653868695
595830510
917927626
989029267
916661308
1412467985
1111260601
998205248
1082875421
255574605
1560489581
858927273
1543473783
2001628417
486477422
277851989
586081395
574477264
457293497
1726371590
1212552326
1926645655
224039214
884371200
1499252962
1321277107
874341452
803006235
2145785187
635340349
995149685
1768601101
1995742231
848090308
887383896
254918883
1187216674
1886733494
762364412
1764771830
1075122073
26750452
1860248291
1831067028
421028079
393287873
1632167971
1655497822
2061925940
2016141325
419761533
378246504
1070105391
1577310935
74121480
60788450
395801529
956698460
1382400048
611510695
1084676911
1234136241
377633418
1345968070
13317391
469765596
1577844666
441436950
187506036
607945437
1559966200
593175273
79317136
297149409
278184893
660628186
1646609350
1926458230
817756978
1412296845
1736768863
1622235155
136593144
396974644
583341324
844551982
1316628930
497493199
1329066978
546518745
1730864974
555098738
700165420
1373675667
1912920125
73879627
1510122931
2009307907
1786543613
1497054513
917570817
2101384328
625520621
394131321
1327492433
1075869010
1396250358
1077576643
1320647440
1826437622
1263006119
143579928
2062585456
1462736089
1023943010
1833529424
1043290729
257333635
263224712
936984526
1724366331
2119331458
421883909
156853351
2057069476
23791344
58841660
1889613459
1021946391
1333519771
650133564
1684140584
1156404271
1755178767
1329937901
846914691
1228669369
1793594235
1630290608
298656666
213216991
1696627013
56071623
66570985
656964924
576065419
2086970118
411419406
886571842
1870438256
784698945
1798704864
1295082966
105101173
677449841
1663541925
2049308325
377595085
87661283
1221706216
1186471469
1504409260
1941750962
1020388687
1550666485
838010737
2088500760
1907894676
209037802
281284443
1177521424
1192969512
175810353
1048133381
1778700707
73205611
203765202
524443986
190370284
1973968193
1905057783
928286124
1226837629
366076229
266379142
2057122454
1180475036
1004794003
817528443
1649516432
1914934356
1933527389
1437531712
1423112045
1725081983
962146749
1355368779
578855639
725037724
1413489988
1204103722
875665974
1468488798
1362103263
1089981506
103661555
456044374
2057238428
1710769250
748700461
1603197954
961243781
960028748
1687947644
1190514632
1542792746
283262799
518725932
237637755
763986137
1113666329
146416
1645109430
296502268
121136789
43069649
167619741
329650792
1153879992
1078560349
1520450968
1809930004
97773197
1586758908
1008416409
2084485799
500344427
990794057
698046692
598352496
451695924
902401651
1868304319
226047396
1560548489
1566771190
258720968
1228696739
1560557890
1261429870
479100011
63678182
1759931532
735371107
96451097
712460532
1443336934
1120078865
1005890644
359064227
1819835885
758292224
1323278583
240016865
320627516
1129627864
345358792
616740056
226893154
882206758
722999426
1100427051
1772434516
1575369752
568384245
1322002886
208907473
1596685918
1555431259
297296838
569745830
520355150
1210194078
20305368
234595121
977604357
1125415587
1908084567
1480122297
1319342709
810133167
1701453151
1868436551
639826486
1966931741
641595692
67781686
50552580
1132774490
211778902
629291400
705141154
1687771250
1959453976
926928324
1259103545
1596509152
1770967572
1200224590
235506070
808956303
1930287827
1147579511
1421217051
2037398249
1145807029
89616114
791179225
1897962605
846098039
493996272
334228683
260684243
1958632990
1787065083
572769491
1748965904
613091232
1528450472
242585762
1434002475
1346418526
1850483485
1502845671
375038640
890645274
2104634836
291521305
1078628568
1457248719
1894148632
600008400
1721970122
899006661
371764644
879416536
588732834
1286126245
1725270035
1959708408
877607354
1468292394
755034820
804480120
928850883
198336391
312842723
293620746
332125180
290752716
1325032406
703014568
153544530
2075797010
1302209021
1332887861
1744740704
1792411746
1487634530
1043607260
1602746239
968756190
2145750869
1056011087
1813636594
1300047044
743315874
658322832
1508444924
539031251
144098944
857864589
2055375938
353104581
603849039
181363273
447169260
2006252797
1984473435
1021705474
2034773699
1025350546
816417451
270144107
2005218352
1072147570
277323297
1292271978
1957633713
672375843
909382118
52994385
1215164011
475026273
1388386570
1377709061
273443880
468006377
1430946933
1784557722
218760404
266356825
421601985
1187384485
389279392
827352684
1936320692
309555152
1101436218
1452618130
1608638822
1149527277
330845434
300777209
1905780331
896951535
1542344889
1200442840
361570346
1342009557
2000487608
27542894
575491677
21771260
133464964
1289599945
548394862
853945922
2056942231
1342391165
789750327
1647634148
1578245471
495632983
1501541506
1480140166
2140396228
1845038870
1045339417
366032359
1779742897
102897768
1475519025
1059926215
1541369923
74420806
1237760828
724193131
2084545265
746007848
382226429
963527825
373316987
139023184
911327658
876322774
1553917210
1526820825
201702059
1226323753
1043516269
1749073009
1564231404
226400672
422333165
6068173
2002957394
317950291
648669913
287925272
1474247326
1073249720
1195797395
795536525
1193896906
2037657024
1818229562
622023841
2112384255
575283917
821670202
211389878
336065940
351949222
1345868582
1641043214
651499565
2101460419
110846236
885439219
1414779583
1574249388
238250194
1398484976
1595827965
409905662
1295426426
1246370842
121600508
2089262337
2037700836
245431374
1637350695
859254902
1649118216
1956579640
948035223
1422870827
1172008839
1361863996
1166049326
250630209
224403853
1060164196
1559230761
2146241875
128659463
36893098
1908678168
1316456288
937649552
1674119141
680022003
179302637
298409166
830754107
99685949
265197840
65166601
757056052
510688661
1807869375
2064285463
1356566301
157172006
1144608529
437196852
1041099152
996457019
1186369494
856846222
68322028
1359190149
1801283886
664386067
702643873
991519491
811338882
793140777
79097961
746897204
1977881963
609976518
1783882309
420381256
1221442605
1481693558
897704757
183339245
874383344
433311238
1604459819
223696772
533268721
12048264
573633391
1738572464
1428757183
1131884081
658974868
1707597630
2009345771
1292156280
1212255515
1878489738
454565488
13656272
903361868
1009933058
474416287
368994183
621688879
1914046435
144482597
838033661
1082324180
703519223
537248385
1836396770
634249516
1164841784
1823651796
918711371
581820531
963821476
2000538434
237042793
905257114
2104909245
1355728069
1770327028
205160823
1984843135
47477689
521223002
1215922869
1460865587
1846362428
223419402
1693039017
471738754
1085786781
1395586650
1484181596
1898980440
1843692451
1220924418
1902250693
82765562
1979801868
223401348
2109101655
17705258
1524140453
1704513051
1717034655
395480701
1197150721
1365321654
1368927603
1388351082
1169210922
762646488
911724409
375924047
1411762975
1796598527
14582505
106843024
1135592079
1554780644
112389850
1326790269
149050240
1387975891
115007468
442785934
172832292
1127794729
1477250929
1269914007
2103186628
2022529330
779973006
1942642412
217153216
1284811120
252513139
1172552622
1393943187
1059763136
365318506
877195525
557027314
1189001167
699338097
1014146733
679002765
227536651
270060769
1330799269
1310241697
1641318520
230217717
734333462
1430566060
19655905
1676717539
1849501828
181817779
2115849115
2094009775
165020122
1153661695
1753443856
7963187
1411410048
1368766495
90625189
1521645966
1176133530
1648189859
1323768451
1736958816
300056995
179954529
601137697
303060663
769143292
741345019
29067631
678739963
2063176684
1965508004
1530979805
76060663
896552016
583476006
399722740
1750770089
1801324718
1343065927
147819585
306655415
1192873962
1712804036
593159751
339015456
254745152
716404495
357778872
1707433042
1469035080
2023412908
1456928293
2036423358
2089376832
1589936552
688164077
1345054299
556811976
980444536
95689790
553835213
269435734
1503709611
1527427094
584544812
101631363
1373369356
149492442
1791443519
480488672
2033109086
1968625816
310297511
964088793
1435071308
808104985
59662273
517367878
1622088834
89199301
1350239935
1902251030
756129967
137494783
1953713753
1149418783
1242715061
299324981
649205604
6260170
1010879287
1586768242
649575661
958395613
2018554097
1863224676
44222890
1483562440
228564073
195859663
1494300328
1195630983
256112042
1216716413
2081632702
390348238
1354620833
723052915
584608525
2144822924
897788373
438989300
65072130
1553261810
549407442
189207748
1100641652
930939003
79717043
1888549905
125003060
1253551841
665470278
1016419184
227288361
1252609244
1831373910
1762411497
1968185745
843980064
1392030047
1216624903
291456563
955093615
1346711731
169438181
793839086
156655127
1844097776
964343949
1643767859
1207191861
937443285
748468583
385654598
1848693973
370898949
1000090591
1922017049
2125439511
761911238
1316003022
8415891
387424805
517472530
1060133947
1100804857
1765412651
1449135412
1187428806
2026708210
780676041
397928491
622692757
1531205585
904448998
439923294
1960505174
1800727422
1025418380
1257777719
502559621
1301136930
1544578144
911024055
561536822
1407964083
1633915952
672656820
68051058
1258805864
486227522
1145568317
1808823913
1229578988
906715121
792152908
423437770
1481319690
1334976584
1469383819
975435056
1286569725
1730662907
297276924
814559389
14643925
121027089
1985139616
1186854590
1798024568
382443894
1554031269
1822002296
805508198
1179659333
1380362952
29424013
1560566832
1369438971
557879513
1525804146
1775511203
218730837
1179793634
541452037
1874897221
1944848387
815239514
1427288717
1096538853
885163046
1022059404
1364007935
659892954
2140043113
503197603
795801649
133938736
682731745
1142296079
822177838
586299128
57214166
1569757597
1594660237
1388118433
741946648
861921815
852311673
1911827471
1421738315
1926981241
1580345859
302105322
2137880353
1750996790
1522625749
628471973
2063588056
1145724975
950477966
404247426
1380802242
1043151691
1053717649
184820616
1318233235
1205422760
1208339054
187728134
388826296
74644073
1750034917
485856004
1795137249
1569106884
1218396375
1597168983
1691497167
1516365465
1315374136
1424053857
890945361
1275630546
259101574
335152728
952298476
1916747794
1101964799
750398562
1436170333
1950573837
1236254124
342748674
172356708
1642773728
1102537963
990547016
681574800
1879219165
1314632079
855712447
1049975185
1156076044
1423774205
1993534737
1119182814
1886623378
712138898
1611667063
784529790
342620603
451625138
1334447695
1270377766
1357012511
808043254
1453484018
265227234
971472023
1930711161
1707032473
272343226
1916300554
1908465764
470690194
762358085
10107310
767193927
1356769319
1238849109
331184231
811718584
1325214181
135287694
715320797
1653257830
2123862026
1055741863
2107258639
1737877179
1649687575
108297575
236158010
594152027
1482991362
2053006105
1906125396
1036743253
8158928
195039968
1049015802
1689537177
2075544842
2075243501
1992385859
1114508934
1938728245
1633878364
1740120678
323831213
1899944539
1613663024
871847298
34637523
249577031
136101588
496879397
1896072576
1877010181
627553946
783256186
422110584
913505648
472961700
109309833
1875285787
1472172907
1169758437
1638366653
232684505
1086718521
565009763
1672148326
1680577063
837865533
255275638
1081629457
1500113511
260644894
648257756
484903052
130589227
558999039
898672698
1550305367
696723762
1538401925
1286768489
331478760
1675545929
1358724407
1063373968
2130357679
41520864
1366567331
1782787411
580842676
1557609731
216098554
259663636
784989473
169990555
949537064
334980953
1281385468
923944375
1358980142
1788083214
857307950
1688614438
96172379
2127186854
1091542275
227045153
1002810875
2046678374
1253082617
724322554
1357302282
1264761219
2080814709
1388149765
1879571901
1807092218
1786043910
623195473
1309913037
1796727140
1612467413
344289858
321442932
1886930275
2017947152
212575649
67816172
1864879325
1448168125
1528537869
869712875
2017267979
379785975
1181995953
505917446
849339936
327201026
470528615
99726775
766204675
897409918
365793303
1434333122
1870102895
1234263760
1500291005
1127326
1358692006
1021933697
1966623407
232890104
1868325750
682219758
636341544
120368959
852446296
1174189438
1544100472
1666064030
682707459
887493314
1714817165
1961216676
796168593
1987415904
1503839610
70509420
943617174
353318323
1209307751
1693753390
723755321
866407921
247449810
1428455138
1209281302
517302507
134489719
1446382050
799562477
18217565
760111400
2053252697
337594140
84646469
1031799730
1272703557
1811952562
2139150459
1197380048
64027420
1559214874
744834416
111866918
994014142
1986641332
544439760
1436691755
399135387
959519415
1261845523
197678333
852848818
1365651448
1128624772
2113854806
424804021
1448419985
414477887
1929846372
1187286028
1412230889
264896659
1118972666
1714263298
1492140193
1882960402
2099178486
1872599248
923866097
54852637
1653048772
1767749538
759700493
1829997440
591332370
666229208
609809797
1143049013
1386237256
1585011872
949230806
590804300
785342579
866339343
1309126542
1894444676
1515050910
1114314254
2070934588
966666145
1669576140
576382230
689482421
1057441912
2038266351
235952672
1442849894
1250582831
1950383108
829484542
246228184
1572103564
1647743174
2000341915
1044941108
240365196
458356317
1643853893
598456608
835093691
1839892470
345211054
1496637195
1966650037
1316305592
714436543
122808289
514399939
358015424
1625312297
114510787
1957719649
657668741
1392992225
1765252687
824291055
414793881
975897854
306243155
1824393455
940427807
638401736
1195687645
542407196
404057339
424332749
1439186563
700880732
654223656
1170336327
874031338
965433233
214785809
1582259709
1135732105
661185800
97028659
254493824
644071760
1799256250
667633195
776882251
1682372058
1490500497
10099443
426272708
1907554827
1138700593
1048416430
2131903613
2038798975
1530079812
461573229
2097281136
690837959
1491385988
249885709
221017487
419928115
376131365
1463491236
802974455
1287881905
714805413
1127511260
417837899
748344463
1897602509
901453018
1649167314
1095844838
959680837
1032023725
1721618802
1779162657
1542236243
925361425
1775011812
875630052
530050173
1410440319
518973345
1923249464
419194499
126851298
1708569617
717327847
679401580
1184702565
1264228849
1792021072
1136590605
905472234
1801278801
509422774
1916984647
1430948711
1270571050
2056286182
1038683618
1833025697
594028675
625186759
1442520467
27190680
1092865705
1190924554
1171844529
1196902175
1767009112
1224034843
1716919746
571192937
178118104
361548380
453148375
1932912066
355148508
1249973091
2058783895
277679171
273428960
1771325702
886894644
105042463
1052206185
893624605
1527909005
1557759224
963470220
207920114
819103384
1903465474
1704369687
1083770126
1091695310
178541812
163661634
279624361
1001546975
852365048
185130292
553664161
49685065
74534956
47199767
24841768
1529107482
2074839355
1775703994
154190440
1555677241
192606634
93607127
227539061
463375272
610382940
417166253
1000473067
1811547524
220881783
285531240
523918514
1197308100
1705948435
79138603
755299252
320800260
1721861824
1510171229
1904486161
1792902907
1887251221
1292814485
1479515101
407271212
1054276629
1495998356
1392825575
190244762
477706547
839550463
66753275
1953527895
1069820587
184695223
1726479559
331045567
100109738
1583513090
1536200517
1735285641
388319530
1057819182
1420154437
481686994
330197412
2056453960
1504701463
85159066
1196123503
1917019863
1995293267
1412230405
2093001040
364066947
660484492
271038825
1887464492
1365764434
977457785
1757764217
127585300
275611825
781032735
396155468
1534931323
532756395
2076856838
2112423484
1512176755
1452908222
1093970330
1787083114
762411091
1588939716
1489784032
1288580771
1404377089
1408831860
1431803442
390748964
1310587635
851885082
2137397381
922832975
159365114
815093864
1988358197
1252828727
679506595
578028170
820960035
787541418
496973740
20986638
759044447
50014997
244424728
1803077068
1183716436
2063292315
1234812526
951455891
1021366422
739568748
680874684
1257316455
679748791
2004776117
346506857
1172441311
946780759
1487480649
2021421391
887023900
1218762231
476678625
1313645800
1808036676
248899512
1832524447
433652148
395377220
1350820620
718340767
97030729
2138769420
1327849300
828493773
115617986
1735162742
1406369775
117716898
1456648710
1491808014
87336093
1540940221
1259756196
1335371570
2004148652
1671772332
70032119
1653491799
792543313
1304380909
735122132
67736804
498779813
37917468
2021973693
1423963194
1827031122
1369904130
1872440136
1366589398
1214119458
1844648497
1714164231
1240357606
675407689
1390497157
208584089
664539007
10744008
879996920
1578882381
1972139269
423421351
562865739
630796919
2055610167
909584395
1111952392
1456462728
1856394063
603992181
2011581506
1638746466
1997571796
624023234
643269772
997257997
372729385
851730940
358395715
1090986369
661152301
1943691455
563795338
1003621693
1214432941
1268205999
1675905455
1029849256
1138972948
1485955880
121104693
901727867
606961147
1116959761
1007576965
453090290
213575576
947174397
296656836
807333534
1448791230
151630577
2086793026
1944690577
690595300
1328353909
1904318400
6590537
1944745102
974955749
1215703485
632043217
678072437
276258532
2044851694
1389754779
280559270
625884754
1682934025
1783026730
1629114217
332985118
1876765885
1847739243
1589773464
931090383
1082028609
76708169
192577412
2064155003
546096410
717937132
1115977687
1122045866
1803551828
147177223
320272726
1669899703
46671336
920552605
1762191951
1180213622
1021370401
1770577136
1011685848
334785740
1222138974
1585868133
201971148
1960090970
782364914
303804973
1513425316
897440950
1722672001
837102191
817751085
1561630972
2036282321
1980615893
1902970378
169770169
823684334
13091822
1304704986
845328130
666402900
520647179
1145481248
804904096
1518381014
1151909323
1689432749
1455359844
1971081204
1630185034
1691757909
577904245
832834037
830807812
1002848061
1727880945
1863616077
2121741533
157531863
1231977518
651335411
1174632861
70588400
693407690
1706375477
567588981
2143205958
122933688
1009690761
1399648899
1503858584
1591744799
1825405059
975151827
1005779353
1445929901
628012794
368593524
657971386
412329731
892999204
1573799107
518003244
613558279
2074157036
367453266
517426735
1344314201
985296517
2141640263
825411105
1117900200
158461929
703844108
251378449
625841217
1478963105
1560772193
792722305
1339475146
1416800560
328518679
62005881
1077933506
1995121125
775969636
1648514188
972031661
669256719
1301108806
1060669311
2033676419
775811090
1098877617
1668894569
2107071913
92397398
1163113364
918435239
104565370
1184951959
1221537930
95065785
2033708327
13678473
1472719094
1606813804
255534773
907928607
1134919873
1099253929
1116125723
695058350
163370635
984265546
689835363
1237832131
210159113
560414805
255668682
1222672540
349386167
650447395
1481143261
1358805656
859400724
1225022558
1636152188
1483647312
19309216
750012610
1527809164
1055878030
1812725217
1433388951
1218058004
863098687
609002827
189291337
480634655
1457800166
2091729330
1913078023
638858649
716135803
2116401134
1938695575
1357596693
398720306
789982380
515924996
141586758
1026690400
201347229
8244224
1505878358
996242150
1929770268
1146613697
1262632380
1529216774
1250813982
382401276
910623191
1040673408
1989154934
1390612440
1301980939
926308278
1059717719
2035756766
1552127362
46619661
507274053
1195549584
790682448
1257050969
15939261
2126904364
2114825679
1225406790
1698232731
335054540
610054429
1385483257
1513502558
1957910549
1478232286
1206072881
1310612955
165599535
313733164
622625180
984275363
1561059046
1334549033
1671729392
751139381
2101429972
1150622130
1820156505
1392713259
1376198146
962007602
305551787
833595353
64507801
643788712
1663210154
1380726943
2101598841
1342203590
581909264
1065399983
1210486713
476970348
1523774723
1570871260
780556627
1986812583
1018118504
856356463
246941598
585097032
1906111006
2058481027
1050191878
145753545
201106307
1718435145
700670832
126749394
2034516034
1167472374
181199933
458251589
753043971
1472393486
934102044
783537834
900836508
1786430494
1973519139
695450401
231856091
2078674496
686654954
1925808737
920969747
2073706570
2030541595
1384474386
449049102
1707290884
701925877
1343274788
854077851
1544206871
1993025871
1741364506
652183470
180329479
750681349
743651004
1682332300
400337624
329079881
711759565
685726229
212943211
1896521770
726864977
293753358
571211572
155245022
980226851
2126185625
300468865
60592275
544050233
34671583
281222896
2086144090
1461116375
219268288
1405984701
1428262790
1307534281
1163215172
275772706
39147034
827905953
785859164
747368533
583256703
1117485437
1344092715
1714091951
604864889
815136511
163731181
206879513
230531862
1172524258
354587757
2045784010
1231806790
711390902
2080233111
1588581789
1582233263
1666287353
1561070539
19546571
449358907
768446303
2006669055
140506295
244606842
1168539973
1114718838
34567399
73482511
576343609
1078458574
1180218474
1505796927
841404201
1449166996
139508730
678588129
465827286
532884974
1447469032
741845966
345752711
300328076
60472387
745848018
1651576347
1167557296
1898527049
1896619925
746979005
1494784711
1751701220
1845146091
1366518685
647325160
1082065377
1499365594
201452537
1948218861
1269444543
1269898695
1249228898
1351610383
377717348
1511947773
954094559
46534309
1371059602
1325490130
538639242
1188801524
1375687220
1018050950
1617223480
252236749
1763846848
584429432
2001740108
470769240
1982472209
1055363632
777297800
52924966
1774398600
1677681828
1074758361
495373931
522107327
1594059468
2005833687
1740193051
1353988989
2009022255
102133422
86478149
459347058
266531361
150225899
1849800088
1904788160
888123158
2047651909
1172815398
318133268
842722171
184033579
1825149703
358621534
1280384107
865999002
664198814
1150211028
1327560100
174077369
251128585
541634752
2088251231
1292240157
107515347
21114405
813356140
1455069383
556669160
1970589270
1037965426
411887866
717313456
794641539
332379858
117701459
2049279619
1925308842
865261585
1350030380
1304785359
1019365267
1408991370
352333417
663712681
2081515022
1292994265
1105853435
2133432391
156942022
105124160
532983090
574013006
787739101
632724812
322454152
1086701841
1914409285
659590357
99951468
1847831197
1998995057
1314405547
1714339691
1282010675
1159400701
344105759
674362891
725723795
1549807698
1300264372
919095074
410317851
121171670
775018506
1144572750
990324389
32890624
1120506260
1993864066
1336754401
332950331
524864524
2033652315
1067402567
1892326822
970742160
119843629
282830193
1059861836
1724154672
634293148
1494594359
1679163877
1502633699
1316399678
1789402113
1133807575
1603644932
1884016757
621046494
1903881428
1001276243
1326909852
674795970
1653550105
593752332
1770970032
625179942
82875013
1507065856
994133909
588361063
1102676761
1152593165
1529188633
1377491257
1224573556
469446458
688312155
1857656818
744787027
2095761068
1897416025
1014371294
868527861
891376248
639926637
1386005616
37416708
180285181
266880646
1150955634
291796345
445783005
206191486
649377880
997785966
494660297
1195402190
165505104
69707412
39040363
374628370
1198576363
188141684
1236491137
1909945727
1474360038
319327818
1966410086
1459052296
1969296819
1212426344
600540760
855958772
1976356260
2131098522
553519682
1365065038
354610301
1695980831
1022401721
579286124
1544389779
936003586
927070822
339025143
1678767268
1598656710
1592263730
385648614
1964243262
1747214682
1163113612
1471464767
1445906059
791690604
54894195
529345530
764881844
852676450
299627333
1057761868
1910881301
1610202079
579014990
1565007479
953680371
1478540795
747739529
2110453201
502249740
417795012
393809570
212964972
224858206
483722029
2090072695
1102581298
1980953634
1252512
1941609613
805538804
1055678750
1794320617
971448526
1637556025
1528413577
2135741566
1095916844
1788887147
2037464237
1154380793
1586632722
1903698327
311248855
327358623
1315034784
1043777050
44822969
1122954271
1004483459
2092753705
1790078874
1866650985
1059240927
2048493688
1171102928
1967678605
4085438
1189121858
2001240999
1489438404
1120547543
1296487480
240251087
541295456
441007418
318060019
462032107
1276821328
1741561488
195256039
911277820
1847118281
90817190
313218206
904894026
164442306
739009968
1457967068
752025062
1291689072
748825367
1028087194
1647605012
1521988653
89406283
2075805337
1487278848
1386433154
804743788
1862877247
1713213559
1901449599
1053910605
1938351242
2083920341
495458047
2029874389
1367732695
2105682376
1898924111
668568038
461525959
1592159118
1285177193
721772095
762508196
1511433407
1154750106
815492459
1364152295
544057290
1168966855
460190597
1717820657
1266241201
183140862
825246792
1173892410
984841332
591377186
513126595
16376199
604055481
47128341
932115968
2004705609
1454402833
1108781482
367997660
872766168
248424828
21420402
1491166811
1638009609
953129932
119956143
1270314535
622415603
731811820
365100092
582728950
375945852
693276831
374373244
1221468158
286325095
1692311963
683096338
1756736963
247511098
1563886024
1383251097
1898956022
1090999015
344225368
2072097086
1256571152
602476163
69114804
524820939
1402090056
1279301885
740704443
308608224
1908316870
1107333375
1069074600
2107367875
950187369
1199953529
886412612
823407509
466502516
72065888
1764653402
978220669
510026591
577923908
456929983
844166025
970944317
195724236
688909430
145532142
1815896557
322147503
1551550858
588999292
1979500206
2143408271
105150155
9995584
1275211401
289010821
1212794107
703880424
567684790
1263866200
813452098
419728093
886695650
2136808046
752619984
1655779045
688394214
1146306336
1789149989
1463847925
1410502930
1173424818
1627645788
2002905998
1136959321
269831198
433825132
194562632
548561657
1028507370
1092193957
1590250649
1180640745
877570861
493612942
331807312
102959761
1766380963
1394879324
1223082872
171526368
1697634432
876780780
1001737238
847246896
639683331
1724154549
1645379719
210915747
1094377934
1416425249
1964208687
889625659
123391928
627164300
892042028
2142795124
1263136095
2031465958
1044228809
958972698
1225927106
655905427
358054384
723262969
323469997
193271567
821413672
1254148473
1413071990
1089112245
399841953
382021829
505041597
732059294
1366176636
803728878
1984935986
1622377696
1180686938
514480033
1027555149
1014472330
1445396236
82745261
218288722
1801187198
1386618010
711608494
647652220
959956754
1092412551
1727438195
105520456
835764847
860959907
1709641156
1022778168
2001084059
1120555426
430935630
896428301
826020469
857697503
2000899373
431426550
432025957
2138730299
884275602
495309351
1929369050
445648502
1321308451
138292163
453612110
1869490394
84850341
1910590142
15904050
1017211335
1292210214
1132579511
1893310970
844314058
1867722010
753672644
39758744
1327554246
473396412
1716836561
1867208447
1317871698
1055628374
1040026481
910302594
386720718
948512098
518107177
795805323
1959808375
1861903416
1855727897
525488710
294194953
1151176019
1440127893
1574841253
9373113
425938059
1068732719
1447060221
1642339636
1716642580
432299792
1976643478
230194304
1484115288
524015413
381680339
1831860850
141095334
1060028330
221720982
474601691
129586864
1993544640
1003495205
736872963
2107138223
1171196864
1984941881
1513176107
1885051096
868805892
2143680446
1514139226
561511193
864592556
457632719
1275251612
230738980
152837532
1956222428
1330385065
869464159
898596044
408058188
754956043
917895470
1273626030
1223998831
1678191067
1255883794
2017506291
953302904
2129609130
398803022
1792019039
243510391
1915849040
1488897492
1177357014
468821031
1649002957
187441816
549416501
1443357419
332979772
1629399434
517305662
1699443617
1865797829
2062796988
599951430
363653834
1810775660
451454779
362389521
2114955275
1742144316
430656418
808744288
1847533728
1617833714
1527925428
1767405986
187380130
1013924002
1581513859
1894422343
48528002
1318759436
1152793656
1698871643
1559346930
2043782181
1334815923
1691360398
980898128
1640444182
1528006707
996108092
1019839635
1520929626
1273034094
41126211
1520641877
1429651612
837740247
692217056
492373248
1409785691
424509494
2047229583
363032936
160164842
416679112
1467282706
1370937711
366926914
722620047
374211176
1015307934
1984617512
1036307171
68174695
270235776
397121948
681181763
1560840299
1799724998
535648492
1672258990
688516344
613744541
1779077473
1654990172
792787140
591343667
1527304504
1767755337
1857193847
1480391009
630581613
51671430
1243052298
1749556451
1158046474
2102563254
1525033525
829433809
1872116347
1674910002
679130152
354372992
2062345158
2061277415
1299117427
1367886337
755341280
426708557
1716740557
999705480
918349786
221524357
2048498300
1419240883
476354835
1572162432
1705103063
83757698
467585647
1424594121
821814212
933760590
786522059
655891210
369976651
659927146
455259723
1815621679
1701657900
1777872411
424714553
1494835126
1600533650
599481542
1993518399
1186721163
70335324
1304415361
897101228
442686498
1335392467
580841974
257331175
151550641
1230251007
217208883
1814984837
2097052449
1284645762
1647762376
1089087126
346198353
1715041841
1183116493
12886141
1160812522
714760995
1270274244
988096494
618348450
1750888997
951459081
910980821
997475661
664480680
1674101078
1494565516
2030907357
1900192039
752335168
1730742453
370775740
1809628599
1791446959
665461654
683405364
1881169263
152737811
1198794185
654698349
1353920265
557508813
1513324391
1578449667
766466733
215768607
716532091
437658382
1302197007
1159226206
506534382
1398030106
448212290
1542932026
1164657011
815992072
207184319
2084687903
1370803639
260499189
1908921143
496232785
48625443
111642920
1147289715
13189709
1184273539
2134188357
1554398005
318572188
670349096
235463545
510347651
58037954
1522175844
627714338
1844104517
720718634
451188987
209786814
4502731
1493777710
1307119241
1100991924
1599206054
906959464
1230087953
145431048
1102429859
650837637
1572378905
1728821742
624860547
8803775
1145694029
850468571
1791504688
1657849476
1342829863
567196983
133091632
907814088
1262641840
1964827220
1007020846
478964458
882258058
1720062655
316811866
343194938
509488420
2051666149
1630038200
572158804
1175365567
683584136
1257399919
276245205
277310914
318369636
1320831685
919789994
1934560919
348811237
1000205367
858724285
1910138664
176874119
1797972027
798751221
958494598
158831319
201610145
313562067
182615655
357529368
1137945584
1769933375
353656037
237620996
1813310925
1803410784
19481608
629754344
779087529
788476661
2044897229
567653575
1248808117
2129602731
496466936
327495788
1468411468
1085419126
1307424850
1599991833
1668664190
2065459295
220734671
626622367
1581497700
1436227900
474574273
332566883
1511134885
1355355328
1416462460
583423230
1045054465
130497020
1088040652
51533046
715895751
2077357250
1315445769
1102568908
1743734571
1101842757
2013589720
927853471
1758497131
1654449442
791664525
1474994169
124629267
1623964207
1517371574
1475166616
1477404531
285909208
586083963
1580318977
461986051
1645248978
1834830358
609667098
277122665
862619903
1101987605
1910460174
472157079
209248021
268689424
1327020999
2140682387
1441819786
813175523
550406050
289903118
779789145
781485279
368340451
896475415
221008175
1749132959
1821385035
454703978
581728776
1128100214
323718012
260901913
1275345440
993374761
288920104
189752135
1882239117
1304927840
1701799392
1898532588
1269821731
1355133003
1011898469
1350728353
2070019797
172280607
1750219410
1505056818
171363778
1896982272
6701733
336007092
1531072091
1330611725
1578793728
1242904450
66026994
404828038
1908651934
178935141
137069296
475870477
51909877
151659962
1820446084
1768848953
2026044866
417770538
943866604
10624231
698071556
2001669233
1273654996
1011051079
105350212
185149830
1579859497
587688385
439363706
1139216078
67158457
426276471
1993877992
1103699949
1585411886
1404253825
347435544
1897795864
1660853433
581294141
282822140
1406248720
814352942
799184231
1860060423
985350228
126489632
2090238083
712388442
1153246160
1052636590
2127927280
1821324199
233151212
2059485914
1934435124
596313556
302174252
2071290500
361584248
245365902
1664776309
80220491
843792166
6125716
1985364766
1047522101
555481203
880726558
1804997012
1616379463
139077329
290836291
1677260969
529753285
1757854939
221618943
537790473
298968856
1331038029
879194581
1451088494
594454094
725221731
1951490527
1704849052
1179766394
834334979
1553543139
1014941384
771641535
1628392193
1999326687
352702786
1061463480
608427911
741312950
1506023742
1345558399
1290096100
1595161133
1465564518
1862276155
239845744
234419974
576598597
616368121
1636431194
1021433272
1741244694
182206307
941654185
1513893967
791740438
277959042
649489249
308147149
1795824531
2001703636
943196691
868775414
208766330
1539051025
1692213702
1444402171
755529091
311199806
934761856
1772607571
1117086296
921471272
9034007
773286288
893040818
35745611
113995345
1240694789
439639064
1648789702
231975165
1576182924
1110241141
1209677372
424966877
1917449744
995878127
1240798445
1147209788
80001155
1555912223
69480689
610452551
1248291574
1758766149
218054586
478008565
1736926564
1401610582
1697898935
889569118
1969225679
937033428
48164209
2109955089
609107839
253085516
1881981146
955061134
637275579
1153670674
1952029816
131228133
1256453767
1326581604
1611334870
291218389
1656122895
86046992
1545284947
496970217
2001313593
23851546
68119052
1760335352
1708966384
2009521054
596814473
2077195866
714602915
58634370
544013198
615144182
1716632325
323939980
1888555307
1118484708
1052949156
1039977915
1979242950
1761064762
896623368
1938374801
942282735
2082196083
1908265663
738901274
895222811
1254803894
1050108793
1717554312
1800861650
1178944152
612677345
2114675623
1111957332
1706693917
348606008
413926202
836449278
1797740618
176400337
681484187
1260928681
794527415
1526130017
1132351967
1206608299
1305997817
635632296
1347538865
1508027278
7700307
1937400588
1515694956
857075812
902605925
221536385
578968701
570994006
1820449442
51560804
1523912588
586019238
548856927
386019011
1274167096
1897353639
537065426
1948123856
2118980418
1912070397
1668398322
666937078
1569622639
1161049161
506118294
1181317580
769616093
1532521529
42084594
2124496476
266858937
787302124
1448325691
405147913
964060923
432356130
1252586033
2110252756
1977438658
1115331007
701228283
1954452234
1916441164
1144502264
1376174429
174216709
1324890260
2097291874
443683910
340783848
1761092698
1558304444
710026823
1092701699
1241214271
576554380
2057610925
1568904081
821465959
652533147
748658815
1536419040
673413018
937549134
386053609
227250145
667032396
2001349915
1731962293
1122290874
1368992026
1621721619
1920931476
461439884
1650935026
1438517200
1444326331
1819909082
194389003
2145374855
1296392378
2120503687
10513923
1636588077
776154763
1022628994
549151766
630127480
1324414786
603942300
1182093767
257917748
621132338
1310027131
1813628348
1785708445
1284903049
82453266
2093781150
1950423951
989262154
335780222
1466732190
2134589399
1125957037
1647336948
963589959
1918680659
867669373
2121305885
2097542610
1409205058
1047393025
1494905315
1325287595
1006948532
45518832
1378062687
1038986033
1542553421
99782763
429351697
1163543624
1098467834
361298087
392460078
1018257404
306994957
115632187
734604645
1526509224
1039170417
72621783
432600069
1298615883
77843481
351357001
1362300274
801348032
945936550
1355387117
367255272
191021480
1195603394
967836071
772392764
1504652427
1821556551
2083857480
1364622215
1696243342
1477188133
1801941028
119926580
1141975769
820330251
1562181054
2042872125
247589563
341003470
598180653
18362962
1504607746
224977403
1022597308
1193649075
1813140609
105201602
1848919230
1826594058
441629813
1487762424
1717293092
2114214620
566803515
1850247974
683860580
1321329753
1549119839
1322765110
1820255772
235907655
525580956
216266001
1275638992
1808117046
445834676
930648016
334793602
697969305
288631235
1369848296
916211551
1246680196
1330849465
1319437385
1706879193
1383501669
1284484399
865063982
304636129
844937185
2091388768
1171377501
348955939
2025255288
1685403906
394183791
191957908
1508539519
582586326
1357887826
2125131558
1741559022
961780507
1226594598
900373557
166811631
75855058
1414170881
799114309
1586672238
1931608459
718075784
295877363
680318863
999354540
1739175836
1929296224
1319419529
1991935104
1629610602
1362848572
885074268
990651075
53690817
401179209
1605677638
115780818
1582105266
263721820
1617126170
48734103
1250979564
860322240
1932317260
1637743681
1377218515
1465681064
346278578
1666971750
181704763
1194650173
79460324
1240888874
584414948
1826489378
1304043102
1365460016
530968804
1485755569
1682266149
256321209
870835100
2032554384
1513348154
1822729905
338185906
453966203
1705692251
1107077923
1580222246
1239986063
711232195
2001852613
1948905774
2088361989
1124276699
1721743942
521306585
25750631
2088239259
544649375
1645365777
2002706227
229292604
395160454
578013430
785672503
1369877501
557492603
638764364
904537241
716808998
635633585
1815900338
1695359516
957078473
1301572428
186224876
759741649
2002423429
1779951774
98284288
214349476
480118550
1492079576
2114348288
2048826423
1367622219
349098330
877492335
1175810381
1556681884
792919469
60902420
1720624523
1637144668
1884612089
1528962806
1418678232
657105817
1662830678
970156574
575976287
558827246
592747429
1359495960
765397738
351294249
1360748731
950126026
1433509515
1018783824
624572682
173573995
1638473353
1029180142
962349222
1198133243
1441351698
157270788
885677438
505633998
948097467
147997200
794517370
2061593361
1762828102
1886802282
1097501049
1245759938
2042314383
826689651
1623484672
1884632095
419015415
1214188151
1469818593
987902905
2033605192
2079886741
1404475125
2058209864
1179881705
974186659
1093046443
2049320257
546962829
1502800232
1559891859
900945595
1065655832
1860252440
695900879
204347364
1309469598
953082902
782726749
336893040
1161318037
1664009430
918428227
1547057895
13097799
2017590647
2143384554
481270011
84628924
1517245654
672198013
1060060066
1811447371
63698424
1832926798
731683743
851944915
287227581
696320933
1884949997
678857087
1244075472
1427054664
729464448
145913916
1762675106
774956399
207991598
1573567784
1461351870
192676386
1535038747
392975764
1822552397
1093680242
797901661
1527245884
2127447550
1805185223
1455697205
1843600815
626109767
1569086297
2067952728
938870000
650254207
1661970122
828331801
1104547655
1647622554
2112800259
1740628559
923736299
1491411763
971445110
531819664
1634455706
718331357
885504412
1715492730
1087267974
1833996818
1991959374
1015437868
1448769092
987215417
1018344450
2015220763
1892767601
925091056
1608845341
576628293
1126272265
54786814
308739246
2138904234
1296735373
1090690405
974733439
748239230
584458184
1297664071
1211509746
771318706
1632051592
1169540283
83009755
1422435850
872464728
1006823088
1673704264
366104089
306520008
829223980
368253403
1087598861
1997378332
136057531
912811344
35356229
698164018
404962745
309658023
911530325
1221479875
1947223276
1087831510
1517190067
708645645
765809332
1762565081
1203740662
1099843935
325384751
1381935505
1990095649
724908484
1807338834
182952114
801296380
557352071
581073764
879660711
1726873576
261573897
854292339
1166067139
1869645451
823111121
1277109691
1388663890
1430713170
338130284
1383437085
1030571471
1671871347
595077660
1445769790
1892919979
1140071612
1264539275
64103067
712927368
641337293
441720318
1462205988
483447580
240980433
1078138787
107622482
367069965
794980218
477197461
736613173
822159377
809760340
411593318
669521572
2058168141
1273636881
1653205203
219491997
1403954469
2013610983
781161546
632014974
1231510660
480141722
72682545
1071352329
106131302
1750700755
1001289083
1944131620
1861515029
1937903127
774655916
2122490782
1953913971
773415133
1263374651
381157584
528414771
54700431
666962756
1432831222
1387887424
780327510
1331107382
1514073434
1171168951
1970209377
342132207
1356237907
1050319892
1384227217
1316480542
1432289496
395439626
468713746
1969356299
2018194336
795203623
1400411931
1152556440
1148870270
1863956289
306409459
384479483
864868721
685382099
1846387011
1858378917
1747743168
721854505
1123599265
806609606
1446070301
2147460231
2138535173
1490882125
883701292
1953016767
1710220036
510060464
771735052
581999893
835542313
690352331
1045462878
1808843377
735702768
1166223865
280376853
1918079240
2077819537
1050615132
1874215131
1574189420
1803291253
995242880
95465179
1648885605
1491743830
1556828193
906548888
1065507584
1161044656
156087653
1207071596
713351230
1026338725
1018114318
1877757057
1397485288
1363130067
1800900568
2098291408
2129210435
1795155941
2074237593
193570569
1994179042
222601315
346282461
495138901
1539204691
1842400878
7496322
1614621195
979840383
1570495195
590670302
718066408
401416526
519412481
257417667
1885774388
31564049
383667148
174677328
1880325712
224627203
957059872
1698528371
1608231870
280373298
607357718
1562124470
697317857
1210969581
509006570
1389947290
192674617
6550630
2128783969
2144761846
258277787
1287734246
379851771
1880488808
1315415440
1116922856
1269104174
1804862924
1616123096
636990386
1764521618
542353341
559376306
1863911991
305849345
1234752594
685326273
188685948
1459308785
1072893589
1620504172
1047672748
599952574
1356422242
589636202
259630618
441831241
1941472195
622927614
824803924
1683014214
1836355182
746223844
1762670106
799345698
847156806
1029594724
78957713
1280029050
1522522545
1819108271
62327433
1281460235
1102780352
1912920649
910315197
369602755
2019898547
1787080453
744765769
142678471
2102797701
1671090197
1945640319
740690194
1125328137
1857887082
1207449800
1592176167
1666396038
1830475080
2099622780
221625621
2034157411
695117224
622356694
1230245908
2076967197
406462399
300382123
2031505932
343398294
1058262698
431725112
1549643957
1438501017
1339084081
851199625
1553766116
1607383227
1953686283
1021875987
1742761754
1898454974
484715455
277674480
268004637
332168383
1470710811
757508678
1081696425
251531968
1523777888
765849660
476221438
8187113
1654173413
1948264545
1988073708
2137598460
1864619113
1344443738
1568496883
1846186386
859210970
938931866
1593831787
652111869
829764424
105572919
1930140595
2087500352
373101337
181080976
1933234668
310737622
1343224939
493030616
391792133
1789363601
1086249827
1223892643
723777543
342979542
496739938
191676565
250761175
1310583047
891018117
375840976
392445921
2891528
1416923129
1817900428
101412654
1651882456
1876481329
735826915
526216092
1074979862
2082742251
1396134230
1346429985
982365089
416847410
1142139645
1739582278
470144376
1031495025
1337570934
520634605
990216625
360136915
433904144
96642347
703117440
298772330
684838072
1667904017
1725417001
2013762294
121970240
1154268694
7736965
1507157326
1822591125
796739101
646324837
1764896526
1987970647
1625382974
1692670721
145212979
376419446
203601265
1381449469
1203168159
1962113433
1014858819
1272704329
795052488
721254143
1468345117
1747374928
1527771909
1494499427
890747254
641886033
1441728416
1273093290
1624869852
1967631912
360143880
189566226
1529998437
307447411
761247584
1648909974
367115907
1559739774
30286230
582124009
1919758409
697182991
1216510255
564620112
917599403
1139152418
434475614
635747149
1042253383
1140170967
654695593
1122496115
607449426
155909243
1638568299
1620760109
1055630798
689972784
2143709719
2021578913
2113524211
1444014926
1135795757
1583872254
635094076
1201353997
1455221165
1006151595
1673123300
1788190008
1269586857
992959186
1635278134
723536459
185510911
896986721
1327998749
1936593844
2066635162
432721010
1232075351
169602533
700436790
497016071
444440853
1305517865
359455551
828587851
221051762
1661385522
1904710114
444582101
1749981641
1140975507
1582161995
33246810
704405136
1108371538
340166453
937210817
1092135256
1784279939
1767943352
1621869864
1295026120
1738329774
1654583734
997971375
1528426914
1700409673
892801105
739387628
650578239
672330442
774832711
903422696
552036157
22379974
1872801596
426852326
1360030582
2105412707
1324163650
1339086125
725981290
606743847
1598572940
721656121
299496628
1669369420
1478900476
1975186258
46364087
1099830012
255001480
5389
1503228287
907619962
698219880
544790855
496441741
443320677
2023861714
1322282280
85654714
1807347127
693185405
485802001
775721236
802585167
131337417
2046409755
103859979
590422065
307879543
1385383397
2002166516
1912890953
2016289024
1345783203
937746329
501511539
1702219825
689370704
2035390522
1407872299
608137098
675659397
1118632752
1591607222
665756318
1316344149
1850213374
199120413
103565627
686052635
354434375
1194015871
1000613763
1025561794
682199950
1775212272
1157174006
763541517
363790122
672013442
1106815280
54362952
153333359
1267817725
1261932060
1478811633
1373411411
1669335937
224342501
1800498348
1615629825
1471583367
60170178
16209377
259728901
1401354398
1456198633
1189066235
814724585
1199567179
2010192261
1410710737
1147753572
1356619147
2118513073
997761286
1692197910
677115314
780534012
235100146
424813867
1365657489
1155302903
314250561
815321133
494467921
1147721609
1733661700
1005500427
922902277
205286235
768091859
1833956443
1240021797
1566270273
1611697987
1699353417
119730000
1214817463
1554554698
1789613231
735630661
702969360
993370216
411495217
1673391830
1880401213
2049213718
1160202140
1364580512
1570059727
453238718
1051159007
1041106805
1478530988
1284285423
2014068022
1865042821
313681115
1315614294
1675032595
1537580488
112699284
1274418371
2133428282
38286121
937929055
3030712
2058748952
1716771268
714098731
241681782
2094146904
1145543731
1144968609
406723619
707250876
1599843984
47086829
981074166
2023457552
1534501421
235221157
1069396898
1243750105
1853678124
604512670
15202176
1801341598
1325103008
1091615912
406772392
1409233225
625939948
652947893
1033062044
1828267733
1736994466
283607243
1454266409
718362967
1869532757
1829114177
7962743
2018872515
1159856191
1665716154
309488693
1077468177
133987018
1211225140
1595651265
1512997883
309777449
1335398556
960190428
976991450
1827503636
1897825978
249034804
2132372885
1581894120
1873577620
939910491
1587502360
1756313029
1501656309
1756687460
1968229668
1131282387
511416586
164622344
675583061
1788609282
107311933
387926191
381751396
668261214
1630477106
2088692875
184887419
113398185
1058874911
1310286006
1876383507
2066616561
1461064918
477655155
177454338
360554755
2102872660
240954858
395459352
2107223143
754616728
1466743409
1759351886
190942024
718601309
334321283
1297389683
921442491
811122947
114506357
1349408309
1106693604
1497497914
815773185
1358583083
1728325543
1056477011
848894313
2136332510
164254049
1085214169
1930421502
162474462
1471355515
1869126760
2088878445
386918580
2119053681
1898843978
445333748
805791847
414624051
1859890327
1153000949
1441665073
873252017
1141928707
2020340957
1339737554
1313147753
820504583
941198162
511926242
2041423172
960982570
2137424059
375464055
1521155958
765993761
413109978
1368536720
72136728
224806473
1632190844
17910037
1266406100
180299398
815083295
519833847
2141402405
1959172368
1001257299
566348463
315845218
733804256
15406129
305342971
444772357
139371578
1948080062
1284223572
891963935
1181097227
1531270847
1051628226
1210195716
274304375
69501132
602887938
876321962
928837106
943327483
283093660
247260085
2051123910
366777963
398139962
528301141
1940705893
977386902
1747586722
1543754376
1695337104
1902395193
187979533
1386854979
330797003
1843007803
1046305411
2011184006
1371175645
1540042463
1996610350
182216428
335843143
2002399550
1093726174
1309208988
599020015
670019213
2069429834
448747929
141698719
2130273228
1648475656
1726567022
1038104170
1506681882
1995194895
642480380
508092152
1267175664
34736983
140136356
685024995
1556257497
1461461637
1855619778
1773190665
475515175
2055945040
380466472
1320092210
1832667874
1978260876
1447760867
453545467
1927073401
1837209635
1854534327
2030817046
1986208242
2049719119
1727443016
1486824521
477600674
1538923064
270246536
1570833490
1143949919
1317426707
1077529321
424586050
1828187450
686960568
336859753
637161850
175289366
1671455321
2026753586
2088364317
978241536
1365869866
50170704
2128045407
1632934833
304248445
439690056
1005291518
1240662746
896388381
1197480136
1538013065
2009010984
284250888
2138651332
1947688512
7851197
2137557009
322474519
985878429
1547602335
338504493
2138739788
524138172
1138046650
1223609651
826384731
1451363567
1557353281
1232235374
1800586909
1072732147
551729697
1129517404
1519307737
1347350369
506802526
98337523
155748142
1467681943
1686356547
1211690855
1224309193
26861304
722000455
441101039
1423291245
1688890293
2030449399
1454043352
1591738121
1065775942
1535607246
1650896506
1816090448
1199153216
2016604503
556946637
1555472934
2109226205
370696319
1122874130
876590564
102658437
43019151
1903220957
1022010577
1556155314
157039639
1807417412
1514295774
267963097
207036723
1169981587
1855409160
1353791508
539684777
1377093547
2108814369
988021648
1889020560
758996352
1200416705
743041705
268628785
2008739112
1759032822
1466574620
991281497
118314934
640277342
2102486016
40559570
859295347
1641154202
1482243401
961398866
1759114493
1535485112
1183401196
2042956790
1307773885
1007596803
708481513
53891951
294134127
376300951
1137104428
840231693
1820741328
1928001335
1999371506
1277964185
1817835352
666200648
78467283
1580645793
1439962196
903246420
865806923
1821600480
1226213093
408236706
1250567640
1107887469
1298166422
1854816917
1885528617
883547307
229875419
702511450
903038597
1242042662
1433133551
1776878361
248140048
957066550
1174508406
2042936388
1875340410
1624999131
1297089869
1807013559
317083395
1768545852
366544754
535479478
481321173
1666572680
10383666
371682976
1893509399
1643303441
843756482
1091939945
55002462
862326131
1535210649
761271293
1367959416
132961429
642854756
765653247
1975180217
175823812
417259661
1601941042
1795561261
570598108
1199880013
1159095967
685231570
1272485144
1589432355
1505414278
697504022
1019343485
1599141588
1996051740
1171453348
929070835
1567125726
322546973
90358344
1271659263
757911342
1502311642
590718329
2102027254
635357601
1438270692
29815838
406322252
106176481
1858468303
829157183
1397758955
200770675
754993267
1916801916
749193227
2005110402
1345362622
1198845319
1271600122
147960996
88027954
1106147855
260982948
1832275671
436771258
473238239
1329845748
839032886
1629114294
434484592
1009256870
115731069
238668777
1491749248
955486474
2047248101
800505746
1658965792
1789247460
1506543996
128557495
1363315872
918004178
242444973
1801421795
1054774545
1476972881
128334357
1985228400
227794628
754391402
1215158263
1228637319
923853117
1580326100
771471434
1018900630
1941355321
2130331280
1138732214
1653971102
2059526508
1285636715
1382364812
1730615767
2063750334
1010056432
1374740849
1614188067
730619896
308915129
274113825
1429870359
2011881143
1392401760
457330835
1347498659
1400638257
1775538866
1827338980
240457753
734123138
155573707
1718255337
1870682801
1099873633
1446562572
1429339286
424597444
1696088530
464212271
389309219
1297541592
689423719
1686309247
1803551889
1341973673
490932710
60043225
455093825
1426184833
8727951
1055943547
1749011537
1192142784
528560322
78536442
396759869
1652311811
1007092929
1148911648
1925591696
45772209
1715741233
1113962763
1320881922
752185345
546874918
1954041701
1990722717
1354526124
2065299988
1036752307
1310175514
1846068645
200016026
518644367
437372381
1076351639
1169804422
1013993861
499180207
1357377343
766959361
1778371464
430012343
1334428203
1454501352
950982250
1112715146
1301730031
1323446570
1565339105
1849844181
165569901
1513634400
468329340
126684449
1025089145
1662734927
1127138852
1099618732
1792536611
2140954329
591189056
664970059
208981538
1095193069
1357083164
1427901302
49785255
1104945003
1864018580
63542210
400504310
2136488878
634828817
562282671
1945695300
500801855
1583617085
1116619472
1451624594
235167615
1386041402
287320534
2114868594
1655943377
1969992941
1214783078
526573574
1356830979
941861740
1535485154
1987083619
1757416279
829287711
521168627
1873003906
257333417
797867035
635864664
532631610
463971813
1224368824
1767084
992295186
990653004
189611291
754770043
2092231773
1680143779
2043643994
1464928809
1870543410
672693895
568244993
1559645130
1437250510
501495864
614999519
827197501
1914588985
1940550030
851942236
1541517144
1232098193
1711651542
393928823
719210827
33394142
1972032506
372958393
723453873
1643432980
784474905
111919691
362799211
90088106
956412513
1207207638
609300459
1161918496
615560905
1437581994
644178648
1814223276
429759929
2110120597
911321343
994514617
305112025
1872907813
567979862
1865426391
1079833299
441733621
1722180155
1627181251
225331248
273468960
468432725
359213340
1572414146
1820962828
1006207193
22102899
1570339320
2116039036
2121090638
112671952
487848652
1278665015
1444096092
745375278
598331209
1436578727
730319267
1436973394
1845947417
1147689673
399852113
1170879550
1934878393
650257931
811866369
135511583
1611944999
468495170
1740195454
1637249851
681225907
1153037930
479870546
1198307726
1832567905
747438664
726663838
1777400971
1719905695
1220425785
853687635
1090646459
803883728
427276435
1111712427
611525741
1265453723
1748659056
1200020455
1592445758
551270622
358406148
1700411638
1351475821
126293041
1593099689
1092250264
570135040
424275089
146580407
1845364036
926472412
569117042
1302706566
1340967750
88965460
1980569623
149430146
717405765
611540336
1491001759
226590394
281541267
1943587662
1477970279
808687851
91265099
1662484753
698897339
422812107
1868781257
2023792994
517436129
131804765
1594871318
1937708949
748117794
1271686420
1026025705
1911634941
1492333359
1410946816
645294057
1434107889
295932827
1444976499
279669567
808444572
133274757
854551535
1306002704
1578822779
707876970
1796918538
577884973
146600942
859618756
505425536
1675076164
835381815
209204621
1132400420
2070943604
90697227
1728686513
14438866
882598585
457042341
2097879749
966810730
1775302959
2029352402
1537326892
832635318
2002933619
397280920
1795336238
1569206337
1350290340
1631018842
562950482
1086876574
756828138
283987787
1799976365
34605922
98385008
523679159
1327763247
743195974
1954773404
1573440960
1066032051
1668086689
376576731
770687866
1274416154
691689098
943224849
1094553331
356563569
665658347
1603543184
538974719
1990412182
1398472667
996138227
1090497235
1231733358
430392394
386447728
1302763969
25941290
864666212
692197404
1272138868
492682321
517751286
1943128903
955611811
48612507
759155080
1819096964
1211611680
1765560550
147500886
1287683587
1427526557
1421109570
63992005
836284221
1139039635
2022625510
36983704
558498879
1958748736
18981822
1205325118
478880129
479709895
1568505186
2027271041
555639180
1258247163
398010252
492516579
1312958122
448317940
657248096
68131023
1728132350
99601650
1745208593
1796982611
161223953
373906790
129745016
1761778209
996441696
738783355
1041281178
597357701
1380174175
1588317033
375656826
2090640281
1397057808
75213040
1564658273
2018575948
262041163
1035576540
2050790486
1142455812
533401981
1931636794
371713876
1737860875
1450919098
246205906
1780314708
1416583165
1663520374
1350784702
1939085271
901409444
507865974
22709686
237401433
289164405
1597602053
1717832786
464187612
30889494
1178052532
1111518930
1869041486
194112534
309539979
1500506150
558420765
1187604254
1863461992
1608750795
1110041104
1631700018
394212885
1752166469
575550404
954408174
1305633629
1711373887
2002683890
487974821
1546259707
160752117
793568271
282001407
1005368245
1192435978
564812497
947680832
67955445
240335201
420960605
1948526917
1770539792
1285684712
1519877474
2133140736
1803185035
374422061
1622275231
1278004128
909960502
1726947056
1952932379
890291665
1596808293
971437777
640044051
2069805747
1423086538
1416372589
1694962505
2140327940
1027179954
1957714168
314077408
33944309
2122548997
965098903
1990556689
834987977
1404989763
2024876457
1526610176
1117856370
440390867
1631801013
1785442050
1022125729
1910256420
847976658
358123122
913322056
1551057268
2133908326
1507274580
626123574
1063924195
1732625789
1095667504
45401175
63768374
1797594484
1127626710
2081077515
267382194
1948829132
2085299537
2133118985
2005507725
1867647327
1304822812
2117374247
90163502
1495773006
3931998
1578046913
733906441
1630164845
1911756586
438495540
1997787345
1449139820
680722298
1186050291
1344801400
1570277963
1379632347
989764727
831292302
86621830
1512668252
1380097586
1845038746
554170437
825440407
1532455700
1131518501
1966625447
1250265222
2083144515
959238980
331338438
287981036
2133295694
743755708
1984937067
1124154139
904918837
2044379092
1125133840
703924483
1439237283
1639360841
1460274424
475264687
1868073419
302786907
533793193
22461943
1683853733
1053638209
19883048
1325249176
53922891
1150556935
2058573911
311261283
958909962
328007705
2082490765
353649056
426645739
23666325
1457784785
293639396
1213655991
661881371
2110874426
972200843
782686960
469828422
1266747633
1980823501
851718487
613695969
1389995696
1414144878
305469201
1882105654
1281382314
470504856
1461879567
2137485194
101865603
1192620315
1253110436
436321742
1386808174
1681685190
773843507
265991337
1346966704
99620842
1908489407
86546769
2109617776
1663538187
301538583
807665009
2021905854
961081301
932705571
945025443
1694252520
1239316126
838797080
1440104395
1834417595
2130730177
1587598514
1629269256
1925681817
1434183398
311316652
968377421
2144165301
601954023
534893992
1156294634
1097719800
834658959
435742630
1121807646
1214397982
1383985714
143506254
1533246628
307825903
1531831952
1256294079
159416013
1586325020
1408313118
21535200
1993100257
403981168
772618319
1820933658
1713399822
727786513
519936482
1335779083
2130805853
1805842524
1814768982
26147463
559876483
1069176262
303178574
36395333
1667345085
631895008
708801305
228658790
2032270959
914518000
1420744675
1475788918
138420730
870996325
756176751
1252047074
1333093189
1266910800
2091667561
1400847694
341373783
596553536
1703219274
230141575
2008063924
1867404283
870642155
1241084418
583439813
952755976
1461453703
1021288674
912075959
1085424372
985675101
1598062977
2113517282
1279812959
1437273925
1432077985
677338538
1950839909
1142943721
2130221132
674431546
116591132
648270308
597975969
1709254715
1384827096
1194302189
56849304
369027294
881080316
847638964
1833193657
1434381292
353101706
60136406
1516693982
523463400
91151629
317809898
1831371764
1144404660
187516719
344362033
423981776
1257233919
949451423
1775942300
585210024
1989582885
251016586
255492510
260615958
991868483
1163865332
241262853
358045440
129264263
1920393087
1229215198
161345707
469323231
1048621890
1002958714
1231961245
173896174
775837922
55242483
329564852
470658196
1178564695
252603532
1293878193
17817740
962766039
1420068555
753889522
289820931
208181690
1068406709
1468017749
1630730976
328908217
1414788032
2092273903
259258298
1856368662
536489990
507609894
1980884841
703241360
468185087
947423475
1423532802
1940068197
295386325
555330103
404256457
1583432197
1622958650
211425417
288957408
2038724336
985028016
1269145692
1288825785
459849192
1942683
2007294044
736452875
271599756
1747905027
1849313775
69845788
2066232982
2060307916
684124646
1297194859
401187241
697141728
774371397
1198423055
729281040
2087450868
301871218
279349766
1555921585
1393044714
770699698
1318477727
1458003280
725454042
2121738163
1641527840
121747211
841775913
1307310566
273041686
2069173349
484017220
496846020
750485298
1529228679
1638667438
99080591
18509261
915991206
1815459525
324896296
564438645
1545056238
1221253570
2016208450
1454450028
834662986
227942278
1041955616
1946043300
292885263
1928278742
2122287993
1123529083
1935312045
484320715
47533067
392788070
1096169204
198465603
294572171
1010369999
22825658
46392689
268518106
534592642
459607761
1826527924
190178115
107909159
1527661550
1835365853
663966152
155723314
1812506862
1209117421
1693425074
1381171372
1939001138
952120033
549199195
1261711639
274871991
489218465
811339579
1723273627
1971040874
59376790
1909916187
1022134235
60560532
1162971147
783811738
1754812132
938615500
1290577616
856333861
1856326257
2114638407
34021168
57053006
1987698495
1844497506
396554732
706435339
1009080177
1050688167
462530645
615288369
1803504394
940563170
788013613
267381528
2104628109
925916079
1000729786
1245590889
1053377793
1633878133
1244209146
1615324546
1509765461
1946717706
1353172428
977180111
328495575
803831507
1789380567
606354222
1658091949
928546382
1712219494
1966155193
781856839
1360014999
1908421229
1197590514
945001368
1626157952
2120916264
1633503275
624124324
180717489
169868447
705026172
534236162
1522407432
462366429
908318224
985477346
2040506629
566202176
1035776692
234217028
1657536958
1096477833
130458758
12573553
1150574785
1353541480
537533961
1236384671
718420165
1604669537
1948388993
1851226234
1321415736
691756610
1101785751
1832407943
1716093293
801928325
282622925
1130283399
265381783
235794741
1269725602
681270206
2134712873
845513592
1534060843
735828586
1532495431
1250789773
313738697
1259280300
1248980339
428799841
199323901
942610625
2145643290
1245299915
149514929
925507914
861882374
207938382
1243271705
1585695918
1174914961
1801370784
1060646157
111620267
2021274261
1343699345
1727133939
1510148088
2013277311
162287365
639337156
1109975969
810700830
52565322
1493862150
1548248736
979997237
2100258252
1588763344
830441134
1879109471
925368733
1580030722
630773598
512253849
1781350147
209741124
1760615422
191500806
1441677604
1100093540
945513007
1990390449
1583396038
945691528
1476518895
131036384
1576736634
1738190865
2085876166
351119638
1478067555
1965017070
1044555059
2033555411
592842736
1602283458
1176509143
1032382259
1941805934
376098287
177992812
588957137
1625966059
1534452451
1467343851
873537653
472667478
1782477353
1235172489
1426070793
118140216
263432593
212110850
1832968133
981716407
95314512
1733838436
457479919
1402493250
419475694
198663245
220516104
29893501
1431256442
690028894
2094141336
1615513143
723870603
1788500958
2053226263
317505857
1104485190
1677150722
505171677
1939480566
1741924583
1579232200
1863102448
1438623408
1499731238
332706906
1106382645
13339246
1585475035
718259593
261413129
53915262
236113239
411586914
1084229245
1671391789
1437543414
663045327
809480327
2107562007
975107857
2089974027
770043238
69315423
506425928
1227402981
297202713
858623682
978575099
1250070688
104695919
790366829
1355574512
1257749483
2099818551
1735651903
253948558
358012026
1542696553
262822972
1995336984
672636321
1215907951
1614028381
351160510
2019433972
479416741
1450235168
1051619606
988268556
1795653621
303592055
67447095
1931193748
656574385
989090416
2061216802
1989589341
1803714659
164420294
148018450
632090985
196186307
596943056
1332940583
1333313952
257024794
1845106503
1690160736
305221066
1824252143
1621673333
185126831
111201168
1410316335
379782181
675078330
666101052
450569936
121456000
1302589551
758850416
1536462619
1449386439
916006880
2065129517
592204838
401895063
1032571242
1412055052
320175640
840146075
1676007878
847492452
700884527
1049140712
713527242
2087029264
2111056629
1665602760
497585434
1205203399
103066879
376473939
537910700
2090476653
736154224
573990792
783532326
1720844322
1046434769
19236439
116537924
814593039
91115555
1401173339
1320380230
1238790622
358279463
982242025
384213541
1724065823
859318099
1449585439
1307273552
517096876
117843594
2013060355
2023165674
551649845
209357290
1337199110
1302868567
272413018
709572758
2121501423
412679980
1532796204
318529828
1850568489
367081117
1062135816
290637599
1012564656
1272512163
819984105
631985531
1165007847
948796274
247456649
1620638934
326922928
100150922
1308325610
843699770
2036858290
1395269526
1145187208
1968476188
529947004
35376300
1234319114
1320100361
454964733
1592975987
620993957
330287576
1712049512
1588509766
378227498
1108954802
789799523
541895899
1370437137
894668383
2067613094
1284836800
1665435995
655446247
2083808486
1709316224
1181800109
818177321
1241538780
307332765
1531400556
1851852019
1595157343
1743911131
58396665
303136965
1236938210
1134373134
1606374933
731592035
2114385882
944759172
42919914
492160755
261846018
770751776
1798529901
867542295
1520412764
1402384387
1040556862
327866422
1199504016
444618638
1962944556
909448399
1561263948
67965659
769428543
1915623552
1089065089
640213592
1226112193
426462562
367323995
1723601183
1061338134
104314642
1554879959
265266276
1752345642
38217283
313773702
53973955
1797841196
1256437226
1202504150
2108934630
653015844
272010815
1108723721
110685332
810748072
751628889
255913024
1513221224
1521070287
1973064481
60029529
1378573866
1433167259
1775905992
1002640666
142187039
300736022
894265840
535811228
776643750
2006784267
1719472338
1035332647
1370807971
1670915739
1840936614
105798017
301170007
169999003
1891843309
437393875
186763989
251086672
973624508
1254451337
260451902
191258477
163138357
1647609370
362675262
1061822499
1372905010
46859545
389746373
1411375978
1839192100
602841459
1998857712
1737587332
805516472
1007066674
1607012254
82587667
863145001
507030574
1857787920
1260245552
689686742
1778669475
1706967600
921748778
2084643416
654704435
56215457
1734352182
2042520137
1196052794
302670151
872202487
1255829680
1320899346
775280424
326931299
1973823465
1179643531
943413487
447522600
1011445984
1841760415
1628315117
1243576125
532653985
1322721156
1022086652
1930439218
2040809317
1759211753
1222619300
840162410
332455583
606578770
1424205449
1481765452
1538083796
407573768
1301276877
438071775
1244873014
1890347271
1835700720
2078369276
1489375517
1594293827
1862790507
1015957462
1579139705
326280691
1850511507
1721659865
1974758630
499056149
1078082138
1059952918
520936727
1812680605
638614516
2089242731
297369737
1319368076
1623861404
63738439
1436457605
21908064
1356893828
1734890203
108707815
910958250
1965913702
2116819568
1151900567
2139076396
1252322378
755869657
876411504
909726469
1054854968
1671338607
247603225
710359689
483404287
1433871489
854680197
1837192332
336614195
686605722
1223429878
2137605526
945673631
630066222
9737651
1947735353
401678363
1660707062
583597645
1701993788
1283653189
316463108
627025032
490471184
871422085
1052314654
753351555
1694786227
1250999369
885587893
1716198142
1300511827
1919298684
1690241103
1704776358
118872894
1200142621
399425633
1046742967
286326642
2066571391
1028129168
1425381239
368261239
199472904
2000610897
2004026609
1046334190
314038079
685364590
540224628
487727012
1107958271
33461018
1517633472
305510735
470652763
1647795160
492768050
608613030
1409183307
1858668153
275218568
1363789133
1044436312
1578315441
258903225
1121638238
683274797
1148413638
1810051762
468259285
1842576059
486830684
1400434886
1191673713
297475200
1521649723
1947036799
1079718380
982429175
71146700
1736402611
1313861913
1497769339
937604340
693630956
2019324033
1649171145
1904557768
1397167275
1262423649
30903903
273773922
479484292
507255062
1228061213
1592838784
465903599
352755143
1732815176
1267292310
282646886
102547142
400677266
182541547
161264897
1031836042
304488990
337623718
12028552
1205241138
1611867280
952271997
724504426
168972397
767067450
377786073
2135380714
1710974966
1210772280
1057688114
448627220
200408304
826198129
861152734
226423833
1585283774
1580984976
922728753
824016561
1951251923
1826280106
162199245
476189270
1366776186
1392301431
1119364719
1837014587
1624573484
1253049311
1576757015
343948559
177610776
2100288304
2112190800
2059577544
2099502303
884194596
31822272
1531311891
1504051883
637284507
1306211132
1525128621
1972381008
800057580
26284183
1855962685
1187016053
1052350302
1700394886
1627634446
1473832579
1542947400
2064171737
1332679466
1318868212
1085138558
1889293338
1112770194
506958881
743251449
605591163
324108871
1937800562
389845492
2116389002
651809995
1095980447
1132163457
590171922
372877937
257409959
352858883
1490177732
1108463987
1301696199
153082805
2142654146
1683637760
1936155747
344330251
665559778
473106226
409265982
640085092
243883434
350433917
36127870
75736214
1207667430
1418160189
1370952397
964357257
1590194659
1846573099
263993509
1092495614
1982062411
1163089309
1318296025
895772281
1271494622
1259033354
1972653639
967580360
2042040889
298821482
149774407
1981590802
2021661143
1545419188
1705317035
68732211
693303378
1186313520
1902292639
1108501787
417958011
2041898516
701225724
506578963
985501727
1440570705
1331591486
73403350
234504858
1656577318
466619572
1030135848
1942211215
1433210204
203139201
838107095
2022563044
1590097708
1116169614
762982415
1884967580
186370542
1695179097
1777174786
131648138
1552049994
547111763
1587955409
1384142064
1812281125
571952213
27549762
1742480464
1158530083
1635118007
1672554719
1348749532
1502584771
206888570
1290549170
1415279019
1553174295
818074819
1081415705
894089127
65273358
25600217
318947864
1960079297
683392197
690285751
156883624
162989260
2054685457
554596509
1085455344
1173936696
1970191632
1719656854
1950368972
928396743
321527645
784068374
136868455
1965699707
812286678
1751738825
459259766
489404960
1886358040
1744665010
1056459848
846694442
1948879917
289115134
1385549932
679490474
252987924
670286311
1792495910
496845152
983296538
776529562
262644507
655507029
1678589179
1457974643
226865557
310829559
1345472793
364050529
99979180
654915613
853286809
1100867115
1617645470
970118107
1069217886
107112522
908108697
1495927096
1694864892
353870320
1348879891
1641557866
261157530
379669825
1377970582
164490170
1259942735
1529244366
709587255
1152287483
1218241872
500659856
1985294652
1696281645
1338737044
1953310456
144242242
2142739143
1604860234
636007215
1475483447
1526733063
1168247370
742301858
853199798
556485047
964827826
280304272
695995781
393181941
397499840
585027183
1061241048
1344614482
578191453
1044075570
362849177
593472712
1173167078
1789270737
1726580331
867468641
831992925
534568871
1359564041
1661680471
898235190
1418112091
492320304
1567481337
810998837
1162108121
1671359419
1173599625
2112999785
141798879
463854315
469693744
1056309257
258855764
1774146969
489059541
2060032927
640325209
803043530
977564684
239211401
1448147838
769973889
742614057
193562169
1256091869
1091376360
1331804674
656833944
1840088341
457170698
700827915
153547721
2017797251
411581788
1683661968
1485807509
360276064
700595513
51317525
441485122
2038873274
551326099
1404000070
69197449
40961564
69006260
1488157611
784083409
42905785
1794656828
1736049600
574007965
1263124062
1211079296
1200168648
168236053
1715416124
1778565287
1519301088
1976141527
654698972
1651109664
855143014
1722275270
1611028160
1986459617
18679762
143593881
149637455
614423514
1695495769
1500667348
223714384
1217405859
2102661442
670829653
1184581037
1489797069
2027238594
1043202584
1400566974
1004024051
76023993
999449433
348993507
810465279
593693196
364742583
240921584
1244155414
1499078228
1828861592
1193980173
269329817
272297099
1582901984
76819003
1355510251
1063403679
983359631
1607320213
1511438285
627274934
240822069
1030896608
1324541255
1289413670
748289895
450970987
1965732453
600073546
2048605898
1968920900
1852623230
516869038
95321097
1122181999
1925002887
944075517
224641878
218984245
1192009954
340316175
1735758507
973643291
1407601255
841944221
1626250678
1883547122
1833293757
1426434098
53205663
1162123030
231072051
860693335
1417401729
272804502
2088258198
136818977
255610387
1164957813
232350575
1314124335
1979128305
783807970
1835978629
1064089141
1512002217
722689010
516109990
671532694
506448144
1435440397
697286047
996522114
1930150218
290755539
772031919
1335936945
1268971503
2014966022
1799320881
1295038407
16379274
209957463
321357857
587185979
1675066118
1512118134
469034938
976517496
7908942
1489760699
417303308
856744153
600567256
2035614052
8396654
643715363
1087661471
897965196
680917095
1023382042
670481126
1436638385
604162087
694282463
420481203
1504417143
418193285
1822831354
341320697
350376666
303740600
1400572008
1831872462
233774871
1068727460
1019274652
85871055
511431061
280916153
103898606
1012397633
418554986
130629959
1768052236
274412645
1800590093
709604692
631129513
272126673
1243791455
1803017183
153780887
1095555865
1722328365
2017985712
1186238955
1179700976
263374351
1404797007
29328262
364325817
1549283856
1062414366
520770345
1266857851
607848632
2097065778
738743141
634393591
284510263
214677960
446996462
41294885
7939016
566738531
480876288
1060997141
1078845920
648392038
474307809
760272971
1571963524
1272471877
625239310
1537575860
1590521250
1039325023
213583114
1396677124
892823755
1279209431
1123487358
2068855191
440538662
1956476324
2108846368
978381414
1233893953
2061184889
1319101969
207342469
914623091
1725216519
1149935757
773994013
1705820892
2110872197
1667369262
654484102
41862413
145441673
296386562
1809765482
519880263
2037655679
267134690
124997343
1109153104
1214760009
685290313
739315745
105832682
689772149
117524726
1304074048
160605783
101149585
2132106165
1657089801
1419091699
24653258
600021610
742359731
647153480
275938468
578150600
1853782533
1068692664
482446769
910242133
1297178145
1406809036
2028131364
1887615037
243156275
1139453611
1366618644
750966065
1481098895
329653033
754741171
1066872308
417134468
1316401516
1945058357
1314703381
515157857
763930984
1746400724
1069755338
150279054
1438466498
1669462603
1531022807
438856633
1814056459
742342307
2007957993
513818214
195644552
595128292
123122872
50836787
1462830336
324787006
1644244605
1724270788
1990504125
1620155814
1670094066
1760802099
1184865934
1763155311
1338385876
633222746
1572109667
1667549489
1785872636
1430522837
1255081602
502210739
1415191156
1006716343
339168761
272762173
77200694
538105952
115314097
1140216148
525649120
1034942727
1371897205
889010592
2032949366
1079689608
961556506
1708061899
1224158195
359210278
1655929255
86911921
1598802755
2141650096
1333911119
676409795
899378258
720556656
498468895
1164051850
1152682204
433411767
10274087
1197873203
1420198141
641045471
724078205
1170136696
1579107788
1902787394
207066469
513026190
528222995
118046774
1249204868
1821983453
904266139
553041274
1512098799
230546721
1559501257
1783898281
1646258827
830192698
1835715953
1376821083
1428814261
714223861
1305670245
1962668581
1190212708
153114986
1170248839
1650219549
30739482
1328490582
113432679
2099833937
1187376776
1658598947
1142285494
2133403178
1761842252
913725614
1548735848
710593036
595515138
2013070205
1717679482
2032373
365432752
1989374041
1701151006
1691341159
1251146924
1301843802
2094149750
1769914122
33107959
1244970758
953076043
213769102
902038990
1766739187
1551726978
510918713
1848058510
955628958
708295166
299719893
24410458
1501224068
1070888716
1811499844
1098045831
1333499302
1798391049
600206469
1696597530
1365087183
1230477566
885918769
768037542
935570029
347540201
1402981714
1517669114
967836965
1024303481
654220858
1962205203
572792847
1035411998
530576591
1603575605
909084722
624717051
58610468
1261334489
259941297
1662770831
14685115
1625905633
1083752925
920893947
542342352
1936249890
757314481
98016056
872488433
1999575695
429206549
1786376524
1842705269
1377569758
317433772
57835684
354603680
1175556234
1880792534
1567288688
1736220341
1390840083
1409071143
1301958082
128762870
1743864735
1069339515
819512207
2026143024
496138927
1925629707
1161043814
40460055
1934220127
108066326
975080092
2124393691
922555247
1756341992
493893857
2020799612
1178232798
306390068
2039817092
771617465
1247793758
301048870
1264569150
2004008847
1689233585
1199438196
1813643738
1206141601
2004601428
1848380309
646757804
1941040935
1437619830
1606686348
1809314517
597084198
572975750
1176875931
2131981780
1518120187
206268670
1117497639
1959912956
928312685
1606108795
1732346761
230596423
592913911
145252558
938210414
1102034166
1747411953
1055415636
1160051702
1118106553
948212226
2109312649
1424808009
1431104400
155200638
1181115101
1913699906
382272218
794836097
1745902215
604527097
629772204
325885538
655066728
2120947101
624622276
1762167718
575901093
674114450
1004333385
1025077450
1036205090
1878818180
1883008899
1406929090
601331966
2082026720
1076513423
996721038
568820734
559819577
1457922890
642279542
903404804
1845959250
39311301
349838844
477901236
2048562334
1607454317
191599195
198701871
409060707
925323095
235178466
80491907
268433707
490334025
1510385964
1268249794
400223581
1020318113
1491241229
518579185
1646586120
255421116
239276785
826196742
528063915
1541384578
1328555410
948649266
2115948037
140878630
1590263970
471289722
1259978674
416355251
542832975
1624716806
2146071137
965210518
1705703063
1886774143
819831148
1257572065
2072261878
931200741
2097580613
684561604
1973146543
1530816843
1376878170
1292958802
1578412069
1876184230
188758596
2029744633
1409342114
596423257
738264770
1011136260
1331874361
1142792298
867278998
86236244
810432750
1459536077
1228859495
1504775238
1911210200
905285392
1114790974
1969118521
1362661177
1025576612
1407079911
1130408839
1922591103
401476006
58332500
285309964
272103747
511497813
1226739446
1492313664
2124636309
2099357097
490014051
853444203
1541215730
197679630
252209315
1082685444
142412110
1260708994
1498054390
1677678600
427298683
1907960906
1283314925
544362202
1146132098
1255766992
1276474807
1097212584
1586602684
1710782393
71002906
1109545540
1687491019
883137773
1800341023
1901016692
448145422
968443659
323743563
1927163018
1060201477
1417756183
1147862622
208980270
1779604226
2121321782
1399708441
380899796
598891863
42164440
589718865
2144649035
1768137249
1227926813
1105913102
36800596
1259519132
1277778785
415761184
192443167
62297826
555958708
727812338
1331441748
1771386849
1260265453
1955784960
582909169
1383894592
631891603
2097188704
40668297
187729169
1171752138
1575680364
312900478
1215258651
412958427
2075432544
1925892471
51208251
1452772429
1621848022
1923013471
2143858523
422542879
1103599916
214795760
1452709098
1968155903
1546610848
72654698
608891449
2079371252
57833384
549100243
748357146
1625692602
1703701005
1191520457
295467492
1282736147
987791219
327803679
1761719659
73206040
1300163261
584187473
1584691977
622658138
2082796217
1709835291
1032834020
341573157
445176442
815174997
756684005
696253111
1369608510
638006478
406888909
1100681168
1740778118
1119885583
968186484
267920704
560275322
9701058
2008008239
2091921779
953898355
1940337415
1056069951
1188101765
1005383519
1167338887
1310001021
1740536362
1943135801
501994200
1769349638
1637321368
1424779263
1432962734
995261204
847736174
1356267874
1129510442
849727833
453811681
1182240083
178364940
110396769
1029587668
820505821
111571147
457151947
1480140087
522553470
1426655583
1610867338
2138910222
1805162295
2098640066
1581627933
958688563
463744952
1518045435
319401270
1295820521
1150296115
1000249891
1421585261
1672243925
1279102598
301610636
1906665298
984396109
1496801534
619259687
1656029799
1426064092
1187999163
1837234885
1632961018
1997546821
1998156679
473520131
1714850490
641421961
1706351250
1193564098
302966085
498726665
1802910559
1641277273
1080642300
1353054004
874623014
1709322824
130939099
416054986
2089217205
2104169882
832539954
504583680
1215307367
248027340
1060088561
1381679331
1559532799
990671214
1621878393
300213436
1826632281
919571481
1436809555
275494457
167813871
1594925011
101334741
925790395
390684222
167429941
1034909792
2019529512
618622532
1435313040
1398462885
1618765753
1346240780
473728751
666852457
1446449282
2009382910
1103635953
1336892770
96214913
1243672493
949637745
1745846318
1681699709
1998739905
1915633135
19520415
214310538
145554332
1662239550
1109552564
1871713477
798523145
1565145369
1550702775
1762288228
426670894
1103842437
575366718
1444096448
823688168
1816060630
308499593
517908926
2108609175
1106314176
1841982006
2050591656
666447333
2000866411
1959514706
1458485861
106035852
1827629264
838484231
1765392365
1925024632
2023626239
1244225469
1313778538
36047170
39464249
454066514
270565405
709700631
447362344
158834182
263138092
1059371494
186580247
988780707
2084962808
610193563
1699986936
372689325
36948035
2133259441
980960818
1217057823
1134903070
693430977
1872636514
893960680
2053847504
545937187
287441105
542926732
1368735114
684467680
430547616
320868659
434742922
1531493314
1464891194
1852667436
1952732992
1595665917
1941620003
1405154674
1778707918
318882420
568921561
175118818
676692650
2080962591
381972085
1158965044
1043525324
1584813986
930941709
778792057
1014995416
2066336480
1391689945
1812800123
176804024
83246470
1233543101
1350143519
235840346
2122139070
951889187
1159638576
2061650736
1379898173
375811658
135769720
912726409
464726289
552352333
814113961
924577203
1095785673
682021902
126358575
682308438
749117182
2016922907
585530141
1627613232
514460564
133967788
1371940178
1528965977
1401602561
852635861
1387465203
2019217990
1653016038
1351281270
1972137657
956401762
55125638
1820401257
988877966
1904473125
595734425
1156448182
904703053
957900267
2089967969
1505035623
1808241125
1800179167
573600034
260031664
687460757
366787274
1344311550
1310905143
1096971161
274505606
237781119
124039455
1963200722
1130013265
380363924
1029684063
967290512
1355198924
1158883443
1842882166
1961288541
1602593791
789652675
973012915
1094599350
1077550287
1811239168
943405164
736694751
2037119856
1932147506
397522897
1885815665
89608567
1672939437
459633959
296664063
734781522
1943583334
1961400825
1344855773
1722163295
954484356
750234742
1589469419
663408160
1824679557
276283884
1615554173
565051948
1333148948
225491091
571598408
1787743558
1077918833
1874622984
917001896
1487953954
722130897
885278134
138977568
2138683758
1811708506
2042954401
810245930
59038563
1410222182
221485634
1557618143
1120307943
113911655
1274698324
1290103531
1880593705
2052492744
967335641
1842964455
1237884425
2015665173
751568204
1829873579
2131326648
363920371
1993434635
451776915
671939374
971540950
551409317
1273794166
1760721304
1692517320
759264390
2007383141
1872600810
347865895
1194833677
746384235
2026237732
1268087690
1758464377
168517952
1755759088
1739129861
1089957240
1399776778
1205389721
801416890
163325281
1303287789
486416647
728365359
151283403
94439537
671736447
386481516
605098980
1137778552
1946961182
32000202
1078296231
1677936724
143410125
1684419905
567095845
2031871452
999803651
1114429871
316196369
491261511
1104375722
922814783
1548400504
157913121
435334245
318938238
2060274809
233258534
1428269179
172835071
23756156
1243775805
101287465
1066078762
1155458951
116604626
1278752871
1479145796
956352412
1672145381
30728649
520410497
1538521871
339739209
95009316
493972627
520358827
1113767744
1940684035
2005148202
2115846346
979111362
1515085838
1098545539
1191033295
1740100821
452759898
1901943995
618107012
1155236247
677002510
17575148
490537915
1137302404
1021123741
1241619259
2085595298
1567957237
1888848880
490948618
441165274
1612737323
1158359211
386739299
1994913057
1148279467
1379334102
787073406
1562684989
1140001561
935596993
168304811
473978996
585846843
1373627265
515929272
1621968205
444807511
1896011767
1163448584
1509946061
258203220
2017112705
1664768704
552564133
1141404490
1302287230
1927833662
983624497
2099684635
1958416393
1143628189
613872631
430849377
2060423380
1828284742
113128943
1862340420
285226920
81972252
2133845724
1294216007
1217072790
1773156650
1969446409
1707826034
1633238298
1967571624
10989382
1816127404
2068842322
969778585
803097722
591635076
1055609796
172874352
1720692820
825310323
969587174
1260088668
227741746
2042290431
939137012
1048157666
60954362
1741167242
1390326109
1057671286
206677643
18087581
1121047844
448599258
1913168556
1347199506
949095543
100986901
699253461
697619882
533975017
1750485891
82144436
141109808
744146615
267232842
1641584252
1158233155
1998883891
739892266
1302180024
581323072
961412883
1113046724
947689744
1052248867
1585190544
732984721
694588459
888724707
951140661
82552286
1343967271
1521100395
328747848
1564894138
1804857075
1189220736
1030606013
1417668896
879564772
1958970710
1473322811
1110251439
1495864052
664890086
1659231469
1835253660
474147339
1479424455
2035214034
1290711063
1244369923
1425591292
464253450
1029411004
124397230
1737980347
912432948
324239425
1698173061
990019224
1016862668
1842314688
1024613365
1857987895
1199584553
752457889
165214392
899234777
550972962
1990977742
1328877128
366366735
2086325731
1042173722
505370331
1540502515
1663054230
1249115426
1736409140
255281455
2023952049
1371129424
335386464
1040782934
1226539492
1275475759
1111390768
937796208
1021797569
1057781317
451170654
1593710949
485501976
1586687057
1540100847
57129176
1209421264
2139010049
304155909
1350959852
1372270663
4510513
1962899286
728710257
1042456389
1924282836
1887374772
2085367653
1875168065
1805197
857649728
1003763865
541708050
841330410
1974081546
1093049044
1671937514
2138580560
1070757056
862067641
1132214987
885665733
433273759
763095068
1864013094
266055071
1838931538
301383549
1365733525
587912698
1343723809
1060858147
363524604
1566026805
88884217
1282633761
1084389009
1539719224
1344875667
837232531
54186391
1982903974
16709939
1056962056
1350308570
1253710399
1002017559
53472094
139449648
1613951572
420812711
1444912040
887821286
1356899569
338089055
1990411312
1757710932
1278778777
666060593
1192769320
1059100742
524303991
350890530
15437976
1499181681
1482856483
121734464
1345008092
1866225280
78440979
659081344
589432412
682986305
1904405173
812445247
421564324
2074273137
1325127654
1137091934
1588771367
807868092
70864673
2083226613
1822685275
2054554549
2682273
903561422
173189136
1223909997
1312929932
239203997
586399302
2041503857
938364348
1449684269
1887943508
577163478
1081400087
214658181
912385832
1918526111
1380835258
1903367892
1078121971
1968463776
33207234
1766017631
438776748
595030494
1535957140
731778125
2014042440
829747604
1160712481
529595036
201861112
16202986
438387294
1541850655
339717602
1630049528
1052252858
1872082382
961286863
56591327
252806101
1847865154
1759529825
538561560
793696520
901532361
797316727
1150213630
1833298246
46623901
796311670
558028267
280608231
655025873
833630255
1982006032
676080701
543073511
1904687857
1624569143
377039966
1429658811
706232453
1577128676
1527577296
1801046403
404164555
1048688803
1386610687
2134535641
295637719
629136845
1727234257
2022792615
147112719
1554400140
1870796408
1391235400
1154049476
1739860835
1275522776
1863270081
1492258845
1087935760
238736752
1679473853
1596126024
190776438
1517683394
1301900358
1065349432
1381421146
2069738689
1034202029
1433630752
352188614
2115276669
1216270306
228370398
1926792416
159302850
286926793
658881692
1031629141
72025317
1411777895
388220016
239203913
43071245
693817579
541105006
973917808
1559754884
282993341
319827690
498689061
1081206387
1689773350
1104284459
1100284142
1992535179
1819377577
478162463
983454320
488890018
454559847
229385508
2085650874
2003146846
1845132931
483094545
2112016579
188671205
1956449534
160706024
705020314
811331698
1081758633
120263067
138855289
1192230697
1431026435
1963171165
1801677256
1351954054
816958800
1853073190
804596374
820772062
573937989
1226515917
989766580
1938528644
1924930566
492913676
1879272052
20184596
1151644690
996654439
1114857629
1314049390
602643099
2046132923
1448252268
646708388
1875469892
469345613
1478926780
1528251197
493393280
476548277
1280485889
1052988156
1298800818
122515856
304791807
59758846
1276253159
572924610
925364009
988759270
1444229693
75960674
2059778016
1793153535
1646304937
1701553379
196224873
1597474600
961843197
1216272222
320432280
393479962
1460340993
1642338751
318104536
1859438621
1516477720
1981841622
1886250203
1564155203
1244477497
786773979
996657484
1958819432
99021561
1419525744
1620948685
149839823
2091969415
397962244
1939462431
966462114
623257840
334085175
572795072
1823841796
926450869
2054611660
717928620
389615149
1397202115
1478305985
1548586254
247872820
265015058
905416626
869726518
2054234967
1494104622
1678655064
604603927
1517469502
612812977
256849187
1728864345
59821535
865682149
1540442643
2044677783
1412189012
2139777371
392326415
2136944578
1443347048
1789269698
931279903
1300496714
1895183818
2024762128
956936191
1333882183
1204045588
450100274
518096897
865263860
1372293144
159060462
944201305
190589614
1086458525
946464525
105085997
434610304
1131841744
668333112
185583315
40554078
994729308
790512088
89193083
1729801072
56247183
1543815791
337850320
1199069720
1969676380
593540347
1746815
295660677
1773015377
1717767933
1752817304
1648276568
67503599
967175932
1526590238
1527027560
967516116
1767904909
1740775363
1197993826
408001011
1748331648
299628697
2077650795
2016148016
742229974
275795668
1936822816
1740064977
2012823716
723703239
748884042
1228804256
722488276
400613004
619831071
1193486394
2026888284
522740772
413185487
1965375657
1216564626
1863082163
1388256491
703348481
232773203
1817667629
1719010197
1431395441
366756374
2085457490
444128905
1425214852
376288260
816746836
597970387
163951498
1170370750
1924747127
66276135
913446034
1471393985
1091666472
2132009100
2003999476
2118613705
1334362973
369386996
1929404019
1815840269
1458296966
1598179340
805368832
1588732923
638928979
1496536631
1480984203
1564095299
212219259
9607329
59749942
764090838
48661482
80326459
98746731
1785579110
23938240
1749006040
484668733
1131133927
1314024121
851884171
1023829160
620569370
483050975
410033975
679995944
1729029264
925845588
389330401
1731948302
567921484
177246893
300854920
660831160
1864609614
1310181290
1465921348
82022509
673425191
664119523
1342040509
758957339
509756076
432077507
1030830171
1407594946
1611582695
935670046
181880213
1806835397
1315083943
216163035
619100466
521207129
650856652
1577027232
759492422
170075871
498417121
1714419617
477345324
1185572399
1273947484
1850556576
165712973
1795966854
1975397591
585511185
1505662814
850800862
484504334
1390688455
2087954855
525615453
1557234167
1281887530
998404414
2137782955
1120407717
1551799355
1140438315
1745596656
689065506
158276044
915557488
1415561863
393868049
1988348674
29660199
1193187518
1217616980
2068675467
708734362
1994158057
904736017
1468248194
1782760569
1064822773
1933179259
264369731
949722468
1206934504
715978747
1719892784
1407691784
85394182
987937962
266204395
1596748024
2125191275
1221524174
765250675
1890967723
2107067285
239619923
1417515482
745312595
252819587
1206588134
1382988018
518746281
296331316
1663841447
684826083
247333743
1312413848
1872042957
752930951
1565534757
1879051480
1547801173
58436003
1496871119
69576138
886617860
884483640
262529952
36373063
1599731690
1589382264
987393721
1002874619
1312232540
511596489
1606075250
1944661685
810821450
405925136
77383382
1102512994
1655093637
540710549
664635426
1298718015
1162665010
1621969132
988266204
1646529536
404048532
1987882693
1903415463
1090225755
680629417
1687354660
250241139
376095423
1709920636
1647972347
963797946
1824216923
1557485815
1968360871
2085863818
1927701115
806487707
2013058144
1048016988
1889712808
1478984521
477064587
1743670362
1165027133
1325078528
954518020
1304886709
1502994469
1244432383
546866916
1000146647
1964349076
1227518560
234518880
375972590
31343783
35175857
626443044
473619313
1400211094
583141478
1582575250
816406380
664287755
1760371926
768201419
1977344153
811476722
1200593517
411893888
641415862
429027184
611725423
1794667915
988848332
538036279
874282885
671996263
1736184897
2065660141
395087149
1580368340
1389060786
79832111
574581925
1856536221
979020813
1062819839
337111618
2013588899
1409773865
196928940
498089161
2063898675
1331636694
475464413
861126829
2084558363
1196581639
1858744495
85834054
1415494177
1230333310
1456729385
1758862276
328107780
1326932844
1782393454
474308942
1410951901
605630266
1724485542
81289469
320963537
814512483
2016837890
1938633298
631254060
117741390
360378426
2051151783
585797323
1520554111
26801164
161443860
622625562
796931598
1433545137
1559605690
183152966
659750883
1429199835
730360831
1971126142
1077244906
888140827
752833172
269632559
869946176
1434956303
936791603
1179534434
1633866117
1800219791
574986334
1764947700
1279660624
1845008766
154852487
1642467459
1053962156
567172524
1339843349
1954797718
116377759
2137187836
1831813897
1012942107
267458358
946423485
253336798
1983340286
1280675431
354264167
723114976
1542319730
1988821263
1727816758
1263272399
1218670384
668290963
1385636662
1081472908
318131315
547724871
997750735
1609820302
108750191
1573524516
707230040
377332835
613013975
973021297
360452208
1591609723
1469848878
1670072519
227872594
366311182
195515516
1504608372
1608585749
847267658
686422246
1976436133
1758144141
481972741
1037223287
946194434
1757166986
823686833
935389697
703092562
1463968246
2083597936
1635682518
467032268
1481554252
1426925241
2037807478
1987479148
614157530
1085858573
281433615
62338183
1734973571
1863346204
124636926
1340235750
1223353450
721284353
1627146069
1156400379
365126622
1183094359
1480440168
357334198
825826969
1561343895
126345848
1599448074
1086300290
1017323089
778614554
710379960
1152479816
1620763623
345448409
2058478595
455629173
652560320
1160183044
978686009
923099198
1251873205
1545696067
389437247
643409499
892271641
1673691066
1096236372
1484847435
1630185054
1170002941
507140050
1834955808
1480298206
537197201
396176081
877750317
1201673602
1539621789
529174573
1652804864
1020036571
943192112
1542137285
1836939453
1441540412
307451749
668812097
1607655431
270164243
221698643
960329809
1796218703
1598867783
1586249670
1021875091
1795951029
1644651128
1695736240
610283547
66388503
1293140937
1455018037
731565064
2106104621
429151752
1053374078
1307076332
2064056315
300717341
867960559
1962190745
814949200
269965902
529198997
621775604
1003534599
438579038
743020011
1174772066
1320220041
129279874
1645681484
1743824447
1753159312
2104673053
1115875764
126489801
1784525563
1369004125
816236311
1571268391
1770377971
1455916762
1012347463
833344754
985190694
410530097
1911228225
1993517129
1333133732
1184268144
523987667
811869504
514138991
1674078470
295501692
821377021
2005309300
1143490431
666067279
1157638620
1188717024
138834053
757066361
960340212
55505389
40622116
1428995847
1900488145
661172706
1513536225
1286939116
1798058491
1412653069
1288327292
1118572678
415417712
1898851814
367691079
1908549377
1738311169
1526966711
1618787722
617336123
615081103
1941859727
319201004
1655220717
548457510
743151655
1726210760
1703763932
384456567
1748766039
1997287687
1018204573
1461653353
1775598997
1432486333
1987849756
417083912
1168389917
1000572793
1954808954
627081041
836681082
389456330
295870678
839717105
1594632675
2099828611
230518801
1430435615
1686000643
98326688
1104227414
1941233782
743489972
637208877
1913098464
1549469324
800939815
1416139370
716658532
88712556
1035468748
722239028
1884257018
2077997323
1927390652
846026963
693028023
515228767
2063897202
775281346
210280610
541810333
694820669
182262777
85473662
481315408
1853578503
2060111092
1753406554
1033769730
775781611
1668315621
178955790
2075603992
2086338619
1894831355
777156310
70305386
1200271556
17696636
135540323
640399083
121987456
339217718
80359578
1797686516
198932034
364123790
1133326639
571508747
572208153
301330998
914835666
749190848
1356388737
1550090218
620580930
1256858794
264863611
870460071
1410303465
1887670402
1950466141
663906916
1792178377
1681988253
1904814325
1400196949
964771241
28510893
1871933722
110236383
1655302860
1900433168
605059766
42578708
5594302
188643810
1189354338
1183486992
1045119405
1578715146
1815522330
1035872965
95645376
2030350110
57630899
862564134
1031109573
657486691
864643412
488297955
1305978630
954484453
173333091
492409670
83755674
1264807698
894721079
393733495
755689365
952562346
1074308069
1194894830
465679044
1964462355
479900535
220620001
1051511165
504283005
150331792
43207298
635954246
1728901041
864201354
1851458012
1389339921
1390763674
1473464445
1570744983
385315282
1498491251
1689457359
1910166433
451320303
636317013
438937411
1740340660
859685258
315567246
1864555040
1886004338
2114295447
1490402672
1938582989
820761075
1493683351
738508783
1289393082
427636714
489906374
441359466
1476670582
1222562560
707602180
123243020
1831337937
1437275186
810392930
132193344
908805468
569348921
1315768490
731011575
46371823
1264732506
67033189
1948801728
24912732
1554764474
656233438
1291153022
1181221543
442481007
21400814
1307363866
223482516
542885792
1823186436
1904000708
777765823
40329556
1192439047
614561845
1226547327
1158407855
1315977300
1018774074
996973523
1237262104
2121149022
1724077935
239020843
865643113
1297299043
265435119
467477732
1475050413
834272496
379225701
1345415744
3955535
700675956
1244098432
79975974
422474160
260189368
1373476764
524154479
1679743096
1568648552
387289290
1113525155
1598567929
559765571
683071926
243388774
1516723902
967927264
1432118073
533958353
335151034
526466460
1621860182
764931617
1162891547
1641681158
1151800992
1726422523
835375100
682148196
1608877981
1719122076
532480236
2081557136
1169591130
1478849717
395196936
1231812624
492684614
805674430
1607562620
253337842
430807302
469390251
1798122295
1462381705
308963348
634754032
1326199822
649862702
754931804
1295845589
1613804350
1264970080
1244504783
899654292
1013057665
1996803832
444557635
1571682041
1452198756
1702035470
1265046812
853961246
215731299
1455819634
856964227
887496243
1715019726
2077659394
958861945
1095740448
1328951197
166870691
1988844237
171484104
200136224
96015387
652470894
640603054
386105373
1950805763
168799386
436623857
1271551637
82468874
1014051075
834763842
63926734
1825162768
1489093328
1996703798
1042289417
418886382
1717110317
278788881
2026170118
177707021
720510642
1475228422
453726211
601078217
1863802310
1976821328
693483551
1669688496
545093868
1647977522
2035018706
143694068
2109163539
775855332
1063549857
1427343098
449514299
304738928
350234350
749466505
374487390
1300877222
2138066442
271740042
1122817672
14535080
299985921
74249295
1492210202
1164445623
1866635761
1079635597
2019683469
1758638900
1344477169
315905175
1532012203
1467690991
597614679
1181888824
351975120
1767120100
68370785
1704879421
436504543
1919884281
2037678087
537834421
308231995
694116935
1767735695
903288345
494979747
717623474
521305679
863721578
1035433834
444158898
63945609
1971322389
260181921
534203405
1910328891
1494969603
1173717364
1005960923
50390149
851993416
492375102
1031769426
1426495772
446345771
289535879
1597044282
2100939795
1498891014
597152061
1795398838
1170671226
1081107359
1711944669
221993405
1444930461
2049399206
1067521066
1470419827
295306176
1714700298
338729097
1316413022
1168246437
1651845766
60388967
895984730
855346420
1850053078
1792989301
883332593
329728798
1782515803
691719523
1384915607
2032661375
1296315893
1736064540
670054400
1023385829
47652009
1074359062
574131038
1063102415
1172022450
708441094
391096513
1444342246
772239513
1936418057
1691733081
404815805
1298135401
1558138200
1291616665
535392873
642249667
622976316
1084099684
1895956293
1908210370
1477446826
1195481327
1673191604
545686930
950290853
987575270
1399070979
959914620
1943186845
373721767
1242494195
805370901
199081093
576943100
113778017
343844107
262974238
1598767020
23351799
1957768362
969681985
464113422
2031596271
462715583
2128791660
1171617182
691094527
1556804580
1669446437
522756265
1903390273
1845585493
626743652
458246085
362973760
1640774965
1544028119
1516250455
839021155
786365935
832735567
1436399198
547102054
1235159934
866471155
68354774
1296318506
892515097
9479191
1830432355
1551628435
340623460
1057225011
1412616204
325353154
689625574
1460821374
1653740197
488562855
1590158595
1455138697
1878957320
470860625
1716367908
1049827724
1302938256
1806118182
591180140
733777699
986938083
290478338
476737148
1888040030
1949606621
428183416
1602393341
756859675
472843231
2145257875
1167867014
1571047940
184919367
1195629281
1242856894
466057892
1801708389
293856324
739200321
2099085138
1621610714
1402064206
1579131204
143546733
1367367118
905512755
1454890197
816433196
1385187681
1192482421
656639086
421312184
300341494
1589732829
1441479214
697184679
222255240
1903419404
1420034698
273475163
1243112289
311399002
139120598
1532373070
936637510
204740175
1047353040
912228380
1496399148
1017676977
276900588
682344723
1267812352
1472442198
568992498
1570023376
1066884903
1019831102
1414595615
382861493
2010528896
1196798751
17528841
1604801956
1734017907
1544505868
2104903504
1950426261
319225701
1878639745
725802639
279616962
1707683197
1801524175
349772541
2128931287
954764161
259450823
420371879
1137244283
1722823012
1876631811
1888676084
914150853
1458450611
526928775
1654031318
509970971
299252961
1639784553
1296393871
664698397
116988935
152834219
970878627
371157792
1528946330
576313028
188980190
467259451
956948445
783553018
1896207122
372699251
1307872803
1837688624
671935473
998201799
1281620814
503884914
891094172
1758786255
70726756
723163758
748297568
1300795633
1487102687
1640859455
1175125574
548673291
429437832
617457670
1761370607
1646402423
121899025
91773913
335899253
1605113389
192835220
1162280227
1976458709
1415059297
2115723707
6929733
1260038681
1990133122
371642757
613123412
334967054
795108182
2068050819
1557651798
1968037276
2068356687
1065212493
1182528026
591363727
606004557
1660606066
251357082
2076503149
275744268
1612947198
265454387
137917566
1527763962
535773350
285090246
1871220052
1022924306
455399243
371379786
2046088087
262405550
1451494714
2016140236
576081347
1314661422
1424319482
257656758
1343486105
16978318
193152114
1474634659
939825880
1660766789
1505548035
1162496276
161407635
1695016495
2126750655
1725174186
2029570115
1491283481
80018247
295787235
1698118691
702202514
440411647
2061701060
1311709540
2102675918
1465539851
117406580
51929901
1923982824
1981909624
276144824
1867827288
2043917187
298766701
192521996
694841398
1545244551
305782304
828584106
1802767983
453010843
2110652116
1227284603
1667710790
883148427
91357960
808700566
1420962862
769033834
989062344
2033055818
1406236512
1976967854
61421593
1277096681
2006937871
1339207813
2115331048
768955745
859673266
1787646825
981901715
1917609699
647578621
779565738
1404749282
1611971787
313321079
249178228
633131215
1893131604
1102981782
1387495313
374097373
623450491
452635405
1443551667
457133094
269547361
1140052452
883762714
1752209265
279594161
563807276
592793384
1877612367
646690935
1031738913
1953196413
605909005
1738722720
187435084
1638099216
890976970
1549770163
1152256646
870604988
1322913243
1764344299
341362976
1191266161
801000559
1916223181
85197143
787236640
1135853571
285111594
965630943
1882034855
1229584233
10231121
903320571
1300677705
1667526498
1487292648
369287314
550224737
1529840512
1141206329
1603447579
219820958
992683374
462189862
848202250
347630121
1430019596
707320834
2051311169
1023732956
852923631
1654902708
1557571280
1862236034
1601020235
1963809323
198558905
722766745
1921098181
2081068215
1061857338
1928627366
934649047
1751114131
263089155
2086615064
1350691045
1664101973
309537447
1408047699
741563634
361381478
266203574
251588100
940066929
503119079
1611857446
136116654
844903309
2064373594
2018853245
1630455271
418604986
1400643353
1889152300
722756624
999767922
1268020354
1286784767
441072636
290733838
8862009
459998648
476078763
130741391
1365313801
153121983
1915648150
556048364
1324629497
1383145680
650972970
1448911813
39483713
381930537
1400739876
1487912203
868562495
1636461237
482990840
1981940636
2037802105
1547691550
893645710
304919081
416942390
2051156637
1987041267
1422178065
702147363
315193948
1216309096
1728777227
1990476709
1147013846
497680366
1310185146
1077836032
676128719
906534090
829509839
1650254052
1270685932
889158906
467630133
1192790769
388381916
1230917851
174950263
893129280
1141437916
1166012700
1720333839
1107327132
1005272659
80911487
1431814231
288556885
985173222
1615969896
391952428
350042913
1372025049
999963904
149331158
665302389
1877306743
1617055634
747584363
726742670
1575624637
1849547823
108386146
1186111599
779266346
414736074
1876761103
1961427092
1921410461
1173182263
1878969251
1365156388
470148491
1541947106
268849928
1787570378
1373975613
724895725
222494315
1735045728
424829587
1764369029
1036194539
1907360151
436821092
345312266
1890100632
554545036
1798702044
1804756122
212417266
298608376
1097176629
1232768411
742993889
1664886147
86530014
1475071969
2021910952
278038278
1294239910
1981483676
129093116
1894782667
1836818470
364111861
261948139
694528635
1233310201
212966667
1188427906
2113061848
1408227750
2142842782
1652078494
882244484
750456673
278807396
850655813
665350919
320324664
1759212065
2038631726
853364480
1828971935
132589626
875263670
1482570079
1963977419
1903037339
825190183
1369303997
840960032
1872488895
1904603688
966377859
872917938
431763178
2097810875
476271211
721437072
798679777
2133940927
2045449331
1327251502
506409071
842773985
807732771
804748265
708342391
1412206414
1254121790
1812317298
1234619266
436144763
1691046973
2046871563
608715563
1386604439
448513296
504774735
169045127
747123389
24517510
1469539892
1644729431
1431026910
822809423
185249350
891451201
1960729441
805672433
1738591601
1970241752
1372516678
1849793888
103679016
122458186
1042759304
73735852
48804880
1515866169
1092057228
389282586
1515076341
200663999
1256499906
202898266
481236924
488543666
497737428
777376169
453203598
969961003
1990462542
2055742453
46679271
1744685290
1757729240
1678692
1976069677
812663836
1117779055
647432714
97443675
1945779618
1184999516
651327488
459715588
595712628
1842585912
770728456
837282282
2039387057
1652222498
1788338598
2050129335
539119093
1493206599
849275349
1620627072
1573320412
1790302318
28018823
563759991
2027531155
388355129
1197683114
204433015
2017224457
365163862
1440813311
1200083276
1152858222
719978652
1061970966
1832649145
1852965071
1077251022
327671119
135462325
2114959815
292965923
890441055
178089896
1091847175
1417558138
1716967005
403112635
1834859805
1531204899
1052107926
77530861
1201298821
1290498261
1759130267
1119444321
751034282
861768260
1641583125
61385956
1992912311
1078791005
1793277679
733142475
816912199
1435289628
2103736567
1392565860
1855574285
164612067
1400514128
1823125322
1646721467
335664524
2095808022
1344321392
1811835062
1015666552
47299046
1213423693
1998718093
753332095
1246548159
1998191271
1527636268
859399111
951924962
1249503835
1436804592
1349013276
303804970
1955535459
1712192493
750065714
606607489
1308015085
1843381256
1471001382
256392642
1170030548
2111886790
93235415
1611648079
15775502
403211542
1296426907
847917332
253252386
2018783315
1063738145
1115655632
535973008
574691136
126111042
437105584
1912144915
13809863
645303715
34481370
1079013499
1529788742
894460504
1843535699
1239208211
938954995
96616423
1448980211
576957391
95240621
1575438814
1437255622
1505234884
2122470967
2055838392
1478322253
605233930
1109747494
1947161646
1544668012
299496772
137423472
392263621
84767519
204578155
436537483
1027442393
880587300
920821063
1928739719
662891132
1820630822
120360381
2044294393
1831674971
2005108314
1380651806
1058458582
46909083
687354708
1301092714
109818696
1986606154
178867252
1962891485
614840602
49359221
1795535774
214638940
1514064644
810027926
131527285
1955229622
1659110885
1248067983
2055121597
1257392451
1431309183
316199996
421007754
1800691819
1174528129
761763412
838234464
496566404
1341739994
1766004016
1561965674
1685209701
1069673387
769265766
424801927
749308163
420830235
2065185455
149626868
998786187
259950023
439288166
1675200258
427622409
1317403583
1293360609
461413120
1497216181
370217458
1830022
910988788
46687778
1002205924
971083164
393754356
348325763
303775453
1131859300
964134019
2111547077
182694233
1126421756
1470142175
585752938
556945343
1237754213
499870226
2108858557
892116779
464405747
851556408
458169745
40657788
1258680014
1417141231
1079520637
1052533930
184597319
1126677123
1008129586
919584176
2014792873
1652995561
2065377848
1790751306
1791503100
1181722487
884632789
1008995757
1198255079
1383719307
504725186
873334888
516826083
706099872
1617465870
1051047648
1482431983
1760239312
663037599
1998323615
131750759
2034805290
2021084594
1041963299
2108808566
1622002528
527906710
1498648790
302396378
7826913
1734870635
1120655430
535123554
317893553
1950673780
448486555
520242327
455804946
83724907
1591354389
1200319951
267235768
274900630
506328115
751690257
1083886816
602150545
1484652675
1081493977
1283311061
570491051
347480203
962635296
59091658
2037079865
2040696334
1711790521
693538446
754961551
1485646617
63305645
1506603614
131241883
560287949
1228299694
942422131
531832856
607855894
1797952121
542187033
1403419205
1408727337
12775234
1130446359
1123703848
1918447594
1281101744
1871747783
1286689012
627125182
337774966
1018572907
2116629849
1920320858
1580887376
1971883881
1929182218
2074528046
295047025
1467711112
121813625
530251504
765171444
693609759
1617361841
1154496073
2147210884
851787054
939941435
620158645
2032200929
1294126738
2135324360
1565664263
2093558942
404811770
1615789550
1562744454
1300155578
1388056989
1453605714
56186773
1992122537
1934446529
239331943
1486737582
1656101131
1468747035
1954868895
1400369625
365153077
1198789700
1692135292
2009003830
1522516435
205062888
516211937
1798617133
8934735
107330358
959601655
1157725364
573197260
2090540714
319150572
1845255178
1346240939
1314344972
1328417219
1539908426
1395218756
1281605127
1043337206
1224000270
588739523
849491144
771384917
1213810166
462893393
487717094
1946362054
842157815
1576106165
1409673544
617773502
1835736925
1181239352
1906616654
1329243490
2144281914
1303350778
753652633
949874550
468062732
688965497
76493669
46407116
325351437
2026531495
372049915
1390419425
691663189
1432098207
611339655
75954389
912641420
294684436
685379748
712576748
1893419071
271998531
1275775000
440311026
1675511735
429433899
1099216450
2126022477
1298244110
770185872
1241535818
1894149964
470805717
1726370986
160155510
1564675787
902287878
339974130
1825460768
121101450
2121592690
1530954700
183034014
1263073382
1263418324
1128563153
1200393503
1404723232
111343088
1043988060
1929393338
1250912907
1149180636
1688299583
1139675028
786795750
1754293038
1248590334
1223840936
1389061697
1104464594
47138997
1443095535
701830324
683384307
509779345
2079324113
2010042423
948047815
670504315
1178722263
437178453
750016792
1639680301
1309655786
352810910
1071406499
1163738636
642083371
1121634317
545708931
251026905
1076236762
1993351005
770187395
1673213765
618546318
615332600
763971766
1920419306
1126088063
437486865
260506790
1024131831
366563961
455255946
520808359
255556817
324593117
985754032
684211797
4503531
571302259
302895926
828730377
968873674
1115994225
160799063
1239077422
529402447
875164014
974639765
1743797610
1503218136
344144150
28373818
1696717992
693883712
1455946793
1165103434
1716895549
1648325719
1942489546
1988391263
1927994036
1292212569
1480375758
1427790410
1774885241
864626286
1639789240
311308658
1329983726
1263212422
682523771
1597038438
514260933
844818686
1739123198
526941181
1585460325
860604113
116084794
1994408429
786561668
168265278
747985881
262851648
1690301002
1819305149
813820844
2119670267
99528160
652382534
1958376162
1662835082
490928118
767982565
1771856732
1800830674
1719378402
444919451
1860804487
498834842
1035917924
592309424
1360852413
1724583695
244583240
977492899
1417388197
705715547
845365133
565736371
360502195
805435450
1185092164
1750529826
4213525
525971697
2130584766
1763390310
1055713284
1273528089
1473846234
406309087
1089491379
67537887
1371678649
387070745
1664655341
685803357
108204185
1051281780
1268845963
1157841989
1949224541
148246290
938127978
2141625391
1281598870
2113465137
1387939285
978885579
1721421500
230895899
389277892
1506408340
819897253
2129567977
1710094347
832358204
316692170
1792255907
739501678
1177979575
960901177
116352815
1605508964
381056575
581653754
1334478512
440660209
1683031555
268047476
2077346599
1153203619
1936841630
636075878
2094102327
375633865
237297897
495519194
635728751
436232820
510113126
1440603365
2118663955
48766165
170156552
1891888596
547792788
1437496226
297161985
1632799680
1988512140
1179384844
1291495187
1915957820
179492962
800486698
34383520
1316063987
516828927
788722502
1945087211
2137914546
626730970
910889266
1854355850
515621148
984825071
1504586442
1079924600
718504738
880275619
719822782
31410302
27493697
1613823446
773004521
2092726740
2082885590
250105663
1280831265
1030471889
38332110
347390263
659840477
1404362305
780765362
1883547827
1380060215
108284803
1020785832
1603871788
1005347920
1104367167
140523593
1011037085
2125596949
1314280582
1208550995
311662735
1508528301
1782749683
160339146
72253206
1244120758
771494597
524485414
680783168
200324617
924623123
1285376221
1070464015
1319549912
1831178338
2044701411
999675606
2071355677
1305238139
389987090
1201701944
910671202
235123431
470932810
837056054
617160945
121828
917919351
1162404425
298632861
363151972
1307435569
1666179590
827494040
28861008
1688326570
1716279954
464961688
1773531830
1158918530
383036871
211735924
1288591816
279214078
1145254427
207440524
1007643168
1836792687
1496674907
1755675382
984573372
192180350
303773436
1133019656
480004808
501395465
1292260677
97789522
2089838658
801769032
1057769601
739035846
1779251574
1683933151
883593655
861628823
985500400
1169223990
1606344597
1575523919
2044716588
931990377
381943648
473794645
1132086876
2092670074
1311020386
593767561
1882723339
2028477249
2106891270
362758217
1374906914
2040033203
276999426
632517471
1611309418
1421735952
1909592476
1121620425
365110611
327751449
942578235
630830797
1813680069
742935225
1902854001
64194243
1132924378
2117847604
142379519
1150251295
1095240599
1449569333
1119863366
1108278149
386410650
1015452966
1449126481
48894694
1655796827
595258763
617184247
1359701647
1333064190
1485086753
826143401
931514920
1613128967
820469830
2092440348
911974453
1311597902
2106947493
91368280
1701923801
795655008
951000428
1098818433
1308863309
547423512
817779694
151320021
1947966059
14131366
699944619
97711760
1603763316
1572791003
65888638
1662260416
1854131905
129011956
1966110131
555702854
1486602938
1601677115
1084164381
510473187
233496567
1324508003
496153590
400949765
11054834
13736529
644167521
400191543
1955031801
1389777572
869274488
68589114
466533464
688827099
2043717018
950067075
482048749
934478859
253349451
1574288451
264075320
207910676
1077682297
1840322825
558649688
380473392
734893680
624336687
1076644316
717640709
620351792
1812577547
589049231
2025622287
1040440868
224818823
1996831425
893474391
610436437
1925971137
820385056
947719016
608182239
1774849870
1288814324
577394989
960951836
1535255306
897293288
593081210
113452543
1032672159
636058529
1516111726
1766002972
1763187517
285518737
1384364072
268391170
1847906999
2028147005
47374977
745750526
1711667717
566316092
1413343731
1252977154
960579765
851894618
331172751
1292611717
1110213997
550333394
1576647686
1376540082
783623989
763615272
2097515108
2068946112
14924948
1466345113
1606831414
548171973
248257725
1294349345
1171248681
1920373424
1740332863
1362366145
1905356531
1786433245
227843301
2018528691
769023230
718650461
2121103112
1343223040
851095060
240648918
463169704
1081433905
2035633228
907225122
277012022
1708371925
1417173660
1272571926
1956189642
777407833
805886085
27070628
19515410
950363095
663654210
162392612
1418827658
1195405041
935150916
1544496169
1639860623
373804012
634927765
421350589
1407567384
2140034212
1391521093
972541329
1535434798
451674428
270673336
53703521
181855872
1860866531
738740835
1451195260
488045300
1342521960
1490549993
201730623
1023161188
987005800
898891172
1819404522
469860829
1201585418
872634336
950004971
1831494782
1273436383
1210636008
1680434412
454385177
1488147541
1159512403
1141649362
1515009586
39951188
105504181
1927027376
99221937
1091004848
53395192
268805906
95613553
1047688784
786716717
1204509029
1376907299
285516998
197843353
1036422912
55179305
818151340
652071928
64281777
914441707
1712831269
1028695376
997913689
1951417211
130760454
573844811
1474696168
698761416
403716338
285657428
852818766
754251135
777565804
1966053441
1188129488
917751651
503465932
1300629459
1698900191
627825793
1877682631
908502965
654676277
1520300456
254441454
1240876660
575187486
1995635726
2000971576
2018792814
547799827
961056925
1146324877
446535012
611818339
1162482876
1002442482
138414724
76157002
459781674
1044261607
524368000
1099780706
354167784
300702566
842508097
2022876475
1167211969
361419913
198749881
2050008103
802886908
870639906
995855118
368120311
1493586889
1487240470
605206939
366095852
1435301699
904888046
1438424138
902075151
245366237
1546873630
36464226
388930932
487315492
2077939014
2014073021
1218337027
1015128626
579009394
1637487957
1978857489
53944820
1671389022
559854782
895930539
921604318
511535398
100827518
704832476
1234643871
2042761689
830370925
1545923237
1020758693
916100418
1997261124
887156269
1693630973
737750061
508748493
2032624636
1083787683
207015653
1769633399
1975047520
1549184598
244514700
1859649984
1158679956
2104297708
749378446
1310885273
881577868
420429672
1763620648
69765809
1312888015
1779109053
1845788336
522874433
1895748338
1209258248
1591156941
1494873581
673991332
956246616
1615118757
606088107
558554530
224678965
659518484
15368927
755264735
925847655
1396390995
90194855
768556692
1775818491
1809980043
1300316175
777022686
2031357551
405216401
659476373
365288424
1407388787
2120317018
633344867
283162714
1730354514
1119399476
1709343597
1234795741
599905543
1032500048
879215006
1889960200
1508632294
1310008175
1761720024
1734217659
329696830
465206155
940439211
149751019
375787021
710696009
1781623842
636154875
877507148
1550046094
1554337188
1031067166
452065025
1462808388
1679186270
1528250479
1451635014
1019795374
655841528
1089544850
1300975374
1338028270
1145564879
697830513
170862556
1551205945
460368311
1969683654
1001231500
752024470
1475698886
50378584
1931759607
1509722121
1713297532
1122935562
1013620457
22280221
1272753714
1248145593
1419624605
947255235
1891667162
1096206383
1697851094
367371565
940812544
69091308
1400993288
1111501434
1795655011
824826516
1641106920
1207001073
1344470727
523226344
270981507
1031960293
1881972820
1620397323
1611999039
1891347284
1878212572
80816034
1477200311
1727135348
292938276
951246514
1605582561
1492777133
1577838463
982994887
1342087617
1196979250
776896383
1337188981
1456808394
1567256372
1000629462
62995904
389202626
408741286
577823518
2087618418
1004267070
149795915
990323018
237382042
64035419
219054677
1923266427
130883863
617919339
144880587
1422297590
1464193987
963849058
1924228055
1082322469
949972665
1293896283
2122606370
1413748390
368757944
2048071204
1045255667
1844037545
374203376
1908837389
1460248163
873026244
357481703
837623718
998153875
2019220428
1592717412
353043380
1715914576
1651696777
217099633
1590901312
822658526
889790789
1295927270
1503620381
823244296
657298778
600657620
326274414
1873501579
904721998
1794517619
1175928080
1722248392
33905042
1766408774
1997209016
1605945933
1080829916
1275767797
1627859433
794027033
2072402176
832397500
1108915398
1106184767
1578367464
793181340
911717080
345756156
2146432644
1641350031
1483712903
2014477885
803549237
550285473
1984538686
1734898519
2096748560
1475234837
1095313350
1238020232
1286739191
1526008005
2125247338
682971841
451604065
1000106926
1573083303
977346081
319717835
1108621651
1053286215
423629110
159546846
606858280
1582484044
587333089
2001856367
2006889214
108273562
884616547
2033395131
537458454
396752935
1755252978
1982551541
556821137
1894308067
2096942270
2033182788
1248304760
2004538013
1033126422
1950843880
536224011
1002072460
431915539
315306799
999171105
2045134605
133086967
1938347981
351841118
2055909532
1900746466
447211298
1078018654
529385571
506818225
642870951
785005263
938186240
2126336709
1346133971
1691513654
89314880
806609604
157230298
1561699486
871601048
1245365051
69696558
5257512
1576044008
1330059054
1287232933
646949429
285490072
129074122
500672042
207120056
772475160
759970167
1949453334
2110406972
1598210436
9963149
2030295843
906782327
1261516573
1112633700
938899858
292150068
390234760
221174585
863417144
883393262
1045435449
837331276
1303596780
876391928
878808101
29653006
598436292
305606491
1243109878
1643926785
1657527335
431225737
1062675818
343605556
1354556811
854937207
1976958676
1485191947
807477399
1128225259
963925691
1611665662
1680261102
130317178
490323597
344472475
804000294
453638963
2031513843
1210482623
769150451
2018398600
630497784
919017806
506046052
1486484930
667653798
596782154
1931061075
826520629
419792578
1858551974
202955196
1808894984
849953652
824558416
1623371583
591337127
135833727
1082888357
1867167616
1255306388
492098505
2072151906
423893940
516474026
844703455
1469456909
885285591
524493320
1212026260
1886001577
1996652091
436021765
374640493
1001066480
11738462
1870007087
1519101827
269631795
998460132
1280645795
697328827
1540702028
1664241668
2146628324
540660159
955953952
65790314
1829771861
418489850
70068114
1789104926
1239560292
1290452304
885316376
2069009562
12625190
303454268
1927387660
471381397
47838926
870917224
1250796059
1667346938
1115322284
908135706
1627556448
2052048355
1385012569
635228822
994654164
734825119
1428346351
1987472286
1938675199
1673599408
1927210835
1152461916
748739109
1897298497
157471893
1005369270
691932396
809456964
382815384
1043183361
651336897
1529606274
616276027
1491950263
2040215773
380204175
350175367
2109776311
1779642841
1951233903
909952361
1728604877
2043520449
53400152
1899068203
100355120
2146546006
818723937
626817323
1350185914
2075306504
648360039
70795348
1111543641
222126369
1808390
1198645390
1713552793
1001614754
661700694
438741014
1093043549
149782051
1605178853
1750161561
40851042
1373483851
2088643033
131065495
1745260930
478872167
136871108
1384824424
1505106143
985571166
449746025
1365677075
1346660400
312241832
1835947732
63551380
948139283
1820295231
1041608368
530445586
516118265
1469288835
1777301666
1507326326
274315214
214210365
887731758
1605190165
1175391322
834490347
232131238
616665531
1398969223
2077089455
956661637
179630009
1136009229
1957915837
713068604
714812901
1066575734
156881896
2082242223
822474483
156670720
349196566
1389293459
1231709232
1505691634
1204436479
834719348
97197212
1641840448
522507323
683768383
61864523
2032453278
302708299
2128296236
1200896422
1131565043
980419419
1894380804
1679044223
1675786798
2025500694
1463107542
37978987
514038106
1972955638
70164412
1152712473
484689523
1796587764
1905599218
1188877058
1529968786
1210735028
1482636525
647393855
599712834
270723174
451668460
364310041
1394156665
1230025298
2015107855
1706352214
117713406
1688344672
1360358223
1468976640
1011643519
1104783744
1653545728
909718090
1233097322
1379744951
766137578
1643964566
295463278
1572213597
1802942798
2001681620
988562989
343606099
1231303536
600602517
727037233
1635625375
1409488190
136180875
77210249
1609802872
1620278042
901038251
1477395089
1752487185
1963260206
1801568385
1250247172
1615309426
556240566
737435206
1714077198
1335128973
1928258293
640204809
1633649800
1096333705
717801662
625903206
780606611
303276483
338168656
1714491971
973870761
407132248
1770291800
870994793
1357194416
2079556147
1915842081
476651107
1124924019
547403634
327883812
1553206163
1920857552
923600266
1578947234
1477565478
543330061
1652259231
847250821
148924800
1867223221
1461760674
1893061298
1325603592
979179634
1973058506
1088144771
1756488705
243490542
694709918
1606214603
529648310
1138771973
914267361
65012164
1604318685
1791146853
741032992
1309957723
2023244579
2023277670
1638434395
1788708670
985687498
1584233054
852700362
1941931433
1948290125
1940107497
698315551
1519145499
189959947
1690202263
1527044090
299077768
288400965
522729068
2084173958
1916114297
583837876
654488
389640883
1299886326
1496895823
1566771841
1269354096
1785709531
1288375794
1437765006
861565166
698948472
1571018172
732166259
1338218056
1588369014
56723057
1347365905
1474253880
2015629386
1510558740
532506600
1410835422
1691948583
2051968425
948175326
804091003
979034790
1736565968
1080419941
1194902792
2102370964
2106628917
1426907547
1996080994
177340601
1302180067
1493937719
1607731682
56359524
1071475435
1115279132
1382852964
1172306920
494692648
161099418
1275366523
1724990442
1434141908
1394444099
2076681396
1333563603
1669838460
1924240440
2137667898
389157896
939279520
1739458748
1607285083
1709289223
1548712436
2127581382
1417844311
686454526
1331405541
1360468510
1999283648
574521664
956830965
1760469788
1438878810
1562114065
486341605
1811862529
1025748734
1522300337
539668646
1091313424
586690072
1417390538
1158518746
1182541870
1220568902
1075201339
917997248
1328494018
123699214
1438789110
1388819286
1082091790
754775999
788593625
513419462
1431747991
1963802999
808303826
873973504
929878615
1685808916
1306984686
1991231588
1356691808
973910786
1654009509
153341892
1835602130
758604446
796204821
149913502
2077205008
1673879573
1335034457
70555306
2094516943
1488717134
1383697292
1932826636
1857187068
1696720346
1731421653
914421857
1217144624
895197353
2006249264
925553757
1664980181
871938964
1321746000
1180380808
2032883262
1424589885
1698524579
1037874810
948363586
842464012
792735857
725620251
943790438
360039765
1385410070
2070137005
2032119701
1464674207
1922410304
742946955
2038844212
1888159679
1367990841
2134566286
1134852527
777910087
1489952201
2105299829
1121543982
896419218
819777356
1571979216
373186221
1571756528
1829758344
2022187154
57217558
1927321188
1851708860
2131159557
496413439
198967651
54439748
223616394
714121696
1961031782
1913977006
10002235
1203527637
390769145
112792356
654152805
1323738517
1526470630
1789257497
1959168571
2071706624
878862846
43833401
1639064390
1442671912
1803556640
1134232118
1844072002
1957151552
654610822
1814150297
233636922
760582671
1750750899
1307797226
1626771071
1708508726
1808237435
1468366239
496391540
1157791332
1238973696
1401484612
204944974
537586412
1165175855
1611259901
931422597
478213642
1677459153
1841780809
783532357
551269474
1128264341
730117878
1306453762
1379900757
448947953
406130194
2092139244
125668051
1951889280
302116238
870604987
1180271131
1778294387
391016385
1575218926
290079631
488070671
301436274
1334922512
16950066
623440940
1815263724
564191544
1580574955
1654002507
1502332842
598308658
757495987
1941284229
765662232
1977542107
1572143790
15308444
1298988110
245579266
397966262
778872261
1054054643
221741273
1687723354
1085292815
364626575
989125915
1144434278
1648584306
2089704990
9926268
207049438
6000259
1502015710
1564717868
1188963367
1563991826
422083769
420418300
474747410
1170007187
1901700245
2096466977
890341800
1236407607
2143885465
1313108723
1566926602
1817467607
2036025923
597944152
477211752
2094818546
931293432
1711786754
1489437470
618758992
1266787787
1878081653
287834935
1015859221
1589428269
1099542543
568149063
448147955
173332965
675305297
65222060
1629806250
2004063136
78864006
1818410572
860570894
80048299
164460479
805676327
1475901200
1556382660
1679885294
1322762667
2090298527
1536451338
816431599
310768551
716526952
1515218035
104727803
837542907
2124936015
1892491616
353923595
2046921846
1347222604
2112767029
67323630
223971346
1157334374
1238473465
986589265
1619078080
736130113
1546679554
903313250
850617852
337574355
746079837
1318203660
1601136474
1043207193
540775409
420565940
111415950
1611405577
1606166740
247581961
776025491
771836013
1601147190
983298426
689932361
936011302
410967917
2067101923
1011906114
1814322293
1231206423
859637313
755412567
2060576297
987538911
1762145600
375945855
1465139482
1823389438
1643982915
532472071
1286596609
949116740
918605656
1753517074
1689671052
1762633513
825376113
1093630479
1533922644
1962253729
2103257035
205551137
1901080366
123016614
1386967995
1825527868
758763782
922659337
985627698
880479463
16867681
1336216065
2139085134
1409050374
1238487319
1373932815
301837716
1722463771
1333741039
1452347208
1744731312
1248012209
875566331
1288377874
1578273138
308539324
936559731
427637658
541113434
80492556
1224349253
1912791956
1936789842
932305292
383261338
1658402779
1977519826
1256053647
909199661
1314614124
217694944
736148637
1832952959
1319848004
994364112
1011843684
1621484446
1225196129
13754373
802853485
630629428
669865104
892170099
1779388923
732669326
479257736
2040313523
607489617
46336488
2000416558
1991895928
601468140
932225381
426065145
278325450
1339335710
1536506868
995581349
414148064
2059582168
1263928219
980102582
1158919266
1190793526
1741479613
1677107448
1481967183
422703233
1042995867
875616291
1843149858
606856164
52796656
1198292190
1249131478
818911273
1428741856
1193895151
1626394173
1665827829
1793388349
1805549620
1861944807
1592023188
701709195
1031605125
774647090
1331247532
443147329
449711514
297811028
128630249
1305957722
485169856
1766381493
326678250
188672351
1555259898
82433721
1225965988
9409330
893255764
533221544
529768098
1026396463
208313849
1635071180
1165447765
1791501893
1406226758
926705424
826084573
181689659
1672662213
442590949
650500898
1967510022
78238162
275938728
1900093068
1866368208
1946086759
1325102288
1519897864
1854845857
1772059895
1811993571
912751123
16629031
634976646
1758242564
666772984
1416956593
1343851816
750112026
501733055
122028588
1997991464
833277366
1572796516
904134849
1306297326
879310915
1242596631
764108108
1348588316
778733925
2126836967
1097757121
1298805163
934255002
933164747
2049027732
1787741077
716411589
1686171723
891270031
309575269
82800688
977946220
1281258408
1548350981
41353880
8219966
68050433
1591586999
1532526606
1358938161
1186762990
143901614
1434950039
2019828427
640750472
14022334
238885187
575760581
696391823
1183822130
1909721299
2125825502
653609015
846982519
1364025249
295077481
1114116798
992310792
1623406930
1752322045
655886941
1402628398
708088717
2101225596
902055419
2096366902
607294560
540477392
641780372
636730670
605575484
1456713509
95747751
991335571
1335249813
927566224
148775825
1419756512
24772861
1697993750
1540282359
1060873500
1237032979
1964543538
1858380289
788260635
1224331110
561820097
969704030
1133382382
598551425
1705849796
252677348
531441488
696010038
1058622468
1438682332
888141164
288958401
126780867
1841540421
137634957
1378969421
261953524
105458816
436729593
798602937
1503069374
1605637675
1234380193
2063468142
314245901
1128662181
2006977821
1723804214
691809790
1898507463
1652957387
2043086759
586644730
1603268283
718710904
1371294837
566756417
1674064038
734839605
1629400152
1334508955
1077068214
1369552036
987015077
1023711095
406881088
1527150860
1154734467
334925414
1974016899
2049155318
1470942776
1440320637
1479929914
346060308
1625514237
1036669420
999958527
1901225782
303866500
1029416268
351319382
1968553125
2135640017
1897794524
60385470
695243922
1243848527
1389250904
1330514565
465643193
423628796
1547413708
1332247981
1356353879
494870325
1058475181
2104682914
1518431431
1346633531
1258014403
1060826340
1368942797
1633854767
337852657
1656805151
1534013230
2074109817
1783905483
1484516086
308498849
449979400
817845347
1854712062
476380370
650178262
748200658
697704884
1901081962
1646151473
1767942957
1444368275
1310284817
2096158553
1592580642
255687129
284031236
1040365982
375444900
1044946363
1032507892
1056589659
543790399
2142953931
807945319
585526966
1210794529
1772883906
276687684
2133299524
192077748
1622808177
1702791796
1656613385
31243123
2133824641
1032668008
2522029
29402570
202992307
906826083
2047838001
2060775930
505697599
1212910916
860719448
731463095
1211862819
552073829
1184481749
129630911
335641665
1777834648
1925398763
1522396665
408640310
1464355343
1411087845
1802371178
677969777
1866622033
872904034
562656964
1768002558
2047537103
197021540
1886812788
334390686
866587297
257854917
247503145
1069331621
1426181696
849527411
1263928754
1444909111
1121256637
413060463
513056619
716879630
815186803
1141809968
1717027762
1062175446
1219221720
635411282
290972925
1642388048
1916841957
1404913159
1464658866
581118769
407467141
1082837780
2019843617
282946670
1682604016
1154600849
1606177159
1155541223
850005107
491775023
1773412579
1983877439
493630092
1105951776
2013523568
1014863359
1431972949
393833079
1789651881
436275812
548790797
47966393
99379452
393662042
968539866
1277437309
1117236844
2144731206
1850526692
209672708
2133761068
996161553
1297552921
299395413
89723432
1511442714
1568299178
926352725
1483415774
339610536
1271722765
688217568
1187512601
1638379774
948773877
1753569111
1091818666
1184701290
1120308791
568215482
121974351
392348270
856425604
206323090
1288135262
963484629
679911102
337235599
167681652
1401130545
1924863078
2049797443
1251920353
1814031216
1300652786
1695762245
1701195431
664072909
66238570
327986165
720169069
763583272
296069280
2026764846
1046093307
929097004
835234021
112465722
1945108524
1743189466
1701631128
1247439924
1048548284
1298282579
1519057173
1134193856
1710571559
1459374203
1071704700
136160724
1984899336
255354158
2030903133
1321947787
258886970
469510714
1365873986
1887075356
2069065709
1453150964
994508068
1056022161
829999273
1150125122
1548300113
1264375871
857308030
1398611756
516286317
1367580382
1968691516
2028870222
992397710
2099707668
1532192715
986703106
728739241
588341694
325038754
635261296
1042953319
1333844516
2142036611
1767212610
85435109
934608208
735256092
382269851
657065818
747192063
768717292
2052289152
744858919
539285586
842203492
347870322
762030355
686372566
1478901197
2067034065
1737434504
669512026
1803544520
1049599442
292902706
1497974668
2008159988
2112512475
1801597051
422323984
535660997
1859998699
1769090711
262716106
498892532
1869746885
2099410215
1119780965
1082676362
607420082
1856516927
1024911070
1167782164
920189668
1706577494
212169804
1632432859
1095807
880826404
1414427987
1462872399
1095043194
783403393
131936767
137483351
286438839
1369474989
699575458
1789275382
1065248718
1100328839
95807595
1906488757
1023085786
597142273
1831778060
2109985388
2038123472
570985577
1666453305
183380199
1055325846
1973138154
2054613734
1804749100
1013822687
457422574
1439870396
52763943
1313815996
1926864564
1546392277
379462085
131283479
1499355548
596091793
1928095366
591967992
1826063624
2120267152
1450399268
1040633907
115898660
1458172092
1002456686
747067791
510172177
754998698
1489621252
1020564055
660078230
395967676
1596584779
1805835923
867385485
446227051
1189344924
1653574069
113753388
1980489607
778510485
203264318
2143878845
1275440770
530525056
606696919
931691406
374581661
1392740077
1772951238
1750112680
1702693193
1454792354
2026673107
906230653
1184082685
1357147209
1514485514
801248208
1971281460
1773571859
2138531719
1802633723
764197861
1111894970
811901825
1723119199
2049475676
992302388
1662681731
1742692072
1573946647
774618346
170115056
1824463476
2103641979
609839828
565726428
1275524541
974505717
2042641770
562391639
157888370
1149071138
1317352068
2064043036
2071774306
925803112
355104599
1921630826
1169179694
799115133
57884771
1796435095
1336601742
673243181
609380896
730002094
1318915770
95266801
1182064965
896059531
606124684
1625307472
68735628
2083256147
1231795211
149945561
637707129
624324667
884190751
472555229
746631733
2013357724
566612079
1363398183
1452203543
1190834707
1710391857
822510143
273340320
1616656634
2056159068
135317658
1191852410
3039891
812266638
1147346022
981690174
1255051599
163603249
1118585895
2140813085
158508212
121441814
1130018660
176251285
943883309
1205710202
1469877641
989968817
1874899229
848014127
311882872
249048411
1364910256
2071078660
725495198
1262193939
1629200050
909116142
2136413522
532356453
479590319
1227306881
273363142
2043080192
692333236
2102030330
513295361
2035481240
582116433
283766329
2026139736
874910348
1659797575
589346727
1725946479
914721289
366334958
10684660
1404885248
1963897303
33161392
1372525244
1898425021
749672163
804638164
1694563599
344372291
2060225522
2066418550
1330328770
1835812627
1221458098
486701997
1624506083
2143481689
2069230203
1843840519
1899582730
2002602486
782244972
1699967225
1400637947
2060608369
647122895
1416684615
1343436118
397385151
2050133023
1825993616
1458104501
975773254
1733472183
1596682230
841034474
1586611454
610465595
998261546
1571568864
1258531226
1937524403
1062768904
1187325415
599925391
718485937
1669292566
429754259
352211732
1541733085
1172198835
1788328432
415711582
1003414802
2041633867
1938829414
269382835
1818356487
1519155696
1289168233
2043288604
1185073158
886509592
2090569390
190692468
1283979147
1885614125
1856526837
1234331174
1894151719
1746040267
1635053708
25654404
1906198880
996272371
346686578
623170253
288870472
756836377
140223358
381143880
306371409
206117544
1666815166
1535335719
1877511301
851700599
571931601
2100108057
1816199285
1458702921
2127185368
370118890
773701046
1143764695
377904389
479933078
1293544835
127505003
640558563
2114900369
1407278086
1028569804
1430471228
2029034549
1841250402
1806887948
1672552010
1808835323
631622912
1094413007
852837616
1962796821
1375700988
314275451
153484130
1274474687
29059829
648020913
452470333
763293137
2082786306
730889874
1376089278
123754296
641207627
789419169
7591432
1225138100
1699026385
46598090
591344882
1513384512
1607504139
1031898983
319192039
961136581
1254422459
1720030128
22864335
647101984
1109680051
1622173507
1675656690
173233542
25957570
1415571910
1970742347
1868525401
704313463
630368748
1093831078
2081465385
527149542
1974788001
964472902
1203563054
1777563433
1186166530
827169703
1120355116
1798771816
252584294
608914749
597209945
572923155
1824616620
366282708
1793703567
604920640
654440663
1847254295
367357842
1664604291
1424063165
528646330
2093934034
1348122152
1226249715
96101735
686975911
1566559502
1363379012
1526472860
483071259
1694307934
1764382470
1327437481
493216988
2078202662
947473119
1060925491
69958688
892251538
198611060
1137005757
2086227947
1835608174
2014260156
1175220232
1335060336
999520105
2019447977
224640552
152543834
973187028
518447665
923770750
1060865812
1828634670
1486339084
1399862510
1056807246
650617104
1406424361
1843528892
630405002
1701424434
1264201140
334947858
670827079
1211513209
1291607390
63452552
1623443843
1604044122
233711111
4411831
2017198888
1129708329
2088078731
1701928629
1536543132
134576160
16711715
1977307939
2070241631
1583373652
1185610465
2102086672
842549371
1531750088
1838071121
1280059631
445173
559238290
922813558
988311676
929702686
1628121836
241945752
1346993255
228597235
1728229972
1195121559
1610083862
914705026
859791325
44618528
1688103504
1372500017
1593703747
1848216461
458202646
1860963337
1659808215
1838576853
1634765395
1360762902
554674540
1242186207
445126854
1700288746
1786379809
683612864
1783953297
132903938
311478148
1530893905
1521139154
1200426615
2116316015
207928557
330782689
1209217691
2117764552
1673138824
544324489
1055473234
726376767
1929423135
1343415442
1065835037
1592244004
531249795
546969614
777877048
1456633934
1011174236
1031631270
884429179
2110282832
737367131
13088704
2017658785
1262320262
874640790
201619180
620963740
612837969
249573359
2038130418
144003340
654404330
1648928744
1432098466
299260780
1138824176
2006577085
26927255
853008
461622664
1723193606
1583359622
1759781916
254726349
1759563766
202036951
2090692331
223178713
666516750
1525102434
335919283
761292228
596045651
2145057569
466863113
1173286902
906399400
1818729783
1564121275
1072344292
1160582752
864290283
1939366359
135742831
1798919870
871266014
1934283696
539417853
801210353
1404550869
1574050494
1985759504
1735308282
1877522056
2072727819
1403261550
1849729216
1044579475
325811553
1563769964
844243712
1044261279
1027872983
1475008089
1798828051
2038551788
859446476
279401091
1681016725
993951867
322476695
103982972
1837805261
283464968
1900533702
774125376
1536602711
1440765567
1876031091
1871282455
1878569025
1057740997
1258168693
857380811
601336561
1372732095
1617642602
837641208
132588046
1844112229
1018382585
2025368159
1362622093
266188389
473947364
1725423076
803951512
898324326
354009458
1163966063
922788111
1427920617
1266393126
1807454718
1788313167
567750180
588343921
1146068088
2082391018
1769911265
1391279811
1693696028
1376357923
670683210
442161041
1408589308
851660581
103119091
282755385
2074463642
1220274453
1406268823
732731493
998221256
931451012
739011566
393646167
1997851821
538457851
1442165922
1823113419
2014728153
1015233628
461862554
293223645
1910965437
692857365
986221503
1279193274
1917448478
84784290
1158786342
492718049
199064168
1155548810
857958316
1876302863
204758940
1984582102
737040278
196586084
410875745
630237900
1997450492
1979405076
415972001
1096804956
1394341983
221634028
1798050482
451401575
1796095673
987253276
1826910899
195156653
1830376832
2093163394
20690907
1478194968
1350535066
1528193435
1517080873
423480710
654082112
306629847
1785442345
1269507688
1770619106
1369566704
105939163
518751213
123460757
1787396974
1884924359
1010908273
421444560
751796253
697668927
2132712664
2039032246
1891340551
493174793
2136314419
663840673
2002988145
1848152920
1463442675
1033800205
1444751223
1669694329
1041386155
1949916130
301585489
937097500
1632073709
366840692
1682483411
1133543770
1559927588
2091654750
1498705024
1242809775
1319884486
702557704
379514672
1970588837
986944302
1107749922
369444467
1521615209
1617191214
941354515
123049133
837092622
458155051
885703158
1375688454
1117865394
557892742
1312213591
1554463678
1576361878
838314461
1875534586
1351057431
480265431
1184971966
1622035638
44422896
2032872993
1642148301
715809226
84399855
1119441551
1547066218
978358898
506392751
1316907031
1721222159
1819486277
88403295
988605369
2135085201
1543984083
1166144496
147665343
986933907
649396038
326441187
1133395458
232731240
91548719
720925556
1799447623
829209021
29234868
2092547046
1339142285
1321190665
1055089186
106983968
237508286
1427347294
1113755042
679119908
1695378287
905724618
1560637317
695774027
549135437
1128793148
1373010516
1428347855
1764483041
190424112
386500812
1276041728
1348253201
1460986502
270135811
515957072
315641975
1452664791
1736369685
1010827720
365218307
403488587
964104558
201785058
1269651521
372628030
277645882
1062909413
1218493207
34117895
1200751587
2117012325
1972204646
1700060738
1006259091
266560044
2049231213
1512614071
1451953217
4167988
579701316
1425454377
1334565724
87724585
923771516
1704405323
917671007
305348396
1896444133
1566262700
774753758
291846592
1906305167
1988960233
1934560536
746709089
1538947143
1809081652
1047831225
1635187981
1945877368
1679369237
922044090
1485566914
1854402944
832413421
787336380
220100664
1535786905
556279502
368191576
1516751972
1888073446
2016803969
281196879
1641252651
1035937479
1196440538
1732698165
143712715
868004813
1606143316
19782107
1982303907
920139840
165503170
1958142950
234428237
1525247159
197816113
977381858
1370997495
1124915186
631260504
1785198649
1929118819
104630065
1666848239
58833141
373387448
1655672529
33493891
244594808
1773419723
1997623827
673289061
449687869
911754385
700552061
1472739146
1775116241
2050136154
1533955359
1241128896
1310613480
1715377011
2071482667
1380394658
676761604
1259829952
296989084
2059739458
513064444
325034595
1379201154
1058744885
486857340
1661869161
1425799510
659813407
1700460165
1324084889
342744912
22029328
1849739013
1604964702
1655596967
433173221
316108997
941061395
386553934
473520326
361667912
1042633139
1237553432
707722801
1085396621
309984097
229632861
1250834196
2049780623
1921253903
876339955
17810573
1865030869
1427199715
1233257898
910761911
256233388
697645802
457714656
297470690
1715571640
509981986
1188264258
97004899
2116976152
844730644
1990468603
260879449
1396033145
441443361
709494160
313523557
87935661
726277390
396555156
1130973620
1523438488
98670995
1844698909
1058043599
1404104871
805422137
7191827
1169408577
2029593777
502250305
516896548
2102104797
1260640756
1674084126
670311288
1095060347
641769042
1690216324
725861550
1061037289
790308791
1434493744
990827236
65474719
1535746088
1263566002
1661881203
556442225
1797274207
1500916162
190056693
1087243075
749407562
1792368879
1763583025
1155918644
938424659
361756735
2082348052
160998259
1381258168
448645851
2011481414
1908805873
137829210
476260376
1581515683
575588006
465990795
1341049058
2023180731
768810883
1164684792
329797355
1258545358
1961058545
1625230366
1368934882
232913393
616162549
86613553
43173550
782206286
146295919
754276805
1882023158
1385026354
1359001944
2142011357
76150086
1395325931
44306750
2064205846
184459414
748163120
2080261897
802608665
1019516117
1544360216
1375317419
2076472504
1358314548
893104266
1225937534
625744656
122026826
1118951881
1326603899
2110601332
1224111886
1449984303
547389933
823969885
62743331
82787477
802776524
820752138
1314510965
1581720573
1867327055
897867311
919024288
1436252383
1457116338
478199771
1310029748
1760270327
1308361297
20540465
504382601
1070968680
558780876
1104094423
821904566
559137101
1192301236
1053792575
870002551
1300261369
2024989237
43414318
2141867779
2039771459
225662630
548121315
2120715838
1634607932
207139058
75506553
1820528268
454258365
433166118
302616217
1740326779
364891958
930862855
1776195880
275098449
1865350276
1118384053
1435787250
978179715
250962739
945497133
1480469219
1182025058
1087857647
59692440
437285456
1058378379
1412455758
2094130545
1699228303
864238861
395999875
1211719741
764893259
427226825
1562922264
1760800439
578284791
631863967
211888998
802066748
400943903
496364223
642865882
472523125
539087363
410171014
2048851572
1559354497
71062362
2106132931
1001705524
1498723755
1615613265
1244905872
95658205
118829065
55578840
1240394679
1258004484
1449820456
1373301933
1862323277
641625365
562805652
1305477715
1650814040
1831530059
1478361150
210461092
767930275
1705243250
215923051
1341812175
308474755
2022873044
503504120
642025681
872428697
1057324388
1726232060
1724188781
921812309
1265482444
1135982489
439841273
1285315643
434806779
773314377
1461124703
1775051290
531971695
1535504047
1515349910
108177350
48019637
213231130
664075045
1314971077
413424434
656500422
1132853203
384327901
1643412398
1075238167
629092581
1026185474
1517232743
1925337758
1297873818
1160896629
265910750
818972884
2099339653
704376945
480970465
928971525
1835048704
1253496978
1236511071
1880399969
1851057593
1101151390
1206477928
1213957878
1188915568
890804951
613346773
1859419346
1167373584
1533762138
1325664166
1899873149
1600537961
1985634563
1085316965
1663420674
1646489255
2064659047
345749204
132311992
817399862
1873515842
492770231
1885946503
834887842
1065337382
1296611534
397897990
275511984
1666455984
228271513
1186169007
713068664
990667419
1862098476
1785774868
99999889
1514311771
1850457230
234339541
1795998220
1367019770
1578797084
1388910383
1199440042
700228527
1583044059
292854447
1244496158
1484043972
683028709
1035809074
906341660
1706118736
1497860912
1071837223
1035741211
1457090992
1083438268
785132270
1365297937
741155516
883072055
887524623
565700821
1601559299
1146066901
1807301713
1015077545
1450218395
554104021
541131606
132764717
597315871
137990225
1011843904
177340296
1009269703
1862055625
2135322397
1486545445
2048146770
795184393
1118293118
761923620
1430726241
2018590818
1024736973
752613799
923360784
1164639841
275798445
2110354997
654513839
778089857
1846147773
1793063223
1362431325
1767349608
1035381664
1978566228
141741969
1842448120
2063863104
1290255822
1896319375
978580635
1706248423
1459239068
1800297602
1480718986
819497797
457190443
640105728
1450829642
236422745
296179651
1968265471
342340492
1217788778
30554049
533988974
1549613635
492654191
1792246335
1455372485
1965111792
486809270
163900262
1689026648
2143689541
614001245
1952067920
1787400046
670663430
1642510319
1605464309
643123602
1646111015
1632422181
314687850
1285052648
731740521
1367495776
787028280
1837255962
2131524563
2076133405
1748662748
850673951
1858307213
1692603252
2051892344
2061634020
499854476
642939472
493852030
1955785782
402985269
1264938589
2067401125
1500175160
1470422370
1650323826
548031002
1334132344
388634937
1979777137
788594580
1049247819
1680589306
1326089477
331796585
306684991
1080470356
718622644
1534624605
1958093965
2074060418
112204454
1098607763
2104777181
1376416682
897094591
1931157933
752887734
1074166046
792030827
309425604
1159181330
1696744352
1753775765
1631174232
860546367
1031196645
32627214
447766136
1072064403
1770756464
1157432313
1723833365
608255206
840201018
798039460
2010823602
1888866651
1845110852
1002250796
1342727368
1563400893
1849615348
611919749
1488801315
903233107
342843701
502639038
1816670667
111099587
1030874131
1378999326
649070993
225391468
866384252
1890714774
1325765417
865305951
1750597364
1112464752
1766399110
1996338703
1172534254
2016870249
69572690
852045410
9376004
1465603172
484571456
584356769
1708763331
1872728339
2131351460
1314367125
1184812970
1078441916
1416518793
964602249
970083582
20685319
759199445
1446268524
446779810
1121555464
522540704
677588325
1307212384
875615598
893792925
1914159804
136156837
563958930
1249661651
783631
2108963064
601706554
165308042
1464148969
496242567
31066665
955522921
277724706
768345236
1971093826
442832386
515071826
1614620235
1443312644
641201674
278034132
903894801
546171464
149877493
404256198
1283048977
1900316635
1359905623
998606125
2074816255
1048438383
1848338031
374785137
1937105713
139704457
597487385
1935806322
1599969390
907047734
1410636014
1372343504
1719468740
76824591
310109230
312689645
972895254
923662401
798587422
486800385
1082180527
763438610
186554536
987144508
1312014321
447876990
1105053747
1212740543
1045521736
1295042607
1779160524
206585336
739286858
1566329985
1770789138
815518162
1980256414
341222071
292093864
1400967324
675046070
100861354
213508490
378140634
1579458333
575084352
1482104263
1483683904
656297788
1877482186
1675460034
2036782044
1960420375
897398419
732029630
483410924
477357963
185581204
240531642
1399269316
2014278549
690128511
1480635365
1967487626
1071281001
1207516409
2030458010
857625041
1049979616
68733951
405385878
171582348
382371715
52020407
1065292437
1323144298
1661384803
2114310428
435601956
1826868773
344296987
1687760479
1346288508
1316314582
283173770
2128686809
1541181924
216308193
812994046
1221641384
1015064249
668504253
1682724078
1032066033
1383310343
2064612971
1937601366
1712065724
1008681714
186764206
1830215276
1102777705
1943229909
97424233
482285459
67865939
235413015
2054861210
90194678
777637497
1602152326
1537956051
508446962
969512918
2109861158
1248145703
1282981427
1473312754
2074379479
7929457
1381602143
1174474534
1988400187
1726402009
913411458
1271259488
3034188
27307160
1766033184
922104077
744697457
1511384671
1088386903
237789286
136665048
1980746577
825115237
906058983
67638818
814284376
2102350498
1885507707
1642513421
1984449340
2004416490
1801182301
25357561
2015888648
1106022491
114203392
1990900080
1494412422
1689221073
246328083
648586108
903847431
1893319057
1635680338
1105031869
559122436
1399568217
1491287833
1233486079
1320577313
1723539853
1279909343
1892304491
696211070
1118394504
733368383
190917897
12863978
1089674226
2062923850
1662561770
959789186
604713779
1670160644
953464088
680243349
1276171696
635060568
1687899552
1366818678
1720900504
1745470835
2071107174
791994564
183547147
998941046
418446688
470463492
1045048199
803793879
1702937892
506149639
1729030464
1811857198
829935608
175038453
1230948860
211264733
4502701
1956414338
982250170
1908344599
638720790
1359270926
1395634856
840084224
627138463
2069506734
73607883
496120791
1228767214
181269044
365739683
260352855
197611329
1939641611
928205872
1227691560
805040795
1917907927
2053647424
757533830
280405170
489186137
871955130
1969511740
101630573
1008743071
2033854170
1675933589
1699946363
810924595
513493816
2019581435
117678547
1065480407
1498828422
1665064876
1766467224
142183093
1630161809
1079171980
1955835432
968531944
821248332
435407361
453693532
1529928182
1240435466
1328467838
47478863
410593866
648290708
904369721
638577062
2030962934
1466999278
870461703
1387990017
1474640438
335814460
265225619
935067445
875044110
1644411252
1704050167
863041561
550470096
1247018782
1998341056
1665623130
688654263
1939215395
89571833
50026166
1938031552
1502192501
1923985060
2101361513
1183837846
1042585054
721346177
649319638
1270766247
1515295566
717135369
1998356101
285766411
1097222918
21877780
873708224
1245708605
1535279928
1352281090
1667106392
1029700393
1344860590
373377120
38859811
277387860
864214104
2022702267
1791529647
1620048090
1172275408
1675005906
2102204238
456145110
371213656
2058028615
455725793
268186123
1558360201
902984834
844525060
123971596
1868114418
246044975
406023470
1865418997
904102461
822804259
792394997
1342354176
597181181
2008803335
1457981109
1199424462
1091553262
1622359626
1814924301
786459978
1977753176
880365426
739527682
1711265087
1500032401
1311313517
419212902
1856338503
1953802001
1202101763
375978179
477897607
46874476
1204085385
1176226364
433345936
1817750902
1311972548
1284693923
1638486419
1529541500
455838641
33431682
326081254
73756343
922490587
938734217
760612373
1870540925
664928424
591648274
1170361892
1077288275
282173697
610814584
1290941393
1155323505
1289955056
406387214
868885330
1267820736
54354685
228470572
217735740
105957013
1526176187
874942332
1506002529
247662050
646667763
310386765
868545560
1742236397
1200583293
318084032
1767449558
744961693
261403979
925948936
1781625082
1864056622
224268488
1269041205
233942987
690508131
63731406
1041852391
1320799236
1917867962
972546671
1242298480
94678748
502155941
1779327575
8984654
258321672
1037494780
1320299313
1216119777
2068675971
1962949566
749711776
1332189492
119519141
1895879933
956615929
27583688
776067263
1385687660
1632755878
75035969
2062341007
1116678246
1190006749
1397848183
338306388
1768379045
720860621
213098156
864384209
2103487814
467167758
712689546
1098627135
462433483
1792723255
1411937871
1339089751
634547709
1250052088
824610219
85270100
1754101386
1954991400
469554293
1287816053
1481784677
1483199455
1452982657
1132225837
1217329853
431085145
1660326010
1595481378
295911468
254721717
1784847657
1044341275
902224200
39478064
689572033
1535124830
827618209
546572014
581281162
334887519
1143541596
1705370793
1994009362
160629792
652818050
1096532305
105951946
1701211068
1209859798
1476494726
811236360
1581407839
1513345178
2143477970
1402009687
743150587
748746609
50655998
1564680072
974871798
2137127557
972226219
455150711
1883060455
962575700
999760888
765911153
1743844531
658204329
955785758
1760030847
641355913
691540540
181740019
612055306
946286227
2081572848
347637795
1919555984
659900652
297155748
1580912663
1881299527
920678361
1004919400
627993767
1670149948
1258442815
1006604444
864924680
428291287
340574659
540470270
1730400492
36273190
1367842100
800061163
889830782
1380679642
73079280
68051615
1404060888
16262865
1796191700
1344894373
1515195880
1250411018
1770824104
951436801
1471720940
2051344408
1205713139
215332920
1117241777
379410759
1286209220
430032722
657526924
721243212
1042523466
1155110522
480294513
1301971503
1008376603
269404173
1440765538
646693583
838509002
515546690
283661451
682647787
1335749737
1456431960
946214914
1544021582
201147737
880187894
1117804049
205195376
753319106
1858925918
843211652
1698096193
721673997
344791371
468160410
47940358
160985728
1421484855
895452553
937338274
1568849441
947583282
969193319
1394858514
1193695196
678912839
1469960289
1911215700
252344852
824699753
1818439280
2018844158
1695867675
380208447
48325916
417590559
1986673208
1774583555
1611777870
1722773032
639434469
1963080106
1679948346
1161311391
821296720
27469925
595824363
601096668
1689342441
565877294
1576838361
1373032840
1466099185
1567410389
1607636016
1538862675
862291713
1455403455
1665638401
1218235589
954431753
811939426
918859901
984641761
95917328
1091634293
1042814191
1679038885
146665386
1577796915
1540509385
1962833308
1035667211
1288771374
1747575528
520396498
1797421508
884198787
477050045
75833240
455492674
914880623
936994711
1784102463
1838647223
563426676
739592617
1157599578
675403750
303548262
1214203458
1103813730
394924499
516224945
680615797
928003076
1631173020
400768194
530460878
2012965334
1602216114
1000811640
1796340139
1415626895
1917883539
681980467
928165639
842721604
1902892195
1078988993
1517819444
2014594689
158666933
411052577
766830275
750549343
1386491553
207064874
325711152
214643955
1471748523
1907415218
35415156
2140232531
268097445
1906231070
1520951456
1073308015
2133534627
2139531970
1646649811
1022884787
1115138174
1804047556
1847784705
676204922
1234273916
301944479
735776616
1635580425
1463071234
857610832
1767237764
1710096608
612867665
177879903
1767660484
778973546
651986442
1353991752
291492769
1698655072
2138913638
1658665337
713866084
656392066
155876760
1802460322
2103507281
214438720
1209521785
2097867344
1094676752
159583597
835518989
927432342
798592482
1050495543
1635113926
797659322
73913726
982505301
1082774845
33108529
1405780137
904263891
315880456
461789221
1590370179
1056912484
360995016
2137582288
2002272873
1760470776
169102390
2133876166
229911708
2027462484
298178186
368611536
800034370
944735154
782753048
1414051742
338249628
38862160
321374390
189729264
1131164092
1403284722
559526879
726285410
119796232
511420201
390078737
303153335
180474870
1549203492
1702639946
1405996237
2001382222
1481470127
300913179
1494232267
1537654385
1861908872
1341684515
43964959
1554823391
141668543
605148655
1549884302
1983948042
1538919595
2025812695
1174531717
150990514
443631960
2127558504
1492350656
101936467
1985518559
186469781
950875710
1155561032
162246581
1611962586
1661816246
1819408197
105048403
1903080765
66258291
1553111022
782365720
883047688
1078058133
682681573
2134087011
2025330567
1637769768
13009303
353618384
206278336
1163252986
1385914992
1256794228
681504365
1845595070
2145259348
862883723
751675743
412558697
1000992249
208542012
742721583
985039325
2083820415
2081314555
801922944
1495695734
1803231222
1702024760
1216728746
848399858
1676189402
1624304830
946898138
1270016518
1276015337
1715063988
2081787993
2135280229
245876669
24830155
1831351387
1294415149
2051083146
1888842004
100845428
1094429404
100430521
1567526492
34150833
1808373197
1326219453
1987593975
790192852
169444224
480090870
20259619
1079294080
659366959
1443341066
479652126
1386745082
712905379
423663896
1213835507
396276846
2018862480
94979514
1771835770
1126659208
57476809
1500310622
1813384138
1695881573
1609290861
768411073
1248764091
1195611359
736987185
1892811286
928129913
1030398865
1600612434
821695161
1409918755
197590159
1532673954
1772027201
1484044932
635635367
1497767400
1022096787
1265003538
115873537
686186415
1784446881
1770428084
1224816445
2071494418
1457347116
469267890
1769501587
1355623320
633893077
1730642184
1398256018
1939810979
806671876
87789964
1517686162
1337819099
422823494
1859472763
1157284340
1304059099
1463005448
1741937709
1501467784
1156569626
1038240738
1023730445
605343056
2110486189
2059840706
985647443
1151644738
728850702
1911319509
59589686
488413218
887654056
295226810
1360800728
505896056
455109821
2099443188
1357157999
1026396030
1111609405
1565008277
955923861
1317734626
1641745913
913631364
1622092290
318902334
1620661144
1536985288
466069469
1066732060
1700763375
1851209754
1310753477
588230510
1890342618
1528856039
684231378
1286130602
1583293204
1655609009
1085169551
994411120
1091497134
125558072
841188776
621223482
490872433
549141816
1268105782
1391224455
603553015
1645260151
1157611279
1550810650
689884840
1501999673
1488058299
1126779189
864570580
995747651
624225437
111369215
694278789
1297322648
388341819
1151430713
1156384348
1636580810
890067654
1514890316
715706753
311384392
106280692
1052819714
722616582
1492706801
1905915314
2008991743
1867429085
482748256
1438030432
354552271
154208549
313679583
1276661764
271352851
472546856
135826482
1911231562
1067010117
366504048
905132446
1223339054
1235659109
838838473
1303596253
934633718
425718441
1323756879
818340319
1822557005
1552917858
1679866104
633941235
1698314355
1944272715
1056322530
1685349608
530189732
115968270
2093204506
2072950256
34985315
431254633
347630835
1647000247
1353140921
302469637
529070184
2008547221
381877788
236652641
1825040005
1282542767
1062668603
1193292252
1521690091
1173911512
735316891
1976121906
1315476499
299335408
1983999622
1329911325
395461923
1510255227
696119808
892471346
2075891069
1432680299
502104048
456568940
446693438
412486073
1341475102
1895932268
1441054845
2035508803
1892100395
262225678
1674459580
1760605612
555569923
1027056879
899819408
1619135939
950486364
1379226654
1602721307
1399538849
873006537
1734568366
953524856
456084061
1584244386
874929496
2028077719
1903725392
181277215
1753368301
629167578
1400068733
875372164
1451863383
1032011083
330523626
589949842
721411089
581974976
1845307087
1114211691
1159185014
1672961563
577533801
444125595
1901615267
668969825
1938885121
15188704
1674547000
590962031
1564083356
1568593454
1239204941
591847613
2009700666
59758001
737919572
1898814699
1040820302
2088953500
471418515
2006943010
1369074492
1138809771
1427771065
1338929070
1681139145
1547424574
2086498163
299513631
437575973
1333205440
639922947
38445474
202583579
470767509
300318460
2001080883
99544731
1143211033
1270645396
357957618
932784267
706945657
2083237159
1286223635
1313595519
572016096
800631874
1290526893
1282079449
499113361
1137472072
1993429855
2101814973
480233833
1855161250
667134819
201052248
277231055
60870335
352791140
314645194
837795933
658311215
1224171677
1781195437
1324737352
376148674
906501143
367904871
1921428217
30272814
945562078
1726169597
1489416472
900638567
1206037867
1210430866
10379578
1771889254
168606149
792566744
1234404708
371283257
1665863910
1299753505
1882200554
389405621
497427607
1789134004
1649895883
776506560
853585435
1065515140
1342862096
649287914
1169561320
947371623
205296304
1940991868
1457891634
1057080512
1148811665
385461799
1205569337
45678994
1295869948
2068600359
1172859945
951110983
1006678515
777276311
1176056952
1781580931
1192725532
158177885
1256140253
836776639
1722228572
1626670446
1104817960
815563764
2031150356
1038834948
1630894588
290701199
945114151
1976917059
153641215
626788980
487498766
685838341
1330362807
2028023981
1589989941
1182385297
2123699258
958478552
410930473
882080935
2145958748
1683029248
864346651
370601745
1280539843
2099367435
428916666
1895238909
991771129
1644240231
1384729476
479793254
855981972
1917529944
424099296
1834488475
2132371035
1506399526
500532691
34417051
1152973447
754462686
450000278
1822756740
1500802463
1990490482
380778197
653021111
2090519802
1906890912
549685002
1624964575
1097204458
1737767352
351779799
902362081
1138155245
255603097
1888423537
974362637
326231478
1280370535
82456838
450767747
338553285
1529612269
1558325858
901095491
1862626079
1110687312
1948744213
503379956
146522146
1414182786
1867089152
2051483928
1451689257
635841542
1445415309
2071170728
1299174795
277017170
1772772269
1818352903
307743507
1045600438
147663140
2015011182
2109195977
974751775
940410454
1229539064
2001142050
626470386
1099727279
227845611
584835572
15806168
188514438
866326937
1358405825
1656397882
731816760
1790123613
579710359
72370937
1957720296
2127656930
1354227846
1306719669
533384363
617996385
237531703
1504229057
2085826828
628047159
21675050
1791905476
2118136927
380132978
1663287519
1960938163
1217549737
2003715216
1612938309
382578166
1392644048
146861769
1832385539
1453516066
289683135
743944571
1553153844
2038546412
224762667
1621234680
448061242
86225725
903804715
640563003
493387692
1318691690
857874996
849200189
864683747
1945728862
1870761303
1366450583
226532881
1020506452
393414591
857387597
58816799
527045261
927910513
784915504
1338730367
247481532
1053543761
599496010
673983604
1069517883
429548240
851622630
1530961562
1103528638
933108782
2028498885
1392546028
421386529
1315436021
1212662257
524780233
2146116217
1353829464
339335439
1881872357
207267068
263984812
1646439707
823154940
953759081
898559204
273040439
1116781460
760682729
1178555096
674199756
576713404
783085382
427412604
978405498
629376779
1130079438
1152596719
1823189316
1112356629
1795190129
964755544
1985800511
1151934216
938853931
1790536569
908628818
678472208
817528767
505244935
1780276781
982731094
416796901
661427025
1251975939
184939772
522154027
618942054
1800133377
646607951
1899673340
1951104210
1210623409
8351235
1520683681
2060140359
1306711912
1779056701
1598148695
16127357
2010255264
1829478568
805381473
1333674422
1320310591
1584399801
1776329556
1748792742
656098897
2089604506
1175251133
709346961
1994240719
1935367984
1002613821
1728047419
1955653274
696425044
315692764
1762309715
1958239762
1178644389
129312140
761657044
470486467
1902463418
1751585876
298743819
109392219
1672326110
2064830410
48064603
1863164193
1995674533
236220357
1063058018
865579294
46129400
1118943674
360010444
1170904642
1928463739
2049550880
292731668
811029964
726482364
1188235267
1829117569
1430665939
1943834867
1629683234
687918732
1772409949
1463720392
1653915110
447516350
1998421061
218764716
1854613728
1493231833
1411474751
1067204130
2070250579
1561774507
258879693
901900309
471871917
1415275726
1004015020
634154186
2096788042
304308489
1566662199
952326589
1002058101
1096764547
1892214408
159639765
1581700510
1850890599
584549044
884949311
1752439723
994861432
1289118987
1541963419
1945499953
310915751
800513135
1313047121
865502723
1785668522
798270062
1617267543
1961291507
950202303
2103161300
1402508853
29650948
2068765393
746234949
196248984
891967109
1331764859
648714564
856756926
753535902
1567464778
1207280618
1368098026
1006773717
2115690499
692371869
1145778963
527270977
1377458443
1071535940
1906035285
2036560021
684519677
2086549795
82075531
1025624194
1943329473
2077243374
1947879290
2138714379
754298978
699807529
153007573
242962474
2126763678
1642253299
647505756
1152323449
801384703
892428938
16289857
1116136881
1119678276
1816456527
159471130
313469416
1981356128
1066801742
1379274370
1008889156
1197391726
2084180518
1053755660
1727388951
1591343000
1894432212
1742511549
2130161024
1253892133
117019880
711739012
693668751
940966426
1458959445
2007007068
1891178286
1662906912
1492122614
348941825
1024746999
1199390478
73463125
499405526
52464870
743154890
1273119155
1077133396
282997528
2125039819
1560006742
1340775433
2066754444
150257362
1819483361
20047615
1920210932
1941542033
463713610
1197034679
708121179
547431995
730482805
181304515
171007928
1455291040
1045117955
590301889
218901023
1656219587
1478347575
1055364611
52708188
1014513325
614771824
587987549
1713958495
1998012382
1037910073
1933723568
69579349
921425738
1307461293
2057880471
115225718
616472904
1698635417
1003302935
1047730730
1413559871
1113623287
1592040609
476640203
1460321995
292553125
1788149346
1984573039
1014681717
1421771141
214012022
1966935593
168006020
950268155
367721319
168210610
1182541280
143131442
718554821
1393825608
104620651
1397336029
356356226
474102001
2095237622
156106832
94735707
2117999856
1959121131
2124406328
86167716
628489448
724658847
1068026287
1199955409
1857318739
1941036046
254578594
51707797
1369348368
734845289
810571821
1817372724
2137942142
1940515231
1335247948
1902189121
778164020
1330320099
1909888166
1370429617
1081619600
1192677116
1214207987
868703988
1312192476
1435780806
629383272
1680548141
474716764
1801115617
218317599
1968035011
621672805
290840519
2144607405
165773385
619364823
882757667
720757182
667210786
50356379
1850182616
219771590
184814142
2101149187
615189021
1996799064
226332320
830078963
851592178
2126257159
1490776052
1932366745
1432446798
362434436
1035114197
1466646606
1965642807
1839196737
867747707
2131525989
2134204532
979588097
874670232
1761241278
1571120119
506089274
1348015195
2091993229
1145376068
1003882156
475787368
121071152
1823571374
1919591572
1027264205
316650534
142486791
924545100
691868869
1414632466
519706318
1457812599
1751477376
1567531328
1062612409
551202266
1763916929
1624212336
1728976933
377209084
1176692798
246466492
932459626
1063663790
659413019
1984480253
358737218
570641499
959138238
1553957009
229451188
717958654
183691419
606186255
1730438447
2012012746
2093100527
776441818
221359269
256022306
1149602011
315169945
342231573
2023463146
1900433104
502786812
1775125578
243577303
967734303
1106793043
1444010181
332932970
1270025133
78807572
1482505764
1014904760
1081511778
1987355690
2084073930
1541873426
1217655003
1667172101
814402343
1407690377
438530223
1003704384
1294801028
717306484
585777060
507491875
1602945833
1597933611
2118510246
2126463707
99924863
636331183
797210317
522722713
341962057
849394377
645562808
1681972747
1955003438
226377984
491248113
318105040
775784401
856275053
1801198312
579322498
1147221944
1655567005
2062285232
382441770
358731797
124903320
589847758
1068930790
904629691
312534195
1118321729
1234005118
1193724535
1884273266
311839393
993054629
422570330
1908855497
1280533665
1444939331
2106100375
570116019
1616824675
1172994006
73599110
1952403642
645208829
719931352
2060008280
510870003
469182106
1312421970
1589609712
815796765
1992914068
856888314
564471386
721709085
134062354
1135337495
2016598725
1459434120
582384617
101717948
580435108
508740879
2027417827
391687275
106721727
1829994093
540260501
568496726
649633419
1665464242
939773780
490508491
2136908817
934590910
1873000214
1688542570
10199799
760314728
2090434164
319897189
1795278831
1620437130
1595904358
433419377
198631512
2058219383
696275365
824814876
1655256577
69179227
1471444607
266419451
59487268
551575326
567621006
1238360645
412766908
1944068774
353579629
1249169077
948423453
1077053974
604190640
463780329
1595249851
438304529
1211217501
101448618
796338370
445066232
1007554209
461483533
1203867287
186122540
1163829347
1631901682
1336422403
1779516531
2106499758
442277598
333968809
1883874826
2118567015
544506224
1793174248
1953324960
1440847006
1269668408
1308928631
444160641
678212245
536733836
113955443
916250037
1728562797
1356244124
86425776
650822631
278020293
703240153
1885689586
644037254
2075714435
235765885
1118013210
1132398396
999559619
54885218
1108961176
629495452
1160243270
759658099
1922797457
1087705584
355933583
632793687
617855766
1667939879
855222832
1403460918
399619886
982245734
224934194
971451669
884315870
161542644
1441619933
770449854
1129590290
1183239020
611163816
118998719
299292566
801156723
1572284676
409276041
1752661907
890488240
109737375
747486239
1167718710
859124914
1653380752
1189287226
1168349703
257142270
2006211131
422747298
1158815408
795185507
1256403611
1898960061
980604641
541364822
1861936701
1442580812
2029722133
1925178798
1038157845
679813729
61014796
1961752771
1690384405
1469349292
1405318311
1831251675
855583568
445043116
1968727589
1613703084
1877572575
734402344
505968325
876613098
1331577277
641629242
1815268122
783248715
1993503332
1999068575
1122250725
1512509593
1632438725
1201228200
1303676905
1466984491
1376188868
1468664421
32341671
1929312330
1786831626
2112337899
276530607
360861439
1644139829
1605095890
332011703
1172865704
1233147508
1910465237
1691109606
2002401368
945157330
11086245
1702007490
1171861905
851418549
1067371660
904853741
273310505
350912083
1437733432
893937926
248812266
1240411128
1764959547
1558079504
412909166
393991189
1719721355
2040399481
1141344468
1274819888
371200848
2093554741
1758327086
640703970
353564763
424725837
1262850337
1514354346
1684634373
568612359
1550721735
697421960
186888414
519380756
40373920
393510606
798967631
1527847313
1226752671
1585100294
468254631
789865442
722440052
1722463545
1382756486
651376055
1446383589
511046988
781340620
704451512
1766266426
1026777692
119571892
739921079
562242184
521165502
1711883785
27573508
1367957898
394885096
734917539
1465703344
1035219516
1218191194
1517586841
1813777859
581448780
1107417346
1313951130
344277830
920575660
1692823976
1492945700
991222514
1746247018
1168761234
82662591
2117127872
1772779509
106888594
1045581380
1090136192
1628389315
1775759031
937525308
2059451701
429671974
674329408
544747624
1276785115
690723530
1525540501
545506735
1606240227
1392890271
668012826
474788123
1617064231
1053381035
651018423
1650221222
1409985538
1159015091
1484138852
995572141
2016258050
601912264
1602227580
1120115415
1232089506
1619472809
286108894
106358330
883156761
1974846646
1418493556
595694597
99693508
662429507
890941494
2031307926
103585218
2012218385
1938058899
82840137
1433938141
988580950
1493824996
737100947
1970436936
797914584
4155814
1948131729
475245096
1380202897
1115125091
666742886
1434043755
1246095828
1967764665
1769352196
587562053
1771690009
619045723
2019050652
1195905366
783582204
2097468879
1013281370
333682368
319590596
459815233
846745415
396260155
839287959
335158305
1887828587
1124805799
2009206084
2143108608
1095860498
524648030
259117025
81733678
1087000913
2032513979
889634453
1599933880
1886303365
1852525870
1578628712
248279946
1831555464
427814082
1645225543
1861787966
1179694733
731089310
1640594621
640014517
1868032994
468905034
719396355
2095797929
1682902558
781808624
858465102
1622481739
1525084043
1931420014
214966201
52328872
1077593028
4451397
1539125021
1031172242
1300943180
393830021
1630506182
417254000
742599475
116095359
574927108
412550679
1942451297
262791507
43513753
623117953
1100786030
1219645917
1679216144
1009093453
1185542727
1857903190
2035575310
1372221610
1651080640
1271816783
2009466732
502577226
1191338619
1621620038
997240473
1614698704
660900343
1030051652
900825710
2066732698
446669404
2107269434
753506126
538551205
768481658
662348910
1660309633
572606620
269295053
1017698308
746538749
1748194204
1511696922
510626874
1531098922
1521160665
760387179
2118395659
430536674
312545145
1138996159
1855268940
1980463162
2112970555
238414944
1191491147
1613612321
472558503
530215013
1917874619
1134762275
1840713374
1988027862
1665634706
903344494
665825698
444376154
1498433569
1588800569
1005336289
482145954
1276997390
1456746396
1174333501
1028351398
1230338810
781686620
1928245324
1376717161
1175173251
757820146
44030682
172221656
1628229671
387701893
251436053
1265452706
1377800916
1877053058
1443783207
718943335
1165692248
840589902
1498999991
1895095484
701687258
1714802168
1038625931
565580046
41615059
1333639947
1973546319
934660197
507733118
461696139
1535919307
359770475
651001896
405007696
299485942
713202840
1396413664
1884128761
430742298
1754949235
607880198
1344519097
1235295018
1715620370
1854789802
349591023
2035387592
1936962358
474619022
1425272079
1831036125
1849944117
1950446585
435585112
1187998797
1409008807
1644200568
334795854
2083891199
1561623540
672241274
1686100234
388893006
1756521071
423632324
1440372857
1176954318
374784184
1824416410
1875586131
243415129
715238802
2083425797
1534835914
1052944525
1042083822
967833130
1810269766
263805767
992537004
1865527615
1753245792
956664682
1514441038
1600877149
1675983733
374794546
436814985
738045228
2020765411
1476641566
575937127
1935278841
953380908
446952932
406101448
1815410235
2058459110
646030610
576390952
1533142821
1573380374
13679312
1004425050
471488552
298362593
1706963022
1968394604
298940773
1637657333
864558617
1783493932
1037368775
1923392433
1139774560
2072338759
1511798501
1925599891
712325924
1274295694
1170635051
539894340
1257355910
292408588
1055508544
701385984
1027271381
2135001265
1483918189
1606716088
2007420121
1805983968
1375144269
116344644
1130187364
1321140470
1920625841
1662738728
176799362
1548330906
1179193494
793997014
563954962
1055462111
589714510
1140428254
1106432994
1718301023
489830367
376748225
88480408
1749834999
570818733
240821597
1317939898
603512060
1051272351
1612655273
770500639
845443133
673152909
896675848
1921270056
582016862
1970392778
1737826893
1176645513
599562070
355562888
1880158901
1540652915
2089962357
1738049946
2018876725
1804951682
466788233
159852201
418133503
1784790573
273734223
1136593770
1694794021
657088375
1799069637
1021214125
1330056996
842059630
1581953828
2075882979
1224008829
897650098
1586151804
2061505717
880650000
710477396
780153673
84499924
1624593655
544133663
1887045591
1302936834
1123189409
421969696
1141749334
931975850
117317900
1240080522
2010454160
2129135415
1524485005
1844438841
44522894
52914078
2145492710
686293466
1168507696
940132955
1098815253
1494910222
177658091
1419721317
1662940491
413899796
1210321309
704163075
1865297598
315965505
1874537998
576191645
229892752
990362209
1726244761
1156754770
685070397
1627515314
1342865724
962460166
702023054
236082477
1825381131
686335962
21208390
215089958
773184532
54731387
2029004094
1976179179
1950985300
385278125
2129171467
412436409
336525098
491655241
741013572
439218948
1782707623
1282181809
1114580563
641348447
600834266
964366620
943517244
440832120
1548938101
1340461162
716888675
520129393
1483040040
1640967620
817788410
883027630
1724474382
1492638458
315038360
1289610796
1570346801
1451045415
1470908151
633397195
920576091
451861215
1709735214
907293528
33740638
1599911292
763996373
485921524
901272296
1528696773
1727007996
729432944
1746074749
154345879
1856289507
1211767895
279374021
1531039860
649105492
435572782
984169369
1733213160
167558453
392822042
1932185806
1081315986
1181078110
1336575099
1235611559
301182222
1045059437
2004986783
1731724372
1060107069
1115548067
89359433
318792250
974850087
698999205
1715543006
1883049596
1961803387
574914985
475591897
1558090301
1258542135
946318315
1590052384
359388326
2009921416
149954877
571475003
623836501
840307394
2137933444
1066971250
801398371
1154015434
1150383069
1219490296
1262774018
93833448
785828318
1789326768
1885445492
1427112877
392466625
645437063
2012455170
1655965339
1763384886
2142653896
864564559
1121925284
402932660
730524564
1756582725
2069098218
1802126451
834934319
1425490994
108310481
620712995
1593021361
1648214964
1816772691
329161991
1473861891
1509632497
1939077031
139447815
325542638
791977516
340646928
1884696886
2043696578
1707233462
1075578440
120867157
1680991777
793165070
1145949874
665647514
965478670
208925878
2083471551
988492289
1792404404
458748104
1099782149
555296576
421639277
965274742
74285940
785387606
1038092983
1126877056
840528549
2129226738
1047815907
2112254048
381692258
1616564299
1768631161
688674360
739073175
333791381
1958904899
976937809
1379407221
1568737965
836177817
130899
1076469454
563031712
1285901745
974952890
176011498
1576618980
288414093
821640126
2017269137
1267275752
1526884652
1953145524
2001935492
1407212722
2144179535
729375339
1642067961
1285193250
930048566
1164939065
1755834459
272665010
949403565
1717006459
1577115788
433638184
2055690549
390478440
1203727125
939191267
1233702530
350998779
230937832
1081186521
481442741
218141065
1307091687
1704112229
1625536827
894051676
1429425538
1788279117
903781455
1695570928
2034779426
1952079967
1737326518
1006308633
205733483
403554021
1051530014
1735525188
1748289068
293808435
421966761
1102573011
379985474
920503323
328060075
1410947848
1671717196
1334715416
1783693173
933804826
989064993
1755591449
441455455
1713400108
19734819
413114040
765963938
1185136319
832783989
1627901627
178509361
540552512
1695999895
2083807936
132789789
502227155
72635416
1775188344
2047685008
920349147
1291810120
1958280704
1675148176
369487719
1978526623
957955693
1808398051
214133366
730886748
1635977814
910335523
735798969
1275890624
1714886792
1160328354
1444859338
1036481993
296515059
46595591
2032482577
1917019635
1772665584
651476696
386550788
575671745
1548798665
835142774
1847858903
263153422
884676811
1267512787
1372291033
460310486
1655469912
1745595286
829404800
1197227772
222850407
752160759
1498262962
1141127262
949884377
815384366
709139768
2080073904
2048558196
1310007279
1549831307
538116818
1342813460
1765608375
1507059016
258814594
745472365
782835288
1580797228
292282889
597565336
37836522
1209337856
916178310
1931323395
56995841
1890853530
1490857931
1031545908
1105164249
1754899519
438840896
1675666469
2014146531
618367479
1819766063
1447026107
1541125715
2078492520
476669013
121557461
1496872242
1177326222
191515219
1760295756
1305893757
297481430
1027428885
1939342632
657317071
354477509
401190489
943130715
281950630
1896623525
875290045
1674793559
841961562
1434013503
1605123955
1639625646
1347761223
1237203423
2036068266
1982813630
11964131
617251922
460909400
998578451
2012661686
890531526
366640242
1605663686
1613034638
768339199
239529621
1485572079
122720688
688699488
867404527
13191512
543490678
1827171102
1282399423
813845472
1029495015
591503565
106773859
1734910685
452847324
1519461044
1400088791
126809349
1265571113
1875777562
1140119914
1803162938
1176044849
1876050379
986623143
1382457074
1617065909
280181816
130928499
835460486
871988750
430557396
1717678487
1934014960
2088399474
1782587798
382911238
36729068
2137372497
1335906869
1122760603
1280496100
511000733
2029755043
507024131
2100970645
1166205849
572774959
890715669
1137956680
2052091572
1972371491
620978544
1579062730
1839368877
891586487
60148594
1993959081
171926056
1798895838
148740933
355889721
528618001
997421916
617772407
1992101957
1783882148
1697857824
2126577806
665009960
1752974225
660828169
2024974542
235381014
257465597
2007921785
804367520
1620378287
808244900
1697370848
384463163
691562933
157136101
146854808
734731795
11709073
1023801293
328022789
2053276116
535725859
578241406
1574768069
115293735
941905077
693620838
1329093032
1915763837
989080175
1244521410
306841699
535259574
1472173911
1229590353
1165408778
1621080758
1940644020
1579235866
991733484
587692147
1171638429
575107162
1653967360
1892668558
157277006
6060997
489919233
65193275
1663321770
878396503
278028517
190851492
687028146
1272772503
2041906238
1191392827
744931424
1979775342
445253831
1924212925
58017614
1472896168
361662584
319964281
84638798
48603845
1768506704
255203118
1343674305
434275370
1081527220
576980048
931766510
505118908
1851759766
341383701
1442937639
1486059471
1072783298
1297362222
1473871170
1212123322
798236329
1181826406
982568761
2102164109
584353094
99950983
1418645600
1242623275
194784743
1246395404
1886242299
930959531
567341647
1032910609
588583244
872064495
1748256430
113232027
1141632432
13174565
1367055227
1283227320
328054572
1930360778
549111695
1088885768
570996882
854228172
173636360
347884561
2026930572
1005911232
686602551
995055340
1408025869
2144004279
191715885
939245133
1896726447
742927303
2019857976
1087412498
265233839
1011508129
2076677964
1498810299
999463285
585752856
1935348631
594409725
1465559368
238710624
261615518
57750898
674190921
1875174891
623503446
1472836728
1119167093
772439780
893470204
1802188736
1287628398
461568214
1091605914
1974153371
1942532142
212237839
1324313547
1763240578
1297410462
666129749
2109419173
102170996
242156933
1309104624
489613406
488053840
595752927
1206467640
729321
662237771
838775236
687180002
520536336
1563268802
1900800401
876444442
698481662
811601258
280651785
1551733351
1276395919
528754369
204824322
1440085222
1068382501
424453214
1638025177
194418358
757646207
1026139293
217434353
768616980
2121925763
370169746
153560246
1870321573
2011788967
74251041
1347104696
1998831453
1312556027
1732255476
1967115843
1899118562
1911630127
864563422
1970338786
603326298
1839865704
205017380
1231050881
1523510104
2146701051
337473292
112738001
1994361178
114182392
506637393
382952203
1893445364
1701153320
268831313
415365398
413370869
1117603062
1022254465
2113233482
1685889235
1495266149
938707519
1289446380
718901957
265253312
359270634
886171163
784441431
864968950
1415754193
1123825839
2013854453
1903923197
724554183
262333178
95083996
450391898
962627242
669448335
28732896
1240697354
749953743
1202845960
996106930
831523133
899766767
736834870
1289975088
912473367
994178395
1562099016
2014681496
1818308529
359256039
1321850870
1837104818
800145309
788814419
267714581
1596839520
1396949374
1372186552
221997765
1900930534
1159834278
2140340582
223483470
1342103031
313476024
615121880
479747994
1790343961
1698357671
429654443
212869361
315911704
1632676245
1512698296
19093556
2081557499
1231837640
169550151
977294576
1654638129
1589779598
1473376787
1802858194
1675717397
955736640
128179526
1788167059
1675243077
801424359
1914028194
1770814852
712603747
2006576336
37581358
875700726
957972432
1014795610
1219075178
402351849
832612568
1417368807
38855494
729551285
97955170
355333226
36261772
532438352
111054415
1843079273
1059652439
495806556
1340492425
570280766
1603352288
1831152486
2000511030
1577185063
1971616779
1181415293
1344476179
1647509857
1074350837
746421236
171803280
636744542
649713199
521884912
1657436123
528117063
1300375268
951525821
465243961
1248200920
149782946
2106039
1745558704
430740213
715395490
1221091258
2114280557
930371095
282713514
1959876273
88435425
1335192766
445645967
1210593538
526943723
530258787
497631367
1008370451
1467880391
691942158
988984415
1726779655
1432941698
712080211
1868693362
320478798
1199741355
1748575413
149526862
235586306
233891439
1738949258
811890404
102943446
1346361352
1651461633
154793525
70883940
1190131290
448704470
2054886027
614375146
667585390
737169999
207216942
804635377
1290577038
337067025
1610372365
341077390
1536809437
1950626326
650857357
52955175
1627905668
1806066199
561963098
546245962
276027855
2076120232
373885365
1022205484
116557457
302081863
1486847284
27697499
915151766
626462521
1816517443
1308780734
1532296266
1277371075
5841904
963371130
575942736
1232858365
1983738581
1280132116
1932043337
1316275758
1668219834
16080351
444477964
242284404
2086108712
34491517
1686335589
1268294842
426281662
1682886918
196168787
715701837
249343545
1160717830
961898451
1802959919
1520397972
1217027381
846218138
362995493
989708045
1664435583
748170832
1057799241
333427683
951310854
733085026
1271647738
527204257
240531328
846236957
1702645475
1108981367
1982208800
2091649187
1776196708
2034686595
1479403704
1807874698
920674363
1051078880
1757558934
1112483114
71877319
1641274618
1721167334
1169433127
1767941667
1151092047
730387929
1492503548
1058006859
361938825
790940724
631925918
1158195490
398034126
303393593
1824831261
1253680726
1025240533
633356418
573409076
450923392
1432090497
595299531
54356439
179657245
1347686052
1793427558
1766255890
1405604287
403580154
654717675
780318854
1237836607
1282477079
637839593
349072899
194128525
908401529
2136539653
986665200
16347325
357636842
1485027246
1294579518
1290155711
66091165
812880558
1184776513
1434797866
2057552748
367206996
989715106
576606462
570192128
219593102
1443201452
306940264
2036656379
763623009
1750259702
1365989009
2145769726
671862633
297958060
21299423
1915343271
1922050579
1370039087
863596152
1547709178
1171126589
41455247
695788651
750792553
1854202666
125906504
1104597498
705532242
722825205
950116443
368353695
564078258
1792982963
1624567718
148673677
1682500956
1153747157
1907399737
1782948815
564811561
1583881756
1594059612
1457089408
2013388572
1169702184
1793458108
687152271
348578825
1789486209
61749764
457078482
227200568
1995895380
844521742
814074813
667056924
905660847
2030637539
177080333
423162202
382091752
1721956390
326354665
1644977557
247143454
219893336
999058239
1010193957
1126105531
1977886141
263602733
1002465214
1679886950
544438089
305311248
501606761
201640763
205912986
172185507
1820596499
1094216597
1221380707
1826842891
106528556
1782531227
47629455
320196505
1270193132
377095837
136757875
677479984
576314033
1995794371
1057459461
372566046
980209209
1049123451
416194230
789121545
2038478297
1621805846
324971059
2118000091
802048144
1250813570
1859841057
1741282087
1055181367
975104186
1373389408
753988391
540042989
1119711800
798559430
2036632075
1154996261
1603168000
1620104507
1312602378
395464799
661935301
2137833381
1986599300
2083958600
1322672301
1088799497
709908033
2145713914
528399887
648128748
645383779
130758266
1861856345
437769720
992743358
732317675
1610481045
766433775
1094963190
205550451
1669866657
2003028123
1781878847
1565385680
2054212475
829184261
265830149
86545165
677900484
174378736
2051830169
604796476
1566412647
1337633265
144617221
127201687
1384172475
1646599747
1122271884
106730889
1948166601
756831532
447223119
2059412001
1909017720
660632781
10293503
317051865
1917893305
868315307
2092403087
1867118404
825634407
242786798
534638625
271697393
2002971266
1283794810
1955532048
1569032756
1896585488
1335627264
99942882
598936485
1456026069
1918714196
721310714
861488018
940599271
362693370
2100690469
1755207778
1901109520
549170083
1093897199
976282415
2015589042
1946317619
144456389
253065859
739617045
1029832890
2077107482
2105640926
1119016198
347603674
57570243
1009017650
832332443
1042747384
2016647542
2053093260
697644793
1846087348
291804025
51392271
1233835713
1798202879
10892638
10970958
684004491
1899689221
63928894
1886924219
864372415
1041355845
865984319
1312162661
360580619
1113644310
2017642054
1070131714
296514458
2122119653
1390600071
213284690
792463247
702562098
356555881
1937846748
255715029
1555745493
787130654
2055157058
253542789
271019234
1768386392
684269093
265697747
1790253028
1123459173
654458599
1378013344
1947605211
295815093
517675851
1406492185
1944459120
913630324
1263480100
2061176225
1821892285
1792543886
180285559
509928888
1421601954
404952649
1730623401
652465434
1710279513
866405120
1876346880
161499685
300822591
1198727486
1797471625
1423331358
1799087310
579337842
1438529431
1432303017
272987993
548536875
1483459761
387038095
1822143068
354670533
1408976797
488753731
1834278123
544247976
1585654405
803778747
312263652
485590747
201423883
27191844
430278881
1387153017
530668367
867200232
1330264866
1308590304
1241963456
1920237525
1960065033
38143681
1679960676
1831999886
2104775297
1412352488
623573224
1685702073
1277215852
1025304525
629486224
1627264026
2124998024
1936899004
393214101
1630768735
1005563189
1637021998
2038424981
1814115912
1750989111
932367890
637901525
2078968951
347971264
162925801
94475289
448536042
1892565786
938368819
1382433662
1491311381
67435162
1219919688
1141470721
1929147671
1812443733
1942125362
751173775
322569442
1637179196
1327365736
28226263
284703107
1236006655
1802609814
5477423
1843121528
568143926
709382860
515532904
267060611
602081896
994941851
835418857
1546123156
228925037
1939744526
963884091
1565874060
268416766
476260040
148698334
246337238
2143137795
1678888859
205372084
847108549
22421528
1338497835
1021381812
1351888542
153012160
1616778022
1730654067
282372835
784616039
417981250
1029939440
571722384
2079927836
847704822
1301208356
1035511201
191669201
190957655
1325296275
480736903
2117736455
1159492039
1616031176
1511958706
52595475
281426186
889587292
1297051213
1677766722
1421827291
1562030684
1385881334
1258870794
721539808
1082719075
1367121316
847617637
745018183
456043165
72091548
920806462
397076816
1025557691
589097236
1274318563
552554116
241208833
321437060
596939127
417156460
1410652113
541684895
1689762772
542698070
2022216465
237944946
660329321
1209407234
508538333
2065099908
45446089
1231072262
303249177
502545306
1479685747
2006019018
1034275514
1577569641
1728029488
533269438
304170602
437980744
417851468
1185564518
1978582410
832613379
1651858170
300677881
515499303
36050073
2104344453
767312948
1584419007
262044869
903240076
604876244
1301190165
1982885400
1993458730
1711759811
1679507871
273603784
1036554857
905011896
2110866201
1812383407
393066320
840289979
1964677316
1049254131
1263515144
1999645071
1939621174
2099420822
1606916806
723758877
1312066012
516994672
691452475
1053928710
1030515900
1242010072
614742588
1476978069
41780100
1443314270
1860919742
447150437
204278005
260219071
1053536650
1915017879
1977432017
475591204
1632355444
182928795
1180037246
709588910
1426060980
1556890843
585475012
1220082505
1105581927
2123282969
1050380455
1703393102
816144405
1941500199
612112282
1636223859
220787941
1157577190
380685974
279985213
765275514
1962642108
466894410
1054111828
1208575030
1231235631
1989893579
2035836762
1976700862
1794073177
725427862
1791950762
496361938
206715391
1629059422
89613685
1492562123
447756105
1581271506
214470579
754919220
1882729062
228201307
1238595509
821443551
462552828
2006095056
1264897602
143749892
217945867
1346819345
464468747
1670833531
1545252043
1029140285
845619658
102764872
1601355074
950019773
903409953
835613320
2029910618
2083898346
1218640062
560128723
1224492276
791361528
838584101
625525193
1788555080
431950080
579735843
1355146628
1946290047
2058487590
806559430
211833543
763160972
782780333
1576321550
1294646518
1369430319
898984505
694146457
382258810
710599904
1096098900
324026896
1830566149
85479366
1538332149
188714314
1043041879
1109246885
1496639005
1765732353
1408491379
831097750
961652258
1449522180
1408640444
40162803
1131511686
379493117
1433498280
1046740659
599565904
519572394
471525538
655221217
24155778
1070123470
239368808
1193489841
63608876
1779004040
176387153
759098451
2040957886
997262348
1376242559
180920040
1527971175
83602145
1375024933
1550974833
591102689
1805981945
791613409
1335382805
204103282
322921248
354941134
1241707574
84044657
2003789807
1768312505
1335352570
1316115163
787987934
713974153
2076129632
4327220
1369122988
1793291238
1649344913
1442548017
419404132
55608181
1844943856
2144334749
421180160
1294588168
944408508
1475989379
349231387
1710776648
1637093055
1140699379
2140128907
968871022
484507791
877271738
751676290
1297118977
1990816624
601336516
41276307
55974328
1387892614
747278071
996922359
1542734300
940663037
1010188275
1668170238
2011271531
1066709474
826574679
901902683
1964165062
1552149733
622905856
1815001592
203854214
1003947812
1839767102
1408681716
719528125
565408502
1711449602
714173455
557223143
2052462893
1516025117
1410499689
1397423238
1172987014
20069365
1900501163
1147114409
484909949
1071381690
867306843
859254085
1152051653
256509683
162306182
1779292935
707779574
820575372
1562132761
1361456568
449902728
47422798
591307821
1142900000
960051923
630299550
1681474491
526690669
1991625932
1287960673
758422681
1948838320
1195655658
2135238598
267109609
1316750763
1490409704
978205891
1723437752
2049875204
1281410520
1585208894
206326042
944957546
1232635140
75317810
306761623
1615624432
1128674523
1383297841
1111912469
1954529525
1742338004
707664758
1487674556
1137861673
2028887879
192289228
1897414232
1179471810
928439741
1288789535
136055552
2085722837
410140672
1480428737
1177773106
888221277
790245758
1753410489
2080521323
1092367779
128500716
1457558954
1342211660
1047811841
818742217
1609758695
433957479
1303819044
1225232795
1641387305
1208255822
902671858
717767627
1956713062
1875439256
633044633
927322632
1636207377
1357366795
2091812805
1246267036
1676225898
555911897
951089231
255916222
1257709155
1692367171
1770074756
1109643096
23242335
1842819396
1179549147
1554221750
872195398
1358488646
1243184532
1249990448
1192316508
1087245289
62583275
2110646090
92810451
969320465
328679589
504583636
1944613000
1375143192
573785218
327225380
1954709855
1173359075
1878713787
1498597563
1897913431
142282473
2007661124
1355509990
163198655
723663715
2045505246
1077754796
1457187684
1770941493
702068096
1069000540
560180973
2044961247
389119967
253005913
144804639
6616902
1547484542
792546102
1789600812
617160517
39642472
446744274
36389868
1271425839
26183175
519288481
265858841
1603098924
874913141
611566898
217858295
1573956210
287947045
486985175
1334202289
311034271
2096783078
1739530135
928274596
2050885717
14368015
720226019
1869083924
1058217625
1060938251
46915684
82842900
536186827
62176646
1566831230
287671646
1362383392
1522018306
48517145
1914419893
169823250
776156018
203653840
298247685
2068849369
2042954590
1962917163
26759529
1432785078
1086155953
98718901
1009910663
1478574835
278830905
31474763
768781410
366756049
2007209086
1561376477
926603631
798873879
2137802903
953325691
904688091
1241192566
1666235050
31076891
935688809
1530709954
1736160504
1308609164
1595351765
927855357
1727945924
2112377225
528095374
1713174044
1680706396
817959334
1656824802
1563956341
532278604
1181182562
1351289953
630101695
2014571448
2121634557
1645528249
1247768810
332159930
952984539
520937057
645820623
516093735
1985620406
1464420233
1094251596
722705598
1994555168
1751141800
1816340350
332617732
853749604
491121286
943114987
281948733
1988894768
2033080454
491553284
2140588462
219694032
1175907992
1645783355
1062777588
970560545
175522947
1513403385
1509859447
779228264
414490512
182326144
375214883
1137892157
1043179060
464757948
1949585976
1975133499
781999236
903521950
2079681513
2122936091
603089199
334772226
962854293
1936496609
1237033014
158097160
691864496
1726679968
1850660979
801871300
1463349881
1645999311
455935850
886301141
1658344896
1926657874
554673608
1951560149
512506319
525791751
1397185328
481215477
2112576217
1173506619
556528286
358634519
214244771
1234189330
1937676007
982766154
839078012
1774565026
784291568
1097392365
241938847
1200110850
2056712566
1011964535
1483882856
1569935709
1905650178
1060839555
728586682
498656729
598336674
256733577
1503432167
1920325800
1623870083
438486856
1838371772
373519624
276641231
612908335
683176658
138345897
1844815363
954957304
1907047903
1608531822
1470889139
1505770191
1316983371
1603808024
2087829782
1548101869
870424642
1750104094
253865169
339249245
592608169
1441091093
1294794660
554709329
1204712354
1456601060
191306901
966863770
2035168149
2137628062
663776453
1123863511
1286842918
722798171
742493554
1403083341
382974794
875455206
670548588
2082488679
242071257
624173179
790868993
1250149124
33659317
1143718332
1010528766
2111649667
1670780362
992854515
535871527
1132778413
1033855612
657686273
1993124755
531887943
2035799191
6302767
546399464
1329791707
939212478
488491794
14902955
7583288
1568020869
59191053
1608179754
886118066
1278833741
1387792183
339634711
1984814503
923053213
1203499058
944243456
1172991542
1452666538
1073057624
83186546
1246450575
1045593648
485929937
251935229
1221150666
2081932777
333611442
64790400
1537458570
612773954
1016243139
734565383
606014104
1714866076
584615469
1643885138
1735843244
996974047
777230413
1644874793
430869836
1391656481
1802868552
1033166623
1365750230
1308189506
443408375
66998270
2080923473
2044606820
1725221208
557805532
1771693124
972645788
1292895985
937904100
1810436000
1721210422
2022249124
1033088481
1284570944
2071419710
1341038541
1749000250
1236891095
154732097
1926894643
99150333
426883402
2052215648
508693368
657330089
665909584
1563875539
1136844942
413500259
1529167085
176570153
405160091
2110726319
689559953
657539587
2134033588
2074145043
551448777
799438910
2022478933
1070610520
1530361491
1782047559
454037406
1427622101
1652637569
1409960249
879722866
467443499
877565950
1426019065
1367136824
1773258608
1835786348
1143698976
1167618407
1096583347
89109944
126395540
1037946942
1209653587
908205612
1589036111
113738606
335944586
1252212790
834334925
1763899026
715661691
190488629
164528609
1699566864
96500089
1754785648
728685970
433222928
933102150
1190015418
503254637
1285999057
1331218248
2146624474
1181492654
1549098331
1752442154
958990832
392520239
1352323922
1619604825
656555457
987308376
1476817665
12223211
721294507
2106037957
978991505
2144470685
1955665447
781995419
629339198
487222016
1939618214
308244271
1025598068
849647924
1721625958
2016400623
2059231395
42634356
1038460013
2031542069
920394220
643854046
1437789334
1567037058
559039152
2005204276
977865999
620139436
21715563
1923232714
1023421602
782643015
1268708982
227492435
427622328
17201869
2016220178
761579519
1180171930
1057718448
2098885215
1707366374
1285366864
1625312283
2028336488
1769227734
632107974
1510685085
1517293360
395360648
657033002
1798573947
1076704025
1471351689
1890805138
1996283350
1440501581
43018624
526901483
1316923071
708464559
1672528444
1059143003
186306214
1280026523
1946089863
161930772
812799132
2046092312
1142121902
1359070
2054410803
1203455648
674861658
1256417079
1754350703
1806067500
391269728
286885263
1213111170
995876341
1356004276
525330714
913970035
2007889501
1162032127
1129390511
1199526783
771123297
1740219506
826121376
1147557763
1236671575
2113486483
457001751
724508535
1729295194
938453738
1558695716
1717250004
283941543
1316357651
934032312
2023074322
1398892051
609543242
497101179
646685862
1841049849
1672257062
1816579551
2049223482
1961118237
1426253016
1088616712
1332576094
1636328620
878091727
1010897969
1956999127
1398641456
331024399
465467259
1140818475
1156270452
1780164406
28070094
2127061496
24995558
1072068728
523244001
381819157
1760905528
42462998
770401894
2074513582
1800594790
1655191532
1205121629
1877072043
669969367
1079789113
801708014
1488271505
1115615377
193013545
92341857
1930692344
1243389775
631644060
732975128
1336625859
2091447450
1040584271
1463470136
1973756607
1124368431
1328617963
1384540628
215545360
2025172913
1495770189
2014578095
1966697560
1807097980
700942055
1135048795
980495889
2134899233
9213799
426273019
1606380776
2123649196
432370549
109350603
289747866
1926467232
813536523
1190953028
1561624261
958457755
1300082479
1214515358
796007577
610914764
1155748223
830408275
1792759156
675973562
317773113
717476146
360733722
1621662310
1540788364
1005332808
990152124
1136423388
693523403
249408604
1249200711
1784871234
474098942
1213387815
1703480623
481310953
653751350
1791851915
1196862620
920387945
152510538
1618736571
500619953
79797832
735863485
1423544532
1788886348
1615564817
697469896
1995688111
1013929586
826560253
969619219
291299901
1412117544
1663374438
1863696236
485825597
221768020
2140909122
706280369
265512332
705154468
1520457706
1628455543
699833197
1929151929
521444767
1506588317
1669877626
1724437434
285492756
930863935
1872369079
279195409
79774925
1150578799
1684429811
1908483372
1479783539
745183034
1002292886
1217888673
769055061
1728855407
1147803554
1639136801
1056713452
1831260916
2087689552
47790937
1426941690
1624720590
104212277
1785905167
1470540622
862274102
184714658
1246806692
1602328574
1862977682
1632210799
368572654
1682602372
789116895
897953722
1908846510
1704492049
2003512947
1079508206
157641790
1566696452
150564292
1155389170
286479231
1550143926
2096826046
641993969
914315911
1730218697
1737133370
1539345325
1258241998
68242691
1985746216
1715180650
2048215480
1779345493
2096543301
722565685
1817563195
1606770882
511858840
997583031
1205701730
593418540
1214957643
404861536
346665209
462816603
2017006293
1830037260
608357000
563078119
1378101716
290517281
961243066
1693516119
1559875791
1252228368
1285785933
1103692111
1260441708
1838212776
1928452841
1510814170
261452542
1841393752
243512016
1652237429
417417423
1397391343
647289419
1423724920
1798255742
1298278004
1848647257
532922854
1975303889
1126509945
972662498
1979629954
1728689027
1329114478
1565792320
236034375
1850148220
53488696
611416763
1949913412
1202059806
599868191
1644227187
126581692
608739007
1189989710
1279922362
1424819721
1974764666
1500356032
782721870
1085871199
1606992881
281067032
1097870679
1376838402
324553319
863187897
1266900703
2028843292
380202349
1765494668
96740769
1378726460
138135315
1891336987
301551013
989137240
861231778
684769063
866150536
1994115802
1559756899
1333156471
1516617283
1115817687
50338344
812154550
1930560870
1715657495
1582141306
969810002
1558111103
987729301
1408766403
223574973
1313027356
337358537
548382890
675158972
1701322231
727925652
1821017654
623077366
362275195
1857288220
480322389
1711979313
471302876
102914302
586785680
635699541
603729255
1953765096
1013154321
73129468
1101882590
1835552782
2131002622
389437943
1944386858
1449583113
1400371819
1752767224
1629346709
1685046555
1837186143
147726350
360873466
1816358285
410156324
27789692
378293188
1071462078
780721013
2060510682
916762170
1584976970
1503575664
1395427554
741928891
1249627540
1186298493
1016555943
215082319
180092638
1157053719
518719665
1843420716
851190848
1542603010
508616274
302996476
1201105894
1005472571
489476232
856494950
1970606053
106786326
1913139763
618378211
1266481329
1267275346
1309034533
1088092322
442918776
1035755324
2022398015
1004240900
467249207
21802624
283066201
1135406231
922602507
738302282
1991544691
2109197425
145451932
1971130284
1318925845
1096043159
1272803529
1298452685
1335208631
766420505
1494804996
53356590
586130579
69890893
832889688
1720512679
537221433
2102764373
1837844821
1185341933
289293038
530338946
1769722637
2035032945
2014211685
1947102015
1003091136
446048733
1907970434
1319629182
1172232609
7199351
1858152858
1017986794
697853488
1822029765
1661722892
214690287
3031744
1528223273
1827044954
1238466435
1784016252
1637373785
758127054
1776878422
1870582909
1882664614
722820179
1634744316
606042222
1651142225
568689858
966111155
892114566
848190071
2141845330
1074832414
1089690429
1230603860
659116741
1583584915
1404017518
1304508338
958336838
607828175
1884755994
149820397
957392042
295115950
1144178481
1694634870
1632188493
848800891
2113873707
1150336683
1290064823
668003226
1064081475
1808445921
1710498457
1128562231
1106820918
1937598832
643938575
1932098057
238677817
1093162592
1130488414
1222016594
248880264
1183332923
1194718743
54432796
1450890890
1444531039
1831614417
563205743
576309781
691315143
1206205509
598926000
2024885067
1199532683
1376245733
1129451783
1026254963
1453221015
95196481
429880365
853672982
1948066966
1995027200
1386521103
637826772
448045478
839428809
1081557983
1563900389
925796687
1175338538
1435856418
2095487515
2017909648
1885212326
1188872680
887451692
269275064
1315093052
1387090871
1657857383
207880128
1313047259
1810455594
1238514701
526835148
1339063327
1285730628
444047976
663449327
49168782
1030161740
1132268754
42684623
283784450
725348267
1719539802
892339450
37766399
2004598020
1370092574
893683031
444283519
1105463286
162682039
705503371
267947877
1179064438
1028549985
1120312987
360238466
1148259488
1842017094
1372433403
528839570
1240582510
775956156
774868737
668296217
446476700
354870794
1954882583
1828248528
1571759911
1512425425
454631644
1286991746
581882673
470760669
1819976036
1537118959
1110488597
1898560174
1589443723
1149838837
333053881
771419553
1690689349
1186237398
1812705156
1022292852
1110094371
1501612314
1355414980
1934925007
423511124
281356645
1452313137
105363561
1578090709
1424813800
451171745
474113213
272362009
1579386609
1536459188
1982753285
412196523
569985453
918214866
1290771842
1722459457
118079378
816651989
1182812852
1840890162
978087873
842017105
1339598363
1726942747
1842951858
1247657861
922371873
1257481382
420029346
483279607
311995165
1126008635
100458462
95887072
1526185522
1713165504
280075167
583991835
297365297
1795376865
2012055103
417914155
1953712316
413594733
7129774
458665114
2013598599
377577123
1859655257
1799686041
818512278
1733018914
86878028
979401050
1440341759
1018806952
1013310278
355836039
1002294755
2127769660
1664906410
920459344
1962936111
1351504517
522645904
1755588536
1027679578
241913241
77728182
1434663570
1837201134
988930277
404634888
39002536
1987762379
135425114
150280597
1758599814
1073977318
730545045
1542455786
78225490
1385389069
1871911652
50953105
1992688517
1512249818
2016031602
204604637
1014024848
1606487257
9580267
553743158
1421793780
156351026
1670292607
90036735
268657773
1159133883
338611398
457242620
706257799
11930859
1140948497
769994259
963598169
1771417530
1320448075
1724054882
1777733354
915227616
574605860
1390939601
1812543779
553514927
1038021731
1196473221
1958542377
2106521465
154646142
1057828410
636605917
1390782697
808491773
2115696212
834995214
1590881655
1595382599
1476146185
235779468
814640042
769266921
1899316630
297271535
1488511558
1076823195
788135058
1592698421
771654184
464816847
1215520129
170169845
1196576923
1948367017
287761674
2133803619
316379487
818783165
472405637
985839471
1523464441
904708576
1138692781
130054731
394749774
117804612
1917318414
216675014
543615432
658339091
968669957
413735665
587121978
792659936
1718219168
1035679456
1112655921
1738177126
750545865
2092390002
1576674755
1369531826
2033139964
1668864898
1127290623
1742656807
704860863
1017400349
1875936782
40672004
596204459
513124691
428326753
847702983
1002931580
1646891073
1503407407
333398843
1784907475
1190273612
800004243
21991383
2111457814
1267250371
69301363
1303291926
1328421748
97339868
1825484760
413599229
156524231
268750891
888639322
311479041
432787111
1827089367
190189692
24120773
1139032519
365823520
1064522529
475556988
409008593
995452387
561548320
1503062595
1061058923
434049011
1708392381
388174773
293921398
545894049
1613431500
335047101
1966070839
172802899
2133984933
68753216
1163198944
1846173031
757312027
538635533
1288820905
864525198
380621835
1816110372
2045398503
1214051104
1549522391
305754263
1969274294
1628389656
1483511220
199019024
800096368
128098732
1838399580
69243827
1127481840
840438069
1085867003
1055750646
975134503
409392108
1381519789
123576545
1532529800
44213861
571353293
388863990
425067587
1293923852
1628104776
557815311
441252994
1770348716
910567677
607256113
286795249
820034936
963321961
1764371372
1113583940
1810361514
261556955
370443804
430792314
197079114
2132974816
29023680
506483219
649120847
1573879527
53612592
1730311206
1768468059
1859309119
1161819024
1674548801
1315233413
475375668
964332516
1668063656
309049338
1915009889
503416560
1158024611
100198363
1567089478
601030711
401530297
145897214
2002438484
584879437
960047091
756357431
119508880
1812566707
585179908
934151719
1894023953
816832258
762559690
1716164929
1991628278
568037478
1964619916
683112900
24404435
1494958007
1729123476
901450624
512389548
1334670707
884504891
740157180
2031588557
521168362
92630814
951195858
1399617618
76870973
1093934175
124398505
1741670833
431358865
802409603
380696269
497361186
2127888861
1967750478
1498625916
707720184
907857221
437695885
1819013224
38047248
988533922
1665983301
65311441
1953830197
1883669396
800473677
289009091
1496355517
1410528934
1750944273
223799116
11535718
2080307455
1320919993
930479132
1685421267
1007765345
318351678
135956429
610089600
1980177516
549939786
139646366
2102975678
1941898632
2037922919
848558108
839749762
1444019964
1042927361
2074110385
1269714034
211539781
1021299633
520779064
730534363
2048122133
1738341093
1275290922
468596748
1542902201
346223405
1414036784
1761656441
1130571396
1126256357
136231303
143566370
1747484903
1606249240
2003720033
2040812822
1579910716
679193720
1630479769
1260257090
945746009
1471369082
796302373
576854585
1806887420
701873375
2006498666
698340868
1333506662
569534671
317504823
2131402880
1743817368
620771701
98988525
346795838
981723305
471167992
274042023
1786941681
1123415173
1238840317
1790679363
718129529
992103400
1602840889
1640613556
1920234089
1185550050
575168030
842495767
1974068793
918238215
420791685
1010997277
990147063
22422619
1216041385
1598735214
1432358953
848470014
1891684808
186132185
1460021929
226814518
396089555
1434399803
783508717
1166294435
1587866419
674372081
959737404
800295170
1137063307
1672545190
275962820
130904714
1762904794
560603584
48958383
1649714367
1704290850
272267778
614731298
694772453
1756024281
1000374230
350394572
145056889
634618083
1729197118
1643118561
2004810253
247676370
67276353
1718499665
550795737
1439421562
710339554
298968735
962654946
180721740
1610828042
1203463939
1845176874
1623152415
1708687539
1611133485
1839193800
1256117998
746968271
1402190315
845698556
586865656
100925135
1204163798
263073515
1956099936
481953654
1965076483
851279955
1393515936
852289409
1395313260
781597467
1372455905
690679745
103904662
1516099542
1236027190
1325660559
1098244419
1027754568
244308558
2139053607
713207017
2041527873
345750494
480295029
1216430560
618044187
1146680502
57437122
747124334
917327963
1633738368
645723450
1174124262
1100835433
1865544078
291111692
1077475543
1749970399
1811421950
805459369
1424340153
319093998
154245921
1396270968
811378846
893043251
1043950715
189390054
1540366907
120563275
685781038
403553633
450597069
1851083562
744269449
1445819189
1214062591
1788203273
519875423
1051104004
9460268
1033298477
455064856
1053519278
1283641771
607782728
807668530
1678534377
219927561
1639662503
1007619052
268179145
303047679
116324818
651860697
639578419
456833903
1329600301
208641823
1715025497
2029229615
539986085
444021072
1793518332
438141883
792065828
55278237
225941699
348389849
218680132
1735434690
1024857698
406986345
1415805363
2065687202
678598673
1040933463
2106988488
1972155289
1849575176
1481622274
1597650841
61711314
1642701575
735288662
797903820
141670892
1328982365
1953806151
1763562671
1751865925
139445713
703941282
1214747595
1998173372
1865714373
885397245
796723325
1478081261
342700444
547912756
394392488
1185390426
1914036810
1562483751
1463592163
972675692
997377210
1104643542
1760742931
1159641526
777902001
1460758238
16031666
1562736008
1291817567
1353958882
827796748
1618726836
1667451890
1009894689
108992783
1317615943
1033399181
403467408
2067565006
380666233
2016502064
1704524731
1515807969
1107364589
1578198435
1139229740
513463399
2063633165
1402602167
1153502363
559354392
454446947
1617519503
1926986089
1793096750
1832979658
2113563888
1785954459
1059516988
1105212529
1788321066
1940808414
202405838
1064948527
1563538720
1077358205
774513261
277215021
399189947
1135757628
326257831
644390573
2068402747
415236800
454890211
1172516224
1755086141
40316755
743708574
1902537748
1750049759
1541458128
1561497355
164498662
1118897390
786274848
626955348
640596965
1743026866
847180147
37799216
796898207
1079024495
593189174
385558045
1023990638
989307141
923294713
1243631266
43937577
812456497
1673678205
256630429
1507011466
1983472096
1324031365
89995376
191497711
1201397776
1933128282
1278576460
2121296247
1975325070
1905215978
1947863602
1451884055
578902229
93742430
737912988
1394013783
508400998
1095940732
1527041754
1828578810
1512998199
17608255
485396933
1090658253
1022618563
2064045797
666770482
1219468320
183534446
1687815861
1957388713
1006987040
1966060683
1617976617
487726003
841455402
1309808307
1203266182
929959384
931252861
1315027016
1648961816
528716166
333655504
1192177501
1204844516
2012572424
1664944901
283668710
1849949395
1521018162
1875697373
79327924
1475249889
410596711
1822095156
1131319694
1704085644
400238822
1129748852
383042370
121184723
1429346324
548974776
954961467
1617687180
1052189397
1186333808
1486276865
1923740936
552842518
1810494946
1070998540
51978092
401625939
331532106
279738518
914919177
2086186486
1394108719
587784619
1224604079
183893615
1626788167
656579553
1411852392
268479225
595908801
1289268817
1244166652
787100468
487629310
1371953670
543255611
1918919672
896173910
2094879460
534785813
661312459
1473745150
930529108
1868381921
564373342
1040479089
552337645
750257684
1705811311
75634113
719865035
1376618450
1512137532
1299488744
29612907
748818962
107491498
1111363719
1029331257
1509357557
300002444
890067894
334265963
293950523
622401765
2002456836
163506127
2008470195
28690265
847022564
1564903108
1356170175
487511246
731291527
953409930
684438858
1147285156
1549330858
2144213795
1722603050
1355800126
772441163
1588511797
1226858360
878353712
1821466196
437219991
1927792436
810463753
859639684
1916412520
2094561948
1351619640
624834356
1305304480
1958928478
1450235979
936600008
1059400883
1189044900
282125399
743733220
1566166580
1232765326
912780310
342209458
1388656626
12119399
842708318
1522212880
1881169589
845981918
1901896624
1324719631
74008203
135541494
608079313
457339795
786619178
1195162118
216783026
1451647375
1503629297
379606386
1589042233
368919100
136824976
1484343221
1660260221
1968648016
653068500
1487096078
160398646
75247662
224062732
1732499918
1128136609
1715433537
1836509851
1993514049
2122302760
728432026
2032130008
1987753739
1600166938
430771720
371080260
1743667094
1297516411
370134698
257321306
434416615
966073021
1455733122
1250777556
2124238221
190324325
1345090580
659643117
1205785388
1858501786
86258878
1287093294
1208800056
1445884924
2059514378
1354680198
302800310
1417418143
197564585
1296712119
1875941131
317393022
942967156
599962248
159930943
51680615
1368039276
1636906363
2105926264
295369705
206929662
1824756018
857308663
80940607
198896358
1498110011
1622689867
1575818582
1825170365
73978151
266857507
37617042
670584040
1425188663
1602776545
627690190
1582767209
1145790896
1597308434
1682986025
996544445
485860666
479515336
1002260847
462416511
685259578
1570048820
83656155
133709153
1516429886
145004688
1704164752
1633923951
1357178584
1714106625
646015340
1073997971
1904640757
882133636
847649500
504350759
729155349
2053577610
168923389
1462858599
1593428411
402958003
1318888411
1592962727
1144512449
1422183490
508297597
1282463926
396664165
21718238
1407087110
2042718306
1059642756
1259234126
1577542518
2039477042
204542597
52821773
1148632696
228506405
871767635
1688200860
401539660
351454613
275837591
1420720498
1978313006
412383475
965343498
690817669
2003948658
837665536
120931307
940714564
1440825607
2112800724
307004888
1284045133
1199801217
742528698
1394070143
478839313
285052016
2046388702
160835073
2079333226
128939117
188476314
750171817
1343738679
1145737378
530515283
852757476
827580291
201182997
150123863
518119166
897456708
28924493
476736734
1524548374
287867473
2786933
170620726
154834439
319014436
271647952
527034062
469940228
1999951466
1185833114
1935477959
700779565
779255719
1873855213
1601467911
624607394
1994657055
1276772083
1733718559
1307303637
182055402
1241769584
1565598011
1696375771
865697030
121824745
470223537
1802870855
1016369681
411560068
507525935
1761059140
361130973
2126677231
300477102
32268323
1745774374
1736732954
996584204
1621424784
2139215024
1279737524
445455922
1157051158
533582575
1066753908
1117467692
1468692873
1247949026
909603079
986313075
807779052
1983797391
1571213765
85310854
1397684671
1784234068
405175489
353057010
1152233121
935159284
33762780
276863728
683732974
1121046629
1922813463
675584209
1369072222
1634278078
1056122895
787207064
2003759423
1297057064
447472618
1342557695
1190022930
154210486
1332726793
1780640578
1550990539
1473290363
568547537
305198371
875993951
195634234
510035183
786541031
216744566
1060227679
788785633
1725092623
856728142
1948138264
1192174707
1282564943
682633963
705943858
538148895
1184701658
505511127
862784923
1993599961
757350241
900554921
1757649159
1849505413
1820507981
352290905
1511714395
961254190
1143669435
1417156276
1050907832
1812227190
1458972702
1838018511
707826122
1455772158
1297995057
1586680213
2039995501
373924751
894012486
1397371693
1968625248
233236086
458787656
1055125137
1542704902
1352784090
229716366
1963700114
1538624819
282893936
1350495681
1960717466
2104091035
92224656
141014344
1102391011
538198268
1318805173
2137129281
1390097214
1736271502
1118593551
1819563388
1415071954
1706884760
817146564
1325878891
673717060
1375098773
177815442
2056468443
1347107208
1285627202
373075433
1603414612
658765562
64428915
855258831
1925165652
229644991
4195991
1950499364
1271856585
2026920273
2102677394
1228479524
820024088
384733994
1842347382
609810619
1142984281
196337252
793677696
356007878
1830185074
396318334
1982392238
162865650
1599030510
1391375352
617495771
1927771201
1277937798
2104077708
267457729
1431950649
1572501281
1101078573
587286319
1529550785
212310565
726859441
1854670495
1373174044
996912820
1975782088
1681585266
345316239
1023499177
1073763575
1649097020
1059408776
227274996
571704454
846571628
611322787
125266954
258599072
1180756539
1727424808
1203439561
1739280226
1171697019
949753776
1074221546
276866860
1897194004
842978829
633915701
1876256342
1806957439
1656625715
17302604
524663630
985348858
674497873
374366046
915047769
446431509
490774706
1122382449
332665974
1340942641
1600676153
582324286
371503571
937388676
849802228
2072152928
1323036602
595837761
158814926
1896089110
1153679872
1931274909
1068638219
1907492553
2081447585
1960102425
1640188646
472946549
333702530
1011810748
685243369
291515334
1795608769
2125557800
1741015289
1060933352
1655057670
2027669197
2072785332
752048733
2131270126
61285000
1836147639
800781088
1397428791
1009168111
1406879402
932385242
1448508301
201478198
572903653
70766316
1952382938
1747211566
2128061303
661666384
1767779365
1242772007
1656090058
587299094
773380612
980435626
844667695
1211067357
39968562
959747028
922732090
903077061
1684702693
1784985270
1384871125
1851078218
236047725
739547792
93756751
2128986402
1581478360
481586892
1574334998
362048041
1704443009
515870150
637466071
735580541
579149030
285634202
932042718
392060862
1385465761
1089249097
435984588
1661412660
455712706
236177296
704312884
1175797613
764389029
1292677799
1450352411
1740507084
1864119356
818373060
406138921
1499482566
391689962
1620780550
609581103
1372307736
591641811
1658831651
2018313267
941760460
1843069629
707828062
1110373215
1962581185
859786603
1569904573
1313411993
1284573720
1021512051
1641526923
246695428
887714521
1918153513
1018411454
7678690
787562962
190187404
539228714
619582892
566685521
621870103
1188723013
2105756097
326186997
89882306
1217034864
1920106105
1517214294
1679490884
789439776
1291758352
128441777
603504166
1534898149
1882266522
1349083137
2025317759
879710675
1116785844
741665926
312371570
616906053
1179717552
709646684
58830830
610820599
748189597
922955259
858259888
1520875341
1134627914
553554470
1573896568
1675284071
1989330936
715965313
1087204621
1648127195
823745042
1415386030
1179739548
1137847818
1473656045
1333882650
847675139
228404946
703586537
868379247
156916060
104316429
1193253159
447666741
492863459
1212160110
1086205946
921694105
1969312392
386410917
191969847
1342889772
2001057106
1176721176
1513719025
1138298828
204507264
512446978
1657000071
1258278903
985065926
1781854731
1174197595
1037079700
21511062
823006930
1460244471
2065350390
200734061
947753716
1038407026
1519905540
905133248
10362262
2047029090
1086047780
539509994
1217219873
343802019
2043702472
59602671
357013970
1617359131
1986547842
1188848234
1286235843
2063901141
1531881247
1149007241
810882444
1423550915
322920542
378895671
1648500617
1735842387
818914283
744091000
521222333
1530513970
1930418291
1555689859
1800573
1127787310
663761127
533742656
1636471129
1018979680
1888535479
293195952
1993081021
717880412
642131996
1554585980
702110603
1968978481
507223296
807823727
401511288
655271137
469481334
1653460100
1483164157
2065349122
172529573
1954271080
949758528
1755869959
1548527895
754583360
968445118
2006127046
441247431
492593994
1671864213
769864763
629517149
1860191218
1782274681
744436062
721094102
1971215175
806713335
464698567
220567723
545281497
1687042065
1523504056
1082458117
42682954
1348774486
1916989566
792772511
1341125055
1591164972
661686026
874559793
1529981026
252012411
630835676
491137728
1154823534
999435252
300725464
1798190352
1151884081
211870330
46883549
682027325
668151729
1919212096
968010046
1149230983
1478769886
882710605
708836438
1172264324
2116577430
1970608228
1207409625
138728553
280995091
2086901864
1200359049
1684168434
1778346294
935356834
2005382978
1192568852
1112797294
569003059
257566896
937873583
1072776131
418762674
1391010151
882912882
432343295
1040072448
736577787
261528016
574233527
458330570
1632699185
712819717
1732177268
516974249
1620088033
2006980065
1914678660
1744504259
451580054
530290021
317012464
2135190231
1291028805
27874461
134862567
1180981132
485494967
14378797
1014280098
1333882208
1478490551
816144736
1120738975
1261195499
907404759
2000641510
643218666
1665454750
1817974998
613125177
514276398
587342340
63411558
1212630703
749143355
2054621247
1274708217
1114681581
611164445
2114660656
2025246728
485088860
682289439
948063951
1740782334
897744770
560856884
1078639289
1161591130
464591343
1094389301
1055621270
1063831311
1164231797
947966410
999024849
973844480
1652059841
1218373462
1068292645
1956521138
510701441
2093868352
1464683591
1572263427
206379586
1750744190
2077409829
1495980581
1213603239
1724047146
724487159
226924641
267414008
2070721159
1121620323
1621097844
664723255
331073030
811689024
572716915
1669071697
394482684
659774142
2115582662
110362803
1625131429
1318645896
814632480
1906846750
1704728566
1027650329
378592893
1107628815
295865109
687862188
535976750
221516350
177957620
1455389059
1346755341
1450275673
1385767909
799889124
1824475125
787485568
5486232
1399627680
666096360
705925717
148123554
438060460
295481616
1793721961
1602152780
923660461
1386028860
273562949
2123207270
254140730
783068770
691765484
992608032
1543297588
430364744
586933674
494584209
1593643854
664853225
1325015409
1309837588
903033745
1896275330
773843148
122899334
1403802492
287399063
600430146
1517696257
953812708
952360371
175757351
2097766456
1016426417
1711664233
1620125285
1020548680
448419818
755457605
1668989321
624187412
2037601276
484499168
1942976617
1377922335
1089465530
788644989
85751479
1647131907
1767756339
1448881007
672488207
1911336697
1367217472
786455515
1847252331
140333620
1112500902
2095608934
2032061822
1559727719
2053534719
525688747
51318755
1698601898
1974277035
1312690083
68126362
549405459
610387314
2066874959
1592587368
663643825
1716519372
1731202516
525417897
276320724
1700440000
93484273
1566717200
1496437143
1418817405
173097676
1184100935
335287462
657089510
219934703
462925899
994857961
81290638
2045464028
661664707
757613199
387429500
449624874
1272232147
1963476558
1160348323
1573363931
992700842
875591597
311922260
350106941
1485069585
630286959
372818925
1296730419
2048793589
1801567604
1708124343
2117655517
1931259928
163672912
1551715428
912275253
1430010410
718803545
1348240502
452613180
1265111194
100568277
499592541
2042349237
1111450783
77984186
1691727115
1653436988
1269854651
80471101
1876372952
887637472
1190343465
1642978390
2006525915
1205092661
1447862969
982265731
1551405963
1386987269
270761513
963502116
1901374532
2145651559
554669753
2130064971
530377238
440155870
1085056536
536682463
2043870236
265511543
1796844890
213604614
1140443893
365354276
1160633106
326851558
260735715
169486073
1770781164
400562538
1118348857
1221117291
417162768
11696445
1080960744
67342416
1738378318
1262920203
1783138740
1320828337
134148003
615123426
1484787667
1806841291
915585065
1575702219
1914825058
445362051
477874385
166516219
2057727973
120984834
706108804
273888448
1036806095
796176231
18690645
37773690
943868794
87333703
2104832126
44870147
1976999136
1268057354
1206429067
491681325
1544044737
664972536
507183371
1948372467
972021606
484946734
538844010
1019259686
1016811624
823176432
2024932284
467472587
1360268264
956825508
676877746
105769988
191472910
1560839689
46405800
1816116253
1547259117
810056633
693052784
339345973
877353875
1274917341
1639847064
818575992
805299032
882641705
633058443
1690770353
40061594
1800356036
661981230
389537707
434368015
1825631670
1272892599
689525679
1589758813
31187719
1129154619
1414066329
1970352719
748537191
1965629367
873216735
491356372
698871691
1671755142
885238574
368632648
1778425838
8753050
1769627275
1817583687
521497661
605865298
186879622
692677162
1752169960
1942320756
779538836
463812991
1848514159
88590501
175907607
1474834103
845011755
1890512488
2063119303
251723110
645884521
1245279454
1057849881
122510864
428652193
707598860
1299757583
1361905690
1577626532
2021075813
1963646471
1117893675
381065812
639790043
1627436646
1536501510
1807412449
1456177615
2115177106
1853768432
17179487
945614345
640491564
1195254338
1644894134
1736149430
1708852346
204356148
903973399
1126992887
530619264
997753851
1914041582
2052987128
1183480208
1894952975
1770498469
1780176887
1651081754
248864783
2144744586
324342097
222974171
1976068284
2029979905
55039295
450456078
786242770
1340896710
27830580
528822919
1143971479
903274901
870399689
374255502
50870972
1467567819
616870488
1901727705
74828275
1144662050
1145425946
1919941388
528096273
1451840728
2060968769
1036036887
1375824287
1138005157
1480789056
844745423
1006489041
93529188
903159429
819994574
2048903649
470395426
1475872517
440269211
63229573
1049061675
861321868
1964468890
701812286
1677573821
1977199557
1375029197
1919407942
703784415
1407437254
859304270
1328330501
2129724358
1582892628
1862460042
313107182
414350386
1310155633
913443509
311421836
627871111
1034652264
646573204
326874803
1387869524
975825436
74680034
1821950229
868309952
1748327492
129303827
1204103589
1130907913
844911889
1513633534
2095792872
911827173
303405049
1058001179
1164668271
200877794
80049969
504132894
1720646240
1281002224
575969664
55738895
2015171990
611941685
318851131
2000792740
373995330
421251770
1312048510
1813995329
475963278
1406746954
474098475
1544872514
2005030691
485235732
1226985546
322063527
928594749
1737144230
1313093570
105331638
1008111089
1839959662
1976338050
8541048
1072403009
859077699
430080416
1592297310
2076618095
1740000230
618075370
30747100
1300009235
16091640
1712218292
299091259
261385722
262250977
229953648
776256320
1091579280
985350800
1659418845
425569879
766096749
2102069541
1310817774
1983295616
2099130394
891909915
1354580473
850738390
1782603847
1220095291
1555962513
1078327071
1621818085
613707805
1075826766
1266037753
1644955946
290387128
2068784056
866011611
1512198855
1686959259
1651219496
418228284
1923469411
1473284527
1427955298
1883879602
108275206
1518228273
686066210
697337540
91890894
62546219
368418915
368062640
1894995382
1541302643
247100052
1629757099
297306963
208290649
1716655957
428409866
678853761
544189476
175008291
1880663875
432367281
1587172212
1494978764
176058925
2117777293
1762995983
1125779910
1989528025
145604612
917379048
2006205114
130232161
1661496816
599305567
1176024665
599336970
1948061367
1213301300
937530136
1163521354
1998199044
1958908104
429058262
1099359529
1733623748
736753427
1253597171
583983794
21302276
782498534
678131320
1040985489
2074558233
710497869
1286293402
1931694891
568605882
1609747409
604952712
1647558223
586235346
529728170
127594566
917182423
906300038
1083681561
413430929
114060857
681180135
1283648099
281563324
660350601
2136344365
1720586098
270656486
943830176
227659560
281448085
805893957
403708636
1163378387
1253459528
1086340163
1501966998
64236443
616041304
480072416
1194835143
1146060616
1178172636
1666406321
1991260626
1844144901
206250076
1009318479
1702922687
1585193144
1358939820
1845697471
399004991
1727436233
456931298
810349707
820788371
604818797
1773676330
266781406
71946496
2008099425
51474381
526647461
618288330
1717160398
804427924
1778524879
131416758
1023206691
57516228
1155587591
1602461476
719273071
1489769498
572847655
1754599459
1684899971
1966433997
1976472569
2103950764
1920595391
1185716781
204219218
1607727465
56010121
151398599
1710406087
1261219697
1768306906
748108436
1176831157
88448696
1826316981
830415095
437370713
1315985563
880837190
1166810058
1137881399
1031866858
1266697498
1373398188
332739631
1175194238
810045756
1216119747
1712669533
1546466792
1656682457
1768156209
1674842180
1649019787
371519186
1632690109
1521689144
1247778474
2098992122
337943332
1849490322
361570117
476853884
394316619
553928905
564961644
725543187
1502038105
1319278123
2112491117
1168858414
717036057
805277257
1282036836
411780199
1630651707
1734983773
137572054
867285721
237755968
1512697373
1537523440
1505573309
1186719436
1230627447
217443189
1927123172
1253470555
736612227
1665436001
973531746
1689685332
1070544117
1206537261
1378538329
820607936
548425262
1290239402
724586155
260352955
1846478958
710180459
2089021387
1659305347
732070292
837488202
490273885
1485197423
171838908
685268073
668243574
1592415606
805094822
1831395165
570158936
303410338
1652071828
1161754006
1314816333
1390299447
636879487
887442836
1632981515
1825971517
2022506767
883824239
114310336
562368054
1215886281
762312520
38421706
651506027
551008606
584175801
798879539
565334123
1212248606
83248095
1303553526
1694348395
818005875
846725938
1109139743
1075264352
551270751
1225255771
1860491798
1868346354
1767961815
2082333169
1104971028
1277198743
1275441696
1179483976
1457755134
683182318
1790581512
1794080232
1556922345
1483105386
804403481
1659957928
1720556609
972677042
472214450
2025409883
1888956548
925809854
1156474558
70787286
609196595
166117230
374651002
1766568807
1237694456
998310500
250140653
802248435
1641536192
967807672
997964629
1171294418
287736103
122442836
660272563
961665741
1447827722
2127441613
1243242002
2022875879
2079508910
1327464614
873741562
1818653615
1367426706
1387715713
1458111224
163011700
1933027548
468913303
1197967044
1144385962
1286951580
282812306
979815429
493493585
117495811
864369821
1178226897
1618327157
1028321982
998244116
512353289
1945756227
566590203
1875385295
276169780
145767459
772237991
1071811787
2031207689
1281934736
278325114
1843496248
1213939356
775790229
1129469027
842231283
1593541136
703432270
345075008
490547772
892803457
2104369792
1861707735
434152180
1033375071
484905143
1376722565
1462803396
1576694511
778485186
938099451
112381758
633635402
1338115695
303863661
1202803207
406009040
1714397042
445395479
1195131163
1975806825
944784866
1789904429
261927924
1743232283
410302340
636745566
958003793
1312689205
1846702804
35697435
689053610
752059841
2054700878
448238430
1267120033
1591256975
1173585383
1113868485
912192134
965193119
934756697
1874332862
1824520506
922536194
1945513318
1888033752
66883894
283836047
952115403
1097807886
985467324
1731628091
324314128
1022767880
639659798
647878533
1824203394
1346338865
1874331520
1606018156
361884204
15454018
979244808
515855074
639956045
1380298293
587787219
411624860
956134709
2110141342
1977299647
697601982
993735931
2100080895
382898981
800852888
1193848660
310537476
1217762131
932313281
983235655
1283679723
1795278048
1248625243
2077130833
2080709396
2117810395
1648790817
613508032
689201189
773733337
616590846
346870969
1419982584
1695832672
111749118
966659472
901755233
1684909481
1570321058
718284393
661445676
595553925
759679121
245869765
643215623
1038668624
711179510
366019663
196743304
75444908
2094586491
929205844
620348622
1401057472
1066060084
964926093
1568246662
601535321
330202373
2003378030
1786259592
1681939806
1510681588
1050229320
1187086153
38753315
1150012436
176584490
1311880744
715557686
1990859276
1454629337
1864523726
710203430
1398548301
884137250
838512090
49549244
1666019391
1282131072
1161538317
770926896
1850505910
1782731439
1317109180
984755065
1995832248
1069994752
1997713811
1714135155
1069975116
12917149
79071793
34951691
1557905762
262292229
1303076218
2087751216
365831744
2031762767
2025190802
397423210
2133608118
277747555
1080228710
1723056525
994089697
322181690
1521707178
1727577708
1038801069
1369090053
881656320
511922485
1064685749
2081351102
1650973167
1914647310
1047713070
1335372267
2110904867
2075779733
147040257
106509923
562124354
2142707831
1075573142
390608727
1406117524
994095756
778255826
2119076909
1905576133
615674315
41976755
1996576658
293407818
1516477685
909652655
1229182926
1645331087
1663989168
1776666957
4491015
852359783
255272123
1928983449
560333652
716718722
915596691
776351891
969195347
622490232
1183874002
1597964702
1579842026
1192263224
92466743
25010029
39878401
516378505
806325176
1911175610
1509011362
2137303306
304101176
957856801
1166889525
1387335536
12254316
142220685
626764346
1136442504
555740037
675296598
1102403974
1943574940
883834333
599399002
1489930236
1566326929
808567137
1985284351
1090966366
500303789
945393193
1398133163
1957627981
457315039
876151213
1587203670
1161142897
1450536390
30671733
1288593711
1623921720
1042951968
2010616013
1704131461
1185863528
2102501878
1119851044
1246866117
997606785
143751140
1389033032
812920754
1203648458
492897370
2067732131
1844681794
1222143863
2000387387
312173682
1262778866
472237537
897599217
1451121630
97089454
1928209838
1186612557
219988252
1242931480
1705462163
740767313
1498162156
761731909
1790658005
175641777
1967238357
1373858954
1711265689
1122206011
189149258
1765689708
456097281
969094610
717261782
898886559
1725258204
2115338176
1662470504
2019553377
1044174317
928760204
1560972517
1939455499
404100975
359595348
1581729511
958362324
77608483
2013488841
2048176710
12081923
1699364013
565444169
1293752198
488107852
1625026665
210711119
24303964
1818909322
1649894032
1547536881
2064828663
1226016949
635717546
1945851741
1950663237
191478900
271980542
1690202485
2086375511
492088816
1241380825
973141713
980752616
1960456357
1511614484
566892500
150720923
46227996
1045347808
112060540
1976204210
1049976644
1267229601
1889352398
1844652066
2037417009
1805639783
1669235041
1531610227
85536931
535406774
2024323471
1022914084
85530539
80918150
444161388
1265553427
1805128966
1811999230
392060443
55035203
870550515
2139566325
869082644
28051082
1621839101
1105098680
2025825236
1879219686
471663715
594829589
913333084
1405805370
338112746
1338033884
288260344
1923203062
1296867599
1089667524
1883446030
429079610
714176970
443021809
1291857201
2046382632
1361757536
1060765438
707979594
1967721204
1522108550
324757596
1783753465
474931826
2029674870
1389165967
1289779326
1434154009
1106423294
1805723268
295685700
285306388
1405368648
1285350310
440889524
681955099
1534096169
593989192
1637713354
71526656
1240739102
307912868
1088960628
1528999622
658825589
1998636670
1121001940
1835452149
2061009173
1887073493
754170969
1475406127
763415090
1787841260
2003819789
809173513
411248088
376240548
469317379
1691000646
703991513
1380611261
2080171130
1912415276
512556968
763701750
395704675
1376666973
1293674733
1545994792
1831476894
710528430
1614491510
454306087
463942280
385460837
513094240
924819068
1199240364
419512018
176576982
506825851
1283307335
313983262
769174751
456092137
1965627867
1749900869
1451487224
432923046
1100204788
1253828270
1568361119
294683253
1053512532
1702478380
1219589801
2067478515
155510506
519728171
899446160
2113571452
1396588646
1458419684
2040647469
1312270211
705135262
207887632
1240750047
156054004
995042000
421022654
76316372
778951122
94952311
910100594
1610884099
774749580
766027282
1247695126
1480521491
1732219240
587906427
248301646
568876175
1209438127
1468114914
1855613595
1190124913
842936785
48450084
398690735
1246567448
626569073
1317929059
313463257
1366578028
617957322
1140769208
1394152734
1443126553
1016025359
11618687
413835232
1247231788
2108100923
2072201729
480236974
1740522154
1174756845
368289546
1962759306
223515230
572196119
1169602429
1156964927
711155672
428670159
1496879023
1161912076
665490206
1017011108
868635742
1715864599
512819075
1363745065
1547146174
1226106269
1844126586
202806792
1527818490
190496845
1605856550
1374219259
725034390
1703284088
461834747
352716426
1785807884
1635999418
224017391
2027258665
84500988
2073101076
953759956
81942770
1242464810
1305145977
619876215
1355893156
734713732
2049966594
604509860
941431179
1781093986
1577148774
955474740
1300860871
48451402
880631124
961201697
1935556222
91165039
773221658
292541184
781849290
1321768014
610764414
923823663
7384636
994912896
2051455430
1659069119
1250067795
184761265
1651971726
445219205
2137049326
113706695
916117279
1738294897
571348613
1794469049
992400809
1360201570
1548546011
911065506
607668165
1212656169
1017969511
971221132
1783481096
990110412
2053639448
689566826
2097449313
1612708361
1849685441
1858048768
622533891
475798311
1152261149
914849481
1847205139
155003532
1188420716
1748285825
992241958
936780749
1959440717
1140018801
965709459
1032257598
215688086
1702321202
923106276
1893344363
11633275
765142824
2014346560
2026461053
1111188527
1884632179
118653206
1892892825
1063841322
1191144187
315138921
1751805236
1425335506
218644111
1453065087
1818681371
1971750004
1464263138
773906023
356722262
1000218819
608927903
1615131930
1158543064
433950244
371491391
1573795533
1410946988
1583173802
1009898264
569030391
1670401223
1121949085
1304377402
447932467
1765543506
1288827455
876521488
2057249131
1205978732
1294921182
1713090080
319908200
1807865784
1634750516
1497420893
1530170281
1793174474
1810053972
1049105640
227636288
350816528
315558557
1164924479
1373361234
779874663
1929378690
1502210857
932646375
1209665505
1399234111
558374565
1498704105
950829010
1285360939
2144191872
1466666635
1074500059
4386229
2041632943
1949191714
904166281
692140034
513349418
2058922311
1837696163
2133248012
2144973065
1016997870
525438384
468628727
1178466572
1507161277
878355996
1285648802
660741936
828588329
1099377349
1919006132
1292956256
1214607935
1389358128
1519791184
926919700
675255287
1611258951
973139376
996196522
734631529
1617675574
1068875428
31898451
1854001561
1916569403
33560835
1156587264
266555740
1882382087
1483340894
422924849
1075931737
372225189
187991360
879857532
313103780
52162687
431181436
1923080378
1575785878
1976752729
907778224
1300570438
2131747183
388104097
1987590938
270534746
726161963
2064097685
529750803
1236810377
264193555
1064872782
1472654639
1650812149
1543673234
1326919747
2093284619
889675536
1914793868
1382183512
1216920923
952653022
1521878235
1107914756
1723949192
241301767
1111338321
1495857962
354924782
863944680
809520075
1449023183
1716494502
816849075
1474820619
246897984
1067854439
1284694146
1422523838
1302933209
812489046
685401168
1572995940
1498834816
1218978193
740035342
1927324802
848158215
604139534
1028886565
1250832903
1275783465
1844378406
473527803
1159907783
2090872539
960699122
195327791
1968484852
1544944033
516352291
290390508
1459486188
178591674
860416423
1081719263
484080159
387399762
115767995
1526989276
285139073
1337328412
73010393
246648592
1525306577
1179729133
809509854
847512174
422783041
801511315
1969495605
704089002
468707090
193957654
1548076537
2055312077
807250727
671711294
1093183619
692349669
1399110033
607076024
1428043641
628820992
1388078619
2143204294
1939582943
1443354068
1167015869
516490195
390908885
1455511911
169903369
1574550853
2113157516
204876784
1595138084
1878888076
1414192134
1925234797
1897425730
1074889757
267309982
1877232266
853015728
1927532314
1855147438
1930143867
409713476
1875841863
1723997540
1558402375
1454832197
26820029
799022014
1923572541
304700993
830399094
1648709514
350125519
2005485808
1920213752
408542764
119207018
210210093
180624615
1355334536
1350224921
486370263
1717034898
1283019362
448780826
81123196
470674064
35683416
2012800486
901972230
1957377061
962257562
483709976
989932561
705607459
1382067633
1742264203
612878912
1634765201
952380970
2077404295
774496486
328563356
2093761670
1174395642
642167802
704657638
270242266
2122514423
181123842
273219837
662007591
199237818
174644665
1424282421
1284615941
811140213
318240492
885338690
940582059
170039050
1429774919
291072384
482145482
898388663
690048929
1486510867
578203016
1246933679
86417333
1391056258
1747396331
2071309653
1174013909
447640457
23079725
1393309278
1398849266
901054651
88925870
1504561429
1105457384
1619028075
1774788691
1932196517
1748712475
399584345
244267549
1483609299
2054321101
1288528432
160299184
1484568295
468430452
1951545969
1989612646
1890812296
2088671297
1243090418
1102549256
1450493939
2081820801
745665741
480960053
983779948
2068647258
1704059991
217694111
1633810709
1856751572
190469461
1098251526
514964711
2101752053
1457943149
585358159
1655065448
1788652779
1896992332
1556241295
1040908296
1186994292
828940709
1749238880
712031909
1591350225
822710743
1956901250
1723719101
727357443
1528954631
1563946095
1668880506
2872087
1355668041
915819543
136874330
242043767
105120778
1501224394
222145573
1448561907
1935159859
856429843
1009215629
2064096531
159080005
123126800
558048247
18380425
1568914472
1005624270
428202903
1543687851
329594754
768767005
668354441
1298980917
539196152
110845045
607192148
2091254045
1466334581
2056090537
550487345
1404091719
339384640
1370851517
1336708828
442252371
1797597672
466518501
1155135742
1997401172
1977004616
1871810269
675903810
1878816634
971213622
457449213
1136178509
1052573457
168565011
896836258
1470028907
1126408356
25004855
167187416
1142098573
563626518
1553211595
1884439824
1489285741
471901550
2059925572
770636545
155127653
2088813924
1099785442
528075769
1355849745
1894939139
1745997065
34129958
1133488272
202728499
1742606538
1437985405
538229794
735584832
1720154090
2021609426
799297716
1648086121
1756899379
1096693903
1621120899
368228515
2130191259
279302048
1228595428
1878755197
1623183007
2077932460
646104389
1316583243
310181594
1884583579
1979930678
1546322335
1062441009
1629056591
1984963179
385859272
1602389089
1367796907
754295794
2137952906
410429652
1333118959
107486811
1565335456
2075378651
883743480
1051289391
2114553045
1709001830
1351763282
2139013708
189227200
1061660634
1747743708
53461951
402726479
1134227340
1269035094
283589115
1164871857
1043349495
362216059
1374625984
1745987564
1425182281
28305330
1293982415
1617618142
195823456
621759338
1208022086
1777694090
499709257
876275641
1663347911
1982665148
616115685
1734501517
26315280
1081994868
1027148067
1995100497
1761128867
589300485
2112544564
391244881
180472825
1409193190
365563533
1285174015
201338267
334302182
1361087168
1653652137
1821051419
25824894
264761971
1348325469
462532218
743564823
1738484969
1257332955
1512358618
864103252
1111331235
1258039700
38638796
797489818
1024234848
1346810003
594307637
1542713190
1863385469
894895245
1656150725
1925327320
2009903294
1937130818
818885361
1767151983
1589761762
1212609571
730717490
1110528756
1396756172
1128074125
1832244595
1845275477
1212772224
1516822564
409805426
1093262486
946400294
1126549665
577919088
1392767514
295516364
1818070493
858268543
768605256
1634138499
489792300
1823463660
250187226
1431500886
1677403963
174854900
282754772
73671545
783461127
157569452
2022636025
971445177
384877447
1914873358
31903750
576199351
551051521
1715758046
1862603948
1193597170
1700523932
1108794361
1222574773
909270096
1567506217
1958289043
782968785
103859732
1154495630
660325851
1156700464
551909684
1347174570
1717028677
1277161409
1488244982
1011917136
1022709504
563924120
1322540723
100231556
383492437
1837409399
330215425
1908101546
1078134079
38278438
857841127
1476415351
136427105
2056388822
174072224
153548409
1437392877
1827975829
1432401002
2004197558
1957076534
469715643
1440822364
917659108
1913784566
1551659828
1311331247
1177595118
486950465
45833074
1171558028
54917893
494511168
48495860
789358974
255192299
352172818
259499847
113096450
1690791488
1669699550
1681839247
1919723371
1322486442
1953427023
319112601
712596720
1782517030
1713853358
312829462
800410500
1525672219
1894154322
260330
1599577798
1550805475
655792675
1941769353
1886906350
1544170557
69437266
107165412
1113084978
1398725804
1015695296
408033836
585657050
661438820
1679906809
825569406
1493783520
1632831942
1169365742
1317265477
1178379860
722593510
824396971
1062459742
1602665903
331246487
326663244
922924912
225286370
1002058897
1581420080
257421443
924664003
715118830
435635860
1172309824
1423619394
901063307
2029902719
392300614
1645110497
114560530
1598197423
930106960
1733241368
14390013
340480305
20286984
418828709
1876505679
1004956620
566176389
787032513
675043435
1001140911
589681149
643209014
1904503310
1638711002
1796563199
241382346
1442496289
1925361891
777326499
1421571384
841566938
1025768242
235988376
1061116610
601822253
1709814677
180712914
1544365029
1102280571
1718087203
869196691
827624990
1360604611
273588181
2042375740
1518050192
36838831
1974241144
1286063475
138273028
229962574
1007493467
922117567
93281398
1783988319
806002836
1878867086
1932251873
742450480
1624043967
1898992763
1608234814
39747576
554616115
1805273495
999790492
707175721
90284279
310265188
1607668800
469770517
1435106122
186991632
123231824
523599368
1760320743
1895276336
339557522
1706235474
203721476
1076093704
1788517124
1155459968
1476377047
540273362
1926209737
435898149
1345504893
1930511472
104418765
1705321137
843413913
1008327941
493330932
723474487
323735991
1711666505
251218576
624663004
1160139997
629169514
174512463
1808937700
2049076039
829553102
975602056
836341700
1072939464
1226936061
481386444
1431211610
824161185
57202079
739460885
255759690
638827814
694146880
1473124147
728004144
1027601810
1778356924
620338035
1273566151
1135514040
56420233
2091446418
1593365437
1571909073
289196777
1220440883
285136380
1230938140
132301798
2071410137
796325127
850727703
2098900797
2115436339
493326155
1398941552
1084148670
1195233436
733222277
2118213250
1746603763
26211331
1553556699
1087311038
1513013557
930714272
1388635569
1927746395
250438004
1761006294
1771533478
1598595878
729797130
1147764266
893719260
628623037
1369885872
1940205691
1856134599
263681038
1929354989
175836460
395366356
1441785843
856436200
606993974
1914357859
679675616
1646216074
559446512
896556153
1679755454
1584275851
1072484694
1091956282
2043521389
799563462
1931019954
1739951544
1687626900
2090273523
1895246629
1210327362
2016556811
157555416
1611875815
206263701
1784293742
1078664369
1726988656
1254708608
847503819
1569993855
466707061
825707304
969604841
853172378
1933297107
170370955
1460664712
347997313
1336370903
588067613
962613082
1766113118
1025125883
190571874
752989310
1950844416
795575831
525633135
345591428
1785727239
1243413411
1309414879
92796590
40263597
1288725219
190839778
632587065
787479796
931431782
1671954758
1272781414
1675684623
367089838
806817627
1520995635
1121997030
553434347
2010888375
1951447137
1277246710
186696368
456231253
1776217982
844151433
1362917616
2058624701
859008746
941239621
1506296800
1717897184
1261491832
146994731
2030484328
1022717591
2105846499
1283350285
648745046
1157924393
161865971
1278922627
1225653056
1864615230
2026008336
1338591374
1983525673
1485956185
578086909
2086676768
1798925071
331196435
507190384
1486502635
1042995269
1824616326
1170654805
1043531055
2009874809
354979363
1986083349
1759603339
1295946664
1534028396
1840980306
2094107725
586088857
1338992534
1889615134
1314846486
1437444406
2030539925
1613705225
1741690554
2132460125
15934790
2084131046
1089729281
112415982
165589612
1338410024
1470313394
1357281003
715997580
647175911
1464167502
1102844682
1627264490
1890963691
1083945337
280376996
497305586
597661390
171013096
397797439
1759585820
1976546347
2096407938
1456243996
2029149388
1152693806
529933743
1526900863
1990518522
173243797
1450407070
238918024
280872353
40718569
1961537730
848052466
1747550620
2097018627
1478089309
1799661551
1275294103
1577769240
1110073247
981138958
765840511
1893477503
275378534
1098590150
705921056
2128160370
227647328
1594741948
2133643973
140522583
213662744
1987190105
1077922434
269762430
682428679
1041541598
514153850
523761309
1982311258
1831690321
540830373
63971445
792356801
2072812164
649296373
1197864356
1484498762
1728111881
934429726
2137162667
542884514
366888000
118752040
1578899026
1003231069
1984955350
1501793006
1439607304
1251763041
1715342396
1860839663
752379602
1494182418
1068417319
1094864083
347283938
1665654612
430860261
92207226
725870653
1380883696
1709512055
22607956
1211732042
1100160592
254026976
1911743438
374560071
1994867892
492057978
1818551593
982022206
1444373430
659337462
1382107732
824830726
1012897066
54385148
709024864
322372274
387929573
846619107
1660289156
608055514
877422965
1970112502
1229823955
1531102922
977667719
1226489324
896849917
255901592
1741245313
1187240012
1011774132
168268286
870840897
2072691453
2041784097
38079223
553811116
1294188609
1436524861
1605971883
350630101
1698508580
2005094923
850143299
1263598884
1698814286
1879115937
1910452590
2134584599
1346291975
2056409510
1615959882
845714579
685090959
362717088
1850914590
165805331
893691703
280443878
2138704332
152557932
866969544
365493731
960378440
210715162
81819638
456444935
1543777192
1075460465
1948306596
434103323
715080504
1807497271
1180092944
1399646819
173763265
1434190199
594366719
1777255407
1338660775
495173355
949441702
59126904
447528834
1695573374
577403501
830163087
896572417
1070686417
1104625281
1401128125
584938520
1652131974
388473670
889577010
1588047491
945970078
441280202
726498005
1405349035
88245476
1206436265
146553285
762538956
1998104520
1049668823
1244529598
1847750684
260797434
1342549987
2027807278
559003229
320864689
1444427712
1413341494
199487155
935818799
1798009961
1951577710
1883782840
459599878
1516093265
910438983
1377487742
504150800
863996357
1777563507
519326710
316525853
1797378803
1619524467
1078043439
1433831793
1327834765
688148215
1545372370
824561179
1548886645
2031332817
1899894003
706299659
698647952
1969313663
71609954
535432059
705807806
1173008343
1118144983
1812496610
1974742480
534586764
1371768868
229148836
526615742
800122110
1992555802
669971254
1407466070
324095493
1574600536
239156356
469114746
1564751366
98878513
1438159124
447455820
1726017337
927957311
1641617609
93492792
147331314
1935496843
634293457
1549238516
636303434
1929953660
1519325762
296513911
1319311478
450500079
895836143
1734106546
507245084
992641464
964897030
865339787
1458461872
174921236
308073207
495547435
617612807
20371952
2075095134
466276148
1507275477
501146823
389154260
513670156
1643382499
397377566
789780062
1425642263
527602987
801198647
1199798062
1656779010
1425455232
398037040
145714303
721997321
998421340
1422145609
1973882133
22534954
1612290066
390288479
332853032
685435197
1705933229
902579073
433200284
13047409
1295082364
1412173064
1934511741
422086031
1856707008
1028373024
1666413036
730471190
1534632454
418232490
1287615648
385795161
1926730460
1818051795
744446064
120931647
118762583
1061739468
385781755
1516211925
181024898
1277212173
418226853
701930850
1523168128
1433553187
597760331
226746028
1515207671
265933488
1227469315
1245257782
1013467794
172157373
1550245117
390071677
2120168284
475076998
670334854
126486092
1147333882
619283468
1291125229
1728705783
2054726112
1224117179
2113446570
81792115
1360857022
1822328199
828576501
1864468190
1711243296
1330017365
298867419
354728806
644415702
81381735
1645872482
425379107
973063098
2096115861
1035834802
1407168658
163102571
1653235936
361054693
587870768
1072162618
1564407777
57931948
660858098
1803563963
516971366
269855864
1821577238
1102344825
776250322
1182066720
1222571440
1313464036
196644480
2065083279
1763158299
1007518319
373717002
1971163033
248147103
1006459889
259677757
987050402
2060163011
1926648083
770435653
193390957
1446971066
970450459
1790411734
1016644536
677908183
1756282314
330263155
1893189519
128581147
1268179495
775804891
1424917007
943857915
1508299942
1561406060
1688787660
1399083125
911500833
1154160613
1724264472
1568868549
2070173529
1510729353
937081621
1655441325
1402323187
357740649
736181311
1141010870
1576682548
1061924112
1094578034
1501528538
1695285956
1648722895
387172426
1732427395
1991401241
1806083627
334296628
635091195
2038858952
710652492
1758966031
1091523213
1820899489
492297380
540560601
953584542
328692073
1868587688
783390284
2084362548
1813591825
192677110
128219004
1714029559
1651133500
1736411503
99083058
2014023165
1639914811
2018526707
209324524
1183686872
2102163867
1033220523
436983262
145458270
447124296
1890779243
627551968
427859076
845662085
620872757
2010417014
23261217
1833971369
224827256
1572220984
1123038805
422507719
628674552
1825305743
886467910
705067480
714487882
1250852593
557906102
956053871
593220199
1280181408
938690484
868580393
706519582
2110896888
406455039
878825147
1225752234
307860070
1409008507
1108624012
1963781681
2130918324
1297240110
162297500
366347893
2092135303
875914442
1817208490
285038635
1925486413
836763576
421004416
1990910234
1390117149
2075736101
1055627158
1033110970
962833258
396991730
1094051106
1839240272
894672593
266738197
991633699
785763987
1828365481
744056657
33924632
1816165378
1824048186
66387708
1098478820
414647431
1201800857
1481808576
926907901
627872314
1361969996
841956277
135901400
1617837012
439661621
493401854
441504929
994260704
43618744
793169155
1552754816
1745424983
472250197
838387615
1552599888
1300559936
1244909512
1683005444
307948672
146995330
2095679804
887401761
1241695261
217864889
501764420
1004591604
510218885
1889400991
1064147449
1995465606
94693886
409444541
1577641196
1858674630
2144959812
935165809
136763611
1979796225
251181418
124031663
97688767
486072043
919921884
570631007
640580738
1186951208
1645709368
668878723
658822538
2130679051
701292085
560819509
1072843402
1226363770
575999131
310176744
717897668
481367963
2041324438
1303945176
737582978
606515598
1612310144
1519880927
1798563483
359390279
1702517810
633438274
506099607
636799836
711993042
1042797979
1720072276
646005036
2112988302
254418385
1917678920
1135259038
1019336575
1514138390
1545080456
1010815983
159782487
683710877
2078796564
378992995
961119183
142745807
1350809071
2048891650
425676827
606596837
1683284468
1385999371
11845616
706398768
266991171
1183865972
1875115414
2067970927
1063133778
1384277697
1467527427
1153171627
1728518758
115992230
2021089270
1977616078
518667183
1990440691
693671393
1981508639
1805252752
1476286493
864605459
338299596
238849212
847535671
1537101340
1651640935
1285355942
802056024
320167990
307690301
2101824237
1170577925
1048896036
1652422523
1121002017
1960815420
1820012979
1511771668
1150258032
1023241352
1314196523
1434858783
1511725435
934601364
1031745260
1449198493
170084840
1995432824
347324193
467694577
1815228910
1525169234
635730562
1035562514
1881239974
178938044
446869292
1584978429
1159819584
375889836
368442405
135985593
357819598
184607403
2075318631
1742457797
169515131
1649603548
1384245400
1683584338
274433224
1139624888
1256787048
1933685764
454765363
1979475989
247941576
568547643
770587119
777038345
433352587
1981598550
1206089896
663403542
2094368497
591433836
1520892929
1989574728
307694451
145285243
1354736339
415074110
1423830007
231948214
1088936364
314182957
866144742
838672517
1268950837
1028882763
1945580132
190483986
1129185468
70095714
1658430920
2082463338
638805505
1737673316
1389562002
297233614
473417231
35889689
537191222
1419533188
476818160
661860917
887462438
1165188876
182234615
1757043725
1334634241
1578798894
518599788
1760198906
276764630
730415677
376927120
1770569864
688396203
2004414125
1024507026
1574616812
1347895094
2129663454
268570914
437121786
2074930314
1558721960
1340276730
1612872812
789242750
510116709
453232716
478315149
418936336
1737043416
996394708
407837159
218854549
654829334
636561793
1066119944
1443292664
269252360
1072884810
1433473076
1098942411
1880135254
1520311477
290505743
874387167
2027179868
1945593499
580007848
110845760
1014835581
792848492
41040195
1625953452
1679317666
509366054
1179521428
1104966277
383320673
1619868354
1432560288
1592501364
445344566
1247799961
2030833309
147519030
1809208704
1028796657
916743290
1184418890
1728268655
221556843
1046206450
1654547451
405205316
1279155989
2053242522
816798608
1805810608
368333710
1844680399
1733952135
1041696278
1948702848
468866428
2050585206
889458333
1080347092
416300195
2094689777
1466560158
1868969949
1001879942
851708524
266951895
51336227
385338106
307568430
402192312
1926014545
2011328340
625442370
1172952907
824805100
710777656
1523184796
1435772930
279045400
479754094
205656520
94686412
684740978
1130932033
652654922
1235552506
3756981
1207588564
562330048
1526018742
638911939
328978683
517778894
554921292
311949603
1049468447
1513120811
1000827870
324821497
987769417
1017647023
1860975254
1017940922
1283977944
1063845903
1295061457
1334810156
2079407429
122266043
910831605
1067022450
813454775
1949664762
669694966
43994749
74142786
796013454
1610657566
395373520
736783439
420855530
2085341127
953727366
1962656173
1310730846
277382062
2042812732
1982842866
1573424546
514335055
495751614
1983064008
632227799
1924049747
1239221063
1851469326
834958785
502270487
1300767714
1182384496
1708716903
730144247
261948324
140632219
602022899
703717904
1507874966
1302702351
321536404
1276482991
351556442
305587459
565769742
765325164
864992024
1655906760
1382480766
894850749
1967018516
222580138
1731035957
567027284
1482719691
270458521
2019715001
48297740
101207865
2026274885
246555491
1023668531
968332930
1130515052
1590202859
820717396
569086118
160005901
1387886579
1153824841
1973263913
1947324582
509203254
1375828449
2113494031
1804087409
819655506
1691871860
447283317
1864180883
1863866695
1225010074
1379466702
1240311455
1059676371
286409769
1328803923
313625007
250064722
468052708
1035456894
2046322795
607874336
372250718
1415935021
1732123551
790512992
330080527
1856719289
1161803848
1113992746
505468926
2106355003
572134924
159971569
2117351629
925169790
1876614454
1185524383
207362590
1414307800
1045241109
1566612518
104032065
1457034896
921332235
1808753280
917988300
1109244781
2012841041
884047584
906130458
1651772483
604210593
1648023354
524152996
932995784
384342037
1924462039
1503920197
1359575237
838677400
1827410570
1938455007
1781347272
347661500
1268572813
344969080
1477130822
1604295368
1681141834
908263255
1618071340
1261338207
1716599852
532647751
1582954097
1823821531
1855710397
374771326
638574886
1998932354
144676517
1149083519
1860477386
503224135
1618740634
454888245
524953781
2091205374
1314696037
1215683110
861571094
75937730
1388843372
1702426500
350978096
2023278406
200794233
529029911
527389677
1692088321
562739322
1859861347
822338807
1285872542
486592855
1474185317
355538863
2057645145
580150084
1208544544
1157070753
1906537576
2132727473
1421908632
1794135086
1965325372
81509491
2097355047
1365224410
2101329756
972721718
212919246
1530528168
688729144
1762670324
1651542492
1748893792
1731488080
882467460
524556461
123967371
340173934
1675532057
822710163
570513170
984344536
950735821
926898145
1428755498
1879898477
979860122
1938147618
2111624471
4374600
71909142
1299624482
266143079
770978750
1231544289
1804331960
636547698
1294717038
1789453925
15594083
1437241278
1548589021
663989992
841189843
801538704
66491868
608041253
1488676254
2036954891
242151134
866271354
2015943860
295418803
1937208945
248568796
1680646885
562308691
89902450
1586292319
1799523220
620969860
542246972
1040576508
1303204741
208648124
1968233649
578778149
1675195356
794108603
631593253
1557601321
351271681
53869655
1689330146
922404259
546468021
141685979
962213849
8344650
1155055326
579962033
1087718988
849954957
1942627358
408406252
9665111
760750402
430583392
1125885969
1698488168
1801814838
1737669987
67714360
12601091
1848191305
737414094
1762430267
1906423452
83008849
2092155569
38175387
433085675
2120857463
1422136017
1141715377
1802310038
1055319931
1227610047
1889035598
369777253
670319626
530104690
1738240608
1192163931
843604917
1521780401
1630360805
2080638604
346815642
1050025926
75502493
364349026
1331383545
1640499162
2047372308
1866242117
1955875720
360482826
198625247
871506009
203595627
1235814752
503478304
198770340
2027577500
266432254
1143486935
1973603833
1410506791
32274423
2015167025
1241655524
1146140841
388639369
2031489719
1810200974
1769301462
1577403882
564614642
358960789
299672986
482917352
236520190
21969344
151085016
257045521
1001753200
1700148946
1901450909
1295684978
1557187119
1225890075
1075961491
1580046653
1953073617
1108574596
458743705
541680726
1734754062
2105531930
108108848
1719609960
277748069
1135406706
2089140791
453891963
125785958
1249268632
1256670002
1011860097
839115217
923510057
952071307
942958560
1648701521
539201640
1161033690
2095000345
864056865
899448308
113863325
184820028
167515638
1790164988
2077482772
1891361590
304045444
471615648
1692802207
1369925721
1437436726
727574815
256943946
56420430
2101680505
1829115344
1189187749
1261880615
392450772
257111835
2067140553
1958575619
1163144922
1260617131
2114904505
1174776118
2038068727
1091584414
490238258
1232795137
28585393
1488906368
1001899947
2058434606
1803111766
1351635980
1930249466
502560844
1722464627
1744295762
780017609
1752240135
655067304
786609671
527805942
552389311
1669763102
146352799
1529836659
120197319
1971402449
1503785874
1727725544
439228736
1100780299
550595350
1904903420
1136862338
2120601003
1926046785
1960658954
28294737
479645464
1521291772
2104937967
1530660774
128463501
562246797
1488180301
1270745578
747996048
1462947935
1965953313
1225134206
802472318
941632588
1296022538
782502599
2057448335
792844159
1154997623
488568700
1256281507
1010595808
2029021079
1180128633
938771620
1901207709
404166295
778936159
705384959
219033561
2023364711
447073430
277452832
1740027224
1107918268
1038146779
927442874
78405781
618557791
744843534
1905050146
335673096
1144600841
1053834968
1824841643
280253143
583466436
1311113670
1544731111
1812719552
352345050
421451341
1358897574
1590743874
1880210170
753210333
2091293160
85619021
1709076108
1503657626
1072053412
1503886081
1001365133
222530140
1613293424
2041294221
1245705935
1698571438
1771417327
1385166649
2062884850
1639810773
1048615785
1986145919
1060634452
1667469368
253668726
1424576678
1274855262
2120493206
1939745158
2056472269
883662794
874850960
635710642
1057043699
1438354957
1318671684
1599113383
2029473910
1483703605
1722763096
705226778
1570323815
1984411270
290291841
74201826
620492286
64453040
1148480617
141519434
1714829185
802227355
1077900370
1606702418
1496873482
1278733401
631118268
684463348
1289055548
1691053268
1723734140
259360855
595853159
1457092980
1665110319
1078536416
293858284
332109078
1282161408
50538286
590205157
819884675
1540005622
893177412
1113050567
1670732928
2022070396
214315162
98019723
194668091
507928887
2087787507
239829217
1876714290
841638567
1294882303
259128426
1574676484
1892159636
2021531739
1702563664
1731629641
1109494428
274007160
970603717
178706650
112052033
62253195
1128490843
717268017
1521223240
1449290656
412821016
1306816163
1528515162
1830979910
1589879669
1072999556
701422313
1598326444
1297023872
1333804178
1144573966
1360406024
507531834
87203784
983802669
842539959
2032400645
1568340626
1941162410
1439496594
1239989810
964353021
1781159900
967044125
939674150
1835912765
956410401
1956732350
444479059
131772305
1411192883
734358554
1372889800
637522388
2045030024
408015726
1616729456
1728766682
1011216760
414194506
1852989211
1355652346
1974642212
2027489993
526994058
1036009161
416720548
371090551
950784744
893570103
131971688
1029171944
475603206
1546524095
37910954
563391784
2096665237
2095417741
1044330203
210868839
2011629549
2067450685
1830416859
1901485723
1883749010
1637094392
933515525
1417250464
341940985
300309371
845718735
212659344
1802647340
104089435
1595732130
827550741
572467545
1902306365
185925248
604036690
131009854
2052400356
948729831
2095406747
1330839286
945761301
1120012519
1095030321
694788402
155343675
318540399
775672052
935635827
1308830499
112407587
154311030
593100844
352963930
355587764
1384094990
1357466352
891196001
1429347909
1708791973
1119823620
1576213509
956488901
123604006
786353495
671699936
838228943
318928792
752569083
921251046
1777383186
2139283073
516505321
230042366
1678720742
618468602
483533060
1196798742
461496873
967070550
856821730
2021073856
567255146
1099600519
763963099
451851792
1272906922
849424661
2114542758
2129929224
792438548
1710349729
2083121576
1609964299
120698729
2066795869
1466512894
1607692908
326668154
778647135
264654668
1416309877
541412643
967120120
691726393
9715304
700347557
1001469855
312401265
44966233
1927912222
1077842834
1620984945
2015045925
1917589476
1824645212
160104896
236299826
613924903
9600100
1056106309
1970326638
668772392
1172937138
1443060343
1878418582
2010705363
1149415793
1742963258
1932673926
1042254545
2109620379
1867382156
631016257
1726951241
893897668
684925438
1211347624
229778293
1214262428
1598865733
1874286092
1514156593
1494033422
372013060
1171574613
303799197
428816570
795706396
1672910313
1862405675
1335810410
991109609
881289127
1045080797
907135729
305951813
798636203
1655311636
917101222
938930466
520612795
202727169
216915071
907565226
280220123
1469936259
1041100174
1284059988
2093478906
188408875
1895039378
1300813778
500834697
1201947865
348239543
1771305525
1812646480
1416055933
1797026220
2042020040
630103386
413013000
1992868431
120808361
1278472649
1689868286
2117472063
1669747278
9762705
1744355933
1153141585
468771308
684175027
105528597
1416065080
1876132808
1501341734
1097419829
761365523
826311482
94211595
171405367
1862395123
458247215
161248204
359043102
299703768
836778376
1019539047
950954973
287736228
713354000
1275065474
1676023459
1827262736
781788084
1050380048
2071623927
1035805995
2054303694
650584388
802871982
632038748
1977799632
613806308
1737782803
1094549991
1582678545
192403067
1878397225
1452521839
2062063841
658124133
1781833825
1607083234
386951553
1321295105
1361703148
818891608
678479290
667692982
2112248514
1612545716
279860754
942797744
1064205142
1154662308
1545992428
506225536
1813903009
1271458487
848390076
173954581
1229472581
409938681
1724016092
1533556315
1070627669
1564850093
784168590
66798721
311506621
318560257
228400031
830250512
764243476
878194504
1556519631
2053705039
721642657
1746358652
706301254
818586183
1436195482
155492029
1289843952
1311838965
1023788777
1231775885
595040953
1270735731
1687280225
928406960
1603630412
435508673
691734903
1209482812
529094426
1361388308
922803632
389601167
1318134917
475134693
1129468369
1847347653
1724240428
1304218638
1149956649
1101173379
857762683
2100352178
77203536
946037333
406953959
90929759
923585541
1926379548
918870722
789506666
685022932
970114510
1778901001
1420853932
843205994
1734188168
980415364
1286865091
1238325741
1341530423
1381336751
1791261559
1886277276
718456788
1625255686
1943806341
775624647
1907923139
372679689
1827390371
2021942814
1890254002
144410145
1028858738
541530363
1085329426
1510321257
863701998
1381281931
806338763
1645689519
318911060
1081985046
629076295
1884078141
1896734103
1027184778
1525802362
1853005226
1148147526
1768129039
1606202918
1133048805
879698756
231186168
686984858
1398741266
1513029779
1482120604
301952865
1464834091
1437839594
1996432093
245250991
279295621
1221036398
1882584012
1919683805
2102755839
2131151660
595601682
427413273
1137666004
1132905078
171845572
1750934880
2060997173
564703275
591406361
157390388
1181699818
264862009
1773661941
2140864318
2062138795
1201610490
1380040686
532304327
328140314
1496645648
115153023
967153562
1243403724
1385684971
2093916502
1022639562
12379968
660780840
92542495
1703979686
2014662597
1484606554
632501980
81795320
2000442668
897422153
1275904811
1190247445
460901646
1849480855
1929149432
1649814827
2044199477
206677654
1326394811
1952456293
348267310
1363120791
1706541750
1655658439
1674983641
1598924835
1179409812
1980169028
1282843601
1359067
557087517
26218806
1838097373
1291222140
526458017
1288264643
155018431
1926120270
642251511
495285361
589633065
1129102553
582663989
712519562
442009627
1133464826
118703767
1844725882
434033329
1755594697
1598942052
1134188021
855671728
936165903
936040551
1926891155
1352914052
158179619
294609372
1128703260
1931569568
985650086
1090545873
1994384337
1209702205
728877469
1513014484
160428592
972697711
2039120967
938391144
1547687928
2129190310
117405489
957571349
2097355242
2132671061
1905143676
21450228
217818624
513145741
1183499495
1629156709
1471612864
240606735
1634996664
50483716
115729503
1167006862
222212855
421165710
2020523698
586001954
761778371
162546668
469566471
2060291191
1694543546
2124475298
1615683618
2127315335
1728316293
1171114634
530078066
2006908633
1415977574
519835106
630994262
973847274
1232124470
1704557341
1491543116
336582628
2098976223
2063546510
1143125572
660427147
439616921
1877713123
859936551
1115124682
1128252892
705436869
1401983562
1238898878
2134147112
613418364
1154211779
648441527
506223537
1893568100
1283045303
2024294220
2054018351
1185003593
1676357401
1966533874
1396055767
1083460337
610556901
1830846737
1540835645
1432934179
604815668
1736368891
2061185797
847626762
694748034
397221245
435962330
1480218091
842982714
816078181
1357177262
894229970
635734619
942239789
566676976
31049371
706479426
5490987
1878728955
1067239945
1958488853
1444352250
1308372284
266150127
461876983
1066941172
959061092
2102770971
1320388516
1429676978
1458264248
1787988892
431856335
1414903733
1205451894
190562070
961851744
50700463
718113420
703079015
1278391414
1474657423
1924607740
1991209589
535441559
429300684
1062782524
1138081858
432546461
1297368812
2047897238
1397283764
1057688617
1414892911
218390440
1221117331
651185970
63085553
606194521
1597254034
725144309
1395038760
75465949
848421141
2120609652
1902580038
668299820
1181777076
1527751245
678025822
1859765259
1783945073
1603603256
1941083244
1718941062
1007726593
1032335140
241214139
1222481165
1241140171
1188431329
18264873
348968065
1025384622
80465244
1618267179
1243406569
2107868982
1817880089
2028856138
339870592
1908241803
1847228335
350354293
1747945873
1235239165
263003377
1577437935
1549366392
1091921938
1866651735
323021223
1185149487
1499883007
153161587
1749780489
1966185886
1282902947
1378635890
1685367835
606176984
1544282707
966171984
2048522480
594412302
642454994
1727201435
1484389349
1966949659
1388472065
286222697
631899107
102022552
960079399
353751059
1587052217
2105557824
366294054
76915117
254074759
115213126
1948126823
875984225
1819676119
1461729567
883482487
1811220358
400054910
494251862
1865751159
887848574
1888222982
2045380453
1966939345
1606809319
1594696532
103729722
1594906740
1109678088
1820224536
1910390789
1471186508
1347055516
1157566729
749277491
1238032501
597644860
1943370519
369077735
575038502
765270996
1014459014
719879903
318774453
1240579010
1805166025
802413877
443446474
431118671
1468608245
1566495474
319066498
211927901
122421913
605397760
793687174
1017856238
468671874
744954405
232826296
1121101283
533695406
1293526540
2052007413
1945808519
1267547581
1270036096
2123196799
2130879524
547383192
1466230166
438802914
886851889
1838196478
1345021734
1257463815
1448807855
1744580807
284508737
217020190
446532363
79055032
482332745
355157521
1007831309
375799284
1002178046
1303347807
960022893
2133848787
1185678110
2122373772
425712721
1779362298
332032848
435529525
1824668825
212655405
833390075
1354213026
1786934310
1654447005
1504716435
1676328546
2116487228
654569397
1151753386
571590063
1230499084
165170676
1368124601
359290775
364790515
973081228
926977953
681094409
1845975536
1572362273
1196293089
1755086846
338427506
1993231901
418362607
287831087
1312623962
2018653651
1219273675
982616864
169234372
2140037696
1374910306
1320819949
595107950
841649660
1699400906
1549785836
657217262
931446827
2126913323
1987533491
1089272866
459848795
1703968883
121874223
419383032
611252207
645798177
1560697778
1098014739
1215043712
146108789
943769030
1915579949
1836710504
1822523407
1235161082
906652409
239287934
2055046084
1472623348
1381973551
609902740
2129371929
861892931
494281454
1803900411
1361532030
836049062
664163162
621196106
528780994
492981334
224263426
2047695636
67944833
1663440721
21921094
2022945756
1277859074
1175979833
361489774
1712809496
1802859123
2144701810
233883344
1202889525
583914599
2120313493
95897488
121631513
2048614233
1477320612
2065202672
156338891
1142800655
485255439
1583551966
1474636475
14768585
1597423746
287980467
970818651
344501238
575858551
1431163339
661268800
1832621172
1512208608
45935636
128385347
1546472238
1115391114
1978897473
64767961
315239197
415379449
139777651
15209283
1715356241
666657145
111285504
2004509398
816163456
534278774
15770958
1877783642
1616357774
1681910099
2057220898
1453204298
48077021
1194277843
1877503510
836570723
1514575505
640391496
1507753150
2055685709
1353252116
1892662562
1352579448
1957282710
1724031967
1661520096
651179690
1703470332
130606989
498869839
1485015842
1754936836
2107210154
1324315046
1790469588
1830337719
362609027
1152085117
1609132581
301781040
1607226517
334690096
824137019
641758938
1315564982
1866929028
1244424321
125389958
1579126441
1582362373
1523654579
1894838521
1397890959
1114305880
1705716583
159710646
43788112
1910630774
1357887204
515343539
125834236
904333751
1544680194
2138642039
1032014505
491534401
1083632555
1364545524
1157824660
1615015628
1803002593
113963369
1446238775
2138617760
663909909
1303936128
568153230
1527050463
1087162726
1625709051
8516739
868849137
447085850
534218909
902119452
1677152823
1813817431
740938475
385908075
429071169
1306992345
200183325
1897348168
2146734908
119553114
1954865030
448570743
190214777
128547050
1771998091
897225627
61995649
1185105263
1211648843
954954433
2050912272
1182576558
628009826
12052851
118332661
1329286840
490238397
923355208
39738052
45905605
1160743961
440517281
1734223122
1171305998
1941014049
1173057133
741520269
338860239
1807779933
1408175303
491035663
880391437
1110301875
1547934266
803470701
1682636728
2025258712
241673935
1249915132
2082957314
1474179307
1494578763
785089904
895073404
6789794
1371728054
71565525
732223088
25423593
1318988319
2008689393
1735593748
2027002586
1792551775
2123292452
879229686
1568504537
1982718562
176236370
1129672385
401349197
499208605
1560616295
364170081
1802795239
1836275971
792516106
1944424970
2144688335
504319580
231494408
915554494
70129015
2109299922
367099117
1992062548
1969488216
489729553
854140355
1192320707
100486339
1301699055
311038830
1816619030
2107274161
1602887346
1050612103
560348445
576140266
2106450327
722013115
1341786889
1585187734
1757476575
122826815
1129516442
1493778224
1344549347
1245387197
1091723814
532965514
1874312749
929759740
409281955
1301384135
501464727
228326272
611243882
1208006327
1790752287
498873567
1837368861
1125721704
1976875016
1100824961
133579713
847967752
610951267
48917837
106062457
730879078
1793496040
1094653417
1343354753
2061976282
1773799580
1213599166
1826695539
1449974526
785093925
225117538
1471791675
436411694
29903521
889650899
875859214
1804224287
986076067
277923481
1267857894
1909895600
1070308503
1964668683
102435366
2125215455
1726563447
587530809
681280670
602415337
532468920
1882375051
1960210740
673357714
1883783619
77732623
1727389373
791725921
2117186286
996740865
689368403
789583598
245109467
539686464
2033394720
1910801899
468281312
188820159
617090263
1909594863
1507324989
217039634
1757288436
1268451749
1032527314
706696616
1932511590
1493916025
1613832058
1664402067
2010262617
1012601704
1477869504
398460261
1054838662
1104148626
1830310660
400232510
1367706176
2097660004
1518748177
372354396
1710704454
1802755773
564484869
868968851
1885674038
766497270
1160030694
147883725
1161452377
360380924
519346269
1537406513
69372843
1446966658
1595020791
700733890
309772710
439060758
586582252
1008865242
1054104890
370216084
2055046602
981484573
1052640171
1916953203
405884935
266144410
306701443
2129097978
1477386758
1942258059
2029012337
776551650
955530732
313457714
98915988
935350320
1510261958
430060625
152653447
302970745
108877871
1466860779
1839583011
605015166
1468039444
939601025
1562349918
516022482
1955651874
342136608
1788565859
1809542067
8989351
740798649
1061499792
2016149581
1241702586
453328655
1032517562
1631013931
1664933690
1069827309
1325078037
831610123
1454549887
1332374343
337161018
1604677619
1119194307
972649522
1954929792
783304350
1064856537
336639127
419789982
1641481633
270498613
1793824526
670365248
1701026841
1082435660
1045833098
805274397
709865413
1988219592
1448123425
65774972
1818694996
1722928472
1211826967
1703144909
2070596876
163128698
1099026617
1018955534
1673366061
1615311926
333747272
995297906
2067972175
1227093511
160409511
877927353
1664694863
632367949
895609405
435572223
2147104855
1182875785
1171751497
58511074
1000740302
1520664129
1462937635
1339579459
552040492
1635844633
1536915442
1894448965
1997931693
1748499949
1846528901
644813038
153198345
679919848
1193025009
1856145071
617557844
1886881730
276198398
905414193
670036033
253629577
2125746163
1445675516
492586473
1540886302
1718921978
1078205796
2073762635
1252076855
1953953693
1008212269
188664066
1630282633
1178086447
2065467198
1394639779
1167154383
1523504333
1398802290
616780149
142899878
836709842
1387252603
55019753
975281662
1889551753
2030641931
595056536
1233352325
185280400
1285050532
731434781
611523701
963448313
547726689
633601166
94547651
1890950086
1408361784
1203209698
1560526185
637149198
2049110817
1193496876
1055553508
1539759818
1459733989
1771876757
1271834346
1375167546
1231725531
1535221408
194735036
787406555
1055958794
422867463
1151256664
455704835
139823653
1513696803
1732898986
239070294
1779874822
1977437149
1024680416
1989518078
191937605
624103721
569099034
1930134077
1901707122
1447653190
752258351
137315515
34904851
2024368414
1297578974
276892920
555547269
1128399073
142984412
562558730
1246616248
1879814030
699799833
1032762245
776162909
1238131060
1741450340
1812015402
823691875
746913340
828802610
948182839
1338194552
1093760441
120609029
587198449
1466768554
1235506958
80946081
955728603
88925725
1097264793
1980782752
1654836916
345992980
1822878687
381243142
1684743118
1937909550
643469573
1632942677
796491426
1318048281
1524918051
425913080
1513660801
1581288215
480214610
189912665
2076096348
1613631924
601699027
1297213276
725171566
1769823724
1409121186
559715843
244577855
1187937444
191545670
1910360289
833872695
1764995966
341981868
1066466285
1371490106
1859185966
9557266
943927793
1577824396
686059028
297050320
323660739
711658487
404344866
225888419
967141744
749780358
858277768
2064256933
751792664
560448634
1792880179
1291048704
276947936
433251347
1104402603
1639820555
816565486
1064294086
1966846565
307323619
1444268766
123111499
523084188
887728926
960590671
569202523
1781642140
262160194
1681228903
697000033
1622544677
767725468
1493687587
1824641029
441989932
1731589977
1544961226
790969570
67210698
693402796
1308543995
1569720794
1056443928
885724709
310996071
2029441103
371489998
203585784
382915070
1695011555
1341043711
985362233
573202830
1441691453
774982281
1814541959
976476839
1253296127
1021673544
2145936892
66963184
1473577034
591950554
1572527155
819835572
2143886422
39491834
1253914126
788737275
1968075942
112887808
1607683220
47353853
1702453358
855375692
97860400
1597542646
1302126367
180108408
70282834
1212651784
1799768971
768907194
985938216
1150281013
44373279
506226843
266531945
1589866018
165118657
1506488764
1870701579
2052495727
1035304302
636228833
1891116569
1122939039
1053974961
1593020394
1391454235
1200562731
328129001
1548255338
67577384
529959482
1312014692
1982951471
1158983990
1220313466
472845806
2130127256
1264598090
1113667208
766230985
128815975
1734292448
1134546424
853403364
337892814
1268652995
1186236969
511414367
1889322421
27227357
90684395
1929110796
789617083
1926835227
1733196465
441790763
1759045138
672764006
1272063131
638779868
1019732199
29151474
118466251
1472022041
550235867
792462184
1505725952
2007595400
23099009
348041787
561503845
1248777964
1345125739
427291356
2008593404
1666617897
240356447
163054525
1934928530
608246346
235887230
1270575947
1088818858
1905878019
442811224
509660559
1277285721
2064596007
1791197577
1963840081
1022975009
2012324229
1134310340
1143813112
412873201
1478633294
1678387538
902683893
1737041644
817520431
1674736971
1175240477
1459938503
362564632
1813597152
856828054
1700679476
524737447
1078896140
2089526115
1167747968
241658181
1542663728
1655397052
1211339219
1421952947
2096526272
1825966483
1002349711
1160008637
1234135151
2085122276
1634144541
1246465569
1536172840
1327322679
1045600201
1184677451
1515580889
473762036
1142807625
618798127
1872140291
417296887
2143469072
741802585
1248597196
1147775153
928610280
1468049570
253713784
1200624098
474319139
1122756259
22257380
130418197
2021614974
940113202
1767026024
1210318649
46918787
2067687651
744210630
1292717895
1322429311
996916431
1257601333
2013159111
455337086
1723171904
2003053143
890008212
274685487
764620109
965046530
1539308035
1506606564
660077228
477236821
1360160259
1490560563
1502608973
761728122
1215858295
301916107
1437211545
580332254
1979871367
1390791097
914887011
1403359780
1538911641
1986122129
28150983
1152045295
411594882
342406102
1307001503
1606754244
1057854693
1492730863
325259900
408218938
1055859899
774667483
793915403
371634719
1397466735
1522555083
1867404899
770379401
890794983
797798947
1725628814
1467886929
5527575
1534618457
1669050633
27226130
1326953818
2123374226
167260598
366634027
95105999
438933352
25686147
914489073
653129664
82497983
264066256
1002381622
1215586252
383074937
707404187
869491751
1642613408
1384196143
1221976353
768683428
995354194
1708827342
784291483
1563036607
706741624
1976669212
1807873996
798251499
481230320
1166886911
223899686
1038691487
681381731
1792336999
1238706991
331056574
1741639957
1719509606
1808393582
545902785
1822042151
550489443
1635207246
1082828704
1969768047
1995672609
373132045
708173268
1282092989
932606071
572988948
818599334
1744718042
572182507
1707498573
859118581
1820683673
885121999
1455375847
969952446
548409122
1398911391
326517324
883703487
959044063
290962213
1249700569
2131916986
417457275
780760753
477486180
1143860447
1060201707
543395645
1565037121
467008811
491450367
1290333461
2073970713
899532805
1887125176
1862436308
1539367872
728284240
115637494
1885402200
487909593
468022616
8200094
1583405483
260534545
2020597602
775635668
2088961217
275329115
16491674
628461599
1479107328
474971612
1002954608
1973595403
644462662
498362039
1304238347
717238537
501686051
1580124157
1937148881
1724523413
1807962471
37450096
2048372977
1623982787
1406711895
498093923
2049905543
3428849
26100787
957521158
1040674263
389263004
129371554
237575835
669518979
1863348240
185056608
1413702549
468024350
1836567823
333954090
718213500
1677949924
301304369
155986813
183776562
1015626611
1725640633
1605412219
655466106
831053294
1090504781
338281820
1091715259
901465787
1306601308
482965531
1186242090
1576086985
2010101448
212145039
1828534875
1937406911
334351756
1122908172
304943936
453307933
501976598
430929831
1605706994
479396745
2038975472
702400186
2076177028
1816932470
1241676466
1603253292
336206204
1795644025
1807688692
1112238584
702737112
1888525675
2089936217
41710835
1229852297
281761660
590247764
239228202
996093208
804355358
1852619458
619239091
1309188499
1632711992
824725449
427503870
2041984151
923385382
799323106
839053214
2133646762
409508110
1199499187
1378067115
239636086
1739063028
1934990783
1692686013
542180388
921672686
661713139
1117246747
1857987114
127440000
80912848
485796906
1365791847
232116557
1144511910
1284374512
1429436739
906072902
45452519
805183933
108975167
804343889
1169696895
640938075
950110076
265344734
475011275
175374670
100079353
589675211
936614847
2042531902
1511092799
1807485328
771699397
241907483
298452665
1230849546
1390254536
669740736
453695945
911387980
954221777
1103419254
4762458
433308233
1773233644
1307854958
1908875235
379724510
1382579307
2081073256
685765362
1664328462
703228572
1333038709
1873162473
602649150
1214124961
1685956891
694057431
1862600388
2059305665
1153494913
1852132125
351048322
1437833383
819370359
675041829
2129575704
1727676877
1311825749
412599977
1899491822
1690645855
892895919
1483000943
1011439839
513751746
1826234005
568450597
1831009753
2071459904
1976909669
587349838
1384391626
1017399596
557728636
594900591
952298142
230366170
180617982
2076954478
215759657
492296257
812269733
827385316
712834031
317410912
1183441392
72693651
1877314844
837037036
268955315
1556069856
1302891657
1519909597
802445857
1122013375
1734730407
1567991727
434213553
2023592196
2109937213
1026199497
2128992883
1362237986
1090644076
142808961
1196910403
333102278
1454782968
1693435993
1865698027
132513995
1279014428
918026075
1430725586
1052979244
1655687132
201519983
1438225597
1254631482
407262737
201374557
1357219072
1334260913
235652905
731593772
209070534
984478133
1747176997
1295587258
772396275
2055615959
164658725
960164374
1671794146
827458757
362751836
150751416
661352991
853248299
1698462327
775999573
1764023618
196220752
999355817
890723084
1230067985
1739404974
1189517412
911951530
1988842952
1735308567
536404028
756904704
657697409
1388101656
1307577373
22921344
376757731
397215739
1986570573
513676736
1557083433
750381426
1137207274
1425534479
1904119227
905617446
859911786
259878896
455801927
1003978987
1728292396
449776364
326448699
1404255172
1212258304
1257152121
571457679
1361192610
935473145
1199122233
2033576267
1885900612
1122505147
563082860
644974438
1763251532
1311434025
383414062
2009105045
2043415827
1696932467
153701686
1179329534
1141434657
1668752767
979661572
754724411
966438294
1893764083
1217151016
1248574936
1789421805
1443944305
901214001
1252913545
906672022
2127584089
2081848491
381049424
863456615
289566797
1176867926
740373401
691767300
1495396525
1599473782
1230201741
2103380346
1626930419
1368936205
1191330755
1411865047
1920272228
1750042899
693383418
1947570687
1511532843
2035781661
669704998
295112169
833142232
1625722013
625512135
1388455531
534792201
221451361
1260440480
764933075
1794809246
1256706279
1111901870
962861008
1860590496
999140634
1107703944
636719208
2130158377
2067106832
2078451523
1232834965
1981685023
2060093275
901541326
405366686
935282308
2023076966
899550355
1584685379
645268713
1218212929
2004369676
1097515696
488145517
1252149339
2118215515
1448263306
1099256432
2075603346
1862836383
353925472
400088350
89888342
95274388
2132939556
265032766
73576591
1477385327
239253932
1562210172
2111603877
1167973040
1571144420
1191522325
410017542
1584032989
11194187
970321397
884005511
2111407814
567014369
1225419481
1729261267
1246952440
1304882310
1998696390
575506062
1146838890
1029854826
63598745
286596545
212429990
38269375
805222347
841672660
166213421
831319158
1523637273
1106902505
469181247
10564784
281721710
1493243232
328770984
1199493759
585121764
1718959489
849398977
2098350663
420883338
1386620513
164925392
150275877
1478372658
483192523
516614108
800247040
407452697
873364093
1564520287
1827877643
1464941696
463097932
1953516462
1090528662
1033563131
502202562
1646140337
1296199890
45159797
1802310766
304787755
359486172
869928298
2088862014
580636845
1496454542
1523087035
1875945925
153958884
1014280577
1636322775
1626006358
144324567
1511684110
870923777
1546879844
418445522
1739310344
96943445
549680913
526430066
1042397609
1353871515
1362124811
252934652
1851326057
177690551
138493001
1304761127
2109902219
1244152407
2126091002
2078755450
34309395
82381665
193211206
155534253
278200599
1306402399
1202080532
1278640195
1488256588
2063581851
59014196
580038356
1171866580
1521659755
52550562
2025276249
818238941
698804657
589492092
1812977556
1967419255
1151198882
410846313
464671641
868779311
548993287
1893406074
448781791
479154070
1745945823
1373714614
1566282492
1543920767
796425143
832018115
1646790354
507980365
359178610
1650845728
1197247542
564414875
960174109
1361607756
1805862160
1986037613
1559278490
1007142608
806419210
1405689943
719755103
1960539825
1772601309
1493956936
66754825
1912738882
234181820
574808887
1774186037
79046433
662592412
1347216420
193273640
67757265
600264456
2083424890
873219157
399664853
367804982
215107115
1358334424
250308744
366504331
136432750
201587777
1348243095
1968073372
1049722924
1902681266
2131309528
420639868
441902532
1704442944
1404289085
1571233862
1772297400
939958778
20809454
204347735
760897876
1871148336
724315379
85822669
1273075795
2147316588
245208705
1805345443
29024200
1883990864
2045992567
1164918298
130689593
310215087
262067022
815547523
691724311
1330593214
345407100
13873017
1763674899
693034158
857616884
1276191596
1644463988
50261707
648715979
651284803
936296042
1584872258
902394732
225926565
1180657871
1009118289
857145751
965185888
764795190
1903297470
1986686162
1721356848
1969769926
1193285314
1535205569
1407410768
1122814735
1786401539
1402228545
477325638
2034957758
995936799
2069640901
1364181953
665855325
1147602368
1865609261
365141084
1333659173
833873137
1125582288
1464912628
1544414142
1704509275
343675108
399834610
394298054
1510789522
535863392
563325353
2117350417
1350169144
482518775
1643495783
211412363
1758956801
1558933819
284178242
21118482
336652344
1336681447
941769700
253476469
1960292264
157532886
500987881
570092519
623102500
1531428291
224498490
564495172
2109830354
1372063777
1859265837
230273502
1752082433
545764991
508818965
1592416360
1948828463
385033315
1931883940
1344886236
1449885923
815571904
1819505875
209246291
994194478
816362096
47342826
1010612323
1093421870
2008201296
713449662
251976486
1022762151
1739804079
598784978
619289642
1690762224
831588861
1254349813
615727044
1220908217
1411701064
883497044
1512402342
181637045
1687870291
2133484103
1776792262
369196831
1815660743
1599124883
2124680129
695996985
1068688070
478695483
1293186833
1641255482
811100153
1350284170
1792577319
111060502
1468044118
1891003287
906767739
1100570410
12657274
1480630196
1907888941
125930772
1603756954
1015311133
1163238642
1645304437
1229769746
837680248
2076081279
1972973693
469767799
567770829
805403396
198828933
1339812041
1416743245
213205756
551561213
1738801898
1987762154
1552036569
1707232544
300020948
1270024980
1757165460
1749107467
1276795968
203567280
84258274
225305889
1033088051
995971985
756305366
1351847928
1196915191
505304190
1137777629
1053359179
1933005710
1268664712
1361863580
1923638334
2076057365
893626271
236894773
1657794214
454491994
1616195909
611321954
686515308
655541076
1921167345
1107139827
2116561760
1016388578
456422354
2102937210
85232698
1557191246
1353882658
196310555
403389666
1658943052
1230317440
1849584008
913061518
543300625
235785264
119561624
1375981665
1003750189
2092734447
1953548254
690038084
465030194
232806628
564435357
150781601
1030006674
844352882
906594701
1194363298
1321599747
585669791
1627940475
2015499016
1044955287
80811485
50819367
1667238817
878769295
1391049294
1407565521
1981027482
238103436
219384821
1848156964
1992938215
2029795636
1139811977
269755182
82595101
975867348
812687234
1913089604
2038074825
2144081197
600321738
1133928988
227840367
1235197092
1030987236
922293025
1050769857
315146583
2049343908
2089443459
1055918621
1618830847
1469004086
774802625
1557294000
974369308
1979889385
1822089592
693516840
1392088913
1379995808
1452759101
1255790443
1463738454
1722013589
208883164
1323304960
1467664006
1009203370
537279555
2040715227
1089868027
819914061
599096548
17220950
589478366
2055717625
18354874
1403991810
998907190
822567820
1508998180
68499122
1568321308
1976190478
1952222871
715224664
1256077792
437378681
354375413
283810771
2009179276
2003002848
826344830
995677664
2050441388
40399711
169533108
1838135256
341614798
2041731935
356333310
287268200
1449981655
1861310659
60912464
1964890231
1256782343
1246788742
1371673831
812245868
1996314052
1288136296
72469136
125296359
896573189
2136130732
325749583
296359312
310498113
1780784337
137214059
2035632092
1396727447
1610439671
1995327513
347242679
990292318
520007221
1243477728
1025454633
1843408750
23666632
1079411538
892115188
2126781863
1976927537
301461067
488597678
1286437016
2006657782
1760872265
1755365652
1236912732
1161023033
797277423
2139187466
597121291
462314729
949729377
781210530
78374262
1247903327
1729019700
1285909512
1232924755
112124582
1050271066
2065803741
235047274
1976065022
870700985
809856363
1655547268
71810561
519464549
1155408956
1225456836
965379752
1702147863
233583725
1275818090
1499614730
1215297210
503460395
538638798
1254817551
994894920
557734703
860823628
1670895361
1203596026
1642027708
1981151043
1713909496
1152992292
1653954263
1760470293
794102355
210805309
516965278
601124926
1206415609
1750196733
1751941064
405100164
1175424557
349914517
87996823
1038953255
676895081
403814054
505420209
832453811
351110727
315986016
1144764644
2137031536
752647482
1450078666
1216240468
1967151048
1818172227
1111955429
1546220780
1436921890
1580300982
1358053543
1890219525
664594395
959054619
1100059643
267870146
714738843
1415774551
1960285939
1842454316
528463177
929499246
1660790237
1030763271
684875817
1760631157
36107855
1714558639
2015451312
2146538394
180986208
85587801
1456350830
1604906146
1104590467
1072967569
1417380483
1892233651
1316639934
1244138527
93116168
380587510
594333111
441800754
1077887964
283450597
703451028
855584957
788868568
1849508109
648189872
128262639
1525503241
804898019
1051733082
1925941967
16675515
948863711
361406197
1620330870
428892020
581981707
840062725
1151905632
1892401573
578949574
867722174
693485103
194593803
466633254
1585632811
551267054
1416188701
627881183
652878931
554806029
794649621
1121634335
749245022
1419708549
494650096
849183846
2108990826
875200016
45541583
1217952689
146775574
1157683956
1924225526
1762947593
1487993295
701755400
474418163
1511575009
146275877
1163051930
67458182
1173016674
1521240646
92015935
970612487
1923323188
2006348160
162265870
375728991
1609423670
609852891
881212659
1349456810
756847782
446118183
1576884588
1664604985
1592475513
1074110806
1087916444
1247626236
1431897297
613605471
1782013339
138882313
2133828298
30175266
1622763695
1075919245
434576202
1814365197
1812084130
1686830587
297217245
13720468
1552106184
407353041
1590137512
420813802
1854392014
1582728987
160435577
1845015352
1654979559
452738556
1368994513
495010167
684701026
795321768
1190069811
748915776
41433810
632904026
2142656685
1867184169
1261268196
1935156014
1886777755
837651185
644362636
1268441932
1321500239
373683682
608184294
1425079591
1261193985
1324132515
99263788
1322405523
1479918273
1135143577
637859897
1457499459
564770713
712179087
667612705
2143088065
1211921069
1195395130
1937428104
1414361452
1794280702
1322420154
759637970
773602312
11571005
1457720016
1062765301
1977127763
25582123
1344467787
1048504468
2029003828
1617385194
1017741495
1683283076
2003808563
1528852315
797532818
280271430
1769163091
796708269
543560296
1065392505
999228735
1370121640
1073886770
518019506
1706643080
1359954995
1088424538
1966241568
1214229898
769697714
1898763407
1293223551
661593978
2062344296
290479401
1761950206
1798894808
1143535834
77165169
1329024051
54343543
1404249457
1335914911
1365751191
1594071383
337313185
1377360516
1267116156
1833691708
2011200353
1206577331
1866388662
1912542695
2067448843
1603155459
1366848681
1198107423
106411988
431908180
303669545
1198057801
728058549
818074615
1566895482
626218652
1960158370
1940018322
829901793
1904598666
896469445
1404825928
1099315764
1402894419
215517713
1499313622
60765477
1083004036
410286687
1309835695
1825142165
231052382
293188673
696246888
445314054
1123452561
1717345934
801961596
670152009
1876324070
783875393
917198337
794975939
329765848
772639257
809174809
26022508
1346524316
1924813849
1763866140
1695126298
847775702
2077419786
1498642775
1094430973
1313890747
829768880
2098616957
1782644085
1139909143
1618381137
1712580879
1523107825
28428994
1398177829
305632501
64446868
864558640
260759945
409112633
2039851441
1471685836
793994505
1627978144
661512738
1458519056
1164417450
1794248440
1557580728
1252895873
821003961
175400646
1867385246
1290028967
1163399877
598160203
1562562174
1070567103
716453274
371297399
1339150456
1966694641
1618734784
1795211721
332629397
2020225278
1436157814
1410250022
383625032
2117256213
366582021
755055831
1018757108
580352012
501505808
1978371437
1575779704
600183110
2082655744
672836802
178163543
908005761
2112812144
1421208525
925747536
1564185942
1168843524
782002364
1193398467
1777908423
1198349486
1998100788
2117439591
1437700159
1326485225
1059249417
911979700
787515809
1536987617
218896453
1421766590
738295588
1226174803
948524300
1457227266
1005401014
1927707544
892956250
1946002107
377971390
774871803
232636870
913568627
1482184363
880244167
10414665
453577903
659228600
1413600789
2127987272
878319185
824754383
2118507131
1224142208
47136665
218845023
185691599
2034904084
689339206
621721635
1577814017
241218434
1612809371
1303082685
1474704928
1747538545
214444631
339886793
1538353774
818616721
474997762
377642796
2128581826
1417301754
1413066298
1618177871
1437401775
2040620899
215428512
1594611216
712706060
1557596523
1565007076
1767676903
1339027107
171579133
312541114
981196052
567062410
669827004
1662787493
1920384910
889811402
1669831627
693489715
1421078981
501863447
377343412
313850580
2119151777
748289057
1535847496
255914935
924472828
1862627187
426079588
2017826214
1275227731
1127789384
1963558978
1313252934
299063196
1103017180
807249726
501449414
1129408332
1219164609
771867198
241963853
1708955812
1965135919
877054298
1409812437
1004716772
1649276761
2036729441
980507793
210392959
299456233
917602345
1013130682
740206660
1930567835
949379950
519938982
954644031
320143187
1382708837
1333829659
1815054061
426295207
689803763
1289556227
796066641
1369307347
2051548328
901711377
1503944211
597916604
1529855157
651222066
281739641
27298837
1702533625
1813559788
1211434378
2068177076
1701529724
594629611
866791172
1403415264
1604141805
1295972604
1277719776
667478003
710646892
1805772287
718475038
1766012968
1623896826
931586921
182258729
693141507
608037251
504833977
861433975
1844645886
1915906832
673744127
1576196941
198382724
1267200833
544136376
1741207078
1152061243
61907617
1146084396
899148355
858985999
1286657813
106561660
884678507
1520163895
1994919726
1753211613
1182171528
13271626
1639699490
928566585
725553025
1336290913
1146989625
1992791539
801468753
317222036
1141183578
461948027
1840076311
1157715574
1058440055
1011416441
1710905898
2126546064
1255175013
939833045
324761126
1116980653
456619175
1720857757
1318974609
88907664
1796884280
1129761798
2142302195
1132304124
2082930168
558395773
432167270
1671446511
1831479262
1518111480
1226737389
441783866
1857094457
346361250
94062951
2133728553
1281865544
519889285
1819773732
2106935381
1403819738
491031989
1488483782
1316989870
1441884648
646982856
690823337
750678936
1604567312
902277432
2137114488
2128520525
980766240
1155154205
48990110
1051240246
1945978958
717640447
1486202782
2003865814
1741411463
1471574444
85550171
1233666930
908622120
1368703198
1596540857
2051295771
517248939
1586862360
79234818
891585013
1766518367
442135545
2072701218
1137805899
1511334945
1164845244
1026274463
666893621
787503352
1979400268
1789273557
694841220
966377781
1807616410
1146547585
506673431
1933330311
676484461
1181366076
1461650690
1217935227
270463814
1923856037
1605970537
1763569503
1061111150
1550991116
1838336916
290757225
1760306434
2073026767
502120240
453374857
117771812
525307808
1615085653
331878178
1383765152
313086242
830367384
882781560
1954226205
519434990
348546619
1401525530
459468693
445335800
67934391
1241740469
496002795
348779328
1668041964
1366871480
392012317
2034609454
1472356158
16868998
2023772614
802235074
971413900
1705690316
1093722028
1331056521
1025039443
550514447
991550085
1837392933
1079184891
236500980
1412475610
1836856708
659608487
752111551
1341689465
1808019988
20844943
1720770367
1708186946
99410118
807219796
1323329752
2123339176
1081009947
890648673
510211169
667496478
896243461
989828572
1970864186
2049358803
51971598
1905380387
1618230224
457917200
549628516
1222038862
714754597
854161205
1432846861
495342422
1102564308
499819818
52347059
1814006008
1199567121
1621619105
1452017198
699537803
1801835670
1473699048
701242450
1852215801
1240390961
1609174985
241384879
787986363
1419192504
914845564
2044060525
1466802830
796982598
433355190
2092243924
848010164
4736197
939125077
1007118453
646039156
1534266881
1331667545
420947003
1888719002
1410865086
1935795725
198144494
780397144
729047592
1080086488
804303462
767051392
1011403327
1697323110
1703248543
623076273
2147003075
1189421920
690045498
807983848
1904379800
665670226
1888559427
365590935
478920434
526295463
1690875722
546332727
1423459499
1626508476
1106452679
146598879
1688691670
908278256
2058462715
863856083
1989052669
1309601691
1940973660
1323858906
428545158
1925041941
1222482400
465272969
2082747783
1955256853
228702964
48722879
1570097915
428949162
1572036549
1713295928
974999129
576645825
1545469932
1874144952
1637992010
2085448125
1783581603
2135003554
1980743862
84018954
1896909485
764715418
1088574567
1370897443
158695976
1135842084
1701981280
1074357132
736748281
1705566671
801347876
758953317
1202077690
454807479
497855363
198872043
1156942882
1287630366
1112299165
787083165
2027168133
1053552053
1240177146
82799361
2022788679
97384058
780252296
605824994
138177508
1816512619
456416746
1949061850
247889194
1017013212
256706893
1905641286
249648177
1681062065
121384832
2026374249
465912049
1764876323
1281597782
1063151914
489047893
911105032
176218436
474331167
1975639459
1280450318
1806730970
2130043985
1141781170
2059378011
1109632955
2030118193
2092170167
1440097469
817908386
72962726
177982332
963165318
1376117102
1003260392
1886908274
1159253632
246336324
173676884
466868028
1604687509
732421950
1763750990
835846499
1948343110
286719435
449245262
434205540
1157459391
1783213052
1851721888
1792259695
1576923838
8697079
1927736089
584867383
1598452071
416142514
665160509
992155452
282078620
652765667
482770888
867253487
1723549213
1440624740
582280871
614725761
1544265225
948765662
366383168
900458008
1250069750
1792190623
124286263
352535437
728127258
101687292
2069721364
589539140
1982360843
165281965
775964658
144981378
519795981
1004100071
1429860837
1338609444
143268411
132423157
226307955
1668272075
287286597
328930127
930637243
18396154
1018387718
114380803
1162789599
1007013775
1516744279
2085305275
322546278
594050059
1697520617
610015519
865298750
1976583836
1147205575
1562745057
795619709
136373817
2051269135
1649341549
397041611
645446217
997986881
942477066
1641481957
965791975
1538353050
477405315
1859634142
1665103008
1890140140
279930891
1089919544
283525965
105650657
13460832
1371183353
850709429
992410512
441130033
657262056
1523102809
504996769
512089421
995414681
2136238409
721584480
1425480145
2143328162
1997886201
1297708218
1076870289
1109744255
125998009
1556764348
1519160660
1982945371
4017770
419449255
1706858969
1809062548
1735095557
1056100796
1112713548
1079825336
650518080
1797633152
1387967929
1676673762
2034525202
426549734
520908400
1542807759
225167840
870556758
1163117274
2118062915
1752115995
1206736932
1007186848
936061420
308621565
556264770
177057317
220226134
1946112200
929689123
1571991002
1634153525
306860771
234344612
1145923281
880813521
2099339270
1464028814
1781020693
1870161975
1360828445
1772455196
1436263891
31308528
501493727
1319427480
2118982558
26384699
1441863696
2004336107
162248295
837004685
618933010
1721040978
333715380
1304399393
633135889
1732457412
707018294
739361054
1918408950
959947994
2099800527
1415710886
1774406014
1735797961
1495925917
1559820253
1392698586
1455606481
443127188
1927990713
774251401
1897268135
598522638
931765007
360703489
816122499
1311321260
769633614
85465556
774811785
1618331032
1173570450
914040887
996023739
1413125876
716475017
2066803900
2067026071
276365803
1385619737
541340437
1468622598
1080351322
1911972850
1768144161
601271826
350720033
1368048251
440783423
848984690
151413449
843602560
1360483350
466012302
797219472
1395694971
618618323
1875617007
574278363
1555217201
249588286
334388328
1639718143
1750964063
505414106
163476613
1308795531
314836335
1348333798
1821993881
1593552503
9718910
736364125
2102280375
1710045289
2130965502
1505188130
621921442
1724729080
1792071642
131340206
1846849967
46424320
1345881282
1195170977
153914272
2067007829
1097260094
1774620233
354437365
112869189
805110003
397001887
2101985699
130746969
695307030
1828894420
1784473870
781781928
757793932
1804120737
1766182127
774248642
1851108653
1827019216
422469142
1853152627
848660197
104458426
1658650789
200574432
567650897
1969996849
1891427477
2120184160
1117119116
1025216629
1476470079
1868950657
154636689
68521633
544453275
463336213
1340792017
559154146
429981816
240187971
1073553661
1974953617
825327456
585155469
745123397
1354634540
1197595847
1956394573
414043536
497325274
1269500733
1207779931
637602582
2054641326
1019941412
2120796686
1681050599
582944452
2088740670
1336513812
177088974
1133535895
1080266107
1384073571
1749358480
1592301083
1182776874
1337618270
1795411121
1482629970
1430345948
1904114196
1835891421
492195842
1940216706
442686214
375605470
385031079
797647687
239868877
1830197172
876985946
893301820
418775109
1694994016
1596698197
1819003216
71807176
137424606
378810100
1137356225
2058022127
214053094
888170040
1308089419
1606370581
250144816
431487903
1325885372
1004690721
1447718647
17513996
1535453937
220608252
32430878
1285280345
783466941
711885699
746469895
1562700066
1727285402
1670250167
366024091
1541143963
1685906720
727502951
502611743
2002983628
392959568
1591801616
1625810146
535145303
531418240
650230306
157675007
975752787
973556248
2120164496
2085854681
293090877
318163805
503743957
1297908139
75009803
955512532
1541209544
9216940
17329323
218437117
288951808
1942227014
1601749196
965022933
809776147
1711632744
226875797
1681017444
2011007950
1908501329
1033496393
28707156
433486310
1918804144
1996622716
1710618469
834821677
878737136
1876880943
1704996528
414338303
2058154612
163175750
444802315
1951781466
1385358019
499610032
492985525
1444527127
1666275056
2113977913
1293474916
1493035950
1560369551
744228297
66744309
1794846935
1709372736
1234041189
1770303432
1358048131
1680769308
551321255
1603326515
2050766502
1168847859
2125200910
1599554184
1662474697
1835794950
730872044
1941308027
323371902
993247314
1976149982
1531629864
945638364
790728891
658006212
1041374427
1901428403
2137429698
502105577
1197193535
454995344
216396830
2040806159
1577476682
1275693638
2126515079
1888166983
571670966
771934486
1810501261
1642556516
1203814746
230181500
1561514222
624579256
1568858677
1054953006
406185336
1622294932
54615419
1677897022
308150596
1641049314
376785872
975706986
322414921
122419138
1473386254
1059812011
154477963
1130078999
340553895
1665336527
1143258619
430900213
1685066706
1957688704
1194999279
1015038308
571821093
377855258
581747151
273111874
1168590536
1503851055
1210698234
1706555442
1900816992
2031549570
343840567
634567547
157284273
1229541178
1408815068
2079531981
1456681229
459246121
1444899558
1038283152
1360939913
746120545
948233518
1780225246
1385883332
846774948
1737735440
276964219
590597323
909723562
1867921123
1509709773
1920777008
757006564
358246716
662247085
191034008
707169032
1475580120
1761869246
1086820163
145049111
1446620540
1505196413
1265936724
555093668
1330144692
1030939499
251542792
1785397575
1449014136
291383616
2084559536
1618822136
211605495
1482947075
222830465
575920134
676075511
1223392422
530773342
2031777268
1285537899
557485701
1058249485
1522625969
874640001
1275693488
1139766508
23040587
1929557982
1190236800
2104141054
1519332290
497933899
1753116336
2034723492
1612640456
1797791064
869065519
1467567050
1569720852
2043969829
1539217966
2037187707
1006246701
811802548
1877774853
1103511325
672028252
1271534711
1772163777
42210667
1142068562
105497769
1866607849
614291403
432897172
1654484003
682999630
88448518
645702923
161018142
1734870407
2049712002
621661909
1335164898
817737331
1730499466
687086261
1646948513
1775925750
1288722843
772951365
1306391119
2009423698
954804436
2018711700
2122120953
521354234
102271409
2007527036
336402607
1247873310
1647498582
1665850093
1632521664
520526312
519470495
1630660239
670172211
1804264099
1652252096
1423867994
700911290
58902047
1638126375
1521512510
1832650872
144927692
1744870498
52416867
515439119
1894850287
230195800
324244575
1198605493
1309914073
488949779
1722681573
628021091
1912174316
1324573552
117993843
1203219195
152150607
750779661
796302318
747537874
579296446
389331056
797672658
2129660058
1661353745
501466270
188219690
864879270
1186030368
204125185
1031565645
748883483
1662384616
1200659753
843479569
926184276
167930189
1496318556
1576257581
591419044
38466267
1021149777
1326635434
1807494056
1134879214
1440501882
823840936
1513058645
1054949874
840004804
1962102112
1290974956
1005591672
298243255
910512255
1177741225
993345418
2066678377
2058233064
754573158
265784343
1979373095
302863119
815613626
349424590
1685179925
759601600
169129694
1857818650
1285436844
854651418
1708664385
1076664164
1161697200
1871419349
336043384
253705283
524940500
2029133120
868037064
1432775422
1308771491
2062058667
1770670899
1454940193
2090122809
616063680
1346449265
1523937041
831154010
368576692
910939871
1382879137
1431268801
1924445848
1626409109
965964970
1782957845
895014360
2047393393
984083073
1106483336
1724332783
2076234192
683293895
2080270430
457470019
1630727953
1620468962
549721279
1827080240
430756537
2076164224
847418620
711456421
934005963
12898076
488603988
323744951
330075676
1618245914
2109760422
1082059116
504380201
396221732
1350881011
1117412666
1652017628
958637998
735264893
221246265
1242997893
1951133614
1305069326
2022763560
2040370959
1599446538
1636004943
2041294979
981402259
1719425845
117675051
699949701
913136118
1001653680
1370991971
1435334841
1729422821
59027540
513886766
244670304
2066862525
1066412112
1415087953
494806123
356744811
527041473
1412984286
1088169905
792600745
1821063126
489034285
1343805165
431727401
910833316
1568898364
757493438
2085409892
920688204
1929337775
1704052102
1873533479
581385729
470972283
2108366257
1102114250
785522087
1746663063
513736597
772432036
487877358
1076716719
1115167769
1440278620
2109106221
867664531
2133014191
57750241
566604463
157867617
1001265044
1319355148
1663637617
1840198802
1763345997
17568884
2021717682
1970050876
1245596582
688392209
2128420996
210853578
1816738906
488151009
997280956
1298915940
732580484
1217188953
1402014590
647952459
2133631153
1970808595
1499219472
584072480
1162200018
1729421388
262489037
373237106
1974320451
2060716681
800667850
1804981507
1668959665
763070242
1205099604
1113898913
706094688
1288925853
2032830168
249172251
1905077366
1300484045
1888311350
1801837967
1824965156
803438100
1826153993
1377573254
1315379748
362378154
40890968
2093308598
1865453848
621888345
187738356
934240185
48107424
384034699
1449846324
74342401
2123330963
1282791318
880870779
2128618920
1040255815
371942213
1711027963
266464129
48692299
1521768310
1174232619
373950242
468048333
537913868
1007908866
1339447339
1455498287
168423047
429951383
1893761237
1534647796
957501933
51778927
46720538
741287387
258989927
1701976678
1311340617
1204738271
1106201643
1015388790
1191264930
1401699468
1011846155
380479378
640271468
964211066
1221356882
1321728805
344395895
1484942666
357072245
1699484617
159626594
878263558
532100293
898751363
1065971421
164712279
1183345565
2087638572
1715969068
1182598850
821433689
1098045357
62423673
542561317
2117420466
875381260
1106662202
1819547771
699104413
1929628617
957414743
1507462999
1432959521
2034486882
422954368
1605222742
860543895
506928199
1922672195
2081947213
272678529
522542832
901216281
1398169399
341814858
575339929
1737679223
1418875107
494573395
2028899100
1792086043
1144464924
824607682
584957038
664287214
1772106027
1579802681
901441165
1229380743
538437531
74974900
1319372096
976478265
826346226
1576670231
484198700
2059951420
690150425
1233519610
1614884186
1784956286
1110529181
1149572328
1718884031
362728206
432695696
787117152
633436528
512987244
331437576
1748710361
216958847
1494065262
766569611
193495971
2067162751
1031876315
15593958
190658795
333442890
1659183180
1410498427
767531152
1156903465
1084054352
1664838841
1804102591
1623459526
247914325
1882243746
2104515804
368435611
878093795
970077448
1817483936
1646211647
1335642822
742434088
1230226821
1322781212
114916256
1901964202
1166287685
1635895859
1941909839
56241051
941890314
570726781
633450213
19721108
1027996219
2095932247
1683245783
1189755114
1981284478
158686587
188612288
840274344
386511713
1679562364
274186248
69621358
1462729782
1520241643
2066063320
60327231
2137360873
371837076
1406907185
1308785424
1188233178
1156680372
1350550430
1137229622
1569613785
2082435723
1274595099
271111238
2101637100
664287291
1543315607
242488129
316796445
1558211015
670083099
796102034
325201009
1253323332
1944287985
135132927
1359117656
1190766406
671257518
1550358609
758913027
685154205
1978346322
1222396362
1325743330
752029907
443670611
473396335
335192341
353433237
462333925
216407441
1177690978
264421282
1195279759
750319564
932694118
707347886
558631922
1562672702
1054211748
914508204
1527751767
133240326
820652682
259029959
1633197963
108345769
1436973929
193333395
30412352
1804773804
2088896207
1069199306
575037547
1389340694
1110977943
1605788231
24956566
1761950337
1188579232
519661716
2048624898
423326717
117872757
1846218956
1168486705
577554189
1112509149
1257760048
1180440829
1493786969
1401828880
478702169
1814023068
2033421273
528951596
867788055
1501912367
885921528
1090027471
387885397
57279464
311806802
1619017336
670658442
511407981
1100932416
836367911
15414264
1262721486
917476939
1595191739
575544305
308864786
1058049887
1031940312
408675529
1744088529
780964719
2134916402
1131174387
361762786
1819808218
794672735
1253331669
415812032
1706674146
633042477
101595465
864994205
1340959707
1122663609
1400182906
574318782
869883558
728290533
1492857336
596887651
1670407787
1690128581
606412024
1012301399
1387819235
638827844
1806855125
1627808239
1032805651
1629116119
1895619357
1975713752
627494380
2130806162
439813874
1562368242
1735394549
144630216
1593027079
470510482
349225852
1876197337
75391933
1777795844
958018950
1937605712
1873741163
1502630093
1717232799
507576503
2113956420
528337776
740602079
734795659
1741935680
1504630792
285201301
789866607
568972123
451983900
1004792383
660849780
205107830
1670990595
896534472
1225665078
2020634454
423132179
112906169
433261178
847263612
2086771840
2108921717
537580573
969502495
213740505
86872412
1189202051
1099317041
1085665371
1221459564
1090590648
1531030429
1865226415
1261857069
505889932
1581461874
1187980129
652470077
2001785184
855109014
800182084
1750885302
137507791
562186836
2031178750
1247998442
1139020038
515454527
1042030959
453781287
1841480300
1392501278
2044619009
850099471
2124554571
981403365
1400794546
733133825
563518395
1181267139
1092262779
1958505800
1521782804
1393535219
951740476
1679447297
1967583764
381365051
1138949198
643888444
639514223
1631614383
1803592184
931731169
1639483175
478847417
385220172
274750888
1025785963
2052726478
574755126
1344397464
1268626380
463778006
474873153
1815072149
1242117473
1109325368
1335073036
1443304221
210399191
1150842301
1819133484
296096307
161087485
183711097
1703121439
1690261847
152721940
1184880842
1272913609
422667876
1829565774
1890010783
962679298
1130131692
1017692310
1315624878
493047446
386874348
296934977
1516506146
141996923
333705482
1125820635
1850526471
1633002841
872808935
653917882
1882793960
1043570204
1316623193
154851090
206286978
1925186775
136375859
2067996015
818758734
1011584717
2093906773
1814550148
311521670
1386309449
1005438036
134777960
1940937716
88416196
1246428865
810811964
1052715895
1910925442
347905553
1977037041
1154482548
1241223237
495218089
1486326668
211974115
177458488
811709286
815369022
630040390
2056408193
258824688
97813356
1489810686
950209343
1425613467
1152695975
1610016951
458913279
885710808
665641445
2005683245
588304819
1496102816
1568119245
949997694
1042967370
1315663241
1724550663
482868206
631083156
1232844057
1566285376
1805590943
547835910
346000273
1362716179
289152602
197132579
251960079
681052430
19701632
268473575
1920246846
1901283140
1369043352
222932464
2085679201
1518787032
643913143
1386053694
624020571
398333499
1409867811
1564310075
1151535573
1046207365
1452924743
2017244341
1419152014
1090242172
1351207044
995633839
38130203
61713590
1106948116
285588107
1482399693
520905365
146556315
415952204
274633239
1196475999
2107005905
1812760387
2138427172
1872893103
730199528
11002043
482392308
688162034
699784782
499582260
1301980594
1734815121
287032444
343973094
1984144338
1181888496
1522721681
787782651
1132937939
450243906
736964717
230079275
1008363044
335413807
827592619
1954002989
1720262562
1831062305
720475349
1409179049
850235732
736768307
769345300
815879057
1539889125
767229312
1775726834
1502787513
578223386
1280046628
1819669964
1047428417
198635850
751501806
1804972115
228365817
1163890368
1548915936
358570138
657973570
1660592968
795305152
1004466803
1430971877
1730085527
1902142658
1854194632
592662741
1656922147
1270483447
871813862
471678579
2099098188
1819662279
448523381
640109112
1498930101
1439118416
1063858611
736126777
441998816
1752073139
857419556
909148347
856839174
625184131
1562606263
484237676
1137046519
1368402094
116644135
1903781103
2060441962
486289211
963636687
1320644390
1237276744
518765220
1861119841
1057205458
1032640101
2085660940
1565714254
2055445424
1793666507
1175480384
1070135099
1302584052
633280365
591334105
264906603
243811147
622828774
563127188
154615235
550422362
1123193626
293726896
627972804
607525770
954473511
584657255
1835344032
198780664
304624175
155217534
452272557
13646595
63781052
1205471758
2107299243
472454199
2071369608
1573933733
1998117103
826712489
1987599651
1828827358
679686732
316249658
426567782
386528077
274555220
1908588547
176003836
873065446
1720972436
777005411
1052218292
833508167
1933223869
828768370
1021669613
1477899563
1897400906
608454520
1317477036
1700734155
1160228151
582634924
832607416
1739094299
1885067703
1287188250
473487552
2024329414
554159886
1767152727
1149352308
2094833477
763070724
510143458
650234784
1268678651
158993988
355037594
1815697693
746918661
1951614611
1025548036
609966789
1636311453
764041381
1007905799
1943239437
76417551
1913753837
2056586905
1928470524
1377989716
1548013446
571198251
792165725
305614243
2095808172
1243465093
567717664
720440736
598413440
9762801
1865014231
144654876
1366492777
1206676574
1764777548
1763861184
931888559
500632596
424671362
1075834581
1913603897
338772079
62000545
1418055551
1555727546
65952418
1756750809
1727923752
1964429247
1655882842
2131816277
605265690
892200864
1223423960
2069242874
1542057500
772532116
1062682568
935153631
1955009394
1769604319
2013806764
1898151260
1255327548
1048237459
673204124
1415404928
965373460
1278287514
1283941305
18135688
1149990270
989473112
1025000869
898232654
1911879566
866427619
248506482
145912949
700557278
818741759
1722941726
1850562003
127600471
1720218868
70465384
984013213
1640423568
2024232868
1931093491
2044989426
1664093188
402141931
31990386
818902820
1974172882
1662271918
1257950632
54503060
1555731405
257851343
1404529774
1179713585
1210825997
1795047460
2117142218
852192028
1360679787
951995038
1188712798
1043142094
1122946284
987333360
150232236
385040524
1159737100
2044597806
1233849943
1524240213
1905773290
1894789631
1374707774
1542218876
515391961
1221935590
801597845
727499368
589877489
793818611
30420729
658519620
480634401
544952570
1304771189
1919175266
1245182971
601751258
1958476819
194576323
1431420319
255406776
949547415
736612664
1953919931
1426181468
642291563
693157024
623491230
1018989248
495853698
1439061614
1376351159
528546252
408483441
809624250
353574615
1661794537
1085407763
1072199725
1697993185
1911668061
1433516875
391784962
1634637647
1468227798
1393558012
1214528110
316311525
1918105716
1325317488
2121225413
1781411830
1612919409
1897940292
136499085
1816443480
1514896488
2013958513
1322645281
1954375119
836088261
971518532
344481741
717996174
1987858976
484970776
1329217441
1182477583
336019221
256702465
446550422
1975954863
1435042540
407757562
2134556353
1166407996
1176936117
806885103
943493509
726718331
1395843113
644088620
793063205
1603912892
1669742785
2083383464
398219865
73457370
1276922691
910379731
1765096825
675289328
572492382
1400252351
1923284178
212973590
1722613265
979826660
1580552354
831657683
1756896141
536246200
1070999493
117289569
2107134479
412104199
778129885
1238138404
1491671449
1000271280
1909403821
1980465228
1485146411
2040243521
2125165553
1710601700
159937835
38311843
1230035566
588070732
2136610120
1506337691
1904409721
571855912
1307849598
6685864
1629429325
433160196
346415306
1509167976
918358672
1602266664
113227105
1323683120
926479363
860245556
1135711670
1916888202
121593874
699512873
407044277
1288116797
403970279
1724790986
1856956021
1186634802
15542349
708468181
1133250163
115355292
1885001951
988240355
1770706273
2120129554
2002108751
339851666
1043459103
1045884320
699127209
1302617780
769785194
488827786
1839563441
269927734
92951509
508257376
1457245997
225939274
345430283
23543526
240682673
1330928024
163619600
1362383034
339307443
1523570491
1099565855
1163591556
355430765
303511168
1833913283
1181591931
542310148
1795673336
234137304
1691669539
1072052492
96865117
895161338
410592948
1371427823
1697036845
1575253777
672934005
2049764896
99319297
1735417336
611371464
778203824
1358144435
1834633008
1948562656
425886483
1738683426
824340469
53175590
147024325
282743157
1099573882
1086064621
479302766
403888642
1443675218
882058310
667948514
1059214923
180208776
355011631
86978823
1988373362
1085680075
1840124894
498199085
1727535250
1666748619
196973107
2098962919
1920793323
852908738
433629536
304002881
835180938
2021534516
2094651123
509948401
376978007
830273098
1068649454
1689023612
1097514395
1222285203
300027167
1363998276
1202389669
1771761486
440130399
732366529
262525996
1175226815
547742759
1426953805
593271815
1768803514
1453865278
870844827
1266360342
1160883688
1337594101
669258574
38831562
726462869
123653941
1177589352
1288478476
1259663447
608425236
584749264
1254260231
240706929
2091915515
377818309
1456558573
1618920830
968263523
1037376637
1500809846
2039258018
1404840697
1644878440
31212757
992440705
67312719
274757090
1783562102
95468498
738933479
1609057115
1156945624
667636094
481930461
1136842569
152209632
716237165
341321571
1235626257
935690795
1105273258
1000144677
1255062626
849097109
215157865
1594687607
1603523586
1162962037
628246315
455610105
1408740230
1866165106
642816170
787582697
1840036444
671794750
1737824022
696620198
170458387
1318721468
701617747
747363588
1971341389
665871049
1107893836
108629487
1490985752
1303809623
441133429
1957871140
1100720226
830550354
2121624147
1857865150
134214183
1332717286
884759104
1892832894
1190497084
54618976
1305006112
1430936538
603744566
1881325516
1750195553
1768072034
1490808690
1100060263
1480340867
186600794
1185577128
484165287
963124031
1125123066
1407445498
1914145338
1920391185
1978399890
1969769378
1989623877
200325310
1997913986
73100695
1912175171
72652115
1983363243
1761513276
706105408
1908006475
2001375036
750588797
556465376
1305359198
1031161362
868563530
80003537
957841685
1314858205
816177913
453776317
1451468769
1955554943
1519015476
791744254
409905664
1825485725
147659039
1960457044
1952997757
861429907
347784807
362178735
1931656810
855734185
1149104523
443763576
1980861942
1769965595
139268203
653836236
1415890789
1763786418
2098425329
32165657
489055183
2036975087
1978541054
861064018
1550105272
1965027011
1073094108
242269235
896690538
1703026774
1777345159
1364595231
2086977910
1064308708
328984351
453682161
890879412
276513354
645605450
1413280229
2116977081
1458524874
1544146346
1168028322
1919901493
822281270
461378350
2049877863
1936352496
75700506
56081328
852539373
468546738
963113863
1626164055
464869028
1230561607
518454758
1790331204
590425593
1053791552
330357457
1202031350
1153831618
1567473883
254631269
1215726822
1379811937
1221529620
849758680
901293682
1071310323
256731545
376560843
932428518
934731362
293680173
407772477
576607338
1000266130
1823221224
87945857
1564425703
1673506200
400005408
307824379
640873869
1403780596
865037361
891252246
686698147
1314531076
1078093415
218240551
875977850
1692103384
124856095
888209439
1399407564
313365757
2146737030
2095071005
806131209
900165358
1438973217
945078799
1633587858
782376091
30038095
2745070
906015079
455034895
106928509
2061549405
234182083
2135803475
1901143144
2011846727
155813796
1659730742
876606053
1736276846
568571587
1387496918
947009539
2041148046
1024492586
1794094181
1262130066
1953921994
1535546559
122962327
473875287
436537981
1287285797
1860228880
117892063
1153224370
746278291
1376901970
1163802192
817661425
2012358452
882181446
1882091144
1054577494
825984092
1659123771
1621002626
1454268323
1458931435
1598531757
324938542
1780384288
1731914473
1088440337
606504281
2118627330
1000607531
1383823796
1335477598
40531213
1174866238
1443958329
633997937
652588012
332381694
753698910
936436860
1397223052
2145977603
1134733525
251681157
1269388787
558879480
68436789
609645725
178234023
1317628594
920607041
1526487962
1312601431
2085984352
683638854
817491345
1403584068
1343616018
394169429
1801906499
1040887461
1954753238
1563854038
42113913
713732025
426332625
130408781
1614484523
2087216032
88359012
91688171
1431103061
2033004056
1102377556
1325151022
1061448959
1580254043
837349823
2046841853
1758042767
767508923
1278003697
1722720199
398413235
189927751
1040351583
1169235027
220147866
460098619
1949637504
55021632
1855659808
2093838007
1451369502
926398415
707597548
365301782
9584654
276283590
1608426357
430465524
1612302531
1318326000
1043394678
1465694502
1645899334
972114038
28195869
324034075
1063182522
791390630
1884155792
1678632001
40469328
955556289
896807655
1106267047
254748344
1592768243
1937116038
931260303
1192675948
1060090494
866845207
1631064146
1507289117
991237314
372592928
811375117
1844233452
2003751640
1053399952
773199489
159140944
719214728
2078222846
1218436112
111342133
882890454
164737427
98752081
1682250982
955766430
463315659
1270882005
1855559663
128390524
2130706100
1199463566
147361165
1541777953
1105376610
1525345509
1394051493
344355002
857640213
1457509222
2134606832
1443085834
1891340072
805270020
1586098547
525753752
1912143754
1133971923
333570036
899142636
461756911
800654017
1430656799
1771105392
1886574799
851442762
1329677235
494242983
1518797638
2072749347
105720006
405721296
1354744784
1290296408
9820984
515141675
1390773608
1404213295
345113262
2065066294
1161681732
275191848
1862870233
200799647
797191688
972086262
1027667706
777832216
1047655054
145089529
1714075854
1321831202
658466749
1703131577
1602852424
769177451
816176339
182239255
1915425274
1736744491
755794014
952585122
711620397
327666203
497595746
952074958
1079530683
1616159498
108720810
151848330
1962868300
1497717270
791750649
698179325
945625026
465902999
622308621
690240513
1708074637
374576513
1315026891
980577472
46214192
123971663
1060264497
1192537249
765544623
1362527727
1156516031
627782101
1361863931
1525939518
1149544686
1300956744
978183198
509679458
342370025
559556660
1558929172
750124309
1799066685
427258144
1712678364
1681138052
1344327159
1772046239
808864239
1128118301
836938524
1952323152
1207431482
1020227391
1715319345
788630746
1857662730
761099664
1387354250
1675208674
1770989462
238339552
1684195272
301629854
1910585789
1218558904
1153051706
2127554899
1189736657
289205978
1686342436
1727251619
761560988
2128566272
125575516
416823096
485114438
534691240
1851082928
620139126
1888864406
592668487
357951302
877924084
715450374
1128798690
971203856
2135772137
955438721
2010471676
2036017672
1270454150
709053466
440993190
1606788332
1251409786
1786228064
43715593
621533517
579872945
1709653542
1351657080
595096909
1842147433
1647532876
2098114145
1114468606
1855902602
1829813480
2134658209
609694520
1069162338
2006892708
1144450388
1594245343
1238166051
252034153
1865972740
1639478138
1365561936
557144031
1395714226
1815786918
2100594596
1589374749
1442050880
514607991
1172970402
282066220
1882996779
831299406
1441208496
616861114
1155839084
1373411496
2018206575
1010939759
1423514148
1832680005
1407443615
1136271039
610208874
1846495348
1336798931
1723236221
964176952
2144122661
599821311
867188534
842963861
1875550333
1116497938
1599342559
1295827688
518455954
1938007179
1495624207
484531450
1016825450
693790241
1234994734
1112590945
740527475
1395731775
469155895
1928638211
8243253
555349485
1678997777
927651189
1815237774
1904812109
1121308919
1083464516
1441162206
1583554750
1638167025
1713776138
2061920487
628619361
935354789
1379638959
619695923
1901950293
172743733
558675397
2023962611
1421425185
2046440914
906506375
1177043183
455839589
2004993375
1194540214
229364385
1747712716
571004641
869223472
360838929
1967693849
1625728293
1963407952
2144614054
509176016
2083609770
344242027
1105559592
1264055583
229778773
1626275136
924095896
749556694
1576547564
829672314
1172701922
669418031
526641562
1683729222
763272409
1071690943
2065886121
1674214545
370640402
882796341
171333679
1592609070
1729412689
202782003
515633909
217473563
830945359
778861011
802382086
979944183
771979281
1026078802
1285057251
273923761
1624619208
1310182502
818628286
2017457066
1874631660
934011484
1876945431
917407751
275996328
634074839
692938062
1361816967
930388040
991862846
1528186031
336948931
1384022243
336649676
765655926
257409561
1652670306
365932682
2116506976
679405309
885243697
213891906
2062283208
1805715852
1260228489
989080309
1458881764
331362174
929057009
408626789
1889379120
1449487261
1174928251
728762311
1088803378
1431722629
1350968709
174349155
121873495
879093493
1871491490
1104193765
1744378390
813782368
165838078
253625188
419597428
943364463
1684694285
301556037
1138253721
1831923874
1680203469
1363262701
1885125740
551077917
589042811
755104974
527324129
1313073058
1294895981
405250958
834217930
1168828134
1912886021
969361550
1367236209
899213624
357874360
1591728109
1412176872
2025496904
1190825954
1923980003
1790862544
242327239
1884873950
79562750
2114062388
1735188853
1287282245
957700914
1039307354
916960689
779356763
1473705611
965494336
1112529103
1119141333
251759093
1183523029
1060365732
2047474566
1508901809
380625405
343607326
331571696
1735411882
306454541
2089220589
108896572
1080079549
1840668986
1392592619
540932651
1575314001
1917271579
2134169811
1017594871
1332100028
400591866
1291111467
1475443322
94818952
1481608947
762416091
292344994
1365835848
305869891
1149056472
1618567885
556486300
1682920648
1440761692
1392260211
179578633
523632272
427790573
612042519
842714189
1192740857
875852555
1495759949
706681244
461121826
240673244
1212340125
1933642552
1048764189
2404823
627262839
1462308573
1519342768
1327999963
541304973
1783765877
262084216
1060104570
518451514
503747181
2141473716
70187320
1710750310
1717626568
56441084
833899259
930017579
438373836
1732364998
1472291794
128270803
1462220683
171976555
1406687893
1696665312
1602768627
1445021998
2017827877
260124501
272810405
1267638491
180746147
2115155021
1138102566
1104265132
1053422171
1052309445
670870018
75958804
917988461
569455341
1191413002
664564077
1118461218
416979973
1112346300
1008023191
39210642
2118913253
2091964420
103527374
1120436915
1008742695
948506252
1871327112
1743574698
1510030449
1985920204
779335229
1825947707
52242539
776327710
2094398570
82352278
1951103908
1327100713
1079855598
724513297
206411531
1139610250
784558835
1949283111
1676840164
421056567
1202891478
1103870896
1678212737
931373695
1874187947
130535529
1126007488
231392727
231622331
582750134
760091727
1679947133
1198059901
1515138458
340199368
14281539
1418429762
45922262
1174866467
815704138
1748142903
1355260631
1825810127
916358373
1324978348
1448746234
51500499
501942510
809916937
1161014202
298455673
1585744907
1280318744
2526990
1086388528
1168219699
595313236
847605400
1395486184
300103527
698757254
411192576
607472219
960933975
34971191
1516225842
309957663
1472627342
1055583145
1467321694
169556867
1387974801
1091307011
2099856463
12673207
1311422040
463491307
1226605894
1061823211
643785028
1213733053
1559315445
1089402514
959049932
131599585
354775329
1069908742
1735204373
2076295866
1671882507
983959928
1486597324
1576156819
1105239231
1486901875
788308828
850364136
1696736194
172500180
78006954
1906196116
2070047432
692208553
910227219
1668826716
360631131
446362779
834836400
1486710772
121068815
546246065
880021491
1723271146
1816760900
345017416
481384055
164093921
757734507
846181161
821386752
1461764341
1291786255
1907470414
2128791084
1725128134
2107343163
574475139
974803599
844897498
1834807164
497687741
1271933903
1700524741
2112658017
1586547129
288417697
2136687850
302294507
863423848
398940467
732877472
1668986493
183321872
2083793109
1589094621
1508953305
45500177
1755854110
366418658
632122075
1943421161
229816952
160417340
1899757505
698015219
1360282553
929864565
1335270445
1237349608
1399284262
1667690751
599387689
805240523
1452289575
245669364
430212667
526881986
2080607960
1669798685
1742889545
807106161
1125599956
1025814142
1944437656
1208326186
615243813
979672221
445532574
962574736
580986119
991388469
1230984831
1374421795
514240320
931396489
1141292113
971779404
1293485409
419636366
1693757437
2046766546
498898507
341947537
1592133200
1529769614
2101836220
81982627
6404147
345213975
1607137394
1759248865
961195664
1579129553
355327159
1728133161
633788058
137164389
2114488843
765371452
685538958
597989209
1347673647
185892316
742848904
379580710
947640505
1360046636
1780714428
764434795
1149701020
1780368984
943169201
1360327939
740545279
54802610
598818282
80228107
831280822
1233898567
1197660867
862828167
72503473
2103988865
630937784
285869492
1078173421
68734248
1910202755
59535039
1471716000
691839253
499712567
248820524
1908226273
1895059454
669158954
821895686
27652839
755448630
428985377
1878146479
515995141
2108124589
1432382069
293661208
1744313487
9203297
1294908172
321135401
139078943
792599056
1936570336
1996176264
1044243416
1334347309
964513533
1601282533
426656206
1597106792
812644012
994127889
1988863497
237736933
1754565219
1872232549
457125161
680976013
2001170001
2118831347
813816312
1142372277
430701482
438097133
991462687
436873228
1041184125
1933986749
386242247
845047528
1423229936
1115835997
1675724075
1625486068
619657660
957178369
1026235826
419902918
2131009379
1932048
180393283
1109732662
226510858
1518111189
718430312
9346653
653454699
1192137232
801166131
1438011105
1933710420
858540286
1769310655
200165567
1665644721
1608202900
1927911711
408167029
1839415739
353139020
27887151
2007257919
983350962
439014218
1044907797
147688503
1679518313
727814459
2043710130
171776665
768636971
1193589724
627739054
620581513
483862434
933489425
108961224
1524564234
489365834
670079842
986604283
990307890
1853233715
1690373403
1024466674
1918383984
1624621280
483961199
1002385915
592783868
2103112049
222228968
955403960
1798210733
220410147
26080658
321419985
400243390
218985494
1891717153
1142806222
1429278110
2066425728
1125035961
1406742249
2098673534
237930475
1970332369
860049985
1091312986
1312242729
1538158432
1790522545
290916710
830355968
834973847
1177146664
2019487020
1317139162
29392088
1769009060
381627312
1752417979
455955597
2092921958
114519097
298303994
1969494061
1778567316
747860935
1541906593
1445086728
1901841997
1488455742
170531682
2045952368
735491383
742512967
21985997
1141973031
1756664369
1402696816
870609983
663781672
716685437
2125413807
386682408
196012685
1745094858
1835692750
978537552
1633562595
272863853
2118530262
1883923338
2016108673
1105304425
1720687382
214775507
1556987404
4978789
440913040
418601633
734411253
709647632
1804935969
2077090306
1184398462
1621781657
266229001
2050110034
1111913100
40341905
46704469
385032039
836199430
1560649331
762456122
1208569968
533959209
745092556
1247867282
608955294
498949550
118028942
885027438
544901700
1219556591
1480230938
732283440
695825911
2121501342
328086149
271841849
1690381288
1046156052
1498058615
1201248233
522332544
1435995090
1429783885
805300183
1964900534
2122762450
907191421
27621129
121025562
115067631
889423557
58494482
397761330
1619172978
1103951967
751219323
1049169579
894026062
155199481
591802802
1929321707
762974410
819797573
2143204064
37062022
363217055
1267253015
1620955520
608747164
1880807543
946508150
348438379
1096663025
1115142811
1310936978
244051666
449402889
404500993
1772961562
1496958200
1941293099
1043237093
827806094
2034586746
2143791228
774383286
426511588
1910382285
1298338809
1877947894
2033531638
542236587
340925842
1957090132
1143824947
940138056
1219333068
125748081
1146095164
1744128017
218684655
1911271737
2140778278
342102748
503485293
1422980055
1139325752
374990597
343526057
4513158
697300336
463704577
1657410074
1069060450
906753769
285048916
1015976523
543973831
627855115
1908916130
663583062
741979833
1109488484
1860176267
1200402029
1792768920
402683911
408606077
233885347
939398716
946704323
334787253
1361539327
478143628
851334385
1815292765
1862120013
1567310544
1426380947
710110679
2361981
1532172874
1049918394
926351257
1245734811
685438797
1186041589
1840264949
152015607
1867753240
922532690
1520582161
1446436116
1282760373
1514877373
1569676396
1787236796
1281386686
1706861528
911100264
714191955
2133679124
1258292315
180324010
1804698791
1769331047
265817776
293323285
482822753
861852312
1477482429
1419001884
76278174
30234553
1681237525
1771982432
125353718
1368321493
1618825689
174243174
2066170995
2086563211
2088070559
732586838
1428749587
1137600779
1696986578
96511350
435726635
1447172592
1618561500
2086996847
1187365635
1044240364
1910188975
1912920297
203113099
209196880
488605827
1412804587
243444194
1362357847
232917209
361380629
90462742
562963573
514812034
1392107484
2005282372
1904592883
1953077173
288651501
2141806876
2074692731
527933954
1348147271
1927853991
1131491552
1970429916
716624302
1972893540
2003906085
455011828
1294372029
42311855
346615081
2141711885
1444732625
597685332
744310000
1462144679
170323540
438189876
302186781
1940675552
1393908718
2003791431
2128883710
824104799
687879444
793701345
1699281146
22403230
1384050290
1988149948
1024260795
51229892
1535993424
1356204816
128594268
1868443652
951512662
70950445
568485045
243741824
1178623513
1034752957
894443204
1308906347
824847701
270664820
1011362223
2130185528
1510184539
343119887
244618776
891281724
1739046801
1419663449
1437747538
866264763
169733916
1403801008
324670439
1311157428
1542832929
1859085221
356405168
566960702
1654158965
55317777
1158022555
178538089
1680353379
938827712
1001299120
1067245958
598094052
1769938
1537019891
128156708
305756598
1760230607
1959242911
137891930
646832382
23552716
444684376
1049233630
1365615476
808544774
1519345596
1232644737
1888866026
294308289
1901251609
1139133493
801553502
51273236
1726890560
200050194
2020708829
1371608084
896624807
1957471058
1756613934
305929850
808637698
92002644
1118951003
30503311
1621197752
309184618
1684117707
1789626288
1828115644
658752487
431368011
1678339483
1632768763
1861575373
21324924
1792546302
1541833198
1998771995
1168160234
906622601
688190528
1742868230
465157875
1429072877
1273620927
91724980
1221337478
384198170
1163474347
313288334
1751468476
1744952295
556805410
1871781803
1162034986
1393920177
1882676565
429950994
1440972805
60518176
1402784081
2136044653
1337647749
783590984
597668155
1783209803
1244626871
114355659
51830686
411189359
344827169
1721534932
1570406398
1976528239
810602516
716531604
1580891465
1146831378
1396289213
1086884136
1623877603
1673908331
1791634206
1171831488
938206237
1270536416
1423998202
613387694
1579196338
938363741
1598702726
2140773703
1212993890
1888521709
575187960
1395596156
338902566
191598227
1881051765
470393881
898877288
1996069546
1575075286
2032687599
280330783
434569110
1474827493
685984479
558191555
1318023790
1179247239
1894718376
1620187719
52969708
2081562219
1947335875
374298807
1281902931
97894582
795534961
455568928
1100921419
1787501365
1414274141
1418089541
105487455
328875146
1925839567
1428546789
1985814669
1463769522
1816070796
369404103
2139929112
175653062
1814453444
663760308
1258749323
232116902
818753553
183231679
2016758264
2057995783
1014815627
392005691
1244674160
1815015659
450757701
1745357418
1320801461
1515543367
1031149844
1245580232
783195481
438655305
222303832
81058011
83774441
1503161663
780243619
352383110
1247634819
1393603254
387781508
627380898
419467929
2124582740
2126686399
270325272
1154662296
898264681
1535103270
749455062
28771507
239567476
206546670
2128219250
310859478
771002281
107762553
329750611
1084292959
1704443401
1363332044
1973345191
619699266
809661416
1477039428
569378389
411658456
150615969
387797309
1272826915
1946717565
360946329
1851707697
69514319
435894374
1296575162
1761375184
103149144
567459221
296774962
371132545
2092872055
1441267362
527098099
488668184
81076823
407133300
1446578117
185306160
197378404
654339392
251361854
1850066124
1676435724
573144909
366346276
811910028
165389283
574545692
1617212520
1028637775
411435820
527952039
1041968719
1777235346
1397185719
1596186558
184988610
868619300
2020477291
362057645
1531737181
1577439325
1060797359
1747235934
668781177
530806990
2019321103
2081106218
989103740
155807925
1075209468
1137435361
1965375624
16181767
223428348
1178054304
29209390
743664415
688363655
655080149
864754939
1641454186
1033060442
1247930112
151825181
1006981851
897907469
21159064
1095887838
824508408
231725742
1187704353
2027767978
484852304
254876845
846381395
2013497401
2024266680
383618973
1697430866
845240489
303227704
782074351
1546142731
1897915026
1727087038
815806534
1026273917
1071735355
1748989443
326101906
1570121794
1984875046
1167761779
1049579234
1983518959
509570579
88857370
1885970038
727819034
26457094
340905279
1247687999
1231925565
1434177397
619288786
131115891
1403052578
1375961911
557318768
960920852
1137129718
1914432441
718529980
347813771
512464119
964448573
387117561
141832347
1231811238
408093231
320450228
1035781127
1549628317
1742681447
433047427
487856674
2052140613
17626194
687448151
762672662
283821890
407637326
702034411
1417939989
953798859
1476070901
1288711687
226713394
1298592466
618611935
649685870
556083363
853924918
239258759
832019026
1079362799
685570463
628202896
1771913470
542124744
1842608007
1450092619
444202783
1449289962
1742342325
1574565820
269818570
904637723
1978988377
505469720
1089819873
1530712333
63569291
1613830427
800523418
1512337995
1911645461
2047355135
739343356
923766534
1652944737
1737979403
1259123883
1707584895
2057373453
412526704
1630028631
16222499
781497958
268237020
5543101
1237273062
936667436
1878690221
1992257843
1052852630
1620931519
795527705
177523081
1043346104
1653629989
2077810547
838126278
780672621
713824742
894375980
1300249366
364550944
1832625680
2135582232
1996233949
1454879269
350745638
340451314
1152228417
22824640
842938828
1603947625
1966031581
955188123
1054617433
1526838334
1319138166
829739330
697503674
1279720334
389033809
608556275
1366450467
1080788422
1814307261
1617688141
1170965768
147119712
1604121675
1131670888
1451167855
136866806
746122129
1937365429
956623877
1283664391
2060831396
593125289
1136672045
1129737138
517144693
2115063696
38802601
1303553446
1851071166
242143972
716040317
308887692
1101759289
342631385
1141560151
726561516
1847165795
965265988
494705843
746857451
140743018
2042192629
61573595
182900009
10609490
1586556183
2043802933
282432836
800672817
1450025220
327069488
1588460055
972775362
26365611
1772824176
1718952596
965664589
1127563972
114710408
1749467479
1986096463
1018017460
183862763
792932170
142838327
352896214
824949747
752190719
485480390
258926763
1314460335
306888090
870229751
1994589123
1353892543
785572088
317114885
1308880029
1035271266
572863876
1280094976
2107212901
618629018
1646295899
671143445
1825986084
2060332066
601894252
1777227497
39238648
1365107364
1860160612
1683684551
84315557
1722797034
2061840712
2084138608
808867675
234549757
2005591760
1080997517
239671075
37605167
2120453096
1949044774
1367573478
1140891652
919551657
1872624335
1789254389
947485228
482086353
22124072
152647414
1501768997
1772778237
97601483
10055034
1660414577
1366218113
974759308
1147434479
186693182
440996955
1621601058
1075337047
2030739097
302716904
671168033
1384685200
1420999996
2583937
1555614167
250895643
2048523886
1990256687
1343069066
757444211
158446022
1240746917
2137581427
958646121
1135731382
37027604
1880722416
524323734
1544190012
1169540627
1573842659
560638856
599793031
263619557
1232349470
382553071
925233690
2075133399
690780820
249967201
394592767
133616679
1901201264
224099706
1726121499
1888357965
1769462666
335143228
1203104844
623069999
1066415842
342126233
868198430
1665959174
242754101
723444018
1917962732
675351168
340347467
834368919
796614855
2070313375
536028610
1175799739
312975740
86688238
1287413704
1486895329
341956287
2076454437
1970113824
737631864
940513849
697333559
1611016309
1811085145
932107403
787209764
2113721874
581888753
466814244
595152450
1009512581
1443549043
782324476
1626638276
1084972288
5011262
651027509
197611869
469280644
1655572493
1767964461
1538962228
1575904864
1623234805
926446150
960313494
774629322
665606218
534103010
2044148375
2058233115
1551317588
388639591
1619407388
108724056
1755000630
357650652
81269312
492815185
1012195683
877384991
1707059890
1893987983
36961303
1357554336
859509001
632384099
1201010878
1228670334
1141183672
1607637403
164918798
199986017
984266597
659049200
1745884755
1227205689
259895504
1301774147
1839260916
917518871
184350742
269526131
22365487
2114492871
913069580
162599424
29911084
343458553
1718878184
580898186
2000243631
1781794846
1170291001
174495482
124469135
246196033
734068238
1831353413
3732670
494084603
363705696
2067084934
1503859409
1072520
1179184023
92245377
4413247
1315670860
1656361965
1619985495
221067829
1483528492
1496011722
1924566363
1214586412
682486123
2010993666
1231816394
1865876833
422122251
1502288924
1287864034
936759504
1610115702
773255974
657276955
1875641657
1263898875
1821985788
985457873
1525095009
959139240
638235935
72463545
610685310
799665590
2111952103
405407789
1146491491
1500474307
1075735333
1920824551
790680301
150233451
576346875
702579149
2105443441
1276034668
2006564208
676504518
1997244970
24856901
2092104644
1794605439
166737893
1333717042
1699213772
1738309580
1042405370
1271967686
2003375999
441161212
451295467
438156533
1310438509
1682729493
1096992028
1066914835
1226578026
1360311601
790634323
1730136519
1112858480
80277324
797657725
1388098272
1470380681
185484321
2073909021
1009835210
1906852668
1947127610
1660066157
1872596470
778785903
682696565
431646798
2017889656
2028563997
505676893
1795711711
1218868212
1552391794
335520252
389037934
1545913267
230061243
1331481803
301277366
1776208088
790133596
1348710027
611677425
1561608513
212187640
1324528052
719084499
1760087475
1550139355
1579071131
1040291115
843786484
242595401
1835896562
356578868
871573708
1413348044
2043396787
1290954977
763856478
1220460806
526293987
34304394
538733942
169753983
1618180869
1536376064
257676858
514250541
1559065393
649213843
2009637865
764535480
1622290013
440805979
665685665
1712808900
515316248
721674831
1768477209
1700517834
560978649
290414074
853911254
99944509
1887373654
1041466306
1463059020
1105126464
648689063
2080530676
72556287
836330517
842151073
1590095487
676678790
994603427
1020310321
1775329499
775915617
667868379
1069290260
75955372
1543789992
805131159
322080482
1639872200
2016775591
1955489310
1479386759
1955715267
1058668540
2009632697
1845416781
1689186408
335116943
1656703484
1018594372
812598648
1150231114
1078732303
2018927186
1260427145
565429150
1505292300
535813260
168224070
561045831
120838269
1592786049
448854469
869109391
273065662
502891174
165184344
1824919092
648672080
2077116989
275165511
587152093
401435152
367588678
1943427720
602322817
143529117
2072502843
988588997
588310579
1697885286
1560962614
1465998837
331723062
888009980
77681347
594506717
684523538
426450484
1685307864
921141440
1202461655
272641754
158935390
527202167
1369750732
1920759322
157923417
1940127373
1038544243
1038157519
222689856
155406599
495366640
1697986729
1763099791
1241621162
1122400542
995177400
1151756647
999886678
1801933836
110592248
806630647
1260327085
1934620407
1756800583
440611132
1277000908
1224442096
145475489
2118464147
1609895006
92343361
1394561500
1073949582
573728895
1176831837
794078209
394512862
43958658
453333922
889582372
357652871
636808489
479276885
1101314881
966783555
2051279948
2055070863
1100536311
1257564986
1680390598
470368819
473315512
271619786
103137468
846912438
1866641208
1291536309
595941842
1811223019
688186771
1589025986
72086251
1170662110
368393878
456398204
132480088
1385136644
558483912
428993936
1079394134
564443372
1438006726
1488929267
2144877750
1380781849
500759233
1179155669
921571983
1048492606
1508775039
2066549161
1494510258
234116762
444687506
463426006
979038470
1804101505
771269813
565182586
2018365912
65576783
820941067
2047184617
79216516
1708257174
2004357720
1021384961
1357677038
1361469745
1871474777
1959885159
1682967309
2068690281
183077781
1335209366
1495668455
1282526549
1357717620
1154449902
1318080634
440916456
1862013109
826771179
1459159237
1782011283
2016458220
480463905
1177306337
1305461413
53034005
1519314292
42585068
2040411468
1995375391
2004530907
551034240
1200857720
504367661
1680771228
442656887
1800206573
19095718
445834192
1495914469
934150476
403808682
20035225
638808769
1918895623
328889676
571424778
958103892
1390756909
1454381922
1553745155
1136098205
1880236826
828505555
295865317
1236238180
131937578
221203018
1663869154
2094550900
982974444
2092602650
25813682
339138583
62557154
116884265
565171693
1060519708
1873263995
269188182
542753418
1639545081
1186493576
1882875216
6788892
905013138
591492509
458777239
1646073125
1157660703
691017939
827957730
1140999765
1603598837
1528152954
1790520641
1430665055
1539474395
1368532815
294634629
1554316558
1568965408
1731021634
441696229
905052331
1399970320
1003641803
1968896630
730305431
424359140
1211908793
1549255700
2013056024
1579999570
314902385
757717918
128100650
2085432386
1948841946
1434218839
543784850
1682982946
1005492253
1758081346
1777315034
375044855
1766087308
880825751
1721406575
1596675342
373629156
68796395
1236984783
799387308
548701074
1227562189
903683794
1767255745
207872610
24710435
1367831376
1654167825
277953737
2136037648
1204147757
824845364
984666615
645933437
889546539
2047875128
238192950
1113213580
803216690
433845330
166994432
1333098170
278510179
1886789107
19999954
1841801145
1362037058
2008553024
1054984815
772174224
1526226806
205469882
2006529273
255812811
1442868046
1946222924
521473984
1203927180
290473877
910809784
1271824389
1586986131
1653724996
1156543648
1811811411
685216826
1720281862
1184866849
748897680
1885583288
1527229496
106217447
339818215
1603354455
1578422716
605594091
2015403519
1199928564
892738581
526322343
470346675
1964584630
1523489282
861972619
2038500220
171798835
1857827930
1107270826
1556673591
939137412
1248985636
836667598
987562110
1061130167
1609622887
812852692
1559498417
1290043641
908029670
956129727
990472504
390635926
1143081655
359400959
539195069
439711759
544502856
1180165652
2015900326
1739992616
1873113844
1532925275
1882221837
1119841372
968220084
1162192203
1600836387
446708450
1278994406
258960446
1069531039
72674640
311145825
910840494
1384567354
2029327241
1413887634
2089003734
1723814156
1855288502
365907174
820448643
324816925
1394020755
1699493619
1257456062
425042337
108801587
837502121
474851694
105811604
746349760
1649792020
291322239
432232069
187744171
978162839
460715571
1540257881
785439568
1050023001
1662909130
1169605124
815403285
694915942
1226114907
1368861022
1226418482
686301451
149395117
1066494859
1144198342
198704939
2146860304
1545369183
2136682643
815681277
805047811
337614809
1352765137
2095777009
204983101
682325478
255904207
1545807222
2089392640
1564594268
1955519920
1031555273
1105560070
146605842
776375106
1240229734
195621850
34106320
1094894063
221179474
360355316
1996118533
1172640199
339745525
293444787
1421940364
360719915
248487873
1925293888
108230767
843007966
1347129558
1610098259
1870027102
153347843
541365985
781732492
747097369
668085843
554462555
1119517228
1331765871
503684006
781165679
269766731
1979755329
78029836
1988865952
1016996385
1338789125
177888493
778188841
227216802
1474156667
1904553572
837466709
1398575074
1156196848
316247526
29583616
2046468950
1817449006
1470873708
113400510
903439778
387712605
65250322
860355895
2136295031
209557462
1334149990
307483055
697220419
1596699925
116059831
257716650
1647216656
1463595375
1290051283
1091295998
1268478231
603395572
534667086
1143014199
726310272
1439709370
1832779853
987215196
1374905245
2047712728
1280725367
1347925246
1938794617
244981668
1818698633
785132223
422692622
1707073262
1464029978
702830959
785972736
1989671526
1683348048
1990105296
1804428860
2166863
366930898
610179774
1915514969
1376617882
476189833
711980890
225373099
2138740302
1650353687
1077281150
1372689629
887172828
1284090004
1567220247
1009330817
1672579681
1223136645
719846754
332074384
1932172616
1496717874
1538105140
1800627637
656294699
2068291814
1489497630
322031751
1920153880
738485252
1645553842
759535627
1951784022
1072416838
1087973758
1358065717
1814606719
1846460050
1749431081
1396096292
23445125
815541828
1664812264
1315725931
1371639529
137914416
899102375
1904023585
1359030252
1031315336
1655102690
1853049324
588490476
1845194145
424048129
342916264
975221621
146234103
427826492
959593771
660387839
1463316966
1048774535
309237294
915661121
1336269091
855001144
2138115799
427616207
763917780
885513327
125907092
419733197
896243037
1891172358
2042336693
2011385173
294690928
1695074598
656834448
1793904207
1678693504
1706954127
535491775
1219262640
2094532324
1278315847
817588007
1392365464
406548018
244934865
361816797
1114831589
614429915
1937169271
1929888647
75106110
1280021380
1340555542
667218784
1783754302
1648046962
1056530812
1802285306
1476421360
1460836390
55051442
2027150719
1469677058
91148895
1262145517
758436768
1313469904
1927920057
1533962556
374392042
1840606914
357232470
837083986
1569103942
1566136297
1098835935
129987349
1443397830
2093327942
604831257
778201730
813212480
144463428
15043714
537165341
1985406213
1500033807
2055278724
986337304
1942473101
1686071104
1181307875
11486522
509479246
473453866
2137366286
1570545927
1404020677
1173567134
866317287
1613752857
2057277862
1501037923
1599164347
13735448
644137762
2120494191
978253029
98369062
1383593518
1098219047
429571752
1253743390
716232840
614725287
593918316
720210295
318491341
974865047
918701672
288708207
1177625970
189075478
771360173
772084604
1807157264
573908688
215861191
531673708
1874243332
619202718
978208926
1641130608
969822763
250009774
377909596
679732185
306744044
922504535
364569297
1597762619
503464440
1943299748
13141956
1511486185
1430791820
1534013521
466300716
1672023367
974433249
1182582926
882191907
811614953
1446481863
1909584149
18942641
1674502586
839903454
1296459554
1077292444
992778846
10599551
1080951833
1016700064
463070284
770710971
1790813367
625196358
834873998
1352979085
634182282
590618183
61161262
942572394
1434805241
798771853
1280579678
1822322763
1529965450
1799004913
885314467
1974382462
1299812712
433995977
2075919210
578417595
1753463490
1798103059
1646346755
1401805519
2122558067
1675874712
941166294
1965081434
170811670
149747044
845541829
1733569282
1637959036
1606466774
1051846777
109876588
1768821908
1840133309
1619073394
1577580969
211589663
432150557
934203761
1258010840
663957630
858122719
745916118
1990401144
16189754
1609570156
1545905724
298277982
1555381515
1585324762
1153427134
610938119
713401486
1301402874
1425139221
274454133
1247311829
495613905
1892306203
363188598
1581233976
1597184210
720223108
1003679384
579164971
1522455321
1693891839
2067661770
1237273891
866918752
1089012853
1571824508
1674716950
1550334216
1220014283
230119956
1676917754
1051421491
1879136601
1883174061
1792960560
1135054883
389915068
1813139135
260450722
1363245230
2126911036
1863526722
2042658879
1605265688
590516275
286033976
1064310271
2096011961
1269785121
1747654882
367341250
1774044823
638356460
994320637
239329655
1974646782
593966924
976483149
1021384595
1583801781
1668185022
1153232769
1487361501
933172569
1533307622
208668660
280251430
1217267006
152855865
105369349
192949762
1416240643
1767355760
750718671
1006621391
1924083265
335639927
55305773
1985125892
1837443924
1340783191
541618168
1856843585
316996733
583534697
980545582
307354358
2134133864
1498484789
1397197631
1938287151
640771272
1048818106
397509631
1319281410
1093144274
942360848
1954152770
2135496993
1334345460
1106068287
608197901
307217828
18433584
1195112864
682621481
2039801706
790449326
665900719
820224725
1148234599
2078725136
1081000469
1660841577
543825132
1181778319
676189364
1461924002
1258413510
1505062986
1672566131
1309896394
109291215
497109907
805895381
1306451564
284135356
294744288
639533560
1395420101
220995444
2122324656
1433431569
767936487
1137845455
420647445
570112312
1798209175
436426277
971204896
418491983
1647285480
433896009
1686224325
537237392
106999768
1765136323
197034805
1442951864
584565130
276672045
1543558281
848686284
2001223884
2091283916
1383747376
1851189089
1929045526
875636696
171209891
2064761789
1831269032
1216990943
1846547862
1471494080
1112932001
570793837
1760543477
1378937403
714821366
1576261443
996559107
1422661208
1820832707
324167335
1348612543
731150592
1155722987
1943494655
1081036413
1101431965
1934860777
1679831101
759646796
758111448
1480508540
1324850974
1032471717
2083330940
1883742715
616798095
1117287261
319020152
1039753470
692828134
2024131739
289018472
1514344548
1730783685
1530968526
397124229
1888435861
1498694386
916771176
1992247491
1533023862
408317154
1884461360
976995475
1786316558
434296231
2005225583
998132875
331280640
1452632035
1749009058
1509116726
1813503168
1926466290
701047086
886203112
1169373515
1423715131
865265082
1077852757
893624789
1664649842
698399984
1393332305
131279989
2078201823
732657652
1368201359
1593524329
225939735
5769058
1692508136
963179579
425109737
939228429
1031207003
565638009
1171880173
2021987941
845819057
365293019
234518943
1581731521
649559660
1960611087
67879295
997784011
2016716848
1660416789
178867840
40330584
1534552899
332775502
1477711502
1282573223
1793680195
1482727889
222748175
973872766
1449796203
357066748
590731764
1444089863
201364983
2041488380
1841960657
956532368
1631367725
1626394357
1967761924
1586842952
940205881
1119418227
1811786010
2055282648
1356258409
1889400950
252111507
390464449
1997075796
549205632
1316130314
1810344679
1944985021
1758455710
700402789
465493483
928800179
1434050473
1126469669
2106912343
1818932755
897050602
1158436237
358822026
1002489016
12164345
1381028592
506429092
1277079680
2002441407
1525606630
1470022236
618552858
749505835
1409178331
1157007101
1833888595
781541833
2061553332
694588471
518747255
1504873214
2025362889
1335070691
529407877
784491228
1817721919
276539644
1541435778
637629713
368829069
401492188
1634331087
155390884
423451709
317705730
582870674
1303279189
114563363
1182944984
2137641342
975790139
550622675
57434766
1550095202
1603882493
288166605
95876407
283136320
71576729
327833031
213590018
645885852
599365436
1616196001
1522077020
1796071198
147692845
2019169853
1360060882
352301314
1330516253
1160898860
139898642
1125512095
1195073084
1542481350
295333300
1789580694
1131276084
212223447
6094811
1464210194
1370549310
1248342228
1925921612
825928083
846985487
1554740531
133692304
405722221
580115415
870942767
300825752
965693673
687612517
681266706
1402223687
1779362363
532816288
1555900995
1081648523
745754179
373981934
1831655473
2126692888
923806122
2011847355
424807097
1503573109
1953598424
297060027
77780164
1688124154
718705513
646321146
917821922
1185577319
1765630622
947219845
61621747
2100644726
266427113
183898745
268012975
1721016037
1160553104
554767296
796325593
74405362
1732112203
524327793
1897326780
761213308
222534501
9812444
1031013318
1325220633
1930232377
2062662745
129237752
1873962903
877863789
1044122581
760111749
1371851092
207196335
1855820438
1114100123
1866164793
1638441042
1374333584
764635502
5289413
1019341537
612668330
518696607
1548557369
1674579617
1780183682
462248010
1187165028
879934540
1390007729
129622399
558031473
2011695766
1973601454
1322246180
63378204
1425281817
741037571
28124807
1814391842
772265648
1306054086
16165603
118133768
692611327
1517044524
167655321
185694904
1396139302
1571082000
1108730813
951200709
1138600564
1898005185
625103631
1340123490
1769561960
1105880509
173850272
777309608
449855346
1664007033
1070974170
1335113165
1449602487
2144916186
426377539
301413199
452989605
684268355
540634568
1912719214
283049844
228344775
1943177750
1602856011
1249352309
1644634312
1273121846
1715615785
910414678
166795880
1868159163
493338289
1923407793
1654006469
1593508632
811752397
265256682
521745477
1583125957
1415200312
1793361577
856709090
2006409930
617990298
813086503
766718761
183311192
731563244
1004459792
880090873
1960440020
1177263694
1944000531
2079573244
1377958987
760849209
1949745964
843269824
1787522963
428167047
1189555361
1170271161
1343655120
1480957766
655028414
1337284302
1235511018
642738326
1111521074
707741096
756902425
1117109684
751353960
1553978920
1581820830
1975277531
1067153655
316757254
1017447025
857016552
1590777419
1047630869
1672800141
109131290
837139096
1372112973
1045306769
883972562
644915547
970321953
245244369
1230278148
689558387
1372176873
833905646
1225137937
1470522242
158933530
243484333
1521427630
169964135
1455431883
1298720639
2121803139
1883323011
1315864913
644919122
1313784009
592012617
1768343416
1235135178
1312776337
1942726268
112774647
498444833
16446407
1707581722
731964647
1326000645
1191293237
1019941607
1450473457
1762394879
84664513
752044501
1906654278
2053956196
678014681
1003544253
270788448
212961856
1580401992
449755839
478899407
90298907
876637916
1021141845
144557189
1475583494
1627783351
889425458
1388001693
1153968246
428428524
1804926413
1662861215
984396044
717970599
108045745
1388171837
1299086818
2116006584
1858541138
569661812
355717962
1175016733
841626050
1022433792
795520057
1263984626
331818951
1751132756
54409770
810983301
2110503462
1352462584
1487154704
35369647
571984088
2046765822
1110624239
367867006
2088510919
954890898
1326493538
2065198878
266842748
610892896
1936692243
931075501
587448968
641558249
321033519
391808816
1877002618
1600860055
453079800
248321982
762596751
275724830
451511681
100295520
281617776
274763184
1531805258
1719642291
1591933707
510432269
1986326442
1665477153
1735792899
2100584372
237804857
968989006
1135902291
1337227618
1300796431
367560736
2073115247
461387577
2079918927
1344070713
1056641506
607754862
141757440
1856010227
800025209
139376044
286122440
706311668
1265008459
522558339
307647085
786893427
1564073331
352310458
305700598
1931343277
2017863532
553541031
1200769775
992358030
1554588280
1976511968
1889316296
1293061203
1260194256
900547964
1065437769
1558935890
848440290
1048331067
2106126107
1782951187
1313328570
317227953
1115070137
429780502
973428628
2039793311
1589592099
169008395
892651829
595484090
1550784310
1110820353
1153398248
1189143142
1135477755
214662055
514722133
469922946
485723128
7747783
1236062922
225542287
2082187754
1935772335
498424431
895290770
883779181
1177109414
1514028291
1842385813
818165611
1062499686
1366446133
1237080589
1093478688
584938175
923799241
1087593957
510184993
1197464032
1957842194
812105637
929232822
614836078
2086876451
261011988
1406219660
896290812
1836747455
1425350655
2101944014
140173832
2129148029
283992827
322920909
37892462
86778434
643834143
1665178734
501221502
291259372
1500003173
399834221
1669227175
297407348
444822644
1302308746
1692905197
192425554
157324865
527100914
1078532550
2020691311
578035837
2129803298
112975825
179405114
1721532113
962255895
1632544588
315799135
205440804
325881820
1904730990
88965469
1835335727
2059060597
813317586
503264146
1854336758
1578090639
2040793221
1749431991
96890328
1485469266
2096282018
2100670873
1518881336
2013279772
90401765
411137088
695380766
139663759
1473866189
937634824
821690191
1921924344
1742979095
1339678766
1724216239
1740160859
1045092129
1002747316
374599981
1014008564
794760761
1853488079
1298834257
192800018
1696697561
194740313
586548861
1789970139
1266656585
2030644069
1898347975
913898782
452648884
586343626
196178493
902435027
271946429
472563374
1329592143
419165975
1425913645
2004380503
523500362
460949959
965654931
768538695
51182550
1496172467
451105967
543544100
349521145
901831733
890270569
1154880981
1444984687
81129658
650255258
1283267209
1229330081
2006631269
353591250
528832581
1486610123
756680957
756701635
1326876445
631350158
534877130
849423488
827198415
1310651951
212681903
1638207174
750824786
224449394
1390920459
575954252
1348898701
1541315144
955383071
1835316401
804419805
1336904179
1799516159
1085936697
464870805
72992734
2123184240
712509297
776942777
950267560
843442809
984996120
1368265599
489825193
703345156
439274761
1190957746
2128065954
1353988947
375874158
1874885067
195445459
473686698
702586363
42644451
1776510742
1746775273
1628593249
360287246
875426376
760383445
2063969436
1559113920
775661287
1702056518
1183330704
1064730916
699957143
2064329848
51481914
1644961941
451968408
1028362248
1989399114
386519835
1225588659
1720922236
2005925537
626532786
1439604613
1649976181
1558674820
745686664
214734940
539611360
453226970
2097439160
40023357
1720789848
1342998540
352580620
110544646
1104261090
520556871
155428182
1348379456
1468706652
2077566113
94588610
164604326
427056353
1882130980
807227489
232837811
109455433
1808805040
571616532
881346025
1660410959
1613747165
1448308271
2048751649
212764753
977200918
1502531687
587780571
1388720033
1120122704
1037744211
887741665
2080981614
135057743
1229254067
981269404
1900469643
835966990
308584516
1202300428
1301861136
38364885
1024504953
390213974
1741322736
1298332574
1283151509
1679695057
1026639702
1503914275
118740909
1264052582
2137533855
1807372676
867160669
362247872
1669252583
812197890
110925162
963766894
843923199
1314405310
1750719033
1091050866
2126386808
595806535
1457438453
2032964331
1342085336
270603755
2104101906
1887041094
2057775528
855347441
1040105537
1357062541
1426871226
559021659
1255007441
107326316
1745461567
1853761821
351185209
1906834801
917978345
1169530102
1088800830
359395976
882595993
1784670649
10302431
1105132885
50880272
698018873
629999968
955307461
326691705
564535630
1962331665
586788931
1440385484
1108213802
1127477944
1796799313
651706193
160455772
439918741
1054189010
1129699901
1288884141
848022896
1957227877
460130933
992226633
1293260669
154973439
2019377609
1688337216
121956838
860250755
100621401
926610697
304966030
1107772772
1903038436
1042781619
1214162956
312182077
1941185935
1771153980
1968546048
1684051663
1215396059
1111747539
1015643720
886848525
1032306699
794468849
1832166211
262998223
973086091
1510886587
857408158
1731031529
1333425832
1171347255
2075048106
378692427
580359345
1629081995
303296960
510549460
871304506
626012975
1671763136
10624546
1413607905
1383867757
297285671
1491323568
1404782854
1835554134
1820778023
1797630388
1160727988
1695960555
775485682
1631936418
2070575137
645618412
1278490293
1435284967
935415315
1805611660
2012255813
262989861
1446115882
1029121990
1874019117
100498288
478719413
1827775680
179354079
1156029353
790087573
1028894065
2067215284
1384579723
246727904
152610990
346184725
2091476323
1758132682
1836233636
2046380923
997551086
1802834119
1604500431
1966591166
1931619688
1018057651
352428184
1449388204
1665677390
617397147
1270046286
481344182
2054496074
1905576251
1279082532
1393528026
281710738
274212087
1784158827
1957706765
1016197890
1521485634
1568115878
1561453690
130911623
310667576
2141146205
979686838
1173370042
254868490
1530885738
807325442
621052080
649652737
1861282406
1388479485
1437371456
1796890288
806005705
1694197661
1233337071
1693636250
455691562
1095680539
260572747
163919803
199319943
583207914
1113478590
1163047529
586544970
167678646
1279875895
177694869
881596989
1266574611
2028829329
35380949
234118552
1722189616
1694512959
275526651
1556311730
478965534
1479518976
413540828
521318122
1484572824
1974109035
204391799
1189205493
1532854654
1943111918
163655365
548576292
1043144311
867937378
52869600
395799776
1191204473
492150286
436874846
521019554
922679262
352709416
561424317
1562361615
654381987
870229094
1924351433
626936241
999125723
595954835
156018060
1870237079
1880773032
454807080
591208463
843316844
1955685547
2056141334
1866781632
1847629793
389555307
1708592513
614626481
938657947
2017288647
165298361
880665604
1070162849
1263346356
1621449937
511021280
480091040
917226880
1526454805
1323278491
413074559
1853451901
1228473979
1315954329
1336253847
2111748766
900756402
1880323350
729998427
1191427341
517336404
317943027
671804941
500318887
529921825
2075063852
1255049965
10772105
409457606
956201045
1621061465
1428176500
1405227597
2098227686
1561814658
916604550
1824171235
1309733395
645631324
1320580664
1857781538
1835880303
712283000
1598165897
961854421
1451493628
1312097900
421437614
727010207
982705765
650552258
285677359
1953704795
1758703768
1683469072
534277245
753672691
517519493
2105632813
977690170
1990723266
1314531713
1839222181
1329956481
1938133089
2059739136
1131919126
59488373
1218095529
1778223676
1266236138
732406664
911298942
14930007
1395209534
894484762
23723897
1162822963
1496928658
1135642420
17601432
609115667
2014453112
428205619
573623191
1151185667
1990500966
119802896
281493917
1516685068
763168935
1902997810
2066477556
578263238
1412382911
705440777
210455055
1615067717
1431746047
944279134
1191362093
1931587887
1971456365
1560217627
1449519121
1414553459
1803801307
190207234
1219570829
276706147
2126605271
1123479616
1364388521
345661438
1513669123
799330397
1486106892
1860590734
18231632
758934513
411696375
1918299646
869492121
1312032185
1830289403
2071328291
452478340
1172455719
1152249416
1796607197
917955800
518716965
1267226004
1145626410
1622900216
1901297080
2069756472
942233847
531199327
1524551109
763543132
1261081555
568222325
1332968962
631836669
616337440
1865687824
1852545955
1200283383
53982521
1067119858
1691350495
1239620499
991959336
1719965707
60795405
1027652664
435261853
1765374298
342161408
626805885
2042989495
542172243
494427746
800654028
1279503505
849690068
846397106
1115315942
1617836280
1245529598
477186387
846680004
670779004
432235174
417788552
1739842231
1175171816
591655286
618999390
327841903
976282936
789291602
1171534899
1542292525
131224826
60741924
2143358035
55235019
1260641114
904075561
746627796
481907597
1107151705
1387492817
772351261
1211791654
1745342746
825822699
25339115
1123552585
1657248656
1870695905
128976296
1267178539
457460596
1894103414
1785802758
1918657014
135244873
806223479
1581223533
1789968529
1403401334
1414205079
430297362
1347436076
943115597
1012826666
1003747960
449514401
453206920
381125167
2123412355
515642043
648757114
694385245
1994975275
166366143
1557144890
436917121
1394518711
925899935
1420246237
1483912758
1937269055
187465344
489079501
1142739986
1857108109
1123003583
2124513343
1069431539
166453777
971217476
549522258
593899218
1730713157
744386691
1726991978
1615727625
744448672
1617319232
644078157
795554184
679459945
1716500746
773553253
1308357415
45505984
1325346215
1916575935
426283986
1266313779
1169671146
157808885
1307658220
1443027390
1870590488
196144340
1103249276
333786714
1245643377
1208701777
807843895
1136553829
32573705
773845422
112466004
518483555
1379361404
932758686
677777379
1364546360
250722663
219549625
1086637150
1776775020
1450415561
404567654
189661490
411262036
1009152536
745692174
1635414999
2055232876
1786796631
1886243823
1943530579
1694698903
1331171786
754854334
1221699790
269112155
1572848125
858286404
1977591678
1007590540
1286549486
234262501
100007906
1731486544
2045147924
1155939241
573392645
1714616807
1016226699
67630025
1472001974
942710519
2069567456
337658236
1082189248
871684521
1168542735
641437516
1633859735
938614415
2146916032
323342897
1142975599
1439152872
1735465205
1364654422
671669603
83691960
1219193453
92612204
526866838
1071050677
1109152217
1110289923
225917725
138977082
1250115954
784719856
987269735
841000254
2011012705
124032742
480159921
1924349163
730713731
391483825
1949434355
493022212
1417531057
187142734
475907928
529033120
1747341504
868632453
704819520
1029357477
126050954
357628890
2097662497
1150866340
2099223336
1635716790
2017607655
1624575701
1568592385
1183003690
1429028556
2019847212
324099276
1216249200
1785385782
2014430011
83416436
750004505
1109841040
920017776
1225222386
1389312802
127194824
569952666
193113399
833281423
551691554
756224754
1439891244
170821679
1024771142
278993458
1600678312
1139732892
863009885
886592337
1698566925
1281672800
1276832660
1034534950
1116025774
984230497
1742184457
133117016
618697748
1724907624
2127903359
115663284
985240503
352057953
346331229
1412443319
576173607
1235251718
160630112
1809107009
746830496
1430194420
532707106
2023299738
899627346
591859838
476761668
1148905590
1815726514
1489025675
604446990
1408584407
1414312262
1419121048
1239551373
1777920455
845552094
745191651
1243616288
764903893
1244450446
1309897946
118946186
1770237756
2143650862
2128509673
689516833
1621492468
1942136152
117279365
703352597
2049465960
493333039
1887620239
591626938
309893232
925431299
1585544234
1773607044
233007270
91307360
570644167
1406272863
1552456758
399865135
1470354530
116291354
1988727280
553666456
29501406
1102737455
1920138944
1639846765
1079707389
1583180147
922941866
1739747862
2025536282
743963683
1821134873
140527001
1952184489
1280742608
962077210
223170316
928645300
1716530327
2139539184
1982483619
202934204
1684671570
1108408554
168337501
46196374
1396283001
162154923
684096896
1752175368
572332359
426106531
1778032641
50519896
1015327024
2115925325
382241175
730989306
1461977912
46313258
1881557138
852421247
1378252423
1455859291
2067580433
1334988977
1000200109
991676743
967547922
822975852
1267038703
1429209102
1134130211
724569877
617755250
1452611415
765062444
1425058285
1026056511
2064741668
2089945535
1431171440
116458808
1979389447
635709056
83126102
1470551150
1121832846
978090060
2006766761
106192871
1821236714
1576473258
1901287901
1683766621
1088927709
410547661
1090012845
2093234400
245246580
1399956643
1919662839
1952223270
1972878825
248038398
1207242309
2000434212
24928741
1702838137
1805058326
1445663564
959734055
1984854235
1310831612
1353935847
87662136
525598207
854812725
112404220
1237063574
1010190021
1954089118
778451184
1354413069
977992618
513767637
1912802742
592533158
1583858687
294039225
1109522827
949828438
69639104
2011664693
2018030653
1807260332
1854321350
2042470829
1460853397
2037290768
1978847725
887450625
1267759453
1500016530
2010532335
713080432
1301520074
498400581
1745447295
2031200708
1522922966
514553783
1149139947
1750944372
1249863465
407535515
1874349709
2101827526
511100094
22312187
515063715
16219348
2122676946
1267339828
319411376
532248663
1003965226
1736724626
1245566995
19465566
167710439
1439601808
523173865
2086308607
311001247
1107436148
317201451
1339135264
566693568
465820053
235654289
238425226
1772467759
1554332082
1816772378
1037657803
965993462
688500423
124089999
2050762461
277176193
1028728038
1064802355
1004913991
408108484
531162415
707969643
1140779150
1741675089
1510193525
588573403
104830276
1527241302
249190655
1787708591
1289887237
1732851270
242555903
1514581671
929815659
178867459
698349817
1892329936
507293801
1424162116
1506396160
386455377
1375095142
159762484
1974456242
103349922
518796778
26147671
215390371
476421239
1911405612
1017504664
724634259
1001453580
1960475161
5506737
829869990
2098119218
1989332386
1974625721
499843575
397097744
1928660341
1814349684
326377034
1389944963
347625494
1104939689
663110070
910009488
337028480
1895333934
1937812665
1805167493
1649802902
1648708881
771723360
1772720663
593687931
1822807352
214114864
132266924
197965220
1382952266
2053961778
111945937
1385424068
469734733
896838985
1747604822
56445614
1629616711
1022676477
696295004
515457295
1756594521
51448732
80326881
458288241
6756554
869710291
1610907654
65682460
208344048
2056819143
1835156255
458469994
284216272
250003237
1165884387
543749448
1571703387
1969501135
1814463739
25241038
227736624
1205486662
1015293912
129499414
990407523
51088510
696433467
1067632748
456655220
1206328036
327764360
639758636
686739657
819783160
749223668
1696636267
567830663
1395951500
8855368
892525567
1458154933
1063731588
897238304
1176744198
854900073
1386105326
5056371
1638131133
1618925461
1855348582
207595361
1349165261
571560246
877241654
1173415953
1664665327
1046384173
685819693
74394377
1582310122
1404306404
999057158
115357678
1729058271
2085765966
1980223355
210225590
2021887817
1734609701
950399220
269845860
1289817519
1751999148
1038722547
1271101642
385050249
19643166
1086996233
820911999
1471583954
268442219
65361742
1708061255
292149941
387730833
520024235
673348814
311250536
2127307428
1666242524
597883925
274421353
1196665617
1447710875
1600160922
1231998787
1425769905
897649241
1562357849
1852245535
1527001513
766794802
1644680588
393902375
1750689790
1776535862
537511166
453599022
989756909
1587137643
461901688
710998180
1162661853
950791557
820630656
788572055
977089126
500243756
165746976
2077347793
68513265
2022660146
575513940
48463645
988987353
1478595935
818244199
1633344933
113927481
1505409
1592488439
946431581
1385770268
445402967
970871530
1933174382
1419448974
453039450
589771020
1189430982
830725909
1055342674
1320305189
1788877664
1725027536
1010046061
41540947
997325731
846422221
357187736
1487736888
937927441
1545131325
885457594
893042147
2102450421
380316557
1657672669
1942635761
825958630
645975809
1486298199
189443506
117060505
319385272
773681296
6381710
1513045448
1758058408
418583697
2188260
610265546
1923143578
1918372026
1620321023
1691234130
1466836644
1037491664
213695487
1726081829
861166056
1892127031
232707386
747978863
300866970
104444238
1945238755
527745032
552925004
2045168067
1397395208
199514486
149082159
401479624
1705059016
1333400106
325158814
641369602
415334805
207587126
625429648
1200877846
1967793401
550188095
338198706
394048496
1275411746
314737749
93512299
1629256649
8666916
360032791
1345044181
2056873190
331807462
1185300504
1158294589
962616885
1104624058
1068085411
1506167819
587060667
425845744
381183747
1641453040
1900522756
1819717683
1918551622
1609836754
934901201
1438079246
1508174571
1985947196
1929639160
1298094878
2064790077
519836544
183562232
1840069524
770804373
442713429
1373388992
240539277
359894156
1864061115
1411592757
1255027964
1410030060
1616348693
1426793338
1464494873
1760773870
1974694715
633369970
1015807618
1808157193
59010347
372162132
714560808
20919303
494543747
378750446
245606955
219066642
2070362551
1003145773
2024476026
1373179813
439019793
930843366
556001616
1636618835
1221897297
2019335900
126685419
1969424046
1547366562
234589890
781538847
2113562178
1901973630
377568059
1791469650
2032025325
2031015295
1813448510
214219333
1542070894
1031193410
2058177947
1748185248
622550939
741501206
503585963
1420777494
1954628003
1843362861
586627848
1176724307
1369250065
907180676
103707397
2115056046
480447385
1020171442
1299392497
527867247
2049748103
2092474327
1611411753
454381977
1661885741
526258302
228655020
2047289483
1591768237
1929968742
38078780
11014671
1357721758
1538925878
963411230
2080277008
609512731
1795295801
413876281
1206609396
223749374
680657659
910111105
1015718842
47495773
394158393
1854322290
894246860
71304835
709532534
1319407142
1282755412
893006433
569933653
28438355
834615962
1365726929
1114860333
1493166839
857555650
2012800120
1490063599
923343227
580002109
1336267899
1174224932
399806134
1011984446
148938858
445921349
682301038
208729803
1295778545
1320354533
1545582587
328152507
940539787
1120425448
646742808
234872480
93106987
2088009152
306488301
1226803629
982936640
2092224593
568115021
1587299337
550144850
447948196
34248441
2107272788
256879192
11689012
1539110416
499065473
437751310
1051779370
707585251
273228391
1718050300
1618625631
1338582416
1602309583
211198912
318820676
1073543258
1290510463
471209209
653799906
1928537916
46250350
133112262
617224432
2073451292
895477661
1997360763
807269341
2133833516
2104344913
750932639
659334447
2032451073
598426191
2065039953
1027163961
611679543
1802203488
1905458619
1109915033
398197141
551915463
1080109478
1783340938
395187183
1285934593
278851519
518251300
1581399227
1837534031
1611286195
1222897233
389615846
2126191408
1059750550
171665864
250332632
1469387823
642510049
83520287
539037018
516760934
1857955088
497643215
835271275
456684968
1525041337
407788369
673361162
536054045
2027283309
95914546
2129102571
707506032
272082897
818273044
1499834204
47184552
897773252
428789210
813821783
1452457217
159842522
240100436
1707593313
985960282
494871933
407539098
1707480662
2108808839
1761639327
1019664128
723130300
1833698168
942840512
9250721
1588200936
1862721440
1977874822
777568662
11510715
1475609695
908795769
383175805
2035562287
1816420448
1801821276
1525458972
650036791
1232697078
948291867
1327384100
2039847501
1051663625
1623215976
688753928
1880362417
981909649
1707768476
1848361338
1123393183
2120037866
2063224633
81131805
1586973817
848563865
213478359
1463129286
1305492170
1205303114
953921806
694010621
186818395
1164549741
898281935
440338744
1074132031
1016898024
1234627461
1093261170
1361802834
365168069
572507868
2008621409
834529238
1258730074
2124635816
572391793
1455267076
1771731546
1571230269
770007677
1186582813
1511139668
155835201
158380604
692601267
2089228784
473002041
75144035
1690047296
361190395
1415785256
1545652387
1203568094
1557213834
1253685912
722185670
1870643326
923112210
1791531410
275602021
310435376
1067027040
1344163864
514872485
314745310
1215341547
2062973636
80706240
967797366
1487447949
529308730
1802497495
1122058121
2084562938
677426231
687211379
1647291792
1650399382
1558093858
1039024307
1015343466
1479519332
2063156255
2101566443
1511734682
575126488
1936357911
1507477284
1810087372
248804087
1567148654
223167066
1425490875
1456211945
532933851
698283299
1142076006
76560673
981012435
702452315
1212122134
445272973
217049366
1003880593
787061843
476692721
1781632510
1190858252
549676595
1775115708
1166676961
586983866
1576613710
155572242
1059452963
40183235
693435541
380261704
1499222064
1273660078
1695755881
172216
611762755
1998962662
457837808
406167908
937969001
2139764716
652485648
1190451457
1560521173
580255997
1901008887
1097378151
1617094811
1683249138
1008712058
1061626711
340802789
1063981882
890003884
203316335
664929122
1946950503
499029782
616254967
295330598
457437033
538769683
1152793136
1954266429
2050895139
2060350617
1615698818
2107827523
188294328
148357159
47749694
1930961394
1342272017
1112809616
1782188726
1269298413
1139711954
862614631
2078077951
1605675778
695849222
163547365
1474534994
1980871909
2041017296
1069987360
1532110838
693749501
1771895637
410108630
1377674555
1599127904
1289462244
216076539
1848165768
1292001576
280572952
13963832
1347879544
1198438298
667935134
163709802
218060077
1773496957
2050889898
1334243878
354907437
1724955991
1370449947
216598381
1376820964
772890783
1044867319
2031361321
146727144
1588333126
463974690
1786878415
1195635493
1607063183
728354337
1321637085
766940371
1336700672
746997374
569000590
1491038864
1570176073
1833018412
1661315437
214209671
122477854
257460133
453876980
2036094314
471279406
339984653
1707606757
332455875
1415704362
1234006753
202202929
48051394
1042438483
1397767331
563587095
82623079
861303080
1561947215
1069507240
46551399
152029787
1736915252
1638401768
833352741
580511806
991692262
360492033
1006099517
359493303
1054845679
696122518
1600139579
264313396
1267189803
851604180
1277836895
1017741342
301998113
1185537301
1354117534
1842910875
1313601931
2133141965
15491337
1680737616
1171884429
1695775722
288692694
627654038
2055235187
588613375
147060162
1718508142
159646129
1851274115
1059043884
783206614
1611868634
1643612991
1290780108
2053552209
1155372323
482012546
808965930
1182814964
813200463
1208716062
1615581935
437108052
208341800
1244015278
1843622309
1315626904
853300446
1151939940
265809624
137884832
1861921941
599788206
624168524
142468000
1213628607
1766628561
1096790870
913137395
294194313
177231023
1196424718
2135543088
77601535
636829371
1824846439
1798371712
770166866
163085995
918398458
177245017
2144042227
2069302268
476837425
691685164
681998150
1790817740
2115028777
19404378
629014050
995979263
21612811
2015418279
314385122
275048090
746178281
1217329024
1714142232
276847151
1192525099
1324994568
192503582
1621148779
347535087
313708911
1322607251
611009592
1964340485
23556692
388819234
638702060
1256709234
979953591
734524253
1584806767
1209903985
798664095
522090865
1905813685
1573026093
1327015684
2061405809
1383131127
303823606
1506180682
1866238408
611893666
1739232003
1584455
298203589
406820171
1272276580
1468384704
638721570
1804664055
875232214
943378877
2093197789
1690974733
624910615
330465997
729648438
337717631
1448139193
1511107610
981141673
1555922865
16520632
221216987
1655260909
1118129507
745074396
761142708
423214837
966642468
1735962534
1025759393
1808178726
876703274
1839128947
775313701
440548125
2041332818
506307193
589854826
1779076939
1396676677
2113831955
240904693
1603910092
1931337257
796979521
1474800436
1651280216
119531370
1700207895
1497644143
1222118932
1126457094
1338669079
648978683
1739011279
1220185621
1702932296
1263740557
58288314
826894322
737817165
1316026142
1744518454
586407462
1283670378
214396757
1932665023
1067154804
1314948124
717111296
288626505
1753370821
1059071636
551114362
1992588210
1076694777
1712881973
623479662
1601096329
122064363
1480410525
2039160111
769160332
1751482190
1569994148
1872948752
186824775
28669130
431120814
1084984788
72713444
2057579555
1288367633
675481952
720135194
919872469
1257792046
109740975
1740532825
1052079748
1938390662
654873760
2107259774
1095106679
37395095
652178222
722401436
563726974
140807070
1443357695
1895521879
1441578803
877269595
1415705146
1033620828
1964943078
1221382616
344748103
435185264
714763204
1207094559
1536442187
2037656753
1741268569
1455779302
1168924645
1916678084
223703352
1228083912
1296026207
1841675945
1838515726
280765673
1255018126
1352835278
1957601626
2027206446
1629731971
700602740
1912680072
805546914
1251972245
799764861
1906916645
350773883
22380499
747096435
1274067883
443543381
1157648319
2010051658
196410641
1453512890
248727396
1049205020
199263293
1939103027
341600970
558292398
792336481
1109148234
264804308
419223796
1558847956
438577772
486172119
573377634
2000113040
74544011
402968186
1606805422
1360755133
1576311974
180002237
1029329230
980544001
1019688223
1545841126
308820484
295683080
1528910230
499700906
1720137476
1689768641
749702022
2145899045
947397458
188388382
114460375
650099213
271502032
1152617358
1819344843
1346854870
772709437
1335156775
438657582
1925083746
1471374215
382877509
1605363370
967468292
348064831
64752093
666253732
133177141
608529093
901498897
1190766929
1792767230
227479665
1429399016
1212996491
855992071
1829512152
2027730747
1790053589
891956143
7357536
192201711
1797969402
102759905
2064675880
1770151155
2078440068
1514124977
1438386631
1925871385
1987821361
162540721
459909963
386453685
1735084016
405101682
640765998
1955683643
73891309
2143574357
1445743448
1922758944
2014772820
1677526195
99900776
1477732221
692490385
977964824
1587204043
990155812
1141875635
1676394512
789616060
1133978155
1333286352
616826493
286815979
555105891
37093817
1488343163
1878803132
909294791
1432048852
1105898639
1935542491
1830517740
64679463
1200599272
1654545600
1392841178
971474014
2110303289
1265672095
232964005
794465118
1419353452
274092662
1982967515
1147835263
1421997294
31092767
433550344
2014951227
1586961308
1199951846
741661864
870723982
1880081314
598052940
1789788735
1885668383
206635337
119310340
1141417816
579884517
2016291402
2023276861
471980773
833769640
472678015
77986596
1419503049
1777698836
2109446093
1110848857
1447394714
2009327416
1718854504
1901674614
773538314
1950164886
2034917513
1476155830
1810137320
1798164083
584051214
1118489787
1334591918
118469661
44320218
1969790278
1970772671
935137602
561429830
1658862324
423251196
882841002
2147483128
775698784
824879107
725681805
1216872705
1311118459
343258966
1062265895
766033036
495122748
276083999
959879504
1176410764
1084725399
1227147131
1552592854
2123872861
64750050
2076312767
1607831726
127072237
975733926
967229268
1663060165
1988082951
696556347
1957697995
184539156
644847805
1000397979
1032381365
300156750
1036689332
2024077014
1599847760
831702729
462918975
1130017185
328041597
987304977
1342757470
1683945546
1530988579
161114243
689907481
739372021
595920135
1065856896
1163070011
1360985515
875391481
1340523774
190198087
865472841
142140330
1794341518
1461549437
1387177753
331592078
1065559997
562349950
225316322
464044426
1437842926
1627236280
881434212
1007817930
1972332743
1591326398
100531176
1490643811
548254397
1038209384
1626628122
867842318
503002205
1946881321
1521413044
343269616
1928382969
37386310
1532297818
1814772322
1705202243
1109959194
194554808
469916869
1194652891
865463099
575536637
174961669
1313926951
1193319889
187535424
2036423933
897248416
1043189230
1847260488
453101762
555410294
1417019867
1349008515
829073984
89029434
149332440
1605336408
424618470
1537801084
11088092
1878747397
1985241426
1965736385
675368139
1427629292
1395073117
349782030
1674737289
17018069
1718483197
1132495447
1354670677
932969695
1356370849
1967603156
1341034453
834356438
263015379
635332235
1228204728
941875380
173413158
3493366
1432171179
279960671
277716801
2059094201
1033333665
241089913
1374543039
156753241
68261408
788157689
1321249851
576879238
1924132815
1865128547
2098456022
1409463580
2046098095
1610124762
1546757670
193072742
2068467454
247734596
1941824106
2016952992
1861955968
2064198796
1121600598
534453977
793900554
589915560
1859210827
1243275123
258549067
600401111
266979425
1569986103
1164013340
2069015917
1310946294
541071608
349004141
1028964522
381552577
162330370
256108915
1604204602
244020458
1969617103
774544103
1292298183
70152888
135636061
2045296930
268699681
143020649
34229442
1741961035
826239134
2057903211
98969737
289998860
1418373499
1072493610
174321413
1669125615
816283387
262259652
1111031558
1757350998
880671310
758919500
1027476808
1358354143
108649767
584243755
1646746278
1750065605
149418810
149870608
540373529
942072586
810316824
667978850
1550282470
526838080
1053519507
1097446843
634899327
1151890722
1641822696
443402890
688699114
1568889024
1033957643
1677303539
707064792
1671717033
593163197
1987268504
32128547
1901577051
110457205
1633908501
837958082
609835556
1052703691
724085123
538372204
249274631
1091248285
914766058
1773119548
1809219406
1083509670
590299584
51624301
2093930353
148648346
563019413
1002911
745004835
1892942341
422536383
1846811874
1244610739
1927258509
742328482
420381951
1899299205
1211280447
299321830
1743269621
1814049911
1546649527
1942210405
903953781
781283267
109022614
1940659170
705233798
1153699688
951334303
916513283
239026737
1736391668
779790221
1429012663
189198087
864533370
896159359
1361854176
2006155883
1491306879
1269907916
969416948
312069590
1868576628
586432564
1897663360
378362280
2062357754
115061202
371306716
2123582515
192552851
1021751933
1755759719
932435800
1227668441
758981530
338491288
770911976
651900117
39438119
699743565
1251673903
1642071277
1871012124
798447426
1977457364
1735779771
1950081628
296134923
517683482
753772581
1018468955
1661293923
305355933
19846549
770077195
1311154595
451561667
1528043198
1031875993
1050780338
2089562418
693396734
1819588282
1133850690
1303832199
768213588
348090142
1618879079
374541798
1997027726
962366085
2105595118
1424350820
407955043
692810061
1732703165
847538147
1360709171
214510135
1370656571
890331315
1786351509
1576324295
398948431
730758240
702075632
1547172911
2118903111
1617578437
1436197603
1005348978
230776138
1372821816
1766524069
701978976
729214235
1211853376
1010378620
875839740
1888854744
525230988
107439550
1227314390
1495814932
1976487667
1558383784
1016148318
1145021471
1020797299
1874128161
761037622
1634951980
1194657903
146518940
746502776
253894563
93388955
65079258
906281953
1475350648
208565182
909800987
1587858378
757481238
1424645915
2059869929
242092040
783482059
1635156437
1620782914
995068566
1219272399
198382322
1063919938
1414470413
693600682
1102118899
1149289395
1885936163
298866361
1501934187
1533020855
1513253514
1184610131
1899585364
709470290
997549126
1820066208
1954077702
875523131
2049101343
1762557243
2022964583
244739046
1242554524
1842398708
267484680
2065626015
219828106
659522006
255945721
427965974
1433099463
559897669
2058821431
1341584500
1001583234
1281444608
1907603521
1963816828
1028900108
783489401
1936336432
926215882
2090433910
814562731
1059435674
859447821
120712036
397341803
1593582064
607197261
893534229
861513132
466894453
341475528
1167151084
1748799493
768217424
2008408894
291495139
1058127369
1947830268
504469443
212330753
1338851792
1540926355
1938392958
1167855697
1583331634
1558863729
327529544
945810239
1026366083
414361549
1130990036
303200457
209242214
775255867
2135225549
1751355634
891809318
1130956146
1542997025
2030919422
140190741
329559439
526110883
917168921
1015045040
120935420
270298543
1048870296
329126855
1883264273
605921470
1292599375
1303958833
87948000
1565696632
1692256664
626259548
292846703
1377773176
508192184
1932437533
402424401
259058620
2070952401
964577678
1308112490
937628892
657438264
1040647381
1556470169
2086422549
860393382
93565562
1293345256
1203279871
1008501520
1919813295
1341432077
942682884
1320164936
2056783122
1390113332
1179376845
128095146
1638382759
1748332717
1113075017
536187685
491146388
228439613
510171556
2124295536
175321179
1031086287
1276855484
1811398059
1556927338
24224083
1248761355
777116672
943681156
1743851951
1494850568
619861889
815475459
1308136184
603468404
1761884418
2041745282
1676243904
440136577
302828675
1707226125
722771647
171110467
1973400643
1728233040
1718980556
60108887
405471877
610674188
419288069
1869216378
114580430
1352745271
804916875
1035330751
2021663110
1438816262
1614382876
2118298818
1580966822
246907290
146882736
854710328
2036554675
859867127
502503323
657136736
536751628
1240863754
875915102
420974431
233223501
1730044597
960084323
108699481
2071696205
909492266
1195178890
2014958516
816827583
1193938141
1033420046
868504746
1836329462
1466599663
1849226884
1311456282
1184014971
1376577898
932959964
719039763
3460714
157856785
1327831489
298562734
2104385824
933880598
1336796888
520810982
239381344
586928780
1415198380
1917322816
1003234690
1426944876
2145173966
687590875
739574265
751814820
1282569928
1462460228
1438631607
745515802
1627289718
1607586961
2100490452
1152112052
1808770043
1059248886
1535810918
29899254
733519753
234294032
1501248768
1702861818
1547923485
1054017933
1988119808
1685354179
703174643
1377464111
1188043289
1824663836
660192498
2062574
1756203690
242182152
1962137299
484474934
1808855299
1436745106
1740956913
1113865112
1673586137
563858120
2104175926
465946201
1075063195
1116542317
1315701250
2082566488
196448207
1805654885
2024018046
1102273234
1583542556
226226019
664483511
1587072776
432022685
2027199823
1889853958
1036349531
2104951638
933402037
752219510
467478290
872247728
1589863182
1392064414
1355012716
867856910
820290891
264980696
1876160604
778256136
1186616899
2061967986
298620372
1250520437
262231675
1256987579
212389727
158537395
1626292287
1401321663
1387286660
91622230
1901102283
1680048339
724770117
590286042
146133109
1312431172
1954607474
1645088798
1550956205
1848703793
533557481
785418111
38250034
168510220
483532980
1956820474
474817964
891602368
1948198383
666961818
1520326567
677822315
1546375015
647132542
788973260
578690100
643294487
341110553
299858501
1807501157
1982775380
982830360
2122535420
90931553
1314729024
214452929
1490725517
1551875517
468389510
461900167
1017072126
195889445
157931184
452827568
1243190236
1359771824
149468897
440470990
1530397993
1469619982
748659835
662606972
654440707
1424657211
325197631
1591548575
948352178
1069567637
1594540746
1212085805
1099545586
200674264
1613798960
1914017600
944598313
1689947134
1536644160
1705067514
1526523266
1307073935
183174128
1662376174
576073200
1770814163
997783679
1245549844
1616227869
1455650686
850796946
777185986
1053026720
993408893
1233409016
1374313207
212239476
144649408
2085048642
702895736
1219857982
1944133136
2130352264
210184454
437655331
1532523722
966327909
1541729112
1874529402
103813892
1783041357
1225358600
1240292308
916632261
131149221
1061586770
1083990122
2100415210
1613665866
491488946
741840581
318439038
1406796936
465296919
1844615512
1031082561
2012298396
521990122
796156931
1576889212
1445745078
890585517
286449998
1405031898
1927132830
588621008
551271994
1050431879
910955823
916810276
466322973
2112072282
1339486095
1974115184
1706297173
1975096494
645335015
1596407220
1400045522
977245425
1800114254
587504610
1446645857
933358818
1745167334
296065202
1305016900
1247072908
740263533
35195131
1117463032
2062167641
1224420521
266671488
136928374
889774253
1577553107
1468311203
1249968924
1496224084
1263482472
1120916724
1368477694
1963263122
2044113718
78144519
1336934946
1043593808
1180642977
358827364
1609976332
532190136
1010689728
1468539354
1815543050
1105936848
1931043861
111143905
158274227
1904032670
192772571
803961505
1957783620
701922427
1935085150
922430284
967757182
1264405044
1284025201
1312852957
790321096
777012023
82368070
1439894745
1548877932
1325135116
1746612269
1086372932
112690834
1077213872
819289648
1935935347
343776585
1696572029
1614854567
56067418
629628591
728636487
1732888790
1539360936
978323620
459157602
1993244292
113982090
2077557058
316636423
414991020
1061944303
916726428
1701526808
89047726
1940377893
1582255835
1647744549
2092992793
221516490
1973833086
1854435070
1188978380
493594888
53997240
1914424621
1460564619
74517778
1220245461
1201126479
1954302240
980833219
1193498512
994425747
725251737
532955229
809116260
1582281731
877337862
356081005
1103812338
351172368
1872770584
557457595
628451805
1242678462
2084872804
187372542
1399888385
455793049
1878983390
565053515
496635209
451052848
685725471
1308315546
1934996613
2040776869
810051546
684719917
501053307
1996749975
673576294
2072656449
667036063
1999732425
1075884374
1915519958
1501480435
1941039550
968949035
1092688038
807334795
1054396911
261190727
599151240
1914294644
897584168
1685207862
1584206191
161614725
44727380
1970149257
1515335198
315373075
81423118
1635930406
2092692698
386691620
889480315
938105397
283420418
1051482752
589798937
1587560067
1861944805
1408907047
884270314
132308254
107078722
1259501938
1292702860
380823369
251117945
474251496
1753224315
2136451522
1734306518
506701751
1985306266
1646042279
207791723
804623757
1720126908
1402518374
531096961
1787747802
1811444658
2129700173
571735610
1011802617
1678849922
195331526
1481698760
1068236626
684063746
1905968301
1175626658
1382089279
1245154633
725122592
1188221665
1756160758
1227986876
2121843556
148688023
1404422533
1811015150
1662231198
295854680
825252467
717301491
1558574934
2020790349
2106346052
2047229115
1995113145
785166245
1225210527
1671238161
1681443710
2074341521
1529273814
1901721919
697321174
1091886228
523985853
1589809596
322062281
974987514
128658686
1613051588
533346440
403955915
753453195
156759600
1918867839
1169805175
1209284418
2122845558
1247759058
400183931
1214805982
497217665
1911397163
1503046701
632708002
922867842
131211596
1821650306
961389230
941676902
57564102
593916209
1372938259
1531609188
1313872164
246324341
1706337731
54589973
1343268939
730376872
986479006
1645068508
1313984633
1006616356
291770547
1715524423
197759495
274890507
1531466860
705196548
510504546
712012866
1195355681
1135240804
99612732
1769568009
1813191677
1594347640
551316379
1487413378
630033442
1945402615
935988852
1188054279
1089634950
1028310107
1932499232
20608609
1703740355
1220866098
831317526
1627753953
957860359
264579671
1488595476
1423392481
383762709
89453040
1716385013
783593637
1268894445
1707416332
808122835
1073488102
658819954
1484215258
2003213994
865635849
1487994159
477770579
618222968
547907997
1864731936
79744950
1070185364
2112901530
126713776
2027871251
1816363761
1888670701
460643265
55725940
2144018764
1722169352
442441882
780374632
4147530
140595580
1835008054
231028086
702098037
1220040992
1073177870
1337732972
1717336288
1080217980
1750187472
465150896
1890074328
73625217
204312977
1135554677
888763177
1397426614
650599363
8832167
1464884032
1116707720
1598861668
2126970560
646558305
124796354
779594778
1972179672
601659956
218052102
622042957
1510291497
730747502
1124796319
1011618805
2108334285
885832294
1874824689
1942424814
95942225
197171170
1341660931
548115311
777085270
1510516860
2019276123
869632782
873535187
1190033617
863773224
1687670316
180318011
1908802978
122767430
411931078
941589427
101262324
512318787
270275203
1037653351
702525600
138884358
1382385739
1974106864
216369594
453481129
177103469
522606389
1713327421
1166443494
55954587
510580466
1026482956
983417564
757234276
258914217
1811467261
724901811
499432466
1497257380
1527462535
729674808
1078909565
1501299241
339211003
1859296467
1988410179
260104647
1676800896
934476694
1015270790
1669026379
1663034662
796328452
1919172027
1033361843
1748259570
1399866321
1186230757
495033253
125610743
1129549920
1473236531
1118001196
2008548907
2128844232
20037852
967963128
1629927802
116755144
1829115532
1277787160
1382263920
1611194570
1767347896
1518719218
1333295890
583728755
727574459
438284338
750607737
419430844
445365014
62350539
674617235
1533643383
1881031091
2010510225
2033922674
2137295890
1863247974
978178407
1466284955
555165764
862477296
1715741061
1187368372
2032636244
387962079
1615559509
1218289879
857011110
1840491662
339294518
1693246079
1667983621
1592801548
2021543562
1514083921
1261171201
1952182570
1626121758
508411288
132217030
2079054136
519178197
992430128
1711004461
901854829
1165068233
2041302090
1160379554
1506905143
579107769
860915569
1552670956
1568268253
562821595
305866122
783666755
1983636
1276894932
2011550356
597522325
152481916
141057056
933040421
145370653
1212815267
2147421746
1263033566
625024226
1442370055
1236572808
638488658
608602653
1029129738
97506983
1233589996
1227694443
817487305
328955217
1195959510
1095517838
489898821
1671904625
1640511115
1616277374
1856365575
706857044
211032579
954762756
342474291
1490274213
488947308
1212896102
1506243611
1348850695
311135358
1453322528
1823058108
616153803
1937114760
986727432
2013635644
541099209
1595175285
1673297546
110903259
1716882503
244663309
1581165103
1976834615
751352665
705060809
163396349
395187148
14670288
2089619719
1260759219
1022694095
1815647261
1090901789
1346900374
1131024344
303300835
1899820246
1538057334
1607297466
95727616
923846736
454923092
1267106352
647511999
1475275731
960056530
566927853
1064664038
809311599
747552588
717497533
2030568449
358543274
1020519116
89845159
1775401208
975782302
1358220035
394208206
673199093
2058649361
1456636444
1744254466
1135576149
1100916984
2007689709
64104297
1888318914
166602170
1380100046
1421812582
1959534398
1441159437
503977366
1420515957
383547374
1279198357
1754676225
1445406025
1517598475
172978230
283563408
674460345
1309423821
450779597
974280790
792230492
51768699
1718070825
688982000
604420501
121786115
1523124397
1602228375
81999901
1429331982
1969617840
1196796002
1673532247
924922193
1274356000
1772042928
534926181
2117562529
625406623
1954715938
1079379797
1027636893
746023184
1121662728
263301278
1706790186
1176200703
703359638
1221183496
977749466
270197470
130136009
387318325
26507171
436791771
1727406769
1688746802
1093160451
1827296781
180062537
1790386934
123145833
108813165
1478166025
954007955
1879072430
2100025234
1468488206
1783352285
397808540
386820439
1945788230
123174661
488015576
927879550
720798415
483902872
541291908
580524736
317015869
1644290741
1686005284
1011419795
1936445008
1484515214
1343461126
50681991
627993716
696921773
48002137
1022177104
245121377
509092019
465737363
1882944621
1316740078
1887256640
164382972
1990809794
420602656
1392475808
1834718992
786018602
1163577628
2066995141
443081676
138352032
1139836082
469644937
1017251673
1661848267
72701107
890347757
1920398614
2129293675
1165789494
1257352312
1815931514
2015788687
1749702227
328612444
951133394
477854848
417574462
1588755356
1749295014
760615560
96936769
2143305111
347495214
1994511670
1640485645
1125154336
581937710
2015813209
404969319
2118272976
1058670782
833236500
1745600925
396416470
707328385
220320294
253664309
1862926574
1444310411
837670738
1080161659
1713238793
935211303
2133262304
1602253167
1553540125
1667293875
1295271455
1444766856
1356438951
804745434
100147747
1530524995
1940948908
530587809
331783359
717506296
1640037479
869145653
477439219
1971956639
1540170979
537167989
1995780760
1071963825
1114807628
2114331501
1191882005
2007058124
1224155268
981625565
734993478
1068253237
1172733281
1768507971
1926406348
1246588680
1063440927
221139250
1254863775
415177125
1277694236
476344595
2112270145
421497564
560188572
893076579
1290149749
1641315280
681724777
1988549673
426039566
865699525
1077011840
1645942364
648731506
2039652654
1400743714
2086894577
1436940160
819699072
1207975471
289449980
1639399627
1999484540
1318071763
508835062
1227244882
2052333568
2145798828
1594110764
892014044
541631162
1180663784
1453270950
1654646327
32587066
1981471336
2032767412
1032580514
949473007
397729179
998111525
383217407
139774486
1359028104
1602782531
345702617
533065238
37957021
1099373138
983199153
2005535169
495433673
1062666250
698115274
1377486231
1893664276
184094749
2037379471
1992127953
324645827
1435855871
1519434877
6550748
1606988921
1080540088
2038108859
2071364988
1734451029
1696396130
1860220745
329235806
159925437
256615036
1561295519
1020491376
1696500042
1825556652
872061624
283757210
584813212
183711135
1920461735
222762095
659229629
1785425472
476170313
1915353747
238430388
1280711430
40815027
1062764890
1750487981
377290437
1638942595
671425818
257136770
1296725067
1304994096
1508179165
53422476
636974328
1242188994
428860415
660288295
463218429
1792061492
6532444
1558247603
1038873499
1367589188
373513166
1645623414
545662260
1389850022
330000077
260233124
1709444543
402115518
1320419973
2092423035
1494070505
275976670
800748479
1324912686
1700662941
332552093
143288477
1857500801
2076162165
519183780
1258314828
537241361
418070823
709598708
1648230533
2101050105
676328931
729801672
1537847163
439510020
1802516758
1838525611
454158065
563728687
1570398175
142282712
124635614
218290723
1074207108
1635512027
1943251635
728069305
310795460
1132342798
39755279
16773065
956554878
1190442080
1557927048
647084149
1850478460
1855599687
1631223085
756180505
1754964844
254065436
1171386252
774245946
1016831631
1296239036
1136647749
414179672
396880937
911521055
61788389
1946422982
1512471799
896405002
1535321768
1129967964
1864035553
1733874156
1636163554
1715438223
1980412397
358785638
1942385039
1240406137
1887556008
1743406706
277650914
2055760021
614473850
784118089
1054038141
575526056
1245185702
1853019226
1273343585
1210515228
1613221824
924923347
1297529541
633972426
867598379
566907504
615358250
956943263
870134668
790938791
876512924
1123162847
512099052
593900855
180989872
979739403
1844015905
1608782665
93945684
1328271407
676555595
612046192
1190697480
1969729754
1421390407
265191598
1626933029
278626551
1520825865
646986125
983915082
947486634
2083608798
522361975
2144658978
954403465
1689749563
671423789
1509684872
1503068636
2001558190
1553772478
1114706545
691041636
468645508
487127172
1958758129
2050398279
1117093824
47662264
1640331416
2015296885
796675657
897862049
40287754
893590366
1677634677
1860021857
182960814
1374296357
462888135
276060966
1173303357
1604837944
1554589931
1081119121
1215766904
1802666639
148813621
490261768
1040292925
602852216
687991188
880569192
1049236402
1620393680
1683784491
189996147
1976365789
1634747540
734385903
708975287
1570647591
1985258975
480788008
1226320729
1797775045
1469403736
6755781
1672570627
1359602657
1498639186
279856626
835963222
1584631133
1168873636
1364479730
829786464
225463750
287417639
1553457270
735984268
12612977
1204511346
1856108364
1530115018
62321489
14406946
1364558757
388219057
347414651
1498393029
26580931
880515394
486379913
1838936093
55254442
211690134
917959099
90185713
1502811567
1860826689
1142416401
591160728
2090753204
255865819
550825661
1846359385
1860958796
1509759006
1628007541
1877813356
1067906830
1859345806
1593083698
1920868663
1477491444
1629185283
1258502721
1327150785
1711338328
1028072864
130047194
1555098191
228852050
944497915
1432597428
1009197561
1220603916
1458747247
785976246
525102665
2045768464
1210108023
1010326597
1165301237
1045064712
508062484
1690825095
1275357722
1883077093
156496266
1421975108
407167595
440929835
729501237
959706785
185565629
1217235931
546667327
108565022
1575190943
1011215680
1352051548
1406686546
2083473410
2083812048
722223506
823575983
1655415168
426629264
1921487334
1488806381
164251488
1071060251
1275619768
1142949298
525904604
1306894166
1469603645
1815302909
1452804441
927612141
745007673
1819157683
1563150633
1649367255
735986872
1259276572
241114620
2144592074
1009586837
1547617135
1298330616
300657792
471388623
195614447
38085943
1833855796
650580773
1380128949
209843497
2111707685
126057066
1008552322
422630795
1991115513
176981506
607238492
703427083
1511211363
1763254299
844099590
1019086065
1852297862
602404375
828006562
1817703190
1078536740
952736054
36709203
188985466
1127960883
1018586893
1102821284
729869275
1975094337
622934313
784322266
929825787
635275739
1347935792
1981488607
935707344
266737675
635590895
1247557579
501113515
268854158
1962011089
228487289
1745148395
84327810
135323142
1523107325
964390730
1231022575
979642659
1701303114
106075660
1419375947
871351210
1971047078
1051398898
651662347
1332663499
917731303
1946183489
345442236
225485253
682445336
1178371663
1624346016
1569408618
938960446
2104873137
1338135877
1872049541
1705492903
274225455
2092826207
737575112
1703232546
1985704085
1101242086
1665329499
1088090585
134511176
1720734209
980268989
1445862832
1452804159
480136552
1376279662
2083562578
1337606070
1989705865
605870118
543698247
815760524
648788446
357886864
1881372102
1066298976
1077827065
993988699
1953932052
2039743695
423064878
1654798441
135765081
1567310532
639547986
1844533103
806579566
1001972743
1352503472
890220996
645247137
2010937375
1342896642
615970266
1343947057
1807204322
2009785777
1961892766
1694987605
736973025
1063914933
1798311169
1153048798
959938975
2088721863
1036588764
1175887621
1050189461
1585176977
1401036713
1285399902
1397056893
951204507
1128573374
181247201
1380633090
117350016
619878833
463750537
957350515
1570266544
1972684725
56254409
552983309
481685850
104028060
831676089
1333023516
1288474912
633919758
1297294027
53969029
2018792109
1944137654
1699199943
333233399
739888837
177554301
350040871
756095198
2135314429
1941207269
1224171098
1693587642
543656129
638382483
219527317
682735815
1692389949
350458791
736183715
2040445414
1011347831
751622941
1950121013
936523009
829122197
1849127223
504248168
1055094743
1319650040
790203708
404795852
1680025845
1268483785
1783766046
2056095546
1962849363
1579354101
1684976035
1867497254
659357483
1625153544
1386692577
481615621
73753737
1031037672
436246510
2072380487
855767387
688954444
698790277
81921722
588126383
1167087285
1689238588
1239524106
27408454
572107076
77133503
1363061884
42861649
1641745978
1458458611
89606028
2012333058
2145386709
900583047
252062795
1602749944
990061657
454541741
803794985
6329294
757526800
918337810
147675312
1793961784
1828580378
1924809986
924759365
677680571
1506501671
1698135965
1447838228
630344902
1420146936
995252994
943821177
1751496438
853747823
1070513232
304742142
1720708820
561653253
955799956
1758996784
1589374002
20854845
1984455441
977957912
1694396430
2013421284
125825941
937792328
1715419363
181010949
1007175730
1595808841
1031569104
290547570
847888682
1550459065
283752426
861319364
1841998223
1718866078
202024047
1680630516
352765937
631645284
789291803
2034135822
990950967
1179422716
1387810108
72539540
1085145603
27179941
730946346
175031290
599725525
1009862589
94556337
73995042
1306781514
1315214781
635138178
1314107994
980316596
629840651
885422471
1191458800
345240649
714914741
1370008106
1629825369
1005452263
1031449489
1814138255
1264107544
1853633232
432757118
1167199919
487995493
746059819
616095951
44651962
571123693
1131069857
1893762132
10021723
1843813135
1259881166
938455118
814818813
1453308947
1072520536
528942206
256302291
1263845556
1271191927
1495033387
1701012861
974381308
921888412
179641153
1491064514
1458935013
1755865814
1886448642
1986827901
453991271
1323232192
1291799861
1025911850
971589541
2065610427
154636895
1576558182
406788180
982462603
1361913942
1261475547
2130040007
1826842193
255383320
1675660785
1498346626
1590900073
1536167067
2043822065
1166150757
1911702439
1361260160
669919367
453379437
1691729900
916190396
1779746727
1240652457
463071747
208980829
646737195
453304343
1509450515
1463958829
1547980151
1609207751
1967146435
1734829554
1884151170
262529447
497092259
1838050422
537753506
451553344
2069437545
1566442768
1824737009
2021619733
2105110526
1980037991
1747811318
30708941
1561236614
1112851869
556058932
872966296
10537159
4463895
171190027
1238630817
421248535
567452252
323805180
1725831452
38742237
2137425462
1389880527
891363354
643373442
1574780049
25520461
1630328640
1550523484
413677103
928761869
1378643126
2021335389
309240645
1202106092
1320821102
43068647
80559625
1283953413
2007595175
1367527507
1642929189
1778937192
504425832
235759910
952797540
196198141
2046570795
1885350614
1864690261
1589959849
726659518
1531374904
707831219
240878655
914892675
1296483874
1766070137
1305327510
1528425539
2031970714
601393766
148824596
828496131
875843834
777534265
542327830
1915218956
1253616798
1062363537
1823385414
568457087
774445772
684606306
1476221788
368940894
1548364122
932597478
984119687
1788522548
1234345062
745815115
1182167463
54490347
188776449
1769420899
771284434
422507843
1919418271
930944913
1573428877
640365520
1114441321
1985449587
135348184
713802875
712550282
470185351
1913431197
1639051998
714821312
497029918
1714420454
1879273440
309114946
916483258
1693120794
1907657015
1343926528
24683182
687497501
298509771
1408737038
1985433980
1399770388
1960955421
1572458961
725810171
380158921
1264121961
498899551
448757301
2125141143
1253499102
766782250
1146586957
4488072
505914933
23413072
746789835
1202818646
304181493
286364688
394534847
1383591904
1465344393
610929896
1425139996
928763061
893650464
1308084408
265083383
443588488
1689540954
1410129647
1494418119
711343342
249317382
1970139751
149867804
659761235
362659880
755337731
481864783
1516056437
1439385217
1360146368
1713691138
281104194
72291647
660625999
840308442
467394491
457163172
1229003833
61764745
183634028
67857224
1997446366
441919849
1251834997
1208119654
1143953520
932735383
282820361
279622070
1370040343
2075806131
2078289782
627330586
510988852
910665978
216997240
1544092591
1239737112
833364828
798631307
508483606
2106297485
1329990675
1223136519
903334065
288968341
996503512
1493210827
83255268
1555867500
382803660
220784311
709970995
272174123
764067593
920702589
1236159999
1426352171
816506636
2016569812
1414379008
1713137288
1800290108
340472471
794782546
1080328460
279751883
916641115
2134538748
2147342740
194216978
705711312
706750641
2032785772
630964795
1682851630
1433638869
407411280
1855279101
2039468478
879683298
363075056
46156693
2129022115
2004804483
249110263
680352556
425306281
126762827
550445144
1019086651
1924393410
2024361375
709863068
98442283
203486384
1132677862
1886301998
1311708596
1776525851
1569073726
1930740148
222203826
1518410634
859171649
1494994620
2021704126
652443554
1490057607
2022693289
73924676
1209323117
2033390038
549742539
898779091
1381178520
590229626
1896855892
465948332
475992384
294717443
807192776
1855299374
1157998940
1783988093
1155863608
94845459
403063729
896907259
595799236
1286750412
1989539236
1947474804
892276560
1567827807
1323378607
1287582476
2077574254
401207168
1493989576
834176302
1859766448
1667099126
1062595383
978107295
1337441569
952074477
169302149
542986722
2051989361
824249080
529215113
1869450167
2110769628
287286367
1649701496
1922462409
408419238
741675518
2028670394
1391238516
7252463
17541949
187523741
536902889
1018386174
437079143
1249388428
675427137
590295714
193351967
1673890931
389149166
1994015616
1523947052
175416860
1130749865
2063947320
809665524
494543555
1854834476
964277612
1865556206
2145076870
1975700776
557820777
781462412
410267455
276590214
287099153
226573527
204103936
1087243946
1375401664
102953488
684497547
2138807735
2055818339
723460000
503378236
2059321061
780644798
702483326
214054130
1855919788
692995706
2116791792
621649234
837327098
71406272
2042101220
2088877398
182988615
788823920
475152857
2144321372
993521588
408491468
932538927
1543498193
1912855070
331417716
2064872384
2074766268
2018516654
420414295
1276236386
929394701
1927933182
272221152
907076195
533297816
30132537
1960966558
1333224304
1384975445
1423862457
974908797
534444651
458788589
35594859
2016277342
1803467795
873695792
22333854
320119171
1103150765
1334583038
765212255
834523401
1246737666
880397437
221592642
185296360
253857848
234650567
1679372471
1053745093
1732520320
970511606
1040447957
638497196
817952193
1137891842
683189518
1057382979
904707728
1755827375
1198163196
376599698
1822188781
1783126311
1012127616
1356404692
869772153
840174468
497218760
1000382443
1321404638
888605606
1191642226
384091472
429490569
1214980378
1497709672
370912732
1471122170
377290645
492808108
1723579517
2140664939
571923312
1224110918
1630742974
346282694
1408320938
1303168449
1638032387
1796645310
1403736106
1836719312
585775120
646379099
2141911545
1106326356
1472118901
1476778280
696705982
1017475160
579870382
1539617041
1406815148
1660411063
1983511204
1947428001
159666662
666149280
1451936793
565148980
91456795
1225395907
1624500524
1602048069
1161737640
25307325
2043895859
837038782
1206653855
650624645
2003343156
1747366405
627544310
18876709
430224410
3135425
1514770318
983683267
669502810
1399747190
380556452
1028856667
198959564
225929435
369280245
863396480
1295948148
1799885727
12380468
493900545
1586154696
1679925302
405977670
349114689
1001575982
588675620
1874769352
1545341165
1899800894
578993774
1033746856
1195459135
993047436
1221113035
1493412107
1483424066
141329588
399135331
1242060843
561015581
1342848650
1454949465
1663942814
300348598
1269681573
401801441
861961653
1446140217
1386801523
449602415
980652254
1274107851
1057414180
1261718776
691563946
1414888005
1991316382
123195213
427052525
1963795280
1744664810
1568038755
286510699
1149838448
35098966
574787332
1327354580
243719233
1859479019
306696085
1342615998
1911020906
346633276
653147103
707045736
1895832498
746645069
1641376461
1512479728
161719167
8672030
257902942
1385042718
1784469194
901990002
1667497118
541953286
1045705945
1409569183
1495780539
969674795
1368565439
335897464
1774982781
347015116
2070370231
1436493986
2056537555
1777035318
1289359706
2086417415
1450694704
515840618
1966285517
1379200660
479880804
475246982
650235795
1967214557
1197651837
1995138542
36324541
1045519943
1309268557
546920979
782505826
2071820130
1687898183
44443307
1236421610
1256153138
75435916
1004646048
1090380475
1455758570
835126515
1766013928
1964765070
768512465
1603796560
1230562088
875050833
1854335799
1747457368
975646823
792549006
2133511567
1122693361
70916842
99839819
258756184
2107971554
482886054
1596874711
723891018
2067745678
65630152
1185185987
839646109
491972934
587294857
715582187
429010869
1133008110
312474467
1574192667
1934522745
1979739072
1983340780
1820270305
1263666354
505544117
657055286
1706083763
251963219
1665421382
936358342
1808905109
1312117112
382707846
1781942198
2032171490
1295009225
361553257
226080104
1077950522
130816520
570225217
1337556615
1900517831
1920892620
2108799071
1909039369
1876516062
2007617543
1841330692
1826678978
787439588
1685351693
1619504169
27626740
1931557137
832231833
421570835
1394152258
743396178
1372431551
385249819
520387800
1807455493
1884035671
1713011303
1487256086
867733188
1334622909
521173310
1635739444
2050502895
1088715499
451560321
1464586359
933431768
2067647866
1118613263
1832140301
1065422026
1745908090
1729526791
160270535
1755111301
1391135777
939673456
1752888850
912961794
1090488433
1086096754
1324899446
1167824753
323174267
1086751708
1760333670
837187107
1993599041
1319072698
1074074638
53439721
208818418
1816951821
1346116923
1817627872
419683858
326685813
436850555
1176016858
2116801359
1093068380
828493270
881165805
724394981
789280719
733875553
1304335332
728205966
852221542
1989669481
1690049005
1893443968
695744537
181449721
1258907953
1984951220
1740287669
548014028
1887302176
1438555000
1565835617
2064652286
1075639159
1961020566
1956878201
404077979
1969532830
1926523717
889477644
262407644
1702243073
247700703
1360107276
679345775
1537110850
1359288258
265464523
786024671
820669507
1421884573
1779839575
1592784958
848176892
699397394
1129350679
1090663340
990429073
1653038436
1467431876
595207225
370000885
95106050
1299361958
1927391151
1599938918
990974454
1474206786
110448215
148020143
993356529
1811065277
338828734
336972428
809063922
1485576897
1524604398
1349754924
1801002263
1836151289
985083238
361396159
101488196
1829315658
1403624858
2140252974
1061307133
819745950
1919161874
572895715
575027446
996054061
13976220
2057422522
1174786589
1737731784
1662240158
590353927
947987713
21789616
545715588
1675195556
1935361323
1322498132
1951588632
1056808301
60443333
1996745285
1596496523
2059204517
1606951905
887048786
398183736
1895621959
1019554758
1944237465
1044289657
466590117
180194151
1047308446
40154370
1680373538
550658639
1504788786
2056184090
753268114
2133308842
13912281
1038062486
1817841782
1948789225
1793214189
1780087180
1654275457
1525645822
629250816
424426043
452979442
367847337
1347723000
1785070189
1801618617
1508768874
1797640494
586963457
196346959
1390653728
857147171
396082964
751371699
617735869
2032969549
1932102356
624256662
1216009611
1856891835
620076486
1598450609
1148665616
435366868
809325520
725839802
1217160444
5975871
1325449330
1967004059
976275869
272664337
1428894514
500898333
1313912935
2011689378
3146677
1503425190
1568904874
1551942554
1650239051
39207856
889387709
1315985974
1614874496
848765533
1070894270
1715574262
1102000521
1391261496
12037875
665935135
653473542
1963942971
1988619854
510731505
1174694044
1897444096
702888429
576226636
714133566
890653581
1276306430
1323225496
1323562498
391754237
2082367866
2077604827
1120529527
1074990183
2021589736
1803419321
951034874
1725837989
947846221
1815023533
945915918
755712698
568317324
1508563340
1642685228
1301004327
1279928962
1045855795
439126751
797784601
87712665
1135681869
772494293
552237422
205204804
1233238666
1877135122
431765230
1214167393
668266387
242339098
1785878965
84395712
268695114
1665280732
436125032
355692847
1933188
970417487
28999761
294963786
1747560719
402880211
1624168897
1056127390
1856108329
1524824579
822769792
123511962
865491021
186750757
2066507938
1373396697
135802374
508016591
1087209996
1770513137
1235509301
1911718666
1311858353
231887388
1868920379
687284826
1718081675
859290746
1497807480
831671494
1078464634
1819357592
384918385
518331513
854457303
1770166436
653051705
656419258
1015249661
1930645705
473601048
48099364
1044248476
1168283886
719852673
424507994
1553566478
826851449
1378711639
1475237508
1794812968
1742085936
886318855
1270796897
637494765
1816188392
784145029
215842782
1072240024
594695807
1484800264
1287585953
1722265818
396735576
1883105140
1513691970
1932497972
346536886
148581166
902043423
1575147780
1550439266
1862432092
1534287793
1677145209
1350083557
1700854798
927363699
2111921184
235374674
800738599
1267929652
1592719029
526501357
1586159745
1751761722
844632013
246582567
1796387325
1844809675
707860453
1395966307
1975575475
1928860825
952527287
1123780983
1595500691
1268962388
1963612338
1755621238
2102244944
1412355277
920569729
1432721772
1591836686
229868198
1747142159
1157923232
1557428212
182312350
1536210800
711841450
887757266
1565060344
848003315
12049297
2127068601
727219100
1999978373
92594146
214380886
1368857715
270993043
1322600722
728177429
1907914365
391980551
2138726663
948724711
343988569
1711110215
846917576
900950437
183703853
1388394845
249207542
1182382424
105231199
820732805
1381305889
2129924426
1832925686
299145160
46001077
2070571844
1220675803
590711270
1524007935
1966280589
944980363
1081669655
1888114290
1720036823
985730989
1836984517
2141411766
1363116178
904279200
1968501020
891751287
1655797456
199285923
1335640666
1286424923
2024892025
857127536
994853233
1243738199
2051491446
831024049
768926799
394413513
141521189
185935208
1234835539
1330063226
1099624157
628074522
116813996
21824332
741787457
1537571695
386751668
1227528350
1550015674
1983476676
1205200344
436698937
128240953
2079489326
1424422380
891517073
64314917
1386197066
414066132
1432324006
356707737
1848815214
2111443779
859427160
2143317037
1471235598
1625374526
567100521
1335489
614424166
1169060922
646318575
693989746
178400428
1570485381
308002283
472249857
306032450
1443147886
1283616428
721392330
112030415
1205453979
732128762
1117772345
536452645
1690075059
1808709822
1368848207
126436961
642691540
74882908
1977180192
1049824137
1350369739
1524995679
1685426205
418184291
128846731
180373043
1374603637
1843184385
266274486
1061434248
399892547
1403590864
30864540
1561606072
1851329811
835552033
1605981846
92520621
1319355793
819025664
1918987318
1232198117
1963434128
232981962
1024391566
853867450
474962
460894525
487429521
565748816
1400651684
1062668236
1461682206
1355659151
892417820
159344875
1687486543
911124349
174633967
245780791
1176062655
1387815968
870992015
66260653
2052976594
1735988435
1078893871
820624688
1928188402
1997903585
174295528
662735438
26256343
1575405395
1537292694
1367425566
1019735690
1134531041
1355371281
1165501090
1108254750
451725988
149499128
2089875754
144974207
1570753729
353895970
1843627427
667677835
821355519
829049239
1120937770
126540661
514227202
95606616
1261293640
1795851625
345905533
113989583
254428061
535610858
1714690421
255628590
1474139903
1576489637
386873910
1749016116
1186070820
111217103
1221913492
1110601741
383839510
2083111067
972777144
95676702
1801868815
872782045
1563332239
1959314099
384527567
2021973925
769169480
1165611895
441025291
29455384
125795157
898226631
694566904
637187221
1791502778
284823010
1565138025
1571353973
1141936213
1127660593
1433544505
934379458
1957781189
1290069892
1769869691
507778691
286824607
1584001847
796623486
1963656746
2064510023
1634096480
36680802
628537721
949081220
1769755031
1574983796
504223910
619216934
1457240755
1497154273
499838914
1518436895
1798028512
858283914
1555078226
2039302603
730575027
1699179973
1054688214
942760886
679736406
1716454651
1065833029
1986822457
652201689
1178165407
627769313
1624983838
713644443
295662786
1515364332
45019049
245396184
1889061456
1803712075
4626257
606451770
1084400342
1223759494
284981268
1118996546
2016371997
1297435026
802672737
1289162234
1973375331
1899133906
1609866682
1675055421
1921220040
1194112052
1251089313
1688228516
791419492
856403
1775832428
1240345901
161676558
956289263
1686818081
901529704
374568603
1052040427
870982940
775447212
2009099776
1009509055
642707120
143793003
499762687
2081747094
1307933646
236905904
1143080823
2010029207
1824179841
510425595
2058704797
1730851388
1922460032
1794777228
971158236
1614965096
767778916
1735527466
2139648438
1455629321
1487441827
727432153
822416632
1849472190
1118967100
1214276806
23943558
454700135
1718378650
39478765
1649972647
2047750565
1481773773
1686683794
281304040
366730694
383625102
1633655720
514877487
126165988
1703928928
9358851
1832113167
1963441830
29102472
418869217
1642893955
1861330666
688585233
845772345
1036662002
221647267
382055453
1830966164
1515517497
1875637884
1310273815
858104819
900862014
1874795917
1017353780
27844037
482760525
1501345377
2042387474
1189809317
1844977404
2034529646
604518320
586257327
1580295578
382155439
537512528
1338177404
1558399293
891043884
1065359838
265859226
720094100
139841416
579063969
1067517358
1935584807
303989014
1886668494
151645689
877858582
988283196
1474646295
1043200740
150318152
89415511
434035218
173820767
1833036050
631432174
1038041634
1993639105
1591863558
1460235895
1764853790
850384530
1305935221
1023630392
893925461
596640566
581654770
1992226292
1173235306
2127393614
923667346
1190291109
1228795007
150818762
2027571104
1384200580
2020684768
466133943
246082977
2088460339
565757237
942507734
943415350
1310638316
946757728
895700911
1274454282
631524723
1645305269
180014647
506836071
381788204
1939805419
1156812184
1305366081
2078810996
1408765587
1839144573
1689437568
795524921
1025702794
88828300
1921274135
1070796615
1600026015
793577895
1108904840
852435504
1980925849
1344450089
169033746
239124094
1876098458
629834942
2077588994
1729573276
1606647105
1233300481
1529017704
566011362
130967143
529378803
1409194839
1610613129
1748990568
1572078017
325031396
1283738504
1651723582
953914958
981430536
199138047
560758107
909010004
463641087
397118653
608154645
1097402522
1247552506
671433270
1936158191
1779066483
1752028306
333637413
993036907
259871173
998602697
957005863
982557929
1316307316
2134408267
140493018
785855616
802621751
297719688
1131653583
566916238
1806081119
151925433
1281798045
1088492627
143841275
1897291144
557688869
694792136
987255984
1795165275
938983869
1586565148
592724324
544135875
1892466803
1800942305
1908426157
2095552775
941409648
61545423
1932553040
1654382508
968530920
1290365759
1074532633
385608643
861507824
1330757744
182117657
1854915477
67620885
1860231045
56551025
1320723101
180243152
727032828
1469345899
1864084827
1043277400
1277867810
374426567
1536618100
605794724
108466595
358336889
314677854
1855644789
398869236
2129847534
1008245715
165241922
1108967882
1356885546
1410885537
1291588628
174228653
1632517087
1403329054
1290676583
334045649
1807181448
1128388958
248687
1881978757
980322596
1505264563
1970944089
1005739093
928124153
955425360
1543402572
1733351324
140999381
316974668
1854111673
262889757
1530320323
2072800448
517018857
1605118432
601816388
1814301412
2035543830
2054139066
1526470551
2127159845
1171822510
204588330
798557027
822017324
1425653162
871207208
814011130
108835581
975901428
377559173
579161473
889361470
1718203140
218480039
251624091
350068440
800788799
86930710
282014419
1762245160
1304653505
1402783297
52870020
753826863
870111578
1698534400
2020567060
1960326255
1966583985
1843309692
1162101936
292438331
128824793
1733173436
1975502921
226995030
1175494797
1836344957
829787938
1222576818
48053711
1090141926
1687231740
1632023122
1348212301
2066442230
2058528367
1327375572
1532533826
1122440100
306373896
283758642
1371005494
462367116
1293348825
2098074290
1314379928
872893834
1163730469
1338934926
666899560
1827975482
871101067
1322424009
1196236216
579840925
2133593116
1653627531
1520387421
527964589
938877104
1360968309
1094058840
2065532547
2078146613
1427102728
205577542
124525392
1250139580
504682097
1053742254
1452234703
363012729
1615572552
950361347
1253806826
834471859
1916312129
1445452229
252658257
1330591974
411799398
1406707010
1237125923
1253588579
32707855
1813814904
1288673786
1794994075
475881752
1913274097
66601805
365767765
1479064706
1546467891
1526295425
288759958
484716470
1179099876
1499314123
564956519
643921380
1765382556
894240113
756456518
939080364
1683522160
678439603
163100751
251829571
1939784771
1593081514
1106964813
1017052470
1379733147
1776298595
1545626989
303762995
288761597
856178645
522826724
306590997
365838502
169450255
1547401039
1698769665
1136056829
2135263823
1979828030
459598612
184558200
1631796702
900317925
520283477
704178639
1500971188
1999250356
199195562
1866863954
1244674235
1421072119
1046988230
681221914
1074736837
994287732
1271111154
781785894
2026086162
946717846
923071586
646432435
913641844
1536998034
517303407
513809826
1346763126
857466569
1243824136
434305431
763535016
1063738683
1768844424
1954166501
439143739
760851203
360130254
1104209074
682970540
1106291127
187602705
1638594877
500442463
545413263
1609227772
161845557
814784159
1985658782
1744789408
1688778308
967448922
484169958
1291475378
838053014
1119003339
1834517598
1474870641
2039269635
1045190220
1342406603
1059149228
2080231424
270173409
23817148
1446523450
2003164082
1813489226
538759942
1373330549
873056598
2048987239
1310932837
1752814385
111947979
329873516
272781890
1941295033
387310065
1587755554
383772586
1438863552
1029172030
2043898160
1119371211
1223946290
812656594
1675536418
26554951
1724972593
219764175
1065404895
224487340
524609042
1806677181
343947521
705731514
125098540
1345530762
772679966
888530948
1527498827
932181703
1013222735
843126296
1104647713
1635180412
1754454645
58456419
1723442495
908982357
378179063
335598055
738959161
1273160932
580681429
243447375
1287227927
388474740
2092430734
417400256
7480560
1046673199
484215853
564061018
1148095347
1478303381
1766840183
2088220291
963781249
271737307
1212667323
1638512433
449039542
1209265265
1004218447
1571782350
687957512
1113606222
271061840
1564582634
2127464655
1245469548
1354974667
1134122900
612342035
183889560
1805609586
1594694004
1526864226
1956166304
482246405
440426479
2103658385
373227575
1998452115
1983862736
58064802
1191617740
477010923
738174250
523823464
1253300623
1984515161
1239362958
566094766
1462389001
145843554
1004137116
1265887510
2080755309
1054214966
1800389599
1725154406
1841017479
1612918288
89354632
194096247
432894783
752049173
2090559062
731099260
834015378
1985173732
105759180
302947440
106619952
1625849316
520112795
1212816695
501808791
1495982777
392523973
1655516395
1646792150
688147683
1044338751
198428474
493603842
2097473802
2001857214
982443329
946664697
335465012
1831661968
1523565120
1265812654
1073296029
231160096
1352624052
425066012
1353491447
671332923
526614823
1929803840
1960359740
1247399015
651262312
1314665991
417643913
1895391349
1376837096
186450653
1180444697
602161806
1152256851
1967102448
150452222
1536517262
69083534
194335810
1661237013
1559179286
1404387497
1847811815
1679390840
994697445
1947208827
395606260
36528051
1369106294
907114672
692861489
1715253734
1238258210
1421204945
432333069
1926360580
864764158
1344034033
16820464
1675652232
968646334
256334855
251111649
75696110
945120143
1563804291
1812674786
407866686
1240375153
1762974960
1537728812
990901207
1592757267
1215103401
1969147800
584211990
237070150
357125398
685758095
1566630257
279106916
561753505
89977513
1397888646
1096125254
1530804307
1694521821
268661168
33489075
1720894660
691933221
116286200
376777322
434229670
619317203
1273577103
1481653496
2071572679
622577143
1963257057
465204796
279903060
1107857832
567829285
941027259
1182748198
1025321484
1831527203
1700297124
1991724636
834667652
1527645166
16874596
196932774
1111823046
647528861
1407574713
138355474
851186102
663934487
468192397
1059815294
258105011
1636210930
1795803331
1399560459
211900069
717334554
1598707670
638211112
1117928418
989730638
1290433977
746757827
1050715346
1451223429
785345570
1075342421
541356385
865701896
249441583
1379727928
426527247
631780183
440890724
287267863
720479650
163103564
1004402075
1789546473
1628395492
1713819486
1622115748
55597752
506701740
665200281
2033868497
556215296
858188945
1665679485
1538743639
989022950
395294290
103705696
1645366052
1306855850
234715643
1622788817
2018062950
1407697494
1522714844
69864593
1309390598
797203183
1963462198
1992031191
9664896
561516974
1033885258
1400425421
1473151235
1598067015
1329961899
471471
471117137
687754490
1745886758
1005536282
398537124
1210983702
1006649564
1776428000
170464887
802902811
884305950
347499639
663208925
168467966
980455429
1458203482
999986103
1430246988
514749278
1956454665
583298120
1344182973
549640237
621742447
263348760
1346855874
1224536011
970697560
2040160805
1152506114
2130603001
121434407
424469635
182807586
1275991421
701057411
158508684
1771126281
709814861
54365887
1886350480
1914981066
367313964
151238517
277007530
1042734535
1294960211
1145523963
887095584
1949716043
1231410191
747156869
815120912
1000604522
2029539089
1388324932
104802274
1155055748
692477283
608276943
1435932177
1337801087
1431140329
1639064072
1445178502
545844875
991690909
1065398037
1952268917
511201584
703635520
41016509
414738588
1728786445
1863265775
1274088829
909996797
1938582338
527703002
787945964
2019298239
96727193
951021132
259510790
1171737967
1809055600
860895773
996623499
1354949742
1247983112
627681848
495439735
296368639
2136007837
2077920967
1599207517
1444587083
1449077247
488665784
1214713031
2028579509
876763281
2023700967
656378454
1823486892
197665079
426133660
249974462
1997792170
1674381465
1268527034
1043435652
1435985122
1810146063
1071244547
118136562
46842789
414521539
1474199609
573925994
1960104072
2552404
1814331711
1713951828
1953401570
816458895
1644273537
1881720873
361337622
99718415
1444552384
1727208143
1761256496
145059427
1863364185
462435168
815863555
900619309
544984826
1845001026
899968056
484022226
1045020930
6264511
1518394763
498559985
1021049707
1830183983
549190082
615840133
1514350747
1611974092
473580913
697451445
824487363
643575987
877585932
1400210318
1576188251
2055472554
482235353
234669461
1799346220
249606480
520950836
97438896
706155677
316052523
512981978
1917599582
1868667968
839496559
938441031
1159863064
1736634171
1362833547
1988978397
1335783826
1299485847
365267468
1495327985
684223485
1388993094
298361626
1074183236
509384710
1781013235
1077318830
1722337383
1039039401
1842481999
1360151831
857532886
177238463
1210094019
525387855
1968701364
1048759719
1405133728
116295919
560851716
126568591
499755969
854144800
645371984
2142614683
198310140
1609532001
1037570516
996080037
608875415
2042075232
1824102953
546003455
1468816543
1712156218
1941687853
1521024396
740086691
1103745071
250335051
553633545
416801972
1224948299
843019785
758083486
600006416
485062713
1559006194
708635506
209171230
383585669
806686160
332404245
1562777776
1500735159
727807556
1885513291
895827358
1429786660
1279397853
138504916
2114812830
2176911
1253068489
912313843
1972213433
196653949
1349071928
790995600
675349287
2000999298
1304016840
476264359
1886434412
1881651609
2031499764
888124738
96957148
200669353
349568523
22003731
1948432770
80756319
1217113458
1310352863
97066460
1102168554
831774832
1607881317
1160723529
428113416
1217573281
1395739344
915681239
1760309140
1471764409
798159301
1239322487
1071193768
2144126869
288085231
1229124769
487829221
805723887
1925300204
828180956
1662105352
2131203648
110778650
1803821109
1787208276
20560684
956630442
1396985441
1413437229
185774808
1713706620
1141184109
2096818524
1138213843
2143107902
604410903
990974014
127363277
1457340368
2113811284
1456957621
1429416499
2020806597
985394734
2077654099
1735557472
182452990
1885410094
838832684
506970602
1574138291
80843752
1127499509
118492247
1691062522
220781207
1251011814
578242673
532518502
1679501478
134919311
1967728451
75900304
1699511721
1947376805
200814001
1323500193
331744297
1947085486
1329841675
869732353
768805175
2039933669
1749441401
1350144487
1353611765
1133623369
1943304873
1263647407
1384770025
1766772128
1799749070
41910101
1637294554
1292082490
1927429423
1209185045
1121793216
202338495
742935246
420572312
1002577852
10211909
1028404175
1791930733
1162997409
1766440020
1910655733
491940553
543976319
1354535383
970029791
1488167314
1042437265
1475599962
1090887753
375784043
799742421
327474927
58387639
1453042242
1971069919
1021628824
64704434
83638973
220897943
236260841
906422785
1460811150
165732876
924968410
1021347736
2045747699
1397762645
2047167660
1289167255
866842686
1529357415
446580808
1522886876
812996080
826067330
1972250993
954226695
170588806
1520687290
971803436
1636683302
878644082
808637706
1860377621
1914450072
1443078139
1290177637
526527934
1031017665
1022301700
1021125994
993987967
1761407992
2124394141
699119032
1982669922
873325504
79589624
821583831
706928553
1550014893
855791624
1717697099
64708805
137557090
120899132
970865959
88470977
949374702
188236093
399997059
852777362
86366751
739407607
410178213
230210579
1136443192
135956865
2005405282
1313116768
1165937227
160211868
1458821518
649670604
2086231067
702796857
2030936719
804988037
710436014
91960216
824833880
2126079882
776496469
1981239047
1009937220
1085883863
389970679
1041816982
192677253
655891211
1656713345
1698282365
1210398515
1265881496
660527421
1121267509
1969510872
722152162
1875849701
1356625254
474985774
1141297126
813436201
1169724753
1405619694
1446783260
199705491
444234887
1129233375
1104871028
136458023
232416243
1873823742
2073485417
1776020870
1671920483
881627769
251484064
530426248
325639729
1172668877
751426903
32370216
1343278965
1895643130
1277729609
724828262
1304641068
334287280
1928918220
1280590315
1775276474
1736223660
1245763117
689871505
1545977191
1055338966
958516553
1372056440
1620221398
1297036496
1505815084
1019709598
1365744728
1355991239
951215743
378649466
2081135380
927181593
1889146433
1925729598
189475399
1756246292
1490133170
77207725
977404772
1610071541
654671601
573220152
501206615
436060457
282707421
419088434
841559164
666778880
734508366
1063997397
2071334419
1479726152
2122649817
965915891
1930317374
2057789578
1885749193
364828137
564500103
712315132
4994443
924563543
962038866
1764429880
1842291168
2065191703
870663158
72200820
1148643650
541221226
1897201045
1609903115
32662656
863124598
204810598
1068814298
1566468661
708820418
518239167
190043283
114138477
1473849768
1784322397
1426105437
190973854
326443318
1738720142
315077123
1667856250
901291132
170798367
221697923
218999297
76147990
259673379
2033597656
2001287870
988399701
159108432
188728579
1710381911
344676671
1756660700
238945708
1624003699
587488121
636795326
679199839
749784561
881736731
1256764843
2100100404
1057087183
980501895
2075365680
1094349129
280356287
1733480746
1257788470
639155311
795748704
733970709
215112119
764670922
1747533854
1231717119
207485945
228117585
1749172393
1807407619
2056423547
1126451217
915258064
241152430
609123447
1336077783
1871017579
2026157836
2023164231
1546159629
1016331565
929004513
657186965
571040317
263252342
1106174095
581978126
8268335
1100939155
1743095331
415921734
320549630
1245515194
710428931
2109355738
1829002437
1736086438
1558823702
403166870
1357281673
681653258
1028380033
202135396
1440692870
2026105854
722484126
1043590495
1704765325
1816466152
1201743021
2113651325
1612520464
1115956251
140170885
1254883950
1972948625
1038372232
719280058
653209546
1866325549
696043794
98378036
1409793997
730327230
484703314
1587665284
2139422323
52177321
1269194981
1039275664
1421359924
523444181
1863988448
884942762
491469952
45661133
509670068
460580877
267975967
594286088
830968269
347183447
680111913
1885842831
433491639
2121647395
1664289129
127610269
1786952510
46278687
2023611085
601865288
571463232
587178861
1056040679
2037371081
500559254
1735735230
526977749
1185649018
2117764096
1313605257
520792032
1395833400
592347970
733568439
1280334287
1870465704
1319236478
1728563326
2056581449
1127890036
1614707562
1582836275
256817540
1491239287
299477323
1024712924
1144390527
1493207586
74449529
925429507
614005481
1339954120
1771690897
1699294736
859685350
610008664
185268631
1820690533
290706897
383708021
1875769640
767441965
773176075
861496313
1609334633
1870734517
2044457339
429688428
206909986
1326386560
1317154922
1530412513
703625172
1130433589
975170498
1850998580
1542782966
522642081
406134558
1493766051
1521292158
1154967917
1754030687
1088902062
1493019843
705430039
439568050
1986897017
1142970451
1434456332
201980378
1683926673
371252312
892174432
1401631380
2130401262
349153635
2050521
1837983101
1733013056
2079986432
1370687658
1407074439
1925143948
987320092
1243780284
230256614
663661962
432619168
1112450012
809216513
40175882
1316486752
115569821
1729299308
33426212
970931795
420511923
80579466
25040478
1148740097
556545722
1162293415
1517253144
171731383
297581746
1540877460
460124518
1226875241
1870576195
436418545
1487085868
1239489035
1294150412
1921632159
930152027
1141500248
1201486014
1474203737
1452356600
189805006
838409555
1948258993
408215925
627831658
634719638
2077683713
479783233
1019454466
1471490825
1675282056
1681835805
1029345006
1552645734
232674503
672263447
1184038250
2146236887
239331120
1629662083
2104829829
1619821314
16452394
1488952936
810281879
1119159718
2051574753
1381409715
629690025
1721470326
2071574191
27679052
1560069414
847407221
1923344108
63513625
2074165942
650531174
800152182
2042805581
254874144
1544462880
1612467644
794380717
1343452920
972655937
232349742
1763899011
85988261
649945397
1293041839
147923314
770710524
643289418
930193720
786564375
495799197
973359522
182547350
1560408175
946841461
1322403781
1018981776
1552221391
366675257
743751224
294901043
1350728701
1439521838
444824958
1288344762
1664775761
298769665
1611114320
1382455131
1787777401
1746195001
1212950656
546925850
796624356
1032341607
315308989
1436628743
948768310
1952546459
53604902
163765292
261051436
2049515040
1142081594
473859242
1991026658
957365088
1811954989
759127756
1634745767
632298962
923301806
1575463774
1244771397
1398984717
1823141514
314183925
613622605
780499060
1954618233
1539389765
970633549
890599703
1240675672
1358345563
739291648
1127831525
1366422159
545925219
820726994
1248227255
130962173
1070186026
1303423700
250898302
510161477
646767941
2035854615
1359966957
1427006081
941774001
173484797
320494414
1149505080
2078431078
966244390
11619984
1389175289
178676007
1280570262
1319008423
879886280
495381012
579689626
1160864602
739817652
1969263418
2014556728
59383375
736825071
1640076054
438360226
1804152715
308445303
16804163
733169735
188042145
1983076654
1784470409
1324352298
1099421233
1395641650
1311521110
703927200
1236347295
1813781164
926017507
1101370075
1225107369
1535948005
2070230998
219690526
1894027765
403142044
293961600
1886479947
1057597805
499177380
1811775737
2115100008
1675270025
40778180
683087096
1898106065
1465982467
1841702897
1486888913
1286114211
717426375
1265085936
1489096116
1717882199
757665056
151106030
837490364
1693540136
136647925
1437816432
856656605
1553755947
147442565
499016781
2107336358
1051679232
1606653974
1740946874
35516392
988348838
1004831556
1189730179
1993021577
51686093
1068752907
1196506248
544566313
348546126
1941093231
278075055
1505837990
1164309521
2082870560
1944043992
460472783
1221676709
39313388
967534142
1674843876
1258263655
1851771243
1155177080
979340806
2033031282
1067764325
126422379
803004464
2134699708
124288923
1336097127
576999749
168722858
1103972658
531373428
935203892
1338094008
115880862
438829116
1875015452
1927346724
1318037435
2084911491
1669027636
1302667406
1186456229
1048315353
1021828579
1318578749
89011915
805199635
778273904
268393108
732173096
1139859405
802250743
932870610
1654314071
1300606330
181188137
1951965937
1809931339
305293799
1178589599
466901403
1572107032
1733963387
1289899499
2038081766
2075324047
48532897
960443244
1432881608
7775027
1012571599
84212815
287559803
281222056
910363387
1887397975
1954751276
2050693595
1167470968
1379715351
1696364754
1286463062
1866678238
503287451
1188339305
1311586631
2044682566
1430067950
741230052
1060987516
1538781220
982179705
1227168888
1569691948
1000386470
209371166
1266509765
282627301
1291259479
998752180
1334914560
779324872
91451548
30668099
549708444
1168344085
92373659
2056832760
1357225132
1868738820
167285419
1380609822
1911477805
701642515
1613558648
1737476088
1637724506
1484417468
460547676
944726170
513656559
397207096
894405992
1026742408
184778073
712602526
1336305211
1629586552
1342432625
1741073175
40749875
290675191
1257382490
742352842
1953627911
1975329829
61560379
2078670908
2028617134
951517184
683284943
658392228
162879454
1608392801
1838840272
1964984700
943150046
391305838
1806138768
56489315
351344998
1939077407
1314600219
1168202652
403382955
358112059
531255145
1121049192
1126971181
1172821351
2036611314
1857291447
118828390
294936584
882950508
1046499708
1838855732
420776706
1751403115
1533580286
582364564
1235237296
616791481
580664540
898004451
1724950387
1475316425
1752981898
1278859833
1348776945
783543925
1318096052
200931313
824866544
168738650
1240291009
538095930
1265573246
1336706558
1415431655
430778300
1651903752
1798347118
515929695
1402453538
1335382140
1246955192
2085194391
464790334
617434162
1979514504
595223457
499409667
1434302989
648858467
1254105532
1768948256
966913595
1384796284
332000146
1870274467
1582064305
934612710
700972980
2017566425
2044824548
1299494127
1810140156
1606703616
22934896
1393898436
1986481688
1367235862
1194042722
1666670056
1511324638
1352541847
992463148
125767003
1383822166
254210877
1452911004
1026019683
1358672722
1891241837
1979443015
1042884188
998415156
333459910
1570307780
435368369
1258386348
1590418749
1696339117
1408043578
114769512
1387121439
1230441046
1115522303
1870384956
1389649498
1788795224
1451723866
64858885
451877934
1228880031
1128463789
1778626915
1374629793
1621526578
846925886
614697987
2099114861
353043811
1230717552
1685972749
287474661
1047152480
1041486175
762409393
2093963729
1994654539
515814868
878028231
1269885970
831592518
772680554
198072639
1685477983
1108862009
1651359397
1802048670
1902976807
1683939117
543089308
360002799
795396682
2128511222
955912131
489149267
831505049
1228106710
161311388
264008918
514199745
867295692
1374810249
1214481192
110047620
1675329673
1905274757
2146405631
752873307
1421362653
1051558875
1985105501
125388153
691264352
190504415
1696235490
910510427
29371295
922620146
1061384271
1666129362
765345114
1439607171
466052107
1217326214
1531861082
138365793
92650879
182642834
2059956739
274503582
1278078358
802052242
1463673023
189438662
1459628942
767011143
88430843
1898562603
1666512315
1954449283
494022838
499933904
100423996
1315111465
1517808716
684043345
933626569
525776161
354095813
997935890
698553982
1391524664
1062226317
1610773670
426954815
928983033
1795864843
1941014447
1454042166
365546140
408598787
2087662160
804050561
247986154
2040382631
401088661
12100731
463051912
329299645
401879637
588174208
318887794
448089549
529807844
351392421
851073967
752613652
940655110
855134708
1956174629
205712330
1575377981
2118212390
1621063834
1148942906
1899886281
2101031337
458310048
803650877
1173076883
1674443589
566473167
570064669
1122760183
1352347646
2064006086
236941173
428966109
304271844
546888770
1510580178
413875515
264203972
2110436433
629950312
659569
529131173
670673675
822726610
2096130651
1129708952
1472993372
784410822
538202957
2081993361
899512083
844719443
704447243
472473781
964108024
489463509
2057633402
1039050583
823003005
1425220102
1164557702
1168644571
1952354665
1167057746
1651628712
438679621
1805605314
635386512
852674506
157167488
1197740865
847832978
215944538
452256137
770271575
284581522
170266650
1675670952
648210907
1336826901
1489919930
1132769462
927201212
7782679
1578339500
1269519691
1939653853
868071454
131106618
1911933955
868504719
736829493
522159183
175100999
975734289
1918583389
1178103130
1880718202
1295853051
249810171
131519836
693607930
648218946
2112100452
2123397051
1130114882
465579930
536982426
514145930
280447632
165801129
1104295775
351391813
1818364357
1512184760
13853631
2043520704
464791448
1600673901
1043497758
1186835720
1725261253
1660961350
2130974616
302277925
6012771
1784530585
212651654
188258243
1508335517
449343968
1599913224
271288513
212689430
499567536
1469965353
1904719579
167926830
188921630
186055925
582033629
1494592553
612359729
1807977772
412095588
1009685018
354231326
1476543259
118457490
819728273
2105155285
754620949
2100815628
1537773751
1006213578
1140508287
334470046
285367186
1085939747
1452206677
2072631626
1378470092
830312203
473076052
812459375
1041646613
1100525419
261977300
2134528427
593695746
1675876553
684493006
1157431793
292874924
1657117532
2080919396
965432
2083077495
1955623446
357135732
1383430394
1048602021
277642542
310163199
111594633
97749206
455492632
1850149568
2075689574
1883719825
1977319459
537597824
371708150
1850489687
429846094
756084589
1853886076
1075719226
546056633
30479513
2001334119
894640975
98864623
1770243409
936135973
631977526
1768825179
1026920528
21459854
1869750284
1299023582
1791111441
812906297
551788978
345241746
1060549639
489559160
1327737392
2002405983
1866195667
1314297038
2122008253
1046606718
726268032
1611808218
1688951610
1234509984
612802039
1185990365
927343185
1239338908
1112419726
950294343
622884345
359919543
1737048172
236096945
185327330
616992046
168788424
1286081700
1764388408
274465613
91802575
1652003424
390945802
1440691785
2111671164
1120769516
871330076
1021826503
1445424294
738291214
1249654296
1779410724
817057617
1433206554
850717851
151967620
673546930
550760872
874794695
1958237773
1769032156
715354193
95557635
1708078872
389326950
949186152
1384600838
2009996344
1638495814
240285176
43285478
1020897476
93109264
470089138
506088629
674691926
1870485298
1249986615
1094089103
1220489079
275965538
1565575431
869603037
585689277
51248668
2057311205
1661457294
1948312581
2023924674
1701204522
495188391
1196069629
2147357576
1445806486
631780802
73514328
386452336
587381382
1523263609
190196575
461758406
255639040
1899216161
1952077902
374380457
668535877
1764510630
1040067785
127488355
23151195
851541928
59687052
1237495353
6062393
752748825
1280582867
1402996422
225942342
1939084359
510015243
435562379
850185056
981830392
1039235743
188699895
517206617
1031543665
1675950958
533960584
1898208600
576850275
1025652684
1001803847
1985025157
2095892092
761795386
644486401
755544335
2104119663
525455332
676058207
2009185122
826433467
484643342
1813398072
1440518473
484199633
37349588
374246316
1447285904
1538970352
1444929990
461067239
836001966
1555991280
844309113
958855141
469092758
1033909496
662735514
349051585
1542218147
970180653
789044922
1727756822
697157711
371542937
113441321
1072826891
337706873
1803580868
1093208507
1583766022
1783827077
812914084
1715916059
1072185410
776541398
1646412390
941941222
96325371
418979455
846091145
123016602
1085235
202519760
710517155
41926530
745408219
299708030
1017122417
233448434
867992430
782168823
1438995589
1980685611
1994731336
1327843437
199499966
981552858
9727256
205990492
699396322
1014308708
1032944806
1262593802
1832566182
1315093232
743335667
1996113537
1949264333
2019679512
1198600835
642775225
1951529547
1056121653
1178034038
2143521571
137795393
1477551901
1756670905
182495277
88101913
2089132169
1695424416
1676696579
18398948
1771114559
770859506
1855857716
1643198988
825192937
833639450
811107553
234822427
625047056
1550644827
1800808413
197366801
2082325687
387552302
1732805082
634413859
1126156146
803944608
216334836
1775913822
1307409413
271870652
361612995
604656663
256724495
1587687576
277011925
1151259146
713357716
738024768
1663371300
1863137139
307918144
196158510
838011573
1190505387
888136908
7861525
1275757138
1750690900
30642886
1890558213
1125467142
1436873896
163377993
1693828588
1303134651
121564849
227520071
651002774
1784215888
762112679
207466797
1815050029
1971219170
511631297
1044466115
402980772
76715620
1481798780
1812482102
917490391
1563525759
1834946031
969484581
1088333863
1186122474
714844587
1151027295
1443931746
1091220938
1018133668
1640700584
189232923
1541395145
402545569
1610838060
428481180
2094932312
1749150839
1627700890
720950606
1550892590
1367383150
1017344957
1012099834
1546328698
1431528152
1541820207
66233132
441104701
1015760717
490587516
240522754
1239053887
1986507483
418212142
1132937233
1595954210
1940818042
115367444
1337122361
203346512
488047735
356635366
1954124390
1494403952
563635576
827491362
395890691
1492573145
2051890273
437536133
1991053282
305483663
649938146
243569852
1055804421
802265268
1299981649
121582483
1659356434
1869761877
439514835
763480729
1733037409
81047140
1664988716
665424475
52846050
1397929335
1446689701
1566836391
1456091749
1782885117
602594177
65773745
671231347
556221659
1627704794
348756120
18826410
76500049
312631064
1203089449
1135162766
2098449541
572254248
1112343890
915488981
897042563
1027772191
1853418525
1390948233
1165785557
1963609875
1249824910
288923330
182785551
1037355028
198320597
1019646964
1649745391
1236129745
400638892
1494571347
500314889
233503321
607553815
1899274736
651327030
582906126
1097217638
930477678
769682920
208614444
711101351
793471043
570258501
1661381203
1810814657
842043227
1712041349
912599233
1443532168
2074004689
1520993768
2043558982
726495384
120445020
1459664995
857585817
676181172
1864471610
323411105
519475437
1195980232
549857477
1402305945
1952217297
308982062
656108116
1378203295
1867074381
1763968752
2070971231
2078497736
1257192474
1396081983
1051781740
176662012
1501089603
1445083647
1967365519
1669556841
1882692148
1070943593
1518184137
1663162511
1817365147
2073322443
533260358
1600962688
623278037
1278543929
1858089130
914055394
916765440
820190866
1285658439
670350721
657035017
1204444672
144187538
162430317
156399774
874304303
763210181
460411156
1535833793
1661954553
47586837
1443618965
203340679
92635259
2145710530
234701438
834841457
843350201
786294747
572520704
900048368
1722319692
1565662381
853440944
1564087832
32700744
437935043
110770626
1460226665
1634492126
1746909909
1276003938
654415187
1907487967
948141760
1536582044
198194456
1537770534
768034753
1818470560
939000983
1772955347
1555465532
1791476584
2121659156
1539119850
921842229
954177741
1541686445
527277182
102750713
587632263
304978565
1118619708
1574757302
899370710
1577108313
2120516936
766977896
1774130752
576082688
1614313418
596363616
1255705372
1064895380
1756887784
1506631500
1187191307
673307892
1702699871
1548901230
1320410654
676930928
1691470141
1634517481
1190989158
921508311
1519622785
741090447
2147020949
326069770
1815098874
1741350718
310730774
1607111837
1538411429
1801964412
2123942667
1436536779
804833594
944555477
1385809343
750717214
38865566
740563267
1849827001
1093235231
1204622595
1268562927
603356732
70249534
2127485291
958333653
261852200
1163802980
1600224759
1582470799
1913757141
1694757940
119124172
106344299
1017113817
189550504
391512618
565025216
934827190
200646701
1591232211
737968653
1419549087
802794361
1842414142
786467117
1099839205
848806067
1570101314
607789211
1146205269
1540462814
593234103
91205385
787383577
948698930
2003824623
608730127
1991536147
442777829
813863544
2099307794
229602264
661349934
1824927347
156817569
450056359
1855467935
11720258
872258516
222786440
568387941
1701581520
1909446036
1264354720
1210967727
1189121373
552002427
1708423518
1853222401
1541194294
995259720
1145446194
410341414
1617541819
322663049
797263305
1854984614
1559285687
1042621813
1930977043
1737841619
1522365342
135245723
115650129
1915057108
1083573424
1046267514
1314520919
1791327273
1346676605
1568126870
2055660519
2023210094
537471153
727823427
10385999
1006186821
1896671173
207840978
1587067859
256910622
1846659382
1715785173
330715763
1937608676
733294683
831283420
1120991110
511852592
901775857
1734769905
1753307676
67684934
186429069
1307973710
1732480187
346374526
606880952
1005567731
1742928871
1505474409
2102627022
1199560421
748088535
18777451
565780892
1939680307
2035843764
1553292217
1481486009
1376306527
471551415
1318984253
1599540892
928776176
1806786853
383283340
282562197
161870789
1145303392
1840072381
1548365773
1631133884
476674672
1608707215
944566435
644505930
1174564290
1609503457
150085538
237119581
1243965828
200772446
1972483415
1379992588
260306259
882036829
1259583145
1106799482
516999594
1098470857
1305255714
1230557561
1624284687
645439813
1210372953
1450574328
501120608
874064372
828644015
228771287
1456253538
747110706
2048533104
224710395
1126890262
645218993
1639777996
367127765
1494995204
1824017569
859236005
1051166859
1057000250
850051107
1681620078
13461818
1734771858
575359354
1432273180
982827036
1539152573
2052665335
1459983951
1959034077
1652636653
666480264
560560297
421784044
966589800
2123895849
470301162
1955893408
234207687
1959898058
586728127
1315726769
757086008
6188215
1857936969
298925255
644765054
25653916
1565526698
2096530923
748405832
1776041487
423056614
87969911
159597001
502774977
2108570059
509515887
1499816133
1631984128
484872534
1439422966
191485550
1880905257
2007597014
986312199
1361334586
1167239083
1135309087
1453600470
923129518
1739760362
269294175
128836368
331590119
1974086391
765625361
1691087750
1423751710
416557275
2058951936
1718150753
1787205540
1653083397
271963136
1825842152
896201780
230758047
1342454322
1529709182
1555998489
214852681
2062527776
1629362887
1532706016
1079823398
1042254244
884958365
1587809535
776698916
378496392
1764858378
1109383231
198992498
2063356372
1031955763
114290282
1878089052
1927292263
849662728
493739519
120009659
456380121
1851494442
920168580
750736710
399617801
1813409214
236618383
1483301622
309394244
1004809280
1133516980
1646100221
777201442
314151264
1759141424
844653769
1104959386
913228620
1231283179
237652535
896523341
1525935307
1264760145
1269401240
420065971
1432234566
2036318195
1551500313
1479413580
479051126
1550631014
1094350603
1843917100
1716423054
1263647271
566779626
414169849
1257494496
857404495
1936444907
1345508879
948986917
563118239
1193015804
622156881
571191352
37767588
254645253
1021758084
1031118977
182692088
1692133772
1252178583
1343840523
1141474683
322816881
909551053
1978699883
1863186781
1851211585
463843047
87536865
1116242070
1108932386
1686336775
637859925
309964690
1849594374
2090790140
1893870764
2040623213
287089576
81150913
1720391679
2105985567
1955562878
1831651790
1443956982
1859792467
1163652662
157017008
1304736386
1945849724
1987203692
20448629
2120700170
998997871
245763389
1885516912
121902546
1226151377
8998697
518164867
1962072984
636771738
289331282
1985637284
1403331325
2092993485
1009940190
901274091
285103704
1169112620
1858687053
1733680568
144201252
778698870
1748693423
1134693582
2037730812
1342790452
2128881460
1955513398
1237307167
301656663
92577053
471458331
1767519926
1220278934
133711834
309036970
1390303314
863088757
404591570
102917132
500069227
1938273859
1756978757
59180608
1272475468
1973318190
2101982540
1702836059
1982619288
53593232
1121476621
1429888154
1057443038
1484869242
1996369580
1135600174
1857245530
576929671
1466438459
841526576
1784540362
868920525
760152458
757896565
1044753499
317353471
1702074242
256698542
1138759249
838698112
105811263
2003104727
2142822095
1071516174
2068245867
1477023207
703292306
2025039237
1423906250
604035595
1865904120
1059228344
1256816334
1572510192
1473399236
176422763
2130070664
904079218
1681196359
1590782602
843753100
1867055014
1464410456
252373489
1540544501
1819182297
1349807062
2063757479
1201682545
490782830
1193618886
1301572920
715381670
2039229880
748658645
2021062632
1517750721
1323862975
1877845476
1189644630
572686378
1727313763
1525797969
1621571499
2046130410
1826328211
1052687192
2058976887
966622107
2134563173
678656975
1001491234
818935057
94715135
1593746189
87299303
1811322992
790115661
893931423
1688975836
1198491344
1893668948
1264885015
1630659961
1427259197
1937514256
747591802
886456102
2093635499
357595323
1322384507
999137398
708377800
148661330
1414854124
36803293
1181629039
378557399
226308017
1679382147
770378678
810030411
504817398
234188979
1211970305
1319699963
1324271597
146194657
1604705081
2126269442
5919131
527048854
1415315083
406722853
1632666093
118589507
1209767931
1262154965
30657231
665042622
1674746616
229903900
244206930
1098616342
1650242463
1881380379
2124504783
1788838657
408866663
31072932
1003050181
57357056
1114860803
877533262
1343658256
1245907482
2012787902
378936307
1805452883
572236050
972118051
1348963851
530222051
1874697215
847854542
1980894315
2075531997
634327339
1525605901
621870168
1293408572
801863080
1649588190
1391205618
373006011
1748178256
1509747906
1447043493
1904130348
643502003
1468752936
1944605810
1871313125
879157015
1871196137
543309664
634979361
638871168
531230182
799301636
146797620
354650202
2033117097
1539367054
1466972386
943866733
417594090
1556962026
1335739854
495344384
998787505
1118347892
293963158
161317739
39760500
1532466796
339089043
419240259
1155403904
785513593
1159450429
1081761675
428950704
2067292695
1827736126
785663362
290980959
579602428
928234106
1490531638
1968796408
622973788
1096894344
635922922
823755171
304695464
1591325291
1120947664
1866602462
1237356026
1416298703
351494377
1355875063
36598918
417722897
535701231
192655072
1006341069
1178401561
1812634953
624535282
784546618
1045334761
467647002
1879497985
984999088
647730842
1672180157
1510914646
283446995
1093365195
2098152768
462485478
244487930
1342035677
2113427709
1156660838
903605131
462189259
698094168
746753717
1077563018
1677486642
1720860216
1019179465
2104565648
2009161957
2100674358
683667836
195243497
1637003871
496288844
366893098
1936200512
448001641
1817806418
1453046130
1423611289
1840368755
2050264750
1677017640
414781761
953413814
292652450
1467699451
47246341
111515631
830441652
1100699149
286133812
2115310595
1616250875
1420655546
1151821293
2060173299
767503776
2121733762
1224831169
830420021
1555090307
787668508
1711263271
454869708
586994025
877653048
1235147227
2094021630
1338133292
1094223349
1993231790
1107753390
1831331722
1670491118
228977800
11547884
436798901
1728344612
724382627
1729863942
1683901458
1472340104
1292834267
2113359962
1565181420
387193537
2008202538
403562588
1943440046
879268194
1397904671
2089151999
1535109918
44890362
248044948
1334039096
1609312210
719801123
351273972
2016322924
119582727
1243549400
59180627
1111067795
1204676488
2043094999
1488690548
1009929420
1632924775
1996058568
1989013275
1526081577
256775732
1978996276
1768458133
902693284
1652753257
208717906
1365597530
1037224286
2102710354
2121376339
1675155975
643510420
1237834958
511174190
886828337
1263773382
2071218821
1525841215
1454253708
1031904571
1338473492
671751
1592318077
1003688762
52369853
636880348
127680875
1140550267
1499898084
958954968
1821359933
197034918
1694530167
46714622
1392380059
527114836
1726191495
352780352
2084990890
287676684
922130894
2147297619
975973449
398704091
466714605
955148782
1432137274
857417390
1429134588
651471577
1427502862
1724034398
1551210001
1414407626
1491467572
1533557657
48507162
1478211100
2073826679
972808171
486963808
444657731
547710291
1527851405
1463757728
922157828
455957972
1878510693
525171058
1455644389
1350253863
439127483
1121493509
35858119
1294309712
2028173333
2066338702
182216791
1054142880
193746949
442343925
1546001335
1651395187
1666351054
1853228383
687336485
949931464
2092487705
852877560
586336422
954300050
1033052002
282005520
422787978
1161282204
2059251701
1007418647
394168972
1324248235
336869883
666746881
1532731431
1860644623
608765299
630703171
902347471
704679413
1969054067
2009200331
895411572
877963518
1637638388
2064284845
1037318139
1143477740
68738813
247460139
2129518435
1736557403
449825434
1136471148
236121568
1434771994
1068481304
609194186
986772365
1590024172
619105509
314630648
264461752
1844656630
1274529069
1282253520
1315872837
2085342863
1043824187
326171577
364914000
1937414035
544447434
1494165711
1208223072
814867660
312706971
2133291073
776046575
972975735
665105624
1729536150
1141861220
1013675732
1612918101
143857305
135329253
145814760
1995400421
858475467
577555599
386188980
1948407457
1764748577
732861574
29879056
1737549862
1928493214
1537497963
2087240835
1513068157
1566663503
1760085655
15950605
2032626098
254462138
1726680188
1225316025
880620044
2075041781
2036708280
622233939
105647002
992574096
1096096920
1724293521
1454647890
1939917434
2023674011
1505913982
1941892922
104443970
1186634377
805294070
1536770889
1623413269
1909352282
1425196302
581254424
593344666
751693199
1293670981
235146210
2118530652
1682906834
495762893
240725208
1139955098
283401849
823906198
497542721
667045569
1055753045
1327479721
508300596
28575312
686857980
2041322666
942608376
866095943
1923845667
1869096360
1417300948
1957055851
1211060648
389567675
1059563766
1402823579
1568026060
1242836214
552697323
828176842
134583063
1098971356
1933753600
1207750622
1833749987
1732940990
1122527103
203910818
93421512
1563639935
224742095
1372381163
2086330109
1366522482
1072235468
496888599
1147977324
386064664
1577798674
1893260326
109272796
2126716317
428641579
621859376
1730217550
415618615
729595301
431527176
2027839618
1392945145
172590343
89781169
231647143
1561471354
659859409
813869765
2074645508
1311962370
835959784
948949742
1267012750
1172159185
1943676255
882955847
925159092
473258730
965630403
924512165
1120757605
983566366
1370189045
709242956
871338686
1518760333
428860723
1856835013
434564158
846591344
775608234
1845983575
390371182
134142749
1186483275
94010629
389392369
784831776
1805511239
1058366140
464933270
862849994
844688425
1192583596
1449320648
1257238375
1512987741
1821955454
1188526803
494080554
602839321
885717924
649045490
627493546
2088575148
850475697
2086050265
571956882
359507516
1516433219
1123637165
116159408
1310158119
1939129283
789285555
1588300710
1520430606
526421341
871378871
1278706948
1704837847
424850018
276235882
677783111
2081741397
1944459733
1291831436
916762497
1789720028
213360669
1060383534
138704205
1310944192
1423578570
1416209941
1751679532
2014917973
1305724520
349963355
279789999
1820213767
1139705336
118603007
1891840542
586880015
1520650090
1406866013
22388406
1658430530
1879718720
1216150352
1823892044
2131660607
811103494
364434080
1307029882
1797490837
1788091065
1870778426
1622993998
417601455
1405622638
2052147220
1005287794
1238211615
1713399165
1076540393
268740482
2120456510
1836564169
947946104
1819383860
1890142989
452985029
1128968167
900346241
237077133
634255225
1354770065
1174411614
819317027
238140990
1279518352
611759617
1711656444
233088496
1110898315
1396783749
1681922294
389391191
494934968
1906292452
1774520391
24986838
1119508924
1257518043
389354504
557986176
1008417756
1862849539
2041272873
244788939
440525866
362807051
1518695243
1146859241
591389913
1502057317
305762011
254273279
1649205107
1166549167
112973520
1926065487
666234337
1068050807
756292806
1098211334
163172920
358837907
1491389840
394597040
2082664198
1165639804
1539583450
1267877181
495978517
575986043
1902697961
567271748
1719454105
164675772
885696131
914112935
2000361891
900084616
1568181492
452591500
1462644689
295147728
1267019538
224151787
280524104
314898882
1938450276
38780800
846015807
1033667994
191183407
1835589230
1597433278
1577130715
1802176683
1275127856
1011068592
1868552662
1861815851
1927962016
883432231
1351466847
979313571
2137390056
935987615
560350858
726060146
266420866
1220817696
239342282
1540852242
287801784
1779664155
1468834488
133790008
2026795179
704593899
296225266
1329018086
902253661
1363992829
1809691545
1021314068
1948089410
1995493691
1118776372
858475634
151765718
9231991
1550447722
1295929253
2024862055
1621982069
1825135382
118828953
114108515
819382224
1587633856
2037397979
672177244
378691756
1756076507
990280904
1906631827
936310924
481243722
2136908666
1354355009
1543681985
1851577909
1456413099
1677642354
882992368
559398029
38172815
1158788345
681006264
604286985
547175083
1745641893
1671045799
383263064
307345494
1937343394
1396715721
503071012
1269787578
320482817
686813338
491266720
1820491020
1275386447
1758982745
614524321
1469618013
1086781232
54574705
486402250
728761359
542244328
1856599229
879297452
1754664889
714936611
910177608
427018639
1096136174
1241785141
1902596234
1287312252
24614357
948806628
504905565
691016103
871640657
73381718
1628791655
1107633977
664363534
114160553
1006342109
1462684484
851723265
92841900
1516525634
1738159020
426781619
1033283792
745155297
1380812589
1073484001
65186207
503262981
97277796
1613181209
2001016730
1470623305
1866015725
1155922494
1947435606
373998769
818733902
617627634
291408059
1290082467
559781485
168408997
1814515623
1813470058
885842458
1369816288
1693810862
1486410139
794276265
732388612
945213283
1254367916
1809834234
668904418
49350755
109949468
124317325
1124360313
1307551584
341098176
1914746580
311736297
817231097
1612729360
946680988
487236463
1759423839
1710805315
1285049614
524040986
28454687
1462743720
869441754
1991867046
1079783381
1837465863
929457923
607012478
172620860
1849688657
487804655
1474868746
1597652189
811663799
1873570387
1036298876
1218921794
1313794053
187768907
1155377252
1280633494
73407540
1840916127
1787297376
2146099244
450505381
1085506733
523382731
1336188849
454407838
603757972
787458381
1648350758
1956131252
2124890635
781041015
1081236217
538205241
1999555359
1228138652
105950492
996314587
924859436
1773165947
1764621005
178373937
1145859418
498194715
1151250072
1070760182
62733658
944750406
761693739
1666998048
1757858863
610369231
960180370
890209833
1689107830
105266579
1046770721
1582486657
1635484218
1071500539
1180884292
1397741957
1824107307
546563556
1256584170
1242404151
887964546
108965274
343603886
998965337
516633250
1957789952
914175126
1946836405
2101257919
637864469
737194799
1289638125
1635419852
1790286578
84979042
1126809608
107932847
710464277
1702518076
1008958166
219916286
852200127
1191011850
1754180462
358139854
265881575
221954888
1580797594
953036120
2122086999
1918582322
661648365
200484166
700301178
893807623
897385985
185535355
1045065531
904082769
1415305974
1062466528
84684694
1409999461
1928940555
1917607379
471683503
1912058719
1282250434
1945431316
278705453
1796734249
1002587302
1241197895
184677706
609144940
1156897593
347757532
1924324471
315303784
587683069
279918954
1689985227
851352708
1947164863
1497097625
346515610
1734125682
1767205658
1941225399
765760999
564881414
850685251
802116069
220486600
1942940497
831227539
346833818
929569177
1654131507
1488083887
1607815818
829620120
1463797684
2080456668
229136055
2063891368
123219568
857613357
2026392356
911994036
18598137
1482641565
1481466127
581345161
1180996216
364176350
1116543377
1763250901
11761375
1588206460
1551067255
1540653918
1557223452
665806022
59104754
685359292
78814468
536753272
181000464
711608478
2053523433
747087580
283558480
1767418966
1190761405
1602152574
134040879
350829504
72948536
691037782
1036829412
654572223
1096320674
66504109
215962857
580443276
455721719
1715381484
1570141761
1429686353
665632339
1386881908
1074806514
1140450731
1881190468
1870999993
771675385
1862774849
1138747093
601598445
1839914908
1577800975
384769227
1369583655
494534983
1931597124
1883854987
1635965609
561142236
1356952524
535908818
1979621843
39063669
859433123
217145351
1085577353
1208084042
1913576947
1737683177
499117192
1997656290
2139992938
1815512620
1178447614
461282328
325028607
659897340
472605690
814978073
1459133699
1398069121
1190091524
1078671414
1315296515
1962368221
284938259
1115288780
1679406273
1263480098
874369698
373155276
1834582476
2084613465
53016277
1716297855
806074560
515535883
617663752
1658324589
1774766611
1609367500
1554064038
2044927669
321854966
15398243
740690519
419428663
429613391
1312482850
1735699365
160405662
210114789
2063834722
761650157
582804486
1122467490
1973156656
217284252
1519100406
1210230046
1533495479
2118757494
829717090
1863902224
638003481
926721396
170328247
1025936615
67895720
1207207790
959104547
1978263219
191689335
1438633858
1983411355
1809150556
338711347
924688767
1531178859
1487828706
231586353
623958271
1129349007
1681446425
166890170
736944356
625476652
644950007
57805584
2070762426
1965960663
1574314001
407503477
973694013
673759361
1096956061
29679641
2010385829
771087829
1224124277
232941641
1767508945
210327280
2115541558
961539130
411998994
1219102638
1644280429
1230571159
1207435493
1753757655
891615705
1767498493
1431100483
593888772
1869129327
1465650044
2110995934
998955446
2138490662
396803937
2146600838
232447376
1923399674
1999360355
847844872
344686962
1980972392
1490685270
1270263785
1888355556
885484100
1644046058
904707675
124324280
1839098532
368783383
2067090783
1633299746
924590216
1371772607
2076300371
901294944
1177958474
1536928644
1441973649
2041710910
811367538
1674489770
455665392
1335477747
136278643
1595894662
634483343
1663374882
1593196228
333270198
574488113
285976120
633655527
111610881
486091779
782656368
417552337
738450602
778642203
1615155072
1535639106
1612456277
615567087
722819632
563343070
637184762
1507911693
1368343447
1172611167
333414232
900318395
260605490
1852467691
441263791
786362466
1964984795
1717919681
2140766857
2050854023
1843027186
575239893
2045455206
1896249475
1937127373
1877668097
1168922525
454902366
33031741
682889757
1855735986
763158109
482326963
1388649198
1036534494
921905001
309470184
2030014254
1591020093
573843500
800332073
555597820
1394731326
628501014
919575081
706191667
829308806
753372742
1014761074
70641010
2093651856
1181707699
2015516395
525623841
230573272
306839922
672554919
452246510
480938680
1026675413
1616779909
920804074
1955875354
233223140
1958738220
977839878
832387051
419659601
754007915
37522424
781556606
993239243
333276529
668616083
1764725869
184116640
2032108068
825783421
746383689
139859112
635878686
126974325
1031822746
1774505507
1419692332
2015632081
364613623
51983604
752182970
1416392628
1807900855
1676860837
1526066569
1500910787
1643962341
1888913463
1435754319
1562945682
803259311
1629363837
1933773
1536134914
2047567372
1074822709
485458335
1564344115
1371884570
848431068
1726126924
1393579392
2090349322
159315910
881610458
1789637098
817932254
1407223342
898341121
171760386
1667507190
1749929735
744142390
286747287
429176025
468288264
2101275701
771113421
1699424658
583884591
84892901
314459521
1403046193
1590979872
1756094558
147088099
296849720
785714209
1880942232
1740102352
1907358533
561758314
108356314
879875790
1104366607
1142410164
565165279
873153809
317286748
516591010
601803646
179961077
477444062
1286253570
959174428
219556491
1617068535
2139882261
1278911428
1032389599
142108104
608001289
1689027451
113624155
869485456
1160573837
563834851
525201781
181363642
914667311
67513771
555869865
1944890682
133128118
1665562052
1138666059
743801719
760693898
801777672
1319766289
1389409613
1225784552
375948648
1114503812
604512976
2130429955
684487300
1812221392
992797533
962444719
1703723348
18062659
572650483
1294583273
1420526528
561941233
1484156417
1958959538
1800758724
308692140
949503213
624692021
198840291
1189171437
1187548363
1396889046
1022792018
1302831673
2105165870
1377121907
497734051
34927581
384089826
266537963
687017057
1778544135
598891536
271990579
249450950
2031653525
1926566930
638530348
1050350106
89813022
1722372906
344391137
926068482
264970084
1336963974
1709729716
1389172506
523142882
1162591244
1985000558
41248360
1241933700
956360062
1611215576
1450742391
806137981
686893440
753571212
966204173
176954251
1649137989
1765479142
1935852894
639111604
883260083
1905806692
1480678893
121951940
1262251871
379454396
61702923
790691458
424944247
1981450524
326006403
1800480765
1659879268
851576270
413137137
1489961555
1800761327
7438034
1434659432
1064081632
920855039
1278387939
1697740406
794617724
366859959
475100639
342525202
1361229413
1510242149
502565376
14038345
593936204
684668381
852053764
104046613
1901467824
1348759599
846524226
386802005
524937859
1567367430
2023427006
1488022377
43608748
1812649121
1097546751
943038557
1419190496
1315776480
1137071799
815559910
1876587241
661442040
1764524568
538466931
1779857704
2146967138
2026179545
1421258964
1138694808
704982155
66128200
1724252545
1390244184
1945724025
1610203183
158417228
974419549
1133425091
2039207457
808000032
922154619
660549095
1406159319
1100234370
1093651909
1247827600
236204608
249545400
1981639895
1958136620
1477462046
1751678765
136422353
1768657936
1308701834
1859550076
1829156796
2024534090
1256303412
702767008
1306181163
173845459
1480018174
2082795310
1170358692
887750124
212171
1028950716
1281568246
677179168
1720170608
447527608
1000932400
1306478700
917710737
1461043518
935548764
2012678137
354562366
586822875
1532989482
1608671389
2060025629
96248341
1765734785
1889353662
158879367
954676885
1735005520
137976638
562350167
1598976611
1868707618
1683081299
957554918
813687605
701655682
1585649978
847806798
49669506
1533058431
1911620531
819639821
363425755
459281925
990023571
764258560
331015306
1145449835
1050528826
1565499517
185265140
1759663364
1179389797
1027950590
1891391237
410673798
47168464
1949728769
1421347085
2131502047
1859423830
132970294
258730641
1981103052
394491142
1077250489
52290258
1700939264
14871914
1846897004
2085345989
1652966217
1343023701
786698055
1387382511
1354452499
1029915229
672854611
648985014
1510839868
218867294
567019625
1960967499
1976673711
1813782213
1389366939
1006188261
1334242474
352392073
584948013
382242835
1147639256
96852129
467266588
1994778852
1426498123
1594410299
1020566252
438309668
1400720984
847499710
1581183404
1732973500
1170783593
473087542
1477452899
351956234
1729687145
2034221058
531056568
1457680769
1777465284
1811921258
475795744
1287233001
404786237
476509669
2127519565
261290774
748865072
1216311843
2016184854
13273224
1187396876
1082763655
1135377123
1740418778
484204693
1452338201
231443733
2040641914
537271697
425475394
1640183265
419846488
297257442
1724168788
1727558992
1887055661
515266869
2040170461
1563430178
103636371
1785649242
325142700
1870234329
72753938
279524027
1112349646
585229878
878148749
45563172
134816475
1461674731
281137081
1214319569
1307611113
75929580
1550228774
334466292
528694427
465221689
1524120201
1138126244
335464248
682193556
416191703
1537099497
606419483
461611552
688519844
818942066
1633302700
1602471671
1416425136
2143477219
526366513
812860771
2049311118
1464656683
572209042
1828679550
1055044672
1232650202
1156354172
1963938761
807690920
310383649
1497316123
2020300670
720385360
1852595531
639576575
1931973735
590552007
551491853
45754034
1919025997
1532153694
1101148830
2044115016
486894345
830790801
868333157
1013551564
1633818854
1654961675
1141886681
1704101925
294478123
6409925
1192495048
845811797
630777589
1522449359
763812892
1411925536
1272098035
1123704499
1771735111
1800305134
1683942712
1478236229
645015568
110905178
2124200409
2071724627
1044912574
817443509
1810261162
499134946
182758149
731631705
2086580303
1256718803
522587449
1893167690
2140915591
907961572
796561639
1780047517
740359741
70008780
1783507692
356420933
498620695
897829825
1082933329
1804267340
735895118
1459486892
561429081
1806384091
1854319999
176359202
1949524763
306857907
1623842934
116830984
613452193
1562567262
769208990
1625425321
1738665576
681000286
1444770267
1131591629
1878456040
1341577587
2134029988
998886444
541796989
1958477219
1790731410
1420962258
1722938986
824817044
1025569217
167263678
1230944892
1054037695
1851684872
1924900338
1363811373
1102483422
1950944411
498328368
1712694448
1957756486
1856233606
981537640
1504617308
1681542389
1520838958
71414761
1364286153
946592316
345821166
1439067029
1823307183
1199498768
863627940
1780276531
51167620
1175079090
323157122
172655014
159200415
1785245790
812580170
1261472378
874461334
1020291038
1197812295
78760825
668549186
365274351
7183994
1431547203
416391908
2024824369
1233433164
1404250184
2100281440
142518664
1554130089
21415319
180711021
1214030385
1378159237
671525421
157395844
850057059
70616964
112437472
447585401
1820082798
1896697343
227957958
1939132251
2080687254
926410690
1873759042
576309527
1820405135
939246940
1920011856
1603786922
843172460
1631393621
809338568
261305294
1839233704
424373698
1878988523
72899425
1540050723
1143677203
1180099540
1078708057
1483518047
1527480805
1794711714
1810553553
1264192732
331010388
116416615
1755259158
965873239
520683901
1050734654
1705300204
1894996346
304758075
1552234836
455449031
1781846816
541735202
1203514333
1388885825
80244556
1587628848
1537388753
739855781
745637550
1719421695
1137779799
373558861
1215804674
1170750087
838195157
1204626333
142557192
1339209227
421895287
268395881
993002753
84945988
341529876
888526238
1458827054
1910038168
1006604521
742417291
1026946575
288205274
1886465438
1531246867
78291883
1907725766
94896403
798871143
1061888716
272969256
1177193583
1188431515
1019991386
341877298
1907340740
134583072
980906591
1481223517
770017971
15556950
1165470784
1732921158
1442187889
190107051
1286889362
1645026410
797112280
914972718
2073184371
32820686
1240577114
738316601
1996112294
1099102643
788537669
1162171631
2050099750
16780180
297503512
1280847941
422548502
1404359836
1393728182
1729008780
439343588
2066148201
22761541
2026292261
1752841734
1927861619
1782973833
1428913861
374960099
1353643451
1825994675
1908389253
1014160162
561661441
1931205115
1528071938
1086692612
1439291190
1501622094
229278758
800719692
1004804357
195898773
1906260891
1439338983
2020141705
1158670099
459804378
812618241
1652388438
760118434
452677037
420882295
570605281
1995348224
233347958
1024192349
1801989861
951415194
1476499981
157820531
902471979
1884623261
1498668846
706434893
1295084799
1998629981
794112055
393121856
735716039
799078153
172164691
1834689046
312742855
1426164629
1591106323
1816389111
1775018680
460345886
1066187823
179899368
139287458
984085454
1877452866
1812951308
424465603
167662861
1327706899
1605664104
1949521414
124786613
117764404
1095207639
1561610760
2034378002
2122591439
698471164
1211987368
1408385079
1730961877
1561715996
1692203204
743415987
1463484937
1129293099
1607407187
1068799053
1100579176
2036191592
12895307
41560356
1072999060
915280119
2031355040
786358503
173161065
1222937044
1956840728
2092526010
581289294
1578631001
981403371
2087739725
705028716
572225591
1808797807
97525548
138584185
1952345362
888824881
1165461193
96354795
286031547
232702282
833937767
847855959
196457402
1934257289
298565861
1961008381
1558724449
1422393231
1220340128
1549626372
207933491
1193410962
1053377839
1577892407
766928121
1695041476
319347674
1765190711
1964420140
610868659
814667608
1395649482
514320830
1211053159
2025033037
1814060115
976053531
2067094653
1849528629
630331079
696999974
174130328
725798467
248229420
1081578673
552895144
1840949943
169262001
2011380536
1531585616
752496818
20165297
264738999
2034828894
1936933322
106692022
1176376729
1929688383
699388094
978543058
2045565735
790140508
178397926
2133437282
628161102
460330542
943922285
1919787621
311368171
1850516157
983011443
1622296221
148090047
1585080931
886414435
1600606983
1953214318
784655604
1031998093
2032536521
698281908
2044470004
212187949
1538478295
1886706091
1090250535
490674154
1041758992
1884081856
1489339810
1835765066
1079017559
1666384734
1826458883
983502200
1429528423
769320302
1946039721
1838651825
1515836700
231213786
323984179
1673450941
1489786648
307144519
418822965
1641259234
78141900
1819577084
1659649843
1037351347
1890310993
1826334742
944507775
876963441
235354239
729752152
1349425186
1728391338
2009843808
1647043500
2084376853
840136461
880394710
1922939884
592526825
1421377455
122578456
1699350031
127021890
1672213000
504591928
1711331028
119458242
317903386
1599139528
1605219128
1568071434
609046789
1474432180
1486933592
838098394
690860363
1175361652
350867343
314904068
1297166198
57244568
1282220420
1354116447
154400018
366320626
1853671289
155373417
1773736663
2066874473
2094906338
158729562
209683142
1380859219
2084755246
357682913
108868350
1458055142
1348877583
76272327
614012592
1033098150
369775501
244375044
1411203531
1468978620
759906493
216018133
49941108
94359876
717877586
1810856663
1844654932
1682132111
1314498203
2011749199
485498425
1116130226
1777929489
733174002
1002964423
1611871847
1409276561
634871561
268648502
503808852
327808032
1743775966
36342108
1097116806
1850285275
175733333
190665897
485223383
1527131001
401596473
1443375182
1936736007
473614679
1330362475
45350467
582759433
1783412797
521191921
1208463225
709688669
487825535
1061025179
255092064
1749274064
812804076
1771070936
1009128724
1913552323
1340935916
1286203240
49348802
1030256210
1229199338
2009891090
34947664
1635051018
1581151470
570139744
1397841231
248724856
1777008104
1484008914
1658640860
2024731379
767717157
1301032084
520349155
1206619869
1597173694
841708400
2017263746
1420689412
910040763
959312027
871476130
1235499160
1240640244
488689215
1112745449
2139885749
2007658555
1038834290
431238568
1318745166
1712725408
756332495
268487392
1183045293
1832871081
1148671303
1158488449
889646775
1221242413
743649008
1855212326
502971219
2044811670
47175054
954219135
1191235465
575505030
673136487
1966318594
1008527092
1785745381
127033469
2033119770
965919197
802933036
252742180
1619606875
847989031
1249457492
1669502032
1419137086
992082793
709165225
1105382719
322089089
1872470120
1741237072
1640149295
684634721
161957260
496975713
389508017
795972052
799703667
23252833
1597906814
1722651914
691668106
916290596
1925772821
513685261
117400602
1045791619
1908799785
975788493
1936539599
839374343
814789048
2061271159
1287823718
687257020
794792247
1524568376
1476307418
987093963
1147019571
1871880244
1334150517
184362943
105184255
697975128
1196927043
594203793
241208365
1159848632
1541165663
654194666
907515486
1600040670
1600150498
108267429
86148996
1818326669
1032472974
1808607384
449089247
846472215
321169585
2078868581
1970765101
2119906411
62894987
1581017132
429616447
1978939882
634076596
783149634
953889845
1154115315
1894377462
364960049
555129287
1482301237
1902025956
1062711526
1656969388
2145162011
513103195
1215765036
1272309349
93610198
300426192
9596956
90375144
1035223007
2111932822
51039778
1464538599
286831079
761074359
967419796
1314931845
942521921
2097625560
1224729609
1050174568
746173319
819827986
1001555777
1543218717
1298526684
980437479
2044583590
1780551409
1325317408
2076559791
903362436
1261025549
1199773660
1306645845
2008882554
72080298
314418261
286313008
1430921336
522099574
1212125139
1345861161
733356941
603431482
733381729
126727097
1565274746
1120632838
1287037780
1781861902
615702645
488755947
2104592176
291941898
65613297
80623383
1576226350
1390366128
757200799
1748959097
1939778698
326759571
2143742854
240301455
583075403
1173699698
1410074791
818242170
1647809112
1694817632
1402774557
1969659411
658408413
451969432
101382052
996763627
1369652388
1881203193
63649872
725534652
1320323202
1159473852
1923298387
1955345642
995876324
194160359
43481413
653182795
69380359
624735537
444531404
391917415
1536597550
107676632
1065775140
1293055590
1579946907
894047502
51102497
2116519596
1550672909
2113538931
1717282304
887716858
178149574
918273444
737753562
1281407802
1057659904
915674022
2050583634
191157156
1985491763
736536994
52090642
1121265266
123142337
1336458639
425927819
1957058288
1172721547
82666112
858455926
781550361
1319723891
1269562729
1445038149
1819427769
1399067852
146934039
1240486857
51410092
33059472
72426054
826863961
1175635253
102657003
582638845
1380251874
1340018735
806257511
1134026456
1658954128
204307511
2021165103
1563804982
511696792
1656972249
1816090935
1512788077
1030884044
554370535
9613015
1909807131
532679885
106495602
1780477245
731056046
409671513
533759301
1345519378
2009457310
1184489979
1844934735
381695731
1219891323
1312190796
522922520
7355038
1486614819
161899600
2135358207
333902841
1362098618
2053557008
367900965
2107542720
1413601142
1316259103
1241958642
433025008
1945623875
1149904691
1109398714
1744720853
2088220585
291269104
512083344
1676233949
131688579
605954097
318817188
497870693
811961320
1219802295
1397554658
1830439535
1413473227
707145930
913865390
1113022835
1086270678
535415547
1786523570
1610747619
1121139261
2095315973
176136950
959407668
83515990
1190600374
1733841375
1069543010
1382482568
1378981046
1391846150
631368675
1243005872
851604978
1150033101
1840952147
1136363074
1425917456
879470282
659555100
595070726
1255748347
463114628
1357538839
412142190
40524593
341681918
633970167
1179771302
554671119
771981978
52696376
495687345
722233226
526545260
545937774
942008359
1870799749
546970413
149396869
1466727977
1691258546
1439297873
397952050
953409024
964210679
1502439458
942633425
1276700433
1509248020
523171545
1109698322
1891341845
195814426
295886687
314729245
1073091217
29703056
91930409
1695468839
191955474
2020370084
1227024238
2022139938
538322181
1867210982
1473936635
1109969818
125975321
204221094
1895260312
911959684
1907830359
46624802
371646336
811485630
600803561
384415490
947661787
367589735
1066676436
1782060401
624794568
333269168
1928686391
1191014179
276935520
855784018
495463004
2106146015
1825371007
165735484
1028169740
835246620
335639209
2063370447
2063801265
585390874
521223578
1019101678
2044996874
113765203
654605918
1519276693
483463482
128103465
184839672
1957890434
1195992716
1233406596
1010568136
1051646842
917711277
442606895
2038406639
435584249
1813117068
250256177
1372322261
754451805
1028300724
1387850362
902730737
2089556011
137620935
1518454087
1439127674
1477056590
685101195
1930619150
37047112
1448632687
1062713439
1476672685
1121906826
879856291
20923559
287766046
1491565710
469217499
1153448192
1306216792
1707199521
848218276
738113504
1368759888
2045912445
1356265707
1363462218
1157386103
1538244316
1644166346
340533484
1663496026
1721176240
856591913
735919463
44570484
2059267252
1661786021
1713682872
1714077270
177888878
863956796
222295805
277616040
1951224667
714364912
883033899
209383588
1946291057
1320127691
1192354392
801485450
573788490
1023185552
69394850
1587528773
432503343
2062520800
925402211
860328712
252980845
614758962
1355185244
848696968
1375402452
3713910
794689796
1579212713
1785701289
139962413
1236888952
12037549
936988407
777244810
444015380
36081011
954163908
1715741615
433370837
1665498979
1649621740
96471697
1184589014
998155672
822583076
401746417
906939626
756283875
1804010646
131808471
1574893350
1166904561
1438225652
1673393817
1245618052
601443177
1772879750
46984431
895404743
96816385
2110263660
5475055
2091950535
178104933
435164417
1303579260
997103341
148298582
437123893
246183647
1628295555
1221434676
499600127
160479033
1834541633
1321558320
707189218
789553202
320126966
443433599
1261259878
461311714
1563495075
1650164845
1884905016
1972570822
295999789
1442027768
811135483
882896884
1882672316
1484959437
355723776
580886766
312093938
1949878170
190957759
1548927502
508480639
1945916979
190519449
603388584
671020422
656041257
374840240
288047042
453352744
1241334977
604652935
45819476
789192873
1798488346
676067878
891960680
1890502896
1680531607
1690703517
49836147
561223484
557328973
1271775534
431518076
906909958
2088399854
1321271748
1496394619
26805487
1534933072
190227043
534985858
655842829
259159406
1752291051
2053863469
972349664
739447460
1412083035
22770020
154924900
558747461
2044479090
725683572
1751610718
1611512016
1881789899
1991646498
1674533919
847325319
202074648
309395502
768731018
879381149
924024106
258952883
888791510
2239395
1547586775
863210379
981680096
823611346
935066123
808378099
1807680909
1286655993
323383937
1435490462
1878487504
1990131863
968105962
1271871871
261452626
230858759
832069735
2079573686
275276858
1794346192
400738147
195437449
504434296
2064647027
1083057351
860730211
347142276
1373463798
345003602
999261373
1193212246
459506981
2036064019
426263129
1627526141
2106294559
1734625241
1849306775
1347657016
199957750
842418066
591930607
820618857
1673898503
1708438425
1849074902
130724549
1584100886
36386793
1179378496
858501929
71352378
1183307575
810018177
1327057400
181745732
741094163
1221436203
1844271182
747963506
539466940
460730499
1725026673
280776568
30076091
516354254
598857540
1180065633
1680286615
459526214
1125785375
87110511
237490674
1458996862
296328391
2077141596
905595008
291758254
1372813350
1769746500
2039648470
1023939630
2144553062
534378020
524234024
1490229339
987011266
1195028033
912040120
1966999741
997111033
1701106747
1096400972
858951589
1119206509
777943475
660457964
1981634678
876740622
319593926
1157711321
277121345
414098791
1368328898
279621098
1687897631
355504952
2137111669
1749016258
1214986803
2013701473
493669922
1123897206
2001545918
1352935977
1112273331
727978372
2022281460
630629675
1194749109
307206679
622476534
961010802
672178037
1029984607
1554382554
1910320254
1867518711
1210575582
66017814
1603609690
310054721
1748272754
353320689
136604246
338475509
1645713342
1542769967
213051238
346471302
1569560203
1875058284
1933196466
840527536
216758207
331749308
1395031671
904631817
1688661101
1758938271
1614428440
208312940
1829661515
975943961
1305918731
1751929131
157417424
916716402
1206498197
1015761518
1688068991
299300588
1172372016
1606854491
224910760
1446049311
1193658329
1131313159
665873246
597664973
398465000
342205149
2075701232
744757909
249782334
2044874989
256781810
2076437652
1346734948
1609950793
1596802567
1886537879
1950432929
1548058274
1000046674
1453987393
434398458
1065088179
1013619732
873603648
1227621347
1310617395
901081155
564416540
852383730
1737259173
264725398
2112934879
1175730178
303340631
1639982291
1412855294
1147323074
1999015215
799247127
183032728
1832276466
1389089811
833074712
1180555861
342865754
900728191
330417736
1786433977
1878310935
958496955
689071436
1213926842
683999790
1754510563
565384730
1258828016
1053028276
743174240
1661291764
1618847422
362361722
1828828818
1076121683
1783635385
203969826
2019270090
1773854819
863111642
1329636836
1649522196
257796108
1051602650
726037551
933132089
1361802350
999371280
2008451072
1367815950
1235498388
228275528
1384441724
2070226811
617072276
330463356
1081598660
1584913702
1789754889
1139803143
1790994666
1353342275
1491437040
973036506
422617845
789820506
1595210756
74070085
865196366
1562121087
274586196
1330203038
62562231
1431271548
474195737
15925582
623266039
1896274332
652078315
2002871560
99525591
674291113
558463909
1395124339
405339896
178461231
275345428
519196566
1372026151
410835045
19465240
681941281
1547665854
1732535487
1049569033
190574788
1549196434
763880650
924114643
932489504
93822645
1592440033
1540320883
957431365
1007463952
1990741881
622807050
267935782
1510437480
1723185687
1303692253
754451498
1188024527
1573551312
1037803795
2118090797
1715433632
918167507
236867048
2102045754
141117238
1739010501
2037512248
1402408191
1670278225
800642610
205284561
1987839594
1237399154
236706610
1453625514
142546239
918003500
1027102927
1707022645
1620906287
23981870
19191308
1212640083
1310816407
1884992186
276822007
1756806472
163889346
638907703
989443965
262786473
1122677156
1466812094
821370799
1856400485
1509541783
2065565462
1942721673
611437184
518298942
642349759
2119868513
1095275245
1428053543
272115392
564480709
1785317892
1280524655
1120335159
1634858622
1501918825
257821514
1278255449
1357760441
364908776
18061189
1508895690
125735522
1763425610
949840841
2073827069
1108103340
1043876258
222056993
1740679972
623583470
1065023377
57408184
2077328103
1487850425
1104087907
864069200
1400643383
1565577942
978331089
1274534133
985088913
154273436
927949525
2144670554
1762777764
136357104
306463297
58955205
1675764338
279707435
1364875535
819341897
404103143
925804670
1953286155
81655438
864443476
1679305660
845184299
1752258197
13363240
1927236195
2028878702
375111334
129673415
1663418999
1376611052
2018485729
2009131942
1303813205
659599744
2111010802
1754088178
2066219454
883249926
1048743865
1216063942
168401767
1493588286
723204522
1600843939
111704016
1423213513
653442516
532377965
781285706
1789133270
495481355
374868800
1444629413
1081143375
101766190
634021855
107013019
1280025642
1223797983
1467713265
1849000916
145602799
558381252
1902219874
683363369
566815289
1588747308
628882232
677728059
1178645267
1504959453
463396032
1162752235
1121957608
2133893189
1160686170
32263375
301592922
227868522
1569530374
290218995
206351989
2019888994
823691815
102486953
1917668175
1695285287
1069429908
1374376776
301448702
1441037831
255937402
1613970199
1582163391
1586699366
74900892
549605745
1658364908
652986094
1641570868
1096819326
379304694
263929028
351079818
646700205
789411785
2129498766
1261178193
1734392086
885203350
782941223
1511494705
684255158
1084437047
1428299719
1567776507
810026714
1905153561
417214329
160462865
1724260584
1469068513
127470508
249840762
1206137636
1120469380
732638603
252237625
1652767573
425775824
1716328761
178949695
457625146
284541618
1661278149
1523512950
1375483388
1695930317
1253702072
924645332
1592727491
1702212833
1392763191
2112244176
357868432
2075463973
1618220098
1775448016
337004601
295827661
816633687
473005274
778367843
235656454
1665289894
1644683285
429774700
1867988088
1048406449
1563326816
1445574891
1612942055
926536777
1104000374
1965016558
2071151247
288879063
600076671
1821700989
1390949176
1599856336
1586915320
547415134
717515602
1098021768
1973675303
524375692
1149300626
1999994418
1636549337
1231362805
2045459401
1046973639
448310420
1132958200
1473940148
1946247217
1346022465
207991498
1487791723
378072479
489553505
7706964
1407451280
298555706
907029977
1558813823
826135225
710176784
1921284283
86502571
1794967060
1897360128
1193835508
1639954792
1810834676
1575663723
909781078
671408128
1528205695
159845952
1961885226
899359310
1877100287
2112357662
2122617290
1801053109
1996841463
906328441
219567986
387018849
1092579254
738129589
1939650630
64670642
1233553358
1056057595
458452409
884671824
2091133700
1205163960
1914512962
495130812
578153618
1724835739
1719562695
1643467388
316858850
1755505889
552727907
995704591
2125912828
502240776
24569871
549921065
1093952143
470947166
56284776
781447092
1531872942
564917089
140488593
224844684
1790666855
1055056331
796858647
1101094682
607163564
1804821706
1118571266
1474483012
289022918
1674546622
1913893997
1401982585
255697611
1965210955
41854881
409700991
1314505305
1563651618
1200836237
1079808691
1408487486
1954285156
970630770
1790966502
1306785451
502510209
864568486
312073496
1347503425
1453344612
1579590337
1564204838
1768849584
1177169013
510178072
453345976
1265154910
1537953264
1384233982
1611135375
637056321
1343362935
42237221
712410419
640156879
1502705076
829070295
15490187
1945831010
1907810623
1350915521
1253120528
1792054610
1239380104
1849196395
1615114880
845712228
1743057388
335595166
1922822883
1268910534
1727794764
1726365507
1805026957
354584759
2128376685
10238009
1381467570
1094103016
1030489419
514807469
172591943
794687311
1296439775
809695965
1941394431
420613852
899135887
2046749729
151118784
41619027
904522621
2062437727
194851922
1692495483
982713750
1949358422
807168853
298764539
1688733835
1887397444
2025232519
1525571655
1114046849
1738846980
298646688
467562585
456356845
489388743
203151125
1480803990
475909156
547541301
1012841404
965550657
1108269582
1626982223
1481732649
1426185431
164647516
328423161
488004500
1136351718
1380669851
1121163133
1663787143
996917179
1173755527
789002793
3565587
2144892735
1284066223
1202081288
923948258
840758519
1094121964
1645431896
983928005
870729708
297470753
1981246670
1881867759
167277430
1954481056
259867086
699850146
1651412535
304725290
1330289858
31422139
541502260
1360275664
1178253865
1435770581
250251670
1731991815
624539162
290078228
629542177
1903039673
935479300
583666741
186416853
209662044
1461635012
1627639617
1500353510
1334833343
78543156
527868384
1843085235
208746038
477110393
1792131503
1822509716
1701063885
405986948
412705978
1942991666
361646184
653153655
1673009305
1486411199
999966293
1793266750
1141221547
715414871
203372278
71584598
116165536
506985216
193368358
625723700
1802951326
1730602843
1296714645
1203322309
606850706
2073635139
948174660
987613147
625395530
651929485
2011566653
611633116
233888006
1233780787
89647327
900398475
1195762530
495135061
797843726
1087695681
604909350
1362745592
169333738
192250597
1614124074
1326560586
1853481054
727062868
1462315187
177884528
252787962
1955636115
610563714
915986691
445993601
2039298614
563558930
1408352554
288579153
1561585194
1508681717
446885815
844880936
968078610
303905689
1394600015
1417345188
685774073
1897139575
1333831887
99945415
2135259269
621850981
1360285832
148904653
586564746
357473444
1208521099
286483016
1932591679
1213928536
2146887790
642115904
278977884
593666902
1967692876
706026115
1880712941
115284209
1015187374
1139566409
15639220
288296692
363440176
1525084541
1395284558
2009069561
2064742183
1340358086
285194919
1939060118
872745384
1479077425
1241397117
772454032
819722474
721716209
2107946791
1861983492
925635177
722807316
102107201
88173926
703123511
1306691404
2060426453
2131313574
39950600
1118345352
1583582796
1195938318
1546635507
994808583
1767303992
568649610
1195737417
1083035363
124078503
1211514272
1752056021
616610017
596288824
330092293
1236419643
1984548102
710181353
881030539
422424120
1165269177
958093595
1720160415
1980528586
657114302
1139101071
1847554927
1350314161
407578640
315828221
1675123483
1250187074
1131995579
1394121311
1961159887
1960243510
760969957
379637203
1125465287
868829976
1902711271
10499395
1995529143
231143777
57904019
74754670
1656712458
498036856
1481756088
122999330
1163806155
1622109309
1780351480
1685047354
1342018165
407314935
1117904724
1178473498
165446986
2119054933
279575734
2128929984
156765305
300318589
1259940635
78419271
967938121
1366199404
112515069
1990949097
152517100
1185215930
1774417779
283504423
1654046983
1598911754
313915016
1044693121
1136902791
633914981
1429550371
31638111
234528315
170938296
1661765890
1079165661
1732828587
229019910
1284130564
77512201
388243998
1185766671
1041192526
870406579
1194892019
1584585058
2124859872
1031448877
1891107685
1411794649
1973322589
889272958
45230574
75862292
1664736428
1714448826
1981807916
687122414
45570840
1513422243
275391195
982490740
2046978215
1893272690
89396714
1657312313
1300895480
523249349
2102709582
1682072799
81127689
411356560
1032186115
733552913
1183950352
493366429
1249012136
32066930
1894331174
1743069245
1596845443
612822121
355300891
720863415
1983739916
1567968675
1138441908
1586017990
1778040535
76588545
1077754470
408066022
1580925133
830107802
16903456
2099874466
891446313
1073321493
1430172873
1699672721
1160567953
715087382
460903014
562881705
1586862407
612509255
846036284
1711023038
1785068505
1140777860
695336029
980771913
227874245
2106747275
946129238
1875827102
1052815179
519797590
759741108
2082932868
623433077
1878434687
1203975563
1201530222
1672933349
386192590
1758881774
1576875863
586768395
1573769589
256936913
686900284
1092396701
1909415031
1334390850
1234355634
118165999
1126838584
1327860878
1596138802
503051417
746439688
1270667778
66846672
1088119557
467913252
1431680602
148042549
1226013393
104630852
735415765
2039656753
1046491095
52229310
412814722
1042963536
2104926979
147817294
731684359
886320220
1500053672
1559814744
1971578117
1920227740
1339025001
1871798297
777998294
1758548630
2145538579
2063869357
849520008
159790874
281351893
1835349715
1582277061
397450452
326818994
1271872118
272602648
964336618
821929428
1914309304
94835994
2109874890
489348468
1178275202
1208787877
1899926217
1397419364
801133654
369849510
161850279
287137046
1626834165
22751662
477139218
1500673911
1081182551
1924505111
1241681248
2138798290
112461791
1582545183
1024556916
1478116852
1829348368
836388977
1498547539
781822387
394397311
1722802637
1938276794
2119637864
894610621
701812099
1882910644
990317886
669614637
880146707
762592978
492618253
1512194031
1049882834
1728051142
2046733433
1311741287
1731650228
1406757046
483415127
1240012815
63481909
243243150
2059060574
1850670058
38656144
1897153693
1211925744
1882493956
1750524797
1766204298
589959510
354589302
2057450132
1730638518
36169407
144851029
1065899161
1831979424
75959853
323094206
1483419340
1859663498
156054591
902127193
478230459
371761879
609306125
672141253
1903540593
941457053
477468822
1014918292
343350096
845198868
371758776
763053559
1617704153
610331793
1769273088
1682222758
472491915
1891238333
1661631105
1425048151
2107654495
856808722
1405629087
484554162
1427990279
1504346890
1517375402
637497160
1037469169
1493856307
1062565620
706668394
1058573936
2067545731
164995236
254873726
2073327315
457609459
734953269
904201975
1650574479
815613898
923888691
2039499317
1332748039
1701641590
221568809
1229831258
658565665
230803885
1512402067
1868851828
1004660655
883576544
1845512890
1294408962
792846926
395840974
853565647
110997519
286810003
1331560947
124181825
1382626145
616127024
290358602
921195457
1601426201
223216659
1645837771
474440519
52266789
353079557
1194053714
883287199
666274965
1579223193
2054233467
53846196
1010345201
171253821
1601750480
663850600
860888780
1198333504
2015311432
1814600117
1894098557
940950353
1509719115
1516433560
1517935912
1411857686
754524603
239786626
398703264
838672361
109728072
329389674
1847768109
364603982
70665044
174899218
43363754
1022987755
1528951128
689618812
856142195
376209982
696849036
1855504011
551776444
1936252674
841048117
1991354238
1946061739
1127612025
1217012123
1732881094
1309516277
239806300
420020379
1427885620
1542597319
833601312
485828030
1254293966
1800606953
1222083809
2018614422
1291304841
1745956777
1181995689
741867436
1259024515
642275928
1926424646
2094296369
1657330611
1655602339
1619410250
550748955
990370794
1816217530
1713953684
1262822091
2018811545
2001976566
1312735554
1611644565
1933322580
724336601
877022073
641592471
1608640689
277212366
1882498913
310281249
44631603
543226539
2142654017
1331527972
1574585978
1337713114
246187614
2010444015
2018471872
366841180
377548105
200746497
1967994970
268882608
101190371
2123576558
836025314
242905625
30141208
1440004090
2077588239
65855226
246923235
939514751
1003020354
26005528
1597869200
1619702434
291524432
519411625
86955701
1626657544
1880013495
1719419846
2023842094
1004419420
945209910
459835053
911797834
1476293947
518412583
1892312820
776931845
2075991501
1789457598
213759817
1427233799
2035060342
790184411
2097960945
1758659229
1850206614
674980857
255868326
1562342278
2029348489
1103674049
1331053265
1717135398
141419716
456536359
1164099381
1210928701
1946863799
106828427
1670965395
1482343042
1369120533
246835693
1933965944
424317903
285280901
186443664
812721910
1711983526
922253045
341921721
686902976
1667875336
669521288
1993830509
1558806909
1208563511
1321050629
1431937111
196953417
258110772
183922165
944030696
162375754
1372879660
873805144
722918726
1869617094
1173696272
669399782
1467556082
1848639736
1568577498
1142074536
1017025735
260847896
38870995
1520717650
905983552
708914645
774102865
607810353
2090838180
1498471776
1906044421
1775317123
706308910
1285134020
2107883020
454814508
82810701
1458340383
1677426171
1167335295
26617591
785707145
169575091
1669166599
1810481862
1818326362
866236999
1094721593
416946379
1734329653
396568028
1117420560
1345370574
916217541
643455915
541786467
1383956572
836172693
2060194311
1240691964
2001829540
2101135131
1847242990
1863738723
1544647961
1314480120
1617030242
1294987129
2076758071
1200594912
219375388
1074448800
1283862237
2018192350
653089766
882022749
652898560
1161546777
29643030
92573253
1219710314
889949522
1048105395
1954498443
858419262
1528866779
1066545231
1628634899
2055348455
1528573990
588730625
311623235
1397256399
1155960821
408845302
1619614320
1194979662
1379583294
648886081
1087240362
2061300212
1539402490
1537288581
1096931907
1366181587
753699314
1585120240
927969581
80254666
853880880
260338863
1928510390
1930375655
1543229846
686432460
354740528
1946513180
1512861704
1216521973
804603481
2082181896
1550289924
1612425594
816296255
727334461
930143323
1141235777
668915135
578118351
1615122066
1840853961
1609658658
409977778
118869902
176807566
1351344082
794294762
319970135
344430572
1642000324
1858601855
876926372
2109720076
415039011
384850262
972958220
1681635351
807820062
790072729
1499214814
1463019703
1407579510
1184330231
278720259
1813071962
587157524
1468057065
1494183940
1005948650
1473166643
372141283
1653842948
1621333771
1859969822
959524030
549050780
700497731
1686538243
1763505012
45289484
159929616
616146777
266380850
1147343040
573179457
254331939
728856282
1610960581
1798069408
2104866624
397591256
1156943665
407649976
133450338
2007201969
424499581
1098021594
1489419481
2113537838
1898393461
1165515041
875829012
1366807180
259558924
2140419661
2017065025
693973989
1905505622
694625484
880451921
42401357
394410016
700749904
516442568
1977519577
814306705
443356847
263109556
1155882385
206116875
2098525113
1568421939
558179777
1845968476
1781535260
1533715347
141394555
550955856
2048634386
1974073739
1147674901
1886264980
1130311707
1512901015
1059878686
1939469458
115148434
1496939314
1440481433
1650634422
82610258
668735931
1030751656
51413954
2088099521
1904372057
1384245689
241317897
2135488586
756712129
1509359801
1147567576
352879201
1966749584
1215884794
1216945455
404876227
837713587
449022529
1015342240
1315663671
905193570
552686243
1997234587
2032215207
138074825
1527733658
471031740
1981422826
1840469436
627169755
1239364127
237929162
1720319817
1994527952
2129380112
854050247
890157103
1553926371
1377397898
934530118
732624788
684290859
260020310
16002501
1785147333
2085908995
1232873475
895645001
1671461430
1714662248
1857005053
878865236
1924107187
1264581433
2058828952
1845192748
107081929
652978427
1620408218
928100020
1548128793
1905206927
1524288388
1486409074
149848097
607606436
1589569060
1469581889
207816788
1363040904
75220793
1811534780
2033324111
1008199757
1348181927
415185680
1066515190
660220264
1695185685
407926646
2101105701
1160519909
1222422265
516124569
1170572666
1312987607
215684054
1880181708
776589788
1068801151
1300628587
1712591031
41507430
537947743
845162240
1145389423
1746856631
1882855040
1114766630
492210576
1499745311
347893198
420953079
417165233
1161093906
274051840
1065806837
359337794
1346343679
1487448869
749163055
1971903369
540600965
1645954549
769564702
1546873093
1310627719
940297567
1085369126
931938420
324871105
312843081
773844540
916174932
14219514
1539200983
97718502
689690576
234597556
2017771381
1749694539
1315258548
285644114
1944711596
1683676905
1119297871
957064697
1489913507
91419980
137572239
1829605957
219852363
221186480
453421696
48774056
76518791
871708980
374957285
331506810
1815237970
828761824
700176235
1256828174
845293716
915619123
2095921840
1729746829
1841146487
1896903974
569551298
1162892407
694279327
520742784
1536707769
795678281
86750584
834069629
1217759695
1342287643
1690646093
1956008914
1907179777
399487693
409406008
755441063
1262685612
278357391
2119674599
653089417
1895731276
200781344
340856994
674581305
1010155961
1413501846
1276503879
1311054150
1408715959
3637377
916409640
1687052284
2007887971
1240698856
1030494432
1477475086
192277169
1275732302
698001419
2042404961
1465739852
1333097628
613823749
1670168507
2028538089
1605439189
775992740
1782458952
945114633
699311688
950157625
708903968
1227765828
1029986014
826736250
1653439499
2012598404
550837653
1016371931
2035272439
1689437110
1049927151
1199589205
863763795
744490184
417803664
1479426007
1501201182
1230403557
1304373300
774101186
943621947
2095686621
1593347213
1322587621
657920272
1116761175
1565777990
192333839
2024532890
521327818
64052284
1629369167
2067224177
341166614
70082657
1280785893
2016247210
478016770
1012871462
1165633016
1675803156
1296209068
1209727466
455720915
1105303947
644440121
1618484019
1149451304
272740229
344224101
1056750911
212367063
1651518670
1529558929
1081060667
627952682
752566247
1745317971
1324450164
1058306173
538000829
36645623
704513313
924482741
1392808264
1600443046
1981214035
1212747301
1631941652
1660305481
351851586
1649052691
186805928
672388311
576421563
1865481674
1388355763
2073598859
274622209
1366694200
39637181
257717357
1105367628
1293799687
2097562915
2068399744
674409628
1522821860
876897418
244070888
1417309278
327228885
439884992
89913805
481181559
2024159290
1760171211
1844248406
1722040163
1384631882
479634324
1632428913
1665101155
1032974390
132682025
855488816
2125346382
1024944241
1983094483
1548382227
165494586
1331823119
1625282209
778911259
610236904
112023206
1381409985
1086394932
892109002
383067442
702723831
509021808
1270233868
396373895
286500098
1751714413
301386024
1873846569
341205300
2034375977
188201221
1950547285
1972596772
223752122
846430836
1174705518
2026105240
375494417
642927302
1399490273
395198495
512341731
1877144046
756171202
974901652
127380299
340878861
13932303
1215840127
2089155367
150683654
475287078
552308564
431641322
1281599439
1206994049
1021317744
576996816
1437040729
522785415
251991682
261757237
1060297767
1133394565
1786732038
1609340400
144226661
1671356134
202924041
1279976310
109971058
249823298
729632940
1764714803
388558140
887243684
1270804845
1093581147
1940220099
1954889991
1466116494
539067142
1056891
231627027
1836672454
339905657
1146653911
1471157252
574800186
481932602
1231774554
270469043
1461646594
321716378
1746291433
880887047
848236878
403744654
781572260
1287999460
708770947
663696250
1557058356
864656303
2116467862
2130878451
374587185
1776128671
1962182289
555189593
1282913330
1833247682
521180898
282282675
164591642
1388828924
1588318834
1238786090
866247653
435451178
1886006624
240353704
82350079
1055005563
827972822
1498742887
2040645533
173538290
1678265866
503911824
408208974
2070186866
1067837247
2062433351
46742349
1707950165
558469127
702059645
1980962306
81779227
1216676076
1005145204
1697880688
1246637716
496688101
447812413
548453673
484278486
415731043
1440125762
144951178
181559046
2133717816
1991898226
367019143
673319182
1259916741
1773037053
435434543
1754422889
979499080
109228284
1826785358
1108432012
653289599
1613878018
1519970537
1135408425
2052978466
1169465302
21086207
297067741
1056305336
1141730236
1957924290
1605267523
90008754
63356407
1650361770
216277986
257322714
171838196
473526702
2021255356
1831784103
959673992
1615781641
1980672954
2089543803
1563926050
1705743028
68455272
2086933630
900754192
781141217
19435129
857139251
525200589
1524671999
500359564
1890926118
1810381560
889563854
741908003
145360399
2027905056
1986076734
929568874
857005364
1060522967
1205241798
2013836612
524775112
1723976765
1305820255
1280788858
1576442906
1474597151
512482786
1299709553
718302340
1567700565
1409615209
1950794289
38258285
577459447
51266084
2079276074
1502015108
897621692
988437746
1354058843
999936233
1043529535
1357899035
1568084279
69915
902612771
508888028
1922135485
1140777402
1079500260
2106169816
1290815536
1225696619
804322322
1067491815
1949489202
1477990258
1324346693
23715572
988683383
1242610297
1132321652
989646472
607478224
1540837968
961716164
462808648
1303544037
2084774825
2087853520
1053235128
1035377859
1349467073
1373808061
119315585
416049400
997720536
561339847
1836518079
1249179515
1274695200
1842984319
1534833036
416812965
180701979
643096514
849099880
1800473640
1129323717
261510237
1884725353
1071726810
2141475378
1463966369
1936609308
1672538514
378412150
1609276570
1023391572
2129108973
1409503107
1901379451
594477171
1682266683
1892821716
989005663
1280515938
1493495991
1070131355
2093678863
1704863553
833694912
732370641
887108551
2103698782
750083827
1514780530
1569774742
46122439
1670544513
111356004
458665757
1769668704
2143405740
1680856033
780509490
489950219
409860188
599304414
398572696
1743280995
978058275
2052348574
470087813
719413541
452733773
1488480791
925769105
1210440716
1568478072
1376449881
305245701
1571842925
358139111
109465540
1009113552
2060217155
1649780967
1063215883
864188238
1125783669
244572287
1182783076
1057883842
31128859
220211500
1707409360
739294249
55026895
254102896
1586797434
1099337900
550475964
570759390
330845348
371809858
1212458007
1757534079
210822600
2035024173
1695703128
121724002
1775401029
1151304221
1975716171
1041403568
1494887757
924534931
1060280703
25067745
231663040
1734432063
2045849163
114167513
1121821398
1847035097
91600031
1456276335
1241691600
516872342
534895702
1823721429
846248109
3263062
1480086872
1153472757
432426534
844277226
1812353887
2112439784
1197713943
336784275
10574465
1445885630
1129374058
1052555826
725242652
1362721165
788923181
1493647675
36103702
1158519300
1065744334
1356807086
2095194501
1488322286
1432168898
1030517221
929391864
888737948
1345648166
15549342
1083872430
1060792018
1624040554
1008810595
1925748594
852770738
1162520291
1125885055
1878726968
1297186225
150069984
91698631
998676659
101789038
292864303
1107538814
216644270
1912378492
2033075689
1747363075
1600972563
1623883
1857515850
927469467
1828793449
735889391
258484112
2126788438
838822977
374680485
1937039658
1459317321
1250480180
792611194
1736057614
1178128936
1902740731
861794375
409386789
38358769
595509144
1166386642
1138089110
1639667928
1774258390
1271294895
1342818122
367061729
255054470
41881220
64522615
1892447504
253448916
1661860838
1878739576
1218565637
1392093397
202350841
2018605099
2075418177
1727285498
1295142860
1288222372
789240288
509784295
1355329214
112892014
453157546
963077205
425962954
145825584
401259158
2006200465
702350694
732103441
512749046
582662474
844840094
903398450
382926313
2772107
83375863
214663644
411161154
1035730772
1624460056
208575272
818721837
1529745686
1383588120
1802835878
1355845607
1064278210
2090965079
356767481
1070546822
480082160
344389098
1734445303
1171184898
2089917309
955489093
1230335698
1098456193
1258649188
194708410
587588270
2117316188
1902696477
405588819
1187489757
1703586186
464386840
483622089
2037318474
287702558
74179212
870770634
1540594623
1352855336
836239111
784007021
374874697
1758106938
1547180572
630472734
1210499579
666789958
1234012741
1491770919
1626560637
1674826372
1096462485
2084830205
892630630
418892229
1451473736
1661937615
1239689059
445870843
611038018
1275618030
100237930
906676954
1066323964
802189091
753664503
739137901
16454381
58664246
1051829356
353954868
2133339445
1343918847
382260284
395466618
1976543959
1409000044
1694439430
1278230879
294020896
457787011
1606781759
1196291077
184043963
416494289
1493442032
2081699773
952584493
1219827930
729587066
275395834
1043249451
1246457512
1206813703
1053318863
1068227966
656588096
2118947323
220620185
235718255
682260076
2020945174
1851600943
57046388
781472566
956205433
1433788291
1553156424
1810446918
1372035389
1484707806
754627022
1224519207
1797178725
983552758
562244837
1686618931
493841839
323353414
581929562
1314168308
210186445
1247874442
84441049
436435374
614726865
1204454102
1511216548
1351759411
1318840132
2114962295
456610562
326069901
1771032038
1727553675
1393676776
1946294007
1438236184
440489694
417010589
380543767
1560815033
1562794145
614214743
813872176
1263979293
1668423712
2048344199
1255165974
288787885
2028915083
593692889
2015469099
1498738099
1815033273
861576483
1242443484
162815178
1506440189
1260554961
1603979546
1057379906
1631728702
623128354
1340915903
1771585287
1525498416
855661814
87676275
1348734547
1482622528
723142565
1342019460
1609940343
249893176
1971042466
312301489
1341554783
1171500264
1056148131
1640209560
1397671451
8026073
342847146
1440489635
871366739
1572472534
1202845589
238639475
1819751487
223579957
27651832
244090132
117002979
1160485174
1303376064
729366617
1097488572
1322826328
343887960
724411856
892352071
402085672
1811891165
319288080
9601207
635137660
1428773130
1400027104
903342434
1733913180
2006593882
524323807
486702843
494861077
636061244
1005603992
574338227
1983183313
1961260297
2086855868
471937888
2044940723
1928926244
1605081401
1782804857
391115583
336219656
2042880036
1162285812
1729220074
829621881
1544273673
2000294400
839963280
210994721
664776888
332246932
1554775427
366227346
1269633991
759573070
306080106
1357937324
772677874
1813069920
1792829570
177027440
479619338
1544845028
1195485139
842736595
1771625359
870590982
1158240417
254192810
2119193770
1328833988
2003395515
752229647
2046014331
250906058
2127143491
1215756611
610170988
1319542230
732963224
911977671
257354633
530819610
261843877
711622246
966445727
1935196
948165499
90098910
1660649256
1288680146
1373435182
1138594403
15916340
963629893
135252460
1803432427
1731815724
755959966
1367826762
1426623089
1074210457
1958544415
713567167
2051625970
1539829085
1474161007
1596685478
2029896451
808208640
918812092
821562669
1266120131
312467154
2101211280
2075166235
1253681094
1380866928
1475044444
1997607290
1693494755
1375725939
1145544185
1364522584
239385442
573976583
1081898423
545077627
1361636717
1611847880
288218890
242305152
107454429
1169202690
1217347782
775072805
609028309
1689772275
1932760635
377274826
1064377804
1947715608
204035539
810122975
1187102579
1844241793
454238965
500447644
932064693
1925080387
604915082
953384097
2104804408
56279833
1515711020
1690493180
1832124032
582813936
1405233776
1412820812
1216332943
1434686876
1277812076
1716325269
2082209446
1017211435
1564356558
1803904601
1352495562
890437951
1745552351
1866266400
290579367
1988078733
1255610924
358842199
1005619123
516979437
1594294656
837915495
517190192
1894098828
534105915
2044636714
1654445437
1219727122
1138007931
191842849
1464059329
1731210945
4316550
231998675
2075280751
1016736356
510219268
1311950740
439146862
1069701671
6161719
173210458
2062148872
757129645
729729741
122012087
425201381
949931420
1817624325
612579296
2008345782
1360869916
680160332
1377157328
531953552
216203530
2023933251
713840405
371050557
842657973
749135360
1871505239
39033722
262441166
1804966699
1241494261
167452192
2067088027
787460869
1961671081
1676706288
1487953193
1889801529
1682189387
1827985568
1916876077
2060362518
116057737
328382856
1068245615
1708843137
1971581391
1071328427
1812323840
1924883303
898633409
1857806290
35221800
336006172
849102916
265265751
600156864
569181725
760778073
1336551787
280698429
1645252492
579818194
1472208095
86223113
1031637568
303513319
808217184
551322167
872862633
402119251
1454629568
336318173
1434412229
2014989041
1233657244
1039843857
1180646062
251598362
862627241
1060979220
377816817
269609610
435252490
944772838
1977984909
341078893
1707969014
167157974
471492511
976826707
1477786166
1824593399
81725119
2041011625
2125606841
423905616
1957726768
1430312067
2100634891
44824651
232641838
1008928405
107985306
1366335978
393938959
1031533550
777360722
1545200545
1959307730
560737739
1254479297
1343643961
750753591
281993564
1828569492
349319538
1184021486
799074605
345359701
794088856
689410731
1809836154
403289987
214939439
405171334
1155165317
1575838891
514207242
1545831122
1963595656
1695441898
446172920
352439703
850448928
1088697114
2111291728
858826005
697435806
449813195
569695865
235219363
1648419370
2009750330
1185175153
273708036
27041767
1967660925
1804541914
2029227353
624155337
1730787989
829451416
912404371
526903266
1002679208
971794740
1898270140
2018064566
1243146776
564691624
1787716642
1581630728
831191344
944649466
1777111274
467828285
962610587
104947822
196375534
903399450
698468447
2146642256
1663817437
118553642
1710289941
2061131049
4857325
101905317
639035528
272261430
278822878
1504024974
2133716924
369207450
2066548300
7767233
191250655
908636915
72570311
297966354
1569131993
1897566783
937836158
51952216
275568359
2144336237
215552895
1768909770
702940908
375771687
1860160690
1508285825
862902175
2014862256
396160270
1622041906
1517125207
564908127
1644967085
2058078629
481271643
124490924
133896070
412390978
2097810173
584921
41942811
1885025336
1998307612
1975663513
327242053
1138986198
1750416963
1532741589
1333608887
1243214961
1736773466
714279850
1407412577
296033339
189443446
1574275543
795944857
42732607
1794155334
1730423917
1596049629
373892613
877590623
439102241
593721484
1944268588
74900957
1472100711
1449261232
1472553590
1208537691
82754716
1431839223
221219629
1127585430
2017643041
2079927323
1094133566
9177453
192655037
572702249
494047333
1221842012
1755396782
19449567
1653026910
1834389295
1964579425
1596726421
687061226
421012782
1840411333
1544349125
9398299
211779646
1521420478
1017760189
1566003466
454065683
2062741139
373090132
440577767
1987587086
564378310
1153931047
1492598549
1414286152
1101022725
614331035
659989301
842997116
106557914
407053298
436063114
111704159
1639478697
2028437427
1961847158
1860510326
1657878282
687432699
163735832
2033022827
2036016616
492429454
617444433
1988383739
2112365599
1390815262
954760330
1417628200
1863119677
1260832639
1937591520
1439243827
1338026656
1410705109
12592331
459245965
1935455777
202100874
168385014
1336756350
1204182085
1141375776
1583940314
1740729644
1449839575
396298319
1068345484
1443167504
1087812349
1258739125
2083979696
888132667
1842502890
1020097776
1343075323
1599984035
1879791773
2045555717
2111381183
524635235
1735698045
1208720781
711732616
313511674
983986004
1121892568
1136800133
569777012
94781905
1991774791
509920436
1633712232
2141247811
863505368
2052305753
2070693201
1631480857
674231468
1252519664
1209521523
22708538
820472346
1766492142
11900297
1846038238
487948069
1379446786
250050455
1005363470
377400719
401458400
1216587479
504776585
893947256
2091672055
21201994
345902027
926176668
2055174775
910027492
544681953
1024533509
99384427
911064031
1861841948
1654066768
2104457822
228962948
1473095074
2046556420
33185196
569540984
1409660099
766720297
1657807042
1468806568
1162433232
1206451067
1496650175
1196942279
2015369420
1617589498
109911073
1743753
1149384048
919329627
27335479
85894276
200844148
129836313
1038365861
925631049
347465636
966693332
967981683
334839907
1697667006
1300626028
648025319
993625911
1273423777
386263423
689386950
1878849395
723091715
1445427992
1519718786
1465405145
1885200435
1814562225
1812439633
92329084
1410988816
78350855
467661154
2093583541
353169250
842328887
764652160
427734451
1613723957
634711916
778483013
10259330
1968500777
1461782450
360044419
109204619
1561710371
581099653
857432120
635614528
749519194
437369355
1843845254
106057050
1619998979
2059831294
2038480704
1022728932
1185582547
2080103004
99830409
1626285979
1162781359
1737133353
1542533626
1078918213
65999983
888422756
1960018190
2036620797
386134054
665623774
1529311596
2004013279
1349709995
1051873768
46484819
1357604419
973751721
346615986
1300846940
1214992143
129360292
616857317
468174613
954251619
2067288002
1106761712
380940074
5698607
1129321159
1794561300
1368986596
202038114
1414695674
113065550
2077092566
2072546464
275080133
2053865989
248917941
1739809634
1369410439
1919563085
1225850400
901332099
142258227
635788387
1142731890
2098332596
622741093
1288731395
488906070
1791788677
1781340111
1975807040
1867424347
864653730
333338755
1646789402
1319929385
279336114
1850427031
204763756
68691799
1949765110
167399158
2072411583
10832211
311623667
902872196
302870795
1498900439
391293990
1102311027
71885060
435687631
1455511690
1296242128
1021719429
1611023992
199416562
171080843
2096033697
1960307053
911125986
1643205334
517527099
136719235
1916882042
1516439143
2078851440
979241370
811914902
1704271845
276385350
1479396845
32636280
2088413606
483806112
2129173059
1089091569
2094407075
629011158
1534655091
860634708
1050336262
1589176398
1404796500
1665388259
892283098
1016726352
742022152
1165343314
890745586
295100076
576920244
1772697412
515219983
1527394485
2104443840
1496285091
987770007
336653176
1180245626
1904915451
105035355
609428706
693465321
2029324315
2089318035
1097451517
2037074698
1569273612
746497693
1588726602
1759697067
116211712
2054567771
276804326
1197751233
1568696804
1984827434
348067781
2025811636
690851726
246338794
70776910
1568026174
757249197
857814097
79826971
272690241
1825497455
583515625
769423614
703056363
1369917193
900022402
775475815
786995572
2018814895
1652076681
569062100
1619191978
1057628008
458724923
1846533762
1692603357
1172699034
1464861580
1607977306
407199345
1834881935
1065030420
973921627
1527387986
2111334696
2047405490
1295977616
1456718140
112253035
1978620181
736831591
2129151530
705513472
1711525334
84705823
2116956438
1979779550
1248466377
749359862
1463742599
446727851
2069918411
1527901306
824647783
1069953821
546458555
814657777
630054078
1953090265
1547330514
345035587
1662786430
747296286
830314675
341041110
421334826
30373151
1367812157
1983253402
1735430340
1847096432
51347243
1276202460
2013827697
2120984989
1142329146
1745305351
1967823165
129341081
364555624
877707882
1120812888
906188594
372570183
264402160
873578290
1643500573
623134247
1977017927
1994228894
1867464714
1248828223
1647286622
87017422
312204177
2015963143
211667816
883502942
991363484
66768827
1273234838
1603500562
17660688
1556428229
578909278
767242833
1612586010
221926737
838338567
829777709
802793299
207396466
236870969
1598713606
1013119754
820747376
724462717
1558098485
332432556
1424434378
1717699331
1037204668
338689374
1383206125
1913520981
57792687
19754538
58550336
994929752
372076749
1736342655
1371885348
812460702
1979021868
1465056830
751316006
610906162
145729259
103536057
1736545090
1693406474
1008803902
865670715
265396176
1970175782
583370939
998273187
1167710761
1123324652
1227622029
330098412
1874372281
161131301
999511569
159959245
1764506628
226171236
295560020
1879242740
1623597245
910077593
1477897442
213939260
704131520
225626804
1457630769
1994076161
627323258
351876460
2068549971
1083124833
871816287
1677901396
488270235
810999138
1467451614
1982178515
1724888426
2098714136
932531344
423676124
1606019467
1948302569
983214871
1811718832
1888272854
651790492
1024510910
1742406609
962174090
958857993
867907634
2129043066
836820143
681744077
661988058
1714640444
1398100804
1743217347
43594893
998266946
1959441055
1884657334
331146063
1298987982
296224812
2009929467
2041073816
1792109053
1670856350
1191209300
1620291282
1055657451
260745244
1075898620
282276047
1697959379
529633540
2093302470
1262124790
147262091
559208925
84621700
1335932406
275998706
53778724
18199116
772664626
162159881
807388821
1764231311
725304511
965774533
1952377856
532654717
221150079
1957553616
1672143185
204274953
349834790
449350339
1258851564
994871478
1036704814
1436320408
788705108
1059155229
353130276
2118201557
1895478498
2100436376
344733924
1445828035
1953075230
1453876666
1885782289
233592633
2131336126
341161233
665091116
1689292641
352486681
1138537334
1913819426
18638632
1011891874
979443164
1358862376
2091545695
1623063038
1010756034
415168695
2018173808
65939917
1483321903
1024511892
1910859484
2064157839
1496673080
41180513
2005987211
902250143
1130979080
1926298838
1047670184
1757140123
933130628
331980994
273799244
1992654132
688499927
1632295625
1947975070
466693183
1072960923
1996187875
1788320610
622644151
1698744057
525880389
298631081
1901492093
1602377549
795174754
2124509237
84983329
423658484
704357432
493296348
908389548
456074707
501064312
1864650362
1253859108
2084007259
232517057
42826347
1725553748
72640291
1920056409
347961206
1163654895
2120468495
140719181
1457444707
2140240062
942407941
671496984
1796668877
278451208
1996004330
1291766505
1143209934
1340317350
843964322
1180160334
809389282
1347883901
894745606
989959493
2028936851
1738710261
1522532016
1188996511
648851803
461727655
1846267544
1890078437
539837413
1356594271
1477996752
420715122
176283868
1517216226
474043608
1203753889
2747719
1805338617
1311860737
1654101714
1785758296
2098116877
265663258
1752000333
25464048
1609487592
1374633225
935120260
886879689
233181854
15022303
1050213849
2123895413
984517232
2056812581
686949822
1772919914
1171507564
555297016
1048150865
1540649623
1770301972
423614592
563077782
21684348
1701721949
1128972568
79897613
160050973
1790482201
1052793986
881339172
962280749
945748946
1375224366
2130154610
799530763
624664407
1489717676
326570821
396429105
1195426973
1829500989
1750620401
1676260938
2105000566
1317549165
211190305
328709091
1551832419
661996132
133893657
1794838104
1533049435
625412252
202595247
2000511591
548933715
2098436873
1015001257
621407539
1984267007
1438912748
1027917698
663708283
857750872
963878813
32040346
1716293203
1525129920
444465010
138770828
624475366
1114133180
668866667
1041646031
469297816
1078948312
530445646
1215232529
905100310
1252326594
87621950
1080070752
1043218248
1608917611
485591762
943123701
1192719125
1018734067
1278906602
14165130
793810792
626018619
41342735
787372724
971392585
1941913294
342769991
1269108160
1230394114
713729193
2147121332
1826813878
1778021207
2096891435
1552668536
621376405
2038935320
348710336
1346870619
1382182011
1584634040
1456033958
950037386
1384502092
1798327720
110524265
1349126501
2116001167
911228457
1795838317
2089382096
362760957
1640152631
2075739774
193077563
1870263276
8019156
698278249
457293203
1153949791
49153280
56003099
61534063
1764140183
1342563934
1197033470
327193481
250136897
1898259442
1826196389
544353839
1891367030
2099334669
1173750312
1646962502
1443804185
924361094
471625329
1264733897
1738445977
590876721
160795600
320153772
767037128
614601056
1498609676
1662943627
1506853476
214383117
1614292511
681233052
692408349
1570872541
288839683
1301331395
1059305325
1566831174
2143002918
847432392
1191919120
2068679062
435744837
296340057
189455673
1785987166
517677676
213514952
1686583226
1081328386
829234348
20137155
156309804
1394103557
1840311870
1583204043
1211464568
19751268
151124765
456370704
519050565
130650694
1379544667
295255586
1837723739
2122592823
1408447450
1868848636
877234017
304517928
1834793719
483662695
1602743601
378159090
1816183008
1798943684
478312912
225768349
216982177
364104766
243499330
1231247940
1122481930
419231155
2076217939
1616091380
1329672614
644774222
763018185
868261435
1876757683
2037935330
1191795604
1746876837
1554660033
502271650
1134064698
1062075770
1447715414
1085630977
444828595
1720247584
999579280
1934705497
1045828023
1771161367
1905052358
1582058656
1117408616
568232964
1670222787
891330917
1891619855
566112121
2138411774
1506184043
1954711376
1216710672
1406742430
2096991835
207297324
1576327106
1548552702
731036738
1386357836
1210524707
302230772
537219673
1076801200
679237269
85412055
1527421954
2035899177
1762600028
351827214
1955733735
1248659127
90685279
1419442882
1242240782
1890449202
507268525
1092200240
634134742
1765839658
825240247
799679856
916344902
2136514390
446885477
970580203
764179393
926549146
1488993893
1965879317
456632920
2075401945
1545692645
1834485196
756170476
534811394
192001485
644770925
906088004
1460579657
2091298012
1585252203
2097787422
954484526
1199368324
1546346037
532591930
1071461946
973790368
1377545683
1835339845
1819427231
559567846
1021510507
2058989161
1464901946
1159313442
596795091
1300740153
19596049
647373397
1223285771
1649109219
382540324
139408177
628024937
1967336155
742044784
1016443683
1891529276
1668283096
566450422
918944469
311705343
656807147
2048093838
1540301587
169878072
1726933276
1617684891
332922170
878860488
1151161900
2051637927
670225304
1483203158
362098642
1608807496
66122107
39838291
1818691932
991019503
92730245
2091060028
1593920145
338625912
387112986
535171100
1003981882
1088538064
1836386040
1106255690
1803631548
949179741
1569499775
1011770570
191924190
1186084792
1594453722
1520276412
1635947714
719458444
2002948942
2049079644
524941456
862132569
1894052192
1116378907
118783653
1041899457
1860748892
567133338
1674392951
1354894369
559956498
457824882
1744552244
552595397
252698719
72442789
1866594543
1890753143
652314911
1988516085
1222167323
347519362
98793383
309977576
548235482
1291353586
547613730
589963238
1340062398
1361824257
1136304953
1293353060
1417878908
237234338
678499838
835131083
1805804841
295946909
664437507
1387626199
1202203309
102747412
1707916847
79808286
543973066
1746536533
692766926
1868227250
1632118624
1256334689
1662136817
1623073841
78709538
312589499
1369194197
851656589
1006384577
2109619250
84138798
298734654
1426816191
800675173
1902203120
832634724
1724123902
735638528
625789184
1508079318
676384078
1308605431
664310688
912173606
1985017624
1413418891
1886664734
2097180174
1815336361
1942724151
1732857097
1172483532
522382756
1075673540
1203968370
1605281325
1929076209
1529132559
1301412834
2094343880
821529910
2040237484
127638474
1278532946
2060066064
1050612112
946397356
1776789302
1812670283
1305960015
851620605
319810531
922272079
865622758
781091932
698285955
1219217604
1719926500
589012876
1529711806
67237912
777461869
1228030275
673121922
1771979193
665438957
5601205
375989222
243299745
1821121668
1875430197
225992876
299183358
503885219
1560981083
785025152
1438580164
582319562
1452586628
2029537552
368703629
1788635865
2060622769
554093453
307915598
1759784662
1348534542
1341806668
1648881176
935519779
1438975249
1489174511
695580609
56827489
602773970
79449541
1295595977
1686399876
938452205
1125712566
1962935422
1136691046
898492555
1504958086
260436776
847116045
893235930
735986467
1233953060
1589197112
1970886277
1172723177
1509238037
1659731080
273771361
439126742
1111299398
864411277
592303666
1052945805
562025698
1331703967
684693676
11322613
2067605279
554321639
390359699
1274873034
1514540049
713215800
865933640
908314521
55632966
627486151
1637331037
1777111415
2044059173
898884882
495872368
1254169101
1827973415
610992813
815555846
1592483638
960787073
1459099338
420031072
1857011348
126822804
1366045017
235663238
1211635780
798559127
510683423
1998039625
1047066905
1765111880
1492871488
604039133
1121569941
2097811059
1668450481
208563402
1766397838
293670767
117401310
1512414876
889567831
1603013604
1243812544
48476746
1189493352
234346484
1169144229
999597571
1552356803
691193720
460446840
400097421
262741037
679883323
1911688739
904616345
1722339748
820264933
2094545626
1746315852
220715285
1217068381
563705004
1645110663
1981900356
1977464657
876170060
161044407
918730728
1324720110
403155311
656428873
461412991
1317714578
1147419516
1406242175
1325592987
1442189224
1169186089
673840555
1688161017
456010205
1320718533
1456813574
909867189
1556011326
1325300847
217399388
1200698061
350044266
1181511940
570632398
1189855852
131672141
924547101
1452890097
1301852943
1900846252
569698848
446214629
811896258
1049284609
1796771099
272203486
43817727
871319589
1460681218
1119427384
1680780381
231625323
167382102
1282764810
1302327245
619167650
233969399
1902588724
1253296416
1499261139
1713677084
782259
1992013043
105577172
403830492
468768208
329855471
55217012
1554817721
1781486425
1058714660
1077245105
1461409864
1900835791
381460033
1387526609
1057441948
1527515446
259474679
1546793747
1619003850
669555556
1493366797
33473122
731776563
1224810784
1637553490
1215549255
1244426723
2121105393
1806246635
2099989291
1371785554
1158337566
694219060
2069855622
752736068
267420014
2020001033
2025380041
1032602528
2128546675
565742195
803870051
144353529
1008317820
1882394261
698062647
1745171233
691792519
36454812
323426603
1473037781
62615179
1891336624
113549749
1750182378
786978148
1097395418
1550433983
1031652603
1515963487
354204415
482085466
1109874235
1223063872
692559972
1708652204
1530215817
221256670
106772663
466412151
1848494617
643323057
551122782
38761758
2063142714
700126
1076503438
1766015630
1488962585
1989558012
821385726
1690089657
1508878627
549065851
508958334
473715283
864974511
1173844165
1741145908
335811612
2380567
291162272
1738139211
1854427238
380031193
1036815310
1608817688
52212784
837645512
706393399
706177530
1243519664
223921386
2014061347
1331354546
100510097
661970445
317634603
1579041415
1000584674
1266717221
925975195
592082725
2078076881
1457655539
1438264614
1672651656
847337096
1739721602
1925969757
1283200453
658535783
1034321809
1768453405
257301046
386951050
382066767
1229182887
24829222
1281434707
896264193
1450737053
445797896
1599411068
88662932
122456828
1521498315
1314908491
19171539
897206668
1824911538
1791806362
189617391
361517456
1291952704
600620165
1589473893
1744730400
1353922015
231624815
387852233
1022659913
661678513
452962585
166907235
209179030
1263594408
1425783312
1263815661
1380731098
1480293587
113497378
1019617904
1301202232
1750931982
692485884
1825436928
2037170199
1577267129
198478413
1511432839
1298594598
1899090676
486899023
1560797991
1353705474
1768883379
1739341082
249261706
223795310
576453351
1251803701
2102962759
1964046019
1406497790
690328838
1451220942
1385236076
343150608
1295569344
2005793445
1870588811
795194386
1936618745
1860292399
675281906
750318380
2081959780
141289576
1004607185
1431536019
63767201
1752292983
1066632508
166506167
820766092
143537207
978166294
1988421436
1387704211
519421622
239094512
32718693
29773255
271290979
2062686156
1396835772
1220099911
124549582
737237894
1689476184
1998412017
842724261
1965943778
1583799352
532009347
1603582305
254521948
1488535146
1717475032
1803209965
1516176220
815206288
686680251
1804930918
1780727709
1176201439
966082131
31088390
1423981515
1341371144
1348628984
239484357
134541537
1679913134
211957142
818216716
599389373
1892880394
1443155535
681541257
724252975
506250687
679877029
516906559
595891724
1945792047
1429854578
1287965728
214865949
610498816
87902028
960942523
1962744170
114940585
1395585572
1899440346
1050714757
480052873
447603116
841128695
298553676
1783230827
746652298
1889986297
1323043482
135338978
1764219771
2094477201
1073459543
72066133
1521846251
1122496856
793126789
306733339
1106705957
1183547697
1957123630
21627708
705010284
2072515227
2141355397
500121603
2022109970
103826828
1448283569
1767769120
402322799
981941647
2081965618
53128434
1150896602
1626947278
796696292
773081962
861863838
1538381134
1879701494
378465799
1041072532
1069056731
1104908811
1429533515
1979437670
1360852233
769576589
685269951
2059079831
295420866
181647393
84759675
816792280
893695958
742281939
1481003190
1994222643
1489737749
697938913
1455148310
1112533129
1095532785
155050677
628597058
278008028
1030537712
931758235
1929218592
1910777539
1944142889
1409300779
1630123125
2129168935
58947628
53410522
503205480
1688941524
1430113488
491189900
658055931
1292139206
1614327125
1048602734
1990867707
1215832214
1691420401
1870014479
996444138
30516390
1258379266
1355481153
1308726941
1792991652
1560692226
1854525497
1011959943
1019867346
120044443
483488379
451843765
364074669
430935677
8220285
1095916518
810383195
1110879917
731672550
790439585
693785132
227662848
2124777357
393286559
34375456
1137108150
1283273464
1901375434
225223168
1402170111
276507970
1916265246
973319922
1261319375
1522665229
30663135
808195868
135004165
1884915366
79636463
143246346
1469112982
2040320156
1294891604
1833602337
917974856
2058180513
393998827
1274014474
919921985
918263113
841813301
1417868226
1237886344
135694737
1330694902
1580441561
1475817758
605225941
2133773406
1753503020
111308667
855356070
2053144335
1396882660
2101542227
425393190
730681282
246341254
1152205296
1225760373
1461904492
1884390552
183176735
1841108826
1367498230
136505502
718455273
1229509936
1782293327
1153607588
1317337982
439693111
219132690
1822555854
1612303549
1858807032
395509277
1830899384
1004960145
1428416340
73976177
1069672483
1004846891
1766008934
1395693866
682434749
1004839116
1469264863
2120131010
1492233838
575782634
53727075
1582842701
167267448
1232418149
481092242
189631206
1993385682
1497170290
381019948
627621185
722964281
967962640
199434717
1695345010
1985444152
1113920585
1361682856
1929150978
1843674626
725468531
508234103
1247871100
1179855122
120661323
1717182085
1288474215
1892699276
965488215
799613505
980334816
1337072888
1654213166
1939010036
1859463624
13391306
814378883
1269821027
347171382
723723794
1437649126
1931980161
2034019644
1891607491
489349700
1743810840
1106420079
478578994
861036482
1089300461
92032022
1595029499
928136114
452769348
717482564
1823540781
258903293
1344685355
2001394703
298373753
1101452557
20732803
1610257960
1510006759
1048303287
1398734333
2110364860
833813196
465695700
536024900
2041414910
2017780834
831067036
918448264
1500708812
1294665609
1665339738
922304810
1362422868
2020963531
460436011
1833369568
457929043
719857286
541401999
296114698
1521229859
1891601780
1806958915
831155353
835985164
358769805
431350828
124621755
41245403
1566690734
1265203120
2052000719
943702397
1732818313
235870485
2091669774
322929756
853246012
1759575153
61306923
476668545
1099496627
754048065
1412093556
1225652986
2045616705
2119904953
1828458884
1343039169
1936331791
1310974996
1640923334
1438800707
233696519
543731043
210142377
1505957043
1027069189
40815268
251567827
1000884221
904649838
6971477
952062800
977001720
906043485
987846284
20631521
42152316
1898428200
1874050749
1748851932
977248831
1021830462
1660076600
862164130
1805524656
1868273607
265230376
679961885
1441710519
2122525311
1778910289
305452762
1767732412
1297511222
1013177485
207068595
432314890
919803446
1490753454
1282568542
1053998739
1315512848
1530848180
1372663010
1708938353
2017916180
793002845
658946052
1272083825
1797613553
1593619822
556250704
737651822
1616200484
1726308922
1196621882
705415303
770636603
1758843401
1681449646
1556592414
1109767191
389491555
2129799168
1604478362
1977519591
369949101
1469573086
1492626439
1875720648
1467513453
1378688735
197804030
1484182775
629109977
361435292
1517923583
1788612032
452957885
14773623
300243280
2058063922
1104632782
2071676153
1788186062
1660795128
1684896625
127515919
1738770852
1505399523
1558175567
1783992948
423205931
275454668
1279467704
664297648
1252280047
475450235
679186441
39760657
1242392637
166621706
2002305550
647224341
1109028105
614812395
1505535712
452499020
197561330
1740203242
968304534
379939904
1894909547
999050837
43994324
1457121531
239039452
374147174
1112730925
384405348
1559761700
1305756921
1860559627
1429707850
1808803346
1672734938
1277807376
491949251
1870942694
1402657213
278350525
543190930
443091796
1867387230
1900141983
2049768646
337971001
446167666
681520406
441087583
2028975646
1152324756
1544219952
1708544208
2043463080
1270145107
2014331861
1200792115
224242517
168694781
866235981
153443184
453129786
611653454
1720229985
2037270703
673262034
1254606931
1064645072
285530280
1368514503
2092009208
708310184
1997450639
1094709916
108169601
1590549536
2109732134
1514270563
1361410425
503831156
1727432974
62656697
1292129948
280428194
2122372837
1292369995
726508612
308681639
1489080538
465215882
1351277946
1758066210
1233200463
776004607
1595486278
87095967
1876819847
2079104145
1962247031
1834712010
23892062
1567254939
921485660
1296398686
1337466123
1857657660
108096740
2072702213
1484085584
1172252372
1182236150
1714397747
165135929
1739366639
1591182637
1840485155
1100667671
1444167540
1020926094
679268290
1852831009
698541016
1655473959
1623190474
547492088
1641622856
782226966
1529869498
1071663364
1983681407
1580401721
350154860
155197361
874088540
1879676638
718791552
1772654128
454009399
1796173151
102457145
1039588725
882953873
942333529
851941244
2068727299
1360825330
654187191
2035614138
1059281127
643836964
1700322051
1693481742
1202990909
50667238
605770522
1511781924
1522426522
582370214
1533767299
1021227486
694406463
780485570
457004267
1710094029
1297027908
372831564
340800974
1247239868
206106932
900580547
148921702
1096131023
613373358
595666897
460296333
1075375394
2103394498
341907105
2099556615
862699927
876768521
1886949286
1281599972
1396529374
550616888
244457551
123642776
1681560757
230522440
44660738
1300332570
1472099601
252466290
197460607
1169727338
444798424
178394855
1863354769
1588849703
647771581
960452115
1951522818
1097281245
358892538
457881081
1106285457
891857616
2049242792
366284388
82421344
1609499253
1046768043
694768506
589845251
1011835723
215991270
1968784653
752669905
1375533674
274490965
2136467521
1535785843
883601561
1738056086
5424824
732185730
139472418
801436893
1151006439
2142649926
1223895097
1796133845
2123296013
1110176046
1463153610
1357247656
1075188407
620073750
1376543492
1103439632
677324590
1818214488
286779630
677884228
812804122
613973885
575407458
108279717
1648918792
930761158
10222105
1120283194
725042351
307633968
1351796311
194951782
1671769087
1771413363
1255566086
1059478257
320118614
707669120
465008613
1355269147
1756890672
1325274457
1645076117
168657773
1440718813
441239383
516165565
1372262725
816980762
566692222
1368481448
1417310085
1119954744
762330577
780447321
2094485299
673862482
539077669
1260414083
601931616
1763071900
2052117611
1491642179
998925049
1082567833
99993613
2120540226
2005282581
277027889
1552584038
515213683
464499119
349704601
1044154702
1660895523
532799246
2058793315
461959566
537667257
1142974624
480754242
1084049116
1034190314
60660631
1063398610
1140119396
339713037
38127032
1295432701
801917253
1221467123
827925820
853607685
1478765597
92166613
1555914264
699371641
1831572352
159135726
911177883
1746114992
470530616
1758276329
933193658
1657380697
1982704290
2022280657
1522407097
2112601024
1630728943
1255423523
921108551
1180615944
2147114443
1225883814
2112769106
153826620
1462351255
1778265332
729576962
1601362663
1708494358
879239746
1866496659
181686588
83892041
912851934
2002882291
1194147826
516421375
1411660861
1083793026
63726597
809511885
1344883369
1971310892
1195663272
252311105
851138200
783374724
1446007533
367643759
1012862016
295226171
240859992
699421523
1529856241
1539684637
1155210342
2045796638
698146544
1557683090
1456533685
1998260178
1347459578
959184551
27156554
834316154
1008790414
193525920
8536844
883296206
1946933041
474425327
1521280817
1847884647
2053109369
1751775598
1039999701
1646004563
122834328
459208402
934750989
696426308
308438841
1780997289
363214142
829115499
185448727
1859729642
926539452
1042842408
1349734437
930517323
391142656
1830576991
1789445329
861212850
1551791716
1240468826
1067546386
105758307
1187398127
168491741
2024346358
153631764
1590538106
591618637
210918579
1657211750
1539692677
954245368
1708868847
767450470
1247025191
1143516320
1663517946
169764745
401468184
1808895630
2073101074
1264206593
1127782423
802153735
527711942
643060319
320708676
1696296536
24184117
1538863017
1533343678
1998756446
1250503812
1458709372
2126906532
46540076
1465457086
437789176
192964821
550877536
2072824696
326128254
11374941
472291900
1808936630
555424916
2140933753
1501386115
1437186994
331267933
1705358555
1705213579
1469471008
1897295500
135365772
1881305025
2068678936
191822327
213015198
1866208606
111729944
993655529
521365550
1138409324
1866052130
604015271
186872698
1917910067
2004891029
1847492819
326098844
1726118413
2078716088
1120876920
706772233
1127150175
952245540
540337027
151331362
1538792224
1505296796
1193498306
2116422294
1524343209
1846646081
345469592
526909553
1891249268
1820863723
216269615
2029341675
228877774
1148120717
918368581
792488935
1590103508
284675562
543913806
1987417673
586093754
1588187304
160374691
784334776
1868479801
304257714
805129132
1695018008
583845475
1650803285
643793203
1845921571
247897731
1535153
1734263103
1238140042
1305386217
1848488407
138618381
2070448053
1320109136
1067993234
34670892
22697108
1402768576
1629551591
5026342
547604317
2111583884
1275815420
11373692
1030264181
2093884421
2091414798
1328145848
153998626
424524787
1120810885
233059391
1609191001
478499740
147124330
10675436
1111003584
2070716645
1922724702
1067168230
1947982579
1045116341
1131202690
1165721691
1692972705
1303904326
1162680872
11781899
637695099
615438165
58451744
674659432
1530814020
1635060439
2111799405
266964264
954054939
1294335817
397790426
423287287
1345293461
870371225
1654805833
543014421
487273468
1303377615
173644156
1859853747
2071246381
40108903
206220111
1211956144
1708910011
12210391
298324966
364812399
428296535
1934150073
844169178
168433604
2145111004
331854497
381399688
1311551337
5387494
2003991502
1830962076
1695177900
671836446
760781736
1486004820
1924801467
1628729742
697790749
111338065
2035537027
1149979942
2123771256
1479200642
1691900556
1744144475
259835658
293849833
1811780049
1597611280
893318039
1372581370
1539745183
164371392
1102326206
535394204
1475475147
583113452
1649781701
784039939
1919257115
1888907154
509319805
300217674
937623081
1520250318
168955431
1990647647
1886128614
388296804
1264531860
339668072
1440776899
378038789
831755376
1777288418
1803479773
1148632156
1824328962
135571531
1829799782
837228837
1591100159
214683871
2091515609
927476257
323668283
734470021
1242136291
530334143
527003667
202740165
1723558846
1918063140
142448660
2109471716
1447990438
2060693281
1248365514
69307970
704705522
969053553
1001644624
1903206894
460190682
2101181098
1379264774
1378667425
568802688
1918183035
897652358
794769853
1782648722
456888855
444040272
953833083
1761286946
850759869
360411505
943044112
1926163340
646004831
1725287502
1078151706
1607258944
2005024963
1057736119
1675550065
961569612
2007283082
385640984
1511577942
1396009098
176688269
2042578041
1423790311
1960211134
1059229526
73205884
1918391777
1585308116
1303296724
1771783299
410555641
68320612
1045651392
1983126668
890321189
1172869611
974621554
1676872562
1279006984
1153472395
1221801668
1078963684
1908222681
639393806
65912794
1161794666
1095254019
976473393
249243873
1092099517
615123529
1962020665
1936269819
209279196
905275259
260336303
1359796194
324726660
1324742083
1881376452
595758455
544479299
1581838411
568345660
1043331789
1750569187
1704809199
912071208
1994028682
1136435328
331106014
1602027044
1533142423
512631262
1075500637
1731252479
860975873
1534629246
617998810
1739347328
2000097639
1238383623
253332344
1181462255
1423098322
1304967377
1561621439
2022860486
1213113527
18070422
62446968
2135751559
1204867700
1546269427
2108400139
1459484360
2010643169
1720157835
1877122590
1142917904
1542704659
2120309189
2140364094
2095233713
2022321273
2120897860
1211305599
649397623
1601838826
1650227672
392741091
2062917471
713922344
153319990
267577117
641937077
1942681602
1436556700
329327590
434836002
1826055628
891136446
1470324464
253964114
1270537742
2092062068
1301225493
1742162075
1551308888
484688506
379335817
1760746409
604122708
1560838185
96049823
2117109747
576064474
637506885
1211872680
1335360575
1717937986
1576473263
604293997
1827892701
1340670537
1964682533
1428735749
866489807
135328007
86204389
1949124082
1466513414
1800645453
1273042682
1898376286
514011434
1403200596
1391943930
387252389
1863322766
1803430716
1160129011
905728156
934683445
1869435671
1134001407
23223550
421871923
77374347
63655717
1676267002
1697436892
274927774
416960862
2146512790
726770699
1168685810
149473876
1345648003
124521342
1782380764
834828608
1519765536
1274528661
659367270
95977628
709105651
1774071851
223164777
1408915138
1303509444
581187056
1287859128
499302889
1607224395
629446796
42342618
1808914754
857481884
622846337
1461859305
768413689
143751499
1414188569
372407954
1732134549
1389900625
1839482201
1268861275
1275782770
1647860985
222025321
1642101640
1885078209
1948432543
649183143
759866396
1443922873
78287793
1249475463
1174262116
1811044328
1733157341
956815287
178336220
17280901
395092393
1926599453
598113145
1081687611
1626376538
138380331
1605901568
10912901
1900411396
1684883267
1193620916
169944027
518470885
713520226
1295799646
2036872930
672859933
2091277879
329647420
6075759
1873233260
671242120
1156585385
310893918
1037644253
974029402
547012755
1902945646
1415818895
1850156317
1813542338
473774131
781511453
882674137
424777523
1483568326
377769880
1149461545
341630691
1589344864
1257878063
1221836655
1329437122
845625869
1223611036
750744794
1268295507
1181880538
1722555920
1917397453
259080709
1457482305
1302445222
1053087336
589205506
1108306565
54387837
1913312153
1808464580
946643130
404846199
690385157
1861111744
1187365048
1077142133
2104038395
1213442095
298608171
87511935
619371684
1566317053
257023599
2023629791
1369560480
491728684
603650674
1082300985
1213770049
1739204403
1245964613
381807670
686678058
2122251818
1238178477
1348177032
1164224327
1007959430
201992356
1180024282
762322620
404132986
1166789270
8941422
1078079202
1640839105
2034093649
1305436654
646375565
1910639237
1293032372
71602906
177563862
2003734012
1035058672
2000941389
1023363391
1763613199
2028795402
1209620984
801609037
207215943
79910243
291101593
1386891452
1904551341
1526521741
201933595
1593660786
898396212
1198339279
818737103
164901531
1309065575
555336762
2123165574
1596912079
509920767
1687946810
2063885225
958258877
297482839
1211678294
820128783
1508025268
1977228087
407193029
1648024699
674756913
1501666903
76799505
1563228173
1762188263
950399416
96471638
1538815569
302008914
1322435790
592704001
384470681
1954188228
2027919397
702532597
949931162
142671424
608556555
1245466332
506883391
194604234
1669968528
693185880
1774649805
2001857936
1548145575
433624855
778132768
127027281
1687273952
263766901
389138325
551281851
1249845309
1454146493
1079671479
1656831999
1774300270
873717004
327771774
318630998
1617954685
1575332707
1500134640
1371018671
1696810362
383470388
1412810364
798265662
1975469641
1242516361
515866180
1248228085
1331025272
778578196
914519691
90385484
1555403430
1279790915
105809020
1172582924
173384189
907715520
2052502695
1440688846
862921695
1585043411
495060949
694002951
624260531
885179082
2063562294
1146967477
37632507
320046265
2118007930
1654775308
558508129
248197059
1317760893
1260460625
1472177773
1724169096
716560666
1691547525
2034771738
413531735
339286990
852349456
857822136
414953449
680599466
1371036671
1255340969
1039889398
1517733400
1757022873
756731248
769977302
1407640991
1009978828
587126174
1914360023
620007349
816106894
1880606798
1672288026
42441512
273936410
239341808
1043142394
994605494
1313663138
806660723
1992605633
807031698
1301548405
744800095
1638519345
144993264
1667905016
1923945100
1113989690
193711437
1605296362
683945767
428728633
1964916128
1586029379
400318716
1553789064
1582266961
43949476
397440040
1121205278
1091157244
2001124125
871382744
1947212685
1710393131
1044018936
1495134017
749780332
182761253
1416784790
1798121055
1405983089
1484841981
636938240
1096078965
252504582
1213530360
411881192
530901919
295186235
1815890787
692583532
1745927268
969324670
448298430
824980495
1639924363
188168045
1529170932
1629853622
512891335
825317802
130492460
1707189604
871647579
2001234758
2060865208
1731313078
757191580
207093981
1053235791
1111503335
1379471028
1846782430
556834866
1661000259
411485291
159558340
852661477
438711413
1302207154
1860222989
777746416
436472154
1340949440
1836902152
1924139098
6855651
1822422645
105853303
882180247
1855282972
1136701010
1646173939
1186732954
817902503
1621734459
1513095050
1448435675
1520840580
100068861
680975847
1030075645
114879232
21591897
2137092573
323206838
311383920
877527453
335059362
1857815062
1071848771
1570176041
506256887
1551716660
478380776
217810215
1619622426
1603174282
1661393407
340533426
161902497
1756257896
1227060923
776878607
475177171
211747094
1295592730
51342204
244248898
1618823332
431249290
566333042
1970500074
1181071694
2096326115
2104529983
1580700316
466064747
1081602681
1929586140
1656118216
635912837
1514954950
1545014321
434614747
1211168035
128386107
862609628
988257908
52209069
1475595672
1419937149
591700837
1904495487
193823211
1784800483
1869485177
1970103024
1771010169
717060902
1983609263
73840503
1414062313
323167540
1051064831
112949674
1811583453
1793178047
1894567244
64789136
2074631825
1763961204
1383970361
1635872832
1004992010
2135877318
236619017
1243652652
732907606
1628821200
1607770499
1652710575
1465939350
263391454
915905926
1296879142
1647920073
1398273874
2065420018
378268469
112336162
1006964638
1849291246
5601823
104896169
1945780845
1991824240
1288333307
690847192
1662082056
1087243043
148268091
2068213487
1534272664
1068142125
103728570
1649669119
1161316372
1938604176
573683203
2136812128
2141652789
1290793067
711370405
65138979
1943973615
529747834
645991539
1079287664
501340448
1446036880
182871067
826032761
504394973
2044515096
1440251634
881353736
910333484
640187139
1552225878
1488935160
1792347915
759051607
341551237
1674581688
1494798112
2102585516
1881840810
1064342074
834014277
1256451484
2007281457
1829873093
649343559
425400323
319792632
2073132985
33004512
1976682976
469584961
888510452
36049597
365694269
521123757
1519726393
151197419
233092698
1508496377
1245533202
393539728
2055441949
1670199014
1324839495
142837506
1054246057
344341918
742090963
1975648644
1818684150
795307890
578168655
750006100
2009314645
2033527736
1072551236
501266444
349816272
1686281325
1227653093
862000106
1874017890
690025464
1614434446
98585596
1953946416
492957750
1376799362
1947828750
2074104994
1695459163
365728199
839336399
1972029856
223583200
290535745
2048169984
445002359
1946360164
588683396
599847846
852548082
1672402960
1092233914
4705679
1005445291
490334572
821228581
2130516178
116508309
446950513
1966371103
1076853534
1702755826
770607517
141102122
1719749899
423920828
975058828
1577917372
600400475
2081195847
595019543
1712547967
799840762
1011944195
926431068
2006727880
188823126
347250677
842158661
329775380
774700514
311761633
952209612
1622029175
1993286387
1382176972
29673158
337796504
2015818847
235603900
693573631
923726525
88626545
1954445724
388739904
1326460476
592379450
2129821323
529324051
1964460504
1474397160
1525958508
85926274
1199522627
460663080
106647345
1151998818
1830562793
195261899
1683443213
457645638
185466199
1392678917
1626485534
41382787
524286096
420580263
712976155
1824702929
631082137
770247483
512726577
1621016864
1176879970
176310064
1109869179
646002466
103168391
662988676
2064145981
438123449
386309117
430559992
1108389392
1307362481
1630383455
1408122734
750826303
323451470
1370019324
1691781835
1982193129
543675288
1029650563
2101566062
494978921
2027911839
1555648869
207586302
1126200439
1813772464
1992694845
1029389584
571186948
1891412489
1258734200
684004451
1597049267
1520106354
623497627
342995205
1693964439
1686498498
1176435004
704863096
606663747
1171381928
1913409927
490884382
1498051705
251504105
2060331480
1352059230
1604718789
1338894417
181034475
521534776
693345579
341819446
1140864243
280143814
633375204
366192982
2069743564
1581419110
911044525
240235783
1887694614
1344905557
1253744797
2001208836
1581365517
731652854
1564263117
333747519
540043442
260589977
1211265897
149634446
1845033795
1398333994
1435758496
1713967265
1424766661
786539931
1918224324
1827009131
615923809
736516192
504863058
164986415
1947646530
516797250
26726624
1747464724
916875898
623973207
210072832
914220007
349399112
1847194047
359200747
765099357
1398592362
1490953583
880611883
601751360
397873572
1152117093
1953539167
2007027630
987862430
1006022357
2049614416
1572162677
609692702
2081797009
1858667544
678406192
1390531397
847602732
1161019666
1723141837
1228609700
643596985
1723650648
1236472084
142737197
1705383858
1751530529
318789943
447704352
1936796223
612835620
1678223156
1800545208
1552367767
1923668900
582882591
1291533138
98215745
966074506
1187357410
233057182
2027782917
1034824042
1161628539
1719097494
1729275792
1472849541
2023612359
1485056437
390674560
787036551
1294593105
1174906669
1813254639
558118745
696837163
445817101
875427783
1061450347
2119652992
1517706519
2057015003
354831681
512223739
1191234813
360455281
2115654765
2107105441
120671339
1067061042
1574936783
800581022
1752098889
434917127
1676689927
187310037
1391012745
123295132
1702408341
288788278
2037151372
1848446438
1769162721
1345761417
479386850
131235197
878758152
1062824383
1834650489
142750678
2000086224
669007480
860534504
230064964
1061014891
112642952
1450185296
1800831262
1656082820
1818594357
1301924966
480824631
1748893265
1082189224
895489774
1329537805
1293207896
1893039022
2090677262
858501574
409715475
2075315385
522325316
1961966600
1478971681
1876235745
1469010152
46072087
1971548325
1804566520
89921829
2141809608
1177976911
1475842788
1009981920
212896805
1489703603
334688843
233789168
1485133503
956942418
2116575682
547447372
874425719
1265381979
1274351994
103162549
995045122
1689369703
1588015394
318251356
1974259794
1825546054
1331613235
503603390
758856571
714398353
890631792
594262654
359266586
1199257410
930161869
943310266
1041719289
826167881
1410921980
356140335
862539132
955362847
1400775724
993402371
342664642
762236323
1158204336
1392563519
1468832809
823416265
2043934406
1876924058
1695728448
820983942
1479963238
1123205738
620815650
763815523
158984733
443221055
381002726
1940228397
1849773098
930279576
99410274
1972717055
1967093342
433466320
1909256246
728467395
1660889545
1485772737
1070697241
991645961
1352484722
2055473853
1569035761
656905921
578180080
48041045
18654589
1693360646
1994933258
142286288
1243434952
27753151
275354015
943326819
409814180
1732925811
89560637
231058082
154152361
1623007762
183906628
1592519279
638211716
784131552
5681858
158598902
1954028792
1427992013
1891897513
732205316
940255588
1108855941
481845807
1270931412
1669230454
260110544
860333202
854003403
1639052614
1608609801
1160234817
64455526
280978607
1065803795
496369818
1045363866
2121818866
2076760471
343566571
1807492960
784314636
282692243
407560180
574209838
1900942388
547061848
491665508
1591095799
227804698
1528132019
1392553093
1884409807
1351167114
1530728847
2004523634
1201438961
1364892279
955377917
1541048282
58459030
252237822
1931557114
735276711
1893970620
1512485383
1529603487
1302352342
27710408
1393152982
1422354373
918427738
1733193118
501097946
196265875
1559015974
268150219
1261237973
850959879
2048427266
929015811
1418259418
1972838518
753737637
368186201
1915730039
25637247
384972365
1957621974
2006097703
1715174449
1949558695
197472743
1373026683
324048356
1201096769
381597313
880674872
1548167335
438056783
1892342612
1971997645
927016302
1919777351
1475645468
327853180
1490746963
356524623
640480678
1562704487
1637476478
1310930691
1664320626
852241992
126363433
1937812467
176470734
1618219381
12082469
263232527
1016615618
372516249
1904797608
337628797
1389887713
334112257
1134575623
984252970
1909963304
755849018
280716874
1013744399
1031307877
1594072772
914838418
1281852758
1052688947
1298752706
920548316
1333840458
1531258294
350042893
971188364
444009595
1918173732
100683187
1569739515
294761411
1271743799
2138872685
2021189103
1558860253
18934208
1191310841
328171668
2136041008
1758853049
1850395086
552538209
2096065161
1359874242
39431906
1539144634
1642276687
2109822992
2017509611
1197560667
1614696269
1802852118
65257241
1919126900
1742824514
1196936470
1111880935
1937131401
165143415
1640463481
1645537794
221876489
737523971
410210755
977328832
2138520795
144113025
1364793631
127137876
1252965383
830666988
537705848
1465479383
216662091
1276342167
315690370
1984249796
619996619
2145465945
1831537472
267241085
1932305850
408358503
1102627236
71838616
1565184000
615238240
1832166110
1438155785
747851420
1894037999
1756261974
1936114556
1947201171
94461459
1092788118
145322869
1720185570
1938908547
1052337145
1668756673
1645227815
177598700
1712724260
1894778658
2032937131
1001332573
37770076
1076845018
1738097107
1207362036
1305439093
1891099459
721218517
101324988
505517398
1793737225
1708056805
1918957276
596082246
1041720524
1157129910
1849142854
1701671673
14662158
1455528062
63464678
430640588
363866522
465942880
1035431900
1380085070
1045287832
415731464
447928391
1022882335
1988204854
1381941939
1701193706
1414235527
521432368
1637305608
1006861433
1769760665
393046999
985392914
1505944702
1533052186
2101525263
1302627610
1071186851
502814315
1726886665
1493293311
713424553
1791509863
236375608
540990493
1375580074
169909137
92266865
766599567
1309287061
563935294
1039080617
1760735433
241785095
1413762904
1262113483
190392210
956782444
1154641675
195955189
1655432276
1649768431
852758194
152949740
1548318807
2065696672
2002674717
604991093
18522590
2053319415
374030946
1452387040
1556745902
952109304
1828897007
493887410
1088038525
642990204
1073440723
1536466677
1850858589
2060297158
70903801
1418164291
1859750310
986725758
1111054329
673153084
1212207207
1823251464
1405418310
177397798
998671584
432694931
107778050
1228517371
1788584102
1091778710
1482433871
91444291
238697491
702924517
360741235
1816111301
1464439005
372329313
251715726
305983174
761791651
628767095
2134356468
14386811
911489724
1370044878
1752317829
1790471810
1879977636
1235578762
1558270733
1781501296
698963500
215679977
574829845
509001765
1290325019
233765469
200293041
1873982416
886997353
1241599274
840096796
1058440448
1004960009
754864561
1559515795
1044326547
1031211185
1252025397
258391897
853253019
2120164294
1726143648
326490340
1775426502
1210822145
2143767194
1218912804
699967392
42783984
91093379
858957817
8521378
934572586
748862727
1874675623
1504352755
918976177
1260324252
926776788
1595651031
1905548191
1944206266
181648198
1078343807
1090297289
354510174
1870611701
402671213
1835482915
678367600
1438161049
1255646792
788025663
417107015
1629117439
1554645849
1395754855
1509252182
1080152801
1702095759
1406914971
1167459686
640671126
2053609515
1831992734
901715401
924024405
293371325
660955655
1923447373
1770449006
449356794
1370853501
1952520754
1621628486
1142212327
460591018
582663149
982902674
406601374
1231887764
750399774
528140072
1829351149
2085517774
1152764567
376297984
1466007838
382023649
79959356
1098102024
648749698
271292876
2056314198
570923798
898239971
1656746334
1488354332
1807107047
790076224
1249741629
249326213
846408133
1022269536
869310727
284958427
1852923966
1803135087
125719443
1632448467
1600713161
1863675111
1933159656
2138685815
1297204878
1438086617
1686022817
853293462
2092765805
367720769
627855529
1017592597
1763068778
1427395733
1769390762
1509485470
1999939506
739005470
434792070
486178334
1455825846
574898985
1482231614
122489012
826085646
214156608
1999253085
1998888873
285813769
2003924254
380047038
1670560457
470104731
1010257369
654054987
329310389
1344418202
1823726284
1170739492
1862048570
1769530453
944320491
1207075554
1041609824
1963669857
24816099
1050804572
716159509
1402858049
1655338675
1749784175
285723115
338938059
1936188779
1156852560
886023813
366185787
882867883
1859975597
878646039
1281436912
589161778
1727268357
530347854
1416870166
217480523
914465557
1732103348
909165457
1736367664
497810006
1814221277
1331056275
145754415
9019291
1302955835
1488732671
1339976382
1654401738
821949177
1538681451
1993974292
44816948
445001144
803208775
1973752333
253574323
363574899
1106881870
404371662
1962533867
1315114693
1889744412
501600398
2047155968
1794285385
1004110917
2054207362
609598504
1671029704
1480742766
191209488
1745736496
1222238086
1869508723
1638172977
770283514
1614797213
1918584935
26541821
58602599
984834178
1671253723
1290281503
673295088
1718130608
1656467317
419133744
798277700
565693037
174498015
1244497870
497544850
2067482917
1599158934
630534070
741629593
380931327
496489384
1739380863
1591863971
1566155783
649848935
262299768
508766438
860612193
710838573
874304518
1315994904
1662579087
1610764239
526970585
833303358
1262939338
1212014272
1578984227
1831969175
2030900699
1877468970
1550314214
674059113
1048155303
400930428
592715707
172243562
2036701261
1885687166
1081940589
1270213079
733526593
1181482517
1606081682
462280648
882682790
381850073
528252836
1451468959
1835149444
1902639035
765472235
1665302550
603469143
1960016642
1136255598
116415541
1744216533
1752138089
651817256
653162342
1583142480
567660733
1610897303
854307590
1397090124
1752587705
2007618715
1552025823
133362251
2003935722
395561213
1337460205
1185726864
227506852
332652440
1373588647
354269313
794529377
2087222701
40443746
1894058039
1469070171
2120678127
1936323081
1497639742
1310264726
77373936
1839531146
65513956
1041612287
884439104
1981351332
2045519687
1734784820
388484895
287751289
2103489657
1886135659
1829477036
1233828569
2124901737
1757448995
1888785252
797120494
339041506
2111299766
2038046204
1452946034
1448257794
915159447
1076361896
1320123012
865863488
1119941372
1065008934
787956770
1244035307
140864094
2113607055
130720128
205934347
390085417
1420346560
1916814666
1998223041
286000604
445022655
2057792669
1679625764
1536081088
1899464191
1293799801
102383517
510950489
1210053138
1503241485
1829660272
517400381
144241551
383816245
2072804149
2121928278
1055504064
570738434
191744061
1021828592
2027298516
841025413
380364002
347280494
2075411752
908904489
342227805
1867169946
1629078178
1960922996
1496470280
770131865
441565043
751362200
754788008
1849291530
1340918508
2091969990
1876279021
1034422348
198933731
1255690851
304797710
1576691019
430234797
1934791965
1410813222
1384818630
157913640
1010381311
847252679
1695996740
1199889916
1751379303
535057728
763670304
1136417076
1065430413
568408333
1744647462
806321674
75980115
730425919
149563277
1884813423
429413836
265441269
108902223
1762377084
2056245597
779575767
999154291
1955720202
1167451450
148163619
397169162
1673229671
992904226
995777794
75743543
252742889
1969162381
1800910715
10742281
600039610
262325941
268619829
1812266341
3971428
394766051
414822918
1655414813
558375709
1609287662
1369475678
1173778690
1378139336
922036504
182254676
1027479703
112578923
150756556
1842331140
43048378
5445507
683885128
382565627
1081263299
449018307
1198573719
2029521120
430650776
1611974459
485144544
1157155300
742992278
1193356087
1531348153
41778030
2099700382
1236495942
1177168188
1199059137
961947729
1281031666
689309807
2000920974
519966491
589348062
1840306103
921484708
659768856
1399692134
1028559211
1258457601
930344267
211023779
1728802569
1584219177
772797563
764200454
905177996
1089326845
401014786
261718253
2027080991
2131125979
759486658
849076609
928921724
1278057883
1992647062
1360289748
1855769017
323788590
399054082
1322810046
813414411
547995121
1092816073
1722927249
682557139
998262382
917081809
1882640185
1393856658
749116322
510796902
273589376
502501512
449027111
10631218
602953295
1150326282
1404325197
1927101348
902765188
1689253197
232968130
1652119292
1422149607
733942517
1668258928
1287888273
703075844
1987951972
1143867255
1958530448
980034928
1612746713
1519717840
1238865238
1381683174
67459951
1659201648
996237824
716587299
523410146
988145987
543077950
1981961783
1291512811
2075598639
734267148
485508751
1279103296
1046430214
420750299
303240184
282918316
1053779791
1435312908
1339802211
1596220859
1749220914
1714215350
879515939
1291147694
1895470007
720754881
586328652
1186359512
175300377
1677587365
2145116996
471583435
1314461157
82792180
1397876011
587403805
2006812905
1875178901
376661211
750446156
572884772
531363939
1826083601
1546634875
985500486
554832743
1292897606
1637274442
2081206140
1812651073
1609880868
978297193
1282042128
1381267755
666112348
1372984190
194481653
845471225
1286460830
1119697999
1585160144
84448043
1062351529
2093763048
1244094749
591135854
860934024
1064728270
1987948684
1309169107
1368082569
637994164
1006874206
307020606
1532712934
1962557084
796469068
377324957
1524483801
1847362370
821709344
947995105
1628644396
724064119
462136123
502660880
1002915460
1555857313
219242592
2034672687
2052100864
1302537025
1574100586
1243217636
156765787
813889042
1103854579
1204048296
586888299
137587307
891926147
1887726093
1236834673
1762454593
1081970338
1752514191
28856663
1672356570
1345795086
1732056458
2099322987
533674712
1312225709
1805857475
1967879112
131872983
1666159249
1213533802
1942167820
1680823270
1102812482
1564742241
1529409341
1726240512
413616333
1965351382
287630888
1868434481
1410316476
1186538978
1069180881
917941738
324538595
95216972
1030688692
611607099
1276527202
1055941028
1221942054
1023065173
1572335520
1888976465
1697389184
1901217529
1841340475
1701293622
1256433691
301930203
998391113
1482517108
133818654
1153393917
894490253
1150431277
423499238
522924177
2018684202
168560479
1991068269
1850599820
120424807
941592667
1111023103
1030955675
1794266558
1512938183
23561052
1551846334
482870208
329597872
123875826
2018341917
100055135
743676707
1981666585
1303057596
387203001
1714017096
41075950
430629502
1848822210
297989682
1880295036
673687555
1058205304
1460806711
124801931
1131423981
796522917
197286493
415427396
1312099113
485326942
955301835
1954687683
2062666085
1211448112
504004026
448785550
1646898597
774122685
246881189
1073197378
720491388
1682574369
2111334149
654479420
258027883
592312928
1607000345
889253599
1084206271
1070824909
1243722964
220922265
208482902
770361086
1467037146
1872303094
672782711
1244478577
1500177903
120887509
721948218
113725270
1278870447
1210253955
217170836
1104189290
1237295370
2031838093
1783213414
1970485106
1805992117
2134365660
1664189258
562268502
525139235
83078198
530467370
1095307898
1724397269
438790572
1566811930
1465499556
1579010460
1945338493
1795111114
344484461
474532885
11199330
337443599
1577558921
729339224
351159098
1257091054
2046937279
1547488023
206125418
1133007397
1896308880
593573874
1354899524
1152356358
1037352462
40577506
1508752194
594824421
873459142
783849660
1429711060
894315519
432007625
1131369338
1311807887
2120426063
1180571013
1183020913
1456689419
2144800978
897778356
691957295
1557229079
1276929807
1515158784
818901922
169409090
1834929460
601022118
1536075000
1139000199
876664422
164605114
1673237914
348224239
860207758
610237114
1889562270
187538964
2103449978
1075255266
1528992971
1466050203
876528673
325845714
585750111
943194837
219189167
826025340
1298604432
268850627
815279909
259578401
1747174197
1200717815
1032394363
2014721829
1273113654
1983573662
977691515
2105516882
104415345
465745135
1832702287
317895163
2071145702
285993945
1630581318
876693351
1654179255
846518846
1291383273
396101040
833776742
661906794
742399888
925237117
1751613032
273303919
285507662
389199240
1665485588
1270716586
330312016
154098369
35033648
1944651092
1237459525
1247305736
1876199889
576155676
1361153917
1081886874
1121610986
12009896
1213457394
1043121781
2015662415
614009563
2045713442
585047688
2089027175
835316657
331415424
1520227630
181385930
1073399135
2017749910
872784337
507259588
92615027
320709990
981707805
337811255
1379877316
393655380
1035144906
1486930506
1919879705
825541612
1847436716
496646056
588181212
2015334068
2056003760
600054060
1437842971
1580453801
1615683633
159675863
461737984
1618591048
737483246
1670260682
735866620
1943571308
926074002
390216469
473024243
2105537838
58838077
117430983
70754085
547409911
680791762
481020100
1913035116
1229825285
1752670291
517495487
1064548992
511464535
1519965820
18284818
180288224
1799470585
1105305027
136074383
1240178193
427849072
156702116
645901711
691229659
107182862
230061040
1728004389
572858287
1260256907
1236414994
223463491
2048985544
176761238
764444840
1320070526
469866114
1851322679
1644954711
525714255
165939064
1019277559
1903679813
310346416
1897947845
1367493791
1363664938
775868664
1000490128
1266391684
155079170
1560104511
1324578292
1777587811
1017093295
1381706630
40455738
1660508750
619546261
1230735714
856021612
1850597956
483040160
1978031505
1019072086
1450743237
751231308
1539891677
99892188
464984617
586601074
2038270389
857543686
312913133
425042951
1428455736
93810447
1788757501
1846792505
2117448335
1508940794
768786877
336785287
2123715902
786495961
394138543
1223674749
30671642
393451303
174227547
689687538
696473557
2011798300
69394319
1235656604
430446128
1846178957
537454349
1920544818
1081267995
1253167921
368213011
1256382276
948453125
193750929
541003314
1165626015
1698807074
1360292654
1437989216
1467013003
208654590
1576988935
1249833032
178210928
960944280
1114307991
895839864
1084463123
541026098
1849911058
1690317374
144301601
198386556
56917450
7716795
940309502
236924210
1630960778
1823926881
182112129
1268059217
143507613
455632874
1694609720
788735657
532793799
911501794
1815426828
928890368
202113942
1432174671
243155289
1406236510
1180652583
1275724717
772951763
1791518579
1191802300
895895486
298457269
883600100
479139297
88986876
1689745258
54756182
2136194755
1063086981
2122026685
1658060207
1958643378
1742834920
1629372772
972824780
1504479325
1568427772
1346891317
700687205
1965171511
140195085
551449504
1865100020
21759024
771101581
1596357837
1808732342
1778447707
1047525585
749343918
1128575249
1427469814
450044118
1044743021
654000515
1643256768
562097639
769356278
2055810779
1795013169
1078914164
1649497641
1852768938
1955353297
1642716148
596977648
125358967
1512296015
1178059336
126704735
1158101173
872905653
865207533
1072966268
950586042
1545296163
1892715592
1883183094
1703749679
1783637133
507440360
366201959
645563546
1978217177
1303681683
871050850
621723181
1645023470
673784333
1604569021
490011868
2033314784
20802424
2011459741
1004066715
471253319
1867711585
1204831576
1610613630
1310349004
1491759862
162324955
1637058930
1910569839
1713475231
993781152
1094812832
375000790
1732961238
1940439274
1224763671
1163285006
129441031
1850460137
752668900
1509949462
233404031
1151569900
668652490
2124787035
2022717027
1560646315
1624499335
241758277
2042245524
1655118794
391788326
948032022
669143965
784300956
818589675
1743259154
915026467
1638171836
970348739
458418828
641509158
98717501
1357668352
111235298
502362893
1987003845
839753321
131730971
99280483
1681750400
1152558447
789991955
105289035
1049247191
411915727
1371982141
966398076
1819086147
772734243
1592034174
907323453
893826590
1002175740
1790879040
96417403
1758579960
1500903473
775282672
1083371750
1320512282
386239000
2119610666
960512978
547041644
55346083
241396719
262058796
1357485286
229225249
528418987
31376915
593720119
1932996864
373931245
2142697587
604892747
363607788
1205886082
1357165797
1407029680
701201851
751796547
310007845
1909177722
526853051
162233129
1687370278
437607294
2099452675
35522751
1546043534
209967950
641671171
1952110453
718502295
1170306645
550582003
1745603536
1889221995
920239159
1996075733
1290146244
1370052922
1227319050
901366540
976811175
878428367
68188067
1479903929
1508343736
2045266220
353474999
508214633
643687991
370600679
700043278
1636091585
607368123
548015082
2119657810
1939306473
1162593405
1429066265
993475380
1839808036
744686959
1946647939
897001495
399892715
354352338
431868633
1737288156
879937561
902633949
1737710783
2025989977
45992577
86232475
1118580661
1913049053
952075259
1735813806
2098664018
1234878363
71971673
1676463655
1848912212
1043311673
1461592383
594530110
1443985617
222582935
1516015047
538670941
1635153593
1738150177
1636968314
354943855
1115137285
566587577
365037717
1817881283
327890058
2113629162
1425686081
388968639
557297194
257664520
1796920961
1997224849
1083549184
504958214
1419277791
820802953
117273981
520207746
740521628
102921552
156892290
1074212822
943492629
214265233
1069116893
1049078621
1172306853
1740285322
1138040647
859439923
428883704
1731705163
1600742671
985438822
1076450608
1205183031
1096184753
1625862315
1829077179
392464053
916671042
2016081272
1528600128
466703050
1855694152
222455131
1390859213
1905137815
526514066
1927703996
116145731
1947088870
1382968773
1878350130
1829341339
1678200585
915667034
1844184026
311656675
608695049
256138545
478664523
631375812
1326788477
921457331
1519652721
233541083
1394593533
744530242
1392723483
1941576229
943877056
1232424574
546719619
2074269896
559499138
184012371
1903243005
1237921941
430238678
1080376808
253741576
261513656
961057268
198551098
1588217380
2062461902
764761054
1354057054
1601905675
1443691665
921904143
168092060
1727493081
55452992
928550331
2130322193
1372215741
1079286185
2036481331
1861809841
587520579
1074640368
1765494842
335476666
206761605
859933997
229076458
1153032766
564584399
1131822959
681551696
228724137
98299075
1410324398
68362092
1251077833
754005296
297120485
276593658
544449016
1671294523
1881566650
538778796
817724742
589291175
851663451
852434032
2123803494
1397040017
2084339649
1937709358
1067240652
2077375368
635838247
964609049
946053872
159734907
1197523676
352401888
1323811388
840437327
1667027837
657597241
726485969
767561752
509786033
1131977939
291745985
1808827479
950565132
412542870
327646039
456942708
1008595810
1702355228
1503338967
1457208877
1811450405
110838690
1961877674
7419599
52913984
1982967545
471309509
1419466738
859390210
706312055
800640444
81863563
492611714
269303729
329084791
743206981
725868537
1098209246
894827942
1040748046
1037383833
1701635570
199849260
480883045
464582990
413914843
1915444872
1541253369
1639304419
405181786
2003886098
1164367985
1942796277
1414826907
545118254
358776314
207984453
3041939
346226657
16465290
221062755
538262131
1495667885
2110322122
463834506
301151077
120392435
1732172852
1617590211
17259782
1451575330
178839736
1879683473
887944961
1774183764
1364810479
2021215937
747612585
2117859542
868744612
1179932995
2061335966
2094524725
1468207976
287770312
1680317475
1713555207
888406722
1043560199
1212340277
923184941
1628969585
1832385233
1989737798
688207219
443458972
719315221
511437106
457102823
2138916851
279432773
657156891
2141089921
1617666649
1780390366
1478421578
1503775253
1817657048
730576061
1531175020
844633905
237028560
505681847
1208090092
1599049310
596866378
571914679
251018677
407568932
1424486288
1188662674
1266000875
431522752
834878678
1044383977
822661135
2013400223
1542661279
1459892776
3233080
1374761362
1867041166
931870316
652859933
1048501206
17992940
30312525
1852965293
612895907
14039866
1567786516
1494686520
553690844
1997308006
489924431
399153816
979189941
364815457
1358115821
1215780903
1577909988
1242009223
365724172
2066127365
117208770
2090406608
1505475626
1294328571
1916442598
1921418591
276770803
1048480607
1895341789
1186305901
58467169
1060119091
893259591
1064729259
1989162091
1321112429
1758049873
1390693976
1339571680
1774524932
1941484742
2144260799
1217775367
1717499780
313299236
940467848
1769732199
1230435316
977883735
1950566818
885857151
187606655
1208262997
673262225
1691459504
892241344
643757069
830994941
223455630
869253164
1421852389
63637386
987375727
888200050
827174904
1000826284
1521906959
1701191076
1966862350
2005571132
1252489131
1654046011
170225232
1122663958
1736529443
972544285
959394102
445620758
1308142267
1498822865
852144529
181578530
1091059984
1610601823
269565081
669921799
1299734136
1375611192
886136382
598070366
1244696079
1135757158
1669812968
178491400
1092417640
759414302
1654227671
1057777725
479215990
846412897
1146225426
351097086
690679366
1283589289
959324268
138503230
342971379
1761551107
1312616855
1534221572
207162727
963342123
392556941
139746587
70711837
482693941
126919069
1287518110
1737933703
1026383050
516305794
1056802479
732228769
821335422
545668134
1032636179
1005872839
663069185
849833296
948157452
797487291
1740221450
389896305
1114365125
120421574
642388119
706492469
154437447
1850007351
3135989
1689502630
1328135556
324338665
769785572
1763313592
921577876
767454589
1367567237
2000636302
882469180
706984541
322031891
895742249
960209706
1059845244
331759146
1594456952
891773583
1483236982
393772989
1001878605
1484962737
1430714862
653674608
822966582
146847685
236592780
1184833836
1505444577
1422133665
1767847773
1219895721
1159182471
1217137092
126652769
679112806
1630537957
1550645960
735044177
1228376820
323472776
1525978374
205934031
1702778365
685978706
2075909112
475460756
1876424177
362033700
411515105
804850283
526610192
1608760638
1295376649
114193463
1609502137
835718822
35749908
1645997681
1581160059
930672038
1403989332
1086831440
1850687086
1353908545
15902667
950524150
311061428
408627844
107272911
612941782
2012757319
1717757604
1221503317
41265383
1285741477
934197730
933823220
1709923359
1786482850
1358930246
357777455
1304331803
1781704761
4230310
513853013
2107545303
1318262826
296804813
442430384
792602555
437448846
1686439326
1821660238
122284578
1164547153
79032070
542776780
913776007
924629191
1306050916
1985016783
252874020
152383198
1559719457
1691481063
463017773
443314742
2105761630
438110874
1795340885
549716650
1201351149
2011532926
1401498722
630686540
1409042507
717104537
1557330085
421176287
1008327629
1862594793
1452025243
1699991460
317814717
1209073903
1486185299
826582857
492237592
1703023098
101892704
1292976111
1318077152
766742524
1824715088
221719425
1882873096
1668539205
1042809695
738544121
1653612916
541131988
1747631653
497377273
206327162
1667979712
1057058992
472414338
1602188512
1100994836
2051232027
237440193
1255343581
1333425624
993092342
1269167091
80892193
887215396
710796712
705764306
1492295210
1846364710
1996180157
557648165
2083734544
439753012
574337981
1216356299
1900989558
1460995396
88733857
1544860339
714481054
191701923
1753560772
1880415373
1638837420
704968862
1321723351
1870733281
193771458
1636752050
1201895197
48418615
1629653227
1562484853
798587660
2067479890
727564088
738366280
1031491679
1662039496
1529586132
513911972
406411668
1619672245
1952283139
1640569292
1888140040
548083600
1952839068
1612777497
1039573607
350166234
604541151
1967700340
1189614455
1630063815
758384846
1155915927
127221518
1919037827
1549850120
321602761
1537434046
1361151779
653045320
1266134783
43002132
1727179816
1712066249
1959664969
789160633
280385876
806014715
721960886
1300083194
35136166
1471461823
1321483239
239734482
724319979
1541353846
2100214253
68537242
40245341
1999427611
65681440
1325228810
1245226207
172245779
1819584512
1499090829
584156608
1221768412
1703694687
453978198
1971319017
1674829591
1077215106
744572948
142106731
1639427359
1763603807
696843135
1321601714
1864308382
1045244229
71382823
1364927250
822671536
1543915910
1623184885
1532027419
57145689
2065696961
2141151016
1686656373
356151518
1039610406
2120439024
184350863
2103270547
1349190958
1684015681
1144657036
829643031
174086816
32440788
1300490394
978887728
1399656530
469291823
1113954906
398272359
1500298684
905812535
645197268
2124253708
1121955742
149220431
406636062
2087996341
1628777717
1425954719
1348431104
186377787
88212209
1102801031
18981945
1199241185
2126797123
1707882538
531594297
1194554972
1878380038
1583841977
428602867
2007885861
302832295
212288869
1975282217
49915674
799965025
604169608
1650506225
1830496936
284244019
756014496
881411858
1988188770
1253193877
2077357194
1765520353
1316677661
1581117456
1493433117
1136094246
1118089522
1433196131
1105334956
908784827
1584016009
175472580
706640851
1462436860
1473302969
299170008
399108963
1063019043
887596794
1204710283
1092119128
1205965257
1196667035
1378028226
134986305
1128087412
1905427478
2042840890
1210860847
1870297694
598464747
391793332
1721340615
160150700
455811754
1756675412
1960527676
384928633
878326637
69456228
2063313111
735729453
14018043
1109235640
630501113
688620496
1639305076
1551604667
546871312
637907326
295697088
769181595
1472137104
2029296559
1564584463
1789890775
698330257
253479657
1053171899
1626959012
1386442723
227609582
721712756
1110477744
1897212512
2067116131
490565881
917823134
62579534
33527542
1348626013
2025152993
679515628
650312629
452863744
2011083589
685605116
734924802
217641232
238021763
230488932
734485418
1016096952
427214993
80991295
1465902021
570203260
1544818566
1433089905
562699390
2002455981
1523141360
2060065998
184983502
1285080156
74498536
914767483
657960789
1563715539
1268825579
220567120
1632402163
936469127
2036012628
597255491
2046112346
1840581433
1661600936
1547419795
720428233
1248253784
1428898210
1578674369
1457912124
30184935
1865050342
1634445185
689366681
1429975286
1544266990
811267556
161682510
1712879672
1185391599
1125722936
1344666183
1186755445
525980550
985035248
665114979
1484569740
1143072193
1040861067
601637703
667509142
1532599406
1614725613
421423945
1031720779
876600781
1084644699
1561542130
1185039277
1203376464
2141541165
801849847
31606615
2127348403
1956083852
699809754
341061810
862752593
1153147760
741257848
1023913307
1936218568
323852793
2003500867
1495880997
1682818707
2132248606
835024613
1217217538
1112080356
31718950
1500257397
77249630
1394655859
173635301
1252603575
565301437
1234153742
1357407759
974497789
2101614336
2086400323
1955909099
992349758
150561369
2142113782
1552178811
681814977
1968800941
508046524
794434295
96605973
1955863102
1667133135
1770555500
866300731
1746885273
1559347496
937649181
540471275
168227750
2041435856
1004134700
1620202062
82045955
1684764342
1122135954
2044544145
1939246206
43520083
1119947236
1899605632
1811632820
1105434652
410061807
336221712
99871740
750103232
396070985
1194198685
1111307859
1275788089
1822644068
215974490
1252740076
813434101
728708511
1443576266
1065653427
323881355
557582558
487312519
601153647
1536119897
534722465
886984971
2092009923
1918879489
2097329905
687826226
1569169298
883338720
1745066035
2135033426
1705842595
2006375288
87826508
638660994
562956600
8523149
1839359281
1454197828
1408167545
2140969233
1170502740
873878596
1641869229
275930737
390791335
1953748854
1980052652
2045642164
1951111607
1810609413
1850490774
1660125881
735275211
1559799031
1218334393
1873732073
2066970605
57772191
168937252
1054366670
800554982
1687323388
93628184
89043403
412106356
125360365
1971191640
294179358
2027574391
1453496628
226260590
1333773384
1573563498
203623692
8049301
2027019614
1428777166
794619983
1882426298
1946172321
2086951343
1412657477
1514956281
13077535
1084357590
2026043844
1492325357
783619390
1818099211
265469643
1930682496
1043926047
1194872877
2068846808
1113809403
1939288348
415217978
1933878327
1670656851
238465704
1327559929
316156246
1999746857
99769100
1589861135
101666040
1874387372
1663697850
670829845
404228190
61344504
2104906179
1277209624
722790845
1482606815
671070827
1533188024
1870142494
1556533894
1369034479
687584284
35600430
1356785854
1642320169
1532344352
1837161487
559991201
600805270
2046100411
1667042193
215689864
1494190457
1259339239
1635866795
2042149357
554523526
1188821884
1431425991
2060266032
824800208
1052290187
921158591
975258462
1931808287
310580138
2109154822
1607925168
2042066961
1853424540
1036777394
220111798
1517264273
271983957
768623792
693501126
1596120289
2037614306
1261174952
160071465
675947347
1129492825
1253025588
1756858854
1154371700
1964852867
22717348
960079810
1927603161
1434593406
1911456245
235919663
817754048
628696677
824174208
883156515
2061784755
269890544
1532382932
368228623
290541285
1521821367
1678481646
403554448
1532243695
84344052
402412686
2131646987
93290892
279554998
1081727736
917783443
1013736025
336819436
1867460361
2080904890
1887773166
213566924
399091223
276482532
1638412773
411278675
982931314
1981496267
1077172614
1453029828
256202022
781894808
196030919
739037109
1063496681
351916150
1888938341
141756421
1950165919
735412775
1183863133
190318055
695662556
544169284
1932669215
316945771
1809047263
1286076442
1557062395
1219109327
1687387003
809874916
1136474070
829854476
1325210702
738232697
1203872783
422458663
919041138
1055637304
307802985
1809958363
590222204
553045918
365151610
694274653
463840643
1398683850
198775137
549113547
1077935198
570778073
1589113565
86191007
15785622
382895118
1755479492
906187652
1409589353
172334546
2136824609
1071753959
624526409
1252224180
177663102
739960115
336388685
1160605544
1945548918
695200565
2028804379
855634021
311828375
1871858054
237061514
89069656
1254315975
2079860452
39306176
719062853
1980739854
1717617194
669808342
1251670137
1187651972
261257385
1696061682
899902268
1025972676
1425757406
2119685148
480466417
1802936603
1073554328
1300455918
53370934
837401015
1473123188
1964635208
2103583968
1233653008
1358355066
545236297
2054716579
1763106785
1301767202
1727475638
956354533
97668843
1035667557
1883942615
2140762385
754569858
790972719
120858477
1461845803
844172170
2103503
1454823204
1233113037
1926616858
1895082136
616189384
304963940
839691000
2077736639
1968720997
1005442455
593770992
724735221
527330915
1495102272
5333004
1515273738
2082773404
1513632018
518280871
1688179922
3749354
5195660
1404580104
1136505386
923020978
122080083
87924756
2094328559
1145158163
1708412767
897711935
28726978
1121315165
1733791519
1790158837
1382800881
198836640
1841701252
1170509513
939839450
711236567
1476604389
1101801269
1636237524
2107477202
1528578923
82415517
880939
1271829946
319027880
1644627461
926775975
1312939133
696512611
452961321
1398507268
115289009
809405190
914908066
912805518
2107177759
750379481
895314509
1372560844
1423589278
1535944319
953458264
1246864353
2034631617
1508251484
857113293
267372942
171558997
852097607
75389832
1137053229
1973660525
1064935043
2026019276
970583800
584931821
1621288619
1772523535
1023923380
1834796886
1343118183
1679191700
2002258539
422292917
681919867
128878453
19151691
1479988842
1154011107
2010045184
496400621
1755720170
957559402
410774630
321571270
1234077793
2075911146
2020465949
1526480733
2087610871
922211329
885969229
298226705
1191593627
1456385487
1380555996
698700408
1782433386
419308120
2049554159
1404666407
1206303391
1067727353
1097692725
1962860388
2051988762
92909483
449549696
968464435
1840339038
352670338
1405943764
2131071892
481892489
143749291
3925145
1378893481
644146068
1716275354
2118718378
832955398
213793002
364676075
1223205456
190548401
150207033
22198850
486987456
683562668
42589003
1799420517
156654766
1347518993
1550686900
2002869474
1469628745
1631832308
1944256971
168074941
1499609118
224750690
1515695297
1570882355
24749675
436713588
72326055
394247694
1444280476
946803072
1555794292
764552760
794410205
312511264
1697254771
501346173
1619921127
427034161
1214546614
1241197870
1505600944
1962137358
103332028
1056496721
40993636
808645547
600861550
1290253699
91190774
1440918066
383222764
240715727
8141095
856743681
1800544306
1662950040
172080462
1503122153
2038653767
1732810668
1134213813
1139306884
1390808608
429817363
816090780
670574477
1746394995
854334358
1628987173
389759166
1178123241
563842950
2123139033
2109001369
728669837
859133185
710888816
1782912519
392122648
796873957
741071428
1182762607
1703996353
118751271
1288340242
1148270393
1824661097
963277314
1492996693
1289809470
258686876
1013488340
705289447
548515326
515450276
2042130727
966876934
741395562
1785906978
1681468764
832053034
993562705
1432003102
973441656
386734941
1362122806
1186786605
1034424792
599981245
1611876437
1459326900
188116028
395007112
1975943348
503898470
741129391
1187323810
925359078
400700320
788660936
1779405719
610153734
607854779
1301185692
913453489
705967566
1001038958
394084561
207299680
1868999883
231406774
606169582
385147654
544173078
1490899320
19457854
74718730
695578445
1822565576
1774509993
320795491
1861028217
1865911166
1275153511
99510956
176938010
602811624
1076138678
785070454
1977767054
556141569
1477453259
461819775
1325069064
325326510
314257892
366062308
195926058
1626439210
1241533953
227538143
2087590882
980801589
521614997
806184190
1870621532
1646069234
1010011823
1571909237
429141705
872015191
937536448
1660203965
554039518
1064749179
14313187
1350091464
1156316091
180663916
1999042364
155392518
427444242
1717203876
965596217
490501067
926061301
129257915
878813204
1228233417
42959959
2007353188
686496257
2094073422
1576242405
967692747
851908649
299335452
667174129
1860115406
1118931515
1871710820
1522225659
403500745
475431773
669310879
2123748709
912047
518147225
858858273
1399546583
1074103862
2116648768
1253714944
1108704683
1019565774
341976860
16060152
540057657
1836524025
445049898
433681231
1046464817
820032499
1604142555
1285730082
60527303
1873969548
87536660
58731331
141938750
1198657325
1504510671
1557532717
962245609
2058428840
513643346
617560406
2130214500
1751299711
1686089376
891384295
1209447546
1430176771
571203616
604305757
273013836
1598407030
1350719412
1786793707
586204550
76871542
467817328
759776956
1652053532
1004312587
541889134
446457167
1193468109
904437692
1005178716
1519092749
432538674
2093841412
785269181
1583660533
574754720
1181318640
410200303
1861395185
432927457
1963724822
1551851076
813085963
765637545
1781774401
381153046
1851730949
1042901846
2087968700
135380758
1608057327
1264504438
313745998
1291662007
964642607
654785048
471132153
925163842
1200144107
293489179
1425671228
1392004865
1995752278
1443559413
112336554
1937485810
592998817
1338065012
814097284
351646031
839720630
2014990883
1307704149
20204685
2057376461
1015825341
922536755
1581359330
931892823
1485459908
1690369503
847369837
960828913
1433839075
894767819
1867712378
1493501629
439264319
526792580
1030239054
797274683
536527288
519415619
339228791
1598964518
1925898940
30004028
402249395
1361619334
382222664
457462481
1338358160
343658130
1164303107
1282251845
2140637846
745787683
809002881
908559549
1342638820
1844709955
402577072
1486325691
1873950417
829790500
174348059
1408882923
7433868
2131965796
19194798
1949186876
1821288860
35870018
1767725732
695181601
777564266
2095152615
1240472493
231183803
646668055
600310726
1409756536
401501179
1411772149
995816636
551349448
560543615
443042162
172316241
1007960697
1859554523
1070621260
751413815
1510564173
1987774903
1930467710
363248120
1034161379
842966219
1763190057
196193182
1498703763
1600898762
291931457
981884471
587417687
664873411
1812134991
2010058087
1658788295
1267171872
1049694719
767835729
2030977008
150728396
1008410192
1856369475
779093667
461385898
759945827
202320003
548738966
1591847928
1156578307
673486832
976779457
1227370453
246994731
364889578
1780617926
570263201
1280903321
2144818485
2038152964
316591753
523511727
931504907
1711398332
1686673764
184189246
858696734
462976083
2066666728
799660256
946222964
963498988
1680964493
260846826
1566002330
1207158660
220138511
1340976755
93187546
1626884582
83216919
560090449
958668249
1262928908
1974781479
1586817431
879963051
1868223393
1433251475
1991775690
1368016504
1389205821
589850285
1657934299
1942706739
1950780870
1560897544
859620357
1764701141
1910039096
978053632
886226145
1137831242
1473668246
348181134
1130512357
25731663
1312878245
1386442223
421484229
1851878447
388193469
179629913
1223551793
168732135
1882917490
162511126
326953308
1465809182
1853545180
1363373224
1833658854
1610592632
1376830757
501924683
1439753380
1576327540
498527201
2047618549
237070906
1731632809
1815689925
1643527602
1334240991
656834008
322473215
2104021958
1487432821
613594860
441736008
2021399074
33064049
1244432886
1778643697
248923095
138644205
1651620456
1434989331
1765872706
1582763996
1999264850
1199493937
2127573225
484131330
129755205
1623208447
1072248942
295133542
1353881378
1162914601
1788781315
2105161922
1778517823
592344337
82734030
1121951799
1352542030
870647850
446005071
464258959
53308548
242158712
21558589
1761020074
817188106
571461593
256249784
1277034877
323093845
170738883
1565131870
2067248651
1873453969
911443984
1579322276
687995770
1454529796
103476994
1260927537
1652713839
719858014
105488019
504602567
1924338860
432383759
1791600686
230568101
783569368
632178682
950841681
1149236567
52199025
294634814
1194729747
1274741471
891212943
1980029892
1585763986
1933949756
140657683
50024616
953509650
1099224353
1551979853
1878932706
267773044
1478896923
1531712309
1617273372
680799059
2098027712
2063924614
130827809
2033170773
1579359209
1710359369
642570385
446171975
2094557273
1253737665
52911505
604013480
290354665
791371296
1603265262
1825757312
435447661
421132598
1921481817
1787365938
898354722
1061119978
1505789667
16244953
1386541769
1980008075
179254931
529724284
818144538
844637782
839346491
1850947022
612324424
1187528432
386450380
420023937
151662572
1832331672
52041206
2013459863
1186533145
1101390468
1565853328
1762761289
1463050580
145511430
482543642
605196777
891840238
1985521622
1798083742
843746753
778301725
676241896
1299952125
1878530379
477555077
673186569
1708310115
598204492
419537880
284619242
1721271501
1056144858
1476785377
1573613251
349870115
1215549780
1806373803
1937558704
1132919073
1053810172
1376075985
742929421
1966307
2029072429
1318205341
3484924
1016960669
528927833
909862321
1613836611
428255928
1478468750
2110712752
2008237941
234748875
440768378
134243650
1256235938
187245249
1797387832
1629649301
223040327
1527310042
1683264084
1273639606
394522205
1647434159
1992709316
1001201493
265769434
384056403
1247828958
363543001
749822553
1864641224
1873846439
1410701495
1832769045
982716603
1353000650
1789061020
1056966431
1407935722
1772532105
362980983
1161481584
1361030883
1417413294
161493612
1495359988
1480446402
310288406
1254528561
1609189264
39297382
1271538329
1213604314
1040006791
1020378694
1697582122
832359193
2090155531
1687796151
1590830607
1459770906
693073554
1709474410
1635870379
1255752969
222321792
2117474421
954687644
1522897128
323467757
1435732319
887502847
1672096073
326945048
2128622906
209920448
1865301253
1001084556
243751314
1626040593
2064337468
1929046946
1504896706
1731984805
1064629852
1626931327
393255993
198478483
1124839183
777991791
138832761
304026600
132846030
672045550
2010588631
1205149051
512040084
584641949
1599631345
1525373093
1880827318
1490090832
649788965
1030544131
465935478
1996156813
2105940146
1118755876
1310429463
878033662
59205662
1164311671
212534614
290880710
2090338560
776344232
59966583
1225717097
299362646
519406329
2091942747
190316594
769682274
1430068369
1156516144
1232672189
1351570182
243105853
1701715816
887477803
1244330362
1267928640
994871809
164273202
616614268
1366384060
571099131
1564546544
499057607
585054413
294804190
1764091939
1894435720
1943807287
1109219316
900225102
1492351563
1062760629
490586157
181206660
285490176
872990865
2089230366
1111261305
1305801729
490624760
1935734859
1675055774
333146211
1087138263
582381020
1839694745
56473334
1663344781
1515438660
1105825194
709300527
1056088833
350393323
1946497355
650100847
1033920205
680912451
258955043
1688826417
575393402
1471607343
2039347961
54578353
550979304
1097055689
970398928
2001029727
115166828
200310128
1099152416
1227382587
745601662
2138880801
1045420565
1575281599
1454626201
678250448
434143997
205507260
241847980
2124149333
25747706
1465064367
685223509
1999505559
809981637
40122552
1632277858
1411555262
921936193
1361472022
1709376375
1976148986
615973379
715829834
574284937
1735700814
1007120725
2086529681
1589258221
1506980730
1316935874
630597437
2071944676
981945892
1812419890
1666212753
568712840
430902681
1207271729
652179126
1070757776
320953926
281659174
2037206778
2081399470
2053197289
1970387900
156202743
321012655
357438210
889356213
1028645189
807399261
1120165278
1543842514
757792049
1563408538
2139188932
1015954805
631509662
327059437
1421408839
1014569761
1773200925
1116731565
1492045070
1195412731
828220884
1525989360
214253326
118311808
2049580293
9411209
43084389
45322588
331428134
78758666
1755720790
1551414504
1863034132
678949073
996600995
798608201
348071410
1810947345
357773059
1890341431
1269473184
1454789169
1213983415
1058136581
1579210910
851558801
619948558
1138223204
419583456
577069517
275412043
209480353
235374709
1316148425
1296465065
1177603891
1443643420
565728905
493525714
1481879742
121464953
589132509
788237194
452638629
1311378734
2143830956
303364254
1216707904
400074296
986986443
1182746809
1330804050
2116135857
1078157459
1169635511
1389289550
783315620
1156794400
1186478822
2033894894
1345016071
1836994664
1444585410
362411862
2015627718
705861719
1043760706
1399527722
395411913
224881402
538743732
1138603582
1521728225
555365627
123040781
174086401
1415780785
1507591092
796467917
1753198311
1810624543
1375242952
600767092
254783869
1740067726
1491055292
1447529766
1706547572
371341065
846900916
1145128176
1687902347
17027404
288725901
1017695180
888560661
1199851547
1774626200
1546009661
2062112445
755278883
937146006
1495800053
197874484
586747589
653765819
1119686110
1325157981
246830189
1390942205
1649244053
709925163
1263776270
2002551055
23442566
556680127
1793190177
1850226607
1776434250
932548237
22584267
1222092883
267288697
946693561
1320874259
518142562
1919390834
814539278
1830060298
1692514208
1599315579
1176163557
974096780
815282382
1866403530
234641572
184904164
1353555173
863019212
522939467
1435133851
2074969921
1074078491
1710134585
1435875806
518972891
1814300388
520784139
1569119958
2114846412
1469954566
1831264435
1667839757
1606551574
2120533288
683594271
167176769
1962361937
1601353166
1561784949
1392251704
2067179980
2110377269
1523646663
1541092352
1401163951
1197767016
1658238927
2081682131
1660676364
922981751
712288407
1489837384
312047935
1391227188
1537088547
2139289053
665756683
2076680697
980614818
1562035868
1991653163
1408342655
1128321290
1841086176
508150067
1622019003
1649910571
1291130684
136572936
1674513404
1496061503
1555922029
1647867635
1300301947
2053072786
221234612
436895066
185367791
543588777
1707274077
545952783
1618899872
547952607
1276338119
1558525059
1749601870
2131871538
592933878
952813306
1158370744
1277706722
1119965842
416952266
114725383
1643020487
1747913109
1610016465
1046047650
567934431
933884362
1282643150
898274061
1751250629
123099889
303708777
1182707840
549172830
714375311
205184474
1312578930
1031661453
640927136
1057603867
1115612091
1493430084
850999590
532029609
2121844339
1653231452
819618427
1052932520
1808208439
52236180
929912060
2017941491
1105622157
1334915300
690949427
971615203
798694828
1793206162
1273041996
1047374329
1591502626
1852595473
694119658
1391406941
1693795690
1134410288
376424183
1374204233
1437236992
349518413
304806910
2085729058
1498918315
424313944
1275188092
960349320
1393821120
1106677185
2105413443
142935930
1427105693
865486063
1744879581
488586908
1450980954
67125940
769580991
536503277
1466726801
1596359987
1767717062
204850773
1548010678
171782671
1395429486
1774891155
1801742161
832528496
2099714751
1674286845
2094949863
137030490
489699380
1401081230
355514759
2095860697
523729094
1507444549
285956183
773028822
880797927
76667698
2035811817
1179311929
1500292415
1157075709
198437721
464074536
1379120990
702120367
2108422032
899128318
1777875342
1588306269
1521289061
1361346309
1324139410
1709193609
1152964187
291288574
960437860
1553944021
1011922489
1130597239
565067992
1378194273
69668739
2082659093
667652964
1563684922
516467269
1468805682
1728609575
504922119
1452195209
1199831891
1557215102
1140466748
891996116
716156793
689302093
2016385112
1228746667
1367347399
1573064861
1116410308
361212839
703622464
1086989446
228812073
107770504
9693168
1467716548
1782822169
1334522847
531221533
1225980828
222996415
476895207
319940341
561425739
1130505735
206505928
2048518725
1011579484
974692679
37781118
373085806
597543067
100983131
1742675960
806186166
1954606743
968710915
438884911
2040834311
1730533364
831262484
1425034598
1208829365
1728704857
1810362036
312884259
1397048192
989814035
1591528408
2068366153
646872633
334458618
917163482
644438668
149374148
1951953075
1241935989
559586564
1738800472
1101508208
1417808352
1538709717
860016103
1940966041
801757580
1368418179
682774495
1034115670
1350278425
62705413
795101653
922732994
998420484
197896458
1185247610
2049738791
2097262929
1515868960
1926444567
1634499710
1643295032
1939171415
891851518
35111087
1371990158
1188626394
1459284383
1092069265
628028952
192984565
861922355
1522993050
1028957489
1578663046
810901129
2071449540
1609513969
775893772
1118067302
218031069
381374816
1722549931
634910779
684146763
1333734448
367499872
1673623998
755853127
2078582753
1063909371
1562528842
1191449584
1100063844
1643005779
1060445078
1522743122
151518012
686641082
804186816
218250331
1505099354
743423703
2096183309
1371444234
1975549445
310983228
1061561759
1175423547
271538054
1584215696
807382359
1116233962
1145408295
724474066
1492310310
2125051304
619567703
370875826
1533544302
1292053642
1329917400
381913694
1136210834
1791387081
1667892328
190948430
842483941
346831038
585050358
1215099463
651132185
237844658
870445108
124732332
1535750661
120488404
759545782
575275382
1629020256
1331940322
377002955
490554911
448170380
231196673
1937472909
455196133
1151480339
1034666944
1152856488
1952861988
1656611841
33527360
381074959
1250069145
1256241405
1922225163
1441812630
380560232
2023255111
1580223230
384152780
1540599723
1983051225
395626293
1661293253
1354756265
1762208637
1113726730
1590998353
148431540
891513812
944736037
1175295898
1452496348
913395809
100151048
1182170043
1546112477
1005414398
701048079
845138286
2081581785
1126561894
783254204
1473147871
470784220
1757661594
1866981577
24979374
1919322303
482866918
1164973121
1123877348
1584558146
1733937686
624701880
828296573
444305913
1830657316
560978428
233687568
1712393723
1747830030
448581141
816118253
489978334
1961788188
1646775382
740817075
164118773
1612054503
1645523829
891836590
433179871
358698472
1889202065
1262520876
104887603
1687122610
1088630337
2037205293
1527396454
207321539
7297754
1080988539
982465509
1498320669
139321964
1568220930
592778161
677585029
693715068
599886060
1883951986
1133644066
2110051001
126456381
1088874075
1484964466
1364719012
1165592454
1871687465
934780696
483944717
1093514880
970977567
481234280
1078262602
1241619536
1064828851
1972560166
446791322
1833014293
19707556
2066654750
1429537954
1493961834
327498434
1745222091
859530118
323700461
1150845412
1065610908
1982529745
1817222403
108766014
1549563220
1775232804
481972082
76672859
1733873622
1922900353
1785518987
1664078022
1709705900
62218249
8968706
1176597575
1106018350
827057127
1516660047
1539717297
39805532
656323532
968820544
1334962071
1719880921
569055242
474951738
803517714
863952725
635264785
89666528
4917453
1180196985
186444078
864801184
1649806659
1651205813
481656236
67780797
1952319729
1049726008
1832838650
1329317800
1050639822
22488978
801362588
2087639677
1145311745
783617882
1384712081
1564721240
252198931
2145936167
1282789398
437174866
1364119306
941711137
83802860
343531927
59970274
1189229835
2039717672
634328431
793441387
1795616549
1118955438
41161167
1785315867
261053031
1574709297
1413518643
1540671333
1164179649
685242591
1232617272
2050666105
191822650
1169365701
1716580042
333358728
142754786
774956139
1527687272
252204568
1889759498
274789743
2027815947
938054024
158789190
624964491
464921585
1508564059
530780112
224726527
2141926025
1332719874
1092891632
1591216736
2084202641
608407910
917171591
1918474507
137927674
1543560947
4011743
628502678
892097828
1726118578
125020814
837399241
16543303
1284582969
1271645998
1777539210
1895577816
362666751
61356241
475620907
1635658662
24736537
112733016
436398071
1362500166
534493596
1419683056
1377809794
802419249
1906952835
752019401
956858227
1533018406
1183673223
1926421832
823304765
115756
562963307
65046325
1941603125
2046442713
136125149
832797359
77935790
700108805
1009042646
1193763340
119169566
1579265141
47009403
1406175159
1639416929
285522002
1053218700
1912563563
1933401660
777258991
1309307564
1564232038
913883185
2117917621
1210248539
1843651614
308778256
248915663
1798201518
1986922152
920335856
570399994
988383519
143084341
1291388612
809257235
238413546
1448530137
1847220865
24226589
78358177
912850429
1118609175
815029948
518541579
1188580062
1574097408
661342467
2037072742
1181553576
1638481078
1001541562
1928392648
2022535778
858552277
386242075
1415439729
1257644483
65321269
1998472291
1634377923
2052417272
982935098
470406498
241247249
486605793
1264120194
1713696032
1885165322
1226846712
1519713930
901953184
1520513008
2109907890
361418207
311020157
2091754206
209555297
2116153696
2024774918
972118679
2068300058
2128824622
1717269733
1560164586
879605023
1998472903
1671030914
894869184
1553381857
240810467
1131013419
537099294
1291066117
22439209
1150041308
1883515000
2043892338
1106549148
81706076
650707829
2079081329
781720283
1781254621
1661590659
82082994
1418792014
930581262
2070487995
1033929333
609920169
2113115032
771023193
1729896696
898329122
1960975022
1689679482
346211993
863549174
64076323
362948041
2019616204
1252951464
1857729629
1465344673
23552049
1920763158
463913475
1493363317
1952053230
888763587
1437362532
80978983
908184115
587057557
1093065643
831736027
840749503
1891014870
1764973436
1762907124
459501847
1251069399
1721576297
1849867161
1121780827
1231332720
478217241
1456664689
1509719027
130904762
1729171971
965650008
1008598661
972139097
1560444110
595715235
1050579881
1272526823
1817015407
995024396
300340605
1908939182
654886854
857543002
1807854440
1092043944
88736596
1723084996
91753552
1462620457
890443501
1148441535
1850394768
1197174510
1232503785
1694035332
1292065878
2138382698
909841454
2120355544
1769261632
238371826
90707809
759393450
954563900
897570321
407054845
1585164858
779825744
1976307690
224953076
2050660232
987884583
1192508966
298240668
1235895035
881257558
2127357576
1919383567
1842114750
1407235397
1904489419
957134944
524051224
89986524
837462607
1976425559
1403427742
212744746
1713775641
335236663
1323784663
1397737173
124785890
951259482
316728580
1044183748
2132809494
766428846
305830773
217110884
2003025708
1123302598
2136591078
233397577
1560590450
1580303535
168120679
1661383111
2059282750
514691274
1531249783
574584305
1170366129
282483489
539877932
1430455836
1714536954
1687524194
2037123425
885182172
1029968766
1974785351
779844002
2050729633
654634913
901408454
278960960
1161310379
1898224493
717717072
181506163
1462060601
176035782
1059131658
1893813353
1391552984
760446647
153889132
962426006
1003503923
1482794667
63358181
1789921345
547034914
915148805
1661352537
624283946
929523306
688003098
1233397924
1494915944
655125380
2126411229
511896716
1609315935
1517338355
2137128552
626171662
1593129947
2073622482
1317712206
981441471
143696240
445666704
1340607481
1131646701
130486291
241464038
460170962
1766984676
447153353
1284308888
1009064232
670673736
485013631
1161331315
1665148397
238203121
93245471
1226253346
1814834860
1144273649
525653462
391938387
92795227
164165379
215775235
1892779170
234654547
1568432465
1990890134
1861175645
857392804
1650035263
304414288
1679557854
595439003
1642358143
98707975
876804569
747857673
1947639615
146504196
1663070746
1737317116
1732836097
1983082697
129679497
672702051
1980906065
1944100657
1788955708
849324002
826575242
682515569
1319805289
1458981872
1079146488
1877231295
1107987744
1735458901
981759129
1594198955
1471757948
596142548
1602737422
1723398037
1329885430
273297175
1577083903
1275776632
2068029308
1610093975
585463438
813264012
617102760
1968596461
1553173405
1549643177
1011022581
1045075884
1889235285
6299254
1584860077
344671773
460845972
667677571
238320889
172125146
1299386995
514902775
28478834
61007799
404996099
467940160
75698213
1032997071
604841769
269745405
892852001
1688724045
772307268
272257401
1341334799
652355689
2017608958
1793365071
1161570247
898847778
1790202838
350096180
244349538
2082885601
1394938174
988761621
139177966
1669131030
1289058305
1803779935
312337634
1355306811
1411811682
1948535929
1500142196
702344087
1788824229
1004385714
1694963633
136458663
1943817106
347774661
2079757459
1717582214
470922426
866854679
1741974489
2093692377
619240812
927320472
1573786924
701390853
1705142975
1660175725
488679491
892806421
528872689
1966951983
1278518731
1853987120
2143827507
1157366769
923847303
505885756
1144045650
443954022
1341974948
2096158223
2011708369
107110095
894291495
1668092621
569912746
1242467646
91432539
650888990
119883097
955835232
1954575540
528479203
1290613568
1430979678
1686768474
556327830
1536231361
1170815096
877596083
979604875
1362434043
619077370
231307905
1715827315
809463030
231581007
945635073
1885423810
792574480
894634009
1350520819
660050228
817617567
1239128794
1221446853
420674078
1838405696
1181653085
1051863423
1995586731
1147173427
1514158791
1992712430
1732262058
1826314666
2133286094
1129721638
1954240766
2114945527
1452204135
695554998
2047688497
1248433442
1704190022
1329847157
1630779620
214858709
1310828448
404321112
939260761
1040292303
737964702
1366344351
659629852
700681665
1238103504
1972096095
205460906
2134013661
1935061049
1323981631
2074766521
538231455
1061093695
835416476
1054800473
1591182271
1135807277
252888520
1651857938
724127839
1184913822
1443578690
1076944965
1631234008
454841022
1889506628
2140589815
130867614
47345441
532789422
1612698043
1163436729
325663439
467310229
990167574
884268262
1290738715
523937400
164082645
96949319
1065346293
1722062986
1639598398
2129112462
1400122096
1043007446
1004687105
2143159380
9135976
1589261421
196976978
377883134
2107760596
851887610
377902845
213887706
866342383
247108978
800601721
141966704
59473902
64520232
1991799338
2070362086
946161939
846217499
1822469124
426864407
1264179595
1650152424
944652909
1943395278
1895851689
786161347
838263876
519236144
1010813917
1024894166
1453550789
1950568146
2083711435
1115750457
252840094
310994468
1470156674
314303614
1151377724
842013076
163162713
41216284
302027179
1007308424
149519874
654727877
1955898062
1287249052
1236379024
1487886148
1048203097
1864829704
1016732278
1599925717
677335034
1553045623
392922556
1478314732
1164210194
2028226449
1862473772
729147776
1114548715
236189256
540093003
1526058508
1164413481
2037595112
53716149
2122106933
1879956815
302223121
1719480305
2144386334
2098700960
116192260
1385835950
2100951548
629557719
1365586871
572815418
973049385
1999517127
359635022
97970880
633122207
76712488
1895708011
502379039
1235753472
1498824389
1092465907
1732273213
1426495316
1705213008
1358212575
1395843388
270623568
503988282
914326129
2140797772
792312348
1551321423
1427228238
599320311
1427267261
570706860
365309242
1836872420
248000129
813853998
1646657653
852035922
819116810
230689236
1299258868
133199567
1059449827
1638580093
487554538
2105572276
1888332165
1133429384
148193658
2092639169
1736216331
1909750356
400705709
1932125841
1755751694
448619728
1862684868
987533250
702620493
1270956876
968006300
1845817196
1239431984
1347194539
245504205
432034280
462154221
1069626149
1300309494
218087657
767873817
901420395
1929233098
1302334112
1519526468
783670689
1154047195
249729790
785479226
1180667225
2134187056
1503128351
631362098
468146650
1513208239
1869427309
14850158
1809535472
1268506116
1340947985
2050985222
2116766049
1625163550
652642679
509796222
1511361984
1645278811
1359408862
1577467130
1222500861
753117041
211691305
1052502797
189776554
1437847116
1503138412
392751547
1160573785
559930758
2095040466
1787370878
80302424
1383830543
276590208
980844918
1949626682
279974988
47766787
571237020
745898432
1630568843
1690763856
236953703
1383070191
994846368
1727010093
711260346
407079766
1011295385
1820495285
1853774047
1962336098
1505929156
571401263
906508413
1601739715
840804214
346298927
1889532744
420752931
1045900021
1448938138
1023171589
379314392
823859336
1387233787
743497303
1588147779
985828196
233709180
2035632247
1047826110
976269877
680392844
812263067
98898625
378877094
534844133
477320241
244967712
373105396
1796641443
1176604370
684569024
45836898
1014087681
1904480316
605375221
1255265632
1539886613
1205547066
152755330
379818077
1081895736
1103433622
1016475070
1792686237
1178147229
1878870459
719536019
59142751
284380877
1862840136
1186476686
2141521715
1907318027
608569456
345731671
1246858314
1590043279
1492967122
802892181
1724878940
1467449852
1646481398
753336146
1622364741
1404805878
1102309229
2014124546
563281737
778304061
277643628
1320905863
1372158161
1220352499
99562666
881216038
838050628
2080524670
467551450
1280656099
116472816
1175709258
497818716
1228359555
1112684451
2080476157
1614303089
964630105
87664744
773391450
2037556688
1105784479
1944005658
1313537925
115158356
1974111750
200794806
316052704
1894142829
1399747446
1349512252
2085391052
454297693
240872530
553480062
1461413554
387508447
761882731
2083923909
99960278
990671035
845452925
921729962
1535147239
1763652719
1696581590
1675172556
1189347665
1766073445
242687285
977675329
400595001
1801967224
1642330786
1131468070
608686001
586078224
193152030
1902034543
566345310
1783892241
1401872649
48464714
334662631
2145385923
124488133
1011097412
1076937171
848455944
1535892097
69514545
756900520
1081511564
1082765421
1619649635
1301203681
901496087
821480842
534161293
325015883
1309331617
1283835134
768588573
1204870807
800177536
676081536
751667916
743822925
1381900633
318711708
1734715628
263284478
20962760
657132892
250923908
813640111
713866029
1686606679
2140296107
2001976182
343806603
749277870
1779849938
1204229156
436305789
1718626027
1358645582
1624877131
1064672030
918065834
889451819
38096880
1105968499
736652250
581912541
1298855765
965200022
1830850411
161639447
497948620
28768813
1961844380
1666352421
1563359034
1477887585
445039117
777448542
670347343
84195683
731281147
669841325
1622672233
1727029792
470524654
1968588687
799010471
1671972024
1477881855
450534829
1012993355
284873625
267940254
777403111
1381024115
1478783878
1681362870
660456872
2115838660
1839432789
738147455
119584770
435861566
824931315
646459184
1314084425
641267432
1737480229
1133308280
1468607650
961448878
1117819324
1307198144
814290480
1133406783
1360000360
648887650
1967377040
1473684963
983301911
1710170612
2067133535
598348309
450071543
570483773
1277087653
1044752837
1592826941
1283903233
51662809
2002960630
1096850954
138770653
387829236
1400306574
1471397749
293666756
2057191273
1818431115
634144843
1307545032
922153918
2057390111
1262943544
1482695940
1340856973
1545920459
641042710
1599517730
1114788621
54201943
811855883
1962832561
1588822179
1356787347
1786906888
2046002350
220932751
2064721269
1521090725
461694894
1122771246
1088705004
2044519192
1898948282
20131011
1393509868
1714302474
473192009
949060522
16123414
1299672027
1732761860
1209518179
1731891663
1183634676
1132489642
353013748
235304009
889977488
583006619
1607036962
442375143
1576892566
385661053
112301528
1861155611
27439161
1223232816
1474618085
1441361975
552110596
1201387455
1727960364
244807152
186138666
1710835726
333345758
1585519545
1786720478
1371527379
198411861
252691843
1155971034
1261835594
244273675
230765761
1188368955
1671333114
610967903
907761611
917522100
1806704498
1000657140
565306078
385620436
1114974530
1315350179
867086207
1292633705
1136579
1131524030
1919804970
329400659
118504894
797255365
585035000
387236555
1509752584
1973510717
2121998558
1387354281
707022220
7522910
1170429229
624542108
1870769363
1867339716
1582636297
342937042
2029584106
356620783
482925168
1574013666
1193105428
284443763
1336514331
1017738459
719723367
268519055
435659859
1005498622
215178914
13854783
684131285
2085310406
1881315182
167342367
1353357136
217487302
953454067
371316420
616372558
1343575821
1919261313
537260743
574151962
1635401242
1345923487
699252902
414144254
415187277
1608091594
1855268040
135359613
97584148
1749874083
1750841863
1121553637
824527569
954270945
700983421
1003000175
1995797666
887962627
1678246726
63333630
116784757
959316731
506801999
496465135
1747192942
175691453
1061802233
1916266887
1516371226
1420477964
114017013
1506649434
230425212
1540503041
1889047501
1514278495
1766704497
1622470047
1146817793
1840553418
31592338
1559456315
961757358
1477916802
1787133156
573209595
591011728
1281707749
929380073
311699961
220829761
1594279377
1567798891
415817372
2073181303
68134439
258313712
929160036
1181183962
489526633
1389640606
6157867
415964609
1681135151
1178403803
2135530464
597817442
1280872377
1928844187
541793951
1956199921
1162813132
204089951
1632913360
726075249
546909694
636881966
567948956
1915625232
846648599
1044184258
815039079
831413821
621544081
1651507433
1172613191
1711969228
1433037553
1409657127
1822867062
1565323883
2001813829
1196368854
1917612281
1458767547
630437778
914708346
1380140440
673854851
1916225245
1158087887
801581243
75874921
2054864746
1424028002
1415725246
1991728530
2014781744
987306454
1350241018
1609775624
1110129620
1800792901
1181859762
82357327
761468706
211453700
401473107
1129861213
1007428469
284232577
538821037
57718736
333918466
1434183435
1556520059
1413128341
950612426
1082602074
1663712512
1652404826
389791762
2085818891
1021262349
497468888
2129555421
829432377
1272915709
1717088793
988407446
233236171
472575793
242262939
391494498
1954760639
344357828
1114044823
985800690
1639780845
1189912276
672509233
1569083319
1775665634
880559987
386744143
233097503
770299485
801111784
1254174348
1491487944
1136585089
592489572
1324676604
1560061818
1315034287
1643421969
720540434
2090745910
1804835221
1216081049
2016646216
472609286
609080438
1622866278
491105990
261008399
1018328874
1613000973
1439948085
422074616
299928240
1269000141
81593761
481792023
709294492
1031197114
104933375
1846578468
925786763
1089420958
1357779906
1821503725
72544834
1930419702
991209320
1768540442
881280473
372493187
368022885
668688522
813257922
167289824
516207391
467064826
1456628673
533684212
1860816594
1683195303
1259011751
263485783
615911005
1543380544
845937217
1605392253
1936250042
2079040653
1154842555
1675690674
539963575
824320477
1359289640
334373188
781243234
786966066
842260942
1307065244
514690552
887886094
923106911
1035225061
601118703
829694217
534868203
54820610
572317113
484985906
619656700
1493137557
231511780
1697046679
1645118278
1725337337
2003854362
1010101251
423922215
497847263
598979957
519793977
1916223795
1775082599
102643945
1843546833
930068284
1113165161
1375801505
2050626749
272395507
379670416
352096437
2022017977
1479325599
1503183890
1923581346
1490285051
2067671863
1855836144
553714503
461185809
670370828
32881027
829798935
1370518703
918080119
1652673525
39966108
375873123
1475183399
1095516969
1763205889
1835854382
1885571935
1320059147
1016676261
457895022
97911237
66160890
1698598515
839779456
995191095
57263125
1976219282
1005675764
528173761
1479478804
375384559
505635627
1960042628
28444917
839529245
49533068
640337740
512735541
1671760707
1406999128
1201649917
891578978
252017116
150548876
1453870743
125754240
1735506089
1418935221
1639172946
326415049
1552901125
1990658806
1512435173
1454979596
51458049
1295998457
293718856
704078646
244131604
63170789
1153282267
84939841
1443131313
342369516
517541443
1102953462
616930261
604760313
1173186727
2029923659
1165131273
436128138
1410552812
1656997014
1158842367
842482023
261387637
781112063
1614459252
699310534
1275301426
514872246
1685316926
162712123
401837278
1192683205
204011652
2009343
958834858
732370660
2072324345
529171395
2066645702
423617700
147595824
1403324277
2056671597
2007800611
1658096918
1258692656
1624248676
2045045792
1953375522
283941480
1933426898
2099008670
329013111
242715213
1775214830
373409791
531523704
739015861
936411385
1085318618
694035035
1354460786
1268322208
1475605881
473828149
110202326
1208170040
27060611
551560083
401326527
1553365522
1800252783
322841722
184154815
663119669
1144617167
1896641952
1975798405
1992032950
544926720
264254463
1042466094
1262699618
2143401024
976379651
1983457344
882219564
2146990126
166205641
656886856
1868198135
1470368629
1747556927
12540874
760661889
182250494
523283159
238212206
174377276
1759773975
1138204127
1019694801
1953263490
1064549552
72473012
851709639
846605441
1410221825
278324454
703159295
1091607930
447365834
1565064522
971153886
1751270443
1279172156
1912616458
1011111830
1113606720
1859043816
1208163772
885436682
1573079818
330827437
1989536881
1838028428
1148396920
136409241
103365328
1081238816
1782765249
1854845896
1137786704
1398142772
1794464920
934772879
1385075942
1589474306
77897425
870586308
1149384
1794730203
1707303663
2100307676
247526551
1230153881
873678040
1177873468
921539435
1808430081
604486215
666608447
356184590
522152658
237968529
1530476937
342284241
266879644
710589090
1727285572
481836585
1823819745
1985934307
467034012
1937690261
1682548456
1348753890
1678346007
959179129
807238251
1927469833
1151540525
1554920349
1350149400
1249899559
465366534
651734222
413036923
204008404
259889260
817778308
646314504
65147782
1370569370
738931019
1660115402
1256460972
1320379956
1552169897
731882514
1841313907
361454704
2113296405
1383441684
157603305
1111200450
301871891
703425081
133865777
1919254151
892437045
1740149256
1823743532
1333963154
592630052
1007707372
130552438
18091675
2119751984
353809608
2045771288
1682488598
1009933909
584746429
551788282
901563836
1397724776
1370586661
1550481992
1829859036
1444550398
364322596
364670851
1631563790
698633092
191022209
285888965
1738930027
1677292539
507866413
1395100441
2129802470
580332108
404769581
1265485229
975777508
1371107830
799349881
2081660616
120331964
1765952694
1733380728
156197093
389911599
338024951
1240781579
1774110121
522625738
191102052
1402337298
1756152013
1472025967
632850671
444774422
1156469076
514681391
961215442
360779391
1966038209
1384404925
1824962617
690944963
2091421944
69310567
2036649227
2009290183
1096240763
1523335031
663766213
1132486582
2129697351
256824443
2079193757
222898902
1072175420
765098008
447805551
1978318398
939790620
1536315425
1531207330
1237976934
1914139412
918567978
1584648331
63410891
2090528498
1909707028
895183889
2102004541
519965651
904699290
1200113398
1853915760
598297574
1792063240
718435738
1393394202
1758090636
1817218315
127506694
1013703415
874718755
1513686479
1881994715
343829971
875908170
458547845
1112019250
1339769687
725756389
1528720340
1034737671
277089470
1991851627
1021470044
1929661743
1054602123
2144172355
909462178
172932939
667706009
537564209
2109461320
541886293
1009356075
652440840
979877678
510152370
512213045
1934792782
577366562
2026626523
1104312896
2126873471
3844401
711487963
1947618201
1152139058
523857420
383490830
1309572715
606460263
1887744970
775529409
556238775
795013082
1271608016
1189510597
583482983
1450656216
116874529
499529905
1019993301
2037598968
985015047
1294860424
408078328
801039732
1761214128
1327408110
687349822
2026763177
1572554939
1198629395
870324640
342365040
156685458
1589756283
117120092
1859933988
1057739928
1727540596
1377151974
1603930348
825886318
1451695406
1415911588
1858565270
941696766
1601896847
1449260933
1888467313
1728229083
61553495
820077059
50373974
782685923
125000125
1870528261
1567725111
1264968671
142467072
1837224512
1720476924
2146876121
1179227417
564254102
808539928
627293714
1446139841
637294628
1183783198
1671884847
216432447
1726687163
837271904
1972265373
1532083995
1146781653
547084694
766108607
891721629
1450558237
1765044567
153290168
1397705295
1872427659
1917139030
2021677280
1152342464
1655053936
270508163
628423816
1136561759
96806528
242223376
1610445487
799442379
1596318166
1711140727
69909418
1403766857
1643026236
216541776
354204461
1472948097
521301496
1641425904
2026693514
1234576570
1320328506
1756843062
862595889
611458784
467494161
1774787225
942098367
478939380
630967844
29210856
1618752291
803268671
895431301
1408974245
1509685062
619272759
1006603543
1443700036
1577042545
646931358
1000051333
360750549
1300775877
423085504
1573622166
1736789991
1456885630
348642688
314055357
600478171
425446041
598804781
918909177
1647515998
1338367903
2133497558
1638187449
756516433
1593932649
2095266359
716973386
938540210
1144721436
1116933076
1542874933
1818543721
989503996
402067015
1026266591
97124053
396172340
1474248023
1467177996
2103591773
965471333
219685736
1221730165
933129962
598992714
941160598
2110909002
887643105
953971821
243222446
1740118825
2123017809
1285555025
1031872081
187227410
577742285
820430515
1419690298
204040167
1318058053
585415019
2113727450
697436304
2131407932
2042358444
233870840
1797321082
939469459
1006899728
996491854
444519006
1851908322
1217948585
2129056904
2024159433
287673491
170712286
641199988
2118039721
372315010
1011572607
511564653
1453120496
79403017
461027301
1328215173
708303697
818383339
1903128443
468754700
914759196
966115632
1229461914
1143066450
508658403
1594466334
922083242
1510931542
1320447887
1746353597
1201712
1963245999
1242605953
510957541
461608866
213249053
594605555
1374080469
1752148487
486152574
1910931997
1738826201
740305397
1156177698
76747633
811959280
1503084555
209811625
623968388
433808402
1555487785
1477639410
1074393109
1315408977
503003760
1357979029
1433231940
2014069526
854175489
786132115
702021760
565114218
846510753
1440033388
1058846151
468035938
1807115911
674209073
973115074
1487435792
1216473390
1018228150
1960469095
1667239892
1953337798
1558220385
552026617
1894399695
1947598199
1201809879
2099556570
2102232375
796627672
812128280
1386325481
183807681
226182745
1399217559
324489950
1500214872
495167215
995045772
700101751
1337274056
1875325331
2101480401
1012394817
1618376305
592244350
1001798372
1642617777
1548415039
1549816926
826934090
2138347014
2025850556
1157723402
1484735544
1261635360
1217246751
1813410408
2106500919
871657587
2076597836
1329543534
597316968
906962903
2094439896
374114121
648623753
1943675055
1632514820
108737862
1744025249
954776398
730523395
1991560509
439030984
1683512839
75399206
355886462
1870936250
262198419
1659419515
438224276
2070876495
611875079
125718390
293917221
235109270
1971135396
1268119192
987185413
659337139
1383261039
2048164053
308713051
1555839015
2047442423
1215360643
1964664700
724397956
943306696
130650714
1836247150
872580874
1902863722
1277377356
471318374
1275335862
1337279007
302737329
1431642565
248260936
1084723640
1492549315
2013804338
1504046851
1865582485
986911584
832292585
619368372
1717139318
1063988667
1440099226
721822382
243518970
72129987
676958104
677929826
1079824429
1343313435
1893167359
1070788513
894641297
1241566509
1914203774
847596985
787030743
1428383859
1595497148
603257462
1126624246
2013326908
815700335
215531506
1436502838
1214447524
1220461349
1366332271
1637375389
76848007
554013081
588446607
1527317102
1505208404
1391465448
1831403273
289149926
1357481528
564341564
165780056
654993091
2064623976
1188908514
1527102994
1639748321
893730028
608474440
662033862
1086686092
1174588384
491917521
1174000965
94818164
490271966
1161519769
707579857
208656663
800531188
928752545
1483543968
308852558
945246511
1606193233
433707656
1234822430
528995279
746650731
25650224
1560394178
1676421949
403803981
1882374133
1382590991
485350862
923584628
1138622955
65359666
305552027
1947945853
1155402336
1010907131
1764418229
1726575646
704828518
1452245154
329481368
984036170
967003166
442905486
2033577422
1670329048
494251258
1800106212
1183694133
1914061118
1933404065
1124556605
1684684042
629409562
2088210663
1403773839
1375444493
1993736798
189716371
390275550
2088241273
804113063
1799357002
3523875
803323694
1110154938
133691046
1855590373
1662470592
1924544143
2098480841
62698457
1801889445
433119683
93276099
1716810462
301761916
499182253
1908453435
116491878
396921039
14893685
1593556468
1968820489
1771016572
1303606758
1676928172
1554175292
595922902
1654974967
1093731388
1157265001
2061786688
449797845
1694246509
1194295619
1323508761
261078352
911066566
1865087934
1635106441
845032059
577149847
531315978
637449289
1161454684
1423701528
1655819998
555888348
1127179633
1375770307
792007733
121011513
428823062
1605572771
1304869598
485137914
631810911
1085988466
721416978
1474023806
1104530590
1123846368
262434799
1525888127
1206365912
15660340
1670197119
746873396
1309472122
2061091532
1368132456
1782980114
108413402
1418093064
1469649030
1230898793
286838945
271362570
129671111
1591234338
974150988
260306854
2067355135
2131002214
239160894
2013385431
986758287
2018529154
1660692808
1332682063
598589727
140072019
1686327375
1109182697
439088761
672071780
2054423779
69277211
677551134
769487581
1345565960
589715699
2008182572
1257923899
312643278
1718896904
1772438103
319626830
2071223644
117233407
1838177740
193620911
229682251
425036289
227190821
842900639
1979397362
2007394181
241669700
9941920
1415942608
1370972275
1669849997
729622905
1286290235
1164265338
544281097
1030510273
349752131
31936466
2134684444
720662253
1501530745
2087588661
68187912
664187244
834028432
616898582
988808817
1263181067
71852045
1421873106
106537218
117320054
714361972
1700537630
1916700395
2022377951
1287267458
1755279903
534634
1689909053
1708893997
2136901369
1702567524
2014118416
374240106
506570619
1097394921
1831464202
1690405862
1426229704
1447133308
1507692459
1316430770
1354472670
1807061840
701579179
164868642
1455543798
230338849
942359475
631459640
1711409066
2019697051
124997007
982931464
2038087646
487820835
1228143721
865491688
474721670
1323070143
1022519162
1152666508
393449461
1218795023
1748283154
2140208936
2105912290
1765656877
1198561360
255914264
952093457
777007249
1507536459
80498420
67748039
678319095
1345482006
1082936492
1602714056
1468511880
817492812
1808187633
495358400
406501249
1891876106
554240326
347107654
126974498
1446897006
1357067921
1485436135
64722355
1776185680
600080634
292133524
913673800
1554391461
282723393
690829396
1534006512
26430835
485541074
35142306
1226903417
1585300441
863763032
1365469770
182741303
1563735755
1325442401
2133277416
926591683
1343728982
759655201
426352935
47799078
1266908463
383105566
2016964854
1864967927
1200377302
1347368247
618218341
1407832352
329097778
528509281
1849157109
1758194580
1605987117
1693698389
1356615610
1559320134
2100240841
638710052
2026971106
2003142945
2059659619
49165279
671327364
750691048
1717877265
1979739723
868640879
188236271
1218155154
1663902803
406800642
1471751274
1545646819
1721558144
1353323923
861180096
369155799
50591033
930657314
569935231
1223796455
1109083977
695849284
1343861152
143441034
288076807
55514353
2119054731
1867205225
514621563
1352393120
115878412
205150262
1024862677
678795949
46199204
58799053
1378515328
985559369
663113760
1458758705
554885719
2117319808
318393216
1510187956
1221993219
1058592356
1404490686
110846344
533083292
42435162
556151441
1046367480
665287837
1250876312
1501644039
2116314845
762464927
1131006835
96762533
662248571
1118805172
1110837100
1353489920
1176234294
496118326
1102354312
250373413
496697661
269269342
834462918
736872860
1430324113
759610172
2049658563
125970621
1185854549
1609576325
36981419
238824357
1167703855
588632444
1629817082
383678623
759791933
1110870878
364553187
1425418624
445307736
2088448877
1029232151
2036862398
1995705615
571576316
1149843453
1729081669
1550947757
1103864607
1850476209
849292760
1580539743
1078214604
1474523643
2047918682
1849651609
954852699
1256354498
2031825873
1692297749
1416684603
1063790936
490337570
563609763
1330498072
1687208747
1023023061
1394299060
1039734232
1564797344
2069693304
770747182
870134908
464566312
1229059837
935440681
1290781801
1707817600
1676103652
1328707251
957817541
293040857
548707216
1046784924
1268596462
1860691947
1268674164
1885196106
940619434
604879815
1452606761
1336502796
286604044
1811696047
361671697
1722830695
1287928919
1095388189
1138683958
274589892
90103338
1922665393
346789585
1640793940
1681011641
2089686256
426794607
1943125565
531547211
1151202889
1453491726
1432601932
886331254
1950517060
1873092263
904979162
120785109
1010054639
1751065139
1088544264
1508025684
863624420
333731028
832600388
519130693
1446290094
1690430620
1503327323
1776969379
1546739454
1956643300
668833377
1698088515
929597761
1040762849
1006321894
20395878
112570158
742820933
740165938
790247838
690975345
1382645742
1748556480
1485704954
1655246681
1269188352
175317594
1754271702
705063669
2086556044
1862762230
549078941
1177266489
608369393
468614450
563107884
1316047772
1864659647
1389254828
2070718198
2007357143
1931308319
499697379
1355731133
1321599372
1340906157
1105185105
166487465
515140191
1819076798
1070237450
1417997920
1046074877
473794946
1848848424
706361231
1756820940
1221248312
1047979803
1506665980
143701526
235442376
1730196252
440750950
226497473
340782990
2105047698
1930736292
1884191588
1307581140
2040464754
1548909428
10989266
539259399
919603030
1175723794
1850356597
1681929049
998453581
1354040491
1006586156
385940398
1933921590
1508429081
1791191015
2031685403
105012892
565829454
799557120
1428318427
546950699
766852423
1863935620
340497379
1169529703
933535492
72101859
1143950048
972920465
1616369611
197429623
761782472
526361552
236880443
2079785444
462385283
390464642
1370682326
1328643649
2088621542
380938838
1668774499
1578331948
95776112
392597649
1174855524
1241419669
470785164
1927552803
1513698433
2064198398
1255809602
2058065139
870180837
1025174423
750137100
1252292899
1166811285
1945972878
1101677874
1631000213
84566516
776465549
1257758967
981531872
2028894544
322177933
1717954837
37719051
859222252
1065115957
1204872893
1781106002
331173179
563486546
418514437
1351657052
1216827356
1168757781
879615567
625232672
1628407091
1171648493
576455096
1624119418
1825495091
996398110
1905809017
1816243630
73592327
431515874
1112487502
100163450
1205078796
1273576450
324359989
28441065
1268465417
1107240584
620526454
951290538
556390570
1393523493
154528216
412955489
517153513
1970584773
1106488794
2110784432
1176070207
1318050914
467247176
1750915949
645873526
2140864499
1148139305
546657702
1579032572
1563873094
1881349676
175618525
1617116569
1803242545
1032951451
894367339
1987292526
141897508
1621008373
654287862
2077806970
588828220
18147316
2023427549
758517048
886279015
496665377
334579150
1978188270
1879362182
753691790
1073429904
76780265
902262767
611438243
739633488
230027620
1771365887
2086146774
1344760263
110162279
560639099
1049147995
1105673888
1236952439
2101046653
652869113
228753578
31408886
546610361
1484470021
854926333
1716932249
1568775584
738070203
470893167
1212420177
399864074
570259209
1078816142
640749628
1143204846
186870445
550701402
1997756866
634615197
116290971
1885711855
485247314
332418429
167249081
2103218703
1916509928
327834232
840728293
1594293660
749263785
101089198
1207313577
1976877887
1516496381
1928100870
1782298788
2143011653
249427100
832196604
11792335
1483961750
1721484392
1214655290
965650837
2000649191
1627526140
1448600548
2098524194
1512193042
706570068
1002632314
1891680524
1349550675
1300632841
2051670375
1408081151
2095000460
1856084550
1827989599
896720974
1900271516
161625755
86136376
983098081
1952555853
1808126022
691921984
1828315435
1413147362
7676323
641974331
1174383482
494998672
1141124026
1564137710
1942953674
719020508
603255598
1911461299
479356201
1021168299
1337820507
1079055265
842202481
766041996
2083668740
1108274393
968133605
1498133324
1591047636
1442678199
1048670817
2116079060
762129380
120382437
52048063
645866994
962616422
25562213
1572375671
523772965
1299993585
1442769305
278364570
343649390
1206085607
143440280
1387330274
685453471
17167422
505283659
652366284
944032406
1806081554
17111689
210278073
2062507712
2030756147
375134944
96837985
1649460840
798548870
1191936338
1690233243
1414988110
155423257
188496969
1246176809
1463644232
440796253
924732377
1032042147
1383536615
802105702
1544349484
1161745023
1061612094
157203378
154741755
1891074575
2109675793
112491790
321147651
1189109281
16806077
525515704
1230139418
538843388
666024263
934616467
633255656
2142686661
1540301371
1803335102
163203674
390273468
2130031414
720527109
134124063
932314012
916899706
358638134
198973784
261127167
1574539123
1222926461
1636758588
988159561
931699503
1937410215
1004646232
1192695873
2012048553
1210258371
1332200690
2132628067
1480856101
371394595
2075695945
2055811142
722454561
528565916
1060375486
509288713
1291428796
1862327858
1509519339
1927739139
1484932311
1425647882
282736813
1798441169
819957941
1569730536
1899039770
2002589846
1249866709
32364287
1252420512
2093679896
231255106
154816881
1275847407
332743121
1255316575
87514807
1284947199
872355509
1928143966
293588443
1256407936
1152952592
787580007
2072693256
256476324
1508035409
1869957091
1018457958
657236275
946116054
1041774362
917284397
453878540
407094784
1699107050
1842169838
1363860345
1993402465
1978060315
200837904
60082372
748177139
1217473249
1237366700
88180154
1609081501
1375811968
1924801467
1422376547
1440789261
10697740
351827613
315240386
286551844
1529939764
181941879
2101128361
502996168
1048128533
1901435775
1967893841
1651976642
1653156622
1146203298
1657758816
1055443892
1033088338
1162257427
2016632420
1281124276
1829488533
826094
1843111605
75875346
59655169
879721930
1144026877
626589413
1951528171
578242811
2006543506
724717517
1391988357
845384869
1372669735
1235062463
1085639040
813382015
672870193
1542358429
636390745
1475458101
1577223021
1543178104
1098703360
792867436
1886269424
107467104
620391227
1132617397
485526548
1897476798
1737009472
525157587
1834795129
2037939338
783172776
1829209561
130725301
358562544
654548956
190698694
525503018
983119062
612856054
1979628095
1105760507
1041118221
1687446744
1135649153
65197811
1019516361
1368443089
503655442
835793544
1443734212
848379178
2114637243
1030805678
927772612
1598517088
612217295
178551700
921306449
1656085593
857269925
360313132
2099417202
1833015840
2143867381
577134840
2122668733
282798960
832564494
1174534825
1427098231
1529962
1921960323
296498169
1375316759
1798377969
23759
379686741
1935801755
470637443
664507633
959179261
1043173359
477773211
1149973685
2041991612
1435000490
114505
483194752
1772971037
110803912
1556736474
220790463
1983198178
1612922874
354079117
1167229985
182302737
1388741211
1296279712
1859311642
1251918094
1074108560
1203231226
1837081721
1032091551
1257005066
1667050028
358447404
1435853666
782798064
505668289
57647378
362477703
1415217931
1210188832
2081832265
1888857609
1519449671
25853931
364620326
684039353
1040208451
804879131
665987864
156279839
1411836763
1303287756
1745018561
1303321104
1303311814
1332627680
1510931447
1713897569
2139047817
1541614319
721704254
147178212
1049353983
829974163
1480991997
575438414
731329553
1573264256
2131436165
1121635762
1630883878
1405669970
2073157063
234758435
260157119
2084370043
158098334
102997094
773383359
228022527
1703160285
1064205468
235344487
1328790080
93799374
505218584
981211532
1701993791
1343217370
1086651363
1077321583
1654497339
1513555420
382770444
548852778
445685813
300133928
1740974871
1735000887
490201842
1525091217
939259984
203418503
1176832240
261565538
60227041
121298967
2106492871
2130238979
949615275
959164318
422866085
1915345158
758192246
132797794
1103308316
1976317273
122559266
1513910657
1533892245
458499742
652547747
1639614551
781561578
557383809
607235350
1906641811
1870778448
1881834245
1468912867
1908025948
1244608043
512454193
679684021
1365076265
1099114820
848453401
232765323
948044398
2133768526
647099305
951545426
283709107
599768902
1107900158
1482355463
1667527845
1014491137
758994322
1030559888
1777312209
1050854972
1010670010
1583338464
546245193
1178856558
1230155651
1606531619
201814397
1477840866
368718231
1189414641
1587411372
217330286
212827265
1703488195
405929266
1457902725
1692584970
1498407218
941731355
2116497414
362782340
702992001
344620627
111573558
847471017
619620189
1805013036
1687104952
1103455898
248044877
1218866851
1083989321
1362173456
462739123
1615678868
185273762
185834699
1673898863
321393092
1042651192
1262315496
735669342
1489559881
2004948128
928614612
1591406835
1761803226
2032520111
620423530
125251016
319396630
838578481
585169107
1670320780
1324522106
519300688
1242863424
1649340518
927852543
747127776
245254805
1962174602
1034075197
977923284
515291601
378266135
365140557
5760992
2054320805
1326352360
17438936
1488372309
1292498004
980013070
1403744588
1419917828
872350964
1142524210
1131862321
269611003
125848869
1411215523
1215209830
1674191275
1653357695
439570753
348987210
1752263848
410269153
2019469752
1797676082
860133371
2021720983
1172756876
1584893522
1327588867
932811576
1075108138
1360353389
851537943
317520637
2115598038
1418318479
1461585784
1036043480
564469118
1569937877
387325890
1873052509
1171923610
345319767
730808921
1869327786
1516412109
1676327294
1701480142
1114555407
680706622
1118759191
952538761
917814239
882953710
463990056
1126676134
1371911101
85684028
355010943
809425376
1158148166
384286501
1742409796
1059634040
1671962654
1680850761
1602005804
740163687
892200836
1758093179
298543873
1756193548
587052532
1992690778
1290182735
1454957570
1713955070
2044642707
933034773
680461752
1175259449
2026421271
456520609
446238005
1734592192
928544889
1332214488
1899449755
1585683757
1420920997
1179414880
2139388375
1857238820
482654024
1061317064
2044264204
1536158691
75941998
886124258
2030528169
1890093702
1818804553
716936488
1500168412
1720544980
1287304552
378868335
184555081
330751215
1539448259
910794390
1977869138
1656923714
225228351
1160338284
1219271023
1453987169
11068505
556336418
1547381145
2024874495
109880659
388508322
1387959995
1659891225
1804862568
908995921
900173857
897026241
190847299
917440968
416879432
590543874
2071956969
872998912
782440011
1724227629
1105833267
730559417
1129069099
1455929371
401930416
1836710921
1143964946
2078430569
716326832
1771658344
1224942741
2053866876
498429107
33205417
199047089
1413727374
1299473377
1406384392
1454350769
2127936245
1787169256
794182336
722723750
70860966
120150314
1150748658
1264582447
1704634929
345911498
1555403793
1377656976
942103625
368616069
1268111427
790286522
2095097943
2050476443
530353041
796028877
2127949997
529082287
1912558302
670873492
308745508
1975618719
458862932
1875477824
1666197165
238322666
1968685291
307768328
375350262
590564057
996651624
2137493226
1591115227
1100762887
159585649
5718984
1184375561
1124349125
1765861669
1630715064
1264768279
790717640
1384215644
94337762
444203971
1732453197
2116347206
268912838
524186190
784149829
1717418625
1400339407
1213653687
928046960
1364194073
2127445874
1512704652
1354556481
1204684336
1240393395
1552600938
918317660
1663345697
1809204976
748145234
954130947
1778794139
1116215777
2062488750
465650973
1170692009
1542350832
24599714
458351380
1849465827
2028206679
52379806
1642576169
61587780
834852119
856945726
404115338
1801465840
368032329
1880108041
1699160075
1687450156
1979429640
1401180798
1363248187
813788438
34906835
1803092797
1927949147
293888140
77455601
288149551
950212989
309112641
1122622205
764300646
1523920072
941780880
1949155173
1607689544
827075658
1962328866
1223176088
1636758765
808345144
1846474705
722729452
784707765
1098425782
1618702104
832560150
1738755981
67643816
883642078
935611782
345047114
828015251
336460255
586174911
1821255088
122515769
500387656
539382214
2026658218
323427378
618378207
63045581
1873787706
542103303
839442662
2092974121
1685356805
1371959244
1530953292
1992432676
1876612836
544736656
1485930721
1411628123
1096417718
288475
504189921
463497851
393988870
1721235278
570804505
1260166124
1898002016
1227103965
1551945805
995034203
1620147378
1516191475
1976760494
1579265790
1146376435
2062889324
124893222
600056263
1224240160
1299271411
1127119873
2022147966
2047304186
1217068168
1244365135
398319884
1334295731
1855832683
1979413674
1576354159
277766540
20310528
1400691395
1460145741
310394115
465216593
270680335
2056997721
1338324673
408860645
527971549
1673784281
130903724
2124461997
1742341339
1319906645
359251956
2059649145
1382434973
1228012027
1738051173
29999021
727986402
1234653738
201841224
1301823944
1433051233
1216200544
28154947
1225836511
1790577495
159764054
351758943
1409656465
89792453
1879806175
1446142791
2064935860
128726729
328804532
1307337633
1468976396
1682148238
1103649111
1781498247
1203445404
217332718
963387957
983093482
265637950
1579815227
754671987
1886089290
945386620
213389273
5602707
987814946
641781379
1366413246
1075451977
2132249589
1979345158
1191156941
2129446993
371250727
302527309
729702174
387832692
718216242
1380558970
2023508640
1162944883
67452698
689765723
167991411
719044081
2137545577
2141181661
1392674283
78774883
997510687
1652066244
1904664086
1172197688
1863811006
78698536
1033193618
1251608291
806123932
1716212225
1234576203
54619405
1885585841
408688900
551788909
1148957788
1185775376
680413082
1865151623
1544550134
594437549
840881659
475544708
536887936
1771924225
1786120139
1305034658
1738779349
1997259405
1000891228
651881261
1016619887
79176010
524824197
264215371
327606947
1714309835
1880126986
988031888
47123224
305390802
1360173920
372100958
928538224
102994864
355429121
1317187914
1440626573
7823159
1103411821
154033291
154209411
1042505203
1536724765
2010311840
872790318
1501669869
623561672
1891108192
386650369
548445449
1370908530
1047040943
975436337
878990585
1883974521
1722832131
162483892
2135719873
1988688215
975841508
1594935121
424636380
1520802208
313534421
362393074
1895528503
411439646
1075741821
1530533668
548376771
1305772814
1073361701
510551373
605831979
1293651749
2108447534
1359139402
903732666
537937968
2116259292
828768742
1947267325
1834198587
46909332
1784912871
98702088
370443675
1559115654
457174672
1530522800
605760740
1537855673
1078827216
1120308430
1223121920
1943380238
2117483610
2042823935
984211776
2050880263
5191713
66997744
738375819
97334410
1819503253
163738451
1871491380
1347528756
1694169924
744294554
274701373
833674499
730476118
959046729
1154613933
444198625
898645380
1579230646
551773194
1072139989
1701788489
34176965
1373109305
2088948477
560331932
630181368
1957630356
1035456299
729090820
967110807
1161612277
801961269
1805098947
581103801
1943048718
919485612
1338615076
786066618
1668345936
605885376
2071183660
441011343
1792411419
2104891157
972449693
1348189544
1852538933
324899310
103609469
2008577803
1237519924
302237415
2061618736
1933133587
50360845
684851164
642551756
1716577621
719849845
1508992573
80952064
1916735702
408478956
2084348697
1432843054
1284764469
1578854016
1999456216
200851055
2124664180
1846372269
1098251799
1553256721
279702475
1423239072
807043080
871292598
445244023
1432502657
754342073
1881601414
788926785
1806363375
2026073107
1321885734
1439854757
1646639551
768690071
1260785536
1266590977
766620326
1304312373
304352648
96623644
800087949
1034106035
1057814393
94302127
1312599377
826503697
1185316763
1341739910
109531786
653322052
1279784934
2020427928
897695087
989232170
379446489
20633922
1327532592
1115228994
2012583478
1850678901
480149906
1256204870
1074383488
1216957104
1581850223
1274526257
862542070
1904017232
1434426517
270221154
246473659
252897318
1202556643
249299556
1240502659
25731086
2066349417
867366769
582406524
1165024550
50596803
1265594228
1767449399
1450501322
1726359331
406032275
674491138
515393626
1347992838
1424986606
2042252110
970975398
1724741882
1047318005
1146029612
1373455221
1744571136
152668154
419391828
515835451
1379497520
2145815026
475610744
434629478
580052511
1638368256
783599314
1076682405
949292543
1871131704
2070658344
1299933306
1707675298
4216502
748052446
801727189
118481986
1357667929
990347944
103740784
1109744978
895022292
811641355
1546377777
565418139
922043106
859253888
1882777801
1317014268
579338435
1533238640
937880512
207294098
2046774782
380813038
2062269448
1838872626
952848918
1414937690
1235133833
1611380316
1448387683
1065708606
1116017516
1247540811
1933540644
133159653
229672076
1764807639
592227476
280321180
734971615
1999179309
1321819089
1555982210
837647585
1798883115
866030947
829257332
1242687749
1021757713
523343102
784495273
1407582756
638866639
258334620
103360136
1205587960
1176008808
36840527
122402604
172494543
1511517473
1482220615
1818371948
722803823
1923251656
1358291740
630710667
567225391
650048693
1219583614
1564494347
1827324629
1085182613
277483330
213080292
373717821
1087441964
1564930450
1003175229
2114523738
1462898875
29480037
1796998718
1880931238
476665932
1532736183
857626153
1873329526
1586903527
285987557
1353063526
1326077072
1197459964
43691989
689854441
435020141
1946320947
112830543
1193468186
172579832
1351902785
1539864584
1781611534
941166411
600362456
2017032009
38368097
1860149000
949784196
883270541
1383594488
319443638
2004077783
448884612
2069992693
1148889639
139610077
2038651866
1493847789
1922447975
1140273058
938300983
1831891323
1633538301
1237681083
1024058152
28608267
774693045
75626709
617483594
1151821432
904017361
1074751399
1588665742
1505182717
1431499360
779272957
1005263868
987024386
1476973212
1518835058
1617631083
1141458328
141342757
183371965
2058761843
1821817895
933134357
2145088200
469798581
2040214064
979049801
1117154534
49333804
1687149329
1131544114
1837592976
681540252
1109220781
862631965
1743192754
1619227103
735977165
1746664474
137517041
1629197046
164074158
1309987425
1823446280
340239667
370382816
1893277692
426412063
459331921
413325689
101871875
254996319
71506165
485570805
1928728353
390416446
1100488652
1339375777
306273251
1801921753
299195158
1080270450
206403122
845155003
494768646
1903142167
1641752033
2094520549
911693432
2135021382
1566052525
113489452
1181301912
389904758
1971205493
2108327755
648862567
491662373
1196339521
1814687099
1116312920
488017574
747162487
793037782
508045174
184084607
383666652
35936004
198181628
1664277499
1061555375
957655646
304049319
1667571938
1676538705
883287575
1225745854
1828734552
1047332976
1778046618
739531498
355433710
251065810
359539091
734830187
16410974
275890549
1222049021
256747225
1786183190
1684983990
114715812
54597519
235167324
86521198
11929969
100831712
1151846319
247677464
1417760445
890195094
985957575
943285602
1428320446
1496871814
8906594
526929796
1986771732
1814647207
595741336
451566975
1796634354
854736770
386276633
393760176
1524652320
1852398781
1795552112
498416769
1393588470
189927223
793420428
2019944538
869059854
693914711
1660576121
305413411
1623798607
1093445808
1988752354
88091159
1677262379
649998447
810605698
2111749272
2097941247
512690065
840537897
2097710351
1218470044
958976523
1881594592
907559747
1043420404
699786340
541516976
916118137
1005403209
1366571893
28166427
1041337618
867868255
1123499222
1550831298
648512046
1289090461
222904204
966054231
2130415791
1905325155
807263155
450734655
2017416190
1222399135
795214574
1668588592
319588374
124071038
1438048482
820114753
7450097
1412353490
1377076014
364724360
2077685783
816983008
2127645061
2109022449
1971092966
1823197662
1146298035
2091236144
1014151453
702623899
867137515
1754748929
1913538720
1413934429
573513080
1620969188
1878523427
923801597
1072347914
1219708810
1830433237
2135974157
1490106410
1287830777
348937697
150579217
680056738
725804759
1857946747
1126046188
1723605244
1506993251
1698814439
1283446477
1921224513
209075943
1790589620
563552508
1220348613
1109899993
906487440
1364726398
977414256
932983592
1224476077
773905259
604910091
53377907
1928229826
1415153942
1015346973
588073333
1152996807
678318771
1579901997
1894000610
1920660624
434991381
289596446
1012429045
1788797580
162626536
1926793106
1070813153
2026858178
622940404
2029581725
959564730
512766577
1622049013
2027561946
705943877
1650678727
2010859315
1022088878
564360602
830055233
2033256253
1709173178
1942800414
252641196
1756386003
1121673129
1744850049
800354798
1801681075
1109474077
867698239
1172840957
987535970
346562089
51951825
813482590
1334332204
472625938
1680354285
1785806102
1155380532
1013636243
523334805
251242370
1922386099
761507239
1628456876
2073722585
305066526
1971202708
440161373
358034397
137418685
1068945485
395158990
1964298189
212312161
1392108839
533925500
1114790030
1989231118
83923218
1265867003
1266080823
1509644133
471907843
1500775312
1922514440
2025717391
815841217
2002338237
1538530002
970735312
1061143649
1199638155
1406204939
1941108633
1136921796
1806259985
1181078980
1363105293
1535110256
2004886617
776718672
2061882330
484348425
1899228650
1332097685
1866644732
36280171
1813933011
692648841
548224530
2060999244
1405239610
2050832746
2016803619
1876564970
729069098
1428492231
1326067020
1147922860
1496087136
1004527093
1128548583
506154309
135163593
1659875874
89336970
70698276
1232173199
977340126
1463866961
776799317
1496472295
303416813
2000790270
704379661
1280350536
842307030
320148330
1292936916
1995268608
2090691912
702618587
1100524253
15040599
1009020874
1850800330
1357295569
1851741722
175378886
1256230550
1881836758
1405476605
1209500894
509431486
1917728573
46774893
1951296479
516269758
669547206
941702510
1233836053
214955518
523663941
803245373
1587186608
42077195
590149492
140689786
731678667
727854890
164782948
31264336
889446314
485141087
1462941356
1926559493
1174984059
1376314203
861802976
936544272
252263929
2089875836
788735372
1992792245
729361770
1940843306
1398170229
1153767047
103082889
2122204510
2132210200
381113986
1235562392
370235437
463632006
1677881387
101098695
2052126293
1109955452
66559745
1942337162
423476062
2049916250
356298133
1063232751
1346099411
1337512494
677275378
265937013
2066902510
410843738
1961300309
96513661
359097589
1556434910
309457070
1061033460
1679874443
2040450805
89444384
17437454
993331048
925961948
1754830159
2064978815
1741799413
925647136
488233277
988658499
769943781
1281293077
667585426
1023602809
145457840
2107950238
1328389387
822292257
119191114
729706877
306557134
1824138975
685403061
147145009
1095751467
871210393
281798725
1409927118
1388531715
1792711813
907736291
5217531
86987948
2081678469
1963330609
1089918327
2024794774
832743939
2091258011
902054524
684899589
2087360886
387877619
1092188798
300220445
603071310
767520964
1670228294
1388534228
466620558
851538447
1295525981
1181013493
1126129436
1181077473
773709498
1585045123
494560593
2103622308
743598480
2056798152
605962050
581253246
1199443101
227356959
553091676
647074467
1452894663
479094700
477706587
705383702
902824499
35860783
1111435603
867017624
664436132
1623102869
1067212150
566071411
1564589013
1461944585
39254841
1400789773
270248777
1389098842
1693605625
1353821599
234023633
1252805798
1091076057
1714172727
405418346
1053518149
257137741
1116192546
1984724471
256447089
808005207
370932240
568004645
395001265
776415073
361142420
2051680452
2020305591
1223980313
2116819396
2101186826
509412656
1368771814
1614417134
271969298
1453707209
1811398958
2043928704
2113916478
820074034
128916648
1530083243
1666555356
2015913638
1947240247
1537526007
1665481546
1096127841
1063285188
459981892
487223609
1644152292
620513984
1722663286
36646087
501464510
626915936
1237661257
1424129579
1989525104
2113578660
121664730
1133994140
1265903616
371048403
1681469795
1209813584
1576280925
419517631
1738052006
628917602
1484870546
1552199266
890749370
421285855
608801202
1593980327
484774661
278971246
745385340
367369679
1291231938
2002028126
590362806
2042845649
1228113903
1926906770
2010863853
869423211
1807517996
807266984
1781965259
197724268
784161712
781563972
176551807
876520555
1699703028
1225000578
2066380948
1456588709
1360469347
269149401
1931374797
1215646289
778354273
1677883601
1319457455
426009896
1623312515
413345231
1839774306
1130307186
1576261134
1312062903
895186900
200277394
1302203612
286390485
1155244110
1201407957
264901778
964064843
1252829641
100533343
2093061538
1923056752
1795329142
1307445414
885079726
1098477797
1291250901
1945521298
1043223270
1478828252
786517664
1014384287
2098708750
2093527296
1345015530
1710559254
1055637685
1195105977
286909848
1732514248
694876441
2051094315
1596239969
540211217
1409429218
1109201021
1586775333
1924525660
785611637
729499910
1077971863
897524884
450365894
850710841
1416110049
808229583
983784872
1554381191
834256143
1414214945
191963543
1600556327
835235490
764418321
1111915774
2052370578
306531225
248074312
957346436
973310502
1014134744
1344714283
1808058052
96383762
175189914
110898036
498658706
2037608103
1545279601
1933447766
996573413
938519371
1799691342
77140827
1830272799
244238962
291703618
589703389
318411026
1953509549
379930263
622588916
189175820
615226961
751399354
754866183
792642787
1272008605
1710697883
1634557970
1677161815
2119951455
1243732631
1540647318
1877613225
1857950051
596140677
1589287393
2122278890
517871530
889981815
1536530915
1457064003
300942639
1261916417
186620595
1262738706
1354742912
2062403501
1515299088
1255916548
1671153242
1725826638
826481334
1191831020
976349267
250517734
542095786
1252428881
1389266456
2063530546
1258592633
816283654
1334823282
74815186
2004199940
1550053270
155030117
406050415
2075944320
764861682
345452460
78196533
1518390060
644420732
403168917
1172193003
982361265
1508616804
1020466051
1131474458
76616032
1032585656
2011794091
446339468
1430936494
1613388307
1538793266
1484342624
428217397
1436280337
492924000
1995757193
342455942
1434544604
1962095997
12146068
1068373473
544956576
21534252
1994340422
1754189937
920955887
1567226499
1828369604
591858762
1214040241
509337508
1315642122
707083147
59412089
2104318900
1642280856
2085726242
295728426
70741460
1715715407
327846156
290153346
614340402
234928243
1328962936
1356137882
1078213243
745211843
1045270949
1466083808
1073955989
441901063
1086090037
22653269
2098699441
767055174
201211099
202527720
1657986176
435088764
1976755023
1763862538
1489293472
748239491
51349830
296226856
845955295
485064012
397128554
1444833668
312508354
160714434
1212912872
1331990961
1711588432
1267880683
883469267
566246810
1358317710
1913516816
2103026859
851760966
713437919
234233696
1452967913
1193813055
1596999246
1775180419
1825975480
900559857
1528781270
1685735998
1188165219
2020627883
1693489618
1674449578
209508404
1710741221
520523603
905361563
411214175
1067141617
916254959
1052330772
2112131431
182555542
485374629
2010224195
838350112
1470366105
2145128079
432282958
1447922153
618506536
346774665
882711775
756902467
170937574
679826170
372610345
369181271
608684864
1334711926
364338253
131402714
2120553652
1954693872
976828535
1472500309
1400482223
2011968300
879493751
1017446348
89956752
2132939059
1232195409
1625010347
281163811
140357266
387457862
2083737573
280945786
1381967083
130952140
1512061819
348059299
590036404
1590690127
1612001430
536591965
2056692435
2065691219
447299500
563558658
1114560142
1241961639
259000668
279398473
389149812
1609851165
210059683
395931553
1365653654
1354273785
1844215084
1584929692
146952358
640620685
1409696990
196767451
1601664016
1050000225
226193908
2137495910
2098086788
1776739257
35640138
477542084
1030189692
1337005588
997005489
678704024
965817882
2097446686
978781960
1637203012
1967291979
1949271215
559543668
1736815456
619509331
908288367
1422168192
1934569453
762760097
2138687036
308144003
519275254
801980351
1496613891
615038935
626148965
664862514
661667742
1025847709
254604193
1572684463
241379870
739347411
841941210
730511059
1478542396
457932994
990087119
1315908798
2075895920
621976163
866219065
1322979825
8281431
378336771
320289151
1207283878
907292389
1762609432
1681854857
704198775
479924808
2085170453
1961149137
1651478058
1572310748
1586934811
1191571021
715187231
1642311907
2010662055
703981093
363141727
1532101619
911326933
1900940263
1420355346
299734202
1815209739
867415610
152553227
1369439188
1602427889
1402773453
1635497289
400977844
627462464
1348132176
654551991
2019483285
1016681788
2111396784
1321331518
913707420
2053725147
1167189618
315821146
889181719
1079169898
2070263176
213833441
677523615
397377980
488735780
1132716714
1704760975
1005840040
60174091
484376402
983838955
1260186020
542038472
578774281
1924015674
1192152523
1527619139
284732579
52489441
1237740922
2119680598
795053934
1543873899
1230880592
1652192642
2076078051
2029157612
134521290
714152140
1228843591
361174781
1328476243
1865812775
48475098
1387528117
1549328029
514261210
1572656085
673589011
1893899609
709222721
1668488095
793731520
1168393908
1300180429
1590134553
732230847
905646606
1379856086
1490508831
768419387
1295044746
859646803
2132222993
1301600455
2084483389
1552606777
1997894378
950414781
487345480
250127663
1446410292
974728770
191626385
311393864
683235066
1763147645
53834060
1916120884
746079740
1525422715
503291155
1731705369
552892455
116920465
974838851
1945046341
1331612901
19223677
1200384754
1633628289
846088153
1234209944
1860968610
1904376739
1861570989
776138156
1092973900
396317904
457621508
502602952
507300980
1815017107
614180413
1358174629
1146751598
1509867064
1993010247
1465987294
2138665038
777323103
1673769263
1780872707
1027850220
1174564943
626749698
1310017111
1471064174
90764123
891352808
785535617
1009154657
564208245
453317603
288797014
740434961
2097624699
1019879543
1527806256
790787461
2040039535
625689522
1882284912
1832758598
665491484
734823469
182973918
209210386
530881019
1487183910
1075557659
1380725124
562335060
1571925394
224747212
903807036
1159256840
1982431844
1637624885
1049151839
435649325
41346357
1181817905
2104230579
240886707
972326046
735135064
671072420
1345519284
1433843848
1407725687
1418542110
465791013
582289871
12270296
415342051
259142896
29655740
1249312814
1301615507
609616024
1660143243
1873268002
48769852
1465648027
1954149186
2125863395
945321916
1592390044
1284065380
1780484954
1072528754
2097504235
2104924074
1862860398
1113515488
371831693
650542538
802691566
869596375
823498645
1058103798
46065845
589591341
1677261625
2144288384
908131324
749104273
2005702726
222048629
1928697250
2095960857
817627471
698799031
1868323464
918221657
1034631146
2090424968
1371409510
984506569
855689962
862879508
1995590877
1046225502
1518173334
33763019
1141073513
1400907300
1275752690
1331037133
1179197475
1999961700
1720116269
587564282
582194934
2083382492
1035888829
901656111
926883870
571803481
1997581628
1472807108
1470772083
1867455674
1450429275
906845084
950427114
1770340378
1771707828
1592908622
1792883632
343283064
1327799883
1169556119
960657840
766457455
199937115
1676470880
1414259029
1861215650
947985187
2112830123
1841850668
940968907
222750679
2016651672
1194283093
1553365782
1935996846
413090980
912277526
1872854091
1162182314
2147385546
1257076404
1295295115
1362013591
486019685
136902863
1165682571
2093533176
1391103394
374197390
989597671
410567354
205901589
1597913929
859592666
93874795
1896950469
1097866286
1284335201
1253380391
2138007148
1572873740
1123125996
220054905
1292990456
50678258
689061960
657067857
1168707128
1549604196
963312052
918697987
1267458432
1296702561
652818099
131209003
886623306
1356688389
459464702
711944613
948939290
1061422115
493087296
1419554675
2083324048
254892686
1710507140
1672581578
326791191
2126505021
1108806319
1771164245
1768221560
159426552
1927545370
771473468
835303486
798152980
440163959
1817654986
827012801
1404860659
557567341
1519264838
1499362134
1553793507
682019689
764909413
1810005354
1328748753
2058829646
1551783473
313690151
1192118246
550002365
1389099887
348377944
44417184
780327661
392273365
327178830
812459627
122311804
619117980
3100079
1130389501
1506613044
1293499198
1113346669
1407152822
1219960731
6427945
1431210665
1943233503
917071297
926985865
1941988901
1664427056
1857450710
53271927
1042889170
1009746035
1774533577
2025717874
554279054
2083855547
1012614996
889085425
499884902
1099134689
1198463204
871631194
2045225376
715911187
436463047
109597201
1025454426
2145115968
141529242
840350102
1354649305
733785080
1498148354
604795273
2129982998
199552902
120869105
673276470
41486854
1190371446
2039504581
936622140
1271018881
546194385
1036856191
1173289930
441486085
832251868
897949203
1493675504
93252832
2100340239
1564155040
1542746005
302136913
282226220
1113555207
57519857
1956010573
951441142
1989235800
69000856
788125045
1323710968
1225479129
344208179
1025082570
1312969945
1315454180
1514662379
485281612
409711536
1107026354
1786910443
249808098
1205937157
321029307
1894382370
107479033
1973235203
2080865627
1639441115
1593920555
196188052
1317282919
1313770426
198121527
343469544
920127537
215159617
472362256
1880561699
186345588
1593601284
424554096
2015490549
1500314365
612589810
1850762073
1533734085
1174140897
1773932836
1010648557
1644346150
1831824779
1258424520
839212033
1404043897
1699470663
834654675
947246885
1764889832
639115014
1610290058
2145352985
46707828
203591223
325990618
1041913728
1419369576
1617395013
1096326741
817311077
1403950101
1144648479
139348069
1078968858
1818216698
477081050
1970283098
1862720930
1831612593
368144362
513131246
224992816
386937867
552637621
1527889095
100634355
1855512581
1193470870
282686124
1761937667
923459925
210099574
469333818
1053776848
1930855885
424269847
1247769090
144522419
1555154615
1051132587
1042452234
1016725451
2144426924
2138847862
1150514118
1929910321
31052815
549017158
1350352406
1738760143
566344115
1689629476
1243417213
1668032512
587053869
2008287474
1334018576
405541307
527425019
989103505
1276637449
1881517456
716355733
114700941
2117559527
1367336062
1127855292
732471354
367940241
1444816751
1138711044
1810815602
267994297
2109106227
1654300704
1643422887
1280643587
1763039539
1194608754
1035402899
533175194
983922206
1727348962
121696206
1139413716
1230984110
409406985
347970717
291358672
1753593988
1012874615
715170196
1542750224
529333491
1739513724
1197848712
414536700
1254699836
720308863
1804117210
700912998
1049663469
1812161423
1098278518
1147747933
732154511
1057731263
1616426974
1631872625
751619323
1251834717
2143080702
125518272
314952816
87990109
1362523115
117778152
882422098
3803526
1480606082
1593515308
1070102423
2114412377
2142917999
413168304
1018515274
1084144483
1468541354
1343216445
952927276
1311862767
1408156650
2006324672
1228222093
1625346136
460597556
451091232
1573563222
1345061984
1730222616
56284222
626383810
15589806
874911532
518936591
286666500
1256443433
84192655
1862709812
1456173309
1222027993
863898180
220868902
630285023
849265924
1537726320
2133146703
452861094
777769344
866672583
614445576
1662268298
2019159678
851114917
2082983592
1320790877
1463594357
1027458144
1440455210
293908041
204023383
581538150
1174003272
1087311311
1288179892
360004549
1237558599
455182875
1461249704
1678060283
355942328
271049391
1429147410
484976841
1749930778
1988013778
286396266
1875017168
377778081
1439432009
1729742543
124278107
463056747
682868035
2000662289
1221093961
747166585
2069425698
1274947604
1432877702
736860830
1346148293
125225392
1733362731
1158359017
1047235337
632864117
393463974
822743221
1225517496
85991882
1587321398
1303345775
24868561
736588624
608104205
897380826
441429771
740556793
1970716275
1960296539
715696430
361128035
163652647
1211026102
2120727977
374864629
168644001
52819733
1895495534
1129221445
568765876
1492130714
1972259857
2012135283
966359122
975205418
412326837
1599520036
1397909522
1549574477
1941076476
2003425454
1683671422
1148726694
1045478750
1182151902
649187169
1403165879
1510266938
93157243
1180970885
1685127427
1935866010
803832693
2032338588
1957436038
213250246
970341160
2109408294
753663114
156559154
666454598
875356070
1328167973
359059183
1475410168
1984435226
831759955
251963381
274924789
331932682
1795325556
1657505525
1119126640
1411032778
984237121
521102929
4444310
587160526
2090730182
1442823664
1092450096
343770980
687482160
1076814738
1866806571
932533927
1805309570
1846358712
432797919
1046350846
1449649999
940113286
1229712445
1431089924
140458879
35931336
696485686
444931453
1604763952
1357985719
434678214
20326065
1829695240
453409991
959233611
203571280
1670302144
857489945
634053578
764757635
643986218
472061128
2010718267
1109957617
1687502787
298156604
1718983320
114724452
1625314742
216367029
491314495
436077261
417780281
214342321
2092310555
169306496
1995995324
1924526488
1500683134
737933996
363063352
1193341739
1314709728
1841314358
1551981145
1277945772
1435320186
440583221
1639901465
1392066713
599272352
78668165
68639996
1576186004
723235795
1516135277
486310885
864357541
961607882
1685866528
2061373153
568325054
1434104113
1379772222
127269003
1433026233
1516876544
926770588
388199146
1220295022
1114670731
1090204133
1459445339
2115019451
952041367
1098139816
912607072
1597862862
1178525879
200835207
1682173220
1382380012
1443530024
1149017872
658001733
1186170274
1471582938
684389334
1621247171
898685719
1942467812
101924321
2073139619
1374079690
416112143
2088425264
1554167126
1612548484
498766412
1701718334
535939414
1990762681
1345698241
680814882
242058971
806497811
62421684
107387948
871521642
613805372
410557308
1586160535
1672954222
1383925366
1999826274
993333562
1085602173
1904977909
688996003
1911391091
198243715
116483465
17060954
1967081902
162835671
1817010542
1040903424
32411813
1180337057
1568095152
603900697
628643432
1417231075
98421543
1117832814
851207834
1662444683
1869389223
12380007
349347557
598500223
571031528
56592600
254573382
2137157840
869879317
791970217
1564731904
34679409
2141342646
1279875154
1261987908
768289072
800343106
1116437462
1272669678
433921905
1223701367
2004584191
1070395933
1414201073
1654338787
195988026
342470516
1962124996
1020230968
282484032
409669701
765729528
1887181197
1328151295
1597692666
1652768954
17070166
1395057090
1260058064
2053056115
682670339
1120173801
1499626455
512020784
1312802055
1666359513
321984636
233542396
722218822
1197207720
270117985
2006771945
1179966722
1308980515
1197816158
73523685
190477725
1938037986
2142180963
1340017788
1696766674
1818316750
62614666
224914678
1943136725
593988213
1586035307
1962081319
481149479
1949302684
1069490503
1488399769
1727453049
1651131002
1287207053
1813773606
1290635289
404158825
160442915
1355089404
1634795227
588159006
816011108
1856118863
1741298243
1011687633
1044497565
1879902188
1012080045
1503391864
691309931
1931315852
835528743
1683132131
940286290
494747066
1347712655
772246248
506316685
1076083971
805595639
506092376
181201903
478441805
2054969667
429869382
385856076
618061143
1939220690
1335255890
123818909
1027765596
1119857356
1693873915
548978983
332856474
327665556
1775571705
1581781521
425356311
84962652
445944267
730150538
2098552933
1161185646
677456852
1511847083
1239879769
492783606
585503132
1749101668
1661586058
604035992
523472390
1248027591
588315808
923733709
1575956624
1318886243
1204404420
1487231900
2097610644
1461938879
566686733
5917571
792769158
340878237
780260594
1892606117
102626461
366526414
1477978486
573228236
279883315
2112574479
231796000
1465270978
1812617116
1479789832
1152419824
2095252995
1615418252
295842585
797281202
2108990242
1190613229
1294776060
569834183
1251600421
1041741137
1422247360
440211104
1730671727
351604524
753427847
1498264930
1732778288
1846841362
1547426044
1097146516
1711899071
1137086225
1206881259
1727298364
526885907
1391268537
412108830
1478406114
2077653035
1773232996
1916252208
453830611
92633358
906077682
1712784803
1132693404
1818914047
1909423404
1652437911
1145091815
1866790244
824751305
161489866
1221422592
887875445
543355751
1047878299
1888095350
1515547581
783512728
1648220999
870282884
921364292
1940638554
742610089
278772855
433695566
338996332
949785695
1387349995
137457099
96452687
1641235572
1786221250
1287751975
1284079051
879554122
1109157220
2009466148
870583260
1249396681
1737006086
1033201369
94645263
543147841
680228446
2023770276
1877552462
2070052789
1795648595
1815329604
379118865
1161053429
453742055
1116695837
1074311815
1332090891
2095212627
570464968
577538193
1146608539
155153410
433244115
298123147
580145132
903089234
285687375
740651088
2056804157
750054439
1306810260
608900580
1176928710
2031695206
512592988
1889417296
325575315
404487775
536169587
1859542538
1698376471
675899435
429498382
2056947454
355667889
585121310
1637650257
127299051
853865520
500242894
1038701154
94229546
1330175894
228856754
1010256454
798413331
1510717661
1519253350
64733379
1677996681
836029037
1545470809
830173353
1210635467
1201639356
1930243587
1573705233
1021122228
946522058
14153023
96224962
374294227
127783644
1760277293
593678906
369631005
799364589
391151065
1684072992
1487685267
224929588
1020824647
189649478
1058266233
1045791359
150873519
789371262
1416694069
1609401574
632887055
871979162
1365154262
985985583
431272323
133856322
500146528
1109737323
2037338369
1538249804
435758120
1955195113
2011982377
1208462269
7260300
274468098
1942102098
145762770
1640731280
997020053
225141883
821311912
207594900
718475101
669489858
28654299
679218806
199411290
1825622397
1280473433
1813353979
1714477780
154226292
393178603
110598932
1771214945
1484922438
128567006
1205859605
440696670
391809468
1601189631
192732654
276158518
2138737754
1045106590
459662467
127569903
1526244032
554147580
193521355
1157913842
746334493
22501907
27530248
1818503824
2123186246
1418972112
1929770816
737463674
1143160295
242765332
468486500
1093664835
1891279039
901941495
1381780336
839821163
240881802
97172511
1483237561
905272697
471458588
155504239
2013585702
747521948
1740090080
259728948
2090580957
670118275
1630752194
1450461632
213794990
2056974856
388637387
1100236648
2020293421
1758795532
521705524
1969939874
1183007781
273603014
614523445
914332582
639898843
1338530687
924922172
1913409981
1724112935
1943087395
755134349
1689774189
1007007083
750454757
407406628
1686211216
1482681091
1426196841
1343042767
1747829782
1405980548
1451943955
2125354049
2141610604
1642325372
137931539
1956169896
232660433
214230009
746230507
867753302
904464459
8897059
1284722106
1069102482
303744650
1825605956
58356438
995705515
1964740694
544190014
1717127144
994329130
570750991
1157805206
398707944
2062664749
431455156
112121957
904859592
1211677042
1354357990
2116993278
994429322
106826156
1511211270
1636579884
333201960
428323306
1353783700
1375664001
426015854
1604152092
168416255
327769724
1516481310
331339541
1640845993
353130439
143256615
362756251
932457723
1839934163
623726039
236629970
77510364
1450729245
34151012
1320223299
1087689195
763668189
1870818497
292284304
592938312
965267734
2027097134
1796137149
605380034
864273385
1503367499
1366463942
15898251
231046977
1736298897
202751049
1781926061
100673037
2105578552
1024230867
1594614842
1243091359
236817830
1821873571
739192747
1435233072
1543152878
566984577
1793790238
795725353
2020572832
382848407
1397021988
1460040477
169366124
2137820844
574615799
2002477308
81200699
612723927
1460424866
1743857656
1740870338
1202801432
1118447
323134484
1152168074
1437690966
1432585901
294012463
1206504180
1729831164
1650212663
544892865
777993568
1785658736
154845383
521249825
313907034
319330414
954798786
1442331389
971417559
1282396453
1041239528
470514248
173806335
2041879997
768439343
1341927870
537472367
882794740
24957412
779430725
2063098034
278382891
405021981
1044295429
351426375
425735763
1932873191
1643645952
1040069061
1571530623
695551945
421538711
1989935525
1375351505
872032296
407251768
431656707
940573066
1716578365
576388730
126444526
2073483323
335279101
1933384144
627581073
479339450
446399283
364324028
1851004984
1282314324
1093712261
759870266
2052404488
1385572135
437030614
239077701
1384850490
563213627
1444642523
1955849361
446417563
1038235885
1029636630
1148997110
258211969
869669105
1233505828
2103276855
367761037
1506533892
749985103
1780978146
347971857
6475182
1605058455
540462780
350620983
2051493884
665235939
133053129
787840152
291696102
1565982663
2020000958
327969287
257465359
462695022
1638612028
235836720
1935057951
1567840568
387603710
859813782
1197937652
2022871642
94887951
78282775
1132966644
1233861310
2144704324
752015286
217219384
1436311166
1264422507
391408996
1679801582
364757197
1118189038
187599639
2083156363
342668467
641307961
345911510
39882037
10730697
681084123
1996978649
216497944
1435366369
1357050041
244271242
998137461
933707082
116269649
2082880237
1300666325
756694145
1971458857
770041446
1285301216
1615664658
1838597823
1354849442
723928572
682489731
394964242
2007627557
1516884239
653289429
90901663
1198091354
1673918341
1460428659
596079886
1032989399
2095358157
326117519
313080011
872873593
1590118236
569771952
694677458
297466975
1538875142
72264526
808714693
745191091
1213285289
1790010578
1708144688
909097403
1204334382
1354967129
2014533769
753880974
1813362534
2042975445
1592444701
549817458
1582126317
842876110
1840721974
1236116230
1811444023
1919264341
2033990544
1271431393
1646558298
903519060
511460814
885174830
253266919
437363074
150545149
737840780
397934901
374227783
217245855
36154597
96188108
1692700541
73252982
1147445250
269137855
2126141831
459784682
832305801
513506509
1461207626
461886818
1887017818
1869001728
1459324875
1244568974
656490854
169119102
1815715205
441608663
487287046
1546490516
1508281603
1043280073
1518956319
1740112907
1418665398
414421738
1217527138
1649065981
1442301252
607380411
647413732
2059317257
2033279058
505167056
1128554371
935837854
418689532
628791302
1076742103
31350098
1465232464
2086269299
1199813071
1862433078
654278889
1107784128
2115598741
1325472649
1665825117
1182441669
588790160
1124431570
2107414034
87662381
971058984
1532921512
1134950519
1748134151
1237346086
1250047590
1126830504
690102357
842052025
880217794
1428593630
37969586
1234296428
2112711909
1665751441
1562152917
2001879389
1047609371
130391740
1348949020
967605808
490557393
951754862
69855773
171613587
1750665900
1165725073
2101060005
1539270720
566877223
86666867
1603098051
1990659257
247532337
859229624
1756294763
1222642128
147791795
393291870
975891342
1355637849
1766183427
1015293429
91289362
573776600
1662091251
549755038
1227390600
522064209
2138254315
2053719510
300177019
1575472771
908329654
1499166285
374367104
1486364542
1099655638
636571246
286412224
1761905581
1540396452
889384501
1756772805
1076838845
28354682
1726699958
136350757
1988510585
740448004
136718734
1075688124
96721433
703600859
1868235454
617150231
1951486634
1586617560
499635986
396581201
892142067
732907595
1947921848
290681289
1047826708
785612092
1592636119
1143430014
466915740
1157326860
858869820
1519494678
1228822924
1908905640
1274940782
1660571802
1835345990
1480234422
1482061963
1818020733
446927443
1728894877
680482116
1833697920
269104385
851386979
808277612
1226141647
192459818
867468930
1512676680
618411315
415366454
1052564527
984482439
1084571437
1761399769
312003172
444212718
778923690
541173187
1025529046
1296189129
193121176
792111172
1725231597
1031333004
1316601594
954940102
1137191415
353642079
1312249141
883135575
2095037488
1811942361
1554614380
1851111250
1554009567
1779328284
702976617
1069067651
1724358745
1398117175
579618659
1457982786
1109348051
51318851
509114287
515228872
1119584
1780924356
2048088681
1610624656
1436917445
1003226780
570752904
2051698119
1169611498
192260966
542034467
490410796
205446290
1021935395
1956770515
999098328
1322008661
1207487747
1357648228
54182637
776280674
1992463068
1353887804
2109981947
1380019513
1852604689
1593238785
378362991
1717970739
2137244499
1083831447
612348487
1179232596
1800835234
526121975
924851619
1015731604
70746989
2074977082
1317650546
1172546706
1086044709
430823271
1355115401
958415985
535084891
1338805558
2116143844
151240391
1984379248
330009270
1498208798
222504722
81748987
1005992437
1863295042
1541427264
40128226
738820909
615330966
1011682419
220915587
6598361
856033905
568324435
1288292468
1492930653
935363936
1665378301
1607389612
145242011
1289213495
279560705
183994630
1057319890
1645354500
1521096914
2088583848
876948911
587127709
1876407047
1462112456
1954677064
121544416
255079137
501972060
575914250
1106576850
1238027510
36177149
1719383789
543555580
232506792
56387902
1151451069
115301182
438401133
1086175103
859534476
506435552
1607984391
1373447499
517365164
1795884334
642762353
1960489003
1864248392
1944069322
1928736960
1572046270
907541797
1220302863
1289336817
1935487893
1747690084
872534961
1792417059
1283367002
1437857434
298834897
934249999
1186450197
485438866
1193167031
1468414507
545870973
1833459773
279794410
2116807160
252497347
991077830
1695196996
1845722159
1573835408
1827657406
1812775794
1664378101
1077667763
440065597
423991791
2132444031
422650943
602883299
1175289498
2080082088
509714843
1202109272
988240449
153806072
1650570189
1181068144
1864312832
736444125
2034821557
1460655091
1621342404
1632399583
419157333
1585310047
1161609110
34410714
1196333975
1296908639
2036213170
274103397
1565609327
228754411
2012850010
619606205
1614219133
423126687
1372567475
541665340
1835588160
573795846
165719287
414122142
947223304
794015944
1874801890
915974476
1588509464
641585455
128258327
1284168262
493209828
2092140411
1263213213
2010812715
1154955249
733336737
228953925
2078464083
318230726
94946338
247833910
1364530369
1987258926
984770128
1413572302
258792670
323815402
615369312
631429143
1693472165
1068926073
1714094492
461332881
1258691182
281542719
2115315748
49841569
1946790289
1945164319
733444236
1854332052
883383208
990769325
1559913785
672159744
1168695759
1849157745
1657912032
1466617951
1090210659
662322645
1307888505
327931889
613913719
834936019
538550012
1002887181
1914092621
495190291
1812737844
1637512455
836395886
2055151223
286959815
984496763
886239637
1737855228
1953478289
96571074
1745634458
776230251
1964233413
74248465
1766450746
685115709
1433313820
649493334
1276889647
1062433529
2000770428
1150988452
586454336
1483002508
221451303
1154125806
1743415991
812972431
1328049952
1459613998
1290486387
579283738
1287575972
1936271622
1263388753
189842588
728050885
533525946
2127020288
273132973
1940533509
237482604
1878194618
964071592
192557324
2141377601
1856617634
1980226197
421827442
1911008903
2091110779
1352172470
1294105866
2079227493
215810341
1233362745
1991736285
1653260190
74327664
41399394
1369782249
1410713664
1973535318
533126643
692793122
1706602027
2116885383
16954077
1068201606
1542877577
93774862
865400384
1559069889
2067231387
1358194639
1193676862
102237326
339160280
2101756551
1958890773
400207446
995441655
1910349421
1456400036
1684089666
418031553
1079179779
1090507769
2034761479
65304766
800552648
480207254
1559001693
520393616
1556721378
110662113
1617999012
2085215825
1763120190
1238713752
367824713
1495313425
655545777
832645906
275037954
1495036245
155930200
350386178
1296096846
1008451700
1460075224
1679386786
85559266
1742179681
1219623060
1899464710
601323759
1006549736
849677116
427802839
1312602959
186576316
1290742530
1858090289
621860745
968599838
1927977885
1985404722
1682509715
1880404913
1703315864
294779043
245735512
2050802500
793653505
605891601
207424678
1698787563
1096190987
307006579
2106486592
524645714
1012631722
976639359
2136200482
1536044361
427149038
397177845
1148034882
983918070
166846339
1413928449
681569720
969961590
1844589139
433029987
1341853903
876445429
765737797
377585068
1902642351
1265125503
284324500
1068197961
502395515
1532425569
1706799437
6748527
744864498
846222179
1555636350
657863015
1795197164
466375093
22785809
242703267
1460038499
1711261099
285872225
683726441
1547302804
1870952127
977814116
1263903635
72217397
1694397230
1953602450
1174650944
143263491
1153411918
751722829
282936724
1710979373
1711986413
1978525279
358437075
1722478310
834052284
978202975
1504293724
141571811
1827805927
729426538
432171832
1142758495
1846246332
1122455887
596632421
1977106354
1312432277
704380002
400620508
161544879
713874421
1120345819
59365798
353716465
1228769301
1393726969
418676714
833796997
2144003157
2140733585
731131697
954954352
22657278
1430789201
1808567825
1971855066
1274954516
311995609
1123916237
1945112005
1051650494
992274724
344284661
1427126875
2025929025
1002861182
296252608
1706714897
2129799210
94687775
997347331
1047871958
1092264747
180191208
515786879
1440123963
2127651120
1854828748
1270511252
966807412
811270177
162278440
55923299
284824914
74016953
254569287
304553040
473901920
843807439
921583208
1367870716
486206679
1397621196
1206434739
1285836170
1791759418
758051003
969487757
276740076
2013796053
1386473136
1699346485
989028185
722961925
1041562315
1590333651
1844109334
933526041
231526580
517118698
1628403768
215221174
1342108871
138942361
1702160238
2078517040
1478852681
742541963
1271142327
1822678489
1716979163
1602363739
1050381572
1265148107
2085995835
1303978328
1207279168
1445526320
322512910
854056406
1636136183
212247525
2142406169
1128068655
488363476
1234608296
839790788
234724503
591704246
1893986178
573687997
1344316380
2070837524
692402582
519624800
929371524
1242318446
1165921478
1668332038
114118927
1849932843
1405624051
1133822590
1636282589
702003733
1072895743
1967896140
963492114
1126224945
252010552
1904706945
2053295700
1510249453
2032501632
612913289
201028359
1979481972
147819179
593736594
653659761
610134571
1819011558
1611750228
1143880285
1395887433
1367437861
1549656368
382966129
1847191430
1859865505
658829277
332215834
531588610
1427896383
2136190626
2085775323
2068403252
861297841
1205106413
971129399
935236505
2003162249
363122491
367168069
221846846
266226396
1941352496
2001679889
891242643
395140416
509481185
1426289018
2084953337
1487242808
1470872221
1933913500
1287383241
1607224962
506881368
1331443290
228680394
1164216501
2060655595
1277022381
882479466
1703776888
1222502617
1182130614
1703558030
1970314973
1339279738
823565193
41459835
1049954647
1008659237
848803020
376780948
1192537840
1453913
23995962
329727294
1336496540
1699804989
1564831949
1839790334
1454113123
428882123
224619722
780525575
960466923
1235081903
937402161
1036742780
436144413
1738758268
899094545
775805559
1722365677
161001176
988141905
132214817
744630955
1603047370
1162790014
690609891
1682165649
413589405
979046629
54537845
1475811
686192599
68831892
577800560
1093320853
1086010476
1003214730
619761265
1231861989
1790789623
458950450
2001790678
1626019670
719509381
2054596444
1728440456
405385720
632610672
204284765
1486945562
1102663381
1160011464
1712728598
811799159
867003707
62966874
305322983
1090409274
1537808500
2117128838
147685853
1568040667
1851507182
636376009
1874971212
2016442759
1567040393
1869002406
1622577389
174329171
1153903062
415267408
1072835511
1413321096
720692726
765923883
1502757317
1596179249
1025345641
933104389
185608567
145806743
585524007
427587322
857394906
1041261103
458683293
1741791459
2045714755
1955799382
1319236865
655624748
1081608848
1432971693
514226965
865840528
614395051
2140502408
1109529484
914918473
223717348
877037060
481095951
1842774488
419637661
921539612
263789820
889151588
354124204
595400825
1861071257
648828311
1439465938
2053398547
1414995202
1595381116
1489494725
586661821
1191537393
1507807205
374600572
706121058
13735571
489352353
1072418416
201318249
505603481
1596165925
1809324206
1701254533
615336384
299950906
1363757010
2029594724
339856355
1158361257
1083994066
195281580
518651217
328448160
1871944225
856629410
866611878
1594120406
23765846
1323022490
961562069
1762097222
1725014320
106212131
757178518
1860778822
1240846758
1231551386
1388400170
1106444336
920785014
2094370818
1099388513
1923228356
278910341
648411565
1560846165
64686471
664910748
555353303
754685817
1046051075
1847627181
258216334
313518154
599732443
1395908205
144454598
141701273
734121777
1032791345
713038680
1767163505
1696136636
1928095006
112182409
905347405
1189995813
1900894959
574091269
1694534872
1991043731
1532769211
140207019
204751556
20623978
424987188
1051456009
285347119
95251810
872377939
967068464
365056179
315321625
929444422
1175688372
46751466
2142240553
386777464
885770724
1487892647
1394053794
496680594
1931732078
1799727081
1542726567
1710008704
469683197
986782333
1896542162
869748363
1915227874
1531241431
1685877325
1053014869
502751864
928268245
322414675
547470817
1967909624
2136321205
393846058
531819350
101731277
974132500
144326363
1909992636
278429783
933954188
1502050761
1680529021
407534414
354080756
1383046502
30033510
774017033
276960144
1362888847
1759971783
432316832
622893328
1872567635
1966377843
183180368
1066009663
1686666578
1124747902
103068824
1492910754
1915391594
1318950891
1290924126
1791866570
1886144184
383573389
309556908
1896948057
122568810
865430508
1660561512
496997397
1937381046
984404109
1038745601
1793731488
982190490
542553120
2122365492
1879528038
61794910
1917862136
1362183606
764824182
1549815684
1716130023
409271340
87146260
135991731
801743944
1284743667
726294648
353111835
1911250690
281226831
627213482
1323120699
1703809111
1705008124
1287901911
1272898580
1955659612
444662065
1474819208
938437682
384664296
1421946916
451760325
732041538
781524657
1124867850
26267053
1296443178
1931291144
1396824128
994417532
747604206
912326171
113947367
740558222
1086412242
1734585296
1246335688
1938312742
744223815
953825970
46002443
995790738
1752129488
887582364
1397140418
152610488
1020443580
1337071077
1943445198
1943741776
1906454602
916381840
1246495734
1890471017
1904479896
706133305
1417386713
1488457313
592854287
602062917
1390451070
1657018689
352643998
1682346464
146957435
65988817
678137701
1008886849
1338052477
155771193
1312893003
176517607
702129341
1047162990
2050018226
1748632447
1846752852
454179309
1583315360
1676934897
556119396
1007044449
599800076
2112552122
76256080
1502692336
1068989346
1103685320
1670326652
1359326
917424705
1911955134
654633306
88699190
240761187
795618222
1032017157
249993735
1770857715
1700262106
1862909906
2106150475
1118418191
2146724777
1076286822
819257493
2025499075
438762062
433056660
1608862145
1720315892
1434855725
3807497
726440941
34241752
2090076746
1009129134
469007393
228192945
1595216525
1999628087
1952228585
867863797
210534530
1825785879
265252933
2030458041
688343673
1995827414
88435240
1195154540
343839902
1709730813
1641081584
1869268174
2100997976
1089417038
277526752
1615939687
968859129
1032051669
1813558102
1900417240
1860969506
1889582531
492574
150278540
320101593
1988552128
777017953
310390181
1325455297
177213500
1065594054
580870957
299581680
1237145039
1513227141
1635925915
1697746241
533963704
2018232965
1163107315
710455913
670497837
793848855
1684054426
1788339181
383090300
38466233
621024672
1202018743
361969423
2057663396
1419177508
1646108366
1237825521
1864794353
902245731
935225114
536770817
777479089
1641416414
189656416
1263206548
870047437
1734232839
1547164364
1302450833
642725936
1684282389
1275638632
1103571464
358632482
1888414116
202427863
147093654
1308993250
126793111
228053097
1777708819
482518788
1120772024
858372274
635391342
2081859564
346995277
698771506
1897806698
2001679242
1589323409
1541192758
1172465812
2014723411
658405427
597306027
2005218394
1194681302
1643340477
1865935234
1961664175
1059535681
847359052
181312486
730611673
154116137
1185835956
408521124
99944742
1003753567
1631554282
36854823
235195654
1403850523
1840485523
1466852812
1273401139
1168739625
2014234459
163999673
271883419
1409113405
723415829
1892814721
1890413680
1561570361
45325325
1182762673
1544308695
234784030
779479081
80816128
1253489165
939285025
890229406
621364753
923781462
46962620
1049962531
1015916863
828503585
1403796969
136629197
1407946301
275842265
49513452
1642512959
411380877
1894026329
1617789099
1000834894
831636500
1792823129
279109319
728869145
221852677
505371823
2070975896
78031950
1790187650
1920399042
1449372601
87570888
981037456
719734008
1265828274
1371705597
631427236
797952625
1456481238
1885947181
701501281
993634244
883434642
762790434
921931168
1719771719
432897691
1407391546
546305967
1542583527
2019819421
1727564917
2081461461
1430775787
1002944945
294157988
839195841
1532834179
889716365
1243611973
405411681
524623312
1668243668
988271991
1581695300
609124209
1521598218
1324157277
1879669556
1471899487
1115248044
1572079851
707510157
471836145
1227610421
1226233916
1632018860
997659074
1709217913
9412952
1021366971
606378333
1805690578
1076922563
1365192892
1244338801
975834878
145345026
799071534
2131821338
1183779898
954145566
1362090568
268417195
1210731921
1621973388
1544499773
2060437933
209797013
1470201405
827303019
265479314
1322081950
1501682071
364109017
1598855362
1845858612
1705678888
63779136
1588256561
2120256088
1566478030
1528424521
1118792059
2036937653
1615679104
667813694
551205656
970858386
766476612
722446346
59378020
2125792188
1534758305
462411894
962126762
1656437494
72123383
1250492260
1232577453
208424982
533811528
1900792775
466068927
1404538694
276970777
1738779194
212748456
965583254
213953567
1669055407
1370470094
1328491913
1751985584
642614253
1157789059
290816811
1731973065
620865341
1668070868
1164856533
656849567
1124913320
14458018
356731425
1568675197
699443446
1967905531
2005340736
272904940
409633834
1151380951
1776278977
678233353
1136169003
157036305
455694656
824695194
1937672895
856137066
1657175919
1391353373
309526549
1987142838
1140620097
413396045
1142821025
518712709
1114608272
1341660817
1595064268
1155020516
1996167118
1567599603
1428933139
1191327006
574448860
664046641
599065342
1094515310
1817238686
1273914524
1502231430
470984694
390788589
595868551
424980713
910435551
607800705
868775241
976224720
303079287
1216135162
66066476
1226812789
1565840622
325487726
1842763924
836639113
481501688
1246985932
1689087277
1034821714
924146302
1264263567
1390259075
1660430184
402221742
889256088
462679110
278642063
471449225
593085201
2074097390
872333483
2099409474
155108786
2019931837
822283526
1984187177
105389364
1119680120
1596699252
1687582389
409409613
1858692259
1599779605
861410221
706321003
551755947
1102072236
1967293048
1146062112
1389759885
2067052502
557677726
356199236
467087239
387292142
31847833
191220416
1890668492
1600114651
75023107
1988169403
550103104
1832832698
886181149
1972279800
1740593387
686465973
1498580481
1947638107
1115775725
1032675203
1251699550
373710236
1373957541
1703483354
1345473830
904920575
1943278268
933719107
2084413290
2021917347
1599828465
1172018525
900403524
272504366
1995820592
1784675002
1496362470
1759363188
798421185
270029083
381273198
1382295731
1511446196
390152383
1911593051
846192612
1337861120
798397383
297130423
1592767240
2043994362
490269852
1400300903
50693316
1731493166
1572602666
1685310828
1360146596
570301664
115764326
1948657899
1258517645
985017494
13363231
1746513112
337437476
86392150
1762342590
1386712023
227860109
1317415293
2098755646
1260756608
1904122427
1670217765
1570574807
658134069
899294444
271465077
1427512539
2049337904
969112450
1507440342
133848163
670395686
601465694
273743202
349223933
1202061447
1293339479
1881230681
784356683
8056614
1257404374
1963847514
625147671
63308627
1741075354
566776609
398680886
1033742183
1301367449
1836544974
1141873783
1410223532
927599688
917471969
1923702078
226009289
862393791
245030446
2082250167
1005419470
1548231694
1714768450
1051054671
1417194156
1768025623
580548749
462465388
1718317734
505579312
1552470543
936923620
936894991
1638386073
307858554
1135757707
1636690159
880855127
1523516904
2026681161
1577793778
1205029205
842689040
1328100568
468643320
727599147
1251581226
480075241
1168244268
1576173511
1517187393
1797363122
352678504
102366577
1026564606
1312264531
857171517
919058966
1398282429
1607553714
1352650765
1711816029
1865087295
1363258729
1444286990
567035687
1048507906
618616487
1041256873
419857064
148925397
824408590
1722652741
1031094298
1150666358
2116868269
1670101863
345061060
1948495080
1655729943
452594827
1144672315
1897035241
2105582515
1043976771
31160603
1070982003
1156840631
1975355285
1222540480
1138239449
1704222417
1735910538
526968527
701051165
228578059
241938154
914025835
561200733
184800633
801984957
1554604996
125156005
1302080178
321338840
147567584
1785160443
1872641776
1184296
873914782
1711321204
1513753576
1697745956
1363055577
571444826
1956218606
1900494727
1750411261
1511347546
126326653
1347163926
1027853072
764416004
539464987
732011677
1758698725
403703737
1078349293
2106329343
1918949850
1398445884
317560087
1028005172
1114705082
217794787
671307856
1646248295
881150434
1136933301
1776107210
959999587
547451220
1356776860
332517244
176577786
1797355490
321748069
1760566939
251362911
60144427
1793088860
1176962238
1119436022
964647470
775707589
1799674984
727974970
1877317797
2142710545
2052638981
1002934428
2128431369
1890079498
891192465
320669786
2084257431
586189948
1815983592
1868815206
852150095
655910100
1682296698
1197370431
1098985302
596060862
678393073
568557306
843532745
1687364191
1531734487
1700098744
1376912376
1280049636
296683399
53494051
841154355
872461566
607271960
280971073
2087334746
815884651
669716360
254530890
723622048
1312744427
1726788388
1513457424
1037818475
1040718722
1030231757
1845847012
878645595
491200105
810551276
1907148736
1774486690
1795046873
1720375132
889262720
1618376282
1961263764
1708820368
363143389
700773196
2075158797
281314085
137464799
1374334768
159901060
1658968843
1334620750
461039069
1962717388
1294011574
1034127287
1532052840
1301273565
1537363967
768880026
1883038113
1984408628
2063035905
1115378412
532622499
2110439603
1118838633
1278565687
324532865
1386446112
524022261
579098582
1207405243
1164754649
223000346
447458499
2068814482
1640552649
1425308362
850568500
14450534
35903489
1393688767
1939779844
1788823872
560074635
1666108284
2132178863
396487857
1354493160
1704831518
834580482
75396367
1596462262
634965689
1019330751
675430127
718587355
477523199
370354328
975583775
1146193619
324722619
538947257
1924477989
2116688243
837900163
1857772236
890841756
986953598
1339298134
406730079
191407320
1173198430
762123284
249614320
49092364
1156952979
1444443919
260674970
997936010
1320348048
2003906694
1213981325
1729549823
2142587645
1704029194
1920591136
87657697
1835911080
1412392901
931808753
1463290947
679352517
10476498
1555208050
1633435570
302118014
552003614
1373081330
1181676707
515017495
1746962948
1830028372
1770616020
1038436984
1353292819
1199029013
69740569
2038885126
546462360
1631514974
1150762778
122930066
1157853874
1758706006
317875606
1789814079
761174265
956963012
1225817069
1905623217
1057203951
1613230520
2077514333
1180307780
1321419132
1114223148
1786485352
47632921
1160251274
802475339
1118071253
688519611
786384897
239663741
635659324
538066647
2057977871
98647636
1071805817
1404052535
174121221
1859500818
1109509223
1468828968
78585750
355420244
1150526628
1990564307
22399199
1069404996
1483510037
1650641603
970449282
1155696562
211823999
1139895952
1553828804
1490992918
967070135
1168790597
2025157984
645446123
607329101
1096927590
880660110
736567174
1692731445
463658323
563988244
1125402139
77338730
1928785169
81302981
761938706
1675163839
763000985
1348666914
1886962652
1295201497
371211911
1535413917
1239788806
21852499
639869018
309128892
2117698567
482258561
1179340405
1833391557
1194892846
1854509649
1186807104
1974735032
731519295
802863660
54845621
2112995431
319658997
199693829
621588510
1830754391
1990254171
149113348
837546921
673063910
515242329
690821391
478795718
650253786
1960542146
98555604
1337379220
823172478
150429246
841802269
981277442
276809139
106267429
1760634640
831123310
892951203
1984647056
1545644477
229601106
1737283680
1396756239
2009143169
1180779819
433643795
403748800
139223760
1647075701
1330985688
617624374
1987339136
1984628306
1346786912
53440013
811631262
295050510
205741408
1237577863
1654549463
1446301991
391628945
380485343
1360971819
814445912
518618479
1462255865
1924595677
151695185
124548488
1387787159
1740702908
27257944
470608850
902160311
2123506872
1185422670
1436095351
546954007
916579208
912636732
1041454500
214208753
358211042
555422466
1517688939
740970793
631747186
654957165
1280445530
973056511
629798194
1085868903
152044286
254330614
854665415
1224870238
348081470
680302990
997048859
1871055968
578396523
789367317
138686601
1296881281
1418037754
1978887956
2057302633
1819127583
310401696
1304923658
1774103965
1858316254
200847360
1989763965
386683483
516827155
33715506
1844933429
1380533688
419349004
1517121913
1239244899
838046624
1658146402
1265065939
1259179685
843852121
810242318
510823443
1315342639
527505151
1194304715
498727356
1172648774
1696979604
1664315404
921440767
1730462090
956478010
881418436
988076511
1179482307
300152277
236466493
1636872480
562247424
26376686
392262517
1569757109
839173060
1270741376
1499309556
1397292037
1833756666
2139261121
1152290894
1931743812
967200337
1725042327
1521018554
1190179123
918760402
1362806636
1909864074
1986443609
1544138620
363057041
565189364
1593443064
1399208742
548975812
947239026
1464128577
546595708
64819569
958169500
1450369031
1374664670
983641542
1048396582
2083900185
687690615
1120971538
1140750443
502020948
1577006267
760493427
991749924
163868011
1526881774
2084519385
5473362
549671844
133742005
1954725099
822321138
1018772339
42983068
2145254622
387864953
256703492
1637179375
1439067069
1450204193
1130802433
1826240006
1612674452
1116791552
711123907
2141565401
851142404
1133839764
580352662
485052941
1925076853
1925729140
752016938
294017709
891034315
533432623
1386144885
1511404950
696925237
966460430
254814851
1590074092
1499398270
639426272
1628109572
2029682908
1475768199
1710804352
42384525
461427774
2086037458
2040140272
58255150
1599207638
434812796
1465696177
510690209
602214738
810696424
1644644542
671822158
1666060249
810949598
835801382
1594668030
1333104145
1044634090
693685368
805440122
1188785515
1208200903
990273584
794365192
745881502
1466153706
1921126841
552965007
794392117
1060197564
1224292752
1550656338
336092156
467229248
35045413
959587786
440652759
510168050
1252958628
1847043775
663151179
988081773
289258152
1941346897
1867381985
421082395
327080946
22915981
1736516376
285946883
1668687619
676631184
1886436767
175528611
829665940
1633415757
888555474
1220752830
2007922255
343064551
1751760650
51706269
926449531
990523265
758962982
572920920
1294822617
955329539
405606181
466405524
35402539
1751143400
1897746657
639684292
1422731664
430932137
63482210
1650131131
614817163
1868420167
127831516
698878556
1191718705
188043222
1597636164
1413948675
1043871106
1903358306
755265475
627956169
928541447
1526487861
2075491147
2089405196
676241773
1741422722
2122339905
110724852
1567112692
1054661893
903877427
1752523292
29507123
687780538
320055615
1023498526
747996050
404475817
91932061
1214315370
1084778568
1419337019
841245249
1801870763
1917229796
916141436
1862281089
815076110
322978613
1628717439
2017694629
1043476627
1402039793
1756127420
934538036
251287173
2020786566
681891119
1520824624
221692771
582252995
1141128217
1554278327
168455605
409251044
1903364595
432953216
217065053
618780361
877761092
1830691150
495108800
94023244
229676403
1407866019
1942507362
14434425
2079676025
152129911
1767459255
791631253
1343371690
123776895
400351905
786832641
1935469380
1676242642
1198737656
1822106108
824904902
1980887086
700906154
1652721284
1937665040
1280750876
1553866928
730761583
573161668
2043340791
1357180868
109597027
2012672981
1502194895
2034897811
1750991292
695725091
2053716266
228991134
67573207
625665541
2120266786
1049038415
964691670
96162080
1446109054
1717090720
746469044
2143827539
1661437534
465792891
1453139167
867772020
752465721
49905164
1072032302
1066053683
92848928
1506594826
598867483
1402691213
499123815
2089127582
654983573
1310867237
1104246868
127060795
1757631586
169341034
702219200
1145975389
448278874
442185596
27699185
1026278876
2124681530
435822335
165044073
667852441
272406746
245931210
1963774415
1234941778
1498237996
311279900
1759758978
360955537
1672825545
380660630
1403091573
2145186071
2018006147
258771496
347963183
1732639681
1488196895
1081728957
1197913024
2007688839
1705687272
640504164
1398458583
379913674
699648217
633191851
1098949815
915338609
203705991
1047878184
785812479
1606785611
2128560521
1775802886
426053954
1437543786
1285503527
820747272
671600160
2000768321
1152020174
954147162
1996284624
1491015825
1542584184
697174730
1615609429
394809503
2059229872
1414815837
674738041
192053979
287531304
1776868921
1795472436
1246051352
867250836
1510083524
579945137
1465008701
1824569683
665836059
390324438
1916982862
505368381
292735222
285811997
718470972
1103474968
1681495655
573474386
978574207
260193253
747533498
1863066750
567147507
144076940
962381731
1653493773
767346168
694730709
131623972
1355799366
1182522676
76259108
942638567
504771107
1587516992
1367008433
382719258
429930982
1586590066
76573550
371758492
1490614866
518626145
1422983059
1223812265
10423625
1495169391
659722967
86159182
259118886
1883453962
790411448
1407068303
1685423993
296644668
730098208
851560406
1818157129
1870771459
237245202
1864158867
242730933
1026249393
1957750106
196761533
688758477
538637745
1242461566
772205696
632971967
1963091998
220307229
2138743819
1796838544
471552760
721662238
1146144880
848947684
1963657614
223797688
548799939
238863524
1293769298
1956448971
565583957
859075571
1085237882
1905372773
525480541
1802648432
1925420845
1336427105
1900573317
1632969896
64446608
99599733
943096500
1305122370
1530157877
1253874359
685720924
1783739674
605367117
832155218
1467825272
1702005677
1377273372
1243734481
1965715267
2035940106
378813566
159563687
1233574159
694907659
1788235111
1602844883
1860591327
347697664
793378811
859514716
2003783252
947244419
1759315306
572087289
632447779
1854587436
1038656474
1079243211
1264932348
1772997820
798943259
1061759709
755561109
1767721228
1830019108
1255478142
2036577765
1566170045
907795851
487665571
2010772591
827105562
2019016539
994406150
147621946
2120951433
724059227
99313790
1866925991
1779050984
1835099558
1086643995
459703060
87040641
162969806
1999015390
1359072135
307794072
1291442619
599276702
238829733
733550140
56876389
1242241958
30156659
1568233194
4377628
998729807
819824558
1684971720
1166287590
273832204
547001064
1661754344
917856104
1877823963
1870828138
56247051
1026789439
477061183
1188584827
635528133
1633874112
1314521000
1821464458
1788929754
518490730
1311385146
38663881
305897454
536338238
1541838831
637850136
1789880024
369269829
1544324011
891893532
872887987
335565776
1817929557
1664501976
647567120
552222498
1914780659
682075594
92326845
787417524
1724377623
1200133813
1831357631
1042195067
512034281
1055048592
1456408453
795219572
2937712
108360477
388032046
785675124
608801592
1346261068
1863196751
574730634
347608521
1434237209
456446635
865117690
1831508133
1626903657
659382415
1541733535
1746070137
1484107857
673880795
1195785057
1922356867
2069669984
1610526862
2118699902
893508119
1690457132
901113850
2104888283
377429957
454475019
1364729240
1078750147
378979429
400858236
478285089
1204849943
76899022
908747485
1462198735
1254649303
1848961096
1576387815
1710132756
131701598
1412804871
269144785
2023189675
534997936
396815302
612341095
603826156
1896759484
1136608996
592786896
208136882
556323213
1258742751
372746811
1106565257
1611431312
95654940
246213918
2048314820
1759618534
976772302
1545386799
1580165009
1799163978
942228333
289003952
947639440
1261392160
280256979
7726258
1570958614
293551538
1058095796
1128834345
1247154948
1936221727
510100883
808709973
160815772
190224425
1506659134
1468860653
424376874
842492283
371321220
926193541
671613666
1662699732
1822124228
1367742113
802840703
821795303
1746486939
870831643
525148574
413750895
374080249
1032093704
1924991177
1592506587
1627190355
517416839
1431921572
890859067
1255400417
382918345
440347601
209375515
1444671938
1653527829
457174786
1391569708
1260962150
679476540
1275428641
1233059813
1193078110
1617509304
358836975
1063247574
1928512531
1430985989
1439120753
983186672
2110278647
1589384319
819496807
2029181046
1955565414
1395802354
695840411
979706241
1415852540
2095561916
1450870289
1884696000
1005013726
119698129
1533914945
987476374
1797425876
1774747097
741458269
261096090
1351854032
1296698739
48183756
2072781411
891359583
956945785
1424766145
742445170
802745312
445449076
2104945990
1225237565
1702582003
1406909763
1070073130
694497173
921761601
60499829
910005753
437594361
1693371574
562688783
921700467
756653529
1445481799
1445491782
813806970
2133208250
412142235
611664040
2125090188
1860192147
1699552398
281498891
925829652
2022538696
1645647730
1743701023
1964549304
1122553611
300959395
635759833
823662559
1744307381
1647276491
997537744
1126901485
651826358
2146986109
375873239
984723251
1906805708
628135667
1473526226
1329905400
882769719
1426514368
275650120
1170241115
1106216912
72567579
715494568
1108455401
2142192470
120511951
1588858610
527986758
1265885035
516219433
615810811
235937443
23669651
1736333929
353639503
1569621290
849982351
2076755642
130222887
172660974
1490641245
14233905
112144903
1388055126
991569732
1974239883
1345396809
1355062659
1116975942
61218387
842312722
1261718070
719792081
994952877
1996886288
823731309
1292361421
382585195
1892456047
1905003631
957494326
1324512067
1759231192
667625198
1842960213
109825318
1411642651
1553145229
990193141
187867032
774626923
1791502109
1018760746
1771159404
1075514480
1721751448
1708980393
1450484162
1635734852
1000126571
943799017
1962686714
1821747377
248293694
402035185
1299912595
805268705
1339754334
424878956
1469701592
468543102
1151835809
1060997471
1300557105
1089021149
1077109119
1500963664
352609583
1921382953
517204268
280817920
1719625395
6453419
247381439
817706157
2030805323
2080602352
488466165
1710365940
1573529296
1781639238
1962623947
1872967556
1542621140
178429741
914238286
878799673
168638347
282492772
1241175206
964180529
268318953
1026759207
328599350
871173127
1889604075
1032166999
1900253873
1137017003
1893140584
406048502
1981026272
1752025575
755541543
629522740
1659005134
1597509080
758875452
1049699004
1838295170
1661849923
1258120124
1366231062
2100269999
780954127
59080954
1988444870
442665163
803567870
1535983851
1925988276
1891969197
268200980
1233197285
1192914124
1590642180
73009508
768263043
77473865
925343355
1571750050
940948779
449787483
2135677490
1656653231
865011747
859881205
614487225
1235874500
323041529
1943852262
1377348736
129397489
986565265
674399251
1170873428
969257902
1726266017
1587504802
1054382555
366649360
1140551149
1983759539
1498398558
673391190
820239364
1855994223
1855486812
337636975
1577387049
42197518
1448904957
748901426
1897245051
851579754
751349696
1937774983
274355883
1726650652
272551214
1944149169
931637964
755989205
430482208
1885634233
2072636809
1785416498
666661287
137237873
1771236104
2058026440
1856263766
1146283484
2028935322
1271154138
446264535
1896736255
373489746
2019654448
891545416
1012680831
569505298
990644849
1641051710
1303940232
1385108331
1348364654
1884100901
1758304869
1197046746
2124846760
788348578
790291647
904194288
2105679670
1513544827
983732749
19889879
1612491914
2037991442
366653597
797304867
1893342084
1963906698
54161206
532069088
492116448
732579160
417095807
221651926
633031997
1353771505
1791935557
1710414634
984613031
1627564673
1489689256
733831482
285105006
87080532
304889273
373457387
847519515
1161049404
86066105
1773805924
2011032967
47532181
875391483
2039173238
511580028
1158968177
1463207457
356952121
1526133429
2013680258
997687708
695725874
392280127
1639140550
130833048
753927341
1105914506
766247802
1626943354
105387466
665666540
371427862
1671204841
1820268772
1411656892
1518364491
128669777
1622315754
1302247766
1618304193
1131238205
1041474116
1262235866
231929753
705946486
5854323
689642221
509798408
1277409100
1209090337
1803802297
1916674709
1309311448
1330605932
301447147
237946767
2069478804
1885241661
1328393837
1221514225
322926248
321988602
1931834229
1681168575
620109129
1299570906
1889157174
488504383
285499271
1011742992
1732119615
95125968
642124771
499702242
4609033
1390156179
1473706961
1935973695
854812166
421181928
857277742
2113202545
853228154
1297006239
187561271
779163110
1507905569
1023414705
1096716931
910858052
1407259618
289414040
671590249
890024886
708726273
1428716272
935728125
405176026
160635163
1642104164
750446671
484449864
1005969265
2134544414
601917255
60577333
1448469101
2031746779
1988743185
1722244268
2140850199
1592991035
1547980993
1307834061
72331576
466992864
1232502994
71818374
432199666
311666520
322110102
1635280179
1201845820
1790163528
383381121
813202250
1732358925
1073935464
2118198513
253286681
63527543
1874078433
926722034
544967923
650516904
1260360682
1468005986
710657345
1083475752
156440413
1810996577
946529530
1683566602
1707370008
480861054
673439646
2068573710
1939200868
485681596
177593760
1665123937
1241457778
281892591
415705363
544231480
1334489226
1736481132
175202518
1656594850
251193785
620896622
1979184589
446678900
700069037
838955920
2073685760
976929351
688961887
211143214
1560278359
52170084
537588530
430293256
1164421169
1766501652
1168640186
1631716910
1842166229
544392213
1737944213
776738069
1939100508
1477817054
1394689371
1541535892
659636463
2143796570
317922861
287839468
1282631269
614742263
630218424
1177156259
967965480
356598608
426314480
715866125
87821991
2039218229
1218268346
1776378852
1724699789
1880514601
1067598524
1278195700
1021655178
176123451
790141191
1646154261
697023416
784279142
575007281
837093391
101947271
1933497399
281142792
1392734380
2089560811
2143746169
1124615014
2038361724
1754902051
1433122756
1723889524
746570111
949497644
465621245
413939188
1109795550
1661588996
834542257
390969827
1016095959
594637033
1155369627
1115084244
1244340003
349849659
421249716
17943382
1971609685
1735277420
2024024155
529853544
2130372554
1503339651
1913749949
917635797
1824680060
1281918267
541859044
720535679
332780250
1035893306
791575970
1527871574
915449708
712964123
741970855
470048180
1405636808
1433554762
1925282016
784567608
1667139038
791148717
656127957
1828953254
56996889
504146216
1014503864
2133881765
51409408
756461302
1831664803
119221127
1187314000
847877263
1566585418
1206630287
852338940
1332874728
1410688442
1963414853
541036389
1000025249
248187275
1992082722
1506803027
685628379
804179590
480725563
1014112063
600548465
680698350
1658417823
1505075230
919976404
1105933044
536913823
1610568600
942755235
323027516
668108378
383051858
299510902
1025308358
641007528
1804902907
2117378402
848919924
884097166
1561467741
586130236
769732111
1827234340
179376439
652756903
621017729
2144133742
1169634380
1458536627
812377271
580903879
1101923089
678633393
1415199951
1875064351
1657646284
1747657388
49702702
713238129
797571820
638339024
1956064103
708253494
343557203
1994451510
537889234
170123464
2012571232
1862870405
753408484
414317029
215664817
1224950549
764276966
1638426407
1780573555
2105372012
1201672134
339571733
652598672
701607075
748968279
1861104276
416321979
2095917859
1703743665
1210958880
1422705947
29606179
2006441860
1008560499
942262092
26266029
1362060388
2090752625
174008092
1598438937
966281389
976119592
902622290
950737632
777182997
421552058
670095878
1221200833
758794632
669074499
531216689
2054250470
1653221493
1343962641
172075575
1353008653
236179310
1168596627
236486685
1174753521
856425675
56568018
65479161
54936464
1241139018
1996415191
1706358202
1342252398
879926375
308913219
616059376
1748541042
509798069
297814772
1702557833
1813355453
1222427587
1658588702
1404803285
1853635424
1852109589
1004403177
363157879
976879940
150029187
329524399
1612082015
1018057407
1037961757
1477816351
1271833410
535706401
340009020
1800835073
1300176038
2105833453
1580755308
571743379
416539447
906939667
1704845959
842754240
1085318571
1629069609
2035496701
982148116
351891492
1941627375
1738858387
1217184054
274755028
730673169
1192020131
62236642
517059480
2127320000
644382796
1768369198
523637305
1232337197
1508830360
1322815210
1097199783
711046163
441354738
720127502
1128607298
43732091
259862787
2066140399
371264777
1274696431
685925825
1813462078
529081294
60685475
1353002113
1185065636
385636476
799295455
403073333
12801319
1944248911
382429124
1859175747
829197963
1970164835
331118969
1342643650
207911012
135835580
81821515
169507332
1946452833
714833168
885040517
1762691410
468825838
1985474554
907202305
220440941
687718876
357109833
296970484
545617239
797037182
968420671
1273857745
1796004497
1789146930
437376626
831670175
1924708346
68797958
88383345
209748214
1812988976
1158942180
1516038505
1381872753
898136877
237850066
133985571
392252176
1966921083
2101556679
915832285
171121146
811304273
894529266
1650727646
2097032737
1473707437
1300032398
1881844277
49865032
1308655716
27328479
839729918
1891841521
1423340594
1473200457
1606561593
421296912
619660008
190001183
933588551
1855011188
554287205
787129858
1413562238
1172465368
845944747
486805554
1007006642
1275519722
1448755719
1978887658
1325942802
1573403470
1158481165
422517276
2026145793
1310439346
1588754651
935680583
1911994320
1266200127
857806323
1398519895
1758037599
2072846310
84298850
908665246
330287089
265395363
427401536
763088718
90388507
77426537
2029868340
293336902
245449679
1870402267
2132120118
1778140099
341761093
950332623
834609900
1229526059
2135707837
1452692403
1513009076
1124566131
1268920448
569694645
1013024238
911556096
1179661857
451928517
321447256
2004488251
784808076
9206568
578344636
1050431433
1119299036
1700234855
1105431071
503906264
725222858
2082480428
894057849
599835008
1493500825
712727164
32287235
790269152
391675939
99757821
706738991
1819095178
2072521995
1004195151
1511410802
1439734312
1494494641
50209415
339718233
153609955
141312609
424324611
1408089436
952449895
412482152
1995808176
1761781209
1964532804
1913581037
1267413603
2140460187
184106452
56885385
143617187
1519391897
859759898
1175890857
812646355
1081949740
1433710432
1149849723
1470664537
1975086588
681437977
1204523553
1092235846
1602601567
169437054
1983887516
1035419691
259564269
1943389445
1915886031
2059691289
2130283884
271027790
1906019655
823131513
781216994
45225753
1449649523
849394418
754022348
452207985
12153265
595365917
1036948866
1177117160
1791134081
1028187446
1888964064
995200924
401481293
1420104710
1936735834
89033750
2133873979
1916808370
1321932934
1009391736
1517824534
818610405
2049452257
1874094258
727390577
872905017
1655334028
2060221654
1328796230
1951805656
138870642
801325125
722268494
1162041802
1182370523
191525592
1238417936
1823730022
830839684
1568692293
1029114383
1400114314
695138348
441004444
755620529
1325917045
1609650074
1380416401
989490014
1069516475
249591329
438565173
1247738798
1026511541
8007051
2113307123
949141072
1313700969
1397912055
1883282212
1137756809
831909326
262361131
2114639900
688068304
78997865
870925502
1857421813
1948154598
710735639
1389699480
1462831186
346339997
536778812
884767812
224704852
33920752
206848896
718382237
1371947482
431483233
716319316
1653350982
1914795472
1661191735
1447379840
197835755
432791723
177644937
1535058163
207094920
2022808953
840603397
1561332372
1201304127
1657599624
506034975
82863054
827915479
171560725
1595229544
1763333870
1990017774
1882575360
1193166871
2125777438
2145139016
926837530
1523614690
764451445
1806590139
43878065
1717634285
284762605
1635812389
542513769
84165344
838402530
1069940506
1249998159
760646754
173291704
827689860
1651398572
1074755828
1721269559
565811511
552784870
609837831
1220862741
1482500667
1417803352
793111210
1009370937
916339329
1723217283
1777893266
507642967
753839686
136424183
1145041681
929459776
2001520400
173347426
1601704672
425498434
293348025
489591638
1605126901
417455011
394805775
1436635087
387207169
1517532681
1866045014
424066599
1780732299
1370905560
591796139
1126877219
2022061069
1039835457
1227252678
325301214
1769952208
495199770
513303510
1009177389
810176124
1146145063
1140357755
606797068
925848902
977429793
347749016
1061801293
506038353
1068225780
527017298
728804442
471193449
1449279253
582873134
286433383
394521976
1888725746
1030149034
460055813
912400831
1841552533
710762773
906513292
1910338356
1500543140
1939955954
438133647
770607603
1845326238
2037135744
392784589
1781318031
833272494
67263698
1768424849
1537227712
443827530
1382825576
1389215535
493615719
14501041
947901122
643518922
675873147
1221048864
1656984678
1429845805
1726710183
177817987
1054085844
271581279
126552775
772691357
1393887301
35911217
417777048
1396466525
9894071
662077909
322876982
358926298
1044010803
1189928122
601556573
643341056
1413035158
368543887
1809471439
2018440387
2069919229
457707636
1629494868
657354966
56726163
1875283954
576455225
292223788
1204148754
253232182
1430473245
330884129
1126974177
2114348063
271928790
569785575
2090516663
641433612
1587802181
46889840
1523327540
1675602612
565780891
1118070505
495155090
1657612520
1691511211
96619605
1426981081
237595177
931887677
944273852
742171656
2119502071
1026607379
910426984
960359326
2118357640
1670591126
1691340828
1306627103
1919686585
425042856
1486220457
1743680265
547587229
1710083053
219097299
1851022685
290570576
1940969577
1526856465
1478620288
2140314162
1852126580
1273081149
776500721
250834846
250763435
449761430
290840766
1117695624
1189581909
723122713
141470694
2061897988
1018359799
2001323660
1592788213
188524036
729877530
2059740942
977507713
1272029629
1071582111
1533211984
1502466710
1595733469
878151233
524275542
486527303
1020179012
1063486263
106642512
45459140
1890724993
1445493438
782047377
992628090
1563816182
1570529453
2080655895
1332351848
912882136
499693341
1440726074
256676029
1398911170
688236536
621978732
505357808
1628780128
1797662566
512036416
2018050508
1927377488
984489678
1208070193
881963071
1644784639
273391074
1289881226
265498551
1721723583
1995183524
587839822
33591352
1365925368
1491507842
802309920
797579581
1333267695
81014438
262666968
38270973
623710209
516887507
1513694778
288650633
1472434252
821175856
943236890
1046394267
1229574086
806436375
1590998013
379517943
1548843457
264477354
136507232
112556898
1235270510
1794724842
1189266599
1704766395
1800807252
1416942816
521604128
603465679
1578125931
346119716
471332688
615060575
2043298776
1885310897
803095817
1521552764
1228789103
243334031
2120793630
1152163208
1337751462
801882078
1396504781
1045314299
445652568
796862747
1579443741
1684197089
1276430382
678583371
2003215623
1879622417
64739293
621152700
316809157
2044893304
1078604733
1849828932
881061651
103679175
323104276
1620618929
666896119
248027616
1149908429
585527558
1858775744
2018177845
1103187462
912973683
1433676266
2072210355
80891688
344975856
1319625586
213474638
1727458864
1903878494
1118802619
776070632
662408583
1082089652
930866031
1678718620
1117050281
1101873151
1129532930
704866541
230167608
768773813
90717239
1592778304
1812423965
141202720
1861710896
172631354
1317184211
890429356
2058341966
985622549
416161296
675238016
121909249
2012177246
1820335780
1762015697
1697173877
1639441334
1241918274
469598267
1184679938
463064096
1733499438
1967244540
608230531
182494410
296151237
971020331
1335666109
978694250
1759599808
1727968037
1477635483
1718061888
1072720794
657668785
367418682
1221546291
1863019246
1957759230
571437411
853298046
1770785155
553058322
952415876
1638868894
1918242430
2027971689
2142653607
936228149
1457447452
1577991883
1746777178
731393204
705027601
1958921794
1742922347
1112079602
219047339
1869075289
204971140
1531453964
774686145
253319466
1932139817
1606091576
1094114718
581757081
147849271
509204751
1479118469
600783314
2009757358
867408976
643036328
200326947
335856489
1529445209
1645831846
416956189
565051251
1695209728
643513985
2061661740
965682564
1381683890
1706781035
1289601517
788424553
1055411759
923320346
1073795740
1120979195
1317114050
2068195128
336553353
432735597
1110203606
450721605
1179649976
1546828599
778803186
1487875464
1474158405
390127578
62618030
2127553377
638680799
1884716262
915227135
1910804315
232373910
1962193847
1412134476
86936764
1962778468
1368984048
906996028
980970556
1516254411
2092891513
1297270715
1848937558
947885826
1785192710
738258933
1228831035
1401413019
665452670
37343102
785388770
2121474416
1290275921
958826688
1046186056
2026866394
141676378
770581237
1713044014
1088704594
443492633
1257340520
1816596667
336525399
1981174728
1572328470
1107638465
1498502067
1531866989
202685248
1681831637
1479130112
520050339
858830972
61963924
1743667677
2138028760
1195201182
648795115
839116374
1295157247
2059252233
1946399375
862641835
1615106521
141346578
1476066984
1614339413
1142654707
1927935765
954301664
632972457
1015492098
1769296894
2053477073
101982551
1080420762
1092901239
463785723
710757415
1179485271
370685017
1294809373
239867131
1114195271
811503532
1900047051
1387074583
2079214736
876997572
298413925
1375651058
1806120630
1980660756
1956015153
1151994020
607652262
2097188227
394727660
410038214
1473997086
1511093557
58773445
415960342
1719276025
1918895499
236576214
604868256
2048761717
1039240615
1326185270
1800364573
383751850
1060659038
1067451219
556473487
647347044
537713782
795034966
93482693
1872538677
1826754233
1922540524
1796071014
289523251
1461634119
1810857524
601983131
258822682
1000617911
1413898033
1001384885
709752797
1655389303
1747416790
2085862044
904297188
172029553
1813174737
2060039614
1618919246
1288443863
1167231420
1260621385
1444484261
1495508782
944784798
10276860
1915538228
971001327
729621003
1225446223
939986949
363933293
888924522
1090566151
357765374
1654473269
81740864
270559090
23750940
2050637912
753707413
1932631521
1596904718
1426197494
620041808
330825290
508440363
1863297479
1442090727
1793141582
1945219945
2024587017
1661560502
1875110402
570002515
2033751916
1484017664
1997098069
654681789
1930539839
1576154417
1949885108
1487719936
1665850908
48289827
989918951
1415778545
672451736
935279367
1895026253
1655729387
1826964169
163237912
374535068
1534640947
864338646
974811727
1721862509
1362498695
1833681574
1417160012
1339466934
1143342533
1475897982
1943707156
1630056061
1569434580
1973803712
2011140793
1485491898
910598147
2140011412
4707054
1612013024
1931500682
526307534
508962887
447897642
206626902
185359006
1217527370
1367803522
1692113835
1395128858
1050596119
1773353455
1770366034
1273389102
804875991
1142959393
1179005324
1964835893
562816286
1194784492
1546805419
631251219
992566332
343422123
17121630
42613954
1461886439
1376629807
881142084
1930835408
1665429344
2056201791
1596412261
1305795031
1538306525
1397938394
1483913543
1814496148
1696811607
2076408068
1656968039
621101382
1297338976
2119425555
2100197996
1748894542
2101678115
1707727479
1667869725
1332957538
846411371
398006109
1320455726
2051082758
552725799
388429276
166148849
1863624744
1907040664
1483766278
770036929
39817582
1695522469
2041265348
1658479389
1911352357
1001024736
14312965
1303770564
1917058696
1663564599
863022887
1620709994
1612714969
1199705718
817392902
401303507
539421462
220297823
853189261
1156500013
1931914623
1642504511
945691329
1643214920
625241255
2735359
1511492373
186492616
44312647
1877208543
933477733
440161412
1681087781
122819778
782549679
180709242
1935612660
629305783
2132487426
918491175
1939776127
509480167
290738654
739079866
1960545403
1356785467
1208390628
1291038280
1239447210
1698951581
592754313
631697983
2048342991
976473619
2006005396
1542793577
637513702
350181318
481996130
1562358500
2045241418
961868561
1103772511
1898674841
1385105564
626370070
2030893342
570905752
595302728
1092417602
551645923
1879679582
2129553091
1991023566
2119313958
476462680
1400563307
1095556288
891691034
1700638822
191767934
1813174728
1126197120
1728490040
911032080
1599964330
1111998392
1857211203
1154767635
173697487
2016359961
1846521220
603927336
650330412
509137099
1581594889
734274139
1243956856
1508589832
1249001675
1649064559
1898141932
118725796
1678272155
75948661
1849943020
1317806461
1923630960
423722231
1727762242
1910570608
608104438
196580918
1321580396
1428956834
960862261
1729698486
423341371
186723199
1143253101
1280316643
691781389
174202429
836437190
530150410
1414596673
959871824
355115613
865622507
648874552
652024766
883647013
1672278353
1831078814
399650706
658847480
527944833
1740456315
2088911033
1504874571
1569901316
1753726729
211972
718016318
1135118403
126168654
378307858
1669235299
238244267
2107330544
1367805662
711731903
1649190141
631063481
1093566160
844777162
940979756
329095316
1373394824
1168893997
1952808511
668607815
1563830800
2018184905
343593252
2075306080
362270891
880872883
2125265954
70987853
70430960
106903272
521300991
1192971254
142280259
2088292427
1867569877
59441867
563885022
735006441
1692174161
979277036
1221402345
1609686107
17822254
221381629
1165857065
1064378759
1654989982
2112184876
712352509
803757299
1077509761
750447632
354430342
201112776
530910496
1283975046
1448690988
1221854381
1846438062
562646213
1580841880
2007202175
1355029162
9254478
444115518
588780884
520391846
1765939422
1897661481
1601766389
1895661180
2140980307
525414640
2139449161
275514241
1432759229
107392598
1060004733
1533413994
639759654
1459600028
1483633318
1375103496
1553912428
347801328
1570701913
324302956
1923195189
447050254
1607292493
2141202685
2017219355
452053357
1454355987
120304197
1367449114
177116365
1929109578
1752939865
2120643732
55764758
2063583088
977738337
163726881
1704671757
209556967
517931116
159319899
1682919261
502004315
1653134025
1797915063
745151331
1549515650
242380696
490106030
54310832
174298445
638191076
2120404329
80043163
1335057555
1419932715
1506942734
496198649
1997499071
1164783145
394904392
1909543729
1863668630
938650556
774191708
489549276
1917509564
525491799
1269867203
360533848
517493327
984821752
414909166
2081099121
1584329823
426608892
1775327214
1337352900
1702685074
1704451719
682847938
1007771836
921652280
465488110
934511688
802957785
84119913
112304531
248622386
2002072546
1992898003
1785506141
1396967026
1291293359
1293201682
1095350004
792505833
761284965
415543994
1254124834
954106396
959686105
794469987
1797191927
1148299887
301703593
1242005452
2143573963
252241897
1696091583
1047383811
1401234894
1139322123
1106985780
125443315
1258550391
2015428115
1728519928
1607634787
820389915
1424693586
1653342902
2122241335
1039031976
1249634164
997859416
428432118
287661610
1243362233
1334004501
695912117
1213893152
796372024
847549109
61914241
1231348446
775137836
489743672
1085336284
279808661
1241432540
1595259196
112811524
28103903
342498168
1379057720
938417587
1109580756
620597938
2088607978
783028300
418684675
2098700179
1573566805
562898746
498510256
1246365249
1588848924
2080494439
1041121422
1057247140
1865835473
1866318298
976361602
41748846
568363824
982376149
972264590
99274301
1921569086
691118915
2144963703
1581127107
1839637137
117024903
133536352
380423719
394680555
1410106556
205320658
1233173097
1085355292
1263726152
2018360700
700030018
1728209142
1579952604
1252656447
154411881
1493301825
455851186
965811505
1277601330
188687581
214002199
767597354
602186195
1837245506
2009888550
1166398843
1476002438
265256625
20658068
380168308
1439642613
223684331
620224753
1306150360
874969426
2105192091
260286414
376162786
1357319519
426606719
1455498167
1698585198
750553958
1453466277
1032780601
1441598610
692919968
1826849024
552851592
1096733499
1405483805
413744974
1690084762
285717876
1857658184
1754141491
814616570
306351208
2069713762
115287798
227169716
827083209
324504674
912098116
2009880842
193578554
2037379297
594182676
1041825114
887166750
1620198305
955795512
357026379
1544514877
95750432
1521960848
335796636
772045486
1515518037
1008323189
1587939687
1886151117
576074386
98993210
571046535
1202793029
289162331
439561466
391861032
2094842043
533327123
146809599
705088428
1541700479
70889305
734926049
2080277309
1795631801
1818241349
1873196214
1808014159
1208396902
1378432372
1966174546
1789861007
1747324118
53647
302856439
1628709621
1274358522
467193925
650658661
286085488
1880287215
1419530436
1575937245
1606749987
1613683941
386006724
617244360
675547896
1370724683
2077104983
281603027
971212783
262301946
1924484279
1789352144
1738862973
1229562445
36779676
1117144986
349157368
27163952
1303894697
1051918594
1985377406
1831039055
1894170844
1196261291
1336169833
6559788
525526784
1251244413
1150538393
1227859137
1573812708
190870071
1903143293
1759170714
320165111
1291245017
1426006397
636640646
452020881
800987871
935237722
266804466
2013738172
956034079
512054764
391937109
899534006
1238784952
2113513810
1239587925
63916963
938548359
1330924589
268758788
364303122
1277150514
1444155181
1622564272
1246403732
566630771
1499647727
1430517686
766767646
1000299902
1259122570
1696016405
1779822293
549826325
1359651018
1353741413
1272186600
1995598056
1707158282
1734591188
243881866
1427147779
1177846484
1535059910
1023524818
1935290969
747824554
1151679799
128303258
1817839866
1620458928
1078198271
300557429
1950995020
1985875561
1412511362
1484026048
1114042503
662874306
1335189364
1992629597
1643509675
155363225
1651386076
1012438187
1053706183
2110501656
68248879
776993856
57061203
499093041
87664020
1137886534
1148982686
2050386468
1380266950
1618609200
9120915
2124382962
1987097241
1228312908
662055720
1694565156
1626749481
222490893
818909262
506999079
1092222442
500302857
1029893084
1123738160
105741155
340492226
1521791495
427505537
766652359
1879518833
1028789490
1991156334
107271897
1637349136
686417727
1096364049
2048536653
181906992
1128760831
538844723
800477028
1879354841
963169124
1660335961
161968119
794965561
1812465802
59799284
300766438
1911330031
1259538517
657683841
1507208991
1758598752
497555595
1609702721
731515581
276938161
777133500
33760743
673039931
1530971226
828156890
1028053270
189173873
1381491490
1027156355
1243127437
1432809040
772366892
1393424975
1538117865
7227874
1503719658
1068019713
828561683
866388011
1376667452
187450929
192385783
416753455
1251707990
1072980816
1994127807
168518842
74483722
122069953
1456348198
1187834923
1253284630
1955261363
1244289182
1014205749
238648966
1440989540
91152626
750680376
685034718
52408249
2039711726
575769268
1635144045
1780264870
586601594
717034085
1601118624
30841797
583097876
970534551
1413840023
1534699823
1346400587
1784522816
1085109050
988932776
1054407647
62872136
1515608339
1989204652
1213448451
1165762370
1029569549
1468132671
40097173
1948141498
1029350717
1390881560
560489542
73439324
1460461590
899076741
696957508
83611722
1961495568
1116930886
1920572188
264681451
1842394110
1316253577
1763892404
384939521
1582804549
270603923
636242976
1397157675
977864185
826804085
1561123351
1819798248
888777097
523971149
1640435164
748798742
1682891980
920654723
1818608429
743495949
1264754743
613473673
234630492
1684870362
1188522279
853936983
1007297499
2006428297
638403153
1233285694
558216883
1285777829
294140967
119155817
1743456982
1072730655
939119820
806196128
2098429372
1100296966
410919011
487670421
1538593360
710611380
566081946
1803296679
1091249394
1773934213
1120237951
1794404201
1128884089
1797669964
1938094051
575991365
513418748
821048784
671405076
1203958559
730387054
663168141
310756414
772708761
1427757491
461338281
232353354
1939207077
200326874
156292428
40241089
755254648
520454175
765905689
358989520
1483097427
294273790
1364126118
1930619201
455895081
2025998367
1139636471
160562689
668217923
598419614
1421978782
327832702
638685813
1232689247
1491231373
1585360142
443630368
990442604
1920756052
1242989042
277689969
377738720
1421561392
313073276
889980511
1134423703
740668228
310083534
449081578
166260054
592850522
1111620985
410900723
1642080738
806989339
1654044952
48681165
879614436
1830578524
1563809481
8039721
332041347
1080972540
368082382
1395597020
330821340
1866998287
275226699
904058000
1178064886
60408842
12553093
1369843210
83926463
269188925
312295592
1494664647
386904189
1798995686
1792971942
103250823
1826324327
1796862921
631117861
147646018
482715005
2105653699
1395902642
1797801650
2089704528
856917726
1006864342
166285646
732576170
1841275055
2081053732
2109737152
494613349
1683102570
1413183929
886546497
831384348
277979096
1625166124
24339831
723272452
1704507633
960293245
216445636
1614166619
1479715683
1444462232
1816193599
1142034626
1394922177
2037279562
103184049
2133111737
627935313
859953242
258987757
449016132
1352765577
71218436
508014480
1563424262
1504776907
136312782
832628064
1309642790
1585255923
2129601920
217956239
2054077413
918980515
2102158106
1856049575
1922168889
1327483543
17845361
1885499066
586474133
950651885
548967856
1367237131
351837038
411411099
154170095
2044441371
1390572172
906212449
2124793919
1029615243
501996297
1589208528
440148719
1073969463
1548003240
868634231
126777474
1503160775
537431862
867301521
303083505
2047961974
1732835485
2020288232
1669460282
1435330617
946605878
689021713
1774239252
155630175
88219450
190026613
1936839200
2026350679
1246902673
1883724280
806013725
1423697106
788471960
1825241492
1626445993
332929786
2118482881
1704068457
780252536
485523321
653546696
1932203680
1021847201
108489495
224451235
40225377
1239893226
150797623
1471573808
1503807626
1303595955
795395511
19135031
1404260779
1312338546
1447458638
1732740678
756798767
1295862801
983474682
811148561
814813200
1995255788
718566632
1471552375
1674195594
2005166443
1646364952
1636652433
231116475
602304691
828945225
764289913
198397615
1779722872
1446567533
463092943
1790554836
1267937470
1123610098
882642403
496949215
1962025688
559261592
1287801672
1950221665
1522777487
36349550
461491696
507937856
494467993
2084525108
283031622
432405577
1387298222
1834019958
1050534288
1588091560
866810573
654476813
2132773532
1903575244
364017854
191636972
449075629
1134229892
2054146990
2065815797
131964852
1738209409
1932386155
2024527525
4842212
600039341
55395968
193506036
184464526
1442778498
590255029
921856214
1054919793
1737470954
2114451671
1186980917
1869311307
1067808158
37138529
1188754585
583536879
936152359
1555901682
803520265
605510854
224688806
2109673921
767625298
1003249137
661011079
1290531539
1658949541
320539977
1206059829
1105845545
759853210
110828591
1690602349
636528414
946375886
794822745
1803016507
1491536068
284360612
820475850
525047569
225606600
2117113609
1700716035
308998975
210428975
370824831
1356949419
1836975334
843251691
1475608846
1466904182
1377352620
2056691736
320056289
142521829
541152431
506439619
2108774367
1848225787
1199004018
1815270932
565679269
756418577
264513042
1061508237
732834424
1700542566
1870526292
555487506
838323217
734783035
243695865
1761991877
951833073
504349981
133041161
1593922867
150272857
55690227
1325669680
772772846
1732131197
505446828
1425973968
898934650
1360429439
1266092071
679521053
313971394
628401850
1172820357
1214882485
130913839
2141469778
1661736062
1198922424
957447962
293896406
1685608287
643503885
182304936
1952599894
2090290611
1982129296
1190433738
902175197
1928068124
1690466170
190275460
1471081492
1650205692
1237733655
1717807388
299070773
1598290069
562425599
1761987669
1537350249
1781799545
551600350
1626504176
618205458
1868225679
739747326
1509427643
615481455
834260895
2134766725
1989703387
1302900003
1684575943
1055721406
624774065
1045047857
1531315326
1946375466
813054223
1963856887
664304987
626527318
634617673
537547238
608085410
1449933737
269295435
384164200
1748063540
709001182
105370254
1742022604
1295504161
1168521520
459852630
1584811048
869227198
1280002667
1166621895
226925124
1818683257
2018467526
1723509681
713682065
825248052
1405466705
896337485
1956453945
1659338881
135693812
1541899439
1842120048
1175544604
119194121
1130713275
1617393130
1297254248
100505635
545715986
2146028367
278886879
1510757388
2078908037
1865710224
1747400793
1136514832
450169095
334376226
1022948962
341481232
1494309789
1627710192
8792689
1590568054
907390500
678009913
1598152834
206256112
216032425
239012921
700340279
965429753
652889787
1708413778
449439548
831696798
398823366
316981600
271329062
788677038
270094378
2142609396
2126801043
1159695088
466301990
1389036544
1642754018
1843166678
138911040
1292675408
554858930
977777500
2096738844
458478490
1708492412
116273304
556019228
1820014857
530509572
1574417862
2137782947
1193932138
2036351327
1541837876
814059312
1756529347
1355572245
2139360277
865474771
1753136450
1304101624
983708488
1006201581
1906437225
192234358
2050777987
557692894
508155203
1556922437
295645298
122032215
1592251782
251514543
400614888
1101311098
1493894417
780011958
1242795622
1717435309
1342464108
871900866
1826193671
2036694233
1938684647
651563630
1948612605
323313306
1590573321
769282977
1745825446
1652680612
607130345
896121150
298158126
1751754622
2024365516
1179012232
1942437144
1461939546
1797791606
1587318678
1823150610
2146109931
318760722
442761103
601921097
1301141226
1112551665
926147142
66218269
1482163968
259837788
47012346
234031264
902020852
1928420852
180076865
1037903943
1062925494
1149811515
1854689358
131108486
693967022
370248503
87951264
708082547
1658422719
1049149805
430630454
686331536
1578088691
1673737109
1489724320
1103980023
151409288
1851732763
668284491
185420656
1802100111
368521207
2002148954
800000926
266625135
430858977
1267563156
1729813445
339653929
1129348989
425747496
1348139074
1958521256
22900304
1114772427
1241563829
1682237433
913968969
1777913041
867657757
1141220870
1390347358
253071943
1051529008
308748020
1719567043
1351475903
236687079
1916588575
414854806
2028518657
1767484523
944147576
1419901810
1896868839
620618023
1043478452
2127894613
2058787500
817605054
258962395
876470451
451293479
1673812780
1564865999
1593956195
1748138097
831816292
79671669
1629399161
2134247056
1698089326
1377290340
709702540
857207574
1495623213
310330166
1222876740
654037817
1578307695
1848152284
1670344360
1482489392
587497621
1907019704
199273579
1098258799
1967355143
518905159
2143227057
502656188
383009151
1391472323
973218522
56786576
909567005
1188524327
545627102
1772845183
1113367716
1876750729
808615864
1871500087
1775975020
46583084
1033272415
428001966
210139756
1690233313
985806680
19929828
1119456620
1551414998
1900521617
1714914179
1572384453
1672917881
1095859231
1353290893
1756656163
174113044
1022131486
2017968748
974623233
1903966791
1622935287
1795015220
283657705
2104939472
963805337
2014457300
170270909
2085962802
2005327421
883912836
1848473212
494318626
1220553633
25557817
1850297149
1035859825
1229987550
1349042197
1723648281
873565226
2085990721
65337192
430784084
2000905192
2109784991
569781206
460694461
663843649
95405749
907513433
1359784660
990907059
1602252298
638816842
1833325630
1164899838
619473569
1746064056
1239027094
279602540
1605053691
2005613828
1295407196
2102959549
707899088
433096395
1179318193
1717923712
38356423
2049370327
1133684359
221018399
1045855787
1616454596
1791317592
1610820907
2018049076
1139985710
985396424
1046717443
1196254878
1096802862
1764670111
856241081
1266309488
2102568244
974586264
1970261935
1557225322
1307623722
1050518130
1632055730
554497369
275297992
1570691945
1938475428
1641321142
1689292700
1609350878
1108309638
923778469
542038822
1989748954
1266156949
1999709233
607056636
1370504664
1788967753
1634909842
1621198517
1642885250
699933579
471595491
902459480
1208815847
642148770
1795877385
98357433
1083728268
816740626
1893303323
967209844
183645774
1319085252
1595400243
655063995
1590696624
1228445843
808748200
1009997740
2067005417
1957122191
1607186284
155712880
909538105
1748490743
339138690
1036545786
889805819
1793251949
1314178125
1838122646
398213683
1770840522
2057584093
1959791321
1818959035
1632075995
686383405
426183439
698394374
1090857508
1035410780
319128493
1070940268
1666243352
592819948
1926384140
101929282
1639615064
1436504524
1984250147
1575631388
684286410
512459831
672978317
1727580338
1550106133
2000875577
1299104226
2054698983
1237645018
1135863352
2079660797
1800451255
1427959540
79761273
1507369921
794848495
105737493
658710466
1851353742
582886736
286473065
1144426664
366390270
98588643
1916866659
2022597242
450297846
733076107
2092318434
1900341041
684838444
79498299
1977822768
1650693424
1151011274
1354140795
718051916
1574625390
829568492
1070626987
866032738
1629691276
685093337
828322644
1828748081
1992256463
240864631
91795669
58344066
1926997825
1341072653
592924540
1180509375
543056658
1845085741
1718170612
1421844773
635956198
906926961
404042053
406746796
5722621
233021668
1952331178
1716738530
713980750
1131634734
1940799886
171079307
1749958237
843724071
875685311
1715451752
740524921
757062044
1632454926
1296881293
914255934
2113812928
1607710634
686896519
1445763195
1985384698
1372239989
2070707712
546257316
1938148573
883010452
1218775422
168197259
1802058452
1894183129
1928532383
2099953459
130317151
715363737
495560996
1770842090
240762619
2108066640
795769649
1087815402
1320503713
287860133
521229289
2068074779
231555095
307273996
1068790078
42949012
1790360346
759525442
1593219625
1283830956
2127635470
143594399
435158988
2091112881
115923392
381138408
1853023564
372006215
837950482
1177605182
773918731
508918814
1159544786
799484660
505872387
138783723
472198203
1594764418
932048927
1656239999
668540349
869007361
691379758
21159804
1812116357
412026497
1839651649
1096123693
552158005
2071325242
2081416299
355261686
64189653
2069050356
1423671825
756099118
218638180
787835423
1735651568
1767503750
821009737
1065137808
266506747
902821305
85323840
1189549309
807232167
153467052
418369019
1837241
838024579
23108919
224557900
1440799706
195551744
2016061396
1966088754
1111385243
846251250
1881567260
1267295379
939611170
992192624
1719538301
1428502831
2082344091
1116208333
1644571175
190844803
1692466984
333187160
191747145
1073954004
1760858903
1698617177
806664493
2071310098
1080398517
1724904745
1262493493
775350848
367993530
1249242015
260572398
698698892
1727479855
1465682928
1819624230
1932564960
885311043
224132662
845789042
1748619550
295173493
1369021029
1091270199
1342261035
1617866927
382961734
445383920
1680084119
1314704499
1894262709
1212456089
122263687
545424602
71975069
859861935
1422048797
1774781275
1194523568
1835929757
1794828180
397319625
327328387
1716560893
1304206264
93033476
358688732
673868456
2087340341
1775785687
869234500
12130387
1533827861
2032031027
628788853
1656572279
1463129401
106713956
2101435542
1537605002
845068407
952584440
385772318
718870915
1064988338
586204908
1850101139
1580331596
1516404577
528213485
233560667
1366220260
1272925137
1403632880
1882925694
208064353
1571459800
405167840
1425826301
1040185225
1139703255
1285513563
1131364420
2013294578
612496491
1120725653
596670629
1509027146
1799567662
2041989058
320459260
124877058
1175571777
1377504202
1473121993
409220255
302554445
956937330
297901700
665461266
918123845
2110577074
359732524
1057486987
1665842449
611836799
513174321
488701018
1551399929
108808085
1506674215
880403163
161064452
1993363652
339511649
1218296668
837463915
1733323911
898002228
949871319
1652451632
958660892
25845806
1413872837
1079387460
1913572364
2087677636
192738928
423764651
79153315
750252968
1567363150
1498104291
839818707
1546276963
656732482
562495863
1176015939
1635806476
1335869447
408338773
311301452
1777271013
1359627677
708005858
231846039
716546715
1166088118
1430634019
1693035127
1476960298
1735117608
1093565313
457511514
935698367
1674915247
1333508763
53829913
595855138
1865975911
7347412
1847959222
1320299806
1130162698
2061150067
1807225129
714100794
116881799
1021378374
1259565749
1257920589
502124411
1992092948
1372106550
1007771170
53565717
1334716870
1071262596
1240857608
323797536
1468101340
1083020091
1357145509
417097594
833480286
1406217879
1159940228
2051723509
187279144
203276705
1062630491
441070479
1140246988
819851646
2061912791
1386478711
1099532238
1837380398
1498216588
1796694573
969456764
832061864
641365206
203423650
1619634476
1176837198
94390811
1872590413
1084752276
1628474618
634791448
2004162470
754663284
654652940
86520315
1550227672
478822272
414722345
1396716263
1433193373
1887315323
1483932965
872051215
1780703549
292915196
149658718
1784114414
415937689
83420448
1049764541
928730505
312646794
317808478
413066364
30157555
259343881
1310900206
390628344
685773016
457905789
1372177782
682344432
889966725
1197512108
1235203617
772653573
1866701045
1368875134
1621376353
1732375813
1075730136
599466743
2116980547
1109156491
359455927
2115213902
1206310146
2147064372
1844827087
920428419
845734365
2072321800
271020931
844970406
24194491
352804387
1504707203
360101778
1939151729
1805921552
51256910
916771512
1957135242
236113792
592038823
2005391636
353012002
897091177
891768548
2066866043
726644243
1764664667
1480903797
462420972
1890016961
442315070
95662166
308840426
398479254
1517487722
1891557214
8874646
1356382119
1201964854
1370402454
1473342111
1692503563
649712104
1635492882
722962796
213173690
1637187266
1518403300
144925701
1753246221
1174202122
1667237777
1251319545
2124843628
1749742161
1583687657
844060364
1886625686
2044095788
819973068
843029443
506211914
854910966
855509236
2072900427
1125299587
614669283
433917866
993714858
623304949
1576786530
1386177196
1819246764
1266615879
1304855258
1853478767
1138036888
1228728554
679870563
1825070794
2045617113
171886326
1603359072
1633391740
545703043
835562577
1574868132
709892151
964634540
44699676
1263116240
568372527
1933076351
1928837093
121576973
1975788235
1093518778
2108286232
1607808481
247989508
2101933338
1982908382
1115338692
947459050
1487793383
441007251
1065735147
30049492
550945360
1492111171
973822195
483199437
1073253097
1150814321
25655797
1420206702
1707755248
1776877783
1526799539
102511539
1877398393
1264598443
728805471
1612572808
1998775448
224122249
89361073
250042893
1498417148
1831656475
1333055397
1432649606
755347142
1894979161
320134762
2108450471
1193885767
1428354817
1001932906
1921168460
1477325755
397861598
856117106
1089530934
673657516
539802795
1195830163
841515381
576799555
1720760819
856971684
587116161
610400995
586579611
1764503975
930289214
2063710115
2044821889
1998980332
97659609
58385219
1228781828
1714258944
1445224250
535248133
749309624
2028088683
398139121
130296890
116530136
27689869
936152624
2069305831
1505930686
1288162092
288297531
48944122
1940427230
1040666982
1046847938
687797937
2141989361
1227766427
743300374
144858960
1222658244
1500829482
1692462646
391226914
258528731
195462119
647508251
1137877231
463059422
1393233478
2116461643
1504046328
1324290803
960406513
1029185706
315064682
1237299484
1698777149
1392990810
1603750381
1470814721
1982255931
893102024
786614284
870471148
32536285
1067422609
1713946177
1502724855
825806454
497103696
1146085825
2076455558
2088465403
279791755
388601106
1799949473
2145459900
538323216
2117708232
540622005
781797775
22507201
1801202585
1339925847
1726636316
1283944542
738341228
1859640553
71399863
1508344047
64928023
982397429
212504203
1923348829
1140623422
1677457177
2067416767
1341458166
1331042099
958863146
1897022601
955335999
673743759
832303600
1120467731
1753423261
1868204468
225476658
1746799731
1108471538
829458262
1164951467
1208234233
1016069856
1923515917
1580099521
858366973
1354641882
636046647
1189733742
457710399
546736713
411532371
1211277185
900023395
2062447244
1586736451
629310330
994888806
1333906418
1913691781
2013321363
1638722534
481806123
18900369
1876188433
1918795671
1502774587
1435478257
344238703
419538043
1532657326
1379263041
1275846927
305651609
934720727
952347020
1666817178
1592052650
688040230
1152910811
170406097
2063486864
64167495
643156209
790965518
1465211933
1505402853
177336473
1754147130
2044736222
1988022962
588517775
411228480
808399848
2047839526
193054995
1131244082
735392901
1789966240
2003711999
436348321
816602487
937948287
1181123621
125263525
822120589
1205801100
1907647266
666281413
1271420772
1309424335
1099934858
1617446174
490035726
1393624400
1436021698
1926890614
839212132
48311649
1318005544
1004680829
840746290
123874168
1299074329
2046823283
2131995471
1792314222
101519147
1494888248
259943784
913837357
1370856451
777825246
1071304433
1056672950
1922524
1037506284
640327422
1365881433
458989574
379323785
761587295
946039448
1838658119
155371614
1510383091
1519986514
1430680131
2009886689
422309077
9692991
1458656813
1024268599
1606086294
553584191
1637830274
752517456
659095931
1740887495
1696119035
895541837
42179853
90701242
660560455
1964971825
319139822
826254116
953376893
673908695
513967617
707025424
2090757449
578772495
1515141016
1719786701
1964877943
607355120
1022598714
229215345
1646516589
798939562
1284232237
1098758473
1091340965
680026039
1545812494
816165661
1689858797
1721986275
424805748
1587257548
632383388
213572049
335959730
134553976
415176612
1628135899
461494128
115848209
1283444002
309219205
1603592424
459925567
1149499395
1226142046
1027615247
49436004
1119174593
414799027
2047213052
1351965910
1843191413
1698352034
1901328799
115519508
105054694
165197844
1536053985
71541337
528496467
372973661
1583720054
1748713536
1085922349
1001687956
37768551
821637242
1520605549
272278984
2023767200
1842371476
884466989
464989221
1401842361
71457928
1230343536
930226537
1714732326
712030369
39340499
511068689
49250382
1659166864
1713919527
686878763
725574768
1925183351
119870717
195948649
170198094
2088985587
1837807870
401673667
965669744
516106344
1040906188
1594723798
1604539465
791872260
225559694
1211964760
550368961
1738495426
600772993
374799299
932970053
461559670
1740544643
237531322
999165936
1376389836
1149679469
1699710708
1009387654
1769308119
468137492
1553535307
1437940664
904649603
915487991
1745024750
1226848567
1592567830
744568021
161728351
1758272406
330624366
1737735097
198743765
1475960472
134648068
877567610
305799796
716455136
132349682
1073142617
133840025
1751815989
1374525667
32287875
1164607754
1261527362
1295806367
1097243096
1569542501
1377278380
412730037
1246008100
1605507348
1558759031
1580583042
1691620080
2017319302
199818429
1208237797
1251887163
1054932776
104033811
1712538447
477710559
664501366
361004836
1363997389
1278561250
1997549400
911763006
1379193587
2120149964
1237879980
1332170805
1414660384
514814083
824808649
1000870061
1947675532
1004806659
536547281
774002359
2117685627
1037410928
1535250859
922315712
1149651587
717770759
1699726986
1429764610
1030494336
1997451311
1426425684
151607824
2021785130
1144447105
1617900807
1176430982
193224808
52171354
1534385726
1983637908
945057292
508890109
1216653870
1876911270
766283816
681096115
624299516
1564450049
1767547551
80847177
1980188692
199000802
1810953187
465156387
792077628
2098377501
452922821
1962331520
2010450945
1412955217
1610827018
1875986885
1734169079
1726639758
1197871742
1639834555
1159714491
1079701646
468726298
252925615
2081745181
1484545604
944540768
1147479300
1689023276
337653635
155641429
1293705992
962555543
1529456026
9984241
503810266
31694964
773882271
20091528
1220168806
2080546291
613172016
454745689
783713391
137697315
564194996
1040577714
1903628836
1665364263
1424382664
1594201034
1184224189
2102171478
1218643781
1723391907
627416585
162802200
1341356948
445680154
897138708
1922622943
446114815
349684584
2075167707
764696814
211544368
1146286746
2105829751
111468312
875615611
1432696155
1886056785
1363338658
1477043040
1405986873
223120891
247626007
484236327
1160607597
1176708764
2084706089
681635280
1906816696
1711034739
562548062
1985593635
151781758
297242030
1699584853
1029118058
1344070434
838436408
1520312392
1660024153
44238803
82664198
1845661496
1710245710
471741397
1888285834
1348659695
249045476
1107625015
743005414
2023327462
1889237679
396654490
2064392930
1406852270
1764061212
1422933394
1957348336
1077057026
1500649161
229953334
1208294942
863432338
955896080
859590528
1831332531
2083739390
2019109913
1888957434
1894531229
1496015027
1530807950
731493253
1504517607
926348092
163888865
314507397
516684588
1012451109
361310744
1287866263
1256023184
1645226909
249368662
182810807
578198772
1074205015
178550092
1879168769
263538589
1264410617
562422997
1943425350
481958595
905089392
2100693535
585212467
1970248240
1143904006
2026360177
1483618403
991287341
1592460580
755628727
1366943433
1781285276
1513981784
2048618322
1011571969
762474098
1627692298
998166781
832989023
920190258
808951232
1410779976
1370486665
425424054
1276839191
596891419
263386131
618409620
479856343
1056737047
219599180
1866156245
1697016824
1914265472
1022947689
67215678
1470084596
531444727
1727646892
639161952
283282378
176360687
15655337
623465235
549547427
1769641800
1011510640
39280486
1447539134
1692146081
220851173
2117614583
1682425795
995947235
1578917967
737690518
290833947
1365090461
349267112
1271600588
158285076
1426738364
16909105
2027866426
246502440
1848042611
1208243546
623584511
832449950
544192099
1553657058
1872094277
1754436247
462919779
330368048
386203528
1361897541
739022393
1809085892
655884124
495348492
1540106083
643726663
2036422122
708817799
313519678
1583103759
1209582240
2038530654
700185813
1516771630
1432337109
1379062926
1830266021
1808055065
340843772
163921989
1954139104
1177224687
1328769673
169383941
166841389
1490793810
2018233039
1947654121
185980995
1386598052
685904948
1388927302
1220537103
531814980
1278713632
700993404
1705131360
1493820261
306487421
1157991262
337396782
1255817228
137808639
252938251
1473853209
1740579203
449444469
1445576611
400629314
877456673
1353966912
1330071119
1508206910
1868127122
964417313
1374990236
1873939548
2022662602
1597469473
910571955
869017507
939516159
2143649305
1910457084
711406900
243277592
1816113215
131597514
2012855947
533137031
729583724
445028631
517643297
341454653
1587172769
1833715055
1500494413
1115401730
1823199689
1739067477
781674634
40480154
616588111
837786780
169160510
1264635460
1402990581
1328500278
854273502
334646953
1018422961
651343404
1839792514
1365179277
2075544157
1138116387
1893282660
1455941695
249545630
644043134
232140336
1042673383
661502744
1607943953
275758388
1914239179
1618574346
1347897486
1542066643
1623199419
574185013
1076951226
872370860
1424699515
1105524790
912890129
1823256893
1813509724
1553291715
1492938239
1806960616
482998290
2107264549
1382640499
2061173074
1106247256
1457366535
727001180
1645266216
623311316
739084879
1041963862
482553718
181126248
258397595
1699946352
1036815938
1340909795
823686920
1164656521
964880533
994816912
1213783220
345426699
1435618228
935512562
124151070
192131577
1785176643
1199213461
432790025
870787445
1914671587
478476809
1583477476
450008971
351330804
1686956409
1688657512
2086783065
2068638039
2053847054
790943109
1507027122
703890739
1502793578
1522578665
45927499
208541346
1550085084
216637396
2062153848
375720394
2140876024
1891805785
1226504516
211542728
438496766
360680161
570391877
305780101
835282484
776820153
233945653
123527863
1381699769
104873443
387029195
435781265
232578294
1893687434
1082206539
573620004
296986389
436704884
2124636041
2137395876
95057914
1442729507
593368995
729644427
921210199
1957523349
813719916
499867782
1644702388
555828274
1166939562
1600046880
1151283440
8481548
1699852633
1584348717
2007662186
299749912
448101025
517419364
1902975008
1112062082
327478574
1503908385
1853102395
1054259599
450325914
1977845195
1720740592
1212014092
1946502695
16505644
464995858
703379165
1915218893
1827670498
1037728219
2022866778
1195804852
1595996154
266960222
1647396749
1768935985
1110427607
1867269851
603137642
321004572
432795476
407432301
672887812
1333978337
1196807465
2128940197
1619856341
839267024
39778365
351534610
679384743
1279776518
1076927538
1529006032
1377164694
737575604
564265397
603120087
46343041
634540731
1051140881
2092219717
592807972
1910479946
1260452656
1102255242
1860268408
537854264
412636144
2011169699
363986516
867945390
1689000953
527755331
2006876386
1065456442
874267975
1343621715
725418151
705308660
779758444
271256516
1569375454
1469368339
111641000
2117935565
264496666
1259838234
2020395340
206312365
1464003021
1828484740
1133531099
975897617
90268524
77195890
1358345560
1830158540
57843477
346657953
1450572429
936467419
957436872
840744526
1512314696
532924945
18439640
399523668
1711937713
681331999
63340688
683715210
289720136
825549440
1116811566
1166000786
1002165584
1904409882
1015179462
1355560294
1975031118
847692671
1339522691
2051842446
214251434
642390521
1609501193
1703862543
459116951
388002341
1285016960
109878996
1092250360
2054710049
1912252430
336998947
1428182147
1286605267
913870753
1000653709
1958413962
2021470516
502633555
1362409671
1143883425
1838826103
1881794800
149514400
266688053
1871248824
967964332
1599805468
944367760
240908619
1303803632
814759334
1923850616
681044815
1881511233
482545269
1841371873
1180547224
1989548538
1026838929
1349219357
321801715
2014157823
1382841641
1434805941
884555741
302169056
7084589
2007426560
977744589
1528063292
1550610653
870728906
1634798473
1376721190
49380514
1656742755
1911875513
1912160536
604907777
40724093
2073681266
301959218
1859900716
236287076
1311999024
1513766462
71704752
559742112
351683661
1550106948
476839713
805504288
325939322
1237315831
1358370192
89129203
461644832
1299752804
166354210
255962712
1899097575
1158364243
1502154947
763133136
1903967762
1715277593
655810705
1412135979
2006818662
1550129404
1599237734
1326961133
608417820
81561395
2091586090
1365292971
1475678379
881876428
408085984
1113391570
1657775501
1456283888
1483610606
1615801712
552681063
1065191436
1992331642
1572140663
1945800444
959788869
1180354221
236680797
1195253459
696287941
233240283
192989688
223082987
470955953
1062704777
1970028429
1789602028
529035125
215486050
117837375
179433745
480340308
369147592
1100452437
1754127583
853110114
1735347254
1291654506
665619548
730510829
1241789362
2008161227
1809206361
1053319761
1713809157
1816214100
2053863515
860713212
177189065
1107326329
1263903128
1425588645
1966973158
52635393
291340131
1399791655
1347469471
441085131
649504851
1419531686
733105926
1440554573
867307727
1693205411
394708242
1334856601
1386763581
1899300371
579625377
178864859
1699530916
476781906
1655111353
60956543
1153060388
223912129
1425681501
939122568
1856698474
1051752751
1309840805
1561920152
1332441679
1844879954
1639951687
290697078
1228615344
2077652395
492740870
1244816065
518676864
1788869844
645371534
524952930
1889976150
633686833
1252929282
1359825527
117966188
1599135937
1294357651
253605124
965561053
376312880
1084116252
164210617
1390155780
1144816844
77535093
1182538096
1848788805
977769820
121900933
2131334381
1721478428
1880812988
1010489916
132292131
295471043
1401750857
1287428595
1364500686
606189848
695776746
1533111014
337798878
1235731628
717149494
1372530484
433919506
581540317
1267259103
224686819
1434892084
277357290
15038417
1663111418
690438976
1782291997
1660448627
1512865448
1092434711
1849670952
940976751
662427713
1578288037
55283222
1195674842
1681393039
983584368
445000438
1186577463
732245360
1908786713
1258894001
1427239495
1147957859
1736656244
128059641
706041530
877197150
888821174
484630118
235331960
473508579
2107683934
1991541000
747980120
2121620606
1529717200
28963959
44491178
378312677
973780856
1442238979
1952038274
925420122
271664639
894005614
179341541
807087531
1283275594
1231673402
1854252946
309460340
882807141
1916695242
1887257332
1064858399
603079785
1584895092
1271882952
178391473
1034670148
360890239
1407392156
1434585746
685258677
184989007
1658034610
1880121770
1424200194
1228492620
689470716
782023067
292168155
947920415
1823077376
300998545
1950216874
132961069
1478101818
222523506
480903118
994471838
809235548
1757137987
1528554058
1752186216
554850526
1986548479
545064698
924815168
1356707019
1252517959
1487170824
1123109131
172210234
1747435521
2003430469
286273535
346599944
1387688655
134480699
1606222524
1005847010
1129142648
2054761797
791239074
387486425
1121006142
990757174
3559305
1322933418
1076562979
1404524383
1724379515
2087317411
1232763958
1874769823
847148700
831456576
1732384867
366563370
432423292
1513823145
865025398
1294152468
5220176
1769805532
641603986
629316936
589267186
703523770
849019332
1142817888
696877737
332812859
969018857
548252905
1401248926
961642223
4062302
277989529
988783277
722003590
1149722345
280370374
1583840694
771688146
1193611022
2003579035
1905926804
892811626
206498166
1401225984
938283789
1343000211
1511248675
1041451398
2073568833
540126772
1965294898
1214199310
73422983
1886569380
1635819789
2008335608
1178887058
796028554
1936821503
1825936358
1502355214
1606073822
1212323901
1693925360
717990056
10170878
1298720489
911690612
847991965
158123722
1339139848
1116572749
1768252754
1257571933
607849517
350626528
378178665
1757487768
1419285392
53213073
62796371
510793666
1571000549
728547679
318473940
722654988
1792606827
291476403
655645002
112293921
642100424
1781986663
1236973873
1955886171
480346033
1439137406
1988517277
377808868
1700479519
1477180980
1940313647
1539759296
827688544
1580214774
638812970
7904548
439740082
1986712277
1479169387
1345457369
122128604
571515992
1993234225
14486645
1007807282
1298688628
1513552843
1088414449
669317193
15327220
1153513505
2110959699
1421566849
1269826679
1530094389
1998120872
1593068848
923269940
1996807556
1641533848
780480195
1193635965
1415217847
971183594
1030033211
623216779
1116266504
1431850743
236060425
178869701
655177328
1858249361
271703323
1735448262
1343111487
465528161
275735005
2105506920
1150666681
205309072
1943303327
1483946154
1976824866
2022406159
1711458109
282530854
1843229989
1385987331
1288420001
1012550944
1433756877
551802906
1120439027
1073020177
1804859930
1601789767
229884820
1898137409
1316683809
1580240111
2086992779
260050718
1061754711
1350588637
1399839308
539506227
1444723879
640949199
1854366465
409952904
1844976311
1241413917
2145814898
227495221
1689690521
220680348
1579093515
1260034007
612722467
1437448586
466592323
1109142440
1232031596
374801571
870470855
921444193
380501155
776193568
1746158997
1810048349
1418758088
130279447
111649348
1127580097
417923185
742573261
658565829
1918798227
1762768253
88361156
235961570
1705355206
364594404
680271227
1200187653
1516629088
634680411
1470618307
906399274
48308849
519885122
1228227103
903806500
914845130
1997740403
1683849292
730507884
1169977952
2073061990
1293842274
1117280093
4391346
8469199
2048594342
1532352850
1503154436
839719380
181115746
539728049
1453832233
1889417163
923215231
2060213711
341833576
819574359
1996418756
612001158
1054016955
1840890038
1826936806
1405271487
1017734939
1413114870
664132665
355461252
584190628
1831493383
130126905
731171303
947368274
718291864
1730658376
1739643678
1801771904
1698037099
463788747
1041147611
287260644
2030742420
233222665
2099088872
824428802
1781297087
1572997843
1688720263
1489771617
470482739
1950501488
48623893
562472972
1731459762
1839999315
579875481
506083555
209325795
1942777009
1081056086
1414404453
1128782957
1930144102
1846481249
984594220
1640998945
182455790
978178776
1842270722
1659425766
878064788
800338139
1745432982
1452023245
1468661165
864785615
178185087
385853798
1795715634
265997421
690487826
1843646346
1043574132
898080187
287638159
695318162
971100103
1258201915
863144742
2069672555
814741680
1726116050
629788937
1474784655
1235372333
1700986685
613842782
1826478181
692710754
436101321
478880864
759489076
818556936
915127685
1904027923
1471215784
284529512
462526320
1773227577
1247039782
1792799897
1695045268
450999131
1760950205
1623373003
1774853509
627467389
1310894169
1134554266
185656714
1409904834
2047372988
2003936643
478405387
1735362768
781061816
988421246
1551184174
1746805912
693580909
889850861
1729152786
1380462982
1904634994
90308193
1180545800
1252673971
2016273524
299083925
1007853513
1272934560
1468003027
1858882312
559849458
1605851997
233858960
85007793
1005011631
3620024
664249385
39239914
777842635
672013593
1632140236
805091384
908495913
1785051092
1844042732
2103831696
918906301
504947242
667237427
1636251316
649226145
1081637037
479909583
828698867
1217763230
803722821
208447742
660115996
920180770
1052365328
538000055
420957925
649524976
1658275145
1304375124
1083360603
1795686239
1859656327
383950384
99397049
640407553
1297605356
61682131
1725339083
1167337047
661583152
2113016176
1775673975
1351514775
861475671
1845399554
34232975
1192215803
544381215
1094755734
1646295159
1147277599
836055619
1269575320
2070070552
1421183652
419240281
1106244778
1204353339
1807075696
100654188
1537965878
70101214
761554354
721267984
32942709
702428238
1100600438
479606222
1202456823
1155449706
900565899
155842585
1174866742
911951736
2129030714
902902531
1497821177
148800726
57966844
76632464
505904267
906503747
651486685
175759539
2048949540
463132330
832643417
1404177801
1702694202
1608213266
199927218
2124393351
528197430
727311669
610510785
1005634401
1774714143
1750988221
95828752
242264210
1639946585
642705014
109753889
1435604837
185746799
1368458350
803102362
1102306459
544160783
644932239
1751866767
1230209426
1141907461
534096773
721615853
308642988
856866088
546536496
148579930
55416294
733122640
945210753
2012232127
1391812157
1200822111
725727164
1891375031
2007911643
543943307
1299493656
631472647
1084681833
780638965
1373291445
698007571
903662254
1839619148
1572020923
715295226
244566738
1979020422
141607150
2011053344
645670912
1542222904
1772673351
1646549363
1439686955
1392588424
1961462412
554320834
1892727169
1011067390
628193741
1166824395
1999617803
2064801844
1642167627
1720919953
604461105
523822751
169954664
448216969
456186472
753460752
1339048038
2109989769
1625204900
136252355
1270549334
1872383582
478402867
1243920780
955223331
1832264166
1613915198
218070277
1478992034
1538532472
1236851079
29315438
1013184236
1482441669
1390976937
1941743229
598735124
533717480
177060234
737620347
86487863
1637706142
935400668
2095482197
662226444
1553607103
358506446
405631673
1631019426
1803778719
1669753000
750858295
377505637
948447710
20382387
758467346
494982204
561720794
404845816
50159305
1839076044
1838195494
554201295
1553307120
1528026747
1353060501
655265640
832762316
587521112
1463218805
880695515
154950512
840234655
960401356
1001705897
61700870
1506164235
963122853
452432318
572807454
384978142
554565504
169828809
1138410899
500727810
413776541
1428185719
1366067552
375014201
259302142
1050196399
338386311
1293836537
471546831
1101974037
1080142891
477388381
998487052
715648931
1184176181
1911610583
298365712
566282195
284806662
467403906
1420389472
1274019333
1734843349
1940584056
1305476222
291283766
1296159038
148719293
1852771454
1769016077
1239607298
565673610
1020772050
1083388780
758969474
1030989660
2009654174
598454633
125820264
1033952224
576222295
1506027645
867589208
2055922575
1182292156
1948665809
40551848
1218630543
456618562
562319776
1115986382
1526839866
1593831822
953428213
464509908
2034126968
489943352
2091247444
1723806545
753841249
1101617957
132053960
1838797750
1565469641
1269175440
685953285
1030106302
1168567738
622686633
676461393
2059559560
1294202149
437252846
346615572
1895534197
84335446
655247440
740769477
1649723014
1947711931
1426103851
1653105081
1888415331
1551701154
460534081
1211564435
1241665340
1395510585
1237920531
1153683780
549123973
1314331506
1121371707
646507243
1311302873
1110413626
1703131642
2105718334
1729425888
2043683725
1345777535
260527731
1756074264
332152214
1139572139
1881514286
277760720
1751243431
1190587651
1721015280
1593640655
557492333
1183630498
1346142943
860363840
1893151005
1499684259
377640726
1742481860
568135073
1823998038
446624816
1280882169
614539419
273172290
711634858
1497536311
1399248778
1155190015
623279664
2047026299
1542288857
605626172
1869324811
1325739277
386164350
1872493267
831185363
1390459222
352294641
271241528
465847845
1520865924
1208277183
1297060871
266362964
2054984574
2068532337
142592279
399775871
1826340905
814076732
238806726
2100822875
870393517
181504317
447084780
628900135
1229096775
547440672
2117110845
182576125
1385677888
1681863091
1646715576
1113775383
1959402165
1285374160
66023492
2060547079
177873496
105768174
1493802689
1100498086
793613815
916300788
1827134072
497272141
1068884986
1088865279
1827071311
958289106
685803025
139984570
1036219622
1590153580
350364135
1451702787
554636557
2144450204
1129148681
1632193586
1615156557
1263059639
470217107
1617413200
641875036
406136497
1346788893
1038990806
653984873
2142911241
649522597
702855738
1887051778
77512342
1556569383
1014661918
1061127637
164011169
1482341891
1470698758
1933984985
558316435
975900648
597266792
1242587270
1776243217
978231221
1327184036
1295644158
1086015196
359739572
799501476
1949607605
26154401
846326931
1921759935
1257000471
1731116589
221715244
1257434752
104201504
1525561838
1554555869
1722166141
1242185451
556923675
1457673249
1971261229
78357603
1438183872
1741615568
899931252
620403044
306781037
595399056
1086762113
425164782
1720162359
916371495
1153477091
1871975804
2011515176
348439114
1677873859
496311846
883488731
621221183
812761703
1835358756
2101346930
854234720
225444935
1050329300
52335594
1920330915
1138650636
1242498475
1553490234
1938163528
891093386
1410098331
1899687900
1905487742
1612371828
1009759603
1783784416
37314381
1437700382
559991130
1063376582
1039115128
1201984291
1533152739
1182282981
461914618
264161175
1519942201
1684710494
1478618026
1654827025
298631854
287142587
1784689623
1544441837
1690752337
1613007902
685412474
811849477
834969179
505706544
2027102884
292827953
1793922056
1467802027
191252214
983819025
1476430562
1155900411
1686367561
581083177
2141672124
650600706
539212223
2131695962
1658820946
137928933
658828255
411022419
606836902
917010004
1198198839
1669945591
1732315551
1935650364
1684567932
1836925648
756736252
2196854
1164408609
1773591452
728650558
676652793
1262711359
242392379
497295646
1279210138
794994808
1984363635
1352084484
1006209685
1063374736
1702386404
830034438
1542040151
1661104871
545325425
1935643134
480724061
384637966
1933976050
1846966250
1146546430
1744323284
512942624
738185597
1604547555
1606747456
462581243
869968326
1822360382
1017293068
52564143
1987481119
1911846104
1003086369
1760843979
1735596519
955411882
773907512
547242194
726452977
1226368792
81345117
751264434
1813519833
267535730
2086168429
114700517
1366028742
1344337518
150752976
2140223927
1193031151
111843141
711746446
793669910
830856168
1839833828
1330160086
1181319777
1699550718
531540087
2082950702
215624635
864999778
523897076
1978826396
31694603
447130768
701971985
1087793715
1391848773
784972218
1182967950
1511096717
1257928741
349711298
1797449140
739725130
1768189118
1961218865
1694412329
1503076373
41829599
421204164
1681407114
488075992
546132603
11471713
578239108
536293628
1468289386
98315126
420100216
1422241497
1528693124
1355800363
451455562
235041728
1767426305
817276705
1797156575
997575326
23879394
388328038
273276441
1836259706
1769110777
1497436787
838163967
1987445377
857446910
86339575
1018528510
1084967941
1105767464
153904817
1578415053
773230702
1266873234
500589053
561338816
522565287
1693109273
1513427098
322147857
77804225
1834387323
366569862
1332707355
790105514
163205122
979761149
1174989657
1590605193
1779569403
1778806582
1165342415
1825019423
1000763863
1731037115
171680216
1041267067
2040905121
1964647017
553036694
269463267
1066006777
2009380292
1559558153
225705137
1457840533
1828061597
2106671042
10114913
1951073124
1869089647
1486144678
1633313414
1966527091
1341285053
643414
1766504561
1927073045
1877126375
1577565797
1252916002
604612183
1791130194
690061764
458861536
1380153369
1156276616
1614791682
2114440222
344390983
1063937170
751796024
295978182
337237088
550738966
508437672
793188276
1443547581
902245518
710691772
78403391
1578707121
50889241
950003544
572188142
2111576023
505992334
1105134885
533397574
1159919958
1625682999
769397595
268274567
1319622232
780033470
597470807
135605950
239915171
1230739052
1810102262
606220898
1413324218
1116983467
1439266089
91367863
1785595833
1541658591
1098216626
1842635149
135166147
1206011151
220986501
1046747629
1353682202
189594276
485441842
1237943641
854437010
1567746385
354591481
386044233
1016966604
1154751467
615986466
1659139826
1620279266
1347292082
1670040390
1671893652
876338417
873610327
1438814315
183174324
1499595788
1024139463
352986247
1070307794
446331818
2084259633
1958757140
1269660272
921426995
1054788837
775549325
2040210462
1936630172
1596922718
1046820132
824191145
1203570131
885648192
506745248
582236033
1546380212
1792840263
1666879208
1827073352
384147545
1163171364
520325140
1990028249
522198500
1702267204
2085486809
332577590
197571954
1767649025
812860502
1735127353
1695627732
1358620708
1118047007
1439769197
916521187
1718838931
163834311
1092360575
702347052
2123082293
2051819168
818796591
2120595621
1096041579
2126501975
1947983707
949662769
1243211108
423078941
1057373899
71914702
1357131636
1957868452
931622506
331297956
920834954
1492180022
1632562650
832067368
977925553
599960493
1402448931
1304586975
1161746671
2127980533
634075520
72225879
1050006552
19645546
79871608
1992769360
2051181913
1198987431
1805040637
1324186214
1652260592
1323114022
135173241
1673877569
833733493
26228590
1675680697
1075567158
413018524
1828207927
18181818
867492467
1925484852
86889870
821712051
645770789
921603721
699552212
171730620
389830722
540956561
1399657637
64274461
89482020
530249593
1813479597
1604056816
2137017069
2086062824
1264610895
947133442
778313734
638665925
909126221
890930009
2008361278
418708037
9829430
298996725
898403779
1486026414
453522389
1748558004
278071335
1824282692
1606402083
1437911061
850894763
1994077185
1696091611
1578163429
1573612304
1701560921
1845357633
687068685
1719360192
2119619281
1234255228
2114307910
778111787
1880000777
256584355
750018734
1979948729
1416519762
621356024
1504114680
1103208451
260012117
1619715466
2098419631
314371275
929179901
1577764496
843339865
1593943847
968744732
1371115296
1371750430
37826761
1043873823
705091249
750054126
1385835585
1419024188
1287580168
555465649
453412964
1346144364
287783423
600789881
1999147340
1242762726
1432506624
1176179231
1783630724
479378331
763646465
705977966
229660157
1297632131
786497177
1239004961
1474335793
979006052
1111246000
1795918347
1239343262
137362319
866538886
284153003
1005553310
971320594
1726759877
1020366104
382813480
167867469
732309812
1296879880
2078251261
259938881
604755321
1381556113
953945649
1888534416
232326237
889247763
1647811478
1615159455
2091523020
517751572
282395650
1662100025
962228803
511205991
106774845
1503241564
34413882
453200290
1700722014
403481595
1386825356
1118420513
949085740
1536726220
766708748
1010360098
917995203
1050023906
294249614
95721031
112286081
1596828320
1580568305
246665189
1099354932
1129784370
1812629463
1181973254
238199822
540309944
1938753599
45175260
1966179182
166251046
724143121
1434413448
1877659857
875344825
658628426
492931973
1110197926
1392569927
362657088
1411732610
1511109833
1442853263
1558300342
1577459047
1154597423
670130145
2101376876
1540205417
1023981428
1331362692
1199506802
1203939429
1899647292
1140384255
463093393
1851122420
1600363041
135614665
1618198217
547313348
76926257
333853178
1242609401
1339817154
632504408
1680846733
1276328498
373121998
545740252
76353750
1110906100
175902722
43153281
954260851
1757096643
415081513
352524453
2022525618
851467511
2088751325
594853838
1094053635
1690761286
1549339991
2100173202
1575730901
361999275
1904220167
246878930
449073158
1474627148
304823866
1941961360
2080204626
1401060833
1727556643
124955818
1928186711
2085485761
145688180
1130808248
841245066
1646327922
1020037316
730977176
758551204
1147015014
74248012
397191991
2145318489
675295289
843048520
1621532558
1798129528
688932494
1096532658
1390402906
1319674080
361394797
803160681
1141097285
2120548768
769377813
762516484
1299989647
372054149
2042727484
2128357348
1922519840
1828804822
913512018
217040831
1670861206
323835563
1209996054
777680582
487034333
1364487003
1793420269
1489672971
1422770911
1786159293
324447314
120581175
2089919464
2098128548
111275808
1205906628
456355229
768315017
783963577
244689440
1563066536
1753354198
249365783
323880112
2110063743
1604260794
16821495
944488464
291606743
376687172
215455262
645536642
1121706126
700548703
892155859
145666642
1149602717
889495913
143152945
190210918
119785751
572500015
370846836
121569950
1066089015
1680330500
539431322
55496583
1569897330
355708361
19347678
35305330
1429618712
707609709
957999725
1567382544
2095231792
1858619146
2088946468
1122559152
1241768619
1054716443
1724164831
975803967
1594716596
2039326394
496982559
1974940494
743952835
1973980961
1136265325
226043080
1464485543
1308658367
205728685
575236499
829091633
795091590
432991407
1333677870
1124980791
1763919016
247275229
945484371
1266423444
1545570771
1435483471
1819772501
445377021
59293831
733671967
1330800132
1304618540
898023909
1637327897
609938417
1161504294
1630637484
239176837
1508315655
312772091
2052632242
642373317
715447070
920315127
1924851421
2017936688
775455039
950693928
326050632
174907299
1993895887
2038101163
1080015202
812657355
1658323702
716913020
718858766
1898439932
1446121345
1761960416
927706728
2003586274
558117890
1209358348
1569049642
1373761698
1863053470
80363289
297808313
829948609
777422513
546041028
1342478882
646134120
108307029
1535995120
848001586
276706289
153274827
1501923956
248722311
211315118
2021102979
915825238
1817285141
727490565
550023534
1883045290
1119915816
366471263
1939317740
1212281911
1294425798
248129212
1102536500
767825373
1642119924
1686708190
670799988
1117134222
654289052
1952386982
2061691190
1095265188
630393752
1347274562
986494716
1515702195
761930514
1816089431
1533797210
354036422
773444934
1875716582
1850164372
1528992242
556037336
1709629798
154723848
318036073
1548010350
63008398
251465641
285383111
570245049
613935735
1359091503
738860086
162314315
1608966332
1456076683
1813004991
1602824338
1273701993
1884205527
424576936
1744952614
239941592
368735446
1653472917
19521426
1359093330
2045021680
1753767572
1877715664
160096085
321134843
906499301
1038559152
1021014600
1428793504
178282231
1744498929
173162234
842022622
1609985035
1016717147
1279861593
2029497446
934578334
741203529
82379387
320356912
174084032
1961428972
436787760
576813219
493675973
2122713350
318857668
2027182121
419576417
1771621881
528363512
1743432148
1813140203
1227912722
645228812
1761341140
1735760987
883658980
2022634918
699474356
1994868269
1522508209
23347299
345521522
14328815
2111106016
1998683269
2131267301
1010997249
1157072712
271676441
984140917
897844684
331267203
851238420
1644688832
1240222574
648784211
1642478722
1423572255
321176703
10497074
1623933831
2039035657
305943751
1227823430
460637773
2129498704
1677719852
312915644
1644048054
35297530
1719362397
433487852
1650293299
693450714
2040175273
1890661222
290767138
1986154234
1795532715
671884613
1530283215
1199508051
661603787
1943854301
21234944
930349376
2041552228
1886779406
2022956831
1247027146
1914963472
509892712
1937847324
362304933
116183405
1571657345
1993676372
1466503039
398597322
676380382
2012086389
973502154
1043901305
118117853
22025063
1298168279
896518441
981246968
1059511405
303012962
708916399
1442663005
492938153
1174376422
1865158919
275324571
1295204928
2084344692
1565778168
1518292851
400457904
1718918224
504137732
1499779270
1490549949
400377361
780949022
923865072
1365678056
1850706597
696064020
1367666636
1141599795
931808073
1078277030
751635803
1713001269
363622354
1342294270
720391125
973855062
387467166
608885776
1879812226
1295114221
1796215194
1140492476
2147244093
530032947
360563791
307247949
236530090
754350196
24538847
552137657
647771020
566737058
1395288084
1160089499
1283311537
1067297429
1595099099
1572346933
1570877319
1342937805
894477975
858861915
173519016
1166450825
1027909063
8802996
1817204988
1304945436
1856061586
1990875923
1279726152
559507633
1245143840
2020666821
1824685999
1209429126
1308150794
1511387497
996942023
1518878044
1019065197
568463887
429932210
2083037933
863976459
495274796
2146901957
1655885105
718777111
434141803
396919867
986433960
750348468
689371485
2143971868
443253431
862832663
618741713
1401690509
1972323516
1477220205
20549286
699300195
836685030
733837574
228303228
748333847
34398139
1345585849
1898997901
362278641
568092319
553100860
6212694
1153552470
1607669418
2646521
5928493
1652529785
432185032
512833689
124363725
1851659254
1836146115
1610183133
1723531467
1514963817
1590403273
1237688958
1824819581
1348336602
421947745
991525970
1430549556
72347695
960281538
46884668
1713185967
2033651881
967865775
1083891807
107292111
1859350063
737651533
1547346755
254028648
959243953
1539280656
1038064109
727063914
406378945
1391320775
1495635041
1458383210
1013589224
1888082554
70961725
1789648150
2909971
1693827561
40051031
617629841
2104200668
1778506843
436486001
1151936641
157853880
1971455135
59466204
424548600
1211958937
1898889618
2006842703
1372835360
1955371169
851108532
539371242
1869961424
654876621
52864820
820757521
1883991645
1552130070
2088332322
1904968404
592100478
813145381
1630200425
196909496
341984016
1023385345
1352977748
2113294497
565360202
1348828570
1617315941
598102213
284682514
730133778
695309904
1497939169
1717387009
1130693294
1171093123
1540559222
1276520194
193497245
167969704
537054495
204709205
496449995
2057378358
2134958258
1951380921
639618853
367937039
1022027738
1959276027
1431601906
101857599
267593909
1801521143
767743345
807389687
166223031
1263021009
1780980035
1485338892
1704345784
982717103
1453344626
1034059822
2089807041
1198487592
1620745066
353003440
1544877350
90182995
1275295760
1221141937
786584034
889086502
1800803024
625460011
1923092389
249192663
1800169815
1631161229
884787060
1680961303
974257214
80069046
1537728275
106242271
1291441257
895082229
1316720991
1203446362
114872112
1336760607
508018422
1875845800
1145385463
27259138
693011820
616547735
438077136
1102809157
161718389
480222770
500220186
306347912
2109706669
1498624159
505260312
1909693784
1521979774
1222966510
99061905
869039044
2095793677
1576571166
975458108
917733136
353977635
305505020
516916776
252859251
485186357
1185166071
235613509
1095365647
791387129
470988288
1873634992
218708067
1962097403
666847315
1184668404
422505311
1380199252
1453123236
1954209267
2130733202
2040432748
1672327559
591501968
1203618725
256034241
2081109750
932087596
1740404211
166832033
89507025
1703076330
508662883
135987982
2036581156
2100688031
1643417259
1569474027
1814697613
1121706405
606303400
785369042
385255964
702658487
1085392170
76407170
775242122
291491321
1481294788
1516293663
1427780612
727935161
638605264
1236030007
883404379
129017240
341799280
304753939
296410128
1304276806
1826814232
1727811674
929520554
147339966
2084455650
271966395
717936372
67521078
1639454638
502005185
1545709239
336804525
124724803
452940424
1936030632
1306138440
1740711526
1659858281
1566511695
308164078
1353540911
1999167690
1844702066
31660910
1176233032
1834953529
1041829827
1477748721
2014445997
1369663313
1644419471
1710263022
2046665818
470336584
777111180
1431437178
73397215
583517807
16798540
488689876
172004736
1056001785
1697504264
205825577
1341289455
719481929
1857849397
345872235
2027096988
1992946321
1427127257
107153689
768426578
1219550135
574657020
929681509
243844451
2056679326
1043849066
552771604
323940205
173094039
861420637
1371651133
1573795582
872785841
1147115221
694220399
855974939
2032385115
1231277361
747434641
2025705356
1123820955
1272959007
1643033188
354609334
1092511037
2146094215
157444697
1998013259
416326913
47341327
657235305
1511583344
1947358904
896584888
1201570176
144232972
2075827043
448284168
248163300
1943000578
1231254818
1493971376
453707093
1882886106
1660075636
1461812606
2017002936
1107589312
1521609357
1799289341
1553545654
1691069624
1006996925
903265210
664472985
507916242
2113252712
110200332
497934903
1936833823
1238882610
352664914
596404529
68623511
2106329590
1685020861
1182746920
545915254
1843219161
1542229250
775424471
565080165
246884619
1925580439
671434827
594325028
1275129072
1250839484
1380004725
1037874466
118462733
786804359
167465014
965882941
1505735506
887093304
469665183
2140279904
1902630154
438571439
1567912176
765102051
150274832
234796991
931594852
1132896226
1117900195
1019294515
1551982901
1320577715
1591294438
1206197578
1276188548
1283758564
251031705
1267607595
2137556824
888320334
1739732751
740487794
220440020
987020382
1076834306
617996329
1341128801
1323666671
397796070
1914109567
437848243
1464631662
1834060885
2030562472
1127852250
1430115076
1235138235
1999294251
1685331781
1585343399
339515917
329599317
1655776253
1622426855
728909012
496009232
1971803057
411848049
364415882
1492067265
747365523
2128533509
167362849
1979876066
200123091
706449785
1954035676
752329748
878392402
1113980491
191662173
2030397421
693478686
720077396
2005705531
397718563
741358561
1796992372
164407347
875275536
1226741234
781030123
1892321060
489998383
517081963
1651894057
1567975362
1876647530
407329779
197109324
128047702
1511368277
1132831242
1760002504
140234552
1914056303
657428617
1323849603
149379117
488451881
1944581610
1889529702
1384198108
583200140
766150848
1681211864
1544554960
1339303181
1817836667
1110001211
135769031
1979284055
434396259
635127993
1583271198
595784921
528396795
661244081
702070473
550535551
1117318795
452517754
75750599
384859399
88810004
2038902149
902514
1026377211
891090255
1402622415
1127111067
157472416
1848143763
237758259
550143355
555051122
934871562
1851788149
1594871920
794959040
44555337
548301965
433698199
1308799034
953583879
1950801964
1691468744
1572680802
944296259
1939505312
249267734
2092487287
58649051
1460818946
696071022
1062245617
600893081
119306828
1008084933
1780300411
833386295
2128143170
1406411757
705630120
834005837
1624149244
1853379932
697356714
1961721565
1932675567
253568781
1741461560
1830415859
23596969
558750125
1632356317
1842958769
1283968119
669049790
1732971572
500777953
1154401794
304486784
1966824059
1792494543
973504340
1931058695
1778973504
640324049
151660413
996973240
1155636554
112712745
145985338
5554006
1666346854
676385622
412657595
1177783184
1085751939
1067421014
941787309
927358399
1561572518
484402015
1957101211
598756404
999252511
1053035657
1229824217
558810314
1458446616
571474865
1000959974
518649272
2088583796
695939682
336591988
1064434950
873389329
1823139264
148313057
1461314018
901521283
1947994758
264370350
1832997890
1816636132
1660989845
1225203363
859714649
622392355
1328667571
460813015
1899422925
1424600870
175541884
560998519
2136891711
1113473157
1736519649
1918898233
2063802156
1977759845
270805736
617182638
67221066
4314043
1365171224
415860304
1884049474
2140768121
1426310306
860765939
139977165
1146393196
400099422
776200868
140519995
370382683
104083533
35846374
1335065537
1517567853
137508885
828887873
1465338955
1171449046
1775034787
1721539648
1106677005
1212105749
1915638203
1639902634
153799439
385693493
683930530
568979004
303110044
84572002
900834996
206436387
758888470
1396860859
2120626360
161400709
1320263304
987293406
372374457
792801415
315402724
855976375
1440815506
161570195
1913105937
1423285667
1819906198
20616514
1458390120
1178981086
2120150781
469338483
511206310
1070558650
1866213395
146943158
1683472534
231678597
1043642408
1929515208
1503983040
1630975644
1795035231
274222386
1170240637
1495599799
765610947
846982387
908278786
1763519995
1640835773
1672078662
1259821869
498431821
1638160308
872649639
2087204657
1136109590
726397756
1650902020
574332167
466294330
257452139
1936211684
56924457
249683623
1301186892
356114449
597759912
1170349977
1886581327
1600468072
156454121
405027418
1732884369
291741792
862446976
2113871313
1363630113
1799163427
2100952704
129734929
601095060
393618492
929424931
1613215030
1356985440
1572274816
1234936690
2099451773
1366855229
2041809553
1117931163
1780313134
2075402331
2046700503
1356661214
27252784
1385982795
1989032728
918751405
2033873805
156384366
1055051826
1809529121
1431227347
1110792711
1405824227
1005357927
810577401
633583642
419277442
1530153515
993294644
1142092882
650522654
261296939
2062104685
1323637337
70594874
1002544831
147768634
427405245
1448621074
1253986574
38384073
1851525321
958717742
784634257
1571339066
848290941
48206002
1614736264
146178921
2023575656
585530224
105182904
124802078
354211354
552226304
861275760
1065019508
2038754700
2042454253
1713480507
923680599
286898993
855796820
1196345862
1278309950
385880883
2133051088
1783821651
1262463605
1536476617
790375303
680127599
1372513370
843658176
2008680554
48192663
355600615
1214655129
1009144888
1333475463
1911477373
1882589343
530050358
1442963817
463527015
2067212712
339508942
1578702454
1524800032
286759593
1971318925
419605873
16088281
140187213
2012961787
943592225
386007987
548161869
1500809842
1883345729
1357439031
502947462
1064762429
394029348
1908285614
648270691
456095318
116561682
438788725
1846514711
894638258
1524860872
1727400846
540368674
888863846
789345716
1484164567
834040636
142432843
1933024184
822980744
726106512
258816168
2045324594
1406984868
1045228456
1091150346
1813714531
709268979
1806321319
1250255663
1511556339
961257372
1155934261
1152405812
850016015
1440392247
1390623242
682301518
2128909613
1363839220
1955567303
393122122
1510510941
89714238
319516177
1477419127
973623189
1495642524
1474818178
617126795
1046517321
784627829
624919675
1995520040
1612187283
589120056
1720205687
2116944320
114629681
670368256
1814148491
1329616953
874247684
1108820433
1656680695
452982183
652535407
465161166
451795382
1713831260
249350898
626220418
1008519476
1186566418
532688192
759062818
698314624
468840518
308423441
681619613
1330905057
163192313
1645225581
1580293946
1051305294
953945703
1512258978
1033210924
2078883292
2033278527
1353747556
1814904100
381771790
1664848036
946418450
1917403133
674670210
2058212537
81471310
2044925141
322520187
462509172
828623978
974119237
1816191273
667749174
340087749
2022140357
930069897
2063213356
74441852
2092438550
1004412804
512613467
967805980
1711337900
2110719567
276953692
873461411
281727505
145696510
717535947
1617358662
341400709
215953485
1507414969
488024037
1699558161
1953126285
1429338455
859359703
1324358726
1961503816
1944874236
1300450801
1065629049
1274590410
79303331
1868045569
1374629133
1051841123
1071419396
1804629967
289047866
602205562
2118119936
1538598790
679599398
867690919
1490770749
494171561
201868452
245129934
799095377
1699147001
642618681
1754804313
1466435654
39051475
907859071
84029891
1381273298
13024825
1353490245
838099874
2121184760
1827021726
1695193824
970209893
304732911
308134159
741011522
1282558009
248098383
810287436
588565790
811739065
78420506
1002731725
46460651
541831529
497332254
1872240321
595539321
253130683
1571299316
290737562
1466448939
686852687
1782724059
9013747
174062869
1179747247
1833820205
1451955299
1530297082
691723383
1336065635
301482313
1819505468
1142327324
343783126
41982013
1493833838
1958009081
244192454
1718861077
192009423
218803307
2075144081
1825447958
733811674
913366978
1283364888
328431139
1936135496
860228479
2030227147
594016543
1941030570
1039370312
1139704626
1450798902
1032627753
1131854603
837179566
166264029
1612557434
2058332363
1116157359
772193089
1562722032
1624626117
619649382
47192614
9841336
1855217375
833780435
188876554
2061149543
1752070651
1749495253
53468533
861886761
2954966
101569059
141565951
52262242
339141766
155372093
290453418
1694288372
886281350
306165654
928939239
738650311
914056729
429294422
1321256757
1971605712
2071198432
1504635558
929023428
1463590822
1176204228
380606006
1314971540
942853122
1348654056
530298740
1668963212
1414948954
337161787
2007904162
383029516
566422527
583342235
253443532
155770920
675677928
586672392
1317123301
1374646711
1510341363
67778871
2020915773
957136694
507575816
947139355
145165093
1234166784
87991635
1240999147
1080085664
1601352906
111957575
1644420670
2080956414
1919721511
968737255
1808355992
1034600895
2039043723
680158806
1152354140
209842303
1700018949
910236030
48023365
1639176696
1399429906
166370043
817569505
1451315816
1197387515
227815105
2004361256
676893187
1645306372
1406877487
295759850
1800452993
1100014372
468911871
35363058
1807215283
1760558209
912081929
1927194881
1266469373
1215444002
984543524
1239946394
1482469620
1000649823
1356466365
1913938816
1809795887
336853898
1184190103
144123187
1581827504
208622760
1134240415
385199169
835421611
1225463750
764959406
1015354311
459433550
1473425861
784606517
697076462
1927053196
1926984927
1480192763
290253068
1539535863
501821714
55470560
1062111878
619005731
274043846
1664638745
1198945359
1818934297
971722999
713480352
1468252400
176372485
308679301
1039997117
62280714
483344469
1214787898
680374041
2139084646
1221743054
1305949265
1649251286
239074874
1809153593
749738614
2119715122
388829746
1925407288
8677698
2042496617
715769716
2091300746
1710294665
800385333
1852397766
915696358
713021231
1701195923
1357048777
267008600
75835540
1909489439
330644878
2045434660
464117835
1012409513
800822902
1575004339
804484262
650015076
1286932044
1359993339
909814929
1968770874
25094515
1306607789
1310861324
1786930297
1359197125
1573817997
113094794
274464372
1528759865
666444957
2084262157
370934504
2144864757
1114925150
1912550976
876522265
1047729445
2070717125
700667741
1024771414
1761318816
1970497186
1500243183
1430798303
1476873745
467303952
1180795736
1242544828
563330865
1646682448
912410802
417997283
1895759770
683750651
316311238
2128302070
2101132766
1664569328
1291213484
1262663692
1032361852
1151748654
1170015444
1015355453
1677112322
1126666821
916916592
1524773758
1348709009
857705655
1413486892
401577074
493137211
259668156
629522586
1867601761
469302611
1006526346
1339285787
1600781353
165521421
721439482
1615851738
1322926376
159681203
1339884031
1759773379
1439302899
1640996501
734466391
402298816
1746088081
1322356017
177067879
1196176842
126331428
871664991
824728648
1462749347
1940606691
1258849824
1340911380
150915704
1046148488
2061073523
2122107996
1816015694
1123645479
1393509930
1603406964
1465725520
937150195
1110935343
1190140401
1308273946
1875706404
1979381041
1541959505
599951428
1671666793
1956570089
922181088
471054389
1107330300
1645484498
1629723519
1002444862
225532413
166980563
1743345976
2069302280
1062118078
854368761
1754915039
93054725
2010059194
1866343321
171490446
778640720
2045300635
285731581
1426023308
1428241165
196725793
541672103
852521316
1802413467
1380981234
731171057
604201909
1788027731
1640714136
194526230
1477566677
254290897
15725165
884576045
1640990097
1242628142
157673648
2032813493
720714757
1845464005
1543173028
686954555
451484056
1042090855
308425254
1284628605
416007372
596082329
1846127207
1241501074
687105115
1953816419
2109660382
450748556
1646531717
1626153601
301686154
1441509438
1457120890
1177288697
1506965381
752121154
1397777685
1524335318
1754846767
580542339
2026742955
1534616041
1853831069
637546765
1259264034
391192545
477701923
1718756063
884502543
2075194216
2112405489
688853370
1540603909
2078766960
145258017
378728512
1468214693
2046698350
1043065350
1912833814
1949689476
487361514
1989198413
1663071476
868490881
1329359440
1352174945
2125954440
452777446
1856925043
1201974555
2048793870
642656274
294703472
451757961
2117166107
1800478897
383303842
2135704158
1499274317
2099387294
439319376
118834220
1598764170
495888732
1120159696
1100201891
402421030
490864312
1238641516
1307051322
1999338556
154724941
2128112150
2065456411
804979040
1676038948
2087505578
292235896
1477468986
747716235
840874935
114234497
1885043147
1603624612
1551237883
722876922
283948270
1716463801
2108196359
1171352118
1616543337
496792360
1720295193
848848908
777447425
771398648
1617317865
1044132945
2083954282
1751856808
228539226
1637900094
1967793687
929579821
535913673
1964270375
1409966026
1934682992
276740374
421922664
1882805263
232245709
382164395
1476774300
892880881
270251949
820300407
1823887314
116660627
1395925821
678930520
727704531
652796828
723119584
484014837
943781024
2044586445
1878381273
1011027964
282370297
572181994
1778209971
2058925949
1692944639
955714320
539440166
1051542680
1534667198
230996489
1780510336
678221203
559087075
792174170
1779090236
1249928096
92842293
663320967
984466038
1583029271
1912597029
985442338
719545218
969047947
1013519518
561907089
1328095999
109202182
505140030
709302315
106867002
2132617196
393343721
1568769597
1188755402
944448466
492385343
948752629
622928005
1211560275
771040719
1319590520
94208926
1770713160
1263142577
500936783
1324651881
159317434
1628025019
691216593
982265258
87559196
1153141336
1888392962
219700381
871007174
1301840193
698793671
286575034
944794517
1939082429
752120142
557029965
1965316071
2066429732
1533176059
1760223009
1701979231
1840427401
1548303928
1030327072
44987188
2080173211
1733733123
291303829
1336276324
1800485636
1977685988
168807450
276134850
1389165886
323514328
613140730
752602748
963105069
782580762
629580193
861293914
317968168
975636811
1057208573
1889097829
747817504
331551491
1790132498
269844558
1329175300
636762260
1882712561
1062895034
955937395
1718433972
1788614498
1464398413
200225559
1404974567
1616879555
455340331
1941754926
1376682853
631706060
783502920
147377077
1244379326
1211466507
2043131771
1650032690
894373259
821683649
1217500202
1459274641
1259994930
1998120958
358329870
480204054
1449868241
343693481
156934369
1343777634
1221383994
1141970738
1734480746
1704740796
2069677721
1308395574
1014019783
573886050
657499464
1714591064
1596198784
994045
2119549160
99955200
2017789224
1170569540
1907256699
1357277998
62798595
584808448
386769266
578157615
1919758431
1372013382
1309792896
1351839175
1381967933
301930038
828393863
78494800
606788098
1118115236
352405206
1143571980
1228401177
9052800
1237257732
1570160863
1071982822
1751167962
411550542
1880029493
798923940
1620165
1744027279
642062313
403984538
1350402908
1093738595
116371614
1273163136
1649326673
1890954768
1750521801
941562459
539841460
1245181334
619610510
1465164622
282433238
647019147
587622182
262826961
1933518552
88451482
431519144
553395560
6034505
1386108216
962511997
819646614
1951397995
776239587
2113540767
1870988468
51910287
764447310
1980878441
1107820705
45975209
2009301904
817275463
1390052120
1598711765
1099893087
1366330351
1667394013
1524308441
409782893
2030140026
905321300
776241169
493235385
1174762558
1762309720
1424509907
1108165027
681133352
559942096
678448620
1367867945
542160365
1780176376
1867108678
179229539
1004882129
1054987221
584711569
1331647098
1445363889
1159988625
2021933216
1883531544
332705653
1324011380
582730171
1668589958
305089468
1519867686
1299765932
1063777068
102748043
1613147260
193698574
585457224
1074405009
1571436989
1080316441
1168797992
543912911
969276266
202055794
1152162595
93378751
1009090891
1562350469
1475738054
449716920
150517247
249120459
2134795555
901675497
1034514288
1596100199
1434567433
372729640
35309344
319170894
586458303
1773627943
451099244
1305017237
1876437463
1664686083
1175622356
1898500341
1238248846
208912732
1832162810
1398351468
544127519
766681188
2086764091
829881631
352306727
1166774185
2001549985
55358585
1414543204
165562264
845576058
928967566
282538064
1336223011
1731620422
1683713262
1985520588
2134931607
810712583
656613268
2003841309
1728404087
1381010382
851968398
545474745
1308166923
340732560
167258833
716937310
482465735
1271040867
1869534791
1556791008
1257671279
609695310
1428452656
1582844226
2064997898
366709271
1880541395
2115696177
1334541945
1732314208
413271247
163463751
123080121
249975379
1166276930
970276148
1491448533
897263720
969033114
1530635426
1309519791
435086200
1808568773
1248217594
333938570
301658024
1045680548
71548153
1169423631
1677326857
1500483260
57557407
836964520
1004333071
1288321454
1469057749
1955260147
103716800
565020169
1610268714
45592191
154626245
635947960
1368606976
1713167971
628198282
2124640476
861069649
1892746493
1000282721
2087279746
1136555443
484252940
1341323590
933720429
1154828158
461925586
517832301
791940833
2065160566
1282010147
2033050132
2020056222
1063789557
1818768003
1650030422
176495514
1520701634
1223748975
349809639
1296744785
2096840645
600891071
1035063524
1420007790
35721945
943022770
1900915289
429076610
1453064844
2038464044
285853712
177489313
965949980
817395080
299279803
2076411249
1100708718
226224625
1367839445
1364151158
2049199122
327385147
1769890711
885353805
575039637
98176758
847571027
1073220665
215253316
219436227
1992634001
1179807597
1554988783
1441871464
468814044
1201071890
1467846068
1240171887
1624071867
488551816
1275736813
1264995774
510117261
483721719
279423035
188525674
1450762416
994431767
1763393571
496905732
896731427
674893966
850432731
1749070972
267959989
2004454867
137769279
1544611116
1216896805
560733286
650420869
682237928
1934534601
91399647
928032683
939457717
2066807954
435244501
1076479940
1153126851
2084599942
472095997
1688609925
1174979189
2095499006
1542697634
1079809548
931058899
675136093
774733666
376311742
1948749889
690150781
562497325
1014975440
1872864239
1186419560
1226222434
472104993
277419076
1746804766
1223720372
1553652365
1265594937
778616819
1338218878
1105232991
1573689526
1623439447
1248888491
221376343
745599762
2014570573
1689363454
776448357
1361202087
743809097
1410242731
1537604043
1328292286
2133754553
2020855681
864322565
919373753
1547905994
266795136
1441674532
864455088
151102008
284267325
2077915013
428022633
1118932770
964329713
1713418122
38375100
314261190
2112331646
440860388
1765314934
238446680
1182821071
1112363566
2085139491
1727118824
1328195512
666219511
2109831288
1766082020
129635710
690678159
531228228
991525392
19671207
893802347
836610954
1841901653
1179176398
1142304010
1339015433
896289485
1950429701
2082789787
1931712939
1568616570
33920847
652396421
1818613850
1539509429
1663773978
1400070563
1129156126
795793530
358282085
100556450
1678704761
199305663
761439523
348542438
1198061556
589548521
589343149
1533385584
1865782723
1035083926
1772359654
934437855
560444118
705906495
1392087029
1391145382
1065207039
1878592922
1430164855
216827988
1888701991
397715468
11751905
1985013952
274321992
1072837081
1420089151
561780374
1969378748
684455194
589838731
833790690
624976583
1281784732
1505737108
1920909738
1966053687
308700755
1327691512
1757635974
1644479320
615583308
612575867
972989377
441676968
1762192521
1522821196
1968988427
1238446234
607570561
1917119015
1029326240
757012485
1351662135
1173053938
131987806
1363353567
986699267
1347769167
633251793
574214018
88459829
740193876
31640845
271156880
1117987764
1717182993
187910523
450906976
1855940918
611827200
63225363
2137334229
603192130
753614163
2058891487
327542875
205175936
336764879
91486589
258654015
660701669
619806122
1609954332
492303996
763579134
393975918
1931476812
65504317
1998078424
1145534013
1526710136
522388149
76383257
1201799905
1714596607
554120886
1869984323
1813789610
715611916
974790110
1151551710
1053548638
857553676
1457292425
2141044684
1570254218
1944274336
251667624
486699828
1644928974
611801308
929778601
2055361478
1094958310
1321637279
1077086328
5070449
330819244
1542463741
601154093
1490869529
1974482203
562767830
756618784
1227714238
325408875
1905339194
1025924712
211408766
2044887970
1915589841
57687899
1822923047
1877106340
164860580
1162403466
641094617
1744830563
1998273549
1660903713
178449612
263516464
990313817
1016320337
747601957
347944171
1332890639
1881771317
1294014665
1956273572
982164543
679558417
665071592
135177514
1800653505
1373851991
648607242
2122911764
1784175493
268699840
2127061798
597399351
1288150223
931790647
543362711
313809546
2137103129
1509966629
1791676302
1802689300
1773309483
589100210
141043003
722615599
423527696
1516596030
1552705381
92377873
392059400
1415111665
1891745317
1927491183
1135537957
2053814277
1485431427
608959380
135508613
1362434830
261924532
884728540
2053990978
141385980
1742161356
828912437
54937898
675466336
825064704
2123437241
1741965906
1542513986
1594714902
742064750
550688312
695096936
197605596
4541671
919907885
440489078
1537837418
1366729795
1875845470
1906477972
1722004146
1228450378
1891600439
137860659
2019474714
1071353199
292292948
1171126936
601762904
693807582
2137040257
1973400080
1490653008
1857762552
1885965285
1506424387
1579145353
440266379
199997082
1858148351
1299545740
1790761974
1570557522
1067785603
1786667923
883820935
322655990
8972351
1868858981
1835292079
2047353941
1540105080
789346936
1464287807
669128003
2077637218
902342554
64671657
1996822818
1520015113
1587303218
1116757596
2056092481
1147692856
608137171
427399534
1426093926
1136913356
1244935564
253126918
1631262223
1475301058
1398768180
1519840357
1766346852
1747910926
414515619
34241583
901741917
1505599874
866655876
68465819
325846226
111110782
1429387664
1692501891
69164186
261957698
191015504
1412519862
716065866
600815492
1686046620
611719500
557480410
1548028808
1341536138
1897561564
1275674018
845659182
308660188
472655176
1648934578
1676811369
455937531
969005355
1363433185
1196808257
119246680
295095791
1302937472
664869822
485241326
359919045
1503429949
923418596
358495240
85994318
1032012856
57344647
165473571
1991301741
1820208305
403981101
1908888951
473109518
213471014
478366265
663246464
1707548479
1590767794
1201772174
64021471
157738138
112076449
1800942598
912579073
129001278
1129774043
744462887
554412171
1999456214
1918622631
777327029
441827456
900746962
1318750062
339649263
587714117
427949691
826069557
835095650
1109178510
1513434378
921855107
697778475
1752131837
723298155
176605598
2036395594
1849515289
1736104734
957661904
473008609
1909652805
983861220
1530389554
2011719941
399687304
1550810033
163412271
984505840
1789397349
1281774340
58044372
561733267
1473702591
1817855126
484838875
1490203247
251235412
1963717186
163458224
1157540147
1331459141
2110014679
1259322850
2134169734
2118815322
836127967
208328441
959177467
825883359
1428368913
2099217911
13354338
740993198
1658392724
973450601
163688022
765965223
1606818802
659302705
853564076
1056738862
1807251685
686832147
1901460908
542044292
864312338
2073967178
601927127
1299092031
526981058
115120662
206199759
21735618
2007905952
1552032530
1301631101
186986894
997301575
949519792
1365390171
966787260
197113199
938224727
1597544572
353868306
1462673253
581589086
2088441629
463065491
1616211122
328107494
1542449031
773731038
1268277842
1933580439
937888271
1604989462
383992494
849432381
1780937744
1546855408
940220482
1710260257
1894303613
640613906
481114059
1572642334
1347227663
1994710702
1754157557
432931762
1674709587
514743827
360853119
1967425537
997487038
1467655538
36009421
843832123
205772376
352604192
179876717
384248252
206797751
2068517818
2040060000
460655007
1175502521
1157771117
1928185192
1051504241
120063047
147105268
2034752727
1777689901
188821300
1962949690
1191550298
1813600523
1660722782
1202209316
2054833140
1869913910
1538896747
2011243367
2028893751
1944161101
1422909608
1022738204
1991505081
1002654717
2063810389
1460111313
1084577029
1185926741
1394454021
990538912
898286705
1666837276
1354069746
79530177
1409077569
360503860
1850375594
1450286122
1535000178
61468486
1476589091
395201367
1034280056
1543085588
980460216
1340549081
2119265324
499172896
719821215
789676240
670730658
2039171124
1729074256
604764896
593927504
2143084798
1433978155
1118367862
269145795
559500855
1092433392
290232841
748498798
362068812
1037544885
984612431
1969976243
166556858
2079924041
75082463
1479628368
430957702
222666687
1419588486
994478602
1692784427
1036116985
2089974751
404612115
1037174531
651839444
1922418276
254707203
1194913988
193747882
373394729
629149913
81260553
1482423044
385032772
1244847574
1250665307
1375529572
260773831
1417495150
633772110
297401949
1815769090
1622595989
1343832061
1724041285
875402690
1294652860
1890331423
262721184
1510350081
361388967
1840090822
2138392936
1127500405
1844962463
1305677749
98593150
1197564960
1153738900
758175569
978527758
2117847556
1008275500
264695720
1971098619
1259722114
987836197
1732634581
1969472170
854098492
1719027421
1890304043
2080318391
711646729
748572674
561651243
1350203352
789528986
2140835188
862374215
125060695
651644914
69084700
2022141644
1453054515
806338492
858113809
18460229
2084096359
992275081
1472810588
1059614131
1799684762
2111907239
1530952878
997160373
2028102403
142991929
2138288103
436098547
940889555
38835524
2056365425
473665791
80345354
1411147915
1547912230
17371504
2002210078
1290908134
1060531957
451601642
364374435
359937114
131653238
791757175
401784143
339814317
1396442189
809947416
2033341188
913181018
1060828247
677660233
1463230505
1685664775
1595627345
822753401
1307401072
1159544936
2114086237
516048782
219110101
1285041501
1119283112
399018252
1507686796
2014793645
1581859676
526269392
118785774
2048461632
693799694
916898859
694926320
95769184
1910217237
252702894
1862482438
1407053496
1027421621
1768326642
72094027
1858572507
1764374492
534254374
1494404669
1154263373
1594147163
4394466
1685426281
2101020742
2088727674
123090689
917416198
110970433
1707849314
1008748150
1002225761
1462825882
737540713
1590747018
168920230
1566216596
204018465
1418448198
1955586113
654856769
179408358
894404309
1463990130
1410638004
1320817722
537918283
978661203
2027516160
1775883735
2085004870
1861581705
725965219
548273114
391703608
904606953
233009680
1473716851
391495271
1338652525
1231486044
2060704505
195790631
181078149
107730006
139540102
2006408863
2054276510
507291914
1772771396
154044005
21797281
1653603308
1500516161
1258499553
892517553
156035499
1592883454
2105900824
1787623492
2055780938
1256106852
1751249386
1532016528
1947089201
725510139
1530784133
1786158139
786421194
1527764051
1079220161
1960156460
1883605912
605109835
311306650
1953213740
823628310
1598350608
1005009761
1933371497
1259787699
451726231
1474729352
1729252209
1698969514
181834522
289746956
260108463
625448463
1777360186
1356103550
1405278023
2098699421
2050995697
921372765
1711943994
1093884931
2054391468
1605843991
504903982
215919495
912920408
1039768901
218141020
1458720775
1243867573
1724328844
1075980655
2062609605
1153241828
2081757132
25078955
1597094852
321191467
2062467313
532248726
1242697094
2020519564
223803292
1747393231
1698599395
1538382317
519408263
24532889
1598384109
1503007340
1456610140
1033615269
281146957
1371601193
1065171417
1170775842
60001153
377518236
1378404627
861334312
934266422
1999242813
1213246302
1018304622
37864685
331869495
179615210
359067985
1759977296
1120772362
1267003008
2091041877
1677436319
1336678107
1421938219
898310692
321826
2067736690
1391218300
1224156212
1735298210
1831665143
1733721395
2016623144
1927830562
795902148
341530853
882409800
2010590686
1533531426
555300151
1071686048
694782413
1373625559
1631577840
1295988013
33626693
766886179
1622734867
325694807
1338107028
449283451
1242178724
1003942283
674777131
1493999889
2037587581
2074021291
874956841
1976541604
233281883
1719994391
1974246108
723637667
1814470673
886228917
1612054962
1606549063
256913291
1087419010
1372023433
1875839532
762977257
1891748864
1037326097
952096507
635780243
376265490
334695727
1496906747
1637081127
90118160
983437151
796499082
1176668495
1025958844
945052980
1597522470
367260216
83952816
1980332792
166248128
392255859
980414103
1442202210
1787041461
562042387
1550880622
790330118
806056754
816673749
152184371
384252387
1075780826
1955714882
861577581
1066273364
2099412350
1424763512
1266713861
315153851
1099311771
1062637698
1805867163
365478961
2079389539
651518644
1464573370
206662857
908136345
2033283971
1008422487
1040936337
1383995667
1832819854
641196759
843011029
1920294419
1884262698
51830900
726301777
1104740417
540539841
1500901197
608089057
1369125421
710795633
224884983
272473961
1046378904
393957007
461164102
474016750
359922191
2127645497
775345660
958416658
1157678892
1387075275
1292255915
1019617100
1646476837
1933618424
608457083
1990470750
840001914
1945080099
162336716
613990128
692676920
38855638
1761880559
1251334590
2114774755
625458609
816660756
142282972
2038468474
364041331
639683003
649278142
1692963949
1096050472
1044804059
860272626
1184577493
464745036
769527646
775158753
476208360
936848356
1648367061
1828600981
1596269381
1088276529
1927189886
176448293
1574078741
1183810887
1611645092
1766888431
1671828683
1982791674
466287337
61966127
671057937
1055379346
1696689785
2114889882
874944926
207383139
1868245692
755499046
1030993697
821318206
566348529
34791960
1752617171
1286309864
1967236032
375678748
64301515
1950631956
287996508
1427811569
129446877
400297857
1215873369
313908797
146764090
654632689
2100322494
823264028
1403215438
866383757
930218666
1144166684
278881515
1542875012
1779690157
89191276
471782874
255688067
1856459609
1052664800
873523953
1337134573
921916545
1011558958
797168174
1736912432
168710791
822291610
809418471
499659130
1600058137
1815181391
473171213
1396043037
166567006
616270294
784612058
237061184
1787788029
319118401
401302239
1603861784
1200885824
112149317
1771118245
860150731
884885747
513706372
22341979
108005394
645012073
1189206578
793729244
837007501
1595910657
555905174
274819301
1699948368
1578433205
24318089
1825230191
708431420
1392452461
846055190
1776307245
1059908320
1501826420
1085370841
2145066814
1539394442
1685961321
519049198
1792696146
1883660886
1216352974
148822553
944731740
1001890408
1098005559
611918568
539924777
493167597
522483530
2116484865
190597608
1458868209
2028701266
494449996
2129715838
108746061
1617599346
357037911
504047261
2006131806
131386981
456122683
302702091
90813251
806296532
1600963169
1798076201
653052598
2000415326
257207767
1906225421
1632868746
1213798753
565825948
1766542598
1147556252
951687096
1168611291
2024524412
1057295187
272859374
151752346
891496277
160363129
226215080
234559625
1299557305
384481905
780686258
1785128125
1696054071
1947294194
1685182264
388837069
1898754072
958140463
370011816
547080175
1244576852
771141623
1008399806
462612070
727241996
133641446
674648881
932822503
51094556
750493521
880168591
525721657
1166443102
835655766
697331379
905340185
1701673535
1605852702
496328707
558094974
733303231
1378580647
1701536424
1965423868
1655610543
1716827511
1867530472
1049638939
638113596
52095946
2093731067
417721930
734431081
1721567639
916187106
1778878865
3893354
118941331
2101546820
1448694574
2035129434
1016422890
620917701
1999967313
324199911
1408877838
2083034984
1532460645
2080566236
1525510423
247296937
1509579492
1175945675
1736888890
313862052
1181516852
441711638
1434492057
1139945094
454599947
952928392
1845776472
931143185
1074512302
1063686580
774440295
1368386501
573343640
1890265239
1667727502
299809987
1702126970
539260700
476352350
1448098479
362507351
2006923894
2006100924
61174387
1439168201
2060010757
676063572
945371829
821238347
80087310
505751868
1170940305
1372774034
1970416233
291214762
671212387
305872371
1647253829
1381853109
342780125
2131160661
1613739042
428798386
2084064425
515436646
1683943992
931984669
113044200
2116544766
1058641227
1833778615
352974417
1067728933
1746134211
1587447404
1329370846
640289433
551841583
11052331
281940022
1464842448
1791808668
422444984
1089925027
1405259834
1719245050
1517242089
1081197190
1866590944
1922170545
1655864363
369513609
1579827257
1074849837
1703820447
1734768044
1069610087
427803303
138040886
335890595
1636954590
1145862246
21406498
1941051814
1364199459
831744637
1463365412
1256176567
801707422
634811201
682926799
2057400146
413070919
356118895
1005058026
1250316554
1469463841
738252999
707294798
1721519887
225162210
1495322044
1471608788
1275308100
1396810571
854017701
114390107
1654387132
1557521271
868792125
944887306
1785963873
248624119
395493673
859510292
801323038
2007260253
257585166
2008391774
677165098
377066510
345995931
287047689
832107324
1560064767
1513983162
769184767
501949608
1572448682
870619894
452397572
493104191
571261273
1257323385
1013277927
1284393780
800203812
429787370
1510885059
1495952446
1462119909
1806109867
486852286
880275447
2032632787
228077853
1596460081
919602314
181138638
1646246702
2059269058
1753056079
1018765864
1188941310
379976539
1473926909
1261563670
139064250
2128967134
2094754296
566868431
510111898
1886259258
643046592
648960765
170073353
1512009063
1297761397
781840015
1833863148
1948615232
1867755542
1268605876
1566187639
838048351
928397209
1578423623
2063509747
2050890726
1268994639
137800141
120860886
997417936
69743736
1640922102
2146293442
1649734282
587953599
181717682
1161007970
1802624987
1618034652
11825580
1632832224
1063491325
918488135
1664018742
1291872219
1154341732
1556593436
586174121
1784691923
306386150
1063889016
1694774542
2014539642
1833820977
340175740
997997712
1736321508
1258355507
1264587849
750351176
1336071677
1368279692
897516134
1609137565
671751696
1770415128
695356039
644384228
223410454
1082209255
1246422373
2128147834
185973513
907082862
1289741741
400684050
1159540906
117479765
990049829
1168486621
1537786056
704515253
921591906
1310749206
219584240
871519058
697670297
1707175362
1627706714
1097302110
312565185
783182214
391172036
1300111861
1627407507
172172081
661343492
236121527
1326772394
226328784
1385877928
1607840891
900381175
1848084783
635761182
70426285
620356634
1202725806
1182248141
1846456550
1394892035
600023280
93048053
427333588
330564477
1138035430
2128172011
1838070963
331576352
1038695706
1859578915
1861984553
43672040
404014217
2082300794
344556611
514224593
725453010
1634217146
1584287186
1389994755
919681923
1003219525
1678820185
681000040
876712159
987496732
1663566786
1316504208
574046271
244855167
1983269999
1414559398
747424557
823867996
2004878460
16571433
1195511737
270762902
952111509
1319421799
129605240
615436199
519730235
641102777
1085332610
889321023
1559112623
1661477249
579070639
1335207455
1976001141
2074524937
1651398215
58798174
1691542176
1694174220
815370510
1964792096
1041486359
1628333162
233451944
733033317
1455207943
1792535094
1604123587
1463222821
61653155
1419466250
1877258357
1395598121
1060267018
1988248403
1608099395
1440547020
242495295
2000225866
1747724679
154275062
1241575970
1215826601
589997303
1021756079
2083006915
1703066015
2077004074
2002366630
1524348098
969205734
1116941704
1693289373
2046545810
1373097141
1378943058
62867493
772691945
425164487
453582535
1806515624
914512569
1813117960
1572289889
952651656
700507716
691582742
1374783605
1751654621
1147938975
1130212605
1882538997
1731939570
676188645
2015691893
298791851
550284118
1184219635
1857303545
468765768
387356817
606731207
1946660674
1872964223
1658669427
1575543389
1752702586
1636357208
2074682588
1306442786
836246406
159334484
1213867432
1905229949
699627886
1263609509
1064125961
882240107
123277728
248158507
1210904766
167302743
829954712
916448119
472218437
1236788489
859440607
45626106
441887002
389048555
1155655447
730662836
1404777755
672897427
1880776990
695168019
316629949
453447792
1413160143
1134818695
1046453797
659066078
1861142399
812026981
944247694
1334706232
297965903
1074199631
1114530777
1665852051
1430807129
1114590368
2046710178
40095384
1720984171
260366483
714243346
26830248
2080253506
1475698408
189932884
2102623478
305311297
622879647
1856828215
462262423
1253579883
871298687
124636088
1959100455
1630841581
529124447
603826618
1458410501
752658971
503271245
584024181
344115217
127026846
1644850815
1762534875
1426612427
1012914269
172701429
1321551086
1665779541
1259714465
1600271142
1105090411
1088663055
1593089199
2139067355
1399498979
1437957169
1248691337
1998004274
2027118668
1694237324
840966311
730459567
78156411
150370214
1298189296
1706483904
954752081
1360444446
1118767628
931329330
1454834995
1037952544
715492517
1753894240
899754327
950409020
739033730
189467700
916515682
1287296751
1876487497
1429926755
1430204317
1379874848
1543290898
1364774320
726261077
1787298984
404325634
99261819
1907894639
547500528
1463143603
725194180
1668671761
938433779
1036231424
440195843
1693379374
768872153
2069843623
658770428
1968397112
848988311
1406113384
768772359
883829579
1623906314
1525714982
670867561
872842856
1096364913
324138654
1152866714
1390758553
908828199
1869744055
229386389
532122450
865588378
1771957001
1312906137
111614897
1150976175
2124455898
313021237
346169510
749254190
1401516892
1055032107
845851501
354203295
787676957
1791900129
2108119944
324992380
844345132
1634480559
1275988234
2014090567
1744883818
1454303197
1860269810
1048294131
1185752735
541375911
2065370505
522164771
994839229
2062409903
750361642
913099267
509743474
655293119
1909335079
1694396693
837564698
1817291200
1140828776
81668449
1629921242
1564721458
895423042
1257176401
2073805408
17191238
2005139265
714912520
151339531
1513977688
705412993
1427136862
463942252
395441813
1739800150
1951091583
854519906
322279373
1466236308
229181013
1346273325
603673133
2025068822
107602737
1408070523
599014094
2036158478
403088647
279467892
1940012453
461838215
422477052
1064807358
821140851
312063188
1534086470
517431250
944389105
1051221903
2091923243
191355404
145336876
1417964543
1856663036
1222739248
181862589
1253277019
501502824
2115233574
1004634161
1369554880
210558134
383336283
909834513
797518617
1693269534
1393011757
371129414
245812290
2049629949
1099487817
991417149
645339372
1698404000
1122056743
1905410075
651315220
1728917689
1854914162
479266341
1843508636
2013345858
1523524167
145832487
1476873102
1878920548
1315026894
651188832
1659893093
2037792957
1345371662
96808680
1797921119
216479637
1487421198
2143056281
2109283114
24123606
483948227
820657936
222225990
1380057269
59097278
1918979623
1416921057
264928488
1349520957
1023471849
1305125212
244928920
1916462406
92986370
1781226074
1159889994
595518991
1410447321
385203020
1822274030
934140329
236025854
762087320
1617144177
2022852612
597851138
334557033
1649103102
1767085782
223901661
729961161
1504104892
403156589
1233003359
438045465
1436683386
1593518498
1283371798
480918909
316888542
318311176
560863309
1231992192
2138012128
469433235
1153501609
231655136
921831838
1506480220
342217431
950220877
883617161
2118130092
93252911
205731019
2137146305
853375112
698376133
564348696
1591968489
1874820477
1758521339
1476483833
966846120
1574784569
976218413
582404014
205530211
1992905833
98641318
1089037016
66152283
1345926097
1199521367
1223989755
529634306
566118480
1941306168
1938003130
1522062819
389524560
356866956
947216335
1224110696
1789314805
180252243
432283295
781903332
204431998
1198191147
1724401005
261179314
1328302635
1995488755
1414585474
1541993975
660697404
1684140233
2083113287
1422953133
2037686301
176876156
818487565
2078480269
1576381322
1013910318
268206985
1506322918
1985950424
1644510420
1636793482
676009876
395896082
1449476637
352579271
1864372921
363090111
162975647
462783912
1774814693
1748842701
575892329
1776365474
403519822
810972207
1974212124
514433250
698662328
1518096998
1386461764
575790339
149332330
843418535
1009739050
214354264
524938434
924562843
1546471141
1034995595
163898825
1657029131
595819129
1424381915
1378360537
1446184406
1035441801
523813535
1706475643
156190201
860882171
366201671
1750940138
645156615
1332749187
1015638780
788992479
714510959
440413294
2105708853
448076751
924208456
2060576176
384692201
1091889837
979940981
1481841191
1231408327
1182436667
820032700
1535039876
870701876
138252747
1056972077
1046380691
743055216
899306380
1255831958
1770752250
1768937497
945327532
36853256
1933779618
2117169325
1436039222
1729763339
1841074880
1922464810
977644506
218192931
1330863402
984659551
903220942
607640785
540422976
1623134019
957155491
1242488692
2120986042
1917828210
1168948914
1340222548
1914555249
507138932
1460738072
1265732471
2034055905
1936387214
1792494103
1192479589
581790141
1452756099
869444811
1349275595
105536724
253171432
682612382
1886136065
1614369099
959973552
180814016
1200072880
320152663
2122791360
817804401
489266175
1437041420
715679778
1405074807
697099746
1442833282
225724789
1427859319
1027981154
618218631
423028087
1835336341
702772169
1231009247
1309079673
1965010540
1932764849
1854318746
1229937949
2051108787
1490035339
809568127
985890600
485264191
868232978
671880988
236443020
954215256
1947627224
1969102357
1257727083
809585438
1049904662
531223856
47138748
1065151252
1115408599
1422368791
506021136
421825984
1540960552
800427278
2037278311
600177548
1991040358
1623137646
51026957
316624601
1803474514
1094571487
1930061507
925911223
906288497
306419424
1047235173
1237970055
1923351370
1587526726
377079764
542991710
2142684613
902825611
380673905
678113456
1939912218
915294682
968563429
974361564
1356375916
617342845
1212850239
1248417694
2100454601
269225219
849202040
1078447368
30470047
1546501592
665866377
768416070
2102019477
1339466189
1127016136
1941555620
2040901508
550477575
1431976411
1528213653
66950889
1338259761
375121107
2090993897
1940776100
32881101
138441667
1554309998
1125640028
1754472719
1635086084
1962006970
874823856
713481623
324693065
2112752416
919559462
782978207
1590438289
581263710
673116470
293012236
1788915516
1795890173
68878205
38919276
1982691909
178758897
224520176
971232317
202419889
1762962739
959118577
869180855
127291755
617123945
1587356357
1399010323
1362266830
2144469348
1015215293
470006555
1823076661
423952074
1619358689
721667754
1302387259
221908591
1463172514
704050194
1701492211
274776683
1280461177
2105506116
2131914977
1531348222
1724264250
97351113
1152704081
1016245386
874313142
1528826492
862333421
1889065128
1663199396
163133970
1358648005
1740805564
1570895620
1842712954
691056046
1953581288
88807788
1901631449
1841720941
1813603706
1877229584
301926115
256654098
511174594
2064992600
1074252663
1114949075
551754356
1882357662
1382337758
669675288
1255645807
881926080
2124709406
851308567
1677906620
722364417
2011510214
1940393134
1797998911
2006068491
289623617
494358093
142136095
1165359289
2102595044
1763886425
750557155
98152608
89610133
1981469678
310022047
1393476714
1476797025
1569783813
1284848911
1113776943
1489746622
1838140931
1235006390
1840462472
631097740
1658561165
836887137
1649491085
1519330658
2125835420
1234119021
1793191460
1869965929
2142885961
120009965
1442889020
1695636141
1395706054
1508582033
1804525266
1414202853
1179572961
717810854
918042016
1395833480
351874751
1972576106
584499212
144162135
1841937020
1868747951
628985466
807782964
1630233643
170194926
1343504784
1041914809
864494735
1148441428
663490666
1120058358
815477007
402514667
148330247
588504204
1748315545
2145055202
753708112
885847839
715679640
2068872790
255754388
1236661594
762910644
547775749
229655375
917151912
1993714694
1187829518
288494110
1749261274
144120591
62166174
1783361118
537797082
1101085920
945451425
1291942846
40079188
245116510
581378793
2073511559
772911533
1226816151
1885622594
937595370
740614237
243912168
363329065
2129440158
524606477
1708715961
876019820
1657984255
926251045
1040434343
813711227
183211200
237767221
610703647
602970274
2052766099
986358234
218100546
864125637
962381224
179440125
609561985
1820510928
1572007970
112955548
1693980879
683712409
850962990
319526635
281454166
507963035
1774955974
843966900
941464141
639817758
1204786178
747430246
660031049
1889788691
884339526
389303028
1695501032
1287444981
1712588118
2096174867
1640260311
1531340372
367973817
691983238
328283198
2114176443
1392965627
1687415453
1993681736
225103249
2014103069
993897406
1321622868
1599092561
994453095
974986166
117797189
1807299866
273603048
1637190861
1097634797
1681083779
1102860996
1746796367
1769107562
1563656255
948834945
1124485481
412759007
941470310
1534300141
1294010288
763991673
1337287173
1209050500
1210275106
830336703
2144904024
1686734873
1588284380
100223805
2089182193
1740588169
972967090
1453364391
189855776
2059781692
800067597
1902360774
360574640
2117887318
8617465
1898503107
808725673
1246887183
452349439
357798731
590959213
1885178354
1359507444
849422376
635397953
420761536
1911569386
1609752862
2095304225
310806610
1032612559
1539265621
1528857022
2100009285
814011849
621003368
1645254690
1197920946
892010405
1689155686
1581846685
1259189499
1447781443
177945051
1596384714
1754840865
641765645
1801106227
269708239
1741145578
632882535
975041552
1155527548
899862670
314628750
1816064359
2044311195
1273004003
700462116
1778323392
458689714
635108610
121600137
1781839299
1067378406
593260182
39997602
1958798842
422286441
430700429
86667469
1237705038
1181339210
392445304
414394471
1371001240
1194658902
129791672
280410721
1149270817
1198661887
1846345886
2060352963
1678702546
424222078
1652063590
855557467
2026666102
681541247
1287814049
1077907547
881790916
1687396293
310158060
1624441497
985891958
316307799
164850472
2002429080
1252469527
1006674617
40065604
1455189082
1787480227
1588567978
429902596
1007193263
2033679632
1530426494
1484012234
447811119
883864785
264536602
1139351521
948186934
329130901
1756211866
448088044
1945799804
1090569826
933149908
1841610240
1888096397
528870966
2000497037
433994024
1238281422
1953976655
943521504
1689260580
1467603387
938944196
1340091705
531481148
2031738401
177162148
2130842283
927394023
1374281971
1982486911
737169497
2099305162
1375453215
1789919571
1886512521
1209775943
1663873534
1419582604
679318768
889980649
225815556
1041302668
1564512258
1731322385
1732809952
552130564
1530293277
529964721
734739384
1788988842
2033409475
1587152550
1507923946
819695172
291618316
51910191
1276433023
930322232
1817433529
2125480478
1251120517
793945116
1634398719
1054295457
763634942
2133139894
922009975
1450998180
1061141995
1968678900
1468004042
1143714219
718979116
1959820279
1091122742
1689559812
1691426264
67050125
633424273
981521088
546476850
536529564
223190076
769723336
249997235
1401501404
1619263296
1253793123
1312322953
1409683641
683849360
1143120267
653998780
1279572438
1864747974
780176032
1668853808
128251709
251309007
1830500937
1266297668
1572055740
2045970956
1071603540
157123876
282105242
1538788708
846715908
2135345960
1215439564
1033815041
1708913791
1480570736
1774205187
1113514009
1235027132
1781919957
1331631449
1288485680
1516027700
1256788841
1130573044
1672979358
1593111231
1257865310
612833274
1747808166
1710872801
1600714334
1239188221
981752524
1902111826
1526592066
105982507
900475166
1311655669
907728599
528538330
2003276742
172394496
79289601
560823761
1060044247
1382761205
526306454
852896349
1151168442
1053684879
1827634093
1812348643
1097391041
881689214
679745562
873825623
168209100
112083064
1868576410
1320311645
1933414340
1765048178
1483058038
246343186
1778754690
355115739
1332882193
262818626
238538179
746307466
1815654788
1800336527
1336764272
11256407
2101851052
348051684
9517265
1469455654
84743861
1592184674
113422611
628883051
1875439688
814868699
1363962668
1942687314
1451233238
188076751
1980693098
1344648707
874466690
1334919538
1591803432
659942747
119579528
357917060
881164065
1542688987
1931677081
2033406798
1090097785
950485127
319172989
1992731696
1371162229
303220237
1295699757
972423466
902027078
76022415
555284949
1300396428
1244342906
903308650
221058756
715089976
592614291
1671358995
1535944356
1871376062
1071308907
1252171395
1382274449
1765844772
1435610424
467120603
2081215222
645879429
800981196
1072368006
1931604491
2021304095
1095512348
439115975
1545310818
397535874
2088374035
1340534313
1999294382
428139446
885283679
1364234773
2049047105
2101320158
1190560255
2102955183
727439177
1433809429
2120064795
968801465
62040305
1957286380
759155486
1023173928
1857552029
172984765
836284127
262634500
360598916
1198671478
675045260
1998159930
2036682904
1883819072
1419871195
188929924
24785118
842578167
1622392648
766752223
2115794251
736071041
1504667363
1879280347
196656163
1322959205
1948745092
870315843
646592996
556260225
1970730926
1865174336
779354737
1712690608
1107183738
45782240
186849482
1558119982
1919825173
2051480323
365578134
220844521
2038493592
1484752821
1726529879
130049923
1319273701
1107196921
598509706
335626351
1093236041
1849997429
1738645559
2023500779
182500451
1037618166
1820263290
1750507847
1875116905
819349659
453142222
430971355
871311269
961905469
1022082953
845116198
1877083822
154458368
424252485
1975671208
1314492986
49053199
1499927850
259504789
102706427
1630917452
768408677
1635663400
1833913968
2037335274
1206269432
1867500068
1387818826
818262240
1576620111
1435700197
1561542105
1414288529
340243563
941361876
116726230
4997997
1329833517
773112337
1769855288
590636375
535694431
1984349042
1726075862
1823669387
747438385
597614966
1762736203
564245533
755772053
2082726194
1339926470
1502426673
1266145787
1924740384
1428101722
448874997
1982067986
1982250815
477694759
501381725
1915725299
1174313659
1468067103
977159132
1110889254
404352747
1579607755
404409060
1042440187
394643790
1449252384
1181686479
103298259
668532648
88055355
898427526
1277956015
1577851517
647674284
1617226816
1137843134
1242318616
802560070
439264095
1655984643
2053263869
757089018
106742217
2001445382
359049424
2011088759
887558108
2117984588
2040227155
1476586694
890427610
48333736
283467476
958967917
755163775
1088953451
1618822312
2004945137
611838701
708879680
1636942069
1739092920
894086732
1700958166
1421058546
531286065
1011381749
1297259697
205851942
781538479
1899703788
1976728826
407157059
1528316533
2097546184
860633375
1341009938
819478986
954174599
657089072
1808275688
389119701
970093246
1450052174
1020890010
1665981656
667790621
1500742530
199190850
1384676233
531446929
1089923524
1299890269
424968850
63206102
1569288626
510735587
902116885
647151590
734560716
1698198739
2084262616
661391658
1086821012
69578892
1604563615
687703827
792581659
968498679
1173305513
1035479966
2133371158
581272248
1283720463
2118750348
1991494375
1261946453
931721787
980184486
475553203
1545243744
1644976129
343512883
121876052
810276630
1680283843
474121054
1144440199
141734076
1197274451
635328907
1244643133
432463633
144386300
624068609
860744464
1692703911
1381387774
1193271986
729920856
319118268
1214810628
1432176687
1203328501
238456746
1920008714
707318152
1029392890
591888464
1217762983
353929129
989827807
977740545
564652200
309567879
1886961486
344653361
1087284420
446515930
626899809
89657926
66328657
389673414
308635812
1147587837
995822880
936910307
184876719
1201341206
2111499896
1879428534
1642214107
57209441
1550070788
1557880160
1405757694
125848852
713955204
673510625
704523042
662063716
688820301
997424665
768027396
1028112968
975017860
897458953
1952516230
363613895
1726264431
408769677
2070848361
1012102868
1614532866
256399333
55030495
675602361
1276401098
1990090174
227632529
918325387
471043633
19144567
1672661737
1962675023
1492997320
1769932411
165020170
1873405933
1102055423
387373458
138883852
410506772
1402127684
2040984562
2116177552
1357455190
1299639967
518521522
2103481952
1261568563
2098066927
702237579
1098313160
944315226
708080005
1533049592
1725297017
610523249
980646072
1205795444
1656543169
1899426400
842614620
636210900
401611136
259256164
141175431
1442119203
100983179
1864150371
1409987921
1528528579
907167098
409334798
853818297
2038738032
817448287
2097286993
1663342680
244074389
1989448910
1405907280
1763325817
2069887717
625027712
921656581
1028484155
581790211
676370606
1186764860
1717046303
103532388
244723043
1100096936
217863152
15332114
1499454175
1396967393
136057691
1869226002
1548478342
1420036798
290529682
1320420245
160196252
1306564062
1242044861
2007403229
1334409178
1284736843
1948147323
468850914
2045988863
8000865
1076127498
239357435
1500842441
401520900
1451578060
659444828
1247362240
2136875063
1207223864
1164883919
194076299
1963993006
1554255403
1961345866
884009746
1421729258
1222610260
1118529249
2056082489
344820931
550858542
333817647
1465105081
657312833
2087101772
411996698
335900105
1424530545
386083690
258784725
510407752
531072924
1454543566
370233231
129457119
1812057229
143251416
662079733
2098368975
1938657653
1206877456
940170930
78087070
1926045022
1898901584
235574930
1184581158
389093995
788280951
155577906
716736414
1741218027
631824370
89770144
412583356
1029294241
1978352842
1573315902
825544609
1555465199
1278806302
1530633576
1711787364
1750040774
1893066993
1973431054
1657409693
605377691
1339542788
1586329353
1413508070
1894133066
931210913
871853824
796316730
1927236559
376607778
183755833
973080677
134973146
1381289247
916910245
887751134
185062453
1656477222
1199433531
825764813
1465310267
858029656
989972365
1037329731
591172262
1779245506
883572405
1275578322
85645939
306886552
1547316090
1487681580
1617440350
1188766941
642690482
493338421
7951494
1754650995
1474935843
1180870887
1433868379
272348198
98648838
1711893984
435751923
1585917734
624675294
562782960
501109674
2130564107
2040766889
1441214796
220034987
694417345
1262066764
1047926531
1197751807
684965770
1295010035
1929834365
1065389413
1855483096
45661173
1689912042
1605064429
2047799608
938073097
1441701813
435062967
1710017319
1349204265
582187435
436144093
913189469
1036806759
206230198
242451
319576861
1670509694
460548919
568487041
1769831305
119584663
306657794
181152900
249460607
634447425
1335946444
1323375387
1325943955
730956617
1931030636
1256567527
2033293003
145057695
30195905
237103975
1545430084
220385579
1094468022
1990421138
1261982281
1023310107
1991696014
1983627159
824504495
2139828598
920695531
145990995
1666739875
561449950
1912994508
432819193
1569230549
409929676
1863060062
1942465450
1120658299
1404193019
1878068987
1297145578
2104316656
620614846
1206621923
800949305
362013587
1901713814
1012589060
885074154
1509937237
1634827336
517536077
80460616
1027466436
893267730
668962785
225182883
1423057264
787451650
915450567
422521820
922396717
1025035031
995365299
1217806049
114028567
608997784
941262371
1708836473
1434927584
1685096226
1782039928
727408273
455900321
1982940280
1592020788
1453939254
1734877525
1092607206
1687680668
1213230259
253667148
1394732189
9321104
2056346673
32905388
1845308992
1222993292
1198046274
509540036
1877449404
1089042039
1213902773
1237149101
1881476458
373018607
278704812
1165205850
551252979
1655222735
475426260
816756969
593921070
1604024443
231903058
1643549697
2090072483
1161995581
865644091
1117929023
978410704
1620356812
1485386686
426867534
611602671
1082563006
154422852
950838367
2120641020
870668264
1204087653
1330367149
1872595762
778236383
435730915
734405993
485084613
210269674
1925067843
306889897
1421995575
324907383
858895092
1598262950
1826046724
1907863573
1557300799
170099479
257571675
1983841537
283711794
1000425542
980968554
509532813
523705142
228523711
482146448
393071266
808104649
840981948
1159525618
1149337340
82687814
701503331
1301788624
1484658984
1506407396
1639286131
997533544
353526715
763064555
47946859
1212833590
1148307684
170510059
1976183099
588113639
213718121
1793161332
382882803
2024042684
1227553530
2055623754
1464823226
930029281
639724072
794288194
186450764
159666867
1385210284
809552571
1755527930
1834746495
838931116
2135581954
1291482897
618174377
400885924
380446340
617038801
1723159877
903813433
2081895850
1838123688
1451443775
198073500
1205992198
443158164
1132311323
1368485312
1007663899
1107898572
245309643
2140222177
1225406686
1531051135
1551882017
1279552930
1144741899
1884322698
1604775550
704451306
515438391
406475277
337044953
158362526
408705481
818979773
889111012
1653275725
1035942694
1123172034
161002200
1178678968
1974890425
768545094
1583301224
19787883
2097397821
755885362
467798631
535798809
1830273840
148202451
1822618347
1934981455
1289535408
1037656840
1199896743
59577668
816027544
783120734
2088073965
916599401
409712964
1992153447
219746836
1203831131
165616316
1114601331
728034748
164384888
1434139307
520647768
741194475
1358462020
209726523
136434354
332731076
1144793250
1734256552
260272881
526282766
1082638183
981345788
1466652407
1280618009
1691662872
424935968
912338754
1711869499
1329443090
1843700765
1054289603
114607893
141571170
350728790
200877843
1210456605
334064749
2095598773
539683970
205648376
411992292
1490701897
1356268205
1623394508
374458930
750622747
776900842
1895798451
582338930
1426612854
228302311
1537116025
790554673
665950311
1430688882
2126854485
1761935701
1876179263
1831866210
1919337233
1429582092
1258603155
884993604
1885192785
1551396109
1502716739
701149448
1444524368
419783874
1091024151
1974344944
1003013625
1365256697
846446399
1699096591
1359435673
776413294
2079981721
1669017093
1195232502
1586018000
662487514
1699376245
234230602
78603844
1177219040
1363789399
93428677
2006285145
1257225783
1271386491
283697779
269591922
1004294220
1942563252
377322369
1930252380
214199647
71568782
235383487
7717507
593967359
2015052527
659062987
1285097424
1469904482
1048134209
1797882403
1251974964
941806296
1078766623
1884476648
334755049
1992144595
1858536572
1484846860
25731551
479011172
1306441425
1275264214
420377572
159844835
1828021121
216684369
558579310
1211484767
48460601
60105215
98726493
1760629140
1774842532
1381759354
201358853
1709890886
36419740
239884730
913962620
59342080
334417880
788038676
420447863
916954100
386346390
528870813
1067952118
1416843910
1688972345
390280604
930030361
767902226
756436995
3056462
888231815
971552237
753980398
905325760
1129925682
451792368
11435216
1343882410
1579976515
264155414
456406680
1979363496
1341173520
1448134502
1347418109
1807460277
760017406
309001336
312503982
453212184
1163409028
60426500
2007888933
1388475956
1692734461
789300791
1276496300
1430843944
1404867098
539657988
2093521967
202765976
2144907822
82934523
1501384880
1558679092
1540341391
823334883
932780262
599102201
180446046
2099940616
1139658583
1096811421
221679105
89209962
1557109540
2130305496
1065686695
2089893231
488824013
968464792
459812731
550364995
1411605076
1672998339
1402903796
1423663854
2093343522
1640394723
159364851
77481327
1656014129
784760201
160968688
959197779
34154437
1896466065
763340256
688293309
1375811990
1449483174
909638289
447219366
303354677
398476546
730297085
499032447
1542020202
1963368314
165585050
1904879969
734394515
1317684085
1232802115
1694049247
1145633248
955904921
244827989
389847463
1228906192
87560735
463239616
1034678867
681645395
897179490
1801231620
1978782979
1741539251
1027096792
714551922
832246851
777253066
832245306
487088408
1916837649
1855617043
1009248350
1400755655
1537571704
1475548649
832411494
1971252181
323078489
1286914030
587526414
1111071823
2060700593
1780440411
387991189
1367684880
229637061
1189724811
1451383653
116122365
111747785
1752888975
1421206362
365684105
1988721741
233815612
1157531745
1723970558
422961356
1395486888
1365014922
598461170
28571436
1432556600
916160683
683232995
594309075
1836695945
945201438
370439313
1361200723
1142247695
1945713997
1054453895
3673089
1978027589
300336607
925675599
2029795887
908997810
806481767
1281104429
450202651
1484190525
560754806
1059394922
2101895487
1772009883
1102596158
692558538
2095982668
58264425
627281099
213683346
764923936
1298537917
1496826129
603887226
955532131
660699556
902148961
670488270
1664346510
1277749811
2123817824
1631473178
1161966083
1245491070
491614413
2139428663
1179526715
177863479
1157337348
1527801796
2088436556
925939010
706448836
1902139694
1588714802
842368974
1068583781
523138854
397232157
1922118480
306075397
1326848446
1417153402
13511354
1699839146
223839340
381148010
2063956043
681239964
776392395
1698503739
1970006346
764264082
1981257017
728804055
1077969514
1052272203
1976987581
844673233
318585912
1444684651
444675072
1544387968
1472923375
804086431
944700568
748120276
1364858698
1531280704
760805633
827243798
408910392
846137236
200607406
32942511
1964568938
1351984782
372445417
1693203767
1683494805
717385380
823015587
300050262
649448594
1714276817
1459799511
616825717
196012469
1578100143
1993989688
208988965
1099644442
121153972
345769720
525012969
1309659742
2144876029
1874553853
20487570
1931310565
503376073
1655107740
767567007
628920916
931917167
622266296
1105972349
1664567231
707351046
327504910
278957453
570610068
1518642711
459280524
499545068
1029255718
1971789921
1823096884
1390340400
1057236813
920669652
383362723
432146073
335177362
1411270374
1071876208
140242858
982524287
1807642343
831075129
1784886419
907792872
2076162312
169168333
1008810915
391138765
1801418677
1926951077
327529606
799876121
533312007
1474790927
48107979
294011026
1671824003
964194926
850004840
1296291887
495582542
1357218928
1176905956
1872469322
1769610746
1741761826
407196633
463748139
633486958
1771012346
2096263632
918822604
1670288556
1674903219
1955792601
2073852258
1875786049
1558061339
635690863
1815191258
1359492486
442545610
2087240511
45194344
585898424
767033096
2009607946
727326365
679943031
1457298060
176952993
18783399
1109834629
282669729
1558228988
2043661765
739374422
1603073554
1644839985
631596197
123859759
1068292209
1835731815
1630213120
778260080
1729403523
1444023651
1471273613
973657219
1419287124
1038879983
2005309287
1712903708
61434697
1003452861
5170903
769522747
1899640594
1975282263
520963472
189048764
2088428815
717856505
443383245
913168004
253168378
1113033556
1696226056
467702495
1573561665
809658619
50177675
2074273862
2067633930
1542214049
158034811
1134781233
1681322665
974676382
559514447
1006376450
492374434
1873797475
1441032639
62400634
1874281792
497711377
545413532
686091427
1253492291
1685219580
258322412
1456963252
1321913850
1061014848
296720835
699394398
96333200
234219572
1748240147
776132043
1381564136
2120577791
1890576314
1907540212
710468842
59177398
2087890766
1143060995
985928570
736902269
580657645
1980016854
668000100
1851234829
19884034
1606491092
783128538
1841332772
660368018
1868471885
144401658
1142681546
1853913011
1211406152
200077704
358738685
1451175601
882749175
681171570
40440758
221557732
1104788786
53995354
223425469
534916661
1516716101
441125467
525719718
1888848267
322787909
251472081
570554169
1756202115
611276814
1533979546
64852944
79365182
769834793
1978717929
181302923
1025552440
1960895526
429583081
75818032
2045892375
929892563
701172690
929915106
800168592
107479711
1732506075
1824553723
1974690789
1336567898
1924686409
107584495
1576902733
1566460241
1639280405
1369301923
296731745
268528330
2013036262
689703605
873240901
2090405588
1753095761
3034063
1365889176
1623212447
1447466731
430397159
644210753
173650263
650989714
2083736349
1457858557
1624115803
339212505
662026346
997677980
836755253
1329755132
596486916
1055275306
1010701862
1704760392
1052294375
1557038092
773709653
179215214
720252866
759450107
1850028807
1305838068
795545683
144928319
168745012
977799093
1212702532
835551002
185660047
1375046609
1481917650
473289053
1127160021
1305456068
2139572644
1312613564
1308685046
185578750
982424216
259788785
446062654
237551744
637817163
96630188
1220683252
154648864
437176269
446971827
20194654
1558329247
1363145300
2124227665
801905091
397721113
1873658146
1575432587
732815218
154294228
89951082
1581703679
1623212268
317032921
288653584
1143830839
2053066241
2061777636
400237864
682796854
1596668333
542596126
334090307
2030466476
33341550
330782783
1528445587
186416017
606607036
965627228
237112796
1785813319
559373945
1202785204
1192656941
451640758
1030071928
436199246
2085680711
1861759305
818114494
216014530
1944956218
824568695
1477295040
1086293216
773680355
1218244088
2007016425
1662144542
1520648885
720841154
1947104755
1448946261
1073169164
1561881340
881089358
1409014492
1890014226
2009582818
474318721
1735769239
1169096663
468416237
612756937
1817247679
1386172041
2103943183
537755637
74822080
1787799773
717347769
372044765
1313967333
1391509945
2060037478
1789727335
1997377899
1803192721
279406059
880905653
507929913
1619928924
835864218
891838104
1574468621
1870986166
948891121
1455336354
695273570
1518709487
1085738015
1861498810
515158837
1670917947
1135304413
1093031591
1206721550
80867969
863040959
1510698380
1078862252
496169417
1142603431
1668806472
436466256
1928128086
1975540280
1994789879
1532683091
728594414
409155380
1099472473
1634865818
1554282524
1849882511
2094189259
1946799411
1390355307
1078074549
1383943409
1461633359
1907453020
723254047
993134137
740488573
1711688956
592246515
1126644746
2110097559
1620058467
682494118
1611879973
1582971692
831654540
1642367160
671229165
303152859
1696290761
1525105613
1085583186
1398001360
1760426280
1761204164
1263831347
1487671342
1399388718
1100961547
1617146310
1624947186
351273831
556086613
1676802527
716834216
862512451
1887927291
306246177
1674143522
696789514
831473043
555704600
1095732607
566603832
321684254
845496638
623127079
116542503
1865156483
404310070
1616020172
1250390923
361421945
317256627
1525008383
1256844964
818404835
1069293837
558904917
1912115930
968138482
1498229403
352190075
1986004167
1617335819
1187941867
1053095281
541885204
50958559
684137178
117574839
204650464
1114927267
829270234
1616220880
612930538
2139172621
367875500
1057962761
1835478912
189344145
1243302877
142274119
1127134904
394704426
4657273
2053071609
1466259807
2071789453
317610346
1679785211
86656793
753346967
238906478
1745843884
146124975
1536146670
56951825
1554960558
998167262
1901157339
669957983
1251478075
817956790
1331805832
2136544894
1830232274
1815667159
2095576782
1835260584
142072260
1863470642
436141279
328612646
1513935260
2099297824
1298498354
1151816770
1552962505
1184520757
171709201
613565749
257948765
279919607
1985114350
1010749012
1991515918
158707775
1755662353
1539798938
2129917905
700744045
1791827760
512114331
2095555461
1639205409
1598002474
1076940066
141090712
1252052750
1768154199
846018376
2111017657
1000562882
1939582804
107495807
57089170
1671382840
847320445
1175858884
82407128
1981362870
1270550140
1155995525
821881994
103986852
1374228267
1071105887
549065545
1564658759
373749126
1491608405
1933437641
1889819701
1674198284
304093128
1274952961
343134394
244939460
1751912442
1272223575
655667343
1574904268
247067319
1238438284
863518914
890802041
232761737
1107681148
1849569016
86138699
905195198
631023592
2078819227
1952647112
1508123578
1889969621
477764713
1486143083
1043001069
658018287
721284732
198157223
2008638092
478366137
1434931234
1502951268
808643136
733633218
208473187
935204214
1623867925
1404645369
1704131507
977992060
354858009
1937253079
314369843
809110288
735764141
914508408
268661405
446788280
1377174389
364712794
1503923785
913323358
609803403
703766515
1183117863
475420893
1847000062
1789915332
384180075
158683244
1984802931
1428673696
1557686926
916041829
523859177
1542168824
506695269
987704132
1534256785
1768600026
1843676546
1371526463
450642557
743027313
1015770425
2075111523
1441295380
1438821784
1183264532
1401258468
1172601823
1734272313
1335833563
437382407
621598072
645624687
1252842843
1684396191
22463868
1227469370
498632834
141105636
1089972209
1897688031
1764022403
1451387480
1876072211
242406292
312543145
1714528892
1226154151
1297237219
1388004109
916275014
812614893
1046465713
638323664
590622131
1919351975
2068478184
1226023317
799334125
729581393
498561451
1342338385
1972020521
568312169
2013321277
2042995376
156391352
765543096
475557925
265319163
2063023707
2137654386
1610551180
2050746113
710493965
769740731
761386727
703941021
2114814213
1846162268
554578245
416598413
648667592
989954765
445488483
1637162026
2007847112
1973771225
458898641
1472538456
38075367
751776977
54340809
300725195
89125863
1256813487
1921492581
104671122
1898057790
1439271655
1471669990
742868908
749149126
1104650479
1866129324
206504786
2091337925
296533493
1092333303
1056326915
1695411535
393249242
1905385307
504876558
389252864
761226012
109015297
1238046619
2135689245
520254590
353347875
715799932
1178233631
1153545115
533179049
1150480520
606768935
2140790576
1182389818
2067493098
728915050
1390335250
1185739383
1544851429
1113272434
1309898889
740826229
387037821
1435800016
1358962909
1987346387
168823654
1680944438
1884327720
1631966970
548758980
1630476526
1629646023
1792717712
1287689952
95183260
1443713466
612732497
14909683
302571119
541938310
1320132485
1650478261
592858411
869865275
986087357
1405264940
764917382
1565292605
1789234942
221115604
1517361730
212903518
1714169301
752466315
2131256362
273340341
1154583987
74763667
318285540
1991933595
1915207745
1716045219
223912323
265291577
1096675600
1461080990
1274383217
665132751
1962138637
1338224404
738404393
530546958
1961811820
605423927
1117922306
1965510307
117562115
835651133
784185460
368700329
2033768555
765935434
1289852852
371352984
1356430346
968805836
684270023
1941987715
877214909
1799150755
1602805887
283546368
1877631924
49758977
1079200559
1811528054
587257253
1595614844
1492767686
1662592763
1389339342
300917983
1047214714
2000277039
1463836288
334202692
1217407470
264034535
1300578370
896990254
604445772
795526760
2051476319
1188190423
190875275
1608257874
1175437175
1656415337
748440893
1350065539
1136857336
1652992522
919175201
1112879060
2048239847
1083200224
1187602400
1516055207
1981033907
267126960
1767286971
1464390933
2112557755
914251603
730998605
1896999142
272642330
1085163565
980784400
1403660563
898574226
1946880823
1554889841
920567769
102335348
945769023
561833216
158409883
672903111
80349788
1919322115
2106493648
1863823007
949405348
1283804178
15652871
774281281
632130177
1099712997
1258562014
1013048578
345248612
2140444787
801354846
462781350
806943690
33038550
1303486577
646679246
283241694
882555729
2046284320
627255587
255187074
1042453191
2104602273
595770647
326909118
1421922657
1236613789
1675046230
1409969326
1951110353
1162004617
1429264768
1224205240
59386446
707014366
1907317268
483565279
1907659570
845448753
21825507
53247993
340218082
1911123939
1220234724
605730658
275544390
1163322338
1122025543
903886450
1650135779
700876619
476708104
1813784881
539867531
557550175
1174295585
368408949
1691453844
2078019199
315177032
450648225
1657689443
1981355434
2116646471
2140852798
1976115445
403568427
1551316508
999122190
616687099
578838228
1743897184
1744611165
1714266175
436851440
1275468185
967896892
439198377
689160853
104809820
1056507407
373633570
493820851
760314698
175956574
1225681601
913336748
1808860415
1163225500
1804561376
1285127033
1027993819
419576706
1760611373
335122813
1097697481
2079753032
477517375
1452086364
1117426877
697684553
1086000198
67490557
1497719003
1889141401
1783723246
1485097107
1744604865
150675525
722022220
602827598
503381
1284660451
37408503
1738703469
405576766
2077296881
161153215
276857894
1546169309
704943677
1563817540
121732221
1015977678
46178875
273947413
693140203
1272591673
1411909691
405344309
2020247871
1588264434
669907906
1884155988
1869556082
1379290858
923282138
1546116256
1860852675
1294106025
707454936
192663812
469839200
1142664979
1665686576
261144464
1485426324
76773316
2053882475
2036397377
725102754
87835804
711567480
679200526
48770242
1022462604
536754651
1163428943
942551413
1172160399
2014482921
419149023
209156459
466557410
939660923
1861196842
639814048
1372330301
752408877
1840317921
756725724
739825260
1688470238
1423006247
865761278
553524235
1594705114
1462696438
48640837
1539524141
546984884
1388634863
870311551
2053892971
101280110
1991416832
797034337
1609190456
191090585
2067622379
1265054682
429362182
880767451
1722534538
850208683
2145562840
1657304971
1962686974
731069136
1732733848
642508538
395853431
241575879
1740482839
2115784353
625261770
1784470027
1978853653
105478150
967873651
1630602176
1119772562
1069818346
1864532890
844905615
308337782
1889976882
199709632
1124247434
2118220751
293359749
1883328000
666116478
1492655791
1446910132
146405187
1363998521
899066540
534877223
1138168795
2120164307
1614942788
91180336
156497081
1991055084
1733043642
700172343
1948257054
1583284931
689908345
1023112947
394511603
448508699
879508452
1468707372
1659679057
1380837941
623735748
1298316265
1191308291
109004879
170711426
802474497
297915113
483506496
1138826186
1833179125
243925293
1778412287
915476395
1555562899
1376424954
1903250384
382662994
88024273
960870075
260050962
142384286
389844134
98334469
759939446
1034490965
1473766090
688513502
1758450763
1002009521
753510868
969762389
1278330468
1785539995
165445608
1105560369
1129071822
292504965
874277089
6011583
1990253170
1850034016
801972366
2005061230
251209340
361564141
597718175
392709235
622893551
1603939557
616933159
349844095
1161805494
832863677
571136320
4346622
1971455262
165149360
258571375
1991729386
466557611
1303887496
22465965
1388690616
1853933636
2003084817
424761119
294672162
1344165932
1601748957
2068085362
873129770
239502397
105416080
2105213861
992896316
2014375056
1752882061
1660535427
2032717641
542119294
403233062
842739049
1353266727
1681714561
64379185
543492892
512299209
1999953079
221532600
321987923
1899223206
1079204181
1136522510
1776419587
1548611201
1188038410
1562483002
264022676
641451563
1042963821
1065773218
1352690607
1078614730
2068567434
979360404
41267821
1901718379
938057792
1386214101
1414324371
1443626702
160359764
1415137874
1982214302
1486204954
1440253998
755097433
1383833400
91701928
1435203480
1722264959
1019600477
695861016
1682867000
1971850992
1179995883
1886737952
1794161098
1721426700
1559757715
1266437747
642076669
1589805077
1829095919
942946229
1690176952
1064397412
2055945706
439723858
286082311
783734145
57467847
846773501
3690685
767749160
2122009005
1609412135
2107873610
1511251991
1905341100
931306217
2009146554
1788658287
1660209328
687319605
2083171203
1935090856
1481955002
1359113568
1645230011
1993375773
668666652
1214352880
369380026
1315202612
367804945
849461203
1917750197
1995733292
340776801
108330796
1796079046
1494166584
1972830524
77403110
362004173
815156011
163394038
294280855
914312279
1226197897
1595572916
686812002
172315472
1495229523
1289823612
1772998683
1743390053
1611755042
2055135011
1133694627
769128384
116100123
1230735973
529941189
484214992
634428198
1552785754
1850430791
1567805117
890334010
1950207948
1601075400
1738935764
430816936
1888652820
546188770
1710536382
1784484691
303874698
1609568099
1874652239
2068853262
1943956629
1945314947
534483599
872187738
1160009175
1850771216
407299121
1801601964
2005650850
230372336
1938657588
1147028301
1739418289
1870678863
2034459985
1152958230
2097534191
367557222
579106253
650232899
1473615989
1329314463
400021490
778859814
1641086848
1147688206
1373298553
402264232
2023290046
1970155253
1782441054
124109720
1863707933
751787555
1924895096
887242675
1290656480
2053571885
1406384805
1809456432
23996226
287799162
1160952620
1325662697
828552399
1918936414
1708022685
893096506
1567812035
609210657
1373716523
1475356899
1488831043
1222216332
1359863691
1964660702
1703799441
1148121933
1460797497
1942564703
1344201010
1144998702
362004340
192434238
93069713
1442235528
1169235740
1669316990
1864586693
1785438349
471538693
420385521
1215467800
129667869
178605229
390153189
948670997
510881578
106104432
772076661
756354367
1754733495
17501418
1503157499
1340276376
1883754201
574277536
899387047
1844380787
1462538992
164757545
599751627
1219084679
917049942
220211435
1061570621
280905534
1948953565
1698441894
1269129434
864061368
736874313
851426225
1706712310
845140000
1605280020
180305146
1545840013
1842760594
1712318232
1963401556
879617580
594447397
708000816
1539824456
132596915
1486364249
581537160
1761170290
201941499
170140211
26402282
769582747
1200300483
979562117
2132562514
892660689
642464668
1576778488
1117488654
1219543931
1399099877
834097540
1437083544
1050438763
2044547958
831965640
934599594
343319270
1233249015
1001343646
399010503
1872791302
1587316548
1600377861
1830302932
1430374970
1885004810
1941312187
509930726
111961598
1926379965
1300707553
588947084
1873336878
649293189
1354883484
139786601
2016670551
1642060411
495319552
118023532
1398216780
825223353
1150268595
1605656440
283386209
1289514645
1009943315
2065013983
1207809546
907794495
1096882134
1586133185
611660532
899946527
1717268913
1440294754
2032605406
1474453330
1253829844
1262695151
899613304
1826201096
1455185354
568573670
1030496864
2126039855
1437348758
91887041
598690415
593097992
1907401097
98663450
898332809
33233308
1560793649
2073513219
172092930
1604437568
1663574268
500195044
2145570087
29000008
775183582
1639886618
530268207
933558405
1130238559
768104078
1556751989
1627257513
317644286
579913136
2116307930
1335375709
1993459214
919947536
1079060054
1899284206
479567309
574477720
1703484517
1043102589
503410358
375593986
1843286854
2136668239
1970531076
208332418
536413498
381457140
157739177
2025569237
1513119662
324008596
1016062607
90754000
1476979134
2045552859
1177977648
118957038
809595368
1373575684
276444919
926755697
1270318444
758893892
2019542691
1505584990
1972137222
301599916
228587853
1392346807
1762899028
1510440358
1448099435
1455077264
1781807003
1436907886
614359168
1056719380
17086998
880880755
989347707
1168469414
1636631664
1998028809
1293455878
1246211350
1555335840
1796589883
1653715235
16126436
1871157936
2055750074
965699888
1576733232
572265024
1590118507
111727809
1299276668
1736351126
355756230
1354448692
1155635060
338787631
1157114897
770117150
2384023
1223021689
437366956
1357362120
1105958326
1530429356
1932069654
606054994
997347019
1448833689
481652161
567375013
1307922668
565485134
891820433
790538633
733266623
865820587
988616129
2038826405
1969236028
1920824718
775073978
884573614
1273866221
114589511
495503220
415598764
1845335573
1685389918
1703466624
648149654
1527466364
970979639
1624756834
57050591
499922834
1080027475
1056098036
679136880
1245600015
400195949
894910490
960213838
1795610005
1834991526
1069054508
78551402
216135700
597663765
689068612
335265174
1308978075
277828196
545992220
612929059
1383448246
598145290
708129900
246091480
1030762565
1816194721
1289809257
1611612425
1395246096
2143524063
1934701253
1527224268
759471611
727624223
272766976
438399174
2004657879
759506964
835949302
1232508726
2032957727
1701620203
1376316204
1028967941
1131123849
100358858
1462629234
670327277
849795671
1202547658
1611860196
1310114721
229921237
110826018
623959094
1552296664
1803760806
1877478806
1759838396
1720663796
732512933
285587108
639124953
531483361
892231342
626038045
1707071138
281376429
1511485959
1861385577
1623859839
1532987764
760322508
1007826998
1428720829
327595085
1270782438
1903800147
969336137
1392108526
272865968
268150018
1180805453
1720654632
1708862387
704770465
290196099
1488934291
1774948628
583879151
1448525939
578056447
1396856725
1494191521
1328062395
1968316463
481701915
178888011
1585052397
1624433955
915412203
1333115093
751028983
95556415
431797634
2099733891
907255514
557570421
1676094093
510254234
768955438
1950110888
1044247201
1669726500
109287238
1734781438
717436465
318299837
1481649133
1361914013
1934185420
75738885
1391787201
1730376808
1482470546
425617634
1543435369
790870204
1165748278
1884673567
1946393816
848290131
991889811
1153315147
2052229189
1210572170
1311730318
2068008222
1741914546
2131618485
263227548
1472151996
518161389
263316856
1719355520
861971274
1998224165
897361139
1611430790
1250508922
958385255
1983143064
1015524058
1575905250
1335600666
573769375
2100243444
1789114283
129570868
1118295497
62029138
685339246
1419048049
960278621
1540614705
1362583060
640775902
110670266
403076866
1557998104
94287170
56145142
1019549166
204561881
1294522586
1362552580
226763339
2093469368
2088574151
1748656474
691938782
1992859122
1440126946
1709689582
1136452656
1583398855
576965710
713819221
1809821661
1575291164
825622331
1524226162
910165342
1768998245
1563122211
171161429
1320513725
753456641
593810043
605714609
1650047234
1231837059
351853030
559555961
114185432
2136723505
867423978
799918838
983836192
2118116923
316105840
817058875
1441169194
335060564
1642683088
1462267095
1089105480
1488855481
1489215329
797534956
178475606
1033636866
1362476433
189481423
2128459382
254820928
866731477
336165753
669087590
244732032
962197397
1042365323
907816633
914903194
1741860770
1750223223
462743413
450779042
243278434
807346691
1074403898
213216550
2018138710
1623528095
230355404
1302792396
1883635970
1690655534
905762571
546969764
699297753
1209554813
1876837727
1859555268
276399911
591639288
439871215
69499954
16142277
900506045
363657317
350201054
1644650990
127869829
1513879086
1426632813
514463402
581127616
1059098577
1602016155
10190711
1222221204
585622677
144508599
1997284955
305615375
481822645
2009973857
1634965198
2023477026
518769853
123228179
129281378
567805711
1984158597
1918272436
2112073881
551611675
1477315758
1148331528
1260335122
1971711863
1019481566
1331743153
1208790549
1143241184
331500946
505754138
1252658960
351371199
1876439047
1983857378
1514459670
1687293572
596806491
1930655178
1334317248
1843128146
1598122756
670226511
1907509315
1454842360
1104813400
2035061473
1394862221
1345967822
1895204540
95549025
1687661971
1144443187
861060625
58069806
1869987501
1486375315
877261224
1741805127
1691523048
1660921759
99848929
9810117
801814756
1564691630
715246204
1636943104
2131500663
92497455
1705129149
587046322
1115587026
313444251
1312941595
1850239908
1729847649
1215351985
523613963
987417640
740741415
1000424440
2141706434
1685264277
1109004875
1114595468
172732690
1894069937
1018229775
1503704374
569966167
1797718529
1051392899
979187128
846152859
766650241
653349969
1914782030
1325564140
1315215566
1811056813
143570311
940713646
438862227
992280944
485885977
726360736
785171865
1606504091
1737517180
30910495
1167525722
1692743525
813951841
45646896
691549668
1550881552
418036807
1991359419
502047618
755820539
3561376
1984081300
850437105
1190188303
1650969980
424673344
110276992
537936265
1102449381
591304152
88874392
1569346792
140193267
2103494533
2053719120
424032223
1298259407
1287056168
443174172
1070570430
158051945
790896200
1164275459
329517965
243894923
794319625
1322500270
2017592285
6235536
1171313729
38898977
1080742593
401241594
1215273409
1832596193
1479033032
812136388
2034992271
690981379
1145503896
1894676166
2021223167
2074137172
370599771
1618354256
867147122
448604502
459402505
1345101309
163883437
1209502035
1068168418
1241937835
925526046
899305170
1155882381
397147712
1134972763
1366050561
787896532
2147024211
279449793
563168876
1987120276
124286257
1388281108
1211057739
1411283644
1373986336
802336631
494996476
939667868
983134663
1859486462
77551135
1135395821
1349713318
484658765
1013552022
1758267712
607829379
1186719778
1844912541
437331588
926072160
1690628985
505024942
1300782489
1599554554
1523610401
1872525362
1691788829
544916644
1946789772
1342259815
1756040513
1201003150
243872112
951162154
1644814071
130304373
959545029
580891252
2098959526
1854409040
1502904186
579364920
106008272
1057707891
113483893
1612449347
1003590826
574280150
554373374
980933860
1513692296
464558235
1303989884
1886995113
1021926360
1502181484
1630795985
194192133
1596792793
1063066911
1757081243
401544305
78212457
2058504992
1884991764
1690498749
1286203837
23601917
1353650435
467933364
1962543626
279800355
1127686828
2009130926
370936922
490659472
857438678
990520444
734967665
600150011
996650524
1299489352
1240654591
1783513729
47720289
85757165
1862387775
166910232
679293518
741553913
2053446155
32425823
999578596
1052798875
1713497296
595037196
1142494723
744514004
6764259
1473393557
816686139
503773631
45191591
406774205
295522019
1475466173
156508278
1769169967
1608048793
1276227930
391690596
1249758439
703490454
1364490503
2143790650
1225266214
1612532819
945339317
1049113411
1393935045
466063813
506708676
2820380
1752474775
631342524
1779640050
1359956874
2084143739
690002621
1386409432
695436050
683795603
1925879392
474034416
1294158824
1322507535
1244005939
2032683858
982699849
1385486739
1865218837
282628072
777585432
1731231243
2118323645
875202618
219787780
1009288916
2093984588
663927281
1460686007
1701229295
331196789
893384173
495747286
21607954
71377443
1692216713
1272027633
1845900130
778344696
1189073389
1911138811
1372897049
268330439
896252218
555579559
1334176046
1976527542
1156943272
1323449615
2067091354
799805199
1525465953
472783928
16037929
1940948122
14030533
1279554300
1902654328
1000428190
241144561
657122513
1315718760
1253649237
756490069
2031629684
1006574841
826607475
76322472
1498277897
667272193
244288211
231236876
1609410470
1269197886
12365944
555724222
1937471535
638628697
626441827
1234106873
1541254584
1554839424
1148027676
1155821308
1372302642
2085335202
994629689
1478659110
1320973512
722326336
2060415006
1134850479
1921379291
668940946
1893919088
715959844
1761475383
1551637068
2064788378
774346092
1393454566
1431992725
203623092
1250565709
1405917359
619754777
2098476156
1020676505
54905497
233965756
358114203
1257115433
768705936
1245323875
757849301
1199429016
1876590104
1648409740
1745171161
166162271
1798267840
1259224943
1682068003
1454809462
67924390
1724542041
1616041531
1565012386
1227802168
236850996
1019258016
2070707403
1667400632
1992341804
1838666380
1743688986
639416528
497779411
1557057542
956884934
466751482
1367987747
1919933527
1945136268
769345707
337723793
1852097221
1858034323
1356363493
1200181481
2061885038
1311270761
1805913095
2116841744
1571645151
1283165490
435849
1252710650
1898972027
1067800787
1903995508
383286471
373008615
2146549760
528392620
1462699942
427670703
1635483688
1709007910
1647107679
395411747
1716585413
1994590318
1228548404
1029163687
662163769
1745459999
1254942202
1501100782
790069487
859348963
1403323139
252855675
506805103
1536842190
119111998
414137383
2089336878
1446632068
1821351273
1842389876
2031350465
1270537235
710214705
1147244130
776335961
1100767170
607521433
1385939708
747812626
915871535
1716056358
1694262868
579352706
1053332480
2055679628
1326051560
1904876613
830226689
569229489
1959553860
1518136272
58925347
1744668646
637071807
768201403
1982552314
697608444
1123123270
239330643
1409842680
1849292556
651823227
1587015335
165523290
1561552516
421776209
1561315002
52065852
618694331
336592807
1100099719
1316711869
1618084936
2093661498
1709719826
813675319
1463235463
2095001875
410078409
1854152334
1939514095
65411625
898522712
1182089978
1728492703
326077771
70136918
875115993
898318710
1447625105
369281039
1452417197
1228751574
660644946
336157609
2082117702
931759348
329708990
1814958139
379370793
282288452
225422587
1156842491
344269797
1691910326
1995629625
1881864364
1574077878
477275508
1555008847
1306231299
2026059768
1668316610
797978001
749910932
589393156
459177578
164815511
894863146
2050964597
842580967
148221386
1378571082
483619583
1042218468
151521616
1295280338
117975829
1766023349
409125798
165134873
1110191233
124624798
1055335624
1349412923
1587025411
545976201
1271290191
363485779
259541979
1373901063
686958501
2147154678
625783069
565338752
1308093359
691603138
219097035
1055718014
1176951689
990057137
1729222940
692504969
1562547009
139694627
969295128
1668728179
1747118471
788096320
968760229
469965478
1229065071
398192451
425123012
652764822
895082874
1544795315
1335967766
882244104
1947318958
746619196
1194681768
1758995391
1155351103
1252398813
1791282757
1315537411
1254996657
108552982
240851811
570711438
1547076220
1843412458
1096718245
300747564
1380311084
39956456
646022857
1427003023
2010322720
1349304393
66403957
1726018560
2109915964
807521085
1464862173
1131871045
1719827705
1198678100
1438039608
824469843
691848834
430418060
1643860857
2069736077
1619410809
142038186
662762383
2089102771
795156627
653267816
836177889
1921056038
582222134
514232275
102507615
1544643154
872473239
732690313
1952008340
50433616
908690483
1542916314
203917138
1634422292
1528168660
1258858718
1494220732
1046921991
756199790
45417026
1211616390
815736403
1164598007
2115644241
1510520089
728076929
1023516936
65885080
128427318
1425725041
1255457678
694647570
220851551
585715323
1062773276
1329246127
379210573
459786172
182454374
1310250022
520010295
551447035
1078346472
1349840370
632294021
1455860166
205519495
55049055
930366146
2101297913
1691572525
1472352720
636274506
315439738
1134065142
66225324
688474854
568518916
277023063
1217057500
189826832
1508248936
2048289211
1041112328
1794096105
1905124917
1392824124
198010005
111278280
1385321652
744153119
1866387752
2124426274
885327511
1182303598
1649884936
1726676024
416131162
439879326
2075088298
23029483
14819298
650407480
1398613477
1931946611
1475595906
1606432180
1267421142
1245050107
770366202
175979111
334934398
748969352
1235780561
270989625
463183014
349807570
262765008
1172312724
1677432253
177551523
1581335112
1794381717
1300535618
1510542938
1183293718
543071651
2093148925
1599451245
1932593860
1678285595
1680239422
366552206
480976761
624757388
1313109466
937529904
469117979
1458952288
2023704511
1551151940
64271750
2009208438
1729883803
637340810
571083442
1579579409
342867162
1036905741
1753275995
863573603
65948170
93271874
5433799
1717140739
2101409791
415363319
785028859
17169946
1655767310
1840159570
1050128995
921652727
516755179
506352530
1301292615
671836280
374560884
501201589
829799387
1200143401
1600735175
1685628467
475653567
111320981
927574354
1476761676
1129878319
1534594203
1269981376
201850835
142805220
1994761412
1836755135
931414189
183747621
2072247977
635099150
355501109
103048437
1259026553
1880010839
907366668
331259966
108844391
85668832
672197639
826358237
680845793
933299478
785285096
1559365405
824401683
1371818725
786566567
867563781
722401236
1062412500
1339696394
864562817
1843526828
175344546
1127769134
610864776
1457694709
1363278138
190955766
733899410
1423420022
1592345854
246913006
876456084
79298315
2061322200
942310843
513340753
1152714709
1291906430
1605895744
491290362
234221882
1705038535
845405750
803780321
350969681
206269523
1381911025
1757846562
582377842
1890563106
1831335584
22220203
1370336933
885743801
245678704
1079387278
1374956026
131179039
86918237
1457231403
440643219
760441219
1003953298
519118519
1814897679
1414674114
87035251
292549374
1513020149
235302553
1778375263
1445608221
153235559
71448794
746516883
66426010
899775209
1132062468
1372052234
2083232914
422002296
77259406
676163957
1197048296
566732959
1593451173
1799873126
1995939818
176510196
717433589
1344894630
1377968156
1096964415
544248121
2085364273
2037097578
728668600
1777798255
371776595
939719170
1043621159
1718356593
1586085989
1719980827
285497790
1360055863
2068313655
368216317
2009174019
1355486788
1581670668
795272979
1810829555
758401826
2021267816
1329724500
2145357978
42480899
837921931
1621423592
1393062650
1306278546
1827415151
1614217573
2107185259
254289629
724621479
860632844
748122577
113866660
1106839143
715623421
786619488
1078604811
1641820297
372296762
2124302071
743721441
357582870
1092066656
1638046966
2145023294
963550259
1140623613
247102246
1721740538
1506710218
1423511009
1552428197
1399200453
1097279650
444578682
1511452222
1479448641
2139634065
195908427
1345878599
1964094879
287084658
130282392
233823878
878397392
1401274392
560548244
155883293
917601976
1602405111
23120759
1227420296
36733803
1739744103
1511717662
999735145
2072223395
929197190
445820772
259342126
1747248954
1937547733
1764845559
1599562554
890009348
1216511802
1838392789
1989234868
2100833082
1034469960
304500429
949759240
1872029900
1984149903
750131002
906965598
1005743042
1070947674
1730802726
1099893531
449486168
1680748443
1338086969
1647605431
1405448581
1412555889
709946076
1342911985
1526877738
1626395211
1913759614
980041514
894433489
1575430749
1975769971
1862679089
1335626985
810743838
368478743
331302052
1443035739
2092034694
1869696294
72023753
1527352143
1419240451
567803630
133947156
1202254589
2083476007
1824615655
2064043641
418800445
399789740
194646339
835194158
1615801231
1331398433
181130724
1269325443
1326603938
901115265
1187241555
1583578408
1326514466
146944153
1603230141
1502664627
1157480329
641530721
703094120
1030722633
440741105
1608580780
145475445
1058463138
265783402
703053831
533800960
927692538
596446292
1950102217
2082321629
1079744387
2112734067
1473255495
418071059
847384640
1850075245
514140065
528237976
1030862627
1863306018
238747262
1366679800
818551652
81542973
1093851319
1245246357
475431384
100831776
1176113508
552809683
1276651917
2038499841
644639402
2002867875
1128060888
1066855210
1778326971
660287420
1011002346
515966710
539341690
191032588
1537883261
467783994
1895933106
1284525415
767031876
880672653
915259944
844161758
921034301
639020786
504784095
647388331
1371954113
1707741744
1475307204
2066471540
1278844651
1199810522
1683546671
2064336256
821432027
337967297
430160549
1957409833
1770330918
1915739853
281472300
811717311
1744130165
211505655
985049148
806049443
1319285511
1335607162
2045651964
593393873
395732273
1665656776
951939770
777418437
203329937
1076053311
369860982
1968578174
1885315287
1370945846
1734295309
1555652403
499102941
394412937
2015180234
128902325
1647144394
346783854
454007502
1683142882
1499657750
586853962
1415921294
2032332435
409359942
1707506827
393938202
839340827
1789399508
631038318
1289750038
423962884
188812040
1301297308
304444809
987228856
871411605
389146845
1714115522
1724388233
245132322
711168820
968549772
557380402
221342162
306694289
627045504
1292273533
1726583068
1757104120
1385289558
2146197050
2031408768
2111816929
2002600470
1968078904
212324318
157365731
417324606
1054696182
149982907
524200521
570862402
544072569
1727186459
838838462
958408358
1987987325
1208759822
1616844040
536034392
486623485
1705140309
613719959
1328283235
103294837
649757699
931510802
1729046092
251970238
58516065
440866412
2089114674
570211577
2110016214
1014476216
984565641
1562813611
1492840199
505302292
1179871177
1019881415
1655013313
399682831
1234613178
945573107
136155216
605753211
194052690
1383118454
622609258
419915063
2020489988
1379462117
1775648583
959642951
65883611
927640857
1854531973
1601551083
1496183631
1988512723
92335162
1219351331
1474180482
823529052
463864045
590025689
1878572954
1553963355
2062550567
325366051
40171005
1038115457
151214941
1237490926
99211124
621685485
663389199
358835141
1292149855
225738891
719787460
333943819
1783910404
401099124
1862003501
913025934
1449834439
1372214593
1760665748
1341755018
586458058
1483864014
804673622
1104839976
877236097
720939925
1444529908
508740159
731134420
1652538119
226920284
1114599778
1625619674
321451128
2105128780
1940933889
94301843
1176199759
1434049367
2121645343
1154533746
1326255903
476973837
641498356
2016058296
904580816
1817601555
1892665697
1298219159
123146526
1116131081
1908086755
15769538
483965920
1197797638
996430744
541963871
1337134511
1875544860
2136450117
381249186
260015906
491586718
795720903
486871142
2143477367
1774930409
496349312
2109337919
232126544
365096965
673927802
2083802417
1654385452
537764225
1961040625
241393103
698222827
1623708212
343184950
2113866796
1632039333
406960980
625760820
1864658791
1175825675
1039900801
732857741
929699366
1824640448
2060344184
1506985219
1637684777
1164548796
478228496
1789059704
796386574
201540054
2016274770
2112150124
1673787335
409604633
468991147
347699920
477572056
310427076
1604155206
1635289376
92141254
1157735713
1458663830
370372790
839081658
599140367
1604176744
944207972
1931983542
401473665
2142269644
1124631093
272055035
1211082018
147220012
11358092
1435580552
1446687450
1999625200
294015384
76631716
2023055292
1265273735
2124938707
1206598147
1660810385
661871409
147959154
1829405106
590958651
1217415816
393872083
1143400064
1842835559
156477048
1143593002
769563754
1353123224
1857652070
2054075900
105335270
1588661120
1583385618
80597137
1250349268
733310155
2063530312
591433494
119856600
1396812979
1196751447
1877186909
1382433167
1369086218
385697483
1654746637
1327697994
584189210
2140997079
885096822
1906870952
1853983580
1813248330
962913005
22531394
2093176852
644739805
2014931933
382880112
1260518197
611749743
1926002106
530908495
1448624867
502283384
8787921
1032037363
265952763
1922007816
175500948
675558941
2084537677
687578428
1090152626
250401209
566914861
1463111982
174824974
1296298664
1012975785
266671723
2106764752
678732546
510883978
2133950904
769041548
645360431
1013672189
887027912
1732766424
2031159769
441817599
815378339
886258386
1582822591
833043468
543878147
721755949
1171366015
1729286536
1618645399
1978071367
2052624796
1317493202
777910013
278826742
102511408
1167229707
693436637
1503207696
2133555515
1518265486
603359093
1714096628
1746618083
145178870
2062352834
212656912
1366925365
144167026
394558141
339686419
1843306900
1287033690
2078985290
1434298480
1401700419
1095478244
841164003
1468714414
867029686
149078233
902681315
419256903
1617453147
874407806
1946507643
1012398867
269269631
1580635642
1135725532
1003792956
1692163073
628825508
1137930941
409767101
1576145477
693316980
1550170080
740645236
1996450976
223533932
832264805
1607288571
1638921487
2065676306
810871646
7242164
1822634057
989685692
1976733986
1357064853
1494115957
1023100156
868357454
940760259
288830049
1390152510
1424635631
344112209
1729616679
1693485301
232015944
1241582689
1000239937
440293701
804590226
240471389
739754365
1047242574
83231227
1308484270
611774609
638121812
719297091
975454787
2051737678
1811020176
1627796159
756066779
2102602978
547251318
1891236644
310795479
935503868
1717294841
1541097143
1704029117
1768273960
2072625747
1049895314
493814228
502802884
1578130715
1486367901
257506057
404666152
23829638
2104213778
1528791799
664023142
46348220
978542148
1821669936
1648061442
1554559239
1403804746
1945789835
484900702
1446275238
1385163031
1941382060
1774697999
1197127544
918637763
565750668
1335034721
1316098040
554329
1595085437
1569833366
956508641
624544619
1887509124
904485490
740045725
910970479
1854949667
546258854
109055109
1375664231
341935234
913857370
153782212
1185835726
671562457
901070671
146978219
689693311
799674278
340532848
1152661204
1661367349
45945528
1891732497
2127074727
915902525
111836648
207684808
272214335
1925435230
176290807
209075892
2136342300
400623293
1028748764
1422409989
49302922
1926407226
653355468
1724335416
1861414476
1078809217
1529727371
1308515948
932208750
953345488
1398038505
1132063337
246010525
2032635711
1917960149
1458817451
421836009
304175653
866499015
364273389
1476940870
634580902
1704483634
1413961828
593263528
1462936279
322466638
1896562645
2061639374
1954465132
1791795839
456315334
2061437962
734020620
2038427685
1650663287
1901438772
1139575261
87222480
279541166
1646373649
1145548116
561661025
292294031
1049818241
650634387
1425282324
1831372047
792679474
693846365
1077705816
720445125
216295557
219198755
938142287
901368416
122847412
289758713
656466893
883291373
2138670706
1008146906
1481855000
447226094
1137766470
142435303
1847021416
182732528
745782296
1569290264
1708890506
208010557
107573422
1097776997
1922524066
1759209678
1404381464
236225667
1436012174
1998976245
535012783
68284291
397729053
2075251662
116483917
1947552457
626455142
900023987
243388720
1440190117
1406523518
555265594
394285801
115160569
1054494015
1806197369
2019859268
308632087
948640406
298931042
1047712256
1325930430
930001662
413757784
644930166
1302674031
1091197062
1487199282
325688546
140783964
1214761845
1396235559
607607438
2007386920
1405779807
374187520
112068064
770456303
2096978651
1032837520
1230939730
1523573595
63044716
852679626
856473987
408120313
839551371
1674898067
286183013
753310891
1036453079
1020657000
2079501967
2007204526
607071257
1418882553
1138700627
191061058
781311562
1465018349
206282116
275565814
1758661321
1675567659
415646706
1536973344
1306601076
911138221
1789073784
1158164341
1317743213
699969301
294345047
658516461
457185992
1258360255
1996959590
325791181
1096881092
1812999544
2000317041
765641141
955179355
1608719562
1194145401
1343091487
1870404582
1158197087
2065292957
39617337
829214740
87764058
1968740316
107174308
179088350
1978124240
547508995
834355918
1411691825
1318380238
377722644
123925099
593070195
2000163650
888693543
59068607
901455523
28111965
743053711
1319439847
961485671
1990049522
946368713
344883059
8299302
2001643987
118910690
110150510
1055963627
316477815
1046768467
530525491
1635395826
245590331
756029719
337377676
1800138126
1184035401
1753454811
1848462120
2125016782
863255979
2051838917
849178184
1468906513
304050784
1090805032
157771151
47059778
400383902
1321344280
1211153963
73002791
356668296
1498415743
1678879684
1802132835
1643363442
1048345889
992767313
59006205
1760137393
822116543
1437923467
1700332561
769425059
1486081613
824831689
581709628
699524580
166217358
1604311386
613070443
1691784744
962938061
1075817725
322513993
1134123166
1838940245
1413060295
1130636191
162938771
1015936821
973934813
742063713
795066124
1224630386
422001981
1446921027
995265760
1126671922
1538820926
44727349
1915832544
575530979
1556259679
2139659398
1298459947
583500945
1191156596
881651692
1338443416
238333253
929264468
1896714048
2019210415
1908342590
1362679907
1668898899
1074360818
676996539
1358574226
1725471512
1083745416
85886218
1311242212
2063587405
1479079420
1945562148
1132284300
1212065758
1437627216
351948586
537122571
2138222299
2013296221
686459337
313002901
998788504
1242059942
460400956
1963884978
1100074675
740677779
299056689
831242109
415112310
594837768
586496009
993999671
1939341134
1428982404
1067959935
779265785
1209459834
1698872979
1482081202
1920894410
1009396676
1150946274
2001938074
1033176803
948436572
1412949963
1427176788
636758810
61385666
537687348
1574072256
2065706900
989303356
1426027816
911788294
1961313165
1482853036
2064842698
122980959
1561297876
781246692
1703740328
896369831
867188475
1714081855
943230614
769391604
1834451470
179997441
1374674345
363581484
1295838282
500156448
1639986557
1944236201
81972136
1932450222
1696105099
1558336957
765886807
1223969410
1251197300
931119840
1608592704
582354313
1980772078
1785237895
509190965
1724580653
1743011973
445596372
65578613
419594236
1377985673
561486366
475033121
1312012910
1945930283
73137897
275280381
405748211
611873307
2068113354
1356758403
834313356
180733592
21711811
837684684
509603081
463928198
1969167738
1972302832
1106870760
276690777
84593715
280773367
671310540
766345745
1892470686
194282185
1255880495
1394638583
868235509
859057537
657964179
2062019521
913132890
1867215581
1212204224
1996532088
1991977166
1821394140
1020312656
1886522365
1964730261
1884138488
243841022
1595290462
1093196045
275866449
1602227138
1786587932
772946308
915979553
1131964708
1635504864
155841768
1136512642
1033864418
924290749
605286501
1564861542
67585458
949993272
447372690
1666334523
1176336927
2045116808
30577569
1263802117
864818877
1101412416
98235036
419752150
1695218977
290413400
203082924
1929644399
281823602
947785704
304961902
1467646610
541862087
1033505072
1413525329
1078343420
1299003262
1109864517
905037329
357387880
1625974596
1786483958
2135851296
515566145
71790104
900408632
968278552
1074143586
1435024212
463089126
1450541623
532956424
186382106
877110059
1259009405
2137484290
2054817712
478163061
1967174732
1764378659
1009492083
1095438460
1665199687
25837971
1945720613
880913896
168403908
886102916
1949320095
706939816
112519366
676159623
117712081
1058272483
1026502347
1241503334
557322072
790426939
18126677
278280886
492217262
689379614
1938705896
2025653953
1591921967
2102949437
1663625838
199490726
1628047117
1938914120
1086118770
1069038131
1015098280
711723240
648140913
1152685689
475318863
2086490483
2105957389
1699300618
1771439441
37454134
2086938185
1715192602
703396033
1833447097
388679346
1811942112
624535687
394302278
1775840952
1072435364
1653372505
1378126648
1272925184
1799784074
1826562071
663051581
2042669747
2102519997
337069684
1984777228
688987944
1955910084
117144237
26275259
1694791981
717264721
786683160
1243302942
1072315757
1303850387
638522164
1116064966
940468136
1599165474
1973763626
818733694
613954992
1755712013
9492735
1429373865
421525795
78924287
477599254
929000505
1825894838
560991858
1513854672
1205085327
1949052776
1431543363
1670262944
1423626999
36797650
1790320864
456997932
659215043
1890800046
1229486676
1510206116
1955534242
1017302218
825847593
835200150
813714156
908113381
1252135419
357396574
717475941
1506838845
1593538001
445013904
1216375416
589989880
696167515
1238205997
341427318
94753794
108005503
208599175
1271117913
1018401192
1752607667
1359696201
31350765
1218711925
1581341126
1685929901
1697377344
950993692
433690009
1242209824
781272690
1350020954
1445332011
231346325
1026717546
696662634
641538678
541469214
1675352216
659484213
759763066
1116150655
1909001129
1853918269
1960713715
1707862525
163232706
242395188
314834653
576466066
1735140489
766315145
240369405
217797407
1150903099
1352735250
2024459935
983987229
602377812
1003376195
1913937715
778412753
1629460117
11184722
1646921333
1025101379
55373422
1992834601
2001513438
659564204
1852898029
953201082
355908585
1094978569
932989853
923784898
831038744
2102953033
123640495
258360121
944806797
225589704
597595526
480047961
1907271194
331022677
1795845349
355660765
81129846
58189925
1098001688
467539126
466382157
1589300132
628940320
1377280694
1449767006
1842902239
1699310677
1328425527
708191301
1638678891
682383328
1416970503
2146138749
164778022
1289432620
827087112
1450665890
1679898737
1450625296
131439169
1853991136
1254901640
201676584
89507048
9850703
1790396215
470625582
659954687
1127568448
1940179981
119626921
1354848037
220755477
537398260
1599149381
1079287200
731929546
1113799524
1267387645
1809680289
314180081
2050716966
514076558
1507731787
1647144502
181085958
920115133
1297097788
1325837331
163318128
1135202053
1969210004
1584009499
1011981478
2101597661
1427642546
2089076941
2106404768
1232761868
1025060745
1575659881
1878289921
1070321928
2073114415
1086476175
163804829
1992905790
1423032416
239108895
980646160
41749652
1761214419
202629853
2090786104
209445322
1632573285
1082251561
527167458
1937083429
435906864
1662376023
1858542210
1764971726
2064511247
786685440
567648412
320249198
1437771677
712982698
455730686
1112027597
1622993827
2095497957
241319293
1844010680
1505555820
768012270
184237786
850907852
1576620043
982761509
1010738443
951404345
1086675875
958039356
1649915017
8646372
2060310733
1397562799
548809128
1061728209
1209301283
1059549814
973647579
419701354
678656736
1890597374
842521162
913529423
950160050
590742801
317371701
1688827512
1070869867
2047447761
926796135
565377362
1479144300
1612082515
259373001
850651495
1179627923
2027605358
1033262647
487700799
1723827327
1683998468
1072125541
492435211
222452327
1257422263
378500031
2075575981
1298646348
478224519
1838098740
1726095380
1624102257
714567410
1417933019
1269356637
1110571847
1126466533
1908213915
1882092059
442757654
893528946
1716175147
1866642790
1179890197
811859451
1154569363
154800190
194210340
963478687
218645483
484032122
46564144
5285534
300891622
2080946763
1435937108
871717755
148999386
890664165
669507251
155953421
1003556149
1384666584
1646564705
92858114
2031201137
8324058
345690736
984697735
1597926123
2011460833
1375950526
145669829
199291813
78890703
694932076
475396010
2141497413
1976295180
1440554761
1356521547
989742414
1105056532
1278640408
1196769734
709953087
774379737
97972957
2065086656
1891259509
1221557946
1087207015
1353904575
2093809044
298249185
1818849399
414919852
312799544
978774232
455346479
1045301766
450660296
1953885971
419141720
1555865331
235687946
1614971386
796530119
1051054281
1084122663
1058016842
784307519
1409874512
584995145
815240045
84526848
2079381261
1028549173
1610420895
72451026
293058626
1231800699
729466896
1874288075
50725074
1126808972
2057513556
144194342
1439426966
797821250
608875370
356710621
1452772758
418720230
1984590009
1097339916
1548238381
1772938631
644635277
1115446600
1732255625
1504010528
754087415
1483190755
341118174
338329388
1179237242
351846022
1222755395
245974361
446285793
1253493180
817388480
1101794086
1325552956
499811745
500628625
290861167
225933660
1876355831
350218285
851991249
1565372412
1102781002
1349895185
1073102011
2007411117
743851870
1220357745
1939268439
403694880
998681115
1399101894
855149703
583274038
1153202743
1001615841
463537683
1461725014
1150939231
1094813612
1053004432
637368564
1698255227
1058522489
213211326
683756055
147980152
1411066617
782850345
521363690
311792864
1086526048
756870366
1179404854
700319472
1295760380
1165871935
1322019437
1491455701
1849041397
968005713
680318350
904076543
96867776
810482542
1499131687
746525447
147825633
1817984282
206558006
411174392
10796922
935292127
187991437
296601630
1402222408
1399197960
1470360320
643759124
1984623135
478304998
584812850
1068396084
587756177
1447028369
1884032641
202078117
1925686039
729415780
1075487513
325609460
933030621
68973520
870580228
36829084
1051363788
905437414
959598840
1181401587
724319414
1760729907
1647762180
1281607739
1799039377
983502787
913862163
2125134576
1510675375
1163965302
1783077923
652790957
2055329918
728266945
350861924
1803930608
1344942723
636604188
713795868
1745962401
1000523702
1565075334
808280989
1149366227
1657436981
1984234702
1423399104
965319317
336268192
1308266526
1418365869
508881836
1061353109
1284945868
1182563114
1848647758
233808949
207934989
961532568
715773704
1465441448
1244389091
1159389543
418177662
614368140
808130016
70048943
388637470
866753721
220155233
815982067
688613923
1730254814
1826204636
1979571226
1615356771
1420223800
1343289986
1527378896
1888913231
699650511
1832287247
25761691
206378379
1789176731
1949780426
1446055863
422975331
512241015
1127430917
749630236
1663396221
1299788859
1381126834
679304997
739167863
1315093011
1493284238
1015609357
1467222249
1009720080
1325476058
2023928094
1898184249
159621585
1875515439
1292000415
1969479678
222911230
1324950535
1629488415
180051706
157561353
1484994546
341347463
1270670524
404313545
1201612911
1005458616
1363334815
465953688
862771646
857026547
1673191277
1067900063
1216540097
1457510758
339231199
1335058881
581696167
284636348
2082878106
665466838
2050771063
557127376
76757734
1007915924
2089359358
1733186982
1546560150
1008217736
791310504
48161064
758178428
451846857
701527800
961061586
847781420
1405095800
1117080283
771106358
2109843209
226821256
2094296391
447875357
357139969
1450948581
582004591
1524905005
213454294
102269163
1838262370
1168497360
1460499734
1869716720
33665875
2143109919
1421834607
1833384786
1198880264
531781434
97847412
1944637960
1285943097
860683247
1378218768
1012447771
1967524912
1861104257
137144091
1194267274
503105508
206897272
81523194
1692200593
934072522
528490204
1829948026
605079622
322090662
1836938178
2070356802
2115845542
853713395
437801537
589350314
1415779518
1999540406
1316454983
727528147
1356826422
1610489306
1272713473
1802866331
2132793308
1684066038
852617575
2078249415
2046504390
241429204
541275134
2095219839
1435744594
418699048
520060786
110706739
2084577228
1104740208
1298641173
1809463698
136196090
1508131531
2081405996
868127657
976215591
1505159773
1934041998
195115389
184781077
1634477936
2056863842
1972305966
1879606574
230824496
779506621
490787384
1406202306
1969512201
626417114
131653615
1721881726
1830954456
1590083342
1086053320
1473412590
1643695986
1945345943
939473675
932984414
737940562
39723038
1023770834
874197181
893694624
1318080942
1510051813
459393124
741254343
633337466
1396311402
127861841
944758523
309397878
788896472
1501127586
1303418443
155782940
1905889358
668922372
1106120344
1214524765
568532612
330015736
856748141
1016925157
985985518
2024208994
536881124
1566080188
1580313521
1148842039
1184451212
277212140
1975282979
1331571986
1939310013
1302698030
1717070130
1768391300
1821512768
1606783838
455114437
1785245825
2088451654
1401325987
1830804446
1905553543
1864949097
1331254118
1412736541
622578394
1888447674
1229343725
1464184522
690664018
1350082012
1185903273
1612983271
818145506
463370207
262034199
1771207460
2048732032
1328807260
5158062
1946741688
993830617
604265123
1757877253
1207013526
2058924789
175217697
862970425
1244928733
194697162
1891363986
1488620832
168475696
1653021185
1360681643
1997099212
892932285
1030262352
1296967836
992529901
1239290287
503592440
1232707832
516713364
725225222
1660101533
136541735
1604222667
820097709
1503979184
1030727590
1922382511
1576470954
1999323201
1740042505
475883830
673290041
2091917129
2009448291
1087105838
337538683
664200284
1932243139
1751580727
1877038343
745139783
1059363091
1815631705
408939852
517303917
717492512
758703957
54519892
269518042
455904560
902270637
851525729
406168696
1824193084
549157862
1281194817
774586245
808445125
583228869
1085600821
618511280
1660889018
400710635
1300442686
1537977881
504308049
2147210850
544419535
721772586
1984983600
1652485779
63758214
1432394581
1857504167
576902962
1142192359
1203879275
1665078705
1623518276
1742009339
1010504990
1086461257
630821941
1626244383
1541637572
764213959
587261617
283254285
1290105926
2058907610
149954136
1337128994
744946404
1316027894
67162174
521610960
1261200723
1937147053
727116824
1372598554
519435637
440154086
1320060074
824489202
968486725
473048537
1187143805
278139073
989588851
2044806486
526143740
1241322918
379747530
1487080642
729830421
1251000909
936116624
886935366
1363376929
722076745
1967383347
1372398548
469736516
1136886552
5832745
671388381
1756678694
1197765093
1844865844
804048112
1233753132
754805367
889155144
1705847044
175836831
344870494
2081413223
1208298104
309175086
1460548072
1407291519
1539362614
821012831
489574066
45642279
1771071109
1109313141
640744704
1347777038
1009577673
1866536315
1515042548
1360136758
416414699
868423674
1513824722
31780268
70657377
862678578
2006458620
506529153
575339780
1471502055
1611460587
1935652091
523078834
392362073
1193100437
359097557
332422316
1014525883
12876150
981424332
1091043927
1911597508
1226096611
727829334
1203975633
1537016731
1664244372
547180876
894922865
2009117102
1277419351
345409406
1324028724
186184008
1947238784
83559778
2133202146
1562574849
1252353238
1434884842
628242479
328260722
1769666209
18600828
1177799148
150851124
1232294167
89178771
1065609173
202618367
908764316
2008094854
773148146
158475842
481471159
2065071686
437038494
1002980248
1626480611
1452816757
1404406616
447900688
388056654
1051924735
471639286
1644996747
1425829713
1953147274
1303961714
814408720
1214615225
893694240
896254307
1703406831
1598936012
304083907
742549511
320617486
249580788
570900404
1182799605
179144218
772182120
692175310
345719082
1061688042
1635807227
872522075
2130059580
1915936401
1172812340
1328669845
893113954
1531936955
1444468030
2030345543
2120944676
1073143212
43636832
369253445
1857496858
807640674
146280356
779873889
612957204
1792766046
1446378640
1935630378
772279854
937954880
679620915
143739538
481645830
1443958850
479214082
1443587734
348162822
1915192307
244093171
673278577
1373700994
1951681693
1992595100
846015720
731580696
1312443272
1664849167
402854440
385532906
1436373245
1132841453
1857011651
2079172596
475976447
1990359291
1243617533
1887660789
532770540
1756235254
921993973
209683253
369373411
275060453
752906518
197406029
310813883
1116847804
1645689137
1581251262
767995228
463187671
291975120
270985182
1470703009
764703271
797183087
627046980
2006862071
859352814
992056792
389048209
2136138375
1048539360
1184863728
458048032
431965740
863009712
287839957
933015911
696586463
1578804484
4253173
1712303719
1454157871
346240855
166814028
807226111
2096345966
478632771
582847371
831029062
1627185953
1950911122
165111688
1580826931
735257144
819792447
1493671281
924033373
1229985011
1348299834
216950386
1305522684
1729598074
965220974
1297989939
269153544
1996020722
433318106
346942990
1304334977
1084661276
1911205666
1879913309
1336645357
1003927545
1652878230
1911286195
371292396
486198393
834628863
314953725
14493697
870488537
186910068
598321103
750953181
1958287910
717112200
553654752
1146819897
1089301427
1974810040
590537188
1411415620
1186496680
2030253001
1576354629
1807736685
319854711
1627697581
370066625
1905979757
989560517
985078047
816395619
233989095
1313903745
832613589
2118318084
2000790158
387686449
58356054
646355065
829760489
2112972117
215294097
560506539
2110013402
1151796654
538059678
1963777031
1226280193
637348139
1244239049
2131986112
1527039996
1240460707
1054231067
1662008995
1602830488
1669111748
1608574796
1326113117
567005510
902708004
828569707
571201078
1850694782
736211481
251335673
534026932
387896006
517144162
470484180
1074108211
2090582572
1545861550
859372783
1309817445
1236822850
1986919663
126668632
2055495138
1116102646
1745832380
1000485492
758117084
404924832
277166447
1770588739
1528296788
757626803
440677940
1879882438
1508223404
301159709
1610513218
1480294889
636690355
1075439516
1969921164
1210505808
1326055332
1084896471
146462601
1039525092
1125621334
1892708802
1729506071
948100055
1966561504
78731359
126105619
14453751
1788099002
945882390
484239703
2049234892
96658510
1392467656
1349313515
862273920
2085931374
941818799
1814020048
1897037145
965059581
1071366155
1679886146
35130104
201604180
1840614499
1560608846
1986320664
1542944059
1665471449
2091531160
856813262
1233166305
317112833
153415093
1784421930
2065438846
1132026351
304418583
734641759
241248655
1711084432
510149660
318074375
214055260
304104046
401116528
295099680
2030976266
920814573
1989722244
1803722723
26506844
681014605
1923073860
964298838
501970406
900854357
1411623224
700713278
1585211718
1340136163
1205164712
1000873843
1997778474
522609175
1955485094
1560560998
349679398
11723673
1735457320
525790259
1529284511
57426588
1226618409
733347413
1912532974
1747636133
799471123
860613172
1672147574
64272240
1177148596
1410577363
513730254
497088505
1809433490
1202524026
1266431667
65724477
1504871301
876708814
1180920347
371135784
1324188875
496210944
1842543403
1785405657
965842668
1047589454
544502548
33064979
1234014563
14727706
777571752
782002488
1508817874
1569108389
826615408
1627693496
484703725
550802874
852536222
244022582
2086590552
1858234891
1043651513
972745521
709043188
1541854538
1993410793
1789410600
1748409212
350781967
193078699
24210872
541141614
1398901153
1645205751
1665461645
2089747963
1231939161
487578201
1560083112
1170574616
993914159
700487259
1953988214
1820061977
807784788
1383865000
250835857
1133028652
2059611354
1703168683
1826411649
368351083
1374786529
1460230894
2001736171
1820668105
1382494011
1617663593
1002311809
65936645
49438014
2111400537
909750186
635165529
1534156186
1317714390
857200448
1277695642
1488781903
1123711798
480972410
782812450
1440705270
798989195
2047056266
422253045
890226233
1237723948
935141501
676006898
1493965952
1196020156
201514141
1358503534
160047727
1360169665
1662209932
1604211248
462950913
861186473
1101824339
1760580698
417762900
901064189
1860814381
2007386050
655658161
1217605545
2134641990
392125665
439764841
1004014473
105232042
908866004
1810905149
2127443797
1166209442
860617375
1117723047
2007029172
566731638
1389261360
1244000843
1413767961
29086799
854298955
1511728771
1302966599
1939842822
1224871984
1127060250
826027149
415225527
1498262929
532328059
600598242
1495514211
1300643813
699315251
1948773624
1243471491
1136168261
1642583798
2059362779
2122843724
667544357
1131772477
1859904476
664002024
657958761
1328313513
1225046162
20518790
1338193973
1915312917
1029062805
2104105721
786183211
603574695
262878391
2102934403
1354306284
390457167
2123966809
674264970
187675870
2045933216
1096899362
316259682
293516281
131436910
404144997
1952299604
1666743216
490074613
878343105
247804010
1117858127
74348045
1278163778
1146148201
2020619318
1814995061
2005242327
85440549
1392959006
1240540151
205573272
1496592277
1804364577
1717662936
60201755
1204310096
1803625089
1871274994
248105475
994241351
922293797
784318516
1616990450
1198396506
298824669
1718681897
1377609063
1576021899
186981460
1710946691
1996904432
168331356
865485922
267686100
1411774417
1014001449
1606475076
1633322521
1769095040
74047574
2042889200
2117745145
1740933418
1260695876
697219707
1653834047
1739491941
1120094262
1693263659
340426282
808671430
979884302
1164287479
354583602
461682250
1825778765
1393979300
1507524812
1795532048
658369930
1223000882
900165319
1660109878
1379238172
796046524
2002472876
1362424683
1986355862
157154997
1740844730
838123495
1263930087
747792892
1858316909
2009143412
910843740
1231472145
1593280415
337168623
1535420061
159721708
1168493315
945962957
73140145
497694704
520674223
1718556997
548114568
40712142
1962913130
1254945918
306430829
962716775
945943282
38047391
1026010585
755307019
324032453
1460152414
125732467
1929712742
83477365
825372991
138597223
563540002
1299096171
1767193722
467146920
1906921996
171653528
1660828888
1909460591
1894141921
1654783915
1344932154
1732796036
328528028
1148125170
1036986456
627698716
126581821
2021475350
213706149
62038069
1048810586
1076315894
1093709172
433242543
1061229742
989556307
513978500
1023857168
1780267756
103648617
1416286552
1492579506
2124650189
1566469917
318691172
742710438
1427915468
2121426947
950725692
1829847789
1742922852
810545491
1606770424
971105441
1974268880
243223028
2004791586
2138114547
921029862
566501883
865004276
605000450
1433732859
1474972701
102840030
1432522669
257922286
454981668
41862759
1164270732
701804057
457962927
1981415051
2008631833
458718662
1377336685
951774062
2020330039
416717906
1681327147
732822785
1903961888
2057457225
1089115351
452332375
344572230
995266046
1118974657
849519155
842257788
600693337
439796744
2106299990
550750992
214028355
1991508844
1775427785
1079708385
1996393135
758479553
447595474
2034064610
424004101
304121231
1578514126
141610592
1665066357
1319393952
1881512614
1118576780
1516274328
902373113
1291433401
892124799
515970542
2063007635
757397576
711801702
1390357205
770593744
1741359465
492132739
311587924
105498550
1487575490
227317629
443983008
1388547594
259359103
1941456585
977341972
1318492944
2029527814
1150167699
697436906
829744618
1638996074
96771341
1475554772
78361552
614082343
1879654051
1439906293
573499828
268663815
1967598479
2104550186
1080321695
92418132
1118157371
264591055
262694388
420680941
2043199863
178227977
883157468
1991428039
1694197559
306272265
1420700975
483135254
1443788340
1643075394
2006064646
83721788
802372674
1409584379
875618334
601317767
1312551168
859494163
1939494458
995291903
424322029
737748577
273986920
1390663272
186102271
1570274928
900472585
1126489346
1364772036
951107065
620970621
574690046
1995528305
144584412
1832781745
22680115
708168090
999349912
712982981
1380753338
1084877888
899071640
311585084
2018807618
153364850
942771243
1685740829
1966141453
1365124529
690585951
1203646159
1468629128
1008463664
1215155231
1110242161
108423891
556971153
770953134
686923274
1093355800
819462699
900082776
1408229982
686191000
2009237831
1351913367
1619205707
1852148558
700804514
129322094
2060995903
1128294774
1152326695
1437187038
1933312330
2058039445
760523029
1511417051
1456825866
1413530181
1557312977
1245703355
1499941572
1050046906
204267461
1740492605
399520912
1987706726
143963781
791928599
421689518
1121639997
2059483596
1579388478
1984781984
746569464
1876942692
1611005339
913328876
1942578447
1523065500
671077817
940634220
769901182
272275735
1973413707
1837992882
1575377968
1897173587
3773165
1162093624
226817607
159464638
93059376
1275582300
1544652938
1683051719
1032254381
1922902569
833649245
767712058
1042207935
1561748501
1069557408
18764405
1732243354
1158213845
915712301
1623000523
1239204
1035258518
466153898
1611650929
1138937487
324463777
1938170065
1937839622
907409708
218090860
2051157004
705682479
835367553
174514327
2073479747
1219589490
1254663960
1297359209
1710335866
1470188866
983047659
945333546
301916595
770204995
1034942638
1789867348
1338952877
1736790897
1909161065
1665003959
718798415
1992148927
2006507844
986839657
2031526732
692231005
1326557986
265167604
816454327
99575391
518900078
1806019480
712104585
1477352952
1422032892
1016857639
1732942897
288045864
1283331713
1952618017
548196450
1654188145
1930514896
1984796404
1686985628
201046104
557298506
1039720894
931240491
1547199425
946831692
156621429
927444156
1180045336
1565693823
1463506822
2062814215
872062314
2141257606
900764767
1965385256
1800043715
963530816
692857705
1740620214
1846873763
1812125458
1763711092
131066460
743868697
1646364551
1087095540
1129850250
1010328923
612610985
611127411
837234211
98129725
377195647
1615429172
335182196
1900399288
1573808615
1344816215
1682752036
690612793
167238520
813072185
1632755221
1827024093
1680244702
1701732904
474012002
953117894
1248044491
43676153
103635858
998475147
1970713695
1865270842
584143553
593197587
171268673
969561257
2076698862
1193550599
1544652654
141443803
639287214
157705475
1339436148
258031589
656569450
363327322
1520681649
471525445
1155230966
992837909
710778126
121318995
1357900661
820492453
433651752
1255001459
1155033758
2052286821
742326846
137479206
278086237
1966504378
1748120478
2065553067
1284805524
1279412615
208211666
760944781
313490628
583311554
1015951733
955154220
416912907
1236280637
1851218732
76184616
1137292646
778393779
199505791
675389366
1184037718
2009407475
1905650823
244531775
125642334
1849020454
581989567
1879783223
1769680821
1466156463
1228324217
1976403839
1153511435
1587970617
1385337076
562508586
1209699053
1997755019
1001997670
257751998
801202986
1550220711
1688090007
1083258528
899176295
1946942068
199491840
1538893806
1506248334
1336978942
1625134238
830366529
568187711
1994731978
1796209212
1526380490
800563372
1702568521
1535504793
1895375014
411787016
1483076807
895897582
694370541
798883595
319313417
408824024
442426525
121583347
989270047
1485815313
2024868643
1036992035
1079670999
1960261643
1629485665
1135528458
87517227
1700144658
447567955
572150207
369669716
693552694
1101089961
1779538631
1244807630
1824003598
1904192626
1435274472
183926356
305375960
1310731026
1281248912
1270319588
1760448885
977442184
1766304063
1852624001
1357149962
471340026
1255781823
1666588023
316889336
1180333107
1860816915
1259696493
903871784
1990884260
242734080
1048056188
614265409
1477329520
1795662225
525883608
61855793
445158551
1032775764
2048981818
689418243
1994546452
2050505981
127587135
1001714869
1608456060
1667003513
1255028771
437549695
808798872
1899186395
383835328
1159600116
1455688361
1658602848
2096707000
743970372
1486783410
1619065549
978347622
1586522306
2057735023
1836153725
985381209
1255976417
42941322
71049102
605461663
1795290858
1094751347
367104463
588654874
1635080335
2125801194
1214653208
1513041963
1246118689
1770702546
941713094
1599591054
929276639
1520387325
709695499
630037999
231524229
254947777
242500641
53031887
979310110
1915004682
1602470076
1042839333
2047967013
655366824
1818027616
599278356
982434050
1208825999
1256953415
812034253
1698655854
690210066
937461056
847689333
938786689
2054981396
1750126883
409912385
595929701
1284389454
1503386611
1213877290
30130852
1201572373
1998090433
1876444935
1369137639
1511002710
2083139614
751768343
139892816
924216129
1283474338
1245635215
1845322851
965294791
324950789
118206855
1637987290
481251029
1441853373
2100806788
1364437713
2130362304
1137561890
1142402672
565622101
1221532349
1944189341
1344855765
915431086
1535808319
1663936942
1599322216
1187115608
1529560798
1976552781
1887579946
591258450
1997100427
1778493252
1502867116
430570859
1279229335
532923924
114886624
545217754
1450843350
1327316878
1264330806
60370523
1644606311
1106130406
1768249082
1430468642
337395132
1702273858
515783722
2029595095
1685429971
181562951
140570297
841462815
1299649211
1959511661
492456479
979397067
104310888
1552205755
1355337136
2140235714
1273480306
1704552432
520159644
1274135901
372091632
226142662
1644193321
1047776305
204542421
2028214773
1165486566
598603949
774814549
493654788
316073780
1816904403
1770854386
609438182
1373612808
792145193
864743590
113910145
1651409743
1523326605
1354832278
1260275726
1077695668
1904640319
500181991
1967135286
293976434
1807494025
2142455843
743133209
1973397222
420712526
407953540
1238397208
1084398759
562575057
1979878148
2126549114
1836407279
250477362
854383570
1962692954
262151239
352589465
1528842118
1403466495
1920034244
524873642
1989938499
1333798258
1528646509
14660194
1047275846
2007000292
262163203
2079895714
1379618450
975281883
1414441384
860719760
902949370
726425032
102324704
2036473430
1947937685
1829748241
1337027179
1448820952
2137594208
732129543
869464927
106708404
1154525675
2136267475
1193327980
528228296
1788274080
580971803
2014902218
2139341140
1472729579
1322953746
734860897
382051206
1831985833
952136422
1109704786
511742030
1176089967
293621679
1150645610
1180565775
1764217555
533507952
374846915
1706905494
136362262
2009223871
1967304344
1117564503
1193635418
260082189
1989636442
152103063
39049926
1769257355
1797566899
459074238
717237129
1283073484
978062392
1943671352
434125697
84871069
1267848059
1728202355
614598460
1912596584
41969583
755816560
1166419384
705316599
549983251
934226734
1731677181
1461158643
379876707
2041717822
792188456
1993412990
1638950952
1798136697
576608923
124713371
376536793
1046037460
452608954
1119983585
285474907
1711842068
1251570208
1754770309
225471975
1073443456
1736959844
1019324914
273912176
1784352499
809662379
1142119233
346166354
80830679
490046584
1994702505
1668324471
1523303653
1799405160
246625902
1321825291
899333199
530116597
1201929256
1085847155
1514103891
1069600661
1707662735
735577903
2144843647
913430914
153632688
1791152217
1488622936
1080963757
1521052794
2147223613
427070079
1112838812
1596335511
1877901224
1039569214
313472378
1157792235
449886504
644293103
295098020
1271664947
206915067
36153999
1499640644
1954629673
724610245
1623087094
1778291616
2084713775
178116707
628479260
1788862040
978025522
1546259831
61066230
2075308427
1430035284
540109031
380054890
351798856
1657435745
932505129
433013225
300800573
1746873413
1632824662
964460901
1488609644
1481126431
2060151178
1877750686
1978876327
422819921
160982898
1564465205
431608767
1188976152
704920227
191977340
415592047
1601306209
1967533390
335870407
1846851567
976698272
1322169558
644491529
941555921
643413174
1208758581
2065430407
1316922897
1302394825
1848718048
1353871695
1395489631
2053017754
1571113305
624276393
210517235
653419112
1659459734
1998835247
1670253196
1214664303
1087928328
1991928310
327215413
348266137
1749965081
825572019
1863077187
416856583
89928767
1691498160
404663681
1215275570
1112883243
1435277060
648223898
1321317878
18591787
664772575
2079845171
1149124299
255277485
1979854980
1732203322
327500858
22946522
271326261
1220749577
935471268
1866062128
60180926
281319029
933596560
944770870
1384553412
1211161664
501186401
1327063802
2061017588
1205083516
1897589308
1064209460
882118600
1556295777
496719290
1100288742
423755278
1456830922
2143152497
726961412
840036962
1613221545
1031715150
1956472187
1006612432
46227149
1615026543
1298802982
1179307805
1804838610
659274516
1856265908
682696273
1211001433
1447710679
1609950164
737987092
245413496
1388607250
1620038523
546786655
354413536
905720073
2031088796
66201931
422433129
272899191
2026745864
1052141101
873901487
1975433499
1089965832
1925962606
1019242923
195687789
1141522774
1097416540
1021557601
813171323
139078460
1719533613
1776834406
1470341
1208515622
2145838106
2143103850
1625591619
2057096416
1409183955
1847959724
1962550131
622609798
1815747811
2132076006
1048531161
1240943662
1571112768
1993359851
2096553059
717666991
573241255
749825372
1148956428
1337040180
1925146352
1031927145
252879236
1811183750
597315355
1049142794
189894981
1060313169
416482332
1115814882
851229837
2136859851
47141664
266116840
1029400139
655606211
789982241
431154235
1462026934
948532390
1530335476
588929177
252062577
488608329
479677923
1854034626
1315150845
1173353981
420870773
2029686252
1125348721
297516672
2039988502
56281833
83266444
1086510657
816541512
291798010
1668118585
1731067730
1687703136
286750109
772552719
1523870612
88556456
177383884
1997344418
155572608
1402452026
184150555
1025749729
1998732209
1624328515
1928966378
493994769
1642587681
1375945035
1805776247
628982013
427902200
2084755146
40961134
405526124
653990523
1004090858
1334272874
2011079094
971785586
965890072
253606405
1794656562
506990522
645755837
1098237296
388339746
670303139
1334881747
849301873
1525605070
324684625
1203761439
1032469338
1546744419
1255249382
1211696733
872315945
893532665
1563657939
1268073836
255015642
563794354
714779362
1374819551
1792927313
1712438317
1847654336
687944145
1320310778
1337913879
1326961019
71418222
1886191027
130922108
207788123
649275364
1654656185
563917569
549240864
1483909535
312261303
866999474
1859415558
1607783114
166822211
2063834927
407019097
917219385
504784738
2075578882
445240126
965385903
318788638
1217721385
694438635
402218117
863266886
383332519
2110438888
1504067764
68444553
35039923
1966908693
1573499800
2084373490
1738052077
1693648976
1326137133
435129427
127434437
1892078678
525954890
874457806
634132086
95664399
1011186130
551257315
837482337
1275105326
1301524170
452018119
334359948
2100710051
1959899417
1287230045
250113724
103704597
769881634
66183132
1216175672
1034023844
496504500
1419008392
1645222388
1002572760
1282881212
1456122288
871550471
126021393
18394547
909354342
569577866
1516409658
645289700
1993672399
734382633
731104134
1741300197
640823138
1257462022
127321718
1822997110
622916194
1661275813
1902677079
1697251518
1360357067
2144659231
647062899
1594902999
297648558
1493208780
528236641
704604190
837236979
278965680
161443948
1643412185
1891953789
1720024275
1092614992
206538605
1657919855
542744948
2075684847
215996551
128373788
841765427
1724662898
360982368
1815972344
1107542641
1857076304
336562970
1194953835
1949882221
1028937519
121909652
921723491
92087276
982369831
215277449
654943091
311176347
2021354299
1736325295
1706039515
212399144
2054970947
761843755
376236319
1026084915
762051714
1143275654
2061879562
1634501761
870907294
1219595415
2010593119
1405659206
1502679743
2132674138
1321450906
1694388631
339348733
1719271696
988887783
2097482254
1917946458
316803090
2053977736
1359416086
833367434
2023448469
1240545753
2005975474
2049792812
1615826173
2090873445
1662294942
1540391040
1301849820
515234976
1308891764
935125390
909077864
2086745565
1793011974
674033489
19671724
1948448290
901441251
1259480589
1659591404
774443897
333464757
125727599
1262951498
675302165
21268619
2113676555
1089890361
1356812
1656464008
1344102043
771953136
60447271
786823244
1269569387
1315410118
1368841922
2130342344
1241752120
587566804
979707019
1001246126
1010612675
4604376
455868566
26754317
1760893018
148212574
467727709
60442648
1352373562
571007274
177206463
551680468
21613292
815988001
75573751
391206181
1532249757
835016165
938855513
841420943
1675246644
218128100
1196751207
267033188
1119733519
1234407531
952211223
431777108
1838001738
571357283
1664236978
155941924
1225372724
1185026583
1950624394
1641111230
923429816
2006492828
2015509048
194323928
380999457
2122085686
1056500292
1352068867
822611602
1839653790
294675632
1277465059
1675505064
1929639356
1623560267
1983421275
432261617
1945947743
2042309912
1319408221
1022669148
362412048
1253831793
1260880873
1477881910
1158575029
1793508698
246536145
2136350659
1241289270
1625150656
389508147
1756232815
1692767382
315746737
2056321609
1246004055
2035618649
1549966772
2047722129
702896485
1148792738
2095884385
662077672
1086470587
637045591
1795109159
224569574
1925393038
167184591
399583692
1205922284
416234812
274355075
1336913944
965999612
26661599
511652019
712931437
210023107
344484848
498112124
1770209409
1963613039
1857617317
1104252246
768952584
944398251
564711606
1355470710
619304893
1190146703
1877862049
74277303
517390902
1339982973
2079123902
1167751967
2080636967
96124798
1491706176
681760268
2116371711
1834208167
1322774995
1072516944
1249157839
1778719556
1702257013
186023848
1363620950
1616314155
1935353767
2111443690
1496633074
775766691
2042413761
1396107515
439074137
1668616243
98506314
509541847
652837272
329456923
623776126
1277434250
1500618574
1324555874
825154754
213010725
289107492
1159300380
1418760551
1720262190
1341125553
1371046245
717583949
12891995
598787611
810111102
1068353287
65507500
1409349129
1489686350
2096955916
1165368252
1888026865
227956786
1059241660
1272258509
789498837
1843127717
1537215372
352051863
2015011985
1868988469
1456624848
1806374831
400706778
1969877288
1599918666
2079955375
1127419015
1362804677
1635352045
1093134735
2117323563
1425110361
614109667
1405843418
1962423027
1058679085
1776652028
277001152
2080234124
699487531
1781582423
75687121
952924102
1305407941
1582072973
108054973
1628576110
1484839555
1820362567
1595212213
280258947
1014331965
1783057401
1721580522
1836054489
1597488816
1500489998
3879044
683576365
937252328
1676544499
1729257504
1860010048
1881682339
1506159541
1283824807
1944920696
1480348624
1486251028
1494571334
373432141
2810575
1282240358
908051072
1998714028
296977865
1706280846
1609801484
2034461537
264046798
1880195287
482801526
1183586720
1881557230
710521308
373458592
1420029286
397437205
1470390395
947057189
1511505514
383995250
1038088347
571525674
1139009644
569204832
641944260
523260489
2103438769
480222841
942215572
1485443372
1118052666
919005842
788398262
380446965
1067604114
2084809319
2013944507
831289311
1816831725
1734388364
889196321
32997349
1748311631
1930054387
1951818201
1806702541
241801921
1571222166
681318237
1542316645
335451221
1148308639
67710210
1631621063
1114110081
2052639651
1572410935
1323426993
1081019860
2088695589
706118324
782797716
1659657546
698613342
1478602046
434940976
679257268
1758598550
291123516
1791970352
1367986418
919804408
1781885322
343242529
2015428731
554565110
86660826
1374171025
556698888
126713146
41684239
1080698270
2061049594
386996570
1393273441
1664366843
1507116502
1193893308
614126889
2074722301
161946647
1199598606
570933917
305502383
703951082
714068090
707511289
18939986
487979529
1126473096
1814388249
1272263735
2050821813
355651894
133621528
169400726
129984769
1771634774
1719839797
804924911
2013426013
127224611
1947050172
3604430
2111016802
1305254371
1150391219
1273281
1258259781
1608851609
1766321913
1353740378
774033794
1557474130
1660288040
1662199959
1254889736
354890460
614708272
288225681
1361680885
2140420163
109450428
1063020551
681223507
896887376
1493565110
1189266161
849224079
263065625
2079104207
186815300
565646541
265207428
1977504031
1079301405
1509963498
408081529
74263621
331019941
1866959943
301547109
2100030032
307732956
380307253
2069463823
474643111
1549814619
1204761341
49682345
90508536
1756924910
1407772001
858586150
1196337130
1424506823
1727199728
1653055299
599803853
2065526641
965284548
168495942
804619247
1223360446
805332087
1447647588
459259372
378874259
1031243451
1058369298
95999755
131906412
532041671
752484696
1306423004
1280974994
1792456296
833937763
654223673
1721315622
1641003941
530026807
163544392
1984351103
1125866937
1271799567
1126796025
1524708262
2127597981
460147335
1933539670
1635531625
1034569218
55111717
1095425224
290075396
915697008
2033434115
1678222816
263889253
175640475
1802055672
1475811110
2116011103
1008690411
774034303
1044595489
535550122
1546319876
1853477996
1656492800
162998840
657510450
483774842
1335284902
241167543
507421625
1749677900
565793055
414505949
270012793
1331783173
7957087
490447579
464118904
2046549237
802832967
1355025848
1783323900
50048658
745531461
1436090619
981893862
262536465
473075687
440416672
1379958996
230047427
531254989
836359769
289080685
809896547
855401226
2135991937
587705853
1187654297
1451426294
564937587
967211166
1350957818
582528297
687206450
1210597054
972426270
996151853
943800785
1724790532
13832084
1240559527
1518964654
1614774297
242093275
1064731691
1966418934
1636676031
1866914979
438174814
1815044928
1692498079
702410176
1257216150
950683050
818427787
1440895305
472474770
1689859633
742109637
939331243
552604713
320160734
1369226652
228245502
1125806729
1937525005
955907709
1597273702
1946257398
1094440039
68921106
515434048
1499349010
714660133
1827488750
181852984
123574456
1155868346
1358859600
1191834839
1966364531
2050206059
1391739278
1399499354
1503348733
716993210
216139696
241342286
12386997
220301719
1420187886
763760601
1967012517
770015760
1031893957
569638070
36279353
1199890032
1346393527
666697626
598213267
163788563
1702149514
1324539671
1888398977
1205676614
592655781
539048902
1592485145
1785730380
1525687943
353405836
30968939
1795724335
1588916380
2043960931
2130813883
208194008
1845890753
1766189680
2120304748
1941401697
2016624790
2066473035
1054983302
1005105720
1122679914
1634764580
1185490258
366069906
1854433733
484909396
1442437441
74999198
1689920384
557946924
1471206991
1179575061
1947337317
855077031
42616895
19807211
893365937
16713505
980797027
1342098353
1422506739
2002392165
23270198
1579210443
2118125078
110524695
1796235506
1304812346
1811948991
528765442
260251855
999008336
147118195
1770149263
1676957960
1254768524
509181863
1155626504
840532815
1126530075
1055564405
2046873512
433255020
1762886617
1821144901
149085165
560513371
1613299385
2091939549
1679617503
1419724972
253499401
1398994325
2099377779
1393302940
714032616
1414121139
1728680221
1916049253
1020582344
1300030867
2014599015
1075764926
905730233
712124693
961445373
1058964110
1218091878
1800731767
517060561
600151973
350074613
792929042
1917281246
839081499
1688054910
369590644
208404418
244936626
3858861
1477177361
1903486324
1982887485
1832608132
828052928
525946501
1265985965
884466534
514542001
1545576636
1372083966
550083716
1904966977
359662146
841329968
894031705
1793797973
1775056447
336794846
22303858
1498834284
1056227507
611896681
1142780434
710848188
1476874900
1483773015
1087184181
1959407087
825917005
305336871
36669701
994159538
2113188940
174903828
942452758
89567427
22316760
6536928
1175952194
1859823659
407123466
930491047
168194919
1939868148
794461429
815553408
1518622831
132025457
99210501
1521853202
823001733
2073255837
180259583
613022708
1961503151
961965692
1311619590
1871261764
1527690810
658352620
2016745894
1517324315
1424210151
1250384558
1754087543
924843898
282405863
1290042230
565127546
1057490012
482638248
610016123
1592655695
1035517344
1267388047
1692453017
954610075
1899747549
333262908
751894924
44224562
1275191419
939744777
733720591
351940712
340531714
586316282
1960946537
214095975
287042816
142374795
621626006
329364458
215011473
2070238568
1568198203
575836184
1908261242
1431248143
865946368
1181474943
622805269
2039327392
2011298962
1421789819
150657798
756235776
457578088
345274882
898708542
1925632642
104689583
1462353348
120299497
347422468
1629043722
434760589
221134593
1068375766
544591579
1091177449
997696995
1476231487
507929830
725962527
2000095921
1930650301
574093091
1453050198
880933716
722070468
2051282079
152335895
1511169041
1310423694
644662373
1872987556
79130117
1027174964
549089440
1752559787
203267293
571790254
1958008836
889410585
1455346896
2114559380
665847965
459740745
450601479
1887302795
1701208486
228709016
512447974
1952846793
2054725174
1082396087
1628075362
968754381
1619846971
857944609
1401991161
686432310
2112220537
47830129
1746361553
185554251
1013648504
116670255
1083802069
1133787922
1111127126
306857824
829841826
2082203602
1610505127
1613195520
364876326
493588946
928922334
486681285
609983031
1825306458
772082973
715377262
151394318
647466722
2010487652
847327596
2086039587
1942388722
1560661733
1344680144
1914045116
560554576
1593444984
414451082
894364169
237225746
14257591
60040478
1838956887
1389856904
1056235115
1000362171
291828242
1087496940
708262859
656470806
885656340
1760252879
721164281
2278201
1966186085
2083210005
549558876
633647580
1970743201
2007003897
1783704024
1648303270
1995078124
843003940
1545011114
948259701
392574618
213285456
1216463082
1736586200
484887357
810318834
6496534
806454600
2066413473
2062838550
392858692
234225265
1745280227
1810741583
1123211679
2066614243
1597149855
492714962
1467745546
2595221
1719485964
343413805
994701888
1114924689
929947562
1927045103
448870008
1992249713
729428440
1493938593
1161489074
300165164
1679666898
315969606
1462273517
1344973037
674801442
1943420966
947961878
684052059
1413550126
456725177
2089712367
114844363
49140125
721911540
1515894278
677371369
1076206646
1484702182
1124763480
1317439528
672811042
402114198
229252700
2046682894
1218034518
135534107
1174261368
1092776403
1925011194
620793995
1712464082
1690930458
1732308556
901704808
543420034
599445362
1743406381
1384578996
1654227830
1811254780
1015682524
1416679263
1592117143
1812180951
574594812
1941465113
877556297
767216430
1741142687
1393327677
1009664954
1324124384
700480506
863557185
359417727
463950183
904549832
228423021
1006706437
1086865417
344967289
1375967455
1434669935
79650874
324835447
461469409
1502851076
1871130930
1829604460
733857495
1596105865
166752867
1300345767
453251401
497528650
1602435007
2044081222
968542368
461623136
894846428
1347789111
988555449
283639657
1935521312
606328942
1551032280
951629504
215081886
749693450
1652260389
520582437
1198497331
1494320493
1630252739
1994085276
410167261
1403351102
2019571626
522297199
1766553716
1648395258
1385349519
1086291062
1966164417
328447290
1763207374
1440583456
332491936
1381998781
1158288607
1957080783
746382367
54797015
759667161
1708302258
945113581
1108636877
1864802020
1635112336
689568724
666424145
813584463
1118780939
1029082726
969321743
2128664209
485298769
1104382475
1092114593
418617114
1537323459
2068475692
1154306760
1006058528
2002879582
1920860786
1262224664
280004014
1367532638
536338609
1249776509
671277321
1903759657
2076990415
1583362809
1353566581
759376250
1088790100
1771997208
1824387061
946351317
1115101274
1014402235
1315122175
723060429
89797311
850886250
150746162
1295098067
1714769147
2006603023
206118112
1324481630
1886257060
1036664909
1289069193
459822382
688368184
1042722464
768358524
379931645
1940866543
937941829
1434640696
1676875797
1599439684
2028921975
254988218
1047052796
316157324
623536510
1500237534
5399950
1096537840
135835970
1106538879
738688134
18271594
865097941
887622579
585642047
376329912
186157173
1845719463
895136785
1080505346
456766324
1211203859
1489086512
1384804172
1078975749
948465868
377783074
1803513492
679962532
1460201822
828572737
1589399754
684550811
1888478452
208449119
1926074761
748457991
982276077
286607676
1691743745
1018133584
1646895327
671050877
889700483
818002709
1438630265
1379275141
385363282
480785925
1350196555
246296130
2077111900
1764373341
1564967841
2047432339
191733756
1294195583
926891819
2092066585
81743024
60508082
584379779
1703753532
1700256296
663820391
339960061
2106741670
1616741547
242586372
885311279
1926217880
581850042
1313556700
424106578
1869071254
212307534
1419789449
1114626409
1262925370
135231248
262586614
1188743162
90759195
1480741046
718694179
1437431466
329865547
1122216448
1151276279
279434134
506655934
844427884
1255549546
302514724
1707880887
2052216228
1470587141
1269873718
1649882931
842457319
2029136265
1243838627
419353871
663285231
1075614195
1191140809
1068076808
1049614473
1350874143
1540749245
2104209163
768866798
1591323711
256293287
1976655478
1552543070
868554242
1668433399
1324992928
1258953741
1215173732
2113306121
144460125
1335202300
2071912151
1992579905
1144034573
415832476
695588787
1413516934
210959818
1379901503
590031502
943712456
1033744255
1996808961
294908639
1116769126
1649409026
1352229297
1307306313
853598343
977055039
1483250725
294558463
1559583414
353918655
749901402
552150803
255720911
1432412333
151626715
957187405
486321894
825664020
900037969
261117023
1380797681
849420915
669817780
544878438
830509090
110587072
431283523
1446350193
1985655678
1548065097
735867138
1266820738
2095506310
1814583244
1006373832
2140594884
1320187893
951550450
1813210100
1354453102
1112732417
947434953
1982920121
1908515172
1181862467
1534261111
1161170817
1391080112
575206960
1142709223
1861756562
517577176
723995448
368753366
320893541
2020227910
658741598
1783654736
1296748978
373451025
1400739019
1296956258
1476720150
758646837
1119585794
476188447
829348070
1386921985
313901606
945823309
157120314
471707540
992013076
1012357351
2080429457
1098492960
155711375
1276282678
456019317
1803618197
726074367
324662279
193994758
538828425
53996110
959471478
35345371
1783885443
1405198849
1482946624
961337263
1807676576
882600197
15490795
80670803
2040959752
515158825
1538174838
2101865264
1070645271
1154671413
1147179895
1429412879
526105512
1452657308
191061304
1120215135
537431673
955511219
328214759
167537519
1316949803
811575449
638453691
354360250
1244950930
1843781191
543895925
822547917
297622592
1773650539
257048380
1841129872
1282705221
1924148264
1515482424
1392901554
1686037043
1535494928
1533142452
194807005
1012285921
863706949
380179086
1627633870
656644058
24984029
1169553371
1558699980
189902685
96617696
181048769
607492060
987853954
387503047
1737053177
589687771
354992664
1178139500
2083156419
1755360979
1908717456
176698042
580223691
443949381
615028805
1491139192
718794555
990960827
525480078
638537156
1418821384
207685591
1263322333
2077416031
454028435
853660544
910919454
1884815623
133332412
1455046186
138712595
2100862279
38709011
1612325078
1409756
1681233379
1986966975
253002322
1532649244
83506637
1013154268
374879435
440423299
1079659254
1371678789
189249780
3980947
1117523964
1292291572
1829858057
112318856
1333713791
1731553440
931722866
782886872
1875876071
309433044
1839403598
988933258
695994436
1382442040
1117029831
1543301537
943048438
1836537294
129332258
991470905
232136483
332606073
1214902628
446494685
919839049
1134682756
74505693
1826530146
406487856
2141631760
1142557394
1406054730
1505282227
1607406256
1359259426
1867470865
795817037
424128446
824636067
946301440
475528876
1439733311
419445542
1671252880
791959484
271138927
1693851791
1692561785
689024498
764263156
1224614006
865625784
1838661516
845008648
1221880643
1431853911
309359227
975648021
841023539
38156883
1547334589
1231801831
1024200979
1708672942
1956094215
563930762
652390131
320620364
638072919
1977909563
227327678
1000549024
1868812268
964012036
162870426
341591817
1239488330
1044170559
10852511
331945032
163405415
2095648715
1710609291
1494381200
1387587414
627564766
676413953
329808092
782040296
17513069
1269961195
792054566
1838208097
1035221029
1049879946
1473214672
339883240
1803195060
1186906317
510288538
1042212786
1282026097
1969962143
499067074
2115760379
269457782
1772160047
2078646818
1914146652
850185770
1120966698
84990331
1776485554
2047782242
80305043
1609864127
874849902
1880931509
1363994569
75325282
1483126076
1163645958
1117825313
698624323
1052343740
868014304
1570685614
1330011078
42680433
1278246962
15153819
1561035937
1867866782
261691459
1777495741
125928346
1794794897
1305697146
1608896631
1220034584
1522673620
61819416
1328277855
969271291
1560669346
1389497618
535865017
2126296475
45952257
882499543
1422061226
1052458533
154939215
859636446
96238608
1306544082
1838507906
1115469122
397476429
1057695678
271491064
1130706987
503683722
124889327
3860737
1421072415
686913249
909408791
1810518557
1268514621
1493753702
2117805009
457206004
247746609
1813214725
1891665668
1218609810
259311541
374260486
1259922188
458148730
1125050210
1583220957
576349264
2098011979
1225320408
1497915528
61946286
2106239518
1472524886
252059355
1346909120
1928417088
482173906
2134802125
802089571
141286228
1923028695
821466978
1824942975
1885862539
705344975
1863489342
1776119981
2038889166
534123890
1319782601
533011919
1380864659
2110166673
1532092086
923223913
1489564055
1222480038
1217923103
1502036165
1751800165
1248838769
1327123721
1131819552
832863576
1868617007
1722855990
1805907737
1136749273
1794886673
1582409084
1328907337
313637208
1090625967
1701786198
82433781
1738588998
1420218504
1907260922
943090059
1413457322
945352499
117082990
212087638
1842874496
1011176105
1192445929
771108266
1180151705
532265117
1356455721
2042782461
1319489970
1402468730
1589335935
994477160
112408996
1781908226
1052407439
1650526375
483798655
589388380
767159457
1924649398
1596138315
2003068357
1388825053
540367770
647180329
620609624
239811012
707097032
753488226
1986744942
202737671
106589908
191328502
1698493745
108489896
1373896944
1904489893
1019829324
1805361077
1157659070
2012388398
205391960
495433264
336700257
1298945818
90390756
1346651695
931012536
1473246860
1468864362
416109195
143150509
1162074510
743600244
311164953
2034481227
1848567153
633542267
406491346
1777470588
1375209068
469095508
1748216092
1043371862
1704818610
1508349771
726522662
1484737641
1549063142
1069848822
948206606
181032007
126151975
2060751337
382648075
1455366776
1686793625
1902310444
698751734
148247396
1809334028
320613563
601683241
1293521769
908377066
1954082409
1334220526
1423166613
292857640
1978696691
1892772106
7068836
687139992
902507011
81033301
1088132077
1874077950
764244503
1550926199
138853161
258800230
571845515
378193439
693953018
833755338
2007259009
1139992675
1900983436
317535597
153657772
177147700
406837978
1807852571
1414128415
1817514701
1480482330
1585695400
566701333
1776382159
317232985
999709082
1273354740
260557013
1779082605
413027361
1657284780
383688677
261909482
1671344383
816111253
635923905
1437145206
1278032239
100200803
1477701717
784937369
303076104
1072446004
613009455
1542991051
28935899
692203192
1613061362
1957596431
606593510
676307984
148703581
1246333117
1760306630
579770742
994414541
1609119637
1444348087
411634056
706270762
1276004882
319262038
989054303
717220398
1499481667
1881758637
468866571
1761693246
539316000
1590903012
631039913
387222656
437547616
563605518
687946498
1987843220
1582005856
1450793406
653762609
1629904451
1129406809
1502598297
1715796069
158816025
422448740
1607863739
10666161
2063275496
96529597
250265787
1248207853
2091046712
1235144084
1069103111
1453266196
1351434558
1407216165
119117146
1537765782
1819996358
258632367
278520108
1648503615
691031327
1012396940
1287709721
1936620379
237347769
1951448199
1832633928
1735072644
1241943413
682864300
646412346
171936125
396466728
2107574851
801563201
7950358
1107903836
1560221100
2123816372
818895406
835138018
2028753672
1171322006
1971670319
1747103516
885145279
1263397362
2055727678
211518425
276272622
970525206
1935374746
869925877
971056172
698696484
1041578998
1316318136
1403525706
850724036
381216188
957449328
1373432899
2043013372
812851203
913608844
3127206
1232151462
1615467618
794198078
1576481200
1850850249
2130509188
1791650991
2018450854
908167926
1173078688
222518744
1253526278
517866931
754948410
190141785
1924930578
1948634111
900575095
1618191175
726766420
1310720324
424468001
1091404459
279571106
509504811
2132239315
713686402
493924662
877355724
810657191
583276695
645099886
1674867206
925825813
734546065
1373691855
1042472743
1865252622
1739861379
593989789
357753708
1270999720
599365540
916272758
1362801859
2085386160
6673228
624388172
1819432699
443533827
812531010
1589571615
1173172969
973267752
1315118830
1669767395
1284929464
2146900729
348770983
1691268235
1736524314
1470833461
1396650075
1075688183
1583189390
1950617860
1315127458
603447098
1795353589
96825277
1332689558
1748905715
100795898
1740724815
58115805
1151190947
1833821010
295280268
1769311261
328795582
1429076755
912975527
1902773246
953354710
684329967
1289415649
366909008
224841750
952155212
623030384
610401828
1697828252
861536976
1171112412
412087718
1411520263
1124488774
2110227329
1617635970
1385959146
888907324
1953464528
401177086
1013160916
316742328
2123220673
1152611631
1699669543
664444225
555763503
1513631157
593534820
2019895416
1897546363
1364609408
904646555
1351934055
1766766997
1710972688
1569401702
392557397
1574889761
406493697
1221915487
1148272939
1722141396
1568384770
768891170
1752550497
1882824667
25356372
7433793
1699213826
490505060
238285243
839948887
416770540
1070925099
739200266
1188206821
1818038004
1967639224
1284277831
1358823577
1776381749
1405827652
311525388
188436513
795681982
617491809
1416105823
1449952759
1347679417
1409985136
1035133044
1342782707
1915468067
232630040
117613161
168317990
874516471
2105332404
1808563254
629152821
880006053
901998773
2124597262
759565724
1361140653
225380998
917575804
234293034
229278798
432382435
278692891
1827738700
1497989012
2025671574
1611217356
1743239949
1171483828
1172260977
1982225731
1927008927
415086772
1665071418
213986158
442491261
2094483228
838721466
1954571756
1680999253
2087084329
1811261814
1476986915
1616140227
1350332200
172048828
2095923987
955054251
2070968308
41806859
1181139380
794195930
294742442
649946746
1560098025
2028594612
71379352
440537890
1096427681
1445683037
952724624
389950415
933961489
186787081
760960887
804190940
1678964045
264583208
1808459472
1200430602
533434332
1669693857
179773453
900387125
28888718
1730052202
49285272
1622753188
1280166122
2079751932
671835914
445505262
1841648267
1752650310
540625677
736153839
2127480627
619225049
1216961910
1105022535
787488496
1014279153
133298350
1526536334
1425951390
1512091620
747243755
1585968190
1697437666
1772206090
193377496
1009789731
1565908482
1746340478
1034800342
1197807412
1262170438
416486637
1997407277
2081731481
1738661794
1316741956
569241863
2025142333
1548285337
1491869034
302175377
999275223
702318843
1818070518
1444948772
392485428
1176899236
2122723366
1672545498
1571057640
1910175271
577816178
275522919
1787906704
1888128433
1543108698
198438117
298446873
1011625682
939194534
1261635482
1607428186
32420498
776647867
535225860
1061359277
696921487
1860077807
2028535316
1320447213
1786049675
997425293
497537632
368581911
1757210713
1397300018
23118560
1344320485
493226512
1050057528
592160088
693285630
1372542937
1938021353
1225336069
499942113
1103032451
1586409476
1038412665
429618711
112623706
1281738681
580685933
244765129
1112601757
190979753
1048334918
1884938767
344619176
1458041567
734172733
1679168075
1173600715
1058554544
643510420
1949700330
754021230
1130091155
891516134
1038809238
944325437
1047575551
1527254599
1490846463
811386334
247694161
1986895809
659899049
731118267
368883278
1920281716
1331947014
1637347453
1053561390
1858946923
1401585880
2082388288
807023076
132189430
464838316
992585483
820626548
1918230970
1028578708
1035390821
5327588
703134531
1936969572
2131155022
152461095
81637680
2119165264
465046588
1620279719
307074009
183279804
957855291
1823567830
1120619973
1388400308
1948960308
1557987962
2011778033
1417709903
219069855
1443009447
945106160
1572586116
376693512
1236790745
1800993358
387307022
1209122510
1826472123
666052726
1658692540
773250941
572629126
1322671785
537506248
1320478007
1894353987
1589774300
1236129582
34199332
1230109538
432318959
1965288893
533184242
1644655730
1553532785
1598065726
1360760107
1826925375
946800177
185387256
1148470721
861808433
663838919
1788740604
871068639
1675915584
2021203571
616872175
640673327
1971702405
1413468875
1214994899
217297929
121137796
310486730
547238127
1660848178
72762596
1574971641
1649757047
790967863
536041544
24569079
389638859
1485280872
1691845752
280151199
1992097835
60140007
671410237
2015180607
1359097366
1048381187
533972934
1724654421
1160172087
381652398
969735051
1699192139
917477514
1221878614
93054315
1473669299
1407915292
366229330
722530309
390217706
21358174
1783746393
1728943191
1011147997
598269717
1688198028
1876092861
787413242
236599629
1877283511
1907077862
75078996
1157287954
343905908
25890877
856939341
1532518874
1297653689
2031653054
610063491
1693309559
619279099
658697124
878426967
1368040988
332569656
480392270
870748791
79301283
369521535
454203462
310949406
514034361
715647210
1410377066
1696213891
826101565
1977522472
696260705
324581874
118069795
50407884
279327519
267635189
783827109
815197377
121674330
463212140
824519986
517066157
1052884163
885519528
760015347
205620654
970703051
2063457346
267399846
1671501572
346225261
1972705265
985632672
1488949895
263252561
1526642005
822605666
1369776888
986760043
650579217
1173977367
2083873141
1138653603
27335708
1388375737
1471148510
2057394129
938254993
684570445
613443366
176889333
944245971
1186756996
476999501
1063561102
1423909834
1283452290
111101892
1645287946
1195869356
1166061400
897153533
1454414523
1071374731
495786278
859561646
629902625
380045785
2006066559
1689840528
2085575040
84916645
590764507
721897000
2101721764
613823366
412071919
345547014
1582273637
1209311033
793622792
2033704880
1770803689
571683467
953176006
1804567197
1706478543
199303648
985985687
1039752103
1147188892
641947743
1107471694
1870170895
810915966
1974073163
595475564
819905060
915294259
150839208
55520846
1363005695
1212019422
724926862
534711935
1139177904
1017227935
352793744
695965431
425037188
1163623434
220289024
1554311914
797986942
2017594769
1652685733
663804224
227616151
632145145
765054837
1501308416
1350927216
711751024
1242373006
880991654
1220423805
1218746038
67338573
953724497
1599260367
1393623639
18318116
576342710
479822111
438188651
2115425444
1469109289
716459529
311572558
266629861
1935690996
1989422460
428327348
787318050
549065265
485741493
161892331
1908540534
835477240
535467622
161435094
2088905763
843568463
1960354059
337270217
1341239875
779358599
1368223817
894982288
1277282229
116147255
984192772
1526186670
1740824670
1794954217
878496337
1449261958
1313817399
2042300434
432092534
1519088397
1281319732
336575209
104142557
1238317186
714669786
403575799
1731437393
416225322
1422526717
269437418
1011757944
1600209352
1809864807
1445752103
1040627373
1756657382
646914277
1187985936
460091564
804503864
764621499
1530065679
964426967
919777390
1839661877
1724793614
1583585949
126558495
710376755
952051523
1978450407
2079689264
1913297171
208790075
594280385
260363210
1822997776
47969619
548936109
302953843
1534715211
1338254200
2026470030
90807248
31953988
1555069689
2143479432
1208555452
334793555
1563650155
21264338
1793184733
811289141
779145262
2030690885
821957328
1499748335
1574187309
1224015896
994817605
1353011962
1494273762
1120249259
1263324302
788121867
329573312
48217734
1400088167
187095011
1547230043
77639900
1007908536
2126157185
777229435
132450813
1475245844
1507344364
50113474
1384084141
2072680295
1539454369
2097532300
260172766
110474075
1326626408
1272189060
156914049
1858228419
1974758057
1101158243
987965680
2141578870
1103869029
1616231465
917091034
188852557
1843513064
169672908
717900067
855565244
532842406
288623450
1390674628
1091031845
1587426789
340026947
2026151847
1040584380
1176492919
1794886831
932035926
124744982
88704068
1620163285
204755646
648717056
1627864999
404031808
1499165913
158593452
529131431
947556105
1672176428
785534
1922740679
1686490114
1860557686
232304571
741902134
214211178
186168782
625073840
1106257020
1475799613
1282394571
1471308302
1619001995
811303438
390535698
1455865325
309921494
2054867669
1564362865
1540509676
1101855513
338206979
523129494
654575123
609996278
2023108501
1124242976
1200856164
1949342437
1215090995
1268129026
1115710315
507476826
2064317353
1138110870
1972014793
1884626309
672936413
898316958
1076890242
554247717
652541208
1330175999
211147368
1831098238
851177637
1814460177
1181155248
1712030328
1514713926
50378274
634513182
1912618531
960631201
438677928
1894604644
1747478836
1518606456
929832872
1978538026
527265926
578238151
1675027622
79013545
946102517
1205954682
1023797125
375657915
1603255921
727345132
903163268
498399828
1047274759
1270606152
313212816
722539370
1322823900
671538047
1561842890
593325885
1166814775
358003564
2105788632
1085348194
1298665959
1771814317
1624462897
1882870370
1452947925
1509259564
184261548
1622952986
1235121359
228981006
917268532
959344963
2136003309
750210820
625954629
1998992230
1952562680
462159376
163382528
1624531247
1201461614
582185922
53084746
1182729239
798206667
1954253703
1827369360
58771345
895289924
1473779735
1523933760
1190585978
658135601
978941492
1897088541
677814752
1595115476
151725775
1635496934
1824735043
635097984
1915973908
931165610
610111050
772366681
403508452
1056693022
1919285112
1418039314
1186190671
960255716
1523192352
274995970
1839038923
1053778594
1666630541
924123521
1863805430
464300884
690480111
2074949348
1315065453
646087917
1133407516
1428036390
1596271683
184854392
1773547855
1078704962
1460672124
977154794
1349785838
538106156
78125077
856161064
432400587
1315945533
1951735597
400825613
2007797869
1192675605
1995108027
245356926
1344929961
753918586
1258690679
826063521
1078692158
1225101588
481689546
1723990067
1347010371
43578387
621601730
1303859893
48688228
892041497
1833890142
2032779433
643105667
846158951
395926853
473694850
1829511180
724562359
284854017
1600325395
1494911973
727888805
924066514
2106574633
1821855223
1253186787
1166043969
1856463525
1577074573
737363810
1297308841
1338672281
1064086480
1662473610
187758122
1762463355
463303953
1514775051
647070994
593431984
68404142
1410054124
1055716891
2022176643
1735867349
826282816
698757191
1647652094
1203026925
791980352
1705998144
205309742
190751500
1658730496
268490009
290827168
771202767
1268080599
236555409
1353050363
2129723895
1892057691
837129161
1973967396
1866834566
455437115
1283462769
453678052
565854247
1528152281
2070675314
71571489
166490619
857291765
1979419620
1086837349
1652104532
1714726962
1052763342
651222120
581137302
391949302
1593426377
1928038820
1610971378
404445542
941888246
2088484005
821236265
2042594787
30520157
1453425156
811113267
763816723
943137523
1610413551
872285396
1028918797
299452804
854748930
439843777
1738600629
150618174
456127526
1277990491
780110156
528294862
743765876
771689215
848888568
1108996065
1354586871
909766155
3982825
299524010
647019764
1242724603
1169180583
1626921397
1146555461
1143166802
1058055030
1515872475
91448442
929791550
2100754934
419204925
1241919905
276400498
170957357
1724946567
618110452
718054119
1325134212
1889293353
1158366193
1217654783
56312806
1989824256
8268990
387287071
1504586721
1605494418
1053823672
170259130
98755410
390097464
607710928
1564028468
800084768
1133266497
1047252105
1890991453
1433005121
756758028
484959731
106315292
501106420
491027891
691603414
259524512
349277146
209202376
1120419428
1416712419
1321509794
785672362
352176488
872832531
1977233421
1203879583
1435850775
374421431
1254771476
728727067
338005432
1853974639
838209592
1999182408
50056592
1258111925
1976298489
1335727643
613240781
2072884010
2093855917
1582429259
266239206
1096650286
1252624962
1436005232
157389406
1286960813
1089896169
1954565921
2095943399
8208561
893781813
1516686073
2022598378
195813249
391852498
1942504392
521109516
1693375723
192456895
1749322616
608269873
351426163
165050532
868206925
1142695753
2144502925
1165009451
2059281905
1224607771
106940449
1367306455
875723916
476692291
1677607294
906665011
1897469358
147000190
503967116
1630023650
1549232373
1101786476
768101787
597179396
58320840
2076384873
1175491548
747523406
319344546
1403308693
838032096
1100590303
1867318238
2133759562
1238033389
1019046166
1954410557
1126689326
1614601231
736699886
795964203
1787791187
1356245837
1109636272
168218648
66020195
101534464
601388165
883272068
1949814022
1552524134
1960344247
139068197
2109921318
1036677735
1874887357
850807956
759239192
608483765
865380004
948204339
896564662
2001450226
1568857968
921631844
496949273
1294555121
1910328649
1363879938
1175987249
636507442
142427984
1548557005
683835351
431008713
635450507
592383992
1665679157
1087880718
594488234
301241358
55660932
1302654815
109206384
513984274
1013771576
1639697050
651246333
140945001
577537039
586985618
169902587
1426218907
974192546
1861029320
1679747325
2046470716
755713449
1276647830
914469275
1033710131
762381244
1559304972
512882319
588831254
400999386
534788295
1920713836
518094150
719341818
876793250
1775237516
1589058169
880292575
742934686
701099563
583695788
1736436357
666145081
789177600
2073543242
461952628
196147026
865420134
976217630
315086503
670345462
1494061435
2127192702
2077493584
2041425936
204423678
328716176
1147262593
11761922
1204372389
669945328
1966818592
1135337805
310270088
168458536
920032933
736873749
1270953599
733520351
1225534243
1375487517
429682498
275255303
663531117
667754810
167190878
960007520
1205373775
633220438
1059548977
1036023721
1419356326
1002957151
1220788430
2120391242
90205419
1210892885
381930158
1059918152
820316955
960223730
1176657616
5911457
2064520743
1204704367
1532036322
330073259
119365222
1682452305
1475238515
1006546780
1636045995
368355
1984969399
377522061
1677670163
1363015126
915582827
591009043
700269819
126161305
1308404061
2089657745
1080966098
590631472
1923841879
730982078
507435739
1109661643
1788229560
154994864
65023800
943638808
907647021
1115285578
1423730924
848716154
593362398
1600143670
395966103
1875216225
285736349
468248604
965601660
1216686721
600099948
1922501900
1665049185
1467984430
862154721
1873774089
450348395
126518052
961263096
1035411655
724596304
730826345
323220742
1511062764
1078254836
59676508
2056688990
45477552
1766060356
910225794
550002641
874375433
863145857
1325856607
2016450344
2022993811
1480906013
1005160622
1206114325
1481707781
70173629
395829216
1199751414
1808591323
181218985
1063975270
547185364
1743662544
1881665233
1301774677
1484552489
1975696004
99507785
198658412
1312909909
1168290309
1991187886
1391675441
644747178
263462024
2016157511
263659077
772097491
434672361
17562670
1308042602
1955939677
1705898219
1162448899
913442306
362594802
1437273998
1742921028
1551291917
1725682704
1845593838
1063795179
207142589
37857288
1202551084
1043120947
64563978
1732769566
1773954035
100211164
433159733
950879981
2033449783
1782671072
1518686587
1755247269
312609623
587179872
36059848
1988360822
644768557
896745710
120724133
918133795
1529333383
522640774
309654259
1974645619
1193601184
448630946
1385645111
621470238
1156738449
1697137266
222426392
574521368
1009186162
1023698106
671137677
198726626
1918250500
1829039903
522987483
50729811
1442573707
224830145
21232220
614771387
928535560
1200658375
155406784
1979010469
156628698
1243746277
1519855191
1984712694
246616474
1120834533
763388471
2802863
1170653559
512317398
1791656295
559146723
2002470604
2141251113
1239398317
311380666
53891013
1284248985
2086903288
2095633370
1594378801
1900626947
1318938995
1130329977
983285303
1750129584
1679468985
353616800
1581101068
1597775464
1544785617
489107402
511183627
1314994986
825866074
983381185
710349584
566602044
347768548
1135553965
127065907
484953297
1415447794
1965293313
1108728783
1912660801
264978843
1331464245
712594751
411056121
421217621
1206246096
2033256793
1168154368
1493403176
1602370399
1245626914
85539696
1862330081
1505356228
661059670
1326090676
168574108
69513430
1023376623
459846924
511794382
817708785
1603349513
1514419045
704754826
1068451489
916825807
1668393431
641426884
1378969183
859444643
1597118487
530443781
18602173
1852830435
1553747420
488985792
923593953
657775733
1101571596
579133769
386680689
1404726963
2078280758
370825510
633202989
498542052
1473202016
942851687
1012269267
646531501
679448431
558482968
564036190
443866588
1867868353
1762418152
2122287036
1750441342
2144782579
671636249
1083930862
1698561381
704217714
2047948853
1588591660
966538741
1220213063
2139327366
1468837520
798905575
702685015
397409743
764453781
1487821018
518830134
785827695
230665715
33509933
642311661
2117908353
1117810677
373591626
2132540545
84066857
137638704
1422641497
553099115
1284052573
1333364976
877881457
2080253034
994491362
2097853159
1511373935
353845396
1293859573
797496088
1134709623
83229875
6015196
530899849
473834432
399569137
580615875
884439009
883176915
1187891589
1762793677
1979204683
907982394
54596408
1672461052
294022779
1880262663
1325616806
1657815084
1200792952
154513348
1681673580
1396609185
555483798
1808387237
975558201
1685356424
1993388164
1985190809
57053314
18887095
1841519928
1349025972
1439054333
974654328
885420104
1028332121
35397883
1074145134
1985875125
1680857764
1048111729
1748259960
542759006
1210231493
598515090
2097257403
1397197904
262575095
577370041
1118457663
17780105
1179152965
2070415588
623616074
2066402461
1887285114
1896028315
1949023489
1846029796
474481685
1476251823
1710192471
139049676
255279759
1612952377
1384542924
1370708133
1283598667
1689113972
880204495
2125908480
1812937894
1332405465
2085724560
1521464853
493267325
415986399
683164933
872446402
933637923
840141264
1551703726
174112630
1638928944
772966416
1487353944
416210726
737023442
1206011293
1346546565
833947451
1730248453
1984855794
427818
1156787247
433659516
228952740
1274625483
1285472525
809918976
148067488
1633459261
1181300713
1615491259
1841799921
2068465454
1287539143
1035225880
1615372700
1820967445
1405814509
550041306
1500690214
2034826589
62828324
1263448140
558276855
1468033995
582374013
645145843
315021133
1558946321
2112108608
101496226
1648703900
1973386299
1118048530
331006240
279052900
1986448332
1028451648
1589704141
1834812613
976129678
2092039847
190032902
75116268
971680887
1717772155
1046694123
341464977
1920744939
1490953153
687384576
717836789
1950505557
235008282
6065601
1336035789
1679715802
154427017
1046684123
780888059
97851376
2043403701
928280835
6930047
466915761
460188159
1762326551
139361464
9018281
1127432665
1627469182
1321102273
1502344452
1904404026
891765705
1632940745
621500535
1840571226
1299807238
1004659460
637928361
565043335
577839087
591940618
1542571258
549746969
512232436
561420428
1050710426
2120309685
2133356977
2097263010
1732879369
1441477379
1669438036
1979640824
599794303
649025242
769306698
1155496801
687885511
1805140604
1981583963
1328426966
912011978
530765521
174828825
1093695704
2058416743
757293415
1556798910
982233599
1898806919
386624872
1121999801
2133833712
861137995
8477542
387296203
619168608
1778272808
272286158
409704872
17993333
391118269
170562792
1484470895
690143238
1738320405
1530140581
490534623
732471521
258842160
934515596
1447992678
1053169455
2028915436
1456330898
596737287
2081286899
590102941
1100449284
1830389468
1626297041
430520725
507845261
847673428
770623389
1392090984
1421134891
33558127
1712136345
287779488
1656957211
1965965055
450754705
248183777
872120111
614890207
1626233116
1474609989
1364528357
946272511
993832755
630746855
1120794893
370739184
61015970
1880842409
97850262
737372382
1362400112
708455609
143875349
2033561743
481260386
1040179152
726030292
995472141
1715719392
1780993410
1576804245
286782725
1729177127
203613777
170019279
1928078965
1675299330
848926153
343445006
302425163
93713620
141764991
1696085622
97518492
797804635
1082900015
140597032
694395620
570755004
643938040
616484857
687228261
1397955689
1478736681
777130708
18723894
1218044422
1923628181
1924642205
403859719
1515993699
536315312
1278593414
589578432
944859702
87117867
80018417
951793022
720895241
2092360380
780500387
1096622125
8974791
1570944904
2018554980
1884390402
1175203474
1236708114
1245229624
110911408
1685011802
386511111
1055290824
1630078986
1956597763
1792939018
1541927756
891161273
482839714
2133408496
1008657397
1668486973
200581615
1417017100
882990717
1996616360
813605626
1038768961
1434269587
778793245
280636323
1163532650
82782731
1699313542
1016188371
1500408007
1421788943
1179060049
566805474
269251769
378547690
1775718174
600305287
54743576
488410444
1667548659
854988871
1865055894
90335928
1089555749
1052541358
993650134
1409200839
658529010
1081652659
29651136
671060541
2126785504
1153214018
1952324324
1034032414
329711182
1130237991
739676491
2022412174
493441930
1173759754
143743055
774884948
1487813270
1335003776
958691901
1848970927
938386032
796426682
1732689189
264683189
770487319
1677426544
968253879
1474823432
920663293
1904733927
199321762
502731395
192213276
354633697
1027105259
1756510467
1389637048
12741262
1748288058
389008424
923935381
1526154337
553369963
1180289541
1903721794
177650650
262586673
1151224475
977726236
1779950782
1381644981
178632880
27437762
1435335885
259274076
1493160385
1972250496
557494142
3884166
1205366457
450992888
1709449896
9899590
1189417822
626898698
857623171
1484478852
1088177923
1158764773
519702002
2144248837
1323808115
1298875057
1435534044
229982424
631379383
1819336166
974088728
1481244289
642898874
515048888
1577473139
32331131
1144106959
649713978
181831149
1299455428
918007548
213947803
1413870255
312397387
1055683465
230324299
710314727
274874904
386065633
1723443653
597872579
581633805
2021773379
334573284
1084272227
224670667
2121287868
1756029948
860595529
514508508
102092488
1470791285
1171730452
1580632953
301941261
1503041502
1311407063
1478592860
404330573
421576447
856056629
1297545646
215178822
1791333184
1658237664
873645618
1784020952
404612697
995079706
1996132110
1678235584
752477818
1142491576
1232681278
1806174510
1033851042
1172748801
874906764
645209602
253995858
847357471
740305501
1844408655
368805945
23079891
476578595
2028494212
2109197897
395320547
1079948698
1320105563
1074400528
148044507
179661843
793577455
1388893656
2062383805
339022649
685776791
365764101
860574190
837263455
591944727
1874962991
1513638552
1514921847
1081427299
1931313006
1175428920
1834797437
147254725
1923243578
736272175
1129669254
2014484823
517489681
1647811442
440017106
553397881
471791262
1973557783
307288423
1098214891
2064553169
638931672
1708144645
1280570352
452997686
2129785805
1747958891
420413198
1085765753
451947733
497107178
467009968
289821187
1210516597
1667041426
1028716912
727948370
663876540
763975022
578523166
1200480613
244697814
1336313530
1915487033
426974023
1613094165
411615040
1727452354
590773626
1179284787
1124602835
1094730585
1162692371
736727453
1487945962
1986824815
332111233
299034768
601418029
1195371101
1545236164
1496331470
850353195
949975248
1278171978
1620756835
886760453
1057208630
1451206738
1480027636
696556498
1175321809
1007106628
2086241055
1672203719
449940182
400332553
1968074485
1590680081
545362106
1575678030
1846693987
907584514
475323015
2022389032
181337301
1279691160
1318081418
248851760
1126580990
1389551714
2076790111
2141297234
1130919944
1657404725
2056294798
1129734882
1526221699
1107804356
1322727668
817218745
624747500
1000320915
1434340435
252284371
94585382
576294668
2141334654
1914921065
1045425890
676039654
508740197
315292673
1547824648
784001314
1149859828
810782728
1791490787
227292510
1313732459
103880215
1531514169
296487271
689616011
42382335
1300309136
368660208
179452981
818357795
1735613751
576327190
1488342232
899691110
863128526
1757660176
477214381
1200234821
96444970
1210073470
2070283324
1098137747
979639199
823660618
1313728998
1126657553
788574237
1626038860
358973260
1293396233
863638041
1654818611
837369381
1669180756
1199534454
654240519
2044513223
112301264
1510836363
1203084421
1816823998
887063097
1664020512
849107655
21817566
860836586
391822213
93465634
1246925803
194533818
519200062
1410104381
1412320783
2067406993
729797266
1666302488
2107877241
171127596
2004162729
579513975
977368305
391049530
877520932
1072882257
41619448
1728276500
638892509
1016212648
2131844968
601372168
711725623
1141330226
1325180749
1164932044
744298177
1443714600
472391947
2104076003
223111555
2072271616
208690268
394116127
1452690769
1357313640
2037737050
742263187
376640088
607460447
988920594
472078529
501533177
1014861024
879164628
43448721
1821328271
491702768
1074885883
785701765
1920684106
947426676
2117294953
849260780
1860587406
78051391
15263739
1020860557
375325485
1467994005
1104554434
1078710252
1368435668
772531230
1210034117
1423830515
1362980039
1045727040
1648281886
1405559946
1661532381
1094630025
1482884328
1699679169
1708426744
1540152527
19979092
282293062
1938623017
1796202735
735024402
1575926992
1366081304
909184045
1599523836
934755997
1993404120
773667905
13417241
154185028
2112161656
1786426823
101078800
1948815048
411302011
2142403100
1960455863
299283445
785438102
435561967
188158577
1589295865
472368165
2102089658
231703850
1229953423
304623333
583376178
1613427809
1431187358
12141133
657975975
839760041
1666703584
2097786995
533108812
994630932
1862416347
11255267
753068264
807579766
2069663538
2098107833
1280907269
1302928649
1881720000
649454988
2000285782
375310580
1478488953
112247277
143190365
349437539
1119630724
1341182638
1035456167
987519953
35679972
692242198
1511583017
959597652
399974294
331944445
311478846
1954105272
1631665413
1358556753
1727029443
162519812
1991120390
708946719
1921050889
625113198
909458292
1066024969
90842503
1158680523
495678177
151595356
79444423
1456565995
1680585097
64261091
520489155
24406351
961355181
266379854
1468078815
1226557742
524228944
1495691321
1107037182
580192029
400839734
1020575580
97288840
1949616752
874899050
1988911863
1580313835
1865101786
441938546
13157548
1387284448
494986011
1034243851
1991620786
1242639739
1980621704
1254472294
1825806799
1724606941
1088108667
1011225451
552250797
1271061326
327175981
451746933
284086567
2086950711
774712616
617301399
2073324755
55072952
120744132
1873936080
74952823
1722103536
1542973675
434835985
819402818
838460346
728985008
1042875898
822229120
8007850
256893080
633964377
1841156515
2078645941
2115398747
513989705
402533684
798077821
432692723
1739939338
75022685
1603328010
1267256335
1513749227
1806572909
1207877345
232589333
1252442394
976035493
1083920963
1822086579
392327238
1945136012
1023224457
1781492558
2030048528
1222064313
29658172
662321876
1778100643
1465537737
727182899
1549697252
1645265234
1035894062
1255344227
1683922496
727988734
19200387
1777428956
1538406218
1171912371
2096857317
920491536
107486250
521118301
2087478611
1827515656
2084895217
1536522407
1385170975
1198954520
1496306083
136190484
1027643080
1744748641
2065512870
1199465632
428936744
423185852
596272391
1953912515
1879607203
1012067304
599323730
878443019
568511783
1983453710
268209561
568415282
129447175
1587871730
1334525108
89023088
486983341
47369406
996252601
27794322
1666361053
32414969
1609286371
878541264
2054933336
1633675571
1514406193
2134084873
55375933
1933343652
855137340
306812366
1009779395
1229713163
90691801
1311647374
1731157830
858043566
870877949
1008619196
1803875350
772514370
1577545304
614976563
1276589524
2036271369
1196623423
990332524
2003143871
846615257
1514260157
1706790927
612696088
1862216073
1944404769
1659302220
1676552784
1157702792
708519971
1631025796
1107129803
198246245
1208810239
607083984
1411817679
1633441758
1181721080
1824936458
1224509905
592901062
487830725
628948093
374227886
334663863
1471648915
991650599
666530299
1307195453
2016169023
426993574
2067393871
2076843959
1233008949
1973438625
1749200707
2055015959
1777498793
1700539521
1631848245
659048843
1990863556
1025815411
1448941036
360648390
1826381355
1292341680
2068746837
1213632160
28830974
1443902009
298374469
1365472373
1662911001
2020565084
2086088284
1550447628
143029375
1687550557
1162444684
1028219068
1954473661
1201384322
1880957532
82594414
72724321
1030401747
1527124633
1984308605
748784087
155818096
693724213
1820817176
1182207232
1870407912
649723564
1607568668
1513942500
1221863088
1309188415
903002910
573572485
1261125748
506998720
1876173208
1338516195
132052870
709314079
266468233
1951310381
1267176085
1488983268
987198835
1175965100
1480791757
306152928
758581802
1492125074
1712147268
765765600
215509791
1097707620
1790820944
1000956761
2039802982
2147021647
1701112907
1791325698
2067496195
2038051364
1189163487
391952405
188031983
817911825
329586049
995731339
2086864474
1691346811
13066060
1400192255
1809774203
762040801
412503333
2005731321
828868994
675879277
1627836158
1317573188
1986049556
1182676927
276350830
896470410
779221456
1256148696
325670672
1684948671
619382948
253239680
2144087669
330555995
775422510
779408213
283437072
488235178
1288581228
1114271923
1754884841
1455909538
1025134074
1846558632
425088097
1711727989
1679381455
182114234
1706978124
280121047
140824697
1644823026
830347494
515301765
228312342
2069520862
1354493006
743506359
506531090
715908374
968827929
1623289995
1204308726
728628179
377831609
1415367008
174743409
1103272258
1377804030
200688946
989489102
107543418
2144475542
1321650001
1567900527
866204647
1611379822
1058091355
1134404256
2119804814
1366445547
82116573
1223859447
1075240791
710564294
92286450
1958137483
1931984943
1227072255
284254814
523501483
1138103124
538187303
582705936
1867469350
1046808176
459904015
1230688692
566097947
1791912996
2122042168
61812695
188903691
1951384687
921115324
1650994064
729502209
1274547252
718896186
2126000850
1844220505
176641496
834303558
1588416717
1661755963
789653997
881268430
716263776
1262258557
888319716
1700459689
651308419
1102662895
1556978051
331299543
898875404
765910482
1767433566
1568192935
1093386507
1535528693
2046317643
1504576051
1126763198
1098584939
439072755
1583253318
1101473134
1961493722
235339910
641976533
2085559318
1075507644
1493440112
1733657965
713463832
312849301
1973385637
1481241826
391005696
932433151
827370007
898304656
376471983
1346342924
563042360
205111024
1103186408
186240203
733371583
1811440302
609254865
1772029805
582318515
508885247
1955553232
686110170
178446794
617388174
1032479546
72025843
593332551
75552652
1517829927
301051919
1888566706
1356348589
1862224857
1690977248
244156083
1952627082
296887866
1881116697
1082150345
1769680277
761568442
1554351072
1170558741
1782509445
823780063
389488242
689656023
429154377
2104299001
1569449089
1706042520
1159300237
427088241
1833820034
1796501096
569616317
407089891
1041834863
977811040
1285096838
994381360
1460526226
187776938
1573747913
1155072505
1555949195
585902397
355158407
430910454
1683941948
1082742339
1806747409
1048698031
1833567192
1189518962
1458321930
1928498351
435286408
259442109
528393065
560502706
1570294135
451394762
1808702011
385040818
1412315092
565750226
31731122
1968177871
1574913403
1475393536
1233571784
341187427
1610655267
206024796
1104562012
254308563
958172799
607213909
1807198765
78557483
101519923
1398579112
479158254
569819077
1244400339
1314358896
1122052936
1614768566
1690404222
489217871
1620000124
2005754112
2046408992
466668200
1553026820
1640727194
365659505
599851061
1344062415
1771528394
1398306878
1249762939
425120608
586881226
997153823
381240338
1204403459
1400204905
1492799189
106442522
1693843601
970010676
843145032
1022633446
762880356
1433199700
1779086354
864642861
90140863
1068743690
1136736561
1193468405
1281646417
1638453323
569038559
225769087
887674937
1250272850
1448554431
1668808053
1655317235
730659632
1066395329
993237405
1548209594
5429405
926117265
1124847275
1154817834
836432095
1090738899
436265661
1624150452
235815728
982468783
1634927954
468473008
1009322017
2139437741
505069779
459986703
1776412102
248548330
2131177924
1652709907
1143696259
953181684
1251149791
753306277
1771099918
1057930729
1583435261
1699161241
1666129925
302046258
1620244920
65706911
1433095384
24799596
1971733686
731631370
2099711575
1083966861
110152785
155435766
1079288868
237397362
1665497588
1286103772
2133526947
641399249
1207382862
115952584
224094493
1521687787
424235728
1433640703
776526041
1263978810
1841227655
2118507477
727932628
928765697
1264172472
75284860
449265047
1169605594
1350184655
1111636562
794920903
1776680742
1414576600
1062686088
1929051329
922796562
1683121125
1234311478
363474257
49441965
1631641545
1187566784
223209145
803957889
1601666805
1304615933
315680779
1244703492
1397614909
1307098965
571989564
1687323586
2072091976
1804361871
2090510288
1039417899
1756838096
952242921
1305076164
1047341177
1917094157
417580803
1937881964
1118567843
1570005649
1727478750
334172840
2019959680
1989493158
1699756444
357292195
1052456300
1422111522
250074117
996654466
295054862
159482864
419542128
556934398
2134185381
2039134505
1306029077
2092065279
52443390
746148159
1730792965
370883632
1643767413
1785252760
832328246
439794377
1169143169
283801730
135691969
1936144888
1639339007
496734904
541154061
463390186
1394138401
97394175
797895010
1691205745
1078245142
265654332
574466413
74042438
1889204545
61358629
1945248427
1104019865
737172429
765896360
866088487
2119526953
776252333
1467566989
1519909215
1764804067
1545259797
135700928
1623119903
270046938
670709222
220302727
1576255155
555513157
1103303048
82951821
317820021
418426015
882754026
1505153136
1643711916
1144725194
141494398
1531392738
297844299
1770025277
1339664803
1716247037
725783455
611483750
1140235368
1285142006
1562431203
1921064164
722255704
2074735774
226154463
732827460
1202788070
725747687
623582738
566584288
1910019305
796686352
629605347
1664811000
1132750171
1585674846
1138348278
638483710
1859241226
1399738788
334736262
708201947
1666605237
886208355
1027971991
1915955717
1557281337
112823103
1277400174
59556685
1298142957
1959594770
1793427340
2014888032
1366128330
1789449237
750812787
67961457
2078478749
1030056419
374390008
872296515
1292295611
445319232
904784803
151751638
247504459
1706981880
1744980443
1083772176
487192992
664320401
1371400235
1623913
1366497079
758798845
782166649
1283757404
1556399577
2035005015
1130877528
675875989
1374235215
742058584
591188236
1770175157
23328033
313037403
1908482646
1435412829
79897018
370430981
1865248271
1309616633
2106669877
1559899717
1635267301
1587931884
326249423
2092011923
1472804908
1103385353
691245776
947863645
1402013843
2115184141
280601321
1718285953
347960337
219312387
970033150
864672593
480516666
246595152
1880249767
646887307
1968962705
1690866163
940932596
1754330977
1767839883
744173119
1013960356
152793646
426576525
1777311545
2129918087
598997539
1153939160
1628508089
719822042
36484464
570621186
1987536136
1895031724
271597044
1421898249
659366818
1169857261
832145781
1590698375
255171370
806935393
1313380904
1632590179
701782629
205535293
725939969
478051115
1941367861
1156543443
1914629025
1529271915
1235344138
70500239
346067106
1485409117
1684143585
1094418698
201301051
904950921
308481000
1491312794
1205926328
1058675116
1466726694
180903777
2057251513
182036871
1711643271
1153611387
1298427520
2003041290
1965167108
450575271
1741271859
400727274
1205306222
568037619
466308350
1661328908
1409126305
516381185
1879340779
1349447925
1337530965
497400680
792894353
350947771
219403386
103047094
362898502
1402505553
1843466750
750585373
679514703
1680813881
1632691615
723949859
1069850252
1019499582
1202881667
2063256708
1140007455
528755861
1208415139
1637434245
635176551
1660490254
371522327
879836941
429948238
93967961
1599038092
1492833278
671662486
997727530
238974370
600353163
909745912
1191689919
1455280292
1580941222
888849074
874000905
2082436085
1115602048
1038013310
1983446663
216342610
698106865
2109624781
2044868423
1495333913
2005390453
1763065958
1775893618
942571096
87273024
1476105225
1081083331
1166320544
1624392105
1282698319
910701826
327314086
948937847
1328026496
1049440332
1849071534
606834942
2071381783
42206120
658751765
1174203396
86656903
882494437
119645137
1678234405
923808084
488925470
1729937310
636433140
586095760
1898919893
580205297
346744078
2020050239
1439487128
2099122113
1292588801
963738671
1753670968
1312653178
238270448
1212685827
1067772819
984600208
1767091900
330552561
321068942
2116897330
1477023958
1942249417
559042935
1205113716
1660309493
439067380
1748620348
1853502405
1244362998
1317683207
1995730861
1228831089
1295866156
136246994
1751210739
1139448715
1088501205
1399442717
178404924
1438000768
337721601
1400110809
1291795866
1412804693
1062133985
328054461
1206520524
861131807
1392309698
1198689793
284753856
508917602
2104100868
82171266
248725799
1963611678
1625585304
1928832232
656861167
459986439
2110848261
1615049628
1793209305
822354963
1058851332
714799319
1393083854
817076207
1745100186
1604916170
849207962
676487343
909537076
2135325762
943504365
722630755
58792951
1296595530
873972700
1483596119
239705352
700442359
1429735019
1286154643
1346389515
1941419099
854952994
252327709
1859422981
195313101
1036108863
352607420
1494470273
534011968
477951531
951760259
314292331
106257051
162512287
207211088
2087261055
81425834
1981909632
1122597893
485242017
140080271
207957337
2052602339
132900800
1932315924
722757602
161512578
2048911208
1370269626
160663704
285837974
596367864
1917823044
2102791070
1772389524
1547950198
260341135
1002259980
877050293
677608614
1855273532
2127173703
794969146
2080405372
268792918
553297698
641592464
536981228
1258041020
382541666
992827145
1826874554
1852475332
578846484
25851695
1217717233
1203778320
952920098
1397836767
1890465808
941537437
1265171217
157213866
444099212
1310489976
274708520
1014279309
1447021019
726176841
1665034965
2017525627
1805891169
1371559232
124066582
1355679181
279542377
1330101820
1623721976
366467344
1836820189
410360585
715041325
1856696250
1390344778
1201960499
1234746913
2085343732
1636159281
1484345462
290608565
919147876
478876191
1643192677
853537628
364421606
25018184
1040588802
208382829
855719250
1149626994
2132660829
939282313
2050056178
927746838
143713766
27238272
499404971
762139719
415092796
1532003562
1993771427
1633735215
272054009
1997689909
585786422
1893666972
1119821782
1708791725
645794965
2146207995
601876801
1946083751
307478336
1842681998
705956481
2047485519
611142814
1199554396
1351457830
2061573751
484173029
1185146185
818849682
778056018
27602229
898181517
1113800711
27354892
1411291879
2065348661
1747870338
608625462
1161828563
1664559204
265985614
1816290940
1166996082
1799742164
1226802350
800250103
1617037584
1933250587
1605165489
781245725
694177672
793972384
732740644
1141074232
507154102
384725358
2045582830
1498769963
1036087702
1360496009
501392438
2057661757
949541258
1197105480
1960105945
2005422769
115964616
330856827
1520782704
670566406
1502724193
1856028784
1304595819
1074219491
1282865358
368397322
1089979701
317943518
1924647347
1581745145
1592409570
1078802722
1285614706
999544762
1278582344
68268350
1919234655
249953553
1110962568
1152124878
1035587874
1785640579
767457390
2147057784
2140665584
1169432837
1373913491
1653105564
1451533862
1202031344
1217628367
577435760
81779382
1551618423
389734496
689407975
903607653
1097811826
1869029665
770598590
1927180399
141304721
403907101
488572668
573234156
1376679551
1704868092
80024413
1121526234
474917152
326796004
1144426645
959975993
141001491
1136915536
1604061243
1641887623
1654568993
1578184975
604748468
1220735847
45678585
2146381007
914413980
1291182552
1275245163
781751166
975686019
678594089
670429162
2056911091
1889037709
1190412188
1319587333
1261687350
280459175
227968067
205655679
275461242
253215932
810116892
1929174278
668622459
886357374
1899651694
219158132
1366427673
671007075
695364993
710317514
645692072
1926404427
1091197039
1365379960
508785111
622129262
1215721388
736877268
1230619253
1560991741
864708965
2058060011
199871621
1537757285
1240897792
884703882
1208595033
1101913214
941583252
1926619773
232151258
831396460
1179659304
651239335
397815814
1410623373
459935792
1676065719
142918588
602245482
324045572
611076369
386405003
1846763616
410250085
96993468
186691464
605856322
452673209
1669980516
776317370
1842453563
791575851
246568272
301808703
1605827761
266469121
374300714
1411598035
1419748935
952383485
851006897
1374588448
659982809
126794597
1691883576
130401264
1800505395
1379633513
1056562703
756373317
1233542443
595567146
350519501
1886850211
1352307029
1441522365
2095731393
295460480
1439134821
288696534
468417965
1938597201
1978343287
1011138469
709683313
585631716
1549762375
1238504410
2014160408
822096812
793798246
1550233467
1917053791
767024293
1600759765
432897761
1282051509
2000291419
450246721
621698178
1946683558
129635099
1235835344
423027986
1566051457
1586339133
1139461376
106009611
62952688
454104756
1604258689
1561077795
687572607
1558720869
121932490
1689145042
1912460598
2118848498
1063191916
1243715905
2026189651
1110523107
1539952156
233551957
1179993764
424373349
598354331
303825086
1749903218
769458987
1157280024
1213020024
2040522346
2007394099
1053342856
50111952
2115230506
774969439
1398592694
882341366
1549433356
149852188
564604197
1908365031
312537816
1505421825
929638224
1533503721
1973933776
796152891
1135926292
680161738
1653147420
1400391418
192654861
1583044799
1198860930
502760835
1610933285
1626401536
1204923511
1244784302
423971759
1703798863
71320267
617276352
2083578523
1925600875
926481397
596111935
2134870379
31661633
1660933477
787063582
226344509
323382
1038015022
590383996
983719491
1554476069
1571670159
1333720313
1354920088
105226073
1540374633
2129155456
979105737
755021465
1190361660
1616875592
160484577
1581909964
938771432
1872035040
1066041687
196173140
1131939986
1375025367
2099267802
1377339717
1239195101
1880735434
1878518861
1571636014
1397791289
1830569833
494584788
304761659
905212812
2052977083
521648305
771806836
940746060
1735602773
2037075950
1915438074
949362359
856001835
1913044007
1871321096
604518577
1251742866
632223967
1976320359
478098668
341553669
588049099
1057203297
1057375005
1324365451
1944554592
1445392480
1495797747
1223635536
1226907282
1575074551
761584459
1780848054
1808818996
1211360471
360519150
107026643
669966270
1048659482
1704560726
1919315053
456468265
1825743335
1803157663
1491415506
752757888
438887294
1089702214
1448786597
1898618089
1927520706
1764173449
1878299217
1570587013
693890067
1408900476
178507020
2030660268
334781913
1803076015
481435886
481059140
922712959
988597278
1833551275
1772806522
872240762
261109902
1384193303
1215011988
1725004047
652586155
2140873575
493339580
212998983
383739331
441296765
1495964144
665951936
404598520
1996376745
660147818
1826837292
984473594
151472545
1119510179
1782350359
1372775101
1161104518
1515896991
879936416
192954851
1775074994
2114000285
1412995897
877707163
1485975443
911254408
1431919111
417428116
1817066125
1058002995
1230327212
1234857357
1956706159
1345131121
1111437892
1041100012
1205236298
2084205928
1102835750
1899433197
599698573
1765393043
1394974605
268503128
1670685769
179387142
116577463
933232125
1646667031
170036091
1218655295
157564887
881680348
891075757
261246926
97593562
1122847660
373436102
909232586
820017931
566349167
1354472363
1380696542
1971013138
1869916272
1806770303
1007585507
374429031
1594373803
1971474468
146972116
911746683
29943986
1150701108
422310182
593127074
1326878301
498921510
2058842611
287373923
1517708960
775546927
1035329928
1541311129
490666088
296941434
168095698
883333910
844018126
173680708
648519655
1255745799
1600016803
600641635
1475277762
428593484
1218451143
792861448
1794367814
2014936635
813480033
1639766883
2084801977
1763810891
777987840
1528981196
46060095
1667228217
1419777016
2133243593
1724778556
1944421182
1321353637
1328288756
1898585506
559747396
374381693
1582139188
597422394
1679935850
1976506994
116217133
422770270
1460892651
776954778
994082657
1519657415
2033175163
895107696
544231235
639770031
1880778381
637459428
504031248
48219658
937179084
687386563
698081589
269347990
205750807
1157456171
1483073605
1655006533
476930934
962807312
659975133
1693342417
1092739863
980533328
1936477460
328591872
2060158708
533486945
1256888955
516097867
1811116695
1384759092
298865086
1691068861
1498090645
161958786
1781410380
1867202580
1886137737
682272019
1796433773
310078697
848877093
1566698254
1860874920
164629151
1625517394
1725153845
608173502
1811380099
726173236
1083188195
302542084
327166736
744697625
1119025088
1789217335
545558666
1736754882
537490153
1459289429
48114908
253320231
149635213
1427443842
193006019
1298240194
444101196
1542469917
1455450810
564859478
655177737
807627406
2019412106
542145660
1306288390
859893813
761468509
65661712
1153540875
2045284414
1995001114
37156516
679259018
446936274
1678524511
1063994456
480638788
1908711305
2020391646
111582241
2110681921
77701879
130146595
511805420
1700455437
1084581094
236642343
616003631
1070339785
147663085
2140266383
1410823153
994367806
1582178923
1095843581
1946439095
1564391862
1866125109
2028739029
1894605459
461279223
2015451336
506139619
1095294959
1702481149
733741077
1049521472
1119392256
545100542
1038913141
686186235
656554558
839423569
1029427322
1115864690
1503947995
1357432207
422975489
379251463
2003892224
1993193734
111003382
1135542522
280351118
1897983052
1938612336
1103320654
1641909522
957660492
1392419955
393690975
361781951
1744516366
1348087994
1930959401
1677626638
1310038051
1580674074
1072800679
203269961
1731051187
515209153
926716694
799077318
560608382
1371597524
388792011
177644092
669917503
1203376918
431884382
1404202323
603322727
1293746185
2013679811
1248774725
742520223
501159334
1038398664
340630994
1673483228
761062740
1830277370
178354934
360799855
1909526801
1842793996
2120771924
1832598912
1751987669
238024074
1071723357
1082887892
827186411
1485671753
1671707734
915064199
1889695566
1424096288
1328078561
2016236355
344088343
1461466708
180376385
1965725661
889708968
1353019731
791616834
775526764
2120897284
835264618
19792580
1586791821
1928341190
1124612279
1832618503
1272182836
1420956409
2105064863
440860587
1951599882
759708297
1282577731
836633916
1231894338
865754872
1240114116
1218815689
470213087
1043077901
1912418550
34077255
1592907742
39724292
2034799360
505365738
1675523198
389912797
1691952302
419932579
1017813965
211438038
965181262
1591762793
1946122892
1698504194
332005599
1474654057
1565462125
1698131845
941266722
875232114
1298298605
1801746270
791794893
1721961448
566889541
2002108126
1215843490
725018201
379601307
184785698
1747924704
1138551647
120605436
1236971122
1441881285
1286864274
1462865770
199193228
1397574883
525168278
1734926511
423676727
425318331
963540643
564165320
1506975783
2001064803
2075275790
1426574691
248086512
721692847
1486169998
1294732039
204491069
810886747
882071200
1121616389
1966136773
697179662
1143066140
2136849564
728292540
815810688
611109218
1202088098
1942184999
1308619135
1071863833
1712392427
1232133117
103607380
1203342120
1855548504
1907738629
1706905523
665463726
577564341
560570980
787184285
1499527471
619479353
1730067774
1254645792
1628860243
89094592
319565173
1666391038
84284636
1966615726
2146614528
316067373
2106085689
1571507023
1851122922
1611644892
1807272770
1627065688
360828752
1303957368
1488080800
962011384
603415129
390210772
1468612216
1221747397
586633688
1267871064
541950395
416243258
252000720
1372708972
444402646
1944360391
2036056212
56970231
1366285733
912888662
745193765
1766942675
895915283
1727905854
395869598
1383084778
1476690612
561644963
882825376
1660163793
52316277
1541289213
721262850
1826329731
484835260
233519068
739947171
1410742404
1151199147
1228605508
1556715895
2017187498
1864014719
1489465731
521313151
416747300
176017679
200316780
825443078
1751390727
1420991988
1647593349
1559282035
88398870
408176367
1642533039
1551196307
1460355737
1875416523
2103452630
672267619
1503324115
2121709488
120126374
308054667
784531262
1143186149
1457638761
1849989672
1645316545
1184695766
1705754879
1960243205
566284860
1241234622
1376383136
1049173094
1254109402
803655691
1749693011
1711676924
83433654
1516239626
2108073636
1351945062
1343318746
381860186
561058428
575850265
1208750894
566156734
1622736361
311932962
340323507
1161277511
368942527
654478591
1652878655
1695585465
2140963377
1371604461
43752079
135280680
483266760
164611786
787137919
102975491
438354885
839528966
1213828997
90681348
1669608021
100878873
1277408751
1401511995
1125441755
1237359659
212477498
1897503558
1224333724
596652653
1034541837
1353305426
298126383
1431473652
794427340
1536354683
1575450363
2092018008
588406023
1114787840
1307186668
400425698
2000358671
2005220789
2084346896
1183493832
2137421645
1831583967
378204982
486633821
949392795
1392261122
95060951
1632100582
684621782
267409564
609240626
812552418
472989781
542424113
2044762643
1413694327
420409370
1245968401
1741285043
2143233020
1331764027
1268136479
888865707
984221913
2002218172
944664631
1680238842
2064367239
95789899
950924733
1185097418
1160010076
1407438117
842517045
1188865726
683970398
1420938432
655118171
1919038159
352262992
770647182
992382760
1556563695
1095509678
303565615
1461979919
161851394
1431812992
2088290449
1281364153
624051520
114573115
2101893373
776706460
1878384628
382334100
307976752
1225437225
1666874174
1845265878
472924015
897605411
970888490
304060223
1446366647
118630150
786376362
1270047066
1414324117
1871445158
1997106047
377639583
1722184278
2041433931
598045414
1557707415
1748957481
587962088
1477081055
128940965
1666710121
705227433
1907228813
472040734
577827640
1423515338
6211581
1890440578
861963174
1250749229
761031953
2059716047
357491623
1331075422
1964829531
1334139348
1098030755
1364048581
1622203147
811064353
2039519218
857433989
953645539
1584988098
1180718857
639108080
2113108631
1988479467
1393925156
763596558
1160879423
1061324030
1517304861
279017703
1951535192
620083815
617825282
295764226
849713137
214971680
637822798
861609001
1190100583
1106971536
475312654
806282027
2130529622
2013573664
705922636
2137360481
652561445
1015420252
1028448238
1780930319
50121303
871939040
955507006
774322266
817311188
601289099
901424783
488129134
1203686619
373225602
1475896156
1829031607
230198470
1366443148
589219294
560043902
205736895
1873394760
1650434903
129719936
1508118456
433587319
826535124
992713701
1806696281
1108529509
1712646851
2111615747
1319445022
947667363
454607298
2013704712
885188768
396705867
1388527231
267229034
1393786097
1266806493
907799101
378150998
586603077
1613305789
867853958
1889935124
841002503
1404545159
1356468826
878008585
1239023535
1490105388
1294333372
1725164873
1463263411
1297513836
1291711973
519258797
588670328
587925668
353784373
1281261026
298722496
369276544
2104649662
1142915066
1336705340
1322280447
551271777
1995271302
6846453
1955503820
1897290076
1575860175
1021295107
1023099749
1060330407
917552408
1670302797
922700654
1921180659
391306470
2102718411
1578862072
398867591
936059791
959762871
2069062573
627265430
93353615
1189282724
1917765903
1215980221
853429242
554908823
1468786937
1239358345
1929504731
630546461
244983342
420858874
2033787563
712199904
896990858
1318454786
399226878
341868561
1279655134
2108913928
153623521
1273782206
1455207019
2041451685
2095897168
1275623500
649837243
1082816042
1994882127
1704157908
363709514
292789219
1714550453
951680615
744858528
1267130979
381132907
1310486914
391409091
218843065
1066053786
651325732
1192270282
708114452
1955808487
191779366
1128737626
1974870671
708898758
1465999469
5235969
2088637628
1174916809
1999110197
1975354028
1093115552
1720854649
1288836425
1180892033
850903191
581931759
798503960
6736960
225287468
1982505511
1078892960
1444760012
193247075
1875779168
1437002660
780335803
1189770759
1946337682
1347535090
240122430
1812459573
193887899
942731688
549282312
1625358572
1042173623
418099083
288734511
1256826011
1684244643
760571405
1967751495
1762827270
766361137
104358622
945852838
112089543
1225400907
2050311645
1354877192
1592735036
974223433
1367882124
2141817940
534767607
1571653892
1235546914
2085119049
1456951580
54469102
968522580
732078159
1871217209
1118673536
1380957569
1835663363
300946240
1611195308
659153195
269117033
310361887
428285149
1825401162
742560602
1393116951
751219380
210443526
2059527680
1644797952
878577084
2049554406
744761218
1494574719
920754150
1922916882
1740921996
1917295087
1554629489
459141186
1291821068
129213068
1103165598
1133309082
1117848897
788241489
1032029217
1513907725
1422885444
1716251604
1100602848
36145571
435610098
1327307316
504790600
72221243
1581563421
1044183477
144719180
1073946673
1232241155
2009076110
951203923
404867807
1215657199
1083986612
1125793892
1110849407
1053674384
114168721
452907223
1166961406
1632486119
1007178938
1054182615
1698857118
508674661
504450184
466830959
560315170
495093269
185351271
444501081
1890671905
727339191
655461384
321765425
1293568176
1388717685
60173799
425309415
719480917
2036076190
675499101
550360336
1926684230
146759250
1342127186
2011091135
495713822
166464098
1678293812
1844499455
378014578
356647423
975532451
1035355576
460178345
474583219
1510261081
1991249028
1549249804
1481230408
286775194
697851479
934621098
317322210
1665141438
125900220
85620009
204935579
1909751337
1938723046
2140410216
1938183370
1101008504
995628850
19886755
1053667540
1536722254
1108789257
1720260996
640379472
456136348
1726746782
441555420
662024893
406987693
1319676526
1977246179
936069417
2042382462
2107449740
1423657977
792602198
558149394
1444733644
1874982217
80817329
121547897
477942243
1224466272
522314961
1236182114
292972590
919361485
1345797626
1604204091
133716439
1415522295
151935355
365015021
328058233
1776881277
1805540417
1883229219
145025354
617020988
539773368
1218229443
136208923
1168975727
887612720
2112442424
867037337
1008125919
1424661789
1350030679
1890961655
2068300377
1305574488
158771039
1264936968
777060330
692790533
1509063398
470086108
1302894454
303223577
1809891681
74848289
2047262315
1374774684
1928551992
873695288
1700298886
1887269291
571908575
473424250
2075738275
1483955301
1167757083
1607807928
1803812969
1805549003
1630037678
1285948632
481128692
325863890
331709482
346087436
481807053
643990412
725897578
1249340164
2108780169
1758558101
1000668052
1409942824
600788131
20659530
1040567972
433646884
2119439920
1862861374
770003525
849080130
764752965
1816615756
1385594335
642358321
554600808
558014485
1575500985
603391608
1167456466
855395315
1210137090
706283896
1826600751
2073192848
1418786283
684725989
748970658
634520561
1897341158
302485029
215606116
1934467452
773996685
458332498
2039485305
644924886
1539742651
696816666
237121331
1613331555
1806593622
1985935842
1955466647
987818643
247752291
2082921577
1021452446
177990003
546924459
339337625
1037253886
1815914735
1369872454
2022361424
1084959470
872307067
615298213
17399060
1877016159
1432608339
982625264
27436176
952907463
217221034
322798628
499369258
235120619
1714541984
1494714060
980215749
957950393
780747126
2145694801
1878574884
797118653
2142572622
1994948965
2028242318
665087519
1252732401
1766382167
452979725
2013599948
770248161
114716606
1821323251
468352095
1749259996
310004358
520569126
228733428
1668420557
2057939101
623747374
2146394313
531443646
190914659
444907536
1563158079
1004205565
1481117210
1175315407
1406027201
1809899075
1354581651
1787401761
488989069
1758780923
112071973
1384094363
339409555
1155957403
205029037
645360906
535689391
251204594
1798950466
535447562
1685420889
1476902514
487221682
328708810
631091523
1988937163
264760562
436574016
1009744228
1380236884
833523561
1293213968
2115226255
348573656
706924418
632529692
2044978091
1368064026
1529636628
2094384669
1807172763
303531114
2101577631
251477637
1512074630
825105517
577855201
565890007
1466525801
301102089
753197655
246431022
1950423068
102927816
1211950133
2143109338
103436503
546977087
1005088562
337623545
2099099898
1064990892
2015259459
1987092305
552562939
1265511579
235768191
528900284
808026991
2141484051
1459976204
442881513
2133597594
138040572
1702518563
428520645
1602523011
1659654360
1977853193
233869136
1150030954
805898094
1956051417
879057439
1266639538
129884586
1356901409
902724185
39847037
1911997207
1018840462
53042275
34633586
1294582819
597716567
103846365
758912403
1116206348
304683509
330201038
649839887
1546397508
2065365896
1151755502
1464365257
1811988663
1038565833
2006802488
594299033
808817805
226925397
996892359
1069795489
71223116
1440383689
1226705419
1656720226
1937094543
13882292
2056654474
1748492390
747958438
62891491
1470624168
1413688574
594027953
1748726348
1672048637
2145391716
539570843
326205189
1232364384
455370977
304293620
1633588189
1544040991
365027985
894720152
1090647432
504546328
1741791366
2028502285
1501080493
583663921
569864540
377736387
1596263304
513726539
487449154
1886923816
589532443
1718799519
380377303
387800865
242083471
1746472172
16150924
1134903920
623735207
1460408448
1229646317
686100011
1574819592
1549844222
1517965044
816619546
184615629
287317238
610219705
375705039
1296392357
1716552548
2076426220
1305329509
2132762720
1578589657
849812118
1188450496
1240941101
494694343
1511249815
1705344266
405547573
1719116705
869794259
1880018874
1582136716
1980916002
1938816416
1070260103
1091274342
310733562
194327000
988598497
1820352466
1230783789
1669429060
1781391307
76688045
1975985169
2065191289
2127032739
1833929015
593781109
629599915
934817934
1162306486
1105886148
906752102
1482861753
1258091741
1648073659
674757434
1219495668
163126627
1569432264
51908478
14558009
286916912
1398915506
1874503983
291299877
635562664
1532925498
950052994
1764746289
1235646398
466604447
684393011
1936610121
706809269
775579332
104216323
1050260777
103749
1461993806
750032101
514115033
541360008
377913867
456670965
480467352
36508006
2054244140
381549894
222054220
1059387570
1703541022
1529468379
1360419538
417474391
657269126
730229807
278482777
1565784216
1394395489
1882729004
914084093
251174081
985947873
1926573995
45582261
190565851
1111172196
745737079
1234970984
10472219
122562020
73087695
1356502050
1578212867
1895479277
1245147779
1048637541
183084650
1105362243
669429295
872471281
293170729
811726239
1011616059
2037946365
338150962
1393726458
159932155
194530336
1287399977
1621187494
1580184232
1889288244
94006533
1443039398
1647009737
1861560821
1873784113
237943787
1964643015
441941895
1861324982
849883835
354322587
705351878
1919994228
742556777
305010446
762456677
740286892
1604610377
1661992414
2045149004
2140098582
154601421
106855851
387718015
1174393861
2018003933
1929034136
2104237547
290200017
961135672
948198970
729479971
1716168396
1932855738
293999341
1859454844
2053705231
1413393488
1311224157
892995751
1466002481
1713416835
660031006
1517342953
1661676474
40201935
930732192
681304240
677908811
1664898614
114621530
656937260
1647218807
1971371619
1325541201
1586382434
775055043
482122865
1373426699
1698769308
2083291469
168794645
1568434460
1547692803
964896768
453229862
1475012852
2011630903
1859351137
1836619003
1919511303
1270363638
2065499092
1911419044
1832082350
1307707777
1402015488
1167531533
567378865
1777405054
774218685
29339393
1529731569
2121436683
1076773231
1982515415
1471748692
1324522077
1096463581
1882585302
722675367
1031664735
782056213
1084789887
298266414
342956280
1469640447
641244748
718053918
1035814985
341408899
451818705
1872618577
2137823362
406134171
1051625509
752210258
859705284
836361631
962025819
711263260
1901250263
1739007705
1928593208
596633266
1275400890
1117033791
1756689887
604408510
86161364
1090982893
829617186
1485261205
316875635
1444233485
1957071455
1587358917
1561505263
148642238
719145023
539696785
1359734246
983887485
1993698066
1284825316
1161290102
1371381680
1116279886
175558480
586062020
33825160
194119630
167601680
1873823909
726026407
1852764580
822973099
349232278
1219943891
139670815
797887637
785277040
869857944
860504503
1665660092
1001094071
140684650
1888973612
266337806
835121970
1169679938
156988914
280190514
1590244129
1572776527
94910173
1330595112
1751179774
938315812
374102046
1921228204
1722251731
1251312887
1841246322
1729942911
1378282359
1267193748
1219907987
343305771
1704544385
475630915
252548414
1144476722
496727320
2107965061
30061674
2108227626
783016577
1070250607
1529177532
1379557134
468603344
382907131
429720246
1507819895
256744760
1781445154
1732556595
1662981434
766806810
1883182428
714028667
599696497
1614194604
547017201
1308818101
69115640
1830955049
121356662
811600358
1886857524
1108595661
1171273236
1994409354
1883682185
2051405549
395499088
660291438
493053043
2054380796
1999225316
3578175
1900030930
1841779393
355335622
2016143749
1075234900
91468045
555493436
671951703
516388126
379973067
2106553652
483439323
1499425779
280246211
1405612701
810397007
223817250
1199282159
429724847
187835919
1807324112
872946590
1935848
1524340028
478455024
398460698
1748850644
299562506
901069132
1550520334
1712537163
973956311
898523267
495886214
172385527
1934771625
1892520663
2109217768
476925572
839381595
1788651743
1148074932
675222977
748154946
355638315
1067605825
983036218
662417334
120852332
94041039
1785855776
1933758702
1124376142
2054151366
1293114189
2017719107
1113192050
1716643517
1003649290
398527247
293713655
2012627206
1559349625
2053652399
1659574593
1084162291
808691313
406475319
614818088
223980287
1927776072
1577028426
1185158392
2066531682
106003838
1351889369
163183983
1108177673
510457738
1853196510
1549528797
1955992832
1579929376
1410880961
2069649573
1486288066
695376926
1337061121
1106288106
112850667
1546866791
490525152
1299264912
764564753
1093082529
1939980512
1449497198
647061540
298360956
1611557414
1636619191
24726273
2085573810
614634868
817118496
1158085717
596464130
1807538850
608991127
1638656124
1202737196
558882782
198088841
894497971
1174860503
667492273
874640139
87777431
1628135016
1714567013
1481879529
2102180035
1226052582
1498791295
1913728325
301388059
690754818
1641062287
1148594130
341624438
179523886
2098792636
1558161958
1580861877
898128060
1873006584
714393026
893940085
1234983362
577859064
926290632
1677612144
703751395
376142840
1996814484
127773661
1881864235
1411103147
422821280
967654723
48026770
644193204
898588734
85249416
270277051
990601532
770979386
87382611
414231005
1944564456
387863959
527850703
1738331821
1206176026
2105984206
2111902680
1152734576
182065580
1612608219
1266865682
1747680015
1335463608
1138227051
829385801
806010877
1469400112
1343298396
895251377
1472892269
665243396
1963796626
1626261522
1966428308
1637944020
852558631
49477154
1158010793
1853190099
802293865
1775875575
1555822033
1423307249
1812510721
686910561
642346773
1281123917
2115511285
1341503107
492318004
895513074
1834690693
1991113513
487242634
432341008
1690856772
477365499
674761608
992362444
666774664
496739651
1967358095
1995516642
1659290596
1725193752
701645973
1896715275
679939250
415110113
431940681
31702195
547847194
2081016083
130823016
1420194767
849939258
2023710310
1438152857
1995094894
787933060
945905437
1148314103
1387657195
1151724289
944230894
1548566962
676046133
1475534042
1219171248
1346376104
488871348
464550019
1605876167
775864265
1502722128
550911961
656702549
1912619691
1992844915
1686180153
1482893308
378008973
721304319
1037470037
1218812084
234273948
832597895
1784425270
2016394199
373584160
1637532622
1483952043
244292210
883070443
1004399241
885710447
1735682883
946426761
2020442436
683134433
838708612
26197088
945720608
612723609
645614185
1708153173
122651218
32402504
2092417025
1924857102
1057149226
1074775156
386224987
1913971093
736427441
323373127
1147619860
17304471
23542940
8918063
240135660
969078557
1094163032
1022016652
1015944661
1648986919
813672741
254232270
337508568
1247303510
1383249775
2047666349
1405028309
2103121458
529829230
66294151
322900060
748124942
1430369322
6240670
1889068613
952976837
1092764536
1445264067
1612568322
162307691
1481652201
1434644741
50537033
1822669416
974803381
1320935995
432831916
61130832
1919711792
988261961
2116853319
1604658157
1745269448
1841924131
169134890
968282834
1590397600
1889334643
1875670860
1488799938
1452219741
1391105699
1225385023
283014010
1391433958
1872082884
153406542
1827737318
1088441390
1500751986
144446549
2034844251
984628471
1541266368
239568503
1382318931
1534412338
953143674
212767808
152421176
652525230
255968516
1075650825
552788538
1120052882
428943081
1949258677
1692691613
1529896508
1021828133
1974301026
148414078
188998709
800278301
397459395
247115855
124820424
1314658059
959082297
670001886
258644639
177201495
1644530799
1404568395
1498251204
982352058
1564277713
1174159480
938463523
1795505691
660503274
823977406
845931168
926793976
521382701
1620011007
453460842
273598210
527049609
690219646
1874965759
1164092675
162761529
251036012
1861527851
202346234
1190575094
539803643
1317816262
955885441
1862986717
1723894612
1820524008
1309596092
227926065
2058958747
459838343
2093840294
1799759682
693365677
1574816198
942056500
1405246126
1421626871
2014151037
1923973613
115763649
588675013
910977247
719596703
1577577379
1253782149
606614147
1888974928
739932618
1151826865
793727779
458914369
28119425
1832931444
1440368655
2069027151
1138327486
514572968
127886626
1655104919
1868484880
387994927
1314532193
2130606323
1866452533
145465211
546252599
396861407
543063224
2131835397
1999984154
1712326756
1907206671
1535308655
1447957926
1667513310
179404153
2098416444
1957992878
256220619
2626104
1206073156
260958593
1621636423
1624447520
472657867
971139018
1124678755
1249609641
1902609160
554295153
927955199
1097351154
821293636
1253251742
1757830361
849401200
381326756
1097859156
1136979262
1534413328
1299449924
2026847138
1555133521
1189337362
793697552
1781295400
993196226
731236800
181951099
125816209
1719762385
860637611
120094376
563516242
1558580239
381046419
1098009710
1128043059
1906016570
2127069434
20537017
1258331115
1633757298
1188048396
1737344289
962352102
1194334993
144327276
1221535891
958958693
2007263337
1311198202
1872246455
1550265700
717948382
1518699497
1519605471
1602986639
1092978561
898228709
504997441
25874779
1507106959
71382347
1839020973
521902010
1559915173
974276638
1879028786
1135661580
243627927
1420429480
1695942525
1255533019
850765729
518700139
1236968357
2025253576
1187761206
1698118147
317641268
549266128
1299516805
395520851
1202479981
88688249
799218965
204560350
875078461
330571946
933375079
1864955625
678008066
2078197773
895331858
1781205591
791574623
1656446374
1743052137
825278385
1766626623
324489956
1499467710
1731976180
1019301777
437270543
1875364638
945957957
1306166271
565973569
231647246
343736733
1140206763
984496680
1016002778
670413181
712658046
1738654174
2007841330
105390535
1371939765
1689412290
1522551615
1945393642
1795009709
413988102
401632835
1538792840
883973970
18902126
1289621568
1024036538
1836858824
767057823
2080463297
1206638576
1693329665
126490062
634619583
1683414743
1778416758
756882835
909313781
294321694
28897862
471362079
932406877
1539950488
1065799704
899480242
2125069662
487378713
1277319926
1651968022
1181247647
1467186186
516854598
946780981
2100677032
910222458
670972418
35744527
1366806380
610446869
729619467
1860985702
1553761767
1838807479
1264494161
2022847097
552988311
159339745
1276297994
946044830
1742233819
2109387916
1696726302
1976854902
1787605567
921204375
20049011
747072569
298264173
1304718501
588442276
536268734
2087987229
1750331014
1018695488
1325768159
1741408315
1156051935
538604338
971055299
2143094541
2129671957
1361624567
1891363140
266462246
1136156257
1661204807
1242258611
38614730
2001219565
837463498
1796262791
312692195
935316054
911427322
2107051850
420370556
1068033955
1557577578
32354636
1371510251
1574315985
1101829467
608868494
181292598
327770743
1704527461
1490763749
728076783
1740243290
1833866390
1106146480
340902671
544498303
996397472
129997958
1797186780
1500201813
941519873
1368163338
1981330361
1492398313
1635037934
2076095645
1218283075
315098235
1220930116
1997624050
475329885
2046845963
1928038243
1891403115
1425755055
434851203
576929019
2077188629
1368571593
1735239857
1785954083
1879139508
1458269975
1523442047
88819821
308571622
210972624
601852424
1178477935
1619019841
912136159
816383301
610109680
2122364787
165206309
1220294903
1087400118
1430195672
940958240
765151238
2003444021
1561348983
23479546
44192949
1998692983
1717617538
1773103090
890194704
321512304
1766214414
1764654672
920695480
1955372863
22146908
1050331044
493128096
256399596
990524257
1421318466
376448602
1024632616
1016518540
2122788188
760881554
587188701
457647591
577715076
49236277
242255095
1539033702
1170233789
1773902380
1086801345
714944487
1194402662
1243628276
814059143
1340565159
2013145810
1204792696
429042515
921998057
679456917
1550356844
1301065047
563012299
640033812
2030636826
270839825
1014172859
367946668
1121112232
1789355342
1338791281
125760924
611923287
1156770071
777199302
306089694
957514400
960159237
1373044127
1188431040
42278927
52154895
1142773656
1018006730
1879693270
429845011
119376426
68613245
1868308929
1995363909
667130029
1257609674
491877902
1201606400
42099232
181742597
682665690
914774020
18767996
612381483
474104352
1229819316
1027206454
1581736087
187891074
1156823173
2068582700
1330292528
83961516
1487432181
1573575230
1530207188
1145970380
1484611667
7485780
2130484569
1041030212
546337507
1605396716
1347830977
212235589
1282328282
140565336
917544505
751677919
1167215294
136229104
228894703
534422992
1190820618
1989654039
233741228
1235702798
1392602770
879290847
186613344
1174820744
1001269891
606964743
1230534833
2081199701
1155874556
780776330
1736504994
1669790615
318286493
1377397860
394826013
1125464509
121112403
1414356542
526761033
595760410
1598160618
1616771624
1654800877
1326822803
1660421742
2107519426
2103869419
1907392868
672490245
1184281746
1192522142
1354301249
1904899591
779269767
1671659374
400834644
1943884072
1785151148
1611536241
1646023339
1324389140
1088290012
792858046
1943681876
1488030428
273459212
975488029
242022669
1666098527
1405216034
375134937
1506184754
2092376228
1129362517
1554852076
478679715
1011157101
1789093905
14793728
1478872776
244480589
807346961
2051383545
1629248826
245051938
1260445301
2095887257
827315461
1584094865
268236813
2031269826
2093874349
415022161
1149913334
252049649
2135720795
1610808191
1612825418
590197401
182207376
1049127752
773560541
1054687390
376081880
2119953974
1106438337
1875187573
1690925576
1458648758
140048110
1626506350
1528316619
1232358084
10545351
1970222498
1065658023
1139888457
1309478047
1035045650
1602114290
647079125
1487316858
909028752
110450122
223293724
560548701
1451192441
1029478574
1268717199
1034597697
363395232
2043241024
1454675726
566768712
691678623
1084809495
1847413169
2067961536
1779364230
837074180
697800535
1452384626
1923752215
393196227
774143681
756550872
943152158
1356018939
729129308
1002507317
275092936
1534531321
1710790145
720395231
1265331479
1104953067
2027980623
479057567
1118194815
1780703368
649008659
622171400
2036683417
240696938
2111669955
146117333
781255252
522056973
1248277817
1302453608
50379660
1802161326
1142313116
1357400760
560921176
641602512
613671025
187479613
572350537
1161265435
1331433579
383174768
895059036
959684140
2027406399
1364870274
1966312042
740473152
1090286854
493018780
400000234
1031004157
15946818
1540135394
421174321
680321310
443070684
628207468
1391263368
1458067198
1782895296
670497752
1635883350
429046280
397322392
1138750940
421304380
601848566
1398430163
710093868
1083813498
1666131021
977513636
1025002574
886777424
1992263157
1914036706
1534636135
242399675
1360979459
1017237674
315323866
1542795810
33242148
719539031
1503009503
9032140
812020513
1194773255
273327424
1197900423
180925407
25191621
2060210491
1107939102
1213838935
1596261698
1107543551
270770921
1461329231
1809249511
1290524081
1027461803
1933957066
659989628
1688191730
1901423660
727223093
795394263
521408194
1186320109
1037895210
744656940
2017644451
814124121
1281407550
298685716
1370787558
2057113473
285490734
331578297
1148104575
205721165
440522957
1153650010
1232100459
1019396325
178459312
652274950
956759642
833217125
2017349684
374332446
23280171
1809086695
1240822917
1382696334
955742095
1500538367
1452182325
225792835
1497951945
2018164340
333413090
1384368552
2063351590
1289218901
1382399764
1006103520
1543933254
797413738
1405299436
1682286800
1292642646
857031196
12104464
766905914
1528151254
732361478
492322817
1963787738
652542454
665468658
407275652
2115131701
1532100717
2021748103
1946547115
1746861650
406443321
976307147
1331921680
1005562698
1873280889
509647957
1010746701
723366733
1057175461
404408176
1644548144
1690249757
1042730316
1659220896
1532904108
1909412011
309431726
1088216552
1419005859
1595951614
200487318
815925647
713609156
297211355
1862357992
1158987964
670522261
2106775225
1285353422
903978130
17657430
369122510
1882285853
823809475
1399558080
834337561
1364594679
1797758058
986285712
1144759086
1146833924
1669707950
2023133795
951535967
1418470852
1373434492
1057926791
1785565510
1194162114
807846423
1717427138
688439899
1046714760
1538312348
747270850
1861223185
1330091871
1341034384
520060528
1787616847
513077085
187372035
1857035680
983895833
997775400
1045105664
904720015
1091146971
2016153441
2112951108
556040158
905711455
1814048620
1148483410
2045233944
835412993
464096806
826010067
1168881580
826845434
1965990575
321711770
2145428613
752179633
1812329520
1895896098
1897462385
820761538
1967886221
1802630133
1125631508
35854984
186058299
38599227
868244173
902751073
513471434
1990194859
788528277
1266477684
165088487
961508569
569020951
984649233
497399049
243784546
123952932
324908086
1494097247
1268405715
13289270
1053029737
719579575
1442218910
1128929053
560665106
1457348711
1326575770
1014388649
1445047837
862527362
573461968
253962206
1962890585
1974229859
1980735804
1801363171
1485490142
624075978
1439876591
1252996859
373657129
418920322
959862026
1137491589
1727911326
194498583
1841683713
1999459269
107451409
1686440563
1064899257
132081215
547222838
1214007199
544719132
709476448
927862182
1517362502
1960018396
210410419
2137774084
1441024586
271072591
978237659
326269122
1152005686
1614050060
538542852
1968228959
520812195
815417830
2014788233
1044591112
105176709
1763338322
884090439
33274812
421172118
549033082
1799605809
1436122558
288730262
1566710913
1398488492
437274170
1818679301
1488062322
623988209
482446977
1559005736
667356185
2080634759
1478997993
403256122
754537088
1597091302
429166354
1515322767
1201011702
923648065
270801276
490673218
1187672733
948356345
1277470847
27685124
974226071
1020791427
2102736564
1592406693
1385380245
144642937
1232800544
918780694
638095238
936253204
1676650155
28497329
1154733701
1511296104
568850162
1614751242
975106918
1165409429
508941243
961289526
904945068
1122851973
459588162
770783454
1313335264
2064003066
783483589
257575119
1970556984
1855894257
1753736024
727350796
2029164574
1374801019
224943269
1350238313
357049529
1313966241
613086937
1517161680
1751689120
17161010
214693035
1810865136
1297665710
65628448
2095237326
859607060
1893645288
1719491470
1253691745
845769618
942753497
1011694007
283729062
83988209
1605829414
1201392359
1215755499
7864163
151392995
1299317165
807007454
1427289287
1148566748
1246293270
1634100170
18444276
2075315703
212316935
1063197298
2016483590
2145894715
758027075
2031103568
1424795042
1596567524
1906831691
770877040
1119651662
167447024
1658349052
1492809587
176529708
987043351
988207715
38783062
1279837979
2127116791
1414900353
1456766369
1952695100
795544225
1738919524
666308328
1662313562
592717075
803016031
2071175730
151655578
1404226899
2085107611
1153724538
1810134780
846485542
1207068839
52588974
431590977
1841060419
627724796
60248499
180022009
1652138354
663653533
801221570
1280139637
151647124
1849291766
1410109237
284739695
872257598
533268419
87771982
1689861957
170633170
1586583107
1351255053
1297808347
979903693
864284320
684166644
178889005
5036806
1968429948
232723136
2052857223
782633134
1704567823
998505740
1472598198
355716669
327997480
1051700505
662157843
1016161938
235708617
685536386
454389572
473114519
214981473
855333735
433035799
462178839
2058959838
21375938
1577336537
1619884657
828241474
1546569219
1085475427
583872563
1074360883
432848208
1468852483
1942671149
1183155141
508181432
2055742456
702385895
1042984683
1223765628
436340766
1551903604
30273845
1452915267
110564290
634019187
2135266237
962263012
1744481767
638130662
996017638
545191783
540500795
327588801
859291595
1792740761
1021357275
1907569258
740764558
13461284
1608466224
1610603379
760191145
440460861
899735327
1239130602
743585195
1077429549
513065340
509921049
1753879115
1753318375
637366149
394179170
107883034
1565694917
943798084
2099096070
919762521
967867376
1191321706
985223953
333514891
513887499
694577839
167180615
1606692048
1682636385
186291337
1723637803
1998230356
1832851858
615901512
1979570858
326009777
1767169748
1145738980
28535673
1745425990
1083353462
1560956146
697216304
899315550
231185323
1762157149
1763296024
659566581
60199845
1614971852
420843736
638745072
1305700042
1681451510
453409509
1287755919
2083743377
2139035621
1795223265
1248607201
1114778792
2093883682
1692840897
1167583923
1563144025
1631680460
526778870
1037333511
835493234
25641779
1479238588
1995664064
1259995795
2045590974
165109057
727492319
586232827
89332593
1701371289
421056510
1023476707
1194031141
233665958
2001399669
1834827395
416566701
510155175
2146568945
1089301998
1253044750
788605102
2079049332
1557653108
226991540
1068203329
626069178
1294604928
1625324010
597181807
1046858515
572471281
1863071499
1105322702
1769248843
1720060627
803089108
1023677349
537889417
1759980208
2131621405
1406181903
508491564
70020784
191935452
330423485
818366474
195733869
542224051
1026283387
302961885
965651818
1246994423
145584804
1724695894
2110691748
1029928224
1256336596
1835662441
1323330929
694525602
1289074958
547162530
613868726
1466361341
89809209
1512711162
279288872
2033830736
1044589680
1968188174
2003664441
160001375
287494289
108770039
1053980222
1921709455
207645223
2012812558
1610313074
1838583833
982711376
964594515
603819810
772860158
859093298
847729100
1922290901
1848521444
1289687663
1301860646
2099501577
1547154754
2120257879
1017827639
930150785
857531059
1964865200
84652719
2055123157
2033776285
1682711453
1933160864
1564691542
1951800407
297683304
1296707600
1105976421
1511464143
705159691
1956120417
1301442758
537957601
1861546093
630317996
2070388017
251311104
1616840754
648127732
997213621
1619296752
278109805
2101725700
270054024
930196676
1788617225
714465975
1694362856
768335991
1238948708
2123041216
1684955860
84976503
1602196819
1132816282
1614992252
946126377
61803651
1504164817
1976599437
1224091773
887630008
1405218886
1809168777
416645259
836631545
1168356056
1684111784
145754268
1185778607
902830016
1540864659
1358114134
397304025
178996235
290613484
922915956
1764548475
1432035108
1539396789
1263121041
478111653
179572346
440986711
1293019450
1476869569
212514254
1568764324
623259123
281950772
1558430534
441937369
544028631
1905410544
1796915406
778989027
801322448
1680836337
809037320
956761792
1920732527
1333432355
689251262
1250501001
890708058
1824197081
1240841299
804491164
1439538012
1830313377
772638688
647096116
751062003
6886276
340575631
259630970
633994983
737540404
754918792
1232053494
766207733
1088557676
1372574634
720813378
1833273831
654856737
2079099410
761844766
144685059
440408480
706783873
890967682
947259854
1696170359
1793155462
28215484
415065613
356673896
1684262936
885905488
1858736226
451236052
2130066960
79264351
1977728942
1030944559
1140151435
455282295
1898068947
1298645861
366370766
1341721486
1439007775
2076046699
467638788
1659089946
1491893734
1155374402
373783854
223629806
137964114
1710971914
1301552437
1109900083
1419863243
1626794958
1915980439
788340266
453192076
602566604
124140650
377623940
1042506526
2126220545
1588888215
1645544571
1373651246
706693789
927465561
1413397316
662705890
1084340443
1185033705
346317721
1059438758
727868238
1179181970
1630712883
982749910
693536700
471984964
123956666
1770377149
1090655856
1364630343
1671306974
1745724861
431520563
1303934955
64303147
192263658
1788226822
868212326
765475129
39395880
1652819600
1130215076
1865718685
414589788
632645077
1475948028
230516799
15017799
976360810
1746041051
313756417
1451063203
2115828777
1663278454
1828143051
1213229039
126391607
1685603756
294374808
1925450602
382349516
1876269554
1123453850
1945531232
291306481
1324032681
627190979
657618534
1283838330
749056803
147281268
1029635357
1141428538
899505053
1501263274
338811209
845267248
1391944400
1923542835
1041179687
1561343334
120932794
490963012
547234935
1219002379
176805012
1499724075
1748810869
1836739090
2121080137
648427430
1251631205
1857991458
1850256927
1540385633
853775682
1130125880
1429513230
1018864182
1980167679
813083874
115267574
1623563374
364692166
1796546939
601166368
591391023
1696200229
794162388
797656008
1111116408
295167161
415012055
1888930256
2137809229
664363480
139251493
2042082855
166371938
563506991
1782827652
342434598
781095438
1832350216
912246259
1137806686
1209157764
298381914
315072963
957101318
654327376
1200676890
314781651
1474595273
750280778
1471046241
529877764
1430035387
468413467
139275611
854112441
108500518
739087370
689266665
660656078
727794188
1013017655
132180778
83814848
1378586489
375135635
769621868
1412274846
1866148022
105112314
1097990986
727888150
1620839493
738839894
1227264383
1483276074
1461137101
1166004125
1348337511
931326494
84026841
1445729068
373549824
2142683762
2097273184
2015007865
2078429579
79029505
1494826762
1278084691
1446620430
737125015
343743406
1871773497
493263736
327217106
2026229090
252210366
704515146
785505886
423108301
671633471
1307113305
1708252322
352198720
1116455788
371759671
283360859
994642577
1842430924
1728855927
2091551682
846539031
222054179
1820429309
1980242873
1835584588
163387496
71849479
935227912
143082389
1195375418
1475543810
1883564314
431021992
1287952441
1354526143
2005016899
350813518
1625207265
1734104303
825997826
559617735
1937842279
237195574
36491539
412606075
152311164
331830133
718555993
1812160839
2046273842
1634315030
1277945180
1384984791
1018408560
1585419308
1335429831
1793824104
406179386
291917332
1686665127
1823656106
111078583
1133230398
1128636313
348206943
1077990793
70548857
1707007674
798608438
1502424977
1560852638
1812427180
2120565136
366393676
1739600958
1804088833
829651942
199609639
870786141
1961898567
1429597279
2021731868
294940008
773187212
1422653984
506206975
1519022786
1914332184
526022177
1484434394
1136356530
54472225
193401763
343766323
231360139
1996481060
1183902710
786789736
553715055
639674343
1923024713
1268860840
953529882
260204904
301854789
299147561
1061610301
1169019903
2066042319
1378555118
1484297206
740695962
1400800354
2091327559
1662702036
2058657714
1963287087
1848540929
1514321676
838736760
754700125
87345006
293537054
1708322180
1879673279
403001037
873546312
2127228168
1916855840
1447908781
1146380541
1440619776
128031616
1386708047
276425942
1372267892
1272091711
1745452562
770097537
2000458488
1307298098
1779775181
211306899
700309261
1598628671
242085471
404439869
749813991
712992245
1079176371
599592980
1217873178
1638670911
383801141
197167672
1377381910
561622983
1903645546
92234637
761732147
407908222
1290695842
209783574
1234894410
390895150
927690654
850402207
1961970111
1823915661
1592202798
1442271836
1405647587
1171227429
352099546
1571753020
829971686
1475338577
985998817
644107470
1395792457
923935427
1935709733
715279582
1782191407
167645202
468496677
1132957531
1005356963
980495120
1984658765
202342726
320728014
1371271392
574222482
102342381
260582360
1751983178
1937236919
408363521
1830132423
1774460941
1793216445
1483225259
1710928974
1774399768
327209263
1418838764
1605346625
1859844158
1135048021
882153897
603626494
1447548291
1164823926
290413664
2086395889
1683642833
819743645
1324599196
525120172
537116845
1297147568
364417788
2078406678
1260352401
515639097
957405104
293840290
521310993
1450621616
1972502239
646577243
1870301748
915615880
1775318917
1504806659
1925425076
296254977
245462273
930538618
849395955
1882893019
926610698
764106265
209509268
134218919
1240813106
1806899522
874504332
409255019
1851590148
2055112504
1491031488
1791871375
1569566534
225377512
1607737481
607917800
1440321636
1463323649
464408503
1225848485
1793577287
1810985612
81784314
1255464688
127021654
102783812
855104614
855731575
1995131271
1354393132
975549548
2096084051
771115511
692189351
369078757
1949027849
1471762738
576148843
1958978943
1938733552
1366506949
1747713356
74182526
748650518
1423838628
90822310
1427210475
769433051
42386476
1748967183
2050221824
833534444
1449384094
1818239400
1319132301
1457889556
1291004921
401586493
483452018
1052805517
524846986
643798767
1874619426
732078109
9806720
1836667880
1982920109
515169189
802468964
501303435
753977830
433461815
2086568457
1501834470
1911272173
375030867
206898493
394297710
890060293
1882929652
1206619728
1312603822
825820770
2021082777
1152742334
1635470804
1915619058
411491602
1749305220
1532840147
1781134474
1809964160
964597342
73728706
2084937954
1941609516
2084056313
2141804551
648242171
204341165
984934183
629851846
1638436512
290050891
1289684431
1885032074
1469768991
761950332
1025117383
1804212571
1243291899
428910976
515582431
923003710
1360362214
728825450
38805977
1436113685
417414730
1679628528
805161049
643551813
1667785270
1296601215
811531464
369251770
1380985871
1380579009
1886204204
1183257864
1715198444
1696148511
1964734569
542032901
694310166
648805271
527244366
2034940432
701492090
1966210735
1911602171
1000790599
969740959
835766973
480833983
917783733
1661153700
1117873165
1284211230
165793181
320369658
1288698620
1474302294
1655913929
1184604758
1574891362
1625776698
331897855
1496909445
976100833
1817451395
1545911083
676418776
1242002246
826152806
185160916
1596694067
630311125
341391551
97576893
303778464
187369700
1347996011
308289718
1074994213
449485686
1099456861
702188353
1748908015
70064419
583226262
2087536995
458766534
1823099135
1175692735
941659010
1318931004
750150547
1935773062
297861480
944458155
607100870
465336071
1153647
600633755
1203308293
2011599693
244821230
1976044306
813928795
1961618965
644968288
107456592
1661372799
28183683
684222604
173762316
810039798
1684870037
932224820
2032450204
142073912
930575733
241537735
963329548
1287252330
139012318
1450572647
1513164450
690452278
1417897517
1838109319
1105210987
1059203721
1145433852
695870180
38399334
1799174607
160619282
905453715
1792105677
958188373
948301687
1154812316
1689910
583834263
1011383409
1687899661
850541575
137290866
1087030187
1939701875
72812236
1581554449
23848674
1243975085
1166169288
1831854716
1759075698
1606073804
858047789
250729527
1317991169
1552907131
2122255853
1074039898
1652575795
961012952
792044895
1980923232
2140470751
1147806687
1507292374
405540007
700452865
501845532
1395692162
519861776
1822175288
1985842463
1524761712
1386150125
596987110
546656048
769100243
1322601503
1825097439
1230585467
190082596
1837128128
602220241
1917534877
1970299574
1918649516
1114790755
435603428
1476223332
1377874721
1728806932
1279365189
1190106789
843473989
221457149
730745616
796939258
1171458998
730546961
1543632191
627378534
1991013940
2119786186
394068537
1737705794
1511257527
945859124
301550446
1311428795
1108022572
742020255
991807744
222206792
1417844227
1014335513
1392054795
374733920
1817490161
15197785
888382569
1688125941
657173797
330796956
757790050
636051099
1721081923
1623699789
562448909
2091391846
833003163
508599166
1358321416
88757050
1336546600
1166827393
1752213809
1533850528
595884186
1988163232
777508201
293046461
1116092582
705752956
169963938
1734610270
2022767902
1906025573
925553732
193054541
1720723734
1133902552
2127404285
1379199161
660973723
2024056827
1726284899
398899673
1787560883
618725379
1460991325
1770064961
986626873
1695632493
1346628536
560837804
848948452
129870256
1859690021
1379077372
780287977
774532480
292318538
916881067
566630534
425793051
583244920
1389237618
128521442
1401994994
788287853
304748707
128635185
1177493513
419782037
1899998897
1102705532
291705891
1989004612
645760464
1520730262
560047733
1304313985
1219725273
1210480610
176597310
690817861
527864629
118994911
621925389
866000245
468270572
1431972293
898722289
1312797503
1854054369
1011431193
656631804
1496632642
1217143938
797672426
2027305631
794718594
372204951
1061680469
2140273995
594850426
1611468054
1541340135
34815860
497057840
158711720
1818831104
2090881915
1307000884
1249775342
6032063
104998061
1087974928
323384249
802574299
1634309585
18055958
2012237827
1295266933
906651365
1363633981
1524169088
1571632642
1263838181
1872144572
1154731024
1708920831
1398119110
1010253001
960250686
1915879352
2062113151
175015888
1440292099
1651920904
1954919672
1410690392
883524715
1653813058
478664283
2096506970
1339376407
571525569
567104044
1282730982
370736011
1186967295
1300350547
1091848994
1881631803
1177779677
422182826
1652975980
764983492
1154406422
974498145
1008464542
706788579
1346477979
629178986
847371073
2045077124
1182431808
1355553787
1960765883
233707438
2032967205
358293416
1518470324
130355520
556459389
666312238
326257905
1568924914
2079927129
2110383295
726793511
2107895741
2031415216
1343446130
2066026973
1410063255
731268099
367324994
1202502134
1743989401
1206517443
1959491426
1864929025
1146406985
1283864722
393262271
846107997
2060035255
261754734
1079856043
1382745139
1388598789
1255781431
824462063
1815664232
491176769
1638382975
648100352
858006089
793433601
83674400
923905983
1627863508
859256150
59657212
1324576645
1922274098
1406732125
64349532
1571819744
104298755
964410370
414821538
2067737866
2037482032
1809309511
414646540
1812468938
696439469
1773269766
1519421756
1751912401
160506747
690114939
2040561739
1904353697
292131506
966727553
118507949
1152211240
1563769964
1795233607
341200341
735487426
798005773
719114638
1316691363
2016622230
1687595874
1000896651
1892081628
1772117935
1167124153
2135423604
681051088
482216291
303886431
1220023052
457457475
1443931611
2092506053
112289403
436523428
546549622
1170781119
456958671
789516423
977645363
289475003
1515236185
303709221
827771539
139480937
1941162487
968071994
1623382642
1366242792
2054744437
702668631
725616770
1718507195
1318180962
1337512344
1737160349
1362125576
1661965049
748570157
1765370798
1558322502
902403277
1260476739
1834781398
1386289300
1262826546
1919218400
1918603738
1705132229
601228139
1279169369
646979195
67709852
1695562683
894068474
558693745
1455501215
1556492030
894804838
102269067
1405699491
283755046
698362574
33774847
1669574898
1103818763
2039904415
1193611507
985296476
441209461
1103418856
1114034934
808021393
1137096046
937743679
1139148548
2105512285
829731165
637933354
844578296
149387063
962546780
972248690
636664477
88672290
1994696112
152353872
1871937738
1821692098
2098309022
271613066
483519383
277487979
220709107
562739795
2047003309
998831725
1472702570
587576146
1730415059
471902324
1163535924
822293832
215998028
2066506979
1550837324
837310784
451902824
91123201
452023020
558139495
960912097
1052451579
2031580830
1488767008
965668568
98881529
1397155481
1610370619
1587676129
1706641272
570799351
1410030839
1002540611
1216495928
895838926
1099786221
1031801046
10060584
458885825
1552383913
1650285628
2042745285
1855396679
1399850573
21122274
1276487639
95139958
308849511
941846849
1383905022
1479978527
648261879
1026863119
1404645372
1915460461
286619326
1362511429
1044239075
1933712222
984829653
2038715893
1813890949
1657272322
1671469716
1957821420
1569144108
237987016
1372270045
211349125
1431950223
986857574
848821214
2095489911
1149880906
696475396
375458571
491781603
1981872663
1151786211
598061580
1521780146
1993249813
1336571974
451812057
1251615833
1075227276
282522612
58920951
1217031190
1079148858
882082081
1547374663
351954390
1842521344
324284976
1925032852
1501947869
747883904
294417441
247342644
1181184784
1796703071
52335164
1842243010
825596528
2081526345
1373716040
529212883
890171510
1471889419
552871166
688026389
1350401456
415059351
1153205850
1901424698
1568325327
901889715
696441170
1488347719
69020479
702442191
684356923
2114192589
1889026771
1932088424
1469858906
509814298
559424723
132631112
102596096
626494238
304196977
535383809
2062248282
1929190388
1564482704
1891584444
1792353869
287463589
602489768
1084390815
1202487697
119870596
723598458
2096581518
1057410380
932346650
445032125
1317124304
602326115
833313723
781217478
1987723261
73954462
604880506
2011569125
349464945
1453862823
618971196
1838917125
1361587095
1983743887
1327478384
674878644
1020203644
499338994
1129421869
261891237
635842727
503686212
1845085574
499988096
2013648706
1317995513
202824916
355124536
815797837
292381305
1107633539
674898747
1511457973
1177046730
935922257
364266053
1908134111
771824707
285667137
595607656
302487682
230036850
1040797726
792428256
863963578
1193391524
240525985
998129727
1406257613
925821992
477398206
1956630028
1407625029
1522230572
497266407
541927544
1655017664
388029765
1466184131
1194146500
1399870907
20871905
2010413593
670931806
1281044109
536555820
1291951148
665899104
1230376296
1834625407
1517119883
2050432851
110605716
1129985694
321571782
733667930
2109447294
1878609352
168913345
37316313
1042518336
1574242822
950637490
1669419985
172895711
352400932
277968514
62887970
1223888491
1372413592
1648138687
484696252
30790169
223505353
1057923696
1329960535
1264640692
364987629
1542610861
269640855
1060701682
982219197
481173333
841959375
1092269286
446624844
1465272731
576004984
477248581
1359852761
174016006
1599201237
977249555
245010926
787457821
192352541
1912038529
616826005
70491861
744432943
1026610280
554039580
663927544
1246894546
1595110235
1428924968
147384573
548584250
1569975562
195724087
1208205998
1962764756
2075257475
757008739
1329930898
1912695051
956803683
1176817600
2137784180
287159646
874275125
719482843
342135130
728392279
705323306
1740803247
1931525419
1087865064
791284540
1156767020
1729743316
1533709926
563250856
1549942223
1815894846
820210004
1063338432
538364760
2101327774
1160892674
936982999
819266763
2106151788
1413770025
2139818827
187758142
954049978
836391443
618056297
1531079174
440353704
438315836
1530438468
894772264
645744109
503432518
1894859194
68035506
1980888096
1782136449
1673200146
849276253
1561508207
541373181
1314711908
1941954025
655515818
1418424943
1913415068
71992332
1207343241
85704465
732878132
1785529144
568442906
9049033
908843130
2022669591
57801370
1016787470
807495936
1160021063
1219922978
142620721
1953151672
1455265498
341605880
1452474400
1913316049
1977393114
1706265079
227738889
1361856838
1813742085
1665945651
1771344408
1476780234
1919068826
152097190
1894119424
731326137
772254169
64501269
1632996452
894167831
1590482809
1670829741
1046556409
666427885
1171979023
1886098294
1358452738
1371667027
1475215264
1441492778
1973006181
681279382
2064493794
53244770
95758789
775356564
1649109570
221306062
2103160709
449642777
270403745
343117761
912607963
1968468229
571774171
628544583
777444749
265874776
1186542013
1196841497
1282433084
700499925
547158684
1786611018
23897987
1261688822
1604709729
750977674
1654371147
1106514549
64478499
1867162315
237011938
18409983
183593895
95322253
909867377
37648201
1012272209
1427139325
631912757
668559717
1558056478
215259811
1732648020
92323351
1313189313
971419274
1999250911
1545486719
2081697935
1351216847
63537545
85383033
2046035375
1742068260
1233094886
2023459478
1570042162
1159723477
2067944131
276063592
676412896
2092170562
2000734456
565580300
49215495
1482366827
911558204
83051254
536227582
1666437677
2035662095
630907505
1328889700
1853534956
795502014
911477783
657204957
377865910
1823732819
826854287
657972190
1364393598
145381246
1483777557
1467396608
1181418348
532479494
2064378395
830391170
972639092
1004381653
1520486257
119497560
412775581
1405006214
585838615
713463631
1031924261
548276006
89161619
1296276286
1536676063
2132112965
696773754
1639934483
89143943
633972253
1246281531
1155813566
639410860
2087750624
2112836471
332236908
1534636813
963143985
1479139311
1400363184
2058571563
867717638
1121846883
1988903303
867494292
2108898154
563621048
1467854389
673455830
1763086549
200645614
1800580744
2036964118
93148004
681208216
1133787765
1060390199
2124464121
1935943505
1811577563
188658618
1983872141
2125093761
1250991298
372697309
354701239
142459239
1730718594
1825134266
176512509
167203097
1628992164
1928342403
412413989
935858154
1616406649
1455941186
326943414
1079683395
2034081739
323629634
1688001003
1828179428
1210565369
1852836865
871817814
679369925
2090603922
1834757386
1305417027
1331712862
560365298
206487692
850110580
297108814
695835685
524508933
2080097018
425008489
661052025
456807265
1607400588
319219091
392665423
659433105
572941204
721245827
1242584370
936801198
713558702
32076104
1206311202
486081760
1084104726
421092890
1949596045
1495938885
583699122
825415061
1200444914
1128113858
1035473219
406474886
816161711
1791501119
1142032538
1756889217
70123492
1823730611
1101760687
1156288455
1653590520
1627927458
92220531
639609239
478315913
1241837152
1645238070
1766738548
1704150285
1876157443
1272382116
1466357977
232201094
1529875729
1233065518
10945691
169973603
746862329
2045002688
1603760097
1144538218
1545728123
668168020
1499275039
43791870
55688633
2075827245
1446031722
832739617
622695605
1469080578
1441554555
1974816632
148283737
1230763143
297912613
817139890
393695553
1155962414
1833466843
177378589
1344448872
2101328344
775312392
392316926
1327620252
1121750937
724736409
1664221662
232867096
993797333
1599399904
2116766300
1905092624
454625834
285269838
428909282
1896976980
1146192528
2146409481
1616009484
307789900
1154431016
1465382840
1947426827
969959024
869760039
1850118332
1503081396
1179860295
1330449354
827759264
632406639
917788122
42753849
1713141534
1710382995
492058070
749436754
1370690844
241352139
1899740106
201745573
687675863
668135603
1532988370
690019671
306893024
273381367
1909244697
1929837188
1698030736
1499353249
1772090540
2071267418
1050926483
774901936
600272237
1630538309
1811966979
758253497
397525109
2065154820
568358691
1202088509
36281185
1050362278
1734276627
52921239
1707074228
676919424
413437765
1737158752
1430590847
500390598
1613431209
1973018784
804452860
1396900763
124605562
959930832
1778881085
951018381
81121053
1672327513
867325891
1301739357
903526971
1492883114
1263845423
2056259071
1096476520
1025164794
121047298
879421216
795541891
1415072158
636636291
880726212
1491379476
1945629969
1005641091
2112499280
1781022805
1316740849
528870345
934247961
1369619388
420012911
71135357
397916216
331868588
1568746974
153444779
853752942
592625568
1192086522
1425092575
41044112
96228786
1425032968
1979222222
1328412343
955952883
563431269
456287518
1994048306
12077533
1375812991
1584225053
681417584
1985312841
1271928094
1059470445
1092383709
1881440319
2116087392
410908998
1598252475
292651989
1541857775
1274006880
515331692
369570024
473418016
227062740
488580246
822164109
1867649437
897655531
193748743
534616110
355636971
909775274
225215288
1608355523
615744831
1421755047
176931385
1156022271
1481458542
84465963
1641173183
104498130
1605526699
1383216476
377830419
778356605
60793858
130291691
569624798
957199948
1532552601
1503006500
127555872
172288577
1768702170
682830472
568580850
1344725970
796136331
157939531
1506983432
1221102060
649141141
398967987
469398184
1400533742
225810648
1071656951
1632792429
630518938
528119842
73529618
176930792
1881013201
425166151
1960451731
414325324
1018801585
1433904377
1881555454
2114027140
1165414236
1661081385
2125943727
1442405292
203945470
760332826
56985625
1272331945
2065334134
615744238
951489275
1387989110
1646023360
1464109518
1805069299
317893719
803301285
183089918
598268717
332625423
1492784961
796465422
1818561749
837605353
1923822657
1783510983
964062754
1565049252
555281229
178435604
1808372018
1806269939
357919427
1747173391
1274403098
2127370513
2030326721
56465883
1639952026
383733471
1248063966
968241347
1737817095
1700987291
1420639024
2093987641
872739266
1425815388
500930828
1061963005
1381241419
2124652801
1410168945
789283585
644712084
1827448873
2043584911
1595628877
1603451465
438764869
1237145669
833928372
675954672
105176665
119227655
616384863
1898904982
361655418
838542413
426194263
1734385694
558639801
1524383486
1235750526
511072440
1068534886
446999289
1549768810
821354554
1214921375
17519436
1797763018
426296210
2137512842
480430140
1390818152
1231419499
393633682
349558684
1381627650
181254371
1786959913
658959588
1207680500
47949920
1432934028
925055551
1387019311
1033584389
425087225
2115675992
784867776
2072411842
2095976795
1405979374
1666919590
305065749
594652197
1772169850
827015885
200401185
811335072
1175192153
947164333
1373175047
1375023298
998954655
1825556282
233313414
898190642
210733673
1071326782
456736884
873090453
1725612362
1352654542
1147684005
906411500
1573996108
114049434
1072577520
1644028315
209599751
863767584
1294896344
540697083
219355598
744996044
202777895
1534886897
2094424491
1414785929
609091342
635234093
1351758457
632925403
270658763
225496024
1320391619
448854926
1650240746
1951981653
426479240
935734238
628770500
738433170
1279462780
197354662
2108796633
1670122374
1303545207
739713668
108442190
759060896
376333745
121684415
1999973415
2003475297
1429819363
1682706451
1915126086
1355765467
2133661877
46458815
2067948512
822378174
160141237
288084276
1953227014
1097856989
994578402
369405329
521909217
1265412115
966449083
1907910903
183034405
2087521327
739191178
1302508642
57712885
553801322
295515087
516212891
2134802446
1271993423
562086210
1488334742
1148575524
362568990
1469952337
126654335
1864214900
1068533767
358823898
1167305810
1074747893
35023584
222226002
1674443499
447367188
857219030
2144369424
576182900
1519139694
1036014450
657422900
2145738462
833636530
152902579
95653295
1974752073
175437116
36656639
718319005
1735081060
2016060300
1854901383
1639452695
612262567
334186436
99706351
579789292
315876359
983327696
214866597
137086746
2021641918
2082229003
1252160342
2037129776
1553023828
716943261
977194740
642917721
487169842
1564767655
988000649
1849469502
574008943
1559154795
1424120357
1034539531
97052234
1673897428
1421140197
1863675573
371107722
1058749130
328424804
1000616432
1415415928
1557080156
1018139971
1298966068
1712498450
21403238
979382721
240053936
1899168717
1595392401
916750041
1533824952
2071257950
143246870
1049210998
1450147574
739981570
908702945
538620375
586595254
963385623
618000266
111377109
2005970638
1496003234
1489030309
691072675
115151768
1032934108
1644921875
324420185
1719805782
2119822756
1387946673
677440026
1053286918
1201648001
1826834324
2101612683
919205510
1180770525
722954130
94672014
1045535432
212218926
606689672
1418628945
126359549
224396571
1854958349
1501389583
936583901
1513848760
248134689
243224726
273415146
2076188032
658220063
2086508110
190994448
238266223
254926158
1305613836
777785345
1138491300
700774719
1660126094
310548895
123204790
1283235141
1914771991
1928283871
921180871
1085802258
1138154444
1493651373
1403039464
1778014234
2062767813
1389928580
94208111
1583098435
588772448
1940419526
7398310
1166240874
1793904302
941928867
556182553
497190470
3215084
1154029635
290729614
354403491
2007028765
1445538927
1355697065
2057702870
47816875
535818523
1103004077
1551883694
1921405331
1082550272
821036821
1262324308
591109004
1550965381
1447947425
1388826582
2005799447
1704650945
1873496125
538944711
1779086645
130966199
1645110762
1898731155
232458283
753461273
1004012367
1461251370
83734410
138301610
71274817
48355397
119314228
435018906
2059239069
1188291262
204054751
536095857
1125943671
786263758
168483351
1944846785
2030770840
213056320
1958689525
1636747079
1210427057
333967094
1417997293
321249473
1804802440
624733344
1302991943
1178452927
1651263359
797110396
1641099384
336320328
877094979
395932391
43118445
907549960
1398839513
1746916971
1098881713
1356570781
2146985388
480500247
29229771
1931784217
178347330
858314467
191755950
573693071
1901439598
1242203254
1096433958
2006237781
357414391
1868301179
2104373212
118331568
766562696
1778660341
1084137780
2008058581
626584001
737693780
1863227943
1959122843
1073889354
1209389514
1096312257
1475721651
895495715
893164774
1745107411
795940985
1722805748
1533703661
374695425
132644801
1837264449
1589165113
1169623700
725540940
9841609
1463644009
53564750
1377015700
230298555
602962867
2087733468
390283431
1842507130
1238781171
1241844378
1371655255
1111018963
1473293380
548059390
1379164359
1490030695
311878590
595052943
1591706239
1715821154
997599814
84209528
697959566
2081891512
396056696
2108852637
1620426743
1511738762
1959191691
1498781904
1676612922
425538530
1131161285
2125807229
387199789
810342593
2103240086
1466024444
909453540
1985481252
1933715893
1720590274
219003955
388404359
1111710372
699735937
1702497091
1406303706
509387492
234025439
23524373
43337458
1292213315
1495029449
1959740619
1937979079
518603726
1572621411
966177977
990751784
1854944842
759252129
1613996852
1629845429
620639345
1002628030
1295556980
368459458
73658179
216614503
82755907
1398007057
2082872380
161402894
458337951
1007877966
278581582
173375833
2011074330
413486435
1811818899
1908987360
969320970
41106579
2101293400
1749363477
708237663
629895556
476453400
1604169174
1334100459
2053200713
57980773
68800777
1563611812
2004077696
96617098
516115533
1776029247
2094308964
1324574469
832413997
87595562
564812547
365926090
1047538283
2106333136
367324982
374646371
887861585
1559151696
2021549185
1367978428
1964281052
1677877422
1421911198
11683669
653936460
147055248
1864974893
1554177402
1625672911
1162537971
614747143
1360498207
826745156
1265109964
1559701330
1863195479
566992732
2134033911
1934913801
1883519687
757448116
1807246256
2117200223
1629170534
1764711926
974949312
161047842
222400598
1395630722
211591973
625854541
379884919
1009601996
2080830545
440207361
759782504
1196861087
1465294942
819475841
835694579
1151854729
709187305
738889662
595525782
1847146608
2026100331
2057870647
366913714
767370210
174732385
592465881
150632684
391685845
303099324
349384026
1653902411
673036705
1927528117
1331921565
1839555800
726755435
1566524328
1222483422
816533277
1388736475
2076860632
10883133
443158245
641033308
1725723344
1840642324
2010895317
1687904315
543246040
1267619594
1563718874
1323841963
1523309275
1223385975
653784300
325402931
1640556028
1026618267
2001030979
895322038
151136407
1336468357
378964920
1420864764
459506872
1707903079
1716984410
622409127
1582489071
1005726237
517044326
890202607
1500234337
1037534741
1628773569
1481751378
879745538
178411935
949332757
574337730
574431171
168817547
2137288934
1479829479
2025513251
380423958
855976450
614301234
1120831167
51197397
654248995
382446495
1250501757
639625648
627776369
615630549
1323225547
617863115
1960887973
1862753748
1364773464
1567216210
1715588076
2027148185
626218301
720065219
2080793632
1466369758
729314912
761218154
1875556309
401112993
1766352406
1568003633
1375640367
868624000
1973473632
1887720796
985174616
1835762178
5497512
1942622030
30219652
1389002111
201330981
202849423
929779136
1801369164
1182382676
1896804837
497000521
1131697087
1161265322
157096879
775824285
379282349
1213363559
2136571789
1205134122
1330692552
130746314
1001440907
1869061187
1778746811
1944305088
1842122775
735426980
97384576
981644273
668175119
1525389275
220271628
1353377280
372939113
2134905287
1697745008
809385784
16775519
1763660994
2055817895
1868132925
248084426
1139014924
1303423637
1337628976
809413447
2084534638
1388966211
1640210196
739784016
588429314
187336625
1472818810
2055015745
1670912660
941270030
729869034
2020004439
1522512498
1644462335
1081782442
2045126050
415155371
796662578
1002347752
1681919276
1425249998
732461012
1505238672
1056791841
1600029376
599225075
549735826
354757302
571560775
790959457
1741868035
234571306
269871009
1186952098
1168797264
1455144258
778903757
40899436
511879802
1290560925
1994855629
770955793
717410722
1392340504
733318036
1623884603
2060980142
1460795938
1304019694
633773744
691221377
1441383375
1185839814
46601919
480198492
168084789
2070890946
1497579075
1916911793
20573099
1639856354
611477392
1605759357
18469266
1611180158
167248366
450076452
1956020431
751598494
102580250
366140411
327761077
375295256
885081729
597521965
248468597
317942597
1414062635
1631533399
1238826457
871062731
536266081
243660238
211105366
377662448
53825542
1359106448
519941786
791100414
1870322636
834297785
1765129163
1406428227
1251054617
2130641258
31150724
888542704
2066469663
418713058
98109615
57951877
231606512
277037848
727719831
1437050262
1144465653
1702231193
1002542771
1947768797
496017661
432649631
2113881441
302611528
97441478
1026379791
504233416
351090758
1590374144
82650489
1122088512
1896549179
2109774510
2039996041
1333574729
1219537787
66301462
1020138477
962260568
1718856240
695156328
1724757690
1890713123
1512251344
618563812
2087337919
220183439
1932173348
1403904055
54700287
1266640323
172455710
565895875
1126575250
1740572258
126954428
1878866400
1354288748
2142098308
1358319080
1571872481
243837756
1910282680
1349421549
1605036574
1726288251
365506100
138609762
2107762842
434659687
950921669
921567052
1565702936
407221659
2087594608
1530053994
2005596994
76239465
205053322
2083446626
1799482183
430628711
345641667
1883606838
1594419933
1589143185
181704145
2028377369
1094481325
1022434503
293376132
1750154008
2071898790
1044050652
778843570
697608717
1445222623
1869474972
273380049
1781433684
1415419611
450380228
1342417496
1338560326
1107484657
1284392591
1821931106
330831242
1030991
1396120357
905868010
284878084
1425271206
891757627
1974013704
1218152095
570694678
1522092910
1638426840
460653170
1601384806
2079852434
1229991448
2004643285
610073993
818359400
1887471517
2043641309
1217107589
1474266094
952765183
233399397
1505766391
1645030745
96842994
1568601255
778593371
1816249872
1008331665
1940065889
1405699010
1948998124
1355122846
1223971686
1841863240
1478564698
409594782
95757044
1520302527
1012327294
1684870256
567205388
215233622
1550351028
2112668933
702641223
304374419
1097705551
882617470
1403008857
634614261
1239944150
29464607
853342148
2036021996
1778105311
767012555
1271032119
239607627
126070747
2019144352
1843318302
273952772
1454567135
2063944637
918547639
384359503
554928377
1423989110
1375816410
290465531
1775523526
809455026
130920987
1627284771
1870037579
1378127539
1777663109
1232962758
470537858
720494933
1926703270
1705171540
173463595
1233443588
814069121
1037596436
1597875707
538402024
563889941
1801652198
1411424328
1012733226
946967207
1756183347
1875237437
1786186134
207721172
1187098316
279597353
880159225
403833842
2084333255
346680672
1313204766
2125604999
1646054262
386878088
1073210411
827774204
922824580
1866221331
109675336
1890829329
695525030
1329356116
1834792236
244528070
1981395813
447857519
280798346
2106378370
378942869
1269715830
1273461748
748468782
1381056591
2083077147
1261842201
1599883233
975450351
1877112871
354110959
716993733
877436000
1134890933
449961542
2034502543
1040617015
871964570
1135951492
2029120349
1817726431
1047964204
1817907129
402955158
2109255232
906637097
2091394916
1023944868
2052645663
1000082546
104434382
833308593
1895489307
1772856694
1318744103
1190970109
1381841557
1653560426
1054886293
215100994
1164288469
1445601811
1818613426
221832007
173198065
2097694098
1283342301
1475495205
593425501
1945333148
655963917
1226591731
2103175926
1412419582
40969057
1497850180
988911708
1504903680
201085711
1817864773
289937731
1640339762
1895445716
2143698583
1426480059
161518203
722836249
1202277111
1789805842
901219259
2075461138
1034192885
1165975712
1333826252
716305776
1531098525
2083067271
279656248
458245013
888332251
984966436
1071038613
1819182728
1773611722
2100638129
1408870529
520649687
1590224764
114756540
147499517
675576084
93515462
1966180611
127705529
1650780045
1971537745
531243672
1698576028
35046832
1918177399
654416631
1452165557
196489601
177452801
825158755
580267739
1044511532
1362653642
1238482750
35302580
131546811
1348666711
1067804615
1236583597
1504577160
844025928
461204848
1822639129
397407700
1086660614
1970575270
463870736
1776417502
1114491985
2031584632
2085912121
1677330514
1753160708
1500760781
847171033
1234819386
1852698943
1242863446
911034032
734509411
1079983522
1242948674
921467422
912152847
1950072320
714550069
314084905
1112319560
476512236
972464999
989349414
597602261
2050665549
1633552698
710464136
812158643
1502027066
1246358342
1786472820
667703611
1702508786
1305772477
2114299569
1853103135
309171984
2142047108
1640346723
133750440
1195174888
449099083
949697233
1255123594
1139129827
1843005324
452335778
108372027
1515282565
573299858
1809572824
833884081
1766472122
1455218454
42283257
955620256
683494685
246452282
1757652059
717579139
965284135
1500173772
1669450048
1253127518
305826496
1731924201
1942860669
15190110
1295626787
1836825557
2080335481
789315375
201727586
1362071556
900466203
685126227
373619201
121976085
708234946
1765573031
310460273
1976202856
1760613817
452669405
832519390
1635254731
1121489220
762708791
1696882856
387886458
1697261909
1963700593
999575020
144655909
1091669684
1075073148
1162098713
20309583
1206869130
1474548143
1864730586
1694618319
549552189
390693879
271107760
601023135
476096732
371563920
2029638667
526740530
1399029865
1674432167
754344127
1096137702
26782737
1746525133
106935136
1563693763
1613271896
1158758277
1726526797
1061301268
1888481704
2035471729
954287541
1887652774
1606692277
225414077
1818220259
1156043992
1643280926
1150360996
1189761511
947742635
610975132
451270185
1262437148
1957464124
879182569
1382701498
838880800
246205389
2122461673
1758099575
1662970499
746098766
1405734613
254937284
453797773
1034500415
780436276
520538587
1708013804
1506080575
1104522636
212094168
1563921050
497489272
882129555
55765021
514399577
231460793
1086587958
601010492
936929981
325628287
1313012444
1358134989
1497305478
509246447
5969056
198374278
1878231672
1309774674
319424333
460951505
1607213832
1069938297
1307559488
430951446
1909277564
1079753814
1073007808
17054522
704903641
612440619
1742286125
2115744905
453889714
1907290736
1660774769
277120730
1957618036
1322576414
886444802
1969598795
1979141161
1671038854
916141040
1753425679
446222463
1631246531
1071939118
2117081222
1311623923
1747853738
503530642
854083114
659714130
1507398073
2030779002
1265195655
663834938
1706820359
1385888896
1111837872
1011099139
1168162784
1536516274
1174850034
1068098593
611537389
1931251290
891332866
9640302
395204332
977264301
318858086
1646629040
1650712742
1156416819
600021000
1951940010
1888213530
299433866
840209814
2028499444
174126560
405229085
2097802391
531191981
1148527884
1657926527
1774127469
1613675220
172397689
1590804092
1454626678
905186257
1757295530
843208733
1426418204
658554172
1696645855
667917657
364490702
1714084763
960194944
1927135055
125250682
104395286
1035260988
1308437170
1931590383
809777009
529259233
911948004
1542805474
1901855101
904703848
1275111355
30929948
948666850
1772458963
667867578
582700534
1384303261
530847705
1162665629
2047333554
826546431
2080628812
1869955958
53055993
286682052
458749110
1960159934
779623488
320757180
200774943
1081158886
97685898
824068776
1631033658
1375109266
812161208
2097069005
781801050
1895492206
1531538570
1910512575
286788919
1544222147
1181871580
865514137
685629650
495056117
338869499
1955719816
97080398
490293549
2061983086
1498405926
223105334
2000712427
521625259
329130554
1213052472
351201898
641372046
386463269
1406561381
2126561230
7944183
855217305
1601373896
1519321804
2044811957
237299946
944957291
181728263
1504313559
1913356990
1481502296
1758657611
809339646
208392278
1276751732
478178670
1927547869
1202169044
68628680
576522815
637971145
440271626
1195520359
542332614
488967576
815411826
132839102
1073524927
1102433012
463018720
1174643428
1572351988
1615520908
960883164
2062160937
2032487844
762530244
1550777602
1052199315
1957910019
166879662
1255413916
1866289650
1461100439
134651017
13558190
486326948
1788119890
1368919977
1148625794
1652208801
1127697891
1363678743
1902140402
243289115
1713012497
1719335817
154930828
837600544
18969086
1989455661
2091934279
769854375
1535661470
1539407029
1257604235
1329322094
1692474706
63164284
97539635
1480939397
153956499
123730996
2058280835
301553491
904192869
488575994
952568983
435355064
1155380929
138526074
1731768554
579667713
1327521914
115087406
1565775051
1051823191
987732942
1211344367
843335933
453267709
752927141
513293780
8618552
842045917
1590110407
1846609276
1687273207
440633997
953372107
1263957102
1301770888
2098990255
1858519993
1420975539
162527651
639188319
1153297474
142541300
247371531
1263559579
166754263
991832690
1540273891
1488154310
1147776510
1348553291
1847622665
129039655
2045345088
41658824
673354614
1979115799
2000639105
1253545897
800739574
975200333
1888469436
1850188787
878383934
624460228
1377164090
1135403528
1015935035
1947894795
437350303
2068525840
229288238
735601455
431160843
266639357
2007164773
946935665
66483843
30706612
1239465928
624907102
1048429121
570713524
1968799645
1789512157
2040271766
2008138810
1662369855
1421737101
702742139
910163435
1301267571
1920897649
379738214
1181588795
1986599719
1305359680
1307304378
409395580
1628998967
1610610895
1875620957
1246644666
1313951749
1328957458
1736867061
687089382
184845242
2094619779
1389263683
781596224
1090385327
1301167008
67127785
1705001806
1446849925
1463238013
1033400006
2072433199
189514158
1235688106
2050143093
1509216744
1878127368
1926202171
1300514103
1252349570
1892323661
794049582
669097343
2086820790
794240931
1821099534
117518877
901877366
156594309
420907830
1674308922
475537429
725029410
2102760958
1982623240
893296519
1153213057
1965674198
888017119
635296876
1976890419
1753531148
1222426369
1109250327
1291954635
678687332
2138474414
523211908
933368512
40871394
580911080
810243324
262492039
1809206643
2011982457
1692097016
21282259
463300351
187345109
1437404854
1451732129
1080093565
1292366511
1222710397
1299273887
1025132205
2008635071
846421076
2027565244
1994904580
415040279
1498696213
1259692433
1114498538
266622056
1865145841
1285794436
1736069894
1224191883
855631585
676624812
2108919181
1852121297
622214507
559304708
356270192
1351271705
1686897979
920088006
844396134
1045297365
87750527
737658498
455166007
282087846
111523131
1642937758
1390678498
892558825
314843626
1834691104
1577726589
209464534
1302906215
251536301
245256472
180854534
1159214534
988616248
549727135
337673931
2034993740
550542871
1527246142
778592313
104256878
848407816
912919557
1021593917
650946266
1981838796
1177595886
454959673
567776685
34906223
799514693
300674672
706925431
1544013541
2115484359
1250806642
1506461064
178993438
2136928547
284408385
850306922
213518551
431083418
1734094651
1948005826
151543482
858753876
580676032
535715807
1930499566
1343330343
2139330046
930611667
176332914
2086651781
1592373985
179546024
191640494
1781657189
387663106
1783715522
399260764
1705513760
242404564
660299894
1516313287
1541547157
470878075
155925520
498935700
845166411
2026174362
1166502303
297729820
273960112
1532277963
157506358
1018107503
59678978
813171895
1373268087
476288871
382566780
938850868
442419165
1189840008
2136582672
762633893
1580568839
1768039900
2079861986
78815639
2113456034
1454095464
1465573332
636358941
1425567021
1862041446
1012421170
8034817
676567770
69918640
710167527
915034273
465740941
2112754830
1549915019
375455789
2116764421
1682567012
1573370915
172032893
171427177
495515789
1387314185
562226495
625626241
407229299
737151667
1382598725
960826385
1227156023
283346642
358520783
2076218802
1459577558
1117545809
2138570589
1332292256
123755221
395798235
186461073
1784420046
2018864090
1869452860
1257722325
243143129
1941141335
570855218
1414398285
1726196319
722516920
1979009985
1126578771
126138343
1926573986
365460329
1402228509
445895964
501360439
1278697578
684821495
2029183451
1785872102
53753614
2076616645
1096650205
66228635
437068499
266075065
2080565827
1958097696
585409939
1979745224
1986463017
2105865671
2011864386
1392027441
1166379585
673609130
1558104743
254134356
1112436337
220884352
159768297
186096974
1588961507
743396061
98177643
760762330
1605289634
1644706301
820003517
1527014892
1519254387
1942159945
522885303
769618388
1248238854
1605356267
909227853
2142669386
740367629
334147218
97350042
738298646
1310776099
1812514771
1630931010
903093467
1651705674
1395228037
488042847
1364165999
1755286612
734861030
542909638
619069587
777322926
634492945
562230367
1877106593
1950918211
1981212100
2052548685
549433889
918774286
1919627818
1881614048
1191884271
796184772
1736487156
647160409
831868773
1615156231
365794109
793202187
1928481154
1426075043
492260353
1225170536
1934139080
1271833033
1066016062
1686867476
665815217
446505266
1096673818
1844374670
2086950982
1906539353
1596544383
626570250
2018186913
157882671
782509297
31828127
491449585
1555971799
2059005208
768245017
171398229
1162040828
401475037
584942230
1746341612
725041294
1731315471
1255136746
901375818
2003153433
942541991
1182746262
296630602
405705472
2065760905
602491951
868696610
817850909
898709797
1382622513
1552234654
1941425877
1949761909
285803774
433073427
949085279
2141000081
1657797272
1570157137
222812852
1746497710
1226135011
67194112
1540323789
283093900
469931845
202091805
891597685
957173885
1435296909
1853140055
1908161889
481407940
55511040
739645558
425145333
653392920
1473050283
1574257201
1783677965
1368028706
2076827080
1165841818
1654578558
890122696
1283045890
401898216
1524559089
2019943841
595031388
1985789531
367501049
1026497402
428379345
1288814684
494446944
1505535069
1834434491
311700988
1589747188
681137519
1399604468
815005923
932758700
1888357237
1959856657
543852649
123403745
1733031825
1172535498
653605051
1552788578
335295304
654591422
1658995563
41658404
1578474688
1827194524
1084225605
2504743
1610218361
2121879610
1111485782
201528518
603679569
709172425
1795092014
237007325
1166742100
766819024
54703536
73929054
124918795
608436815
1392405796
2061131058
1259732445
892113819
1569649984
1270516187
1944650561
1510595982
457176515
29671503
625484465
18852846
566933051
10965073
1881610380
437009764
641711457
102230824
1896598756
1271849496
1072446215
670950697
234487406
657203481
1424766649
709525583
1997551487
546858999
507152506
1631075994
1136069230
2029141916
976197924
1388985327
23303399
2088045475
1367337765
1820627187
1208896865
594366490
1676372434
1752612014
1805588082
676822932
1726906878
1724978941
682597210
322064894
2045117036
1331579664
908391487
166568496
272024600
1079630152
1950454544
1778308260
321526290
641507819
82867779
1195623908
575670820
305690319
1881843395
1753038850
1113083157
54244864
309852961
969537929
2004031007
393604173
1923884019
1907039131
2037032121
41320099
1059127448
1295732679
1690737395
773741862
433011443
1415665443
90840897
448642251
96873407
115812265
339592244
1691802198
933496589
662606535
43399291
1293861822
1036996740
299660311
858308424
963980072
1817352020
624125662
1233023229
1672233168
861633106
1282868323
100090509
1293522214
108918050
300985119
1972229763
336135061
1039987562
1942932406
296555811
1917494286
1652108719
1534574633
1166576696
2050278827
512183644
696854926
730372026
429060428
550394107
1015862938
914051554
1766122
208627845
814494094
1599818701
1092676818
748134887
1372272360
1503464703
1717793069
2067627230
1561588526
1024744543
736666765
707415810
740002244
94523302
1124427876
1083253011
1420411499
1040000233
1153928363
110348734
223092789
604168562
1780222677
1664570159
1518173998
304593581
841631566
6858358
457915137
2058438319
1434279071
2077392930
77651327
1183806405
1052011733
577088707
1988318108
1925466443
1066597439
798264463
1453632836
1416327050
1533694894
1214439370
1071211205
2089975812
1173678680
1837816702
1578640159
1244864044
534566991
1729660193
986524250
1371526867
138826027
922507083
225058659
1591003476
1289168310
1865821691
1480293245
1975326419
1473531371
1532590562
833386168
1604197232
1980660855
1145814591
373456839
1966697986
745977672
809391049
2142845333
156674163
391379869
1610904965
1103626590
84277205
858973788
1845925101
1429863661
2097968403
2043176968
1513354773
1176613276
1089160411
1797291554
2037617665
1779507589
554860417
1838282054
775245179
1465873103
1794171458
1695560708
48519100
1319443633
1588676303
2090077327
907803707
1672978171
731308849
1517590386
60791938
864927568
1292456711
1521030481
1949761107
1486180444
1937860393
1879890344
1102045053
388202227
2041036271
2011053314
1667617425
1741203770
1058415451
416388774
584147863
359709860
525121973
959528804
650085125
425270332
478931349
765696996
921844628
923078264
996415994
2085629589
285977845
377074682
1961636097
1849471359
46420263
992642442
313514943
719010304
479037519
975133437
948346413
1071800713
853634356
2046621749
1436855423
1101559882
195096829
330900548
794200692
509263865
81845
451102689
888697759
1351200092
178875660
680170230
1306168436
1403204325
750872481
2078976782
1457707324
387191650
1272133204
1613226481
249429938
719928103
629111654
1183052695
1032834629
48898825
891699679
680807530
1924435227
1933916915
1791299670
1310906355
1329861957
1946639108
1500202761
2122470932
1684517506
1186414308
247841479
1967077984
1353959925
1267599311
342018370
641077785
1700154154
702924304
779042379
1966633387
1108011135
1771506770
1120804566
25783312
2143688485
958302484
1854621119
94015560
791140105
1585686910
785021069
261255143
552027083
924402403
628341473
2135272758
596110405
877741636
1761471317
1114345844
449442697
1912371471
2044241608
938945334
308672600
1416575008
1729525319
2006840452
784713213
321143398
1595425158
1924464996
596298808
781617750
1612385345
2142090621
550723510
237703280
2007562783
1637548775
1968161305
1696843271
2131663622
1095250046
1951920792
62158559
102072112
1435117367
72566145
1668463434
610603922
613697960
316851597
209318716
889898507
1480184190
157244160
1656506228
248148447
321172929
1029487790
18461979
519574337
220928357
1040328731
32906886
1673250022
2030846296
1210704212
1931962006
499188420
1442714289
408451968
892637808
812791584
1402214659
1119676798
738128801
184651560
1453921504
780817707
1896766259
463476278
2048135618
1260175571
634999406
962861713
370279517
309947956
377642741
545249829
1835856046
1843138503
329468761
260666893
394893507
371310721
1138719293
1270165218
447001279
318948387
739655791
1292036516
1772660320
153882511
1328432990
310377290
488953098
409573552
210957970
568212751
1192191422
540176241
1318905573
2093050134
756718880
1510448489
675175481
1631829610
92715753
1446432230
862767032
2052255096
108617852
145866539
1474318882
933645185
805535399
952859017
467824225
1546604619
891210940
1338789999
1057256271
1829067010
1208731050
795716144
548879895
166573378
1385770872
1785630789
1524423870
1539373797
1258170518
1855064190
42811338
739156620
1645198987
1752707959
795276630
1686105085
935005307
1726166647
1004858039
597363107
382525506
68741932
659699368
1202165295
1898965555
556947304
471133232
1200967500
1911190116
139062872
1529410563
1827019529
2051315496
395941791
801370016
12342137
1134564180
1756987522
339419933
1095654090
665488516
1011921979
1533306573
2082502807
1018390889
1269332755
2144019201
1954938095
68038600
2125693891
741495082
1292545322
1552575271
1715065782
654083643
2105899033
1126832792
1056603682
70452434
1991602712
677357329
733226420
1610930179
1869224365
1077699138
1092961223
1706489201
1985471413
941132796
1882536303
220096222
1188695816
610132195
1335305942
1121811756
100843894
1161670824
1062702149
498928262
2021288900
1899723871
1575334457
1436197989
1892644305
143989847
1196022000
1719987636
687289106
1286696622
475607497
616491353
1893801628
1390317000
1490591468
75715659
387800916
164138499
211761968
2055276617
800560196
1831978092
485075737
539583802
1619454350
194352313
1211053210
822723586
559182646
1837025155
1072275307
76083424
1767428724
1048209717
1222696341
1501670732
313664025
1269837511
1940618004
525548087
1335044517
71919095
607442622
1646324422
1678564095
602892687
1211769333
505003546
1920144810
264937877
1238313387
2143355250
125678482
847972296
2082203057
2102459217
912710787
1277376271
1973670248
1064344702
2087166946
905904447
76024975
2106932030
1309928248
211717459
643121702
1149850910
540446630
60751305
772692484
330389762
1894702506
1633263402
138735786
1472690807
1290816898
996318654
1446024974
132614692
132482880
223364101
1708514161
199481859
1578610503
659800358
1584273733
419178034
2023422546
978089779
1298207162
1546618799
1415678369
1931399352
423709624
394423965
1471516722
657956816
1029454874
1236378838
1891351838
138740860
294598223
233527114
1790898555
760076747
1194468363
457648471
1059470423
2070981956
755566168
701910558
35003907
414399637
961363101
88386354
702420403
392920016
1241486858
992215838
1400075444
1894458391
13904238
488253057
1297775306
842451226
422114573
1028337705
494844746
1840347153
328746871
494454156
1704708159
415620555
332918715
2138006005
2096572179
1958081723
1387672858
528132225
1296862539
2111454029
254121949
532266682
2079155249
481915432
1986550106
223129096
657757464
2021778082
210553890
779341542
59743715
1384983752
864775317
853162613
1786637632
1052220788
142065855
1835287857
2030536393
1551109364
1800732815
1895497916
709619517
1755661591
658474614
1072547404
1844076698
409333540
1438386061
933415267
287590096
688392943
1092457397
7319880
1824195497
1907682343
924016050
194198439
682228547
121028887
1838107580
258533088
167634998
714383550
1364610968
2081399930
640317267
1196040480
1319864020
282890908
39791841
906196412
1638343474
219332355
343707704
1290212700
2095717039
1819865470
1315610643
2123753564
444571627
981892300
1404145363
1697316707
333275653
1157634754
878036675
379834754
722703814
1493028137
119027375
70910451
6145193
997378128
6022539
1851240157
73754161
946890156
705810150
586106674
1353138054
1920802178
741083061
1277159789
747408334
226003472
607725925
154093971
1726540954
1722118244
1575552982
1677860643
279847453
1167250431
1432071066
1901861834
247892751
1337790591
1195087792
173042042
1713860048
182451159
834950471
292270213
374081386
1611862064
217466892
507553312
1265263864
1541971772
660130371
908075685
718471930
1441336155
2144047387
1759887181
2030843466
1004735118
604526835
1021443390
1515871289
1940516954
244701646
1292563183
1938149935
536543283
906822412
1488749355
969914081
325240713
2058453068
1148263192
1311142351
1578860694
1585349978
788264931
1355482100
704478089
1994973703
1190000128
800595866
29004328
1320640405
2012079802
188483886
784179432
2037539730
1475178092
1767259877
187107788
1762385126
1883466530
294250925
2071936617
696285220
383050426
267785343
1037587029
2102598552
127236266
128232854
1513592065
1893968620
1321758063
690048528
1111504018
1505891504
1485513528
1401473620
339208107
1514055053
575810959
459442802
2141101991
1754834121
388097695
733260360
2008171366
72104171
258706898
853795286
844591343
857772904
1100476037
1309685007
1744848856
314008878
677940615
717188378
1665809303
1115593489
7888798
1606834003
757853677
621109688
2118453174
1266798223
78385437
1993699752
1112120723
378571485
1463439760
2081531024
1490287511
1331607974
417548541
221958199
1063097650
1811177102
699955221
379317107
2035340507
1553431290
1743079698
754875034
843317933
989003416
604641670
761807592
1137881783
110329831
1737903368
1958954951
828291757
1219148830
1526359941
393285260
1277276446
1714085747
464203520
535439973
907538976
1483380089
2014238287
1051398518
1651388288
2040717661
1368207120
2093955024
2117764541
196591109
1394336757
1843098961
1550457433
484214414
1019198276
207138928
334250612
1858414146
983294115
1610601300
2000957733
171250007
407386121
1129842671
1758080379
836568101
524793583
432552903
1325748321
1956154586
295159763
104656149
279366636
809261650
2003940171
899890694
131053694
1799771530
1635193609
395989471
1214933872
81821910
1319259194
1792798818
1702909335
1472700612
393482422
1375564596
362113341
231124066
368503425
944371908
775030820
110626131
1011993980
630645104
1793358547
1578989476
1774367041
991138714
1411575104
1258291943
268055645
1916110766
1586951756
1072196012
552682831
1510055086
58434919
1856080487
1198642724
1981002819
517413184
93683430
447452609
233150267
1350081935
1026983343
1330492044
703996179
1891914188
201634075
1589552189
798078245
1651857132
486629385
925564553
52230773
647988705
1837203106
1162103694
1407377348
408530540
1148161500
178843064
864479313
429480980
103707548
2047740337
1583136639
1122575762
1030624284
2086959508
554046879
1405256309
174239941
1347536427
316130203
829696447
116396427
1735797212
1806120973
916322199
259617860
2065210015
247540416
1835752528
1160201669
1274141817
2078972208
181752337
127115587
1592761106
846006996
559209258
284072349
183012645
827268392
93259912
1355499574
1364893062
586831997
1201899522
384214694
1181490735
1773095779
1877391908
408497748
982057512
759754690
1576030411
1455702098
1779769294
972052084
1023899014
1915508275
768375570
1921096627
2031450035
1934686828
9082929
1350771677
2070413879
628328374
760337617
1722818226
917232272
597537365
445369309
439833723
766060260
1318639508
1838923242
1240414675
678050798
1978078796
737936728
1642089519
932574048
388968330
222269155
1688647117
1978042921
883699231
1668308327
1129069070
734398227
1683085069
1432621742
1868261917
288958447
1584849447
549421812
1779245132
1717688642
2079717877
931286553
781272434
2063741916
1087800363
1326678710
882105385
25756198
1101935060
1558726665
1799312816
844157051
1728862011
117280736
1948069390
1339720003
1264585956
1014878677
274059202
216820972
753538858
2097925117
569426240
698287842
778802908
1263226509
1440094189
1417677947
1717731629
1633750485
41039101
2031434447
96788554
2084731850
33343826
623349214
743168888
1959701254
1317282401
308282748
1367312137
1674131704
1761459755
702477498
2127854950
938491713
465381089
60217150
1884044832
1938182056
1943148562
1934864415
237590428
952726644
1542384192
695726186
325604794
1659911103
379078558
1167582213
432962432
593873389
1820272565
1966909865
763314867
2032005898
1057363060
1496821758
1999217672
1509580278
1309848979
1880079327
2097031056
207203754
1668064622
741373874
1874771219
2030679181
1024101647
681936866
1918458839
737521118
2060355712
524954375
1201564512
1275691005
55759608
1467375264
1388573648
149096299
1183300334
1012043302
1552323941
1460299887
2080628432
639289651
400116064
1368025438
1980215508
565870934
1848961573
971101333
1632977780
642371800
750289746
1432806330
1293770093
806701191
1080781357
1364570330
493016740
620316358
1225924013
1692578104
357907315
905565322
1730604739
449460165
1984149914
639634640
1252487507
32898775
1122587731
1992690118
763867892
2129771161
234053696
1973050422
230440040
369603404
1438861489
147065070
669768167
1207855096
1317837376
1504710371
1694116482
26228661
521164928
657553080
565967134
668341533
2069273001
331146949
1900436471
2046705458
870804191
883475457
929668630
1388840198
1059322912
2071647701
973663799
1247645432
1971393923
1248622089
220190781
1397010779
813945450
560875035
107381778
725599845
931243561
1360293371
849723275
1528271141
1682221106
83124680
401329492
107423505
752167080
1058877658
1693646260
1990386283
1187613817
175332171
120262364
447962274
1671262422
970535021
2113295642
647852195
347150603
2116859143
583772880
349193451
951197999
1967395327
51259685
80895402
1800305476
271681990
1368107098
1361491897
1261613888
1329067894
1655899926
946006431
158628719
1442370604
397622185
462376672
413827134
1115997793
299117644
503986725
2031256775
2115483431
8015471
1632055032
172410785
1852403935
1499861019
685974508
2049158669
43763073
1272973056
1772539381
1537128673
250559716
1151527492
540012801
661635323
1183271554
1635012941
1243266098
1670216262
1655114919
1081949342
2124687899
1839088115
720343422
680748537
1776184387
1738420449
440968813
482629858
1471176035
219904288
1211968911
110318298
167312148
1116342644
246676633
1065020165
1196419046
2135914886
403587704
1667466024
1711011563
1179139882
433354199
2061467530
282639464
933702009
2084227984
891176735
570698000
1647322410
249967784
380046395
827141093
1492077038
796583094
856448012
1518099560
900541758
1855807485
1021933518
1236249939
394362726
1278153173
1889170477
1243751956
1476718591
330263202
457187919
1708697059
549673393
902465213
1086373697
449621313
1034892811
876501971
680946962
1145975068
7822085
1365209023
1650225681
360018842
1136655960
883299972
539771419
1671292930
476053915
432879852
368791090
100867146
165906181
1747690039
1649056999
968403671
2125778430
1007736542
1570319030
1196832059
1668044281
2081321503
187306469
433088185
1206471765
137825696
1188002717
202898948
1207123860
1769713176
814438130
1832378309
1078336470
594590278
1073142301
415969452
1275686805
1793292649
1451346540
63207393
567539405
130619729
414878867
1134479676
1249669280
288373832
1274018928
1613887281
1394129569
2113802163
1855852096
780324239
111949075
895478356
1060517404
84431781
1797681092
1576694363
1710528530
1342117464
812850626
587156393
2073231649
1719892473
2004636163
41045620
801810282
2135692691
1377829648
2013742234
1605742943
1174213715
473552925
2082550033
2101446447
1479385095
1359100969
1453071696
1040378532
1532515183
1193524146
824864732
551343964
1796191309
1225238459
623823403
1997220532
1357886969
1308295711
890990572
1044518093
1306870564
736932612
964703214
1051938873
914673849
1889928070
1175449402
149561864
1112078193
746480399
1795587852
479142616
800200329
1470853923
2071481147
843370024
1163918907
510548927
691295328
1475206008
1113497802
1199531844
1392626177
1204706737
2113851034
322496416
1377970404
538487832
1236530833
1629643195
1746985329
1637290537
495972798
480051537
639206816
1631799274
840291587
1754420922
1119715239
566014544
1748814626
1025923501
1417826252
1454271240
1117517786
697153139
1233212148
626397637
953704601
793338186
1051857078
175923996
1485693028
858289054
71831965
659593650
1963729224
1267814242
756891058
330798665
425762440
1119030331
2066858540
901763093
105295652
1986013917
1399488567
51055758
1068931079
1450414483
517407522
2048843800
200058419
499175709
535297575
246216276
1205948664
11579333
1176458065
889463313
457925727
1875574546
1927455071
771437986
1617245008
864990866
1849252264
767992673
30265813
303651046
2053070709
1967777177
587159356
1581162504
154479893
1989521081
502474942
1121022363
246842030
576971270
984435458
1409227300
1203805334
92427170
59227543
1807602478
210825510
1782403219
993450878
359632292
1787131797
1123741466
1067435737
1341785929
1221031245
945301335
247061160
884287091
1202312540
1312338676
819209501
481336887
1520698731
811251142
2109204896
754047832
1358060872
1478438445
138488645
1164654501
419761210
1649945799
1982217989
630027985
117870370
353228085
667379248
880052807
1189261316
1112221159
1442803733
969973223
1716980387
1713604880
839804096
2009885674
196484074
323103770
500643711
2102516023
2049300400
2054430824
1086947439
858642859
1950533337
381567837
267402985
364158003
1647357452
1219489456
1438557236
1067908969
1480702909
1891856548
1616110914
1647988093
930954764
1639795876
990844277
21184634
560914904
1360741010
980158526
1235570385
1556576229
1019486231
658652126
457654082
276317267
306796577
10406699
1726874913
1729221579
1026253813
429025486
1266607408
1011833511
514976294
1248616489
1833558188
1792514674
1393078343
50045055
1427991241
677138584
208818696
1166986913
1006920782
442575943
914473536
1888247875
61825001
1846758811
7049916
1050393816
984231541
1102727757
1587545147
192440472
1855894354
376159591
150921152
900216484
906362994
1288330518
1947604400
1668121457
1170782951
1605998625
1090266749
57570935
376424189
604945799
544690960
397036818
262552564
1281927616
725783759
863349884
1743626607
1282866484
979459647
324467707
1636135598
1998183013
1469260339
1471923999
1286007528
1457728758
1863820723
832579717
978721330
1218606734
18159330
979450687
304693507
1271146033
705752502
1041470842
1216836926
1282242142
1997313100
1909902098
1107266820
1599984258
452384552
1707014011
58217745
2143209095
1078140246
2081247172
639306527
1529574297
1519872097
1301331359
553198295
408457124
161619301
623345738
1502499415
1223027466
1330156671
578476170
257943041
1593999029
276787646
506313120
505044260
195822240
289260597
399999939
1018056151
1517489267
1495003121
1212401439
1326289237
869053582
793730255
1754270878
323598418
656066020
567537506
1491118547
1777649475
2041803474
1421101365
260413955
885340816
2018612287
595710068
461922637
1168003786
1819701175
1882030364
196867609
457025805
1600521482
1335002206
898085695
804195049
8840562
488870217
616977375
1774690104
353276266
1548490091
1882321787
1258901931
1258512036
792077348
1140201860
1416595367
566028036
264646556
773901209
575020074
1445723637
1623034046
382445271
676045845
1632841611
1511303030
1341522799
260045445
460899849
1153317688
1328094659
471864644
2126207137
1864630984
1830766960
691019898
1339154867
1020161307
1975986855
840229698
601906306
818413772
1696332162
299723843
1315564574
1399688468
1668008834
318637383
982092039
1501307275
1841620511
559771594
247085111
2068696778
358815978
1807051122
983025750
2018913860
1662394301
6780860
841029926
1410315023
834276686
1963392225
572844232
1856684402
1023065331
1861850090
1436691086
888115113
800804158
1856943211
1409606874
1071894107
798663258
235904893
1950914510
1575294948
959311775
1978176363
958999301
604580291
447367886
623659125
1185637499
1337254899
2027308356
1074967740
560326122
1836781923
205295435
2083788874
739488800
1802762449
716742983
1642156559
1655959
1918809148
999714543
35289950
1237652233
436031829
1654530253
1805962347
1093976448
1245493780
8705766
417384718
753384697
1540973779
492532487
1126282254
321416242
1347537960
1806985875
2137476138
1536484847
1108848633
1364828503
1132122118
573583246
2064719042
1149979481
1905281650
1636106847
1889156275
1390466897
1269638827
1635982067
962129746
1359274162
926223567
81792630
1783835131
10824289
69076357
518302122
634986554
1812963455
2053957454
1873794780
133444536
1293247163
1136331097
1024986005
19639537
250402463
1571176724
980697062
428882743
1491845611
489432458
297102359
52378780
303197380
1779539008
1683590820
1403965089
1937820683
1016573228
48315160
867411673
168735580
249470594
1703980994
1213313496
1969229645
1584945694
560297108
474512549
1156458589
164304981
675905660
1282172107
161410046
1208309097
464316516
1098747998
212025372
830737711
1422857570
1246604720
443898973
1236025194
102793943
1984265464
1928342812
978893823
2101740637
561717021
899202280
1948071775
359044188
950677216
189966317
767534781
1435282009
1417584872
1557697664
1214833632
117709072
1757637575
393328474
1831705181
1136489690
1696987226
1467833296
1269856889
350224802
1247762981
1250785302
952022773
903031171
1605652370
954811837
115853262
1881701118
1641875912
1752229128
1378973646
1223634526
897957318
1895499526
455686111
1612330354
1555626942
610639744
1957935980
1858195710
665112448
1521655633
857464156
1093250670
1447799178
1151973004
2046937937
1570017107
567414337
1570250600
971733645
1091466895
1765412573
786919305
626484244
930504576
108890357
1449423646
1616021683
1412463423
504901526
573509091
749911454
1963587558
204626693
460072855
406208568
16207332
1740480817
49453902
954831527
1081480930
1827943868
290206855
1330946134
1031498684
2110526018
1032040318
890251645
217565892
1208936171
1683538919
1367635917
1008305751
99078743
1670592500
1706187498
1469495877
920117732
458094978
1527213175
594004824
472013352
1228095732
1616812957
494627871
887211778
1472379722
57541337
1309486261
1796658124
98221202
469959334
879202126
471985033
954038678
1234020101
1325049919
607691262
1575701200
1922847466
1372603027
361226816
1959458423
688436330
377917420
1221847290
960037429
213320112
756702523
2122777272
1568083541
1105755356
887738890
1413486062
1796486916
1329741826
1232647744
1678897605
621248451
986272194
1453277401
2009360198
810894369
70582712
334261575
1401432387
1452847991
639142854
925162180
950957222
1743409639
377816484
568799696
1645576302
398230555
1390711422
1721700973
1629140623
711401330
1508892252
2098170678
1795404659
1731921527
297722943
1591613047
1408175790
85379481
1997928644
145170772
629009275
764760531
372252487
71637380
1955024923
1024430940
879207814
756220939
1380337388
332023607
1027475595
1326684873
1922287235
516468255
1952718879
369488743
1641898417
886921716
562271202
2039524652
1789509484
2125594851
1638569733
1875683189
328981534
1587500858
89844945
798506947
1812336859
793637246
1633498176
809244780
775808063
909717213
999914859
1544185355
335651369
1364011831
72754366
398575265
308329635
888715828
1465775941
1352441693
263713767
36464643
1336844341
924189357
124929512
299861251
191912742
613228325
1952425898
232011657
1427632660
1712338196
1133675768
1282643357
1102315673
1186469156
2127890524
1740294105
864452727
941434555
1323772950
760361861
321625689
1603204427
1792446908
1342680287
950981857
450316330
48308926
822391114
1762611835
1064419194
846428325
691644722
2077533205
1799420586
99880290
1905734338
796174893
904546194
640430952
583955625
1785451855
1847646016
1145034253
1131509443
570993054
1313439188
1850016081
2104264186
1594592129
939521845
95171371
1509006720
1532744716
237418139
634024616
1292818860
2066951357
826948543
1643524347
1749610940
1866478602
1916858929
1606938862
1035123309
476146130
51418771
1932507220
1394257971
2025415454
104998231
120604367
2131200308
1694320359
1491947838
1194399599
660393942
603886108
333742257
704129029
463504604
1905337226
76174651
813468115
721078678
1561235636
100251866
1608694135
539529852
1926742483
793343155
924041129
2075812013
1800787466
1003769596
494934293
387450150
85675909
1720627582
163538612
1357015625
1659275275
697489347
1675486688
2104256116
1030122796
1865188776
1883812217
337876462
1942127674
1103971579
1567213699
1960983983
84358795
1819421609
1596252158
641938717
1068983960
1159998294
411433465
405854318
2078558905
123463135
1829947107
1141375804
2135724733
875695250
810536186
1976046206
975426404
1650804342
187324561
535359045
1581464400
1079942698
1410872560
1435508092
1772391976
1182627917
2145266717
1694359080
405301748
940839338
1041125055
237717893
1338561263
362644982
1164903852
2008186063
2105083775
181820720
1234954339
1312410803
1285457
796959348
206659312
1757085288
702014501
566002252
2046036162
1579125541
269980579
352219325
1107619398
785049940
1406516944
1758189405
1632860129
2127290187
1161301994
914836433
484323191
1536023969
1053511065
95768124
2037598041
704864648
1421616780
2051182316
1296165704
543317594
2001028617
1484045671
497899790
413905019
1857269663
642702780
349355943
391550855
578970754
38938445
2001922262
328808618
1814974028
2074372931
605071308
1692870776
1233351870
1338311277
1286935306
861863217
423917711
1847149415
1055556520
1728047534
674060587
28934515
1130323407
1403018974
863141810
101159423
1220649169
1170126455
687674347
314039095
1174683560
509928654
1422235695
404089494
2019508579
1517826991
1439550968
879596175
1587259615
871236616
609935766
530682220
341583180
25073882
640737040
1645788850
1966312042
328132664
1152413272
675988068
947523869
187332405
869783247
72700602
66215606
168180362
407391343
1394801134
1148147272
547717720
2106622830
1120691630
1892397274
165276366
354258136
603798601
883186781
284645315
22215268
1078295395
1567008125
1916073575
2137738061
1667259915
1164125930
450119581
367108145
496618276
1572241979
1757884827
71677770
26954714
1626922869
1739463504
209399992
1074366675
633681370
187108863
1283791601
125522479
2034850820
210165550
1126090405
2004036633
1596973143
1547002784
1082319796
1092904467
223651910
84257067
1877074980
1089255624
1993693814
1912813819
1428728314
1871408279
992906442
1028481475
232290858
37685041
1396096625
146377255
1523661199
1829929640
1592268574
1595247412
1947136231
985860905
67760011
1057165815
1719376190
1372014014
1592467987
914688541
1058418646
1176575314
461251145
1618481247
231740115
1136859877
1715985839
592375021
1436656966
1836204540
28468213
1116476596
1316436891
1076721631
1836340961
714159283
1891061507
591622530
853418820
1484637048
423820105
1231039015
301858856
1576377357
804372875
1727717616
2024519687
1120444335
430544261
112041881
1571633306
1821663291
1649684704
1813989555
1329916654
1050202706
1913827458
38350315
1033557122
1377372220
1278244866
1107373546
1183940140
2042688199
1165385237
1372674851
163030453
950611275
1386160379
1480993189
1344779515
1873923663
114172545
368846204
491127468
1108165352
352939214
1557541126
175037243
334770260
651689468
1575308034
549801866
211508883
491084860
262856026
963890846
782543469
1487631090
444502607
1171227886
1751384059
1858319984
1224782815
1039107398
1869700217
1168150470
1856115072
1432926452
1361107156
1565528597
241856126
2063570757
1536801762
688453002
1212577727
289449722
1634047204
870505693
860242595
990954844
1534090508
1815797901
1330991907
140916529
328376943
1409639333
555035177
1148944623
1272887805
2070818824
1453546263
535627504
1158281569
373807737
70527729
1850897785
409664146
736849599
462075485
805630221
270918697
1414095974
964140837
635637465
37731707
739039811
1084703712
906204396
829540146
617749432
2032696553
1969750645
1488314096
361851748
271901482
1004527514
1285875919
1920932246
1541643900
1013831280
132137435
1522654745
848280473
899650291
98515399
897613432
1977289281
1785293474
26842739
1726462249
626426971
892784114
61349078
954825266
1694055142
738230138
630465529
1788237575
1605291349
1968805086
237973233
1947358073
1315333863
461651642
1827376939
1816521954
808142357
1539266803
542052070
546074590
1743767899
622707518
1035510587
1438683914
13895331
861438121
1590830652
1428708483
1238427890
1865195787
1797724484
1457605936
1305532121
2130046940
175730610
244176260
1700716748
928476487
109928613
371528160
993359605
1692569274
558186812
770035256
487958522
885933621
1174824644
1200476898
1450174212
1408160602
58724826
370571462
445078010
809458472
1695375195
1649902905
802729857
577652923
285950858
806440627
514686494
570258617
60525588
1308567767
417671447
128390831
1399712239
1051924609
689721302
1188592757
675808415
2132529348
1937490931
1882426043
1764070169
179697194
1922565912
1009255737
703168231
478784445
518672689
1305845492
112791218
255157857
1468800863
1401410239
1698305858
1701251728
788416890
591168204
34420533
1866747681
1860477142
1858494973
1123882994
811821616
968824289
742138614
2088482975
487916909
701065037
1418031401
858177761
2095086111
675960717
586592487
1613486518
993219976
2025548584
235702202
1636176095
778380633
391262101
1115171783
86852268
1615891197
311691441
2127396255
141593686
719493469
1941800835
1195632451
1926546987
102856672
434522159
102433976
1710228966
877350789
535451819
1314133093
1373317405
198082096
2101487178
462499714
2012374691
1979454459
236057809
319506855
1136519755
1416992360
249158560
1991244232
1140553080
1584860612
1548701034
748161543
1944193720
708728930
1879647534
1915211860
249077585
2112931763
516373671
189419063
1459148191
780141380
222202764
2069371190
148291451
1110390495
611503210
375065484
757508151
1064928521
113683428
2122300294
318367526
138069047
587955904
1789246669
2070657505
1545306836
49905536
1612687270
1639392770
476140401
1452905960
1523837437
1355736125
778330419
105489359
873422551
1638945158
1628130199
1092901969
1903865768
1271556768
80628564
230007260
46365577
1660013946
1961008763
1459907673
1437222963
1954202410
592395267
1209743192
222706076
791827305
1355534662
72874149
309301923
537877928
1953170666
1793891852
543292777
1335147428
1982923901
404296726
1640471394
838691841
1121408796
1053283235
662560090
1718338571
1713306412
1096153407
998581188
796174948
1144113690
544203322
1336682475
562026739
968107047
1795904363
145238674
966141735
1564992859
1386751921
728427879
1767300233
1415684372
1663075714
2074571574
585960109
678504171
493985337
1737918272
301854576
1216237190
1493562092
774639291
1957257058
1719340105
1462379529
1108221884
1909798918
648793265
1618298595
1153360579
1478285842
581376457
336446419
311048782
1658694465
277710432
1154727165
2028483283
2029625680
1916461825
1486486496
1445280655
1393087429
122796498
431384766
172041919
349378083
1478628041
1263732489
1310060874
671783552
244088920
352878019
922178524
207657874
1965191903
40576004
1646008930
1529679529
1541723709
1599313981
2084717766
1795317438
1294070908
701226457
387903218
1369845092
1813226276
648676339
2135621882
2030575284
167688016
1577145164
176007122
368028171
1974780331
1622344954
520459575
221902117
1148785351
948404212
43124618
916502022
1382680500
1213800382
1333566235
1914903925
2075106625
704217778
1155850622
793364723
382750193
1134190673
2131673539
1402912067
61682764
1587734332
43295197
1607624856
835090563
2113577825
1713263965
1227271294
1401488478
166915332
1265489557
920187019
193363623
605543862
1102235344
828652748
999854358
357683121
406173225
1402231570
1024488119
1289773997
428618884
864223832
741588351
1322782495
480684244
62392342
409438656
1022046836
1378415114
1522899752
1435161469
1416083271
832491335
567903705
1512121527
1349662424
1799163858
1625061307
151948295
396863511
1207995305
2027444375
2093340421
2020513266
1796989859
1535025708
1693063042
2002836907
1959070048
1892139726
1183084421
1465316615
395546675
566527802
1913595204
180205707
1187038416
1775930669
1236729904
704627112
1018858893
1573174642
2102651878
1525368079
916067166
1238421068
817489358
1226668313
1647259841
1592970654
337850540
1738310586
561097615
1617408779
1301598422
803795174
1867068399
1639971473
759058564
1928311042
1589456202
1732986459
99994725
342204150
1589460576
553519438
638666589
825593346
567519589
34224468
1409173237
1036640514
1110600846
629410106
1561901042
421177276
2007771622
1116449592
878844398
1703494964
1984550972
1754602293
1373238374
817012434
1364081158
1451684144
2052624936
260100497
127410106
2106145517
1391265338
1407545544
729050617
578641626
568293211
1707428938
1762717451
389547456
1654175056
280936156
65071846
783682980
1490031681
1150518232
1013221176
1571128164
444633487
1444877895
1826877322
1790682492
390479695
1122145937
214910500
678489532
1994717506
1364146374
798251878
1809589276
1071210794
605567806
2094739226
1384478823
301277809
1995793429
221919098
1797956951
1613201047
1063192659
127103600
2072844734
2008228278
1408014788
1349205339
1736649540
1244806799
153009421
363459937
732254577
1525281508
1652418555
2119786507
1880122995
1594749906
186026006
1192155855
1842737726
330662272
1081847992
416502777
1003715787
56796172
932794571
1903823443
365553718
1880928133
1119810039
24581662
1387123433
1446973439
611057185
1952888963
88736270
2134728262
42372648
781612238
745329525
1656601472
1506131922
587263884
1710864451
529167955
557356027
38639525
1247262467
620492231
32658693
612701823
1809184195
949743412
520455530
877365095
1874807936
1524818159
1712739735
1267824970
1425399654
688969627
1089315249
1590474152
1041219816
960657927
1150646507
82432384
2064489512
285433204
581446472
1598522727
417621805
1035903421
765124428
506252672
1798511928
1099879866
820818226
1531630217
1453162632
1980638070
843274356
1157339382
409265593
971490372
1755207272
1510898210
1643644059
889961950
1391045788
1058235498
1565709089
981853401
1465457246
53863083
287795286
1310272176
957670344
2077814186
568911104
383791415
2044796895
860128113
384919445
257173247
1770557113
1070991290
421266696
238742310
888403694
910453945
306957369
1394440853
989269366
1252598459
729337582
336044851
1157358269
421449824
1627141542
561119428
2111166699
2011616147
1123309724
274153735
556081888
572950788
2042225202
2039853043
1641269698
2070764783
1283389929
1088293811
1851079557
559194817
844199386
2089853277
1165058281
2041198098
1675171143
50966758
1048853569
1756815949
1984611010
1358829954
1010503495
1548850054
1042931379
1873366507
2029521224
1569738260
311464279
950898742
941981176
1678241549
131605721
1353152219
1742840529
850113802
1520068559
1888860172
1653331516
394104701
170203121
425082641
131886332
2086680492
194532116
328828721
1364199766
1350307999
218698427
701317389
1439660103
1858588571
1914744248
1486831206
1688017120
1197861838
164782594
1171891810
2008074594
916969307
1994385520
611938818
969629319
497549028
1661340867
1207971822
1017815270
2106299033
1456099917
136450389
1072092153
127735146
1979882522
957431157
287490952
1234220613
1800396870
1674014342
441932524
1449357256
2061820586
349099445
589546074
157675671
118617542
120276801
506135962
1109674884
1194247725
606383879
329794092
1023111241
194718743
1205062752
1451384291
1968008008
665847295
1970419374
826819690
1264938481
2090408582
630106464
480161324
2034015969
640746366
459708619
1489530445
913355477
1964515038
902172025
1880246478
1155353470
794790463
2062469389
940265767
2087264576
54600839
774353534
1536348236
1303900886
763205690
280332769
1340388026
412237119
253324701
119399794
1391296288
468958273
1280451891
917861677
827249812
852603697
281303549
1318751974
379416630
30014496
987491164
308085643
310492284
789307698
2059874237
1672755764
1233380915
921418711
1598434953
1942263094
2020375600
1823628825
1557062383
1939152333
88249409
945373689
295667006
242645257
1360034356
654606857
1668800004
809247593
1505224035
1831574039
299016143
340325759
2067707990
109178465
2039990671
1502605266
1142768871
818945320
224465068
1523208083
1480006900
336532876
1871270889
1363405528
1246193208
53868827
694162609
1405015098
598325881
1582023423
754579956
302991241
109612199
1064155354
624384585
1093721753
1855592343
1100718855
297389669
45485105
280286190
1497025757
1252117214
764600755
967079645
1667288039
1242382941
1029970456
1355315109
1108808205
2138067160
1349742371
1260723944
283657255
2063658149
64632181
1739594730
908614450
1838064040
675495986
2109842192
1384680436
1262441181
955059711
2058556560
1369962456
1439302869
833436854
1674848768
594683006
1827188725
1473660458
1308601785
1866218600
1104812867
1157661676
1010349875
1588729788
1827454343
30899188
987329376
1875118850
1781246153
1110209629
1425830354
300319010
744913746
1521438775
770275951
739531389
1139628782
1406055260
409922862
103093609
142210755
207646437
2050008855
1898430148
1272877439
835925357
555053306
1871948295
1429476293
1791661858
1830548949
121631010
1113597562
1814447718
1358971054
1412611536
1877759077
1335206804
809157480
1685673997
759641513
1710788918
151118947
1515847836
1302896827
1726910776
622269692
1263570641
334619984
1242900394
1011380177
1332140884
167972562
1167493302
128966446
899280402
169749958
1623821071
1020840705
1461516344
454142743
1086580156
1142247282
208343896
1040359773
1340060507
1030486593
1413007980
1859141626
542457576
195498676
1299605894
1579758747
1831475209
623797734
984880752
1452023267
1674997399
1450483340
1582870661
1267467803
1814148997
1910579755
473725356
1154606096
1926732113
490698832
1851295136
745809584
1326849920
81606621
1599861475
39667365
823539611
949976490
1729620701
345661730
611284156
1467542365
835938735
512416048
251141236
1909009511
213372766
386532026
948075220
860816772
1722234629
2144064609
1322811003
1903553097
233674690
910533201
74882258
719854447
274574574
412868505
1470562058
1500400998
1686807994
1194191172
1119745280
793105969
1206885960
1702418448
223916796
1966498751
116776875
2066373381
832525442
1053833908
820701144
2019334501
1202399733
240909224
186071464
1712594200
743590842
1243935352
1799812730
1983431965
532248316
283569015
2067086483
1952628487
1663906267
189305511
1131106539
183798449
1826830329
1282103688
1027903093
1713046230
459615690
733603118
283647661
2020372564
1770364430
1044251832
220822093
50308127
2128624955
904343429
1415622838
83106234
403076519
1900710800
711686359
1552163056
614022322
1854241691
1160251594
769265918
548482612
537638144
2044376847
302088619
437645459
1380572953
521101788
577605230
15065624
1696970760
2074583006
732766290
1450118093
344245290
551991321
738607175
68837118
1730315177
376201907
1087467894
527054993
455029008
1278169284
1200493313
523054546
198182747
1470659733
1036569460
153493562
343543829
377504294
1426913623
1720359512
1606449722
1781415770
1044000497
1490580291
1672443794
1562180575
1639363550
2007219074
2121049037
587356680
270012154
857600350
1068888613
188599937
821729625
1312259036
1735926721
623730929
333518859
509374709
31835766
59405283
1226137289
502112323
1301789154
1023366478
1319303567
28764213
1080049482
2101778119
1738858308
1757663615
194612744
860171672
574565453
1762882527
1893266318
632314684
1656611839
718054057
202340400
2029018439
1081195486
1991467101
1883311701
1980819025
453241990
331389657
270223429
732978465
219811162
182268004
1809094327
1325327949
1128461823
1726036846
1641877179
335426360
1145415780
1243129548
1208596482
156441275
1644905448
967707040
520315871
1561983459
1484586700
1249692845
1105332730
1297013712
298788983
1777046907
1744678939
1736075699
500315155
1351613178
656267191
544514920
604162796
1132233213
1615885324
909008816
1982981717
607772931
567372043
982684731
1807610297
1854705008
210473097
397436429
1400239453
642223616
870074829
1384055302
341821591
1586338095
979537507
1252801645
62540641
1862367198
516067821
856095209
146057686
445035018
1063708321
2134269778
1551082701
1582531434
342371686
143575568
253617603
1463097169
2061781609
888508494
2026395639
637996302
757998693
2011466121
1597737717
2071938052
660531935
381574731
1605049664
1989079128
1072817009
784638175
362294760
1203369519
674480475
337685832
104322921
384143177
1483637396
1049645463
165065060
2017408613
534435661
426196520
1121082161
1341971415
679480999
834027053
736235046
1540841806
994807421
1720268654
1703360394
876633731
1892208673
1816982155
748624693
1987325398
1057155180
630041620
1244560745
1806253923
2100859934
140471138
1453348205
1757263511
36425530
14754961
1490061290
1290030421
1911943975
2120982268
458991733
1961984237
610884800
438118066
147637341
738854476
1160354442
177407015
2036479263
429098411
1791173414
1640086764
457341489
1734909862
1647022973
1593645889
1710882
1517369509
1345549487
1885404959
1631294157
1524633017
311593716
1407972821
1434075190
1886818457
1985457030
566008432
35217906
38800361
1772427960
1711455795
1112020928
953487234
1120039543
1381324968
1455648096
865608944
246222884
1933459456
1767336958
1543293633
359664585
1072474417
236467446
2024389243
1655485707
1193242654
1850483778
1156018857
618437258
762849298
1864366764
841747751
502667041
646444089
1885212504
557144663
742156628
185018129
763464369
1261585755
572805246
734571369
1570679014
1117552768
945173341
35271784
1689846629
1719892422
1559678658
1667380696
1128326034
1512675024
2139057043
1726784526
1854971147
234141942
948870244
972520653
1600319404
634587651
1362789672
791680726
1767600639
206901254
898475989
1811036822
1490682816
1222511127
1240939447
783942255
1651656536
980128694
1805126482
1197048497
562046140
664113635
393534105
2057517572
963793805
663185204
1287083349
811223503
662957363
1054044072
977700172
1935242740
1891501928
639747465
673173669
2030169506
440030790
266030326
1358528455
371383142
1069536822
1695680629
148360218
1017822520
653426410
1493677482
425555406
1452508356
1534000354
1574154493
750838382
261783607
843805818
1942561234
1953416016
1618282914
160844519
6188853
1887650548
1934819350
848034314
1349974946
1499642988
1117783773
861727093
621816355
752548021
538218198
1870418254
678603074
1146484073
591898137
1267803196
1831405665
566702827
1410502674
205652389
521966483
1293716139
1043801633
2100637879
1515812730
740003129
2027552767
1606263039
706424404
850684080
226583418
919467687
98710447
569595638
258604166
1072339755
963903742
1205441533
488791759
1190385724
2143703310
1384569804
1937656928
79755721
938913168
1295806794
705873625
1587902727
2123317806
1172482980
646702922
655961432
477755798
1708789131
1296924362
1843169172
673374517
2030101133
1928298052
1168333
1684723111
1911973328
323430237
1860469734
1546352407
1925476420
1473119165
1299677586
1882023270
1027124961
5744153
1425246343
143770686
777412882
1311191660
1068402968
1506805633
208248424
580234720
1921323494
814286795
2003117419
395974443
1973338872
2123390485
928231818
1906591429
1274463958
1856833614
1959123329
1734055758
1797346773
330454506
457536948
1559385518
1793540043
1521621881
1039633926
1440676169
2121301633
1059663708
1387647139
149693641
1725353980
1529294271
2013826993
800091451
1360615482
1284670849
1049249800
1537141629
2005552129
197774161
375238440
1342280637
1760535423
922965746
226445742
424564262
95409042
15476462
2077985143
1466435325
360943661
1613172001
238187424
1903955575
1313183608
1349329605
1492242308
793633235
1050247993
1831896273
944692238
2095137523
1296212814
1757566994
1124634273
1788102825
1612963860
1646073226
2036029738
1289367430
1140958365
1586765572
567244802
870838545
406769772
868850324
1907018029
1287890178
1340977873
2037094214
787425623
440904015
1269697545
693729678
1844337347
1439338957
636557286
1743957831
1687974847
742187285
89956484
91204577
166319212
1974307005
656807880
608578799
1468900656
1917202729
1432271386
263833070
147447010
149965353
592033893
819573990
416403307
2029249406
334850734
927792858
261899050
1761692632
1030785529
1986909013
1544163402
993426140
219443809
643119435
241845767
248594424
125660802
731382575
1048893931
1566522207
954861558
1066797814
1148509390
710712912
148529837
1314698925
733690489
1230156430
1172873038
507364480
1813184150
1336355788
83051714
1482383171
2075141127
1550663330
1490203474
1351252505
984738465
2041152086
1978834393
1980527965
129086829
2006554445
122195124
633408108
24604895
1135646917
1346398263
697401456
301760751
1645827288
827853367
133572605
1527134301
1504660406
1128454389
1637293946
2093012288
260012345
2123262168
2049531821
1927547152
1073865780
1273046807
751374354
1829373289
2036135763
1661733762
1932665432
318903067
857972900
222843811
1381513035
369602583
1562327782
823804840
1845414698
1139226090
2144746692
74576384
940747094
154732591
1319154063
1539512458
665168114
1811696176
1413183775
1257041824
512602417
133832026
803950872
787156917
600311141
2054842282
710976434
1030249441
1541527931
1928536688
1051533575
1634530401
801582522
1249586958
213655330
2055221376
1568207718
334083863
132039183
95920346
1028356477
178983131
354216933
1313610073
1500389341
510930595
840693139
2104345667
211637285
371037518
646721226
1060125724
939513402
1678694704
791553637
881306942
1062224880
1254335877
44087896
275775689
1569975679
1477659179
88666236
142020438
197128754
168022586
2059703779
788715942
500016070
538026420
7907466
1607257317
1776235404
804559965
502040099
489360137
1077257747
218878895
1019405583
383827562
836308921
1840823568
1665242297
290353992
519313565
2048061505
427361577
100366917
1157876015
326987154
1916573782
479285971
136093328
751201259
1178384684
92413180
2040915514
1989848921
1219738876
1303581752
705454771
1949656856
976652975
1956909394
571291547
1079350197
525994967
1689064547
1935285852
1654781445
100557908
1728763924
662167960
298091641
221311732
1267952212
1859658314
514222518
280369590
1040961583
1364157323
156601108
174837158
691515133
1143496330
1748801237
1893068746
299630301
1899339702
1450613168
323316843
34456866
627206634
237444667
824910998
1866848001
1281614766
668979766
1262984435
2077401785
306940552
809284883
1921546020
241238623
987492387
1627377285
562344352
2020939369
2040577469
1259695204
2057875449
1187784708
350945524
587852088
373492370
1556124226
1626521532
697956810
1623402498
636007891
662623455
1445364848
1654299796
2001334744
1536431081
2029321824
676483644
731424591
130856421
2135249579
1652849056
471745204
957943045
1533431760
982270449
1375620699
1053458771
1326554769
1104959768
699632832
1944704217
1987592131
1326265345
616438515
1694084971
1988661996
215228206
1268488744
140932113
420930562
1949570628
1279419151
1728338860
1840349839
1683580225
1870184219
2099042988
906583734
129044446
293677839
1269582957
2029531237
921502222
11837873
76605382
256714141
264636593
2126769454
1938553723
1504253884
2121044311
528024148
1091989944
248728283
96023072
1643209201
1797889393
906998624
592313237
661291953
1396526499
1763689699
1106874043
349784013
131869305
1706477378
1171062506
2057663014
2068797510
1179301435
1517648276
268577726
671245648
1850386062
1300936317
628919502
912293096
1306768673
1671638956
1819881529
252437625
496860378
1075782236
259640398
1601224343
305599616
616257153
421779031
1976834269
1296930289
2132586448
237054938
2099265277
2004167508
1873118495
672384299
131028795
2089657795
772129121
1307930696
74794730
1396415509
1830210452
945590799
629792469
210702377
548681378
641659192
2033471137
553688603
1298283211
552306721
1694032488
202256715
1387459654
202661831
1951008151
1205879900
1853582627
551645443
1746767837
511747482
134835238
2032504765
952588730
239847006
665521669
2045664329
1115297811
728076567
1475945743
986201754
535789749
2015020901
192242116
2033149838
1171830520
574089334
36520766
1036442596
1155006271
1803460364
271765066
319719045
786742178
1065531449
249302917
191975967
2015015101
425173273
802841141
1453607794
1242927261
1603759435
1515880614
1282395265
605671509
1164731694
796810588
488353338
1231799098
191241289
1285669361
1171751407
1784020940
721620809
1593489541
2039993626
595594184
200788579
491174863
1694595660
1649823837
1516017566
1096134236
236706911
1952732734
1896527011
610507790
245585909
44190268
194122228
777142689
167026286
2027342132
391157842
1492344184
95035273
1548612792
55834379
498386697
908360712
1548144319
1523514046
1025462274
1582759869
1905778228
1175153381
1824091134
340861913
841751429
1105293659
419340482
303962429
270083192
1977452152
238862065
884169351
321894440
224258477
71819764
1757890251
923237411
1477484089
907425789
126403376
1990657984
979038652
1601475252
189851058
839465219
508791525
807714689
243771130
14733474
571997986
2094442375
890543347
823875132
812052883
864892950
1926544609
516179057
76003341
1512051238
397288926
1175027125
1386777363
581633088
603648608
1732380617
1778137742
1792821550
639898542
1341657250
637562063
1211273413
1147482855
1528248931
1752523980
341561461
466787384
2105552771
498094072
1107679945
1205481483
996310849
2031164680
462536908
865623768
769507783
663018012
1782249699
1215965569
1334510687
706583047
1701007447
600124756
430931457
1659429994
785687172
918467851
318343955
441297503
166287909
323670952
1271460323
1666893052
1756149945
687638188
1663266631
1234107510
1529079501
1555030020
311855689
449025397
1645268224
786905243
1718071470
1812096875
530559904
323250769
848534313
674266009
1569761986
764875445
71170513
194392653
1636678402
1595464918
1112696747
1735258546
226418139
1754321801
1731700762
1690459158
1389149438
1681308700
949365240
1040518621
212024201
2085582768
559076502
182903802
1717880330
161181310
1426004857
1109051944
144665209
785383804
723475168
13373822
1609873501
343213232
734559360
2008108411
1854237105
446644668
372630136
298105802
965858008
740360578
1025023189
13316578
169876007
1491705659
1803609385
1475515134
1620654503
2070749641
543351565
1022414436
678282658
1863114467
1305983047
2083284594
1777565232
1134175365
1817957640
1956085176
1842128619
1680600044
426480729
1543925267
2118788860
1436586762
603922397
1290462847
811168247
54828904
1485216932
1652330990
1588541289
104302688
287809401
1618494551
1191173057
1850181844
102557749
2143203848
37140554
1360886290
356083491
2033954299
1572676333
1186051477
917473415
1285484230
1828863858
2293660
408799554
143613635
2140444319
1344829717
1610715822
102887565
20871082
1249352307
1607556944
427621952
649469803
295122262
404694679
766586772
714254630
12091044
868487628
435218412
1129760464
424616394
1144420216
980368561
1686257921
2051103214
1565204592
2001695632
1237008299
682169548
1338168215
1747847297
1010850241
406789231
618998321
720125118
2012507635
732514874
613002331
1351035881
242565764
1392820262
437269732
1927506843
600698481
19213367
1005166169
446050320
1635125288
1713508711
208778744
332725235
24026953
938154805
1106999579
768923073
1550711852
1337751207
1058052367
537003566
1932208126
90977717
1661290341
1956208278
2079997292
2007611497
2116110873
1615595149
319455410
1516773377
2076137336
1521931140
1152860102
1926023477
1608760083
462824860
1182563056
437964117
82526697
1421823556
1413502054
1999932888
420703718
419987351
1287801201
409749012
851243777
1550336134
1361129864
897361243
1835629354
1505062224
1485375484
597848389
1620423261
1854979045
1513716328
1810903188
1689295566
639683480
1698054952
2115296310
26290657
929675865
907167642
669948604
216738746
740901702
409370938
1281524171
1852075927
960521631
581283405
1242718468
839597071
164860326
538822993
480875420
151980989
1516920835
1175996820
26860260
331124991
1098370995
506080136
1262567651
1323172426
1725172691
1625604378
328335865
1103146717
869317281
1362643311
695566180
289462838
833672010
33116617
1648572861
1734140186
1550646324
1276763482
1791283903
770745675
600666369
491214241
1231034383
1851408981
755134854
733889290
2099254472
1055459565
587478899
88394815
58076329
35112022
69432503
1549598511
279723413
1521698172
1599297889
1742725456
1830865353
456013812
1540760375
508708786
864430848
495140372
840249851
258242209
444451728
1546016026
1821222678
455969638
101214564
1403421038
1541049257
1205054184
1399087130
666944227
554008176
2071067349
739441439
1036341507
224848366
1764581785
719179743
2035294100
1467925338
227086041
1070932084
125151742
1213124587
657181565
106972507
665127034
215970844
778506722
714678300
681593806
1136134408
1727065758
155948324
1527521821
775142198
1147250621
1746013859
171426299
565964973
2066099708
2032666149
517873650
1829844781
1018713228
1487640365
1723951663
1642838685
1192088019
1327962435
388091055
324813493
474941070
1734066832
2133884386
494320212
1762037600
1264996734
46142058
1928281245
1411030097
1735835552
1553144234
963816396
755044693
2121530335
1388970475
765710256
700411405
788835317
1997620449
1539701555
661094118
1570109347
1062263647
842939177
618779828
303651484
985528923
255069298
2029454621
374505036
1649415680
1790614041
296268443
61742360
45756301
587957177
1544248690
1975184228
19490840
947661782
1223818006
1081969387
1126817198
1928760714
1004295950
1475904665
1295175426
2061409188
247020224
140593687
981141631
1668097628
908942875
882590062
64395169
2091469149
1999642422
179426849
578733981
2135515836
133104505
2083165170
1992648076
1155829864
1661533964
1244154146
2043956433
1123923783
89294269
460861517
616184700
1737560273
1131635288
1556226874
505802192
1106067747
1573869575
422892643
726696811
314635870
1984596462
203887185
263727895
1919290668
211462990
1648824493
2053904038
882065651
720762882
2064694044
1456125991
213737572
1980822790
2036600695
1370703182
915475710
1618737175
338984937
592151565
168689732
1385265170
1584028982
815455912
1793907388
759571999
657410362
1599848558
1863875055
659278966
570339504
25442643
1747179156
555218910
938692032
220654199
801467110
763324185
971682456
1751988898
796991743
834094000
624417410
1753993809
399100133
682435081
1253950940
1035100036
453187284
1120324011
1785404010
1696047921
1156393356
1278919966
992989052
1566753764
790796505
2035464845
1638260324
1087564694
1601309378
1896385597
96861811
329656987
217863076
730808390
169960875
73442499
1562385059
2071507262
1564054599
246744508
1633421522
1565066768
2007967167
1760508907
997228341
1919480481
1478536242
1591901809
1294587141
1502068747
800231915
1014732911
1029447279
1738415210
2019099611
758676786
1673099775
434287562
1478288348
2095457574
1498146618
1914802051
45400792
1898295710
2071700703
1275543454
1022026521
39442535
598415262
454085095
996754127
230529474
764491590
1710318374
1352969655
830815008
580617759
1029631680
1002428362
1594526747
12619512
1498826606
1818197865
1311076822
390851079
2030587543
898144161
1609678041
1548537220
381732323
868317848
644039588
1768956367
2050485903
416228046
824789039
2133795092
819982832
562523932
1870799700
22772894
1960776044
810642239
1774205266
1479674782
277323619
1628218233
1281439317
2101150055
1430175446
1765309842
968397428
997108562
1239608233
961846321
374234540
1308473203
1172523932
445859895
120804542
296485481
1129891108
1846993845
548093203
1749085744
1267851637
1091789742
1320061136
1042300822
2124575574
458019542
1340359558
1443267849
1470629833
1133239016
785729119
387187974
1955864237
801200205
2084156255
359609249
1366108853
1957819089
677493713
1843900828
337074495
1260568863
953854456
1361236427
920003402
648016456
982595386
1123723278
349676949
1679196271
936519545
517513000
356171842
1150937756
615132541
1643419463
1847656418
986642252
591796071
276925450
981290298
127172333
890520252
1123074715
1651533136
1017331002
1686657168
76840992
522459790
2046667929
780292641
755714208
808868856
489219973
1903805646
1107076140
702875194
524784448
1806595621
919629142
407599956
156225985
1488926919
204056582
220398389
867515547
170397753
1628299194
177664998
2030036455
1699257546
2076314764
517841301
417948733
78893277
679871301
1768363829
1136190306
1370090489
142043709
731027071
599212051
1170063312
184891381
1945886757
1018439832
600194163
1350351280
1687241798
531974200
1516061693
475603274
147028618
990411054
1766639495
1243519989
708854338
2098331319
241904451
1739190156
264817482
307218322
763884038
738042357
315942235
1026209778
1512682192
2041947755
2111043743
542047255
553538446
2020250812
771540682
1382310459
704548562
275605079
12382667
874495273
191217349
946126228
637095300
1204178477
683602591
208974694
91223862
861681523
1080576443
314191319
2125280725
618067511
1426954424
1627569712
1747198542
30205285
1874548053
197789453
1394350152
574277465
1246415534
1587915544
1061416369
1343772711
1225299379
1516815068
299627371
1670703172
1167485238
1432869606
1367850281
368377479
204020318
1583774400
1492693611
187302489
258208829
718746231
1740793259
475852194
1043486039
1698115811
835302824
465897515
304124600
544105088
1256174857
474196154
1540695140
154998564
221862605
1029570434
107682434
652226663
1586821761
374204647
26138740
406116268
16680065
419612544
1029577022
985971972
1766035007
671835616
573324490
222551224
1716003492
545382840
829151978
1730727378
965564920
1127390496
69116051
1260951674
442153490
911686099
642544465
712971284
2048614328
1264491113
1579343299
1661783448
1100999920
1247473050
1081984164
443774321
605438763
1053736838
196764093
1417270927
229114457
531764435
483756260
1126192007
550556009
782797909
1911960723
1391390261
647851679
276924854
279271650
1579537503
1260685319
1799055119
1293156757
1033467731
2024430415
1138929726
1525724347
505620868
553655860
1757832139
1064116099
363808001
1171271383
1788493447
792005378
1796331885
363334641
20974831
439850983
1609228865
2091979999
923862379
574866052
201524716
355013217
1470114543
2023305106
2108283528
1959495278
1695463167
565067870
1522447716
1769784410
1093372993
1703702129
707592411
1353175366
1169600604
1044639986
1036327535
1373637835
960613858
1696049046
1752873187
1719115932
1682358230
841109498
1160895315
1021032612
70066792
1498808575
1315126854
799507520
2014834280
718729228
1728142065
897514940
1165236927
1540520993
958852295
1608677902
2019641123
1278771
2000158720
877396646
1848471087
1135934788
406751252
1678210101
1178378101
527688254
409697680
609642379
131449295
826364959
449152086
697360933
23944743
366351702
19798624
219401648
2584805
388514592
738610566
787364037
1013531873
1053055929
316406240
1902010172
980702469
1512736861
1269338133
2102360534
1680029490
1114715028
1581933383
338253645
1258393050
1066263650
1845592103
1281539118
1343750785
717578881
1389955599
1936165577
1625639114
48505698
822485596
813937636
253568740
2013265246
1952798158
1772351252
48662999
195306633
1381995301
1407007333
628203028
1030254458
346008052
114041617
1675555551
1528095280
1931562885
1526519209
277914633
1855095745
742567529
1353512592
857639991
1795848614
1436646451
894976373
88506136
632581200
279746377
1000403580
1834060750
1442132832
1643327007
977597957
2089240357
1267649055
1650093167
1274077443
1382555153
1086491468
1568846451
316780859
1132965639
694597015
818237972
1885754722
1157639521
521156606
1649661530
292683255
1670892299
227657177
1881264256
1183855653
2010196635
170996554
1113730890
917224422
1447025110
1259608428
2105613397
423180979
1838797848
59032188
597910204
1165404284
438242361
2094030313
232021423
160466822
1880096454
446659959
1093365302
1704846713
1561087208
348772391
72481164
1938039426
1112694225
264656824
1576202123
1978892927
267979069
1610116053
1287444650
1036878982
1935428124
725329769
364866709
1315308520
1494611992
1194238991
1980608535
1714429886
1425771170
568208996
1487772482
1384639299
2025448141
898742987
1778272409
980018895
1002970427
2140807462
2111678916
1426669367
1435135185
757309767
1039583091
1314248291
1285422354
808202086
2042725980
1822626725
73849762
836700180
970782211
1606450114
1008266155
1589021739
1686972253
2062881122
1083498232
1407542868
1363511764
2020507004
76691676
78116230
491311871
1171586745
1756321875
1094648512
1804037171
1054155504
924879479
544521353
1980065858
596657815
886514661
1739389728
1999700727
100982077
739877970
748801382
1974642130
1520402814
2057691024
1326271612
1700755406
1296420349
2006331550
262256597
1545040486
1967914173
1935848307
1959844434
1232601272
2145800237
645367695
1560524267
879502595
1774666475
418978292
285440028
2042832820
1706786838
1752135525
1618261437
1662438605
389325786
1311876895
1298526190
761926388
1423164142
1804209311
185753564
990476569
941931541
648860163
387582777
878038213
1423658761
1303992838
2073042975
1195540738
184745421
1126152951
1398839899
91261916
78820368
685981704
2041458140
351194205
284506091
1448277151
1609137351
2143877669
850879093
1576088985
1568838376
1789794950
1672290014
123948030
1731570070
1528266444
943600631
1667370892
2064921773
2037992265
1118557069
96768052
831207026
1680180364
1220539262
2078132483
1254611867
866821783
410479836
1132878426
989552699
1100399158
87549190
1498106699
656358187
380118069
1480752640
1784337786
1996133145
496272079
1144278515
1357395386
407501313
1404023917
881172420
1071613765
1242198622
819654064
521731082
1692575152
1174977086
1682278301
1326118961
1302861600
1643503699
1269321203
1964232510
133496489
1214390329
918836688
585875944
1099634360
891225679
420371220
876822373
528724659
799661124
1066379189
150983990
447793625
291462413
2032500904
1502537409
1757219127
1012511127
1533550018
1463758612
1474555449
1123660877
1856120426
934414256
87746684
1597800023
258062570
999651818
2074379287
2082355924
1011611708
905451074
329686085
980108286
1392255465
312972605
1518114166
1166051000
1859595707
1462452039
1490984715
2073833232
819786195
453713307
1209466522
1618975967
799003417
2033512762
505307402
138649425
715913639
91223164
1469593072
593492380
1556549748
1576035059
145232076
336015190
1821477564
37472507
62460943
2014812243
53637704
766450918
1332765393
1510128952
2094448208
219651779
857971575
1177287545
1995256048
1139769543
1397512610
1365209555
875019755
1458526040
764526836
807548058
1718319315
918901032
1042353781
1438435710
1794640693
1323513919
908997531
755035203
1697624787
695482796
1838512109
1542167367
1753794507
1789621606
532096056
644115148
173132687
448550733
231093072
1803231684
1074855368
1861072616
1323503082
1671732926
1600682985
2136522730
1752910780
899154584
1753736951
402956905
1065844258
713893444
2085916996
422578931
224395926
1102927402
2073113971
599351974
1090640938
505894581
1282290812
464967774
398235392
1219997793
671832961
1550790499
1046622605
68568156
429142783
1308907902
1982992133
1987717171
79680433
1715525021
114815506
956615306
429737478
2065225992
955776554
1799708547
263546938
781205342
719373088
1017484346
1521179492
550912667
186404441
1956678553
1185184689
2122840992
582567174
1573200547
182508735
1848289970
457508681
379878576
1695371514
1359922951
311417241
787339061
938997666
1089263504
1484003115
504931872
1953518334
749540084
553217246
203290958
1127999052
1944766435
122493522
333588148
2066242697
1642368454
1948794147
437239917
1717843601
1839873077
1415389938
172281810
912720118
779725665
174367489
1200839301
1171395199
5979468
669286791
1551248993
1808978725
1714367631
1112004843
2038101324
749701324
1266460094
530746585
419598885
2135404246
1634969347
121160585
697877735
795923387
1873979652
857958707
1870927452
423165767
310447652
917158251
1632570635
288858516
89086929
655348141
439068932
1245055019
1097742869
1922976642
405940335
1754815821
1712143337
335470389
1536955293
940584268
263352318
904138037
524062967
541160850
2054928385
1699336415
1234633279
19085933
60484159
513891134
1628759940
268739952
1537063006
1415697379
1023151258
574598042
2083676287
60237006
1608907828
180501447
960112072
86494092
1603910979
1270281462
236621736
145404842
2034816583
1572234222
358511309
130423117
1884330535
839502471
1775747405
120615693
415284274
1571319051
93528756
613180590
1980247096
112748790
202265703
1048099013
558447446
1048318629
1245860348
1984783233
972425024
1706351736
405947666
1629392045
1987457036
296010829
751844920
2008981928
28758725
603408886
1579725937
865628229
765841006
1744498049
887475762
1213876475
565792930
196359668
727412966
277555228
264546601
863190613
1701648859
222488951
544958104
850709847
666795471
1197375938
874756676
624423571
1371533846
1923694938
1125721333
928066867
524786633
1771314684
484469470
1688476200
2072537372
1916011819
2074988446
1351395949
945279112
996161223
1566481121
463528289
164846109
585738035
1376183522
1037310618
932638424
470051055
1934928400
1961154718
164950398
1998331905
2133403482
1121852101
297868928
1517058817
451509932
1217739797
165622961
1826010743
338142105
2083346603
736519418
177022404
107253350
1405697121
2131397275
1431160626
617396670
2025118130
1251748862
268753966
32499160
2003781232
101728905
2010156334
244655428
622740406
1352715013
847156023
736899296
454314697
802627033
1958537637
343737494
892478596
225513133
810977746
173458087
1879901792
707909180
1828006861
673112332
1474443792
2085601405
1677791637
1707187485
1904298602
894412494
307747039
1487189907
578140835
1950297828
817059211
1918728529
500777968
1985926111
1706652726
720810
1062706244
1768732141
181281676
1872089076
101499995
1474376425
115361674
1731572832
218553749
9324137
277525286
113172537
1867811061
1211282021
453126845
962026438
2041105573
1420947089
1198091776
1364572377
1673364283
1187111388
1849969446
1059720952
129847433
1879007639
853719093
257048451
773726491
1350203934
347927888
2054849063
141897633
401309541
416921493
906705184
1575851022
1541530899
1870093005
1518669062
942299402
761126373
1750146094
539775367
259856996
895862154
435772461
1638183377
159001489
21516160
1457645715
1195254757
1427326405
744259579
1691045783
886318671
193052285
506489808
1769224449
255869595
1030309063
557302108
562153844
763419438
2008819912
657135570
1018825698
1289043643
336210270
627640372
617178269
640681083
335727137
214568252
32246326
1317056725
403976724
2105027541
49580386
1517658411
892309967
2021352275
1145589318
1366769808
98308505
1976296751
730543865
1388151664
1323386746
1859851780
735259976
1786817683
1878144605
446977466
677169649
1952864386
484561632
1232506610
299499046
191615684
67769146
63410303
1687406021
1856942309
313426919
1216490622
1538777613
1838462989
2017683255
73408871
4954980
1559496753
1570921104
486590961
811371558
1241288887
2102756685
797808004
1428714072
381930695
1715621589
1809664071
1024789007
1735641009
840735933
1109853052
1886449645
1178495105
1563138310
1786123593
1578535705
659949410
889782440
573542912
1730805689
2102151326
2357639
1427813293
525019410
1498956174
267415713
1149043258
146054021
572843224
1674313921
536560601
702590866
1055438437
1522622552
1762669946
342725407
732416068
779311001
1661602489
1394173079
1184955875
295190315
1050654319
919557244
1174903105
1351550544
558824119
551473161
675942095
985055499
500449575
848671642
407314796
1733410359
741161787
949388329
703743776
417146339
750209666
979612349
50877759
367402999
52080882
1287185753
1989506061
1183154629
1523812555
527125041
1361927178
1103824081
810124630
1034547644
248961420
914425029
1183283977
429338767
1925945575
1053935079
1120120692
1112803846
2085436210
913785679
1007284697
230072903
2062594481
389973213
645430030
218413243
266396501
801603038
513840735
1445669401
951687034
1015706338
985403737
17529507
331066261
55306423
747140016
848849104
1681624668
222828986
666435701
765101778
2034959507
2088694974
772832577
588635544
2009019802
1017750293
324256667
1651086888
735313526
2021824161
1080432653
325233943
1842188154
1210654887
1979730773
1385868253
1343836109
2106167178
211001868
1520134891
1016007132
1204999379
1879672125
1516297468
1502830342
522368052
1529936492
871489578
117212429
95517013
533390315
468261140
2109360456
736507397
356911430
1961284722
476208420
1759283381
425453392
1208283566
769780433
1090841136
1658800174
1703269691
2125820156
1621656803
1076732961
118973019
1613227785
3772983
936659332
1059257897
1211771464
477708503
1662667939
381917430
267628743
1151083420
1061175533
1981464877
1761445505
2092312299
459716632
1356709202
2122879416
1389826031
908888894
320056910
1419779607
1231061486
255191743
1880996232
1546236527
557747471
1710044708
4340585
1492331530
1523303594
1475255742
118751665
575677210
1950997764
246384891
1328450827
1978111759
16241196
1829947369
1038113793
124969688
737056221
851086238
461126951
793704690
369968535
336143641
187345135
350283714
1046341997
1390513968
1328817255
1894688321
1216068114
1968750032
1021160208
120399722
2091118183
1286125132
756031813
1030010641
1228542718
399929346
1159974597
1101831686
1571350291
714833017
625533083
6229584
715703252
574912287
1613099829
1032214366
739543544
1465204279
426091782
2091147838
1553340491
1675883239
1191981311
2094364132
328419785
1136378200
1401819083
1852785634
1373928460
1148743896
1153475362
710753246
704486736
820755598
366864293
446375957
2085798639
1547531126
552873720
776933867
820070257
1851220000
1178264072
589524488
1793487093
340654653
1977961382
547524693
1810669389
2090261802
1529637419
427059357
2004353623
1342048695
627624596
562005561
146528265
627764667
1312123286
1728996679
266416908
1067856892
1102356262
1077543416
881346791
963730721
2016415688
1157281086
1196246982
492904407
1584178976
962615569
473544015
1141608538
1546361499
445822048
2083214556
876286279
1584493176
1952133123
861508848
636947577
88874397
1008259609
2135066298
844329384
1928399535
1226801847
1047026525
655884394
1009535723
564369495
1214802502
1718638416
540654611
913484766
1024770143
804637784
2017540777
1322955942
1700344983
696520044
1020189882
1363176794
1893009353
2070513866
297808643
1141243792
1865550410
1420074198
2134873277
1434646655
1549945339
821989427
1485205569
1894679770
1930250420
1140151030
1329571518
1631384959
949336790
2021983691
1417866469
1108446014
1514196207
117590735
780285708
33917823
2066215591
928406995
337783178
10853494
2126396542
2131620950
769037417
1571186950
735196682
1204545006
222033114
1576111545
940919981
1271962760
50790310
1582025716
1683078521
459754686
889402251
578127667
1301809969
120190362
1945727893
1791396010
2009922940
1479354796
326609114
426118154
1512121836
1883545282
1804758326
1398805300
1578823433
565282329
920239499
1895367332
1308373637
1185655995
752464825
1002473049
527193885
1582719936
195053849
1745140953
1534064410
902967519
954277960
1785113716
483856016
1765557701
1030772892
1097924338
980070784
1368179110
468543076
103941736
843270843
1097119863
1704392605
368707810
1339056223
1140654929
1986059171
1786696936
1312482465
1720113470
1803876274
1019583904
1693125099
1836002976
904413077
1515462468
1008378373
873848420
466401460
592055097
998048918
1453955515
325682144
2065939472
2099608685
721002449
438431783
218575489
1794457301
1982742424
171218078
530340126
754575687
981016120
1926984277
1402048568
323323810
1760446611
485891990
185434875
233382535
953617197
813103408
1601127234
299554267
1592758857
1558994226
1977462245
2041605663
1545622045
2040458464
843519657
87527491
476329775
1205720934
999439640
320103975
598515424
1546791871
2061600749
196073010
263460619
827470585
988383828
886980792
1120986817
164483663
1266405294
1237829289
486039190
193787419
277278590
985339932
1027862615
1784218418
720169445
1689504069
1600720862
80368027
1957743772
1618817678
95738573
152219355
1495047590
1031460208
1094486438
222160930
614502723
339692283
252946199
10574922
1061979441
1497021072
1786318963
2052298419
1608828069
938072003
1628159647
715452571
615716277
51275950
658003350
464665669
575999051
1855607784
1613790356
2001368763
1609082728
1410742118
98369343
914391527
1662530837
845973059
442217683
1902241722
1571192356
1847733987
230306055
2070651667
1094466370
254134747
129907816
326497026
1968689291
1434341183
246223841
737162486
643846685
2118276576
1361211859
845530713
603770920
1986058426
707288442
1130688303
133229518
14976397
1273021473
1644221639
1709158970
41587568
1446107321
407335800
259375578
874913917
2080783388
1478795409
127645281
1932073008
986836403
172692845
309452020
1011589662
221053742
1927053587
1727410204
483071841
1786063214
1906942700
1649777845
56197623
1384574032
637758596
1007259031
1605804526
364889729
607530028
486719469
1737194516
2124020525
887602929
591552517
592539772
2069050472
78760767
1180855489
372103239
1664019676
1014039146
1085170782
1741368371
1946525551
820145202
328022092
1868083871
703709035
843560822
1964870121
1526314512
470514004
48993724
1879387781
1863140142
373570115
494869612
1033173937
2094493556
965935361
979972149
1703009053
943007327
12744110
1832973796
1972643694
2326925
559008383
1103908399
785272884
2114168001
1559847714
1912297144
1420543530
866395646
2038711957
611972228
1580806067
674822840
969889100
496002928
535225423
1619717716
1541360512
1781260870
538358256
784834771
1293846505
1325936433
663087298
712707156
1995676879
739465291
1104457507
1230738424
989964277
239360793
1233886805
498178506
1870885587
1480450479
1176544817
792960307
1767004997
1010173478
1369192997
936370392
1649017617
935074765
1855964446
1144822100
1339672859
1544913385
783181104
1472701299
112527425
1812626935
1136193762
782156244
1437802853
974921167
386810638
560554945
319834703
943464921
1123077746
1936520117
1818240538
1413476176
1395817146
18132082
581117435
174557912
2086127801
1422260319
957329708
158439987
132333112
470439846
2118128959
1507159770
126491269
1329057245
1016479383
870062139
2016629433
434165847
1204172714
242318802
1489098161
846523730
177763008
1923514729
1472927864
1402634483
689232193
1174219199
511371995
1911264445
1080534017
129487845
1711641333
350080139
1190198183
1803841213
1881747980
1774128618
202400004
1308408788
710897807
1003464181
1482480984
898931452
914387582
1956837179
874183181
1823431536
1253577474
605007954
1658945998
1068832492
1439590953
1327008373
813566002
203494214
333748055
1767280362
1011497513
329395496
1122424481
1687021078
88274445
1887848946
1830083849
775302431
307375155
382325338
1260485727
1121932446
794593022
2135176229
243961692
863766129
1489230594
1888120079
2011836078
280663153
338648998
1396743336
1948396668
750087790
512405208
498310771
375576766
56893545
72125909
615754854
606997892
1582684375
1781955823
97061190
194479094
1885239101
31330399
1761325751
52653869
838803840
1584467880
109517543
1036280198
930309054
457531186
787672148
211384485
225170565
115715789
170513036
2066600342
1637827820
1248588689
1548176645
1780106441
1484486087
1310369517
1559595378
1728736033
1902007901
1766182813
273958421
4581733
1054919117
1019007407
377600852
352257243
14415556
1812334290
285118194
717717322
1509039314
1121787461
189124023
464305127
1787032126
830817711
1175580032
2140940978
253463354
1805654189
1525143644
114359560
1484113845
1515870684
1738603939
304882294
259213736
2078241309
1338862888
829918190
928641850
925153753
602339632
1320532232
82832635
473794736
1684955205
817793909
689517689
2122911182
556498983
646603738
432058850
1328214032
1659473826
397182345
871749413
459257518
1613258975
1704838002
642237837
324925650
861645728
2090365769
176618444
60118676
594632626
702982978
1916177651
859584661
225967775
1218692361
1763040846
675109017
543031014
353512061
357297518
1639322110
1642280247
2043046393
618471123
794196311
1576355675
1896387255
607425596
1695825190
1875912175
535615669
699009554
1203850797
1180405605
532971796
1980579519
808931143
459184530
2108167808
1113579620
132697543
256001084
1325131180
1862730484
1791574613
960238352
1424998556
685579919
1738332163
1037676684
135990248
1554880091
148962740
604411759
141955693
2042807659
94289284
717538691
1427218947
273651381
848813514
267482538
1510862625
1218290128
157272215
177136214
1383186900
67686934
1544633376
824971097
782428413
821138620
292668409
522427473
660666249
1995345587
242481087
1770692490
1615022249
1621547899
1059685419
1455982351
2077969247
215863985
39189478
1374749691
1186731786
945379132
267611785
1025047529
633882635
510372979
1276758524
335512581
1061626744
1040831854
1423573424
1115939494
1700922264
91716221
2059272139
679582146
466291796
1051809698
951999737
2127264065
695084861
1390359384
698278072
790542604
36521875
456547241
1707264338
856103835
1942550328
2044046797
631889116
869078980
1681271275
1564746531
2053587100
1873218486
381835997
492497059
1719867862
1451652667
1485238130
1350827039
517469610
1660565946
600630464
1280725785
1008531975
1774118522
1025622819
2092468375
720231676
1958087733
67033767
416486417
826385732
1008571635
738445119
2101020346
1835086705
1929389911
1390755121
383668905
1133416587
1643614299
1783700768
1381669076
1152255889
897201605
875090019
1871150735
828507515
1930203394
445836630
1763544354
1512751327
986689650
2089100110
1417844507
1044032298
1359331842
445083475
904177298
1875945482
1699063283
647075849
1089237954
1846087166
724994088
352580085
1584423801
1362521768
449610561
735865805
330370197
1475553055
337595005
1885922025
264783568
406632390
756276148
2060959518
806601003
1359602944
489830911
1646778170
1015291798
367828830
236990493
1645780340
1893310877
1332785990
224008720
266048269
536301699
1342718568
1977792493
1768424801
1519760894
108462781
1724057602
1181880714
46012733
600655705
1028860119
824570095
429344372
1545851076
275071854
1877511485
1563221151
1047094611
1401650703
276716759
2012881814
2025009317
399635937
270108507
337734221
1000402187
1365623219
1257263395
408481195
1350947458
532806482
823971952
750142957
1529303058
1344000826
1437001988
1637965154
688032637
803645822
1203343504
1935142643
1563011367
1198076104
1160010435
680168340
954850690
981244013
946490965
851192125
915096656
1471069812
465502153
1127037178
614170813
1277192749
1165162374
926631122
1834231360
77106782
1366318246
1396577896
919464203
2053477165
1317595572
2064344448
231839065
80062667
225847556
862588259
1446498424
1169105332
1787623640
2011024350
1223205024
1794233445
709187474
341083884
1487650229
1120568933
64452640
979246021
1813686471
220290468
1011818079
1974973529
1948617926
13392841
1066811972
1947444717
62646023
776920923
1947729453
1210505010
776599233
1068445313
415023312
1747234520
400291368
253430295
1411435389
603097370
1255676352
741623292
923137160
796636902
341858767
704539880
1394718031
565117863
1502413142
1971743367
713587999
1892598631
215025396
2138914076
588729910
14444831
603532683
824094674
1415356825
1225303291
743893911
1994202517
1973523373
1764821745
1539841040
560675548
1691637770
1083457674
1114404533
2010965955
909440590
856011675
167366623
330828568
2009419220
1242158978
2092966095
32404309
1386045955
1130622233
1603164234
702136852
2003103502
1723748137
2127098621
628252059
1246971299
674646530
673405646
68840316
238448498
766802174
663556076
1668665950
1562549055
1092267177
1057200410
1609057520
277533043
292575797
1981430586
410145632
1369698289
1633062870
120093289
1606846053
1712516803
1630303401
489709976
915374282
1812425738
2003652149
112038677
1358965218
469991499
569445965
1990074602
870768740
1303501543
1725459070
1714826414
1671214003
1749755421
2081257697
651120693
826910388
371962674
1617024988
885312951
1763113464
106589987
426990240
1628276654
2114485722
1038229090
631259425
1887748524
1314254104
1979572659
1903424897
1559406712
1027427932
1127874920
1142247951
1963303352
627531639
1154089705
509571069
764241136
286721749
1651835943
1953365388
258530160
863817205
714694572
2038832196
1253558450
1353147332
820550034
1784989483
419510829
397027131
1637651235
1511768345
1025490993
1823651916
336005073
29756066
417623533
1055298589
1115443317
1937563932
2105647475
1208071503
750415967
1427522502
216962078
2043625376
1292724502
1867907846
932492045
1739927995
1871828816
1784305224
448249643
682368792
1712772657
2947561
1093252445
1831626
1111501941
1115805226
150699654
305576349
849985506
1221340323
905668890
42628067
384651855
938692491
32663341
430108802
428574047
353361538
1219565747
1890889374
500770477
951750328
1058904764
678021048
322028755
9795318
2039685003
1510597210
1171294876
148432859
1594118113
1079389268
282092535
1204603147
57766449
127032514
1676962287
1496809387
1164139319
1247002232
1660524323
535518341
1866212906
2060403156
2069021684
532386490
105821584
1451202504
676326001
306296117
1590557256
68965234
1020375798
1023196600
2093286740
570102930
1825196106
2003999387
1063837326
1427356077
2011984933
471680366
1295328739
1459657413
1107952369
1326211267
879000480
326355663
1422028871
423911149
880127975
465199777
960682825
1342451654
713997298
285659907
1341670111
456816509
598638906
609959619
1194658242
781405164
616452761
1829559562
283820786
1822915570
1236550735
486105999
985220543
871783712
1914127331
61307138
1387530756
24322570
1247148340
1605054363
241093981
1687074896
511798709
801605158
948075907
1959210763
68975934
191230884
2107338359
283485588
231804468
69007610
96589126
741589189
1694241314
807320243
1712164273
1309780465
1377914219
1065919565
1385571555
745903284
1853351868
1689063866
491794154
1912458741
1843446845
1636827527
1965613703
1281249526
699900440
988794829
65076520
1343415941
1376781427
1666381762
2017980363
308202306
1812914882
649322050
1033392774
314760423
154280274
964928575
399941960
691229180
1819726010
199033014
406011965
779482689
527382276
1675633313
1536214777
2016539391
1249484683
1213242412
1215272574
173677529
2020143925
1856918614
144683913
196789512
1192237139
774013114
1178201275
462693092
1665211366
1790552316
1115768101
441069199
267460894
42184672
812493272
1330844985
1565661481
5432970
1405152525
313339367
500385022
905127349
1084689225
1078294584
337214338
1641148643
922924884
1071096323
1176517686
707829815
2007445015
1408275959
1456768284
35230299
417354610
786207154
1083864161
2054252365
1254757911
2087306329
1213116565
329073330
723000298
596145154
24418335
1515656586
990819965
2062658878
1096956463
1953034393
1099832975
136148968
1750800092
1076387587
1580267848
535926476
1957340971
1269483645
1369383926
1689373917
1693429127
785111740
39176205
618310590
65621508
1027538109
205895682
179300839
1362554402
335857871
885592911
1550270961
1469832736
935169583
1804677641
1090049777
1652017106
1332862011
340646521
364782635
692381749
25826212
737065951
1562932021
822939298
382599673
2004890669
787994946
1357276668
1231389217
1237605147
1450950275
2007565308
200485060
264853132
1938156496
103694882
520221894
1004402630
2128158962
1250614794
2032077366
1365614188
50082552
1708450021
1477997697
1126983098
779792985
656822458
1207562543
150771701
482089337
732800891
109101305
1213623137
1320845994
1555895409
1742701349
659228233
1291970201
837387232
1137383286
1604045526
1350623831
1852469042
2011793353
1801382878
399771079
1712027022
920386423
730482856
987015602
790674424
691843245
870683075
1582583390
68097325
1477050097
1996797193
504201532
2014900877
1847026039
1611370808
1525894079
138484775
406686078
2132538152
1479027085
2050240628
706902077
1215224198
822445556
1749675346
798138658
87687485
918340444
1255096255
948180190
2023930296
742049939
1139416210
2013049367
1646198970
588715901
1820860436
1010065777
1908795268
1819765622
1575548609
1483494986
1915764276
619765497
880119240
1326733917
1588234312
1519360682
1303710271
1693916779
1402550585
676203249
206604975
1145476595
1108359194
1650761324
2050403881
2021742724
247377041
318442654
839902607
1380584645
1198527083
249832245
240421624
745134471
1636013626
1445797190
896909949
425124196
2128263581
1147765051
933896711
850904065
98582323
1220839065
336536150
444410026
1818779440
1979778302
535844375
927617228
1816871835
917563881
1948609368
1409659293
1941621813
1376597844
832041667
210409173
41196253
838306133
522318022
1469369579
1209100319
47064297
1477850371
136270643
1053990695
1373343296
2078505808
1318000097
695157248
1061856964
207835910
337817864
1233196601
749228849
1770377297
20986360
1465063505
152807907
506135449
425333201
988952748
2023598527
2065381990
356761694
1098997724
328824725
1244596002
116380906
150059570
1618879644
886575508
1471140460
526404861
1894448364
1314631451
1546592249
1517933010
943676836
187712169
125961246
912644940
1098322809
1276011987
952215179
450511221
1583103944
73848773
885922567
941086076
1110952118
1762539294
401568417
1152474717
910773651
2098167856
1764677396
1075698955
913286720
1068914541
2069933092
2100762828
1217063272
805443591
1845017182
451244823
1228995109
1322429679
1776378132
945423408
887987849
1111503067
615436525
492306251
598154776
967726728
1185369556
1043226336
1130391490
860657968
104429826
1981995249
324124741
1221866612
630826107
170859259
2146498628
846521513
2103388985
17911329
1055009440
1006727095
1629148560
483452073
1852441386
2039280712
1895776712
1157147774
67800011
499778286
1439979431
2011638861
34833378
1838972381
1921958316
1689667630
1007631900
1768898941
1225027507
509291725
638912023
1711182912
626467138
1807713514
1126830033
1936220151
500037687
263517269
1123675453
443756600
318181827
2126765389
1062177788
622656560
503982649
1475767350
1305984218
1487058534
1101350427
417393534
1121337633
1011983643
991716570
1816682646
227959099
1100186041
11877185
501772304
125831756
1590059634
1263007060
754551113
1658484209
1871800712
2145255617
708336456
509957784
1921465773
1745346323
89100539
2131857232
84363935
1707278277
681890965
289566995
1265551585
837329751
1101667638
388006277
1154125502
977191961
1458848226
296143159
1582999417
1583614394
1417139962
1043573000
1951970467
418366218
23941383
1921399317
1251087864
339666968
1652388468
892416595
1753667806
1082598548
1576468106
1219253130
702443990
988342832
250525332
458056180
1025719331
861506195
256548328
781295952
936755720
22960638
534349289
205577324
1476971797
1035065598
2025316898
1209201385
14106191
17557349
862119298
1486941980
2015670009
1449524756
721085821
1116382317
1765398469
20214008
1582696000
618255970
820888140
1848490469
1386492020
768337377
2100084844
2136525475
746933158
1531643882
1389243621
1648060170
814924725
713032634
432665510
1092716337
461198455
2114287776
1627316658
1721156086
1157635703
174435768
534429115
1414184724
1208615558
78374400
1431644268
1555673437
1973307144
519192726
13517880
17946868
655196940
318053791
310519354
720309697
390583124
315952356
375524780
1403343267
1110005285
1951417523
88368442
1223912031
1673654230
1255972693
1434225130
18252872
280581899
1764434258
353066187
1448598589
68184212
1790838934
213490130
206402014
631292946
1918525783
613218637
791069201
2010886231
977151378
2133399408
796821857
174671606
1730404995
46998642
323652999
1114171725
1195173748
1270832544
782397555
1077148711
1114307362
1293372655
355895779
1705241777
1092787011
838324497
1466944077
2130475952
863945119
1651109480
609330361
1404785360
707736205
1680434910
324468912
1806557226
520770508
684988904
665007458
533625662
455838303
940387693
268438345
495570922
1554456743
88407414
1027720764
1445827706
1979495610
636933278
583677944
1801552893
496053951
105737303
1392761494
78357557
60374770
658453761
734917240
421580958
150824043
1649632933
1827846288
461541198
434141888
610326700
1558220029
506146085
982634724
163029508
234827925
1867063751
97764978
1128694385
1763313609
1560984610
1870656270
762122517
1467507890
1148917445
380752843
105625214
1096603957
1156666243
1321271818
981625725
331649379
1829970018
1182003503
1282359828
576697786
1972077504
1492399364
1797109189
14406938
548859955
472731837
1664598939
1488541611
497393913
744426395
761907752
1325725833
1475690076
80498881
2060071529
1064192001
1830996453
1771017435
1089855414
1750349421
320197270
2126365723
1823631207
494970258
314962179
622901426
185012834
896271295
352029609
351418663
1709024298
654437668
1582097270
1931509422
1113320387
872404823
983066467
1170555636
608639934
103203343
1063080361
949507781
853666350
1402532471
930319074
306626646
416709071
1893512485
2042877751
263676179
2044528948
756885615
532761118
308683866
1576037307
1868697095
126157455
723432839
989940093
1234675318
1217212434
176143912
322512802
408916523
1094737354
1154460750
1862154450
1287896156
645269350
516686098
1325987092
654593257
90535304
1161569822
201095770
2010751844
1937498510
1630588005
1980937331
1872975958
918217224
1861800700
1754090945
421349302
73408276
368358391
1773954897
1465099219
179785309
2073131993
1502353550
481234687
1444378546
735332141
497662070
319929783
1076658399
905922857
728886531
320774457
2077098543
66673132
1157137376
316905942
1992581801
1061227576
932909719
574599345
905788569
1179929648
1739546232
494819947
2144340142
1234535826
1979616683
1958789530
454300658
517427653
1356734063
1089345561
552122992
920104584
198682633
1560539693
1513155721
1611905878
1710252748
1556064476
1625488061
645726275
2009168019
2142880591
1080928698
666451113
397548626
707553688
395546433
532003933
465857315
2059263811
1228781023
1098331788
1032197161
1187513588
417761619
607073303
97896664
481682198
576588479
616562009
1263432981
1714437026
1942506720
402133222
2001289176
1643259262
735525112
166601156
1921471199
1866378457
1566611819
184982765
1270115167
185630576
479293504
860600478
1595093602
1765580147
18846043
283183565
2143575102
1105269823
335185863
645636820
1614385538
1033420982
236765682
1927788912
948248465
1628248374
20841857
851760502
1851223946
1923022863
2051550228
700548668
1268467774
318741916
1754212059
1086300567
499242145
598885053
334318444
711592462
1760523751
479220472
788850686
132447400
794450526
461911700
436739822
862054285
642506177
1206932705
898108493
1719650334
257274589
350689055
871116981
1719734548
1298911701
72937811
726869648
947919197
850670069
1181054477
1086168542
468390209
1828538657
1862037487
545562736
699433478
1676432494
2108425142
389815942
2057655015
1293182988
431545063
21152452
533551126
793200645
783898091
1851788902
55535834
126945341
67946055
1106361757
2029911394
1064268802
2074587371
1195996107
1501386220
620117973
1523456108
620474366
2066753549
447807577
1500827405
1359022204
942921061
1043589825
857919873
581611512
1893018123
1366056485
374057166
1586184465
503751312
1138897414
356242542
462738180
260127222
1312477157
634404014
667768229
1566097539
728699716
1263643999
505034191
1693235679
407171406
938301335
767838544
1564394259
1656613292
157506456
661980090
651657409
2018197180
1050958865
982381037
2005079456
179893615
574035857
1759215474
1649287397
283155983
660540223
365166869
4998171
424993779
505224328
959711956
651243850
441902613
742607910
631835418
602227217
596006777
670330813
2077961965
1776194793
316499660
1107883012
1437044562
1730655184
799633307
1693558796
1694213087
2136785596
1397846395
1188138547
983761026
923284782
282808598
1806153515
603478258
594021815
423682103
914498566
228248736
331653811
1808117211
785559687
476609586
838987115
916364914
1226769748
891249780
70541420
626805898
1348768246
1982169925
1226982727
933834923
2141818753
907625451
498770716
470585733
1901333246
1827353333
833268958
1870871706
1140848286
73529980
224048931
736036291
850216307
1745462915
196851608
2080248018
1614744685
1269772787
778979691
504029136
1013231000
44652873
1525431660
1897278799
841353531
1766832177
1534963411
1148947179
1047247209
1294019835
786604624
2090978030
519852808
1866106231
1169828909
566767548
8892732
803107496
1154489944
1924228103
1819887208
686802320
1067073183
505232382
896169855
2019488433
508429706
1394752452
1127087489
984342321
119006085
1771563555
1703760028
951907407
706547786
2028136103
1055988015
325876787
1007738939
1284754082
1716366127
1112360426
994485013
1131008492
298616809
172462556
1330186769
1181370964
1909188660
600786290
723523160
719178816
1575833276
529819672
1452183258
2065972062
336339549
867100448
581959379
1332776334
185946225
2053546579
1384135704
278748402
1104737954
1322827613
670397731
879443639
2081363505
1524319943
309708747
999941077
233327725
346032265
730947218
2003632530
681809694
1505216305
50993129
1565393244
281156848
137801011
1934734315
1952151872
1083310239
1843071013
1405586102
836201527
938031961
540495454
1579076193
1720013355
470384183
1342204269
7749159
807987275
1355160907
1824607314
499817332
930531713
1579483469
1968492042
1787582666
1541918339
1137943154
480693945
591531044
1275082226
1307118021
2036179927
1329615084
1773901023
344841343
1244449822
429930104
1072598812
172191055
1873931263
113063271
915363547
1520621427
400364045
1822666683
552990098
1569529865
906314481
418968820
843406416
149250361
1172983203
1996870110
1498299222
353237959
2131027935
1420600888
2120000226
1988219364
145101502
355730127
444689269
1627556104
1854326189
888066137
554198352
1056232477
143189061
2028666034
955011577
1638123000
1066039720
32485973
1295622934
759442390
340540587
976491922
141624345
632352525
210525344
962038630
1612359946
117014461
764843339
1111787483
1792763949
2130396869
1923779268
1791419172
1417451819
727654502
951676572
1287567777
1618460158
829677056
1746660090
1425592555
213316248
461295837
939612150
1540720096
190522843
557538206
1048131371
805782606
1937316168
526552476
454555715
466715453
903752107
1144243285
1767376158
827411698
336453330
1561810428
1257772396
1383615530
214516826
999572308
1102564534
1971544815
1787890021
1441919697
989043836
383109094
1572039079
436138479
515961269
490843669
1284955347
1586872242
1733011765
770142568
1242730253
2056822599
1012255441
150228604
1791336838
1178431990
1239060200
145334211
2138976896
765630737
133540316
1077257356
199306624
29745388
1833951313
446073
631497615
1595306652
208790458
828545151
1103653823
1325059701
1736341117
187229375
1382927029
1002687959
1425332281
365748938
2028266515
1688579601
591165969
1286372926
1960522111
963650134
1071315645
1729057832
1653359594
1675521505
39152378
1932931681
1191905983
1182303825
1507711343
1912872226
1523836255
1595817408
927706
166321508
2012772973
1165325746
2047944138
870127335
173430833
1804883995
482014889
1967384323
1567186248
1499503297
1999748194
1306397258
610986153
1362938087
2061995168
2027195169
512676224
649893342
1858514133
2084108382
1112483971
238630561
915478027
1113399843
1742192288
1312736583
915685871
478962268
2076341937
32221638
519192113
382691431
1484086452
91950504
820054395
1887670670
2106820320
877876535
459355985
1571735050
2047982969
1376887270
1544346767
1763237814
2124409488
1311464806
599769936
1733531584
859329348
199150258
368699246
1727659550
331716501
1984667995
1425881815
1787852351
1156610568
1789701886
734507334
2089696931
54948171
1758167570
1244304775
1446608498
67763932
65477568
1851794572
1579080526
1478348856
1013361336
44069529
856529148
513517380
1020349599
609654475
1285635570
365431286
1789122711
1035411438
1921106687
1580448440
1438495304
1368969372
1738754228
217839896
1329439501
1418765085
653153755
2000324951
1388821671
1836193231
1926864348
1909884263
1934443412
980729881
1100893836
369554585
646947127
1063267650
1003480989
1945644052
414670318
1816068705
323000006
2049242857
595075974
993683750
1815814244
957646573
442156977
928957639
1799048206
273558518
1474715065
1428860535
896391991
980669736
1434538225
1625897213
1382090710
462706834
436438854
1710783875
1634634360
635863874
1897040793
1430089657
2106075190
507376232
662748869
1478883787
1982843140
44741261
1997050795
683303168
881071807
1389668496
1574752311
1985933769
929735210
2059649408
1420220370
1376187363
167809508
635824960
799800791
1404692255
1939527858
1229181978
1978851331
644613834
1623126915
1089827750
459393064
1716197026
681390072
1845975787
1357846274
1086355143
1521842746
1461832736
136099317
210337823
745517917
1734515702
1427607924
459745439
1854967826
66771033
217324441
1443229381
647233061
1380006437
1403049461
1172246414
1446877
755653807
1195893776
133431461
1184072787
1899478514
351839647
1046820501
2011865118
1989052185
76699747
1980051248
1143331194
990321781
1879622463
405325673
2000212899
2078701100
607905689
1746261631
1433991469
823279672
1471921171
915477278
1673173387
472957513
904982227
1697398383
1746636737
1581617326
1933815669
102078891
681865416
1268515931
2029617538
1548329316
151601472
2129689291
1973622438
992481899
686994554
2045337258
18034974
1133327696
140046825
1913714687
150441306
1068528531
2140726268
1050739858
1699534063
1713976065
84741629
881923997
1107728634
396032681
1242753681
460898964
2103726855
967433889
763744760
1190561139
814510415
620246122
1507354652
1164740216
1378248494
856592222
555061915
2114196133
1087162491
1412367481
1228011489
84469416
89156384
875869997
2134312083
1590509005
1122341431
1489022353
267418100
1583852375
359931689
1242885083
1357218978
1186708026
207867079
1126095271
1418091045
1365136719
39678328
340913582
412573688
1074198619
1218070713
1477681673
1443027120
576628463
1987724850
1318695008
1968839526
52276723
742027250
842766036
1802457495
1015622463
969162726
341336811
1703984275
1166106051
1622085428
1444005727
890144015
1567735482
1387038554
389904102
1439961185
378789908
465116465
17680927
1006493582
1528174261
1502188300
554871207
1215624355
718727562
2010022547
475251869
1555612122
1954957829
587657170
1499794195
35692281
371037338
1102766683
1534489514
2029897835
1035950188
102172805
1736443579
1210508529
355461197
268591485
801846046
227939356
1463268008
568782488
691694262
1558348909
660627818
411463455
1490028023
1753125320
1100858051
676602093
1461022887
113470345
1486059869
1491897426
2049154593
1542668960
1044935666
1365529823
237880652
242942030
1010380471
1179063494
1066362113
1792836514
1289337428
1010777641
1484689504
1087006969
968396107
1484785140
933462754
186537556
1989352291
573199892
1811315945
544396246
1791833686
1711654761
761587564
977905693
937178538
1611048022
2027864262
348634985
1817634703
1681519352
1770868977
1093638697
2021345454
2060486392
1320237
23282286
572195945
1092754553
1675449653
584501891
587185441
1671526833
1234308720
1400656789
234364171
718969342
218130711
1397922528
199142701
1605623497
869237751
828314009
2064348906
961235865
2038622396
1929148739
2025941889
417908320
879638583
411503495
1565037758
245261208
1448746728
1787766676
948309110
2068821722
45846763
1457227948
1711455714
586755657
796806693
1688470535
1550970159
607155357
75738823
1804455918
1843955583
267836020
823572375
1091719433
1125530645
1192675853
901150156
2082042082
1961974643
1348812926
733455315
1051753674
1164345480
224415787
1667142916
702974746
415039647
147041080
1144154729
938961407
1988174672
348927406
845844119
890115554
31793995
218341274
1467447811
1862776702
111801919
1368197006
180862908
2025859410
1757469934
2014028959
990535818
93390764
2046213115
945584325
525297864
1842103561
1914321871
1232866175
579326722
1562069414
53325988
890317516
1795536227
2144049422
1146473336
506836776
314422639
1009909936
1935020411
305558704
472564827
560811420
1435245787
941811052
1792353043
888245132
1316660360
371600399
94220037
744803021
320163161
700577186
739145255
1769369082
907952462
975465548
1326551752
964296929
587632707
435302777
1217351771
1789826830
2044876849
2147311471
1016371043
1027322027
539080068
880972949
1640145447
235711079
1054833384
178586858
99153967
1439937184
1354150481
2080543981
2127213350
916277239
1311761474
1046018822
1445989210
1451048827
2029463793
1364519551
1669671552
771642114
992739349
1287931320
744966683
1025325036
154923256
629430183
1352734176
1236810777
836301626
832902970
1966561607
1585212700
146579127
1784311916
356971184
964249272
1577657331
1148491694
1452609635
899934259
1027148800
1983406897
2060629197
2058539840
2075050374
596684230
1169457734
1658532431
806674397
800178319
857722809
236496442
1088441414
1567082000
533595352
113810645
1365579239
1969832784
300367329
729952168
1913593293
1546033935
506804496
1177782604
426739541
1454348258
2041547007
1353569394
284160145
946339290
507646734
1659416902
689730123
1365517688
80662982
661009694
915761253
929471827
1435230781
1983934137
165282360
1771558108
318691299
1602844248
1228708447
1496370815
720787711
2043085587
1299306311
259119454
67306087
963807540
1582011400
2069779562
219190465
1787224191
1850773355
1742108673
132147099
491025094
956425465
885532841
1044784733
1937043795
1891585289
743428243
220714069
999789629
1985684795
784482982
794958144
729735069
1703886879
1991812168
1976685886
1409872563
379813384
1616338938
551812293
331046299
246885735
1831411447
1529658813
1579909037
893268516
805751865
1671883444
574385659
107149076
1655021093
1230811172
1901814006
1595811103
545532229
828018745
1174645562
1760896118
554662393
2062395050
1743992787
410018776
1291400992
894318014
1889046563
578447758
819448921
1022851531
1516464710
1106815935
424254407
2114831940
1371586439
537866249
317995338
1146349965
782985810
782234693
450407355
810604797
299519122
1169628822
26589016
1550230820
414514684
1505031539
1582379202
1941681893
2002256390
690397313
1814124194
2012697295
135366447
1314828385
1324299227
837969223
64990086
838758134
48957897
1285396413
530140256
1891694477
600556335
1618848727
898260001
1610160047
1194487193
1094656119
1936506913
2035480191
1470806989
771890591
952547193
394954184
870420636
404727951
1775749370
317176259
1338675276
189341872
2002598178
1970375049
864926633
1560478415
999754072
736671527
1983254958
681309796
286686416
1237016616
943340036
1071718674
805251132
725767580
739784501
535872309
1787004538
2058959912
1767710895
615259229
1367742532
1501721844
412214723
610899622
510134762
812109081
2091259676
1353202802
1999528217
1856566861
2022815978
799372133
1044820844
1221117827
1845960275
1037435132
525624658
1428833338
875416086
1164138292
1854893877
900623712
1803508242
1022240768
945663135
1386469854
503281885
100090591
183480734
75044268
1764218851
779073358
332016139
1724042150
1627468507
1745961616
524599042
1883681917
1912756163
994050833
1613202797
1356615515
1097743321
307656018
565179447
2132042405
1779045253
358397770
644244072
1287144368
1965323772
1833702806
2051870155
1246881532
369526554
1763696345
1729210555
923646103
2013800779
638877875
84570274
862403697
1570781302
1201007487
333958218
1781626567
1625934821
2055094031
1512272339
1689000951
1547141179
1919270533
1112937782
1131841752
1533921830
1189416066
1237098098
525435675
1962758300
298496029
324396963
1640022441
192302745
1852104663
388105097
1992113339
1053687323
2099287908
1831603141
1305036238
1049561505
1440674499
539457217
970418308
1011746634
1585566504
1133114950
1553273530
1876621867
1246808714
1026219420
1791624162
1959320888
435638467
1251020702
1016956669
1124349176
1258110803
1178105177
1169322236
575777394
12227898
288881703
1042999876
984460519
1340572712
1238440942
1992621761
1235622985
2030683160
529655046
123794859
250018604
1159737237
567449380
1080193545
810756527
1661839434
1433911075
75324214
673326826
325337893
855760160
1906281557
1167842279
592559180
1712558956
80235937
1663790455
781071241
1136090090
767464507
849483360
1531850979
1825425174
347539890
1654852150
1113124993
1982677438
622517639
1716608718
2021914305
941384569
1170234486
1383661292
905243887
317703401
414012
294364299
1655358751
112483837
878914707
569039620
1592731387
1877961714
1545139552
672663939
829498057
329048078
1021247851
1485014182
1542074248
1622496647
1551004966
450079133
1917742454
1839501214
1864272895
1251803026
799617798
1010401360
1835903211
530866875
652665262
918083128
1918119463
300168702
1424818438
618337048
2084969998
2074975543
1149346767
127871464
684229343
1314832362
597890036
1593484545
53452598
1682379547
487638698
1418745015
73066037
1416801245
2145818974
582386973
1784658913
724932846
978015421
1328921774
473169269
208684572
1800632851
1967719060
1586057498
178644309
1398363934
1653124193
875183862
1746788712
824926749
914928893
1565135022
90790069
630316622
85170715
106461756
1925553767
97306701
789234537
1477052893
1878312405
415959530
1041592389
1063673842
541406192
301725454
191311315
1842163810
1453406666
935071993
1510397358
1040386540
530560747
41816958
1360991197
1551296039
363774840
619792583
1795257656
1175552721
361849463
1418077725
2040855887
1778352471
394869760
1423060675
1367950749
2013744834
1134911442
930357820
467544
639358288
1305415363
1966698182
708301286
2096952091
1078824508
2087055046
1304146624
81181457
429523241
186575908
482967947
2012249514
75254578
739929449
319758133
1922865223
2005531285
1859373396
688709533
1824132618
859847229
2074510086
934567867
574154729
1678888076
1867542394
775152513
1832017105
534908197
2021400526
804732110
1967505942
210107189
85235541
151468268
2097890153
923028411
1682130652
588289842
2139972564
23954480
488198317
1165723518
1020937437
256187375
1493505588
1864150957
1172158363
1049929575
609553010
2669268
215291099
98699739
1848168288
926117620
2026757322
2103553871
475109972
874728198
2009079873
1809698726
918740794
1210232334
200650742
1709946909
559171007
1370981450
1452217713
1747459489
297133333
1078623788
706171595
1397979118
1788332167
445042278
1027042181
1397187171
1680194503
119238767
649770038
2145257340
1830313573
1602680342
1630858004
1896125042
1992065327
1085726290
767236077
223455598
1769064871
1566798717
1245721920
211349586
1312923270
170996019
289840990
2115277466
1297046514
331395896
1035422989
467522855
2013450191
1794517723
919588928
1401794944
1894645242
333536732
1966611943
771651504
1653550155
131017910
1131486783
642217915
1496332134
1663934538
1357710564
170636545
2068065914
1141604598
1212314016
743743500
1187264394
773616541
1443584024
47306858
1764539348
491430219
1327542281
1115092898
2061229098
671016119
1778642505
567305003
1571958044
778600462
1214727220
747120217
972471004
338517121
1525000200
1915999425
329209322
1712050027
2048632256
1638167842
893265796
353822941
1701967532
1274114780
888507730
492194261
822796743
1486329909
586366493
2108850875
157508765
639963382
1291608
1530329503
341385849
1762358494
1852762286
30562283
476454269
340842772
615465753
819888467
469972647
1979247408
137619829
1104744934
742553095
857674522
1897875155
1003840479
1255283485
903519539
2123555059
1313939116
1622766679
1764093214
142177283
2050247719
1816166619
220313371
660625218
1608906728
764630846
2966307
2046896427
1031689475
919754368
258782953
1128055661
541027343
1163927206
997615558
845707254
681398689
1398689803
1543517508
586060743
4121793
1567233066
797305707
1600335118
1166021924
1774808591
704752812
2001614241
941535476
1935299076
1072653495
2114705550
1591393070
1941210768
2029273540
340008314
770919039
1695501254
1201879055
1822086488
1787358917
899402904
2046266167
257478313
521052222
1260738038
272523403
2012172711
1897018374
1592285219
1716017654
1112990757
147152041
649145970
1557935926
2104121042
2127572605
1903406829
394494207
1518278640
1830170279
313295847
1827289797
1503383820
1261889995
821906218
1445633383
1020152463
800264525
1234468511
2071845086
2084673537
1656693300
2064786553
1927995050
668306532
1743557497
1874479001
1605121148
437810803
1072860097
132527975
1596313110
463742123
603922524
851808493
308539217
352268803
1612323505
882904569
423368439
809736635
977422125
1860771364
2118709428
1391170485
936792
395724524
1629114147
591771901
1689912212
709446623
504508052
1546743670
1302948411
1056906909
1233632899
82091775
59376895
1460967284
233403582
966503543
2052840412
445773258
1521952469
221560701
46855951
1825449949
1414343923
718753049
996304128
815454996
446270437
1105784131
4311428
155866310
1190405996
1840281233
1679717070
1593840097
1869806634
891839085
1836644453
1776103292
271802999
1856076205
1729126871
146381508
1899059176
1173801010
180081630
758843839
2036716083
1530124743
703842173
809155445
1577392448
1789804150
930334712
1854603039
1054222677
783504882
964540616
525174430
112991478
772498598
879207639
1781234693
1370136634
1907552246
154997583
1558209567
660498827
659251571
341632777
2091435435
206749084
82048169
203211882
1363515757
1082980297
1440475739
932904768
1818591981
2113347149
1874789534
302518701
426037345
639793824
1763527675
1322293783
242565978
292240743
1266621129
1999692043
694067324
395716394
481718837
31123505
1999177706
1948335089
49190307
1366818843
2132940280
1453358188
1912270831
1995368084
114150055
1100982521
1065762498
1752657141
1165245071
1352797073
786630540
379889232
1125975741
402213394
2086556405
1689165266
1743363319
256655398
722842097
157586613
232734775
1506206331
1467058609
1112590504
944888004
1158424508
327460798
179749562
1765838000
35847114
1504845325
875899943
1712660308
1773615557
1830447108
1324625437
441916019
254258657
242275869
1130976933
671333976
2079989791
1056588258
1473906734
442218828
661546643
1654000380
400912052
420980994
470384348
1825725089
880737965
1729389033
1058124181
1680650436
1994554155
1755840501
1410644911
1774172023
1227522944
1659944522
548471078
448749394
592620237
512661578
49989355
205800456
1536038046
358134076
1593210214
1359435936
1828428954
1405060277
2109792966
1808718726
1071678411
1001185019
1394517224
1215140545
1521657788
1607638269
474704832
1347768390
593182600
997799118
1828873153
1860025932
2084250454
469698005
98082848
1551922065
278501863
643395836
958565608
1332432717
273067748
2080946449
834496757
988421571
1784287611
537897746
557172935
373851296
1259829698
1570770443
820256916
921515706
958503048
390912944
196630109
546271360
709135306
246628565
1955421190
1233632474
1212210710
1638622372
519950964
811401308
1646267495
724695700
1725084256
1120849463
784045274
1801165010
205848617
2109604958
289377226
314759660
1231783133
1484042168
9550745
1258439719
1733136638
2095986720
111561137
1458240077
1865664128
31511874
82503012
709440455
787475411
1382632052
118586923
573013126
83150053
710535828
1839432082
329367009
1261893230
223208691
501653932
947457660
1039134560
1640094062
750527311
1438206470
1702616123
1620227216
641971305
1373729501
1487642616
1415828404
606784045
1293932675
520345346
864907601
1488029449
793971130
276947434
1918130592
210643343
77630250
1251997341
38528636
1240990198
1787975820
812727136
1323516744
256045328
1020013715
1842276592
641661499
1737780762
562663784
464483442
1621084008
811275469
188070058
1843446292
1069004264
508673073
1032723406
1082023741
1785627616
1157043268
1642128503
1838990401
414600769
2005060909
924326990
163749842
1982957016
1384203232
1868736011
2145986524
2039163603
425638489
1449917623
64779436
1770148246
1397429199
1748221099
1945428784
130674245
922688690
297137057
155352680
1560144464
2097960984
1773484246
526611194
1745780418
478172656
1226280243
1801357266
2124601986
1170510156
1197933559
721068502
2064911657
600037166
1093087824
741100870
1740717042
58602495
852519061
106057863
782114223
2119461442
1549906243
2098873831
1862057782
594800861
1318754955
1191591478
2058588019
1626110149
873317729
1470917288
518042640
353893515
1566391980
1474940894
1135322419
1025397974
1360109340
610336454
428216742
628971551
1553789698
2092816531
2039286802
1436450861
1698327499
72832913
1372290572
665000072
2088490703
1323852235
1832838405
430961887
91610721
1916314671
580867703
1713483569
77337091
2007921415
1946930081
1412590991
92124838
249738838
1826338571
2059022643
1454661203
208656868
301391631
1523756065
896878953
240437610
70550373
1212653567
1599507982
291828195
56805677
165462850
1643710708
1499351953
1404530262
1938960612
1701319932
1197370613
512411413
2033212852
387976252
412066951
1113456959
1468306944
1221365644
151460626
625848618
1993803206
1190107012
2095906363
3253556
289621273
1623346150
472363585
1070269149
1941729010
331392146
987958493
75606533
1621475288
1248907550
2070714052
2018632325
789101476
521628080
1274926777
631983857
965860416
405366548
1026401022
824322531
211601228
1567417013
736197688
1391708697
45681839
1910087448
1538780997
746548723
590376196
258627654
1694826432
418664666
506963821
1462754215
1134139955
1603667566
781373478
555149414
1638862356
957882256
2023108294
1408358460
745508962
1756501587
848077928
1333202501
364168698
1017938418
2058131854
386216270
1622496533
558404560
988050718
354298393
897220691
201513665
1525127693
2091511005
957794484
1683116073
1157950987
2117208303
1320589280
841264073
1785718626
1013383574
801370811
1098448868
2143626073
610299232
930493015
362389023
447972426
187228002
273074199
1972781720
768792725
860264186
1742997104
247433627
399575032
571602895
1750791218
553953956
389990963
1976224359
1934697947
1681161603
1952769406
981288113
2118623381
1413662235
380302395
216521104
1962918935
1439877228
54047754
800248249
825965784
728245683
1855642426
275426112
1697644183
2126446498
458520408
382616320
1210664594
1357669787
862311280
2049033138
1794024798
1997014989
586278535
1029136063
1403654532
1614820566
910903735
1543425053
1596326454
1029250177
1574024641
520917769
1734119451
1085824421
2116618887
27925108
1433444616
289265885
460512407
56590403
256514520
826985912
2052295442
1040726628
523114524
108543618
28040904
321093436
97269053
1570610497
1007693830
1160869053
1566166957
971554509
1344672933
1458448906
1316249199
1961367594
590452393
324753098
1436797478
814236148
423293513
782885860
2054541314
1529201951
173399103
20200325
1598778385
150220563
213078003
1926914408
2064730786
756772371
524740073
1177604859
1547453422
1208775921
283685391
269692900
109239546
1873684464
872196453
1229695489
1391252145
690196680
113807651
220216806
871476182
1661754081
1958835275
1085715208
1568625422
2051053475
892969493
207643516
316783095
304663186
267924524
1090440495
1118077514
754138436
2019761522
2027022685
581415095
1460116677
2080685829
2082557161
750806861
1681513659
1901463609
793842007
777955109
744317854
668343030
286491612
332471164
1744404453
311982967
344497825
836758179
1157636976
43173302
1815890087
244814365
109570052
101903452
672423387
205309657
27941912
1726414288
1499430706
1602379974
214406570
148861970
1163242480
1681542375
2106593372
376768923
125542505
836405039
492163122
2038110274
1652162454
1129258216
172347005
300384102
1595490880
464664344
1330294272
1960383067
1043558488
195243135
326743962
975539736
730636307
420846649
487267633
2128091154
212025089
227643307
50235304
1193886775
933831186
1425908931
1269623368
1385800478
1408654717
556548234
1571331714
1089984666
510059906
881117382
325896545
389757295
1228142258
1212278590
1904019071
1195110991
804930915
954061474
1907776903
1433515301
498988793
2103812653
229801335
335671397
1809670438
1821157026
759054621
713460835
1308857130
1954074028
1560574941
1175859771
810263957
811666267
883821898
1429674371
568709660
825674883
450379194
528834320
1605326012
1555263823
543318671
1492509404
793645838
2017644352
2075380277
79605367
1551961451
1264827256
1069215876
336454404
1333171877
1060609234
1099365186
685256700
1545163821
2132412017
981237220
1160237226
392496831
1614371350
340166232
1937052492
821303825
1011446145
1858400436
481388160
68615677
1971933696
1465451485
1288564805
1290159526
141878729
1410422176
380021680
719360127
1637596728
1414919993
475729665
1539652203
607510117
1272310028
2034055919
1585238915
674205056
865523503
1721806756
1996513568
881144000
1747459555
1961987034
1498441039
1558719936
1528436114
379408969
313307024
1875235973
1358603988
41302345
492696843
199840350
1815619335
525991791
1686253745
1125231436
275479788
990202605
1517079391
552910108
950701029
1109167964
625708165
71846105
782494010
127106107
1256280566
1904870827
660920135
1706816203
759664729
1700772573
634030876
593855722
398957427
780689942
566212468
194411148
201111116
2104971651
1451712897
243753165
1955589045
567438953
1098251655
246030207
1543417329
1546413852
1167708811
749049784
1123893182
1014232334
401843851
2035206766
858121170
1001465772
184595246
1825080778
801494490
432649738
125231565
1578278031
800655775
103111078
2067025791
1987158821
1483060465
1009463305
1182997012
1077425977
1124638283
45163921
854750013
2023410755
715339209
1737910166
1176894872
945226625
2046588291
518118955
1310486682
1461160255
1313180094
517844814
1401849082
563968842
605241494
1757988902
841427220
316167903
159204140
1742172178
1836448939
1010135017
1498682729
1851515465
1956451713
1771040207
813620786
454029519
1708854237
1363825440
2142369701
1452846529
103960004
1228573381
1355761535
595402424
143572196
87129852
274816927
686355925
1793757409
1409758921
1757570396
850678983
521373038
607419690
2107622072
1464440684
1741769974
1361252024
464232057
237118644
1246645772
1451053066
963451870
1068714514
784574225
115772386
1933599575
969153935
1250523779
1201977779
2109174450
2034591586
818709434
451201927
1588376878
1692701952
1850339817
1851950208
376988716
1639101182
1603440128
878499631
1071230650
492334829
7743000
1088408378
239381095
2138055321
1180188950
1032645674
2003176310
1841227007
776936499
1110130712
1036887200
1831183861
51244635
1080542332
2144383008
725831500
2109437074
1968141820
1591009057
585166703
1207289526
2066472354
1213543114
1465969579
207909554
1653286845
1662098277
294271705
777642501
1767686589
536502835
438871710
1881474276
2066448484
1871206367
622532260
1121208202
496914107
559074974
2039013965
826985765
1216897813
2094291043
1645685556
1403581813
1760689851
795824430
303513404
1999185910
1923265248
1021521330
1925645054
699525395
1809199144
881038460
903635917
528364874
1256495988
111295872
414503569
1952261835
1304915325
1924963256
1973536016
422174811
662951941
673073986
384516348
1362936392
2007217407
1472809911
960589183
2058807060
2080767057
529858313
1232481974
2007557747
1299169711
1670705750
729269865
1832248026
996588521
1543007713
1051033379
821288140
66998834
1387515453
1572298383
602558464
811610856
1164223159
1183964996
1706038912
1324970338
1560385404
679392069
961123879
408235273
1845961895
224628327
680014806
1137557132
2029127460
1823471597
1774981141
1834839712
1811447935
1960519127
1193872284
1844950182
873684924
2053824022
1158681378
1811151864
2089275472
27025710
163427399
825422560
1363342424
32005360
231667918
13066559
829965004
1354425858
1769835414
906724614
2098442646
316177055
556016815
1798044369
145794058
705236044
650919360
1028729443
149333245
1321341628
1571163679
11550106
1859970388
1671996825
1198247663
1458347669
1026917746
316972852
584140660
508755487
1300341986
1801307706
624992665
412541317
1938766548
2115764263
558204368
1943779707
1694611004
1780714510
1445429205
284327719
1220961821
1464222699
1414834701
1976884296
1393928648
377677728
1432199867
1401345937
1473374533
2024500952
493078447
1655180258
1177900358
1781228351
1996143245
438134480
232746947
82264847
429796713
1734110624
2121489328
256764707
1308423809
402722097
1209529835
1238698337
1786408277
276229814
1548399827
2050594418
1298599294
1000298259
194400545
1442666634
1234265173
1400671405
1574843869
1136291235
217072783
990627120
1208989758
1694883167
1615282833
496409879
187308221
2025468812
969308335
1743066145
900614848
1738744500
2076611424
1943606681
1906803961
866332029
1541547424
1729922249
2124257725
193747374
1439515947
1370149921
1877087985
1946479184
946630284
153035735
80293652
1206985090
1254863262
298837753
830433364
1224412025
968303937
518066833
877467118
317804422
1976935681
1318441931
1547212720
47582227
1699140441
1212861972
1930977950
76986203
1256548198
1168236823
239456457
1082526239
141476033
1485338502
1581365853
1271984680
1743832029
1809931543
1857803433
1296534691
1677655369
213589141
630053813
2045978651
1968181238
2115757663
811303279
1662144027
1065641842
1905000109
1973954169
1228134037
234304828
2057810819
122903096
105513410
1822078148
1948375933
26026802
581868014
1208006610
281008971
846401361
1328618983
1657829952
989344957
1537674194
1214772219
369803022
838638697
1481704961
362652359
1016935422
51943531
1864127329
668144897
1508253118
309175810
417456463
326099645
2112441530
1580591237
164638179
2035917667
555178284
64380766
1409419383
843794849
749217542
1311351667
127211741
1902478246
598323837
948711215
1165045893
1494296213
1677992968
1515400007
1326539378
1735172152
1037315402
443991391
918545236
765292992
714910807
1532563059
1893052986
2004791761
1022400716
45244673
665782245
1598396017
1951807352
1506561951
1495634097
1121257335
2017761045
1045699107
1837198014
781793556
1480348703
2083368261
619835323
333729225
1310500247
1825581106
1774142628
115671238
586526788
550824547
1250275895
1248876556
1035543665
1686252280
418104456
502750939
239739076
1614419391
1717842944
337766285
1988976503
1775727288
1504482734
782718589
104507866
1411437236
484037276
371094395
1431344392
630933343
1826842830
43861220
69961340
539336711
549352415
1277292879
1734410020
1726296324
1329167331
534620627
681586986
1479352648
266997576
26909824
754506455
1562984570
748495298
244707009
1544121195
20276679
1977300325
1766244142
1924493229
384456140
1311853173
1269510092
1596278232
151597313
1695520711
2010413259
988813636
831416796
53414691
478872174
1399924723
827671254
932090192
1174636372
1332301225
1188353331
624502337
415121093
1680726215
178233081
656780763
1590234851
868591196
1148098785
2023854889
1572718371
1484097088
1000396076
232206881
2113233399
1365043148
2050532781
1226901112
25776055
1994640792
1904167362
1056613534
1675348089
1423641047
1268262126
1132493254
2021664419
1129300690
1970044118
160388214
41699598
1446199029
276348844
750040043
1123810498
1058535765
69489285
339796434
1756328002
56950081
1382868861
921424108
1462611148
1954581405
600726375
1671284364
1876170995
647169474
846208408
1426901442
1539048226
899883860
1421941784
2063588636
1350513581
2146200749
1674263460
220789968
1738835689
393281805
430396680
682027268
1655541642
199729467
1218100101
1784657180
467550478
1363608783
1938246442
763699087
1844945332
1850701261
1551302422
1320399666
188646606
1234417009
237768596
289255048
239553869
1520576480
968792138
89306301
85964666
940525832
2037434091
315966781
1368370066
1916954667
637702459
365886533
2001344546
1711647995
1810756269
1184144283
1392956440
821715604
840217582
2026559921
1000245421
892505410
730380304
295500601
945923143
542164469
439866169
1855336979
1174623365
900685253
1482958985
1403962986
361859084
707775495
854724907
1480460088
1192425886
863199470
1991543175
799146284
1535394095
56509026
1325475968
328073319
2014113694
1139126394
871668988
51435491
375762840
1179291937
720417805
2055467544
1686663345
2080458029
66906187
1035217063
1608751426
1990706090
181565093
1186293141
644432127
394985242
1383923134
1760692847
166949523
1180471431
1452843867
958865747
680949420
2044308797
626443057
1344165168
647636386
340025724
563225848
118927685
619921978
279975381
744209102
1508715093
825613101
1027758849
696837915
741731891
840545834
1101594176
1525435117
1134001203
1036632505
2015782266
2046958798
1658357209
1431801638
716518180
1207502350
238130779
852219311
350499714
2132427
580092780
762117089
506171378
820376232
246654280
838117923
396118888
2074659213
634312475
1787651421
1659569977
466604925
825507568
1955672097
1207373443
1504155633
382262844
1747072615
1628351249
900951841
534047223
2144763526
1834074411
624564353
613149445
1557111931
62108753
687265995
501261979
901225164
272470771
1526210514
1616235898
893089389
944868125
1221900117
127694269
1723678711
969975405
192969071
1676761585
1310051813
337890994
237604361
122282413
694134670
1229527431
1504129498
1635906128
1642327671
1210473795
35849220
802915848
1533169996
411176199
12967239
1564544353
520947119
740514966
1397828854
1306236693
1370606281
1203416328
799924315
1907212179
2057892682
1230192897
1905905754
1594124920
1531148254
690960556
616347554
514736590
1955664186
1829688901
764260742
1091239651
1534548613
1694763590
395460557
1143175791
556989304
1813202772
2006964424
1209762957
1618729690
235052843
485031393
141460756
1839552554
1591223849
2076105155
227009565
976457444
2141757435
1360029358
191379955
847159230
1064793002
1976573070
1730693028
907871031
2114512958
898180985
1716172546
1240327236
1906812997
999105904
401449647
1153204750
805211843
1313041737
420275980
2106956422
1564982095
407034994
1780889990
1829231651
741469602
721366403
632293868
1084776704
1677536029
921884253
66333069
307507292
1903143348
693005802
973028520
1254607037
442762561
2002164605
1719005588
826651421
1121041196
1538886616
1749090702
1210391634
1297149601
709161061
673249573
1480685443
3831165
579175687
257607677
1935943871
2074422057
1375280700
449714514
1071724244
866225835
580665234
853963823
230688125
221554057
582760888
771236848
132716557
733161620
1729548570
599386106
1240587107
792590322
544238553
2108451885
1027569822
474011608
434751508
2036369853
1582935583
1593078712
1434335724
514674249
1835447252
1560587283
1613984357
2097597796
317268800
1251748134
1067699493
1481029574
737733526
2134259802
111945431
1180154898
1062226506
1371008946
791034633
475311882
245747493
309435018
1253608296
1791785919
1307337988
214527435
1961151747
771480485
1144153288
292586469
748543755
1072551799
2012786539
1696801128
1540245732
127143535
184209440
253051118
1465401477
1359464332
260122451
1699505989
171456624
809814339
1802902419
1548206254
1251145323
1221523900
1268208912
175604618
127414667
1372833586
993787658
2133106127
323139613
796416045
726209198
2139728120
1126112817
2133165113
218933483
1946035734
2137125937
2109903598
601445583
1244987916
397837493
1005569412
1381664222
1353671176
1498356298
628205210
1857745381
312784884
1776275246
1981686209
316016658
46210540
1464656346
1337746728
1808624265
1312488264
469079074
1097369674
1048277124
14741642
195334624
841743785
744206709
903941011
894361158
1167837662
1050842683
1747600384
1105873507
2053997636
1532818336
275333017
952398858
1880367073
177253804
499211722
1440959268
1905621630
1467441188
2038631693
1192763492
417969553
604770850
759195195
814627778
391468697
1933897716
1841369360
1237187118
1817128615
7474449
1014395060
936211535
363006978
1884958332
70326184
42445957
144847013
47095136
217613338
489899284
223515558
1770979614
1577460782
2092023422
1638787426
1266041062
604283403
410009059
1545696094
17395516
1960081629
2077416309
429889686
1101118181
1362546579
971208607
481576434
1183476371
266313476
623712934
539825788
1535892862
1821383864
567073383
1090929551
1786549975
1224372121
1071728669
141384922
1234259976
1146072191
144795382
1204472123
1917129215
695802338
142879460
635637353
1221744805
1394457874
620854794
759226731
1112947752
129314090
882233149
557383452
30843800
1997058090
466692194
1475922836
1921285969
1839439668
1650117842
1429257136
2008222448
30675525
1190289201
1644921890
18683842
1895617817
1368887273
1682117249
741433064
454664945
1059148669
1061440792
423549937
91663108
1638768759
393386720
1031417385
213671151
896710235
1622947037
1089799210
1905294475
1905978095
919616768
1640008991
841842260
1223950664
375889799
1670640499
779168708
1583024062
741456539
1164959398
1661177841
619560406
253087312
1289223755
458697398
2083160912
1620719099
1885051773
1365470696
1413991825
2002937660
1229337492
219840945
120333922
1691663125
1987123807
1958432711
1452257817
1478032799
1078928510
1648416968
670055894
364955314
1483430085
961531867
589354336
1955240427
1018407947
1680047853
1214112352
215011083
420004309
1293611918
1726927231
156582350
2007742345
1571254823
360595793
1295698710
725808798
41759624
1769060453
1813872629
458165835
1879533523
715776952
1046133482
2114492074
1631617982
624188541
750382069
281025029
1311757369
43513553
600256597
167315384
510483182
1082431480
2018554605
1318628918
657257134
1791988757
1670894959
1705131388
1399962449
851809626
518463256
1008259244
673893864
1442515217
190707174
79724907
1830435287
48502582
1004740394
1570210120
512182205
161292170
609158873
1728068586
1792870134
728547436
570347512
515211791
1651908818
1135109398
119614891
448903924
653719029
1355045839
1261306538
785522471
1387725089
343438280
1690032
408877711
2145027414
369239112
754304501
71431903
1239253014
1236089310
869137150
443772207
1534125809
2095844626
1907748173
986169711
363539320
1718108439
1427450558
933610362
481101670
1570048318
929339857
567220623
419139807
1164703720
1554879269
578007955
1139840674
572347471
339460405
1860781037
1623344315
563935436
319997960
327139993
314773442
320125359
1104721577
688650003
345696925
1634030187
1560690205
48302853
727367910
553573612
1867362910
17966093
1265319220
561631051
1531564710
1962214926
1148703559
930709987
1520785793
1811856854
1821840982
461454886
235689189
1060328138
705778557
1183110261
1918387878
1937867153
1715894065
622705212
1283984556
1233354325
1666463944
1315811486
1597280594
1363000973
557682563
601354812
22233949
1888799712
1987341848
1524230699
2000115270
156442155
986105576
1919709538
1004718826
1303903578
1657788640
2037814711
970473292
1487432701
758039396
1408952142
1203668726
1220221350
165896804
1489522585
373754679
1803050353
793932455
832007946
434631609
2017933066
1603403368
1537049614
1545279018
1889557089
868159811
2126370907
83013380
1967145258
1513993306
228767700
1458889067
1043416316
266613452
1093070518
1146027916
1705427454
993175077
93900734
898734897
1539457256
1943521875
1484767779
256269634
595306871
1743001985
1638750338
2094049019
1728412771
2066493829
1115876964
69859619
69604844
746290943
712298290
1730880846
1730082764
1062744528
938730416
1546863910
1692081110
1614379501
151447786
824015838
1128091032
1949371175
519843378
2023128260
1082625345
69790057
1555880701
1929567591
821328354
922123525
1869266428
2034707549
867943230
346287909
1561436805
1222824465
249209801
1483787739
1163210682
770619705
1931043843
1714092113
337923402
682671793
1072096227
178311990
2124092325
1368713745
1489186029
101565718
509362370
1736273304
1007815966
2055338470
1607153359
561671856
1297004656
929460370
1001357999
236623366
716796980
2120109481
1558899161
2141546469
1891125229
1155954979
1594556644
1034970249
2068035746
557089213
1117735344
1906307045
131631753
2146814132
140302691
80020119
277318590
1940912050
473466705
1810407827
1390175670
1705229196
1438687830
624303843
863271041
724748625
1394552828
2056593739
289324162
32123297
1481486829
1805940046
561884363
930205318
606303459
2007409761
398735587
1237478883
1493657244
1490114211
726057007
388146972
657355705
529561982
2096698007
1150053954
1517252251
2104373524
2014477394
1413202280
1171619239
1953533976
11589425
2101847038
1127878860
148772831
578004275
809919307
491741317
7995634
1929917097
1411261230
1050964944
728320773
46121160
692236676
1749790289
672241136
2137569107
1757520744
2129454744
207798383
465821519
530430039
757859505
1545359892
1611572535
1981450032
778905620
884976222
1044079350
96039521
220157400
486537572
512799373
399041554
2077667158
1856045207
394840071
562483749
815738860
1591056741
636081165
301435619
1309733770
978257870
3173707
145869087
1842283834
2135822422
176489501
1409355700
1278850129
421976590
2123717461
534728536
1698526222
499684793
214633317
241619325
105332960
251260530
309857441
92105940
1904709390
1176191517
2058504436
1419379250
718061798
1516216579
2109159023
1889878023
1717445891
2123208481
886077827
1662431017
1449163864
75021139
1590857625
747570920
997001355
1770326046
997097567
1112590595
690234025
145030028
296720735
2031625824
1604606122
1264812185
1209937571
519252784
1861162021
1957338519
1797285537
953889466
291752062
1696067032
408030101
1341170757
1184540901
30400934
61629769
1968830196
940042004
870368821
762780859
585563662
1425045774
1197905395
1713054907
1639546213
1532585887
1187025144
1729146235
659817877
800761084
1196006733
373366348
613423025
1969121727
2049207988
2069239768
1360827062
1299586309
885815203
76447254
1363502660
2064498960
171745557
1926400885
1793429643
1713826353
1989986937
585099755
428105988
409222411
210178689
1803998764
1891567018
1372484850
68544438
1863403945
1597988512
1012658576
17555301
135081056
195107618
285462039
1585862423
1741852586
1875254565
826637960
1271651431
255782931
104539641
1278080709
115825944
4096008
1349372378
503535623
115417011
1625061783
865381666
903882761
1887863654
1186167076
625674386
1822887496
1037142144
62316397
1610642449
1557666591
287383754
325991332
1518206171
854627711
1116948297
836484663
81887315
438194539
1324474708
862368323
1485852973
1496288773
1824744881
1732444305
398598912
1741184070
758140353
602847641
744832806
1543933112
864964066
394176343
1832714324
215819668
931288285
328394877
725325678
630219204
852120638
1324126609
1211635556
719009485
1289736525
2092783592
994167276
442983019
1271151882
602555426
1307691743
1499529719
174592995
1318742863
154922392
386838389
842909332
2089464438
929032226
477571269
917072394
952080337
331073666
977108445
1444818957
1296958904
945860588
570213828
769304248
1309945021
342546426
2022465228
978633095
358311283
893246968
1387639524
1871096152
1400642463
1877366815
369395602
1768772719
2092744536
2130817339
1668993718
237627152
784646164
1957514400
1108416930
1482087267
421301959
1864233874
856446874
1631711742
173254647
1369475091
844262051
668723699
2105910752
1524957778
1627786220
2051997995
1645697797
1284813863
953371703
1431125202
1503982687
2002048441
712350422
2101836052
1312433052
1635146152
1914721302
182337996
218976436
1706297640
949147369
486372083
1496433
310372482
1203840045
1613996088
855457449
1098965794
773456752
469124502
99587854
1375846374
596882053
2074329023
1260828914
674389364
1606949679
1379142778
166111427
238827044
1351192911
615076355
1140389809
1397435611
1148787100
1483813020
1622748478
130785396
625424112
2013780306
1256995230
2101266698
1231569370
424538045
1555820707
992369499
891635155
237121807
1733266287
1772647742
1460823982
686810341
2040148546
1168953950
1679021136
67311069
68718574
156518290
1933194889
1670615210
357985012
1321961518
1507833179
2006429086
758466604
1385836881
210663977
1938808828
185406819
498015939
1901707132
664538866
1692392204
109774576
477259361
2135668031
603551460
604659472
1608521176
129616395
359947762
997165021
1801969504
1604677750
1933338359
1718501693
1909026608
962097174
1145609252
622421710
1687929099
1598846418
1357190803
1253307469
1479696154
2040535873
1241898758
864440684
85206992
596424552
1220270447
1962469041
615292036
892204790
1963243102
1079310579
318814153
2131508235
1900997956
2074922488
793791274
301647748
439009154
596384021
1772938710
251308016
1069629887
1529982626
1135559292
1609790168
952790696
674464019
1184120378
590529595
215695561
831382673
287987187
12814182
1980028310
2034178880
605597096
298714888
534615675
1789930081
2066259358
2001847635
1412262987
1061942582
1314572616
917117966
865466577
633709116
95468887
1869522300
716167474
1202669329
2125731315
2137025465
171307066
1008852232
988032277
775217646
49789040
760708309
1783845046
70230975
1147903714
1916330787
98337035
2073820677
517629101
469712157
1350219465
1314340606
1346144642
2066430959
527085954
901566008
218283600
1714581968
887115196
207949143
1679974052
392426953
1228432158
1581776860
1340011549
1185239066
313535173
351583183
451526432
919121485
868953611
313434531
999312084
1163747323
1957739466
945904828
1691551225
654023221
199878492
2138876751
1331488144
1496089815
2131299955
32042827
578097093
1982827889
1273227159
2137359820
1864600901
2113799418
388569196
683796494
1575093272
1393427136
221926334
914527000
22116673
410358273
1985216477
295876732
915282931
1378821253
925590721
440645176
366614211
526405790
323773122
1631278909
880306940
564384761
111128580
1989270367
1521537380
595058838
1872928647
1075890228
1461036619
1393668373
200896220
547586096
1111808651
1844929712
1965366386
279618630
1417473544
81863553
1531299399
671300380
1618932237
243436335
804425726
2000855451
492213138
1392337423
1263538248
1984447381
583085489
1356764411
1370376366
900078405
1510794012
396786248
1075257925
1845557886
661176669
855465615
173438298
2040109476
901704269
617961716
488937030
961507716
424789796
333080359
1664904436
1603164764
1802846645
1051841055
474354183
414708736
333252469
1940511108
1755248193
163174279
706270044
1067100409
1697157041
581012976
871874650
1037669156
241602696
1277120801
61580173
1849661290
1649780037
67671150
447049330
895757565
1552136949
235623429
1011063020
776820513
1880280405
1927491077
1166775347
1005978273
258948348
562119173
1833387062
1412147332
564309513
582474279
1107264109
1281637244
2035052015
1897585246
292333596
72178438
2036883990
736491879
1595285474
552980802
271416705
81379558
771359076
647124362
275562500
1981830579
590721471
503224756
905558923
2120943425
1841860394
373005804
1237689033
1452911008
1772724939
961301785
1719001017
1297920983
579426987
1458659570
1314861386
845359460
750275689
921013973
401494563
2076527117
1087110928
928709373
765929091
360516157
549109190
865793428
990081756
333271764
189231556
1774780109
530192801
1327041048
1689683082
367661859
1712841275
1057678265
1105513045
997277534
78824988
1133443222
754545687
498236544
1491126356
1591682981
1225525850
851236245
1614500625
1149451781
1815572048
1799147973
613948900
8775397
1572005225
2099784263
696294469
1606378565
531245808
1981007333
1699804048
723979936
179145166
892665180
1885829482
893165029
45285334
204416856
418232822
700070195
868312906
686714187
1910769199
81809128
243181888
301000535
1077447160
281818529
721025054
1769930870
1490217582
1147835432
1244336450
1534337688
379415710
1622577417
1690273865
207137676
129278572
773245932
267327570
397289657
1292280520
1154030798
2133851833
644799235
1741342286
1483611469
197418196
1709278290
1415245336
266696700
1899602766
704805447
1511477816
130810059
1477641051
1306723203
1679677334
923571739
1442310442
1870658463
113110664
169134043
1021279877
1940963151
162658548
710822018
1758606570
1374642359
1732720645
220079413
905598799
2128290769
750601147
218809702
1725736286
1735803469
138807163
4830273
78771367
1312815194
355420567
1823879182
704306094
2120996926
517912882
835813985
830890891
815228724
527008870
953032956
1917108932
662634875
783316611
2017891675
39788338
2052261391
1795792475
1515269494
1915574319
896420847
480279663
1489073167
163764486
1900993932
1893054811
1820881051
1374384949
986840379
721904608
977579809
328286314
651456893
206223282
926093789
2124713272
779622749
2076207748
1456564186
1405012728
2020591753
625771441
715378262
970557960
2127719367
1419426148
984471689
1536326744
269907186
1182291907
1045463052
2106949468
2096533320
44871265
1113447660
2045095526
1545640951
211355358
844342840
1776188686
665843111
1493771036
667777510
1256577343
395574712
2076001132
1415572780
266884406
2133061529
1733735683
1328375079
1540905633
457244038
1718609992
145077865
260662244
696759531
617156239
604081590
1734360860
1345432098
865222819
1999282258
460412791
1365798155
1811688815
1994499034
1321601199
1005241631
1868058494
1578307248
413268045
1174746636
1144105943
1818992804
348223494
1056885573
870782959
694006379
766111956
104541484
342886434
770199171
1044730822
1047723142
370468252
277942596
908170670
2122544916
2097409222
740413703
499986528
276194241
1657508814
450563701
787066316
1652770612
870545483
1693199570
766327058
619372374
428660270
170029569
1336687080
716040283
1618183507
1004523394
1038349916
37759095
815300721
1300918656
639581445
1584972871
321843912
382081042
1508775814
1327553384
1328860805
1005074238
663323768
1939958846
363850603
238542487
1797011932
1097957358
1251519605
1990879894
1292463941
721788910
1872440937
586021919
1005236321
1797361802
1375206957
1974646893
1864218387
1938642613
485316317
138662571
551243011
2102297391
1446111241
1554078384
888157989
2074527518
304751632
879482374
726738685
976801933
1503729229
1511170055
199406925
970223201
1257095558
114692706
1794008089
1854602462
1955464612
1900967118
1004382524
1422727456
1063259834
1967699354
1643380775
1785896711
2059618954
787081746
1289815250
1940777806
1024059216
1344968274
1898157358
319515027
1321458122
1759165946
307690532
515794835
1066167084
1316994120
530785105
1151087058
253972512
1249698860
1353239895
2034661348
96093748
840427711
1130551437
1579546707
1786788539
218762584
295012507
1022784889
1066596449
1953439144
780458304
1858400471
111173226
1560489685
1540020340
2137075797
1369447954
213919359
642189312
493062604
120520897
218893202
574605627
1778907111
1244968794
2143887146
133090685
54490499
1620913900
1454947259
1607569842
762880707
1158574249
163708345
540467249
1371582658
1134823066
164443136
1940019880
402495087
433646265
1392842849
1505692927
1008897011
233372948
711904995
1924794099
1482674088
1376977386
1072279352
117309151
1030664747
1279535169
516412325
1130953575
356182618
47585141
206598853
741672657
1934242270
2066253317
748486295
1995237275
560146736
1191139299
56757588
1306911784
1712620670
1370375266
659884354
1977060468
903708308
909837469
1140828636
1749716030
920164020
62851440
1324495536
867665248
971609008
1433516616
577076388
1414460007
1267716195
132397910
8242732
1048776720
1100861613
488094422
1467960118
2123157583
842472580
221726828
2019927307
507827219
194340160
1373516606
1315894234
1959357864
322302219
1844703068
122408265
428518160
1714442220
205948191
12908075
1853188147
731338550
187467423
969400811
320235796
82142784
1805094481
1911225088
346979348
1737814801
505431289
328905596
1431348244
1848008049
280293498
2051038320
1849903927
1442057276
733186375
517195601
1073576993
1247138054
492329373
845720884
1949902255
1286903064
1720328839
795402230
1823695792
2085571729
338480027
1867268467
1934873129
932328312
1816369130
1539278087
2123622154
201413058
374072533
1598731923
2132759765
685197289
1784246393
1252559755
1908831415
194601596
446506897
2032106185
1526446194
1694627513
1461681113
390962514
1597318439
1069680337
1536639497
217601440
1571476891
1102786183
191240492
730906970
1225491347
1936905881
1474516737
1748889597
1944066827
1352642991
691961932
291365889
611800167
2144501830
1650607398
479091511
106059254
1851465074
1549863136
1533959792
1965776614
816501277
1578364726
443128412
667908436
1855255094
548762349
1711177532
1864643633
1307492494
1650492427
1880107387
265446993
1026530163
1534930487
1341460933
858716052
852652069
608421567
487818683
102413355
1834579959
866099947
754771709
1521624663
2062892004
551179910
186168599
63338650
1324343649
899184997
286284914
658006039
1847442989
634451595
1548537632
1852706517
1119106240
1871176181
905373016
1245523543
1929894041
1949685374
1611367565
1908531426
634575368
1373953257
456429940
1505479934
1908718459
1512823214
506963619
472526490
1295797361
1095861017
552310294
637530574
774696630
1073733579
163950699
48813462
693117446
1712409863
1043322303
1161336084
1122261267
1159728321
184044931
1379736130
1247417478
1705073612
323774311
1229764738
91244726
695537778
835642141
1309241002
509675640
1391640665
947593264
879898833
1004501608
1604153073
19273550
1736129353
1623725355
1103545275
1234049393
1627810871
746857157
1149945944
1661622567
741647967
1413582259
162344718
1326135819
824785684
809497817
419504359
1992059244
1937267877
2140407766
1696895974
1161412109
2056886362
266480427
2037918004
149414189
1305958586
1169253543
962368435
564248134
1129607273
353865574
819889593
646691711
1541450633
1369430123
1931094010
1467857206
58026622
1466729054
1656690458
1528093607
1347634160
1857352252
87943797
2073958899
1088008052
1843463053
692601375
1244305124
38909704
94545053
896294204
1212072194
2030350944
1301199432
1672820674
1974287103
337119247
383143185
56111597
1632537600
1841756331
1038154892
295255340
543594322
1387491448
715766820
388928246
1504239000
153543091
1792989034
931984203
1575781354
322709358
1340489201
1134914171
432088431
755724025
1040652128
1774034816
3500626
1913727661
1629069549
1210821296
1749051560
1663634435
1178488856
954102653
861850825
2023097831
1765621658
532387413
1964296519
28333763
391046059
1576784983
942001970
1307745050
539952823
1221527532
1735593568
2034165538
695929938
565224478
1301397010
928311797
394034857
318093854
256519299
546445025
1637933719
457017435
2052102018
1278531744
1342165779
512593866
2057882857
1920715409
175138452
67253007
105222780
1662647150
281991767
1528618008
1335154219
1385773083
657688390
2077796977
348759801
1533238450
2013011442
1892592087
1792341021
223064013
682109670
986878070
1881019981
143738037
1571414764
563152026
1680613246
1735615634
745289499
1289251685
915469029
596705791
1106194702
1314209640
948381187
845951709
259758049
329969139
970172462
1183494589
504290173
1827814941
2057057046
2026662224
1010845989
1808154226
17007317
397477420
293636134
1529396201
175920807
2019922150
1018453427
1890008961
2112108711
1737691305
55294130
457807094
1956056613
1040659679
957744921
2096289846
634155133
661653531
1882509618
654183630
951045142
1468246553
732798555
587152164
1053051449
1007489463
1044128033
615651200
1497726921
813094870
841329596
2050961318
1364584216
1368197347
233761683
1814077782
871112282
1313800102
83160670
1041193151
1334833475
1959413512
571108859
1719785043
1125656859
1075283199
1029334148
1516600739
565847083
1454533588
368109904
1994091239
165427002
914732405
845894654
585224695
1765528679
1042556095
997239196
921887669
169376984
1489473749
1437815016
281165084
1781823378
1288631776
408751631
1969347840
1167872748
177508598
400967490
70755017
742796377
1536491789
477729018
21779432
1790558232
2013295075
2116321764
631057124
51528337
1391382085
1211551654
1882778881
1825243008
1536162272
810594975
588351835
1323811626
64033790
482448080
713768348
1764362742
319799598
1761082064
653411808
1713633419
630488654
1306777025
723522166
1494883575
934083080
1330377373
62457132
935654851
1029666734
1312280519
2123086048
824394604
231749898
1672392968
834326308
1471029070
1402073300
1848441469
779765316
778034465
1094335709
1196479725
1531533376
1159639703
2075338824
1717508806
1706156113
842803052
31635001
1197575115
1404455235
1541033515
1398895394
1170164026
959906888
757580894
907612163
877697605
1975027362
8616458
1019479042
1544485042
588435498
951665435
375863125
765617188
95648121
950546131
956216396
1496121254
1530612181
566470720
666264373
718664881
1415599660
2130730666
1730661149
2041880571
1528669966
1121842540
674618622
702350769
2119788125
1147042987
1279247789
963546623
2018154013
802992424
595838979
195430558
1158106811
768738561
682303358
605288834
583304481
1388146548
43510262
1194864019
493902077
1081869605
1068374589
2095289766
1936714372
981752044
200307253
1004628993
829012529
1268097943
359302483
361275447
1462078699
2089530390
1753268904
183929557
799726603
19441644
1205831401
1288956527
1122421428
684026804
1642215215
27600797
1732420674
1308230377
1198220015
1304879264
2108940975
1903073349
776400373
995606277
1257159839
556160622
1397703461
1198559813
746863553
1186268992
1051627222
1160492343
416602891
1945140602
1052049444
1981594078
1826663698
1187955523
601691209
720985411
52300220
37884976
582412350
1985266883
1788855626
50568169
1049858741
1986920822
1442049688
1147011026
1105823591
2050153510
2101613580
975744533
260767876
1220012790
929043431
1514469032
31944900
428272586
2038198450
1225649029
464584299
1464101453
1032663118
961284215
2136933590
357411524
54936179
828220307
2032574238
873455402
938110558
207955339
1629633118
117023489
1295108396
929958446
964767626
1778892843
665891983
1469687796
783836741
336476724
1363698789
931446957
97320641
369009479
71953844
255253024
250741744
1586280571
806673471
1930190245
1624385011
1152533827
135942388
1932296382
1929280560
179523909
38643835
909898923
605769763
2120454798
1647028487
522018857
1384378046
1385048937
161560874
1454415448
1816036083
142650889
1228578157
1604437794
1027143862
1071278286
1294221006
729350245
1223157202
98630210
212203828
2101089553
645955003
1153117703
1306653075
1058199015
623282784
1041440912
1606415348
1300185655
1871146930
197176169
537811460
467302134
2088449158
1950161341
1006729477
2061985834
1415878209
2009146363
1432000700
862740653
287908380
1443771685
1453289596
333728240
12212071
1812198922
1156263518
24690013
2018038521
725819879
1174537617
295033688
811237242
356426486
1567638524
713616487
1880936787
238810648
329117830
649775416
1617692731
199481207
1306522205
2000095851
354974065
371472016
380616088
1196491168
898818649
1212445401
1901234855
743930170
713605610
2066538381
341382301
2036874292
1536801817
16945210
176217649
1620338547
1242497765
1566076036
1101005279
531005723
1126025751
743869765
2070185563
268130594
1889386355
1985535973
1674591719
234795427
1102876435
2091258680
1165634719
1308405575
2068278276
520080213
1807644025
1494814930
960734158
1357717041
1059443279
375205939
1236219814
817911673
141398241
1894631972
174227272
830014788
179902862
1570344724
1512821578
1807961133
1301675308
923892367
928923306
292913924
2073791472
557577289
1412184603
705501273
714011443
1630779400
994536764
768326953
907338668
1487111613
358512980
1211488800
236568545
407869874
976341990
30624792
1983468200
1186852271
1981315170
1278437089
865012915
1695432640
1324227206
1783972738
175623005
1295180833
427999436
1924485826
904799913
433806295
1522917015
794901123
776620003
25277970
1040533056
1804794222
625887089
187414581
1538862034
1299469092
294130424
1687211393
578170486
768312641
2066865243
108380268
1841195969
1987199620
2027556608
1026505183
881498444
1805121541
1782304516
408684926
998516440
1659918571
64028412
906508006
1560897767
1326396123
633785733
1384765707
1127533278
743606720
1159581043
2139666078
1581254960
1205599545
1574867388
1640083014
1941730283
138048391
2037110157
1446438732
1496922280
1384451716
1276848517
1688062251
1192277168
1573414901
1230842492
1845214389
775278473
1103566098
1306410814
327332622
502947136
1294889889
589881126
1658746780
216500326
847298078
678584551
1782826578
1105282180
1645569733
1482379130
1873948158
686671879
1924185569
864831787
603567724
286920419
1230232653
1278764655
1261785807
655647993
1141233759
1185818281
2039158783
2050357117
41370205
524281809
740507245
2010411061
42002459
1710023677
862382313
181704454
631169511
1683208056
347584015
1939274969
1470686935
1251438556
1055987672
1987554516
1982392291
201335084
639923236
758769630
1120990631
71304480
404819172
433645003
447835009
1382424780
1551413327
257335442
1592812729
245854993
2010263849
524395899
1927509942
474458804
863676195
2026565713
1854716684
1493853374
1464235761
140823897
597430723
1337324229
1425220228
755221188
1446362916
1532012891
2035999120
37389499
299844386
1424078241
283836793
210365841
1309900437
1973320830
1240337839
123601293
622796686
193822665
5947366
709949556
856053166
1992805808
66631861
1970098098
1230294569
564262367
1389100813
1917314355
2144925779
1176864865
785926508
1508579553
1231786338
1466178640
1735200089
900462591
386169178
1296882890
592140229
1528982927
981323405
1573756973
1914072573
295534269
629559990
1579714161
1755329731
1099729800
1348736602
461840013
214065609
1148623320
122187108
1911821704
1519743667
1178117960
336997380
1157917814
905342501
644088799
899361254
1033451106
678194285
1790292856
341708493
1413668620
1553917533
432003315
1749116764
938408201
1571671684
1056843851
1230831726
212440026
970748373
1739481108
831425585
1314593327
1159732903
434490557
56790507
1468774458
1497601506
494719477
2115407417
609569285
376455977
1753841020
1570084724
1707921879
1343110343
524427593
7338488
1514960279
2131495944
1497429381
1290754138
589760071
1136606647
1145160530
830995290
2020478351
917420546
1184011803
67661521
663970728
12051761
1905293043
772302161
969887407
1881114423
1722363426
70771858
1934895047
20937892
1199246770
1498397175
343444005
379727511
1674298170
1417950806
1646332147
1702679288
372191939
1316696719
2060610899
1754887272
576149668
1994808273
1643478329
2095170485
1847997405
1208141681
1928677639
534490707
414889989
1415499720
436273886
562610188
1087490172
1181169685
1079663418
2017020568
1039415583
2019334269
1312385158
1174689259
638245468
1584534245
2087654676
78993620
856787405
334909170
1812927724
908114065
2059554186
931642864
445277299
1676677588
1815180760
1635067760
1287868036
722946112
762562543
1653308891
1942223634
71524255
1032302448
548534661
1507886204
1941183110
752515488
1372946020
388863700
1209099459
1357027024
79972246
1616156053
284000749
224912648
1522195242
988694978
2059732489
674431549
193152836
2125273341
1198364175
435988071
1227335197
1254081106
654602290
1905657375
1465444761
989177294
1183693788
610483313
768274531
810390138
2123735500
291552598
1139204649
1824005046
625224947
168611754
794088140
301365409
611643975
1722683437
234729472
1201596911
360939717
26213083
1195799770
1685039009
1235065438
1861123506
124102055
1933137931
1317811058
1701417671
1926501680
1271533030
755252155
217703125
1861873679
1013042702
1320168973
1350528727
5837245
1750703688
792946979
1478705851
630562736
214309783
889737027
15019962
1105063753
1274976243
1249521392
2010025540
408072234
1964097741
328987315
358811897
221274654
1951452566
1591515617
805858632
1486557196
909784475
981104836
1514047441
302863700
1177349735
1685471350
1671431412
2055973169
1449996865
474402693
2042977220
786232176
656657924
849267178
1883422898
1915316336
1847654252
213187039
85597918
209759701
1900784518
765490927
1763318413
1206404605
2043057451
964270008
1774394462
1773356276
502495916
1259382980
1416323640
486821048
480130162
1579904604
142285390
511365317
599272215
2103077559
817464684
405578497
1630363101
1402400791
1103372534
2934752
612102262
922417202
636016803
1929417331
601309725
990102630
1824277017
1854146711
666864324
1441810003
1726275026
14585723
1947665012
636243909
1286890017
1917378477
1037930025
1742310229
1749552483
663044520
1490810844
984038429
973668263
1980436891
145205978
1464452709
814063060
1644596181
76020633
1988296700
1388116730
1097720163
1172698364
852248556
638929819
109876205
621784800
1305700186
659971799
2139494863
406334658
1578842434
1612783992
661703420
482132859
175184744
2021468116
952767570
1792608085
503850349
506806317
136639740
269632223
1764436520
970722539
1226031520
1824748753
261521361
728868556
1047409010
1431492272
380276530
784549705
2050273756
1069148764
986197312
297663081
946995930
1915293925
1279769257
353196538
194780047
397387966
295439364
561991251
1398340
1945219987
1834097258
1925569053
261023002
655623396
1270774582
1917840270
875400435
254277775
625582313
991049525
644983652
1417654339
795599591
557390275
1342407234
309582460
663375373
517767882
1084541762
1447297029
2013609109
820963004
2041091407
1507482462
1357493928
2109749406
796026863
1885091215
718707366
277736864
798863340
244305341
197561618
196675147
1838052348
826328681
1250930923
1834688713
1313623937
535567437
1997154359
1611895739
665368806
706520130
2045664249
335908837
97619015
33624515
1889275019
1109412576
764469257
1055163666
1041967542
1172975888
2023432581
1582473489
1137144694
673718273
342653188
1255156331
825745723
114927786
1532392932
53554476
1544737638
2099468657
1920926487
1974840012
362810000
132124870
246522651
2117456149
2097768534
1639077744
1023669338
918992870
1515943710
1938735637
1265532350
1851828229
527874775
1020812447
1889190457
556787838
1094895850
4725530
424123829
978916758
882125023
284710218
1287973150
924450476
2002123758
1292716146
1764189747
2001734883
799567274
697540794
183891127
529346840
264563835
760089844
1261505918
1829001701
1452878122
1447745410
431327132
1001812582
1915347019
674924940
1494983778
1130948640
2045667558
127964358
72573867
940489078
1819676267
269944197
224337880
107809722
1422405454
1107180931
1336766991
1441024287
957359792
907130346
1605590789
1281804335
1967520718
2071644490
881314526
1237710998
1772411490
1595573793
526464203
1805589020
769676091
417564961
1073134829
726694593
1193894852
1044176796
602238694
1266695551
808732464
1585901796
39507689
316516155
1469058573
1492873682
208002611
2112222857
297860805
1229020667
359591511
563462436
1504624126
1512962690
1719164571
1829755402
454508090
1682694182
1642604427
1348649037
668432601
2011237797
884727679
179672212
1643834947
1347223960
757595795
38115365
295890340
817356035
1841523481
213725914
1324787131
1345031653
394284543
1988984997
1567423555
1162870976
735260327
1678993769
1323380636
1344494471
1401509849
1467039175
1107508633
1915174715
1710195434
975560144
282399917
2073825959
2131348783
1099589494
1225100228
243487877
717091707
1635740844
1360667300
373421474
636540514
1085452743
712542754
1423686435
1975011101
1174827889
1367405632
1826662660
400693935
1589851448
1376398584
960852927
1462863751
157095786
1068530059
1384119152
1490274467
11908623
1585988033
1382075688
1202522685
400789068
1776648089
1044557225
356425146
1856498944
201914185
2034838511
520582865
584869243
1118058592
1049049772
576712405
54578848
423978275
1694946109
1207030041
204655261
1406911343
365600586
856534924
519558067
1487279207
637709289
1748926210
1885524912
1643885849
1976378060
161250056
465453382
1031898847
100404579
1451250302
453232348
528195321
1836654234
257399626
495611997
1443676088
1895859448
1434161113
1383358913
1901369278
1040958886
1510674877
1011160560
1115540242
736468508
770242330
120136506
1693238044
1811934704
1210031740
597199730
1507870335
1019521570
1594542851
320639300
401922610
3856094
2076756244
1696732795
1293674635
167282985
1049876943
1440842355
1924641519
234549811
499443714
1501900878
950864072
1411215552
6325361
433546574
895207576
839429099
1882138962
216059563
898574277
1335014625
1048692570
1325435014
2023146359
1604923884
1508088203
1395043222
433682348
1107201984
974799302
1207591771
1649606887
1876114577
854928584
1087671457
965567333
676587934
764231295
1167580202
1858542519
119920082
984991281
1687129126
404166384
165290105
679459580
1033736864
1316975436
119612004
1070612433
1042374704
452986814
1018614047
237727760
1763714466
2044310662
1596008581
586445625
257401620
1850964970
7970274
1854134677
1191476445
980574619
832215321
2090156172
1128602415
1798640434
1932130233
313343635
1596067699
184834351
1645844141
1312331697
1214579463
1898532402
89580840
893761910
847719743
1312448473
1082293825
1205436242
1512067425
1116739235
833145715
2130722566
1700742616
2096277137
638889680
1239162169
1446314279
349259589
1551185279
1157157
1325084963
208950285
2024755606
1813233216
1518295293
616248415
1607769236
2129639499
1014724407
1830226902
685253051
1918557855
128267281
1066611401
1757032467
350365129
1385994249
568096358
1594111151
926757319
1696811437
1364730069
1770888529
820355806
455431155
293325225
748863985
892578262
54293748
683077138
113694676
962651167
1786180420
1365201073
896133951
1995603975
390790484
1093739183
34333064
623618432
1774161565
1259598705
1701151785
1464417648
1861475950
66414781
1213239868
73909892
843994714
1017822982
1749539521
420790681
918294490
266998383
1735942066
296495440
109697871
881618402
914128652
2143505181
813682061
963224614
1341793792
67232533
1426609768
1228861332
746392321
820674620
374071088
305224369
1728442257
2050175152
1380577461
1839001675
1088940804
1198487025
102293781
1778496517
229424306
2011988358
362089231
1644126741
232334764
549501076
1927842645
1483798448
1636453290
221216927
1165264615
1658389394
33891093
211964761
935655939
7323102
460382497
1620581271
5770630
1430513854
773158451
671865040
153220557
1577023512
278335484
1962118065
1305893010
1375797908
1120379833
1268279920
555760453
245037328
2059894944
581524718
85031287
258582383
1951263337
369672474
590529274
617675886
1276295783
1568044753
884810228
1255348851
393349999
995570815
1403390393
932228897
1921182307
2130322331
960949251
1910772806
1828327878
1625146324
1602836562
2108176201
273787794
1855264948
1302372739
1817987662
802101993
1863195886
293211156
1710570444
1293930330
521830120
53249195
114161492
442900005
1631298877
1875959309
1019702539
78587225
2060646959
759928709
516514549
938128654
1006076136
1622223718
250940513
933118666
1985065216
1829627043
1358588522
1974199049
1920899972
276446671
455177311
1118194621
580605431
696567452
163055513
155901472
599371702
1998230179
1102422120
14334410
924790193
1631006637
2022037971
1613485608
927944451
2026185648
67810714
493561089
738334888
1631056630
117943600
1822997765
55044715
1049144984
1128696194
2036796306
490445409
241044219
333906763
1166413580
1120131554
55115130
258616132
704878948
1325719910
220127969
1378523829
740923986
1178821789
832187956
1997695750
870543670
1276759865
881499602
1300231942
773015420
1711327403
1325267694
1751802371
1205891848
910950563
1491754738
871819556
907534522
1591493498
1359151655
1406139061
1708623275
31970735
444633512
632231672
31316684
1650071882
415632951
1621784684
1777753593
1953200474
82522526
1794605981
270277803
1110613514
1901419919
619904977
688604769
1594878388
1806176781
291510048
1008387842
1072970793
225831683
1877941977
1616308319
765722648
272312094
272443136
1526070525
691502529
558544199
1486705675
1566577286
37320948
1047972922
891092384
1327672205
149230504
1415448396
1616091039
1648984653
908327849
728108452
951018136
649417273
1443749354
1754054704
437248731
1797892856
952771373
56160140
2090803802
2028653096
685044725
307469077
1727707057
417627620
1690862859
865252871
316511980
1467158295
501984194
519993131
2023467453
638005987
65452634
471477660
1323315013
1207830137
824156983
624533497
1765795167
1780879240
1516136147
1982591629
1095759775
1519011875
2004534915
478483729
1527953443
272379819
838091232
1540274577
514531490
284550677
1098209751
1477038600
778574081
1150111027
2103647706
2097780543
827885830
1817261067
1304035208
22091466
2142842835
1049200717
1285091293
792479941
397231198
343117954
1425785314
1331539764
1037229408
724774673
1782962339
588872462
778314406
777137041
1465784857
1453800270
1219904523
478578114
456993768
767759075
671562277
362336161
871299083
1853323093
699092715
1113820989
405305414
831026658
1909157238
1308928305
850578233
1210680170
352664187
1366938518
2047643590
1388761402
643691649
553717489
1237486142
1959472185
102308904
481700274
1914736496
1164665446
1864623183
2080786857
100383349
899691011
1709599361
95583884
1165420387
530038548
1416345394
1144675389
532838584
336040414
1290896782
145202375
620258030
1038621941
487642207
1943260047
1683325138
1564658719
282082752
1214313963
439431244
1708890573
2115049519
1975412416
1010054641
1050619381
1843944843
515008691
1634724169
1927185345
2056543333
1409421162
924232145
1585518710
1038102480
1441794756
699832944
2054594814
1961230236
1835761851
636986855
1859209400
1262553310
1340600209
1392364429
1947301730
283143585
116856865
1806742159
1431052257
1925959152
2128474230
1665763191
284464585
675981168
763206998
1286086431
640871361
1660911044
889812304
185623623
282057309
833080090
2082671165
638651001
1306471821
1783740404
1863662541
829721381
2138160036
435723175
2080854653
356346343
1706550040
1687766277
1579229220
550420578
1746768046
837749179
1907960892
931271314
1359531575
2016059143
365290567
202074974
721672230
1863563886
216717193
1261224005
1580973218
1931901185
1654323326
1163501193
1096581396
1633521779
250144473
437001797
1223938181
964314907
1841185481
514596793
1554199190
1572549528
475203189
906612407
428525606
1410516556
1910368268
210530207
1836422073
2114885790
244761808
810971898
2121287110
1371571518
1715737221
1136644628
1049859111
924485923
967596690
329757523
1542133714
1246653250
610581336
708728379
1887548215
1692544219
982872742
168314788
1857847479
1951023400
745369795
335273521
1112361055
1308266326
52294081
918158969
2116386618
1577007276
1297555509
1677928257
871549865
1045310045
2002698007
1823065567
969807366
2049078409
351919240
1247990227
786832602
2043833316
293768097
167096945
955443
1353814208
211986157
2003593595
20761544
1739538459
541891253
1627719816
1763368130
1149446826
1722496760
1019571409
402284708
1985517323
1424066999
934429516
328183523
2114545736
1637073362
885675407
83796925
1494871826
1951537187
84352314
1323429346
734429500
1159643929
683909309
2098586951
1603525339
560459707
906663829
1613752638
1760773557
2112799933
242013780
447432192
1202424415
1395944497
1646330631
1039443005
987211659
2082874959
357405057
1369243228
174871282
752968542
2004748141
1058873037
894779756
428402157
1550092418
548579044
1146828536
189000996
136883049
1509924028
1998839630
1805674396
145003734
758481091
2042392005
1018244096
1137937
800386485
1312818714
107036036
348371696
355122429
390786042
2006258691
750385525
1079227924
1963686896
1406332952
1390162572
1689240702
803334949
1145779132
519034054
1150137823
2023739413
1161414077
945778292
989364322
395866667
783907677
253215342
1227821376
2027086583
1111657188
752559220
1265607270
483319070
875365851
210509015
1224710393
309161465
1521506966
873485699
125365209
1068393726
33087420
1619840427
562434374
1679002567
1594647881
1809602064
1565881899
1754965921
961990627
759256472
1596816176
1046429768
618117705
1987302708
413793143
1041576170
218767268
1900860515
2102156054
799866914
1522470500
158328171
287776056
1519583468
759456244
947130683
1452147208
1008351640
1901102306
2049770548
1943252390
1120146773
374094845
1641382429
574477654
842390410
1018394455
1073488436
326694601
483193033
1986407764
70472704
2062849487
753065538
333593801
77966126
1286669039
1223828229
2139051840
416248706
187148550
1928121171
1374024472
2076085770
706143319
473289051
421152178
895063078
471490607
80626953
1033127361
1498367219
353959318
493305182
117290553
1030699151
1672560919
1227460386
2085566175
1615650018
2146257186
1160007271
958750901
338541105
229068049
1752372831
1413932634
560201288
354918915
1632442616
427081566
1985368560
480594520
139327605
582834700
580252795
426904299
1550411354
1269552640
1166286857
1606093420
924486806
181159489
1210562060
1273427651
1233141020
1948121933
754201430
1488630669
2016864956
19715471
2002971795
831361196
887187696
967483241
677351936
267782145
24212548
2038525972
195624155
1484260368
1516307107
1467487481
359088565
1910353384
1512921987
430015628
1448611533
1057211395
25491492
854612091
403852991
1929541593
750332932
2003259273
33690998
733729868
1613010086
176150704
987616384
1459137578
978801272
92251168
1366677268
1650266199
66717779
1905671828
1390347804
379407809
41460840
1941680905
1394209986
1115452395
1671819314
1852388642
1349989617
37577565
1302915282
1734661019
1092219651
2085577463
1470422799
771305897
1159322220
1545551802
1823301593
269634232
1726300531
672526671
1538712643
1658338140
111451718
1206766077
475351635
1031869417
75514531
749153097
423171237
53654341
2026463233
193316205
511472344
988653705
1210537025
27221229
1525748172
983178590
621428171
1034230049
952087654
1416611934
381933429
2041600694
717918953
68282133
1774689589
519837942
1768129509
181944527
2075342894
1637075211
2047273958
14561323
685781697
2048969697
1122793149
445691385
945812837
1612670101
1415484934
1083478693
2120419871
115619336
2129251212
436038039
204253605
603671050
1049933736
1324280434
668175985
1837735694
2020733573
333513686
1831932450
192560729
16559118
2078285237
1686081872
643816151
1590760568
574773988
172562320
320075384
1047628769
1919607986
929518607
305959261
283745150
777272135
250992022
1996578669
1480570110
1387958743
322408131
1213826799
835107582
434057020
1099997913
343598748
1065374154
603838873
416643320
907273183
652277511
917325662
877664559
924369211
1952899737
310614656
821874885
1292729430
1351921025
276292198
1637817827
517289136
335594541
244950450
1768940600
472914239
1833606387
769094948
742779145
724623083
1961277711
11371988
507090887
1343405850
936537322
213209767
1541737981
939064675
1935700041
1731151807
394358609
927004315
1903113839
1052734462
1312981698
1479521793
762973810
1387676406
1685165522
115610826
672533360
710819886
904440129
999710455
260814060
1424482461
1538188640
1011778220
694058763
346838208
1586976298
727303723
833817248
379610072
1239609169
401147292
849685941
955272470
268884225
710965725
650036034
1776136808
1993868270
1308755585
249578647
1377340110
1199375598
1706758247
2097948607
1273764844
1235696285
704568125
1923484195
448331104
548681701
1102475353
1373019718
1817518647
1954052574
7277844
115697198
1745545989
1721000689
1880102985
2004431333
1829781782
810844085
1820434863
852519241
611235714
1681789585
466380540
1327635204
813020823
831056054
1968988903
1433982347
233811198
786920934
1462690606
376981264
695421608
488519911
1473586865
1067361728
1028244298
1091266470
408191999
162717814
1115887603
1742726046
1359812391
1580242471
435251536
1600812433
821033068
1520621333
266621584
662065882
1718483568
637447195
2141014840
1616767043
1302851560
489580441
563482919
2115170253
1200192171
1897840044
2043812712
234671028
697786779
1774101530
1771312214
1764633420
106589802
511900300
435182322
2073229054
1114625278
371129210
1255509690
1540850857
40378462
1682076521
205791381
1189745724
2042472913
89047525
93187447
756519634
55285492
1695785407
815194395
1575266445
802054060
784644353
1429184355
48499578
521592072
964227298
449001388
15408282
79224507
497325811
884006363
36031402
689850775
1025459344
2143989091
1521140690
201834104
1214680908
1569879003
743497587
94619582
284066267
871203314
631694559
1602588518
1097915116
908625657
1930332689
1592008270
1649153763
2118414947
2015084902
497754531
1629699945
61169296
712592840
1476802837
672105343
643596904
1857265311
3132813
701798399
1415982194
577434670
2053926708
631824331
1079297011
244173862
1463532417
1178754151
922866761
1331467736
971492404
620324237
1543380607
1461169566
1438395498
586295824
1922675698
190358101
206395329
2002646922
1534924886
473415919
995737783
1124420413
351038354
394193105
820862448
1852549519
1441635628
1632282557
143704439
285097784
1252697430
647667435
1684846150
484329602
176736155
225586806
158033775
200819375
378395953
1498049018
1568673063
1345905345
147629968
1907774647
593372146
1372641143
464595400
876242438
252258956
1402490780
1378225111
964187516
1925572635
650333189
1336673188
955264696
1276525222
741848838
1503414469
2109189723
1686662466
989217970
149884269
1772676633
172168738
539433696
1711210825
1403594879
408321322
242958914
2112019403
550059527
519866754
2008276421
2065034768
1327489108
2014329113
1950362407
1766374821
1147109171
1948622191
167988047
240297514
289950932
281764607
1416811117
677217303
2117570940
1352588941
1163862108
1803839129
473254000
1509663902
1859551405
1195264541
1090585564
1898948096
62133017
1309530738
1136597193
926734287
2106293108
269434119
50795565
1313956023
465721965
1394402141
875853434
557797150
952667496
1365533806
922400743
190633931
1065367237
157573242
660444489
39197783
1543933520
812411310
726573929
731478181
1479440753
47708006
5319723
1931958793
1830677289
2069717072
413487629
1236180149
815729910
1827265578
647724309
603878067
634793521
279154243
1204883088
771150234
1580039393
1405786160
423058765
1598056694
6784588
257045353
1474689644
1077223598
2028568111
1428870086
1373191429
830611290
124669940
626414004
1289623222
1898731544
1400075897
654253225
822882210
1673568521
701537420
1877701973
793725754
1486377360
51053773
1992666987
1268839327
339437778
1930803843
47348879
632516400
1678326579
676301155
1171144196
300874480
1517332932
682606058
1254776736
264392888
320921421
154316177
117684512
1768387093
45848360
1823934302
533395784
1281211686
1571941361
748481420
1656231799
1895450898
236235908
647482500
2072104495
1922009403
4275111
1212421853
619847008
1221409502
1114895652
305242345
1754322130
1712953382
191438057
1899226126
2059216369
1438963095
945116380
1978203253
1594834525
1343743225
849255064
529035571
1123740189
425689735
1910427400
539673732
1657552317
607422812
1993917259
903531713
1463240878
1449299548
673763268
1826739096
1473499115
2062403103
1771696642
1558150928
1358827346
1524183119
455635771
861831470
565544062
695077826
1692079558
599200018
1882374373
1743098681
1354484992
489695747
1108165786
527827288
878246377
1970312445
1726635820
1340333276
1331180006
108050415
1255021504
869829860
1287884150
339619413
1866936763
56571340
14319076
671230375
416219073
671669336
1297034234
1792776589
802590222
1700319883
167337383
1816009610
1796839490
1262119959
673703150
614904922
317759536
1600190990
47814083
1855409845
192612204
1167265749
1850131494
485098808
1436168735
1308757634
491014886
1185755514
1557573853
871299678
1529420119
1440302160
845706114
2113770895
1694452194
1599170333
1136329462
1555482061
1558823030
1203757703
753320734
316358530
1724338150
973033522
2109226449
1715960614
1966893431
2028048919
570324161
1330245687
711741925
524653231
469318661
392993459
1875566751
1854721556
1642109821
1473431122
210748707
1554096427
1973303806
1248601010
175396414
668951294
938594124
677258157
612689727
1347240866
106536525
1529126020
1273931443
1924986399
1698166618
353023384
47383866
595468064
1305395686
2025659198
1699324558
192384614
835325973
1322679240
886686930
865549841
1681045390
1667714029
450123366
397024123
1505883305
77189653
437742594
1254922108
414127196
1051949806
1357140790
751107588
976234021
1490318916
932259962
1756927911
235321181
1089903355
2029974967
852267111
1116836824
80515709
1440569408
2070128820
1778160052
675434035
1004842815
331984280
1330078424
562021151
1448071534
155039965
1274834715
2104421837
1560169618
1215052200
831567557
786833368
1271409242
1820967973
1602600168
1303876165
1940668233
1918872103
1233549626
302465977
60948771
1622891362
2128106188
594025183
922215625
1423019404
916005323
1650545810
1262961795
1111895223
2053323360
639448688
942067337
464130960
1125154403
2132937696
1592032025
23038785
963999698
1796631152
145754704
32937163
1326283524
78757341
230624086
1748105109
145805566
505027558
1746102724
134617912
529394054
1527800226
1085113421
1963108039
180262397
1265342112
907201263
163047858
368200290
897882643
791799069
684264351
1606838561
861083133
97345498
628884638
1954911218
2082258047
800449687
1253596555
942081742
800574447
1312618164
75872495
1955003004
931256867
795425325
1094394320
653331850
1414261220
1419067813
883959072
305510525
933021321
2118247688
1088467446
681821714
298494031
218439516
1687470311
324982484
1301094605
1000240367
834454820
1923869415
1153978085
1314513454
1918100646
1827468403
292707112
1342853471
1270413256
1076130142
949238868
1426364633
1569673771
1274678795
1283900132
10748374
173560562
1884901361
1185738333
838948404
1293335651
652429001
1074563170
1218803337
946656520
1804355597
1531316739
1646295322
2026262356
1524543510
562874162
1166954310
1950284251
1652272396
1197499238
1781658751
1746352148
2056458502
1156091380
577774674
749158885
489368620
1760822738
1955764195
367144128
305246012
213640815
249351601
932821759
762221843
1370241910
211506782
701756670
1167201773
1502797182
1844882382
1118013512
2042011947
884315597
879923019
403960095
1288691540
1349552936
170061657
2111465879
882883725
69072299
834623059
396141226
1944746719
1898453709
970842298
29246522
1975700694
1179030123
230603533
2143696048
1642526419
352834193
36776073
277654140
1212676623
1273496399
1698369887
1031996148
200525545
240524248
1665931288
1938187185
599488136
254297576
1155873023
818815555
1494126003
1092651784
465432602
1420227731
1671710309
608356234
1854924376
1657530598
447472443
769452047
1322396055
357443232
1918699554
1145203859
63760732
622622260
518069770
106706311
445562347
1113297158
2075048994
441292784
845968978
1256208991
1083185871
93305197
1238658662
1715216251
464358731
470037625
526282153
1273921300
2048197694
1654654112
1864436904
426351330
509057024
1433385870
1819648998
1119743687
519445254
1473641393
1416872455
1373385134
74822500
822427115
1435314685
1434393981
18185771
1440079217
1288919196
300810013
574503071
1681484713
26186818
988352431
1709503196
464276608
334922230
925930372
1278855781
1227266937
1138770946
725074841
1343990842
204297852
143532086
1236565162
652877438
231003018
715566639
769439867
1114510187
958757862
766610787
1279446329
1303561155
1093914901
1450943468
1415673436
1070043193
1021098133
2146231231
772318384
629402669
1737953404
939039341
318510757
1837518872
443255654
1248937424
506771531
1338454824
1560532223
1873343344
123063295
1547243166
2103574139
1223108067
570874379
1376675476
1879126442
752698407
503540215
459201963
1363193549
40013499
1842446627
654593622
1008340956
132161147
657452347
1554574659
1229182149
1777953498
560812533
220165181
1828796541
1947195401
184091528
188634015
285232111
1903938849
681485778
127331502
851925914
106091227
1845335118
1535235226
2119342735
1523464437
535630687
639180235
1336088604
1819788520
916342612
2010753745
1025505921
879093985
1047328272
1204062223
1204487289
300974219
57675238
251219603
225009774
224860300
1694168835
769822201
1541518802
242334711
1130408592
674053745
1278248008
233130798
325686275
1390689254
376686794
452221338
1074608293
1109968733
531556664
1069913123
606120019
438374693
1426581746
1771614164
181056761
1624624067
1063183649
1958928216
1320088541
215467564
1430313192
1558958472
1558218013
1319537941
1884727695
1444165694
298689564
2029065759
1855027878
990827920
460652484
1978233360
1853180632
1244992217
1163254593
1711572562
1090705198
423632519
1336669533
1453248495
451004499
2102367005
883439937
1964977582
1099703926
1548133338
58144455
1028698663
1750865126
2026427625
1107714696
1607237107
746379140
1245657197
328801873
2137825816
501227101
1450128628
861833495
1793133132
108566840
1246483406
660150110
564096861
672847181
1003132756
1762194304
1099387067
1954898091
245684529
510273114
1823668102
1378956850
1779347562
1593280077
1292796091
1403744865
93085740
1703112945
359526072
1582911428
1328499973
2027375226
1039877172
413624933
228818032
1110099452
1005954691
382028963
613849544
967046714
450529150
539902844
169969100
1177625939
657577792
257980966
1207790507
657290502
1230389340
943939434
325935170
996231131
1085433677
1893617841
451250074
974090166
638334781
1260425083
546882523
2011178941
1972843144
1167817736
1429596846
1520096158
1604767347
875568047
641565848
733972530
1090114503
1624302325
1467552259
187784119
1773652622
1738066839
1195170519
1480752585
1146710909
412659540
691880774
9639918
2077563440
886828430
1407232774
1096021467
1921542187
725964349
1880544184
144569695
829922867
218455846
1943981557
1236221703
1906069252
1217044429
1271165154
1073694265
2132537718
1424856384
2008963065
1245352207
2019525282
1459138346
603285683
928467340
1361391823
1812833211
1847517669
353604848
197463180
776538905
338817290
1213117472
1224852394
811943200
962711771
1959652501
551445406
519939291
1113943982
2065577873
756163354
1743971337
37068218
409189139
1205023999
1070719247
210420472
2097678895
1070703210
406692241
58924475
2086153389
609954979
427663257
435849460
1212379162
1388394348
1953586631
1279052341
25951971
406436823
1766474607
2094753797
1037713921
160711085
713867421
865077385
38012974
607904332
1392097890
808736449
301495898
1646219969
2015445040
1543008830
1440858111
607647207
2055177700
1595991002
187541457
898168502
254093937
1102388510
1405994828
714042012
504087101
27753932
891330359
121404312
1935125591
1897915087
102002647
1605540456
1760046719
2075245443
1194645912
371112313
414636427
560376133
1546929325
1780911534
1470575988
178693161
530715091
1149557354
730314087
270969525
1319014892
59556517
639956138
1848047315
1400751948
191701813
175127090
443137309
57273589
2133652917
1608140043
1483436686
1949746952
1299823167
455303449
797285086
615955406
645982616
1258406515
1388650153
1258468085
2116906997
1109338774
1516055129
960872025
1883385560
118412252
1656722205
1790806554
837453652
1711056448
1032046089
1874892057
913960061
1459008363
1550139132
414920877
1261665592
114424574
2126677244
1832143239
806528820
801863269
1847964163
755693549
430821511
304508484
1048543610
1329452812
309070375
1143543165
316531862
715990622
1600572041
1006136732
1468474034
845721914
1601220299
1693742017
914521692
1882881893
1356482155
1163236492
1136092076
759123291
78505029
804022330
2045517614
25021437
1144748433
956610224
571284378
1351461280
267221015
613205114
574990298
176120269
1686092718
1187112516
2056471984
1565906273
1574010268
1472421247
1620869202
1552067498
1554730550
93093045
2092190108
16152936
1190270677
519508823
1041424677
1165341159
266347712
92742285
342704743
134438671
1878866795
719378733
422845198
1112711535
313437607
971626419
1390626897
407894283
22577519
716619055
1089134242
754144456
975739071
1669724897
1188738758
581692273
717546710
807989500
1503233251
634837825
892706787
1146901002
26244580
1557238527
2005176301
749785270
1490310833
442040728
1152012228
80024182
611664311
872844857
394437349
11660385
71161158
1742461242
1184943753
1386866707
1951068755
1223574515
1643969647
887951052
328145
1013137723
1771283674
1666317943
237224935
621702371
1982857458
382027152
428189058
1965190433
2075821347
541067260
2059640630
2055576128
2122605350
265742854
445291041
1534815880
1797854330
1738688055
2095276139
1584643823
985590787
828418091
296882466
1089518410
724545913
1758761416
383131751
244627093
364003924
201230167
477355108
445167330
1400782139
1165255407
1678801948
1921830403
720548653
204927445
1598666117
1545812371
1837687511
1065801789
51502112
694635343
1091303930
878296384
2021230270
1950423324
78569408
1563475949
1815068120
331806083
1555629994
741421675
1510060541
1757261836
765676336
176201526
834861573
1799920881
832424960
1057297647
388454810
888825384
1503125210
1640675971
1178013293
395813602
1426259135
7318441
1378265035
704395420
1772731937
1662459177
75195448
297042438
924048652
1887750347
377820993
821772587
386940649
52535799
1465293026
1173181947
119408421
399167850
210090635
1894006618
1687007539
443284046
2082195022
84435767
1196634869
864404951
306152518
2001477434
1839343348
1558296400
2101463554
891330557
1955397225
718555456
1725271945
626360866
134233135
579752184
559713865
313801445
1184019912
622766740
877750074
1091061512
1271127868
1776627255
720916696
1919231060
761338781
978840351
1688161845
731582794
921376879
471575894
1708583963
334206339
1341403109
1435551715
1311541238
1563349482
1083232902
1008020358
504307256
918198486
1897068965
39633088
1688707052
1719422643
1349100007
1214320029
1032704407
1087803859
1050496367
2106138827
979546447
1492363961
788696448
952813250
1819895006
1750975716
802919912
27657726
1054322676
365817419
591517236
536601151
821490358
1883430932
928029779
1742825905
1187950493
613453453
296337091
430967106
718379471
683246061
747458429
1437870143
178662395
1367537172
299717826
1308298539
662947153
64275138
1921420488
1340148091
1732071697
1955990635
250033960
1914760707
1797420049
785890219
2129454957
725993417
1308640000
1631436333
650272583
1333781276
715817255
1085804200
117862653
1946032360
1888904766
532448594
497346811
2030854808
1412426804
777154399
915046635
56145392
1420994239
811659418
1502402981
2011113992
1634672744
1422994007
1962900736
488530643
478527817
959786041
2056186122
1465206273
289422714
180661449
1578803488
212530902
1884457586
513837387
1147619631
423762505
74211033
1215172089
832685891
1515742175
363083503
662373936
768372232
984836542
1516561534
398169432
525283144
1371258830
1621533568
1829951048
168023498
298278431
173849137
477578282
1933002631
825510659
1277205885
2007231024
1631113352
1830064308
1430495274
623336574
1194357881
2068609289
613427570
130119612
739592435
2099515854
1294168723
1428220291
2109528104
40696013
1390988561
758219083
1193052991
813527198
241136003
407652317
1794513816
1734458399
1936971156
1807376218
306712108
1254409118
1733659051
823897237
804992320
1664155653
89301071
1315063434
1365654188
527085687
1256299360
1362341552
1835020799
1422152909
522380060
1772147024
29045626
2020504508
172147606
1296420316
287309040
719562141
893711234
1828882163
2036571535
1370614131
1927455432
480049905
613426920
1661092077
507776943
79586257
1157195838
828347519
209626647
1960583108
517386067
1969086499
568370484
1807573371
1476039810
98739985
1412648525
1919854555
1617021809
653242401
2134678174
781450907
1148321300
301009500
1894349051
1579878119
467775131
1504663701
1990825386
1072547608
1315054117
254240368
2108008233
1084703439
289690246
329778260
60376323
518708174
1332865195
1337404215
641287751
331315677
523452133
358574446
321890142
1877965537
2136697643
1202099951
1926625290
47082408
1335054749
2014236982
603411162
140871539
1436335534
102940568
1057151465
1243087099
596018755
1814962102
1530379895
233837050
1491777110
1197709737
2020855285
1709560762
57655159
1355865198
1013811484
1771102095
1357231354
1738670474
1648542148
1641395924
1467518208
2085960212
1332003205
1866461954
1854958589
530563596
957020054
953826953
1830352252
786767356
561327910
980751408
537438158
323067270
879119775
1450002434
1847672110
1195977009
778082587
1612928909
1677858549
1522226505
38569480
1769243057
1304800987
1921892215
1565724315
916891453
293802494
1322103241
2027196281
1498936043
808215292
788140010
1585786657
337857063
677602255
9865902
1524091953
1305117826
1895630970
450436293
1442869891
64449702
1594691886
1702022838
737631002
1506052149
225619052
664060727
1610969241
316581915
1107239216
1601342320
813915860
2049982659
1450148274
1772274562
462694615
1961331380
1502766344
1792996925
1438926461
952658486
1863494065
1573112179
127290184
1633361965
1786789861
1498575578
1596331213
1672004060
1011874719
471102339
522944592
695630113
95121202
585276626
1422240116
1779469743
168414490
292576162
1100460056
668349330
1001050737
1977372213
1340081966
248980794
1244445012
2007441067
307448519
1240728128
1754673963
1301391534
1638112752
1091729638
1917676147
1694721205
498962700
336999763
747965772
2025462965
1893961920
191863411
474505224
1805904031
787536780
540099066
1169118923
400847386
187498454
717046925
778287164
1629913331
1664672471
943409755
526403435
1014681522
1170099851
2083021567
1869805247
119875366
665520089
1282516507
208347550
1893253953
1793092860
329947873
192728663
1829044117
1835047826
638609844
1064434004
301156951
1344413499
1797968539
761456319
60252645
13838140
1459351240
919502113
51566804
1375028547
986691834
1913366250
2064441642
282768342
115104858
1881980306
1679778299
288236466
721702517
428735305
599413493
298717936
1579888181
1483208011
318660722
786737885
816737466
2061442650
707778680
1229268454
1873984873
204034274
1619189244
1664597776
68636232
1585602856
656532938
1862084220
553633850
499693417
24083164
1802666272
1124472575
79360662
463751735
1868492374
843381197
888115701
1678407513
1813222897
1854692233
1002416051
305608752
2082946879
640709318
2088604519
851687993
53898863
352627229
175162330
1025920337
934349650
1781747863
1932493140
1819072883
1742639004
415437272
336576553
179935750
1734458520
1069233691
1401420500
444801692
312793715
603433691
2037978156
1203284603
968326488
115200707
1736065436
1309385134
205968481
2051219041
476052849
146771240
1283031009
720792546
1012334894
729885310
513273609
2021470036
1225541546
853924947
1066026698
297100153
1266358118
1851023188
1146408888
858603822
1796871386
473417010
1088154760
220315747
1279286339
1820178933
1415092269
1144316003
297510059
1551962066
503737352
1896658793
61893024
1117885281
78917187
2016168797
670899568
116008925
134211614
209138141
108618666
1900424043
36144064
737212549
1703564123
619127725
1433858969
1734956514
27574440
1402712389
2021449429
1256595566
477532274
1794690314
810473882
1169952674
1049628958
2018921252
138813863
2120696880
679894417
1069525153
985523594
257202163
916965204
85597814
1182536312
1055700528
1685801192
1306590836
1485679283
1582431343
727973887
1828280172
41919434
392307174
702656392
2034098541
1761430676
330082392
1460095495
1652830683
788347904
187634663
2145420313
805058527
1573242559
1925704645
1788833365
233504885
1781661170
795968043
1032525699
803324649
1002452221
1685423186
768096169
800208099
1108545620
669668182
70574357
2021730075
833493810
569058313
883964744
2021156979
1893131796
1478223717
373769632
1119417262
295939388
673839780
1088397480
2119066354
1851819594
958046142
790192324
1980017574
429135658
1951939829
21031151
1478566844
1393349644
1687119427
541707282
874499246
394249586
697085108
99334093
129362206
677500635
90977982
421160661
863688626
365210728
1619796133
1546754763
2058893452
1679819226
2127734105
474881740
1090672803
1544589403
33099071
1735184816
190441122
1781890269
967600073
1225308130
1639444188
829771270
729090884
722540121
151330623
303262557
695590136
993039365
748508250
1813979679
1077174603
1518232826
1906339041
1273312552
951751819
1741847415
359753404
2066543002
1703119505
588628842
602194413
573165121
1841551281
2047304715
12529248
925536607
1270792175
1158679058
1933934398
1949236916
939077740
1423719004
431941415
1705840227
1144749789
798403455
636124438
1710140083
1987244570
2126227671
42534828
2089874983
1151603251
1956543499
87823012
567155297
1748943089
1524228075
387664405
1364893178
407181771
151288390
1233198775
683623018
1456872086
891444837
464499470
20474626
533533415
1701615406
1225723553
222563073
1799806366
1160231258
1323670246
2116492135
536731562
1013087634
1938548549
366188869
1049481664
1821729620
2017244433
1303907457
1070616439
440162902
1103252598
1663145381
1436757995
363034004
727848922
637109356
1988732570
1665115359
1653049630
1455912280
1505307177
906786641
416236710
889256177
1245914773
1149756935
221484856
382714164
2100065181
453322226
1681600612
2140624930
1600362027
1278181806
36382773
715349606
497469535
1119239357
425544325
1669812359
2039138651
2100985100
1643883586
1306056275
1408464347
666385779
2005042766
1779275828
779036865
1405306828
596204278
895852117
1107681976
51459968
1819566486
921384398
724384426
1307149271
298793696
598826991
263329407
691310902
926018937
10078191
210315855
771935472
1504782768
1208697062
647446984
1183108668
1257952852
505531702
1789022168
1250787601
1348461631
100739883
1572619964
1607948424
724331405
1460857991
1486403744
1617266820
986648233
1629033542
1700675597
460998801
410036137
1109277950
950316931
2075860370
2126330852
1768703652
1668352563
2000432251
129972299
517115291
1696613401
743150700
1171125815
631547991
1364314677
804638934
2075166321
922398120
1325585171
1499210660
993380031
383517564
1261139599
1058408492
2023931299
1948103783
1380879998
704031788
746077781
316493500
562912945
1924100903
1815139646
1973504413
552600922
367558766
1974991941
1363670100
498316076
1149782201
8099645
336456824
1150266318
1409494355
1108916075
672471891
151129564
883695057
1942268139
1576353028
1473602376
2048868867
1219708334
335474242
674232727
201305409
752587474
989479689
933102133
1130436522
1318822901
1229579328
2057796198
190226620
1692190784
24884867
211999744
289380719
1450769997
695207993
781555018
730552118
1589817351
1801471886
773015943
1540164827
103790570
439239004
1512888542
857255475
1162390537
1988421231
2107650200
1707202859
1797092183
1517525757
714728417
95799608
1738547478
1565330302
2105117678
684281928
1701255597
296914001
1495920482
846453298
762806032
1943338811
12448705
244348389
584639459
1981038938
1461933299
1692264671
986925361
1447436804
1994138985
722913267
836264337
101572938
1087379221
2107284247
1547247092
1959605504
1919322874
1287718470
1424523664
1909971034
1211787717
923794680
1940700827
699572455
735626238
1454242615
1598003648
1900486174
1746614808
1518946497
1056905091
638893700
1624190186
2043495145
49246031
1653112520
1333442068
710848197
1877952696
566501152
271607702
20452313
421478028
775807615
377672944
1168055684
782085257
1522652136
868803232
105645694
215466670
226334086
1828970276
1773930932
1053876596
283096690
936927823
17292670
820067889
1848873110
321582653
381105597
546099177
1241690067
286361439
1227509127
1764983489
1382334396
216702118
978483808
612086910
1267139062
1904957442
1016251808
813168925
651447271
546651758
650219241
212411979
1430687321
1025820629
1600403161
572369119
764076570
1361688635
962449535
1913593820
1254170396
2111454991
1785322542
1367294246
952105680
617734151
903612873
1198851698
384216578
948773682
1547567850
1453006883
312812358
672337210
2055486653
1914745593
922987848
582836004
1102238364
417159939
244532440
1043374003
1374382149
282687750
2035240791
1505028754
167580769
8111636
1612311719
1866500360
1185894988
700264385
463195648
1537561195
1528888423
1457781978
1953534986
74568669
2108968597
392640775
380154985
590823590
2065756218
1052469711
717875389
1661283191
996476596
770279963
43459773
1712063701
40783759
1274105554
1745425472
913794247
1484014264
806859542
553656789
380705519
740048011
1684196490
576259218
442369496
178303167
1302587285
959239813
1787147370
945054582
831580978
556118892
343264620
100314305
42862052
317775377
1142046712
1972224599
199795120
1308061433
1331903411
455870853
1348771820
2091289388
38924591
621113795
1746722374
313532797
648354307
390190906
1775764086
1758277936
1433291012
251227180
1863487102
1638570216
876151476
1232612469
153042214
1338600352
1500290393
992302662
148809337
607899654
812771620
864546242
1236216664
575104490
1464705300
1644250789
1129720331
1813394778
343974460
150378107
2109962945
952050608
757001373
1262653044
481309646
1678701395
271477629
1105723127
406435129
1285212289
2105443597
1847492761
1522138570
482687189
55145379
636626595
1665025729
662626418
1729127705
1204763160
924641450
1907065067
1262707515
1400044222
1548453654
1429514087
610665516
2094688856
1228309746
1660082862
1434575558
1743265403
771408075
1152799125
349691627
2040142513
906140010
1624781081
115418375
231256890
1613183394
1692226279
1322319674
1720153768
1318530219
617845662
686320901
1415651508
1994603164
1764927510
2081195000
1690801121
1706200125
1428782439
758159227
1446042752
1488918436
56696198
1615145304
662321748
1155224695
1331568198
930914788
1380594364
1960982519
2110363554
181850185
508210068
1234336047
369795583
2130981641
2100563225
1098259929
1136221065
1406273378
96627677
1394036072
2123659243
930095813
1842199447
1256418950
63067577
1694601744
1373505805
1228770044
1531354235
1376322105
716487810
744553209
951411546
794947750
123986881
617962191
2118967117
127378277
2091680893
1783940723
96377214
1300949251
947713591
36003182
303115492
997695891
1250444657
1191645134
1914932588
1938492929
2031066362
1710666224
1668994426
1750853929
1662433386
1244092702
824417387
750077805
1063018129
2108882692
1519375662
1732591501
965731278
1403219772
1115304962
1205885542
1163703293
1125415452
2113412339
19581851
956621971
844132956
1476598231
1922593085
526634974
199749608
2112018741
1540660417
1934734782
1457905077
218149804
599958276
1551984454
778095756
1657649867
1919431723
269547606
1540001787
461655887
372407362
623278493
41886379
481181396
1780943804
1162111
976474744
1551395499
867272359
1821120459
688370812
1325200910
870260329
433013867
622223794
2127363083
1895354582
1767648631
546175786
1445121521
177041602
1667946215
577336775
38123933
991721101
706496484
1360015147
583554953
2142410751
1856470094
456903024
577397150
921250013
970612510
1453674473
663162991
1708737155
1265093742
991601349
2115568270
850638232
1771805831
1941777375
897362452
164544607
892187916
390781687
1748648727
1260032050
1930241079
863136011
1145066035
1259178413
1075593775
911468039
1847044624
1664702674
1224137737
1684966410
1102707336
1138346205
1778083264
811391965
1070851646
818832614
166736964
887095546
643539211
1368383626
331202592
1088126573
1199904390
1020413746
701951786
1476534990
708614096
1839527186
134768522
1108689875
1534136871
1493260081
109570348
1035420635
395758858
1742304147
1396486277
720526515
401322100
718748117
1012523179
78951756
1462113021
840800914
1367602620
1201847534
223809661
209479917
786054763
1874907086
1927899111
245891427
2002608010
93660040
247849467
606452620
1514921230
1182989068
1808154280
280895719
2033036559
1262494402
230665317
845540874
577229216
711308659
1586349491
11459243
374405962
1950164953
262608826
938551724
1927295774
134913298
350498796
1400832415
1814990098
708150070
1765946228
861048016
639951481
1842378461
1049230378
113762736
1439601610
1931571242
216317900
1460908815
1189761828
803944137
797392298
1363658753
2087843532
1834556873
1471968492
953564431
1626493576
1653475376
532210497
950307594
1571560277
1375188378
1790921450
434067632
899076156
1386698081
138412205
1021317622
729722164
1980785787
1002160726
160778463
1217832373
1169084395
1532171508
1778310442
183985694
590701210
722152299
1114566015
1503944358
1761966173
1928418294
1080069783
1439684006
1070660343
174452433
1104497687
2134311251
2036835893
855108869
71987400
596584964
1607504879
559535487
997660369
924636491
1257312404
2065257515
623116205
2125330235
1981921034
1541558303
680408304
1632644371
2050151748
624331077
216363043
1245445990
2139166854
1872936880
1402424129
965618876
786137479
1822056548
1211644054
2089286424
521904228
1682095423
1627079541
70226596
2020678039
982960583
399087621
1934188655
1166111032
191652419
1965741108
1120108404
1839014023
1963202975
458170087
1171008575
443216110
351047665
950798702
1693203934
1451925785
186798180
1723676367
429828374
30396560
192231373
446286957
167643714
1255552179
492593822
1915726371
507590618
886051905
646030195
1377135409
132111347
1267731534
1013809376
1963207932
1951930254
116333429
2111618203
1059725595
195963841
30406523
1550344250
1554441207
1692347688
270575725
1263097115
1805819497
1218428144
1784376646
941654348
798027037
1826606047
338159790
114061034
206606568
1236034743
1457361899
24475981
1291380622
1109949768
533232849
1243186246
54930255
443929177
1295075469
1526741344
431324064
361154714
1950974146
127979328
58830194
468866943
1832724372
933385962
1255269057
1996684152
2043319161
1103073887
378203116
2035920846
635540547
1551323949
508850008
1620963702
283827910
244473901
1686296871
1372834040
561561973
1638392781
1924601031
202431647
1010966530
1424581402
1059392567
1265208004
1919465641
782187161
1301409872
1477381309
975941480
1323214280
272320864
1672978313
675766989
237128928
33017698
562673643
1197705280
2123258700
1812138554
1927494483
370184180
382278948
1191491965
360039021
1660244295
1634805415
671417628
1968235551
837680939
1146749225
790525439
529761971
201155605
1322803929
1994307052
1352481454
387016322
1049029431
275191537
985177326
297522527
235694876
696116559
1750581537
1377860485
1770828157
249658948
119251951
779713792
1351410388
1447965020
1996465304
1085471373
2100581990
415754140
723650627
1170144813
1559428459
1188599036
1069712266
1818406729
2125877431
1167355754
590335191
1046335207
1458947750
743764073
1300051679
1777171540
436196056
674995151
1157190281
281755821
823159375
1001230601
327063944
1693016991
1994003340
1159258973
1524048025
1112377262
1951038451
1903475021
1686917360
545951291
1181980183
2081240602
1536928758
628802443
715276233
1582049449
1420399659
1442534396
1707831597
1464829204
1667964941
1485440781
1486418423
2084479998
975172761
2026259537
293509174
1332693698
840246942
435576741
308350622
764116170
575284703
164769129
1198989919
889787020
326151883
737402525
1496226298
627317332
782288194
1097868521
318608152
279773377
909751936
523673534
220817618
454787209
1854481155
2029752154
531374569
1769429780
368120248
2106315311
1619093398
1212668039
1785071850
1552689256
264503981
47910984
1010709017
1824833648
1478812383
1381365972
879395548
221907681
845458673
1109278791
1045622774
41146288
110677986
1611590815
1940825838
2087958781
1445274798
201901038
2060538199
553365642
1299387245
999259313
2114346368
1759912835
344932914
189052302
1018385046
1450186408
301386402
20035220
890906885
91665129
318568790
1878063184
129281629
1439240439
1901236907
2078831886
2067918359
1926188625
1431806589
1491452046
1925096691
1122494769
553701638
1871505492
883014372
1409049721
1597588014
925572053
349554011
703476828
1204419335
832445725
1762168996
1721561768
2146423002
471955635
688501773
442948285
1005117029
284329422
990980645
656707033
1172472610
47984366
770110529
2126585726
852551908
752583118
151307340
699361704
903418384
1160644486
1693101847
1755162936
253128780
2084234583
738190958
1877500250
44368454
216515652
913865606
711821626
418970289
1695187458
1775839640
612433630
564981032
835233945
517089074
920863785
235898345
1691725494
1313472854
1153139539
953796507
346095723
1754365276
1588976165
345428130
1789185787
1071219479
1619455805
40250086
673622362
421793654
624283090
1054974187
584768490
1158229622
967641578
1661967511
2012977582
331939179
70528301
1802177860
361032599
239318341
714238515
254400041
510028110
395361537
398170466
1846199417
396081460
2030945162
1560837504
991169910
960288944
1558110798
1243303660
248206614
800533746
1626916646
2041680095
1938832403
243292647
921560840
952380683
182613475
783541318
852998186
410441815
1518102524
825006082
1037366231
712490598
1682656823
1556789720
1454760202
1519417042
611183406
381157108
630171352
256458874
1820507367
999968071
621782544
916424332
1403960291
767968266
109567099
586198050
384147782
2107804566
1003310543
526000392
1293726869
646770128
2082568002
1777319252
1060184756
1941059175
662685900
1296656018
57334638
1030347622
499656731
1644755739
816117899
1355181342
1969191414
337217225
356821802
2016136652
1996436894
1586020203
1514648220
1155281765
1653407254
1274792076
1523800654
1720512154
1123239109
685785025
1020067958
255064868
2098459686
2006618515
2133140387
375347384
1343103212
504534173
1050540551
1216817791
724551012
1864330963
1643548241
199991327
269255427
561234265
847472460
1169138967
760376586
2026577017
509457700
788617701
2031475345
1564064916
2104625266
323048350
1332560025
1470074278
852987806
1027187826
2086016190
1767864360
1744362909
714451922
503035718
2023486671
1731672210
1911271140
1989764445
291105021
1204907828
550058150
324023042
118147914
754399158
877871640
527044107
287248175
1309808056
808133188
1369622418
1348590003
1449969791
1013532493
456140473
1107230157
1719812528
480163299
509739693
3424235
559751881
1055805841
1960011052
1338958632
881902621
326036913
1933948026
1555463358
829735483
1361519786
1667163531
786829481
1517032829
1192491293
430159587
1280603634
924888754
1422605695
1613165098
728564430
1455201998
661308618
1686550158
215580882
524928066
1554340441
837864260
176056660
1702953363
920552034
1040644481
615147903
1215429442
442892879
832335686
1436167918
1888247459
486813892
1550133397
915503981
1504948163
103288315
751854298
149586345
1009164192
925377500
325523004
10258707
2015554158
271003293
1797748886
2094717549
474922493
122522781
1450608434
1854731203
923838349
1294497508
2053151055
58787157
522128128
35651933
537000571
1213838518
1068507160
773120684
101747759
1381509597
953383124
1549206855
312439018
625173300
1285427323
1933958855
525712913
1892536891
502391044
403411192
1215378936
1811562148
902431219
738447704
2030963292
69268471
403983850
847223264
1699522202
1213609186
1765904749
850829603
1024360977
1897068513
1104494937
1926732461
539163205
522251077
1297987646
910704333
1054684385
1810547119
912129403
2051414851
405539474
678544952
684856154
20523935
1886189698
793360477
1628884222
1445542050
1783831342
2031874275
1293823077
1323762151
492515449
844287412
972638735
1956261056
459645376
1672373792
1608565005
528809336
288331409
1453557551
1527031675
2079250129
193203807
965080999
1066207954
457605879
1830683357
647955672
2069100486
632111898
1196724921
342971988
537003907
893102168
298464082
1552615997
2086041128
1567699716
729279275
1902582270
461619491
1583332451
562926684
184485328
1437191533
71542119
1858086428
80595379
345413005
962187189
1069484031
1596266812
1276534926
1491361185
1202285462
1356194793
1698463541
1601125148
1367125759
357376346
2986759
629501099
26527344
644212181
2014600244
1730685190
611823489
1481752052
17436702
1937291369
1984228095
1494766554
131806960
2099649796
4325076
1682922040
800199424
625968100
1900658
248234419
1640992296
2142010367
1184769889
1697461339
1604038631
2011952968
430008140
860150298
662084679
760943436
1733366332
695756121
1087576602
184854551
2126152395
945972912
742629473
396009975
200658546
1645275589
1078128027
832184464
1144618998
1801672921
731981089
691757030
5462306
1193847080
715028059
1792960588
2048859671
1203687473
870074845
835028609
2075420155
454327884
2121136238
68062220
220493468
1343104073
1114769772
100390859
264316399
594493148
2042427452
62793103
1007011047
361294665
775848779
1712334638
559616224
1359922090
267026926
521462749
353316561
915604166
470696700
2047467829
1878699154
1867182334
337343027
427692794
275483671
1021089648
1511098276
1423872893
1343181987
1393999252
80657780
256517107
2075471471
1670655139
514952600
247231667
1558250305
577453110
85178498
1271018824
189311503
1848288702
1195889675
654765270
108271692
1820631488
803364933
1798150721
98147568
1479101482
1396139825
2122652869
2146378243
1802587987
303407556
692675510
516519816
1184487777
2011703046
1514301138
855811298
1735579690
931635708
1555162910
868238362
1132494208
1243877316
2141255199
2094195526
1420888914
1473250873
1069434685
1107783480
1810360286
425099684
438191891
417572270
1673460328
1327774672
1196293181
136744801
1493126898
959285544
994684685
1048969935
1567752866
802799664
1745377995
1749167544
751466574
371009217
1701635326
357050294
1116394558
1493854511
1250827652
1069321399
1256440021
289707851
828803131
1155997466
1202747980
517647444
253553553
144208283
1708139522
1077255026
1077324280
88250896
1715299168
820111230
1629806961
958262129
694502699
1293795344
1220367369
852670459
1516136721
188000438
995104866
1983978370
1791063625
1406248529
841683375
203410945
117692370
1586558482
1551642512
1296760152
1716895887
943344460
1269004057
1555836838
1478784912
2083296729
237359773
1229205045
880929877
312758351
1368500657
2051012265
1540526900
1906660972
2093367865
1486992881
1027770647
1852916471
288286702
398903962
1789067397
563303995
44227771
397659743
326169960
933946503
448467319
342862142
1474701620
1161645026
1703847251
878095124
1075144468
1408791261
317140730
157199988
1110642916
1676594751
673041448
1063600729
642446077
58060727
1408367178
2076236942
1019502474
1819319293
785069770
1617826902
1211471044
1173186764
787900085
928113575
707225470
1025696790
428869538
2749189
1435121662
552747165
1038886928
1977870909
1086139979
121212351
1382885045
506776356
203996782
1130263800
1457142702
409556095
1368224980
429555787
1902561412
646474496
323488210
582084694
1354461187
1442876671
166444797
1071508204
913438486
993610571
431227495
1322494213
1788144772
1703005369
141450170
32541991
2043943322
116741878
530423760
1488271775
1161738718
1175380523
1035431256
819461851
326401044
1287959168
1954345182
1213716733
6179243
1797585562
831516937
1293481821
1503647702
160204136
293937977
1051969920
722665194
816867581
1691666208
1933547189
2008931170
466862182
422218721
105108
1490335144
463629938
682998655
453618931
2105061978
105506573
1681567540
1122332402
1258572481
193528411
1673956471
364053011
651595073
26203796
621168694
1090274773
1068377315
564697653
1566700492
1474535011
2110073375
834834069
1226658088
625689232
369015613
1108865425
1205776038
1002443333
362240990
1950873766
1646070708
353432732
417930761
861786678
1645642993
127647275
1089770061
1516089493
2114979931
796434280
1618968394
17882076
683626936
634198698
1119511254
82431013
2011180762
11502269
1518188935
1710836838
806751084
438567085
441454518
906863520
1750779382
81535566
713414872
573884437
1583074162
1635905732
736890974
217749785
4619190
2004323889
848208378
1104945431
1604638253
135552058
625711485
8970378
873164102
1267247705
872684350
2024480698
1266262849
1655761912
526132352
1292912820
1097674415
1229027036
437916590
1462389321
348775883
2010368307
492238948
704840140
936825737
1836996635
500214758
1037741470
2092012405
1153426809
701411657
1003120330
1270412843
1202151048
338353530
316908602
1620045131
725697048
1915668451
1449509921
1568260113
846433961
1461125811
1589812961
1542489954
1955674323
1630345858
1162551549
1014428199
1678649636
1502175110
343731449
1455837496
1977402145
1487762602
1829373501
1318710327
1914565360
390637788
1775469311
947428618
49070921
1268192901
993019641
1694348561
103709886
820808885
1140376745
406988905
2070956780
404504039
2029045913
640090854
519793583
613300717
1565018855
1667376133
1600709737
586394934
889997891
374227775
1528676590
866838831
1753263514
295648175
2000214464
1409561715
427568610
1715184076
1771774448
649618332
369052099
547135042
1003715938
889338003
559890135
1362432688
1557602290
1055624117
2138966932
780207583
1267692015
310328183
1135114963
1920882706
1013350505
1185998087
517158055
745521008
1478160866
535520407
1192221181
451611586
1380222285
1364663481
338896167
1096004476
437393435
1057556450
331683357
1325573841
1340748860
1516998688
544482040
360475957
1991714614
726806312
2003071819
909543657
130522929
357095093
1473520179
1603085181
609014328
1775247581
1873643536
1672085866
396307482
1566001246
834702711
725467012
965903460
2112153753
813434042
17585747
4382016
1467975216
975178986
1919805041
887269652
59170616
964852665
67423493
1194563861
1968112332
1218334561
1091174429
661844815
1869492892
1883711911
917549625
1587704236
709790173
1115279721
1010974570
1362536147
1437887976
1390591357
2075353388
810806725
1141557135
190031381
93563571
434298660
929431908
2013339639
1448627419
1206210575
1968099817
1770077723
304292633
1939134489
2005256785
816069639
1598490356
955506526
1158721452
1113600111
787115253
1402615122
939694870
1076414229
1850296417
2108042876
831512839
858522274
171390964
232475364
2132722475
1057818655
1638070680
706176127
2015749897
718663630
989603531
2137482558
633968467
1559863476
192690541
1898218708
306760640
1230942598
1584650037
346230802
795539838
1452037153
1843226181
387692147
406825714
1764902723
76933604
1469603857
1268834405
325374074
230499795
248351950
1510553773
1459994311
1138625342
1391016353
1651433596
15955214
1168141442
494948256
519326440
1555495927
1826945598
904108439
727691881
1586109470
541886014
38093471
476733492
1672380570
1984663788
1178066005
1880669390
1328472404
1678450044
1026551090
1416374404
323171574
1501023532
1271989979
987732767
632351515
385893508
854549410
742395072
1872768773
950261537
1129254446
1368499679
2139042195
1695710325
155815448
735229769
497843049
1186925250
1134763901
2106423994
1656833839
1877261654
955805809
1984535313
276096070
161545906
592308177
1091470486
875700377
828538517
1902736140
742882480
77052518
789482696
163568824
981107499
2034031630
962444945
182364770
140704159
1311939736
1292950059
962298756
371266489
2061208245
784272188
1668423451
642715742
500318018
102653692
2124003809
250427506
2109208396
482838720
595269017
87402663
14955982
697691714
1355808175
512286865
1678667502
887421852
97867513
1975786372
36354361
151764714
1360573610
494039183
768772238
1301794338
1619687393
1147779808
1857187962
1525182990
1943893210
864307718
1804987779
116071151
1247617413
273177109
1674197243
584719515
1099123783
426660784
1488003444
486453989
1505122611
1599526134
1786572376
949440032
985205036
1268875567
1898858905
287516342
427083763
540383541
84750870
628365729
216498688
1865243558
2012607893
1913113978
1881015139
1781869886
854799267
826875185
1665391943
1225754880
29222768
729468401
1441912046
1812904111
266107222
388794865
1090771305
1215648918
960092843
1715152334
1449099869
432966718
1378723519
2055023675
1899238762
1148139117
823020986
542945769
2036143430
1248897474
226903600
1421833013
951080928
764828743
939870314
1186870892
1361093618
363809900
1036423080
885815723
381540333
337916071
1141187886
940664363
146511909
1652781092
1058484668
1205013819
13075644
50062141
675895386
972352366
1880619044
920083069
2004031617
1152038502
633097594
1344663697
1801271380
144732085
567782969
2028675441
372455129
1912127893
1703897421
591244005
827901450
1235395416
2140524748
1928017103
1847348588
531055975
1230675984
307282225
1323267073
1244743160
1628039796
154723557
242135782
204352592
1755484419
1437648816
962654032
294334007
1921860004
870640580
1601707111
1311652674
1211956317
859226001
689694392
1877758444
1602363778
1809577026
656893210
2061376224
1599670624
1635295075
1633866623
1385418293
85795064
1548034635
2049070573
1640586963
254382232
1131469477
866304290
1163652917
168848074
1217567465
1037921860
1449233773
2041668038
2098719279
1907102922
711210959
1469646413
935595150
3517381
534849705
1144098142
24105856
599610876
1347250905
275652267
358299255
151802357
1208005993
1907993469
1518449131
1993340480
797413725
1108495249
411201830
711242339
553501646
576333008
197999937
2007439776
926024724
755423337
1642411598
1938027801
2071197377
595098064
262820545
1327521259
839742171
543231183
1622845606
194174924
612895951
1573227367
270302403
1413915406
1811934284
88175794
797056026
406953642
1692723022
1297474144
462977710
1755763508
1621812901
1454188503
955358565
887983104
1493865093
1348204471
909887802
862366368
1536378567
1648956010
362183469
516487221
460279433
956595317
1207314874
1872592843
307980575
1316437134
849857610
1518661988
1492293077
787784164
136653650
577702696
1636772044
39195295
1921710390
939330671
136455788
216686973
656519628
761802597
1954670682
740404428
394937187
946154495
466684249
117359737
373259867
1369293150
1086232958
1115101176
1765625220
2071546071
696294074
101330089
1857992455
1477267365
1569309912
2096733313
623092637
2016360903
471568862
1152031690
405761852
868215689
1609929273
1624901491
1794195981
1701477412
730007812
1517026207
1858547556
305066030
67621000
499118475
1963794203
1462893363
1903003142
26371621
1244167442
1852492452
192020029
395642909
230797770
887609346
337117537
67530157
1696359113
1535361692
1515933717
431117299
1369406082
1292055084
524873421
1541628973
1186855091
1521795420
2059188906
1341096591
1871809212
1791749943
1143293251
875013180
1838672779
835721826
1322187110
1108618619
925109395
1922597608
1482131197
369547286
489948508
1450071010
1527420691
774578677
1702677471
688764679
218679514
794706585
1318892866
576646538
809104663
1043835379
1099283870
1776317328
1982577459
1053492824
1683003333
635119970
505238623
902615826
935954216
848922250
446280053
1373793853
1646788173
200987535
1998642481
1409726296
1182926829
98266175
1702996535
571225383
162297673
636160553
1302636092
1181074601
710467599
1269438190
1906923253
2088685212
1533171338
1365706209
861322750
688653703
1549400187
1932834579
1191191767
1105046860
495205596
250798345
589246863
819750892
295177165
983663432
1124352859
704220356
682663926
1012424808
1579029930
1006372466
218312075
559644766
75083168
405977277
1527337775
132496023
607882694
624258960
871453240
694307027
1391669798
1828541586
843386538
1357799592
1355404472
1455287784
1977145249
740021752
447576529
1627890702
758314907
1242416484
62473260
953995384
935136446
656950972
893129040
377639722
892348573
1370236451
534666583
955560420
332183885
95922209
1468559322
755678638
1880045831
356864585
113889283
1164886395
1571989176
182566392
497221753
1152858103
2062665152
871461607
447906690
990382666
2081957639
562022691
1290152072
2093307413
781449364
883938229
787586656
1610660755
1205444034
1980256688
82530640
443167821
764022819
1156819503
798002709
699232460
1097664355
1592585495
936505020
608485186
485484812
1408425549
1751715523
686455208
217743718
939132724
1649969102
1592916900
134906894
1060557273
1951872161
435233188
1168560859
1966647828
474463996
927157767
257658782
1693395153
2096984672
873396361
1485828934
1372734876
967793035
1184285538
598142732
277254466
328901105
1975458409
939234273
527857700
1433749540
1037129892
761938724
1442417610
192023670
1235580731
1463264973
1522718200
1035382403
595280610
558264710
275722854
1581609525
15473448
2142037794
1227665817
1518005042
1904097175
568012012
1486094815
1130435164
1065514624
799236457
82633586
1194893405
1057338290
1872002380
1731633375
1102689121
381593000
1396243225
2070778476
2007808699
1124156659
116017075
2024187871
631024394
719370564
1208613591
45742896
1619229372
466145516
1838274161
1700096517
1651631623
1610087933
1007390774
1248868551
1012104047
1751309649
1327587515
1144568905
152039454
715801745
404249659
213191768
627751825
1609357340
698716918
191872467
455212111
1096624589
1185872099
61449447
1559077960
866475812
1789466328
1135189982
606071979
172056325
1197638011
1206085645
935858812
672696464
2100173513
47082920
542661220
1119875369
528292338
1550170382
1240489427
1911433899
1763302170
40490247
1519164938
2093584805
1481930716
1285407084
142369098
47850438
1150429232
1180167536
144627396
780656117
1540385191
1625307417
990413562
321823334
1473048682
1748238488
265417581
821077862
530800403
233385379
888191969
1418751275
1943127786
1007243882
2031860127
700136438
800387224
1675479900
1859887204
1515006657
481127396
583395625
1040764465
2100800830
1212049520
1632642026
957835248
1674816005
1201100057
2129614002
917683489
76028208
1343834454
784660444
1598616807
1439574541
227095749
1612281672
289931672
1690038740
599775128
1731951963
904715561
1314824658
1388872358
429870478
1537609119
55395693
1098883164
842475708
707424606
1627195568
65143770
421377484
1199919809
880805409
123601382
332100800
209241428
645373383
681005516
1898985683
1907837307
1612927661
1395569668
1999219235
1855305811
1838493936
759063546
753914166
351697159
2033499423
1968983857
405841860
223280193
2027514240
1662195326
548647966
818446476
1155896494
115529013
276736627
1587355299
1441468265
1476047467
211032118
1290935744
226634707
1392261336
1820661058
2089848773
2065453677
1178171026
86966010
570242439
2109415786
620684812
1293826452
1167108920
2006258299
2090475051
925825893
256957472
13674661
1794001466
975511155
711770008
580855728
1065839144
974387989
1734040747
606064858
1027431247
1787775362
1119819432
1452583514
1134012453
1186860408
978207096
378653937
2084774132
1720223346
1612840290
1676688057
34224985
1178217497
1743543293
40713388
1407269758
135311071
2025245655
150948222
1203184492
1297154801
1625935077
503935846
366767231
2124116582
1635708161
1521901337
2129692154
962049973
543034341
1877197049
2070355667
439492417
1896277871
724001871
1423324419
1120055935
96989145
1654044956
2120085117
1117219205
1122198600
437905924
2056992852
2046453148
1478735549
1697872796
448147513
518861600
1954560057
474313046
1664963595
1123161322
1519586685
1954348190
1755216471
308040920
1405184722
1705882393
2116981249
67149628
2065111146
159730774
533801970
1379820712
402013949
1134618795
259049813
1551582371
1138522900
170712839
882439523
2051637108
1570650731
316150646
1705190791
1469214800
1469669280
2013517114
1594319006
591269841
1031810671
507069668
1317122022
804290177
1635614710
973947723
2094880690
546739877
2006138645
1388045989
1247205017
1486521991
20196490
2112125427
1587916426
700019419
1245309808
1424949884
517928188
529735942
1534612824
1287933447
813804124
1395435928
776934971
614566411
169728848
1589588344
398102856
284188803
1327990971
1548463572
1350896860
455909259
1973835583
1334619377
861480565
1744856719
2039679168
1979656480
1083609024
819977502
718519184
903570147
854200875
1049456920
1877472011
1190576870
1858722560
370121926
678783005
916964566
1511461042
1371616637
805740747
300214471
809872776
1279607040
1517048193
1324854865
848012648
1397183758
542278811
37525082
582504749
202472533
330992199
2139696415
1249190708
203466126
422228431
1139875168
1741726540
1677760848
1266993494
1640188277
856994668
2061006998
1570006420
716697109
1359551460
489734875
1032188666
2053688572
1742954303
161211380
865570117
1296850495
876926646
302664552
779395205
1049430994
1724388960
414386575
1825394800
422933109
1103010319
1134163520
886745339
1598729367
1642051644
970743678
1335924450
59614338
1405738879
437075616
115255217
280784731
324475573
420083651
1908445689
458009959
1357241380
1557176194
1837073800
548927121
1540821818
788580625
876954601
1637043036
1487046585
248503393
499253346
1372229439
1946320472
2052715865
839256189
1819872052
332899641
2069383383
1481651076
251131890
428230547
459674482
279059456
2027687880
548260571
1612517426
1342906099
750463340
1077637598
1332901360
1153115289
800250381
855206348
1088257601
2014195740
197730036
1876631228
1743811467
2044836023
56627433
560453299
288180031
2040842537
303406493
381982502
2046734200
1857284274
696797681
939413744
14601901
850512391
244972679
978670473
584343648
900580732
1441386513
1214974731
1469018316
1024005957
1012788513
223544054
1569626579
1798039888
2058775824
279458578
1809172999
523969206
960643890
350720930
115315439
287309783
1928278085
812710366
1653735090
1733456660
1695398926
615463772
1260384001
1626819900
457324419
101227297
48235294
268643498
1027327879
442007120
1531053523
70465332
2112517792
1792239243
187425801
818714798
1779257258
1633040507
1697065683
1144245377
1443987335
1749141013
333975054
428649845
1364951126
1730389141
1809249815
1639206238
1328761454
495798078
744855074
436573728
598511550
1218077828
1008241462
1685697081
84147534
784835190
2119074118
1440037821
2013955608
551193023
1508762253
1404253540
1750578343
901497704
1682050219
626969450
723256775
38050864
1668354073
1737284215
1301039813
1293996279
1242457
606486648
1442780055
1107665699
93555726
1685321031
150282382
1855927546
2099757277
756935316
1365630377
1588931925
1061124912
1888334807
499704904
2082972768
1266484340
627439314
1500874019
1787123737
1331361214
1407165530
605117219
1830561707
1070181863
368965507
115795176
25483359
1244483697
866795225
706553853
936059305
625298203
887647203
1911118326
1953694169
1923507250
2037738508
1978897336
800872767
1838174602
507529334
1934068535
1889914756
336057838
911150614
726291885
827326366
1262380928
499154570
407777853
226618270
946888345
1924892669
2055035722
321894774
595766043
155026745
2113200665
1208268547
952701771
2077771267
487100394
1980868276
1669200464
1284562925
1741213829
350245511
1117040004
1580221862
67347720
726493701
1705982889
1735829441
119119191
1370072426
270586543
1589812533
1025497752
180564433
872785370
1037898469
115874275
2107139616
798579744
1656423525
849856038
815054582
320145167
992345192
286724727
1113137795
1434296268
1448893480
184622076
993029594
1659637329
1759145108
559813806
1970358156
1459074849
1134376476
204502473
1110326695
34378316
961552612
444479748
1521821981
144033936
1760976204
132062219
1585371480
2131089972
1723929571
842590651
273680907
1575308705
1088642554
1952632044
1013751382
87090463
1733625187
1753787107
752755967
1181768925
177540442
2001175821
1341039944
286175766
379388417
1587274604
941142766
1688006744
72749492
1171998443
1674431062
415795346
1426123721
34710458
1184101519
1525558934
673278595
1614537526
1545319509
1968324632
2107572728
553152156
554645860
203928125
1525348510
1265025221
612097411
2024704037
857565258
453968108
2144790589
1255330221
521799062
248161418
1656658734
1037381823
602779747
80157125
45647569
346417155
2058734698
1507555771
642655680
1589342569
109207752
814367300
772325943
374184964
1640235254
1445468491
1827512535
1560162885
771128520
851482044
1429960256
1410869448
358176887
1248989879
1967792833
699290553
933694767
353995124
2072884875
1946330483
131862822
1397191531
2011020765
1488909675
1916708839
227980557
1396823361
1168657787
1995995774
362712833
2124711539
748011583
1051916217
769169919
602762201
1150535655
197622954
1878247260
874749163
1178414164
1270105286
523070537
5858045
1903325352
1906778537
1315525599
574764145
1723386469
739179590
534895010
1416886845
2125045594
1950686268
1718160112
2037685008
1308330828
1753167979
374592053
1943326842
1825435531
1432047603
1044916331
414794359
1677723595
1299597567
776425470
1901259713
1400670565
715020794
91035257
786941690
2021837032
1431452160
352132939
674021724
857106663
878581878
1635202443
1842477099
98471899
797400468
143369858
2135047448
1272817240
1029190333
1961403407
1740038456
59415947
87806586
251244125
249612929
385138104
876388584
64095874
1334300605
1958411189
1003818050
1234905402
1906400291
499111869
1331967190
989876159
1954503854
2141373314
368532624
2033187817
685273998
203952312
725164225
1043105953
1904899222
2044225239
863467854
1732560254
488122726
2051064200
1943109839
1101895706
688086617
1985738544
280888754
156608178
1665414551
164546295
1245438384
338430715
1161741418
29322930
1176312394
1379076838
246937372
338807255
905824588
483908748
376093852
1492186881
1738001588
1177055070
2029943781
1160742691
323239679
1923104361
1178586966
120009345
94091130
107293523
127699275
522262578
239489751
1357733855
2047082594
2003796855
1865187989
673658990
409773004
84032078
1549379130
1314666079
459265787
643716080
1979804369
1277688398
1561138819
115513026
54064045
1509705174
545612978
1080123042
353684055
181077674
232782958
1295584086
519870192
596600809
1277775596
422835780
2049286237
1770974583
2099070734
530116978
927274131
860591293
2110641662
150293831
313202972
775946377
846645052
592013082
1410835125
362719828
1256185110
1533066957
1555699206
74259520
1473131747
238982643
585936906
527709361
958788348
497554837
1549579728
161378041
1602041670
720698435
477129978
1870476918
318855516
930075902
903601138
1959674046
1823435877
699315285
997544555
1895428056
1845562553
1533902865
226146677
765705293
642675185
1536343071
1972939560
1149609864
474402089
2082988593
1831097361
1206892083
1023405075
338574953
1176050283
325349978
1631462818
291067628
277548829
2011919686
213225108
232249725
996091122
1909652167
1646621850
443814347
406467198
867793528
1649353724
1299507213
397916284
349719101
1793651423
1791518370
1142518698
1453869230
231642677
572573950
901821387
1075416945
1070578979
1808601425
1977777416
985083143
161347137
2100700965
17264408
1882187690
1417337620
571047357
1544058457
1557989105
526877771
2134524325
1935229772
1711285883
1622558431
1629622267
1167166458
1083248566
318748541
908735390
658903761
1469357311
1805383384
998665293
1063417841
1729471185
2078361116
699022447
810864875
720954092
92857190
1514258234
997984515
1325729305
364588478
1905723229
157944323
1066901042
157552891
158139656
581610367
278933744
1888533192
863564802
165702674
1788496461
1572312678
1707299447
1361571998
1264555429
149655846
56188449
1909673352
1791689041
1310434897
936909863
514725468
960882712
1889514415
1148839345
1041970770
947405635
896767439
695172873
847089790
1551164978
1352764500
1181595199
343697310
903528121
1367139770
561547296
64261939
1535385749
745403415
2064961522
948396891
1685919604
942688596
858356836
123242612
1092206916
1870936925
1106857728
430666938
1680191576
125087659
750657864
703708955
1933923637
1836200224
1703850958
721107037
532836770
128207548
1918370815
1503185662
1461490351
485633099
114502329
1428366232
752259697
425957197
1904263686
2090213683
890905268
1989874256
1406325846
1930562846
32137001
1732928927
432951605
1471388625
314468325
2141347778
93130005
1775481988
1216152330
1943986446
1730758392
65012293
1441941386
691024040
1102820892
203246360
788025135
1013094400
708124975
868520166
648802490
1287997379
486308906
436992579
1059488383
1223787509
1532661252
701268374
592815250
775100307
433856565
1301638588
1571426988
577966479
1693692832
1595839106
477527704
195414241
558088066
69884237
922186455
1188898962
1897560092
2080935932
740113479
1681933351
281549716
906691226
2119228619
1414083573
1738066397
1650252427
495781191
1036663055
458940828
198035455
54794273
1130047951
1752885041
708964485
967586655
1374692856
1490940659
43493652
1110065866
695898924
801351395
301200654
750066302
731209914
18394542
797363933
875141302
459117662
1858256883
16267345
1504235642
1555570199
1854878554
1389302521
1127824348
1751512235
1200427199
1598210035
268694938
359102980
633057761
185108591
1722219621
122693354
924248196
550358607
943029300
72056756
1026141067
422577026
211755207
750014610
1517309541
102984493
727150693
155136336
586366539
1171890538
355872159
601444955
463686039
844688274
178897189
1652330556
1545628817
404050040
1131719996
576311362
1924409676
1459386626
189728440
484091129
2053661886
780490807
686094403
1864055147
121883939
1450482419
1254837248
798852833
617924915
723968300
807599600
1427558357
525593837
1565637958
1623512549
1280861424
801568989
1112309031
183372485
2054467816
1739415554
319928733
42396564
190942433
1625249386
491433791
1748800051
1417207016
1114138253
584408613
751214041
1029206989
457609408
1633055488
1993471264
281165665
1746333797
2089285278
1747554353
1245560205
1356393184
1259718123
1490438915
1817950042
1209066929
1324929907
1561247758
647841177
884180060
1868705343
1290807653
287251970
878866091
1533465255
186207398
122299964
1269014504
1371357958
1902144475
837439656
98319290
1660806985
419250186
472695000
385346889
553071912
631241721
1042691882
80072025
247898413
1359893971
983746034
909365251
176641574
788502919
622841045
45202430
1384625578
2131805113
2146516368
2082777018
890675349
1690935982
1102260159
838074514
1796835092
63701498
340299324
332994597
314327193
1214634854
650674615
1731869656
950774947
316641904
1457161759
1912230269
1533811440
234829271
623066812
298188493
1434221361
794413515
1535271481
1862752124
538400202
975936100
50525900
1456018104
1770163251
462460452
1115608760
116542021
117366924
420851613
2115402888
1550041226
1535657622
280774656
314447646
1520414303
1639447436
1940431343
1346430480
1891965429
540632653
852777558
1597758930
801616965
1835188257
121498630
263230496
1508720715
128091244
1429092705
535917633
1270448223
764586298
1682775757
1657289477
982625555
161652483
1147014287
1188543355
629175093
1919490615
2023598422
542763563
413366820
835625360
1775860852
964375269
199979476
979494971
695902324
347345876
838314309
1799810143
1037859976
2007106037
2079730973
1079107883
40404866
1140888960
1804692658
218029375
470815187
1468268141
68446718
639063097
484251599
578142239
1208905248
653678206
796072941
1611969959
819939738
1283234200
91818230
1524195066
1907693623
820332581
1241848873
1776251876
530878808
147626662
54777913
1540735314
77913361
1524184866
481492555
1324698828
1935143605
144267765
1164546453
77644091
1705541408
1615119765
1678106662
309142208
140923709
1412725504
469407421
1769261992
304765270
1577138826
1041488241
133541813
1676350566
5884634
2975636
1213982968
1976215046
1271007856
2117256268
603556904
2059885603
1066125085
1352821324
1724695710
1914161194
1501191824
1928135910
1020606577
219896968
597829294
1177137944
815379743
1692963578
288660905
850940272
631186301
1923193675
680449
1166724183
280085516
433623377
1037824860
602831436
721531753
1416379109
2100967993
1389264452
473151041
862342810
930601056
344470017
447172042
1887715711
232014235
176855007
1213404100
942906889
1431935679
1444533587
498622198
602595723
368993171
632272225
59715439
283632421
1723590038
1922183895
1324049036
394051977
896167173
744032779
716975993
1664375178
844384531
775639946
346483504
204948529
1150325661
471737971
1918768421
1450859787
492225117
729629302
1739959022
1667223674
899415604
1718010359
2094384364
1855172972
980108270
618845359
1326217861
520952059
696863911
1262518705
1977617993
1228720835
555040151
1373663624
2032296496
932340972
704061514
892780738
736539644
715199756
235742115
719116866
2069537043
1112332158
405316424
1521244423
1067676555
1703492791
1829501016
1627124401
1610659209
106084330
28971301
154626517
580193828
1269528005
210293310
2116782140
1263953207
998554072
730283562
528425173
1019629506
1922942234
1541956991
1106385544
540263546
1350648952
1128538122
1511752179
845617048
971654893
882805659
1870635972
750337822
872004520
1212634521
938946362
1639407537
516257912
1321323104
1635803093
127115276
1038731085
1543941777
1521692793
1371817392
166100496
563142063
1479644360
1716656420
1966119714
1254470667
1737276421
1786188313
1677815040
275398096
372792093
1431194507
235683704
1022767141
222625383
1853243504
1566806623
1689626810
12215542
1504071555
502716448
566933053
1938481641
1331201952
1966193507
893364448
389596952
633912402
560328098
58403429
2020005657
346677638
1825078630
2072452719
934068185
689090659
267105384
364595845
1076403380
776115039
1941863922
930924159
1130790958
1660934528
1530549502
1860383971
1012336501
711996630
2030615165
573883182
1496183571
40664152
1435055088
2085220757
1847708276
1752217987
767611131
269099941
2032502111
2036956298
467417620
1649539328
1221934775
2143254508
1712146159
1119120549
116321858
1310877007
1085086829
413646271
953166747
884224351
615240399
198123420
1049753400
290812093
326542354
858927714
1937477144
1928600279
1033740895
1079198514
1353007928
48074692
27391517
1748325270
1422156265
1714742182
477471736
495119146
2050562086
214856463
760601505
69643910
781674657
1775353603
1523109373
1606860934
218375525
1570935259
1990724206
464775617
249491966
666004215
1933600448
1811777862
2085768421
167457513
1404070880
1820019921
545432448
1594112100
2110672156
196980929
590703253
1047688174
1946052015
2096515238
1810448750
1799689212
25378727
1560858417
410524743
704598458
1274028446
739639008
1534883293
1142983899
143074639
904999451
80906808
1768665120
1147917726
17943238
145660102
1319034255
1119048935
1555129280
266415789
1549558379
1803226040
736610381
1979873484
2015753199
592371156
347452452
408788519
1818964701
575138321
1192189098
2056593982
869038227
107794218
555204610
202985197
1859316405
1694268131
182304342
1135191960
310302566
174882849
2097936710
1413112303
1764579907
1761866982
1125940435
1891035537
1316374459
1780209808
717303581
1782213049
566452601
1848509037
2001864899
1853316916
1115804511
1140561882
422712688
1244083002
65992405
1060375072
1446788048
1434115362
1705074595
1529191809
1097387465
379948407
17772603
2116056808
352116965
817520321
57849119
2119512564
1001680530
1664487833
915294872
2031615877
309869608
816696619
166758222
1636912307
760253274
960228060
1098494432
1678044991
795185803
1868810134
1694727389
1459150324
251575500
205889205
1210845635
1940155707
1804710476
169569181
6633305
1932596765
1829906605
1914164375
1653158996
1987429534
2027125476
1960844456
676682739
1240837503
1634535915
318381626
692869838
671853790
338846913
212290745
564173442
256584794
670054597
1724235587
1424487972
457150833
364841392
208683850
1903801979
164836241
1306309177
1932948937
1954010639
935778890
1201515578
702932631
1839500753
1656931289
480714915
1610432960
1699031307
1739207413
885178449
1040351882
1299390991
2147124696
12411806
1427451182
1398572395
824103831
1071739632
2117439818
336895934
885068487
1287526270
937038972
733343801
423741471
1930179163
1787528058
1287022194
899627960
1503796714
2069982670
141485471
1278556306
411514244
894928697
821498131
1541296602
609756649
1486164474
1066819805
656388465
1296893247
148853087
1915452796
1697148536
693252961
1653605216
1560994918
1619880716
1573192379
797500483
2113262771
2076883734
1585784659
196949783
1877639731
733188614
1563160723
1124751634
917410516
1947842933
1280985117
1345870756
873783939
1393921813
137263796
656123561
941592415
1266125629
1712507053
1508942429
1077890454
1728859865
590724565
875194901
1628505186
360462909
1646088609
319653433
18526736
1018137209
619040769
378515077
2049480620
599785585
1927121107
991270012
1779150384
429985453
491669647
113751365
1922720221
1422364656
1617270942
861353116
1676973885
154797333
1783416685
522960401
1261172370
378690339
597801185
1460891669
579961174
2006596253
1772191279
867028496
1745448171
1229642833
1131787936
1407892095
686180415
1327065263
2033563458
806779220
569140957
1318641111
1414298609
386644417
1698600533
1956281651
907304555
558147939
253041047
840286830
446273496
61083052
1832906106
524345727
177506350
770664048
479548720
2002963663
1892468421
1192433713
42839677
671597464
1010170507
1667866230
812485982
979462084
825719340
1063175583
679420201
230382909
1236251802
1525149112
754704479
1846373999
73687218
141186058
862420172
164904050
162559561
1539860058
1312628759
645493752
341896642
1685003272
1508896670
850693027
449923318
1063016718
2036324619
2053966664
1165550227
1412913140
1896064703
1204246782
1429866232
2058624092
925457262
690294756
887346351
1402662037
449697503
1677844178
242738171
1391252644
833405495
1354100121
1575270230
1321087120
1363788716
1934019543
537261143
1619017046
768867186
563079017
1708876449
76723401
1424279482
1730906766
1091024346
639004384
423284835
463823293
801643576
723127380
666000550
1201637878
1672845204
525969573
1692134819
28518339
2009144856
1240110186
1571955669
1542816981
1727758703
1280055213
84929214
1328199178
1457135613
1601584180
715648267
1221511770
214523003
1570742131
257839597
490635370
805166762
93539594
906346432
526943602
1167432474
1183818026
245410145
59783965
641311690
1774662298
1567089195
2060125623
26329200
415024313
1173846529
553722525
1559940730
231948907
774037968
1734018643
1477503311
780844964
990992311
421806904
1656642211
1694729271
2120457014
1900869380
1973441296
1216355792
4450751
1926414764
1186097577
46103019
778125868
1450853197
1632756900
1646790930
1459024445
1684153005
2043267515
786229172
975268205
2014878510
1236841941
586551737
1658934938
972854069
1002536486
1412733842
1682836251
1221802601
706189227
1873540537
1184376710
580595714
1956136871
1576613334
1654493233
331755794
943823905
1086417291
569354418
1344425592
2063084542
944763070
340580586
417049443
732733150
38657942
179198132
1998570413
1746009560
1219193058
1797997695
453720495
238406560
1643401356
940702085
1521167592
963306773
1382573334
1337506249
486217769
1729636493
256967399
967219290
820524999
555476741
1546427893
1758834176
679704497
815078383
325669831
837784883
1286269427
84110770
1250395731
1334128138
496223447
684651923
60653032
761441079
415099167
1298714703
72684379
1463870889
620359720
777352787
1956405878
1312094465
290112247
1133632409
358777886
861874167
59487978
2028230690
836325508
628754481
132396423
1623873734
1674914259
1644885750
707914225
517199457
1577307578
840226087
515012384
241014493
752037913
1699613660
2136323730
2008757519
1090608443
502978512
121732597
1996616058
485385222
1923931881
2117070305
214256033
669599901
1917389600
829507629
708204948
2026962336
1641328605
1752845698
1731658401
1535272865
447411475
923280483
1913773355
1789683385
1121684719
1728235248
765980604
1371727939
814984937
1885796697
1543843760
686424791
613571631
362858450
544000386
1590826606
650701992
1054838164
353251641
1251866674
862511713
386695655
632551955
1242309645
230688280
959238134
1507686199
1044117258
2036583268
1830302535
903095328
1267200362
1229782373
109911953
1533924436
1997406563
665104975
1909157336
407677954
379507940
807635053
1425970045
411951185
99431396
1912875421
1843421140
33046274
905339621
766121974
1998406382
1289453515
1908182242
624804394
1763908467
1156668282
495728145
513728471
1445170524
900820171
1143321899
1076761830
1899159381
1655232690
2000926450
1091493653
76309003
226934350
1595393893
2023934253
858086819
1890480023
1316349065
807331823
1574406360
1044410569
1334319205
876387775
1686898050
1621836193
1594039207
69642135
1072687407
1794436412
1911881548
501444755
408635785
1544446449
1818681218
1335733901
179557192
295801378
1563073870
541869681
1010034820
65756274
625844550
1364883487
840910577
626146127
667526551
772887424
445527490
92978738
942442550
1419998059
1335376962
557500757
1024468321
1608254212
1581735973
338468232
1566259654
1469188556
1054665613
893561291
358894749
287375201
873511757
2021466585
992977331
810002543
1930695980
1283612619
1193358485
1139685909
1178666617
104532868
681294216
158648069
1350519182
1311968125
69576981
877327257
1871164690
1754283088
1926058299
783413558
2001678680
428863978
950333480
598328216
553793249
1436303088
1783617164
1093323972
203019556
1563034978
532255140
82616578
406011891
1504759591
472915410
219882380
712173085
170749335
1111105505
1367009794
559681486
180380178
1000483090
1486744004
1311114470
1142492880
1951399735
1877568356
1119337143
343846395
1621684370
609109797
529730250
1298666188
105917879
884238697
1293447390
766718389
1614818038
1983553192
799822099
296579190
2102791143
629909435
1852229223
658357781
579343579
1739167234
1343682792
228684701
1210066142
1202745437
42138614
1699544137
2071148705
1311841857
1408054281
1973503339
78574788
1642437936
2131248638
860288774
712390497
2023717818
631409636
455111691
187020050
980524766
1987187983
48472638
1169788978
406211959
1049242187
831290058
309139556
2041742631
1327717897
1190748830
1968007124
246912520
746529050
857885227
1662527517
2042890026
1792008687
981177917
48189870
2042938091
1915662933
1177931664
755693394
1807190751
449279399
69934085
1651644173
1947186398
780441581
594247106
878933361
1524510126
1570982541
1199103129
2023194433
618514272
398019616
493081794
707015689
916769758
47527368
1394233572
44832814
1448925611
1988252040
173599009
622931694
729942207
1889073404
1037044688
630521146
1800033717
1843690135
1882058051
1336841103
863393534
1757907287
1641955550
1199546442
745289878
2083008929
1936767047
2123467287
1721630789
1225545899
1203195040
2032374126
106699405
1097843133
701320784
95616078
877997500
1660722407
811089204
1392920231
1881421579
946838920
275998985
1058299496
1299050225
680564709
265771410
1262543940
1395553451
768124956
116260571
1485207256
670581543
159309753
1755621806
675808410
1829072142
1652849819
1324141410
480388550
622600399
2113513063
402423547
1429569474
1130853618
1714664972
830461917
193146366
25525497
1531839121
1141635968
2081699013
1663804494
1429092358
172294569
935656408
1491227674
786773565
1011325778
1789775910
1115217470
1198880261
419922984
2084662848
619885032
2082994227
1014217355
1717212339
1053743239
1555610500
441548673
1058119168
1084930341
1505999623
585047862
861086561
1331766499
1912304703
1198489860
374384250
400993156
181532078
1246724150
872694635
608450436
761099342
2120616746
1126198356
1278276190
1348561653
1478495565
618965457
183267367
746930023
1918442902
393242344
924460338
1340174786
1863448528
424460812
276767018
1110200778
1692777631
2064017401
1386419119
183451008
1464793591
2110813585
2054527093
1330472893
149781098
1682530973
809028587
84223357
1277026017
77263832
1309812492
1685374320
1330904537
961426591
1187160982
1401679127
1070140309
5012097
1059530943
2008186730
2116979437
765881867
4341560
1959660477
104269151
1373248941
2125466852
464437859
317033205
1366366274
260414016
1783428380
1991572194
770674481
29121991
1147149087
264770539
640516035
912986112
855138623
896748635
508749553
2032978094
1172553312
1972466107
768604777
1161257516
1640469409
1966346855
1137339203
1388455483
1509413155
1231072408
144224398
998097382
758424829
564897620
2097436856
1006535186
412594352
664932966
1445749894
320460611
1947846874
51588735
922790243
1062740712
1882864116
74104287
779041539
1572588022
1416664999
191699992
1266474518
876516012
1244795522
1506156258
648118880
2105952305
275994164
503037388
1910621542
1517397643
665841627
611680954
2000583638
1631489936
513817780
1097450001
1731413025
422217349
602333070
799120223
1998397868
1284404431
1629405119
1294254250
293739896
2056697342
1741852453
1342048280
1079177573
1423469559
554096751
1114227365
56605272
472193862
1008702715
1323228561
1935192548
1528663984
168446846
562285012
1674834372
1814366187
95794809
1707093286
754007212
1802873408
50328094
733763953
1599394147
758595774
425996817
1254067645
1666335969
177814753
1607532835
578682289
1715496046
1477510455
1932527116
1854382812
2131697710
436045803
155734610
875090923
492338360
336664677
2110011540
741189054
608538126
453153487
1464052440
1729696461
79722918
522635378
914628670
1266740258
1082949730
968045616
2043085874
1935643062
2046628179
495646316
448768929
1447850419
304407339
664213944
1836176408
464277904
1500911494
1774919322
1787406730
1628069454
2095866949
1863766051
399922298
904594490
603604598
497442926
1840255156
126455691
563231717
133286860
1211288358
873567415
751109693
742164047
123095100
2114265105
1267594305
356937576
2030883361
497069841
1954952510
101649933
78737184
925757286
1784164829
1437341002
1328455586
173426844
1978396627
1599352913
862364874
1067854483
1785035532
1843336946
1921404426
1318201241
1210996892
1360783667
1812680823
258921295
1650655390
1451152542
2103911355
703359928
471687291
768016269
1564961154
835143878
691365162
1432206855
1588386609
1753093471
942706156
22023582
68796379
1140772670
154764744
182671824
725674772
123440786
941147716
1441171585
1572750057
1807226806
1699168633
1006652931
2072104537
213987845
1951667325
1968949473
2142653139
85903595
1140212008
557082486
286018481
1685181386
373518745
2145522270
1651695459
1770980983
1436860519
589734456
560381516
818366724
2101513454
1352506158
1260454085
1328478422
700470385
223293854
1108237682
552923124
960599071
1216845165
1628958542
1643795961
1741731002
1597212607
308708395
2096904175
2137062096
941831679
459895557
1455417531
12878573
78929520
1611266617
936585575
487539355
1082440879
1393829108
1485904171
1828721385
1575861760
570309331
2017259029
237552441
606764291
1717024051
1361278142
732836502
522782285
1195949534
685004966
2056876731
539485434
2041263291
748959045
1473442245
828438047
1969635065
1070099759
44320
102925858
47537219
1501416122
1201695477
1540862889
1931740709
248178809
1272380621
1872829663
1789318428
1687118168
1250789888
524211116
475738007
196135042
714465749
53254419
836141058
844524245
984536475
1257333407
1527640912
574936344
1348573936
1673733471
629128820
1971987979
902903304
1958734744
1114041735
1070343660
1068821621
52244394
1338161590
598288106
1926676028
466518366
135948010
1757195544
1385097523
793014539
1896262447
1207492254
1205170854
1594148172
950639614
1227209942
178436627
1409086907
1851663499
897000225
360190579
1334833204
587728143
1347064056
1829332441
142615773
1099782054
943568911
1814093447
133618144
404922191
133092960
1307941332
571066591
389176868
114808224
1598972383
1346371953
986264466
2010461013
283734268
599201618
1737458210
1409921401
465713715
933860592
1014603465
99602089
32390351
70760661
1987544569
25822776
1961483879
745765221
59578968
1673713833
206458044
1641075038
1188817786
338533291
1040803874
976966503
1464304455
964235989
860927551
1563559837
779959574
704958177
1671977792
929730137
1313383222
1596610400
1366760757
1939639690
1446860153
1391139308
1505783151
1245078707
1541371790
349446772
1119714119
1356605612
328443657
1275632581
321801837
1303504964
2025814535
1233393733
1046210742
831666430
665027794
1053139213
1457811581
1064438289
60287112
573869847
1149920059
240304614
276064620
1135618814
1734332267
2118361559
369953983
282793345
616994586
1746104894
952909775
164853761
283032024
1114863305
714310923
1814625332
1092331229
778873675
1932241740
587303971
1389991897
1479034634
263031668
410901480
1391194805
1479313942
1282166530
361674805
2034086965
1146015776
1158299192
1921785692
364700005
1723592280
1652627035
1946100160
434766658
479712856
2131158988
1278183887
1552197557
752190256
198737072
1529236513
183364645
2064133469
756172460
1811267599
905580630
1359922885
1004590500
1463328657
101322632
362463173
2138166690
534302652
1684423734
615715482
825136419
1347350837
1307775105
578066360
149492582
330020812
226005574
124822195
432314097
1054608275
1238785076
1361765842
952290053
1001975871
647772215
811048641
2046715636
143930928
731967993
1100679783
163339129
1142092322
1112549610
1420501392
1117555020
105299392
1434987236
13933749
1649606611
353812438
50386415
1157906610
577946238
1395227685
1398047440
882209498
1123227491
497052824
400815867
960959804
1077436026
639000642
1542348606
1037544032
2122935763
863085831
1213616561
602522348
687503814
356185672
1873598460
988917795
1509327458
2051684022
842760667
84771161
1605388644
1153036083
1206288094
1908950959
249811178
1647482964
2145370452
1441374853
443638218
549366135
1816406009
1251120057
1316690223
1836609995
2044440696
1158192086
1506672576
1669511283
1649783151
598744685
8365859
249373754
2038046010
467078650
650727567
1204120741
199805849
1729159342
457808575
276189608
1612696589
1174719603
1677048048
1748327391
1755431039
1773095656
287518785
331375948
1479884608
322430506
1043537514
1816914162
257309997
1033653357
1871185890
1533221759
1142063070
1804709110
1770991193
1125829587
1403656182
1058888631
1824943653
791153151
1600971768
1334164967
1992795663
1284217214
745413030
1163689527
1082303408
1252206402
935778514
461572383
770612015
1905347582
255903024
2133479619
1134306540
1728926449
1080142115
669964760
2058404762
1271646973
368123796
609357612
1945432775
282123794
1714505295
2113003143
381533463
488469125
1646491638
1140825240
412801581
424153756
676466482
2039951572
1053971867
2008194197
1404579766
414681798
1657977895
355318678
1501600048
1371364675
1592054571
385558424
1182040543
1784750895
142988790
2017439099
1326675952
509176750
1106459711
169213799
728583250
652373518
1955662038
2123582794
1643578613
361490130
1911791368
1882105078
1924388489
2043558670
1232478749
874256892
1177233357
1476912368
342252094
659338878
1506056818
1269049465
317662048
182727375
1564679804
1162612488
805987328
1846900424
1396181947
824355914
585337490
276226269
1214727376
1882040727
1748210560
419387012
1547002002
1932204831
910137601
1929190791
509140200
1815452623
1514334101
460815106
874993892
2008527192
506305804
646716490
1240979215
1280276570
1774243595
1165575912
187893588
1952684420
1244739729
455463184
902470036
1263174877
1738109214
907534812
1542494145
1929705001
799320527
334199087
151505106
917291513
553317578
595181700
1155930459
1356392623
722997978
1342317262
1520570203
1415050146
39176628
952511737
1447314434
12687728
403882576
1437152717
1591076363
461416740
452915027
1787088463
1751466805
2031501306
2075556571
1342372478
867785604
964117608
1844722972
1106194595
797801323
1434790668
1053080275
269427363
290315534
2059600587
474131189
1068780892
1634620330
1434962095
327550260
1633112388
1100217696
1359938710
361666704
380506832
1626012992
2145955215
1142106345
47030888
1696677361
1315526045
457053725
520678584
77544315
1406901755
1166051593
878523148
683136470
240383000
46476144
39668637
749218670
271029529
208364706
1772923259
811629229
623368760
1133781276
1094397271
2083458299
954387765
1063853879
1385348375
478554142
1313473678
2099758903
1386718424
724961686
608225224
64522242
163364461
764667821
833780612
1102822994
1040998957
86441198
1995593104
1100292740
1510416115
714381636
960846308
304004906
806959774
1218723127
412589626
1510764201
721942959
1330952950
243127874
388555346
722972742
1025204751
1220814987
1865756689
1162582596
646328480
2028685807
1163126987
321944288
1922698721
487907948
1994962599
1052968398
1415974055
1979726147
922059625
1998786254
1080341790
1356343561
1998464662
2145682033
1986287413
45308978
698063713
367994310
919561663
1858588845
1736949716
1912479595
1548605159
796042583
722115046
1106265760
1490587715
2102733985
1427252989
121257227
2138560549
921193089
576565371
1642810744
302370766
1980176248
63286299
1825969403
1013839313
1880214777
29958268
1888350973
2097328295
1885993571
1804178403
1477067150
1939988648
338231488
226394945
2061522334
797014540
152164023
206135114
2116372172
1436362640
1893668131
1144197898
1042841740
1608381647
758008777
905712316
1750604136
1060437979
1063885993
365425004
633336906
1493316626
321954036
17661785
1941219241
708840535
2028049593
882143298
156970623
1359830309
1224985567
1403619866
1843290224
1464739512
544501245
1842502145
742601146
1463578466
1616280117
1885959182
1592572912
1960977953
468128851
363608233
503385543
764742791
1635194909
719528661
822068159
682469532
1391130231
862822048
1023109062
47333353
1296161026
2124048281
101095996
2135873915
1841630856
978677372
998638001
554911589
379633557
1691633634
741868299
1729116824
734456295
998908549
669205123
1171020557
471704940
1707885972
1102899998
2049600498
1780068505
498079226
397917890
2004448419
1241924493
30123579
940371959
2097673145
324742679
111266637
930070509
1301485719
765606389
782416879
125626587
353043999
1351407830
1137325502
504810629
1061493964
1643845525
1174678683
58682821
1549094190
1943329420
497090596
1713451054
761754082
1589011079
1631730318
1612144648
387035586
898701346
583587339
732398523
2084104799
1367449708
1055788055
419197500
1858085453
2084321638
391097015
815019248
828113633
1250975152
1859711852
183611249
939744097
128233854
1418789222
121835328
714451518
615265747
553105244
802030746
1735438328
2012595743
104478200
1142080153
567150908
827775890
329767534
230082369
2044842220
1225955651
1357956097
1449684036
1389578955
1367220439
1037493098
168574609
885560695
2059611868
253398965
1235558118
928932949
1128398478
1904977239
1887971918
1124385407
1043560082
1883778198
1317890530
1842994409
223124690
1397851936
521030575
1388041177
558125796
1740711701
228778507
2137691655
272390832
587582499
1722739955
2024981144
1345233379
1991396144
1659873553
1505399572
1721751249
1921440671
1381722455
1034538579
637027439
2122182010
1136915939
1896202707
1543763594
113608867
600618394
1513768135
1681598036
1739469410
786799811
518570472
1670639168
1069046616
1998317315
1169574384
180242132
168384109
665949856
1920052601
382421533
61921008
495762627
1552588710
1734393947
1648883315
1555008014
1173545044
1689908372
1251132281
1611277974
44199406
383176740
1106073421
974606901
253214864
978993055
91059371
2043989279
1179454269
1320738540
1170320885
1221101532
2109441685
209251513
1056379588
1004772116
673563505
1768196096
2137941870
1513359491
503448738
1269773245
1902764537
1769358167
1283301731
1278190250
1589408012
565673823
1379037086
1794034723
776178241
2119813712
2059875728
1617774666
116686910
2078993357
416556418
1092613213
1415995491
794758514
1870945961
2009390667
1558272586
1147153241
864909278
777091591
823962841
360926080
624300430
341515456
972299520
978616259
1665429714
217760203
142472229
340438119
1489903884
760026824
1359644176
349444320
234986978
399495081
565591896
734841022
774047322
670909214
1901542224
114268883
1125439033
212291221
330261252
116601454
2028316806
1588757242
1944851115
329492277
838599341
1962055802
781994090
912915704
1318659364
755575559
1080449645
882009273
1217128200
474463888
2129016025
683820120
638359443
448138028
1966940311
1873741593
1289414826
1568510326
100405630
273069551
1758912832
1562080848
1613855651
549148533
1735251802
249145415
1703129985
117577801
2069131777
137382541
325112375
1417100218
841397377
1976592894
1500325111
1635242775
1604784047
1731786975
58270382
920796949
7699582
1255609327
2103962388
1083078427
943169037
366120394
999246808
888084979
894102735
1976025945
2050641872
321668630
238675869
298825850
1394037927
304691633
458051084
1264024533
1467656498
1476770562
1622303769
510120858
1920906218
1389119724
1406089812
874393820
1311416624
270406238
545128934
1899490483
1390975206
2060302131
285763074
1169214502
414481909
1920585975
1574694350
1100336300
1166815973
1113080209
1880123267
1984771976
1556769212
293817694
200890934
1924464495
1865742614
3766743
1729855450
865624904
1806154513
1117861605
1593788362
824040416
73724700
717311739
1551458654
1156468510
892615793
947855004
1763855681
2079755351
1922629727
1871942994
450230529
29626724
1787393152
1619525082
993288164
849221125
53420286
48991805
2000434710
77324354
1817833015
873643935
1832426113
1595498826
611236954
1725001688
492491127
587929807
1102741588
1304479751
326698565
366100947
624093876
180481564
378213988
324159177
1942853100
864975871
1151230666
1663598082
1337375802
1145553247
1075423881
1208429988
1255175712
1712704017
1967779164
1599395853
1879277816
1090989999
89216340
709939152
151686233
1703063913
229714272
555619439
1921061207
851153892
1372047411
2067101295
1612623839
2092550779
1035708644
1742734190
1730680310
363259434
1349281556
1148893769
2101243009
1127272202
874697610
1969522696
1440108364
301155226
735645661
1637321521
683624916
1710825928
2098442074
806265008
1883561505
411465353
610591348
1228421111
361894726
1752979081
1825744965
1171746522
1310755651
2076671555
1886980386
1607759424
488382793
761969252
450975925
681393840
2143555567
1691752338
2074574883
1003973566
1139974070
945544049
304500943
1547997249
1679056108
632570892
956554705
1675211786
66573956
950079734
2056707845
791354967
1308550073
149017234
1564351147
795699943
2019193436
231342911
551737360
359458403
639229307
1592387297
1962891632
318517892
670485313
375075825
1621253787
2138780187
1424397257
711098983
1812508376
1060584665
1251618360
959874403
361081706
612736279
1647683617
1792936680
965994922
479810142
94905245
976602060
1476842895
1496653506
1445813375
659477529
108419884
1266342619
1017231436
175582132
1780324858
725160371
141679274
2019337756
1099275824
1899488621
839828771
1692136193
1484071918
438713157
703560837
1932281491
918446168
988295222
1430861670
658035002
1956893857
1713886297
1975981144
1964572743
1571629226
506015803
967464981
2025358925
1826950135
218271850
366752775
1893739273
865673444
8002044
1402606707
1844470723
1708453602
770287254
1736799828
2109649886
368106655
229239029
939542030
2066142260
447623596
749066439
1826538889
151037029
830022046
634873741
983038568
625730284
680123844
210664541
1463657538
713206875
985509825
1803761626
1738849052
35898609
1226906459
466911520
927429962
1017489372
1145309455
439605834
1971967493
941842403
1636890701
664763179
2133443439
2016684091
654326181
1848358662
1791206659
1316934461
1772106014
293382300
594839978
1958345744
294363105
95495512
1422054948
1038745233
1342633923
1050671901
1192655682
231585596
1922937896
1147695911
204059594
1384844140
540589293
2037849958
2130398032
1305229911
323408071
1631579640
585853950
262075447
1311766332
2114880953
1506538773
512113497
1433205420
1735256614
952981810
1699744829
750512936
164128930
2018575452
543149415
722118774
318819223
315247108
691963975
852521950
1726338767
586603638
677505225
2058324706
293670033
1909967167
1648035328
1415039444
207730947
1760821562
96334516
1170429248
1327843106
1166894480
397612168
1392921735
178117687
1972461198
1329808768
84575373
421018709
1999501766
1968159629
196102454
492959590
1746178138
424065261
1340942338
2102451234
697496863
860226623
1688322795
1538045332
449587922
343681388
50309416
1887194595
1786356395
1406763287
561527603
500612160
1706951210
910295337
978162577
1652160500
1907519914
1720767788
16677305
1384625357
158823098
719240917
333864081
166299582
716324292
563887400
696931387
452809431
243247365
1915780731
1328294967
1330313637
1694864973
1106122422
140277325
656694678
99346848
659456321
2103747638
1613799854
673580820
1116039264
1753360917
1778628432
932567369
329037257
403417274
318976630
1194418142
459958866
632889274
1593402799
1785971941
1305558836
1902651356
1675085356
1896021090
1490881885
2144679219
944347364
328395120
1164705328
333636011
1926751706
422513889
2067104660
858275600
1870640332
1479785444
991959152
1151283440
213619083
912252334
804702301
443273130
1344362533
1871196638
1185906869
2111164922
1708476640
1922375368
345188365
1051524996
892560625
278136867
716734205
1433512788
1345327662
163917019
1398982675
1505375631
1376847866
950996155
1458911320
1684968933
1430225653
861952012
189542163
1871900242
2132066701
925459698
426587845
1668949142
1000458257
322317723
312397040
1129940193
580087039
177329826
521728495
1364618353
561229143
1312603600
1168081495
205978268
1856587943
1008603058
74929697
394185852
1941349780
2142889460
826747238
1864416808
1280900630
95743473
1452625102
1099871729
726192950
1800312549
179510603
1622177099
1820109248
790284192
84362453
2078962779
1475284754
1751391686
63423030
901628752
386458608
784315141
1700051418
774501690
569438673
595291164
763694478
1158287788
1898039057
984600201
139836668
633704462
180804262
1910398752
948768187
533616727
310507860
371558502
1107459099
1703202481
1431959709
338888803
73167469
87745767
1655944155
138274663
1681181289
1311716654
508973272
1685124541
229971046
1434002311
1453050628
139383351
1289463933
1962871132
1292814466
196638884
1824161189
1756325428
1188476463
1281316806
136366964
475405128
628304790
2089545592
859861232
1317449020
929535946
104986380
1728062973
1664388482
1670919469
233507789
466317953
447901340
154748331
1003546380
181497814
1609669722
1766954867
869276731
432230333
49962755
770789488
1187798842
105098712
2058774021
643695536
1905218228
2069341907
860240186
378866739
685432497
1414183358
2084221840
61158014
1117261289
1838575450
1546356136
897619918
2848007
92195522
1698938753
973597495
1444421701
1395950026
545088315
204465530
154798577
611187985
1130692292
490867948
436279399
2122850346
643714796
1566163557
976594201
1902107149
1468197017
56530223
837781838
2134211883
810806206
1004330792
612939321
906682358
43498935
289253673
376721856
1410155724
1121766130
1325324098
1761828232
297536150
221925793
1420598499
960488658
1906123864
2064135151
1149057358
724022023
1047550556
2120667641
881851291
716149181
770855375
1519381507
149982969
270012144
1868586320
1443466688
1604292453
1564265375
1108219080
1844707041
2130797916
1973899682
159233612
533446377
36989473
1129214471
831278498
1360561740
233788516
772484024
375563630
1923240279
732490801
602675372
150732320
921006559
2146043714
749757843
1915981770
295611037
1808452943
584273653
57266423
946360266
1220297793
816916491
1425180633
42037999
1356801145
409921742
1201447404
1341658123
1833497807
426591262
2009388235
244276320
246968131
1982875139
226756118
81453263
1683631434
834960030
917142382
1109912426
928947027
332044992
475583379
1810746978
1765946760
1584579732
791135610
530464293
231279733
1641035611
837790089
1104065373
1489932398
1007590245
2086717828
1507054905
455779877
506580930
62748831
50850845
1359807373
1495875709
1361507236
185949000
1330631391
1193264287
705563164
113124221
1818402858
1494287675
1350077690
2092526864
344886362
684550793
1710000271
1080040010
276089469
1807061810
619856779
872505758
1606968073
43405836
1379796946
1826123670
1768178045
657339477
2008199861
414978483
1694402322
1610977249
814615776
264333354
1239033805
1868700221
120580851
707436701
955764480
1648297274
571282859
1159378843
1214712576
944940775
1048508918
1453802368
1215873377
1447732964
1027678507
201410283
313781176
260551866
1301115401
713951730
764255063
348243512
283654115
1323892141
252003766
2032000442
1657598827
719824240
191256800
1197365321
1150087950
232294809
76552128
1291240492
1188082399
1347826020
960806359
1357659809
659359012
791094796
589360130
1619745490
979174014
918813679
620518572
874286877
491897288
456942903
1653923787
1776299025
392747345
911494297
1971625780
1975179984
2088412620
1741813484
1386523413
672899772
1435589584
974531986
370986507
381974522
146398993
2000122155
327264636
2118013346
847209339
1224291092
1921128819
1658964047
1621283979
270014510
1338302815
1283275736
1589577401
1434731305
1287102531
1874952681
1252699767
306357879
808455308
1958616175
797516104
147742332
887126258
1238759229
1939529164
217257027
1640013787
381005447
1979636761
1564043101
1269545097
1794399745
1320527180
454975541
1721029371
807925178
1012348103
2104420961
399670211
928389432
1745657892
171988747
170043680
1841988944
1233028805
2082399934
1462234718
1568407277
428428093
1881889713
1900083321
424200446
1806176824
419468491
1404785290
359899704
858229758
1952067304
1585607172
820661367
709985293
1737830354
1703676543
1543412147
1189231001
826521578
1667410587
1432028021
540573479
1278000375
1766825811
1713096788
1758569461
842058698
1455759730
1511363123
1573004021
1672270708
348768466
695379205
1409031170
840168984
155601239
1693422776
1414829077
177824913
825652830
1981842258
72907887
1608728580
1339985894
692578092
1797424210
1474266134
1682298411
1046993418
1988276269
217315660
492267044
1800859145
2112404150
2145529715
1344953830
1220644065
1570913302
1238925196
51529821
404807125
639474481
877205112
1933103627
684733304
1073923434
373294777
295814471
1586103017
1326624514
890331905
1335512658
2075484481
182360868
1750622392
833914743
1443695168
898116740
1734377817
59788682
71888456
1306213695
1882309993
768760892
1603487920
322076490
1721296685
449491397
1672625721
1857545347
463772522
1164655644
216990495
1454493598
607182084
22006800
1256425810
1169034061
2134458050
1102598833
2071443122
1752927053
1254835539
544629891
561456018
855897217
1754384890
619644607
776495245
490073392
957506705
1316078288
1047446892
1582380255
2127945142
742785665
346015304
369460533
148154661
1492104477
1867830050
1878342075
1973446759
2102147745
149077339
1867300979
920876102
323524868
708814218
893374889
1995403075
1997666162
885027613
1046311143
540270691
1891722092
1731645702
1070314651
144037141
1067703345
1727575408
2124174908
683772655
1398777864
1031433860
814418736
1370432224
1180168009
121911858
781624479
11754198
1473225163
19686174
2131097479
1150636001
325886534
1960765303
2106166707
474106158
115096350
1037805413
759897318
1373145496
1568266703
1010047793
165398568
316811711
1962480811
175214844
2031232845
1756953357
2100557219
808252323
1359550423
975991209
2019462992
1392580846
982537289
698521169
2013321421
329291618
293590421
1896677625
1043845702
1425548509
1098840640
1328208581
2044653876
526810286
2129688460
800123147
660788282
707972626
550768885
1913691746
924729327
1368044082
1234114811
280442388
1967284958
1601219187
2041362687
1824380208
1315660129
304359086
415695371
673428965
1864510190
850138046
1978254400
1120622874
1672254746
1514991889
970993741
479445196
1219281011
903049162
1123958250
285651520
1278264654
700225579
1662443042
389349604
838051490
845445309
2104488456
712630087
1152421832
931421005
195365781
1056848558
428431279
1248429196
495580586
653597807
1235307888
1785559439
2034107675
329913512
1227705565
1935199690
364982115
1201318977
1247418888
1165589082
1132195023
485744504
629802637
123058918
1934286543
904699804
260758727
352613638
767508901
43408839
2038764684
1230251575
1902453794
1104977197
1300582310
1225349506
1476421609
1099730102
1436622212
1486726811
265390474
1667082742
2060978157
151533380
1729310989
1393847065
737273649
809031304
1560381896
1677193502
599490110
772703834
1692164896
972276271
1898077855
1857199457
1148524742
886999997
315692500
1868656227
955859491
176090389
722247703
1120499198
1372269500
369576244
1202988422
776605726
978916984
568435007
1969487485
2038085457
2030321846
1388607229
1406992139
1837353749
2051585557
1630123620
619777107
1240587521
343336826
2019600536
1448474490
550275101
158337953
1620307432
1373610751
467258965
1760970777
188514265
1858236062
555155317
390176688
798669755
832498486
613426895
548056162
1592685695
540530574
836698621
1817976592
1447497109
1221813400
1471839788
1293682504
1441045616
1013498106
606060568
1616765994
1816335232
500887059
1203613766
552500350
1829270516
262265829
1131156182
195722855
976160742
878890392
848766202
835774661
400860441
639173889
1504232232
362953328
2042099412
982497306
395843619
857565903
298635324
588139541
904450637
533441002
1760593562
1882708497
1384309313
967567705
1753699241
1111423893
1122746699
1852779430
90947533
1890508477
1485455217
961977608
620303422
1009426888
1505614262
254047113
1671025953
665057394
1404213311
212899627
374555782
1705645927
486175967
1574048421
921103215
1502734584
2031438094
2003716789
1682124095
56133841
1227899969
1755250493
1058791782
1212221666
377875077
872420095
748942767
1766751581
115841537
1398152331
1870731331
467357780
1947834789
1021230422
288516745
531554067
1791668143
2059125518
1145256707
1494375924
1175469902
571084638
969066333
1686504445
1886383977
945113164
1520043775
1289191383
195025042
1530482769
1870167354
58373194
1548106536
1193445102
3216243
1982184309
1461829193
658362525
360709020
466695190
287520081
1774806769
240294408
375248145
471985705
689402226
1674213421
222317087
99846181
313746693
89407076
817125364
1070616938
322645324
1749792394
1679312992
671952430
1855789980
2093340245
1630641898
1213466020
1368104950
1933168839
1027347578
379828718
1377290606
484585870
331602856
662742187
1115917799
852426379
980168202
1138662997
712825628
1975640617
1138958073
1030589421
806514046
1661820435
1063499976
672232954
852718018
684721292
222781643
1332684209
1487596849
369408907
1346863992
1402358807
1294462070
2030110336
1982892115
1341272020
2030271862
958028079
166137684
1271522237
13987480
1984655601
2076210103
1941505161
1728632684
466794423
1280284996
1068105734
1044474104
417508895
149356620
821748255
1854047589
1553816930
1345397119
1083550833
680075628
1085526632
543167126
1692742433
1072261947
1076010807
2140500642
1269793897
1168194383
765748499
574856743
2080298472
1643138312
395536294
174664489
274856855
359087751
622012073
900181426
434988382
910055654
2054881293
1331086396
8758696
807739556
421190268
2127850271
1562148889
1104915930
949147482
1366530576
1453948558
755420167
1175915899
1787438972
2059866346
164619110
135809720
322892949
1593651804
822192142
1525341910
1993958015
266508074
1953665777
354708801
1332940297
1868391621
648946080
1619642389
34395091
594308582
1072553681
914739424
673717404
453114491
1066611354
893543612
1210413448
1989743750
1047722582
748440823
80304331
1313759106
2137254318
273365630
1466464604
1600484937
681619951
1857472291
2002519828
524538024
833549071
571572450
1686075285
168440535
1989931840
728955717
563641911
1058382430
1249910775
97118730
111824898
500229548
1348097295
1084179279
844443814
425691480
1383329417
1489201641
75711940
1640722119
1168023365
253648759
868463601
1300095647
515707512
1811676838
2044002945
502086180
505893606
793591226
50317398
1317534411
899415083
611809400
1057136511
352749502
848245260
711639686
1768972722
376199014
1606967624
1054360027
444705952
337752990
1583335406
2105643106
1887088290
2024734092
122471632
1253713716
1692809676
868384258
1003876601
1247006669
671555924
1095350930
609484435
1380917043
1744887047
126309335
2044224141
986249111
945321622
1814981606
409519018
1119752884
1636744249
413963551
1017131898
995988590
934592135
1642809124
2024222257
1237558407
838570968
670162602
429089630
1360335173
1549821083
1173430824
1734362502
2098526637
1605746644
1398886772
1590780711
1869447004
1131099955
50051787
1034913315
1074037061
932463417
1551424033
1995545820
1389714884
617574321
1646001911
1703045565
2078850231
1926156313
1798666777
1500773260
69427654
1835186939
417617113
1687285397
1606747935
1795673979
1249939008
409170816
1234190099
1461272759
1530323568
953032904
2075418219
82340337
981407738
1001032229
1773301524
941271974
490067555
1186701648
748038650
432967397
356713635
983162381
1157364081
1630089770
1372958493
977481250
1820132223
1225587970
576615933
69250714
1782201359
64658709
311526207
1517496968
1012891417
960317892
366545220
641164468
1788326625
958615780
1019300180
1890789069
2072703637
1914956379
1460084939
1157372472
1369423901
1622365424
823271540
65628203
559431252
396769906
1271081526
838935089
1170502582
832920532
27301770
1209168265
1839371338
1850901830
76081025
340627596
1978029118
1962920728
2067068333
1120569928
1149255975
838470940
1173534525
831505110
408823290
42451844
371294738
1162430342
163410809
1725764370
202955538
151119690
1611182985
946219320
2067975187
2085556974
1889076105
1843978234
1146274271
276858192
1809094052
1176414951
1772221266
1988408236
1413692507
1149750034
433737291
72549799
1431436098
1129892605
1765338926
567072272
1302241984
2021868337
1372659382
1512454712
583299383
721086116
1465440161
1611109154
1522712004
2021119563
1395119612
129557916
20359822
1930903109
2033331315
1942485401
213966522
156973402
384262937
1840923592
1259358358
439025048
1627331989
628856005
1344989325
1234456664
1566329116
1465553430
2142085772
573522684
307221267
562296227
81533123
1243952757
614721313
520984244
1887014383
301738048
1912124739
801257950
964939531
1718044221
2098970781
687810835
134817347
897436307
774026420
85234752
2138199272
584655091
2016593069
62503297
800691559
1966821825
1795002739
256234766
1797760554
2071902031
236754748
528406983
2018499341
1034942736
546579572
1005515124
1982085261
710103286
1994839969
751944880
1243256097
251008679
910337595
1523223479
377209942
239965389
326134260
1387521563
18204652
1833182263
139392976
1543142186
11144044
2071302348
583187962
219374300
2039522684
180078025
606267916
1254053010
673817130
1552728588
541923256
602644742
836064780
587912094
665355831
86110623
860665620
784866479
1199691588
1268240424
1163051051
559833066
1346917746
1359935694
920115855
1840188
1498792277
517435521
633884781
1227342085
1711909149
258238049
769574736
949658379
1612793297
1124391825
385073583
976459739
1330963078
1836127097
1113795068
392385201
1315162536
654167010
289465453
1217583228
970439586
359022077
456485253
1805992953
1961422172
1832772990
1341876201
1087754804
1695256033
2117800298
60256007
842217132
1825559979
833305798
1870831872
1360607110
987601776
461516347
1629580694
1613337052
838103990
2073354297
536826683
1868899801
49894934
1303458242
208185978
1126591350
1245367348
1281580674
287012736
903753195
489990098
324681455
1088963857
2140377288
1983660196
1534808145
1530660223
1296587659
1335769856
467109254
2024537810
1434619424
131520075
802283210
1253882616
509361547
1420673572
2078853748
675087215
1956296480
454983272
1739803797
296608605
577629710
1981169597
1690496937
1867559126
1201221193
238050955
523992344
76816501
1273371158
549080568
1578204293
1924751008
1071836490
879237262
100695329
648688199
520948246
2118281184
594158916
874063643
1235799303
1635193377
1416563406
1780793097
866625911
1087713395
1706185585
1540795934
824020323
148749615
1901665507
687348473
2011598471
1836169824
1358343532
164882988
1631444363
1313267673
943090589
2057310262
757531411
292278531
1463066359
1634134923
78275503
54844470
1888942100
728344357
923143177
1871331217
1620435189
622109902
823379252
787544222
659002578
968814264
1967485213
1363614029
564003106
1452126862
1706602106
1542235995
967339329
1576321886
16958812
1219625394
2009721568
1869423509
1165351735
155504400
62230079
1092261878
1170239248
1333032048
1294036540
1731805402
350756354
985076351
1094806797
659307883
247508838
1333267750
591054963
1529238876
622880983
1155078254
1390506244
1912974072
1093839554
1101975490
103820276
1276868068
1936315531
295818204
923564521
2130232704
464613585
796749947
1208436845
125389387
1721870676
970247054
669739274
132458705
1939145743
55024353
84595312
1864553396
849438305
1875862234
1851500668
1207037469
144007761
882785224
295046133
1967666561
171624965
1480073492
446935948
1258910920
658476161
2089797412
298994638
1081310620
1749408220
219150775
1935253222
1807166160
1924959958
1587184054
468092423
207055731
1480649262
665162800
184262692
604460009
1315604542
1925236730
1696125918
2078292269
1191356187
1307218992
213554731
1978192417
2143793950
2101302932
442629030
822502055
66984705
1605034391
1895207058
1334898078
1093627042
6656647
619903176
518221393
999864387
2486308
1777162340
1885412384
501824956
353358023
992773059
713602052
1393713141
1485441070
2031810533
1926154881
269083067
1984142959
1049139867
1326982754
780102115
265391542
1036796505
1070408440
2024165250
1282279608
116787104
429857282
156544497
344082666
761486357
1345902133
718848303
1690559727
1545988891
1899171146
705006158
1959702142
97403504
1086710476
1645722484
558110888
2102084098
1070625101
1496575078
563685055
1789875270
1559190919
475993766
232513935
936144535
813396155
619862393
416896621
1035458901
1701394871
1890256389
657268028
761708560
1461893225
412611807
333669991
1655999007
1989414891
440737819
2138476929
172227309
918831090
832997794
1980844941
1070340408
326297520
291726917
236860589
193061039
978587686
2051183165
1481510653
1785706856
2040725080
697912628
375223416
1454094377
1424297172
1371357033
771954083
293447414
47550263
1318765731
831487831
1118164236
496220987
196116949
535259403
1427484465
2018221054
399589284
698452870
1384849481
1538460437
774705357
1496383138
1553971392
1557378082
188922934
1881481127
1123852281
398138888
930771690
598212548
461654865
1372175837
139119469
511990337
711130969
1702498354
1944651281
1327239780
1427576693
1536736476
1923455383
198720009
1285691071
1007075177
204867313
12296223
271810343
1782487863
1447884300
618718718
1656648542
1341494244
352426395
650976983
1259019630
710013239
1554471790
1386214643
922017769
72304621
131518741
1833588924
1604734536
1124715812
193525617
1544861208
365161554
650751962
776320902
803058634
697743134
1170701204
1720103590
1335523512
879195406
1271038512
663705238
96565861
492555819
866275068
723204430
543740931
1296444459
1048321961
1365491285
604054326
569991949
494233577
1966647
1152774030
1389437130
438065910
2083655296
1922865262
490743390
49249671
286021477
1090177817
961890079
1072513268
1938456068
1359839484
1128804829
891593871
765746809
752453152
2017394810
2136989869
51536521
648972142
1503498324
555882533
642916255
1579526309
55550731
1683034966
1082800392
2072290026
1050592753
117703057
1039044168
109996756
474284712
1074807839
56995237
1978293855
630020025
1108164631
693145960
812317791
2104686609
564672661
309699507
966598930
399528952
1715548424
892340921
656985533
2110712017
300537834
807681364
1152153148
1810422217
402618403
1255857913
2010896220
1861046251
129561610
1304618000
113988927
43557408
572639034
742129209
1450238339
359744942
689639640
1315590268
260270509
985302638
1864082902
1605659573
1409404166
1013843719
227027925
1642893949
1338661668
743246156
698104377
1682326973
1925962349
70942275
1442678078
542709942
192484773
1529798343
1764888581
1720831372
1145565910
758565652
257058576
781367605
925176084
839742411
1869668846
1327787969
1575284493
1057212885
1934552541
1417132300
517708098
906327681
437870606
580504610
283369528
212638790
1023725505
219927683
1379866267
58023517
1321400524
1276034420
1909872523
910307642
1693066609
966018802
1921406243
1149367127
1149739244
174481818
1547611766
1751698564
959852914
1054200515
517852561
1909249803
808557307
1491149141
1053970028
978816881
1728063625
1998899591
1537928284
1306332263
2003517369
1267054896
484309266
717881327
681572774
2140607495
1899059759
733576929
795919965
2010923100
1363939358
1550029162
1842419179
170408498
1578779565
825592682
1271139265
578498834
1070390617
1376070763
1914124369
2095016658
442343955
1701808133
23223077
166097141
1084283613
194295408
1441082910
1183286277
118325786
2080459772
50083347
1195399361
864352904
62298636
1862639285
1903762221
126045486
1835186011
1521425344
1565309989
1178660612
788090714
616944574
485917829
1617891440
217987961
1170297304
776335935
458715771
1022550781
1281523901
630840216
424199521
1836540658
383757315
822336673
492343113
2077261587
439782239
1700072146
1017354628
61036916
1130189858
1576333558
1800792089
1591210738
1546376153
327406616
1944270499
414413696
1609929267
1818836821
1794703313
1213938358
1374551025
1838143535
450038396
1007794002
1905235033
414153496
750485780
1469974545
392114113
1889967898
127897332
91186111
377763429
1266942644
1858176752
455952741
902753749
218210263
1672581617
394623195
753257252
458352659
718660769
673755774
275959343
1530939608
300645877
1946632181
977920754
1069938652
1007185235
922633238
10570677
2085881631
1053335788
1363596106
2039813170
808698329
1215183948
102224907
374246091
1820217200
1457419671
1108059805
323535804
1162649893
998505731
1660589440
290136655
836805981
1077930597
538644061
617802790
1453900811
1035088703
1515757799
1204085510
1864278908
1396877812
1240647757
1533011670
1822569380
896762546
798260026
1317642302
43123624
791044870
1681228665
112079503
1057086597
2124216098
1547083500
1468790440
2056300261
656281762
1867081648
677657773
1493079605
608718010
2010448849
1529484826
1195679040
607863289
564698678
610805848
1527655226
165689173
149726797
1085704048
848703020
2025546189
392419608
1455003454
1929929049
265202475
1596788831
1522726510
1185406883
1094123470
123132925
1934454970
1125908846
1615668473
934666505
732756162
1801748332
271783721
1317995320
879471277
269868994
819392708
197547027
116184596
597633545
1083463602
1113836615
2081362115
796517246
1690137473
173984508
1134973037
1917145863
1802792144
1505844808
751242496
1307446922
492728805
1565807570
1425763258
270716292
500778616
1579487424
513503144
1182238374
1685870759
2052469291
1017198111
985125715
181297248
1959523588
879900356
1661574175
1027114186
1617258170
1815515054
77663624
375392986
1888705782
913790595
2129056508
137333611
1111373506
1239216937
806460503
905490915
2097898490
906396089
592701883
1194820085
1043576208
747846879
1004478246
1117791725
1396405844
1603727525
1461510718
1832928630
1677544153
1154642840
1805630621
2040324933
1217976723
1059662362
2037123456
114672525
1760967563
99389429
861546979
133651076
682570836
464964333
544407542
667173390
189739537
1152206078
256357403
492779585
1778062920
774131222
342212796
710846021
1152501158
1606207332
1881687790
586329482
1853259878
406115507
524790335
1827061347
215351971
1715771051
78148949
1382528789
542600375
536866246
168461819
1503103102
210367215
1364607998
1213825379
169305555
1535137354
1416191740
1065324690
634485333
1101735128
76823197
1622893668
1516971837
874692990
1595599730
765100520
1424542281
881996872
1788643383
1893258920
1764494423
1259586406
1753226435
495359192
722843342
2138067550
565552216
737499054
1731465912
5409503
306449134
1527615329
1560727112
136236276
1295857862
265106960
1963027438
1950410551
751903656
600885956
1754609527
1826658106
1079568766
1323800442
1923859859
1745736061
1817375402
1993620301
588970229
1150669215
1449729119
326795452
1471910260
768734028
28961387
2094757969
703283626
1927369093
1841152425
1667292610
1331907981
2027827152
474032836
1645790297
23900316
1891641727
420289450
228755946
1973078977
2126260998
2012629567
430839022
1331010724
169030011
1009551010
705582914
832338584
2036388455
1036197207
595598111
1015700833
815435213
1753956652
1399199514
1246014468
990962737
427392615
215698050
723358233
618870972
1844392929
1687986673
1892867727
611809251
174134874
74113668
217213442
1436977462
871610803
564518747
512558295
1835959868
315040755
2046948587
1199631630
1981528955
281700139
1415106066
1103416695
1358524586
185615363
1656123204
826032851
1807448268
1908265908
98798589
1455352611
1290897992
2093758944
1506681330
1427831604
1408589731
1240883248
491871713
687627494
1172610852
172734123
1996343365
1220630016
39291808
1543569383
1268955168
426096101
2141551713
121119162
1383731469
30247842
2007506274
311951438
1308050927
1708680504
2064545853
112025692
1331340833
918950991
1919992515
1026412794
776597868
244710891
1769339328
1129684519
1691300935
2016014354
1501314767
616156019
1262414896
370507740
106234342
1711740159
1051095993
1310912441
1623585117
222755680
260290244
2008456740
1201648157
1331942573
765931377
1197079469
1767595937
1489299200
1631660297
1373047021
1968166144
687573819
3886523
91053297
1018149912
530208311
1914665381
1607054223
1486972590
577719388
2079119377
1938359323
1675718153
863640310
945571503
3153476
1400970255
1595366025
1345651440
1939919386
2071042592
553245065
2037554465
607493351
1353509680
950726180
2065511943
1858920541
65907248
1684721813
1859453291
606904260
486970213
459931008
942806020
1430767567
1342887085
645177453
758740698
370015032
1519920386
1615398244
843612936
982444554
1353950674
1962021835
385320855
1650077566
1573554591
698273875
1351922702
1512355958
528975473
210757454
1106791816
1943843131
1699613665
1725185848
395520775
1903492246
1212957921
1739428381
1505261900
2127638786
1026875232
1133908172
910411639
2069569573
1909562507
1728056551
635198144
2078991342
2109712673
1728621185
2016856999
2043311400
650558939
141990679
2111170839
331205261
912000815
125689714
1961616700
437812636
520214064
1088524740
303876594
1460271639
1968511077
1999419570
1963144374
543765383
163158093
752558227
326654661
1080615856
1018561857
1852521998
633361910
649941250
2033239081
1836193951
1625012253
467442851
350127915
2011839729
1398761408
1545771199
810790515
622245395
72598784
281093764
222916734
57872610
45880440
277224674
851954035
692676133
1736914036
715110061
470103260
1135045632
1657444600
2041088102
401419351
495685930
1212715000
1566834429
1818128659
457383504
778227121
1035232677
1095899976
1276272865
364527731
561214701
1295807228
2120211865
920464835
1878419402
890802128
817596853
2122618360
1680251573
263176615
1278938661
1879171086
1278718351
2093858962
1254363536
412995401
690243105
1177724204
1174243922
1976155653
490348098
154380551
1774262539
723788573
1495198172
1964748490
1728408233
611409077
1524009244
998019660
1247453863
1120519762
1517542271
1690452205
53595573
2069763004
742200656
1417189906
2001230651
1498609025
808230419
1708463869
800104468
592774659
450328215
708131706
51405074
2024144013
2078418895
2019741096
449733822
277097021
1649227845
613340832
1325927801
1642937837
1593977722
1712614060
390593640
1490899236
1781139059
557070629
873904947
1632320406
1475764157
1697029
1067347569
2000891765
363197612
2140939571
29003652
379625046
1471006623
1363717268
904703951
1409836214
907003662
896326211
1741636051
467943037
1812462201
887894628
616524816
188777309
207174074
1809161578
2140595029
294464257
2074241765
1657303281
1164889228
157489494
1715816640
1180319774
1216653172
965653099
797421751
550400892
1350189261
918599519
62421202
328247651
222931978
1768319548
1195429608
1795350119
1550206615
172620254
279649850
1213226324
1168359667
1002190560
868777298
35026821
1335636413
2083033020
540910944
1171522874
695087061
169104469
1977642906
1899015551
701232160
1890206521
896457598
189593390
1232372911
1460886809
1548262739
996941900
156231172
1409155489
99890409
325631710
579294699
1909740384
1582860965
25503957
1897041269
1061348316
1135875830
1044948110
1062407043
986753076
1870303165
272261411
1937139393
526988627
1499602618
1214985766
494446618
316294095
1208557657
1742679224
113224845
1986362574
649947471
1862782618
711495705
480742811
1074664731
1839218593
1736449850
1865778260
1760615427
39591299
1283412471
426865641
2019815971
385492914
226807168
490168519
462777518
1181462589
216297174
1227060333
783888498
2145506161
1472584803
1599240803
1054238875
582056096
380313945
1453171700
955614302
2082413156
869813943
2138215540
255311240
1094932092
1605707370
2022225428
1149314772
1415136721
627166589
1188353381
1535000931
1575460276
1876395399
255591943
367926421
2136315738
839806995
1604767409
1161427546
631021617
1522620361
674602445
629374689
1206374989
1451787138
2088207635
1483892287
655504575
556044414
1873034883
355123917
1880408818
1223840680
1576695852
116704095
1955937964
1302381900
948136096
473891260
31901346
1835135486
1872538426
868505638
938293115
1106245049
1674142623
633225446
510940118
14613996
1399565277
455916326
413906144
1221940130
254232118
2103228942
999850544
526544271
1439603563
66460361
1970139684
558762721
333118934
133833430
1625133681
1767396573
1636906530
1178306024
277895129
1468270944
2115196819
603518191
337213043
757312927
750836650
1415787383
1892942562
1610794902
1164314403
1844950594
1178360144
421798022
1994102329
314100285
1450593874
162402187
785887215
1181499686
819013396
448645986
1355883411
1781115245
1161451925
2063254913
1626729482
346098546
883954911
786631457
123075738
581120083
1139052935
250196052
1384338647
1670672314
1784883571
144720356
1745378576
831718958
296237118
105136196
1547012748
356119582
884786131
304718029
971459589
1225351839
839314579
563828858
1443183914
144544545
1176511769
1827335780
1637589930
335369535
1336029905
1485313448
1217409849
795411450
687601302
890851235
1242765637
741543321
377420886
44996318
1527599714
793444590
2079773559
1833373639
1240286576
1984177071
1178283901
1728234775
1179822052
1270911232
843960241
377055212
1580903256
810147715
1555378118
1171200937
896364534
1958760303
1222967347
423642976
856539605
531202344
1504011803
301821997
474750283
1992799052
9044872
1146100647
308148907
1786939627
1000982538
773962242
754606786
1758091200
1307084991
1159567427
1908198113
1228865307
2000904351
566680275
871315862
344147074
1336989866
519798539
2002563676
1556462612
1212536883
1534944835
1139599956
900216045
997219521
1161455534
1860846623
365867144
1580792675
875326096
972231902
209641661
1369188315
483035218
1186410179
970534255
70010123
136591168
1103280094
1616135088
156073379
1239383218
1303856060
843328349
75260985
1517496015
594819422
777381294
1144019784
1310068558
181370627
1913164615
688571813
385639790
1117744798
1632445145
2065956589
463208570
636948735
1586857600
1483152152
667990415
1469424527
247231301
1947037626
1641664126
2074764238
1213113917
1886053208
843664257
187540408
1440658261
828114462
2015264263
321922518
523000747
516354581
1885629991
1034011023
487091045
1807741816
1791844807
1345343431
805183598
402847908
988046890
1627381415
166402108
110283411
1334698657
1478307328
1456391741
762252585
2024813190
1873507247
825913891
259131199
620578718
1139697614
854244974
1653027574
1207325724
661756061
439596602
2039191061
576879971
1454245730
151544648
1112072779
1435604497
1370426453
1384574259
1696357711
2078531491
290947715
538066578
1425707273
1999623592
17317076
1864512556
1671480330
1069481863
478724512
85152403
920992161
1018874467
1295208346
1985938558
1228356205
285371488
545597659
1120231752
1887429655
1300418004
894707890
1343322930
1001701873
608795669
1141546684
960574768
1351429427
95134583
1902801827
2012848583
1340830999
49943016
712545656
1649469662
682282760
1750810883
458337067
1326888426
631443304
964978724
1774785027
1860447960
1825777917
455775913
936583448
140276022
314799539
891606624
282834200
1244043741
1448134390
1062753799
1212810749
1296716139
238108108
900176615
1989329335
783803530
1252256455
490584962
760836556
1457840274
719075014
1471062516
708978319
445004364
1725567695
914707833
1127508989
1469119633
327151795
1543064997
2112914753
231374356
802652887
1940114456
1073214028
844177327
395723987
1882078847
1122646711
564564745
135449518
1091742175
2090271385
467970102
2046549412
1571232586
1898342071
585475206
725766954
281879431
1893245150
1648959633
1371979416
582899858
301855807
2103340595
276552803
1418649593
1256710376
924682050
1842269230
455016755
1723113840
1685554056
860229542
626311146
720760229
2036831992
1265128501
2073460226
1666451417
1162713181
1679557158
1822402131
728633492
456855193
1355847096
99114584
911778712
788252767
1625472631
66666652
2117843695
1606613246
466372758
2032410401
900783185
2105925523
366005265
1597689265
128093354
1311569160
1425548748
1660744667
697175222
870621740
122140547
1981146936
2133351669
1442217518
407597054
379817463
226986602
297014418
85957342
1096763561
1058095696
1092367258
592214535
765584618
9416333
285459143
1743037663
1083938711
183343650
816521382
427241666
389611194
1010490649
415828364
948347317
474885063
901386488
3409168
1331012094
1522579143
198741260
1349737801
1123713681
428463959
806464155
211852385
751469555
1367967586
1541296325
555913981
877520319
860073471
653380055
2062214778
1460518591
1019236456
438623740
285157211
78421601
1307037141
2073049220
993423149
1926951850
1003757641
1064768690
1161070387
232275362
430974842
2093166591
617322142
1867646072
1205730074
2062747839
386750440
1318164693
1480410373
1786470498
661969105
1779014780
2022351711
398264617
1219608250
2071220898
1508971299
1808791812
784209452
1557379118
1996907002
1434757007
101165278
499409778
663464039
1075621995
1939200853
1706306827
594201890
207339805
2117407689
548249589
1820986790
330419247
416327796
428421529
288264695
341804515
38032728
1299530351
1455883738
9840832
252590695
1910891936
521616246
162758990
896164590
1461547567
1071502767
1675313771
1551946244
111073851
254605920
625910206
2070878910
905628631
349113478
1342389206
85359697
1669896462
590376523
52052111
1907853941
867952813
275205051
83420966
1870944796
1793600914
1645374568
1306733218
1601321038
677570432
2095582853
1981402564
1135863961
1427483571
1257097252
1771874210
694512314
145814607
1366454891
114440151
1595033917
2110830858
1510153008
1416987277
1977577376
109301681
531889973
1179333858
457279831
1338446876
1681296671
390009155
1296623115
598038544
1716874893
313172876
1135340155
1053629511
1838128061
1034304796
601424963
931991636
2091611238
744831335
913910331
1632131771
1060823823
1857980983
1491853593
143894781
1814660796
1646431124
1298516634
1498155212
562947367
1583292427
1484438353
957908835
739681704
498275775
1258051912
1575459309
1049416268
1876021594
724976154
1763266098
1409557373
983057171
682670216
1428636167
1366446274
39068495
1640160343
213607672
2038852740
782136806
1113417358
256278171
1740195098
2146064172
1737945435
407339145
229625750
755568525
2074264953
1402248619
405313968
1728344191
1778069601
1108814585
785204460
214988907
464020407
260785897
878774114
661995160
531421504
989088520
48576378
1517430784
1002456018
412549910
426564868
1262183327
1570898791
1567272274
1333283891
500346209
1164715136
286376865
1674692452
60578918
91219573
1955302140
587475446
2092021277
474269895
552561575
1805949383
1393658354
2043880013
1520636504
80232964
36706107
809713495
1385977642
220140865
747059092
1708787467
1348464385
1061984178
1944573115
1424763691
76407610
1647817025
7185361
1127275712
216846795
2049607771
1024862703
1507658640
325120
834364208
1344014447
739257261
662435944
2006422348
408391996
20677629
1703053080
2020173459
369299
625804292
449099222
1781670497
1081461738
277259126
1064183469
277939512
1094760967
755713691
1123219980
2005946703
281537253
1481256409
728663730
481386238
182430245
2056383359
1451809365
470857227
497309094
791929530
720634320
2040213906
1000073506
2076265497
2058492181
1148004484
1835324166
2097857996
1265968064
479502644
475205738
1017866460
864660888
294619887
444371248
302540604
1994207650
1644101673
467002479
97399474
282152027
1529385333
1193291003
655633106
1554821561
1895732927
1015635196
493867774
396029732
629705362
1795144379
56660173
72086300
2024041323
1280945333
949809885
157572335
1597646552
596823509
1676311977
957322770
723126992
528435606
1212744594
1227141531
1524580572
1333166268
1633321363
544150604
2068795250
647361705
1863354023
1053550075
433038630
1566407903
818422109
1793935462
1101670997
1485160998
203249147
968120419
469359366
1460798244
1004477765
808646151
205023811
146678067
1739385590
1921406042
159771473
1359606677
753318528
651907606
2128839789
1648550981
767076200
1829607944
716843284
118281407
724240895
141724325
1210473472
1611352291
54533547
444655369
1117911477
241949928
608710781
304500418
1321536127
993198071
582309814
1018920482
16161928
642513217
517451605
849893076
1560717042
1736258776
202055563
719892270
1607070467
1317131859
855616441
365095912
770772825
1453954728
1961183187
941711108
1634945308
1837098871
1701066537
1579118794
1627828011
1528520557
1164636865
477859802
1128143874
1842769684
1090164550
2109663512
2030454858
575822916
238738256
1628170392
1499128889
1539671852
742297005
1034191227
707574450
1605760446
67214311
1868119493
1754389319
727787615
373923897
624039846
1551420550
1613903579
758249362
79829206
1916257720
1875325674
944529550
297190132
1718677976
1596380725
241115453
1783906366
115652980
1810331030
1206498582
1856985946
619386123
354958762
1102644209
1905672124
1416423222
90027742
385097684
523829785
878075569
420647370
103451419
1455616059
1134256417
1105050569
1024263956
1228253566
805764392
1273936550
1922689504
1224146795
439280700
397496610
128318782
1386388781
2080632136
673803083
432727016
2026928280
899194630
2043171472
216271094
27330981
1037484480
1822173656
191042776
771771329
318569078
668643967
1575283871
1336968411
1222470610
1005082464
1049638951
72210040
2029412769
1797030614
1961258885
547067247
1654522438
1755592888
315650567
277637869
932841917
134478991
466592816
764820351
1671203462
1188691210
861705773
1308809427
322877907
1302431727
664547781
353269838
1496498113
2069415722
1236562161
1422193879
243635030
1258931207
86612894
531551742
1827265431
1633137862
197987917
2038374578
1747245550
1397854027
870746282
1796403140
1976982848
1055581909
1382089464
389272465
1089780535
412880699
1793330363
1252915832
947245764
550144366
65188627
1667965223
2126386927
1186641977
1154019088
1331907422
2039390199
1441520514
1083218811
1297367835
541804269
635393561
1864823648
105963882
680642223
594294702
1546361001
140058421
1463478053
1843401622
2041717159
525069449
100577045
1766726438
1372532690
44290396
1544855017
311263969
31067574
1267684740
1246293792
277360269
2120996274
672543171
287302543
1905960215
390406023
1159481036
1908413332
988171629
241383271
1915969126
679266853
1788277300
1437457261
256684924
1912170120
1295814302
717652563
1702576655
570345115
159015362
1352804735
555212757
1027324083
208423922
313961395
1018698861
357136143
205746727
228892257
1233709416
409807054
633023135
1835448583
582879962
1555000513
740765943
1764737725
1055346407
1745021884
452731540
1094715404
2065469263
1431499386
852706018
1662737058
1762752569
947065912
722110285
480810602
1514281251
151573742
71429108
1860415360
394870216
1722309526
1863782205
485181946
1838255370
914172844
1704990407
72537621
1941074406
1828186313
88529826
532822159
870960198
1276780492
1774542303
1292629854
532899779
2031688048
1092911467
201519235
119487913
170964139
197005872
1803065458
317160328
262097113
2053312577
1038925828
384259310
551784398
535249968
2006442696
1662229136
561354885
846404377
1134099833
364256056
1045676274
1679608638
1848634300
1292684143
400341075
1768538101
906841902
2014164544
563055009
393825764
1860238549
1797305746
2070588902
448376826
460321756
1186984337
1724065283
573065782
1167776696
722479597
2056035680
2050897752
1591609927
614581571
1630245900
1976179846
1542722122
866888275
873107674
706233776
174315848
1211162393
2001427393
1860831552
1323513462
178385329
1242382417
1105032560
261560319
1235953939
367089563
537281357
89797167
1795193920
1646647874
530125877
190002480
1175999301
1847688125
246019326
1145277352
1558581080
1456982835
455027412
286761072
2009422468
1404018377
186206053
1549905243
1055342878
2133099925
1412531518
713560315
78778555
786186651
1796172634
781200732
296026423
278481441
1945549380
1468976677
1668326598
396580487
269393976
1659311767
1981095996
1079963583
1514353777
2074146730
1459038970
1307380416
1103248566
1329606508
1862064082
1741400901
1328822483
1151651187
568534192
1670417747
83015384
698237645
371020550
284612599
1906110390
939128619
833554527
211343191
931900276
1123444658
361903568
1875820254
986016975
841206993
576309628
709587926
1513350796
651905259
1440884041
1815109465
268154587
1167433349
453009575
1165052008
267873166
478834188
1900105656
25245378
2054606673
86047896
602493892
1281449133
2088991944
635142663
478540869
1481312510
1040956236
1720057664
914505207
156082718
1232380801
949066852
1448012759
509192044
657754853
161845020
1741641487
1699855479
993441973
244222115
1289498573
1104853543
149512526
1356180643
768408680
751028670
1576463284
157814453
186213086
1409255158
46890127
1456978121
1615018044
692529655
1931987822
1172257299
492460299
2007022036
1210203712
1861270597
898320868
102844180
1746357785
465150657
2118754126
1617177901
1076507380
2074325053
466038276
324033937
1041684603
1719448817
1015612347
115650898
2016811519
143508861
1863001723
467944397
1823819527
327874705
1770265998
1448858800
2223807
870624608
754532816
605631011
1720382724
304306695
32822604
944614334
1771564701
337043810
1716446238
62163813
152552691
1640133062
546958423
45521205
1118282403
1712188190
1323585138
1898161232
1613965398
459656326
1805616464
1832588828
70182730
1888660427
1822303991
836537287
1166944192
1915826854
1295625194
1373206837
211088320
693347685
97583313
1149293234
80178048
1207300413
670096731
496877458
1599562330
1208828352
261547204
2034390106
1284588108
303833296
1461751574
1977046168
32061568
341056247
2090260517
218758614
1432988181
1802366679
1814542505
911268210
1852043040
1518420708
1824417231
2078316236
1180981332
1329914935
952850995
218754480
881490426
339774440
1584211296
1595508890
8831288
446246519
1464534290
401798844
27152321
1900073113
563233809
1270851291
422977624
259188402
10970023
153806955
1736864398
210123507
1832651673
1170470732
1815576603
926767832
563790293
1983843482
1539864497
987663865
404319075
2087614946
1304543859
545018959
1053004853
384617277
114528070
2130144308
342720419
613478607
86091796
342057210
1484849336
1474654757
471698657
1335271590
1878333922
1694214127
1483725076
13572823
520185418
1175715327
328330986
2088003104
943605962
1773419947
299428961
1931505577
1728242965
1994711191
1020454661
506966042
1139924940
1382967882
116879474
544860699
1875240526
839895744
1154245120
504656219
26148830
1355204758
1254093405
400488427
716285044
1097036552
1712918505
25945469
202940090
1790942448
1384056492
1521824780
1428861666
1796431379
481913764
1187960777
1714753503
1979686434
1986613558
942124203
1427867240
990357159
1436336976
1044507690
1547668192
5422370
1446874206
1743531140
1756298395
1605289415
847003739
1839457872
768325050
2045570310
1249415709
15368856
1505551467
2127649414
445116172
693498325
1058744944
367979261
714826615
138791312
90736065
115864070
1885718255
809888487
855965866
1974273504
1359163517
1967632567
678504946
561172438
1711452841
922396087
1842304306
1396172689
1691574361
648921874
11838264
181646641
112564257
1849833033
561697242
2141674345
309434750
1708699618
1952699551
875145642
808738848
839006512
603993420
698816251
2064894285
878547624
258554633
867091245
1390083801
749345459
1879038917
12943892
1138764920
1081686787
1199666166
672656719
1908702018
1539792791
1348683421
1778679451
1293899416
2095412380
394642966
1400287796
2067134396
37481615
1466999783
439103659
973093533
2022723356
577284416
1377632687
836483515
882265713
1641043779
174048826
292434558
850749031
778325673
1912797759
2136486302
1275855406
100958501
1534345127
1618544433
1205414573
1759193209
1328459838
681902864
748010737
1892845369
1552496505
1724840207
1948657721
57307536
2040395205
2093354247
1789768733
1327406197
157526502
1976092570
128732958
1521399446
154280890
911110503
2100290743
96028801
1963638209
1250408680
151141331
2000313625
605937849
1748475184
1205623959
396292317
891718634
1269146334
1657306858
1497246564
475326866
1854558328
1794867466
992567130
44099385
855044616
412017954
526635445
1753078057
2069472864
1688492023
1051937604
1678255209
1272885878
530300727
962228357
1558573221
2022710723
807718719
2100158805
1446241003
246716138
404040213
1989485053
687267697
386834371
806094028
1126714084
128701410
29163924
1124882120
1639678290
1034848903
60655945
1331072707
617166541
1532003051
1748175795
837472879
2035036802
1637406081
1513075179
1715258253
1698324657
113646935
1743031703
1270992531
1978755881
1456171503
267875503
253952306
805706161
1092696764
1843406468
1694197842
1862760916
392396696
751679422
942405193
82235318
374711551
984958365
1173221700
1305824748
1292215361
1282077646
1575807377
1451791850
333914070
516304885
483473259
536281155
1205830650
2146581944
2076443068
2092739789
593244560
254544598
2006305849
2038061798
1504424090
1213090939
1582337429
983501217
116582927
1538056732
35540399
925720715
423062134
31490744
613239837
959307574
219655106
1849929948
1700441544
295622053
854222825
973207073
1544336458
1993549030
790491913
481978631
1137015524
290506556
181443940
114718647
1154956720
1281368024
1874533964
886439056
1875060546
345838519
346424706
435264257
1768662890
1207626137
1841509981
194274161
409162035
936112791
1717856535
1716371257
1465991449
1048443272
1067955647
2013046129
1225001799
266108030
701703821
1377113744
1697395252
331983823
1278759303
1107353905
945235017
1216295738
832109390
213691942
293847691
1518848389
1965408467
770856101
55144170
1438812554
374327860
1106343560
686465553
199299424
130450587
1829201094
273418815
166816644
1612342372
30886732
2111385780
933543624
144551955
1534305678
2004855020
2344573
1631342959
1461320436
537511546
761401997
237220013
345105023
1816255121
1812009069
104044180
592465755
526842775
1056168560
2136020512
94381436
1151095374
2134167748
2144632686
2050037066
119271567
1560148301
711678417
1200472147
1528180609
890578966
1273456083
1410999529
1564906957
1843195721
1217636276
677073770
661079500
1962629113
1086880159
275343758
332133356
1602707860
580363650
1821169350
177038565
466504455
1619626083
1613228324
1993241505
350331499
730086258
1898815727
1791205495
490675566
1477822126
1367788876
1162225163
1862482276
91904869
1994813461
1541118105
221750247
785880660
1420716663
1077611448
1391356646
88459739
2124771622
813220095
33223878
1264603121
845105263
488726027
741982420
1765139732
1079527535
1890429521
1601695557
294783487
216345051
1742198333
220959168
397962682
1681398081
1383811209
1011729313
2127257788
601625742
13104515
751274463
1513508423
1193774643
1890729053
822246268
1217740600
860314096
61361558
592327149
682779523
849535190
481696198
32211277
575841769
1719311779
56674261
1705932913
984237213
281141670
1201844747
877144322
1852994611
2002050934
663809545
543766681
834210363
1154220215
525556180
1057896326
1067658983
843940211
1480077905
845595322
1383864232
1893618911
466366926
669543091
780716324
936595781
1140864592
675177595
1614406177
287548522
1501917010
2095514022
678718592
1937608616
766055515
946860177
1338685699
1964928118
1025024847
996295854
2073968741
1636759604
219653764
1628391112
641961487
1065675039
2094007092
1418661179
90255940
1531628009
814075736
1734466609
2011348118
892280393
1285009517
541412776
116964813
1117507322
710197538
435044991
465490583
1133960752
147914873
779655630
1161868514
93152297
2013349540
1434300735
1219975126
1198117585
1552401676
132296240
938936252
303465013
1857686179
1838124229
1881642577
1001227517
2139722720
241170648
754945017
1924580412
437772277
952036927
1255891496
435512400
1222577921
1300111532
1680459291
1818587356
1501038911
563752037
751165940
1412091982
1915169903
733777375
1207480390
374505893
678986294
1013736163
1408914853
1885806351
139755134
218034636
132940571
66694034
521553308
41482883
124182546
1868539388
642546445
380751494
2026798351
973563468
1441634078
1932079391
2043760067
1172554054
904447224
1713438663
1065265909
1183839497
2065451475
2074845699
93707618
1374477551
333083276
696271422
1791209363
1964535292
71698911
629525852
1973946396
1405123404
317675142
740670330
1084001247
921813590
171614820
748134458
810895507
329531024
2067351499
108429944
596928202
2019935854
2059290563
1024523558
944366648
2091118452
1100441919
1107633972
345527763
993409526
1827921365
970539995
408400429
350848525
1411477935
1650604742
1976509455
1861078887
82395284
199809222
1853809655
1546072505
2012542127
1662965623
1391663881
528692407
1925549159
454340089
1790495981
949182642
1424271653
1535191214
330156615
852368059
974742942
818661938
906275520
989251720
1804186356
409662165
477482903
223231332
231817334
625398162
1446407491
575434192
1379330365
485628834
40804022
381971475
759802348
1470729540
1124564588
661892134
894312384
439038416
382355883
924684483
1325764196
295072726
15305277
963919543
930573921
245757253
774719625
70236476
1166443325
380907600
907757214
1926514411
1849325871
1578884837
680804727
2026446239
717688006
1084566404
1316961298
813717098
1467594767
1372629254
1580978382
764488161
2128013481
670110518
1655999691
1388672262
1146076936
304404158
906645789
742098123
1176064998
2053136875
921812336
1356671611
1439598262
1239039102
1241227980
361568260
1403343818
1061808063
1176599734
1737196738
1210102561
1133152183
504296576
1924339966
206044690
1783779826
1841392462
1263477219
1754062172
1909442303
238455675
711724864
245940235
1025356401
1862460445
1721972326
853203360
1923019329
935955007
847437501
1292871608
410192006
430818318
1288934948
849019103
1045721672
1123531289
907791733
1162717893
2102511814
356856409
702725170
1691318317
1391634710
280973840
156470545
591851355
511272154
1559128132
402772583
1987541058
1276279256
1910816701
1655718488
983503679
48419593
580483406
1662696007
1551668911
2013647033
728526402
1927580869
1678210319
1504450471
1844189902
1659638785
1635912825
447490838
756453257
325357416
1789885205
1073072967
1802398858
876037932
1712717594
779689850
2120016649
1682765933
1448532866
1496491067
7979055
964725308
801425433
338486650
108166835
1377569003
2122442089
979959157
1483301281
1809902334
1133395257
1103027711
1942328944
465345809
1934608165
1223057254
1066229520
610948667
1748826156
553261714
662914161
291714136
1752356826
1290078080
1079988324
647864299
220176122
1850468018
698175649
1690106163
1858788911
413364320
393814043
1416792904
1906584492
138694148
1238497705
49334619
1763793284
1148049836
852349545
343003775
173356110
1078502964
842382285
284310945
1216858369
538562565
279203303
308358822
1069101945
1559762250
1337924014
1118220774
1020785672
443790771
1926505251
587292811
1133760300
516037357
357852159
1700547883
634794540
2132691309
2059687210
861812664
1493770845
925833172
1037795724
370346420
829797078
191115194
1655447690
1278253775
203621194
1130026385
1372305260
1008188606
868140502
2054912411
680903803
1372753824
1966624045
2048986930
1421963396
7413397
1691820810
1237003702
530795007
1229275987
1152788147
1585182869
529794615
446616275
1370239645
356700002
2081770603
180949452
1942702865
1721026264
191727535
1797943334
1807701093
227796901
244564265
1787268676
376787259
671496255
845447777
2089453663
1150560445
647859237
54050731
2144308052
1802499240
970005569
706202138
584560721
557897715
1085925293
417155528
1399005700
1720081610
478337891
1020018753
315852815
849369773
740147858
1697125130
1566030708
298214687
420347685
1166843136
1757528770
1587986777
121244124
1507740020
1527256830
1108731178
651475578
1942697475
932392648
660045004
412047315
1609981207
630739848
1000995065
157643006
1527105413
1491254627
1541252553
1685289990
2095892430
1368127275
48253032
1986609101
1391147937
1447332647
1615218038
1598620404
383440436
2146301678
905596781
876905744
1283682985
1684465626
2019335360
1017691719
198143623
1770700569
1815782995
1105815573
1624836945
142958080
573074711
2080197869
1894373724
1287404237
920930646
945578256
2107976156
548256719
747519913
1930470051
1840679214
105372838
10215619
912966058
880623917
660019758
1452387897
923504822
1213063934
1036953170
665520469
1192443036
1359141362
717940022
1673112036
1684491527
1454704003
776941724
1336253345
1394634065
2056608583
283108418
840353018
1716583259
704680392
859419362
116454541
1316315360
1174786637
1602699690
2120972483
2113876908
1740206854
1654000803
2091728105
1905007954
1003272706
1655411492
586575834
1786350543
1711515287
482069469
595636714
1873160646
2000798703
669114658
1029622747
827465336
1057424261
438056340
1036315761
976164434
592813899
1751953283
1212313387
684790602
807011263
530468434
1872112132
30475414
961397216
437323089
1424376909
68298562
959351448
571269463
323261493
1169895118
100806527
2134733907
831030664
1100231850
285257184
1091996011
749176880
1637511388
438124951
788734418
1758791084
2092612216
579304877
576698453
2010308543
717475648
1776119894
761318968
654014262
1119970536
1747438571
1428602564
799946979
1292959779
14227935
1281350800
820491571
732009891
422114474
117036235
1223572842
938406473
1313098314
780360646
974916232
392817449
1038853705
1912545660
2112875345
203314682
775455772
1661537601
95255159
277334311
1600301372
223265513
670424285
447095892
1954449299
880569858
1591871512
1937956962
642623439
668915378
38244444
628631515
1566186313
1645985246
368115376
480949967
1588983483
914456833
330477542
843547633
1758975001
479135656
1298479597
2083925915
1949129948
1031075288
451828361
1611742516
1159519416
1047603654
77688189
290788052
458152731
1577418652
2053139116
1339474273
205045274
1495981413
1812360400
1823708616
2097247296
817989660
1069858566
1359638438
972629835
1319091940
792425463
2062541564
1476195764
884973690
70681288
573448122
1581233542
1345148442
35155669
2004984310
756072110
1014401247
18576581
908307109
811187283
997989699
1555186083
143884141
715950204
1621571645
1450258533
246379254
1205472500
1839368784
1929973901
609137980
741027472
567862553
519861438
1554836429
1601486559
1159337566
349734908
1610282
1096775368
15142114
249195827
913646026
643627049
721831197
1107960909
1782710901
1390598355
1998683202
2029255037
1425490531
1151644763
474852835
1615428171
245962533
396772979
1451120410
936572193
1745036472
1461620082
1258619672
507149959
1187810982
809825233
979247065
374964233
843436125
1195475832
279714289
819056135
902913155
1553538843
1365360804
1960527397
1031276113
59688157
163377908
927921538
284832007
1611847780
1758630600
119064433
389990592
1022981539
1393344996
844675707
353436202
1230031438
1109157424
664576018
658367248
1842378907
25097618
448487874
1229099670
1903886639
1524206205
1559941218
1323069822
246035953
210386885
1145633041
1340865062
668971949
1878054352
1299317962
591096163
2110940329
68132287
1499176371
635055675
508693154
608546319
2104417759
836641232
1035587974
167993184
1534707022
1350273214
1254811927
1400508377
1433483355
1619319317
1323837301
677916674
899450264
461590758
315339694
960665367
198407383
414794573
166705029
1008475715
211278952
645874549
889395669
902596254
787726402
260900733
2112045303
1291297681
438630354
585046433
95673544
397791329
742349793
436883833
2009970961
1270787171
2131656175
1122898559
844994497
1947672074
1352656122
517363183
2007765827
1315152035
419353803
2050914726
1629980807
891279272
1590336577
1434835452
2003372373
52194148
141585176
1342648363
546133658
667167958
2012327872
606321684
140173995
852066941
859832069
603141061
1003346851
1895635979
861372620
191462409
1807957314
1261367051
811657074
1709385776
681307058
1931115281
1631841553
841597580
1792070970
159339910
691231453
1629543741
1653677277
1269235378
366712399
1080879462
1386433647
2109275450
1560066080
1535432832
685936382
845038320
945367658
1522500552
416346886
1062525105
318885530
1762516158
852997268
565498593
1932045209
775087540
1290702745
1271369099
1740842210
1953132911
260250089
1366438087
23377915
495955030
463021653
659848360
31146642
485780376
87895464
735895016
1983238576
1077560853
1199686138
2024983028
1526658803
715027662
1700857928
100164334
982755136
55147139
486226710
2013553754
1772069207
2018743391
1758147733
55924541
501766976
1565454943
76152997
698289690
397375885
1430828719
1234859924
770927000
1981140105
626114358
2029379510
2099733572
319280987
2109748408
1857198135
1790273484
1801248145
1031463911
1163774742
159246263
603028049
1807703297
495003517
317146850
749124973
1643371673
265135109
1040057237
1448006331
1614150445
1183074542
458631963
1756376870
209135177
1423311375
26154628
1642612859
622321659
554924453
1366978373
144101897
2098382681
413530735
1476885144
1582990309
686319843
1793743221
1463004728
1212705077
412931820
841410780
1180798088
1864807834
876087633
1073050077
630638877
1767121955
1834616316
882521843
1312994425
879025539
429117701
518061701
2135814281
1553852014
1314268550
473506992
2035576141
1821906130
1617360197
1323939229
1527426119
1601408908
367964363
39227339
217009544
1411699704
189683824
2070908594
1854530369
679756733
1074746260
1031978116
513281699
1860778915
979243486
2043317351
581559142
1631171190
748712621
1915821311
1640928537
142040406
165213702
1306624678
1494378957
1207132148
2057811068
945822124
665778264
1467056571
769269497
570613768
200190645
2007231557
211453950
448977098
686066541
1351119410
1802531599
109016343
1882806611
1901091864
1717743038
1408042776
1382999087
1436270604
799813278
1837579343
1662693464
603021161
898940694
1308663629
1840833414
226233565
622750304
2009604712
181958921
1328978674
1951971020
157135419
478264778
1355764270
1212851447
1179569791
869799061
1034678141
931428512
785657473
1092092465
949430741
462047529
640248194
305300045
1925235100
1483233656
836217294
191275811
2061047174
987903942
172779178
811231657
154223164
1254991668
120923899
55836219
1642645373
810176080
1748585246
1934893163
508671621
262615265
348839761
150135754
1255434610
149352314
736589334
1023390717
1186709464
1425264434
516033118
1661313036
930276885
1270123247
393144688
1425338494
685613855
1934813979
382379431
340984268
546582370
304424360
49614991
1618045334
2045481477
432736004
1373191448
1347248842
1423149061
590340546
291211629
1373143502
968028679
406996735
1223078454
126595226
1351338676
290621057
238087111
1480946451
701473994
1495857031
691143960
613708585
460173817
2080704593
1231262112
2007979484
482562081
987109023
411311100
830133793
1480073405
891228205
1698062148
304032349
1500423671
420862739
838175442
1053667300
1393715696
716145945
720865998
1249370029
1869392963
2003451151
1605786598
72911421
2064160979
365302403
452551890
1230003188
2026898783
1551728142
1448597511
1412868536
1395243155
246329725
206380944
207586450
1707227034
256290851
370691465
414717564
130555014
1193226114
1354733510
150619640
243594559
106970911
1991301427
899195730
1952163874
1255585827
1905794165
170105816
1750426812
2047899486
1646603727
1158215330
109451060
1194285902
966342203
1387174088
1504798949
696520326
51731523
1225363845
179914033
2049021535
1623420945
737308379
1249831059
62565363
1259445196
160946363
251622968
154786791
1314529117
697333413
747968189
77950779
1433407875
2016222017
677748232
553655092
95038247
181155995
1495775799
922188204
1260689607
286235681
126331086
1565608231
1913836827
1106604993
1066694182
1797813616
203066090
1391827257
1757332202
455796631
1724940401
1248077452
34738753
1411980802
43026373
91902728
208773258
1953008962
1191803616
361141879
1019330970
1514784730
620117204
652547581
67552885
1173581411
1788658757
2004965402
1403153354
349366371
1254895127
2042773740
1073270995
1088676923
1949488776
467752694
1139143866
2060426937
419790129
1255034494
1804385500
655684809
1829793190
719314494
354976716
2072656538
1785442971
666033069
1118449413
1940511687
455823289
1740152710
654953770
1329251529
948208720
1595257155
777370774
1342542296
637605148
814857272
933779710
1885833145
695836291
1115278083
340603512
1437881452
1051717624
1752550513
528403258
1316460185
125987865
1114791823
1715854826
1036463741
533820640
1944053661
1596140576
1777816975
105897300
497543340
491574394
1042382810
1503093455
274312214
996683891
722403940
1526345953
2066688940
1841904518
1966638493
2125097536
1873495920
1147175048
1655389108
1257290695
1756512403
547393695
1690624498
1716188703
522026598
1136918813
114788590
1986769105
1424726676
503116168
468067399
1479799685
1666036975
792140485
1523245911
1121970438
1056116802
1446339626
1362645248
381655398
1360262675
1525940896
1395014851
1777642468
1927078677
1431838318
1297836505
1540239685
200997783
1230373340
652544092
1367045766
1277872024
1842794130
644674846
2096029305
852113122
331791679
494912042
1894368378
378465755
114614954
1827899118
189425244
581032081
160267895
1254127596
685037344
1166084204
983028018
180111383
1674574000
1495848873
1090550486
147410914
284130916
1529173391
295264391
875200175
1143207731
1582103267
2006457309
550310347
1628037123
1996858992
1186721634
1819874788
416333311
1041555514
1029981961
855223902
965951514
622618402
555793536
1030628877
1496935086
990118978
140748435
236242813
807258222
632399711
270544570
1660976310
1708041632
26266391
1815932951
1196046357
610554267
109715812
1441012968
1265574954
2097506598
1160546237
1390030261
44866645
38939034
99107562
757339728
1816849522
2073020827
1331528781
845546887
2095569310
898424045
1474245865
1988340280
217182725
1012383077
694880894
1563099650
111519258
855637580
108520218
437432276
1190995737
213640559
689662535
668260749
1109659979
485158467
1160250509
1768918717
488626863
1234064439
1224999898
1116976796
327027689
636527589
807084938
1863026297
687423691
1498764981
1424706936
1101103050
1411772369
2007593995
265135399
923858629
5765867
1481522174
314367254
1906909205
2048001971
20371873
1501155822
1047242625
309305227
1790057782
814706594
881839700
52107181
844709379
1154932044
1416827079
1568686613
1237099886
1614606711
1126192543
353166529
1200078988
1873407493
1538695859
2104490789
1073011313
688686485
1343773924
1659420014
1804205707
665396712
1986792820
869691634
1765270359
401509972
689418204
131727582
320068540
321956294
1258260794
704273948
721801741
382383409
301041049
677160811
383994285
290040277
759570109
1296112266
2039507511
1398797001
920635860
1242942234
819990649
1233348861
416411241
1183851458
504097193
1043764950
840459324
1927163511
549295541
69092759
149453091
757113862
1388433556
1243893803
1095008368
1065272662
1553900990
50905362
1520101317
893713068
694528271
887239931
1733940889
1117732023
1379613313
875464684
92296028
1000359004
1345048388
1093978595
1465250421
476480211
1560822964
899250693
395447457
760210100
1780627908
1797655446
609975455
1531793127
903967347
1139061226
11134274
1837565024
1330331894
1053914375
1404141797
1453500763
1085601937
1266781577
1512207983
2031889830
687499111
440535299
220510248
1396863898
1018255771
1968092682
1998154170
680050534
2129863187
1122130172
1179307684
1660809264
2071277163
654387087
701743249
282755014
1774821339
1459522983
1697099066
255216387
1673588249
266287425
1254366401
605495897
1057329528
1138257645
1991557276
2133401863
606778744
2051909031
766707796
1368510267
730264140
147680171
902447491
1785661470
441716734
984519209
1367948589
112372755
1353502628
806265373
1055554929
1210849105
320978651
873633698
926674227
279995290
415109343
90892112
1835998536
1265790732
678789480
188467643
1817905918
2143006122
387202896
866832349
2123918917
1565966481
552197528
1081261911
1975619715
1276958512
1753763542
285128420
922659335
1698092698
1443882710
145595027
1726466210
499337783
681665802
50251617
1726299667
1337072704
1169098471
1586040951
307729860
919016946
805675533
45941450
1240470517
1691625194
310822425
1670607204
1606597279
559707823
1890379678
1768507903
1589303650
502348825
1494389276
1248440512
1950032474
1639538149
1683333648
1309107460
1926383797
1270143686
1557104477
572943650
2030905207
208468511
565940109
1555499756
1066364798
2095203156
847525912
2074277917
1841028463
1101610766
1292929130
806218258
341112887
910622414
738882746
17456742
295655253
771648922
943146849
1426304922
716075289
744449975
1780159497
943616038
296022173
1359518588
658518299
1106251753
1624347769
1328361816
412859008
1217316897
1186043019
1787771872
1302862871
689622779
922849511
415232124
2045682461
1010947243
1898317626
244754203
953751876
794674996
206852393
787456708
96757453
1450172153
2114268099
14918210
2087533549
794358411
928629800
147404639
2146419863
900731749
37506713
410052579
347300105
1371042296
925181080
1747785193
196831635
471304633
948792156
190230452
334886878
1661769104
1496859021
404727748
1614920029
1426738255
1855682109
597964290
1325648345
1874060426
1355859505
4972334
1648792875
1365139722
1838719861
2108376327
1568326233
1314333998
1545044455
1043840889
135472304
844157183
186036050
272481172
1649719099
1635214607
867282987
346744035
198417839
466399202
779691662
1599935891
825634846
2022572236
557072466
566693269
284625867
1183065359
931769734
1507587116
83832529
1497279519
955850287
1817354210
17897783
1784378109
1387153714
41002517
471725955
421230986
1406564748
2025141203
79549915
967179944
1732355638
616541776
790878314
276489117
87559779
908466804
487030743
1169512642
1821204887
1992904075
1444671933
1323291343
1780116619
881649104
30297021
1161446737
300306555
660408765
287571374
427010004
1298677867
865333559
162671571
1425523328
1181403174
2045785427
1221007590
470958531
1043962426
996993237
2147391691
1799885479
1289938426
812415080
983206414
359139166
1416967754
264721005
1830312253
1458815693
675469177
594499592
1721534957
1721888192
5490000
1836651669
1978485274
1104851649
1297031693
159104615
836045684
254771768
1631925239
593035024
384181855
1341070881
635628453
228426486
314082168
1024913431
1085797079
919294612
517623487
318939985
307773979
1979642349
1003270458
979044993
1833058074
1686128965
1854247707
736447410
898786135
988828909
1494181377
536040384
1387096502
1843699251
553646086
290886639
2016019823
249658072
345984311
1456866559
1264787413
1136924091
1639416194
357069805
1329307325
2009939748
925283406
261363302
1203548847
1050543387
1416362265
1626629778
1935125864
982979338
1485329146
2030520216
129261559
892066504
330085961
1078096334
1410662468
2027586717
894309090
512894750
1131976917
1637459645
1784178415
889335494
885325239
28100318
1566169122
1987189384
1063340861
636526927
211736346
1786106359
2127162488
1976580629
274221190
1218668312
1741105396
1614001302
889501870
1102000775
1980709725
2144990206
1014338678
920074321
826077124
514720617
703163395
1329517351
472107403
13190848
869547473
1308338587
430617041
619934253
1343145875
1119152498
779496931
831605373
1296425341
701877476
1187716439
1376988659
245555118
1349805642
1278410738
1511285670
1153826173
1395504121
1586152594
410793221
1766575829
1448607083
1883578073
1578224779
1345764001
554465004
1439262171
1477697281
1421180342
329854450
200800776
8723445
2095035373
93076850
301806536
184444067
1780575042
1827228179
784062825
1576521231
170835464
1320830536
1513626935
1436116915
1048081553
1408007967
1200366699
1044696135
372944877
67825518
873403554
707295921
1096719458
214359364
746040065
2119038242
277359348
685751691
1759730003
1353951732
684250159
671834201
885714209
1914938381
126902826
1285514469
269336088
1134035612
227853100
719124173
1381786385
1075722659
92922662
1893716171
443281920
1900681911
2107805387
2102495864
914015476
1432986597
1358126410
1847733117
2077214858
332044727
1743823523
1470564418
788353806
880993754
90204738
530638425
785416480
1850523710
1731819674
113928278
133570033
2116525871
419976700
1051705883
1870532466
1636757448
261316688
11580806
1585860148
892835178
60220913
1982715493
695624401
1734685443
59918245
1627526801
1901358218
1577597631
1522475672
1451858493
903655240
636864046
896238318
110548123
455387617
967456436
1494228424
1926687591
632468683
1797758438
1486591010
709256198
1142105939
2107698621
1670102021
259462939
1964246840
12775524
680391621
1736993994
904936897
143395180
1115650963
1792205181
601052892
1774435585
1220991038
1332203911
1614726813
876806377
1646214390
1218874850
1341765623
962483260
588185104
1044887611
945054492
98738174
258083546
140502725
245885699
1412816701
1210150910
1291489715
35374264
474779500
1168171479
789464568
1608098970
205842627
2002472660
1437278816
1845032208
1570299362
1098348811
1835310069
965399840
670557361
300784017
622299505
407870990
66684524
761727329
1246591104
1186918831
83474383
1578169636
278808906
388714828
1250949509
1555764784
982586057
384449320
657604641
515601667
1235046268
1653199073
448046293
691024993
235753696
440206948
611769567
609772141
1721957527
63395641
976255709
668783538
989843437
1733362893
2104292867
453117142
988884067
413982187
451443607
165414230
803335246
1723370400
337544514
2059233720
886193687
1453352937
209402833
490358065
1951844705
552590375
281058572
506997921
457186124
1517766511
810577313
44318925
28006934
187722802
623636686
612909047
593314152
829056783
815425617
1280811087
1533568958
1336290580
1065835897
1651356435
1983891634
665620901
1523167285
1523961241
276208464
763811062
1554280646
1201044566
1603169412
153270775
1576173245
1809366221
1834255560
764093818
1250816456
1013202915
2104464237
549339909
228870734
1879684188
1205773165
122303655
1271425187
481564718
1783256886
1660504080
699616932
1543115861
1831431465
871806235
734308012
338189720
2027523141
1341449233
1265898698
1222516595
1508726702
1258175627
1963216438
1081372304
990956262
968456888
954792550
1502200440
100982560
1695190479
426793643
506099680
743667224
991493923
2120333983
2016369619
729583449
1642389329
2103552208
1686846604
2004730819
1270037807
1326249459
559973537
297077448
230368181
1977318943
349691218
1900004716
2107383954
1291565369
282122248
85398387
1111970240
1786253812
564502847
2135584608
287571220
2031552276
1146796788
1138332287
1079553179
1804014557
850640326
1154392373
725735077
730292027
1774593189
1213833145
507448089
752760092
700653073
214838627
455059851
353256973
1808885379
2038729317
1201152075
1977331708
753937249
180281856
994619886
1775357362
1929114712
1775493351
721339348
924504007
453940674
704614386
452572195
1981422844
1318267765
1834711288
1377581263
375028039
1854347931
1151275764
1007895748
2105604041
1518410703
1869182641
1083930378
1628811731
859262428
972380787
1378750545
1695762276
375213879
272127526
377385452
1984833581
1406361916
2106486918
256975744
1222943305
1111462326
858976810
307585427
1476967496
592047365
1458012837
717894499
1033163731
1976875336
1179290776
802687391
888932128
648656770
712894858
1856496810
507995264
1177906807
719246987
1063322200
1525736169
1141472485
1152397448
945165478
1737302530
788460438
1220016200
1925906390
575992523
452048814
1055989447
2027692160
1069524817
321776879
1938987323
2083527261
58665785
1791518806
936164809
1631399344
1833886753
1245391200
1807607739
2064324163
640047541
197057980
910123757
125464931
461415859
1308256726
1649123678
339389498
1535749281
515996807
819902038
1891072433
1847729694
1035675870
156375780
828821731
332086315
954828754
1364507391
218133487
78343335
187392912
1488996446
71826694
2130481399
1861281982
749524885
1362261515
760554988
1165779242
1346618459
173045167
710749414
1160246823
1223875944
998622777
681565007
390691526
515954978
1832358841
172692314
678247877
1755582824
792339031
2110628745
734061599
937199672
1021774973
23416924
883378941
879899458
870648031
13476504
1334735462
1610108
524957961
358646090
759197501
2077787599
1155661797
1243189551
1107846478
1476492442
847208196
571301109
740592179
1694684969
2103762431
17122716
1260269272
1861132322
2112550914
2064726693
734056936
75925628
229511704
2030058194
1250507394
1708403222
1856829845
214997826
814062122
1970116033
98626165
1112086816
348108459
1789339340
2079858039
755740895
1986665753
705928959
586931759
1855143483
304700244
349407930
801843608
1806493178
653411014
1314188800
1785910335
1780368518
890647227
1799633028
1888237600
1414096650
1010198999
865042697
15428535
1774160800
2063032656
477956809
134610744
819177826
1433218677
1593184441
1218134982
241025154
1297739161
289856178
71768361
2113925930
1635201868
1924470983
1942504444
2120115457
925075475
577603737
786648154
1641735174
602728742
1248452734
1475011494
1434802258
43078623
1510999118
1997984606
353500294
959338207
1131119054
1844605549
1808162409
1954065773
1224889446
1263248580
1332618899
1576329526
1231417867
204169256
327723214
2034889736
415342321
2122365798
1744846044
1592202078
1606879686
105350272
266100194
945115333
578433180
1980980836
2038403965
883844721
8227909
550832
589439281
567377667
1939834257
2087348371
2069528415
1896811002
1217015941
1594591645
916757338
740594690
1217810729
889426228
1610145560
1099017004
182626333
1748544151
1000604211
351192948
636519891
1315091353
1756406209
1808743880
36087747
894571259
106143967
441924265
1488673977
778245878
2146193421
1227801488
2040983542
1327946558
55140106
1092272598
1180655244
1969927987
168006559
1684345936
1715360609
1491547156
1205815871
1541188209
345140026
1426033579
1027981053
2137433542
125616319
1494920731
503782576
674858144
1373356376
1446957122
834033201
1694192727
1235503413
1287160401
1276102084
1981541059
1730807567
1287015728
2029753916
182725092
1090005332
1356978578
2027745852
1842563309
989548868
1377803790
788462889
688072455
920506549
1337857298
756061051
694986129
244788367
1199405893
331338306
168102406
1632627290
1022957028
296118422
1976396054
1037738951
2015035699
1591193118
2047678375
2099471308
241403301
746685738
806364724
706103749
451737603
489751019
1474486888
597587615
1026891230
2070665914
1403216306
947798033
248847468
158310503
1830949710
1407299198
1014034363
1846001408
1839880843
1823227718
1313302329
1871398254
1374433583
1218638540
1894493521
1597207978
1243599261
1202954058
919688448
1276911031
1083992370
1387957765
1467215989
1314830087
1329254914
877092655
1627598555
2010730322
1576883786
285357511
631014142
961689787
462780753
1752313034
1698386331
1338605943
444647983
2114327229
1370007336
384382262
462798474
1163947425
164853401
1789224005
1895404575
1812449345
236609321
322761847
1788361597
1572619767
1999633152
200030496
1733773785
668171769
1700967793
1304580967
1952248709
1796972830
774973565
623532729
1441009348
451339609
1110705221
2044283936
1798708401
452999620
495352934
1441907778
428104955
1701462930
1358315120
1649311205
1199105736
1005167038
1382281312
2063899402
1970850864
142309665
1188902573
1884206305
615531468
1928939958
1629045363
2100409476
153213640
1498089837
992012232
1984721546
1896984515
1118341591
1108032578
811802595
1581626559
361439968
1591196872
525825409
62126390
1259383018
2140077062
861842749
878181485
296789855
2146621640
57033068
1309149259
1279583628
824654828
1622701513
1296274036
428225368
1675386625
17934116
2098440066
322862332
1621334609
24601579
540433704
999368431
641186499
490884243
2129546179
433763182
362930501
300661550
1995379039
1472769314
1749280720
1229993142
16767908
1114299567
1676758990
154640426
437058063
1780401176
1029683545
269764565
461469738
928408440
2035802191
873046180
1356972021
693847316
1630544718
1248582488
2126529592
391041410
1194955169
1393113991
423965246
852028530
1676181899
464402794
379727043
915789837
77704913
1299540185
468389400
456417748
422895678
378808796
955036053
1574262485
1697519280
1752506732
29017795
1572683739
910574354
185694531
315468685
252273993
22840451
328853491
1856589308
1090067521
729870011
497058148
707139206
2029803978
213506004
2064928617
110418658
1793626137
1716301622
1753198947
1729550320
1641337289
376658871
807044273
10662819
2084454179
1200038185
123802896
978290605
1899346348
818548690
1476449535
1839133660
729276617
991426888
235658713
345978797
1651529056
2078797764
1921267610
1977505119
2018068274
2099727392
175106509
71777238
1195919314
815217586
1741083583
1931606160
802777069
964023993
1386957974
1821373013
600414928
1734065942
780045059
1794976581
441541468
1364674038
2139215511
1814006623
1269876592
2020481606
2060812081
238891581
1245547788
885948133
331783596
647156098
165985770
1897466200
108829601
30609305
641758223
1531700974
1899463801
1171779888
981659071
989375620
577772748
1438600217
1704454702
143502177
1531626246
667631847
536694057
832295006
1659770877
780123713
1475611712
706873731
1752067707
1284901294
1539990033
50804051
1444873200
1165972247
1897941703
973838158
1647968450
978275917
321341670
1469765632
1441808500
84399496
821981388
856132147
890364310
710841250
1751891359
1574517101
631283263
607499926
542354655
1123418170
800910580
1965074738
292561697
1989191263
729737136
1198380444
988256381
132400970
1936456918
1347317700
1938131876
1575387126
928671601
1238714301
1064648714
1144595808
347303831
346399488
1300217963
1304724284
1713730059
1951080565
2112760747
377692431
234271008
1599316119
407980429
908595590
1397353693
107231599
1552901667
1634257018
1137033879
60960712
1723430606
1205041257
1747965501
367589957
1816692156
809171464
2074919358
1634093733
746874524
769734976
980798927
1767186679
83145486
78195825
1173713380
1420879115
1977421445
1924747774
156998754
299469126
31830723
437761676
2061157246
323073262
925975515
753435656
182369286
694154625
1463872602
1259869975
195976122
1815870037
2116534836
811179397
1493753740
957404596
1487827515
1703099654
141565262
2124236724
1814574247
544260229
1878031139
1826295869
702155227
1505087377
1515696150
452348225
49626528
1602792284
1290488800
1484638573
1900426313
1366193603
1406142561
619023781
1809350249
2018639863
1601364071
848571409
99693908
1523457884
1449455811
1758743997
31498101
1033145569
473636903
170078419
1884036114
1945783124
1864536016
2054501303
129062976
2094175430
586863539
455698047
922995353
1675710881
1776742925
1350903024
291862456
1078859370
124136626
112245203
270270004
1822468608
2082836579
1917716574
1258482561
1022366814
1843088925
1390558790
786192241
67974195
1201461706
728469221
1677772990
680648100
1279316990
932967636
118448512
1591574563
360560964
1515322376
140465008
1428706654
1066818389
1544066256
2115214206
989206057
1250238488
236383536
1876035288
223427171
112659099
1236882353
574521039
1968684634
881298333
1207706045
729521466
1321365638
1389238510
2042735879
554797200
405784814
1911459525
1430012763
2059147322
521881310
1040013080
5581483
1421951162
764040874
1403542007
1436134833
261146677
1469563115
1488303732
2070359166
1636713078
1126604817
973685290
590296819
1258706204
1680203409
1581371896
147632142
2070955017
736968134
220154291
1879242485
440190372
308077445
1090680153
677386694
210968319
730362044
284665876
232460247
1014859743
752263090
1591551396
245824466
354801548
1486776822
1985368528
1960080868
1524857050
1063958288
1314695426
209313389
1023124924
573411955
677347461
1027323779
2048191672
13363657
1426296522
1345193995
796851235
76207007
2008234812
1629996351
1854912224
2114411620
928036649
1690387825
2054590638
444718722
1668996542
978762185
470233586
1147526969
854973400
1938272530
1209820280
1461155041
1625858278
1355588046
1750353730
1714370200
331355944
1826323450
1829161842
1416474723
564732798
783565855
1786214347
1456431995
1941073219
1548661990
1650685220
1145719466
2043080739
235006420
2116870969
987621985
1456624303
1289687339
1694790651
784262530
629147564
1415063092
76697742
1753685140
1931883954
1101771739
297747779
1265849100
1334667188
1907269212
979318266
1960271581
359007535
1739388464
2006833616
1645337931
1482461883
1446695337
741261438
1248359015
853391750
1156460452
945921403
1045794413
2126190741
1411047854
1901845641
1710275711
1493294118
1237941774
1876459217
1681553635
712253015
1631738406
1978613197
1966378726
1261834092
1218809079
981727305
1355808580
962586110
1311307998
1008690861
886664924
1061525277
2025152018
1410471620
875371528
1332041380
633042263
501395679
161177084
1225646045
1211765147
1713930951
822520292
1240302776
185485853
924013863
1902387739
635111290
1657187667
1073842050
1315417035
390674863
156400355
1084584904
147098963
938894604
1879434678
1331370904
1745589431
1384676344
1787584061
1164909480
22005137
585568462
797041890
1396172983
165318576
608442192
1233937483
956453649
89689363
417623023
904795019
1626493830
1124583431
148448423
866770930
421076791
630229521
167422146
812834820
1948353562
491893041
1016500700
1321192813
1645448394
218730246
90264288
846956339
1641049425
82071168
777824704
401316811
1057470243
1478025845
1032050398
847633344
663147898
224230281
2033097959
1871573978
2112082238
178030347
1060899398
2054426304
782523819
544420944
87427193
1192067169
1881287854
1109558166
213824594
1876981588
1015908996
1119607882
280526551
1692120803
9388704
1618094858
1824134373
955472522
1747635097
991463370
25104301
1396416141
1721875245
183985268
1579576597
1648014298
221872989
155271897
2133839750
776640691
2145678703
2073031402
1095272174
1241775223
1441730460
938695020
1998151760
634071234
2012385232
1060814297
1717976614
901248065
325964115
927047759
1240496409
657570969
126185408
522786971
1387071286
364406995
1032598632
193379256
67071383
1148416985
857000426
280103599
734689157
473955843
309180488
1031366727
541570885
202827854
294169073
682072021
1521929747
1808004521
1852700417
400737020
1997896815
654767647
1132296894
781060067
372341386
1096284190
350072369
1601605681
411375713
816284541
1671040549
204811944
628074012
529783619
1108461090
1364034924
1937417152
1571571826
1484236142
1983099971
1266465470
511404969
2135186086
1417777001
1233878097
640784300
278657210
1237605618
1808591788
619197355
1355268715
1802247050
274320598
1201087846
1359298411
1015369934
411155817
1878344641
1997248411
285630299
14816536
312266891
1590179819
446260383
1524665710
1827470073
452181699
1324064737
893039178
440494546
1816145866
1873502317
645601856
171494850
1577152626
2021489450
1430611620
2011397112
1381043172
391334231
126487499
1137905509
1724792781
397029027
1926422919
2032407559
1044074522
1365092341
1022982895
1337637027
576267076
936697962
1438140195
738953565
478291767
376754490
245856664
1860776213
312835170
1533011561
408336710
1576027352
694381403
162278953
1347721890
122295733
590094278
140054187
353689229
1100974639
794930625
57508867
566655732
1261765120
463363392
2026366838
1162504922
289947387
476069630
1380465718
480003911
1391024087
1769670616
454952709
1377675003
547861135
902903327
1847766008
1079330399
747374218
418741544
793334800
936573153
1945659077
1416985055
2051890348
218718221
120017968
1974382333
1827163417
2081319990
270718898
808372319
318264431
1565762753
1026335917
1807755493
1059082432
394737866
1487946535
1684258282
42622169
804181637
586695229
1637423860
1117120007
1403866188
1879011679
1970659018
458902436
830730340
500638887
1663917899
1376191468
2093011273
775650518
1070177788
306858788
1999285848
672053925
385254365
235362686
1759229791
1670682978
1491101107
1455759713
2048660906
107393158
356962586
1818138110
1953315737
976936474
184852296
77428955
85392608
330610924
1517179678
2072555680
883388318
748358467
872921931
743385009
1677103987
652891267
741466324
651702579
1079951999
610096080
1871853889
1310881934
1174071764
941922866
1796482201
1740273417
266045621
1990599809
361082891
78737966
1665366486
155057827
1743823753
1889403394
337478456
303623333
888198442
2068782951
368815714
912399695
1986577921
2113583641
1175546019
1394402579
1410696673
1825625879
934898578
857964367
346218436
435959540
238578866
316922159
1577111133
121209868
864917107
1486054344
551237492
1062078702
88197076
632483422
1177874792
818343413
1564908849
1222346825
893849233
1737097247
773210091
485321757
182809023
1256259513
1046806357
215609446
1657383519
835220797
1775611920
1096909815
1581586607
795545797
692180262
1883155950
586898062
1842516035
105287710
1515657663
1600519923
1157049585
48715878
1084991654
2046984847
2021036603
1731689785
1977650083
1798018050
643521461
1411083250
878077558
1623105640
1971198852
1800585675
116226381
768517905
2049501404
1377575818
1554764652
801461724
331773259
1290001790
1302301982
1030974892
914730053
797854767
695601631
1672572685
670750820
1594821787
509690653
642878813
770134559
639497240
553916914
860089311
175158762
670748885
1010741718
1894654480
1630577307
1230041664
299094585
265750282
1151729470
2020309274
453005731
1256703777
867224000
1393258345
574457678
1218657944
987852150
1095805265
2106049911
450141988
1032101984
977693889
1117903839
693525359
510970462
130343531
82747899
1739742128
416936648
74992953
647596195
209484206
354498377
2013203137
1692874193
476595581
647285156
1647270947
161948878
2050691282
572356191
934671793
299848275
1339769890
1725346283
1197364977
602598750
199097079
2101227753
947252071
1566904930
1511253790
568853621
1339749159
1398312262
1823899093
616579421
1785213397
357409651
519466006
1040395831
1619945477
502195752
1892438546
372570519
1343001422
1511918809
386713695
1048705116
366474721
1366415179
1507896219
990931957
325380038
20314134
1055043708
149737566
799108664
623249016
54739199
895070894
1561500752
2000451822
896769963
745279339
1269152599
1645127481
1291408498
1492990069
1306933959
927913184
1915412666
136004425
1583966406
908936002
1052162868
1044447136
459338343
191974405
452302110
1287550320
2070227864
2000913129
2066277732
2044390205
1873289128
1791090807
585547258
1985573875
484600180
966194153
1007937203
656999910
1298846672
1777147394
2045592345
2049513592
1007272287
1060557493
801209695
285985457
1480154465
1382343487
907803538
92180768
698585993
1682166112
809638665
1709337799
30330952
349776028
1057207737
1241294911
940214608
1287250082
1828711617
53026639
1020038491
1802684492
597638845
1941376023
1724914900
943453921
1059316298
87645600
1969736229
542132010
1666280279
95655622
1620255143
6412533
21804673
1739338599
814291459
214211572
309665475
2035128105
998788233
1711792515
1662515174
585008148
1373500732
98039675
1660900413
486217722
221559553
1914751399
1358761876
1394037591
693911773
176852172
968041753
1324623797
31095894
1317630061
687491565
365956387
146265977
676944170
409457305
1346117987
1209473042
459186950
345235060
1772014999
1095372940
713354200
1172360369
210564171
1093932990
1700062411
10811350
2101520524
183191777
1218063864
1001896608
1403284323
111775030
26359601
1266858984
2052190840
1950247509
683486005
47743739
544437790
1968348168
864674233
1643205541
2013955986
485389269
708172098
1192186594
716140443
248774897
559561253
594211552
1657017426
442368313
213835770
170436411
524642223
565483829
992767056
104390897
1149525394
122213359
689332508
2133021563
2083482080
1218964392
1511408168
333348894
2067105725
1591171592
256950426
905218738
741066280
1904914525
2063461331
1985369514
150888396
1671706438
2137877678
1616766593
517363803
1016158256
436193119
1856049711
1262265060
1932774414
1353557430
408252568
967037030
606639403
1389766968
757504364
77678062
1180548624
2083341813
813672578
507443887
2114445992
180560833
610863639
1190051419
1059618872
524126710
926649895
1657276226
100011315
142364615
243910171
1759070547
76995109
1778505819
1958782893
2020987603
1119861241
2123928540
2116057690
1418277965
1290236236
248416741
1288637120
488189348
903868377
754969763
1927554907
457123098
1455837117
1724494240
208757802
1409426618
1717214834
1574778199
178661361
1520066904
837840008
541975654
1280376760
46614668
2001282739
579989227
119487203
536942281
399062144
1804534166
807129163
1852765745
446227095
1428949143
17729932
380281787
878842119
973142533
1803319295
1970970287
1350282527
48080821
1093316786
1825299966
1618211038
1157667213
354701383
55840521
67791556
66514871
1466222561
2087017447
1825230734
809389395
1885827418
1503443182
899256572
635554348
687696510
1681112005
1067662973
1013640528
1978317466
1809774957
54504930
1805627122
1307295221
1564601397
611969864
514229015
65264267
706830928
913790
155806603
907443158
966620111
1322068377
825299571
1047222068
920387843
1786426427
1594944554
786364510
413972790
810580291
1373462967
1214289194
617588646
1920860222
1480917712
25045682
2108115767
1662128144
1657127133
492822673
2034185174
1608521811
852963295
45331885
347089156
135422075
29544958
1967813696
1326110667
154796208
1407412568
205975244
319949202
449683973
723800494
971014872
388850092
740820615
1840899029
2027546318
1058907190
1513576870
472637078
921517437
320570322
1462651005
1542117867
1519284700
1277818938
128442729
1774829838
1300552818
1166351472
902774185
970216550
1157443249
1463194923
1547432025
1612428292
315926421
905477737
794050330
1479668239
587108258
1890574991
891691620
1596828795
1661271448
65517626
1757941296
1445900206
818274786
1070950434
393380128
159162648
279796736
1703926923
1520655840
1115205782
1389254113
1816270330
1270614751
951800666
2035968092
1329744493
1252743775
1222051296
572131154
437685187
1918122797
1297684081
1738929757
529528088
444739763
281114345
641926277
1699045837
274502346
222992262
1264652596
1289137020
2070517494
293226760
1440634766
1753313331
911351695
1721017966
1884291960
816865505
934761657
1076496367
363924810
2085492578
9110604
169409701
2079874673
767849697
1652279911
477973832
255278468
2058455009
1378222380
1931806237
453051086
209386250
1574599098
1078233370
1459426210
1946749546
1256979271
272803962
1722034215
185729741
1217695024
915785954
2068436470
1635731320
413369636
1640696798
716400023
1033166880
54878448
2129690917
865922522
27561969
1683383788
45834818
1420671187
2050323203
500238808
1088639974
159182782
732505320
1007231587
810266704
1952943861
780627779
495246877
1421072792
1930994468
96042885
2036630589
80188416
1455737974
438150493
745143540
1703438464
2017069884
721197306
1171333654
975769146
1661260900
185157954
1649006262
294903113
436956586
1840525963
2089084900
1760905538
52466043
1488665560
2011477226
214131416
1445878683
33496536
1258462986
1473995311
2142928167
2043105575
1423589941
1785608598
1034205448
2109572175
277575001
278212504
1478535227
822712887
147067463
1384612038
940295545
974598143
486704722
243927763
1054917218
1856875427
1610754621
114425221
732504841
1126421068
264397427
2075367085
57549508
563603043
1689880481
1016455906
1657397127
573918636
920950555
272926888
1364840301
1437646782
1015327232
1868077652
653491089
1866726374
1870346006
1234268205
1302103400
462555235
1935022491
1897302818
711389911
905770853
658268706
1287356073
980599151
1444296197
1678569312
478077725
2020983843
1525834376
1075826022
1771917245
1783285434
709470745
255549012
766598543
1160313296
1299034024
913197751
1383706924
1782884316
1849555399
1352612303
1711148248
347746465
1919150444
163795312
1022126818
1824804480
322909999
63733387
1059528826
1398710622
1426848437
159417766
1084032751
479560627
669726669
1216993959
312782556
367273718
1234630149
1160986880
1748212067
555874130
782949833
928986337
963279856
1537230884
1317691101
23861804
152012975
1010387067
621633270
1993749864
1219478052
1244741285
423391223
831024239
373314797
166399307
948276651
1106038180
809040356
2073100067
1509057672
384688401
1128292547
183688017
1158225947
272220131
514040290
385499560
1679867985
1178072473
1794226456
1110855391
1511127200
809707411
808716008
220170515
122525284
1926727019
1331485742
1305809796
578907667
1149698384
212142947
1882467199
85250715
27545706
1722909526
72018976
736465662
867545849
947515587
4676253
818839693
48268336
168388969
1042528872
698383866
1017025374
2119310811
611396169
1700205614
1412317972
2053968788
348227429
1886491164
2119070330
1958668253
693213816
494514553
1257712770
1352308996
2125761368
115394117
1692410230
1159420431
1029807514
461141123
1741022564
202271562
1378170118
1191964176
192871065
2011561459
1133912450
743356800
856792983
365829581
1439707955
777388102
1142647047
723297097
886380321
853107957
66822582
729099816
689208126
393765057
357659046
924460953
1757182610
1206987555
293523449
1191431261
1804816795
997598921
520174026
1719025355
1044077260
1533728981
1318138753
938451426
753029683
1978754612
1981386866
90651317
1014817335
1657903805
834110198
1106680596
1288665018
1768060584
672429402
757453697
1688559162
1111442829
680175967
909356550
347546676
1068579902
916824397
1339223944
216090462
1003921025
397365150
452305658
1919690956
1672507048
2082148061
694119137
1028016436
1381999285
1740595984
383245383
1563544981
804971135
149913850
1509285921
654723767
730189610
1067818681
1939676779
222812674
800247794
722406417
241594340
1853126049
507013482
753603167
759978035
1317575809
765664083
1867357621
991201478
542916372
967624414
443984763
571435604
1452864212
1849859387
227509355
233222016
1261072177
830641460
373210063
391376780
657084779
286878241
1344534554
1538803568
1416112429
998908440
107774668
1756235015
617532523
906500936
651272545
1842174295
1124594560
195863403
242332955
1425871351
719265427
586224930
907354801
868768845
1459929050
980844335
76547019
2119339891
83014134
1178849590
1393663651
2124545521
1725100718
46371691
2018682376
1360711933
1449764852
317334605
2092122611
153282973
455306198
1661828763
1786371978
654822378
411623638
1377273801
42191292
845123780
1098419758
1323034280
1993902342
440262688
2007499802
662331691
699468912
1857418073
235751382
1020707483
1352898783
490905412
2012317761
609176060
1086685667
332228362
1166940648
2113577112
296987140
204313972
1781840671
1708545986
848480979
1142448079
1730420902
1785655199
2100856051
194711623
1498007950
1537893553
1221474556
1582839714
257039259
276711051
1985914601
702605348
948422496
1920620068
1860130642
1973614340
1814263044
842050600
191285894
1459963731
1003272156
2141480627
1700819480
1986731015
992824043
2114445257
363818936
1744269865
1637324074
1781754887
1993416322
1024025406
1776383446
257794192
254829323
2039123743
1471436931
767434985
1576715030
38309640
280203694
1659106783
1575503489
666005234
49939079
1940417391
780607273
577974388
563086754
197621550
1975261502
763516028
312124131
524723797
810079103
1667460630
1109724102
368284712
1363722055
577616991
663052317
1231218720
1035331992
2115292355
1786624351
569957499
1646692921
692790717
945455132
1201949658
1444174998
1345845218
7276258
1729447906
958316565
93903305
2054254542
2086156316
869834835
977832108
1213650898
1742634678
1188242642
730051510
946916221
1260234791
1471556088
1319423550
598541022
1175331026
894927074
2133846278
519595579
787641138
417462221
371693035
904288695
1106251335
2067606081
398709012
668815941
237147220
1795627329
1321464728
673821011
301117414
1754303435
2058661299
1819797828
144274221
711800499
681773258
1683417528
1591295426
239644024
1674932844
1199821749
487926590
1590761952
641977752
1071642121
1360005342
11058357
1319603541
1326584174
565957690
91174303
1679611806
787735737
1000522091
353604497
359509615
1326252342
747817387
314584447
742400788
947644143
290767050
1540440457
444633038
214853881
676852721
2087149216
1518393897
57301323
1885032375
910594938
275103136
1011318230
1916604077
1003710280
899358027
1977338777
825880411
169777850
354967197
792390670
2097476179
1511042748
31312637
2122975347
88121586
837170749
1970535107
1728634603
369285901
894299436
836126579
1091640812
1361849811
1805228510
200361271
1368197371
142324045
1351791650
964576715
2105959646
275279736
631494319
1365566092
428780506
2078888368
505935458
678137519
736201093
762615653
718299928
1376792972
323133456
161469635
1429376913
1333905688
1672975169
1542027168
1303290415
1557402483
1834966462
643094388
50318492
1453736445
1221061742
547473907
1407675505
1620423459
1866662790
470336144
679736184
1190507695
1423665772
1417967674
33855340
207965725
749428692
1892815665
1418382124
771494528
2004178461
242279549
1210744291
1726413758
931133346
923443886
1260004385
510544642
601256746
13447436
809732012
830305607
2016284554
1667165702
1787191249
1927680938
97650799
2000062576
1310568855
196533950
1964421833
1698651847
515438691
1461694504
905242666
1087595765
301602251
1803259294
1905179660
1580438173
1395198414
1010416203
1702786895
1942477126
2114876266
511627721
1827724563
1955570450
1946540203
2088167985
447460933
374069295
1601746669
695319938
708945563
1577807358
789797619
318889386
903104588
1508080766
1260683669
2037902573
149262529
1589370146
1152958333
1815273765
400129056
892948746
1059238388
2086555142
384369311
418262720
1505818223
1926739699
1650938692
1226479920
1760750539
1410591092
1700420150
711277845
1515010381
519921508
1787267757
487954447
826220543
2045028722
1194718464
863553113
511283733
1790697778
369533445
1614403859
1300829224
1173758688
1130641330
76985562
557016217
830738680
2083185808
2054846363
944368592
1871076502
575247717
1319528194
969012546
510613906
1111322704
1530029858
268676848
980195140
526948696
1389230077
1753281016
1846641655
1281703608
290110403
2110051010
643569170
1737878794
773424682
1733097884
1749843769
2069113819
1501753680
1671283190
342418951
742285720
2105834656
1310860287
379988106
1329987458
1868247914
864576447
2001643115
876541670
920967803
1013746261
1537217349
1758557290
220243610
1866573100
1123635420
1926161559
859339455
394972909
798052593
737330
664514216
1905590210
1875902563
1291559051
114580700
251831615
1736587515
175840219
299907181
1100612258
104971053
1446439050
1677061148
921131392
176828729
1751305009
1438646301
1348721087
1192507579
1819724078
1681279035
686971302
1513059653
299312553
761190981
564319859
620014324
1013425645
895454340
1020116050
1380507502
1546329446
711523288
2142762719
1674216899
1446003178
1176770904
135317833
81899421
271370220
929775974
2075815566
1380730757
457688824
792189448
1986953642
1453282295
699688335
1070430283
435105299
844513392
1843252752
894144304
1788225409
1076441281
956656164
1794024809
724724482
75717329
710174638
1617564799
2017838665
1494378682
2122417300
1994608173
1943218266
193454908
323756817
1161276084
1745795608
281388032
2033034858
1599455137
1616952773
2077118513
2025985667
1016282585
1431058533
435345883
1082723555
487085971
686448819
1809189554
46131214
1712959165
1456199724
754914981
573982759
1786366809
1664133891
970208650
673043429
1913330125
1118312665
1710638511
469123999
439054572
608773167
991327680
2044114475
1326587912
1037364084
578746302
1786072429
722044426
1915996296
698858110
191762894
2020421232
1742617074
1682975787
90840918
1735751865
1709347275
1689715927
1625823462
1090110927
324562798
1554585669
25617860
2071080710
2117271182
943730800
1792259240
396477335
461570085
1699409820
1891387600
242372402
1146722950
7781041
954633580
1638574286
127725967
1265937285
2035184393
222857120
37717737
494046013
732631742
661054234
1282105889
1902171106
2084313796
1891227375
1800536474
1268693981
230720274
1875448775
477237644
1791313591
1131907343
1831981954
943975859
359293024
489485345
1197037787
1465772147
1490354068
1349624352
404288596
1447123885
851136229
759257847
252482473
1226932398
1782833318
58125671
793565162
1779765475
1252190125
697275260
1333637793
155430242
63732298
1952357789
1329237371
130027516
735370439
1651664991
1829304219
1793065639
901239498
1963694120
68869161
520298641
811596478
732404879
961101994
232349108
1122447014
1447001573
1120963355
1029330803
556330950
1971056857
2121748528
1102998758
501209153
658485975
1978182065
1709874862
229053705
688467439
1093342341
182466526
1616439435
1221354947
1799149429
1608596824
744699109
805710655
352252023
974825187
1640697356
1273600295
246909900
2076532561
2025346134
816371679
9765468
667880494
830625305
888809992
2126143187
1882955340
1649834594
639254818
226389294
1116777036
1488057185
1538054426
648433705
247171176
50821210
503094369
1082433474
1107508546
1762264961
1077629335
738594782
817310085
1865789736
58936785
1456774467
1852539505
2085579135
1316696654
450512334
1572114985
1437917833
10285095
1150043384
225558494
1769303800
658576616
1569184439
1255759875
1129114586
498032168
287939026
613829856
330937183
680892006
753417843
1952990793
2122749626
1751497010
1314655118
1641552425
1480712306
222060271
1157345739
833656063
272260858
168849886
95927680
453851470
1052472867
470624650
1253936448
1139785993
761346684
1444368323
432721794
1953326322
830313055
2141113469
1872398735
10808588
1453809957
2029877751
924099909
1590593808
564967685
2126790967
2131298232
1473671244
574690649
276266538
291450584
1041451666
467704980
1851501610
583227536
382295961
1149332277
353589689
1241133110
676040635
1909187899
1424975158
1243874603
1739265101
196284691
502431911
2069399885
1309083545
1030093167
1487470285
1092884207
783070533
598939531
655746659
110067406
1012511411
571917733
806768430
595287815
84983474
365803848
582747544
1597505774
1225943707
1348764917
1849718592
2019737395
850037133
425534235
1045489541
842134593
430139816
1889765326
580184876
1668837598
642765790
1772764083
1668295944
1674148218
1430049770
958922069
1696627262
2001096098
230443289
1972333626
494474756
29242702
848903709
343521905
127686345
1441404845
1298598286
1566402484
741640570
1705810131
838612520
1544159893
1137516129
1818214609
952775412
1401025431
739056971
1683564789
1944243040
1273712375
1605624278
887993095
194799597
342929201
1549344514
106809083
1021711848
1946883847
1611738297
221452542
1148999760
1246616596
741776060
1723398169
1464844072
191731833
28970485
1280844941
562972904
1356539297
1450796012
1941908915
585140654
703307483
1379868589
1709201532
529243148
1848011293
1965759850
1861094774
1128847621
217205753
1617268495
94293840
2076465320
880443640
354238638
673298717
2110994936
734322685
485631055
827098070
1502786342
1645347954
1913464484
279713288
1992354394
2143322296
608586491
473995503
1270912271
856430704
601493340
1657673383
517497129
86114969
1229920595
2043322734
576660700
975385484
625813920
974323919
1101387431
416133082
1514559781
984541322
2106609194
1957029362
1022598197
420329126
1156434932
2006520031
935694153
1111800228
1170360806
1848746589
1888127968
2029518488
1238471547
1133950054
1990919100
1068935127
1239229935
1756333327
1266492810
531876604
2480313
333707032
1699793230
2011485914
1675775339
487791917
1626645611
414089778
477833299
863554476
1821754923
1818837531
612241557
1230713698
301620096
1294354214
22575126
1400472366
1698216898
1816003921
638266513
1616155336
1076608183
1481719984
1277669069
361403593
436555410
981836947
1200116691
1335808174
897605805
1407639905
374615176
1923507565
1330843095
401953680
805287450
1886589966
698486720
2039165099
1528517212
586485945
1213627466
459357879
450922489
1470946923
1834404145
362549638
311364240
1260793825
1657018339
1709888001
231377708
1502925655
1685900061
1742769011
843731059
1405919935
21324148
1599144475
944477898
904757342
387488517
781848967
1683470516
1866225362
490726674
1189253914
1578049215
12723508
1106578909
947374989
1690958004
1919553556
2020491679
93479389
1275051134
2088205290
1867861736
2045500682
377909074
1162686555
113979853
1303227123
2027599381
966688903
1077471519
1113763311
2143399062
1329823654
1229886126
884233070
297109245
1896429876
783404715
1306276409
2125330726
1677128778
1912368397
332607571
1391814618
748781049
835477649
258421163
651943821
1430616736
1237711941
461393535
775476795
1937883502
1267300076
821989553
1473032877
1856683297
1891415907
649673504
1572019495
1305466853
694839604
1699256201
1027020578
1051454569
823613530
2053327882
628743291
349814878
537859543
1203255948
159222384
851805962
1032381413
1028515412
591696157
603220829
1785064027
663773791
1524034299
710615528
1399435899
358008757
756948332
513573813
888007548
977875848
1537802410
1160327160
1496479500
1982877157
1602769076
542717579
495631675
1373067026
1318388850
1371064922
835274879
1313455821
462516042
1256258321
1886038591
1398096329
1454778444
1616214029
488679372
1582927962
1432074985
1191205483
176073989
1250852018
1821515561
520418998
514361856
671723699
865532444
1824700443
1778677387
384625910
272344448
1124139434
34692807
4574742
543949023
1734154592
362968896
1313348584
1764165793
1681070712
920721689
1907072742
207239132
1230696012
580249230
303464174
607170323
1328697526
1532638945
1000155525
1132930389
629987453
1114819344
864075699
5611595
1916996165
1865730380
1517620389
1442837614
1631155085
1626735203
584516546
446565680
702073693
1185512664
626837266
862780808
336600524
2053720457
1189623038
700045231
1360657875
1984864397
776273765
985091569
1784528703
1931035790
2025539907
2043615911
451262919
273100620
813681897
505426032
503550544
1482524225
2788009
419082846
1474006464
725866137
2055011997
474657938
984607552
330471696
232841039
1157809143
1843742302
1272315673
1596482478
783759122
30998688
946210378
1329140099
1253787088
1707259326
1754584293
1533678487
1848699422
1660531509
877944406
1484724177
664569722
320306356
1637109532
1011398050
229465207
479221109
1278820579
1108565148
1577826704
2071646786
1672361868
841861536
1813906046
979334291
1813079213
1961887376
215315930
1091128173
1344091116
1573646167
1572060549
1165008733
1947115389
1125138596
2052736816
1962451722
1625934923
52899436
1830052862
442052334
1251864131
137986470
1676489065
1454211734
1655272569
792674036
1963084143
2051083997
469728565
799462562
31734288
601049353
2081395409
1021038872
318097014
187401278
1341173575
454435031
1356525308
1039520795
466651458
1157289223
321437980
469890742
1575495505
129462626
1353117613
169690919
1163312341
660652830
378811402
551598073
1214500428
763248146
159282386
250336293
348757330
2009785292
1398781798
2082851734
667475209
1968484874
1204869057
1975354087
1927720464
1011062782
1883441301
1220652956
1297474392
1118893335
525409161
860485949
288132472
152608765
458854842
2051679255
648466377
1829532474
1706193865
1011368745
1725430938
653485258
484962899
1196356353
709556379
633152493
1972817312
1251253016
120776732
261308309
1184073439
1919989954
904733405
649122751
707745598
1465397540
1236627417
766099771
1066135779
649702351
1720552085
646605441
604964754
246608899
1551429201
1817770753
1311154090
1001940063
323873595
782316729
128919416
560420898
2038235559
1121175177
1600935637
1440523636
860849989
258091703
103143444
2030575669
389976786
144706790
756594558
2006328234
388182125
1335048417
546216987
1932010779
220257775
2130382903
42715087
934628825
2118864672
318277724
916774726
1745624500
1143503432
467644844
1093499654
1905136921
827321223
349947244
286293690
1633576751
747135554
1127136116
1690515932
1667019900
1759818870
1928685869
937709627
90492069
1350630278
981018468
1748461962
1332508965
1788938263
624427225
97430233
1530417042
2098273949
1139566550
189986069
1417710316
1674181474
519927146
142339787
746516284
418979664
1826664151
434689024
1375646432
716071709
907432993
1588268486
1764192582
1653593233
1015625390
1962120037
1281107168
789895774
205199014
1685328391
296167813
1827250286
256281096
1042603338
1716274869
37473248
1465870951
507553627
1278853574
1423013877
186305395
644284645
590444602
2129361260
90667288
1928766041
1772290515
1175710617
968883646
2144369307
1196415823
974783435
1472147568
1708427468
1039308789
161230484
1960856443
1401519031
1245846564
77689571
861112904
545266206
1372184631
1961041796
1894797289
1545827021
1882208552
1720172042
23975166
1036441060
279162091
858804275
1395351078
1692570527
1044925103
475583302
502332015
1703970220
949882523
19729703
1597098323
779706125
519654190
1058185197
1870186759
1787020268
1883642872
323577457
1758014682
431368910
711974747
1596135559
1708866364
970753049
115718500
2138257158
1446949944
2023926307
668278238
2063089828
999014243
234134145
64184851
580857166
535519997
110458155
2077185972
1503802139
1986035857
1946043723
1229188794
446943807
1499094264
666210651
1489297366
1913072014
1144630562
1433449265
790519411
216437312
1888562663
812644585
627102528
657032457
1879752826
1436978215
441556627
307938598
1878659573
358556529
769253813
1107285463
1271253311
1949202801
892097114
1095939432
795884808
69504470
1417352219
828302073
195605121
72199465
221682469
1839376591
15606658
95699376
367957553
947237547
795642887
708078290
2064507054
1469442128
90030538
1787977221
1439333773
1415287476
903270657
778342109
1489148064
573949941
1980425276
1635950323
132092396
1093672861
1999417610
399120071
725094107
157462226
1329033056
959047049
1791628586
659377391
587749292
486910304
50736429
1883184978
1750181980
1830928430
675580805
420179389
2114991311
493428446
2036155333
7126716
642546565
1056830045
1337754343
697777081
470828120
1915094981
1298911463
849042827
345622097
1002699913
1068063673
89776165
1928681035
137246364
1187399883
954859403
1363582317
777299098
841289759
343079772
1126848254
1397114463
558947829
1671029632
1488557671
524778769
1095171307
1338289264
1909954168
1254761327
1730889971
949193565
1569918616
582512140
1472243850
286366215
293867866
1084461926
1025413223
373146621
2033152816
1418148999
574393367
1185741239
1972942905
49462498
1175245093
1512484275
558598710
59314914
905894378
322738237
1296414561
1491644374
1642268278
603898788
1867167969
741083210
1095255947
34398530
1649000501
190049447
747426066
1835394163
1704938912
51161381
972739520
410445815
941313824
1230958043
1097482295
1326078323
2144650805
1878884111
520130578
752381514
1744041347
1509994024
1741134156
1805246332
2042370197
2046859462
16017373
194899338
910008417
715076116
1826037696
419737115
1513749271
1152586268
646768766
316579390
2111955214
1801719501
262987090
9601102
1849109535
1605016514
1095305628
218791802
771437825
163771115
62679432
239705143
3324474
1212482612
1189016835
858415129
912805319
2041720380
777564718
673700555
955665373
510246469
602722008
1597105624
1606506741
1578449185
1672856400
1169010816
904685507
750611078
476806362
384013651
724518989
1087978944
132943628
540751062
26787096
80174639
1315139333
935779019
1990531566
725851926
411088252
1421814284
984771172
260647940
1801676813
749736225
1106976714
250773793
1122520307
1865942552
1449150268
319302532
1564034058
895126179
292309018
269439314
1284876799
2022111606
169290343
1296630181
711770540
1754568899
167077124
1630752193
822290224
1058338865
161100674
1698506855
251414881
964531187
68580668
25038426
2051075356
852083068
1704792607
304248501
1574680105
1750459311
1903553274
1298008919
2021964461
1289021221
2005421486
2043979985
1605704911
1734411935
300283145
1921722026
490450151
466147012
1725926907
1720772603
57381963
1549376194
340510280
2008232727
1579026139
747102397
1959387857
346772108
1423965644
116876588
1609096627
676887758
616888712
679690329
1513884758
2025227333
1316474002
1963415981
1652969022
1432506544
1866624160
567026792
625263220
2124226022
971361820
211133368
1610745568
2061468963
1715127626
628537039
570097025
1647136029
1958015393
346664309
1606294353
2071658923
1291890493
1288643644
2072919523
1637242071
219484472
85207149
1953630891
1109542555
1345512461
635479255
1643697179
710415678
1265219678
97457532
987629697
979236193
1465643993
1808696271
550774963
19174226
1562045678
644860907
199247057
802969895
504630335
662644582
869205079
1161003365
1965553437
1982530244
2121020160
1169026485
2032451965
1897470212
88463344
260556612
1459366093
1156241417
1977865001
1437853637
1278137777
718408995
595395733
1319569717
1610983041
1979111662
424868208
683720098
1414660424
764406665
1492984666
1598238926
1150168711
1823345017
806131149
401256150
207010504
2145113839
881937728
1112929589
1414914426
1003678992
2751690
1200638768
249167539
1336358200
761750532
825123337
997198303
1609141795
1802251911
1284439215
2063275926
123909997
802314482
1878024326
1407313011
1831306843
654254015
741051831
747114
1994875334
2133751222
1594244826
1015244848
964036215
178192684
1194111486
1421879862
682726242
2036835273
1812215864
161615366
721804838
329222033
1621593715
2120632305
468586220
1755428199
578682167
65378592
1945470142
1481978791
285098271
1821905619
1004077480
797092940
1028537164
167173919
596189127
1214290641
361785693
234165298
216992927
1017053896
953165121
1231589028
359959814
911977961
228437743
576443277
678447875
1367864031
109771479
593623520
1740073100
1198064261
1423592343
790994553
1052073036
1241235210
584028423
831249501
1066079683
86317548
1278579080
434393197
2027317804
800586183
1825036764
2143232892
1172490141
1853467019
22181058
237116322
841232864
124636609
1098411107
787855230
1677559637
64152405
1160909277
1923305424
569576397
1666729346
2050231588
1442660938
1753890318
1798749383
1653618334
1386881844
775418701
1744081971
251737501
342620168
1574812636
1757296695
1148316131
1069316565
1064799973
257711235
1030855676
1817665266
2042281872
133212976
2103833665
1349234180
243742782
398588366
879475786
390928281
791412594
1921058887
1073178285
10377314
77595648
697222958
1701207876
722314296
183513355
283977116
2027037578
1474041710
1715718730
1638098913
999695056
42545572
586682548
830408085
1528391272
1511741406
561262108
205131697
428671494
2141085337
24537575
305143519
1332759536
1737563250
935044474
2095761893
499899655
1511719915
335683476
1240376347
1446271421
1342359093
1552449977
273793665
1321599308
1350499532
1196045174
767871996
225052373
2115624010
5896003
64458058
1859563803
788590137
400281239
1851922795
719012630
1060754346
557786529
1880845902
1487449101
1096093553
8014021
1250337701
1525153701
1280825315
1495801785
1384096097
1687140051
1672868344
1317614010
1389387191
344504071
1481937510
1116271347
844604170
2002002772
128928033
84432765
1533697785
318960721
139981513
1808707650
238581641
2062571635
556446455
379703175
1478372050
1171250205
1521415809
841380866
1575678831
566254140
272531125
1598684774
2135357610
657765367
548106718
2081844486
360711005
1956860352
1010726557
1710333966
807861364
168651480
1342559833
1818813897
906425290
1284445577
881763980
248106799
958311875
256450652
272694312
1172917175
409319889
2014687464
1270359255
110759377
977670324
328773016
143649182
1483945760
1054030438
1834806426
1094703487
1336429799
15203601
97463476
314415866
1876128752
427004602
151508456
784287501
2024993997
1482647385
913604867
395758267
1559955629
1251368911
2056407055
213864955
645721302
1826006931
1359601354
2035661182
1376010086
387385132
513700558
1138034927
946578278
2087240279
1333810082
277870032
1770630457
1331625535
666133288
1585474765
1891047006
858042385
1482771980
1613112481
1372535323
495588023
368282504
273496147
682351100
779265395
405349866
1152764191
876423547
1160557088
506874596
1723181195
964633201
1146837863
1179886598
67963855
296559027
20722359
1093105159
407323809
1647626921
1261524688
647662178
1092650101
1812542540
1285102106
1925832301
109684214
320298170
1042034826
1994791972
2030239774
901572088
29058719
1391581834
656883642
658643420
990240280
1517266330
1298090530
527971925
1577113136
389074541
685254544
884802105
1986656380
1922434063
15987818
2093262975
354234262
1722987237
1217322208
1001053595
1636238679
1977888277
714153585
401361526
1093437713
143498788
1801916921
487146065
1601289716
902413093
1125662259
1840430427
468160817
1694714700
836137508
1635950135
92952635
595946541
1392371553
1767914867
226088661
2050269839
1486842841
2027044394
64212442
79803147
600675416
1503570472
1031409857
80167297
1543894802
976901645
1907172553
677591684
2049928497
1990757890
1921279527
1023214267
1908825576
244058406
1533851446
201944832
2096107571
1917462187
754365920
683509207
239994112
1279357314
224230136
46204369
227170760
708078828
156163914
588363662
1236677329
1848223872
949897914
224953614
1991453868
891428021
380307911
1502697959
419485632
1831259811
778251413
893832285
1969699228
592362744
1844178109
541232145
1880577802
629019504
236493648
1498651698
1090176814
1790945255
1979258826
476795447
17517870
1345961426
1659424150
2125602456
1454078613
400495311
1638349500
1725242732
1830377807
958214985
1294138888
1423797794
1832132280
2062095904
331378024
1711428678
1542317224
2041250106
1946465219
1040654142
350383324
715830624
900626382
1087756899
229370475
566027080
476383676
1277675158
682546260
1427302203
1833376235
1781307520
473284581
1445842199
1623324429
1128366741
1423327905
1981128001
1044010041
1709769791
1077402818
236318929
657430330
1364492962
393603926
761318622
1134735050
133212359
242590342
924370903
296317305
1283821438
1068044321
191067544
238518903
228306427
1104684341
692394693
1162199372
1744212570
262719700
1311156901
329334652
303456512
1186918991
1929841085
80395918
1875975704
1181600590
645438091
997177031
2117385313
1544739386
632034026
992339221
1023604391
1968452549
1038718634
909271366
876081003
1050326698
1794710744
843398290
825006338
641813603
1444617072
1798481859
1476781740
1930572914
1280474172
1389535578
725730144
1993037233
2044778611
1766861726
877843401
1669503351
871759224
1766918998
89914653
1826835898
1488173246
1736379853
1564259761
610111132
1355213795
219928293
1279204922
1770043720
83290601
23607240
1356390486
1440343605
623647258
1707609225
17815675
1037003529
1838081327
2091623171
1983087792
907175252
696248678
728213715
1438400095
123685872
189429429
54829385
2067871988
409373334
177361622
1580131414
1956006834
399909573
1520289237
1603281973
843219096
379410208
750579173
1375435720
60845393
1285774551
1513053346
1718945136
790188992
1883903527
1007221243
1245575248
873204076
1530254596
1723281690
1546538827
84977726
754132193
837248210
46462717
1315571449
909352188
1823452045
1077380031
630585507
897235635
1492833207
569012395
1275942400
1345569778
140029936
215672066
6606039
961130770
2004069170
815989494
773814350
544874368
1284285711
383892863
631521704
1404849056
1753093736
1424963388
1659308083
1848972159
149388556
1508288434
1249284452
105971823
222433372
724486855
700465488
113072546
130006294
499766837
813341420
1008287486
502622805
987101102
105351292
592955932
1550943576
29842344
280980188
720124258
58709402
587512677
1932915534
1660494482
2054920486
430928650
1252639351
115059686
36759991
998252563
628084995
1552666511
1844340587
1774241609
927703105
476751075
503852560
109937551
1338323392
1849144137
766316926
765770640
565037069
101076102
1091510471
1882185776
2011459256
237760071
536900631
1997386510
76237475
1363193173
1279606598
2001146962
218018396
23766802
167522140
1349998902
1308560872
139295759
1537084896
2098276907
278822908
2098647667
1110814231
814278986
161699047
876666778
630267985
395157622
1110457422
1455684349
525151930
714700604
1906526217
210778234
2126258491
1665315244
1572648247
138938852
986237510
1758869115
121535575
676653540
706140798
1894030497
508930408
1804537386
1086422365
478855931
1933474935
634462526
1043938570
190770305
1421103380
854656270
618803016
822831320
249450430
1555471737
137586952
851427413
42591537
1116316117
892910332
767650786
363070221
1336899575
1954002346
1216680692
184690687
789714421
593032724
1406750912
548155397
833154173
643217733
164365302
687336684
1186781431
1011988862
605234065
736593403
1935679581
109924723
333586060
2069602434
680751295
670296360
422887653
97144964
1840311204
828680862
1337500269
407621704
248920272
669744270
60693798
703463704
1562812438
1290029182
1085918040
929018681
282995552
1865057673
310349177
656717326
55497138
1872104937
1400903931
597930201
1090562182
1244019175
926027298
1367261857
1649286854
1616659723
1760532227
1170729586
720715365
1885731313
791776445
549599125
657913727
400139999
2050041374
922796544
1463644490
2011453782
557395438
1003776625
2007131657
199975804
1376764382
1830380228
403604386
46278391
1510053707
1368751654
1997199145
1840589403
2016922321
808995142
71122479
1607169202
1428239848
2142104251
2020139371
582955536
181947716
718654179
615233386
1984864140
1586399073
667813088
1888619987
1638285307
1663453713
73702997
2025397321
1975867305
960782711
870287174
1574543069
2061349108
21102013
388784955
372471727
1640998990
1468545422
1772689629
2037602752
1979941059
1543383239
1909860973
1229683399
855703561
1364356557
241423914
655904180
1279677077
1359566943
1965751852
956974297
1694447678
1700301854
985848030
929930216
677214271
301542875
2122606911
885598949
1785961881
1899600518
1609351049
833437602
882047746
179807683
795803731
1865121979
525203397
1833721697
501691911
2031146665
526361421
1574068728
50260081
186277797
1910084080
412068123
737443158
1115580568
521732274
858517402
22437931
2135060371
455361017
557618681
862122838
1861693168
1563521414
898568242
31344466
1955835485
1597468954
914021550
491690852
2135448991
1368009668
1000604032
212903517
1682126761
1839407987
263656416
1943315926
1971186457
911688751
952616303
196425537
1506741706
450560154
370866892
389609491
412571396
1561704085
843409863
468708691
1568923930
1256545050
2091368437
662549639
788427760
1293119040
359747726
1870756913
738514841
98318432
863128271
585941766
1681927692
873024884
1797683229
1356456298
2136298944
1321228654
1115783751
1511217274
780620799
1363621184
86360699
2006772560
1306838644
1964917306
953062920
2041544357
676945515
603065963
1641496114
2142814545
68969011
973422992
2078754164
185572534
1930770436
1154732148
585985504
1932422177
1559164873
1087404466
1689397263
1801715361
1454638517
1950190061
325750838
1997299107
501920846
1682040820
903148959
1518493183
1934356121
75196664
1502078943
1276835958
458025651
678390991
406638087
1637574960
2027217850
1767555672
285148147
1941641390
144170017
570545055
1783136585
1919044524
2041538675
1430395414
708118375
1769380749
975863864
1262869278
1309988750
1059468882
208493025
1817914287
180875585
29550364
475679783
1603222805
57333994
1818093219
291289091
911143212
201188665
511013604
1150221198
1970124388
969938429
1545940946
273968185
387165268
328626782
157962106
551573596
808718169
658042565
1949073882
1128469029
927788413
595450942
1708961317
1790312954
22094517
1339874403
1587180008
33538022
1690147963
1558340246
1223780884
552154783
301655798
195868511
1717518953
1675414904
323747874
321620287
703827676
1843960394
229340523
1978335407
796551839
192715982
1192740502
726884369
2059592064
2120089462
636490424
325462334
733093724
828924513
1344408737
606194519
1492412504
1825975826
1208628880
466934247
1279056376
568913030
1611097759
1137298126
1747251813
116042939
484610974
1926511695
282911094
44133327
575399937
124306229
100507710
1349355550
198057898
2097693071
888000974
1416379082
532228921
283624625
678062923
1226250919
413473796
501082959
1524900879
1173988951
1431198120
1874777084
1451404830
422958480
363601090
1248826114
918468187
196130092
121779276
1092235634
1285794959
1776289679
1104089396
1040921227
1474974708
290582639
2023168753
1138860611
2084379491
1294443976
195971976
2094705597
1394031971
2044472135
1338053726
488748832
936356000
986715004
1375570327
1898844267
746631245
36915955
282973909
693572895
2073920388
1174792641
431291303
266857192
52850483
2064191194
905891722
1461435786
1670177874
1352188011
1385451001
277579092
494422507
780654683
235219678
666260879
2126287940
540472530
1652010768
1701655060
401843599
641692509
714071074
302739094
1363834352
1512796853
1342101818
1082430378
372442122
1708383600
1165731388
611372584
1959529734
169704388
84285766
291562673
1995410611
1324224154
645210753
1642247685
1744373265
2018668609
1097947121
146751449
729060265
49201337
823970303
1998269447
1040695073
871470646
1992892487
1313007645
1929716325
920860684
1681718472
67846657
2117848881
1439293803
1697229049
886018099
1521713055
238815998
848431562
1446403598
606506605
538557640
1912855475
1510318950
36353783
818276759
1034172223
275743314
1360633336
1071173703
1362124083
1029737783
1172971817
1885628072
456379029
1551406354
1598779441
335792888
953455967
2071396460
259189808
1930346154
1840713798
1661184201
657313941
2137663765
2023339852
2044543249
736600835
1972281474
946496455
1721123842
1735814129
1769864621
1823852802
1881762416
698201627
1535177983
2003974157
2110695763
1616467918
849721774
1699130336
1520023617
1562444437
1629005662
613359293
160112545
1383439143
9434165
981410942
48025254
1311333074
1663265884
1893978334
594754028
838055469
1728655968
1713758749
1803288949
1828851321
1372621680
474822249
1633885967
2119575985
299085754
451315574
174562479
283341381
45721108
1926000326
1782108750
1333526543
872490347
1911861826
1596271796
1606313974
917340071
411228253
2021882608
1213551785
558797642
1736508324
287294884
1610213003
1203553774
1824528502
127183976
1070193695
369231560
2122327935
1654279287
346194461
336124090
1822565294
125021782
273771460
1372218375
71556353
1690549590
613151628
1507103151
499598815
338871379
515801773
1243688138
208010867
2037216527
753181066
1498877204
697444777
1294366224
1220202629
1487816991
1569032480
1323530415
2142971761
818966782
1904206153
142530471
192265843
1781387097
659924424
577158406
787865027
123778423
84930009
1069732097
1392834167
1381485507
2055122921
902393724
1681678895
991980845
29247274
833447533
49736662
155846879
449920622
78462168
642981759
1727761523
93283614
1441595441
1754751739
921949939
1682647813
1709415132
1281938874
885928457
2091795879
1598337666
1734736209
285463811
460233462
1701842619
2144739796
272854727
849114844
680494669
1346284984
802666483
560662106
1135375905
1288635918
1861619042
796138765
153468905
1941202823
518918794
613957702
638537502
1652978138
39017222
163314777
757344348
538804226
224009718
96698223
638844680
1128515945
1203760832
1968013183
773149784
1540507916
582582561
1255040310
180690015
1156214370
192836070
2009907402
1216146700
1277007266
489429445
387974707
426292429
1651722129
316172236
1261605216
717551536
1499415079
2093859677
1114108483
164533973
2128103593
1107883525
384336318
2047679885
1088470015
556932877
1177762922
1254135980
1509030573
845786151
1207363813
1230763036
1692109189
1566727388
1523810944
1662312675
398918537
1298222049
1891954188
1605518497
1261556373
652018273
1008203208
1541549610
1523429042
546607486
954896008
1233147196
1532553123
605533194
777544333
1079385892
295662645
1071184499
93628197
1375547169
200657627
2130901882
2085763109
1605204681
949911993
694783805
586873905
551545056
1353430793
1052942
1180143912
500070395
1879916955
1088268794
1466450053
1492839477
949790837
372810501
458242890
1057293749
1729618831
358727460
1750343267
876166951
1310450748
277388795
1946992442
996217717
1011868828
1202857291
974077740
964545630
1746043054
1839854670
1231775948
1177999468
337221232
72867077
1384207223
1222945270
1033235848
1173513959
500125514
1447107625
1166780499
648501518
662248088
1525047960
741374799
1953713296
1919507630
451247713
507555405
956384890
1091463999
1859992841
1096541140
1133206063
1087592005
1796914864
1570417089
651514879
1486240695
1164739564
934138305
24799967
830268519
1517356234
670601523
350681827
1017686165
592039495
943090012
24594348
1735039727
1086073091
1381881867
1951680097
1656290839
2028488498
1351667594
768045098
1506213898
551549784
118224659
81697855
784318290
1803941313
774222537
1868095942
1405457899
2067696598
1670247442
452297592
427208402
1545274708
1327485480
1331552234
1398268228
944272145
1354099229
503541203
2108085719
682298663
2039645814
1466612865
523530790
2007964019
1963757794
1400667970
1963494689
74995986
1767000383
1419091770
212855723
817430424
1110623738
724522370
1295352952
1670983835
1157578005
1108889069
233311321
808978008
1035277184
1633145034
1026345627
376381289
180467221
1072952545
1086371146
547468888
1171339551
1794366198
602461559
1367358905
1161347349
437710431
1462956857
1758038154
850244357
1088041116
948406846
2117236549
2031791188
75795078
1366164926
1304243833
1417888549
1041442719
881083621
1357436040
1543999223
1358878676
575301525
1682102519
1865971806
1710455073
545513819
1090699663
84791655
45247222
1989072560
2121892253
1945056870
108595069
204652918
524113652
1734391133
1147414160
2005359673
1645949357
1493450365
1265215339
431281927
653697313
130080009
1705050994
24007680
870402785
285259445
1991501759
1697098481
114485466
2098648164
594532495
1713862103
613076755
1090368102
311548354
1891001569
2101607132
1824495747
553984758
1959582597
201631754
1996077618
300800123
1572852706
1165127703
1393237794
351849964
512625441
1060368318
1084248944
1938379011
1536062999
822670729
141352829
1333656311
828439821
216152117
587434193
476416741
1411547288
1801557098
333339076
1578944797
1090856203
1850463187
331837991
1039036329
2140006310
43317807
2062786399
829300269
1993898541
399514841
876592264
1013404427
643983116
1928052735
1612831475
1230597612
553549389
910409175
788476411
706329233
2075232551
288469920
1605883854
206864942
2035893924
1164245342
945373555
197535291
387887064
1349197477
1007192807
237322936
1020560279
200405547
1381336984
987158556
931339193
2137788151
155687460
715488716
1266845823
1776349970
345331122
1507105875
379843826
986816045
697820300
2030612374
705385399
1161475903
1487616546
1872597264
913986187
1876769449
164366905
1008978514
1559074599
35041681
1264879867
1574825682
814564058
1823600284
794358845
339148424
907132776
305747281
59040478
122343454
803066642
443787274
1207590147
1454998235
1294924950
1221877218
1584643465
438237550
1575294919
499679620
193550424
279403457
2072136086
1055463164
56355905
324641213
723793016
977013188
1619319445
1473324135
1398240397
885826521
222111562
792672706
2076599276
1963232038
1405895069
799921576
736372429
2102282354
2087687112
463221925
1624571890
329929934
336321588
1714327154
2046094552
520073373
806964296
1615449992
645761432
856752454
1096512080
1830050827
1307327984
2015311922
1209395297
309647773
535408890
1398980603
26135889
1414005187
1871938835
1369715573
1875903652
119962706
959012117
1432198083
1773682464
699646250
809379795
1844262556
848087782
1502544645
2007938150
92455971
1834822549
589242811
733908763
1066425833
430537308
965911483
836510871
1906824324
601657007
378321206
1353527047
349017609
1967844992
387466717
1713662441
1701452917
1418167933
1704588100
679579327
606266229
1342122274
1587170156
977049719
168028008
1508628804
543218213
2013089903
109226748
768661591
460937340
1256202930
1174652261
214990679
1146871258
1885944249
1269561688
1464655722
1955666705
346481364
426103364
124004736
466328677
1243888342
1965345720
284811034
395252621
1584210379
1385102894
824035829
1646176849
1090811836
1146509023
1069661408
1200315514
768450559
413816114
600775668
1910200816
185224944
1749766297
449653739
1667461630
1848483013
1743275933
443100077
1619756031
31810186
932197854
726741973
1482095320
316333690
1008726499
972218079
220876528
1472962455
1119196160
2060368341
359043082
482065082
1179804799
624000031
1167325147
1344423443
737431846
1883506715
871662626
202448434
697297991
1803760437
1199020446
343470446
1349776042
2094028264
707243165
1724552410
1539267027
57386191
21689600
1582735361
1873995380
1481199534
2073045011
468472214
1724336719
559049502
398473679
1314437965
496028291
776118051
2089691183
747058839
1721331330
1525915904
1413336298
1763975193
1803203863
1007121110
1559934996
583195880
1084216279
671247142
1087902180
1386751503
1429830745
394877
1318225251
2138676502
822881107
1887272593
1447899765
3385372
501349994
992815917
1000515581
1726387814
1787368121
2033560045
1082320443
970722390
1768385070
616288000
578251054
1961211777
617437995
520510701
1577466581
1672891343
2135918053
1359119621
1242369341
1095091795
378622668
1900032027
1057840237
660732626
1124661386
1805061546
612538822
1017931643
2003176203
1539665275
142302508
912675055
241406194
91872879
1406050153
780936945
1173266965
827889657
1063648524
2111910024
984255976
1470998936
1698037801
1017937910
788236764
110949297
563966623
1141387077
1155589830
2059462462
2013575263
79946884
302502009
1850281483
1337340460
1207672342
429888177
868834224
604546774
1889781332
1066952775
1191920979
756332108
476811427
890622212
391225692
340677593
225877375
771583942
1805668603
2054899657
361686581
1672180001
1656270594
1788852804
1318056380
16087407
899402155
1335477624
1122783402
264575689
209936670
541396789
1145987550
1622332412
1667412282
941583392
225795512
690656708
740294825
948406651
1871686556
1019400728
299367003
1489936155
846429522
1385107930
2040253534
964045354
2050405351
928453328
440078635
554872666
1942424401
565931737
1170898836
2137818289
1027837710
359713083
1152934599
764912720
1979209279
1591379241
1801444126
534480504
486377495
812516419
1613489560
543425430
1687857134
1332178122
1501244604
802438877
1672423801
91813790
1872076976
1391761527
360795446
960349796
2015680339
1658103706
1668564122
525943370
1036006563
1725578494
54959666
1783366202
1195236098
374762599
1201273370
925317162
1201234766
1499046022
396690939
828877010
945904943
2124395353
504414608
140585172
230463297
1586303356
1579289299
1422107444
1681403858
1230365738
1097888270
1961011178
2108648543
1753760675
1468749397
847806963
1539201679
710046026
1812875639
893244774
1129330615
1593711000
1187364058
1477363252
1979359728
1731829439
1554314460
1911989647
1928761189
736652077
1869497827
2084251909
447221636
374557465
353278056
1109403716
482726530
1639042840
1590506674
1769792446
709982803
1696970414
1536219020
735826480
2041688523
1600217590
2006650560
65927067
1147080194
1532120142
1195039952
1664795478
45397589
2001243759
420980042
940930565
1268110367
775186601
1070948748
604049522
1656277784
1018352968
1509104743
1053542634
696859213
1505895076
2045032104
583731797
1404158862
1024955780
1871246176
1119943131
1904122925
1395594064
389860370
840205687
392815826
156095575
2045578413
337967731
591579657
1238441412
883374217
1470243614
1551920291
323093676
223000004
921824542
1852936611
180827978
1293632071
785160206
1710694
78499871
1897246572
945318786
1991198083
1004678981
2064115334
338556313
1019459159
1397874169
764228956
1473105989
961824131
1112504146
1076879789
925954272
1996921224
1999739864
537986634
809270691
1426753193
1233513165
479704842
1308765096
2016360179
1196492105
1858628738
769009162
333257458
2129958851
1560656206
1214479181
130392536
561278094
1411073328
1023939600
943307119
921929233
697569854
2111910270
1949832939
560087387
1518143601
1058108056
761546430
1333165985
2094320265
1944675268
993494125
1277614473
1091162533
1891341399
1541168105
1157748923
1275581015
2017801356
575017238
869939619
1635084178
263470165
37015516
241252173
1222838406
1819548002
804758783
946330599
265044908
722068921
316489241
1939889191
1164723103
1047078120
375681442
702052563
210148046
726272944
928878482
885385607
1650808995
724192526
1062041904
815648448
1097688299
1052864922
964919808
1959799895
1355424876
131183766
1249056596
6318808
567371031
1985899239
855781547
2104746746
249598522
1836118438
1855817824
2043637621
647246111
2142577525
67345327
270337710
693806306
1146509093
1305965160
2146590123
2122529494
145090233
824979548
414290474
688553574
1261714404
1834642489
1702681782
730125865
2032494745
1771065630
915819200
1973970819
1453998802
565020088
1990492575
1696023285
1336347907
354147706
813008881
371906674
632333033
1601556509
1140365289
950121388
212414571
1810610750
122157758
1462796384
1197830008
24700319
1924917497
1529413
971206329
924408120
2099213993
2147241387
784064400
877752709
2000716873
1735154578
966192210
2071478572
70498689
1585673668
814585515
1482012822
1036355464
1499266950
713072069
1858442833
716256060
319651179
1217260672
1244667917
1716971215
1275498863
1290637259
935961063
935972183
602292247
564081828
581547800
1479488458
97680273
1970351858
434854450
1317516308
27392208
2114586339
505855310
287008422
322128694
968724484
1286990437
182590842
1148406140
1008109354
2085956552
895526324
1169406197
605927511
1607482229
764678638
185811731
1401400674
1217215646
77860109
886550664
1511122106
736525003
188036057
62615056
1215860254
459535105
2018801500
1498372255
1116590716
1896194915
320112502
1202835872
807117091
99591046
1880507666
2063342389
1482229482
1659438338
1649753009
1374092375
64752475
2000583556
1890657517
1246211423
1964054436
62508281
2009952585
2032536499
526443756
209652185
436198342
491591426
21885502
1304464686
1025966850
1985393813
1710392016
1549452754
409078943
1767095227
375923829
1284031803
969035283
525421209
734117252
1845663880
1982857327
823943591
1046553573
1710647591
1675295077
516212942
529611330
745366563
1370517136
1082145441
510498584
869100275
611237489
296671592
289452550
1179159473
470828071
769780495
2023857048
1848328468
1113993314
317054351
297417208
186284873
635202771
972067538
289345515
124940141
159352080
1563751819
146901796
1981231206
1568512535
1178391775
606460480
975703743
561732558
1284114669
2099596114
925286800
1144392586
991944492
921055615
1766020485
705398430
649449033
1808946173
714991229
1042372446
1433694914
871687109
1399791251
1342427393
876467007
709425813
1344831369
28717315
1956768860
1535221759
968716865
810338683
1371571399
1895061777
1902518060
189412101
561597122
913259816
978128439
2098759646
1114322640
1239651695
1220055032
420980031
644102398
1475215930
1063316676
2044294786
738339962
1080371641
415522355
1413826135
828773495
1513614848
57265605
41621957
1157275601
1308896255
1159945989
1802506902
409925102
586088449
1250016794
1918687333
1562823282
560436863
482949364
53939300
2021702042
463306662
299474793
1603191481
158592190
2073268178
647621487
21562577
136709670
718816305
362328326
1053842352
1530549770
832097
1622300432
1450467936
364598780
1518534010
766383870
617701383
731868520
1952273633
48416141
205056591
1242168877
934705944
571761333
2033487637
596228225
192729683
1960538593
2052818797
1739929408
415823045
923212427
265580931
1218897007
2040058209
1217073162
687608595
1610163439
368595667
1370112546
1019880200
2013515047
750816580
690967850
61676695
893115786
557217067
899932732
397809869
1454802463
653401375
1335328620
571322738
1139831568
1234664473
2082967673
1120594550
1629118784
369736683
739827239
174400778
709622367
1457655770
83097544
706353566
1629354110
1712525698
380983832
1925241192
659329880
163686680
1103257711
1336072662
874722325
712800624
1978924192
622069276
1771204929
1830475826
1554528104
1487067468
1760646085
1521240832
1827371140
1255768375
1720377992
1157729852
1508546353
816383962
1580791483
2121802336
1090433518
79136438
1919768676
1204904923
1975766846
921329591
707404445
117319516
1204503947
1386578116
1904897895
1843913201
513469423
173583661
865881262
811619815
1305088386
1897123828
460126063
1149290945
204291855
687560305
88629485
1759626823
102874493
1872073344
1749875438
1345608866
338290497
923411542
60082966
1508242650
875249963
1703701780
1632946174
731358169
2092914919
1649019182
1299414320
1330776514
1596485279
1230393973
741865366
780056767
765125821
1982589455
819067181
1506812389
11302961
243092299
1251767801
174132490
1071268091
1429038485
991647641
678729166
1043757517
1332297399
634751579
1751102106
225382643
737910010
239882310
910508638
1585315894
1729345964
527490845
896377602
7630091
1389886254
1125728859
136499237
1257345401
2134751098
2132117938
1763313805
49703695
1908342179
1084636123
1469316236
233256080
933718335
909447961
863798547
262907261
466680757
307298783
653451462
1576991225
717881045
302939815
516127511
69256197
914157301
1678579927
1534867954
1731691252
882077027
344150965
1357141138
1960182735
552417996
1842465833
432058726
573868565
2141468924
1279173632
971885690
1674493676
808875303
916076170
1090004244
708274906
2106538777
615388369
461124864
1511191696
885534230
930564513
28765740
575253013
245066739
1179444846
1976549668
77779162
1570748226
120837754
746924774
1511620025
1032300907
1069612057
117754785
358364486
1841097995
1460311209
1960314109
50877596
332431345
1347019909
686694275
1213350021
1482227119
686697398
82639428
1709924099
720892362
1275191671
2047950829
236377685
2019504526
1206073726
1594303862
704517670
1062158142
846262118
1581559821
2071340923
933737248
720132981
680428638
1569113185
683847442
804376175
57686848
1059338629
443832110
185087526
462504323
279776577
1042765254
1651050905
921648410
2111598648
1135567990
348224810
2066152377
1929540959
1200283242
1506672354
2014636299
359863049
644635546
1037105922
120982871
71101051
1141199323
1829103601
1414697699
1733875649
959102917
1733401060
203085129
144919403
1737285434
462479571
964687519
1796237505
526048840
352742035
1253113498
296480804
1431020440
1418260745
180715523
1763044757
1571067460
573746482
356435985
189608432
989295182
460526493
1688769390
1589154508
1299194124
2089015519
499273018
1585443585
296459499
593640958
481940721
728109690
607181386
227386397
304139492
1500784309
1757723359
418146591
694513881
1206401828
49416066
458755124
1119351566
771184992
1061057063
1936824653
1046832061
1746172217
581279886
142564853
802234070
1988966647
269696600
1177871716
173392431
124607950
1370822466
2087075061
2054597657
1387928553
1444821368
700940238
569049329
20326148
391389110
469347319
1428896379
1258261075
1811866520
1984282109
1162493154
1954039973
1897232376
461837594
822277649
1292551425
1283386079
652615751
1275298570
1417343771
1061269584
304370036
60743394
815091296
1475998676
1599756944
607000695
640457696
342881114
388608309
579473677
1433891177
1665622194
729963368
1898365556
184452619
1021365551
1379795876
1350110461
191679126
1957042737
837899491
1987055144
1504856477
1914369204
1182048125
954924775
336252769
858412770
834978848
456431945
630807359
1330254554
1090349554
917309310
795432572
757949376
1145927962
1928026474
885429615
987728405
1944510454
1639940966
1140662164
977234888
2064293646
1469965352
95534991
435503066
1701977454
18699117
1378114444
1562066939
309773455
1112586135
617420235
1106404085
2088297766
484779155
65352809
706486103
304538394
772637076
848089579
1022506237
308652390
224704426
1230919000
1454735222
1388013369
1913612325
442544783
359452932
322802517
59124282
308900465
913101780
35862749
529617322
455050098
2107765978
1413253944
656358694
1441780038
164976088
1588642517
264121442
1633985972
1195755479
1770209466
128097844
930140226
604884270
25230141
1849898720
341808944
1072669668
1666658832
1001598642
993685266
188766181
817130267
755255254
1435859772
650829080
2071246190
739855462
433313367
1487155654
1375352528
1836193213
1410638345
269060387
1525874504
647633214
1662640126
1015119096
904734129
201490356
865734943
714688599
1094331346
1966129888
1099800329
716638648
348301943
441111667
673778477
2090470646
1955284479
1445579659
1314187187
1413619239
885779117
876354407
1184143289
1259791228
77221968
1369461102
107796287
843595521
1397278488
1023499156
712706917
25213448
129649574
148723384
294542250
119731893
135062426
805299316
842240157
225126849
454770938
1008273876
725925100
1508744699
2088152925
1383699825
825077253
1124810045
244991894
1662913907
515253119
286598032
1849191492
844178994
423809027
2130196795
1151569444
1431224370
1704861996
1885983858
376649676
2121297520
997838795
1504601306
1856397993
495748309
452606139
1597187044
765727339
1699786208
1622965242
1632882980
1855666709
914426428
300443150
2059760354
1692592026
1176818914
452927481
1849631121
1176221815
197759866
20424348
437901556
1291032058
556124976
1331301466
1187009380
462207252
1015300052
1412071533
115862368
1135146795
1400944989
429203244
1722517038
2111460907
1002394266
1357613819
1354859999
538568808
1265061697
1235569494
1596310422
793112912
189430517
1697904275
1051759129
1982353821
12717554
1536958663
1664337755
1606826761
1835670710
161748237
64409534
1775906242
520392096
1787385037
898287424
1601780516
166500232
1280172309
2073009394
721720134
1822672707
1053706713
1277377412
1906858090
589401873
854689437
1368636834
1372109746
481188789
946050786
504211027
148791540
389231429
1164700281
446637102
1952648024
1460067294
1972408599
805919628
1418695051
174164066
819409645
35174605
1858869750
1673531563
915722634
341658123
684957346
916434530
333270855
1362895375
1957411400
102450094
516145052
846381569
1756478340
2098407834
616333258
876973128
639500893
866682386
328341224
1253195343
998154949
1979001447
25026033
1109357211
2143965924
1946745199
437612685
1260530568
1976344036
1532351898
450749599
1796367738
516710528
1439897429
863357661
692564151
1047367059
1262586778
1248261930
318166009
1894726200
85522800
1490096326
365524646
403108269
2110271777
1144908451
996725566
163205747
806396329
1460708160
2119463116
397930827
728135523
891325730
1115547201
1959823016
106840598
1798365084
1916970039
827417168
5317451
2098605518
1518126759
2116102061
1065387188
528132212
511963222
564122132
421680655
391259328
2132224976
141230383
887018461
170847669
893966006
524782838
627627231
1606966140
1285919523
714170913
1006215597
774124577
904872697
447915646
1821987190
116642880
1038420122
1816339603
222081258
1574313524
699486910
1972437243
300003551
609170165
1958145487
443790739
603151376
560394922
160833035
980047447
324949295
2013217858
1382204074
1277566307
601808348
1074996750
572817158
2093105021
556885019
204441103
1138355606
1342834594
1894684971
764862919
1767365044
709770334
150736741
111193938
1182630498
1533725359
1167745249
1006996610
1532421211
901626815
305782081
451491888
1239813030
1928359979
878624842
311644635
309096229
596911216
1207824366
770171348
858608068
632470810
551240363
164670077
1858219274
563403612
1284656542
1525169863
1715086148
1394489629
1561508646
769123412
1113422430
1900104974
1937320119
720976508
1502485759
1412118351
927829311
1189915301
366880242
233370927
2119182294
1861591400
1494577536
6741450
1696462028
1762495934
981416099
382428774
2031463816
1287563657
1014542882
659435033
1476808044
720865939
2111421880
634147496
1380982953
807958945
1970312609
914033765
675371736
1159435207
1944685036
1530499778
1805071440
1880666590
2057027957
1696811088
1647087927
2030442730
1809056984
119746306
2130653008
408351463
861311163
1567204490
584342660
1102614192
1139863482
2026202767
1441150238
1754228615
689233144
2080431819
270690611
1836381887
1905602055
478459797
1839434896
956779244
1656604108
1587591138
1496181628
1635477585
824151465
821815203
1184426340
360935776
1854503107
432864276
187557804
1748604714
1925680691
2073824147
975549243
2128662756
1054931477
242125430
663583419
174873781
950937962
90083026
1409043846
1675560928
515894103
2008964392
128065855
330514234
984652703
134822979
1264148519
27059861
572019892
1778553250
981729257
51771892
1149053593
1417954798
1486692151
2085025161
381185124
446525623
696789986
1207698871
1651109617
448941310
1137087098
544735054
439508685
1777235327
1876750951
1276518420
294492888
465201520
676388384
1573623520
424023622
1199921021
1908940926
1790563274
1201292008
1844720337
183667401
723689656
491586442
690425815
1611090821
372179210
1190798826
489015182
2109656204
622451294
1814553913
1831134233
1943148821
191849614
1403941975
224646437
791202856
1462919752
523145215
545614907
1342080692
349708498
2104498480
711172248
1617489457
1076641914
1973532447
1098881932
331821625
2085438695
1402110382
189730140
1606687603
1108536735
1193194335
919062671
1270063472
1833915800
1999135880
1403692708
1127549135
1316740032
445992001
1412347014
220367413
662885357
535464813
969778821
1073184646
1064762911
104824573
1695716457
687217374
36292371
1214290351
996933153
460694667
1840337091
488326875
1428297703
31605119
1628390057
1439421597
682778111
1377255750
877224256
1315333535
804352455
853341321
1533341573
810806270
1316240757
812845870
852874753
1000090350
1340170279
1378908775
1964151801
1609941401
669770509
996273065
1042151135
695549114
886584413
1034924495
1794611942
1655976244
546073739
1668565109
268710935
1349082808
458021496
2089572707
849255678
277534965
241555173
541674341
1730326506
1899182878
203678168
1666144295
1843586906
27451671
765134305
810035809
1721353554
836119086
1037993252
1181943037
856163497
189383582
90819776
1497067449
647008368
1738930733
1067168282
673148616
700662942
136975644
1061483980
642662659
99055190
315668380
107680082
1837671711
498549765
1078348789
411060791
1072408843
1838984635
1877636359
359796431
1215233875
1189180647
1698007280
923703903
436198920
1449313703
603657009
425910657
557933763
679061041
924999329
1238484503
1427868339
15281954
663619798
1875219369
1851888913
113478695
118200900
2096940000
1324946803
1901511617
893659849
848497317
84570106
340936729
1791429247
1795664383
2128865599
1584811670
543650967
10620594
274218315
389935222
390482129
1387640008
1518451973
1695880019
402706145
1533432682
2062742813
1724586147
1973256226
2058178778
528341966
1880315698
2062539108
310476649
937068401
1107581359
659306000
1260527911
2123787438
1705437328
25473421
1436955778
1993680058
533059900
1313346074
1175521352
1150008115
1246733990
555465403
625809318
1895793932
951767553
222930371
646852448
1030848110
704514623
775644887
2059131116
436154646
734862416
1423652074
262475606
786571831
938192016
1639185783
534657867
576112972
1032238447
833191299
1397389216
1704201754
900059311
88171721
1332813087
1465667202
1390757740
1888911228
2044761933
1926294985
1372187214
741271773
1442807813
223439274
1746907607
219038972
1389167696
1448016243
1324623509
2088567719
204574796
1612559264
1675465003
2115873328
1990247318
1894530275
1667232623
755574225
586001818
925564330
1197524799
382412213
1129468286
1019994248
1639614536
2100788655
1506505415
417568975
1545667300
1311870944
2064230729
1733652612
1537699192
178175956
1482210737
2052234888
525944828
1675422574
1308511621
160834850
242680934
154529474
45135752
1466316883
1275557735
1961438498
937906135
1535388505
177147892
42214305
1105517644
5498795
64870327
912458708
964516016
1587800920
637877145
1616008513
1488454481
681496194
933665759
694853763
378450011
479154719
1793827918
660545756
2099996412
1681913501
261713054
1033404026
1629832530
903813337
1372545063
1721012558
257797321
1601214920
874704676
1982081748
977188367
502664246
954795553
2134894639
1715203438
1033267831
2006863497
1179454739
1352030082
3036567
679425701
181101810
1250213058
735173301
25215591
2038771332
1174486593
1793638952
352002821
1115294999
1486696876
1403938017
997660587
467534607
1138509220
2097023841
1865356709
1839559746
565702193
2054476671
1626683545
2000105560
655104107
1913790180
1934555730
2063434900
80619374
966756650
834122775
1504663126
1276065821
172582481
1192945083
155862457
1474997681
1559283889
1740064394
2044122870
597820845
1776291691
398171547
1143973304
440857680
313195710
823026067
1831116398
1484048627
757289999
131146036
426983654
129636857
980090989
240169885
1160571644
1853077804
223134324
1580413047
1799629233
100266034
1059350252
366260289
135927028
1679885427
314541217
98817213
67416171
70124507
146785108
1013913755
1491556082
2122373204
1898424606
263448664
806759379
89433303
836432139
1679852078
1138595200
135751944
1241213414
102342317
36094046
771354132
1311464366
288678007
1137846167
1803090517
836662814
62459065
1719740667
1304481233
771901133
1179978593
883400175
837543632
1969698802
488550352
1239318163
2101218673
728962548
671762548
126913422
245147758
969285209
1311504159
943325302
145054002
765170998
674484684
764693923
1055121462
902751311
1001769624
2015812450
2143832248
781074538
435052376
1289081749
673078770
1608767697
970265388
1193800513
1676109443
811502585
778939796
1964795497
999762228
222504675
661209942
2072619297
198523047
768551862
2068317765
673083913
1224968245
523640402
1330437717
1883088041
1995130817
857889831
1253296269
705580011
135334010
2057468398
532414642
1060674486
1733371928
1804347891
372699230
787020754
1099269720
645769632
678225897
1859262952
1008042114
264681845
742956735
419890095
544290261
228727085
1876589326
1453738294
597234601
1112051591
560243310
493823860
1408412089
8812553
1346425290
544848381
1590412990
94165274
1292959330
1114322252
1242356706
861340229
751549736
1772038633
1841015349
425571097
861238174
1289670039
1812936068
351324191
1870090054
694111717
502661577
709915240
1529153384
1356868244
1695520460
2067723618
1612866400
551720983
322587770
1646521533
842632404
974317797
452353806
1098521296
89335279
958202131
50285565
55623447
1054944181
1078251300
580678870
348746874
1596824685
1396428682
2068450604
1570477848
4057365
1556911621
393956771
1271280358
1830563140
806707296
760672392
129595950
2104962894
1965731956
1601107495
1163969282
246032521
857403026
1419030817
1788218944
610096530
258741139
50993771
1806177671
1880116940
1699502910
1920036230
1253826906
939468885
80674417
1660685653
385017674
1391680070
1018033520
930721628
475967744
800157985
1193919013
856215774
770378109
601130519
1287668358
306803414
243774379
117997267
1838385762
1125326369
2130356483
1823741524
611960323
2093953040
1508106107
524528892
1557079196
1052274157
1872467866
1432739945
1044564354
1080091109
2142515929
1923804309
2146945073
738131791
1040749118
35115796
108209375
153292408
1163918384
2053000134
636477246
295035164
835750571
1082817953
483526010
1094831824
1495867918
1192721887
940690803
1294399716
936111775
343644420
362264483
1283184422
746744665
1834836734
513980658
1111165865
99872707
1405259540
510750042
1551859482
814204636
94998661
1200050635
707773744
60542003
580846245
201787075
916048101
1092129644
553638199
1673173589
1841283255
1384912338
1085888560
1954732628
1664576156
722724982
846714044
268873438
278696058
1971321538
928332975
463174720
1605883008
1513544930
238577590
1031769579
1469760951
813993373
422981301
345999244
185744143
1528615030
1046826076
1312809012
1911552228
1606028408
615908761
520316002
634166527
2111943214
243177827
2062008444
235065809
553069046
948795880
1643188744
1573178460
98978308
1303530350
895320984
1649217268
1288590543
734965147
1264184666
2118874768
1932951433
1755302773
1565556865
1389334102
1534394363
965849962
1997175105
2098277404
303145643
453867533
989714577
2073580703
1913448969
1356011391
574629641
1013278784
487895910
437267638
1421295351
148543094
1959749214
956589802
1346444815
2068290073
1585883600
925157944
1403764935
1696120464
446342111
466532303
1685455820
197798656
1564917307
482065978
1282575894
1709209453
509670885
612839818
377865130
138905651
1104982233
1689684949
1607974922
1066971816
1257905155
97883369
1156798382
1609116024
1076564572
1767330583
1214980796
685879458
1037470165
1443676979
1253936989
855677454
1917029133
1361205509
156302286
906430805
1561636528
1387611991
478206174
397574227
819799067
1982959671
315937660
352564058
494419679
1003085104
295372801
2138285450
367824367
1769611205
1363033048
1922567375
1422096803
388364729
1573986124
366476870
1977510339
1921248403
979867890
1894900440
1962046387
1285968664
1610028771
288600640
1005818060
202580004
244771205
946239871
752377083
729507953
169452915
227419258
910122015
2118365566
555257325
1254003744
178178453
154012234
1202325313
711391838
2110254340
1452731427
488378576
1637121391
1554446864
1255531012
1714145075
1137517880
1195930955
510851472
1532161783
1078202064
760030000
1224866411
618956302
1061677334
152403502
1351903159
2094096161
32291055
1443738955
517162803
806208210
85058920
44249504
770814495
531700361
201690094
1183622519
348728603
1812505246
1579555978
1378722178
848349438
569779290
1845706354
1006548047
2009074231
353613947
262077470
1694699423
181311970
120951186
378549956
1165276964
1285668269
1476578806
736584808
787494522
160995269
897470942
1725338154
294182698
1900556206
678996521
842903956
894341060
1075331637
1577318037
1281109207
569246070
1527896503
958585638
889766523
439655976
2001776194
101415790
703638048
559996823
1135103520
444038234
1602158871
1950889036
1814957554
1150946857
2016247049
947613471
880328867
611647351
1394567806
1605549151
1317484666
1768281771
638054169
1575625092
22973998
1877210299
1971099390
1421312386
596718082
1636351722
1643456748
1048784070
1660929107
1134219750
1725547033
1886123620
1279571036
1316305721
337656498
2042614482
22784517
2051259278
2048512593
2081553934
271955368
1672286630
1915888529
253208992
1594574804
86264809
645947706
529806237
761065956
1069163209
892066226
2025710470
900984474
1348950876
197444514
1269051962
223572423
350826729
433214051
272668340
1949024469
1835583554
1089933701
133881138
1619006270
373729523
1949076024
2039088490
785398273
126042022
1186409961
1916446756
2142703961
1029531993
1049857172
1891886715
1921955571
1205863494
356372251
1509154510
348884008
490179405
752122956
2006756436
186580274
1825093415
1589085671
105573538
714281293
388049303
1810144125
2121190932
1827652528
2029723432
1047643959
1371579827
1692082963
1705847176
1453806234
1170869848
323304010
2139025840
760869431
1755090417
1087422694
310116940
138820123
1423885379
1124700782
813537787
877550046
377037124
1582952331
189039945
1419452698
21701389
1120896540
1805386096
1958824875
796007482
1927364848
715040255
1328289255
617251339
948363462
1012291544
1076762828
1098171144
638802933
688931396
691629605
1028039861
2103641849
1155390110
383786275
1513237023
957252759
182184345
1331547742
1405813369
1483963965
1006149081
109823955
1311997478
2021925914
1058121245
1329607180
651824890
812545357
1113805644
20554529
227560450
441209021
1147257701
769127493
883196425
1697467475
1949635363
1694719155
851888218
1189828107
1211209772
1992480518
1638047656
559619049
985998271
220384479
406198319
797523052
1416776814
1831668549
403668942
349519503
59949332
1691549478
1622841529
819679682
1085907574
1724594523
1556502213
675141422
548333002
344144513
2146182942
595570882
991739634
2036762727
1979825346
1514166883
925373064
31197450
1853778107
441108851
1565323417
1132111654
1618802245
386405766
1073223153
2065055592
1464013577
1862723754
1651931087
946197292
1870085084
2053683040
1072944327
103024111
692990927
505790696
845238250
2024464664
337183251
221829038
2067599922
1814814692
465336449
300151105
374601139
1589986474
1757102559
777944873
146159365
970306522
1335588682
492736082
205008963
151984368
1016119263
2014162941
1240996497
216650525
1551103460
135965051
1283578126
1228482612
2083607929
297331994
1816775236
667025984
871772859
712956301
928490308
30733133
1938241444
2134098682
924471662
1661763938
1766337432
1002357335
2105402526
443595510
94257150
495406754
209486265
912331561
141944637
297311436
2038652037
1388676704
383071077
502843143
539278042
807929310
1250147296
860143300
1303379226
1568091200
99683272
1874985916
157856358
1431517767
312645754
1031218142
2067116506
1256610422
814890731
687604993
1958821047
23670038
1090931533
1012069397
1193486594
1821678956
529270361
523992387
1498289074
2137128291
131976083
930090209
1637391014
2040162713
396208158
6248282
920362847
869692924
250445884
1393723645
1673433383
1554981328
1796062764
1544634147
15384205
1359025208
1380681775
104089573
1493086372
876814388
145194711
779627065
2067434795
756093200
1220412098
100693659
670990354
757841503
1687815221
480042697
1817456152
1934583928
2117818258
658577116
1339830175
6380711
2008650994
855669862
714641892
144040303
1863089607
373196796
237855316
2085579435
832760697
384107468
676347784
462951921
269567261
1704005059
574616828
573992733
1514176119
986177168
1128078323
2038332301
279354715
342120928
35440295
2101195
2133969080
1183737749
1009660459
1599302300
45014575
1286410968
1976336533
266672573
697602305
65303264
1528134467
549594727
893128643
969956299
761159093
63277333
951071439
1062000036
1679795904
480765397
777794135
2017287642
103871436
152211698
1577247997
778300970
575529534
402053814
1351058900
1048104574
1409088036
694854617
1462829767
198454192
1813094592
929774001
1479594700
1734853
572658300
319257324
576082897
964466345
644506802
1888633630
2113384834
1799144659
28676247
815669052
154751866
1497979106
1795523916
1789086184
704434917
1088307154
416498237
424734726
2145417609
1832797499
366999805
1739242596
1155024791
682959884
1202730884
20163697
1930002894
791895859
518658928
1854352439
1387382846
1089790201
1475316405
1927379574
1124250648
1891853284
1143830271
238572949
620428830
1250272000
1253648340
983887619
1197878402
1944867264
687115311
855648343
256625161
1915608112
2048038262
196220522
1480008542
1289875382
779393362
634769176
736136606
1462618872
1643756552
133331979
2028025006
2106742334
1786340064
1856681960
1547334106
265093991
96579105
1927492173
1637460254
459044567
1083374497
1912708084
1382133829
207222451
103903430
2013584100
1134738711
1870177321
1111854267
1113032447
256498380
1494973171
484754075
224243322
1156639040
580065785
448470162
1038016711
1658331902
1605653325
1366222008
445482153
1337076405
605586672
1786206310
822899544
436970142
1752741988
1556046422
754179286
1916226037
498371432
395140038
1450603610
667395006
1010163676
1330174060
560456903
733946963
1669485632
920090531
746949740
884992126
1726710837
778682066
1275232729
581169881
1903103944
1387330476
964157282
587657976
1006071075
1570188966
1182423137
1617597145
642678664
1941044574
1983255643
834555326
1546844164
1204399071
764531677
1345572299
220298706
1877811280
947543276
224973610
511876736
1571548174
907488976
1544528211
621708893
623861357
348749452
962524620
1532461084
487300865
569801496
632456899
948714929
1656868823
1354619257
1592068241
1000532180
1980512027
1037936964
1997323331
1950218773
1731031677
505704735
778274390
1270602296
43757629
804426151
658738123
235031091
1988162170
2003563473
524376532
850825982
615078036
1768234
1351389967
1823702601
764965423
367379325
2061510222
246290089
1067358396
1649845274
1399524480
1629106094
1458000429
442039472
1060802327
377468473
1637464842
1806387636
1137645148
546424967
625211645
543653787
94666597
1098422102
1357558875
2049093748
2090269417
1373572272
1496685378
356841243
976057030
1433746755
307358545
945466344
905083134
481861737
1967391731
1245700435
270843126
1542656049
478216369
1160193803
455609076
1283559867
1170824130
1536989069
1077924200
513009009
224237515
667298662
2084319168
917888838
549843477
608327224
1021480018
1804830540
1434852738
1495656993
1476047477
898171222
1647707129
381306057
688486760
45038980
1855492403
1253884765
451015165
657879236
1231652041
1946189366
2119572674
721376430
1354452043
1936936471
259008841
42217488
2078139893
2024216544
1857895141
306357935
2078788161
186671325
475183110
821514843
303685375
952838905
777461785
907813490
158822582
1024923932
217540971
2134541378
856372644
56351556
1909581953
935482367
1517442944
977724234
1090501926
339121029
1650886134
1160994904
235260198
446753915
387977352
862815057
1058418369
2136798939
1183386010
75631592
1160468108
241977903
1415212968
1675303929
1202028058
245650904
1247568062
755717097
1848888761
86442160
1394758459
1967666995
603059993
1018630595
532437403
95738003
1120099181
1972985989
1861643084
624807431
236239308
668191953
1189001336
1206349243
1078813928
1253769042
1869349489
881807607
777585221
568324628
1597833166
1900159485
684904342
546193397
294241573
1231466229
1249603863
170671593
645937233
136267608
1338132600
250468928
1029999114
207773404
1665880683
1097549289
703510675
728464034
2138737960
1657561998
2088638923
1766155721
489547508
676987060
1323036002
1716432005
1676587896
1181078950
1701181279
2075746536
1879288610
966413792
1989812734
1613178835
116158695
2028148786
1360799682
1352829941
988782648
1866432146
577652455
559323962
176448382
1441761124
1320548958
1149618641
2021692052
1150082224
470137849
1163993069
1846827254
230718705
1774505980
1736486066
1874617260
1147548490
1190008340
316556014
1249089446
235853700
2013193282
1867742595
1586319474
888297142
1603201257
297536460
297870808
1015186162
1118442712
1610433812
974207575
284142642
203787753
1481901491
2136215975
1125122074
4761913
862573191
1095429838
523940433
1145236673
1741833812
72202691
1321725188
856169217
1756480648
1052077879
419858622
860570502
275674911
491656383
1100516578
544333431
57446624
1966684485
1866954810
1517809134
1979112457
499775865
2004963410
920529206
596937837
1426296565
1607432841
1457204793
1831689446
495150709
1605917788
1428732838
2122117888
884981268
714916591
1340470356
175541237
1420020461
1245844427
153593859
559542264
1806854278
1473922366
854566636
1515892474
1392004631
1786420785
2036603611
98215201
1228328150
521289416
4188713
1549321911
516953805
789672032
1318396471
559232048
102632680
538099252
236611790
2022414096
1744606409
804705420
291272490
923059562
1819309968
1040460439
1179425687
1218490126
460572518
314274149
281363541
1440321691
303091425
221367503
45977914
748777673
1142195799
1709298523
100986520
173728834
583111177
1678005890
1300215466
1141774755
1158465844
329380764
1241373947
1830497917
1443644303
1068395229
1759813409
63621674
442626028
748601531
285491352
1446904773
1300935241
1292576105
605211580
1096715661
1813711460
1796056583
1097129128
512764108
940720523
103719855
547189678
738484909
1619861750
1859130470
422432451
1991350387
910241869
1965591470
1302219941
1276003198
977894271
1392445898
2008634994
2094107950
485351896
1282970823
2094092828
1092234348
1848502995
1567135946
1065000209
1501333621
1375217083
632623008
372411871
395912640
2115440399
679440835
1686929026
1274829531
536641368
1457745396
245227367
774392542
78946555
1211918813
1552044248
785001471
2104061549
1862453807
1710277946
1127993794
2130688296
175244039
1140501441
479363803
1668724478
172519509
288236279
1671173098
2144540860
319943977
779366825
2118864177
1904126107
1317954917
1428425451
305436145
438661229
887403689
887379679
1792796782
960063370
7597963
907249029
565514069
1852156285
120781641
2005936528
1624713390
811217890
1102061081
1088051536
1485075169
1735994644
1491160999
1739004505
46620980
1678684670
689328475
304009902
394655427
1406938241
1098747383
1293927381
512519276
719335998
80528053
536710244
1546656711
660859284
817786625
492221142
1749791759
829880621
926223609
1790523208
376813106
1378024859
2096435496
1458515490
1903311071
1589610381
1057403830
1491886675
1795224895
955228798
284196826
930479862
71867036
737272332
454798366
599605915
440429352
2081159617
2043886362
1061566531
748232750
754637221
1517216698
1469283127
1690703322
1483757005
895140032
405798764
1441251284
633820040
1221380623
231728518
1702389175
272072848
1092162485
325145553
129771170
686919842
1219876648
604395835
2048214638
1722614821
186663771
319870719
1753071885
1548777068
183702674
1429828503
1921460033
1551725387
77591766
1416270964
1331806864
535352893
1952228483
966287483
1603011068
2022223895
922020394
775866893
1307258303
1942009230
575818466
1363059125
2033083332
165033329
1537903282
2029170616
964484144
420779600
509998181
1584781083
898659609
1865113033
401500804
1949515632
1568507590
191806979
1907900134
1945732835
1216938247
281259054
469095240
518651209
512609707
237010654
1753678193
1002235215
1687322232
1487606709
114641761
368295818
2001747959
714964630
1986909154
447913105
898373339
372916025
256515741
773420749
1464034181
473497493
1272485825
1981191481
768388847
1496635949
301327791
499840378
204324350
1170548797
1294466940
2126101974
1577578162
1896470489
1166806673
723236841
2124143571
1838434957
1007162969
114283239
814041402
1555413890
1970365519
1921101121
703617145
475803008
58247436
113190814
2688174
398909780
1129158471
2060844633
1485170377
461067168
923299137
359820463
600785439
1359201375
269403290
1796724237
1281579135
790643658
1975536187
950827324
645465666
926107934
1289682634
1450256797
486647497
1221775577
21176165
299766399
80429203
679936786
344708425
855474255
849607072
249520575
2040376910
201175989
1751110547
824671898
232774912
802339693
1740746793
891566510
1313423632
1323390570
2036899124
1700956104
929970067
1053548176
2030201038
1136705590
350237467
1553611344
2133098023
1140552507
1565531154
1184225100
206309660
136759398
369391841
1565699321
665215666
1830642964
424959591
293488006
929219940
219011597
16263177
1043190297
1869498825
443521582
1579218941
763642632
245049794
365459647
1449656132
1739156422
1096043967
1691070283
767987411
304819196
1679696084
964389973
988278407
1879155245
122006578
68544817
1011220122
9397828
4127883
1521944757
27369174
1310116731
72600956
1438088388
1585962934
842869360
996376086
1475507652
1605696036
827667415
1888832850
372954981
1178996751
189352605
33414561
1902704610
1489679333
1126098425
1868104260
1518986783
728185399
606862201
1796788918
14235504
358142105
909603354
405472940
1968070234
592207424
534616992
703961977
1067878545
1931029823
682735455
1798029107
351536541
110123368
1656060884
1128007083
2010919937
1077020956
2095032869
691594280
114096468
1706651035
1586145037
238843420
479379067
831556444
1841569210
677939411
735573858
761055785
1217833531
717484141
1714892954
1156926763
1132890882
1565926299
1269343672
976491403
765090922
872554463
791961461
1597169811
745068897
1908512253
301062711
1034218375
2026153736
419520075
1836987375
387864721
1589585432
1627403439
590471916
1933211780
568020340
590396684
1165947743
1035063664
1214876774
851431271
1426116130
1200680587
1462088993
1400900716
1390839539
1407252646
810544730
211532077
914403923
825431675
395947472
1586357198
1675346988
1050645679
1314896671
1929629691
896529901
468309573
1372207371
812100105
51360922
697961720
2123086029
838173910
1281202037
1727904048
1008227101
6003885
1295179205
689959554
1397607243
101114925
1182758331
384464817
983939463
492624017
776767913
1270908672
1814740168
1044618591
1168807828
2063892202
1200207053
997810607
1131679247
1813595565
347604315
794561284
1458402285
663779798
1908924222
719465255
1030493479
861301345
1352897365
1889942231
38550011
1154275234
663284984
17112875
1084220669
1558543002
423465799
2071000434
1646205177
1399674266
538277010
1547249425
1594009548
1809435801
822359987
1697171111
1855096898
654869850
1511175895
175911805
1750119472
579014593
296845635
214894020
1237946188
1995920910
1115776630
2076394424
1832047804
750114042
424347374
876797131
2032274869
103193586
956198975
140275377
1908641733
222696922
984857984
500977923
404423457
39491674
1170588502
870509084
1811312767
2134097200
373276732
1725516517
828168098
1533313467
1979127991
893719339
1247890855
453586746
2127173672
1998364141
174301986
1925843829
1922874308
744256952
1609011781
820760796
265061557
2126450906
1313568169
610201169
116675072
228054311
818382262
1742639180
418988880
435316028
608083808
1213231142
1786356403
1815557085
1032426238
1387687210
1138153314
1404461111
1577449699
1864559627
1127440295
1805245173
139563440
1262550996
2011026201
1608503721
188426929
941709771
1958866099
1075733373
823266634
69009896
563649978
82943228
1570567455
1119803096
1890592622
1209318642
622955916
1640289841
558185874
1313325119
1795520744
1533685034
1552298020
1698838056
2125585979
1263210648
1165565576
1058299080
2038595379
609442962
35533042
1601668406
1353275171
1128857067
1447484130
1588510549
571457748
446898544
515581413
951635742
996025481
964635806
1432748800
380921721
913518321
2024045976
1164027327
2071441376
1186172571
631763873
937223544
2071728124
1991981746
358629257
686991539
727663470
504971641
469498767
2108446344
928691908
1121918365
36342667
1116229993
556936099
1793889639
736675256
738031933
1899668673
352395506
1185047159
1754576120
976919157
700176249
2037986508
1313965569
654603902
819127928
1000549052
188916166
1674336410
1995149293
569382076
1127453742
341451467
345747430
631781214
1788373331
727240090
1866320820
471114302
955015340
1579418659
1482729222
1327649012
987539098
462751925
1622893500
1689326387
1589122719
1534058593
1202660894
54476003
1270679199
1328662549
679429362
1740840697
1862145942
1948381165
579403459
1772308035
1723273476
1101365437
971225223
920552840
1460323036
771221127
301122473
1670694030
960687946
109602548
1804708878
1027709079
1623932399
543030090
2091126525
723100870
1061172520
805467767
1190262965
1109115495
1661680825
664137790
140102462
344387841
1109698610
1288403360
914402307
696651482
481609972
1336941117
877296408
1929533589
560793723
104665726
260198387
78492239
2140277402
265710012
423395584
1081456512
953145300
116834703
328937932
565220084
1326518148
241791522
2076076114
1232379763
1488069237
1922297593
650685433
1806421948
394892375
1181708847
2097228719
1033101051
1700677331
1458827687
373058605
192694450
579128100
114645821
1456766555
615713173
1367129346
529799187
1822014678
1504782116
747054182
1677842992
793056072
1505230930
1213128640
863743867
1880411142
1378903406
1088165547
1413111532
811394634
1262254321
2083238833
104467543
116651115
1510823681
1071900333
1331307650
814056045
1655539332
767471476
74879540
1592984641
1209086139
878931817
1784363299
1477200830
308093302
545817613
1687337895
1409844879
1081446429
1012263326
120686082
1346946439
721792746
1361175655
64889576
856492485
340853780
1774236744
1366808489
686087144
960465226
1639992781
417106099
348416318
1966445734
537468139
1617880418
1070017243
1265141844
1367134053
589159702
768152465
1837189878
306980560
1993234978
404702808
545097834
853332658
556287861
265901112
769702211
658002736
2028460957
756286138
1617294235
907862770
888417791
2030475862
1619231473
652831141
1369182878
1821621334
506546383
2076014107
2138717739
1833353575
1384309903
927350836
513913613
650551226
80126987
1137816530
466842817
1994873115
1677343644
1264616033
480150632
1587736931
780551782
781204930
1114318151
174255317
1330745080
1247181376
1804757200
136533549
1214062177
1655044197
1019413210
706235579
2017072729
1379325944
1679058343
1621039837
1087000444
231395735
1917396755
107205702
316457703
459700616
1440852845
767851630
1666628116
1410894238
1992301351
1989850093
331007652
554185568
675192318
1337257963
1627292631
1654880987
582541187
1198012328
2025856286
1390843913
1957288943
851667648
1712103354
2044027381
1587475312
2064453618
470291029
895467545
1415661361
1297394265
2112378208
1678386539
1758879018
939563238
1624493049
1943212551
960040130
1986100213
626313828
1827577358
2137764487
1114907456
724750435
168889071
1246014716
18548019
195201154
237067987
1976967261
2100837325
853381066
1229784499
1557267187
707857392
592643890
630553731
1598779929
243528499
1640098530
487654233
1110854973
54148614
1118712558
708269750
371596007
1696474709
247577472
347304718
1122841892
683571560
885650726
1934843447
148716823
2053686852
86203616
1439627835
1065998237
795022387
998489282
1195302582
1427026324
1305354336
1765028728
1010580511
268028947
1421419689
585893194
96650654
1494945993
907027878
714945623
202220194
1503276485
539871522
648273902
1657301656
80984645
1157215193
1424584199
973940070
882811582
1083994139
162298536
1170757465
1371200703
435280953
784240713
1866207767
424305624
318971962
1630054553
41619401
1800764813
535899241
944206834
198497494
763053425
1591263260
848325168
1061935635
806322629
1398339218
961585834
240041825
721862450
1954897577
634811559
2114815527
1395766649
1277990991
798416774
1659097714
929624934
2054978285
738179805
1534146170
141153180
1764541406
231190195
1075348465
625326027
1434012686
447542305
968828722
1097109061
408209199
1538514293
1422231708
943430953
945621286
1561732514
726759170
637114164
1496962246
1748240902
740530872
596178800
137310669
2063083869
290516627
258582132
902581018
1564421180
1280918326
469951903
1623184674
1442067921
53725335
1865319365
234552448
649272382
873111771
1977506246
644602660
501311433
863926761
702352896
850950104
1011817477
2070622360
1724588386
830688087
479217711
642152884
244925176
1826770867
2137022119
2102498679
618720439
1070699927
427840972
771164384
865879941
747266859
2090897396
214786248
987649864
2026363387
906464233
1121450760
541880285
1025647962
46554345
1539234266
171569121
1892233359
1114368856
1775664473
1298613988
2064114986
508034048
1458619922
327499832
941158786
745472451
2131746594
599627642
653661737
718255258
1546924285
1034016045
569048407
1204515409
1486772870
1107391144
332699586
1256351510
1325282414
1950893743
269878366
1361345818
1445452518
1915107658
191626611
909645058
805814297
375472181
803721033
736593658
296666711
1456644891
1719326397
1866885477
2087674373
1286637496
882607833
2074059394
103072937
2036647600
1957492636
276643817
954011231
22152926
1005714424
1497044795
541034549
17310241
1895088103
28650930
757589761
1351143913
694939488
79882588
1309644095
2069734073
1590059979
105908396
1962804420
1801466058
1688623762
335831795
1104742936
1060482143
1286943594
881553500
705576378
77506073
123254416
1051499140
1018062637
299639477
418571001
109401294
204730012
9107405
661996727
139852837
1431131970
1467379730
1949356796
1433567175
740606486
1073952537
166418020
688378136
1337816868
921931232
2137216970
797383649
1025538292
2137376733
713790823
883410749
976297399
973999434
15139400
420560069
1378005538
1640786283
630082435
568162809
598221768
299900353
1300752210
1766156144
1796649715
1629044349
792439434
1894250955
1624550591
1216976492
569042852
322771365
1452093013
2069222456
1714820204
1390760994
1942089211
1214774613
1222178917
1269256932
208932307
367274874
1827038002
1376525320
1253897855
1096847280
183265973
464198415
1179662495
788643808
1451897128
458682619
721385408
347884021
69219305
293342148
964254860
370970779
342106317
706873320
1000115707
269873012
465646944
1595987830
2010625328
58337134
797844589
909816604
1160742515
1608127171
2067891375
1475072436
463721560
129016246
1005438676
1692461417
1523362105
1104747975
7189376
1562736478
44591637
1802614665
281703055
1564135324
1085538396
543906142
1199839180
1785263668
2105937013
942130278
1938143889
12205738
88481731
1588000060
162403121
305313081
2004418440
1105514213
16097741
670322048
1622863364
1042813100
744184824
1528880273
992017859
723751124
1105257312
1684723630
270166859
1726661066
2113881147
241556882
415956926
2061139597
1998404280
1741162001
2146925138
968302097
1018167852
669842076
1388118943
2103496787
1238346460
1359730273
996976532
899629545
589822045
951111417
1409537723
1218808053
743360356
1076601839
869986779
1494178029
1487469869
734255003
1447222079
1547206361
1478949941
816033496
367694328
116368849
1078043521
2123037172
990237324
1973773055
1975571625
997893195
5096202
408455750
1140097549
480906521
2098504621
1369491978
438912235
20391665
281381425
1666748299
1480686501
807559415
1044980655
847721323
1736175799
474437199
1541963431
525102518
345048962
1445152425
375840244
615387642
1013937233
475682527
69964264
793318342
1560377549
1225562263
1735711726
419877659
2139335640
724294347
1152178072
2065150007
974538410
807617012
471428445
244574220
844233661
457287845
1681935615
524531833
449402041
1702348626
1417146295
590335164
427792510
1092297930
624861715
1555755322
1568553511
578735706
638621398
69603388
1708248754
391305249
1721106591
1350530542
475499282
601597359
857879745
1461607660
1793346310
1311897943
1251792116
468435413
1500389141
1960627532
2114847148
1406763050
268526216
120976271
1478923502
1174976127
1198152248
858422819
2101175215
1732276896
1201429003
487059323
710576357
1047897465
184513572
992424566
336181002
1480941528
2045619901
2019973810
1674351414
174216848
1908982152
1300376898
891688549
118926980
1865506210
310407225
962066533
1142624595
990444144
1585185575
319496748
2133067997
1711746162
1698938836
154937157
900113409
785089375
1599938960
1659160844
880108443
578089067
706459291
318472262
1995861151
1609020626
1922979605
1451364322
1691617007
1644877645
1738745530
75243192
405299077
359015250
457399190
298244573
893752871
1101639346
1858588513
820682531
5968076
2009589752
401037227
2076601
1146689479
1097542811
132113787
1709107479
1234418495
1051715441
972778938
242714796
163970402
858535643
808557056
1933768082
37112058
997071606
699875473
1848611410
2078092181
3746733
1751950361
444307472
1552898868
1022154646
658209927
630781977
323748344
1385965893
882231131
961758773
1961906751
1770002061
2036752131
1383115608
1706124184
1317885441
233069759
623304553
1994216898
1259781528
1524252326
584920049
797228654
679815281
655481403
1255437748
164453455
1783489987
1437995732
695095172
1171198935
74493684
60513042
1206654143
234632059
1961239892
511704175
1352600160
137756659
713545867
41232347
1369606789
1372489761
203085202
516017520
1381578315
198754825
1044757495
481312150
1577463689
138931801
2002476222
2144833680
939219877
1467958494
1141039145
949081862
603303359
1762847007
400979105
644878882
123762862
698033660
1639023695
295498751
643352975
43709070
432501688
792684390
1634322923
1620753957
1731979161
1443750143
521873838
1723368528
2125829087
493057711
1988792789
1041115498
1258590561
977780821
1047076462
2054102700
1062550557
184188813
1440080168
1562267285
1728616795
1655967951
1387162363
1362972971
1599817319
1282122389
990797503
1423304722
1663299285
613693101
232197114
478069424
1897023955
383871388
540544932
515672804
1492623762
1044710234
1012007001
1465923821
616685819
1517703007
1999380187
2051256239
1576151480
1198800132
1649807712
2011537681
544731849
546523081
263103872
629520871
1073327866
969418621
1407752823
226629352
2092169837
1593854040
1317434124
1675034664
1631080851
309922658
2082885807
1438772718
1651789539
1344720618
2048316649
1789449286
1066037687
761052794
676203461
1871099970
1730505648
17197887
16473732
1832815408
1410267061
434383825
1259179390
1968525198
1660106766
1700480380
1059434992
531924204
391748660
1250614085
1284524348
1731583057
503074715
1651943250
1711097471
702100614
382152634
523794980
466627887
1822809663
1357335042
1632207799
1275146914
576202868
661906148
1796498145
1437100367
387724372
358220607
404815481
141292095
1253511648
1666420388
910894289
1982478241
1839146069
47375054
1553265786
1599680327
1688522171
1022098471
474352735
682861711
703357810
1415849278
1848148972
585992859
421161783
372321368
1188342611
1799902840
800267761
332472916
1243386883
1308647953
164509006
1728290925
650666118
1504466376
1717567273
1720555138
955538776
1019714232
1165539843
533766592
713154571
348181804
1039874400
958327400
1714155789
134571776
2003554896
349473300
1391508142
1520630171
1201180294
627014233
1923138072
657985530
1258007121
1585384117
663021248
67936692
1775851318
270786280
304884754
508279896
456771916
997815661
697452468
997666417
1509985046
448935184
1693449181
458111312
662837681
550437944
128333252
1652575069
572049725
620455373
1557460835
145015321
626651381
1152852185
1901004451
974173505
481058733
1002860000
532375037
943966211
673257457
276934051
198546675
29688795
1854886885
1904060156
1994233798
1818802842
1997853269
103107826
677955680
1662546078
658205207
1005456846
2078567977
576048958
170190560
1173334231
2084249146
483499767
1346252179
348687413
1412293522
596625839
102410195
14138334
991047708
53568717
1413019907
955596662
1791333323
35505112
814873171
1139939518
348667288
157520428
1173552730
55099759
965690218
1145763246
1950637679
696726043
910144216
682735844
805129790
2132504542
1378052196
610958678
774240244
474718975
239644963
435680601
896065697
1866642594
1994240465
1763518144
466916595
2033874456
922261321
1977333111
1812896928
636243395
882741124
2056860819
1675147128
2089905846
66291951
1883537886
2028560572
702256550
230210315
2037655317
1345887239
107958297
1445459685
60212459
386009549
1166592590
1721745101
997098749
1943880410
1670653338
1971070737
3183479
1366129849
1017271879
78937590
851550906
323581599
1724091053
1357757539
346584113
1490857156
74455092
265469306
1685023571
1227019674
1061745375
631455563
55453680
2101257463
2073602748
655010548
840181723
2131548461
421392919
762291441
1500344750
1945407210
1036561513
957179228
1538934531
1935007144
858948585
357029836
483581612
857193383
1337723002
1892385908
1043342949
603335308
945247395
472530790
68324910
1246866271
2702763
650486176
1918884129
392231606
1196034116
1526220953
1846606177
1103500626
2047780762
1737416450
304673016
463963089
912491276
1438772496
1833811002
663678858
618775868
1073836032
121390305
879623847
1063792934
386087868
1534090233
340424667
253788651
530915669
1752808233
271757135
1610239856
894689425
160895073
255539892
1069841776
1103618083
173018984
2103897363
1529754158
1141419268
1105693620
1517951953
1796756327
768099211
111057799
2010786346
1757449782
1330061149
1860288958
1337613850
661578679
2131891017
546906018
116849637
1047445630
604695222
1559539820
371174216
1581029892
1162662017
153979401
1163010807
1072764356
1151172623
718612570
430316753
1444066987
1832664358
678149873
168530629
1108808550
167744719
488018878
1285309090
1375507871
1121117340
812605657
1283553898
1837481660
314878931
696631103
1538206805
1656682273
1022796578
1582012504
2060798859
1838671018
1071684922
784703820
487092283
645482489
1668755012
1836637202
465748820
937452316
535240140
1823351502
587084762
1395189828
1068932301
1648670988
877195766
1489923941
1228752879
1911350955
2060792843
143553770
1753476693
1875089908
161825423
1374936980
1136468692
1399329231
1075104926
99946187
1504154528
1573163028
2015396773
913142069
1112222441
568529807
1290600581
6005421
1738667757
1934039695
925757147
1374491236
215865837
845507852
1882096125
1971335572
1075577638
166915769
56373410
1189488975
460795502
1843624335
827636204
2018318535
126463198
252821534
1184395462
811326488
43005016
2091464442
1260507369
321411470
1149139187
1451952130
2000902756
1943099649
1903594620
1107758205
625784457
2091180370
1765017154
1147260513
110633827
266084061
589034706
1019253773
901851430
2065027505
1807914086
1899262269
1457886478
1406682095
1104662745
12411310
1374797464
1938016311
2106297378
238971909
1377375091
222215968
1587196032
511429452
414968707
1082402485
307627811
1834754393
1494984215
1461563204
1007933826
1824895247
1029573712
225598253
127752365
831561988
1686175608
1479713636
1313394271
1227310394
469724095
311109519
1553044644
1284338053
1325958453
1546052258
1864292052
61330458
541740039
778693166
189405314
230446940
1651529822
1416475647
1750501242
1246006339
647491208
2036852010
866783886
659234057
1595563131
1833215806
326716007
145573508
539925484
257787697
1752631868
767122265
1459830950
55958385
1882777297
1354976627
1662102461
1816507034
253847585
912802019
1418430285
1719421027
834734258
5907962
769887333
1480787442
1656684031
1504467704
1704103309
1982465526
1668991328
2025477907
140102686
2139563085
1253543710
2095144020
1130599367
1139839965
1707226982
1550201330
1220747194
1922825344
1436767947
1761601148
1878312347
145433100
588111414
1738578430
656370476
1804538252
1222349526
1379225696
1090011522
1489688711
2114473627
406178892
1716111852
1417593506
1430063350
352153595
1899962752
608509948
421242443
2030446726
1001690685
738825010
563908810
222191698
1894679148
782493770
938416197
97712231
1043820915
69169787
2070780647
199642014
1292274724
1270346298
458650796
1003304865
1148144745
2008351733
505067727
260780338
649820660
1298994744
1479782591
191257662
993029801
332982113
563094846
76328827
1394647613
792759579
1238003298
2145590788
478838554
1353384134
1081625606
1899481650
1537572398
735655868
1610974602
288374573
1339984769
1454751680
1185567310
309113763
937734754
155313926
707693167
880366591
1535578466
1831430333
407543330
222729334
960829110
138781729
513234683
1610713861
1888617635
226057063
1646092021
2051363487
1089256891
57538675
1068863939
1455322254
2030885047
953900099
596317394
779705080
2022047064
1780692275
1596995343
808766298
1902282781
1277746202
1658263905
1194420276
1716942512
1684978614
1600069515
823606277
1967889474
782384835
2080909119
480922390
1428692418
199181817
1941735842
690433470
147863089
1477715330
453173837
1614852737
679756348
1175399746
13148351
718768472
1172051302
1256109312
290873174
1252324298
1438684672
1833743326
1541342440
288457160
920953113
1046404622
1480240176
1586549266
1516123888
333728623
1266570293
1752915158
1193340761
1446618537
792811577
1686062711
674936206
1317854783
1216459005
1847671162
1356057904
1661562171
1748499333
1676036237
538123723
309728953
550259466
2086656329
1915209514
1223506389
280805254
2121438713
1389952590
1400415940
1004988258
1446078477
1897738441
1215954195
1241835206
835025483
1650028921
786993488
1645176904
1744585571
386542719
109960261
1062556926
607426448
2041979907
260665529
104486067
830718803
204256268
1334147426
1269634738
1091284373
1982881413
1462026191
864444695
765133231
1540268098
844315136
2132928968
147874376
2026245234
977412441
1587672766
739877608
1769713982
804818995
1416545659
436734500
958448664
444704876
2074262584
848469233
1070175722
1541489118
120873398
385838978
307679052
1276649495
1489968449
407699581
1093792928
1772138814
460046297
756325033
1644049063
1391285163
1591333613
838778828
1669231266
1150362800
1183494675
570595897
1913763417
1138513529
1997499070
29980553
1044823171
1842679445
182084662
1806650110
1177021744
378915830
2012598302
2147038903
1426099678
2100974925
1971315340
1996169089
1148992889
1420046251
417190616
822429171
622967095
1098882000
263627534
1645406484
1397352518
840047975
216445077
1565716597
550776971
477857988
868027546
247701166
586748497
1009948972
99851184
1597655884
1589382368
1470500653
368246538
290465136
2107493096
1795905218
1262547
466419130
1733269052
1300477419
1923767226
541661347
340333758
31523447
1440308602
1524566299
675367895
1685250165
1898548355
1239847396
1655434639
1264945219
1042950751
1389465847
914091024
2002458015
1818234201
1399058625
1636587120
1577606355
1945633220
1553965847
657489007
1757301076
1909256779
1188930298
1619811133
887669870
1752356752
1689059097
1752584536
1017914108
1729589537
1412492302
2143492905
166337461
2737420
1289150170
570234543
907494899
1725524115
1230876249
1638387852
2104106850
2073989186
340180578
1179703110
336370297
85715072
116011449
1305401512
941175929
1271608601
965157916
489686317
726438954
1275443712
1959324786
486063196
1400156073
857303997
1801086969
796098906
952531761
1631315722
473975550
1727215342
1969430136
860631525
1020492875
487105530
1769321388
1685340927
726955900
181157720
728927689
1759203987
825275901
92095604
874579461
934933055
1177756332
1238830975
842584849
339799475
335057770
1268629849
1098639002
31715934
723602246
1308830791
1968559087
834207806
836273477
480577544
1059700201
1539154343
1298859554
335900174
882363843
536013873
650491591
1132371351
438513854
945899560
735397470
1372784655
1522638471
1983185228
366990500
1889183121
1023240143
960798410
1192338600
300847280
846400502
1248986040
1066784291
1054075646
244537333
1048008525
1018439827
1543964992
1169361922
1204860175
176997504
1575479316
227609211
596878601
724242225
1667819216
1419513082
371547149
868778794
1795214784
90235941
971031588
590910465
1405163766
1873427690
853363837
2056689575
533826764
2029711028
807895571
191805673
1957827220
1647039038
2078043969
1018884507
549706847
1449822
951633209
2049772833
2092618112
961762129
1288489608
392082110
1387807512
1933287301
1579554099
715159286
200271711
1416355587
794823063
1094776519
1087905485
1664881958
388768480
1363474915
1728479262
179270650
1057162363
1923718175
989441072
2022107630
1246711869
879329380
724658969
322910437
8603808
1335757500
1964380010
1994625971
296368099
221618790
1397760778
2076034279
237412545
1758985412
273767284
1108139183
795752058
1437691543
116381068
436954899
414489763
134104773
370449054
1605249740
1133899975
1213149436
1268673393
94662321
1576147208
463445818
230282754
323143809
1934220648
1970748540
1359974545
1159820077
1427031999
930047671
1967791711
1347890294
1383517182
1939190159
814988279
2086247362
1904523240
1027895315
97358644
1605124261
1469642
1311393587
409024479
128378963
2095701458
1666828314
1269656398
868002904
95017431
2019168852
2066688367
281835667
674470578
1817279993
1000864854
153360845
711335411
662916602
2091030814
1241437188
351028443
91843222
215401327
258506872
177388824
441656182
1930263164
462304043
920301599
1607596401
1078357126
1990552296
1671052374
1893560819
1996469258
817022404
245085438
945221629
1587600144
1587101841
625781270
1513527059
422193129
1878719571
1571666270
604648826
342438231
1133808854
2027169205
2081371691
1997781684
198954731
342767633
339778495
1967773832
634078931
232482656
416416090
119561346
2011366943
1518946642
665888327
1324648847
1200102013
510019925
415465469
342495370
789283542
844835387
2093175666
336876556
2126622473
970739158
983816267
49018123
1471382871
1472447753
1504109304
131180276
915533954
130361555
1347589709
343886734
1907685034
451688805
514039541
1919440888
1561286385
1387743073
200569925
120225914
1528803297
394159024
389194657
1196403819
436743720
1274566579
35332720
88224582
404079155
1221486006
1582737323
1165254764
1260379801
407884025
628035407
2145140519
1783217808
460729915
716620656
973385585
1640903757
1451981707
542846845
739557829
1688141457
1021509897
1996175723
776887232
1606461390
1882585341
289064309
2074420264
1198254983
156565389
451690162
1764669239
1310565777
620710855
1300834894
156050051
299779918
416329611
164807138
1284811345
740939380
1633116103
1888720150
294507576
1426158409
193103025
177943595
932494567
1909417756
280662515
439149203
808891285
1961277878
1444177707
1580880025
898571835
1653035113
1009793073
1642290704
994354702
611292222
1853177035
1758717032
1659349985
220503949
1702570391
590907622
865272948
138016028
1502769157
304322312
265288619
1963048372
796673640
1734009534
1675534958
221154972
981694668
833073713
1235444102
17807361
71761977
1356968127
1721423587
523311874
598172653
2064509239
324335924
1833404416
157802818
235587332
1796768790
208839918
171203506
2137137669
896511199
452811599
1390220628
1979338566
847191806
31837903
1555640085
2004827255
774389465
1016453988
1698754843
360485215
1561835466
760552321
1561385574
742513324
1778470756
2031973976
933657169
264879003
1080689169
832255461
2118651717
1895639174
226584308
1145152977
94892115
1472965086
514546781
964507877
653573211
1152492732
947584082
1194080230
1646744313
1717939841
939513909
363263908
1484756189
1317398316
1265008055
1455462131
457239437
842947165
1309491838
1917404506
1541380625
167864993
1464752302
331026690
535811206
1300972431
1382034196
1356479859
877109642
394875840
13435271
1899110619
937722208
777965346
404942085
309824339
944103079
1168062809
1050475498
2113516701
2114799311
1173878731
27702897
2137698960
1372940686
123857960
2084233872
1835562803
777052767
731125388
1111396527
1481594651
98682745
751845225
1226403687
2080315249
1996161780
1061333589
1827432473
492536968
62681817
1364053990
1558676284
1819381786
509268168
1228611703
677385296
1481242368
486826805
350866771
1499999805
2039640169
1829991616
976526377
13131742
1432773334
645895500
1424474330
1381808024
966796155
1839112513
1363132214
1878397036
1480309718
1650889460
940201464
1140893099
259274863
830544302
195195064
1414590285
2019851917
883030806
52437580
1083688476
1712630520
1823554160
1664460452
790548520
1929181080
24775074
1246916004
1032729915
321333880
1471119657
2143628521
580688477
1563921223
926425147
867564052
145385165
1556505240
1758532794
535915848
1214861307
1150484152
591023262
530434886
231812572
1060717372
356273350
504575991
415438510
1764933272
1392038539
724561870
903595031
789334094
1779907205
362908435
991313601
1591289813
1635627673
565987211
1191170796
873251274
1852321853
1301895934
945703943
17026926
835596851
290802944
1330215490
1504058364
1579698343
744970796
668532039
1185532653
918971532
1462426855
1101486518
287385349
1862791297
433307933
244012132
572258202
149336398
405208495
235444103
1111842672
1868918093
1399854780
1243127418
965165782
714300831
978102285
487385473
1725707708
804611500
1476851586
2137750396
1687745113
2068190137
324570889
935763029
764827296
1218275635
781049542
632350390
2076502950
2050059000
556001155
68066223
1087566580
1761638641
1830350202
1713716899
632159437
416706446
1078538466
1575647897
1841891196
87920340
72397467
691227913
1865425913
2114726736
1972042830
1988393816
143828298
1331701228
1944712133
1231375929
445437654
972631209
2122102046
1094031042
161102245
235061899
748647517
78117418
842615791
192876498
2112710846
1461814706
15324663
10713661
70106560
1683983288
198099322
2006451535
949259985
434423606
467433330
573209360
1070655491
1959708878
127714827
321280865
1988153702
2111089187
431050629
975344919
1506042055
1146096339
2036170798
2142635384
1036571691
72438796
729877569
1294188737
1178907623
1121994182
1183577792
1001399117
989723938
246008312
1544888154
485468224
479417260
981209426
1725716624
109087436
1273052285
1376909243
1008797301
146812516
679239694
953069518
324420712
959270503
1088017566
1428863068
794661839
1044903753
148795309
1655904028
277942710
333465043
162406797
2140921381
1460024727
1273294905
531912357
1241970627
546445163
551720357
570319409
1681930896
909655556
1149556587
941682685
2119157186
1221391677
1837774903
838958834
241411581
1286876084
1169933485
1727849466
816955480
952490587
2040104012
2013516474
982714354
75559197
1351397504
1248227721
1673066869
1037422158
1569764883
791147094
58613539
1861303471
90438803
1825781214
1064590913
1351678266
1215395587
1206482152
728549800
1837810017
1942223828
807662506
1113767806
1750002322
359949682
1726069621
1254263877
55541340
1310947925
1161452681
665966669
1632952981
1513135370
1045346605
1276713755
719914590
1920877845
1418778507
2068797344
1646401834
1840594532
1994111932
1047077234
775276704
1477947973
475286088
1951131466
1281230537
152368967
2083271290
633768294
465066122
317663617
1753210941
1309684738
1709747123
1105431263
564688621
321815753
375960941
1030138676
1769657136
2028205593
109893754
1059412200
873239819
1810338796
1550291699
949704940
230175443
440858716
919893386
691070674
741937828
1760792226
18063542
1408236898
584625495
1973166391
1283378107
1963091649
1472575463
1997777912
1996542566
206148779
583947914
1973844490
823708643
1266761830
1809208991
1071548825
642885693
863884173
830632167
794310506
523720454
1832359942
380736365
1147679894
1811052007
1886629970
1870476427
1450426669
1121158749
318494617
1150921857
301740394
2117512170
678816286
1712298002
1014938051
1229517566
1812739506
1818706532
963216208
1398283869
37196120
1904154608
310839112
225836581
2048671321
1483087810
1365292199
1180192164
1393201031
766738121
1178196690
746461577
735337109
2146697592
1818484531
1455664753
1724395340
166112726
1926019178
1873678042
910383269
643915316
180925337
2144792899
854303869
1205232535
2117631870
402802578
1304556491
328478498
827097492
1132874536
626955188
1257768256
457601570
936318336
2127060134
1525462868
1824145475
635878629
1601674037
1009673773
149896793
1728772866
120963204
1156336687
723686868
1970887553
1303042588
646025103
126616657
1052439058
814338645
270408950
1931861848
1557698642
745306257
1364756734
475619379
671134911
1267749248
1572993833
567294219
1514637400
717565935
1018503158
1540124835
726336871
234787728
1052320406
2005370548
1503866156
2065224383
1139912735
322559946
203945638
847448590
1966407880
1552644758
1295367280
1117705407
192998188
1246685920
507065137
1539755139
531103179
1703386791
1105979303
2014106262
2117050729
886860292
1607091593
1524703004
561529774
1085758374
191636696
1643321873
1047038147
1299437766
109633713
431815463
1039435382
1411121574
1150285200
88814139
268043622
1901485489
1256138635
166762336
2047528045
1967443884
12529725
1958241095
1591603632
1983238726
1584395588
411496351
2034316796
1126759400
715998943
284835457
662922780
1380436838
439690553
1195068480
712033724
1251195861
754487225
1796285988
622493986
254451955
281008751
732351389
952248378
1034046380
556502325
412407236
1247948682
1612477919
1360709826
887089288
1433173031
651425597
1637889516
1790765576
695727196
1409564805
1187937166
940311396
246815388
539762991
2059746467
412838058
254390300
1003278899
1132961501
1684203878
146235003
921062214
407197712
218712213
910780942
2106711836
1591690773
1596218603
207580376
1144790694
714115875
683997575
394467247
757008085
2026190193
1744805297
20643115
599618394
558329080
1765993729
2050253805
1648417772
1259088183
107802689
108863658
1337612388
923299954
78650666
180779125
1701309574
379067747
1618552469
2143947499
205462629
1797205293
732337459
1527366852
1797114188
414094950
2072192878
172218801
1763857615
1704306334
1091828169
1360250533
919342644
350808283
1198225128
1851350161
61138454
573019163
2027032691
689885634
492137109
1615364404
1958067776
1121377644
270797821
1586997570
1836140536
1324079179
43144
2045586476
907826159
364439672
1415405896
1759960617
1572159580
1931883083
2016785847
1575837377
773178119
255923133
1522853943
166573698
1648579136
1632200153
210545248
1590722024
1758221408
600622938
1198330244
1758956179
201529415
982052648
1739510377
1915430570
1661441440
149816806
1459668430
1677708864
2075194712
1513752815
696890524
2094888532
1049092501
1111897064
810511372
2075220526
589471217
1212117928
190061199
1265848868
1683220510
983752723
1357574937
189248113
12427150
1039613460
786766234
52867014
1970812487
2111605458
2102908932
758271904
1168107722
1646955791
299702734
2013519070
179879500
1207398265
1028599832
1180296871
1996116323
8348482
1025564281
1957676789
1672765323
1040599737
210939591
1432858641
991765070
552364597
1764134376
542131180
1174040217
1162814403
148025163
1114550496
582393188
61782227
1872017876
1326864858
1821523073
221385733
86391726
192348748
1589872103
641834092
45311677
703235793
141860991
5377780
194319591
1248532806
1941022761
366502069
1127158886
968558845
1920433701
1904191912
1966324655
820449105
439640429
1943672544
1823327720
49030849
1328238222
2028332115
1632728900
912910739
508241974
819945219
1907755295
2104129231
86681482
368635953
1949851212
1432936897
754586647
582102708
2137522012
1440688023
106677365
1252456860
1711234702
1405398411
557082091
969906689
25715878
75909061
212077950
72019514
166610127
857786076
7933845
988519163
1599969452
1713835592
177053737
1189168742
385074461
94155609
2007055334
16177604
1239328201
598614560
811521850
788450382
430801471
57625896
1214306080
1814459605
330582444
1424613991
103010839
2131321970
411178748
1575226011
939071143
1115539607
730594626
1793633875
992607636
204657999
307043404
1815758270
798818472
1717188453
1899822156
242822470
1802345419
2142605125
538784416
1860601145
1594356908
1736503889
1044336094
1061983947
997804960
13858191
579078593
1169539967
1371943775
321830914
435473418
540736104
1261932927
2081858766
49834049
357742380
128935562
1202308453
843328580
2099873769
540434067
1549024227
835335216
2024610618
1091774689
1876249993
1359349494
923981592
1205639460
703669313
690518623
2059597411
1326943919
726110683
650370934
1655779316
303146294
619239703
1572435671
894166001
1489612022
1197572437
1665739918
105566886
1691806454
236335017
625253589
281434826
627057061
1307085238
881221622
52445039
1230200987
1950228366
1005493958
1114044006
472882326
228744798
1682304697
1459388073
1926303940
2036107842
814183958
1147780643
1255237147
561168695
1832081574
40331464
539796418
615711726
543845230
625307043
1643898785
444287440
2142515494
2147085908
1479992994
1981389360
1265639025
708885635
965555282
297610857
252913225
1498701871
562582493
252812563
678596106
1642702450
206016418
96275181
528288187
104249121
1984338587
1713006266
1122181159
1659810695
1002436339
145271215
760207263
1648024649
1415325574
415769413
1240639988
333070284
218015769
1669253843
641450011
632352918
1788980380
287086948
1506506593
2016396095
1850845820
1924721889
213265797
1847432540
58304567
1386344846
660427833
527112823
1993430615
553063557
2118045192
47854528
1834872488
1674018348
1463521978
1919012262
1880546636
70095973
1962318509
576144807
1105146061
1744864345
1745687624
998660476
1520751090
1104467268
1023991675
1149279338
194413769
522519215
957239792
1720546939
2105651246
2124095020
912671677
1589881298
1804135989
513047132
1428513620
334848398
830760065
1041783861
458346979
1446496164
2122114335
949663300
1258817438
1022305170
953341301
923003493
608173957
1818787868
1656872804
647402505
2062789797
1143593381
319973815
1080842873
25671029
323081480
1592383418
711117565
1651996644
1879047401
1590333869
477182818
1130714901
882804944
1240782217
2072032337
248532384
1787210446
2021215931
83813131
1758448508
435709395
1970173511
1954878451
2119620922
67038317
668580706
2131506442
1839170775
1085965969
2046653343
356966312
1501533532
338231215
1272746838
416967506
1351059472
129342875
1726295301
240125765
200070054
1996070404
366131994
1471602073
694187394
1110850958
1962487476
705707216
1712506161
1093748054
71944391
968804925
138776788
1564287344
2105719323
139574399
267223463
1767210861
1847233344
1344609589
1979959341
1666806861
362302884
1081087040
893980756
1099704973
237605574
377108754
240827768
1269111050
1315384651
517008613
1947955010
1054392513
542750870
1266007579
1284492640
543355647
988735921
1377751256
896572421
708550740
1076930295
801264350
1121130473
700394933
2075060395
2093347967
963156710
2016629668
1504534872
793472033
351701002
1764852842
818277783
1060306717
1053261716
589289835
483445894
428676294
787930049
1375832779
1392746586
1867763971
1318548677
84405322
72889917
761640359
1339468998
1265431707
342627953
1373261187
1415365719
1296059107
539614511
1558830609
558593823
686808503
145578582
1237393860
1264312113
1316290641
1945336201
1304038126
884777589
1697583634
1980167034
311594265
1769039250
26520460
1517995125
979005362
1578404167
201610680
1327722099
972105918
1341927022
975030182
2116026387
2030878195
82018723
1613540624
1986258253
753053706
1801015374
676197415
387088325
212593903
609543238
1763222644
186484471
1297926444
1232218273
1706245238
1068970016
1141506728
1383470450
895391782
558440270
613665654
1339843596
1755275203
1338056386
206559974
1196395491
1045363982
1680121775
1720420598
1510737493
1526536741
1316749903
987688833
2085608010
2032838621
1145480829
459937167
1746366975
1896311636
751354570
859119790
478721518
1115362597
1906575053
1661767594
646803814
2086854428
390856997
1834122396
507379514
1879880234
34034039
1734207326
937246055
404280722
1364107153
18941819
2118568439
1980441590
1148869692
837789422
1204848246
1777650387
684738877
2069791731
901801154
733974484
1646381490
961854261
295140235
365141852
877394530
1619540595
580084187
1550902006
218796512
448674456
551998346
519364474
716081372
1648935345
994745850
1894128415
493455893
341454282
916968410
354290593
1174350618
1810351767
113002841
504008086
499969040
1962170344
1505384734
132112598
1094320305
1245434893
1879371606
624177215
1723850593
1431895545
1011408690
1588436836
568105658
1402870572
794066509
1384898833
174063761
268021446
1043237169
1358320804
497320746
341850926
537743272
102215129
1885661468
190057493
1961830684
1529880978
218088767
608438623
2092249153
870784196
588887923
194679031
1103185966
759530257
2058319073
1769298228
423127039
1742828598
1841862606
1612667639
506080960
786733769
18626509
763741231
1409204550
2041971299
219695826
1627451840
1739320429
1446016490
1172098174
149582337
374510253
1030645194
1373351605
1368985390
319119264
760501780
65966655
1232855237
1553581335
488822026
919815818
1546479368
1334066741
58259732
891294215
410496043
1591794848
676357885
165724832
2070048632
1122573523
1704714366
187532750
1149523554
305660222
1162959415
1764526243
1173366897
643659665
466131505
152002701
876023736
1533150406
1366777330
1958558471
823714883
754694509
120850582
754636375
630947371
1800760679
474470734
889274695
2120355683
1013531874
1572448653
999580742
2134738586
1578073025
1247425368
1456099425
688846947
537033492
1597693794
1557420284
389354291
1413034965
1280842662
2101015138
1205704687
2132329583
1096825023
1528650693
1957944564
1612604521
916443533
170266155
2005227677
2126682290
775731216
1963259239
815084197
1047965690
1711828156
1566601225
41410382
398296719
1381178343
1380849564
963625279
1937806205
2118657221
730091815
442749754
1222786000
377300786
1284875551
1604934536
82735007
1853659593
749133844
402236755
1856671074
1110763692
1546713660
772588346
690327432
1213537175
58706019
1433557274
675905422
1656751022
431911877
862023462
1682911847
1449062982
1568848545
1482181548
1389710655
1941763886
1692923935
25515299
733712807
2113119776
1818948860
521272512
1124299039
1704093289
1624735429
1183363208
1209461317
424232889
2042153434
112121335
100052122
1044406555
383621143
72076106
1324385389
371504944
1956719038
1568011005
295637003
823372446
801764749
186565882
739490575
1169026397
2062494102
1454827935
1831600963
700121723
1417015865
2078497717
1395852460
1776698087
2102889432
878481957
2047888718
1732144298
1711348178
909161311
1382349435
759216295
1069434844
448908989
639114224
1666742553
1581232478
922295942
502489361
1356611495
367923751
591942484
1863388223
1655802830
1222328037
204596538
234631174
2111832315
1564599461
1647406743
1082405537
712844521
1705316819
570232289
644127339
1182377427
1405126142
876138710
1409426005
2012817607
614124144
1305814354
1637750264
50175932
220860935
1215386845
1551955369
1984899014
1276961312
473630239
1455252354
1470722037
1719108105
2061748062
1699501715
257402511
970404803
90546427
862164894
1334308915
2018260017
879734583
1829209445
331310514
1323008742
1299432678
569975075
418880041
685339521
611194240
1698783828
1460578784
929957037
1956636471
1421529816
273862643
498335967
1217809787
1595569178
2081588296
1594091182
1005972163
236513804
1698308918
1847302521
1470413852
1300033750
1311250941
15980669
1661659477
518526878
1191222824
372539440
1128505569
1701234113
602532821
1717080562
1664547306
1927579416
616172325
1270023345
632675726
1153802068
1740578651
27614394
215022165
1678174050
762002541
1954090011
264486274
677703928
46974433
946641713
183260733
757822157
1557943440
530946157
1265221289
426638642
113845525
1272467707
1914228602
1955264093
26021389
26628304
1204377799
452582857
321977983
1884596931
514082301
109435452
1212875738
324733334
47957529
3509177
308205586
1156351672
1188986799
2034313694
2045376609
370887682
1701235311
865593002
184828815
2060975000
1172238644
295017426
933109538
1525538568
632519767
1470741998
1652893450
498917757
1129088115
1641060810
578314988
1336036911
1703349251
1239406528
213189826
220289494
2091344406
986138774
2055515953
1895592486
1608354841
805763408
1165378359
1469077198
345290935
666603536
1644836634
1658976496
451328317
1489104718
280720504
1206920218
1823245529
1301488438
292404791
251260338
851755548
1469682998
1567268626
361426460
776558950
635471960
1748361238
1245593721
1905070013
1696521614
1201833491
1195985610
1188702103
775823459
1739675792
570379955
151719109
731830930
383905751
2057224477
1010173440
1148923982
1136610168
282684077
1657073402
1223214330
881913751
1588089015
1567750746
135980855
1446612133
2082235430
448953599
1839596751
2003577925
1409088251
1958264735
967141331
1635838078
2049249188
1502992596
583285142
1079126286
1102072380
1050972009
810209264
782985967
36228914
1646675315
1567703361
83004750
1342626184
194701642
509100185
869574811
1173559709
1203564712
707346861
81751130
1499258281
262822651
2097079739
252708278
370475715
1624488563
1465298760
92310968
29273121
90851343
401407616
1115488050
1359397925
723909773
671372727
292074814
95634407
1750905555
1362683171
1040019858
2109424630
1971540712
924934110
1468852884
1891161246
726795102
1444812578
1661854137
1378196871
1139041217
1406623685
1725809051
200492851
1867435931
487341339
1329579150
103852457
37857108
1064457826
583180945
1972159985
1601414139
629682846
1507182439
1940424156
984363025
1432009788
1828131191
1900561448
1986448111
308219467
1359091559
597040364
589853292
1168214097
558495404
583403022
297801005
1454058028
591833564
160214777
2009795876
715012412
532604592
33171780
1475780961
1311452024
1098351689
1298749679
899125456
1646189714
1100048848
2052402265
357606479
963316249
635372616
604282104
1788954765
850007819
899302676
1159624471
1414869228
910104915
218376116
1465248351
1877868862
1699949746
1620492531
796975707
373293150
1829834662
210949215
1049175508
26923505
480249906
2110911125
482951192
804731274
1266618067
1424367635
109457539
1237509143
1359037369
1555038935
894886778
1879259713
1154263832
162830606
1265267089
313015071
2069639326
932935445
1388194010
1376279982
816182378
1046384005
594828395
1956543558
371646247
1087666283
1503460681
608355733
11828700
1113478175
1541470768
1949808509
1033250519
564272236
1369532329
595861831
629564728
173707985
1211855073
624111192
1465757202
1214622875
742526818
842233613
457661380
576358590
614370271
112073891
1250030283
34598545
1252574569
1859054213
919317953
899437609
728253195
1830191318
1874612683
2071489589
1934560066
242189851
1802324639
1485650988
517948495
1851777668
49352484
1729542998
130849885
2144272803
1648020763
1633941481
659192294
1694112886
2117557692
597542433
1800926315
2068810668
1526235714
1004336692
100307909
1040851635
1727227878
1610158761
712562963
1149604031
1869837184
1150854801
1036357247
1734659011
897734386
1496058697
342679628
29590286
1906732138
1486602248
1903442988
1372297359
536370040
1855145603
381549067
774349738
1026622526
1701939777
1486998493
468417471
812692673
1762119358
1267398274
1252772161
1956685006
1718625549
1267552687
446538213
795851259
1902406308
1258426323
313993450
1124832159
1537134555
106778350
317340289
181854357
1391256871
1888317597
414326203
1518205272
1723740805
1683307016
441269898
32163233
1175934237
1680981240
1327231163
129558780
1525851477
1937573564
834484525
2129343868
540501352
1486789109
581083452
1405315427
730888198
1631235483
1341394902
649933571
1686871447
242300360
1773972698
1271757951
1183464226
1616753747
796510724
1193738462
1395435674
1294520328
239392481
669329208
117507831
1226618374
1425103239
1813915687
845061634
575488300
1972892043
687700312
209109952
1401219747
1646748170
78086596
784615807
1464304299
1270129722
650614304
1663201909
1826336670
1784873342
533282125
1324642924
778843989
1977431319
1709030422
166097851
1215434486
477665168
1779362231
384902396
397947649
289099799
1858096210
40423458
1818904613
924749508
874478791
402716839
767492800
33935263
1042600829
936214790
451893224
1543775082
1793416151
1231706576
1800107201
933790649
1192694092
680703861
408846334
1982475177
164127457
647024795
707928138
1785592600
1600913534
1611605107
1860357831
134078509
796519832
787761441
467004815
925583932
1325850319
1813135769
1879222443
1437967219
500358634
76700703
199138847
493736922
1517303170
455514160
1419726469
7326326
222537208
86611379
1570854067
78319779
1094639813
1878395410
2078697094
1184064504
1549159956
1524547300
1421548789
217208799
1221793706
1448089819
1773503492
1039335679
1136819784
549725305
1499296718
262186584
199455950
1179790883
1156558744
2083617941
1469285779
1472388904
147640105
1419143029
1734081970
573695075
910487194
1105773624
1038115308
140909656
43066955
544160857
2098145999
992562534
669764564
1561501484
597018794
235431127
47741309
1614529692
1689841707
168115098
114089709
389248751
399650337
669181409
2055952843
1463641523
1137951890
1205176610
1168135446
600252250
374590922
209631599
1972597247
1394873205
616540640
859791533
41777191
594517466
695775777
1544039575
1070861780
189667241
96155068
1861321905
1331443611
1885729433
743488781
1845758238
1498718651
1871305288
942577615
96114690
1040756588
145547124
1430368086
384228563
1780306866
1255778662
1221108728
1086416266
1879617857
176533664
1371353296
571359649
105218782
1052344621
1223547013
475998249
183716761
1470563454
1535695044
1553737135
850677536
996594664
1912170278
1209783051
297423393
330666817
1343763775
766776082
991109649
967463474
986725592
1045191000
1130751429
1384052617
1920521173
1486518290
158479778
446935688
407243049
533919388
1069677643
1786148329
542132421
624291616
1344216530
840399279
1087653760
545355294
1383983324
2146682157
1651259345
1265796837
1982680775
532595293
1814250948
1889368936
1698554798
2108937808
1633966987
503777752
1462806158
1008272735
652553551
805751452
958304749
1327209544
1724812756
287065825
111801314
2101338694
1937967773
394235690
673877580
1354552365
864341956
1498831119
1738899171
1480386042
270259462
613852536
1329721365
194825542
326979905
2143285038
151752892
1130451880
1515550527
884203832
552850495
1874669807
934574557
1729598597
1461910347
505408792
1769985894
465983222
30008352
1650903759
2125000544
1593768061
1388683883
1659419052
394911211
1662296769
780525401
347492473
1944690651
25966154
516358752
663146295
1363705645
2091856235
1288773987
921381295
1865795486
935140806
1410119873
276830588
646955563
1476691780
652094405
1022900306
1538193959
1632401998
752422032
2079793742
849201469
1679264086
846998707
148283469
1335700166
1013537740
935818578
1217321442
358078895
735560799
605849480
1864011794
1027912508
1238392391
1660625999
1020288669
1440310323
1494988043
1850367210
709494657
625892491
164032935
1342147462
865256601
651496527
180162806
773067426
1903534415
1396795147
242786871
14345782
1373953569
625455315
173477139
619109237
110320112
1284477446
3563559
248692950
720962602
1241346991
237414093
6045459
823875563
984818684
1343735777
996311252
1452465466
1718141464
1401744308
1350148837
963032071
954135142
1971218987
1273228497
511125044
625695700
2125676869
752996605
424689992
230713932
855315315
1080669342
123566541
665934974
1272032592
695763090
915887276
2043909937
2132087950
374077725
434379117
1992180307
1050090915
1526193706
461671732
1657351259
1299417703
1726403594
1879421992
583792367
473149521
1274549085
1112579153
1149143932
350791228
1393221868
730935135
140236536
478477143
1659424429
667749705
1879559720
249492745
1268761541
438529662
1398389288
1592022297
1501350946
2043612597
1095486607
1286121516
1744351770
1797462757
2033253240
1326914517
101145774
1440494904
330442290
1597037810
442169914
2084465833
36929771
1189150238
1464593999
748244333
1583565216
1838081279
859212766
1626009957
450020268
1488470609
54498339
2121996905
10124449
922455584
1133543371
1768379674
86693913
1344016274
154963586
1178149427
1720312839
480799261
253730807
230631878
593458550
336376932
1210569480
92435660
1330678758
1878595211
1587212072
1095806919
1934294594
942010361
151557141
141849735
478310190
1637778903
582627780
1398054211
1946126427
685455695
2123483480
341024251
868384795
236209652
2020111602
552068860
228189284
2136344539
1511897003
1443254095
451850263
1140836693
1051236067
2098693893
870753858
695605914
916158781
80843088
392034159
1089580623
246140760
1399735937
475606286
846446931
971932850
1305992910
951082509
1091110815
110769857
696550445
2144643828
413410151
1832924786
1020914893
1471218299
1576575887
2005749532
1142029550
13053217
1021282559
1824741342
1991864853
835330671
1508791620
658279187
1409389537
1846977548
403284340
795453236
977137616
1770726161
316423045
1977341609
805771838
996141939
54250769
1191927865
1000044907
1421908071
2057570682
1487675138
1060575069
654823812
2131846118
427869059
255556671
547245530
279203352
968743577
1495306386
647897226
110493246
858627825
2017953684
1954237816
2032647400
1835372672
2145964405
1376953612
441826337
1937691986
259396990
1537206489
1865839916
232939885
2028549097
641480538
1343196815
1943660255
1452888400
1587921053
1833519751
766938819
1750001573
389137007
1401519540
696154291
1836048677
1424608361
157224112
1899103114
876395155
183848068
1694954125
1658445089
1010281743
378561340
552849244
1068424056
334422220
1961951053
31522276
1624021948
142780214
1469792970
291123821
1560275859
1331739828
1791373065
62955698
1818360018
147690402
345086088
1492560409
1536248318
1408542291
720266133
586880017
1769569849
727240976
423233660
501007989
2008733168
1654502492
766402445
1754272084
115507926
1690509226
1239856603
911113122
214220779
1007387435
2027628779
1011489188
1281995353
2061920848
2010336093
1872587375
1948127566
1331166623
250679462
1535164088
1733858819
1618382264
689242722
1877878550
1061500126
263660685
1912388391
620554765
904338453
1440882854
1553771484
794657398
1558347286
900257524
1389766518
1182737786
840900546
603274350
1925887854
621269307
1502917126
1345100207
623753237
2020074167
2092036454
1690190837
51723307
1685206074
217026228
712466452
1894464097
335659996
1749016259
1865722994
121634902
131457194
590107464
715871077
1499393877
1894638300
93436528
438420849
1688633538
1674405852
336349167
1846647624
1925485151
372382228
1363436628
717979752
2081946147
551812806
929908252
123086157
513303218
1802062827
1130778927
1675704604
147156948
2005321477
1209024519
1665494264
1195256399
915778293
562500389
1227521295
918664281
1792546354
1158793651
2022458379
1937393195
1393885564
330883469
1282921582
2039706009
2128920021
1117036464
117021404
1245490851
775354976
486809742
945129717
1264136236
112939978
1511927787
1254246199
1061027639
905275607
936176012
1291874065
486498336
1189444089
186982742
675728726
1089371769
105811785
1990890310
605859017
1611161770
1220748926
2085739530
1960519596
1614226908
1103194417
707869019
263094924
845580298
1531439977
770773346
554733209
176990752
560722343
741164190
1221923610
1424501623
1570389818
1310213073
687947925
248808351
1766550588
282129097
1657219779
884320115
269796379
2130464429
1327385221
1167848682
220113950
508813091
378669189
1885431706
1210683594
2147085997
1174359862
1428231274
1919573278
193235443
471475496
1628040839
61306838
1238387052
229920666
699257685
1545554631
634118251
1692269535
1343086150
2011254844
1317893607
1763275414
1522861546
744663335
522372345
754635164
567410618
1496792219
766313541
1873595776
1436642327
1224236124
1685690157
1995668892
1578715871
931263540
1290306919
1617308644
1166456832
248463419
2098314164
649671005
510586675
1809844787
1715082158
2047923943
1382324193
1630499043
323560572
276185199
186800821
879048151
999348835
1034378839
1850457195
17470265
1733810218
1872423000
794116889
975936142
1085775400
523329469
171237840
2028870451
209681200
1521228025
211528936
1581715428
736969885
1235439317
714725100
169317808
1898763901
1750350897
1991111671
1243244932
2108644419
977288685
1952482886
657125185
1384865938
1513487847
1605161702
1603190597
808887619
402498763
1788345653
688569628
1544209577
1107367000
1568107484
1168946446
1596299402
1265183183
898069598
173179843
1398172537
893978580
1351831518
1847050991
1474883634
2073061674
1804556035
368246948
1363083922
1151204021
891717396
267091205
592064362
879410573
1952205982
359690466
672531686
174551408
1183029497
880466909
951331492
457508680
1055669847
725801446
939213412
1174477507
1036489724
309429092
732532614
900691256
585458088
634933590
295462926
395941725
336205203
332860565
1139633263
1735216137
1707032247
934888520
1743161345
290669087
1352618644
57953259
282966354
1810280162
2084419756
558809367
1898553803
1915156525
200023777
2115672649
679468757
798779077
1086199324
2026552625
2016291201
2131288195
1867248994
1682775189
1656700707
236825335
1993738295
1555193533
2109509949
248460460
445186121
684461003
22920560
419424396
348435424
2106213325
1796656900
2103117756
2003181761
2021784876
1427523034
744000325
1798682850
186960557
1977870115
1518538575
599455502
1481845226
275862976
892912795
1674984021
840063408
1980592753
1228958470
983689910
1968093118
415990688
782980130
792454615
1974708055
235873997
597519577
1698181712
63045587
1175324502
2041860048
1520303299
1399718441
641228716
400973889
997186479
699258855
563691856
1423109052
1709202276
998349062
1532994861
329012184
494130042
287169048
1424049075
1468350891
309363020
201441980
562574578
1890180921
1310584277
1591847926
406608167
1984829932
1131714721
1517241915
2063173976
2035936507
922676648
1781024688
308514353
868004607
1741455253
2020909723
1145627155
2005959006
1584958813
830292857
958740436
1123453235
107269721
1078220605
903138312
600146638
946439738
698882417
1674149013
4398899
626778426
1427712820
1530046772
1749123621
434870449
585986130
1604901838
1142539666
1685643020
609777234
1628321929
219972148
950244419
556950158
2004137531
892429097
1131725349
332818459
972758591
25083818
1042505712
595707579
2108806546
1578253592
747986849
1773948973
985164758
379812285
400425340
2004055960
182777021
1789509184
2082107402
445703809
1852188526
555596087
1278059923
1425382455
1072777116
308297704
1560057590
1239585551
53269714
350165433
1022077115
519565194
2099839857
1395708309
1937664724
1779676657
1339489438
1350602885
1612357028
1165560007
512747124
1111687271
1846508951
130608968
316454031
1816999223
388126539
1702208330
1842331670
1451663386
889283622
1836672923
727787475
26151241
1830678193
1664738935
442431664
835818104
294567537
1805719387
748822055
2124267699
616287368
1536470467
676928003
218074937
1152663478
840240922
1280935188
1009748242
506441915
1751961829
1720276677
194243636
643544664
1190772615
1284568718
678154916
1035385308
1429760970
472322797
1532847556
89723745
1205551529
560415312
2084575104
455962142
2144740939
1053059930
614196713
549024708
1097309791
860353750
259433501
1664598592
1112046714
552517173
1864912147
853812975
172693189
1041555379
1007208
1920672505
1641219676
704721597
1092499877
655210447
766405687
1841406425
22712145
1399487298
536461388
1202274624
1535627345
830272534
299313102
2028023605
1196796194
1730428361
702698211
1771912091
428573601
589427981
661250908
430266574
583667974
568486884
1117215376
2013582309
379313299
1895769736
231641135
1708152017
44950972
1669111460
615362549
1427351115
1613316625
132403247
959889467
639125120
793167886
343674284
936095728
441827197
391495966
620469321
1187376439
1836893835
864985926
1346476041
1452442478
1647191397
120247519
195600463
1264304419
1359899193
156923083
79547305
23684946
235364193
1406217888
288974019
159407697
1084771410
1019417576
272297493
2058024216
431357335
122322471
384396756
452110017
555455692
1531968055
96011077
1756654013
747446591
1613576432
716620301
978879718
1749876834
593758996
1616631523
978775771
950338857
1726112373
663286718
2039558978
465856839
141319302
241894291
707453419
416515280
1843745977
1294608337
1361675366
841895565
1079049820
1550056219
1564810399
1037477081
1099270042
1754406534
359803672
2018466999
782746297
1755188740
969817292
456203040
1806326015
1157839802
2109211166
971633912
573113708
1744860294
838593621
607704811
270063020
1048153445
169759887
253081101
2028369203
608851419
1609312577
1238861854
96173926
1844172133
882582893
1317602181
1606670875
1013764078
1860341225
159197194
1902909152
132026575
2039838742
1163169385
28434089
1333198884
1852282958
1036288261
1186947786
633929475
1688573896
1955650683
455792563
1519651626
1271526187
21608099
861075336
1389112190
1844928570
897437884
108104700
849028209
1317125333
338873758
421331013
1413215285
349078688
1150563173
1964112955
565286582
334876661
1424634736
1547568554
1182405194
1135401218
1409890814
723790690
1367264214
656608111
2089502495
1758770952
1185096344
714774866
1715736256
818996969
1249006801
1889901124
1870717118
1968419175
26061865
1544597840
1355110750
244878845
1889268140
1537489743
316004692
634996790
547039733
419759395
1744881216
1222367696
110467469
740133349
918000412
1426672843
752554377
1486403871
1957203890
1864803847
1593803536
588727625
1185579403
1726535412
553638929
937982393
854262840
868005964
84814749
758094039
267432205
708578356
44436851
511623966
1008865299
535332936
1152016232
2014340145
245518198
1827006571
2070756563
65546762
1534379074
428607518
446907070
1799652082
1375220515
130680205
174267547
1659478894
1844109178
242445201
896686098
552539377
675832922
1185964973
104890878
114871266
242373836
971632852
1326549406
451200521
1664394231
816525577
1224240541
2140549278
1851184377
420522049
1214459939
279385712
613086179
1434358286
2098795264
682202750
1521178045
1115110448
246160435
1388421658
1146625999
1686792419
629072215
1342194409
254122369
1970714942
1939840254
1611229542
11289515
1907760748
400132608
684540718
384547017
1439585740
1081968888
1765677301
1200706907
1826515265
1115884185
1460385007
466856007
1744976580
1824671138
529355032
196324140
1883575870
908636888
2297232
613728847
50088740
15257601
1249373854
876381450
713216042
197537309
1831690994
1651199497
191818742
1304347607
1100567078
1482593246
1216014427
1601342156
1801433798
1320028208
1836698657
1087005638
114337956
387219823
1674649032
947864214
924068689
2027268637
1762700570
1044554313
1565274998
2073131300
442590690
1466515993
1576432233
91648633
1705257512
152643722
1509330791
2128850714
322548784
35385577
617737825
2125180196
562856167
1637244606
163970538
1464395935
1435877977
117848628
495062436
913652526
834033924
587691109
1785572509
1706361967
1985796017
1333892053
964988585
461838958
1712426060
1224632366
301005964
839549431
1084330616
2047543012
1169016885
17493592
1195503222
1688473529
26790868
109382148
497266276
349059078
1535045822
2043905789
34739605
714874852
1087028273
1523971689
550751647
822242902
1956538112
125987288
891822540
1643852978
2084731723
1601362520
1012482115
664378434
1827797620
2115983744
897353061
483318106
103615371
429263303
1117375737
130115550
1608200702
480370160
2115161289
1119326129
866519789
544285164
2034464682
1203122548
1830130852
2062338913
527722125
370465150
873921454
739348799
576211828
1885871416
297202199
230411352
594373449
2084781795
519605347
1182211963
2143035578
477239867
1641130392
553838476
2039178684
1902925778
343269267
257717429
1975805530
1122167422
255390406
1228933450
551426724
812176062
1836176320
590455571
290056512
1717054280
1239885196
1816038139
1668960580
926186910
393104381
1439214947
1438424262
1626037547
646316452
567065305
406756056
1886670126
1490384628
288624550
1471766980
628157367
1469642497
1289970826
2136611363
1787717098
1512380321
1230456557
1218564090
1854485797
633957881
1841256666
1846889748
617882316
1887161735
346642788
934673535
1946391492
869600922
1298986348
509399799
457055805
1174952927
447307483
1831879371
1595106384
983435572
1128639810
378418495
1496988089
484110790
679806772
1675824403
1440157374
165502540
1960808633
1040625726
2081138105
144208643
1550918753
98081495
380702268
972498574
284087403
1391720747
758966798
462405492
2016686427
1886702061
1005779202
460380858
630807319
367462521
1034153345
598801034
191027610
613998281
1616545963
277453748
1388067860
531161145
695729743
870765648
1171161694
659114824
2095096194
494172717
950225901
1976652931
1845090619
1448202477
1655034245
928348139
2019187568
464830385
598910030
312464374
959296168
1675989089
1019688623
1551993653
23857444
488387876
360852487
882257672
472333783
501749549
1019572727
884093320
1800290431
720071727
1810571059
1783980125
141014367
1171461515
1897798906
60450262
1709498977
764675597
109549209
1866224775
13492924
269955105
1092760118
694892756
162014001
1771895918
1797525659
222868158
110634687
1849771957
1259378077
1157994821
1340052007
505997598
161675375
1488561094
1794670860
1291960524
501390308
1714297995
800006572
1906200050
1607610036
972331771
1304074466
43371708
524981086
1413662141
947269427
2029116609
1571983531
1512840518
830194755
1242738709
241453740
234016315
570461075
1175633902
179405140
659065492
771035220
1209207877
865573448
1182297427
1795785290
167305622
206860414
1133700067
1758939508
893789888
1848437711
1154785459
1049682585
1993683993
1322672822
1436652849
498664235
1801531567
1880342894
697103363
2021787195
786692566
808942197
1292319747
496410609
821202893
408633067
1063995727
1110235805
744557937
775847631
1346596965
1315199399
1083647389
2094838035
465543251
1594943408
790505911
938238958
678792292
1395804433
672241658
1402475926
1923342115
1652185385
1547383196
1658966917
525431838
627207740
1002674424
205693843
599890450
644941161
1551923188
1698083821
1674993057
124827676
2064199244
176640808
605674304
2088334913
1708853209
1413722347
709335471
1506610372
1643510393
293168562
156167044
816312431
1014688939
1222493030
1541888631
2051494415
1156875187
280554862
451942682
394623920
1477671347
696498492
1257471171
1988981763
1925676124
600397266
1850179786
2135354159
2042466914
2063449412
2137280371
2050715256
2037189374
874113963
824825189
2094392598
519828092
938401806
1357732680
16602128
174330403
1312842895
1749559321
757852808
1583445382
1339596449
583019348
1967347356
450066661
1524983654
92516224
595550260
1515806613
235957176
898700420
67620581
2081649182
199431256
1522766160
1556256126
378643575
1227306625
610139783
237454703
1226359936
1846905922
231516326
821349569
478621782
1531114500
1081551462
1070233893
625087439
811432371
1369132794
1522877515
2075406200
65676825
558496731
1986160779
1762076354
1347721161
1237263315
1309162715
1373656613
1942053713
1550696574
1035360517
2030711134
2100575011
473486573
897450574
672344327
1656414238
2054322170
1283710763
604707475
560847192
1448732181
275510234
279463085
825750863
1559338032
154199739
71091830
594907448
1764129142
143100920
319137158
882682268
1784736070
1057995364
8150153
238989959
565778122
951281595
292810981
1876244538
1948722545
1286933571
703238420
1911178870
573076618
1024348155
1972943726
407738807
1802692806
870317445
1382476789
1831311085
2137997033
81018927
269668982
1742408666
424895965
326379111
1483542843
1875294008
1221976216
2123460401
934839046
1545050447
781398266
872783383
1154746691
1727859652
1566460357
1462195982
1425531569
598712901
534055153
1870070547
1995409594
601608795
330414436
606321803
634984103
438395834
1651678843
1546224387
999503815
1819846917
1494254662
1911142386
656579814
1382973365
1050500174
1144971958
1266154324
1212684259
197385576
1311554707
790598389
1363117456
188821409
292390328
1300446216
942282720
1972477387
121479389
1720188550
922319350
1210666963
1978038090
426782464
715692767
1790053560
2024384057
1812665832
977624639
719783352
986542448
391847254
484971509
835168101
1571520850
251365132
1938405656
1392145601
1019405671
950971336
2026504044
2035870033
1106141684
765313118
433462852
2042454739
1056965507
653468696
1623288489
1061950505
1227029309
1670920138
1908455196
311426872
1568981798
1694481248
970554440
786757476
635865832
1426437192
1320536365
1875356607
114813711
1057872780
1684929461
432322862
947642959
44667946
658063375
551535773
98113767
103705053
873847256
1349229874
1842769319
868619864
1553609677
1584162625
1143261578
866193534
1463793779
1052560824
393690191
571777410
1989702126
2018458724
227172553
814580961
2130735781
1359225540
345770234
878709999
863765764
1521368570
1024733723
513724845
932422759
1174268625
1161838889
876668739
1830730957
1579974767
1545701186
503356557
34485048
845197907
1601179060
192659528
1936176650
937753188
1544727016
759066663
1606604100
443091922
1601002091
897674985
481878710
2108116092
856091252
1602552481
534288910
635918308
1797709437
831609543
1825477067
1391888735
1143777398
1170570968
1603498581
323980689
562111463
1644020649
1385232237
1934228940
472078996
121293572
1305393095
776667556
1844547590
1695680774
492287293
1846540577
703567552
1171313265
1646900563
776744810
418081648
337310460
1780441435
150115442
1023482355
183356322
1483091652
27557836
1839130990
1964046655
1764822893
1558084319
818597972
421364245
1618536809
698094186
1837773009
191138869
2092685358
1649127897
1315757280
522099843
332149692
1812694149
710697778
342645752
1356882290
1095262408
217096794
1758586477
1614048390
1056422318
2125112765
1542824157
766404100
1506122113
2023147939
1250662213
957779138
1924113344
2113349646
1970692973
1670659644
413540259
699878385
591829634
2134945307
1055656588
344600011
1180812321
1388340968
1309618496
1404270742
1916393451
804557514
2003915737
1872565493
1847477248
771033823
1501253185
343539322
474970953
195309379
1286818799
1717002001
941493168
961382633
537854175
1293743025
503200877
81801299
486206660
1008580739
1687761981
1702231606
1638901033
1811537242
100968306
1744339992
2056136470
884146489
879365819
1205128213
559690152
821278589
898000025
1271849391
727296215
313217970
1149987913
270934396
1967652576
339672461
34308119
2086359452
110929682
951127518
1706616458
1007256105
859279231
406827539
1977725504
794998119
890676225
1176230130
1018242791
1761693597
228546604
1861838476
190818287
1944014755
2016885017
660189425
395980489
1164201878
1443137527
2073117635
1602898293
1822116863
1020255400
849997112
84385832
1086403976
958386086
1482822055
2023490536
108873619
1573366824
162154536
1495467202
1010051569
1765943949
706887406
1559105539
2064046116
458306208
406185810
1836455562
456020558
1266394613
681306605
1455667938
260379911
1797403050
689333067
131532711
892295541
1543776544
1702291419
1635233223
561192512
1714251895
688312305
1962330767
1223751485
510016986
2039794889
1552627182
814654832
945708181
1351140403
51468596
830765112
233559887
1635710088
1092062375
924742858
383197663
218849790
692059735
1038239424
583867316
1902545306
908140493
1089140780
1630544403
568614499
1206754438
728461838
547433138
1765182843
5036217
1365820520
842655034
429591007
250410640
1675441790
43050563
1362616653
1769432412
1234509595
1153489234
1074091988
900790071
1060537660
2043394752
1741114559
1554939793
503613289
819141271
2109138604
1378285944
705662195
314467935
144541526
319567226
1302543736
638073712
222431323
984813685
820199779
898351438
371801837
1307849002
698862218
1732971559
583715120
2144227149
281731996
1447528047
226173208
993198360
523733219
1822778208
1047263590
700912057
237734126
1232280077
222552577
1065312130
1396517920
797828614
32388088
119751371
1909826816
1362907960
946095489
64846631
15812820
1178062520
38856459
2015667818
756453309
402539124
2089756279
1113865878
731176133
308590203
765811700
1139744821
1161563798
1820588860
1702723159
1860474993
1407047389
1748524103
2109456113
600898531
1191828411
881678912
1161064024
2012398563
26582788
831417702
1344415686
1361917372
580988692
706072355
433931896
2094108653
300523132
844254502
1542824179
42451364
1884964104
400368418
967806436
1958717391
1525532505
844684567
1577398366
1681118183
1058006923
1773289937
1835862824
1680267905
1422990635
1899775148
868671153
958671076
744289678
83886242
1106234296
1546478532
423902278
1757002144
1033814049
1885162800
659286828
2115757977
2034904034
556348183
697426549
34686963
16251935
462021983
1576561001
1591146605
603512757
1953838096
199849553
48732504
581948489
1395717619
1990377165
1389393743
178715074
505976430
1885048798
371834375
1918021285
890121222
1421176454
772452897
822342739
1932531288
772309006
1970467896
1588271976
1225532524
1245493606
1648478601
1512814650
877216659
151050478
1467248652
1277353570
962638950
911222024
394557338
388015580
1113574001
1364719042
1742677034
1702229575
1783312731
820905028
1015994599
131570761
1154267994
199787316
760187177
523740430
502577191
80281317
57095200
391512665
2113393249
1967851093
1639671251
1185511297
1894938253
1468504627
1589428739
459394415
718979231
1333683716
1642174143
342117934
468316765
16105521
881358236
1615039041
1776710206
180515300
2017187560
1532191775
114774266
833112108
443532211
1226466507
1170888736
2049207044
1743947674
209803210
1517658237
697466554
275344265
1296183294
547205022
1681754959
1012037579
1748447959
1548295849
1594731850
1310998085
994799032
1542113581
1621331411
21277922
1424847267
30114299
382902966
1471145861
1241864041
974934598
311113443
692595332
1955531810
1194999894
224737962
770159833
538568041
365730889
1897716691
91077151
814644546
1988548615
1920067101
253713775
448517930
729212034
1845160749
1406513995
357354296
719919088
379401009
1553058707
1004976942
1376427162
1786410125
154125324
1968344751
2106812005
1279612158
1494344403
1219557195
518042143
202223784
431798322
1826290813
1745422909
464890845
360532319
1076875355
294835929
543197585
642925048
2117135257
144077401
189549874
2138124080
1936552458
70568123
1638343198
299942258
526245574
359366013
1544653729
650188475
653326315
1013946822
194928215
603655408
833293236
1792525023
994148086
1848613963
1180201957
436140125
1371433885
2095069444
2071225085
1093196293
155683745
2078883442
1384445805
2131785404
1730103377
1065836635
1556977833
917152250
1990978565
1581327788
1389927160
788845333
1754221539
1982688092
393817028
2051639879
1467168512
2033184024
839288336
1261590
425438991
1441061091
582053488
56023730
762308813
1897163070
250935178
1548659856
55251870
631735850
591629844
1659828914
168159888
1731621170
707874101
780995358
709495844
761951785
1081907935
1535228525
132127465
2089526831
947260408
2008062637
608806172
833853947
778604669
184326569
1024972145
792607625
46327770
1758670432
97512226
540121354
1709399416
337055880
642677433
1198898831
1552337979
2127787401
867857652
836081874
586935210
1396758381
725153905
669114055
408675193
1002717989
1253239195
1726940335
1646864391
1269968566
2099073474
1988572630
1138073322
985519851
1825933705
1640584874
886114998
421406361
801253085
843976574
316718903
2056332321
1711912632
1145822829
1705090711
1384572908
223362212
1775448487
53828655
1541216933
931953557
1427868126
87820816
1790180220
1168508305
1744479318
1616571487
1862659646
992810035
1354673456
397514370
986354128
966600947
1254390199
1891520034
1317953213
784037232
1799539320
995276972
59231296
1120013211
417568230
878300773
1649606704
405329280
652499510
1095768046
1369244625
2013091579
177633139
1030697334
136807138
316289996
1144558268
1353553705
1370362273
263160318
1514274549
1272167037
1045822215
917299303
811151510
1275550835
1081186089
532568184
290338507
1934504933
209725735
1764558087
1972518540
1386797208
1131627983
471106433
1707416555
898037634
123912617
159263784
1393679733
1433784258
385361730
336794002
1563649340
403306003
1811592569
125159851
1075448892
1478844772
495248712
1333067179
155929508
1591394135
1854699784
375898698
1060401132
391057361
2105938342
186955871
1388925538
874154543
2047692173
1277490247
99097598
1808386199
429551224
914599742
1729826508
624966867
1013876719
481017464
493967697
1675422773
1342125495
832820414
2101866526
2120381517
2085280106
1124763970
1090219938
717444796
228483476
754133220
1184630737
739478852
1416992562
1207193100
1574726844
1996515008
1631515789
1792622812
2140459436
1817160447
300679923
1988566868
978512847
1476855456
1532444951
1137102430
898628462
922533922
279482854
801419428
1732632339
1538437986
654389722
1832331403
1975266546
1719440989
332936676
758963909
1099322958
605193530
1754304893
606327775
969658441
1221645977
905028769
1667905476
1729316766
637941650
239817435
2070546924
115988884
1641091254
758030421
1413513841
618616654
1764569344
1606670591
782385457
1399885597
1190314973
1088896684
1114457802
26779538
1101499201
945110793
2045359368
1742885159
488859184
1817129492
1439323758
703756536
472455949
2034343983
387837660
262431334
1630825790
1259671729
1635930980
586236419
350124114
1609719772
554322938
234598256
1129927979
207854840
476527006
1186473824
832833018
215642449
1023903710
1808504569
2117577214
1220873624
1006298428
811133993
940505653
662347882
193806985
1385607628
839454202
929584400
44670004
1529196777
935880314
738711765
3508583
1229036334
1817133901
1598581299
1907791215
1510259983
28983023
255028853
1639079663
1192736827
614085304
11898900
1868202234
726025625
1687053141
76899605
1379222174
831651811
383775903
331390344
1368657837
1299985904
654288418
1413003519
1623767297
2036319248
65460180
1476937195
1579842621
1507063657
1484576064
1271506569
1142674477
724662233
4287218
308830312
1885475237
141703618
815645090
2011558343
2134883052
1757772052
442270564
889925777
350401688
592493230
1441417042
1913597828
1356280157
1589041009
1075791305
1314696628
206596774
203296237
74667339
801049610
1832394942
1804475614
1822240253
996133841
1159062153
429876586
750646781
1595774062
603922190
1284773209
1180309111
971358826
2095119427
823417173
1132484256
2111405388
831846442
1155962654
1990214014
388453766
1515278506
538750915
447795201
1990355895
489043045
1397705304
577265632
1463819591
1868085769
1537221963
1013378516
835009712
596418958
727478641
223582787
1376505294
885906320
1748513792
1611560573
627723670
1336597079
1178317042
255301538
1642430333
800106880
1352391892
845968435
301319116
12177085
2144786322
616335068
1623783008
278983014
781020717
1224096712
923391161
1057508299
1420994027
59581699
1347808098
1040638487
1791642924
955938230
1839926764
1605141441
1963955958
983090999
691360566
1500353337
2021440641
1797006581
872848676
396858864
30189493
115826947
1851827811
1888456032
1890559347
1671409691
1465555040
1056642730
1737236344
629116343
1087056408
714429155
306470669
1477044368
142624163
607164337
1822054190
182359811
1340946213
1644553978
1256879787
177279788
1201169125
1892888462
639009404
142769799
598835938
1005147540
228161516
65007488
861498978
1062928899
685602497
151389283
1547986618
1822243869
1527559220
1672134810
1753214596
587909212
1790342142
726577191
608511941
2061193549
12651329
546722935
1038137798
37705763
1749150546
625793107
836321192
1903291522
854897428
804326488
1235041999
1135684861
1143621949
1993190078
1394713664
271486679
1177091924
767419457
1006226494
1864888053
873905013
350172173
579997510
746219982
1822829128
1032944610
1012259079
35650437
803207685
1447454835
531252864
304670874
2088836146
2093030824
348539962
1491201406
2005340047
159853297
143746093
1425553188
1654862629
2120468291
416400560
747381786
611196961
1023301044
1897078344
591645448
122948576
1772433790
1406067171
1183730823
441660031
1636680227
863965018
1248389753
147146952
1927993358
728009475
706144420
1284306730
274354350
2011823470
1029518590
1344297691
139133509
1118582733
334681963
1812566225
1545335018
777069447
234302235
630605936
701876782
175519666
1365171508
848256154
914336188
2015328280
1768470160
133265089
103818512
187693676
239807251
532658523
303800504
496301525
1215017556
740913418
335604555
351033321
1536223159
475779105
158671615
1267721166
597717625
695775288
11526252
571332614
1301919342
407592037
1939385450
1983388935
480136218
1987339206
1828109093
1494416156
871972927
1474655092
1858334909
1561090229
741743953
2074491198
264514880
973373710
175684259
1157319926
161604056
1288794652
107402626
539501507
2012277651
604353155
1679061203
941951534
1402517808
1541648563
75758947
1422009766
1162262094
2139531242
812337842
1322286930
1017774007
2104102860
101596775
1107957364
1364811871
2040041934
1545622910
43121152
1298437371
1743488864
1488841578
1577413606
1622267957
1558446326
1823361889
1446447738
1600698257
1808159526
1480558654
1305281168
348860208
885075505
1479351296
219892369
519966152
1980316420
371347929
397599783
2002887115
116540040
2039051275
20915932
1044098223
472832795
2054735443
1248465269
395550687
276799243
565069052
1285596531
1648500858
758836034
1839934748
1571834014
1364513760
305538316
1713393018
441855749
1929868364
1689880610
1006378611
821677609
2008230950
1497857502
1837867464
334190124
372587263
2082503205
54463431
748631303
980279637
1351377646
449000142
2139070407
1033409968
1997700518
457230278
705504736
1063157702
115926504
380786338
1126648488
1369718132
654609293
157421153
1735796680
137621173
928168085
1505775839
571348928
545556996
46473303
803474514
1803970519
1560246431
2130277574
1965414879
668734052
1514502766
241534250
157738879
1570341175
336843510
235988075
2092214018
1457280940
42646701
805639960
1629112075
1995588883
800466502
1069369763
294712095
1298521833
1616492053
1845399297
404740988
1366590217
1780553349
631350960
777848310
923156967
343247596
855067323
681567734
2019610840
1750715053
865076740
1968618624
2112783381
516761277
1414566696
923779313
1066553795
1817638026
1474019821
1625755856
1361173326
997934079
930801182
573204522
96370694
2130303329
1825426724
1461953043
870741856
534279290
313212216
572194913
641135477
710498736
263912069
1086471341
1794656883
1075783904
1701992000
660168592
2125277702
2094987393
171721918
1677615597
1006489727
1713486224
1706425120
1236833401
225988629
766895260
436803291
1676726368
331274267
26373454
1032604174
942108481
1289553865
1527512973
66294727
1691945954
1201490227
979206813
377027864
966986111
265761256
2057627141
2122768172
1977148731
1188032148
1838495346
244101727
1876643129
1155904683
893319203
549938187
10617365
803159279
1567608180
1407595650
738819584
592987396
88760545
563420666
529884625
1592007379
2094504784
1125499395
1182318771
1738485163
292691553
1412423809
1523906705
688433478
1594690182
81941909
155230889
1662850982
1534527981
1851629496
1824984966
432737122
1943709006
1206971917
1588699919
1140511220
2078072814
1152562958
1317795106
646065722
1490754646
1389221435
334739933
427629027
1122584553
1232876187
1826976047
1822724350
676417445
1255664935
542564368
962355878
930405482
986453640
101732393
793840870
1309824715
747499024
30775351
1251909058
202257272
203925286
1359997934
1754897898
184649688
297646144
1598649684
1517486843
1122952643
945270985
787198838
1662003607
1872658526
34969430
1087480838
2140133310
1497536402
1205522422
1180611261
1880442715
908405954
714574474
1324052975
814888946
1916796846
2021243140
175708898
1869154647
79679786
2020511144
683464160
299883916
445903022
310214900
1286851205
2088616858
1078661144
866508943
34666461
529197258
1553883122
403170473
452318407
906810377
942404480
1447186194
1502001283
934782880
2114022885
453873916
1242303093
879586121
330822875
2084403542
930167373
704929415
1593994793
645032673
756187419
1663914868
162464759
1759714125
99248204
275976200
339537887
1187502090
441457516
309049649
172462137
1041257859
848789278
1448428684
1931986040
1596786055
2114195849
880145161
608997463
567604340
1788842954
1908003543
1777076532
382808265
1537570944
1546013125
231573930
787921051
1632902484
1943840700
453914144
1268248470
1041549968
814006381
1491114258
752262747
839613307
890801710
1432944341
375355293
926904025
707386364
2096527958
725100241
229474002
14350156
553298272
224978571
800408029
249785185
2101383314
1047174868
74576294
1176093264
956548971
291670697
1722817837
1075531814
346615194
945055600
1548820233
1892353179
1811441075
294922725
588078949
276841875
1876712158
1524645314
78011171
819908946
2042825720
1403865731
901346471
1970317597
501637261
541885234
1468304270
322634348
685360393
1807055637
235756936
145179237
2145340992
1440515348
2034019935
1899560807
1789208287
815700406
1084110935
1856637772
539771560
1701561612
1184261026
1529185808
129587938
435756340
16697354
1450899366
2043753281
1248018608
1647997936
1111650962
1818305877
323640400
787676457
1728757141
1481962781
1318107599
298801434
1187677914
1308290428
1904530934
932543764
250453276
414663653
1264582243
994559546
779563801
27772334
1461876968
720316969
1255286918
871942941
1274425503
1927491399
671636874
2093773827
1935731863
109096052
389680186
464858261
212799046
710955440
541993708
400849163
689952751
1430124648
1643435703
290392555
1954298384
836877273
221562265
1277630627
1239493219
1702615129
1876738223
1076759416
1151762948
1527010535
861021760
1149133310
829121422
1968141044
1263891669
59697398
1534142738
782755354
175496223
978335491
781048548
1440732343
1879889930
1617260754
102706615
1172938909
96129951
916018465
1166477399
640251565
142463370
1540395341
2128253613
1993385866
597368827
1876581610
2022493058
1706280842
833950239
1990221580
1392355073
623679251
1250280080
492231084
1660335271
1069068970
1507319135
913186393
238964182
673582079
376861367
942033418
327830435
255731951
1844236433
1153845809
658195977
1426140381
1544512914
1117202412
845764851
1017227271
728148738
1290050875
1240167219
1603416235
1169495814
1315172426
522333360
890618576
166794944
1619138720
1013916802
1625548907
254546129
440019740
1398925162
1553050010
1375694666
1278545227
985882037
1955611996
70824582
1058239300
1992868303
2058531137
345868944
1675829959
1171725924
2102059613
113310245
98598771
811619457
1125112939
1493336248
1875206136
42117702
1092455232
15748122
503720187
1647566997
964649576
1952805791
41824941
1692455309
769049913
1205680667
221017144
462067411
1389246368
546592725
549550128
76167178
908744244
321998022
1356830946
776200295
1382651418
97303408
1125024951
372415976
1476644193
1314048640
1250101720
1943381647
91915305
206999386
1509698403
656942995
2089487208
663781347
773225703
1852611234
468934186
1784737241
496420589
1463067984
39504315
1640990636
1280111440
313425466
1006870
44098503
273694963
1835064264
1651057323
221975195
813023461
647916207
751050501
1211250751
1040325115
1142541222
2234924
1802907582
716674364
1109596687
598028119
2084189184
1602318840
691534277
1429480796
1674548210
2132640374
498019829
1119456925
969697893
725946303
1852356336
1234088393
200762004
301336136
2072737932
1522743816
1687257274
1000171991
108619843
672313049
1773597954
168038777
407061462
108573840
783283714
318680295
738512615
1081414848
841654957
16912277
783456793
1664126492
175565856
1725744528
771903523
1725132009
1795000607
2063003566
1010208158
1803479882
2085285562
2040096595
515325318
561666472
1915180015
2094869417
1367310588
1413811871
1632942936
1812206802
1099570272
1969102559
279708969
991678638
1552248521
1823661782
1601309211
250357640
876080823
1640311099
1558035643
2018608950
2015244721
565866604
1390957735
1564792948
1877703161
1000642147
1352695952
1290902156
1840630973
1702202592
777625523
1734035364
1589022809
959364531
405800177
808648993
900248224
1526545092
1635467545
396264458
1642944403
504608521
1038578755
986801375
1656753829
1194542556
2064558414
1501139948
1172541981
418636709
2005612276
1008740901
89132070
1727907483
1520184029
1254063272
1066133029
42235413
2039790476
1508866388
846732887
1802808151
1718600315
1076447956
813245996
1323694501
1426079395
331564351
2080721076
2088845046
1515708103
90577373
230791329
564976429
68981626
568087488
1165387487
1114616222
1671833825
1631394938
1715748949
354152536
1792862845
1217611433
44201112
384999598
1592937400
104965234
617620461
1695612919
791452439
1485152830
209769913
504929959
740211753
949562129
1252890220
1310935540
1841621574
873780645
1486069332
666090240
757039606
290674707
2131328746
292818851
1879364527
1387742193
2138298946
1504905855
604175903
1741949670
1875026035
766581537
659214460
1520126675
520082957
1139683009
1153217605
164585940
538501758
2110343166
1381015625
152849173
1152083431
501407512
1865552406
173523528
1639880746
231934596
1359548642
1116319961
745680479
249851710
638138199
276685080
1422641532
379910265
1266665020
1103100705
1089203208
20797553
1991884274
771934618
1796438452
815812736
1882915301
1295517
1761786793
549634337
660570578
1721493217
190509238
1848476311
782199878
235850287
1338729008
1163527335
516909356
810093302
284361373
778745750
1909840783
897512641
1929352263
703609766
460205143
1430025946
70473549
411851214
11738116
1566007242
1687830376
1885586341
1833508252
1070916281
139965169
1349491786
1193392151
1206084158
1276498099
316655531
133230944
1495893484
457129452
350159783
1838006336
1674286531
1405910373
53069711
1620477612
1118314222
1670237347
403238188
1121096576
141352867
1325042438
1482760313
753511918
1397029745
1773086654
44570557
489334372
369194985
81958755
196121681
926544408
1622999097
943477656
845032133
1990282259
303821251
764665880
1685181099
475619395
2104078536
4381007
1673543547
696679806
2029274060
1288866497
1413677074
1740722057
1931950198
2112753085
412444554
1365549521
470208406
933359068
596524449
578365734
1674342705
2048022951
717698668
1962432150
109406571
821090104
1862480518
155136160
397732920
1696236214
478431253
1034565356
1728904
703059171
377655894
1047743335
584907242
668398043
1444203029
554345649
1719503509
1381596597
1576773115
1816381702
688894396
1722743938
568394432
13602699
911950482
1171568596
549180299
1805396859
698808868
330574953
1462360544
1708408146
1007516366
1104740810
397420107
609611333
1532858624
1276610338
1140023334
446370286
78036839
1907145363
1394136720
2066436086
1085477683
494982794
111237008
164714343
1204764642
2085972215
674156979
1105991770
1029833866
1875374235
667269862
1700070908
586405611
556925940
1933263417
1047814551
359127109
1871707940
1688290943
977046559
507974122
1337408101
782309347
2095407178
1579088051
1984219247
987103089
912299545
336869793
1187888128
2136510361
1101015828
166383310
200931066
1707850804
65525364
853826131
1750237123
2002565905
260211265
1458948965
1068261590
507948083
1062522385
1928678071
221842799
1854605743
1457887483
159477229
845500612
212852789
748000222
2005054707
1188021324
1920257874
31382465
2051558715
1371524494
2123354572
1872075875
1952521848
430318658
1839385963
843233747
561127167
1582293416
263908341
751928081
1349185470
1586828666
1187691145
636054604
1721352275
2053891181
397415077
376230170
1564441591
375992132
1484179983
1437974126
509951266
500678784
1269377795
172606903
483658240
481231476
1100952799
64869815
1043323110
1792163179
635282282
94576186
760667092
1176592066
800440423
234223999
1850086865
17057360
1115093776
1386733181
333723137
389651667
1654867996
2000509802
1127464267
181547622
45566573
1956190220
1049454827
1600251109
1261913017
1068294009
111405073
1636765109
1725025111
1995027150
909236085
625571808
1149849724
1011344198
408094119
1158799201
787832941
1675637940
413794301
1893398100
147634321
1160709890
261285188
1127019436
1946754459
1195018657
331645895
525642024
571866054
771028164
1709227142
193405483
144363457
1096010759
966078383
235063622
932337274
481634531
319631530
207034142
310347051
1330383939
647365398
136038378
934365729
1953282484
594959842
1417714315
1839600864
212998316
303708375
71210591
2143299077
655695779
1892933557
1469307118
144418742
1395606982
26431214
1578298808
1098354134
1677786510
1175771176
1345235614
188890783
1018508924
1999113818
1485543307
117113492
922413050
1456470349
490724373
943275145
749577038
337482546
1430959509
1439328864
1285959149
314936221
380401154
427289919
615261079
1200772276
1302858138
287676648
815898743
2113107690
1977025869
681184609
1226961933
1108028801
970538311
1549915724
2045532833
1438337658
243851970
1130255150
445890563
106062578
851192529
1571907619
2047642053
1805272058
884833215
1557591485
131164438
271101394
985867267
1641879855
595080531
1039358172
1271896319
2076980524
498060883
692601268
981678955
24101196
2076182154
2003516777
461940716
919659241
952407407
624547234
1566870347
131321160
234623349
492203297
663880211
2122901898
1034154580
1551608786
452230666
2095236985
1912249211
1438200518
1707619552
648139949
2082500193
1601870110
1499076209
1365696177
481354925
1297723331
1341147724
1040013595
34386455
2044530157
896284438
1326346091
1315827503
1717822767
1833897940
1720573035
1107249959
1050680735
485092063
206670603
323962599
2015345360
279076715
2103770652
311981581
1971750645
122989743
1154056264
1786235428
137955327
654075701
57941458
717874389
1650047808
971812806
377119435
1216901475
102341278
335606101
1467933937
1604356097
2122114970
592389990
1150194468
1239095116
819281980
939830323
1908395531
135288421
1565653896
2067173085
1074022308
150945835
1881656652
1552839144
1908321397
188880027
334541423
1927082389
1456280371
771285791
151332208
1673171316
1859728614
1038294327
481270351
1652568924
165637599
1791045793
909853526
922752295
469599517
1391929696
1325341843
8935348
716848384
965303324
1302741206
299371526
1863756746
1152129057
605455730
1322240647
14310204
1363108478
980836042
1690751199
480981299
967816941
552799384
177055757
1470242798
1691669267
889720217
759648986
1479384655
193431712
1579736198
190972956
1966270447
1640470366
1087239211
1058561266
1769932133
845844246
1174805288
503591702
448306371
40680115
416086249
460054205
1210288591
2065502628
1099428222
118690093
1319583178
679293639
1395280227
309867345
212396076
189687346
748786502
2055686914
1365927640
342140809
608920159
199977595
683605527
1492695145
173361124
1950852443
1023858958
768752306
1242044214
1925222360
1988252216
1497551429
287273362
2120172701
1882063578
839602245
1198430965
1626796799
1333304398
1264837647
1211340206
290846115
88311741
1015043706
966362987
1202417740
2076134825
604588984
235627717
1529509332
903137258
1042517354
773318129
1880340320
1777080391
1035885969
13091468
1500428771
721578381
402771916
57095829
1373344931
1075804007
316025932
1625542103
1392916342
1532747558
765286883
2080340131
1533294688
1992898428
1700220997
649717854
1577462652
917303513
1670025835
1282486956
1751482138
1302265308
1500098650
593149752
1043850142
4014951
516870665
219511410
1131493607
189059383
650529118
624317111
146605380
1476518234
2038508501
399506519
785937148
405250398
631830046
957808109
425055920
323011028
19739822
2053309537
292732396
621399851
465844143
1072594785
97092945
623268177
1937230784
1171621264
63403657
767669386
1303838068
838140073
1542483744
2009921908
226878066
594223588
437849614
1219112147
2038721672
127540808
383806054
909551783
581256161
934163106
1741836725
1397038108
2123212979
1623715885
1471876465
666393364
1320639937
2081148997
1490399884
747632553
395156278
586682673
245233254
1566024055
954075089
1468127755
489590314
1300909620
722910202
1721411416
1614091262
295315938
2062175103
1591672483
61109765
812535640
1460852917
743402410
879684752
994527151
1645030710
1158988746
1068529622
387666867
2076499280
1919988390
2060642032
1939569420
1565160058
605785724
928277873
1630692656
718052366
1668314040
1358533124
1886255454
237857676
1726523990
357833933
1113900750
2125239551
1971802427
1470557423
1925723468
272612035
1022775978
2085670859
1232370897
2136063659
1949671665
587640460
711943794
734141614
534624707
1464224971
1214698576
1478315296
202797957
1384812116
786436534
1210527634
327356668
1676297721
1315498934
1139833705
293903637
2095745873
1312526597
315636742
1767084139
862820781
65419932
867848671
1519500446
1019688279
312974195
1854668065
1863680049
2116000401
1498487166
1409773476
617563153
1248719829
2124401927
1616340887
298466989
1181964138
421349904
907268468
527007983
792678017
549007172
1306554965
488786368
1743184590
225214314
14588492
1377084304
1060582742
1062715556
38461105
1610827434
1313643489
166520182
784325554
961267566
622282812
2094398608
230096814
513804586
838235520
1248438595
2080398540
274856744
1840455507
1956537292
873104124
1520606389
1430470383
915243313
1257464554
1642416350
517903044
1907819539
1065039847
434654065
1611524992
995570802
1645378037
382975248
108921608
2134835268
727439446
1951377131
360635025
180364213
144391015
1562537967
238592180
861804735
1001050042
1360564206
1086267311
840224926
640620322
1578536099
5026872
891695753
904070170
1549155796
1426967183
394225085
703929147
1559255408
1241900629
501669885
261004691
1559447500
1572286221
256130813
498973536
1986543554
1750435804
1987242048
119262723
868723603
2054040824
1496346986
1772657222
1501418550
1259133421
819449920
997431870
1816188486
1149728863
1991922472
1825329134
1914232386
456742277
520577412
1993514998
1729866872
429318505
1783890858
794833651
503079147
1898116112
116601622
23322684
1202753790
1743690863
275772143
317202396
613130747
644642473
345649293
1880982863
1817276047
964725235
1656187577
81936706
1239495277
282439433
176694029
73378873
1513733836
1503755898
368252315
1484183593
1974990435
304072352
826751233
1356147653
630231644
305039973
589662034
195691409
111553918
160663336
641961364
2014731512
2113706294
479478517
1817691296
1552910400
170555825
1403626144
1252045094
2039341818
675949057
54003911
1301793756
855677405
839575741
609549074
847327603
555709188
1302547267
1338200320
178854846
55812396
2139487035
678357606
356524263
1309711502
685357561
47246582
703020197
1855325707
1020636409
2059766540
1595711421
1706266909
977465974
1903972796
1826244640
80213488
2105834731
424410914
618095212
1716775973
1252407336
1163059389
922579123
765078711
2115269890
653048136
1505901399
786791372
633118186
2066165659
1396148641
1546501117
1534603920
1719518254
1220649349
804587397
348327218
1564889064
679841807
1381356452
987622876
2069301871
1891645822
1515919776
1100893939
361699232
240595391
1474005506
441221620
470458095
85220479
1076938299
1259410236
334194861
287135097
1782817567
580023755
62850254
1918345468
2089186161
1921251549
631994616
394961849
160848250
1929839296
246118130
1748001517
375169503
1809815129
977476280
2030439775
1722361210
2141003233
238432416
143477477
861844436
2012774610
1911096382
902780222
1466598774
969441000
20231522
2094192421
249542172
302863591
848828405
559257215
363841133
1555343602
2093881497
1367007861
1234773837
416726561
535997509
1866452389
1829030670
1431171600
847201750
413543724
1185661045
2074705732
1921504297
866607355
469619819
1587317653
532760789
1948247143
1784822942
338328099
1257940533
117745362
1300973958
183601606
332502420
1196632804
792076501
1964292045
1032553848
508391312
785350537
308669589
1478250486
1907531746
630621285
378630191
1921214660
1204128772
1173782990
1596696125
1741198347
303163501
317774003
1755452005
1476469649
1560368817
1318050299
1882236086
1122418207
1936799223
75215137
1948011808
27831551
1520057052
2146064206
1251203309
163623562
1673187244
1245940642
1387795904
1924425840
1846885635
1106368429
1382825663
751576523
1425185167
1861851073
1722790064
786984348
1786479298
1963921121
56747454
499049608
1230478537
1627684737
1517402573
250073088
874830563
294211301
563673022
239410053
720867248
559099587
283454434
1953228695
1412711775
48910293
460243507
1759092584
1328831904
1819384780
1321167119
450730001
71727851
1139013575
1955118570
1346385283
112963455
1918865103
90980927
1624283564
584218079
1597514565
850761318
304208564
980447865
1370057257
1208483737
115392662
549190052
438463628
1696608877
424348735
902193592
709030504
317417614
7423248
412621385
751039608
2119482366
202117003
1594854685
1017386561
776588198
315493231
1612957044
219228486
1503111135
1664825866
1044111773
698857060
341902956
523168856
74205650
1891733554
1678687894
1717123441
1384821104
128740783
1673235873
337443937
1093263124
1254198274
37495593
425155432
1471036422
561469767
100955444
582603934
600583668
681977323
1783323683
1216337357
987837896
1398333502
1408071638
1953028530
716757163
1956828421
1269848802
2130710148
544100410
454261683
514260946
1029342379
1362887257
1082214085
1016628300
1419043838
2049556994
251952990
661270132
679062208
413849393
1578837643
95270929
517534729
1331482386
286187636
764732373
960152930
1060639848
701883861
78338292
850715987
1990414372
835190459
1540868006
1607285197
1962578122
195069043
2118472996
41004599
574307176
1483107299
2096517226
472818097
2141569999
1391679545
1474375109
82632012
1061563438
1676850205
10013658
748688049
1567903290
844223723
1369505551
1919869302
1216146086
440018153
2024826574
1677551207
398754277
1053709563
2034272394
61034878
1289024568
1493407461
1475163428
1685488413
367454666
2014306377
776221859
2134062133
177734505
503723055
1506163250
455778988
1621021229
2103047521
804921601
42027209
527276080
438452488
479424543
2032507684
1725223004
873877632
1305290373
302534322
1842773760
610001946
372887566
104802073
1945848436
1147188368
1919541510
500911366
2023381521
18345492
736713382
173812920
681902083
1880404448
1647687561
1187502968
346499137
303735150
1433214861
697435801
1707971022
1759342481
630711346
1352296818
1910689251
600341358
1418544453
1873529725
995363229
1774678656
932478050
1308919504
460233815
740883189
688067020
1737594416
170353161
2027185585
825849968
849685315
803002870
1881893148
159314481
2064764304
715460433
1427169887
1247656953
397606712
836258347
598581505
1245741662
2005691579
128550531
900478981
674373005
533242442
1908258270
952424547
968922496
872434350
1054000663
512897984
304377569
106099950
816280229
851994241
468532821
1962566397
1987370266
788982146
1167361308
119627667
1030417371
1906216242
209180100
1256660160
968913949
1858370292
1088110595
1788353170
1812474113
164315153
817169620
1195742190
1268470975
1041948604
2116260589
587495063
1745573830
1572924682
1099877139
87875566
11203067
764521922
915770419
127083595
39866949
1291011116
369657714
571694216
1360064375
562815323
1716739298
1500019886
991438822
1831600009
1993670580
1644687834
1918478905
1181590684
1774739964
1599785151
1738581315
1654762378
595487030
1577933759
1780269157
2042894258
751446741
80644429
1978522652
189820533
295727075
921137736
701471094
1827608911
67863086
137674726
1830136584
1377095874
246693759
1781166650
1682566514
1707937270
1767994933
1705719270
1809663573
503874889
216959497
94126968
1836862965
568895564
1935302567
1245627547
95993546
1923166339
61837668
360170225
349744581
11055433
10939134
2085592538
2126285502
1964061091
1812278816
1242695963
183298185
956420022
802496291
1167561484
117509443
728394118
29284452
1902228162
45042435
2133479594
1541236449
189947463
905453359
1778582396
294891230
15214830
1593645931
516943746
1979815837
1627908495
640980445
60570741
1020952489
209512615
1556816073
776969580
897448395
41457379
841206727
1892363279
995348519
645581629
1250438005
527387118
898388319
1093372074
1916348724
1126402998
1132848286
1171213703
2100403329
303671983
976807257
304015618
1024174775
1487175479
1646970967
1852561788
1402597060
1838940965
1955170176
135934640
166029946
1676106790
691033656
2023296086
945896885
1692790131
1047960875
656570396
910501822
2106618525
1053441954
1940651973
857722413
709566795
1731602096
496020481
1322372739
327275608
1964381642
1084068308
960665082
927415550
1213777768
256502084
473956563
709893560
852578453
553888794
253346837
751012965
2084097496
1067039500
1420401885
91831514
362895075
384601285
697911455
1885262422
775633818
103703609
1909933607
1792883289
1450018608
303828517
558587119
1261899475
493014394
464988205
1291578836
1442381935
407584409
120254053
1727335286
1857374379
162857830
1789170223
1080187343
258155541
1786503604
755505139
174897016
1675318373
1693526132
814398887
797748465
1024109483
1711072268
1029433668
69379512
160668980
1058626255
1554357876
1984294787
532142195
1865011353
877493571
299598847
1719856030
122524548
939477035
1596299030
1380904279
1139822791
740946591
1461514497
853290751
1501081470
62404256
1644498350
2136274772
521549264
292402176
298583279
515261523
827291067
1509004783
182926124
557225414
1494319060
196067555
1400756473
2036580158
2065801492
1037666829
164760592
30458414
250766827
401536064
1341787963
2118955227
452781923
1733916496
203029070
1304139752
2011127435
1891716462
1903123171
734687471
581042585
1994803735
530551973
802626732
832775991
15022042
47843573
679830844
248230806
1576189610
8324972
161089625
1825360975
1018483421
1629259422
1540671862
71816320
1753459203
1370596276
2091027603
14791096
1593522751
1128917696
2107668353
627201786
1952858268
1629579176
436804963
287414843
632016398
1252162897
38055887
941772774
42491728
934184693
737491270
173846459
1257994753
717373265
1727520821
1977155637
1861407582
1437004264
770977852
1650166631
391904822
1518432962
53636384
2088950654
1004904803
472899192
680651944
559496611
148452997
1577525998
597195014
2054852652
2090225441
69291841
1152629540
1578063231
743990226
1519234141
1390783615
1291718847
202385878
1658035319
188027468
1960044980
1698263551
1146700883
1432026725
1778751951
1555467945
492763870
1699109585
1648992167
2145010171
392200582
2066643787
233618364
1290351502
1254950075
302888883
1243722771
192671783
723968989
243076701
1164796308
222981674
1706836350
1711918562
1383072502
403316069
1380539379
1094600807
208460259
1160215666
1307946349
1219923105
470880038
340014814
373085176
532293880
1511710313
1099091006
2054439466
83096893
1084361415
684244307
2143205119
738256167
316840830
457196442
1549696636
548332228
1586159404
209882652
2088204658
1726263423
2024650978
1626573002
326233606
273404691
1536832626
1861757536
307175515
720733330
1375297984
1892698702
878752245
978562465
649296462
888995767
821283480
1576986901
540888111
1329366700
27330609
1608682614
1628368678
1682222981
303183729
495434665
1579467002
1719981131
388944837
509117192
2005641455
978868096
952127463
718534841
1578738852
1009953310
700392815
1590454193
1418959912
191748505
1083813279
2062057982
27360907
1216653005
434487854
666933857
1930536246
631317377
1292772378
1863378859
571244847
1015601514
1001172190
1704578445
989433549
353335171
157435594
1516711992
586584645
593037600
1394453752
1582812546
803347309
1163178929
1239544682
417177602
1192907415
1794702630
1715328869
621824218
439422020
485136968
2126829610
474644938
2146838030
22463682
620435037
28022788
1935223292
1323964844
1229257876
1945497109
281230264
1374486413
1200336961
1633912302
2108312563
1068405919
593971528
1932104619
2101253524
277292350
1673515545
75765617
271802636
2027628929
720769044
994213854
1556353307
1571278132
1506088072
1039029152
1060533990
1229060998
1076728791
231007535
1245408917
1896937369
417072734
954010505
699318990
1294825788
1218089068
1794237775
1230461355
384717862
478130913
1500226198
1416145073
999007709
111854349
559896439
430338272
1814137704
578759427
1818154482
455852975
1954242664
376402436
319918273
267800115
1714455866
982060188
2058323286
1618406948
1841015910
1074918585
345451842
780701264
1398125058
1873349210
894925366
1145981406
964491578
1887058820
1789318801
1419368778
523391593
1815573661
232796297
1251690232
68446788
1218926641
180292673
2109401717
1218625286
414892095
808689180
2040442224
85008197
1413088634
1665658014
695965680
355774567
1446711234
841939705
418686013
3374112
397487878
263650141
602397477
784304001
344439468
1836550414
1504360730
314994906
1188592183
2100620018
123132119
2006881654
619631998
403791119
1340598547
702202166
334023876
608527235
1879828548
34431777
1239857584
1345856755
1185327277
501501303
668653123
468765636
2049547420
925235685
606703187
1878651265
369158882
272194044
1953208038
1794117678
1115081581
1510026026
1036177217
487849295
1150167717
1190385438
810739785
458910581
1115002387
863557720
328127903
697398531
1548972335
1672784247
1848378641
894774890
5009544
1393310490
497835924
2041331659
2076532569
1908994491
1586499787
1699055606
721496630
1902521575
2002786372
1131398726
1264334045
1748063403
1843568792
839142710
1535505747
554004492
1726619728
480099322
540661954
1544241999
240140890
1200865656
1394110350
428275253
634230093
1800726014
878829866
1071399542
511640853
2060934599
796043643
168962437
1779046854
1845093271
2097388411
742339473
2104557875
1254988312
760098538
2137470073
1355242972
786560665
1196823474
1316199333
2082004968
1137423203
834211487
168773937
1794287116
1480575579
1686510976
961473647
2099274757
1228633558
1924981529
1898899999
1280201896
2094152880
1295408015
1963969340
861991146
1784349441
936892668
1585066523
494104780
164963736
1158760265
1251170757
260969333
108960536
1254602946
264969142
1363488511
917774105
653081064
1718386160
227674435
626287615
1361505763
987351514
1045854279
1728007500
570585875
274540953
840714692
128594402
1734053630
1872154464
2093052844
321005155
1353916945
1404150479
685903057
355815224
1968727372
1705473939
150015110
1817983729
828730648
352177094
336647082
1809597513
1437595148
1099173294
1272740819
276561185
703560034
834431661
1030942883
1963106298
125405468
2109220090
1228197784
1104906755
1578464141
1716548111
2043023262
89571000
1132998953
1153753322
1409577603
941584444
1100584730
1458063468
784579762
732009279
1836307615
673529158
1245754669
1043822743
1851668173
935530628
207351324
1930981093
2029270234
1089754544
2009945254
1914793481
1729741946
827846928
698452563
2108737678
2081289737
1723182583
1634861998
451798504
253548813
1021271272
1441329558
2062943565
1183950830
1220508186
1480716641
696715093
1068121268
1438538549
244876526
534855833
2003619089
1455875623
1442140890
414798798
56684185
2085867313
707473057
1681069039
676127548
84827832
1119152568
16674473
540552452
648527873
1759832616
1775197910
1746168640
414570422
1691847876
1418323409
948796835
1534894374
1001999348
312151792
1554116929
1219302875
1527885920
1477966029
1808053479
1413651013
837028245
1767630909
73995395
533198218
563539341
217997730
2130312852
577556179
498303449
572148836
811437894
745845708
1118669492
1627331648
910550396
1957209819
553993365
377816029
1857044152
714356048
1932788516
408760048
655580047
947328540
1911855834
1121387680
1054747536
1945390900
2073595826
112423373
1812447737
1957160106
1211829925
1740585732
126980478
602672741
1841474977
1259165505
1123873011
1496774321
63107960
365580720
1725228838
2056912986
1215211531
1673638898
1032667065
554407047
1022094709
114194665
353887876
742685228
1216028395
244287093
1286704347
35238578
251755042
1238970248
864457891
1767629185
1219006253
159170415
267470324
140851591
224622705
1713310336
2117224902
194966498
810212110
1761020377
1889824690
1483165175
1944104886
963476658
2056042773
1960906536
292344288
1471582939
835169772
1968543845
1120098574
1990106909
1521809651
1274181925
921024512
887279952
1021463462
1204522551
386901570
1217329383
1846971116
1680517067
48287528
620318410
343818998
1096136733
796150480
1041581969
400188333
1007978807
509009410
1240886889
1957840145
425655161
778896044
1132217985
1672082202
532466623
435796013
2000696822
1245561409
1073734006
1243028334
234780503
1900293118
455222676
1091684034
1439896776
1219949065
1127210939
976747354
2109991339
258247739
155688242
2127400951
221293811
139123500
47751011
1425386034
451019639
2122065228
745066853
1451441818
630233642
865032982
810239643
1791056044
1910327449
1941742417
1540374726
258222881
2010331789
1843867343
899137241
301197498
875373328
351622550
1942983235
1411539795
532051461
989330008
1095106095
849114440
557951806
1170355921
1415175414
654848322
80512820
1337086130
1391546008
1124129413
1552641840
1049425072
1522528158
721528043
783598130
1433123863
1162188363
1162886582
1963277237
98564056
1661901256
1645746968
957767081
1200276936
1910415267
923243804
46129981
76246075
2106520235
568313238
1541225015
876936826
730423533
1116221507
1592788548
219957488
619225590
509031303
473475738
1223624092
1801929937
593510387
452844514
1327847425
1634084602
196663588
1524382640
845058511
762540540
1304780254
2065103115
1322925769
1708859834
2008979398
335707276
2044623160
417993488
163648677
1489115355
427591106
1387043286
450315718
1169278553
657766547
823238409
1385130117
1911874647
253403259
1803241312
30291678
281216034
272268288
1793466681
1789877941
1227602653
975238523
737139337
275039088
1227520955
1585850068
606503017
891651372
1526954488
1295836793
1210663820
2103300481
1241683004
1940347725
407095297
74480520
232080696
1169566
1162672843
142302216
30973793
1953825485
263352235
800029235
1607749185
591412145
1991854212
1257110297
1270587699
1676498489
639476394
1585109681
2016255259
1681822474
1280937396
582380482
1233983264
1445455102
603752677
468623353
1604966250
1501854942
2124188323
1501108345
336839083
1675206172
134843877
1634139596
1162938743
260553358
1150068895
1195614352
894462673
652924791
2098964970
1768874293
1401974139
1863006372
1619673210
1371824302
26521247
681530943
417441957
996177994
979514265
1967134448
1881662247
1215560296
64734143
1238390382
1610576523
3652185
855067259
1446555648
195600929
1043389618
1373979242
1303942075
739070920
1360457658
1633887910
1110286842
1637897911
550292297
1016196511
1339183194
804865216
1341995472
415861471
638899616
456518201
1863083909
1895987622
222780946
2001351221
2066684788
646860729
1611302738
1971822206
228112233
1056462313
175318370
1556432001
1271988301
1762077771
806449
481383649
1533193810
1492677416
1022799449
351611049
1345570107
372211186
1300636883
1962203079
1173927102
45092014
48146376
152262573
307445807
920522609
1781624979
511975668
1045311481
1109094287
1331392493
1590910556
990300287
2063393395
180750896
544055935
242551527
1206829905
361438191
697312758
40091163
725808690
1576879496
1193971319
818494822
1673580918
433422344
1633369047
500306584
485494861
1516697946
1666129789
1762546809
2021117290
1918515169
1550719354
2085802090
738886824
1267763106
886890433
2147416561
91757912
519089690
662531107
1098425127
1621032141
385738202
1874260566
567180588
2031427801
1094329379
963534322
261250990
58867968
1366598670
1706580322
1858143
549714416
491109125
518904924
1367837638
118816563
1561916822
49037432
2010759939
730879218
726039252
1516888406
1424418435
1216975715
1759295780
1751663082
463545780
1397960727
584800886
1424800499
614920192
1311494193
1237352512
306753827
587183647
1630249870
141117491
1549423467
890794337
1193985536
1181128652
357491056
1597043945
1639557684
1694970220
1267693860
294323516
828672862
225972139
547450367
1976318054
2107303999
1903954581
417539678
1545838298
699663615
794542824
271483483
1105474386
178877674
483317590
663341502
275059441
188788150
331308988
2083529249
1545108986
175939784
1994961444
1482329538
418029391
575692372
57831230
1381134628
1780030873
1789640445
667473242
1987486109
1758753448
1461392927
2131975641
620493644
1981549729
2069032100
1003135303
1012039628
1768306009
1428210243
990806875
2100821059
784646851
811194651
763209404
1302411138
743936010
1400964654
963586562
465741959
268287161
1643941269
898608211
581022757
1935062377
1121256217
436377625
901215246
356779061
1628845482
155760811
21890223
1027401881
1158357183
1498224171
1499552623
904181762
1403905796
1343822155
1089250487
695535165
1942279327
1456535616
1202531040
195859592
1850042724
951675563
881050562
571739064
431385337
455583141
784189247
612989625
1047133936
912040106
950963581
1562615807
596168059
1986830508
1377989919
530446569
1527196453
242486761
22311332
1704893121
750603268
796561060
1294934377
1447482015
1861975227
2139450516
1673686089
2090831211
756245807
477773835
1006020897
1905428595
846156649
1771234697
2040941918
1128352164
1794149667
490977463
929505652
1823137781
124627477
9771349
426508518
1035037469
2001335878
269563703
822615950
615541770
239000826
830940896
1081923480
1609883058
395336010
2030321049
1524301986
914887814
637891245
42251560
736152979
1960732498
572374243
888969407
1742549604
186293949
1847387166
1450834248
2076300116
1337405019
1906654668
809593113
296516223
310785152
2092590082
484819020
1582372291
1494827686
874829583
964438458
1875721822
1321332120
525313973
372078110
1586382224
662447409
2044275156
696629494
1293077521
1848858086
422555162
1963142466
326164402
1945325510
145966359
948265092
1202299282
1454765946
1962248316
1163765815
200504590
1537129948
416312879
2028068113
675525918
563404967
489497132
562192404
1954607855
2119004970
1047783630
277112379
2095496375
687222161
280889570
1570868526
306440887
718407068
1711455829
1760409343
601650886
1731759853
664286208
1921265416
1356323250
1770595159
1719764618
782046576
323285476
146985666
2082655673
265032760
1054634352
1435638799
1326722907
407460517
1238029462
818244733
770505057
1581638270
1978326974
1429825668
872400024
241957640
1962517942
292420669
1377869181
449650322
174921253
1645556436
1605253202
1805520334
2041975802
403494787
104278523
1380070554
1071059689
827579809
1815358115
776426920
727203439
229413107
963666147
655523714
1573005274
750554439
1775809107
337594401
501742649
748388369
1636507408
684872116
577389369
1289858823
1461658482
939529773
536552599
1265060278
1866474149
1718156361
1863137068
84246805
1322440889
1787540351
146134708
1573545971
1996412026
55498774
1789657664
288398121
1888811708
505601856
644661852
738963913
577507149
945638473
2007897892
385512864
678185036
1588472710
979988213
1095754600
522381286
1219549124
2028381269
696513163
433512081
1840842180
240157783
828188202
1597470069
320673944
41671864
1629742246
316539029
996064829
1336545825
1984993405
536582419
145937270
858799878
1464178624
195813238
344559723
2114705605
1187370422
1267058143
1893203087
311287436
1996052825
1461936736
2130946815
1483050989
1693482691
1769589109
57786120
1886628448
850853737
1224339262
1541027836
1441738766
120045959
1939051309
27297126
1652864475
1339191655
903033138
143811585
1463368072
442753262
41155771
361627915
469336133
404893688
1373561393
1471178538
1541340381
1059962052
1731170796
1640837790
2085829955
1649925222
309891553
1494256829
693822074
25188969
1713330316
1221357976
1366367365
25870780
1464430186
177355513
1870443267
1813802035
1735628988
349795595
1770492394
1282694070
1064045479
697629452
385998813
936237465
302556310
1228364521
830053672
215932782
789720083
2110226890
114280855
1998800669
1694343250
80130114
1007948405
1204142827
707561399
365475519
1280313678
1058512472
76368493
2126477666
782950884
1856521574
1217697060
236633256
862894191
1831704109
245941108
1174223236
798515161
713946979
674779431
451410334
2059057206
1266498188
1809077725
190642985
320769214
289227376
1640498737
756686407
1881668130
1932752002
818298470
1605195768
589978907
891547914
610669828
725823289
1660143593
1845727849
1162310736
1840283832
2121859473
544323303
1020837109
1457032053
1999309605
923455339
618033188
1487946996
731852542
1810151658
1824383670
373290354
122852826
1537596434
764147099
136584177
477259310
1103631706
373348740
2083429077
1622239686
481846687
297916767
1223240639
2119449680
1034185452
1624386320
81402932
1186791757
283549487
553372463
1284264293
1407165077
958554640
459365994
561747276
1244108393
1749076046
1016208482
791030144
1954033190
916403291
1083752784
1252304144
537947071
299939349
1822329030
1279858557
775643278
972239852
563818369
1910928792
1171657605
603544175
699072016
1266765224
1725165380
2146063549
1539562180
1263190977
1577760895
114838656
262300727
1827067415
934218781
619623206
1575490304
119466078
1393190242
56185081
1317233938
1044486467
571714727
1801788827
1637551726
881909336
1806912777
1967907032
1297429703
20932480
396088072
1916508821
1559474462
631131260
515904144
38449864
333339083
725352418
865064241
1277817447
290739552
1289063495
289673423
1434796718
798848096
119216232
564372812
136590927
2075431874
761836241
1288282916
16472359
1753483067
565470876
1318459809
1535068354
183307001
370317214
1502768384
1152029762
972242599
1230087859
523384026
1044866362
545597310
2135809526
158966228
472772392
612022693
146711704
171076866
1783146587
8580099
90045384
1610108198
323963297
215568691
644563657
293991772
1296668603
1958525410
380256954
600546033
34271644
2092949509
1344242479
930612291
519547470
137172963
250275532
1186799287
1887774924
970328936
1002540748
741940431
1795543088
1590197124
396888024
1879907487
57782136
1199639241
632143270
273307194
2147285630
1314197464
1183496284
369021154
1902987738
132935506
891330343
1212851038
1396613924
2093252193
301991479
856078258
566839752
1356131517
1865613674
2124815260
179918346
1754248903
1420689959
1125832019
893982333
1754603617
15202847
262619764
2093954931
1603581612
943376507
1436876323
1498526658
2146720336
1221389717
1013600107
384732387
150360560
2145749008
546774798
1712016098
1563911209
682334153
556955179
995902762
1182661247
1265732445
555844750
1744089670
217270877
1204687726
195112623
1185972310
1375701109
182665131
1988830113
1432941857
220340868
240444060
1833925784
226826037
457114096
2072985023
1135337827
1352064070
117036382
1109325396
1195980814
1121330116
181953364
654004486
59300530
1986688344
1275389165
1304671959
183129429
1469352353
1856595762
2081521761
1569893576
1525193492
1794979302
1511983940
211692724
65699102
1950174687
992286132
637910359
1937538395
1357436684
49242763
1157677688
1253182331
901424755
222930450
1458340199
1337403714
184076526
252033510
1021448007
1738384243
2110985556
1065097603
1849935612
553718069
1571407478
881305138
548095940
949132507
120921512
975025016
1036057487
834507836
94833883
298015548
396764378
1387643023
469756055
1832983087
1488614668
207652594
384770806
588624882
463874860
329896039
431557940
172580687
1823586689
854964949
247112256
509754000
764670989
528486366
2118408436
56297355
1895810845
1738180230
1285881362
1016934442
1666872477
1541065416
1113429799
1763644041
975395789
644435454
1201097726
434607405
1807107584
415358657
1712609641
1599603548
489766447
290916865
1928661914
1958555908
1147596256
933839453
868859785
13166530
1877378215
780325083
1753935506
884251248
2135041439
1093242124
1580220250
720265558
1373429221
2037865828
197107922
1095843554
313074416
2045411250
1036872837
1242147811
1264638142
1742641227
2055639177
1365732198
1373626300
658476058
310231439
1576904480
1852451764
572989122
1083487705
2073187321
1237737912
1408654624
1299867234
276684182
1177943597
1352387478
1633114817
1882987394
1584661248
98000733
140573072
1427082459
33763052
2104311355
1831658466
1706548348
640989701
1951942537
1841125208
727494019
1735433590
741172097
1985976245
1592635393
510157005
1895865417
2006278710
1012464637
956133618
1732050322
1516398304
353941163
1992555989
1375747336
142002998
716766943
1563123953
598420265
1942991919
1830232069
1333070742
1333258890
59168968
255529051
851639551
2080829649
1772756052
13382380
1722204353
1676922513
672411706
960652749
515503367
1654833070
1885290113
1695831326
1374247020
1620575163
355114081
1816401847
3891399
197787199
1896645608
1959465848
2147178791
92216908
2041108144
1921395043
1464993854
1885900739
730195892
157493805
1601494583
248165180
358108715
2108723670
179612511
1772379491
127844161
697339018
651484808
1189470429
1334243469
1840267919
1496599253
99146948
1781826126
1451519177
1517319630
1316607585
1201860932
913059996
592211552
1474599134
41652787
1077625978
1287924487
1788107946
1683526196
1020025810
1498771216
536394130
604897975
1230822390
1973893658
1233149246
95546093
596825997
2061024600
1352305714
1648124414
1663980354
484498022
1322281616
515420554
545706501
864496048
237439750
1092648912
1779837221
1956612078
387664056
454689296
309435573
1112616245
1789420980
1894921866
1261585300
1616005781
65696933
357312220
812495896
1998663872
1041074333
673067565
1535113102
1147403862
1079684254
28729320
1258801086
867685774
458466651
1352579451
1763053938
1532533576
1324251043
324709437
934396521
2083142865
52542129
1561752704
787536993
751599126
1360178814
1048678339
520606270
1132613626
341187827
976041558
1943022391
1658171042
1490354739
1575476639
107442185
1090586688
453377217
1890501442
1017601815
1514613277
894207411
518946437
223897660
981645194
2121199788
753638076
455045382
1784031385
1244935323
2035038619
2001199531
1350913901
777681879
2145107320
1084946611
2189109
590838768
381778820
974481194
2018552267
1349752464
1317238381
514602310
1251634881
326156659
793649137
1777462826
1891684557
235812485
68821803
2083329207
1397808239
1369042059
2120824774
2064703292
506611284
48289424
997391114
162085930
10463525
560917855
364565207
1907039794
1511017660
1831861846
875026332
459935779
498889348
985810180
1909966493
953422316
1652895284
1609288411
134610009
1391770625
623428033
1053003404
1434416783
2023795811
919373156
1463776736
893181687
537541236
704992391
737674532
266050781
1679848186
1286046960
806543154
835645318
565796115
1556571232
1634012629
1916932383
396920286
728973177
587076232
1556373563
268621005
1204809543
1634516574
1509462479
1072736327
425783268
53399997
1100999892
1989097859
6618858
618423689
1383762670
1652705531
659571008
566237952
1117103033
687280754
680325526
1856836586
1958796968
1073318296
130782858
1443082874
1577299324
2031934918
1045152074
821437044
1208724902
1754810077
1034310435
1262332034
1672287313
1478039772
1422019681
865188765
145628824
1001070726
1321017931
1414652798
238456097
708331514
1940888902
1291018964
1499211233
708870654
1196965788
635676188
358956682
915078907
2043949705
498105533
58347160
900835598
2058337916
2003245217
1839171982
981985388
2125940473
1597691692
183468437
1115533089
219271846
732221597
154128699
1245695528
1347295493
1984770293
2046348787
2012647620
1948981340
1093621820
264847992
1168351598
1225077784
428458557
1769943243
88094050
972086057
1800058639
550411449
1264353778
1521202900
2093663169
1785683385
1143044029
1856855926
1405483515
1423636823
833996587
1254136940
296024101
345212377
1378299229
1454254442
642169502
1393333208
773392213
1017250965
228340409
527376634
1486434125
1328443
629581820
1855033834
1939611635
1176402477
109699011
161264830
1539400064
222728088
721620539
1626786597
824262057
1793604924
364219702
1932369137
168082293
545651949
295591488
1438159263
2005459976
2070579472
304050588
1871434670
592334608
1965285939
733198004
462780768
813037089
1937825198
310179035
861780167
827085301
1390033930
85748459
1881350282
1847836125
361776927
124205067
585882299
1761551506
667285412
1369934703
2049242912
2093872160
511878431
1580965170
1703460274
773479051
897792490
142831100
656738299
1042991479
254014425
1026445199
1115333631
1354220210
1575725148
1293497646
1087291181
2004282587
660706291
151964555
736581296
1037856495
1006022672
1708808488
780907411
1519621376
1340838272
87975616
2084695037
2068823148
1429982860
562048797
2011327952
850823060
1320676682
2119751600
179998952
1732533016
1352063421
725446901
1008152803
1026302243
1122493433
269401643
1529892984
1414747725
1047414501
1851901445
1938735583
1454071167
76494371
917646055
1311038361
977869968
521892914
1240419061
1869819874
1169940433
618492137
2096441391
1429361042
1413777236
1945431948
1956780337
739941414
179173896
1797862732
911884536
1350764510
614982433
1199226638
300535654
716177931
1034204530
1264418923
1456933254
1506496920
2002515992
958703874
408230284
647888702
590469719
1917383574
405317413
1631930549
451219639
961706914
1240414283
456891161
1074001981
609164368
1029331073
556700844
684327752
1105089961
521112054
775622513
1411804575
1258011623
1694367029
206058365
1439512826
2010180960
605753742
861573224
1179873378
771231870
2056691138
2077769946
1652012518
1119345111
1790443421
500634561
668472682
1944197966
2008347739
28163862
1685463486
102619577
1324562780
1411455450
428497017
663087790
1162212291
1655070285
1095224999
1235557366
1893196157
2052289696
2052138147
502849672
764629086
1580614911
1388298892
1011058651
1660477316
1743524082
1740528727
974584582
1870006035
124901201
1305984559
522257526
778856549
491175147
960159952
702684311
591062678
337215476
609568120
1150796070
1824097850
760869217
1044683392
1514361700
1102648876
640120783
968927083
1876327823
1480040400
808818959
675184899
2108564011
1041931921
878677372
1680737823
27578709
1398800723
1925437668
676504362
572901276
1121382802
1449192928
1364745962
2127131631
126968923
944494559
1776692911
1931773510
1113551339
1488579694
143561290
479364478
1539667722
37127924
840923265
1675947373
738065371
494782996
1643277238
536860122
599287052
1922394541
217973994
512565224
895839272
1843166740
1804183987
2081369359
134373182
2112576870
277122822
884743393
1232349523
20741643
1419839052
1001034651
1201873720
1085759852
1584730399
771295193
1286122150
508986762
402734651
1673042303
327123960
1833000864
756993220
813985782
130547883
1523801672
1031149963
432971652
1683026274
1713959870
1069437591
554408161
691428624
501983235
724005788
2080710197
1267138857
976630687
1458539047
901628494
1837210217
713662685
524567120
913174105
1603990827
1441560337
1102166646
423850008
530433228
359459995
176136037
44863627
72697079
1600069765
1467846981
1511502365
1095999746
735075744
601870146
1580234261
1870996771
1355310135
1139616797
46361666
1281439077
1863433342
777996709
1670465507
1789529940
107090031
745938571
1467653861
483152175
1775996708
148881734
1401761616
1913604722
335566296
1488288922
1436266055
887559315
1129374356
1089416204
2049514939
1910075982
1458474717
634249302
831564511
730233105
347803970
14600942
1014174820
25559090
1485703235
760705865
798136638
887806333
641305662
1370239555
996568405
509399535
909560144
677508763
1406056910
1457158516
1458807376
1228689704
410132950
89371432
1658477229
923322788
107860352
2020478458
357320834
1567128063
136385549
1826874402
921210775
1427698618
1744662913
504317144
1805115998
878537387
2137282037
2136056471
1660308793
1682516660
851132095
1110003025
1171523747
1791775588
1744793982
367374593
2040943397
1417927695
625097245
1527472028
887182168
1752031263
1754706149
1436082025
1700004551
314782687
320473352
1048397071
331292619
2069315525
1826580164
1840353969
1040197587
117384642
1470643505
864411731
323574185
312552559
980563325
1490242733
335527922
162362462
134454261
585348349
1358447349
283177779
2126468971
553661653
1676460841
1498659114
1613326079
1991733145
1025653611
1324579910
1654974386
1192009588
140045168
950758741
135570431
1507880500
893356378
127554380
1344743654
235181521
499285194
2111303831
1832346849
663439311
1454383321
74100357
919260723
184770178
1833635269
2066649641
215355411
2071090322
780364855
76445654
990986857
2046625102
313544293
1242601511
734308205
1934636441
180491207
1977046009
1570173233
2012865307
839307674
542590980
403050796
1376017787
1371129454
950250175
1179880882
1665410485
834065338
2027023937
818765808
1424594791
1674248346
1192603408
8149825
1107777579
221971385
2002118248
291576368
736006220
741922128
941385569
327710131
803334851
1965115959
283157290
1533051560
612392407
628798838
919516399
97982653
1927854808
281907838
541832828
1022025744
957810393
898643955
647519248
1970792453
2023529093
1451135390
806541577
1864942939
1404308263
1725358681
1287195708
328546245
458348994
236228297
1638658888
163010961
906161236
568455066
2006280203
1862292521
814337341
857353057
2062623834
662020035
374060108
752097656
1012534681
442485031
12473965
177154876
1109183042
2033434506
573013610
1421565766
57712026
1518316358
1763667086
1626684268
1893173991
46419004
929496958
1164889829
1011270633
692313879
130196356
85900357
651713232
1592757534
1135283389
879643702
820461545
2042388757
1925493964
876578638
1687586184
113821193
1529816349
591681779
300215272
1239125495
450692673
1270855883
915256828
954564348
927332479
501865849
1930937652
776891033
434320326
894465722
1502871099
1022806941
1829236716
2041311149
296481900
620162069
1304860059
566409551
1086447418
1615107101
1286845828
957586470
1543689491
445136751
1081592214
1193284375
90984757
663411828
2051062938
1498393892
1407581756
801444329
2101623391
1988458602
1773194116
1387859253
1873004850
1839231849
59525454
1793054970
337881169
2118125610
907234476
1863531183
960854310
222662064
1576065999
561846776
729264115
1823199971
1521377890
1412787569
1563085587
946712728
50081207
131576425
549278675
1750377346
1551184163
142141996
2102371985
2024304422
2147422814
1904681075
1487962906
1910032191
923237642
691763599
1706255514
559547063
1157611500
1885849957
2137104946
68015368
2073538759
327725236
1452758803
884019724
660133954
505758644
415044304
652703306
358803123
698693767
2070892882
295598766
1781166051
2095488334
1644477328
698363436
1010495443
838604361
520367979
793712692
1696405151
2073863262
616271929
1487151737
1034050738
1810756392
1296588471
1252494308
32956214
1248997211
998447528
599646910
1694139547
386032819
861824449
172099037
1770153957
1272865981
694877744
1225076876
1799589436
1224422505
777088095
1030622100
1481105876
249103134
1144162497
957335577
1995339560
256485375
419414790
2058502457
865605915
1588635934
301740526
149169949
1413553252
2019936524
163015635
38809761
392789285
352525754
452142820
1714312673
785138177
1099410883
1342480788
1766462043
898050257
2052560850
258134652
574009046
879991548
88260633
590504075
829068385
2123491688
568002228
1119904747
135964180
713544047
1736640054
301788610
315532106
760432623
1287543180
472275094
1388810841
494046879
1533831780
1677090814
1534144985
1826787389
28755864
1019347449
926381057
1937015650
1067189005
1025320551
1765343343
1914427690
622860408
1018367855
393199137
1257598778
759913170
1948553663
1661494841
15273242
2118183864
2128418024
314711433
753281167
1993717829
737106901
1968117695
1977413931
909181180
1009456158
1204764962
1001694582
1914660423
1622945603
1990062227
211824148
2095153189
113574632
1019978293
659686080
1264516061
964964461
2025634199
1001412349
549929329
632771960
42355679
1321897189
1019782066
235635763
1791095320
502330062
94835929
1233945608
1186046870
401589931
664495445
841210109
279746469
42894134
117705316
978883727
703475928
630485717
722496481
916516334
889187818
1538493711
1924119226
1068933658
1310156100
886741627
1974226685
1887378368
417416850
1687134306
1744604711
590898330
827483351
169055810
762468818
918281242
1194838350
1999659190
135398724
1304934717
173985084
1974605371
1803146351
1734365574
256785470
715951054
65208603
544877126
2057928304
432941260
1734691410
1681772566
192334653
1914766146
877005354
1230403392
178348741
951796818
255579060
1474061497
942723251
352310215
145725849
1955339506
80623171
1966099856
1747213400
857431400
1079024883
2033269970
957243510
1520229519
1680428980
209821921
880995474
1946407344
1118387782
1468447043
1196003354
1274561872
708339500
862788036
2079846564
1716332974
1975011707
318768895
2095129021
2055813878
292183952
1576540793
834765069
773039877
768844057
190983911
825237195
1639284369
808848761
1524602034
1442753090
222358650
1784233493
1671466336
1154541863
1297036918
1098579961
1259999537
240432396
1948681571
778106667
1419237795
1587774055
536376756
1722042385
501987260
1383493177
231370500
158353825
1151020602
385209463
427345149
1477263538
1510758182
1762487916
409313073
1420828893
2085818427
1565391117
2105846219
405297019
476016124
293954317
2056555805
1227136448
1903065263
89555647
460795554
1575473995
1421750513
1463375108
632928485
862380053
1067834176
124568386
1467837370
183017012
1767085228
713224660
1980904509
694209847
143666936
558962046
1974734213
568265614
151671962
2083246758
1627138356
1183504652
315225521
595141531
129425030
1371906350
361560910
935380324
1643078574
321637715
552486016
1468280859
2099400099
1246617320
760736380
424088418
916969594
1528467960
417451029
206659042
2005333832
772998876
2120049396
2060700339
453127469
1484911900
871358324
1949825012
575614204
386852095
700157145
1451558204
1426735398
925266636
272203102
568441127
1863744789
1104189436
553942771
1499279523
29078612
346946976
469129032
273093777
921910114
334845886
93865931
58742661
854880242
1114228199
1929894454
1112374647
1630668987
1382235935
848360590
1918068780
253308504
757203543
1734227432
646426386
1342397193
2076578410
968923596
285048010
1122763577
1868805989
212821353
194508087
1939539320
1540229341
1010916107
197862388
907338470
852525070
1073755902
297038623
71417845
196121333
655848196
49522817
316418966
619730263
1132417994
634219733
64532497
879436792
2087009194
423647513
1368861627
1678071340
657606723
852856293
1196355620
122157268
1907439073
454414516
407284578
1751224281
1458867221
1437348543
1753814990
19194083
1270747610
442449528
1592226813
247383468
1179158964
2731753
557499273
754714036
7648891
2077994304
1760876383
135805186
1383769826
399349566
791813487
976138896
1197492853
307055834
1151154506
327578021
328617173
1016006527
43344973
1527913786
1631337248
67811361
539530754
110953787
1957490515
72281253
378696759
4074868
2132034846
1467105054
1712393034
1221222269
200217999
392973102
1962954317
622740759
1366719504
582954296
810377183
104434298
1259823596
989497287
91398405
38012965
1748456163
2076250713
1129155418
2125854225
1084725667
1964617517
1748979621
435954916
726115262
1677003354
1630093055
1964064942
1115139454
401653391
1039530719
866458478
1427945272
226559294
1702915349
1670053565
2048311504
533326587
1539934310
2051540547
1999261211
1972440881
982372510
968524415
1803432633
1892739503
225159932
317940196
820946758
1888917666
1475048950
142255201
781624541
552810477
618293857
525849826
1645250968
1693040148
461980352
542608255
873399420
442655579
949988340
1093072906
1074743881
273453015
1834319233
1191081060
235245954
54022514
285391303
1387535986
1476712062
1422940814
1041716759
1211071037
1426253691
1992132595
1688980262
693574878
620345734
698150703
301690201
1186029013
1640432771
1020359892
624528528
1443959379
55256803
1813637793
1733451020
1372016262
879252079
1274328605
1011394426
2029203565
1772290154
1845100029
1778466976
1671999950
21278155
41247111
963463867
1539801747
1879170909
1017656908
69483593
226159350
2084859486
591220181
295612908
679196148
1297816586
1050100969
2086864238
894247784
451899116
1120033051
815050328
802022008
339924463
1660077892
1920428609
1788220205
634656164
1889055167
1016540557
1421562309
388889508
1077055213
711318214
1974716410
297819053
170335932
222282540
1362184130
2093241094
504359312
921169815
1726836139
961336662
1123894908
1974284156
679463582
751075491
123529460
864612961
158799473
792312311
256636881
581494711
1007577661
1576669382
540912409
1593075298
1056408175
35515406
1023373815
1832820337
382929155
767917644
490971586
100044744
1745872863
1776812396
670804939
574999450
604676930
1236679576
1475009436
1336867771
509983645
2008107720
368745688
1599943599
632559553
1404484062
486099575
460654734
615413719
6478822
1720484918
1171812580
1598877385
1229615495
1900023031
1089367508
289236294
447517709
1673146740
1679784511
156246884
1448995406
691975614
584565766
1469276948
684598585
533285910
1442851797
1106700890
472433393
1344836395
620694794
1970318784
112336042
1822596098
1014091501
1337686696
346143046
2060187767
904936410
669558990
349891295
425349411
1296736777
706598261
1527034412
1121682501
1020509222
754427193
2023877494
1113213763
1533501693
1563069957
1105904098
1192847793
1543437174
907717182
172518633
548299451
1472515042
2084803016
1064579986
753186806
414642102
1349074287
156940566
1693626233
1812672823
2024468559
1476694368
1068016182
413442172
649144945
1340415221
1248055822
1863054195
1347396387
1343270202
1789773841
1165733404
571755259
1559949450
781269713
330371752
693917210
226404156
1775074542
1196612129
229133988
789552849
439448217
1390326855
252194571
823654234
763826304
1714327467
26772401
111259229
1201168885
818326146
606705129
277705793
251074229
54356578
2051644912
1236781146
1397725638
506330324
1074461967
1502436438
271626099
2051456835
536838095
1622131021
1666227000
1445228466
167880841
1181441072
91803267
1540039832
1669661067
81764654
828448532
950930686
1212577505
1826265172
602113132
274135385
878033299
428386929
85024458
1121889105
915450037
1329181720
299058503
361164295
885638242
1201431319
1239178152
1692890796
1492297811
2029050307
903491950
624856115
1891863791
886283307
233449305
378959906
1601753787
241287998
545086907
932232805
996119550
1318549966
1442065189
717757936
1326071498
1491714279
224008857
1876580483
2015770668
1094482814
1389064463
38454141
1141605789
2004206294
405617861
630103883
876576506
1410302799
620817096
1588869368
1128499716
2083020780
1648125292
1496699084
338221926
45407975
2066725489
900287488
763511204
1603395132
77678959
102607892
980219643
1280921354
2003401234
85413756
176782255
1375353617
1274477059
1631320477
1809676509
1362431880
1749320694
1222615812
2142742966
322777771
1508453520
901976701
1439616681
1994448679
34355800
1383414700
1727309644
431507599
1764065901
803760425
2060842080
1811744742
1687375787
1659644769
442532448
1892339573
271503633
106762666
1787313059
61499138
1512574672
133900673
692339380
1466429645
2140301882
318261350
146609253
22377714
1546297955
1550785115
1254404692
1195029967
1476354997
185858940
1221711052
223562938
163929405
1821415214
47654261
752619024
1421860719
672878993
1634697499
718320952
1564934721
519796399
234373681
966449379
655643498
818623273
491950943
663955455
211750055
577262737
1210370329
1465248919
2129711594
1940181334
227853397
504093072
561772456
15210865
1670667411
1726488096
1570525499
1662135920
33083991
1111278126
1972078254
420578180
1672890704
296110690
1857156015
599565850
1270368838
1374659786
1599933756
1570811347
1894796808
376397019
1141133280
2106946766
1867730718
549394311
2087040673
1544067151
966747091
449730597
1893906528
1074806894
165830995
1483836379
614911736
712421519
886736252
682516026
557876317
1242537894
1315580017
640046523
880151029
2110281950
997685299
555792322
1765692993
100901573
531708317
752137475
2028456842
1207070940
198284087
213179742
697656696
1253726893
1796726728
899472492
727412713
1599790386
1825736733
1373797849
90490091
828531150
150070526
912980374
145330992
1336151947
1153247748
2047182775
98610180
289366863
115497048
1735146830
812931575
342527798
406468368
1298935917
677625444
1905304529
1622759357
1070982120
421116042
510951413
103227043
787938448
862081874
1646889208
1280562928
1384004718
80198529
601041680
1957087972
1070254031
1321188970
1262231961
1560111099
583512334
70438839
1534494430
1140090813
1939131652
2080741296
1691725132
1658061536
710790945
862849519
1689435842
2071472961
1575005748
721224453
646784338
179162607
1749307267
2103799633
993508183
94248396
553679991
1193932926
535020491
1661003119
1907891645
1383742640
939174483
787407273
117882909
984124418
1238862783
172827574
492986447
1589718910
1066501755
1021999973
1834123310
49034828
36164035
1804069268
22905233
1818414341
1585487789
287644116
1261259641
333519717
13353830
218752361
478950945
1050520269
872031000
1831198063
1006321480
1710183455
941289259
377412720
599950953
1374336624
730833652
193438044
360517801
727725336
807914665
1381462355
188798392
230915497
643145342
1658569285
849613634
1235588857
231490837
255651105
83946076
344618579
1408829979
114223069
997737015
1392713422
367540767
1711736652
1280636348
2115323508
474404673
1007667932
1385187154
1561953690
491917147
145992981
928554197
1767443462
430275841
1937243879
815498215
819191925
1979265141
1591789985
649330462
1907926396
1157660404
16169368
1451104401
1882646742
163224362
1414008603
204521393
880081166
329643493
45980253
511634576
1855079431
1936156145
1572650168
1621167251
851393845
1737889848
221213447
352827002
395561891
108873805
1496017010
26781400
2095923327
1388626117
1343295400
561447927
1639765335
1443963675
219924035
259517104
860860898
1305278482
159120941
662979099
1756986086
1802209328
741634126
71882688
153774080
580287384
991123071
1773520034
1813635672
2094482053
1631628977
1542330499
374254109
1802323364
905610062
359190234
250447258
354541125
137904042
1176767132
1675065116
655038018
839780543
15440590
1421900514
1011757227
1489575914
2060699304
1082641981
34798102
1155419465
1143562726
2021309593
1375264825
1726173668
1765288141
155907803
377410300
753689038
1952998570
1503752433
1777265717
2110170699
441767912
844548213
25092097
94947550
1805251241
1551512206
460731773
2048033805
1061113430
2104488638
1347110309
414465851
599552654
965761119
1405617544
1733799921
62513444
1775256926
1684509927
551715896
1322216025
1495022759
1547540335
1168905507
1570818267
170850342
265835592
1937711300
1943635654
1993115355
1689165619
2076216572
833169646
225112921
1238009751
609497189
2038473741
1785819561
42062297
435725939
1173493806
1716983457
2083338001
1492330588
649319805
302650525
888106367
855928648
451389502
522748560
180156619
532652023
1105685854
2041817743
519422456
779893522
1660415503
84336480
1409382357
1060903184
392365283
2113592144
1199552371
436104058
1905920415
2017371551
213711874
303613803
1327596852
1158611489
1346197397
491730976
438775337
1301636599
1984819847
612653293
448998791
190281409
867063044
1442477889
386247168
1296044275
276985331
1732165021
1678875890
1609225564
987665379
2130142424
832958050
2080063417
123589986
1827532657
1150671222
224937310
2069147939
1758358295
64067587
2059762378
1028660660
1177860844
784357391
196264689
1303546574
1723918926
1254913669
1773896659
1918869628
822838900
1361249513
1997432410
1300744221
1970471142
1690801319
1519819708
683965504
1876630100
1547520922
689941492
316039546
2140623770
824590397
2135739375
125183351
1020881234
1935285850
810335245
1976117353
1159517430
739578493
1632841207
455797967
1848137737
822083266
33600319
1293700995
157191665
1039333196
235025245
1984530578
2134279583
1198720454
1683024383
934802101
1289053532
1460418084
1151069636
1347197994
1407324974
1707666203
730086797
570203835
1993074795
271022487
1383356266
1696088057
702376822
705629623
133977744
1463933281
1939083830
677697247
1773902307
1958840697
1289096212
151157678
1090580994
268872227
1807684667
1492047526
1600804764
1682445150
1105021992
869923388
1491937616
223617329
1490492838
385711348
1557131922
532776328
1049830734
614600129
926857616
1909579710
1545282671
2091602018
826463568
2121735394
1620245335
430637484
352799807
688693330
1539091443
823944022
275954185
158675842
966943685
1753804973
138395358
1299103400
186617405
1215781564
702346182
621594807
1696722598
824560748
712862467
493535124
580633366
875591371
635614458
1036454025
2067787253
426075565
2005495483
811063487
725690533
2082904890
889280660
961205408
1449999826
1507554443
542766039
998275389
1662864195
420632107
2108467603
196365160
1066667166
68395028
787314770
1474482483
1585655097
1757866387
1430989564
1910395072
898671245
183207488
2005407358
1495488999
718605987
1422217732
1356095550
1897796946
611068466
897500390
1943194741
1714511277
1464874649
1671516064
1502680179
1559273273
14252114
1160052789
1146930340
605913087
1750776167
230190431
310223703
1125798191
1551094645
922872789
889101797
1671579093
1507017234
1304103239
2060337216
1052275666
658488521
698831423
1084207758
1641978986
1961023885
92757208
1511341910
1388624902
1928181505
256449978
819814847
1287807726
1573957372
1876329562
579558424
210424994
744427394
1963155167
370431471
1538060625
1582817117
2000389920
368706181
1318053114
1609344446
1202869782
1951125130
1824366747
285163058
1794400306
432510697
1147935186
1022341775
517765707
562226863
928404269
838016221
705496379
1185267042
538324206
755798480
909017626
1910496659
1146092662
2044793573
2102685435
1617011301
1629547823
1941932304
1577675461
1849777847
2086742201
123061815
2023989685
39207546
107661002
1789628456
1268941061
1907476888
1026983368
2065478269
1542894679
1828762083
717179624
254482667
1362454684
708606420
96299631
203551160
215472454
20342215
753579988
899864424
650650674
430247762
1780506203
2002125788
1620862457
360544974
599752958
1461094869
201399802
1384166932
536191675
1343461186
267639518
1913060872
2123224807
226476095
730803932
1311862210
320846225
1434931258
1279847356
1607152762
1384984396
1936106809
1218684722
1480807170
333442600
295276855
259295014
1464329064
1974979840
993838372
1593726516
732685832
1318771911
635060905
1581440835
2069928008
664291347
1928976094
2114687594
2120962845
1573845816
1257151378
1447719153
752939150
680072540
142246602
1200898439
1477425846
1723670471
654370921
2140474464
589357478
1072041763
1126247501
444588065
798652842
1363348124
1068651619
2056969490
374014366
1370487997
121157642
304646713
1833398474
1265101836
1812902059
1125085443
667209245
1143085708
1469666627
583074436
213273854
1763372662
1258437682
1610662447
1429796081
364487232
705643848
994884435
1005965103
1352908004
1657891932
2043165898
1656986789
607081062
1124311926
1974066639
1945179307
71633845
772977824
1850591502
1220586296
1155725031
1827089716
2100122146
650043094
2039554063
2057981633
471650695
1371279110
1866002591
2145323593
1951451198
1079171782
1324374150
524812864
1019956335
889456266
1500102086
1312003201
1106427436
1443949155
265925858
736554245
1194509037
442329240
138641772
704716726
1319668249
29518627
406674875
1506757369
1912297773
324660102
1918733249
1487585753
1520590988
74284817
1201745137
530202156
251188947
919629454
2000544402
1754209060
882990521
1838044115
1416574399
1840748272
400141852
720846953
183552004
2105482694
981437558
590506910
804670424
938843032
1688732870
178284654
378684444
1215747672
734654261
1198908542
194809032
277532793
614251460
840428971
776579957
2132292351
1995212600
400736477
801367805
958513184
1371830009
539238277
1563895845
1197984968
1232100627
53620501
1960878550
778486654
2012652826
933748148
1741898045
743157309
1271629884
1374671270
1329718759
1385679147
1201572014
1315364719
88105644
1330388053
289617741
1585383291
2114733328
2073435687
215367362
359398581
806250003
739663357
1683994739
2030187279
233194024
1224357283
1129564129
126973252
1324358051
1648460925
947028086
866386846
2144786729
1185509586
531107764
715864384
367184168
433402604
682505052
1942141926
81135395
7202507
105903247
265498844
541574467
923952860
223390836
1149074250
1586451076
1259351380
152522859
525829059
1685056425
838746041
1331627572
119768333
366367411
661856202
592314408
1556800251
1092169596
103728896
1131651552
1040550078
1464678375
1144104970
223276004
1874251448
90054757
1331280116
1948135457
1311304061
1723683819
1111393733
534318753
1567612772
1939305478
1193626342
1683339500
878511961
966893959
17176323
1606057669
9178662
1605340274
2025518423
1920770730
1244825070
1768115349
1452416992
1783461303
1786444680
694681919
513554946
611761056
1465161025
1304967684
942641783
457660413
2076194985
1930503886
1060728181
1162952934
1271150941
806588427
2014730033
1683602702
525307573
355702542
1019903472
1560077967
527798892
660094462
1553142882
1864726501
898320093
1873524885
753515538
714727444
1942955190
1316848654
1966274239
1107271295
1533309483
1488406375
1819320898
1775626222
864755897
611679195
846297350
1074303428
1511862971
175430828
68590990
1272727448
226142924
119906302
1684548622
2098529763
741147011
257259130
307352796
743956447
1185620951
1501647874
1694531245
2112424485
600242374
1308622860
251261165
721891445
7172227
89550115
1378321887
491065589
1602361869
1965480458
1563223322
1919049878
784286159
692828495
1552139576
1850013632
1503893387
667902438
1073067666
332613164
462838990
1670481760
1328346514
345050946
2123045671
1787525698
1714767034
33517188
1938678435
1237594100
350604976
719397736
1455492936
1915032370
1649217792
1369712096
2020972681
1048615997
525848096
1884390140
1898374734
339456336
34342752
159678439
373501976
1965739673
886112154
352978926
1506370194
978581197
459097411
1776901910
921013945
342256361
1224983773
515317630
164945631
1473850071
37282527
875789580
1366955518
130104771
625516025
2102710774
1563137458
59818456
2086058434
452948642
1365502950
823117084
1155657933
147573439
975038999
1962927409
656617065
593215488
298140250
1241233405
1774309801
1071669334
935636724
1178794850
1685452552
1603327017
1239064397
1715768895
240241436
1089707111
796749643
2060922941
42656792
201004377
1723344136
657590671
2025628974
353780702
1174976187
1809185858
1941743614
913762518
1860753825
1354284032
1413099217
99475035
415914068
1512222178
176267102
954120990
745533397
282104136
1423770781
1458290457
1537980307
118091721
1311414532
1864042462
2041318940
1769821645
174217510
1515588689
1411387403
1406358083
484679124
826565006
765236954
1309228928
646168015
2057488155
1036697000
147116753
1870051531
978811488
1141436684
603026732
457894255
1889850350
1162314807
68707201
860929837
1140534069
2114572239
2013566673
367493437
2131427955
1704253360
828601408
1330124856
1071152105
1467251150
1479755175
2055659663
733025580
346039310
1240496523
128288040
923053036
1302860417
1653779419
632152313
256035327
1265898950
2123003211
367978901
2013084054
339534142
974193827
1469358529
1940971964
378069260
1262124619
1760826151
1538648644
1947572497
828122315
1308905719
435693685
2058783343
1433880773
563970468
171496107
827499000
477757893
825684542
532315457
457780881
1430695410
16592644
1196973687
1957125967
1502820966
406398838
489282197
766986778
701576183
471947046
1878218888
1418819863
1097834137
156104934
868572605
1736049087
1508349507
1244217418
1883960012
988947207
1344583479
2060754089
1718112056
847735523
1627016605
1629225666
468373077
59336055
1987464829
2033205027
858467032
351195755
1224939400
1979797709
1872954237
1339253811
610858891
909232855
127313684
1477903754
836796117
1958493948
1712597334
751282167
1032230686
1719906316
1202241083
471767462
111371157
69733355
659381902
1190814885
1196747297
1905765800
1076606187
601764932
1095664295
1257695348
2080133333
161465197
1115557813
412522661
2094998436
1175245596
1032322693
1238548320
212812969
619784302
1059786608
1490166738
452132242
268833669
985458216
524287431
363404811
410287307
1561354786
1849206835
1347721489
1186102231
1312210498
700603118
1472686061
2107995484
128743877
2051730706
5093304
303153586
631441495
482582476
788159585
1870715637
1597524421
1947463623
1442156060
1072108354
445434648
1018982423
1456401597
192008990
1590283788
631417798
2096352264
705126161
927472133
387911942
92981509
673261299
1881707536
461759109
823501974
1825151807
1842323073
713306724
643459300
2124843986
1037320829
181003246
2100614550
974720563
1628708499
328840718
454103855
580643662
868032695
1375229349
569421906
900306587
1094583590
1934849986
234546520
1167240007
1060020106
1503263695
1018765560
1724773191
1533078179
1658721723
2084625467
1651176773
2120999165
951746626
1739306731
1819282191
488709275
1775482833
1096735701
218955618
813580278
569260904
717401293
1068184773
1825252741
187881574
204191544
1124357015
1437980801
1029307275
919990333
1904771017
1448957192
496438239
1173567673
964499468
291246095
876399897
49162778
1885141848
771967007
1127467260
337783228
1159943996
2098732283
1383842451
74040858
21626491
1753444462
1980837883
1023695470
409225024
1048940169
1118813348
1517550411
979333363
169778503
1024119768
1477749408
881955573
1333581197
154481277
1699599369
1776292426
744587973
1041269113
1381962043
174497957
160287691
46004355
1642673555
1999094323
996688477
36243406
1869915070
1718606736
623655955
1256524355
1112926257
1773390010
722727461
1605828608
259104555
1708391026
2098096711
256135374
461414241
1657609619
78784028
528455021
580218793
1342130267
104700875
1938582339
549716485
1985261797
1301706414
284380534
1391245481
1370549320
223911607
1260287840
1170977244
1865528116
1730546108
1647890313
210590800
904540595
1770541670
212326591
1061770130
736222391
685054474
813280594
753173476
1497354246
1973825406
71303377
989566789
1605088682
345407480
1693526667
1100392547
873280252
1075105635
1753757568
1200046149
619896595
641546390
322766120
1601280351
2013905369
30045456
390947570
77737121
1831754085
1582296613
762330411
972064153
1572874424
218993755
1579929372
1410358784
2063650237
1221492777
40361120
1137836807
1583849326
73619991
1404368352
1676869850
854774973
1617529604
451002390
1094719222
916402663
1244673174
1704413229
183071913
793722812
1319891164
701848996
1409957243
780863639
965368547
1615328272
243553394
597778426
697720814
1687064031
712077785
1137946500
1488868785
1420734032
210402839
1012223678
1865211029
923423616
419837589
1913085806
1443202630
1616083296
1603279441
1190802784
527845267
1763025719
135830885
1977435275
1055829833
2089709119
2002757030
262575604
1970136909
1756245004
1027231466
131778492
49839262
423199766
1035269950
2147389914
1600581403
237313737
693277466
718984577
1910377178
1734629252
1070221683
744239850
2002913117
1317271246
63199398
1257711402
102068286
1485435962
1966555597
463057757
1540674969
1890795820
455491071
156469664
1811956682
1992858388
480377151
905823496
1768129638
2044945775
1678546947
827008515
1447962085
1520143329
1187119888
1741281878
1980517333
632778010
1852144478
1937754528
1343309789
580307995
1211463316
602566018
1313142943
1588710303
166118234
592129567
1560605681
1906634612
1789392257
323569970
1418360083
1264789221
34478746
1393705141
1485182515
407297963
1439413598
1564594147
1138905150
618340070
2050163405
1274702613
599638810
760587460
1218741813
364332128
902710869
719001002
304798952
2105596732
1400750208
2059807985
1537530709
2102202764
741460169
709556015
469692623
561236741
776932783
1122964569
605868931
1614877280
2141816425
711983580
1261729166
1892534391
1798466207
47213851
830160962
6806003
852816573
1969589697
1713805669
1710423482
1100144735
1977452538
2095099535
382401385
1259458150
1347933666
569543114
684751149
2062174623
1070119739
59010590
426332716
1865002945
1476443786
1903524607
1633514804
1452792219
1087450049
1684773364
295258600
745638279
367435426
802992359
1291755591
812164374
957519003
2045911104
1871521305
1658532884
48039705
793216531
323708219
2052205002
2136411724
128305770
1736002127
2021192848
1262979778
1408988206
1991586490
970905218
803919924
888358092
81560200
351471033
1235125993
78257255
496026556
1506579349
1475485508
757409482
1080707835
1164910254
1270213327
1481199305
1342269227
1079855578
1103152949
1563753286
85399397
157940840
1464205258
167580323
658917504
987327328
649343250
1743669240
818322481
1761798335
1110847897
1536405039
1256830684
1858370564
722404514
149132696
1025250771
1429815935
321508712
789819122
2018667957
558077925
676788150
1052080228
1559007372
849085923
1053750141
1071378802
825678975
1161166048
1790219761
892049261
2060661036
250303508
1986989394
64334217
225603298
1618973073
634718565
127907077
627539008
573307709
1547822908
1563978221
1287443682
2030398938
97378850
339392166
362127077
1538064036
302141201
1700801719
1690520102
1507615438
1619189323
948153539
462992890
1535057772
910484862
959798007
1747181328
556368493
739095098
1874909923
1595348605
1490969286
84993159
1336333513
1120583551
657762341
2124927094
1806352434
2128647624
369990602
1882908917
45480348
1748073409
1865220171
2090217845
1609637411
1020186929
572781088
604092715
328511472
805326985
1914671151
949427201
1494352402
38237728
1229744938
208473618
307588428
1032941088
882884284
726789375
386059260
702581347
871854325
267279027
833437295
1859535188
933354346
105439053
69941028
447132602
1434344139
1405326271
793235234
1864284904
1963435844
1187828733
20079141
1636138925
1790506274
2124150954
422408834
709007263
945740902
225647156
1579013708
357674107
1761937807
234805899
1488661173
2091690222
1146205617
1586313058
2034405471
1911910437
1581246120
1928619206
195866784
482876292
1430878094
270708495
478677068
926859542
1647437940
1248879885
1404599520
1515176228
834860834
1240255128
1367161007
2010094970
1508638636
637473497
1698549487
1879004904
416621404
466903510
79669206
615535564
1838627426
2033440716
1032107326
1143393899
2137623435
1332847244
1899261613
1107544774
825641986
1616517161
152049028
346002788
749135972
957208782
1804812707
1365100847
551097528
350747060
1652667639
715382176
1712170007
1822897809
1187215373
507198908
818031054
70462609
848314120
1393026341
2076598618
1534499863
696980626
958170980
1375624711
484946729
428822302
2002075090
631407686
2121752491
1309658271
230800743
1810778386
130066864
1795782510
1414010351
1095678565
1383142851
1135219020
554235652
1799475120
537071357
1676429602
1781432249
574063075
167991565
1804211778
586060686
652585935
540707634
1673944335
1672067482
1134539336
2050200079
145676969
556761724
2070082707
397949324
295131770
1330738735
1298728000
1711062968
1538207926
1192069979
489727507
1565748898
1957822513
683222052
2081331589
1835089672
1658111376
917870062
1115105725
1408008646
707800080
1297561169
475104520
75404034
1997089171
684192273
1690688990
1966183381
2138628891
432958312
1796690576
1998793965
504682614
511877073
2067439110
925194278
1515739481
202970788
1241157516
493237219
179323058
319657792
765152016
15195204
1999239668
1729521481
1494045169
96554402
1659292766
946409681
551637684
54611845
630484840
1945743506
642630002
2032952763
88860650
1820183661
498546668
1768868751
1280813863
505131423
1129094698
1572566456
629279700
852450029
1902647976
1991318601
481095104
1169022592
830851585
473845093
949207787
525362393
163659821
1159563110
2109263610
1171236505
904581060
1298291440
1235137487
1054405334
1818598133
2050004271
1485784470
1250278799
1142909729
316043846
1867556744
700364237
1242780198
1705170830
222932905
856908706
1374163285
552637838
985043682
219107024
240863868
520073929
2041502249
1563798712
55212067
492158277
400399772
384603866
1816833435
1451107685
434964812
1438697720
1071652667
388210626
952511004
1384834860
143028847
765169654
1810235554
186600632
1641731738
2099018199
1126751875
542204211
22602915
200834256
1569524334
1043560526
1329285102
374658511
428715037
379336297
892415399
83323166
785842293
236617804
1840872895
568546485
942986893
933294198
1209326458
43879236
1337742119
458347922
31419425
1645376919
1045560686
150255856
142829913
171285721
1657606823
1589537963
701855620
2006211924
1545151235
959750624
1951123374
255107219
752285126
1897268938
1147207258
288923476
2115876113
542108978
1037296723
1759554554
1511875252
522877100
882171718
346293444
780375049
116675834
1381118387
523873851
564360862
1201075128
313787110
76174634
1149377473
1100763970
24719276
1671706897
1862798812
508513564
2059788904
149560837
448342830
1270835905
118813511
701908983
1534315467
311510564
1230835858
499809096
618146896
799305206
1461366413
1971718306
1578705703
867685552
923779257
217767572
1561795675
659932966
749353134
291152717
1019633075
292579929
1663192967
2002048979
570528620
53985662
2088867284
60752318
1695130655
869416109
2112080705
1375722791
1024707893
46190401
191004600
892770308
1986463389
1742179787
1664907957
1547113193
1789505505
1809044480
149548177
1599351946
1713406967
1018753971
367945197
839979857
1539298676
1295805084
794400860
1953669049
1158681259
782934155
738713168
1086961331
1241944688
2026712634
148081583
1494201330
1343465449
461089454
1560806955
17685467
1455881972
1637876288
445097122
1621677558
327893025
1033327774
37050599
2076782424
219807186
720919153
1448287860
595190910
174647075
166220976
2040935250
1039528957
2146518393
1413972490
1397889276
1635645541
1095942041
1830690222
2088459053
2146355934
477259502
248702197
1843601808
1194470615
643238698
81012292
416057149
1690467068
1763956399
1769756416
261929681
144336596
1303524063
286994872
533129079
1443477862
174847065
523000918
2142561323
1728585139
338087662
2061801168
2021502209
549384666
81924728
1952346308
1012572825
1445143202
661106331
1808763055
1743557193
395840883
1441890023
810504387
2105640816
347367821
487841774
332947123
2125226637
526531529
458132124
1582121131
564083179
766693326
1623505085
1500109898
2094629416
702528180
566071659
598365403
1692073508
1980884257
1638784375
1347451139
481064725
1135058431
1403781827
382777829
1664040248
1003664290
139413951
1947183286
1413771210
2038929277
538667172
603520206
100470117
2060879673
481908875
1108943581
1059310657
2045230945
308179124
738349605
496089689
200521188
1709362121
1885744030
2145297804
1991269365
1931998073
703389454
119426130
1657563167
1787876511
485677773
175855012
1815193972
1802239065
1266024627
1604391213
250044526
1548819272
1922786520
1745158136
294494810
1100141126
156668975
1681990617
1418380025
1426441970
1608212983
600840375
1461962497
1769865038
1805860554
1083962344
1373167253
797148739
468653726
854650236
2004805273
1071601746
1187952216
730123995
1152316400
1673631434
1456913171
1180970188
1061479805
1768031571
1573783571
1387685523
633732621
1864092966
280740950
409562775
1353221831
1847953915
1977541086
905337499
1838512606
1898356078
892873498
1703918502
1188901843
1242221634
141547957
841662236
2004364945
1167401559
922727489
1643386397
1041023839
1246961196
1605023099
484550107
395507023
61941266
141244646
456261793
1682916127
823215094
169915198
1892328821
402489772
1810180557
1835396701
1468401682
1478803036
921468290
840487204
732062146
1907173652
1809346025
1128050022
581060996
955319990
599100940
83891653
504370121
899787583
27064825
2060401674
1488255857
1845066704
1447936828
2004604858
234164576
986970535
1718592609
564368269
539030913
1214567324
878706228
1386087711
732845591
1164378255
160045847
1985685950
1650997387
1153229289
443267978
381381933
2059930057
2073718186
59173558
621426725
1959294535
1349673188
77732452
1617167988
1856178733
486504823
1255638894
1743848678
1091148229
400734408
1226106222
469579777
462189009
275754490
298603568
1763125768
1593724758
23054314
1538759249
1954423072
2093424712
2101718957
1454287665
1632165333
792103928
431598264
884109771
164487411
1879523982
1146619113
1315759588
284572254
660870662
1456112516
294086611
457432758
652204644
1295376061
1918395573
1333036564
552668503
881083285
1770603305
1925845502
1856128775
1009114975
427136848
220298162
440955450
1358983486
237280878
2099333716
1328532579
1164370993
635307052
1156092333
2068885146
1276244391
259714714
466057121
557653041
1915931629
1857311105
2041201412
228072708
1322831843
500141081
1560277398
1552407687
1275281359
791301130
2080724628
2025034257
1071121688
1078377116
1719517249
2122199330
43547419
1662578681
1426204484
860807753
1208828086
1500950655
2133844947
165167792
1094849317
430600311
1377823844
2037345365
1837805589
306880482
1152359531
1067697897
132759439
1721122777
1329856866
2020122464
672319190
1672986001
953201254
1380026579
2086674950
980359055
2064330084
16942082
1949697718
398739823
1943256669
1926557805
1215008306
176357447
1912400947
810697717
158517104
979408589
1740271799
967150348
957927906
1355635105
757118296
532984241
2010578698
311563255
1094572609
166892248
1942879562
209380002
1618298033
1289408826
295963041
1550864934
317109266
834172740
899623550
192921931
97116702
152592258
628388194
477367840
382183160
635987175
828720558
1707051632
1887021440
1654938343
761509506
77084534
1935250435
1536281990
1092015439
843532903
1720243032
370903678
934811570
63764700
268033172
1585311717
1055048213
521768083
1537473493
974456454
1838045544
943505485
629844473
1706909717
2056068701
873227106
176253760
1960362144
1007128130
484656839
1471493504
1185386195
1603137248
691630235
1227120196
751307654
1148772135
1794545785
1129189654
1187795605
7467742
1501555840
344083879
1140335309
1478316859
1201806527
240873055
1834446473
1543334652
2040049505
1879717388
259961734
1674155822
1989385665
641558264
342235968
1351672468
1547450368
1435361407
1525703550
1344390790
1775915359
2021147947
449744440
1380972249
735753380
302852561
1754356194
2060530311
664264757
312527584
920224282
411705142
577112670
199445337
2125973252
222571135
503541175
904559257
174964408
384136485
1739447649
248914541
853568594
358859855
507420950
181919307
959291652
919305330
1590532453
1518827645
1123361823
1691591491
1451011165
1099747545
1627824955
1704454807
1261205753
1338526445
1833265714
1529987469
1140544634
188925058
1974658096
738815949
1435471276
961418149
1471210274
1608005391
894302699
2036272240
531411092
594836956
431868052
1279922225
914613533
1872822698
360357919
1856709416
1595148692
1027084530
87425404
492997293
59113181
1126944182
1483273576
1865348035
1392913872
1895069552
1870069663
1720590602
901415021
841334149
19094424
992813400
635904256
100932023
1952022779
441519516
173212484
403911053
1516892002
1103187753
1058878484
1287012871
956056382
1625058913
257159628
521900154
437752048
396388508
2059308245
1003218280
1673661044
999263766
1080758114
1968639692
1205398269
1048242452
1202761319
112618068
803318417
727395110
645398737
287209344
1605729190
696329251
750387418
1628991985
621284914
1451671644
172413877
1222439817
1223335037
193564104
1426413985
1141415651
462176034
1247267886
1794934476
585355716
1503168956
458817959
1687651122
697720530
1437953652
354097645
146117239
1639993308
1069640443
445451200
1966523623
1393602716
378731575
353372279
1943433079
1905483937
1209686750
195571785
1011116986
1317989798
1055293322
2025181919
831397933
2062251466
456027919
599798660
2047365418
272339368
413126339
217766060
638236733
2141210366
693354656
609116590
1928225910
333513309
426444699
365815073
350217122
103848378
502428602
1772214062
1396060564
456677129
80778877
227637219
673149030
2015496726
1386069811
443795692
2106878356
1031414308
1986477841
1206979714
245617968
2011353534
1518269805
85838690
1699113719
481376116
2090345525
345531129
1645001172
313364731
1586662385
1458707342
873974021
894399717
208982045
508348137
619544426
1391400384
590816061
2050352744
484037745
1552190267
924793748
1659394223
1236125678
1471030481
797871836
121475320
1523393229
567723125
692311763
1085756506
1385954994
896876590
791731642
1428881553
2122127077
1753074974
489001329
901208624
1001513012
87978197
1186029978
1456333461
1217226987
754940939
129753539
221820546
2123039144
635505943
863352705
270922860
1928965527
193894851
1768082807
1482795537
554523163
1417773580
794742783
285690800
1766252362
1001105791
1251799340
773042547
1598277869
1619204735
818148826
23109182
270984564
1434955800
224889003
1320340862
552247078
1601947562
1061148601
1805879753
1561205799
1437138049
1537242924
1749994246
187573974
1705633993
902795007
298769513
507174228
1934749769
452873858
1471056683
521874166
1735135995
1791207558
966450212
1940850531
2116667061
1863997445
1656572690
1967226841
138074586
1443048473
2085064568
429622887
396844366
1913429021
148499454
1191742204
1000642273
1847633004
1183646799
1153293064
1019083698
1813637665
629685091
372624049
1019949538
348202918
1429051786
1898947455
877403023
1928585378
1107573481
1663393445
14936255
181755615
447366550
606610212
382480641
2030761395
305620997
36999083
1765349175
86281871
446226263
1093650953
1137144305
1970437557
965739712
1088313216
422444907
430546402
1729914178
860208551
965385824
1826010345
339369720
722069878
1959039401
1581391759
218056416
1249337520
1671219431
1141163614
1631328406
1628125511
1814377534
825186590
1525656347
1315560101
343416227
1686426629
1240559570
248874143
1487440797
1139362667
274577651
1716887650
2131012399
1539702690
1668056859
887085408
1340293722
549698129
544989170
385088532
609561144
1029468550
1714859173
322674559
1899221301
65352908
1440817078
920556681
1243989312
819028278
2029232929
660414268
1381123795
1056045
1129140114
1507915272
782033328
864361843
174516572
1293290121
1331826807
129872054
235890578
1404836318
1305339408
925045814
1465582050
859964495
587579609
319492026
1049479007
316403297
763233221
1697110588
1491778517
1956980865
1257560442
989349285
1668316916
863952756
1135279640
1878602686
2007792136
1165792335
1569952147
1115246975
1944950387
1271881082
743698977
2047876090
4160478
1178660336
353148544
634989698
2109167165
292513373
50601940
1001704745
1975198816
739961986
1953299466
1760482354
1259114091
418778366
1419751567
801949923
2122335066
260694275
188855240
2091143223
1298849698
266273124
1039302704
809164782
1206672392
1371290836
2084021635
877640657
962790070
1902909692
1803609185
173095296
1567551070
689576586
188567380
1667124514
1611599894
1459148230
1327134084
869620996
260095428
92390979
396793144
1540447735
1923795086
608169880
2142164355
1763063831
654121614
481707271
114461002
638415468
2093866322
1880283805
1474590895
479471557
1096624250
260037798
1137914872
1786462828
29898616
704860321
133262697
1085997210
1381312484
939433162
412572610
628801712
1235238968
494852265
1865819206
338564535
1733541129
1370416538
1159089466
1579688707
171124941
316427873
840579038
958808479
1768110199
1268773009
1493017332
947055289
955724507
1859873578
548091114
6417844
971824756
895244358
1952517624
1527180180
1910503368
1360415996
578642526
1881611012
652095439
1459921069
871111920
1099388195
2145694115
1373961953
2085521722
802646358
1387278709
622575251
756417882
865843664
866681377
540213756
1676328068
546709384
1288746016
1619369927
2128046583
961484530
1422179124
1606865717
1993548239
192951210
921541909
1396159411
459416685
88137054
439691014
1216050577
1210497091
1844859671
1940008253
974877269
257625090
1831336118
912674767
652998853
1515004282
209250845
2064009741
212002134
722845325
690477058
593872869
2131821052
2028169439
345386047
295683305
1921986273
307390333
846689625
2075423194
827347652
124439722
912923600
1043702617
1483281119
1459456213
970612137
1278920760
578704120
2033812549
1043370702
2063951642
858488299
1668399682
1315682664
1809786243
122787418
1194166792
1449740823
1054496231
597691897
414947875
1832604697
87952642
331900544
1470194184
990765470
445039021
1240308217
627000484
1379705848
520384928
1862289964
1831002738
1180297288
1195331728
970504712
958426082
50844396
258735710
1811909878
1349254073
1604641901
576210100
540430211
1514928291
736937360
1733910071
670091157
169705541
1959680894
853853232
1242565809
1090771279
131605483
27034867
1313892374
549186797
1186716116
1975001544
1576729900
1024248434
730489096
47379904
1670134140
1869492325
1902705429
1279861699
941624680
1251876668
748733210
913050773
378858485
1241412472
940143098
183979251
2037814099
447973462
1022389042
1431258305
971087070
1117577545
1035800654
1127359526
2058409389
1935727851
1924357600
1654948450
610623126
98856688
1935003424
100826156
1935316093
1822941736
369593017
1799248250
1526120633
1637983115
581949069
2071313470
1168740602
776999828
1816122462
338056729
44652524
719020240
538674574
1265313571
2139100489
1933601395
428284000
80430146
1016677890
1469950474
1247378121
1950557369
1092713719
920331859
1364539364
1498511580
732480016
1090940127
564698026
1274054674
1511570469
282825976
775298791
1770330049
78618627
571754803
1583750285
132896964
215017724
1681250865
694340790
1357798910
698145030
129456340
264210784
1216911999
157270445
628668432
1252809538
1149757440
1879708546
111409065
1794559242
1143772462
1342322306
489772653
1228474448
1654061849
1405168337
728206367
330840402
1323900035
1271591012
718343113
1972583448
1227213787
1974712214
960450095
1174572897
452352199
369285443
747971639
1703580278
1604306814
1743034236
1815154835
1780549516
781225446
1924900003
1357949516
2053562880
1611651884
1724085560
317065057
993483062
733439117
924079836
905457309
2045592809
1283505250
1081757931
1959236021
1222623858
642724059
1773129021
1531940805
313991195
486486180
1252853609
417202150
1012601156
1696873292
232605290
186237634
1146825629
314463616
1730861867
569466145
1775413797
173017270
703785548
2120915576
1139309251
1021175979
940702552
342636104
1445761333
1065394683
962220454
565874655
355697664
1532137486
1139084386
2055234209
2045866276
581032924
1523519138
2111605294
829761811
1819287937
1779609594
2064501623
700752952
1332256633
726611003
1777706745
867941953
1368779639
678366333
399193049
753810287
37761521
1581113002
1257701755
598610860
394066880
1377785345
1731264914
712443774
1897495703
1127725948
1159297827
388004859
245917973
2021086564
1051067481
894869361
379344100
169447674
1675330611
50058578
7838096
1716056317
1634614717
1613982264
1278919745
901301997
1560338917
871796913
1834650687
774222702
1759226291
1630840129
799428748
1305341429
856979581
127908540
1621630862
1813140847
977339999
1852206555
1881621378
9521179
468455935
507249284
110516857
2066498638
2133236656
456116100
1079374610
76107830
799942326
1576321705
1356116937
2143365787
876676104
526034334
1219889411
722158234
81372329
1071188220
373840645
1180203018
61469635
271446550
397659107
871212116
2110765221
2133892617
980057882
405727617
1054540167
874092165
730031597
317508567
744461621
1671499240
147363691
1168380141
1827302853
963937132
1382165868
2000775315
1339308791
2124722070
287746915
1192877354
25815909
952940614
1035594989
99158862
302268553
1423158587
1891867382
1959142078
1900504912
189352916
1151740721
1461759448
1206098773
192875508
356476302
1979064979
2005913699
496923610
1918595817
1737570997
437741046
1394455669
631468811
675550067
49537017
135499107
485530386
1303254589
436972011
1728805385
1577900930
1597941958
1546576179
1411064963
1628049092
600155505
1745561239
454697835
1249423159
2097322789
1013938538
2013068430
2129073467
927192721
785979695
259289698
1832009228
71708856
660762662
823269318
894507413
765896944
1498219902
1129524194
2103664787
1683407884
2105505577
85114775
1458369359
1873065271
108035344
1594105882
172408651
1602768241
1528295991
1391889556
1986932249
1258665182
1621026764
767766978
1870404293
211216880
2024259346
2078699144
640438620
1538067118
472337320
1608867752
654218194
326788068
1625816559
1287697516
1738156308
1817594524
32511168
1305856705
624751375
1714141921
1898174653
1890522085
119475493
528728471
178052438
342147043
198439364
1440525120
944720831
1431220840
1087515012
1360985510
783693152
48807584
527073534
86062837
1767894429
149564412
714589843
1095456328
810773500
1941012896
221254091
1468738710
895989436
994417632
2134121
954889158
1120294160
1196230430
746380719
523743259
32622990
696034492
223010734
2018695069
348722086
1528731555
152317492
1758380680
270613256
1567782914
325451938
1622697043
1638785200
1942474703
579380395
1718930005
1225906705
1230233261
634879016
1757865394
1309725392
870557365
1833075494
439229079
66779012
1739276378
446848737
216963235
1955309416
1469282007
1101525878
3439543
982789855
679914517
1263567374
199406398
652970394
224265614
99045246
431928128
1077685485
338681838
45994566
1607068824
141089390
1692437383
2128832831
1488587833
811694445
737562885
340105515
77661396
1163983320
1808907467
1421988643
217439749
1756184031
831206374
953271230
1011830102
1293028576
836161550
2006656926
323032542
57675196
493847569
1850485613
552415434
299419603
195725176
818761955
653901241
1724952260
754191317
905043400
1975302823
1953510417
236337152
1299173844
1452180640
490529025
273378614
772301988
1196695494
515078564
1497158178
1852443881
997345106
1268524687
1630415044
594873782
192562659
845260507
1823992116
715885874
906073761
969182046
714122918
1471558360
288705607
1348695999
1560722361
1342590389
232407503
28405147
1777024511
1472102943
831197907
487792285
1657748314
791347535
1998904306
435963367
311704834
1613907397
1366540992
101059547
1550914760
2135382896
491800121
269971159
1001124072
1803988005
1702778548
769177140
2053814310
96884577
1941911142
1724574909
1092267583
646123399
1202135530
41706053
1863344237
1320321192
753385400
762525341
1075894465
665075337
1340102930
579267319
437590928
1647983350
1483004478
75627809
2012801777
1709294537
1070373383
1443137847
1214632720
64358851
1215949609
1673589681
923500205
190131745
841708417
2135661598
1087787823
663804232
2139639061
383162116
490034407
1615026320
1584917949
139620565
1981830044
1777485107
100063106
76347082
463429090
721924621
557388178
1896286850
1454669510
1997201857
688613209
1968864261
984137930
23168441
1501852006
1126755086
1390246608
1830978388
1127638548
766292605
1315103714
665010937
1278390441
1344592288
1370812493
1737000477
1313886927
1349848970
1646228688
977519903
1564871630
1030925349
1835701107
2114328180
541673899
511163206
1133539324
2119277525
268623978
66391695
1868376906
628259105
1389005744
1188845460
905586963
1430803123
1580873040
651905632
612735561
2112443127
1984563005
494979073
1979142925
1892137343
390480452
109383712
1119085992
992145572
1359994832
730725187
1448019920
44903478
389609568
1407729110
924728861
1936625502
179172856
785297762
1583141021
1175378662
1186761212
1224255443
1455556411
1104061407
1147760442
1011369165
1921691006
1570312647
1948643785
1787945103
152493974
1203184613
1058422434
1519743430
794631657
600670452
909737105
946012306
630434152
988662884
1323609111
142810980
1066477661
698647831
690048939
1331457724
1552257443
1275882254
2107694204
1148134941
365716009
1074818689
1981149693
589277081
599332979
1378166133
1541691952
1223235826
308213885
149080622
909693655
317785664
1064638694
1208533311
565812342
1393888464
1033352922
731097246
1629541236
1051429909
541577654
1202646130
1597083571
1733320927
1596592175
1785390804
395890110
540452819
1847979039
1346405611
493559193
681084571
1529226990
1955296721
990911649
234749701
962299196
1128521918
1888269494
1999882516
1560466424
1902158576
1648174263
1793799482
1775187032
627775049
456118487
723260933
2033823704
1642946377
1534188312
1751233456
622269575
1334068185
62817055
1588315393
234166745
343771240
220352113
1589408374
64998379
1544280007
1547893086
1577869299
1263550655
121188349
622669395
1624096555
254120883
1038145785
2099840709
1877437027
1806248499
907666259
653677413
1323369954
499072997
211496443
326216703
1272523444
1149549335
1891759210
170084281
1304336545
1253787693
855893391
1658363422
858091764
2021965617
1958068533
944361011
640776109
1561251606
1278181107
2087440305
1076780861
854585841
678886366
1547725555
831461715
420915687
465187089
1779759294
556610058
1967916376
1946284618
306244383
398537192
342518252
765866825
1872043430
313329647
529115837
1395447539
701295958
1129413669
1149330098
1247544559
561125575
239577489
2067962495
1583941682
1237608687
267878570
547992440
189576559
844505317
1109676459
847879265
644241576
1731081858
1479040627
1339117097
2092313707
2002866792
95974701
986484549
1595430680
523409433
640193065
2057371757
1493791143
1139619431
541756133
1548251326
1990039044
617070640
1830797114
2053732949
175305984
1564625808
1438045267
512714197
1418261654
311450345
1320056455
1029855082
1057281643
1723829548
1307976807
44090029
504161747
292296075
293994408
1488660100
2080583169
1190394929
199665847
320017006
2072557777
1681532500
226631672
1627287913
1020417027
640296522
1205252259
1926242148
2079842511
156095563
1908728573
1095156985
1241983227
1189457516
575763996
853736259
1388526965
1108672621
1767137915
1774565642
353983757
416470149
1135469666
1473775202
1282695689
1903209463
1119522335
1310521621
87537950
111672893
484401645
388954297
1993006728
1631551936
1596388394
1275677477
1102996915
528039229
503879271
1969154291
414418553
530210293
1301448849
853514450
651113414
1543362916
1464874001
216814834
916568574
1145230635
375745889
1146877579
814474361
1615320887
410500887
1729178116
2143988935
247709147
1545517886
658680821
1232236675
980254806
1135891941
1853279306
549629795
1841542886
360597555
1683176411
140202372
1050995603
675903789
612507433
402421261
537506048
1169191187
638413854
177850569
1095861444
1499845457
1639025944
1219125508
1068725673
922476672
331894238
918431630
260281648
365035860
160239508
679593246
673066826
1550931840
1083917603
1417287618
644467405
1954634185
984102778
81801879
1191244247
522024187
1184436598
103211766
1244971306
735360527
590754956
2077408945
154747381
2067561905
1188877548
1349368565
1022134410
1709127942
1118821803
1702840849
868851152
1911563554
652811580
2089943489
1975004822
945625128
17545535
175098329
428475542
1945588871
64547613
1105039784
1494697467
1938580164
604505129
591367981
1040875077
166196113
1944238601
1118766296
311258740
483904073
1258732285
1042976615
371696799
510308207
1319995712
162135408
1346362619
163801702
972792034
1191095322
919677395
1861796906
1425531607
1401515555
1090839472
798724383
1542211831
233765493
1652711836
1201390449
806413211
303292806
1432713644
1550157295
92413065
1237912690
99403972
1311726897
1638089728
884064832
1678820177
764564229
539911324
839661487
1414827311
1101342633
1548902278
1663411046
1916901896
955485332
106975513
1835195941
1411323339
835348189
497630365
1994819497
9835626
2087852285
2035089687
821933563
1276349095
1410323761
1104909555
530328181
1557728820
1225193552
952732353
223416615
567106900
970156799
702078279
1060980390
423473136
2104888654
1706492829
78915128
1507905491
1286350637
1815170445
709877738
1770846192
88794263
2004912096
677533552
171015628
355980839
1766648016
415992236
1187332361
815234252
757810055
408845153
788194295
1894439673
2071233835
874360677
1504430956
418713368
41449701
1656235199
1930094578
2070017607
1529664517
1322245397
1288717453
1749472813
1369016839
1588783736
464412818
263589743
1885563269
1917847119
1182944982
1975441257
1777729524
1078964028
1758436879
1716648818
1760413085
257609534
1798900133
1302637062
75731596
1085794836
1506210159
1942635975
215636620
1032311768
1760336340
1482571633
506474796
1477111365
1734161616
1295448035
1762891357
376959098
736211237
1966779117
1625164342
621622091
1669354407
1989108038
148171212
1495632196
2103908019
2105469560
1668387612
1060740175
1328140960
528998307
376557831
567726901
1829056078
1144303025
695308356
1337245933
385308459
1936828149
1542380314
590486143
77562209
1195056720
1790516664
1839346920
1190473781
1084000520
1005367924
1827933182
1745372680
1712957608
1270593034
1515966453
1713036632
1538964962
1533355101
1825045623
545646556
320127659
1322990442
1510667791
1241094061
1137093656
1421486373
1975660787
1959432016
319075488
1733295812
86236971
1394399617
720023421
1821830373
989603487
1306372653
7233833
908249210
256040879
580707815
686482112
1629673053
1238555334
1232565053
1717439610
431546328
535539607
2036552061
2073093807
201756427
809964187
978221633
1736713551
1483871029
2041230219
295799145
1503242647
801311817
469738404
1993813129
101977206
1322827843
1276658674
1660509287
2091200664
1759155789
1584249737
1995791449
1088740570
702798793
759035317
1641513597
648568425
1531695159
1653811231
1629472928
1515467645
1439365513
1457381696
1786782757
123780185
1423884383
1089117927
1198892585
1030420308
1777095778
1679551437
676160460
105529729
1019467908
1039271507
1967531616
365175293
2051331782
1812532862
1772086306
362224432
1225063737
534166569
1300889580
1320519279
1459233178
1972411921
1895911895
1386837243
306744873
1740889806
1523513046
1312463534
1651938654
1632080943
1945692625
1485783107
1046900297
458396839
1360356256
1612791263
1184323951
94230067
403833572
1224735975
441387970
1788630037
1646247116
1710785081
1902929020
1508998541
1586795739
811368626
465856441
527379370
1689525567
4289367
1644856355
755245055
258981887
154189721
1667571268
1646529099
1867500959
90300250
1844405629
55711610
1406555747
1136104346
2005495560
9897671
650955483
987307614
1199021068
1506527628
1359831848
1440777464
275924093
63023126
561598457
1698093708
770091901
695267485
871150147
2019004939
1850358787
7810396
1596021845
1666439290
1333857671
676192950
1032935725
1427044164
1366863615
801297827
1988771094
692895374
104348611
1683675673
29507089
197850946
1304869034
2070423703
954209247
264166794
929609403
1958559014
663134325
288334502
1356218470
1258634604
731209721
197589018
1059720658
501933745
477012243
214999156
1416298605
2119631878
1496614226
71437062
1873864678
1697606917
1259194754
2059597119
1426427362
555715581
430134647
416290202
1296239264
806579011
86480093
1966132364
1162895691
86920460
307795666
1327030437
1329423186
740673595
1913517809
711933780
1457446417
252342103
1325632707
986892219
246156744
1537670872
1907483871
605428978
280910549
566170397
1931837506
1426817032
1794399576
1133930105
82173243
597275350
1280911757
910792755
622675692
1462952270
1292952643
1470200357
1800564476
2028377244
1361813245
1261037383
1931791311
241675511
1373600780
1618289067
1201455806
1467966461
1741364003
2023012550
314611444
998659796
1140936036
955316289
977216048
1318885559
1556025701
365419902
2065782116
880397519
1842141169
1589417412
59998255
684607687
195825629
2080408997
2063032739
458112749
1808923290
1925109230
1569718399
396357746
726714365
328436368
171461392
528869230
1215298336
1710694589
1572175879
800995759
852825652
2007479558
945184307
1580192376
1224576713
792244790
1336941851
1511965948
1357580891
487720512
929705151
356558427
1963123178
105374298
422166238
2125066367
222424858
148111203
617485710
2125294553
368564
1087991228
1464769924
1290182965
1288393290
1119611373
1336659078
1204311381
1583807132
234077318
109300451
656935318
290589995
1353129782
1576788682
962561965
1842590778
1815227263
617593197
1421701761
1826835376
652628219
1349996186
1159586244
969286996
1466585894
1601488125
1067713306
1099535664
440651944
100332260
1286456506
77219279
1244876915
2084420179
574261269
98161704
2873480
2128423064
387832711
1572058258
1338969145
1325162357
695680242
1725062671
1232523843
1085621501
151511967
758497201
49644396
733608891
807375587
1066138515
72720420
1528111814
1408857125
1036872783
1979846518
1712971509
1468135780
2134700142
1373627517
766814707
1906231030
1829601033
553823612
242084578
1647420966
906888100
2076461430
814700341
1596948327
1255965470
304694982
1023220223
1430543539
557942589
1989855634
510903467
765293429
276091698
1025440038
1543243700
76691177
791437345
1029240681
42283429
453341897
2004263188
1706647071
12024059
1316449519
327225074
308823529
1227819638
165810087
428604777
1116853160
74507132
1805130890
611104496
1390301140
353005678
1249928721
555671652
335463314
762115664
1462112826
1493575320
676798444
943047224
1261888598
866201868
200207311
1488200104
1948815332
1636753295
99711423
1386095486
1675498155
501665178
52864698
889528001
877008517
1913003723
2095915057
901448915
285957095
1796313931
408892007
1064925208
613428326
2005787664
359341753
1312533640
328062080
781149865
1976039812
1381765319
1691428419
287439483
2010124496
1948695938
145556302
1772764006
426367613
917614019
769388280
1143013368
1397254698
569098239
799648021
355081221
485257211
1223916770
727568235
86470148
233750088
853977403
822118646
2005480105
423450804
1635491027
229783253
1304207655
1796475229
1775592326
1542402022
272224285
1654226904
1361290645
1480098395
391241911
1948907318
532633303
1857731962
8287309
2037933098
1653944392
279692548
873686892
282012636
466546583
507030218
2052314793
752443671
1892441950
335319237
504064782
1518177179
882714497
823759798
1575808408
175306173
1129080272
1965866221
1964450934
1482326728
2070875556
594935149
1312880229
1497632147
8786056
1789734745
70113199
1873366546
1373982264
1729961996
623607239
2064074793
653282560
1857921943
1182391317
1969177068
1788721707
1965403481
1335781224
822624596
491958811
1464759206
79930300
1834619664
1430704138
88119640
979760724
1624955010
180488007
1239703531
1135526902
599268929
1453671188
1598939704
402576440
359954918
1187958274
268326470
1531510163
1825747137
1829471206
1538480190
1744706109
422012313
1382402141
1887255379
812336119
2019184488
29575206
1190487481
1217091738
620754873
1776451911
1385017674
678217218
1142226852
1743327948
2098321171
980197081
1107554381
1624495475
244572381
262665677
1522437835
1765391270
823960409
539263800
416529429
401766970
1905868988
1263636542
730520131
1095890895
1973334754
1621240701
204323723
2110359101
398220716
1327605057
1724520412
132112786
976660680
906187813
450071373
714144086
1646437040
1867423894
1815026931
709263381
318482946
1357404507
626084926
1203389493
1827414238
1197101101
2000136074
892555228
1042425308
416955867
1411836682
330223896
162092877
238087655
1446421968
1319488075
2086837585
1916974027
2060675344
1916832447
1657994135
1343891039
411074000
1625878114
1889692693
309732434
1950491482
441214445
214155496
654057740
1077499281
385796056
1532923713
172996590
354032431
286189517
1756635421
695241028
608525232
1795028858
643329778
1340038677
1886338574
1135259305
1580737414
1764463824
1322978951
652295038
1426367649
799659356
1263906121
794884724
264185410
2033519866
1161266335
1481176827
238797912
771404593
1003947774
687616907
1318430041
343102941
1156887800
1471068706
330114048
13135054
264875165
1944876075
854131357
487094026
595705387
596298449
462660555
1789550103
940182534
2039877459
1548570185
1291920102
473771894
1877715775
556561927
1600180753
345368448
290592992
2135232236
282443616
2041663402
1795138342
1617946368
2054097639
503946555
1772154450
72026307
608005368
645031480
1460684667
1368139090
1883720214
150957906
1125039555
484312716
701697976
1377763908
980419099
413272462
1116264454
533777471
1296699150
1393467592
369907329
1996637106
98146799
2118377118
533728330
792303277
384584320
940508815
1711457222
752361921
834779983
624306437
2006472092
39677267
544490005
1984218257
982430873
1429451859
1931116425
1374842959
1789936066
179237566
1123203201
727485977
271870285
1309113126
1208546614
946603305
1623164387
1882789373
988342765
249562145
1818430894
1993320052
1024239501
1687604025
727647752
1724537344
1205408637
164462155
2022031406
1960730168
1796810631
1915748261
1061346647
1149378098
1896414000
61985233
593926855
1128925817
1327600320
1749615123
737568295
1983899094
536246421
1237588568
23312951
989699044
999693426
756292592
447365660
242524181
1627257895
344162708
1140213353
1600836318
1146328156
645089624
1016357267
1255534771
984815549
1347880792
1091271416
1549699055
629469137
1003028478
828509248
225670967
745211310
1840204176
581938621
1098314714
1173803316
227211180
238807368
1705908153
75051542
489311339
2005620769
666630032
358420441
1461121768
1306265213
1704018348
1587397107
2084127242
2092048145
232350699
654983245
256476653
305520850
537803144
992353128
1455968971
423877067
1467695665
161037428
2086067940
1076915339
1285119847
1061121452
1114137860
610245498
2085362575
2080942811
258313869
502406443
749303650
1325087001
2004542831
770226611
320160086
1086883729
2087407437
1010756919
1872294433
1367725916
1826590430
580769169
92345599
1866050476
583781949
325608948
1902720004
269419207
1520710069
1140974402
1493127211
1142904154
2067362244
1548724299
1357372910
1071931215
1748401500
211235380
424365212
293777396
1599611758
1308193840
2041975894
1748894157
1788331676
955020428
286542910
243817423
530716210
137638013
1588709502
1950152779
923979985
1308346373
491241708
1740109411
2081328919
332395301
1094778660
1637601756
787715408
358333765
125670621
271950547
872066512
15239595
33495491
479274713
1220610928
667049983
1946579527
1953337485
30684077
1270972475
390864243
962863194
2071523581
1046101808
270273402
1320256654
1996901522
1353984601
1715338158
1546846517
273518948
594113718
1286824723
2118672625
1286100461
934259331
1517541894
1064021202
2137362102
986361312
309400447
1634708733
1567533038
1607137967
961239598
1769353226
471705772
985150220
2067765137
1389305030
492657783
1936257949
1291313633
1108429007
1967949188
1298722679
1040683578
182327793
62724007
1835947265
603710209
1474358795
1846049179
1946122669
420091476
1169902365
2077347785
2013908543
1099178955
1185863616
862932707
592124784
660401958
771103711
282301784
764282244
992282183
1323108207
1408241160
853203297
772335541
751453376
698964644
1675468839
1618596022
1317687122
1553384882
1457683370
222958468
1615680581
1223015559
1256802962
690353586
1827199740
14307950
2104595742
577902082
403584258
1703266754
1186971749
1169709972
1749464811
1902913325
125602760
116157172
1487320989
284281652
229626989
1341170986
390617354
646583499
1983357254
954510804
113187022
1052773294
855406669
921073982
1305815070
38933109
1162082753
1510924955
2047052698
582590600
1721943354
596822681
1983251510
1335362865
1244570862
1360117056
1485553419
966865160
1387397900
842735729
1323683422
1102940289
297903438
974318063
993290307
825998953
515223902
2101272034
1569976527
973845995
1403451601
853890279
996854014
68906101
1102155265
365333055
1205397255
923724999
886939692
794391147
719992786
1034700948
1798282983
651499781
1646052758
1920244473
830515077
573540105
1441507641
2063798933
1809856625
523973009
1697628692
1374356523
643837459
1730932581
1346844204
1559102571
642516578
1592555473
1528085258
1870858882
317484514
2060281909
1845994769
1070045739
806884233
70701889
1937621150
504624635
1274201287
740644441
670036294
764107223
1817956858
358332442
276470684
1847672027
2007808752
357699260
1282593668
514628540
126427830
1661693502
2077840932
1472351067
1268845595
1192959596
2107394393
1043288632
1566989761
541219270
1438172126
1309428676
618049303
875533020
476913048
92459501
1905941227
1275609911
1825376396
545124134
853138866
143016228
1646817324
614373736
1128953960
697409242
1356210724
787297274
236133665
962596627
135478869
1256266080
1682613158
591582527
264793857
343355081
837830028
980171289
2116413930
87063797
1549754838
353733404
774321981
233951996
1935641094
1687068624
1362084503
98398458
17946194
450881854
185676617
6273379
740065588
986187329
15502474
1254616161
177589342
519955576
8328564
602270034
1934568567
1505780607
646711674
910555379
1312931312
98338243
808718500
2009309214
1543307421
2121475441
1814790117
1330411936
655940679
1927754426
232808798
1137449236
1372319035
813529721
1975600120
2103047222
887560136
1129772117
1458951387
199382474
1284990271
1015978193
2079997510
883120157
980363252
2070134765
1219383678
2046223966
861366009
1266288400
2039051565
654493508
53121843
39305043
79978257
1661448207
1725530940
40625104
1802081183
774397340
1494988647
704944103
895331967
732018471
214689434
952053153
1150317057
1133312254
858902893
505066439
547856684
1885660577
1402626092
1878395850
1435803123
2057765215
1690240317
2011334845
2091242141
1997132758
127756969
1515459806
147120572
299970949
914384327
1389879437
1941085831
208244726
1914385358
1553635370
1932643635
1322474925
1907883364
1588011475
1781639821
336029299
446342197
392619230
1529429258
2050833458
98096515
185374390
905211057
765241833
587753415
615682652
1956897610
1883450814
289734253
169194910
399553711
1965456153
388888014
1442170884
874827545
1500316943
899520451
88369385
1743336243
32870615
670734397
1600882079
948630651
1088868157
1076156535
34887555
86507993
1765801979
1797157953
2096622294
1817490669
1552128795
1320293903
308423734
946547565
682951607
1467454108
1026588555
517301928
2063745533
968347063
221568451
1541616664
2106770722
1456531099
1057389501
1977408884
756297431
735816555
745076606
925081845
1287529424
1702057675
1318260560
944828886
1571170112
1872794267
196993063
543522887
1616674035
1476969752
1837476599
305727950
770380518
463643998
633676650
326889838
1601139765
5314170
1941194374
314286104
162054954
1709526306
187938944
251309267
66239299
153696968
340634340
1150143716
138853346
112411310
823479067
672042046
872143374
40121722
875411585
1632947536
1327430411
865113560
1382122191
1703416379
1113323108
888546458
500412459
1081707472
1234223253
1522447660
24333162
311947997
994286737
2012301699
1064991377
1106126782
727013055
1741846238
635575487
1505598179
1097369222
1591021827
1070788841
358972804
1368840581
2044469213
1128088382
409450698
539845832
967776896
1440752671
1585229598
927530895
329346147
86582912
2076623802
1464575404
2140029154
1886758330
1448520505
1363403127
1852413922
761172849
391218127
75447781
1539809808
1507315363
724153788
1184940440
937125118
537657843
1165728469
800354332
915252993
603850947
2118053776
433640658
594355395
1796792021
1126042412
506959075
827919368
1240929679
14933843
1998981653
1474740345
1154142890
370262238
1902568380
799270973
317675193
1355675634
2091242074
1635106726
508365432
1870403708
1969633621
611759621
1666782735
1416634909
1891494083
1892897124
110722753
1515022428
609542351
2101828414
1219939756
2009219900
2067995330
1341936576
977550608
644974392
42294213
581578774
747073449
1241171425
367136657
352017430
1554558517
556946860
406268348
659884165
987016755
481960503
139071674
994360970
1996021677
1263289580
1834127316
1576287135
685982632
1697146101
1687802273
1814337199
2041498298
1563746185
195453497
777104248
679819948
1065662547
411973779
1589563158
484416779
169038141
740805217
575524047
1955476913
363260721
1207117097
1478568309
468779079
300609145
1404309660
1126871088
48871276
150141485
1154890052
1944536754
1764778530
1400356181
1137992388
2141784332
148073179
1614714553
435921229
2112925356
365706401
775748825
1141087502
1937192420
498166465
1512615681
1007999841
1168693438
1253006828
625323266
1744179680
141707357
1762691754
1684207434
372867101
1935749793
1321086973
1394022224
392384940
171511095
1749196155
1483567071
1176635792
138226223
922091830
1599428056
1003614989
1687229533
2015280772
2118381356
2091162818
1362113436
2095991786
1184488528
417684130
1696446680
1868798326
897427404
385077366
898486928
1480326857
1694236461
1940751227
2028546263
909881816
1163833911
622818652
1772855743
1463207013
1405844548
1299760697
2118086067
1734585179
1952158631
844586653
773151536
1403014092
1258095255
380084761
1666937767
661819899
663668366
1131424066
1674764178
2142080919
1455995332
1577223261
1785074256
2126782854
1788887684
539624630
1581268763
1743920846
1375390583
554799120
189207678
579145283
1621034019
465140277
2063057168
1722639589
896919946
32925463
197672892
962677876
1045206393
823276882
676195251
620359951
1835521914
1195897003
109731091
1213487157
240817427
1735642048
585075850
1717485188
78639562
711992026
961298536
337346139
538591052
330859862
1387380821
2067954993
385332762
420202769
319017268
1674191662
555611465
719725481
1348729454
1455478884
436030262
768363885
440996205
822086554
38585687
2055252745
989072908
1684127759
781191384
1163624502
1687365287
1916904543
1760031424
991898007
647247098
1513271346
1237254176
868310851
1992778095
1274170042
201489983
297959294
219355202
1673656526
649691990
1053548356
127550789
342922087
2129309095
879634148
1213585464
578553346
300002631
569946766
1010995480
936678417
151360402
109247693
1063523382
535472188
1032907467
6361474
402540199
667953594
1268553693
559679406
243659439
1851153288
1896775994
1227326243
1995027253
607207941
370999240
1571635251
317991222
1414107369
37230359
854041644
212367059
1216750222
1766421884
304372000
1654260840
2138436852
710687801
312995704
2137033911
1801695472
1239257106
1540065223
1483305078
1534834736
1724313963
1926071848
1468486482
2077080374
589519960
1689144112
2109800442
1225971657
897593596
1855059829
486577165
692141896
435872693
1027617924
962852142
303457495
515667329
1987774640
437226476
1122022229
1356051624
2097524587
1283737928
384945194
461325276
1112833371
1553592918
1514294649
1025010497
2130626832
1180611770
1374691223
166703347
1428938460
775750253
1449151499
1317812326
777255280
921220826
1827494922
2145315688
399394051
1538556452
1126907309
1226467870
2009393634
152084063
1172943697
1811989229
776478162
1142147752
1245595930
1368912794
341393089
219123928
1593758485
374747220
1290204426
1213255757
1630893197
1308030237
30629334
1531810601
1446456626
810147142
1899838696
1403071059
1512435552
1500267581
493172550
1482133873
566706003
1157541111
61347172
1428757344
582506593
755430221
1965493571
1114072764
1831394259
2052080481
97981711
595368270
509937326
2100943397
80755839
1358816563
328757414
856001987
316018733
1651659930
676483474
1826037182
842138383
252632598
1416908838
1119177416
353952075
600359216
1767168078
1442691011
2113161700
943663621
2113796328
64786834
923349354
454893116
1318177387
1232666447
2098490313
28618911
1794989402
1084709630
848707391
1572109790
222506891
1158820058
1336278407
1459122284
1338387425
2129332380
1145481061
1184288085
1075720059
1096021336
1767216666
862619513
1931417554
1607658869
642526564
930864353
1255889379
1463806807
539858605
1623734918
260775898
1673450872
404324952
252340346
1348529903
1584803439
370995857
54787572
963958479
47418789
385486184
1290346092
672081573
72277836
834664208
2075098334
1186704425
717057176
204190771
2082580620
1588492666
2087037893
2062226369
1211605373
1411593006
1378146632
1425711649
475378656
1870653259
186078955
1333240424
741514589
623143742
1918162062
694096182
1648752752
32456973
1248936089
80916139
125825305
983631802
1469284311
94179566
1210794300
409431885
705883677
718126701
1710912627
486062183
1487709690
1533431651
107050162
1019787929
1250005380
1144101253
1870421536
1979740498
640565920
1862131934
753179666
1459688390
1953338021
1771246199
16075840
928756241
30870321
1692272444
908061710
2051431439
208279010
1793707355
1460816888
699911905
1320613234
610269939
193907780
359836759
60196083
610863216
1391976782
1634285539
176275671
1407562344
347070340
318938621
1706694318
1528456304
26087380
887800167
1620278712
1392880254
147458978
355832385
1162958536
364555224
769548722
1908337627
656872815
926461304
1543733684
449837767
1712172729
106470277
1728311506
741551010
926864055
1871289468
1078642139
2030018828
642182224
959818316
36531646
646263231
801040739
1405564473
1385281387
920776396
1205783296
1567150421
1093740621
1810510488
1413086753
62382108
752523427
1999386108
1494645600
465785790
1714624427
1542991689
1475325781
449801475
899094343
1014364288
500574951
276268693
484237745
49364230
92085172
1558636128
618222578
1956982913
2045152312
469866841
1101521844
997248217
1405053875
544625655
1473702519
1476171813
2090622729
1607622067
800668181
905638902
409491618
1523614416
725481849
1212936729
1316354175
1530662677
1573898277
586003449
683980053
1390464794
886844193
2093109358
1630194343
1025579899
851722428
1532248623
1496642692
518711894
1427619020
1726111219
1655499937
518318698
437988686
85741694
1809298421
835495102
951748226
1561896277
329032385
2099160640
19461868
1328370875
518406405
1547809821
59704296
930339205
1101915767
1653474081
88599951
31576199
725820124
1185512646
2085575500
721362296
1182789209
1506936625
1000362011
1080203829
599433576
130996506
845571687
1346260053
191280607
1516360426
453137656
2003051478
1165315646
489808285
906148359
1632387383
849774113
88565951
810692932
365282268
1780255596
693351611
452701747
1545281439
648117543
639399218
1711677873
1267924043
1815155889
2089041699
520644041
1431739116
1870075310
214505274
1194750430
736543782
1846773359
212992975
1808324360
1751662296
1335209989
1954850745
1186956359
774950379
339666616
549184434
220255029
1360901893
1203640723
1285063094
854973209
727502972
1664429064
331670994
1415909015
1534138231
1123620039
1466223122
510402288
324783765
295552698
889847667
14297300
1978868703
1258217735
874985589
642459697
932142931
1058416549
1757010891
637908146
1398249642
1167115049
134471193
515638764
647427589
540297564
1313776722
1750155181
665022945
1531219221
449834621
1306789495
905914830
1346057982
1357498587
1216305947
763180055
1212294501
1545504558
2113060699
1985150554
419534084
640796348
1450353311
1075786642
2004029585
1695512601
1321342253
1846487745
562702667
1613885936
1137100128
1986780403
1755576206
727714589
1334330298
402088728
332292725
1455176860
1857785360
1269038356
35139767
977128482
152823177
1095606042
1782243409
1288502926
502393305
37685435
235882367
1700483443
1095367942
74146462
895351807
1450229257
1165685002
224748766
1153205332
180814642
1606286078
1010632072
1246252916
598472580
1303965613
1837936313
1664120088
402908106
2096875442
1830747262
1780432388
1961157994
1955753031
213255025
1874097300
652498911
1139526279
1067261740
325155897
491735085
24588480
1187924043
1813525134
648474114
1853420033
1234432661
1297979221
400174774
615993960
1789948685
1450261601
634726119
1170258860
36957933
1582988846
1394589083
2058107170
541708567
2026669066
1902394768
777337937
1567017200
2096236632
2027354135
1261676671
1080053814
676456668
1570238199
1762731929
722909546
756907731
357009149
1039976047
1249560159
878296920
757547521
1358813350
1993852283
427041684
591364514
1546069222
1164654903
1710512368
723734639
2127255943
1148388821
1494989232
554382656
1471400042
1996171083
274959465
740298078
1515875181
634646504
854265183
1928260992
826814629
2134494857
1392917950
1260326458
1121488567
1188535538
238976051
2007153645
1958961316
65828202
1295377794
1455182558
367921858
729682504
1644067989
1397768205
1696917124
950055554
613816862
52235462
2122184291
2096990612
307766766
361918414
273015600
803255363
1582700163
354445355
326647611
1647818865
1302837581
2130140980
1659114290
34179468
736379680
1532121839
1866314265
1120421
420817027
1250166844
1971246505
1984129324
1804844436
1763722547
135660237
1579823152
1566744183
2142901046
1787180399
2048653848
1035198489
684722477
842519735
209377546
1684866909
1906286121
1448865761
1413651315
781830766
2025358166
1407369711
105875870
1474205761
793314802
1235647990
518433916
370928028
675052077
1946903496
1864932303
1905481722
1248111847
913709967
909628533
1828683588
1225219701
1813600939
1710986831
774874520
2018034671
146526114
1736985368
2027432658
1762398901
624383591
1263956926
1919467992
839061928
1787982978
1301356472
1322872887
1774564326
1773477275
1994713728
863983257
401259293
1289338706
1717076542
1310343368
1228562738
1929090557
2027402628
1399586426
2100562759
1822640236
255462013
1372226333
1363149703
2089995407
598596601
20827611
537279365
770806673
865140853
2077923991
1099109996
1153039791
987756661
237689231
848509758
1145640764
444900384
412413937
684683029
51485729
1122861681
1204994024
2041673613
1100170549
1618376212
1000962305
1109066987
2111265474
256644379
137572461
1702339663
1137939054
1217560152
1462452447
1238546942
104084140
1253619695
1271821171
677020450
439254786
855741815
754970450
1609114007
1142713478
1449862779
1048834712
1900850161
1505926686
608021552
457265624
723995072
1514252343
2091587676
1335541945
224416923
2060688838
1778914062
1678828131
306152124
177660997
323455315
2105418162
1433082167
919031714
176276235
828199132
2132944479
602310375
1248854372
699142782
1814807536
2138353729
1239786802
890898807
1091854642
553280850
74439873
1700122938
1903301943
138735395
862247567
1718140395
1107884357
30788469
852202328
1194485016
1858636626
2040952660
832898134
2083843366
1673205657
125928610
1430258056
2063804054
1646275340
122811985
1667271647
1707174717
2030767704
451535803
1461956549
1531594553
1795049187
1105290603
2024336085
564652243
1880957558
1196345849
665459360
95639915
1051478011
473501917
88797873
1942649992
1639600834
1355132928
159972025
2058213633
669611228
1027776427
1423250702
448211301
1517494399
256749067
914328771
2025435939
1990114027
1450843234
1824500751
1157457915
1376016012
1458930427
322951655
1676004750
1679062349
1473051826
154616168
653635016
1702744684
1435737230
1345978146
704679774
271201611
2034968844
17356684
830141834
145443650
1854939247
1942582658
872048891
1544587864
858391888
489697389
169232135
54467289
1027666595
1782864476
351951758
117754369
1553561671
277354091
85737290
775881878
106413766
1483519777
1201963449
294574102
1240134679
1545380914
37525583
104005189
14810988
214157688
1779603233
197193323
1653243388
211782751
738439482
1184233449
2136671844
205474507
150896791
318334168
1196013075
1568563568
986584702
1661510538
558892147
1457568033
715051995
1671854447
1098702792
1847254638
2075003202
1388723503
1444286837
548314735
1773494241
59512962
1399450079
1436888618
2076379293
1121669942
420623537
1536153743
290436342
688628852
1653175719
35140631
1485002657
1671335382
1880321081
243851731
1236905049
602783088
337240116
1859638050
1433896861
636188617
1413395861
383457380
119664693
741214791
344213821
1601255104
2011692582
1553941946
1309480162
260441848
175146040
457768893
571710428
1794972295
150765246
1456971304
752590382
1001040826
1691307260
881567864
1400739399
1151603225
2127409414
661873187
1653439510
1884340610
241473582
1088777590
851300799
1304744163
1827187361
1851094225
734001176
437126991
1086301347
1656479194
1690487445
507278098
1019508242
401179422
1292927879
454002621
1702308534
641758892
913107060
1330693221
245996197
661310559
1307885167
1577378326
158982943
1925737363
123700713
1975290148
1133225327
1080879624
967081959
443388238
1704005723
564555213
723777772
1465763254
1347727296
1143379855
244702784
1724396743
747963792
520516863
2032048698
151389706
455272690
1996389024
621492051
1428412439
1876143985
424380105
1674956250
1089251041
1123556596
1121577754
1966290748
1989360255
170466218
1668251417
269159144
1245912264
1381711056
1252899481
1163583968
1107433442
575275208
1323620272
69592004
644562050
2104223515
600898891
1756469844
2062315569
1958758100
1635414265
678497765
139428635
736620291
697422190
1461660218
1417137908
907644621
1807833317
1890150851
1985830191
799204679
2139891501
111921875
762221678
2110241453
611619802
660540185
2141286383
670015386
2000849111
251276360
1637694710
1244886498
224584779
1940406417
277209294
846971041
762897178
1062436373
1293002847
1317059751
106599149
1369873431
330472734
706560157
1406225542
1875211931
1035756415
1518691508
311899704
1448999629
730833455
1410462782
992660976
1976720240
804515573
1299293281
1966177057
928877777
1894335954
2083591645
1396845078
1160972587
1381631758
598383536
1762716857
783998298
1127644555
546229424
1947510300
1697315827
1839393993
1347869532
1491057652
1943984857
1459693431
1829877087
1703203090
49174143
1824435474
857533765
461408236
564453066
1324372290
1736075619
968969318
161082087
1642359057
445897939
1501963818
38516193
1274315084
1281165161
787321671
1211974325
83860923
1676000808
1613589005
1505273881
18218444
1032633127
1821164387
1316398555
1207921770
1747203714
1180232994
1720483848
2003113215
41502156
288252999
1210131466
1032315538
131007675
1745803070
1921684467
1317823869
989758784
618475486
1083481038
780485078
1158449151
1559799275
1792134380
1720002008
86375608
617601447
1442300626
1528907719
2098481557
778368352
409448236
2129489077
911891578
2094782522
86257180
60454473
1900774132
827017134
831873572
2021685529
1754073572
1663707940
1453087060
1971149605
1888724735
147967203
479639652
87095786
1003333583
716055855
1427353545
2042615949
290122353
1976904605
1545287606
862279231
1288936868
1088303711
1443402715
540961936
209635837
938625001
1041834142
1624634728
16359534
724476285
1022387869
85686658
1792054309
1687293087
91387659
1099794126
1747663346
2026793705
24481926
1283493355
1401680014
947335817
1726745181
1200310694
356798797
1025898942
1632078157
826387546
1852794821
139331642
1375108168
1468487137
1835184805
1201140322
1174200265
585274171
1755769742
348011225
499731040
1465443077
245995364
1828977777
126304670
259917157
1299734177
645832014
1397740823
1115590956
251080187
1468762279
1404666843
370086430
52567380
1995108600
1818781619
289976348
1930174896
1897437813
593472114
2107399228
1550550143
161197322
16072971
1596295122
1587880880
489066263
1164505291
1841652385
1332181599
998229768
2050988780
1552916672
503738689
374138414
681824564
87148815
32044685
1811446428
86815279
958270297
1232690672
1678510432
747375898
174235350
2083096927
1148653890
465882845
1379313642
1664866636
2103186579
1638577450
325429040
1914823831
1125952286
512510978
316829461
1885468839
1283300684
1107833102
552247866
873751212
1289487869
372154376
289651134
757694089
1754037221
170936192
1228575600
1992921040
731727269
1442538607
372148355
490693143
2035585646
2068326079
798034661
1140764916
2095299788
1471503794
1533201551
1484216346
1508414770
1857448867
609709240
59132931
896906120
1228112725
1827188455
343235085
779801203
1138567810
1791113451
765112415
2122723405
1683228725
974051566
197734138
1106770651
1348859607
1079006174
1457684141
1356906443
1237410346
42646490
50066094
535029969
463465158
1655459296
1722232839
1385643160
923357806
1815795970
1276091951
2130209133
1299165232
1886366639
1740480307
464623488
277212408
772475503
1223725018
822477662
1498515347
558378478
77631458
643801012
1469620523
1551550876
223941329
1821818814
233656587
1912543561
1597847347
1328335344
1169637733
71661655
1621550999
1691546018
1371312965
14843602
351388358
1773533621
1691028283
1605150862
2280398
1143471730
1967293621
1997570923
1597891084
241256501
492941090
316957874
574226958
1043408207
592843325
2065999947
1638223159
1704447197
1395677525
2082567868
1529469499
224544782
402516038
1237783290
1430539628
1426154843
1214822434
1137291524
597506362
1358213655
1717467783
815649936
1654015359
323124545
543163943
2034644536
1639719185
1603658067
909773639
1210069713
435042516
1186715293
2047348782
687325398
1965897964
1129860487
25343120
1758195535
455169116
1942769941
985284248
2009918344
1720276298
862335174
2055106297
2017234902
484668862
521450238
1104452820
1895463252
2059468666
2146848547
1660754583
1252304479
609596446
675115108
1571348858
1381342477
183762418
84066100
1025541701
1965627663
1564927894
29258714
2050848254
1137721863
557505694
1480700129
1580628156
228485626
598094189
170452351
576749381
110580543
2061661202
115357459
203732695
1948778326
1856472066
1802695717
193783126
1213400124
815362663
1467944490
1843858760
1664707482
1847208641
80059490
86072067
1728649302
1695539927
619799843
933189571
578401601
1248940651
55341333
1130981031
304163660
2055779585
104703190
448235719
1493737305
402559196
1854366513
519596398
1426782413
1876772589
408958992
580235844
463859765
769551490
211716565
14067661
939959510
628288132
1582322738
1180831027
1933228800
823584196
590866984
1409306935
1133445916
1789030292
1271316596
408879550
944023256
1147665827
961494929
1958119526
1390796790
1410443959
793157153
458436350
1067660983
1833844295
512738114
908225317
1111639906
2071920046
1340616936
1720021830
1967591919
1589068628
481293640
919214704
622906926
1769922439
862299716
1623913548
558058484
2045264134
1464820462
1549255185
1362483299
162227303
552197653
2066163309
868265073
1981189408
2127982628
1865589091
713155305
700826955
354497082
1937626493
340981501
1060251226
450371345
1852445351
1023920712
608823474
2081177217
1205283851
288371536
1013070990
1349900183
1416794974
1352995733
1995696629
622111121
582335638
717878676
1320401096
692400087
624216996
1133261697
632791428
98822959
687769546
407414158
2021246262
2134357067
1039046577
400611195
1789537604
8132073
838010396
23644044
1038111956
1376038755
2137394665
1089875045
1398634465
17997433
297610975
171590615
1865460817
1788146097
183404691
1554982879
204325260
1747788577
1057849438
1833021130
759687424
1357945335
1790946369
629198735
973154056
1434465514
1011550260
8098070
415205837
959372534
505311611
160858252
1660496551
135274154
1289055068
566341465
1011349023
736611712
567814991
1939355907
110508979
672378226
517533031
655512150
1656030922
1319642378
764383303
1905450659
634207885
1863907371
842299753
255430395
691834404
1357318767
2119942600
109217641
462361840
1122773093
1693559167
1331465795
1046929171
570284849
658068670
318685590
1178740087
2009088379
768528134
971429268
1580291552
883028662
2144164010
1636358953
581821435
236578984
760937002
458853870
1004724240
878735972
1778016416
50080424
416831837
1627139566
1579418202
1232915737
705856534
832309859
1187482257
1201690256
1532341119
1490506438
1282838068
24304725
1902111061
1754054716
320440226
1096654194
1502193119
1471779657
1580211080
288194895
1717428417
1740748750
1153279045
1536368106
1700479172
859958640
1394804502
1757758992
1865346131
2057632597
541511646
890183449
1289365887
819259739
1183618289
1345503309
1230227191
1551975167
1614587024
145315807
1213614788
412311842
438106122
501864967
2878619
1485421835
639398018
285161310
1030313004
328419726
1393646277
1792481720
614998708
459527682
1303133261
1943153806
2003976840
702183636
299886204
1614735735
1991180204
447938715
1528812496
1636298529
369289181
1419472771
1828047712
1543430074
1353937605
388398400
1552928278
894224020
297759471
959717564
386353517
1202783994
1174228206
1569268449
927110487
39309899
1479538753
1097775406
1500624645
523314676
69453732
189998777
2034724528
449925659
520354105
1703176139
187664966
1124337524
674893338
993911663
1742963392
1020980721
793242616
476194253
1289642009
1394655855
1479394274
509190760
592504090
842661310
151831558
112164448
1918305368
1855717882
282562186
639984392
1481612307
1327747478
1610709603
152524615
576158319
1421167875
960338961
69771951
403220949
1554774434
293508301
710064030
1421804735
63328049
730344386
1670325486
247665396
458526339
1417915904
695570704
2010918072
311697312
69736060
1632025500
1911220143
708868244
69664334
1627228080
625789669
545425970
665802131
1730088511
501893910
1065859115
83288799
723695873
1861226251
1495881292
266046417
778789704
2085911432
1043181183
1707959735
468354388
1818920930
667652055
273845533
1319528028
1793251905
1446601753
2090190454
92034722
1371286431
1462816389
1670440550
1553461700
2076439551
2070925834
1602486734
1530423629
2003328815
2053144261
1888118290
1048368670
129796217
523250022
993941823
672174983
1555037935
448735381
1501340435
2041618787
714773036
972168085
645454788
1822625319
1281189382
1208858688
74679756
1582917817
1652182793
1357259185
864218415
1503083420
1822586635
1187694119
1845481461
362122839
710756462
1144505706
541511337
2059169947
579380124
964026104
916431875
917211986
143874619
1383196742
624633387
124435466
1366488110
1093978938
2069433847
666613404
695581608
1569000477
63342429
749055747
523374852
844814280
705071691
779357464
1056180085
502241931
345307752
1166091482
86657252
424811947
567643971
893778476
2104705732
277360070
912229613
373820051
386636238
1818675631
276239355
1771970355
780068501
191485929
497398179
1055205258
127646005
1727292761
478288006
2006850415
1909188210
109210420
634984569
957212001
336730931
712318352
227028608
1205359776
1695398212
1145225683
1685775932
1454315473
512097124
1643318286
1113325657
1133362843
186474822
653329993
1588290751
1427883125
1609458775
1146846799
1711921572
1139647188
1794274201
521993057
1638630356
964553517
976500684
1916026359
1946300203
1893165454
2129535057
1068909555
516972340
1258901054
1389770395
1261623457
1005987546
1939759286
754465532
608479867
1265158279
527448440
1050609844
2016798853
904273773
38765691
535708200
1975675391
622120544
1310346068
653083937
102783919
383924572
1744389953
2061789044
2056812039
1527727242
2124233778
1896708674
236370972
922541512
1316313520
2126026637
1044169079
2095664040
653764200
270939462
127825953
2028947213
775189009
1517781662
2096269228
792189385
1846398713
1245055685
18819656
66062486
1754010924
2131993432
539792431
112411104
1189637203
1487117933
457564441
1077647161
822500837
1861109793
940673702
172538951
2033545112
1826597564
1137338151
651088029
171164982
565353029
2124558052
2090724921
1804258172
1100548508
1276545855
349406057
981395980
889366034
285322389
763785754
602619235
16956441
407857275
1933506547
1031952818
1115054858
727703504
871063413
319624348
1756099116
1128312223
589461340
1449154456
1399634969
1409653933
279237388
1591933542
862589749
866772509
1059967878
127706384
187602576
33748861
1522890428
15120975
1909769579
1064157439
1659105337
1425557933
1071897539
1811909740
903350622
749079018
433321584
421747216
1208043966
1406098247
1524268931
1269614618
1921967874
319902003
901767860
1686732901
714374562
779666833
2023721235
39464730
1516605667
923562464
999497210
1851523085
71881466
1596461677
1634343589
724280885
1186215283
666996750
883858192
604694709
1331872088
114373168
307788221
1198635564
1135949770
355850701
2125444097
131323429
569276920
1687044835
805246654
1369696266
536656064
1403015034
232272380
2109552828
295726763
302471399
1523160425
595387639
1759649301
33721149
965235961
1844681801
1894243061
1230784146
2108544138
1001973306
1952160358
679709120
994761867
1493758297
364071706
420504750
1336997404
267774183
952874408
1124889062
687017750
446026790
2053579945
175659464
1623090890
926284542
1396757771
1286036537
1380762124
918345066
696659512
1596580531
709945126
1501790610
1017561730
2104171
182346354
789561761
76289930
703437465
1013813867
1899463353
1315583439
577176795
138214397
2069293566
377094539
666026530
1064363734
174189584
1460558567
1261811611
494027156
1656384231
1117062699
1560611086
590204439
1288952783
523525025
1081468077
1005884747
298677679
1071038595
478434336
1943970970
1028384721
1603593893
417994682
1118900367
1778096008
1905251574
987662165
1835549304
1111778995
1215018913
2056814119
1135053710
651690416
1304197332
1422609381
91161183
417576549
1523916759
1769451426
144221637
365875641
562756205
730454445
1153288777
110003643
1956482273
987592223
1061539283
1018714329
613697965
1012973212
1753158585
865868557
251859529
1647285519
1438861646
1808688356
1799782217
1470080584
1674048144
1001168209
1357443137
1800835824
794574166
1468237817
1761699042
463676181
2046107257
539056963
889003074
393379718
2055779766
1992056678
1382350286
1482323213
1247410674
1765217257
609208569
810663269
276147607
32169413
1347554786
2144293562
1170315903
1648508483
98364877
1193920732
1721702112
260804891
337420939
1747955797
641847564
2106413516
1669844902
856817715
989586324
1787095923
2104531515
1138329736
568340887
207162785
1695058106
1136684110
1128008593
1592298372
577252409
1407755296
814291706
394183021
21729233
1023969261
1201182375
1503036373
710177059
2043044309
1574485823
1161073853
1724072206
1335625698
833987463
1463984886
196602634
1815838368
1060514841
1483984694
992699934
1670226750
940994600
1062976442
1576209561
1954799016
1187008945
1988174033
1933491462
689298176
1856201056
1733618938
253936074
937709585
1267534694
2132208025
585007499
68797098
616696647
449898985
1857091531
843210045
1069164598
1672577389
1177285734
116639645
427768134
623853991
488056024
641600119
751858105
175997093
605283191
1358854422
776664442
2029758319
290639948
1733141360
788051161
1768425427
181154173
1164005620
1623626084
834616001
76290744
39551484
1199753643
634455850
1187208836
782203594
1948560829
1286852420
879642032
1768281513
2134809419
627017578
1417809908
57187541
1385906731
349779053
213007339
1721789660
1898393607
477622645
1845401594
556506817
1332192612
1592557117
1750800739
999848728
1977594181
1188320705
870481406
1894478590
300193187
1371622465
992260879
1893360369
1216508846
381597106
1396836026
181788062
305283070
394072852
329522972
2056879292
490864308
1198344728
675658680
219954422
804276312
1949590130
110771363
1993989829
1113330984
1593887812
2118513611
2056147382
193581643
1584017095
871906343
1771840931
64929068
1285864911
769153763
360121920
1788053578
1441863836
907421449
2072722472
717178755
1867624430
2035251747
1262172120
263955466
1437512776
1805346870
1605116708
264460417
1907461211
673988551
1698331896
248247826
1556140707
748245788
613398931
1522265953
128310433
33654504
1399975587
1161686578
730122336
458730634
1434879068
647130757
972034828
1766432840
90239032
1071686552
1895872186
1632842453
1884714696
1655153561
209441064
1991104803
1706030789
1980816421
1160696356
1223566578
1408416327
1778700018
1808478539
356516978
756634086
1661146460
1823124565
1146276618
1823831645
1759423675
1845824950
1076232666
1628697320
631212843
37780071
302513875
43751477
1223326611
337987729
574047784
1925199269
1869627745
1121869225
1337438817
771922922
2097481105
1473189012
2014077904
311863231
723585645
1483189231
1806137731
392713021
615229466
1916877908
889229748
1834537227
1662095392
535443092
90378549
1185721886
533158694
1760324170
195376175
650378152
276388728
129340306
1847125733
1716879982
1263123030
204173745
438789337
109444045
463330290
1104438486
422093299
2136233145
1058802678
882742570
455572028
1811150732
1973055768
661102704
1835248161
1372462853
98585084
732090401
461541283
1023618936
1413116145
1231280242
125808934
258284015
1728325860
1266294205
1435373168
621004313
946155750
1261470552
507197718
1535411214
2074484961
58835287
1917138008
396199877
127667553
1135166299
1488199042
372140546
1724675264
219778605
283679812
747549581
554332706
16854766
124787468
365653718
695089884
1034367047
361744046
145539672
1990713760
738728236
1352095605
343708478
718169136
37516050
1596760239
682045192
1391197703
1733417069
2145446240
896466513
766035330
828344970
629214392
34356942
328503298
650088429
1253138782
649184637
179379713
2138397365
1602644589
252692712
1107136469
468383422
2028687382
68006848
686039224
38649791
851910303
2039742117
294333595
871604134
49401798
1063195330
1277852458
1347540356
204085968
972305362
1822807226
1127105147
1432161331
1928426065
1926094403
1741963479
581985845
504473039
1489517994
456524342
182503805
576548787
440403480
721647056
1151640777
1294091393
438266890
1742714545
216329576
241729256
1672724927
1560150374
1874632615
2093054423
524073862
1334784862
726664866
1617343005
822606797
747163710
1420610877
734196124
1566172976
1936625707
1543755088
295600400
1921302850
2028435172
112056570
1464295997
1705971853
201814293
1921765929
321819163
2112506604
492206764
930360152
1049842622
475711781
2126401013
1081980752
1526038916
1733428316
799512742
1667605
1781000349
425466096
1756347168
789317674
435923455
1952551991
1048579610
1467492331
1251845502
1545504615
997175511
38443241
14609345
1649403049
1001971760
1987648741
1673607370
437789431
673895302
379918155
381711783
1463560851
1600201842
181599776
410141547
284789052
900316116
151491028
1194626208
2002185759
1877100672
951836077
1271144511
1693445853
2109095486
1513685023
1806979992
912069285
2076596816
202160923
736144484
863578022
778220472
1038601042
890344330
501538446
832589712
425134719
455937784
592031444
196296949
1709725022
2037154743
1627194198
580275749
795622758
1278247146
1506061868
1311317851
975536412
187404651
899523989
1544418379
433539826
1153242633
1585841960
1521476537
230898435
1567959086
208364845
1694146626
348665511
484082638
360602140
1886177167
32702604
1521187201
1598842138
1263384642
854694243
1844636057
404819521
149942356
1727686669
1902789940
1867469610
235467550
366487921
113351025
1445223022
1195882356
199993642
2089197803
1784967333
1349689071
2031370696
411295517
106122333
1920332461
227550418
1251000512
292067816
1659628250
822438649
837535875
267505843
398932935
1426386089
693616373
386027075
1307127193
1568137776
2085940758
892517247
294402269
378096605
2045731669
265336909
730607110
817635889
1337670080
1732235287
1320477597
1090473558
1907879037
1819063732
1012951948
1269852791
1374924846
1280559176
1473106533
1855867279
1290262180
364633862
1136223529
1329350669
1973893086
543579583
769621919
123167687
1461167263
1679134843
1479729729
1673403560
1301242204
954880181
1068470682
1701584043
1313842949
1236922592
1960000130
384477108
1215639383
337473766
1373905576
1823921309
1159185623
689633942
927964494
278826232
175234754
2087363882
1451821558
623203704
1208566465
1870103227
1475500690
1059184145
938585807
1750987551
1349984744
149248575
727878656
742932923
128133628
995991871
653830292
1605011441
2132644245
1455625911
85785051
2113854207
9532280
1166236220
187262743
1304608649
791483372
1496956934
2013567863
1284957598
906008417
1520865694
1359863801
1250045231
749027399
850793654
340917854
1786311371
800470491
63462679
2099391164
23700289
1925435874
1602937812
843445784
1412405217
1032484686
517269463
52512988
2146253628
1448472599
1041733130
1262969973
1735292108
1335514124
34798022
705949219
1398037922
116094578
228635903
1979908408
166411426
1604050130
2055569450
832653509
2125187665
1668037851
1952084808
1242374759
1485356455
2010415720
1170150725
220317807
1900650502
1049583265
1025848568
260408316
391375216
70344087
1202161853
687073139
1180918990
1337230396
494671600
1060966456
986897485
973174617
1555261102
1318253027
909512097
748628339
1947563864
2011015022
52815383
47321302
1225621810
1542442589
1094715107
1217652298
280329574
747890734
1098551649
1995238234
1697806045
579585353
1041054662
358070137
900899230
1908078297
5287035
335056870
1216232370
1658145094
303374027
43074824
598488399
1812612702
1729187789
2084214939
1378590953
2017902370
2116727180
940321751
536013648
113598255
1366812682
721155707
289791077
1791444423
117345510
123618390
102981425
896379043
860699683
714029981
738988507
969768512
573761660
829352795
359833080
628502493
16021200
2021187971
122083675
1438929828
1887544140
1012943312
1244442003
1685680041
1967795532
1681494709
235915414
1546765097
1836338066
911908038
870651166
527505817
760572045
1429893340
445315659
1260364892
489563774
1639546261
1490642127
1064295741
843754510
73096786
538089026
4616323
1623734357
1729833295
1459994137
1214066664
710999772
1436763546
1465145720
2021264285
968838252
1238485367
325802904
2117277052
150532881
512909556
1289821668
1675135756
1693711776
2067184563
1745426600
1966991309
915778999
1167491881
1387160277
1127939868
1438432698
157276543
1627781678
1373511340
1227353858
1193369298
1963578488
1667774783
965336411
95862974
965588542
474748996
86710948
1289801450
863949895
713659977
1285264510
1609702221
1759460219
752738527
1326816
597237370
1580073213
1281475575
1749682727
301000543
806173226
1431239372
1553145258
2082558051
404143598
432376554
1398758619
418889469
955296679
193603182
958739310
67201067
517127233
1071027619
2097392035
1490034811
1993169474
2054498887
159039570
36876519
407077351
1803565268
1790645550
625587800
422078878
2101254956
858640196
1149371991
1186066904
1706441482
1106629406
1318952688
22076911
699245562
1716207232
1242831862
601871382
1559600458
1974611430
758363436
1260004721
770952557
1244514115
931906918
59465250
814178986
1085312917
1229576130
424189630
1719715550
925566466
1095909047
2112141963
839211096
884574468
1526542753
1982865861
811085089
1435664953
1484878792
41259184
1906367824
1198906006
2134213065
956598253
476664842
444511903
116410538
335187274
1235987249
1700297475
502424446
6042461
1214844103
989337818
115401121
1303308852
2112003468
857383171
511350254
1919194974
1101885180
1307189702
1120987973
1921644081
1660582359
1179240980
636306581
323534956
1988862040
1969903070
166453720
1726913957
586070009
1030210195
1018515188
575265876
1521982615
131156920
1704942020
357364106
1385318867
1075621496
1465815205
235520435
52821441
1361425912
483477537
1580576823
753034053
268111967
1598892485
814184543
502252528
626616825
288901583
1415564549
1755005604
1918227027
2010564091
592298356
1253580147
467167282
1129704336
622852304
1016002576
1537756553
1547560255
475242259
2014588511
1827267628
1771238002
768747794
1195257373
1695568410
1393501228
1678695547
175430005
157502749
654156826
1588928657
775090440
878325612
1398833799
356029969
823297776
623727734
237636962
733476674
1771927504
522107899
410168618
1992540450
1834675674
219871090
1018448909
1807327844
1353902833
1903385928
3425345
1619375254
1902172872
1083344443
2078594518
649755637
458108249
1621889086
824648915
990949366
432928987
1737010202
1928773681
1937754962
760390687
1387229339
606580578
1262511196
1742117140
1565357915
394266914
623463656
542178914
1113375016
1318457640
435714953
2142206619
682320301
679206590
691583610
535690606
696513581
1231129340
1754603711
1342542541
1507350454
544663295
378229374
1300970646
2028974831
1903540717
1116571719
653776172
1723384118
727549944
231039139
2142370156
1191273903
503963537
1556641663
420674394
1039436022
1282158673
732939826
1371528079
2103393262
693250357
321047758
1053773022
1767777585
12689001
1845985538
408272076
1848915026
672331870
1957169111
1829791636
942382816
1259546855
188691552
1862824191
1501701238
1284909753
1862062437
757532559
159488624
889390716
1571991741
869502522
184926505
293757411
1232831388
1490341575
1875926861
1922602469
583826231
1691235465
1496098446
1762937919
1082306788
1590824360
92463084
1952097910
1855805053
1956763171
1839030205
1295641486
829795821
1414892107
1803534830
1418444541
1415957061
1245904815
1607560865
756014571
1743722423
404638004
167536176
738748081
1687268199
1080827783
1245795581
1413522891
1017470090
1803506913
1277292677
2068278564
1084597230
425348681
581081874
147190162
1451312168
99452459
788811782
1945907629
631159457
2068584134
1035458682
999023576
2120644382
1200573420
476792573
266005528
1833163792
708984278
120765433
1215716108
372115214
1330541329
703427167
16708596
652828985
1401064076
371725137
1648900694
1666381553
1491857027
1960661684
678627590
136747171
1599901183
1721095059
1726787648
2110833313
1737858994
1938314168
1599839111
368922108
1571842963
544940244
2023915567
1404299143
1635655116
877122557
2135102339
116609500
1102553220
1963087413
1485392132
1373399990
1626766920
585379078
906500385
2124284396
1099943034
977079866
521195114
1651664524
529145026
214547480
1374543040
1663029611
1309112574
233974318
248135526
294422676
2140955396
1016064279
1380867841
756535345
925688232
1744689866
1578860492
1216914260
1493733615
626143002
695121995
847459209
840875226
616802216
1951690528
815149534
1296270396
911942806
1005937036
219209172
345965097
808613841
916861255
1827856276
125796625
262243007
1250065307
1550247528
988263414
433756431
561804832
2102989266
1834088866
1872178737
300554046
1155146180
742499945
2056636562
179880411
958426791
1683707462
1388986039
244350398
722971056
853362659
876690047
156218475
1938842971
1903213983
1574438614
1869117505
1296065809
997026024
873046595
516444706
2045031990
365419542
1244798117
1695782990
2046201771
1896088646
2143894139
1595755451
998505147
1856285811
775250230
430210853
1172128430
699467428
1995951167
1937786213
216542620
1007238995
420677792
1032005305
1074396226
1482888953
1336719612
1954488294
364458624
317162490
453747261
905128048
1172842406
1485463040
2016608204
940261422
446258791
525668161
1920737334
431752769
923706731
134041397
632244306
1340266243
1931738973
2067850392
909959257
1215525466
1770476306
1134522276
2019026994
349972893
480109653
1043021077
1976742688
149526122
1594397510
2068455150
1035922637
999479538
2044192140
174018606
1743905933
993484092
1537267195
829906516
2041455201
251079236
1891855501
2083462065
1607680852
1257158838
508829653
1529780651
2115312822
222252920
909704136
2142317351
1641752975
770501479
472617731
884174469
2055814675
1136307562
946910933
830496867
1343390815
1548668961
1043789547
1064727838
198688878
1711744633
950856312
251509605
1190255647
1309090199
1124089781
1036519178
1948892246
1026056135
1150719112
1519657593
1660836906
714523238
66131667
550308061
1144664562
721488850
1607199802
947792207
1203297026
2003240390
2133484232
2100670616
1579028592
514732109
1310779775
680385185
1616831075
826668775
642633592
993414790
1511931350
1984196484
252824950
561413867
1929230096
1568972994
314135897
1447171432
1982046100
1785679824
988261029
840459411
1045913832
1060591312
1605681839
554164693
1479877126
1081246570
302967975
760129600
2065281814
2098724026
185680507
573637260
210223369
520958265
790618137
79625484
954684257
613043618
1555752103
1046610029
1201704744
46087033
1813592708
388723629
800244634
373433849
1975265002
66938471
352894556
1844480330
726442745
1455833942
1038837694
151767271
1194556265
220760526
991143770
293227883
1417492849
1275564320
1811713912
1865820908
1371197936
210915799
1010225753
1242713858
1991253757
428161153
1839103379
723466194
767631119
964427719
2121531051
1863856474
523173354
1162646235
964259727
526523393
2102781086
1870919516
1096100480
256162666
373068161
742277087
1872406156
1193774073
132561222
1991411180
721066889
1471881446
1375415905
602664171
1731948207
588778444
1617875337
138980247
1421534809
33311061
268782130
1870143032
1549412052
1735407725
379094632
1154540013
1607792208
1161566268
641205172
1274541470
1436895560
2008485475
324066898
1878123780
984880825
1738061179
992979603
2027354895
2067297233
1553347266
1632441463
1719892810
1598421300
733205785
922109940
1086121163
917204630
5519975
1107435923
1667579054
1927462647
1999503078
1550067207
662003521
351483204
510718575
260981540
1201101748
1346830428
780392272
464672736
22664428
43319021
1927522323
202671170
974482681
606065815
1657628268
1321157165
1488795209
447432005
1434153162
1594508480
334704353
1688787493
232743125
797254170
635027984
1631374657
232878580
553042369
758862441
215760548
961441506
2034407038
2109787361
1634053976
1287465277
1982111049
1058030190
599049944
215250311
1154819818
2093779493
1204969104
1450882096
1489331928
797895656
939644542
1620565347
1355140206
1360253599
839692630
204675305
1392976547
1005815295
424507573
265608045
92764413
1767894424
186313001
523668858
161206941
360733204
911501151
1751693483
644325273
1831098442
1844493037
1538834313
389217528
631671609
697308108
868162133
1068547243
1106808385
640833070
387915230
1499805141
1307631453
475180683
1973504416
41868669
51630363
130641402
1852907118
1871816254
405833131
1224027862
493321263
1590044810
1867182227
1976320094
560629743
1278055378
1802231915
77028150
101456695
1275815308
1913655881
288792107
1991227625
1493559860
2047822635
1492242819
1101073597
1364100438
200571511
670364690
899936312
1324532103
1038083083
1455034047
1286011426
2091329906
2133611236
482431349
1650562169
24962889
1982878500
1763210926
1707514312
454241580
1150579712
542273668
139754696
2130011634
1020760774
313547902
1718351232
553069702
1840917540
878493504
2146842724
92212569
1718204274
481954360
415478696
1406209248
946145239
283469384
1009538651
1837758984
36878179
1622067576
664428084
1704756361
941791572
610750880
1271442962
1245781561
1853043572
1963387508
1688054731
1382654688
441729402
122304596
1537976078
543803594
358563412
629787934
1098893041
1889884368
691992355
1529586776
638091517
875900470
123675921
1068492767
2021430908
1150549940
1386024813
779746066
1531681640
243527524
1192375914
1536610437
12649670
1199432414
372376875
484541695
824360527
2048631577
999525285
1778861142
187975999
1930282436
1625309612
84637066
1680302530
1498307798
1568722996
1879912227
1680027272
23162402
2025907288
1278145388
413857197
1418999060
1396902189
2023863401
911039496
1917594058
1052609124
1207181419
656747161
43438564
1360617029
1692874323
1272225034
105601101
707532723
120136047
12859519
1244589597
828760348
1668767304
160311546
2142040635
49053135
1372137077
2023696405
1590944203
1505514826
2000889107
20310862
443027695
2122876090
1490383523
1577720294
1476209183
556988641
377805348
386124747
1260877640
81105431
780166248
1955368665
66449800
209013761
172240052
1461909053
1980111198
9990701
1059749143
1979297692
916625246
1410914436
1458320025
931865153
1836950505
1084956451
598829371
1797952804
1958230043
1236531968
376664243
582737005
705103154
237275518
1167132755
1205506229
2078684540
1345759635
1284891489
1205456011
1257043020
1006788420
1834382671
1445294952
1215413859
1006976197
1570833940
1286471476
282098175
349492601
1944391203
505927340
1489196745
257243035
1884412723
503786611
576681770
720137895
1863154637
373384198
258367406
659295820
591721512
989659417
196947724
797557689
1375124052
142155029
872062756
241168411
511212044
2006279633
152882459
361712467
433660202
964928353
865585314
1215991283
694170747
1397475153
1292758543
1681203962
1066101413
2112586044
1629684906
224256739
235639362
536501878
318449754
1044305284
1180810339
165376007
370571439
97188933
836612558
1436907636
1851429555
1110647958
1625206513
1745527364
876269412
1072349576
1817667618
262717009
1729121659
135647063
1136023078
608897554
684900504
796441643
1148406216
1338408324
327354931
555965327
1604536567
1446617556
834181449
774889416
1561571839
1134096241
14848803
504290539
1519233316
1485878294
1156432764
284774996
2030226350
1759871334
1512068144
1078050085
1082403912
429663047
454839889
106771291
520394810
223485294
1578754519
446530686
84353628
290435660
2106226228
313877780
108722308
1174171956
1433764402
104833183
220561115
159337480
402664545
513954689
354137259
460535408
1487975437
1875324406
451665990
79252303
790536137
742505788
1446544288
1183939446
1457567668
563920601
312842350
809681774
1000981494
1739029077
1947800548
2059135576
1839535650
1337729930
846181344
1840629614
188995938
1729643858
1541870229
1509953829
1120676405
1233138410
1956512421
549565134
656078483
260473631
1420571689
1335208613
808036069
1441829302
1970413521
227373325
1627950607
835783228
1910651951
759293289
840900903
1594980941
1420065147
876332451
128120945
356772774
1779762568
136096712
693540554
817202704
725571833
907121772
1640037036
1138440805
2048297499
1899490522
539948661
793867235
1313598089
1891510603
837767054
214422405
491055753
1185473378
1683662868
189919526
919684556
474316845
576204369
1370891906
56784719
2037603952
1697649936
359883029
128284037
1477217573
429708281
1398209674
1283438456
1154943322
1730949011
2023466268
1234206623
864519323
421595661
1370112297
863465779
1937683243
1025964776
1035330737
373386363
1594499738
1699262344
1955318308
1870443056
1863423849
1471812503
504387008
177557642
1362752495
1478967469
285351716
893048592
1990632895
458831699
1220281355
2024821493
1302502663
1596022405
2144289288
1611109238
2023344583
228379864
1601083781
1919464900
1491870420
1140873059
1505982211
1806105090
742601551
171862982
258352694
1686363813
1194537469
33009379
240258052
119637304
672177716
1346856336
1255073898
457530893
822306665
119317849
1760043356
690756997
1350605470
1475431436
1194005623
684717975
997431446
1657782408
965046627
782377918
478139540
28867216
87858338
1171827203
1071913548
26760015
1964447958
730953422
1269324908
1327537534
1190197666
1697363779
2145323583
921830765
1108631083
928546146
1256386231
1974155809
2010051164
1384361063
832214488
1972132930
98400824
475409668
602553299
1015035765
744907593
1429367226
1369260679
914112964
660365216
1940656790
1949315179
893936867
2101479300
1864116788
1174681160
803179898
1533510625
1435654550
128269706
12190612
568016973
1887734908
2146139857
460491671
1868998110
1723716905
1407295478
1867992437
1343216785
959289827
1735940670
1838646713
649696957
727189406
808495274
1860107671
77193679
524865363
2131066483
2102414003
1600193038
671689196
1191052518
1424939007
2030654313
347743349
1240555972
1034532388
1382626592
2039755898
1562707444
928527004
734001942
1127027766
596542172
1226389800
1687611416
730130088
732031292
581335945
2121216070
2004591738
1387638699
525099460
467010576
913297237
673521734
525845091
261595428
1424453297
1182420791
367682324
1844079997
776229879
956864727
373768224
327883105
1755621089
142649365
482844056
1021495833
1227929989
1898382464
1154080398
292571950
1446454428
292956461
369829473
1976388080
127413234
269820313
284999811
147363516
1965124176
1277931882
583422097
1714319239
1704642136
591200706
784714343
603443793
1483058632
869390324
1685992280
2092554033
514824927
1146835810
637937999
1011749476
1482219443
433533958
1411855276
1238171473
735099615
299804858
1786698641
336818600
1464316899
1072211226
1863486368
875303083
1152990994
497598512
1441216720
1259722945
426617270
311663217
441307687
1988142620
1286950580
783404107
1958050180
842581651
683545337
1896504296
1022657386
437949516
864299187
1376631762
907624346
1116149757
1560222958
243945732
838043847
1131590246
1925982961
1473479038
799546845
474402802
1085724738
434391517
1371455669
1156555149
1889589810
2019974176
1161568293
311353288
728383604
2007418374
1954055901
208442615
798681788
2124488433
629429201
1742663394
162415630
2070560256
1829452676
537008622
1426212771
1935898884
734482189
3744422
1804258532
750742031
498388202
2123423800
764025698
1728134612
1465366870
1832773303
296732609
1145014855
1719942647
1485734236
2032064359
353610888
691720946
1489614014
1375481085
759082818
1313418850
898910470
1715878982
1059895544
1484848532
1922358414
1272383343
2023752122
1718969288
993000787
1167155648
988566131
1842365452
626347033
81427835
1296828977
175132749
1769383440
497073831
1341631769
1990255136
2011322216
642832519
46725581
987536197
1104762213
1748644106
575834265
548130063
517636308
872647982
846524731
1968155005
1824255906
1626408396
94009651
772487849
1665876119
886850322
736250316
150676556
307098468
1843396935
899952361
1384983141
584764685
1708645627
1490410662
147358457
992297175
1257596661
284868142
716696748
1307829006
801865911
1030179655
459706603
756736713
1079050482
297854797
486582977
1752403203
947625836
1623410433
164165545
1491719699
1278486832
1635016417
364113820
827911186
126156064
185588114
211404088
219140479
1224986710
68359614
772812444
905379565
1469561196
1693625503
2031940846
1114639856
937199107
925007976
1863470320
891841184
1283741261
624513559
235271990
2000162481
2016969055
1092149230
7612504
1459962533
1721418164
421759990
1086273896
747006210
1428662449
229149028
878518305
1570426937
735796203
1942983721
195276460
995331196
1889114308
325922300
4496515
321215143
528089324
1900569911
1571444339
1427933790
892972615
528163547
327587540
1514925959
1077088172
2041970987
1812186570
617602613
391974025
1129359762
1546264992
1692281548
1710387723
288340691
1177136840
612120079
226666050
1101608837
1784279179
898891264
2001511760
11566221
752904360
1547778467
1222984963
1991425710
1125048413
827292020
256491966
1152192844
1286240169
1593987856
1453298118
1478816915
1382842066
610308808
1275232940
1842113501
472782148
2036037235
1910643823
1236966205
1313837816
1078652554
512708285
1078062842
1057798126
660072949
1874551848
579651773
2039391493
915252975
348733308
2118759966
1840028548
90902023
1290919692
1607479059
1483507238
887952502
895298003
1783028801
41175211
288040310
108004010
561276112
113039570
666801553
649110934
755221732
1828199837
776871023
79842113
757410854
3840071
1186354965
2031687128
1821664139
1805243620
73945614
52905096
1412283338
1267769758
280435659
216314001
5931959
203034411
1777164002
2058457392
951977560
412367399
2065958064
750094154
1319899432
328980913
821223033
972813082
252838543
36804862
959731927
346984033
10182623
244987582
1245001082
1911509786
385545067
1149922791
533286241
1056089447
1482781598
1766827511
1390304068
538626415
709537765
1472621141
1246088640
1844813511
384452763
286239737
1099866471
1595778391
1554049889
1427560
1156072277
220153992
2097355536
1058167458
120027972
1168340197
1226472724
57004904
556162516
541094754
346730362
758241528
400049817
477236761
1247979561
1430745075
2022365880
442104757
251894316
354020085
1894585070
1409914098
2040947820
696755090
43339256
339071012
594053086
2053732816
1340041839
1112966554
1894360468
2113543447
35383695
2068970365
2082637094
1615207369
1864964365
1358281382
1832821578
1274395732
1856980368
1906158294
1564559144
719428704
1029240007
1686795823
224338332
839064152
1585457183
914896560
1377137304
225543259
585737771
1705404750
153598022
104665381
1430736311
300034814
1305273514
85500136
190476117
1942207538
1584733164
1642284080
1018114172
1494240802
1269889713
21138770
101315822
1792087584
266560664
1453238223
1790955863
1192274532
461822462
2045851996
1934820744
63940037
837768837
502794579
986480349
2144441519
647083983
1417441762
1382769127
2030250153
586787513
864065416
1566809538
928691471
431432236
390293863
1686406421
909374287
1789679000
1781295629
599814445
357043966
21317275
214974252
2041474040
1031993815
1564594124
761203171
725541418
219613334
47921872
384665490
1543265720
156227323
1060003458
1042938134
1834043346
63271865
32720153
304993281
1835774869
1404097772
1168857761
1564293783
1484271499
994219205
462365549
1248148332
755802366
1274869000
1889827199
1913248444
918299848
473050034
92689381
546627998
2012019522
1659369331
1518801992
1603696380
1177123110
377584485
2113297699
583565145
2051342958
1974494140
980643967
1468384663
130944082
1900958167
391452005
1986390723
1701193697
1088393331
1968179068
466558560
1773736965
44044325
1302653843
359571222
518772699
589015913
977194765
1068040742
276620446
1735570137
1900752386
2134066361
1034829836
1485553998
1190428928
405119705
615692174
1955846383
336090083
486095044
1224153284
2001585747
275899258
755067651
687895910
953273686
1150436378
991041086
1316514927
360619350
748621832
438536000
2099281026
150769002
89169322
384122008
59072275
559161523
2034810180
1917873361
1382771036
775475744
180027384
577460376
1175254904
331950508
486507848
1401840053
1986256468
1864701804
1842958930
1033628705
1909909054
1180407976
509161133
2109474232
2009353304
1280353317
526781445
1179440793
511856102
1415339398
1846801344
1540938098
1250867739
1753518742
135429390
2130959320
2059832231
273776341
1620822847
276809337
798919792
895408147
1651315908
1832529216
427163239
904536687
863088688
907257836
1144803008
482299088
2062134110
1871835502
616746856
553948455
1525999931
589156754
1043560971
2139534463
579586205
1820183503
205896127
1917211466
1963872653
593402041
2028617143
36160970
1085467782
433743156
1648808677
700846085
1564319826
907008864
402343690
1066021477
277403573
2113532728
1019761240
1615314372
2122887358
31033684
600934851
448769906
915526205
1788985549
248732110
1737135566
533514828
1324886701
616957866
134937736
2061431970
1383708236
243711230
975773905
116517015
2014669140
1631557767
1169747291
341995400
2037244034
1550305708
1133198976
1870660409
1649579990
55882289
491483059
300274655
545389111
1081413691
678047178
1897289240
755317295
175059145
1702270243
220355079
1838609001
1903897157
1483117734
306489581
1772457285
225582746
493853305
1954229109
1872918009
2066449552
1362135055
1682348059
1282346853
1910602717
437120771
1473882392
1071150680
2004165970
465671288
606133099
1714620352
1552680692
1564360113
1160492094
1615245921
1872721120
740869320
2107674448
400363197
1077347494
1346860133
1627649555
409091672
1504118365
1818799102
750550102
271160716
248252314
962710579
131868708
805767916
1180458489
1525115725
1507352310
1141796655
831043735
1696583971
1685675070
157904501
1959049920
1156627364
761933782
1918195525
212901522
472476333
133317601
981052468
524082710
1170863307
931228605
1659402963
1933633170
499704617
802650424
1715043502
1994248876
1389893075
1739611037
844169103
254159867
2009722848
117294537
914593092
1638118906
1029164180
1909939335
434605228
1651785702
875215328
1298820156
1992634637
802586466
841449115
475146151
1161220781
639627798
1964958940
1944153691
1881773937
489998443
1612926951
336009815
1695552164
1790629832
937727870
1469437626
1203217815
308319420
227748896
47742418
1355917125
2142311642
384533485
1786511284
1054954856
990779892
86691336
1157091274
643796030
1166615339
63827839
884857836
1459963484
628394000
1662764822
966461973
2035148285
799382159
295418420
1003568733
2019705970
1065406780
1790543911
1267984958
1102940805
1510537553
133654430
2075140508
1560072499
642412895
758081903
1850292789
1533708549
932932422
394602045
1051914424
536259413
1548367551
1774760357
1804736523
91009428
2104660777
673961893
1082969803
1910003274
450038289
810196862
2129870354
1932139811
261837124
1504188621
686415669
307012363
323794317
1843425278
1522420333
519812709
1407552563
1861306762
170888480
1338914719
347123181
756639647
1402144686
788775138
1865545861
2096141526
819909692
1841764078
701028858
1903745519
247641166
1555456267
297918807
1426716877
806913988
1906452788
1689279097
924332501
806701809
1871979685
386461522
1140281059
935566333
2001650633
739660441
1054537992
594594380
2073463428
1568731563
1567970154
1624599651
1303785735
2126688113
1874124963
1055030671
869173994
1526703533
759344649
1010566429
1000552596
1104998454
897697945
428491701
1102388932
302939780
1173420346
283798062
1838917386
1316286067
1710213181
333961150
833472605
751070678
1174915759
1434902471
757847660
315467107
1408972232
772413679
624630558
564243184
200915864
305869425
572798332
1005189902
1518120695
1746948852
459621215
1726839774
1902866367
1999044243
2118701129
2077984494
1179197443
166561081
1070763761
1494613004
105684624
334756037
334682173
559110901
677629137
1302178677
1360131186
412214745
1682119214
1024210395
2015636301
1425328955
952260698
175965535
1318558696
1136941337
1390925806
1257403027
1888279857
1894397401
304270451
470900454
1055614496
291677153
357955682
3955678
235060831
121359117
796107321
1645566014
2122937757
1876691679
1502334845
45012758
1944773745
1265128793
860735955
1440066931
670348557
1849921641
1646127991
1945913653
1830105707
868221204
570471078
1366326950
1165713746
1396423952
582753956
1453645740
243916844
1191257368
1454396231
1165400252
489525166
1717856119
671647247
192469018
1221132990
716638701
470102365
963558333
126203568
281705564
1128305035
1413269452
1744573500
651866782
1894672733
331015345
1631794752
416925434
305663178
1743774962
597261321
1932895263
569751321
1163891753
1224138614
1582348299
472262126
1161055456
2113541770
1124511146
2141552070
372053811
2025946058
448147246
1539602065
257510975
1415626092
594063472
444649331
1842007747
751064761
1255227773
792726381
1653059179
536072038
1627088884
218985791
371488843
650364002
94569031
1182559285
730854433
136886297
1229861267
2087712654
330921155
2138810947
627198831
1210622919
802860474
119634051
1015862507
404334067
1347293634
371590860
1190757495
103172175
301644135
8138469
602819570
17342144
1954468051
246643088
1149659960
969048800
1063357934
1259642424
23431759
555341852
1823846252
1865796465
1868290984
1614878684
1404404280
1312274171
1830045266
451749467
906063789
217871909
1845860371
1882812001
508171459
1925783134
1962917882
450577878
793698172
434318540
1120800846
1078303041
372913402
1222293255
1938262348
1904075107
1266950292
1112695655
524692209
394485298
698648971
1647716558
287199007
4823961
553513284
1819400060
1229917255
6765986
1955183101
39348341
1170513831
549066111
1928262671
1225594642
1982193434
375487458
197965214
1683963843
1321579434
1318057884
1897985883
111806918
535927776
651503582
685046725
2003359241
758527487
2107701637
177749336
391215229
2052247970
501293935
575857704
300234583
1639254864
599386635
1335411967
428446863
1249209659
1467690024
1051059885
1012522232
971905719
521320195
2139984148
352485649
119832996
224191072
207938281
1410807109
610211184
1104442715
2136076396
1534384670
1163923554
977457568
227043605
1717578765
517881529
1798400291
341624362
2117221542
368365708
1794996403
565641521
1149481423
1952658427
915344822
1632489875
1760022254
412481431
366235944
1010004839
1902658674
512865424
1765940542
1079834024
1376962707
687407380
817551372
300748878
688486139
1065773641
1734121797
942375468
1369897390
712210125
1591186777
204601344
1650948392
1214623997
403559019
1735883387
241652773
379238567
769467436
1820550039
1281925272
19684949
1108635759
1680924196
309359325
325436528
2075474683
772533107
1714220832
1178765931
146962982
712044832
2004164931
1968242264
1023259370
1362612335
1934859425
1884313468
1377000826
1473479526
992797911
839121022
2094502098
1575961553
749903240
2060761493
2119432086
263338209
745833288
1744386850
243797020
150122105
771763044
503201635
2044501120
79811071
27298876
1067977981
158046098
148437430
1089359152
809883946
1365057527
1150382763
1216470967
179321467
1203431743
1194317512
1178099394
1145807307
289070088
23849854
10237793
629661219
1084359179
977143648
488806698
393586150
1484831386
924516630
1343139345
1076570409
908670536
1407689966
166435510
97561702
669072421
655143920
1672365857
1380854353
1332753725
305424709
1001385602
1471348300
357204159
1213892899
718436298
529569466
1471877404
1576531536
843027776
1570844327
747392816
1748160859
1062448606
1345556844
2060535650
68951530
1684376687
1861542644
1703943604
1461973447
1782306919
1121022926
1999554861
906832456
656496259
2143656573
950212955
533310318
1437134832
1536660866
1585906138
499656082
1985119130
580089526
2035429015
1666999250
476151231
897717258
488235106
839590439
1599486068
1781793581
1079513337
413297710
127607833
974756618
542826228
388465340
1846982433
1082195431
1293763296
163793443
1802708680
1144204355
359271103
2029404551
487384799
1716068001
1732910635
226295651
848884410
305260539
1474235317
1785608584
1756617780
1896013692
1760222136
406540755
1235920240
1816843201
1231433111
2002546050
1190027310
985744497
967154528
1636897568
985896523
55223376
1789880007
884887710
1658747295
1491772414
595750011
2056481173
1773985066
744326068
774856938
1010699723
498005043
1311862323
163927282
1368856353
27253604
1046010447
489849079
525389900
1959716994
1280243161
710564393
1070580293
1137361756
1963398917
130150045
2121730931
236930261
2046834534
844335355
1565605194
155656341
1593144923
400203037
287228651
1251103753
1371840996
234421357
2012401388
1725063045
2051263244
1081496132
178770492
1606239828
1306451463
2095769487
697596321
68703836
1156990526
551989152
1762276580
417052915
907515624
315989052
709248063
1453312868
625557188
352467377
1503547139
2143633022
63062426
1832358719
449937888
283705096
780597805
1252220885
8860845
1314186878
1887692118
112817399
606345570
910045788
1725920104
1425638529
255783366
683853166
1683743625
815276103
1746783749
1672884081
1388455000
1445725668
918868654
1097825630
393133992
1520481238
1614776080
2129187278
708430935
2010072283
569224065
648135939
1544742830
1916703979
1723635684
450203087
1019885792
179023140
1146495233
448131294
631208674
1092319277
1181616171
58456410
676335171
1180089904
1786179544
2000648615
8197013
1406232924
1311234919
10900211
660770316
1092489750
391853205
1000113662
1341689226
288281402
66083206
6687376
1538744461
1489266269
1551414291
125530337
1180159716
1250723780
882464403
2042775847
419978221
1687200587
2016027465
1641173904
732991521
766887988
1010530904
2014869739
1425755256
690939104
659255148
1288211259
671163241
551701634
68389131
1605291289
9157760
652444148
913835445
1192379048
1695235429
826428539
1380035352
469289440
796310745
2056262662
2137725848
2067659326
2087763108
1553761805
669693123
135122203
304655384
705331298
520222303
2104757916
1184002533
511592205
171667187
30512394
1722613512
1413873485
1348481970
405291541
1051781169
1232958535
852352508
944687576
622856369
1573790685
2041975107
1211974646
1355754609
1426887068
1139837606
1707312116
1277346349
1377035389
388543816
689584321
98014683
1751173586
1028639254
1172297126
1372623521
1376559773
1348236623
825377309
578981254
183105286
226559275
951472647
1572280135
144913209
622927793
1065223790
1837061896
48016055
1022361910
585012569
273673210
1031464377
1036010113
442972629
1902041036
172897522
1320036207
994692290
1014788538
1048874309
191722585
547759391
784359314
593669429
329502008
390676228
394500258
2028308450
89693030
210841124
1396731898
1947007566
1285782569
1699140550
68265583
967886500
1860318876
1247699042
698975504
836819385
400505356
1722784695
1018822402
787600884
863085686
30864472
401005735
1182197873
1178587260
1502632074
1115352217
1636427022
74279872
335337188
523845400
1961011812
1428034937
576980357
331573069
6213254
97878998
1830957828
1932379768
1757057722
1759392522
647257786
1350229372
1968971798
1979685762
737343583
1540794185
926026650
1156378524
1747740973
260766580
1556488823
1559585295
1039164312
935720981
2059763263
1570698475
322763627
1248555999
392094098
1878314721
836667061
306870608
1375230842
1081219578
1299399946
1664075708
1339896968
1972529552
547606728
1651400220
698688141
791718175
945903245
1771507063
1815463274
385716634
756717086
657986293
1532979810
1786161364
922266020
1671281181
53877117
719767211
995399611
900531983
1214769334
1209607179
649505148
2115070162
250714418
646443228
533761091
756446085
967998080
1374646747
1560492489
698786532
880842764
21931975
656516964
638067675
1836985346
1233026330
1497448364
1225828254
428956868
2007530489
1988698541
1353268482
1526677577
218500336
1007757707
882586680
1615538445
963722569
1711390973
1455359731
1419459008
2054163703
876967633
2009484398
33767908
813909102
339566596
1979298540
1362551232
211932213
839466973
1298399755
1631844190
736737703
353662779
1728259350
1159090481
263155296
1354284611
2126003451
195406925
1546968504
988259225
1171241723
315553633
1752228644
132895996
1780122322
1140449132
762335527
460533582
1337005235
1019978634
200900222
1412601732
362397675
222835136
725310736
278174221
1806359686
534940508
1668356121
671339350
1377963636
253587513
998455892
360849483
294227619
528307202
2026855427
358454873
329547426
1269602876
476010995
16008125
1144734083
1272125944
1761153723
1083684798
1119936273
1078061698
831499615
1019302661
1944743300
716470325
935290895
1290297321
1819378765
679993149
1310518729
996864576
1012577681
1802080581
1111569597
320508027
1413026016
1025392931
1184556210
203268798
336047626
1847727868
741229897
318155766
223493617
1711484032
948745215
228739619
545629720
662131154
1147970120
803012128
1600234019
2035161271
325786865
1623309362
77885091
142617012
2107627700
1762804714
1529445062
1052565519
265079225
1520058652
483664635
871837103
923943241
1581134667
599749354
278054942
1630573611
1466375807
1045164063
1760730072
847268111
278659923
281308135
306809207
250203776
1849302826
762502586
732850527
860207475
1901917287
1847477554
362043379
11438873
640096963
537564431
1424509552
1668087661
1841092518
1035183211
1714743958
1799873504
1835105903
1067198948
1347271376
991982765
1229494254
2141830491
1428325174
1776567248
852218855
1084678677
1920730355
1191028385
920043698
631511438
2072180489
814460200
578374348
1125186913
1863469693
1238015746
1085408919
1971741004
1307948641
1681261250
631324444
1348107740
391482486
1443703738
813027201
1077420646
951112872
1157844916
1719976572
1813114787
702984865
470033993
1193065092
1894422868
485494916
1997934219
952509240
1259024670
470455380
1216527668
901851133
425752610
674618228
1452241599
1722971444
1708669557
1694760839
1898822253
1737474231
1069002652
501113378
1663938415
66918713
990111272
1946141093
714787877
1298923345
1379218914
1266980046
1879851004
107824416
898545970
420654969
80858415
2076620615
1167249427
12136008
1678127054
83725403
1278061078
1237953550
1253051305
187080008
38721743
42712272
2000315027
502097532
231401938
1238086274
11375200
1273155333
1702758664
325429635
2050087933
608483661
1875422031
1611521172
1065644156
2106547007
966737897
1203192041
1395132402
1430871807
1384508326
1629055794
658112600
1520159312
737233577
2146876089
2113208953
1986441045
1353005680
1994641016
1191850323
1755555046
1657449601
7422252
2065293199
1543964367
227901614
783855002
1991560820
502332812
2037606173
1064172157
980349853
2044677974
1474087481
1974857456
1034733362
212924328
1174454688
572722997
770972369
1026328518
329583727
1280950299
78214906
1683640222
1840452182
16561055
1363345880
291720298
34271025
430087522
1847192882
969269983
1817543834
1807101638
304311581
265379381
430871632
641817284
1375352204
645478537
1394598551
1170531102
650215748
2058431377
1158045664
1750936361
2039128032
1872955490
597318740
1939166653
2114325417
1143953376
2062794807
1751754796
1466501162
88720212
1258508267
1897543551
378587349
31605702
1176106317
663673683
411836007
1244404588
1656164846
1244490679
685026823
1295226086
1870059943
270746729
178302685
886279183
2048505020
222499188
819343477
825998903
549300679
414704424
1950935446
2052645307
1317195976
1894681239
67866009
1720682305
1928580220
1647721922
465414950
324714891
1974160628
79266830
1071583918
1031771533
2110757426
965765651
1481753654
195441311
522003944
1707933209
2102617487
927593225
475604464
92476568
727138636
756098141
824522431
267146216
1447676903
1857918719
994903282
1223264554
2095493939
906426280
633798771
54674402
1760195505
282062395
633411099
35896044
956856031
1816594082
741503536
394262483
632208016
1168400861
1686850234
1343114206
700448153
2085956722
859550070
1959660545
1418557187
176545975
1693085272
1695323423
175707194
907824466
559210908
1259313276
1573469976
491939480
988868178
1889840968
1901538340
1464000110
512355386
2146908143
48279812
970491022
1949409872
1210939826
1256628956
867266181
1962821859
745410748
1411431358
161933444
254710844
923706075
1152387496
751512864
745326018
1640815548
1331225948
1187898850
1275709402
2131931281
590180008
131625746
623464084
1332145461
875664580
840105168
720896776
827000765
530686791
1411598891
388281665
15154361
983849202
488006319
217421383
671478834
173114803
826668383
2037545571
234843359
2014720254
1760201268
188556210
173453594
228542427
1714125025
1993380876
870896403
1603523462
2040376048
973105038
1638887598
243775443
1497506314
867251900
1899462725
1773140041
1060456894
719519840
1779262559
1191282684
442502892
1246141685
1551845488
277061231
345751691
599209753
1698088088
1455331026
1322891103
17878943
239782515
1817204115
1426048655
503105086
1502271709
651114187
1883927507
1617784144
384071799
1564771599
673576915
1134666417
1155792882
480736939
1854866952
1806267166
410099657
1323414738
640441728
1032110986
1812707229
956721470
1701978338
1645544459
1038053647
1099224252
322958969
1211820529
255894765
1597992277
915075222
211366286
1730283365
1720747186
331628006
596994304
1817091084
560297497
2009965030
1011860147
54882813
1002003650
1500296365
292220529
381200407
232280731
1196288847
1050475747
818985473
838088005
1774741644
941771135
1316295549
448001597
884184107
726363135
1559948498
210136763
1052736625
1568617408
498823065
1805762649
283180295
287943026
976364106
1152924015
562212978
238098758
644128012
1317782630
340502391
631907672
108299667
1588125155
1080879549
1722015670
660394897
1806832242
1820769815
1006955868
972774623
1002767645
542554761
1368567596
1655155214
1168244200
1635753210
1750824378
1454903762
392101821
702278287
819771883
745938534
1167025856
1659656475
1398694038
824391890
2045316809
856882729
85722097
198090171
814743884
1852590186
1660241500
719165802
257010583
104251155
1216228329
1967590491
37264736
1591380568
2087222592
2007185074
1828835088
96584709
1365193224
1213255036
1226600346
1431473961
1150083656
621827678
1945975487
779876628
824590674
1469500311
1101944857
208052352
1651613692
1035503957
463781949
1476011817
602175069
1693286525
201599934
101214456
1762653887
1029092
295340278
873430185
1161144300
425000076
2029779652
614693949
746391081
1101337982
994598549
766579907
1591947056
562884584
188963411
1609162550
1729991439
925913143
1166537521
1741389791
1170779980
934982001
1757457228
1708298184
861655180
2045800924
250423431
1015696339
1501224304
44123951
417227413
407506261
2120165391
1121778375
1496471777
1032948460
1529891048
1391160905
205017476
2014633975
944111894
1948837690
1313250965
1437162788
1886135178
1728553840
170585427
761536742
643926257
697808318
92150751
1281062781
1173031105
2115381705
1086625662
2124153598
1542683572
673476723
1432634117
201501679
1733412435
577311763
1402529091
634149262
2112744218
628798620
1588600545
718041509
1975359
873876467
1710614725
358293894
372573891
2143402557
1557830215
1462529343
1515826289
1545312799
1023113090
1549863085
1524819282
507075847
1758906304
1749153710
260993781
815050489
907309956
2067265045
1846364775
1395204962
2053909159
1924114384
8248914
1921198370
1850872556
414945733
982347985
933316340
347274737
1650776394
1209626278
1839767335
388573106
683396377
843698391
428719270
707951827
970536190
2117961417
586327640
353462338
874605155
1384245486
882588714
1696672412
926562473
1051603727
100195072
612808470
323257641
1922827758
242108600
541530821
1074446224
148238945
906815688
1642883723
183835161
32836264
1856780404
2097297675
330598850
751205800
995922583
819107178
1555402468
2033334315
190200952
585929011
1703658659
435916736
1889909241
522014336
2057779776
1670706510
569796976
1436849896
516199088
73379350
1643931655
9304281
799599773
80779091
1444855467
758607446
685413185
1947398065
153277718
523144025
740783793
1071786406
1304047342
1571632001
1089104735
1953744397
1878224866
2099173648
136327931
57292238
598714361
439829171
1954368633
921289895
1633478432
1145297304
1792380093
537430861
1767316145
1082163252
138837412
502425898
1903177812
542699582
682985554
221906850
255886137
413114498
693297970
1156572009
1157664734
1608725572
1207061436
1094213402
768405658
371945566
1764394480
960093490
559260054
1485224402
2085397837
1616634642
1176079670
653335644
627317865
955269773
1819238452
725473400
1250989377
679431197
868001360
1003256188
455774697
1812990351
1717317082
619869211
608425107
484802602
668251288
1478642785
120885050
743045822
69262227
402212006
1812356355
388062136
636052382
343708330
1387135447
270235677
1957867897
720314044
1931801171
25131272
454990395
550029633
1838392498
229197413
2021881626
964180527
551397519
527563003
1211728427
1924674985
385910665
702305369
1411349178
56720283
332819799
1753106891
1459065054
1824664895
1944950695
1212187235
1180539405
111393675
776310590
439152861
322407933
1783127483
1961043773
1344629696
178342340
13176536
491537915
1165709527
1618255165
1029510305
723285338
2072063341
263101941
875826663
201538152
1011839657
605242530
1252755506
1302148743
1142238815
730878250
768155147
1387859652
1668140517
2097182224
268574223
1320754333
55896089
890228127
1736030263
316859925
225513404
1092785638
33469556
42819070
2039393706
188691663
1144107347
1346300997
591651696
1495041095
1297934781
1995194000
282490060
865429189
27689726
933814055
2124200649
853713857
677798884
1027249978
1345494334
1461455651
1552454288
1679856956
2063308150
597811853
17111540
113204755
327858304
120559756
1133934974
310543778
1638517077
829997498
1945606676
333786735
1020809906
1381063807
370298216
1416778146
1966852655
1568824729
430396242
384684110
857323935
1368097814
169404498
1928809201
18149938
649295244
1428216923
1251459461
596035005
1994859288
2002464784
1363868786
1902987675
503936049
1907244049
490060892
428318975
91503752
1656315548
1079620203
408506036
76248876
2073244113
1891123349
569217008
996395790
1195395636
1400177120
1683209758
194860890
1617657012
271129353
1307425040
1454622616
956869901
1723355561
1825135121
1881452637
61547582
454618533
173927707
1022177972
511208914
664756425
1495708574
1224730995
331399070
1199486816
1605594761
779361312
1550182103
273600554
1189605678
21970094
207208123
2055822497
1329838726
233417338
1906126516
1712236917
1932171307
386908013
1917366529
1491283587
575098926
1679827859
507994236
1802954626
205607796
1451780616
1972211385
250049439
522090564
1763767392
1404297968
382598771
801750086
1795760150
1174404992
826929038
962072173
2059712813
1224978698
1025074008
969155065
1031518248
119251924
917531348
1895450566
157107456
825664044
1113592894
690835925
960955445
1869503374
717110071
898464790
586263124
790278542
2141135052
2124046234
805558491
1076399929
1527892952
1097395379
1703690864
1134380695
787493222
425094389
881071735
1632597815
1588864164
29461933
1092269546
318667962
1315049388
931295704
1705750520
252798040
2021290726
1073400996
291505347
2103864237
167980670
1572275192
1100723099
616302335
1960415493
1622759897
947424693
660369274
1570648442
178790283
967791352
836024465
1135316534
758640471
40900255
782266271
1051227594
994766536
1607133834
634569094
778516276
996022594
980014228
1743136939
1055037843
1677562397
628951539
2130420570
726244706
689503826
2044359664
569537137
942343169
590407625
1165065210
148987660
1844551709
2138449590
1515462639
177899824
839019957
303322237
263605867
1459797533
1978495717
838878555
1382320899
1915049399
1363306459
935561959
1901255297
1208850892
2075797240
1323171487
637859603
1234088972
1116071225
1131828206
800115828
2118329343
1018507901
338866654
1931230329
1479327057
801358202
1379030604
1884760890
1501441607
1182791838
1061240789
43176736
1161236010
1906002327
612294519
1165451628
526086818
39145996
164680613
645454370
833621880
1288881033
1218095698
399262899
503569182
1624314927
1783868103
230563725
1060126264
747107961
1572055120
1716198769
907594094
648649177
1263524962
368846982
1274801
1771221645
882952421
1948692365
1480745044
2061191842
243933736
1137850753
1837641009
1335449937
849199531
497304072
585091519
1992696763
1349689262
710106609
536925240
811033867
2055788097
742565583
1817804912
415055641
5483169
705065048
646383117
1972760977
19046559
582173500
647337676
428366805
29528884
267919994
2037439621
1112949660
1355798626
421861178
672006107
1163355739
735210263
1029637376
620246435
1403932914
1633492004
1650574963
118019642
413663259
445173358
542216311
1748237072
1909934251
138721224
1379704667
1400022241
27068292
1729407925
1712204612
619932359
1642994373
636906918
500409250
467316529
1179132060
2068253500
1867854849
486235949
1759903912
1419853395
1847758886
1242642479
811940809
1422776187
794101773
421893755
271385787
2097098803
1567089825
65522497
1057496901
749774083
1034423233
920779524
2088929837
1436751897
937159768
1553171441
1052503582
395279040
65319610
949611396
1199560196
1900568779
2017051963
1127306697
1217704006
1394842014
255821730
1433764489
1817351621
547672904
412772500
988566677
1219681095
360858739
784282777
620945135
2015979673
205282989
1881256680
155581450
1287182748
1386317963
646089268
1665100686
1322411535
179757093
1979542470
654342208
2058523280
211748149
1620609199
1770202986
1946920853
1480059673
1647725990
1613426071
820966135
1665708956
602564469
1489890760
1778765652
1933086938
1154682524
802144247
1867216083
929541994
2042076311
301383181
1436061870
56830182
1271752521
63232929
1248962212
1447886371
170124718
943522655
950614068
1324423498
274275298
891157872
1233564958
1109415874
1482116964
448519582
860042097
1661640083
1677525883
566294992
785182928
1265692206
1722826058
20932653
1541576994
866684893
905842777
1939604859
1270306922
1351103781
1804038766
2029781758
1601220977
393752576
1234982911
1107164507
552542013
385788685
1594235016
1571265019
963804412
608234593
362945239
1502654007
717960657
1410506761
1250805979
2071260443
1961442814
273426805
1170525336
393551262
1522127358
406912665
1647481743
1181800611
107282353
1565460876
1985485811
1677840461
1578890845
1923093269
281479178
1136762076
1875451531
827733272
1657993980
2040730610
1930623728
1081889883
1056586959
1632118304
2118307839
1647551200
1604757128
1146963441
734008553
1035414250
1040701253
404968763
317827838
1475239924
401059597
1181817849
544595577
174569972
1585058888
1452623458
113389225
179590904
659095453
245492636
828104353
2050860597
1534971829
1305123550
1509575789
13506852
1223222892
1822290630
402919998
572907241
1665698921
1610858332
2146954773
1360307669
1936727421
805871489
695366296
951149970
621837491
195048664
933330609
1315516947
1526911246
1587992600
1226210919
2109609261
1830193540
1334565003
17330835
548335969
1904453931
1848459891
758563223
2111925132
2000837475
630074337
1623052083
801561996
497602744
774933774
894328052
638930999
1087398343
1325112384
1096331968
1695383068
23264623
783791700
853315234
1009179894
1100077902
1346947878
1672404312
1742385361
1209432312
267408659
623262215
1885808036
356441476
402642521
1849636693
428044751
354821892
1199890422
141127425
1562247292
1029332347
1838653288
1280203471
895329086
1263570843
135591334
2030236529
1748946229
1143486235
1689064580
758454943
424006885
90105033
391095664
184928683
467615345
691352885
824080270
341904111
1529286024
950406254
2133833258
1455733094
703602811
535894624
1485350579
176621828
1879347587
433694536
651816764
1523439460
1874338259
1222289352
1571185775
545768319
1225108310
2091981150
2141020140
1943539145
1838193420
767403539
571580145
344342897
1795388313
115249545
311797705
1260561250
1197758220
1770187912
1525070027
162556850
622369110
785912300
1534017143
1002882237
40917694
68315711
348770541
1664717833
716384635
519206928
2093857659
1333463726
1422306505
717696187
1674447326
1929837891
1973966585
894338101
2060721897
323552279
2064850647
234187011
2076103339
1284399989
1959412506
2031608270
1213143231
615824450
690099183
1275233178
223030876
744915887
729793828
2106994583
318853345
2010530799
1235831117
1921980172
1687354374
84517955
115225299
1267730244
1536274368
1994733853
1641193156
1043529259
1704345354
1632246885
1287989085
159385097
94086582
1001803380
218684894
1632328274
587622132
1828248824
696011919
991679401
744583972
1135268911
629572121
979016707
1811519244
339605276
5448288
279784260
681603294
512900988
1311146413
41585442
1291841341
1243817410
1136838331
1589437292
1409767262
956150430
838276228
476073572
555406108
651187455
965852551
1989145900
919504753
42304762
1846443232
1282569170
1863725728
771369389
796506419
938902874
1811042920
1350617923
975294144
1114699878
1875104282
771918326
1154441719
1424812912
680476989
2108612366
73251010
2100252806
966300030
1212884248
229383753
1603189337
1927306520
1733486404
1426148216
820014970
774616347
1396308785
1947851428
1524352979
895448923
138502085
1849344319
2020921273
1712860492
1718609442
1539363353
651113713
2055696786
308257215
1019627322
982153945
2009063091
28385384
748115229
1078490619
1035502930
118844222
1305396208
1248792942
359721475
1593822656
152277691
1833327166
1572768838
1865443218
512794776
1840501639
527234059
543720220
341794788
234099665
1568229499
1924773675
977178712
248752146
1716678051
704695888
1292763171
1795702938
1059498939
826111905
984111179
90907922
2053626876
412597943
550759609
2046161171
1724850193
1527008201
1612945419
2088933350
71901208
1704488029
2109775101
795848976
273928203
733930311
355897579
527043759
1131855684
1755218114
1165643376
415010696
94301641
119767824
1384443612
1437030172
1866935065
121421405
654036220
341780087
1635122162
402492717
2004782911
1987451299
1455032554
58034398
55851575
579773177
1265505483
1915685134
1280330305
2086260230
1001224837
2036690137
568907354
1711394125
964834185
1478765236
26655186
1631702314
99968476
1017096278
414762786
227283190
1674279584
1681447843
575865375
1807701744
181714067
1706865240
1831002424
2131526766
920354127
1989165715
211917100
1439537786
1163445464
10142443
296578700
1009709470
825788086
1742621428
632491992
1437318669
2081841351
1808816976
89126861
427744460
947642824
564342235
495376446
826861307
1892243156
433114632
2025786215
5017167
311566909
1549334796
921177884
616710584
1448450340
71485046
2117731879
333715708
1335716643
1678972832
673989460
74648008
1772785326
1107874082
1750784756
848716570
284801181
1678760399
1228160435
588681725
705190347
1350296573
476568202
1796484562
971187707
1505492211
1664010570
612125739
1294410069
1079502278
1017609288
513482113
910047040
1873294201
379419444
88985938
734025801
383399601
792077568
678740497
604119195
552643803
1813740218
1080486286
49939880
1402091410
635301988
55025083
1271205304
630627803
1147554102
440374289
120851632
727962359
1802532829
79310455
1961519927
1212926010
2083031585
988286736
1689744515
691799038
1528994523
1743254810
1106455898
1714422484
939969351
1595334693
1791471832
83320666
107628257
2133360048
1634736255
2030092801
1835945084
147381279
1033234663
553294442
769540189
94922627
1444175
742039249
1554368350
938683968
194396342
1056773199
1368909981
693398694
141835433
497868644
1352677384
1405575605
1656168366
478502021
1033308186
93743836
1556911934
167706503
420586683
218720343
1643805162
1201126477
380081390
1734634022
1468919335
1168652153
1397089710
569877335
603002805
471252435
206142315
1394714287
2129677942
47777043
909733175
205843148
1587010772
2052437050
1947887106
1691457266
2016626005
81179392
913575924
1101305396
1427575228
1734165420
859932011
1125971153
1727932479
21553533
1982188650
1332249573
1474538203
1734470157
2052937761
2108212616
90332332
267980122
369464164
967909769
801280218
49055198
2020832036
1329553702
1627365423
696522959
460460033
649032650
1882056755
120905380
1231178052
1548450571
1237995657
1434309433
1079275238
2121866922
1302092224
841887104
72676319
639969655
519287699
1216774396
558180253
1206807791
875190912
449160299
1857616316
196144649
1182023494
1389519758
1584579330
724719820
2066051987
1171453551
2016811105
1339080010
1001906608
530792958
1674224855
573870952
838437393
2017124322
1143475074
1042745151
1106004258
1714679719
753128046
2144177479
587212571
1992535585
622482508
648789664
1718692924
1284888053
2032909153
367820200
1219608669
68929454
247857858
143876483
535466227
1560312464
81068442
1666673492
297336638
227685398
588348552
1695023416
1987384877
236128464
2064138437
1367159752
1885866321
385950782
512902579
1379158463
1098660530
2122832099
1977014072
718902289
1376766141
376076733
152094784
119573156
666019105
618264711
7318773
309014564
985215752
264654797
781065336
954318457
766274758
1398583863
806747135
1690016536
1640010389
1636008617
88854669
1100649167
1067147453
289740100
140122370
184114926
1272106349
1379546964
1163243803
701395088
1118654423
1764065029
2132032160
1755579737
2127343069
269509714
369987753
1283883905
1519145412
1834688773
346112307
743054945
201075247
1917868330
1446580185
1858650809
796986903
1391299239
350322620
1809402416
1296280852
1840334419
588342680
1122039929
565642280
593506240
897155785
352337679
1369398582
1272038828
1658136268
1878772161
1981993966
636875245
1708448175
1512231647
361522534
1449419316
928779924
1452523350
696943915
1088857993
1164631436
1684013797
1137851532
1183719353
1563215359
1781550214
909103080
856073228
1422227833
858389231
1529736638
1761018716
462728371
418830340
949773313
643842134
365556500
837819951
895442930
118266734
172072939
1502462896
1061439
1010786826
1875095966
744165198
202940090
1173784399
282968876
399602767
923906661
1395590152
1269892831
1771747184
944709978
1270677351
623724615
1490770445
1889545541
1734917817
2102523578
1464225620
141497208
455171459
1814968123
249231328
109577062
238440176
762904318
1280206497
703634610
917021796
45757855
893447239
1431893397
751116088
438165345
209775692
1120872665
995624910
1378504610
1841035414
41839751
720096982
548561542
1428108853
2002956248
1134785749
1971109803
1988626782
419021173
39959193
658056316
1527122322
958070202
51255675
1400681956
1921990174
1765704995
719881155
413031302
1122476659
1520237246
721218821
845947116
467464662
951109926
65509816
1221763166
1008188462
96596722
1228617710
699364610
417514031
1833264860
2079965162
891794846
107583858
1341710097
1890655154
1979413845
1292867699
29640557
1458345909
896487387
1268779953
1233759098
483138260
1418000981
490254505
791456938
313665295
1381752336
1424980863
70942936
1612292418
699579152
1079288355
1471903833
197419417
363024744
1158803734
769068050
244550591
1473320102
1426614097
1611887670
561688434
1214506209
527244090
2065286669
874426434
1246220880
344352184
1124571760
986805853
877323753
80369605
1064778704
1203463691
1506932031
457143792
1283939553
740532476
469597101
773897288
776689275
736628035
1312259334
1608903598
137162231
508962534
1061384131
1307647252
1642636138
750098269
1644769087
289578523
267225100
938841479
1601435109
548672870
1695128585
1275989671
1289641887
861662977
124499317
1757779612
1487172607
349835326
455339503
1286414108
2023012330
1953420231
812357897
1480751435
68766063
316493527
69059246
206216484
638713917
1379523701
619263300
395622936
947427503
233173592
2011498516
1568083685
1711793750
1209679004
1666233687
1467386446
1547636127
629146246
375961656
833237819
1782171302
1585107620
2035856336
42686604
519481058
1088648914
1215570170
67340838
1405383576
336932979
972981282
1017731210
229604449
743324971
1307323538
356310306
1122499945
964993671
186939750
1737820922
1463453982
1626358524
1978575135
693028450
215186118
2007709971
2001874700
1840170467
883323218
1072266403
1028886922
390543784
468897940
1500040925
1343672464
856833150
176049128
685370849
806376426
466750285
524187973
1361318411
1301111165
765986446
2001365483
1954787689
167582503
2129885479
1292717572
1386581046
931333511
1151936970
601038384
2080309518
863770088
1031057992
501763561
969189741
1153386685
940875877
1235584486
1962950053
1451409187
109207154
65037872
1449574776
2095998673
1888936480
73027659
196081538
1753556503
2113742544
1122384408
374349529
162370578
946039732
572425952
1117058520
633550244
1409039753
782494487
1699153758
54084782
2105558696
1207850261
1091583659
444071255
1644291674
844685478
2080949228
1698526471
1577292334
1584517255
1491804129
1986721897
509738365
657952989
1989191845
2017980815
1589840438
1521205534
729232833
123950734
1448771736
499468056
707861680
475832094
1291161590
422209670
1992324160
1459438419
1063130726
1589374341
1409196582
19644914
1799795119
503991037
860958253
140586632
269522673
133026901
1477238462
2020230979
719074039
798684778
1258822990
844960816
1903530731
1235974551
1778229944
785124395
1355650117
1605749584
1367370493
308266053
953212124
1764446599
392294871
941630863
143498068
945210360
1183561527
349580058
2058948525
1282641607
1282214641
2064590975
63298317
1610038471
188621152
1332385975
668735475
1950738891
192507860
687567560
1747204923
707443896
1376538662
698747322
66435857
1754098019
803204515
243495326
1805287624
687717427
1920694513
276000388
1735925702
1003367018
882943119
690350769
529520184
1939238471
685992085
822408220
1550210482
1779902409
392040376
243811237
193221295
1989642211
1791134400
1469795068
1189141930
2012611198
271191425
1373555299
1470530218
1120208972
405009035
783216651
1776562685
1441581533
1990518698
871824642
1742401480
1852506315
1922523651
989557901
951668067
753517329
1290689201
174313861
1739958454
1040604294
1648054887
283952541
93860967
1480667566
149462629
1783365180
1743112458
1756342610
827915326
1609462848
1039957067
1906909019
1414360519
1129988465
1301479903
1825037993
118644372
270335587
86758283
1941382069
471142099
927967629
1949114719
157754954
161630303
1322849583
493783544
392178804
1739545221
448257378
36543162
286106644
816734015
113043087
813307926
821708198
277792158
725574540
290131447
1779842610
1881876422
1601397773
663594972
1900044694
310732488
673966792
1788793027
829121702
72486503
32607196
1673567276
249045015
1299448128
427201125
926709152
335403465
1193897457
2106699713
1191385443
2094634919
818612811
839397694
633033849
326990335
404658318
1250999847
508595382
1926831326
1767748340
1503108741
624038312
181666711
2117197788
107841881
496252012
720570906
1241968347
178911733
1982080912
1726078872
1295293460
648679285
1035970545
1515817003
1201700116
1362424465
1910598888
670885977
916010233
2121188165
1838374913
149181930
13365254
1449332792
148348432
1622225667
1314203906
328192923
630800014
203591750
1779283130
100268686
408282230
105109152
743773780
1601467162
265360939
175012416
1455037364
2044903811
1480744486
125285451
1929560541
945823840
328151781
176375093
926179457
2018780474
1094821631
1041514283
593305456
1067314960
906813981
873781322
83866033
1897848184
1808818118
1873691859
1193433727
1359859169
1613429178
99195184
1965177123
110879412
147764748
842183839
428596596
278122602
971399467
1710633779
693773257
1320989988
872279263
682846271
1998346629
1374254559
1811847457
268132392
950315413
415081841
15721553
754314095
2097139621
928051743
944653127
119910431
127341985
603593768
1122541977
440681518
1618843485
61502564
2035657254
1328500872
151637577
1415766500
808572668
234863209
654075717
1013674153
964118960
1367594487
529882372
286680998
559967186
309698637
119037350
1475864320
845567741
1927676490
2019653244
429592184
1292633307
1215699504
1531643810
1423813490
625428498
2115472902
1472594405
1044082526
7900083
1143793237
782592340
913419758
469916726
671281061
1883120224
134521711
1974581052
1908155712
203163142
55526127
1145578433
300360637
2083339741
2095483978
127439639
1981358553
1491396682
37317351
885524559
1308980389
1928725793
1282808669
610470049
548083869
577218954
299768400
219731068
189875113
1373863064
1372690987
2131584543
573309040
1748990672
402358739
13843417
748801930
291767148
1999041134
540927666
1565217405
181349287
610752065
2120115102
803601783
2132171773
660338226
387594971
1167249859
652686174
74979487
1106143567
1775902832
1428730869
442017592
714018819
1628263352
1191032722
592469450
1161096348
985645541
126462930
1752399830
193567034
556763034
1920505323
864818949
474191171
9922895
1600872316
1904196124
681776601
1736621765
1133079184
1053809071
1881185547
727475294
496528838
1140693085
1673419542
714192203
1276877043
1471817525
1737315906
2009239187
2082144459
1357688104
169302815
1335318707
844387288
1253487896
1853797531
1962285543
129357255
1488986966
256158927
1836028109
220505265
1244902641
1825035434
433935916
1773094105
502596905
732632253
1296697249
695039115
850992285
477529239
1314683321
1517177183
164267502
518196236
496955791
3511165
593620468
1348586261
1830512743
359238157
261900397
1989167549
1810224297
1181859934
1194819375
459960466
1649245382
1189634191
996059102
1512786234
428757316
517910851
1273938502
1760396822
737890131
202760562
2008874844
2084361015
549120557
376249368
579309007
921234954
542015088
1038476506
945418803
1904969202
490589091
868203725
1179509746
1112663058
2120185569
1598819774
1420932116
1320901667
777491662
37445435
1723677505
371033260
1845836711
658821680
1986698
215955065
1706565206
556328435
1892009626
226186632
858205585
1060144012
1803416353
1434214837
406930228
2137608939
334740643
2042744266
2031145889
1845515849
1023094813
1988108450
84650207
205246267
2147000414
1015864619
977773380
146106864
712461114
1588015816
1731036726
1167438467
924223627
1183741214
1768081325
548524278
588677241
584539317
650341574
747408538
1911384268
194056058
526707280
140220754
342772791
753594437
2109411380
1213344627
824858665
472659927
873986759
1720833005
2010493689
1416516751
81792482
4367536
966318619
900403875
1156249279
829660328
1951893709
1104121213
1034597878
897866917
1461069352
950330838
1322365451
150545133
29801163
478135309
1297142254
616173433
1659269136
382181311
531013291
165589195
427070826
612814602
1033399792
944166816
703344500
1750360150
59675839
1365357514
554241428
2013837704
938254421
329529184
1866557563
2043543717
853449261
172999751
1543309378
1698516018
1328828702
1078599595
1739780873
1113168639
620997538
2078780968
1345757865
1230607560
216728260
78182566
714982247
1397822059
216826754
856455188
709327350
485191198
368810490
230009309
883831263
1904712520
1668637303
2118806553
1305277288
1848051710
1541219612
864526727
956383921
683688770
72734436
355344101
1584563360
698773356
1852941541
1099488671
489156251
1238792389
34637289
1668118772
773192502
840636118
589747376
1253569149
478964245
1679332290
1969549915
274906487
479053009
1735482741
1708716312
846992359
800681512
1783913729
750994768
2069467824
361838445
1575360437
670531884
847977809
1946386327
1410700946
1078072836
86903393
2034424036
630069050
40640153
1180801149
1880373133
731284325
781595094
532523300
1541187460
584036973
1052982367
80529083
836209452
417493014
1200382985
1001025219
687759706
407784814
471265379
268871737
1649087407
447363468
1216691829
1290788361
1461570776
583524636
1144764934
1692664997
196040339
1028314789
796057749
1053426993
2006515815
124027772
95374097
1905554062
1855655274
1082515171
1759035510
1332643121
267037368
1425534906
113856402
2088001407
1651535318
1013715714
491614681
1813486203
1216371348
2025131523
1185822037
57743538
1572106652
1979311382
50228940
1172382770
498255546
114523177
1619260574
1551815102
1657282216
870711253
934666185
2012720415
1600132617
396825706
627627927
2141236710
763612939
69324651
1206018795
932803303
1806182376
967407285
1101808342
50513786
506755341
42731830
656463020
644443717
826989419
418746254
1103723709
1906718602
2121987820
1364538243
2127042465
2140429098
640178198
481632521
1805940206
1159667401
1552764656
328609254
1459018919
2017968271
2120439048
1526745670
8950055
1793371307
1499069406
1519958260
1050897003
1274738855
279274075
1672417174
476670860
1572022327
1712141359
374472295
925722101
218773723
1946496886
43835880
115712990
2071983827
225981133
965679429
1207015972
1914935614
68080674
970860520
1787536165
1618978252
98205343
1649646917
1046462559
2030443909
393091263
1416086839
115369223
800977161
1737306803
1995055061
1058162711
1460845701
1438301422
296264294
296238764
1372048351
84952622
1210498827
1818762880
1345284047
954646867
177550685
468821931
1374120153
16372818
1767615040
119568200
746329176
1724821016
279251149
1868693931
577913075
1581737121
243247646
226006054
626639422
795597765
1732396330
2017747032
816389382
1737568971
1627826199
2102103301
1111721059
472431364
1479227258
1893355964
1353325848
1772058161
1542207222
2108954529
1039763862
483859574
1128651230
577676702
703905647
1575070407
1601182394
1420841034
746463913
2127067402
1785027577
816461380
1828711014
1095227516
1292161095
759660821
979684484
2055748006
1501669980
61517854
979497703
1946016596
468719061
1387391561
2113091282
1152909186
1809905335
89872715
1141548398
512273270
1998418531
620923532
1922321455
781052913
246628257
110090850
1359957220
952476982
346209959
735241801
1461533287
41216024
27253105
1080100446
1820900394
1867239670
393653254
1265684536
1197767420
1766780272
1975842028
105619838
671306934
1135553355
1809403136
1091449135
162191753
1155091909
195635269
1569794796
2046889767
1680207073
787389831
712167475
676756897
196279005
1352595205
1314562966
1628275584
1460654721
1376455268
2108693077
276820435
1401212502
2082101575
1662867113
333705350
920610089
1244789134
1968630435
231811911
1439420978
1299727606
1791074711
656884883
1524974054
1011241528
363811504
473338573
1539672278
179844243
839629676
824976542
1769824715
913114218
259154382
669125719
503198762
1084731331
147226128
341112106
1881039393
656511458
1686498715
1948253877
1140924125
83874780
120597718
947904912
1036700788
1652331761
1396332966
25058267
1353376516
452254355
673791385
470213771
1550081610
640436501
747266019
1808115965
1738388398
2058855236
1822761046
1154600865
627134761
748622661
1507645545
1480853065
2019009371
1550400094
1557989062
972706829
241410828
2145388870
1992851718
753547103
2070605015
117465365
1539616150
1317144900
1781685702
1554348597
56215096
1757063839
240663347
1134630372
1631658624
630879962
2056576898
370243090
1398442523
369787309
1519055257
1978014952
1335987803
2029984420
1334846018
178542127
2132536638
1863620972
1408725797
2040301193
953809734
1239511639
277218403
1524712647
977409556
1834914260
2077977469
108083469
134225461
1155990023
1807126624
841270668
353499516
477091275
1948259765
2047899428
596254112
1102667155
144917701
304954636
1287725617
677028726
1339983273
154626385
1020222152
1722298252
2043960365
836073738
1866955089
1083642920
763752218
2016912583
558577776
417153519
1249908074
528562271
926092717
128984186
1193536928
460108768
35775394
27428262
1687419751
2008789822
603839672
1749203862
1162792366
2334306
1181162517
289020626
731917626
545792628
1936038279
1204728911
1093784331
1047818455
480705211
130570379
1227138580
434391166
1078293977
802808982
37454332
344835355
540064600
751818073
1187022087
335345779
728885479
635774230
602793706
200428033
111379320
2109697670
851662334
462724918
320239824
179526120
1884347978
153635745
1782393563
1007833295
731928564
1293666823
2098561286
2036496966
1535532200
1180384105
1701512044
1669464002
1321453281
519811099
2028600269
1054251148
755021585
1500460922
1411162425
818568804
659169926
1938995453
1569409293
569829864
47901182
101094206
794337885
25147044
1494841059
1130562961
1741879045
1430048532
2077418135
1006198597
395540238
1970717061
1692181479
1341323338
1575258649
169139112
1952826895
1119809887
1112025549
1514057552
23111157
1876933695
2081899647
1049747047
1670265198
843672628
525543171
153956160
651418889
614583745
266465074
2113005916
61123112
2043889604
714016152
8157219
140989887
1250132610
1162387593
1819629858
333551057
1428085027
2117291503
536563512
1490161803
1397330195
1263306126
386391659
520212961
816306834
1517634345
298783040
1446398527
470653194
333293847
523994183
1401738296
491189066
1995090487
130529879
971555682
248163203
332315718
2081798418
440203914
331825111
305042013
365292832
1218054476
1612436051
122347077
674125395
923390722
1760418203
1414012060
296942564
1600240808
1504483511
1598907563
899721416
1632920455
1920163653
944981138
25882592
2049694439
1104908978
479961757
1615755306
1605726876
2104458473
1374398385
1073254740
1342702891
286189038
2093003196
1458900837
1408093763
1454797659
1658408339
537096155
1104857336
1161482482
2106276256
328484022
58234190
1168679066
1434415103
2018503123
2012276646
1142567683
1535981722
1000833237
155156027
2046035920
1351435022
510735662
720674616
1553536330
1344129541
548456571
2096177058
214423900
946912366
2060281520
885322036
401682814
1935470673
429245112
1014577283
1442445988
319511705
2106817068
632220545
720927336
1186552736
223265317
605747190
1973325381
1646851478
1564695304
982053006
2015470710
209203790
661114030
565003459
311524337
691565524
659024728
808451603
850308297
817813677
1322492662
796460663
1852962916
1925621218
1260588098
283571882
1402298835
681490814
395364565
1664707654
261098932
1245381743
1756079750
941090971
815131411
1268976972
127962410
1572746711
1632379594
1045854773
1239265723
1761039970
637751566
1281401603
667947678
128973451
1265140745
552872975
280771668
1955167949
1673397655
344434611
2027116009
670462542
1624042121
1485586712
1103459426
193569973
232811370
1761046063
87177168
4242652
1715209421
939043412
1937288953
2025019077
27090639
1515468749
1753711558
1009756708
293273208
1895557913
191786959
535672917
785431761
647953391
1150417013
530711190
23791619
1443487941
293761688
1054394487
381807499
1347366913
1016549264
10669593
261414814
1070762734
1099936037
188525170
546857571
1332645767
798574089
964271406
1000757229
185520958
608071012
1809509763
335688221
1630987357
165454826
1599918153
291627269
1125078338
392443819
673306001
713853931
447860276
641877100
709222403
159387739
764225328
1316353983
188850692
1210993385
47876832
1475485148
443000092
100870139
205299915
1938551987
388224762
193231561
415350470
1423460707
130457719
712810309
144843841
829938725
63210488
104915133
1244871668
1500777450
1752384286
1891937011
1588127245
258788218
1735232825
239764100
2136853213
2121850078
971388399
2057553109
2054927437
649680530
72610531
940584908
2147283333
1489071842
436118133
1089352571
1579138984
1528008980
1477908852
713885895
377797919
471119965
1008892381
1620153067
1129407170
1576473922
698487060
494864107
1976534985
423426507
117489081
1712610345
237169255
1704266993
1911479884
1917813998
97370826
267437988
1198901130
403140029
1155358057
534132918
472629786
2016265846
1538768123
1829638452
85037347
1625920099
1638089946
166656111
969048294
198934625
1111583563
765929649
616561782
419236612
1918202822
1963283172
1723968482
1672175837
1448096016
1063373733
638786379
277812454
456773517
543751811
992471052
2016515827
1555212175
1453861662
1739552747
1529967390
820254597
1910335600
1167144584
438721229
358245955
1395388994
2136628339
2087056622
1038134601
1953873103
734411963
1710912986
1888996046
1799049344
1378491250
909901755
1755405399
1719856976
766348261
1704839868
718782670
1986527197
962090761
1516246338
1311515287
1058259575
1730079153
1358421192
1935903258
1342197048
540428851
505240861
101447627
864473087
1293457336
2106743057
1654818468
1775902938
667094886
298920707
604214818
1705939089
47619010
771071292
610139267
1206912577
2086922706
2085652743
738345381
50816116
1129056242
288833645
1518788636
1028666428
708742168
2059386210
215650440
1031772808
998130183
1664785072
1560124260
1658688523
1555390861
1700516803
1446720355
642873641
1380076656
1042500949
450615080
1617087138
361092419
431367441
2120858764
326059410
2044464448
1299827370
29376997
1081556988
134781632
1793187661
742353110
1476480106
1207932735
864149043
1872517174
666248949
1695806817
403934559
434628257
947251472
817131629
289617057
1401171195
1741129167
67109099
1244831612
1155669824
581144175
1620761582
1103356834
1107308818
112934374
1967978763
954004251
1069743525
1383910962
1393762412
2029318720
1633745837
1932923786
728465777
928799345
440022748
735469921
1623642285
382787670
848630285
1039185488
103214675
168699173
1943605769
834613302
588518403
522989298
1526771566
1359530188
758221742
79472700
1847275741
602560935
685436274
1723328629
869764429
1034152155
1179837898
308987104
1378965119
1789606997
422347811
632694834
58239831
1482995523
867700985
1729196719
1594765589
436436357
6056907
1088463531
1699485407
2100420699
652603842
1003439411
1412767693
1950552552
603188184
956378516
77771843
1926177495
1959625939
369751529
1842019608
1958364475
1510426594
1371293572
1863845173
113793387
931276460
973204242
644408439
184402484
7145430
537763988
1660285346
439255369
1779555447
156745759
858848366
1329371899
1347895143
1358340493
505057248
2007417610
1258265371
772001130
1319451931
405295258
1791940363
417264816
1373629554
1800108607
1910476660
306163983
113260781
2062474009
445698695
1546063166
8769974
887045596
613771011
1172428153
1657791613
1573302792
1741527639
1097641844
681414635
215082914
414488339
296418001
1435655730
1703728091
977945320
2114025754
1123534398
345480377
1837278487
419806741
269793004
653577742
1717818535
1293117550
932456752
718394672
1260089017
179839359
1775483340
600491361
561288292
570910086
236145634
1003119693
859271598
17241168
849261469
1019706833
2048609008
1183172881
1042966398
1187020928
806622145
1372322570
1656503140
1618371133
283413811
884532532
614015708
1887947631
771615546
788281133
1037105840
1605209224
1842742292
507350244
1092705171
469326222
1811744204
404926317
487093429
1880608350
1868281053
809868418
33615133
548846292
270741997
1028347835
889179896
89175989
1863796930
1164738974
23951611
1488912900
201082350
333494487
1274190136
1225957405
1494308198
1438499376
965881572
1565904194
497051764
2113632470
1957270831
452374082
298624037
359499340
1401918640
1807502772
1508399042
77849347
44793532
541515762
666598056
1388519044
1442664013
171724678
1279505111
1166372791
204461015
207753673
1821827816
1135971532
393078241
637878866
1488011410
1419004968
1850973369
1781663708
857207484
330959917
2037683092
39534692
744044500
1915020104
1745892257
1328772430
227742738
574920869
279774673
1905792919
692684761
368403567
7605482
9438290
167071061
41580431
2118461648
1887326372
1507073920
1873366174
211648350
852123182
128157836
1821818719
1602809689
1549678441
403650223
490139009
1240959774
746337176
1673256018
1904271149
1475353091
478995178
905417918
2009527940
557359962
883311553
1480119040
1628776502
1512964032
934100337
313841899
2005269409
1185117372
1427269029
175551384
1939821478
1958958490
1833634870
696238913
1323826759
201961028
424120105
1704642740
1728515272
110229079
206043015
1185577873
2111698113
1494272376
311418165
2103224634
1613657983
1609739091
1587188508
793434595
1031623373
1580781880
160472031
1437696039
16955620
1959588848
585065850
671526472
1150914802
925182705
1710509625
198792392
1136557867
1680919967
742125639
1736575206
97498390
1353145948
1957082820
2102284943
1272875434
972192757
1628682445
552567386
662952450
118217972
1428348649
689311890
2101883173
1858621587
1896828613
1933738699
374388774
287885951
1985159029
670358152
1243737854
1265267573
989156741
696486675
845753418
1823392982
730015685
939718699
1205724667
1932831325
2060815182
1489402863
946585875
540781602
31721217
2015622447
1006004766
2060067197
2030424408
138599959
640169393
1202678401
522334999
266332550
1893500977
255537947
309408878
806234756
2077689506
2135079986
294490365
538886466
1134071431
1378692928
314110982
2063077995
1514337816
1642067849
441679059
2034599083
2057081943
797189305
2024245984
1476970252
509907528
1866323207
441111112
859152348
373883375
286173153
1567995733
136397276
988790652
1312569216
1775367047
1672358742
1805850874
1957927865
1466008000
1950190610
810761908
193415
71225920
1334784923
2042461144
161609858
1343702779
953747321
598357516
945985585
258013013
327090551
173192826
419599867
1735179681
1928639910
891271397
804730426
1737853544
1618043275
1309787533
514584678
451805349
2067759303
1447317441
1686972661
2028821139
143715532
1159503686
374862729
180131158
1541440147
13991942
1548213672
1306846666
956977257
1681439437
568049820
1413510216
1835224362
1316443325
537566161
1546543486
1564054942
120690727
1289844468
455807371
658911992
299885871
1101221053
940425660
1203333501
1626163448
1386478646
2035049377
1353354763
838131364
1647789066
1992737328
1574200686
968030102
1781318664
767159528
1571227936
660278076
1299318712
681373030
567826209
1814261662
1033082997
63423119
1706813133
486005205
1576408977
1927652645
415991880
828614135
1354785043
173249677
1072253405
1407510295
2140124544
1923885617
671352453
1828274242
1009708125
1407301237
1894218948
190153773
1135193555
812098697
656468998
1222188474
1077196321
403449580
939604765
1290682337
478420653
222505813
48604856
304602721
1430827284
784570229
655357851
504262111
1940734085
846712015
1836531871
1730964378
2110590323
2111993058
1377445247
915123893
1882992107
725128707
947628118
1727299499
1037763037
294776627
1125351475
2103408788
1632480125
1907399671
362477538
858467855
1032884972
939589975
2118079309
734437016
1631776760
1469251999
434290237
882994026
979393449
418216312
62177861
391305387
1715629058
1388118622
9127382
856200555
199447781
1635713223
1518670100
1131301969
343577374
1449785202
1235148156
1885272882
548183532
1022632913
1375988547
2060522483
1185325571
24732210
1896030252
411985025
2006926252
1923177001
1169272083
1365821232
1632987225
172421794
442776814
1975294591
977668499
566365785
1346873967
254935695
628231951
1888784372
780287715
2043539365
1017983243
865838646
2053535673
612626416
1452204562
503734380
106976631
1301923585
1195262382
1014139581
291909937
1749929589
695342798
1034998193
1624644545
911285597
790483270
600911779
1925759860
13007311
258250004
859349029
2130895298
1100419119
1636518815
211885184
953037552
1997403023
314752696
973397964
1680012021
1221289513
650295954
362148720
1420485769
373352903
424622062
1426260789
1430708006
2080839537
14716484
711621030
1121969410
1451114526
13086392
1467802734
1433190957
1162532000
726099202
1047502876
641020294
878614229
708551502
1870711965
2054917161
1952419886
1594348317
1760397825
903216915
1969083351
681914403
979074027
396380486
1139344707
550120132
2077660782
185533114
2042014206
1732497870
195310046
1502439889
1747599397
2092582135
1296852789
2066659840
1546658031
1010380541
794473630
287050300
2013013658
888490010
209119563
1242018436
1079844369
2078793790
261577208
147798764
544603902
117010699
439180521
563401136
1338895220
1100232855
1179455117
1639532755
868743453
1285020358
2112970103
1530895692
112443509
1103564011
1134386752
339936388
1137161690
1558726299
800844054
1195934525
276187482
452099251
1363049526
1364527873
414109488
834593643
253520271
1053892977
347811803
953727192
1534282309
543362422
1955291228
1982076603
2734959
1829277244
1969201814
2134166757
135619014
920197319
870485399
1112425411
1187329632
1543085948
501472617
270886521
1144068868
627760778
2080705587
1771934820
1487910328
1903899577
617132369
584686817
280204701
398785527
1200990884
1595523152
2129698529
683833751
526322740
2130688576
1990901717
52445870
1103222971
1425134866
1057942425
1964455788
680100192
1366688377
731340733
1077346372
11284202
1534983897
614215632
1512707128
988795193
784169809
240196073
756827862
1334376289
1682132921
596746983
1720508065
522481907
934196461
1157397120
326448125
1491907859
762939303
1811883959
1556927993
1312559953
1961923029
1687354550
798243271
567061502
982703453
663507869
2007953631
1230450679
498142804
712839805
1425434263
1706125674
507888911
961247094
1443768004
110988216
505415853
1891511646
1285729426
77286356
2056829248
945727293
987477824
875282534
1378617830
624084372
703277568
1394150030
997196537
2112799197
1841394054
829605199
151063699
744514271
1913680364
1024474720
807239865
1056209295
686161223
1065973349
97076591
945267748
323408539
1270343939
1215459222
1246976921
542319203
149953849
1378872285
1009272605
1201512148
1061485911
1507013273
600234092
1333661830
1095104500
1462108346
1147613334
541619628
214493020
1892489968
1411468167
1500620763
1030799945
1349064543
491156700
365595176
818025480
1403924480
1734149012
1746583590
79052021
1330388261
1321164541
428075890
1725856231
2057238383
822037086
389444104
2068297142
557982161
391018861
1159777499
2003836982
1639857277
256732353
392322488
1723830135
246095542
767661503
1684721059
1796450152
968808691
97764036
1439626113
756075100
107134890
848811083
905724339
352899384
461864159
666810310
353614926
1315474307
1787898536
1500753124
1599436894
79497267
55866847
1787154891
61186259
981574996
1396557757
1931409039
819201437
252176486
2010871851
426293846
2087662013
1105862435
992217291
547417880
1980500288
1067042558
1643210276
1111377395
1040904196
62569873
726282854
400966553
788756374
589052337
959584241
336952401
85955845
1480624721
433726165
41621585
785342575
2055512086
1244275706
1210621977
375282157
1494768717
1354504855
517410970
1007892555
135834196
2055382774
1302476625
1688420287
1195138854
1349747805
1824216826
1877090208
1185210905
263130001
280236788
532109440
797154351
1136508120
1294116044
797059813
2070229465
480039559
1434474280
406130040
1309901185
947051257
507726596
1032956607
857697641
1524980466
1062503272
84830328
1363372681
1915254699
2082683272
2131653681
1525668297
1409395104
1018591710
1463114539
1014114237
1259763288
1849558836
817833933
1162327254
1593848387
818120707
1743128548
1263371860
935185407
1790769686
1769896689
194887115
389848532
1382117079
1846741134
1443617144
567363584
935399276
1709735610
1565572285
278500274
1505847748
1198765946
1461158047
1860197412
1396638636
971630640
1815874342
767328696
884291582
1102345982
1387032746
658760687
703420982
615602463
1199446936
483091326
441852761
810088825
15186968
1372384499
96757128
1669506774
351338887
523012800
1987971325
996182449
986257869
951418749
1016090524
2146181866
970258885
1623746481
1167221062
1954304573
1252421136
1817404694
1192567055
903734149
590148210
1129140232
421611476
1562879513
1620136596
2014114336
155503084
774048342
2118980128
569722972
500204254
743589928
187604373
1578093827
872884563
1773997430
1377517917
843958953
454986778
1053602729
897575673
239711728
1226052991
1520500457
159494425
1182896045
91592776
1063674828
1243554661
757288853
1767859120
1180095833
529753001
1436833218
1527816066
858659806
1013712143
511501898
915861657
788181701
1038267629
1317054944
607282355
911486807
1479256827
1768765755
808626039
522202653
1032446251
1499967141
254705170
1445906935
1478104309
692207869
345410373
1427610048
459640395
1300423939
1086610619
350238559
1676521685
1615067306
1858518520
1779780790
268522302
1042805819
290215242
1126116176
911007916
549004661
422414371
834333094
464928730
615412040
255239993
2090928612
1261798443
548282008
502489644
780314604
2004575564
1262987184
1063027979
866529125
391544834
1828558206
2104032063
395090540
2062048765
1029202141
866327750
1479030730
1759200784
270228866
50545062
206436520
669635862
567585870
812687155
1193953152
841571664
555824286
1902734072
849503755
749211439
69052324
963856454
1319850798
521136533
1335724636
1846868926
465517034
1277129204
803292932
2117756742
851076937
1961440329
547637395
889442148
1820903464
1038814181
1685855290
1059153517
1076687005
1580086168
832674670
1023156562
1707714687
901848408
1146953503
1661784897
427230148
1643909910
1970190613
350393103
147586791
1663147767
82540124
377054754
170239545
1745599266
2664851
1654797774
886358880
1505151721
57556432
1818036936
1299911854
1234917792
373886874
203854326
973146662
1927783569
58085423
425322499
1420627102
264890720
1400958820
854044334
2114276198
1495040062
2068450836
29583307
960828206
535083574
1574270928
1250433660
1867426735
221612893
1926440474
1928675046
673365518
908523821
964610453
855962358
587613051
1454593169
428760322
8156610
832567968
795555990
1913175922
1593306361
443967303
789664701
1476220410
496136125
190273303
1112471435
1832236687
778787860
1280438352
1490186643
1092245994
728363739
1879853234
1749560017
1545819678
1187003232
777880370
1925156937
1749950496
1422799054
1781888501
1462551476
1597069117
1344681278
469424406
2010649338
1080530422
798215785
1974008965
195836159
287984970
556116588
370542307
1014261162
1209378485
1012656982
82492166
87756387
1311665660
12303255
2029307517
421168623
1751319571
2099849849
379361203
1945132274
719345860
1200115730
1684520109
327453244
162786721
2068232645
663800028
953506526
810803133
1217273492
853394256
1985554995
63306116
889281205
1845370175
958849790
289328714
168080554
2077831218
1746290333
758242172
196241717
1784038327
621346249
753644227
1992064839
1044847808
833450280
1861168518
1788667071
2050888434
1915513029
1416537447
1351930484
1865985867
89290005
1616525280
2132572197
975688222
1793465989
1721503804
1283715370
1233019266
905698927
272349443
2057732261
571441171
1379458748
2000779188
1622218165
1520781800
1880457834
1062382952
1998395255
1775836201
1028699669
1444954711
1830844779
1775657641
602212197
1893734253
905189390
1641082352
1659930242
1781170392
124869847
1964495378
1914727704
1437911014
313010653
198036643
1095864106
1971434949
1378750271
561001157
188126149
910239149
554157775
1635084273
452260958
1991745127
1747843022
443276167
298435944
539424146
265176114
1411551153
1793541947
2077292907
76127257
2105812738
819739892
1003299581
135322224
854424459
284560958
1535791147
799058204
233356368
909028913
1316325034
1644014866
1129714612
374820040
1767816659
1504836339
220911161
558943843
223653964
661443278
2031106106
188943342
1490073508
1803920613
894077966
937679809
103525712
2093178215
1500645681
503243098
611636592
1974008155
1889933611
1334781362
31707415
682123717
923021071
735803329
1832818835
1186763141
206251250
505844926
1705803121
319553504
297017963
748951452
1720661254
1364481626
1093274333
8598120
924510795
872442632
136868787
2030054852
59136131
1776912162
279651006
1217245595
130805103
182776183
1723274191
205968560
974451520
90096417
287705119
1123743219
755483412
1449329777
8231815
38034378
1347551053
1083576365
1723523884
1161469093
1206375795
1706901674
521901012
829542287
1217480905
429450111
1158524903
873956346
1115587771
2079356333
1972288979
1646166492
549205580
1657940176
1986233970
327832287
109113155
1562816067
582048474
1124831578
963416119
416959501
77718277
1346240949
1374861844
1056716951
1876587544
1543074319
1497975110
1666531138
1085271611
323379797
777246594
1947643205
404759310
1588032741
1629832760
694322285
79283300
277391126
785404052
1267595436
79419793
1455771729
1700799996
1109341164
768982655
1616243623
972164106
1017602611
185641261
1498851193
17369422
1773798870
1770764515
347585853
1129617209
392336410
1490258890
1946718903
1464032219
1134123248
331242776
1525588356
2044390656
307799007
1523952482
1022961623
1466800720
1376992158
24536965
430088153
250035968
778902110
183544347
57737567
2022317196
1815573154
890237391
474335356
1528085682
147913515
831842857
1108264705
1080679387
1512800969
407484678
2083044471
1156799332
1406651715
1199166954
316978668
186203087
1620621131
2025219789
398538404
1850056473
1327407796
1139812300
101197878
655282789
598485718
588241013
144872091
1279287634
931471500
1146499735
1527979216
2057056069
1781059342
434923481
682120433
1867291206
1199081301
422455497
1041743947
119579809
1762358517
72757915
1456649125
1590372322
1096253
1700160872
1216738293
1048448694
1614861385
281305760
1280646605
224040585
327108555
467907432
646108759
1062181734
1894618238
687240782
1918288713
169797734
1766879665
1226675690
1630686005
744657786
902320969
1932625773
1222974865
864771593
1425945811
857509924
1852998489
1945182500
1174777445
1029674120
261650157
1345207838
928338205
2123001227
1183417517
2065635648
1800817215
244369389
6976230
301899007
1663848788
604277092
1615114816
1111016067
1937169012
996065310
222205490
682370467
1038914504
580917129
336221307
909352422
634530196
2041698293
815582796
661709106
879579603
2081450906
106766425
66137669
95756659
275279328
35519094
585432758
1017161688
653214074
1515307110
1640218868
697619240
1600138563
1594520129
190094107
1016241499
1135019235
209083463
1672819965
266764022
476140820
397053776
1746373127
1329212641
8329836
1990992045
252691455
2047450077
1097596987
835269491
946543828
2140949616
961160706
494061390
27838756
1975771155
1223126590
1894273580
1582164703
851506394
2134266880
119938887
560827016
1573865809
1949518424
1957132301
400398914
419047925
1430233344
2108527727
1756495807
972694585
2031809611
1574720163
733390464
519897918
230957492
991803405
63019679
123278426
313182095
182270168
215361999
2001515194
1438272166
567003278
338825006
285940833
300377140
461222508
1518183438
1953992164
436811949
1079195976
242752393
571451060
719779304
222101578
1083753347
212211040
327350525
34421464
1178488831
2024705072
1523350737
1613145263
1562717319
2130443480
1711329423
209339096
1576916739
66198806
1663374625
1424288467
1864122757
860566244
1596032132
1780323356
1851342098
330508463
1999060782
1954901809
861858601
211347871
19505761
1128973983
1505310925
1136067986
1465132863
846178047
1948475394
116694465
646301621
90525546
1621848803
174037295
939191807
420309313
1868885252
421601266
711911912
2031225035
730025582
1936547905
1864232927
296056189
1490402619
1922013978
590388983
1742387695
498905147
793999078
104468022
2011692182
1540530558
1311546813
1519477886
298033003
1738590085
1067294683
1819276619
1236084876
567859439
847192374
1356654718
1397944979
1789711763
686312764
630154918
1667605631
33413438
395940484
923816223
2089448008
624621008
854239280
1921285943
1505567994
501814716
190634312
1822983367
2035477118
2045568438
1595054377
262602852
552529622
1355794377
210591817
764572076
198818733
1197001950
1580388316
1164679059
1380737261
1962063702
1966742981
1019041358
2036360297
1685587253
1841482313
670508582
7699139
605946413
1828035266
2010057033
704513948
911729242
623959769
34867714
717448490
933946414
2069953461
1618624842
1540552089
864844445
1539719618
134833393
6617619
1820557176
1938360272
1207360879
707670989
1239772643
1872564089
248800442
1135430704
799581266
278213050
1763454054
1227162869
988065444
1445483222
608406404
1041510384
934910202
1011392254
1570583927
1981575316
595020088
2127433247
74708858
1432928901
805167557
399847583
2061959100
1036307297
57682956
806568629
154184418
1924526671
1500580286
2139130401
1126226592
1476870074
960819152
668596487
1337185313
190383799
642803979
1637554916
919512523
2053461086
109879106
1731283156
1900680685
1019881540
1957359299
1632183569
1939151013
558527809
1371570032
842489994
1264045753
194439443
745727940
1570620872
748686096
1892645973
2042550074
1821216318
1933599097
1980681126
630310768
361233804
690666709
1836070783
797947813
450774703
313490692
723635285
1518202509
1091680205
363470272
1832055436
1793836064
1911893561
147088487
1441851360
198341800
410047290
337188438
1103232557
772078133
2078875640
1285502717
244360386
426307396
1634347454
401002108
1006057535
1829861668
2077767221
768620479
545102446
1970616796
998676455
973534858
1230607226
236472997
1488310888
791221828
2000877859
908279306
60425791
1369706317
202153990
360721024
2007672154
1483748920
567481026
1781971966
1193045904
1039380779
1840386872
870338221
243709577
2071328529
2098323945
1965887776
1607789149
1840043254
1304252194
160640788
382037244
151780573
907121282
1465975297
1884729256
1352670069
196668314
344673757
698586756
845051700
1954613680
1722843346
433071240
2146571695
1308507318
1558839110
768045129
858745421
499936546
472151443
1672208434
158829748
90102910
349712853
1593486976
1098118757
1097837744
991594229
1837348287
1790167512
1312829826
2176499
1484162188
1054056404
1593509976
913367379
602258137
1744363073
1873344489
403670608
1782689006
1753847513
1447664033
1479802790
1349210302
204073935
1489029321
757683
572551484
1646788627
1919540055
1347318441
2107779919
1033858011
490840602
2138863870
278311422
398277643
532164894
1857726803
1195858484
1957525508
291204933
1433070346
1920724797
333131765
2108387257
1840691385
1330925432
1078727316
1166643422
1516624209
128012282
100699202
483616081
1350181863
811460806
1700883733
1121608794
86591683
2131339775
1441011272
1502175503
2062394477
1707439897
86913467
136891465
109517083
20155159
1075965752
1674754871
1189409204
1111213476
1465633529
1757919391
1360120710
16072418
415947831
620059880
2069530927
756425639
606907127
220180045
17386493
459987333
1884655288
1396590818
707622580
2130012969
1263440987
1975406462
956938226
1870019888
2003954761
611984090
417405928
1983842632
1137631617
22536979
670836588
1968251828
507401942
798996283
2027878686
1541932658
565235052
372956558
214529123
2125538805
190772165
774669316
1404728337
286395829
1302706926
800417904
743375650
670942201
662107464
1840463986
804692237
1576695282
996637908
804055593
1310034425
588803226
428073298
1646027886
315492984
2059094173
187997814
1990692483
1950996739
1681294916
815454740
1763225932
595359907
1784564334
586066634
1569181266
595043068
1498248790
1468523976
1866840390
1418377798
1623327645
1801090415
1513748331
780551282
1955637539
1322202883
1199859734
396127258
198231789
2114085280
655602913
460819473
1921096318
160461883
620857908
1077919965
948550320
809151304
1923454721
1432912636
1678892231
701235206
1215321442
1514097049
1817960460
130526721
918461206
5518351
626467384
948584805
284618933
1475722558
726866793
1168518571
2002891641
1662547087
156320638
1449454392
1095564256
488882437
1133984916
1400217105
1244483513
2084350856
591546567
1089619013
1770788939
180858977
381486528
289674
649389174
1979357835
907571563
697462789
103968741
1350001864
2036938020
394150482
541881308
1309222169
1919564686
2048832975
81215083
1740373459
1640336275
62674612
1237718122
631838903
1266969818
1140508866
2131843084
1039116527
1028117702
1094167846
597785201
1316222299
1275730368
906498223
470790825
824011341
1716187195
354247245
355303189
1215083699
1923526190
368767236
694414570
610460599
1375328280
285536971
287025334
97686251
1062335708
1502745085
461297311
273947952
789359040
281576372
637907615
1765135931
967188352
472884978
1180629204
333532439
1305980381
2130651618
1533351265
307140241
1489489842
1297397869
1055989139
708747148
1244422138
1285108330
1534889717
773162679
1432362315
343829081
1973606493
1246625597
260863684
673082025
179546560
513719030
237543361
115688684
984026456
1409997954
1882123379
554592200
1290028560
1865839098
1200190882
1805548785
2087483916
1350039106
660014549
65195935
1494884556
692051076
784944244
1788820108
818298123
680468806
1065179924
1530109779
474242089
1045816705
693070058
589423302
2034654839
397611116
1959452565
578647232
1264125799
1546517003
410496728
1173184057
860509867
1042488565
1281747347
1460262436
1701488385
515690800
1517857098
1878942135
1144625132
1475415537
957430485
863598856
103791802
891106357
1893438034
571651680
309728630
1022943416
1167919056
40930251
159141602
767084144
1426479897
1368818101
998165297
1851429035
1571422283
350551213
539849116
1043516800
592950302
796101736
935610071
368435091
1832802127
143573441
386321850
2073360661
1700074629
1631751292
1018113717
2087197980
799853285
721035716
805447987
389950114
1667941196
157182735
1297664667
436989633
642624548
1706818367
244379457
1427324544
113106420
442076679
175475428
125507858
1334437725
1078463763
1464842338
259117690
1938841982
307568446
1911656952
840058247
1454902261
602488295
1135333885
1030033030
615985564
1522160703
1589590670
1492569300
357258312
777774302
167429718
261909829
1889673620
685094801
962044095
1998486755
1574219385
2139754745
444851556
1487176400
7732134
1540648745
1768761813
1591304821
693486249
250204503
1375456271
350340546
1639483685
1956873557
961547318
1801293851
1600519495
889028023
1643244541
114120432
2064554639
1680945261
2072303451
1289020972
296326461
896924962
1336939646
2079574268
1284247382
210770709
1661795304
325901291
588944540
913772423
168556937
1865803931
68542022
1903995924
518083500
1038632493
1940119692
830313614
917159063
1556841728
240524667
885280250
1763617179
808656903
1217282495
174576643
2000057345
1015560007
1824655711
453949391
1516519780
376984210
1245670288
421512692
117814116
920791773
959581834
1971926213
1910792307
1496939826
264963280
308763250
833950601
1228596424
1602998281
1827924937
1655100670
1726528889
1356181253
1548141004
1127397935
770313444
905850955
1251027036
1451064866
931428020
1984565080
2057090142
834396677
2089432263
1011832985
2071372229
1999295681
246749891
1650447786
1615903350
1649173405
386375720
1790755211
717276063
775582279
552399269
1752483115
296187077
134233006
401673430
418200332
1864889768
738957723
1611260177
221756469
607708195
1055331534
378174188
628421585
678945666
1720565334
1408841031
1202043904
1225306516
583650930
891417751
644579824
1231603018
1613696435
64841813
458813803
759199166
1113720039
237393390
194243161
1784325866
662500786
339077776
78232575
504103343
1870895647
880809372
982952278
561164478
536260018
1586031258
1327609395
2081924859
213400804
464260056
1305328202
1016753839
1150402059
1729043635
247512653
724598491
416084237
1545091990
1042456502
434182549
879790139
887194621
345242927
1250341566
1490130870
1749195091
1618897693
2059328957
2051722931
824785135
1461645059
571589683
554333953
1729745963
1061930257
1320821728
520633728
1372664487
1729522469
1368839461
1565770307
136322318
2022372818
300865760
940372312
1949961807
686664678
1842409281
427237921
1171255060
1761078250
2079831468
1102577730
1819268839
733304571
1480281263
1777548277
717412228
214058433
1538885417
915669355
1835126261
365724877
1040031619
901069430
1310342611
509040738
479229625
1941542156
245117632
1071892827
1249532360
21255501
1537878902
465451086
291459397
451144857
1409551130
919747397
973010483
2078235100
476451889
2063974624
1107349670
1119310406
1008003691
2092727533
420888302
789328290
328179080
1984208033
396026441
1706668556
2032188103
34456361
486315707
1360620621
1697081273
2007715177
1683222475
545071242
437355504
1858264730
565592155
1527891461
1512035433
1311257643
1659512586
1870422970
120402978
1955021422
2051516015
581021741
1993461758
1931319450
1789706748
1026128461
1465608084
35917085
1603249227
1483659607
942905479
1235857906
878136957
816719009
577581171
1354829927
1782828269
1801565462
743540403
1610657362
743372494
1306422300
350674783
1668798793
613331815
1902183542
982045895
1532541761
1858193737
383593165
701221557
834189125
1607480165
1442798921
268724115
1458048295
707264606
2146604133
250353519
1426179544
452966404
798667429
1157338575
510977922
1151814290
638893423
1479835702
845673122
1714455885
997055674
1865609251
1291298080
1087902310
1487020970
1182801388
946997098
1337458322
554967248
1983842800
2010038247
2121058073
651048510
107753438
1774563409
125169655
1040103776
503922748
788846790
322642718
1094704297
1806557969
220628211
79615355
1499225601
1544978979
992526257
422016424
543293541
1298799374
2068254710
459809517
1089653604
739252555
557284365
1836182024
2145784761
1208957212
585881368
209095887
1869237081
940470506
353915962
2112212853
1610127837
1227941025
2078303075
1055805282
2089499824
1227218656
590009754
1617617225
1554493254
1776669637
1094600890
1833269057
938318738
347433720
2036784260
293113634
1274778070
1009226250
1803955808
871901430
1855621414
452433654
1485741351
1441481899
859908109
1337215361
51041936
230615352
2082460615
1800742603
1441966633
1555804604
1141279207
1391626825
53356207
1776739543
1737850634
1123674336
910687643
1561858603
826902653
1414992542
653274958
692861155
1830112082
439057741
1242562633
224359942
1297626547
1221367434
391132195
1853242007
1948532279
1424105079
1410503329
1870596504
14904556
463309045
335524800
1297465039
328084154
1797482707
577377289
254893283
1271093909
744481269
1323790455
119890776
1664301268
2107581226
581004025
1855958197
535692309
1063446701
1392408296
518772093
2085055812
1796081212
1499729149
2112170335
119525399
85916068
1861429071
857742002
679752357
450004173
1178601088
435437484
599133814
2099728377
1009139004
686807276
1623973918
1364956129
1543111665
794681387
1027309531
421383347
2054674107
1437048337
1539260895
46756589
1442011132
1031456811
690413155
606650125
426147170
1924999161
214245872
945058501
1394738331
376883302
4941136
325758031
1728065060
1224453294
335793822
1022738213
1058718488
1488850483
830167230
66852863
2099601539
525476519
1070375905
1708270970
833424353
1045195425
568102411
1256672128
631115678
432244754
1610191545
1793514838
227614333
2120129410
728691643
463871718
226541869
1425615767
1270655262
1685606502
1185417560
503681586
1782913403
1772208057
1080790658
720827265
442604090
566420184
1481486924
740015136
1760475107
1228175856
68103168
762423031
797001317
762165848
339533356
85740417
1553283357
883785686
1284239664
38220949
1529299762
1950320474
310720719
1532788223
1095385055
970371432
572579883
1855519575
1852400358
580209662
722689379
1613161946
1191719042
880567560
1890365172
2097681007
1156660626
1830495418
21683805
171487484
535083043
1517760304
1501613595
1267962132
1677178812
424087511
1244810411
371257800
1609913637
2109188724
1074164115
764991141
1865583458
974501441
363938056
2097276636
1063640865
148127644
1773508755
1853215376
1412681632
898183859
56648457
1043612272
792792738
1519971673
702420223
558713984
750485721
1198119395
1802203479
2018276193
1365968259
1159270578
834835574
174926910
2021328883
1439236858
604326336
1845619851
72210059
348335299
1032169235
1322697082
1858782134
197513021
737014084
863530207
1387793827
603370163
1986578590
912854097
1221693280
1326707075
579509291
1617643312
946681912
530303441
48064372
1831666896
77483038
1153726389
370128241
1136306884
1273523247
1094522789
1558703461
1346626382
1102276410
969969898
1346168687
886762259
2110837040
1663272873
659867573
1928816649
2005165038
1676039941
1781212115
1067829100
1050683273
1928598470
1514106423
678175679
1717920337
251106780
262974195
118338356
2063290619
1733266322
1064004589
2121645721
1131194239
1812632339
2059343015
1530076764
2134693973
2096389411
1458530105
906838454
1069950398
1439487713
1334794200
526105701
1924233531
534928513
1555179909
1709792695
737739896
2137518915
563073646
1011600779
990292167
83921909
1194960792
330871722
396306504
572017851
169890199
2072077734
946543962
415556534
944507065
813571281
1846459156
1577443671
1497897296
1204925689
1793152467
123607621
2011344847
76477018
813019974
585044418
151121185
1877495728
826548932
1121938496
837763796
934499697
233266521
347433181
999954328
656963182
1920806343
200172627
1332916944
1105754016
970711504
27026198
765358621
561012113
560824643
561161046
1667646433
826598078
27381524
478820214
601910599
1178498531
738726150
1539811364
1140233575
1367261278
1094819990
1375379217
2114525556
397980678
102646328
401643542
143698356
1637098066
2018723484
718511304
910109956
169204001
543060584
2001602072
1161883176
605375115
1598402212
1376536140
912199313
669563454
1006928113
408271800
2078557090
915469166
2107132814
1905625767
189061896
2144176187
733763072
214728707
1537934853
1017288443
1636212004
990182270
514354893
2012813495
842427191
1912725770
124654595
186824597
967161967
276927597
1074490689
1143614693
1324241608
797833796
995481534
536422324
821284663
1651671900
1698253145
1518123629
1772306562
17907105
1246973483
1393644021
232372420
1987047421
718883956
1671377674
1828884748
259406616
199954422
1290830128
882801031
1811268712
1033019254
1122618523
17060447
2117429352
1926387774
1869490234
1305266939
1935176905
1950503539
1926744241
897174338
1897589301
618532218
2098080244
1896522611
1266403141
63136857
308460978
223216667
789469876
214157727
1803362712
1424146091
986422423
1422445466
532667796
2063093274
643600905
2116870462
1840163405
603989429
1475786457
608796010
2097102527
2124467041
922971982
614165566
1646110577
945534548
384533218
922646099
2064458678
913766339
1199546078
362892728
1907264650
484158359
781639568
141738453
1200964336
1371156422
1218208666
2129214403
1270064471
1441080733
199550346
2116387498
977800950
1995716871
1824874118
143771608
194207063
291484112
646164508
1195244264
503447228
1306905275
2002409126
609904172
1955629174
2125124224
736633878
827429679
844420406
2107970707
679805266
572683882
1345628885
788891528
353679615
1522262986
1106438444
258885550
1779485097
37374778
1541161034
2129122665
1537359879
1258863601
1249668649
1185291871
29661528
503722537
1373963641
684609002
579513605
435169791
1378794323
512648282
767467467
1601403996
989740635
1106745370
1194712413
1835303774
670405654
1043103104
793909924
1606387159
1411055517
26474455
1867014339
926051458
1784573913
1390538725
1759976991
1712373173
1971746269
1390859887
1202995535
984801654
1374536306
1647766105
1398561701
1583459890
127544739
1390037540
1233898238
51330259
1532380091
1129761861
795536299
20841681
831937537
2038734470
2031506384
311902390
236074852
280932116
2005668935
80845325
253502977
1344265256
866583554
866721299
1004451289
43904212
920719834
1338603882
1489627324
871583910
1085644365
1940618537
899216115
1114155136
161275570
1183246874
209289509
1185879750
2058962680
1889109366
301827847
1746687729
728759168
1797551515
1101042927
1287233154
71650452
1101063496
1120515774
1907770671
410400512
684519687
1985141093
1508848874
501739544
1666308713
1421785689
626795060
1697019395
1122272465
1097227356
1297321027
1363881014
803289464
1460078248
1857455493
298089369
8631269
1983499070
1010123720
1175944714
201094693
108893281
1744664637
1037348994
1287939293
1721547801
222523378
890809555
279948168
2035755170
1597438996
1074916397
610330940
257553600
605364777
237277613
450733049
665689185
1210553413
1197816853
1227163010
467907514
497217912
88334361
1221189665
1298998480
729075034
1231006551
1404107222
1302460077
1043497309
1537011088
238330087
1109629706
1132053584
582355886
1544456397
1935852650
1362365142
1486911927
663285146
53593289
390967243
1849605323
295174287
1030517582
1536287765
133723689
1419549842
1289657153
75261798
921793719
984695346
1521611251
552732703
1891159846
1669487579
1053594740
1206971374
1231619867
886229527
1806241511
476684172
441594464
871217120
676391454
915533641
157756973
761706351
2000863577
757237616
1405540406
2074682666
959242721
1980783739
1339707925
1811404039
780496908
1467144876
1369524951
882771593
1932072468
644341610
1977962839
640852118
1799961140
451311793
1462578840
1022277121
1494400221
210857403
1365854230
1983402627
1989558010
2109378187
1064438259
1369607521
2006642786
1860685136
126966018
734258948
1126491585
239803879
1517292984
744746188
77068064
1941839403
971011343
1352738078
1753228840
988972552
857660525
751846388
1898482651
1923637387
843129551
1492494033
1263128484
14355261
1924027207
366614911
1798907125
1224081009
1385645890
400286085
2132857339
306339435
898191630
129831753
1793801566
1641960115
743697800
818949527
245990667
883893878
1184530196
2130968157
140418027
1121923329
1149964024
1584385663
1983377599
932742813
1431509113
1092671174
1985780683
214789874
688609937
118094637
1033639260
67086228
1525920413
1058459599
509965319
35089048
452460037
931325201
1032860403
1702575994
60228890
381049793
2057273370
1119458082
862219474
1023983966
1028198928
1295325385
259961228
2062234647
1781040947
241496432
108144842
907726785
883444451
1868143639
1092750269
1805410656
1548289247
2102898381
1768982914
325215154
529567337
997807659
209641862
1167999870
1326018859
1080532485
545162562
551414640
1859906872
1348239751
1546404598
1396087025
1034520419
415154980
1479440369
1339947054
1131683866
734563738
1622100528
632457220
997822456
1472846638
1873537973
441730720
1074581482
1991747275
2123490189
546219477
395683475
1473831957
937648367
2012530319
1577049618
1854029591
263951684
1051786837
100860768
2112988429
1814828590
2108203658
1372302259
192582901
1284261872
976559378
1789870844
1968453313
1223938027
1607682198
733176339
628767895
1362693714
1598690428
47295854
1966181010
1156358358
803828098
16857793
1994499808
1407905016
1923253807
1227784069
18084588
289190360
1306143210
174769993
2122951239
1075815163
871803592
297546210
880389075
623905269
633985190
1142372741
1629948358
197947701
622352936
2032845170
1243701762
971789804
1923041404
1002941264
178257427
985850584
1578701680
1691154125
797490072
984002940
1575136897
1503749770
1876147341
618108217
1459750022
1868803907
354213776
1306226042
1970189264
270151008
1901330403
860553108
798888628
1061889013
194838109
1007147413
259226622
2139521566
2140180521
1777613758
500556391
1653223936
1596905748
409340751
1431023052
969535226
1089784322
816696570
1260248819
1833149229
10832491
808101487
1302559615
1923698310
444016606
1904503082
158745361
923366589
1836633620
1690608806
1584507477
155128651
454740031
1076346993
1753030753
865214573
653396154
899620412
1598200401
1997639760
1793259599
1595753629
1393715137
55567376
1762021390
1575293155
1951747846
1363886083
2109257938
389345708
2114842963
2020215172
1902523228
180824333
185235171
680857023
1791117495
1975522893
277316586
1821912858
1195246238
1321437407
1881502652
873634888
1756146568
638196361
238083564
1683984005
338188040
376410389
408904239
1409322808
258421256
982731020
742505661
473056906
1053989676
54765566
1405887033
410309024
533791356
1519228518
1500898457
1005625682
399741509
820576885
1150377654
415293242
836280174
1746626926
1637689653
223108452
154394922
160000827
292525598
133565293
1234006408
1406165766
893220216
831387036
1495831942
1839270698
1822237033
319539745
1940082119
1911825961
2110182121
1933305998
813674048
332542356
661863744
891811596
703069928
1174872066
1188655819
1881407819
893297505
624630655
728568089
1317609051
1613417564
1493782514
622703893
2017894088
703786524
986561652
1358477158
1788003295
974520962
1325600533
1663971564
505674869
573870189
2721229
748308063
1098624024
175799226
273668388
1561574606
350976340
2094702077
1618423545
182507122
572400474
1552754317
2066420690
1389590077
420274392
1952563940
1103527379
1940753421
275400173
1737920295
838784693
445565340
1068216982
906284377
1936592411
759995915
83511480
1838442177
989115347
984971953
695495243
268907440
334305732
1474322168
1514717225
625806256
1162379034
348761198
894683083
1739693536
1389314348
1503544304
336128382
1884623187
148707022
1765140681
1871714033
1199598829
319967755
1952312793
1294004546
1032243271
1418930949
481634548
432306092
1979990784
311300410
2096771060
952515842
409716272
2145519177
1204608222
1212032608
636783462
1524498593
1292114270
1127985597
102264294
338842907
953742304
826000206
1878262368
1615669576
659028958
2125593779
1878620020
578481689
824829164
1787730602
1720139135
1396957601
1738830950
684317593
2098427834
1503631851
1169470721
1914563910
884814713
1219991216
1991471948
892888053
1513384205
303160240
1809121614
2110535645
1477034970
2115801893
432358349
1779256194
295121569
590592089
1520502122
792623833
634535852
492423288
1470993446
974860345
846803183
1996259008
156214377
1745191778
1831596235
87987590
1256357418
704765906
690077118
1885311135
858812533
447296131
625779354
989499336
1500352046
744136868
1205581654
1492461846
1773515412
353748373
959260933
1226263234
1798229077
25589987
560007621
711271860
1561359113
1626021257
551414189
1886658558
1458684703
1201567455
1966618144
672386614
601784765
1982728217
420307706
801371888
1590986979
117832021
243522095
1569758268
1785363655
484148917
1765848199
1175260614
880854731
673117764
365181263
910623672
301849156
2044597998
1228810029
1957347403
498516230
1587561754
1980416966
49363618
1757736695
1675950752
371831982
1699827900
1906990818
923657310
371171042
1632436563
1120204467
1016954839
668176386
949202670
1202860843
315835073
1176055191
445802945
1550064822
718162048
918072716
1634419081
1338540872
2139064332
1642436376
757899413
251888407
836014786
1664436817
306294032
1834897430
1973672697
1229344873
1446294565
2837287
1124303158
241792182
536648641
1291869568
735292173
1841144752
254696750
331914626
90530255
1431278628
1602979494
1296972477
1246164930
1458452413
344376952
167621068
811530110
512029062
578255986
868436402
1805555917
502044842
693458131
1359206049
1974780074
1262763669
385149460
1171376033
2001372622
180227
1826516807
866089465
393363533
1007820250
1878483588
2127549732
34741929
1231395873
911755016
749088883
1714636078
2040245169
1506240334
993426885
20869967
2019334365
191995755
1209450129
72299107
1917256941
1603940200
1370669071
1021742053
425403991
1713018281
440606542
1785087826
1559613441
111898782
847812036
232632504
2089566895
504326495
1972145444
1238427409
1903805543
56174090
1170734048
331592223
89129202
1789215763
657557905
158392576
1195061878
213998057
1624504970
800534635
1948979439
291045816
598598922
962902229
1251052469
1935797177
1270590653
808051835
732448795
1973418002
724354909
2048716317
1498278685
1060788609
1860520101
978773725
279718019
1585102647
244102982
1934836898
922197069
971999076
1636509688
500889696
1186621901
1716123985
1567990493
392432766
691709074
1769047937
831180566
1592707674
682459242
694491792
1711335211
260663655
755517922
530801231
1560671673
1673741680
2120230445
1743991111
242440338
1299749886
1424595869
1669652026
374705764
1367331632
264823207
1871031851
831081003
1591822398
17037768
408831917
181325667
1164092669
1443335958
1089809353
1171560081
1062125192
1095736913
1735276897
81410445
914553841
719644507
117454564
950839152
82527161
1384129462
278488214
1641849096
1823830536
2000947354
304879231
87063877
1688557616
1176440240
1721522088
1953641776
420626714
17169954
778539901
802863129
708247768
106451208
1530873881
192645187
1016957578
417286320
1190117590
1864867520
1619988106
100195315
537647320
1987876864
697409719
144663966
1828111408
1775052702
119301729
220142941
320334
2144195824
197873028
1114265453
1972149433
319094681
1350257056
857574809
920665877
1964976873
81271656
1902390853
55176187
1298699019
117743002
906966540
709003678
1993148632
136748172
743345914
1883028842
484382123
1405039516
10369335
159182465
1720150176
1138275206
714619744
748113721
1344113129
1144197379
1316772546
2018308089
1842010006
45603581
2086574867
1184946422
708364679
194951159
886641
152972650
883654118
332098920
1709261315
1885885643
885624128
470707654
1304714479
1800285558
24258318
1678831112
518486516
2008630997
52589905
1406502075
733000337
1374823421
428558742
383143809
1452787974
1154647365
1326977193
468296330
1304436790
933149505
1548226304
154549588
2084666234
341770374
2010834271
1939868075
1563461422
1135729663
804346947
1295409737
1838688652
1093700418
191068399
105701454
263494140
899577047
2041370960
1225241091
1256276412
305963534
586176498
121927932
1892312040
1522156038
2025060582
1189654559
1368624773
559625067
2065046953
817797639
1304678861
856528596
2103247205
1646901212
1038663813
256338102
1340177700
1645987399
1426143545
161817569
343282747
1574126855
1407251731
1499622524
629884932
2047640671
417194277
1692778662
1601320311
292436932
1345863241
1169699886
1178498934
689612688
1187940763
1398944284
1911051459
946745330
567159829
2043037407
1567634296
420779711
53605265
968029046
753161443
280866194
1811894990
1887733297
961141531
1708823746
2052286848
1708129875
814355335
1424785659
1919997086
607122789
1520766146
68028747
1461667499
1282183771
478835109
1048575613
785246266
1616347756
471445045
1378011049
1879670663
1960115426
2011847509
1558530664
1895260598
1353370829
1486746557
810702748
447097307
936272472
949735320
763732414
170211900
17493629
439904567
468794451
913572922
368608291
57206979
24944882
595204156
593314684
2034497878
1789279748
525926023
171018925
1555096670
1567657191
8967997
262156739
1959130678
1644408948
1481687528
1551617029
578235041
537696954
239865724
314700308
743842010
134396875
1590507632
434476176
1212438413
1537030010
1057988299
1085888102
68727169
685810693
927536498
1978855099
1834566110
1867403347
1405890593
509645685
1531600803
786305432
1670143258
2047437595
95683363
210475667
1400161135
395446177
501115272
140531937
321055981
123594847
1852244193
1963121662
280376734
1443300371
430873843
2029306521
2122646470
1340365665
1707209440
1573401027
1051248883
762876752
532504167
1370870548
2104609075
180459270
2144136409
68966922
888384653
1904362119
436842980
764580698
150722094
1220482192
1335190700
542440052
602047799
700901630
1584743014
1844959285
2043133115
1832958737
499989565
57075982
418182191
953642937
658270723
1415285478
1929154519
1883023305
624674811
1267889134
1412440162
710646326
964704761
891940975
174484457
766834258
1837160409
1018276176
257572250
2096942621
1650623085
1620374059
1581973040
657688636
2091499195
1755881385
1988629650
1553128150
322165520
2110088583
1768951111
1002949951
941120142
1954004287
865373029
1628619353
87272013
888034315
97779925
2064026389
1832656048
1718616297
207236495
113213507
1835150862
616711016
781740405
1468769700
446501176
168380754
879145776
874304279
1759806234
1070235005
832473349
494790463
834201480
366648661
312510876
1109656183
1786424660
1310742522
559274716
831834091
707918408
1614050240
1532910461
456829137
294100962
1879604483
2000460455
1025521152
1590712096
249363462
2138085513
627800741
1932215560
502280966
2006076899
194141740
1289012945
1315857703
278723976
1281429091
2112783877
1112319006
113003287
2114679483
1847448884
1037510287
1544297583
530752710
1082217367
702293640
1088176510
426210408
111073655
1518094240
455664721
429060234
2081074407
650741027
1142473145
1397619249
1571356039
1501407265
997337433
1135664759
176859406
1664173666
1041745335
1657010404
2072397561
2057062338
1572744393
211443134
1104051611
2139682133
1831548974
2025819055
602316284
21139061
1299195168
1146169177
460752853
963143826
1705999697
1698544588
1704908295
539923479
1344259598
1396803213
177099626
1999965000
203160094
1297762419
943306258
1144940708
1311950910
1619730631
121021470
892282064
1413848223
921268027
1071316927
1256086719
1961390370
1007402413
2028043209
1885413438
1985176762
1309913973
1878292429
1352222794
307698729
11275995
1201677361
1274074366
1776609892
1769187112
1699540576
1682625540
198951197
57571294
2097362350
1297272495
401270703
1899344355
1876510428
192135296
1870363936
1136645832
2097979477
736072964
1404157725
1840896509
1692892941
607137437
1085741749
831146901
2142483107
1347089392
1268647064
574065419
1914419400
1364190963
1095801136
1032454247
326836944
1081950991
1109067046
937648012
1237270681
1024500383
377664803
1214509492
295245278
1414442629
2134593226
504817614
551654869
519721715
1261072447
620672397
204548061
799309483
193673484
1677357649
399209315
291334338
1331861913
43861126
1595962492
510680971
1687514118
1882248070
1162073937
1660100047
907105424
859554207
735813070
252815830
2073651519
453324373
1025968770
824163151
283615930
1655587080
685692323
127445491
1861489591
1335540568
181381419
928441115
1800595954
1929482795
1294984436
309061739
247084688
2023657879
936487586
1612830338
81821122
1386087900
7484190
1053782609
1560612640
486239790
394750289
1145552857
194192997
1085028126
403492687
1909334137
1517343551
823098461
804301450
1687681250
917154219
339465027
165836737
1678041026
256719414
1088691528
946054983
181818318
1113412105
984375747
1562091921
1221589408
1644168175
937930923
1183847189
1581867733
1828943756
1104677954
25329906
995777346
1796833825
715742199
1649681634
1483391064
909444838
1652581943
1441862020
772726296
396042015
655807192
1491312342
1715033787
1079577164
528299349
1179721194
954961813
166717078
800857918
1203820004
581806230
1428631803
774715828
162416578
1127676271
1243024695
646277367
2013772465
919607465
765155058
2091447583
685379595
622291335
1971353869
193117713
1116397634
200356367
1037766149
1245148190
371318410
2106341826
1058752764
338549494
1430422876
478408601
1703748779
1719997558
1050085985
424220732
806771959
1068626414
1385012117
1343882334
86191735
1276923607
493412854
1727221494
970120831
750089036
1657065357
1862411114
412421163
1788902824
2043720316
356584538
1233700841
354801079
1889505639
1510492312
403600407
357213616
403689568
393915047
773680311
1954897357
1760238628
1389887216
2131654850
707280305
1174380383
1826486491
1085014381
2101012103
1980988917
1098951229
2054755008
647755358
1270061583
660832560
1614816254
560179455
1342087185
60542509
1578805107
2107671293
1756191347
1315295874
1900176142
329712585
1488539303
1905612461
572362978
609050735
639803731
1504364574
823576274
1150043282
1584808374
1721098148
1223796466
1763548686
1725259461
558813333
1315788883
13790819
2069832605
932117840
774227545
1249420640
1023261250
1058158413
1455729055
1967784717
733452823
636060664
1588811923
553452016
784734717
2106092434
698244755
2091960747
1389514267
2052444079
993778935
302852412
836315981
296306891
1105572645
1007654988
123204558
339610900
1152937790
1595818737
1182919448
2068078234
1174930814
840571572
526406206
1515880695
337334466
1179185453
987606193
148256878
1866423241
2115017395
350047193
417845194
493055968
1218189260
1050682193
457156171
2022633074
1118029938
2060969396
2046772890
2124541970
1253156097
266954917
1709114418
1710337547
693797438
1543458994
1687233088
997306811
604330324
699270650
126583275
339397918
721001514
2064248901
780195842
1700846264
1368231587
2083584891
2029153227
573064831
1634576636
224944985
778263790
1372347788
538313165
1477429352
1825993230
1663526595
1203159311
684362676
1499426434
497910400
1121753469
1415607110
1588654413
743134086
1817594668
1006016127
967825989
1608085122
1794125362
409047513
741685711
1811256130
985580593
192021457
709346746
171092944
332485398
289165487
909498493
481334744
541427461
1249685241
1679357615
441233850
1507138843
1012431771
627826163
1136409582
1897305296
148756015
159128279
1510042768
1321855801
1321371022
262154034
1271685024
296377494
1308828488
2084245591
276350439
1633562361
572756189
1505142091
746150990
155026406
1509012159
1790782783
606219410
197735318
1875605118
1394320759
1860343251
1103801857
612965505
550864838
1310727233
506848912
38588126
655562982
1073938898
1510360249
1402501972
1219706477
530949645
426745736
640350562
1617550638
1631039160
232537993
4552023
1752416106
969275388
777054305
1109009662
1544094606
1735937065
1508895810
1145389965
148312483
943056110
376718593
525424364
652941853
1505866463
513652526
661109375
295050164
1870622088
447150975
175010903
1676898893
1597140145
654242293
636768577
131787894
1059538777
1000201133
359418112
1982294571
1297693881
409967884
676932252
2069562076
1480877212
292292616
1663733835
1271509964
120956676
1863724706
1689001020
244553235
2030664974
373013730
84409388
1188535630
1030387929
1273846628
1115535033
648535393
1036031395
818485485
319700525
1600674075
1075990657
2026888608
2038320664
1868650520
1203275865
1931404457
1194331775
1013859699
858138067
654720581
1131741528
2144474507
446991388
571824833
68760844
526005473
346411288
215391236
436781731
202964393
820886800
974319694
1343262843
522237514
657626119
647394301
417029959
818419691
1735828661
1167006765
1819024995
1327586401
1869324710
2143185126
1014400964
74241140
22069573
2044141456
1377240121
242222596
366781959
142609519
1451939720
1002066648
602148482
781503933
2074711441
1543513690
495865407
475899288
805363002
1289071517
1275628840
1687639057
93543896
741477458
2143866987
2118384115
1901863596
507786931
1553058500
811467298
1289168740
1547840369
1569223707
782636258
166737058
1845220494
114059900
2095387018
1423508435
1729284
388241834
538644628
1852287860
1024800165
1835904046
993291788
1555977110
1728399056
983941826
1862130771
656224739
748692176
41219411
858815903
752864869
1405314645
1498749513
1619986040
1187417767
1478083706
1082087401
1244456970
1154321189
75666754
1962146802
236487363
32615118
1510271912
859048
868310997
845481943
1194800071
1429011651
1083405232
1070832400
1193564487
1228490014
559966451
2054762867
1993831893
900985599
558887280
485074697
215418503
576920994
623911373
462187605
1576577894
1570274728
69128839
2011976087
1058434208
2085207154
480578327
1394383776
458131775
1347063123
796750724
1100243042
43437300
2082049348
392089431
1845570098
1150054199
1758522211
658734908
1739711674
1602844892
65788226
1321667421
207294772
606646819
1337049770
508737072
1410679437
1770068484
2050510492
1660032501
1637278136
243393272
1544365739
1405663107
399128957
1224210990
1891141735
826394695
419482451
1793463807
275356782
1077069923
2066017144
1392003933
1799198574
961168754
661300509
754723937
62038509
390306787
1260447304
2070310726
653756658
611893894
1919153434
453974879
652817953
1116412778
1553083040
242040889
1655631810
620515106
1434712193
1572549568
2013684101
430976612
1571304532
1032607818
1215327223
7380171
776317946
1971153668
1385151807
1017938527
776143375
751327765
959066650
986367746
922079876
1386521265
777911356
344609595
395976223
1283274710
1522242649
1980242866
422772486
1814360109
1024815518
522465922
1538631036
1817345096
1760987608
991879836
1082104633
1372382505
1993382461
1248252001
892948604
332501552
1779644174
11609518
359002054
1448925024
1182573601
1133822693
96924
1293814851
118846808
1677818214
1773022406
234891536
644347458
1057771049
1662134821
776990128
1755601751
682214326
2116448614
2108198898
495106266
1561275522
1951930633
233828719
416531609
865338666
712823733
2009816638
768695540
1879856775
1857797095
1863701198
174053877
1437933615
1336633611
1124125251
1687233812
149670560
856050376
1370002690
98212215
1527357834
1568034315
1191524015
1552854205
1306285517
1813563567
859884522
1565220403
1918142450
1400614443
480016810
590245969
1076058754
1324682129
757916335
1723885621
572525613
1180027942
2094474770
279401944
896440829
253281526
1008166232
1582458066
528509309
290392515
741987028
1139749925
1764227885
1068140845
1573865381
1880749720
2065212576
2099769423
507929240
316234529
709579603
2046351271
1370631559
1251425563
954291568
1148139381
770133147
1592204307
1245588915
1103831852
1748546381
973823188
120679630
2112605871
1732043771
1598705946
287937476
1074059663
1847899376
1833174943
1770585717
362341415
2135728109
278521223
475387210
203058053
1607571200
609813701
1268647935
481553810
907174883
448290272
721964976
1557681502
824610298
702265312
288045361
1499246439
2138294183
493641757
2120431383
419177988
380298798
385395329
1459665936
507987310
1872060069
1948990100
281500973
1612679117
1547455654
51057369
970390647
318777929
118620359
563440961
154663469
1148536916
1978078783
1596087343
392392804
893534247
462688765
858075460
1866495044
232284106
392202231
1576644384
1580163218
2078201905
961595943
227475631
1138501598
2125265464
1050877625
1759607198
548450060
599243361
2045083044
844373680
1138765643
856915469
1043126231
1109063231
1076142192
1330327133
1830216864
788996004
946285346
1391301959
1935636640
354792667
598516550
1095893562
1341285287
113406247
1505692200
1865757993
1971508932
1434395327
271390869
451908594
1859212072
105964029
1767428390
52798893
703143889
1817448932
1433279210
636737530
784222193
327690612
1195008791
834046497
1236607318
1436828154
620644255
1404002879
1522293434
676688066
1735543042
2011752691
96637270
1834477322
123176330
953773525
1903194193
1241242076
739080797
744895374
355489216
1288123095
63295022
1862788260
1336705502
1829046232
1208951823
1156665050
453823654
959699936
797963514
1681483803
878503053
1449371359
1877635570
2049546838
1873024126
1135912521
2028105492
1089558607
978817493
709358737
1006523729
35649826
2045793107
1527966394
570170495
761650411
76377807
2032551770
1100172776
977131824
1705770970
807018337
18681565
1581247618
2031981902
997168810
115028428
956185522
579217557
1826185059
968315417
1902990550
130718419
1283195758
376632505
1610136790
955825200
1599533881
1130476546
1132774050
408017239
354901882
384200904
650026011
557896099
1479923774
856460554
104581616
1562687091
916436401
1790324313
1997128712
1761144848
499992796
1526237038
7269851
1728310418
635818606
2103389025
314430017
332748371
1949451480
1978623856
3909757
1979503013
1216334557
31761592
473636765
1140999117
1521686784
842978185
665613141
608739385
1121813831
123460808
2038679528
1453604799
1061480300
284499084
1551290073
663600737
1223639368
1744430162
1790095961
1090150838
140717855
769656067
1129007712
84084468
1634606971
925065738
1279563993
446863703
1977701401
617450042
1329040647
888475762
743876989
1929272073
498274537
1635776037
2033067940
1754180315
228220012
1378710945
1561680450
1577450064
81892048
599978101
1166635143
3944447
1999218081
297541048
954541566
86006077
651985425
1553182682
2024501812
1060992287
780829880
1604485979
165675412
381044420
1315583374
1876841624
1549694267
747712391
888884445
484507121
390163274
1330450627
2028863136
1371619016
1636454252
1842886367
1032818770
459671744
1398469299
1612860035
35467999
102586099
355593213
715279473
1736321208
341805900
263897118
1414108672
1191588228
1153979788
1877136026
2088559715
1208041102
1970151681
671358268
416049863
954822221
786500394
1486995
541322356
1279807917
20603282
872021166
1816911646
2019850069
566601886
268886130
1026856121
469516489
1609312468
1899725423
446983854
829357563
1412171386
124907843
910300972
1154830840
1543757480
892504972
152290287
279568073
165408262
1775448078
439124047
398670399
672513833
1471428152
929070943
1249913187
1250648132
1905012270
1725527617
1076307422
703013493
651389290
2055470834
1285171416
677174922
1753238143
1953431968
1033879611
1735247069
342187469
1431709621
1377987230
1115664925
2124560699
2091930943
149371814
1378946743
1840784552
1941646374
861718517
1349661797
2129890043
1394382243
1279482325
1301109921
234565842
1825789237
1762618639
577115954
1668691501
38773240
940012442
1817790307
467262949
279759284
1547559210
591834131
1754275385
589617888
464027806
40692687
46659799
636966616
985009846
148974847
1616943981
1645997021
199434197
1183527570
2021672849
473577385
686770991
2125398982
646447961
1199542775
2121506691
1630345459
2134184267
1460395483
1237016367
935465641
887173288
1993237680
1675625682
1689188341
1962059303
1456191609
877235875
1951595541
2041383786
971349361
1741952010
1264569618
1622403001
593362215
284926061
661744130
800067636
1282269173
546265271
938639740
1302909007
2104061912
898426527
156653359
415357258
2081030671
367340885
1422996210
623836051
2056727068
957040133
47732271
458139126
1372050279
676250552
1322416927
402402906
1364485133
404897650
2122439071
1665851959
424863346
9383097
131118988
1190846053
949369811
574092795
1271495867
1192800195
979982038
1349083219
1034113631
2086189805
1612676470
131872810
1626098162
1356819717
2031260446
1290290547
33163736
1699165121
633891650
50956248
1743389878
1825914311
1360536502
1790491278
2140813220
1559102093
1279821285
834150801
589525039
1559925439
1094742771
85302471
696130185
2031071557
402805757
1531118914
1444583373
851948046
2060162435
935710917
274078905
685777842
1448159697
2032074293
2127894290
793525932
162665034
1420577293
988552356
1452088900
1943597716
2070129250
1281384825
172015745
707111479
2104103769
2112402743
469290706
1717040958
1638302494
1593313978
1082797411
533995541
160585342
1870300440
992367710
1316660879
1621615788
2119044780
716140407
57409834
32531550
861894439
718816903
1446075928
1834096339
309664149
1002499616
451112157
425704742
2077231785
669073130
1879584999
629822475
1273810762
1764890233
1895881805
733354039
1003264667
1537630053
1006678183
794022452
122688553
1545921005
10873614
1799318418
659334728
1213455270
1986901246
1187301944
421876842
749166537
1750867703
88863995
1037048133
1262714852
1968251733
1397587990
1313918156
123943878
983805860
642793711
1003655906
638925305
1488697267
2094091002
229167543
1044334444
528764697
1712796453
1872801552
519676031
850316269
1494326553
657201094
1685258447
467661076
1149636242
235883882
1756265338
184557619
1777011686
2103049254
915151701
1929876459
2138209523
1133828584
581782440
1136632495
1155815432
1428999077
786827185
923928550
705337223
1581552774
1644942192
43988908
1552905481
959843212
1192459147
1014282127
240053898
220977580
1401855505
1675395509
71078346
2086453443
112851420
1163816722
18780505
1368484197
661489583
1529653593
1719607319
146651380
543119931
1498686810
1901401664
1586933834
390743566
1193944375
1191501078
1194185116
2091471347
1569702640
444244741
1136332498
1993928588
1539605037
138336424
199114763
881785658
580971261
1669723237
1589715344
1606059069
674376538
224165521
346217000
452746571
1003471429
305161740
829819246
688485541
484716956
823696586
1163550190
375911579
348239886
459012922
1473950586
2065181465
368841788
702049556
1861794138
718944952
1507872167
2030790052
2066686094
1877054105
247695459
1402772468
229855835
887565906
1744952947
241962702
1046457847
1353424684
1118192082
2017743176
181358395
1981406025
399796191
1114775292
1079270622
559666836
539867655
1319254020
781311569
861004426
1502237081
428246444
1889671860
1241372418
310311041
149128755
248675901
1167262214
893990237
919011684
320735491
1325129796
1171938174
1791558874
1722762606
499555598
1692051222
1297623024
1859306936
680090383
731733601
3283010
1675831999
1542407155
1528757457
709455386
1154986595
1774149970
575038410
746178569
373181702
978205751
767694472
529215465
1267350755
132859366
1174043558
1797637788
1304443712
754649097
1974609618
947304575
178857877
848239902
235744342
979859865
1406418087
913108863
1524136442
1080576509
349294659
1284785127
2081045038
1206845872
204445786
292980585
529808966
1139484032
987724136
925886727
1086418961
412107500
701619588
1899182477
544689287
1425511433
1974243689
1056543685
1540646514
54127736
1151806457
929484035
1556410270
2059595000
1656093410
464760036
1514556456
2008973354
1011645191
567209481
1009953827
1436655321
1344296087
323356185
2022551106
703552391
1953882806
250000861
1718290805
528168856
1956593934
1886020102
212352986
1502199542
393667213
446444265
550656157
1364225109
264154959
495648013
1018208770
259380690
728541934
1937240296
1192066207
1448288494
1326326424
1414730761
645278764
1222098657
1720345511
1756790883
315274001
1427140823
1957558734
1920036162
1016509392
678597619
1325888793
1372847965
122444658
925677113
1539225674
604823635
1033524311
1725788655
1395642241
269066345
1966456711
942772876
389172669
879418752
1234253738
1510637778
638989185
171783136
723114737
1676539567
125787511
1967650452
984833376
211811295
1298692536
602058474
122430351
216541724
1672906497
1298294271
92431300
2107848997
1827003066
1330623466
1064522091
1667355543
1383706222
515282954
82661047
1089843759
2079799147
2080446997
1381902015
1970143521
1330987967
1424863627
922112085
1495534520
837378297
1095923242
949630929
10039353
956009111
209590423
240816430
1124539676
357130281
1177002441
139244243
497243272
81912678
1660812367
498857849
1270282532
987938440
101204951
1624057963
1858855351
885002898
556260727
13430774
1766847988
1625279844
875386886
310530892
422564408
1248954439
252777732
134100302
1862907003
848031293
486586332
394321955
1907994501
381200716
1662148154
1261344843
354429114
557308536
110010629
292304376
1713609353
1600394785
1541561414
1742522361
1829675580
1589636079
812203817
555302315
1250644714
2035676080
912401485
1331370325
2057097994
640967822
863908494
208874101
1410875303
317534918
1335608429
696602552
1245567288
522434124
576592077
1193427295
691238681
189847718
1668467596
1886938153
2101429487
1208404810
1786123441
309633586
265405976
1394427480
2022101481
164384360
1683366438
1951354316
381375984
151588412
1649391925
1928560898
700973353
1104137188
1625292783
177729574
877175193
180072704
325034992
1953135224
507353988
759572582
1704851460
1333179558
963500420
492103826
696887480
165828559
528385205
371656138
253999053
695285289
1873904902
1987710101
985514358
1907997425
1599850890
937436105
1822721931
1788014437
21256337
56637234
276285143
828705191
490547136
798566622
831541862
1277526805
1785118023
1656818812
1022720201
1692906998
2075104916
620325057
679653193
1762329689
792746488
1704034995
167675564
2133820863
1990577657
1341107802
1610868607
591019565
1453955631
1257941563
1237227162
2010241872
183160630
536609153
698089525
14482382
1248278220
202667447
842091940
44760273
1061579949
1769697571
599245041
764432558
1566031318
736264618
195057831
232742095
1607717332
494262765
652197095
1816584279
1477646889
538107127
447968010
1656676802
1544162140
812494555
247552607
1716332073
209460268
117362780
1318219653
1711943277
1475776224
1957806189
2005523013
1676656141
281280799
2137892583
1536770077
337242526
556385170
1286669871
672358738
457419758
1650457429
379155926
186514842
1969751582
1473612078
969958660
23330560
1636869043
1366342262
1626727509
684257282
1744505567
1016971508
1816295530
1811854848
735924586
891024171
1916335068
369006263
976444257
865785088
409033169
1535542293
1797103986
156755827
153470969
735817753
863665908
755908821
1980393690
557017588
1887635467
917040629
1670999570
876822917
1196714152
1145641190
1853625068
1704555500
644794822
1683028674
1331275305
1652465560
1330823248
88380157
490052702
1111605498
176571181
1433478978
740665858
1408202263
1214917001
1768721775
1750656701
328567676
1969828109
1906129363
864613825
1096011722
808029198
1008474255
353253924
1000026333
1552545830
962669998
2062552962
689708749
1045650422
927726902
1550454044
772094329
1520954781
121158521
1149194123
1532183558
1465442613
1223902582
626314170
1041457442
1802215020
494461143
1395370023
1872271321
876052419
295289973
670343250
1187356320
1722095600
564881549
378891761
1303114105
1547173982
1285332701
1595489185
1709255689
1739337544
1172075206
589635429
285978491
756012798
1923404260
1277795431
575114755
1835190867
5897286
183119232
807714627
1306815583
114277490
840161147
1981783294
525936206
1382377347
1270596357
1872012789
162555206
520726035
197058482
1431342091
1150558521
1045889999
656117002
1241351935
764078708
1478117340
578702906
1758392743
410353827
766743873
1482326700
351022466
659615959
98784110
1225271854
1463537545
1246116582
666099148
1031777601
1263539152
1093697878
273742937
1600958690
324377148
333626877
1488856051
661712919
101018302
1989542213
226262659
1687166450
1220231536
1946761218
189905761
635293863
1257317065
2130409965
1233168266
2040951491
528562182
952754047
1390710135
1131167420
2066674540
1259987122
209739216
1546731355
790133825
647576260
1228054473
1185373147
1221682010
1358716684
257894666
2063558953
419929896
679766150
1585421779
741360688
1018417185
594909891
799783379
1789850694
1677053161
369584000
1565155280
783340933
1960736420
1903623590
322728500
506514162
1334301989
990207664
1643279160
1360033868
1677490963
701103509
201190718
1741587721
2039427658
1851974869
651141788
2137712235
2053369902
531326105
745768627
1731342687
1292571130
599935264
624655749
2068378772
1093656699
751343841
493478963
686824408
1400593648
81910527
739041555
1738234138
267146519
1830741187
1700494307
1544722275
554024751
1058812270
738557678
1761047742
626286238
1362935466
1913068958
573031593
871149499
1368028213
447833659
1855330856
195173485
1667567930
1421375899
508648047
1071151295
1212719838
1815644986
1486116477
1357956542
1007977180
1103276449
131493285
2104639312
1901845802
1151487757
1341536337
1009823699
1114160776
61651171
615987579
919669815
934980348
554371186
1156290860
1194153987
1961474860
848309041
818079511
1765331588
1895253001
1498122954
668394546
1176857171
389350339
539592084
1437554093
1957394796
168548548
2056433369
295034559
1165281782
1091239859
152753769
2024989414
1909187143
533256553
460380767
797732942
1171298631
1799240215
1004551476
1109406242
1720906279
795164208
1775601697
1743874731
529875360
923052579
100037177
1669592437
844536106
733007760
1400819810
1256018311
1973844950
1277885384
1471368968
1086633003
698538596
1667788361
1230696583
77275839
1080121186
1252644500
793794236
1086624931
2053428237
1160534761
1046205079
633019989
421544801
1813849691
2074557637
704979666
283625359
764968553
574395872
895979118
248583558
295527133
1193307794
265099476
1445208477
201241030
951654259
578522988
1813844771
444258339
458463748
1951409973
1071677874
1245906492
1303869598
1205589899
2007169095
5959343
769275488
1683536930
1260700324
73010348
1726195765
1485930311
1455620198
1429697137
114560003
1895025732
427754077
1005133516
859630140
673630617
1534914046
1606409217
1906162833
194943635
161131006
1418241503
420831165
1673915082
635441767
849123338
674843286
1769373592
1135179103
1160274901
1661177574
1889128992
562910910
991186705
1239982498
837464686
1377729580
185973227
742779695
1139863706
130761328
1670589887
1299848937
1567625195
2134587520
186905188
1293442243
698482960
783025360
110374234
1070012487
1219945406
1341034536
762742536
662423908
221434124
231046049
241982085
1055155424
551726766
344316837
544041520
1424989151
2051082222
16465038
1048059599
1116005608
1833169048
665841355
1328762314
1436371898
682422041
1910152079
1110083383
1645087155
454291158
340926580
946728015
24503831
151403102
805876812
1048481134
1759403498
263355683
2058310309
1905283140
465671384
1706741540
1631744311
1112170200
692456718
1709557137
761330346
1129258083
161556324
1300729296
292459567
301245708
514943992
446435275
513943720
1807143731
1275173353
464197657
188857851
1795935770
260407423
229607924
1449955373
845422517
2105646570
307927602
1106540166
2084524962
2133756273
1529614453
1239912332
459152579
885596666
469275202
881538331
1849361380
1625327412
831976767
212416650
621977011
1272109477
1737332960
1395681175
2045004049
462013182
1773717791
1950963684
502560118
749192674
889399428
253787039
679047496
259479298
1147740813
1724284342
1044103103
1678556339
1168139733
1571284402
2048063236
1848358667
1390175835
742196415
1380460462
1520562416
88663943
380840240
1325844743
1424439191
770936600
1013979999
1646604568
888437476
553483905
930144490
279810508
979539488
1091433949
547670704
1655734192
2063720424
1595866588
830850785
906625046
1614512643
215816664
575602481
484581212
1202559598
770900634
257080264
1624379127
412295912
1723492352
521179257
397855725
1621664224
2095758338
1439485944
1868188997
1348379164
1493107692
2055883034
1899772379
927658804
355185536
744966771
2145592938
1860809136
1759350497
1182723816
859790564
1927223276
1171952860
1938796987
29895054
990582048
641593527
1506298559
1344057806
1155510078
1487402305
305910584
286347822
378218753
169549519
782119106
338855145
1738994927
1662983398
1661586295
2028359646
3959546
1206052151
11503620
2020948725
1209027174
691457358
1232211497
1499713076
1833304504
1448586669
1133335295
1655019627
2055978522
1705249477
395013716
223526131
706757877
343165032
703051443
2141784670
1008964363
1819206490
216081851
205625388
331564500
248624053
371000333
75754937
1609812524
1011431208
1457184165
629125064
428299903
168747957
1822080630
1115019157
697542913
858226934
456570425
276459542
406295064
381324030
1620092107
448257313
888226403
983276753
890588837
1862052147
1054237970
322888210
1937094920
2120014804
740228711
1618055605
1830276533
2110773198
1301550362
542076877
2145339409
1188282681
731062726
1879988262
353364163
1346333739
527911027
744018125
1210708536
1401672398
1431918361
1091609411
264367287
318640928
255299387
1517453354
561296033
2033907266
867579221
263432209
1832437028
1928134044
1741285876
693280478
1936582602
1866856864
733792548
1400104310
1680606522
1682253917
824136434
1589886006
1701993253
130734793
1616255996
678817021
284684034
648193113
1234519338
1545379226
830359946
516755412
104512664
3090883
44530618
41017039
1553483026
540673582
896559758
1292095240
1230915285
1842391438
1049650081
1547626810
1727555498
1534754778
2065627446
181032609
72149859
49538037
50407006
1516683426
426761158
440148524
264158052
263337326
704313516
1359577752
830542432
2041222931
165376249
710695656
589040261
1530368471
1652973986
1141516640
1763855740
220535282
1134895061
3782228
119921315
1930916475
2070562512
719928988
2036718705
1176615677
1742770782
2142742018
1212859252
63440474
1805942139
1648996867
1982966596
5634122
765045642
767838885
925370126
798157893
1280120881
905233979
1431868682
788308942
852823954
1860188742
1544199009
2026994606
1176497842
764598105
506752010
1733503908
784509830
388516238
1824665891
1405815735
343418297
421929990
1406271880
620290637
899825161
811684559
2101754984
213203823
1581102913
1372034332
1647259146
78661133
1591336558
2055601895
1135410192
1314273973
1162148477
1126532321
1997199648
1375881583
1035896147
1263963349
1744077348
902369476
748694385
1917094047
1321664943
1682152267
1032754312
292198713
2015214654
2145641943
1449325419
1442985804
501007664
1736175158
287203053
1598351152
957971068
2092976455
425193748
1977217525
1600284900
1303331105
112636015
48834615
755464329
367360879
254296014
1668000756
1898143946
1158227799
816141901
1316209486
1195861267
1402254384
997523513
1128575624
97146963
795479986
1929356983
1446223420
1725688264
1840737251
1281548353
963278158
362625394
936807894
655821079
147186736
1335866274
351249180
890741491
774327781
374027758
1112056017
622820822
632541007
2060221087
1078602193
44673074
2140751936
1649200683
308477050
612902590
923954974
928254482
1813178644
1812034852
1417865752
1482021404
629559362
59100744
1386508704
847988744
1447766347
1026374721
1692269391
1532596349
1556647987
642740399
117304091
564608521
1698814885
1587963142
749751903
2074119969
860765214
1049412315
2032803207
1686905022
80601336
1493767121
497190679
829481799
1569040371
1802943120
1465074010
443438955
1722438219
1438495358
64545858
835195227
1304708078
1126832013
1693207778
1086686533
846514444
1024751489
1921910350
94837827
986047639
1974200803
81575149
353472504
1372431997
844296063
753907658
745574105
1687030246
1512053559
1177443296
301050006
622484463
1311998657
532526485
836272742
1948985579
1454503424
398265071
873304
225030990
408354785
539653765
1072080889
1927016948
867085905
1734904049
860843869
1476007476
1613242953
1149105027
1435127562
1964415486
173140171
289946322
754138954
937547327
900799016
1257926644
1782607598
905060824
532956015
593556437
2061725800
442070517
1659049306
595804371
1733012874
2138152580
483122509
442285383
1290478523
1109913364
1708115481
1350931899
2130602037
1546748226
850321127
1539612376
1480127619
917568470
206892165
1940078622
177650459
787931033
1573388641
1379689921
1102316063
858087093
1908006305
2057272207
925665744
1822472841
374151037
809528884
1738733215
1649748507
1052707678
17675775
1781630660
1425754088
1606915179
2112186720
52760251
1403259055
748653778
457332488
1711488009
653605184
1203705199
907683791
972890892
899646759
1803855509
1594198299
1460605477
1823933556
68544537
1475043145
1496231655
45568617
753619359
512229367
302537042
471608185
26710890
1883862024
283957475
1821873013
846972221
1780072987
1806717044
1745781800
1396268940
1087389805
710638215
1923425106
1641217094
220393430
850406863
1061388514
311221728
1209064684
1336027351
807132506
2109620272
1524534158
1946494685
349927365
1642360996
266168352
517028764
240051396
1164488366
1062683170
1384019920
795011991
1621742437
1175899808
1612240288
663416115
1509606094
690369097
1506634867
1521865339
40280795
1149014902
1473375591
1192919588
1798036643
7582931
1437034389
2034556752
1493099667
1274976104
1289311241
317476718
1262864843
2142905541
1434053326
289196224
43880350
1477501339
2075966983
190539985
723143815
1657448308
623943508
303010293
198382541
243361599
1329187572
765039223
1584047203
9696212
596466947
786420171
912646737
1884279720
1452215631
624658484
692131365
69933922
2123510617
1246624669
894760326
268914755
304026348
426198684
918320030
429281771
2122149989
271033975
244078782
840584404
1323658441
1109676452
2043519876
47821986
668445154
2037962237
1925951608
1539327675
1765652222
307101216
1483156014
700847021
487834694
394215814
2084487723
1960153608
1870438525
1655158973
564048037
1661581478
1212218189
570399997
1682439410
1094525107
1020982163
714296790
1866501477
922955726
1968105947
1702682596
1627193421
373574317
1160945095
1927885461
861227942
618008367
627282383
1305579129
2060789136
1351128644
1779283901
1332923351
1377383465
1950465802
63136835
1772814490
1258948237
786399221
1367837887
1267119784
1223021711
1253720516
80431547
1667672692
858392284
1455440351
1467982832
1447497825
42829720
1480784863
1467787531
198272084
1046272631
1722784935
1369360168
1526840951
430505268
277576708
1914401059
860402354
2094665513
455974694
2125335377
1379055142
1767293546
80626451
576593734
767430169
1242665855
715484711
432003233
933774659
1827457469
317819838
699385982
2115775288
235290434
484379834
699069030
1917409672
253489679
1047139076
235151437
1166951133
710564674
41100215
1163362074
1509804220
688230418
660594784
1740472826
858347976
1670261130
281070179
626921448
674797745
297989467
882183367
354744186
1350011230
921726278
1189432894
2071505437
1067730896
1054799995
613321662
1542734296
660948594
767619733
1614150281
675663081
1467028517
373390646
1518269088
561111481
1578150527
1577391860
2025578727
131955569
918897698
839711893
1534280025
27205239
83540711
1770934484
1748082986
767050701
1288662590
1995312316
272738686
771231387
1947906375
1806874612
2013475068
141051683
301646092
2103240881
12211918
474324986
861094697
1714916568
953132153
94650760
1053117279
1850800382
1553610657
771858262
181004907
1575862685
1542255972
1864667809
79184901
333863623
1186972640
416071861
2006985993
2004910337
359517281
1490175213
369250824
2121623792
1998702086
2021041943
1636754700
83212140
724125596
415766035
1748227185
1050428121
1745363531
320335046
233015451
341875214
1967440751
1638235831
1050487436
1421497758
1661378350
2008951629
1818194413
809905963
884974187
934525655
684653468
375251656
1647947122
1076495053
2054760319
573822552
1149310309
425513360
1102872361
1780713963
1514483661
1579098908
427795455
671600677
1231545177
1400151282
469746927
1518849753
563430158
2093372071
1411358167
745260644
635187403
433312336
1740635288
539665174
1231095403
513898410
801820652
855725059
358828289
482675190
2126101981
1678044358
1559192266
1083285239
1182875969
1220578514
1958045033
1942210441
585715940
437260269
463328203
1785660543
92048635
1762166330
1523938588
1443725788
1549202868
1960801482
1646866031
900930479
222112228
1742855728
1202382221
964995687
42282139
313266590
397961848
1924437718
1333375933
301155365
1285384790
275101217
503381481
609349873
321481060
888500024
661664134
1386741937
867353930
2119050573
1855210018
1858058978
220184321
788721085
1226399541
1359510884
1236176402
2098563812
43641340
660094178
1398110588
1718071758
62780427
331664687
263453384
167286108
1811170796
1271263550
296609917
1747958413
1953360946
1559311287
954836850
328603058
1059409659
901809975
629827135
1182690779
1691996005
234139145
2023710289
20842729
688451109
1262775125
266411766
1203151029
856553913
69827157
1165352837
1276288629
129057934
1270632294
982898995
1337237321
1049617259
2125438924
1443408337
1115373792
316994410
1520218664
1704246625
731526448
2002610343
1039234776
999932288
778673836
1086284810
133261237
808394317
145536208
1263407584
760885472
524253542
921743426
854790169
928850165
1396326495
2126839702
1314282439
129917149
1175730823
1974321733
422430960
1711993897
1081090785
919703107
439156507
116818454
552094603
1485011895
354353249
1880220802
2073183909
1441429758
30554168
1328251323
1274386857
136767235
1285558378
365587166
567178956
1970765358
1433997424
1716864410
51740699
738097613
1988002549
563477559
870682803
283642989
324183204
678114528
788041756
64167079
1315461660
781751152
1469336496
1904036059
29060617
1220984852
1340102944
1876112238
2088392700
820263058
1690173738
1084626877
1330285050
288876616
710619415
526886143
485508886
2140571736
853112094
158147655
1967325634
793495581
981596969
1062921079
880230881
1097350389
991927516
293136793
954667814
4528904
305656173
533853126
2107767557
1009694074
1140615318
303937811
1210939270
1816577545
1726770172
1788311145
469697827
667909682
1782680118
2046935970
240692495
19947209
861841597
574140116
1632705349
1160108219
2090548722
2144543064
2096119126
497857642
1910739928
1114934084
1902733345
425345917
1036456446
1854920979
630982295
485644037
330141641
2054991312
824430362
1311506968
1108127440
870312240
560038594
330702844
2039889147
428372688
218444627
1470932368
1014537937
1493257995
1640173702
1322236285
1391083974
1715075700
1140572138
535663578
811144887
784731921
675363337
1678780184
1723274054
961884085
46215373
421498840
461159738
354696404
12451312
1170885971
1813691401
1414058146
1012865363
916734377
1303606087
1725432630
994186946
1770879495
907388176
201946789
1280650548
1838268151
1108417565
832023509
27542463
848423987
392060308
12492346
249661550
2099777996
1852990568
56207313
1167232800
1884773309
45572761
985771662
1005254380
1605943823
499354531
892114753
1669175399
1643479465
205973374
628032187
1896692945
1686133849
159984503
1008816478
1994775238
1319018614
275815845
4780037
2001165858
317848150
120258330
684125254
2089481595
1674840905
1689353466
2129448936
1892411300
401918736
1031842869
498648536
2130506664
701279959
385714908
1884947984
997406109
496212617
1998621329
633244233
705664323
2123208852
1612686113
1711999448
1951382678
228481555
1173384223
1912487352
1102026199
674529118
228278255
1935699280
686051689
1606264794
1282958610
683688598
412742931
787761918
1200636203
1037952483
1652322555
863524706
561484576
222651138
1131757301
1329830977
924890404
918115438
1478920194
380303666
1648027368
1764677665
1691145074
1958565326
836280376
1983630401
869284882
2029085456
674622147
1073238617
242102012
1311974030
781698245
1366596697
1996796390
1820473261
912100112
1963196546
1420308888
728891134
1753049959
1656641126
734844725
1962700552
1388633745
750295487
1340893126
1966653586
878062295
1570101173
775006585
1151786545
1627123191
1362191122
1767002675
803249614
755740630
641945645
2061532685
1755430777
1907391524
1124088167
1853664593
423081631
2073462138
1171606361
259082997
76167675
470863448
1585551536
157334068
302881730
519167159
1928181571
147779026
1578101282
359691114
507683806
1483703707
603051841
949048516
132181494
1279358131
419195329
464456880
1123626212
60895354
329544815
30982921
1587985342
664430024
606918467
1726027189
160283931
1256339512
280528714
789969646
723347540
1963132762
2013093561
1991945166
397909194
711114210
854111566
612144684
203341556
1861003188
1722204384
809260743
1739250584
1363660619
362659089
27507771
736564567
10675491
1594743758
1612828765
458774520
1195289986
36109834
671476496
1749963997
2147481230
579154623
1452461124
1069533084
1030887063
958726376
16957073
458424762
1556279941
234911275
1888862402
684965711
660704281
195428322
1742911721
1014448928
1913133050
926550852
63221216
779074345
1478138886
343174566
1012730445
862972946
1180898753
1045075113
1086580192
853550632
5515409
35094167
1109350649
1420132828
656102221
1412594225
1090180439
2071749330
166440887
33927073
299338084
537347392
722089867
383086704
336513636
64147977
1833210808
2106150758
4163128
2058369631
1234924023
48759175
1100987899
333896844
1024025403
2027357540
2141915136
1004417079
1383023083
1548686447
1405557435
33618419
1154424942
81156657
546790850
96127144
840875831
225539398
517506450
680573169
924486267
1411137430
1975334003
41320813
279060852
503012787
451192252
950060868
122119104
597137453
1076125466
1043708571
1977157781
26475436
1132325858
828176900
735165324
1198506099
1740218043
1984937943
1085588602
520420108
306142115
1697273160
629224600
1284838663
1692822252
1449119676
1568972098
273943706
1217745531
349246516
1207324202
1065581759
1605023999
1000875039
1206131563
1011772886
1565020085
1228452154
1612295083
1219948112
1756939409
927398384
80432870
168194550
38386912
875949482
1961712741
1867643561
1360189283
666736921
1631656074
247662836
1463989779
15391299
2134909933
1920357233
1152061740
1648975103
1647276262
920733672
2103759121
473489060
348307990
1238324008
1820667914
76462997
1910091931
170389799
1627186599
499433945
587151967
2110686684
2094684133
655773287
2004146286
1275919464
759682596
437039519
1991384318
672804964
868145982
1226562098
627169674
1483546103
2131318512
1175472904
1812319662
212719921
1825178089
1848596072
1787419874
1026903928
174372421
1963631231
1143983348
1546440509
239063763
103282133
324832237
830363616
142058664
415124313
1022361327
1340519144
876403288
1474899563
1190156269
714756912
1630993622
215179218
645002241
1879965122
509866814
1199161645
751092303
1871985226
638421876
365398485
1410347261
1956678294
76418595
1877787216
665232558
731999102
297588634
468715980
1685681720
1367481594
385612365
698130701
842430673
537211401
1644161514
1259192281
2109212861
508094891
243936442
892874732
160473268
904285808
2138052074
1592996511
966457658
708583146
1365674103
1679928401
1922543121
1352039974
137085108
96245893
520187081
755264432
1355294493
916440802
106998580
1623983099
1908353488
1612308146
612885755
613320771
1680416718
140553070
306274899
1498230700
382677633
1210757446
1494714002
278904353
109203533
63899912
939566521
1166927423
621160092
661423109
1859609399
1553756116
2047419479
884545914
447256568
1656695175
2143454178
1144691060
83869854
1744871587
1995398580
852077080
75166603
1003528463
1275576890
257952545
755982337
1040874947
698670175
2085823252
310858610
1759781092
2050038637
440128035
1206044583
756475063
1696294449
971804634
308509225
850604704
1105613846
2113326675
1999472961
238021797
227307465
1130407665
1585814300
2053545178
617775627
474730171
2144701187
760049097
1614865214
1584321030
633381124
1717562119
748475857
1113692595
430984954
1657243964
1557850345
1339962903
711096132
1953822208
950231567
1446442076
1226980177
242954588
883011508
2002959001
628379972
840789008
1341645636
1461758832
2132796069
1159770531
1146041313
1322521328
446493320
2064799689
203327579
433691255
1544637342
542390005
1021315244
1161217284
153417366
1054845403
1359919613
1218753514
303511697
1104172720
1071980256
236401279
110958910
1843904263
653648708
1342245389
53637279
979015709
1406635396
498507604
1873182239
1314450003
708589925
7329179
1473054315
618789572
888035824
713702221
2069690768
429193980
642483152
1305247386
1780851034
1716486215
653672311
747383044
501438328
1653261714
261612445
884384895
52216891
579383967
212563778
1927186019
1183949829
1702997031
829070411
1854809433
82056814
388246793
689275227
138441788
642085841
30877104
65985481
1015097049
1074768807
743449682
258271999
1054154351
1247030075
1043219986
1056997813
841751945
1334397755
745205278
1708333144
1539097677
2023704253
1469138573
1581049811
139187469
2011543743
852330691
1074006825
2063581241
1498063659
2080705896
1792387664
536967263
647756856
38282392
1969892288
1682673498
445957479
1896789543
2141548376
2133367155
1302243679
332442181
2016153648
687987273
1532043883
111876469
470200094
775895344
2010589308
1306739801
1359758500
68779206
1216636771
1463309502
2045541355
6279189
318963084
1964303744
80942020
340889018
2057486731
1959875310
1002261089
1842173257
192090336
106418818
1203392031
691431108
1055925821
1151030280
1718597925
1234257740
1982658288
1265772797
56300175
2071506202
427989689
1753576739
1013537040
984331226
636368974
438724384
1402836367
1226201307
1818655959
939145279
765424849
22364023
663853459
1317926127
1059777107
1842724160
1348782682
1745030395
830069160
819146289
1112957864
824552279
266389979
814911711
1273719045
593352564
2130157211
643656396
948546372
420240427
1338465081
501019872
882339567
1929673038
932572372
630624115
621910467
989027021
252247070
1751809661
669084187
2007390586
964216769
588639589
1918546959
893453113
929826703
1742290148
661366961
345238367
1834341682
1703122233
120005520
166019815
1372495730
1850000232
91390292
1285306462
77669475
1170628074
1707081122
1449140311
1109685094
1294807009
1843305005
828139069
1014757230
1992552011
436767714
981091148
511084886
36713397
2021208631
1702969394
1508215288
1563608108
1928565777
2117041238
1701119228
605297350
1354917835
1383775887
867031610
536755301
601530333
659246404
2024468618
1218761930
535396877
1377930984
1051357189
968661706
171394361
1329033598
1612973124
1004731441
90650589
751737775
816653852
1941377650
1950248450
696018096
2043965052
17096369
179959886
1818530971
1857876078
1392758236
1692246228
1265888379
1534237596
902399227
516174505
617313920
454075836
540145121
1905936263
1705877246
1240661532
278772497
1162649159
1918767949
927712922
1376238483
1993537758
1065708455
1268111041
1376983020
1193312957
248093209
1870480832
1137860126
2128789291
1701585728
2029452446
573113773
1331167106
2094997265
1113608284
1070085207
1487298905
442630053
1369416784
1911015844
37508213
1809261424
1532957939
100447242
2044963281
1025715097
2023369010
432901198
978331981
310844844
316116223
409369180
1779609575
1904626444
1569182755
227369259
939120169
1661534581
690111440
880235296
302587491
2123170598
1991812347
497045163
810527509
391432063
1893408443
46547442
1829207213
1906737748
1355094143
1596479218
1199978583
927724881
1022108956
625707212
933787080
933496751
1479144165
1923448482
595629605
1488397861
114968759
1823387988
1496457596
2078239686
1634076094
33347085
1661119799
2041942507
1641295145
489067546
1674136315
1041475684
337246329
1850834958
1711635972
1981715944
1862463653
1265328304
671529492
795303983
2108297574
1177533159
1940744532
945110112
664597250
2050663983
2020506277
120153857
803339400
1015670862
1784838122
1712178391
1899667052
1089296993
1497965723
532630017
1880790078
2030539962
1183490796
1770335159
283979547
1671422593
2036278227
1279645487
459384929
975601539
1818631022
1470804640
832011108
1701583571
1880490175
2003019176
69453808
1638769608
1099797158
1404790981
1376304148
1026907791
1567598401
1003331071
769132343
603078508
1116897735
818917832
257512322
1971752981
678146113
1191018970
1798162665
846125894
1631679148
836423356
1611241090
537010467
944416820
1989833568
54298091
1512854411
403064456
1755080162
1952617529
618928749
624121738
1091796688
573936942
779935672
1056079722
1409550998
278453599
387326929
2092567339
434905298
2048390098
2022250992
1323665140
2122761522
1429294378
1431669821
1456069654
574279492
400952604
1143932919
1599534941
2095487837
170381540
1626034617
393213728
366576027
299729409
45294129
1262674541
1307318171
559427558
1920346516
1510532572
97007568
1395716714
1539529872
163060406
999412198
1151914994
1967556655
575657251
272728912
1774437281
1699491350
1720220268
2116155171
1685557313
835496168
265281200
1728122547
1516759453
446666943
1738222599
29741412
1523084063
261658208
1882673153
339486085
538815998
191770984
1264644647
1325879277
1471570909
2003579535
755823291
248265861
450197678
1527916750
753561513
918851322
1806056685
2111782336
826758277
1309374927
1379112950
1219252746
2048946008
34955220
599474744
521494624
54923141
769866775
282462151
412298162
144583686
111333697
1292767791
1946562966
1873613222
327984011
2090613410
1469310865
900569360
535869193
321217823
1775714104
1101129016
1669536114
1886445850
277180992
501590423
773403048
1311823218
600315599
619378773
2032719960
2081796483
749566924
418027727
1517959027
1971693535
1345342701
1852892545
1889366893
242299052
1467449131
1171272315
47520522
1256035189
1494189322
664910664
860249983
1860073857
1576913544
345905635
1264588010
1926727866
2024765937
1496728690
1468627561
1241449675
585402203
1500910379
2018101855
1329232547
1524106581
836325301
70882016
915304917
1594278281
366758422
1328469465
259663550
320153717
1160837073
674558226
918048143
125137213
1151441489
1627475656
201186276
1351553793
1070197804
1991630320
1517280101
1363706040
351262775
1021465082
547963862
1475620000
207927225
953494471
1196023034
1807865309
553130014
745376048
1529293253
1811225470
119867817
616480233
173562286
692214155
1287845395
972469114
1903575950
1825754347
2065890746
186126597
948463454
1871773691
430104284
1631136931
355989727
394165722
1188979487
1259913882
33681839
1744031740
1523078872
1794733592
1480665989
1825292687
605292025
500504949
2097775279
127593494
1467499242
337165864
1995243470
1765051225
796194197
1765444977
216271478
685611429
124006424
1083861033
2092016522
1437545677
1824509502
1799245665
1765582643
231295296
899980042
454792357
1467422514
437684037
599523246
767414728
1787587912
1149410944
1993685270
557623701
238023999
430162681
311891537
1402032047
1610886939
100169806
2127773525
1031592267
1865693654
1106945798
304349780
1867535714
1400390950
1198061648
43887396
789031968
719195121
357005847
1752981567
877152379
1070487104
1463323558
1926728213
536119086
1860731937
401543603
646168709
1915023257
1584209744
2107306672
2070692306
1786262599
923825537
709941945
214757358
1808464537
1345207086
965625960
1423300595
763915037
662123799
1998250167
341917512
971278864
106031848
1386744650
327498340
1903253421
1699176898
1051711218
1474939734
161462305
1878318531
406070557
1106020137
1021125647
35368182
1746870049
968541502
673128501
277346569
1176891984
833311858
449674901
782737949
1613681416
1128315407
1797023283
1137320009
677071516
274528314
839328557
153251502
1861733011
1515182941
658292630
331611374
884050177
1820905729
779051727
2079566394
1284744542
148194887
77036239
625329857
1953272759
1999932797
1557900171
1092755123
1566364147
862604433
569280409
1600588709
896525205
1855484867
2043875482
1057263558
507549212
994687959
387514047
310933350
466193694
1047898938
1405211147
313820072
1772295811
673654193
119515624
56073288
1276069766
42893877
18802096
1019415164
1565876108
375924835
311135324
1582611014
118322567
935376845
184778179
78612061
1243442165
1178580432
442919424
945457168
793259182
138527560
213160483
1201697710
894447095
1210801178
1684885570
1621621168
1355693518
1065163749
1755211691
115224887
352163591
1666354588
1358241119
1760299529
1675508928
303333597
1396840497
714065784
254713753
1917315249
1929447675
1741914551
584943807
109199784
345316034
221884700
615862111
313294860
2064329606
446218087
1814123471
1792902681
5426114
75408135
1343145170
607461950
83822337
706052168
1208593168
1681954191
1170207812
1000494190
1087847917
865182188
2045120028
2010556264
1273921334
1146167338
1465930456
1414415946
2085625780
230039105
1439050948
2008155613
845065093
1902806511
1260266239
1645775886
1266155051
1476807287
1110593654
979247888
556859114
1307188973
862168407
1967952617
2134156449
702723359
369946379
1837892674
904348395
723354443
296134624
158722695
856628576
1142428163
1794936837
906163552
283329714
1951585124
585502059
1278020722
1459730930
581992575
420631575
1748914185
938335259
1586167775
1721325079
1353065568
1758993099
1168561154
153255041
1141720011
1217393702
156111150
1620191001
1686231151
1705064398
754703452
1850668137
2008325886
314413969
488730680
911200949
1516245127
464742315
615361820
390322032
1326617939
1414718292
337653155
1749344330
1052032702
633497727
487646809
665189048
323258702
1843607621
2033535639
126784671
190752589
2005362504
1812724752
708015136
1062130447
156899788
175636483
1755216144
243280070
75171909
1941208682
202777436
1313245498
1257130732
1261045612
1935008927
1494877086
690056910
1255039482
837302389
125650981
1155977583
836231650
1360233341
703078997
526927228
598558371
1995095275
1294924498
112328294
1058742551
1496505933
1761632706
1721157038
1308082587
116267927
305242575
1070495214
1769909889
1014883175
1756584212
659537959
1338811123
594323442
992418865
252065626
1795494940
269512235
1076830427
1009100002
852115395
72820498
1336995597
914072835
483443566
2016268031
878976110
658541257
1098365197
622024440
2493856
218664075
762207922
1401443227
1135329593
1570125848
294667169
1848407684
608870696
628043392
507576261
1736101464
145841731
1882466726
1471181050
1278594655
2005520674
1138575048
345014603
766779227
1226630514
1008442422
551908854
1683961759
1999735611
1514214479
716817704
64273244
612348465
1764725490
782136440
926655670
1731218178
1676697826
234946113
494810209
2013483590
548724877
1367327118
574204286
567599702
421628404
1434842893
961855956
727338416
65285863
1066938214
1347289757
1997553957
313952156
517626404
963823592
997387882
185468606
41440121
1246764519
2142846367
383382876
481950337
1607360551
2003568793
366008262
967561175
2005443172
1767005158
1726880149
1684347684
252764387
72073854
350290298
236231270
2129786980
1590793841
122547714
1713157926
274753082
1543003241
1440930279
1386759575
430625015
1391076729
425732001
490785246
2124109943
468908270
433501799
1863272261
119189075
274220955
8142391
613455469
394655215
408184007
1050080146
1353073271
1934126148
347015594
706835627
2064445538
1399445860
1200348859
1676147907
1046564149
1071826806
1512574579
1912594736
1711047577
1135051598
996138891
345658616
202455655
1081795926
1425364715
978548005
2089950052
1488576743
2075189804
473865684
1233838303
443604229
143985178
1896940823
162851822
1345049730
931015695
1374396491
707814260
420626015
967261479
1516589107
275437857
721403357
1621922863
1083593900
22837548
1718262453
1623571363
419826030
1600438050
755564931
1729055792
897313295
1345303877
960891933
584961751
215277138
1076673033
95916373
1731372889
1562234529
20958992
686144991
864814677
1079279620
1853255290
1658156111
1097392995
927971390
245950956
1994814674
637140954
1030728316
605114507
1303793279
764997660
1255648054
1862327619
1071191620
1354641164
1108487373
637332784
1398335681
5191551
555746130
1168932144
588067115
155035196
1830023477
1595879676
402307576
1972397402
846953331
1930879251
302875979
454024537
469108037
891072726
379415841
1978544111
192623968
1095412962
407800740
2145679993
1374789995
1674768800
1828612895
1784553361
332841628
158161123
193920608
2087393785
551104875
1274327215
880828797
1397905030
2137402103
1318877500
896164062
1723668048
743136247
1095248657
143051519
2006210941
296613352
1789724130
647857996
2060013624
2142767867
84371016
2059630436
526505677
2088579601
156017576
75308836
1094841931
263680867
954365863
1442190409
1883991959
1109228766
1308945178
1092499244
764169566
1597185433
925093110
798864245
508919422
596970212
564179098
1320208170
926054466
1625353383
1551266723
1763464244
1188749489
1132114036
1131629801
2123118559
1398227016
1301292810
1875796449
1624009533
1773255990
1172039685
1526850925
1550707528
1386994832
1204321900
1962065296
864578003
353520990
1437916176
1720627890
1986643133
1214757469
1161500471
1445602523
254035696
2025825393
410676666
50743864
571256915
1052919101
1451594083
1904801230
911803921
888305706
943078666
701424937
1865493338
493792922
96931799
912365290
1990344828
1501947908
1286910411
553232666
419810404
1184478787
612843658
525778614
1888332807
702957044
205849236
2052452157
1707461395
250180100
24077456
1972353977
855417869
1514266036
1284193541
501648782
94603333
1426003485
508909693
1770962081
1238872234
444316979
2078559714
2084117946
560272820
486194220
521706333
774445171
11800446
1667267801
1541146985
622806445
1764933237
880880796
1238456311
1646368269
971717354
446498441
1697985143
524943250
337088118
63153603
282160089
887403671
1520726775
1106730777
1577288510
2101797235
1622399813
1342809088
1056403398
1390867269
1817199637
105475291
1247262003
1281320353
1201785629
1413261877
2127806411
1176836494
873861200
582860874
2147322072
433730212
806083940
871762104
354386630
390495934
548640460
751721588
1170984320
1797153515
385184506
1838065272
1191555816
467751568
256801697
2105900530
117860929
624479547
968185185
263243881
79570318
2120279234
129486925
209740820
1129473259
4410430
1948401591
384555459
284857124
739110235
815897354
825497556
62646830
1127089903
586245576
2009740177
2108006190
1975047159
1548115842
1593062500
1028544118
610973816
2059861175
2045306198
1987305508
1334180084
771925607
272346949
700333189
1274673113
1685635814
680623141
1908860955
1012661369
2036368796
901226553
1051029333
324698226
251824027
1029032981
6441891
292816618
454371322
496240705
198248390
1071282634
128758644
153990808
343059234
1586237601
745559405
1737137114
1763798724
332054316
1222954968
9892672
946256260
1731930754
297663358
976455790
2088526849
856959118
1346899907
792123550
1310344501
971490608
68793369
236469817
1079051848
2007945631
1818220284
2004754987
248725360
283113842
1463045870
50870056
1395514300
1920688696
311444077
583973520
613467363
1242812482
1535858845
1412415399
2028525840
1962825301
767078523
1721991644
1428956497
1643219667
1569890948
527482408
1440312023
545080956
1980123183
591009421
1472981814
2112088640
1649396699
1417509671
212106328
385756830
41452008
1077845333
220783804
854751248
1642580055
1077242202
119177194
178829137
1687662371
737773768
1931815597
1426312631
1620994281
1220799796
1386706731
134839562
1054704316
561996232
1278552442
994172071
1724376096
251733478
416611073
2008504451
1716492320
2053279612
320514110
102774494
2016173324
1234482302
1549681458
1943709358
1070333041
1885806217
1936839006
327439847
1264413721
1314554849
1129721516
773230639
696759709
1404602978
529545855
1838146609
561882852
1586074002
1457474425
1112822343
1631537853
1512146040
2083908641
546112350
1056581666
1780266146
1089855217
1928365575
2006535164
1271249934
982542931
75273696
632690637
519923456
818670916
1791650042
20634307
1910351593
420461472
650544682
1361588835
946899988
775373330
1102390313
1443770844
1274300563
596472395
546049723
1424642656
591739318
1152481236
533402954
1329278086
807860979
1799730050
1176240631
1580922609
725974956
241827954
2082674235
340905891
451360236
1327644556
1007227557
955305003
107556864
1206529158
325567642
673632573
314464139
215447981
509746135
408957842
843753218
885732403
1389414965
98705434
613641286
1934848149
109865063
78826460
945656531
1040072321
335422794
1052732538
485684783
788456913
1547697016
1831925855
224902087
1378249168
641036279
687910764
1121498588
1213224509
2116409427
2147314247
1622920381
814011185
1098983555
1351791507
2021355972
221315500
1855474218
130197364
1337334208
1727438671
540146028
2044959807
1184546470
1035203384
1359293572
802329326
301689352
1803878816
457310521
661352008
1993262965
1956579560
611463968
792196294
1392098918
1510425871
1176115859
845584195
22680835
1682308177
1201877467
2067399282
220928505
2119619416
641279008
658667039
855463565
540502404
1935827974
1104275035
1536838015
1939160434
1128089886
909894382
256715027
1278990413
2003482172
210913288
1445571754
1090798461
1808746577
682604174
336191473
690406178
645139512
209769511
756808863
2096094304
737131758
1805472664
569986217
402235397
2111933007
794936449
1482626302
506085138
287729263
1608199432
1875019511
1272506303
898751712
1056270423
1327020873
1150937254
2031317034
1081954214
189510745
55778849
72450171
1789373230
1542809477
1633265057
1189263783
267249982
236572833
1098504880
91163036
1009884859
1119423348
1189779977
2082545303
473419782
1228043756
525127539
1274113311
397213950
194108140
1241008256
1366539909
1258490987
1291822112
1844892130
1341147055
127518064
1756173418
992910115
196167137
2109955844
1370851770
39641776
42870391
894803113
1250805746
581036795
1776104511
2123942478
616188633
578762088
1964297880
243629158
1470472179
1162414090
679814696
107092279
1603258833
757872834
531858705
938551177
464496907
487145957
922753957
209807441
1287614332
881172133
1952405390
240170482
1665997274
198471448
1527759175
819113208
2135421523
1675060295
173368141
361503891
1482955495
844690658
526628762
810827247
1091379044
692115851
1321147907
1458353584
331386742
1925435505
159308602
1963023096
482976138
1001368091
1190698389
1321257118
2021055560
1209310530
863931596
1902032068
1745013201
900522992
284745626
703664604
1300803766
981704292
105118095
406386059
1367234386
494665940
1851527738
872958676
709610946
1501152778
1887396468
1628784747
414859190
1393290587
1183832943
1982640718
1779617547
1134214522
387802256
1775493493
853964312
2084180298
748790160
663458852
2073555450
1700850874
462831926
1711572539
1105245272
669472680
355390176
800510297
11132478
919307153
882845128
745346317
1639072208
6239859
150416931
460613540
1385852259
1621000313
1975350274
1396837801
1896856759
93370078
1083247016
75496105
535786415
1370798344
1111230818
1804671217
425386206
1738112229
901749848
213801597
2010482412
1826873951
134383555
207458461
2057719815
975360066
1458259153
761465981
936691545
401774692
2127469863
2112817035
3889910
1494262638
691786305
981979988
1883744015
337667595
1213156229
1976685062
35768239
1996659740
1171573729
464926386
1947447992
683658646
1839345940
1946783095
2015992467
1848056569
1051965656
1508051818
1747212437
1214402663
1454559207
1911924724
586604129
199246809
397437021
1130101618
1193783623
2031515417
2012993228
862447882
797928389
800785918
538917367
103222750
1846364117
1748490514
321546257
711784862
2045424025
909648725
429221186
1096036003
1707532555
844178696
119759468
2118576902
855866538
1206335815
944718387
767604593
1053508560
126888197
1273669793
1712963696
1324073038
1163118672
699961463
516748896
1926955349
1967905233
1458334128
667547084
1063411053
675560409
1838596111
998487875
1636252925
1025268662
1143498931
730662967
527100837
1389032075
1851078939
1890831007
469398518
1107626404
1086276798
883686896
342327342
1688815197
1693688763
1014730342
1417889216
875593265
1398915348
1878519360
1228175041
1334088702
890646624
331773294
1717648506
1136564954
1059196194
678463965
130431269
40715107
230154148
1111265227
173249347
1126469628
1562840202
312255071
365496058
624414731
989776395
1159992029
1818886248
1100932470
1774296819
1058320945
415415897
2082983939
900884590
1102372998
2006416352
1177911826
1633937461
1690264964
1714856763
745340093
483646332
1465782458
1267140542
1943122918
704288806
1396711784
1145776111
972176072
1708667945
779974573
1899132981
2129016818
1697133277
2115472322
1064416445
922657226
805616544
1141452607
45824975
2099856025
1742887011
821433347
1502638090
1042842759
1198340940
313204240
453321464
937461463
1945177431
499153532
1999505024
1864005858
68437099
1506705448
26421321
1228881776
1875902971
348543127
253719270
1185570821
1370323043
1663004355
656816320
1834366451
2037504671
1470802171
1094174201
1254256152
1283576047
1190946795
664664851
253086477
1348827213
394153862
410644130
580661780
2146822091
1348065006
630954033
971112077
870137729
1317839074
1565295118
1405984419
1932672687
1083677771
1952875383
943224728
1897423218
1180298098
2083488586
2091389294
1349355429
1405654373
613630486
1206422554
2125341465
978583033
628370402
74013395
324594949
99362097
669791045
1818052904
557524350
666153183
1786164012
1505674964
1261328552
966376263
1629247680
125401959
904965611
2065067348
1020925603
2014979101
484490586
10378434
328998460
25540186
1602612736
1815787024
1413866023
207146213
1374575928
1728850857
1214259506
1756388437
1913342782
2021830333
522581907
826060354
1616188134
1094446901
1539963313
278898439
438282045
211395573
49043119
1547129014
2015926649
490773354
156959188
1519759242
1544005543
231838614
1347741116
856088358
1128977241
407689748
1772690817
1856402910
656866980
330413260
1881880745
581251249
600183749
2022347179
1997898577
1317005517
1515958853
1110900630
1829919240
805883520
1565091326
199519688
1304789878
1245965995
901473408
1430697243
516854365
456654302
910611673
1816225621
2069712994
2146725120
1446157297
231925738
1536241683
221103654
1026798587
1773292605
1392297723
770789438
2005273225
1362166686
868634613
688978630
2120935116
2064729989
1509832124
1091081127
1496700747
1797411944
1558488226
2034057667
389097702
898853242
32974217
647514739
1120068809
51286116
264191837
1352539290
844846631
1808543547
75178410
188917275
1138104708
1961909865
1054430991
1490808664
454472269
883100506
1428193082
1320419205
1825155264
1584651878
691802355
635111824
844312903
985328962
1044849974
351985467
1544837533
1355231642
1850624119
1192013369
860864351
1422641640
1562465598
2113012754
488033992
933036565
1731090122
1863457478
1405651104
124658443
1367241428
725380235
1959448598
635505481
705551303
1781633145
1816609156
819498848
366463854
1565744673
1490325647
1486791125
1007650061
1008556769
1964338788
1057964836
337600282
270953830
1836447759
1620654897
371643971
1569511869
1146137653
1896191907
735094687
533562904
115599854
51836431
1098510792
841451214
429979479
1127322378
2109956288
499970812
1249742404
39658115
1875205965
1866596304
605091004
1209102496
1916817668
527132154
744855802
509528448
339858740
1273826613
1317550430
1294149997
232263827
1838809167
637374930
1042101545
562823082
1926670979
1063752291
1288567462
1232851359
518937171
566435160
1379563694
823019892
1316818594
398937395
1304293205
1113073915
1143900956
957301660
557709417
2020385471
1748218767
517439206
1882285931
905041120
1877946667
3651812
1309340129
292702855
846880303
635587853
163094515
1594132107
29588049
1032988215
151585729
956405145
925247170
292566373
1340553996
1738778753
1031744265
131690485
2088678850
1233499851
1104969866
336483738
846710814
1159538745
1460315936
1752497877
614334689
1432782655
1063272912
1194767186
627133318
1914584136
994638324
1042417637
1673713404
1711164997
707832900
1859814596
996067060
463089242
2123357474
1014944828
1130605350
59869495
2096788618
1410234380
292077821
1962090914
2033304143
83364071
1916008901
1254667052
1130023529
1129904999
731958594
132438968
983161223
1972891473
804835367
1949044243
24404161
1528988957
70194492
1957792842
460986970
1782037698
2005882088
1377921426
1255568787
1992809401
747757182
923833625
1468746586
1284692733
1470451565
1777068917
20306436
583949732
31396980
610226633
928975439
1874603883
178499770
1814943623
1400371841
649742847
343396187
2006180045
1925436416
1400202270
2118851193
1902925875
898623090
1359415104
61725828
1601300990
339414119
199765710
461531079
2132100461
699226144
1371630801
769345238
595683241
1174472388
708942225
1054291154
2038885778
1396555120
272894324
896261556
340225603
287771948
581913273
1915774647
1201265979
1816084227
144010355
2069413404
457241664
926902507
1279183946
405976008
204252883
1432733942
1558736176
1335220675
1595906677
1864067719
924767468
1507273666
2050075395
429003312
1740534613
938573802
281572216
1830515121
901943080
1186185019
1740562651
1562027197
992722482
1306911940
362073122
1066464504
359063988
947242938
1688182025
1365698058
431861163
1406970303
1666511800
666012231
578402100
705597524
954751714
1700535963
360909244
1113875685
43320048
933359245
895698571
1393679597
1342997348
186417599
565594672
769141293
1269015950
503582215
607214330
2009494217
888550968
194524696
59367261
83431957
316334221
665521105
363109269
2120785946
1671434311
7364020
781613336
1224327751
413850543
533875264
1377817521
2048836623
1420883370
749477177
963334174
2138830377
837200029
1466725055
1324956308
2082461559
1201264629
213886154
918580438
1056966006
1020463853
1006861874
1353563160
462156756
1874165413
375732103
1607135158
1447456072
393691309
111852512
544620442
1148640209
1223315498
1086862318
473127340
790845472
1806682546
729996025
1908338924
2124710729
2018383990
226630402
338547564
759440780
1166225503
1380970835
872450132
2088212348
1028379006
1793694163
422868496
1768354284
137941193
1084326927
763072872
1653737054
399207339
1748209524
1373868720
1233395435
1991352679
1041010499
1532343478
1487374109
1742443962
1407588100
897055389
376036216
595786434
452431488
865664605
335684128
1801290728
2099089018
57624309
1330228039
1028874138
578323494
93660861
741914882
506640684
1881382557
63578452
465039318
1274627189
1606746573
1428347459
714575465
560778825
651707355
2087750486
1553821389
316397605
1068773410
759759375
1689964020
1845443098
1164760375
1748510414
2090523623
1830145024
919787305
113511062
1390089405
930290094
468782430
470580610
1079926664
400169770
881419655
2129603800
843839582
52230219
1160909212
649677152
2003509013
2140852915
1272183201
999273958
1689030743
408196989
1533770422
1473690827
231916869
1148312086
437020840
2013417186
474610848
237942341
1531599992
2052573602
526453276
1246476962
340149976
1481262375
104066809
1530452613
1841450404
1866099301
1287207490
1230268514
62713766
1048760837
1115894115
1807161339
1899262086
1960438207
853917708
1931872457
433294812
2134008609
458371086
1659099228
979925544
123939335
98151036
1631173608
606544580
1895817813
182943578
1269932930
634895066
1726672436
1852061168
555377586
154308548
1951005960
1100113184
495904707
835331574
1873158380
1813402580
1389980752
1443142758
790654321
2075746453
430686525
2042976751
281288029
463090367
1850053637
1166540812
1511997812
412791244
625066546
198027415
1315632761
1643955782
1667478304
1239247063
447488835
37675509
1700641536
804855444
1532346265
493440876
1789494345
1078428692
118858049
387795823
11240037
1523878884
1989465084
467067917
2038066189
405341729
286553573
1710399941
197377329
588942255
1508908851
942143277
1868972354
1435808454
858705805
743012790
1148954110
859606013
627795171
507240729
816452825
2012177604
1568512284
674549940
1622595019
1329452485
1416399049
1450338019
41089417
1831081432
1045676321
1841075685
1429932971
660641292
1761859249
1495352154
493014231
1508501224
591889110
276574523
419820817
1344594919
433474189
175877546
181861852
530327607
1327344887
301140898
161805545
1478085187
1865013411
527164113
24204788
673472713
1092020945
621221852
890170619
335564460
1536406802
199142542
358793379
544626478
169806788
2000246958
1837106363
1505786458
2093522001
989915554
821564322
1780357335
1818118971
1342991097
735539662
45113597
1359944331
1911494233
1776867007
744489527
564959372
1998392368
1693925428
766323157
1305728193
1565971391
1743260610
225101571
1164369812
1902945079
379984319
1501960016
1675612051
1787457588
821491390
1008433738
2116440112
1180551144
1886588517
272207528
498120668
747007780
1341777359
315856363
601466389
484625212
488332462
2072256687
611527280
761860386
1779366199
1004602095
1052799374
559824683
1358051548
1531023535
404683916
752606204
1999039306
1610097083
1539858069
1152745247
1640666391
1981799857
1194689401
1810833971
1918884052
121622867
1389133198
85276599
1289939511
1025788294
1923210339
1189579775
1990330415
1970239610
993430218
283635184
793968378
2055364957
1782265111
2105384568
1543418408
1769933984
1803695884
880707784
1434169336
71632134
1852379851
705643361
173066688
1231624885
2256606
585816045
637057106
189362210
1667865518
138629792
1436533766
1652477529
105423605
1250696194
1284798742
1057767657
45735222
1268717636
1489264668
114162307
118362182
97357688
700301679
516456691
1461720501
1720573467
1657761545
1880695155
1333725227
412544288
721393323
1885908221
1876425468
1113223824
733125747
1893825609
1913141107
183433554
1358625907
1976155296
1465975654
144355764
615200164
469959548
499511186
290457974
1197653023
416295663
2054073700
1049431080
1492054681
727873108
137719269
1395559386
326708604
1724841429
1266337622
317198424
1931132086
237855602
1170744344
3248221
2106588757
1405144713
259635180
1587278174
467892226
657207468
232324999
1151160247
2047474309
1574097221
1613809149
2030440262
109628087
1671832276
109294186
1299166093
1985926256
1237441968
279863323
538345420
529130678
1935107494
1423833695
749657912
245427203
1351185896
1080321363
1424463214
1914456180
167318692
1309862340
241809024
1342511032
920965102
157576417
759654342
2028245520
853230034
1172319846
1323984617
1290562541
1730272363
1446907445
984832937
779173976
1594949231
385178315
580579013
1727005499
1170624346
201271352
1195748156
1375173596
1991140120
565521738
538682757
1399768677
428255113
1423321762
1226108233
1959911223
1436063582
500750471
487310306
2132620339
2131703632
2010537258
210083335
88162160
1013438950
997542684
1845750665
353839502
18820080
1247684417
906864396
720335754
1574668451
803370946
977448795
234072508
225809902
1738496304
1542055561
1773411532
1365256345
1795464587
864754482
1264231830
521171102
2060022424
407222292
521891379
1395092876
1366789994
582302826
1687995606
373140140
139848602
341081190
254735682
1515340547
2015100080
1500555584
1758276744
1459498504
1123450007
752689518
1426088352
766301048
2105981047
968427785
2061322427
1715136397
413492735
1891084793
729173234
1065127953
1037173301
595369015
1278907094
1582026571
1146599404
1505539614
584778419
954218860
1028705688
955565181
443439799
860942412
1355914110
1084689144
2007845105
1027729305
1185155643
170953833
1950322229
1608347891
421304587
744954642
1597188008
240849139
1488055289
1481715767
718700984
846502572
1931469236
1030262152
1045344562
1498059741
553595551
1090036901
1935849238
341369291
1356502565
357156676
1595197850
356302128
1592422973
1114251231
1573037800
1110240856
1153437649
998601181
1504046920
2082820431
743004914
685547822
1689094001
249995935
1974872012
529400796
80282333
1175163754
1206387016
360675563
2078217623
1771316484
792035190
2027637140
1657278165
1869106697
510272918
1873858730
549804932
2121459278
1510721614
1701440451
521080877
1930812099
1846443043
820392703
305167017
1809361593
1245711297
1194129653
1359789458
5384802
30668301
466031495
1938059652
594448712
1855517684
15821880
1490374662
1431489731
545327054
251221859
1072489823
809376992
239407741
1395897834
1241991933
116062427
1812787818
1142938737
303229336
974142132
1629825370
963068881
2037531488
499356828
233507555
1804272092
1691666183
1050561432
1865970351
1211107461
1644144840
296041778
750256736
890974118
293586309
420817717
1135274164
755893222
895323323
1263816533
1204366970
1993695161
1879831191
275396730
537234884
268094204
216754856
1971252796
891146278
1101636624
500820472
1157782861
2080420994
930680672
1332277392
87886966
506617168
1424732261
259169597
1982535474
1048069960
1872111846
2145830466
44200879
2016790389
16605632
835263622
937786940
1006768402
1415420788
1249465807
971164951
337691758
699090383
2138988049
1367559605
665191615
1077846149
1127060269
495429715
53417521
951788443
245827062
496364611
1111000310
1055108807
1807729858
1111000207
742052537
1898742580
999501384
1672442789
886484241
83624441
882133779
2090129438
242854967
866858452
890777555
1148565657
587503687
225911480
1299343427
1235228720
1310472421
1689509377
1323067674
1887916755
552446480
481455886
981535095
1245692224
1196374873
1156216613
505743004
45262229
1514591668
169386516
1107660046
978018099
69134825
740482549
94751603
1979639576
1448273652
1353931770
1734642724
1806603342
297547663
932927512
1959974984
1342646365
1703463274
120498678
1206165927
1847403226
1369709299
468262014
1060402324
942104057
1700516144
2144243328
1303589551
735638342
53008064
1796659971
272422176
1408984937
648413667
1893108038
1303066282
1678384713
1641890414
1064650004
538961311
1638930292
1664374811
635641587
1147010761
187232945
1432490222
1537053850
1848446788
681982933
1324683172
1521836335
115211962
972685027
1326782873
1881543981
1697317334
2028447058
1900539160
2146465563
1540068355
1939609750
304259032
1468574519
1848998620
300822523
317752569
1246307472
287559303
724067342
1115200306
951802999
379391517
1765591807
757760941
212292347
1129396265
291790172
924581719
553310104
222883273
1766490345
1717564936
2109315227
704552148
1392893687
744490038
1162280027
1545253336
1631551177
1224839445
695910613
1596707493
269036296
310340960
1007772648
1641291895
2114198871
16841101
1864979490
889487886
1956180662
1427624785
530442330
822015463
1159849990
208473267
204546128
1324936479
2080923190
403106291
697642222
408333537
704030197
1806706609
1418117184
1385740514
106894522
103401868
2018059781
959727041
1975083197
2112909317
1492460481
615494529
150422774
1853765329
1311482172
813436747
1523674498
1444027141
1541216281
1193582091
1118678097
203811326
1006030070
1988980327
738161761
1960556142
350670609
203027290
2082709386
1976293323
1174913286
984917491
1339586808
1958506451
1680173176
1926279227
2090013341
1357609248
896206461
513711842
689103138
1404329273
892106820
583867370
2075435078
91886316
1696276224
1447997624
1277525695
668910747
1922535548
431853531
2033685214
1316093484
2079395378
1360423014
2058917491
723411949
176408419
1084440388
38529919
599781399
600236019
806310355
2104027128
711702918
612057352
1019019208
230582892
437404147
1850487205
1855372852
341620271
88427458
1230157382
1890848991
925275993
1963604241
940358129
1095470438
1462423338
163705150
1568210302
1116398725
1101449349
1213157154
2049495131
1343092027
2090046466
432347206
1849200988
1523443323
1790848023
604273147
457176493
260131241
579600683
634720227
1919621737
830883022
900517521
1763668710
1879923648
512738505
1327150568
705908417
1058993721
1567537075
2011800603
35782726
1010199989
745557727
42401003
2044115968
279887621
971655482
254447538
1555381269
600528797
195970544
1398395804
1181218471
684381434
406658534
1233021828
547806281
502894205
917718733
749794046
1834982916
569697427
1351040099
670634285
1086880627
426793216
710079442
1734596257
992385386
955084730
654398769
1148281034
573628373
586634903
450411999
377144799
1847091280
1821595068
435915549
1121012258
912212971
2125924300
672639905
2138561286
1724334655
1958042263
1293826774
1450693648
79732409
1152603757
1425809957
1458703095
300068626
810921879
1718404011
70067254
1075243673
821566818
656387170
2046963287
943685281
1272937286
1368018619
1764263830
608333482
2012721319
1927201736
2097285282
25311474
2144231731
2109773585
1873312306
2028799493
261842268
2020644748
136138866
367746588
1749551639
1263055446
2040311709
899114954
2105940388
377541870
439662511
1808117326
371698614
2086000602
702683607
1669885790
1527299350
1993043913
1788015421
1828090312
435917039
509749576
345043538
2048812000
1598609423
960129500
1106494178
1093648711
1769251319
4029081
1054654970
302137684
1612256296
1107663529
1130166839
692374850
533195725
1767774550
1996908613
1807548181
1510196290
1867806790
1028228919
2015372949
964831472
1727239619
752886785
1714346234
805792802
451010307
1000766288
1440482803
206391486
591104549
325294987
560502505
1938114786
1814157533
857871131
427594876
1529345989
1536713323
1943659367
711382255
618780831
527001120
1045216802
634139418
126822319
703210797
991266887
741296991
2102878828
110642537
84682606
1440334651
1677161
1974024937
1765709146
1120933503
1920630522
667204414
115358888
630779426
755325657
21182022
749772035
750845586
1139842940
2120833598
544880410
1663331678
993485591
674864135
275431657
925286457
64525986
60082995
1160094359
1428312701
1177355799
42117877
1183955412
1635275795
711270493
1100715307
75720370
1657425748
23037800
1101800512
931389312
1426470676
1697212763
1472980291
353815972
1779301768
563715957
1010832124
503263518
1826861590
1922537345
1923307218
1009028360
274933592
1723794366
1005294684
416898146
716317165
2050052725
1560722121
191090061
2058358450
1183182563
1122475989
986302193
349061163
1911179771
1862000869
218182405
2027533802
1487055081
488885961
1086690536
442460627
1094500202
1046830793
376693803
1366566740
1155862155
833824054
929935815
969468025
1919946166
373315562
446993246
2048179544
331880967
687528068
2014238782
1174223244
1653682205
1491355209
1944487240
684092102
1643342433
472062137
95656404
1194546904
10308448
298107359
1044552333
1260388917
388942867
575264742
1925736299
327024110
1281242499
456476808
2056541825
259817060
1632092283
804753954
399612210
1539635457
1702428073
1554974385
1392043969
1289046688
1399391775
1565922724
62092820
161506847
456029108
1176018574
2031103941
901679574
711205028
1202277094
772553839
1788215068
223195384
1284501704
915393422
1661296474
1449976082
1653210252
337652064
1161323166
249077706
1295377314
1755847364
1651521090
180809011
761437949
148341133
346577610
450528180
1518087204
1052461220
371264085
870664206
1638799608
542021771
1190667919
1274052980
410326258
887509824
1360637699
1417402878
1316522881
1064818915
2062598180
1728325276
1822770968
1658590198
1029838939
1778579427
899815903
2018495694
1505306302
699920902
1708626275
1469204229
944808394
422374619
526626987
2065900787
1222616330
755358722
1618129272
1514181651
1903449987
47022057
949342107
90620274
1363483162
1284496745
198253179
154244555
950091173
1102282249
1882804180
1453439422
929710380
589461638
354074039
1860559334
127834239
838091004
683814129
1407804381
1637808513
1290354884
1545655008
1174999415
1945580559
1109997461
1906592915
577723764
1217629876
1070949051
918265792
1152960555
1433120065
790588916
1570915941
564237105
1321992160
716581830
1730822187
1738390925
226932875
712578379
710814854
1297893528
2071284011
1803784944
167013862
1431749555
2094230196
213978119
229397240
816717976
891071011
1297792996
1607354717
313905120
1379238008
1399874932
489166761
833496361
952692435
1588368346
2013143109
1615790863
14919390
1264972339
1686809324
518246283
703969055
1344155809
1606694728
970567818
1233371908
1750058992
1598281518
113315806
938524522
1822130628
457478398
266561335
1659451952
1770441082
701810969
28202279
1964582861
1528546183
1282585988
1951725808
1861564882
215756461
1600968468
925406841
478198998
2056784743
209681407
306807503
135855924
802753749
944261607
108091628
577715959
1219743776
474534132
1773630730
1408901136
1609555397
491857118
1532016998
206023393
1670869316
810254219
1735105226
666423861
2048919843
92400716
1466528710
743408023
1467793390
1016527063
299246186
1784165242
445344637
294285295
413068092
2111311804
141395393
1162025975
589931954
29921675
1014881745
2050396353
84750672
2118760016
682888769
1474821699
155988245
924037878
191283035
102173253
622006190
2140222166
1283304875
1922544435
1679445089
506142151
88374164
1525430776
871239316
275703418
1261390110
1020925048
981205662
769155143
788665256
525526907
795377000
925376114
1055645474
388663669
1053551019
1414486299
994485638
20122743
1327069922
1528454260
315428726
628609103
454044361
1961000607
607581296
1433443589
1807154355
1504747092
810394310
421905642
1569032788
1532569574
1487466676
626937606
2130302866
1664787841
2087064356
521218382
1039953772
1365758909
1028210585
510812850
76793737
1546010705
1960514368
1981115794
344452341
583692508
1647494119
2025679401
616003549
521834627
1581127552
1385461840
2046740551
2088806025
1836590408
144904719
817007208
477451381
320855301
1400925631
718176880
866917390
1528780902
1347741875
437887204
1940532790
620032595
1835497622
1688231730
546357418
1393502051
93267628
755393409
1124330598
522993313
1342280049
391146898
1513559031
1970190637
538408724
1978108463
172478874
1559726813
1790986058
1639354333
1060138348
502733322
628997728
1533207327
482008132
38144134
1424000743
1925284648
1476216064
1052164902
111076329
348740802
1057558387
1215355569
2105434978
123987953
1066760775
315040572
57252023
1167920043
764328420
1863949601
673898025
1574128091
1586666891
158606702
694493206
648623120
1736687289
1102769484
1518579312
379135866
1702639285
1784003289
561649488
1160532232
998825219
1114304816
2135755132
469105248
313921047
1390108925
561856008
9706788
840366149
709877831
596470547
1209417686
1888515046
1305062119
1979465174
256612812
307257308
273058563
1378573538
580485043
1476036811
1697237185
952922761
1931155346
1572083518
641393421
848117442
770397485
609649993
791351214
1759228385
1704607282
1060314610
498238293
784010896
1559131750
619708989
1987478004
935531535
1697911915
170375188
1678325572
92418178
1769585932
2022981736
1047811810
26983212
725420104
95335806
115311680
1293629116
1680289116
533491923
67339113
60136295
1939535597
1625471476
825962621
181512580
1978990379
842660969
992166083
97534813
511653015
1283032555
1373227736
606981986
1815651663
1133825200
705599028
1291166514
1420989563
1447247276
456471540
237008120
1197725077
617321203
1649008453
1209456063
1995665665
1124839841
767173963
1051768022
622563560
1304826006
941774149
256567308
1088795707
1130210882
1555085691
95141831
2116103099
1548312384
958371442
1737466000
672456266
2141723736
509015075
282502398
1351439622
880687276
1105669575
543967382
529010542
407214204
1470974550
2234721
1859985291
1872314038
1947343891
1071018777
141037152
1441098710
1416964591
241188900
1280379028
1696940898
1819565737
282641741
943149457
1725365033
1541505594
1929147059
1058930894
997167297
978745463
1232846558
488375770
632752156
1920551734
1093994628
1357935628
194392378
941685006
477135121
683415455
100595564
2041319013
693575440
1447121195
1169700573
100271478
721262528
1244347004
1660295932
2107141729
545022471
620565064
566756419
114614214
1806549128
1600844052
226818020
562343607
323670881
1660732568
159355970
1618177853
977318731
654087401
359305310
998849559
1748407065
80810020
133611850
517588977
1700653628
1510301429
1783867816
1340945503
902145801
895434884
1801162362
1001632665
780757309
931426137
290723336
1018490579
827704212
2127580267
1699507856
1781282953
1356498606
1763366106
1262615447
98730837
2061767442
760339768
374639810
666313366
1123332889
1239782849
678632509
1390957324
173473244
69818301
285873241
843877019
146948296
938063800
643571313
1305317528
583660142
2107171824
21919880
613834356
158411918
949110497
328324227
881117007
1348152795
1846965452
1144044803
412084537
2117199106
1489002260
380405049
217342951
352027289
55890088
1559346557
1360485101
775426860
1357722334
1418539758
204553268
146809285
933140653
1403680052
183587111
1283285520
366875629
1384441006
1634408183
1379295899
1912820028
705972330
901668446
1808156373
510294956
1356721477
889926687
2067368445
735472074
854805299
1969394086
493406351
1188303322
2051486682
1283773664
1187681093
335562060
950176068
1818165332
1867860209
1513141713
1688304513
1666696094
1282013260
1218527536
2135052079
1872579529
501304105
1785103830
2142153648
1774508950
1030977609
1602666119
1325953338
1680681788
1842625823
1060759406
774051721
2041876791
1492902153
368191878
1395823582
661910133
1127628444
1156419399
1704511196
1917811239
850450009
540147990
974812055
38673099
694217011
49580281
1373945132
1254675820
289053277
831315854
585903454
1201851013
550639944
1127628649
407782004
1289425553
1218434260
1962836571
92177916
1592352077
658552004
845448335
1999121005
125197008
355163193
1330041313
1624060467
455142209
242447344
1642305947
508304678
1780553751
458489029
1657465382
479534963
1589236372
1448716625
868497042
1022877439
428506551
1361461477
1841832362
714259153
754007469
1592134007
1498387191
1636603955
768544821
900741452
995693125
333593015
1763617959
1714123443
749038857
1739595037
720317690
1525630114
2144117057
1057087851
611548339
1731966487
1307316926
1364211242
603427431
1723848625
416220863
1526091770
2058121135
239623781
210921613
117958693
425453734
1330595198
1239733726
2081473189
506803494
377845939
1159983701
476494846
1124288634
932153073
767034613
383213500
1413345677
105798674
2083445513
1419380322
377930701
1881998182
884405688
630160579
1094895225
1577873912
515636471
1140338865
2049043891
1099323430
696614096
1693050935
109402722
1851784554
1893263645
183369635
886399585
1126572234
1405086195
877735955
1358455127
705356876
1387524087
1187896564
1278955406
624869042
1905266695
1180297967
438117383
1746761233
617228490
1963007483
546175852
1890066865
1620331866
1842675492
2069039305
719664259
866613884
622545902
929058208
1642041219
1855492766
1946413903
337189564
538811314
867738217
1984916681
1166563125
596208715
1788963950
74386985
599888353
786622807
1974418850
2093435469
683399573
1291125207
784927257
1524493983
387406910
132572632
469225531
1264368252
559861762
690112663
2070824473
2146534352
1786094572
1281862489
969002268
2117396244
1023669963
1791602396
473280036
14711958
1624332466
6843966
1679400585
1119721094
35607233
300277974
1868335934
785745962
808761238
481051900
1570024925
2039247628
225098403
1732219248
131983611
309304861
1680658982
888336464
621767562
782259004
1903975895
310067492
1122606664
1608795609
1453922251
1190634260
1342002976
1149534495
1225739515
1864959774
1227707868
1480842962
1070390456
1722927646
952829823
1322648578
209584571
1700157394
342856820
610265372
2100486631
475518040
701641329
950724208
1525606133
706858644
838648507
1439910974
1361239602
1755577085
1298117863
1935376159
129163486
1825633452
442905635
1521262684
2050557135
64686388
1263246079
170768794
1549128781
350751103
387133279
1346008447
603950752
202712162
480454611
392322180
534851542
1438894593
1310979678
1098488822
1358578030
2001245308
1038409161
925127538
332427926
2083863162
757517736
2107993103
2124675108
1033276061
139363953
886699475
926397751
2057268268
186582407
1399459401
1675504320
1348070038
448608853
1331187472
1083978025
1477920523
2052981048
490259301
1246918318
309858946
1520396592
276326145
1593755996
1191530735
1655586518
725494811
591799811
645112446
897114562
1418627411
1922601346
1204385321
475029478
930779361
408926292
113329223
1803082281
1044614671
231298799
1541460133
1682583756
813443886
2027842094
2094953628
1268905828
1934631184
783820643
1846374670
579318097
1195076580
63159559
732580195
1778669011
513411756
1109777017
872424839
441326668
1285112957
795803675
25181064
2022281405
1412658980
535926822
1845772996
1031860068
184511977
791336689
110423424
181586525
331103998
1372545620
153971596
2067330024
1755492849
388809415
471135275
766031006
1168453254
347118400
1216829581
36521465
1055339046
528918987
1619369522
1518180348
802508440
626953993
969384180
258890942
1936109603
646602607
233290999
1870748767
2117151774
147257966
1510048136
32707203
2132334110
857680888
1176267567
1959235868
461643689
544904001
1859888570
192392507
807239083
1468617961
1644942944
385840048
927700615
2078118119
952626907
1999561985
313063695
1965270271
2014184974
1614674341
1961122297
1988768659
1119697960
516222520
227695263
25883722
1846911873
1465505649
1620694788
1415924879
871576427
1177845594
1594080397
230403945
203211389
1314490455
1729587064
736413251
673187919
921557631
1171032426
1872846991
592685228
1215518466
733714539
252193945
850937001
315610359
1138082789
244856567
2123470337
2057516
978154450
58930158
1370525804
2004016893
104353444
1935707867
1887931551
901493677
814991205
2056929938
876706211
709233611
527774855
1543797156
1949636727
255994473
474901808
422639415
1512914090
637409802
1615851654
875513361
1948194764
1905303729
1779536701
1082831369
805800840
30833542
1003140564
1920403362
1825080146
1539499124
1635976040
1748835424
1828673267
1260674293
1120188297
2065178424
1055733023
1830732599
1266248780
2043981957
380278138
163294780
1673163036
1218626262
637448736
1578242429
2122164311
2125152830
794037180
1202072107
992472564
991593817
1734537527
1422045884
774768104
275809709
860558441
346840875
1628246490
235396917
1861559020
498114978
2047053762
484743418
699754688
506508899
1075044438
368817539
759724676
1894381651
1475957946
759466709
761456550
333216883
584631619
100983494
741143812
206632819
395685804
32039756
1914920568
832497851
1138023678
496484000
1844847054
192155473
1507168216
1922444162
1797148784
1736320453
1282030344
1063757247
1275324965
91744012
2054799371
603944393
1454161638
934959527
1334981678
296911315
688740777
429090032
120991680
1123738994
339014059
63089898
1823319136
1753108970
1806525946
849196683
21183128
367539913
1216888401
545018858
1727477873
1514713613
1437710000
1781422213
1171320821
1422477263
1967313059
710645177
504870104
2141741920
1823174132
332340868
433871710
1485610777
1202549437
835638370
1952202289
2120275022
1212280747
415251309
1978059976
1376384123
60904579
2021365173
1326358911
543664176
986163688
1825458435
1309614102
1496365263
250467416
399346144
2104466375
1465663392
1754324286
79319228
856491385
1156095641
1103119950
156734671
1926439447
754008155
42754953
1454625375
1217284315
1545871553
1083030837
696702252
1616816535
1086856458
2023651776
224710068
762714789
279251953
1140773200
1831316678
1525247913
339647964
406685294
907004111
310269783
334693733
1398630763
574408958
1501479419
78538658
735109698
1379916195
1538969458
923014128
369394334
883435875
2030192093
1956545706
1330749485
1435151530
1233031049
622274383
5371769
254159331
292962655
1147595851
1319982388
937725427
1159932037
708878381
1083853109
1360693348
1231282698
1522928380
40558660
1694920765
238155636
1445517535
1889429258
833580746
1944421898
501762560
1058091776
1902507440
611282194
1803332637
805533275
147225022
634586008
1566677134
198187187
490698654
1799902899
747634277
1816959632
373014703
244314268
1301869081
1961557702
1311903297
589374902
900875564
987151671
1073405660
1090251710
1428547459
1852161230
1206753583
1963407205
901058291
1230394894
526776802
956621653
211822383
1534287051
208848626
1833180536
1965329173
156709619
1452198797
173760021
1902183441
1864819295
1818565930
1632822649
1018303126
1530806198
1170319275
1154007697
1807154799
988156864
1877934316
1572299046
1263578929
491605639
1508017616
984063970
1762348003
1595818254
1622654434
1480027784
746824712
589881260
1276905590
1979577554
1786339058
1924861033
1567330159
49692633
1600058625
979364219
1264616750
1220114560
140013378
1440690798
2136319930
1022468802
1589243828
7708681
675089680
76407413
188154303
1147097470
982267882
1013008921
991146557
1861041775
998142897
116732307
1523085370
478065192
1093564571
796398591
380220468
567790853
1613256751
1708258720
591688112
1852706650
1379185014
805786386
1950371384
2103700181
2034117843
691246686
834183783
151805387
2085765384
109319677
1763525148
1995412684
467549905
515676983
667683793
1483314390
2104075608
1492021144
1655980647
1713106388
372162206
1932194829
1198828636
176911675
118653764
35307178
1350925186
1650657106
731695002
1585594630
924778315
250892905
1353821924
1843197568
581835419
1370466429
2129488002
1331173978
1053263243
627825090
2141402008
1989535231
766170513
1819743953
1117825877
566384629
512118041
1351211764
234249056
1621262516
600601603
466935277
1747360911
241654367
1057781875
545460035
2017179674
808265212
1960728157
908629897
644240532
506483221
479447043
1790436061
451226151
903932206
75431491
1052095354
1343684206
253593516
1824530661
579156846
1203235133
1325324856
1202362014
1824866150
308994148
918332402
536024390
668418281
1003523166
1968524462
2046261991
1590276082
1418486761
247527313
2123459799
2147362234
1052315949
1536762042
990167178
2114234068
275586416
943571931
1119530015
222621127
1393616149
1923156554
77249921
925809826
493278394
1644331419
787651691
2043295702
21425246
1409472863
167612702
1285638091
86936691
513354297
1111282915
706413569
1692764670
781370019
821144422
646063310
463047316
1449557742
1244283292
739212618
1156622515
1900324424
1962038909
628194920
833904692
577524084
861449024
912900220
534102556
284121300
622476395
473535865
1554772295
2083375923
417611855
1840686092
862840490
1701964567
222163241
889227504
1762164059
1328920040
860560415
1123058042
697419445
985330080
985168289
645668308
851093179
415155073
1732431582
1617165185
834648245
1378995638
761910245
1034389327
981105383
1644025355
1426056763
961988527
1884537612
822211612
1701281507
1618685664
1895332497
26101624
1752134853
1894806905
1272029912
935867917
1574896405
1311144930
1348510077
813707808
182622902
1826960912
1086379103
539101415
631929266
21732322
2091871898
529053821
917245082
140682576
77241181
480169499
1712788820
951929544
1129900993
1490308285
1294965914
2076086499
1615465016
2006129437
1214097780
1262393904
1925297762
1526397348
803455470
761774287
1253968514
760086918
1246573297
180664852
571082403
2039917086
1019551976
1083752193
1812817270
506484595
849829810
465223787
564836367
805007576
1857819374
1447862224
1370278599
354811537
1974408854
1153921481
1835290860
848416938
41168551
351652145
1010227595
2130783476
2053701612
1536493611
402656062
726861046
539348936
729201539
256256051
1329050840
1359875279
320535642
1231215442
770132160
718380797
601676198
199314368
780291173
187695025
266980458
124942702
266739619
1970149954
2052927506
502849803
803067428
101708817
1190708619
575432834
1907924196
1049042107
219364714
628593530
1752082629
396813961
1266010702
1011809995
1688054874
1926194829
419543758
1130636728
1724241600
786447572
1343691716
108293478
978344330
1461986530
416637710
1402304938
638088956
394677738
1081024789
1769982182
718280781
1518500471
2045361012
1534630003
964226112
845212066
1992437562
1954287801
483069144
1886324413
1007672074
1449703920
216149443
302375262
853430678
151861134
2099925765
1951362651
815215483
1746488668
912592558
215715605
376771020
1578314537
843073339
909501181
756570145
496107826
1982301747
1959616107
192364357
287235183
1461243346
1906224093
646039232
87870203
543553481
1160926130
418559959
523847582
191601447
245345473
1223077650
109440743
1315339009
929404054
1257385781
1031568224
1152416790
772403001
1083161299
26085675
1389241227
1318121427
1910437726
704553602
752196901
553462049
147707440
1601049711
232278315
187262273
501532761
764349009
991417162
208488024
890173263
1535996598
1575997435
379432455
1524074608
650455812
1400693626
421129998
1219815013
1854534889
153776055
1471595594
1360729111
383889596
1500498614
813175115
1378747902
1664213879
472251569
2779911
269288819
1224835581
1107232337
1728931754
500177507
1041237385
1523035953
1138734789
1718648140
1277347943
1379720135
1421738496
1962218076
1074375135
2136828886
174429472
1297869431
410778001
1447141499
999017944
2111426194
1821289911
614533845
186340493
170447231
1487199588
1028653554
2101877973
1891559936
467371539
1461559559
1686842607
1273337199
1863423787
664489477
12005001
1993048506
1103972016
1786169154
1601619739
684277615
1885318460
305117850
1185265529
657587386
835168877
1326572139
773178619
2705071
1794445605
1836887405
259025142
924243044
1210915742
1151429530
403065271
1701927059
1953572797
184616169
293435867
280583173
32029510
1712469991
594510224
1486692426
359649404
1855545145
1630023143
643729746
713714118
727367837
1809197591
817106882
1277062804
804283037
1251892808
1971174313
1769262799
497838901
1998788966
1019684485
2116218833
949028274
2117075103
1320125720
379412647
445042980
2036058012
1072740990
1381291400
1260050163
261140615
383676754
1600023857
573376552
395105547
215367517
180894724
1612203279
1753953802
1446628970
1675305287
1308420656
1516671971
623644519
397075072
83289894
1873219279
157971564
360026332
724065532
554405645
1639658235
997405645
161596443
1128265023
1233751490
1054260990
1448123014
76616339
1198073885
954289483
1765644997
160393479
2136563394
1040754169
1417902388
1018278830
1304537975
592578545
2055678677
1982347011
1983909376
421674755
1176154918
909236467
2072149899
165937044
341015365
1164181819
1132751878
906332882
805121790
729170362
1571370251
1441700639
1924277213
239257245
374127535
498047195
935479055
801934991
2105733837
1430983961
1227985890
1799121730
618625480
1402638264
1329009159
1038469474
440286692
149914207
247815024
444874946
195437897
1773253970
1808116444
2047012099
176079146
1885068170
802058757
1446940049
309462911
425162463
104757339
2018733466
1249056255
710476841
1925545999
1160254717
1820523481
1241346061
1065579923
2013642746
1525451705
1669976782
2080843089
70229921
667957042
231634042
647330254
596238948
905506730
726538582
2101494279
1770095542
538120563
1022006851
1015250980
109438104
1031689600
1735896239
1023950553
1099246565
1779682359
2008362731
1924919345
167538350
676912906
1062300852
1124029423
1716297791
1270373152
2025121560
4187488
1730497159
310019051
1987595466
355914240
838209075
1968516165
1048952443
171472793
561507016
1955387905
1342593811
320694762
1820282833
1354755988
912069630
1013842500
946336616
1737809346
848283918
446264435
1972073627
1520721685
798993750
237071745
1632878963
957921580
1701966614
1136867982
177883371
446367528
17416178
264730004
975499984
1950846057
1609853204
532757829
707911403
1854017075
1743321049
1042674286
86175454
614676007
1119614394
122060293
880416028
2107112607
1239973983
2001936460
511143411
917248743
873440941
624084534
164241264
1205372236
569314348
1310123980
2078605746
2064575868
2003817836
164949770
128454428
1713065152
9362602
405677380
657431679
1892972128
956247497
860826199
1689934356
796176923
679987869
871362980
1136073318
454253850
624801577
396183986
204170176
408458753
1876643312
567601513
1338230810
1185148449
93707247
1555891973
956237000
1073685499
770868595
778073552
1912925075
1146479904
976974252
192433255
836375172
1082890518
525746046
149689254
1136741403
1009267499
165462291
693206014
633071546
1987382486
1199112476
1138007114
674871754
1577240519
1604685270
1175566282
1244261428
330381500
2031292048
1518963908
1639814656
1416779936
806624986
695806536
2068651205
1931558946
1301312376
2046709465
888232822
2112235870
1562396213
1838239254
1048679334
1086355788
1947273838
1744666559
180823426
284152747
305424643
1914779030
668471280
722809802
1618642200
98449780
564738330
1879379895
813205409
902026174
1124695572
1919123871
52196443
186341739
2119601147
289635199
66012527
1092633345
1079803758
1243742000
1365659684
877447653
1827753247
2125882125
434434283
1891897065
1174205030
556833433
137330595
1124255944
46099683
329156866
825265114
169835064
1715829514
89218048
806445322
1258500138
823993433
993783203
1556533972
673433687
1534790110
1986211446
206786944
1768472218
438402530
362387370
287262201
738428008
1232757963
501130763
1021883867
572808779
2004147484
115039123
1961570362
2123680283
1708633908
2132068850
2080440650
1080061379
64587370
1435346043
1839116181
248876290
116388088
1420810951
2141830898
910559182
2011572173
477575925
4963722
437379265
980197270
1878399909
671258688
413420378
1249009671
1953304163
1062155898
1781285229
599336256
240032203
1115905635
1928962796
87377699
1520958462
491774405
1451743965
48916941
965211258
1255412119
1348406768
504755756
2015139574
504330850
1947521306
1687706084
1734419686
834070743
1976919928
1705906072
240447664
2106439134
16681084
455700278
752109257
1384405648
1786031798
998131327
1850499295
100486412
947645769
1108359390
2040750002
1605968977
167595789
1481959295
2110606658
1829438515
1531034671
729473719
1890002808
789992078
2118871134
526803071
1875964349
821473915
1494665608
955563495
291491780
1842563331
472651242
110610361
1952524255
234768837
671762999
1064945924
122146028
1700907686
1075099596
1182492010
1148989517
1151000566
1976310570
930887526
325623003
423887169
1732000213
578763373
242907353
152024433
2141653300
425458094
615616507
645170730
1637243905
969771288
1735812545
348863922
2107447706
1724925268
1401983075
1826646418
422640315
1902074961
104208878
1914316715
757453137
29564240
357362450
728971919
192108019
666964164
739720584
984376645
672038422
287234448
463738432
1463095252
817846875
50912236
1081919371
560739184
1409056011
1410182933
1965587228
368742118
787802202
1233081428
1128187039
1076306553
1460765753
1680554012
585251853
1697051747
1398217887
1434057148
1520181151
1099505049
506587330
120060921
2008153721
352328807
1884526644
1424473314
1630431730
535393036
560785704
1348400890
905294131
1628735957
1537984429
621774892
2019533446
1365892243
856093443
1927095028
2146391511
238251658
1770007645
989906498
1138884333
1508345559
1168501888
1146814028
1332594575
376878100
1623040805
691399619
313111107
1530796395
908033005
296228122
1228375070
199164512
91008399
1927871992
1508423316
1549582193
1164529599
84445189
1622635199
2046937450
1969404179
2107251513
109875994
531443396
254502408
2131006800
1617669533
793331560
869623528
289932064
1237198320
21803210
1769231834
1646927929
194398295
1984336477
1615844644
2010816222
618883864
1972840861
974099899
1916811457
766515462
1737858736
898229589
1816102877
430130279
1619271833
1845347476
124560588
203259915
483608777
211912044
699961647
40583766
508938347
1603203406
1976264321
1319448402
757423031
1094055835
198987543
938961658
907675271
396288810
704136666
321450824
2077530439
1927616977
1338547907
1213989610
1316846615
1987273050
453662577
18905810
24691527
1084927589
654782115
605115588
493915271
1891400465
1384219986
1364598278
1479975442
983671825
1822688850
1166113080
723412822
758566890
1789269658
1583720509
1938820384
1722244379
1828064767
2006458093
1622543980
1869600697
64632669
1920802269
205910901
1415641148
1352243179
2144621327
2072338182
1546398154
1365082367
652183069
1758224993
1562548278
1528620753
274483362
484841912
1139787352
2114093522
1235857955
1255182177
1278782479
1306441373
110305506
1333586369
1076387081
1230390665
1582892337
1783684717
1276327645
1604240470
447787785
2051698228
259626614
1572461805
1838431448
113699487
349378449
1497388664
1155224752
1510883483
1034639946
2146297222
2025207843
920882746
2025410975
138331173
1011065168
964427218
1136269645
1485836919
94028115
1063054063
184046746
1465122341
348275374
1086475788
1820922876
940225492
1462588330
1498312991
1030177721
2110854638
527939712
1424223314
1790354055
1433812608
121234765
1890248918
1905737451
1445512780
1391337716
526560978
739409430
686609728
1442819657
54556843
432712185
204208926
524091332
1992068943
389416777
567267158
604369069
1758375602
642675854
1937267029
850331543
3846645
2143194948
427770122
716357801
1823377361
464872197
1989723921
1399447639
59928217
1034526495
50562188
673434847
1099724948
1316312420
794293176
311947453
148396035
1951612967
2015936601
1388914030
2008314858
1617334284
1489297298
1033119017
2034582527
899040121
1686925436
155321691
1047524566
1017447290
1802068999
295155843
458052569
1301187237
790425037
1392220511
1492517987
1850971124
1412611016
1449786278
1653144423
595414917
1653274329
1712441346
1332560805
1321296466
1452018377
613555521
737151511
1011837854
1965897376
116521680
75493954
661721966
1244325255
998961849
518435393
189112541
1893060063
910156943
2013394791
75634702
84793964
1819852565
194810278
1564401925
1528420880
1098664605
522774754
335279465
1647114308
1038154635
1061009568
1260689071
1586167219
1793969258
1523979333
242977934
1968985988
216276952
1718989641
1073277843
1432545456
2102111080
879920565
1170367189
484483478
276392289
918851662
1057428088
1981866002
1068143429
702353598
363325877
1094031539
1126999019
925231527
917867926
43599325
1579901386
1894406087
334284478
864460960
1474163032
545909957
1283094400
2046239021
2079059700
989254822
2070944604
995706438
2114163042
1856004527
779209550
1848616549
1119474846
554360940
1866911146
65652565
1508747873
1500886001
387296129
1030209252
1694971591
17873589
1379192692
968465126
898371740
274856453
1335405403
264999282
648121352
882676443
252208841
1221589268
238423543
784989628
492967346
441977208
548037801
700878580
1314354633
1277977352
1140075307
53625734
657208784
1192648668
357708597
110548075
907985649
1592470345
1321989868
1629754264
2118426462
55157388
1205146681
528715687
1875067001
530316576
2123222470
1449427144
409892198
336477379
1832490612
696319092
1358255353
1447716227
1772397193
1006465404
652653506
1911258777
1783726807
807628077
603333403
1303927290
1332201051
999859912
1460303442
1272390968
863806572
2018726891
733925823
273334601
1382985715
28099899
689914029
1915413300
1118670964
403917244
545903523
1495792566
258393317
1962695681
700270321
168552487
942697984
735581807
20852771
705194571
887824476
1810296391
2052830508
163866811
1521729157
837990778
909953567
372832050
1625185227
2014050708
897513408
512698033
1259546017
881619203
571451707
1934597587
667309773
12582593
1527317222
1012201722
1617178846
179618510
1551581340
1074918020
1252654854
80972289
288070438
937186211
1086660578
419529509
1953609650
839756628
1072765043
2083273313
645700874
1810550760
1802349791
440458734
896021108
2053318323
1405486282
1907345963
1638679915
165196840
142726078
415063534
210638983
1916925061
1148816448
234952406
1264417082
1444314051
1931909750
1620309284
1248222691
2140626430
1600693586
1804544208
1050676488
824467276
307812732
1402733739
490916489
577694968
1122253777
745946075
747441780
1836833934
889586449
660694228
1092698843
998569173
161151642
1790101127
528812659
317406725
1172761546
900754596
23793352
1015749095
1141182960
992379682
714102373
1340285967
1268552287
674495218
1226187528
312400337
1146224820
468678262
291592178
2033584992
1234102172
1738898747
497575960
997331747
1633180628
1183905948
360238205
415880816
906860074
1460598785
27067003
363171219
1963431437
2121186575
1961628104
733697121
1513278252
60755831
1521195810
483754502
2061224091
337238507
1196256759
1349765567
268959224
294587998
410101510
1641554565
1389591182
1978650880
87447209
1160804349
1936504693
1318776486
2013114132
799941161
1298622793
1183553305
653507135
930883022
977230631
1921737198
1622972574
1839545637
1157910637
294165365
1725187777
85632814
138931912
911333459
2001267895
1865203963
696693081
1461178747
1402516160
786851060
862249462
171346219
580657396
31200237
37264342
1189525242
2139489417
1579148575
209311281
1402501994
1612832485
707476980
181499323
584604946
949607136
2091864816
1637902177
985631866
1663912996
526217093
804766442
1645244449
1449178228
14157487
236647403
826308944
475026058
924682936
1338305920
1288716217
1240348702
752750061
210330544
2037573107
1695868942
290237048
1120603604
1772471811
1014463702
589148945
534769906
393831794
748181151
1954720458
1377612276
879538423
688869818
1326777822
1201664015
878412276
562594934
1807790352
1591125649
933325120
2114225657
1138713370
1406310279
464635072
1979923407
1440068496
531349025
1082530522
1919037665
1352858796
222677033
476298891
2044162903
922026482
2029164914
110738586
1544682055
728785370
109761725
888671937
1739101507
1023331507
330657572
1054939349
1931501928
856950418
1245137375
334916654
1634977918
117091746
2017711214
864146646
245565011
1750715447
988264169
349940914
955725732
1615081375
281445460
405764328
130085000
1598196041
428111047
35638586
1081825773
1072256679
408233967
1944746171
257742923
145461625
1179152071
80607681
8272402
2092640226
453910153
412170925
1658940832
1424506151
1896475239
1244566968
1321254770
1183854976
1269843408
1086529767
1823449278
1338864244
222646044
134431569
1664480588
356061956
322355489
211128363
2091837965
1991191595
2120871540
668265463
659837697
1571226830
1593229943
899348583
1702859244
684720710
283692110
30656635
474547252
2110021781
1371492678
1924914383
1791949107
851620383
1954899605
801728578
1418539134
1870604522
477828058
610393044
223207504
356361718
208174394
547142293
492651449
1938133453
1658066409
24426165
1623765088
1205894436
158652992
887624981
345126326
70551618
811176455
497637865
954319427
1483445341
1667111515
1294023929
123523775
20462223
581417029
1101194563
418228017
1726582101
1694593894
1372810822
375587513
610181045
219248472
761639795
1936814163
524998330
545291867
1584096435
1002377751
1880883250
2051818388
2107400835
1707276024
1894986873
1067318672
1461019242
1868626219
1749122458
278781916
204397387
1011557506
1689864141
1155311080
1378695499
1179755694
90544729
2097947891
1152080402
736770811
299374274
1910498894
1572884955
156777791
1937687077
705612192
83981857
1291721653
1381143771
663662520
1235334108
1602318183
1278202435
641936205
1125067259
76189824
2001283641
880295223
1049628270
1225307247
491167829
1067586816
1333779157
671323099
1572945079
637197394
183353278
1193515348
736920510
2008516662
779968926
1211733884
1683928786
1353495582
764075214
758056729
84466787
358384666
515052003
803720598
1653575805
1686539845
1191262723
935234331
190159894
947048031
119718643
1113878714
1638487692
22060690
975336203
638426801
1403374876
1948433066
608949869
116591395
2021176107
1607551596
1677193803
844296109
1071520537
337310494
1831092639
1295564745
1237513570
1144910359
1943337350
1702209387
1763662523
1364344652
1214485742
2001899810
1178180040
242071403
200976772
1654961146
161681898
1523273090
1252000678
369994300
1918882199
1548633740
1934494327
1733299979
919207845
920287745
1438477380
599893471
283249524
1394253224
1084232480
1543767795
1541186645
560830175
305029258
1246549796
836729572
1137956198
134722064
1923515780
100518094
735425782
1518808406
1085444501
1202036991
2138826763
852350078
1855347032
835651487
43182671
1373823564
1826320419
22926181
1334999635
1248554673
1395424418
1799836769
1570905089
2107267748
368549593
1278002569
659792666
521766020
1428119081
809206709
1070384350
1523401850
335749297
2068057923
1111012098
1383280778
189278334
639161141
1232780715
138225928
149690816
929412620
70974828
1856613580
2068449856
1397846480
59114926
1023046908
1339758109
1985590353
274243366
1388992995
1050377917
754648943
647006712
1684242299
1864192288
1523941770
702236580
1553385575
477205633
1763655011
56356344
1475711852
2033254281
2102762120
350290011
1483652905
353187616
641615304
1352880894
1332737665
1769182526
1047071020
1252455568
1607222444
2062185980
411264021
1123492005
1070133684
686952114
1659825193
1981168150
1859233398
1448201240
220951773
1931136216
24434950
131807309
1522925534
1293064375
426344671
1875601709
882734439
929342263
914297748
403961566
846079233
2064339497
1752746001
2113173774
1135938773
882871724
150283168
1970114258
1344006754
1900931755
128110185
322333563
482284269
183426200
2049158826
670952790
1019089732
295366707
203378216
132135948
1353193603
590613954
455443796
1830416141
1500848190
1199358766
1025667138
1025620799
1759309797
1098290678
658811658
1399957888
33347287
1155554760
1716966693
896062748
173880431
550348599
414015151
919515581
1015532027
913317074
1558813678
513858008
578802225
2102131290
1878204972
1207198953
931979690
1680901804
2141743939
181650894
1844023009
275617288
115851913
1830957277
1980162792
1390351446
447838354
867011016
1245024548
612865821
1732534260
1740102381
715519977
445839481
926257336
1164005961
1657792698
62519397
1034188220
1266403571
1651718124
1193273399
2144083850
1299239001
1770133042
652434223
559079958
1946372309
1063661453
918217398
31012850
164986986
724669441
689360522
157871814
1153226852
594307130
190904575
881171439
1963717633
1901092125
605263860
1740593244
538734091
1281552532
1669338890
1305003237
193009672
1082094984
977205923
36787898
577355718
25289866
778160590
235203373
1726053867
618885914
849346626
1118938244
1286638594
314176759
282593594
1253379646
1808442129
1554711523
727531691
1454475326
1817370966
176418830
1856765653
548207723
1717450980
1363638230
121416087
374987406
733832738
312625372
1297010384
1449876440
305622342
1876379542
1520781050
1276514275
1488822594
743743412
1682726650
385724690
708981226
289578198
1017318070
351354850
217727422
2088585742
1342185318
1307994161
1022657701
1116330711
7116118
843394260
84764232
205052555
2064372353
217373775
560576448
1573266839
2078997778
1161514104
314631722
2120722650
1930450133
54484881
165656871
73132668
532911684
211799952
921475249
1521047994
2099799169
804209503
1343642440
719284135
1164163985
1569106434
259431684
776627999
1587899032
388948016
940612793
120272083
932091336
792894201
1710596798
1671669780
1854816620
1661574558
95940510
1361627803
434955145
858666082
1265971576
1349245127
610270759
2018376249
1642169081
1724582515
1948172774
281469863
1306259679
461054593
2022750185
671192086
724928849
62572452
1154446364
2124020034
1936978200
981509094
190074773
1172779009
1870168548
1563774492
558574341
277065883
1226109364
1747581025
639842453
211206733
1773567884
312273596
102157887
868235387
1869654771
322748591
1283670071
1470592480
30437764
54227928
487179008
1900984931
872486224
1730292365
814896663
1550562687
1777036059
968282357
1567208736
791045012
1645785304
778336494
2144555970
700396092
373418940
1035436695
176709203
1220373496
412405302
1872661476
482133256
1466363090
1809262291
1010903588
895700530
2002919064
280090108
1163749574
2039066579
1837317370
579619883
389878406
96842454
585490903
1652658392
292798910
1758223392
747886996
1998049179
213301155
795615279
1394229034
1937993611
1279229484
1480793140
2123227293
1767813362
1179274898
397039801
446687994
1541329783
1348551341
175051801
2038685454
1672463465
1095060790
1343427702
1938279708
784291143
593885470
57475648
2086656332
1197537771
536408804
715246089
642123802
844304030
1541560323
2106591040
237982355
2068751881
348049417
1273394740
1937179160
871030880
1702914984
1514040787
1216435527
951896322
925847087
1068720977
1492544505
1153219716
58662082
596669109
894860080
1931106206
873084876
885846616
1791511011
1271393404
304331228
1395723410
690156799
1462141454
1750155475
605774389
1481898823
2036029892
664632814
855684271
1096979070
2113404313
404000270
1205770292
1450263184
1220400782
1423645104
1274687000
1346292358
275139324
292633981
1734600503
1187466503
1551393952
1725053558
2010729994
499565410
928317278
742518317
465426638
352172920
566394435
683217664
1241760740
121199194
1432423321
922830984
1375597661
1648339381
1200643482
1202840406
607379785
618736540
644875614
22971851
1869645634
932230798
901989606
409501738
1801806282
1057135235
27356640
1426323596
475688357
393481252
1358677743
522312620
1904489286
2052839914
438434504
1292866684
1505286409
1734698928
2005798405
1522371824
1214070114
1152840544
996203953
482178603
646125938
1235493186
1142433046
1932089457
1381050999
705548230
489098347
1975806865
418276598
533738598
1111113408
197572473
88682050
1522548532
202410238
1592032161
1882431410
249120695
1643183739
440557727
1953353583
1264320677
1122478377
1797746335
1129784375
2092938422
370261722
1113444237
1428139557
1987496516
1902272372
1649628610
292719281
547852321
711514968
1462422838
1404194060
1763332510
214008293
185537348
402682355
1572712992
2113533785
1111029601
745068727
1648513729
651301633
1731781361
1940538983
1097776532
1843545681
825575767
490008532
1844222416
667978141
1391386882
806882114
493889684
1566364622
175874830
1689742197
70977844
1739462645
382309251
188883264
1444627602
1734921105
1226461691
587409014
1428660906
1127740667
499675465
1355091814
496649692
1720828314
13080700
279037468
155881315
1772135357
527460934
1370966826
1952926696
525990302
1783182847
542802294
1613899641
1055603482
782004133
494993283
1738369445
2043064293
2026762113
1077602867
885848594
1337503296
1031797672
1077270098
630959235
1452171480
414783179
241283975
275109238
1928795327
1197185432
1794162376
561653173
745083037
1482691212
1980463991
347197242
1441984937
1885564427
179418843
500232458
973247375
1530521323
1231130982
628116440
1330281699
207077044
1916637744
391200219
957273746
402701663
210419597
1511851838
1967319492
474970646
1535099612
665867858
520103488
38104020
1182667172
1614027747
335523923
1949614172
619585731
426026966
400521063
1609891263
1276616202
378014781
1075565694
1483958856
1332654742
78957303
130461510
726678528
435113184
1244252428
1646603778
72978982
1631548421
1855490905
2138892959
30749750
1903272114
493009593
930722160
699013889
1918902282
32239557
817153818
1083883787
230325718
1094764637
1694938868
434190731
1191048932
460603990
242002304
245240439
1689383679
1244946621
1483358913
1772813077
2086766435
20387765
1710294984
897725828
149618966
138445097
1408650670
2131480131
1826518684
1034115151
1560325988
1229036682
1623483072
1799143067
571870278
448465599
256198427
923551575
1637027364
1062315697
122377509
464080051
211105649
221215133
911680025
1006013268
935360983
901261460
1264607108
278201993
1414091796
1742593187
884711109
1555510658
1917614180
1251144571
1637751519
185955909
94173967
455702298
167283362
182766273
1112672277
76635741
2105670369
2144394511
645734819
294032675
1558950120
387599105
714204917
1826606334
643241212
387595070
1512595785
2018448466
675717996
1166817508
1122163568
453326903
1013115009
203380798
929054541
113830669
495747508
1374659202
1480850448
322090504
1121200052
1403570862
763131157
870232265
1662108039
1530079501
1443952486
2005205455
586382886
317456465
1960851598
1795827353
1904080637
1334446301
81288278
750257113
1024875004
250562030
659653496
1894825502
1968151566
290005279
1263788436
852253045
1003729730
1560268697
1018321818
1211245124
954325253
756415680
1040363035
304012630
1039848550
1018806355
1218190101
115916682
997477446
434624815
1776656631
1567764226
197927357
606220891
1969010702
761023219
968151587
458927892
1725798791
1768569750
737403304
642989852
1490423033
778455771
206261549
2127837821
1579925297
2046411914
1288111337
2100954815
1606361093
2047385302
1625779793
200999531
1368639810
1178724714
373419600
518437186
734489607
2058749809
1917877273
553607435
262162333
1399041574
424229557
1726913877
1629235039
365735545
66526086
322341817
1636362667
1187218458
816613635
2086672520
2144308522
1606594269
92870627
210213561
523945882
1883165089
1214988958
1019787287
94512137
1417976939
1661413962
1042977189
1979885837
1825798814
532374114
348993533
883820338
75893860
635224567
1631151912
1314475641
1647929159
978468390
1322486647
2071211453
1191451935
729402492
496176388
1565636594
1944980940
1433357623
4121793
449557220
570031618
1441692994
261126194
237596115
842135794
1428746542
1572715906
1177755238
944207735
990451285
1158391963
276482198
1668829379
1048264185
1596579380
453225312
780759783
1987424061
708358505
2006005951
684221079
1922613576
997877409
1795592688
388268908
1667235315
2127610142
2002751321
496052362
2147306304
1699206567
1995197854
369192113
571940503
202320070
1805141221
862900828
2109912599
1348604206
1428547144
209431498
1848859502
1946182965
1969734324
711085098
95923684
1761111622
1637890102
1040318178
1774056628
312681971
475048347
637192191
28866856
1154726220
853621600
2112417083
567994602
156980688
2125077226
2146518179
550092896
924990830
822561830
384782068
829734106
758588102
1044381728
414586353
1752520270
257281363
187331337
1022678513
107627221
814089671
1972720310
108031253
1994981252
1804847683
1738517629
2036503654
1841193933
4311805
575169561
586145822
710359817
657927546
1268658478
583370389
726263531
1841928628
286860804
420475427
35260887
233082444
1455865326
270211312
24066318
1567554651
2014409393
839752742
773306140
464530427
252500869
1481617852
760231291
1381296207
189748153
1129239377
1625923559
852882532
427960131
242169823
2080763288
1344325248
2029079366
1025249899
423951351
1334021394
1552128576
185047970
1029337272
721255070
1487182796
2060181851
925213807
1647598117
667472336
1933401767
2021954714
2121296747
995463035
350248169
1362812247
421496627
517297973
1309809444
1734720677
595626771
662814930
362200894
1595284533
20451007
1112270868
408751330
1556718353
514809565
1856791150
275310467
1822150895
121553505
346275336
1744148650
1512578968
507774651
1752467245
1023468063
724970882
23483227
1992283889
1318048841
963178585
1097352782
1070426531
1444835391
1430908492
168384826
2028485833
1288376008
1864991084
9931830
517518655
485396686
2020417911
334650151
2091208085
1173510199
168080740
803207642
635620481
22349657
1524625184
1085659044
603784026
82774473
861711503
863333414
973149012
262661273
1355244082
564022232
714226838
49106462
371625350
521569030
1473393805
1683820180
1974087466
732576777
1696990137
1077061732
808996100
415476128
920677366
103401536
1588559069
1193032760
1140512517
531004826
848852426
2001214963
707120353
655637015
2048895976
52229853
1419374985
1435278096
894431481
890566972
1244826489
1828124952
1890000770
367998387
1601868242
435273702
591252855
1877882877
360006405
32935873
2094728476
1916135952
1577796302
1867129946
1651312757
1307165061
1394950151
1298728404
1300241264
1506554789
631055270
1841430791
1567380862
1077965042
625919616
1437558750
655588388
1991207433
1135685516
599791754
841475512
1014045600
1451317906
1803636634
420831965
578495313
673678764
1008352827
1791308000
607492826
262146177
1596615688
999683299
620182798
1506849151
981196413
1157676244
885641821
1112780031
540674389
159648358
1379394545
299954867
1048479514
747496752
1980021029
882850969
1210357941
205387036
282041195
986023083
1576300182
754492445
1103323675
974523345
811022370
753158399
1888700082
1859905376
1189412095
1065965914
472252897
1194596315
1413299097
535733278
443559804
864757457
2042319652
2041221958
891222457
727207321
1605874486
2139256549
30674671
1295983352
203871078
1079039615
198433997
1575014942
1787229401
1225509793
1613174088
684054514
86878455
1155818722
1280342578
1793673854
19276600
311955211
584577479
1989060115
49369096
808257460
537650076
741024847
999863887
1819465625
343530296
877369822
2057641580
2143278347
1237284366
444587280
1118438226
59026960
695506632
24425430
53922428
980351519
84926913
612715043
1142867036
955503952
2026275209
992817263
992539672
1077641675
1116222011
384033160
1985519754
59183720
156800777
2081083590
2048896001
440999182
2020005267
1119289591
1810609291
256537731
1013217888
1010770345
513735799
1330899762
1622975867
781661822
396761596
804658410
1030520274
1856160812
1752920127
1630028140
492695150
1053198356
25784137
1519847160
4565580
388150646
1887214583
933000041
1512405116
1627307054
1295409249
2063192068
1974716484
1997510357
1840358570
1569495736
638160476
1751228668
1380593252
425164809
1058498378
198112660
418892093
341335764
1535313407
1712018692
657340195
1690587325
1236133346
1013879664
523430138
1650638230
281430220
1791397628
517570028
1457550769
1508080070
848932332
850922678
1628689195
676223698
1046668644
1510224656
1162536225
792147937
2070955775
1818881638
786211229
976872357
959256426
743259116
1431707456
154213394
750808223
1292337376
163371251
788149715
201937877
902937376
1719596658
1978274160
1797357725
1328314521
919248806
64247527
1672446406
834050156
673535665
1923480116
1299284259
444846731
2067552790
1370752931
1938393226
438569081
788991688
117422039
976507060
145513736
192180980
1322306579
347314025
1647514963
2130483060
589771454
2069167540
1280262088
1955537613
598012685
1168010763
642590180
494394200
699490909
1690897028
719881079
619854014
196517615
1993581520
1400735395
1631911731
762992009
177583628
1505859954
1482613060
1521667314
828108956
1714745545
1410148900
202979886
582435596
782099730
1275424757
509238594
1128756257
16716445
437996954
761685283
1332363322
1956200937
1058743723
901848014
1054342822
1001002962
1961028728
1351834277
777441486
1438158184
1685191113
1449051909
952981505
727724289
348709950
1867830758
689828834
1772891554
160588266
393353378
1381206177
1144200210
246297707
1604243772
600362211
440703547
1473714563
1010159054
991109320
1419357170
1773979310
2087882227
1167715110
773382991
873130618
359116372
2011398388
2069844130
1509308142
1044290776
952144461
1776237268
1627944014
1923192132
1520378313
411410298
1543805656
1263592835
1567490551
1492614001
702280999
1006926169
932830182
1503124119
114117253
685420281
214744518
1839706322
2011631884
1823830916
87634003
569407881
122005504
1426499316
676976065
1233821778
1501993554
1185728658
841912314
795914445
1527375844
849406679
1377840703
514871219
498751762
945221629
517186537
2083125819
2117457986
1322323604
1247135463
972066460
1229902878
210214068
1177064862
2105121902
1627367840
694560142
249234586
1726971160
1242109855
490652829
1123309042
18232164
429176536
1211419262
2031875886
2119439543
1817476734
1639950523
2105992940
143603800
1723354239
2114397825
919839626
246460499
938637684
1350163718
1855824323
599689541
933523864
1839135484
439437908
815633237
2016171952
759451930
65634448
1789653416
229420821
1900652337
1574940759
914715384
1409748484
2087343933
1387750616
1466085829
740481047
797323871
426665571
144964849
2063138802
1930079430
1698324684
1614350167
721277422
1161646690
1117589896
498491530
178374245
1565033140
251133554
1393145068
549608441
235631852
940094251
551409123
1912863018
315524225
1423345665
299862651
942528447
857523665
1908076616
1966352007
918615517
841212257
357388319
1905454252
639832299
1226520813
337336976
1737635053
550938566
2069058341
1027012813
450452969
341378336
1705939079
1103279965
2131264683
1902072115
1113859861
1975893222
1850148139
894151806
890136221
682641522
2089403001
1758679501
304432463
1478080340
197277398
1441710287
942027733
1734415279
977751094
21819346
935999816
1392061089
1038679115
1638041214
1942706238
105458388
994031852
1632509811
265959874
254462466
703110178
1827312484
2038768357
1647244299
1535074502
730352337
217133109
1056047250
1145512498
2070321235
1382472196
65565053
831710474
1881545387
282247502
1697462603
723445512
1435314049
1954267903
33196402
1370208254
605502811
1347376438
1083582451
642521303
1655209438
189082210
681201239
1123460378
584986538
444276443
665063348
772555360
462768601
2076863422
1150305979
396646672
1600128143
2075599948
1099959351
2022691878
1254323351
750451103
226342183
941877680
137768100
1426867938
687561038
788376381
1845029109
992110078
1275322580
302996928
67256162
542657295
616012489
174627380
777411605
1680763302
2018335777
2068460919
1245954554
969728088
1127294174
959901825
52303217
210169107
762924646
970060171
1026551637
658549111
1157317436
226231042
868005415
1840779053
1852357370
1086364843
1225490760
1976714247
1660846685
348369776
227803667
305016408
1483589847
1392595426
763787100
1717391617
482932382
1506801838
1107797638
1749282832
6097780
1547093509
1973018390
1094810774
1535149175
818439883
21758837
1424115990
1451281027
1884540518
1114086510
1241220557
1442261136
240891650
108458673
1311933687
233720254
40233473
765210963
1796228827
1113669518
173232095
1767018551
652365426
599593149
51497090
668108283
1388952924
36556364
1310248025
712114746
1383708615
1117795172
927060790
1467592786
1497764230
343984633
1336771917
235421950
188957175
1600231915
931574746
482131144
676896621
1003446126
1502877817
2046877388
1648747798
180308100
682221027
2129425940
1035795853
1662925831
2879595
735760460
1641093258
355116920
1576146369
1743465590
1836514
1868682533
1157549401
986002466
186309337
1089063692
899283152
840597199
1063443857
1233170523
1216367674
2055084799
393198015
1595587569
536380873
759898588
418118791
225946353
180318002
1936936928
91543943
1410907855
1641784419
1596893339
1476015664
1797276431
1535780251
1151672252
452722318
532913218
1117040004
1674267657
184926476
1696128570
981652433
1674256823
602510206
640215447
1983312719
1920054191
643513953
978260656
128441245
1346043640
1454158442
353324950
881346711
733265016
747422514
1722543688
80552775
1829845766
1724460193
1659097935
220432845
1961050646
1966399234
1197621149
1216847664
1461451615
1844679330
59317885
692921427
1166271985
1250665686
257875075
1661655002
721932215
1950301098
260621847
1274650259
1800591347
911061654
1482353671
360215419
1347320235
2145275514
975606741
8790077
1765907925
1987393930
1024470168
471973176
2103948613
888391810
316001685
144898560
905501573
843384334
151993520
742075763
1237057665
771196689
781221077
972041668
1046223674
673548111
716694386
1703014791
1104765796
1428966819
1972418474
466351827
814716151
752080897
869488576
408122369
308951164
665309117
1911285759
903041220
872412949
1952630230
1431341251
1622598875
2121135077
1785509708
462427200
529826113
1391210030
1032706394
1654810032
920174742
1966337080
2048306617
1042491027
32743058
2045848781
400449199
155198931
897079561
1016603165
2107138968
893662566
1522604059
303543171
488795335
147296474
1992777139
1140983897
1686870123
1538181956
1929526932
1508120933
381021684
1480672823
138109530
1420118996
965944035
700460769
409717671
1105728288
656254757
1158088094
366045341
1938070401
1901000943
534686484
1250847314
827751434
812925215
936113933
222520960
1773564074
2120365940
960681630
741686930
924392766
1344884525
1816588919
430952489
124507791
319498916
1134746803
695627165
1273525713
1754421261
134137799
2016615888
1446589006
416109951
406832250
1660265811
1776649110
1355668864
481855390
1173575046
253823940
112032479
1389672737
249079195
1580567016
1668834459
1124583918
136155700
1222693986
1585423233
1122521639
535676517
1495259814
1152613677
427882399
1314229191
1929359385
969353372
1946147668
595886540
1630379408
1476315768
353210599
1880563584
1377778836
1856551316
1228184558
1719138931
1842059403
2120420025
786593462
92919752
1376672253
1970169175
1219174399
300647437
233699235
1433345899
479736317
1548121074
572387915
1461559782
1399619440
272182238
523638103
1334252781
1592081259
1217294485
808960525
228545604
639739459
714227634
974799274
503655225
326780025
1400213343
926359391
1576655066
523279542
1876023051
395283246
95214765
377519660
1719492420
889438996
1427966661
1723584247
352410151
1421182564
1441785749
540664314
891470872
1022267275
801131679
889410928
537856701
419698224
1535464614
725842210
1155366600
986732982
366120943
329792716
1295420196
1132147510
1188200529
268019130
336704951
1533718601
838622622
374459835
1067149125
1666495646
514204082
1635674385
7568441
1854579833
1303633191
657773776
764779521
1622677285
2009420578
954314043
761027202
929927490
979557834
603777876
1496325987
1508918894
1238014577
988515342
1251137149
1072161805
1881071010
664255998
1163487339
1503880043
1507258391
1158191032
1006893699
1657660467
1785926080
2103596570
944109416
713854458
1402259371
1306010229
1122950820
1646164773
1807511220
1513644267
998563246
758623018
1225594987
635209376
1761750947
2104491135
1872211888
400914457
1782990297
876556066
1909351507
1691184871
233551838
488566353
887185295
1333291223
2119433055
193717142
568705134
1879842198
400156165
1186910264
1741152211
1324907801
742126430
1863757894
287956254
649704862
1735349955
793568299
342847856
117228139
2133644102
1437361035
727190914
1609531839
1336433540
1604646543
715668578
749032170
84179530
338917749
1099124865
127483138
1915912902
2142774658
2067158959
1819712676
990939264
2113135730
357914512
1181833872
11935793
2097523079
925618599
714516910
1275127638
1180751052
1453428652
1100959111
59888811
1624612067
433371026
1827432517
1334595837
149193037
1271539827
511168838
1720194605
1253426278
95755757
731968270
1548146904
2066607763
2104958207
383725951
736016317
599283440
2098800724
1686296672
1546286017
1853929302
1579105242
181244330
1181774156
1056228649
2125926781
1842045702
877756286
1686557873
98774439
460666226
993028236
1003127381
1860383531
616948181
1885555385
472147376
993689442
2089470134
1251981268
509987673
1440091785
886632337
1110613390
449673059
552773708
1211082640
45413991
856059779
1535398802
1399962464
1175339318
1457376632
33559298
1107174890
968212853
1888000098
159967553
1834045544
474187730
1198696678
1403069806
364370000
310526567
783257967
2074146411
1639702012
139646170
1044812214
642992244
1041619676
1255323765
615682133
1194977352
134872966
1716921534
269426009
1578758164
1614486073
870776681
1149992091
43088731
1545340034
1729729802
802994089
714580849
138975931
1445468327
663206000
1944568683
1311717567
593882276
33319631
1467548892
1402192226
1614525086
1620764566
289616743
1385507818
922559357
1255909006
766630307
889101046
571060308
687061102
424060230
1842149918
868805186
1047398751
1040978608
535962750
1949545145
2069015341
765026810
427725617
1572549471
1419061103
227070766
108696330
209624886
1386404375
2002856428
2128085840
1071692290
654988096
1007909424
923114455
1605249236
1616167360
2119056460
583842536
1260751513
1028285794
1577494899
1178778679
1364350817
788203753
2058969001
1085724249
1330350705
1258521730
1627606531
1369801147
302452779
1168721993
190048646
802842173
1049821268
92597679
1956227142
118084065
749051172
9753265
1458161374
1347073846
1284840422
1420868504
256136005
2113548950
1659385265
1937210662
1119191818
464624114
416317011
1139781455
1211452858
253235598
436176428
1244948209
96883087
377006991
895992135
933689375
1584726187
1982205151
932853798
1010745646
33035303
2111085804
2056388627
196082577
1708345606
724843193
1876851337
1195546442
1794991166
791837545
926768852
1599216845
841645749
2137944337
617974004
93296336
1677433348
1703344179
1868796642
1933477226
963935330
705465957
399062104
348510073
1547228432
150974640
2022730484
504229189
1160882257
300204374
1293118162
558146302
324797430
1838577259
1696224910
2076205629
1805777812
1075826745
585088897
1255881985
1304358004
2097583910
1317858930
482283541
1766853185
143614494
996078305
926657533
1632777005
1755587763
801471612
417335527
325979167
338052484
2062318146
1185906650
1670603872
529874112
524387245
183242003
998564678
437434831
2057701430
2140052130
1628764952
1710051786
1511999506
421941945
2096440793
872068547
1878332535
1693972789
655911284
153776523
810571579
1331056226
214574141
1507471607
696935337
223115705
1203380436
1318358680
41815814
785611466
1147073128
839084639
1649119233
1827382509
556767654
1476314945
572532586
2031296610
1062563751
29438426
1253216370
1773303185
1352096654
1533718074
71645404
1496849990
90131946
723201725
1226785037
1807491249
417006937
705532362
1468876007
824488255
1482234502
1144793254
295365482
1071963417
1713591489
590857515
769015506
1854815326
1597457912
1962561508
1435356605
1083091993
912142020
1335748355
169513580
1821577409
105196421
1728152607
1810277269
1495802016
1331079099
25438878
1124183228
106051061
221649441
891264426
1916022228
418719920
1256131194
1984667382
1252164620
520434007
1535662984
1714599061
120633915
697946944
562880894
367097709
200810465
68931199
1404714134
540633409
1598008160
501684785
2089221703
210785118
780673195
769255175
2110854459
1610951755
324862463
761899351
921010535
464750201
817580051
49752823
28463287
571377169
721347234
289056337
388227760
499933230
1768423607
1673586693
164525407
149643148
23666696
1452439909
1764030684
1517909089
554624618
1631441526
1184771177
770132377
1190314364
463312031
1095303678
1724900145
323571303
617860216
1802586764
1748878613
2126351211
1259551831
1360374518
1855365258
1223282384
753905247
487577454
2004257560
2036303837
185487059
1441798204
1659092076
1531889339
590286445
1789728201
493081834
1828621609
866651284
1248390415
714845053
1365698195
814483829
162302862
1413653502
1801308079
1104470093
580539381
290622925
1726461895
1410009619
750324162
1836911034
375210055
1526933215
2081949303
1359968306
775300405
1617596706
1856877752
93220769
325805377
368834322
1240552769
863091497
494994047
1700068758
1775307614
1502207926
1583911378
1569057275
625291335
1723345819
932025418
1754551403
870445148
717376411
1014797943
1632232065
182988447
1126853186
548804834
1942489348
393654586
2098517335
794706080
695850588
1855755764
1566846071
278548330
454870187
53350005
475338518
1770840920
28939385
744252404
1644331837
822214647
1099312823
1194476528
1968925455
1677450772
264867514
3495090
1462969310
443646949
2130359462
1502482607
1865757590
1437607363
175349877
1295444895
10858429
1055935970
758207105
2043920024
284631859
1842334899
624547743
468876197
1113521247
864121199
1063344613
748038886
1622246513
1352894962
1699167244
1494036008
2129550286
1758341958
696531650
657706446
134644230
2013938141
874682312
2086931531
226812789
58878319
999902045
1685308116
1793224429
937332186
614678271
1631716776
74364193
618353349
1969983364
980734054
2094403110
1187923054
2124928964
942143926
879642470
333959039
2002354693
1785622587
1100143265
1277428047
1175397067
447135348
1366928389
1476071592
1419696923
1120130840
84496347
318942576
292733549
1774922034
1700387174
1959860506
731928897
199818440
2007576809
596838048
623117123
1067194003
1219228185
417678288
146377062
412722321
2068042134
581117925
1726653491
1546285582
2126810206
779799957
940346953
1910662239
219176246
2016940448
1594203658
380845699
1895103237
1607949407
1255401661
930852278
1498554253
1569796366
451800022
2069077409
632460560
1060079295
884359156
1828115669
622906539
320727140
1717260965
1573836900
807402752
1657101558
94120194
205330776
1523763313
518330250
1863002613
1239836445
880306789
1706618906
1686630271
1440787880
629763839
333357803
130622147
1506015410
2111631386
1577769517
267345112
2009055220
677338217
46070918
1597640962
452295606
1107543389
2018559703
1209499725
1115259104
2109257005
1421126492
518566441
1249584516
1330220448
161217134
670201819
1177889921
1261792752
1888998192
118781417
1348958936
27566247
135387841
285161258
1329271354
1455788804
722189684
1002587715
59856694
2063225372
2058778234
1856720968
1524603886
694128964
571629634
395267882
1574434202
995506544
283708753
901167970
1027626837
1809350049
1150412609
2026227413
1769535433
1434680047
840079480
605658780
1347615953
1247698218
1716271895
489928035
1341681462
478678631
1980125723
1709970987
616986634
1259629747
1623755060
1094958442
320529404
1182926889
378813751
1674574985
1295380445
609315259
1638845552
1456989011
410082623
560390291
181251706
526168692
2083376645
1056954692
655709402
1214666185
1341614463
371506137
477877000
571270786
1300416464
832590119
171986779
1557673370
1581459100
1453699772
1749563884
590241212
863692108
544063243
1498631731
1890213256
1388792069
859118014
1494702767
693353142
541624716
253997151
544526529
1490037424
312943823
868665771
1326784033
197674669
609712965
1357290277
585354123
1675117640
1084011722
832595855
1123247714
1485158637
1508633591
1657677147
1686056971
231957365
175153931
1306831993
1440388751
1126956745
378765322
496069909
1145009357
461183913
1686393051
1098952065
1586240197
1635451791
2062047132
1255493765
1210195417
1898357343
1542315677
586884088
607580343
432961822
421926201
1251784271
1527202824
434345828
1202074548
1587918147
394145422
1209769668
185657122
358274196
1560354133
326683743
1095304886
1034959622
2050067473
1039207090
1873710747
120027654
110462238
328010983
1843848535
2023623399
104327664
1643671693
1766942633
9786753
1064403845
446424988
1063861388
1906130621
1143724597
1400531661
1416983010
162151906
688838177
1227519029
1997037637
1396702248
1646929829
375669071
267343784
1132034589
1036744551
197008655
1364431754
1880604051
2068995730
1817162340
1324185332
350226690
83044115
1377134211
1682641065
1605540079
1618564133
520927955
223012923
518187589
2084237846
639809360
1477185759
1970964685
311275191
556621024
1588889469
623863045
1999551003
390668248
1116656834
1308013397
1060007414
152267107
1897921443
926765275
1427160640
240853736
251046894
1324266244
804483623
184567615
991215401
110320947
229319433
1054571916
2029255913
384818906
1021838699
916896591
1850156824
1991072240
898857327
167767729
1152929215
2025099618
1924620913
1556000953
1728408574
319061749
979388396
1207304053
2080131951
1055748542
1024146756
555417755
1895215420
934917160
928027187
199871250
412602841
351058610
94128907
1572944417
1504447849
1499584950
1659199730
391038723
623637592
280200114
1484048911
461597479
1770230445
2020872122
904743367
1357548224
2086602071
2061567965
1038420374
77326107
2069714304
1826225831
209844203
874616843
1865063942
285470344
447345174
1439371150
195196506
1445076761
561492768
1292247689
985376615
516789124
113610072
1920408701
924723230
483656040
1690233086
1973999662
1449418999
1789349494
730435049
1615717310
1109965036
291935922
1295496040
690727137
1109420390
304724713
1498667005
250126665
1621400210
1431861089
1719099925
1628868361
506119939
318112007
628951118
1878114231
390949215
1525296333
2063597921
292443813
1948643037
1550916807
16317701
72130331
785970378
1744467934
1533666128
2014144056
978701504
1726031470
1479105888
582966741
1365919746
679778777
1660888652
331253280
963366030
1819056652
1818370588
1553899649
181842127
2101386292
2051620498
932817226
493150312
8101967
933239810
83581465
71092238
1390778432
2014346495
1327674460
435784207
1643861427
1257340522
2127729459
1936554555
1854799814
1632475128
128599565
723509804
84087467
940598436
381629089
1453788713
1002300565
680342207
863010714
438280344
1885058115
917461949
1286456820
891432581
1217085472
759522694
1527368703
263726151
728294269
1442310563
303187928
1022423284
1013464267
1537033733
293972152
467172205
418667796
716903826
555739627
917495264
906984591
1831235388
1071082724
996764434
995834468
181661596
830659481
1737029964
487743932
1795721325
1006703193
78215119
2124232884
104601921
1864110689
436783641
327767681
840879881
545258581
1117449415
1154351474
1850887434
926880273
642081307
1415976327
1502059722
2021376231
1745085667
292057658
1540548210
1089582201
1909941890
1793585489
2082861342
1966534646
1652576714
1342432397
1141009004
1957556580
2430926
1337072784
93648896
21093222
1982202931
1391162979
1300893357
1478862627
1266637117
402911838
1124963109
636444533
1782232099
1175933366
897991243
310927841
1066449223
59981183
415097139
1468770886
1870399702
1929901143
893859173
768287695
1302231537
1435009271
1544734132
1557464150
1215930426
1375959139
2034458945
1500654990
857446292
85803072
1936945488
641112086
1551964144
87350420
1505497150
324846978
722326086
1918650026
2079255105
155531866
2107380805
2049788700
630449621
991101035
1657058584
1803808671
1432064875
1962815903
1243629833
239559239
1876387478
873826650
711106087
1871343300
359183650
1397227281
844202145
845970733
1886879838
1538222312
2042087107
977541104
35783833
1815422350
1251321136
716962379
683020770
919195241
32459597
1185654470
1415916594
1065939488
851101580
647267544
465859443
1547818736
613299064
332171133
583619516
1761494081
2060396498
226450316
202636783
1077958126
1212447112
416226807
1970841533
1137726810
235617591
2105383359
1306039188
622042288
605033407
1957105296
595321304
570785956
1280163336
389512901
1597843449
369836780
959576732
98796971
972542282
201067558
447326201
1418573330
382355326
1893068359
1416966730
924942287
1306321419
481881939
1401309010
1175232238
1484693386
568400543
256365080
1822429538
948479324
796433469
517029871
868324714
1645840196
1480253982
1764101162
527871858
1608079695
855754439
1522701476
1039284482
1595377252
360039502
836187645
1391294111
1244885379
389688658
1571991433
976598477
350281165
504262625
486330378
813134822
1593384619
1769824210
2038589840
695208914
397021146
1859356923
2004061668
919530646
1408488996
1412794613
1226117888
1127175977
411461518
2077192703
386293377
145991048
1747966750
1446393114
1885109045
854267955
2100068725
489952178
1022587858
130755729
751420706
643373761
393672852
1134918506
300733173
784901300
1136872109
136519421
1009650057
1474093829
157249739
1450090809
1180316328
106525105
284275535
148206129
1615495786
1946546327
2125422743
541713992
86270068
95004113
1659427045
2119089203
1211234086
1568745581
1022550966
1274358669
1470401804
744952373
869157436
1521908444
229745701
1913174490
1393474860
1007820250
630973099
782235086
161611854
553212922
1800979173
2127226335
1530420991
1244757551
27528235
876267036
741304356
1861584308
594678359
1007863857
1258287798
2134927838
315735553
99612296
1498442087
189324888
946822648
615718432
2045534249
1641521646
1275674008
205897935
805465916
591483988
927401693
498274165
657020757
384619580
1099229526
621669491
718106402
91170287
1950583577
45938080
1724339818
828760571
219005109
1944426332
570225370
1163471370
985992621
1271866628
2131604333
755902660
1365634212
1916206405
1848319527
1423120173
276094800
548320080
1583260426
829278912
224741122
591216829
1671280843
1064684629
1282082063
1318863026
1915568467
1493366195
256369374
1888104859
2129999184
1421449293
1657127360
885702543
1199937825
1499278235
2024707130
1401820750
1001240884
758284901
1697848548
1545092123
2108075278
144345729
1674672182
279016263
754066727
393122249
1491889002
243836141
858684988
1556550917
1516535169
1745933103
289480050
418780613
581162813
1661113047
911742258
564001115
1856891755
1101696642
962859227
1340993047
1759766343
1372459114
1623951742
1093458472
1733225141
2001638487
993542511
568054261
1835075585
106259088
662702524
467211788
238947571
50344329
147442882
1141676354
2109543059
1118294132
120579052
205983700
1400100150
1962531112
608219914
1243382837
1010619726
1228827386
366906625
1403221614
331956047
910355575
1226825670
119636512
552573927
1635964304
569420049
1255050491
1955088531
1011319436
55980538
771193820
868792122
731385231
1733694305
1424585325
1680766727
1911697709
1285653225
1026463976
539690156
400896659
54912562
801466961
1893818924
986174424
1757654981
1662749259
1650882416
1994542630
1863090952
1588929512
1159019144
344282171
1493803147
646565903
1873256360
900144155
1785436789
205521641
988107185
2076144136
1604604017
1083179763
1490629216
2075906643
1577858137
1597466350
379495038
1476692844
726914479
872815577
150442471
2125195448
1585624893
1605235643
419190916
1409311813
1675913668
1327348569
1599493587
2145051009
409268544
676387101
966154528
639758080
1878880537
1671197328
106418831
152768800
233971638
1084431187
2046937713
1849889775
1824686948
574098090
118923772
478569912
785184373
479910509
1646500732
1825732934
1875276661
630508770
981543554
739848162
1917298956
1579195123
1446317192
2013219780
1271945001
1499843219
1483155600
1301211735
1019343367
351309033
385496932
862389819
821202835
170861833
83440837
1057030613
2023299791
1499321648
1554683565
784677194
544460964
170546719
1564102108
1892130077
1797915696
1048040565
487296511
807752685
1292511747
2009888620
585326221
1763468636
1852124645
940666682
758968873
236350315
535301663
1382976251
1211680698
1979665807
1467268916
824858300
263688552
509674157
991648250
697811570
1012000443
1105025831
1928629739
792350681
1593686715
1572787034
1908301493
1399441486
2018680358
2138664342
524035948
2128509867
1702741577
353670302
1316677573
917440144
1846992410
26674698
758831099
107519943
321297852
1622000690
1625244799
1426780037
416295769
854003825
1348842267
2060479864
556680026
502951336
704990856
1640777188
269821962
45525614
104307531
1401342481
1418353321
1682895629
554398547
1373725785
501422908
2061495316
2109950574
2041255830
1872408747
1294324828
1742715604
1903068488
2014411088
1400680230
668424506
1327659958
59097863
1885566786
1759301828
730205135
1572301764
2027640833
942950313
1242638382
1908885775
421261389
901319524
1350748865
2030262551
406166731
5539059
20292431
242268831
1465567706
541553840
1199852905
100953357
1739148775
742815538
631639824
1939593450
862768129
629854505
931995352
1592139852
2113084899
169378782
107966964
915355289
1730921922
1671080166
1422070427
773701870
778791290
609687359
1519844899
1326759654
567038903
1926909641
508660712
654965262
2110062389
404532493
771578481
562183869
2058201188
453110021
2037237378
1166302136
1678633019
791926770
1839458666
1005841264
1470846239
2088335628
905780820
887415619
812789570
1724598765
802427345
2000219196
728830192
1720050452
693982995
519537458
54569431
725343195
1957201546
1274142987
273711312
851965618
734979223
1130605299
1924251336
828413372
997756628
1281452786
1679360076
512587399
1694577432
1476775790
250621927
1979758282
1772441003
1399764003
695298248
980689020
1950412533
1387983410
434364565
197901725
524880455
425326627
322165186
685684039
549997652
1562258031
1732156984
6778726
910719093
2124614498
1045135628
62652713
1588678607
1387801611
2034952441
1091559667
1212546943
2107761554
1049911907
1646256931
352982544
1243664476
251443800
122256854
938935010
1397825355
1128079321
372135314
831200177
1234345335
2009353901
1982140701
1515924184
264932999
925548913
1540912587
913278340
1735413476
564325357
815123560
2085989111
1593162303
1641971019
1357614182
250570946
926702914
1979820667
1364807958
556305246
2045275311
761102309
787617031
383521380
58885725
969555092
1290909530
1985081426
1366898968
1436201880
1600571022
1641959352
1966298314
1161934547
1714525776
424370694
579076998
1709345033
582589088
1859565035
1760667836
136665081
2111442090
1806374162
1147177408
147373766
581359286
333441702
1389510396
1854492807
634046464
1378300359
571140744
1326983651
1751126633
259189659
822950363
1526303669
4459804
1526406426
1853762897
843349293
1325875574
1261262376
773957796
173831770
331005825
1747894143
1153485624
920523172
721140244
2092544152
854265848
1444398960
1539205787
440389150
69416469
864530109
2121874941
1901703318
1227419925
1761036424
2138130488
1470960102
1496342800
1626231182
873005413
1888650327
1324896977
458595545
907168150
1843638320
63981680
2000876970
2000991375
1115363892
465520911
1258752491
35200781
1745777156
186415509
1035361415
1684769331
103573613
1460305069
596000659
191119387
1481051434
795253514
276223516
1732853842
617854362
1641853913
1793269592
16315239
1873373899
183563371
28313582
1106192402
1306976286
1391483254
133399854
181753535
1640558803
1910044256
1510782497
1405038023
150644454
644548154
373690129
1951688366
805816590
1102299900
1564117711
1497948405
163246287
1635976993
2086069589
1470367607
424683835
1901901084
1458560530
2105048052
310711498
177661755
411468316
852298741
179280776
1366681801
351501913
882371725
1378099704
1983313391
961706416
1858944657
223626814
236634988
312899568
2040650592
1227827064
161533976
894452422
21194931
1315713912
574913385
982506881
644265111
1669954758
858580884
392822253
1898797700
2103875984
224436285
1114279881
1057206036
310708560
2033060758
1943879182
657978360
1561797458
999924305
1177879966
690738404
1411812549
532869170
444321707
304163742
70989635
827415461
1724060649
1740835730
873195241
102348484
2058256953
1202460465
1776369757
709728016
1347532227
323689307
1920229219
2074441163
767159943
1789326279
2050094426
2098632809
765252685
1738717114
501935743
1841676506
1002782769
1048784223
270246190
856139020
737611539
1603700587
202540053
1851797599
1344470084
1895786376
1348430674
1704037159
1424196438
1992567869
1041518690
871099027
828099179
1113818201
41983728
288303612
565286076
1246710552
1563429860
1399794227
1903901764
1422830849
605418349
780925479
1301984495
1894290429
468598587
351192895
1797166496
186079919
318559329
39621949
182594501
44485149
1752468099
1657782007
1069913198
2143116486
1257154919
879312402
1601625928
1764871100
2088496922
1957346181
736442527
1013834259
1391992422
1581934656
228006753
817863205
2003375468
1980865715
624725061
2056880298
391277350
1649885517
217471622
845373980
1325831811
164036308
1475046360
1436302782
203332589
2068199104
954535160
271483676
56705954
703054730
919293309
1995937102
360896701
352288886
2012897517
463706092
575041044
92707304
1938426313
1696498397
1370074565
522298949
1103104831
1593540244
1189359359
473531778
1392944015
1028884649
19092403
699927015
115347098
565993473
1644933101
2014930898
1919946617
1092139168
1781069551
1017343507
542409615
1629665378
932541031
112428721
832961617
1068612422
859963429
2050260577
169435508
1423728423
493328484
829232534
391879476
70768775
1372281946
1031297000
1306543389
949325461
681454500
1977138407
595355469
281018176
1222689793
79106167
575027670
853011472
357918240
1585324631
609414619
252890550
354944180
413417218
1661698258
1371246712
1435892231
1553166423
1123128891
2138478844
1107183415
12682334
650992077
904531845
1407408489
589881037
459106809
1309373774
1149720822
1970475352
1455540759
611549214
367787732
1145453250
1425726627
389627512
1495200631
541470883
1291150725
1475707958
198947988
1887071811
1337758753
61841092
1068237852
451530237
495654379
160715054
2026888561
1499269252
445919314
1148721202
1398142131
1029242381
1333650237
1246082817
15580162
1468122588
128258839
1469713271
438039286
1807189674
1768209257
1693329786
161135432
341710688
1387866301
1573961846
147732695
878733038
1454914262
567264934
945206861
413183014
1853337439
1775464022
1474909284
782655197
1243247580
1674272930
2092449786
1065023373
752746375
1370440540
1708355549
717649877
1629533910
938705897
839576462
794606186
393892800
716401881
1123785043
1670155265
1847548448
267485324
84907161
413240006
1810403481
946806591
609946466
36294445
1819771620
2143056286
1784587843
447765458
1360071871
927047205
416838816
1690129859
1139207116
1998734612
300704905
1343030643
2041141583
184304763
2114797524
940481967
525970868
262325332
1680814841
568053008
142018873
2048297912
1357699928
351933875
1002309524
656186305
895999300
592899362
718567836
1039406358
382599827
1913628082
861546219
533488402
2072764363
1437998448
2113378705
1354543241
995492903
1508062989
1780739789
1042130067
1934732913
1426594376
1937420971
21390739
1606814621
1989098465
1603977439
1020126787
1088355694
243150291
161951868
1972468277
942303262
585709442
1252213928
1340191015
949553427
1084864162
1275226227
1683389457
854316265
1374176920
65351619
1860933914
479649268
640397611
815555203
1848002478
1195557351
1019061931
1663766067
1596278108
993370289
1263943256
111190167
513544434
1728879241
1746878047
1413745096
366639116
2068764174
792734864
1252583043
1042377325
813895318
826549744
132625042
732305113
43035314
1892319062
1431438009
1019498062
475355671
856894966
1159448290
956379640
1115175895
1746401039
2022872322
513746364
77827328
1946380506
2140928757
346295621
1483595416
754358717
1079236677
1918030003
22795153
1831776659
2009317713
205072257
1300457458
716913060
718039233
2048044693
913948181
454440140
1215959664
1340228280
1649702250
34537301
1293749538
1338156559
1353156863
1754855420
1738487083
1762618288
864597136
422506341
2024767044
1822895253
214000803
1687970162
1031570990
891814595
595077883
1528656991
366423779
489115356
1186643433
1390854478
397820087
2089141005
359759446
1178985800
137630776
153139384
744850831
1219221617
1547650399
1581370156
656555110
185732781
290942262
424525093
1352366221
625696924
13558750
1767089308
882975578
452049476
1177193267
574447216
2068408257
1472304369
1800970539
1535265733
328886566
676607634
1268226431
1566397834
853311664
21608931
393458
514275509
303957036
940826468
787768803
1486232305
462525519
632464581
1093815450
1019438674
1703932605
80979389
1320101834
620293655
1764122667
971326479
99113968
593910429
1446675249
349083578
1740458250
754965865
1064097247
18687824
1801608385
786902670
335715392
43608135
2085367136
987746046
2118148851
1230178114
1175165736
368023194
1086194896
425064485
1748237085
1466730343
358431075
928599557
1988380934
1842932260
1554754407
81321075
397173258
1242477217
479827681
1932172915
656885428
542845904
1636691782
1983965138
1958962388
575400901
218172872
619338918
378661482
1259213084
2028398448
1031844349
1075191709
1398850884
391236585
1394030026
867027110
557583053
1507240754
2019172281
692818138
174903347
878437354
1383049338
1874623459
143084768
2065406425
390851319
466706757
129017133
734172127
403213315
1256549670
1222694526
1706336974
418458313
1415228338
1667099581
1839173304
1578473740
1069914857
1213299094
346394065
2085804925
1939916058
1182360198
998785704
736358771
1384211064
1796531042
1851605655
179004984
1659241534
1078912900
1031086825
1904650259
668485222
1351001274
71176391
958146934
2126154340
16220090
1057680975
129321178
683325562
1163999419
1690826949
47513795
478350063
1634819848
1908799397
73162959
1457643450
1674513950
1826943555
1009634530
524391196
1103753413
814182001
1952450152
384393624
2043514550
618083827
2133982124
1881166437
1708777315
1627694504
722493671
1416309172
1851926418
1430881197
1914572798
1329488555
420682827
798514442
2010132675
77410776
2116112481
553741395
1213147632
289312628
31516699
32901104
846026721
737233316
1200067796
263428177
2116325020
2115509972
756669021
490673689
782983340
725016408
1067752112
377098361
1884500080
631871631
2047076894
469384000
1199572798
952026836
1201154977
1248626062
254490302
512593689
795505983
1886173053
1384235120
167838243
996228139
165320883
240092729
1135699593
575031521
1339399870
1812480608
1380223511
1920922582
145236692
291457134
623779133
1987553581
51060989
746523804
1523127483
1256437139
1280015687
1980855364
14881745
571627963
955896542
2003431176
418569946
1991911215
1139657088
2084722118
928175320
2075894925
394654864
882611089
1190687487
1702640049
1227700435
745739723
1363270945
1016751018
1733212864
1679688886
596799986
1088172370
1979798756
2101035715
1251435418
2119763854
1456707104
491599365
489511671
369077590
1547782057
1479301082
1996497204
1572446263
1903917926
698584249
1293767364
1670164537
1263280827
1051149639
1959991610
171697261
117320595
196634238
1196682473
1695065920
1884497932
1864628501
1119379591
727005818
1605335994
1659937419
1662513776
336163701
1036390901
191554967
747759365
599441257
976002226
1013000540
1094658837
2008576065
643914349
1614842528
1680227835
1530744777
787178538
23294979
1953113110
2066185433
1482589217
251854202
973955309
1471647457
908825499
1415320864
1338112367
586679042
1162240326
2042195917
190807541
227405664
751444021
1278427261
12066013
450101296
1659198636
1914026234
413514908
1883290395
1417051095
520049310
944250407
859376762
836878617
1273486681
445449995
1804606128
1808391249
1818319179
1211855787
135619382
913572115
327390760
148558216
229776948
448824196
2014550987
955203987
683076381
801177577
1217911378
673440310
1260045493
269813692
1160389179
2082218481
965492152
2052479120
502818099
314906978
1683358847
1274911394
579157434
18869661
674738124
709404244
1591295929
295582174
376689381
885740265
1492521144
256475870
712268128
158583943
972834772
957263862
1585851471
837513972
1268061845
1789300343
1615666586
1180516049
1397799075
1588877999
951131242
701149469
2060102704
1741902651
304460344
1077430422
478458443
476861114
1665975779
1595572266
2055837440
860647967
588622020
2089571752
352895498
890614565
1318677177
1241011996
205229613
818066023
1880454574
1929198035
839215717
1335255375
25523080
695662738
752861568
1995491603
1954379916
2075490606
1321380602
480367694
1543862450
705280947
131818065
208871816
743900097
1290964950
637634653
465690006
1065240957
491901880
1593584318
706848065
1291806066
338901500
1959236731
1411477608
1170273274
1607309293
405595659
1735099358
211611181
1468513272
119305731
1972988626
1327025608
686410679
1096546529
1429535435
1357249064
1803823654
255422828
1988058175
1340832671
569697950
2064902382
733421114
1035597962
1783935378
1202384797
1656114917
1718286610
1081367628
1514529978
1340186562
1007449003
947117664
14943994
813797046
1624875292
6022275
1908821086
348035041
832706761
1132652014
1522795251
261714321
2095068523
984007544
1408972990
1029196949
1109377176
1204022534
177073169
1191321589
1215686496
1959989460
2101150717
1671494181
300644025
146165941
768741389
1445223475
752508704
633274612
929616194
148675378
593461724
156560960
1254721990
766003921
1277281268
208153649
656741684
873246725
114256849
1886808841
1050921217
1955740310
2043855989
1426904774
1398283520
584976293
903809511
1708096692
2051414808
1847684103
924229130
1764702606
391157655
832079544
313230376
1410805897
234697207
888199750
989537678
1727711467
270539929
1049686052
591814080
483210369
614509830
534381140
793169643
1552645586
900183212
1838984530
1107459436
1780620920
782803121
1159310085
1784591583
60235045
1876320801
1342674204
454243403
1803662417
498409092
808889865
247374280
1509457899
412723208
361477317
1878869826
1765749805
822590804
2133507689
411244201
329046875
2063602320
181082145
962196992
1004772438
1936662726
994914833
25514988
38996138
900871
1238077602
1600914318
1402860304
723812851
1652541488
1149853954
805096800
1505944596
552893930
1644608979
475369243
471545510
891122367
670962868
128066311
483678537
1427019224
1749485055
719216308
490879574
2099977665
1489968228
166100810
1503010665
46509134
1352554620
1070543069
557299035
592082720
2110326057
694164451
1687676998
70024043
2041566340
1283062818
1928234183
99530500
202326798
189873870
527671035
1589799785
478102696
1183197213
113623952
659777440
1160001785
155419154
843968383
1585142419
812787367
917295914
1620201789
1723149669
1728266500
1879383023
1183371103
575235432
1906488119
253173020
790256277
424447729
919385334
411575940
1932002473
2124983951
1107617355
1977511157
1568858500
2005580976
780399818
388229238
728215267
984426161
1037928174
1345239620
2066695486
1930975644
912224408
1572346903
537186015
1276269689
2081107773
2055918825
2056440272
706101886
1915399827
1295136848
599248500
1456282882
312562801
984788044
1735663789
1277187655
1262114079
1391769510
1130432545
1419742039
408244024
397121644
1428353062
1704083013
2138190007
1319133507
1650937900
1764661411
2067620528
1684709692
1696553978
630076880
501038522
482316357
1271430047
119141489
627164639
1772144335
1723042951
1397084662
2035789657
1121155972
1213982926
714460141
127904325
992561549
805255154
1191496324
969603023
1497595537
1791428341
235311828
1130251545
1704587692
1895114982
1534968075
1417400486
1873699036
1638129332
1562299081
1268110868
1081431989
1623902131
1809385815
1407861384
1209900477
1079613868
184470437
1973989557
1367288891
1180279119
319123751
2009312541
1704635617
1327958680
265718629
311313136
1303543806
2079518809
13306026
1432801056
178670149
316618033
1921607203
1221598799
1683622905
790963165
1495263755
1098501859
1678884294
1557649067
584312313
131661653
550140148
1022585007
842989907
1796358447
1018831735
1401548074
1215531863
219534789
1329506326
721367140
1711330613
820982357
916829042
73678791
1271960714
325635140
1901460157
1579399653
183913976
1497705864
637733378
793765649
2091501160
1701728451
1857329704
1325635881
163937887
1956398491
1250586505
476501071
1531065212
722738277
1313193957
487079706
1665690381
1413487554
1136730329
1817991769
680592494
1795308369
1688206724
5472747
1542312724
482470129
1017026098
1947710667
32719006
1482036410
67863796
992158977
1625028416
487359741
1796459689
1409323141
1826591903
623866599
1521119144
1260806365
458580738
847933092
536120609
461214645
1461460007
848268222
1262684186
994405117
1189065579
584963183
1136833706
1764025639
804661341
369756030
757862397
375062004
2125225963
1940560698
1021017199
404665714
1593575533
231213623
2145061287
459268536
1455653393
1760716658
1535558069
725206478
2092487231
459094687
1049919375
1938322236
896572791
1921164420
141053404
1177678034
1374824818
502188785
549342258
1255418952
24209352
1895075126
299048546
631812579
1105725402
1680638015
861135397
1267674250
1499894030
1522479894
343846204
642756119
1679197534
1318828750
1476170769
491110372
688294720
1775994636
471742432
197475081
838443047
984907286
1447288039
665446453
278024841
444227856
945424532
1470294003
1297286237
256931969
1265870756
2045436820
856438027
1665960009
1655356672
557712573
57791583
1659636714
1703974750
1459533283
531667826
802994893
831950783
2124032731
1375498341
1413043444
1979207492
123580435
724619256
1165735472
1976606387
789431398
1371291495
1300575092
136428241
816838635
758105975
1530805889
2109355132
1478006071
199980539
191779463
1224693110
334303384
914417792
1301096407
1539706775
1156333970
1585766085
1601056891
730034865
846029374
1957221425
1975999646
742238931
958846865
873833158
1186211443
1455851123
2054013443
387984767
1316349630
1994949857
121591295
1938886979
231895234
172977253
998570666
718823764
747763461
1763010738
992228501
749102946
1505572641
1157476540
1133204352
8548151
1985801719
1149613393
1233906866
622368832
245077039
454416230
611588487
1377284217
1615487613
2142938603
1417117871
194516413
753573263
1206887587
1134110268
2082775219
1484532446
874813888
895943611
882808558
1567779918
667313404
1928882328
1062577497
1766876322
380918896
499130955
1707925966
76358721
1714107578
1961061592
516281927
2072083623
1464757568
1038527007
1414173220
1430256894
1301891175
1788928992
261080438
5781103
1671448605
59183645
447209992
2091272294
1152136452
1317022842
1310738140
745518242
702000305
529727996
180449653
506362885
628635465
970906012
1305163924
193692089
398190291
611310222
1613106810
2032744520
998538329
1470118921
1461865161
1442813511
849942177
752303655
2004778385
808079653
1424451845
60221851
160286768
271213272
1156413560
468293680
1333215495
1253823754
1929700023
929055987
346512665
478205538
1023978607
653436078
934044108
702748164
1198429905
87164413
500621332
145516536
2068643557
2036332909
840382005
1207415121
1231438544
18465239
1722882566
2117803172
1784852629
1667861708
729688910
1011652269
1350695976
422474413
1754828240
1600229774
1596800514
602685127
1332120561
455807403
1089632467
2100559833
975192161
944702005
1553115177
2113298469
1544046896
1788858528
1978357388
1446036955
850428187
1301500360
2007284680
1787181809
2059649611
77196592
917332817
779427342
1626190078
806818378
950819348
1459264054
1100582072
1591473126
582149416
177530716
140577671
1596296434
1972813849
11883067
572799907
1363078273
561898134
1406340429
2061725224
554224152
1111805755
510642273
714352866
315056619
42494361
1417613602
1112154275
1521981787
859591892
666991438
489503756
1175218766
433510627
650416339
785751240
1326815479
1329287770
727222882
46576380
225488546
1168910121
376229763
2128762461
1313160978
741164452
1147420291
2093803882
1068331888
1776298723
370294156
1952154472
2106318900
1409446040
1605472689
994386414
1966055399
223863592
138805324
1282401279
4700319
770253010
553236145
458443843
1187432103
1713356498
1025997376
772311695
1786245888
1214838917
1491247532
314691311
908471672
1084744969
619565929
1132569460
89567734
14693861
473010144
755715710
1488442583
1319271683
1474527348
1411726615
243603134
618855256
749703154
2120643907
2101444799
168031803
877906723
1374162987
977881504
1241290507
71305478
290700362
618381444
2024099851
1927961280
1877493659
1633583738
944950197
1923695627
1932341779
1203435033
1023959562
839170910
1982744544
1658261452
1688934389
1586426471
607667136
2118803110
12461099
410379850
657422467
1653628836
374472335
1511962494
1337558086
1192827564
1693382154
1346095644
731056706
750323403
1969507988
1542368951
1351251224
1108948460
1166338001
967234085
414761121
652790118
1576692472
210630026
649153868
1504751292
997720427
1467182909
1182906650
1464509133
1958056684
960967234
578470525
1914470147
1790741325
341155619
1222324947
710462754
422521259
479534137
697683992
1470473173
1213420973
578188517
25909148
1068157471
1925840553
1288242106
447840225
1143481593
620495146
1432592517
1589642072
643131951
1952814494
1097030293
1948037576
1953242498
1762215466
1995503449
2061470635
291296502
1400073674
2141076330
31974309
1708180520
232209851
931920733
1914407163
750293376
250497914
514454100
2013854138
1959358988
23308370
2055300137
1648729363
1533644194
1119059532
1947960360
2097219060
883731375
1082668836
1588897358
694565952
1193420419
599665266
1494038272
1233391785
2035624154
341234536
71924623
395670828
1241526389
566530062
410065460
564322459
722787389
2132272733
801073823
1754642471
1524170415
1253528412
924159492
200720932
494533536
90874130
184504216
2041618389
1150774178
748864687
1708903477
1263489035
1097205827
537347383
1692066672
1347795205
288088325
309471483
245395210
1063402242
720819820
1118006396
1870545955
637225636
814636895
404029552
206961280
1895633497
63018246
74993730
508788091
1304501661
72517316
847663158
1053909917
775490264
568317632
384504573
1675104148
1750418744
407739960
1748363492
1254660091
993052568
474913029
1456932404
803502075
2056971886
1892588403
374583274
1988298473
1001923111
1428114575
1694102537
786807145
462618900
1994927077
1065150026
867969234
446034422
301653290
1375889134
1787356125
235353664
726449178
4944176
121112276
1388303497
1534507396
180351266
207133679
980849172
1748795221
1715937847
512344963
521663879
2075909105
1358263610
583836701
499405277
453343242
96009933
76292781
892131041
352309644
760049085
1766548260
1630055848
2106949689
1256229026
84676822
1333467312
1750057588
1727018326
865955266
1877188505
2023641215
587924865
1881484264
1806778528
86866467
758927073
1028853029
2133961615
1993050401
973916043
231754554
1098220348
981364528
1075883413
1033619440
486713379
294304025
681342084
841221709
372083375
1095551801
60357724
1074784715
2045937044
535127644
269504189
46612196
843595661
970617610
181134914
1659636629
1124341329
1340937838
1073577080
504735547
1552519215
864423556
1196121899
993958693
2141050635
322524655
574181384
1953909456
1608006017
402788567
687270431
1065837483
138983058
1190641748
1237094475
1147409980
1074630244
1918746577
452977417
961090901
1253105107
537790568
552124318
1235771186
1648836529
710950204
1787807089
1577897303
795375529
63832000
1404003541
1346858147
221979755
1823837415
1133540640
1347919396
367819128
364617673
840651526
2074017467
1175257562
409837299
269911640
1762793338
2070637131
1659179074
1740370175
842454579
774263645
709711235
653100293
1239535047
13511570
860663953
74613324
1052982707
646976043
1047629511
1439055220
1492443911
612548861
702881498
1931570665
1457098871
491683401
1623468938
1938228223
1723829810
612964338
2074034397
448628587
1473692359
155116827
79894461
1195244842
1579918113
490852438
638208723
104945206
712501928
955738733
488198801
808805741
2142903165
427754498
772131015
268590618
1571079854
958976064
1804203552
464116161
1209441505
1750535957
252028313
753428186
686573206
922894059
1101873244
1956814554
1117586298
758732719
594031352
335987816
657658757
1662454864
184523093
1517021599
676390727
1053103613
1851666976
521641649
974395307
2034664673
415407285
171124603
1271342685
149036116
1340398462
1616460287
645072400
841331495
1211113887
138757460
1921084210
1184603989
1263658558
172834483
448848725
40576916
998195575
896465069
1547417068
138214820
686919833
1708785921
1869778124
752664810
2117820840
486475534
1487659941
439388188
1530308759
860735914
304693555
1262449635
225262193
1743425023
1815295634
18893177
805081729
1925455190
739059766
315167682
1544937140
26430303
604102088
1608044250
1985696439
812451001
869915298
949229911
209437984
447734983
1512865259
997060384
1636668356
288773285
1008528064
2056612808
919195481
1456877689
1244903556
841061388
292073450
2086073973
1848011620
1905535143
897601951
287800435
1987949652
1502380204
1223080012
1581002490
1110145289
1889758026
272112656
1151260403
2135008534
411638401
2067955064
559474640
622510307
1453200676
1027047824
1149326930
728060804
1902129480
2015729290
425129530
1554188697
1445238305
307847153
292577565
63743515
1354221278
526936677
1026188250
434879152
1486664703
1573267605
933098934
26945491
365156072
618935986
747025977
1266640097
1085493951
1056892832
1117975332
1877446865
674832303
215423055
490092343
1592281600
1893743721
2025475209
1937203240
1096896210
276949281
693768992
1825782984
1115612511
443279674
336835043
84718544
979897435
649383353
23665234
862155016
401240779
2037860217
1301030214
1812602139
1880439010
214794653
704452579
1398086151
668170154
1116046234
1683845000
506120992
1018663308
1218943846
968357265
593388064
1195919960
638046247
77536396
230569393
1782622177
1916492790
530752412
1857986464
2136185407
1852517877
616399685
634020804
1931766624
178025893
1165828509
677485918
1732573242
1562915784
1321389552
860894582
1512747010
809162163
102794815
1298457019
1110138294
190109326
1844576755
1211214367
968013596
82143974
544409409
327088003
268547514
842543465
1496582007
1144662463
1256765186
974057114
1869480448
533247466
1661822038
1616924045
1926672934
1355336830
1164796782
1473555413
1337328203
577275860
1777258146
1069148744
1444792498
1000120881
401569051
1934051384
994364275
1402975315
1055122167
824853779
723913972
1027799862
439824808
678791976
1134911432
1857660634
750559338
573235558
1503282074
1470607334
2032399391
1287202395
859965606
1734162108
973184989
552030498
1924807899
424110270
1025225901
1841659240
1044668108
901771115
1791793817
1398602780
1261689769
830727758
1802276938
1375235696
1267159545
909859043
1238561664
368896018
1565400718
1654278506
1663062397
1315772757
2115711213
952385231
1763851914
642744652
736503549
2109430498
901904255
1733339181
1205580178
2093218017
722389177
1578787303
2126397753
902157224
1553284887
1324947298
1838676285
1976808333
1137975306
596122154
1889463544
891462896
1254107609
2017328493
88908740
1440331428
73898926
1389492441
1741284645
54738936
2095482513
278090385
384814307
2030612129
519889999
99340814
826222493
1715592702
1186429227
1449539995
676271834
1883304957
901544737
1051838668
391380350
220448899
1055720140
1614530361
478131029
106156811
606880536
404231673
1813775025
1866309959
1245546932
152160853
1868589841
1017697495
332007315
1121767458
539242162
1832495610
1707040992
1451332603
1974314434
1539638693
207095225
842773758
503307214
1614810192
1899909470
1294253911
1780970145
1412710110
1348170616
2099506954
1126682551
1673601612
1510154244
1203501471
810127278
1280601415
1984759761
409985062
1856717549
1180810829
646780948
93833799
1427468771
1468193319
1325105979
782165908
1043523909
780759679
62755076
1153653428
1986940407
1932227323
1235236600
2039556849
836106662
521328873
334854112
1550925501
1502027568
104468661
639995236
583359978
255931961
681434181
1621415674
1814707170
417509378
1064157515
1713345124
1318619736
2091906025
872677215
1858886917
1413354067
1919263362
1326321236
217479843
386390036
1815552779
1919853724
384886432
1274430436
1576695620
411190653
1606626326
1517573445
266491724
529487591
1627456832
168484054
893883974
407552184
1969079675
1659420250
790810358
1652167067
1152157552
333003591
1425495756
1524379169
119416605
174146872
1443920813
966887240
1320026304
1742526385
1074923245
14473196
315521570
546659002
1996294720
2121624469
1267094058
1474956469
1844048891
1833167972
2119153965
1992521011
920185553
757250481
942289284
128638665
186217080
1507509737
225458056
369023336
1021990917
1022754050
1495380452
601736369
370337295
782250775
443820524
1149198908
2119590004
1977588084
2023345055
114716549
1606601025
411942497
567291362
510871701
503049442
1335497315
1810359173
515936780
415479355
2084501227
1368773276
651357064
421579347
116544537
553604273
170174895
866413975
16430952
1829904357
1421252708
426815439
900856365
341374536
2133771638
79683491
278818567
1964908282
1101943377
1691240490
1504417986
801940777
842485444
673657790
1223387350
631333360
1033607918
58079539
1466500199
853330715
269341004
1444794352
2058753059
2026277965
747452837
1425288168
620468556
1693705959
1082507954
1856463327
1937198186
6412947
857539659
1818874938
1768850392
1913918658
96815766
614983220
1841275211
101296730
1439671986
749205793
2103117989
1920505369
752224973
1360375907
621583909
39912002
1341549275
1016692001
1495190658
1034508454
1677191046
381514628
696259359
471079525
110297262
209741258
489954400
1233158209
1798688498
521685360
804871197
2131157927
465389183
1149559630
19674420
1973546397
867991829
1488173918
990947579
2083885095
1191907458
353786235
365661201
1139066387
577984640
1068222812
427050453
46603070
930738512
27158295
1724388890
506395800
1247220170
1488384752
1445454625
584175883
1666908561
1577446933
682201269
1782765884
320246648
658783845
1462099305
1783748429
1254139865
1468799827
1061931418
1274970293
1618064972
120275321
115508490
215069874
1357799638
24080183
159573505
378371457
1859783998
1919822034
87123642
1715787948
1900709794
2112406731
2120330238
218908414
970304803
1536016474
2081198929
160703599
877796746
2079873737
1218562355
857590087
1621357921
1693416131
1421731725
727478727
1762562423
1652873854
749607887
234024528
497309493
1574271649
703222995
1499405286
1200457950
558653541
634321367
1447306388
83828217
224958663
1929324565
254052110
1088071411
1076331725
1190689120
1002235849
1594898174
1951690202
92361373
1481681028
1627084220
1696490031
196786462
2052671769
320076301
1299536097
683585995
1361678110
1198296219
701472420
1708402469
573929059
915796225
907577628
409032527
1976560141
1520605564
950629222
1944439416
307184436
1981915102
105776022
1919209669
1353290303
2064312407
1249162464
1841924485
1186574157
733301811
30190982
753758235
947786164
437242686
1018288718
1930064734
985821335
393660020
703091395
1350669072
1858415445
966672974
424150582
134153929
1065974141
1328165117
421113517
1394928585
245850915
2024653823
134614606
772111125
1200259473
418039802
1889039137
282445913
1563461251
1900676305
1114997585
593626991
1201180088
94743036
8868258
2112641854
724841448
1285472043
1115666755
2000628519
1842051060
1071030206
1932657332
1339818652
426009225
293960646
73715490
1045427673
249526070
587654102
1675447747
2027327783
790227838
1377130925
1417983761
1419005689
1250338752
1351478127
1772687777
1926337963
1414467567
2092225940
1098530382
952057409
120361723
370421069
1057246245
1986896585
1598817066
892179132
1795691843
767505363
95139624
441969368
1311974002
1514116976
109408560
977412640
106420130
1860718402
1836388328
1689515785
191293549
1996220082
657262309
2084948842
269161441
1665181954
1370070557
1944616809
619194690
218357707
1895037607
691426246
1151226817
1550752050
1336274770
950391710
835891064
1205138959
662672363
316131050
396239973
231276594
125806176
1750674705
669224055
467273930
1242542859
1934769816
36576719
134844008
1324680151
1018918818
14229672
1528736647
299325856
886155893
560065278
639700096
525233276
1419909421
400892930
2103733763
1468478143
10983568
1021858366
2007868236
1588720294
177322450
1739631970
941237303
277486049
2054094098
1854422255
1435706271
1164500485
898829185
1903311503
582299042
879993977
733084173
1123008440
1832209996
1066873586
1758040755
899004616
1139588820
2065737752
1150396378
1280647717
785652893
1273314102
1716284846
1182174270
72820628
67748961
1978653974
1063905100
730466212
2006650208
432086285
497784894
585702446
390588842
1234892302
1394595001
258756888
950932932
255347539
2087012127
1742142804
1355473237
2096864680
1002437516
72174093
104897902
2060227937
1063097023
1918377849
641848834
46437570
970178588
1772133453
806572586
92492346
786041799
499913516
1479924639
1881438777
1432346944
1845596555
359190450
871324306
1933566485
448916827
2127984377
972657449
2112979428
920345507
2077959735
1528156578
1991896129
2019659508
49817083
1183290071
1744645983
1655921851
1721983830
940895476
477147372
2058808534
1942284228
2016371290
537913924
1385524901
1859328478
1594669974
1439984919
979327056
1235141808
1974004088
1817325214
1193421822
1023404390
1439297348
1048124650
706266785
1186223622
339662207
886897385
2109683388
1692468996
1320330130
117736473
1051924835
1170689647
1754030657
1264638308
443122053
56542425
410330670
397292849
367224314
1738867065
574431659
178186105
1252628251
529799695
1996013343
1926339063
410598885
802220971
2001650564
1714674938
774496798
1866607315
974157941
1178395
880146242
1088502570
55893515
590681480
829355302
1060491448
107996731
143689894
1803940846
151869181
524203375
304060352
657576895
1612653095
1700916876
1286889944
308013565
1332635367
1444873205
1117330744
215758958
408615678
1338085912
1006935208
1030630212
846322865
997573109
1233328815
111599314
992904191
146060086
2006208156
2006314606
1207827038
125562421
1373620259
1071237702
636795668
1017699982
1736479750
2131793371
801659757
2112968015
1359554708
2075037213
62782287
2031227662
1275107547
1700984806
140410024
1139563062
1455034890
1129616883
1474397395
829131092
1384619861
245278588
1465926595
1764474282
292107762
1033334194
1879115034
637172921
1467550104
747191040
359434164
157968108
1064708258
1554450698
2113805941
550695447
485384348
1915065849
775919658
171256594
1705535946
780274706
979497071
496926887
1594842192
1545547543
1703134904
432182678
1132489723
1015157457
263626686
279255612
1316744208
177690993
819195188
860663727
500866255
109705627
1867701819
563597809
424164906
1221889137
930084690
225233222
409234806
1180050609
269972183
1318954387
1258997815
2136189846
1210280273
1996046301
1986222497
1198442638
2006892956
203572436
1820085893
1824214648
903735536
1189431100
994963703
1077686751
1314804640
367450531
1797909777
573638762
729662735
597864815
1136057690
951913856
523919240
1171574814
1907957393
1603318186
659324232
109426282
252308559
727625762
1124814954
1695719001
2034091283
201698785
1856850660
2141895859
312153711
746020597
1486180105
198872191
2082615680
663106875
1786619871
1591615532
243763026
81958571
1232193765
1150516477
1394682948
833657769
2091374460
101055400
2095621554
1279218933
2087385404
1185657925
1691483333
579508684
2137484793
1234038659
1406737331
793796293
1976135520
1035313478
1883664719
832738258
1052760329
1666509471
1925963293
788433421
1175689435
826713220
1530587016
1209197174
1554310998
480047564
867513613
1149043717
1203718074
1108859145
207115319
434575908
810897527
1937565641
948290565
1997511350
1280654125
283696072
2047363854
56841192
1365720414
542397909
762810723
267584423
2038867933
1134859224
911935257
1722643646
520540138
2143367970
1487736479
954672416
917815074
1028127364
1618965139
1717073236
870755189
93826289
1872896120
1910201635
728381397
1024123731
72167032
2035395369
1466072126
2103176896
1257186945
1782368789
1866913203
961201033
274766672
1957695358
475234148
2092821059
819856353
1785106919
735900108
1790409478
726196375
1206224779
2115439528
211230486
256976538
431237986
285278743
474094460
1346892960
1204956424
1816598656
753558260
494702469
230008150
470491583
1951248550
1009034646
87659920
1436862144
2019928546
2112936777
788917784
1384814824
195168479
1385078766
1260002055
1656023157
1273351700
427313441
541269131
820733279
1184922572
1150580643
23470964
814647372
1987860360
189121445
1940437016
764264879
87733283
1621864505
1352624256
2086367873
376915151
385214578
466354003
1355787560
1579906640
348832620
47464648
1342880921
1743442470
1088557151
603599319
42497309
972122271
1259678407
1048503901
1622494356
1765622342
1095063333
1555617494
1299593980
1108073362
1771660998
1472642959
1865703942
1513399760
716416046
1223165435
2031975938
955879989
1570834198
346269488
459939278
973513634
1013100885
939961989
2056954530
1870235991
991081043
1617114042
985401707
149569697
2026181591
437837962
1558542818
730710015
409349679
185597974
1648336846
833333256
955728991
967840722
1627834982
1975516972
1873438687
1362817791
1964561680
532804344
360621606
680882246
918542225
1630052963
1830648726
145131482
663395892
644280482
484085811
1268127239
1310976555
45571822
869710908
1851004299
121207190
2100358833
1885819902
301032791
1654904827
1816005688
1090698320
846403426
958396002
917405848
1263254
82396823
756729
532507663
909202739
2125624591
1035287932
897861657
1030080494
2079617606
1643220539
259256843
1932898223
1400097245
734369814
1150074093
1045973819
1645394174
773360590
1596886047
135809876
945859947
1920792851
377091370
1753308893
415451980
709025548
995846771
664471325
1558313905
1394836587
293170418
1561441305
622658147
771233705
979289851
1657743583
1694047376
1661736745
1801047623
2116233082
1938335493
817660400
1554624020
373122451
1056656406
104124229
984791428
98158767
513620549
1966780320
1611843117
287304139
2125390435
1931056165
1099861356
1205265001
1167998372
1910439834
988878781
523133091
1514839013
1882758673
1444294201
1434321663
521927216
929375659
863556937
1031535805
97968383
466157185
1841221297
1569456847
339069313
903328513
668607454
1659338614
1232145918
774055976
1870247894
1065356908
1358847353
1619107321
1000464911
1688027562
1324399580
1197176550
291901542
1800842556
1451362124
1364314487
1054634272
522926914
1131349794
2022618952
646227353
1175898429
988741981
741379617
1132100612
749144868
154130714
1499508665
1626190493
1806743634
1683993892
583483831
1970782283
275119972
1449995895
439133936
755542186
1185891045
717686069
423214776
1782830365
1623661869
1032085657
594013566
1782970200
372944113
1837011865
206695623
1005384686
395258138
990211217
1924555887
1708839968
451788089
1224149689
2040351064
1686945919
1364635196
103038009
103876230
469697246
1123862009
956982513
704409079
1853296796
1686767470
781500
1180594021
1680645425
1311681566
342897902
1596234250
766161958
1484482148
1049892812
2136826821
1289870152
36171760
1842605471
76757499
1459895559
1694948334
1322785640
432101759
191159055
663205110
118303123
611544836
1773324165
1128816655
1815109995
1671495529
67725493
676776390
586806252
16095215
2137965038
937679321
135112671
1515636208
259573421
1212723185
578490300
1385748523
938652800
1600071548
523651270
91448883
1098610036
256812089
2031239248
1273405644
339085775
1695426111
2028307125
325216919
365230946
519874191
631410935
589313957
904517250
1829812940
206356420
138458741
121744741
1262518799
2077400372
39731104
397910372
434297017
1761009385
1868893884
912684583
1860883675
714135724
1587691858
1925327703
905874038
512588405
538616002
1661116115
344594462
205117167
1448751528
635975499
705690151
1082143096
1175292893
504600146
739747897
1826657332
1473641278
323572342
138115243
1108209317
2112448426
941275646
636931299
322485248
1882129792
143432758
351634956
120598824
1990839684
276110542
1808122034
2023944913
1126284608
1718193582
1441585565
652760104
672980919
171266239
1333836131
1020992693
1280908404
1542636163
1334208921
2070861567
1326960994
184495346
695660524
29926921
715928009
706920602
963343259
1019520223
2145218349
140875612
2106697826
2079378271
1439541625
69910313
313099274
36068795
1060546252
1212828635
544029125
604692846
1055741064
1090744500
501513930
652319966
851250935
415212573
1959007874
372677814
2093724014
851429588
1847240404
789332557
416771943
1676435575
2041304084
1263819280
1136620470
404866468
1283106265
1755167179
1491618130
611413735
35926713
2030003885
170724240
1022441424
1607177451
627721109
472800896
1590801436
242755164
78268305
1508912897
2106886526
501679216
176176057
2144811704
1683739196
1609620864
375194107
1865900225
40601372
801440724
291988107
281262579
1142288845
2136656492
2006278915
1699838165
661399378
278538579
2009212025
1635684800
1848347074
249342461
180963495
1374497816
612455191
1351064239
2043732474
719640858
777856720
1604357161
1208674382
1330287848
724282634
56431756
1415002071
134254381
1106392081
1674501246
1263474576
366918292
1306811001
65860303
711149275
2106926382
1840038476
895183196
550868061
1709775205
633457250
1416771684
192347133
501089589
406802686
170159107
473124003
561720084
1256095245
76060554
1989367821
956242482
230987098
233017728
645834449
393342557
1409405128
624326943
1453701246
715610238
817447644
980484508
270387381
534867661
839565396
1938359797
349642363
1969571143
2096616220
1725458117
313975010
1249004940
1536996370
37891372
2101180229
2083356493
1630948784
1707079561
1338142205
2133936298
1569605087
1259908479
1382999262
1251165748
327553169
732003501
943687229
307282769
77203884
805969045
209126534
2083717773
626366396
357915328
1779048627
1801211315
1959875937
356446025
1605253159
1942933079
997475614
124754197
793992215
6172022
592513382
1543537058
1207102948
849149028
1855465723
1055844923
1824245570
91677949
1186486202
658579142
1959061386
1078501663
2028325279
1270723488
1787799992
1365687326
1927384265
1916143815
314737480
874781088
1962535839
1300567654
94718535
394872676
878499646
562266372
252183438
269325404
318069145
726791768
1952266429
935522622
539824016
1467666485
284219056
1032165537
1208658934
512492107
1816433667
81821744
1816559793
1944735112
112910140
494374732
487461325
163495065
349787223
32022719
1162850133
1207920634
1099676609
993282538
1619466218
867467926
1408274656
920611867
908337832
649768256
1029181310
1394510732
549745049
526619747
540985843
1568403678
362359760
443929231
1361889492
2106167308
1920057280
1496128996
646066009
1179630154
251964911
670809054
609905428
1850315964
674191876
837696921
768534835
1994414418
2047207021
666010667
1694651735
1500929932
1068242362
6491429
1199398844
556985283
1443902690
1566017076
1552288495
769640452
1757482574
559655352
2000323361
894018663
1580720906
382559013
509115218
1974746832
722431393
256064319
532288544
1829983125
1237380203
981208028
766593566
1306088819
1319121800
158923942
545975155
1397550634
1844430639
1304610746
379721411
74860178
1275461108
1677411480
831340922
1708463783
362556196
469515719
386778435
254836227
679530741
937725015
680195920
334603361
50715282
1184136205
335660439
697966869
1118035617
1295677494
1970396626
2030513160
812345742
649133977
938564492
206738864
872239003
915333163
1102052903
1413646140
65210031
149601399
911402882
1297681180
205523453
921884380
1060233662
1572101333
1257587304
1805264443
1360997811
437322156
1248819816
716943933
1401084288
962504880
1920587635
137705280
1555209868
460903159
411917250
1268388656
1804552018
1756644345
255226455
272595256
512794264
1964128664
1850310391
1216540170
1686693024
990538914
1807710776
642518186
59297404
1862064434
1597215417
1240109589
376245084
1568427584
1880807405
999403957
1237209867
2076362452
2028923927
449950140
749534448
1254132040
1470414511
445697818
1527848259
1784090739
904416870
1327786538
427305936
2070985522
1236693963
122387188
879309358
885409065
688763653
1609256078
271090151
1464010423
160372383
2106557079
1449390814
2082012472
654840149
1439589474
324053351
129342321
301885624
902984246
1541629093
1642619377
1366763245
980041901
1122784455
1823227523
290559380
958373229
1929345299
270841298
145702771
687274853
926058089
327143967
1510079282
1821910747
349787551
1603132582
1752759529
1992376777
1418320151
822074701
2091249958
486869023
2026937293
761127699
340991759
200629218
622774060
1055265880
1604555199
855317008
1603973519
279283452
934693909
624702878
1687942123
2101076097
1227194663
1477516472
1924925684
1071300405
1054529586
1454007530
176452188
942794954
1876014448
1973927696
350447580
387531779
1820364200
1216426938
1068502316
1391040692
1187135272
365143907
531050587
1335170798
288912628
1178707685
1265209333
934324434
1497370786
1316584247
723822847
415173093
1219533996
1485932076
615452119
1848551282
717211314
7071394
469844973
1671121055
1099030939
1114793159
1947478646
939818837
799043572
1356572078
1414391833
1355407263
872396393
1514842299
1925603693
878575843
321672556
1741261534
63715259
1371620594
1284107325
1463849795
859000434
720726343
526107137
447383517
873847265
767221523
1843427803
1265060067
2144400708
1057549088
987351831
1278064063
1294319997
986811986
1341736138
591255870
478677565
1791112660
298522531
1771330814
1858303351
1003631518
534243392
587220662
1463826695
1133510194
500607319
236715041
458250514
1933457717
1692892597
2051706683
1947102726
670139868
1643160387
1962562070
1349972895
469768867
274097371
646820776
562372020
389293037
1315378066
40592392
1245460574
408022108
989072149
2094448692
1101433958
329436267
1638971858
1280411309
1290981144
1196811225
907064423
1399313344
1945704171
262641804
981323742
719807949
1922063196
299950052
870269675
1671637245
1832745418
106909320
1871368581
2047085576
400868577
1593241745
1809383029
482876621
1229396481
2025969
565527902
1399909252
640909276
1081728687
1067670901
1073887253
594955407
1667965787
1557300071
718398829
363779095
1216984222
83348473
1045050947
1649712759
316799007
2076737051
1402950050
626337220
404178212
957183139
1889078898
1121131750
2023109521
1684572617
431097853
1689271645
1462285585
33884192
1659697732
1336581502
1063056704
260842850
887187091
1274449668
1733296604
47613168
178290380
291374447
445463155
1911800193
3365628
1057915819
1087605211
641794073
1620276295
1667142275
481387868
2053605687
2099145268
2012463002
185111819
624716895
2007371262
2060591774
1034601718
2040146261
1264433114
1962830801
543153221
762143469
1208345162
1266383674
1355226655
1749915909
1574375146
663518515
1319375257
739961574
130871991
390369909
1263022632
540664201
1427302838
1066204374
1139435495
1646674397
158512076
350934686
1541228502
1010165359
130447652
275599300
951393203
92578554
948901270
978154887
1938731764
1948396824
1643097551
736657278
130546240
1421545428
1836026567
1457366535
10181749
1763026230
1661157129
1865974091
70183469
551295064
1878921623
1253109357
1002982011
1984720995
598520686
1596554962
2113303293
1921491524
578435840
1186295108
144844818
995666627
1805674714
1334779293
102122844
242004324
1820603246
579346807
154193289
873804371
2147458041
1922811759
571327315
1036857396
519686694
1953313172
631031950
1390046981
1926131917
211415674
1068664739
1602467454
690321870
938095792
1749476191
829758299
1543240330
679962769
1504767706
1712018100
398422030
1870821939
785493495
224332666
75252545
1242730484
1564384758
118051150
1983944100
1310019827
1352467714
1673131536
737432735
964276970
25103168
14222570
1258788457
341725318
2066979431
562838489
829963921
634144734
1629095533
2056883772
114289054
1863819380
623541582
2092937024
131801364
2047752568
1183072226
591242270
1610275077
1111375919
401777104
711089561
2115056324
1639788068
997839283
1411210064
841648731
1844989807
823945554
1185502622
69454212
423088356
204129907
462024486
447677873
966612565
462236249
1664446563
892822097
1183258806
244949571
870549714
709181110
828411026
1629927455
1343887745
253995327
923373652
514583122
196151180
614997006
1662853759
1432415145
1411782168
1612546430
2122358583
1600957628
590989519
1718845334
113543176
2035624625
686706130
317918548
335532160
1912670438
606171185
702107136
1055831495
431747118
790270499
576304734
691936221
1926150000
931508082
44595083
1041003588
123491342
1869899544
466498795
415837316
760517109
1058934356
170262347
1018930188
1785566111
490195531
981899562
1738189433
389356312
903721674
1396179843
1304266193
1365940573
1847983126
1123439024
1989116185
1123223245
479668496
1600308655
1007616596
1003979850
1020937763
1734620270
541141163
450871853
1998727982
1830269480
1067643606
24719710
165725492
504530587
532737335
1421605665
2122541465
399927515
1967024168
377405940
269430624
1903756377
1018508965
780806412
1284919955
1654637643
636941252
1293755694
1084202305
1930488060
1498993036
622007367
1706613467
1698357930
181595884
1427938986
462246285
422770431
517748312
1956404852
620315961
1959537855
1493943100
1507348432
2025029884
1887928326
615043406
1414597093
793111087
1077829321
57815553
1060093575
1982732866
696806592
252070729
2094793396
840892684
2029883430
1031052608
501898854
1618775753
714425636
1101123858
716481943
1380607667
1082407721
1816612563
1074599869
149330272
1863923739
1651989428
1822247025
1326016095
859456841
1387184273
2107756480
514000740
474162052
161282057
785629838
2119205250
153487203
1676403888
2054222302
1061191747
1406115058
443551554
326366236
1719744371
1693406493
1246391618
1697445174
315641232
1835333782
1654959837
1217154669
1512426947
162825537
1305548022
2022696720
1750278858
1593921993
1001836571
744774693
439294017
1345419806
1737745943
518713696
1726473693
1023054658
188588182
812992743
590627000
1404610703
1848148771
950526863
138180204
1511030469
513853907
194275705
1781829354
1870537008
1740402456
641513916
817919691
806401340
2125445630
1808778093
1834692907
1152685872
776819860
1443964251
1511658231
1502395968
2006641303
2021430812
491062195
570190099
847466188
919999683
1683802431
86118762
835660270
351789425
1128814783
1151641788
1236086975
248462382
1115828695
1792285850
1479729681
1956179639
691978391
205398695
324980106
1485741048
1453639579
1811434785
1749377399
810932322
1733349903
1493198590
590430402
1705118270
1920773876
640948136
1755325002
781849075
1547956686
1837158552
992294361
666024467
278822538
1645019079
1650070359
1305407469
1959402174
1278971303
52899920
546751381
2063337399
1703583793
432856837
1645621295
106145176
695117702
1245041692
433368124
858201349
1399501498
591148142
917930392
568529300
700910262
2108304554
1679355447
282483664
1600591933
266276443
1673137168
1667419071
1180667527
589428340
2132640072
724300632
1074651351
264960976
1748957357
1643968447
1318190548
1099687233
713253405
1094610202
1722504162
88172557
435812855
99956469
538582577
1171647878
1972847
1986229336
633730981
635363884
443208449
679768249
1309325458
264080251
1479625017
1455201998
246192549
1714185714
574808184
37132995
253010232
1933708195
1478503052
948319352
1855346305
202547840
327000041
206209375
1805631243
456708799
739188657
782759681
1943314880
1689207785
1655388164
429100490
1144394865
1501799724
200750797
1627908760
597118612
973879751
132972799
190681259
1757464272
292089908
1286321002
1059003673
1757583003
1161363481
1210321729
651331559
420947607
143528081
1565627906
558919434
609690394
2034624212
1188145559
794978321
1734326171
185834393
835265693
226581206
1206653956
597776918
1898575578
179102588
348338308
1867753020
982086014
1937030355
582682916
2119641675
1926782806
1382888078
552708935
633474540
711845100
1432853414
700328154
1890702305
83241165
1491590235
1694063856
560906356
1794491384
1903161416
593504359
1522386786
129169858
1146781026
837807501
95027992
1064679631
538799474
1061049535
1747890528
1999594007
99455199
200104082
625654685
935025311
1021069406
1115462139
119980794
1812554380
279459739
970521675
1488907
849524207
211419092
288066201
1063254199
2015032595
1424359710
42508884
181204540
1360909383
925640026
2101373171
1178035120
1340773574
617525829
263292723
777120849
1512981653
133768230
1671376436
1276801361
1364051502
1179651861
254501585
176017565
810590800
1248004632
1068929703
534131390
398302819
387555547
1258647542
688709980
416947813
913591904
2116949501
1682482552
1859996682
1192918845
283997388
1831972142
902301515
38705962
1998980743
888404684
330473177
1308694537
1634257512
743004809
847335406
1289458697
411667003
905175221
1427148580
1614608227
2136958246
2083647530
1141512328
910139221
1760732592
735365339
1135855433
1208127320
410573943
1673698621
1026111173
445557974
731923733
1473065271
1116809756
651231250
1590391481
971374677
385858836
54722308
234767206
1960373183
1742101433
1140449204
207429016
534147256
1855095577
66449980
1732211465
1379296947
1058818368
749404904
1760988639
586958267
398831028
1457177876
847881481
667284597
491499854
167396426
180893615
854466205
105526993
763060246
204714541
1623921441
1454615332
829639828
711023093
940780247
1828550038
1245126113
446005721
965719483
1204957090
346511980
41485961
929526298
339387929
386110431
1793725130
745114253
1095671926
1413417687
1409887037
266476558
127824318
233789598
1791197932
1252082831
128340089
1527652589
1195087887
2113779902
1539077862
1743179057
1183913790
1035723409
923470743
94981608
27855037
836929491
1816580388
641393974
364331966
1302722520
2079563504
2063464736
1785342898
1689436588
321364269
728362471
1555674031
1749087069
819880162
2053900291
880454430
2037964419
2030867672
933910209
234312036
1188194370
298170573
65119788
1743663975
1446502051
1071935224
1035434369
1366838906
1842697830
1439082282
1584991579
1115127046
1100845703
1741590480
610296268
2085497666
1672311090
528043393
572017955
1740722972
836166339
1862040646
693671337
1074118621
448555015
1417377481
143856592
2048498588
419829810
1292199704
969596166
984302255
727265033
212672182
1791915356
1408131119
1541088128
170637130
892209685
803230176
438912486
1772026443
1852224456
983356761
1053681150
1393856949
786153726
1401158306
123470079
1186135979
139921314
51536547
913995866
158425051
1659453493
778879279
1128779788
1383001634
421750592
1086302951
664761357
1914394763
851585088
1169467615
1693026188
1098962488
117723005
928879656
1128151707
1092683773
503661563
1293368283
516270115
1811259678
1519684225
1745112949
1264401699
1682298603
1277382566
1289851918
783001103
1159829897
42006924
840196258
753681823
208901049
1530905247
1140089355
1692086822
1052439368
45767552
544319315
2068495720
379451784
1221825994
1851258315
1594589530
1202082640
1940460932
462448088
2045769415
345520412
1754401847
2028095052
869569586
922048353
1440938625
1490307483
11891554
1448902557
2114943785
175044961
1794801661
328670982
1591940130
2143384397
658713995
1950711829
766120510
724135071
1058715120
1228591661
54749636
494894808
1142808433
2059008531
422879882
845724700
1161513764
2061773358
586729673
523143929
1809271642
2009744055
484665348
60672853
918307134
1135737272
1544588588
730743267
1021346764
1262472177
1090179217
47402226
975883709
1448522869
678455435
1417076878
1685992290
966700307
348144581
1228917468
662086158
197326534
186133276
950288258
1767826655
1654204985
1194126301
1114221938
1678324806
293736203
828738183
1314052579
1750289243
1534409984
1910668469
2052932910
322897481
138970085
215608140
791598705
262703461
1306794988
719453421
91541722
2009263671
53779925
165816268
1578438342
1168407132
466338518
293899454
171083468
38493668
2017521063
673208425
522590103
111409504
679639598
724971149
363633730
708422647
1382602222
1488427953
447432911
660285948
133980212
74616618
51072457
1285249720
1979650654
656006720
592299364
1203224407
1953165285
713280886
1587078938
1846370477
666255180
1356309267
404718529
1659192689
181307744
847462920
1289996984
1543598226
1725653662
284281631
2062963984
150169526
1861876238
572278794
510818950
1239761212
1799516949
53304652
1939402157
1855863329
394789962
781255869
1485414289
648795490
392487135
602492688
406711573
532185304
574810053
1719742245
461640175
121160768
1328684259
284576645
1943856610
1085798324
830335251
2062735556
1866260684
573407516
1142038953
1341160486
1657890335
1810078483
1927338512
2082288978
504060525
2040046345
1721367152
2124107981
2119171735
1453584205
270901646
2121622057
1724978272
1862741382
1316113318
1908360899
1865239378
192235749
1783088094
1014837066
1855583073
511170600
149936918
1728688683
544668493
620500082
530966979
1775494728
2051945236
2091931312
1591613266
242124016
1784600848
381361840
2106944026
201921436
418803200
1433706696
1107009614
1334580967
1844957632
803986545
501731325
1303465198
118597297
1713388114
849923861
1334898346
2051341880
620278452
283272192
1614609124
863849904
1898019722
239615408
1545832539
1931127263
202981047
338146275
554770359
1852787592
1188485218
1456557920
2144083499
1381063607
1502649736
1997740671
1449271239
1795295129
1615735142
605337773
610300216
2076892521
135115946
1829128110
2018544152
1540517948
1214640870
255002380
1207013316
1019823159
967670126
774424706
449306390
321913585
802204995
147138812
1757126353
1863841800
1042233731
1729728323
748640705
794743999
679087490
708245058
1821876582
1485225039
174777037
403864388
1618786112
2070649089
617499691
852735961
1752121440
2134292359
1322863364
603840742
871956129
1293003590
2003004963
17084327
1278382899
1262058264
2004776998
1878921634
696731917
1211307333
797215943
2017566953
399501063
1845627829
65398877
333898839
1771932178
274896968
1327439077
1681086409
1571653488
673704210
1113643440
1009335470
530536221
285193394
1989294103
159920560
1998947819
637277771
460755657
2108724136
118140869
610578915
1121969038
888841524
1870889530
1265639736
972466660
2083684165
1030145532
44476083
985684219
956942793
1241805312
1741630231
2083343825
1668299517
225756516
6783118
1192709617
1793318987
1733847438
1774776325
985238846
1407856315
136485967
1178209410
1397439564
1325587075
1864786610
1280233427
293969649
59078686
1606402732
1226309236
1375644164
1174070181
1108477344
348312705
2002856428
1923314080
435421917
1818884448
44790032
704309131
415461615
1526250529
280857954
908802904
1291338035
1445042111
1956644784
1837046732
342950096
1938358116
1242310789
1996833180
1016153138
493187803
1675544600
1807058553
627775471
1962269222
1715380924
1737016951
1263303804
474950343
744437930
991201066
1277814547
1881297767
1307128700
257648906
1417596119
1295740834
808539168
1923309187
1499280596
1419461978
193391148
1849863557
595939879
1009518568
755159312
1920251499
1904092782
422733118
23066328
375883069
1556622221
884726135
495348305
1607674267
946013909
1634421648
93450557
2123093664
1291797032
1965355317
1664951997
631229432
693440298
2017098656
817504578
1823606068
859377938
1322814311
354525538
1768075994
1076375279
412511345
1270990628
2042001860
975400409
1026104064
1874153825
93158495
936694645
475697038
1766613794
1314597393
1964396531
445010625
49271374
963631102
1125363795
1241274897
1464335771
1514479865
1432393972
1019947994
1519397673
1599999510
1132169039
429018028
891252425
1701578388
743890089
1629351635
2102400978
428443751
597749810
1772943321
453945272
2088478753
1856252167
1877097368
1064914892
101407157
414720239
1015155880
1595472039
1487372267
224185908
1094521030
89968402
715179439
809022911
904485835
606165714
57687408
1498621430
715838598
841751883
1754909107
771979411
850125172
2141501183
383470883
86924495
1042766848
531928757
1769579365
1602890237
1906625939
580267665
446456011
2059614510
1130885951
461157244
348740250
679036990
1731496614
299721369
514914107
1479467878
329737638
96686040
1067206399
761518111
1938147069
452377632
1408099405
154381898
545523163
1323365432
1715903169
552676364
1411676977
1362474321
50256147
290971285
242201892
797646099
1623582759
1477225768
1231483828
2694952
1649929162
994472715
1798433910
410616643
576432910
1771545146
136894370
530672587
1805197263
32632049
687588272
1978491788
886689833
1042085996
811086212
1977152724
1893985672
670635810
646838678
60475087
1075920314
336005869
550794996
876495972
1386400399
298700573
753990721
225692170
240278173
483879660
555716675
2069912731
1447211371
387828745
1799287112
433448604
489658202
2011211835
2036392365
1383923584
1046391305
536700838
419413164
429472137
1831990537
1862408206
825905603
1060173781
1692225907
39085451
127339004
1518455922
1590660718
2045091364
1307529942
1237999550
931160468
873249645
189027236
412277978
242491116
742356121
140372397
1522330063
392575366
109271339
1144318930
717497464
1068206962
1401942822
323598054
2109221125
1006462447
1069215987
1881670398
1738088700
134113744
686249957
712572375
920639542
1508517863
97566379
220508433
2115656741
167807256
455839547
1126411517
916857395
1851653696
825446613
901905787
531674245
823228754
1449130803
1446274546
1489496596
794897553
974868401
1065412103
2002953200
2119111613
1282358336
1557890453
2062226256
1099842444
365315506
1136158854
183732411
389677745
603388251
938748879
1465829648
1941940548
2012440503
1536395541
1113910585
1720469976
295020253
1522221973
813549305
1630478563
220355667
2007063398
1918488619
1069665705
1077563322
827886355
959619225
2055688802
1645479026
1534528102
1708911657
366140427
217472213
1538890679
1193150863
375870259
1292714792
1709432719
67305456
1973466047
2060541278
1967059373
2061442508
1238904228
1297860004
1849117741
1308497562
345246942
1662963285
1102771363
721267015
1765042553
1973209860
521728039
301911775
1676517493
114680658
943914846
2113302621
838964015
356904138
1467130581
1334223950
961065123
1164660154
72509264
1072264916
1044104399
1978656393
971799105
1771451906
1020236049
1571620064
901744049
543836487
26422546
551771561
863687792
1665044330
1839345200
1025511106
2013445748
619856986
823892012
1097312830
1635671408
51671054
753833313
39864157
1229949109
1014291577
367916857
1481874888
1609963840
1510314885
1614511535
1996630045
1241478866
9823827
1799088282
358632614
675506883
1242560984
1533333223
1702269282
1557085703
1359077063
139804586
1253954784
1224743899
1230712543
1657416163
1332777335
1886240539
359150339
924814618
258614990
1600546196
1043567199
909078805
692923541
1792871793
311920670
931112544
1154075824
1523251240
1885839585
886001472
1593648416
1327855641
1597768447
271920825
1409463065
849937172
747059877
1260372294
116442081
1440387238
616534397
1839734146
395899033
1472216245
1434774511
2059967575
1199939406
1358050420
2026647708
1864910925
97357312
1220864672
1094268282
1833703201
326526068
1399690125
1005598279
1662970114
1346326099
1394731408
1548211134
568414622
30187026
894712116
165976122
313665313
1296922253
676115817
837224323
1728109641
634682740
746656715
1744122913
1566220025
532452782
271282448
336125438
1881358717
1804771735
1388412171
2114656298
82504213
824003858
554495701
1080457195
2016513041
490463229
298205532
1188612693
713631552
863311875
95598493
2129482407
19386499
1445923830
224831629
1135120609
488276518
2125010009
2045580235
1443794831
1634317357
1206959914
1152744871
1615641154
966835183
1042991425
1179194168
292568057
1867052352
1437147475
1114117815
1404167387
1040822881
57077995
592483356
2004916568
993915901
715370548
1427070120
1771259723
250669312
1903574814
215764020
711681345
1766996092
273745884
1738724363
1104214089
282267636
1452288401
771215501
1357980143
1513946356
1749723701
853386288
837301977
1429441668
666874020
769105135
1134583026
1957803071
1322829720
535666608
353219033
2083783060
1935288021
1180769417
451999902
2137035430
175769182
1425296376
2003423318
1260246667
2125985834
751088039
448885409
472454513
216877773
64612873
687274399
408797287
1672442711
1957281173
397815238
352225983
1782415290
871529910
1686232323
1299269889
575770852
913090724
318421072
1258199623
1246715322
1593103892
1464580637
1598445457
996719572
1626270338
1759843502
943312008
2037461855
1505989945
1976477821
1032632329
137992412
1064899109
251331016
346952564
1550626349
562575459
706994096
1501144020
604360410
1546571012
2111390241
1324569026
748331211
1168121867
143392743
75319656
1540411171
127201406
58516728
689562489
7916676
1188796403
1452890353
124408948
954637571
1839824943
1517194526
1782261213
1161930957
1687084666
1367093977
1922004349
1520735736
1091418041
38779336
893124318
1845897961
1878338880
1072764385
1195567707
1946433846
616698162
1984564800
893478413
1019842182
1583727017
2085687964
996148716
1634201714
485772874
2111871499
1884744723
706682219
1926947680
1128532304
2000074903
1797904315
1868529523
1956847799
818365020
264894276
2001399236
865399474
1315772184
1768719534
2076052582
88302032
363250573
1524554301
508778258
195569474
340976627
497930090
885898268
1955356982
2064645076
703064609
1169537154
1360242762
1277630127
916167196
40221807
951824070
177352719
1535801721
1915147985
785999479
365913052
313170128
1964943982
968666802
1683088977
841928767
2096081281
1992526571
1468122345
1978604077
1410112120
918937859
1901817326
1361704239
199254920
1382203153
1155530993
129486524
755703771
1842883097
262629154
2011788506
202734267
1345221653
67449774
208310510
807097581
1101011527
1750158257
2141268401
135180318
424094586
1359304315
1881353616
1045685089
976827961
1618998764
1073415365
1368922059
1012580080
543082299
1452551083
887294960
1565736594
897591759
524866831
402989318
439003175
1625149770
78222372
480423553
2050586619
1955666993
850923378
591240814
540297483
494023980
409844275
113136105
641463170
518191868
1929877321
203214189
503001985
1601613953
598737668
2129341539
1174066772
1783067976
708806127
1789025949
561344941
1374324217
1575857701
464661251
538157409
789857172
1592455868
309689763
1729744326
1176306979
1107074281
1431042647
363887110
867675927
559135561
372890068
168827468
1514869579
200809263
1804537265
1031369207
645863984
1061178176
1781968071
1090746800
581874223
737126005
1131390872
1030213176
906987689
45311168
516932601
337028685
1434487128
1641527006
1150411260
1610305747
1494230843
1076750200
1263568785
410663734
443247778
1463584304
1601025394
22118275
1971770306
418552171
1636369138
1579481857
1039263250
725014726
75825726
278850643
946251083
1976299266
1119677589
1546524944
692435874
86164701
1965790992
42630407
231764979
1590940290
241479233
1212776449
521238893
1654160049
1986083460
820687842
1250255045
1958571094
1128295597
1709579104
1572075536
1965493516
238924226
1147467625
923491994
1881205505
1799163865
2037259891
1735255435
72431691
342804838
1684986362
1292089471
726223736
715868862
740904107
1359039721
1749822275
2118671632
171008461
389258073
1526997069
726180721
1296122326
390274662
1375751957
1860591414
1926124025
1153342632
989026948
2073721718
2087172450
471775042
885788256
870375885
1300721909
538133391
299962701
454760132
1788794772
193686043
1183358675
1997675982
1648873944
973705208
311773651
196650360
2107863011
150210142
709936916
233732966
219093934
968065766
1034796880
1629899212
1115246308
630218899
2055842021
1861130713
180277689
1633658562
150448938
1719607725
999915705
1076943550
112035806
1972066138
868850441
2035128005
818646339
314265085
927111526
251390901
962105687
1028381043
1631882069
1888782251
938144524
611777238
2053832157
865970086
991405364
2087031993
1490708983
616287991
979386475
1569417022
752167538
1516849068
108600698
1718506692
1008794244
1619356483
1474328443
1996090777
314964988
82620987
1105171988
1067467928
399525134
1114279066
439287834
94964567
1088223053
1081475740
1402385689
1764750909
1331420509
1531583464
1543729258
678652139
378442093
688591195
1151988418
1328835220
1097739134
1976124282
1425102086
2013848092
1807775614
961739818
654139866
1084299750
566604695
384169549
248641617
1361153404
2114442908
133279220
1395160646
1506933714
619994632
1748728060
691022520
830653698
1242145876
852846253
1922223919
1244237415
981516067
1551427803
1865812743
5647844
494724583
1492534050
1783823649
1564532581
837377945
2122957970
1687998013
978501689
1313798412
587711998
1531923170
1344902072
1191838688
2079355881
236881637
439865127
594140087
2073845305
203457986
457305840
845346056
450023361
1508503152
1981419854
463237991
926609449
825672897
2031803418
2042775505
1815652938
748170248
704817179
1596249669
216423870
666906918
317715796
1573856598
721180266
925146346
140519445
1214026396
1603734874
1473367599
1529973755
1626804903
1475162213
1516674202
1758044471
268891739
2032562934
307380647
1050718263
71121202
1134831019
2089634912
227780148
1237407714
1999411026
1596365563
1954363749
1986768457
1451900076
1427987601
951539017
2098552296
1246732504
1344347150
1447415415
304528292
126950694
1408291447
1753964444
1202538222
1216698969
221380782
1200221432
660743930
303929257
1740165679
1422856484
355086732
1925626954
1851410164
1447948727
750287289
463744629
142697946
1686591942
421291241
783643692
400586465
1551966350
354699802
427269139
179783060
1965937627
1469945765
1421044870
759655143
184921303
647725586
1732861162
1596956609
1806814416
688732483
317478165
1334253398
1724563625
1309452223
517748233
78766318
667635113
1164884158
1171335815
990335675
1618511201
222176696
1634254370
260275092
304095820
65654138
109428445
2044501425
1328425873
1057985041
1664345200
1266004080
498786721
451723005
1337999677
1053223659
919728818
245167986
701987258
485840443
894694926
1299229908
966444448
494036846
1651716464
499391638
230471606
1704763921
753706173
299882182
1826016691
1954169400
2067684801
2005650465
793299228
1355214565
1882985921
1595794618
236113765
2108519489
1686312104
183311687
809194040
212239886
1181637932
1815228054
24231629
420841788
1162617362
176077537
566163404
341599961
599097706
1326711939
120886351
121595411
1208584522
763505718
934013040
1334972045
556565560
119076547
1371919839
1732645501
952929476
1859329122
1903977330
1813332198
1401711234
528817628
1438064180
1830780988
1251325402
104375065
158548267
1979043763
1496532047
918381034
875603327
1688949462
1815403810
2023263163
443841375
1386570373
402470123
1453048769
1079167259
906209356
893071994
999071171
219133105
1670987669
1131379312
711304220
1074369329
1066393787
327107681
148497767
2084356362
888017623
1672836727
1055132630
684868361
2052679204
28510541
508164714
1649028495
1015920236
904901966
421393386
955438467
2099410161
797697518
1181108439
2122172503
1314323138
1582626477
271879537
1839434783
314499939
603764430
647321786
65480811
164064862
77936020
1994492325
1990882765
942598673
33675027
1863980646
1105475180
631711155
326021048
1092051452
1743320662
1996221315
947857706
695540363
383234988
506889076
1923411466
1917034456
156978880
811023529
95428300
27783529
496091883
1784545419
906611990
1085482198
1175070096
226159689
1453965489
114975698
636121024
2086663156
1474855865
2056811170
1517161939
1775012754
728675985
2145500802
688797507
1921800838
950185057
1496576834
46469113
725742948
1209356160
271194732
167546733
2088148933
999247082
245252267
165294508
495458093
461343119
159491241
314076968
422405346
2041306562
2058644723
952040862
74168384
1680153097
1732634177
1051383545
1928612171
580866756
329665088
1207372659
973357633
997160245
259198172
45570075
1023390391
1150231272
782676750
311789612
1293977803
1344788115
370487667
1669504271
397579453
1397116940
1966985640
1808580114
880120214
947341466
1604034987
1248522613
534657285
1731096392
1941792995
393190405
1259297929
1677241655
512632681
699582985
1837369286
1285206308
1297554307
98909886
1787014017
1448920327
1227116670
542985425
1721323301
467986693
1112847394
336492327
392612608
1931491412
1128183422
1849481370
1783434001
853316931
1425174042
798839867
1417828590
1121164774
423774137
682855851
2035265036
134735803
2036022274
1616816509
1364069862
980780067
1213566503
1084609840
530376849
1882639599
1564938648
1458935715
1210745960
761165906
813693039
169798018
71790849
250082577
1941645793
1099502826
14549276
842993405
1831542958
371678809
600230988
1241504538
292311203
1189311546
198392465
1672473511
1887835536
1330489337
1497830704
961662199
105064768
679734713
1788486101
80988426
1581949368
1767941234
2071643263
712700978
1082292112
740435647
2049616380
848003358
1113887746
1423712872
1903065474
1905220899
638543725
220445099
325685245
1773933752
1610286932
109537854
1138671952
1595473759
1885066425
1451474481
1986995037
1260827646
1968941714
63292571
1334828881
1407763804
2003997619
632049897
890244414
626181663
1900546360
1142490095
1562875125
188323089
2024126616
1992432571
1898453302
1829368186
908382809
408292283
50915758
1403344705
90103732
987880814
1663499527
1827021710
663429450
1745573970
1437725532
258736183
1720808819
416281159
1029644402
342989039
1589364213
899254153
186359253
1955370725
1632566943
1486478147
546727201
1868096840
41192370
2038292447
1436250838
623918478
1761435607
447334130
1985539950
1831795586
1588036204
89053567
1523016373
1491548615
1806640611
449583206
630058314
1111700896
2022983189
1055565067
1255902093
1865939958
85839339
1604776089
902717193
1242127525
2076395195
609727741
1025638812
1677731762
80088340
1461957857
368959254
1939058892
2086867021
685196355
366778234
1042783228
1403394117
4888643
1520789971
1621029273
730305398
464117682
1513137587
824539785
1713237316
1662001882
1754277357
2142266686
969632879
1761995845
1989464805
1238839435
108108124
915716398
539634783
163963225
1154690013
633352469
474012652
522812946
1684898307
911615471
1042370508
1813500611
1278385751
1982225772
2048875500
521371220
1991028061
1188241467
1170728256
1181566304
1244927114
9147020
901878715
811839471
1510017217
706794652
1773767689
1182919734
755084211
1007086155
685060775
31390753
2071835325
619867240
121763146
1224616222
212898987
199491523
127671803
2133966840
2040742137
345151132
1761979539
1216419186
447634621
944076639
887503161
70439635
1227753933
374279846
627891975
1128040831
1729115380
1954121280
671952353
116953026
1241934764
14034421
223356066
1604527356
943995643
1132493629
1769092038
289398039
416486664
268847663
1063733034
950556163
1369751622
725960066
1241372834
27603808
162352278
1135578810
351930991
1511154348
627937946
1191706155
438421649
758097795
1484208364
298267586
1012069465
358510544
244532099
1769631462
1155306879
430829723
995371287
747450097
1970541871
2008451398
1325166941
521050864
1396670387
694513920
599972806
1025749683
93179663
1232710217
782044635
16205373
2096512354
814956231
450480220
320386717
364355217
534103294
938714897
1767538171
173065004
222243467
1160078818
1767997369
1365959227
687065744
778612656
959848623
1817119625
2044774461
984118255
21505985
960471661
2067116964
2064631254
7759296
254730020
1935046300
2138980803
1942693351
1047222843
1342605300
1816853536
2025743850
201039104
716072998
161412954
971953774
1535229496
851207647
1154490726
1667408609
2107638274
457288197
1615191020
209781393
2130150822
1275890593
915408985
2065010590
1576661283
2107714746
24747934
1540253833
1005007278
311516685
100650969
1237719034
1869626275
1876216751
1513529971
1070220372
1436013946
1222799637
843328197
1395665154
1468688629
1265390975
1035680870
1630000725
1514528322
1371443246
515811489
614414642
789216852
1105368126
1752565200
2078665805
565042148
46646637
1518140578
2053296078
1812514659
2010272885
991305494
1003252126
601442298
1045521029
1107969574
1265962315
714186259
2004708938
2050848910
1398525370
1017990677
1019217893
1478645919
735261558
2017800681
1931857214
2136283934
1303297602
280728630
234597777
1371997212
369634533
1736003898
1874360094
1728278295
1003326833
1742012961
2071177709
1916230646
1281955196
1314729884
273323387
1774486920
2113127040
1910409845
322222943
1934164017
579060304
916402057
1525185744
723804037
155689568
174584112
1150357160
1453548813
524241257
571779433
1865856284
1813722639
713275009
797217953
383404064
475863709
137267740
1759753114
1197801657
755745389
1712477619
6698369
581798726
2071663898
110408887
363784880
1005807061
1810073117
907750406
943308400
374440560
1490154725
916181717
1145256284
583611728
1256002130
117621346
969280503
765880144
1489587920
289230590
659005547
35525456
207900894
1927022390
1615639865
640158331
142668615
1096580344
2037317356
1874132830
1889323885
1548473706
1781322516
1468128190
987248420
345186717
1051449794
1424579472
554300381
694058476
1908918457
959771197
1440168819
1479539452
1508254843
1879963062
1993960476
2127515114
153619310
1037046768
1828336959
317147169
464717829
194907741
139415115
2084706370
753527464
205110847
618575211
733303182
244231225
62939397
164918481
435076310
1659262916
1066151205
2094199187
779284545
1696071200
1385966853
791069170
1748938825
2032119456
1979933829
986123027
2124158725
248412673
2080390209
1496016888
299664663
2037415109
394081976
1444960081
1757960514
399634807
1356590042
2095264198
548762127
108808795
1544244618
1575921708
592802826
405034096
587871237
1342228971
644668345
1986158906
991375840
1996723007
1858327792
384661738
569290822
1738605415
146922358
531797337
194532253
778812092
642065163
1715528540
946120502
363143479
1382467550
1831079262
1037832655
2093618302
821872276
468028879
1686114895
1898913312
147504257
1821247807
929022700
1997877913
1685221525
1805627611
564176501
381679082
659890806
765635576
2034023419
1228311395
146187177
1199344412
492231549
1282927517
9647979
1693172168
1504074116
923517329
1320762165
1252010301
261813355
1459147453
1708627589
1737066957
955909983
4844386
693236687
320155150
785778599
1802131157
365674516
875789474
987842572
599972775
427488078
1327405696
1480394293
1260405695
309567763
1576736109
738573707
512518449
507334804
1653315025
620610698
895667536
522394713
1297127743
1557606582
1669969617
416258920
680342784
1153303119
2077808574
1189450042
1808392082
1508088198
1742109630
359032132
1989034894
367817219
638860963
1809278049
1865095581
172042098
1083460308
154585174
613223080
342081943
817897139
2146535370
405904068
1552566443
1855577014
908783528
2138511936
1457496526
351345666
667353693
1503699189
1256960722
344215953
80257066
705105873
1942212317
1679272773
666138609
2081430441
516188748
1940554779
1154072369
279207715
1169495989
1695832301
469873163
1929213191
2086128377
745686776
1692851133
885332584
679765664
1055789532
477439648
933124355
1594986416
1585951229
1381217618
877771141
1726728538
1571449520
198803840
502627758
1323031090
1702258902
1349371226
294314668
832403482
1573382271
1945447185
950627150
923220965
237298678
958186883
1609642573
405069455
1792690336
1853083852
1918062
1732558028
1102165814
912603525
447677123
471442365
499697701
994176509
290164045
1731323001
1110629121
632092048
151270575
388280622
120482925
1155158527
2028139722
1693892876
903279593
1966188304
892597957
1280785494
844909268
1929751113
522525605
662040697
1558747687
1815174297
443846116
492031204
226349351
1284245784
151477434
210675494
1865655005
1850019379
1314987262
2076788370
1130302737
140012921
1125487829
1005631788
1028417117
1785537631
174943519
1337978771
861205573
1317948383
1788275581
1459790198
1379469790
1179648352
433829186
725121401
1405594880
168891941
1769249192
240749046
1912391217
908757110
1353999137
1134364903
1809765723
1258144447
425898743
625169432
1904554182
301114730
1346363922
1233403304
818924401
1519801731
583724196
199401498
75072213
1479267851
2105697158
1464220297
1934488970
1092577182
200894120
1482478964
1030480305
787329186
775530317
1323544020
698157695
506441393
218854021
127543971
485271280
1402760469
819774264
532600962
1120229482
1408337464
1562401863
236432809
738175047
164850600
1948117810
212244194
1332350588
634812001
1296839142
1632324395
1047756690
973192883
846084433
716400761
750879559
188529880
634162051
1108989745
429576870
272150767
637760992
1903589247
2117041651
377934787
1509905268
819926216
1541905295
195841710
1776279343
1425711584
1644264860
1898249044
1201376797
327663167
568881283
258338037
1281094023
35094684
1842151761
219201537
1437344193
910003384
86494168
615035482
2008166324
1972793097
519033020
1278903243
1741463371
1864712411
829248464
1065885271
1963780652
1185518749
196231907
2120812016
975702379
1303292466
1826693943
1982894449
781584395
490007386
1099663296
906685021
1522113820
1576447889
261165196
996267375
889769518
1818839192
1560801057
343556745
340760906
683366078
114816666
1285268776
759539593
707880104
131149984
1311904972
1070597912
945933449
556203108
612119757
1785195883
1542513443
693679214
1198908643
272597444
193883460
2125520110
1641068900
1490923314
1897224901
916707946
1240152951
235536071
2110704644
595013472
869789956
2130803260
66673990
767181567
1940205056
369989006
1322629961
1194962710
2083957610
2008424975
966360937
1765152398
539092988
1357334521
281629774
533169009
1998475435
1803847807
412836240
410406267
733622557
922863993
1713569772
36866032
1512401583
750478702
1344714366
1223882826
302184079
1441155085
396459436
1466209372
2052205620
990973656
118508707
221480989
127980232
726610881
718072961
9880676
701954301
323436660
1809257856
1843860827
1343067428
175965949
1099747944
1747632128
503377426
1330701520
1576217990
1906223420
802146915
541920650
726672495
459670340
1306028446
997841980
687268991
665421021
2074362857
1251094054
809979604
1770989170
1509135066
621856002
1778500846
1116957034
1696178387
389001515
1060125912
619521466
771416637
1192412099
1476762873
1858396237
1159582919
1601571166
1177837798
1109961086
744466714
1499024220
1197311374
835027697
1157476622
339843930
525909184
848252489
1422170632
1724507262
1630989016
1050690293
1716939715
1868269080
419424597
1975053533
1972916538
789050911
659330110
1273606717
175712342
1587309224
1123950062
2131681769
425843433
2015923523
2087955413
401099361
968916711
491861053
1220491752
733304491
4144546
1424500008
175818630
1734260118
190317892
274849735
1090439999
626427860
370540608
65171295
2111500224
1803032021
771085879
431637818
2073171788
776998575
1979036478
743185179
800761953
458640776
839260460
930405776
1975788112
1942104221
724334523
1554947571
1992489079
767706839
1439206275
1665633464
1036236692
570490577
9275446
1344666522
2001105324
2138979416
870319900
1186097217
765686253
401075981
1315553383
513838603
1798977908
1387921583
1423182593
2020638796
107725570
898552598
1471817012
480300313
2055278595
1948862096
1141130225
397059801
331283399
1658931294
1727818813
1325471445
1544050869
1916528836
1754141398
963393495
546264068
177731851
2067891367
2000254847
406266407
855126647
44308134
1020912039
627503847
1712579393
1978539665
1554477454
1697590777
1425483372
1305981659
984247506
952235694
379298073
1504523064
391628106
895482111
1745012816
1758763102
1684112278
1778023594
679129252
1259637974
1087519070
820757234
701915987
1125010688
1204583126
1330030923
1015200935
595283755
258433622
1918801691
327209664
1893708799
188815668
793292888
879682416
109215432
8416025
2134332269
602458749
1721537909
1461608336
1320213584
1588133834
181373254
1450237099
348303700
1945312769
991241905
1091522830
175216385
1039200392
645451174
1313498675
29904156
1087048031
839619122
764394176
117797309
694542458
799286264
305308892
1703521891
952924332
1864073065
1009974250
1564945471
561090249
1641506105
213576649
1284722685
2005946287
1368627993
1932316184
1297858022
1444255383
2021323694
1639582896
1138730791
1033548525
432086809
2124156028
539909406
2065348362
252592840
1898454757
449588602
271273609
405625416
2014805220
2147387186
648158169
395206428
1752975476
744515194
229613350
1196243149
1258067758
813697236
379102281
1468954129
118260934
677833117
1666660687
1344457687
1778404607
789382610
1502358603
2088918685
1508863503
1960339689
1883902407
441504172
713151143
1667891413
2002965361
2008752255
1407190143
1612233242
1124124035
673201580
975136295
698082286
1450460630
1922399402
1168340511
2089147735
1027531122
519553158
1124931528
491784281
965018448
1264219511
1534125880
500762260
1261382288
2093305850
1940754930
794181088
1394845741
726783456
1675311704
282698856
975300144
450473607
1038934281
766301289
182990016
1720105609
1153226737
1172465902
1533878706
1052111992
1121795016
111059471
823481711
1975392476
581269228
1186484506
1072626318
424351379
2132134662
796069008
2098965188
2065647445
1598678034
1882434821
2024924758
892038978
1817407930
925896892
1400836466
1645118964
863357494
138094561
1764948700
1949189582
1826329746
770591244
1872620066
1253672279
1224702608
1754321001
1472869870
1560630924
1965089533
691993562
769286647
299233206
1497216043
384901101
146064773
423910190
136977942
1310988259
1386592765
1695674374
1954507930
1124336391
1346457593
609915434
993714536
1763329995
1257082636
1958132388
923113236
1117774214
681458473
1274955685
356412016
1018491808
40575704
1929188595
1342106964
1155442316
2009724303
1116363841
1047814317
1330400014
206873206
831774063
1594210023
344246234
1378172376
600690258
350199313
540888196
2062577624
1306039212
1285525954
1647988415
640117369
1825390802
1509357123
1295764944
1653237806
2084692072
1648310766
789962597
1572123154
116819003
1310195630
1345749929
608906673
595336587
105402688
268026196
563508130
658906572
775674393
508365362
1030843907
397925903
546646091
574809865
194346579
1641992228
678295529
274197602
2003643278
1722447410
1274971363
709490218
867588329
1922245428
2072307078
495103121
1969030153
1153467147
426077192
1949716368
622299865
1524689770
379392378
276286459
997030402
1275228990
1220470771
799217429
1727128415
366924547
752194630
2141115193
1822047219
1563102690
2090979657
513162147
1715126836
1117511906
1372518632
1894537661
458320988
326106098
215389988
273252264
745037445
1165033794
1399587875
834932301
695789985
1534873342
1013515882
1078296609
1876430984
12881316
626293999
191676123
1414895354
1578961377
935072263
1380892096
710318039
1707070512
1387918490
479617064
685024038
253733061
1595906900
1134863354
38429817
1031184544
182357539
1081218706
1018614057
1357031646
40384901
1242730798
1929371264
721470340
2094909256
198982936
689815604
1024987153
1376322092
961732458
1083682378
117807864
1463238471
152596001
1660629918
1127872024
1781485768
658762661
1679229972
1429838217
1604026354
2057276254
769809117
1831930669
2086702900
661593538
1008328821
877514600
930792688
226477327
96147805
984424737
1008336148
375517420
1856461771
1221685737
30786583
63873817
2077707979
598717110
1391622274
223935338
145223456
1132815182
1053848962
2142047300
602545941
1925737352
1086211432
918353606
125680469
1134672619
1367792497
928861878
1298217474
1199812864
741660206
1542571877
423547151
1972194693
1151584779
2062231386
1704993749
831203576
1217958672
620201194
1145274
1854354586
37334969
333826680
2141027465
1962427044
350266004
576553556
623541859
1707235073
1398627575
665578324
492980336
676904615
1491382536
1510430038
133001348
192082121
469945444
1690944668
2011904009
2095396462
1695201676
792977135
1437528488
1582177014
1738271449
1676222360
569110480
560571510
955698309
515265401
379124529
2147177366
2063163176
1154702672
32788620
1348463729
1438439772
1720795658
2083596048
687343144
1072517750
805666126
1081589479
968647574
538211540
1403231571
2113992447
2087523092
2133866402
89532150
1714842600
418142076
1460576821
196592274
283122980
477517765
2097648733
539865082
126393486
1736873883
1137547967
1304724073
1700840319
2136749874
758040503
969942439
2030825961
1026423775
1723766288
1081092351
970839130
641671361
1384239945
305747044
707965332
220589573
114659751
124093685
1823162851
1974802941
2129273507
671797202
1647643817
303624296
659233088
2012934235
451432137
282674249
135091149
1745615479
1004824810
1485907588
140250784
1705728036
947115424
927819597
624819807
1555828178
1558226921
2023939432
2005627343
518079765
763531551
1185773354
187595905
108405453
78606235
793318079
1407592684
1385423450
643261496
536157546
2045096555
614939009
808808878
670301509
1254672352
926287445
1637720496
1364672661
1366677037
1486242097
772912214
1724487086
1906792822
1802975959
1776637182
84380731
1643460671
708714402
542824845
1679301826
22488536
693552279
1187088622
1433794908
1262029671
398047892
138307575
159032635
391805852
67677064
1376293142
1199330757
1624386549
2009202252
402788826
1630509655
28211050
153928383
2109100312
1258146948
650897574
398321237
669449622
1747011801
966446155
1037545565
1995473959
1115188741
464308925
501515663
1248792082
320890479
1375963913
267253098
850200208
839432052
607739134
1475415511
478423539
936417784
1035791050
1951463108
276437926
1449073418
226030699
1055447014
234980416
700908440
1918963910
173933475
1609086920
69699766
964458630
410217491
2132730897
2086323258
203937834
1027563217
890816255
1348662512
728181388
1044679067
792587384
2041022037
926980777
2072987151
417822009
573759868
1194946082
874000013
429483177
2135033088
1127086028
1036843555
1094678314
1855382879
970821888
1421910191
2086043739
287216926
1688444180
874760003
504058159
2124166350
502698658
2126935184
1719150276
321498133
1248202356
335809685
659136484
1082075333
301002022
1226479023
1228159945
974284936
1236037107
504251467
2026070015
1144965061
332749978
1750748971
690677539
1673992851
109331331
349178840
1743009427
606227732
392013534
220549845
738188501
673434427
481772901
2094214072
1614067797
967880997
1791714388
604357038
1591059672
307414097
1840455683
511614893
1928770163
530199042
520144798
2137666601
841671507
324999493
1475558865
1648991857
644051491
554949192
1197171907
338805126
1201250482
1585000119
1013747528
1069588941
822873346
1462045160
97581806
290064455
1308135717
2137866673
1450922790
400322324
1843112017
1416035856
2010004128
987706859
1214143847
466350378
181591596
1932205618
1966850492
1605785790
945262278
295571243
1015474719
1866777804
1911514007
1011556962
1742370513
1582737730
1273750613
1854404576
1696243774
867349881
42581005
792220265
395496865
772273216
1789489806
1540946759
609727562
1163572510
1619865375
1441460074
1526135879
1334721315
1026851498
327144220
329084840
1943811804
1963932168
180923977
2013049012
1646986439
1088436252
732426420
744060797
273921818
331962416
426229414
843798780
277406923
664360995
433423512
651629802
1764705032
311741205
908317586
699165655
798557238
672338646
1427342833
1265663355
70582563
1466458784
621095656
1428008810
1877125391
1387645319
2142485370
312613536
121354619
22561939
142186009
117801623
566541967
533715063
555795179
276812327
1612012577
1897379013
1885307157
118039502
757685511
193486185
406985039
1208765939
1546357640
360504676
1642265446
1845819959
2099990976
873726131
250749524
586302384
5120601
8820396
816627662
279370926
1076733868
246135940
1460023599
1780465053
288603372
1768173308
568540056
1697274480
2095394303
1741006112
963153951
1002660256
1563181148
1610560157
1904056264
1891041902
483656200
51360092
1606715490
455850601
2005230336
377959503
1919467599
1759554626
750196054
1336705407
558131854
1460174371
908145810
1165988995
570321906
1439285114
862304012
1160915081
450991697
579721084
1639884179
1322207866
659432759
560429930
530783129
501936960
465994272
1576643816
695472055
1683139254
1454919949
543703054
1835131886
1121464523
239256580
721086845
165395926
376385714
1918580742
1094440194
1123657405
1576467027
634460406
159040486
2020766719
1328104787
2144472492
767406761
1724807028
658963149
984575229
1497892713
1135081314
1580992521
734394546
1275152579
233467633
554907640
1535697751
1025792808
941725229
1521686095
1406212812
717244340
604582621
402446628
1035066943
2075363905
1001304016
1048990643
1865652477
99280827
1301642793
1531441157
1417021288
449629271
779042007
1085780470
786080556
802828653
68725023
1105870986
2012763978
296619170
44848811
309524683
1295613077
1269056883
1302081635
819726401
606412170
244396889
467845158
1135578740
645170023
1695720568
796737256
1999292279
2016807208
1814260694
629108035
869547661
1365129521
314210141
489829330
1951270959
1061695550
324955688
835586828
316474325
298207821
1857476351
1132604358
490612388
1787041645
641975905
295274367
394448415
479893181
1384453291
816744513
348985701
89635651
1878662328
1962842563
786779195
1180317904
1652752776
2047768698
734083288
1279432460
919371089
99633763
171356799
1415220898
361707268
530350019
1026688926
783527241
747348159
1290697456
250184656
1230913890
88825460
234225622
2074540646
611946365
1506882444
1349414363
1306548457
637422884
1937799564
1061994131
1668825206
1598318181
10821197
2138394349
1176479933
895813950
287648303
466251576
653363790
12188146
319081974
400866110
1468108900
517681107
864418290
1508260424
146199396
496744702
2043444045
1492732018
1777048369
346482334
1141875446
1059865954
954935553
1988018566
142766969
1920667121
1837533790
415024730
1463506780
1106721623
1771663978
1855318281
444882815
1092627436
2021137697
1875042953
1998391588
748409736
1860122912
1762509785
1981189302
144790434
1721686424
2061881976
1309913894
42359621
1599697149
1434103101
836056227
2080395213
2144326416
1358936036
2115739506
130694319
1230192501
1406717922
2030552318
75533283
1226208122
261179394
289583300
1805878926
825672859
2023632283
727066383
1473354924
1165378249
2081215321
264153611
912946579
767550078
1499375373
1952450778
233556002
179220254
770919652
1747285447
997784343
376505615
713163859
397812820
119442720
780194954
440619913
1984392993
1870808470
1489627868
1452014712
1303742324
315698173
821511579
2025470131
355182968
601639092
683699214
393625031
767876167
1735732643
674222699
459737422
1219377037
1195066745
1627079507
983332245
1114878314
472575151
304566769
1896846658
725644548
1818186171
122606908
1471830088
66830623
1956125826
1359440051
182941583
1816874364
1999888473
167508077
1669048678
363084244
1869632000
1987465609
504962640
1270055978
1893812691
1781579246
639517676
1116145269
674204324
577283438
429970140
520092940
592466749
676018375
1051074959
1446516103
1015461230
1509237600
150585753
211944470
1017100064
1717454389
2065916727
231645757
100285015
1521121480
471663130
1239389469
1527491870
1433949486
1854560527
2110815071
405963377
250022083
1297260269
1205838910
29848019
573321052
1285392980
1769950323
343834611
1739764978
1028955622
1549297067
390647566
886816828
879344953
671605836
50869855
10134702
2118387729
308254189
763732923
977591612
835977038
1410563802
37438027
302976492
636481882
1876738371
1956867055
147852875
1589226836
574294876
1021141261
1455619150
535724221
471698572
1486407928
388060540
740457179
1524397428
928577967
680401381
1476917452
1946942577
1782647011
1483404897
2080668313
332524819
616145894
961574583
1970519755
948354466
1415688042
1929527173
1411000013
1720397337
333099186
1817727235
2137482063
593194304
1025637635
1706447128
306866265
2131282049
1699197514
1959386429
1668786667
1331880070
343177028
1349051727
723689363
3762323
441385969
2106133899
1984663924
4156514
1878159667
879302848
451062744
1513692800
767971837
1059412649
656497622
1983721107
883528349
554709548
1369109376
1324525307
1191256513
138906475
1051039271
450122798
1868259474
1629514327
48000069
27439659
930699837
1562475661
563880049
1917674249
1538180391
1566946332
1635427070
230501654
1403636419
1918888176
802895367
1594327276
986945534
152601664
1876935442
1102350401
1469756591
1746809302
2014868846
1658895242
974660898
1283627586
762486730
975372491
664818070
1230775842
419948552
725635343
1240512112
40224586
160349016
970319762
1573608651
1953876887
1213008515
1413674867
1710299755
1017427666
613306049
993716720
881564313
823993665
398316745
1871258877
1849175321
615364130
124146283
1471109408
2130993183
1482030361
829931950
2066176002
1389191006
1814527248
441746894
1093759645
2140347425
317958762
1665586985
356015889
1903181548
1650455880
1126135685
720611248
218619453
1394137955
1910419064
1485938852
643432317
1660748478
862489931
491906670
386916109
1295604673
1281719239
1863934903
812712200
1919896437
261098507
1370021973
978454670
1428020639
1490097845
104797923
695097618
2091319198
917184392
1385124716
884833756
594133317
831914380
1914018136
1920293434
1250599204
336323342
1022448045
713695934
673373445
1294496263
1804567013
362617919
1655688423
47933630
512592235
1282090156
784024896
667900198
1985833010
1022100406
701890887
1816510973
240422127
259228173
941429942
675900044
451816275
2135247545
933455554
1756890924
992615044
1194103395
255341543
398730587
1091648252
1674086471
1948489803
1286627309
1300784331
308186697
1016209860
631561143
398122618
472070341
847800970
698354433
411392622
722147178
492288825
262388471
376077737
374621504
497857758
1801414251
918154793
1243201758
40960840
649646945
1152575621
643927109
1792612366
1521743564
1334533872
1865848386
1545005925
156967101
342138592
679438708
1732954014
1835561065
1633058794
2103616813
376117925
194089332
987371796
472530300
352080076
1819721372
217907246
1018594160
1804711577
1700138838
367398696
1488057854
724591423
415501179
2136257294
1909905618
265104060
1607108461
1222885790
465016327
1866373241
384747655
888723444
1536877975
1008464082
1505751457
1583956153
1377615281
2049063973
179222151
1962762816
124062545
1004034211
470767919
1528542520
468005427
525014149
1783033146
2130985500
212686058
1104826482
373613689
1311090664
730490273
1227893116
847897379
154446527
1614675510
1771777021
1008524463
198134154
1094778878
1076137215
1139766972
1251236975
262274097
1759210847
1548924514
1589164860
581985584
1877877614
1362949264
1849879344
1430619396
373984554
1765939582
473322945
261898032
1620994878
1748967728
1813448478
365467622
162578923
1272572019
676262611
1409287366
925713605
1024868347
1662895225
1996719396
974833682
2036418909
366752662
941392407
844479215
9706253
846980002
1631417987
512207405
613330176
793561463
787963887
942983738
707529850
758192496
1528100433
1972930906
40949777
1418247696
1137486984
690629047
1039467700
1698518598
1352300681
2026005570
1000991065
980925254
1727161189
1283134022
926782359
715656985
1981604321
1602347051
1115448169
950620887
1521349820
1261897542
1613885441
2062124225
388501620
923865174
1714041813
1906263751
544984635
1306435016
2132017266
1026952268
1110795111
857685498
472234815
1111085352
1732829834
1900823844
1636131254
1210799896
1636713194
1007333532
395629909
80079948
454963579
1734283048
1852010575
1298119184
1910548604
521958799
1738924329
1412274806
1455312880
937916197
112545722
1733523181
654681666
1699096817
1966524579
466234918
397733894
911616817
506196638
641991429
1870262353
1960950856
1481509129
1616417291
894986503
1621938929
330572385
409030745
1728602927
1123237827
501594807
1318031598
993869631
2083575908
1922730058
1776620622
1764134107
2020387165
914921643
1004019102
1738255309
1684025312
1690416128
1502351633
327365691
267623732
1715538417
1705482963
774317499
547889031
1047143665
1576098977
692511064
279524795
777660383
1543250944
1071114339
1969096684
739004647
2018224446
1736861078
712231757
1232258878
595252351
942046370
1148857167
717532593
1359777011
2070373200
407551105
1919057930
1001393982
809058446
848590439
332511081
1524746865
1786172954
1292121655
1316009326
1441908714
411299628
614680636
597948865
1486395443
1571920449
254081823
1935514986
694405668
1499015319
1258043730
83892113
1113778418
1606350345
1211247634
566053204
1889403356
1525545525
236381403
145937037
654226208
1054679024
1812271176
1814343061
1031062153
894395991
1368502268
1381438395
1161771602
1660930095
2090917108
598256029
1868763232
1758063788
569938419
1655567149
980964580
144744363
1326087533
36638760
957802371
524489168
30268469
134791231
1112258160
1891754197
1436703542
722579177
1100973093
386197431
710214202
1564805355
609760824
916641528
1417684426
982734611
230533795
2004587800
882860435
534422333
206247805
463890054
72391385
1017570374
2111172493
1885658672
1062931000
1165734716
684937701
971740500
1211452988
59262494
1292173174
603040830
1172538828
1506194658
234281272
773329386
992375290
1990690430
500557555
2086245700
2098503787
1284145962
2001331434
1758772311
2035719692
308663001
1092246259
761292041
710881400
2031902665
646461780
2021404028
706255019
1898218486
56950901
1112384507
161471938
1329593368
990932555
997932937
1858543196
1445340459
1839576235
953556933
1983376177
639729679
2126591967
199464359
2066655565
1388412341
90690776
1232565058
736623822
1642173228
1152954043
347087940
1006189138
1046910718
959612451
499486283
334291356
875783151
376805093
557562083
261890038
1509279296
1166736955
1428831791
853432886
1619832826
198879539
1466532415
910671645
384349165
2132331189
1486271710
1808785764
208128939
1251203598
1828689893
1029266069
449667779
241965359
497488312
1832088700
1142401877
1230873215
145982194
1255070650
932395426
1239809950
431483137
1006524973
2091772314
330188630
526959904
1295817055
824838598
2051195882
1164823750
1905257534
2071122106
1782653350
1042375116
885334363
1223890967
1984308325
825152339
1624923568
728719848
1023665798
1361077529
2039676586
662971445
571055878
1259217025
2001568820
159997294
451276664
415132794
1414824766
1564242166
2121054846
380202340
1308860273
1873890012
1409909181
477113947
758746750
1378602128
354897103
930648052
2142249278
664961192
718739191
209650231
1710446165
499882001
771605765
1309606771
2010150176
1303719113
275948714
586377517
1127624403
1594478516
1503097278
1221554215
262064541
742546387
152233178
875664580
1513968154
1294340875
2121714084
1754346339
1833358960
1478099434
1958387010
1070067794
114337822
1507896422
882095084
1505224692
970761745
1988821510
416540691
1911531450
239898444
1568381371
1545064357
1648160064
1653955836
897398409
1731033975
641675306
875275312
1695388568
2075966472
1160442009
969015650
505247910
517599644
470732887
613583169
1537676779
323772555
470512462
1812743200
177973459
57741544
755967864
962441069
1724475347
784544877
113661143
1584744469
662353630
120788008
1989260842
1043406144
1857004414
647268233
846420272
697723398
150120752
1687024100
100886126
2013935552
1793703419
428919156
1469952469
111413482
2095359468
1132766447
957944568
1423149616
734629856
1290654225
1887012126
582110715
1642133963
662205468
573444026
1199214001
2032262322
1055992166
126580379
1824257149
1807687938
30685808
1632940515
1963422054
2128042812
1488736157
524431083
317395366
1581764329
1712959324
43571198
2000085738
532921596
1270547672
1392632887
61070685
1718678993
2077273596
301232330
420861399
1735046903
1194561893
1914822902
1725003997
1521209084
1792572848
896927080
304040923
1929447774
1383665174
1968967027
603240451
1254417170
513481220
1041841922
1683758267
1246070547
943696668
1328445179
695527711
1742082542
1554152150
1070690509
570736263
1085021827
261290362
934205357
1236442002
1825217110
1259330506
1631985207
2133134684
391831894
250491349
877666079
576481773
1341465173
594871514
868320399
868356913
947456947
1979088218
1008335248
579190860
641187542
1854902772
64037312
1392627868
72355165
2052537615
2027051296
1677698309
1077804104
1164327776
857226530
1540686810
1220448564
1145066050
1167654001
745767136
709420483
877141388
1272213292
1738731954
461210864
654730829
729085805
180348486
1460473357
2083389626
513026357
2071407798
1874272745
1650799261
1012153102
622287378
1579325059
251502959
1520385564
540106194
1601172481
1491323078
1291656650
1818303267
1451702278
1127151718
831613223
104270837
1094836902
1205525134
779215546
157018750
1974618691
1532199547
916903880
422011914
1122580526
765264377
658915923
2013451057
1002097772
503285877
1245360056
135332226
1629727275
708905177
224850451
1706291888
353332310
1519740773
33003532
1722398139
895574347
1200501031
13839615
110706722
2051051384
1467144363
507134214
738742263
835191135
881491325
1741175421
919819585
912021998
1174419824
1025895463
1935697370
67612947
556464115
1826551740
1541813670
475838292
2032259901
468382693
54532850
2005017247
111541020
1604017836
451417885
338125378
982197059
1455379434
1070590306
1329830689
1223129490
2012090018
401746298
127921266
997467009
940126408
1284794596
810416925
1034372590
489149389
324230801
1481361069
1026593230
1195073674
1110579145
1421198733
1168202580
1893674950
1493512936
638077208
774453220
1742991906
2092114423
1611737416
1148200083
2118639870
383939723
1330821750
397882376
2037167553
651110904
1303971824
1669907656
243034927
1310723059
866277711
1499545653
135120028
1186271284
291241544
752443230
1111072529
881312629
1616143093
1308293809
1064438026
819378998
576941074
696868723
831267502
2046103550
1890196383
388378132
1871562390
1698095008
1252686984
1364967557
1911552305
110352397
156817187
1807095974
338108876
2075707548
822554040
926111326
56756880
1717648575
2016149553
1702147439
1871751307
1676811962
941971687
2134447250
1155771442
913203475
540614786
1791623938
1763039667
1560195387
1781775006
1260672803
821045404
140849637
2066082119
1891978348
2140777730
701906244
1239611945
1764043245
1113868109
1355755245
402668111
1913155733
1088887808
648296011
20361852
837849388
39310565
345911595
539503376
387263163
1446226097
60919206
111704383
577687789
1600727904
712455252
181146072
746347063
1448339081
166755052
1897719584
1569437093
251312514
71245322
1198951442
594496084
773980667
1861895140
1395302549
1655233504
1491241884
359237121
1211008586
2033384126
261507246
1523516494
372464743
1697773653
1309397642
176782922
1940472925
32859914
2014425435
1711765042
1842277659
1372790625
176843985
648305328
672032978
864341787
2119853039
1940437368
470304775
768675417
1134587345
986085751
382598658
745078490
952779089
1804213392
1592561071
486765019
37070356
1280969414
1644723441
1407096376
741305306
2042422206
2146177454
2062626572
172043095
515889462
67687863
255086963
1407110769
393613637
495805183
328117083
262463607
1957302528
693139387
688541946
1937286621
1106914824
1743934271
673059832
2029714732
2109278493
1169512814
653484257
48170841
1678446701
682557364
212969080
282433254
81398290
1293025429
1777877545
618555783
374842758
242407549
1255143491
636495756
333977327
403147182
377286954
956836937
2070788160
1426303158
1438269315
986912363
1628353664
491892863
1611132633
960438394
464370061
34250483
2094307800
90783795
2054074926
1210898548
1969981455
863375335
1170245835
255022283
1756386573
520584765
1149563196
1414402862
1775312342
1344292352
403651374
2048710315
255342434
1701195553
2144545956
938289706
388394309
1976833756
2008867896
1385999516
729728855
755810073
709542509
1147184540
376231926
983525341
1503812966
2144592206
1705939709
95366840
821656054
1170986270
174762758
1938700130
1640763038
345377557
2006743250
1895668796
108547354
173987599
423520303
1390617941
2113516916
732058301
981200777
207997584
1385967528
1504223592
290721032
629275213
1067462165
1680768160
708136410
1313253973
266917808
75172038
1446796140
1611411515
1508719239
927199355
182325893
387309795
189105507
1440795005
1374036258
1278179833
1213024999
2121187465
2094214348
1995919561
1517538075
1302695464
1186562157
1185303478
1106462122
608088707
1811235732
675717537
2110280939
753924454
2132096890
510288586
1055018805
387598132
1720122881
1603455100
27636124
2104339579
1991108675
1167674779
1928958478
920896114
137186248
831229689
339286453
1536249766
978280837
613086074
1132594966
368063355
1167174694
1868635200
603535382
1818401491
1518331350
2140806457
1539194102
97549358
86406833
2048228528
996602267
123755633
1837462405
2030691
620503172
141318660
294462292
759179638
1854942525
1022657162
1028459977
287028267
111723832
1575972254
303993307
566464748
1322556435
33169915
1572078408
1612374106
1927687172
134758911
1444237834
687120076
2037154164
1758822141
129185574
1925193199
1680018467
989419038
1591340078
11813805
1966176941
1889408133
904685751
1636471649
271883110
1425810358
904996994
1627061608
875120522
316316969
521763562
1749645317
896685313
343287719
990664603
592862996
760385865
1481579121
1256045936
482516039
106152687
1702881798
918264173
1691916388
590590990
1566366884
494482430
1007350293
1477461237
1061029383
507651845
586809028
1269532054
1316260817
1457380813
521212839
1489033414
697053683
353147136
1944884389
763633092
85601962
564592351
114937154
830726870
595216129
1481191490
450990409
675782383
234566421
1852991314
284074995
421721364
1125861878
1629625782
1489037602
987168071
9860694
2015083237
1149132180
2075826152
119960144
706333303
2043860567
1027786557
821447800
1834596877
1219463576
2078544334
1927951122
604577728
1088118578
1650847026
1677494511
1547536598
1956972606
836841338
756105674
121622274
1881661396
1975683572
1321240123
471070684
162829081
759827271
2042208199
1296472538
1359909222
1780525592
1233071572
304663435
139412681
1572656754
140353792
1069783429
979374616
1835996320
1050476683
1307313279
807149841
655335333
772732184
687900677
910880005
1449530044
2117738020
418981838
1539611843
92544008
1149480454
1385367333
137437945
1617704795
1054363087
931169823
150152735
1182625531
108349884
514255062
1928311064
1245521825
865273198
898794666
2097392594
2050486673
1641134203
678065987
1075321451
198337347
1080652323
1036838034
384181876
1661139827
1480484426
2015149230
681307801
2014186383
1964671109
367659792
2125668157
1182575121
644694507
2000538465
1600803470
1051176017
387114015
2108836243
57817250
625977639
180602278
1902183954
511674476
1658520350
585965361
1288644005
395490956
2113075842
601095801
237070105
921073490
1532545014
1308855169
1275109642
2090206612
1592507959
2133300385
1354221878
1143747489
804877544
815030825
1714717080
1315718034
756087365
282907571
1236479813
1137018560
162663927
1626850065
1845467407
1057146732
575759101
1821749740
1196625015
1894152034
1229646217
1751629098
1408830872
1921296742
695935583
943249738
1896057801
1699467523
1498970080
433739482
1249354034
214780638
1535484219
1896132212
1518065772
527871109
267783080
1936561462
1932589673
546102762
48057830
997480755
989750739
786036726
348299665
1390773508
1396370355
1352592947
691103074
376884398
356202332
1719270981
1604298753
1706836402
1777253189
336783443
1413724734
1786236682
1012148389
377352102
78760018
1564736999
1731095613
761700926
909802896
213582225
1115895175
1832085866
572763472
257624996
495715611
91415153
905184861
1871243424
2112012780
1074003461
1680526364
1278338037
1825757372
982116666
1406966200
1471017956
1876418951
484228377
869149695
1369648827
24301141
1414002576
264647462
264996337
2073993436
612875057
1156525657
1688062756
1699588359
748017607
339889208
838532214
2021149649
1316461121
1477727913
958453717
2120634429
1046308183
201172033
1078114422
1274787540
1451561251
611717803
1900657164
938612536
711988382
631113984
1683826112
1493665429
891188228
2127397411
468985448
843842959
1663007522
1789009532
1330758641
802584389
577321979
1902460655
996944045
1984569091
252172235
767764087
1365257443
196453923
1154846551
434906348
2092051373
1215605567
1401723548
1968752922
1656561225
1255987145
1269025164
1099569804
1741750647
1486847562
1468460111
1715395732
1973518467
753451301
1440482103
1136056259
1908796144
711278645
1856386866
1404906795
170618688
1148669820
641178094
2018684756
2021302379
855946511
2114104933
955336039
479281476
677769190
1149024443
1971410261
1364285793
1226835293
1247925860
3814874
640061600
288479198
1288429384
499558586
851629089
584975669
11340970
489053502
162742816
788155564
1298098908
249920038
1636720197
1055751492
1763315699
493039711
1671204382
614788155
859643235
637555859
704371883
887779953
1434814380
1966015001
1449133988
883160093
1717151356
1836860646
1303368467
161836373
2071956717
1808583594
199271797
1272875550
1437477496
1764074062
781282430
1137492675
176828894
746189856
1141229766
926614584
1405078231
1427559996
524452549
494394396
1862928722
543562004
1764509296
1883975849
1142500931
199304133
1638508428
1326743132
1382592427
1445778876
1122594358
228236728
976619742
1752658116
2081303289
271979144
149508696
1532070842
2141197053
52355481
1247847187
408620165
759571546
180809355
1034893272
205335256
1835504281
2135548624
1828807551
1921677619
1752595087
488348599
1299597196
2134767793
1522851485
1363025925
1960858840
129118796
1625615121
1734877085
1618842240
1326012777
934642390
1688533003
953724843
1075803655
1314657000
1092043808
1948506799
692033311
797748994
2141647255
830366081
2079657114
849442316
1384374085
615914172
628206075
337788330
260440998
1798673616
1243746329
142444394
798235396
670043888
153681953
315866225
1884937599
1295792415
1788523784
1691726206
1874247054
145669258
1030833727
1272411126
1013853745
1445301138
1884492266
844651848
1606578463
1414855165
1516515047
73494575
1338174771
239574472
2004608865
1346042773
171379805
174192317
1295465159
1276807222
1278124520
278585080
75589666
2089421767
1918949733
1052361536
1028358293
241788459
178433046
713794368
1078722876
311108820
2128469845
2132793777
1958704480
671977312
101813078
859679792
1715675502
1169226832
805644502
744727683
822260821
965504058
1819748225
1522642934
1485963830
564227881
1588595898
398395364
1609287285
250630204
579016869
1371333170
1865313945
936217046
1608873471
1424419078
1842342711
358187539
644148963
1241676695
908168180
52137764
166145031
1364047371
1763500056
1994474375
1580890728
1889485304
1871880665
706937294
924916255
1628958272
1609869408
357489006
2124420021
567742497
1309925916
1752869626
58365794
306358909
2085312047
1008636901
1440932618
932470379
2075209786
127443836
545894344
914105353
50778431
39507512
1750411557
1925827069
574679611
1875139286
1026058963
875445713
2057346859
1959206492
1782875857
541433039
1232515107
2040176653
485233707
1329269656
1573497979
1088228856
1142047965
964122299
2134387747
1218685170
469664750
971725421
1586500378
958099816
1827511348
1638347749
1588845167
393943762
2077844996
1586444424
1585898345
723994772
145751551
1075820159
716820820
2114589141
1969455804
1917877520
1617947631
540986902
1432050554
1472802053
1339459979
1515399474
753927724
28790891
1474789706
1082032068
347762199
481770343
1118807450
609256301
1151322398
1197519884
1536312861
829957834
1050869546
673735409
1327675964
358863409
1772394410
1030163111
1582101282
1755045724
1750741097
192383351
212211323
735600188
1491499760
2046599191
870195082
166928551
1838859152
1652523679
1282116370
855052078
2005598061
129511659
1168771157
195937562
129852023
1710266015
1975858045
405566532
1004436994
169046893
2078824596
1996558887
528672528
1578634017
1699495112
1975569281
1126130696
513515196
2145120690
1054392531
1174446992
1989782286
55160434
1537346097
279673489
190051023
462205718
1155138659
1630448188
328945090
1709257186
2126505067
319762096
1791639875
461587056
1161335822
949490995
1759666291
1937627902
393860600
729209366
643658889
923194223
31306187
783109941
862154036
436268865
1470048562
335678014
792074336
593293266
627126982
322460330
365142833
1328721583
8454095
561563837
108061054
378224565
1985251140
460528250
944529033
787815255
1100372727
2095244117
1157313922
505106656
325042891
742365558
1825616098
733528355
674374218
293680162
1939977139
1314938863
280011687
1124225633
923068658
1706262190
147533082
195619121
600882232
1858019046
1866177460
1771993283
969415190
1566133307
1784039782
1694551142
1502017548
1735884390
105830327
1108623253
702522661
1435960370
473056434
446729322
1996087752
1433433323
402081648
1447109181
111460426
1515137875
1059451801
1234305891
2053917945
1216726839
1756866074
2017602596
2032402029
2140715076
703609180
238321682
2125917716
1356320775
1393656221
536363282
1513019336
239066128
837423349
587336978
251847421
530401382
1868579700
1378772156
2145333666
1913178555
3838995
1530312990
2117483082
536285047
143013904
1038222009
319612558
1580498519
1008534474
903470907
311589990
205910621
904632026
1546467163
1295339023
1019709711
1924714529
1705602600
1980052003
612529230
323979925
2136151684
525649056
487773061
1158389857
1248276886
2074766876
1242994415
787167429
1567487146
1647457365
1979607297
73751271
2013796452
1795248942
1706664355
1718012637
1128246810
1352440822
815153002
100019507
138772043
559062571
466479714
186676295
1000599344
739940259
257490505
367956906
319844997
2043227301
1942002886
1178959005
405044363
210495636
650692512
313614903
1248264491
213681547
921404150
1430078975
1731164933
2067594510
1002307429
1486343071
1443592632
1991073911
1803078875
1457935832
74430309
434927758
2080117705
1187473874
731756558
2004102779
1875433629
36002951
264695467
910343067
629687583
1167738380
1066822776
1512153519
1524234928
1044790802
929699350
1245408203
1363307920
1461248089
195322560
907097501
1714570643
900667616
1637851805
167836672
893372881
1510357030
116116428
967685690
1170952668
459624235
1654641101
1069167721
1399308385
1207817201
1286046574
1332201800
1920992797
2078576071
186052872
1439283651
684894807
1461963074
1303141051
224294221
192700195
298308853
2076812845
268408444
308976208
132564207
156130773
3779126
321861644
918847452
1255880343
339526039
994977106
1196692154
1781013983
28756153
1816007158
695684359
657838203
50898871
158673564
1853728133
54785991
1801923263
452647876
8611311
1184158095
10007166
488086369
124919705
170351768
371239860
1876671288
1132685149
179376132
784978028
391529232
1615256063
171972933
916467637
1601491825
1112303844
1779376700
948698520
2091224894
347336017
1848876865
1205742563
1819545134
1661142421
1223665237
792709815
662329195
1455569089
462441478
1402285856
673112858
1065509703
249662212
444982722
1605936460
1594583814
2103488823
159017209
1842487301
177552254
1702254295
989897278
1264876806
218892789
2048973865
900215298
503558392
1434509863
748187768
545751082
219456642
1611102761
1905630993
1186632737
1028024258
1851936449
1359177427
1414313276
78080964
285083593
2131089292
874369673
2077213976
803021826
1365129417
2004136901
1186559307
909438412
1549121445
890171695
1241497271
983349091
1584897434
1453306789
2136898893
2026921608
1652821465
1489911150
1047169415
824646053
589581431
317012409
345776750
83856251
1141476402
813946249
837050362
780279542
1614759133
549560242
2099686706
2100997298
1033507124
1532375322
370100913
1344955925
692852222
2104859860
1608505464
1494419996
432533322
1697818766
720038003
1272734021
775628674
458738947
815241443
940900943
67712351
147324394
1474705021
699358663
516948335
630733337
512681466
1362891537
1201599998
87221242
217274247
1526893596
1412010858
1542840846
1228701807
1199104399
920555552
1474070200
807230720
112986025
216825239
1726365858
1339276200
1271480786
391968505
1259016995
1008733769
56221499
680482780
615437959
1879917872
358760187
259783069
1772371927
1417785559
391453819
1850276500
267432314
145878088
1483481975
836340553
144823258
867094496
945212520
203474450
2487433
1952934622
63996080
1663110039
918040505
2006451595
566167277
446753477
613506995
1363094627
781858655
1992199653
45012259
1901183370
989722456
296399219
975165440
1770460930
1030192890
2129928702
686485235
1010176442
1715397597
988594866
482078741
308040363
1752034969
1825643395
1487657190
17328682
1877292519
1316712345
1955819321
1954550129
1787855879
1015765670
1635362871
1771793696
2002485777
101382339
1607391681
1408128929
1107799188
179999547
960869038
1769517823
1236570066
323737491
423295436
179749822
186338367
250975627
1807554489
537563696
1184784908
99157322
1013212657
194467333
493799014
407999945
592267206
952624973
136789725
1302872854
1738869283
1624848760
878642594
1212380259
475696179
1306647781
634697450
623665807
480489329
1005554293
183665574
1751320091
1932038101
1911796755
193769137
1373212024
1606779924
1247289381
1943752952
1469078365
1559553589
624200582
2094032213
1163627808
923902792
608064406
369827198
721094938
2093192223
447424651
2093579581
1296962541
1225170306
1231013851
374947852
1066102788
610113556
1373879845
1940456443
495387488
2078408842
1085485598
381337312
405669270
1912696971
698856927
165182014
562214378
366599860
256975298
327964454
92314259
1531291229
808941263
1367137183
561137069
2127058993
1528744046
1198425441
862037114
1437422179
361115360
1993058112
1735120156
1674125697
767214034
1580436706
1491174578
1835968404
1140300241
1337059117
826070643
491326780
1814813594
1600094296
1729482954
988510550
1142933820
1129134150
1532908663
1476891137
936500629
1488603455
860789324
1197196400
805629241
565629739
1368078836
562713786
219697616
1903407289
959297364
287979183
442702765
614503181
1903729077
411217503
342576270
777610889
824183153
8566589
1852971266
1900281479
741340821
564475264
971912175
1335822839
1471727345
1016262161
1823285128
337858368
1384877055
561202724
1081378964
1354248476
1651425739
1912392834
152872867
253524486
424973546
1534494946
607956136
851734859
1044099176
989533415
262287338
843986642
25400533
929987538
1106029830
1510827815
1419605375
2042094295
314967299
407832689
1898094394
1290795479
1448151175
1729543703
863594260
357905143
1233586658
1043744053
1766956930
905364271
190674920
331364582
341940236
707226316
548175734
1341595231
1710006744
1223230756
1726985800
1022998901
1606164296
1570890092
1679412442
1636673641
324278691
2056053338
265570483
1636386992
1749835692
645228255
77874913
1836966593
651635516
1215298072
2106410605
2120425180
1000230977
2036386793
518715773
287621180
1178595993
742453539
1197154554
1360243411
64209962
1798531903
129002934
526069353
184667095
949680481
1728539565
683383606
391361232
2021765156
1110864725
1105927748
1300863845
532896217
1676780610
236840305
1926987635
1133223652
1696327628
39226353
87037434
81327739
2061367965
725601802
2054308308
953507185
305954611
846235249
692979666
401987649
1996888165
2065363180
2109607274
720484946
1175620456
1296578591
535993855
499299831
283896300
1776371893
473643535
369014111
1662698632
149286486
1723575600
586971790
1198417194
777205604
1171631060
1532233637
2109346008
1901732272
1112537679
1013698300
1201689158
1151831617
878975677
1709419380
220548196
94272992
1627095739
1406050485
400626673
327521617
1518688949
1204577213
1170936303
1858660758
2095956846
573811390
1521970752
1670452249
1683989590
27149578
29327821
168857300
714736098
407370917
502157387
1913149652
113368034
1137786092
1000999657
505733752
532255649
353797105
1249090225
116670796
2032589332
451779041
1085616664
878095566
1601185332
1807323769
1769531438
392839726
387625807
384209874
1577081387
773001492
1477576531
1484679120
324425198
476082020
1166147761
505861009
1846774845
1328584113
520908004
637188158
2091862797
1720943552
1480795891
1020197617
1255489408
361638979
393198817
1653880130
911818934
1476323693
1423023893
1621503325
1216487790
1451506002
1872483679
653923800
1417972331
191283641
236666492
305960659
2116476251
984063149
42882268
235969910
1369906628
309587159
911703585
1539306715
1075569885
1348385103
1230168412
516859214
564746845
316805707
590922714
771890632
1359165312
231243056
689271121
143467343
164942255
725592281
553625826
875661694
1841834900
980773264
173446055
843625141
1912934397
666893806
1357923089
650369173
2032219282
1500682895
1170323185
1028987868
60449545
798965376
799632387
1309826297
722709689
1277611942
321221148
1006820375
179217234
865631918
2145257921
86548889
1224317993
109147000
1192086514
2092346897
772537017
99467604
1978685064
759493283
176783742
1291559838
1266713538
1777537380
845524383
612499710
552544327
579528038
1885346027
350959790
1616599256
533975826
491971308
1569011341
762657093
1650974771
1888232734
1067962055
1339314812
2004587701
747334424
389178078
1055551548
875143798
2107389577
151112974
1671170039
1760777655
904300766
589272445
1000810272
1145490687
212759663
562785653
119662889
1140587012
614185201
631239873
142177620
1121544546
1593992074
221496666
595232187
1615975183
1749383812
968345353
1342993715
902525580
1938599666
2125712661
1634194820
98707277
1244010190
438466828
313626032
1328897159
621604812
139290673
503545958
1836235319
1026451718
938125052
1527495190
946773129
421885319
442264929
2123048642
1513837700
1564911236
1192502254
337432915
1649422503
1156910496
1748610689
802072763
1827752995
1918445303
1775764033
490000033
187246684
1806879636
1810890872
2109763187
1891961824
1805593566
1123195797
1480792527
1256533011
466342166
1631798043
262647963
47291381
1739565258
1468241980
252300833
367330673
1325602325
814311844
896843728
343812429
2110786539
1224734782
733152080
1191782233
1913860190
1641382554
1387744459
1766952552
486999390
263592495
1632113924
1634612576
944905219
1358216965
330739794
1354226388
1970360004
2120467515
9104287
1515949301
1071055720
2059238334
959198070
2084166343
5797148
2002660172
1437680279
1541655549
715261656
1546668088
1730107212
1923522646
1535876633
1540094938
193065599
280451467
1900414090
2078994253
56892720
1085213187
1283084990
1567711469
810825584
698936878
1402233204
1450016540
1346063954
661867508
1603355998
2072907041
426834421
1835277179
1808453645
95506472
261407796
696416051
945363653
323830342
22419096
1121309686
147003648
479334206
460566656
1993081252
1188508220
206035146
1566287347
1187443533
329573280
1317585709
2146755851
1476611848
917531687
1234716857
121324737
489211530
1704557800
473486986
1131879280
1509242755
210629664
671133905
1996053557
1318294441
302096363
1565466314
694500840
424644858
105121632
1906499420
1773168943
578232752
1236090398
540206254
1545776756
794473865
1916452141
1338661228
1908294857
108871915
462767829
2013850649
177835885
1613041034
1385746226
1665688462
215182432
866013903
2006413230
1904769936
636160766
1252038101
1085300947
1273104651
2086947168
1634193862
2008284252
119694739
197237700
2066901059
623757289
122692763
1023179152
2012535141
340625113
217714400
163927132
1630815278
2038977632
810641345
418649649
1360572037
132826826
758151206
1186080618
1206392272
1731532913
1179542426
1929837899
960186102
1190812331
755057785
1032859640
324894380
958115838
1175425053
89004249
6803923
270044790
1395769989
395180228
566844742
869075302
2080723998
1897572037
202194709
962012266
1750201348
1358742829
1372542322
150744289
413273580
473137471
2045822977
2131172610
1766823300
904845380
1312643027
985204034
793123599
2012505763
80901932
948207405
618342187
1660403075
1605970530
1659709198
1748885472
1859076458
2068033507
2005147440
471790588
378441798
618655830
1939511524
1313984481
1420783615
959428294
912484353
524818940
1066550366
827830712
610049007
1080587787
1455361331
882260438
1509565092
1046581891
1433398574
877847489
1638560493
800750619
118372255
1308088201
1802386978
1191262737
644548299
1728442649
844901171
1930998493
1083988570
888449064
243898304
658954230
1753726278
596558114
670131158
398727788
1078162550
1369228539
1494336212
783099653
2039952534
617496790
236590670
945285712
1862623473
1123209159
1336004794
1160568073
1525010718
263449011
771841605
38115477
2050694954
589331543
1820727548
1362211553
353074928
108743380
433733977
845341407
1982208707
1641879286
890896742
618753164
1348336326
643534933
355366683
1896469931
1734570782
629542216
36160980
1798627647
243603790
1881738039
1315910004
374002851
801194935
1130984995
1070219307
761463644
296816396
1013496279
1044898997
2125505250
2062937268
2143459705
156283033
689825803
502446366
2069221327
556994223
957770277
1740200401
1709733889
631538975
1344393189
1630921784
559496606
533790671
1980744596
1237338888
690902062
145826341
1771450060
1851626903
1081293019
1518379591
1096990572
18455724
519452944
508406345
1841345394
1476547179
1863763033
750404376
773057808
57511702
41255685
1126745617
1418350486
391276578
1022834710
481056857
1032086244
1402932878
1386964949
1882614789
794181701
194262104
373803300
194661129
1780598409
1146026907
990477736
1025485099
111875521
2127195248
367858086
1534934590
1579701413
29455135
391005367
2117363796
338541417
1006265916
1730189603
1583797902
2130110763
2141525384
1125231986
1650408116
292454273
1670668181
1996905412
69600130
359991053
121393168
92512827
362487658
1946688426
1249756771
1454658367
1521337901
2081087595
1114153925
165449203
208358354
261143671
1346208020
1311505964
364771847
1521180280
1075309994
1962927332
1020588869
903678371
952776088
1086711950
1917721703
426781031
244559659
1221635242
693833609
236269099
914002497
596587272
1782191450
1380430072
674387378
1706558310
1115433004
2065424429
1888982469
1712921596
1286667818
708129684
250249901
450734346
1127357190
164063406
1930483328
1312458333
1877338878
446875389
323507172
1435665955
1291052083
2137828369
332581775
1732477585
1350742476
1397055465
1665444641
544027849
666461623
1094463875
2050954104
1159910942
324842177
2098387615
494827094
1117292459
713109407
1827744757
356957508
2080211810
2112593969
1187643923
1163261803
1876169505
1893222477
458391758
1822855228
1287148117
436356680
1133287493
342494412
430355590
568587350
1694879940
1506104132
653481834
1497977780
1141595839
1173846153
306387448
762150486
1647607783
1421088304
1089961208
754721038
1925455419
412756269
1369328409
57671346
2105720126
567310383
638978475
644315427
466726362
1659928909
1295528050
1789404304
316181208
1284042981
1006250521
1420452080
684588177
933273455
1930828795
983956700
1920779774
2076383231
1600943930
876142429
2034636858
893363854
2020560960
1575008871
16920352
1281617318
1493729201
614516077
1614820807
1050346855
1284213156
541884071
1283879396
2121933187
174345973
2031122047
794016073
2011414338
542344421
1861361891
264449271
1636457448
1412036060
1478471734
1473461732
87798537
320047270
1292433079
997259735
209552631
1436750360
1062883766
1250467378
656729156
888138775
1662163803
1048343946
229706984
1177966210
520955093
1585642355
1901249069
797679498
746109099
1703757906
1604924563
1230443340
584361309
662095436
2019389546
90223818
1747766945
1247751457
249910339
1030143437
1533921565
1143981712
1926696622
2018174679
281672459
1802304064
492184814
638089224
508086278
1301619443
1782776021
1204035841
1085850131
611166542
1341523785
1919326591
257811573
784296314
946812546
391317744
114611677
1612930693
855854155
2146055920
1774465673
1319147318
766473236
1839957047
1343544995
2080141789
1096580392
1508157924
998924458
331227254
1551538568
1560363619
716456737
1980134840
998155060
1454053714
1766948706
1786574963
652864303
84689866
1197404090
498286675
1520799619
1386479847
1848232318
377461211
1251629446
1061118425
1021255473
535818924
747512814
1774631400
1815178066
932580877
1198508348
1706088243
852304455
1728970956
73046483
806158983
1114983458
180352448
498752136
1161086888
935405578
1727937024
219728624
156665329
2090063084
264278285
4043474
1797900347
663160183
241029347
711620912
1631478990
279034078
1539622565
916079216
527918733
634650064
886399694
1942984339
593673341
2144386291
26946777
211324668
2067706335
1375636095
2135556193
923962684
1956523909
240681174
402526423
1255569683
750568139
2016944838
1382036887
240551728
1303604792
1730233843
107970210
1431733881
417284675
617153651
198250771
910669597
938130740
531675093
1629964870
745613439
722137864
500038405
1527852296
1894621001
203521653
819508337
1016272379
749208697
1133787281
1744316517
835303073
1637833336
885766475
413668244
15227752
165362733
1432985561
449760436
1688434218
1855578918
325558835
2048749373
1716024236
576763293
1668310654
1760759231
887346966
1421368444
1239622185
790358917
1643552414
1719493183
772997995
1625669579
459009953
969824547
1215520807
1629617910
1830816562
817924289
25276206
181349720
1294567876
707011750
543049678
1564621186
766894061
197200588
891611857
667475619
315238972
227871207
1010176471
2011041285
702104050
29142785
214042760
1999200872
704649430
1087347807
1040632884
1956813114
1314479581
848914320
1272034332
106042709
185165998
523763602
1677058536
122120607
818114303
214473516
1804106231
796846625
162070501
1777086228
1943249709
563038211
361023552
629959765
68243442
202912250
1786879933
409618069
1310641524
1661665197
1654578106
1293877772
427433178
1057383345
625142964
1062783517
1761219327
522069415
1198342636
456904502
483541193
461890748
740849214
1508961662
328442758
231072070
33407831
1351277223
301669622
1292423231
826982166
1653267651
41857945
1537324026
1249533685
158205890
1789565777
1149026232
37897429
1187775568
1165952285
1841185031
220549916
1588616648
1193260937
1337627339
849119411
1677154459
1732669173
1302468214
996615515
815222835
1829307893
1599747840
1839404657
1474272718
396649764
1377596319
477014617
2027292264
1696414770
529821824
1744080222
318484700
1621590324
961942149
635637180
534946861
1340455206
681877736
158312376
941411923
120654078
144961377
86497828
1915588964
574295193
724340877
133186249
1984355074
1467643932
647761986
565379606
1908064711
435388304
488256910
1264478063
690662425
1041041197
1139559766
16049685
1620901255
1531157523
193952825
328159457
750931581
766194675
1198725358
340942509
13838534
1196471688
1447825142
2021160519
1888440210
1923893530
303712213
431014698
638028777
1014329380
957947511
2100597110
1996162204
877258370
250861683
1460924932
1437670201
280512942
666315073
240822092
223925011
73369988
605600697
432953548
1377222464
921968769
550356080
1680281607
688552107
2115769360
952736854
29555769
213163214
523418756
1012753069
1626767072
1984320293
337991062
626108269
1094287408
478370955
45700737
1513299286
613616269
1157605458
1319998056
19616800
432287632
1956737895
1816600722
1960737629
752038964
544271924
1509624917
1676094402
2125988998
937323138
1829096924
1034500646
2081091769
2110264001
1709279699
1297387959
1706471492
631777023
246159955
1175524673
1573826492
242533499
1991106238
158108482
1841996611
1020932683
861033405
457412189
42492978
1654176126
1745056735
75401319
630527185
1357840768
863559768
1478210793
1247710272
672790614
36425637
606022329
1494092684
1846754969
717277134
1377955534
938293529
1926700987
576199965
1499008572
1867932971
144379638
64371456
638435356
592516793
444444239
374649956
1084199077
18603659
341400703
1947016139
139039444
1711568052
1518488315
1814995748
1141086837
1880038343
1079581922
925861128
1576566545
1477332401
12258474
374027215
1412064684
1743499199
863541909
2080264937
1123947335
386092840
387695285
1685157432
1820739323
1368532169
1181137764
300133067
1099439093
794354152
353647601
1917175572
928085149
1622410330
1468156411
139952890
530213766
1619669509
1158713346
1270306857
1170919255
76668600
1964719205
276179673
1193059056
1418671727
714827365
668973278
1899276764
608916333
982908288
289985330
1827272902
1126545717
1436696282
986996027
420843795
792795500
1559278549
2134906302
996344370
426532807
794540201
1055532646
322638904
705234544
53119502
660634918
1694595610
1582281336
1833950189
1978329894
1107201034
7608210
655161166
1050742221
594413990
742991067
1996644552
45940422
1699472424
86407351
1524041362
637258890
1201147999
955260278
717158183
469547557
1525309911
658607408
1883938570
1940932549
525298635
48037437
235376460
940049120
579300502
111146840
496749562
1916280516
350240569
1583229935
371499428
1929106480
436426208
790864030
1556219039
1701677607
221297777
964630206
1431795388
254002656
109060589
1670758796
1638626527
107209580
685828989
266420700
2033086204
274437456
515001895
10021378
600982603
1181887820
753693180
652692292
645614389
316845236
1794349813
539822297
397663876
166697933
2001624109
1253176488
1600877644
505523066
1872220671
1178956759
1420442531
723655674
69657680
1685006948
1078084422
1407315516
906203197
2129719377
61286323
903797669
669203132
1652231263
2134198573
2088179359
1761938239
1989392967
324111036
1818022507
1122455004
181597495
1005229894
274371514
1492048961
884182315
1308930360
1169770598
1396281855
1884979928
1259931403
2142841110
1542768022
1104522116
238129999
917397320
1756416625
1668455974
1254785496
410154990
524975086
552527584
1839341041
888904098
539217810
1449296781
1807763760
185239137
495218276
619030516
1813936502
100688696
1780177020
1309854248
2088320756
789399576
247107063
1252390541
703877833
151558347
25543174
395996274
1650076901
1197745429
1189942672
1615299010
1927291633
1305153638
384620483
454938603
1299713363
656245512
388715145
1640343449
1977120456
1738154328
1420663545
1149226298
327438834
925256876
1711041669
331971873
641415058
231091132
11668205
442808357
1046162709
2104850925
1401564383
84268820
1658647207
967975138
539815243
1007118243
2058606921
1714001803
1577961231
1051021457
528097652
320473963
567776715
509623748
863166699
790122461
452894975
206197859
1829400955
453744383
858893863
18755457
1176397464
1984950704
964893397
1679893554
1568017483
638621718
88276622
871484792
1559522557
202045838
581129731
394518730
1596776398
1443599603
1700738261
1688881843
455286533
1217763551
733871962
347116074
1293936145
1682328641
778808658
1319405026
1738741683
1185234509
1874793612
571551616
261909758
741490286
925317703
1141641415
1127459370
44178764
60337758
462792448
1250516609
123417733
32762952
695089180
905521565
2137175799
1518192412
1520428528
898009455
722192659
312662490
471796628
20787524
819552522
1314849634
285335775
1517152197
1478750024
1858201513
468739680
1641082101
221499028
1630108222
2139986720
381085818
1302428680
1827377250
817559276
1334927356
1156356093
1799846953
280440775
1547417001
240823608
395881834
607733266
1183690285
1112457791
199449746
2143869074
1306558119
711635265
133447024
146063462
1179607915
820725768
1332492385
1428747840
1956429338
1557147795
1026633181
1694809477
1405402030
1837146337
551337735
540154190
1768325916
1841157123
350364109
2120189979
1783425804
1590970774
977533350
1998391461
1887418583
1780272644
684931822
1484613056
1751541186
1476283325
1762661404
1702677165
581267075
1623286250
1994776762
613261154
612313167
1151780404
446374801
298626315
1621172132
1976658971
1466861811
2004715839
1986461430
2142598464
1165619281
43011078
1841036255
1021110853
1721007958
1074891376
568577695
1425226299
1678556124
193305534
764686030
1781039948
624143854
357573946
786946946
1310565154
1423051346
191426237
567552062
195694324
901801163
364838602
1542066975
200045446
352020982
1120599775
1682695196
439819829
967647789
804382718
1994412553
193539072
1774467810
746124726
2045522478
1399161662
1943165519
1290527794
157003143
1492685373
755660711
1609986845
2065956619
1822284034
1951940533
1959932528
1682356902
1324759283
296320220
646551149
773823224
1340083308
849513173
644961378
935712518
616695861
1410781354
190383680
1332347408
851043013
431899280
974395216
62484484
710919454
1807805509
1327233066
1701848321
2012185235
735151013
1210882890
1298287412
868784532
1907360406
1205614837
459681966
1817574300
17647906
743398281
648531529
1401855283
283691088
1430926428
1074713991
257937098
111227880
1560295059
864044840
628251729
1964063990
841153847
618959054
937129489
36787070
1892775382
2046505976
157966478
1272410486
187192793
975500140
90434733
2119036118
1230296595
1768786575
1335670882
228217211
1680521037
1681779346
788739790
1684882315
2086571769
624951669
1976205295
1641310805
1940216377
656213913
1602677194
686252363
874142581
1071601335
917334037
331920304
1030503845
1675675582
1879487554
225697194
1584562579
844011774
1271348908
737236860
1424765086
90954928
1897719208
514434725
608754300
2094755572
1646491361
1655732597
1333581963
408581125
324073190
822134806
1090640503
2104778555
1653256564
1086521236
256162388
1792638936
523506113
1104557041
1927387388
673257630
1302872934
1643469370
791626264
1893727654
1303353697
1089571489
1555748965
1847376469
211926900
1855605610
2020919993
1229602741
1896198561
1728897650
1366298279
1074928447
916487511
4435892
1781835389
1616327764
2130954299
1574866850
566651997
939135676
1808605613
1178420614
2074158798
1275571579
753343206
505736447
621471062
387694626
104670879
1581872540
1631429672
517974478
1836269997
137634644
1426667725
1689178852
22176556
1981815431
1034847801
227122126
1102755054
1535504678
1976891613
429904564
403477359
1781483889
1184582505
1675342383
1830377082
1372287923
1642369705
1710647115
986505418
907942162
102928861
1707024314
1021376818
1107357130
855529162
1012768865
487287261
730950353
23076450
1484350288
876079367
1342410951
544702648
1884175890
998164958
62042623
746906919
282562561
212431700
1294550045
189087488
1398470753
1530241468
2147007359
889262441
45847815
468217344
240807183
1348451262
1579075524
572661515
1857189780
1245711719
1854637490
1329840294
472758074
435626819
290270308
160924953
131317576
762743471
1761796441
223144921
1099291729
133869106
1533310669
188330911
914628277
1895991780
434494336
1848676636
489778266
678537062
1870794676
148811759
66034558
1876779695
773235709
1530985242
2064422132
1478915393
433635201
266480761
2010742245
631229400
428650084
1177724334
1495591532
1143185696
1044969325
946540648
1668356074
798483281
1705900799
1217054221
492777214
1686298498
1302009972
19071124
719883758
1601255016
1753898329
465556056
538909381
1762531365
500939596
668984987
1112383021
1743702316
1635304985
2055997841
1349592208
808611285
844757439
532642050
841247060
1278680845
395741482
468843611
1446398093
12928590
533181590
1697956898
407124459
1513243262
917022513
410194926
919720407
1595626192
1492901333
277328101
964054192
410635466
1189024934
704125757
551100658
1978767227
1356250813
658935199
1482070197
811265830
1006240357
1458292182
591754487
732459847
2110275879
1294570783
636917500
2087352632
944841960
956774553
883405548
475048201
1803040497
350779508
1086458458
69919210
1077738852
810586500
249441819
1359635980
655401505
1367467225
1445316694
1296322382
979509420
1925935070
63729581
758532901
1923742931
1752501474
460881999
181313230
962494512
156990368
261422900
704148470
1280934178
1164783813
1923449804
1395485826
727232756
1784213142
215296606
411926376
1969320345
803153201
790204005
620633102
737227917
39262953
258133172
1139906434
1174626458
1662573622
259100105
597155841
1427488882
463270976
168564780
1784248732
980711629
1765993731
543910423
329105926
188122750
886019975
64576660
654146998
1165214954
1507073046
1570295092
1076013844
1633516623
2001654411
1095815204
79077225
352483234
1006035646
72608573
283077383
1369940931
499362906
1715230493
300778843
364786778
1835071339
762727003
972734744
648041278
996207826
879840147
1851492574
559764930
236770793
1649511204
233005869
301890680
1951769972
739919389
1797111519
1691170679
298141475
23736345
431752976
222557699
1475459213
1912792417
1973026671
712146035
917694734
1735681443
1423534318
1086243396
754737590
6657554
632679799
1426806893
1134278243
1897057015
1272075385
1298946004
549240191
1186683634
1742733075
2008274708
203722688
165099665
1335995466
1983834414
1765036430
2098042094
1533707659
395060194
1558495788
486902188
1364882027
1162128716
185308363
256494386
498644324
1132516079
257658970
1553490752
854446021
1764828937
330332000
622293751
1522380289
1320495116
643283325
1929903306
1971526731
667446661
942074451
1789900663
458064461
437215081
1934688897
1414719388
1306650480
1638691833
1762355151
1597456935
1774206922
2036790645
1697889625
46716693
1198391155
1141657950
206011246
219808459
90634108
1624567357
1092505746
1008167138
1043691997
1689618813
754469230
820573919
2102576479
648420935
630243470
588836096
412138220
621237147
302454682
1933177409
720230587
1181708868
1485715065
451226916
1221885656
1481106312
1274270863
2047436532
619084756
834942734
19957861
665073019
1066786873
1239134508
1783734344
907947267
1659640782
1527669115
221102630
1235426243
385900819
1608433727
695555071
1894730442
1790857613
1191761451
584035312
1730857153
1606283894
916449562
148244822
1066122366
2131617944
291222199
534598561
2040053400
401669265
830349169
1520411586
520371308
1756358546
1893372947
1173787677
1379525082
1958766280
497531892
2096584676
517409641
312645771
1743052732
1424071907
1801928981
1190502315
591119081
225587957
501069840
1365545088
1835535104
1934261163
1516559676
1663870148
1632447712
121480111
1044178735
1310570419
2063852454
1718919730
377647335
370543311
826814134
1551499697
1423317925
773476696
215013259
962490351
1778268511
1296762209
775520468
994514433
951811796
790103003
1061698604
332839246
19512798
1026781177
1014474848
1325572795
1998956469
283435186
1473157056
570707930
743479125
1820185636
1848524430
1849223868
275473303
1154509956
610265230
215976533
148978009
766079881
1095448610
1170684527
41647591
2070849316
1054731390
605932654
1717025099
790777404
1397632752
833646355
89688175
1227690926
1619028502
2047807282
1533712139
1785670605
1199155185
337870676
2115412646
976863191
300382146
1374513342
536446044
1525785295
1004952768
456393406
1289437870
1312574698
609207348
1629393923
1614687437
79175926
1241023320
96778777
979303475
1952511815
6872610
65501581
1572798112
1944187706
783750480
405018388
1769032024
1077255751
2001566817
638695111
1384378885
2098548044
1468340333
282772717
1358844535
802737271
1646118370
1073948217
722293074
663179944
800909057
237776826
1662432672
2080030546
2092669432
1757898595
1267499157
1226186078
732788522
1959332995
628707229
170946512
136894349
495675257
887015061
2096416404
762946323
137617936
538903225
974690776
1627891269
2131421238
2110395377
1030319852
5861717
89624475
642285524
1708311631
1455209886
1701841042
888916844
152913383
1186815057
802149825
512626098
239618440
800304325
1260702911
1615432142
478057095
1473485489
1650712166
242307405
1271357094
1732584452
790013509
1840508465
1739897436
686778215
1395835973
1307645373
997203012
1371486958
787217292
179003858
161892985
2136099173
1544690559
1738478607
1106478531
1930410379
967553016
1981210565
949026504
1188518802
933132551
1236777932
472158687
1955618814
1532406825
27049360
548653778
167810361
1132329848
213645921
1440428588
1182084723
1106470483
380465844
1636491487
669389187
2018824643
873268050
1604934632
425504110
1015769325
869294268
1914550792
75978775
1743504566
1829378113
467799786
2088908066
345693310
1991416728
1423908706
268346422
839433676
1898991957
1534221918
219297420
1114770857
1735897314
597635196
555101636
7950321
1337746433
1661761662
1126203932
487126858
1506570491
470772720
1069510772
986660537
55471315
824487627
146837704
1170524313
1480308163
1968748555
468481111
1112475501
1477424552
1564507596
1740622731
816803334
776285088
1732471212
223024444
646998023
1188724489
152540446
981586840
1235294610
1169561872
1802587467
409095015
1666246605
165922677
2080825227
1820248606
1457244598
734275196
1630121470
361853766
1475895076
1332155222
559254297
1994627154
1503187602
845817415
1547132496
913413430
1229946807
248788308
1103892619
1708406736
1292395833
1116134809
123256831
1176022450
1575508934
620697185
1897741398
1389361733
1145247672
322816817
583125918
549385568
632876902
2077326722
1201747366
1622659425
128806255
454684700
1194334484
2135304538
1567074160
570349516
551716548
1710659355
1917673195
796038982
907077414
1394790934
1036642749
1463418968
930948452
290149632
1871831478
1720852027
523838540
254250179
1209310560
829229152
382695989
1974832579
437022810
1897839692
1689220455
1504858818
524202725
527630261
2063427782
168002370
463246018
1061505784
84426552
1153155406
521513845
768850842
1472550957
1216512012
260924899
1713769950
1960029353
1212703171
25436548
302096302
1588017770
995171950
1193616319
1510177451
1335736527
1539043746
42619116
546924075
2094896315
1641255217
1898359724
833814929
1761621264
713992925
325623334
1931732684
1772652337
2076830448
1153763786
1204802639
1715917462
14977753
1299980100
567926663
2104153429
1720215174
1888026524
774876950
690301156
747019187
1967989569
367639755
706276800
1490136838
766020540
135897120
1946075032
784219021
2119154267
415195328
226095618
1775445918
2018537930
2143211531
1346442370
999449712
534134147
1691216919
901431016
1875063632
224379537
729106743
1599055197
585561276
733337438
475759886
1356002425
1654750651
1846895635
1463074852
1585575486
1610479313
1998392156
718217370
524025212
261702175
1244633452
1188387778
1186175689
735766860
1176255975
889211234
578426951
159749156
1358793396
630226190
266747389
252184268
1247821056
1560864939
536305214
1662494624
165858639
2000914132
1098230131
255692350
1704904584
1041829169
816892785
1595873388
1959586687
2146739784
392023631
896207437
3478865
617395266
909461423
1668559508
1394273575
907647656
621989005
1218615866
1685610428
679711040
762752422
453261845
427220659
1948286352
2120940392
979777812
792225993
1782240691
2012009210
1400877840
723606045
1035635239
253423966
1624704580
99877874
1567160548
1401589911
1126869566
523177492
224978543
1766034343
994479409
1665113560
526090476
1510263424
55507892
1882736374
1053518308
1938945807
497683834
1776141297
26659151
2146138160
735091807
385512900
1244751534
2138158882
1064288878
1326034158
196594748
739552127
476307637
812366059
636252304
1875947245
1245064256
208912608
1498933643
534354432
535152069
1874879453
1105536461
955590728
619009736
711991461
1483911100
145073216
911620231
1021478659
837940904
568712283
1470767600
316092037
214803140
861363705
1911840278
2145089579
997191063
1340341023
89360881
2098730418
484574568
2046006742
1945951119
967793210
446527237
1148662866
378662707
603804257
214474807
606756301
898244198
724215017
1949772183
378256960
1402494464
363018813
732400039
321786607
1763091496
1780591979
131501585
1327652451
1218434792
237011914
1478618842
828138842
1629569634
1705127412
1469245303
1913811362
1909233352
1835061014
1615452788
1043947564
141782740
2039926214
425982641
1532883926
1257594416
2024877186
1637088720
792490546
411666264
1381804405
1724307155
966232019
2144123425
947824251
760051707
2112844940
1520245216
13294164
1059364144
232423348
418139067
1657194478
1444126273
1541387314
1607543955
1059847983
293292382
970253526
574754838
1656366389
718128254
1692465324
1023444410
128566258
566786199
1147371335
1734322293
772858781
61408170
136482077
1991111566
1017801064
1052127896
490725099
36413986
949043586
1704330178
9848646
1771476142
1134579152
1544139050
1212178956
410304291
1984437977
550027954
1428787388
476454821
315323425
1179920466
2024423052
1156005084
2096333859
783965291
2035313996
118303580
1382878429
1147506170
1159039291
1206131953
1964977012
875352793
1180861607
2084140623
1374485811
453075473
1013136840
1018850664
728958860
733009445
642394481
24129493
829515789
123041587
1145391066
801280121
850644167
1563266312
1745182998
38420167
1080571094
1689434539
1238927663
299598903
653621305
1726634893
1450765399
1800571535
830642274
1376253913
1825629005
634006230
1115674740
1016769652
1242910545
1493582478
1688378583
1268689521
1840725669
603624179
350557355
552319089
231594228
662119979
658155806
1301920854
1203344105
1898135250
1288320461
1041518157
266447698
1326435591
1805584704
867586643
2123165355
1682599286
618769763
568761111
1995883461
452587257
399079165
718181220
1222737906
950886729
613932676
31715746
1409745632
1705421709
739156086
681472198
1609079709
1745463723
82945291
1272091502
1235170285
670618370
574992697
2118806953
1550632333
1237870930
706534926
659912610
552605092
1200696722
98687481
975726480
704362866
1938530177
1110634489
755373030
1697735137
817677109
1702746263
759848385
950169892
2006806412
967660014
932193152
1037489546
1753556077
1582923785
155925076
901459604
1036085502
1443632289
1397715070
1612134568
1667412389
575225947
719165540
877494782
1390923541
1731094959
1894750835
272983623
219210633
2023206569
1167887993
1300255540
742580648
534588355
529391444
1266373831
235180760
1515785538
1168012351
1637738792
2050892985
1174890185
853336909
1377246600
2063876158
1789973443
1531554785
1110045140
1205315543
187752386
1506441370
1804207384
996302056
730412718
1173055931
763988533
1121668913
2106760436
1244096378
1543078688
307859953
1866248103
294681647
616384114
696261393
577596767
1171338862
607275642
1477118093
665945454
480252832
1135426056
2045210520
1779331401
1574826516
1148014828
245281309
1399280663
1505266400
1686568809
536763729
1308992152
2018112735
1516689309
537235487
1760990332
1649290895
1991098426
2118183124
168713131
1017622558
323449448
819854367
1099048168
244057532
297549070
1306481340
2744401
743535184
165613848
351924191
580571383
1727437149
1830344172
1925537714
2020337022
1251815629
1236403621
302468404
672454793
1683012679
77304232
237762
217651474
1502760612
1331170797
1020929593
1850702253
306336861
1388717649
1226488595
850897461
1335977283
2125290054
1574503662
2104391370
1229004863
688783682
2091429796
1865535806
1256066094
659920604
1762341803
369467373
1413186089
1320701633
1693983729
1814714230
1715118294
1343287847
910754985
532044228
1988445550
784859770
183609652
962797380
1967525615
560146056
1175329385
440346241
1720084427
2105401007
401540376
756395140
1256953920
1745649897
2137894821
293416287
1907089700
1575648582
1928362315
1939713008
1337236742
1205135811
1940447037
887079566
505047960
806508289
900991848
2127919939
1275880197
1462299745
1407642514
1389227963
1050889013
1344523288
909036966
631550347
1795546783
2080948084
1703905264
410909441
226170460
792668995
15214111
1681958644
438532668
46746706
1640439704
381612222
36863285
1313913626
1085740690
1302265016
178314770
120010782
1284316523
741615873
930157176
1132249227
811697567
1587160375
952023249
1747708557
1878799630
360895060
1425150674
312313991
1386055032
55045115
2106623828
526685858
1210886615
66156430
306392291
1095986773
1291099386
1057095032
1338793005
1944797881
1278777210
989432002
113592767
791078104
1644760720
127954849
2015144041
566349766
551696805
1430971262
460280846
1513913761
666706186
73812309
494142256
771687067
1633432620
1908496911
315818344
1494938138
901539735
18877038
769847713
1078823540
1253301032
684473337
1004771521
1912809981
686229754
99890208
1215278896
2050820620
912095926
1254612462
67025824
1482310796
2015299709
610652366
1819276587
1692737342
1885511393
130621949
1018637716
950378568
922193258
705231802
1390723927
760900309
364010578
1096482474
165780482
1536746152
46541623
157903181
1985488649
141924601
1192466231
1722681450
207841051
1219887162
1989552448
1772285782
1841104023
913074344
490294348
1538914390
2118346838
1895777436
578669436
1831603315
1590746505
1052554331
1786304636
198259845
343718895
171662007
584423827
1616015497
1820301859
485062993
1990344788
1747343544
454264830
1665881216
332506964
535397541
633950339
915005502
24803566
851688743
1609286868
437433169
1039981821
682291938
430574887
321537181
2019012474
376766423
551683258
997289708
2014723725
1607020167
1417910880
1853832528
1801425204
740461428
1369848919
1976565513
1523594391
1161034778
730417389
1567269933
1860670289
773791723
769165880
649945570
49402685
1611593894
1521334081
1582472826
897006435
971463234
736624447
740238677
1046094638
1440359204
429038204
1296737275
1324115793
550714573
87254559
24341973
543516943
1020027755
1811580245
1418627114
423728215
1748612829
669780959
1369767775
439643555
1507856948
305967322
298811791
259401875
965094533
121276384
1173439691
1398130174
454132037
507167849
1221800342
1125693975
583008220
1579516739
2053134425
525409003
1045398572
1364761947
467971279
1827886784
671356765
431653218
542051132
211055102
899544810
133568228
1654096682
559533329
1181771450
1056483312
2005593533
692286454
2028619542
384488168
1465698186
1419375419
687961809
1090356793
1719686948
979941027
370277067
528744713
1953109984
2081288152
1877077533
1542708800
435842697
1107887000
1872443920
2122589922
2020779380
944800064
179050335
692349943
888484185
1352179784
983520632
447015074
733101170
353584776
1176333087
1099476283
956398686
1045599921
1818709757
1998245998
499797082
186058330
1304172255
1623173698
1874531188
150076559
1748656454
245044771
888205193
281409462
32408806
558153030
1037085192
843922434
1574865129
459499628
116519910
636488149
587523408
34101960
1746790973
475224922
1766525690
281260963
344056336
1730751451
1907668092
210426155
1935113504
2129347772
604831191
715778647
526583279
1430885635
92685488
253311294
1724453796
875892359
2027802863
397397296
1943828130
495979789
968115421
2144071038
1520790810
934101917
703321337
1646965512
503520835
1323709311
821905679
1019716369
1516789767
1420962336
441762744
1555910894
592757303
147245044
283595455
2118125789
1137369769
552275300
189941759
1995145676
2032470685
1346761338
888494180
1857853421
1791562207
2131854344
496534950
2117078776
274500432
1471908559
978242955
2115984321
1798977940
110934324
124166718
1880389562
1862912680
630153557
1683565249
602782128
813358363
1288614890
264850325
566933898
1883523776
648513068
2059630081
1700477232
1537785540
732143540
2140094783
566826983
1658949756
1492685208
1636026928
328616943
1357965316
1126372347
1483725759
1474815148
1601973146
1522002977
1262935900
1456936328
1416606133
294870040
1122211012
142690239
1313652557
1253054141
114397856
984626227
1059244842
521060313
1127124719
2131953321
894765617
104264079
131362405
270632836
1953317778
1492830946
1713184257
1155681773
123530620
1900414429
1806774819
434960897
1621987518
1507956082
905072510
1747023751
1279358341
355781743
1521637994
397232081
1768265638
2049772378
1745383624
2014827538
454419018
43316863
1177856198
1680787285
1467266231
642004145
1403230668
2060153220
2123804262
45135163
608349255
2072654098
1675871070
378174999
1651913367
1085072616
2087622620
1160446485
1763854473
1568761747
801318303
633405339
1264024718
449122494
399353754
1447159418
525614828
1620983717
261803394
575260180
128719517
400879059
1204959650
1244840934
512079222
714295392
854344621
382540280
335583304
223826744
2051278261
708877415
32751472
576623281
1346809847
650168362
743830175
1335148030
1528898997
1339840914
515958143
1353611673
510452009
995191205
1419779943
528029997
964501388
2054100350
1522314450
1124625001
51205509
1563274090
502699545
1887143501
36826044
205939240
1679630451
640789651
2139898455
934516409
955700874
1281893575
1759706593
2065863195
1789548602
1817848204
73374648
1644157085
98103935
958126642
2010271060
552009566
450625700
1938371853
1937579352
710871717
1924535357
616700471
1594317746
955012241
996729930
1087132919
978997673
1084291718
411109232
2098507411
2068332095
1987368021
1841852981
78121179
201235078
1003352532
657506510
907902836
761570665
1086497122
841369231
1028297465
1671903407
398327367
1369237079
620387018
978511002
1095763624
1866969794
1795211123
410866722
1729247721
160192243
857914567
211745311
279559926
1591952805
1802284155
1792934915
370152108
2088088241
246388697
1336645592
1852521872
1592414903
805212773
330585780
987665070
1634853637
472194129
2101684818
282916241
1212447420
607095784
2120571160
262514810
1222681134
238977223
369549740
951362186
192754610
939416966
1976442888
1393520204
1044317111
675007005
1561442531
1433898924
1944277193
590233089
752078570
1806398142
749730861
1328648950
261455398
654237934
295340569
365403753
721789088
1253310578
381086062
786093149
816568998
1755175341
1797194943
710603136
1171320565
716531237
1369709106
1449962871
570776310
845817345
918215558
243627155
1858550472
1721188066
355686057
1374432062
1642624605
1562780149
2087560656
1983379197
1064711275
1166522828
1339844547
1686507866
1728223151
1431118202
549847164
239051247
1263649473
944300530
1347788805
677945586
847979692
1774303456
2032997621
1116782820
1613761651
610264713
1959289492
2023711165
1362658873
1117652066
707011181
1288931791
2111274695
2040947503
808954888
695265650
596062313
1285943507
804521221
531817516
1830737504
1857922910
1452841469
868131803
1708304962
98271854
307150326
1668100607
2132748077
1625554582
1075639055
400988911
281056850
934616626
1667431210
1478956895
486007736
1940650181
1949282172
1554464467
1249753562
1266012360
1256300679
310395431
1889854979
756396556
748912581
780479909
1095566650
86480761
2104839821
652882668
258373455
1787435541
563304073
1144191957
1743297622
297248541
556526239
2017526754
775641025
725106000
779415226
1283128242
741662172
1957999816
1062348764
2116432343
149735124
1280609287
14505171
1244333537
1623550903
36650579
71372309
2006803174
1143769788
1941578378
561475106
1652703541
833893093
826003680
765297217
510341194
860158259
91099500
1202487716
1117842000
491418556
865554979
663342804
263580894
165347058
545564024
142524148
1618615348
150718785
1592608752
2034838207
1047031150
574760899
1072213848
286639811
2076678162
724775472
339746823
1104495334
1675022640
551724751
998558699
1031615315
1669303554
577902501
1911781449
619036829
52775313
1563516431
105819232
2081759143
608985198
843142832
1022912315
686412403
871424418
414836394
632577522
238333949
1686533554
1047807741
228311700
645117036
146425691
750426380
2129367463
1451137464
1378875002
1027457832
1819699486
160839534
93491742
1993512106
916645200
90680147
661822027
2023174577
738167036
1169443177
998902686
1833027587
2140482088
342840446
1780445019
393841534
1799416033
2084732366
1029765050
1664809229
1417588217
545926642
716218656
124282026
1311584237
1996133556
1106926755
633850993
972325514
1413382512
659374649
2127492352
404237432
906036101
1762708099
968805926
1151190467
837997101
1464799825
1890524921
1959861720
1920761089
917316488
592148848
1078913452
787375175
63588371
1780643807
1558117079
371161306
2044683271
1065893980
1955003573
797689035
832002038
1915572478
559856400
1210301347
1933142694
1487574080
583987370
354243140
1096727633
610516424
1275305365
1345838998
797687776
1027665341
2071651449
771998758
1244052994
1591778695
532247021
803134346
727998113
1124258874
1699572295
2021045048
1390623739
2081333835
644407287
1925286860
1942977475
1035134606
343724314
1216291061
797405915
818108818
1482534668
1450326433
416960093
311616148
228223903
27525194
1712965149
1194079077
164564830
170009477
1717032785
820620598
1356585067
885570935
541689484
252545965
1795809457
1724450018
2003282439
1478187648
172378900
314426706
1309064155
2077470958
129825576
540974753
1497281544
869479878
1127993988
1141050948
1033628483
150334676
1374123811
264650370
296879293
1992280436
837460490
1446813625
231334005
489393240
1692988650
1485588365
2114164148
1012983508
1662933249
265886209
2120578326
1156769682
1295246575
1184217488
510726850
443002512
452152095
443170546
1140283660
1021995398
1092734945
1755429315
50635239
1781045337
1760282607
338655513
584964645
1685821624
1466539617
92084957
774351619
1923054341
199713603
961700974
913353903
1364729459
1740104056
759686047
1635229801
998610088
1652309283
1968526876
1755755177
1548275512
1642666477
1194121539
1767687708
1912181319
1144146272
1295246323
1052624052
533639811
140902671
470484259
467860155
1731827767
1075878019
850750822
1063549131
18221955
438423583
2123447845
1599372940
1374636441
1567399580
1903272645
1457908732
2075877356
414877735
1363914825
756464739
445501715
439057396
101125565
1037535414
149061816
2000370406
1260610664
625545489
457304095
86328672
1342412951
113823697
438276636
503337442
2060437743
1738904403
1542709116
1861897077
788469605
393551962
1085412161
1346230026
700070169
103013422
1926997776
1328177891
996658896
1912045369
965863112
531086329
1590920518
98422495
1378276812
427699370
1803615502
1384144842
919493163
985408201
1641773827
45506745
1798353365
1616010719
353591570
1175284638
1589587457
36677002
1067085118
708993274
801912908
1078265771
1548731179
2124630414
428318252
1912315542
1871493989
1651720472
438314427
834985852
1080261817
1233741746
1701538169
177106978
1535138519
277077245
60095821
2097317477
373227560
738705802
175495654
111004889
698637652
346505763
861213134
751030828
1645109568
1260824850
636669146
1243283251
1233812018
788101283
752782580
2090407047
535026893
1659932150
641317450
382284253
1687852418
573721193
1730639747
1593074467
739532915
833996428
1867169241
854964183
1920485633
144313263
886292873
1470292017
465965918
1540511478
12426736
1322406942
1373268826
1874879155
1174227469
120062329
1982913932
1819654517
360895557
351371694
1716819925
1869942700
1275979607
1668995357
1594945638
938256000
1442223551
1919204340
1536341872
277001594
1747676840
983915908
1657491013
65854676
1422252574
1123862032
1317439543
2007736413
750107822
1002811689
885281407
2053302518
790979683
774632380
1023878415
1768460113
441892000
1659988612
1349007852
188870090
1222298320
554332287
1013091920
1525250875
556036542
1148902481
224766538
30764159
1016561324
1912375267
392245564
1691901725
1314192758
1410882922
1469725259
840240059
958780510
1518005765
339439657
207486949
1862576328
1684902032
1529936411
1115316457
602409792
326960848
1124150006
1994962222
277736433
997633218
359856824
920172407
2032752196
17116792
1425229295
1026895912
1727231539
945145240
1523177086
11983023
46195490
2035220716
491729676
840516741
1104950697
654447076
41171095
2041238614
495379126
1411359423
2081192281
294694833
1486970896
2119775555
141321678
1278724035
1713082616
246941842
319569096
747364742
1441692155
1695713129
369148862
1873651521
1166032135
1894334162
1178257038
1174455283
728981189
2048154568
27156731
2072708227
1979863410
1070248492
656608538
1975354094
1445480925
2091600451
1984789847
920704936
955800413
714241929
208944036
92099714
1537465508
287536863
325063187
1748518608
366023504
1041208327
905526006
1556037979
1761814672
2118375797
1959942431
175795846
452224290
1262896288
2105686157
803138394
467908047
1613465131
886920689
727329028
955676573
1303266998
893398893
1190090579
502238113
1829827986
389766325
1472190193
1889317951
2106793832
1947365211
1356313563
1534802050
140725218
782146279
448210719
741658814
1528194167
809903486
1462903231
1035328060
13476293
1826201434
861855293
1019073704
508822354
692577260
124550076
1894458701
1973177341
775545247
1180344132
325264260
422087074
1086794242
631971560
1599565203
271113
1888766625
1866904423
1875477467
924413321
63695974
502117021
688762387
1556859907
109296746
917361075
1538139928
1742689478
1144921192
1207300034
24088825
1926692835
928619066
285271982
1817686455
1628593557
1130311885
309357061
2058843991
856937488
1547718663
722526352
1650017230
1131963963
230010200
1776244447
1746174341
1850343814
722459489
1753902620
1613201423
1349866722
1223338758
1338463739
517510966
1565273579
2136232679
418631620
268407946
2082299997
1410949088
916338894
2134404801
940257987
302411240
128752606
832586347
1214863056
990947140
1459342271
1293784577
1477141941
813043060
728729047
676652591
1980557180
486967622
1384946778
25852361
45867136
585548598
1507207137
1104314087
930015436
1195230058
424067819
1561357845
405784846
324950584
56543898
241612616
843293178
1679642695
627091908
601339386
45717902
1696947886
477375437
1123609862
1011421708
1060761477
1116329325
196709256
1676175384
226076123
2012694567
1029519570
1604663409
1053928956
887467060
82585700
459747016
502453742
2009801338
1668904634
1399217211
1396272520
877149901
633392364
1681790074
1360588463
400722719
901533084
883250462
1018981733
1345654788
569624724
1693823821
162320515
2018502882
224802691
1825165922
678285734
1897913514
1443791391
790389303
1428342131
718733547
522488343
1366336605
1147939747
1265591238
257654670
1252883401
567216102
679526010
2055109990
712245828
202834388
952250020
1491889570
165324552
2034519147
1940978253
1586771275
1788204178
750147482
200628321
909256894
28778294
795101102
188630036
1555023905
122420022
51656159
342709881
1403438036
608500522
379729964
1930144047
1630029806
2083427918
1384657490
622903370
1443467603
409237093
1777823042
916749596
1528220002
646467145
1978988531
333780917
279784101
203765840
1024053117
1784291729
1532849324
1166580684
1798819532
1165856819
190281884
1576639573
1661233190
1331941015
595617004
194514740
965354550
2062276592
1614002823
424409642
1554115182
1602247122
1020330081
1296996730
1398084157
880991904
441880482
1660284377
2112436706
614072214
1349169283
2055983945
871819365
524000968
1565785557
303669006
471593920
1626089987
411177409
774981048
435860299
550233214
1046968875
1373440467
878114351
741030251
1669723160
1090433495
1581368502
922687002
1471017146
1216824943
459597860
1244548156
1100112323
1813010683
144653145
2127625261
1039256862
1618989356
1732428368
530253570
347449604
662651971
1650821918
1472891230
562626923
1873793671
1658213873
1226005690
1552376567
295931280
1734739261
941662836
46469031
432367312
2086065630
2036684239
898726809
1266198044
367157161
1712645680
41226309
1775822563
1055350155
1664932222
621492773
1453563868
1039154683
1796765137
1996077918
1072967594
132348475
316110014
1768311096
563836047
281983044
892386370
241921946
1325132223
1214099902
1010442940
674086429
242437725
1353573478
2065577737
1716665177
125489807
1129319214
577311965
1907827115
1623641880
560487705
398802253
560980874
1808728815
1493079758
1545697947
858093464
524835147
447662576
827902123
605809873
1782134876
269219353
1519733095
1329481410
359749427
1545955355
549928167
1068606047
2035162157
750773062
917046584
915448169
1104446263
66294142
770256779
898637591
1397328874
1191164525
1764984721
2003709054
496119831
138757409
1425158327
439112831
1287905631
1870200804
851429552
1580607572
1231982703
339652551
1772327459
1085608807
1665743444
343796150
391161447
1584560221
1292500787
685879951
213987376
2009666554
1079165083
1997793015
1923525931
491170558
884688728
1650813980
138950943
2143223099
220328528
548677511
1233641268
363921938
2055990242
1652539420
1189606690
1124035891
335407488
1782457593
478772469
1864202822
1188458576
2154328
993824519
2029060456
1263707322
1151084931
551275779
1053479833
889626573
2099302358
726391646
2079743591
120737331
328849548
1670898701
209819884
1761334731
576648338
1959010475
989738931
767067293
191674083
2081385720
320678019
1636648467
1121162696
2122113065
1327847397
1791992435
560902721
295596179
1432796105
347096120
1175677125
733584575
1575659762
2144863904
1082829171
427761172
1069707000
29396028
2059737090
1169072997
276118476
1806785580
299562119
1361023678
791562616
107645395
294177561
1875366828
141316268
1202053650
1241115798
427401639
1444103720
1656201578
1087483522
1529964194
1524719288
1438102364
193229775
2011995282
392714950
2025617197
842103885
237156401
969677850
1557139302
256802236
555293420
279412800
1953052483
2039874392
862653868
345540220
256942501
1657378473
306102888
722778806
670817926
1996009404
113270498
407300718
1485228448
756903068
1570508506
752296199
160727341
587207285
307240422
396225467
226550566
192042455
1850743333
1650714039
1584108616
1729325594
303169172
65965307
499486204
888003172
675177627
414932483
1076507748
1096821200
1901903633
1055537242
7140772
920730469
1752472636
1089997471
1222930116
357663330
2000482233
772458236
974920386
967441137
177366359
900701984
1379240078
687466896
1443740370
403474673
2019694906
1589929045
934486628
983960158
1409173170
1877910023
1926475037
1962560935
1593274707
1754272690
1666825250
1867677184
256194233
1679115196
1490648281
2034985904
1130319774
2084994744
2061396260
213284760
1371076103
1289962425
1846465297
1150535801
862639204
1856207902
1809741391
1728497335
1045723775
1972337726
480842409
1011212453
1126063233
733989730
1177423491
1269208820
665147798
1924510816
1183195296
990302314
1048103122
1788714381
1573651149
1945400992
674500919
938223867
1993419779
1561614967
2073871916
2095520945
1901564560
1701404535
1166954307
1573589846
1718187595
1379725566
702289321
727643110
2038969078
931773899
175323685
417739312
126556825
1038728450
438621248
797103945
1713854340
1479047598
614578153
37245299
1832507024
1304078117
491832216
2061503574
755775953
108789216
852014844
1904267726
49140206
1328832230
886477023
479850881
798597493
1569013890
253326762
1242771862
688023105
754999950
1918705025
899843736
457026674
1716046516
50055899
983077855
1785128883
1547634744
45139850
203748361
158570112
1247396004
1885629709
272845061
538012689
1651213380
10137758
1856115711
1137148409
1597434338
491600672
1576294009
1991480178
1012003591
1276774016
926873958
811351788
1660532959
1842316378
1473445510
1798393927
244801430
1115638630
1606776920
192091061
1658278728
2036354934
1674987850
1918480098
676580355
1407819156
920038909
846562494
1676909054
128885743
2143325040
543268323
4077997
312868616
1724877011
1694571699
117846187
564383989
1024257740
1151383005
1961537847
2029035135
517951574
7681028
2136049341
50705976
860813943
235929975
949635610
1100488277
1322265883
1518516711
1433132518
1497041724
1770265262
1829422512
1897738978
1342365010
100774129
2134768437
240800685
1538369451
1456941259
114379145
877050299
1142308413
638934712
926051056
1870522524
1785121668
995488527
793615933
695423820
1988095966
969749111
1509452333
936544255
2131846816
823706966
2107270906
950051809
971060580
1620846909
298651767
1191186576
1567514960
1985736711
801874187
1335330510
1566322170
1600702773
1420555057
1253923848
254731145
285954354
846818308
1705514534
218307812
117549550
2003496411
721766276
1476959713
205511552
1082970533
108508034
1286189449
1086585813
1599597114
228440813
1852313790
808394575
802065832
1281429393
1771589549
838078616
1993910308
1768993123
1699009725
890032512
515364346
1390817789
1604409009
105374435
697075076
1110917434
1402462858
291394722
1476731493
1236566384
1310222955
304324251
1282426508
1157014475
1710480181
608190507
1619719506
1891290163
959167260
487074001
1988353376
500121011
650071947
471722104
1137484512
1708216074
1948208205
1152624540
1852977736
2141038210
1771112631
442165062
1406474681
1282653805
820657794
158599684
1908075448
1978511656
1714311159
879666069
819046880
2014137750
1370887700
875270336
970864211
968848240
799749795
317839642
216977016
1633072919
952107814
1720145217
1141542084
1637764674
1412226601
253632767
1089926134
1330005108
1931225699
1172820510
2144108529
1703540256
298696781
1329559905
1714635098
1007801941
987425975
1367042788
692092600
254900755
757331646
43503047
1242455942
516091054
1829777040
336262353
860266036
251677832
367625029
2100592224
804864503
1641852549
809279774
33045909
1178100107
243092253
642160611
339077352
1980886401
1871966670
664340799
1945015395
2007007800
947635797
1765662400
990441501
1359757806
1545159651
801343551
1321554312
2138355596
1335790089
1958396429
34767748
1943847048
1450504427
1095689049
152329849
1330741031
195880261
63026234
927803509
396711165
678759591
900975642
1593490816
272098519
372879848
490895278
156795023
2019826965
774732132
1260660688
613880472
726485552
521952574
873228037
763024242
2061775031
1300885787
1673549918
1202858515
572338033
557575999
1281670407
689214751
1349544428
376573037
481198972
823886374
450689666
271324111
1405017275
2131095308
214445256
1409239950
2039733004
1446498741
624017322
1193025803
1997969594
562448365
1121333120
2001018193
15721795
1799458989
1542981923
832053470
1684831334
686672762
1554596549
1680533537
1171899453
1186693290
680370058
1184618479
65278693
1878061647
53418197
1222119756
2074050050
647312345
203247944
242732596
1426337718
1439566475
170987127
1211237712
1338459476
662803929
1936505651
201873071
1016673800
116178736
1964175955
1609318313
1727185056
1593799430
967577630
29267826
800678395
1282383976
1221840211
313152304
2032423592
680788328
516415715
721129980
1214975651
53980055
2144381573
2125722017
702964274
1454860227
364700837
574433936
1886191726
2061095658
331964160
700118030
1490330086
401819155
1869463741
1285370027
1856023298
486966865
849826359
1781752454
1191663965
11746717
108711989
1126328097
1133935289
1575172694
1384531287
1992129611
232827701
1246197877
815525047
1382255527
1639717746
366342318
2038373350
1143062401
62643940
2006528490
1509701070
1224498966
1840038381
88260730
766813132
2053042694
1258203146
806436558
1326962958
1834265978
1394832011
1656446390
572677245
1766467588
1745645064
1093702752
1503386270
322524698
453986777
1948295526
1420640273
88133006
1520145579
1465569740
1959255070
1774670593
256492652
1396052540
1911982669
342666574
1458357130
508741264
2110907817
975749598
1483671410
505899830
1936753086
1427765541
1533292248
434699258
1691102631
1873013523
1649944512
1954555168
204815940
94327423
2131025480
660356083
42786895
1635535421
1941402233
1091894750
421491300
1448595753
1968043583
938219963
1477961735
1998952018
89568474
1902084053
1755656916
1848577221
1677328167
1964865989
470463875
1598605535
91718674
1523288889
1324662246
1245651912
1193291046
523311549
445253491
840640367
1406502392
779541784
450053311
1627440057
1077389597
374085614
204583580
2005354980
1657452498
2078447517
532525532
294465886
1283249995
517110876
679897557
698884981
169195423
1662437887
701198963
124932167
2134417627
292798379
1483310687
1813383860
935463667
918026405
1339243949
1536732128
2087303824
1198085120
219074453
1350942961
1269983262
1854842216
944889030
1522236948
273673576
862399668
1609843307
557415196
172817642
1795217094
93516596
2045949938
1616469681
935216554
1079761540
1237575893
852080583
704487581
1033619048
567216656
1374803881
1781607529
315054468
379403492
1705152259
769305565
576194077
411560868
1672744413
368740218
1190530857
604648862
665176373
1990442598
243831791
1941676957
1434249860
1820696133
149201164
1960125437
1848263926
240927655
200559563
440487770
467719086
1968759267
1364120445
1230566485
1088798880
1219679211
2002439134
2123164650
998437591
1840411655
976441369
1868445164
501556133
1990638727
648625152
1512398117
1221492276
1750511520
467234658
1665803156
1814480038
1855948819
636557034
1387034202
1754398619
504410337
383319976
991931065
1767289572
1769375308
1067511997
284754332
1308400935
2137316655
1336151370
1943172129
523042206
1425167350
612319177
1925367843
1383948644
938830519
1074965220
1500244968
216923115
1546937105
669459732
526424748
1678017194
1947789580
594590042
1652705521
1368167835
110658226
617034511
1746425989
640068492
1495451817
562933560
2004981086
1122929159
1837524673
1071789799
2088827045
1117930127
1088283575
2102288791
1044821636
2127739172
699740422
1540489079
460755173
96907963
1756955791
725666710
579630277
567896798
945878914
860628478
153116162
54375092
1696952216
1420940863
1940554718
1898878709
955403809
774428042
847826024
532057525
1235708341
1808081123
270961174
1666592143
60280178
632001453
122126054
2079550176
370721107
353290584
932653414
345661173
961649418
1821247486
834492506
1572377998
429741523
1261384374
995690193
1402725255
233763380
256689096
1986167228
1394459931
466198383
1089523445
1721094749
310658006
746433246
1630931795
581333965
1824613633
1014708228
644343264
371019513
693772366
917226002
180001808
333577840
190700854
451109493
362044791
412113719
1979152875
2140856909
1837135428
2128302143
1564531013
1950585432
184910246
257816624
102889799
1118169870
1387766791
1079771030
1210356002
182187203
1862257907
689066670
407189389
915962028
2016477587
525930758
468390126
1166800898
1403301702
762825248
1599014325
2111335706
817300806
153944357
180060340
413455119
748443499
1946810810
372094211
335640313
1814595540
1885588307
50425064
1752043135
1690401200
2101001931
259022602
2037553715
466979725
379122126
667815402
903613384
1448024340
118047465
227093774
2102245350
127796615
703039053
1142657057
100175240
1242582559
359334373
1345429680
644421213
1213375614
1047277928
896687244
343752545
1108480030
117887779
1668340694
1538451667
1003985272
1280916307
1785749424
35667562
1951857611
1858203904
1556342802
210163634
1737056152
2065470086
833770086
1326620794
2047679621
178192686
1390935981
964004031
1566802992
571987356
899613214
305200335
1472574377
1349458946
2093405332
1576937003
1483304586
124410198
563386272
2103833461
590282921
685036973
67426587
1538910293
1691428961
88945217
217571476
1606333979
718276880
286868702
934381412
662281202
141567287
1585527807
1755682321
1974570729
608592005
2085817241
1805232708
416623352
2146044591
709828831
1262855633
2014734790
92664083
1818189579
1891345445
1554850978
1159821550
1620665031
419461487
2052152160
1301987917
1529679753
861779958
723404154
862638544
780165806
588660447
1211050415
560775848
752455803
726028372
23527074
1040253293
1545103394
2077765554
334746481
1090883104
52428895
1788233764
1077870326
1295795780
733063868
1535367789
1696274674
2044213046
1788489938
935670522
790673890
1997207709
993155106
310405319
1481311081
1519062563
2052304557
1061135262
84209761
1730958027
268607058
629008748
1626893661
214133182
506382833
153580966
923809910
1806514622
369799495
1341560482
1564314128
1500737156
1687919976
2142639238
1840415981
975635443
2051200209
1234312944
1818390067
2083116925
1210128248
1925235660
548974080
574636702
1767203711
1256910086
412587961
165920066
221774150
618587975
2060450129
32475260
1523767139
1848995765
73561407
1340104535
1828194139
246565584
1157341469
1879061193
829935989
675897851
1815867089
787933873
1695990023
617704012
981228764
827928793
419766642
915215018
1826680243
401490610
632863036
215202290
1168763190
763743245
707383028
2118298941
517268505
1834404060
898921884
1308618225
1178505258
922775534
2097094688
2042069173
932599119
795223221
82280161
706495143
563392691
465531363
1922474679
1876248757
17128953
1985285103
1203595621
1793115298
2102806221
310630975
505033425
1385526449
394017695
1606355533
269016097
277583996
622752648
963258936
1442710662
1087795292
2132399339
864307708
1074698648
1847018179
999097686
2050827841
365210297
1209199471
1086210547
615340765
228755143
1603465363
2001469351
1225432189
2027233071
578494950
1597592471
852556600
1857467551
1729937107
1283924708
1366961375
920832782
1307583485
355146722
1350295388
1740400235
486408862
55932183
1197871665
711429761
2019630468
1813411422
320502190
1414994773
2137624847
1536477353
792062172
162515202
1577754424
1562742544
1357169384
1658950919
1314654088
2125940159
310081332
452485397
1444406534
1277193126
827064735
457498762
1075712985
537063818
894531146
1277086773
1780883403
1293251313
1416270558
1772183093
2062072638
1271084546
16537877
912463586
1965669420
1161032786
1442165062
1162463510
1613472664
99379851
2018317411
918285684
1714793203
391688422
271662627
747650999
1442142922
2024889226
709224295
1664918171
1671735525
751592080
593856677
1306872765
1526570717
327864970
931210133
1175271508
723814212
1253328022
1716983320
1456007520
1372693932
456203878
517600276
1718904822
723743548
1152686876
71330250
17666275
262301126
1258789597
634857063
1215539696
1914650094
1027947407
751684997
384646411
1530191198
1215969494
1364718164
729103744
810984643
1144525913
1520113938
1181774789
678714107
1221396054
50512282
1888235919
677157266
1139914026
1421048292
1017597552
2099692801
1776137864
1878390786
818310074
185436638
1305728735
798178391
557089044
188932763
1582770680
1161477062
739291304
1533454120
1985602319
841716291
715809578
761832020
769062319
1853471997
1496099937
381628362
291994904
594041852
607778627
301687633
1770319021
326237612
2134440486
2112075195
1061750992
616034257
1563685686
22953065
1436329586
11639416
1632316453
2073257749
1525035929
1578426884
450611072
1272071518
677971879
1343263174
614192056
1155487199
2040953764
1611779449
1158457384
192339181
523356813
1164807260
969181503
1877721345
1300740302
1080498863
640717896
116126453
1234896365
1949082826
831517784
1569938151
1508287359
360892554
923360763
555110158
200717827
1643655208
98292670
1919717910
192503157
362427418
248230516
1652938972
2030584939
2068022640
2131559774
1001445706
1677457794
1035853866
806101545
1224597557
1136267068
1309656495
2123730427
1015410615
168756179
91176514
184428716
698311984
692384303
527606826
386703861
1076439073
768084335
1127773598
763704500
305487831
1414122971
274673273
2052631634
763146734
1383342238
113650584
966242289
908265598
1499271211
640717814
1718310757
2021056593
772567220
1292061626
1517553476
326377305
226769947
729214499
1494193390
1844671162
1859959354
313970637
287814356
479147272
388329831
2105936144
1934206264
912710836
1474027219
1780713435
1357397409
1393160733
971568549
2068195945
348725274
200510959
1144416552
1479139693
62803509
1612668736
2114763532
1774639704
1475148873
1080113727
1116411177
1567338749
805481917
1464348016
1940515092
1125362381
920229916
1333141882
408508431
804386967
388845752
1869938058
1919706126
63635539
1109442632
1513248670
505538451
1238675560
1182162678
527083712
1446794729
737597749
1903933729
124587266
79250259
291802918
835271496
700483702
1499051338
1202165187
924272178
1716770273
877411144
2136396069
294226806
1157676447
1282002509
1943060705
502378927
256635605
362183018
1198719349
1537884290
745175553
217500153
1944573791
1540019547
1605736473
902498328
675463305
1352048318
97929003
987838058
214241232
1596334524
1292973671
1437522716
641961360
879576409
691818226
1296273122
2034639713
31368941
1812382413
342185765
387616158
1829582518
1985782553
1195885616
1832064360
684530593
1741618687
107928221
21648294
1567940731
84510069
1835975527
988084971
956294735
1182711041
693716023
1961535822
1995645726
479441009
2076835690
1345241969
1795498977
1991520603
1151499418
568481249
413817463
2128125464
2108094526
1594359913
617001169
1126576083
1749875916
270722826
1977968017
863162569
120373864
645508505
578302061
1754626596
1504073595
2120644711
1539223163
529275660
829132913
1884092525
1461130648
715130344
1589624907
200244201
1318662663
1456596844
1499347252
2013006153
217885129
1677083809
2031653883
1909096802
401311963
839614681
1113440524
258263492
1862407661
779250734
1073406023
806485744
2094853690
1473403370
1552343453
1975365183
1119250975
1603387010
722070641
867440832
1983137960
65820126
261198123
1967947037
1009165580
902812082
1031979089
423258442
1645818305
2043154310
177900434
2086606425
1941421434
862181300
581873008
1360251118
1210515096
781918830
962517435
101072064
647145596
1121969931
1812452848
165680714
1750189755
1470263743
526997859
1192385779
170025590
1647460887
1099937150
1698561508
1830645113
688156934
2041726391
869422524
455341825
814260054
1960290448
463127235
967223480
836070343
657506022
320094166
1892190464
1536520588
121337114
1401161161
1811810771
1639828971
2027835968
1927820914
1013537405
146222950
1405997488
284921407
1280640341
1690463033
699171390
1940201151
1045287882
1988205546
762769084
1095569643
24967809
565102498
1592544835
2108649376
402886020
858328616
1640299754
132512119
54017136
1201758025
833076052
377617135
80238302
1682946397
820950758
279916845
1658656897
2000285321
1634556647
695776247
545668576
1018492033
1804068831
1281943491
583720942
870955393
1896731653
954038349
98670716
1548125007
107476013
461920972
1966141084
1776669942
231435014
196532215
735644366
1997790543
356671953
202874447
1520939873
1966828864
1098614980
215538821
192385235
1067677188
1014062894
1863803926
958118157
914755399
270156710
800576094
907576649
824837492
1249004622
702727202
596290783
1640493005
1095755582
1333595973
616409673
1982058330
1234453067
1209337086
722626363
1407464415
912817130
484293594
687288519
1204808669
2052627202
1920033428
835843013
1530607805
1295863649
1328781826
131973387
1124962045
1191541249
256694171
1478269290
2145966913
1888517339
1834471105
1738441323
1327190356
1625969533
1895425168
1014948397
2015674682
375026597
582985883
1478042475
1387820821
1473672429
381048871
1729471187
356818882
210338086
895182911
1594876331
338180306
474057975
614143837
1488389016
367035611
347297678
1354172540
275354057
1083640638
2091266930
1460528363
1450018763
1771642309
1865979446
2061305468
1527097251
929163055
1317957940
1446324739
700782062
318767314
375017851
662382921
1386364479
1438617991
332548133
1844297163
778698617
1948382126
163683051
2110343747
1599348640
525067109
210254760
1321381295
630851833
1915958458
720963913
95558880
1527827716
1073025534
1177016246
476513593
1743221343
2094907901
1264074816
280884856
1170900730
63632965
1482570183
775001522
768474702
632398261
736196832
1396676265
1486771378
19944977
538220654
102416107
1201273642
339159714
1334905169
1111682922
1620315334
1374563035
1764281132
582760189
1025591806
1126386530
547286172
1790831712
1768971567
1470687745
391631582
1892864353
1842243322
321770127
154290935
377699309
1629016692
674745780
2128240959
1086474400
1769828740
1611249422
1074201109
863442368
2081022168
1583225771
1026777475
1151009955
1521169486
1677680628
696593531
293995637
1130294082
728133120
45121462
992076768
2054565059
1453911073
1305127310
735947860
1424772090
639630059
1562161413
207225581
653366248
1397783348
69641833
1374131136
2112576611
1941822594
874822640
1007715342
1414161801
863007762
344401183
612756391
2025356525
119036310
1206763486
921327676
826173656
701877907
794330187
2081576622
908270908
1389374532
576568694
510920222
2003122065
182737446
1012336798
1805562261
986694603
1792265117
194387523
1488155304
2144028540
1316816528
550658808
905436058
959190725
835105308
840973743
1203480851
1415508153
2013670361
1038301687
686456195
812966649
1321903838
1464594261
767730330
380597968
823513528
118665564
1934217984
2035164308
1210778799
1883244624
1647906389
880676980
54392910
838070635
708342126
1215106742
1063912220
1279059707
476322286
44101532
1031462936
523219055
1379078158
1339298758
1798307111
1888549561
939079899
1991788737
834883930
1031911657
1616728197
1193340219
194820707
2059357200
2017193175
1479892073
389735507
1193833280
1217431265
1131193248
897234543
2035811473
1847430613
1630764440
2105952748
1514564761
1286373574
1732089567
1892968635
1275262699
1172246931
1738742359
1572967121
213245713
1638551139
319522190
1198230836
993797919
1622463606
1195820106
1972926414
1003371052
519113168
1591055784
2140302281
406999640
1055678541
1694644222
956342743
2023467665
1282187070
1162501249
1608982639
1438086727
1595159992
1140548852
1192620558
285778380
1139184900
151119399
2020664177
695425672
1453691650
1158510088
1855506898
1450794742
2048971756
2085207572
228544775
1745360724
145767650
1225644342
1854820951
1650029997
607284803
1946351232
1638642128
1786289717
2131248629
241387345
1065534767
958093119
229009726
1309815155
953958914
1856061873
175494920
1114557615
1374532586
1277811102
1406960425
333555516
355039895
47332791
1852241719
1598476477
1312313386
2068562010
1529609600
1635069887
1170561040
756825869
2091078505
239344994
48608257
1442399135
1917346643
1502628382
117744570
516877237
629278440
1742792888
1297951100
2099484998
946360786
258876511
254425638
1688824521
555836207
157932318
1775661688
636386251
2058240125
1854645138
76829927
607972514
1981855561
419502147
921178420
1574679330
1565739135
1224961124
2043400522
385954463
1113332033
1886603117
423071783
1357421619
1158933994
1425795611
737507431
328931127
1244277902
1197382226
1271646716
1914548474
358540910
27744073
1613056058
366286301
1922820839
1428936246
159461619
118493361
2009457059
743818700
1544796656
1439290266
1799253142
56187713
471865331
919930804
19943907
1578706517
380963777
515941901
1809755989
1754803501
2106915283
1558681464
693121865
1518031089
1563592569
909909120
181362602
1698363937
1472905620
8388198
685298665
1741032639
1220922140
1136297674
1345363874
1500980225
1336349276
1893548111
1928830033
1499273182
32903335
1235779167
1253691389
234342291
665358190
654355990
512677612
78262201
1840739999
1610968507
176510711
121816228
1722229743
760966530
867334267
1763383470
15484823
20584442
106850686
477087343
1328958378
1844314531
1910957992
1941022325
382222787
1503732201
269537855
1236355837
338254321
1733939963
1134675282
1722139588
1184227362
708942229
473610909
1462741881
1455014592
1768207957
864859266
228162144
1432199463
1866169706
1109422356
213263427
449798606
426669722
1477059206
115276643
2146390048
442910131
2013410085
1253170484
2112537375
525884150
1232866952
173057759
2043497424
1386310489
812905509
16969945
489777917
2069803112
1473040881
909841374
494522242
1213657300
490153370
471823551
924589348
627331250
1404692505
181999826
1789278831
1336928631
2081849086
554205717
893855381
909126295
1616950990
1558303563
247748648
284885428
1917044204
1351695538
1793368921
2065484359
1636652540
665366495
1417259011
1069877016
448239186
1249369071
1951451196
1958338833
994793226
1196388876
1987356151
1763930261
202582574
1221636569
1145579986
1625279796
926453402
1133133042
1914966410
162588135
981737873
742601744
188745008
280306173
68803161
1937087083
382744238
1002162220
975850160
832111338
1163953964
1797664759
1680992937
1660847023
764818861
1848031554
109013464
1226764878
1537283330
474909965
1054476808
39610529
918899298
880485584
323027327
676860125
1686541249
307534831
1776084249
1209874680
1495143797
1622001405
190585409
1317187692
822325486
137827460
521359899
239299334
1064559377
924136754
1113262800
1416588801
1912285713
2131528682
851647026
318112837
1093661660
756180535
2094350308
2767394
1659114601
641006666
1061142497
625123757
1379320896
1122712019
1415644290
888496052
101721648
1392332031
441272499
644972268
1454331278
693567666
461851124
2014743879
521403621
1211423372
147129170
678133513
388789337
54330600
1178169149
1660279885
936470216
775224933
1157386564
296891427
834142623
874844617
2068384140
2064570764
480487854
1004181300
208498150
1332340605
71318177
1272576889
325168284
137596092
1546505233
821137631
153237165
1039507721
753336530
1069426490
1778692587
564232400
2001394779
1653763118
190903099
279261402
1555243377
1112675211
84345109
1248381862
228604084
972146539
672865651
552940817
1495506458
695001175
923850753
363140771
1934743525
639755711
1889413359
769729470
690287717
1940313611
27234996
1795728877
1012437170
558249784
403065862
868700524
166225478
494268076
453604129
607740177
1778016798
163111301
2062763716
626981452
1746747816
377249060
486762887
1535105603
115653332
799164204
503262068
1849706876
973875300
1200166342
2677837
1682462607
510181906
394432505
1467426398
1199464673
924080380
969561515
688222187
99998095
458858287
304951397
2027308550
114516519
151713089
263334711
1797312192
830940208
990691706
1790341803
1820476207
819885502
872172605
537722342
109867487
177063550
1627138128
181599701
1548372139
921948931
282009575
600446575
1148413882
1006051938
931834727
371809800
354925368
1761528084
1464463165
116794976
1999379835
824669575
711606885
487951508
2093023649
1140180346
1408908520
224907517
1112286750
1810292814
1730432353
660502483
221138354
1700814082
108910600
463352276
792593142
1335913979
809753661
2002619241
1803575832
208622685
78521194
340878885
853076798
1517493607
1872885479
102250543
1300847732
824616506
523066988
1530205299
1752863870
1687480383
341042686
1489730485
57113651
1511623968
1674964012
762115061
1730345494
512215954
1757116760
1885956377
424799016
2033748652
982228057
540235023
890381809
648072995
758731230
864596007
640124146
942763869
2028925475
909224309
2120742897
778112642
1677797346
1397106294
2067767147
1021403819
1769106852
470486001
1397091836
1210105773
1519391857
1268272661
167563952
240708563
1649529418
1016645719
1374874619
361511955
491051044
1066720875
1939980487
1660024935
686518361
2102977447
1098974242
796067928
563749937
304630828
1474813473
1073210859
2113629049
328115232
1098202888
1063836657
327344510
1002393829
383269176
1935771748
1329136659
43325678
1391551235
1673046490
1382578526
2103604147
1516651066
270349092
718659172
1944298093
534756513
371828733
1246436651
834900004
1548522468
896450740
828328685
960789021
77653650
1846957884
1971588714
482172781
2091629356
165649074
1652657690
1774008959
12292542
911576000
1940514466
969211896
1575681743
1916846517
1093478575
698967964
1393446149
1869968643
1108795323
701332653
1515923419
759092631
1805524877
1317467665
637750647
1992860998
1116805977
18699850
1209747819
470293871
1673872238
787796993
1346778743
717560352
1553263502
1435896395
532646090
545558345
1687386482
258175133
1316741402
87376987
633412246
233675589
976872818
429906044
1084687068
1006060514
981214435
1136332629
501559939
307894603
2055536841
639984904
1725613265
1922957
613261199
1462037095
724682181
523184411
1469114013
1991141567
1228378362
1280429542
1394834607
1913966412
587904758
434998459
1525798004
388097586
46623893
2056809117
228408846
796478312
1274773626
1766108012
1221657181
944158440
952818046
1109858907
914916311
1767409394
1699577104
1887836564
1168075314
568824791
1406147959
180517637
434426847
2020429114
1623207885
1863000178
1846186104
369695984
1294764667
1884054451
1944674943
890639561
451119967
604784329
1974684393
229761400
1834469021
1728343146
1422711307
840304500
2123643731
929749031
19303012
1472489282
2007569350
284849826
638526190
1235749316
538569313
132935057
261628211
1114321916
1609996429
1966290062
902114232
895730629
2087160905
526939312
1759480837
395760649
1184278349
1761522049
1281798436
158640281
687711329
761772238
607566266
1426973429
390268528
469818004
1906181646
195231323
1626246747
146139623
2084229872
680465286
1197357270
1466697022
614062919
2125391379
2072298942
1483023754
1152320237
1485125506
1343931687
552433704
1818298426
444425328
2030775960
616791528
1988181675
1640843289
553942638
298578849
1151881634
160917735
1916230858
818053834
1720782223
856583467
1735117697
1387804896
195703591
1685771837
1454759059
475056312
1538806000
237241841
657649631
1288671715
897623610
1128106499
123238927
1881502109
1486228596
941207760
1098732180
1079007804
696314459
503473492
2019985825
1400747063
228273522
1077498691
633390871
293635620
1310280960
1421890587
680472519
1280074949
131683309
1185620462
163108081
1011231617
1739649680
1457214815
1493018953
173767820
1360239012
1260890256
616300531
2129791241
252288136
51348414
319787661
1574937008
1435589331
742117840
183701421
1824263821
597914410
2016287818
674050226
436055980
70450532
530509782
1693603934
946988312
1050856620
791447509
2017704108
1136803640
1028176299
203080596
1614086586
668432086
1253569868
1459970543
1801557886
235613616
1152082493
1300596068
1425690645
1077507806
92862352
183206177
720681582
1122182701
194456385
189656231
1040509915
1555163530
1327326214
458162120
1193989841
1523525762
1187541949
1780037543
1052518750
2124328124
1271667047
1110721167
351515216
579736001
1700432927
15938609
338645246
1221197456
2099973257
995951055
824535636
1875518505
484999067
445662931
1836771228
902104882
377557102
1489195189
893566122
87854858
1601166079
1797354352
1209005591
972316484
1899601426
1273406906
1248022313
1724053213
796226951
54158623
207442184
567187662
635083957
2087379528
1723725798
2112290041
1726756976
1749644750
1197138377
483182373
1845242259
1686723404
575997156
257411157
626911003
1528936135
2104946065
93128270
331505702
198434896
793019498
567643287
970319615
1964439649
862281059
396821429
1398350396
1489618007
573738221
386863803
2098071534
1680593440
1766917847
1672644079
854712155
297723228
1466008743
1458651327
811420523
785492610
1693381517
1912599710
1975737633
93631615
1625582179
233349625
367570342
129679214
1190373631
612556891
1854636047
1959083541
175447270
513076885
378924135
1514024343
141193490
141462316
370348479
1933586825
527213332
124687411
1782599660
1473116390
477012444
1745121248
1781762690
463071639
1063089082
484326708
1454338689
1862210733
315024658
219466467
970905816
202142572
768589320
407263571
969934986
883124964
937591046
1152459111
581511439
1170905168
698331461
478061937
867084400
1735779593
1320722483
1418774939
609529272
656729036
2021508301
1883353986
1689555705
1457025980
554277112
849834776
1323263871
1493216546
1930493966
1326215834
1420196533
354686503
1115829662
1869459091
798158189
673259124
2117812918
1357887161
920997059
2114642790
54590746
1666938261
1100362833
1656896736
2113899621
164872524
1618016282
965480745
775780849
1343533913
1182881569
1929769225
1854555435
548260057
1680684507
66714728
1343325016
1170721644
192110445
246615625
1876657400
1059553477
1776832808
596783401
1654948932
1027482432
1059720245
1959156584
814963645
1513660955
1956900764
338129646
1513669574
1998498073
496737048
1364564480
1147148755
1949463079
1822414999
291357635
811249000
1357012031
1435668337
4493130
311334791
415058992
1638317513
1207463253
691148874
1610274079
751532862
122424076
691830134
1934108737
438108918
381290476
800428078
1135267198
118801978
1070788746
1638698000
6955887
592545290
1733723057
1161796794
1041278999
351303237
1226391050
1648157753
2058750014
932210448
1207381802
554043792
1155725459
238548865
2067076350
712986332
1132451278
1853345809
231784560
1005792988
1516178513
2101470247
862044578
1978893500
672418047
1276034379
1766546568
627128478
518615333
1057606803
1914749963
1642297078
65168162
1662895454
1950130096
490172093
736132715
2094661426
1672271557
1658951435
1612116862
1598677149
1655940467
266960332
1746984064
66539651
188676065
912858652
1361714604
1802580355
517410815
819510822
649858335
2144265065
1772449845
488658352
1927209725
147443035
945099002
261585995
6353527
992342162
397204483
1245503378
53782875
188908142
803565891
613302540
2012633245
751537906
1826304675
344587565
1019921458
262513188
1197316234
1904417053
451378219
877427639
1794952783
361814203
825621507
1610467211
517379565
1921178971
1839371112
187228642
1191408852
56806364
63444587
1522311139
124069781
1001159380
348738925
252453640
129457818
830843103
88694265
287552185
333693561
1079917247
1267958391
696688277
1387937691
1166148064
1361324683
1903110452
273586935
1615137417
1474522042
969505264
542920314
1267954066
746744075
1900189483
674344117
1993196387
1284275162
82077928
784551327
2012930561
131933060
1289208462
615039548
1232630538
172736084
1359312223
753111506
24303118
595462432
258960159
1248951608
1368236819
267544615
1882900281
902499215
558215268
2004022908
964956862
9395854
2109055319
1245863708
523660442
1421758033
1703279580
527662259
2034156933
134336059
670156695
872202758
1016340879
1789368454
568898430
725117535
162390540
755770145
477611057
916615492
2099320986
1834474434
1807845965
1405440846
1832771767
2056235976
770629859
1550226920
1638253059
421119232
765539249
908335156
1475615678
402109795
1938771044
64170592
1387369641
1293337600
2132126410
1410494222
1038849992
439850121
1839423758
1704952445
1726534898
1796084722
218921793
992045852
445893596
811248814
1827335486
1564004942
2018794963
853394125
2136410298
1388774456
623995062
874936423
962624446
75282419
1295214682
845003236
1741739720
1910611906
1193353565
1196331491
350264155
1394983434
953111387
34391506
1739051370
2083362945
1214018276
1169865202
1446192845
308934902
953248810
655334854
1464243342
1747764640
1187015871
1969152151
2029423972
357262726
865777197
318893260
1566618712
771752970
748058672
2082811196
518855251
1176148503
471708369
1511610467
27329793
1068678537
2061443281
1147799036
522992843
967522843
1606035886
1478134194
1736041202
1266184446
1541332011
411703403
1605226527
414876120
580579424
480261241
2107079296
677132921
309121554
1577214287
1438868456
1342689083
1863693000
389292053
242487406
1843551031
2055447668
2023896071
703300632
396306619
478984951
465186466
1049512290
1461436785
1871984464
2119123911
461963291
30787195
1381153011
2007852489
616657493
833327294
219838646
64727634
1627141107
1652070708
722504377
1890514383
1228916791
960407904
1576282340
1802367146
1620987864
2125255513
489489663
619135645
2007941134
1609904522
788111970
1023088479
1058971587
369258471
1823914441
1706617552
1894076202
608050055
1498980829
827497855
1606538316
1966652231
189776408
1162203213
684471002
883208107
2033257842
943491451
318982540
1664408382
1788576833
793124898
1558198444
1108349653
619953772
1646883079
1343770705
1487558154
1705934186
95509125
1876330058
16043812
1510164298
905216264
1976923396
318086068
100665467
1505319645
383967567
2046319648
1930870120
456623385
796248216
849906934
140387907
2039963461
85981065
1787209269
484343770
565243950
969156615
910754770
644040248
732631426
1637459761
366581427
1567293324
238806174
1697023048
1103190923
1223560624
258706991
1954104901
116563070
1658161215
903494480
1359686281
1124268100
1746608114
1017801980
399764215
1678127950
1839925104
1330678989
2100825132
609931119
2101405367
1504233719
412791724
333016100
1268307120
64239766
1836844670
1559752545
191715760
8275987
1412239063
361854226
1994095028
659254584
1010969373
1344538591
1659225752
1817322365
2131559225
192225623
250575487
547303505
411502510
195948999
1680382303
115748680
557152081
421556494
2130975986
715089602
1269820914
369505953
653337723
250864468
1955756584
1437211129
1185952038
905501883
63192037
479041994
163407796
802906564
1914407642
842731092
2036914619
1421692180
1049142197
1922408272
1314249066
52723832
2047860759
1436026342
691688146
939354647
1375499116
1905464414
131542576
340906004
601141652
220005799
289585915
1744102717
783867228
1795331882
1052647588
528852114
1643478620
329967482
1953421997
2135455422
414334894
2088705903
1333082477
1668881650
1187403287
252109396
1157164266
1372972649
853241215
915047892
669292366
2135239542
1445470271
1143739000
1227449998
127275737
1512764669
646450162
679720784
1954389315
1894704297
588185910
299482757
1410398693
1820485917
1953031356
225262716
102638290
107615037
1783835897
926496266
316915904
938977503
1686813731
1676982298
1288263607
1485753289
1131581761
1884528748
836287325
1862281018
776486813
826175809
2027539097
1061430928
1473720048
970599167
1896969388
503198589
935044327
240725455
1522861320
2001828801
2137428917
1622025496
566409059
1051738282
1731408824
509212918
1783665731
695118789
1224696471
1689110673
738366702
637677163
1524091984
1660546184
622399512
1979082547
1030282111
1212350758
1143500245
683708496
1996845233
339081348
1022043077
1908045389
1563714489
20198615
1480522190
1940780530
1540737826
1064348367
778999179
544866859
2047937910
1597442974
1577602988
863646490
1918679008
311818049
2023968505
427416426
739319901
1556428627
1242819964
1226549134
1645661165
1472266328
1303405635
582927144
1130471635
1857240215
409387041
1728743332
1594481960
1172561467
897916266
795456134
921950355
118045100
1865755687
333325196
1628932880
1794205537
986447097
1303782097
815324798
530427662
70194367
785133403
1963050466
336132243
1521469667
823809332
1997479523
1089619812
215868481
847907740
2007062335
941898822
267555446
621386529
377610612
433233792
580162680
319818915
734947696
164033399
1909898606
1423482525
1207621110
1546980951
577877509
851362676
997920916
1949351165
2136607040
1967368398
944084713
870149295
838039765
191251621
1417662842
1754324450
1329764494
2081876997
1858417893
1262607862
815641530
1202680139
832186905
2143029631
2105407617
846776864
884719010
1932629812
2133978320
694632001
1907041
350497079
1314007559
240524590
2105787309
566077412
620323181
959184091
852731877
500311117
534816968
1601208212
1882973918
484688311
2074152429
1543283291
1922395889
622962797
1652257707
2089718597
1399086105
1165688854
707245472
187306002
2098012365
1795092830
1884034246
1028541264
988706156
383955154
1465772887
187325369
1647382864
1357287628
1020045650
756625887
2034117166
267590617
477632644
500045508
820886828
1424439003
1955785084
62566859
1939709569
1504725819
1613923931
1280808754
1132614186
15038810
1173172360
270032400
446868458
540988145
1661428856
99892961
2081372028
1382128845
718374219
1636579734
1728473338
848992609
1693897262
1863828442
1641452849
1061116747
748593533
476118898
1533981026
495951613
1835066776
1580824661
799988812
470789481
976157054
99642096
732540399
376751651
1567732753
577999514
69685138
1214026159
1220396384
1961066357
1239112838
707304322
362764853
1350857973
64916059
628544749
404621407
1913966661
974985339
1154489886
381289334
1924265495
1586170140
2084952536
314808438
1989462320
755966343
1188529808
655225490
403613882
1194701270
379150672
1646143223
1397749220
31204679
2075463617
605522249
1604395900
270949181
1887261352
1875265572
1859603070
1882113582
1726857036
1229541626
1005406561
990008650
101679855
737967047
634022527
983114657
2078026760
1415840062
1264554344
1839001947
1649900913
301610137
979628611
1777230515
1958299548
266373518
1109020387
1543113055
866143143
43311102
1604828697
839791800
493299007
1810634783
27588887
1476561162
1238646106
766701344
213070423
1084383435
108905238
1853235886
452817736
1466627251
56274892
1662180881
1689224017
1447971620
890884216
1657826749
395007295
1615589859
1291310915
1122253781
535166388
718306529
65894214
1365316802
91566677
1827458915
2033091983
1722987224
41307754
1016474710
169026496
1743164100
1675092607
2000686412
1403253435
992153678
221170206
1279313068
2082622474
449694161
727697884
2089935984
1963295974
1661095187
889632207
1688039148
470169636
1746537201
1338253348
1776865009
2079365254
472290416
230330035
1871616098
1813433023
1147084356
916732350
26742798
1868318772
1050824046
1946833377
2020047894
2045986906
1515014990
1078382330
1787051070
788870162
248062448
1679410406
1547282931
899620690
1699700853
515589134
966377712
1985694556
981927654
1215479101
1217695455
1767944354
263895849
1474097594
1710582964
376541802
2055816335
774465606
154598749
115480375
1561415744
1857580175
943650632
728755326
1874427393
1789039617
1160950906
504623127
1221964759
1355992392
1706396124
839312017
1972025870
1601959450
1812064387
1917985312
1651581036
1137899795
661538327
23423985
1100507608
689337526
856607585
1112188641
1319862387
806152387
1044696856
1311815125
1226273331
608333219
606933964
1998999991
926250225
1148121510
1946014036
2063461315
77148873
1468923795
1569031478
259233803
1355046466
273747180
1243318824
449707865
1252036263
1823821954
1131641046
978540950
1077961746
1336287273
652496878
705392653
428405726
112514858
81028272
929540088
1199865048
1175405753
1897601662
579474440
1228890992
1627234828
1917412305
805605184
1110472224
626069622
719981138
789110548
1028487645
1145806787
1223343789
1579343215
453836068
464182508
1014952309
1656073054
1337357881
2107500414
820867774
1972693668
42050949
1183846478
1054464761
2033385701
1294353198
600899567
1354414705
1677549835
1318908567
1715692678
927830718
1134550579
2062712471
408627293
1962513827
470287674
221142616
1322528731
1412574814
119635856
1064141061
1336582113
1846169835
1080327535
1886544474
855485542
1531548631
829368286
621504128
228978174
1668550287
587405983
1590722273
90718383
441844464
1742727007
282662374
1657678362
2110016804
756260690
237716405
1288488773
1247976491
360342877
616909216
1451443155
1734373710
1682311293
859985770
1736038139
1983768909
1015457382
1715181261
1256868587
1154042929
1640846627
1839628265
1522207327
346449219
1881265618
1636922839
1190508324
1691395117
799297166
952085067
1789020274
648610855
2052328645
583354961
1930408120
155237625
546590665
1248129637
1454574673
1253161665
1395137166
2081385154
887510922
1215684371
1467879003
1736879029
938454282
1422788543
759516287
851781928
1994001406
678027384
1382310329
1466591325
482911753
480344619
2089498267
1259199041
1200469557
867281891
1840843663
1039729115
527294136
1368144569
2066708999
1256840770
504958708
1760348596
1953202056
1168023751
1392636530
1166250750
1373474571
1829480496
794617531
86435576
1899604945
557630724
70220080
1058829696
660114280
1543685716
1626959407
1235967441
365084733
246304089
1772113541
55051889
2082401055
775481881
107380297
2110438884
735835867
576552851
14080628
1732387550
1452300439
2067853321
883810278
219304921
631725031
1147932902
1944672542
1529997409
1679127531
49801180
424121411
1115009302
15504926
1743596976
77537896
2113683155
1405721547
2130189357
1620581552
1089090719
1379118509
615612712
426767093
1791516242
1327936673
1457396524
1485881925
2046071379
1814156627
2082815424
686109466
280385643
355660121
266321340
468836042
44587835
932721149
834675998
1608335159
88580016
1555077732
1882533862
850338738
1201243550
1897177641
1065848803
2133897234
1643745218
1104140048
1859385635
871752374
1077933243
534021981
253916701
221880973
1569846727
602043480
670827485
374691236
1649213716
993627256
1073706593
398262126
1906153388
2006035791
790013274
2055792314
896729110
317746843
1661787985
1656079351
2090908805
840299408
912762518
1566865350
136236182
777635181
880981409
8538372
1903801496
300987939
621824825
1029876522
1705201223
2008336974
2084486678
1878232120
1148543270
698886963
1407474185
1616194396
240583234
663494919
1563591629
2092857050
1721089248
822416867
1234249003
95875769
1378058900
82091835
2086887837
1053763170
1066033996
1095929929
1855361518
1914737575
1309085219
783160517
133990680
889074824
920328480
1092604514
1368531019
1616806247
755503519
1123423173
1190333224
396885854
2093241450
1677982301
878441472
78206587
756723279
1482471521
2042355702
530968662
1665516547
1122227223
980802383
1853890008
1215840981
1582002375
1955851835
506054052
937613366
825860611
827086877
899979954
65598120
409847146
2077889633
1643829726
781535726
333374677
180987617
2126090360
41889497
166469851
184233941
110455468
242328522
500703988
1119537143
67308054
524631340
1156093850
1315972319
1772872422
1887291727
2007150846
126256617
1858642806
1834795231
851292318
961406794
596254989
20545293
1971616209
515276576
1842991073
521159155
159329398
1055359418
2128265168
1431892691
559793805
500313347
364127045
1951839690
1128058518
1493310948
206462419
36782930
2088568348
806087628
919312791
1900611322
193405899
588975331
245687828
1247217857
2113181099
1094714118
1987370615
1024040186
934693731
1933561598
463001508
1324276792
1911720116
113618243
384931409
698213452
2121449227
2029525785
1848413628
1445978066
2124050571
2123505849
2065605951
87676663
1124080150
180479884
114919298
1469597476
853615848
489526739
306476999
1971160004
1758061076
1788834342
1445048449
508812930
602573676
49959127
2022263338
1025808146
1135759064
1782007609
1308797042
1918145466
1030315983
827173043
948269361
1822941629
1503859274
1996901013
1456147132
1486683492
159448148
1473974296
981049697
508617254
1239425144
925089562
1137817356
456975211
1420370106
1928403968
229062652
2118077433
1318877059
2132233866
76487088
1769981634
840153931
319327554
1481277852
2128645984
1834018749
155259468
1855484547
13461964
85241955
1176852333
1521943447
978936424
173333320
2001967724
486350270
1857836925
1410048669
998877512
303416042
560023518
876158735
1180694091
25549724
483814433
1229961818
1513813162
658869563
940578647
459581789
2113125487
1683363970
1989107122
1721593436
584644272
1985822691
1092453951
1249076024
46731869
779040035
434979430
260459381
1430699910
458231944
1477619356
1406594863
361280729
2073415230
593697283
794999989
1923463775
271832269
451778513
1228501694
639500165
270074917
1163744692
1598411536
1411560899
162089657
599178814
1898077369
1142748632
1861993552
2080399175
275975635
789900082
1575378986
847813502
1331506754
347752825
1828720493
1301881291
1607868989
2129594178
1659009873
143207971
883049267
1456825254
1024738033
675254656
1459405734
1837248966
1344586304
341148227
704747681
496266490
312631270
220935176
2131913729
1913853320
1353999236
811546752
747607710
168973526
373380065
1513727915
1247683253
2143348949
296410506
1404833612
1305728616
1822349741
155730076
572992519
2025997753
1002337458
971523820
904358245
1836706902
1443926366
348373831
603531751
1002328264
1406999898
1466537589
99997539
1623469615
1101590682
1615674890
303741787
2121442906
770304557
1858136830
1975164587
2084600867
537547654
759439049
2041262861
1445353000
1214025154
2033177435
2036285914
339675264
734004519
1391011684
981378372
1070524172
1155034582
1038325437
1005389924
680206252
265832392
400275016
542142301
1863982357
889170747
315849853
1766360939
266727483
152067202
91819426
1302839167
326746884
1645750684
834737106
236923051
398676616
1242729514
1906154449
1223564643
397504917
1745000474
1843035219
1850127187
751342041
189148731
457720696
473428409
6707071
469989617
914271630
1376703313
1082995353
1320268064
1453302575
406785514
774963627
1474177383
1940111184
1795465795
1092467685
7250713
1691966925
1796158740
1739662165
1640098292
1751069016
279457431
381714177
1009760498
881025583
1524933419
807624124
1233708519
1745892308
898892721
1014783786
542693047
1722758003
364680534
251201522
868826166
1252781756
362197587
669096411
925439923
360657102
639095245
217184144
725091963
749455907
1027496016
1419021925
511104570
2023087492
1030696935
1261979742
819880336
656258758
727066767
1746568858
914207653
602351893
618274874
956179382
1671460238
1280734461
1825960767
40402439
1077846265
1030469321
1147614298
203262387
932609422
1439030559
868461905
1874062015
1945232765
641083033
1369876229
1094326305
1438109715
258811994
159840618
268797174
940255256
862608441
1441195009
132436775
1549264475
762787645
1563340473
1762528863
1095726784
865519478
1554190512
524414192
1492477130
1483922133
1311269352
1992104803
75321074
485469318
983798482
1202753013
1943741270
1554979883
870968492
1863965337
33989754
1626106781
2119211476
234134609
1712534656
154764465
51181016
1306385509
341633721
29804743
968271350
1415742695
1915481707
1795057065
1348237612
475126629
156179535
643577007
1992102101
512557691
944697873
814424191
1381257220
166495354
1861862090
150016971
1175360738
1140123035
1579824019
586313444
1637005393
171130439
482934510
1029048029
2033440306
1312480603
590021151
1079159426
414965145
1281159702
554471536
1794060904
945809764
1733508800
428544063
612242756
1414488122
20370147
1537072722
924682169
1148116096
1547423035
1555004249
205857112
1928322452
63645245
773324504
1015679932
1435909842
1488159201
1029297185
1608693876
1453095046
424282904
1243725546
198385524
659007589
544494678
2083202737
1359643895
1197236464
481575681
1179233087
1377552474
1640317619
711918073
1257832808
957954399
2010930092
180877840
1106515729
1643968446
837308478
579393162
1836351191
65460253
209603269
45059503
14361840
2069418805
2140779654
1985704980
1906527157
331021259
626701681
1878152674
111201994
1318059138
1400667234
829856315
413839473
719527685
196366332
841444481
1525869897
1469634939
474637795
228847433
678205568
124445948
1130202082
921335272
1052852333
1299766235
610428879
1001178993
2121702000
2104909882
1620047794
445802560
990213995
44026272
671693404
153218286
1556283361
2092850213
582358796
69882911
295516285
849675622
484171417
665151553
147574161
229549037
1957075666
288107400
951462050
1508300032
1525950266
2050377772
1970260861
1923500767
315756792
1165855677
692843714
1401662252
2017410940
1828612377
1344900225
970585247
937583718
338592539
1765300304
442855000
1183200275
2082618904
1779988224
743972031
1347184003
897211012
1498752506
691454225
78150399
772970457
358337568
649027266
1431523719
512384347
1882214282
383404586
1938324131
1709206938
792703093
129416895
268327675
259694667
701623850
718011606
522851138
303211650
800863049
33026205
612380964
1277217552
353651137
1184129016
1283663419
1551751201
918968142
1010540679
1720748311
873782968
118350237
546690709
478027119
530457018
804461157
1303886499
389522523
243007190
487420955
1824253982
346977393
99803336
1156349321
1113568069
1284233722
2115320115
1437075119
797739014
1580679063
1474069265
2000194717
1943457576
1675697684
839404881
693693904
404446666
727954602
477908102
1506961092
595880609
2129299881
133592446
724817251
1566510378
1416737381
1377181450
51725924
1649033900
743301967
1942826326
1512622150
996703706
1544439941
578044591
1870235859
1918680040
2083071566
567999274
1801074784
1291592653
738476104
399322533
765703845
1874668431
1628048171
1738946352
1980040905
504186626
2057085884
1990937689
1279626142
735452782
1574408113
939906035
159026108
1939557319
1764836842
22464826
575733295
1220125214
556629639
1862018517
1437376117
1701902962
208751433
155276448
704465027
1082231718
1319761883
1775479676
785096079
105236304
785887629
1391717777
1193144253
626114727
1454176410
2147341735
1417049746
1992366784
1037293405
1895737506
1900792741
108822234
1560929012
288608109
83668565
1608489468
1914962948
1516927234
1516244990
122201028
1328219690
2103002523
87189634
1899654453
1675751618
556595134
1237406428
1406793096
1780950755
2057383756
1700163638
531663275
1522618295
1293822907
84055456
1086024140
289998477
1584698858
1804222336
15857729
1258312592
2146456237
1045712236
25915155
1971907534
228285640
744228762
1080893016
260716782
648652748
558328270
55194406
779627124
1747388811
2044901593
1243481350
298568988
488647900
912416163
382332076
85896094
631212973
1911294601
1740612089
800716406
1207398771
1980245757
935404076
1363834115
905053468
331121550
752819812
1351236813
1235245920
53565157
1560211980
1775317562
1537315190
1709277587
777068629
949833945
383446717
645339624
1581341477
1212398409
1404702474
1419067691
562630977
1293653066
1329206632
1106263852
472745082
546545111
320968
288679594
542271341
398697039
1579771828
375406965
921306283
1294640199
671076401
1531479290
1835789461
2070599423
150270965
1379421738
1071328037
267673194
85303901
1000154709
914687726
699389848
777193137
48909905
1929463579
1222224121
1855525653
1508955162
1880949002
174004870
468709981
554560950
611905441
1647195641
436306636
900767399
130306327
1695117115
2122045364
265790295
782060674
1401951347
65651799
709404086
1228923268
1028425288
280653220
140622191
1296850291
1001994395
911271091
1199972362
1930320250
1917680012
1309985052
155669826
1926054341
834864027
1084027615
646669151
382690121
1373983711
221062393
51478312
1121485240
240897053
1440728995
64351395
34403870
1879021901
116697780
435563219
4347126
225338772
635293381
114714639
199662805
850054897
1858287978
1969831598
1506208737
1220257956
626445709
1067104469
1142865618
593167074
1609641643
905944260
578336403
736492327
437300050
50987333
537519907
903763110
91434530
1243883969
575712620
577689661
1596209586
1848814303
1642073487
1434680538
2146953592
2048841192
1264621855
1613125541
1980497076
2032823817
384818510
686970051
789047400
602776620
1076320715
1150072568
418705937
570448592
691273278
490102671
564613400
1064284925
931606659
2040913922
584145340
1480646649
550132705
1752912083
318353226
1667384229
1792935505
247394972
1101889021
1904988984
1372417672
1425774003
2003287412
598721221
1522512858
1873136417
130448158
264010214
1393525305
1151392834
1053240307
1100009498
1456622118
953322337
266536781
19107897
976748197
2111216603
268724477
1174357531
1431067362
151200261
158219077
1129533797
969060515
1913560218
1657694537
1056654072
1184186113
281596743
550787478
1895661569
1566642295
1316454493
2076471213
2015506309
830955643
1082638317
1486984966
56847777
1094552193
1197820249
1873138885
655869990
81035346
359165525
132309628
1876427550
1084278673
787211190
1912852406
608248876
705429657
633033144
1380494568
1238616033
947450994
120302599
1408580972
1750187453
113453887
760107626
244036018
840625001
440601104
1624242299
927754578
657095267
945781224
2050250291
798211531
2071284584
735450493
1983881251
449762403
9089807
1996676906
981387169
1692432557
226000228
1888518095
335512393
65994349
1595095871
739904761
1265180331
1186212892
769906048
1483167328
2126975835
713567453
1041984005
1762442652
1249273892
41978697
2030989159
1901564578
667343512
723268434
785916260
177208229
1224789516
471170139
1910977909
2008637988
530646216
1678982099
357881502
1964665329
582688721
2014437147
839313815
1106603708
1486087899
1115524668
901683628
1996131033
396646757
68572539
1649683574
605824465
1750500961
1658280041
1249975863
2089748855
1777151114
1899629500
1153009211
132055423
438772379
172914440
2075509433
1663107260
1615824828
356614137
929918410
359387081
1099676567
487210015
811899092
1457537965
760749700
655837858
978080105
1772747547
1581554300
1442134034
1377267038
1216456118
1545728482
721872534
516202164
1985597797
1106303417
612958612
993972278
654262767
50583502
54097892
718588382
1217777019
132443304
891026810
686365797
704300055
481297204
955553184
396056184
305520026
1337141326
1211180625
676036625
423735199
138775624
857411776
1945689939
1922346065
1256606261
491377961
412943508
502507613
1356068959
779074617
331619965
456583381
1315832084
1438222667
2042861108
1238022663
2094055915
1813656833
1410331762
215256515
943551775
1409003450
1616055484
554017018
1174331549
720218808
486764982
1229204045
429641549
1007381415
123613803
326373587
977817854
535930470
700702044
1992829322
916898363
1497194194
412732758
1898249755
1711905984
1118622661
1055964590
289282762
193401051
1310421170
1666295403
121038105
1213162276
1639041126
405921873
1706031508
668407759
314742517
1521455495
826937932
1904599075
334351370
1968660915
885486932
1354454214
1715641702
1406432747
1276439144
1293579466
993632419
1334556050
2023963075
2049765015
2004872706
474174947
362426908
915353483
1823230498
1595387595
1787705001
1207319795
706173152
555636416
662787585
444617662
858773233
976783195
85518333
1726042342
2076433498
2142619952
1477489537
68936191
1087907554
1971841149
1595186613
781745313
784755832
2011771093
1850335121
394993662
1132180643
1316352538
1542505508
481876848
2110766025
1490701343
900198211
432939107
823024852
139805619
1308240740
1503058360
1038877463
544349572
503300159
1183402860
4072864
1148781533
1190940674
389332146
1928382701
641200593
872562581
1413801473
1641154679
1038411778
1942266541
988490530
2062330381
1241147666
1591784267
664705663
793425837
1896824065
2131218391
1648604432
353968500
1053458058
1871904991
1441595345
1665493105
1479863992
405342281
1938119442
684609630
717787350
775943798
936714939
270572040
79663061
1516456215
175314722
1358480845
1950574967
843551138
1817316532
1768086971
2117952197
1892983613
834430103
1351698224
883508423
1903118541
1286491234
342072979
1869308056
1944814546
2040514415
882284559
1774902046
313545270
1911520687
347466381
1238450604
481688644
473912635
134824413
502294218
824699932
204722574
1221933297
678397308
177408526
2571380
510221400
1598074428
1537844429
1820431865
194261942
1509915318
2009456281
159796399
422991156
2130315889
1030988622
1099480607
785219260
457524947
1500194687
1251507875
1827715258
821915578
2089086491
668363330
601260000
703852261
122705578
1136884805
1243478154
1143698810
2048242697
1308258330
1177823133
2023972578
674032156
65349806
1859007819
1276337728
1102156880
220127732
1561442269
1817735632
1052619688
424945624
86246679
880025520
326362536
1989252987
133795111
740227571
1413620178
1678927603
1398684795
1460628141
367394781
1992275375
1800398364
724945048
1557890689
2041685142
568571355
1280226048
1543471545
1310930545
286239508
910997036
307126374
1802106900
1540430351
1329215401
197696273
1084387515
306788105
1817487974
564503038
1591892488
243836898
759302923
303977293
2078384335
1038294757
727819294
674757064
170601575
214170722
1515788851
1880674911
1426485230
287111599
438223023
479140603
1131069946
430430908
1642214810
1318299656
510491825
1985226910
374621589
1605436426
1958471315
542765994
216996020
609752156
1976689269
1586142870
1895802511
1397442640
1690199949
479768349
911307372
1533628249
191283718
1781508426
8228661
1900041928
1683594040
2027221481
1694362668
32690459
40028493
1974122585
826665331
18268915
305195177
1179510835
1698771759
861444674
729660185
2116560158
1572464387
667585596
71979147
1403964283
960954211
99187503
2044721014
1932000107
1434716255
780166627
1214706784
1185852254
1500716029
1773362327
855901061
693027165
487204215
2090532821
1267572545
2100442638
1561095950
83461869
2047480264
1123565225
225539318
1639075316
1497844917
443514758
1136263716
986508152
1996327311
51135964
498373850
1810681799
51229154
1150536192
944900607
675703491
2056032142
513112785
1028362762
658168259
1617675491
929779209
1165684172
81993284
514952488
1100618764
1223029035
1106500635
944784631
1888158144
345919659
1921163069
80656782
464964165
1102492999
861252263
1142047352
1501323726
1873680530
1770475192
1908121698
1761300457
265447673
543540819
1554491077
1953184027
1580955187
228105794
675588887
193554907
941565355
1538564940
42843377
802514995
1449127448
1468487646
43820887
1786089178
240557142
2088956562
1357101095
633122372
435707725
550757579
1799377115
1785313259
194649232
701032620
204946898
718958675
2024934476
1029084980
1976293342
1955211367
303603078
1436518040
495119245
844464491
1332322977
1871311046
2017618416
538719642
105301330
1166795121
1776214175
712633108
1029456615
603384837
625457647
862916224
1177088270
1680632417
392381766
385004727
665487637
4408054
1204520852
1350993174
657407257
2026387156
1874645738
1292217287
1135449028
1919006698
1621567392
1107809460
1126403317
20989942
821255174
1448160290
10358060
207904097
112004227
2095606580
2091488001
182637389
1021465666
512485301
1225601669
426827310
162155816
190754912
1137760613
111184585
937646168
818327075
883940324
2018952414
2027564526
898944614
1127794867
891544623
1193981468
1756378581
1660650749
1749533756
1296803930
1553824158
1044820197
1732927828
1062597771
475718320
1461015578
338820932
414773958
472561604
149803306
1870649346
866933729
1661243188
1301488357
1228689747
961612076
1736878466
562651055
1081850617
1989246291
1029723092
613320261
1692702055
854799418
1984844184
357077457
1440768017
1000979240
65163054
243914251
658501383
1851560407
1970166826
2007802875
591153614
741396799
529362372
1755788629
903680409
1053269270
283240544
1436082613
1710059259
1577212835
834876070
749836853
1002997920
779990552
179523385
745844210
1449558482
1037328537
1872068310
393729547
858980381
853191262
868150083
232753729
1431714193
488887952
354048259
1006214439
87657355
138558514
985129453
947331048
1362139356
877866481
1967240903
1541836598
1280307012
377989934
1710156395
237979350
1083848402
159045565
1252868961
2112831116
634185514
1581726740
1817908802
1891372580
775259809
1282133476
235546686
1516779883
521695143
263307405
1113888981
747488367
1917984677
1482955864
913102024
1455362151
1794903283
189407105
1324453800
987692824
1459488054
737502989
1747896020
1749114778
731190144
756342115
489999057
1129620095
49868519
1201501159
919491161
1454757422
1030287409
1656333066
1069454340
1706027696
671715443
59814357
1045457171
2001157735
270233443
756467415
961509194
1947365974
288678279
221691989
2024039229
406947271
960955982
1304876098
1609370321
1716796266
1297573451
1557723309
1401538300
1981859036
234297780
18355193
1320728255
1860941575
1386247833
335738078
729288886
846350094
793003685
1156977493
453541249
971492762
393184903
1427445808
1879603889
1694995324
378710661
1296379243
557958104
2122049041
1024683651
1149835034
1449248191
2147185569
1307716289
1714426461
1576409088
731770703
149664530
73957082
505806928
1594424568
555793574
619138730
1740766001
406218381
141282445
443891269
224546685
2058655609
867085783
1733481757
1047373850
1063411924
1551921098
1367616822
1744877086
1472661081
147123237
1127580827
1137695626
826773976
1222038932
1183421530
1195105596
1805283352
688737654
625127860
1391631587
16405642
1132855984
1909962185
1435819028
1303995960
859625369
10857992
167380321
401978154
1637486670
487543963
332070906
793767251
1136658641
259739709
2068646011
2007330490
486634369
1447181596
1800770676
820938048
1074339657
1153268774
444611471
293734309
274482620
281529445
1927260924
1327444244
838885728
807447228
1501732415
2118043014
1697483838
1145272724
1766187838
1045200519
1467827
878932474
176972446
2089402059
1357807790
2052938670
194392889
779783916
1853381269
277875977
995079213
1071505748
495179979
1538044840
177319604
257040012
1978027784
1555031156
1575715096
937884126
1502940714
1817473942
70275047
217943233
480999888
980489594
874529142
418888779
1833281247
1221707298
94813973
509076523
507019751
440269448
289849262
236047314
1875934483
1400674267
980294209
485352012
1306510948
356955053
663281677
486523581
981796513
1664753022
214810196
2136014909
1093904038
2096934260
886860056
1694579280
1436982832
601972134
476515700
1849457019
1854327284
1619012081
71289716
8966903
2074986958
2027010063
256063643
218912042
202270609
1753204749
1471736308
1921793111
258704484
1379626228
1642268281
1845915066
472289136
168430652
1872093552
669400346
26117228
93988432
2060491784
1257601083
859337019
818997116
57659609
894090019
1107985587
1507950338
1714635908
982912285
599958680
559890540
560963939
441238410
2044824619
400263946
1038432485
995471317
1560506832
1941994128
139775587
1911984710
1775187403
255418224
1653303511
199481145
1757747375
656015038
817769779
427006612
1784019210
550869651
1244610886
1779758279
348920269
1857471130
1513403712
1967951554
699297997
2124999608
1222276679
1888976350
1952939311
2030358775
276318319
498427987
1679336695
1911593825
1471465843
1811608091
111352716
285528615
1032747601
1517121513
1930383506
403116895
2133054032
529065183
1838933347
447451991
2098419904
1991329076
803023777
644769289
678217522
309330987
1131817856
179670701
88880065
364832525
1175728623
1720506296
995640315
499196366
964028078
443315107
444360103
1349237606
845605684
966485310
207098582
331233798
1303969794
400469790
553392830
72128370
1248048051
356928655
1068430399
2029747387
68393112
1393095227
43063574
1559217975
1234305896
159356192
1713006263
1741837415
781078915
1215413311
998869352
1068045857
7452407
235371
931032713
1453748002
1913033792
1236721864
68730446
1651496699
1641829964
101680284
1880317587
427607578
1399904894
76353838
712375479
1984883422
1263033922
281669516
1955962845
392471818
977073529
1756455820
1379746624
1843841722
74352527
1289573351
32995563
1278391210
1952208652
223140619
1838289663
142708321
315690721
700751533
1293211445
1326316549
1751800109
1447686233
1686386543
1782117586
497351971
1900656045
384374182
911143943
1115063764
974919889
2134281577
699296811
1050505108
1538654291
1506199003
1362134016
133226248
679038814
1195887722
1540692406
1008262973
825552491
1410430730
1339232239
523773753
847616909
889015853
1179509168
1227909416
686326226
1425637126
303136402
2001348712
888183420
481285661
13987686
136910640
1445975212
1337573704
1973961269
471203146
1686439465
1895455256
1849966027
734471827
346006219
1507293103
472801201
602953883
1034567133
237685225
362847842
872632608
53268720
1491335765
1096841063
44682457
2002242999
1668601760
63095337
1654789292
1057551568
1145079592
1513999602
1858540830
972748615
1852227446
2114633980
606927675
783343021
2137262694
1433882249
626744321
2060335400
488640446
1856545223
1238229623
1303190396
1898112626
1974509070
2030339334
2082658027
1271558297
318137119
277628159
159680352
477674460
1578309700
948532092
320627087
836005033
342098438
309100737
1616956399
525611206
162716941
429544021
1935556328
862861497
1416987436
1576083561
300215481
467974754
105240445
1949490477
1630220770
734559091
1414724102
276701806
1387646494
820667209
1789707639
991864778
1249305363
1687492002
1080725894
1881031032
322223639
1166513252
567165112
1042245076
1734961011
256502385
1218745158
556416068
166460232
219471129
1111737648
1647653676
584370554
883271409
229208190
877796845
1378696697
1198963235
1264106194
478731222
723292357
787909219
196724993
1770554750
258096900
1651859248
1071348721
477635531
739199538
1671638560
194540588
609218023
630145251
1083604364
926965386
826543981
1379012427
276123134
1107724368
770307740
931632870
167316722
496417653
400632559
1476267799
556175165
1716609787
32025372
995372412
196285179
2060449479
2104087318
2106594779
565135839
678604949
27380384
357306962
1244752749
970491807
582122546
1800016992
30887829
256013592
184815949
1247738941
186224733
134414377
763362048
535210331
2122888292
1731924763
256802465
2047988464
992829887
88413714
1407175870
712943611
627349166
172971177
1714003634
1890400146
884010432
499558795
774004208
285253885
119137982
1767011050
966971764
1109265471
181549298
88264330
469193747
1671064038
1291726494
1601314358
126456585
2114452503
512951712
1824183217
1227609111
496280995
107502325
2017625480
1420739526
764019583
1639226491
721111800
2123025299
337660972
575505054
1893490654
1317400601
1798633507
1277531133
812847432
190789595
1402352242
698330666
1552740952
933795977
95686812
678533403
1054627568
874016414
1806209753
1861132418
1972902344
465271286
1034382444
2075342557
2100799274
848323996
1258722403
130719419
1116492348
1731581143
1328585941
1837604396
546893936
1953757828
1794233285
74004477
1487453811
529184347
397487002
881094245
38177802
1682783144
726002272
2047610220
601174200
406077286
1211835325
732921028
464144121
699379414
1601304351
346659472
1017917950
555806025
892574134
1433967814
9726149
1829149313
753149356
72875204
1964444351
1258479921
1940337377
817195071
273726565
1267027177
2070361847
989445077
1677445801
2114005144
349220267
1679754825
906860564
1203332231
1475479832
246190471
1484607546
1061881112
1884383705
1691481431
823452846
591337488
1248403256
1970942389
1028477177
571290663
228323316
1548734689
2102863518
773291555
1053960628
785060422
345006549
4798413
1561360878
847453042
348685652
941675958
1115262435
1327182736
1423179462
940482025
290159309
1078265058
1645204286
1899023823
1971973746
1114695602
261526252
1234585718
153495234
1323643820
1560778250
609275229
831894293
2048236314
1776386231
1388295598
1525218061
691244098
1771114167
1520188325
93491314
437296215
259336453
74467307
825247247
579598632
825835756
306235442
1204228224
451142661
1762063532
1314164071
1241689880
409219895
1345321941
1444983387
506075827
1946868968
2115066683
495159546
144293613
316377361
1309729181
580325813
2108979889
62598113
179694406
713292032
710698855
1221371847
2063494979
601759260
1092905481
140998667
1915835102
1932763275
1334545216
1809932929
1770980775
2056746845
397612879
545534570
1449223848
487624256
673220229
1093171794
1577840613
1391881537
742141386
1695440501
1021127432
476341649
895333986
716007086
729967880
990660692
89611899
1398036814
1243536154
483501402
814809372
1720851654
388413070
1152815235
1055123152
1518379666
994046266
1203957998
1200119238
1747638426
2055801209
531584576
1569069586
23503899
1724329690
624711590
2134400350
1335616411
2099031506
2017425947
479651862
957446478
755541150
1938726254
756330806
611933541
1569783476
118682743
923100727
278181955
1620556308
1919713671
396014620
401146997
1669100160
1588534832
1269454508
513751308
1330329159
1038223383
1854796249
851836023
836346495
587921463
495825133
357555672
877872941
1974321339
1801891762
1950783454
1389777775
2009690997
278800810
348936878
2078378452
226234276
175272804
94641834
1970568351
295024867
1666890334
1897528845
1625494123
1115976985
1831242899
1195677603
1971147088
1998680601
1173236206
1069054134
223114334
1393087805
371497849
468094803
1715881752
507842610
255628360
561947895
91736569
876003445
1332812148
1984880689
2026381025
834802852
1885532803
1564037028
1192541462
585808739
727441750
1308130150
898100518
1814518069
656974548
2139881424
606768703
198543067
815445697
1061564347
584196376
341268351
1340272789
1418968683
44834112
1736664899
1645596328
1001812539
264735978
1211134330
390765544
801889916
1226699073
1187343881
1927698202
1318659594
1555852911
1641494779
751002337
380945760
1624129618
1811726285
386334486
449275082
963212854
1679996990
1972733895
45920911
1444870031
1841815038
20348620
1440564647
1903087603
2058008952
563698337
250251110
1063371607
2140270003
1049370574
628467279
2141792901
972558077
1641332830
97161138
851842861
478412942
1077822579
1659368058
1087946799
1817631551
562739912
1679640843
869873076
1901616098
68874373
1778904062
1041915377
1472911642
1111290215
80227191
555235459
26198437
1815236770
929526432
666004493
161850132
2065643618
1250455790
1242831017
612939625
1983070913
983190697
950662652
1413413883
477960529
1005051284
1990702582
385404726
586800595
1627123281
1539158567
1263474409
395401864
636716969
1203756901
2101866234
2127559188
2104967652
169806448
728424192
1263503309
2050269091
2050317199
1397594388
1524611208
1372614597
2089231206
958545780
916421122
1013659628
876146501
1710240667
1750600669
502310544
1729881399
1145072523
1351278392
1955269981
634480522
321278233
96681813
968090374
413598350
464398048
1725743636
964316797
1693163442
752482315
789544885
1572386807
1973354988
1584794892
62067490
152200252
226265677
2066606899
550068899
1605506652
1736590422
912972251
2055352219
1105377701
1312110979
2057630040
1594388247
1186665745
2030308988
686797046
1560963578
859145244
709420593
313204039
1888331008
1009564047
2005634966
1247962740
952078746
1473677919
1489303616
553719346
1049888128
2104868669
310700640
1084737146
488799099
1880878685
1241190222
1451843376
701700852
326393657
285490370
559537470
193759538
1336996703
2071791945
33005474
87261322
869407040
1446684593
1477984010
283980248
1403176655
1663765498
81914623
1186294545
1356954390
222123781
1635405963
1777961281
355420369
1507036097
1337198757
1594437581
2088626331
1956547124
1193512485
843958471
232117006
233133158
1627700300
1213844921
1651336071
1649974024
1769592024
1057019622
19530191
649302231
1691160050
2093577366
1053054018
948635475
1132308777
1697238740
552106705
1623970581
805409103
622857620
1422610596
596211592
1967423589
215451928
2144188091
199105526
1963830896
1881916057
182904177
431802165
26543981
284828552
128894900
1924588528
766568878
592676601
1879137450
903220529
1260743607
213813490
1196696135
1439375959
1455303438
349937443
251037500
601072460
2113643108
1457256763
211182881
1087788399
977078080
1616652441
344032132
2035822300
829403416
190026052
1597841726
604670742
611124951
1172939237
1814857438
1909696436
793769320
606196645
287285566
961701827
2813474
1148154606
415409046
654205219
1822911737
1096953710
940028446
1579495331
2000160344
532444264
751014700
2116424148
1621491142
1633978605
97938204
711773558
1390634020
583104614
1733917914
583850810
103464397
1765065246
325776762
754834210
2039820476
243388936
441499092
119165351
1953512218
2115256631
1389057190
1445046890
96203068
1177935236
496087416
43943236
458933192
1348827746
2098146820
951208736
312200915
1763674238
882669934
1206323426
1340649108
411661948
1888260504
1783141645
2071977740
714135829
1787217282
157678215
1967432064
640637778
331792520
1794911895
1775070073
1487173379
150707074
1177226106
788126646
43381874
1906243402
490050956
779696551
573059895
1857888070
1458472894
684358507
1178548760
1665610654
1980901102
56546182
1278840678
707287811
1945001680
547866572
1653987688
1014431152
786048638
1895419632
672417462
1547372268
203238257
2135717815
1074052457
241315744
1611188024
889263639
965924105
144396603
1713584864
1811479103
822121845
905035299
241578927
644099800
518062045
388081238
598840951
1741799120
1518558844
163479472
1387500799
858424265
1776311671
1801746719
1604782465
492797080
1383721579
474870954
1684609978
884255537
1002364225
382077419
1065823123
816937747
1419995227
655429627
1879443274
1994370989
322916410
1233399766
1891853947
2090981888
241364045
1386544773
1098034863
1854560200
1580461974
1196040125
710279098
1237047568
570619844
819326843
1794410381
1006399107
2125129377
1136932008
1798250362
725884952
569049411
1558436756
825503456
900729517
340580644
733329351
1307826496
1323501320
1682373675
1451839109
617967857
1476188021
2053991545
2131798205
1787769872
728817153
799072561
1279536494
1914786009
371547071
189648551
9405559
1578447204
459552099
1626093142
694190052
255987911
692470559
1494302506
525405938
829937235
258090345
1266914862
1548040097
294730346
430417077
753112682
519444953
2005807798
628135565
865614119
1770190966
309831261
1592806513
1020382756
583093413
451766730
290097539
1670610006
2416628
744457227
331022778
685017398
1614343634
1947449828
1649827573
2095737289
1673743998
943219380
1494077530
1871485722
1573562636
1617265790
1404968892
1155744106
551071210
336410627
640897104
724668722
1106335951
847009243
1932117219
1305280369
534264531
1529637205
1635118547
120732012
1465699617
1950871030
177962859
2099832221
1267125057
409064126
1044197540
2131176249
177968333
327239502
1508770003
256246458
521508864
448974736
2098005391
381111986
1170654254
821010412
1282720303
1489943258
276759425
898384423
1239876774
1569613163
783269397
1795129595
2000571661
650661619
1806000849
1402117239
361609909
730174018
1812986676
472630908
1282966290
1032086866
1387512983
1724114650
1714024467
702406853
909824655
632858510
276227591
386175252
943765982
1547422018
1003614702
1466748381
399589717
2134949606
1020977075
558881499
1202920873
1567199947
1165154538
1494929308
1660400265
1670648349
509479470
1564100632
1349049740
1187529070
1117508138
118742213
2139998165
325654891
431912828
1579049835
1746911446
1554549363
246114025
1193932323
1458053204
1180682509
609024465
1258865890
421540047
1720508964
1910424696
1693035713
1099702689
47617978
480078775
567646549
279576910
2039972872
1958937623
937470796
2070790071
890341197
1339619179
482355885
1646475323
1519024805
310932336
144063831
1127171114
2117283162
405954518
988047453
327734578
2144970724
1186454561
1152767894
1759713048
1401403828
553404227
204631648
1201773147
1548667983
315214893
854302656
818906723
648151051
2095151385
22285921
2054345679
985632817
941612370
1995633977
246713980
1858764540
1522479101
537155342
1685528530
324373071
48233862
1448540125
1578344799
205547474
1168203520
475601863
957822665
1659390209
573683498
1315246272
1543073779
499951549
2086730170
2004778426
350532459
753490381
710768783
735148747
1187623047
19328621
224672518
1684304492
269933071
1885491477
2102254542
1955449113
680323022
1454159587
50392774
1390300498
164192648
2021970501
1978855379
340881478
1883254994
15355760
218151069
565462611
1618819819
290232391
1393000218
1549028984
514262066
947249450
868703218
405209847
1817925895
1219722456
2109233220
112931297
1797194069
1822193824
1100678362
1734679918
800684353
83329284
1756206755
238445368
1693824308
1231097200
781094699
343059854
1382083209
1483920579
1677060372
1246899001
901800763
1531808228
2072891173
1258475480
471291550
461758353
1649662652
1626954813
1228262594
1771426888
151771439
969092669
1122601120
1964197758
1282218737
1034541423
1057618348
1057805574
366168399
949585817
28849812
437123609
509330718
1591418791
726400865
980123796
846760991
424884172
193382383
748237845
740403366
1779879022
1237699043
510254544
367928911
591839333
269229780
1127909603
159224183
390276699
1759372033
975834895
1606089915
1516720016
637886255
1084091340
832737117
597665151
1887124207
578116036
1951570893
1380599967
264943372
1147909753
726744554
485718711
158003152
1414213251
1074757870
1839123581
1856382718
498119198
97717638
1970149387
164107747
960639201
1297047822
177684569
426526948
1196957394
727157344
1891219728
1793425391
641417143
976318824
1019533131
1792481718
389528580
624141442
448784870
758744628
216431816
980856681
1424300376
2082652154
1747832875
243464341
413143084
785108855
949638522
1912875151
388066124
1617712242
668021021
296425234
1146614378
413472901
251431275
344408647
541104057
357738988
1345538832
1832963199
597573731
666958997
1828533327
1455162007
441079145
2102990198
1983130168
483355109
1785666335
906083454
1487131749
1574262566
18665811
1485583951
887652736
1644301374
1506450537
128321401
1613648705
2038914571
1467233484
1340652970
1586606818
179233845
1797611371
29410004
520228245
355708264
1290022521
1208235773
2074597358
1883537200
1493895319
238211620
15653661
1823972173
1967356461
1333251988
1081460882
1293487765
896716051
296148734
2084837054
828147267
1376348393
495787862
1103570017
605794199
1581644666
2014257404
456631880
1802116313
236808394
900526020
1361599008
392672250
1083736937
2082809297
1293878137
81438052
1821936837
1678771465
154709886
708438348
2064874894
1852545482
402276862
162612937
184096131
1748100356
848185626
180871536
269595616
1613893339
1657870744
1249005548
927463462
1099276255
1236022054
544815672
2012096908
924501236
828501181
759005105
984639338
854366201
243951797
990045605
67412569
1302491858
1235407114
436882752
420043544
829376899
640670679
1592029728
585378740
1697254537
1536464705
243675143
1708201903
314053409
1994292750
1271353806
909353963
1308790024
1676137327
102033177
1864021833
1875901806
122767286
2034246419
1254638245
1241169095
569631858
41075200
518893825
1352500010
1233928327
1718745205
594419823
1307507360
427818115
561571998
328687890
1420122457
1505658668
957587662
652394220
1725629360
954083607
1283695148
258904228
764229349
1505122658
1213656738
1635881277
653114102
1540905535
771399436
8978041
1608555756
828841033
1345454369
1797423882
522121570
66022342
964378307
14869930
1586994861
486630373
696945491
564822450
164048591
1047276599
858053112
1333298977
903850409
287112075
63118411
1221460844
1790539820
1354917234
1116145781
1657909439
430329200
494202238
1009411918
1065717639
157227387
1673913381
1035070118
1434404245
1281753961
380996380
265063383
464799412
1230335032
103907514
2028499286
218809676
1924462502
1876718861
69623166
478177871
101556230
2130716179
125084895
467129710
135647177
1269474099
54176719
64873821
904823630
135780979
2048781778
2121779247
1233810417
1856531500
1200196270
130732937
964184533
700893049
1203854706
1961829600
174642756
1513852450
1416206861
733874645
1525306849
261243246
747369591
1483550813
133282567
2035234332
1464028651
1925684887
585826250
1322766374
1817635870
1844802538
1881768070
1728972843
1848522376
2061725890
1186029063
935343726
77987207
1450919591
1886578590
2016290770
1886406664
838709481
338758948
1761901085
2059905570
1559188607
1080810097
1330593671
1969169153
1965648006
1623717864
2131028992
311919489
46081665
1032599062
1693092077
1982028807
176751180
518922011
1454518470
1516401426
1262922452
1275498823
190108814
115196829
107532751
1600610694
2093500239
409797300
1723055270
1365968207
391287399
1135521411
1275829260
578241691
31167020
1184605241
2094771373
1032582425
1975376243
773799405
2057903873
2107030361
196599517
1757215110
2021836882
908383684
381579212
1466738336
924752325
975957759
479292907
703995100
1402331697
432207637
924045957
1412790758
1657885879
834930432
680000336
1305536617
81123884
779111007
804339257
369683744
1883449623
1280241956
838583765
560742030
1333077331
1889545010
367769116
1733829050
634980689
618473733
1161074606
961434044
1428641202
383657853
259656912
1716088086
1062439249
2036301951
1272630732
1750658175
1797431843
2126432012
1804004429
2062393574
2121885049
703129501
1354915970
2086648257
1385394018
1469207515
546626877
1700221734
1534331872
737293356
1820846934
1826655300
352442053
2136580616
2096385909
538191239
626926502
1981803163
864007384
1214097155
1697197740
645715981
1888199255
1938296411
58987695
151651616
494319205
1289356592
79794967
1858352698
2024877021
917151640
1742114881
1501936722
2143659263
938975714
1337683049
1511186168
1452753250
1504071568
588191992
15814289
1379268788
2067251369
762116333
2103680746
1489649592
1993982152
1795590644
939641051
389608513
551367901
1211225000
210220262
541102615
1186662833
1136500789
1083362725
1609608705
1307617819
201096383
1931975132
1769782110
1931279628
1536655676
49831455
76224289
1843850241
207216978
1334167723
37838156
1716941188
189154318
1129488791
1232012313
879308499
308732987
1132693150
878133475
1389070884
1240037529
1935912134
1237005427
1103058446
859300998
812100337
233135715
1331232278
98480097
1164397377
530012854
1448885794
1865566043
300377837
266003681
86073424
1925448815
1147979444
1658266843
571212577
2060975697
1290866224
1793802935
188508206
2100076907
1454550614
913261440
1531201966
1904545914
1723391588
329002312
751319331
881281890
780443610
1027371834
1796638205
1386160542
948422472
367372653
1977395928
464971791
1310396236
1855750808
440681661
1236728614
1422668464
820253343
65048759
1893533210
1660751490
1666800685
1274376861
1646007159
1911344308
1662788583
901841577
483812681
1566840277
1399196996
1922081939
1717704149
1331514232
802225926
2022352081
451509963
1210174225
485347001
188047243
1280862924
695547699
99366208
216329967
1227295960
92785341
1295322025
207118521
770949185
1888006741
1358417613
1106212176
838636097
902917941
1137470311
1409410358
1873383624
398672205
1554666237
1107374129
2138629074
730831139
680908640
1110307456
1421716631
1883542211
1401212968
768197642
1757589203
1922463605
219907342
1271832088
1644281953
620709809
1090708494
1649723771
172032538
233655953
834206785
1928353140
260497111
198818517
534561604
1718555912
955634969
826294703
118890632
813704793
1774257829
546359568
484131309
468582325
25858288
1515461070
611596327
2083784378
1654435011
500996526
1455282856
1901637159
596547462
1325141547
189592734
1058348181
856048284
1230464489
62044124
1886607800
2036845571
605129752
818117251
489424332
1298382496
648429914
81836674
640456517
1567955623
300809998
1701276121
583999723
25175326
1717821755
277054218
7118966
1021509823
2061932678
1405740403
34788385
308874889
88958244
991525118
1581685337
682759432
675944530
1852087081
752604697
515780940
808525602
1210307290
789307049
1433374447
1650496585
1163054206
940799264
1542645833
555703030
1257807464
482427673
438292284
669859937
1549555032
343793739
1157741629
1247618750
1076283500
1584816494
517662629
1773287044
970110327
1236430392
2098326015
1134107220
1743529241
1862197128
194716554
1316372258
113252136
2142627319
1183771836
232923204
1245542184
76396439
666734303
604805252
954751021
1136051867
254935981
1658862843
1826650378
1169325973
2058649278
1105116922
1595674917
342593390
830323695
1674532530
1679287340
1480110564
510400956
1098396988
1214094934
1653802954
741046138
482082371
107051261
107541790
333504262
294931393
1582835303
1377208115
806024420
1887581852
734398172
1462526829
174600132
137226672
732472267
676216064
80992524
571358303
20673757
361878470
707450176
940659664
645458843
1944549739
1701393605
1331646064
412665977
1681203450
307333809
1852831059
2012001828
451736586
336531113
1389131329
2107387587
419983827
1533248486
1559635753
417376094
460395740
118614593
520834835
948110384
1040154991
240580111
350419212
1014715747
1801075683
778063952
1249431073
1186192239
857532152
550739791
396490757
554717805
64031120
1922455170
505678619
838502237
241262002
656887588
1634138120
2144678740
1154524733
771434492
488310628
248914164
1981615371
208432659
1917573805
1944623063
2102987318
2146471094
410613472
1247351069
1378013374
1096975781
2054182787
1361785711
79906347
2069131708
79267746
1343952752
1348304934
1920518333
1838925044
57332784
1907870416
1347711378
1690741127
817713873
1497839439
1972017943
1658904245
778005379
457617716
842226591
1062360755
293620050
818060789
1070471583
1153666873
1727665718
815923751
1501609023
854252394
1298919387
534130782
1416929984
1986049678
2122720127
1408892627
591553889
1565793818
1351201467
600409709
1014848902
840430444
2015108776
1157326965
1838151107
1789028146
1437629767
1059364045
943309407
104294982
1625740596
1198508157
1914724704
1083648338
1331872255
688987025
2063868626
1948880379
1673158768
310360071
2135521590
1522518388
1681818218
933076851
1638412662
1453647632
276638757
890710308
267481969
198600285
125785955
23265573
872253951
1398660265
1877147653
2079042939
1660056438
2028249342
1444051120
1393270093
573847965
1018854380
469370485
94682835
1383076260
1118332023
12371267
893164804
1314080193
1745371163
906613920
1369835270
1268704181
1908059686
735234851
1600208205
1382626789
481548845
843346793
905685090
1736311818
1509447043
1292029905
332928813
1408146036
1627584994
298411706
1223197965
1157798560
1236063218
800118618
33712186
1423610979
147854566
1132115235
1788249983
1697997975
2029980968
1751428402
1790269806
317283972
180891314
69464343
996731404
1774336950
1310725837
533326859
1670203612
1704252493
1084924180
913522539
1802534769
913940293
716964094
1036125642
899878864
725547652
1460331571
1262772328
1870789204
373570473
388799852
487082781
1948470316
1980663583
1360287234
1925035997
1215182259
604533303
1072580744
266859473
122136591
1224567076
617611980
1858032596
685538378
1476518270
1507242131
511977307
137503016
1436111022
342650090
2133063170
1715917151
973794624
562929070
120718260
1781158400
1257649868
151475384
5512114
1100494948
1498957380
1254603408
694462001
230471903
1716708908
1400471766
1957364770
871169121
1244033677
1405311959
598422372
2050752456
368017950
1470399962
1361951471
200603884
165238059
1367820367
222355172
438584758
513150768
1187155618
101981648
1215816110
1242412579
1768128711
1403974504
1994417424
1414855481
758654055
1537467980
1014729338
1125960445
1278478409
1694554829
275856635
384542001
946337266
1541255338
697052867
1318174190
669363225
1862936065
225900534
1651041540
956866750
561775773
480688921
705771187
599575376
473863455
538727759
1685820365
108820403
79977618
2051347247
1664279040
467541887
1453072211
476311576
653595647
128666781
1051340387
1175214969
214759837
1889108968
958855942
1549240225
2147342493
1172190951
985920310
1386037280
2117192804
1576451686
2021107163
781797279
410775150
236805226
1888628424
637943257
2095007329
1879328436
718990314
735514395
2032894704
1167046887
1016625278
2136467712
1361082654
1214779062
2021912945
1872738816
787049721
895280715
1372095100
165361340
1713447523
162679414
1548761373
1360685129
917484667
848356523
2076123647
1785316202
905131544
1559377913
1033743572
1478477244
29628966
646046273
173234154
1936202819
1644586087
638379952
1269999010
1261785680
43557005
473432991
1593268144
1809974936
2022810446
458621916
590869500
1391110747
1390285462
391588522
879464493
1984481078
124695947
350918881
1715791608
1327025654
591957211
420135022
1497609041
1129540558
1021817589
139320795
259872032
444819872
1166410928
1467186020
901627372
1568739761
1995870371
1153956655
1757520944
425467391
1088868522
1276586161
359333996
2042441360
1098295529
621204424
770756828
254265277
37236935
1574073023
1294673384
1504041000
1674068739
176213214
71071449
1485162374
1464915413
181185331
1979268328
1811156062
1046879097
387552568
244242699
1163479650
114256329
384667879
353025783
2005268765
1491921798
965275241
126020056
1876201816
1955272624
1666521466
700487866
1032537215
555020849
1090745291
1768837698
216414595
1664488437
861222880
971649481
525554850
2065529641
1285907148
1291680417
1384678519
62006185
1131259470
349861184
1950193695
1680500555
186606368
1189188260
812818238
580330931
919186404
634312997
1548471689
118732013
1596280469
756062384
934013792
1684773248
2143282931
1311270531
2077641528
1143408380
488569085
1276600941
763447070
554641355
131339010
1610007023
753027049
1281043960
916125790
889038053
1717326733
248982152
2075841168
1901408864
1385833112
276147970
1208184009
1815870490
620543763
232600749
1071609224
1629072060
459778605
1688358158
487901392
1648620228
1519618922
67082834
837534282
89510006
506488309
1492946830
1620482168
1041894256
1145067274
1511258324
2077343089
472515671
1597234419
1737182054
1272334961
578930553
40936509
1254866536
1557623161
929720922
1762385548
942549633
1248065380
909881139
1721835783
1405792942
1831122680
2073424274
1179568711
1526543374
647047711
1473600090
1409347707
963608154
5438666
715086868
1213454273
2040157197
1932633950
93026150
796324074
768488179
1803489298
319309613
664362708
536142833
119420457
566088851
2072577347
1264374627
324854733
466498373
709697318
1560228371
2130274251
1551197814
1554340992
869391341
1187862793
1168739355
494307554
467012082
1505124226
712790375
1649260948
1135921531
175507307
438218695
222495763
903494795
1684118204
1384640654
296008616
1797300826
433783814
551614636
1223964875
1581000545
1235990736
955571754
1306338857
1547206099
41593560
336053099
1592809403
662257052
968246120
848624635
1527457909
1607339142
1567319380
731215892
1567908116
55283464
1050834541
1192196643
1473750531
1085939740
1274770209
2026934750
1147694479
1032540461
1919027140
1800593614
714440330
1583821580
2077405880
1777247977
886437377
310535692
1783230283
1553536648
2117653988
386789794
387344312
781283547
176167717
556918106
1290219343
1685940638
196107252
1512292506
621741184
1435882474
740158991
436839247
647338984
1856280235
203461827
1400587782
2144334175
481617975
2125903785
714193412
827892609
2021053050
1350639774
1066856802
593581310
175570974
144720263
1183191046
1685460709
57397210
454820746
430801657
988535693
184070529
1889475769
249815373
1079177338
1382599039
2003758630
1944097826
1885765641
1744952787
631827156
929646343
1796349170
1521518893
1827570965
1780817868
591811384
351189186
466134397
1795604292
1383416668
1894084455
153856192
1079904608
1253065736
1726665218
715449983
1338160498
662670514
1520270350
1574616670
1546167809
1739384721
1912478660
975712114
1787759047
677014550
218650155
792524358
1792754587
199114999
1668019075
164311735
1133550127
1291609786
19354578
795579927
607498554
423070094
1373907491
2130778649
1264109838
185719813
639074825
1124417173
977520430
2134309113
470158126
122015698
563152458
94883248
435006841
1807562015
653389503
1512148156
229991866
978208402
2107135719
488154915
1906600290
357346162
668183246
2025902163
616666005
148553883
429055203
1941636689
2023495832
558237357
1486626442
1830987207
1834910246
1688934510
543907699
466780936
1881994352
776612062
2093520596
1826295047
250591644
1846872327
1061606135
1128429392
2009798143
924825441
687673763
1699212329
1101358409
1404859649
451535029
1367525180
1715240313
1177314449
479380967
1213650772
90921935
820883368
160460646
207005964
2086738332
433075774
1004055494
911005898
313140971
1461306344
297216689
2009427265
2047660186
908250794
998638730
1225799997
492440411
250920163
1314327373
1171605077
1030981646
9614336
769581689
1702119180
585634000
2109074976
2031279943
1250431204
900148305
568760572
1107996979
386342653
460130945
2063219517
2060898744
144317385
279427314
186688473
639417644
450982885
112631469
1137205126
57275050
193130441
763707613
432256853
474922052
1576556211
1839353448
389494486
1215414163
1664620545
2064905619
2012920406
1944933765
1399914119
273317441
1765147923
744991483
909240765
196227132
1965154216
913746084
662081693
428178900
2012659247
771793932
2117225412
1184921825
858910366
2037044990
1930553367
1345752956
813321841
545693640
609058833
1064013541
630032874
1699646058
897801912
1592848715
1858003401
1302601713
1354033576
1541959812
2108717375
576683721
2006881230
1785521128
1175465159
1092729733
1657001603
289563475
1111551978
2071660668
497562881
1330557878
502903756
521512554
634275409
547027897
1828902258
666279165
204850827
2143272826
274404281
84228618
1999745729
1539057016
204279184
1261067007
1687120385
425296349
354306301
376994916
841472049
442248042
60866584
1601016453
1024698319
1810012102
672135273
1971300690
1440447640
678674308
713203915
1413827749
1511863772
1230883392
895072043
128629019
2050963506
371589905
565589976
1493488510
199934062
401282240
958288511
133359993
1210465647
1908051489
1606101345
1595947523
1980281410
1039838746
515381061
102122844
1226776782
338262038
241991087
108061946
616364995
559026239
202971937
333786230
59810027
1220108118
1998711130
1135350155
1962204080
291700721
1707967330
16899098
2006478505
942633363
1504908465
831217308
1932830425
359961992
2015350244
630322753
824964349
538014588
719119462
489116616
1980338219
924730487
1373575224
1549929091
1140531356
2121910461
1451803038
2114185717
1484615878
26534625
2101831702
1828396303
630532307
2063432846
1115021499
709825315
1493995493
239710876
1670116259
1177169804
2052019972
1965312233
1841597231
936460925
1100835521
391866344
1199794465
158976183
158191207
1089642296
702768631
437253162
486178062
676934372
1677080220
136150095
755913889
973451165
157203050
773993920
1582172188
634897999
1510920827
1909420875
844437838
1975611772
1091681817
79113625
2132794301
72900700
1013711616
371192744
1046183478
2098244504
1480186494
1523491667
945102240
654430698
592783172
951511205
1818287923
372702134
602666256
1369671598
447877616
2125170573
1452309924
419916493
2042452539
1194647177
711702465
373849217
1801314999
565874801
962293054
1844791102
1947637634
1497217043
719640720
1232493823
1223190557
894478159
1157942460
904693911
2119602517
1170201502
637952392
403490066
1028780098
541931993
2125015931
1542127260
1625578509
360616721
1677719740
348428816
26544128
547385493
1955666062
1375454698
966717014
1514022909
341911698
60068435
1462911399
2070951817
1873898344
1638191310
1075439763
193063591
1146791760
1732754802
2084437557
546260443
634227645
314994224
849108392
786184956
132226989
1103498235
1584411678
969287044
1488697508
694997556
543267434
1414565718
1379203164
395237261
1370896501
1047411709
1867207250
1528012338
1704717828
256343517
440703967
1726311235
784762456
1138676126
877469824
2077976706
1303998862
882164529
125485423
1664060186
1580631832
1663834581
138255117
70337738
1886048303
1175407559
57095159
1694891019
1955748330
750271357
1913729601
1869106121
2112622413
339425980
751606435
527895649
603364411
1108760596
463640109
331686724
1326405284
1048965714
1217380573
1257970605
1739338158
1321178331
1715666804
880510522
764000180
1519655908
1829297633
379265592
1850084369
941236603
1676441148
773704836
1761736195
723628159
1144446313
1338587539
1723921131
2102542703
563485499
1040085934
1835093984
1861484353
1632937735
1365976230
1965378709
1602573011
1328181086
84125088
786842927
1885189986
1179674299
1788270442
858449105
180279079
1906285360
107790896
1618567157
500494076
1436865564
226557624
1096726025
407337704
1806809075
50980236
147061905
337324751
219446139
924682386
222998648
1657150924
1237259943
828731838
713625930
578250527
96928949
535964799
287277702
1152572051
1564903594
1935643978
1421866695
1904353180
1447591025
1721430693
1902141692
2040270617
1418176313
1237046396
250687365
352540255
317364987
75545781
2098253393
2059232347
449125285
1713410029
911552641
1902288151
1225264342
2101464354
887382906
1332270735
1839785944
1544064566
3483792
2099846293
1906948779
1498173412
502306685
1774304543
877309282
287736435
1980614810
118856885
2014187858
472572337
1147176764
1212797509
1146615374
767202572
1609829296
1229098021
278022579
117643414
1923792378
885013416
1641970762
1834609620
834404174
836635005
1014870220
398855042
1103691067
416453115
1714975191
1353199932
794921668
1777592712
1999564771
1435687681
1190265901
18868441
446351574
1350769949
489895844
1120518349
690705491
449525871
1129666695
118347605
1925544918
1394605169
1883175289
1380772550
495982443
760868385
1515785737
2045738846
1951782192
1134246182
327218711
655528451
1449502395
363554769
1926860445
1073649172
926594944
1283056329
1985236273
476690495
1012198362
1155021361
132866545
128347099
197846477
1436366171
950395190
1996439104
1178506410
981576505
1302263376
27325415
1929202357
103293544
1768496638
311684111
1429494586
2061515211
776366047
2087046416
893600062
718723183
1808712126
155482311
559172950
1166288391
1153255669
1500203239
75816042
21515071
935175422
1558418099
872813894
491256142
405957097
1958310925
901722026
146389866
1242399281
1256580886
203047297
1375014389
2113118575
927932031
1053070885
414465854
956546600
325069377
676039732
1545213820
633050176
752411474
1151269770
506218869
26357627
462888976
1419912220
2073274982
1963031856
356135092
655631225
2140353121
1104668421
1956750143
926479281
692503704
1976235318
174608347
365687156
1213906807
895743999
1855761757
954526187
210588911
1031781154
1930915088
1536733560
1550494432
1740259168
15818646
104743319
1154794313
1346337932
448372771
744578974
336079985
832187546
1881999863
93047276
2012117277
624532642
1733292933
1647177652
1085243580
898074822
971715515
1041247714
898787385
277281989
1166896428
903190055
996110702
806698904
1867621171
1295596771
1620284473
1996866726
63706590
533663626
1020714451
275916497
1184785908
640758373
1850120587
1354181111
1951662466
765650968
1615085967
1840760295
1279776875
2018639374
1822045704
505362552
1333024685
947897416
1357331983
226172692
1009692285
955943721
1600245822
354851350
1844337208
158378286
1126441391
1344239147
727841489
1833306579
626130912
1778278122
338849490
397755279
2039050198
2003507526
1257584542
1881486820
892278351
948290890
653206990
767307865
910649595
1541286080
745033123
291086202
598582634
850526617
1098007308
1631536263
429494976
1162567474
270638470
164819631
42272932
1484260862
1180419371
1795282309
228737070
993188026
1719273051
1643003811
1228139568
498617143
589491764
179372208
3676454
1096735778
1272639125
102187818
402052533
44865553
518867681
1130754938
1260757650
356688484
1752058863
1716235629
1165011861
1129826600
758627291
1565143873
1264240343
547036725
1004579601
486566741
1199914437
1652005280
1557232642
954066499
1200643380
1976681613
2109028291
971566510
669371708
1954048653
464071150
543169007
1725805039
1252086926
1521206560
1830842662
1422889905
787155725
669765411
1675168908
398462681
92053439
2008601899
1865762590
1048333435
1627160692
653649988
742814713
1746158182
305615148
1125097778
580263067
1371847604
426757715
2056678666
308921994
1854023829
1383118491
1002316137
182534817
7681787
1587133957
220452977
632849078
98185803
507545501
2019235189
1452668708
668216479
2094966672
1826828439
804157146
988081537
1772465637
1430653871
1470606189
1171958818
271726732
792792670
566364512
1831112113
1127681397
1392077331
1735609644
228519553
219757812
878487112
893026691
1124627133
9849911
1290696007
1385598499
191946129
766338810
56938410
1915243972
840086132
220502606
1368611159
153693250
690527312
1193481891
407309628
1631538489
2070912787
1870232084
64172407
1876441532
52891333
743514743
456168530
1515394786
494882945
974882774
246419363
1315136655
512254584
1639620315
442586563
2050310749
1523657652
1006322207
1399784810
2013019908
822646089
127575608
2127627739
1823845997
387017305
1697632730
450243373
1778878367
1259994955
2121408871
338043694
1464126238
1785242465
1953878358
838641795
1036022006
1420679351
1788317540
478085131
1354227638
1808618337
569382364
2066529349
1765665193
1831781244
1531497696
143444451
1924092954
1388798850
464156160
458736681
1817830515
1596805703
2042551572
209752316
824113150
824554022
1214157650
211567917
637182061
2017366388
1153675573
1783255246
1148734332
623221469
1694146808
2120086355
775811187
898403804
2101997710
1772746757
318162609
76316233
829041707
191871470
839287740
1436081595
143048826
378695822
630071775
557009532
18932915
1859109739
1818963386
2142316690
739085496
2120132384
1425710373
1736704513
602366961
2138407208
2055744900
1368764117
678285041
1146655775
2071152999
929645915
996799965
1538372534
1714583313
1137824304
1456658133
101859894
394153704
2016401753
839475244
1285583587
1678571991
1967562096
237343376
672192491
1818703529
131739770
661498669
170734970
1635772808
241650783
875583002
1128898226
1289171306
1181086246
1197140138
673765735
521274953
212325331
2135204783
200346389
1544511491
495157983
524811614
351382510
866378766
1721592373
216200091
706462853
843389914
88050819
657942280
841838888
1963799308
424742540
300186711
481406489
1889549817
639534552
1381107409
806710377
1654392671
1329860985
145160830
1597173120
1901815717
1495939760
465823480
1943300155
1307976144
1906744396
1639610559
718205920
1619413690
1718703117
609944665
1903607317
517748390
339753395
1536235494
1263371620
703197309
41476179
359142861
32267983
776943243
1284136293
1169217255
541704542
1217331862
723507865
492917904
1570560575
1435997802
612166764
333929187
54471145
610669352
611627915
2059879306
67987316
1840158515
2039268480
1174386431
1793633529
1251075132
1979504771
701200409
2031676501
461999552
945571075
1215968467
1148300028
1825812405
1760443516
1765368241
1614415377
1707551620
94230066
314973036
452525966
882470876
668655347
1797329318
510071126
809420221
78147901
1736276109
1172703739
372123395
1078875368
633603022
1258303811
1509006728
205400247
992143385
1989129232
1888233470
1725780152
1497621970
1481595064
1507731653
973385777
1709267813
498432787
1716608215
2116495657
2123587469
2082099481
1463114008
1966073002
1691214572
1095399181
2085982400
21586666
1948834608
13026178
1500636215
283005911
254506122
2064802734
711112317
306525984
1559448750
1200635896
1288801279
1588053174
1144042593
2022745962
714027217
215424138
1175517794
1682982222
934307477
568180591
902806792
1959353319
1941576460
507530950
1204307155
1532512741
491136556
1946031438
352315046
1146377698
1806274665
42096300
1984065112
702399277
709189913
1255630977
67735554
742534522
2102064208
663523899
378037120
1635265916
1742526894
1893708998
1398007206
1548961092
1603615245
383499341
742490967
1060181106
1369097834
1614599844
758426288
83940296
2039295333
638285121
347367021
1185290938
1253186083
285152250
1967259564
567798349
1877719581
249154162
59353107
163381843
253873045
1796055925
1067854866
816217366
149304299
790412801
1439739199
1701426170
1564351907
742733100
1693803711
771386272
848862969
1361694696
1338404159
470173725
874243943
860387928
1459983692
1332906177
412219153
2100266159
2044606859
1438453122
593353737
1065528601
2068326188
341942820
1426225362
1946218038
1905034662
797217534
1222890192
1457264806
1864747439
1698924740
1779165306
332608304
575909641
556641709
953945911
564175357
987511502
444864693
1337186888
124590036
2073216420
587432541
750160038
756567595
392040023
1662533886
49806139
1078494553
1469469559
461212846
1970942712
626117743
196376097
594086879
579098534
1545998852
1751852085
1032038239
1308378568
916388938
1180895819
84977348
1166779587
915573084
519245375
532944052
1232700758
1732474642
927830297
266955374
1497466735
115241926
549173671
1973126515
991005011
1507137203
245352119
1156506223
1903615155
185048873
18311436
1913594396
312739348
147750491
1698112963
1399903555
416809444
1611966009
301449427
2102956472
1267733445
735289993
1930342088
555240774
1296899158
1214413048
1091211162
92537618
701855488
388518087
1479323743
2101255977
1962697073
1080288292
362321449
1386230661
571992181
98088870
479367074
2014737234
946757345
1649613422
61230998
1728083951
1761893441
1595141865
732860210
1982254271
1314144876
961886921
1758902429
336643102
1184385993
658014078
802134132
949490230
1701847580
1150278119
663754849
205239030
1774910400
1829956438
1377501735
852694252
2032092005
179341596
1961019520
1516408447
421053744
600716643
59005483
636623312
2097571062
1046896444
229768193
1197955142
1013996845
2048289358
323431313
444850278
1818231973
340623371
664701093
1447612536
1560419609
1592600376
2002962467
1897966525
1768728859
181183601
305376738
525368937
1467042401
78652052
1268256664
1649494505
965027994
73704069
483777964
1926412506
484925116
1389474865
728315766
1716001776
172945874
888272312
1978893256
1275112831
2139705209
1455643781
731616287
485236279
210916246
39863763
1475857976
1011640598
651089593
1687309763
1471897410
1857417240
288539787
424669348
2021619004
400482209
1748744752
934671063
941719874
1054792712
1959341053
372084940
1313833715
1268774003
1627067392
76576729
83581112
660725735
1180706982
1127974348
1653480404
1699774817
1289525872
186733050
1255440806
1464775758
902978086
202210410
29181523
1983275063
926148513
1533659036
1696767679
1273943340
1984604082
1727395549
1089975085
416968931
1108984357
469989437
1397956836
1027377570
1634109629
350606310
1810859312
39363450
1620010100
1130947722
215682810
908848095
1199197384
943577027
271522102
667025008
247075
1416623706
415812994
1900409086
2037867466
1662137372
2048642593
537962418
1035657011
1316391021
1297606632
840266091
955557230
1566576376
406506791
187558952
1687615857
566292169
1007081317
1944465615
1524144633
62196709
1496830401
1720338425
264498924
411729551
1856949029
1716905419
153469193
1053348846
959312149
1472687719
1858369258
1162352141
975007967
1345798700
812178292
881368192
1387422367
368333268
1197567129
647799950
179354570
289864383
1162424595
1930735845
1747011660
970664812
1912280923
1367323318
796175848
456314812
783997618
1982855424
2041345467
1575060538
750547654
303426050
1212358364
1517458413
1095960789
128025104
481048741
368720825
1110472346
331062584
459637939
661861910
1480477741
453510765
1756504391
1747554475
532242058
1086410832
926464920
2022950740
945348013
1704949068
1860028862
236661029
409596606
710557708
1683148149
762610719
166258258
309885818
1341365810
1749686842
817942254
1765599976
212515571
1813503089
1434109722
329386638
632661274
725282874
1875225454
125147105
1547846186
676690630
274686293
818209148
335431396
1866970690
1376298169
602595187
2144446496
236932445
1699503729
330372082
1981617757
1803419453
453214929
538194712
99974946
655920290
94271426
861770546
1022728249
1141828668
1633485497
1214408033
123629687
872334691
1874706199
500807023
845155149
1959867961
1385045165
131740196
1518535311
1382342281
925099503
1102101995
1984704687
5584150
1248415186
1465960027
928211654
658514602
2055505479
2000643336
707138414
738912161
2063851224
960120786
1332685925
1724335947
1419209260
712728673
1593626872
838466608
25242867
825908651
2136813724
841184508
872731577
632089280
2062246023
1888212944
1681912138
1244051533
1564819148
1668501355
653509908
496651247
1782799316
1088921339
384403726
1489737980
162262237
10485208
1186613397
1067802794
284804651
1012940005
1088634304
1296194128
1185963537
763638257
271562973
576398170
282449313
1500802163
581012751
48887747
2051804308
367341864
354486352
418722527
417446420
1759559471
375222385
529634902
1611960382
1740495746
325519816
172841857
312304989
457418221
1219208608
844434330
1325360885
375108768
505329709
197336852
561206195
1473476803
1702229756
1655400147
396868953
1053682419
629374609
546520019
149902161
1285979853
366379494
539457534
529937734
640049189
1240170434
505492876
775376086
1091368512
1263862076
1667913807
2114629512
1779216635
107339646
1437785352
155585125
1383930976
1963332293
818410053
2127041200
472071507
1601898639
1142806609
2053636339
1687238069
1527546157
756910441
258085723
549335107
1653536429
669461079
410654521
748131800
2096925427
895107635
999095350
1231849492
1650818483
2119482152
745172467
1630840639
1872833234
154774132
2096068214
1137909204
2101907683
133226614
779823157
915862594
1453547385
967852333
1123438836
358198807
424709262
352314476
969356064
1874668958
915633111
730463790
925518095
2083119177
592346235
2053607073
176754222
1833841456
2077509384
515562152
1653068341
771772173
2094556322
797486076
1000575636
1115888784
854103113
1256282336
2019089792
223318104
636979601
898274807
401390540
2023964629
245512913
1098583116
722510578
221592820
1324922705
144227234
1941598095
1234320021
2025031155
1716199774
262760428
482408702
517900976
2073176353
590431648
972028271
153253237
1853023624
872695926
302873438
452311045
2125139900
1104498656
457883618
1629357264
1992052690
751500864
766219913
1007375425
1904233868
534569571
518205704
95777767
1637255146
2136189352
1860124677
1573198901
1092417030
1237670691
1099060957
1995542200
1296330469
1812371680
288266305
1419492533
846322175
1051323035
2028055114
1607464233
314386152
1036390405
734196427
385293070
1505693349
165436175
723852222
1537237900
1572772660
1658327486
186375854
99392597
1601140578
339728619
417798690
1833171466
244451349
869410461
2106862992
35614237
1390824395
568703764
39230598
1691256125
906134272
1829184772
1798896767
423808390
1807655150
275532335
1877420090
269075829
470123236
2130115121
829602755
951996548
972878128
178227472
655546835
844806029
1637181229
2051043580
1526740653
1911827678
1706206142
98303199
1940811075
1619582001
1849557239
2073360974
1824758664
2091483195
1049859310
2108912778
240076239
2095546477
2044402205
472806793
534873054
1141938279
2080218767
39047551
138638608
811664726
587791800
189200413
28441714
1794456561
770842428
1311756050
1167836308
1558456309
583467032
353539349
302222534
1401614575
2139193991
929680113
768064647
632506776
1305216640
2075862649
405815352
1465730460
187222449
1904249978
1531161750
1242937276
873271245
652088214
126135372
2078414957
564204199
868093371
853062438
787149796
1324727118
1309416073
1803090587
271441993
60891353
2028487257
1794033178
329251782
1322439111
1657476939
1950084926
1078588339
789636125
749985904
728807954
252088653
938396969
513395618
1544548751
1252839803
3080764
997795884
247614259
277774894
534798486
964012075
2113541182
609511598
120085934
413838274
1816667269
1113649266
2072707013
1835176733
373496997
2013421707
312581656
1888360404
1963059279
1222482547
240216204
192196744
1162513390
219832374
263370871
1505163904
1253455845
2079990391
721037516
115092353
220964291
1117935353
2144630403
2059635908
1513143213
1459836633
382085200
2054356108
582252887
1793377361
1698692964
953907491
1628580720
2067823118
2134454162
1296872070
170846368
1949630485
641752908
594584736
665998751
1106807492
320106599
986200655
410759449
1800765861
133566378
1908536917
395585629
2052688950
1862471101
581150433
285176583
67119399
17596089
111157062
1995159626
264359098
779658059
630323669
954317322
1947240050
1155635239
250897078
834030028
1961570220
289525394
852683269
1478362272
231743934
127880362
1871273524
954488816
1350071345
1179039105
1263316304
1088867529
635749161
466033139
1452658934
538287408
124026264
201297871
1588051712
366645119
1902164779
699372289
1703503072
1114053368
1641257770
1998269883
1189914898
663409782
678767140
1634986003
127628717
1456677311
650563738
1339523325
119786211
1641363194
1514555595
668298777
698079540
2091080076
724639127
378283057
293020401
1636724063
2120331257
1586440052
663070601
1752484065
1894696387
1608967035
2035684628
1795117321
1884725308
144395158
1683227301
2051923426
303995174
1499087759
370881350
431220382
569395900
720031508
546889495
625374638
1432173556
1715341996
984876625
1109157256
1888622692
1779362720
1146473220
826401893
1734503942
1713490011
1187697730
494944443
708178659
89434156
1888925480
2134572404
1451250667
1423006872
1978821088
2026057245
1854704437
1876058223
1297006060
413276980
210025965
344686827
1901322740
1048325802
952083182
1743211917
670493739
1917658981
595357874
1391087672
1214147852
1423873685
2119586781
229445034
393152727
1803133606
299396294
419286539
351869510
1744114961
1874548558
417016924
2040552673
828419300
1249195835
924348240
800497359
1487846538
115691422
1855760815
1063418767
1339886877
218374296
1556980235
2022383058
691931833
815861318
2010612603
455215635
1470314827
1129745962
1302484335
1485041768
1598681108
2097012171
946224223
1187612586
579559096
1745568016
1122992518
1090612815
1953552499
1666959441
1203987482
896275988
1584228747
320708286
729198568
217232652
228438720
1184620596
1806114717
624050369
655297920
1758918706
422085400
1217622056
1370421517
99780555
890679539
638109095
396610901
1201787748
1302150760
69968297
1475328065
115063244
543555452
1234263172
1549730388
826225094
1975471890
1985046901
1189255471
1152471276
1487609701
1356169087
1821894003
199088484
1160237704
1378667926
1541334690
308498466
1596185124
1278948062
905942759
2006162423
1101864950
1446871594
872388492
1523722868
1997354538
1111215214
560539017
347643770
799231873
941797851
1323586911
1279986370
1449983869
291290312
2040764349
933537344
793690745
837076141
1673823489
2074483815
1011699329
1642747577
1558573732
642668173
1007201072
356591982
1096044130
730256118
753537434
469014161
21840646
474776286
1570084098
1769479408
284927104
71184759
877695822
1980623650
887923783
1907978641
2083384520
941388253
1977568619
684659698
804324416
1363934615
569329962
1635263886
1740146715
1298487583
540797580
898921983
1067581886
923433097
2135720801
190555460
1119301104
1350707721
227737694
1426701131
513154516
1827656013
1989004380
1857045540
560275033
946874781
1311374850
926218250
1153656950
867438406
656853914
967239887
1300732459
1104302857
1213941392
1479751759
1362949668
1697223614
1340039328
1780635320
1064332301
709566523
305739703
577161300
1576954054
1174921768
1188014546
1550218455
2092068623
366497854
436417067
415726704
2108258135
2146986031
141429898
69834481
755505090
582005027
1978442291
1440020775
1135965611
1483031994
1177501071
747095107
1441528842
1344530063
1404438211
1269496610
1469111607
1485444232
2100840538
995623118
1298356817
2096902843
546830967
1370988261
859100180
994488500
1034065896
342070313
343581330
1642216769
570440264
747874748
1303033279
355729501
1792147003
1493127755
1777597925
205708480
1470148402
1551683613
302226195
1266334652
1566358611
1619452711
94885469
2117524874
525366379
519176042
591520106
233583924
1862634093
1715079994
219635492
938265030
859758878
804365557
229946289
685580608
424124408
150729333
1907432623
253014594
989368054
2002384367
642093506
591552183
1861532468
1500802375
155675787
1489892812
1203659550
1860909024
2016925945
1032830512
1499802081
1393771648
1362693457
177670383
883856779
762054771
1104825101
98093755
565825761
1014332609
1825285804
381632197
54507952
594519372
548050872
1437831437
1857041366
195862186
255349134
1759154296
1821230586
910046319
761979682
777873585
2139651501
182976345
568991737
112682255
2147032039
90114990
1755926325
128039571
209553584
436209545
393127139
2052479471
1201115162
1195702569
2017034801
1174587960
1431234019
157514947
2073591033
1231293104
183988835
1234996048
1444950056
748977463
106751481
719767595
1901319424
1588910258
1756665254
1102862390
829465123
1064903468
1020698598
1425358631
1856828424
1782756308
526342143
968312457
1637629442
707804621
309983911
883190628
663273869
1546445272
2117446241
110154971
1823739672
1617381628
962966480
1797870182
932138521
1060751003
372119882
1410556412
1092373878
1268548311
1350395938
321895955
1002986427
1465560144
1674892297
1925739622
1664214734
2070131519
954178520
1788052531
745137492
145853240
1249555795
882049972
1868694927
1818031352
1424867780
2096877335
1733863178
731435400
1496730239
1147911838
1899207044
443382761
963003515
1272472756
2077926985
304950192
1916198046
96425028
801300334
851074783
2031127774
272691011
1744550201
601443426
216627052
669957191
808380760
1508204133
1400572859
1396065658
405016473
325301320
1802498577
980516414
1316562446
453750086
793460835
952480177
425769404
1409186360
1005188757
773454147
1834412566
872855631
1755300350
2056141487
249442697
299438888
1041238623
1341894072
1567946357
326037171
470042131
774368061
454353413
313793046
631281103
1785955045
1017971120
2095090031
913811845
334305804
220704506
49748060
304016470
1490161953
766328717
1744982987
855898281
1252373131
1123319224
1405635849
342119613
2049435750
1754392688
1322152794
241727163
1687452569
1347861545
1856402938
1518538919
263444736
1156629117
1067265866
425043406
2053529789
471591440
587503200
981165365
863189826
2111219766
661764490
1908101022
2021898558
1126834124
1382531156
1950523992
861157323
272044571
1762194881
195595398
54759559
844666594
2139544373
597437194
1032457977
877501702
1965703653
1379781778
1853943454
125448762
82603335
2051309021
1786995113
309433236
951729635
154197581
1695686405
1780090276
1469735587
2062433272
1359116452
1943762146
1427084286
929232852
2090990035
745135630
1513084244
227619342
1893174535
1339850190
923385917
50904618
309013248
618842537
1695602129
1703632806
1623003104
906506216
1097455957
132402621
1834318509
1360502725
1209021033
1377042365
1272312469
902814181
1592612752
1343308208
1106580808
1916373175
706428863
830509084
1800269364
68165603
1890246016
937606263
1424741182
1942914529
1265082550
1608243624
1218169947
1058046714
758186078
626225111
405569782
219806220
1319308751
424605899
887467690
1366616359
619122323
461874256
1067460402
766980365
1302666787
1759274129
34035417
346105282
1076877654
1390494206
1772966559
1709565794
505614092
1542256566
700083907
1930330482
734952391
505796516
404839540
453563281
1256557400
1395586885
794874010
1796424071
1208820536
87466862
1442558354
2027301965
1711305869
1766268010
686870019
1922838776
1327879874
500865666
110828314
800731643
2022484505
131308181
2072213938
1549281098
124600434
1260024160
2060256848
820753923
1952698745
1665214673
2013588944
2127925646
1975481225
732865393
138333350
951231200
744365691
905054523
612799699
2115107282
615429588
536836933
2144402425
392201287
2006063848
859246774
515076468
939233115
888424265
1882659462
2135727457
1232801511
1142320840
1251651540
602302020
1952755268
195242468
988119601
989495083
261662863
2110105659
1946024389
1801616962
417949784
312273383
1958124034
2073852702
1450111067
1300497186
1560784220
523056250
1095175133
533226885
1639594346
759742221
1603487304
1434923612
1885682656
1611316174
1017490544
931829007
280899164
2074547591
997020636
790635990
1331548773
1629243313
273918782
2130793217
20596278
403713181
1155240731
243717238
1983340715
1201689408
1081294297
1384129614
1011766669
1712250546
1862916057
287834787
1676517844
458549856
1058666393
349110109
1230127085
1791195717
1442436704
1526008744
1035674602
872149080
39997591
1806374205
108527645
2074675788
574467276
1194698778
116674680
813787376
1643064812
1040816374
234860499
1228709224
1885628865
291223356
632583040
608419862
2086759031
1755088798
1887277081
33984135
211326333
2052654612
215794937
1191055824
88038724
1025077360
749867275
1787153571
1928378570
251074617
65367864
332689926
2077123473
12729581
1836308985
1719477012
619832871
1404104411
620795927
1677866320
1801348831
1051719811
908841207
270696704
79970557
982438316
1242523791
833238974
1971807753
1650432253
1180902320
430981617
110724484
1736709738
1089017015
1330193875
114883915
788579833
484658894
1440249182
684036483
1741613280
1064559504
4834391
914091468
1208394066
585639422
1671046901
1124658172
551162628
806369140
2134587329
1900389844
528125712
669244387
435725936
1569541239
1528874269
248878534
506023257
817744089
1049689502
1985284791
1880412147
1611932697
1838439676
807513907
1301725600
513128309
2097163469
1781447524
1042830147
165094606
772026134
1761175329
1989773825
621942584
1536751484
290614870
1407384809
1117440547
1795640857
834395311
882449319
216423191
1453431223
2124161696
11140299
1970462841
1407734348
2074571108
456045541
1761757929
611482228
402677483
1245261738
1169755415
1393762955
296800907
1420271696
819039218
1960112753
1211906289
774268370
246765267
2139405268
2100035661
94996064
158148608
1705251958
479681798
1791405102
1048096047
1773992120
113726934
41462767
1581192898
19887502
2000164703
1811256131
1013543212
682777271
207131020
39861957
160941194
987755748
512318148
406747191
738327781
726126779
66837760
498900223
1840618198
2124317662
305318265
1525140491
2084645749
1925480461
621073632
52927622
2126415985
125627792
774028386
1734368203
1414324418
2060291197
1329697052
1883689945
1579911444
1377869754
1143622744
1385076966
231117522
862052127
1762634843
448520426
1210461608
527397349
1957386312
1048699101
223465355
290975783
214125742
1438036649
861414525
469659105
785944378
1963312356
1775027945
1507691836
2111843148
1621741446
598524007
1623365551
1627879057
1838633753
1924845940
1836687894
2124717193
1805688408
1350861280
562279726
26506102
1530682598
1180760379
1997537552
1046910923
2109189542
1591385752
2106660516
953733508
2126299233
1209303329
57092681
960675714
171375780
266111152
121134646
347261998
431861665
1731947852
632296448
27093396
550388405
1685289019
914245678
1310692759
2134833400
1199508249
1838150389
200648293
1165178510
1447031211
463041357
1231511281
1576685125
2058385617
321651059
898255423
476174318
1720143667
1169106999
425418912
19172946
484388306
1572292643
1582363618
918468108
1670596572
1917985141
1847976625
1678838671
1126269685
1761764871
247403950
1817917657
1694726086
977491002
2016166758
355914897
1301232112
244144179
1105525963
1327228889
529590360
267695925
1736638664
85458000
1290667418
1453015362
207280555
1686155985
1354995663
72223662
1349763054
2106253718
1284510170
1976054519
2021640148
1909406180
588907019
1714660638
1570067636
501577569
1894026204
2074145848
277534149
1197413702
186820449
1901015196
1475725950
1485475123
2067409376
1992084147
787353010
394796291
1040684526
1620737496
769026916
240719354
1664332687
1926840821
1300986940
95596980
34336916
1496073810
1081723194
75329869
1450084632
1433924537
742144342
973734781
964392738
1103558166
1636025459
287617710
249244694
1031688104
1193898062
1716542264
680267567
1000960690
141268103
2073160135
273139573
710370263
897017677
1213555102
380717781
287433810
1753206978
739600996
2107422485
1326949472
683837421
1452173174
199356791
241335599
805074646
1751520387
1447759810
371372923
1710122645
1666231713
172984241
1494761855
1488122871
2027723834
208480208
2043881845
801557236
590196125
1158666069
2068041599
314846240
856740224
68755052
1990483121
1005762525
586244164
1949857518
1976838162
1911325425
106490092
744842248
2069768645
1790538519
1505920823
116150955
1334015357
635560644
1185596040
43991553
1539488658
437882326
602207180
333132701
880137353
641975644
308228950
1882415927
1782469297
212986910
312332197
145967032
1528437848
1520253717
1331121078
331897603
2098794056
2096942411
498721950
956607134
46966212
1727591459
1543741539
638267058
1135260503
358405087
1664476246
219606092
12325915
1703364437
818778772
1252908051
1880126702
628886810
1099477219
825268930
1871715454
1976974021
1315084033
1041752652
1508162730
226294217
957326456
1171310773
911363619
706448307
1969323826
1883818383
1584984540
2004719041
555538780
828020120
991484645
2064692855
1139392524
1030531929
1662075373
401367057
1562866110
1404221107
905141831
182517371
1972157286
346208737
2107795697
1294951031
1587404804
2085551570
949593626
531199605
572589707
2104871217
1754363969
387791397
1608134458
590864990
526154290
1577781228
2012721973
210163140
99983442
2127044535
1689799080
92014708
1071146142
1817082855
234067748
2011794850
1457256184
656076289
760103579
1704315264
1240103244
1184531068
167941191
464705479
1796030581
1590176819
1732680841
1346550909
1869029067
750500422
2021187776
1597594673
1842722535
738923385
173839086
1716337792
118674811
838777348
1355697867
193465396
340710162
1790613696
1819959533
1271395053
2136801199
396105433
1144886412
1132636710
1370166125
892236823
972655089
2101042519
358394411
976645430
314938504
1849446844
1443087542
1886791749
512041319
1799706339
1687114682
2062182559
1124902200
67108674
2083047810
1952582578
186520261
1563074500
64599318
745589762
967170381
1317738666
1794269984
1742622563
633432639
987391338
71993711
751991100
1278756773
1291449578
1318385790
169871354
254843655
2128857625
1176458735
1949202687
218649344
199648212
779542213
1092891874
1264306594
819817841
948646334
17957820
727904948
1647851189
67641692
1711327449
955126298
1757344789
952077900
719489064
1701509539
589809563
1461471658
1736946071
612094056
2074906598
1689714445
47822125
667443054
1978827242
1145448254
2075910161
601024781
313821174
1447166419
202604569
398034716
599878215
1907726306
949506094
99422397
201244674
1523959339
858664231
1678149757
1279370829
387403603
212406605
1141117840
653148522
1553790505
234641563
1498838833
292488364
1559666607
804670862
4726474
464831148
1363836322
197721317
1449568997
1796244825
2015445195
1170297439
1052247824
1591226091
590238434
1588427842
1554253762
1919344974
93133062
127113310
614175070
1898589891
688668191
108636090
430327225
378344064
1262486749
1914686217
723499704
1018277941
1630839250
95274823
1712142537
1242225783
582590045
208982341
1368719513
520514958
1147093598
1762042507
1447041406
1511609182
1902052954
33740048
2077206554
1637775157
617090628
1780189177
428788765
1075406045
862497665
1743932241
1227491021
9288209
772662944
361649385
70592845
1572626264
1037177513
642579514
1353239138
1077381161
978544203
2102230645
1086342574
878607041
2076942026
494471957
1321287851
846340370
1361160712
526915633
1163246099
1209229319
204364022
1082523202
1900126032
1805400308
1150097754
1240718596
1230826309
2128916740
1131526234
2093729606
232475721
1210352036
18623759
1686452045
403329671
1824690410
916679244
1734068964
802104822
1124282807
1156593887
666454056
1011664113
480652269
333519394
1220798716
154913350
2108001531
313537093
1800531929
580697032
124141458
752105949
1067680785
1955454946
969632844
1421179097
1399051766
1831705696
146645538
934267045
1385335433
1385323793
634832353
1157275201
1159098596
1459683479
1124322119
1798315159
1775926639
833278064
2081240314
1313615541
729157270
576454084
35085343
974956976
1233221883
1252239542
357269891
993753052
886561729
790523370
1308272114
315345387
1143422112
2142010620
799746429
659771918
1364192368
1971074752
2107782197
656967045
2134127376
703747063
1234822901
1192159106
1522090922
1100518019
980767452
1639602902
1088059814
576449738
300104143
991067302
1859115999
746805067
83924746
1278150235
1617488238
300418811
220983027
1126578162
601665048
1863860071
1801086825
1273383562
292560441
908962180
828352595
1165158927
1618197241
1262498125
1102676829
956282936
1647935230
1719561260
1469080784
1048630744
1053037063
1746175849
1304267641
1953134098
1712342464
1177206381
80218281
1316517891
66705942
493115547
1961462102
1098320190
601655388
812134403
709616975
941969346
1412585687
1260109696
516978716
1198202032
26230412
173652218
500318481
1178248754
1803680615
2030904111
460573624
1066879404
82201679
1203372260
707387293
727340660
1150049754
463240851
2119432483
1953423200
1643350079
245868615
953387392
291345950
892228444
2043455705
2125659847
1445047190
1879688153
118722344
890082464
744471652
700051022
1362009411
227077145
154648983
1030542392
38870535
1758555145
1175128904
1195673612
1949483920
1906993526
1940865846
442079596
1195937114
876812162
1437038188
1569114456
1063007964
1520517191
1830561846
333383302
1875586439
538100885
1500212120
818852299
1641418515
2058806225
1447691885
1997089297
1669967745
1800424748
1166973686
1149476965
367699964
1487992708
2095045196
350106910
489450544
1429258497
2107555493
1857837806
98363768
700438671
1334169021
531465284
101559423
54914220
1821795037
493295271
967020437
606020889
118292776
439396192
1427501391
78111174
1882566147
1434681269
168194693
1525171240
152654613
1895721234
2100968493
311459605
1813850290
351191418
899534492
1402400357
1758275557
1993332567
1478252145
1323890833
2032829776
1598131780
1412664339
633320790
167195290
471288596
1498225003
1632198462
1167550702
1581262824
84314055
360221534
188890028
1516859536
917550809
1927948653
1515860544
509372159
1416616480
955468878
1004989055
1815629576
310706260
705149528
440975978
264881015
1969889327
1506428200
23038895
157307166
1401532353
1698163326
1870480531
346250268
192594601
1652472778
832428724
17255404
2009771875
389123890
998045124
77856554
1635598006
1219065720
105040104
692947044
1317822737
1132856197
1050733989
787493365
164654415
73222191
1834501548
1028704823
635037434
1020047110
1262544267
41040026
73780228
1161531293
470615733
1644255339
406154175
1690341064
958398786
625483403
657638446
901433372
1743933305
709428457
1189767543
1322237137
765171352
1673772732
629404477
1025445215
188463594
319042771
1837232922
1167915089
1830548760
2138884721
850555643
1352967166
411106842
256698504
1524169566
1408445839
172437292
116708032
1555767590
73171427
42056172
1570227091
2086182080
296418804
1735778519
2118995907
1530390475
742053445
1013660065
2116228138
1204839121
352471076
518649914
1099933815
792396961
2111279421
387989471
1127734304
1886556241
149270484
105348578
688339686
277631563
1130425281
537054355
331143254
1936877686
145499592
567237726
405628059
1153994455
1346367608
1707075230
412846233
683964085
29650922
2078025739
1067944434
484615296
133104291
664625845
762787804
612423311
2077536610
1965090838
2060918428
1971778106
1736599353
331983807
221643888
1432845214
1204548168
1110039828
1367059787
920687223
576900001
1496156758
1390143331
1829140861
912631787
1788824108
1172758474
1883284478
45731615
1900015081
121093521
1040337954
379534569
1053441125
943884036
1277661656
1578142046
643543946
333598235
1560289211
1553963152
1473991462
1198039884
959470298
245371780
2065133237
336548786
1890719753
1905305547
1467189200
936209313
1147001458
30674913
924790939
464553053
1032165760
1290462250
988739038
150689414
1095372746
209662484
2114998524
761960617
427004054
397597925
921805526
35725689
2092394081
1430373944
1960260980
937186538
343062934
975748569
800474761
506583261
1443102174
1168259627
437197302
314019880
1108076800
1416222786
43979552
1612111978
1006563734
307733634
367253599
338443456
814765053
1115957890
1971878979
930347810
698327450
189156706
1710600386
1998942237
980539123
1820059674
1079902313
1048400627
1595865518
61748637
1774129522
1792567956
2117943040
1120076129
1165029253
962560251
871545358
1124835137
1945919134
1143316486
1773572503
1738714160
756102213
1605997947
2116730582
254383564
630569664
1766571785
1687638910
639036249
954735336
413736845
732973093
2145809742
1988808338
812431825
1198445142
1989940866
1133845063
1911043582
1239892668
1831498654
1902153872
157601063
1797548949
1919837010
17603374
981302833
1479642844
1737500442
1167134168
1802733891
1033622717
901475188
876134471
1233007821
1641302335
1279201177
1971138839
523688300
1744528267
1363523139
777793236
425866723
2076119801
611851773
73436010
494406668
856970735
200949914
213308883
6947950
1656051845
559168578
684137504
1531632322
1986861537
1425539993
1223472787
1855378008
374971182
607442308
671422596
2080272908
2121110929
1720286759
1353624693
968132851
1838856249
1684430391
523285543
23099857
1982689044
982531092
2032481511
536203384
1090728148
1651825512
505276557
852630758
23352564
283270717
1117599686
1235359886
1735029339
2041736132
417086772
330240396
1392264559
1746543235
16174783
844472243
1636310643
7327477
1412862003
1636212867
751163207
1767337105
492178876
39025570
820597430
124186018
297065826
849784449
1422819663
1735609424
1167444626
6922532
1992814859
1758945747
1604323056
1836630714
752411218
841320296
2113693079
1692855391
390326084
2010447442
294100192
1899040649
947325234
496771150
699568366
1982015593
1031698302
1078482799
97101219
1750039267
2118565155
1057283766
1048320317
1998133047
1024950210
1747012141
2090624454
1567794544
1355793784
2122897263
2016586939
278035026
1837941437
1648067899
1696212937
1258091296
730083658
1060762748
8561702
2103843404
1006317157
1131745254
617546822
2114687748
1885511800
2104655058
527026781
1648873077
1338123651
712430314
2118691359
1161791276
1924827705
1680252080
687350806
1504347600
1049151175
1252990970
1529357920
64531706
1536329339
2041048415
2094184584
1546931684
1814377700
1258174929
1580575786
1638057130
338728211
609942900
200825013
1313102870
1390796532
1217715370
1106664585
1882487318
54814225
1742657606
2034788343
453710895
280807341
1854195129
675548886
1040214943
154378616
1529253565
155952005
1706299774
902614702
847461067
526850186
1874342680
1208495975
2013576850
901704506
2032283187
1893267160
1734185948
1093801310
411135346
1669365893
78191254
1499465795
1052609536
1444261839
1973403847
1889513160
696042172
96589128
2005922550
142374642
617847659
484187425
720163788
1517446340
1897852434
355239440
1449376992
1254239422
2097751084
1354718856
814319396
2102809918
1121699288
668093350
810588853
181559740
2069777724
310630293
1503184681
503645270
2141406023
1628342066
1950999511
806770744
507814985
628652155
428488829
736830469
1471187757
96504156
63024344
2002134082
1749493395
632423689
322617703
986733851
1043002591
866638648
38948699
1049719941
1942243434
1671978378
1363611929
1442911636
655954812
1214416477
47837774
412768631
154795253
28689987
1477453847
293222969
1210432653
613243834
1384649062
485625197
10731238
267923409
1643241397
1570178469
884412777
394673454
1113392659
141016437
1449826232
51674730
908817067
1103153405
1305970217
1615881244
1872465448
1660506191
2087135261
39572197
721028282
1117827765
510716442
1343924794
732714273
2138451760
259370951
701682200
56961719
1481873468
1549365111
988270996
1140030357
1231293701
974919178
2090527976
2034070163
2032123057
1722987509
47762405
169352900
1973792591
750907608
1681762389
1674374023
1563203924
974833687
714671032
490594689
1248048428
872058171
962192808
196718063
1069327787
1932474329
2070717123
347108255
1387749449
358676407
1915955727
1553621769
40443752
400691670
1801509815
1283529268
1922522187
2072380373
866314009
1153224028
920637961
2158716
270414061
882259734
1871087379
1500533791
552321563
866013296
866312094
1447952525
182238518
581751174
579123260
1311662604
1726930165
1201043765
2018150348
1208683196
2046458608
1204559324
666995185
821724909
524492115
1530103154
1170796793
534149637
481529170
162203028
9511001
242287183
1202615634
1120463881
1865412360
536503618
1971095336
545763092
1008923063
2136474497
713108129
716170583
125357232
390960633
1467921331
2045838934
1534758500
1635365080
877862895
649720428
818811413
1212584172
1807113709
16925645
1160407312
454045552
1403198213
592799171
1909935613
1524669993
1513298303
210793895
1028693537
826518489
517476008
149154539
361159923
835899532
1677330887
1405749012
1985330321
440033706
488923463
29560413
971616729
463015509
1510615637
1774733290
1861061942
1396351892
785069496
1938212291
1383669156
2010060978
2114098914
1620243880
1910102767
1667162999
826782303
1541798008
40802145
157127727
2028655473
1410712282
737098508
324778562
467028612
1641612774
1402569860
1308168263
882709440
1032314614
1826346154
1121447972
1893729588
191516565
1849098253
1400049575
72516700
264601238
1194338646
1675002945
13092182
683196310
374055844
593301527
684822761
1025205150
1680465044
1152562459
446272107
615272768
1392463543
2105381490
1555967544
1728341253
2143321072
1898842093
1729880028
199006539
1148907312
966206114
898375835
408483525
561268530
319836539
1254282535
975785255
1288194178
1224826938
1167279236
175157845
1180629040
1524219211
1258657279
1065667495
1345568056
1888748841
197515008
364240294
1359383344
419878520
328567336
745579678
1907365057
1935929043
1569242361
237696112
863110686
1348898508
1475847606
380379392
1337738689
114435553
388877049
1818373916
1744847166
704792436
1845473423
1184156452
1716206721
141354497
2140147313
1130826562
1837149935
1394071734
497913587
498660915
1512940375
237151761
1800541330
605672448
453911507
1839569317
1122797825
1729906309
310225633
155656112
1279144613
779954485
1076600421
1544055066
2108986189
1638807939
613208520
1424644104
2034814544
829786017
631443385
1345041529
1292736116
1970449910
919842039
671197033
464823544
1501221328
598090340
650870897
292861710
601648022
526626629
65192191
1306072161
247191258
565248937
927494391
321101275
1675209489
576385549
1469102879
403333796
1127471960
1957636725
1619906789
1220132805
974298801
1423572008
811276098
405013896
288497846
803348489
998873708
986162714
2111437161
1224444698
1884211786
1077209945
718499246
487213064
2075557578
12334486
1531934603
1196317248
586761204
953008623
988649020
810657758
641199705
1941174263
1127507556
2052123481
687699716
326189080
2012021526
1819848435
1745363034
1403675200
418524335
275729917
318431670
430337047
1227110976
1271201618
1941445562
999104089
257085860
2030233570
608605420
623699041
2131584850
1647457495
1866579420
1622233507
1147897456
13909324
368459045
231942146
1056825890
224701769
443270082
975890012
1295592663
849262618
1388128694
1500437976
1657518189
652103974
1983893917
1283838403
24043423
1470545
68900129
2054626493
753218736
1291147918
1444051490
1986092695
2012642052
1475343525
1767796032
163623853
1364879026
1997348293
1654474700
980251288
1151542372
1835667817
284482217
131887644
1951967990
697356673
933938120
592041983
664130092
366582040
747817283
1385656104
1587033022
1043355231
1691647655
2110227865
2127811518
1085746322
1487482971
454906546
1211863028
1423900409
970135573
1175184811
1787779470
783221374
1336859066
1228708864
983643097
571758658
1725974151
1142300442
883031428
741519320
565930675
1481435887
698810554
1859055963
430628921
1948671071
733563560
873263049
687107046
1513572188
81775841
1054417750
1599922635
2005341388
1119175916
2121755523
323768516
1830840609
557509682
835705247
875788175
1782076161
1689841968
556958295
2048098334
271909045
2073933581
1399544098
1227424918
436010649
242015740
85922234
534469459
1679293926
1961825134
797575692
674310978
994714242
1559472787
366624050
220940221
57858375
1209334873
511524226
2139542792
1486370389
1662029682
802895508
1686615314
1076353876
442763655
1578628982
2089564841
1486251448
889185859
1905460638
1716201122
832988321
654375010
738178514
1052568511
398448664
998355400
873353221
1020345015
551630340
632566642
901724307
187815705
835910009
2123769322
261694062
1232319152
2120661034
766466487
1394297316
154620603
933937537
946614175
1894037156
1255766802
790316093
1959053333
522814944
1886725053
771357877
553778368
1664040200
1427616658
471165756
1804673023
615064401
824739382
1365807815
49775910
1408083003
874821345
303840864
1461112983
1914550833
1055929781
1016254517
1242763435
880238721
1897734927
491231029
676044162
170659217
1185576064
745188762
1542963515
2117350645
1390076166
759324399
1914185750
1152963084
937759887
1065031429
730732817
1036778033
1381903611
1856952171
2118743596
1430877840
710901290
747451808
396264504
1775789828
461938202
1714217558
569670480
1260841990
1209973064
221230647
1159585619
1771624655
1386884852
2038581606
298557380
2143448523
76772632
2023756117
1168900247
1344805558
2002797816
862258873
384190830
131877104
156372856
1268110382
2059681528
1890856391
1564915909
778538081
612000424
1542235362
1625071008
426764291
1176500972
272110078
1392172661
864488629
1862787958
206457647
134149125
1665391184
936060322
423070787
804293740
953926136
1165383843
1974169502
775728695
1364141071
174770611
1442640095
563684615
216741518
212102259
170686392
231814787
1263170330
1580569292
1440278854
811375981
454856022
1575579095
1676198758
1673645819
1813967117
1126061457
1105477024
350520820
1439615188
1762187593
1964602584
813799433
1836944303
1118869474
96705552
372838821
1922110451
1511514150
1250834439
161978908
1205353705
975116529
1357734074
1227890561
1157433774
601157944
1961102188
1698089968
1664963289
1963219089
351362479
699285738
615710002
787562432
1291716393
1727536124
1435809705
425009224
1161995229
641319607
1794654653
248270052
1749034481
1483110260
1254046083
352651870
1023625542
1449112779
880243309
2082565779
822873184
330093261
1394070291
1574767162
1330787114
879424078
866302757
1982289852
939512150
1245065685
1960243901
1946416263
647683090
1391274334
3677984
178364570
1920386402
793751263
2094514951
934872847
929504542
647619349
1885848177
1701072516
986463171
794592321
725578494
1119908058
724759855
485723147
672936135
1741249512
115364282
2082214588
2022079867
369220029
1203917214
1481276342
719627805
681066564
1767814739
1451354677
1331949963
198765234
2004407735
160300201
1560368796
1558149244
306672386
513790477
941275724
530044449
926130888
7296252
1160825
1245711903
590984058
1377947822
296281896
985391034
1311056039
710331734
1474609631
53157968
1275104567
1104950174
358151020
1481892730
1412613357
1487583668
1139492268
1301375741
1138870219
1726715700
20254374
1863900978
726981495
1189642596
969680449
881119076
1412343166
1608970084
1708942514
850950605
813190669
2031068820
765110369
1699470318
1217833489
1050906344
876242193
1557236454
140668178
719245018
338606336
409424860
968647635
1863004118
1201671138
1310892991
219592314
677562998
1277113599
1728690151
1183593166
528743194
1220487473
2020251208
4103860
139959630
1507733890
226545064
1893011890
862621953
1711778088
561708489
1192450050
1624999446
58147803
990980085
1906531491
1746800891
2112281593
805095108
340368221
787744437
2020591934
801353434
2044566191
1964908922
2003353119
1382463132
75460413
1231350841
1380527919
145041193
1940079715
263911385
633028687
1889924085
1370222659
1465472686
1512389477
989313880
2028833951
1524064525
856919783
2029555355
1645287871
1667154332
537678728
1591116385
1408379020
1799145749
796220135
947521360
388992166
1127353147
274056604
164301110
2110265135
687948442
2145132889
266459182
1631344695
752778493
1404178272
433379556
802056658
1988071329
172389100
1962146894
999866810
1907282869
1716987667
1902313598
1012206549
627124703
455294267
1361279001
1456213128
2003846949
1926152935
1153407866
50825896
1647986981
547426600
1843847323
1417626197
679973436
484876626
963468057
1973018156
1597500746
2019519563
1061086343
435878609
861403857
155373733
938937659
1094135837
643818680
738328689
2096026513
1571234782
293362258
236058556
1890657581
1362273284
467850552
421919467
451356260
873253176
1867654393
425958645
871187256
2138710079
1493189516
557403577
1365378783
14277930
743862775
2040557447
1579138217
1732973796
670866396
498333312
87152619
1348927480
1289028627
1420070447
947332187
1856586821
162085140
1966294944
12697060
1044334536
1432965337
972804188
1315295662
991398555
1291742578
1308045139
239609299
757729594
684820764
1556090053
1486711202
1712498274
1632078412
2051112847
598429224
892771972
546545846
563700557
2113693231
1707999364
727771230
1528248050
1888996961
1279930606
955537074
1298170659
1257086542
1051882411
1183313610
367249428
1061756761
1303346885
1220558135
1088615405
1606012421
840897666
960306321
427712895
948183651
623420747
1567015329
1313430930
1984634642
1055652442
1186467721
252786201
994290359
33744778
1944532040
1419759580
2145562506
1747912223
627936415
1935852709
412550180
380401337
1729089753
1845496470
994057011
1455598374
52922399
889266318
607288294
155990504
193906110
484296223
1136329360
168736526
1596927194
1406089355
707913812
1507563260
307576018
83163760
969839493
1821579511
1661527405
510926925
2056073374
574765375
1775002421
1549412358
1167528192
1085582029
37905246
1244419832
1522455847
888396387
1985769602
1630314389
1405180704
2051799095
1238542107
1098715172
1310488561
1049627256
449163369
1080740212
225212210
964036396
1737230428
642350040
1164010372
788789029
684427466
2053664381
729618222
992419736
304102929
600444225
1709904850
1320039600
1924236068
1902575466
1709384390
872387504
439772705
1290126533
958905775
67405145
1443517494
1859116368
1599159918
702711727
219352527
1668118083
884397943
1849401652
945349471
194027850
233198569
13548061
1901214004
79237659
733716573
426835707
235099025
135881905
1095309847
259607355
1177774996
1478945871
1507960983
819370759
605555390
1081936044
112565445
808093152
234336114
2080179569
1486051789
861978710
90487206
154369777
1266468106
1650239182
1272028792
221008361
1860337291
1333120919
1935631551
1627263212
1047912745
832349433
2112317795
1182139063
1285737122
706742159
190933835
74295417
283257958
908916994
1004986360
1400032333
1630954240
1983991200
1354010504
260773721
1463965476
602564232
1118533928
335294423
512517509
1615394009
1945239330
2049007513
1788743468
2079507131
1433819957
746046004
416379249
1928038016
1345542875
1529477959
1253934817
361610425
2100847400
1602516139
324153066
962366004
915783230
2145068211
567606856
1389864528
1315843461
1300880528
722458449
59395408
1083099188
47717975
706890316
1974352634
2114854323
1453947679
1871101240
1356573633
26452711
805534281
1442602206
694118524
772302395
2073167414
1512494116
99604303
278006638
561210253
987024712
1973032616
2044268738
968142678
889075967
836771793
29055541
570942629
1605066699
1864429529
1806435926
2136763404
555071877
1199815523
153193066
35860658
796102140
448735203
580064979
1948728997
218062016
1328909898
514212568
721676874
1877741123
385828142
307102070
1918991630
202828521
899412729
465296613
1564568791
1030249579
1092872192
1696889914
767760752
519337260
2079490455
1803054510
652874617
739000637
702714644
676478093
604957193
496033256
777378044
91933864
1036222848
1324964505
1314943688
193265398
336851325
329015425
613508479
203529543
170715814
99525512
703669783
468487958
1469097481
2139560384
837757591
110384494
1327716956
299498607
1427604903
56414103
477641317
79400808
143231167
1327384215
2078800945
282833514
105409751
1946272303
437904821
1099642958
882837220
1851499743
1405641821
574359579
1760526475
153456641
2125081218
424477818
879237833
1001951291
948491909
315800768
1597372466
92836151
1907236877
1663952104
1357836107
1002576618
66096866
308319604
1661691134
2009814258
667466106
238244880
2087267887
1422480137
2096630255
307946450
1525709469
1835706730
610930151
1794104631
445892270
307775811
353979354
245960354
1459869315
2093851737
1709220120
1802085546
932230892
1341725130
977414390
550771237
1255196837
249932291
1481419345
1236463720
1371984508
1137636270
703106561
1579691965
2019564243
1893758598
200629626
632598283
2068024114
25239857
1371588597
558376252
1628100914
1449927776
1266692607
1252720730
924760383
771231698
1788201808
2142439034
814684577
353187265
1317678111
1825815912
392192810
1013733421
432241973
1270586305
921093285
17210315
1696801808
1338966128
1072202955
759678374
97712812
594670346
627072151
1951645324
413863306
1714531472
316201190
1733844829
1790501155
754902771
1668924870
674530653
1586577693
449443382
1795203042
1674931927
1513461183
1089578884
1878855454
701193937
427148072
336980673
1758095499
95848807
1960283688
1660895682
1658796379
1380796529
1160547377
1651243269
1982584769
350000930
136288253
162801646
1147207427
1262737142
1243795687
693467321
1175941242
1972165467
507977923
1436006703
233938346
1197555248
346442292
1956328077
871390080
1421737029
740851339
2017577473
1230216216
946231585
747535581
159639769
125841528
565644210
701052761
736242741
1652790168
1788523037
700973582
616881773
1106164854
1300270636
33966352
1002059318
1625356196
240552421
37867210
899964826
943442626
1755808621
1709339159
1040731133
1545133520
1478418739
1304198242
1187924462
1606086012
1473408615
804681900
1071998509
559072647
2144567125
1006342302
1700434875
1360085964
2007522606
612594557
1133812543
488595657
124713712
433636492
1988482178
641024969
680128743
2057769213
298100279
1051286377
1373159854
1639534130
211537250
2012250456
1520199130
993124346
2118348636
682107744
843653239
1944397571
1804857364
1600353927
1386650441
564107075
1621333023
613724359
1019169591
859854178
232777615
740256
4201444
1269915104
559148821
1822445080
1074357509
1659253517
434905050
1053400858
1574053235
606737132
1537810426
15556480
1910409252
1093056063
1490177606
1785613562
1927983255
355243449
895030135
1552558980
1972030997
2087041337
1589508419
977483815
828471576
784076146
736660399
2125308648
95246064
1046233726
897777777
656019791
97453631
232665533
948610977
1555441785
696799901
708562045
2045125667
1130110804
332771836
1893700115
1257401218
1902794999
2120419242
1244892678
2081918543
1453065961
918335908
87678531
999704712
1039913834
1031658513
148357568
333404637
556372851
2128420289
463220289
1977984327
827064579
1192778928
1927999189
2029787775
1277656560
73464286
244664825
988833094
166911250
453592491
503918613
271803870
715339191
131349609
1214247263
2097180970
1736948969
1198033486
817200320
1033132471
271493198
2030557031
1951474965
1956986542
1605113856
1976261844
675868721
1819026822
561776985
482787261
141061387
800151807
190337077
1603417763
423891379
493654557
595303020
702346537
1937908203
2057955320
552237336
298377360
1182932207
1803847846
1836807020
1441827618
1554756679
623393009
1333207178
152599049
198068619
401251397
1120488009
1789702133
1701117
1101874717
802952876
1313571366
945492809
1306104020
2018917119
465482971
1447124143
560414452
1075131785
1541660383
362512939
1853809391
1792839682
1982142055
1368413322
1818824689
2102602129
893576473
1996386852
1436242211
1778878823
1632666708
525041049
1456728815
1364474086
937648428
1326177161
659907224
1562191310
1251404098
2014050573
326291131
662637653
1327865461
1717836404
1472065433
95021535
863531841
744468592
1145573142
507475527
1395486563
1898002273
1015458198
1689167861
2067176295
973839616
1233968473
1764047801
2068985224
1595551467
426419039
1724926216
1547513303
1450184843
1872940881
407165764
1822484947
1669872055
935909497
470389851
903696790
2056191158
477587626
425350693
217064412
1351488647
972076519
1600059024
1524273485
489962356
1020895673
1731065733
1661346436
52512894
2057347537
1930709787
1028252292
1740625545
1380020229
2075860113
1817236520
1003844167
1765180189
904176455
1883418060
1376931919
562646591
966327467
1890573821
1628015474
1930578452
901516933
400676626
840624876
588891220
556101996
2094048319
1190605054
715814953
74670746
2016539
1804071089
1963388649
1173470795
1268535894
975432799
2094180336
1393427165
854747585
202964025
799017081
418470236
121103103
682916725
1689523409
2012850509
105925271
1091780598
485552066
1005236794
1779836880
1730287496
788014007
617623015
980518830
844615364
1941287326
850000654
1755042270
751943329
2091182681
807096016
1626465396
1872487267
1447038701
1719005139
735410370
84769412
1445705697
2006611989
1698615134
1011034377
1976501903
273063704
1170187247
283093355
1059691645
2139786289
785934882
643564212
1524128829
1044263135
664850818
374359397
1532621115
326085496
1977913779
1966986105
1925456015
1222881330
49643207
2038705362
1429921930
1289813131
43247026
474564294
597309867
748671263
1567502375
1547594217
1457778197
81163325
802738527
2118817869
1176627853
1543224046
1082095975
1078164377
93224533
1408802073
703632046
1845353331
116611945
1059180089
218367276
689871894
273702649
1718771784
20857613
2016756754
1325080970
891317765
460365104
1506347659
42487560
130338045
1240981235
606170614
1945093980
191809415
1897542305
1790136739
712803936
1797054463
556092885
1983620373
288969883
3381790
1930290537
347115700
78331475
1420512555
259091018
575810954
164287893
63831778
519769319
759415469
1011693818
1753105804
1649216037
2033617843
1399710850
236990903
1924087646
1892615920
1904888278
56443123
870581872
1049480129
1275080739
2082232314
1252284980
1462036723
366992678
572966134
2053391089
860015178
2032338053
169036183
539003434
1325115399
1329168586
2083532129
387364616
1092254745
853332725
524638275
795366089
1556250697
1916496738
354907211
2110420214
1407858043
1504491956
1060444236
780310325
962130211
1144980705
720828867
756134406
217052090
1485835307
356263851
1561239814
757597863
1434545746
69946344
1339084519
483173219
1400494796
786560662
1437346219
69050610
1677986217
1130032935
10444590
815819289
45906839
427069326
695558453
386513937
1470038613
68167120
1199255954
2127096959
1541738811
929259249
1846212288
115193927
130405547
632600729
172840976
532781198
1216942961
1104935827
112337242
1716363811
461231636
1224719930
1220620229
2141580154
1267062669
187231796
285517321
777222692
1946598750
610624350
468543672
1423293088
355604378
911374750
2108875241
2048163084
850733541
1946727187
307170872
674987067
654408479
948003539
2111295615
648571776
176106760
1773100686
546737838
464817582
1192894003
413382928
224335128
323146388
767217792
557286622
2143732647
991657289
610015906
30645647
50135433
1581142834
1217306502
1041201963
1898314198
1148473605
727387960
1560284065
775462718
462023305
412364365
1982829913
8452349
1941622622
751413117
1180147976
738702941
553138667
1378656835
1863707824
2101349318
2127742522
366421126
1391813921
981259933
619761379
604453313
1900292303
47057066
236606573
452912226
995070406
1946639919
201550561
1230623907
381634508
147937416
505294966
1439296077
518544113
2059764512
1641892743
994802612
957441414
330760138
1458565384
1979868800
901822106
1013471841
438334122
839968873
55411718
1041212894
94262579
1188642459
1678583018
388620208
1436347997
1178275371
747983768
1933483264
72321972
1753060555
1152153625
1213529638
141303934
582459616
2141256275
1408953148
2105375682
1051087150
1591778433
752850951
2104362799
1476632052
1942543601
1562530065
382995623
881698912
1539924184
2090241733
1403553005
17814457
1007773183
157176464
808545717
383689826
807484806
1213975263
839428117
173500826
1354288630
1176190655
55074424
1679076407
1320951153
603341696
235270924
195586096
398910449
877737926
275019343
332205059
407381357
66324476
27763886
1159610729
1897845928
1302280899
1691381027
1972010273
1557167286
2015249841
1298923439
1875793919
177402739
641214570
1734238944
1735044666
1669469207
184504776
1116836634
849774610
8028503
606194692
2006067094
1162726029
221409039
788181095
1916961218
738045602
1867085208
608560207
1273856776
284164811
1177053947
1098325209
505531159
542519856
984237523
634727214
467566036
1937052940
463931218
1285198141
112890414
2127727036
1855565212
880565599
1104128030
1491457040
1773809102
1343770372
1414620811
198952468
1057257098
1777025768
567960155
102739951
902134274
2039539484
1989643210
578427065
1248280705
2133702450
1100686659
699809224
1783956018
1426342128
2009088374
484400222
1676691846
106344487
497535379
138854427
1219501562
500540256
1601702774
346266860
1235432840
83707792
1764216858
79539764
78524327
2028059778
1648228795
1261674347
1258215149
1208730046
68069865
1695431831
525167505
2533781
966717489
720464391
77919702
1767937608
343408616
1406919959
881565714
679345772
567471874
1904659444
1971591381
532772917
1336277920
1066790521
285277575
703123076
423385777
870966680
1375947903
295722282
522292828
1468331143
62709499
854439044
508117914
211005549
430959503
53642835
1853667664
122319000
14979255
1334368732
1211543053
1684571925
334325414
1482262507
238474846
1901215909
1234442740
204341067
926276341
1725082952
2015825177
48124174
943906607
146157582
1837171572
2103215264
2020839191
1368315894
637784966
360592422
1655682440
185827183
450830521
1950707935
444685088
1890235679
1914445156
1414131482
754084785
986868742
1359435415
1224964656
1319167116
926249941
733053995
987148820
1414695780
1516222680
710960346
1122307539
326183990
86133858
535338768
281094419
1006133044
148387174
302623912
1195923393
92133269
1255999526
2131020762
1157792500
891107665
1084638915
1506277856
394873877
305166319
1527810467
673576427
1754757572
1407040573
1485926186
1152666204
109161680
1772344000
1528779891
548706
1090083542
1026433650
130012568
992777693
773526522
735652358
1657673080
390490158
183045687
2054194912
220843594
2089195099
1299380820
1842316108
2074094148
77354590
638328683
2133666917
989815545
1124372458
403750848
1392308392
1348872746
2007899648
31180021
762103268
1182783999
1854675213
1588442047
397006818
2105437466
684665221
1147529314
1161084543
1556299524
1788797446
437197803
145636240
306680928
1783374233
1130376912
1269137762
485878556
605388144
7487031
85000584
1950683764
1068938310
135069634
372949553
948308962
52176852
1846175385
1175010467
1953870517
2142461654
913477226
1185793036
432221351
2112983036
152105202
1239511848
123478490
617165780
1348722964
603562675
292535663
2028445397
703025147
1581049803
809072021
296985605
1826347216
1560386030
734305184
1210466126
801838459
1715396971
1341764800
766920441
472529456
1633242523
1835440578
1202726582
177994331
420737774
676487064
1567793506
1366471814
481235376
1489897290
506043417
1647568598
358433663
59963087
2092953343
1241377453
22557241
1017133281
1591820551
1674639877
1174263322
296191261
503638295
182221408
1853832053
1803227238
1603983589
1578209862
885641721
718087579
1939050278
761005244
510935543
498238660
916197767
1946309934
127388373
1215859874
1736896314
1389245764
1772038625
1568680465
1971014302
1337866069
70518799
619614244
111340704
941738890
1251209222
2116335975
1429233128
1562412106
397790557
302952189
45484475
30253513
801698104
1048287559
669476763
889775841
2109121109
936351883
821898844
2022552901
1198469682
1468032249
85298619
28406118
1139514167
183350876
151613684
259141329
300722139
1464235285
1146079360
1150723241
111189986
1816900105
1218960782
734030286
662208379
1222797125
2070129329
108099835
1653978273
25493323
21708536
1193671942
1029269036
1237689974
1412573279
432235910
951992756
1999790685
1937237356
616415845
390451575
1292628581
785145908
947153143
6445944
2103474333
1018261494
1902567218
828786351
1832577133
609379145
1694699760
69339774
1857568895
2087359246
1206766413
259629977
1291029103
521403431
398885355
106599234
853123675
880206319
830954041
1033594277
655738901
1551071268
1623359493
1768800017
208139938
1233032591
1528676873
791409417
1322648936
1292529213
1183675908
409674347
591957877
670324006
1475323054
1213915534
4498477
1737525168
1254653493
211510899
999505859
839712316
1778456196
2127773524
29854513
587483077
480864655
1819119721
699720763
993618913
1759422314
503962279
923119127
1821758539
571918502
1615219087
876865993
1973567484
2134010434
1538099702
1707382267
231980224
534115017
1504782157
872863541
1445308934
397081922
146371431
221767870
395952878
1766526635
695464784
1655493607
324481050
1907659123
1269388824
1346564505
104964753
541792761
1627648768
1756901613
67204580
1988358898
1884278878
321661181
1939200485
763359632
467480702
1528492022
1101661629
116625779
2043586856
222477361
1258713362
970873170
1832632680
2030390247
328669081
447907643
1127290805
787879383
346014271
296617071
1320620057
442908947
1188518358
692429318
455609035
1558144429
188957105
2040765733
205464161
1604195513
936098063
1968859845
1734898116
540878961
1386366515
512543908
1241244358
1390599437
1907566548
1928080713
2083226655
224440375
1098567743
1745765307
1619945431
1272383916
1756915369
549126300
1951467829
1083026368
1419137673
385073580
1815362507
97643333
1929497770
1301597886
1990434977
1909174178
2131393074
932322641
189572470
2035956632
1162022535
1643142413
1958677026
1076477165
742127127
280710263
1757409189
693282158
1464928159
1717195809
270036441
1962134059
1747140416
1472490516
1321775482
878202075
892829889
523519813
1906877257
526011094
1112760624
303941744
513742251
450057928
1632696716
910540139
12090066
151762855
541245749
754771053
696656762
1245278671
199257978
178206729
89064623
608179847
1398138528
1939374804
129697354
503471387
78456304
1599028270
1656871223
867598935
1730954106
745974961
700863886
651063604
1797287618
1097423309
921133300
220508904
1018100522
1179433666
11492530
675227558
1097167296
501167175
1248533625
1989707208
643935189
485580006
965829516
1577165645
655029494
531335603
1589898329
1061913897
1517630804
2128650703
689108439
948647998
531047484
248462185
105667001
1416130692
790397381
1003618177
591342412
1644688114
1778211308
144725559
1392303439
843236417
899894687
618683139
474017866
2080055817
203810393
166402426
1212688509
847266380
1757867821
113512618
243289308
638704762
1496832029
1667563568
479816792
1471445294
1121001186
1184824273
1117891897
2124909248
1425326955
1358022670
1995743792
1458457905
804568982
1775926953
904341974
1836871276
2046200642
205159002
1966658491
1068990207
1902945749
1905756982
2071187283
689842658
115288185
1393980172
1736729120
1124480266
635199638
305179105
351331917
125978913
386560484
2051434891
1295732648
966820521
1265828032
1867383482
1595227031
1246939398
1799480497
1157724252
1076856301
712110134
810541531
621503601
1317955584
929865619
1727163396
1507075207
443227876
827523877
1705603260
112217458
1506547952
1846559668
1717840163
1297180503
1125952696
1187169902
1781921009
460976804
204298041
155465165
846478299
1528149038
790987177
152195506
1616271377
32983205
1594871861
1072269100
1984989486
94110239
1103755235
1199722949
1149431221
41355978
356588915
1392665218
1001751848
1969541893
1510193757
802328803
947534699
956810198
1968311374
984257361
305002928
267336739
2029390635
516128325
397525369
1602868540
1598809785
574754344
634703548
1594093037
235146572
873051736
696828333
1616084976
1514650167
1682536788
706269720
13777823
352914333
1781762567
1706887230
2045176843
1449631938
1450226551
486703128
2036278179
1395835128
318802044
1604432697
1547317360
2142374028
1448565972
125553448
1573279726
519938203
950732052
211286877
1209097108
508492738
662658729
2132403104
1909277974
1070800316
77832361
977926872
1491761816
547842197
1391555454
1307115594
1883773722
298447807
1816056130
690452124
1107010061
199649663
1494462089
1153050023
1456526530
973630965
64252381
1604625710
1724052865
794594551
640812172
1551036042
760234139
1481158706
2026971824
1790637955
1470672838
390405562
1513673562
1793020934
1641613223
1107230214
1396318477
1613488316
1530079919
1533897354
337734107
1334146340
1901377132
1939997536
1059225418
386244082
1280108336
104730239
294686674
486235933
897762430
76880995
1049810223
719978058
907842893
1889941587
321326725
1665062170
1355390018
171220222
1147322180
2123836242
904862805
258536320
369375296
1603213519
1348051917
1988368747
1485072251
305295474
1270063715
1313632060
318402642
1984475555
1025655821
520007203
104991900
567608157
1636406637
900417245
334869337
2068002161
1947791519
940132225
1961724578
551209924
1927328150
921160213
269754055
1831931893
1045573940
830925386
729932570
1181952933
1537936082
474039386
519076235
1753303859
1097639886
17759002
532071403
2146682630
2015433704
948651449
866040687
910382866
13507020
105219803
1359352055
1030573026
1570219753
323414519
802854249
2072826356
1211267034
1440057971
1344498258
755120841
350751931
1839079701
1072167340
769740845
2014111098
1468873486
862303765
427797986
1592395207
482408293
262513517
287056923
1278919061
1142705645
413312727
1085809078
729796946
1445256494
156344082
593241716
1435020801
787759217
1962689675
371211508
196359637
707129011
1853870604
2071035316
2122946512
1758109715
320894069
103651424
124422336
160054455
1002603279
1045260016
339722025
658330232
1081770086
1861715679
1595979558
1382486967
1736761827
1878260984
1796718411
2115558746
1238802461
580509058
1648577675
15221945
748130121
74449093
1488295606
1455468136
133660585
1742322542
580090932
1081699413
820979060
893952467
1528016604
842621901
1553844478
227299807
1830758398
970013681
2031402838
1073300819
1702093934
576000933
545368693
1161800716
290121992
442417249
952664372
1374375604
1805815608
109155362
582901746
430274522
510531611
1905830725
827727992
108128115
1678477836
951632804
2049948272
1967115409
1619055657
548313591
1847290814
2068301666
421608195
1997721769
155297817
1305474049
73141281
958160323
1338036812
537853037
1117100887
1987740100
884063208
688337509
1812694471
1184842938
1990454600
89305721
2128953128
721649062
1841477235
1324977507
1538385330
554524764
1022625406
260766575
1706319370
1919062877
1348603100
517117259
1199486992
42913446
285253846
312645541
192797297
1829241270
901738995
441199688
724989918
1052311981
540672122
2055126376
1863600655
1918615547
1003904351
1550274281
1942787925
386664377
1667478172
1158209868
1769274810
748406031
1651086246
1340529556
596608962
1230099142
1014568333
842694103
1483540764
148656289
2112925443
437017343
2036777432
341803403
1992548611
782949273
1552960353
1202336289
1626842804
1310115776
61000901
263759508
430222741
488561048
587364051
449777974
1013995108
503535332
652167076
1385468010
512589037
1134212235
1402083483
1555543380
1467353023
1561345895
1098313812
113611213
984498655
1081462742
1537581329
234639026
1594030411
1216447109
873048941
604129764
215181470
200309871
1853516736
1703591184
773318226
724022133
932482410
806415242
536239626
717996470
859162527
1609750719
248876989
271105902
161210691
5539356
1392515216
1449338167
961019394
1515501999
352862990
1502262823
384250225
423382164
1446879072
2127065725
1805736965
1701904530
1386570655
788566305
1833914213
1746198191
252089164
727810849
1530477033
492510637
1186656561
1501101162
1562270629
867930053
1377154516
1585973055
1499923057
1917688223
122753289
1072635271
1384238596
1085517730
85160345
1084968062
2056076342
1864392018
1186829715
1509776596
260996428
1159582240
1473405588
2004092662
966168692
702609756
1961461260
213003308
257337238
1762727703
1706941857
761927962
348443576
722267883
1560848183
103206902
2056386989
802583159
804944157
1855740690
475139537
938342151
1078133409
1280845453
911710211
1183184021
12096537
516580182
191070533
211307277
231763745
1405186144
896149016
1418072489
1748557577
1838173805
600749103
839576664
2030442706
305731680
1419103764
174910006
604169114
1293190970
623933331
1022487559
1305872532
579828494
715147682
1271108240
1624083457
263687761
1473638260
1636480057
71347373
762294142
1414195639
1881889701
1738124380
1900397306
1140300625
1764380242
859332700
1812090433
1692835271
946149930
1719568729
1881876972
1304845667
904244324
594998283
953301808
1140456764
867856133
631791901
2066298546
248152918
551284827
1657091454
1131637496
1618562491
1917390697
420016803
403608175
1695862175
530756617
1479833382
460041538
1108380882
11537477
1597638233
1206969494
1354856568
1028936240
2043287792
1725789055
553612968
1235163911
1578235235
224959166
1481458270
331361502
1679626214
963942761
1292340955
432528667
1298805384
424587450
1279030593
289207947
879062522
538258654
1273767907
582035451
546820413
1115453479
1653862073
2006776308
629008972
365704512
939813790
2028752211
1595280950
218980654
1118054105
549740962
274164033
914521401
123691735
707552017
484628351
631423443
967194853
895582392
274629737
603019408
66714955
666864389
1661817835
1428790833
1890249626
575085070
743641658
827944337
1569135222
1642740559
2029415333
295858391
475773078
954771631
68267564
175865010
1565102152
279217683
516116529
1886056954
1057870974
125347834
600785255
710092924
1686123569
1178165681
1770128264
1586094170
900151111
354999090
1028032948
370392440
2112086699
138932311
293593470
595380371
1742054443
1326224871
660054585
1894185587
1790412620
1269221583
592586353
1393020263
337096996
303891378
614042374
485349488
870982903
1336491425
605059116
1921478665
1343737788
1591701537
291352957
1040405057
1741348148
1967564197
1497460161
910448496
1977177027
1663930208
967145497
314649908
1288632589
1319347190
83433224
1531517087
1446477168
648004928
931774033
944160899
1911156933
1132293956
111772998
1111097174
691437343
1176071662
1519675598
222412209
620196738
1190599427
1898271376
263115904
1420199533
1257710997
948693380
146339820
2008510397
994631323
1179920977
915318824
1100530804
1247744118
674285417
2031693111
467409599
1070685462
689525039
1894619132
421950796
422781778
107816572
1073990935
2125068552
1174990385
1978412172
1273796460
1628039183
19229332
1182158809
1063240069
749332113
1775691146
1386400581
186333357
277448441
57561878
1835022784
1277965981
636296729
701029176
1710124364
1205564402
1446305625
1436873112
966987773
462774875
1801666912
1001124533
118098858
1363636023
1727244798
1698253584
1460845277
1053510941
767713788
1510483049
1444601942
1897481948
1323749966
1309711540
533227501
1645910345
645990350
117277774
1304620702
1511314783
1553694499
1354998734
176034391
600263491
1130510901
1627622052
2120583919
611548013
1594890937
1962861978
115083739
1999213001
1829996454
1175084074
1134420668
1557260210
252402063
612693920
674790298
680299971
1365052886
561910035
1684505789
1243602630
474301462
726845333
524876161
911153613
962822514
1638661669
779675788
789709798
1994538373
694543103
591790925
1405522742
343684673
822737994
1028650802
1804967995
230689917
581222369
184585507
174301403
1255293
803188849
1030787742
46557842
1511318032
2036925493
1986627784
228129830
891485895
181523318
475340251
702959718
820011891
1076612614
151743679
1979988093
1673469375
1791982223
898696529
618085750
1924050926
1859386312
1442168029
945326941
623879310
1524719400
765806126
1419174670
1378708188
673608589
1033540108
1284215914
1293908695
1616586403
1258747690
2084339966
169001468
1540910072
505291421
432285034
39606005
569289353
1037553620
1626909925
2060875362
834909057
1452820849
1535838803
665372327
438386844
1724952808
160897785
1220338821
1253898541
1036521228
1421725980
1025521438
1906508357
1306405930
33711396
850660335
59511731
1287205025
1153667495
44891110
1040717341
418319564
659149763
2055378662
109464053
1574676777
864270013
1141921883
23328145
1937039044
547956030
1456005949
407542544
17643509
1218364496
1459390097
1732687618
1997961098
1242715559
122947998
740296302
85256676
40444195
1942011896
1536972022
1175747915
1958307838
1145234917
1819661136
1997578535
1093131735
822559989
938341761
668987267
35794076
1618812775
67492139
2018811030
990870811
187000115
1669673855
409120507
2117077624
402403324
337168321
1799159893
226802625
2138933072
1659987327
1517946206
2092418724
577137933
1684827829
393305560
1075796238
1685270852
1936647732
1042492785
521358398
1115426569
2033976760
102382484
770629111
1181814804
1857051788
1792662375
1178039300
718682433
1542092052
1988664572
1770087872
847314818
1401553826
514376782
365678051
813171412
47094969
1808763602
1345086918
1995838267
1878979251
1919690358
214198024
1672576266
1688313035
1942985435
555185610
44604751
1227908323
1405505816
402494236
1205124392
1678712308
1748269083
210310961
725890850
2108621291
88485043
593081274
37544730
1609013346
165964387
1341488581
1126681015
2125341968
356500243
1306591417
2032607696
1416928535
2002902859
323966857
123180113
479798810
1540802282
90394632
2061354997
443489353
513732846
1545245822
234960373
59416753
817568771
1847320027
632637062
1880600352
1791159993
180432520
2115089573
1680194783
689397625
450303065
1767586415
418438834
241296682
1990849109
2019394951
626095819
1311862617
974803918
435647291
10185692
1789273616
1569801711
987403454
458614420
1564275432
2093857465
765393800
1834260479
871092318
2057564672
644631965
1625000004
1088414353
451407254
1553539412
1855351908
340678581
970713410
1874961035
239895716
350818243
2057035559
2096528833
1415185085
749210944
471797857
1673860436
739768345
616082741
512268393
301595877
461098068
1954785089
10487367
1209974422
1549220681
1960498845
527106054
668198408
1539431203
427804943
671149078
4740621
1481976602
139729111
366060374
875488180
1677994228
514099984
1706568835
1068710634
2121756735
840956372
2018671982
1410272057
1358356409
472580825
339166535
830503716
1292486679
1667334348
314752950
1602413889
186032569
540461844
5475752
508222443
1181436783
113622519
1525717367
1806071245
943116502
1359055717
544276270
948101586
1528674301
429413058
123666550
1937261440
1295112129
284721410
200211815
1474090997
372684510
1393162678
1820555311
24767
205222143
88868368
1196891696
206625072
1756571049
1244204621
1158011580
1212772929
1549070023
2138118485
432927049
288151340
271343152
722212187
696393674
1638643879
107185192
1779754847
1078315226
1220059824
896499248
732841120
474752430
954865502
73960458
2046972372
1928560870
149681102
2138484590
285084564
766867594
748756113
794546516
58291955
1367689199
565604750
2000973876
882743727
1565858454
1099434548
942135053
1954101870
1788569116
626637333
958454403
466970809
2094091386
151248106
2017992821
343592270
855836185
458582766
263777498
1345897178
2024494177
1921799383
1183414518
1243559244
1630731340
1717905510
899666257
1249659754
193808261
1617099982
476855303
1196348851
1099599815
1175496273
431105730
1610516310
10080414
2015113980
2024316246
474674798
936526160
2085465857
584796105
1132618805
1228798031
1199190180
190115986
1378962688
1115591669
1068772537
264016641
1234944232
1258614231
1981420154
1479405979
1299284954
1949619363
1120153639
783725440
1095628187
1777192579
1551032218
461442117
1488241278
2014438140
951974274
1255467112
1365007143
1942187409
2024182464
1580770534
1488401787
1429403670
1619787776
1243237585
1791808517
821435545
1503994373
1166696377
1234409166
1174433707
1044314632
431038435
18633589
2138534654
958498310
1254582506
1174451571
398102330
1268507929
612109648
1487234576
2081953378
483967769
667860263
2030107972
650661518
138153359
814314593
1538832759
1592230642
2007691242
1688301812
2055471032
742924186
1908348765
535343331
115844141
1326830181
1661353760
312015114
930740942
828552789
210699558
828465826
486583916
316114134
690226712
1639936604
635003438
484430023
1169572133
2106373546
1933449491
533416053
2023212350
1556736472
622224989
1870462867
373793875
215001539
1176921620
811712953
967848012
942974104
193756444
1669754040
1893236456
45964118
664723691
583488243
506082843
1090611141
22669591
1144104186
562864165
2068597359
917513705
97510588
599132264
395821273
1764573740
1899650774
1765039782
1451336636
1903995530
1482993109
1640899647
55004500
931462618
591479592
1006411803
1324320703
300500322
536083167
459299339
1256981171
954267081
627881154
741400808
1469797069
91731529
442693427
751359206
523531996
1734734270
1489737940
697253153
1573185060
819146296
1879143305
245310250
1124738957
275983822
1979326016
1571715036
722464384
1334761153
1778364277
1171603090
1050395355
715776934
562595479
234226392
1150233876
1620466576
1374035917
967349114
160001712
1558630964
128183559
195561365
1127333596
802189426
1049573488
132450813
951259515
1454228719
1400966921
1518169660
1108501823
762534706
857944786
268045493
1546164612
981933281
1997083753
1448339057
522767741
1670085101
345364092
224498120
1505510752
2060408894
1464358648
1080946355
1792858459
2050215021
438714735
970531474
817294234
695769618
304032328
1019534552
50062963
1526758296
2103488444
267182861
858669772
1530802906
833922207
1743578513
1972377193
605774091
1310868270
1716820726
1635592721
1590306731
1110140452
1309353203
1746507617
999460842
1864289317
1017298023
878571568
676117350
1578656044
727557621
1604971363
1935203432
1600688395
835022203
1109826668
1912993223
1715184110
2127915773
1717645459
1316512695
360322602
1020890787
1269249519
843131764
955979501
390231336
718104873
402068485
1346496043
1624228875
1563036687
658671177
1579112675
1670499668
1437320113
468530453
1655724464
862157931
1343618668
1504087438
995259016
1855818407
1921770134
1934487413
507994004
803469912
431146108
364096840
98609397
252632094
1742021773
1927402732
556549354
1850694313
1938765322
2082324253
1178288856
1943146347
447605910
1844668458
1815837860
2000657921
168399588
1790677219
1639797134
1436326318
2068113714
489530735
1168009200
220835863
2105133827
497970875
1060272160
906305227
1442602433
439126494
207822409
1668181819
578668241
159099127
983544935
883784256
1710713220
4168555
1100363024
1539159389
233287228
244850096
1020142998
587122228
1166626711
1658745265
727615430
38494018
416166282
1189461895
1796724001
519529523
2030485319
1783577898
379256906
559306049
691982717
1302535929
66486087
495649966
1886985318
117395319
1535270482
1686213190
739386985
38596792
483678592
1830072245
2092156538
1275962201
1774518216
612314302
1281501548
1727108978
362732603
1482345395
1414226251
562521254
1085319381
328031710
354581258
1517726304
916162863
849684223
1693392112
517371972
1473661875
591759955
1230679168
256933457
218019017
895811175
1302592861
2111964319
481415357
473778606
1602389690
1059826877
985943449
938411592
2120360582
929102023
1238621738
2147053273
746607385
1007197339
239772623
1774678535
429134103
2027853084
2081267934
1840451502
1791566543
524880264
1445933683
1476394046
1408760146
1156641595
169775939
1651412268
1780684657
1999605014
99444214
640151050
795017132
773950826
1130645120
1290050438
1418308231
1934697736
1606378868
55453838
216433904
1023920110
1510746453
230509058
347338265
813219089
2017515972
60107639
852979193
840267600
1564954869
480054035
180157360
1685894448
139703847
651763149
53963656
1939171734
1207976000
713276461
1533930823
1250323264
566689777
1961350569
1056981693
408677896
1217573128
972926458
1185576275
1347142156
2067764802
936042591
1389434066
531193047
101014112
1168550994
293535153
616212764
669186789
2091092468
1232971503
113155872
1195751982
763299353
810612948
1754703231
792992127
597222955
553626298
212056055
15064000
1133679946
2108762487
1636325676
437391273
1733810077
1581909382
346049124
1843142989
1886504711
1783622085
807340951
671675734
1688541146
1551767855
937829267
2009402013
133997522
848524520
692334810
61121686
1249984431
1946356563
921551135
1395064237
117429970
1179659666
329314890
1746239890
2069811018
905907716
453302819
1412959972
304330408
790816417
695580361
1308050039
132789689
414361390
2022631133
547735699
783109383
1642933100
1600367049
1397340092
199481620
288749883
1652009067
48165629
1301372577
133400337
279463005
858493903
361504450
924322358
1062711557
1130323156
1633252198
1813892287
1363858434
1104622440
1612804951
778046615
1355476110
209560271
1465572990
1490640961
1186726982
23160139
1240486485
879797991
1568221041
2101016488
1824507381
1394441520
124216594
62534243
242568799
1280130016
240162635
798289027
2011310841
1058111247
565638066
1852810681
1829837172
650195592
796025672
383334524
1584984605
450177502
185115332
347247692
80645240
48840045
626076469
981172332
286714563
468382069
1461051823
1008559510
1304080232
1671341022
109154346
1911365657
75225037
465846829
944579917
1086118591
944685486
373590207
1790753948
1710682260
1094153924
1609549830
1771925294
1826281327
460079517
662123397
529853347
1008013751
1109297347
1785313182
1110693513
2030774608
963310748
35477442
324792848
1884598580
2047990237
512628026
1403719505
1224364039
1152970548
358309068
1723581779
36950689
2039957727
657259914
321712790
427705759
1821154615
2112398943
897647658
956504101
1287966823
708898139
772146884
1953056267
438880651
1330044017
1192722075
1682541051
1241353721
1992755549
1244333938
1587451761
657630743
962278068
2000207235
480927211
704694661
2033804989
321940765
1424577032
1973015501
1726591309
1196198684
701284522
1640693629
1663783531
338949434
1276454984
1905421113
292715616
687569510
1371905131
1456006640
310876621
2134387393
147402458
639697728
1727077455
846426138
1988321807
635205459
1693504056
577891783
1134863330
750303961
2113783149
215886179
96194538
1437857856
1136894231
1812462397
773699785
1617641280
886087757
227132764
1608235823
1827864900
1429931034
2093249839
211965940
1563088239
2007437719
172182329
2054739588
78480753
1597413572
1782082359
981135032
1939759370
185270832
425931810
583367464
263510837
136504660
1892770152
200225768
1510436153
377235184
235663919
1686532185
792118288
1115922302
1986058709
590147886
45757413
1274759397
555382849
973779791
221148340
1335883105
1570101920
1819331006
547858030
687312214
1464386240
1235566487
1428659451
1708184900
1256749063
368116470
41514248
1830665556
1426218804
354997896
64188350
653342118
460806858
2013940882
213915425
59346550
1886057381
535152678
1710205672
863001845
1851214074
36604006
1001575346
987294297
1914095659
799652410
1056940006
1183197607
1087679954
1628803703
889309189
1218524789
351620427
1833005189
811023048
1745443458
1042751893
850397318
305787187
885431480
1978508571
1224512837
418908955
1617417867
51835343
1012667109
742077190
1765102347
1135422010
666075300
1187007270
994112694
907323616
937176016
1346396323
1115480971
522713350
2093941011
1902897373
1159840766
1950521016
1804593049
1727612005
500003911
1028355811
366092996
401050858
283333513
871389163
1651424459
909551545
14094233
2053298685
2078668898
2020975420
824900355
1560829622
944032772
94919334
403368955
799912396
1877435135
2082824885
1921819046
2012182957
246523966
254623039
1740551107
1000894224
628545751
236705230
47122251
1935039895
1600724495
1127564795
749850106
1300687744
25833304
1999561057
298978177
561851229
3538107
162892467
141862161
610333210
1090543904
1985105499
412546609
761854310
1295965485
1210992750
909242397
311477935
196564969
1851183067
317374295
1753963414
235727560
356707140
609876537
902016622
413381317
561712304
405952257
1901849151
1238674176
576984673
1873799799
1950119839
661294910
323921598
1608052100
1399049107
1602274653
67873871
1547242550
1875378566
872239266
1231504035
1574976296
1631271494
1442761586
554358313
143529681
1055114457
1756850452
1130860715
1142081673
687410810
2035155170
829033703
940471745
1553357598
1937645590
584602593
1415067139
60048735
2026906587
1432035366
813011220
1601832674
40000444
458451589
279676088
1605863685
1532769309
1824341656
1196561408
679033952
1279551479
1669387838
1966300451
143046976
1033059264
2008219220
1541355293
1505568884
704233278
2137375521
150755452
1222013582
1861687137
1758094448
432014831
105789752
1685377467
1552257354
836061097
1800771187
574831928
1899425080
18655428
719758812
2087636434
1481956161
1473084456
942199768
92767673
1872597964
1352772629
544667355
1343449130
1769897780
81071931
813182628
914682766
1240652483
232867866
1490849214
590259087
1148888484
1291790943
1752074259
667712414
451597284
144091507
1447701746
777820352
1945619273
1810255598
2827782
723504275
997926839
1430993107
1843560511
2042314435
2106967833
598908699
1545944092
1972639677
1357848091
1541268195
100967677
1738420892
1265816456
172106861
1568764574
301389782
671983103
913072380
550154381
1942257495
856331860
284367128
2061070059
1442093700
1171348851
1025408905
591018611
1267754652
300361675
865087245
972381233
243386143
909285834
995321906
1772544694
62990229
413408243
1524553884
720859591
939878097
1099132741
1789978686
1506204354
1345243142
2093189542
525307909
628718826
918941100
1356708248
1888794806
1123642713
1107811208
1775571705
944775167
672950144
605552980
1780687636
979879814
2101315016
823217185
711912676
79686393
1527365865
1691304335
1276063113
894664251
1466317030
342368670
561571860
956707766
1441219901
1567690903
1390098925
2111376036
82005161
793070078
1279883119
1598711093
1773954578
950622796
1844744191
1137354418
1541652503
373514608
638892519
1984846387
1330237895
1417764117
256141059
1059512408
1410093859
832993921
1697480952
459974126
978517107
181956984
478801188
844489195
1449922360
19260804
714627447
1278008247
1918477948
698274220
189157323
373864850
253808255
95942957
1550881589
1813501642
827024891
257057442
1874510686
754622941
288212175
1440733710
60770646
1527120557
681651736
4029194
1735953255
1456752930
1023673983
16597771
627337708
145597207
762369727
1761061805
1745027793
661723740
2050822535
102649078
825343553
298261403
737191317
1655211961
436445990
1447461904
1963414692
1121138439
995619552
324352057
585946322
1837919235
160435619
1202536791
801421286
1585720963
1560649523
9401533
128916516
1983596601
335680075
181182767
1499145302
1456019100
840453618
1743668590
316160045
1513186670
467777649
1223151274
2025262173
1900237010
222266561
869883542
380334753
1075457857
727795260
1116543325
503313159
2004452521
452054193
326630494
525085380
945617806
1307265324
388447311
1778316617
1094019051
1270069722
1478699853
1030577242
980144555
155360748
863020894
1547128945
836994679
2117137164
872026168
2079533237
861156343
2125756486
1665713667
2016471919
1836386875
27736821
1712861112
554065432
2047993351
1557949164
594233416
1920261619
692290313
690190038
15578748
2065301501
505656875
1786408928
1871276539
901511426
494317440
1209055012
389661113
442683089
618808515
316338272
1766144735
818892554
996950973
278478742
1009165961
2000736356
1780010010
2085670024
1418651575
2107292394
1839313447
1817808670
1661483529
639293352
2019551396
1363239821
98828363
301033795
1168110461
132474693
1262229937
1496058997
1304060222
71474218
2129707307
1250189204
476663367
1772017013
1152119577
281244596
552857197
2009787355
370367256
1082852433
1240014708
207567241
963758971
2054518702
1547830051
301162291
625031830
2057152321
937796071
376590102
152979700
532639685
564565156
1691066921
1557024856
692193658
888387325
1701000282
1646328096
614279257
1301602751
868222912
1989564788
1068098722
200060258
1192981154
1708300835
1989176035
207109100
1049727527
638068427
1495495712
73796342
1490290454
60908066
1822066296
918343267
1516239484
1100146134
2075917386
279663269
609773866
400508756
2024265290
1249535686
21346558
1106601855
1754550858
230280834
874222536
2058504179
720194501
1927363795
554044727
1408199049
1248289978
431904270
1990135078
1269215892
1740109043
910735924
290260397
1490345290
851624714
630527746
1772875337
1717792198
1345225887
2092974782
973178975
1384329344
1987126874
97213853
635300748
218120312
2122636190
1149369488
304699888
1463325967
429324316
1738759052
50355263
1954421050
1445039879
2024249270
1071588943
1238190299
469818284
781840704
767378145
2145474359
1211462038
2124486244
1104840837
852417975
371471586
1592685886
656299331
376312218
222632658
787322186
722080575
922583554
928100689
1504476013
1180697654
562454361
1948544933
227939003
415192891
1202407431
1436143362
1320656630
1972798317
1588240414
115616261
921319238
736947550
1232956996
1608738210
1767458903
27578899
1377551139
1714512141
352263674
1844870392
235906846
582233595
1540388410
1980088909
1184862296
1537675464
309336909
697484542
486105422
1881885032
241403351
484901228
1726410540
1133617837
518096563
1614783247
1756696494
1538116373
1450441200
1544953759
487993223
245658890
2042986748
617094217
736719129
1506098927
974406666
1195350223
82792879
1008821125
1474477459
1130128590
1268045990
883962394
1688177533
1610603346
1562266986
1290948298
404572618
1069279160
983201149
1713683151
282293607
474370357
69688082
1345627318
1543591261
1374769013
2066848495
113574008
1290530236
1804232457
762788620
1236723715
2022701482
706776447
2058815611
600163214
490794471
324179245
454393279
1390950676
1406010002
1676075594
610283873
1799808432
568739321
1535993491
1215876032
1991892217
1670690322
835511775
659588542
1071509898
63792036
591167910
318582284
1760740818
572824576
1766493850
210811139
1674748765
233380669
368160696
209474879
1500846941
1828341408
937245412
1499990849
210595716
1993567953
1520297280
1149756047
1140179433
1650793016
1773123499
446140552
1320684723
2138396361
875711029
1959112407
1017504581
1918899455
1247037708
1425504521
1938815480
724601220
747847918
485364582
1515091543
1999411128
1209053862
2012633370
1743456160
1980449697
39677863
988557776
2120074986
1244605689
574373563
242905341
359522099
224268308
838649698
1805663050
1533476376
1770934607
187680497
178582876
376736617
797151034
311790633
1623439759
982755848
1662204917
1179106290
687298234
1429012459
1997160527
524246352
946853464
545736240
1489806776
1786260919
123374138
1180934589
1978157122
621952297
1657119596
305447670
334729652
301126401
747130983
276942470
623983245
780507512
1647862501
1512443320
982652248
1600066095
1549172370
255747572
1305337905
614552225
1392103136
1320524138
1550589901
1629751376
895763930
1149259706
783679717
1048626339
1174954430
968484255
732578504
2068091332
883522420
1727202707
1160522242
2007486028
476028267
572721049
1439070735
541938179
1533534433
1590499802
997947278
1705630123
785011878
1477062914
289075975
1104460709
1409182630
558415915
582441734
1705174002
785838677
1135819087
343070182
17635453
303992167
2068731235
1006462089
973243735
1299038382
402662592
1249709204
1206423854
182680595
2077288274
901319221
1361639757
1401500352
685157596
973146898
323958228
1095465326
1314700531
1634299967
223749727
2039491539
1173866495
854956028
1457980799
59972500
1985470105
107557053
107652634
1775388313
449393160
2006553438
49149549
1441961132
2071239962
372778110
1576717636
2057707162
865137595
892256192
1420164589
658307877
936778538
650586577
1580446735
1286182650
1755507423
1089899032
970135654
199332159
409392220
927329637
1007828279
430187304
268456661
770756821
801853884
1540296091
1071719653
1676849774
1970020098
545984265
1978223502
1876733213
647547972
800645852
487183089
1298930051
1665854150
992462428
1021338258
1610299812
279824948
1514047447
614241575
402975212
957945025
1239424134
1704991242
403987430
1739240501
427081570
2137693095
127523002
1226898596
1109431823
1602384290
943557367
246817377
1565581481
489363356
1550405973
115209477
1273540290
567963181
1273141330
451339348
527834841
1014874902
896351517
1604275159
2063147780
1858052427
579893104
708839408
1759826189
413100440
1555483576
570249632
1344550711
2144055841
285345262
297722617
1108065021
223375233
38550246
1285579478
1329594284
2101994626
787403656
1257970159
1773884430
560814764
168337022
1020915323
372943115
1079550435
1176234573
702064761
1333465051
146364853
821930016
1435467418
30457879
8192105
1194235416
46918039
1841342031
1297796179
1859612783
1459077359
207976893
757615497
952184077
170893072
1082743597
1904856027
398605603
1068076502
863828716
1404013526
892983183
1429010983
886392501
2045817378
1666337513
796717296
1347985589
305467108
736319480
79012619
226794765
1899930299
485331981
1690186023
1882540135
939782053
969396937
1125105916
1511454291
359403950
1647810818
204658801
1487640384
1407032877
248354435
1551106698
1003263789
2133937334
1946101927
1014021035
78791441
280586067
1939203165
1530766670
1437186020
875496051
1043212274
352781027
113400081
1635122504
614315704
808222183
1675349376
877185650
1530616206
435761609
1553827628
469565305
1461750436
255393900
385929367
850505142
2006853300
67907172
1630954278
1146651215
1547511742
1232750471
1875936745
1261088350
432301755
1583696518
691712825
1748670271
1994155708
211688833
2007484110
603148102
1930045075
1778076292
918533408
192337207
416938843
275973013
1383450746
216800491
2117300765
1599696498
277899109
1173217225
1542404836
1527003633
1183540220
1282094227
1340611260
1194621229
1771950168
1399517182
719316259
1674037289
1993105081
1782762710
498171919
1112651924
621889121
1978883062
795405323
2120123625
734179969
1769585934
536500231
960499182
595638334
721952432
963721986
359013855
672388314
20317772
328234677
207811954
1707406459
1415143584
1945927814
1574772639
618135441
89741910
1059624427
2093977231
837939743
342622073
1549792395
1268317866
844331194
1330619446
23338499
645637083
116463601
1068569903
272179541
793648547
1502730782
395284429
198765916
71217902
1262323003
1653572099
648456997
111793892
2070108656
1347228335
261824581
371520693
1128421669
2095018598
1766004930
654214121
154931903
836629285
1070127518
1653892348
2077948726
861399187
1633786554
184648953
1416972959
1230000316
781715919
717474459
1970627283
1466844013
1309463459
739985887
1349565570
2041785294
694564797
1258536973
2086035320
1177012006
927441069
1875466470
1142808284
9498205
1481263188
1599715945
981459177
1046291755
1930420390
1368545435
123808895
773583676
94914266
1693258301
800669493
1861223369
279133421
302781761
148728893
562892379
306654300
818285308
1547272722
494044800
1048965224
1400081271
2023684396
2050233574
979937343
878631724
175352280
1707136638
1607176388
743894565
338234032
230319422
1885530054
679916758
1149564597
856467667
622974329
1490137027
811924442
1410821775
826040009
1461111991
566571257
853199123
505241627
1390053846
1039373347
1505180002
1472827124
1543070399
955838748
577937149
1464370298
975406279
610291506
676523900
315412471
1443023482
598075326
2000664487
963907683
336330851
1891017881
922444669
1117263820
538735046
520693172
44387755
2127172644
203733978
1945718802
299211090
582009514
1262611037
1999594425
1371787367
841132446
2110119058
234592672
168381941
1140152977
835711133
145705682
699427954
1293597968
792131562
18652539
1583447915
2076532755
480605215
1166392347
547263310
694998255
1189681706
1264882589
1830745394
212537721
311861175
1234442482
1954251753
436984271
591580823
562305068
528271245
1829188470
179429741
725650018
1601950242
545250911
1568548779
1211462628
1600579556
809425027
1507258917
1421363806
1260056400
1392830252
1612236547
679469886
132294931
921381287
1411374628
1381231160
1644998979
669758297
425059655
459071185
1621706421
1787506146
983305360
580754311
564190100
2059174867
1917999727
155149160
1433693595
1765249576
769476589
880375959
723035768
1067180939
1395303772
436025880
964477913
634941919
2111227342
1609550576
896419754
2037477418
481489971
1369063349
128610424
559750671
1334718159
1176065265
537819592
659595465
541142043
376810909
804758511
24503881
824092288
615356613
1191445673
2107870984
1040773499
1029267680
579149671
1766842451
1418581048
1236476099
1494566184
1603780209
1921626038
1475027761
1759559032
416460674
1240656291
1943127940
273921428
760014078
999203177
570421737
1040054724
1994411535
829402140
197590962
1302164723
457552466
1564530786
173098699
895514882
1259787172
2105244616
1132207028
932237181
1738184871
801850779
1930715059
569938202
194264720
2113952812
1195284136
493995680
1634636813
1041285302
1727235669
221368580
1128020720
214563783
1301961615
2122422604
1462104775
502534410
518609133
783517958
889187082
1405533218
1918242145
910707404
534715689
179434655
1434325437
1968394802
10989406
1167768138
1762742132
1850747920
346906088
1775053109
65457869
1371117292
765390443
17094150
872746267
366174978
1846913392
51147455
1166465728
322443980
541187358
2006301261
728089046
1071346386
441280168
1409983761
1045623811
1196589680
506283496
1345905988
1105707341
1750254463
1086010985
131640042
9868649
746118002
638603823
504344669
317030150
1082665628
1194965972
993103406
245054848
1752442083
2139115716
605968322
1722275625
1134850648
1302094842
1438678947
884062103
1392826043
122584841
2118845265
2035307943
1938940506
871771624
1626922922
404578887
1160997394
1558171652
674155875
1894088292
1054197575
1612870493
1694516557
2002876695
2110972188
889632132
2050542576
251729372
802945850
386903956
1948944073
946887426
1270173489
920577771
1436751814
1252026404
640969897
1582057555
763871703
20763584
1309827297
1730882028
1471796481
513184266
2051188724
2052412789
520381155
925721309
1000334341
1186273892
217332444
2032191477
199188053
1042770098
261828041
1643217851
1088179994
1747907186
1012898640
1495047860
1550577087
9524788
1511605565
238614105
638274018
1645695428
64777233
1163940625
1960307254
734592028
552874816
1825375905
224671143
555681547
497896861
1790251581
2014880720
2076314243
1135735050
176936115
972207218
1066456622
1205343086
1291010328
1653780583
533122034
509800120
499489948
1873359238
641417706
1708706968
398509308
385184506
332590332
1001266049
92012161
488991021
1532777125
354863797
997280523
2030609162
640697360
1106177558
922961711
531034381
68116307
218868471
579375421
1995167257
1037408815
65367008
1988474652
297254807
1019008149
1112300938
1818143961
21497350
369586722
1031287273
1458096824
889631935
218889560
1730424232
963007384
317921873
1136316653
621312942
496272105
670310706
1540803235
1165789
898966338
142962529
2033845666
433597548
1184672948
928009999
1738513400
1710639972
762178100
677469859
478900659
1476515358
97265923
1020004724
1745421925
772161315
439152214
1538049792
1696223315
981647831
1091712298
446375073
483368332
269266149
831927734
951882842
1428258592
869726237
550613616
80283128
784710394
58728334
635817704
527583045
56116701
1168590971
1922199056
1757359090
1733379627
1810476299
1650595912
1208712727
1231101436
1611223381
982804948
1669183012
1659600181
1293811343
823134394
1155759044
192576431
819038311
1891967824
1460006247
52607943
533223549
1443460742
396800236
1844548824
192365247
93772842
1333185467
77481043
2127012382
1291149539
444089038
1826040193
839564346
1798955674
140215258
1034159867
98397665
1965176484
495555609
1786137677
1740447691
2142754942
44829180
698378661
1513030060
415375111
967035974
1762470229
1434095578
1416690663
1006607187
103813460
1964531291
1539916093
2015584377
1145556754
1763061153
1870360432
930170467
1714137175
1775322992
1055788172
283482697
1593636444
2005410269
1130660162
683045538
1060480839
2120502316
55279730
514334968
1504496039
180200357
970191893
837249230
373955908
276287182
1529181348
1247445156
104967771
1669005880
1301366401
1148836478
265320199
1583942784
1951326429
232895168
1838353123
1473227577
1349188442
1441622644
1202669514
1832461773
145892561
1322100132
1529483510
1453077371
427811175
950678728
1977749673
1674323474
1098600626
830522571
63472500
2024431412
2020236279
160519935
68225311
1408896016
1499753592
625574152
2066841559
668412338
1775086063
1119844020
1487595075
166842747
178503787
1240324137
1303659963
80661792
700788438
604064700
1006674949
443446102
1962679549
1864949007
838401722
1406847803
1622522349
1098524244
1541622809
138279304
1215242887
244989907
1737459301
1497494644
1191235302
687634518
306429459
2040168313
554797477
1084741011
1992307476
767193180
1008332140
781474928
861173770
366295827
545352512
1288773835
639540309
862832159
1836964147
281288312
1202544167
1137935885
1904117781
368367795
442393744
1947132748
1242292770
1156760402
921797225
568190159
35950848
1124626946
887750673
1350706500
507587710
1552716096
125234540
792792860
1632071538
616670833
1706786058
177692736
1440086031
324376490
2003854707
1077999516
1265732725
2024930466
1157057541
1364584361
2134698356
929969830
1410938658
1960694839
335812938
1247039677
1758005237
408589765
1300517121
998877128
325254454
183182873
922310542
1384930191
201473339
583521368
1964602200
1675003385
1420126279
66634022
2143871228
1444428694
972763903
1246208967
1609421068
504976517
214960044
932041994
1374547685
594803705
1412805143
715105362
1434349278
897124486
1117655094
171308025
1066378174
1890524433
1715588526
2052529347
1396514246
847089668
1598825782
568335184
986403076
2041846959
1550101283
2028929853
1910227704
1472223795
944775142
269466610
1310769419
1602354497
1367427539
2066482397
1408868181
1271848744
378722270
174047630
1753251332
1758973647
1220758359
1039306262
984782974
549398616
531360399
1775737663
1769740919
1691498013
1200339717
1211421288
2089844613
167139360
631210937
1234322097
974682266
268105051
1679808223
1148376129
996039260
815870580
27141438
1027032397
1589777203
2085254024
2107234036
1514958223
1432201802
928949153
1044803357
935709504
249775348
479937884
1906029814
816142086
777893192
496781828
1978197811
1529978931
2124189867
873444317
1145304367
1624977629
221564237
1394932829
1766703559
156383839
656337278
166282673
1323593180
1133349317
1780193398
1818317488
1937549686
782484372
2049440348
1649559214
704319316
527951923
711612617
130690634
520521280
1599742066
220229256
1553551262
653044773
1658704280
1714959535
353190359
1095845679
2135292178
1750874464
2002701917
1308737819
805884418
1952218732
1315149949
543533230
1292615787
1190977157
456429038
1965374658
626558350
424803508
1419386614
1203699121
1227668644
871741843
741293754
602228749
1768201949
1434202671
2118920989
1352464129
291639042
280118800
1122631117
422972938
598798156
1867425174
181404595
39283700
1758051345
836659181
1299963314
1735820266
712208487
1976969671
156592330
1328816500
1164292863
1590735692
2027908644
993472747
1307331089
405022213
1689656216
1379832597
1533859570
538358811
1665942462
21165677
1238358906
1310449020
611870223
312588801
1055786329
1772304040
939687937
1080678347
88261316
1864480557
327394297
1896076849
1413816066
1293848389
1963481674
462275308
1776805350
1932297901
486984095
1130640689
1742868594
14213791
995731040
275863443
981498128
985191342
1343286375
1140521633
1709299781
668888342
705256870
667463491
1906182194
1511924158
442223498
396028090
1241092408
1739443061
1691690602
1795958423
1357282845
80099485
1791514255
1343563624
3373162
2014331535
111860752
344793888
1768565904
1422289976
202192546
1864305910
251524706
2039744384
1621104398
239918494
93050102
1264247973
672617966
238675376
51160859
2133362533
98284838
1947543553
2096803698
113501735
77359005
1880931348
898326756
1465692002
1156669743
1834170201
457077565
1241848050
694120411
1612718227
623066644
1103049952
1328487184
1395943886
1632984753
319213943
1084705917
1680601621
978428789
1558240614
1851572206
931467327
182730688
463034420
577190910
1705452852
1871792442
964216448
1231917559
13710809
1601731325
1104818663
446260743
367627529
1976910523
522890731
1487126608
1883727672
2019300397
1954244436
457925586
1924113091
232130109
795818393
1235611533
98401237
1132181109
1600966014
719111911
1863339381
1857058155
857620340
872857936
1463245992
736017328
895962433
2129634005
1702144622
844555490
2132479329
515791906
231722339
1882273065
316288022
1418400629
387044643
1616127128
2091037202
1997927418
1625502581
1340076902
381309671
904906341
493137700
1331726098
29115292
965038516
2140954215
1464241586
1840486274
2124317257
1378854988
910748332
1179330686
755129170
217089
862939812
742130468
235974241
1383761500
1688715341
1648582450
826448898
120456282
367380481
1946754010
966974401
1628712244
1005589656
1635763927
1081003096
2134063391
1360642771
23538412
774982694
219571966
558536361
431646199
1690851708
1331639995
1976983240
1559398068
300317343
552315845
1086628102
254194622
46198282
724211528
1514770197
238213376
1455137583
2119625272
441532819
1412292362
2013526492
745738094
320749004
1268279330
1311460122
738020970
1897677032
1892489045
804403571
225850720
120083598
1146838615
781568224
2029128492
1437543190
2115359719
1846492946
1997425133
1713554359
1086132749
1524091879
985932038
594040557
1112546367
786495933
2008088539
1795132099
1965772228
1553130722
1250830080
1774448340
977194977
532757855
1471169511
1917436036
80058463
564661652
92803566
1509357506
470150869
1310804887
524092765
219781878
1338276929
761540812
899349753
1901877905
3334296
1321163428
1118567708
1494906537
1245892829
232698516
1719071019
959703659
2103885158
1028529715
159151754
102948866
938016955
101316598
1269476891
338914840
589468968
353259231
1688278772
299801168
1224364903
2096492356
2084401384
845784901
1614133333
47854241
143304219
1644865496
893662184
1657051129
1749728629
1676892953
21888815
1898128475
1064621383
96686559
292518375
1540393580
220210523
587356530
338301455
778116092
141887622
107229456
993243384
579174525
207425627
1303807390
468562375
779368107
936058294
1350186304
1491886184
812309600
1788118135
675863937
588775178
125320951
1827943589
1564978554
152065140
1591751347
1508961739
1611170541
1469825726
1787442206
1392474066
1700417318
2114643166
1342951372
358213227
1739178579
2107225501
2030031577
1067770670
78856190
1660370292
276513372
1889271531
627514190
624740581
1989221561
1704856863
1493244834
96315094
32891174
1645381021
192170117
809004575
2029248609
1858137707
1114373615
1662176488
1073829081
1783844615
1396918334
1399381544
1432961618
1918675351
259229949
1356400719
1318592219
1583119853
874210059
1628791541
750600975
1549292364
2086596240
593733011
59908562
952388388
226637182
1213504985
372787462
2039724693
247396203
1243360586
993995118
912969094
502707864
1444073627
167946103
2114596978
1971456851
633979
145978040
590201467
2122203381
1681532184
1266296531
2033668089
907688273
1287257011
843461519
1528714402
998480354
1132262737
871992543
1295894094
255147894
839714890
1791107846
616097260
59243053
1279398722
1586635767
1565530904
428249813
56761161
1472725379
681497964
69604792
590549402
1429685220
1205565347
1327720431
44507661
367206504
1800554740
770122558
1575782963
2145114630
552890307
1106295378
2143942147
181398018
1299444754
929686728
1414555568
906096681
1099286840
1772311638
1460380883
1987340834
922935445
1482403771
184167619
1933325673
1606501302
298964962
1253423053
1393218949
840840809
1422095388
1129659424
1327597096
1163026765
278447562
1420918039
889065984
1506345932
287229266
1574248623
2033349627
399715917
240158184
746671745
2063089306
556795122
131129872
1523570046
422628663
1208158436
1188392862
1578883594
1050884974
401697782
409189366
1719274829
342435235
1547659657
1289867464
1848207901
379269554
1877387656
1226506189
2089122750
1483628074
1790880387
2012870386
673393819
1511201729
686830649
861478232
1340152806
1808215219
940363982
1164588688
1389657143
917196086
1732464783
1935036362
1125874026
621650987
239751921
349631296
666773359
150600372
414833006
329884990
1575417841
151043277
28107217
1222551456
165394663
138789329
765724654
220464887
1279269658
1879563272
1992437903
1951264171
407551888
1978806712
1234975490
326975811
330682050
866671701
1593097262
1550157349
1498682959
555635204
1893515267
122883068
1263775495
1147999519
1070765066
951214437
1515662316
787819575
1452775959
100274530
1118719987
683664156
966140324
955754111
1092045796
942690900
282086101
799078312
613516676
87371807
1634791487
2041232351
1793779018
1816946650
372742566
1548052348
1104194692
1858698013
1679324584
797003532
1447875528
183478581
176774251
402330826
1354297646
1737547777
85252518
1922129003
860858032
604140549
2112634614
1594148600
228956207
106471516
793886210
830683072
393406921
788123445
1674808102
843014203
1228293673
1773840929
1802569450
1968542746
1901751550
701756020
635629858
1012852180
279398456
925049063
811573867
1043565323
2028440567
273075923
1465143053
1618839671
1019992845
105375042
581718211
1641850399
2016704192
463509108
761231710
712813514
1412068376
965876989
1998613576
1948181796
1777433079
1541031066
19137067
968355429
1287325757
1677310615
1293595047
1642252277
161760624
1515988377
1066730113
1586115226
1506235636
2094204460
1965819790
122246280
306787763
385113883
1273422021
1126475018
309143549
1108223202
947275377
693903526
131504998
1333753709
2029984266
406308377
1564649109
1231593720
1431110043
1540315440
136446813
583196335
1583745291
1575907534
765236863
1628500324
93867434
2069219798
1067941352
1056535908
1832562458
29025219
1056351735
3932924
58296834
84338063
1051912319
1821513185
1235778326
695584914
452833982
674021137
548546528
861326961
191574986
1704991547
224334490
609172443
1455166155
908956751
625767081
1763728828
1832889619
176023928
931928285
437376302
325573771
1190919890
1241929701
323038168
238503351
606172723
785840045
825733036
1867722326
1814433580
1123954481
1229428736
782359305
77778852
1507763877
72446274
863925888
333050794
1864467034
364040531
1202421465
1987356126
1924756408
1597985620
709671909
598179703
1625150719
1850006781
424787573
181326133
1509345958
1555835350
735700278
1723052745
345206172
82223117
1077603284
2009783255
1302527403
481979474
208863509
266224416
1229593606
966649449
267347177
1454540918
147655934
1813200230
967872175
811148065
271057539
370502498
234150832
855661421
1879994049
1443328669
1924318521
590481998
1193958826
1530323214
172727911
2056397289
261412768
940743872
671079310
239992238
1403014091
1230436543
1909317461
2139978344
1328415276
277876677
797200760
961992424
283612601
1802726109
384892135
1551260744
1624602363
1622272715
422917669
454741366
132871680
1308819229
1298712997
720871483
239359207
441065458
282358137
501087544
602235309
701993985
1429001248
501057518
704846063
837123142
1498876645
991817575
954191827
730998691
828354429
784483931
142435877
230207600
242053778
793191130
1350238533
539549443
664287822
804030275
93834718
702502856
2024654893
635212458
1366542758
1862209058
1141696435
853538856
994547513
1785528611
1625302023
1586577376
913069650
1779384375
1595999976
1411370762
766281646
869283392
1861017152
1809037356
678885009
480722786
1087638337
480465766
1361881830
34047006
1089263463
1263246980
1910694953
1630936474
512939013
1232889274
1863457444
1462272624
115064778
952709893
1573587672
648821473
1340798216
1781532567
220907168
2042158266
258760730
1009179337
954650781
1844268906
916454820
1715528627
485113081
458840332
1384046837
312256568
1209851183
668234212
1990377929
443274768
1452110222
541253866
632886088
872800911
693625613
1011490877
980066701
1578529663
1153468082
1612024049
1740683321
1419284128
857564767
585910175
1613811877
1634701932
625382550
1484363928
244828289
1670313466
124159363
365448209
210608014
1958859222
1663267304
1779602079
630898120
658714475
775602427
111612197
1056424549
1769480765
247954192
1480867104
1738594633
926721763
747422572
527106389
614832559
1565805792
1488804564
1682549045
1102998647
883926420
735652249
905975324
105937405
1616346325
861524494
2082355910
724115669
1106172288
1728531054
1012785202
1297740750
98354570
1609400208
364425565
1589526582
1498340910
822869757
1427869584
1020468253
291875823
1274587312
1863855894
581631079
1140573146
164522544
1427503845
451269542
261664298
1122041979
195248526
1790359443
289445909
1439613317
447195305
656412638
1274137365
413757442
1733880234
1102007218
247524786
1829704808
1123210721
1512120673
866454308
304865091
2018747122
108483340
1646552130
1438520353
1706917605
187235829
1446184867
1867840361
924740729
691433457
78917945
522443917
543123258
940148411
1412395798
467796082
106680360
892048631
23766550
1901116284
1480728952
1274663242
750362913
723550181
1916726054
329338003
1978972760
101578857
1030952767
1640722311
2049379968
1664100837
1616279011
344195510
1998950967
1603313088
902271367
503428882
1314908449
1011258514
1747569598
1763329759
425461547
829308840
2031272029
1565198792
2137888769
1484063748
757592809
1566515094
2103062480
273925173
1189986950
333192652
1421558616
410006180
845718938
1014908539
1645144005
486419414
1049734791
1512916308
629693444
299505860
1086281781
1827829513
1540446180
2130008372
21207433
1134147237
420291789
1267578156
396378815
1892005007
1905163823
596170919
1741856820
996201532
1490106630
1147982950
1096247342
376672868
6862200
1435412772
866643483
1149858909
632558959
1764743527
51486420
1189968999
1716076079
1650721695
1139328445
421997038
1613209519
1035437327
20420586
2101411406
333694359
548414231
1999276308
1166117834
874294944
509656643
1352329171
341838788
1185672676
1298730113
37273898
2073918670
958501475
500849322
1291128315
931875054
1262278417
1402623862
611132958
2074637293
1999805438
603776324
758676773
1641959875
1219667347
862844144
1108977385
231064692
1622975931
304375689
1848877883
2038301356
896928566
1559689408
226783783
700310973
1917950669
1368142120
1275457762
854114288
905563873
1933467781
116784471
152025848
1217331175
1345101818
585556590
149470691
1172985049
202496992
1012468943
2145639385
481721048
278587244
801048254
900221292
743384578
554996985
1357691999
425843719
947411443
292215215
1225984073
963120933
1528723682
110229403
1971881728
333943623
292560207
1888661216
1220588657
458712050
2059581717
1553103320
435310239
2040685998
1557331464
1330695485
2131624855
823037124
34737865
246572034
1069966403
839551748
198211079
454267119
663363989
1495991987
1530390485
389716145
2003931168
146823105
1092929730
2145588369
2017490207
898486044
907050765
1509645393
800922073
1179354122
1885178482
1758263438
62761019
297511718
1215718515
191438185
544001899
389837880
2001742011
315763679
1181134753
1105162358
1560413450
947600592
946802387
506429685
574779926
1456911134
1470223347
1726893202
817574666
600626546
404671638
758267603
725950022
1863545142
1464973335
611192151
1077718433
1283425324
1075289241
1124779708
1698715227
478801750
1344430740
1952278639
1154066811
325070947
1025227184
148962705
1664236545
821699751
1730692343
1706968064
1104500693
315478821
965480004
751426633
203387584
567951035
1364280268
843185698
595357604
1575108617
2096249669
364165156
741713538
1758488765
656916238
932689209
242267312
2069687418
35430725
221940381
866129120
372151378
1332189556
14454565
567705560
282048526
1816946621
466565320
1938691148
435175729
1491419452
749601490
194266923
1385018513
1140163815
1943329891
1240177731
1740260649
1011267413
475930328
1871980026
1826352612
59819767
1745947429
1280036292
979145807
504272946
2026492338
1115120742
988033589
486529633
168042182
579172985
1532364934
1232675619
961622622
1480327194
1072290164
1073959766
748846370
1635888503
1926900272
1017856710
2037499890
122958661
2000719334
1245885686
670032005
1455174372
81328015
1051956433
159568210
1622146572
797250573
1768323421
1509727936
1425416174
1602792724
400388560
1192463852
490253550
1167594106
398727629
29684340
848976656
1609665869
618001881
1768654101
20865543
869980561
1008473836
812794336
1247028133
284928254
488835039
246206036
374840388
170798201
1424621659
763258772
1851234962
1233037049
90989084
1981307166
1009958940
53675948
935754923
1245248088
1591494980
231967770
1712757195
1945384233
819568240
189622890
224088508
1093571774
1950984926
426279826
2125473658
1267980939
1357315582
770252227
1382640774
1576148431
1301656354
349611655
1320185458
1006793009
1882071628
2105572622
1180756291
1237848259
1934972825
486130790
1812514174
734992640
1263817715
719666609
1342905097
2041824394
2147423719
1602890381
1074232957
8073856
853305571
541800226
13014107
1516680375
2111798764
834169997
1661791747
1309320685
807685148
345320210
2127900241
1989265473
1262467092
625683500
1871869087
724970421
81036614
727944510
1060901367
1947769635
1967001043
1086251296
1157858573
381654143
88195598
1449479016
397786814
1688650976
433615381
518496665
1390980538
2053640425
1849711746
1282053588
1362498459
103227761
27854978
1519708533
618962970
2013821485
1995039795
179938957
58742390
798824563
1104457292
1253532384
134428822
1296799975
2127865255
1965394375
575618136
1189078531
1454080397
864595541
1104840428
982150748
1497182830
1231480307
1150218673
1001906847
1199270289
825567823
1912460772
2034924495
1436674444
976667540
1311318444
618514956
68460176
1082637099
1447211878
1860045437
1179680470
648762717
1155727059
995886377
1283469862
1779930073
1247279255
1738961920
1701151559
39239649
952978092
282194029
325621513
880278814
2066665792
1199073788
415100219
581427815
1220959749
2098799685
1806969049
568991187
1723188482
1000488430
895131623
1175264662
1804480718
1607253456
835826805
504414997
1617280597
454306321
45478856
1230576827
1173119434
1915921870
1094123467
1613113375
1931547238
1093310475
1586183798
535403749
1986543405
101112180
647057967
1714667085
417630753
1335519837
26237570
1125135838
1595067918
766030227
1596455895
1305212216
1623877979
1677673157
94449613
1832722640
367186689
1781148617
1441848828
1858470429
1004500702
1837878252
1843215184
359399820
1143134540
465645923
1859580736
1014737128
1229587604
1868300359
288823073
1062383050
1567701921
286973958
280155943
302580578
440596436
468284028
1744175712
1423045988
919743445
839962994
1047875240
772688313
107008197
1445041463
1554606438
1562929804
643021417
1648386829
1879297926
1114872223
1219801882
1151206227
1628335524
107424041
1942216619
1476656927
2068252860
481214300
1043950818
1132382167
661089721
363372456
49840795
1145988006
2112580177
185269606
1041530937
560375254
12946718
1921603154
1076461887
1206381261
1481878945
1131598916
606677418
874078309
12860614
576894934
1994176839
1385026252
1782406400
809224788
1182624058
1899758377
657900195
667408525
1541672702
678659616
1637309475
661927037
770771392
1471621527
1883750888
1522810774
854423008
1789256527
202010485
825425267
180791699
372983612
1267384994
1851567537
405076167
516982029
1001637030
560557608
2105459180
2070343613
444578315
2010244535
375964086
1390742056
1871805145
1773598160
1820634950
1544494835
1997050573
1814394120
1385111879
421813617
270608841
666825058
1059961115
1009352954
575714380
677411527
876517341
956956159
816868037
343962782
1988762139
651737545
480676669
958165093
349690990
295257914
1709137945
422580367
1015547898
1109044712
113709429
902689125
485614987
1233958959
1641364716
1846779105
568900492
1251527011
219895292
609321862
417853629
166149197
648465890
1205862248
1669822736
1142573263
1030227121
2033868405
754551389
526873386
1064239235
941159408
796039077
1259897058
1198452462
1768109051
1903990312
2136799339
278490054
83022964
39225755
334833223
1224905461
1631647775
530667332
1281338343
1876875110
1563844858
1438311434
1146262987
1712038973
376940873
390625127
392755638
1416873079
1822853020
2006018021
1930304655
218141511
1211176846
644550568
969875858
266925301
1969761472
60229791
995901311
1750013437
1656073513
445952064
1151500253
540931105
854323993
386331903
1871119376
490188497
1523005164
1156540638
569169082
1269145239
1792672447
1998561010
399390587
412825056
893234046
962711415
609389765
1451010434
813683431
49922962
166311699
1245339719
1332081458
826214894
1637222509
1139944399
2134896667
1764848351
95271128
1323780149
480424301
436786411
1417471081
836904193
1887683941
971053172
1666257470
707327202
768543477
2026081358
1654079884
6424149
1907319750
225346113
2144698656
1339089633
1994616565
1784427285
40438967
360659283
2123844250
413788739
873591728
1577225175
1734106792
698383187
1584744175
766486884
83373838
650050813
1121898461
137162244
165885333
591973892
1907051885
1232358099
896582832
293069289
1256471548
1400247753
2142826788
1083462633
968237470
1756209876
645760243
1884439659
1753900599
1696113574
1281554716
821492810
1001238696
1679970298
1307998160
1457936950
1418448192
1127437802
102360856
458851790
933895260
1438093818
1972304602
455077002
1806272441
143298443
528109302
1064011246
129565210
534499707
1859619335
1003052974
738298948
733733154
519538428
797405645
1186251756
1151543388
1799456639
535345971
1418131931
442732570
948989667
1806214483
2071842736
1561717122
2091189133
124694866
1931239213
146022051
1581660514
1173580674
622192480
556869995
1657308281
632793115
1305478070
1979700464
2077569666
424609469
605907268
286868767
1785384593
2120138701
867839614
112478048
841976125
2056370200
506632101
1878944467
1112452241
1021500633
1643998944
1950867508
121247152
750700617
397598960
1630741065
1254668045
1604169189
1231610983
1939433039
508240597
1087803087
543041464
401921035
72293660
780973427
557614798
306284031
770389423
1773697610
257690209
711348727
1636526915
376197243
1401908616
727079062
123196686
748099780
1797467164
943480478
1634620687
547667817
1876433084
874572881
608719439
914235197
969046943
899429960
1975876468
1619602969
1880537120
1095027997
1333039248
1063940505
369916919
1252791798
1523791319
1315486425
1025602595
1155107620
475909467
57944848
103058545
1482015718
610818447
686915512
2123543756
636896454
47802363
2055906855
804139050
1387993022
1694499397
358979927
1658415726
1915694238
316516887
390235214
668882597
1104970140
1935497675
1461858241
736843161
159716059
1427148708
1966454280
917414810
1492226856
1932222430
385384088
1830375165
1162275968
211324512
2138407684
309507685
888375163
1696510539
1389943704
109416250
979721234
783244927
932090442
663712528
1926875683
588862826
776978522
180090642
1471691009
74891784
1704915387
773081466
1846050909
1288731457
2085933430
1525438371
1085675464
193940816
436084292
1744207236
393285630
1232358459
2062280287
1715911222
1696453144
1240542867
150408273
78540695
1977919607
584691412
1494749778
419014592
1980894940
1770452544
1762930479
1186391019
1624631
514199413
1067494081
659714527
2032585181
269115232
477987174
661539537
551407232
436021497
891834619
25131427
1507908638
128128620
233344126
1440352514
1443328086
1278266421
1444280565
1551137058
2049410067
1825014370
1234858261
214679302
2055688999
888317951
2026893848
1550895584
1646783697
903842884
2063331130
1558745544
1815710715
445125010
1992879796
229092777
1344976614
153708335
390032819
655520262
1575168177
478137369
1927220327
2005571234
148602866
1969248371
496566947
598959377
1172486248
2137641182
361552873
926248688
1753377437
1101365116
1971878768
1936378872
2048054160
1980831532
1466722518
763158685
1437574766
690658710
330654768
1436330978
694068079
1287085287
311181890
1830723085
1440282804
1998511793
769462428
1097004664
59271818
2060643723
857113116
898869697
610878291
392011847
1716691730
1029755123
2141326452
1070492427
2143933841
1728355969
1287785875
1348418184
2005996919
1928846670
1370985978
256546160
314868983
2078275312
1739525052
2062272340
140460162
425689419
1076610293
828510874
992050060
882005447
1019979558
739240639
1896211529
1964912299
692490306
460273372
535253021
1105251894
677021331
1708366626
1511501789
1214557099
695578726
634637385
482954259
1516579639
1175393655
53668094
1028344137
818633329
1925129812
1665326024
1899656278
1202468882
21564621
869844615
1894209058
250708279
98944108
2114745252
2052231363
393611272
1262615144
2082197677
104891081
880710220
499103308
535523495
1342518388
1033387730
1470941595
1304237610
1674152690
889549919
1027541145
148194697
1042990444
318920702
1615284780
1843978147
590692663
1447676497
1890332870
424395619
836470076
1046736670
266189279
2096724116
1546295111
1013398166
1922209313
884007244
1402771432
854919229
1430276773
343668146
604677754
240826441
81729662
1868908
652152129
299915026
2125114501
267845213
726185642
1869466210
1857067211
573851662
659613673
1523550216
505254907
888378399
13911818
1241764874
794460589
1216693662
2088773041
2014938920
1462387406
247978575
605361669
139025588
387534399
1457511586
2085603158
1393740062
1454379037
1923342006
771303740
2001033119
368644856
1161132835
1421793510
1023381998
1426845628
1080058087
2039796961
818703494
829293968
1350067388
1434548647
422067822
591002364
344955652
1423230267
148258548
824116437
1123908443
1911284689
1418693524
1667823625
1078987030
1640105088
448050873
862068875
954205935
867136754
1472912860
763355784
2069967077
1893205281
850216874
2045452799
1692892683
1995027785
1065126527
1405705
1694132998
1022142523
1886665239
1596723921
2054114490
1745182898
1206918768
2119804685
132360654
287982982
520745455
82298505
13671830
1542286837
2019075863
460409229
911229398
26981604
1585067933
1819697571
1959665954
991041221
976288192
1942190711
838578582
2127189167
1543339901
1228661111
1015141901
1472192661
691928058
884553406
889743826
753799719
1962684929
2110825654
307024216
675849017
145943311
326033548
270570884
120550037
1098118185
1415312127
726205886
2105446891
1777837350
1926743916
844685757
2004588886
574549633
580945237
2109541483
1845576541
831582189
2043916205
257246593
728387974
264050176
708513192
739372173
1323088067
1185595724
2041993945
2016397894
246814064
90141655
630374194
952820628
838494014
1506051996
633409467
463557409
1942361599
110456032
301717044
1207905479
48512535
1325363359
1007559166
32269824
315245513
1503398566
1737236445
1389742556
2052698234
2022617930
1617853074
2030694944
669603373
883901085
253854411
1367558765
1094106193
1841943999
163127203
93854086
419484603
974994978
119178937
4822141
992801494
1801516766
34389103
218822664
729225772
1069261609
1195433003
66694098
298745974
1228084491
444803348
228551593
1923049080
2118048569
342222170
1383561903
946549850
843470686
1389818672
1485823125
1060101226
1693670476
338771168
1673500940
1094682909
1801606312
1434117426
1661666542
2018086750
1851322502
295780129
1341068609
2088086639
348937269
1218678492
1651292509
1720879416
1914699276
45977945
516766725
2037942037
1940241689
348310774
137932777
434230155
285789955
2147199445
760700894
588825844
1869352640
1626689921
1381452248
838696608
1998903862
2111133704
768516433
1325653286
270235870
635579274
68442475
1927981651
1358563805
957435052
1724364638
957159901
1769142953
1468813116
2086661064
760188206
1879573694
1715315085
1975301803
46702628
2145039372
1184243145
1037111286
593984775
992966040
1423728999
2040584883
1878554812
1399598339
2037837277
485138155
856225526
662393700
1455558769
704007293
944477944
1570545011
1579324135
690095166
759015137
365701442
1546007440
2128997194
1726931310
1846097258
1419961739
86508798
1676439642
300244549
1424349465
785978557
1617967601
1927636268
857951166
49514670
370505048
257719744
125313140
1712679987
1198753164
1502291229
65945678
2014208343
52436834
1625980729
773112375
1020961673
414823492
1403862434
1574755147
1587810907
230369076
1184828935
1250727859
276972168
1996081416
1839959942
1471699475
2010290609
1993251988
259379682
1096033281
69300013
1057743482
42556287
923641545
1136473955
1493167678
1791866580
1816140536
221033858
484852144
973441568
452124918
1138832860
759689734
641873046
1970530629
278777800
2045530994
1565848756
54453505
472690922
1092283715
879138572
1795308902
890990148
1024440112
1862183988
884135109
1196908339
648191014
2028160716
465538673
782434144
1967343568
307905000
446013209
855464241
1200241121
1987383253
1841734879
1748269006
650126119
1865420590
1715570640
939254162
1658620198
458123935
2133795338
268442194
329036401
1576762778
1294184465
59780361
1584651092
140166053
24512691
714489725
2016784821
1229934215
1705876975
632826540
1954289979
1340326858
1612203142
1905860205
1407793179
1356588021
1136182470
425020215
1703332521
1209571294
1658794648
1651545143
1990443070
1519880069
349965610
982600166
2008096438
771176588
475998340
25160726
733949845
1586017132
489905309
1074066433
727446351
1964487394
354942400
1985849166
2058608295
1504860606
353967526
1797320972
771087842
1087991926
1143444077
1166886214
370909551
1956785264
139577401
1146653279
861352587
594705920
79583262
205196229
830918337
169928228
1999202608
1468953560
2117078246
1600181603
1527109859
1115278968
379799765
1518637420
436415163
88314623
546708
129868773
1992900786
679655142
1916109942
1478807726
1205525484
487049120
424793127
2079495015
95413312
595004736
1902350872
426845879
540571940
363639847
571220907
1532039568
85576059
1847852975
1741825314
489242176
957723609
1471841377
58379766
755734649
1680748331
575171155
1460902976
758592179
825588360
782677711
1265453627
420541910
1721505191
1054646112
1340672241
1286330015
661487847
357360575
1100547684
776574001
1485620749
1876701041
1171601420
1029504444
929155041
841581941
663056440
1387708817
1145592551
2081534233
226605437
1235600133
1009919298
2010562784
1804205011
435419286
2047625095
1566869728
1584785444
516477480
966380628
2118855881
928918785
1587161006
1519640763
673755630
1352659611
611626694
1811993853
1230674426
1656462993
453310898
1959977999
99648754
1848631707
1575615667
536855701
1358486391
1922173479
502930730
660734106
677413120
306487759
21219186
299177417
1069452881
1833783494
1471319342
371023412
948245361
1827343033
291621697
894222334
2083512833
1823310484
465950941
1685399065
1730830213
619636510
1727315024
1721352184
826630082
1974527681
1417112324
1156581982
1656096472
805174424
892112547
614571841
716616483
1058014135
1139135334
241159823
386068643
429724715
914931370
356121950
2038919658
785098460
261885234
659017477
1002377957
292487633
1313511680
869799381
1968563132
2001530062
1929693212
938838450
1439381871
961391811
185172530
724716017
1324075604
1553418558
356495234
868951284
1880935990
1270159189
384384730
2052302933
143731173
1242337051
517518237
1782315251
1889640742
1392535233
1106394085
631337992
1218515107
21166137
1273057268
1878726277
228962449
1241050071
1930155627
1414704579
450911921
1248669137
1458295978
1356582875
138080458
506931683
1813554048
1524210498
1427541661
785666042
963161631
451166262
1881347141
752214015
1840560213
1388269426
1936227506
1709440560
1575333022
1930548215
1438339981
1912016862
1729491533
7418375
1626681282
1028153087
11488337
72339594
1852454243
1134233266
2123251419
1736476734
1093967987
1688086453
458489326
958389397
1343182511
273245287
1596973961
231996424
1855488469
624207167
1468624388
1349814277
133509675
973874313
1477690954
239805708
49219753
778158972
636734889
2117981064
1908730120
1178379626
2042737857
995364744
1577563220
1055397167
894376317
1747433788
1392249506
983740528
2117774618
837993732
1058674145
334421174
645554848
1862972475
1600412699
543523462
1747264840
1572525151
628005131
638325511
2045056626
1435388053
1796055293
1162793783
1704678323
238737718
1288260333
1558212783
1390298604
1954384883
776561344
1944051090
589002401
1582957724
974562153
29717784
1296428705
1296936132
539539804
2058905494
1528437900
1311220888
1826245724
1510829771
1109410398
1800829593
201069131
2077215298
246836230
261925973
1776281975
1901429635
2005593680
607972913
643103191
469760572
1947233262
651115519
1940775100
1013561393
1486120075
1745858932
101310936
1264750205
1187072736
504899931
1698308696
1564145837
1903502104
1905633087
96201360
2130692548
1190504504
782927538
1130426537
1885806633
212532135
1196323821
845064815
1414504939
1403640513
1578970104
966633497
1825767652
1836473536
497353888
188872136
923584366
747125213
828784045
1451591421
1037462548
1144625296
1255413699
2015209283
1104784990
132736197
902346211
2089055765
1618623048
423243163
486327549
2040489912
842503566
1232505635
1077144524
459001912
1816679178
172232249
49218665
955938201
1750044523
1173206172
1670716279
1726163473
271430955
1471080763
405026937
989425208
185436478
545786028
1050340926
1602951934
737050230
1564832058
1147908977
454169725
151868189
1854019428
1634402929
555877342
1319891912
864986475
1070154146
1392187805
1322887375
1833312458
734622687
207280118
50104702
1442388160
1795534917
860087525
721238303
934829273
607281924
2140529843
1897261698
1248344662
225531227
1366186990
2019929461
119882666
1751481820
1936431543
2139685215
1721998727
676894829
1342876198
1201189659
743560697
2011399959
1870221468
990904200
1881686483
816478679
89459056
1597702616
221111273
954064643
1810896129
1844340096
1927010956
525409147
617974127
208233683
329799250
941099710
1415933172
1868761895
1260525486
1757169581
813815840
1533264540
438662619
1144732818
6692986
1403791153
2144595123
203291342
367069653
1896490024
35074893
622582775
374014353
1159550863
681105858
181987710
2075222126
1571536495
1094152133
1332809083
1825551536
1858578783
1025651393
950077977
1687164016
1638398182
1373914183
360594086
535525382
20160783
1237870621
1959664554
1797463077
1013020270
320752159
1965988486
762047550
2041397724
638209480
2103455393
2084893760
1040391384
1151918807
1143126288
231857143
1956779506
1768842357
741747884
330459054
1956060432
1808564107
439353093
1576010706
1938896731
2068193411
251027543
532305605
1827666810
221964814
2060598043
1305205495
520967799
970142426
1781071150
1349484798
535009099
1217760282
1578051588
692083239
760267610
1431228404
1476700239
920406814
1146630854
34977671
1498150541
1860355235
904099066
458422537
1399652274
951617583
1587772344
1725361730
1217713235
162099140
1523781919
254132991
530784858
2099331578
96178826
943925891
2027320259
1641319138
1341977956
1265016565
489175185
382894003
1991906137
1797334659
1938396423
429451107
1760181777
1235067469
1012005811
1348669148
791747713
1187292292
743476444
1779220768
1975373423
1278004882
1578188391
520244055
1725061275
1356904250
1896271153
886474151
1471437109
1193498904
325743665
1614276287
1625818207
1920731378
482504013
2132647192
1438017573
1148384175
1277180357
656781639
773847153
1653023876
776450484
708653366
1501324262
1611076623
621796621
2110480660
388542486
43302156
40801197
1589179985
1573166295
406731837
650110271
516708853
144724412
2050225491
318392747
1039397505
1981501829
1329938953
1688246800
1278703240
2027271939
2104272983
979554187
254363237
2025109687
2043975651
226397446
131125070
1608217827
1256042899
487616051
1009185906
1926825803
399479859
497492116
291340982
2053956431
234697766
2022261594
306882884
811760104
860207385
54464485
795966827
807740723
1912267736
957401632
1547731846
1053645890
1112931590
625670144
1732198989
361246885
1371818992
1446601421
151247941
1952059648
1752437551
1575607906
1743368815
576575256
296425541
384293528
883035760
599857694
865055167
406960653
232248512
1423887542
1328372972
2101933052
121585444
1157177400
295558181
1654520579
42639013
439595321
861920697
993586844
2128422340
2072968118
1526999360
1698697822
494189406
1959139148
1417303734
798822120
1482937274
51362723
1852181547
1315043897
1247040520
2028178572
856015927
221193969
1819049043
704949868
2052332617
1676328467
1502533796
1479713335
2133633686
1799036348
1951284572
604072329
828202220
190120558
1057933038
1417278455
1923964497
550401819
1273816675
457429439
1157793187
944213219
1680044657
305737987
737037308
1792662585
1690943928
174465634
604719684
1382009945
1357040988
1670652920
380911695
2110038937
1054235387
111343263
415081086
1118724161
294465392
1141881337
251310124
1123178646
1535723673
1126912093
58135076
2036703800
1551048537
1570835303
174981303
582632370
1068823195
906928232
237498727
1547316213
484251910
260990026
889704115
1532031685
950033251
1731514224
1429255298
771055851
662001424
262294335
223164343
86229116
954329040
300565651
572601259
532280671
2092145212
1580239346
749674751
86400193
1098655290
1635642969
1960440628
1551529652
499839210
1701656020
143425487
1301435584
1807521603
829508154
932146133
2132923321
412712967
1016444628
408330752
1838717610
1214019114
1505389854
439308819
65922081
253381314
661377093
1834448237
277155284
1751351236
798493328
833085145
1702621379
517536232
176334988
1754910674
752091773
72137511
58162662
395384589
906443730
753378503
752734535
1534310152
1136249449
1441612227
74240264
1723339702
626624570
987142358
1063407382
2134026575
832322603
1503463161
297583921
286018053
65905199
154018136
1117364627
1349117137
805190589
1260494870
586734256
728683340
1942218581
1810518008
54971341
2053287940
1230848463
1390087370
254630147
1810085111
392744403
1433977942
105733112
523149642
528540824
2008186661
463558373
916793441
799894915
1018721350
1550480066
1759242101
79454036
172696266
1521009133
915989398
949094190
578515946
1983892762
1884000510
144841260
1576330718
50882316
497508357
904039573
453688610
825280968
640275619
950612669
1138835519
141294105
1232413661
338138
1613494335
1972466635
176708087
1967457127
1561984154
1567497770
687737112
24823805
271139763
1588037778
530218872
1542368276
2008678136
1739746749
1603437994
1972477730
1583020986
83722436
605267119
1721801063
1273499137
1318158797
1102509109
1489614063
431194874
596089015
1101492485
21237112
219388537
1826028285
1751440140
1533765832
231541306
1880807189
2083265480
1972414262
1676904194
1309772029
925774984
1188035416
1660508168
532026931
1306440890
769518300
96923787
1073017408
1371715498
1708922447
1104384471
790432553
2101963651
1869007283
1029174797
541990127
492248852
556553370
517210704
675630747
1498142736
1283402280
1514176697
805901813
175010188
527682056
845538011
1024812007
667238957
792424416
452004827
1405688125
59066967
1519160344
1107239603
804635093
861989430
2097808278
1173974203
1251121641
2099191966
968505517
2126131007
582212117
84168791
1941887737
1192467164
50809565
1135972217
1637777268
1576123472
70721930
1969192133
9502989
1148221428
1471423714
1141481105
174041267
1885244276
1971853435
1662994473
1904877018
1086756855
452030750
710347093
1283530284
1547121775
514412979
2051121982
31981185
2124613734
2060766945
1424590697
1961751180
1053945168
197295014
420208216
1643126114
2038176132
1706376515
915674315
280324565
1514689065
1260218329
2132996785
2058693139
1762010513
935404093
1703557409
16351434
329067832
611652284
323340557
1313771752
1665816706
438719178
857428149
126842319
1709457067
1645652943
740917892
1963066294
1375697129
474749745
1221579665
1557286910
250348800
1146396195
1761067175
1474232628
262451016
798967459
1734909413
2133288889
1508476190
1472960381
1173286027
1766612292
551439962
1315973105
71317630
213184112
212209952
117018843
967081888
1007143236
513055398
912433255
562962326
399144681
464458312
1604769382
1198082979
2031573807
89428834
1055926481
1577847776
108756196
1778896794
614535058
323994214
1429018197
1047705938
1954273582
1484601942
770436390
2027763172
1682458246
609500567
1174172467
1466947506
1081634852
597144493
2043588051
196845700
1819144453
556222278
1476519740
2082458553
119561228
651138307
278275558
1707516074
335935393
1947853186
624717094
1746029814
1128251941
1753503659
81184169
1685243403
1932115507
1655426724
223939870
599635134
1217431211
1578113240
1146850946
1547789822
1106062190
1161550096
1875927954
32229012
1965577475
2117657050
359439128
1006527573
914731381
727325444
1215703734
1911060636
980985841
1921249360
315074216
452983503
1531139476
1497122633
788185569
1525856910
107008291
1676344830
919246436
1994949002
1960556526
718532797
1507767657
1433353791
886178144
2138278045
642777065
90846824
830938085
151441888
1700284056
912080982
1384468668
1864899094
196981288
512558559
2037346344
1032394248
1051390967
26037878
423872057
603164784
1925528965
1677087173
1492211267
299474991
879821159
1998197095
775970805
1826514411
894860032
1773321008
489630493
1172329331
1280769946
279122873
1258560394
2016278745
709104952
1157752902
1534463566
179198838
516510820
1657375165
426507576
2061882264
1712983929
94653940
1005906731
1306555240
420725524
2003769978
725162195
1529541814
2124828275
1043003128
4554739
1109602055
645067707
1429645016
364026070
1510545070
1639129068
1607027774
1581737348
827933219
1620573113
147263928
1507444505
1494874298
1869857485
1311300804
1741494433
1155778703
136176974
609224751
1638929601
2022614391
690155245
801056224
1469776093
277646905
628176944
1238419872
2064589295
1780136931
1683185074
522541848
1010333846
1284659032
1386840321
1956704187
1486013857
1967241070
326258965
32648604
420664789
1264003052
1322572234
1455109495
1091901011
1233532713
1409031337
1771410670
913469778
1462799517
456487200
1045053616
909930906
1526417086
316845277
45520614
2025959208
1155129780
49353595
402090323
2057012149
632792441
933629732
932384658
933627540
654875647
229814666
1115390243
2145603773
1420496684
1721694887
1239513196
761989555
799182832
2109598236
133274671
1705458496
1750434701
184243962
1219801569
926903811
1796618880
435458134
829151371
1362300264
434146990
2028782862
1726073373
1053037629
575998186
609105115
1229596281
116588613
1461358705
411641678
1449641293
1164775338
1341104145
2101456196
1087574126
1307427843
1406403858
702359733
1834575361
708095840
886318383
346070187
1301185250
1171294241
1293864156
1387316682
2026435798
1646298428
959350203
1751448227
1927451807
2014118617
988771397
1182651382
1110837348
2081975856
1709883154
1911594113
1282559542
210336253
1285585857
2031651322
1811762604
1754241655
1666787027
37665918
1304326833
711117295
752328758
1820985193
1766477695
494900540
158642906
763855265
1267222241
759197418
692920881
1251794243
1980448479
1328893170
776683773
114657414
1131829815
2008714152
2062880466
446403991
325499694
376445745
2131222284
202205890
1987792287
1263661710
185239275
62995313
758356384
2085801107
1344213865
1122453250
176069884
779758717
830277598
752607970
754101727
78031100
1897735194
660228396
130508078
154501575
155169482
1772171690
1590333704
1861253930
815161225
737817115
648621668
1086521933
385520939
104130062
755329917
114792782
1555653702
751230900
32682514
987663443
513667235
560029600
1452325496
2086595727
755198172
1424872809
1654563914
1360188811
609714919
637675341
1694439969
1550842133
563512339
402506603
2034662112
1553822471
896126384
337671918
1183583422
1647830605
78771376
2131496738
2044147270
593813646
895835852
1782694254
279036461
2044102365
1523345831
709647170
772286579
243304786
205789305
526924520
258007301
1826578515
768625247
127537004
856931814
852676486
837187777
1044734166
1722437028
1361884012
1073348029
1584652402
926041412
1412764822
863166950
1377730903
690680481
1921287202
1389900610
1911117860
727103261
733331654
1863770788
1977828342
1776912597
261071291
1324231270
419061204
2108521977
1500007390
1655340336
1979068797
1825988277
1654828531
947387133
1307098493
291323648
172442772
162885702
354892657
987570561
249112142
2110839926
1425780815
1208590671
2057853074
1733721852
627066057
2113447005
704801583
1274769084
993355009
295179703
499277059
2022488003
1149479353
701016100
1004587025
902562251
226133805
381067196
1388664306
1801633295
771540757
355050636
725253026
439672277
1219217233
849648830
805600920
394006721
830636859
1229885141
826064842
1446284048
590439253
280857608
213012789
1417958259
2139870650
1792844431
196137282
1860573679
1886957065
1648744343
296652667
1795200374
469126826
1099508115
1182988337
3369645
2128844718
1090099913
971393442
2080545329
1734254592
45695887
354127789
1554609718
1890202981
1927113711
1254483918
1547575677
1336616083
597929617
1409945057
1794020582
808339828
1674650319
1832726683
2130718432
1481140202
393514664
1803684992
1834666002
1077988160
1231331734
802509340
763908767
1251454769
2113091086
1797935116
3276872
1222209408
91135085
1515776316
1732505761
2131722374
1730800903
1472057314
989882089
1623207897
2078630403
462293596
1735100692
1334717258
1888467470
1123991310
26780967
883479287
813277848
964839617
1820459098
1667125167
540289473
1719374661
825502787
1279292638
544422130
216579859
2117461640
627926859
40703711
430312921
1983217132
1303187105
1833955789
805967540
237289659
1429490866
780562949
465322625
923562878
1073675879
212095981
1774620761
1879068434
1121043407
1995704914
1241751810
549226200
1830064040
1371433088
2099907606
1167447734
1725366575
696603892
2060843904
25500101
594510534
1166705349
638718089
456616047
642134823
1679504635
1442877335
1043054178
947688741
1631193034
728093745
285682006
860031160
576701358
586485194
1315471015
1271728550
1613510379
257967094
228891252
452278761
1224743055
625779233
1291068647
1807888420
2107175414
107744328
381411677
823988359
317198656
1075641181
1203274636
1546317145
310215716
2098307287
200740669
702148317
1694505319
949965712
480427272
1599292273
676031398
360137672
550595003
1378015351
753726225
279541698
1335331796
33937851
886644736
619908947
298627703
2003892761
256998872
293130345
1711901388
184517673
1410653095
1513028584
831024987
790376916
1242726380
1062168823
1957788920
1314180252
1945723456
1415506397
171651593
1307154042
1327263157
241366982
736662759
1162443117
121948816
336111577
1879957757
4980783
1009463621
1369302673
1327807999
1796871753
1936802949
1306393716
14220815
332828741
1947464502
2075286051
605479838
2134342677
242213613
1210625256
767815595
576796933
1041293853
1795111538
99301546
1836341432
547709533
189302172
189155360
1868514853
1871641228
415709823
1764458789
1017427757
2141778312
1304650330
1141575258
1743250444
1157484426
607772760
1019435095
70223823
1984231794
610743693
724960383
1441835136
773935594
1372491100
883325479
152184788
1312417009
519967057
176877993
2000296597
1919260879
930186750
714672708
1121315249
1883433279
437530240
1761011894
1215183388
833923429
1845688714
1637473507
687316209
786222547
776992041
637243559
1961953332
1716403998
1084754717
409910779
1229002313
1884205987
1172047035
1719430338
2078478129
740397839
1919801344
2010298833
1200928675
208985776
6503240
1869489240
987097718
841557299
1388216731
147219616
128645080
1389198417
773766798
719833761
783470149
1514701629
2032677756
2139235107
1631709892
1296526443
1249247998
873867077
1532170401
741085355
553004305
1200255478
1597950495
1951598798
2125517872
1720778294
1783279653
1605029837
1025230981
1566977410
708934573
682945918
1429953820
227694277
828693677
1663707258
2096202607
578214682
1596594959
1738195106
1711026137
1871693107
1901231877
1652797724
440665601
2004021077
839942377
1299315338
1681673556
313897335
1024115128
1928132036
1765092431
167909231
1580059383
469806490
379661779
918855600
442341285
677462321
1114574039
1643872475
53994473
406867525
1639499995
550533171
205014388
2030920616
2687393
1522933903
816778161
880442201
764910722
1969344361
1461446777
1933409312
1719578532
1432026190
2141020008
455591239
252229293
2105093639
1883635544
1783414643
1872301837
258568621
994599251
1326479171
1020247061
1391745143
671805915
1595359303
338260788
740130370
961839257
892296797
2038231148
282433463
1071814891
141408236
1219924595
453511204
567976415
2094436683
978534077
1139605658
1017562747
740787
138120764
698950948
133146223
2056665551
1941979420
2019802166
1703136679
948788924
1687747409
740058006
1394472242
711285510
333859025
1621708717
1772246
15550024
894953864
1231491447
441516481
764189324
1404593718
843244660
2052549408
2046568059
490662867
401114410
817026425
953354265
656961664
1962708908
1383331154
39890588
1060708347
1449944405
1157338602
124577083
887557805
553425700
766791909
1033299125
453982027
777973871
330501822
120352240
1580580422
137940090
776949410
2054286465
712146486
195249451
1290024918
309633113
2135612458
667790690
957050999
1570754630
1993991144
915122871
1841479359
745407601
818392121
498586621
2064478501
1420773423
11600625
2087966643
1858244183
1409119369
1925210517
527378960
542690605
1981252230
1884891424
1400716097
1184978431
570221879
1238771339
1843672573
1266829719
314698710
696016677
99435743
1658983009
120990876
1994597496
1667195387
2132049055
1570109055
2033348848
296594339
1446680057
513788837
297307055
1472349248
1227249209
763814771
930608483
141473631
494079859
677098769
1869519846
933947391
564373121
2124646766
1417107188
1558939464
2067239703
1643648417
1556523989
1257837361
197633928
1990729074
1780734618
701520756
190554625
275913883
1428107597
1194692853
726238252
1368521337
178694394
516086631
1309651718
813351672
2121910594
1784379449
498786385
984967599
605934950
1611423612
193509778
1635619787
1393770458
2055435230
144204048
919956108
1915578015
1164326798
278507048
1072264396
17668159
653331270
1821127926
1673362044
367156920
73921528
1690244825
54226286
682366165
1728178621
1851955959
1910332647
208126486
1930931467
974949970
1414229796
1101086435
327100015
1714449347
1550246865
1561174276
790383424
2011974852
1885019626
267317100
382766367
623616275
74299097
1998724780
370265928
1608560508
1298569150
819484097
814867832
45473183
1938365438
1478261092
461347266
1861730441
339164205
1751515370
1762278177
1629025586
712490821
848958050
686863260
977321915
1689810364
2012997345
1896162894
2054517960
4553479
1856861793
1420695001
672377122
2030993565
1719758007
1250824869
1717774986
913514399
2080335133
1536881021
104513275
1542402848
1117482659
923633856
1757654485
111164222
239196439
1790113743
495849388
113034721
125323273
122188988
977725167
238477993
2088046633
1688904257
58785653
1541577626
1823333198
163671762
455186265
479819918
461280218
1882290731
169987864
301205753
162109958
1945895928
544596390
139621831
210911196
995516762
1326130408
1141709989
1429376265
1126300781
1290654113
1338388830
401427350
9296214
164074584
2079680481
696081414
814392622
621274178
1776723997
1281577343
2044349448
1512514968
713344504
357717537
1990465361
261459860
1265190246
1010652977
244732839
1996938817
583672803
1657108823
1119780772
1928055440
1157540541
1340790056
677446118
1040861507
1282689323
1543535345
1345939312
524653933
2131523363
1191493453
1001138539
1153891921
1643945819
1990119230
1234369562
920158596
2003374240
539135084
812426312
736242271
789838314
773566886
735663806
1679505833
93940431
1073823394
2003606832
346036051
1674665678
1976708290
150848812
1321077032
168873806
1350331198
952096415
962966645
824364503
1259283093
629805315
1607820525
217228837
1876509245
668594982
1236016672
50333978
263541658
238536720
95843037
819346864
1759745820
700890621
1239819712
1289706631
1978886134
1642693696
1208324563
2114752932
1281157276
436498928
1473763833
2095867578
1703671472
746992523
477553121
719852762
1681745941
444596745
1407192646
1249959879
1664060948
1328963678
213961861
629569378
424084071
2066964925
263447470
878666328
577289026
310605973
1581288466
1134325784
57305023
1709558843
1124880411
590361368
177869590
517543683
198226926
482575218
2105414312
445517060
650487409
1153435834
395196645
937970193
38910151
868863047
885477840
685164505
921771800
1417729050
505014119
929881176
811890780
864273379
1289047588
860143666
1012424489
634161222
491780227
1674878142
433504649
597690636
1345197088
1753162301
1576206659
1684660874
1690791254
1598596637
1061280831
436021502
1179491183
2134493603
449715454
533934567
2020832688
194553746
1247482318
218195714
1735839409
557943499
753258184
1438588918
982350070
1602759748
259404883
192185537
114725732
1378515391
1970323638
1349220386
68230507
1241375632
347744069
1046186410
1803080440
2116039397
857584028
1294594067
1951027370
1603594421
1871144708
961973100
1888452851
2102928095
1656946034
2142171027
1609912107
789580659
1754304843
1040217626
1703650489
2024132135
1258300861
648173725
1752214690
959387464
1998908614
919655216
1183342743
1001462134
1397839939
99765999
1669422101
677780484
1143796083
1308594978
92797403
558797239
1729427733
996671728
1546172250
83277307
89706532
619369500
1023598855
1719251921
1157834833
33451699
353142638
1105941644
553712434
1350478428
1145616907
1349596422
999771100
410727110
351341738
527729767
725134808
1595861084
1043555198
846547583
1928042054
533285280
1707411078
2133341621
1821537342
1284695721
1521221420
2141712785
75927513
1704319513
1321188159
1721959631
1125561324
1752386580
595720754
898578354
1100651878
799997051
1913716897
218858051
1307325402
1402590522
1293161692
196706973
674728260
1017414655
1453540158
1878489797
1949475709
1494424902
592144987
1963186145
669911718
1311425977
107974369
204685146
2005869448
118646064
1265137901
520234389
1986350641
834625685
165910225
1995107480
1659555451
208100410
857877119
1007258005
1415740699
1544554007
685358285
867546044
1172520721
2130044853
630643492
73177597
1136805454
1268990297
2040732252
1141055914
1298995676
1336929035
512713562
2063183098
1323591074
121847828
1721993100
208300064
1781044174
1351684067
345251193
579543272
571026411
749378009
1929356299
1281074265
1424489414
1360825828
307490729
1861854322
1461782365
603134048
652009037
78849964
1642611021
1977414387
400380737
1612742188
1955466014
742817717
733182993
1236189228
859536648
258337523
1546214512
1378079885
1062696783
374429130
1093837378
482672470
2061859091
1431832603
662225566
803796691
558842255
553101997
1396071659
182354738
489306129
166103626
520284255
1412473777
61447239
214687965
424650518
1802583468
596541043
710879263
2054611768
97735284
512130934
449279077
1214149312
1023261991
285890925
1899222535
1003389939
463436305
1575825327
1254474759
2126360963
997094392
1206757170
235310726
569597622
1952045623
481937132
1312872570
864115660
1826160680
1375117163
406264384
783667807
257933916
368884782
1137716297
289831225
18969770
2065324755
1618139209
949358821
845896135
223112142
1877570697
1159014491
16752663
1333746401
1707509107
551495688
687466638
1317576445
1197697036
1775544113
1759925510
757732025
1387398307
1720977347
1238638198
1167070247
1077577764
1490115242
1816965786
970681878
113125210
1856932807
255351617
241698562
2098718726
1205130969
1037659073
765549123
1360295097
2049999567
774305636
2119546938
135918910
1028646680
1492127710
43601338
546894379
1652995720
961579802
1181349205
1902067433
51811701
1763725797
979685198
235268966
1421734880
2082879062
1878958481
1171472130
1613640631
200757650
164626449
1149876793
1678381832
1519118841
329661676
1924997428
36528674
1236460093
1529487691
1835437599
1813970662
564965004
1259170972
1250986856
514726134
1096209298
936386003
1662268795
1541127659
1450241194
2119074543
2139121077
1968287337
614742403
1231622551
274981916
549943661
773240128
1295451947
139698697
2060902633
1081259018
1129632105
2489401
199263775
2104232304
1962884632
66847954
365026661
1844164331
617378732
1104270900
675113801
187376144
854831437
1349446774
1964394502
1764217487
1681184624
1739556991
469756973
1375254713
1150334906
692066680
698565716
699267876
874720559
50573217
1276776009
1585729104
1167064329
1115584119
1247902850
2035601720
848526944
582825589
459612920
373978274
1281886889
1951588384
207825543
637921569
1926313376
2032475580
1032506929
1400444253
1170067040
736161151
1456873153
1256395734
1922148054
1829782622
910167885
1651882511
793256929
1978251115
2073545018
1296934368
717264544
2064854870
1028802741
226874499
1923439461
397451597
1557872845
1246740570
209634089
1798820380
1611024381
51971824
1084408497
1252139067
1751206827
1357355044
1523739506
2142590422
1481198984
53832537
1836461060
1329365865
1891788571
1706344078
1904859130
1630134776
842274189
1619385331
1852405691
733658306
223006512
1820813530
701489605
752247846
2019548862
25836348
964172408
184625064
1223198644
877770862
754088887
693917744
1066234600
778681197
1734256179
1347179020
145449714
33227456
635124011
1182633904
169750442
401024858
412897906
337757092
844565230
378870198
1639569133
744356559
467602708
603400583
1038517028
1594017418
998705270
1299419915
274776823
1053257577
1990567532
746100024
76435989
375467755
1776601904
245698709
1960027189
418345443
1480540764
2089725191
1196955021
810951402
753906355
1917749340
1988616918
641662051
842128002
2031971380
71625084
1654317850
433525982
292064436
601305115
480004001
869213122
15191556
2010003058
558076366
837175037
543069102
1445203487
1018597913
521770525
818943441
504576662
1639709677
1006806447
269500413
1211128002
1557391429
1090221099
1488590594
2054721738
914776034
431725737
297052134
254135433
1654713689
89117792
227507531
641317198
2017212155
543993455
2048892503
114331426
1887609318
1061005351
1692800107
1181524356
1347484613
519142680
552139256
1636546449
719990092
1583661989
113774646
704064489
437711853
1483460944
2012601773
744478129
439002299
1767695967
1646154895
1878439903
780531244
1553703745
937689236
936606349
1297142588
906412872
1883028896
924428880
1329869918
1179198045
500626938
1978515625
41747100
2016348190
336619475
1986720970
91292065
138460325
1462203606
2112541484
960414261
1594058106
1097856831
1074765419
1756470257
291579902
1467261124
102921949
863154163
433690484
957210805
1316375335
1660941050
809199767
1972851099
1151373598
153239400
1019768181
1166848127
1551418448
633041018
1053088322
1274501771
1190113410
333808331
496161213
104158079
1760526397
612089968
1050359865
2026034070
1905628523
373748233
1633997155
1942969952
641149442
170236208
777692123
2055692467
2009184374
598291275
333620552
1813730944
1982343856
1019314945
8761005
95254990
1001247712
1831789322
1074379001
812579001
1929392058
613720125
1014980795
1331016522
674261745
941906857
593736472
1676902982
633189312
184251741
1914126705
1779959124
872501780
1651211701
873168338
906360993
711821100
92713207
1210539812
1898255402
1596995242
2036955131
1376013800
87650613
585782928
31060957
247748540
1581873333
458041199
133599014
476228560
1736137149
2022585457
650942702
1568628638
122881916
784538653
1607460434
46627463
601472955
223748094
1598848321
1715096247
1599609103
1139047792
1124812439
1269629094
1248565507
485985675
58902505
1158517785
945869448
1948888474
1913448174
1745219513
920325102
778563319
884650560
901801378
1643277605
1075941287
1115632864
212757549
1779545677
374749874
545935289
928162039
553418197
76812237
63740911
707728919
1200027291
722891903
2143114639
1176036890
497565193
492219286
362499483
2068975667
1655714510
1786721722
1166140343
1961532551
59364082
106101110
885721458
50989194
689119684
1916351481
324488109
1306655481
817075819
1799303359
594863480
1915437122
1434063355
1258343042
641653119
53350148
1881890276
914928257
1886197127
225874911
952775180
660177406
296655707
410437030
1547813710
1341165740
1120318407
1282835064
83613956
1446221653
1019619595
1297281729
625699957
1532630534
769230979
162412205
1723125240
1241744789
910519606
827349401
423383942
1749765864
843698624
1016761950
1510248339
885754915
331705300
1779282945
1755647624
580882532
814877816
1443176931
1187159418
1503082464
817040302
1407630257
1167202309
887881956
831437484
1999195536
286179064
1407773435
1099685200
1169305853
416093742
756424688
160181590
1546336323
1785940813
899245061
1339876263
1611785086
704652205
1402752560
2052475718
1918950460
1344893549
2074691499
1401117561
1892989410
926619403
101733718
415914385
854396565
1124041667
2055513826
1034912681
317372987
408603457
1162080336
1516946176
2049738715
1700870008
37259389
1781097869
1399525692
718432060
1202148085
1333059849
880077694
1275196737
454717368
190291059
1143741212
1649845752
5878453
771277537
1487261755
1839799647
1533142319
1166548370
74279652
2062229092
728485256
1920136733
1225508783
1050693673
1983119107
1308295296
1746129743
1758563394
265581286
2053656094
1393911557
608417238
1151395866
36652770
100101496
1121654489
1201081191
495168673
643452473
221529815
689137753
200385677
365142580
60529015
2124161175
1773521312
997470295
447484899
1303538920
1185761101
636039439
503245804
951837982
1188494100
1126816667
1735691690
1580503128
981376845
1377974551
29370883
1333443853
1716190447
1449935254
419351834
2108006876
562570859
1124614169
1279458293
2012726580
52869482
1067810515
119397154
1486761490
201926953
1597782838
38722883
1099783138
391647474
1440342706
1726150870
1416431308
1471581666
916493995
1328309899
497264690
1246732748
35321927
85714820
2075314893
1322622208
1344617925
1705284568
557130414
2108461274
667717004
1022570624
1760521699
1670957397
581280535
1063390632
1350900908
2087342181
1211874099
1999793498
260161859
473855875
559466508
389312681
1703430372
1896901023
1510469024
514232181
1670970149
1685177973
1683178920
448107898
561988367
1734624124
1826483219
371599578
26754734
409818880
362500986
1875957944
1514346512
1042082466
1376051453
1555673916
359408753
1046484143
1800327321
1252811642
331599325
219732701
574448048
744872063
1649558040
43252882
391858949
1886679731
372829069
613795074
426932029
1555173
1804775932
718726623
893913150
596156319
293863838
1776965860
1622975740
221461678
1588304936
1436895847
1586629698
361441199
2118463803
1984039872
2134307298
1564690435
2137963937
2039942566
773464782
466760738
220312775
2077942201
1244000360
1414272950
1989210193
965625212
455403055
45818521
347891767
373634096
1290847560
272596543
53195645
1109918079
879544427
2086653063
249581586
1243970427
1097609467
773008945
800109394
82777144
1673927240
1194184709
1432166978
418911571
1358403270
553190018
1255100784
1171315028
47518650
1222629090
1863699918
760679980
1995179356
1748583999
80489539
257163097
693492668
2052644667
1572930257
1145169986
2094874189
271514770
835364783
1108430487
1031180417
551650063
2094774919
401040390
690798166
182855788
1367897179
334393737
1858293669
1900495059
575520630
812730412
1483654526
215750037
487266363
1939520706
1680096632
1499316978
1363162329
525478260
1512136368
979476262
2059367985
1691219802
91065733
1281501161
1873158015
1234514515
154495024
304052467
1502303953
164176365
1761708728
247482982
251063614
95415317
954833721
557610661
324071223
781795211
235183775
498731321
2023423136
1901462953
779588656
765842479
392456624
1251745099
732125763
1869647697
1317676563
63904888
1235610
586775937
1030974980
214375099
2112519707
1741659044
815547019
21922702
1371138366
781342391
1096722684
657453265
414253255
2128267664
1997255722
332205199
140064183
389448724
142955531
777485121
1762924810
886888531
849997385
1843711739
734017814
2095559110
1896005228
11960304
772097119
284750654
1128660410
2083451001
1340634926
1297439894
190698509
1259107926
1349144324
111016412
1959071705
1235447045
2114881395
1500584143
1059759663
1576030296
592403752
1046202357
862780281
1534779006
907877324
413457306
2065560355
690176568
883618138
1587182893
132171902
1762804964
1089079827
1177239876
823307863
1361414562
1999893908
280216981
726611926
1951452831
734352006
621401931
2122418251
1938634603
768197399
518922561
609438639
1729077228
1708796155
1462592147
32143011
1319040430
552479167
668609619
2097598298
2047056646
400686066
1411917893
2108701844
547934451
1188133236
59893481
1120329478
1235822835
1856601485
739390945
149287306
866058227
644909100
391773659
539652210
498204701
820488922
1661708535
781093573
695905058
1581562820
1948586282
27974190
125103426
417780702
1373697743
2077123237
1037743614
1460015378
1014562329
1434344400
467639174
176137204
407975320
495894619
1365673194
1258234761
1849042166
388277887
761945080
1575364973
1299604139
1309892642
863160166
1785935477
1287697103
1998939075
177073605
399040018
986688645
1929509884
1047019229
93731751
1208740036
260095820
1698383447
121744980
242071775
1817956866
2070709812
1150737567
1560765492
894561543
668293372
1645806098
281079389
887697038
567073616
372933053
200173046
404992667
472702757
400212998
176798450
345436792
1722475955
495671861
553196482
2138500632
1761485061
876440213
661314870
1162222483
829128497
119039199
737142586
385556327
175160332
1230700169
1100852200
177032488
1768389563
1313306400
589342161
1509486423
169438296
2050761796
591945150
1558992788
828272924
456738355
1312160120
1315878802
1526584281
1580540779
1777750388
1760673887
86736811
29322716
896569333
1616841543
1578779340
362081864
1488082478
1121077747
1312561540
165968176
1908566904
1305558628
870940578
136718976
88273637
1324514302
591973198
176548468
1514940983
872672913
527339216
1711421707
1829285608
2145528672
131072895
2122334945
733761109
1850837426
1598061297
590757287
503208356
709493261
533912162
485296965
1712358982
390518673
18357363
1186604911
1079726734
1330317089
1817434937
485677801
1027142830
476807351
1415570028
87668891
1834471701
1573922468
1159187067
765943988
421361703
1966905030
1078303138
1076858411
1603480887
189905433
1680371582
1250126412
1099232188
769203447
1640904031
567421181
698099332
76222410
2006539052
887680221
1918801406
367038212
1986762475
777188379
1058745677
1453454169
1309585660
2067467350
887955987
67332623
932468056
1122979477
1025419667
289420660
1384508946
369632235
2052339544
1053144203
1809679897
458461668
2114536288
1109341123
736145980
1137036844
336042197
989037969
303465679
365959984
631384918
176513416
1957791481
1805577328
1184658954
4689353
719764292
249582203
1908892096
792055467
533375005
1876143960
1400681151
616799983
1164798271
1283699395
1010958195
592556104
1041156979
2016124536
1979461197
1866150803
325283068
300470882
977042643
783018175
2047076637
1559863516
1884294342
1368389551
1765738986
334129883
635108110
1880002438
1034421017
2066875485
1692925435
186667063
786019012
652107926
511019753
468875560
386395565
1511163397
1487504836
1676141358
1696059338
506907473
737441200
2015936377
270014313
719084096
1519207553
282206266
85100391
1987378596
1909359766
888555806
1313820867
1260401736
1830698660
1908328241
490964496
32411074
1042893004
1679905268
1854116970
303845051
1851466865
2042130961
825411226
1894014131
1100702728
1852896054
831049481
1370256082
1517918801
836574014
2513362
762027604
1544605620
136227574
772908909
323748274
1712029964
1735960180
2002005671
598270490
189867446
1153033389
1548895940
967441103
201735561
902916229
873847367
786242137
665315269
184385700
1877286993
1330578838
1277952170
1009168304
446586832
63218851
992921629
1226267781
342997261
1792374688
1985417079
1885424341
632420462
281563586
1614409876
1776409312
1100312719
825450125
2133265151
519443051
870308839
1820355936
862342000
730819522
2056144945
513181286
2056272078
1215983523
918423461
185189997
97110824
407376866
1848093656
1582465768
2026687002
761980163
1218905921
313308912
465941037
20510102
191445219
442545850
573580390
2023986797
1299823851
1213606920
1694161712
2090194854
1065846698
1257397025
240920987
420139096
1658529848
744664585
970981585
118271664
831975907
781486402
1935179611
2062389410
75116372
3893329
1266288117
153822229
1887460338
862339368
1762383724
1905135249
1758815876
222638462
297156013
557194846
666368972
971010542
496449597
1097089533
990042149
631345946
619098874
838027531
255205949
967836053
1997751224
1536191540
1979305133
2000802314
249590039
1457823047
1798439244
1898042767
1060077613
2063572931
1172214405
1774974493
1077660539
2121656516
270431720
1738594922
355704846
1942112273
1943029392
1607586412
1983292796
178017985
2137575139
734399389
48417300
622113152
12098448
1406799124
2109258434
2020079463
1366922507
1434090492
817946801
513380933
865968761
1773873014
1610213175
789006299
1098339158
1957387597
1446628014
692490514
2146800199
751338958
625634933
918338220
1330339571
890243208
573225756
75681197
1216122965
1397848000
2055029948
944127844
208183092
528614854
2018343140
1207396742
588019682
2146582585
628381173
1161218733
1205097835
23532656
370557
2056392372
1643553429
423042170
1431227986
163700333
1844503845
581776018
554700252
255424641
1197453230
1880182187
2058969724
679022991
277519386
316188107
714334107
397671377
1729973553
228466713
1960875675
544970773
732330439
1973682879
18220091
507514315
1536556712
549450351
2139424628
1050135347
1536358514
1471296786
1338924865
912182645
304277073
604585766
1857139118
970895652
1488638949
869435318
1507793121
1968212665
326339604
1954128893
1687435866
1009354173
767152722
1901505639
669902013
583224926
1282647578
831318251
1308046880
923877613
1010011150
1140507802
1855933138
305357459
2083709129
1595673085
299790950
98050282
1156330325
1977575449
712240995
897440458
189703850
1636842973
12926073
2093297743
1201888478
1142271628
227007186
421862191
828237904
216530532
805218625
644992788
791725846
373110394
2075378020
449274221
1826546725
521015461
230153919
260651566
1583555270
2041851176
1905282039
1246186485
1915154275
503483619
438065724
561648659
1377884935
1759074206
1390108360
103178934
1439972582
844490346
1377581420
748284868
759880910
115349880
1019175670
59874936
1463920013
913699704
2018804338
1648018934
585195317
414612969
410815800
312471850
1333555384
1397552536
144272184
523412462
1391110985
595410636
1257514674
256036392
1765546911
582132104
1117954482
123014316
1318839490
957468060
2106971286
258519413
1717314022
1882138370
1482265638
308188111
407097648
455760536
489611282
2127669389
1465369868
1351629079
1816770827
1255301726
326606802
2105793818
1260093147
2031475178
1229444265
1758467501
749917915
524926534
2046931653
1336023986
492444218
1381895479
249722560
1557040600
2008894473
1186304757
168977887
379696240
704681925
1598960384
1761406758
2119962091
357586786
1477572716
1110628070
2140939215
2056495526
748809600
1930389484
1964418449
856317973
1443609727
528068173
1931333093
599780749
1996167067
1480243519
932777698
1859861692
253225334
1921115679
305006066
1576371598
1398951204
1968189859
1316730865
1556118644
1383943913
2141426407
627643874
459608015
419001266
744185184
2041039145
337882771
449841635
1055828783
648824701
937367202
1012941183
1311625021
1887186631
1901767299
1851722863
812109712
768862898
2132103282
1833616929
510453694
356818858
1472845791
1444128085
1493635766
688611219
1706944506
1724510800
379690410
344106469
1630041569
1799555284
486064513
1764695195
1914225550
46538650
751453703
143173369
107406520
485611628
1268788034
717272977
1884737081
1093376219
32398359
1508305669
1857481719
1829349972
1373399234
1676471679
795033287
323559998
2100578549
891987448
825623452
100700720
655304088
1076079269
579788898
1541439652
2012818363
242155031
1975098326
695380189
694511311
1371673150
1688033829
879297206
1063952939
1262490955
20800708
405640158
1038242833
575571545
951351138
671352679
1344442299
1263538322
1517524747
875433566
682360617
1774629009
1168994194
883132283
1346692614
679354327
1391934147
1024421927
840575928
1434421645
1749560879
48405614
1822387463
649037397
1637904623
661468875
1292310409
1729585382
415275749
1695549745
1565231822
1811587666
1517992479
800492648
316818169
335144360
4579740
1307230561
1985088256
967046432
819805958
1760809061
168114096
1844850122
2060696079
261124640
1221650521
2121083778
270866668
670965627
1254773327
1030143539
1642967122
1394477498
2032341719
985015522
932288675
1269357346
937789752
359371578
482110664
1501708079
243939610
1324350508
633507748
39662152
511653040
179709966
302840732
906107624
551194466
1826754370
1079547734
1302833396
848353168
1432846181
951194927
1391427214
1755879667
71370538
1144477926
607625246
2080630435
1182804668
583493120
823241887
1450765851
588767229
1793709625
852549109
1762824368
425874132
5691115
1916784857
1970406936
1652748571
1370009801
1554978232
1516930728
1239793521
903861419
1605208117
2114977269
406648020
1317171893
1004236787
496092144
930996125
1128306698
1013541000
492462278
629018842
2479581
32772653
1779258810
2112999750
1468100191
1418561834
354152468
1538055578
80612444
971351827
365568803
203844068
235012243
1503791709
2040294151
258043654
1691420758
186050203
1430763023
561659346
1904778236
1018273055
1901877139
305814554
1565508727
1048976741
2080702966
2050205791
28539421
1452280957
2069023014
1812186772
1468566232
1717089743
1370434702
327210045
390858874
1322435510
1613572519
1269851105
2034974297
677166828
814896621
260686575
603730105
1375426472
319881499
1218741310
1527751099
1274836234
1103912924
1645499805
1776656535
1196690981
1717550489
752032508
271425434
1277413799
1270986429
238703612
1738215938
1459512923
419199802
539805353
1303876400
1301801800
659822734
1571910966
1425773401
817078317
1620298784
769710352
477532014
2051067271
274423250
438659003
762302047
599213331
895844700
1005608658
579381168
1642377599
635453731
1898174616
1678332326
947629859
1141928159
764618716
824260415
550874293
244918067
1260026984
2114180964
477663826
165691350
149868345
1659578842
756101790
1445521034
2112296608
1881706055
1353941704
1075652819
413123337
932004527
1246862082
933204030
1668907614
999514352
729448081
1524483270
563367106
953181602
1167174579
700266290
2097658116
1717190222
1573942376
2145047279
1706662067
1441259224
948051642
561428665
1800657860
211181829
1292618865
2042953852
1274723906
1096526319
896609246
524059584
612645585
1716492410
824635303
1285337223
638699561
1041546024
1545867182
998466096
1879924028
1053396861
138596462
797689039
749386847
1745569477
2015532012
118439700
1361971487
2041779593
266039807
1354851495
1784193921
622266666
1760860107
864022594
679300201
1656186427
338587899
1741669873
1843171828
174165674
886150969
413138323
1963623321
603025574
106138338
990639250
1010740870
586841108
1178743620
1257597098
1032806954
1606492403
1770464902
1550817843
456735669
604886538
1966324343
403994078
1244920593
176334517
1210506229
41731872
1819647706
993806690
469610503
1563718417
2003093629
1084734931
14679031
27507106
1914398826
1133867836
416896204
1283883183
171619084
1974662774
1552947337
178955760
1966169136
1303652493
1011559983
1439586577
250944371
2023029926
2102889816
1922530928
1716549877
125615749
1157533474
113055907
1778770111
1777066198
1465779824
1755036577
824770656
805130967
697507769
1468925521
1680828856
1621385045
63506796
511845514
458850254
1676677788
282879159
2019908237
439659394
427632821
1583643886
136222153
655873861
794788756
2031306896
1408305225
1486566222
770451897
2122133681
1983892033
304890390
1894566802
779723331
466322608
201272460
1860555515
997025191
1906516827
700341894
993523813
1374666414
1394642658
242838116
537289112
224089513
1516924877
1265907266
15353835
1341908787
1813248007
983002894
1872570000
984202254
1888728385
207832544
2011328621
1220799041
745171841
1281717181
672780053
1654283494
166917928
508790089
1073932331
158901254
770979601
956985462
928754771
362974630
1512963843
735342425
2049060190
1471382861
1866076671
1165370603
1214446553
1274133714
1362764945
61082077
463277682
1866865718
149677677
1151410128
1273245489
715782668
886838702
199749211
1795879486
855350234
1016174598
98485925
1815950305
675970580
967417372
364400839
848568128
818701414
821939418
465657483
156023828
1087124150
880673
1232930992
1416234143
973310897
1359131904
1141904179
2024506685
166738675
2043472892
77371578
232882486
1876321275
1625871078
1498349532
1724359091
406878961
1552934862
553465456
1437543447
1156449549
2133312220
1448687233
1432469396
1161961484
1709864992
1054331521
1640340567
342021028
1692468000
344770804
1408004398
123349176
1432926111
1230840070
22393254
246024665
1520221382
218681178
776828122
736357404
555519750
246194433
393272138
1559576215
1976076922
92107071
1853947176
1677304591
153976085
1671275660
583885054
2072243743
1400389860
822996338
765393132
879685441
1323982467
1809471701
1596762712
1801912786
619231026
1841603067
1354914498
2038260693
1943877315
1053609598
753108825
2083936238
38047384
1729696633
1850892738
1319308394
90240775
1105068245
184842223
238570543
405469730
101185068
942530787
1261631092
423183955
814145185
279704622
1299922730
1685620638
926758263
1731757914
605534178
1068255847
1790136782
1911469149
107028197
1456596509
802159465
1154099258
1665661002
1335783088
1106724583
1021966548
1411182088
1232121721
2031139255
243270438
91027503
288369909
504739396
460706327
161631484
1722953593
736702684
284167115
1849366811
1801311469
1901701890
100231342
1434910859
803744742
1682864276
1975398795
1140614620
1495356623
356600684
1944143247
1096186684
2045488345
356845492
1637066871
1657608782
177602638
1207623860
909613399
1289184353
1408353429
100056158
511193165
940190570
916347365
590602114
1222542615
96674004
1830967050
1616569159
789404948
1987170132
1099684348
79294382
116154847
477059607
762372836
1508917527
1194057501
863372609
2101917398
23983055
1319766273
367625937
1446463648
520689907
1180879515
507583943
1736682746
453579215
1102257095
1543795490
521310958
1227437365
1893261313
552354341
1784530778
288602831
1840794584
198690879
1669447274
1224077237
1125110757
1550318883
1142564493
1181659860
1248043690
53580787
365330932
1278753039
1560909563
261538425
1515178385
1364072791
417253858
1299829200
1267209923
1215340828
558865858
437876450
1562203558
1921413246
1367036814
814215768
1488453579
1920818864
1146890625
1800272054
1054793205
1212917248
1811743159
971662060
221827699
198334500
686133087
1308599984
619031473
931273363
1862667830
1293948507
1237777933
230894212
93028356
558491995
363988564
591505887
1394963303
1396968557
1084462101
1532965447
1885753664
791460347
1227815826
724218574
1711748009
1286265346
1451298882
1113559766
217596983
1901275886
527443727
1225596787
2051449226
619852120
942809171
866598599
956354193
881586210
1651604113
1180790000
1348642732
1241672045
1503292472
1003814873
884072916
729015857
391710240
571716480
1163137162
646055605
845241845
1684504284
1657222119
550673090
1136312280
522235584
1933954906
1077625466
753330549
1173572538
1560250104
438883664
727600065
1417987341
284116687
1525912435
1543132499
871032230
964161685
1525751194
721863792
922554368
2081460757
540357920
735248806
175686362
2104042333
1494369532
1958511133
890922150
2073087112
1821028529
1657483551
1189828772
1506194743
1392766418
303620991
505830052
1706973541
44852151
1717358721
858989465
1849714896
1478824872
823399752
744117560
1999711325
85985655
1491091039
217231110
1864725678
868520764
1607784998
719882800
1187975352
919224824
1150096274
815832552
715770721
1264300520
2080527222
1347881769
1668412015
586291849
675081039
1899737610
168649715
544909037
974637011
95210653
1202726228
1832293855
1517300378
1695601731
1260749073
1189552728
1228565632
1928375764
1883680075
704000858
1460979888
269688055
1321728503
1064097021
940649786
1232765281
27625093
1068005298
747575052
1950735130
2023260566
1205860645
1595831046
1687557477
152956267
1906930831
1552189756
817405179
1018687329
1355930233
891022757
2029533830
103982623
1425494304
619216036
2006267974
399869641
1769430334
299391740
730189065
143279339
258068859
1170932042
1136644462
1310867315
306284315
68636268
132955073
1325627129
1638653580
2020188428
1451811934
1839598774
111675079
2129853020
1871647048
1953187969
488574683
1812080624
636570550
813115057
782613617
1128265366
960494315
1448439459
1158753710
1021799417
67127655
2069057831
140984493
158533955
1515376925
43421309
1021035426
2052593052
1739296457
1427842090
2058055127
277409558
293347217
400589995
46505659
1872193261
1607549949
1403999247
542500620
1450189345
738503936
637578998
408836390
80217295
1489244222
447740137
1035182293
1584702277
500073366
977285728
1489757035
738770364
2095653404
681432899
804350119
170770695
1152120831
1684423847
495585881
1867731523
417871665
1323149191
1195666695
695066710
1334358705
551318321
840695843
1402813868
200123416
1360879268
474269172
95699946
1642378958
880077772
925885452
1706720476
1820220631
1218147647
284818404
1302385934
740387517
642958454
901008057
1703040711
710802490
131084331
1310298435
1693051663
1361092625
611599086
1113572734
599139521
369544301
1526261897
754419992
1028920084
297114494
1063200096
841640735
1193941622
1446235864
570774446
514387859
2100025477
1449663628
158263844
3760005
1303383356
1945944939
1617349302
1087922657
1472302372
1342793348
1178933174
633101199
1027882131
1174680060
2135003934
1892456189
476516502
127616821
1994097757
1144861999
435952207
590835966
511714898
1294001675
544184474
1443438528
783851148
585197516
1429672564
1705029175
1900575274
917491735
1219590443
1546841266
1053144392
522034059
177296127
1707800152
1112754308
19891904
386526337
868896016
1648836468
1364930074
2132317174
926432670
1554339600
604009831
1080220332
830573488
980886486
1175435692
2000871328
241788633
891994111
1538115576
1874502163
822912511
88146345
1271307835
405232303
1492667500
1370765683
1285550988
2058215183
57955586
463501371
1989970022
679021399
809748384
165043652
1468088016
1812149327
943395971
1679912643
430766696
633578039
1865267449
1579873100
1876183300
1756959364
433335179
100818112
384946923
1114260046
1399525397
1114911923
1698468588
336953486
1441575974
1232638494
102028944
15222854
853922708
1461852275
804849235
926409512
1778820066
831946262
1387476556
1087640402
1840327015
783915397
1896906210
279758253
216388344
2085877975
311630003
841206942
1695506026
1537081064
1991265780
1350803748
1833895163
1429768779
1951080787
1127493406
1611263703
582755193
893176607
1701225737
1050210430
656913025
1188821186
1041322083
1713081815
1335344755
1167316051
1597275852
730810176
433009122
985388303
1770088481
946613725
1178250003
419518564
1268523458
1747435154
1731678387
483655962
575772631
840894467
260452578
862314524
289050595
982062587
1442129785
1810916542
23376709
2016585040
1013336955
1544492263
1840947436
1944330471
1149167246
1226902857
1124337737
24307013
476508770
1438796193
1534511849
1906232720
1377967885
1670231313
1139943139
519898847
1680564599
1316553291
1125968307
1599155532
1377569179
540756869
146778489
1305849850
4677815
1464826809
2111047625
303332545
1431555904
1581481281
1675754495
974189974
1895468026
1428501529
1281631523
1973693346
926339353
1476279317
1863066859
2081186878
726506376
2054124167
132120759
600892547
976679026
1100826216
743017685
943392473
470920134
2059259820
1884348075
1590007182
1617614481
1706668168
1130022478
1778610226
155288851
1215347940
501502400
1184790403
1288715499
542337858
1876186717
1110426066
776266712
1294077134
958137088
1121064666
430978387
952290563
1417640818
560968813
261472490
759135027
1048541529
938236570
816148792
991697212
142407413
1466736597
575117593
1196897492
844095897
1109101909
1355057846
293930966
1386861521
1861190425
66106689
1066819536
1220400958
1292854344
258362289
1039945417
667299667
1872301071
527790709
133800790
656485230
27920543
1075050024
890448040
534642920
497786970
993364422
1974447983
45264325
570629546
1343589519
2048449915
930341410
1617388524
219895980
338544073
21492655
205310616
1109530939
1027099093
1357764261
393757307
286074978
108413081
1620123913
1017823570
380761724
1543989230
180622414
1207301778
2118153936
1729174440
140029857
1204504347
225646337
1158207223
519162534
695603662
1475296550
926317481
1279604558
1687305244
1281314209
1587503952
539487242
1001391401
904870275
229324468
1100822061
1065755578
418682158
838045284
155317346
758327474
27997644
1439652698
764205206
1865362562
1880053912
977999547
863810103
2075050810
66998266
257866249
812499128
39336003
1759951586
1498578937
1743719856
1447826209
1081164338
526609426
1922092805
1084351400
1873469307
282630936
1623511420
1788499424
978955005
1658477466
923396656
1441238694
71643579
1115426269
784036347
1686949840
1616598102
1401539627
1493026513
1089889333
1236970732
1439357822
392222300
168481898
2060156215
797565578
1475456990
2115396245
1387275493
1163127784
546578204
2056375948
427171853
872361077
933056013
98919134
932220239
858428591
499674982
996755470
491076546
461842612
398356654
1493442957
584401386
1163665449
864662684
1491661305
441064265
819384131
141481211
1897219700
535842510
718755335
1707306396
89173015
1856544145
1712003392
1065086490
260991936
425244714
1229325009
1699312627
1035111903
182746583
19630386
1933618570
47916945
305709580
878215265
1898103640
493809112
135306061
241086990
1065437939
441586355
1212037396
788741557
1075200292
683829562
1214267828
1750122660
415828982
561762597
168606064
388908742
117015876
1994779776
2124050466
1196163702
1925844098
1529616944
785512409
1012321473
1346478473
1145093030
418325120
1736666709
1581188748
351059994
997984531
1101180472
2035673618
355236186
732862663
1997482997
47127023
188397593
1645324812
1273364053
1243921645
835399611
409116305
471538839
2037617974
1997873860
665618349
1545244118
997870187
1668241335
1305072690
63398410
736083066
1029592063
496338697
1456042555
546921721
2081808788
490010008
171632622
2104136234
1485756997
973278591
1491504764
144056567
1349663965
1103504159
745007694
570072802
893028290
2096711713
446569033
1274211639
1829527423
1444030796
335707903
661895556
1508342128
768373982
1083452177
1526663772
1861275611
346278074
774446167
1445383895
1387732797
499460339
471218898
24607521
141732375
1608580554
1564418608
751020477
2036417711
2087098917
2059317501
1944700133
1518316050
768756126
1987666280
1548532506
1375803404
1775691394
1175087565
458798786
1795568394
340523253
1536992260
1217192562
1429484265
334060535
1398816488
866333129
552425205
1375300814
560870727
831468784
537633287
1246412931
1695190794
1898770831
1310646028
1355440744
1398171996
1251526153
575597855
374315632
2091042335
38359877
1881363348
1044527904
78980424
589590355
59842298
48527397
1064232148
1625825034
1875903536
1982415989
6842370
1717606587
395824559
1629501483
1295059269
151277149
1216810823
471859123
117756193
363790253
1519657605
1979207936
166262507
1213519096
529099467
1620339375
742402356
44466285
229499312
496441714
2064096715
2076141862
1943726937
228149028
68020780
1830214908
744518279
282333278
2023007108
789400302
792218890
404710166
1877853974
1234077056
321513396
424551583
314960532
862063807
10435318
303095922
2095854608
1424121962
1342965453
547880334
747182733
1626626729
149444424
2043575680
1658121769
959943191
895439039
661013037
1803495542
1485357955
32719714
59694227
1427604484
688866574
1735919874
1341121052
1038736899
959348701
686073814
421514208
1977474339
1960079926
1033715495
1244683417
1460363927
1589525085
1408646152
1820954146
1540669929
1064019994
1859245332
207358300
578273819
1570428880
1012453066
437527102
992371792
373609451
586123271
1700159477
1322808830
271859601
615009817
1982761595
1646716713
1366231200
546568332
356139145
815918239
718021262
611438236
1136137783
1513285234
1076774811
1885319708
948189924
1564152223
1778172954
21730493
791390256
490733363
1184057333
1845965632
1918818081
2132202896
276939141
503257959
187498416
1889490897
815087454
1605760538
1653661098
54507135
146987628
675618104
1794637869
359802756
523086095
1279489854
328048343
1624590093
513849468
1301519262
1462892746
525352705
334892814
1757036192
757545712
1526445997
1711519556
1602086627
2040327506
1637912517
1070059786
363915208
1482877594
1035820333
44870873
1881581347
1009573198
69448885
1490939184
83175630
1626293931
912144929
633844030
256107315
2013203585
1865447794
1559807837
1074322181
1086099479
128026057
901834383
1882523822
1890798359
1612866326
1141109171
1743848244
1647769476
2055288062
886784247
1638593815
2024226015
377108454
1203631294
651614390
94561905
198672671
453594866
526515293
982753814
707823329
81925822
1811598951
1444627963
2004513056
2005401878
644739562
1158389512
1002057920
1515463789
712612433
1521600334
1632198902
1320907238
1419259980
341705781
1312747199
181287039
1935883631
271658033
2091682234
1221439044
995074319
2002294262
1015143307
1167098805
1671695354
402755081
856066405
1703902481
782943486
1265456427
1492908786
1519588609
2118104339
145663658
1771563915
169551653
956021675
750372481
1772667356
2126094741
727599930
210769888
659861624
1555644370
997608554
1450195712
1342479924
612977802
883641293
454276049
2066470353
59206722
610790696
270735272
1304264465
232812378
931571674
959038557
591453748
2053188629
1132579607
611458485
1989500111
1529897303
629656234
1297306595
362240403
1418371228
1689571985
2107224631
2146877603
2092515329
198353804
869430485
716205188
1587369296
2048898847
610543354
1052462438
172472108
2042539102
1601997163
1251629467
892799044
1032780640
2113732867
1134839402
636799187
2135945809
1940819098
485623740
82473302
1376712929
1160135346
654645359
778540179
1543642508
1675843789
1549175614
1207044673
235923671
1531949355
874504577
622403805
375749044
1164701970
231648613
1982125971
916187835
772808385
1152645264
1293558173
1426980136
533317733
2090890497
1001205565
337579510
226537851
1027503523
651870501
1901351320
673909196
2065346018
1795260880
1765890219
1878666054
980204093
225732624
1550375872
1955127433
147878032
2124358076
1951584320
1068774077
541128811
1509262565
255378399
1390919696
516336385
520555405
1137279269
1858509313
1533590490
288314470
1571093602
288992179
34842740
1098690115
1179748083
772581343
1162178855
1082501492
629885932
576880421
493918460
335983292
518984775
1131044544
992407052
1312863444
1914786717
752760378
37558753
187810746
1706195750
468960681
423098743
568380864
1277269971
797521061
1366605227
102061707
494810242
1450585983
1771885403
687094093
256542758
151686779
1830196189
488272518
1197402232
585335627
943963345
1559163633
1034913579
1314934748
1920905486
1342470402
469071367
1931445298
468156464
243561493
1767633650
2098054390
506574680
1740369286
326302670
430905727
616822976
1526955039
1825057763
896254475
1503288665
5979566
78044963
315201173
24943395
1345575219
1252040319
1234889716
1396242251
1342015838
1134482619
1414267672
1253375231
1664495279
761186764
228065006
566558272
1590651454
1213786113
554590859
98262237
2128985802
523519978
1962022852
314611932
81902692
101155897
2082143472
262482609
238825864
851957367
715324309
1694376485
574514710
996637469
2017961518
1052610419
121068858
1967414700
1871273757
1335341811
633282457
614993316
1085343291
791016820
448859587
574224776
738537339
1440262344
388381455
392492121
1452794145
1187549137
1310248482
835780827
1094048285
144256688
2029612374
825386621
555769723
599581430
1648340675
2043612456
1180341258
1972094036
1990104267
1631265349
192107926
1153322108
233180748
971899868
2127864585
620545769
1933214293
896562579
230788032
1549044414
777740675
201661669
1967891619
646183087
768721117
1942766863
497616662
1596867974
872414048
1350822816
1215551152
1294469370
1328241991
673518751
578572319
2116916762
783865148
1337943688
1442209486
1534335977
1442164473
1863585562
703314850
1554419199
2128958929
1754328828
268145411
2147439507
1974279930
1718423191
965784345
1934606468
1331108569
1153915341
1775714741
585520686
482668708
1271440482
970652501
811911690
483114886
736753304
1750530266
615962550
1989282210
1906319603
383778270
91936745
795387321
751671394
36851398
1330454838
1568127400
1400609646
1401688017
864497788
179879146
1987812683
488450607
1495505076
1373012559
833747651
1807072020
1167571809
2024557303
1491793482
335284627
2073315643
708632453
1027275879
26412324
1253935517
1947907009
101396426
1387940797
1015835427
1364856679
2081635697
1930475493
2141805749
1464222092
1268873520
876771181
741469189
103995945
783434144
327919911
947531721
1390537871
511159543
1863877533
1996158571
857233879
521305131
1718354704
2067644217
1377379059
1868388525
2098601875
1287092706
266388160
1640716126
1461881784
1537413087
270111015
1652213079
180943459
1024242536
1675766746
834485312
185068920
1214183575
1134488033
561381044
452135799
1239594200
1546605945
785357756
161349303
448964685
1694543332
552197116
715971162
272887086
177631808
1749087505
397609441
1493446670
859960267
1370425115
1118422683
137277627
1105325974
990437152
1105663472
1001982335
1017327818
1450640722
35540964
2077802679
601570276
751570905
856894822
654483353
1328938965
1983463257
1338531402
1994707869
1435472040
199386076
319989620
1743574529
1441982978
603064434
2107214223
235543807
1851177258
1022289816
1248751356
645829186
1188114164
338929504
1266901481
2142098798
1444666035
1049222679
661277498
486294130
1717603306
2030656991
1441118140
1307493115
1734884559
192727497
16000847
1155294660
1164248186
481063198
471786228
312655944
1236275463
605058077
334846668
1240339751
2096409178
864759969
1807617131
1841710510
409025388
653063603
2005266762
875661782
1301767503
1579286511
483882145
249425959
187963779
34324005
612495969
1491248820
1709751168
1931894106
737852516
2043284047
1950239646
1681628317
755018211
1127579559
893098208
1250159077
1581984916
1200362314
138902454
934725263
1613623202
1699013044
1321211827
1638625948
1010433543
1132349353
98575877
239788429
923103202
28498629
28002345
1370748616
1331864043
1702701406
1874485542
127076778
107999967
1585136278
1793128661
802009444
805898640
1233323771
784639350
1506007609
323134583
1903706349
1688174148
277291086
247066177
1698006148
277255571
1166636442
1151360352
1461245908
1487764278
107220100
109910406
1541743364
910149232
1568116079
1362946602
63531406
428451958
340169252
613002472
1904134365
692618939
697002650
1677874044
1083064808
119315682
740960383
816605757
1022314776
1765058433
1329591472
1419257366
592453107
1668060620
1924180534
1695546146
1517874256
1748517899
112442109
810334944
1398453132
1540570662
536960115
1605843434
2121988090
172919151
1163983699
1876983555
177027583
1798666059
1987704840
997816455
1764439772
1537376065
652716824
1454586772
1673326903
1505566964
1739698379
1552992576
1539408035
1387908848
1013546606
399728102
650750671
1049944168
541998502
491406950
1335181979
316771358
184021250
2104442726
1659130183
136702356
1395318927
660101762
1336739438
1130167396
563367288
1864920478
1200058415
794281485
1011969705
1715931172
1967127412
802578416
1329706291
1405678112
1285667914
1515331076
1950701646
529674754
665419279
110213286
564734334
1792711429
1517460376
1396735862
1277210844
1558045482
1615765380
685871778
1959760371
1520452070
1100524781
1469589125
184760041
1959827057
1391832753
576572529
2086520260
1324422419
1943163003
1683998124
89349131
521109203
2064629486
2069650925
1325044566
628481675
233844592
1140411714
642862337
534564799
779366690
992748044
473352099
1137200295
1668924540
1106097147
612104686
936903780
1980644197
244424015
1435187129
1408514501
1552147132
154844737
961027514
610281608
217870523
654689888
854115982
1138422915
372850385
1369622348
1420379759
488120206
111298849
121032310
458911576
66619315
1452603081
545163229
1693244778
1527573841
1009494590
290121779
439962516
571146714
63904121
26271478
1801924354
1442708888
1107455523
1264914651
695376992
2082192878
1878732433
1012701664
913470230
71789661
1169550523
1860949972
962580973
1751821096
1767423861
712784913
960484304
166612395
1423213171
1997678173
2125501269
1320916135
534109800
1937491655
435844958
1666119137
758585680
52561935
786876159
1334143411
272871102
313819556
784107072
938295628
1463726083
17396340
1944361541
897811852
1170009300
732611177
1104557305
568777883
1787028196
883494242
2131528177
237565956
1639872135
1366144275
367446645
1451723804
2105045739
1348795115
1148414359
1702218939
2071057005
91824966
1111992545
1014985892
1618661023
1937219273
111438902
1101943631
111786107
1385774409
541677020
473654076
1692113168
42362693
2071407475
460613574
319854985
139485493
566395334
920589446
274019151
1861784748
1920446659
784513626
1409886228
993977214
158404701
811695643
1031094945
563085647
90209333
558503672
29417204
1326241381
497885275
1498092725
1232615953
1556343220
2066124067
447786467
1140099758
1851118272
233706421
76944913
269935005
190690441
639068698
187915213
1994838256
1964425013
1671534439
909168504
365288942
265796242
629745807
2099835155
990427171
1914542164
1993649070
379709108
1625766325
1224609409
329020751
1843886710
1607741468
66795902
2133765070
944677191
577629199
542197189
1200659493
1250658480
1515755941
1979130742
2042517009
1524837670
1853055316
380321596
1965658167
1294039206
402214639
562382193
1008260127
2036131960
1698628393
1671818264
296219472
380681069
501099268
951960828
759874214
255240479
1296023646
1547966450
114499303
44637770
93721101
1045874006
1025194328
557253972
1048024207
1968975929
1553279829
1345458821
124483994
262156330
1377882895
912300955
534319288
1447365757
564721638
1574696299
1659564019
83983669
120108566
226777702
1461117696
272938633
2077897547
1412651168
370910407
1299806805
812620635
2079705151
728063629
792801913
1750557534
1001802184
1944711406
1235227477
1093457684
31542290
2075001776
2016626147
1419111600
447453861
1245961823
1252661843
1240424653
1086616731
146081752
1239105906
1481120628
1465657669
1751625649
971968412
1749867319
545800355
867229072
876070635
2028284566
992880554
1977903513
1299245431
543333310
264071087
835959940
2067698478
2135116902
321020927
718035157
233167991
950580014
1803198651
1430727095
1498891357
130265710
171151476
429497366
314843898
1352070540
995945220
739868382
1981293368
361796801
2048363382
1531226810
2026882492
177996248
237622858
1436381928
633662098
292371284
249735110
235724141
933913525
1105611275
1670629894
247177843
638553935
1016595631
973927380
930280914
451213772
1686051772
799034902
364254861
748357735
1077833372
291078830
971351815
1125362440
708290345
607146532
635293088
1002444567
570629667
1444917997
782245062
862161079
15206364
220886639
1807369029
1377046123
102098829
24541177
339379305
271735307
645942400
734483162
1914894424
691117030
1197331905
1371644067
1651282989
1395156133
158039802
494911394
684391031
1480822600
238367590
1981882502
864162629
1498690544
667200493
2065505605
1153330322
1322361311
775393752
339891963
1409376860
1338532275
1172171694
2087427103
1532104400
1011826582
866242950
85153639
688128766
591093171
1956210994
219055355
939837040
418139742
683944515
1155019154
2109808612
925447708
1338065
1593213014
231941511
606598685
1007039256
857880914
1758074134
1224171188
2133088761
653909831
1149039566
1302685940
251455929
1596542579
427358028
60455365
1545980733
1343152822
1111274892
482519873
387103583
1023878445
2115050726
1748901827
1335723551
296223641
846279848
1265720189
406948865
1079283071
1393665334
1349429006
1697353096
1974614885
1773733882
1758558701
1650376545
2024324076
1278869579
1850010711
1129326438
2058701649
671095602
2014196087
427376634
1819971800
666925030
1326717457
243459257
513148172
419379106
536649400
1909032702
249815169
473609873
85553491
1612425616
1048220151
330140537
536647812
1739826497
1288092642
834162704
1018040571
1770894686
1481685952
958673345
1587247107
475744997
1305786298
915360089
561692182
2088020573
1517696189
863222586
108585054
524930738
637023464
542810149
405646284
1341363747
1308810839
1961604385
1173194416
228996769
1402972287
1235932133
1899119491
2078669172
1211437794
2018783883
1710488219
259997727
124445616
484994219
1491791018
1113772036
796912844
580473609
215182709
1537697633
1371167677
1558742037
1777128681
1611765963
12291651
107531185
554465999
178450438
1923117590
1538477143
1706932200
1003576767
1626827217
1782673022
1627910305
556264588
682933310
268212520
949200766
1848753183
1752074734
292860517
1678218949
1521501862
2068401122
432957258
211211166
960359432
857594267
1754938389
1490614059
1553844001
478279395
1726309549
1361400365
689555754
1669098342
1442145522
1992959500
443555363
533569360
1195341909
983099297
904976850
1674953350
239911773
895519142
1401744056
1631681220
1650215501
1594805833
1605851017
1388714465
1857270555
2136056406
857326314
441867256
498060259
884047495
1547515779
660122893
2076564733
893244060
979909706
1082652847
617004910
1443133172
269693279
961019673
1188347636
1957504799
1047786327
1784034236
1671250047
280101926
717342719
2044732295
428291072
936255139
1626510162
388522863
1671908267
1666910512
1590841858
1241712160
1751841935
41316919
225828684
1452448388
470501039
787007172
1311375442
2043589244
754468276
1894112417
589281532
1803350002
1703839843
2145428511
1664542615
509975676
1736913397
483058475
325593408
665634456
1655955680
1949955719
1869547291
173598762
699883721
1829346585
1584752781
1546655036
1284251967
1647692082
128012677
1429516681
701069075
79985585
1971709370
1529524059
884515751
79209867
915977428
2125354221
2137695853
640094848
736907062
663063532
1830802363
296114977
1049698776
1509209768
1248998900
2104680273
2132646545
251662019
1708373435
1052755962
1107203225
228756302
605096340
1758335451
508628062
186863420
1906994986
1501732725
1277566002
349347697
1525885618
1901351901
976371799
1704419581
34131744
915092438
1376314128
1305878405
450056000
1240043890
1160065342
1012571085
173987187
1559772417
1679898220
1124917481
1073767216
1213120694
1822179600
576381865
1540766403
1917886837
1769049834
2053089321
928321188
1828235761
872431893
955314316
1773337006
191577380
1550161977
937194156
1797341067
774418339
967473466
1052612300
115725623
651733723
570767625
1073003922
1569042587
1523029596
1316008222
812191368
1297146274
894372567
871996251
1172164144
817983956
159534185
675493616
935607367
2134772883
882363422
1977889854
1385363969
2112974870
682144477
408742031
1170995354
1401398484
25129810
780651430
284815037
2059533764
1666081909
1300576905
1410226149
1022550494
625435532
1027835152
195623406
244472399
808287818
1256472823
1777464168
1564241054
52012471
1147135694
147804576
394934750
2127259521
1541977719
576663486
1951852310
1778299197
548266610
1354718149
1075924507
392141165
1841300798
239830545
1012626590
802501419
653778099
1268446830
1704512951
1643931455
1457540754
1889979270
1118585149
432789311
1069856039
44154870
803667065
1769588402
891581132
1881831794
1858669146
1994198719
434949881
832659088
462730082
245503837
721033585
2072704295
123053684
1892473270
1283528702
889702579
1443686549
2157297
1679931656
1015732293
634555736
942181799
1619267912
1092062510
1826502423
733203800
1786814282
376453248
696737642
1338547927
1525995368
1857952383
1886283583
2099055746
1938094346
1281093542
1512009456
1549035322
2141989291
1250691018
1251997344
1599635648
1855707713
201515962
175654597
2085088974
629895832
844061642
703176648
345134144
1027163649
961105558
740438782
1291564070
343789506
1842337243
23061061
425708439
485635803
2000684609
1678952662
1630434213
97196596
254620958
1043368678
1740246258
1814603138
184796561
1359572661
227602447
2134699368
1197441212
1930443730
238741804
298423011
1425961583
1411769391
265533880
1637200080
2069450874
1511650278
807117564
1889341112
1024092077
1278265823
884406200
584687196
105649073
765499216
578139967
1856519988
234339324
1410738495
1100754656
1290390342
898521672
2020767645
2068161760
958491294
1559464417
890371507
102369888
2029072427
715398211
504290046
112178538
225836466
961624217
1561246414
437396351
539209827
1877541224
2068677869
923190210
1877120168
20300554
1236653514
1825098055
978264777
744270302
536362612
1142228350
1478296261
1470431300
2024951046
1769916813
1119770908
51443150
1104567594
1311166969
2089835082
1483795436
228929488
369964935
1542334444
1253723571
699026434
2035772116
78312626
1183509812
2118919865
805516590
1788112837
1776413197
2057376552
362791910
180255339
288825233
895089484
1824897615
544809870
1144658759
1421074345
136792907
1978788738
748788418
1015095346
556883120
262230391
1167364719
1920699387
1247195325
1422239395
1515567818
506476946
893261951
2118920982
922396683
49686371
1932308088
11104720
504850253
1333830688
1747261450
1413614822
711435591
532577942
1599393965
1931772416
1000234127
316079653
159939482
435521162
1772424015
1614127927
746601971
1427080106
968061598
1672851191
1813848419
569795275
1959320414
706638863
1551924891
1885381093
120579503
474050233
1985375865
355905409
1020649106
2827530
346309954
1292472148
2120130117
620220194
1435768064
983680496
1727917712
788318046
232142621
1634176401
591362322
521650871
2018631235
1921339904
84294915
1494536462
1778233959
1589998909
422350442
440149323
333017366
2118933273
1330486188
37266831
1126275240
1114619435
1818327959
94913461
435559027
1292651402
217367611
1522998584
1758270677
1943701364
1810147592
767976406
589993371
627308818
1990762712
729812364
1614177283
1482268421
1884460057
911756563
1911083976
623684628
9343891
1648218480
1537711615
1693092438
202053081
567922552
1397474479
796731502
399687316
1612763269
2108259334
1452314003
1094757297
378883147
1104354708
25081130
5786701
1236076514
1550852557
1505932344
2053750464
837434998
1319182967
1184113718
520861489
962171245
1510597913
158062804
563342567
1514520876
1975151899
609409755
492245460
1427254424
97523152
1308405034
1394167764
541923685
566736167
1456331016
1916292890
1730856271
1536804335
1158660619
1211614490
1606040831
1138334015
364036766
2105117113
994377031
1429246365
2048888757
906639035
1886018292
61760783
448325085
25906386
531084062
1653040919
1489927373
2103698106
1478386523
754572064
1105347662
1753275205
193497678
2100514497
1631643607
671982413
225283960
506395635
1544461063
1622046829
180843484
732312393
1191783939
1340421876
2087315880
491507229
1818257857
2104078299
798766464
1756080419
1126544399
744392621
494327194
388441695
687078332
678141112
1790309017
61323047
26275133
585561204
248616869
1841327955
929590992
1347760834
1246540519
773299767
853763187
1454020538
1095490987
437350923
1035648103
1624606158
1084550194
181707074
1787282319
1413189720
1756907145
98704826
2146615573
821170580
847579311
865652127
302046070
362498342
8972904
572411772
1663190065
871432765
773648374
1229308524
1505864761
992330077
1428152869
1580046999
1312161862
1499822997
1256165030
1131247920
806841641
1977537562
575787045
1154289808
18393977
685629984
1389256381
1402801460
1722127491
1067548790
2006607831
585828576
447217251
1169433145
1974922993
1357481036
1324605436
498151945
847443334
1023732109
637254991
662698047
1726114659
1077843492
915299298
1244465277
2142955273
931589637
662617876
1940601023
1706501512
770667718
1261923352
1088757573
1935823637
1991110810
1113191984
78125225
1372330822
755602452
262919015
1276237434
1762034016
1516974345
783382543
1263105228
183402600
1894347305
695778252
1298995596
2077258555
1523195315
1496548669
1455233551
2107196728
361848672
1885584988
539863317
124086896
693639920
611946784
1873284503
1549705110
1262634556
1206184770
275013851
1106866790
470698801
1689995984
1390728328
650351183
970355427
1798492677
71008578
538175395
1178425099
1314104342
946060401
1041069366
274619498
1952483586
328726211
1384513382
1140536619
798480887
1923949221
1753316675
1434413900
118339036
1788650014
1326665835
1553134183
1853914274
327531744
1133921544
756335209
656971035
1938792322
1951160963
1081506215
1654945634
573890766
1167545238
1737623306
1682047662
1688309799
2031816322
1194482737
1141250219
267177045
255501692
1336420360
569606584
1846993133
2021742145
836999401
120723932
919924063
1839739874
1252796106
1708606512
1699943096
168402228
380593506
523282363
1345727003
225672735
4185819
865219395
1766195923
2003392379
968684841
1036544534
1850288288
2131169131
1572654432
527431541
482030187
1070959155
942752125
1251183553
640063384
1291979044
1776343621
1611726863
856362735
965301300
162320977
1768342239
911832356
84388136
2101157721
1202359237
732838460
1107195104
2093712726
143284365
378755084
864080567
333885518
760787020
959631739
223860027
1931892354
256192747
2097329980
1926207006
216621877
1862427232
1880340179
1165889244
1096230961
1698288573
97202466
1316272297
1274845263
1414495817
2045892661
1231942885
931039800
722826021
1226822967
1520909603
1375338951
993054426
699365235
2100894591
1993048856
487650567
1283418686
14543646
9858054
377099808
1827500787
993550330
1485133628
935590458
1536341909
566941539
1574733223
1728976350
929729728
384856207
1259819329
1472849521
1965870205
1296624637
1273603885
2015139398
616870810
1109939383
698255828
750315750
418203783
1891332082
1231854442
1190293266
756828637
78771526
846835675
2011890571
1644471157
2086637412
1868982061
517705462
1763274243
1466213319
1633341500
798561270
2073720030
537912240
11342271
295109536
30622556
1388946243
291184107
1053284953
458603646
1610218328
2142268409
350028398
152647767
1106948046
1804646984
981926457
1317481069
1640358332
1593891130
762769182
379473978
1244825172
1185316031
84027949
108357349
1924114352
18355941
812213453
646343200
932146439
1005959814
1994648608
1883986459
1729293044
1541670031
1118846526
1440057726
528989077
1453461337
1200284969
1160279079
333995665
882076638
1611439253
960568734
697328190
1631003846
210812169
1590883833
1119179412
136628327
1365569690
719538684
1853190838
1984461544
1227042533
2106341327
544029723
1429672014
456589806
189804120
2128914353
412299120
632230234
1267135133
1204108648
463240042
211548007
311242356
1101655350
924960395
140336476
1249871619
662285886
103762935
928931584
1835678298
2048780315
569504367
1726101421
2012628533
621126304
1399363123
966931946
62723586
1732673182
329014143
1243478046
344701230
2085385421
825821294
1637806163
1677631883
204038106
343828472
470823212
452913474
2092256076
1621341002
1407943023
1892295015
1372621915
468059301
2023536877
323856350
1681433113
362467686
2094818296
213812730
1400954269
1941924957
1503834192
242669125
954192428
664702854
896770371
557953949
1168281101
54849387
384142207
928951872
557226460
1201525897
610458175
2091240232
131842434
1160822082
1380456963
89459102
1546560626
261687674
60771986
607154529
316476730
1307618026
148475390
1019062762
418714198
1619452229
319284565
1451497305
308280992
1717304186
557090042
173703546
255459592
586883505
547173536
451625430
467117404
1600858154
1873809312
632814117
1483346787
521103759
785090994
1510330925
307435826
1668393123
1222818287
121323085
710539557
1074657997
1632039091
475549113
1746011082
693746303
1526174389
1582465096
870577972
945717482
2029600108
725427620
239806383
241314104
643118017
340214433
2079813537
439671186
1199706674
1891106756
61139037
987633315
236374666
1211277303
1134193055
427941072
583592148
313195958
299881145
376881933
416751399
1351848654
190650755
1269179574
18946606
1710097707
1798513778
1886344241
441294109
1862745634
2092918977
1499911458
109045285
1976043565
2010862752
1617600114
507337417
44250411
403209720
933520522
1799650279
2085244071
1146788721
70446111
221651513
628212410
655377588
458449776
1158808022
1208857844
552303161
1594082689
598177721
1099969027
360379867
2100773908
1513856228
735184701
581255963
1054194025
1942332274
1248794303
1860607812
568271659
1212316154
880752097
1456644523
741090400
1254144067
1723110374
1670032387
979668909
1709560914
34121610
419046067
149223794
1909300396
2000725378
1405709456
1382830673
1766129322
1068662500
471382993
579504476
1669403045
131295037
53714420
1609119282
2056481571
1480123094
1468945382
480725796
771537835
1440046282
863892100
1763758148
2078192284
576275947
675039984
932947039
1517169277
968997465
132684346
1433552911
1852218648
1648209802
374735399
410365929
1382015068
1605544918
832096625
492773081
2114398686
474612444
1348690878
1447757712
1532779356
1536138602
90456597
777385993
1530173184
1439385346
200633110
831818416
1633885246
1163756510
999217931
1992253804
738814565
585624
478981254
2047616819
1756344082
707863337
972687461
785160922
2095478923
1782064111
825351695
1200398523
525513524
1044600900
1766220649
310926816
958721307
919668686
1228955159
1249073499
656204418
1554472945
895955553
1638508238
1415205545
1892025105
283294900
402921759
1348213495
19078876
2049437886
430472138
1823382439
2099055024
1975599790
2001655339
501900424
145320425
1008981752
2123674866
1321478344
1164632962
1684175436
1394048235
185531227
620121714
783246043
657376468
1672598160
397440228
1052620533
356497373
733042116
265116085
657710870
1623359430
831451191
1478100495
1014996170
1345501037
1600007659
710533312
1048374186
1598284951
923885621
1092651910
92318033
986905192
1872660716
1429293418
7865786
1311630300
180195332
244116914
1995291460
594154890
304135903
1836536102
719720304
1990404243
1177060489
266162521
597858921
505052180
1731429098
2074367450
461297675
1330700223
1707860394
1049386802
1077313430
1397966529
756214656
1080925451
772187150
1788051640
1709961759
347769920
1262132387
1925577968
8878700
1817156867
1792390399
1465750634
84914262
12149150
1646961936
1868454884
592913389
1849312197
106025406
694189690
881511713
1912128543
1401902287
1220288296
1627936828
1709129630
1373228452
2096579642
1603909970
467025307
517142833
1185859661
1249315280
1713522348
1587745305
1800623484
1368370152
718160630
843577586
724789007
549172986
1412128685
856237298
57365501
597076950
1217363461
1474386868
2138333463
1743024331
1335568687
315568501
2083249008
981571212
1802507406
1629311476
1078671991
973071237
811672043
2060685289
1953122835
2100308246
231010306
1117896155
1321491761
318398175
1186197684
280317384
890865633
201656183
161154770
1879751226
690282930
1842142418
699116692
1726723478
172019576
1642972312
1968349831
1751851837
284317200
729680737
16655524
365942542
1731490989
1736239776
2107419026
67051068
1652328140
1551192929
1448945723
1243090687
714124916
546702155
1499063868
865116521
40453783
614457522
452382322
155553611
1987468608
1026268890
333205205
34471012
1707226649
317172286
764919534
209970972
831116276
1972329657
168447459
1221746666
1493470220
1685879298
1307539800
846891661
1697881966
986969027
384043598
656434578
1253236095
1282340283
158768454
680549106
1302548117
1673607662
199929564
1833867301
2112415103
2015208818
1316434612
203501273
269761193
517614632
837399082
1277557732
695291208
687078647
1907814836
1680169372
735334090
301266540
782376862
955422168
668824623
1543201446
323193386
1942696962
1519177864
803535882
1272438302
382071843
2099197885
398342281
1860234350
109224959
877471614
1823924046
1010891012
1433122383
371505966
419226485
1150914808
1979360323
198681883
419334581
450291715
1452283088
1190539392
917820260
636534803
1251003706
397430028
1287074769
17421921
160983356
735420331
1979288452
339139171
1991433140
476945784
1781886329
810937283
1320007232
836808278
1713351213
2088739036
1303525935
1825265235
1638606162
1807389785
1366896614
733243564
2109337772
1035631642
1988724765
872366510
2109583712
1033095023
739427087
1989347557
1357401007
91014440
991175146
516946885
565040925
106254727
1117888030
1418444652
427350716
1871580474
876063127
401455931
26333746
1353194203
1747892165
1076132531
693827762
1980130656
1937739153
1812797482
2099338801
124350285
2099861760
503688986
2145665861
1548658517
1789563418
1245959583
1704181180
1242318766
1478337268
1361584009
1516741580
1672657958
1906989062
891791395
386908728
1004310601
1763514468
1443144912
949900892
884336043
1804920261
422510261
1848497244
1252291097
676930824
692450778
1835201046
169411997
721956451
1557383748
1108081677
154376560
7316959
1585213324
1950249315
1241703875
1451203205
1593329160
729016431
1514700731
82407560
1800658298
1682389535
1506443308
756781001
2014166854
26408791
1213968803
1701502080
1271611552
2027037854
417548010
744159365
847076693
348405262
114104495
773212692
1139710158
1215661204
258698324
927386873
248703413
1340903705
955466199
94415478
596814664
1658728748
2094803590
2140117428
1210685470
149457855
999073446
966264851
278055912
771132534
324799562
287115532
760925751
1754044589
1293087947
157028003
2081465466
2061470561
1278424065
9398806
1131342861
1924594048
292574675
1078498062
120978660
1799077441
1642177672
1563638044
97522572
1458818882
227981214
1334975221
1006142289
1598838969
475498694
652650379
952037588
1379082703
1467552724
945055091
509580281
1163933983
1003453361
678503412
1653178920
168880210
1457961159
911405727
986448152
1125445906
1858785341
919396898
537124872
1781469413
331911356
1005292534
1975638839
1357499750
1605360056
1977770723
683869418
740395241
775973302
1874512798
28588245
10804786
109720480
1664482305
2006553964
1382827258
1026178604
2087888120
2136145572
1191837231
191695177
117924036
735488065
2131970147
1870626003
593685746
1826269101
1097063345
636968570
1281567065
1472630414
775728691
1830572121
573825308
686165194
257884177
108680907
547773115
284531486
2103750680
325510978
475181148
1833053417
2042025866
1967226416
452194227
917826320
1201909497
1247329505
1485832876
1178858875
1043642830
1954353291
203186099
56700330
2139503388
1315561484
1131446604
723519896
2038493553
1364083224
2004297563
485190798
1324817280
1809726427
1185898107
2076478123
1195754547
813008609
355356815
2032390888
633034416
1207230380
645061987
1219813547
1361345297
1126357889
511441497
172390057
2130721328
1954105103
884136664
1768390917
620521988
1885867119
1146740883
1212817253
1182491210
708223327
1263621134
94746519
1258551377
1607269891
1361241242
1265700654
1704772358
650975867
493154357
1450012231
875800591
1904604494
363238536
1285278151
559066924
1248403956
271943397
47510857
964894429
1355538168
1647227944
2145246601
283107468
836547548
1818929474
493931176
74984732
1826002926
1811334071
1574218417
373522541
697999400
1475094882
1723556579
1502074492
1157182868
529893655
272640908
1622355694
1981010738
687121024
419360893
1556699584
341855484
14194403
1448983722
564595577
234265883
1121321242
574696400
159070439
166869843
1485952345
1434772703
1022868595
47184478
1290799717
1353784236
886718724
1490120289
282528073
1787174030
1552840543
1955519377
878241098
370597112
348820003
234924960
1077107958
810260181
1881606495
208235832
146252150
650472095
1657972632
933845231
72017848
272369871
1101258197
463757399
1691402180
1485727084
1407737771
176407535
1819293177
1356820831
1718880219
448541099
860142166
1178066199
1032848408
1373727450
1420546365
927326770
1988839818
1701868129
1073777637
1542723229
1624068418
383337365
833996875
1873823290
292297786
808521634
652228906
291198329
1936097115
185992321
1851864810
301673254
1505998896
1399691960
1342396236
895984450
536430839
1673948145
452578819
910919855
806886605
692490519
1246991602
1358075842
1432482871
1898940522
1326668762
779978906
352852185
1512088584
1958560143
1144332514
1576294957
1600192629
1045123933
416632509
1000165886
345637304
110745041
1674136160
1460072298
747330257
545019135
544325918
1949322458
1298242411
667712495
2041448061
1095748339
24659580
769898008
1610698658
945714622
1131442032
1762694803
785184091
43233213
950329908
263784737
2067315985
1083320187
623169442
217729564
25308467
1361515245
8258881
1169663520
596370793
731690065
1388292673
841548675
228983436
566306253
624854764
555364791
1554548599
1625451992
1522782632
254542191
177786880
1344330722
787449447
361244083
1966279566
1972939856
1823949863
278453071
64011895
1526985830
537572186
1081432413
1212501175
2106972016
516322386
1238632893
1885965412
737149358
1094620483
661883085
2083479481
1345547730
46764230
1225485902
1849054991
55406736
114611189
1307958617
318397314
1774325084
657181802
2128796720
81092955
1096061375
1010466602
1661367662
1093476704
839875353
1077192227
173186869
1967512700
1682743550
1110071007
1735257217
525542541
276736757
1446195442
1496843411
981446620
882691158
1274614670
1288495978
1791308385
1446103124
1963678768
773317236
2139963623
925842975
679718130
774342683
708065889
650526064
2040871659
999497822
1873230640
514204395
1128244129
1650662660
712382036
673364937
968772792
638402178
1691506793
333624044
703416400
1228243656
1746162128
1641497655
1654441186
1543823042
427763851
1314797889
57410361
1392950864
438104798
1418669569
186962846
1436437476
564910406
349510703
70294830
1682211325
850739542
1913991262
365947955
1809842638
268959484
1589896504
215844677
1420276999
1240371044
1047095532
520490662
404829527
1268407178
1865828564
1065165386
1793850461
123535772
40461603
1415122757
204102804
979937156
1634217609
2011039554
1434009959
1055938031
411707652
824303117
864532200
94460266
1069070668
865161170
1082080004
361671989
2082748423
1023397754
1317917918
1539796355
1567575784
369810660
1241707854
569463284
1674681473
146400134
2005933963
895495917
1272094874
1432592440
878598449
507740399
1331556379
1174540069
46752251
1084423718
1662104112
2084430634
1471263961
1594044702
298345368
1989837539
1232490422
950737500
2004804435
223055831
1925661600
1671682882
2144847547
1331491752
279055748
212559954
1939666446
888567718
468235778
1970488033
197169282
195289654
1545910718
1537489843
796792907
1437244681
841398671
1765817626
912058137
227926968
508818180
1763384681
2113202809
1531083199
1335001308
943946019
1584834474
1205004585
1424319013
1330943260
135759952
1645561934
1558793180
1154107573
379809412
218335283
1132675096
1401942103
798265586
1579633405
120713049
1059284844
1244831539
30032374
479387547
1623526092
1348087345
251401245
2009881955
1062060830
430795864
227986424
145568781
1298404976
1510940002
747294278
1332948350
1206469497
2003361653
1188780059
491346547
815227627
1507702431
1507099781
78586769
115970693
749330828
1998838751
1931026588
730277555
756086152
161245585
1715255634
1217062066
266027706
1938774436
748129650
723469751
889421934
566370378
568567078
822657031
1414906303
640362267
1565092098
1188502089
81834283
1237189594
1346396884
1905706232
2084181262
1152399005
1647297769
16465120
565681228
1891594142
637516581
1293645308
350024213
1361206839
1542226739
1291406434
224401898
938280608
185355267
1630339013
105190680
550609035
454614898
1613608240
1957809411
222756060
2016284837
1204814100
1580943780
1178432569
1867380263
1907587632
2039294914
1672174981
463202587
1182290681
527200952
1515850712
1767853424
766901328
825657206
343692417
1694442161
1590415381
1025348086
1102552599
1095195636
1086636732
260248689
392721826
963182528
900144606
200396918
705408491
809898388
2141799041
391639638
1557464296
800735274
1692693357
272795166
480006803
800153478
1346283295
1224422302
929709681
1442621560
1818518107
847856219
571309792
754434120
399219213
1723262525
1631690373
539920947
383294945
39572348
336611992
1666498293
324930226
1213078283
1228286323
1090538682
1188086810
1350192879
1500788921
733446143
514389730
365161993
1960227771
1292104655
1082729524
141498716
1763344644
861620544
233058913
1643417235
1668950473
684632265
620464252
1379986986
273372986
697436521
1596862295
1031816871
2130041013
1653359097
1924267212
615966906
418198252
356573297
670025111
2055767010
1182119207
931449534
14391139
279874217
203298879
579774213
1120009076
2042551987
2146870273
638847924
153305193
771999016
1840176868
1497659285
1649790254
2034639552
1558364833
210965105
1959295596
847970414
1828748185
1281373481
1306391896
2112182023
508538408
1974712813
1098525147
1537024986
667108915
1935217789
729461875
252495163
1700711399
1389244954
1920163130
1924505039
991445855
2106991258
1562876212
506266185
2084540768
77629417
576329042
1436707855
2140433248
278318697
346769524
299890329
72600648
855649693
1784679734
180757299
1822815031
21852087
1661551899
224650560
368437805
335381105
1931837890
166459104
1071354765
959172387
670414941
753431764
2120302836
1660508911
601750101
36553345
613273929
392277758
1707817290
254654145
1748784846
1747749004
70717418
90968048
946488685
1053643275
511874369
620048345
1531259289
287400482
92354053
567812198
1767957849
1629357252
2116851676
1589960635
530544575
983518060
127566410
303035427
1232292352
933799076
929944182
1903970607
826607441
1820867912
236680243
1280070389
350615860
2054039522
377251013
171670154
270004002
1747471818
977649019
1495323409
1196665943
1171531414
1864353016
1780225221
1494670789
158808136
1043663383
2051924570
1008900350
2140102899
707954319
37508182
892559838
466347274
500287548
1243925924
1994111220
1799375105
1462117341
1218189381
1246376504
1652683100
839249831
469616921
1340346968
1061259786
1174979869
508291976
2059236818
907098088
45337340
104855403
1645739802
707301356
1317865587
1064176529
1613827057
907499589
737066621
511406894
902329645
1501040667
143903355
1435070763
233362383
819150703
586551447
269833631
1167740749
839159956
1522003381
1689180254
1195963542
9613139
1332851212
1443217161
432509826
176877916
1666982626
1810876407
1995974141
1066518230
225510809
2613026
1447214250
1492710041
1622847712
833067592
1394865993
1389136432
1286318098
211549410
943456606
1659354709
1551318203
1410761906
996612261
1816292036
562313387
2109439428
529046583
566783811
2134020388
1456381777
2094113199
1160498964
1011687503
1964961566
1617695831
725785004
278947756
91418103
1217616500
1889639078
1531927142
1010175109
977503385
239391337
1218391957
608724774
1237844731
1194767883
1813199953
1123142061
1871897681
893859804
902944323
119078071
1726323609
201561889
812334493
1023432897
468995790
2118121802
507219797
1189651310
1531751592
195283208
1539358679
639316790
74009466
1489624938
1583193204
1862032282
1970966159
363164565
1025693367
367468988
1049499050
1526518679
1800869250
431175702
1717416466
1357571086
714543135
1810252743
724493637
1568172232
1015459949
363947876
776726490
192812229
36453492
2080118891
1623143996
1327522498
19827038
1272789714
1411033245
1180054826
894383464
67339689
1110642690
285949587
647621213
1051602664
853106034
1569665483
1927391097
1391911020
515526448
1260567127
1397035985
458093429
1252894591
1301494872
613603560
707392815
1457384328
1240882523
461833301
1963684627
558999607
901141425
335180363
18222835
595542419
373293012
1413300305
1671420830
1588873368
1489226683
737494639
1949827180
993614217
379212624
133798522
1556457052
1916502596
2080232789
1791236550
1199581985
849621033
736717489
858913701
1101111102
757638858
621741837
963406690
81037306
335150611
1492468079
200420083
947776901
1587456003
1466819572
2094742640
1596239489
1251901428
632702067
965711194
190258167
499802077
296903822
1430902748
579853785
520634074
248764890
14620133
1673207729
246208532
1801289341
543464171
438109212
529258448
1909778612
158121518
1551524230
235377353
1402121274
1924381971
1938081364
1921598448
109207889
3513704
27968831
1357566569
289633747
1556486090
1234012476
779821215
368821478
2086898042
2004660691
610656587
1162672158
1889398524
494499799
1952970537
1073589802
713745878
543299897
433674738
1325886729
467646437
671517963
691373357
1054496948
1659530362
990347408
208367294
331854852
188932813
176200289
1247675497
983836958
1865217286
278857777
203305609
1238554974
1808048573
140857621
2055697034
1544172902
1680686612
1811772266
1527242841
121871920
2115809445
303712405
41736603
1869008008
339456874
839463152
1227694822
1969357159
284433889
154470476
587831151
142605981
1046886294
335241820
1534942624
686605969
375263738
1188367969
875996793
930751732
1061284592
1945297992
1248916368
1070923414
689084198
210753623
778691836
2138860000
666301470
878270188
80318446
82546491
1978360412
678357573
1508334879
1602703598
1045317549
1251616041
49573478
2046868383
505584129
880793618
20221357
1576877729
260141231
229346572
1468965549
1224059924
1188273993
2054573131
584954216
660406522
1368152047
1491707911
160129103
1010824651
708695347
601886954
1058866907
1890473602
4263096
1002664580
1685865280
2136941366
524904661
2137724646
2112100625
1847621513
895323085
247059444
192649067
130300878
734927218
1136492123
164038454
1314561258
1642301695
1714464510
993567007
648760450
1444675671
1482661444
474598453
1258195261
754070883
2073149792
1202054206
1684467467
172382507
1295519060
1477412751
2128416648
1554122988
1161952291
29977964
1704841781
128993670
1226418389
762037382
1381801063
1298303250
367541075
1378818304
989479459
1801169213
1474534720
634766045
1855045030
475664777
998667756
1954339784
466333736
192530940
548630174
314424861
1200204243
1229429897
920960611
1621690948
739916414
2025734164
749272935
1011103209
1850132705
879135232
1137592849
240296346
246166627
435399031
113023479
1280521871
2062498797
2094295112
178289042
1589349996
595439280
1985115758
489092863
1385799674
2142069970
1677245322
1940643913
434435588
1932132120
1662628199
1826309896
1575513618
348286750
2054080090
887573829
189627824
1741113402
1760151279
529742195
1198653807
776656614
2062635291
1383387749
1792119460
330564073
1432440235
1693254757
1818977864
204796402
1472754341
1786301585
1580053127
1725333943
226217561
1864068538
848272745
887715513
523851756
1153625112
2141369084
1389265229
1429375909
463983135
1409606490
187040994
2071464903
1053375519
1983646079
2123933778
1625246478
1892035907
254015732
797552015
849035080
1282747174
1278743576
1243878117
618732377
935010926
1990290144
2119400100
722604444
1715638956
1343381721
39443207
2013470181
483656560
1050204852
433256229
421255178
1563475833
1823471017
1175887621
1025854981
1567676835
49956111
302692254
432137790
755333387
86874332
1016466145
1755793786
748711237
601443223
1510269214
533943694
90311353
13637855
1573937053
1444222884
382619137
1948154775
1532604986
929222138
1646938633
1402377245
759823128
43381361
1292032590
387618440
409471638
1145457893
733847662
1877917997
1742004339
1620905388
1614104546
159111758
1841296135
1633980
2005013065
772486890
1153712219
425484096
355445681
1915046024
591340900
473871682
557926090
1432073235
185728962
813262765
428147049
2003300189
492803262
208294090
366448768
346515379
1526088124
511965414
35206293
1964912750
523760899
505735081
1203041624
1430862042
745598389
380567411
465250076
271125067
766395323
567795299
1706046929
1980632784
591738995
1280002499
911260224
1137663772
1146900213
165191541
212588014
439687391
2028415984
746868881
857003721
629095740
749092438
66479006
1284318351
1494357648
1557868368
551485064
1046967327
997271376
1736645278
839514504
2030388268
986816391
1275563689
251295906
1034920215
1655528432
980899142
1174900313
1588343242
249523102
2138571641
1779623389
433032042
1626545692
272716164
1712485673
351129056
1215208026
856898538
1254504272
782927907
1593965669
2109205281
1561521923
1162404915
765721605
616719311
563802213
1211964242
667228735
1532690244
1011741551
1616917256
1172461699
1284156374
952692320
902234205
685799041
68547654
847181779
1499296873
330872959
1847120273
1506029788
461844776
1361065159
1773420934
2096347033
539387178
1190308795
1144956936
185180510
1267330980
155837486
1334310727
1999240350
853790036
860525335
652386205
2058214314
235457589
600819852
465717139
1836017335
1062897672
2017322775
736185591
1244526019
1641852568
1072046403
1342049442
1996698556
1821805495
1719894132
1667297984
268584886
1568791969
1014657628
1501319932
1010436062
90698138
1336139783
1880557690
57881455
2033059681
2005715854
160620303
757314859
1546780227
204699355
1543488106
1731194215
712526068
912986429
650950443
1295189030
1619798389
623832558
705141357
1730626539
1511208513
860767001
658287293
1483176789
2134189540
754544311
1160173423
1042442132
1545134847
1826211266
1149360581
645474047
81258870
1954343535
225383699
396473063
862513550
1945938345
972963381
1350984202
1545778490
1760322144
1670040744
1115386579
144208742
347403091
499069555
1036229964
531635535
111685760
858709086
1757195778
1559511410
1446306619
1687681596
1538074541
406982941
1841581664
486412110
558624185
571781996
1860845158
1106135676
1715140174
1607393985
1152425462
6202933
1338901738
2122567749
1760007614
867750202
1150708821
31477774
897790229
1170333284
1733089504
670387743
1395625491
724548969
517088028
298092991
1919193584
1776122551
1142958377
1536203327
2086807743
1655654281
1898164749
1326529349
1302203098
1784105701
1905809179
483188946
1397492531
290207993
18839241
284726183
298446327
1415754697
1340812898
56563102
702006913
1285190632
964058393
1357925690
1722146249
1439709125
786607344
12188391
920723609
153451609
280340119
1294644442
788993323
1359936951
298699368
631253688
1399478976
1243283151
1065923429
1533129386
1819324126
346053130
1899184377
273161614
263420733
816273752
721209756
611570279
1422650716
1987925538
1858491581
1267872693
1555272604
998515371
122084695
559106691
1724023771
871250140
270375929
131120155
645138933
658027321
1468750060
1371997349
1765465479
374607206
883672810
899808501
1540219031
2139925504
254272740
1165862278
1651926416
2103717144
461006954
727464865
589229
313294775
956248028
804427027
860999515
257279332
1831255233
495699130
48067543
377485707
692500080
1604650579
589782579
1870750158
1587573512
1392702356
995543399
1890764372
1582730083
287375231
1221799393
2079486507
556430332
486292264
35209496
837745549
1425743828
911892930
1566145101
845861856
1948101271
1003367723
126427610
1959370817
885590716
1792668078
615442167
2102942093
1290652640
2024899240
575929959
1893807253
1492308318
1832672940
958580758
1228690102
703602552
1561928638
1927020019
850278810
1512091362
377703288
636184999
1661277146
1147422332
270282616
1476731793
142981465
1573543176
1740133803
1565808666
1071218414
1983841381
41026644
1373935238
1431162691
261282604
1717706359
923707276
1859554011
1211565846
830490561
248638061
425996292
1227241255
541807032
1126382743
356436897
1016311329
1778052709
2136630958
574009646
219763910
1327214194
1577522143
1973156533
188601224
311837665
1838567168
1896731004
424392134
876810052
307333633
575831555
596808542
659223345
878717735
159989926
1967866500
1706455418
1955898373
472314174
1752699791
766250552
1391333165
2018404344
20582693
1677655392
1171740382
1026927866
993283169
181343744
961340152
40431951
699805182
1914375905
1228001135
1893486245
159764629
1128661697
1245555361
232607759
88302429
1202797740
1493941069
1494565232
863933507
1303071744
787795664
1944930445
1068958199
1444241608
1752993686
566576360
1033942616
1077932057
960193439
227440725
1478862956
2023727129
1028510206
1652225692
1673348927
1109097617
812806527
1788010010
1439894453
148206301
1327456201
253777977
1091899994
1215174185
100154793
1141072214
950255271
1860480061
1479390969
404642082
1648059469
1213497537
225415280
1512856364
160496202
1727038138
1144667518
2054315577
893047920
633218921
1969815258
249306496
262039048
1404082121
1242925302
540395662
1820068831
1206199326
1559114222
743668636
1305599771
383909940
474720198
303529762
149851698
1540900889
40840945
1768444286
246235346
134892453
1030907936
440890759
1609793743
1838621626
680632105
1532628106
1638542577
1108118845
614047893
424948987
294286155
541068890
1835145235
634925973
255316779
537944762
2120054578
1836737373
54536053
1842360002
1885823771
1505422786
666548538
1648033095
1998236354
1827031974
341793105
1995801279
1142408669
317557887
1913553673
314190193
449108534
325543596
1608746656
192079558
1194347099
101388528
503954150
1671517818
1994312703
605413756
11384790
865476379
577635927
1311553143
1065588953
1578671832
1259648926
527050419
1820018407
591388371
1193894916
1802139937
911985460
1532874807
888703944
239494675
438216863
519950342
1800628598
42835552
1208237714
1612149660
1667250152
1114774645
1199190802
2075565091
525664497
242564182
1326245191
309974174
2112222024
1292344252
1404888866
23589853
978338037
1403830927
87130191
599657043
218793334
190026492
1113667515
427202114
2034480111
112492983
208234058
627769094
1333366270
1252431444
460181849
1360026211
1301258433
897332106
2071546920
1659926536
149933195
597206824
2105041709
1478506040
2002604569
613384930
1384582464
2014584235
2000906536
1295956985
1441425027
1163150963
677928658
1886688208
1546613401
2091942763
974011303
1221740583
1409803933
129357656
195686936
1673300857
530447207
1044787222
427431006
1716176063
1261979805
240348150
778441481
306583524
673621350
534684985
950993735
1114191638
1494291508
1316800208
1729817825
1781659850
115454946
1489070065
1617141996
2125838920
1134738149
1896935720
1993479968
185173603
315193548
1786447908
772756919
334431879
612851903
257836002
1096015201
1402419858
198843382
1186343203
339649080
1064040730
355705720
135556743
415008583
921778128
1706255122
1030129952
948528950
737090549
822698767
348684304
955490431
154522145
507279984
1808140659
1537944973
376188630
1638697398
1753935437
797262143
343545500
617200678
77838018
406679116
1329573435
169464727
1074765434
207443248
1718244150
1984198844
1787089065
1687411316
408443825
1157601061
1810361522
1474618583
1729929012
852803191
873976265
1681564515
13813307
181964003
2102309982
1795251231
1771397890
294461934
1400469607
899072586
2122764717
877172662
1577474013
1702220769
108912697
915965406
952880422
136855751
638009091
1832618981
1003014349
522606700
831306069
275374855
1755262097
1743683687
26424531
1296431275
1338609690
280834716
438336048
7213189
514674068
1248756501
662291942
1774710536
717870447
1345466105
126623640
868191103
895896279
165360204
1349483241
1448200711
1312712642
1572071044
26582918
811351766
718252451
450865216
1314249110
667612935
2064106823
494077550
900100415
995970060
993354472
1770747691
1676995666
786087245
1044128548
2060425145
690885870
1555092149
707586673
1776349502
505858825
1041434261
1686336955
1365788625
1773575188
1691727903
1919563464
142962864
1861558984
1885152821
478509156
1485549570
187379913
2031710292
887540300
1209245675
1797832070
69771789
820622836
1837866511
1691393827
1255654602
1608170039
2005910007
717949589
2145122868
1651085303
963795816
493869996
1044159964
638039660
243136794
1830397407
1946644582
175392563
1318712862
926059583
1695009108
2127958701
1528467583
1080811891
1339674865
1323631580
2057668533
1806798869
1372767048
130272592
1328825034
243944269
1549220380
1330306262
693927559
1219856138
1750630015
1067816977
1479050129
234370919
315745329
1413669001
1424483528
506026623
1866410781
876208087
1317127623
951010994
589621716
694426642
535931062
1841218733
1206124503
1519244353
699909317
147648223
506531721
1782424632
1445323907
751098192
1353253171
1790210236
1150405657
1538392822
1494977589
719756345
798369578
1219529982
373606961
927957784
514522999
2081700690
1036964023
77610768
1400814332
2128035140
412373936
426423465
664314461
1937882452
1564299243
789177979
921562855
937113939
124697813
690524646
1077043415
1675010848
937838389
1852248958
332225991
927615176
2080051903
465670797
1048352471
1227129986
1360823688
1064793655
1422735062
267269436
1393039608
1062543610
1622448277
613154348
1099904175
1231091132
1924236561
1833914464
1827016894
755802900
1006565905
814234104
496279545
1043052667
1602320342
1659436593
927105449
1779466703
1396168670
1596749442
599194847
1917856762
1008249487
294664882
92668312
1338978584
577052196
47419459
1208169317
332860604
882535624
327951271
1546910744
873871398
189452816
566331445
1352246594
160132763
4655658
1071677462
1942780764
1769814355
799102936
355929249
1476458190
582927418
556995205
1967802229
1471147850
1352858071
1701690539
880214308
700110303
1612638132
543203807
1030630126
629470797
1388079728
301727056
1816004133
228246181
1042162207
582658065
951655623
295707801
1039511227
1476087581
1126957430
912185304
158151585
1399992687
1668470809
1961741466
472196442
624715525
1805624771
671781306
1711758280
1077784126
1686268245
1222493947
1011904593
1284620948
595852070
176396051
1364222164
1677343440
912569843
366033472
1199799462
2018635604
1116726918
2096136330
130324588
1009707006
450167924
2022335372
1501137549
1643893438
2004333113
509190453
1455091550
1710359060
1772586199
52321671
899167558
1534915221
1418761547
537644483
45674819
1588615665
1800787910
1575545221
1354529583
1452915922
1818639507
1446847915
181981536
626429134
264083336
755119795
140101105
922210124
1589793098
1534319161
834761173
408701759
1905319649
1589029409
2137715230
1531592757
1453720141
2066675337
1420848022
221356790
922276472
662742930
968185671
1780475325
431328102
944842827
957749007
1032733933
2146051871
268720246
769511629
248749655
1771421025
1674413843
423859151
1193463429
850111481
428700779
651150404
1931384926
398165664
1477860519
1487589453
439095708
386846775
495913360
1828072254
1640798851
1278048783
231599361
1748013667
1399348106
1356475605
749028225
1338415550
521292680
532109373
1580809790
51412723
502185511
1776683911
1368994985
1209943868
587561556
1242535462
1744101389
215163329
1500010375
1013641061
1021746411
200349198
45573545
1148118731
711701793
2027288098
1630247340
771890316
2101588701
197827627
1953563887
1629077926
210745820
1139109407
1891209907
1272455214
162196131
1923164753
2073120564
2019290034
592759939
677968730
1109210349
2022791362
23510877
1618662468
1754104771
1802895018
745371112
1436620249
581738197
2086698466
647985446
946108722
2039706197
1576858067
1372172495
309806445
1521246943
1741629426
938145597
2050673440
139313786
640393525
1784132114
1415588090
1683279803
1505253583
1834907183
1086674787
1363819424
346445316
210153658
1926200833
247019575
1492452210
2107791751
480480926
25300481
1412452113
1728818641
1069427145
1225866061
305828799
797438507
613141473
1451497884
1104365474
1952988330
1841447001
1927547903
1789621924
480331650
861691440
1036072495
1039728773
1035160256
1278807216
764787100
2006557360
1767563057
1820233520
2138733659
385271710
19130272
33757554
1272346410
201006903
1461159035
1058778110
567381051
1300955029
819858646
257046522
460579910
739282091
885920040
1084492831
1350227523
332179649
1585538575
2131331272
1712084108
1472048315
1386820943
1462246267
898753388
118286386
1207572820
1345291183
623122311
1007938069
1026113168
1275289529
1343200256
1160417324
1511231131
1072824206
102547740
2089738394
608690477
2136572523
1952616740
500672580
491599845
1018968647
2056155373
1686299956
1931345736
350574666
1135166448
1079047432
561076674
1792991497
830675823
1899859499
1015771480
312076536
101608706
1711767576
476959339
1128929310
1981010049
1163410130
1096863147
160790256
1959216691
448536635
284090991
1960411787
266863811
901552961
1955279079
31885428
540266610
1653408107
1899754593
1353861945
1645664338
1088108863
29492640
27455062
1050746202
510995626
1389782325
707996482
619339714
1620311922
2067188964
667995362
1345164904
800985176
1733970834
855012306
923069432
1196474692
1925637529
1939972940
609174961
2061698972
253837463
2070287497
577261967
953271271
1664046242
1887392747
1836850396
174514885
2049386358
1617011823
299839892
1328301356
1841466750
527117436
796147117
840658898
1806759255
1316383108
323502327
477824092
287324477
372174189
1957577395
861602068
1429567923
1663656231
591630538
968935810
493813615
1826607796
1466271195
45348470
487073295
349390776
516019842
1937567267
1251495335
842242845
181037421
1871070448
88462840
697213037
1458942907
1685185732
1963335599
1059557547
819241002
236125830
1199806288
1706540547
606535085
1864220931
627230532
1652134052
1765242038
1685969534
431976931
2055129669
1944585780
644136869
668644425
2087916347
637014422
2067840278
1897082871
1561054724
1865212669
1441648241
392183060
1132868597
1915079054
294731697
1990796610
1320466735
1959048701
2058425485
1634821525
171751719
1999921143
1446525196
1131608157
2126867155
1152709962
473463275
1725933611
2130255022
762859430
626738353
388131229
1314502951
1492562724
387067849
2115616107
2114556723
1145377801
1807240051
1592007509
1590262189
135652783
150288581
997680084
780997792
1848471630
1876101976
6052467
858163403
775073666
790097962
67577883
1118462984
1575335991
1637130052
2103829914
1296880116
954509086
658019012
257830146
1402542011
1615337197
819791776
621983112
1325684750
310386424
601343525
485094365
1912381575
536533128
1267118513
644793697
1203059966
155020802
1143284035
1094984500
588338022
1060679899
56360917
2038749841
1999489396
1858221906
1612559420
1342722179
590049162
339411907
2088685977
858082291
1845130686
1284288972
962367457
111920957
1711810488
1959144802
616696776
2012138267
332394781
700510396
555568834
1020743821
1836100023
492292609
1416962060
1662593909
1015490997
2128096036
1139842087
2126707747
783230554
1618411057
1495373161
1434593979
338384174
330433719
1805827186
370403302
1599461819
1789312496
1253740554
1098660025
1251604512
612881663
668210539
633079689
567808753
125441607
733894900
668942136
120909370
1245835106
1841542617
492563684
712326209
1951036351
1959388822
450587221
1294365263
1118759950
1607196015
1755746336
351658858
1829759857
1277060173
990769184
414656094
1427959475
219186491
1598494578
1136312477
1071350244
1234746031
1129830632
506862426
802484035
434104191
432578352
1084079986
1400075440
1201346418
1475790648
854776250
989332046
1631913792
1879048699
941950703
764510405
1634235724
1834991427
147417275
2101256137
1078737193
91725799
1200095474
625159098
1601315957
995880946
79713963
1327098963
1534700165
1750935611
1980129858
233573057
1914130860
1357347271
423149929
951517257
1324476949
1735483255
1376858997
1198132181
995528529
2102540317
741367219
2003054740
1507094422
1668933818
1254479761
1071365206
1207000193
1663207291
840269591
1188582829
893920179
11865322
2117801193
327717450
948022755
691670818
1168973990
719066326
1740236962
1020232521
1428167967
392901545
2063693070
1589413983
629861558
366290672
80552305
232536400
1680708890
987610760
356788354
1178109683
530269235
1756602687
1786657377
1322130017
736664635
1290277196
551701579
1553088473
322914199
1757494494
737620222
1576261652
1865930113
1370493486
957806906
271602419
1383784024
1741856588
2056657811
1911927283
2034921273
881588132
990864683
1022005779
1253359377
2069537366
2108010936
1238711818
1263610436
1127649366
1496083333
557500643
2106095463
1054841692
692573262
2087661619
1250517772
2124778256
565580984
556762530
1915384908
1045603377
1158812979
1275011701
656021754
1845608084
964763142
1268834409
1742604724
1154015990
1927036768
36003114
1413674627
1078030796
721846794
908542873
838695596
1813434780
641785587
2028904085
173889881
686072846
1248657504
1683239757
1175716229
1775076879
491768116
358474515
1798265437
72570011
1325704686
246224444
613013373
907672346
183673999
402140524
17880384
1885194855
1655985339
1038613751
1684159772
1225152203
1132687442
1204964888
1902276899
626974050
131681207
1323985451
1250656712
1251816411
1544883532
480291841
1524017269
2088779021
1444458262
336206576
1967197339
846129329
1290650958
742984796
2014105627
799062268
782438414
1745866311
1140810498
1928908901
1202967316
1081498084
1056841861
2136770833
678032717
662441261
1149907523
1835962859
298576537
414084606
1438432636
196580717
348611163
613282578
226776678
174417978
1399439594
2104088526
1426373986
1273609791
488071086
1250686283
253354670
1944152657
1808962701
1756210448
1897869890
835527537
432243523
1154394915
37497161
222614424
2068952278
682043673
1100427508
627993994
1665169408
504207007
1055900637
1705069466
1935608343
13223337
4249920
624891197
2105378305
1819143006
1647090394
15412696
494378493
1844359873
940727980
2003413715
507910781
1054037814
1271918068
1955516869
690496350
1375127073
2085556041
2026381084
789925818
536005179
488660031
1944572814
1909030429
1802386457
1619287194
905710342
182154482
598163016
6548341
152722142
1282362139
498237078
165208843
455669661
1479907071
319324203
570953970
1456366541
1317562466
773451298
1378710095
651208141
9897885
1808004601
1675344011
1598883484
498171277
983410956
361764143
743528199
1692722524
121071642
1926974985
1837088626
2033812189
1317360669
1652627874
1384518808
268674101
1573767541
135185290
1548859077
1306020245
429187519
1703549100
453572583
1205245286
2065563265
1022991097
418580813
1142359180
1849449246
145161792
1586983564
2100391651
1464575601
2082270369
1551765404
1508560794
1263118036
1593905680
1259902569
993776729
1781129765
906719424
964601457
939603793
1436307994
360447545
264592722
1455873516
1822432450
596608600
970684093
322879941
1180391502
1083496523
66253119
1041539389
1557189551
2103655180
1772174698
183465582
1915546262
1255650
889123886
1771157740
2038586931
838489204
1261442053
338257202
770717776
285996046
1742588028
234933489
155825573
1105090257
1363851158
585183129
1970878285
112640114
986372204
1352145470
1643593203
186420615
461885796
1630572540
1489922871
43294749
865787547
1569782402
1153797304
1816531790
1369784180
1699668530
1416146392
1684617256
657468801
1638493567
1137324522
1199692240
440228606
1992010447
1492449040
176539946
110163993
118988587
86540171
238072302
1230914068
320544716
1729635576
1525036638
1042258145
913273108
1485197752
497243037
58924657
54833182
1135920090
1839205919
1937038131
2079982038
860018393
1432511981
829386279
1896057853
1764939253
1361285719
240927255
301937898
1206867718
1871218462
1097616269
235482208
2051644352
13549502
426922128
813775700
227147018
1135498336
1382528244
2089933828
449534974
1179801121
652530180
1659509473
721067364
1021866624
91608214
1245396562
854797105
1583931551
97854034
1143682766
1532067569
1800901860
1379158292
1837946802
1102361642
1499446642
886862989
567203635
2135433828
969573973
1519349006
1454544443
42860543
1341269427
506600701
645640521
813959986
1878143076
1516871531
1139365986
1264270739
620115444
1240717029
1282043831
1260094970
1235723389
1873054483
706574003
648841794
744224160
1393561299
2018326988
31224402
197403252
386690797
574310849
1327348078
805199762
189933674
1026112617
836045207
520823184
1520789117
1806808117
1345330278
1791387997
1527826514
1772237145
1235134226
1504073746
1306177690
883337539
824593124
849349615
150870656
523757432
954896560
1068745619
336591123
2019407218
778168984
700533585
916069359
1408617186
2094054933
593866932
1309974322
1682998879
633566983
1875066562
2110185656
1058303175
2103484729
758432535
1794703040
1417245351
2055998108
1796020357
1006558710
1359809419
284421609
1956904292
2026223507
391119483
1430332702
1662070298
934096968
2006915708
432235187
1914096106
831845763
1240954518
1142060234
1138491336
1814553793
239585851
1379766112
842596790
562936019
1025462564
1614913026
58016104
1758216338
2074841192
2090835623
1400435911
1648434521
1930812846
1024197452
1100145112
1337788607
477212684
1246764274
1980986030
132752265
1737275449
76975421
1511920297
549636848
1007796436
1870381304
1731318232
2097969123
1905219180
1197175365
1124749604
483271779
2081634284
2004104006
1872361393
687651531
808160980
580517761
771648907
781978350
708767592
240178948
1315987714
1572915498
306979143
38297568
105878268
1694241829
641904353
340889865
143403515
702120836
709181103
1661428807
63852505
725138913
390509213
1870893232
1423775004
1248565014
496177401
412634173
719691198
203535907
1375024148
807933667
241407149
441107601
558514987
1028951201
848029999
1815618357
1869869571
1012744060
876270060
2053581170
330992061
254253388
1753618993
1199368974
902805582
1468581769
540325165
1344046787
1673734634
512404400
1283234683
526449711
307881975
2047137510
1015541270
1440975413
374964796
1409452936
979526451
1700238609
108527316
227460968
554695388
451220742
1522635348
1889490577
481163890
1317702729
124067878
1123544289
547303822
770671935
1039696658
1308510459
1055163807
489724071
1902484590
1436048764
1860355793
273546307
768683525
1112376443
2029439974
201693417
1324120292
822327557
660133562
755083382
474130058
751950214
200294407
677698606
1412626495
226488832
500722782
819792755
862503052
1332645492
678954892
126183783
264380987
935204063
19630588
1073824702
716609863
967780236
933495671
1666729993
1886276467
1481969645
2017145004
624776010
1843076950
701706133
513660757
1267255123
1631886835
796818408
38627660
936339663
1708628457
1750859559
1436152390
924763797
1542103214
1502962620
47532871
1409820362
1422406116
1117553980
1252038307
1665334708
1911537676
1356270619
22349135
1666182141
1423866055
1758137989
682156473
195380290
1838208298
15055876
1171383613
269359839
722334127
336924231
998626236
688183889
1248702123
1619887309
442130411
1643274923
1038784661
2033509824
1227184175
39497607
1722849300
642451840
438180271
522192465
557410932
738831393
1486966237
2099620927
1831330280
1276397509
379055542
1857758475
1186131335
951121673
2141359752
962132130
416377349
920870634
994702907
1498939914
74955129
1453498841
1855321918
627852583
307766151
1988319416
948671676
1674333412
1102511752
978228809
338915209
1460539944
1208196709
840888535
1575582155
551708949
973540973
700224625
1356264251
351795287
1083805670
1980849446
748137794
913225289
1743774657
414054907
1378588731
509931614
162617913
930682329
175478249
1917245500
1193781925
817990401
1336448986
1554619127
33133748
34381046
1579418050
731578076
1057048569
1243167256
6313722
1265535344
1609536571
1689339577
2091724237
1295068738
629989852
2030169870
1117875398
67929268
1971909153
1364459896
1899941447
84051609
1810524004
1964855451
233417862
2022364679
1364137365
1149509067
1198921346
901418042
609098080
1049463624
1739271138
180326137
2104277561
693114472
549306685
1721266029
842469616
94575095
862145553
1276235936
1026390317
233068565
2101221294
238179563
358074577
2039254325
1451475188
1381897452
1232031955
1567361419
1088355002
882548063
1605412060
1116230661
1219336722
779908477
746990669
1941165048
484174368
157756757
123500999
202933167
1220430208
820573211
2115070985
2131667582
644484397
706393592
1687098798
599301934
254717260
1225638591
1598254501
1157403189
49297822
1970273328
1279641514
1351966696
1984173474
1806666693
941298675
2115201714
844168413
1745297733
1479141362
684096888
814960256
217823545
1443843715
497661309
533111541
519367303
203776017
1217033512
1180018395
1522056597
749511320
2042846744
1104232388
1018431866
707342939
1879331554
839907470
51927810
413446597
1740669511
834057654
217604947
614859343
737900647
353087730
1957424281
634373034
38681102
1125432940
1675909607
1077320971
1310549441
471980107
603630764
2023771264
1830379330
1141175008
1428165407
352092212
423723238
1297619406
54132340
461927868
180573764
777179964
2136129779
1076781786
640605756
382717018
2024256660
282174893
966317393
843304454
1216211249
911785229
627312617
394721580
1074158202
694552670
1267379340
594627080
129674794
1188057102
1113638521
980116830
1136360220
1091311188
233344724
1882500190
953751085
14069375
217180232
1547671742
437250553
546577845
1432213613
1814389107
1986089897
1257292645
1828653642
1423042133
1930562196
1719126384
581982331
1445520624
376900903
485448671
1163550532
1543861328
1671043171
1986767283
348198794
580176287
1730061648
1831447897
168982560
1663910886
435187542
274906101
2085560574
836944166
644121299
23715532
784731189
456735131
680907553
1334047388
100419996
1014408374
1927698652
1946914899
1903804509
3482870
867022829
1905376529
252967109
1542880320
289304121
1573675739
644870137
1654245483
1837795761
1732481073
1502867484
984909618
47244844
885948633
1233286274
116384277
1859908788
1309765043
1945572080
296436622
175835180
290268523
964586941
340079276
385821993
334589087
1229074119
1032550183
1537509244
679683431
570558752
703825457
1089550331
629620956
1842529207
1398552130
1345506184
1849914955
945572553
356105171
962801985
658883530
1567607618
1026354418
568211550
1841542823
267310190
1059507683
40932896
1510112141
2132574662
123299286
1130984783
169391784
1787932195
190241276
293047111
1803232218
1663905059
652202718
372946604
1994719004
158928437
141371
1402152379
323826934
1344136682
558421281
1490486349
1505319468
589111574
803091592
1698148984
2095017103
1386962495
513901834
1254064755
614947608
1118032100
2119218599
158400242
515724750
632138403
235370945
573618557
1518724673
1967951501
1987356057
222470210
1071960133
1714752013
625398239
272883080
224901457
1247680651
225528104
1672100929
193304912
677948616
604650228
804394904
130282162
1242973119
1218656426
1724108882
867357393
564624959
1662843313
1551485919
818977319
672908091
1612146538
1250949688
1132891246
1013639911
1480520139
195421082
1552885950
368177150
366488500
1843150779
1631013441
174828097
1460317830
1752634203
1477120094
971936042
445400891
1439520502
1621069371
696812928
2003659209
179250302
575292409
1865524280
2011688555
1082879484
649551488
1341071387
707859658
1203649472
1651490832
320808036
426758434
1536193260
2122305420
1409728342
605577237
965878504
1267732981
1155191699
739123811
1243110483
534809041
614273812
1745666769
935825170
1052237838
457572690
754557010
1211330747
1224168340
1171586334
1490977730
532507146
463761949
1979667289
544119755
1459261042
1784256535
123164947
1528217791
1745492265
1353595094
769953210
146407712
2120578155
113766233
1212532037
794523240
466798226
1516590615
160848532
1444306974
1363347810
114534168
1030711717
1306888410
2055514111
56632522
2055082519
668660395
2144576662
1626753472
1313325197
730385169
410011544
1421590839
1188397690
1467787035
1703236838
379266870
1025465955
1892550510
2093402972
1204719748
1697691708
1709254042
508701111
647683064
1864284587
1268713266
1501117878
1770834239
1846134270
58972787
1346402864
900258338
1216541470
604281555
427414785
1075772091
667847801
200080511
1971662319
1295184076
832347482
477536707
568278041
1663735173
1374716541
1828361777
331875474
825414708
2031125797
1715344128
1114233123
1464628097
1937145065
310086763
1829363166
1836164455
1742371267
308872317
1911232353
1564827536
294680291
245147618
1454178716
1522367286
2073171060
667988653
319729044
89693616
1387092425
1470602226
52389828
2089871611
1534165033
1722911282
503703227
2002547479
848479415
328470394
715587722
934053673
1017004639
1112878555
731179508
2147265997
200725769
166372325
533724178
35814414
171180745
961445975
2114061000
330247511
1545334432
1954152047
2080182982
1297351243
1167151842
1422371527
1147594862
400189990
1156481806
123588359
815385908
174125587
862353004
929179163
1961100958
1655569897
1915017767
685234388
1768868837
1233733756
168176498
1143521739
976602306
36514652
635492824
1903884805
1285033885
352366541
1970827688
101952731
288083701
2062247541
1364446774
757609523
1151156482
1202980746
1708086157
547257637
1384275193
1325063138
1038365060
895333333
556530030
1082190971
1010675009
837826526
94206670
1032649281
1800762389
492296348
2062813629
1918844914
191886642
789928202
2024165579
1271199903
1735509027
1216625949
1730528068
1912385731
1067910069
1657527368
982149902
1195138837
62248620
600227694
655507283
1095385906
588569524
1465992170
861733410
314150763
1837018663
1511032980
544057185
964417592
1392210364
337813894
932856484
764955729
1295606642
2093552816
179535170
335132076
1510831310
920559059
315397404
107233628
823455078
948517643
1579999859
851709776
1150358978
301564125
638838354
1227197282
666233168
1319646733
823714002
1757973839
583323686
395524392
1460596548
2044674223
258761260
739945282
1333179008
581555551
235286745
2050975069
732331285
1270872078
1047239018
371438449
2045905293
1886982665
1698340728
198138428
255506638
1166299647
1216597646
89645623
1483823149
283212609
351937863
44969052
1571975125
1670086540
1188955928
1735544438
1288050870
1044766187
1610364450
1850652449
1894538084
136170419
641324719
544971350
1912542628
508568636
1011251182
1126933795
219310430
711270819
539830070
1136851669
886878634
1416813847
2040367668
114915384
676266778
1419220606
602276016
489242720
300363651
1474086119
95932204
1152028983
711218793
567537592
317608235
1128128150
631699979
1298025809
1118974746
325400524
1621466515
204483712
1450292422
179172255
1535044634
1170285753
71758835
344695659
47343172
2071596364
1904557563
1401245972
665360627
1628552898
1749445205
1974862337
1163123434
623483620
1425095961
1220641830
1490195418
2002443386
1590808735
478052678
358353318
1845866440
1492977838
1253497977
769701866
122885012
1456999331
1165972838
996617459
502955947
1639761312
1556575525
2085515511
1266439952
592736772
2128790021
1084158838
1453465351
1382100658
250362962
1404240457
1983217521
1305449695
117776878
329238453
1560218524
336157873
2073033541
719835123
893243865
715261649
933818081
153098347
1726526497
345411267
305946225
1129358719
1026197665
595141962
1178388993
1962516647
1017774321
1107423809
127466839
247856957
1028545384
1285414804
1102283604
940879767
525458167
649357933
1664901780
77680872
1016268555
2038267600
1450058184
1068855331
70628466
1801476258
1137644529
1919635228
2143606071
619998934
12053544
313209331
1445335241
584934566
302029464
1957443062
969942228
568001812
1985245136
685879284
215288969
1686520852
2060356121
1683886613
1718678001
676612423
798984478
1775524366
183428419
1503167121
698190337
629213157
1339317698
1952365973
415198193
1315150815
1399095755
35015239
1520720993
1666292844
1605121750
1244079542
325626664
1116480801
1181219310
363473751
2116609734
1721826379
2083815481
1419595746
297025727
58733013
916135606
84730840
1158625704
1389315240
1370159796
1925897356
847746513
1453511141
1190134322
1080895513
255498436
904383130
146320359
678168065
1745783403
367341990
565936056
123300481
1413513946
2019517246
172844706
105539773
1355251225
772137295
964281218
648782830
1055766927
1492429767
292377334
2128202561
195122988
1261575534
1673843555
687282882
1411205714
1093816878
1802532290
999745165
1873513322
277419594
1056773556
502803471
492934394
1595104179
1731475781
665333102
802694989
1459697861
1931729468
1032196792
1879004428
273247815
331281655
71341274
323999477
271545760
2120737260
1250340783
146450648
1269110661
248870200
2068077567
181923123
158370266
1575216847
979653174
1425414604
1428166059
1141015375
1152373815
197815305
1811170903
51323885
1166376899
1638114504
688496293
479227466
322971854
958401756
1982519390
643816847
625392548
143114606
718579960
1089769935
484321090
51136507
185864483
664791318
1677086608
340683435
1141387934
741138154
860555082
95116475
1408282174
1282618640
1129452291
871507585
1070697052
1905222544
26161881
256006593
1356177673
1301303535
1577530426
905252409
1337497231
898355946
581635411
1452352781
1419859801
1126888885
1219755705
602658274
1173757509
2044661080
1711914300
162956095
148046585
554732842
384541889
1994052932
837554202
2109253722
909505139
2116427786
902029747
318159407
1220281984
1021644428
725601082
307394157
911257408
1781569251
734168505
695984410
1161132656
684537730
940992130
1685720892
1254756405
815626770
1234181390
1750707952
645174526
600359150
1525872993
1535924149
1641812919
1725389500
1019197986
1716101715
1001255034
438623919
1958142765
1315113373
1883726403
1579798857
947362663
1327207040
1169946077
1530761214
1195643770
1857305640
919738081
412190111
2132046683
947796063
313435100
88516271
88166800
1801710446
84444777
832452104
992915597
1509537102
1021138800
359059530
2072020326
1783070972
1304430532
1676067029
1149355542
1486625934
1912247223
1420074302
8847101
433806046
31177772
1938762372
221606547
1993865741
1185532404
2049280231
1991753218
996824291
1171478251
1717610420
336136466
420797104
991371607
2067726874
1302313696
640110512
914089297
301179702
1474345244
795989276
890322756
567898691
249834892
1673050413
294819546
678152049
1765070209
892997683
1411715003
564479682
592631462
649466937
914982179
205915675
1440947725
378227935
607882211
77723533
479479416
2073526456
337017914
1404608370
1273103927
1823370394
1396278299
1735856011
1879057816
882328601
922993071
69544812
1867906407
564263441
773940699
505361668
789806331
822431873
1321393571
773628111
8959949
727101786
1245119859
2036674992
1778974010
1082969529
474047091
846552505
239236403
790497071
1587897650
95615459
152258435
48996296
1602204698
418590476
285559195
2110435809
1931902267
1001567574
146355417
1151070370
2020200700
16865552
1806329106
2030252205
674038806
994166436
634658454
2028975948
259135921
1425973046
1843485737
306598900
2098214447
1228264418
632301042
303972192
980293886
144395219
353464071
874628364
414817947
1752419887
114195566
398701098
842353522
1254701195
1746719336
102403786
961863110
114882959
113880020
2085789147
1300359181
868079151
1787164439
466068724
260141813
1450571100
165404060
1375173986
361998297
394671222
1131860364
1067346978
1770423060
194757586
277291989
527319481
1762954747
1168968267
1428824778
703677112
856203584
1480250007
132104317
894031880
1103081359
510836252
557236238
346032001
1841403673
487850587
1626893666
70103895
1363803193
102198486
1983699530
1006281468
1740254145
1765519080
2079368510
343495459
1242367319
1589048004
58017547
2102759000
327544067
7255849
321186310
1608895628
1207158417
1362555780
245548946
1674599483
117503620
1085900049
1929449076
1838502273
1848208830
1304879558
686117231
332283934
1158658609
1609635282
1794407685
823441772
1846157967
1282541367
1592743464
631281369
383829947
427688399
67666043
1288636563
1272303419
1984138354
18680830
534998605
1496356219
83461198
697863093
2020800514
1436870654
2138866098
1072542790
1644957074
1108297582
1847362525
279740843
1808432846
1629434544
459007437
2036262273
1873378487
1135114249
645962273
1249181065
1317296245
74747953
301510484
866767304
752291035
1351417804
1773345807
241801883
1299156408
521650878
548262778
1642237751
1012981859
1711193428
203039070
1753824281
363396203
649803525
1838698111
788095084
1343910673
1623088408
1294699793
406607223
372957179
1292880892
1990667353
731773901
1541874000
1088102912
1165366648
207172189
145643588
851810865
79531886
1535431705
1005891815
553954607
150752188
147472030
1628369599
2085534970
1265023485
1049518129
2124929231
1172227504
912368721
576081436
1709191626
1021581604
2107380843
307258071
582666436
1238835357
1265204953
1560994966
1350898967
1280058961
1075656519
679555896
973976132
167586083
927477184
1506311745
1989779719
1004778912
31060384
1321534538
27873103
408668432
1128660756
527488940
482240457
1063828180
1659785705
1683828147
527657812
408235967
171197282
741815513
861278262
2114392947
1924181406
1513714338
1444244222
159423224
1463047988
462596682
1572134436
1613188915
760326402
2045463227
529847168
629808775
1683007831
1297245391
1145191195
243234814
1099841572
1878731185
1058919437
362048608
292013073
441708784
1376533795
1994774980
1190383046
908052245
2055195757
1671208103
1273582845
1130070942
508374995
1264962250
758518752
433547054
1272698223
744486274
2145727593
1720598987
1650662323
269906806
1293370241
1004741050
2080721243
910406467
183266872
1745782972
2092518996
1815320052
593626367
86256389
907299698
834588776
1229211891
1513764212
555999907
318265002
1584758630
760945517
1152012262
130403739
1978355389
302706045
1999456442
951846061
115564945
273233740
1231594653
985168198
904942703
874014270
114675071
684777539
731900147
766752550
1595471818
2119284885
1201373799
649899338
1950687974
816112859
440658474
1355354067
923263351
1259949644
1844009943
1977249908
720234669
883199723
1273026854
2070428137
1645308495
1373086567
1356318444
1422214548
950219533
1667212773
1323749623
1372191340
366974062
1401655147
721753491
181138064
958403488
460325652
379362155
1661741639
1591403233
39985011
1025575972
920958399
1384194334
950163898
950647288
1260322543
1330438703
808476433
531622588
1996197129
1664089922
484507510
1093823729
1251234191
1546956618
787423139
731870187
526548763
566290187
1767945180
1711651785
282126203
944603408
1740161302
1378743794
1323557401
255995543
2089773183
22904094
354400822
499592945
1288239414
1554207182
1274455270
1014878452
1766132167
1555062417
2066169779
389069265
1795070921
744227809
932484676
44889720
1001801035
1947593962
524333435
2014630727
2136957739
866528132
1110617331
1880980657
11096902
2059181155
120673691
1439196850
354269000
2146472814
794513364
1229553162
594329120
150065181
331728397
1894457348
1352693415
1305196836
342531639
518052477
1460677176
2084299200
1875851487
538571899
739032528
1060951422
1592571726
423935600
1600069079
839265126
1493354711
1817422439
164736798
1826808870
1327366723
972368931
773704139
1700728075
2134555635
797925757
565590859
711830649
856520423
1936753285
1762119897
407369315
1452920017
637868587
1827203413
1994836081
1323361441
402982345
219221991
286748196
1494250030
44580420
1435606533
827108725
2126199607
1075079015
57173485
342694465
1405363919
928262313
241525900
1241494435
1053086365
1749634459
482114594
607635343
2094576029
1093315965
381433384
1233198838
1708503692
675208167
121802186
743273026
773549499
1772396928
262717965
621028809
2135022444
35273538
1946103866
622153095
1091605054
215245686
647116216
2035350003
1346866498
1805001052
1070668515
1422117832
685931116
358244949
2043675869
1685704826
899649674
1358977283
347991979
2007541336
112389568
2123081386
2076684541
1457645879
632258001
1923697291
402719235
940500477
349071304
1296718412
2030866950
1410766684
1138623855
491094780
1499209790
2117003815
1698783322
269504494
100769265
1006258524
294205539
1572945001
1479170507
1085436421
273650400
380341062
947728605
1421971529
1763626907
1896212174
313837910
508207940
256722826
841795938
837735654
1849829649
265712550
1345433169
877222631
685249353
542808697
1837631639
512166505
387187492
1250821660
1505821867
378770647
1789185535
796967830
1332154342
1843466220
2080655728
38266877
942287102
1790402526
1311792912
1639014224
1437464538
699312583
710568361
617300615
1181396682
2125319795
822991035
2116531716
2066854366
1860561666
225385731
233197458
1392969582
862184790
173268146
313263214
941658236
770767946
538275727
1708302447
1107036408
1478189955
756982676
1329120000
228380582
1985995932
1784006800
20670188
774010572
1066240507
1336149295
897707726
1292442639
849105150
66777737
1868938477
1250199849
55567337
525959328
1490964603
1804016607
1478450315
1953571552
49998934
1680176615
167448184
1252803598
185779514
1378350639
816404704
1752629875
1106556775
79361963
76775726
147534965
1920960015
995023639
16487722
1444984015
1227595897
1457051181
934565227
1208153720
640643191
1304792103
1905534774
1202512126
1342648676
202272346
83627791
1261172023
206130649
1174594519
1038856846
632010981
416302411
628505140
1228628888
514485143
1466112908
505634232
1320497456
2029519342
975523428
523720978
1139147544
1837132601
523719564
1158913649
60799719
1023548486
1309712279
528029473
1548050285
1592911070
826028920
359463984
286936533
2062355250
859878278
1766356488
955086038
1161474175
1436353863
1552156094
1989776945
100498767
753038709
1945089063
1039372678
97949033
1695901428
1646857006
836744823
1373295724
1302169709
658494779
644292119
1138446768
741249699
26912213
1942359750
2065837339
976392088
1565272579
227304651
1961140904
945727229
69877816
990447078
986408796
1882945076
1779947657
1549359769
689065171
1267330552
236101007
1502990492
484453891
1569568792
162882532
800351710
1855464361
1382426202
234906312
148519296
1929707440
884910213
894972971
1811228597
1499468335
1514130086
1070374247
1368812027
458503518
189381479
2144870104
1378304788
1463689705
580999658
1927892071
732999830
1410009953
1842924695
975629829
193930543
423003144
123510517
1694492621
1519078092
1955113337
925788180
1077406128
1072745780
2052429978
527825107
557967548
710683646
69151246
372380156
1859739202
1796773053
1822029484
225550990
1961578822
1392952699
1194763042
1335791209
1660954005
1176893187
342914246
495123384
695678185
1693961969
2067934593
1741826505
1124413102
957897193
1531064422
1847447416
1426473041
1149439504
436661615
21037226
1918174622
1763562771
1637127698
2137628045
829898980
1480793754
481630628
1544112052
806443883
405011054
1497065827
639033703
179416428
788216471
1465058507
53056392
1092914844
707436009
1880935781
2115394362
1956785644
24838670
620373000
1406738669
1715941994
1155046877
336022552
431117967
426320735
352600907
1030101025
729947436
2121766837
500345433
2014961273
1233777583
272314294
582140562
743814278
685632776
1449350122
743706093
1681781917
2045668999
1299430962
140903016
54396988
213087718
1162004978
310998242
1999863326
1109551024
1549372286
665652026
2110743776
1723295048
1470542223
858633777
598667561
1643850622
857025758
1999909886
1909221330
1527674994
1756864544
132684383
1359565718
174324309
291084558
1798629663
45285606
1827783959
711430078
1827644499
671236612
1833128171
2050928554
2036823539
834108329
1526005965
1024812942
912840976
873724058
826421304
2043527587
485935997
43091551
963561891
388138042
68126704
567892401
99968281
113252646
1593198814
228276885
394456504
486162184
1738215913
50722813
887672960
1894744343
131695427
2009212103
458142402
1779136256
308785840
544218206
739028919
1828244945
1047400052
1758088509
565649220
1798576094
1591822211
44879637
503636978
1838179513
2027373517
946028100
240730525
186556998
707795017
2042486781
1960458931
453559364
1141639982
714018397
404518912
1360114872
312974980
206695781
1938666887
1502284811
106340952
870016614
2129049957
1924239890
1333218908
1461087502
51237384
1853981941
22439173
1575783167
921885760
2033429157
1981635969
77313003
1192088068
1974741153
2013500805
81421074
910745557
981738535
572230744
642448874
926876552
1989618259
2100634655
1172275614
819475110
115171560
325971229
1458468396
426510451
172719629
254310166
400174064
800324616
189892819
2017700920
793460416
1492524806
584147223
1149973210
639591136
267477837
163975284
913954811
894269742
1479829895
602726839
1871118794
639625889
363321264
652296667
693643600
239488478
2016753275
507275164
995056866
6246927
1603492016
778683403
1745865422
1555821633
862013534
486619947
1756451570
1161624411
668515811
1318593397
1232871784
1380694906
1199644098
387583555
1847939266
101655444
1584135989
1792694542
2040894504
505286882
195312035
867140581
1608706444
1259334472
1234730038
1183404912
361124914
7113141
778726099
856864754
611753618
2124176944
2032878896
1745911338
1636902065
1805249037
959386721
1817036694
442083055
1178958519
2025808383
889670156
1333404452
995896599
1419146617
1877367011
1930147881
1647524530
1303124754
1740420284
666996527
712543521
1794961767
5383023
674156036
1264163585
1830109311
515166501
1266717232
1334938570
1699239847
815626154
254079513
1761584104
1990030118
1721257834
586680338
159840661
1587227557
432260918
800064558
1444442187
540699506
1058407631
1835091621
1676148233
1265233186
926559433
571703852
1324234394
1605059078
993424287
1182852619
469180484
812802070
455865461
1496862846
2141147162
2115024871
2107724544
1450936427
247483922
638899211
1256792806
1565688011
200098166
1646755345
1901402096
1080861169
2025907374
76508512
872873571
461970387
1222492765
2107932005
1062239185
71254244
262256710
899378178
1253217865
253749227
1085130051
1781735263
565052846
675862022
511908927
1206678671
28658413
681783722
966164625
1653970284
1420923170
522583016
1834674900
17946413
1823167927
2006291382
400848119
1684480191
105371576
2119778127
1541705205
1245304980
2095862102
991936223
333477563
1728076585
1148712799
975955732
950208020
1951856969
1772470650
507658829
1544205592
872250945
189201213
995146801
2088039189
1881620010
1940364059
67719925
1546109557
233221133
848126954
1120457186
859479065
916289582
1432538148
1749193748
27237496
1903834740
473870088
814370201
2047735570
1043106942
1335477231
2033508043
1974383509
1578690440
597876542
1634283097
462205259
2037693430
1665333860
786041541
1709765585
835996084
1845625899
2025985449
1924413188
2077420564
1763539219
1142601098
328125422
1168043799
1564590903
174526349
1557117935
5369400
1467441809
378276550
36976128
371112519
83156477
961436062
586695289
796772322
648444497
288328785
1043971897
1705059817
576502748
2139302798
1671865426
546896646
1689431333
1723128354
1402441693
1672580258
937226487
1943568294
618109548
850644277
682793223
2143124092
762999598
114389405
207668996
31316467
1463927945
2049282141
911873239
564306229
926081010
1691535185
1865598087
680923321
857584163
518515311
1111144671
1916598479
922091446
1985231191
1086731521
1953502245
1996482861
676601284
1731618330
489580997
2062595891
1373598357
1626517917
151107370
826601221
1388466365
2107887380
2133713591
288140910
187262607
1126279117
788821518
1552896055
730518916
614793027
1540694080
1657231438
49584330
149807882
2064924620
936880189
1340699385
1848632130
1114666317
721091340
336946385
599069518
1102069034
1653516782
1262660457
1044959503
1716556447
1652144134
706233925
496719360
754817343
1699817243
827000290
233770789
1327386551
1469748108
1846157661
1249951109
1758218581
1873680563
814765395
1648057846
1706062159
1272479037
1440909755
1097390441
2036192349
863938295
2045051016
1748008508
31683303
253974402
51383197
517226140
1903041479
1716531405
2033011427
1170061912
1039355423
830668906
2091283235
814485138
1543381825
291525847
2081332147
1349741997
1943487021
59529430
1907299560
1264549963
1314969758
2024470630
50382447
2053737686
1763679535
1042828450
1343952209
726886419
923392774
25841721
423711340
1708666202
1305838273
1244453664
483897553
1589886700
496911616
560523246
807977853
803343889
1390195957
1078468274
428115004
1559702319
684159553
2097523264
442622316
588324539
1012358054
1505580152
1682691186
145000520
1581762789
13232489
1669529652
570755139
1955319120
712238362
1583142556
2129293033
835813750
1521575493
1619609521
986952981
1137464844
483945529
1166538608
859356316
387935746
1581537609
1974860851
1939593258
1910571126
1208991913
226305167
2024545337
1808778046
2065922464
776848920
13202952
896752922
1492909148
623645496
962301368
763420630
245761497
1656355210
898395215
1979468438
1720943706
1959168177
1008201232
279975003
2030685027
1233903468
520157531
78888386
705302675
14983877
2031976349
752511984
2125803295
1877081141
1519011093
285379027
860599463
1061887811
506950046
308245348
504050929
900683952
1474226253
1022764937
1380574918
1238606839
47540349
1051066887
575768487
174377451
1464300809
1446411850
228231298
1006044866
1821574567
50528530
1546158478
1182546139
344915577
1476242263
518581890
662279661
615608349
316814276
135607220
509995655
790995104
2056374784
230221994
750346127
2130893665
229703654
194866793
1264044186
2146765139
885046330
553372095
1662941756
315101362
2030777590
1366673728
645834811
761724552
870183285
2146922468
1580026883
100660723
1068094624
759278282
319918847
1847453781
1858219888
2063551552
1002099683
1806243405
1771297510
1332039883
868683403
182409013
407722605
343894791
1203957912
1433741853
1645282775
1902761988
137127112
1345359154
1441414182
47807399
1650501841
1500421840
1071553933
57885831
777972627
1076167995
1049906465
60020912
1953002395
1812995835
606485551
1128827242
631721234
1960770384
1189051294
2019200985
1596227586
256776766
1689687623
1164808411
242667325
1145173187
1585574861
1716677041
1941110131
1997688180
1442726487
416236574
71736429
1431783463
601876647
272495180
512123677
1672039057
692617459
1300337614
1306069792
2011473102
840522409
66355398
327661687
312606890
1941701880
1192198004
1079830031
783588167
773447841
329989937
1734008118
1184842769
312195841
1658658265
1374860170
2098275730
1462398884
1401959127
574935341
110843359
1095340685
454796454
2014576307
670051923
2139431600
1412908046
2033449989
1427991652
1435190364
1859088645
240950841
995236235
1902838537
1918453360
2037020102
1071725464
915479511
2003308277
573963575
1146244228
1698418682
879034558
323636915
1215331271
1128185471
879378904
535061240
1349105049
1292879558
1315058816
281270013
1177449269
2083910545
900467657
2104900250
1650676695
1515416436
78030572
602269403
39156802
1713597650
1822602849
538270644
763543492
1105547098
1172121549
1511007943
1852215162
952995386
222485046
1480216999
123515733
1664473726
1960745572
1615288208
1972029889
258291028
116549382
1900127310
551653629
384373385
2061303058
623614462
157742503
1855488629
1041017789
1893932890
924445865
159015946
1516269800
84981389
719393390
350723985
1316511255
1124801192
202707821
643983572
462832367
1287153291
1331158182
700156138
1070572382
781566578
411669358
943632721
175239807
2133760763
583816704
2143212817
865736602
258760399
111657950
41651226
1595947587
1799865648
1199394169
1056472186
907597430
1921293337
647908635
956288412
155981940
1027677764
1400170207
1797824952
2049212948
1346491001
760262837
1515886713
1991628284
1493364788
1820861217
1525111151
1755139130
1102597827
767545642
284370350
1302073028
1770314782
55077046
1409643212
200080807
760388017
1571060325
1606061150
863419023
835986373
1298598574
565132970
1768991
123256795
1438378301
2128578856
1485058912
1278996841
1074450863
416372771
804412559
1658427907
507925422
1828997004
547897055
605003436
1788314401
524250273
1203361616
796267976
2016899262
1500915923
1646073317
378994136
845638096
1780286309
1711137620
546208709
1939407039
736595067
1383492601
1201447180
267836782
1208501792
854373603
1515305379
60773665
237737981
1517713425
1444815565
234998548
1803995203
650397640
556705974
1626331257
2087976712
691338294
1033792881
1796422825
1244942239
1741842034
1747408484
714708531
9489337
2132299142
1352270750
1577509251
1161010267
1216787072
981879969
1447019294
1555178881
1226857618
1486702609
503092705
1868640274
236367126
494262526
536233216
170662656
1157872750
142394814
1849551674
1707611948
1211350477
637097334
1246772026
280782884
111061936
221214557
244690967
1322823634
575880165
533229582
522225050
1523728201
1463032870
701173832
278493212
887190117
923301292
1099723546
1097616734
1264062698
117488232
1797407708
845489196
273267076
233879661
184519848
17796370
2038387618
1772091030
528813315
2135452213
1980664281
212949169
158209891
9672724
386812959
1438845837
1596127135
384195920
2130794993
1132968417
1595531690
498574110
632280331
549062536
294610743
457635228
474536693
501962445
167736923
757812188
1069885360
776918011
2095570810
1717213271
765706149
532793717
108880877
972759336
1496949470
1299332295
186403872
1198497801
1307411821
2007290511
173901229
422521616
2094568401
976943632
299452793
689562721
1785019254
1320837707
885017184
1109095118
715455982
1035384364
160721779
537674239
1496730368
1587453957
795475305
2078444168
464741051
67966690
1077577266
56894107
1136869303
1977610748
1576144353
279582093
1342540205
1635042596
872412703
1323762948
1496485672
864880005
1465145189
1459703945
1793607821
1585083693
1657989088
800196028
1572692307
1649727367
107243876
33134837
39013150
68808173
2062524391
1004234118
1262507991
2075704170
1839386518
1215362478
634051402
2691501
2031534871
1971720949
1468946099
2077254749
720656842
336502386
21211483
1519707591
1625660939
1508323677
1426410547
1310714874
2008769480
141657186
545821530
334535429
1540386324
1555931427
31783057
1006623611
30612951
1393613206
2007133599
634819811
725526545
1354467403
2062005845
1696019244
434951153
1414437207
1958857393
2107339318
2051621204
1566693771
631062951
1785164403
1406088844
1379667936
2802449
701699293
1000011553
1120787649
117932428
342531979
1425514975
93348545
1856159077
321366476
1609733899
1274591004
452546204
1556303955
773678758
1901140186
182466234
956477813
1372014274
1877537438
1622621104
1677635946
1008144771
363635102
2054982102
176686815
1116654576
1112934056
1901747656
2078838419
748794690
780590585
1659353009
342026306
1982190684
1950212027
343217242
250698438
1669998805
1312270357
1390292948
1541734319
1490697749
1156343657
1736036431
1294350427
481846074
1157323479
350263132
1610049898
1284988743
1677003847
1281613076
658178090
1201450933
1704286889
791515603
1482538339
968117788
1688095315
1948395614
1076251352
947847002
1470405870
1975355580
1808471661
266610943
54473299
2034502064
500135841
1815097290
1210724355
851473340
893983410
63462977
487518794
526912211
21935469
983388803
1757529002
169713883
292619049
1973744828
1525046707
1810673570
1866402235
1959064890
1309421738
1551203275
1274455115
230085365
796095616
1818443342
279075143
177105313
1573650649
237328113
1711633767
984352738
1767828584
524584659
886534221
1963134428
489944858
919417420
1307547901
1589514919
971225092
325561205
1562511829
1097438136
1340577689
1574405159
11461853
401484348
811110088
1924851842
1514461159
969099625
2016260004
142803201
767027607
803440063
1261139374
1287544012
615353382
1194025321
1758780834
2112775074
362740540
1609278618
1590642335
356569247
934469330
1251490312
961157393
1168520336
2081372332
899454563
857421979
1809743636
1482987454
1216259546
207698579
87331481
630428739
77152936
1469867968
1623317705
1349358905
1675047827
978289604
20118195
2041699126
1912058195
1331256752
187064569
1166529918
1157985736
240658375
643698678
30916094
1170821617
1418172553
1713196202
1979874681
690047933
1756025452
522937259
496621557
1329939631
347280389
135557911
1121575197
1981950010
888418501
442580245
1690613695
1209311623
1708642510
1772028321
266439555
1349278316
1176533329
120611203
1337976713
1128317166
351100087
268453895
578832247
1312839124
1204810547
726654203
1589834706
1413710617
241457830
267943867
1199449626
93059544
368934664
396019885
408712408
985241737
1091963563
2102629494
677677065
1352522161
1800871536
531633354
1472927133
2134297027
1009111533
2075782206
1492133175
1178240375
1992850480
420761355
61381763
230440908
676643563
1162030820
1159009320
26464422
146240529
1180003290
1701245666
2052115259
1564943611
457903854
1209324305
1990335357
678599440
1924173050
2048863586
1010511137
1933311130
906498091
1428573921
794794424
38913927
1656343271
892507056
1281253006
1370919785
1734627701
976219161
1852152730
1057527955
1585839179
1295886463
859298022
1536819303
1167610610
622038447
1399575948
1957363322
970358150
1272787344
855629175
2033627009
1376239465
873242236
1042917324
31703770
1590098291
952451083
1517010321
1623845294
819999661
2040534956
1276733225
1138561106
2138910887
1487550498
1821516563
502226218
637142687
2090764909
1839047707
928709279
861586001
410769750
712071044
2021958975
729485629
1555572295
789082979
898107031
1680929649
1567770012
714575044
2071909011
381384301
1679999555
1912911394
485732908
267810602
309136036
191702295
2083648111
1609329639
1859249301
1944150317
1464007843
58668793
1797531982
1822489169
579508106
1090584773
801163860
490653156
1276309069
1387665977
1974148412
1010214565
314139089
5826213
2093903857
933091725
1905074298
1926811252
851830064
62311582
2026931747
1538078998
1772853446
1162968417
1261323626
2067107707
227543911
33644219
1456690868
666846704
442161046
1481754383
1195290892
820702997
720743703
2118248278
364366476
1497978159
1438815721
1685145679
192733193
573152548
696156749
1619382623
2044331508
1269919877
13704414
695490273
1635385391
897069011
166389419
1014280151
996270749
972958818
1253219348
1904891044
321419435
830008148
421716120
447382880
588936874
2123198214
1922642658
11073490
672952698
1639025182
1408706990
1832127848
742104617
1309489348
798422900
826905183
335436761
483722308
1563702994
1001194271
1269137888
1110862861
1661599491
1527274192
112163345
286218414
1049051134
864053686
487464879
684299708
1578788422
1067823952
782264304
1523799035
1286948866
1758123191
1453380229
726512735
583686316
1525248662
1574543871
178936068
665068838
878620631
59759309
68223171
689445109
300428120
573967793
1585850535
1857390789
996837041
639100362
350991960
1353844954
1579840551
21987901
320121373
1643382606
1296125240
24483286
1413798357
1203548554
825634850
681398132
1368765027
1217536009
1673832286
1816988256
618201775
1328204529
1828312680
38061697
1588776238
356206016
854667602
738420861
1287856757
1697072226
1838791170
1058783687
1322845079
1622599271
1410123571
2039112116
1615285332
2115062816
1092571716
106769565
613721392
1935504060
955698590
1880997111
350191107
344610769
1233814149
462392141
1567559658
903833271
874150052
1181933177
285894537
2031496186
633660043
1797096365
298743704
31347121
25367879
1390038819
1834758813
1775035433
1576469982
237003900
1817685483
1792531883
1569869841
2060666285
995183407
446626631
1874838559
1977396590
1565649720
937613432
1440251327
1318137157
107161475
1990939518
1993179544
259037098
244094359
1723742780
546235317
821243550
1675563000
52903352
1314485785
1345625406
1011288388
816983744
1731460778
208516958
1174333105
1817739833
671413716
994967963
932864224
700652775
281660420
895877632
1724117031
1696688196
882424094
284383446
1994734874
850833014
943067459
981442303
1058249578
564051601
455484499
2011369612
951684167
376101009
457483191
56359741
513165518
1431822950
453677062
294385532
1573671851
1258218329
1858842826
1045162147
416813980
1031850168
1431605517
157795666
1046967762
1867411974
611452599
1030956738
472619114
1607337300
1510686722
1342677723
1608350722
1027509014
1318542056
64875046
651083454
1180357379
903315958
1381151275
243228038
1230807038
1860080542
1661494334
785481614
555818022
1552895942
494311022
9717636
139433314
467275426
693652380
1899933288
1434681814
1831009986
654279
1188259245
849005360
173664933
34104353
2097594614
610886744
1802274865
1491148714
1860151630
1060316232
651972046
1191577329
1848415885
795667256
744542567
1679054978
1548063295
1298534039
195014301
624994761
1840529703
1167789327
1361245221
1991810607
2088433239
1989315409
1071061913
334194746
718523541
4560793
1299809789
969543992
442550642
540292775
1283490661
1060145717
568723182
1483159463
371581108
348685153
902227405
113266721
1398603080
651627860
631195707
2098823479
865954351
411435015
1668404073
1507115629
1955270596
1364864040
1057241814
1402795861
363125917
1520915218
1512214754
1647913695
1866660431
334685793
413311724
695407679
609062391
1381405097
1897945716
1244783199
171244567
269715684
1233921889
1091195199
718583942
1722262110
1959031510
1084556560
1879678046
651507072
1955797159
24915718
1491387140
2133771397
1434970765
1334933946
1283715688
1121413985
1346976105
836582633
918063068
122231014
1444112535
1582824039
382070346
2031193771
1279297219
1218388439
144743823
1956063567
2094068186
2018909394
355901317
555118752
672006033
2005181285
1047174931
19492962
763343171
273897703
1200258536
625596376
1888382220
1017622256
724202327
1776214594
1867104379
423629417
57520530
1804076970
2012031605
1628528689
1642435918
561345599
64745036
1824956453
810572424
1455376618
2095901965
1835272855
866147375
147629101
335513725
405689278
785701146
33255804
1441959058
1024933959
1800225611
1557791144
1446388364
1209041403
408950175
1969449987
340904600
2026232566
69087760
718255470
869752358
727681765
592169034
900251889
878451403
1611531037
918012910
989137079
288404301
1178591728
406503979
778640721
246508294
1803761761
1506185437
45149809
2099722204
1295193391
1695495129
402774848
1599269786
1865570757
846623826
1313245853
752576436
1091884572
2047014416
425036439
1459082831
104312102
1900795470
1925429745
1204743457
610926910
1029820872
100890525
1260664726
803661736
937358082
2023856840
688679072
1115792896
40224851
965817321
964801996
654652811
603529867
1335301185
1506883769
552079278
263543490
805707396
1929009551
462766639
2090082602
1008557801
708395449
1403767725
1644417688
477686611
1662342502
397754354
1027299150
1327926291
1819063926
217363269
2001963298
1578052457
135646729
2014244928
1548689853
1485180530
1993334692
1617752760
257568823
1408161008
1348182664
5876817
1219106997
1686847914
833938542
1392251158
1837570389
815909689
830878666
879651733
992500012
1968042736
353341904
1867774149
1227587174
225142426
1842949356
1047383297
412142685
1210902516
447423213
936378263
944032149
504364250
476269386
1249386264
1080061645
402548683
1231161634
1847979461
23649499
93218940
677848625
1618437780
1157077544
1819460345
500675609
1231619991
1632918093
1816891735
478541654
1685809176
698960739
656988850
892623105
1390351254
1889201287
405795941
774660622
103263992
1663855664
519350662
1046658062
1109877750
1979289115
1731668957
499203180
129209820
1995381190
970443574
1448081053
1362353583
298504523
754022017
538334724
1694256794
902557226
371983421
330121421
546570587
1327311120
326582577
630931773
53012911
782321398
1937754772
649312468
1687286276
1189818428
1078897892
1943149052
828399500
357207559
732220725
292170403
866221698
569766313
499325050
629558897
1662097143
2054914470
745569379
485284054
1856055398
1707159753
1227794317
1178953529
743272021
1358789619
44994893
1345799076
1533881461
422686871
1186319058
1570360992
682803927
1557052151
650483289
1290793410
709134968
1833794675
989120586
1585945017
359430410
1218685264
1535995630
381040642
1048579480
916336600
186598173
264982191
113345690
1045046672
265805780
1769079051
857429010
599080569
1678885696
559591115
1102508058
2121189959
1395332793
1663407558
865064699
1028799479
1221934664
1135049968
1648616829
340014712
237908567
1707173260
1635906247
1554719818
1762958997
891569744
379041175
1636586750
1330105058
897174847
532672292
1683399529
537152406
1519069727
1475469480
1602462873
468613484
2015289448
991102652
676879705
473674290
375824859
697048570
288260318
1462460490
1509306470
157445890
298792560
1359006701
878463218
102130582
1133013159
1842262715
1016501502
933781847
717593375
1904584686
1555670287
1145368415
1477789663
416693549
1950741390
523837808
1587791756
1452798550
616754686
1525697908
1985265088
646311303
945358877
450627228
1539575968
1329757208
1883493767
222781922
546793003
1521637978
185937051
1949729512
581511944
2095104957
2028097514
663973778
1219895517
381504377
2106859831
571026451
1867936701
2065988737
1874025236
353247277
556489116
432292338
1412027356
801030755
1229600616
881661727
1301399361
927567104
118378625
1233190938
801909046
1187854768
647625609
1674660163
112656134
128599627
24142294
341577922
16565103
1919467685
783336719
1656395194
1981140724
728980300
1922846148
489771224
682937181
1443416356
1227841922
116577391
1962356083
1122263689
934772960
21394770
1272100706
792662112
1164881492
1833155183
861471558
1542029698
323312568
687052086
2106201251
459318868
119791902
868770292
93254531
282948901
1594653365
863875079
89476613
964753021
1151782755
1133564455
2074420027
2078120202
568196849
782448336
619279504
1631506163
56244117
1782024145
923074868
1194324093
1170134320
1784320886
1655441268
1189308789
515245845
602471456
316411679
1127951672
1257438834
1497542940
2099952617
89354895
1181983827
375205376
1405397006
177256600
1953159188
239436824
1276462489
642912802
6042986
1564682530
858835361
1552464611
168977188
132944270
1933123058
1637217071
1513679068
1755221694
991353740
1995449318
1837272409
434600027
1811893439
1798327180
409287907
1301748836
106985358
1464381920
1570011165
1698985935
166473714
1237705845
1300449414
171587009
446378380
1813707426
1700184288
1876621545
1050755897
1293558333
1741816321
1554934511
795565958
1591374595
316983756
191370588
31516877
1567362084
1621461165
1851326814
1480647075
1054570281
849346715
1557995555
1645490377
2082821354
1518431030
863337365
617474595
1977307640
1800087422
1952460181
1641193928
1851482669
441774243
2141135171
1824507277
244991399
931634299
108960454
1726742513
698504351
1750687880
1875674976
456761860
1980208010
1496621527
1997641270
527701473
1001525263
85084682
1782388700
1855019174
2139063375
53519915
106211126
1632664705
89998285
2129644734
349739363
1087255525
345730917
368872443
279852642
684221093
1096446431
1427300375
1115732137
225032409
420725658
1807806903
1906972114
2056672531
1868494704
1941150693
2010418899
148008514
724831873
1345682026
983959592
234620615
1544295681
917078048
1206266415
1043375516
157353361
1625953539
229656900
1129847082
506328636
1050000574
1768035949
1206731232
87067750
846349438
219682460
196993972
30194050
86997415
78177320
1467646123
211009153
921855970
1882207798
101661560
2039445721
1026695002
1532670244
1625211201
1905456671
42926815
1841528680
907557956
1324437774
711826969
164933815
1585532288
958125247
708707394
1287348950
1512902592
1774742072
1048098385
1126216298
1102651714
1499548456
427429967
192442911
63550956
664731491
1720008877
131509175
1151185456
1884135632
1532479015
777840625
934530195
1532913413
383153658
2020622015
1905899585
445021341
1937574375
1711878186
2048808864
768350804
1079588590
59654998
1430255052
864218239
58346309
1573547997
1263503765
928562713
2094945467
1353731496
1860304660
1731423661
419810953
582683923
961055373
1270950309
1584846887
1742616450
342426236
498857051
563671983
873805606
1257193767
268529681
1852984043
918792101
502304860
1774187453
535789281
1832349293
691673584
320464669
142540257
868063810
1302553445
1103128164
1609097489
433785974
182308764
1109798865
1584157437
2136598565
140126348
1829492241
88833569
620546998
117256902
809909839
286196605
80269225
326911627
750805824
1911158612
1928810512
324727462
1255760387
1791453497
968915979
748856984
1231015413
531263786
391097978
311256140
847990076
1747568191
1045597612
1870429074
1299545337
720362634
917763240
1991527133
296951189
1531481137
1026794059
511052496
1439598230
1776631436
95138316
489725886
1753506692
371238269
217373821
44135373
2143533000
220919917
1954184921
668883512
1737632526
682081306
850357227
929134615
504732968
1717964668
951354404
944781303
287572762
1593606833
111285724
1448493883
2094697005
288453891
84214996
294487223
2044527986
1278802836
1530969066
403452667
486449445
1525763767
1604772945
1154605614
557113213
1315357021
657843667
502046521
1876286504
1711816243
672083834
768544907
2051201396
404049583
1389774712
972071452
994055129
619620669
2085200882
586200520
1566236289
1813137068
1770408559
680910731
1860110346
1772880290
1317484780
1579296276
989627822
1472445454
261199210
1368739318
1390307367
1714556350
459187840
1117137850
143923249
1487174178
1022661621
1138490821
416143943
437923710
1363078657
1141952297
2139986712
2036485127
1570242240
1095098752
1997341627
1246014784
429121978
1412636468
1731843614
320750895
394159107
1318753698
390697205
1054472558
1411165454
1514731556
1107647552
2135886093
392408757
1548495139
1083129235
606993071
888429809
1511574843
1451332606
650449707
1682878206
1014490346
1164565590
184898459
365717194
238382905
750763575
2052128614
1519690253
984159152
1587109651
616344296
718877102
1515312400
947781533
25940352
248429184
1239272172
987225808
2010248116
1810931077
437707815
145123174
1279344030
2034345977
1565372841
741450649
1766831316
576359311
1895512038
1956640934
855371661
1781997309
544393580
2070883431
395989426
735274448
1604118913
1609674975
1932776405
1741250903
1658074574
168900630
589255006
591439852
52254890
1287098640
1402887840
899728918
739443772
190761935
560375628
1066886750
50262826
359245136
488690838
1730363717
213447828
1023753216
386267979
1500829291
1376058568
1182076040
1424265777
2090200066
1615413422
667563220
1962274998
669570900
110450559
807862597
1141724224
732990678
1427334306
282050778
902393757
1693612193
790383416
1768546537
2039578558
337845980
776464051
1676300807
1464265617
707691382
653413962
466891714
313813374
1083005651
1422860010
2139670914
216247576
1983382013
272878877
294237633
916627070
1952988787
1801584556
1789820800
664868857
1799014207
930804245
493772198
1370500147
1734448259
979688875
494881639
1338766495
2000156641
1152085415
371942699
1018750956
782859508
1745106831
618498997
1293793167
914133337
1065369250
1015435637
488814346
884077788
286490111
161099224
968870221
13234697
170621432
92928643
1778505541
1071668803
1999494076
62305973
481349219
833643003
400036465
1627493350
585049703
682690749
412679673
574179865
135000052
1553701340
1126015286
885371855
1688234567
2144122975
644471747
806531802
2008162927
1024543690
1224093019
1700486114
689084629
76558128
1835761309
1050045253
1289056087
1403103949
213251186
1684340928
496377884
1820701598
1715980730
1577362549
1659255676
1074393925
1770336684
1566937679
493694549
475044213
1098007158
749096669
1516408926
151581319
1977345747
961905453
2083256804
311085459
1666504879
83567029
1443324757
577081132
1031775111
1367986613
1825245576
1695828567
1698606623
863609812
115596780
564613279
377703834
1248661204
1910209433
1364510349
1335156442
1013002980
63874555
838920115
1439230212
780822233
1667059400
2146375368
1640319087
1511918498
146613532
2012001857
1199923144
40544590
918006307
1013368956
1551586126
2092913229
1518129466
888887158
1883654726
700666025
1431512200
20424195
1654045139
855579063
726561924
475277120
989443769
376933021
1851133218
1491025743
627331133
89943084
2095281425
1751632663
1484255623
1508589523
1342354218
878211322
815320299
1808225039
473767221
1649719566
890195275
1361583173
1966583268
2005462273
1250791646
643751644
1944970075
729661653
143780562
1146394379
328344809
471909043
2101309084
1640050413
289190403
970101519
627409104
1912404559
380770291
1802233299
2089775867
795703920
1487548433
390744472
1259676763
514747171
354461284
1872082971
1044753698
2058884825
106432497
353365738
1625624693
1633940047
1800951927
1558089658
945157722
1120960843
919744745
1122043757
484994605
88441576
1232037357
1396916282
1508293003
39413207
1421489629
454957104
1008278827
2033779726
535035644
2031526525
1939455049
1293068205
1741979085
1947021121
267483779
1707431742
2013959091
252517432
1670833701
1276471630
1643615350
1724804141
1174940200
566714720
1688083645
1043998786
2044266708
1629623271
643657946
2088929126
1848499586
1584992924
1458725485
8380157
691840975
1501585481
668384942
304306853
1670192306
55209473
1162364253
602963247
969982284
955342391
442508741
59664495
1565265256
1376555513
784598565
161607022
1357485357
1161002110
1419350450
1312908540
187710421
200196016
696618497
1618169655
1131769217
446206196
496990836
2085141732
1120166407
1875731440
1197651361
1011121882
1192453816
841867443
1137060877
1205870222
1635791017
173219422
1036226099
169844256
913061649
1643522048
2025262812
138740011
678565341
1886112140
1562421523
30710795
1028454182
2142610030
258993892
406531381
1978336843
478774134
77815667
1434893416
1627646370
1859129899
1487160527
113460223
1638679748
1195095360
1583880923
2141986877
2038383396
28887267
2046852344
42158129
1612130836
865606423
1357028545
805260726
1336799955
930393973
1020215349
274802053
819916049
133549077
837044052
2011346958
899836278
2108575099
1887484725
1036990733
2109500148
1803174572
1740923879
1991657501
217539133
1071370758
496232170
524998828
765718252
1090020479
1160408319
1721688827
1341565543
737614647
1700909176
193780578
285014565
2007075407
200954925
171963277
1375857026
893894221
189456630
602677674
727452766
168331181
602065928
468119999
196962553
2109673367
1137059261
1517427922
2134797015
1677112245
822972106
2124999222
1736236120
1852189318
97687583
1176590120
1615325555
127070226
1467066126
301074254
577907080
1734212026
994731446
904789157
1887613453
1784328792
390575993
671553566
1998467191
267468530
1285044277
317219238
220269717
577571479
1327514256
1073289465
1703121648
1865980664
609123710
1108970617
255928061
480750673
270267181
1133165349
228293926
365991376
1730195268
1452391375
1697832341
873854438
281404561
696773988
814509473
1092724381
1019124693
69791682
683639489
590477620
722463156
2098160503
220396687
12204875
638692657
1668379081
1995679477
1735885518
1911608794
1783504370
1812767863
104513966
2103194042
928799788
1844109440
1338581714
186958884
288158458
1347717612
1750314472
1555735517
84943477
1428001919
237450264
428826734
2121274738
1621246950
1096123300
1200026101
1852905747
347127191
1161356519
616574500
1271438742
1035641606
835902924
320718566
1608252958
1078441104
707215004
169398496
123211997
448952992
1876194811
730190222
1100120071
433584338
1934241092
605377739
589687184
197355454
723463451
1886981277
2103035693
285144900
1814530268
1949726151
1292312395
519215445
789320565
122685216
1221262515
1666831225
658774957
1007544283
796372684
1966709037
1249013810
508505242
1154863743
576663209
1715907542
300719933
1004937681
780210866
639879585
1037437954
586484830
54194346
1894580721
498276462
1055987528
507353978
1383722342
1676714220
546637435
2100039444
861073973
1245945761
521587552
1555987246
1953953776
1187683031
1227636365
1524913559
470508468
1477876221
1180081959
1774089204
452418790
981771589
260430712
57290344
1384863944
1567673255
1464115437
884378047
1685450562
1458286656
1857959135
1593600351
2120677076
1622909376
1846481990
2138229359
1038215414
429012930
1668373533
1551369447
2011205227
1501526383
1307965870
795416215
587658037
1623952307
765174502
1002435879
1514775300
75491205
2075432651
1112664166
1762078181
1007228968
1806443758
1638329520
280359842
393871732
1700593260
981671088
996620477
773434808
1061768756
433792015
360743479
17081464
1478858907
2005711309
338442719
499828845
1279747156
1263804926
1025678197
18005480
615033425
261601438
395044672
1366022403
38866459
1136821061
81584075
110597074
1914035658
1577503721
1538166134
1907592263
1103223541
1585562307
2108836496
1590496157
1624623693
467216614
1157830695
814158586
204655629
1804337625
204814824
1654387501
1025473620
1984908952
1067784807
1344498153
288938819
1525665662
1436972957
1856391301
570424695
944885323
1045747334
1730716215
131433428
1363669223
1390821424
309559746
223599691
991564654
125912416
1577527537
1696156096
1773480416
565660539
54449495
87209121
1922902905
2028216241
1112477589
544752334
165282757
1288950865
2129101131
256686002
171478535
170910866
744575828
1448123674
1280874089
1666490585
1803752489
1522152232
639689982
2001724135
335750649
958605434
642928492
1474955834
538031314
482155119
2115163164
448413743
273888521
1644027277
208255771
1080493196
1658087842
1089768896
633717099
542376307
530641504
815294070
2076592897
773728129
1237672385
763519655
2007014697
1499927190
866507757
195208657
1805262816
2005972324
1236417580
2074258318
909158790
438980241
1587594171
1908752409
1269419996
1810867208
1618497473
624246863
417481460
693864384
500373471
1809064547
1414934349
149857281
1726149626
1203324330
410757111
1785434015
1574972065
280169235
212342979
1802054024
917227518
1027257702
1876541721
180108865
1972271775
1802244542
182334768
1398371171
1897724782
1806821096
1701767503
443579301
1936390762
871902912
335332144
866227145
1389729256
1263867439
302232901
424560240
986601575
1798947916
1591697369
1713797119
556777235
1146874987
2033826861
540195876
214189966
178857213
1598869038
1019015320
1573455572
615843914
1750097678
1872241208
961857237
406002884
495763265
1198045422
212643134
237864227
799772979
1269689418
1437559081
248084728
1056938711
1215135659
2040523336
1569358824
1805426689
780322328
1941478883
740659080
70796753
1857154743
152057424
722776649
820837180
2025888104
2004416544
1413269560
555215910
250917579
1092850055
622187314
296418332
1769642025
1190033260
1525097264
1936443255
877888517
1466616979
617105047
246984332
1166885543
817876814
607634001
1015867284
10759614
800444433
2117636594
714905744
923824337
106016624
738684976
578943585
1965004264
1485431997
731440982
1913946677
224090466
96340872
623978718
1562579979
1541326395
834272060
344370721
1860844884
639277664
1345151928
16818433
331314867
715780875
161543335
1371671357
428502651
1744322752
1225919448
1330827053
264592088
1469678609
494791238
1842833428
2111656929
1465241882
1522889778
132674142
149665423
940121139
158496082
1127938967
1742835241
1838698077
1023897837
1835703029
1868433109
576495896
1419966199
945181062
210298849
2072396550
2044691114
1520513682
946476602
722945004
1710809247
973591349
1129782763
2134362336
224402901
1784382397
1378862434
1975814377
1309080651
1964265127
88254230
1981321391
483128092
176865823
47371184
842223438
1922020214
1862958914
89619580
1400629767
1637693266
722375368
397321636
2122504551
1210931199
1058575722
1469833483
1682099240
82766694
1488163760
1762397967
109171907
1721527222
1196670630
985082407
135519497
1204298855
887350261
1457068246
1491034708
1680337157
1861332436
953845572
1218804194
1959351181
1518971822
48417433
179182951
79137308
2113151629
1953221103
2006564613
935038443
1621337225
756085192
1639523663
1761612072
1522954698
351415719
460099590
394384690
1259053243
908323402
1579885552
173379800
172821982
1757749321
334733133
1860984541
1508840449
1836344809
470242910
1872737198
1927744900
1878854064
2129688283
1626201185
1215929135
1848980613
620008682
670041200
48346474
623252461
87326510
1689437158
724665373
1891044421
1792695050
926561770
2061369079
2016736013
1490487426
639276802
1048991135
338579803
1137692503
1101949749
1017651355
272477542
1291669996
387132428
370235429
1165680101
1608305441
1647673160
520164880
141321060
263491975
777385219
1023941822
124897974
1359799216
948915586
1725573177
2092963705
777911505
1879525468
2019624399
19478058
1582592189
1536358743
646083803
1527215701
757911566
2092410937
2066337489
1455820022
2043122974
2081502709
1665562401
211787434
439768803
54987597
2106594401
1900794345
1386432271
618172195
33656672
762636653
613676101
304751722
1193008250
2045666856
464017400
609988780
455183070
616935857
1612130782
1687267877
1553735084
1835389059
1044937786
1283042885
1989946315
338107490
2114953345
1744019387
574965781
1271137896
1394955099
1424510009
274117105
827056434
1671639186
1450613708
1652673766
156021562
1482780644
1287669305
629105102
1057820940
641198341
1656689084
1240770118
80674822
1044602821
665557188
1800998270
2050285484
376445026
295606488
154001348
1744919712
44741608
322291766
804821922
1854630597
574116915
2116367496
1821449639
1985955568
869730376
1623075098
1165267079
1218806271
1986494656
1687460989
1525556678
1862865555
1392577545
1888233393
939955569
1492479814
1752226312
1890944003
1263232672
1176875371
793086308
713396532
1872691267
480100014
1353186009
1812915023
1650622578
440826813
1902276087
822532619
2104122617
1082525253
496428297
142556699
139381719
1783428993
818270747
442328990
1976103821
858893943
149293523
599256177
1726866232
810721643
175047028
493082272
1463308851
2044246363
1985368428
1729174
1634871699
638759814
1377927871
1036010719
514773873
490900401
625812253
259487933
900158362
391507632
376053850
608474882
1240016729
585282600
2104651132
204518224
392752796
1189110130
1341517485
1878049542
673831654
649573230
1591782872
1027312412
919267611
174141617
884692568
1813452412
2045436011
1248576591
2120677691
1636217980
1098128129
1642356592
1198856786
941784777
71439
1312269292
1985807176
1598122040
262851958
1866897061
1542414627
226415162
984732480
1208441196
1418274618
1938074489
1301496290
1378545065
1755757669
1881347700
960128711
224460308
228093694
1054775101
287325127
217231806
507064510
910019030
2051647490
76383565
1588108171
725590161
1832224608
926363192
1562983883
1937975912
2112584499
830702739
1164193204
1204412647
847020545
1648719071
1114826388
1956478649
1231444162
1930689382
1462791349
1459772825
778740275
874259776
594721068
390028555
1032509216
81337266
1609395998
1810124852
1492778854
1567307112
1906235096
1800926260
1073033596
2053575033
1355293371
307654226
26467004
789952784
512883602
703156896
1472253919
138332769
664687689
528626172
732767616
867543650
954762954
771796874
2116931589
251838216
393525246
1720525020
1804929865
1369551264
443515714
1011921373
62426176
2104342850
1518268556
775165181
871725071
435481860
539340470
99465343
170075282
1032560086
909744256
1674085582
612737273
152615205
76448150
1923883711
871433590
28586766
1511410002
672123464
175017048
491812960
349648888
1604360237
1238659336
1707600266
1631167259
1921281061
1658952116
1204247474
424532204
507662339
915277382
2033099779
1607161234
662267085
1348536782
1554000290
1772764802
548362731
1505642886
1712881590
72886136
496986858
322602571
1183254396
1168711207
1603462608
1378429923
176200524
1975910073
795621714
900966912
1648705559
712577036
640519014
2146145301
2003951595
911861815
350476000
1013483828
114756749
2105120758
285184697
522380610
1796065564
1951408138
1648615107
1264335029
1585667204
80489573
731200472
2072414351
2044013587
1350965601
672188446
1346066156
1433771296
1178025813
972359395
1567847278
1001586761
1136035533
1359293973
1649447728
39420496
81478995
1513094268
1894363416
1900619652
1791451495
2053314613
682309131
226020724
909754030
1251210468
117172591
905917822
581562930
589775385
922200336
987436686
1728986773
1090511082
842066337
1934833691
2085410945
782132006
1904869119
1541903240
679047991
1608126764
1582771243
1777106751
824185736
1457289094
689601476
218685543
1040068046
1965588122
608854080
1156605269
1621821705
1268123411
1051991124
1137887098
1691380566
1347097056
975893153
1276712541
2142539304
1507552698
1079320294
1378486529
754342669
450358420
8885532
1762547914
24964877
422978454
247564950
586032021
2092656601
1092202406
1291372091
1417696580
1669986092
984089859
1023916014
346364767
1995784139
380617889
850287075
1602510446
1686436124
906795691
2050414685
1990804397
479910836
64005335
695140727
1840494785
1319818783
844914893
1976008286
1297679590
573409257
665723367
327799507
1418486669
1582171927
626135094
1328948675
566797899
292809624
2088480181
1127862671
1955848072
1827316731
1190258091
1095744438
1098257593
1879511336
697737711
1073444339
12318700
692874091
359852556
1504716269
1920904007
1127312945
1347455162
743716242
143231501
1162267618
1175075478
754109331
1087830936
1772088131
1071342602
1284246308
2038254923
561965717
521687080
404036851
688166112
1667558489
483915332
1322843802
1816042265
533179324
1480083577
1066081114
81382647
1087199285
688261547
360492181
839399215
1687141015
1018244212
478536015
1051953001
277323988
2006366379
1666436954
920065851
1877053972
1825126931
149695104
1874394616
1167903604
2057352729
1800914448
1826302781
376800212
981150418
1518656462
765298853
767260764
1983288464
1670520101
363472144
55951525
1041071216
1037273851
1818518945
810871535
94310106
1543640540
1572094217
177496209
1594603768
556205770
2024177920
789320156
2133807082
972304074
1585122655
898853520
773963375
542760876
786054445
2146864753
591870767
1481354180
1007301213
291429613
207161110
29683393
874330782
439336383
586134425
1832787340
842152576
1738061075
1010299107
1961090699
352329692
759021459
714794132
1979771383
101014213
712439639
423823014
1663808090
1322541427
2076737280
1032227211
149476408
1880504712
2085861228
1382041285
1133727464
1744571013
1914878529
1312831055
242975867
871938036
1531912181
597453836
21889515
1539015619
287640222
550215324
32706502
964999390
428047049
735196436
641206863
1041063039
1708846145
585817587
2041807103
475720062
1783314713
447982809
427106332
469242318
1719781089
118014129
1479696283
1177258266
1830353619
330658417
1656814658
1021695722
760870219
239405766
634402846
1212100892
1046583062
1113325799
49406299
159276394
701091089
237158546
874783789
1220648182
924329034
1013643210
304947836
2088934645
5416715
1582853683
1262048044
2018406978
591134732
1853252208
1951247407
573217540
1909974903
2067951731
1094619367
608176380
1475925714
1867907130
335318042
1250243467
1119356278
1232550816
2099760822
440414933
836283507
922389732
888895757
861528235
976720689
117286051
79801055
832242661
596108177
1428490366
237066978
235700778
1925072409
379922542
1454831769
1859361365
497763931
1686109843
2072564407
1711482481
1399193296
1912615889
1896368308
1442506303
944246179
379244406
963691105
202232231
727437555
780168217
74805436
541618752
641591822
1430714140
944690552
1263552101
127077160
573896231
1968771985
695544545
458427069
366433767
982779910
1278070097
2068463505
1420476369
1786128713
156772030
1834100198
448886899
212021200
699858180
870468368
141477412
1245152952
1850043971
1488617867
2154243
1199145793
1578730054
1351048642
1236426502
652305968
1823392960
1904343586
261899905
780739190
1251076149
371983146
244416564
976547579
411463457
1751714739
2016210831
1497734612
1063215022
945170802
360384329
822459770
1558445181
1835063568
642246436
2028109747
137988081
255732290
1312490135
658598714
644550154
394474615
417943160
717476619
566769296
868209231
975632367
1424561928
351543110
1528604377
805413445
1746971687
1553809055
429746482
1340878252
209513637
150425015
910719168
281347193
1129820263
1378892296
1620359705
260043299
1264168215
20521197
1553906114
1549566448
1131781708
811356270
885398181
313648121
1015559764
1564037803
1249134695
360275063
1315820943
2145386393
921531499
115358096
780077972
954439421
1210899019
826954147
847568586
710861660
82660238
474876376
475389241
906126241
102696004
1884480410
2137846771
610631163
455853915
396071815
183177314
670284037
428491368
1000644538
2140440578
1072627607
1732360813
1373668798
444287012
908061017
1126105017
1660577894
1109839641
1273826918
75213427
333989725
1294658514
699556078
127442577
943045590
1178486379
1162972948
984406056
1494237128
587313256
991194686
1122598921
616430617
2009676951
2115660835
2010400665
642260597
1272455086
1403652620
2121862352
1967241156
1319131329
1054826071
487835524
1102324414
1337401556
1481678598
1928576106
945418610
5186523
123843663
393804379
930178101
774471694
824169018
1043144110
747595703
1427017553
849222458
1561877825
939268768
352286345
1659652711
1972624959
1514265909
1349615194
1658873374
117067939
2092426753
1862546174
789346570
1572328270
368140582
2118339763
978933244
1616519219
2132416044
723869853
1306485011
794951886
1198102170
1410881462
79061610
1672940105
1861612378
1015853089
2023055367
1925095921
1917779069
940606841
372998327
1043810579
1953170856
1948999626
381351320
421081376
479082002
1565248873
1155460228
299702529
1777687945
1949811249
67472137
497709035
1328370459
1183891477
2145841043
1326301850
1528814435
505202498
48381039
368602846
234821346
1604652794
713664931
501915790
878213103
2069595267
273063829
977835381
1119371568
1037571316
2114902226
1878796658
812026821
1105116201
1833143443
245607129
937874898
943676905
1475584243
1924068995
805509119
876635530
1390011736
1961614554
1615553681
673525450
2022724681
992136329
1209208139
1048655198
1687248458
277137540
1192513964
1109986748
1455438713
600548106
1929614589
1337075001
374425072
67994183
628825399
412240404
1292590226
1952754848
1908955224
286260171
1509641345
833396037
977513297
2002027491
80888900
213213057
150718570
990958927
155733215
1181627421
530418884
1782986036
603704665
1789426817
1721853716
1759750837
543626190
2033447001
2078754271
1577662497
1638197411
70588413
487198122
1793186356
2111645725
95883935
164861817
1814384825
1179804947
228172037
1062876721
947039973
2083099331
203193030
342935058
47494054
2082781117
1684597265
1278362151
1105258884
1504290575
496676831
596763349
956469025
864928700
2011771046
855163860
44189580
54512129
1588717568
890901196
1056674383
1091084924
658843035
1615250727
1418791860
1983658843
1198919799
2141837056
2085647660
944991091
772731978
1576407189
613909904
235396189
711644488
1529763040
191529282
1772813403
1469402170
860977209
1229822587
839973028
1248963152
198352356
1666324781
1166590087
1368024779
1374101160
1544047629
2021264931
1749668339
1272117091
539443264
1264745016
377295274
2071772827
349913557
1913296092
1344431598
280109865
2060198784
1206651135
144946404
765850303
1242320883
1944176219
264134446
676374329
541171930
1197159220
1970887651
1065123288
1400438772
1399547657
497720722
1785074955
959827715
1076718829
1521270099
2113573577
846075986
689343825
1510338603
1524388591
306480705
451911844
1692484262
863444224
2121344160
1313761658
1901796723
965534482
1969874938
1535637161
1086460131
650381184
930872843
1798639087
1242360426
467676118
1697048145
1350671755
1994854315
1047430607
1042960939
144717641
1154753467
1288617839
165137648
1289392682
722203216
346119005
1381575762
987239557
953132265
1338287225
1102891132
282289959
924401330
1747526552
414743661
429395610
866541750
48668124
1681157761
641797548
981423689
1998232167
1204723724
1506906150
641427732
2100916709
1755858443
350264456
1449360745
1872421821
1022224736
2108739230
1182004957
1697330184
1101745963
1932335413
1864295347
1128911696
1503406146
795054350
244281856
469666605
1556777669
2016886483
1804577701
1238250853
703344990
2065824056
1653701154
983038542
1469023067
1392461580
180089674
1057232471
1950967344
1022970415
71167316
2083334379
439669802
735097146
138861401
1229785669
1932869077
920171005
505868560
1398155870
680309159
1411386144
1748471772
1417836006
427215984
1667239909
1313667602
100714006
429486481
1231730904
1653755892
772396455
1631341362
972078716
953209796
1288028132
1180177032
1335409645
121861648
1854604922
1185849423
947935523
1261939014
304095140
1614595261
123763875
1390182252
1573424351
779544430
665683563
2025917610
235305227
1071739070
86806868
212014263
488234589
414578896
764853869
1481572017
442905710
1550205141
218334754
1718751595
84387685
552465017
1676874603
744486862
1023464893
2080647280
938583428
1995213966
1116345801
1801305847
1173158431
2107305819
53167446
1313958833
1735704608
1182982114
1617501875
1078894161
1782518104
275604355
1810831294
1085810777
191493281
1204400252
155109224
903064977
504555899
507208264
1024316715
2107563180
1593669660
866317924
1855679992
1752919785
354536819
1520537648
1063666368
650309843
1629248759
1639515451
1640763313
1668501977
60263039
1833513258
2134616324
2068135275
1827167408
1439404776
1254265472
2023570047
372717458
684601360
1289690389
971543691
1991089774
1515110720
1235225772
1763117776
1564605991
1731667716
1513801635
805456201
299532131
551298325
1868631053
1588865289
1587536239
343893839
1908354619
94156828
75062089
16108999
439082762
1458112851
600475421
263389498
1664252437
2001456624
1286361960
228281991
566287297
1068020842
939130526
723307582
1658961994
1312002467
480974780
1513145671
546089223
649351297
722700741
872836822
934562529
113289929
1908583888
1731715921
1172079930
2078058716
1306158235
176842474
882958162
915597835
181877154
1331360938
1035243273
112571782
2078444803
1912082794
436537168
1645859176
585614724
1833560304
1523060105
1346118671
1740999461
1648996863
459167967
308485060
1947470204
1391024794
1326692250
1626136370
2115582305
1126988815
1709555198
463160662
665072614
173250386
1603927112
1406047824
329813008
421173662
613203186
616567609
2006102316
959162355
532761321
1592608372
862869918
1292317677
501006319
553982969
1712845844
1589794873
1624529625
298303879
13771425
1461484493
674782621
191516408
263732487
93142866
572814210
707737220
1118231086
889958534
1358864389
1426357486
1012097797
1617938265
1850586250
1620385
1265347778
879700226
856706672
376954760
1941347089
1817589150
840785328
685821002
323930584
968776448
423048026
891593145
2049982522
1319285375
966399686
310437102
2020747818
1280566159
686777741
1283811167
967154535
1223446941
531511283
2000090878
972183854
1342541487
1913819230
1279251917
1001040995
982522230
485757194
706673427
1647262766
1959681978
1608858316
1533483775
2031874111
1217661907
1109668483
1564374853
1960237819
84580559
671486014
829454010
1673145063
1683762633
1252373667
562169409
1429350053
1522910087
1941907465
895074616
776482267
162631543
1405124578
19718263
2033435536
1687861388
540626370
1401025515
2007671038
748377010
1693553936
893018763
499699530
1118152574
303122751
447984138
495569466
1871296718
1440830591
372348754
1357621733
604512037
953099803
1356975920
452285827
1515397219
1048299414
149601789
1173929372
763303339
2126478372
1343608915
2005540209
1786976000
1034610380
1204212501
147146355
1368059924
28227504
470850486
1805251066
1971018788
53666665
148445304
1140333313
581536414
285630667
1092399263
2111136176
1961290414
691039995
562207907
1864659953
1210204315
231498700
747831076
2130149666
1979646095
163119731
1744815076
1495708591
1575220318
1761892621
1334921524
1744024380
69346981
1562191731
862441259
591605474
670373813
485674261
2086842647
1059418209
121452855
223133585
2057200786
1636234450
569750333
499288225
253379253
1224871905
780562319
1256017072
850859933
887789117
322137821
1577834625
299858673
1758236383
537551885
271726720
759885905
1404497457
1875876222
599643554
762105778
902518845
1166744645
1598496021
1463809193
346810929
1870082346
166309174
1447049258
1769999767
791744733
647761009
1484959556
828985759
1647110980
737142779
1191031959
1801539129
613299555
1506007276
892450752
345607591
1805990945
378516353
2021906018
1586921396
477299006
1779719393
817576778
677278335
1840537387
995633511
1748125703
909481410
1947563530
1811464919
1399620581
964691279
172908274
1123784418
484594954
1954732654
1577724180
1432735070
317948045
601704057
1167662411
990168528
2064740973
1504884074
563038880
1643126510
1045581279
480180157
1888508612
997082089
415090118
1722643660
1655287354
1225032396
1841609991
246179142
616284100
1083943722
1635036743
945100044
1267978756
314717137
1461181662
501362055
964092683
372566410
2064862231
1607272510
268363816
2012685596
116621500
92997793
994792187
1331923270
2075723868
2084830940
1655037231
1505642946
529910205
647663954
232561872
1760688288
560733528
2059382673
364011753
2101337410
1568714134
975834135
15095102
1372377641
1542463190
6987511
1047785096
1477684030
1117355925
1018638280
1087119237
912663593
424575291
602138608
1424544826
1506105108
1748662184
1185213762
725333675
192592273
1704010332
974193556
1738095421
1056613520
414595957
645805974
811660382
1958306062
237949186
452038823
474230692
448511894
1892508938
830131161
153868721
1137456515
430560629
1660230858
1440655773
1650295813
1771441219
1590032725
724080263
1816389129
65042552
1431497447
2019857219
1754121797
1263881656
1644652902
40473199
1759837648
1334807695
602127537
1660670628
1409391177
701158183
430827422
436433791
785853463
495383837
16619943
1491685562
1044749462
711875478
1165764999
2073765667
1798736978
437268041
2144442269
836239701
1194342805
1964983067
433559329
780528209
1736896027
822531647
1741398585
1240591235
158725610
1338378955
1683558973
1593528387
294198535
421737283
1064584034
1246441993
2095035975
90693900
371179150
1440304222
1123166436
1727446395
1934912367
35592651
1923286911
1496066377
677759671
159004674
92581321
2015012305
492517489
694096800
2019321558
1708393524
1876375174
807197909
806099854
655384145
289783466
85181234
237734171
1780733739
321559743
1549695668
1488584292
1481908857
1921568991
101713712
1014080393
582931797
2038167982
1279709440
962938577
287407742
943507251
443941239
900838334
1911850619
619279368
862332506
1110151391
1751766984
596330654
177086229
1360185058
905990046
233972889
1753567301
921988497
1115485476
1293881806
1500520516
1241793220
1312488176
873913895
2137504623
1414965545
1742964315
236305889
1107173461
1367616828
1874739187
943519209
1998549943
408917159
669756426
687050224
145857894
495416299
167398137
1968376570
1165175847
1807502559
1466400898
924397832
2059043193
1124349177
465388917
733466192
668354239
130351874
471703250
2134609023
317728999
1193150072
2032983641
1944243111
1114823901
367674444
359377647
2036171790
1561619305
1945386644
590467365
1288646760
902153869
621035956
312138387
1691074802
1340646447
496122777
1893035802
984126537
1934402458
822352098
661027903
1956281117
1989458203
595700787
1796285929
171557088
969269864
428284795
255098672
925188105
1642079031
461297393
1536166180
1839037009
1099090117
63706877
1870658712
2098248745
2042427128
835641981
786585830
1186023017
1095465866
1149934903
703970817
609124672
1738861484
1807228330
1789070027
332019062
341116630
237784076
247645884
1268961170
1917346789
412895141
403657001
321628603
1774806380
1072174515
1603590796
321674635
1125086544
1580521336
596648951
1371545431
107055547
1379895334
869074695
778968934
770502846
1819362337
1370867639
2039739662
1083270414
2103317996
1852058213
744165379
872638960
91704685
170219112
1418867569
2143678407
1440374102
369196115
2044983280
429670436
642073208
1492666190
402871673
657797576
1012494588
2143491385
1132934651
133211502
1014385429
655226466
760090536
1958758793
479469376
1563981503
2053277449
1397008118
1973989075
1238314301
1283070297
2087154925
406731623
1578046514
1632030313
500446536
1426464218
719563284
1559556982
147855601
1515185156
904976701
642637067
806497269
1533933515
1750706298
823701863
1230817715
1865469006
1997845238
762460824
2126076297
784438505
1841260802
1358217375
1448563317
507872091
1375803355
1353247760
1999603648
1288867229
648985040
685289554
866958704
1633598601
1795198756
2046639461
1253737415
1987248614
189431218
270596740
448486455
915052341
365443394
472811574
285681014
522707637
1731081370
1019595457
1941098307
684189436
1741707307
776993878
981620695
1308440647
1531937743
1479264019
117837465
203127657
836687398
1860855713
1795432809
2080140157
995212689
162977614
258961571
159869044
289656710
1394605649
1967958936
482643250
113994080
1805577669
1963373525
929320425
1766332682
642917007
1339247266
499424848
1593691119
2122763952
434701507
446472172
894290117
2127113349
2070382180
1217910788
2038329032
1347737713
1089669137
222949041
1143127589
1272853218
1948525011
352580516
810723500
718130028
923590857
657731149
218442087
1646711335
1697915543
387543654
1878861217
1047630436
126368161
1689452394
1859785792
170063107
2011814357
1442178550
1677553340
1578764852
605047869
1752233595
1242949917
904698961
916974480
2007512959
1648456251
2145110431
145484019
1418781746
97975246
577349365
471619383
1320612159
906562359
1470687658
72450044
1471487324
816976183
1216322071
122519342
1976075513
180062803
3526038
1854744586
711508666
229697329
583624930
1828270328
1173197945
1462713576
1184885364
850962319
1500187018
2114108712
1817132203
1053142326
336411106
1239610908
1297518566
960854880
1499235073
1474222904
482360545
549760985
1106464655
1453954342
1522904909
1469636650
5137509
1528371847
112088871
633894754
1333835739
642223991
1212326976
251255088
565432077
333999640
474744609
1795870288
947758345
1216509657
633011379
51460353
691345547
476014863
2133597896
195432851
193847828
690127514
1185235010
813410734
820318872
1293338725
528715236
73415033
1187453306
1751521022
213104969
200127402
794317520
227146230
1332554430
1078452584
644423171
1466387781
1690909631
1382663950
2048818024
346399962
1320122675
648237025
842543845
2029223008
179301845
1929921281
2031977024
168308970
1938060248
582057638
1979274029
122994641
1209143264
449936813
122616237
410275746
887313188
1035805340
1905293841
529367154
53789914
187288683
492787675
569738080
2060211604
67220311
1832970995
1384512516
301258992
55544775
45039375
1714857918
957777915
216167435
2123331885
2091634158
1703250692
627779414
1630979646
193624298
2034207978
519273152
709283971
1686337027
1131500573
1605444029
952811400
455482687
398288279
139770120
807255229
1085006282
1616686875
35003599
1313079883
554543903
424818959
1675559726
746549656
1708389283
1359667498
1226105216
1393078540
1077064370
484580478
597891222
1559614178
2099383111
1713684865
1174824995
561480470
725927209
239786783
1497017368
1941290300
1133350175
658604466
764141512
179637107
313785572
1589493406
1416325920
114117737
1923771219
1102148915
881505974
1381695855
946177289
656102972
1352402749
1198793973
325495916
1602935164
1144693398
344557716
2040144440
953237501
161168330
1308474187
456783053
2071502461
1841670059
1926920259
1065794045
1102704534
809031788
1726848051
1413942668
1707814405
637149698
79078488
1730075411
1199470305
1462814477
1840100385
820997363
1330328629
1905183843
663561318
1351697789
1593462336
283645301
1634113622
1264107110
1313761042
1249429680
1802280092
1727427102
606149559
377224135
7982434
1902406303
1921928920
651405323
2021557458
280042267
384203637
1889723903
1461588128
1033445147
474025476
702247605
1776578882
419480500
564643870
987724495
1302175603
1568560835
1794386237
662220792
980900458
1128677461
764928551
965059587
1656127183
1172955582
950619877
1121873473
2145969258
1484406389
1236072600
454137542
1587332201
901737654
901062632
280644420
1355196406
525716696
143675331
1565580079
1797184995
128059912
1507849989
1165392821
1373600182
1336730366
1511000840
1859998862
493607159
1930934590
2135470442
403559274
126530157
830138850
1150481241
1164593456
503032702
2107567731
461993549
569494859
659650306
941704125
51265482
1097034444
991525740
2083920727
731807405
612537227
1182400699
173527873
738024923
1465769412
1385162431
634730133
118414869
1016661881
1643439221
122651929
635156694
400245315
519523331
1465467912
1859602945
748865804
1546410896
2038879854
1302364802
1306442476
354816372
1231150260
1284956707
97533968
758483900
1204837804
1404861037
215217652
507702625
413185658
914225220
416588546
568577589
353063592
1947842179
642266192
452538044
555429026
1820252228
918028250
641595562
1594758678
1302162118
536171094
1011811298
1289602948
591433755
1782268664
936748340
1296218535
1034662167
1654574972
1587397611
379700409
290699242
1917730983
1015052650
2138409124
1143820737
2051069521
858535384
551853679
1395210732
1712831482
435384190
1297452811
345475876
1611744371
619370630
1643222164
1514871462
185560804
180362687
120005123
410376641
1725084341
80882583
89994229
1012351157
95032102
1295253019
1747478578
1207287845
33127674
711128582
1131601520
1446788210
756508956
1754904384
187162837
1559531243
1076021809
1422430098
252990259
1480069293
1787969559
1700553684
1372384407
84880624
1901958286
958212010
445331038
1863907981
750944036
1955387993
1326601551
1463017263
298168712
1246760455
1405917472
1598044402
397487077
591984045
1702024646
1899368625
821090637
1731066571
414089771
99013886
969831283
1451547809
1766302233
1105468108
783134596
990598589
59733228
1428449732
780775911
1807108684
936963926
606014643
1167379152
1032879839
1357904438
2134371578
922450498
2061620739
1403026351
259290087
2079046892
1579685548
2122196865
630355453
1898028865
1451899626
910038705
1119495187
861543132
126829944
1678977047
2360946
1982675482
100769914
681453739
1831599801
804291732
1208484763
656589764
292180514
1214427986
379380283
298990441
2055977924
251768120
179134898
152889362
465667854
420203208
1078515629
1293648277
1187164503
1179476742
1852428425
826355482
746001649
251371349
2046926075
933715741
495295266
1677563834
1729063150
845441055
824079941
1445246719
984340930
1182658770
175793092
1744136029
1964127244
757604347
732428037
1623262848
1120930386
354587907
509602632
787620345
1617195717
254027850
968457695
1653340805
1807206030
2103866079
1840762945
134107655
49604244
260186066
1137267475
781090385
409799419
1760363240
762459972
750175680
1330583734
696973936
1216014697
1073546283
85688292
753047176
1914409755
1960941077
1608360554
1973848435
1488823686
1453821380
1364443627
1617223764
906783820
1037512458
2068739493
1632436931
2033034880
796636105
1102096826
1042119656
1796942359
507336712
446243896
1718258171
1026985293
26783273
1432261644
1099855489
2085607782
513031022
489105309
45397837
276317447
141908974
1812244942
1351669235
1142551980
1326804691
2006854112
1332879470
1122880200
60312292
1485842469
1636114775
461910014
862255834
1238125949
976478188
206960205
878821556
1566681159
783673564
1191327681
479486761
1748399146
2130779557
1532903662
40354120
777807708
661409251
621052612
704098006
97028260
611620513
1695518258
249829447
894930636
1865845566
593368273
1229746082
1244120438
1514939627
150795276
531914872
1970371650
1541438469
527451998
783469355
1093074166
988432296
1052017233
1785465636
163907933
43918749
1978700432
1559789947
803004902
273263375
1626475259
1744333192
1543558117
82328902
648828039
1991636429
2078035824
1558360261
1259596348
2035725151
1331725763
1837806183
281975166
817706721
1896779831
151189301
1565642294
1172049930
1015553341
241513723
1814553527
1583023737
1387243394
890692102
473268081
1536138647
985740325
1868414538
1140323220
803856651
1139579017
1365582401
1070966882
974551334
1394231522
2131040433
1471778719
1547110085
883142317
1002192296
659725817
280086408
1508378114
1433233341
1718635747
221872770
516343121
1133647698
1159014004
399424570
1260948011
2041753590
150492652
144388748
14651436
353728381
944718591
245932480
642297771
984964916
1608004565
747884603
573956865
733057918
1748956850
92070485
1707824512
1267127348
2031392121
2039871404
1293416870
209950104
364056247
1020333759
1330816685
1946674978
1921390633
21901496
1271185381
692200831
2001857002
38463220
2022400552
1178169649
2100367227
863237572
343415335
1813442508
354566704
328884771
2105156385
1757336656
102714471
552385763
823733405
216673924
936768199
804632330
78293217
655524907
1765533410
1841364696
252355452
1889546335
1616298337
547840766
1304501973
401378563
850461829
1248018314
60619579
1925767597
1544889844
556675619
653091981
1247485102
323461407
1825117789
1906493625
440488810
714674693
795822293
1170232747
168626686
1279874729
567686487
480706628
1497842668
148158926
1819945355
534975005
1800297577
2003051819
798585365
1447378737
427730566
381246338
1449049712
3163549
1865864571
789592829
1625017612
1378095654
1953049651
730728281
1133863032
883912737
814380765
1006091297
847346200
219233951
416270902
227043211
679010249
1374826067
701238285
199265166
993847222
1405094235
2107523941
1629980895
1330809851
676560920
1157738827
1452806497
101959620
363429901
582004756
1154523631
1266170706
664343039
95116355
1969292437
943069094
1351532574
1074988280
757979998
268194667
225870952
1030448030
291713476
2057774906
18693910
1681038424
919541787
846188831
1534243912
1541474002
1839023145
1077453283
624235212
562150808
1099742519
37113949
816775732
171243251
819498144
542610967
2085697813
202188008
1244428744
1022104505
1141939006
1658314215
874433157
522943806
1385291771
1736674354
382209810
1214123408
1531691074
905111286
2050093872
1535591412
1122545018
103756288
1786124421
2056513314
995167904
1795835481
344324552
992760355
2095515607
2036425237
347395036
409733300
782026641
810664265
1513920569
1306497756
984505732
1406139750
1360455722
1397334494
1575491680
1211315808
1973622283
1070627818
864185597
1583677990
196227011
777302257
1471963878
1703355741
1823609130
1406277235
2004716710
1073746772
1053851200
1405881288
1130923142
654259887
1762608496
2112227011
1088877456
950665552
1046637000
48850804
1540890449
1648542859
605115674
1452905586
1739259990
817516964
1706300028
1591173045
1858920651
255680989
2068156473
1068806604
1131774519
2087634641
1004792422
121208711
1023003514
1142907561
1375190283
851117224
1760428024
1416947812
1134263848
46549374
931167536
1385194530
71032901
1371467214
1318453528
602246007
1250573376
611532403
928020557
915657980
1341785180
1929810172
97080518
1815239077
757218686
867362640
1793616754
664763464
947651094
187736
1415600809
528833117
588713017
1078254473
1459190003
1013187336
150816779
538481915
460606018
1913813351
1226730907
706202070
1718386584
835156695
985441146
1203459387
398818161
1121652826
1014180015
96305159
642343429
93447836
588252960
1683660392
675524081
1550019986
1016712826
636547869
1778405186
894157321
1845122234
2107694139
1731744217
1843027125
1743225393
850282302
882182789
298748632
163783436
1149529401
43175680
1026731613
1196081545
1448925034
1663840966
940000932
1209042919
682273586
1607912936
850313309
2111187880
696991272
897223520
1600851281
419618511
748483349
942440164
2120091052
277695112
633167133
1888895964
1318948658
1691521346
1364176083
2031280762
940346960
1525897661
130835567
2024423279
1724489177
678420335
293295033
1446252858
2049216377
1692143361
710466615
1577803318
1445704716
430221069
88571380
417039285
402779017
1845387959
13544193
2049950615
575569329
926428192
1724376293
1502501614
808958449
600397518
2071666484
1493704665
1517903796
1234493754
1338731816
1883613181
2068303634
368754585
1026880872
1262155452
1657864304
2020617777
696069751
130724781
1464616156
511183727
722887241
499247283
1755958988
972306895
1717009255
1622493107
823329258
283708112
2127108318
325646785
814517136
2146152591
1055451673
1888220411
187384416
647280756
602166189
1555028619
242012157
661622049
1240161133
696671522
56958788
989855999
1222433895
1787637634
2022807178
1335287922
1747780526
1467054614
1464014504
231639995
738661327
412342639
1169146701
1537775992
483095027
506848535
131961850
1583710475
1294662032
1257913572
1186376448
89083157
172005584
1182801978
1572370281
1439716502
1277834457
1023642422
214866874
55508609
1824642512
621469079
755670760
1399294836
1563958152
1548421358
1275683949
1765599039
175176036
151734031
1526164716
1354335476
1529068276
762402698
1799675285
79249114
836718520
1044334355
1144672584
825574064
540270442
1454095456
1908371568
480969377
2137171757
1327353795
1170493707
1914122310
1846877317
213215395
585015143
385728106
1102862925
1403593726
1204522529
1326967679
1297732826
1050853942
950505040
694244363
1989301738
962797032
1271713736
274533448
1829519812
2098637406
1298762163
1502331743
2000298654
283343038
503253621
1445719225
718437523
962184969
622497725
830272140
240511827
227546836
1790502728
1457418414
203719950
416533089
652596997
742684146
1321436931
66538399
407391517
597282479
286542408
963033652
2003589140
2143901574
610107204
1397498357
1706813320
675763985
1764209266
1663842487
1144476639
135520264
923670693
1183098122
1864281931
995048526
851747608
1142213725
1893522715
949575173
1488214864
429533316
1470460539
831871711
229574779
1911105361
1985371857
403303940
1448811041
1869320084
2051955709
188219897
1763237431
254636104
1695098390
1797276460
625081203
616666653
561151006
1838201382
365180718
258378215
436267089
1391685148
70811763
217388916
1707692041
1056378523
1152861446
927030043
1474055324
1128965642
1238044012
1152866250
1969113724
1489327148
990011593
354162328
334197458
1433604143
935457258
1736198959
586701535
1679782546
588780193
1316062051
1744862256
471304135
1282568394
335994220
1047754146
368814812
70719965
1051084051
963777266
1016751747
711051195
1284979444
1452023020
518873241
140932247
62399101
1171255912
846285739
1320826762
1597708299
614262656
1127342464
1501784184
894390094
1707699994
1090708775
1863453772
583006559
47057327
796863842
2111932899
582071036
1992687292
948352716
1996793169
1959230263
1832311873
1058324024
1023198429
337129789
2075115497
1382474339
1042119845
92117655
779183592
126767032
884827121
736489890
628097711
161738833
781529085
493943850
2015355377
519612461
1741560097
608282761
329109447
1941608032
895518619
705508661
1206143198
816340934
763626986
1167121862
1037988270
1049329974
1947303716
2100761192
424269908
357738799
198754834
307574137
376961912
398793477
1292520857
1284170110
86022980
1122506930
603350279
1156298747
378917240
1649366223
42101949
482129764
248181123
145845521
2044038513
1538136481
79638840
1043950787
1088266641
1704638951
2147293260
741234422
2137876683
267780920
1711257975
128563210
215286884
1529964132
1399763379
456540451
1811266512
880957702
708964788
290417033
770836602
1754389198
1325288705
131799307
129690159
398361636
1146868478
2127977025
1306231791
146414838
231141043
1653478771
889454392
644594050
2118995795
1138545048
620017824
1243570820
1520932936
1191608248
512406692
724320784
2050021851
1810582659
751721257
1767528999
1539100805
275413807
335903744
661701403
1885204155
1877886711
1894357826
259355069
793520970
1765395856
1027835271
1648854433
1530764114
2108817923
911027178
1616715686
983683404
1266329154
1817888909
1770897250
1632699960
903892421
1382828798
636627580
190843116
94922583
2003307464
1644354000
1844049669
83906544
702532004
71168201
1270922497
2028235898
576777498
582859400
152395415
1542999113
1869681773
1128837447
1783170596
1692980105
1098377475
948177764
523755144
747728164
1542929033
1527894779
896446913
909985043
1553097644
226722408
148656653
779979444
931526280
237644942
1269811752
1798159104
1011920969
300755313
1127503173
291435264
745453059
2138066299
1620844359
1141066225
1764235506
1643292375
1774898530
1615999712
2090050022
1332659387
2001784306
318695464
1158604512
94733501
568881349
2071583919
1368172038
1843161522
1390790646
546715287
138046161
121141676
1210732288
739004730
1997215
1807655966
2102221947
947013586
158270518
1008906278
1355438261
2003011418
931374682
984462113
1696972699
330328261
1516382640
1034227423
1796859775
1972294601
889688544
1706751773
855413401
1961158757
1622044992
758218895
414074432
266777037
879985849
1886992200
377777171
1784668173
869898176
20200494
146749771
740461226
1976414739
682028022
1815895940
1261697732
686590358
918490347
674727246
1752202654
1357529248
1459258691
1007257004
595541563
337471871
1687591341
1995929805
755968000
1867403922
1536209783
826442826
1685442954
1762368082
1277275666
1388933950
2011786682
1692732483
1652338336
1286411861
1286522533
34456850
616202571
143158465
1723088916
433698
2096791426
820876230
489873736
1997660855
2111962868
469270363
604923679
1230064422
197347023
166230554
1338859324
210715323
886378163
1456565640
2082621694
1272213957
117671162
798356287
589217941
1661637624
436460662
1333472102
2101981533
1577947967
1349739262
1153916628
1894879071
799796363
48963556
939288003
691247782
1144478752
1544616424
845076821
1666263071
1718014361
617571658
1704659668
1527510333
610970655
469539488
2138621068
1021477134
1580482322
886723796
565105108
656764791
1695653372
1006048979
654790483
150926002
400470147
1780087474
1948631851
413482479
774672284
1493305209
727711113
672202656
1876961404
501354332
943374429
1370547060
1709779436
27399705
1211838503
1286806703
600979531
1729052489
1809714160
849213613
554396013
1799570543
1134931345
504395991
871368958
749499180
1246745038
1285813457
531146001
1765749763
2120493289
1409795317
1227514407
1283069952
1651289771
76543154
246716286
1376087816
71879358
1099955265
1749922502
299329171
2032941226
1778025361
1725982196
518369100
2096806026
1642015750
1522145569
1502456786
684820168
1736401638
1632348503
855385802
2108661020
483605384
1429039740
1593676043
1296939394
276255249
445085008
1438631911
1549217792
387757184
85932746
1328440210
1851032051
1890834075
476799174
229805321
1152958051
44796534
1294919145
1581210807
2007149249
1656554536
658279910
666091659
1879224941
64873275
421762640
1002105401
804691861
286344406
849785288
1467237650
2135694133
1609621132
1375620491
1649145192
2134570256
1726423109
1057430691
2106383734
428356831
1228103311
446557379
1599417441
878899495
1425081562
797557253
1068921969
225177846
1031458667
494222265
1323976973
460919533
1856179835
93864017
1067738393
1472560674
190443338
1406333318
1756059998
1415551563
75157404
1981475117
1560330853
247844878
848926409
1329314975
436340596
2059604147
2143885506
1896597884
252354527
1388062584
1953726504
760629788
1245766073
1337905271
1685962849
1406906647
39213171
79927872
135204924
2129219167
86286992
900959491
2104847221
522795779
1194317806
602053559
130031038
174820700
1748465813
1859115813
1472812144
675927439
2099175917
1360823254
1267186040
1923473800
1335250514
785037456
1369511069
1596246483
135092758
452270064
89585279
1776764100
1587024527
810554362
554068650
1625310241
2073005110
1357255310
328446463
977983522
550961255
513758607
1463485496
803232857
147747952
1061595944
509565728
193981371
538699468
1138484814
84952179
160963834
1536427702
1411718794
874494874
1862534810
1806397700
210745489
1153502388
1923910558
1928951653
1301427818
969522833
1509879611
762670624
283103150
231572654
837398907
574063308
836686275
594426318
1467003661
161880543
1945290842
1465442843
311009874
102282617
1917545676
159954192
1493282464
622420832
168386523
763965629
1716356454
1536013265
950642807
1334850112
809801155
1328559825
1439235335
2120817277
1609080097
1138983653
7328572
810153368
1484421976
1804059541
221788135
46903159
2117947076
589025118
1002336381
610159815
1500043564
1477625287
1995268454
1202859498
1626090244
1692874279
1691861171
934238341
734107765
739560822
267324363
2092157505
2125788504
348228761
2089372082
32625392
664607098
1283425981
180785680
1273460416
1445571732
1437607840
369581617
386390202
629553987
1915879930
1480892606
533703721
1362334393
1713513706
817538615
1671278680
446194859
1587149695
175619397
1539846454
870986923
2087891412
1082107584
176722581
405769020
456598497
39112266
729145967
255619759
1754092512
1691896372
2003268218
933903222
1082157027
2022810538
767064852
1340835841
120860922
1871669128
2063975655
448635211
1621833803
305233458
1604213760
576197400
862475979
2068728733
1711294782
1222348757
1389679104
1363384285
1272599717
60890440
41157485
1923366784
908841060
1378519295
990742023
1381215141
591096352
2023039895
924249328
134222427
188614161
1083164161
1271267741
1728871980
44474402
49618306
2018806177
1058774925
926431105
2135637873
1562285558
1049388129
1259520018
227116550
2019842043
1213814885
1595153593
27636878
379093150
1810615611
268837291
663315260
1480861241
244566732
1077059359
288404456
128529147
997574652
1091990188
131288622
879516385
2011113975
1326228143
1276683104
732928718
1729269093
1391099739
1886944037
1730559278
2042418720
61197696
2080950227
1976265158
1516505022
1279129972
723108294
755252116
1094771947
1212239832
237063421
555114018
1460951398
996622674
1989583938
2013017389
1336518865
517516217
343887393
566200752
1775658789
954150188
1586387071
1571012867
199833957
836009403
1507253656
864590488
1083727304
994759086
355651395
755922559
1772157859
612844586
798952572
572859179
308820987
562514222
133020782
1489908956
1712269690
401221574
1062204244
133947925
1770674422
2000125059
123182836
26569597
997087657
2015085462
1194506688
1607076193
1078062448
408152758
2063649020
234578484
1262946525
1193339907
1262722727
1705543736
13343576
2017226818
965502926
1541570719
1613963250
963082355
1655046052
1676890420
420083017
1892421779
1033735177
939562680
127106495
411765183
1781162450
680698673
1919158146
502185177
269889775
1745429588
1672969610
14406553
73824530
2133217627
1045815062
1782127665
1613251910
871997868
1995866146
774333160
1876898041
747834059
674435589
285365316
1639494393
2064107235
138113914
742614941
1539617652
141664975
479938585
2055196836
714368706
11654250
1635932732
1608153841
62943826
1893751033
1998635397
1986202394
1727486128
1047583433
1221055635
2080041243
2069179893
1966481548
111206420
2037994250
1575326709
646775401
871016361
417822614
827391565
873982330
2026810957
583898863
1574321880
1687409752
1476347368
1084894851
1406228979
158328651
1567582280
1825319575
1244701397
1206944048
1419073229
1709776959
1566121727
1220991547
298386169
250122305
572208171
623258106
1534017196
1501376754
863541950
1618957827
79869026
876953678
2031917814
439101390
1428924268
1934286578
1602720030
1651706672
1681357829
1272803625
2047785365
1114395658
593561554
1121782450
166806906
242355629
1677371919
1454432104
753120808
115560441
1084959660
1010941682
9601627
455351861
1863215085
946968030
1472004524
1457704210
522894401
1974007918
816423257
432795919
864829571
791917838
1943298112
905303286
1173800842
709193260
483955512
1902933814
431990629
916405314
1320612133
728174924
1308641549
1458526432
2008606668
231744800
1458733412
992202870
273823499
1072239625
2129113345
1695104009
729929240
2129804298
1818995892
565085366
2119376648
1440784155
1816423764
2015800533
926958622
1699352775
52398158
1214358163
1968638497
1221651627
333344837
318052985
1780535053
662197431
882015366
1154380118
812569608
1617557228
492419562
1743165076
625726277
232152283
1903002294
1144061597
393468804
1136181321
2077482751
1243520194
1825797236
6777594
1447341385
304997908
1823410859
955882315
1374917093
1394662131
808690921
1135342632
1594863621
1787959725
1381097153
512520809
417999252
1908537586
1390685791
819391148
164915076
1519692096
1078030349
696979562
719792737
920281232
494713370
98894815
419652059
370838279
582187486
377579575
1904070109
1413154389
1609226118
169214431
1174824389
1165779728
2048746168
415751342
410815065
1650733115
758777370
1665661568
1417739193
1884179410
1962230855
1962903836
1169595313
561921671
963492804
414490708
381875391
1235852690
465892201
1395689626
1983875766
169112612
32337463
1603307853
334295813
1115207448
1208944614
1963605662
1100526913
571587979
151165313
1846310904
541520512
1715782877
1048962281
482713212
1666242184
712997236
216582589
825795326
1481166729
654674370
1695858851
287929341
194350748
1518747811
1123000604
1649015981
248827895
1551050514
758819880
1261480656
389475036
2083565166
1060037077
398556250
1596205719
1532617610
1798806535
2043844261
1872555441
1601185740
1363965077
250963069
853905236
695202936
1921740762
678247383
1932465826
937665508
1054110171
175934580
755871641
1915569431
1883699720
1951503903
1722673814
434140279
1671637097
1107011355
165266811
19218179
464455853
1576133104
268335873
1799163038
1625368290
2144635915
612637744
643994029
1974561913
1647436719
988278571
1012779557
588333769
691502705
1932171400
155515618
1873543488
676933555
138611463
503561451
665886867
219575823
1768374274
241241754
1912977061
824668852
136034232
677211818
183024660
1987733139
1377485136
350355056
1528403676
327858503
1061456776
131705789
97742831
515540867
1357446254
1877828300
787730158
1937225876
1490833888
71059881
634453571
1008049416
1541900841
545849768
1348515748
2137265502
1682281360
376762691
628103224
153960239
503203063
1954715514
1003347120
1625468081
537927195
1102570710
1869080052
1105404435
1383714776
1322884776
1551697097
752999437
1918143525
72927396
1948520124
840457735
1246764808
2116753352
881408462
772255
1325518307
1424452511
442679599
315537262
1805058147
631198093
809357537
331917277
1822208107
1074695781
862239454
304867016
464298597
1557770457
490697226
946014052
1207002587
1538567114
2066698308
48161015
613555395
1265268893
1577525453
1087247662
389483842
1675542810
1298167170
1332158079
1173878914
608342474
305087320
210626250
1831156596
1976898846
1460979078
1841161366
1115469670
94983129
202550069
2084684355
1820033485
2114584894
778013252
803310610
1503485130
1647594487
205364481
1028679139
209385243
222476528
1473561917
1841482278
1054340263
927008104
1529927880
2033602496
248626925
1770131864
1654994536
622065743
1048583349
1970328096
2046206281
351667793
1735955099
1328892677
1674339735
1266310069
1623558967
531009943
1107936403
1294622715
1996638164
1998771941
953198866
799108631
2070714341
1158052259
1829675937
456837972
400382447
362488068
445984468
1706042653
1119404929
444063352
484326150
1882298166
520581456
661346226
683541404
1537227356
168378328
405338581
476260883
1907636802
280161094
17969825
908467011
1375171585
78084096
529839101
835238751
94215123
1767793299
884391066
1055349046
358804463
2001180696
1317694334
2054941731
414866093
2078160559
56695179
276076362
1974753439
1790645569
1136114797
1769895377
757536328
81269869
771051597
1279635233
381768643
274019858
959728080
546034640
1557181948
875593198
443552095
227901719
1470407805
679582191
2039448588
2089831789
479637780
216683014
1642430316
447872176
752977123
1544339793
1407218235
1307704503
747591499
469259575
2076309366
710813915
1776872406
413046360
1398241524
1428936390
1106122870
645970053
1523374236
1707485997
377541604
552006519
517088125
1010480231
386649134
269656686
1886211009
1871007956
210601027
553397501
82897679
1700550932
772864733
1498265252
716246132
1480463805
985454585
929798131
1496252145
127957813
851584035
930848197
563425266
155463002
143885815
58462830
1719405745
835439768
133040256
1704693123
1209068964
1306036685
2019322284
1763871786
1540884417
1812791892
754839653
1868550421
358770556
1131898015
1132055203
1529384311
930148875
1359207515
1210577932
1453150285
991785181
431507062
1301849122
470073298
1422041868
379203009
1103316040
330111081
477911019
708841235
1799745068
98924075
1647874314
523166994
2101244380
289399770
1534241957
289733938
409330772
174928969
584161264
1267929981
1547154784
1680056810
1879181628
254064342
1527598722
983643990
4571663
1717106038
1480013864
528154408
1582356945
462180585
792512763
1200225584
305008526
552925901
529226508
1172761976
1073947865
850548756
2013137806
201706840
1588477697
993054282
1103560569
2015505268
1968526034
86169413
308490962
1347239932
958436625
225467845
409063084
563006737
1920530038
1386045773
1189611297
397002427
1128506449
1313399405
939164217
53855102
1035179102
1485117287
1974813961
1759392805
896144814
199878697
1455106966
498623689
1388276627
1549972098
2051401051
566314005
841773044
1910003353
878673032
448001099
1072577806
2063108739
1659790448
109716308
169664578
326858705
811405061
1981229754
1905136666
73965144
952503215
1565456368
1945960973
335282529
1521331462
1206500651
1074793889
1307352053
879900651
104163564
1576379981
603266100
1807456438
788915894
1970348386
27257012
1548984895
550839983
475045024
1836542970
804246574
2101604070
509929643
349939941
680896587
1867281036
1513388721
652089172
325216710
1704440541
465725269
765773845
1772065568
1200006910
1357014074
620089508
439137337
211823755
145937093
1605107871
1298653286
53788570
1777717927
1693834493
836609476
2083060523
706894672
1231021196
2722275
2130174242
287727221
650845293
1754272124
438168345
1005777592
965796963
83578232
1497227702
436962672
1345655484
908259864
1668316598
275846452
640112742
46724274
1095749624
1046639596
1899294260
605270636
1265594777
378179870
1550550941
1647222243
1192393761
1498795022
1649315945
1081767402
1074809465
2068270722
1935650867
951452503
1006174116
608661098
354129518
1755864981
1940576542
990124123
682364790
502645494
1437156555
1503412661
1336958957
401070802
749126481
384787220
1889331662
655533966
1657966366
1107950182
726865951
115270435
2073758825
55055702
565351193
1696788338
45482737
1357308789
1325710588
135482419
1482661007
1121865787
1145271738
1660130653
1877028463
335259071
2119968708
772868500
1183893758
72758950
783293383
1051695166
245010471
1532432487
892540196
1739749208
1107614740
1974253016
917059128
468271779
260055106
497279142
681913450
1594532163
1404280189
1652444408
1611113696
1250259986
383244267
1031834104
635504755
124881826
1334827426
294638950
297172862
520677189
2031237445
1951989088
1732984523
1731361468
1540549342
907627226
2033130461
415726572
1023334348
1195537135
410216603
1230781101
37371837
1767019177
1694963619
309689685
875749359
173617155
1633364361
607348737
733406312
1086473420
2131779518
1503324903
438411095
387993779
1905211711
549894034
118426137
902722342
1854617416
694730873
1248267429
2053344953
596797839
1344617977
2062651123
856650205
183124360
628112826
1053052912
2115701289
1897574403
985053182
1677428413
1004838581
1739098268
280768130
625887750
332468593
278932859
372626051
2133836216
1120610902
565282072
499921683
2135825695
1141500126
884880683
248279838
23090586
1660346069
1994074009
1408370580
1498657948
1731039881
98981381
802291320
2081039683
1370286308
1341251404
647023673
1291472008
208902007
249913879
413901383
1344432357
2078318374
97952444
2059292012
484375252
324062763
1958376998
1246665696
257307950
1687308892
1244591992
2009484246
1531524512
468132727
1916797610
2045018415
1279001745
2020601153
1009187385
521126914
738549044
318202435
807850685
1964083064
2046246440
725093685
1371891436
1206138591
1374765548
1037368273
834868381
1146932462
466468497
1398700308
1582407784
999878983
1488629307
1255919397
791372303
1480236925
623861577
1483936316
508279005
1318736960
1263529197
182972839
1428801452
758695192
179273483
1758106619
1366718834
1926831358
125981290
407860981
58641735
1942799385
611355009
183065544
192113285
1612295373
1599783956
1339963474
1106673077
1749297878
578912193
2133864834
57727916
245715218
1486897248
542350765
1154445087
660002797
1940750328
105582300
1265232756
1625131899
2064672524
1424123102
2029243001
1809531344
524111109
1088546692
2004389752
2016500067
1036648627
523397560
813978675
1109180246
841668482
2097902034
1572445338
1374977265
1147766565
1164209718
674591620
1565773615
4637918
1711402440
927125186
1754842104
1012379066
2023219907
1040071497
1539334304
433059709
714730897
178966872
902385772
1254746167
2020781519
1369010428
1709578908
1979520736
1325079946
1755530795
300408961
469038052
1210774372
1733858630
896181318
1928861818
2115701857
589614831
225187510
1139892036
1502797461
1170795603
806743345
1808516503
1333392092
1202525150
10797340
1104286195
849766322
1722451179
1668576446
1153648058
362904387
1158597817
777724529
359453788
840637875
867778922
1302041218
1857791165
1776651019
1163118609
1977104756
2018826335
930213302
667410192
2140126788
31939639
1239877840
1680929758
818677976
1787248815
319482486
212663821
1171052513
813947457
995665356
176973038
2039930753
1665771888
1119556982
780282423
594571103
1912670964
176530785
1469407119
913612976
381333457
526656980
2092229149
210111675
1729814113
1478141182
535715530
1711934291
1620343281
1074680110
829005641
1811249223
392483562
1253073900
728309026
1238631083
77676356
1996755725
934338278
563282558
1221032764
1486392316
2043976709
720950895
358731863
1836053793
688793863
1154599827
1366296370
1047296213
2002594831
368806407
1902517933
33314602
1523652813
412617812
1689373792
1457389701
687764727
164699411
1742193938
787822405
331375710
1018518934
2069482699
675953380
2038922619
920114040
884379494
1550580081
580314420
1232797681
401883170
479087180
1873851291
170949894
625410728
584921082
768778202
569779343
1199839937
2006852295
902034545
1643757000
1429398785
584606479
894815193
1766601850
1596757649
1096635110
2069271617
1726830140
349947306
908712193
1582947385
666441993
390904338
2000276251
1502963312
668953136
694125846
1594253023
1110738594
1269793644
1150083465
2047387105
44221764
866110035
919526553
2042171109
409914455
1402680642
257836494
1285877828
612801201
230505274
1159063266
1431509581
883818832
214255687
711755019
1473278257
137389841
2058009967
1880532965
2011008950
1894700287
1943696885
679553749
131494214
353061498
1069995490
1937085513
1921852508
1016224179
1670602827
844707665
946897926
27528119
331666808
1654135355
1249377120
683478263
1576982839
2095884347
57495215
434184453
469246244
2102732982
441282083
1787289451
1559112405
11010089
647581798
592230273
1929476642
836220911
831509550
1803762923
906190690
303550177
1432988392
133217176
1432241628
2083737968
365972242
554439757
1054968164
478558625
1793649087
272949438
811193736
1948948394
1785495121
49471419
2113866547
1594524197
275106518
346990995
1876995777
2041040466
1666084832
435465258
1419370310
747278289
224658920
789802922
129356654
275210732
120471505
1048977946
776855737
1328445132
357504270
352087056
1418332429
458518686
634778649
1081117863
1657606644
1338376353
124714070
1657585294
292889003
1209487675
115818709
1338041026
372893259
27276265
899617303
1082750547
1045513083
458628045
1973637245
529059285
77826247
1398070354
1715914426
1756600707
1937256518
774320619
1848937349
1525789331
1159996563
83890832
1712614578
968109516
1063423705
1295369658
1358585965
622967048
824257826
74433674
502923398
442122018
1252602173
1243112126
542575620
2087900214
1009624561
1338195350
1105981798
434825621
518544908
1868133775
1837064452
2038155851
688810621
1593617847
1289873344
1413701532
218437652
665965584
952930445
40582278
677410457
889500211
513380067
1116533490
1330931210
150291684
705687938
724873026
224472604
1486871914
798710770
1090723044
606378732
321980514
627624230
454005294
1700308216
366362415
1879135740
843810133
1026072007
343695202
1629229788
1875396576
1579542340
139258895
92266085
1222642582
4534711
1106973807
1089357830
929246728
141377913
252806616
1026586883
520801735
910179859
915538568
1535060006
949069248
568887239
1784136520
631149382
1710502329
1674712610
667786882
774340911
1652103907
878272156
1672018146
1704348913
339930063
697876944
1098546624
601421535
1548487850
1973256871
17145749
70598609
483264417
661472379
946855727
864013059
1295324538
1969557665
1668865422
1992116247
1440804991
2140857813
1158427321
2053547469
353628789
1158335858
295571071
1755925462
1502705627
913865236
1440981272
1461476707
1317833810
1712221700
244861658
1384383323
1202183938
1256433969
1797297306
693878324
317193943
1806753647
1039921225
335593701
1905843787
69089060
722878607
2071286457
407347353
1546817279
891955638
1708538169
420588784
294472848
1619339607
2042309439
1655311222
2117317167
983463648
400247510
160827731
953859487
856796222
1013884638
1614947513
1589022278
1403925772
803587703
1974485305
1861767937
174884892
145766970
1772102732
2084815083
1631200873
501954297
540227927
1485115726
749560986
1290876969
1043111351
598771691
1808923170
1508092308
2047767884
1309966706
1214208660
1030199796
896894750
721881404
1607062735
1609463078
2100568130
551024640
985627663
352569001
2110603779
1460705945
432134100
523830070
756094076
2083118733
44915769
526932913
1622909801
1476528686
1142925847
271030026
1159127752
1618672115
1892521822
1348727965
633404119
1774839415
637140775
1178605096
1037556716
1411494753
1163811502
1298985648
1273699121
1149289832
603332687
1918292024
1899304721
109797512
205384917
1839154677
1924948671
695963107
1402434356
1769817850
1176402659
1112509129
665007432
1421620240
1793376823
2038414923
562103105
1697838661
1818543413
715470839
436749551
1839997181
122472023
1620686222
724109553
1364728888
1360892596
1622815161
1069997473
688019155
1727176245
1142225484
209613158
476217587
337209187
1298943488
1223096956
67292609
270083190
1058440064
33580868
508837526
1726723741
1810151149
1671386973
2091512865
1430841052
442040447
1606933112
1257540045
1577380425
294990522
671611309
926316166
480456192
1267409006
2114127713
63600862
1549691854
1343712157
1971238870
968165222
1107756550
684710531
1533214823
2119814239
1647881175
762197969
306037047
1108223869
1820870067
484488861
1442526295
1394718575
661334453
254337591
2107909782
1528163691
1337497469
1213338621
2064840524
1776133809
164002905
1424519479
95445399
1964887653
1900183641
477721176
241765110
394791202
2013813123
1053224913
1345117441
1720214932
727083226
477477297
157885761
1654593505
568434222
1545647347
672038201
1491024872
1147774095
282690066
1926461991
36413079
1435391586
1598008179
2139432675
1189777623
348617242
444029803
257311312
1275707903
327140763
1382587050
926828708
1347101126
1383344943
818943551
194593621
1727253032
9989568
1254780402
1532584381
1192620654
1004666057
950209163
1614501971
885975186
2138708149
1439661159
646875756
2079462498
2046312190
2132828459
1346500936
163184889
1499848386
2102448661
1007090851
1832415085
837571784
104684157
41599843
1683910961
2133733356
1596683834
677878563
496339385
1600961713
782931776
1448018179
2080561491
180017858
1958196387
1519221153
1991069488
798889983
1810653294
881406354
417325931
1235162469
1185047992
1685873981
1010883061
896152371
1326771987
1015845271
1261898726
960595194
1772631276
1962896380
878066317
1872825848
1419817982
1316922052
900425992
2098611611
1085467344
444294437
1222786898
963371818
32809129
316847078
1063023486
2003497644
551072665
2138274090
125058264
1569861783
2130603643
1076324619
574803377
1296346774
331179907
1899997572
56874462
621854556
2021058216
2124825390
1783565426
1037052698
349557606
561338605
1057014548
1501735814
927345443
1804937367
432701138
1440985273
1175257039
847368939
1615108995
1406954639
2039086491
1533668417
1199175093
672343909
944470385
1073140894
361143415
1341709499
968755093
472897306
721587273
1372986959
73439557
856232894
783380733
1568162192
814097248
407842396
739274701
910152499
281922718
1405142926
259717677
1718703020
2107286300
1514585306
683648942
1992899442
15981601
660353124
1058936806
1685341961
72784102
299325997
1204215132
1387072373
1780626831
1281630086
2048290682
2086654569
677912339
1528918968
1256465563
894811788
185086490
619872128
1247687832
1502099398
925016132
674534149
1980482321
1549639565
1644715852
1068162071
1252913439
1085295773
1777540858
1301342142
1071184034
497078260
518899481
266660296
1497255210
1934917841
242646518
1377488326
532727676
1977700538
209925863
629739167
512480944
466085871
11651088
1124095718
1854323604
679283133
780962040
891218282
1822214614
446906477
1139570760
1813041518
1836299056
1488310823
1889659650
1619909264
457758996
772144178
648856020
1963348306
684631799
621508660
1651320721
1359973158
637727914
187254730
2119555037
71382834
169308435
1831323960
499707046
1389655468
1873089401
583340888
652752298
662026477
243504727
182229438
323097850
1121611108
817756624
1757878666
325314267
1657498067
909970830
1723059488
427486924
1064642340
887161587
400287950
1531760339
1726923205
1625491350
1888575078
1005618404
738771155
729278319
155839055
1372647808
244622971
1808578385
619145045
1705109041
947276016
1888913059
1503554232
1393605344
1676669456
109976077
1727801534
605646193
1018840997
1381019040
850174226
336152226
244907032
1379843865
415371976
1599605177
1497187879
1997660151
861845629
1637919027
711401830
167862
2025966805
52594223
1817597567
695672502
232314522
1532245628
666651592
1129617250
1855339743
909169245
226466928
1848291754
342762512
1443416805
1975679493
211012591
242913490
1539262811
1589433404
1749151391
233297230
863834919
1461405807
542233859
1013597462
1006762709
615766899
815595839
1235104073
450745306
1635874833
1071895692
2001939778
1341780607
905394367
1690874747
199465542
519844205
1222408014
934620818
1960410232
1294762039
1912775777
1373779326
188847582
2124806414
910551414
1205621022
1445841990
767328198
275353384
1073538438
1460130910
1268770718
193015560
2071035033
1584735787
291873118
951560995
42604490
531446148
1690432001
325381637
589794087
860031542
1943646443
1937994668
306372344
2038621185
1337298374
1068931341
1202108839
1336244140
1426054931
624080152
353620825
1379481082
517339184
888666114
136933022
1916990752
261490677
1659966676
1485495228
1907809373
800227005
78032919
2044396183
1862965308
984874051
307796381
1665594593
2126632726
783468266
376294268
1014532272
1828064618
313575596
1682715420
1642723868
536510919
1818039936
1623802202
414422522
945660138
99220998
1535394342
1410100245
1906875065
817798017
832273976
483854691
1918780769
569178388
793583901
2108897829
685394764
1500885981
1731521432
1278071918
97623357
1031940859
2063051453
1103595970
1549086799
786314638
441284690
363577944
1784152429
1545232638
1249624916
705723995
198795671
2095036138
1500520454
1717059740
1576307273
1730022462
885842010
19857710
506886640
467523146
911766470
1274750707
1572542329
2040433168
1415614522
52136516
783458174
910852634
96608685
1015775010
1175476093
451505257
241631922
1218832241
574851879
928661765
1378516144
920669444
586928126
1685962901
959811695
846660722
488214916
1868200421
570688893
287528612
1493951992
803428495
1382237005
940880779
284994025
438942578
1373368635
1770384429
1867244858
149164633
353853017
526873844
1023112897
340919461
1660007014
1303883720
1657538789
1084694434
1628038580
1094860507
384585155
725945513
1052803295
1302289934
205226872
506351342
45491841
527189448
926957539
356158112
268100028
1305843039
1075086832
1219842717
222248791
816628848
2141724893
1026588193
1903701586
241278517
1910130903
678627492
377923476
1733870428
1426821012
797800089
1402215959
2050503599
1122571236
440189931
1173665749
383967578
1699872351
333765447
411061543
1945913955
89671112
1921749798
1181954509
2095913833
293452477
1079850085
134726873
1954666896
1533959246
1818462454
1276758146
1381799127
882439351
322466177
1531216766
1871880777
1009187980
1084032101
2114758653
1760517760
536135678
1593717494
1086784688
326432688
1162541690
1108342880
890043687
2043953119
1161446188
1439174743
1504692557
397707117
1671061828
2065773611
523992702
1774485134
650997812
3138095
1346035444
1873617077
2038987644
1764862767
2039280408
1730127342
1191336888
1818233063
1211984038
1431797092
1292491338
309312643
795917221
1720274905
1856249333
1640346828
169158270
1087899939
619994805
1384807440
1361664473
579398603
1129177604
98905788
1753873797
21998054
510738416
1522989406
1901525056
1655408683
1175842378
2127568699
35749964
1265534925
1661015387
32999469
439612167
1856477415
1930079244
1069405996
509900319
843633857
126999663
550832245
721641203
839041051
1510059975
1279629185
127296372
518886695
2099708587
1463430703
238129684
884577833
691585363
1589303687
1633620516
2067752787
462646274
918604201
1487317974
761885063
1112073036
2116785776
484841719
1687112690
1858436086
1866534667
46865554
293351107
300637095
813731684
1256219609
1517907303
254090468
968023794
197012899
668334241
51428243
356488751
739228609
2122573984
1837353102
1576078814
2000587232
1116016629
97117927
1433392177
11816730
419402921
454987646
1339993121
918865182
1676907450
1115888941
1965036328
930101489
933939764
909255074
7229215
776987603
874203338
839975131
856622338
1008536046
1519791237
1134613986
520836959
627303463
1245405853
1930403670
1123388378
1192447880
1137406227
1579856527
669334000
347751832
1871727209
1427339552
1324548488
761535638
506865388
1136096393
1000130599
1629786097
529360826
841779782
1285259390
1384419460
1347321820
1764923518
1557362509
874568920
706275316
1329287599
1378364137
2079023288
1862670186
1568235908
1344055458
1117806233
2085193460
462936358
944337819
1730174720
1702280015
1675289247
2060513764
1920985367
874927763
1217052181
1964729522
582877846
97727344
1319765328
1027826869
1865578692
1139312318
1360541851
1018947947
1256517599
1478101495
1113690726
1691932370
1579006895
155135339
714941481
335746137
1772191796
453661392
702167579
1921067566
52992233
1561661189
1992165185
568158316
1539525151
198866047
1142070029
303207644
1174124646
1079535021
791157713
734535930
984000886
691072807
1409895406
1057417458
678693807
1782884834
1671714348
1240430855
1802520308
1172252047
455664094
857398482
1590121694
481188448
1123839622
2137977900
339386471
1608393764
1724250441
1531925215
1507503936
1120977872
1194452990
53716446
1471516974
1343056320
422526448
801939899
877336594
2132658378
2106005605
637565301
1471666479
120827756
919564899
1797774320
312997052
1821354624
47853900
1645509330
524461536
750890977
534870200
1032460369
660577270
2013056992
1825720065
1089674688
880220588
332853351
1060526514
943307254
719183333
1441631847
2019449100
1674479251
855495743
453544032
378359154
1308997561
945589225
963899649
1980127806
454283527
1868593658
728361223
821936938
1695737041
535166948
277184887
210647071
429480327
1138048245
727164422
603154737
378222733
1577690489
710348605
174777240
1877935193
1190945779
1501838558
1731999035
1487869543
163741922
1278900210
512317680
475039245
1292882738
617012558
1822976878
1875416559
688896008
1501458330
1894229761
465152821
872715228
892088674
2143070175
578865842
2092898734
1389381657
864024676
144482419
454974483
2060002587
368436578
1310133415
1944692073
295680333
1678088829
1941584603
1182078844
919580262
1478460912
385499014
396498020
1141156264
385090967
1134313263
250375839
325424605
1295735410
306453397
1599430847
1302787479
1148183887
120695479
1595756278
2126331267
796633897
1687581919
2120043992
1378367273
796532931
1208810168
1571910532
502295099
332349331
1926923188
1531244533
1301253953
536142262
147092549
95480927
1276971639
746546711
1633823841
20919407
1060596898
1207606528
1005874494
222406181
977534699
257948735
1038829471
2085579316
196957170
1292311316
543396580
458814348
1684660878
135362249
1359276596
816040105
1517529137
225607428
248066907
1826558820
813290131
517269943
861318321
1570896151
1389720161
1522421589
1706394640
700758682
728380866
477237179
1665791007
489004327
1048324584
20217221
1612442454
1250597479
2032371152
1940869889
932526482
1332795446
873954316
358116927
1124026086
247130521
732501421
417060121
724128285
72275558
266802193
531235152
1858090380
617933807
1443093294
1877702096
520140545
300438807
506880966
1597675944
9264421
1143634543
1332688329
430234908
1313918415
701115102
2086300338
2073306413
1349891190
422546221
994555773
140607781
1369255947
1553846064
1420918467
510797114
949799394
79411498
171699174
1692381161
757920613
487842550
975508486
231519734
839978091
1321061649
1228874046
1806079580
123859350
1921038322
128812136
2125829802
1942229666
216089569
851324811
192694274
1131548811
732617030
1213716518
2038903341
1613030347
497408172
378945841
762169464
1560447586
38507274
1280150925
1206232562
769408727
946408104
1296931442
787026354
19215722
1069644430
794714411
85052125
1479205632
853649133
185491950
912858381
20433854
326432246
898373004
151927992
57268165
1015893847
115566638
724822812
1545941924
1802421485
35142471
118907525
573355141
1888486138
179761162
950700883
982042602
1067485231
1301543231
1474786983
1199958258
1048946200
546534978
1705714813
1513332536
1616857436
1601295504
140217912
854394025
1254459869
832993825
1753545819
93574201
2022703921
798586916
1691787700
1111949218
110621876
193283253
2147385353
1400753646
335948233
880639301
1510315148
378569173
1625139786
1614000401
971852677
198674298
445919870
36909883
594492798
1470769992
262763360
1970074822
803222057
765843442
1347296066
2131519331
1616342571
600235085
323724706
1471047510
1650148950
855358107
192803775
305343877
1198783446
1459354969
860859401
92555843
2066080037
1330353884
1892312090
1355261786
1374930440
2004076211
1441500871
664310166
1596631957
77236290
638531134
1308609600
1448591485
851544335
845249228
168012515
409576739
202745532
208133305
1388917446
731773164
2027418929
2127776438
727664243
1081879785
780750256
837548938
1634522842
222208306
1629578213
1510477239
1444617787
875235486
1228563806
1268641706
162849360
410719590
641343056
1369673830
1486077578
2023124344
1537321347
671831872
840201710
1535042998
617391436
89121932
275467719
1517291417
445182605
723491255
441544697
248700054
1779432034
123267347
497308826
1875313263
621444265
61370121
2083534065
832702422
2120738486
993644954
838763891
1155928178
401748076
1795975392
1319204770
1632682205
950485953
312258418
286622991
482571041
1543563832
1605597697
1341260008
1692775280
108282719
692844713
1975628433
1300431718
730972881
1788968480
461141957
80013058
911128307
1620447436
825945795
1636448501
1814124278
549634608
794634548
1732036110
1874352315
983748594
2021483782
1168519865
406261622
812289006
1722273887
1248142876
637473351
1446710247
1953518206
1824767726
372271513
1803788960
211771041
332419006
1915307546
193077098
1229901435
1907974864
2020490856
1592972932
1299170205
1317930655
1619269145
1243705866
1775407748
1604543130
1130629927
665553209
1760146571
1342214636
1582542054
2036728031
715178582
1766967729
1980316025
1442198709
734033301
1543750556
338003152
986703385
712553388
2018013921
824993454
1332278541
1405722671
1088815289
423932072
261349538
1134868072
466685900
2049485979
1074925305
599714930
62081414
214967008
26139922
1529666716
10432859
897378536
1263826957
184678502
1431454103
1089664675
271285381
38519375
965103477
365233547
1291214724
1709314111
687028058
1153349285
1102683637
2124764668
1103221025
1536508081
450999664
2061760110
1683041388
958899784
1505223842
1841274785
1095701697
1656190054
1477882662
2039196514
1111809499
2107836554
1418674640
1480428067
1004107658
424304380
156263163
1596470666
539609862
1625778423
1765833480
693873206
1924685336
490924785
1004218473
1176594893
244662171
575595232
1904456603
523175478
1652505537
1557100203
790448136
1145549504
501176638
811297289
953807798
1747312470
1688181667
907877661
290549688
480631202
2130579823
819794433
1393602678
1112176781
496838472
855571629
2146647592
693423473
825377922
2134529790
985093226
281534179
5484467
485982340
475908962
30501686
352762427
1834640521
403097428
2083566024
1322202386
1176741854
622604480
39077499
1562455300
867262234
817558918
1376250508
557182600
59264396
611061875
2024501370
1969574589
485403327
559831339
2014028966
457462413
1967223051
1685200256
1528185062
417981488
432878556
545751290
1740760537
417013388
1494449624
2040571103
228793746
1866442138
159758049
747149587
1187472843
975134492
1138660156
1406145507
1519338016
696937989
593692812
605090472
1348490855
1470920653
1047776517
1720287645
1646823613
938225581
234380687
1782615043
1691036617
123218862
1649183543
419640696
1722888526
1338114078
1350144680
1454217396
852845552
2047386768
849590667
1313812672
2026220032
456335296
1790276834
1373374723
271732572
454851515
242292732
1983624603
683956057
177341018
3279258
514265869
890492941
2045034815
935756503
929419070
28793789
1611617926
585815467
1897707834
797264616
632358041
219101802
1660803551
843079581
775884389
1781606036
323703729
50863714
1156406290
816917252
46009165
1745246645
569337557
573463015
2021726068
150125382
1339190633
2073048384
1905457625
36001560
265416733
8922425
1065197249
1175536770
1999074607
921925064
259401109
1595949668
1584829804
1789320741
1142255837
168320818
1603686252
978095506
1090158339
718580972
85501217
2048770727
13077035
1291450945
2047966989
694217031
185266298
821073348
2008930550
196427995
549774426
1609307952
1640773138
794102308
995812580
1483354700
2032622943
1167539854
1122631152
611422519
1212440009
857328984
772329616
209303051
1796528722
555573823
237658869
538240496
400465532
565949424
1626519786
2006260346
1431927454
616651309
1475228733
1610939606
362047417
185871279
624737399
351135555
2084762663
447685829
1021423560
1099165692
1781790696
1834800582
1602853582
1022425713
2127728745
813258992
750172398
1402458870
464676123
740610132
1734687887
1900564437
357053295
208629017
156786653
645757943
521118624
1328020666
912341955
1289668986
679437486
85327879
437283298
2103266055
1263308828
1166559498
929262436
476444553
446584522
1195450644
857659874
1992422078
368244005
166262635
648437684
1138614384
966192953
1464899373
306411403
1615937250
565155100
602662370
317453738
899598520
1945751266
2047748509
280581987
172416665
1199452485
596694770
811719635
1600453306
144398811
833480588
1797546907
254880292
1659343466
1391900842
1303910797
299798397
160087716
460353753
2146493193
611314796
1238470577
2063527417
1542035366
121320803
718995477
442973371
77922837
670378616
2019629087
928159045
423012290
1295907280
1975384819
1541071623
1386502634
1070066400
426654062
1984549297
265391350
2001801128
410087372
1641243592
199588096
2143878973
873081006
1630867885
951911154
488347685
729680427
1614966523
2014931736
708430473
1721190903
159930539
861718261
1243179678
1690855616
1498393711
449134741
1065683542
938686545
1466467774
574103388
582278253
1358177645
88540339
583899006
835296791
657641011
1444584467
1567515456
593660237
1268309231
849930220
1945379509
816271205
1114647859
450169658
1264419724
2118064867
248067961
1792841384
717697573
567122462
757777851
577959611
1341821321
1001328879
1382805497
1208248704
461585245
2060219374
515465107
579436060
1666992160
1652591005
333896868
141826390
1818648608
1353127216
21897651
1784612179
2146931495
202311891
1050408811
206112508
200669298
296271825
2047646175
272923712
957224876
1760116923
230188100
161776444
1672878216
2113636380
1118946648
1204856545
1775156128
1517869518
534084410
1678251818
1205017150
327228486
1565399119
1568499114
229125766
1714174570
1424740072
861129828
1144857647
1097698653
1251050978
1948712094
1917677717
1721913149
790115638
652637199
129348224
1478759783
187271443
1089297409
334256978
2136494810
246599460
291499923
1297030739
1238753669
1420897007
569862358
336996730
2002359822
1110970637
159742080
1155409281
1885526191
45288547
211305331
1541013149
1064388626
42191359
751298811
450720677
754738088
1815965004
1867944139
428961701
140393887
333327479
803996241
1615014192
1443509694
1720202407
1146470817
1793002160
1837677131
1683674653
173324019
851993446
131142648
1563228303
815881052
593420030
1488598786
537515902
678391969
639812975
207330846
141624861
752500385
1082721394
1666657169
1400552505
834820588
246415017
790959453
1780574647
1405481301
994452612
429577593
1427215220
253535472
1846760530
1896228206
1501624041
322954334
129368577
609550384
1303246616
2104022084
1648699478
820227115
113791061
470597013
866648153
2108280275
1495536757
429982397
395608534
2107605389
2125983613
219127439
876981252
1968406067
1460122504
1919232669
1578800452
1707818831
1455172972
1986096391
326058878
1759917926
608780287
1270050574
589319221
966592993
1243826690
1892293393
1296710959
882232745
371511413
1631740682
787860690
1403410287
820343877
639364791
1317130650
16616292
786640451
335368633
666632964
483178565
1484706469
1190185465
599359958
845805800
619503200
253920808
2040539075
537173779
1734052464
172585801
179413072
1579459821
1957636271
293835742
1695107275
575547450
324388834
1938742555
899537054
1245834236
1439899700
661102127
322425144
1400103634
331728635
997551574
825079579
477151500
205957898
1099931870
836178207
1275828084
1470355938
1480738874
2110206425
2085385472
764906168
903657347
906020406
758714709
675050238
1106416402
208875362
229670649
320889671
1444439590
120758911
1454564752
16132862
784646508
1878790149
1200505900
1367852129
1767825576
1924519310
1200175955
78236148
614717961
851326156
1271193551
772878579
1957385043
1744344170
1580110881
420237102
1542766708
1638565867
75164539
708847204
1594239507
509190272
1279431525
1353382156
272989103
2096825547
1803175606
1582114294
500521325
1692782854
849266411
1811500289
2069790501
521748455
909101
2062334820
902735355
2089261573
2049273433
1508974505
1463153280
1245114093
266434763
1793623563
2097933339
2099811505
500319125
1086626988
1665464726
1830318228
392394128
755646465
717318312
1715799855
982336154
924995321
163511266
1334924476
505978179
517523186
1628831916
460418313
1497330055
1988831335
1630203285
926082141
332523118
279388962
2107476198
760348354
128559316
1866107442
1725863583
883730827
1374960982
460689518
485822077
1870936637
1954372284
1176521884
1859902199
710866864
125979687
1361347937
1577131705
2080008732
1664572333
1701627581
1703936820
1017082641
1916290042
2138684491
290328301
1682517567
1815915143
1747900212
536150946
2083494199
1787405027
1584871896
554845344
1902576589
498677731
1233382315
378848507
996493483
1720778280
579098155
508722548
1918749966
834711238
1608124609
133065648
512051582
948029626
183026917
2141722419
980310346
774978577
1287901803
515743888
399496208
1830558610
622435345
1042896745
254143722
1658345192
702452638
1487132854
532617927
1319271893
492330352
485733481
1726335345
1515817158
1531594276
162766061
435671217
819047621
354680225
131603527
2019341699
1918317772
271817639
2036191934
2003546622
1247437883
402386007
363412745
997360952
1868390585
435160145
893453079
1177422821
6104408
1727339672
1521208668
472228136
17726466
1647032185
1448780673
2138719552
677904384
1939934284
1470681977
1071288219
1259481207
1755954173
354049501
74212736
1702255149
46582968
1914826214
1570601888
658899466
1360391996
685201239
1508613486
1685239679
258869786
36150220
1238744505
1974494918
694750790
254245360
1413926615
1555726971
649860046
575767441
1978360596
1857371814
828292404
2006498221
50533596
1495519988
354608231
240696461
1147057760
202163241
192777955
810313316
1297894226
1845835621
1566714250
2094273975
835831657
1023167380
1613827490
267673746
1341626322
549420126
299519027
9854511
1938027246
978389878
460702401
2041738322
742912175
1699312642
1219590132
506375552
1270835918
1855775834
228015824
928618485
438609223
910016420
55223286
1644866327
1958264373
120924430
1468014937
110179879
739370564
1810535857
26122863
1673188994
576741688
1651730071
723263741
1431991728
1455115655
384011049
428277920
1121505166
1000748334
800598980
139203504
1249345824
1814062525
1117084509
1271619356
1242537492
196022413
900714980
1055651431
1446301575
1525887764
609988404
1832921363
80083460
1266435815
1398359082
510326092
672427017
581483136
1536747015
1588053326
871011239
75837667
1884211209
1534423916
98254267
213617277
122674581
1787139549
778197764
1824699505
818988268
1412502367
545279904
1537229335
364886316
30605142
1503185046
2091699280
1645382794
2072690210
595466663
1072437793
1384229559
805728723
112338106
531239099
860431020
1410772196
1527105303
70085655
1470675396
1055682659
551538719
2138128073
1878787382
50491155
1838448559
2146843315
644058221
584227239
961973151
182239437
270005271
597226376
1164619525
43563490
1268788965
1736748735
493273085
2024814155
306428286
601395272
1717914988
102094508
355588916
1989909598
1127663112
651164633
888598956
312150638
213460616
448642848
2079900100
798917117
2040475432
1449833189
1121112862
1741659675
286270168
469920393
126603526
1786100297
1739132039
1704249993
1186788908
1866925728
780701281
1593581893
266632586
481289150
137246573
1188431521
473701794
512853691
1729520075
723518675
1636600331
2048452277
1847302463
388565024
1888943666
1047457755
1657178523
1839765469
1758318449
153288655
1037399025
1391252842
1765082831
1884334732
1180970564
942687749
677643387
1134675485
1748871397
1246257584
1136732307
946716381
503315670
989719627
1613792858
2086089727
1406927418
360715643
1687068232
1424546726
400125474
193159352
1752178769
1641197373
1084782989
1774016026
1740617099
1250451256
1814695721
663616078
1710412676
388108326
1391952237
1321733765
1773049277
796941959
1850919219
1168709973
466984893
2060757696
1376275411
1446131315
1528301618
1557048846
1676355961
590524220
1061046874
1422939652
1186272053
343235295
1434992783
1319692614
1580378485
547473004
1368991460
1131967440
1187340768
1015162248
76129499
477919938
1919153804
478087809
634969989
1621555521
1499618011
1581377068
1477809320
285254722
1298807449
495931501
1429748761
922187457
19726457
1753880772
1422340700
182093461
1064854393
2091916782
134081178
1071914961
410418621
788655823
1984964992
1850943905
2080533201
1592144391
381830991
1127535292
1276800410
1417270976
951023873
278889637
1788387014
1881017558
683091041
272638271
561718060
439682193
2091530489
624592347
86305209
1864267695
326210197
696145964
337637836
883226871
470180838
1439767150
1611274695
992808151
1622517829
451839847
2004186331
1712785843
570924647
1296053991
413477201
870629315
2126793304
1405979140
1764743039
1070852585
1018036063
505732874
112232220
1539204424
1068168019
2082409989
1087315404
170996221
456578987
226372931
755588511
1305164574
1813347436
1586011366
147155771
1947526882
241138244
1776376792
106355637
924938181
1310844064
520004357
767511432
1248527207
1592394818
935316308
1779661898
612019137
951458100
381908940
814611226
403504910
1860445449
457116645
1719160416
344233973
802667887
1312318999
1194569088
781932115
1513088490
136504575
197803368
1600349875
1988489912
755020648
2039601052
952701711
1791914599
1615420594
1166628944
602299174
1721049254
418818259
1715041590
379147347
1433198630
1228456099
2114067120
183390742
386710812
1551014509
2078102302
1678693923
1387460352
557821289
1757459500
1367755032
1971786679
1281617717
333862343
718109119
1238628558
480712388
1885753384
707651237
387124862
1186736521
2057945611
1596837198
1625385364
863391591
1684037319
634782447
622329234
1101786834
297895111
1765971049
1734334299
675877216
587324364
1963929342
1790664471
1144131503
1493596918
441470864
798859915
280462800
478058292
1911176333
659072862
1081905056
1252833691
255247465
189515123
1741704423
726170922
51037994
1780156647
1755032973
385996264
541885946
1071160494
1394902502
1582227004
141278030
1552497744
906423125
1816997219
523008980
1728884438
1659230090
1906292360
576052769
2119387200
2087982575
391261593
1123380062
1349088391
899053341
1374353065
1124619952
2031241600
8408454
1760861157
1132166798
399122712
130756972
661113757
462632043
1328167711
715853211
1837030974
1139526901
1170630933
1484747420
77325753
342095945
1253948984
253965350
571097667
1298260671
1851214758
1786465594
1971634690
570694731
824435167
585501480
1955153478
971983257
1648220789
189498225
1268969963
1720294286
1600121697
380653338
2062802965
278204455
665583755
676040351
593977896
809073248
337321565
1883322269
1846920733
1924092512
246369200
1514252090
1065526347
98324031
1268810831
443514792
343848598
1532150066
1440592727
806145133
1989555617
289719619
844805372
1150315910
1779744784
287058538
1942249776
551865568
264751062
1485320034
1381211664
162585137
1892190498
1257374098
966293823
783044254
179734637
1449723212
1077300111
2015377865
921409677
674752169
598335950
1624561151
1867671888
577990897
743616430
835560464
1068014937
1022635858
1276643989
1616170877
1645570167
2035012924
1545824905
2113329955
438154758
308768260
340309487
489657810
1495193531
363812396
819303059
1151948068
328776269
479591052
966836320
101677913
1857070399
1789288746
2136112149
211108465
292913393
1162049965
704571493
2054279505
1838064579
1869165752
508264851
867342138
1058941328
1289774406
209229469
1071968352
1405079884
1299605525
784845805
993530444
1554867081
1642697847
316188107
1658339341
674341000
1633383449
1135876611
526665220
447919765
1866056548
1214261976
192823020
532496390
514800220
754223263
1402511252
261671473
1103960990
843660489
1866500884
772727503
129928608
1249401629
457600878
1932373643
1182186282
915127474
658893135
1055852426
157989464
1808777809
405663975
1825383277
1074281961
1566842353
1418350023
1953349998
733613370
1623434684
107959048
1621942543
1986741352
572272091
436790198
1718615991
664427679
2138008273
1055768390
1221255052
2133654668
664132593
360191345
2020719
307597316
73186606
948200100
1174249299
1610328357
1159201243
521639025
934855257
1865951177
1361139331
1619883339
900100348
1805003383
2145201021
957374809
2101672375
401196463
771671731
1127957039
948288740
1504544106
635723380
921097150
1554557772
200782969
1392786296
474165169
925977618
976776358
1585701633
1165927042
1872644889
1477537732
489834797
140167003
279744315
79218507
624823081
472968148
1544476832
1702309060
1948299761
805748061
1067640611
603142690
1129839477
1064582274
994912321
572154286
77999603
1681652132
1657007446
2123935446
2092069316
1570150682
1723017779
300961202
352465884
1163042537
885111493
492952585
1147440930
1846117511
1176580714
2046198031
1460191231
751506222
544289052
790416831
1838718437
1539312011
1558135211
1969841513
1020271997
845481805
1032601930
1261202778
1831525137
589218227
1902136442
1705821511
1952492736
1158184846
580269432
1928988815
1619672356
1811799492
1281852235
1298551986
1323740385
1879104288
409073410
1926814448
777731484
1211968867
739220250
1196046339
2011562781
84532410
1538938905
1658557645
895262505
1600792534
657724576
1763282385
15729258
61780327
967596657
672916449
504248146
1878520568
1572635957
55768280
1717253191
914029056
1928558683
1995700947
60405133
780758035
1917443530
1310004563
1367154702
511562376
1929898995
1990859075
1216179002
734867359
1774564317
867379437
2095453014
1704909217
122615695
1192105049
192484344
158048462
760449167
159089137
1058990582
809843073
1659710900
1216929287
1362926992
1720119929
186913203
657462295
1617483122
1188081498
1538963734
656280999
391704585
206384703
850034892
1840315362
2147427871
795120439
1826202700
1222600518
619885911
52182229
1219742667
1834551188
1834684916
1887756420
728638079
1616012417
230105452
1488449146
1340077183
2089565711
2046393573
1426406942
2046350907
55032852
2073213637
1180212
1107120387
788031297
1747108228
701105488
1725110985
1185212741
1940529614
1394880009
1455805343
1040684171
993294455
232475417
1112361895
2141173050
1796528370
1599874952
343822925
319072368
1307394036
222947156
418319316
1793834410
534383835
1159310099
1727516621
1131535914
859473060
1600552173
1582927631
442105308
1253006382
314475590
426951270
1880183445
101206464
1087013426
894165200
694834628
1576640519
600872432
803495178
387943272
1821568993
28526696
1632185551
1498354405
646951753
749593023
1008588402
171966333
867892859
19858424
241239807
1424127912
1119828792
995266724
1800778047
1486593709
115010113
1838928977
999928693
2098086809
68382428
363920126
680723701
498162218
1755242259
1123601480
880569879
1042627408
1885200339
2115743688
1350222987
1163439225
828278268
529070441
641970969
246329533
914440543
104955240
318703411
1970675878
2004405943
659057876
2100004616
1478757052
192819591
960199037
1064325217
1843518318
1714534112
1320370812
1449377367
706760045
71434189
86837366
1467013077
1325408800
663884432
90089835
1931756955
948019708
548894270
1828054499
1699336424
1468785640
633951105
1491332151
962816399
1157422783
1553571975
712387813
841135058
1242775662
143741387
1218279423
1856904959
883101458
982029609
165961577
412779550
1252397205
1930695594
582346051
2040679186
836303752
1574976589
1723166351
1346574838
624324261
651400582
1661534185
378210998
1530966518
1741756505
1385611891
780036480
220937711
1343459779
743886511
194968387
538250477
1815809464
251281986
2034092881
111456957
1615153402
340302711
157319703
175586469
1925851945
565468391
136528750
1240652384
2062895531
449313544
60822697
1479429630
416641376
1831604158
277138095
297673688
431700230
1160238586
1872789638
1649980191
142580607
1419571010
416388488
1684137609
732666312
1973382981
1943876457
1955580852
429516298
350957489
802774243
150530979
348886282
932670821
905085769
1409117112
281598099
445230041
611689894
2023486696
302432781
1497948670
321386017
1457743073
292228170
1022488026
437586156
1012024759
640085557
1261326699
807176716
219483670
1992422521
1747859146
1990753234
1211378189
1414390964
1573305325
1813314869
434293467
1759291065
1559594795
1181915049
71270260
208746364
371893254
1684805093
2146931780
566534830
1339663980
1379459570
1398684746
1314391536
1911756774
1420094191
1068007520
2003606033
1342647091
1146557442
153024634
664454653
317896869
1067395722
1211517592
1591818457
2115470105
1496605626
1587508302
1361382325
1799406265
1852662668
1551948500
1027337428
997522146
932891330
388571675
1354322201
571872637
1900891392
732745375
2060955238
449890001
762335024
620735648
586595921
167525154
1866599899
2117796052
1833420761
2049640919
760367848
1054965775
308343244
550400459
818971880
2014449827
1284545867
1324146203
160609367
1991922082
2146027486
839692780
1918734795
268036963
136476045
1284791568
152528238
34056163
24978212
1409333131
716069811
2097763008
1880506652
779265819
312173760
74408474
1527690351
406129115
302684673
2055562735
1194091178
217836504
1255288056
1292386529
1990836886
1740505771
1451285638
1655908551
1913485149
1193898506
569177240
383020599
537064003
601151376
164418285
1092291864
407707094
678272919
1828845195
2095973593
1745620721
1128571090
1969198363
482244850
732872600
330957124
1205189036
1927649446
889835907
1160339982
554298080
1522487322
1781290948
471290743
461789439
835895048
598452585
1904284119
2026411154
972651244
255802282
323979566
1184418766
714511878
2107999264
958969
506630718
135163818
149611274
925488326
48770424
768625935
709596488
1578043229
302607433
1348647174
621391685
1169731550
1173816589
436448446
498081434
1799373309
40598351
1703771953
1264301140
1631183559
2015530600
7446175
1791178680
649749785
707276750
1169821504
2027388866
1275628920
2134376755
1361229115
1022662283
1679466216
1303796374
2054906751
1354555953
622931616
954980623
1050916034
500651917
1098924276
38564978
881961852
938063136
1840753767
565386781
703863350
189252792
920373134
194700898
69325747
250651992
1079991238
75410495
119972707
43195940
923787905
1017663882
769592779
1064433879
1111820563
802716547
1261688823
1159815848
2070183102
1750062939
1034311865
1899386974
1996160887
1289939104
327061521
992024240
835437551
232874156
386664483
1535874655
1062670730
347732909
1468693794
2025131233
1719218474
241428351
1683705198
1197701088
1810014408
1085714793
358920732
170143318
558534797
1459207426
1686617768
1991539594
1801233969
840188499
155069000
1267417483
1333987730
216453991
949018413
1167893153
1036892485
1836542785
548950774
814789642
844637793
1740178485
1893181258
2043033608
1957566754
651670859
2053345781
10117299
718331051
101865825
988155072
1418631496
681423845
977976670
1643105863
738547987
1534498081
697652560
807963180
477035879
1831743180
238124156
1502541976
2128587901
945304429
1718827547
1712957277
1915174483
1799286319
2068287536
1628017065
363081852
1038032537
1931235832
6258975
1714069363
1785404780
1997832641
1258632336
410536182
653674640
1687304088
626741682
1657706088
839497525
1564413674
285023379
1634447249
453195368
1138498919
1437268016
532386696
1245678882
1413640481
913092251
1379548236
1815152792
152901246
1193050344
1931462781
1168330840
1778755157
1806434413
1041214804
512590457
684481832
60009861
1965289834
1542690939
617920632
1090412821
1808625322
276304533
2140118270
744586309
170007738
1046408365
1698432375
1515380954
1431462640
1021500015
154613923
1653453063
136213211
769510240
356878220
876009644
1749330497
803583751
1868338067
1955748997
1275198993
2082386378
1100487959
712667938
752708488
1713588298
472013075
302605507
857174877
1065624662
1492701269
285684648
1463196491
1870657818
496420004
1707871429
222951707
582268587
1856905190
1332248334
1738196036
1303054237
1178069492
386170039
1017507968
1480397722
2084914849
260448997
509005730
653888784
387579060
1370573297
1453046880
1522795679
1060733742
806411803
663604323
101942788
539990190
387645168
998541844
1112570688
1862099095
1260447884
59684779
2129844750
590612980
918266657
954800291
388077345
669384126
1099332515
1345078494
833905539
1706529940
1880638332
1795850673
714649537
125326766
1531730292
932619639
1136326797
1053670607
1577875831
841810051
515201886
379095042
770463049
1765232881
128217585
215846685
1812460587
807713552
1688434504
1041965096
414571485
554618114
747680673
1611917270
901644238
1654950072
450572404
574119322
1206286982
1645508003
1832563931
1173863309
1371999581
248429495
1397951010
1633778633
1324640319
672679097
1466140643
1117806385
666123048
1384638376
1782835109
1391983316
176884963
1973852739
1678729730
604884837
303357091
1342942000
905908923
40298113
448366965
1114506399
957654046
2082666818
753795728
138638899
2018919542
1126047435
1708343264
1856440299
209510766
767689241
1361314419
408900418
437628188
1508876309
880958412
2147346088
1110960400
428510943
1565916951
791719648
1494219752
1481558667
395073843
209611167
2090912939
381291723
212562063
784801696
826042213
1710336654
1741196727
1476503368
2018830707
78510542
1007922092
248458847
1768338775
1431584950
1355329562
1218301060
735899548
1636313911
511142638
875765228
1274102338
2141047218
1991466990
1989665904
1135077922
1920276159
6051172
310227778
875104770
73926221
1741729305
1012375579
853034941
705960599
1534756811
192871820
950775735
703103847
709403818
1256005236
828563929
427934767
449059683
565386805
1532986698
972808766
1452527307
1731769595
536872220
1485052449
257863413
837488774
1199412230
1486036903
1327349959
361019179
1785624921
1901650546
923725439
146239979
1177396288
1879235895
1167695821
367083136
545818996
2091248540
345381520
1209354786
842286519
1874110525
1586014860
938603233
514526055
973820865
2055311762
836555498
1395840615
968507993
1668464786
694014493
1039034478
299356652
1223448242
192036934
687443089
1002629423
340847262
64026604
615621836
207551650
1051892237
1865975819
1332444394
1341300333
1219093093
2130732686
1878484937
1802605298
513229097
4598392
1131717459
572223529
820026181
1261424188
236258352
846709649
148598400
349960631
1905388261
1977139304
674548018
951670023
1127448458
162362830
164104715
203285057
376124910
1242336586
670394702
1897357248
1881315991
151032012
2108246138
596488891
436168156
1983822114
207964713
636508406
1409145132
387007467
180106085
1086841748
769811172
2120110662
2077332255
983857416
555977315
685002454
294531689
1141006235
386737353
2036652959
1616530682
215846708
1576915077
1314343119
340693363
399330257
733985344
123441985
82635098
547407883
706586843
421980615
898763172
1385549590
771051836
1933753456
99666706
341997286
539489122
148328891
252201413
1584061101
1256865390
1029367277
1713753687
1637604566
756317242
1244549227
1084456254
998502831
674498094
1783640775
942985236
241365316
1430192559
896511491
951178427
302641630
116089790
331850272
1836201627
344205734
2143960464
407597813
1432948231
1738660417
627593508
1456363385
2052225354
1654538646
13954286
2012098370
543423536
1832490176
672141365
1554702822
554739900
2076181177
989910955
397624249
76680999
2039922012
1907700037
1519420730
1392965245
1510477016
1355536614
821635269
2132335667
1697081707
1946786892
78938381
960052528
1489411545
2117789497
1754773311
1806149012
462745938
547526635
289757483
345082105
178346511
1398217639
779644899
750576311
1469626170
1125044784
130293135
1179557516
3740563
670874343
1406190528
274581573
496168798
746481748
960475671
1898218560
600937098
1098661031
1149131777
1908396006
694380507
964488787
1576146742
1133447512
1853578668
1116558217
1879400915
946094160
604262793
1513977755
1958719726
467029521
1530888596
504624561
246466201
1965405626
359073509
1710792359
555257792
1447382033
483219635
1698128917
257199024
2109188303
655545575
568102168
1673246823
907173316
975852530
1766535858
439487173
119011345
1812316709
68092838
719088530
2038023981
1457767020
1242190051
897465811
1601334935
39278571
1531011631
1445555616
1233796339
188913928
681840983
940181086
133582077
52259133
592883612
1798721563
1445162306
1359035158
1478177064
1452045956
253612229
1427299157
1872470525
1455863689
245794579
688079350
58122566
940513397
736607398
377515404
1930471077
930850112
131646169
1049576680
1648741748
503068255
981655628
1927774595
1329981905
1315094188
1064823212
1821024705
871572608
1280254619
1525391606
1492050674
1917411125
1374131500
234937941
691487769
1517133962
2120646541
301695058
621907848
1814481173
2141646400
925377589
2096328126
211848887
1425573903
1835705852
1972338437
1148830016
1772358586
696543318
1216052876
960419645
1235834518
1262708174
2082499507
2022817999
459272984
501942336
1059962078
1382024597
1422077493
88590745
1105762701
1789405049
1397929567
1727961931
433069217
1517244478
294699481
1623791543
1915723455
715670645
759610359
1634695535
643303507
720150749
1306098832
1131502563
1616456702
554261977
974521735
359547867
2033461359
226466848
285198773
1300164374
497013606
1144699178
558463438
969960701
613952338
1608297026
1195465836
435289847
319934939
555852457
152709875
1768341626
2051706337
452722238
1570338922
86775490
877647397
522810943
559194007
2063985321
2088002300
908238328
986003749
2055317210
2139998482
140879455
1302207093
213975431
1106451321
2117954266
568973983
1765641248
525702569
2118501618
194765365
1926630362
850153082
437135670
727515262
563517809
579596581
593201893
1367116226
1523354022
543392020
329943240
537853594
2048335388
1597448926
1655890068
1097021562
323353632
1620176600
1607281678
605495614
1039560379
881314752
1564206307
775221506
151022945
734023906
2071507169
1021441199
82079091
10727412
633796175
239590192
696973588
652388134
1483520039
1602325810
885461200
1051884718
336771649
410290719
2083279700
456523601
1894575603
1402982231
233434456
1638699457
392963468
1745438048
1635471892
18889931
2069500256
1469233047
1109375935
543934772
291537825
606032071
170488787
579985931
1444740302
303211223
928375482
125714198
1627488102
1188180997
1434413243
963237596
1684254062
2115147246
907672966
1161501020
1731930903
1087963926
1745590653
240857492
875580396
490374585
1687250131
1150898262
1824262003
1442948576
1795338354
1020591704
1715090454
1568907126
241350169
1263040100
1911491776
789455020
80879795
1617692622
1881209957
1047957591
1511087203
1871413282
294105752
1031003083
996454088
273063533
1903263510
1653329327
743118740
1515555906
1042282247
763161521
278460461
755654917
1945952497
1496177938
430408846
1781050209
1130915895
1129011412
1231682422
634127440
268540459
232627202
1733928394
1798744215
325724753
524183524
1883873369
2021727070
212237879
1761118291
995322470
960745625
140181906
104456638
1127038899
1383325448
893895460
1319176145
1012610809
1070316249
1669552314
1783585583
1573661572
1429796558
1008077512
1212723310
43216096
1827147856
1907771892
273251710
277886774
614940665
579299804
1163694164
1492382480
1266242727
1574676091
1318669716
1958231701
38901204
1075474423
2140370396
1882569995
420588893
1510735548
36009154
1848422234
1526897126
535506938
794703670
1135629326
1277274586
1740548597
1971030199
1803947975
1253735479
228214762
1559886555
279535100
518458388
663342831
383996636
1422231488
1001308738
1241901360
983859102
1620452838
1402834936
955542349
2043943071
960456654
1691095123
5562347
343041005
1187980396
108114795
1390042112
1078715432
1832366569
205123625
869505905
38235902
305497761
28671627
1558340846
680053596
1739628819
308320803
2133014111
678483857
1397405596
685198272
1921399090
463747045
1357590868
1777384581
490372728
1935772874
926541441
781881203
1479312156
965750905
1377413131
1097679853
1421409331
1527807464
1481871464
1796382728
181726143
2130091805
1455692687
1119298255
2114714572
1517871741
1148913473
1172274726
852894665
1098553857
274660218
1830492609
2095420456
1740407179
436599314
1227660466
1647176443
1591454760
747870223
778141672
629518233
1499986741
999161092
301049957
652416955
461052932
1320856427
2137000436
643109638
1163464427
993268079
1911902305
435789805
1287861374
2097733752
1754108689
777152316
96920713
1037446603
940707286
863543485
200313937
1374509798
1930945600
684801924
820794408
917947776
859630534
1275225642
1304252059
1646411795
721124682
118170280
1876176346
2081837451
617500648
1417573205
1533969047
1743732274
1990024015
805474928
1086816724
1430181743
1988936076
1817545431
1237537691
1679692942
677822975
1329075110
1373497495
1115779652
687452782
515880393
709253363
86055884
1323500262
1521563266
1076873801
1604704827
241190472
799296788
1400954408
1156304232
1742685725
1221697026
673884155
1632365621
119937821
9175119
1016081160
1308445781
990663005
243665048
327639525
1304375976
333320374
908385874
144493435
1478290473
1084379303
507598747
1902281084
834432312
832377205
1725455651
2125715240
1296611896
411475603
1078695749
1693876004
833165336
353425753
989028812
1250048557
659948624
913541919
1021511639
1467485315
2008872244
2027470620
115361936
41024707
381936124
128066771
1890526096
1502894718
530420525
1403026164
133360839
262769481
591379292
1987444847
67479722
17916515
1609291296
1786572720
205959386
879558174
375116307
1353384048
495034399
252718618
1380155191
1410003478
1848542822
224485820
553109717
881139134
141321714
1265704636
1512879215
550506720
1807152728
171048644
1272654646
1233268570
1735963022
567948877
1266649382
2103270727
45754423
2048369230
1677850163
688763430
743415111
752836269
280593879
1119105630
436595485
1757537521
857415584
2075562401
745516767
2077012432
835006437
158137705
1611906344
673346500
1958289144
1869016808
1272831663
2140324255
1001624129
1948255687
1741869978
60446812
414479409
1260251543
1445503113
726982876
703054976
93336824
738468539
956907378
54538456
78341926
1044179858
1964599621
288650220
1998053038
1101555174
1950270131
456163120
1559092062
495796647
52168124
1835756085
601327805
570435588
692957130
385035013
655495138
1795864606
1916926137
299832997
1025946316
345885336
1245794338
414853434
2136272118
40894180
1110467820
1565922725
482778885
1644793462
1957999065
1247289175
1439121504
878602665
327456078
1911601317
693574061
393714614
1405873828
1229909167
1368622775
936179427
78529739
1367379510
1636647139
1141901622
319779996
1401958705
826651135
1967740993
434890387
1590815214
1118588191
944301426
1588153793
1164957224
1821700742
1149958806
1021898197
1684499639
1589663962
1876049283
226781405
424187387
2083487566
1423445407
8263165
1629981768
387655820
1855202860
835575772
961709098
1275616417
415009906
1964223065
2071731222
261288793
2034156240
1817723222
338400581
2091328970
764626271
2049298105
459527169
251865541
837570110
2137053274
76687180
939119480
1465966987
426428082
1274403220
563035949
1096098358
1027011387
1020365021
2116584586
1233186178
404438563
618088169
1898410110
1427488725
256191803
106988013
1860912806
346349739
182227285
472036330
1758432503
1535563529
1912386899
1177672648
870440148
849683894
1489835010
1094827317
1462222340
94850871
1646433928
1446439079
1349355711
1218716254
976378513
20483180
1689735000
932728444
1476329593
1687423986
999084461
1476607872
1598652787
887316608
1383691892
808141454
216960550
688341521
1211714949
917107059
196703484
1504056804
355212014
1342302162
1742049142
1627433117
13068324
1193197337
321337822
1963830630
31497975
146821670
217403367
585959026
969419625
150096545
1131164845
1139004779
1615767157
483456107
765681512
959599471
1089275804
972839421
1760457371
1966371182
1466490782
2017110151
1415764387
1432240276
745380495
1626004764
966455374
1371873800
1219742303
185120634
165654282
201768954
1869576438
966981591
318890761
1350487268
1323205027
767877549
1330375534
702319808
2012214512
468977930
404029458
944317635
874348965
948135510
178192215
309310367
984606583
354202246
1527235770
265826722
1422356738
352390138
557254404
2032540083
832665303
211935589
1607581283
1005312181
45344908
877864983
492573475
1692665330
1901584423
1828181481
1674760951
1283548111
500972383
1890166680
1529180239
249997264
435764830
1753033552
1998161887
427231881
918437393
61019657
1497427779
1297129595
137515606
323477465
332090149
1864464711
788598793
1504880336
1780231477
1508411793
1252805473
709123330
3062438
726882721
1826349696
723008435
569367243
1703509640
8687384
2523043
1742204077
1263983164
1438564602
1659530743
2116879762
147170185
1699119211
682401672
947304262
190396135
1690130609
2092078603
1657560733
1111141872
1860651362
448042890
1858533622
1472741504
1362870659
555406169
704611162
1394109504
37986693
564317623
539156506
1898046784
1516062032
1781404775
583288146
1784237599
1654625958
379271989
758592350
1119205444
1807034286
1470766880
2061103690
791473241
547902647
2047636521
710515028
215513554
1874423506
467900465
815307789
1528074378
1836576199
638365752
704700733
587833189
1148693198
163318710
1227513992
875675133
1444618790
1913180589
903825806
512416681
1728822803
204076189
665235882
1481029821
202975279
1078292080
1662962164
99198480
173581535
802342203
26189254
1760103903
2138928186
229758722
239032608
167429031
1837317522
1731653320
221320991
1231428643
786661568
1015881601
1796683516
415747627
1722749213
1374677503
643972086
1054448291
839161513
1918707483
896873099
653180101
914168302
1870675474
1177067274
1660297808
591893675
28811157
1860498338
804482013
1489800496
1177913873
1237159661
2046801114
752007144
2019366504
907362831
235086928
658350579
647793629
628448925
1551385826
496984915
170261514
1684032874
1772758262
1106663705
1409755177
1074310311
1157512890
185591777
826387436
1039529462
570108179
1395213829
2057597742
1388293269
1927089985
596069730
2085057731
556274617
766046620
1641960992
2074785837
1258253572
835693796
1988303121
580493409
1096335047
361876498
142448903
940802424
1236869580
2004164380
381097581
396000163
436901826
1228741552
60557396
577347732
2101045765
1727464990
447422283
1966300820
1720913684
768270400
764039058
2700794
837130580
727851910
542827389
908964930
183414054
1742028637
455447789
1664203129
373096286
959505006
408400091
1490944802
2050448105
12847847
778715190
63570383
1323577299
663215745
1022114674
580973723
1195157808
672287398
323535797
1136020796
385108710
1906601173
969041333
1554668783
733878491
1896202997
993813379
1121994873
1228424296
285025120
680200102
44450840
1925669694
223903081
203685459
236001288
1321872551
9724307
656914477
2074864802
1387184434
626282805
383571065
272457492
261257163
1509742505
1809224554
369286331
1664431252
232810997
1243566185
249776162
556353129
1552944940
1541407813
507110687
2085146207
1023463626
907923271
435850495
278506774
1331098314
1229360010
168831556
1776875693
2101867505
358967215
2012642827
1132919885
1311004220
469272664
1336945460
28097796
12201690
1870705358
911870808
221513969
845250168
1258553213
566020707
1181420834
329470389
1239192498
660458438
871134197
1745660253
709649487
1756386715
1719995197
1339959869
2070871992
891815282
1129312838
527013375
826433545
1913490699
22171947
1359874789
1470088715
320255404
671061339
1810107557
2132646519
1843571905
1076836696
172643318
83056742
1973131436
825037355
10774265
18383023
1931375573
1873618445
2109471221
1945604745
422195682
881592904
1532368698
1059983052
1664560130
1701104116
917311287
183665148
12047408
824529762
1302343924
1943639655
631485084
518680441
109726380
986918540
1951246572
1837907689
1976561973
861439879
1403420594
644104537
626430149
1373921926
1747761486
771089099
1463108971
116275279
216706796
1765970588
1980791577
12677640
352580854
1051877627
1655788803
11119811
1299384020
1301947897
1334435794
638387000
699939620
797454152
1610024987
1814912914
1029374158
1923118769
1244748549
359257709
524182069
1014063156
1207799694
1626933458
317313506
684326949
860738934
775261763
1460092732
3860956
1092939289
448096067
1064792554
1309312391
1714162882
914716526
1283305164
763752106
227311365
469895086
1067688954
1521965645
1807621232
249909383
1108778134
715851057
1545305892
1078267066
123665941
193702451
1630340159
1935151779
1920142147
218071091
213619766
16578426
575009167
894353653
1172058616
505067710
1846811826
268220030
407196878
1393848038
1087230693
1855738421
1902053308
1084819422
1847663036
1154042564
1822347608
548931669
180609452
1548665399
299918578
1736726335
79657625
1453618264
764156557
70127371
798904400
218852598
863776445
2101106793
863825510
1622361635
1790036725
137383030
1293896896
1886449329
1896535686
1094311650
273376175
1907357631
2068418041
1380438055
1690961929
375876561
249488252
650881085
1099894750
2046504005
1342744535
1001043968
950648295
51566766
1609857461
821371983
968783681
9386931
733511260
2098984887
132824526
65487374
1980948991
2139045066
991196640
458586418
1392582712
843915530
1137013195
308221099
1029706587
1640701463
1272202911
1197309126
1676004735
423767122
1966827373
1892902228
1139161237
1676082672
1671400219
1568041624
628326088
305610689
740710188
1307982051
227228298
1784997083
979260585
2141862467
1075932826
76052353
1880698026
1533988019
1962559197
292779271
1094265779
2082144334
1868800021
1830530648
1267928736
1679285752
973035598
599307060
1847924530
1103246560
1559193441
2060207230
704931628
241168840
2111094509
493800950
578921936
596769915
1982984803
1029236954
1629875002
390831641
232957910
1346561514
357102869
1182297990
746114912
190013456
1579262694
1922682896
2104534268
1551226411
1230092751
918872779
810317438
1670532419
252572006
1552553383
784938432
1405025175
941836247
1097805589
1484574757
782563759
1094360418
163898534
206524101
2054225266
2044434959
1304492339
90160821
1690901560
1288689734
1105584929
1376117113
996185295
1386699399
333511280
1891738941
1021485612
104810161
1361588027
1745446037
51205446
776727218
750798752
2064117689
687175507
235341941
1572120295
1853578175
1452045393
843278977
401185384
637901776
77679886
927383644
1293037766
996139056
448106867
787137016
1941084134
234995654
2048877316
1571200129
104334146
720185293
538017416
1480697653
1146034668
1366299572
1111641900
588275246
2093083921
1120734656
671811470
1320986627
1179022869
2010871747
66569543
767189380
298228936
1221630569
937540204
547959186
1758119423
142769713
936140724
520398343
1993337201
227904344
769568595
212047747
745680857
556134904
334587503
463984127
1601509826
1268636363
759910521
1839144204
1121070448
2106154810
625252340
1572229016
1847012613
458836169
363471397
1493171301
1803343165
2464505
1507455113
1760504594
1748968087
480305659
1504807680
390557426
719331634
1821199319
1636266721
434324615
1595818397
371492930
713595884
1070707971
394737654
604205373
1760751542
1751925523
414212485
1800043203
197515094
1613110901
440251361
1422126041
1403112891
1442160847
637547081
1761664425
78641721
928584098
496299022
746456354
965399057
538424034
856523598
167854660
1128317842
771757256
1229667037
1048639631
212461455
1879355931
1020628111
1929785150
627686536
1396167858
102057798
1847228830
1796597691
1598538141
2046637564
124954548
1025179763
1195126089
642337946
1302805922
1108894135
1247148044
1654480808
384545938
59507880
470954506
804020674
47547092
113730282
158427030
1672555008
1147399112
273047732
1422144834
1688322594
1620678814
1755397909
1214129318
1789279528
1729689605
1215469089
1269813334
1140594013
122972010
44718045
1432965054
361697754
1174610345
451336447
1751509987
1689302632
2074867908
797762802
1614945184
1953970310
775345581
2105005786
765249458
556596621
1150681033
1161477246
1092933340
1750704631
79179362
753623
1202979423
873301619
1091854355
479271505
14152383
1278797561
339770190
1777192489
1682612800
16218313
103003781
1769892091
2046495667
886673560
2004207852
1978109437
996613195
1716768986
895213963
136972425
203944311
866017258
538208508
1637295576
1387355266
342664842
1556252754
60692373
2036707064
688297521
462060117
613113367
591318661
107771545
273654551
980630167
644714989
1397636256
1434808542
1134569849
1785750692
1505716459
228852586
637428802
373437304
1706061069
955358577
1427991735
241344661
1616288396
1517411301
1753259440
429424585
348887271
803976877
1779943086
510630630
1783456732
1847019617
1725484395
1251130880
614977998
589586331
831740000
407047066
1668325809
384488905
1379369166
223189157
618598822
959819960
1239977249
973099394
19397912
1807354352
643085084
1841243472
661095086
912965523
1424679427
1241152243
1564553963
972680210
1084724607
1399319692
1585432249
2105091778
55684754
1551781062
2048744592
19500131
1428182850
592835128
775766015
1370263152
1810033709
1076775885
1287665448
736529472
618917453
150584631
1581013266
453260080
585105005
1500562197
155282465
1463002711
2072632911
1045258082
938658895
214069044
640973633
1433390451
236968237
410072603
391905511
1271758390
2116283461
787366333
1390867100
1026251918
1794561995
1384628257
1092111909
1489263032
1240919009
1799804647
944485971
287129890
521504194
1254390488
2008327205
1147589981
2049910232
1579749486
1031381639
904868713
1282936129
1307038902
883199806
1615036329
17196342
1273433255
763422106
448977498
1000533031
1441136145
1830883664
1149475484
2099850526
991014734
1591986143
562811921
752893118
1087991822
351431495
1451106916
710213760
1412704586
1255240698
1912323551
324992264
1235711298
121365368
974968694
1444457271
1199669367
144883304
2139110550
1991530401
316059906
1506381491
110314592
624330859
418650085
1108930058
718472077
1463741269
873965589
1063262174
921159621
371772375
1398749143
1423868838
127655265
300683844
1526679601
1032751009
1859033783
1296550202
1123194270
1976173140
1856287797
1608461249
796094464
444730695
1280760163
1460812889
2008013689
1247983434
622827728
779805287
1279883179
123455032
518622153
756519230
1884434722
220692910
25086787
743208288
1016510564
730367325
2082122811
1778658294
1848099660
1897372387
375309031
123273187
238228577
1436195960
1254895758
961523962
308104145
419257991
201471514
2035073325
703430408
908436221
2099450297
789400644
87791978
385552941
1893736999
1577870510
1106412721
689716872
1372476320
1415445121
131537014
148483514
1774441436
824723955
1189401393
842001207
354422191
1426378906
1890671071
93954756
1241444008
1857146014
1948762405
1890763468
2054713862
1520255661
869047344
818259376
1009612215
1945275505
601609842
1870349652
1182979627
1106472487
917590748
1745319029
1141625547
478524780
990729262
1430921502
583318139
1996382112
1357229596
528391967
31383301
2018723763
513064033
439482994
318689940
1677483135
2035753972
559501441
1072556748
384655175
1093229120
109130705
618663285
3221986
1094055656
86971620
1921959202
80706751
2066074210
1605219751
311074021
717640991
1556266834
1402839776
1933821123
922733589
2088665660
1203943126
812318216
508394419
445510161
1789371247
1600900954
1100115464
1231706164
1943045171
518062326
1768198958
1235839293
1465219373
587489618
1435418490
1379732539
2111719562
1480249556
2029793652
793504807
2031618398
1476236983
582394096
1458818864
920507657
1401027661
1623184464
1281800041
1668121332
1117794933
1504690031
1727253240
2099341542
345668795
773859768
1403847777
306718544
1401267867
722394111
1836755668
1003714960
573816524
847206326
1351455230
632754648
933370986
1069880292
1530995431
1475377751
2047584845
1358906530
530459597
2035351536
518028345
1198467173
500136127
1866638507
1006873170
2087837401
2029597422
199301478
30438805
1493616329
889457292
1843380377
1686615170
837510367
1829578100
1272297485
1323730662
41275588
1464588364
514386876
247943797
1551281415
1415456378
2096181120
130942521
59483118
890047095
2068603421
1463855132
778792544
1387890210
196908583
2001545219
1356096043
197360398
541672864
387808500
484870085
777734726
1128041432
1211828376
449984862
1498365221
1769301710
1357005727
1239697427
1535489330
2036859584
1711780529
907586422
536159395
1535445966
1190076892
1232909924
1024118436
1726023602
794175680
1623840436
1267814154
521451778
1414723609
1321327133
977791857
2121238720
589851708
32882025
1752935048
1907685648
1081109126
1824522850
1796420970
951983852
1360889211
526093849
2090761939
293086409
1710549036
941625043
974861269
1759040725
1967229944
1712122641
1933505608
1199712960
631354121
904640230
2117620413
1307438884
1206890099
1114845985
737647807
1444567113
1030154425
603181743
724593521
919647530
709245681
607570231
1566899012
784277526
1011910953
1196990893
1517046917
733886491
2007803486
713579530
470027178
1958470558
1808105511
229905420
203374948
853809914
1693160588
357314262
1975700224
1891678720
647539860
1835405787
559979227
1680431909
1968628016
2007457935
851623883
972830972
913041353
293782365
800536211
549001313
780772924
1215247550
1808630051
2033662933
1877282555
2112018646
1855391647
1657756749
1395934557
217733790
1190870991
1249029240
1714751971
2010501824
525377044
977789560
226258666
2060727766
1259031899
1636256384
779146242
536234502
1878175499
711909612
292498178
215098910
1508811835
910652474
1262257042
1235236608
2040372469
1033097088
1610932269
671797023
50622650
480439632
2034782690
1015626460
449380102
1121857704
1933008029
221208797
2106103696
1296869456
891265896
754640506
234564118
1256478834
1000987964
1925635899
1001668338
56790395
1925845003
1462698692
1030928275
394540373
2019759658
1154181817
655382076
1939292939
532572752
1246615843
1950486114
1400772567
286866181
640255808
913972650
22934991
665307214
260995871
761064111
106003063
999294547
1889625526
777629377
915939424
1417448176
2046364117
1628955969
1490799153
1418248516
260712991
2072675410
574968785
40330827
189464380
1369046111
1597582752
1959021816
838284677
964035023
1656028839
1073900003
2055042218
1992301433
1013403171
1788291304
1891593377
333446231
1069168224
325322800
141388905
1240638156
338304672
1620016227
619085903
1424310746
1499561458
1014898265
1864767530
1382871061
1605543055
430775657
1256732090
262938953
262704859
1833893198
1481450071
1920394706
1502068509
1269537085
1868934647
2017915708
1740120148
275017937
1731261639
370177049
1429270514
1071528941
1102360098
424190155
1394585653
1446037419
49873468
59711361
1998791305
52304213
147908635
931867791
1569933791
1639046131
762842316
783125109
1634694354
222958543
1462714615
1420311096
1705725853
216668923
1394634562
244120554
162791072
1759044912
2045975208
1621333626
623263997
1571523756
546989202
388556884
214866450
50144802
1074109215
1262993188
1831633964
1664408804
175918912
381450467
1959897881
1826313956
1435431900
1169451865
454438287
1428185537
1403323028
1469715606
96135213
1985078907
273787693
614404925
1781712709
1814373707
2125990258
116713141
1164714389
718486270
694674249
1942321105
1729305024
220851207
926674727
18638934
325454243
1490139586
14852680
1796352932
1758786499
2133474843
1591379714
1135208224
1153760647
1815990118
667622094
368253503
351334885
74280503
188953762
1713376880
1493158788
76937114
218493823
492965934
302663409
1334813346
1630483380
427585135
2078833832
1325974705
1234734747
1159676754
775980025
1826413794
1493688248
1329267743
695147572
1294526710
684741425
1285413453
1568890864
1484652841
430898328
1212924500
1738964685
1353923850
684454966
69367119
342392849
435674886
904461900
1819940981
730532899
350669103
1340520620
110343535
604192724
1568422205
954814761
1791392517
487294353
2112801943
1401275354
679265545
1530820735
596430167
243310906
1127345214
248761928
652133781
751262936
1287774018
1379420576
1064328305
1936532171
2054914745
509195343
113277351
1469331224
1871108306
1679810895
2096738964
978115215
1481634422
279689007
355728750
412269150
1472702248
2081768184
1713417940
1370612992
812324066
545378555
1998699709
1182550535
2287907
2039156888
1089293173
400080634
1462464602
303054208
1543406095
861179426
1733717686
279597668
2117379559
679513388
35110925
18629398
1411481529
1912781469
418234533
725106311
1906837203
1902470295
1960213709
2110978504
145512092
1422710598
1587718466
1853751666
1270213051
2044498528
2065130526
753013803
1569005338
557123707
720354258
716342610
1841104249
1779622887
1341063386
1062381233
635596871
364435058
1834278043
409352958
1360090068
2121068141
858010325
916844551
870934778
2113041846
550357288
1752228118
1498618376
864638840
217036652
162799866
735950486
832310973
83533840
1256279146
177729558
392502426
548253826
1590502491
593731012
2062878243
310012198
829370361
1004915009
1277287289
1862348195
798713601
894698121
17384700
1526177087
837739680
2122316849
1760434697
132756242
1263050902
1386377159
1918533587
627486289
222769641
310790736
93294152
759874170
1264884187
953491364
1282113489
922128282
2137593096
1634068485
1561290364
1181049476
806221416
378471238
1017997902
1496530268
482969963
379356523
336105567
1153672974
2010971079
111921943
927926404
1306150061
568152198
256726356
1326973676
991312117
672160163
711847510
7213013
14765170
957790797
2032670138
1710163013
109305396
1501295031
1262400495
69888439
1764662265
1541762153
421664685
528970550
183173689
2126094302
209729897
2048621578
679715911
322448124
1384204220
66719293
580205846
941359612
1441889193
1890021475
454657819
2080415684
649671962
1886829639
31251555
702759007
1059348130
2092727536
661626734
339288925
110762563
970904713
1866754741
1765004641
1686484322
1785473889
1053559158
1961657308
1834083632
1249994236
1350580100
877614426
779569751
1793630791
518924884
1035980212
1572814420
1199144873
754049019
1250899627
855369391
1550052317
91437210
377361272
2056688042
1781430609
1712706997
1486985729
2054511315
1750154812
627884921
1260795399
299439727
1517697590
107145196
227021381
267683444
1418216491
1336490985
653962249
337499785
1977188826
656132822
215510088
1704681555
63595627
1580104571
1393773229
271365984
276443196
227712935
314537746
898694691
1110051243
325471506
485559484
1802207604
1545309409
1079934227
1044761524
671587583
433318650
1031599320
697555841
798812164
1103925307
1963128400
374773137
651471126
213537595
242333617
965891738
1718718995
448014858
1451861038
2114476489
1729807699
799173017
962159613
1119066903
460005660
1417644733
1166912667
1822933055
1367725138
1125349701
89315589
1133186225
1016150581
770861666
1379486275
1577343609
295239512
111688211
648908661
1435901217
846761295
1478054390
1354061224
260008978
881770283
591533914
1321345223
576459861
672914867
1755177395
143313804
1046262545
1615520669
681474175
50122688
1038347
453446042
700258908
527849093
1003827046
1256102665
986581445
1805258874
439596129
1817449036
1952425186
3003884
1265363791
991853542
739115765
1788153739
717169606
1257907306
1624513092
496494163
1610924818
2060094253
1602449356
1799895933
1749456502
1877909428
984304595
318073177
1815948564
1120421145
1901623499
2067778358
1839545021
1150820049
1144425047
1098714589
445055404
1240376518
1086040626
1555973969
2141766963
739475383
1982328689
736679903
1636123580
1055141091
406928483
1668485453
893335712
1204480889
131376309
1886758964
153806788
361688882
1361468405
199420837
648457749
803135002
748235658
1641334125
1427873009
815174685
1844867428
1577222743
1746869251
937504534
316646848
1603232398
684626951
259548057
1225943484
1266872825
882778116
2019694765
1363680546
777791492
435374185
1236094082
328859069
1515212961
1292158176
1976516728
242404327
820427704
93865772
1063382329
20380289
197277088
811027539
1562689301
1340892185
25774068
1553201112
138451627
491424083
285098256
1903621495
1861232761
2092717998
225969347
2075091907
1221421379
1711044441
2097980506
249415175
1361417007
1075126615
1910423317
68353754
919876796
1772912157
1159637492
1356616122
541499822
413567860
2070962379
1215655549
896051019
1128631029
2139569557
1389986384
945522881
17954938
1223194926
59527903
284705523
1911752651
1910862791
2081710051
1312692462
1040231292
822002872
742329837
65955946
683156041
520164028
1281874031
297190802
2119962357
743224478
1545309144
1282039721
1382618231
618207531
26249220
820751622
438828567
598013836
1552747228
998727635
646343762
1533298544
963936583
899785029
1551829996
593297711
257221430
1186371355
1266308068
1149478538
1441600609
1422864091
1697696710
336106110
113594279
1135293122
582474185
2108100920
110270497
1761715644
1317148930
958873857
1111372963
391669630
2067544099
61061763
2097819964
1880367352
1670340357
1447297080
594274592
1082226860
116530605
960280426
1884658260
79204008
1406198147
2064033814
1355283954
1180418359
259454193
1088259477
866446419
1817360434
1883309106
381124096
1507591683
868399798
113388740
1510380471
1160406667
1906657771
514101989
330611818
298213023
1736312398
808353836
317442578
1500526123
1691409265
1333070221
1532631752
880867017
572093486
1046822402
1053102516
128990787
958723875
1659690109
1121605139
191502419
1506741083
1655411144
1095818420
1538121899
1497572143
162906023
25868205
1703882315
2097353251
1779550840
1611181748
831636648
1779689556
1303965586
1897963235
1480167062
1808930372
621061029
1770497016
1615306765
1426971236
261191899
2019624849
1547518196
288420905
1975553218
597883443
1457389244
307142910
1696628642
549589772
2089404211
606003111
36106673
280270912
1902643870
1258683902
1707313502
2004782993
1786570091
963210091
628458010
1016567269
1776374662
213047035
279757378
2057011353
1819765188
1854050701
1583315379
1641464914
1771280385
1706179657
433932193
1918871183
993260670
367573794
369682672
1468872027
1602129008
1671459318
172060305
935135068
39829478
1839253608
1013185459
1484309608
1614914328
202110571
1064242224
137131446
1492478114
138549380
1450197602
1405001166
1946670202
133860296
2005253640
662378882
635024734
823431773
987494799
400672567
1458923376
1522548480
900804985
805959671
87711404
868264704
1502040449
1215014680
1352120496
480800876
1808624644
301955845
1664014229
269578130
174700315
784764195
1725367131
1374739195
1974277009
1642789408
538645764
1112050615
5839623
382351999
1357523063
378969422
310490620
928661991
861165127
1753502323
473119285
125462746
785151745
2004173052
686166327
2078350254
1619520662
767018489
2095637961
1215779742
699757728
1899479669
1107974967
722654779
878969650
45391702
1223379670
1151352488
1108518024
765172108
1216514672
602787144
486696920
1304909541
1299921591
2053636049
797134992
931512690
926326078
1278800357
311775734
1499802700
811233986
1247511900
1465274417
2120859636
83157523
1716736526
1691757384
1785474539
274654415
341466842
2114572621
562212384
958807899
435527947
1639340033
108347813
292027945
872498478
2018320363
459161720
908360708
1348845318
701627883
314059891
1882583236
214344251
1074032130
104451676
1706198772
614220202
656723254
335649267
1520630418
1984501953
1909365755
1370577444
337035033
1205599058
981518395
2017142110
1757326753
2035289401
1468858312
1648400818
1716992898
1530626992
1413942039
1912955165
860567610
1845374137
1148005976
857079208
2014843767
1587593141
1289917630
249814588
605858896
733345176
653574628
850901516
1302046299
1974364471
1904545140
1350251874
1020938378
456146759
1435444065
855297481
1717887897
1663276864
1504022529
828444202
815906689
457491115
974999916
1691093821
1559990994
992822836
968978875
503195482
1292664821
1222943045
554150149
2018189133
542284748
1831460635
132057350
167927441
1326906434
1522986509
273788257
431463109
1934642803
1700708537
1716680604
1793767659
1617556453
1632056591
724553663
598735123
2130225804
656393772
1766092850
1665673
428194183
1526072143
1184839467
2135074988
1673111671
1609093290
1803223213
1895816843
89095310
777744165
1937738063
1246827418
1448706093
334056881
1189369933
1775943546
1115721768
963354597
1655615925
2093262510
1963389511
612483131
1701023916
2139094659
2138551217
1194153515
665233924
1695930836
554405682
288573524
1046443463
1119804558
753687285
1544713071
2115846691
1956984935
1235222375
1937845059
1972587840
198308129
1677981002
1770160796
1462102035
1952868495
878857167
1447320410
1872863075
644035337
474560186
420953920
307589025
1516057545
1877878017
686882790
1357446692
648151193
1845845805
728784
1734859641
409767553
1024928869
793640363
2065354200
1340810856
1031504535
727308061
619193244
1559732343
1531263717
1847492127
1041501389
360900843
1267061055
353560401
140115579
1574227051
1148365190
893220937
276306861
1575029667
1209327437
861806626
342206639
1712502856
88906244
128661486
1150125297
1359927509
588311892
1907501811
1770368267
2131711244
2113224108
1108141645
1306314120
446114345
2015178686
79499833
1169599597
761325297
2011700759
1970534
1276187702
663253075
297604928
696175061
1873356192
1511066940
494953724
1637102777
798697987
151567145
542873797
1423027
1911897553
547998290
2141266995
1861501081
1821772351
1140572576
1639216425
1388132052
718309439
1519684537
1979686363
2128224888
1349372398
1983572468
354386324
964569407
1422249447
1615540749
1183812601
473058607
784881845
1507807538
960360175
722564641
1290720984
417012005
546400472
233128105
976242646
1327354832
797545144
729061147
2066755592
272244711
398636732
1081414019
2097255197
892671279
38153783
1756372575
1626797479
1827516524
1815103543
1913451053
119040087
2062387193
693417731
911228898
1928894797
1032046533
187336670
562215339
79818537
1865119192
1248370438
2014271577
41200377
912129602
1440464989
1623878726
326046202
2048067514
287251409
741504374
444113059
407801691
1509975175
1264305010
1219052707
121523581
1534619466
1712840238
1436917454
411525478
1229019042
17413562
2143899035
159729206
389230490
695704264
1358446449
1113263705
464532630
634126043
586157328
551020626
1284083401
919993488
1203033
1800399578
1776653997
117090228
1136739769
178923746
1926275904
2041062845
1200017587
1912934020
725705020
645631492
2019583002
628229252
1266266014
1756008956
1638354047
543775976
617416596
207744265
288311024
1874298617
536177162
1223269808
844370358
700746713
1967117697
1602217190
1540294479
188142269
1593394532
1677463293
1313718506
1561472180
1252341487
1701446375
1206042645
1821649337
900118644
1643093067
445194603
1143911366
1847918456
711772574
1645500025
2225355
1628735017
392656368
134539352
139886847
1919791895
838088803
970670511
741919801
347735444
946654436
279019777
343336546
1900072422
803558406
1720013591
966885152
1916561905
7429009
964351206
231813720
1688276000
1802087999
97860
1251023854
790497874
257301
2135167926
1534047572
1210233448
195882566
2146214111
683079694
617589341
1622599205
824539906
351062935
1323160845
789338057
526404282
1390196775
665043318
263769196
1587289771
1359733813
444768399
1295537227
1711506839
1385715668
555991910
1604243095
484159637
1822722450
1024434
80214516
1054711138
43004440
172451812
1373719677
137513196
39807207
111807888
348034076
124446908
231803064
34468639
1485463301
99495389
1808095988
1830291678
1652763489
762548045
280366326
1559854254
9855089
1799723938
1142975326
576516275
214568404
270816218
1675814631
703346947
361133061
1304464587
95346860
1039639174
737170869
2028559011
969915882
1223147648
1856310820
1638171161
2041070832
608355246
4813645
545977019
1466384544
1345214322
914127968
1793214914
1402236253
595003756
1860088713
1426873457
1345760409
474363510
486501695
1694877993
1886683588
1976533383
1293994152
1959564003
1320146513
123654678
82016321
648528613
1379796408
894425536
470503923
325653265
285028850
1687692071
1554884291
1692508219
271048584
1840031741
1933206518
1021486141
1659361839
2074865359
1945172596
457390173
340353215
416657939
2087849997
1803820905
2102368606
1635323343
1027536538
2093652042
520834554
1923233334
1568031
1695234078
1404366959
703640956
222963522
845007858
686483194
807350926
589209259
1402160076
2018844665
266714909
129673739
1262920869
1527705255
1191161277
383999497
247595606
1599614800
1329459221
171226490
1680900641
1999549217
296680907
461209905
699819305
1771107617
235225596
101785810
690494026
659232160
1015353788
1426064134
2050578544
1062149928
1357064814
1497885999
1998405886
1304007241
144488456
338496572
1840286236
599996982
393339729
1460456566
23507044
234965157
281798603
1394309599
542323215
158644805
1559736941
1352509783
2143801522
1728709384
1564346332
1179543278
1260444406
1347027566
1510093292
247672894
158892034
1461534535
842020660
46052060
1025124621
899837136
56858649
1283675689
1638849326
574174723
642749776
1498843748
876323488
520246011
1662123757
1669718455
439026831
1932911462
758745464
677310383
179992794
131142917
124300562
2058023489
272952528
809242193
1654524717
56574387
1292062193
2057904901
1699437841
659785865
1761352424
2064535774
42199522
837731460
1828388607
515507012
699106675
299634230
1351185341
1973690432
456070554
637020556
1728146219
29121558
384803117
1305009717
1643315785
60216651
623437298
703534928
1295399779
1727527395
716994305
908381308
992067551
1625338654
1307206373
662155602
1300212483
64739636
1755341371
1049734719
1643731935
107868266
1638436076
117448756
1725124496
849882394
1176541607
1233838467
1056048034
1962917685
1623368642
1221335500
574677101
1135241172
1420327196
878302732
297020120
518083627
1834119212
401762586
1144979252
898319072
1708836726
1765577737
1681281812
1223618448
1566476914
936146443
179961787
1026475778
113574033
1748911394
551343143
1533994077
1580114720
1280822806
744796120
631657423
1316264959
1463925854
270246944
993829081
893504321
503950123
1842028440
817145935
476992956
1237187933
572137234
1673901679
1265023858
429161730
1084713238
1080289850
59209097
279758079
148426540
442032570
1316363441
1813999662
33061029
841854654
1033967466
53154219
1197028569
860295781
1445908529
1013970467
190502107
1949630981
616919962
1347136163
2051509854
22442806
414463761
562384372
1814259162
2098360191
1311188596
177973275
1051107410
671576553
1529772711
388369220
1052524127
1857161680
58882130
1037630369
989691317
690735049
1796002986
1356832664
784556925
1287877213
2002822577
2136668143
1871138546
642744560
208262832
1811407005
1684771753
1329324450
817702756
162322568
300227400
1853097118
1779544630
550539747
698290231
2037002235
1250753061
333073034
1490128809
278732053
866812228
876407825
1029989421
1042078697
1135077092
888009706
1012320109
1269825551
914263500
155788382
1778724055
425333743
999541426
1143077842
1325798335
1411667465
1567136252
1408497043
309780877
673823998
414310016
1178767964
1957807150
134693649
610412530
224012174
193305577
1727101818
877527055
415398143
1529409065
1238396353
741589545
1775507271
893443968
1591917275
1225783422
721521171
963982771
1518930006
986137359
830815964
1764385339
721073587
5162310
910508439
2048562251
734320624
345775400
2078129452
1906758582
1561624016
449175635
82002917
349774336
1106066618
1004381017
1854791391
1597023764
1804403711
1361872717
2032002862
2087771396
1600010784
1100697708
1080796501
801953154
1878597709
690947120
607304239
619147662
1356168954
1973620582
1623871224
1564586085
527276510
457831665
1578831174
1188037064
1404267648
1635615584
1136910267
110075676
81342098
101159896
1853782406
605351480
781066182
453791642
1945413646
153873366
636525616
186580751
2002217341
851680615
882276484
457858907
707317306
2122156947
1529652938
318079232
1909039202
844776504
206512624
1705913907
1266406680
840688876
1129980511
1392629895
766165806
1343728935
840276481
1823346647
1315579133
1162844375
1530657108
1402044411
1681710966
516751746
1325218395
1072068512
659854090
1414875714
1639921072
292550216
245036025
1186041928
477904638
811745783
2096491006
300050020
1363216464
2012219002
1347909833
1907922575
761974669
931461764
88764694
1835789455
1449578863
265752408
1724704598
417925073
349439705
219620708
191460666
2024748562
1292380219
1604996100
765477236
2000115040
51968629
2029291245
1053872132
1627176551
1806361286
433986641
1760926367
107034356
300270440
215772006
211972296
1891953517
1712398072
1432832817
634822565
172716567
393774524
316927867
1666442023
770102454
1868122413
758011959
558570966
1331798708
2042263689
487212920
1632622738
1228999707
607135038
1122287452
1185123305
1618477788
430632523
1114572879
252292937
872703417
93640105
1102856207
1970639334
414134860
261905461
917139173
1694694102
1330167709
1286530290
494937716
1607110867
366608305
281240249
130525208
2118323078
1248053801
3558364
1787859588
1895836366
803548902
1989662166
1868634385
2009102164
1686228953
1408072337
1262469253
1306184436
968966872
8897512
1130276639
490512602
1711308008
2058182798
252793028
508177874
1884177311
142376749
852885349
605110323
1175169055
864252991
1079742367
1902110886
466192497
45196468
462217106
1416620608
284957311
2053225255
2093661542
737669754
138247620
1096688724
1688034627
563321204
1140348532
1692455517
356931384
311634581
426995380
347031957
1790717486
1365521623
1918329180
1402205522
297295261
518251049
1592216609
2140521166
715190281
1946949879
692423224
1081018136
1429642600
1905025837
742225295
1508157854
1980789009
201301876
640365128
314481118
1057880055
1351579858
1522171940
1480755868
537458512
1727440626
341153051
20051635
1160751686
1123219212
2017263476
309095781
747669722
1213733709
643928087
712451598
612406683
2048148352
1211714759
1078648083
816133178
630685008
2145938111
753465218
1670023033
1496243359
456609855
106491836
785340346
1426352974
65969963
634325406
68125014
194306541
559040330
1239240295
1557522984
797714474
1016373495
548393426
1610547402
974756982
2084212269
628440404
1595195966
1173169256
814327329
523543857
1313687540
271451583
1966696151
913417224
636804789
1776059759
448818983
35635163
1277994096
1630490864
1538703731
461772061
973516438
1805495769
417730018
1003768960
120109155
1583837752
817955937
491378202
1665030420
210486590
85634823
1425042867
1151582744
1849665239
1679217726
420145082
936510783
1192575091
1332502752
1803109548
1127605157
1428487411
120773464
1718816225
1060774599
749300034
1267981386
1964571134
1382968233
10411123
2061079150
276748262
1976807626
974645037
124996579
753845495
2104958082
1696042371
1000933509
1514579882
497321762
585254427
1591153792
896595096
1159296287
2128003660
304786030
672774786
1757519211
872382271
553164145
383841973
94763012
648945008
182913860
90910912
701977491
244416824
1011029860
1657888782
1161655372
181910292
989572176
537990744
1465104791
453818247
81413650
1698559208
1190939846
1015461932
1974650061
827681115
1303566203
894538490
1248020154
1807069320
1602732295
1655290627
933038643
1834558439
1567421844
842535215
294606988
1259785507
662516738
1113553707
732788755
826884852
1359406140
2131576122
1709745578
1818020952
1212380487
1839024400
1322719280
1223020100
935609340
998432524
1482754487
1224769213
1069418592
143103542
1454164547
1138417974
1635503400
1318106090
1596119646
1600785330
392326406
905739610
528682083
1936437761
403544292
382223920
1797500881
1207237250
724526833
1540377198
110346880
1223662138
1123772378
1989823828
670641209
856045814
1023821297
255591012
883162887
1839275530
1101196037
487472600
2054144929
951329801
820391487
436071304
2108410429
205452658
1754925974
191615303
1919124674
41979960
1854496811
682366220
436202058
1694438159
783102623
2018938515
73064479
2007290021
82083763
1387847458
494775351
1683205322
905941396
1356550610
2137223164
879738852
1275583854
1286177674
825797204
352469944
2110613984
938464198
1404092779
892716939
1642249678
889101494
875206022
1712106497
693130601
82064115
1585257263
1028843580
2120786308
206483069
124058888
1558975727
1749388718
1632008826
262948457
582926785
999853456
152219024
1782912435
1822298363
764818533
1186474676
1571837478
1186110316
233198245
396658755
1797882578
1241750901
10591201
1026933076
472936396
601975528
1233507809
1995419023
287972778
907160357
1437175308
1515208986
1777439394
2059525538
823679071
39032215
55688634
1448519169
2044761394
567851453
176250913
1147822098
708558774
1496861153
299499648
1414167729
1067074468
142463016
539157523
880747925
1417403602
886369529
636031445
469412216
924679163
2027636382
1518165041
850538647
1596306855
1554530868
1011970921
847296813
1620621499
1534821348
1317863466
1414880015
444386259
1243821738
802407783
1020122186
1673024667
1112218790
1280690784
2122210729
1624401181
738551821
929205691
1866974793
2036257376
2013157959
651706021
2034030706
335467312
434875747
484966503
1052247427
1409230169
1407763309
46674784
1549949583
196918376
1754308340
1359857719
1259125724
1931016258
1388749695
1619368216
1583114770
1902535415
792665557
545705276
476827112
1851193002
351835022
903299583
765496448
630516952
787930182
1868234286
1796727734
1691292595
45154687
199732029
489311788
1814146261
1807934995
2125797336
1252487203
1558500080
1989392417
906216183
210455235
990472510
1757554615
1639083234
822983059
21860372
1866950626
1436267110
336409913
682730662
392296213
1706339939
1911939331
1203160766
1752772129
369805
493215442
370140746
709532348
1387639622
1726999295
764304041
466754881
2055376522
830292252
1362297008
478008039
136134934
485476159
1466753081
173982936
553973641
1673888730
212753166
1562861771
446223068
2141083692
2141315865
1323874672
741982497
1671759433
677853301
815763102
930439668
452754357
1080176607
1505893616
726855382
1551001287
1749286982
1998567289
838544943
735580845
1712855693
1451435641
638873099
1820494595
1430095385
698929196
1061913946
1469253898
374720510
473541055
2074271400
466134855
626151724
2107371097
88115952
62676531
938046618
680173568
848583353
1518880641
651945294
1065668735
1087308059
1710959625
680770847
1178972127
247676400
815355546
1271269976
362178225
1751781348
80457847
1826612826
535475346
1633873586
1706960444
287839253
2052676059
1323896218
26104767
647898495
513885867
668378451
193689507
532687521
1611437099
1802454625
610840905
1048569727
371344374
768226302
1902281544
567317051
221759720
181781749
1115201649
1297488310
1578325804
118279984
721223730
1792996139
1659894894
1326913947
920205984
1903259993
424968248
1437455828
1913335036
768975322
1565396018
20783914
1190782208
1554297840
197106725
1893439601
1264834333
503768744
1050097352
1515247219
1791449113
124321537
2128211258
553918977
2017878906
2006074983
1972872221
130811500
287745688
363073713
1442292432
1169686433
1546573241
195807756
1873734869
1343040579
423774039
428904005
307323178
1506740319
532404501
222643786
655270679
1531784980
1495866283
21515857
663472640
1783571821
2032584553
2056889432
1571478029
1167535150
708802634
460365412
556860420
882186813
583905798
538585380
358395374
1044528898
335686885
1065913661
966542061
1077890160
676292967
1363000892
1974914048
426592545
1302039711
1180250321
584536020
1767541624
1387889865
330447040
1879833321
1476180596
1858762051
520613845
1642729602
1867569447
474508022
426746558
304587327
1251629213
1218140216
1833617620
1025249404
1025126794
876173677
103645521
406344373
339150747
2121482626
1027512936
1571293124
1060065936
992898378
481959587
1852591661
1888391545
401399971
2036296611
1700881421
1002341442
10791551
280219799
1925189557
1127050871
1678217299
1864545170
1489752009
1101160724
704381899
1495548137
1736364903
326667494
640179680
1320395025
1579465400
1654299959
1267819442
8238646
653598339
976689496
627905130
844194684
1910432117
222744405
476754842
242899603
1221937007
622741030
1456552362
1506767407
1359992352
2070099945
217375679
1214088305
164494733
887034920
2057644717
1723323572
2052032448
1221036523
693367833
605486656
1708315043
1513495120
634851209
93285015
1166658227
1739043375
1338309349
1791512316
1972813169
914181461
1334701505
280769390
859955203
1184276394
1670524537
657195271
1069067212
608159848
462859650
1502451572
868744762
483068862
1159261020
475982731
1310851252
743412934
975381143
1676062298
1189140725
1898332464
2002894277
562788794
2014781737
199061970
1432032092
17467452
1952393426
276620765
2076862758
1593242232
1903819704
269655249
624902612
1443525993
1043280770
1201783036
205647829
149995839
1337888668
732731758
1650356926
2052476524
1280595010
1437762669
2090244831
1428405583
1427207430
1260059003
1876719165
2062465919
861438751
723948497
727057216
113865342
1915774503
194978950
894119743
783908174
1437457681
706727171
180295841
239036429
259310958
435036377
1087741023
1752675506
8531055
1014845472
1782983154
1484679716
1301292726
483678813
1782374161
853420644
75788478
875579213
1227549889
183750811
242931472
811297536
1327973266
1666160485
723281541
173190849
446727849
138200952
924083355
368173989
557926814
1874390299
143921014
830479636
67605399
977508041
972433042
1578439271
1588636672
336567329
1270037095
1341164138
1035611878
1044310814
469222757
1878838271
760834210
1945230958
1263340369
1440029092
1592392486
789781668
1122353804
1942565643
829737162
82378060
843023188
74899331
2098211286
1788180506
2129264798
1135771729
1476028500
768449088
1248135242
446147315
661619673
1311868384
1596345186
683330298
760954505
667809577
116911609
2056572105
1730703564
124801792
33611742
1197592512
2031003118
1301691854
250084471
1053548646
207552485
887208077
832762788
1088076352
1987142669
622512173
664926610
1354863354
821227301
870818606
1026113142
759425983
594981252
277112927
13184932
931818433
2034873273
400776306
520519692
861979456
1034633762
851357877
23262952
1911919756
1001030127
1732563279
555223526
576022250
638209237
875051902
1458846769
1358536909
1454134646
1526455162
1324107459
300190219
69505928
870642436
655427910
1726174788
523630737
2093713470
649806339
766457546
555314068
1381128768
1675496877
1069970668
1854934355
553607535
428945552
1878430916
316785939
1629344726
1677993384
934313675
2030638164
1476572360
187365406
811577937
1886204773
1702685321
2123752080
1662877667
900429195
341433429
570734532
188304261
1729164615
956799323
191304417
506386100
1065715796
1635616282
1478119335
1170444981
701037652
901026654
1213614747
1998846796
956537524
672660506
1557784846
1945761896
1389032751
2037877707
1141402170
1217742976
1507588591
472149194
2026405457
1147073318
1877692411
1845591584
244721588
2012267212
1879898792
292565650
1129865974
1984546750
307513211
1629681088
279680588
1824055581
1013776532
318643184
460442475
523653292
1510926858
441472621
161066534
1963283458
860653069
969651097
1932350900
60213058
366878928
2043159496
1423561872
1808125693
1235887422
1601734735
524325048
1739033230
803977342
1306216834
931357664
356961986
393780946
1766814981
2057077817
1556408211
1070032932
718758882
372454343
1182294725
930538282
137488638
1321089385
801300948
976739019
840107766
333783250
192345190
1830426990
1776627425
288441012
1019673249
1465759247
1419511466
977245471
567676727
956934129
2017572494
650396496
220461476
1739105034
1040695238
1808863025
992815309
615332917
1657035542
2096068564
1136112774
1881036162
870669975
12561224
476473560
760009380
1325509666
1777155531
2085279549
108238033
1448224698
241871543
1313829234
1463992104
746272096
1678023688
1651682177
91702038
1311752172
2055076783
871114349
297776273
1213646493
1082509938
1685381532
1380935142
360477677
435667329
2064348653
866176161
1568127910
1257814498
112023457
185085369
642613516
1017109764
2073960557
2044170462
2105165015
620600482
2079711748
385154569
2095799317
628192214
978288680
266600760
1326493168
2136960509
1200624384
828601828
2039478863
276199553
1658868157
1256234232
1044555649
1557690941
1292960643
656439094
1313282371
110441288
784563081
1604348579
1527680530
789112499
1389304289
525282983
1165002327
1607452964
1283249836
2086600688
1122808308
1042233906
458347350
1746017497
1298425618
1953874998
2084697544
1317177751
297050072
1806886016
1514375801
1602624687
1438220576
499620844
912059907
485479248
1986291876
22070933
1768243303
831483105
716014300
1183595667
1339104896
1064325170
675932490
1530509837
1107584176
1123595994
456083863
1813548989
834795676
1537876540
420352695
1607670367
1601346614
1113855773
1443572698
273220647
1478215555
1881809561
1612853804
1414089719
1325370037
2005804475
179912618
1022170578
1811839194
1442834896
2081372407
1055146915
1374984613
157482333
2051908483
1495586135
1852466222
23844663
640091235
663621728
370327764
325403651
1158333944
825258226
128914303
1780423044
353871419
655057285
689065440
48706334
1628810591
825342924
807144007
596489804
719367168
1432752133
1805954319
1419091655
1187791052
1935652433
108236556
1305645710
715810711
1208591812
1752707114
1792343671
2134740689
1647056342
1218408843
665156133
855586464
1880221077
331208606
1433433225
1631852163
1322962141
52941903
702752815
1491520432
1229673396
397482395
52090615
1774325566
2097910579
736883579
891768545
1617130643
1785052528
1923197586
1967240792
998223782
1135963559
2090659293
2046336947
785474456
651739385
1258243369
783443575
1932228514
68433408
24808385
1678168826
866645810
318395884
2112320010
898696855
469530259
1460151204
1892812842
1895477325
605880863
1523012859
213209122
555845802
829854699
1902596719
2143213572
2069370466
103420631
2078146516
773020761
1273150006
986765204
1606503406
145584695
569508663
661896223
321554753
1729051057
1652247419
746434908
1511296584
2015369210
342924197
1016257806
247831905
816806240
670619678
1549091085
267785585
339057790
761869293
88074419
881125749
1317757683
1742794381
1960943377
1839915450
1399991567
1653102350
1910517257
230531964
451197839
781457572
1951212427
2058584374
390732155
860737376
1727340643
1756959486
751013620
8577924
1668460218
306812604
1055824676
1591389871
1525522276
1079711835
1553200832
1756686127
294646066
1448043087
651992547
1230066991
718880363
2054862174
1271259872
1461833357
1092203403
1563511075
1236109276
424114900
578653517
225219740
871293254
1734107150
1379016334
993615280
1453981886
902444665
1414356878
1027576321
1642980869
1208976641
390136579
668264225
849263286
1836320217
2109871424
1093354174
1636897584
466440726
539894272
525068864
2004040218
789894728
1419174587
1102085303
2117960017
1269829328
1757246638
23769282
654482754
1550584801
962992050
1072422695
1561921193
1682783798
1988981773
1302155634
1706452213
1601473086
1814587569
379214522
355860502
897230290
322396574
1023227904
828586876
1254275959
2132162067
1699723434
1245779939
224745208
1863421645
449883587
686276059
1836357962
1684722791
1449075621
1848708931
125482404
420717914
1543266545
420299433
1664332953
327799900
1341501301
1853392096
128155948
1482485462
367455390
589996880
1221147931
1644579543
1088872723
825867815
441506818
333225248
357458259
1913193167
1573128597
1292638339
1504392767
1727819244
299586500
345772681
1972358354
294295099
2075172981
262877872
571518538
1432714717
1504962802
254486733
954253687
496201017
1801666245
42265186
2082296192
1601230097
401020776
11434529
33218378
481573121
1087627505
1633367300
1151580470
799875438
1433525777
202352973
800676665
2065110451
101468774
855766019
1644795849
150576795
99141316
600811610
992511817
976113802
497552815
808598727
834683122
1648746045
1727065859
1828389386
1485265577
161821133
1701221537
633315643
1693397349
299077717
1342901978
1740644679
2075851195
504546121
1095706624
1856992991
2094045013
1819953949
724599213
170367157
11812289
971938109
1474754557
1118969781
926931256
1567445693
1858227767
426666867
1481063814
2101844470
1744380737
897470922
1543118744
453206396
290074074
780293244
972346539
817677735
1081131103
1670274935
2064702315
1023438762
260937112
1914703662
2066099170
1614282507
46457986
1757380316
1292783486
417430579
1030929759
1024696007
1280983332
971690657
2021043273
1565725297
88872665
1755992971
976726011
1763350208
1019572131
1175273294
1679901510
902951108
117157453
1622497453
8072107
1055417089
81983360
736001530
1453059099
38907031
224459673
2030390359
714602957
231509739
947422720
1483196773
816711835
698080406
2008995252
1318655444
600942295
427495069
546028930
2072061703
433398238
1555522491
158698652
557943387
517190191
712410578
499760589
1872244243
1419571158
525580536
248738082
309933329
1241681545
765235407
333491059
1085853645
2030658008
1637232527
1998020100
1774067568
1511958945
1867779023
2118858805
660086748
1033020973
1204371181
337985113
1122867504
599356560
517823266
1863199504
1801526157
389231227
1550699089
1349293731
723648539
469527309
1715778386
1474816005
1141076788
419941121
154036562
1266748547
1351780261
960633997
58089732
510785637
1757696083
469863361
1395961789
1843719871
167051783
1275147040
1861554383
464818808
676404990
1462366103
2002810122
612744556
434218853
143228004
1018304422
1202463165
2039764296
821614670
585178521
342536504
850976211
437448898
59226785
1900072557
462175144
842831629
615571717
924140665
1602945445
933149680
936736441
53479101
2019800193
588510224
343020502
1880341047
377630079
1395278980
96356665
1986528527
541918270
2054829777
187592244
1279633160
1498284436
464794818
1468594046
844454296
1352571254
1759849864
712529052
995260481
1745972470
714310004
1419925215
1000501590
464639227
1718957570
1315839822
869399750
726824015
1419801248
1170314511
837361223
1711526323
1295467750
1730110304
1386671147
426506898
934259696
1789820897
1020665885
219688110
670625288
366229885
638283612
2080475353
1021260691
1848233282
691972834
748539123
2116971590
1253475907
1959766066
435492430
1748335372
1148674802
380104861
374713342
90876441
1063076699
1917467136
1784598638
1846699796
1628086082
901818262
825990388
1089030178
1253688640
1870319841
352772754
653416303
1339334743
944542634
342955361
933930844
719783370
970893927
618741326
436416259
1588890749
855772643
1382675734
161607363
22735400
2021072111
1896571736
1997233131
596236872
1373211753
148590043
1282741552
1576635390
2005016578
1623992178
2015551271
1265145935
1599023696
1777085233
944695365
1435140319
1935987884
1326808765
1136547133
1064285531
1058418682
321411995
1296241909
1074799254
323488909
1913144081
126614865
1270958111
482253484
649410296
969158375
1535170326
1676071592
1257897167
614646275
354211781
785163547
994600857
1789639091
794974317
1125053226
1132243534
1703100674
1234936664
247615203
1465954803
1297362747
768015584
1280541518
1005094896
1449841459
420407810
1184556267
1279310913
1816463570
774700734
2003921283
1877465176
2021168197
562049911
1412991293
1697372068
787531534
2126496825
954590577
897887245
673475480
475240119
54770332
2137310852
621083039
1752901661
355931971
993569336
797446883
948700051
503111006
1064207843
1707886350
582009024
929990958
159307625
486154144
783387100
360694496
940512474
740455719
1383016829
994424300
744972041
377162365
987341145
1643721113
2006203466
2004513063
1380665513
2072285543
162355747
41170581
1230074393
2068737300
265967581
443963150
520853940
1427247312
130979901
2118712024
1114250244
1790361049
1301617810
1066498528
1706390454
1865855567
1252353644
993634506
31915950
365361635
1935303179
207383618
1333547461
965805468
1778669721
2048431527
646841642
57609242
1827596799
734725993
1209211809
1882993318
651432021
2119246164
106554643
2070510740
257239119
672429115
450849972
380142473
1127417201
1891679963
869167102
10287202
438176425
480588304
1670306949
2040916723
1108823540
1256324276
552523424
1190124040
1316733263
1755521045
1854818058
1763740802
1928488442
46763040
206959089
1695396046
278300164
713262083
1172509733
2047821167
1305933723
1349863876
82873033
580831577
665019763
1832063767
1189511196
1091843059
1151378189
82658646
1893311076
1668396359
1362953674
256899486
1029890699
374292193
1302185769
196528491
601405927
1343673220
2088660864
217440944
546502737
316841760
205211691
1327064065
838998742
2087573480
559928688
1956380926
780347783
413754866
473061614
1471540770
1257840243
1822774143
1221942326
1870992891
1112855242
1419773389
599278168
535794704
173307491
2032942238
2049958571
1715567205
1642302690
1283381942
1898982145
866573570
1235514541
840267378
1648347642
1774397010
525104256
671527290
148824201
1422308174
547050179
40720747
683261228
696498277
181891769
109006826
656448984
2099473579
1607957240
1946237758
140343723
1597800175
297960515
1357380985
1537266701
908841348
1926221660
337180228
1583257254
951090931
1181680291
425331233
34861829
1592534478
895611361
430076614
93277629
1745386782
779152133
941447047
2096312348
417542227
1770163503
223292797
1909277324
591463535
1392518852
1995366383
918179604
875119440
428841911
1411629160
540035808
2066378731
1884017540
989413146
237463994
325665696
1405399059
486107845
276510373
310047016
1076857584
1040136577
1912387582
539734480
1263615185
1366399228
474912758
1567791353
2093656791
121128339
281303069
133411102
194043159
1255894063
547195579
848387928
1467587853
1952387530
555095533
447615021
166042542
730547032
233078083
350169938
1085349796
1131548298
1725903921
1123176582
45366220
1562657270
329381920
1078319907
2101054703
765850894
975975189
815116034
771915918
1414781150
999384507
545082436
626533132
1141526421
1945409885
1846553522
2016900497
1518292418
1764219553
2064212737
1245465720
1583350226
1164491659
959680878
192787992
1038304316
1372773829
885658425
511109071
211931179
507610299
397704830
373798330
1755661294
578367458
1000171318
498438051
465496206
1720860039
1074097134
1534462034
2136425091
649958463
1016301880
1349247681
1577544167
1889293648
251901519
949987770
1198336628
1719900032
1865730546
1742523484
130739214
656746758
1660331358
1862026693
908354296
1312184686
1582934400
252037907
279513099
483249238
1415607110
460357825
677206284
374428493
924114781
1827420747
705945703
1089261684
1696683602
1782333205
1676084832
1051402363
1177510286
1959565643
2072291439
510266622
1584170772
852159672
582777372
302139025
1823894988
1085002651
1960979587
689727359
906971607
1210435138
146038754
1179385236
1947963520
1389004951
664361574
1042914359
1938421111
1787306090
69372254
1850013518
1248243074
981095451
921159844
468190411
763034723
1721085924
971732063
281290649
1325008835
953488816
265830244
901931380
1474032697
246600084
1032443080
1515162822
2020100382
567687523
963723152
1755160616
999333147
1526649446
1971723019
2104686391
1004309108
1448476527
764775227
876651906
264760035
477116308
752876730
1985532187
1049910315
1399243719
1259777409
1044255680
1303317628
1335035428
1911159993
103081703
2045496789
1939097338
293176066
48239572
1995862912
996740017
51835621
1519464318
444298629
512029974
1995227423
949361677
665378141
686564711
708416666
1984729971
46692666
1132277474
1223786140
174373197
1809078723
531794266
112589721
245085617
2047251779
457478403
674609908
1842828976
1904563288
875891933
1730490208
851163987
795616730
1307393106
1344333638
2029258060
1335073659
339176950
1927982222
830935927
1519922607
956112283
2056416626
1018250273
968976488
500341400
71036055
1373388613
1636458248
846804471
1347565748
1215154386
447506487
1839266004
857337335
306616958
212673249
1163059846
1991458093
451561091
739295858
1888268039
834452652
1147740692
1903272423
62334168
1793589331
1699034879
1172185589
633334642
988871080
2024488461
1543359341
733997558
2072584366
611885508
1017036023
1563897008
1927766810
1319602219
543972870
2064077728
1355668901
903472383
1202740306
1601538386
989223911
1591514198
1545531229
765263803
334930004
723221598
131032232
182122476
416117933
304068687
1336013916
1155354537
1718190681
1112590849
1718869282
320640918
1905980059
1532089443
430098665
1386918282
2030098127
108256831
645953675
794752792
2040748145
1742084865
997701704
629729120
873181603
1022181145
516136015
594697636
1489694140
2068502636
1874461830
1377455983
8417392
1688056183
919234894
816911005
613500783
1258568463
2071064341
914303992
1658929514
719978357
1585824636
452961581
1878970177
1305025453
1112850527
873917249
944942055
1531494959
1497455024
242169052
1376013454
340903177
110415901
2082697217
107223261
1842489434
1416408629
1375844680
1657564015
1594407924
1556319406
1808685330
1846172124
2035400378
1656102504
1410353707
1350518043
1166903169
2084930638
336611545
1917596084
1834629275
335014559
1020487554
1274537968
1685682375
886598605
704261756
1663097983
417019678
41369166
1401766189
770432932
635859772
1907042138
1004571881
1560319783
565776775
1307916336
584449832
1426373917
1496822796
1384632806
669565791
1839671422
837197164
487715330
1753876971
1567333802
1856281305
59754017
1886934340
243820326
1048639068
1568770260
2111459752
1917236407
1258647862
470394233
721826317
1165411368
1835877877
462627986
67016456
430494188
1214395073
1824612441
1707998472
1543229693
1039698970
1770651727
1107931760
2071128788
398677457
1182416479
15029759
1038272584
955868855
1867018876
1080024281
1135059347
1489277469
1626531536
389226688
796202550
217307626
1523381353
1313797843
1622199705
1533651371
721119050
868797749
736681839
448731115
167848595
1044959678
2115437416
548745458
1813855504
807247730
1551993393
388843755
1717234887
1161786975
1009458409
1317099091
1079335993
934016933
954353119
104158122
181358012
161705461
1159839921
1796909653
375404580
225483273
17994427
1948165239
1821877055
243534352
2157275
1427957620
2031602570
1338767152
1639238200
1898903043
1598590608
1196534798
1119843419
202488506
207855525
390427492
854501121
1952061805
1824195489
1086459313
24550256
2119273120
1178260846
1823518634
1652804878
1769192814
424104446
1800833162
528845638
816201906
205008032
859099245
966938849
1331902221
1288842198
872701575
516351115
875565008
2118126663
1119209189
1323385027
1792625066
959164063
931070340
267928737
2131508528
1454934641
253728782
351349691
839380638
910191412
2091146232
1140051523
1547561001
1758688340
1494459665
377399778
903617816
748449114
1116411820
1583067494
1197003397
1701467688
74969867
264692978
1832489706
1187005391
246605644
171422402
678307756
787252134
1365799869
912138046
1723374508
1103628507
1205259576
822391948
79381867
618602311
1409961059
531119164
90560861
1441032569
1239507997
884358641
1486521300
1869554395
666967793
1451444417
218368975
1327869386
2139301503
1294598960
1865809078
1939171087
2051428627
1352925948
1649400083
253280672
770357134
1234005469
746345549
944548851
723670147
337928593
63280506
1337342789
1059006980
372581464
1574404317
626630792
1544023993
2110004392
1600719618
539190361
2004633893
124162632
1176867510
606399288
1855030411
945501599
1242514085
868565462
584114220
160657614
963869811
1260859691
199252319
369000165
2091535036
1009097551
1704919637
2005355911
1023007451
1550261991
1922949296
458630114
471269329
640287782
2130596690
1996952531
1071365188
2139713586
1742668006
765866330
1877791949
857530968
1738559077
1549964186
556231193
1072887703
1198087405
1946754215
214932188
101218096
1517719482
897059412
1469656810
2004657868
1339726686
475811114
1455638726
1575216913
1937447653
1017752138
799023161
1849267979
1731309338
1415488152
1610728469
1427259799
823829472
340075328
874833174
399446128
876224336
1736506917
1221765067
515082567
1153488658
1256008127
1989312191
1994297847
156847915
300468760
1692732772
1514650640
1057398859
1226112981
178327862
1325521420
1027458557
958693818
179000510
908319447
1141011531
1767767076
711109026
1842933318
770733835
1527921033
288942917
960033177
339384129
438768366
387057718
1940529965
1254623737
595076956
555881707
749543271
1454990827
184442174
1797482077
605299854
566108821
953100736
484291477
1036426974
818126129
86286742
840384637
1733426447
212248680
1891586218
86577000
279497977
1471193485
806542124
982457455
1150361298
986255236
1020159243
1575853727
476263023
1768212556
577880748
925127354
1037658848
1935384577
1069576447
942198112
1221757706
2012061302
1073960419
1652610478
369572204
224443879
472532974
626378362
1725156671
1421881679
83779466
2067397043
693592544
962998744
750128675
2027502094
994653045
1209619978
2136735601
200097159
553992926
1504079813
1989787924
1542399794
1970356797
16773718
1452749557
337580528
1786431846
1158406275
1186971507
1486529156
152031714
711541659
1650351098
1180410328
2056420085
1905666247
169955578
538418970
82384334
838805447
1891027450
806984240
90929864
581005614
299052633
1900983774
504276079
1829266616
2081571158
1071575570
1934595122
1469034236
323226048
600501798
1216249628
1743974438
836141966
1042789102
2066432317
1465117348
1429018243
2075231556
1435769461
1291860111
1238816662
1838071830
1796715259
1432324590
431263874
188462748
818636410
1855155172
1329565943
649633518
1198971350
1282512365
1984054646
103973827
1935005177
564248762
460560544
1686126426
153185600
1271399394
1770396536
200047745
654403303
885308711
1666970819
1424343755
1663497210
322108834
540056160
206407353
821144223
1886290013
1470714038
591349099
413125532
2055874729
2027778862
206087731
2091568464
750782653
2022147205
1345037631
185676009
1090776806
2008024897
778290451
535731785
696352006
1564679608
197610034
1239631892
15648310
2049045010
62749603
1340839990
1958507657
1348527862
648212128
191439876
608991343
461606780
1242880028
540928178
1282948653
1084714915
1308387098
402312973
1456434204
1521386676
1532176120
608336008
135801136
664442085
1740204540
1335972487
297397056
829048914
857193157
725349256
903597324
636029081
44324830
315932379
2115988615
1845668257
247837816
1875497190
956387617
910940589
1869284237
1993094051
168286807
1066424721
1284754039
858872486
1426699566
2002254977
920615466
1306519441
754244435
91451753
1310593549
1559803452
849287372
750899794
1106954851
746401944
2018056786
310377609
1123665470
1465117632
178062292
949137781
673303953
858557316
806456909
878476930
1607143428
14937858
1136307777
1825598860
942403277
103392433
1219543623
1871871183
643616524
742893230
1867991155
907468668
1890317232
2064473903
1173101933
13698461
54157469
1174336619
837304904
1067674803
1006289850
621403464
400239368
1407268852
625698847
1495252285
1133089898
1364365400
1686384711
137922703
842588818
1087163592
334600102
1264382194
1429210879
1208967836
1440071020
1551505769
982970211
2142674328
673740488
1222611700
1191017232
691347564
1592748256
1751687159
1240660361
1675963640
757541771
2020721020
1010250005
1902294067
1247179513
484149945
1580067994
243216127
218382854
813415876
962466293
1598045538
1080698187
964538276
937771074
1769607279
232486003
89322625
417920643
448174255
142253193
1660245013
19808542
1530560442
1140159205
693831010
1126232130
957933489
1562480392
857617417
968054485
1130820585
2104601683
930663216
899649542
1052776729
677188901
1809156847
78859757
1902916986
200414431
542598086
116338573
1587048685
468480422
349707091
358784745
1697899960
1892216646
318715957
852310012
1478561874
980343128
1832007307
372160060
1250756500
271094958
1497302123
462318337
1952283977
96746226
952223116
123944049
1069975185
802503616
1080483865
1294281367
1111042897
657459077
306860089
833707673
402374531
634962340
1188382022
776585285
1390215877
96336502
177931607
1763251529
1771243699
1001943475
1725307297
1816438366
1450633551
1600708827
2101789441
2092199421
1500395787
1789709574
2001974790
232443572
435374454
428040686
594419397
1340395887
860696831
895177524
987360760
970714014
103324478
484624233
219901062
962743638
2145542555
59918808
1433081953
1574090641
1626663765
843826410
1236322310
1689049779
1763267974
75924578
27727739
22494410
818766820
1939947575
669522891
308258680
1561278591
1007889707
2110021700
847453746
1128256584
106240261
367339930
870735109
4022062
2138803130
1222312711
403168839
1994799269
1939534230
1238995519
2132044119
525717373
1177472560
1761719106
1432823838
155992689
316470795
2075843979
907953700
1901185092
1393414382
314363755
231544469
1229381713
452109424
411730673
7651781
439503334
1521673762
708798812
1913420972
775800278
244946290
2008019037
1359103547
2129829264
1799069277
922635655
1715285458
1961292792
1487946622
988058419
1984569794
455925096
2048167945
34933783
1803306316
32784503
213045990
556916734
283758319
686849325
474423320
939327485
441347750
1798495855
1610210037
897669727
1291598894
189452664
231295275
102127444
438578554
664594003
272313412
1631493345
1524569133
201431011
1280271430
1283660662
578823490
115137813
197958098
193683896
1138361792
486506398
706736287
483670228
843014737
818101601
1344848103
226855278
1462242320
1844621390
1567185683
1577617125
1233362990
221118117
322293938
1679762516
199407030
1184715610
815384386
241029241
314544977
350363064
1808683658
671644078
1414491692
911743648
406378146
997448465
124071881
735519824
1309405746
1949044651
2131674301
1229376006
314798249
1765896125
1018556932
1165275489
1339311349
54309872
1655551107
331267536
1460243203
1079730835
624240240
859963621
1244107457
1825932059
806940039
73364344
1972236704
2081266365
859582889
512193611
196189572
179040393
1752308493
224203237
828903060
818289243
1764808803
1298274738
1897687376
777244546
315043123
1434251512
1965535657
592578299
64849843
1942566042
1470432310
1880447441
1848352675
1094984110
1748687135
158118127
191601773
1896203650
2121420404
2136291463
2092155568
1155003905
1230338447
740334649
931113886
2048660023
187548284
2098105306
1674707518
252742041
1381713193
75138922
855100030
1369910641
106839212
148828987
1050029746
1044203630
172717213
185496684
1808520862
1302757163
1141162946
1227134237
508478615
1864071217
162434716
315535451
999275835
196955257
1291538613
1454253793
369898573
377405298
1443246066
666164030
1427620867
1415855975
2106955272
343733639
1300638368
908832224
415159196
163377279
62836985
1301082007
772000007
471395578
937613404
493110400
371432082
2092060270
1758376345
1027041569
1492609235
116826078
719338077
94797142
1758729248
1162788512
59401220
1014609356
1426720441
2104447092
853500325
2082263934
641467859
1277918662
1884970586
1534682149
1432751579
332068834
542227310
675334929
814559959
2130985898
1805309694
1456934961
103910385
500977330
1795709216
539982216
448472267
684477220
1150028794
520874668
960166026
1101976616
669333510
456134006
586740576
420829733
216304615
305742280
929561978
835114761
1835960744
1928091216
1748569240
323537433
1904573840
1760168078
1801862827
393444595
600046537
64703768
523172901
506629899
1221650328
1984323459
975053324
1437780650
1551237190
492673897
726873160
1818116230
52557995
2084117471
2103941102
1831316571
1858016472
1376527457
543741246
902177025
1239896075
1946636392
897638996
1772223717
882838440
414747709
1359312159
2069112360
970933450
1272566976
633822679
1639485123
1700287212
1319092224
781904044
1286930630
1156984311
968412585
825379049
821375768
701447382
1263435335
1602423384
1224549599
1749461765
1685665050
1796181025
890421879
659245045
1454890650
260932310
849334600
45870003
1125933585
1887601231
1993155667
1562011283
1912461649
529502407
255334438
953546545
857837783
1061470334
1187207054
1368803243
57397315
2020987271
1805903638
1913648501
1716087479
1579736412
1995143670
722181620
371398271
1717045233
2096172586
476608055
1749782040
1272920658
2031669348
1896048712
2113501143
976183
1989953808
42711479
486413983
1216137871
1259589427
1382955433
1342816643
1070321844
245515858
555743178
930030803
776199061
952377718
1831960946
1081493953
288534482
1206038515
129214670
1248880336
774823079
485273968
865522398
366835690
964013617
995439262
1909312813
856989480
1690118042
1761194150
740109607
50351255
502465939
948995688
1688221008
1033842226
1535232044
1549836243
1747731464
1461381411
232048048
908293821
1037814231
90544386
737428560
1947358865
774489915
359602343
1395825812
708831602
1076286324
807604756
402875327
981404583
1936763504
612423368
1882562120
70772830
1236615944
1161691245
216660233
1085037869
1655336327
1703205033
213781774
525117362
25360807
25135380
616933458
685594671
1258972360
612439134
957030719
659525453
1739591806
666703253
1534046144
1263304941
1961558072
1906264334
1239732507
127222233
1434394740
1861475455
1259843624
494394060
2018317336
338790196
851941706
481994067
427133720
1314286115
1696625641
612298775
1371087058
1743304792
1653753055
29092551
2082324959
130819912
1002354696
1527962265
302160640
347940610
1194701833
1893570117
434867865
1902305881
282719061
326650591
627913593
839452440
1021748823
1357350709
516053696
506615445
2125405866
2115735768
1320427175
89455966
1297186918
657588206
261978205
657568820
783646017
490120083
309550541
760653769
1129321931
1191489022
1859807521
1954490632
860185731
235481327
1869809129
698426769
933326759
919056870
665134987
127494051
947979174
807566918
1616152585
1334288125
1529058662
1669769147
1292266942
1728786438
1627335805
1396555798
1126300048
1555156300
1661949130
1531293200
1494482390
1812518636
1119361576
875549077
1665096661
2011333378
464914811
1722314571
952298138
1384107623
414464764
828859751
37610655
275788789
1178690835
2053842975
282844772
202911150
1576859207
1065289096
1544635681
753892533
99956640
422424942
1217487938
1990736175
642741931
1180768872
1126626229
1502587692
1098069863
1578141213
104345303
916056635
689008596
796783721
283079172
111756876
2088814720
144952525
1788961062
365066103
319285328
227791454
1189713417
1207866973
1322173773
44588927
2006373958
1730927741
1397751872
1720248988
1577046551
86912123
1011041835
2015548012
771320244
273703471
941210222
1205301825
1585937486
1272408860
1397057930
977305077
268516989
2017994361
1336197983
1846257166
2140280654
334564772
361438308
1166968023
1411385392
1030267996
570374603
1741934997
683710863
1725018313
1340662171
1677909364
889541239
836123664
2013689488
1025660768
1401468321
2037013057
631478723
56056044
1799670003
1065859855
69850343
1122089344
1750868612
1781727534
868502605
2016848850
2099150774
1950081950
1634695623
1673175237
1412555519
1934169382
1357770322
112948576
820591235
367064364
2101025906
1181476200
854691381
20973463
238365430
683755666
245282259
1072575687
542559865
1513395853
188782420
1059312267
1031416823
713536276
2097802604
707752950
1807598368
1909457523
942773615
1210941831
1640259774
1445414328
655844818
1501731281
1034491973
897826486
1029016619
1336523035
236996380
106470574
1976005562
453454376
324967814
1421848548
1638871861
798047924
1467953824
420308706
188908402
1245695633
474062060
2144342467
235421138
1850966313
504960417
1515941609
1267687921
44424468
1386586721
1377926917
187212860
1817387114
315639783
540647906
527139820
2100224300
249775126
1972828653
1550838288
160724328
2098679797
1871648917
1036340872
2051285866
690940469
1735521063
324036475
874388037
1708698021
588521099
1750621868
950808960
1588696908
1733055308
405573760
1871409734
1809879029
746928797
669766108
434529898
1315155897
950305169
85343705
105984462
642302778
682112666
884116780
880308710
36291113
2138795127
1324348289
892593744
426136040
514008961
1464698414
883810586
414404463
545558889
426781249
1097891464
1656316250
1663399334
787483309
206153217
1151046252
761791854
847681188
169267735
1616835594
937616417
1764100150
296329291
1967933475
93748226
1369665939
1159080433
948220787
1608554942
398218379
1323050014
505575379
1949257861
1465958391
947636216
1163835005
18098036
1900738044
1629979394
810891891
863538381
1779276450
1617129314
169822863
1272222282
1759603269
1770230787
2082374580
1583936010
1805350694
303688882
1970322230
10312169
693432303
780483210
1302718693
2026111152
1701670542
1290902726
1441864178
212042091
548457821
809234390
976054770
1447559200
646546981
155776626
87033470
364680835
1749588149
243354067
838875202
1231947577
1890318311
1984106841
1840150143
1847048880
1978433775
1111131012
195264542
574358364
817658143
917646867
811630151
138979827
582980749
1242301873
1556688703
631816599
1596294094
1303658167
1311840169
606389223
875563620
184479059
361020878
1175582138
1150131645
193031668
1510468343
217191152
865176025
1167627567
1916925478
88359670
2138218722
1793894450
1473320564
1634227414
14250359
535043299
2029894853
143999879
1193739212
1880498817
218560146
2114191956
754786521
1693315454
1447090172
126849216
145825895
953148317
658370024
1110136640
1215446863
976311428
240957579
1571867408
437026136
255085204
1026698562
145054413
1917912126
729277819
392839478
666477112
1615664404
1861130295
1322744646
1273161451
345538339
229320763
277515986
1963973794
1696898637
229996067
149617976
244953365
1511317538
1494748715
1793704050
900882533
2018104237
393707414
814153178
1093751213
174571224
1000635859
2030288698
759118479
423738470
1857669196
993572473
2088913924
414343955
1131862712
2024474214
1401661168
101380947
1638425926
941102698
174528264
1365380437
579833193
1280404347
726538492
1797975944
1683551537
1315015466
1419715721
866008433
735349754
940762565
928662229
1369263294
12527343
907135045
1921247544
584645653
1242489146
386029312
1458511362
119869927
1288913737
788762512
772793617
1023484345
1364866308
490230531
1905718084
1568668352
1466610666
453998763
2025302888
1104584357
730223830
1529079742
2065261139
1023131414
474123106
2142091708
1754589823
400606176
2146089704
1453155568
2013227483
653089376
800853446
1402597046
1986229227
461802090
388765352
775628050
1261006795
1686787304
1925920735
486072798
1422934999
80272125
1534317704
1533563950
888621454
1050938019
1066878997
75518817
1503300150
1344198313
1973003884
1203615927
209863434
985985943
525157703
572572152
285651339
921968319
666831667
169638751
1533618107
2049961008
967084070
1739665899
874735632
1682513089
635229795
1074458218
615402013
2000780501
1318404613
773650015
1516283526
838158851
1287829893
399726314
1059556261
2108891655
717292974
160659354
1593358673
1527478308
940100246
1071952804
1275094320
1514181745
655183556
691666172
313214877
803215645
1467157719
267748803
1909321381
1580142816
1676675643
652178293
1917475754
2016511574
1145501883
1617467452
615835335
1932959839
284040699
1261581840
983133001
1341278767
923993073
611567716
1679932366
474832910
818671930
1794627173
1375624936
1798661760
510142746
2072563115
1989317381
1607780530
1794110472
566682599
545561218
1304206807
1996845028
243270016
1274237089
933820395
444016666
1321382896
246547689
581483099
636843397
755312561
1326161983
1133639483
1803265972
1473849957
61739060
13358690
891155447
1069954516
243203126
446104539
1997352596
1476559116
1530577234
136160461
1925270091
1139022804
1172223637
934533021
1851498829
2097352676
1811921102
1691465813
343016653
606440401
1867382774
510652484
93558247
2033128694
1453799920
1687145388
502818099
1684783568
641200218
1943525344
1861016434
229669966
1984770882
1783499240
1823074721
870927416
1134005996
1750625394
1449853392
1372498057
1790985882
760043045
1739773474
446354235
1011997124
1862019072
1859117695
2075671042
1427427433
1337430922
1976679303
377610624
1780600450
1586129151
1077946314
256825161
2131357946
2036329904
2030370691
488745934
127299914
956873203
152687932
2004153599
1170248445
1126506454
816473423
364763326
1201853971
1981683993
561827677
777887283
1078228134
1601551747
43029777
14371094
289416996
1289240913
1912955857
962476947
979840901
209091294
1266328598
562225154
128036502
424866160
775475662
1556241483
1013792721
2085253976
2006293710
482757310
662363492
448869427
589549860
203521420
2014121217
2147316539
1130366695
604424307
1641501611
1717086436
178985716
1001837253
322957809
1636843091
629370599
1585312351
1023731851
194955920
1947070866
1463487860
1768244285
2040977693
35647155
1720222809
605008470
110639230
1914349627
1119888616
2067225821
760795087
1745466716
1328751573
760221361
1012530708
1603611510
1779375893
1712496597
547585811
947424897
1183393946
1082829291
1585240803
709855507
50845626
1527678020
167664503
967404517
153445482
623020055
837978805
896825232
1199753434
778607779
865155480
888269698
2072308614
551357390
1438453074
58973931
188011127
935435830
1452054086
1623580870
1570495503
1874329343
1174924897
2021744717
840237754
1538025829
488890055
1999559818
757868080
2102500100
2015596099
617930137
734289409
923734531
933869579
2033562665
1801344083
1751289848
199387400
693961249
947365612
81127143
290342750
1069419158
438063859
2026507580
785932038
1697892947
1541613004
1987607001
1358920184
441702367
1705916601
1353435367
1845230722
1034226608
44593563
1473292228
1928023407
1550512345
253300339
1092618534
1378468428
1893137580
2126919402
1992532271
1730418519
1502646223
1270847216
1257613893
1141468374
61128019
529137858
1732047122
1105644907
1896799249
1858410329
1946560632
1406483699
2066406983
1233387639
1543210478
704859562
1770156578
1353850574
966501962
562249616
847636945
318559438
1823521147
1374070248
2095180680
165367405
141096531
1104188879
1027795630
158159733
1106335721
1741118568
360146674
873079215
1116971347
481213695
1728181573
1685606311
1064872295
158578487
1548488759
132625952
2085613516
1637012988
13283129
182870813
1698527441
1749157076
1501931566
1252627311
932114793
1311174280
1284691620
1847834011
1071193113
1772282814
120982777
545289044
121537686
601704502
2004274023
1623180472
1623227457
819300938
1461502391
2018052493
580607737
1223008410
858003018
745483410
1993285097
507383730
1272608511
1694420071
286594444
822376811
519434464
1276079911
1067722845
1893577340
1712755135
1500560332
927212595
1254908083
1363398283
1311554753
709979662
1449992596
1175893271
1522018853
762443267
1303984254
1902240597
76135378
601650312
1452852310
38291527
1576109010
1748168057
1705869007
1926474796
1160335505
638680298
635371973
1396441202
632756004
1536322462
1481741858
573601744
559572402
1093176016
210798986
1435723613
333307155
1632688363
1624575209
1413082521
390443995
2025614705
779262690
1113613301
66338863
1253289217
512878015
665097765
1652394492
1821624021
528698750
511099554
1661134159
644314870
319938294
1779589959
806327540
1706824767
1382013208
19905749
1494184883
1660150790
1274395542
1354708948
446212038
7779907
214752622
857702566
2028035138
373410218
1967032963
1432317908
1926923225
1266153550
786475688
87865851
176726655
1387473851
813231856
665872454
2035523653
1425545471
961513669
1627003179
623289194
307053928
759850991
1144719286
1297674922
1041650218
525991980
835837008
1819860705
1618252092
534812840
1623737651
1982969496
219013336
282927408
1757632042
1722138254
180015244
1371705526
2131210561
179647931
381488336
151309313
2051176177
2127257116
1094652916
696521630
367525316
468357056
2013147513
236976546
1461277648
1758483281
790610727
635101409
1646364030
657097465
928171253
790037163
12300012
989230648
863937823
1754659981
242406388
1950561081
1197498539
1795418075
2039250921
833595677
60221354
234288753
68103773
1679684270
1119865124
1332517409
1905621797
842309673
509945837
753742469
1405033186
1416038847
1503524406
966738688
808491678
1079880147
442595886
2092118303
1211295921
1555529453
162470504
1202752335
1529062601
1010661010
1976267209
1011734114
1376204854
1237376731
1492364235
630973573
1538110972
1543364862
839395638
409842405
503022323
1526399968
1808755581
50712667
1107740351
1988015589
580012520
1815235346
1171956612
1733549887
1861381496
505423865
668022236
1396079683
2013009071
1498374062
747986336
761348031
1838424288
1882219884
838684203
1406483733
797141390
1410610552
906946124
865376886
1283479708
674753156
1923010661
1814645594
800575269
1607785817
723217224
1022415500
1115050459
1077823825
187988471
2093354085
2058517471
1479900209
976264187
1992425810
1180286247
431852448
266440084
1156366272
2120244435
1138201477
625487990
601308789
196462223
766540832
1276730113
1077364439
727588439
1290356895
1299477022
700344130
1175592190
2093149380
691849059
1686433076
451294200
471248002
1822868325
75622297
194640417
203685985
397006010
1420374213
743497750
1918698810
1848125503
1164476723
1335176074
1534751086
2059217397
1012697451
581319860
2118128667
1984154903
1630999605
221452671
1618664076
944085921
703541515
1791115899
148987618
1235455954
846489186
1529335554
882900667
736736057
1514007537
1384829301
930707423
1692305292
875490394
1083900653
1099239633
1593784085
191418413
431470750
1035158770
884575339
432312321
1139351279
1482816513
89436948
181145183
1689042509
2104051773
2140782504
137132575
1270237062
1093249976
1600978946
1387968724
971352043
809822204
816386979
1430444312
181626081
1841976091
1118620623
746294369
1383350697
1472181897
1429001172
1368828351
1333078531
504345989
670703972
1795667889
638609311
1342618280
1015950534
1094287052
775757083
1621585646
1095627068
1930142639
993659881
37730059
1268036709
1209092418
563388253
2110208730
918001732
1688845124
1676493006
1387295310
861073815
774643803
1440347388
2012560642
1263692103
1535063001
795361064
122159004
1548018734
9832705
2061454801
1869760987
1252864941
1500173424
2038656740
50988453
1981844848
858832571
322686073
1422273786
1059310650
278249116
538668931
1390151636
1020819346
135101170
1508806301
1995305708
296391836
1631466941
118300494
674540956
592461287
550026551
1993585931
430714876
1401684977
2143577969
860070846
2116880886
876811541
1047008065
1516989476
1618692243
311963139
1467560860
1700294971
1165223127
433869439
1413079268
963834590
2057419126
944131171
1588524054
1011176320
329449908
1552020737
842475560
1087349608
484990814
340280588
814499069
145257880
1920362609
156314791
728191226
978058089
1970454234
1393570735
1629539372
421161320
191212822
281862751
1019605419
2057741127
1715031355
1086845101
540803621
1746284556
203372408
1312702448
1495963271
292779690
1923463021
1497012684
1602615656
871580066
1080396726
1212627228
515017187
1397656664
1825647328
1160780286
1348085301
695309786
2110689911
1529287161
1512873122
1994473006
249863378
96121049
769927007
1767353006
501538751
489744410
1560735042
490287427
1293619877
771128252
1744735610
1369607656
1663761505
1844722175
1245622424
1039228408
1290136109
733674662
1666425741
315090035
1166060829
1083666387
517077414
263001880
229843176
1069458192
591410851
965341694
1114258018
1373921769
1513324922
627381109
1876270330
1705792366
1375231469
1977459023
1840888179
445047477
1262513999
419853417
1712288805
212528931
997081698
123899129
521818917
1845314795
641212487
1004785329
1044264066
550952223
1870325696
1475151269
956140741
1455088948
674623548
1702375965
229190784
103649497
1607005047
1822563369
627740566
1610395823
749535349
419180894
1836167804
1164645263
1845589255
1982179240
1160737028
500149769
962986147
1514990249
1403350198
1264159542
2126163528
1750748916
770996915
1674151088
629077718
715460397
1970444789
991085294
1168694063
573804467
867267087
989005200
535627463
1168632634
1056856295
1941156646
529594814
1310312111
1510269197
1197781626
2046835419
1463709158
224194660
167905657
1853723116
1130379217
1777163701
1846888014
979978963
46543407
1999378313
377729017
213220938
1364006500
140825057
727334244
490825049
873629043
273628503
1485330091
183808752
2083753063
1247658996
714759392
1167324859
1388277890
894292239
1319434871
241632920
1428145022
1654824451
1337080611
82473375
274120574
181635581
86076691
1122302397
882174935
639039144
42649566
1029314183
700909855
2110959547
2060967342
1978826576
1088242986
1121638465
761385794
43236538
346863531
818438599
486957127
251642888
1215047222
651168166
2118424441
1047894234
820842631
1654841348
2056418943
963376914
416416967
838948240
473710377
1033831915
925055978
2076824119
1866372794
885657965
448953831
1902891750
548171374
679890254
1012878726
231247982
659666003
1609014924
464280976
1051339989
1164167796
227569220
1136086036
840592022
2083571728
857047987
1298376461
1090644562
1474199875
1084941918
1982478614
1419309347
1248483259
2117257293
610114772
1817360065
574280305
1961326832
961878447
369900625
28573307
1593400901
1560201237
979872163
442472039
345634806
2105146798
324875444
1331295262
67954987
276496801
2066386587
1205126894
2088241944
995690651
2112477917
1671468482
1900775160
1640462624
943271180
1892550264
1580922947
979073092
293310319
1922559489
434149257
1797176672
1214025959
1055336757
792947653
1469099649
341793642
820067407
1150911817
882295966
1331843603
739425266
666845106
637351864
773863355
753302764
1325173841
474542956
114810033
674925772
1993426003
1622922058
23287181
84144595
60916450
948709007
1277671623
135410485
1882916869
1198554229
359032309
455322016
1481417204
1556134152
278450943
1838913394
403218365
495808734
1000333955
105580650
139152289
154045816
1739572026
2061335292
280915363
619329916
1040274563
580538192
529716491
779425096
275912265
1061945462
277408517
204255916
1113300435
1077814354
723602686
1292720502
1980470508
1885549501
569274009
1770263450
1868906485
299047591
1663059056
425591173
1146457065
502501737
344126875
2050356878
2145559803
448477989
1128896150
1826708677
1287656507
849383352
572386061
2138923352
275801753
2112195343
638464151
1826449671
404576897
823207379
1829892197
826002535
342857471
763860272
385800688
1865276364
567208070
1045582786
468100374
1593584558
2123630741
474542417
821492784
1168124207
1490348844
703310652
1997827771
2009593359
1234474371
811650166
2089380588
945917147
591363089
1143330375
222445810
1364077927
763193473
1495625857
1664035837
402592018
1082255536
1929584924
42296717
651978492
1847870483
1200475332
1807236887
1870108644
120060551
376045561
1327711369
1755960093
1329515226
1780809115
343828070
2128601616
443367384
1812043996
1381313560
334775587
1520093097
1827656788
1071246861
1192794010
1412846093
1128286966
1032722515
1819229108
1157133760
499408828
1196979288
253120352
1072439171
1915500063
2093120394
260368455
1577502747
898855718
1781903764
1799067638
582562369
458081256
1613891140
2045327316
402764232
656682920
1805008982
1866792534
766048467
1968451228
1815310102
939448875
1400008315
868322109
1426351373
1397167918
371789123
1693190547
1401043612
428755555
999410035
643422369
1907283664
1950254629
1902935674
1497876867
1083081611
1632556686
533489232
898650179
921273957
951190994
1328617188
2077903929
844022563
146909209
1458112715
759207834
1852860120
31879179
812033397
1673748619
1360238694
1356778313
1481694436
536103107
384578829
1915012594
372786421
493768313
1071485084
2014590906
1475985038
13269917
255410326
1888630629
100115613
1994546966
246738634
236378106
1366458836
642862218
1089483471
1931095002
2120896320
558195922
310604978
2114294249
244398831
1456563630
514905874
921323899
2063135908
1477460695
116402595
123620971
1447265824
512460200
1789846317
805338563
1094758419
1584756148
2126324630
2118451609
268488768
1348995238
1509998294
407569767
1434865855
1132043017
1193758240
1268560526
1214160308
832073711
1227901909
651850760
311141074
2101213614
46674841
1165132642
591844113
1890249159
1452125773
396737671
21411291
201132408
1618592694
406501878
1750072679
680516027
1455690847
1281374447
754656692
1966668607
1924930735
425707087
1974966717
1343315975
942702201
1860284980
1345675916
127680905
1276990217
2074299476
108944654
373088936
159024813
497051794
1462237334
2014058292
623065401
2110859982
1478917254
1279169621
2012162468
1253907345
1407899638
141363362
1882662833
1279558566
1553200590
489618657
975015432
371265915
555523333
144276414
1611908370
1841218527
1150211583
1951564210
2067123372
187572200
258332860
571094664
87346784
873507748
1332183838
306900158
2074720323
1249948546
442390380
2125523292
1187569285
1226135071
1815937671
1908077873
999269925
1212405885
1096051214
2072294561
463812256
276775440
1499808329
1004259240
591869247
1737965923
1081486710
926986941
129729991
922179730
242704504
763661785
1054873269
1535594648
115135108
1842642542
43102578
1728968347
1568142075
1831073341
1086510601
1444355886
1710876370
822524974
188456175
1014887340
1470582811
1915468980
538681583
769426836
384211794
784965952
1314320876
776055524
577885751
1047409177
1200033480
1118708528
1377111442
1438743654
1653139464
1207566975
151139323
1240319118
1753278849
165897874
1440976680
1216167182
1073614129
724005662
922070961
564037463
672462080
1252431259
1485958588
803273696
929828175
1890914680
682782805
1503247017
2035398435
853071055
35175155
490898186
1293253224
592811172
2111816852
323179548
436027485
218640518
711103717
1287116111
2085590254
724721520
2055236491
2011268625
1175188082
2146935770
946302393
941078213
134877939
594315123
590273644
673597530
1448692281
1614356646
514446172
187446465
483977447
837803364
16485976
1093328808
522364439
1012504720
295057420
697773508
687870366
437777759
963461273
928867837
46403221
1813971943
876886684
384358716
1862358390
1655123425
1193493173
1742754401
1295449720
190343797
404352303
828919680
1999377300
126859741
1067039816
1625030957
215165653
1757407929
198254218
1343099592
615450803
1343137250
848295227
21117796
1020349071
292471480
1449042338
1949341097
1387010089
26796748
1334877497
813940672
907009698
1097029467
440112511
1600308286
2110657268
1209682958
505156643
246925749
2056911533
563690644
1032891612
2114227084
518029384
1275506726
888451687
498440696
275778542
1546862051
1405318880
923099665
2062116379
247257370
2098008096
60816974
1074962887
792159602
619030298
1364774633
1296371577
1169920921
748178869
660789687
726611469
1180501210
260463810
1067250343
1346623054
220772260
1186749290
128101433
1355740266
1147976818
560294844
1114836752
1221192299
1781149891
208028176
1285429988
820478634
78808155
1669899055
1913261750
1500584385
898696428
1790995020
897677396
1747831067
1023521529
1983059778
1599802772
28088470
659971484
332064008
564939742
877312410
1221265028
960391114
496492699
1299105987
1533710137
227914582
375970243
2006063235
96775221
1565919469
608935397
1506869984
1213604281
614272570
1100327998
1876640854
1252280299
1519684268
447554785
1933401425
1076680580
1304932039
432085437
1964768635
543882579
1761796451
1017357777
832206008
877836008
612832901
1547095594
876949111
113473187
930721175
704457226
385430417
345182395
1369036574
1233081050
2061612115
737275343
1029997496
274144353
1430559480
1107921124
1190123993
550606277
1207379401
550908708
602354801
1077465270
2138278313
777854766
1563469989
2062971499
1990761451
830453416
1659180181
1574964146
180126940
1607284147
2137240926
1159608596
1998289362
718507883
1315587373
2118093658
608927660
848337421
825926114
1009268567
706622670
1975812982
1895234322
548376263
2147066781
1342606580
1551730806
1759264759
336665675
278728692
791463808
365977169
1686575066
1949944309
1914258205
1033253548
999367073
249262377
1365106717
69129055
1507248678
976588832
189772909
367232146
677683420
1746905805
796812727
1522196563
2108438103
1202497959
1468665554
2022885221
388638514
2125172537
1542958681
585111805
594226665
1349677928
1129127118
481637052
373898471
1710540875
1239255887
1083193792
56205596
172353009
1691322683
1376922288
1621437430
298376954
184914613
1391440155
1575183852
1231985769
1521624804
227330231
1787938916
914571982
1652581951
81012051
392167532
514579848
1767520507
2046518088
898250895
1121276771
133495881
1040514825
1893362464
1861591793
1131264571
233903702
522829035
2074109609
408807074
1169026934
576380575
495952205
166831659
1190742631
2145810394
1650577898
1353227256
109279418
993171717
15618178
814366737
1254440345
235812340
783348161
1320599100
1159296616
1288284028
2062414814
308108158
1321962226
428160555
1129263613
893477979
954967385
74362010
752591171
605463494
1188672189
1422324003
659166441
790520063
412625682
2024319311
1607485956
1334699287
2065146371
2141774414
732904592
1852279423
1238113943
243975361
1507705523
630149883
1174223753
1751076470
106066418
1677984864
90312666
2072646703
2022558387
843436392
1522130622
1464077555
1243983111
202605980
1613926388
139813609
154342568
1623669942
344846377
434065193
1168317727
1270587640
1226225951
1496251004
2005683808
2051191011
1872126414
28469385
1875456168
2094468634
748467906
541616685
188295401
1834013326
1804221086
1262786309
740859151
1678176306
250498422
1050693655
209805373
702944768
954867310
32623124
1317299914
1839603441
208233166
2011307958
1223541597
2120681467
824301239
352021425
1719921086
773746202
1365935472
2110253861
271793281
39752965
974903734
1918576579
2079776936
1109390679
969504124
931015292
1643108731
995512885
1439093409
467121346
69954951
1262114957
1753721728
1233748982
616157813
1213252719
1041050231
1255905976
2027299195
1700270046
1211163175
44995548
1593873211
6662320
230592130
1468922889
420218012
295415675
74292332
1918612626
171950732
285228158
384530900
934108462
2093915760
857681778
759672470
219465398
956582484
1212122348
657636396
162295022
1135213918
1511339146
1419822678
1667299594
1749245864
1475909558
444662483
1083231219
1189396196
969692991
375058997
263884903
1954777728
2111496740
1019371481
622056762
1472337896
1175743482
464726525
536915891
1264037471
490107470
453366379
8742314
844487719
344312750
1246615141
1592467475
296489382
1994669514
76730175
1710269594
1835697852
1042979699
1869961678
33560734
392521174
1271950031
477153213
771934992
1341735283
503977016
1477089007
1619789480
282185608
1453758306
2078323337
1513352301
347336134
1763035877
1705474635
2015057346
778825371
689971617
105419674
867286673
1143024670
1006172460
1366524201
586561437
1265624506
427061295
789644214
445407400
1841980344
1531561046
1831485961
85879684
197288746
208353583
301250829
430253288
687590195
43812295
1389622407
1414465451
1638508581
143706977
1581387496
1944016613
1704357996
1056510823
330299805
1065238526
332959966
520902091
898534735
2131952862
896811042
1899103996
382821079
1516318293
2085330050
1452814031
1046245866
1094829742
1457393261
882771529
2012052291
292657981
1484256756
1696341461
1261582152
1686996677
1754504779
112397182
1457278759
1257620623
592214670
610902419
379854083
913394066
1340451313
738438326
676017116
2039097172
293913468
1318730147
886026219
112981383
2036460202
1864262694
941707110
78464424
1758342192
781167925
2060014103
1523391338
1016144154
1976490132
773202325
198013025
171891698
286675874
1014743631
160677325
1262951593
155264007
83495674
676892299
681495776
1663655156
1635362050
1959729593
889504831
1300700596
87086381
1934484683
1124258929
165222521
1900088190
873557517
653008310
83861535
1927166805
852614758
473541336
542326308
1467022353
637846578
818304456
471847424
1078227250
876860595
126546832
1754084912
1081145946
2087827205
2006698194
1511943882
886352885
2002114178
55068000
1527799906
252350214
2005417050
1583221195
855707029
426879459
1856401888
967848486
1651006808
192204831
619342706
1294199635
1468754312
442776165
979139078
547573401
1857246467
206694451
385435125
1601668762
1066445326
797034013
1631899865
279657192
768884770
2048827255
685998045
1647723639
187083465
2063914583
754068977
1272162830
1422339961
764666679
66471589
696444058
926630795
798465540
1834936189
215313041
110596943
1232752056
984615603
1732871560
1108053980
772833544
143702382
1460891056
91784433
1349496421
1846887967
1255517602
2080192442
727751800
1522437637
1609158645
2055146759
1461621210
298271999
1375359481
1633269581
1328827940
192431536
164552978
1082027233
1399310778
56421808
1414258313
2037098134
1539685806
475037357
163982283
1048995239
687731918
1232963851
1894530763
1467875861
258040624
361258432
1873116688
2122547422
871565063
1866303852
661185853
2050847236
270307397
1430082971
1772876025
1283545015
834130312
272454590
69915507
1710986040
1379792806
630779636
1005252707
1259265048
151882346
1242171040
1761124865
1985232392
165164269
1585615066
67191811
155492213
292115745
1732264838
436898045
62181224
1477858576
2001946680
27792903
1189944309
441043480
955315548
1479567166
423981120
79322598
218861672
1016200171
860814157
318668469
851974441
1888078529
397696420
877516517
25893570
1834594
320430059
1398902233
2121631403
1246755091
1097019590
730091534
2018154201
1162912064
1509043139
637738808
1524086600
456259147
1282811618
1347414714
353860048
1136454557
1680230720
1413935028
996708011
180522492
927295851
958914924
22136794
26701572
486273837
351525253
1013719710
762862215
1001412090
989925369
1546377853
1538871571
2116484023
1572166599
543261428
1606405590
1574094384
108559077
1517038036
501830121
1960777171
940516061
724926874
698300607
849106896
78633035
2050036701
1677251796
1494752321
1514311701
1337424608
1936511809
449426643
1146885872
1328981187
473098369
1130125875
1688617492
1137712396
1947649125
1321196332
1736828681
203317001
597511815
768135827
1139776647
804925529
1635592820
935945505
578568692
221840099
344687570
1823180955
1492013143
1316839290
190718644
859164940
2088301023
1230133040
247833
725862347
641327926
1860894456
693359028
2077935962
578230921
754905193
1786127970
958688138
1683044462
1918686620
1147431620
376925275
1018937429
82573707
71662854
347613048
2091653160
1962271776
1151613183
1031378143
1469075738
1001454441
916620594
1063767887
205436850
2032479712
1265214991
1755652595
263138253
1336124706
1027136288
132292359
770654533
153780220
580076279
756891176
1390553173
86873108
623773402
386433637
1836932289
1667053889
694144968
1380952251
626204610
2049186650
703758978
737566111
1666954961
1706365851
1196966821
406977706
2081322128
1587678307
140821512
330585396
435915016
219474522
231462151
1270937961
1563924963
937656061
12993693
151393567
2097816222
2094498554
1348338039
1693567620
376413286
832805003
1610778588
1222449641
857763652
589190511
489067846
214257485
2045618573
578573654
147334460
1206712418
1650753679
778195901
484684953
97346402
852072518
130567885
351522527
367109433
10294430
684110232
62775760
351545081
1626894459
1569097056
1204640293
448249106
1865883366
766356823
1528694566
647316855
1299903221
1455433558
697747388
2058800439
1136480286
1309628218
219512261
209272626
658383352
451958941
1156401955
227383964
1027710346
1477597553
970462649
1362276477
1496172718
1290664959
511464283
1964010105
121162365
1449574630
2143821421
1029544228
704185225
1071086071
528650772
1657392
172486294
1004717041
2123656787
1262528045
1980287009
1585482030
1269367920
638211912
730070813
1340181348
2112383749
1699772341
1948806397
1776416376
984349348
124913473
2057524735
266598946
1076760930
1813310088
358625707
1393257707
1851138005
5337125
1872837335
1525904741
702676243
535846815
813811569
353844587
1028489862
2021953402
2018732489
1531358237
100233496
726205360
1239865363
329262953
724737116
1053594464
913415303
1118330726
1339711349
697571281
1742835343
574169094
647059901
1526473199
1854869992
236989213
191197579
667105574
73342862
2036800195
1159996026
1673896308
1216746910
626871343
1402081189
982755626
1279021076
2107429163
921231780
78348344
567642263
1248029378
1746692417
1732220217
2093743785
1555598136
1216875811
9600128
1383098566
1845059660
583367941
990994084
1343204134
646178384
1838001727
494267765
1686067584
492437739
1554325638
240706431
136445490
615882411
1794402638
96340288
1603545867
1571218018
1812859047
256034073
1246974355
1458918995
1518503285
1270361949
1741644529
1771906335
58970474
1360114133
444086382
392256878
1601762664
1538338312
293061547
1712077653
1514341863
1010412398
1726613185
202799718
85221072
1227984112
1770247361
1099870502
651896908
1541230644
901339624
708424109
1600135775
64738082
1402301290
335869271
341490160
623714916
596811813
788794842
651912250
544002033
2112303403
1917984890
2056078196
1965609097
81043765
324036485
661656333
39707385
1269574976
1255849307
1103846460
558005549
425264494
506146214
2067525973
1386824583
912346135
2135265502
2061284109
392431327
1668210374
1524903194
699112509
1345341889
1183901335
268329436
1399592387
701911165
1384591378
1461868782
1667732455
641971533
1686653805
1308279223
797800822
1133152458
303265086
762942102
865289307
365819430
1635730951
658559874
1356202496
1631941387
1830169463
16937191
517868500
1570731161
967944009
1118835937
327551695
1277996625
1457871076
779356656
1223050357
1851578500
803917007
1066149176
1782918717
842399244
1235162421
390052054
1483623129
378491526
50538922
222924307
1626361218
1492685165
1255149701
187623282
1927513888
1935074082
500157945
1880918830
251238790
1197493299
114039996
1963120015
1203205279
306094819
1107553955
1724502703
31103434
1656950245
322483318
244736299
1141549407
1353910886
1317301831
1178164347
1209546070
467139195
155812776
16895608
657055483
630864584
1638753338
2135632525
1700313571
1745928621
1211035477
1967165282
1348270529
562971853
940156141
594415982
403432659
1674897320
1345756555
970525844
1049104779
305754561
1207716428
1551400787
2032462389
438242483
1193147802
1107717176
1511946535
1431603901
987511529
742606028
510033245
234632415
1444335573
1659132685
1105708648
130490632
67220207
1753635959
130078935
1114443956
838708644
1394398140
1930877505
1567217251
1984285518
125285172
1078052365
489243850
1044550130
295167769
1160964369
233481284
1483997790
1907093445
991340032
549761449
1526947914
2007860251
1381138923
1666393152
422429463
767114057
354449489
448183379
249064851
1532575706
69769065
380688528
1656745529
1511786691
60417075
29595018
1557333977
1173364041
509839085
1197437668
1869242709
165535152
1481588583
1632076411
925761058
1675122210
1054744842
2037718408
513375951
947788118
602445695
1306797108
523249871
1908613585
1814213074
667992733
1804711644
698137867
516274278
1032181
583069991
199785903
1790969884
373970021
101518851
686240971
552351257
1359382346
137288155
1673852267
837844395
814028209
1833608871
1053236776
294089467
1990057949
413664816
14248743
2014511051
1642324146
235948024
240324831
1450879130
2054794027
434422567
1357700767
1870010108
1931440237
69068327
822175603
1820651476
153325290
662965938
1817195984
1811213933
436119518
1066609297
77399408
1886865609
1434729805
1016733600
312739132
1239833789
129030558
1858534370
2147230099
33333929
1832827938
1576070700
77616879
249424746
1649021177
756090346
1123617791
141812594
2054008262
1970977708
2136896395
1556012907
903960892
386220378
908916537
39579783
256022643
259430976
1034201485
1872838823
164693436
77691885
787267596
668055169
939994727
1237775796
62133686
2131288606
1721301445
1240260880
738702599
1218457792
805344883
1710889581
1511549657
2062445031
954397012
2122940590
1606967129
1851945552
901034806
243580455
1006221788
1025137022
505989069
1823987775
1538738608
1798810846
454126461
2142144517
493894095
1733432571
1199358259
1749834316
1386203528
495532320
1307963902
1689294834
1314525164
1188490257
1056166281
1846998556
89572801
1365417874
899550715
1501957854
1580406696
901194093
2083644659
205299845
247693347
1205575498
1634689674
569284357
1164880479
309392111
1419257709
872602481
1672109059
219428497
631813892
1176693792
953378725
107454790
1939164594
898448821
2058987289
1698867963
1651719907
1706779256
727252289
1940551856
664263668
1175255898
827875588
961777927
1372971447
826830740
587722487
42850338
1881304801
283274644
565642195
194761850
1493861091
454898268
626745015
1737898554
1501692754
1949342382
1050823495
488423481
2041924247
1875638950
530896005
439696356
1386626582
694337074
697826792
198837775
528346256
651481470
1341261486
1423484430
1234940937
975425708
1469952955
1388431198
646639829
1543897295
1391763859
1456174165
2066231910
1112018904
962174747
866556907
392100737
34511919
460066708
6872400
34145942
522749528
988632234
868981639
882382091
2126710707
932266273
35740394
1381188999
1290834979
269652762
1937925278
386986450
26444043
1761899851
1993454196
1836455196
1381856886
1626999545
1230709883
887372370
78948034
868024491
1642855369
996078268
997183300
208414545
694591475
1339151168
158990501
679155251
703769160
356514848
1133456957
1403770162
17447652
1736844681
1080199017
1329303298
1204130949
779630430
1872729958
1687899056
1340473499
1816356343
1834429791
908964420
54590419
673045002
2022247610
1453511697
1716300432
242015626
2023449977
1235942767
900633835
1001034402
112268421
1322881452
1372432996
661926275
1022340061
967896004
713592707
155832157
1592148672
535841283
542191755
1487448920
1130761741
1365032706
1460575912
910755404
1094566006
1516121342
1111897139
476610575
1030271618
1156138704
1093468238
673840673
1516426134
1632607207
1952611323
640948611
762470624
447654160
238388653
1222055298
1205364551
953611014
963945939
237198713
1324943857
1940138393
1374329588
1618578195
1336710133
1642025028
214445635
1681716570
1846169496
400814718
1448890263
829539793
203302661
945904595
362510726
1747949376
2132413620
1269881850
890723873
586259601
1806969615
1750732760
1143462564
1106070896
1736629618
293483640
975582253
1723375216
105344981
771981512
1622907842
933805525
121153313
494504000
694418092
645028552
1736315385
902800702
895878759
2108977855
875372581
1595304510
513908072
1698080981
255394694
279256454
448096963
1556357851
2011584493
622607050
1629279065
1638658109
141792133
1356725499
1342646469
185595983
2143764232
11923698
583608004
1699442788
387249705
76058614
669628147
886692366
1351233405
738451838
1139473651
222792004
489934043
1634346414
823175948
1356116733
1835889647
1487898521
1401200187
966001329
2018225662
390322001
609927731
2095954338
1133629504
1795247221
622149130
1854952571
920956136
1557745717
6940794
1073199474
1242237416
1173901170
1948910425
366210759
657253048
1815713171
1531789598
750279006
1730309894
1826893336
776015785
714899945
1594094792
1120521999
314388063
47670444
1263230707
1593887660
461277197
2120107603
2113445501
429002280
594106788
170922732
306827786
831789628
1051958424
1643529304
163067747
709629651
265862109
84168632
453698105
219013458
1698140194
536779931
1701854521
1974740729
1599841372
898761328
649024010
1370064645
2131935563
1422184397
77715942
1604042308
1569702451
327833387
1866995066
1209128839
2012983619
1348601560
434597146
356411205
1660300158
1844118999
113563971
1653001454
1772489917
1333091017
573313850
1381531138
253453539
1438227008
1855228898
855988104
535016259
1996496093
1289039390
964688109
2094099207
1310768344
2021123214
1525753342
118996900
535043545
1633545290
339685549
419150106
1584363988
554036079
1489005666
1031507910
511965060
1659163163
1869719474
1684885894
1115326817
878871074
942255635
532008132
1392857948
1378566215
677565123
156812772
366975090
765913943
1230209872
1229157056
1857368762
243727658
523165926
1288847159
1990889357
1635537600
596009830
556980482
2064529264
1984281637
1659208481
82019577
1004329808
610817332
1474325359
733002213
1323363175
117613963
1273934981
1538393633
2086057195
1028360380
1485514335
2028419830
1042155705
1584258798
422675025
1211556110
1117940038
345113726
955471318
699331827
1891811650
470160120
1149031443
1158212305
1780588941
815130799
193116393
579992442
1835468680
1145305487
1655845656
1840822226
1109175092
800319179
1096537473
631301530
65918378
1706549130
70423318
1262396259
859029373
277989680
278380366
731501908
1691842087
1620651806
705501662
939186301
1135758297
957807468
92659692
1960935336
1370868713
1363670856
74442545
1674008660
2000960043
1284969099
57524083
1791898921
1933744477
1044411546
1322966350
547095570
646789193
28202046
424856594
163899650
26724703
1241552978
1049913386
1078240134
186777595
1213218657
792338853
749222375
185186074
1230999806
400574002
1806233080
1550032709
814224484
812798695
840530241
1176728944
1054298737
511201187
2082902430
2042413155
577461360
2002595901
336311340
2068125655
1530928500
902250273
2138913663
1052832219
398356947
1597738997
707312242
845412736
1149110207
627407139
785162375
1034808758
667617265
8066815
1871193839
1902970405
44074206
374854836
1092912127
1020191429
1441313694
1007026184
1144547301
2009661747
334752893
2106614420
572965024
1933687704
859271795
1511318586
1125762733
58904176
1216676911
1211184550
893079709
564029168
67908452
553812592
1686859705
1284487570
630621788
1041312561
1842762863
1124081629
965697154
1755416576
1181383271
45727424
831040143
788705945
626007189
854635841
806182130
1318344771
300085655
984338978
682798446
526161124
919547923
1152766615
1115234499
1344722097
395500235
1453336552
1001281767
1212464655
163861800
1753237188
1671474566
774513852
1518288683
389053553
395676667
1614611286
1400412544
452808047
227778442
525499923
1650143928
550001668
414302826
1081207996
2016238046
2076825149
2008790194
1972825304
1302387791
1647930240
673029545
457931798
340674950
122145925
606557056
2064849554
1006403262
1760669599
1691905021
415233369
1446345608
274030711
1954943987
1793791919
1233747697
1330894112
1489744055
1290315430
1895918089
912674209
391595776
179380805
1935764925
296843549
440577139
492351586
285015518
880747643
1036680940
147680943
1576865413
912748682
1515447562
1236651210
1511626588
93491409
718411465
1684533071
367484999
1436291254
12365114
1813190846
419108294
2059445006
1273477881
1129585835
54699233
757036809
363769023
1703795289
1863704522
2146965413
738390273
981384632
1755277722
216912099
1510959343
1269582521
1650387677
1803132721
826384328
761114395
1705348632
148087848
246008769
184441992
1494074280
1421682227
901945007
149007287
370101732
2075399736
181513415
327189813
703632897
255401404
741480123
1047139548
91637635
150025505
1660508252
54559586
164771093
93045375
545806829
54180211
1349682290
1752579793
2142836704
1673799861
1047667391
1367762308
91888448
2029231885
1804304681
1776544098
633911859
783425659
529438848
228242452
1595613000
59427103
679163317
996059980
258677513
1849473037
243306109
2083127180
2066922285
826802451
843259096
545194639
1472965491
1842259752
753517598
1094092082
130178459
960667326
1486044307
1709424080
416151906
259643324
989120533
183940779
2017334737
887181253
587410968
2112242598
1003436074
2057842002
631701509
634028434
1240931574
1490804849
1151149474
1391516398
500811760
2022592070
1841606915
403871676
1480088744
306119348
674953933
2079781474
1204469311
1927309972
801572564
40482574
278198281
200414852
1848979448
529492226
451505590
692651150
895753348
549450164
2011747136
1094644366
1407449762
1915803144
1920003526
1377941650
422118505
1758983611
277552013
1641786117
494029831
1544540308
1519100852
2062419260
614846435
1655067994
1379061554
1811307172
981653425
1931425777
490785021
488116985
833329020
1997721391
67978682
12773920
2116492454
364018617
97776854
2070903945
1998357094
295409059
1770436568
403363911
1655205210
306307957
1528210298
2095716152
1238224837
291149708
1380239168
1463747069
1906505421
1758516978
824950304
1495710115
2046549346
636274570
1037240002
1888184901
150129051
1383474713
1396515733
187827497
365965336
1421567160
1669431997
242025101
1425203484
1535529168
631451375
520957183
2038004708
52904412
250955683
1883861515
2022583317
2095042347
16662800
242662984
894807124
34999884
1642785859
2089344590
2074252333
1087986033
650266619
24471827
1924000620
929144182
732633055
749843125
943064720
542257160
263472700
1730463355
528788184
564735646
649136856
1476815109
519928580
1684300668
1960434721
2068062851
1240836900
319075639
218310391
19222829
1270217932
2033785946
324718290
1829192504
866649070
521806114
331183813
1797937423
30388819
1048503078
1272221887
2074685513
1171401784
1494525475
2119054921
1523766488
1240130773
33679638
1570752779
2101410825
776995310
503186451
434395805
136529540
145164495
1894141675
512220298
1683524309
239784466
1207553820
294656412
1695491759
121882113
1812229607
796161219
2026199763
1123246333
1189263141
731214520
2107812784
110362446
1273438003
1317341401
407063720
1892545020
986304723
544257619
1445892584
348314220
1089209371
119432269
1934715619
437276492
1289215051
1544359366
1274405995
2120927351
470142502
543830102
1523626629
680645346
588287554
430769138
484295595
1400802729
1822459680
1254652759
1390729813
1942842727
1803016060
1795492938
1520381689
411322664
2611348
749944911
1066867496
1802874513
454634628
1527254002
771410737
1554152845
1873761402
261353449
532346948
790285643
493932143
2095440093
1852746626
218044467
138198151
218822589
1788151554
2070065124
1354175067
1471932924
854464892
2112911815
2050247475
1026116155
1153677013
1968370541
1267575101
1064800180
538663984
1115717160
1550252682
102492009
1625954564
2083320910
143583340
1265290095
1485013390
180454491
792906980
1305044000
10266957
1247532541
876548497
991080359
324805926
1635087898
749016288
1843491456
705697171
1307872031
2044697065
965734395
2118334681
1099354278
1355726125
1792960987
1191839130
1095228715
1269068640
273770754
780192907
466857111
687509536
242798093
26469186
738620764
1120621501
2037426404
105567832
97174731
336953617
638376201
1391436560
360112989
1410661553
1648391798
311097969
1767538766
1108931246
1165099320
1498319609
1346217576
891323543
244144589
94786351
783415422
1585905663
247759386
684325781
1748448421
1864932687
756032599
331823334
2018771467
1921565886
530638009
1813919526
1524892580
1000529275
227702872
355011182
704394530
724476858
1683064537
1235692189
1659277233
1732314916
1229279566
1927672934
316011735
1347588263
829301635
555693206
1058235478
399790394
1305054189
46578020
864384770
1486640947
611146573
1453321695
2106795094
1905438214
1533701571
378829535
948096298
656925442
1806187274
2137321907
1939247505
943592617
654978579
594313048
1632037815
525174814
911197591
1691395348
706516210
682477542
1883274335
93715493
751481328
1527532093
752122370
1915944795
675956394
1731829470
2083195436
89775334
1138225878
1888888223
1916788094
1104302539
601159149
2139573429
91230617
1633454819
967605211
1400788610
1325400460
498470924
1073623284
305768591
1374871050
1123661221
1534008892
2114560331
1168444750
1756600235
597806453
1828845103
1052398588
555883265
1727444413
790665826
1913701557
71104647
1322643369
1771252952
847870180
909856419
560148909
694414953
865603804
1735507056
949818286
267862096
128580556
1300333240
1711840346
2145561141
1117161516
1005694811
1563038761
415656063
493403234
1282101006
1714168557
485655159
1911813680
1961994124
87438088
197159192
1640256457
2089777640
1913855555
1336548435
2098979695
1964133690
787030401
1464326689
1137548304
982302659
1139022285
1283282088
1659313512
2004411047
550700991
1564438589
523909217
1316199192
1691999361
763070729
1844920121
279579825
1333300533
298402561
1370037603
1379011666
1699246125
514842291
721696895
1000774055
1576067114
1751652224
1243158621
713122352
1072966062
52661011
765187742
130697839
571850348
1812112919
51468224
919994733
1631236508
2130844603
601049974
468490734
885357686
2118705976
2013000663
2094083404
1787693758
1935654514
1500165769
1665369399
917966430
1526417386
1177711898
867487366
1791073221
404850999
1793240154
1485329224
308285147
462690561
1245470080
878263458
1672033848
8896965
151240234
64904604
594331683
399683466
700428410
1915028693
361373369
1994008190
1297613552
1610340175
1279933366
531153112
1520663017
1099346551
685643033
1001796988
1075224165
2064946713
574761325
722052579
1474582387
1349556025
1860721677
1434416361
1342261657
1208408470
2024347962
1008444516
1419444096
1431737019
295485925
1014086577
481548916
877269874
866017590
1347106252
1572129246
422435538
727230387
1339389960
333827105
924823478
1792946068
1556107216
2061383396
552518533
1592658322
550893793
35505923
780524625
86347969
1924508704
2132769003
1528334079
679511841
1064940852
1465329830
2121027992
346585392
1211240676
1504377474
1438059858
1068788436
1446810582
1674084
111876478
1561971596
27498479
1465772090
560641241
61846133
13382580
1401048840
607869033
197485148
954005397
1702016792
636623357
158144125
1785082989
918560895
305272119
1245451962
1576323582
98938177
1286987586
81859348
1616411933
914391407
519897156
1947322651
780588472
1175153341
97940925
1701900074
623084859
1993298229
1247886446
1479371083
534205701
668561369
1278993316
507233551
1891540109
2045268952
12330633
237698533
945307404
241215016
1831308935
850758090
712913579
1585101477
1208360384
139439330
1964019281
1576659178
2009596215
1075058199
152838034
1440656457
1394035472
714064644
2003143072
547654659
1498330307
1544432923
1700916013
851233817
263088578
1327938699
1472597098
521593996
1242028255
1097631183
737482161
279429815
1673105246
1094798511
431476118
2130759870
1341397679
1659687379
2059755279
891799071
1851847430
1446602180
1573300291
385892323
996437447
485934596
379392008
1790452023
1096005372
1843675426
232121409
1221049001
571986946
1587749565
89342155
909556716
651603556
1114793866
1616084220
1375136419
2103125307
1117043385
958407169
1732617132
689252235
274839715
785213948
606413459
799725399
807631994
1502823609
605983365
791917166
1057059683
1013507872
1956505161
1448527404
1029273959
1454104923
827881532
614787306
1376271767
683392099
1414492868
1806171203
708963842
311632168
1444872461
1061173162
213658738
1804043757
1080772175
1577613810
1846168051
242771252
1566318293
412787875
1328335899
1440152448
1010345968
1621949834
1853175836
655330956
1414762595
1864472798
1442785224
889010685
614019135
1514195857
438281728
221333185
1194355083
58173046
625726029
1408698717
230641819
1980987125
1041747263
1193101133
1543805829
647189115
118418715
934159951
462871429
2085136448
256260526
652124612
1287289982
757062575
631910618
312379778
1700760840
898229919
2675336
1112672191
1618497433
480248668
1794700607
207466455
351900121
1052401408
459268702
424547187
620088694
114480202
1819687355
428073474
308547604
1361882322
999104149
913149582
1212394375
668625922
1291103169
1081572726
736997004
601530685
419737595
922467105
327492747
2074395094
476623166
1201289975
1268194793
706677694
1171274300
1182964656
656113741
521563949
1581542882
1767405546
1780981575
342983078
1350820909
981154420
952343490
1903654873
2128989587
1251638748
276008256
396633891
1717919748
446689749
874869007
178393446
546736858
269994546
1465181048
522417607
1835332301
39892122
1045798748
980642803
1218328364
252466885
1993721505
783812016
778599668
1744393559
1019802332
1711176039
350634939
902816094
353176738
1481266365
1214808486
1974062826
540667116
922793450
1118832734
1758409645
623690892
1244172094
1155477418
1099992170
1409305709
840495046
1859963892
812084195
1195556423
441341802
1175021721
1353101560
1381668042
1749028715
407358741
874726475
959124325
321818103
1736034605
1902010252
2116654876
402906947
213010656
534403856
154447382
1719605537
159232296
442696695
43907310
855888896
146899953
791837365
1526190529
1250340344
1607748575
435919185
425180567
1546638439
1938739620
1006821795
786342727
644650780
1010276168
42922876
930598205
323551569
1045011687
1276742311
1021292611
302677356
758607049
1623852530
1109622051
1646558674
275476365
987919469
317355942
230699041
702974137
1743269049
184162253
3159831
150862490
997255684
1199960426
1992912017
584684170
1620931518
1962697890
12168226
2104696271
258656874
824252039
1553311184
1895310598
1193467689
1113993392
1081521869
1049555148
1867895027
848652700
2074201412
983553542
618967844
737793359
1724928561
199477705
1086774414
1297841545
1112808166
127483471
1381153884
37601752
1869571133
2120238670
1458780406
1240563548
1683608594
1549730285
1834129090
959185415
1351320696
1383027400
438560132
1727249449
554112199
1429657610
1892939599
1590937377
1920713941
438973195
311090746
526854945
20485831
1503433448
2047275697
493678497
1292466564
1870289
1929011809
951448570
1899461242
545204260
1739867595
157126398
520421532
1662673216
1610497644
1759377329
991890897
1573894146
540515733
464614759
1419545115
866660973
1339494924
89217099
105157937
300062288
1788600075
1501804800
1358225571
460647789
2144836001
1258881345
539038491
321016268
1733914497
1222261850
1870934261
392561103
463730007
1883844323
1933381628
177519725
1429634155
1936930655
833540387
1286956474
1389556158
1352136319
815686330
1001517827
1858683692
1476706114
757467758
27369232
963727117
593874688
1345845263
269313548
1293703546
1248742958
1871241107
1110428281
1877412467
1307056150
752589550
2136006806
1542780120
1666992992
734451054
1501537202
784245847
10855011
539868307
201953595
205206366
1071485816
633649987
1748077992
1926130083
1899313219
588987364
768020781
285500123
1902837679
1891857014
6199976
641973164
548283532
391196290
554462528
331303312
518057695
889763414
1336054758
1125144470
1061862304
2117511161
898837886
1812098444
1995099403
1363797082
2142765464
188325473
1572659941
32014679
1398824041
125590897
878746360
1280885766
371602249
327802289
1018468552
1421288140
254513276
1317402513
353793665
731008890
998328203
2099484478
723025138
195447264
1184363096
1909895830
1134437192
1653570141
1924936739
1517733923
57694246
946787021
1556039305
769320192
1417318719
815266453
1762446806
1545089749
2030150708
662863730
1334768774
808193550
390424070
1616318619
652333243
33203448
85857313
1183957048
2121731807
1806376080
474383399
2119323223
174778284
764035168
1696865368
1477671727
451631921
1203550103
1862112114
983720087
338867518
287949718
967932347
944690415
1530288643
925337185
639469668
1248712061
776657519
428986559
2005383851
409401369
673075092
1662285912
159001891
1034282434
915013608
227685932
2057488065
870899009
500976324
917572863
778545356
1569012853
878435652
1085617850
738289355
626725712
1491414467
938712009
185337717
1213251121
1117995318
1430573224
1251986516
508528465
654620146
973184146
555926097
517624306
1445861773
707921709
136583727
1735871519
1430946729
364375890
11683902
944089345
691763999
828254457
1237118085
758670119
1934172761
886383555
53707848
1888421578
882092642
180754699
2108809326
1027965858
69669049
1548075560
1068197756
1179912257
1051861594
1628411612
371596322
2042094368
906086549
1108513504
1479962485
475950422
696360236
603489618
1502402318
1714093340
1478674132
460383745
1636183850
326164322
1193942188
1562915897
1498407357
1398430509
1753650024
1869929546
1154537153
282442336
510718246
2078451416
2133339540
1304517955
825608621
451259927
481475476
640668730
657113734
337501413
1101550985
331153807
233840591
297006169
763486100
789398715
658479039
762911303
813245814
2008001456
313093942
177336268
965966433
414985756
2025905736
1586900723
684204611
849800795
1800977487
1630392699
301170877
1759610023
563180508
290766542
577245758
1275285828
1838759664
462291587
1678650361
928110273
1159703601
1819249208
639861878
1520573324
1956473327
521104394
1691058973
1873548568
414276327
2130425120
499210586
67705208
1072952050
1099284366
429711879
1328962047
583129723
1783238759
1312508533
1041524106
765385506
50183811
536642024
863810155
770839628
1722441849
1822847611
2007380211
1207727830
1554088600
1943994588
1848763734
2013956446
529573299
1582159078
1826130534
1073902834
826197331
1435953686
1926380419
1167022386
60581181
1417602806
187770627
206235703
200222881
262815260
1384663147
577129218
1157754846
344462912
1784097333
91442712
2036498105
2098854553
450081048
940496098
1725278878
1550406210
2110450950
2018350857
1749750101
1352376861
1265759449
1105994742
1404655286
1958122276
1142933296
1180905274
493611791
1027916902
940127610
1210131613
443242859
539779663
1480054300
1296696580
1741233664
1093174965
1242889805
1769900635
213386303
964059654
1761723737
1833669376
1635388612
1919363792
932515194
486725550
491576478
1873270304
1010341650
668853770
698200591
1328519196
1660820125
1936483915
2028856378
837167977
10840814
1852745366
602990704
825418381
955031462
22900546
2005721323
2059763612
1415792458
1509957596
1787212489
621401116
1679623
982651487
566404277
1272392118
61136914
605571162
1042449477
101479134
806450427
648568511
657085820
1240089087
612130757
1501678068
1639221202
1595640494
53250950
2012895876
1109308799
176040323
1411722989
1600063833
1836574883
819737729
407517081
755632967
626617057
1122439903
2052045796
51326528
1177754186
1575312948
416118203
83852638
804538451
698648971
384779145
1835346971
85598224
492786357
2002498665
800640047
1145869401
2053765601
1057593519
1907411114
1020450235
1955938901
2078121188
1105996460
1044926792
760822246
218688555
1360635238
672872156
1475922516
1900141092
366733988
628983401
300879991
1762628909
718030538
1855039341
873954609
1770119461
1629259044
1471907433
505527692
768465129
1903762522
1277115237
1057122954
745060683
1743561263
141965380
1647411774
1314501292
1587906703
126090950
312977127
94094309
1453269230
294870854
833300651
1099471856
2085546328
1149582876
815649828
1181058175
1771511774
840557237
840731721
390812722
2103418753
1581108579
803318117
1875011799
743834701
2000885242
536551902
1015785817
1031149343
370168158
1963293297
422547571
941327080
745406600
977043119
302792445
1618857855
62621297
1968357557
1220253024
2056759161
1316267581
1696653735
449468198
714760904
1393592699
626893387
282678226
758045883
518213305
883931819
643930643
1222938212
2076909395
1401584330
1752478111
1162867894
328322590
795226804
2079448508
1668889317
1074527475
1325752998
1372153635
1180446830
2132724777
966243279
705097374
1901757431
1576341351
1537980330
75220695
2107721767
1858932033
973107549
1073895183
1721942073
15189052
325559462
1869841704
1357214575
1514322355
671739797
1434920918
1971947968
518344798
1971169636
116949208
1745186940
1638573508
1413581841
1684520802
985318807
244382071
72098595
1938918003
438602966
1991744070
1535182185
429232853
1300212642
1112825132
1912394778
1445276976
653176182
1829346218
1430848359
1637020866
1278857106
891664732
2091412336
1977382323
1684821535
242561701
1842192154
350674593
498083739
896545688
980159892
1279769465
703115687
1873589393
1010100778
1225963381
1068373311
1520312816
904977461
71657347
1617533534
1640729093
1166505982
1787436183
460614926
298144437
1541766637
539671911
1094295894
2101573758
1020454038
1680648566
2021424925
1307923432
1508484796
464429703
1795430113
1655433492
821976435
952221622
1175264787
145210398
795582283
2115397308
369300112
1844654378
2026973456
318131961
337750010
1590849955
1358417347
1898220430
1337948936
946985602
1303064354
1885117729
874712618
924578598
1585069448
290032893
1189285339
1717562047
628064365
737021485
435346609
2108792654
217196192
1268164841
1335650284
1546398604
2082528957
1284434947
902316856
574618914
68646576
1039312801
1762987329
406156031
1571833101
471084812
526326799
613221276
275929143
772842355
746156284
224783087
545091447
726353300
184087820
473194881
711244486
1269354672
772996412
2066766264
1628005199
126082060
548411097
1208338054
1923472249
309544391
2029263688
1601137044
1868232472
102474991
1855753538
1367681483
1689242597
1080345463
1840659405
1051128041
2123717144
713826547
1313550234
286069446
530512747
1957526677
1825168971
522664562
121674998
1266312985
906405852
1058201899
1174650381
737795522
1423481224
865225860
1824799085
994634811
242383701
520950933
354800945
1853183566
2109285200
1363358269
378772124
1487620946
1157108304
1350276375
1949955896
604970842
2020956281
1863795273
1301062690
196873645
1938145422
311556712
1544116104
595657679
2095203655
152659953
1309162398
1410626227
371182764
1728304364
394997557
815278431
222964965
1703897641
521981631
744896462
1724086390
544404678
2112897991
1044371381
2024313297
1474901095
1603460475
672620668
404490389
150975016
1721790584
1758347308
66600233
1041374771
1493925850
1331691116
1200213330
1836791243
933899494
1024673418
588466166
346305192
1238953866
1584003470
519776724
2042347564
254023319
11094226
1235558794
511539693
1980305284
737335281
1058511908
1922232862
671119311
1342695171
2091817240
1010253703
807531441
468682071
708625927
2045121619
986894297
114871102
1830544436
805264279
705718476
582098012
147682260
694706155
990337912
118387138
65841235
710113789
2127068463
2098310367
1062380856
1886864922
1896651833
322760955
1752039827
471753410
85460976
1645479329
1861129454
1100527552
300867814
280281447
688294699
1790395055
472592785
312048475
413253883
1008430725
350604729
635405755
1326737324
1111683493
1111686003
1267380299
1004663344
509162469
659809113
1230951046
1180518583
1660370089
1713227848
1057512876
1761821940
1830496635
1069025333
1986852599
546338542
1707093003
59892692
1495079498
1609773186
1553993942
1880166301
1526711280
1566235196
348605648
1004145411
879829804
1942327075
667194363
942883278
1949127810
2139947417
341637027
974386120
1132471229
194225855
567119099
948954283
760403506
1473456909
952343009
1416680765
1389427985
959262582
1867795876
1173275315
914182152
226446322
89980095
2056777600
682593999
2115722572
1926555746
2124002214
1721002967
233117816
1907985677
565908553
652770930
2004215613
425621432
561652903
499596546
717753391
822715583
2128424425
1929838504
1225396002
1407542776
128491447
1018890654
1348170148
1483788547
2143995902
1234476096
1079224947
699905464
1089360856
1694241089
1532258952
1622875084
323262271
1088093305
1204300095
1888700893
1941478797
1462785576
932050922
536105676
1893466498
1604824553
1660133116
1457401074
1090424352
1670145087
264176031
2002866131
822191633
210890039
199739912
209771102
211317845
17439237
1992449683
307970332
633726119
2051173491
1786584150
1994556623
713647036
1071738828
317775158
848097435
80439009
1430068238
2112209536
2089246701
297450798
1807958036
1947028151
638717148
317433579
397210354
1897049225
349234896
1420408466
1381371716
1547860953
603484211
571308112
129086833
1919587686
1751131384
1082581730
1114952871
1689473987
1805871390
1370329018
78626462
122882854
1855585800
591903365
2024784033
102550954
596705825
580455081
1747044144
1946908484
349009405
1495933600
1301218962
772408087
335628944
240777320
1584180838
1884956192
461109327
1646917056
437756788
689583380
2046794959
1926619317
1010123156
25906989
1984143647
1609075576
1729242720
1255723962
1330505780
1117670621
1958216651
1916935486
451642529
2089173065
462649655
1537705528
61994922
175328974
1973614212
10204586
1276245762
1525546567
2135402238
1966748407
1143257822
2088241716
1290887584
2065973756
201118857
1360184367
83797389
371525494
207850719
1368996763
491362956
622720437
67881465
1285500428
1912282299
1425834041
1600355730
1906688069
89967939
1520048173
1296866193
1654062429
377695795
998732002
589731904
1922637649
1053344677
216271811
649162334
711630850
1815297579
1921191083
1014181126
530059372
1492889021
1337873896
1164513008
620542376
244497098
108588305
653072306
1478427865
345631186
1341236989
198785639
270117601
577430614
774314907
1712392268
937602651
65391673
732816056
331015702
652286310
1616876804
452597786
1267845893
400722001
883517265
1161635781
400066299
1872853004
390728081
2082005565
798462012
422403928
1210209238
1216927830
1777228354
1470467738
450209940
2088960060
1465988129
165140612
2104457310
1005625646
1093447137
2104754732
853461666
616597465
1724352383
346356450
1392562588
351502982
1306273570
704699669
1075020515
681846200
1495439119
1273017873
59325141
1764415422
514067449
424744550
1784047147
1235166638
504427333
1072458445
1123169490
1947688737
66226676
1393564404
1298355129
371686081
379648351
1912435502
1070706457
1245725253
1040645964
1939297249
943078592
1857013505
1331436150
328051268
232902304
841227772
1646150164
1709682733
867429536
1488020437
1941185385
587068538
1039841067
997984728
54585471
789916540
622121219
1212705108
391284145
367707923
135156267
1297129661
1261670645
195319505
9552232
685881090
298426060
1639100574
195434325
56690856
1342777797
1062854689
550684591
226163596
1227358208
1387192458
1264768143
1398536978
316094934
402397936
2006968241
284474542
1743632226
1117630422
670987693
308988956
873211826
1132889893
1817438062
251027248
451122787
1589585990
1062194390
328102652
166167114
978279010
1553012469
2112106261
324303676
1310952695
869292592
927896191
1704216715
496961362
1404573872
1382508378
707303338
682353119
19141677
1698332673
1936011683
188335469
765503727
1963473481
543341060
1329361981
572731211
129780865
1119024345
106633657
2031380048
1918491000
427791489
1436639890
1827005941
1119734803
568103237
916676047
244029773
775453923
204932570
1319445567
693256387
1033870714
451516088
1568098602
1873542348
43609219
102719551
1792610861
111927032
2030187241
2102291612
38893507
604603798
1382876946
1051898475
2056252866
883277098
1222695338
22190792
1988490010
1739139793
957532702
372641611
59402763
74841743
729727541
832114921
1895282988
533048710
517954250
1023595998
987083551
376157266
1436944412
1732931419
574637581
710304010
456428894
1605499128
1398535639
948348375
1824045514
1164004829
1103698464
1020785361
749431977
1420380110
833022098
982587533
118743360
1066960076
878134117
651637281
1875919721
1737143765
894718668
473667569
725912479
1501263000
210298030
1824381154
485532401
2131075651
1757189393
431668683
646893645
1779977602
1170521609
1331778269
897280961
2039095498
122368201
996604401
860281570
1356093562
974894254
1960019369
1769133483
1029587244
1795772618
752769635
125563353
669138444
1939626752
116758914
1567651723
412440340
299520264
1076384570
74808840
551177990
429422666
1011662997
431705945
761872969
183125625
559646305
1602360437
1475660931
1516015944
1603862256
183487006
1198896932
1020167990
1598393479
1016626287
174469033
1373204361
179172166
481938402
374703549
349713038
227851259
1397405928
1012756868
230664674
1762500066
388020336
1780605478
1343797467
1694757190
1451954170
2065978286
1871522879
1992632685
115702273
777235736
781738903
1711822626
2009272898
132228981
1292681211
1342943940
426936874
2139536108
20897096
578891419
2109514817
1467848307
1338479288
1176703174
1960704424
1486822546
586004973
1927910984
131925305
1948772981
870891566
234527864
880638076
1943037554
223149633
2072794001
909236055
1828738404
655546568
2098460913
1384930628
470219225
1506388059
104438114
248522836
543209773
665283063
1764350822
1734585969
1261652851
524695331
1425985885
419789005
1296658441
1694533236
1595462516
1187260658
301411515
1023226658
845177481
1188742280
2020578322
1092374026
92934748
598886768
1697977083
1125496223
596998893
1701415549
1366116241
876246476
534787065
56906549
234970955
1231679717
1095095831
1820513417
1687420192
1928056727
1172702662
1740789965
410363838
620738787
1531545023
640172008
98615143
1460916944
79646736
972571655
1038482827
213060147
736803313
1180108051
26376507
744235921
1033608355
496623030
1727542960
1569886921
2133428401
732233534
1055014194
546970472
917176244
1960367556
35468545
1332623745
1384232515
556774626
559779451
950423813
1926553429
2118962022
183250631
169322170
296910100
442327025
358787063
1244012528
78691341
349000912
1054864888
735365977
889738596
15725822
1413399869
449261809
826341512
970852181
469123318
1904503319
631815663
1307192304
208562508
1701642767
1458544954
858554222
1706095119
1358208544
1818231637
1170638786
981444585
634416716
760034546
597715096
217669627
1978360950
1332807795
1350590172
521563300
722548165
303131797
679314856
2003148081
845226639
602345013
99541585
1586676480
297371185
937296653
588757102
1113571488
309145443
921271199
653403800
1993940821
1706262911
725843361
2006518261
1051667801
1684298496
1402054182
1542597431
1471980800
1286653811
1116206003
693744200
14932523
631862930
163748071
825221832
176910482
964951245
749721200
1565139094
52664901
1689246769
2055396717
1768438616
1966923284
1223447422
1950923134
1794048829
1960404269
1219491619
240665394
1598629231
1707201022
139661845
1786124920
1148145591
1959173643
260951130
438675467
1312333140
838271164
117120220
247474403
506743450
301358265
1920041223
386580385
2062397979
1488533243
841121029
673484569
1587253173
269661324
26338327
835050555
1415286250
815505744
479586500
1676228830
2117802415
194772371
665908605
370652555
1164869235
1354765479
1916160975
1857100850
557271713
981605242
634023407
2057908766
270203908
5330482
2012237426
475201953
1378546640
631228052
2004109298
301149688
708752011
421487290
413523577
1391610740
1730239765
1469567712
812730015
615007145
886278259
1776138156
529118857
232373817
958549513
496269507
66420280
975213530
1173661665
1149475446
1617749717
1821919345
1993348365
375954571
1176296526
1397198124
1580565972
89022563
780033114
1658833671
2056753111
1821579003
1477685145
1552659594
30075493
2128983861
570190142
1034281173
754070261
933493915
259076001
458255579
235272434
1478618290
1297632436
1376167618
456790640
562292237
1229194640
2070003507
60897240
133445221
575388520
1248429083
193980687
203241609
2035340117
1089086172
509581503
1005648571
1734370983
644346396
1985159412
333933834
637713365
1131037936
847085544
368842624
1047102844
569787399
1839979386
1809078420
1636690820
1983041817
1752419733
1301752587
1550801787
1481535415
463927493
790590612
1891901380
585119952
260891744
1632754624
864862581
387765341
526655638
1702831735
1880829695
1515748313
1607185048
618405914
1866378693
1986987014
836094298
372770761
1734709519
1087041517
597997860
406488747
1134934900
1776585343
445857973
1720856115
1555883618
2033322302
1644762212
345800251
809087704
530691565
490517400
1613788026
387875097
349643187
1094943707
2069142918
1986990430
562323020
670119409
466206103
1631185911
190333292
2066182610
863169497
617517471
1293594133
727108303
751060583
1022456638
1605363436
1527905335
1652631516
922661656
1457252695
615804068
1244849251
403483696
918474380
1581054858
1826689314
1799308006
757282500
43914392
1370771888
849149229
1138211587
786697188
1783410429
232186622
795633460
749912868
1622439115
127149527
265108679
1388024956
1526241480
452104716
1314045185
384600052
1620027423
671925897
1057061609
87674628
165166643
930559139
1221703055
1761773969
35127919
432335149
452459086
1446105394
679751431
558177294
1531432802
1650265617
1157406342
1766492344
1139369467
1161859880
1363305237
1466797682
1421562868
1125876305
1200808814
1079646440
249124638
848033963
1001423431
1524256689
652287585
581730930
998362084
1894715165
883825947
492034079
277884102
132589635
627401783
1014489511
2077175651
92694908
382371196
1221919589
1765098213
695037480
1224113371
1528476241
1624181040
118699880
2108269457
2147372949
655764729
96570430
1787931092
716525000
242532488
1227170138
1442617693
1350016116
1878926190
1176668768
194109246
1523276982
428241164
750842143
281697896
897244500
996243167
958109211
1593870977
406183662
3289698
1785403687
1796311310
1258233968
2102646794
274172285
1755864119
128398133
310730892
333725070
23860510
1102419757
463511517
1516663777
644484592
155262843
122020652
504871756
875900077
1817746946
2038765401
418718302
1481845846
767350991
430798484
1673277546
11595845
1590478022
109887333
1945544195
469163455
1705315200
747041423
824575047
330710612
932435508
1561303416
708828672
797485709
320987896
254645195
164360021
2052750187
1276239928
483552990
1375782
1362707813
1188499837
552485512
2013102799
1964988959
270810043
1313413343
204019610
1330991910
273930455
793435003
1464578460
304259994
831165662
989514123
1670357115
2108043998
1788154263
195000084
706959154
1389362796
2141319935
1200116298
1159724049
1687471385
1830368181
1957278254
723108024
1100265460
1475461291
2077519107
80413388
512636230
168189452
275903984
1785410576
2081786656
1879757611
97387440
392333893
2016067796
1105354437
1393999636
1747679296
1449552272
1966633793
593262728
1062399313
127303385
1432140580
1325000446
1000889814
1539588726
444818667
2146299306
2060358546
263989477
497727375
181398213
2021541349
290507676
1300688595
841452939
1944812003
598860507
1408589655
437335097
568240922
2135967891
1788338937
641192598
1395833524
518521425
811175172
1414357106
478718180
627659589
1757259404
1632292726
1965167824
647616257
1761211030
669026641
804488284
510043035
368916994
715159245
589264087
151024467
966992016
613059759
1194013453
1476056991
477511808
1187308446
274627565
1858564875
1015123775
2053657719
1105126417
1661352851
684853474
292200619
2067269833
1933821099
2087298449
1238310566
1176602554
14586313
713331900
1650913626
1936965423
1475113087
1227997603
1082770807
593254124
840489667
1180672112
1246763180
1711509444
664101166
1990082828
553125646
1995660367
726998277
871869509
1396548105
783368320
1038887715
1314883629
1871695372
1662778161
881601890
1583022937
304785672
272495784
1203164484
497158763
591427809
1214609507
392132195
1083884441
1970938195
326349907
1884594324
1722831578
1429742143
309559685
1625997692
379971198
1562189429
1839789239
285265871
1596394262
210430237
1214952892
1536687410
452347957
685448260
792076379
1448570928
54199324
1648113680
831466638
1165297431
697282647
154945284
442310315
1889280314
647052793
1512705599
2123693940
1737192000
1087429035
2140521109
589487242
54713317
187232287
1834632964
136499341
1387941979
2023127530
431485788
949670837
674937911
651661442
1646911917
1392923472
647100655
674253327
364823933
405050141
2071643998
1607916806
786319728
714789924
1722929535
329780717
981726618
186336938
1129362815
686088746
1125686778
1105314007
52958793
416980219
1362319428
259473346
1777448963
91620202
883620598
1808609272
1481875689
1961027893
1283531344
199326937
483214178
511247353
1817165839
456943974
180859281
1515653164
1241657479
1337536739
102880702
808258911
247650667
2066378313
1135720028
819411548
975589371
1066093793
894680860
965327124
2126317282
260997283
1916867512
1986982770
458524062
779880051
1787161079
1975064371
1951474925
1869523955
1452338178
1531437645
1420383908
86138942
435462871
1210300168
1177252735
1218726949
982771719
1345255613
1557598367
1985327698
462577775
1670295339
556982079
2110953233
1568800336
1617654688
2041057562
577581447
459705207
348890395
185354373
1326392134
910703530
1332208498
77794665
695302241
2133739220
964351338
738184239
498888814
1366985487
313340746
1095850865
1287654937
364853098
190782526
2092960506
2081845150
793214394
1622127018
1906784518
1621159653
78400670
147061837
345207251
1492191881
636359314
753801235
1963856980
1850610847
145524615
1651877856
1952416177
942189716
1832222498
165843740
1586549516
116194814
1027851146
2009794597
1259739079
138725847
392623852
155568774
246029261
1744451183
1076723286
155305326
1342485890
1171023790
1548317542
1394862427
2100600018
833019720
621387641
1781288748
1871038552
1020044490
983530602
1279501700
2147308687
262682213
1305165956
435282944
647229843
1494302909
346484611
1147095128
2054674868
1425612564
1550415251
1298176432
163532543
361702431
203081979
1152366062
51684034
722315657
307369142
277964001
335856256
998303943
37153452
927561130
716787426
351837011
303988160
1239294456
2047293922
1102406158
1077798097
1070316118
853208330
654505675
403334003
107584394
1579874149
1016079307
1828765129
1038182777
515523632
1932887007
1571590611
414815246
1645402347
1866206046
334019097
303309738
742529968
1263818607
2104604558
836947141
838836466
781174534
570631223
1567706395
1627882164
416045847
1247358250
1036455542
1183923703
1713659497
1569658080
344003741
2011961583
722654776
812891522
1793405009
963252793
807254539
2089630485
1578073192
467817960
2096559265
1386507670
1715151182
691289258
270871499
517055388
1447518676
2085867895
291852336
975389741
1941565228
1233706983
34993771
269975909
1855948098
1739164466
673019594
205656704
734777110
1530489656
752604660
1452733949
1125749325
947270491
718894202
1525890017
1181492441
1769660704
704874396
849139828
1565730713
29520375
1399282058
1150451160
2085718952
1215504683
1920815463
1403289214
2112413343
117124909
724878320
930068369
648666672
1906847417
554797823
661881688
615208102
738319253
617375395
1302049529
1709718968
2060548290
1527194835
1203212512
807809452
702461782
801477064
1433856949
941955788
59450239
1333538915
715532054
217657550
1955928899
1202043494
998397854
126893405
376131063
1576036496
1528718280
226699319
1587134509
506725119
703737552
1500826622
435772468
344045886
483183374
576655734
644548317
566149845
1384297349
1716475046
235355692
1448789807
13700875
1278415088
986398731
1070796401
1997470172
58053792
1911338980
450066636
258332715
1062305395
572323149
1692811178
1701425227
1725022271
1344580007
1438874939
1258982604
1370221714
291581795
1500609845
989325134
1831602796
197941159
965137606
1907300772
1805136227
1599586348
1023361818
1687017843
730541588
746893863
590633265
6404446
1407675904
541165752
2141907559
1863168946
874722459
87399957
562447570
503233705
1338971764
1455735513
1519530298
1565023428
391626379
842218436
653573006
828527268
790886889
1181960241
1740161784
1470119389
1229982744
189083704
394416696
127684733
2103921410
343071401
433962980
703465968
882705377
1175448608
45782728
245758212
807773984
46623823
1958954433
606570051
1651588198
627045577
2053281931
1226425851
1260920591
851404588
107476803
306729592
1089143449
836184901
375091089
1064119956
318193272
2063725920
1102218283
536653753
804283044
410784996
1446430039
1395421301
103814193
2109688204
2064593232
479087099
488452236
1806377736
821910610
2025346866
1982544481
1266869785
1736401140
865271489
390270567
585759564
1135056930
2080769264
930471504
2133321063
513481227
1323148853
1643869737
1444724544
784860568
350271811
43829250
1601127007
1074041091
1982913050
835436715
1352488167
1407705716
791517880
1036608299
850927604
2093854573
557039286
1499147717
951365151
1125492183
1806793996
129025543
291115270
1699716003
271108680
1346038969
670437550
1227196372
2111351518
2085927545
589390001
2079605127
1608944930
465576871
821845791
790890885
721464425
1276560643
1416452668
762436038
764574186
1114634227
1862885224
1534754177
1338249321
1570581987
795906300
1861775965
1050520909
310220303
1543963702
625315651
1875391368
1393166366
638789696
1657894481
1099150784
601504129
1231729673
1247660917
1955399847
1795438991
955718663
66139640
1540054143
509031708
2021298585
412231613
1606344881
1444053896
136218613
2029678191
1506372760
1817836199
1853145970
2056555244
1435120288
952666820
2041835398
1328796201
1957001934
581051172
1092140231
957895975
57762795
860216977
1131710253
2112852214
1126215351
94467797
940737681
1621288804
136613794
1720123820
1128037074
853860164
161384848
887485614
1070071294
1552821309
551243622
268988846
859125413
133922560
1039118055
622189343
1242050609
2008882817
11567786
1950068698
1713745668
1661552439
861842538
821931908
1495043781
327308110
1451235162
1884178390
1482991790
1610722214
58638832
707806934
297550172
87588800
633786609
734189794
32309225
1175930319
1748805934
1907936382
1348561785
722272992
923013558
39591302
1981018499
676289521
1538350675
1096731430
1585476823
1752984757
69050767
1591341797
2103534217
1913088333
1916200787
1845245261
69292390
1526793674
625309384
1594384848
1980377044
1072473785
54467747
191196051
1381681542
930306209
1658944930
966829468
1737248371
98931083
1433170056
2053326455
590332175
1620883521
821387446
2122069287
1441620958
577598739
577550248
155131193
1800306768
1736165724
2022592587
1771686543
18529548
534900949
1729491094
1868615256
439483329
1169885463
867224440
561277612
1558953969
71467517
340069390
209635153
1696930862
1121539593
4744915
1496083884
776350146
803343054
1425978618
1944063225
2041054706
344225877
1855559031
1862436555
1508137065
1804229271
1045567581
1815102264
867656181
1789241534
1874161696
1067764913
289247710
1720825261
1568517414
744862912
343254282
933239037
1752137366
114147472
705711094
90332621
953548060
1043946521
1438013543
625048652
223706555
1169512261
219051229
15997310
2012113695
246475293
384524594
1189383993
1277765911
1205076098
1210825390
2008530104
126090555
1429917524
1072973994
960863936
660341339
2121772890
1896731622
812953635
766124675
433865487
1448051776
8982972
135076113
195748270
605996826
1872263738
582581507
1123109906
556645761
351530856
721998660
1961732273
213988008
1601717719
1669376163
855558123
417798684
785803484
1833612484
373338244
52860293
738487155
288818050
521565075
1045595078
36200395
1551968183
235030725
1816630924
309196882
1404138903
1716318996
377417880
978841410
269698138
2048748574
679365767
1161705294
1381579008
1388435777
659466861
650769253
1864931526
2131412956
2101511850
627062757
2019861143
1287237779
1903466423
680300934
674427295
824427740
109581398
1889294052
1490151526
675938891
72581698
297517024
1048191386
415731496
1547635890
637912681
648276815
1444372199
1748984091
1192742410
841599284
701636037
947263311
14292289
1440808484
1604675061
1000382073
340651197
1734418251
652557023
178172864
173193177
433302973
934858293
2138661088
1131591012
281327860
151227297
74678759
1659408238
353208552
122383740
801952624
674149202
34754818
603822212
1291880862
59339358
799795496
1066549449
1684565218
1864165918
1865847014
1613813049
642613902
1463792721
677296542
1502966830
1452226657
568024872
1013241825
35170326
1915362602
768323023
347160422
1272605438
1208425774
1884135559
598803329
405893906
580667783
665797862
622125686
1587529554
1745364566
1871793645
346765100
1202559744
1114669090
1546351712
556659729
657158867
1921895235
522493796
1383965879
1350340608
1651247463
430953544
820148312
313173506
1720334299
616492788
1963742151
1092867452
1470187000
1094459871
648735952
153350347
1333498746
1331380002
295103148
1927940387
1466300012
1563674505
530911677
1358643672
1055083003
301253627
1868330300
114552007
493585361
874734754
1843966257
2072506128
840913755
1182100053
1287728525
1005808894
1752778523
939021730
1637771125
1128054226
1092975512
693526597
1500922931
394832149
977850696
1378499659
626551545
1675749906
312519388
510827859
706979697
2004155400
1728328629
760645503
36525112
358690595
837823887
1871407515
169069586
1199571958
551962523
1020132149
1369528
1906560986
59309073
1425991351
794916029
837724548
1283258009
1653880896
1996936282
771923321
876151519
959485756
1982298641
1139550517
168657467
877741372
1163628290
818413754
533490305
1193535217
1731367688
507845135
10144818
2142573817
2146371250
725877142
1268047911
1959310042
1857363226
1794406023
386768526
1322061859
277182092
15879967
827513993
1501155527
1199366938
1879221332
1744761627
1288412258
1458711520
1681016603
922807455
1093507043
1059776116
943094747
1554267113
197239911
25185820
823197421
1342241202
215509135
401417899
1779978522
2069736305
1271537638
1897768613
782584582
1680576793
276902903
1815767384
96926421
375815109
69704642
499607857
2138949326
960572415
1065878718
420479509
1646189367
656881585
248758824
263781222
698408191
993884223
396265064
1395759782
1639114537
1118437764
1996546650
568114519
1050595040
537698146
1525845486
736820032
2014818129
867228709
185432164
1644089577
1278590400
52596514
1242210540
1775489481
939550413
1726870169
1919530513
54649453
1577562485
896811426
768900783
974486171
1118694489
1977474953
669977023
2002120694
2028118280
508757208
577087256
1588774859
288346482
1019475517
1495901965
1659965950
404388572
698991297
854451028
508676631
804741863
138971641
1259605759
1107968710
1433742308
1612466645
2002505221
1510447063
624734379
121189857
79992618
810952560
69773589
1703449727
70474427
1302730182
1521849803
1290479017
546108174
1787156112
661321130
980029782
488005034
520863460
52347035
1354718485
1141619330
1019715801
1293167758
1017047800
981406964
16083974
337033716
2001272671
1605366587
856283507
1959954305
68112407
321695576
1305615476
214625946
1368758509
1982764869
2139069842
1282434959
1471593399
2042746076
521714921
1643558385
1595368809
1282023029
736599124
699161805
395263208
2132094601
94368060
129260218
1051826453
38536483
1242881878
1243819624
400473840
1773399755
662166159
832578234
1533454345
890262941
2017038808
30139061
174477555
857102564
667279545
30234267
1093177054
1803759227
762562991
545638228
838037101
1527138674
1562540306
2131577520
1716197851
749751245
1662799514
2000189583
1020479181
28818930
2063134681
1258841619
1444425099
1099206387
1331126909
84273788
1118307867
1494441278
1919495856
816392965
1225133815
1105298945
90671418
1963880378
35658667
498269924
1865123276
1129922297
1460644525
765654208
1883394311
893829683
454001585
1745892468
1962308423
1737519697
279895512
1914067822
1005001307
249563939
560664115
1181011880
1105619875
1026934999
1794686359
1550090207
1643634503
1220668106
94742350
800943077
979870016
72515935
190570240
426571004
773061777
2090238050
1861197663
12449182
1126288604
882318722
528523152
60007018
779417816
1726509696
1138225825
1385705999
224785625
540175038
231435478
520113513
625822894
450033331
1037013493
481576968
2057188896
444238073
1795230772
1154490463
795421478
566483378
68069849
831211388
1530891201
988279653
1099752342
498676284
1955678497
802129738
1784408843
1194569947
1841141484
1961003177
1458127031
748687236
1445963270
890704504
271962752
1545600620
570451629
1558221358
1000972709
1235173880
817255134
885013847
1021178220
1754213196
1172062277
324521149
312933526
234936369
1682455302
1778352398
1959146700
1831812027
1594582869
1845522377
466487200
1370091004
2032397316
1672746530
1692413439
259114225
388621663
401225357
789545248
2054698023
1414553030
1595276267
1615747658
336754074
1043550719
14903039
1945270228
2115074313
285981123
1240858893
1291283353
676306251
134388522
347200026
1112052195
379924396
863773707
1963969366
2071695175
173323479
1230228676
1386087512
948196972
1260386423
153256560
518905691
118208297
1096213989
415750394
2110782732
875656224
189868184
730809693
534751578
2040717654
904106917
1483366372
1056868038
2031028739
1082282725
970534622
528581686
287399851
450945619
1278834665
804263773
1934356289
1392561906
2102795102
1549189673
566894701
935345900
36664697
1766711079
560266004
1159283108
1310050635
771077338
849475010
1147332582
1884205852
1263063679
1378176166
604316875
731816367
172340333
271638114
657487093
1294948755
1502654496
55088049
793399197
510426854
1984899231
841305268
98524783
1200564130
589105783
1295996868
923565613
380728830
1797099582
1884909405
963610187
1633892987
1313361550
1754611848
1372641729
483958256
1462995154
599423271
1440136996
1391187153
29150453
2037997023
708018428
1212864502
84989858
1871833337
366957933
2051680279
45334803
1843949536
1158614858
284530517
1330278583
263246307
465081819
2081954694
17193395
1526279809
1083581774
806594873
716472097
670901055
381245143
1501697210
697352326
1707774493
752808187
1689779558
790523246
836825110
2127855569
1617084215
929505889
1687427836
1046525218
278556003
1730211092
1142667260
910135614
2044777616
1549580163
72882618
987976206
1101432032
1333657215
292925031
30092439
2081350832
2036124433
1605891764
559991968
1556892173
244513140
450167557
1752014018
1124933052
1058390833
325745355
760797000
1049822392
207394010
825567701
712990162
1982665573
1870014796
2094274316
1981176239
1173227292
864874134
67117717
556377208
2107082799
410759666
1866542137
174520347
1574139193
1144230895
407486806
1988552421
1291072578
1087653073
1279415140
155491383
974458332
1081575673
627897899
1190487163
1200852562
517014696
195732968
1475411204
469430563
467882260
1938494848
1545317707
580555422
304830319
1605371188
906176120
320891381
1975711408
2020417508
1377774408
1236306951
958131775
1101881991
266797414
1326626070
1192498014
256313771
395094229
1789844325
423873817
1409746868
273603629
909232461
210229224
1205666702
1483921815
1825750971
1961317170
632348282
286716470
374546352
353834031
1770701377
86958751
938548678
83575597
64403570
739963782
1671854972
1034436390
1722599188
1164632542
1345079611
1887685235
640063472
1283296803
442282402
38239956
485205677
1204713068
1789643547
2042989006
574420699
1088550055
2005955062
1836101763
1592349264
2128693395
1071000297
2043190473
850595683
1863804637
1576078752
233533589
1674600269
2074055087
2139928139
1655546499
2119115817
1773582700
1521434719
1001988676
1497714477
910206009
1810450686
559203575
735496048
1211227815
1596717106
345307294
1949947752
900690915
1056838804
1456914742
788734911
1104506305
1676221621
948305119
2099390856
641015150
538405200
38793113
1528251450
742140684
1228691441
1862473744
1946958765
265645740
218070279
1400720286
1738038106
498372586
1782832686
2099845717
152637304
2094886554
1002714164
2125167528
866651198
337138380
1990014379
360891027
1171782407
19129699
427747562
175626613
880849350
546697150
1197342369
1776469737
1677979797
846980179
715011036
803437013
462661555
955002686
63880182
131063046
1847772778
1121537469
825340755
87569544
1623822586
1855434544
174561737
1208140072
1720090341
212294920
498586717
1279241412
2103746847
1819437803
848246598
964050682
1362137263
30486280
1861065059
1548507325
1141171229
994394730
463170865
277428509
488058457
234637647
1159750580
1083476332
1649313086
1842053924
1569986193
1119007083
156012198
477438696
226605601
1130328978
951195764
1957195637
272095352
390582541
1116222659
307080104
1241322021
1048852078
1423368652
2060371696
1019406911
366211034
361903988
757978357
437229287
700114154
2066161042
1255820858
1861737765
1518509371
856721950
1465260195
1226961407
2134871211
1274955687
1574655792
971662585
2031855469
557204439
559153773
1189352126
793198237
821650619
1410615496
621551369
923870213
399829007
837334710
237696776
2059867843
1592346890
942221055
368794481
85948307
592424580
480344842
516977322
772621429
1491525977
222370617
1804854232
1090477457
183552710
799161963
1326774193
1403785634
17398338
1218050922
516015172
1739190561
388019347
1763844208
1493392921
406252519
1665075448
1997394771
1570116339
11449410
1946120186
1696201271
676768780
928082938
113668614
1862953853
891140148
723228641
215995623
866444735
224517618
1787845920
852218538
259707225
2121938494
1417086045
1562695614
680707745
427404839
1923925619
849791059
740483056
1673294269
1112269011
1392562299
1420611827
157310328
1938354602
1178253354
1743570724
1895921963
919051254
9880468
2032931411
1110669904
2072474593
184096704
1571329026
1179733381
418001728
2013112795
1709308211
89893303
783562052
1241887960
398309622
515877278
684211078
1319483352
1385356689
536768096
775911725
939326681
2001638650
21940801
1751050339
1688184403
1677887530
2054287816
1959454201
1390167495
1263402106
269760243
24778025
742783508
758299417
204655297
560396
713823664
2013708626
169838776
288115646
1321749609
492026193
1490798323
1076622115
9202313
798308851
883110628
1633209682
706253428
1793511222
983544233
1705842693
1262682843
1540541001
2145340222
953129516
1153066335
747821631
1589976172
1172143820
1231791240
2050190143
1548636473
175864347
1945389721
1881854129
2024023791
785331495
1915381381
1242903296
1418983052
1814168406
283311053
1080445517
1336297239
588110981
775944012
1308744872
548267887
1563796396
955166344
701237202
1825050860
363442470
1725949287
1080184989
115773833
104441904
908221611
1867414303
1276968539
1595183727
380168189
1009003496
2131356964
959988897
1273302057
1058688815
383072155
1129384659
692004315
2043758999
744244370
466263086
1150621430
1477898306
172317445
32724961
369655281
563693880
1657994284
53659915
1015378777
815338364
1349535045
141849273
1116393457
1389172593
202332773
721937545
1188887451
1321680687
781375668
2136413949
1491878600
558659163
1620791323
250875683
685225463
590369515
238142996
178178985
1595248198
1768260847
166215598
1342470268
132783400
1444155227
86594616
907602728
2062959048
2057717640
1636812410
772499271
122054644
400399925
557787105
636988062
1886063961
975187781
576094986
1033126218
1900269821
626006623
1538657465
1144988261
88475748
2090705568
2138103547
585733024
690478868
1340413901
962837333
1132746274
402193242
2034861377
915002635
984422976
1104260487
2061315002
1003004753
1870543996
1432462853
1430831084
1359723312
948029586
902247285
495088694
1739174406
1676199695
439879876
1757792295
1764427877
1682428097
1562676208
2065506517
1168907088
1647962890
748596202
2112760123
1731403485
1047178332
1575829162
1629092375
1634934941
514369617
441772011
1784810191
1268060625
1942037489
1933543208
1541597563
1807735245
2097549803
671821209
60144233
976777109
696211259
132750582
1927905724
1142095045
1441289797
1582910832
245707342
462292934
1236976867
1088486368
476284630
1313908171
2091370237
1624686667
1813619146
1206170866
419451740
874228733
960067001
417734387
1588453432
1540681593
1612772745
1367352075
2105300775
676038960
161942662
2012326016
882266551
1966832568
2008506153
569481395
3448089
1509657530
722326189
1508655402
1570899558
1292273242
725802418
1060290127
819228642
1653542845
1333370963
978677050
503065654
971438282
2132853931
755132023
881500830
2107842029
2136418062
920715149
407976945
243584173
44385668
2130925029
1752798845
156349070
1440512351
1806098683
2067268064
1407406931
772601444
1344080831
540623963
1037502105
1218679618
1523898436
2062329245
90668706
1071667830
1939769557
686507015
957929135
720822639
1147294400
1339928811
2063607964
1514760750
1419974764
1499518049
445623217
1028639236
1917201287
311106001
1307597550
1088101164
406394760
399696837
202515152
965162004
497972216
1832339647
616273860
927655956
919256547
1571559237
872559892
1815613356
834288454
1005199807
1924407712
563894454
1632167110
1642386232
761036754
198434421
1345673085
1397099339
1470841498
641632781
647483375
846283511
1110019176
501824196
483798015
1185871815
1816368461
849065553
1841165573
625041757
1154554029
1528586349
1937601201
641952861
1734691890
1654307913
2035598378
693305300
80698863
575779854
1308099446
1294436614
693402146
1804773563
1220243247
542494601
2068601377
730483566
1036164239
2023887262
1491687950
1261452493
1267446307
157378614
1813321563
1257403817
2119150100
9139246
1600820977
449673000
2077268866
1698517268
1467413350
883049206
1146031711
697225916
797545405
129702783
327111588
1555761216
964487325
1368394819
242739658
700254670
1677767588
284965532
833742100
1369574212
856610053
1446313069
1549034246
401717643
1649648181
1257486915
1680081983
581820027
1500693353
1801688704
1334800087
512380115
1311873770
159636958
695326780
186520912
145764903
1506819962
1547999225
1777271268
972665125
1897909616
546881981
643324602
894786530
1221313752
1288816447
1802367492
551622883
256843325
976888747
1075607698
1511948163
1085269391
2108361759
686299538
1463512604
992172742
1612720996
969564045
1040132085
1098766761
1437623160
1909481475
1030028369
505383573
663001106
1832529946
1863152652
1580128860
528842919
1912381529
567216138
1712437860
1117356847
363217213
1859084117
1832298909
141268297
986230730
1588467046
1079935974
97789954
1730619739
745146535
2125994776
689772770
2064345016
1607086259
1597937221
1970908314
490849775
154336252
1760271141
489394437
1046326270
1559311982
1768832359
1877862472
1762083714
1143175262
1530378088
1298094547
741569496
898308934
1422846581
692333909
1195845110
1219344815
142321352
832138487
1598476632
2043687904
1283111923
1284640615
1733513200
2104770466
420204771
1857497740
232061499
1310817626
1657406731
931409145
1792412561
1331893883
887117578
1425547466
1529695917
1963123782
1875564139
1689581057
1731858898
1437277637
376806194
1667617868
1259496121
1815580183
480937414
960853309
824480493
186602042
920569952
347965241
1869415603
696262606
1016149524
171448003
444677730
963908509
1133140848
1515979266
147932900
595265250
862936835
1309503922
1805666965
1390440118
775465346
1235966915
1918207563
1931919598
1262310857
253955687
2145811679
379675629
1201957217
546488613
1362850532
2055611247
2016203964
1398026259
244265588
2095001587
1969044171
1701330223
552278017
484877373
743211695
1297914735
1207985884
108303243
861154951
115638474
1405084752
893952234
2065529990
1283284971
271629586
756554696
832196304
10005287
1629991152
392800172
1838865333
2128846491
1050642232
1348954514
2127636089
677777858
965987037
133217964
120798952
995185383
1818152584
475298354
1338853866
1769474078
951843206
943500289
473190903
646453883
2024758093
91549391
350936722
1363126151
1320388664
1918123571
975721915
687209658
212778303
397628664
764682969
1928435717
944786593
1098421144
44410929
1227109266
110580379
1944219156
712636024
1174787892
1063497802
64578227
2031111370
526906108
1427263821
2024962027
788423159
1144619286
457553713
1911243407
1674408886
928329949
1796984366
864580697
575741804
731027404
707922175
1205858766
23659119
1400073515
351847696
1438085376
12460543
1759890285
1542911952
1572904847
1915558772
666139278
381624665
177983598
1034820940
1331577455
1182173619
447361758
1454089838
1059931435
485475581
723030094
1188630286
1636262220
2088337188
1336644345
1136253047
1636866976
664965466
1794544447
1495975284
274240097
1599364203
650506041
1281211166
1827403406
952397552
1017505685
2010736662
1958940341
1138651226
1921976040
36550017
942031018
770135420
1205931962
1982725954
675390675
1664802032
1257599497
1822561281
851484412
1311003510
1873955485
612302146
15368636
804495286
61270079
400068577
374945860
881825512
73063118
1356645513
360904871
1206294799
681085219
2068436873
510655986
1606317258
1570525009
1810903379
236276398
1535415384
1295066347
418453147
1525510923
1323266332
971230012
1116414131
1703440183
48386116
446006185
1432714682
1374385461
887375674
1591168436
1550514385
1622793098
421234375
697740695
694536845
1161823135
1782444336
398784996
816656650
530140052
1451750568
1422013174
1834340392
273287257
1705685206
1316249492
7723536
1288079549
37904910
1326740577
523108043
847257303
613815920
450478581
1212687702
271659746
864135662
1808591500
593292097
994139404
193661421
1177247956
1485893031
154830874
994296492
602172945
555407446
1801984783
1731711549
1574486018
1172520673
886647898
1858782647
94732240
984562954
18791146
1451498766
316927870
23518756
1144975812
728495977
1525059767
36195881
1115058452
104400821
1109185310
167301480
142647522
204525534
1919306243
721716550
2067794881
1186670111
566127418
1182656518
935313468
1774846275
415880405
424552797
1118223237
609651736
820911123
971457147
1884707839
1565819418
1841111734
245945918
2097994484
1251791792
631043612
1634261472
2122633000
510694114
1639265502
1439761644
782939889
458565299
894107049
761399593
153193110
891996183
1221879053
1829606334
1399805534
25052613
892105687
628626490
1774902548
406261987
259042567
1343442377
279134731
685936874
774970627
1751297945
354073553
1878900679
1018949311
567964614
885869935
1656622817
560827000
1474988376
391940582
1459262024
269368320
384189226
442064281
536245709
1499881709
1637470385
1246027994
267237608
626138865
545160837
562115042
157627144
1153278424
1956560365
137058273
1247731615
756212193
2036004312
368520192
1588818625
1992421951
1432361569
1095126212
770848095
1689048893
1413549546
1959991186
1682450620
174056399
524535976
2003348235
84898805
455057739
219367664
658567684
1221072700
1140145175
1697074215
1153545435
2136664202
788691649
1557319175
1718727606
178771987
1854291060
17453485
840878531
612400048
303726186
823325078
491656808
105899033
282389247
1131099994
1093611527
802207892
2131947281
1734261980
1013669468
1968347980
920279412
1389728749
793369569
758109639
769097691
1292924562
348266880
1194609871
740421097
740474781
355809208
1339473127
1930468250
1679501915
1839665347
1548041943
596028063
1407998862
678489054
459674365
1463922097
222703895
713408067
1259189938
1758623210
1773197897
42051271
399196079
1376348549
1482340508
1960666849
2026635461
1488937529
1831470884
1925113194
1752659465
1979978420
1522748385
2130688306
1837398224
2077947349
643141401
2132982430
1063828545
2043659421
220027771
336698969
1814270366
1087075236
1085245284
1486591794
1149563834
716356324
1346159712
1238237410
1999756464
1920410267
1243543401
660607538
700899494
1969461713
1512134955
1217042020
177869646
646812991
1712611019
868528356
1153250007
1366537468
1801349500
1040098829
1929452920
15921906
626671297
269725347
635145390
2077972640
1299466658
793497906
1261443656
1217216173
320315830
132564195
1176341507
220729653
983292884
2127092593
1209034840
1777573847
663003852
964883253
58446317
399307465
1870927586
437154352
465153262
612346316
1892742833
1572226903
1152584280
454353378
1199673079
1690695008
1477565608
1044423715
1656517367
1656202477
1021113429
926341966
1672477925
347750125
1501512521
995152528
1566676574
512265771
1734044198
789330873
2105919339
1403677346
1647086530
890027250
464654505
2102979331
1955948899
1676216268
626624977
459185922
777963460
229406450
1512393481
812437954
400019
404108460
1297718435
1618924577
1784510660
1556015323
639168405
33836730
136173870
1684926321
561356189
1084988511
309106361
285677251
1717793142
314911788
1081424944
1838802283
1287255919
140045375
1700305164
1681615075
1301845261
1697037035
1993481553
91458499
1822255624
82502229
840203810
1562833903
109049831
996120959
1669243352
84305994
314610339
932482959
1760154563
1017954332
188586194
1817541886
1567768981
1270110274
1436513156
494452414
2025504383
1378685491
934043431
1947138037
181194758
1878776212
280296351
1636613318
550896216
1405924122
1198171191
606553037
1176732580
1314935331
345018311
1824334103
2145192471
1998469032
270055844
2026112953
287309290
1123309528
660443458
1758762148
1211887576
648890592
1749643986
915218645
217142174
2047211711
1448929020
1789172485
582190326
1357638677
1269083071
371616424
286200835
1684865883
953189507
401627572
1735743914
1828833914
1824248344
1638631162
416174779
2080067034
1691939604
1033461838
1985070461
1912437080
84962351
145597770
1615375695
613351041
1992611991
1787719852
376958735
484950640
1405919649
1328761716
689263886
373740619
726827034
1140606600
1715983362
37284712
1538114393
1547312482
1062475329
1566076354
761487901
1732272133
62280031
120585734
278975203
205170022
2005557366
470323652
1470213119
1310573907
901982894
2139885621
1167133629
204348278
2110934513
1531279213
1251461233
1236521127
2139165581
1277660153
1256745357
1637232106
1859890313
1449332179
1471801079
1219950190
623883754
1995798409
1312960990
604424575
1396638954
1316570117
1642169449
1030458645
1273477942
1759558954
735017692
1286725707
899851029
300175743
1941631685
400725293
2086196192
1980592986
32355372
544551776
741449244
73858521
1822744865
1761116623
1897512857
486286455
2003775086
1491736963
1306845176
342812775
1149363121
1653997460
956978394
1963923293
1159046012
1358382986
740175369
704303396
117177251
162708915
1447528885
1760663253
851361267
426023122
152383698
1000529914
1186602882
244987161
573668114
2036414902
1489150461
2045826614
597064622
1447226508
1762116320
1609724203
1594062088
1691953939
369390774
57245495
278172994
63358789
1248747115
755291991
2138962634
815755780
1261757562
2000982324
990576559
496533624
1556150258
734588680
1294126794
800340536
197570633
1765560293
1119043468
925937719
2132388458
389098006
897776212
1143151236
353710352
527240434
302769381
1833484042
1883844037
2050599907
656332346
926310117
2084364359
1433727033
607228645
103755170
1547198330
2084115139
106435068
621563634
589684926
655736695
319424540
1874713797
616286564
49495655
1660271768
403600969
624985658
114861797
641803679
1198675270
643378026
518920480
918178787
281734411
208919977
1161035989
999815137
958926905
1501495799
1451777828
361473338
1454350113
1052652915
1286806879
17153765
552910475
1353584279
72509174
1470964867
237475071
889693328
1470106448
422245703
2091291014
873783333
489220344
1720427849
815413877
732337038
61824753
1654020340
1499759258
2065521352
1385285543
1956350432
583837771
487998459
1210972922
979104484
166763318
1147944796
635099144
147375106
1176824547
2002737186
1932580957
847126348
302791934
1288877057
544909588
1710808188
21973796
481451027
1917242851
1420334491
1400793520
632409161
104024991
1998519023
1556452760
1605651641
1261197543
700280779
691800850
1800409216
1970739871
140635744
1874355015
1274879938
1224828007
1588868091
1026702135
1537279569
177177506
903099666
2044354898
726158465
42013144
2135611980
87198806
1308538937
973459007
406717445
646813888
1473729395
2109440127
1594414808
1937854529
743783961
919462776
1484345253
368228120
210126232
1439798815
1762926716
126214627
775963889
1488131873
1910494097
1750750567
51531160
1731380836
794310933
186444655
916100816
394719034
206248485
681066909
1360148215
652008216
830420471
1762439026
1409262324
1334963040
1982235995
297321734
337704594
1763556394
1950140245
689655971
79627626
600198600
1729320379
1285025195
498741853
2086090683
560677040
1044847144
2126647325
1916068463
1402909560
1641731469
1867041059
474270182
159031423
1939916505
1541624088
1866713038
982103439
1019931273
1994873674
1648583975
2125568095
1682426270
725097547
472331785
1948478063
999503597
491966917
1998273019
583046450
185112035
130814648
1830569901
741662479
1767876809
1435428647
1791721167
1596376788
370992902
1968089597
333824389
1325344841
517888743
2126294777
920139856
1625892930
1267599508
1664267581
51042935
1372285290
1705171869
144907711
261751160
270239695
1790516733
1455418553
1582826220
1603067247
451638677
1802080559
1225773854
465276559
393571076
1553364398
757182016
303357411
1850242948
587487319
867355716
1381878017
2069666692
35941027
1120475564
5827603
2024111290
2127772415
1976302194
539799223
1773472730
932012869
1912804440
172668901
1211413451
905052778
97263790
716810838
1920864130
444857375
1063307121
1791109251
1572612098
1354432725
170229905
589308302
1897806634
1251303158
1738178257
939091044
935659778
402364853
52928945
117079360
1127459588
124177078
773615613
454744330
674034113
1515899224
1130174873
682176977
1946569607
2036669320
139821696
660685560
1352217120
2020715915
1525371991
2003551723
1226580373
627462798
1514674337
1498002931
1112282544
1209404670
980704186
533453878
1013944729
733814314
417125948
1717019835
1574710339
2136399740
1912250311
1020934652
281520236
322855382
1182230848
636152129
793612709
2007684667
273071867
1925042078
1286759213
12107259
1582125657
2074594509
588068382
969990918
1196379464
1796522223
144766739
1532893277
1660857219
1274089356
273556867
1659027839
438476158
1269263526
480647473
2124358611
1693512085
586412251
893964408
320437710
2027063271
1609397440
1515603652
972613665
1961609986
1455830757
1641829164
918814095
1323447161
1306838605
524946848
2134133407
393728163
219559842
756137540
435128140
683007168
1320853852
750932770
1066898790
1837061501
753721269
838950536
1463962314
881106687
63349034
1357815099
411697110
1722887724
1694612190
1889141934
1384638694
55327509
542622804
240474496
271136291
1915058757
253819912
248139147
258997167
239525983
1087599633
232662585
1112596995
1103391444
1495500183
1452010068
1425972779
627241974
1738968409
1207834923
2123641379
1424952157
1006170218
1834018837
774829255
188537185
948463581
1904609499
2007589461
518654250
1766036750
1632827448
2017965257
588954232
714071621
1486017411
1153909645
1032485889
2013696745
1229240309
1331801270
896159375
161109787
2116003772
359973881
1420078556
954587280
1390737671
1235241989
1866507216
1065667354
1488604179
407533157
1119674958
980954047
1022626073
295447476
1633412603
2109132460
1289316137
891689875
58335106
640364909
1493891565
276796808
1663510281
2139068730
122996760
1531979990
878376362
1043953008
1372907881
2018839707
1581262740
1036324179
109030791
1142116492
1345079038
1697805037
304761255
520606925
654253470
210026624
1046810344
709233308
1438781360
932486151
1234053328
982940594
645954963
984024013
1688593233
390470565
779234915
1610179148
713914684
787963760
984662595
1822681841
276392459
98966981
1221667870
1850949097
528505104
1043281796
1356477474
175789310
2068804287
1003292651
2083586845
448640694
1378704212
186227920
1597289024
964228078
1318364399
1506260605
1768024189
2086628169
47107679
2137231568
32995732
2052674923
186173504
1133277825
758453012
1558059398
1257899262
1161299568
544009463
606923157
915868879
527465146
1497465978
1894033006
149462578
622750161
512253391
345771012
467686012
1318029926
1198182247
1580934665
1336134923
948643809
1065210708
234294169
170357051
1575314015
2091508141
401662876
1485938870
27408171
2111558391
1536766387
535789938
282677386
1872218779
957901156
316951675
413900498
1034365042
1964886898
1310466921
1169930159
658146265
647334161
225144752
1069154118
1559801161
2028417257
1604569022
347445230
1184086322
1618830102
390553116
1292049012
1201475976
1987562789
1919153901
699012749
963743890
193490692
335439622
2087344869
1379312382
555558544
1838651823
2039088546
1459712485
1528202251
527703720
1488805000
1096881573
594339458
577716481
328822002
1856294780
608493557
1044554944
220361828
22498273
1813242247
1665887691
1864831198
1401417080
43397086
1995828579
255408282
849026588
1819746096
2115557694
909507313
461023781
380409826
1353255080
846006330
1344217753
1638326879
642694218
765002286
1703626366
127253392
1401252576
1425642469
1400010231
1612951813
2064586911
2063618668
484650103
254330189
1201943739
1998677248
1533969100
2062900238
1978204088
695792884
1281734979
2046193302
248609355
756442665
2045168162
2123630521
784128779
1826510778
932250582
592119844
363957382
2081712932
1826269939
1478701865
21148749
1153291796
220243209
365068819
2026389585
1395505389
665397820
1635696904
1085439382
1059864697
670203873
418280192
434255435
1883868495
818330370
1788477077
1175345294
1007510656
1923975674
344858948
39855064
567584650
2020935409
2024844473
1166991276
827167995
581603948
1373145631
249829880
1973669858
1828500818
1405749021
2008116454
277688689
513739495
1129867685
14732739
92823492
820589494
453889161
1114137248
247344918
92917535
467288986
847962369
840354188
2009497037
946554695
787313547
775135181
1784802461
485255751
1236019482
1008673008
769713556
739398783
414575163
195246803
2030529371
628164530
1708718002
1297588875
797366953
1212050493
571011370
244901003
1492522307
683811988
1720148662
549010573
1951183745
366193128
448256866
1037841987
1111113438
1458024671
92834781
453907887
852653112
978179140
628648948
407373483
1495764481
1583319943
576973130
1144133177
562796268
1468097781
140582323
1922298217
89244482
1341623057
991202591
830828353
420009040
2108592293
889678891
2056249197
407339336
1295615166
782790137
303113031
2084825796
1751535397
885004987
542215795
948900969
1240028399
104967631
752717294
1802331949
1589732289
1166113928
1171528093
627391416
1226106675
553247592
1106963346
1706847311
795436146
333954403
898203908
129888196
506871414
1059545492
1589371420
515930943
1626587792
517679403
6173236
621226999
1525120112
159678171
1436682308
1807039142
1326371425
1901622160
61771633
1747825946
833153542
1354292779
712797789
1297629237
218158007
2128281789
2007922775
1432609414
909705078
1640281801
1664623911
985716449
100202759
250162279
113430924
489317849
67005436
1808669624
1306707753
1908000889
1941073927
1145213735
239930642
588976721
1929649578
332416075
1818165160
823993396
1676241345
1815107957
1231597983
1828038108
604457552
1923929090
1447760700
1639057418
622994000
1651995498
1176167229
242126806
1276606061
1511989835
26830653
1376544697
323086500
1986850246
628353883
1178581631
1212710275
1561428727
39520930
1240388925
1551509335
1571566967
1193459725
553341347
569809609
936676769
1916550524
1504594054
1996843878
1626300192
553290964
371231663
1276932090
1421370979
1345517679
1779951617
540437931
260665294
585775726
871526552
37424650
1233651018
1222604200
827903982
1566120410
1711449277
669382223
244359925
1364458904
1248231022
2015279294
1365760693
384145016
1951841001
339917661
1188177716
1937065402
781077002
1414469050
74541301
109399397
810891235
1644419426
492973045
1180136660
1131580578
331790902
1539647823
1349121046
1084469545
2073722326
647942669
1166911674
1254252233
2096903423
902160559
1081512520
753013832
1704409732
1404695640
281515529
533599498
836828516
794505759
1136298852
2138107634
1473089288
630976458
648384640
550406271
653130921
1969579630
1455334885
89765653
107573130
2114481068
480154458
411983274
375526613
2058564832
1092883300
2027491997
2071383496
595927350
1014515832
83185113
1613932766
922323738
387283027
51060671
22749307
746759093
265359646
922054192
1731077368
860705867
420082876
557431929
1052830556
642197704
37490060
1750759429
466650757
1218396698
710552367
441241462
1148536654
1813729258
1651451256
66785458
88728608
347706385
925321716
1356631824
1840736864
1127803691
721620803
2093748650
959903112
1245700170
34869760
1583729106
326774754
1878771251
457529564
810930408
1384880970
540072595
1917837324
69217971
857186335
416575291
1218211537
1896572915
405759810
1164582113
443790103
502699083
1224112279
1803353603
1895671120
1963195588
600581265
1554902994
1353790905
1679901110
1067561900
418372924
1995784061
93718894
2035179354
631968091
1356055996
1742878231
1943146797
1554026774
264271728
1817486382
530050231
394690027
9665499
1474523300
1844026859
1668710415
1274644086
971949888
1793356550
1365719135
247083998
951531700
291584988
118078199
1129688361
594581764
1231024643
1703153972
1167758580
1576691153
581446143
1906426969
1274362651
1382462510
40847904
590573384
156834090
278439828
603294799
1601591640
1170577123
610496341
2032846137
612177829
445060576
1857211789
697037978
1370634413
578111126
1986405689
579509761
61732189
1435485067
833032178
1710156009
666364870
1920595710
950303962
2143652025
1030611355
1198998948
649811555
1317694727
858295749
1604879403
657830149
224475735
1675062172
275493587
1189708085
1498188188
2066519066
501154192
606067013
930410758
1729208531
749214917
2051911833
1940968524
58627645
2051064155
1330065603
60685391
1475073295
1546229916
867601616
1941829671
196613557
1367629038
415194867
1093026987
687565271
28722712
819433116
1668627801
1533036166
1439939860
704560931
803001290
314283786
1907775626
1268598354
657723610
1329387124
750657865
578005360
773872716
1596928669
1230970445
1763943607
528977157
2086974864
230434999
1140570431
513524227
25458817
112199861
852378331
116523407
1570037228
700832011
1270683327
1446289974
2117784360
968995881
1711450467
1814198991
524753871
1148889011
1407303091
44817076
1212850882
1206317233
654612980
1226721902
1057674668
123437155
984925884
443552538
1473185266
1495255205
1668568382
1474072390
1386206233
932630287
732016055
102908764
1588699396
677284404
1894704345
1691598161
1800604012
384206269
110467895
1414282528
534275792
253677124
877683281
2147034496
706566818
1476404773
37923800
1741239134
223699007
1154384160
1041776417
213024320
956589790
790022404
96811049
828391795
1914205227
1787357718
1752141074
1362717395
2117947047
653207130
1445666073
621868127
195243919
463713114
592528914
1173422963
2106686845
50699498
1415381871
999412249
406752728
1536029290
995398662
86859260
2089119842
390478552
669624440
1887494584
2117255246
1501638721
127473978
1542264024
499220194
500614466
1395860753
1304834950
1350628911
579104875
190134174
470077412
1211933320
863158472
1300117170
883452183
362751317
2051095024
931551669
1883032662
1319714548
1121548449
1600358098
890453158
1421201751
858431183
423836152
316695493
1805904363
1204684701
505606866
1670384103
232772616
2121679881
1630546708
1732220398
1193554719
1915313956
39376022
1047549361
1642865990
1281845813
1351966627
379752119
1504668917
1367232618
915753401
1386894790
1310827382
1970009212
949433009
1898917794
567112529
1372558128
1515551776
1894218045
8706677
76247375
1477472058
1933612932
1077900404
1909968563
366930485
1665462315
1763691687
464003747
76453895
1873848763
796440775
996385003
2071768501
877016004
1288420013
168953147
720384164
2140378960
1792633578
641574764
1386136886
930713234
1039985392
1307302069
1411712080
2011522572
2049662836
774669993
156981973
609133562
1077836
1491216464
2056285876
1168734486
1977670930
75690538
684854629
866056320
2040265592
280252981
479044405
821827706
949314773
1707193508
1223767975
1349024280
2050985814
604999601
412480905
664140225
307263902
1003206634
538785793
205129603
947477780
1815870730
2139693494
1329710882
1913284754
1428950333
1798945241
668072135
201032166
874226132
697799588
1086564481
435359983
435024942
177535971
544122641
151245117
1559984350
2051977066
1806879267
318418013
1183245414
1345657183
1381037223
1094032464
2042001335
1615272305
1136977490
874288648
1431475228
470241756
1626395843
242580202
413833064
1022688758
2014038917
837555154
1595998390
40980546
895734794
1816597171
352312326
18504028
346351104
1256398170
1532393193
1506047139
58040334
70049604
1740725422
1784365144
257607458
1156785272
1209899632
722672221
1710395272
831126260
289950597
1853106063
1605938430
282582380
1663790589
585621851
1118055024
1636165016
1400438314
9579546
1661995788
128714286
999644039
1046410598
1182773723
1399999854
357692696
2102221492
1827672545
1463824145
87637088
287397541
1787209609
1580390089
1749869518
700774557
76494656
1370718819
909598904
549593470
299456256
2133255199
1209121073
1381878506
1873198570
1959693519
385783715
1912460752
1903910053
387276345
1291560761
899833670
1262501351
497026284
225064938
73113648
306851356
1503296358
703605480
130372325
318057478
2094764898
192030454
414228822
1571135874
328698073
1846023244
2068159348
387998408
8035136
703390072
1057306043
1162508072
220508467
579505872
1530187462
42051954
119472533
400786295
1214004809
920575933
1803863501
2109352135
1671391932
802372657
1371010347
653774761
1490839497
733021441
396035539
49535946
613883164
802247885
1206433692
1566324838
1994093470
1160221294
1298327163
144708720
1549732912
3387877
1135699003
366864078
323714672
107232277
417979187
1014348433
1429872182
337190735
953792607
1451279135
671762918
1536706416
625679780
1586444569
1935360358
1852112392
748542984
640515373
680690552
1066078975
1647146415
198280695
1064809575
781110275
303900841
1240568596
563022994
1876074037
608370894
270871131
1518030293
274967696
1074459206
1917934328
63980225
1077809639
88800066
1493256835
1725875286
2134503412
1411468992
19663176
925059074
1039288324
1746241277
1086893598
337639080
2098633614
2027282074
816953937
831212089
1924682684
621376575
192464721
417084416
1044705792
567317422
65763599
1868352363
956172493
61606202
220904426
135037798
2044721924
1940159114
156583881
1220209079
822641858
1168820846
317091018
233040940
265161579
726303178
403318709
1089906567
131642842
669467264
1179090367
1087356315
1152273647
2044609008
1342316899
206582574
1614930834
1577372244
1685347839
1394202372
1949845220
1763493330
1172458651
681193292
1320302241
754471009
1088901001
296546384
982345083
2099597904
1658771373
88013434
2016231637
1763320308
747204492
1014685938
888963507
1744580204
556732583
1462237086
83395788
1010414034
2040512170
1694820631
448227923
1129278294
1838378123
1426511212
930741934
942891369
1963599967
528873585
234515145
1694346319
376278883
947967822
399027108
1518880742
1297386272
1933506371
640013232
48164486
1357534350
12327986
1148129815
1165490890
1687807
375721418
1397326617
2052018680
2092815925
315549522
417319185
320624089
104375991
573697146
1537371056
805035999
1861318102
1955653715
2048655677
1191658103
391849042
194384776
1401560486
477189130
742646794
2119074445
973868065
48398499
2102342936
1292704727
274222633
971826322
463153334
2145261015
571073702
1116827206
263319298
1309933041
917921703
669976912
1493740132
1972848114
1428010659
72667009
275549175
885086937
618981718
2031109222
1910454128
162284212
1517053706
1634768537
1099132957
1845478237
426983393
1066920531
1918569619
1046810667
1079516162
1003727812
750203709
1491730634
384367857
223668529
1297866289
1035783848
1758643439
1161934204
897034263
566844491
618760036
993563091
1185996688
1793131110
794993146
1149165651
766043280
2033575712
790207304
1832083070
678873920
1913838542
962120845
486385437
1169836458
1943585554
1659818355
1725152301
738716394
862617449
1622785967
1032755827
1351584713
2135976310
198256687
1697042897
519970571
83643842
1247272646
982657404
1941682675
2025255936
254184120
1381714019
1824974769
1759521792
1470103261
2016176393
2089698977
290088152
1210079672
1202066153
1430875088
1939524301
1150807516
1761270990
846335860
1303834026
604172913
1911109374
958300492
1063841595
1653537507
97271230
522085600
209926345
2136946633
228365189
64664993
1760344680
32373
1121600343
1696207589
538882140
1690179996
1316530755
1558861053
834466239
774398350
1728408372
1561356393
689030856
1832787096
660825874
1736405755
89540283
885630705
1234354455
1383612251
2094022261
597877504
119465834
2047996390
1022271154
614920736
451651247
1477248196
95252992
1784067096
1044005709
1441893319
514481042
422383585
2095029295
1285144886
678599802
81658900
1657033892
124377458
884187889
1506770479
1323829088
1217798132
1545019446
87882846
641761270
922245828
951297756
731313122
854457536
1293252479
1075499138
2110718824
844987116
1410629335
1882058046
1130490188
1863452296
747098471
503462003
2014332207
1089345143
571059190
1983748184
1767317367
1895165233
1171059418
1651827505
1356413504
1134822586
1331906381
255110759
2114595063
1460174663
1243177821
981312570
982266023
269263509
1617608079
1117610500
835842330
72571263
1714255360
560783080
1169478532
609205927
1429703218
404576655
1590772893
1665838734
1197363467
1272762083
1889121027
959472095
332480501
1941632990
372332855
471797647
351335885
2086129655
1581239409
1976538968
1055101093
772055941
286152141
588329903
373770409
1847633379
1969230380
967914531
1099191635
614076345
1435884132
591904743
1583290643
580699344
1204745179
293773201
2022413843
530023224
14125095
1789333419
1965238721
2111871155
1121314312
186882811
33395230
140714316
1170704686
455801964
386807948
1054723544
1224665774
1030818261
1527170962
240922985
1374886154
105031073
1134560818
2142476390
1976703161
2018621896
352975965
1978427094
1751583764
917387588
1931763400
178322774
1812276225
830810828
171984024
1853565197
591943690
1298053902
1816928675
1880692933
782034462
1655985799
443223130
1807932379
1822333851
1977076933
1377323261
1786341320
629204234
759462198
404233814
520627979
1590732454
1452504763
580317691
1004670735
234937451
946591945
787983466
1286815338
1565721147
31977152
2129814897
1387275155
936133762
1577618820
734287867
1523264057
1443395711
200237473
894574298
555348580
249289576
1522092553
775764204
349376149
1003789461
166836692
621663525
879577360
315435975
1438130851
1840375505
1099527053
1793086153
1607493473
900891139
946846906
2083526004
888624656
1486913544
1191808505
1192253671
1609836971
962161344
861991611
1883657588
1375737119
2011542052
969836030
86887798
1648153873
852567943
1730078930
1135939107
1142114922
503235079
1394131044
792770583
376642719
404269910
1676426441
1822969558
336356166
182293317
1798645332
345805253
1992055151
1236028624
2035840125
1692965880
1317410506
1288614205
874933303
1981729894
1586516690
388287825
1372210641
1549956817
146877986
1190221203
288381761
1595890468
1789986302
1235771809
623632098
1017112174
214781126
1707176353
130357473
999504483
1722052171
1286453684
255405597
498335371
24361034
708032013
1716809222
1541470075
741363073
764479503
904931727
1830316021
40116285
1407425006
1568477307
921122994
2035807095
1249577698
212015126
654108891
1025730097
315843608
1746921823
1521829346
1633420682
689574795
539809780
579398741
1195140729
1228812801
2127912665
477466557
490489866
229445181
2026317844
294587084
36880043
100401399
860133966
940193799
540763415
182487564
1040379710
1949471150
28809013
2146940029
1876742591
802920937
1961145492
1660797420
1768064109
1627327390
144730702
2067210199
946900839
1566101889
118752571
854303583
1947596512
569493506
1361038368
536153438
1748171112
1118454801
528442124
2139215637
207181248
1190487029
1958753193
1817003568
160897517
1310074830
1967317228
1571670277
2129983590
1850691919
1755365645
150641383
76621679
1603734597
1508794250
233418821
559924828
595549965
578029437
1772546832
2142882938
19161692
613766587
59086580
688094982
1427194269
448844662
1095576950
1892904912
1647117164
543201347
1883398753
2082669178
31463931
15004741
1932359652
2033286158
1187232447
1663181420
213834486
685938751
1582038749
358220524
1221789507
1250011215
989711338
275438959
1983296558
1324497086
1373733779
1052519132
1437353963
1886863257
2063826011
765618286
437490877
1750717313
1307787535
236122432
280288426
2077780228
542284335
1268834539
1204821570
2112330020
497376538
115080643
1286711360
728592364
1152582864
1783278259
564983284
1941979675
1877676653
525853176
1467929595
1330777054
1801270470
447625006
1152895909
982603409
2079734107
228123059
686807126
1126737941
550683575
69455486
547644061
1373992813
1083756236
366197435
700548414
2075110508
1642656847
284120629
402102530
672834870
2132311371
779250999
991824193
1144571056
2055551597
652483257
553939019
75139270
838083622
1852375847
1194523354
1753360593
747356978
1888130597
1077613824
1207221055
1612406836
1514952950
1129930368
661775563
260045966
1531459804
1414129363
1895501256
1293423269
1152050400
743420134
1798512867
962010595
252260610
1284538524
1862259040
648669892
371687356
621145415
1664444738
1627172748
1139553187
40157170
1914052503
1884548168
1909861289
8099342
1015936669
1258885893
2054177622
229232211
53748185
224131145
1247469012
523222216
1429927174
1898580750
983857320
221849479
1368873416
1773950220
474629404
681773620
1724435886
1958560561
517589727
2073928476
1103816990
1653028312
575443532
1231799887
1155099907
219994211
240572123
1218476843
1792006590
775701243
2005024958
1046208461
1812827175
1109254338
747481047
271078807
1307010410
630202903
1017830814
356054280
1037039629
1665200968
559120183
1726630616
897531534
1831206384
1955450942
730225431
1703074241
1276424265
2124061806
1433202329
1203754847
549129806
1814372902
333522526
59703018
642402604
674104594
970807279
2034018791
1078206473
587876178
711864903
1523916959
2046560350
1106201802
1765157089
742818061
1065164142
1218766083
1088039277
1560358062
2091243872
1226202480
137926310
1767882568
946509164
43752333
1785433497
306154639
793760067
485703449
884437373
1028826914
1632453742
1359400123
279363493
2027187751
2087368117
1538383786
934554752
1768530900
109550587
82142343
419694455
420809599
635340249
396352360
416147133
843681802
1760905824
1565761938
70753342
709030465
1942684046
158614692
193098091
971898616
20235194
252953
260811762
1154043161
880423500
68774911
1321294229
1900512250
1214433380
561598082
13395039
1046227448
1040511599
242788262
928050943
1308359219
1187507843
1367661986
1699084676
1819919184
1110013270
667425955
1032146127
281595223
1224223054
8642624
743747420
701351878
1691602889
1524270546
113860880
151470277
1004818640
1910564615
637984843
452370993
634945395
1693514780
58324265
1641199766
1348315719
1884718415
240191075
1328333115
1314976550
1418640960
1502786930
626065480
646672428
947132352
1834205867
2035015555
847909672
617544162
1957509473
1117557774
1641175589
769953335
892593433
499010704
934594639
2042401342
869403647
47245295
632169699
267858358
637826218
835335001
805864677
1110173838
1302049402
2042146866
469572129
32140707
541243440
1220600589
1000852587
597075122
590067208
513681712
1161664754
1534629908
778321127
193992515
1489752
880376885
1517398744
1505582971
1933417788
1445378193
771153739
1463107482
643010338
699661016
943994819
1926788977
1857833013
1272271055
550687560
2123548533
807481005
996821666
1389109099
1835922960
1753049161
1527981352
1323215798
1277648595
1426305528
636025816
1421952751
2131822623
1984889023
1706165137
15032938
2572728
930015704
1258998908
704233193
1818479235
2088817250
2115865686
1023303826
662142975
1655105636
413167811
231394061
959681164
72213190
2012477895
218596928
1208698333
567445786
2019187566
331082287
943142236
532153508
1885399190
2008101646
2133009287
1623193640
766805220
1661722157
653217845
458579992
1119493971
1956400476
1307465133
1725643531
644101108
2106045408
573083802
1586493969
2111723174
1141525181
1896746204
1557575775
1640482134
171166685
1604320336
2060926126
248906169
849295265
1065006453
763740213
869823503
1011278049
961100021
172195683
1966478658
1907736689
759906384
1919488751
1209934134
251072990
917951554
506171046
1975832725
1287993282
786328230
1013803744
1764039618
781772817
1629785220
506213376
1608549609
609853401
1491469632
693895986
821422446
126902302
1319344057
404864555
438853011
924692905
970210684
1451040758
1729039758
328462789
1894312989
563316951
1256663082
1635182047
153805918
1626117790
1885393281
499226655
1413318643
185697527
281025657
473136076
1764538261
1142969791
1439370552
1443223841
454080954
1174651053
1612555234
583696909
393259161
119598283
94170748
743755293
581724203
2104225567
971121322
1236131430
148317425
1223955622
345424149
204810988
1569413621
35188934
265993916
758011310
224485043
1555642157
1659746128
824002371
265387496
1254906612
1265903612
24220585
946508698
1173878596
701608243
1814177192
979776275
1758593028
187785465
1811559352
1774409136
94419265
368379174
1400404950
556830876
1904834575
1264879122
1866581986
1949225765
1212099146
865486812
1950857829
2029366684
2103551910
1319736716
283435449
2109873777
635357393
277615478
1062147397
1767434599
2093369522
983775353
48306536
1453684173
1143041079
416469221
148671412
796799937
1132425811
2105116984
946149084
582454222
1258802432
1377599245
345370522
1305367554
1258496217
815455428
1857198196
1385352997
1022102863
987921109
1167322710
1432171067
1278786888
1295944278
1385331778
141865650
1647198097
830031659
726603859
1970413006
1898882682
657044175
182109984
629601617
420671540
1738954123
1138682130
498210539
2135013277
1110837639
277261675
1544219138
2052303897
121097498
1812647752
527177200
2050412954
924490783
1558223386
1122418703
1658947944
1277055785
363672795
1518818007
1623613951
2079758774
373176178
118803107
324644815
2022233004
2095613550
580095474
1125772329
85859398
63862584
2004142438
900456340
662849544
883833892
679172046
331059173
1386803065
821664160
1199517595
963836497
579960912
51896650
1431853355
863474298
524507397
1221801694
89812232
394234606
2128276012
638721033
585734790
1487922717
79749408
1377715528
1607611788
756305230
1715755493
953791937
506186997
312586790
183572982
342041413
2024851730
2136258118
286970311
315269914
1620283765
1226627986
892757938
244817347
536492956
1466268710
347752942
402721722
1818870011
959286174
1130285231
131660030
1955183917
1203707395
1270315220
340546084
2026484919
255310156
2050923916
1656223789
110158407
1261595754
1007393599
1492393113
1505857063
1594142866
1754099953
2073486819
947448675
1310658732
2143435685
1976523767
1360297670
1514314339
1015332752
2056887243
983960831
308024727
1420360462
103634001
874451034
1173751047
1589690448
564628126
513587091
2119331533
394352723
705733937
1935502393
1331522550
652422232
1056948719
503898148
130646319
255096988
1681674439
806593671
13025112
511182464
215939329
1378305955
182823641
210300649
898811101
748157763
920054985
1721525335
1723307480
940622596
2111359693
47875290
1850139064
62859876
381904692
1961309440
1551611301
2120713063
298109256
1582563750
1298072410
871017547
637382194
2081688133
1283011783
954621532
1901076442
2083189525
654969000
708379467
1137759933
1961877398
1279768229
911348944
1835819206
1230861496
1782995933
441975246
1701909191
1544020687
1229499905
1431084226
147767258
745666681
2119891372
259592863
352139724
1486502863
1765368960
1418356672
1922734533
2126056961
279083698
1122467895
1408389114
558421167
1398211301
988392363
549321838
2039557099
187177558
1690353049
563154602
319693155
714381648
334211643
1518349990
472675840
211205913
592358843
95775903
250865789
560146074
1561328030
599931118
777553619
1509556831
1568926592
547366231
1393297916
797679910
546425807
426863676
617100963
1657878884
219812532
1613906349
590039219
312147557
1510422370
1873537785
1264542766
267680741
349308482
454729611
904270105
1633696433
1633844917
1645687005
973126714
902540509
1062615518
1920301600
2052014607
452747676
953505844
115907079
945652049
576160325
1530853593
2052977046
1794700410
973379025
974534332
354413778
1430738071
1603046831
12103472
1240568619
1119306580
1949702503
1065849023
1316216792
369360188
1652573024
759967966
860217702
128258982
1866224914
96545179
1567662827
1109602312
2145911541
38338931
63953862
15391985
1393090837
570120220
407398300
1884707054
510271243
307338610
1304266471
1271361690
1111329943
165433200
953542586
415916257
1061217633
1250541760
1522627791
1683669470
1630037500
1227319018
978382585
293828511
363833112
602320899
147868750
380808817
869384870
567173615
758440342
2033900293
97107965
1763803064
1901089138
1822017113
1000097631
1927591997
1910064465
893296330
51093270
2110479432
1530588531
1286083387
1559687049
1660214585
1782335764
1188263105
1732628221
855888540
414201499
521527601
899749451
1782024412
1400851555
1553495356
2052717803
1448154995
276592741
1825605217
738229657
2032991997
395667615
611116564
55181720
1192906661
1410317122
223423253
537482819
404248496
128186272
39322630
1528359010
2135152824
1114066208
397775271
1178093764
2078066472
261430484
1894959447
436074578
460165054
1483294907
1805311668
1428061287
750577071
324816012
1876145821
392805197
257104342
1865555395
1178230955
1308598199
2071721888
1181537312
75274877
358417977
1389243578
1221859763
2018007174
1224863776
560018868
1843552911
1917475276
261226811
1945818568
1812524621
1897185553
1299202716
127734889
500928337
1843836825
1190604713
452838158
1867856683
1936594773
1586367150
1385204880
579232591
817634544
1107064855
736922176
1948128425
1757815399
92103568
1836475186
1700716689
1894473998
439495626
1398272386
842042473
1729674172
1085740858
1928229191
1059031601
1648595262
263851909
1777874598
339425528
504665704
1637131994
1860889601
1189342340
79411425
2064278316
1006327857
96058915
395337
7099115
377466024
1325212886
619620771
1434642787
1618304093
852645174
453234896
1337926399
840136873
1610115507
320389935
827584645
1836226966
447042470
920510919
922283351
376654257
576164562
890747747
423057794
1965817440
1955509543
1817061148
1027760097
692557099
1199284391
938239540
1887150282
1490901479
148480493
166416058
1826948962
225154356
574702945
1161723281
199288239
498967206
1030092611
995987686
2009159692
866553681
1070558183
1096968676
1539830441
278478763
918540250
123041753
89568472
742858237
1897381975
912329068
540231030
613306420
237570910
1489283044
853374899
908097308
1435056089
813791392
1058674373
426439529
1024775779
1742251962
1844640360
661239040
393517301
1892997649
1972200125
372084917
2123707189
2000136133
1918344484
1828658745
715326217
2051284603
1009709091
69672774
121274582
2046774027
1396625320
2089119011
2107537129
497011862
1467636018
390033208
333775675
1459973690
414259334
904861866
774659637
1227999610
744493900
266039282
1879600088
500887620
427826651
1357093752
1903825824
5316626
296908501
1659205972
870408484
571505329
1514974270
310951016
8088473
2138556866
1994704692
343380862
454887072
289228918
1511964684
674092718
2029730497
828011991
1486633741
833076856
1953662262
944238309
1427082336
593043788
1138614214
964841860
462619770
1979071090
1252954690
1282483671
629507015
867628970
823511509
2028523735
105732073
1222496192
129038647
748719802
209870702
1533747497
432669023
286618906
840988107
1611011902
1910251962
796097825
1233332278
2051283275
2033102878
171808342
1812705597
1922547985
74881333
848150383
175259032
743462889
210741455
1625696858
501446717
171105805
1132370416
1068262733
1546346136
408262791
722267991
1602719047
2018401389
503785281
1265603393
1006274784
1678881014
1789535098
629751981
1219709312
907287128
1150174613
2105127403
908596872
1261947403
1492128846
524983014
1983635234
1899929984
1751652923
1219192726
130192571
1671017981
724738987
1875690824
836668622
579673317
215549457
814543595
508554149
803799046
1726311830
1044764784
737089240
62454351
1315582689
1370351567
1621831267
376093388
1480964715
660391278
344297531
755823288
1814813160
1151645582
1159946592
661096424
1453180649
1569840972
2075009407
1724781128
1176079609
1610627155
1289503690
2142085105
1072303036
1423532445
1025167842
1190576284
1562410377
2041261368
955324006
1873074871
1214285197
703068426
1540836971
1405339537
21480890
1749143248
1842963576
796178262
1515846993
363940888
1384034852
59989274
2054860628
618222255
428854058
146564054
1662865439
1570275679
2087931533
311830962
410319982
230257539
1358610918
2120009049
151828270
1355991453
1553494805
1188188453
911290255
1787296011
2031575648
450134115
1739919270
58451375
638465325
1526233727
1580782289
1919303795
1885745159
766378053
239018786
400339052
191838384
1753929655
1505149105
880853867
219799722
1618968540
482537235
107193700
2031122272
1238773214
455830527
1670422882
612901966
738005128
2096950559
1959750014
2126711117
205315363
216213309
617555640
1885105372
1436328797
1390762803
1292587575
1301802048
726919510
1917742427
584799396
1175238258
1045172255
1638499087
1681780438
1311100101
1834090633
668739938
1158769118
890261317
1790516776
1099367139
579440491
1943063869
1498449085
771096186
198470157
1079549944
1303088003
1661539546
1006554439
294931857
1608421994
194940856
843687441
126612169
2096174508
2082985762
725684926
349091053
1852180928
892455055
1443251122
1417821313
425427175
466195542
1046291269
714028977
1172477396
1137124453
86951471
562291696
1381015793
1076234955
642884484
1944428765
225096856
1773532934
864589207
1288341999
225206426
1821095240
432644446
229906756
957005654
817607700
922584914
1304678783
1521797476
1527190199
998841206
1350758426
2104619642
776222568
202466727
1620453306
2111835323
107736521
353077743
1289118323
686912907
2052328696
1120499820
1013418999
1965853256
1765844402
366241251
679895998
1515021157
1435810043
344329231
149313405
105568666
1846244794
670151076
563635540
769642919
184745865
1129183878
1737754080
2044317899
763477197
170950804
454762224
428726584
968830233
51131092
89259234
1307872654
924403402
1082359549
948196895
1343135238
1400856093
1295990990
1219515452
1213365334
1081840375
186350267
739288787
604264331
1008977696
530240973
1367252412
1887002838
945495321
1957816947
2091207393
57104303
384630058
1176195078
505326918
444685800
1495966969
679835121
666100352
1136858168
1842625752
1896563484
1259954555
1256914351
2016835186
1619557989
597703675
398798146
2139468544
2004549474
24472085
1543977266
1839182226
1547806204
1730681672
647919359
545047828
1185553063
1213206968
1836154996
297374387
1893619627
978125627
1572208570
1002592264
518191055
238552274
1176224531
1816705531
1660375046
893385781
892213660
533535105
1581797045
1590303290
1902933846
1378120625
1518806150
1909415148
1069244827
1677969114
974435450
1494227569
2146345684
1304035505
1637010396
332829281
2119026646
1398896029
1724654343
455182470
1947460212
1324473757
2114200959
1831855962
269195148
1757141884
1340047884
2005297553
59273749
1056377590
389448354
564677872
1998487403
153851508
524430810
1759251580
1972974657
878728673
2008362308
1333076587
1255315617
1226208385
1970372549
1480315567
120306594
607887207
1537994852
1621884169
1334276127
677100481
1382962936
1793324949
1556631861
209396952
478781519
1245474892
217255324
1377989241
1344839365
732059801
724958475
876922665
710189644
485217735
456588284
214542017
1859967075
75578688
1596493575
1050891265
590443748
1825772892
2135380230
645576568
1407427064
490086321
746628514
1813630205
2040215526
870214762
253998676
1256037090
2071150153
1389523871
228439668
127446936
969814986
1942959968
1986162651
1315907587
2110987824
490106614
1531057778
458571228
518283953
2084550666
328033573
469327234
679569096
1455804910
1166606732
704824661
1210316690
1495850711
114370747
279816855
1271560877
2061414107
376349413
1223551085
2130699870
241832389
1786642474
862008845
1028817287
261239266
1181359283
393864479
508193909
1691547071
1306193002
1399531379
806416471
253716962
194613310
813686218
1259968599
758068416
717926739
1000664559
574492895
1169166156
738207201
1376788683
1339937063
2111064078
784522704
1175226626
1102219839
936856802
2069239175
404058306
170549241
254885436
1335153692
1015599201
1194911924
1179813796
216706515
1180322936
2075129437
2078311464
1149817193
323992513
1766925682
1670129308
1108892785
1047541340
787035892
1220259089
474674802
695118566
652619546
1331714731
2110436936
1576598961
1073298956
963721763
1210732102
1542761992
1249210592
1839458164
1704361924
567412039
2050762944
370959035
355063837
1480510731
640179153
1810688538
954446822
178359451
453614931
643750943
727944507
971395123
694152611
186491411
1722387750
1598420643
1781093107
1182573074
1279093423
550569973
271726898
20003114
708611304
161944300
2021235270
452574752
670070940
199464071
223997626
130714423
397312976
1785292088
1967645972
121245810
1122095674
1691725544
1863836452
1275391487
541104504
537095383
719015366
732108431
55422348
1235775450
1602656479
336001417
929518809
1572138436
1387339876
1337963723
532964398
1077843885
14665616
248991739
1625334746
249575413
300638732
1021705598
1190754991
546756603
1177805719
1660118401
274457460
591753052
242309293
769587340
2036639900
573053319
152282802
807946409
1664346165
10474539
759305137
403729617
758440096
417318323
2091620245
1496148463
1555760444
908397248
712569701
849913513
1964333313
239209889
1053921870
159474675
1838748914
778462087
1535390017
1078739151
38048412
53228337
1736724475
201900909
784040250
1007952645
202205209
1069935676
2055037303
1186516924
391966353
653184879
1482115679
2116209119
101981035
1211643837
976352495
1858477292
628259249
1363693758
494735509
936533232
1975140388
1968265330
999874412
513686726
758083952
922245788
884939423
1494723851
2034418781
1744892304
2064391816
1749123401
1553552308
525799996
1986617052
333946691
1304565557
3136642
1362764512
886224025
59384600
1796896528
415992357
2061792495
687911103
335147163
1537792061
1084580062
73133862
2114005692
857016576
1173164834
1896848032
149539728
738897292
1466832960
1720081711
146749624
1329794841
2030979989
571406136
1404475622
384146619
487898552
1806577443
1202511576
1939906237
1247159148
1386646046
50584197
437007113
1336462185
665242627
1790399721
744001959
1124670607
1739603983
430125196
1936234695
251108447
1004914793
2064880902
1033478399
951680192
664057622
483926254
546937159
1447342935
1994943911
858989412
1187802171
1522570753
2111424030
1528684509
534883121
1956905814
940261954
1568331344
1062961899
815402591
1600324882
267327374
1793587205
1886795614
408130025
1849400844
1435331329
94447589
1608799609
688894117
1137403055
1653013158
2024469904
762137863
1475389962
1588594941
688286093
299407798
218601708
1967997135
906812147
1688952872
1910099038
908133343
599608557
151359354
78383081
1422757175
1680215351
636732932
594767200
1521606500
1146154039
629466257
1533343737
2073967451
249969849
1604822914
2111848541
1841896963
160931053
1321814540
1071024630
1770899226
595822195
307113939
1273960079
496846478
1608689242
220043039
382321324
1886065681
1097858339
479810507
1877010755
1472080895
941410331
914002118
950767942
1668265605
1405169712
841784043
1589698748
1350579571
1134216037
475968181
752736498
365705872
1938404474
832956056
1104042926
1539941904
1696457376
2133325280
2069526266
886467674
866429819
778582569
1719204054
868345063
126386494
728734262
1294486632
710516786
376654965
581469074
1164877214
1776469423
717525919
1172827474
874661227
1401485989
235694914
1581015641
154893947
1592512461
391917351
1782321932
311451931
2031335506
123601247
1722478671
486287183
1043826450
1229198066
1634848074
991082911
349926879
549500090
486508965
1805746889
418558722
1113075375
1414349857
22973542
298612807
1283285232
501126280
407298830
1572186103
352988011
2117520882
340607535
1381495913
1069850258
1885096212
404359437
150965651
398586703
86161105
431847051
1779455856
781732721
940931542
911551793
185837662
1366309270
989530448
616955930
384274103
1965494824
1057643309
717948592
2142806061
1339228849
755717655
1052440799
646926181
1863971504
1270565833
193254396
1952041445
938224613
99515311
1535428069
343629571
1565772364
1476893827
32662189
420113894
19526694
1719561992
835264366
1292229461
1520622320
1565415469
1277958030
1491800285
1807844063
2051408692
258349199
573932021
2145670153
173083603
851900006
1987099494
1656451403
737456403
1656694735
514193568
2014960117
1465421468
1002089023
1745765053
439505199
2119458770
1364995751
51516832
1693519481
219924924
47811906
1371508698
1514354100
776023316
1415217660
1526736616
339548153
1927839919
1079685248
402057134
120601375
1646474212
1932521769
890256063
652356220
2022578387
636871779
678179791
389353165
1265260087
1430245235
728524664
1773342426
1351246318
1527890030
894323089
1183676240
1049363339
46267050
148575093
1086368544
251157976
8628997
1062613600
2049825850
1711473059
1299964949
1995652487
630950542
29427750
1147265575
1799124011
1638780449
1422996668
2043385834
1106429000
1493656972
378412873
778535556
1058035871
149196601
1560503991
1619314109
1589030542
144746837
1124002585
1835700275
66139488
699898445
783749063
1646249970
2136306531
1223950515
60753402
241434168
682210534
781921172
1679957586
599436296
584794645
1686625034
639575070
629782191
564993356
1984219193
1058848425
778844979
749226386
542635381
860871769
301638403
1660328105
152028858
2091721641
694747380
804323678
910352831
1834905329
612152299
810188161
278124131
1125469636
125457539
1004564696
1709805280
1993576212
298641586
542742165
32344087
1323488238
541548574
349992897
478204226
1456744818
956389416
1330014773
188274033
595634975
1307584734
1735136727
1410656804
790899957
1719482416
1561101180
1958586713
600501822
1199216427
557822659
1790906372
409686783
1542907309
1950988564
1179543501
388277891
277970592
1021011617
1380775497
960226967
101706929
904492578
559445481
1066374050
1997907473
1818444196
416961953
1281068334
1744769211
103940583
1613152736
1162212006
922799871
805934108
1792832522
1791889019
1707889628
1471399893
718687045
1549158241
2098904690
77542917
1327475837
237116407
899612567
815439611
1383901810
683746173
553665636
1992675383
2100754087
1602230603
1620946028
1189155611
1660983571
93908656
251413549
121905920
1323135034
133883045
1541425777
803580866
2082765264
1940106984
2050145255
1828474761
1825170189
1453497797
1643391035
1071789329
574808250
335466597
261999879
1627659845
2004111085
819556102
1433533349
1438975637
1463622296
860155249
39633919
1096763499
206401623
1634358448
354806303
1877757027
1813755299
162895367
1775575213
1994112771
669534458
2061624550
1246334842
105074403
467732804
1960777959
170237372
714077007
93693802
564729948
1498416993
1178712630
537771447
256526995
1063991561
2004557479
1022472169
845287868
1036252209
1833756367
257381441
715672965
1683504021
1690798748
2112054085
1493624198
968329060
502997338
1997582321
1359108845
748503471
355391647
1804478466
1296720648
1632012799
750318137
1069849671
292260283
195314309
939543145
917852470
146463505
715809692
5269097
226645592
2092209793
1612552289
1749617189
940681033
1797712036
1264591669
1121081071
1817973713
1453436221
1021249835
1184788883
1796796367
1640249691
1256228628
1063366845
966233100
539111053
1200934185
973755127
1236759985
1167610954
1399456803
1767947503
1511030568
1057651292
1170511984
1687765046
695963763
1168335622
1767689973
696281329
1850556086
667923963
279093641
2013975559
1521691936
1363999040
1370022654
758222352
1422210333
231052602
1211673341
925104329
1778079229
395500775
265161392
351812067
1792634355
1046356425
1046415715
270741769
79804903
1333382538
65923067
2116089399
486481404
1810596848
839363965
1557585840
557331838
507530618
1366293380
72880313
1989946135
1281608066
324741754
1960152945
708467165
265513138
1454878049
2007163741
34976857
279359188
690470646
1582840632
262469076
906329450
510416046
591076368
1771084247
1489331737
270687328
171349583
1000316127
587662399
1389576064
567018813
1759773890
1775001538
746172389
663049196
223883316
329340792
1539029882
1536281826
1094578047
160371364
1178282280
995520320
430990671
1035172805
1870470360
1792724388
2130292155
83215152
688522068
1226535948
308105087
1467017267
2139539254
1131075103
36205532
88951888
1067994215
2016003505
1408820939
199380314
151139618
423653572
1514921913
2031675106
1137831381
1122035717
998609106
824729144
1913061608
591146170
633503783
1961226835
988394472
1542637291
65251257
889231371
1004596012
1982456985
1164336449
279034730
402150966
374210115
196674354
1410075156
1927799808
1420560230
1423802378
1710310822
2071822206
1009394301
71991254
1347952082
1684673274
1888018574
2015132405
1946882697
697488722
1639319373
700942185
2074697376
1126686205
970579764
781906182
1301473704
1860239567
1609042294
1166514471
168313429
48362173
2023546588
2092572471
351772854
1290188235
1139823955
1522127078
1091563638
1400458688
220688109
1541235368
1808982869
1712438181
533540710
2114351053
947850005
1143030489
1409030950
28623491
432733101
1110045847
1216429224
2023908429
9074198
925074643
1233236856
792295031
1333172681
596534766
778815999
2002047441
577904602
1857432989
706515889
1474064276
163748833
1170489426
474158070
636393701
265799769
459523626
1797909445
291954646
978966093
2111301433
1227919369
934534972
894945793
1954893572
157091860
1561117358
2039405460
1427110317
1250898798
2100795288
82043274
55461734
1224644782
2050057327
642237467
1450334564
298564472
1210649026
1818228103
1760212403
613284395
324921999
2020341401
1738224539
1122432354
2106809176
1291902626
137310110
1178893614
904518580
710143967
627443749
1343883075
1460606431
669855718
458940886
150646331
617981846
2109410102
1558753982
1729934993
1936044303
1419771483
1584109579
485465616
928460568
11749693
1497395554
1552789810
1999051074
898476247
377734518
217196989
328748074
387651947
1588653554
1643959555
498153484
2139791587
1591905300
7094818
908548659
1830101256
1268073683
1930917955
992574509
1215574517
1139655946
919614651
1452915971
386007972
2007174614
108441940
1340629294
832260443
1422788830
1491595919
1507879536
1132210855
167732249
781164070
1842804826
577846954
1948038850
1552308498
583954620
64327118
514190709
2001055143
1346269059
670473245
1344535995
1461352929
827424620
1335327496
866247440
1822352942
646552066
762045708
187753229
1000661701
551317384
126115378
1989744937
1461333694
846755871
1657036723
1014451141
546235769
914606810
1553697143
724109183
1512543650
2051391238
1163582545
302515187
1239670706
1330402344
530513139
43372586
1094883972
1866359212
1600683283
2086192783
1416397750
522948574
496709371
1565214987
1747874848
155916211
1925021299
1809728987
2116820870
1362774797
1307628534
246416100
1255430595
2011948440
1664876192
1228419879
683664802
966337579
912303805
1539985847
1766050512
690333098
1435813598
1886340856
1377842275
1770459863
161034156
221729896
1280628434
115445458
382079295
398805227
1615060562
371846996
616992195
217316615
392979748
1799273768
14439200
714545053
1009086987
1653144479
816070148
678959395
870481384
1817557540
829752171
1087418605
1487569537
1027173064
1251009398
799234282
1116377265
1072563253
109273908
2071149060
1642917534
574417024
975441727
1224497154
534625673
396728014
1977042395
783091411
1902520633
831660566
1472596179
1942070572
1732713604
1980396196
1944443001
1644405370
1132233088
720850345
1758041457
1347209712
34735641
489039273
1045719789
1326438239
183659279
2136912552
1434960112
1732727664
1853512267
1459311270
2126853798
659273528
515360010
1217737138
1040032959
1211226518
190761445
2020948466
1516644252
158507602
1587356469
396020768
292303109
2008876906
1427447120
524894286
583115638
787697792
1265177859
707603733
1836708713
1182049135
534805884
1263171686
2085704285
2046023863
1859087972
939798531
693559374
1211930375
2089401085
330246530
1867703909
744994998
1338675029
675310154
291641750
1159722669
328832789
1489524787
2002707438
817356212
1339468720
529248732
2010232754
468847129
1672809120
1923829314
1178691881
2088545257
1838093234
2003543538
1591513379
792810439
1872465693
2102207085
244643523
902432434
153975732
1330001660
551944863
354195975
138896830
43008159
1251948389
1670207621
1735083046
127413875
455849573
1646915035
2142232557
1657008625
334481348
293444340
1329906071
400406288
2138402274
143635209
816686982
2081809559
1078001387
1880973011
1058964655
1336730732
289851326
1664067901
1753286190
829797321
404403604
424596427
1439474233
864172932
856885488
632550053
1585065400
292188215
464981782
1106891001
737934055
1170160196
1207100611
166599919
105086956
2103060253
1789477023
1094966346
2055046179
744153097
240927920
856172727
692967237
1371761527
46553478
1977234230
166956827
1136932030
945557514
1594331570
1407110621
803790029
718277525
835572196
140579002
1333187064
634516599
522344157
1111557630
695119962
2103538211
1971420152
18541217
415328788
1160654225
1868956222
446067222
778713075
681433901
1646904259
1402679954
1816023249
1060195678
640725227
1607245007
1046702801
388075104
1818170184
632715756
108921590
841876378
1409030988
707981582
2093509993
1454675468
2000794446
1840453260
543403603
1632429648
1274715300
1379074456
1767053588
826246682
548393913
1354918554
1806940618
1548892671
772160457
1504366925
484476006
209863845
655201188
844901335
1884573106
1147517148
1784787485
6888308
188386062
1158468223
1897859400
1895541884
1522522940
1918655287
1472951364
273390394
1783846377
1492783630
1618233858
1824465639
1814668468
1661214651
342014593
226448355
2138235600
1458343862
921137759
342421888
1557415327
1844564759
165578682
392354048
852921554
634210931
2007805420
1430449926
555367096
1800460324
227979779
1720358469
1782748199
1506573060
1282686799
1784917450
564685192
221573121
887024351
1952913243
1258661434
1797545119
387876951
668321013
392866088
1357775242
372491853
2030915569
602826091
1126036601
2021790241
2116097817
1537886620
215867921
1337574478
195093575
1605562680
869783908
885232814
313924476
484350914
1062214891
1267619618
1373663321
4877907
256834872
2109734732
1773872409
145717811
1658043253
1516956907
1263784031
1136168630
841577270
1275625515
1035709303
464113664
748096809
1561982556
1687972056
852171018
1992505638
250645751
1102680572
1730552300
960851979
1430122350
526872081
2051633597
620560034
472771105
706768910
1038161275
1290213333
1441425268
998386884
253108615
323808762
1737143173
2031802723
1472592221
1782765119
1821313191
1838174653
1036148512
1301377701
724132818
717858279
493571431
641852325
984916083
1340354950
1712559611
908460843
1222302991
2111650160
1807829712
1003857459
420226918
1509495176
1123741270
901375889
1292267620
890293255
1081240469
81754645
1011861766
1259302560
1065276946
778633826
463726082
1309127143
1601565431
479885775
1953885270
342574684
2031519770
110532661
1875346753
1242342219
575960394
268912156
1052130076
1874091414
804754494
1074403182
1983913135
1160971446
1100898363
551144811
48278091
1845004815
97871735
802021656
1808206248
945434253
152338997
1063851211
1954972200
1808791871
194171928
189796314
1195524352
1653781931
117609266
2162484
813000178
1998813525
1046845778
524632280
412636885
1986376393
1733016541
1895175576
1325685803
1393868703
887876561
617437986
1687586234
1199442649
1252597336
1398492990
1135793698
1720234618
1555299567
1230657619
1718138876
1429452455
177888698
1597626715
43628740
30650309
1219855218
500763469
1059294890
779684800
2055743028
1399512941
70149036
134731217
826098474
1100736984
1004563025
1269433190
1452848438
942887762
1607973317
677726997
1707775245
1032311718
2062250589
448627401
817258838
1480701021
1440033083
1953269236
291434251
604166730
1485020490
442016689
1279795709
346937499
1089975062
1058182427
1371499677
707070456
732739838
4455306
2031884289
1484436433
145552308
1368876820
1109939635
246100061
2073260587
130212973
503584158
270147669
1272719955
578687745
972204001
1126933932
1979931846
609010679
1134830907
695379460
487932294
1529290674
531340798
1812796526
258931731
1965577334
267588428
1088897968
1217517369
411880555
1360934736
1807696069
1426704915
1986587642
1122825501
1071723847
1015563243
1939953708
1087291622
1303761245
427049029
198034651
1693954301
1364966835
1280353209
2110737023
157834431
94705318
1148837669
570639714
2004452903
821161373
651943256
2115746496
1469876660
394318762
778122812
1120290904
404854187
2028891099
2029824847
1533712602
720677906
1555891468
256764976
409560108
660760865
870137093
1409458870
1080357937
236295472
995142148
724879073
2101097436
580811646
371166402
287783934
629228735
116722533
1123715996
48345999
1398054406
42385523
1677816829
172808887
229487208
528568906
1162347781
1922027002
20586035
237710702
684835356
546297208
1646026132
121287361
484297725
1184065891
267586337
859652240
58442844
690585091
2041685562
1849623160
2021832588
1855330380
116645990
335841609
1831014036
2032478569
2022995150
1514613821
510429578
400864267
1114670422
461713437
2118206042
1751594926
1415610799
1444329521
1011791338
391079247
546280819
140017256
1455806348
1149639630
1769643449
2078102399
2024483442
723233735
33531993
2125948765
1840768029
1274373159
772209019
2064275676
434444019
1032349261
980326906
1379339923
752477227
1778565667
788622800
1511151417
932558281
1885592270
761451065
1471631621
1557103053
203756136
603440042
1420204860
178459486
1513340517
1945537777
805522702
105209213
152921200
98958452
1457436328
278451629
2104442218
133505697
463727026
211473823
845808410
901028094
903088270
1455621478
575341359
282742655
140795762
1720569534
1217100865
1591272182
1714373752
1636488569
1536639512
255032245
688439203
2036890496
714844432
1654076303
287833002
1150642727
523221916
1122173971
129400121
993076471
968275333
946289824
141960262
539271891
2055063715
1220903212
596571068
1616638412
146155779
1341804531
968204723
1480187943
193749255
205066220
1241247729
2038345567
280882671
560178982
1639697467
2046479738
120464310
1225169154
2083403786
92706945
1125865892
937602165
1616836996
1675110374
884301526
2049776084
1364071195
485498609
1895183677
600785349
758121563
1693878044
1740511083
839838499
1709035884
2055254522
559137823
1613236576
228971609
676930599
545919507
2021722799
147739740
1174570769
233557300
1480764866
1295705754
1615766281
460249620
1799119230
1992660542
629301787
525312642
1511926135
1476187363
1184881029
936757777
2100366686
337064691
965696729
1625500038
1641483991
940433133
637572965
1062081534
1362864069
904851218
1224519470
86499907
1253953723
379089067
1094872761
892389417
1287425715
724385923
10843992
853143590
311364065
11840389
214530918
2002181937
512830450
1433785951
1269989722
1935614370
2068694405
1354755634
1321413693
409026473
384777632
1123033256
1759645594
990378167
2017445596
1017535576
1520371974
2081605673
1285692899
1496963240
22127254
597864911
1921765546
698246858
1011448997
1581012429
740952874
1108052211
625590472
299912455
301592230
97932138
1202232227
213568805
759001015
1779373230
864796474
504075588
1448459319
143902022
551218396
1023877597
187443724
40386714
1335986241
949102807
1844620542
1497711787
1907896599
98066041
2091177212
359611012
732914987
585072871
1439847568
1040565980
554969924
626502889
123473702
1595744621
172475678
1963588093
1877782276
303183400
4417754
1550212664
739623849
967478539
2093024499
147970925
1545234508
1689320018
56756436
1198912100
1200648587
249566916
42809380
1114791961
2171970
1091272682
953975995
1030889687
617771968
1587077293
1309929559
1338293644
1264699289
1064943855
1421506529
1564270481
1566132730
183967274
328074465
372583653
1655225936
549440518
1143695401
305949797
1135271775
986356710
1717787578
671740452
10503409
1404915090
1574276405
2021348256
885576525
1118390079
1233825885
964453462
2003087393
1712264828
1667668208
685406538
1292222940
624539426
929783010
774108650
1606071515
2270522
686194507
366288921
482118302
1529852774
96543117
1999846461
577220461
758885679
1447837342
1096217050
426350956
863681845
704769123
453441453
673967465
1340841708
1473554192
874776515
665202302
1009161818
46506469
1585912851
484373376
1132146719
832250602
1062400546
981837298
1148045886
1789912139
685365283
1378731826
1254482863
183795395
811122778
617922590
679359828
2036063297
1508416965
1853568455
218599810
1712042365
1076299948
1488644421
930057484
1992949895
1815554566
878845099
18607781
406889338
635171029
1916633614
602662880
634379768
1519160623
1331278220
1202722114
935917527
1434727817
153429843
269108713
705290089
1643000391
838584875
350620846
1393742748
326054557
1724184977
1692080087
1842288156
1483532280
846013507
1776963959
1718199772
613739276
1545856504
1176946566
212271360
1900275613
828878330
2130402556
610070460
76419300
352841085
316555340
1723946406
1724505590
946261312
1583558122
1164512452
698223968
1684237571
45971061
569362285
582218425
460695703
1357041703
862059167
2135886070
648308345
295694086
2090979321
489345211
1260351000
1544545476
85991586
1612706590
1986381501
151472372
2002941693
1261547063
587308138
858007982
1592727759
1992591934
268611431
408142749
2035816996
350180419
562055710
448725567
1816033014
259482653
1619770984
204392408
877016469
1810442027
354184611
1612250745
1192530197
31323543
1553880421
1437036373
747711327
989867597
1810638451
606692336
1103316805
2080283345
1537073788
830541127
1774455658
109059124
1907688209
1530770775
660524028
382246579
1406084964
1614001651
1947753578
921720447
1764248248
25377340
662072128
1018053531
1943372414
2132723262
1669325506
634846748
213992637
620922698
1099912223
181455516
907163144
862809261
1689282794
626914978
600145995
93128388
618749603
1967029367
711307380
1999450333
951158711
1531572080
2011634972
723287985
416667137
381857975
1389548618
2031516507
1399614940
1740860085
403247746
1931779602
583548676
885511655
260325459
528948660
1572710490
1886504257
1957001366
894860110
1032396972
533428751
917739302
1596906274
2139679309
1214791711
39177955
1079387604
388156464
954487346
351455178
904785785
1984877773
224724560
788350349
249702657
1767908481
81412666
844584313
979736570
482656112
853685957
370476198
904730084
563439456
1431332191
1493671689
1354406559
669941578
326691663
10122336
740887096
741012549
813766186
2041194490
889835254
2117742667
1091977386
1562346842
730151072
1483347128
1074525690
708239269
739157395
756939754
1820483311
2088564667
220033409
1762378850
794162555
464152998
1249619939
565699114
1555661117
2141627427
538683930
101284193
33250355
52127180
1669671105
1760526552
244776445
52544409
470516813
1680862128
181653765
313636761
1327332390
1536810022
894586489
882718369
1864357867
385080678
1275617821
1056952107
1482936083
991897123
1951274787
522964619
1223309641
554230470
683379821
759033953
1153730425
1663207253
1253650406
446731357
1644462668
2017077816
1891845162
1189575609
72078467
1420551707
1233234803
1787629849
556554657
1359299631
1861549219
255472930
1001010942
2136190700
1276764041
962696747
1582349158
645327726
1115926680
1998032206
2020280325
1290837168
210726267
1009747287
605126752
315215063
1810884952
197650606
2145190518
340230155
192170285
1804441568
1882253065
759647971
369739680
2099242983
1227672033
926746649
1679409640
1579034581
326572674
1105877746
1132792699
394768339
1395749744
1359579606
1167952451
1899460319
1904720706
1464083461
698293149
1852059992
644549829
2028914814
1766375335
204338970
19490578
388165495
542576213
325218710
1941120343
1039121760
2126574295
1791005284
226443347
1316674706
817344691
1462030724
1612666151
537550830
646655898
2066150227
1488221919
1494265056
1773375280
802313899
781567418
1802726880
861996162
2084686843
1620692935
1835437091
1142095172
34075207
395557222
2052338380
181898293
678239981
632630583
1567283222
2113150329
682347062
1067848725
25841783
500724548
1500808898
1967330860
6875258
1985800592
941784998
1561584208
753501945
292356695
841580099
1453997797
448517988
828324422
426145997
1027269104
1870625884
1348150440
2048632936
1558253839
935545093
1297010593
964765548
2048789004
207193259
1578397890
2012420086
1011168029
177877942
1367955680
702960060
1353061058
2085382753
1668755597
921475107
627380397
168798129
1599110202
774986138
672398703
1967011354
232876143
1140323360
87778006
476157792
1832246961
1405388144
2066062381
2003957308
2031476884
251150203
1801238293
1194958808
1436101888
1338656724
1936464583
1700104012
2087922660
1017519457
1989605623
2020331374
548938448
1607463
659850677
1246846050
1409069240
1435765165
1216542783
469200688
315658938
192276010
190993057
354043531
1035317257
1590992921
545780370
1405733414
651456150
1036061624
1193011379
704986255
1137593991
146990160
1590761988
1170404729
1043320685
1551493786
1042884536
1373447125
203594678
1080855160
1337269945
343709762
1847655755
1345128916
1042542800
700094363
629905898
270417563
1074771135
928167001
1931638616
524340406
1637527108
1482535270
1803700036
1536290025
2064457288
103705764
1927740425
1453636241
1489296232
1837748383
949265578
608111103
1911009832
1838337834
1432850658
484624061
1751747834
1877173076
1076674019
575461870
1847026806
1600887726
495159881
1276287153
259520577
1037020420
136950373
514243036
1316179565
891161618
1236440104
254727246
1674705979
97947612
449494111
447899111
1875195464
1465621541
1699264836
525099320
1455990949
990270368
694958304
1915241321
21960567
540463676
315386786
1563669345
835372704
165244653
2023141646
1133356874
633514642
200935063
2011073619
601625333
1002790968
1914588612
232775724
198254204
1630203228
1832922003
322204519
1346954263
397822132
1247877859
941473027
25736782
1950853760
2026870193
623114351
457764583
217097319
290948761
711688610
1548895289
1708851728
498516894
1933670859
26716159
160657641
298749916
41988877
1423289725
443085066
1043015172
1334830386
383809477
1337068757
2107263804
853158230
1240018929
2062080432
2108286965
1807925014
1076101913
1571733464
1141353435
1765087171
391620868
1256786727
2027599425
554838917
1912566414
1111966442
139479683
702289151
1254678272
1856260628
1538558062
1965094286
794147654
752044007
1016082157
2017862162
55297952
25778166
1784964952
1148491548
618325565
708117042
96310799
92779547
1745015063
1035238243
829830770
452936017
1577146515
519810506
757250965
2098576053
1114777967
1423640676
834632551
1664869587
801708948
792205356
64594121
677030082
1760560970
2066278329
2089559489
878459086
368125060
1686317009
1019860409
1100840008
1169617146
76554086
1418549095
671663117
1594531171
45507678
1638416344
1857734295
1729758475
353000171
134884380
1077077075
602811254
467041920
662233982
2083501020
626737770
72118860
1490190806
91805228
655571128
330291290
118663761
284627786
178507754
896267015
1718862047
647740926
1481194269
1671761044
505752801
867721159
1235108972
1123461038
791651188
25669221
1498610789
254769045
2101377386
432588497
791867191
2147229719
1546976757
510505502
2145641260
1502723695
660528250
1484665142
468066121
1854486774
765101820
1164956180
1904163171
1832671103
661694539
827607773
827878457
1813357607
2057019126
2002722557
364475834
1164186252
1080688097
1365478072
6880617
1952674008
1519851707
839628885
995852951
1246404593
1548915733
2091531008
611963517
2068878117
726663511
145151185
1827145346
817437026
2128052129
1034387763
1482033925
2115660940
1223714714
951503426
285387967
1294764546
534707183
1372087630
825896762
210981709
1817060560
69015039
322530223
724858289
1922970050
723966756
1283356369
717888254
1139909668
950952846
1907347134
1501782383
1035010286
1755469
1549996530
195271750
2086578962
1843172991
741096677
2066832296
145999467
18682296
545157353
1155939633
203366666
552784198
822559123
1320190921
64955961
1836882149
1984793605
1027045489
940562385
2019786008
75289634
2062783004
774230451
1600474949
1315318745
881550888
1685017366
380129942
2128584743
323379311
1582584041
1203320770
1925918942
1736852362
1731104910
87318934
506350924
1649963388
1941096917
842756291
719510511
1850735352
805556360
1610094829
126535534
754546912
313051219
177028047
1770984922
391752661
985619738
167202454
1964213823
1023927302
1910703787
981271841
1374140313
513094301
1617056378
1399932779
1822348829
621895881
1551578455
438791357
2132202049
1100919066
997680888
437960671
1004019445
1294296717
765575844
1248480506
467072831
1364727301
1949152013
199881571
1446980881
2035924399
709469002
841597975
1980989374
24552801
1756723646
1425319003
1367963914
444663704
1029052919
1994865389
1529533758
1451393135
1180626788
551560238
1558540142
1502824188
986349383
1764388306
693287238
851979497
1207632648
2019777472
798996669
1850238829
1853622908
2101113863
580816381
582753936
1845372355
593154815
195723753
1902429722
1522899045
146065356
774347966
693124479
618992306
1475262631
277267402
2067249370
733836397
492326621
1406623692
1824223161
1851496191
525003502
990874484
2127304379
57483252
2043306410
1599326517
1144201057
1101355599
2020146985
245842435
1917501451
1670060585
680514610
915245877
1192674484
2009638351
1634486678
71759052
1963927127
423012548
98827558
275800120
504196173
939208045
269477288
2079300961
1139659773
792043397
81772239
1479889535
1989492892
2026952364
1101446629
217934123
1814885474
187967583
745705018
701957370
428150890
1252819366
724407390
836567511
1303305399
2055637714
1689090952
1948777018
1157617735
1072877659
837749087
1805833503
483299942
317519212
1289763416
1829428500
173689275
1736371918
892970343
436493621
879645933
1809400894
1929914639
609011808
275927856
1842961243
1369956181
1681090502
683156501
1421265284
1695635817
564236199
989374529
431009352
645539133
790323025
722487587
1286870474
879335508
440534500
1462520306
2014601799
1166206122
1031836136
1874452154
546226069
610628939
1789675134
243797495
754031630
371495444
914455052
1705859090
853617578
1542933462
554040530
2145527691
2085745175
333558003
1861879418
824248808
326259913
322455970
77638823
2138943218
1088173427
1895750706
1917378951
2034479611
705139699
1430485096
656406938
512633183
605501711
1169608061
1727445537
967376668
1496868937
249742431
734130085
984420668
216963630
343958945
197102439
1743264116
499400447
1116603670
290015925
1975606793
1492748312
199669046
696116287
1575758317
1323973409
1513882882
1795800787
383323324
352554007
242418454
1987588026
427221759
1145241221
797280809
362168423
1953801950
156717443
690542006
126876984
22349769
1167880382
43670929
328289197
683985770
239824508
1091828376
198395958
12907781
1230473008
948458221
1595878698
1884927619
1032923764
1617464878
787464233
1770989648
633867722
1498698142
477776246
868534686
885344066
733283398
520622330
760268889
2048290492
1717918670
975791439
1554780771
1036175641
665202649
1382754837
511192316
857962981
1103206131
727182749
919590115
1362607607
400378508
1236109242
158558009
820915609
2124239743
147865411
1031934333
133957192
1599602154
715422114
378587469
821788130
331093347
85454734
1443892616
799677535
1793747419
818113601
85028438
1111498129
136551189
1076761491
396221536
1459215493
1313549734
257634253
1877852837
655115543
1386276511
661358752
1626596790
1180519871
1546743834
37437647
1825311714
695827230
1151288609
772095091
482242198
2036295865
570746522
1765085067
1974005978
114973812
2026985120
1253078080
884941085
1296359477
1335877075
1795246318
766640327
917267511
1579947637
1189680700
1416664265
963569997
866337204
1007099311
835861763
1904980816
397665022
207220710
1000068591
100664103
350004498
1166379701
1165008757
2091440393
161187289
1021771635
23064101
356695788
1363036737
161390888
1273013022
1581292223
204815207
31046353
1210805295
1951565876
1256794701
1086639626
520408103
1066777537
1563802596
514807915
52947880
126250068
1271463346
1292509869
1940074562
1626129874
130630124
1946752654
228040109
1193141012
675431389
1070701750
468450744
604622944
469406618
1061061507
1956958296
548378129
158485299
1315073391
414319676
1370507695
770443806
51496515
1948481234
836380996
1736522128
836584112
164969618
1587854677
895654297
637920592
1187295562
817300159
1552290809
252939775
777998446
347118987
102947212
1926696862
171726147
1989087912
410830399
583060956
1154622225
606603910
966790331
1200940054
400061761
1095867188
1590569801
245748651
1009277046
1114741400
41756747
1608432090
1376446763
1615657121
367662513
1141247466
1174920661
437264932
39837086
1187112977
124048776
547973588
292771487
671534830
2057728414
1890483141
1519755297
481955419
730084480
1847973676
1602078314
779130138
1591749454
128798795
1342877469
2119392206
1181965604
1016503159
22957306
1196577491
1023411131
1538449021
2064850080
2012141686
452627311
1856392094
411887813
470202119
1622826043
129811234
461755908
321432498
610494690
240680587
806926255
941323342
1725532182
808698278
1235856308
710960524
741250014
1271829895
1798176461
1520077220
1897681662
2055310076
1551128854
1323517460
1480271860
1456374762
19804731
1278577185
784763434
900236955
2107346193
775456093
836781506
1200330478
265944317
919790819
1248035814
2019400113
66580744
51354467
1182309173
1798389271
1812810100
452799840
1832560546
421785641
1287270996
1045465290
568322876
1756353338
965560640
531915458
687207881
82494339
1811024067
885923295
56792532
1380671938
845708516
421607643
939167762
414000064
753352595
1041908611
1302274093
1483501556
644398123
1118461712
619921683
1116978904
2059713783
1358709342
1373224107
1915930005
1528249825
1223412047
168625355
1327016076
1779796559
1242106609
927060699
1883911403
349347863
1611659152
946180152
1722622814
999545924
685604516
1588168446
243360309
829878154
1124810194
942397804
1616996198
1355422329
813348466
1127170789
950176673
1561833703
406391858
837984223
772696939
721807263
2000964455
2019114398
1460556314
155969351
1473984297
1907684220
1182903233
756885929
320905017
102957736
395870192
1871453473
1895513835
1410121279
304804701
2021986750
775627562
58522493
1193726502
119696424
153983044
236669543
2127307451
1580934062
1894293716
1874720274
1888599924
1999406342
1404498865
1621347353
2125134069
2080390944
1294828055
1803988412
356991188
758101902
479430161
1725425614
1472518949
1046849148
1483085983
295129868
1949276546
1623128792
1138774079
1364605914
1199873186
539756301
2140202660
1343689594
1934892759
1823667408
103180135
2111498030
528107149
527729025
45803028
1120772524
1623719975
108266194
235420809
2082607678
529850494
21213689
1141756202
785300850
1599278795
2077638914
1808852284
813463070
1918777282
467056356
385903215
1612168161
1935574693
1074238240
795173533
1687545212
1337501802
4864652
1546175551
1235160814
1151587709
806333318
18344538
921555915
1788798013
2081651237
1446021425
1750453736
1226662684
392303660
903687692
2038554165
1852160757
181095903
1147880475
161168614
767121745
486684087
2070127515
808079930
1879040698
1892364558
1871620018
899831191
1900964995
1639538729
1485622497
2133374693
1472446440
1461471867
1963775753
508120669
1179820801
937349819
1590198275
2053657721
1748184224
1631089563
1032891761
316875506
1876172090
2100413303
147992321
1710275645
642072976
1427980600
723256745
426974258
1848892785
1061513181
1666199656
403329114
129113366
238095158
726139797
1843025910
1881313345
1929313320
1003816601
1301597309
1807789077
326759613
2049399367
1199001968
476009673
665177147
851617742
1628425527
51802402
1235678165
38442412
1706518748
1756922832
1040530096
747620119
1960138840
1795771805
1500174833
1717985626
68840269
1389262864
1277217093
1055857404
1090938034
1626556445
44653376
1629212927
1982339925
1863866131
1979326754
1448650353
1437164120
302536194
888543108
1197648151
1272428686
1655363527
602479193
1886716090
1098564141
741221073
1709547863
437626178
2129233842
2084637631
520471547
1743428816
770670282
1951782907
1034978905
857784818
1236425333
1090987696
1009020030
1846350351
552182623
1188553917
1386764169
986809227
1742280650
1638352345
1575201106
1861116916
882824296
106022671
1274982631
835272304
562447324
739785014
910974730
1012025834
909170569
495309527
1683898828
2081513276
562399162
783174284
1350814068
2080602030
997727125
1488779740
1691735113
2043785928
920205771
1626211862
185566019
1980425472
1619017831
2066388011
1351964152
1512615373
1111483759
1184956874
1261145771
2135496164
2100731628
349317173
436002617
1957016948
808178505
564962835
1370643589
1559323233
1137365372
1030697492
1501412273
367355576
2142015753
1730868533
974574928
493305506
1480669925
2027875453
516780634
1271914223
1992980839
1279611819
1274044431
50168544
297242648
697046970
350932177
1576600410
1154759784
1599164475
1738075019
1024963500
903568945
358400652
1366614096
1050855782
1931372350
1102015368
1985803530
1278036326
521311201
564269540
1205081373
1625390833
615836585
921428126
1723699604
221182189
1574308098
176818384
2025139761
6426999
1165928810
1570860137
1564767452
147716842
96339574
2056474674
374755901
122836711
1767044341
111023643
1651112394
1126519876
1992347156
109248321
1982206608
1592481089
998317946
1053423296
1980574389
1749360168
321069867
844915563
1211397116
387812062
2135556076
1078985233
285067372
1377815972
1922748865
1138411539
754316843
1910453635
1103854080
529059182
1025004454
72973314
1126381446
1189953265
1641585712
2124192751
2111702761
673667182
208933828
1517891320
671337169
1219782510
1563096060
306861161
308558960
2133316855
1478696788
1157373851
126395196
1837250475
1372921480
144281001
193746379
1040215733
1325687825
298517502
1475150226
643548015
862181500
1523471941
1602468671
1536431097
2099752660
1553028510
469227451
1786578166
1927643389
951575923
1595705990
1466383507
339981198
1668717214
1607094423
2036245571
1293492884
1883955626
988093975
999731973
1572738375
481930474
643848263
1237172164
577731314
274573952
489788777
705715112
1589997168
162398916
1480795228
1780855809
1901986559
1392942842
2039962978
1234042093
1459443796
1671100050
1676524224
930866032
730068622
2082236008
1381677099
114427800
1648128828
1593642628
1617132358
1846378187
1042373783
2019047549
1414415509
1051090523
635203277
1638483292
578332307
966741235
1180700491
697967713
1235519193
85794303
303829440
676483475
1431103030
150958792
166642707
1825528441
70479981
1586718115
1611874863
2012212742
1182258459
161037208
1819153185
100299304
2141841281
1593187972
347671774
394797503
912754513
1334501408
976191536
1054716829
473387009
1137230809
1903930829
1859815363
493949453
1321029701
1086751198
617045709
1915032160
1030630098
1525323864
1181587261
1980961628
1769863452
1307281841
1912599551
1591878779
1009994546
1576173267
1165880150
1021983405
2031783504
1295060220
1331329967
201363764
899417733
472603284
1783597954
1993855150
1425985931
1560972134
979816011
1352990907
1987178663
129528950
1499542378
769277658
2094291656
1403361386
2093341807
1843937279
907351887
2000317430
105178
1964480499
707026924
1276436992
1092613841
1185597881
1066322617
978534430
650558809
614080474
771456245
1951218162
1916606046
1398426860
619078856
2000443042
812065506
490656651
521108481
1953799291
817832896
841561727
288887318
971932922
1635067790
89518397
2095521227
1745041738
1274953890
1412970473
1846384817
1029445352
763118517
242581521
209969225
20347736
1250364883
1748095036
813244726
389863474
637555534
1962793058
1393412194
257298504
784004333
1121440516
1114766958
250354484
1205788412
164637671
855714003
1078653297
1142058788
637727153
485717278
131645785
59925286
917966135
1348364834
369650338
1635864185
1720992314
1197310918
134693754
2094504145
234944457
6017966
675750783
763167836
299419664
278375394
52803951
506772566
365746391
689525302
1796351532
270854830
1390345098
1987426434
850518552
1021499112
529045019
366362847
1386604652
537693062
2017350234
1339983581
1672555440
697894250
471963357
1680421202
1294029487
1982327043
449890053
1848954388
1115339638
716816713
2103921482
1320792769
713607372
1968817534
98460027
176285713
1293120957
2086807437
1428141249
972823274
731591080
841214718
557498017
1927452727
882640316
316359120
38661639
124734827
267976594
1190753285
1037342858
213242982
374400596
2079149447
1563079270
1406960681
471676751
28513154
1161252467
1611500659
345794855
1536492637
1917773474
1696143114
799570247
1990548523
1820224669
14774883
2025504565
547021881
2106597611
734676007
612239626
634980503
725300348
1250149003
628097079
764180176
1963929569
1571485606
1328731388
2128954304
1456219294
30935810
1129329485
1385667196
351839219
1288934394
424574652
803991859
1655079074
315356223
790189788
348637449
2088195646
1082374495
1306420029
1278735274
1712445834
1032980630
1386178582
1596285229
207155476
871239370
1356505637
1996322505
668308744
673086682
818572145
1513549055
1474590717
2139490458
433923778
1589392871
274232953
1751513018
220624039
1180986197
409128881
290435551
1789570815
1975764162
45229502
1004427837
931507779
1438422685
869877186
2024895278
1510855832
1952044842
1026472013
1086424900
607412863
563883439
125180233
709352424
1803817806
1359120545
29636797
630336527
423559587
2025274276
1177485862
3893625
205312829
2070586779
1727671891
1667401640
1498033303
1644453727
1544665478
462966443
1844080262
1182003649
1371743708
928854984
1417460222
1359614984
1724285372
1797799260
1474640762
233009584
952645947
806349762
133939286
672004357
1942269416
1011756262
656446122
1144107377
1906743119
1123571016
1417190697
1151736231
1421421264
1516512056
1433524258
888999379
1755253801
2127742987
877722880
1932277171
2057242094
1629158363
11109183
1755183906
1127713046
254481922
1505813449
1167263902
1745483279
106705177
167650826
895307345
240036934
1705988947
1571206166
1780322826
1797448434
1076732586
105477689
718046250
941705532
2110037462
1197029368
1048075896
1876323793
1259822872
1469535229
599787978
918679675
1323165164
1443866729
2075446616
1521842357
898329209
1753666362
1802208262
1535276944
571782696
341554657
2007391027
2097655504
886015830
570245790
35657813
1942978968
528743128
1580568479
404875321
1385172113
669580873
1403728914
774681615
2013136450
132434610
572124185
882835667
1501783926
1292527146
1742963887
627070101
680188643
787295843
1169821900
1119561119
1966143038
1308847001
1531208833
1001279367
441203069
1794173183
918411926
1243550484
1809635391
1748146562
280125206
594844382
1377126724
1313095562
1343735096
1011223132
810327775
343482652
975528585
1810109471
810264288
518045963
1550513078
1822890005
1199952847
867213702
784844927
168479073
216984559
550244008
503527458
96492880
993952344
1680011341
652696962
1493188851
76691167
1740678166
1692343211
2005161834
696237725
1149493399
1983408571
498319578
382186404
77110952
1531700940
2074683285
570043872
149752840
2095757201
987535200
1451107135
49972716
1368631521
1817828147
562859798
1717279366
672177513
1636590422
214983554
1271403467
1899839678
1237955582
477905226
2033191383
2044200018
719543052
1321662451
550435931
1616798644
1797877579
668978604
1798305185
840265832
661034338
646680732
104576277
2105517788
2004782881
1924886001
1032446052
1335953780
276320591
277779230
240008860
2089977359
1658626456
1599051047
995817995
1124442526
1752317323
756982270
466676471
1299803246
1283491937
756643709
959899943
1258405556
1977729355
653403306
1339106994
1419885695
978174413
1141215739
1714524667
324706706
644236275
1864552529
1998209079
506451734
1311617090
1364472575
317382443
1317096967
95515809
253439698
1811034128
1413293304
835772946
112198271
1931250016
579441444
355046162
1895180052
9986388
1621630369
357718488
1811318939
2116673438
1643320097
1890432695
516982138
654735519
1123438601
1027397152
1412609843
858885772
683952936
1291589439
428638995
712187122
1120430535
1014110718
642347353
622946706
376937422
2084197569
126307961
1863761794
1197490166
376714271
1238897404
1397502363
2100973663
1159708477
465605446
1286759388
1018746521
647022450
683997411
1929469440
2130552738
2034343541
905183759
945317606
246442203
1215189878
1442974164
1856431248
819583855
1459714779
1545918661
301418597
1657041193
1585150806
167853304
2127888525
2101553285
1671259328
1310419507
170291721
1491054876
1925205606
1163600558
1643379625
496031536
165821635
324314779
884277172
1002060035
1318162503
170355902
1457255910
592855630
1778383726
65250029
2088404709
692809925
94765264
1015510482
519482660
705552488
1728051577
1824858556
1290395645
1540235086
286106482
1524812267
1818445177
1771457205
509425577
270866976
1709567206
1540780647
915081342
1582673385
1083969789
33637855
373204778
1645625621
1851286022
66717526
416191371
869378074
1612601401
2033502535
248738066
37457928
2047511981
1586098736
1830012206
1584400224
529801568
48105508
55656043
316919252
1463820394
98485839
1923121547
1937140870
1862269224
1261860900
118784181
773264998
412349711
1337368127
1755732236
1083003076
661305972
488299084
1264761185
1494639327
1872156690
740631455
1594216531
212373242
1066620379
1542734549
978240042
1993150847
212881534
1083545324
1584637938
69331588
740334197
1777541363
859772105
1504996729
1489069876
1734269005
75506889
8755395
1339358526
857491202
362156794
900282151
2097770372
1550413465
1342199741
2089863036
4481356
900199126
1711034041
1379085381
1305267926
2137493453
2052679076
618800540
1133240371
3331280
2060243504
2109640578
1279116344
874457419
1512951809
366766982
193696083
1044453584
1008953258
1648865433
338112837
155576151
1810676791
2000347868
1394758226
194211240
604823950
2079880306
702112212
1852783981
1019427641
1171779012
569085628
1724779919
1264149010
305651033
1020842859
1636593200
342856385
1009094677
452921409
1005700482
1871750189
866882107
332332557
478057285
1517716686
1775761021
1530044252
522649081
2122859092
1437296500
1983716308
1799005616
1396348630
725745374
190716341
1884996114
1411121024
1470555754
141619382
1929348390
1903516355
1357103158
723577756
1076742293
1988628157
1258083832
775656194
1394475247
412268260
1739264653
950665085
1857387275
1038441220
2143601026
686437173
668131136
1282288947
845551473
2046918038
479133261
1934086056
1997177371
1157686234
397600107
1794253791
82297081
1280611461
650394196
335454256
2063320389
204956005
875093957
739847595
1365138099
2109948235
100852216
91656096
1032296067
272095952
361081403
1154568424
1482428713
1445992059
161840019
641612347
2112873948
44021974
992098055
692146250
202472045
328336623
118384696
1219255042
1439502491
1858233994
1477679231
183497381
1463426360
1044915208
903146649
1135089267
1845717253
162404622
1425082208
1330465521
406518086
1508866245
289683428
1712537636
2083176210
754096091
1865149400
1528692748
1089671192
389725848
934046998
961979513
149415709
816448492
2121917724
793286005
733866966
1263283966
1610983867
529551218
532169476
2034475290
147902806
1938076169
1445472171
286345513
509939411
2044974466
682576362
764452081
1836373561
728525225
1372977233
421567326
1338230901
594320204
1285951421
697489203
261646427
1919910795
1545319240
1285130510
630724046
760356133
1683803535
1653451197
151933734
992527238
751327121
126227548
1774211311
1753102351
319711683
282636430
227394031
781529422
748819626
1329505569
859830118
1769304234
1291190260
334795238
1191724626
1739415794
1679086533
156226018
1682878965
1389444145
709257343
627164690
328327525
1742781011
311607050
1466050294
1782143946
1390167914
118735186
247029585
760941486
1089651162
2133248456
1554247279
1469385748
1624293345
279901406
931648040
1698479190
280649624
850999341
1362426159
289676392
1714985706
15942474
2137636171
945189288
188950508
1820731387
1746167237
1724723769
552590823
1745209802
2028646790
691943823
1875944362
1095112563
739273001
243549514
709420650
84347468
967178674
1698871454
1698928462
1971875517
406328917
503687433
802337347
1312191580
338256619
1581200038
1516325838
1136658020
1347364392
931337209
172042068
1762126891
807011390
562139835
645715415
1585557688
2109980693
1147316116
2130140046
1923830630
354092767
1413640922
1191337656
527745169
1973829929
900724807
414440724
428216561
1559653947
1580147763
912550732
1937085023
1814234400
1658787374
601815608
673093715
1636294651
1787148070
2028676406
879367037
436088161
1063359512
2063272218
1106899592
1525246869
138609502
468033979
1095256641
1485924818
1066242051
1874243682
854279626
39998182
1373810439
62728793
1154408091
1489747940
1700182812
1025584803
1364548914
1855443434
623982661
90866897
997171474
968053776
223961480
260088485
333328633
2105534056
330300408
1741503227
1760301932
1659449358
884437739
1313493830
454323901
1083578567
1410022830
157606563
237236456
665783316
273123790
1958541155
260505804
2144486144
488779991
116155896
1335211415
1458509472
1838543780
1704787530
1422825261
132209110
1931542377
1599556355
1561405102
2093333503
1983363409
1184028434
839462504
404763528
254595820
833682489
186374753
973958942
233809628
262879501
809998495
1691898075
706862060
1365118913
780648619
913076276
606425834
460942315
258802868
1111401560
316889554
222269586
716941756
1365546573
1898850344
609980190
1375766284
750017330
415081328
641221874
1127075706
1457854061
937978771
996205138
7381186
46769227
1918512768
294909943
1620073661
467553196
1143489946
1699876248
1682491499
1703049376
1774557224
1137754216
439350686
123174660
2121714081
710633675
467202479
1398629320
906472572
1615481152
1946435330
747024396
228785850
81347601
114234595
849103643
181235350
1246173686
1643276127
980048954
514123330
1002844089
742570044
525284804
111485124
870833510
1086434877
627394276
189957478
1430995955
1521645182
1906382276
1212959918
1735961468
356641744
257704419
946269196
1844603253
1651738522
283545273
328190665
665079629
35920347
316011815
593182056
1627037838
1796425955
1206828680
238930633
587829442
84204267
899458717
949073862
1313753648
69911769
1863714134
1034541984
397573031
724108064
1734476300
710065308
714829656
841235089
1620757763
222491483
1659742233
241966949
283435494
555472937
638453926
1467131588
1270108730
1186690782
1510572456
182517230
1478039210
1036044942
1445742472
2059094860
451635939
71516789
1752273139
1034171895
1573990043
98471468
794090781
175191715
1110790087
1163112849
263045621
2103488440
1500134965
1931501845
2053063345
1583533317
1766876077
1854776955
96709976
486943956
385460256
2111228991
316539356
1471762276
115538741
489263869
1316609939
1764872130
2088560048
459320348
1518533635
535454694
551298314
1450803092
1274880337
1892197533
1519078724
1223047065
1847964485
656121331
110523035
1006441567
1667743557
1229203436
1829362768
1525025060
1223397722
578291188
2034024132
210214933
1907020446
523292613
274791895
1779705453
571617267
1794613618
1458632435
1526210799
1834584067
56529771
1337217862
1443563528
1910219149
1025047334
2100617821
50547754
836135187
88306445
278690843
1984864752
706525223
2047650497
924117688
76518950
274899677
1259339761
1088609720
841050817
1324174892
718462307
731177844
237189714
1670336189
2012603559
180317182
1470850232
1006276141
634051850
1625215642
518275876
26262105
1361079551
874016938
720577782
50019008
1463064828
145995730
1219138211
166965095
836701517
1833194433
1160305555
1875244715
1294216535
1788761395
983820639
724876219
2139220928
1942840146
2093177911
1586072722
1197960105
1617426171
1560932216
481917196
1835558783
230136760
787424587
816265151
735928979
2035235629
1718238156
699127190
29466714
29912831
1657759859
1286531845
1606411653
2021710435
1929403589
1228364654
1803485094
1364233655
1594954390
905812462
643765679
55734056
1185013718
1621653738
1509474240
402108036
1783616387
1753055108
1171187889
1941913145
29120838
1810745487
650409060
369776133
248325721
1158178692
1376170419
1671888371
837119175
1761302695
1111331327
164208442
1509513482
2062284170
519219466
625909633
1182586141
42988596
1933571636
473760497
810456341
2064641316
2046260185
2107839980
299920327
383543763
445935622
1174806570
1845356241
557742666
1801956526
348003910
531771996
1452069971
1250903945
817267793
753812935
1611561183
1617652458
825034728
1219516493
1488184074
593544651
958886570
680369300
1542438230
1037683612
1920564272
211764570
538452213
77053179
1465101444
1475596595
31021934
2089056268
1601455743
1522900832
778255705
1146491028
1345534397
1993853992
1176104902
259338161
1019354281
293229642
1639142328
1018641671
907620278
1440121312
1472849662
1956466258
1076520531
491036814
2030973854
535355371
1544780368
1787558264
895468904
1886868778
1428686179
1074665424
1010215081
594886699
13411284
939414756
786853872
354054809
1195122187
686206160
1667482282
859821415
359635959
1205524986
39154511
1430260200
1182981674
618314148
2069503388
2092159215
621642008
218429685
1586187429
62602186
1527399978
1364920204
577186183
1118086329
17131389
670520722
963227934
1071803919
2070605968
1488377474
448688798
174099434
1995317673
628543128
93574585
1869271879
455268737
1630004762
1320741091
1383404266
1954678819
1880589820
1951315938
104199050
624044057
1995471970
58075457
598056815
504152500
1293150421
268657996
2089890756
2004481237
1510698890
375374820
1821636582
2077952783
1559607067
467878731
1952931405
324866708
938355672
1108247979
949668897
53247827
949029945
1160665058
769927807
1478678094
2044509490
118603598
1918516528
1596415870
1657890443
1385926832
201966721
1000071011
1884280518
1964543450
41313453
2119064242
1742253991
509807601
163075624
361291526
1139595896
821895684
990371335
150492749
569394213
1198153572
531074584
843276446
881844658
875694401
540953979
88749546
1020001250
638771631
1003628562
19435882
1323811970
1645311225
1052043317
221422319
798962133
824832194
181630213
1397098837
1629758123
797868618
1610153179
451400964
109300659
528169865
1941365546
1053332007
389376682
969442036
230849259
275208780
1941127953
847579244
1186563478
1538060192
1193206323
1207977066
1952349054
1048043139
1091677134
919502359
1065196663
775071735
366652947
1433360583
1422641163
1336734644
1519041956
1717562223
456138111
865127168
1028643451
1602313693
1460233162
468507167
1237375743
2044530566
589314784
627882818
1541038654
1424967101
756486909
150489145
462297504
1421959536
742976703
680719628
1441085315
574398027
388489884
1014248008
1205291556
1497258068
743208835
997316351
1914063878
2014763574
2038870287
66425625
1412497537
272348091
610399627
1490446722
2022479852
135698362
1420604901
2005873427
165059544
1912193746
1119149450
1667966855
1034953503
342026593
269093351
2069983541
930303537
1003859327
985041874
242796017
554961898
1320590835
671100604
1688996464
389883117
1605352293
1960954288
409533356
686461040
591890457
1871615806
652337603
300028015
963878036
1450202507
1267419656
42669451
739231434
909193050
222218424
919006260
1463988392
25324304
1503380507
1351233400
687410474
1114694725
627000876
1645774531
1086345214
238570235
1183569738
1323542849
2036984431
832973882
526016494
690924117
1241518755
1564328655
923603787
1974898039
867504566
1835896509
131948897
1170285398
513153348
1145550240
392032640
1662201153
384475800
122563586
1623827522
1483655695
1363760153
1963172805
785948145
1952131470
864776316
1796359672
1020549276
2065074606
1558694855
519647806
1422114412
397638142
1201556200
2018625316
581454874
998402133
582805816
1826468633
451230430
2114483500
1789347373
867093381
470397641
920948629
321502434
500805127
1649870149
1982060919
1174471117
1615079480
1971056405
782652355
1289701442
457205682
1864229449
1498731420
907538929
1908798217
1391024449
252263623
523945012
188311947
788672550
304744437
1359455906
1741949827
1573717964
1707357
2084825539
14420654
137015111
1706924498
1863980167
1123983885
1902024497
964021051
114113197
171767459
603540111
1209217992
1906891709
1677508602
1228927520
1902167909
154552408
2095953632
1252646525
604508030
618696950
1167380459
1462573457
1605346924
1095760938
24000893
70451709
525663572
954598579
565650863
70118493
1828874032
232972257
2115000763
1390988814
52587873
1860013037
843744817
1103753092
1188129864
710370737
567109580
2086774276
296646318
911493012
1579855717
1874728569
818709308
1157640010
1871557054
1964834600
830791490
395013277
1121509486
984910445
202108035
1552307958
1247939063
594290871
1992893526
1730513961
727605634
947811014
747856930
1895282364
590303277
1310528573
856850986
1605753732
618728493
642759973
900147480
888615185
139196808
728178011
1415183438
1571912782
23712427
1300030805
1433601291
193919079
2005899286
614060488
2071618879
440583147
962414805
859487506
1485002089
1059379081
1934910200
51231122
1388472072
1635681306
1009134399
1474311255
764416637
2115008779
2062204539
1524047539
1293453860
1618694808
1620174855
1781145908
303683440
1230221276
654230504
666555709
372326065
1204474204
1163863520
1929447373
1079569200
569687755
1248840226
820314999
475456472
517273172
310267188
507568795
385763076
1635426654
404352169
1742858714
1011077012
1150636980
730074903
1694689774
1397137397
1242255918
1846645873
391686866
932075390
976904166
63827436
2112445576
366964190
2058097962
114360117
1443369719
1042733053
1948695912
1691927872
401426153
186512297
337886612
1893189655
1384472887
1936178303
232030877
390681046
70143014
789071786
2063529745
1295806300
742198893
2000128017
1562018362
2133244188
323251441
1169185563
1127648600
1974461008
775263646
465362012
22254326
1539772954
177459329
1080099382
1912058973
1249051483
1611938738
270828068
719837163
2079190250
908233742
1746730203
1645105088
146682372
31709217
1761178093
2008549383
1453120142
997223131
1173355862
930167855
706401038
656252033
244243108
1625994892
420869467
1909503606
1636938175
1852872067
1831786585
1165220866
972827325
1453038263
1519413398
616955430
249219772
856031277
1215973507
736023691
1227560873
1173149662
1176434900
1155522562
579601547
1288106164
663144459
1986753980
1383572978
1710900645
726174639
731566025
115813930
200864695
1929977843
860629342
6435192
1211021299
97693686
918675288
1218064919
1145566697
74761833
229350300
1574139111
1216038442
759047529
533890747
1417420150
27167774
1166108436
1925284509
1534235229
435197028
2088068413
333605930
1050421524
1134574407
1545759320
1168729729
1988958940
1278876368
1647126854
814165024
186826830
742768806
1668316654
1450928623
168892048
1182494065
1786180886
708845800
293898830
773544326
1376066768
1898385710
1914244345
1410303117
1912970453
14822180
847736965
1721830166
1313347287
2022705906
1250561147
2141848746
1403244075
1183152530
966371438
1900866266
1362041063
577566750
826520223
425363054
6068103
494227730
1643821539
531588707
401552742
141046638
341980184
1676795428
316010746
832689264
406227066
590973855
86010784
1661114848
890397932
105473297
240993017
303287496
812800583
1428508714
835923949
1656246993
662159342
2095857629
438693838
1860333897
1779163383
1761598037
253228039
1005033289
941911901
1755490203
691657364
1613442952
956973369
1985333238
410562159
435780324
1067668543
912208231
530313063
2055959221
1843468960
1711372118
937714450
1313649406
211029778
1024333531
622636008
362572940
1946521728
1872449218
462203584
794976068
752420641
231111906
1986045519
1223744661
2144686218
1938556141
1580546993
1020055929
2119660364
1390263680
614012542
1142216913
609197061
507570220
41251093
1012946305
264855866
979152478
1416518900
1175426318
1763725142
1627531142
1634456320
623245671
2049031525
139913419
748456922
417803137
427616652
1827346862
1298374472
1284527482
2063752274
228856626
1153560005
363226231
609457558
2089059759
1223446561
1785877410
952369324
1601906535
81760093
1432649185
105656524
1484843706
1390617966
674756761
948987082
1282390959
101434768
1406071988
1444631574
605734817
1743694820
266414723
789463615
726747718
618051232
1739934482
732388214
496297028
2045527443
1329494648
1948211511
1080850859
367059568
370594328
981429700
526161915
1037021561
1676667621
36731219
363750465
1831053653
1681027128
405046642
1313739310
1349817272
1688582366
161188246
1110040824
678155567
1830316677
1185183604
26911447
1390542269
1008935770
1083936623
1031719509
1837506779
524168254
1007090780
282132866
1048573392
1250112363
944945181
2074298234
1285406783
647237244
1057798049
1418172059
1371471780
20939896
526540733
764351314
2001528975
664608878
297811980
1177076200
363963389
779684818
2056591678
591971610
2095011877
269021130
39397211
1264657358
488110233
1275257086
2082125635
1809127452
1011277346
1632587799
452002427
1504699576
1029515309
1185875338
1104565049
1871197141
1547821917
2043552477
1217032501
1050213614
570882837
1381838144
1665029507
1631122305
976482597
15278085
1911170844
2029616441
991387259
2135656017
1464761894
47591236
1613773418
984325542
381809178
805164602
652209266
1697218676
1527507923
1507721891
850797325
661411762
799916982
1949966529
1472689328
1483511259
555426947
272045503
648005606
1945319534
662878361
392455667
1451328433
1046942391
854072641
1575740467
1875019588
1587617801
1718624317
120645354
557312798
882957750
199246454
2017986209
952207453
1444523309
124945809
936404189
1210468772
1609711337
389971797
584546599
345129827
904856655
1889056350
1250978042
136811400
1474341216
1491682892
516416553
2050165283
634361895
647678942
1025346785
1135974817
1119715787
702716183
1428939890
991137560
1068888473
1413689833
233292364
1524273720
1460070097
281677876
950030916
78605820
1100642150
506048516
1646828240
43294845
378173868
1592845240
2060683979
500872093
791099129
2067820679
1510707269
1546345714
935994768
1518334604
1382987437
809526803
1743629138
1790118166
1601719490
754408718
1378019222
1580190397
769725231
244518037
1453229484
2140635666
1543434862
924564422
20289341
1997713819
1334655321
133117748
2109961644
1525768065
1650877271
1404149950
1410444757
686861132
1876452993
2028996448
1182462148
1283893336
2019330584
249940189
2090995536
565543789
563856416
1794488270
364247794
1929834092
1288216793
646450749
1406914866
1148245180
1433907133
840836080
1282928014
1409570561
1195342435
1804398586
1731134343
342364289
2022245090
443502700
2006466788
71213637
2098842009
654383774
1673099344
683313163
1258314660
1421079377
327570200
415249404
950823218
1122955071
1404799904
1897362175
723215282
1938422662
1754214426
961354299
1596105745
397806816
1120857050
872806606
822090025
1763907902
606427766
1285822134
561675650
1582618354
2103402832
1329543035
402265636
372721062
1940558448
1460774537
86177955
1747189341
1072010867
1654279214
295295279
447302433
87793312
1138035030
1891393774
1552156868
1248059363
772430780
1060506745
945638748
1929253891
1909934673
159027636
1560074628
1822753972
187603300
776916634
952193212
1030757681
2083800955
1302937303
273627347
1069352270
183783479
1414724163
1703396114
423248688
1461041725
2027043758
888691668
1632363829
1607133646
642215505
1158939465
1963144419
2036350666
1577436273
2074570040
620917049
1558837066
147871107
1796794696
1002803158
1806851326
80004322
170202156
1357449405
1932081337
1964797757
1307135610
2015864619
892702521
1963794719
657259947
417883411
871015728
1328698923
821728428
492129350
1052855109
1057488313
800678808
773087673
43414272
169855502
1427713969
1507563242
1691355715
1792673456
373331081
1446560923
1026105357
1451947564
1053764517
2030480554
281432101
487962784
1281654000
539493637
1146321005
941996541
58504857
2000783688
1376498702
1548724262
395587007
1766593887
1806475316
2122510648
765634259
234342153
259385410
72665593
1897882968
150546773
2054560263
1036893088
1759446134
460940707
159760932
327334630
842798904
369262339
91344919
65193281
1176211589
1801491341
100024919
516032575
1820193741
1527850734
172628797
642485811
141446399
66680032
488479839
1487042187
1866461469
775736161
1426836400
630960753
187434365
1026288763
1101020959
941181854
444584314
6715591
1479684331
1118843468
1907152319
90661494
989191294
1801557066
1068215598
416638456
1069883759
38844997
1900196848
1494257062
1799385431
1669230195
1893824818
295025555
671679155
2075323123
635565643
284244766
1492471320
1692356530
1059098557
1226398831
4247964
1851760890
33283260
1277826441
349707724
698764642
132986908
496676244
1107438028
1006255351
168499195
1512468025
885518106
1108370941
317075080
1723948614
1167806032
40496132
743592456
689046574
1004419915
2139080403
1607216379
1107898330
470495574
853864273
625784410
1565576440
1751117644
1453856352
628847068
1718271355
1997241369
576578503
22050979
1450752942
29370
1163705073
576145672
1405502633
1202493105
802360001
1810063067
105744956
1391898748
1753293516
2124911497
1385196893
1543745790
1023381965
490817301
507412521
1315184258
245042269
560484178
1480659180
1684719931
1441716852
1452585216
937835389
378390062
864472626
2013994926
84149147
1758639417
66175547
2103526846
1024227273
1097288643
1909301036
1370150085
254532394
1453795820
1752558318
111173257
1940510597
1777333909
371056171
238089254
283555827
1875166038
1547633330
34574075
846047946
1960950046
560290306
32325757
1286933522
50400338
1870793588
909191917
1648736210
2133997844
638425580
236929365
488793096
1992591167
1197646661
1568591746
292029228
249943871
215622949
250727258
1681927746
1312208245
1968327833
894298990
2086573898
1052030815
1843972871
1600686303
1868727157
1903959921
80852430
786843158
294997278
1023527149
1247013661
1405059178
1671360098
562453696
471073145
860522441
334074716
379833771
318160102
717004467
1737307107
536222778
738463258
171098804
549205698
1711301392
148084777
376650958
1590303491
865020802
1277935268
347666842
2114267817
519637371
597441719
486123836
733754593
1371439015
2130526775
741845057
887705663
1344941179
1255938740
831565679
203072748
1437744379
989748101
366627853
491929288
1375480451
1313118721
113057847
1152772187
1300479575
894806521
459270956
520621011
2080791949
698049332
970152281
1895997097
99851820
171569304
2039454972
214766278
423895709
1087022651
410308031
1793479066
490192416
2143510298
1960776128
503037296
1939595616
1620272120
1618972036
1598438610
89870014
1067374829
80419734
723930018
1865946487
1885451436
2062536132
1138234973
2125518735
69418427
643970289
1916312436
1311921347
1640173896
1379103004
45405735
852901789
1430827342
109119924
1184624818
1427134716
167680697
74419810
1345158745
952816842
302113719
1413545719
836550109
680724034
844063190
1379400408
1063379754
1788302375
578246827
739818144
693267187
1566012619
1262530506
1245237161
1243181878
352842278
1336193185
741256259
491331232
1372190437
1336692179
1381102587
543030967
704143813
1557655550
1650299904
1177388423
183181998
64671025
1319412610
878215317
1035066840
529712844
1684736902
876255820
1818679600
1564856203
1192425336
384820550
937111459
1917704678
49286485
1177120166
1149062780
2138853020
196177400
1504302061
1081784356
2124286457
661880108
1264774833
1144918500
1521017779
2024436292
1246590364
294287122
2067512242
238465054
909357687
479532516
406458600
437511442
2093497625
1973293923
443293668
741602286
1652669481
413775863
573343845
272016272
936685570
1545266014
88898528
835655636
360989974
772786389
829912066
885526731
2028154291
193065932
1618964669
985134070
2063434925
457872402
1880800812
563452993
1673836419
441192826
1992049546
1535046120
74873007
1294067929
1531926796
1495419657
311933255
1993854883
1170220562
1566282780
788311176
1665736940
844728131
1907769158
1517736125
1726583066
1243708828
413466127
1407320670
1289234893
1585259378
1130381364
963220913
121474850
109390817
2122087601
1224636886
353799010
1620305983
963199428
1108828687
1940644612
1656084189
36310435
888404227
421032290
1892006065
129625583
2042370646
1616809147
522006578
850061349
468980867
2125312589
484632425
615656144
1021244540
211385105
958348841
1962017859
1233639005
1696782218
1373667302
133342286
1598767301
395613299
1020764871
1868211034
1540982521
1750345276
1559661901
1318605649
1540043310
1609023005
548988011
1456265105
1426093340
781362661
283140804
90834328
136619276
906552476
1737340300
1846807672
919518504
1507535333
1539236880
2037900854
1641539629
1247544184
1700543671
669486791
1302401655
1423923284
974965898
262997367
673219684
1599417733
598432894
2082804776
1857062265
341881432
328529953
1137893533
397935862
1747752084
27917235
549274509
241585559
90020988
765110961
260499997
1020968647
1554289004
1287146830
1993489646
858886090
9463349
14931977
430051708
1880004925
711044218
768809067
478683503
1767843717
1002459651
1576365167
781339511
841733504
1280615610
1751187460
872913741
2087939659
1365548597
1834062847
572922364
1009244037
817264770
115461040
271738345
1518732219
387549982
935854929
1531581360
924970116
907439507
838839963
394909133
639604032
459760901
57163452
1782082804
825365645
670701608
243437676
1304911984
454665991
1130072865
1905648306
697990826
58313058
1133470758
514151605
346498252
184572621
544438182
1790897188
186404727
2113324820
1827708014
1129128803
1415869087
1433811152
928630771
70516704
1341266590
1301795746
1568305873
430092403
1550340868
1629091587
267732134
748860189
231725207
823363469
867436729
294486974
1823084567
963527138
122284401
196203104
13813559
822154524
1833498085
965820829
2017574124
373523449
2074864864
557820830
1255993645
800264358
1939165709
1552740897
1370275331
824421798
197445962
1354912685
1625470643
1163147538
54770560
769411574
289689831
1832910333
1089094480
625602653
111826060
2093367056
1467834392
1616572808
644224052
1986054471
491221814
983891684
1501392133
633507217
556532774
617205175
600739718
458703588
643288147
1478925694
172789623
280826213
1926106037
739657446
2007350297
1215382480
607397147
1770967469
130334800
688456171
1767670226
1778619001
1606257517
644813628
1848753905
580178312
2027356422
29337685
2059608178
1958082846
176320770
41627200
1028869775
965954338
137484393
166275099
1919572199
2107645999
1964894489
1134825673
487326661
1171696840
556587603
1013401222
1146313604
5394680
927662271
1381497864
852791665
1846373629
1587949435
1075983206
2135302061
1672200384
224190185
1986183145
890385853
861557196
206708265
217534618
1183935500
1777195346
284641991
1340965409
164610450
1166588500
989630824
1240070560
1541201532
1815183413
821638513
805340853
633905504
1826809063
138191265
957762840
1636627342
2109628200
421085329
889649081
1682302108
908736694
1511660617
635826829
507055987
868494422
1504986961
802467155
810370476
758221927
1864698858
1778836648
699630853
1844834668
1078846860
1974334923
2007118446
312045428
1132412979
1034172332
203661009
478631145
1900216525
1674665438
1627002
422473944
1800918518
660660788
2008131058
537649388
1932414846
2030270378
1471878315
1466525677
593018652
9733280
1699015399
2142784480
2088689834
161260623
943697210
965852282
2005289646
575287795
2094255455
1384497301
1942005098
848878223
1448290081
1627499945
17870076
1870739218
1371915268
1471620475
857143155
1344892708
892528626
2097978282
1536657168
288350973
468149460
1530946885
1063854442
1548279134
924465067
1241992723
308244408
1485328044
896560281
579843847
1136715646
969969239
1124158009
49429740
1710848603
1543447947
1184614226
1043916247
1096486578
277913943
2016298498
843438146
1792851870
60058871
659658877
1023580372
82437441
2129245173
135810288
1851838616
561112409
1490963552
526598751
1557502799
294242981
90745264
1864139760
773348836
1209050745
257283505
1306095143
1980638354
1374140276
820278334
1686444765
32147687
1198480155
1499843705
533992702
2108629113
1688873
664656737
2053264649
508719698
973373514
1052470912
1601996300
452425309
1420408471
1575044418
95785125
1136564892
786055357
1213807622
59338874
1826181659
760315773
1454013918
124669773
816392916
1750334296
1995161343
131394083
1003711435
2078919934
1959427923
1857633628
1783774158
2003160329
400577495
931428431
1957449557
1846185252
17775098
757152366
1218191067
868095863
767422709
1900222203
1754244341
1574795101
703421519
889348450
1367975158
828442960
1077931649
235749780
1863153858
1017287602
1630280445
449777698
283010997
1949705868
145936298
856619649
645628863
1197917213
471005330
833023920
945885297
1107808353
252905696
1997788039
792228283
1986808531
446270948
465566774
1967104250
326421759
1819134267
1678308700
1582377936
935678898
2048479798
1730252013
118864562
1146343277
117686638
2098276259
67641022
631274414
2013356590
1865505895
1158997968
1141440604
1018031324
296409453
46039895
147282141
1762412847
1536331777
1573839395
642614584
268720315
1181231341
314549979
399442474
158845056
886489229
1042406340
350816454
214363236
1538845507
795750969
58365925
1790877680
662765985
734447385
1121796870
940061046
1531360461
1246982851
13618054
1666471042
769321590
1073847898
562266266
10099607
1952637198
9478669
559769447
81984088
2031852733
250850286
941370274
1144836182
1879480963
791817627
1781782395
1032518406
308333987
1745867454
508580706
504328154
1155850986
1659174655
974106647
1755635360
1274662321
1009833234
975516763
1388502043
1947114314
1066255374
792082218
864359233
998543379
1439800863
31571871
1326350584
1990757187
474101451
1568926744
1522644244
358396782
803703025
577119195
1290214662
624126540
807691597
1160580759
1685739075
1641843081
1474209901
175461586
1408731264
551937659
1285552525
447752231
471975821
619716320
1731727352
2070975349
1775992334
1738059013
1099530730
276468501
877256571
813319084
1095375558
1610937683
1721524808
1522823838
664779000
1925120731
317801106
2047578783
1638052960
1229647347
32508878
571603595
1844366583
100535283
1825778619
1818982989
663461985
316134679
1304005554
1912348641
647342274
952151164
1949905919
1299399599
724615855
1312911471
1917580487
1594088526
795687758
1493488358
2144279075
1891310396
1223190252
915634691
552543377
100028621
1930542918
500950956
771263445
261691531
790464833
204941810
1361480139
1908723039
516817881
1975210899
690547770
1056065057
1532763562
1506589818
2100948559
1198446952
1239987222
704579844
1371348104
459123204
318724237
1115093858
847265134
1618885411
718511993
136186698
836191410
1679379698
67237401
437831153
1777093849
479526947
381485355
1628501736
1069324858
1565606634
1517322955
671389713
1029416026
1385006325
671271135
1332382089
322250980
1916318528
922592127
345903833
774325673
1772911924
134734413
1419913712
1382914772
796188683
322460825
577602748
1366717666
1130691519
2028698967
2115006459
987430889
1314533087
1071930121
1931833591
1456701551
1043233494
1537365375
1646111906
1252038288
695939124
1240742939
958011465
2105706533
971825959
250739556
1713533453
787976982
319399861
849728640
1437270133
756696771
644519258
600709825
1568283491
1008265149
629773324
121665994
85883965
98490514
1147433031
60277780
843535682
1395199275
1196832597
83183925
1483682642
1566475346
1638390489
1153348555
1751819487
983943725
964238939
358707239
1569434371
1003520732
2026031718
172268136
1797976359
232127404
710093185
271742056
1988611479
246793937
1019595716
1789027465
907020702
129719404
1687655421
1315732368
4223517
1698415958
966265551
2056225548
158281507
235294095
1394146311
1003656072
150005036
719404460
1365072483
942355155
2066324473
9150040
837315458
854653528
2000318515
1960640794
2137930926
856147174
1411189502
1908167659
1699110647
273245699
572383755
382122689
1768024824
1838671544
1254506649
211775968
249941476
153177292
2053576346
1392621685
1722441078
343796020
1268093418
214811142
436286352
1920085301
101351064
459911598
1195529148
1211959764
527789520
1290771402
381785573
1148966294
234137625
1992396835
1106074682
1439480385
1627579308
272411897
1568116216
1199090831
2127283793
1063532527
311024851
1519249484
1358441542
1266532797
304500798
1978923200
488847794
263671537
1895111257
1881294226
977875380
1376816095
1088467908
1094854986
1302402960
1356858742
687947928
480612321
913446587
1802333137
1803041691
77274387
1368765063
3792228
1006463717
1674107326
1115144034
1974417398
16653559
324430597
2021990994
1611625313
340765555
1968165023
890919226
1503462533
1469466796
1858710168
1730333589
1746224663
1939936103
359663485
1186587261
884337697
1629254384
1346943749
876537952
1780907518
1679539055
2073181259
2070721158
1035917242
1931156121
1405619164
1009127423
2143532469
356174612
66429419
1606943306
139609576
445944262
799073443
720551480
1960034884
749502733
817178313
685404987
1811026868
337511890
100117840
1582357628
69630692
868629303
380550627
1742248033
1931166744
550274837
2084844924
1597196626
1513717877
1779072618
1926014487
570129851
1457244257
276042046
1702624545
1408983133
1925121619
1698758340
1144042051
1024536666
728385504
2042139309
1801354412
1804763666
90610140
127969223
1740739070
1363101341
37742632
946926955
1130589190
1643486279
1449650815
1955308402
1369053203
276260796
1714689186
1792812625
466291629
1588769320
1599050261
1281188714
551191604
337499176
907691796
1177034110
223374385
232285095
1687018544
399157321
1784400362
23195078
39964501
986375625
2113779201
1943500293
742887119
1800636855
918870244
348700449
842505042
19768795
27423224
483810175
719893005
1799847521
1350690016
1164543060
1420427023
1193912021
1684787430
1744223068
435771346
2027644071
505261589
1348219415
575569132
1456954733
740225995
1326250604
229926038
1892780385
1702676509
484048548
1407814912
791638316
2088055786
726254170
1038112423
70496500
1954210621
160426363
311977484
654165270
1796893244
391481801
1449791105
1402936956
1265243119
1403208336
1711064185
1386643130
1875720270
794696902
1145149187
362978408
99883652
1743270829
619360994
87887699
1025593205
261497982
318303407
816743567
1591585694
248137552
219697729
1701657358
1852029290
296136444
262456944
1360447390
1261156301
57078088
1179623862
783687999
388046840
1771222933
92233082
598144330
1227535342
643438189
899827193
1467433990
1624118464
1653386926
147666107
2101888169
534241486
482120943
622809691
1951371583
51468826
473825797
1686364535
1480170455
1798083544
1272236987
1686835273
1364093318
53488049
1224778782
1597166368
794400740
1909161399
1106846436
664323876
1500948577
1193049635
227185867
732830564
1610782019
1620046867
1025807398
103187591
85175573
681925049
1116432675
2046506434
1526249360
679426107
532492776
586867751
660627839
1430851241
2025575208
1023397939
216658217
1536933813
1141682116
495245301
335561376
1730775034
1071589861
1500680752
117443551
85621809
1055582828
320696226
885680380
1134727180
1362555353
311289355
268742785
427434883
1109028860
340500873
1214681028
1812077034
1575511133
688177092
1721200446
989624240
1859585797
311038371
574365133
216172687
1641281555
1085892046
485869267
788631193
152451092
1796135558
1681075332
950466336
2069817466
1102461039
383069628
12917360
469357573
1393906807
1254592717
1503232214
1756282552
149453319
1372526892
1845342560
1072987563
170515967
1139663510
137070810
1792464960
1562187671
1088357804
1507726934
1394618418
1459069923
692749474
299369185
1870131366
1019178885
594706163
586710850
340183110
1930979593
372944235
489142907
22128619
953817864
1619732341
1485037389
823954384
711347836
1915711022
2002230114
541461332
836351229
242401602
1803758848
2016194946
307206941
1742388011
941685087
1095703889
1787929172
1870738742
407808846
2130176410
1571587080
565081111
136566974
1457937782
100850359
1282710403
1694445908
751101144
1905718467
1143827306
1987261734
1650348137
610578219
886784838
825979431
983752159
2143573702
1049521936
1774406400
783157264
1945080707
1309653744
1944536364
1495146441
182540718
707874799
1505353461
1965992779
703194424
2034685929
1664413124
1277595450
1500494616
291891742
484476184
1288371752
2021045275
959430353
1670931343
1839739357
2074480326
369437847
934865464
1679878680
900106752
1604709230
974952970
659928634
684820183
274473379
963844845
655688935
139080459
737491046
513460517
337968235
1488567132
1592325865
1388694603
274209408
252151108
573564917
1783870710
436051309
495350341
1063912666
1936237371
123646785
372254979
68594404
1063974178
1813607204
1655138353
700372744
1521515693
1263181027
282747040
1947380190
633617967
110567717
1430132624
1159410726
667792940
189166115
700174518
1791069095
969058356
1405000613
1518960834
806102645
372012254
1825776384
1615218608
1200848718
694810554
1266135091
416543410
1942946438
846655017
1619492016
1183221376
1694188060
1549919573
2104659285
929223184
461009128
1958326263
1170321717
340068408
951068843
1130063243
377637587
434659830
125400225
1277814745
2110447554
1676200307
679618315
1800925505
296317323
2079820610
903377990
1225632639
787258636
228331907
1547687990
290639213
1700299663
1895409003
1474576731
826687795
402160275
892549622
1965983243
315380497
492733448
1831222701
765141094
1811703539
1958842110
1062565299
865350148
934754113
1913356091
469557078
1064292702
1357814518
336068077
40344194
852728955
1917309842
218436188
1757469740
786339569
132211586
1599504550
666429448
77221030
1361407244
1280111610
1031213987
1985232713
1152489281
894561550
1366413330
329292140
8224146
1945729974
484817893
283585430
1284023499
385531457
969195116
1450946615
1450769029
1595943520
1544956114
576870424
1353898693
1214291138
534831389
2063703556
127114770
1618096636
1608029216
1478648888
1268232201
625468926
1999040575
1388271331
1062546905
587922734
1657398926
1531222640
743705504
172045403
1830811181
1761656313
2045559775
2079373405
1750826530
1286076562
1031179484
1387456357
2058753865
1256893727
456005269
1019664562
559740736
1665152804
1398657642
206875771
1429166643
707198508
1601224727
942843037
646444229
1698353740
1857602599
547161355
862613318
581079335
1657898717
1215413134
227403574
1417023746
531159413
1419825243
2078112145
199054822
458597719
1218616867
2099762501
1187646831
369517000
535089812
265737692
1582060336
1114640980
289355301
78128191
44285134
1799802132
2057387246
142598910
1431154342
1248381099
675896958
462315263
410122122
1384444674
1677145606
1512163916
372159867
472256288
1974037252
1302134436
1365541168
2066439101
9986417
1915504392
1153688415
2044182765
1816047912
938554033
1811746924
314607402
1382049689
75394732
236121143
50631952
941756132
463251590
1056069394
1918186929
694189696
1550940297
1368310211
1987667704
580547499
1782666193
2061830592
605335485
249360672
639993462
828743115
1855618553
2084792338
1362048517
1667688704
225906069
180135837
1150315546
1918961837
1956042152
2112198042
1736714074
2010367888
714440698
1139453654
1758361417
869786229
1727882702
813780762
1137548655
612144106
1730189187
472498517
1060452382
674392500
1345612314
218830925
1571583082
883187562
1098419532
131714714
648562880
377504895
1767025239
609889889
1073395369
1573873282
73894400
36668145
112203112
228624338
635093716
1070141302
804480081
1558452500
66973489
509464654
2027070601
1367064564
1155034015
185074355
232537073
1033773497
1779473832
1446081875
430857911
718272578
64995593
2007081110
1404142094
80965247
1054424817
1453229623
1985402477
1645134706
812551045
716266084
911460716
369834010
2050526340
717222841
712216724
1305297581
1949271944
1699480301
230144760
1290210057
169515034
1170805797
1671482341
2101751537
1486859740
2014991887
1217912154
1658703460
1518146365
208218823
512903581
661512202
513112879
1923448931
1344822740
1506331866
194484160
505475113
309859457
655906019
640301211
1591060507
1615648652
1136835494
581300199
1057626620
1596279382
1823554482
1132806869
2032301110
2026904602
1624818580
567565738
1653662309
846783012
1845885337
2097763179
1979028736
740162206
722307153
332260183
2006946256
965244330
1017230053
1331939179
79645723
805243049
154022114
929860359
918291684
1376585811
188437304
872278135
1631384447
886467139
16346966
403419023
1385641402
277991440
179672290
1179661297
1668384578
669096161
1628997834
2130461504
193905512
1340406959
657525228
77046669
516959238
620375233
2070568303
1251678482
1184922265
508198969
1303388911
1215100181
1092138935
2086249462
673214680
1468607430
1750064196
2096158403
47003674
868086400
23476503
1356802699
1781395778
1216734803
1409132373
103272110
855806049
1856551415
267354267
1935106761
763936979
426470382
271671117
785993803
1157917190
850986318
385460022
1061563724
935099334
164421538
810865939
2009343569
380437119
1074230061
2105317212
1571975346
55542390
196521226
1147252338
49857823
754621942
2025508299
1006212277
1920196968
1585053623
51433367
788590247
572003215
2141163596
2137740233
872661965
1484966578
1169093048
1109596832
1654423025
299119259
1755595795
1424490471
452637264
835310867
309801418
1337688619
635613565
926106895
1620788063
299749582
678879026
788123644
924744748
594960908
540791700
1393834070
1340554943
2028015981
1491616381
333412446
1605531829
615040573
246524953
1081445273
1569920675
1029218552
887543123
482034082
1892925883
1483518625
566822812
1912477736
1144775242
2076916321
766843349
152771926
2094591264
1263496130
617430995
55040445
1435301847
965941
1064608613
817251065
1740870668
1663155682
789431238
1382856097
1959654621
366572728
697081518
650836005
310860367
1701463412
1066246021
911557641
1896007166
1077239896
767711536
276715745
102954738
519681810
1134888061
105485976
1193127595
1414888419
1719912840
1925062419
923483238
958474142
689229951
1195639078
1958957590
340592477
1692669939
1545890465
426254394
1762284468
1007425336
1938154049
606124583
103337552
1724523833
1868401174
1587790524
1169287268
832547137
1894672892
424894421
1676308765
366023530
1922023827
1422620523
822332179
1597217903
1788043938
1776497519
551922593
1599786523
675615583
4378011
1620664506
1062654815
1646000327
651076676
553623161
374640929
1448544370
675845796
848942735
76580346
1834844973
1101572315
1582306753
791507554
2136766288
785248229
456944227
446679409
884624017
357090978
1503973979
108980342
1931037857
740247904
392999347
380442601
1724010933
445455000
1382469822
1122456344
2054181822
1725918875
823190052
921557155
1972772271
1907253346
1650561410
43418381
56032577
1624542630
1097996722
842655781
311131533
145095436
971792906
621560411
1363880140
1359429668
1044817486
940777502
2090095321
1193671829
1492493105
562617378
1456139106
62100227
2111720969
564059847
1441224864
1218653768
1097863697
2058331328
2085509333
948702628
2129696552
1947308160
1433070780
1290868878
1067585530
2145092026
960711232
936295254
1619857428
1963734521
1214371476
670042823
81193587
749039899
59451353
1990996389
1454217048
829156668
2027556887
416097197
1894916827
387781329
972730128
1132501538
132817749
1997240692
761105636
290740428
124040974
2100506506
1314634734
308197651
1624345327
1643563780
375718733
366247693
738486447
567689531
326176941
577566124
157076762
1032882045
504148808
2115326581
1682245073
1245772491
863772028
1419010710
1225676945
438931732
780873525
2145353234
2035527791
1274728564
1942276232
738313549
1177277598
394956739
602547056
194421789
2006197949
1007320910
161691223
284729047
748480638
82802771
1031872117
593847777
671091407
1876596219
1703645590
242758374
1760265074
385160354
62019793
1971022834
1072180079
542112684
2023477953
1664258225
1139156284
335055823
912883091
568159721
597150432
529692983
422283505
1582668381
1264854289
2003364352
2027712833
877083255
945416216
839335984
1256038652
547753199
346815199
747284621
252582712
2057289542
1650492825
989688743
1320431071
2053933345
83592889
556611061
563293291
8327570
1796076157
227323825
2141597963
1052023396
1823627311
282230168
471394327
407270743
740299138
1378193705
540500383
73252689
1637742540
147353665
1529736109
2051696053
2084414026
290733665
1569846549
1837003199
1692937588
1169460193
2110584521
579771705
2036697055
339013316
1822582555
765013643
19351968
722559801
1328132843
898899251
1841304008
1796895508
1169506608
656637382
756051193
891168380
1564441603
1421424197
726811527
182893693
588702582
417266310
1598803940
1707092645
1889675222
1789628497
1527979172
295003641
120933294
1938053952
1609239346
1289122394
974179907
409743866
1541595439
1652046690
784588282
272660779
67198887
1820275910
709530047
191203637
1843683550
1789247943
1935748247
545478899
534642283
1506764432
145057400
622031672
112738257
2115616604
1128185789
1335964221
476598410
444350838
2095504034
2092778540
1260011050
1577566980
1917509118
784693131
1008615201
1610009604
1625218795
1673645933
1247838298
417312141
1230787540
599252769
1010072533
1618567825
1313115678
888500114
945608371
344209494
1474313227
854813199
509134803
780615144
2102719640
1469189630
35653048
859012568
747227016
495938605
127286493
257817720
682875233
2117675878
975113748
597787091
964953361
1803195630
1088132226
1893280081
1259242944
1250420721
2017096849
214219107
1218816458
445118117
94597407
1061668088
721456288
498928204
1780976211
1708429922
69654796
1255018286
1832821783
2075380971
1236964190
2129725662
1891349526
1794767857
945351651
1624755891
1530951645
320586738
1760237904
526389366
1184478034
1060236912
316684800
908566868
59569802
387856866
2087272431
625347971
1287712004
1809969919
1139794177
277640689
780743340
412570561
2082575098
97301463
964604637
245279833
101157988
952682095
166563486
78664574
717541395
1451984336
104958554
631528982
817053223
688627730
1924793555
81862718
95989558
521788681
416183575
193033414
449648170
1807461123
1154248784
40095299
852142697
1395847818
1146632388
1383272063
817961616
1662268114
1553519537
228206418
1613022661
1038870062
1593354143
1341358658
1129512818
1377054191
394502709
166015394
721704873
1182517018
1208739707
1224403001
862318395
524240407
1063126735
510572854
1102237810
387292017
1542306416
1332846915
1061573224
1773199346
1837378779
207935109
356549266
1314154705
1905837844
22339641
1442158443
687940483
303925099
724006818
260139693
62470999
514318210
2047684674
1962408756
813433842
1811880528
1793583056
1640757134
129707743
507071111
1719074397
891572306
237651721
1571799294
1580881651
553243144
1743353334
1463028414
1276977136
1257621486
1579978364
739145506
1796825733
53126495
1604280956
510600899
874863632
1591720163
1256742506
1394254044
1675336959
868804195
2110418305
1899688409
175043227
1109616854
310847084
1029591488
1754994160
1381014673
1749171977
80499363
560145607
614978175
172443962
1249547841
294576597
1347955011
1160951408
654970078
1794620611
273903568
941565059
827701920
47620798
56299515
1930949076
222037828
392402466
241696803
993139016
1785434880
708317040
1590083138
1473009374
1293718941
1778722103
2069909838
1536660372
1858061306
122584088
1791579138
791190023
1556856610
888864650
768608008
972296811
938609193
2125226435
744647469
1639302922
371492851
200172583
885351250
929312853
234127954
1483663123
1396039569
200362222
1509177242
1586479782
304942680
1312402019
1323561275
717448970
564172658
2124607853
261333482
1262830631
1974984196
873097603
2105674728
283048600
596593423
549781960
1566732035
445338355
482516705
1032947978
47300451
786956047
1754746052
998126124
379872090
1938235898
465558400
484597755
794130737
592551837
366039332
1487780348
2067834564
2051749324
1973658695
846039046
678391415
640244738
1140209360
2089375586
98766342
676195285
97605624
1230497395
241427643
920031564
1044237963
583882856
620716398
1334969031
1628138356
933475109
1199405413
1489764803
1451205440
134128045
1530308074
1493246573
1910845834
2058060179
2094230147
2141936804
588628454
1732163286
1671324695
1853383566
892773219
141510687
1966202339
1801111158
453083570
1966195430
376041720
1627838510
454174806
775120973
446966120
1418485910
617761762
7774269
1786099072
1004409750
817651052
1961998012
388045607
1782043120
1288594398
1076944812
271873783
343191984
1478876786
605848399
349782412
1082510900
1994239774
2032456179
1115594390
1213915190
1902578859
456368328
1319580359
1907203658
11959606
1105563179
163807707
2034296176
2059261971
1521184090
1025627473
1363454048
1758220299
1318386482
1310501439
934258960
1267566155
883284481
1288742882
847247284
780182412
1286985368
885202333
1827879928
786463569
1040020279
704776510
1642579056
1075164601
2005908792
1701225824
884432809
1105985886
941779003
1321435152
318569476
1793281649
765801243
1944524770
1993740187
454430833
1279890339
528221042
575719687
1649248336
1874570054
1257217781
836241285
1576867561
275612476
44581528
747510605
301832074
1375047733
334758102
111627529
16892281
1856077665
3730570
452276080
266113718
125717200
957343676
905164380
684900989
657888393
353564912
1707677555
575683200
1363692511
1028139552
1607037650
511351429
1177721198
120712949
1831813767
1866056081
945623798
1202590354
1977193292
74408118
77150263
653012579
1761674427
137794792
473904814
1575266264
1895076196
254052810
772208164
165230331
269426504
681780104
1037987074
1787294859
2050414602
631157009
1126054908
1809444959
928467173
434087571
261984960
1274433461
1483164508
1854496656
826694832
46330608
1235989727
1381427507
854242344
1207673972
302501937
1850659975
406626134
824757869
407673918
63377651
736695413
1625209303
1419236612
2058472866
905397653
617501523
619955284
1833723190
1940731358
676363024
1367922975
1751731812
828019778
221567434
634521721
1705908148
831185365
1287471054
1634006292
2000578679
473947067
919505547
603906186
846007358
66400524
1031803744
1571250795
556532659
625901235
2001905136
886696388
1611964516
1634767710
1652030934
1103561754
285255176
304544690
2008272126
1860071026
1884124334
974575427
58673773
1139994040
620903313
979366939
137906211
1516826145
1379021581
573387550
474272125
906030205
34856584
1540699261
1261719791
1055827275
963008407
1850493877
2030518004
521014879
1541250848
1086897222
585521183
1294407069
141490399
1234845041
414341876
508635800
913722370
1347798673
1861570262
1185385979
583896913
1855366067
1893618136
1201629631
101661134
1102434614
1175514813
1668330027
459062705
1257808060
1345387497
1243794783
824314592
1255646465
2016674073
1441661795
1399789738
1998513734
1000416725
1371715489
429946972
1120427629
1174972337
1843881944
1060106029
160546072
1125898321
868119747
1906710772
1349416055
1508811819
2061808331
600183347
1863781620
1779146802
385466755
1076636138
1578549713
790863957
780348591
1136172245
265839870
1614927418
1752912841
440358536
710118333
864908892
1597840135
236305534
706413281
1740760939
211641035
892829689
1856867078
279345214
740509829
81492080
1795808341
1676582189
1567633100
376538543
883356534
671856664
570985778
790788673
1846650226
781804705
651069719
1158352237
294681569
1882017877
580867494
193648018
1800329642
1869846389
1889819716
35670694
565208706
2107681726
1846094915
392876072
2106442716
1382138563
132592584
738969454
993757259
630508668
1331183617
524265965
140281170
422637722
1455473840
287845266
1906332085
1172870553
209907010
752903369
1722752810
623767191
1013675140
378799394
564385254
1600328144
1514751343
133336322
714439001
891197115
893444771
930582630
1590743994
1317911602
881628964
1562444013
1451453161
874321695
1132097247
21790669
985185432
263243718
463009324
1083488428
413843996
366295463
690209438
1369949070
2122759492
443639791
1457570613
1613729522
820464671
1554230503
599742520
973427300
258262466
26351608
2108306450
1510541432
1237114317
102189903
2048721664
236318947
1446154541
592765730
640605193
1269636011
753359479
978608987
1289910293
1091500587
588164534
1459596621
1001206560
1318910421
1543290047
987365258
977654957
1450976959
624002123
604142120
468459247
915527126
899751642
757673685
91891680
1259558462
798646716
792704419
1018198417
100773040
1875689793
2110671914
307100101
2047497564
588152135
720796565
967088861
761662921
1336153221
944522939
628872057
594454445
1978270164
902750259
1261559646
1237639808
660717502
1349118296
2049754898
1476349590
1916998894
898119570
1187786925
922433124
1121102057
2036409207
1563228139
789090725
1658773417
1506369111
1764724256
1783234318
182713873
1198542999
508699347
1254213294
125343246
328401071
1259312060
698672174
1220754270
2018345050
1217668414
1336744318
1222278946
1842602816
12124784
1413679041
286274741
1593556508
827819460
326718403
1162411353
1402940181
86329531
284282356
2141265134
260200957
258604155
1743103462
1841272317
1887741120
822086151
1453958310
207130097
117845900
1781594715
103247382
209713538
2005601633
505325273
1675938848
1636667634
751103816
1368011131
1062338698
762514391
1028413975
2011808994
1496850183
1015391745
678585604
1860050206
910192561
14412676
833880051
1496897293
1269684624
8441015
712491358
535071116
125916248
1893530247
1709128809
2015339813
1130521227
1154976591
1653923924
1805327484
1673827548
1112466935
1788828930
3003473
987960019
1185609573
23302857
1106107472
1095446053
963227133
1948125052
463498943
1406074138
1185332696
1094509889
378648825
1759050598
1522511286
1327726898
1275423665
356103803
2069178992
318793901
126948188
1118338446
17474476
1417607231
1389442984
676339168
1619341335
725449193
1611285797
1742775243
541768044
655411878
174472261
666838287
1279422717
1279166943
1738549748
487363479
783780747
687263377
806250511
912037643
1373587007
1232496107
253535676
2048225286
1275277821
878352912
1063696111
831644044
462473302
1624211292
717565380
608052002
1601128311
1147259806
532462075
1946737690
52221569
643642239
182538433
513877095
87290386
1522553223
64888543
1025151055
1377443770
1592726469
1660108400
1437614481
1136192253
242004626
2094676236
1904214591
843196752
1174810159
270683972
708208326
555779705
1341543832
1614121191
163903491
1985304693
1538020416
1868008776
1616602645
1369750504
268290340
1108296620
586989994
68221126
1991074829
327957358
1999224718
1464217073
340724886
1673059380
1178141056
1203193270
2008190879
1288330744
219572621
189608508
1746785981
390040013
457339856
967405917
431990018
274678250
369793215
706533706
1944313545
946327951
1528018739
512994536
2089965216
1925187018
1198491497
433583949
1767973998
2073759093
1989547071
1252733187
627278583
60825916
1052524143
1146628936
1346254568
1934029889
102778314
1350452527
1384807522
2092559510
117791886
2096555849
533757383
1278157415
909590696
601245741
511857087
1405692338
1108270798
178813095
1921024284
1630576947
101776395
1496037323
248583595
1614252928
1499457616
250154947
2136092796
1727491849
1280915660
1244412220
1263609655
1694187019
1004046893
570148919
638528478
270927739
381176443
131244087
1516009791
1864855162
1279888305
486256795
2056457036
711912240
412868147
579926061
1582947144
430887626
1166946915
708760222
1538893656
1428170730
2109850537
1896647530
1898725462
1725444765
2024278519
1418410817
1114595385
295755979
352629881
502000492
1510213630
2145709634
1767680967
1839071923
358835778
241227188
1743461477
1698101482
2048017812
1265207211
1842710531
1149522926
1843135030
750382058
1937236297
164162393
1822296315
1792551233
365014147
1145468220
1512889544
1648604616
1455237946
726948295
1996203463
1337798426
1031376202
862244873
1246709491
907606703
1806773328
1165574679
82181166
959295004
1369754805
1822882021
1931247994
982466345
1589962974
1080889715
230277161
166198383
1742865148
163362709
346686909
65031415
2042429234
464825314
1595064763
128334172
1894811242
405868221
810011777
1011202812
1984720862
1534096621
1766536512
874697990
1759261636
288310305
1520474067
369521894
1290888586
12211985
1247607623
273619300
162215380
1822026025
1987852446
2079736814
345242851
1972751313
1940187181
976990374
621661476
1207165345
1151588539
15160951
661064958
1962009538
1728580823
1983065851
1771051237
966487328
1432895944
781043576
1636495020
389893938
670760403
1401329859
2009980492
148319730
139077060
1951737734
1844593954
1275880602
485170230
1032580192
1277710393
590688636
1715758766
380109902
906544556
693185096
1032445161
1766762694
561895486
1203501177
1127767686
522809415
681312212
413490555
175771978
812799580
291757467
7175852
855385993
1851820955
746988757
187071093
1793011336
164040268
1449299444
580666166
2123031611
794168011
865783930
2086913207
743347726
1880097628
884122896
781340619
1708590818
228835364
39178341
752766712
27450731
662440136
771568835
118112726
448698956
779494133
1623977158
479920814
2100368965
1917852597
1151167768
419058062
27363593
218093388
157134670
1850124529
585111197
1698949593
853828578
741431848
1679418897
2061448908
1236020345
2070671777
1319223304
739269149
450813369
893772437
1649816658
620091342
1783613995
37452738
1271810245
783291594
1394414717
559358984
261467930
489821770
298912008
1969610192
434209548
668076799
352092364
874517429
1179029838
164272884
2002996070
377990352
2065311000
1560149850
1895014753
819751226
1615224437
980149134
1507958303
598181221
159060268
1223363870
224379639
645900203
532949547
64473948
1334673401
4592428
783195695
680014041
1414842376
1472079173
893706221
1651970703
588229041
1652562138
2068569704
2067189897
1424945635
1466438464
1867090789
73197125
305845830
750942270
2046683422
649544427
1017554813
295077404
1075290297
2067556685
1662028569
1016085066
990716099
256333877
1831222786
438992219
1713587054
1993358021
1669848849
383424305
1959427249
343073082
1394720965
958262112
597397516
137625547
144065516
2053832192
895274999
51787856
1118878032
1294384737
295232184
246409704
16403691
14622014
1114640848
756205817
1034549023
1026287423
997007256
242630680
810055648
381086276
1665574349
2000000930
679565316
1359765891
1318452089
1372776050
649720986
854895039
1907139447
1305463271
304582603
1782070495
1272005285
1431103023
1245539488
1456404312
776805965
276901530
1399582843
882615138
1171464703
523892116
88722587
2113195494
1961455183
632604015
1784689116
140239469
1511943819
1128529929
1878198811
1206095745
217216869
105858949
373176921
1424388784
813624590
1918938688
130084255
1120865585
1929638280
839888649
1481631300
231866284
1839569620
398126545
717740372
1620807454
398569714
488750922
509136921
840003640
627504334
588151179
713265720
1047125121
815197652
1197640809
2063734849
637070908
2031829126
1089823098
1794377333
120931381
1456966852
1305936914
1892167131
949284541
782291887
1638371957
578557716
1510187898
1371760173
1725199585
1944753465
1288911318
746609525
246177500
1862426345
1009217326
132878042
1499141798
1742582150
1056830201
1739793907
805176830
349436664
1075034913
880385915
539136522
2092862447
1057529974
1871407322
18824232
1539920494
692208210
483982587
148408643
1900583833
2016359327
1681820213
379761436
523034221
1974169304
591536250
1074863993
1573752278
2120683918
1150380057
1956946271
1155789422
1431331321
849862412
1516863706
1286540791
438442457
522625200
1454787295
1884914701
945224650
545698346
190605957
81432029
719564605
1408162403
1773897875
1705702137
1010295840
1091960609
1514713977
180817101
2032648189
842730431
1480216641
831967404
1618907495
173760415
1177146102
2088034563
1880870151
1609614185
698105237
1252895012
194728267
1117776107
1753377232
217022079
1470755539
375418895
350361748
4508337
138891483
1455912275
1207486979
64044797
1196814559
1631430774
122248859
732630275
1140499376
352971388
723877500
1162423007
711733606
741962678
1063504450
941595341
921980199
680428132
1544803195
119717955
1308807760
197038315
2099305363
906672166
2119452560
1382617967
1827954172
2001714184
290237532
1297071910
1732861683
1308134357
1355254786
2088327111
780240027
947118194
1891523406
2080900614
1726805607
131458593
373693243
1655453156
680920747
955432568
1149584981
633142503
1497473339
2062486051
191038622
790562927
91587823
150961302
718317455
1296241522
410338160
456160420
2024697552
94692831
4655410
1949212664
913085492
374593858
2079403598
2015995045
648650718
455993577
121736742
1124717477
439288997
1469466238
277850202
1649533736
1456276647
361789658
1644857357
690335978
699849888
1598620321
1766028548
185535442
706754894
271880296
1288072105
70878952
670888652
1460579926
145841469
1409176461
2112098590
1109460727
408631220
817439571
2083985578
1398548887
71022236
570364488
1724816988
1642780620
6617897
1483774347
93135691
990436498
553643042
679446889
324614744
67529270
123494072
1067584341
1713369802
1400963100
1262880241
1099672765
2107674061
1341839825
1232022509
891646087
1038252594
1578755222
1759654199
119400998
1968609411
150421044
1451939229
1779064618
1841612771
1393048281
654854192
36827595
709278055
105509759
1142488988
356242250
464588074
1719163827
68246111
1679392182
2146154021
1480188181
1190004421
1738929891
1339729595
608735267
1974678587
1586698799
311936036
1975632766
1172932996
1969089212
601826329
249911675
740943742
1327689116
1991151458
1873638054
1976102664
1481346259
473518053
1304934529
315839223
304971894
1517372286
1167665908
783019934
1893024234
1686517862
404059880
1320987306
1918141814
1390187158
424858840
1271602321
1225637079
1193031273
669216299
463601590
1217765697
1008254579
488459450
98593002
1055114808
1483994667
580505545
132106246
27996912
905682898
961915732
1489088573
970196268
1860402932
49966480
802580285
1563368267
1696378476
100306335
615333678
1352451761
522926881
826868083
960476548
1526695315
1090193739
1419074647
1539857439
1668531680
374669406
370505010
1861650596
1801826086
1471512234
654677133
743427571
1329460343
1231361791
338176796
2108701479
377401145
265589680
263065466
939156747
2118730105
324879153
1980777800
1915237632
1868971880
279350418
394545772
151880370
990405252
2047986589
2077486652
960328459
1201898366
430798027
1719774941
363045220
1230019505
1917878863
1430429762
42078047
928501959
832513852
183949876
1101323470
1788446332
467258486
1969843774
96258307
783251386
897013032
1547757108
1878096331
297720513
229354107
1269385859
1272745118
1695844881
1880854475
358658191
1396600349
717502157
1797177272
250564713
1004403488
446931924
51466007
1676944227
1327753405
2065360617
441801366
1737427587
1277359035
1080210305
147192288
1209105592
1507711451
1055501615
343702750
1681833050
1488722327
1002029436
2028531389
1099208317
1866365577
1205242452
1751048998
1186310322
1059347928
430815273
2002225805
1726885672
1163056520
30573710
667553184
1416387375
2146338343
643640362
1444622894
591737151
322522642
1650946300
407193398
2013196110
1189393886
2101290097
855202073
1983511349
1521101013
1728559645
530230785
531716227
1511650527
1185145264
957712922
872130433
1152521106
1725966618
78789457
1704307403
275626231
1995941606
790982360
1625249126
1109306660
481012987
1027525551
768893347
268528643
71795078
448190545
1701408621
1075645868
1829315265
549267046
127314281
891287065
646451298
1627899595
2000221406
1636453890
231939592
2034566745
1024632363
571949939
1461603672
1844474220
861192325
1299583184
1392095312
179052832
523877367
411291193
1680495491
157240965
106615386
1129777413
90059004
1216032704
965269276
1552819484
202647803
602348461
521245968
1165067156
1211172281
322238021
981120077
43676742
903513343
48162124
1205545143
1240460710
827419261
1970228179
2098997258
669650198
2057542074
1418989356
596289719
53304937
1496267037
2034115241
1078093613
917433736
1427102525
1427004456
1780184291
1873943916
1185853872
1315999799
937643626
1980844371
1791936400
1273361977
1640659276
39988217
999178917
438293747
1158654681
1185353939
83209983
1269528169
1896969705
1398655975
97406991
1745904812
1091535235
199064009
1805155291
996273470
1174685437
1779697799
446364804
1449455075
1746950101
1658095414
2032433872
1384835475
797977728
1359429237
1597501577
874734304
274037459
1730973914
1509761648
1346667055
1696404306
1136894709
611197658
1795948696
2031765568
1715850171
215669635
1442405551
420535209
1736953009
2029756510
759322340
534148526
24236550
1483458815
1847768458
1387569783
522140526
394613703
2135445850
640964817
1603742536
179736499
1738303713
737937472
711909398
1418382970
1456160298
1988702065
784782285
1992236797
1309342133
799963698
1647551634
282857331
650303280
1927243693
1447281941
1156413389
1741920729
879917344
7533604
1427196933
1365395631
455272342
1501330885
1253471764
1109799607
825942625
102581006
1518647277
408631985
921654636
209095164
1040619221
1939434602
664155939
1851954815
1716407391
1139988538
796942186
1512835653
955171311
1574483658
1616897261
3738929
2059506022
1500042998
1715733542
2103131421
571674900
1457803305
1465093442
781543053
65889452
1496350778
1955519095
742917421
777754663
1113804395
1375882718
399870857
1134412339
494647400
1626495160
1475310405
1348939124
1132963365
1051330659
1423775178
1633651684
295175892
1991581138
1059933339
171978938
1342452669
393128703
1751373987
587616786
446537196
200096023
911446974
903042117
211075562
645232483
1056335845
1916017444
703619976
582775078
599003226
2024301784
2073563892
660753424
1344839960
1935879069
303233135
1915653547
1369167688
928845961
641460288
1656154881
293220937
317836727
1447805013
54107607
1447088815
2103554079
146475660
2140422911
191701803
212867742
1302063731
778060075
1914784094
1836584620
707612916
1750972028
21912694
309313718
294156485
1719004990
1700095849
1869885605
1751755393
1052664820
1009790881
1444269343
1362446550
1560625070
1548928607
1874795845
544875773
2073063004
697753569
1538159421
1095899868
752366235
883029175
622568895
2082600263
1998996632
509028629
402838484
22649471
1461876683
2047212992
1898786116
1291157412
913697210
774293546
3196482
1856136760
2144188283
479588979
272658732
2105827123
2040937667
677315500
1321508953
2109872119
1969740234
4747370
1825984764
1091923511
679362895
1785803473
1658125660
1388465291
825446177
644950744
191927931
1249168965
1496737433
1485653554
1033930492
1890036739
467228673
1370517886
589348143
1918103534
1311494150
1828343621
1127071038
2026566052
54414617
617920919
391691103
1438358249
1727372710
1856047362
40680944
310637492
1308092165
1563305379
662554760
353367595
559690518
2135449400
1767574874
866560892
417695399
1758727429
1220355925
2082901909
1722974236
1375991492
1772707164
575815061
191528197
962364506
1050864565
2079220735
34687214
2052371937
845371027
680657289
1321882454
1401283860
653444128
2116675618
1005874595
1685801981
1125736287
307268168
891753119
1012028990
1296220447
1002114800
934949537
662485261
1024222264
773631449
1017220182
68506536
987241866
1577145149
1334085740
22599421
1994104804
692096200
991666676
1341339275
390464975
1405730343
1258050392
1844633653
1999922010
1068145620
521964815
1649589477
240017638
1649471701
1836495900
1764489330
453238136
1479059940
1381443456
1119916588
260347928
450308819
2013024134
212841651
1269490465
1165289856
1783771923
1170527920
1546804793
2101760834
1538430614
1509073635
1236514755
76871744
1941086670
1428858936
2013165747
812253254
2032602716
551735847
814339285
1896539829
1151851944
2033822013
819300062
1480163049
1761384408
332028622
2008265068
123224234
1660555532
1130465708
311740962
850647991
1786427493
954459652
1443793780
1850938603
708472352
1524076141
989261422
1137568278
880730530
169948834
193736256
533528029
2123724733
195434908
574804307
2029145223
89110794
866365467
905100312
688662588
2026326069
1487811133
222055113
1284734168
1842503689
23518995
1964930201
462838931
397531732
823856350
2094462169
307221481
1956756682
748487030
1128627688
1724778015
605376725
164074154
271250273
875008431
1300742387
1497206392
96316509
1927363518
317341439
991292044
1831582993
1229251845
30978732
876985853
2059684400
1972029083
1390276514
599326687
1688265225
248902811
103838726
1126895941
1221058499
421866433
292597343
821038019
635491580
1803085165
1511115676
352312016
330562557
781169483
607522329
213130234
1993192004
1169810434
1843899250
633980474
482278149
1113944033
1656173211
1381473135
76810488
371403815
736655942
1686790112
289001540
235292668
1568085854
1243077272
28025298
1029640279
542857923
1819909563
1289866319
1559362712
2123946033
1277204129
1704609756
1189872223
1572828119
569534054
1949591162
519385667
1084750058
193036804
1123586048
1625463695
1498757179
59841076
1799685051
2141747373
1208135080
697683024
1211671067
1900913596
478785282
537139728
1301593983
2076267080
1264984660
308128315
531562213
1368660479
1204009851
1091457108
728511311
213204219
1478279967
1112137110
56445553
1484078359
51602632
2084288599
1899445929
590264716
508462244
905526590
2029982218
2065076778
423829144
2043143833
2103627611
1221874696
301148998
1684553030
1255708059
1839459824
432738305
1647743142
154970381
1642179542
1290179501
1142060769
1908903629
1275165714
2116443447
52303227
693448174
655522577
1050606180
2072391812
1159068154
1930413937
1862954418
1537475745
1239623106
274702065
1443185780
2112480653
1687084304
1392624151
1711289696
1630250870
732530456
151920723
1911506642
1945357982
1901400189
591711465
132086903
1823901644
98516495
1703951011
79433367
1909680385
1241253496
8044644
883697417
1635186956
295236874
867722489
2006067397
445448186
509776824
486929323
1767210338
1024761739
1664408798
499013847
2042620731
1900491595
1339012740
1286030656
802649092
1646459087
373847047
949361511
146651935
956989447
835805211
1403921139
2050880365
222946207
1888505704
907609348
491935248
1668466796
1616722705
37392691
1695162402
94381901
1080156685
327207104
173611487
785570770
2142467172
1141978099
2105123649
951581986
1528775915
2092203296
967461929
877264502
1518568338
1837192742
1211101560
316511974
1076690772
1021813675
329605964
1179349553
1926426987
769454578
1690407916
67610592
82431624
889925883
2111655238
538443117
975577524
805484674
1252093914
1106898014
1311272477
1888523486
2103883822
111768580
1164646844
293214812
1005588053
2014949761
1001086805
285131321
692607629
462438186
1898334464
2023837319
715973877
896818659
1243787808
1759065886
965556944
1111680207
174150047
846027827
1825152336
158857546
1345047676
1046021272
528021362
408915962
819711868
1614553242
1000299775
1608365119
1523790310
1316476674
861802357
559913270
1191059493
1580751068
457575845
1279684823
1310215398
1221393889
613820776
1715277217
1678650450
718252248
1716364687
369707503
1307784576
482112440
2015124578
1770666015
1562783200
934978485
1515810402
1957960628
341604915
276293111
38369211
1887119425
426604923
756470676
572346019
230558553
2027349807
978435486
1748126289
1096891106
101926214
1192411593
2034045034
1676414777
234573568
350365295
1428679625
404267515
512455293
380370659
646818377
149386990
1501975208
108926889
819594102
820505725
495801178
234826381
691570361
25588501
1265117436
1417698131
1117458703
1783729807
190084288
1621752684
356568096
1833344362
945186432
451188381
1313256496
509045172
2107860513
1623148340
1005233608
561610946
1012909774
11817481
1464464624
1940935722
2114486387
550308622
1552190076
144908577
167899841
29753642
1447922419
124756410
719630023
1131705109
974292200
915047376
1245792731
1179519676
1308763829
1872669383
1202992862
18080350
307985593
1098659525
1380100449
549572678
1267644471
927487357
286883804
201521994
316177639
289331632
317142318
1787606740
2132850651
343317619
1227479950
467707718
134610199
1949934809
1189748386
404172394
958295614
950147043
276581839
141762348
597108879
1800204754
67137015
2090842703
947600300
1007912247
1081758819
2090463839
1443571493
1021100941
1937426640
1449523331
1454235971
1152863814
460500837
1775374338
1478780124
2139966963
384383856
1537714883
1036568504
685970145
1190013164
80465404
549574968
1831960009
490799060
552582512
1966360580
1854746502
616979776
865268009
597315735
1852539245
1828996760
1362579491
831189848
662062535
1065255629
1976088055
1431941864
1870614496
669777398
1347993038
1947720362
1254409362
509489677
1869600695
295718074
785854913
210999953
5547056
645322656
1284665303
1976446369
1590335708
526652991
1438271586
984014653
32042104
2128008147
1407969385
1215769211
1707789073
808713234
1270159007
2115085459
1761202828
425594987
264385754
765630252
798217957
1457333997
1429473260
1706140098
2102193642
1395683201
1263421501
291333345
445563994
301089670
768604491
168440781
1075198236
328710909
40274688
1658638064
797983321
649382643
1858912469
142222836
248977731
1338895511
1447453406
1168450115
1318104801
685787686
843691423
1467185487
1544513406
904492639
1665645131
2045937296
427171681
735554122
61093792
943009176
373323588
191597297
403605873
1357104399
1164994591
968128693
1301035173
713492547
1975656349
1810916467
1319525597
552014245
459744376
1287138979
373998346
1727487257
166314602
880905564
135388875
1323880981
268025606
664762883
2059043415
68867549
2114147612
134883419
1254907520
549742107
2073131450
156730413
2020756336
189676153
782002132
2037200910
1153259576
762769331
453342469
1486175000
933340144
1635399936
1201745356
129886074
1897790834
1603541816
558938441
63871109
622807848
140062207
1137411573
957993312
584105101
511501992
1121598846
1914039002
1294582052
1556015925
1172570506
1084574001
1940572536
1389914838
1120858025
22485972
123326213
375554430
1683287446
1009361406
959423739
449749450
722320748
779549154
608636748
1839859531
529488383
903182095
1061070021
579154055
1998953218
601128891
1834907005
1811439980
1539449254
916386791
691174449
895364500
451251266
179051395
1735054871
184355457
1449325296
1439177814
2045952842
1014557178
1828629429
467466276
1750036192
1736825813
805918459
1376064474
1668775782
2129967277
506999635
210781287
812936947
1817367588
1125890602
1623483969
507423502
410367680
95781867
323124008
1483046397
2037113050
533623837
1658872
691256746
980128679
718155190
1638837090
52577613
746104093
636800857
935855254
1921594379
1822054579
351795166
270254196
1705047809
244990606
1428427207
1442052265
168040475
560279898
172157111
378259861
1409472187
205988002
195593321
1408247928
490309749
307966756
82267588
273498631
620413135
1000912166
214727439
800153700
507396465
2038834741
1214628798
644766082
1541780186
368790523
1190223112
643990865
357049365
1543195674
515456559
496122834
706040735
1752157887
1912253535
1553652658
1036107457
976103671
1713049573
598235261
2009889509
1628409369
1049300722
548819082
793761035
444943054
936964869
436579210
1164818947
1008863162
1855149249
332382419
1934157653
45158947
280825990
945816871
1432085204
915714068
1337164258
635257225
119454555
340031786
59246808
86724928
789352626
165984711
804115699
1903060994
1815733223
554687633
503118575
1071177826
734834636
1443552596
86757325
596414904
96946426
733856449
1224707508
2037952199
1572275697
2112430452
538263437
1010641914
620212104
1764861121
205780575
943500598
1096595826
448438997
1656308827
338033774
1144078826
1999156543
1041302002
576587786
1251990088
1258642564
327768439
869492982
296949610
480029042
1200888831
1290039407
2101340509
1099820967
86400342
690011948
170572874
141066333
1179080659
1791976164
1637376121
416115553
1803524425
658668855
62634586
581913386
1927903035
958492865
1175534333
258544937
1455671883
1576180020
704192522
629470573
1451750279
609060687
1572961499
1915498529
1822697473
339659047
189860221
1364790405
1981482281
1132869525
1824766883
402900559
409562440
863554511
2020222787
832800859
1026796423
1718550290
1388094966
1954311947
173727807
248033145
368265147
106140271
272348449
296718163
1679002409
1698830414
2130139626
1407261366
560258507
109072032
247973866
1726551562
576513072
2132921824
1719684821
827692108
154438152
1356571428
779839629
344818963
74898156
1057849891
626447882
1595067152
419078633
2120679449
1996423954
169400878
517460558
597808427
1168814694
1433984524
436844485
1810507678
1200091784
1294755760
479129200
1403903317
318462329
530031710
1761092467
1856763430
779258147
1812732778
427203749
373092054
938146800
1426912533
547064220
1223502411
2070812751
704497635
236526425
10642589
384011728
1745153995
452355137
1386556579
1421539478
571108263
499581390
1594320646
906874374
333202418
681020079
1795217386
939168072
1017215224
929024221
2080027968
924470985
1491368207
2129377476
1730363689
1863409993
1956519598
424432188
193096707
1935441310
298464986
2114000898
1386774325
563807894
137269107
1764454622
506449559
1958193778
1327336774
238864070
1986687788
1265649137
1377651313
800092278
548736462
601755939
1165769816
1988255876
973574296
12522374
670851694
691248759
209523068
610394200
987626500
726500921
346793117
137665172
968017607
2071253273
231030433
1998078368
2139276454
926770533
1637523138
1941521769
250317474
17821574
62472493
458121793
520296126
2106736988
217929963
4113812
1592208800
2065922718
1594938033
122714610
369246793
924645803
762338969
622861194
523166510
430511003
61833925
1891816457
2030219370
706778065
1054127531
1536401152
1168759527
1795163457
1908834256
2102187693
417081783
1034273284
1390585468
1185875718
1519683749
1663683544
452484517
336989006
1364467451
683699191
738099935
75329910
383380579
1262001169
1744756323
680863377
1314386191
507983336
1456434954
279407432
1800329796
158329883
324188850
1999704045
878262637
1971128744
1998072246
1093466335
1833910837
1385626370
492136620
1278470758
944509180
1881972247
475124502
95526285
1161656508
1962760624
1048372509
227548106
1405573454
1588985593
310949378
836395954
1533246992
229732614
1543600777
1610044687
1640432558
42866068
1140526911
993912062
532039380
409537568
596478484
1606654575
277895649
800075729
1610208629
1936085538
1761280971
1788599941
309285453
103959337
892880288
1300334928
462127614
1717926654
130967999
1246760214
1288485003
1936796068
759929039
2007421548
5298109
645584497
1242429813
1897444836
1230573576
1979540370
454645063
525056150
1579920395
1833667243
1260603423
1808168961
1980555748
1205115237
1763636573
761032343
338144833
455898362
229721818
1732901797
442480109
435676946
555135772
1177629738
86323206
1023291783
2065926884
457734752
1535367511
650177368
1126682830
1865145970
751168738
1629168627
94344655
585254549
1730422756
596168787
1773723920
1992777540
1763431108
601325222
1222122810
875254738
1763955638
169956119
644091521
530140653
765053250
2081639317
641880690
1188413140
283126907
1386204167
613245935
784690882
1942387378
1885238080
2033003399
1519277473
175401035
1442461365
1041962022
509819690
1580276507
2100217355
523938380
764092211
1887398788
838220076
1322238481
1414883760
573059224
346555134
834348294
1405870985
1525387353
652881305
851888368
1578333726
1823628209
1081466864
1818922400
1066185728
1329098575
131082369
2089976768
1373972784
390667976
238555791
1578089104
1802138362
1992730332
1965752773
259823156
370155701
550872784
251680568
528330258
1991859147
530949080
993877160
1785213806
1853315090
2138018426
1382185345
1836506868
613256032
744712477
1276292868
265709387
1361882894
2136848982
1704352832
569540517
1307936581
928929608
1843022435
395074926
578057071
64551342
2133590329
692307729
2011612789
1310258668
1444176642
375105985
414902087
504427936
533827918
799225908
1566324929
1225767408
168892555
680300621
687589965
250799477
279667887
1671031280
1579601799
1687211738
2101443969
191515910
2082201911
1748130449
1203636916
1238290325
1659897030
1595268565
98213860
1383160883
229932461
554961005
1525305710
1052115012
1726899238
27252390
1615499366
1688191561
886114014
326798465
1241206406
1654783907
2009862680
378844952
436169504
241652660
1998487717
1974810366
138831538
1287062832
473912348
1939821262
1543528272
348257538
655168605
93376877
1314739540
20989075
836049104
1527847911
769177351
1441270573
1835243580
959080418
1548891504
1206334829
1919778936
424012357
1767170043
606630610
2126845829
1778651298
1963821331
508353527
1911186381
1653195864
932278938
660805885
1571314517
249279483
2067153243
595922933
76537061
369141332
266091077
832903902
692154586
952357914
942392908
2029241779
513199966
705710723
1357332022
325522809
433926904
670979499
1972502349
890000751
1567715105
650899947
751683574
468545093
1798230457
1830373152
837770014
611501010
188860947
853682883
1080782038
306879240
353327670
718121346
1490867953
905906439
218255003
1468832328
1317344472
327379200
1395605120
757086132
122161087
237132297
1272992911
1073857314
927204150
1649755673
473554434
709111398
71770423
1580101534
1246274747
1491652248
1686298225
1428064304
1223363928
566236468
922680945
1006554769
891683089
1414484901
57456649
778614043
1268161952
1851032819
35334555
1451495398
1641131255
916529116
65934528
1284819724
2023876089
1059385667
223863743
61942015
1228272766
824311453
1987572802
1026132047
7293399
1285713849
631123238
1145746144
815969508
778666345
9755009
1615049530
1530643067
1035501493
2083638657
2048406313
1356063993
358664162
1087361674
1755865669
124675499
1371263788
762403706
754410360
1806310446
1732397093
443383941
620315660
450490070
60495384
396903539
1532066119
1628773213
2098959892
24584124
512419662
1198540322
2060564057
712168814
1920102032
1940935729
1230056323
2140639099
979174093
333973846
1050455009
1999913576
725764356
227635671
564408570
1246386778
682933679
684986996
1072775527
1797172875
669016805
1976098919
909788284
1658633747
265877260
850198912
1857411839
994915326
1319154261
118773033
2049393327
1489023857
2121305598
2035073914
784121695
728755210
2129334677
407066233
1643712036
1722938935
1375906294
1834752479
553705223
2005530402
1551664905
1724761006
2093307792
1127026048
1578697326
204612629
1436851395
1229030673
227183993
1948016040
205088194
481842077
1082402610
447079989
456299911
1094835318
1749572402
1711492654
1613487540
1518271899
1866581930
1464979850
1067477063
1026515741
743320366
451850196
1513130620
1505633258
746912714
1690913919
932412988
581805554
73565327
1111561953
497952002
8636981
761301956
1279277756
1080545914
402088225
757432849
1768167490
284564783
507504405
1603483539
421823693
829995655
847808536
1025383144
235590252
1943953428
849833049
1526071116
774480060
1361817074
1146768596
715745943
1713796284
1885151567
1399410388
722234253
340138280
574426688
271657201
1280047220
772589399
698786463
154504855
1027003554
606279278
1036971886
1300030747
803536844
1834005581
1850538946
479608525
1611049811
176022917
1857675060
71999696
1162066091
1120718382
1373758201
1796902360
1614069801
1207664912
1654631825
1774770997
2023661232
1751111899
312112156
2102643953
1874431019
1827543061
1698706620
98400775
2037168575
1054560604
1333066031
908359880
596080729
1905039214
982524149
172872335
169928197
1386476960
861975272
333529337
1952916908
723267763
1276229786
1677242592
1430723502
1770278266
1508351898
465834024
1333114227
2123096731
2112857148
782393459
1686353610
1244737690
1373258670
674305136
1657082098
285344086
542750327
1406317478
1978974218
234901717
1115517466
1917699791
1922970064
1457241525
295941145
1027935232
209007575
1834008796
1471812501
1332343676
602237342
27176449
1168514047
594174613
927091427
388332607
969862910
985317736
1210100244
1834767788
115404558
545083079
763544092
1148317725
1963225500
1676131190
1470090483
1309125881
1709209766
1353191380
2049974796
1469612550
1440904768
451532515
1715919965
2101127522
1801721323
1740411833
350357542
2023430587
1583877852
297565279
2138724934
1761199602
1103560265
1157529503
1677421978
1048422124
415582786
207654898
1974307130
1137412666
707463973
763312184
1153036133
375040840
739704416
934377512
1376957231
921309992
837124208
1972103317
1437013819
950649124
933531408
2139891517
820867825
1992858344
1018024893
28150627
1609278036
490218565
421508572
1556619823
1996946145
982974607
403600598
666563222
1543817938
2119383413
1650870950
864192921
1824808472
926240889
1821873618
410832583
777752080
463804007
1665534917
2050695323
1801377550
1578716168
22278896
442742789
1480455749
222497348
1271031114
37967289
1757286623
1084617231
1711250045
2110797151
2042257786
393094416
190593442
1509903041
1316253358
410322392
947958931
1399637311
551340429
260423706
836479275
1635310719
677204899
353540250
1512197134
219800770
47058212
44828069
907795099
1237625551
1465740116
799707100
152114501
1374427252
1532311229
1855748474
660128369
1471750322
348451096
1697132264
1922709315
1841034208
1329251437
2100592582
1837034380
1651997759
852752483
1464311296
1923879646
1690837480
1309536586
1395517141
1560100615
642176743
652260700
1964601966
1427704564
1407806530
265026555
579562752
43568076
608251151
161465198
1803040410
219958438
1708704749
1793683274
1362578112
734170966
1733453363
1510895298
1039135210
2007013246
1174882537
1597860482
609466616
1341078680
654925024
1870592896
144159064
1556677778
428364472
1380903118
12417497
527500631
1622861591
658959844
190647929
87805829
646805326
428083520
1900044500
475226365
527883675
2056213073
1061271619
1471094276
1928631400
246634368
1123932769
1102632249
1263477833
1221002535
1443560206
322422764
1114101421
194450187
679834701
1580908023
2020651680
1127676692
618874800
1524244214
2089795992
1218606956
1948214573
1707808006
1317968576
104368339
443399328
1725740850
601307175
1001981076
432608482
530070235
1092555320
210611004
13348191
1348284079
625050715
860341855
1231266988
879934763
1894414685
1230720824
1813260865
195491323
1775394609
172006599
294942281
1110777996
795632590
1430624767
1438484816
1171003163
839383292
1903658046
467121466
950904716
1015455854
992882940
91811086
2046820056
1676083454
1793186978
843373983
1686772358
1996898605
286556424
134204807
859063201
337161626
859288256
1602569588
751145078
1484432184
697829417
341016560
242708112
849003667
1987512107
427598542
655898064
886994511
1251777446
1609481816
848675387
1669440180
1271469599
119772632
1206457795
1452459546
1972416885
40447992
293340085
743195538
357146863
303312696
306307444
791412929
1842718545
688714070
1742488118
1045056094
3159075
340293846
1279571988
1972437007
1237977903
2061376542
261398267
1184106777
31158544
311098928
1554247357
703336574
2062934824
764694238
1498944838
1276414183
1312707759
337204006
362535195
401471954
1507390857
1812346215
1108951755
1143312974
1680834682
1207475530
1374589061
266536678
1641746626
1317474465
2025271084
641578200
1813676420
1216092960
1751235847
790236697
1776177954
1169571540
1215042601
1731219113
1167268314
1836952646
440294474
807237665
1173582688
2017510138
478029201
1686083062
1078625955
1036540274
1095928411
1530808760
1588594802
873778551
1907513717
1749065597
484887083
808770681
569723161
1341204968
1789317287
864502708
704720871
236021501
305918468
217589869
1703692479
2138925920
377617294
384518236
1460501353
1906366381
862412926
1604579696
1645457344
1367217106
138375114
320586465
803022897
793301961
860689269
173618395
1931993765
179627000
1242502393
1970726984
106169522
1597652186
569830740
715964600
1225870327
783245227
1230182985
1036763805
821070209
1404762892
1616247976
549305563
844244005
884856374
910311206
783923385
2102043092
49677850
652592096
687747543
70662759
146565486
816585555
1426200244
1607758336
618491064
464617926
422416674
1726266220
1882068667
1314875012
642487857
895295876
765353133
339441969
1896168970
1769208430
204062345
665993362
2010637690
181772604
1831283479
1069955251
253170807
1652504682
1352215662
917272901
766193636
2144826489
1010785275
377480124
2052976959
1102998794
1766465285
1968429363
581281427
2020440197
1068608147
168786238
1358969574
387976578
626085898
1201301507
1779369730
1923001656
1778913583
335813766
214198469
870634896
557808762
1567536789
722740306
1950022598
72995144
1587961142
1840745284
1782419144
145255516
1500390702
1991667273
627703931
648772500
1688960700
2072368160
267049205
1736178399
683224142
414022301
1283182757
677443513
72007866
772087303
140440096
598810129
409576652
62556934
2138817740
826379385
573875939
1836152055
987856512
1472393131
1428885420
435033939
343772
864937949
418136411
987471285
2033537056
1719645195
561307041
828331029
1440379625
933766935
1359115282
1900650112
2067803981
1084875514
786872340
1440070314
1555902398
30268968
2125676323
805914312
875864706
1961570065
658950138
1743032917
436839785
979640469
560269106
515159715
1706931807
1117359698
295829193
1509455549
1318268694
1632995529
25812000
1533601700
1974257066
130957730
1611554315
1809244416
1497569554
1963081813
157467385
61748352
715735352
55500188
311377752
1695526726
519662188
1430390798
1965358090
1754456324
341997480
46682363
2073795707
1860218116
1278192728
184041406
1996573808
511156752
63135369
903605874
1388730170
1309350544
1692250530
1018818101
193807572
957228411
396908709
2122216302
1644724582
1562064242
924868584
956680619
1527679583
604609124
43450279
925438119
976069989
1201782900
1696757324
512638853
606609000
687946025
1308093141
123498983
2061634913
652184396
1523013264
1259699136
1281992174
1392823095
2136111058
2130036227
1524829150
1080228613
597150721
1499165266
1396748937
6501091
604672561
1356187448
1020347103
1192726942
896586915
379446618
63703486
321057808
1746959339
626639479
1025830302
524777016
1685350520
2016046768
1645276463
1353497395
2087884008
489070595
1170482742
1175387459
1421623576
964855625
1880253136
556262984
822158164
1019603845
1404776431
482488364
1582211847
1804701453
122322009
2131299439
1202985781
429185886
999734690
2026132844
2010457211
1567937832
587571179
122848675
606267163
1082480933
1491090053
2018605263
1553298874
1733664687
404737953
990311227
484323119
1865484733
893129157
1018819353
1110190402
1070937146
1453584899
575522714
1388028508
1472091384
1403647652
1250947604
311000052
613080784
1909266759
566873608
312720651
1209495030
1818701007
1883701518
1051728978
1041496936
1256836101
1923199840
1717670441
754145976
99798989
868585515
1588982638
1211497641
1537297636
1304071525
418681536
154205345
2008292189
1734900926
1938222116
647132260
1008394960
2057593581
316954085
436475998
46314289
653826302
1055505374
778902405
562503869
314094533
320233646
7625981
1297148796
487732407
1179036003
235133516
831204698
1760231805
1755704961
1756261721
758648877
293512336
883971762
1509478343
655232051
650860024
1916647627
1202120527
1311157707
1627376211
1890485982
1766742607
1692918907
1329253516
1198767929
1737452485
1609619568
520985842
1514858427
1215635304
854804851
2001869340
279383899
463316645
427979960
1107669150
1172297981
736891867
33587960
637146072
836734223
329537328
2096332547
1514978856
1747530898
1794278171
858444924
1790326944
221231716
1744721836
1765692521
1960979512
135730790
718018564
2131740108
1545681073
1092124507
374056345
639105471
1776653855
1793238207
51831997
963144416
1318812828
1735324176
1199597878
912942005
2005816424
249878497
62089780
1300540360
866889398
2034507525
1472593511
1576058751
706020596
1773093413
616472746
1881705667
848380474
474927287
950926316
1718991497
823071315
2112280631
1226702719
592147995
713620319
1045911413
1714895768
1362348528
1656503461
1029748813
471696681
1211726873
1866692544
52777500
1193599631
1087861605
1304830171
1275130760
849330036
479635286
806204973
695170432
1898408189
144938123
1509015844
1473991887
2019545782
516177015
439066174
726488236
1767350794
1832364795
407047407
1528178968
298156819
1982334053
1726253239
2125146261
428065852
1131945107
51538052
1007617867
2060139328
466981894
633456573
2050988137
1389261071
974683985
244594102
1614911737
1266029991
538547318
863972976
58950063
1444920632
977789255
173169381
1718641004
710927176
157747859
1848482076
1244381102
2062039111
1811878141
1947716622
1552909876
366163110
1764139026
1460106437
1973744622
750122366
175170659
2093879823
1710331589
1274634513
1659365909
1920419977
1225870916
404460205
1427931716
533517075
1714836797
983207716
41202232
1456487302
1648907406
2137604352
167880969
1293638207
1702591806
2129640607
1564884532
2050530977
1482205878
1337445589
1970730903
1193549760
38767825
503760514
467441652
1883665405
504093373
784704907
1143092434
1952076119
1709607983
1043886232
662164741
1741551157
753671380
1512433037
1670551412
89217362
1326503326
1244687846
1488150499
1499603370
491528003
1346460331
1576865474
1875273558
1752423758
101148911
595803784
1996962679
1875955399
1537838497
1033538077
1595668602
1048902137
1055853225
1561549623
228022842
1828527580
960350840
606617773
1523015272
1237724243
1576010722
1476971619
676916485
524274924
832710638
1661598235
53495884
566552307
1178211387
866458810
1732723955
201536286
512266308
9328052
1703037565
224057001
126226944
1514902188
411900797
1883178314
1951123694
919933846
116418020
1152428737
218755954
1273526589
1169234800
1695293025
140278349
416766812
1743425918
1501748299
293524817
1891264258
83126550
1891256316
1828730793
705824019
1606762567
1512601229
1085866994
1358792578
2137205056
686293260
1524795395
1431429311
1364388703
1675353768
257032758
771285424
1008143004
706496310
1089989878
1327628016
1492097120
2026216584
1894027976
418226358
1630260247
1231183350
858975044
274462669
880697980
239673756
895139562
1147690036
988137070
73897744
277549901
895103932
1171849572
1746112914
1976426323
1819566009
2039116592
1419450952
1490421739
776745836
808538760
1953270381
427336623
1378939555
912979241
701476223
1257408394
1294784440
820305959
2118708257
456858305
1732813097
1889574960
1893694758
63271809
1574611241
1950509483
698327289
1479588556
1707770597
1375437134
718398251
1988679831
349315371
1187081177
1317037338
1339582593
820347949
748873347
956510173
921499152
1091170444
590063609
1735167695
1582202988
2063969515
1105717074
583954863
764102412
1299269791
1043901729
1735513804
421060039
1305700742
46787545
960052593
1865124136
1049633456
1343971143
1820794810
386196209
815059560
447559088
488732059
257607127
2026473595
2088861552
1655389754
194478496
1232139298
885221277
1282216677
1725192353
1002429260
1501901767
1279639847
1049576101
1981093757
212208902
2059136161
1715272059
1599806718
907054990
71940526
133713339
2017200374
2057511720
438009762
766493284
2129737594
1613962053
1855619820
424833453
1922523591
1278975947
406632230
1100822775
1594901683
1273584827
724732434
2085170406
312135386
1498675800
1957409978
1434211808
2053822157
450256413
9180821
1333638244
1672042821
1721152150
1955174254
1154321693
1113997295
628045714
1372328439
1776483513
1747234434
92854867
1481131310
1928320293
1070258824
1176016374
355389358
757842213
886990877
1120967616
401092967
1783083127
1612075267
1186349942
1597429189
1875545175
1802195753
321766107
1245193771
859321281
1542448674
1898753795
924689425
117686245
265861588
262423571
2073496407
2070810560
1128184990
1666479403
151420049
428973283
1447274897
827901295
1488432869
1174181794
1533157136
1725949789
712190810
56249154
617757809
1570710993
837193042
2093795841
470534328
766678004
91934366
850911713
646897809
851117430
2068945048
1541298314
926690454
1932185309
524459757
131231553
1806016492
634539413
248643966
1322954731
954252786
584923316
1312339628
1586233491
864250109
579975314
330825307
2038038560
1788098591
1161971551
345037493
192850509
492262917
2097371612
286823361
1127892014
1208018603
316001867
864239983
881627140
460715455
639051308
1327324440
1592281640
1885662495
774407517
734878733
226618501
639537866
861764400
1272337091
1719319443
565743444
627282402
2146737542
558438816
1243773925
1785964481
671978498
1136600195
1777760540
2076053134
751518432
1882232951
1341017094
547517440
278736450
1046019282
1527121447
459575989
1823939468
1271077064
1467298366
1596893441
1220994181
663924476
768051991
810728169
2050642166
2024899076
1702771104
1557895433
437123220
1015062722
1623366559
211726681
641609284
1062140533
2127794578
2099226490
236122547
1995848493
2130072750
1454814370
916449657
857665452
231986560
629854375
1995531700
634188305
1531683401
1645256974
561998393
435494415
1860523236
1507799664
1788854387
1157450974
757696853
852195244
1506808387
2066192772
541809542
794530683
1976634318
772402611
447442525
1287841533
28018147
2136134892
836598039
1203235710
1792587788
1497143798
1559846490
244634139
1994814212
1764731425
824232323
609479588
1360028463
137708087
1262638638
2031671772
1315396146
268132953
1849900302
1108837930
423600557
1380649476
953715482
1674175427
1925141882
1676787101
377020301
243627578
1535493569
725569646
854569508
1050780376
981787021
626588503
1077617025
1719650305
54896749
482522914
1249724690
568729283
1794155795
379576856
636100427
1866359141
1838378984
189541152
918215914
208223433
993802446
302892875
1800399234
972523711
514087286
2126638279
1019892575
1354385214
222490512
193239028
1787153662
1119514025
1388347304
125081396
1761358470
1372157203
803511924
651485059
616274451
2063315304
1328980930
2011965632
1178068963
1333621479
531260545
723767654
325119502
810806688
2010248458
1275530045
1611010439
599452240
1512928051
1004752738
909146587
1072709065
1297209565
904600324
2075968943
1885211137
2025838002
1608250063
1520257694
657769970
425964114
1766371332
357423742
1587940818
1725381046
2127107095
958534077
571554699
748596087
1567597884
1278684733
814925480
683259566
503763583
619867288
663186683
855735212
1589010543
219475815
78914187
1189910122
1154620583
713960666
887343592
1131557100
1739774701
1683350723
1290515634
317005055
278575232
431398904
2015882021
1858074383
1522903302
110212328
413154654
427511883
568806057
390453193
170334879
849797200
1417085479
989933284
1927492124
933150820
709582672
1936192073
148167458
1431678167
1864747260
1956155795
889734486
1707954083
66023764
548823459
38105341
1307939563
1887998650
105108461
1311698666
1858861715
1529541380
1219834834
1088448837
2125727501
2038476945
2126835016
540930955
1713479539
313546183
439507748
692396713
617513925
1891579446
1488198960
852553047
1389610762
717951513
235337282
2053198950
52449747
12321496
1260532470
479712005
585460765
338669400
2126157693
1614386991
1806847997
561956974
660395553
598245685
471319449
1994247266
260607377
1776544944
1825356626
1186600045
1347735219
893534425
510461021
362030941
2135370587
322193404
101381813
1790465825
2015775791
1971540092
753741749
374777048
598806414
849024194
1777423254
1318775847
1883451119
1200647130
1361893584
411457770
1771072864
1001767042
1887754552
1751851567
2025803446
1320047441
236317961
554405658
1447842866
1729184069
2137328869
394085095
457098269
147674375
913472542
85053814
660076309
1872666261
1273477740
1470470957
1040592655
1124520915
465141576
467005875
1275327810
911833251
2075573091
1270842206
1001193571
1217187722
698196687
537268257
372351653
1017155910
1215283120
403072519
1811005603
1284205983
584977443
1228121294
510152416
96490362
1791366427
616614403
707811473
796688480
1406739370
1171752517
2009894297
271538833
832991208
29186207
100292853
1617760039
794909532
1583870674
1887010491
922549217
1239200330
1126295091
1783710370
984932005
1783887680
704681783
985405055
1811008953
1522250873
1342995042
671272737
1621096531
1248974370
1562154988
2075157666
1524772583
1011289330
998660133
1873229690
864695078
2096773214
1524799489
1539366402
649252915
727636077
1615398226
1740733652
703380245
1770489993
1367523932
1434952391
277822173
7176565
399856358
729919716
1675467016
363733866
1244057644
529647490
2043828622
219646158
89941253
514407775
2122398545
1306337253
888410748
763665601
1361117246
1701662125
217758507
588327851
1190001995
1744901923
429881562
1696921520
456553319
2032063741
801453980
1548905974
218214228
342420517
890477180
1136687314
1742926179
20025849
623388586
1309681182
1990795002
1366070366
1822997817
1350096203
599537982
1723346391
706235512
1097068091
1410965204
911597300
527359617
1475419743
1459622713
1728860253
513139018
2112626791
360484583
1779121519
2114566816
232589674
36231300
1510631099
704750965
50077510
579658769
972852119
832492819
1358051238
1756625880
516910295
1053024954
225353038
1957081160
1708250904
978681962
1841004245
983208150
1400419464
1975875149
1452926206
1942530803
1415325682
233367126
1557016720
754701316
476425711
1513806010
417734890
923252809
105400336
516689876
417424002
846836629
1601941197
1581327625
109421661
1760850317
991136647
341830795
1229403811
600266287
2011937654
1355620853
2127507911
812821910
1556256984
482040830
491266895
1223271490
117067352
1298942244
1857701064
511903741
1725575228
1619342362
1423981128
1403637473
642326435
1045942082
1761433692
1098803579
488240162
1096829491
324956678
2075777165
1612901978
693742707
575549386
507744233
108605798
728333044
946203889
218832038
1917404887
537109406
507780777
1876334250
1088792271
1648865771
466698659
1490474989
2143570913
1270368978
2036093115
770866605
1648643303
1380839846
687325914
433631259
1983151820
772150157
1553994120
2064429666
993271564
237984826
1976878903
2084256707
187074166
1305760250
1198331114
977966896
1880285765
1103444562
311488904
431393641
1441331171
702694858
2078261014
770247595
2093215209
40305750
1844279615
1516285905
711204575
1763189180
2053073910
513143958
1471738666
89418048
1259434332
1253065597
2037630041
1630147405
416069569
742114190
146589124
1689343912
1698238695
389083508
457373738
739068801
1641137950
146734996
671097689
999556323
2110192557
2120875620
136960007
616498869
148147717
2100153536
1508408175
27587971
825723145
695652366
613242830
1138594741
1594562963
971076711
2082519092
785450307
259394773
2077324596
1681983870
1955814598
1446106692
303164624
1483474295
1334669068
336862877
181349736
703259839
441708435
1029953813
1666933033
1371183480
1378735289
987947638
223277555
1726550134
535495769
76883652
162904637
536902781
1976321916
225333335
874118377
540649561
140347135
1932459215
1616782758
1330532546
1665355658
635075693
2071351675
484738868
438083093
1582176281
1882365527
1454119717
414839861
1134747429
644563953
577178986
1560982493
186842669
201290772
993397230
1883358202
784047306
876085789
1134684667
1137868022
167003250
993973230
1408974351
705092697
1167379987
1081875026
1724440918
2031092155
1984092315
1942638662
1662947939
43119167
847234929
1586627654
1188337325
1758176619
680544345
1123969114
1488544788
2107398482
1693868492
547072318
1425429286
1053240980
105318773
651169905
872438256
771099811
189022744
448850660
2123222465
840748697
1011139103
2002008637
388640146
1660794442
1762795848
1394617462
2082534394
380643843
1350996018
1631149168
1117286913
1143650196
122885330
787536414
1842721064
1290887376
393695746
296942273
1271029052
53031064
1511249302
223867228
703444763
1215436280
962588188
1414999635
73502364
1829243160
413927758
1617856641
1103381784
97285971
343513776
57552136
643880922
1123612536
617711984
888821618
1640886598
1750877723
1747068599
1261687338
2030896373
1663207790
2098047923
962084514
1360687031
407494246
1437745264
1619731962
1141351373
1778658311
1460963787
1947783239
1960335932
426197002
1668661024
1805903333
75222235
351023933
511592890
2060375850
1549465874
1935611218
1313204648
118623374
2031413762
1308615103
878863731
428859252
2049051305
1672854468
373669667
1406622126
959938530
1783984710
1817506592
2074525263
1315146616
840715384
1396719265
1121901055
737932553
1117789675
1665527106
100145755
1737981382
1603642113
2099818443
1416261448
1399544310
1861100845
1824684595
865661636
1032172243
149776072
1966926343
770857191
8270201
234411961
1930966118
1696016513
190157031
1963004291
1011457228
116833031
610089074
545692703
1188721286
854852917
1830804853
1734015221
1653643257
222504657
325332475
559872075
2051641243
1943061386
629310223
1872713012
1573983065
19145390
778476297
575707466
85733930
1187846089
263609182
239815089
301070017
1779348087
112630536
1456036621
220894618
311932648
1655108990
658894196
2026775204
1681514095
829268838
343953633
1350291708
162586408
160194253
1522749935
1973598012
665468078
511134654
1924255059
1295327098
1683939336
1988553478
2096729177
10443906
154105897
1742607707
1349347684
1676355740
550806043
1941765110
86490218
1998097216
1439946994
769274933
712379948
1356154857
973745838
393922857
1819219308
2094781461
155044868
874665508
1228143386
2019743021
1707554981
533997760
352183775
2066098078
2139319236
352217929
1865993957
598895633
174040078
440948425
1913429692
1773936298
1659897810
2124180913
1356173298
1768633473
1017253328
1541914015
1227676876
782516831
909880457
254224830
1027781386
527968951
913855484
1853603116
90861535
16995307
2075438035
69141909
31073389
1378182833
1455037857
925922406
884892277
1536857165
433792049
292866530
803426183
1562338476
1521574797
994084742
1750336151
728239334
1039043023
1424386416
225519315
1658080581
567342872
119728489
1344268592
115922802
485305780
2048772288
433204174
2125937935
1813842617
1555735242
172556935
1518167421
327534107
1141999330
772962139
786795618
600160847
1829280466
1055102450
376424567
1165686275
1344783579
1645199616
296622185
1651741394
31415903
1082019287
186382966
2096682589
127593914
2124376110
863668708
46537244
471394464
167853976
1069163912
710704213
1403027116
1699117753
1234869745
780425026
718170917
308212704
810216369
82674348
1221709636
1979956646
1450274215
2046778078
538055992
244805290
2133176120
1829343596
509008150
464238016
1401206358
1025951197
1202379846
1519204030
1185471060
1346495825
1699938184
1196863016
502145403
2060407530
1683113071
1630297604
1468802999
1877661813
353622137
1130414508
28216453
1185635801
938747705
2086898146
1347742157
178088467
545387507
1719394803
1617121599
980773694
997227670
1701771904
443306910
153798265
1767089073
1330896808
266177945
718057685
1784619690
1844810618
2035793802
1870778130
92390423
1900311317
756771630
1816370643
659924414
1517806319
2022897921
1913037391
1803453254
1520517915
1076062257
421552715
1563363355
1452354250
613188365
802956339
967715262
1024454125
759275188
1750038401
567642644
462055364
457433279
849315143
1839325690
1618219237
270994750
1174939604
1057911398
29317601
554294638
1947585410
2140438636
1223512247
1030413839
2124617433
633853401
1431669806
98751694
1246452225
1990806569
2020040923
1189982114
1814218994
1885888282
1724210338
1208679014
983923004
711771635
1413221343
2141117690
921578513
950081278
1874134175
1876426
1415962098
102199502
1466383267
455328876
1513955081
625028313
77963401
1129875231
1394619153
1108515285
1506607462
635507021
1018624483
881573324
1811036129
1217402374
1772199880
675225685
1427217685
837157492
1304630694
1737465102
1386268025
1009890055
902451504
394149283
797148620
892973844
940266696
318839885
2005221113
1341587990
2111373503
452742518
899117595
906650213
1504750228
974508776
87465272
850734999
2007530894
163419486
175529794
20888590
1387373439
2011326137
1935008865
1020213246
2053059518
1122831575
2015205913
1206460226
436399350
465195885
1739008899
1036660755
454079567
997008952
663799311
538765373
702144016
1024570131
796697886
2005109884
1422998964
824874267
1771955767
94746160
1940455030
727778762
166962744
1938385406
2092647246
2024871932
1488151677
388019537
1817087836
1049295292
461614975
2132071837
1650914762
2038578934
1011358149
1811408293
552932000
742667047
56587515
975574157
492030636
229520464
911562410
2143249277
1696977868
654120090
724034797
1178790940
667157747
422479061
1667426862
1333046975
1250782977
718112435
158413193
1096214885
126499955
1300424445
900016874
1696592980
854743497
2095235062
798611367
1496689177
1699276331
772801438
1940717189
777475221
1826450207
32443760
460564399
1681859521
312728712
163593594
1663689140
438578191
1802789421
807115255
1698614480
195423294
535029376
1046903212
1212018746
449469360
1241935924
16529046
41342279
869761285
1099710709
979560310
31714583
1207013446
1808449329
1745166978
1978776296
1871089806
1717708088
1359595497
736578124
2108721935
676395544
1912787779
1708190267
1775714470
2120634837
374093445
1324233047
1962567957
354669890
1377025086
801393371
1412265932
322998994
371388662
1192593953
1911417731
488478270
1084495547
874465235
69018644
1922910467
1547378315
698287295
1149681697
904829747
820751020
809490224
234652714
1258091197
1617238332
305209124
2016462931
609608720
23959014
549945891
1217949330
997569222
205862129
1613311887
784163222
1602984289
1811551336
1143368982
1183488522
1994840486
784762759
209676958
1127919079
1146983720
431114291
1979211524
1907484047
991849727
1372565839
1622993954
1898765095
1753082447
1603142007
1001638618
357343253
2087759592
112829578
2005122934
1554606963
2122542313
1206093463
2066404886
1127534699
1178707834
1577610598
254338744
2010414277
1528576622
762403823
1935565191
549355061
1895869249
1592130247
1457546040
1648365956
1274167563
1282018306
807604513
1203239102
1846928513
1927210227
2130394500
2125289551
281135207
1308749802
1360548862
135012139
172087835
1516320499
1958186288
464515995
1730279694
1929311773
477195235
1988536721
653195269
1585263967
1377992923
733168071
964650154
566913928
1980790417
1429892941
183834607
342370218
713844350
685876726
566791749
1015333788
1936946208
34189426
189728787
658579072
2081338096
1634586355
273445313
1134255905
1693667446
936402168
1816269826
1016577407
782502483
146669530
122358877
1767921106
1289021891
246439130
2071432357
674562568
693258258
167335856
2075649066
1529101522
1554782762
1207949418
59264920
1134955347
635864617
947329510
195989697
609349572
831569523
307855378
1501188058
1577640781
197338728
445642216
1528382101
806115461
665173684
307156028
1689263451
1486570894
977262891
726749017
118049536
231618261
1030886881
473722251
566914430
613115961
1260103294
261260695
1078043937
1032579199
529259147
734020787
1090232911
1988805383
1971385514
1525431478
1030978721
1742156244
353715701
1163000494
541938596
614651952
1511756346
554804353
1437382309
109380854
629914809
243081308
39310781
1120664636
549501940
806076719
863533355
576014889
1885918812
155025096
32227965
851844395
1881744923
1876341413
825340830
1780262892
1326802394
2130534207
1663926391
2075364286
1748829187
65076623
252159537
133188308
2041479368
1203098432
44223429
1576387201
1735528549
1793905140
1395944054
953396624
119310495
967900214
1118977412
936128071
62624897
2043892873
1155889928
1265131804
1090269489
778982333
2014630848
1865741824
1066168657
766109238
307641250
1243599875
1675200997
690549569
1975089638
898613914
594224763
1909025617
1385988444
896474059
71107895
1266670888
2023395437
427984731
77060885
372741428
866589172
1384430466
1896513693
1690321724
1409643736
2074102050
1631872295
1391601841
1156469916
855665810
196234389
139579227
1590954425
441575401
1524519431
1419527930
1867942298
976021054
783562047
935652343
1108885264
159442130
1995107813
1863169375
1254400604
71018022
1525975349
1292045178
1773771198
176434065
1861569657
843326811
568631587
872593416
73605797
1897984032
2005187491
1489951243
2014203934
1043758180
346171910
1270644188
1987341997
206763218
959245396
534841332
173978257
1376394307
1775438175
1430878042
1760327078
998462501
1103077279
1861914490
1363872946
858401463
1083424054
1047792288
2105271037
2013950231
1728708493
521131193
212459161
683727286
1909849234
1840663597
2125401361
1040785019
57700929
1065389516
1267439419
1746054953
312557436
872531442
1487863229
501540733
2092442509
1041271634
152345808
1849412953
663045950
1611219116
1683257753
1164334938
809667669
513966012
1407800542
1674525321
968795703
1468828371
1024264325
754532673
87751240
926205848
1219242894
1188571434
512575480
992362744
2047999444
898566407
87431342
77607331
1208851673
935149527
1631385839
958109245
1131511691
597879343
2076407728
1285080846
1894660874
1703272764
1616899878
1403919170
1533644487
65028178
1030821035
1634767502
118667380
906064877
1320898891
2138015598
1419055161
636145475
1455481317
2082236795
250211763
1716562694
1751498614
504856511
1298846525
2043218746
59789092
1090171599
115663599
5295549
1285020352
2052808606
697211513
1013997615
1869730041
601632860
1189140326
560529118
212782441
155713607
1635001267
2146662989
1601726755
2144257370
774064518
792298976
551604931
1436385725
550776817
1003654714
99954336
1462386548
1751645894
917313144
321109868
430772574
208898861
837656591
1621546427
1348410991
847317919
1374427095
1355122928
741913354
666637442
345558161
568014687
604462154
654892039
296873402
859229716
81070325
1923597947
2052231308
1157814748
1354314986
1000749707
109330378
1887919800
1011686123
2021506581
1268519151
255228084
152825500
929192271
642531954
1142211522
227024673
669074451
2004050574
1546554484
1891541373
177264961
1792146727
1072351106
2071020031
1823659009
1525666435
942461675
1546715131
281662207
630822018
1465253183
1616997930
608380106
1753230889
1733809844
1759387322
1702223170
631410863
1395149098
1267405814
609759334
994773705
453539814
1630092296
325850892
1804150286
3107024
820507179
763640751
1664159177
898200455
21793048
136457665
1216970041
140344004
271113653
1095687933
1441871130
482929651
1366945931
1391355449
1692728000
119768858
1462208843
1957694791
300883464
1014755335
1774051222
1490789405
1244235653
159254096
1683639851
2002591053
521883352
2016674996
337906971
1167028838
769316999
1244883613
768209801
677892221
981302580
1843833634
1637761682
566365047
1493022411
449095417
822703835
816798557
417388395
157739645
1714234163
399007805
688211832
160413606
1890571045
1000566238
1294093222
156292579
1892349118
246423832
1185043377
1973692960
1674824322
114899670
2124468285
904337137
865625763
1684915577
1324650758
1623827726
1544137840
552763465
1011854251
711095144
1892375243
798790718
1268640036
1882746837
107159229
1347850119
1491778730
825448075
1625271555
290499274
1983365525
746847031
1274078532
977097891
1556922836
1404393627
646577010
1065027121
1672102960
825714972
1984342604
42753844
971481603
1574225660
1156345317
274696780
1407559340
480515225
478201342
1023797640
241087588
908471419
747470609
1872562738
41775978
811735482
2102134387
675930469
1648560114
183490673
328254260
1162301508
1957023871
855825854
175077474
1260974015
1827777498
1956997093
1840361606
2006132149
1628620772
1131779869
173551200
751403074
244578193
1314213073
2021681187
1335122669
1849266327
1855837474
1411844385
2017794
1245827712
612914736
1885371524
697159609
594793639
2006714556
1254129491
993122163
759561301
991115308
583645874
2035514022
159709974
1665665910
1532913130
851217743
805590234
1247417379
843772318
1262383521
385969772
2002626615
1680062517
1922479204
1023550390
881197204
13548123
171110843
622323155
2111513316
120741685
729088083
714105100
321687783
1419919404
1933076181
1228712981
1024573685
247659091
779753301
328727824
501833229
1824393376
1059288127
272033943
887640130
650028770
253336473
470296523
174689676
1490074417
718404674
923788957
1372565656
1348126888
600650188
1298569650
644438634
160164220
645474417
509894001
1709791770
339136853
1041992200
1476516675
203660491
766695214
344289660
1419229358
1491068568
394004610
309421970
625315123
1907577341
275464783
546088685
862543913
519149738
1484739702
1749854332
1202761705
870786050
1297099482
1456600965
762052501
665642096
2003108093
1262046799
1961749675
1560736409
1321638644
1155266943
132042413
350156468
256280673
354452888
1452137567
134961633
722759372
194818550
1567152584
708066737
1146772265
1248439801
501436382
549927994
347675860
1806408944
1714833652
101380261
1268623247
1617781309
1736546400
562251736
847805829
1947317705
569878653
1408735208
1350574649
649756765
450678724
244023536
1409782714
472350473
541274287
1232835827
1024576973
732770561
311172877
271501431
378229741
822413929
1138232919
1567468141
154321740
349696246
2041448474
732980392
798584109
520355960
2101586425
1251247145
1430583669
62822141
1794026608
1001097485
822808688
1070835999
426307687
234045182
887098771
1063476644
2108691973
1751702966
997308646
1973351208
1617533570
826798291
772213391
2066082493
232029900
10881147
859698127
2076474599
1634825625
1379676392
291516951
863262330
715823373
860828607
757606538
1973459871
1742973562
1992793993
1877918549
953038039
964417216
1252693953
1717264559
1676239688
912918152
1598320097
315540507
563715287
2017243784
695599365
1021448139
1226616770
1147552619
649455282
2037565406
2068459600
752809681
1786141155
1020582847
1702898568
1514491496
566293828
48478358
861545605
1841694228
586756498
1993040927
322132046
154440037
215396016
109223504
1351961070
266150677
1757955114
1947142999
1792251626
448346627
974182596
1087137533
892736386
1724889256
1544487717
1024441669
2033332052
883524167
255881801
413118131
1112842307
602120693
363994453
110803062
1855740041
235403346
1152269223
1636075535
1428668806
1073050103
2056848897
978539776
1345667299
826328585
1963802120
1601586000
915932244
2098641912
342457967
787336592
1407325660
1749613046
790582188
1890531132
899987521
743332703
808787001
78382815
793250716
253742712
1502326822
1643546706
1159395496
66763627
597217907
983324483
1113351669
691139073
1499949091
300937580
354333576
1935024142
953055611
823808094
637960076
907988852
200276342
669879212
1090892328
2140990657
1647335056
1846641782
1196675624
1650447729
1140314829
1120114177
1241817346
1465249192
1974379528
394416430
1472069368
1347534574
461691957
605961636
925767561
1748803199
1354176926
952673695
2063783411
1444928257
169934567
2094622207
1396940935
1682797436
1695445980
119851801
990797364
756110551
1348250885
517632138
551076273
1114906817
1327234228
2047225145
1786175020
783842225
1761831466
2028733602
1028129746
1734075088
908530400
731390350
1040900985
1552157421
1350718085
1629214762
184154935
1122092602
1460056784
370192415
99699302
238187094
318809105
1377466083
461262513
1319694161
969080188
1648450154
249251604
1135025488
833242418
1612516082
1911996615
2052121312
849920286
468313293
1405643754
916569003
262950375
1237394443
1448359655
835571205
1867448586
1078795592
1222423349
1758955904
929271655
695369897
300269958
1247989134
1879998029
998745142
667452899
183408369
1748835214
1808979248
230269991
1119762061
1852522018
153662375
1178780754
953880516
2110311885
1336120291
1800429030
1656217156
1357910956
1284303000
521457049
673088700
1618858607
1404155241
1344385121
1731289678
1828464280
1434126656
1446545514
74002921
1353789124
390299787
1014212819
110653393
1996651535
629329600
545811009
1461536764
2084456904
1367888355
1711515437
982191254
565935682
714976216
394362874
1983132598
1868657426
613049525
788621055
1528684081
214467773
59872631
563574050
386262458
289696639
807573997
1910244966
944009913
1128881046
1117113036
932879647
1097997070
2092756226
1768833210
2053181195
2111539220
719572068
1119460656
1873803687
2146149565
633156299
1531371084
615349665
1322603593
1673340442
1150105613
1448821814
1223012337
1542881593
339474042
980470298
604491168
971359324
646736056
1041954024
1042484726
1529720155
646894213
1191309041
454881950
1756796958
768304881
1310083961
2120711222
968992247
1051740761
986083974
35983727
278966092
1936039047
945640997
1711991850
635697824
1958775684
1449881073
206246141
1609481577
724462923
540736274
988728239
33776670
496034388
1987089790
1009432504
251175578
405012302
1494810351
1616202883
283659299
2141683849
2005221466
810087636
1883829306
589562568
1182141835
1327148136
33773046
1891976838
204960089
506341097
1966376165
677542360
1164821008
785415590
1315825006
7178889
2088033772
1755473292
660860025
807567590
676507361
205188658
1998366723
1945100584
1734211332
1569441679
936316809
1731270276
1826252084
1236275333
1422138398
2020861165
1072361627
1206824082
1672128558
1268900721
1968930202
98116337
1240406256
260505191
1558366559
579863538
264752482
575537705
765304692
1431689217
1204246398
1521233086
346313701
1471780159
451246943
1771358179
599493048
1270980222
907016491
174967906
2101427526
446711927
125049732
501123958
1033312777
1889200388
1859260730
1433493750
158012874
116157741
1028328484
1147235843
1398756736
1552709301
507194171
2081250136
1521637669
1390674814
1137715448
1353196267
396914778
1536727686
1999492269
2095112931
1100445165
11993962
1964069472
425375590
1435882849
279348130
1292116872
1055759666
65918470
460170568
1246754459
818502453
764817270
921797969
1124351887
364082623
571532833
737716610
41850948
364455889
422670265
1037721357
1644619993
600729136
1936400026
853778572
53499791
1358096624
510187207
463111243
80740670
1083588195
315558450
321467109
1954183579
873718974
992541827
1398367454
731452260
624979048
857886607
2057922913
944238794
237019865
827185036
1260631140
1733155652
1174651936
349878232
1958868211
2107565207
1247393190
2075706940
776254177
754634228
1539196954
1959606190
1938323028
1347959134
231899528
1425577272
948008074
32350557
1117581391
1825502941
1009174269
633936158
139068580
1476626631
1723214141
285725893
1917154112
1588090828
1121533898
115243607
1288019854
1669555379
693462389
1505966252
1946291616
567935189
588186203
405448975
644734208
137589502
1430874517
1231582867
1534020136
1286857425
2899995
1617219211
2116893098
1792052594
800549417
787978500
1714145706
289292748
997098139
1306163422
93383836
572204208
287627250
440570816
118098668
1182055738
192082837
458433335
2070654581
963332266
1014933385
1455016918
1094988625
1448302419
568239344
1424342547
2126152412
542552141
646093336
1382719207
1479660959
1765113283
732485809
1564489529
72056458
1877524904
168461407
1638919277
2013248434
1191645531
411519202
1944125700
598118780
233609744
1169790963
1880398992
468298895
113733000
905736185
1556257693
263736486
1456018890
529246679
1323837592
376845834
1155428714
1250414581
1777933242
801025081
376363079
717650844
1912939312
1077179352
952338181
2105031577
1203876718
1828183398
953701436
751633036
189382595
1903941525
578202503
2011176264
193214991
1771243653
983290670
2102702230
356670269
195948886
676034365
1261158375
642167727
1969428347
34569780
2122103660
2105934709
1987721013
1569072510
1238996586
2064833034
886275644
1769956622
1766286616
1061486427
363056450
1246403764
517243796
2043519839
245302069
1660258041
1257587599
1586059014
1539919408
1834841781
267395751
1057016747
348686038
1041488432
801278202
1420385276
1051628075
1345783854
2013728461
1494637476
1029032842
947934178
394677148
510406741
1904768933
1709730110
624634730
1938174241
1598832127
560132265
1890831857
1012944789
1774889896
223509646
1742203894
1215661888
141540670
2020981794
1983759978
367269523
1391948018
791607484
1045863457
1497923154
1615028624
287758604
1826334689
1331710661
905013333
275476142
721725313
245736299
1825326743
1649183016
1546709299
1144300376
944724195
290869984
1607197226
7043362
764825865
1256928613
5655817
1960202262
2016540654
840828189
211603432
1175977757
561707094
881686011
1346710161
1503691305
689680588
1428281275
1023077604
1344420331
1806306790
464394755
363115747
718730221
910847198
1469388977
1361769837
1791343448
1819575587
649342966
846807964
1314549922
1326668729
955521227
1065561515
717236815
1113144296
335613223
1362467254
999251184
1640020770
701183016
1784523369
612420352
1205060084
1737512552
1538141939
1173765680
695312099
2052053528
1999411230
1850345107
1114448071
1621755684
896431851
1593197411
326875363
21730420
858817392
231011161
395224306
1613134464
1441802655
2136591486
1624187255
869863693
844144967
294050988
2073470011
130314819
2134149867
150794812
131866213
1181952051
1955927742
923323188
800016110
2064719786
1832891039
288231113
2071653486
1339417989
2126725326
496045211
48713627
1247947478
2062931254
608191902
458589612
103911431
1922825403
646888374
1796006589
811711230
1490717399
852495065
844327689
1328525711
1396436979
1139230815
701124287
1789689559
305272790
2033822748
126315254
2068455198
1109249992
347471805
310695043
369210313
1023718626
1371658235
639593056
619970732
557754895
1358795766
628977447
377826988
1367594666
32515622
550906954
1276434861
652487805
617325686
1421056920
882074492
1162966501
865837012
895949222
1716883610
260369598
994985320
1728716962
916942040
657020855
1781089956
1417939393
1019180788
978497791
1515948208
237885455
1624446207
392975567
1685888454
852298252
254628133
484882223
250283243
1673426166
1648942426
437101184
2082091445
659170782
370040693
445644212
184638891
574180555
1501038053
1583487565
838606764
1005006524
452682846
1807977213
1972227123
237379402
926586485
961642869
966303260
1953596480
10333691
1647228218
213493333
604364379
1771398524
778686838
1922729138
1889000576
845684117
1978362673
455731063
1065579948
1451892894
72646665
1640748087
762055498
346173252
676756387
1622325163
275157859
1333482671
19777251
1504853607
1256639188
759497380
1762123140
788329629
1372090285
1168274940
188607558
593342048
1508737851
1579835984
1231878078
446544046
1477088422
672655162
177506815
401133683
1465520837
688769938
1803872597
1092608933
705668830
1944912552
134600201
992713100
411342341
366966659
943640954
1149215341
2050370727
517480941
638184239
136302625
231681924
1944674825
167385051
1016592087
1939166926
619881771
805179244
1064801268
1605619697
1313231343
396931984
2130853870
1878771719
571014220
474479975
686155086
181665341
204136879
219378789
1038598635
1261460821
2130488747
2111515666
1469656607
1066049309
1434486359
1556105789
507850254
670365078
1538809743
27268562
577227083
1769979334
1951569983
2012908706
102771450
457914859
2117459584
876446161
539921073
1673417616
193813336
964510709
53402642
1383818689
789980909
1824770866
417417065
2110525363
462357973
1866428398
1248946696
1750929017
206269433
1488595147
2077056511
373497759
1829423522
266490101
1899858654
1046604610
2052399041
1175320119
193871246
795735774
448650197
1212264293
540805434
1306697273
2089679873
1734605527
271838891
40179501
309754919
765862870
551046492
103643864
1561069913
1867231769
1809153
892262516
99417629
18439875
1168237689
1809272579
747808547
2127860660
804918621
2019635327
1676595112
274493671
1310722233
1305357032
1125553344
67459937
983064915
1891990429
307987046
1627394852
110569901
78522547
156497881
1152733505
1891777577
1904100294
1098109674
1914629777
71332806
1356346481
1945527662
1917292870
1105634312
724502918
1358606518
20571195
2121488612
197842072
953346535
1120424871
770334743
346426171
1604863615
1589007674
1698764739
20771260
1723076738
736900250
1890355385
1904741722
1030685337
2122214167
1979860076
1685757566
674753516
2087812241
935137093
2071863986
420650383
289627947
777408432
1988353919
440409489
811821109
1388660401
1382380593
1636901847
316785452
504696827
292385767
1047780866
2092920810
1864526437
2013333677
1943927911
1516751043
951208045
1837341865
844367201
788304068
254945200
1001229602
1299116574
1480428046
1720922535
347006122
1935741577
485790629
231810057
446110994
471546401
1324306606
919994649
412805520
416494498
28267905
512460568
955320684
600604012
1931075325
839610745
1075782265
191122886
1133514681
1526694075
951034368
310501227
2130229007
1851935365
6924499
1672217969
1080336192
233951861
1380187169
2066024281
1712743293
633661820
913047684
932038131
1540804035
211048130
869907397
1337009928
1973337714
778618882
889839425
1060686322
750754005
243173724
1268177552
1395393466
1305688743
1448084884
1552545022
1513759520
1172077043
349703903
1096642673
468778402
1092692736
1111289450
264811397
488686233
912699148
288701737
76512136
1590564947
1163528755
278365173
2074941221
808681494
2131526149
480617333
1918150711
1534263868
1133364040
549782713
1163882021
1740186247
1473024234
796168606
954341495
1655839939
856095099
2138141808
1405231307
508717157
1127421388
1780195576
1011100946
252937512
199839667
407577612
145521092
2045120317
192491320
535247866
1630162041
1748638511
1039249840
1840265523
1583836544
1671355110
1711679355
1942824473
1110747975
1234864559
2010684046
919484232
2112643851
461086592
433241318
2012546025
1950618722
84168435
735469137
1689486903
40237853
1878083517
623798924
1618142015
508276961
1501348909
1573482593
785578894
1047713962
1109318949
2137435929
2041823968
1227149261
1995187701
1736355019
1736008092
2007656690
521375980
852514110
857479966
1810148919
1729928115
2140905329
2025127890
753118030
1453769510
733133860
777544832
1496596356
1418412050
1873464419
170861312
465434874
409078535
949296945
1675600342
1378481492
1200302298
97122330
1886889243
1508625774
1056784085
1483595116
220718662
589661928
305819379
1853517474
641889492
1992265317
317488135
322159204
621600344
1328396843
1137260143
1125338319
806821491
964318151
1820340073
961629615
1860720530
1850747638
462599784
961922797
1794265849
819769168
1041702031
108657344
350013642
58921767
344473911
10711543
1717137620
1752790285
786589220
1147242966
231856619
780735177
1097747505
2035714726
174066555
944407351
247174800
701843019
463662101
1045887051
1382774780
314326504
1780446026
1124567515
193767069
1387745431
1375707421
1216055226
1013553182
1009840400
1126186529
1472123784
818546278
1297867955
914252889
168379313
449362805
1977518368
1245040339
187698398
1501472138
1506321144
710996572
1988244666
65287116
765244349
105635158
2104036386
1567226448
391501814
1854595163
2034610575
686399048
879963629
430308973
1613011605
1638926973
2100413428
841622837
234891001
964815661
960368069
2047945913
1919629991
1436250794
440787934
1016176777
1956438021
600597903
1425279190
948391757
1173746095
1139896003
956184645
1657119564
1698287018
1764473845
1427029186
415548033
1121128124
1096278445
594710085
423262061
1218268977
1617233886
278198249
1498406943
2110583550
1615682953
1685178097
306505743
430832116
1569773009
877068372
745703122
370334206
858991494
32448332
2042415483
879518044
1482567105
309124066
44409415
1856217322
82400266
1297184989
2119270683
1995366091
1227332286
583440753
1726919522
939167690
276604592
103063725
2031127891
954161735
358232672
2132711193
1303337078
1585324117
543605201
732731551
597560794
1039864217
61775404
1224592308
1449579666
305186357
501226291
2044386927
1839156048
1746165918
1353982550
84020686
551917537
1008973729
952371118
774222745
567754714
219580766
472753701
408312958
1987233807
1445704879
1887880031
1354851924
729095702
1972075531
130071643
885859943
660850562
962056107
1723693404
1589352529
1813305984
673423139
2138483264
538743570
497401359
397030602
62409601
1366853689
854700590
1186961181
1150251313
1656539497
1152983103
1972564704
363748257
538073078
97170307
1635520067
1931924628
182991115
127875186
397197910
855364100
1998214624
200885785
1145011585
1529570191
1346232629
1161407841
2033962510
1207035441
54281501
205107787
1665790934
623345775
75864481
1000082274
2146335441
1488512746
1262724014
228960820
726064596
1532782699
1578523157
181357481
1096822732
532955703
906163372
1281413233
425774803
263142368
1214153297
260529367
1323179529
1364757667
2023556867
1383547195
534202347
1994917499
118366818
1984604759
468584666
1822657186
1236286916
627972467
2073460886
1908590268
409158290
126592211
873925987
585512816
1440995347
419823506
1062284812
475166284
1662528173
1295272502
342649732
2100350250
307706190
2008001223
2023508993
473305713
1551084425
1378069833
492457166
154193271
695414966
1362258861
1938613318
102736623
1929078087
1545436753
825527503
1972439275
1587364332
1610920948
1096275609
1395475223
709365970
548115039
872907176
644589337
1699540117
366386730
1181982928
2123639029
1954268808
359754668
1093321520
1783508744
1208153233
2144237175
884745986
69054005
1977239455
477217264
185988016
407867039
463645143
1391935934
1981316014
402020131
2130920690
1824917871
2046265201
2142773967
1538076757
291587572
740468447
273603516
709797781
944241680
1032686774
834387999
1809762335
1484034680
156331807
424619638
684382396
783098003
650146806
1304803747
1538135542
150308791
1747198208
1809548631
1801259474
513037047
1031788555
416737793
674064822
423321404
617633639
1605067106
1954774095
352668694
660686229
1215675073
1489897562
35173216
1576125120
1362269919
1060751842
2078419545
327222164
162540702
1938125369
1458964549
1622930028
1943819511
1199516764
1472919744
2415346
1823465296
1691659338
966677177
623778609
1226321415
1627309361
1710438492
1319165633
2103450128
405899105
2050850933
1590222958
347676594
676980429
2053727751
972960905
1906692785
491907267
1410400447
1178999666
1193712265
2073320204
525370613
1692654433
1974056594
1457066375
1464486909
1624417160
1977584229
102935672
361473189
1396798748
1051996685
1323755225
816016242
692721306
449797724
219835627
2002479694
1144786236
756775100
1846098463
522551694
536125433
1928663046
1208254333
1567463336
14475603
1707314380
1896812847
144790031
1699135907
1960586476
852581940
115250263
1409427850
1806715001
440266108
1029294483
606280623
2003295539
1701798956
615314465
1171415
1646879787
979965119
459310594
807285815
1097854022
495129632
153026788
653166642
1072726017
1315625236
1646550666
1547976473
1521471677
1187078440
463094022
950925613
1544104789
226484343
649194297
786491123
377992242
1852569163
292356190
496116449
1553132538
1694788841
2032536870
919147520
1896840010
779058890
201971590
1875105792
808798083
2115216655
1808955081
1722201388
1996213806
1017376227
1563767913
961516848
1520290382
159963907
1284781010
2059831009
282402752
1789839201
1369760329
1256474896
2089816083
786617738
14430336
233299001
704689759
50816651
43094352
1607736510
537381789
445192002
350864120
562980313
1276883680
261965659
1320836788
1675049712
1894567507
1207117551
783757759
2119563970
1730681392
916475253
995777774
1326487830
718868903
1144117088
890780979
1892180128
520870770
2045447454
495983508
752139845
611368349
1163563002
462071307
120918674
383900050
1167004160
213331804
28478447
13381949
324309911
1664661246
353044933
1386017339
1510156534
1043577331
1698563515
796134083
1585990036
28166939
1614054945
1736246824
1047766487
187691646
1142757650
57618486
1089504623
2109527759
2096420214
1406534084
129281352
13348093
1591109079
1239602580
1175309968
857272320
2093488951
1990779896
1616280602
2067653226
971113954
1757710068
1983621320
1293931852
885332325
1066321683
1583066811
1818769790
1400657247
773730063
31972330
693532344
63615
1333127300
1393658425
240946465
331004486
409214941
1227602909
1914141969
41225787
1655746763
1636451162
1649702526
190999803
6101606
474443910
1643369058
283551545
2094447550
1211713413
2090521293
906051497
756832034
830422621
1078274643
38849992
1861738436
1781629905
1038568716
331900727
2056097084
1826278750
1198688495
1330647693
1889613626
1149611418
984343874
262750678
1527970584
910586380
1164364745
68179014
607397578
474647113
819230791
1177821361
481652305
982938887
1723412883
691832737
2131715791
1371223938
209209501
1639517779
2053524441
334256920
1023926778
1752203212
772409994
1694462799
469599561
1613404182
567514937
1979591871
822375885
1353496023
784369775
1494475562
875483839
927110368
1984822181
448773926
817004369
1061949606
1983103447
1096047920
616747731
1802038811
2034291511
1273887551
173543757
301706728
490343319
1713909624
2111155162
1306289946
1622945506
100410916
77613139
1714727112
725759350
223373396
1188336110
916284752
76603259
1357064561
1685049750
1253565245
937988665
307764755
1734036932
781891705
1786674158
189979184
820736922
1737215129
1004404758
463910689
579061197
513827441
1509124921
80036391
640718346
1090267842
161542167
1488204380
623346882
931684088
2145315543
1660151547
1732233626
1511776755
109604448
1440706071
1200833365
1747807202
1259673554
1865355866
530141237
457751519
1554066135
308703600
1126985381
1436537299
1237644802
135731791
1695261921
20001041
2111602538
620802927
1015591289
1780230846
1887467664
339192039
1244922804
953954209
1896970799
1536910095
578255734
792996634
1398180244
1912931391
842068454
1832051745
22012877
1656205235
41781619
1209624869
2038370966
29054674
369542630
713851186
134563880
552276073
323120460
2134517258
337183730
94369455
204877648
1555826524
712244806
318868739
1433409034
2111837235
8019295
891596464
50642528
203427226
50081902
356648215
1266964480
1612783753
512898370
2137851252
1039625584
506759331
1320608687
643069961
1762948194
2062694957
601670124
431326643
1191126746
2116457459
1474494634
1347046963
2046992835
1215044127
862543865
371000949
601312984
837433470
1973705417
71868219
1646629812
248646603
594713495
1599074992
1075202719
5387660
429177023
1431599916
904004276
1994044563
2030581782
362123653
477104179
1823066281
61266978
515977908
1278620812
1706744814
1112225759
1774145150
1940555538
1817212270
1423673929
1119919521
179799156
259142511
398189578
846856373
633626569
1524092289
1497928383
1301636334
1275193941
1440358121
756667804
411120606
1506626553
1361262814
32626990
1776765125
1629061980
687242328
2052455448
1446277039
1727049287
604618039
653548395
851012163
1312692677
1023961989
622241399
655261665
892476084
1861863073
1250114314
260215346
61910366
182654716
1934461539
595508343
1717296676
790556583
892781749
1726445917
1928002107
788691611
794807679
1705267575
933201608
327796854
1680701418
345444628
13173325
1541680330
106957667
1936426749
745040883
1188667224
1635716982
784910941
1965331553
874653262
148529128
177015105
853554674
384321813
1065453897
1205657295
677565543
13601185
380792149
183447803
312829492
2130176037
257961597
2023659429
1332986744
1486318522
512976133
1542015585
372498273
954381697
1266981653
531142363
1724106656
1813879597
963776572
1223220859
2139057489
432851008
1313982050
1651187140
1553937510
1277258047
1252054606
1912142293
2017479883
517463373
229706522
475289233
998756871
501379325
1828046493
212563276
1316074486
777592804
1945185881
144349983
888956475
1380409251
360881917
1373912628
1837259168
839971199
1316448468
321437025
221395865
340180129
1952371857
352755040
615972469
1323610415
1791127172
1563185104
138455534
1125233039
1006869494
553943174
1799287666
513443057
440366701
566619305
423534112
1820381660
398061726
399491256
1920639848
1880563764
1970356791
1197178496
869409424
1547887464
966434001
816671663
1995708868
849186038
1458120532
168593368
1085400592
1951245907
144720567
1374358266
1619626850
1351676710
647108081
1271425919
1436075297
588291134
390816453
578153615
1649008175
1580753106
768450921
914797655
1898664223
1810485624
727213359
1339320882
1786982647
553947667
1289947261
2099338547
458184879
375170133
1057464592
1694577167
1401119720
332904823
171981960
659626331
1786081097
948604220
74933393
782798370
1703583865
751781721
336390823
1967889405
240416282
1903027819
328203503
1229434097
1517281500
1225765435
1821344380
126083169
546775750
1196864740
184663745
363718906
863467654
1125269171
434388793
386691652
469469320
1059680085
215289292
1885343833
1373346864
1475659766
1367748316
723236070
2053414795
1625278075
520905834
677228090
1653008811
541820593
942291660
1479683182
442354975
2110483828
416832692
1372082442
1300295608
16046605
1852583780
895665243
747662195
756736330
1692252028
820827114
2039264839
409931573
1120781383
1413290204
162222689
320876902
17655025
439264730
1417234096
1295001991
25666568
668581353
1899781802
668583720
1150192715
1129648656
816067374
1098885779
2058122376
1737000954
1375468027
1362964018
339383267
582649808
674111214
290609597
1998446226
429970194
1544200996
1170463680
1311451482
417194615
1449215634
1588071612
1960023589
317967347
1033926294
1270478859
1423591676
1087746435
1472858029
1357606757
586441355
1465956137
179221772
164570271
1112819357
1680179433
562129181
1272171501
910239249
1745566091
1878215952
1030309325
1811666182
779427932
1613341311
1112068638
1313990112
733192159
1912496687
1262045592
2137001553
1571416969
790406455
700997722
1143263954
1035020017
413783237
1049751572
547650461
1256329951
407675667
852380344
1518293110
269370378
126012063
1811977214
318446869
1221714461
1834391400
180233200
1755381106
1833364592
598029971
195555724
330330618
1946356179
709283511
198116502
935902120
103341441
126443631
1071443847
810123481
829810280
848260694
1601786638
1812707434
1482024106
625175931
478504670
3399481
941934710
1487994111
937856151
1895723959
1508386711
397731738
1673062919
1250408935
568933483
1091889759
1692601292
45074606
1991797731
1127237203
1277398672
1079762118
541283172
1352275842
684839408
192280038
197549954
101611020
1168814909
338410191
293792270
2001952330
1377979972
789423352
759357563
1505124469
1356056904
1456436707
1389556153
1207441874
1036527091
2072703596
599540932
1687581723
493689930
579200894
1269217088
1820765771
120913054
1486648852
753705691
495987880
1157143006
1016113091
1326001184
681120054
1247034275
1839221441
749344965
1096129403
358127940
1977751107
256781785
971723029
2080955111
1460344487
444142925
2050551355
4105358
861757904
10866102
127147361
2108500018
597758690
406888168
988674101
1675378611
640192415
655464841
812601105
806653811
838931379
1050713193
1824373191
22392933
1552975113
1815864099
691695578
1787781817
654413919
1265245333
833349755
360105733
1946095061
967903381
987972306
1517330988
1432333278
2126093927
453932690
673818081
1417864437
872070028
1367886870
1872086089
255867738
322132258
1427577860
1194297676
2120858839
320686720
749426906
443579755
2047004601
1575060470
1741610371
10194868
309085857
888596422
555091833
1074956320
484883739
1110744550
1308857660
294617559
1558985483
637596061
1022381972
1757113652
50471458
1185265378
1118271938
1572510324
1287938454
2096315029
1049168349
1298680701
1762324890
914011760
1159899080
1679445592
1579849928
97079663
1850767267
149266354
259127358
1563206702
1964419151
92083384
572776097
1487521999
210029661
1357057317
1766844039
133165074
101972466
289877623
722098265
422543345
588297130
998843655
10770467
434026978
734107708
754544400
1185241519
982837649
740022954
907095735
140958686
524622336
2130084747
1257898978
240348647
1161909519
500004859
1893658474
887749423
1821337780
2084915760
85933182
1975934835
976762294
197186163
631010033
319832889
1968866795
1551470276
1333547554
550584276
1357540041
783010574
1003999978
919817164
673587842
663196021
401617187
1757966193
1810466800
1119314709
1889730358
966574165
992544532
40744843
116801292
435398205
1090329819
1292518778
1169524151
552691430
1992776758
1485312814
909714433
294779619
1360657735
2030390805
479222390
1710106900
707457741
550890460
1365742140
82832230
1824229691
1571951061
35889097
1981225799
377326559
531711507
902499782
1510958340
555676854
467887863
1333161485
637044011
1027940517
628648877
1159771402
442616785
182489023
1703406739
1674615704
773450129
509749814
1789490039
1077151964
672400170
712707796
514757408
1558611200
1791168110
305129943
1240451389
498840452
2121037191
1999163970
1757226066
1367790871
923993238
205959472
950253083
1912099303
1706761354
212283097
140036722
860507237
1542008946
861940186
2117855292
462764807
593201406
1885058292
914397539
465930825
723538219
1524473195
1261501186
172705738
1313401495
173767018
224007688
1773982637
2140899621
175128079
1876098784
331717441
281286705
248798574
1630518905
853138317
2057659875
1617128829
328270192
1799908084
1066113074
878204330
1981911457
778275727
1998645339
990447063
1832031564
1889125865
1327867814
864727951
587700198
1568131811
1259113436
902275421
478370396
715939330
1337737963
749694030
302410401
1430734701
265768850
642441874
1710261574
1653362342
940256669
798777690
1867889768
802372797
1242021270
1716894638
815294610
1930290614
1742731763
1116514384
1991827628
1202535542
1756689102
1454815140
1196161794
29256458
1789661726
1683346080
1881756793
54064819
894543809
668877043
2097307936
1972824238
581484168
645871210
1278428486
334496142
1816737745
345434724
1967027320
535884505
621621127
465253747
813963873
774349146
1458481484
1532999505
1894140743
742223762
802587657
2000848343
1697315784
1574473758
1597879863
1659396752
537706895
184377197
1101124176
1502706062
856382186
1021888138
904778520
372221761
422379479
746366200
2081959813
1728530194
1677818354
1870086952
1129789380
616794379
911737938
2144259260
426555495
1692881115
892925028
1789514430
1000990621
1940101971
953428465
1250809229
1567398045
960261469
741689089
712824776
1324791917
725961091
867086532
232454211
178328177
1243492148
1594644381
454366115
227171293
1866080132
1572816503
1294036966
67340301
1490562341
1616051380
437480799
958031342
1811419477
194874672
723206570
1673757303
359877246
523994804
342538724
1531205190
121881278
839427202
1905788096
1872673176
1193344501
744900226
1698137276
434020297
532467667
1900065084
948284052
1934302397
101227171
1944327792
974772038
1637593090
1745622244
1238525241
12273315
695392828
586586114
485155284
1636892987
528414720
171177573
995395334
923129516
2076338051
2037242245
1606167877
131686462
1638134748
1602398429
764902210
871828050
42502491
144373471
1111334483
114042856
1473720933
698775687
617007816
1828064145
1281907510
1336509231
1271104469
222374519
1283546657
1499730557
1627171815
722617927
379410454
167466710
1619877215
41066489
1315193990
258919327
700942881
1008218346
1045520864
130143583
359949396
702738039
1672076779
602073227
639733305
845681522
1401211357
2138650367
1816924852
742683248
1053120035
551675614
1096426908
1745801297
1443387409
1422249960
158641052
1239631438
228987904
1020314444
1030851330
429960235
1158239185
1899190373
320848796
454101650
465355079
12075950
862342833
223745393
1236241319
1800811743
180799514
1662168581
525488917
1732721959
1643437470
1525312804
1699568983
1489944003
290686855
437269887
716247443
1626791356
1263077811
146591214
732020039
1202620398
645577223
1921418233
1503633390
1238430356
1109496449
1387451657
833372060
2076158985
331909184
1052451393
1940784287
2102931998
652586131
257780106
2039684862
741216055
1407128700
984745975
1540665695
1427276278
892111191
1205830799
1142638033
504539691
1718026585
1596285482
1172671089
2117419078
1647763278
924252594
1345475854
408998496
556923775
33512575
1246687205
854821745
1826255522
75972190
822783319
1303740678
789528568
685107289
280020111
65964467
1600101391
797323839
55145960
2022218602
215098772
300451182
1774417542
2118627746
1674629552
1059776246
1774626171
104872827
1963631584
404752815
1360070398
450171357
1799106209
1803446411
1516177826
1302722142
1257233303
915433742
1862275594
49780978
1214708578
342787346
1666731883
1832789559
888970898
268205462
1404098376
1469275631
2121479475
2063766679
836176534
234959088
935196608
2128334693
1126973752
1185540013
603395794
1364345176
1105641074
1727451256
1096004469
1382178058
191163749
1544975718
1527160778
1438535585
1083434246
2117294823
908256983
2097832664
2089432230
434914903
2125405428
1307272787
1217918935
1136069373
792361005
421536551
1009595115
83288505
1181003810
1442764205
1108834092
1118783132
988391177
1204793150
1270337338
1910267651
1071765706
412967097
1307701953
1167714412
268997693
255110497
984990635
2137107969
536410792
606864446
1159991676
1774880625
1148373287
2079072975
493856181
1246813794
181921617
835895087
1958451377
1053933106
926138615
1789409934
5762440
125921306
339567929
1388403425
1591571907
776369039
2128965505
2118520267
818544335
1350726397
1478539177
406205038
1767752918
141632172
1287703063
1726311399
1402679298
258416407
743122847
1791425359
40491201
844702414
1423986382
1048748619
1644024646
372559042
191072988
1701547253
1673806918
297004813
1815383310
1603421342
1161182498
242443373
2045496368
684370232
1024647322
1932947182
749382994
975107189
1772211696
224370303
1169191879
994624413
767481467
1204305454
268761430
1273571775
1099954344
960449405
539635403
710461954
384214377
890827832
300245967
588379
1349340074
207068238
877746077
1099885733
1843539083
370633921
160043151
1519510115
1992325160
1644521901
2019786105
1274373536
1473819047
667619336
196861108
1958251543
1467570919
444038316
471526661
1948467477
1994975697
1057954274
1164895799
1845139405
1326580619
1099617888
332937260
2006263188
1902313840
61858474
1603605620
382231546
352435421
1162409992
1631436129
29891426
1536467885
1298802323
480419745
959501622
1073878159
1753754394
1505571042
597054819
1286013696
1598836183
4495749
68099598
94757871
1043187929
1268196263
2069231708
118415652
1576645975
1909027989
1027245956
767710969
429032174
30182373
1111089917
1024366283
2102392211
1773898909
2134390896
1378481403
8956745
1199721690
326399599
432675792
32385872
1529720438
1726938643
590981224
1266973585
727105260
1637637591
1466765076
1394491288
691642422
903680839
163038914
1080450540
1663645644
785602141
1256373929
2040540995
422619344
223341003
512039120
342307923
1356042783
1009710965
1839214555
131552201
1375606939
119402748
278913577
1638310155
1213576657
82016947
234891028
131705379
423350544
274882078
838396408
1021005410
1475551133
2041611170
1857105796
736173118
511233170
180024609
60457451
933574430
1925343629
286255165
1035314220
496944919
1160881887
1485295609
966889315
1006759317
2116997912
1621522438
1802876572
1760576647
2113610896
414000731
1334350514
1298326637
1659619418
343328069
174290815
511111816
1600043908
1985418854
1699000127
1541781212
1641704133
945155165
2142297846
1787902677
1323899635
289369227
1035252548
1982754703
224467211
1747081951
1838666781
2100681656
720024284
586509040
1457660121
1180946909
1739912916
456956395
1605645575
1060187886
90848377
631738854
882128030
1724752043
1184199862
1606554527
1643110228
1900311378
550060597
1626302559
364179031
982837199
1023006946
2047466655
1249949491
1906774732
2124064610
1629438639
1829247288
388383350
1798358650
2095283184
528003174
74050631
1898655999
2106723326
364139326
716579879
905037143
253211178
543675780
456956470
1077677210
847056114
1545475524
744956143
81840914
850084480
479219885
957660037
292509928
851686611
328514931
43136105
1224983026
40090172
1579971211
775371558
1692839482
911040682
290558317
733022880
732565926
2047752237
323402581
153327619
378774902
693969940
88657077
1449805818
1715873517
2114467333
1017373225
954281341
1958371582
23826512
1229759694
893374524
1673067385
1988775748
1262411138
2100198036
472257515
469925095
1593987752
979308519
1804574218
1932855737
886500072
1628596971
1787792180
739954593
1965628023
135480248
934460169
1801428163
1745852116
474979842
2008396851
1518093423
1823691610
39436263
1963467670
1336457868
681755897
1480175502
631776693
1570714913
1982951292
236468622
1334203884
1095325441
2082781265
1953267528
2026088320
1838178755
984097
712314217
1245316471
1672048764
1876564641
132479317
132168382
408336586
1310839384
819038290
1136501439
1555486412
538969390
2063523180
1966350708
458956383
856345893
669396878
664986517
947778771
166070288
919406583
6383353
106050739
65610713
914425943
1833847483
75798218
1320825562
106805550
1648322448
203957448
2128562196
1650843622
616869893
392606578
870783933
1717132654
1120852183
107898130
2095707902
1741722594
1911212241
422917019
1159981171
528897371
971166018
1338737285
1737048214
370760149
1991683825
18266613
592860597
682507653
1794855141
971827216
180064330
1039861613
1288923631
1554672597
669433683
1818572525
1825687618
58369759
2076882026
1576753852
1328969261
1437382662
623257682
791883368
1293394355
1384988114
1835722418
1500856698
338119985
173940739
742802122
1923032292
551995364
1478845063
1772868493
650453462
406384088
1831599905
1633908724
1369208746
845426572
1629866102
171680471
18293303
984966069
1790721
102821873
1926899687
2081709540
961472738
1736179586
1247244495
1274761170
1618314024
56007321
1299456847
1113715018
1690094573
384376715
1774488589
239956061
926361978
1515271752
478579502
1003891094
1416023840
827509798
329485001
697575495
1119934860
103045283
2116222280
1485008695
1512140478
2036820362
110519177
848365621
1313466810
1972270804
1512561472
1495391343
1084361828
1527840581
1796486470
100947261
194329095
1710156931
1299813202
106808299
201636047
472137670
562269922
1480888871
1667759285
130942231
1981671242
2027436550
122943967
920752317
1802942369
2043152002
1900183078
1970733668
481899913
39427059
1670550578
1992823464
2089416389
1897940817
2128276755
606348827
1475199015
1756764128
1288131171
272280032
526637922
719830627
1943675303
406632602
1713173923
1122252217
2039139674
192349517
995591490
539046603
1314547500
1160057170
436910232
1757765024
1503081322
2069800703
656993221
1938378928
1487422021
555785989
1457694614
102785466
668602898
412216413
1433609961
643445131
1891973602
365293504
941581716
21890225
1149770781
2036143491
120632899
620815259
1445764982
361019487
567533901
102204049
1538454202
1056394849
1357236766
205845090
307910130
1052630274
366386668
625416339
2095115600
814986622
1592560161
660729597
814979781
351107278
1246689921
426413271
1747378515
1556374657
90398488
1200813742
426888610
2020009533
505707136
1632089785
1967385170
2041542767
1211971825
898645202
112146472
623036036
667946314
8586967
423571999
1553340720
670292078
494833961
599119364
555682447
990860904
1459097297
789035099
19759660
526128618
1976625445
259005697
584120778
1643771279
524552540
1201019671
961153381
1595681400
26994444
333170045
405355354
1710804595
1157784123
1712348788
1029449829
1933833878
786129451
132026684
380230904
622809352
1664827017
745518206
1983873995
528960386
824831787
1876759698
487480257
275169652
1535378571
489178539
2027680546
1587163714
1500145612
294878732
788900879
1330347948
374465362
911407262
1276676408
288306203
1256420020
1336958504
1937654075
625758284
486431545
1255749999
832609274
152543828
1313672166
1102147472
503584173
1439409002
1576912382
505594659
1241173072
1023794838
592448658
478305987
196129517
1657986557
197647864
1724212895
208801425
292659756
1358410422
543003412
472725972
590848044
653412072
2092356262
726708708
1126057786
362097119
1617884471
1866885670
1285754682
1677530599
394288263
485320898
532877131
915739189
1488500819
1335012089
771431362
1028741355
552912731
571101391
1498770547
281479550
1723474370
850006560
1991101188
569483009
1088949282
1107688080
1618299103
1771516458
1498960134
1466985764
123633160
1365016683
1718166263
1432252846
1383812817
565820536
1820919654
720455712
1752513117
354494108
855492857
1460028787
665399426
164130027
624914595
1011742410
588247297
681956301
1281378774
1426820961
1845227665
961684939
572189374
675126171
1490405359
1067478013
960448413
2031156511
2099259786
1759276613
358075690
77541417
388784275
1002503079
226460204
1092146908
805852729
1867971253
1015165477
1956482459
38740137
1108230383
1249877890
555878330
1352997215
595670118
1248509394
770012054
348682878
7615138
2011034601
1712793188
37717478
29475322
1474127489
1466798415
1338848166
335841516
423643607
1385135277
385181497
384831270
261766293
1246792975
1492758153
543769872
1167960458
232918819
1557628994
1351603382
1779446373
1564019758
569454998
1225341330
1149903284
504014319
254409888
1929289903
1834607834
48216863
1449078521
1549701504
906268408
1155584988
944138169
370367968
100426339
605771117
1826262383
570382849
1766220823
958463744
1889551586
682613997
753398862
1040363005
1462431599
1540884661
655716903
1405577472
124465221
465853095
792388930
1822471756
1852832791
722994219
1410838602
1782396445
1097018814
1967458798
205933229
716867507
1470801395
693120195
1873347495
769095072
2050420933
730962404
2119486380
791112239
1026061377
641950573
330499959
153627280
353641990
1238286270
1655925177
1882905802
1498466899
451482230
973526344
329339547
1221966192
2108800208
1434208312
1975557645
1867788091
35763511
733531310
1409937001
1951670170
1329457185
1973646547
1107997540
1849529920
1738367057
519986041
709167694
1196924094
1660171807
1707454301
982610290
451258227
494160186
671991091
1491780928
749505924
1190444945
1043935659
413500388
1028130305
686902949
1098902517
1194547620
31043267
1804749549
1155561434
179565975
1840945678
386826418
1353979871
867443968
1224238451
131584988
1597966361
1318860917
1049024330
153331764
716554033
812560291
556729911
1249907301
1397766752
764947900
509937140
1783025478
1042566698
1622259016
1917656715
1474233504
195035517
1647717715
1884916235
1574881650
647819089
290204881
1477032813
893220200
858108323
283447028
1970547691
401062575
237392645
1670533107
2036576858
1646691471
492882323
462565630
1156669467
1869193429
1629386815
1672782819
413395104
2567994
255310396
953778396
792563473
463526447
2032825279
48824512
1216453671
159373127
488156725
1464304471
140139862
744009434
61356148
233150919
1390979680
927452257
1927041678
1965907021
1982198774
1844959088
136470340
1479411069
2111953278
1468191481
2045419192
898029263
2130986922
163513857
323350482
1957840163
2065506050
1940433990
1914805149
443706592
896164256
1387883995
718939887
1950338512
1855842707
1209966405
838741199
1840992214
2093721358
1340033789
1329217656
1111789283
420046613
757268446
1653004225
2146791381
73998611
871000809
1859206598
1482947461
1377226229
833271518
729320517
111903841
880985434
324842551
1343729328
559813048
530687139
1219545630
1681222643
35591212
1785380113
1228451414
378763512
63464060
1440614850
158852363
2113245867
857373929
2147135070
451676677
660185222
756619870
1294924877
591257595
2075778709
1230306155
988480147
1273768266
1368526720
1434716273
1511957197
1155614792
1820374968
317240235
1619800051
1904518971
1065180704
1428793209
1408799857
1492707466
2084362318
358267098
1247936617
2002247594
1417452229
51914007
377888831
383602828
1343100111
414520574
2015418914
1695643689
1016795593
1990093307
191665527
153378031
37495755
1295176084
999098240
365618902
303699423
1668358660
1739426633
1242480557
846423529
1409154786
985398993
832699222
494847888
1763820671
1774791070
1449625590
1053011399
327138531
624405189
1510041167
1419894185
1315412863
84045758
2002102782
1507919967
1606566383
411283937
421216612
1564568951
1085983749
105217391
1671399116
1395033286
526705689
1350876948
1159042968
2006233511
1354850010
1596971657
1491105024
81460248
899817533
1615448336
661187767
1432474536
68044626
1673183035
221268046
2100812175
434610798
1337416484
1492174352
34976465
1957850123
1728535417
2042419515
380756625
629165598
445963379
1663971813
543009902
387952324
1137516408
517311921
1409547925
1070613830
763091001
1463570314
1640195123
1591604405
2095711149
32039021
1954283344
832762276
489244105
720820067
1019907018
445787574
1117048955
1173612993
1426679979
134941612
1957744890
1288872774
101755671
2144820396
1219585673
1591994026
1385052247
257205074
387064111
2129147355
820963302
2137628748
2059863730
6930877
32616027
243869502
1353720364
699417311
471715485
438516173
974690738
146774543
846533839
201682250
1428835373
1995585448
1859852559
256611794
1918826595
1205881958
1321895982
60930771
102230797
627360251
722565024
1555583950
1906652242
598801050
1366146752
384551907
2133157630
629168470
956455214
692080300
264691263
966562574
549376287
1609751528
68389938
805553654
1358016973
1375773768
1376800710
1042373122
1197408682
790998373
219730773
648718717
1196672118
1928576458
1468068417
2060480628
491750761
482513355
1311025329
798361162
1610410464
1666864972
2049935248
1799314613
374491957
1985573361
897889562
468109431
1825790244
1047955424
844132646
426480073
168608786
819975600
2121016612
1242188948
478342969
823708254
1734211857
2047866989
1785506576
668396538
333247020
1413015776
2108880727
1686045679
2078447910
694973977
2093927794
302224125
544418043
2074506322
1530786508
2131070300
6636465
150959439
1248318118
876109755
1200763535
1625608017
904618270
1395276409
435661516
1588686340
477037645
2058462855
611589247
972581639
1076594653
1969316322
1223067871
905080189
2022381024
1099137833
1268441098
1453249068
1616198299
289203759
1544284207
1665768762
838921544
882499593
723757807
1665609805
1575330663
1986346009
2101570479
718720132
1143237212
1338670847
1182541451
2067585538
2118257179
1977906204
1669371369
709228575
1250635547
662241465
1777975572
981718420
1971035310
1212367185
1460081136
1186255107
193030035
1112337699
315814937
535257480
798308229
1425539763
1413806706
2131379742
692097571
1819917227
1744473562
800751149
382414055
1403505084
969876133
591399610
778585905
219732520
1079834705
1741321441
459083066
1605985014
234839534
287186880
1245249877
638957107
1392476684
889413603
1633251074
918183599
146065306
921197468
823190788
1194050569
1300342100
994489060
418101046
2048268194
766905105
1014886566
900368686
1551271807
763383992
1609810498
632021107
1822342192
1681239020
1399519156
1335738004
1628674880
1499147989
664947690
1500529590
1147688308
402148840
1315698074
1671583830
508999979
349957777
395247267
656498703
1232457700
278723848
1088644321
1108669297
1074774548
239045313
1798963807
1376756390
431489806
1267168539
113327484
1883094888
644007446
1612812986
246907023
1045114646
182368680
1156344386
895253401
1893287283
2108820616
80310565
1848781628
645768849
1115404669
1015009528
364816731
1617113348
1159338912
1465497041
1260373381
465957035
1022872394
574956872
1759602018
1503860750
201310464
1600216037
1739041912
1410728764
467256096
2013377489
1448995900
922436072
1328552265
1129255679
2025545016
1804773875
870287480
332456228
101621439
1694068975
2115147774
1581680299
1868627670
1567968993
1936268577
1348104745
86149922
447326426
1349324808
366454504
1236265226
418366003
1505076989
1462424445
925037857
1814755283
892975973
739766151
1006578908
915538387
1467119166
1370317394
862641471
1275477523
1125073756
1788719240
583408745
1924268608
287051392
1833481106
261130525
801568304
849004454
584930898
1303302884
827684360
464596675
1058856085
927009657
743832733
195815459
543731944
1415232761
1880987037
1815599344
870562526
302894140
2123782085
1297271606
1234189555
1163468741
716498852
1385454089
1483946897
1470894248
348389581
2039490089
1256614623
533701174
1446971659
2016563730
1734452358
321290957
1293199981
219629049
1243932467
676647881
944403699
2063580274
676060041
1971370499
1041926552
195171957
1022616339
1232909716
2110016534
1564080023
1295887955
944554685
2104040816
1767320164
538139445
1352089985
376315354
579652839
448535286
1890756223
2029778753
968999982
1801871487
1998647985
2035658635
318994739
1190238055
1399452681
400523928
752606404
1063280772
1231375713
382649535
1011594249
477911580
170215204
1989921985
44706993
1750363228
450062110
1550771932
1774893224
224305448
1525666003
870403460
1038758736
1948680518
1485073919
1334521225
1812221174
43055967
33349369
1643622051
2119319361
920572204
712258108
1656227537
668191210
1421250312
1047094523
1366201318
182679113
983501182
1944824826
1254817421
100082710
2054382376
846168821
160457605
885906750
930716650
1671267685
937330377
2070672017
417638012
1468796562
1662455159
1533435903
1336608438
1676976513
1993850842
52328497
1119549421
1729501751
1503843333
2041502138
1823808387
1544856711
535707623
23767696
1383509715
935886225
1215501236
1173363879
970737912
1376549762
381016981
703543879
1816535593
817716616
1726024407
199621140
1485234440
515564795
1076522313
540187505
1409675615
307999799
2031919675
167594650
184443439
65337404
1933417966
731516131
1675840514
1974917187
1235956871
975435156
840089355
352235037
1214688276
1999806744
270547384
48236087
539514534
246086132
438281820
52783158
213136615
1976321286
75096586
2125063979
164143065
1270510957
871615164
2093775234
1021311852
585550135
129029365
1885215162
1746825454
1171762451
1981426440
1906028057
216314068
2029054240
1907577494
1071954243
1520483652
1845302527
1124424369
721408714
546683982
358175660
552178368
1289610936
930337356
868505676
1352452244
1240284727
968426416
586265175
2065960431
523063221
1744052109
1713529205
766248933
1515476835
1076015660
1126412846
648791135
1903671115
495124155
1530225110
565450879
1288183591
676528549
1316490038
1207207583
1980923260
1930787660
1201986074
1134472582
1188476668
1561723366
1693419645
812727636
1457858419
805641116
1309909500
1137931983
1519643029
1889886444
1722683515
185217309
280815484
10659672
1864626224
103770146
1440068293
2043425494
225946704
850744021
1787962635
420147390
579691227
1214120308
2040711116
562870694
2139066560
2142274432
1765803230
1455266787
29689586
823432884
173219480
97005006
1409885591
2011028575
1076752455
360048517
213344457
1152358461
1222801006
896042494
576392518
1858205323
1600855701
197489663
823423949
1538382367
99934160
713834073
1401171449
1101280091
1606163252
602999828
1554893352
1470487864
520963077
1194598867
259176567
2085684318
756699027
1703898151
57048522
1927353698
1450569161
2029195607
1037906211
1392390912
1881508273
610929559
557137700
665400292
375066884
1210043305
863860529
2110859643
1460110584
1226826518
1622695496
1262185842
1335317116
923317727
1142803695
579287304
2118742480
671757777
786158137
422953661
1152536548
1974051700
301457454
415228959
1511751132
2061719846
605110445
199379166
831596748
241409385
317051172
1969824896
546200466
833584265
1268385571
2112123147
1616446801
1345760094
1675967549
1775088831
1430178543
1869050201
1902330378
835211471
1543741149
1526569681
594296745
583358225
921903337
652571485
1056167078
2079582504
287688618
1378600855
722503155
1955012073
1873465234
1821634575
267153832
1803186160
1298658211
1519182663
553667600
1067299831
127921686
828264367
110732006
1850840771
774946707
663141896
2043505242
461218811
1002094763
996391965
152555768
224973689
788625704
2086473214
587881533
1933418652
2012692683
1357638013
1871268868
2099423196
671393643
636958512
792283139
1626393884
1446815022
706600440
1272861443
1588587032
760124058
296227870
2072840118
874710121
572975437
1576581648
1403985017
785189950
1599065028
1165475041
1744580563
804725185
37901826
521044034
346545476
2120311945
1559868808
510611598
1512446047
761743520
121178515
1015078236
1007079997
830502329
672467804
1499904906
1669981327
1848061084
24280732
2076176355
1504462547
558708234
1816816010
181698782
59738705
212359395
497358183
2139820267
658283990
490690634
962385501
1243578681
501406443
364935585
1759091604
280206159
2077513997
1749717836
1628850233
1962066900
1570802369
2020713088
2086720304
1025619014
885924217
1852303857
1231433545
252919288
1574254985
408197013
842726390
1637552943
2082131747
251720509
590478539
1664588460
265189875
1864701126
1651595921
1389087041
1957392750
2025661011
374844129
694289364
2008930676
1240471187
1239531774
2047937049
1970099811
858853050
325207307
389802174
2016274779
1315184927
1526470092
1518728004
458757065
317700996
460353455
1593034539
80299349
348358941
1492245860
315774162
453873202
1954406557
1858924648
1092416248
888380586
1123597074
1037549802
272332868
1519124793
984035706
850998787
1980849661
1320466883
894206873
205067913
1198975438
2071070610
750101984
1055514731
1398104172
41257499
1631475631
1285384640
1740586883
508863362
1896530392
1664436356
830308479
806299076
1056873573
394265385
480961010
1202144749
10149224
368314527
924203640
766236901
638250692
741961842
323277590
1857410873
264924347
462652337
1292749022
687483411
694971384
895159402
384268165
1597030038
153962513
1473932889
555740209
1529996032
538442096
2063370014
978935329
902490776
1453847501
425678367
985903902
1751849275
636521614
1669033297
564922297
1617549501
1433594025
1337010502
1192968844
1657222270
32207659
1127002468
559722183
711433679
1904204597
1018281954
1617272160
166459427
2111216329
461386411
121049247
2103897496
79758426
1369596642
896691426
2135984830
1547753804
169231785
24785989
523838246
919759010
140661815
362268693
1205632444
956576963
1212627918
952054587
1431718038
965026221
694113985
95026257
324588980
1089612638
1000139712
1361182818
1986469618
1590469674
246953746
578114830
1647514226
1294072615
935213462
657207787
308356789
613288353
353456705
892986363
1108489957
241232529
843881981
1023526649
2041882461
1926322068
177938225
2125023378
2042483032
356814853
1228123928
1817178514
202159984
1758775118
214611214
1558608076
483852898
593435263
468363249
293461344
1461798105
897715885
1698977051
285706407
535004910
1377146921
405270796
77559952
773528580
398829418
376959147
144273962
623558128
999833684
2055645151
1420442455
34206042
1128798082
1752150805
799399302
1524937262
1920776625
1671309046
1500245951
1676437409
101267697
1716553836
1874520371
1664819498
880436124
34311620
1354988187
952768893
727548405
1561109993
544534902
1587315638
1690868996
1911376225
1536926177
1214226386
952978603
197661186
1309300985
1356928450
2057244058
307272639
1328010898
1859951422
1096163244
1450126380
1515802700
969006700
811068543
823206838
1860369233
1513339761
730723718
1795110113
485990027
1495381955
1605650885
229270915
1137716539
1534904080
1730708698
1778439717
1187276942
933779200
398611669
1400591014
1702726397
1961403385
777947261
1119136432
1836841296
741299367
417703315
1274794337
692649419
1825005347
263653163
326223459
1137543683
914437209
58819606
694437245
1281818900
1310733473
481467447
2125872806
577964565
669674601
633679937
1783043929
1294690872
1599838167
970505918
90812813
650831639
840724205
1964649104
1989950706
1209282734
931085002
749144572
382848653
1265882194
350400701
1605663563
918470946
1293301270
981210939
602047785
649649690
2137691042
1126805964
1120205592
81546290
1101794860
1695446407
382397495
977684927
1613348068
2010645851
1909299754
2035723039
69650158
1890579884
2008020625
2080973940
1531676181
1392073111
1536666016
848779357
616607863
2015073872
1449697328
129282498
472746790
935034851
2035032634
1490354989
686957720
1692646768
791441599
1041166102
1242994277
1136489734
1412295884
1045108803
1837649874
244990029
1112458396
294722139
996042783
1479567465
242625184
476268880
1543370903
336227048
1901859759
1547319987
1645706950
1296745758
2077392098
240194840
1201030954
386205870
1041840762
1863559330
1455087333
143472790
1980058883
161435528
1723436666
591293503
669303072
736597442
89512811
1314503732
975705210
892316120
2098467614
683570940
1140466792
430544025
565828831
1197251608
990880937
522992095
1794561011
308453781
219618583
68231343
657336927
1380417376
1968336817
1919615829
1987727907
552731702
117630891
1457923912
1210298588
1516138703
1903218484
1807973953
1122195648
1396923774
1920437574
92245551
1382730675
190244221
1084181790
1876304045
180995354
1140136840
1844259562
1861467257
745212990
1527301720
1622338453
1103488229
1367428712
87516137
2143762894
1333469849
803013070
24213273
330263803
2070139645
1615089259
589830831
644077345
1870971312
1183187429
394845844
1467456406
122455979
60852387
356576077
713886835
1627173957
1299574935
896036561
1243582936
2104999220
497414898
123162736
281810746
994358867
1665599313
138685737
1734410873
1656345253
1096252699
44997609
639545653
1717480494
1709153845
2025175493
733052913
1807176792
735959334
530316899
1150179343
633940969
70644595
433674267
1232782715
63603641
268190554
138186729
204051878
864945303
1754657512
968685194
1022688724
2019221344
1212631516
884823988
1826572395
1543685652
535363391
195114743
723717176
1227270916
614307082
1773491123
2109467184
716917245
41924853
76314108
410047415
1040086900
660778885
554795407
1040767310
1496201800
48088642
581948275
594771936
41069222
654036424
638772588
2093850666
1334549215
1728551970
2015246988
273402913
670238613
1745786590
1289655110
1127431575
675631108
282215754
1901422989
287984654
249575010
1694624617
1310700945
1044999153
1187620827
431303380
1880684920
1484108640
1460620425
390114917
1866176036
1152248335
837804223
647879604
1931437787
554901003
406803560
918457681
1066903061
882230030
43430722
2017842486
588323122
2035308558
1124128160
71223068
1399948664
112760257
1458886714
1552566937
1029270318
1022371151
714038495
1390212405
80284530
312335761
1528533497
1162210625
1967764135
1255705129
1478296487
626512720
1658605130
550255039
388707237
1764537582
68044914
585306939
1745877318
1402865369
414559189
123385164
1404676670
1932109614
1073057949
944708723
1370622399
1293739953
860606513
761532524
82510541
1690214385
864616997
1700141794
433202762
743524316
1337180011
1910244928
1287386218
1877350696
1291333508
207741742
282586346
1880767244
1508170826
306616039
1157523226
754381540
1582681633
325382681
1556689275
1330503564
613347491
1305562712
1636301665
822754124
1193721494
97825978
801211432
990914003
1115829714
558795862
1527944149
694351568
1069749339
1237700618
727431950
1147901982
707353544
412273954
860806021
1079502786
1594433100
1957325163
294484123
967582414
1268093478
1370747200
44617410
809457349
316829309
1815244340
57980150
1878776999
1637650206
1856668901
1614693188
148691633
1679483279
533584852
781665558
1304546965
1720227965
1372915898
1418162071
1271996464
2114562070
1196492757
1762943799
1245887311
886737589
568146301
1731294043
613134906
311184662
859498541
1565013650
923002837
2090721778
830429098
2024464248
540983771
1389608704
1528650344
90266578
1198515028
1439613203
129200247
937573869
1783950968
1434670987
1990683839
1466461260
1799180059
1481767428
1689822426
615946730
837356858
1654776634
231843186
574195407
806856349
1107236386
1082290665
798623694
2092953999
1037871599
212617815
1005573930
2131363598
1396465118
1594358053
652618939
1279538440
664565340
122661380
1111694890
707524707
715972747
922044402
1113769793
419692431
1835835062
2054054658
1297562159
1594897521
141589698
121544625
1031681846
1227935476
36965439
1963568085
360558089
846556902
24504413
404078105
280495409
1721843403
918569705
935828295
745089616
431562184
1264498713
1136731422
2059234058
2027213233
1260546656
1986752543
173216892
1183596917
1769301981
64316010
699915223
125417333
828265760
133159266
1335037621
2037001165
590701277
1599101006
1968016271
1777636996
2045479158
1908620893
992510267
2136033678
1290079041
907445486
970192789
678056819
42485313
1520829972
1991647301
792586551
180470416
106056314
87322183
1389090990
534679903
296411099
2020570698
1541866246
1463677205
1748318047
1711445809
1382276841
444283162
1977158478
1534618164
1312621140
886115916
479940123
1296366334
1516680500
2006376350
720412642
792119319
2099940264
333031754
722488695
326077237
1006897221
640746042
667997621
1578486083
1461143043
353464194
733411406
1360014022
41593668
1224540485
1258310715
1815845974
296526535
1897084499
2039635317
1538078187
1538154338
1973495913
1104630666
1857088702
341615885
1836253545
699473889
1465256335
1908382714
1640478291
785134571
997878540
841656923
1743260746
1136312082
1835371536
2049267336
377611425
459371894
1931760971
120992226
537448745
1482612220
1492563128
1590217347
1652355179
1647716477
608173644
1854383544
135860670
841387020
428545052
94585281
1669931419
1572351338
1767069215
614408501
90824235
2099744028
1013144487
1532877846
536007499
1207467317
28996121
1262828178
684433039
1645846683
1292494415
1702057812
1210940365
1478586447
100340859
589154724
127015302
827181662
495927279
1079236533
1498461346
1242498949
2013934699
1870442673
2108325205
1510447706
922267024
235581271
2028421751
478753829
268666606
419210181
1094936224
179860638
1650504995
2045126279
42998942
1923096338
1171457398
1129836957
1351019022
1989990723
1531553283
362890187
1609659892
615149931
944797385
721635945
1642502868
1564191918
1537351894
1955566507
1669186668
761634009
843904779
1057655057
528061271
273121116
1375444649
155906325
2123024684
1069032101
772964118
196049431
367820094
1415697794
846395971
1784892533
1262131251
1905646719
1473604924
709534862
1602459955
423653414
1925904259
1116763413
45523168
143016967
798493873
183374177
867092229
632591363
1647889225
1357242359
406631842
340573001
184557035
206181329
598707677
1947488768
761439102
2106093594
1367217143
607310894
1469996728
1985220885
1825645484
461754150
2131767089
661012252
1422945397
57972921
505942370
204425349
1756526012
1118604469
1309484764
1869636686
1169222413
156160849
1730315800
165125033
1143091270
943239083
146658204
1708571981
672743032
690968118
1098949001
34494018
1158465298
1842891207
1860540425
499496370
1663475959
260522971
1269982696
822670837
133987394
839557270
169834465
1277562723
1536352113
935286522
1067874887
2019685024
1034643967
626357633
1435017204
903785106
1048535635
130951736
574468907
1489733242
287803629
123489974
1159523805
1377324269
890385684
502300776
1454414280
1577350520
2131278086
408534489
2101704864
620980979
1499794986
486771887
1986458841
294573523
104384832
1803200741
723064999
2006970071
1699108666
1677801991
1841385452
682154044
986546222
647729713
231665427
822542576
860632342
1025405903
2119468022
1107791554
1668588265
1273487390
1642262067
901173267
1253674883
822832459
1729576654
668186230
1777466830
1239098615
2121032044
1365268687
1320491468
1255533035
318868398
711491008
120548575
774137656
354842023
1337404947
1230133753
955090300
1319000718
1213484523
861856334
2011916731
631947382
147013807
1793896762
1472854909
621742290
2015072728
44986439
637006599
1415432369
1161078736
1985242141
1387491280
620816636
138247806
923684806
1027282504
1972211312
2134468740
843948522
657241772
1846856306
704305965
1871243450
607812229
1027740378
609566312
1491176895
2004851682
121143814
1532938572
2108480111
1339925231
608165862
482042579
486622437
954936328
510816649
84511879
159974221
1578972852
851218808
2091537711
2130372781
1777597242
1923026912
1077760633
1287293122
1528056149
21322684
1682547575
1212196046
492203535
1201697088
1504508615
1292689264
217293393
1616352335
847884599
654424228
1176174834
1702874808
1166860114
522965748
1129776475
925579766
1334149226
34963045
1363972333
1124142740
1499831379
1508347435
1182562871
1244626087
1927707000
1035498371
969974416
472403036
1076418487
42640138
584946883
968443252
1791636055
1234911358
1658956574
1429299303
1023937012
1522668250
766164289
694402626
128595791
1891877100
631986074
712599722
1905083684
412571027
1051228105
547543668
1908789960
62917570
512283916
1306152917
2071330326
821846736
1005497494
1426579051
1284363685
363559628
1717901596
838358499
1590678335
2104080589
873066531
783804349
747789931
612741889
79505676
1677826044
1356289469
621700410
1660865254
2006217959
74621388
626764985
113533615
1952421911
404279264
1376914641
514785716
1167453617
1297003267
214088465
1210762117
249218463
1448283925
1533604708
1193336073
1356344059
1329285884
203789461
436548011
45090040
815540837
733610994
1999139421
98107096
238522560
1550015107
341295881
454571994
1783122749
1305925800
1374874112
1147714647
2417163
239116791
2126644609
1220658368
655520959
658883226
1777584591
1540145054
1346411031
2032826999
1556957107
1018961856
688344168
157143600
1572092631
1955853912
346020460
13334262
1247600571
894783925
2125586982
1635049151
1728336463
949839534
2049790663
166901076
1958769676
1567195259
906655643
1889505070
957241875
701544554
195627291
390915810
484983650
1050965833
1218922637
327377182
701241272
940096624
1479156029
644831250
792423555
1731538619
363811620
1119531301
1130239193
1185936510
1570940250
95746078
495990320
57889786
1578049427
340444022
2042947460
1921981326
1004883326
2070765943
1204180839
1274466731
1466927079
648792869
1635547619
139308464
1420642330
920510918
1602436932
1218533273
175014049
2112025153
1668895232
1009020994
489161116
596935169
1401969968
152691304
1352261743
2066637429
185064015
1396832719
92335250
1468861972
1868261416
322585642
1722558427
935545836
705538312
258029920
2062502317
1957174482
2065213456
1743694801
663439719
723381885
808241368
1293025309
684060670
1978931346
1225210960
520564143
612987457
627286161
826867797
1697875819
1023742985
21513828
1012360376
981158672
1869074783
1180096591
938416720
35715637
351146331
1974587153
1983039755
1906276929
177954787
962409109
538848720
957349006
1444491496
254985678
1969668427
1422700274
341027105
521632595
1458759106
1478570937
411922941
408105287
355507610
1241113032
1623429735
755742196
2075445625
2040712629
1717195313
1107563412
2007756355
46635175
1479287645
736175296
2126873613
218434047
1966314721
1515483438
140692364
746417772
220810562
481186097
2062691604
637583635
512691202
980965999
1669340678
981048107
532722777
1842942947
631672852
40889522
985947975
1688334935
237233731
1267891246
565343802
1208523927
1384281215
1465397088
598660261
1781299026
207193349
1256856472
1351349007
464091618
651224729
363289906
1129388120
1385777812
19923745
213104835
435983563
931373601
962690551
1998717708
855311438
1541339347
628382094
1198215359
2129434604
1357019691
2068031159
1141108539
259090688
210387378
26065309
1778328741
165008068
97443441
1709435119
1641199783
1184355571
808525808
1996215348
1869300649
752778701
31140371
185282832
1541556215
1125932205
1991758197
1173824223
1883705750
2083912630
234962824
1128273797
906714808
2057659091
250076976
1538469661
1388629896
1496555807
1947373715
1460283606
2048139066
50421829
886646118
1438833248
430121871
1119321428
1043998168
530001295
273323412
1926802404
1286396778
1193191074
1922081058
525148382
2064688907
994210485
332480120
1918976768
1109040047
1800207804
1149325534
1972397853
1321362286
310251755
1931317241
9736379
89090946
338458978
511064020
659832103
969365696
161363359
1294500113
291976763
496944095
1054878750
121037062
1678469834
497892540
1543924097
466686520
1233310437
1787140136
1549658016
1316807762
653482302
678658855
1027136113
1542509730
1006750890
1266638739
2048820957
538013330
897637365
1861838834
2085069163
60977929
783095526
120396829
393229307
962382270
848230692
519959880
103287833
926562514
154926021
1783521985
334147970
1105716531
2060431464
1362234694
1130882098
1299225291
873849587
923558916
1132831329
1733287184
520012775
601649294
1841608564
1396621041
1259739804
488043320
1422971273
2100003555
1884716978
1720698686
438640612
1609368579
684826364
320048874
1439594924
23258435
868647431
1064478771
1400114050
701729382
1860100699
165570734
1139772953
91805691
812417870
1385800137
1121846382
1816968056
1335858454
303918423
867303958
491158417
1842290212
334709071
32536841
1331286307
2114743803
749030611
1012994207
329827889
375035709
205921094
1394279343
561602346
1208152494
506495498
1953990096
1168116428
312452370
2042680169
487764718
1412422222
2140486363
1055415152
1797522629
610369979
299120823
1419519020
630673791
1271013419
2010890909
1581253138
728715643
2128269329
1410745652
1615783828
672837126
849477520
2043226099
1939964509
1971623843
1395101803
720406435
299114126
80339932
554483849
897579051
1953289153
2057024376
142137933
1151422284
864221501
1685627250
157002869
1420457608
1204347220
134576334
300862063
1990411658
1324932781
1307472492
2038863146
1918133351
1892061249
769260551
451152514
1542993382
93681005
1226180085
1649958482
1556531639
659933718
231266663
2099993009
1001772599
537438969
1284405057
886408257
635812796
948732490
512458162
1639912417
1280609785
1030929316
1377736282
1179952323
646981225
650100804
1350135076
207796828
138428169
714488698
243936878
197723800
964793330
569288301
532581543
1924561727
1747652009
161226009
1766412177
1556029834
305525809
285178361
1085499701
1597815347
2007115767
317307520
1889637761
244000385
877618505
72264560
852983727
13735868
1482984986
1468587259
648114302
1479116737
805174210
168812205
653100300
1729395042
1761335913
228705381
595422362
256999577
1743358480
2097214029
1153019613
205754957
1662454146
260518043
701463065
1866046777
1159555210
99551320
2095184410
755591701
1713848858
1439983503
1765291378
965624667
1568030241
680365460
863007845
1320969716
46046421
1427980076
1273114408
572143967
823248828
1411334762
796361609
1955614719
2066803896
1202725871
1265054729
362884906
1128308713
275857954
1549282606
607772605
234260101
199893495
1771541670
208422326
1937377323
2141719320
153771777
2055487808
1045498279
1604119566
161705517
956864209
449949550
224298714
1925658436
811114114
800204611
1627841630
103149953
62373307
309295919
1133973952
83184629
280471050
1214540517
1574773768
9612278
1662148244
1737051840
1576961067
1597436719
2429854
1878393304
417825687
109366923
1113370355
559862779
1409366146
1236962171
1443182655
1575322609
1320067660
1232107239
1175256350
498549296
842143000
1726792542
1751941568
219200175
1639706320
1161164478
1594112197
677455738
998478581
237822243
1256260514
140864082
921415404
1377246024
1022917363
305409958
1792198235
1545800674
1619918384
1700010117
1783695189
1049523896
1351716104
739568869
222586541
624464477
40462007
1619318207
623641654
763930325
766997100
712679300
1307825843
380777334
432762837
827196460
2104598679
360684928
1049816851
368508316
729033688
1928095332
804786471
1215111182
1734725265
1559750992
1472204854
222297035
1872967390
1966711414
320507782
1317111784
1640464275
819985484
1580381253
1027314833
1649314776
165848788
1362298130
1456030876
621718551
1364292815
1330451152
328044680
254445989
650691345
1769334949
1520423078
1044143015
825517458
464012367
1344753343
396059276
824843995
882742894
842981660
498904347
1698995518
1695468216
978947074
684729333
2097676754
615372772
1598106863
1121639989
2130243180
1344870576
1575496597
1320140275
313465833
480865141
493303112
1279742974
265058374
979114609
1419771539
2081950756
115461402
1085901933
1310592367
1445962307
829025719
1146731743
1089375234
1089396067
1378119022
1061649355
1934107315
778605776
255385063
1105426038
1039915494
1183120241
866882885
864552790
231212253
120206692
231537759
1061080673
700855164
1254830879
1282172146
1643712974
1414343963
1893586413
1287088183
1826350416
1304425074
1926847611
1053740227
793844578
1457702805
58595000
1597633821
1638792388
175064748
1833394838
1065473420
1382074714
1136687643
1074327456
945582803
1152778127
1250950699
2094549954
603056096
1634102720
568142996
1384363900
1726215413
239012246
574049547
603406727
450958529
2069074042
1975767336
2098277421
1571560370
827125701
511284582
1233557599
1537301813
1837397406
1697262628
345602808
618814165
498911283
1779576747
1333843948
946928175
1449764625
231316481
394545103
1889747666
731345485
193802803
871088927
544777464
1705212862
1677320525
117749317
964282265
538320476
561199540
1956470641
1038868190
2047844171
227403406
1266118865
322996704
483972530
553070769
240320088
2093693285
2118687506
1299351665
206745865
518331958
1775174492
1000740926
261768138
1724423793
68640035
881810968
69748612
328029464
710015673
815320846
1477193503
1624086353
1062650089
1818853458
2033820709
2073985858
770801845
1839716944
1012540108
1990432272
550049465
268980843
589159956
1646709229
762467185
86060362
1739385925
20856018
1902095388
664553860
1710865201
1294491146
1686024734
478146906
1926614048
338142562
1853117402
2070394122
1808382151
21418144
411624655
413552034
1238466174
1049537102
125103528
308905635
1144918832
727078715
1029686512
1813590048
404570569
1282878886
2105601688
1363810780
1403571697
743248657
133514525
197006457
341696605
1418486312
1165551789
1309277302
2038283120
1679186335
1607923896
781896738
601405270
2132087363
754979598
217232932
1994687907
2009595130
1071160514
488064887
1849605885
311027947
1659884061
2068418911
1037874539
800690811
913350428
1950440565
441029276
1917696170
599605051
474243558
1903409812
704494652
1447470722
1636994840
195721402
1544013011
1783673103
2092977741
2139943968
1035825219
125049707
2075646439
449538879
1344276567
634340109
574265007
1555806348
200622275
1240903366
2094757236
1591877300
836599390
349593171
1233870270
179264741
1511302147
433382198
1123065856
1121258283
1269197407
111755447
1776447483
833699355
1929329808
1165268006
444688001
1030910856
65183695
1657832765
277220424
901039933
1794121922
648248864
2021551054
628715027
788515399
2007739391
1238608794
1333361497
1119822715
1322370846
1737535675
972352525
186103202
812950161
1812121769
1379859475
117971787
1459520904
225270863
392741334
297309600
1932872504
942254332
1720390296
666118987
601246178
1286308827
1917890251
1817136713
120522103
1711547274
578926294
1684343448
243508536
664531636
259089891
2008267685
70530541
1325165052
139401239
1245858831
45199736
681767499
310088956
1666644487
1802751670
217436062
321103029
1604888356
1111530055
882119209
1535175832
412331473
708236953
22647311
457314853
976961433
522986549
1267724350
1270556886
916474726
1729098148
1491444023
2040489221
1540811902
472134786
1558446062
1780816143
262365029
436005120
1086154476
1939142926
1390903715
72833639
1919701912
6662031
862574255
268055306
557616990
388270368
983504607
720328035
402088701
1754063236
876561903
445152094
1393283141
1347303221
1469009986
582983382
53204112
1680015266
1919431242
1269049891
1660400243
536384561
757376456
1587933304
544228481
1963552149
1522424003
1051651424
420042709
2095753327
142846824
1260178902
1230310783
1353568757
619640460
248201178
392250624
123206517
491280826
293604149
150998960
638523126
1037766958
992604511
89401585
1467915129
1890014441
1434670581
1931115056
252997975
714718743
1506389779
1531552808
1339500082
1869690242
1566227691
834703781
632711544
1352428220
422087439
64819584
2069286979
729272472
890582995
250837248
1434051198
796206314
828867807
650137134
541289915
1557495415
2108239741
1577908628
566043348
952033980
90181853
299925778
1343846720
1670800447
942867964
1236617775
961993744
312986018
1412145269
1431102392
1560550696
641972999
2112200238
718985338
1342649047
832403579
2073897541
1180666198
1030175396
1238439961
892134568
757862318
1446692595
1436241090
1814868625
1051207529
100364806
1600894078
1954698920
630399374
1201650525
396012908
248828370
186179033
1123822281
1152103869
1668516541
523488674
1762442741
1403343005
2103590473
536149526
417831791
312964418
173717581
1131096563
1849298924
1544127772
229987113
1174524985
894489026
409520399
558448764
1632725590
533499296
36731255
1349884118
360279604
943962784
2101627580
245642450
2034084059
976402071
563512457
1136086165
859792429
1589324311
1200791588
1710415976
1355525550
1574155542
2036690344
437446939
1691852899
1453908766
608945017
1465864042
870561627
152069871
1093710779
380546518
798959482
1158651853
1812220617
543741759
658784799
882271430
89380302
515516385
1472651145
649009572
30191740
776510943
1896730757
1250233001
2003999603
1088141602
865098106
1405227315
1215470276
1116218183
2077275022
1357152168
2140888063
319824017
1733072921
256792053
178529414
172607405
949801432
1072610756
2055948150
1736180320
1050466332
713477799
1383408678
952325428
1150513213
480942702
831827201
2024763388
2004179095
1690272047
1288074418
1433044568
914029049
274255355
950486243
1306226601
1935811239
1349753455
1963932910
240357185
416598057
1429404633
2130343708
930710793
1670238682
635270790
1711814595
2135008550
888466006
1895611091
2128192369
1692743931
604658464
195078333
1270414514
2112456276
1939598788
1441176715
420637293
862429426
450614851
2114323283
325535399
468058601
932357638
574830114
1216672854
1999956005
256197906
491364278
367541617
786333868
919074024
1468934044
2052471196
517723835
232217323
1266345654
416529476
1331661839
1987088958
21308387
2000964336
833051036
230770164
577673197
588880664
1592088295
782816210
1678965091
1788647659
1232210726
736327189
1782764053
1098446225
1167607053
2048423406
1842125229
861158560
1215019807
1881433495
1492458305
2002350990
943420316
1444438689
1052778794
1271021295
726726046
830955661
59402424
948343077
1993162851
400194165
1154867068
880533759
2023001236
1300581776
155788909
1749870258
341431054
454253444
16998202
1859314646
1828396723
120026348
562380749
2054778959
2021630882
245770962
797994664
863359240
640196657
40126820
1417553753
1924847218
1797653476
1674730172
732833411
833765896
731898335
1883123659
1204739761
518305175
451257964
73626683
115340127
1138305152
1454643664
539248407
653262432
143976076
782444245
342023738
1823906795
625284620
971795375
1259679741
1347141241
985318936
316379656
600548775
190663441
1451394220
1213820860
218355139
258211288
394296602
1394798139
1421886985
1501074966
2082086464
492616569
553530862
1284131478
454445223
1884602919
448950431
836208079
612173032
1700948400
345384832
984213996
132104675
1140235886
1466750106
1568054732
26417896
135045689
1191978067
732160075
411248185
558670903
959375297
1146414344
1114327725
1414603227
683413443
1404893467
1952095947
77598246
1619701242
496692702
1502465691
252232405
1330380743
1688063702
1120373103
1094170572
1884586161
395566325
477133114
1685128224
320668715
140825380
1508360115
1048749552
1299503139
267940559
1217199480
1562350160
176025345
1699370827
623697761
1962184280
1923879509
353112802
446248452
384290468
1461722235
1918276345
5608095
2064932875
1557674853
134990770
1147235858
573724634
1515076257
95005988
1665718067
322751354
876402112
1500471014
767862928
71733607
73732664
617989193
1532184398
1250871646
2001510847
2004633906
223537344
2131110963
336481611
1070265783
1850106187
1503011957
192243245
665504415
84769303
1587195474
968704248
517301696
603574175
387973177
946714515
593292816
264845292
764738229
871216059
1814906903
313438407
1841520906
847560926
1885835727
733140490
1342101917
413443723
1637410661
1792335766
1687926043
2020870857
233664286
1316300800
635338755
548609136
1117826450
514996921
1807047370
1764967612
772547148
1333881286
1974212850
1765466735
1809132441
1651240189
1017916030
374213552
1423651557
351897434
2134461342
1073043487
1604788615
1626453422
1073478941
2000401165
1430068168
1874617544
931841210
784086646
1498515073
575352772
126039266
1111034925
1141002907
856958542
1310965266
450124070
240488726
1070013100
246891894
1327771371
433999917
881227857
1011058334
1819969027
1728626332
579641805
285948672
148521127
1554946179
4642655
1049954963
1395799224
380951448
688825532
1728594797
295124344
1217643285
785045480
969956089
1532385004
466226151
803274513
2056795460
1591197500
291275202
1744858819
718157339
694952166
1352847956
443535507
50469017
826066420
1958914607
1084635340
1653444506
1337446596
1431967938
404276573
1494789641
1827766210
1979333882
1044759322
1856706464
1385395925
993212545
36068644
1411053619
1997738313
991063434
1850725003
785040498
268942682
2048131469
1328362605
1069990424
1553620162
615033539
484093068
930306173
1596371138
1485882228
944458609
471672881
659016444
1483581089
1468161661
1121708989
1537771491
252335205
1288261222
2002329549
1695617599
385637949
149620128
271283033
1917479819
241048149
1352523298
1385693094
110165941
1434657144
426055659
833243472
1651457670
1923617226
1649596223
565446564
1492729413
868129733
557034179
1785050404
159540676
1251399305
80517724
382789744
401131
113695636
1492434012
1539666754
1822199938
2077338531
1232295034
169495589
1953784086
1361992299
346782293
1670593869
350912559
753959728
2000570050
1848925683
729348518
552797411
904694507
720654810
1935003584
1032193646
723586627
1641959929
733666442
1807827679
564941968
114621588
535805228
1958452663
240839798
256306560
1951318825
571014950
1714373986
1782980254
1771958233
788494453
1596460668
697503586
976549152
1365553126
1570511893
1263318507
1250509186
1933874516
676648471
2031498987
551096464
1322409504
967847679
2057528796
1976469039
2018822625
607330554
113052951
840159497
20885028
85308696
250478239
1391547360
1119144740
1735495891
388623276
2049890510
81913747
1188826397
601818498
1536215735
597308701
273994627
1174627715
1282045966
2146368683
345114083
1305427274
1876843772
24351399
1456663374
838127371
1418032432
554996536
2139236075
1111961022
1448515310
1921148472
2047899200
1239467344
969331871
1615858668
1771108162
1442491207
993781538
1376202981
666891951
1808119511
940155087
982682317
1849509415
280387648
609445521
411007879
434313982
634677965
860533410
1085800154
742552406
935285661
1835245421
1601559925
1198392728
171477561
1782085870
1917856313
1549579836
1327788410
32855820
425985403
608998761
638789311
205832305
2092542486
1102014055
847385343
685134918
640074050
222932252
1277641491
397966451
386858755
541934641
95913758
1440622649
209978897
475560841
62413652
71929366
1399166074
107134756
1578014923
376763985
1094907856
1103086611
203091130
1588759727
1574881576
1417822101
609556774
1297890230
72741285
514270590
91684188
432836049
1108014812
294809014
1349019099
305764381
2090241587
1032217380
1866245286
2041244892
1864268352
920549860
1051914700
694392095
1519627957
1693887685
1288344356
490279838
1400421332
1086874779
1821972
678456934
1794212823
1634067898
1623628423
1255817669
134035041
1889355385
619195677
2080823819
551261482
1110175124
262681982
1149982092
599687233
1275828282
588182439
594595803
1091094997
646047794
435490740
134648560
1887130344
112949891
410925255
376459824
1976659848
1457227159
2125434491
2137615370
1483576041
579403481
1238552756
1775645967
886522756
119687586
1987532749
1188841806
99309561
853568971
1577178418
1734010648
2126477850
1045615837
400284391
1270632712
1297740959
1337757910
2004102368
1832466609
561956437
2147232542
1432410194
700919808
435355370
1690761590
1796477977
168502413
1169646320
1948318993
632613189
1254678737
903567387
689588442
1976345472
1768462167
799611210
1778052921
1184499890
1833661530
1712075760
740718784
1895520690
1170749459
1009994363
840950337
721426994
1456003449
1921917438
70722321
643015044
874655653
1114174931
1820932869
1154577025
366912813
1401295969
1260112224
62151636
1037365623
574014156
117254758
2062639095
1493424865
1536452880
896671193
258958837
1565262440
1754990381
1213855097
1005367650
2118169594
1476784228
823282331
495133375
300466701
300929116
1698905382
1037844267
543713199
1062663765
387791266
1715864018
1605186071
315026022
984696612
469332658
106230690
646465924
506256826
1057228831
791199193
1876420900
1793213626
577031790
2024072094
1439056974
1495693589
1427003391
572982110
1300246330
959290194
949908972
578492753
1960956846
791602726
1807530047
295737950
2136274428
557395135
2066789908
1103140068
1746632686
1497423892
1038163342
158194895
1078416964
1175494309
890014895
191380546
364934257
300239248
1127035169
909881092
1541034083
1973330735
152580306
1211409351
1830389714
1133344097
973724067
1514293030
820695903
487079975
1013947035
1317000625
657212327
571436797
1986052822
2101212613
378127702
711595993
836176650
495262322
1506667769
1002717534
366470452
740945197
1265109914
2021109896
1189057743
2125250707
361270055
784875514
1509887773
1027410433
945066670
8174788
1664983871
827974873
1725034965
1323126324
149908306
749247310
1850496542
792748788
718373665
1169832423
856999607
678373341
1423772185
1184442758
1755080876
1498056128
1658972725
1796722994
168528706
1832495217
1796892866
1928937515
999685193
1795886108
990412562
372040000
602776556
1997607937
1796078028
393622537
2018798030
291711176
1246781958
66686859
1693343828
759979630
630828253
608627852
773142873
923837173
822522883
1033615230
1586365131
961639420
628389495
3451669
295840299
1400577440
1874665352
1638445638
1732036941
381911211
552982635
677761822
1934441096
660824129
603873185
394862511
13628659
735262954
366176689
2020258336
1274982400
603233878
2067056919
827764068
1716048233
909189463
1867538078
789334075
1238703942
1488437017
1279447377
549183294
963493390
2032260713
928976869
1683820294
1691841476
1692968593
1749915482
55957253
1756706055
959730954
1932821538
1166787263
607713459
145587269
1396271802
723000564
100848651
840581574
1808660180
184035710
1554997161
313521232
878204058
657614656
1723228993
1394749935
1122525280
1024056156
1348127257
110663328
1875549990
1912103489
93118102
785642133
1424621198
2085161712
952094656
2028734347
2031181202
139163762
1054047402
707711161
138271779
557403271
1666418841
1019891550
257094726
1325832764
527218590
403300821
1252088116
678846234
689541813
537928237
869376171
1256982138
522671139
219564905
484684461
2140336955
701766563
307898585
1259602318
1335169504
1055353479
1493404476
764906165
1731818402
1397090377
862603241
2034212505
1776545692
589393499
826654412
590770351
1057934754
1560697956
1701767257
1780838543
1786214538
1663513999
972942339
1446406415
802633762
23561023
531381960
1434479006
346092514
1707540987
964970750
1536259435
1214053538
1542329929
1577555087
803601587
375119672
1136429108
1662288806
1614748754
1100562041
1977321290
703893154
417900113
231191977
1215559656
1159465598
1981804961
1050591995
692717202
1497659038
921465736
10729751
1235158052
128603033
316350110
2093398522
593136475
1062699382
1361939242
1246542067
773581579
1199777179
556656801
144672013
1844763704
758126877
410563768
616356676
481197428
2052251391
623721349
740130922
161060661
1021846240
789962998
286090207
1795893231
1753530051
335097700
1787677123
1069955271
84429072
543469969
66747640
95680952
1765485451
526553520
2127235426
1986733362
1883324713
413860293
1525218973
690466121
753532014
1442999513
1882470799
1827909480
369562982
1301638579
1039021883
1692577929
51560549
407081122
1927638655
1801462207
277769203
669637258
861516604
11676720
664995565
48110059
1739759368
200394082
1823198976
1592524466
1228997939
2094599153
1148495673
256178842
1885629345
1743317727
1880421691
1442048406
1502449128
92735234
1936722102
1250263482
750184217
265613830
310642905
750160891
218907698
1377937299
768633585
588833685
1419402812
1475760453
641527975
314589024
1644133596
148853470
889859570
1848099163
70656017
556965526
1282709383
245452528
447918874
1597264169
567482735
1690284444
774718944
1729795793
1914319994
156008070
412110865
1334957634
1707910471
2038089661
1218804422
2072127037
830640730
237474637
1211724587
1559693499
743457236
119086177
1771029572
2016047096
360011859
1347279740
1663023607
2094271013
652058372
2022462938
649284094
251516499
1511805406
629454451
1797326756
1606352814
1907029393
720711272
771366177
22938334
1750382145
1197612225
1688555097
1903892783
1557613996
1779629745
713032218
654568985
1742893338
1260726283
1941853578
147954173
113166358
128271245
719533617
217180074
1694853657
1623235311
550077303
1606213680
1408296292
775890787
1565997498
1425514155
636538086
160917871
689153025
207973723
1900596914
806160815
368678607
508045593
1822708158
392904855
1610527125
1399909883
749182136
839648995
870885821
1604455357
27755595
1677528666
1160354897
1277378943
282108121
875790550
429680838
998851308
69668074
1373604321
337253034
1859224342
1357360137
386967107
218180751
1997752847
468973563
1190902806
837306720
1176965229
806442957
1599339322
1943304100
1539646381
1239743957
1900512717
2104279823
465343120
833965494
399564946
12828389
1828938037
857328355
1177430564
644880520
411108750
2128777007
1383013520
97333593
2039753614
1671448595
1294652577
1348255939
1903476978
223723013
1754161791
1080197018
833833577
620487175
1712661050
1693636848
1496743655
882992166
995875601
332244229
171453642
621728211
1537190124
461237248
249718069
2113420171
1419357063
1180151556
1431171294
1239770160
847806412
1494006629
46337062
454653520
1750630085
1974568154
423455666
786645678
1174128385
774571719
693405670
283051706
1478691942
387887099
1305031129
1741863519
1638412356
1453151105
890859322
1106110203
2015076786
2011309080
1218158218
1180042405
705004999
1067365702
264365027
638083518
1988864090
1382876900
1095163044
2117767005
1129132866
958436903
186948503
444750194
1717907363
751794279
1968631212
623788998
1201982837
378306000
1653204507
1482133746
221672451
1424710326
351646349
710332400
1023056459
596105863
1154004758
1013183254
890201816
1860770261
1084289841
38464989
1528043698
1899612234
1068870916
775805694
1658402488
711881671
7497376
1676520279
307136709
546494896
90446248
305290110
1906300752
1394032992
1031388019
313242259
1670476761
1846992656
599329210
1390643203
860719450
279985423
1705549451
1385861639
972239966
1671999218
1724927205
789101541
1465410299
1270074188
47236262
1123681301
378502530
886566413
1051950738
399565471
2011289335
1250476777
758378784
2073507627
2131747938
1781585738
551750823
208060342
1304968644
1006843090
1646657296
1771181614
1063675497
537789322
2117157050
2132227860
740973713
61289476
1732306967
134516652
792326786
1030500835
91178699
1889113156
64810469
1009622494
44748057
822861476
1267003595
658509750
191641254
234476466
1330784593
80404793
1894645339
1672729170
350603826
349044759
281418456
1034217774
1735609168
1303889882
551748344
2068059553
1126265139
1233380473
2114779465
672598293
1642864125
2021407982
1579983152
1953462268
2119690518
416605358
1320671919
1756098466
963149799
1081874041
851830452
2095396051
1852493398
949433903
57398087
856762736
541322627
4578279
1747070980
700726180
286645887
107209952
1410665018
1507482415
2116749287
136548188
811544814
1366325289
1731821689
75012835
978436488
1119324497
959389047
1517122738
537459743
625613368
701975552
1922787365
212819696
1959616761
181121374
1109318179
1089473457
1204215170
1463849518
125864686
54096584
229605124
1096680504
1479335952
647055503
997020240
150398256
1865561944
500875465
159168668
1854839797
740245690
210768689
657597647
582918177
1392140297
84953030
1788699383
590138171
1684740243
667044553
213345577
191066008
1330544038
493767065
1839438667
2029795792
1259318853
1917736438
753782765
1068423361
1547523798
645354286
365793121
1257532733
1526020828
1532701206
2006455682
806404745
1289668675
1564820713
2125055138
477253431
42840311
1657951242
36709062
2038037657
709201170
998529518
2136826080
1339799371
1882686860
1236533139
581855327
703121322
1316161112
188756133
1275884031
1832186348
1558345726
528285631
1790124894
1629969922
1137509139
671273655
1642345921
1495812249
1769363827
354342541
1603380333
1044150944
227903706
1707457664
709321362
2097121793
1132188960
503954795
1807587628
705552799
501521125
909436462
1637641825
1020419
1703360760
130591871
639259309
800385208
1571029769
1153682027
1849546706
1393938834
1743076393
1353671464
732696197
855965244
1259149519
1645506350
1946971435
1846007471
1980352726
639266901
1747664412
1975792012
1395165703
925920752
287544668
1087689838
490783397
314653035
1241108286
2081799124
718283456
1494481591
1345296035
2006526822
1226887100
93979543
2113565548
9864867
196252983
1963650252
2095439916
1388572892
1648369723
2043673193
1875503354
1219212605
1507410234
1851770634
656363774
1940813671
598423100
676018500
1792688527
1233333131
1445985604
1708965662
1091862553
505796266
1537060424
1263194709
1492134819
776345327
579788271
1134478709
1698432170
258372488
1811744539
479254250
981612946
1878881723
2076573091
2075823660
1883946550
722044933
2132109560
1453350801
360327559
1336450940
774587731
1714657389
1003887625
1583655683
85487322
562926502
920137274
587582629
1764373368
583349792
1712875006
987453654
786296199
1944039996
1136145933
76324648
911582534
553489628
861340568
1738701478
979811347
268769505
909718559
387623397
2021367244
86688920
896189636
729149207
94469027
1725516968
46557041
768735452
2000358967
1117372722
99232168
1858081204
2079416214
1203569074
1111663315
1219074299
463183311
1671919951
2138417710
917717740
318174501
1723867953
1570084193
1982865586
573010480
405001906
44433027
970289345
723184609
1633540965
1461392035
1258305391
654767787
1116128774
1931241305
1316855361
1213914496
172661738
1853118970
1063722387
278832422
1551318945
959771848
331574083
936908226
1691624801
2067488421
1673344161
2100219234
723799723
886755294
1432395044
1453873785
1481871176
2065174719
2079360929
2012568949
1542461775
771653837
1258595880
1315484588
1144082608
1874305986
851530311
1515301213
1106045139
1865300164
1939484094
1007825818
1023100813
1227216864
892373415
1567241019
212611559
1456478425
1828624466
1435549297
1527562446
956842216
648045561
13923170
1893702743
1266579961
1219202994
1117508237
591954113
1799065431
2116476971
180265114
1531710127
537277767
2110950079
2102481052
845466361
1079170816
2106740423
102463228
1720623859
327609459
963269975
789725969
1934190959
1182324895
312465766
1129316737
1815336507
976572575
1823381654
505521835
1224717855
1295206597
316934845
2145607922
698378353
994012084
445735607
1619341979
884253148
277354505
1659197021
2041615450
290224427
1884481337
77508290
682106772
541899799
402963262
954769683
1377452204
13666966
323310908
2010246544
541061358
369769459
103248713
1274005737
1170241854
876907119
1180596083
433949773
1710439382
1304758197
883594528
1600793931
1563985724
1869666621
1673824288
929332749
1648521148
406109266
439472709
1008154166
1531359760
1968263858
545948085
866501200
1211276788
1355593284
366575538
1184554234
1293551493
107632112
803235399
1511648810
909787747
514464015
1562894042
71578699
1091183446
1047514329
853903462
1921168350
200280755
1830016837
1759536493
2122706878
1213658881
1237202060
1637667504
401369616
687578837
604813976
1564017948
362867682
141202149
187016573
2038632399
1931580805
1774741674
1232563144
166818673
1929426659
1075637467
1787222764
507982530
420507578
1450859666
1397521129
1053586076
1808406416
1165601029
616708981
2032443024
1839361737
413450425
325216056
1357584519
1142658607
545776120
360243386
56585789
193318642
1816327511
1162323593
1300895604
1669333960
127135687
320839567
140688578
1365842071
1618164996
1722724015
1990264222
722666208
561721707
367267781
201387516
1428728309
1551074490
585890769
1172546925
1037537005
309973875
31691914
1633023239
493764051
2103454369
973478290
1386556822
734037172
2012911796
221537216
1590402516
574780598
20236349
1809296059
387813506
267069915
401121802
1514180406
1002427315
890264473
328136715
264466693
831571265
1384887555
671299255
2129857189
1145891528
278590751
1890787243
561665414
1574440626
1594611334
833850306
1362540078
800319257
1902428353
1934833174
726888550
63783897
1054556057
920947888
1900504069
99140787
923353942
1100450965
381030613
1461196717
695347726
1549574861
710206028
549502892
789089934
1844025061
185976054
618488258
973463948
2115599784
1643643315
1967299723
1233439042
45738
604004999
198206831
460278401
841866025
1861852771
1905848276
410105792
2058416043
1723731436
2066094674
449014449
1587629796
1340843874
1546020322
431375150
318494648
213779
1961522147
824045754
651299596
1511270197
1077677005
1824522680
1826830028
1916066980
808954388
891141225
349742998
422202113
351376944
872988367
1383981840
2092833963
1473216708
76769012
57535133
946170730
1788848694
51249955
2043577564
620278848
1100386353
383896147
1825738884
1834882081
192685251
1497013325
232545920
1764150195
460426280
143690213
1664685041
2101414905
467166004
1245848863
1334711443
1174342195
704941378
1351653871
389117273
349461668
1719765758
342789543
1120302525
1464507995
1439979516
1873987557
1888944944
1271815018
566415743
90153666
2084782776
2081768877
1665770626
181420713
1585455779
1274982477
428459063
767334104
1153300039
116348101
1377200078
2433459
581965500
885612213
1261211906
72845582
1708035501
583122889
8198787
677178900
2097858561
1936968922
525487587
960695782
353390543
884220283
1325007320
332474806
998936150
1757662333
243089582
425309929
302552623
598000638
550401672
880400308
1396176512
1416667656
481765216
45587142
726635547
229812357
904801732
84935773
1185123393
518393209
954171536
178642277
2138775309
341413746
2060353822
1575111951
1046585659
970543539
740020793
360200100
1850439322
127926360
177714605
1205561379
1476924622
1882209408
1709830921
1088192418
1318718632
1490506129
1077429574
1044032910
1345199389
498741097
290738587
555495537
495602950
1567469822
1390028155
1870568916
1273892321
1731929750
2143829158
1909453455
2071750100
173157194
440012782
771844841
644424055
726188347
370027234
2055545642
1799491349
1886041310
929090239
1623687107
1187856368
75057683
132383663
131423515
1746227977
1654403135
2118021088
1694500992
593282972
1432665788
1320773062
2037383142
114382412
1306818615
480753087
1891072622
905467094
1995954152
1745744000
93698147
1995251489
1812358580
456472110
658250696
1185581656
1100550588
133270361
1921386626
1471700550
424139066
1954854893
800361539
280352983
1235202803
203861409
643747703
1985623734
901890689
526153115
1047022736
1722042082
1201460696
476489496
233689385
689046767
448931904
137389487
557467150
433666557
1157001169
71821140
2062827295
473573428
1287663739
378110740
2144687120
170212529
1163155742
1933985375
979124165
93112724
845293495
2060391554
537578020
1641793647
1163875667
1869433868
1122006700
1378526312
957712988
552727876
518192586
585829511
122821390
1730443438
2091224203
65261080
1874398096
1148836997
786418944
1232451221
1172069428
1855818820
1111865095
306347531
1071160778
1114940812
200353638
1752086979
98028972
1432670019
1540243758
1138218475
234584666
1707579277
1973130577
1152849975
1599024964
1620269610
1412371262
340437409
696527297
174239336
533774455
322808169
911692936
371416499
698104293
1537754853
346197002
332784005
721025889
513860498
2084186977
635857501
2036428807
192363988
1289215971
1405644003
1404357202
953328297
829670759
480098611
1739039939
1980508287
1552730923
483530816
717318639
2101211359
16867128
766800657
598508755
882930508
507077417
1580629965
1168332932
133090986
1837262927
1833250
149684642
1621828749
966734847
1157782442
2020859260
1715206772
682330977
181021872
2109463108
1962648764
60115154
2131413042
1231458498
628275333
1301001891
760854300
1339630261
1259767422
149304446
1548651961
1853875255
67410967
1445143293
1363956130
1869073369
1230261898
750786653
725182678
1174252095
1773620595
1154243707
7278169
149171164
1984052247
1664527658
1279873549
1509007080
1800819685
435636847
2095095427
512132628
1170542514
811027139
429246102
529395445
1046928542
1320564583
121216045
1637389075
343790813
877588561
1589186296
1118027814
559776380
748476595
525783410
742197324
1710270654
757222283
1033603145
1842592236
1557534440
2071025440
742752305
472457318
434995852
1987559941
2090920958
535858260
575498594
489641624
399616737
1859134288
1840970754
804485103
1521981196
1058240709
752684990
1356660145
171334590
1602285027
1032001730
1386567840
633983791
971168251
679030108
1957822134
309325095
1744140876
444731013
503914263
1880169894
663399257
70269973
1074831030
665866779
1674864559
1786187075
1696095372
1623945307
1994854800
1944900615
231783906
276126959
933528145
1691813610
1676575265
1020430590
1566630581
104428347
1868357584
1539377322
1001540511
1648457601
1719592954
1670721897
1442590136
1384531410
1629565663
955498567
1265074738
313994646
685561027
485656547
555270845
1685122606
416061687
449357546
2039785888
1326649666
2039842535
880232063
1432664790
680414409
98807448
838066131
170693346
1514466600
1184644082
2122124107
847315133
1060522026
1025889238
1810028073
1911677982
114177551
1565014016
61579537
98031513
970036502
658781062
1109296564
1016504282
1426117262
1172623090
794576391
304440355
1730772567
1802161198
1188020704
1506651790
1048568763
1129540416
2103375166
171062357
1933159637
773551784
2061860509
1909351852
58887257
524261150
1134669090
1329579690
1057222583
1557852126
442308464
30019433
1851308438
191169321
1413069055
1135023001
1961231401
1596972747
724342943
550728544
565308158
6786971
1414461309
573117426
2112970124
628350577
995034665
1840799331
640022936
582833079
1147741168
1785809392
482667829
771130493
1517462646
1179462217
192930110
1445635531
1453268445
323635518
308865766
955410901
2076786559
145376712
306874166
1213211504
1328033881
1392786914
1370266682
64238223
209351735
1054588193
1914667934
1523235072
1271880452
1854764553
1703288093
72586710
725087962
897761675
1899489325
1969597034
1858640341
532473885
1324623649
1004430824
225696893
501821742
566167780
1759418967
157821996
1129233437
1054989054
1540724774
1052303768
2080841611
963068932
716935921
54255180
521327296
814515809
320621865
111457138
1090149670
398510552
1387466033
1510363143
818761406
149646821
2105071775
1644443411
309329861
802317459
1646655808
924597681
373889708
2140771317
1296550225
462541219
1602218578
695484637
2116798157
916703104
1058829183
901873912
1744892156
819310771
58348690
787264804
1689283582
490060278
949972571
2139818959
1309568204
1336414594
1462195096
2068777605
86273616
1482741123
76841442
76226894
1182117063
1490389498
821584257
1578910663
1161751252
1183782627
184749594
2075495508
1725070476
1952796540
1957422578
145090010
441556286
1657601763
1472455561
1733344792
807668256
1677819914
1927462133
431144946
1068427343
284351131
1950338147
1433113984
418115414
1610705336
2032648274
2078651173
1923210854
1722813103
1306530768
1230317638
2099198132
1804980870
317279938
1265007384
1014515928
1844989070
967904777
311855529
208236026
748110029
467981343
390886702
1931390854
2102591896
1169596533
1978569551
1866570267
1937130144
1686393061
1934321931
953049704
1653372695
678611319
751807730
2068927260
1070446307
1219355597
1847742611
1666023384
1011429010
1058941097
1608487983
1873658422
773264394
965037994
558636953
1396768145
2130388420
722634498
1626940728
1365420942
1526771876
1520403664
779258908
1678815325
1102651008
1055350359
154149352
550467255
1759906804
1932011685
522376717
1021138002
259516071
197157242
1062664911
1079391758
1944720481
326704610
994349063
1795724395
421896282
2135819402
1267111387
81571695
1630761361
1873022001
181560918
1322193672
1160186298
587203869
1009260507
144663426
365611678
258861126
1465182026
41185637
951502054
753529139
1090562830
2027329062
1100680863
339508279
564087782
75585566
396796040
853127284
12535893
917329554
185843030
1970663136
541998749
227769992
1459805984
1881148318
227311253
1141540538
132984410
869420192
2072552572
440382357
521633604
780874802
1025260215
346809318
261019979
606015181
444752993
1367729417
1498907644
51596601
1220644788
2081623733
328703511
301245351
2000760747
274147269
648428494
783872692
973373126
281318006
1258818725
450754278
220416358
44941358
444762646
336970179
1211744106
2102980071
479112517
1114765614
380129059
1387735357
932457982
1377755279
1805420268
1474271975
1417037828
1608460396
1862008904
378543398
1243286166
882476709
174739723
940840520
1387670873
627644233
197330586
1158847962
1556115325
1254196315
1149282123
1692723230
2107932091
576189954
598326657
439745389
608854066
346147652
33352067
298625912
1707766203
1071258103
909441915
1937825272
1588649074
1470035554
157160897
1149048499
660251109
1498907933
1230297114
1292717102
1108682768
1253298540
27824174
459014963
902385537
817327890
1362720150
664712160
941298376
1793057143
1695279821
1297249670
1577495419
521653373
1458161751
1078588036
1109672144
1749544060
143306267
1533912414
1809522319
41342664
303849099
573529108
49115731
1015579094
2099519609
215090507
2128974379
147756296
1255287030
986104805
168676222
448430541
788532822
1837124493
1002158049
421684007
1999847935
960332936
500702422
162113050
1193054890
678197470
632049905
989755918
707638924
560367497
1612589780
415041848
1946017323
895934869
228816661
2095675421
123096464
448548267
1247147605
1074900684
1574961110
1935095026
582018018
2051532900
277565435
603256505
497091553
474418159
720022673
1732871517
1353726310
1093782438
1104761062
1940408757
53847225
1451069025
401016769
2026721339
965953937
2025463633
270661027
1854389435
967458190
688334214
1240951512
606504553
902717037
1210607079
2131017131
1000897729
1268944854
290048402
500247836
986747802
1751548465
530853749
579455562
526349960
1818165417
1599341505
1492675585
1792239284
320980805
584229059
17737575
1697602929
917365124
1940092577
1098765168
1701476776
2002358334
367393804
1777668799
1095283706
717142037
463300082
1086219585
494787042
804181908
1302276181
1972618191
840684448
1733789124
490290754
1436893509
913125215
283146268
1119959565
48837944
175961546
988549305
576527750
988769707
1538049482
956527788
158792326
663775922
1826241019
1226254954
1416387327
1173462712
1505006466
576536633
220885141
645380738
537112421
552991099
411569755
576716447
1891713597
497026525
290350985
567907648
1174756455
1088765818
2097256717
798488020
2045195966
1162408154
395966587
1559711132
496191050
606118677
142552423
1676407522
385325301
350254210
1815482705
34987963
377977198
381941418
995252004
980497064
1169644505
1893504114
945618153
20757172
569512294
749633717
864060067
1339000813
1323844997
195374120
468446132
1010206540
1178288409
1472742390
66946541
1922245525
698611562
876230508
1852209862
1414787217
534207036
975783739
1872242576
192961700
193525220
989600294
1743535318
242248620
386717149
1889721659
1478010796
1651079309
2117709953
957737033
312492353
1639514095
860642273
841674017
1376864121
1678144118
1923975615
654945751
84057306
1706364576
345689052
1084832321
1843450137
760136648
1792270281
1323218724
96203044
1947278196
999113673
1202105280
1718034418
1087712313
1913197330
1181866174
1499133319
1923847111
1750542700
1700697386
99330191
1789229425
1021153249
1046984370
444857783
1516476320
2037002539
984743422
834011250
1998868258
1756288364
306253296
487752477
791265495
1378379477
2122115546
752379532
24178570
1938980287
638647045
2091690949
1037232950
1915237685
818782329
1118587564
1036583581
622020242
1045775112
390648669
338492715
92958275
712898009
696309201
1148083804
1077942286
510696134
1411715695
1205186240
1457673007
1705939456
234582533
26136414
2005732910
1514598273
934332053
1079202477
724540442
2074360141
1470780072
246276079
990281663
1736158783
1692932764
1492098316
812286071
1955009508
1464400896
1511039186
425068103
449973401
1285656216
1322544320
1193393797
629405218
792120233
548106368
202999600
1580158931
1800241000
267031231
262841359
2043652280
1721729076
1594999830
671890070
197072310
363310948
519739756
1130567132
588001326
936755566
2112351778
1233236890
2058984417
1960496606
1636797995
42309524
1301288296
1247782927
509012026
1974659241
1783367772
1922432823
1276889103
1594840131
353348946
691357278
184686859
1230846831
388149472
1972659448
14659635
221783577
371745023
1706110783
1912544846
1832091763
1746232230
1863755201
370313774
1107074602
424539548
2008219373
743412559
681641864
1047899905
1506702768
1473067920
1748634849
1939461160
192144120
2002573745
1264493455
377432419
1790713198
2050429889
1960610209
1509708440
227353045
620093701
1180283555
1147779340
1417544460
1349817520
1117715265
55572992
1706074865
1716449134
1819092477
983424191
496120290
1020803634
2111643437
365875280
1888712527
1988323466
1936492970
1703604989
705290786
785728074
1224184440
2087296852
1770676389
152671875
1845562715
1235190517
959381825
590640421
1640618224
1619082444
341334568
17330608
383290194
803439458
932952563
990571821
816997822
612487904
397352905
348088386
1705414987
1303683973
1715731372
502455929
1236050709
1541416912
417445593
598746861
108488764
1948553912
1995506533
2080792492
134019650
1559815636
1229518209
567959536
1809128409
1937328144
1588519696
605827482
216980460
693232469
903482275
500798484
1413382993
2135903018
1051462062
1120306851
170182548
146631384
1232013753
99932737
997214381
2145254308
1678429047
2123615233
1610241002
1407157010
306276700
1890625426
1342173479
1558042953
2133125531
1175548110
947402455
177551099
2065077645
1298306766
633922942
1854983112
1388386983
1141943756
1733971201
1925045561
1218343527
21442899
2108389587
1634495338
1002082895
246238854
2007474948
468082942
1266935003
362395254
454947351
2028357644
295340299
1167489113
1868331979
1146521941
1471109939
992863107
1074762443
1038234086
10732764
1947824811
1906727366
1006649769
825971944
134986855
127770673
1161986450
500179060
728657708
137496157
30466425
1067117176
1938641540
2014997017
1528454954
356520978
1774670261
2081135141
2011460670
2003981669
897486298
1155945350
2130840519
1939619050
44070953
1183876328
723190167
195131522
1287582814
1486543675
1041049536
719906093
1557365363
1123259776
1250940245
369125302
300249536
1611112988
383974460
323718250
2062293722
1758659008
192071532
139325428
1516642519
780236015
880329152
1212313392
1648278885
2019585794
1438876660
1439702889
1354371471
1946375010
1810754059
1657671440
356614354
547027317
913232615
1713818972
1174999700
1570863187
168453611
822917862
1973869915
1209744422
860741846
30417430
1641379919
1489920362
484372165
734533284
45774259
1089558981
1032291853
148840201
875160956
1374803950
101142088
175416206
142597823
1343554536
517181192
1684285207
1321800420
1725036495
1108256227
1982023552
1947428689
283607894
1579156639
1124566489
702519204
625883247
1903540092
2078594573
567074910
1564983216
941126522
1364588571
951562418
250377283
1339763906
2132776825
430204196
45631548
1745826955
1044329442
854526300
968356043
1707466690
207016306
1314464465
756505295
499692799
2084991094
917406405
116549309
1636901545
216288914
333062342
258534623
480820655
1340403209
140770470
135727526
603654022
2082727597
561055929
1932702311
549567561
1537113584
1417550958
1253019861
752134411
1586562774
338619947
1995056959
1178995230
2051541647
2007635406
1669021157
877949271
1532377324
102438608
1676973558
1339765900
1476403153
1913877130
828892741
1569350437
2026810426
1856225925
616112112
1213154657
1515811386
1243994804
1893530166
242639210
477740293
550564736
54838908
472910440
137848739
1129372794
1473809642
440432300
249593046
1538864604
2030072107
1740922283
1104977695
1833808835
324951365
169025062
1676491292
28862378
2012804936
1441230091
967538970
812061502
515431608
1897368278
1211435136
719880599
909715206
205914806
1041800798
457370347
218904566
1477701633
1404258568
1734106604
599117233
1098763528
89098613
1454256592
2109431553
1831586049
578236816
631013747
1397473273
966698605
1258884596
1139453063
337579263
1145184599
331568421
1374020314
1062199580
93183330
823386227
1778300347
1796132863
343792770
807349238
1655354100
1915825161
30112990
1930370749
1988560542
482087234
2138046080
1457167144
651502844
1001175709
823759648
500619128
915045865
392109354
240907037
1937997156
1246508512
991153574
797277089
455250673
198175033
389426047
841078274
466430502
624588084
656659817
441656588
30792218
53857149
1045849695
843758505
376045091
177654770
1542486280
1766480603
998424366
1351362152
1657730088
397867053
1800856378
1785677267
1465884402
1441139719
798909908
342901177
1268645235
1064200176
1041815641
1014356115
1823962242
216372292
1156024865
1890218664
888649306
1645393737
1382840669
1196370903
398358115
113246959
696191518
260957587
341796360
2087955208
1005029257
2032361878
2012051545
58287062
1915907126
1658479604
890400455
633694196
1493987703
636542380
473148705
1180305084
1098410125
2124422712
1699042813
2147007136
1515182675
539037303
1741467304
1309132690
1184853998
346387060
213044268
246767725
898638512
1071592474
2024310352
1702975024
95302788
885961983
620541154
1635143174
108982363
229714160
400929770
175865608
2021011925
386398264
744435519
491256079
2088547857
1691494789
1558001462
1168142935
962081750
1395709117
1261804750
313040517
375798692
30383236
1262523992
825298029
138076226
193605975
80849627
738888769
215230049
300407497
1422518016
176692767
439565737
774245083
1814321500
561539002
1800175738
2007693109
1191040522
1258271616
1147091955
299449394
1958282156
2111534731
2028355836
425559686
1300213554
1689804318
846347218
1395607113
411199544
576972451
819909781
765290582
1366779235
1606580817
2037618496
1977620667
721006720
345183786
732013732
449351033
512334544
875133302
1999579537
1866979429
1376745822
57137925
2025955352
497402265
1440852140
1566648451
249026299
1583393039
1030674981
271371166
174375520
198144506
1473095502
1133836514
1935414414
1438544946
1418882622
124290596
1923194082
643856012
1819047476
928598024
1340895521
1007464825
875256701
1450178849
1397677412
291690722
334349255
1547610008
1060379715
1737371317
1935301349
706390873
12900166
612408559
115611139
2126980346
566456024
958322686
1228587261
1125712728
2014382757
1769375937
254333354
1916637737
70021718
456621898
1262453996
745312255
1763421466
1019800683
30556844
854510864
1699834396
1769186514
484592025
545411171
893333773
624585307
1119593495
692389764
1298487808
1696153337
153379920
158268344
1657916991
377798320
1511991345
172298248
1176407974
2065859075
509732381
684542192
639699358
1943242791
1153564796
1911396570
1687890205
1078569196
83272363
331233183
1079983333
1182863182
1194485016
1945665597
897031689
664189922
1765095741
1334531848
352526204
1033178855
748133833
2138970293
2073511664
401562171
1898978208
2070613798
1981369651
713391096
2039744887
301625604
1377756604
623411351
1456773008
333899621
1208471394
1337543994
1001989526
1446288406
1646341379
1360679451
1591205184
2086916058
1027843285
1967997980
1041078115
1804073137
2088585507
1496702962
83232845
457992253
175655130
1486533570
186987269
839875031
141518607
891089294
1443047229
1969047749
329333791
721439121
1162544017
405991133
1465072869
180079695
273564621
1418938868
848661604
1953289488
2101171041
102124277
236491343
2086992866
1121348383
658230218
1468357852
1311510504
1341895706
594210194
1961478072
1433344496
1137816841
1671888619
1676242269
175465979
874972688
1411574352
495214211
970233380
1996901575
1560030192
1080337177
2101132517
2138276116
1753632940
1891860901
492142285
2088073396
363854769
1310167169
986004728
1286388753
489321641
1406962973
1721452441
2144903697
1008516820
1944452334
1081481235
181122281
659240486
902665661
1121882903
24141210
498906729
674131223
477188784
496949454
705054976
1971188124
1317992778
279278276
2105957282
2004068973
1215073049
411306945
284720580
823181281
1467797718
284943467
1508550565
678972391
206291398
1001697647
1824327798
787050835
486864476
1104672921
1324702704
1045183852
1560158619
2091103283
231655778
820137768
314479703
1637171207
1628391882
952911901
1276954395
32345446
978031968
573899804
1244326863
1685036837
484612843
336828947
1019971854
458903052
2065267982
815080395
1206328240
1472091429
417405216
660557487
844873971
1584506339
485365027
16560986
685762844
704709738
82605601
602142283
758190456
807463908
565690007
1353363575
470255365
809417358
346068000
336928429
711471106
603137586
2129194608
1926470242
1426939627
1630992389
817876223
1541331534
2059381804
962269634
623211988
998504833
1016584300
1592047853
2084649760
1515276566
1162000198
529476462
1842465299
137684767
1115693290
114523129
1501626568
1832787924
708177135
1215805006
721702062
915576191
1452274719
1640385322
1007849601
927477958
449190667
858703134
911774506
2046089383
742482912
1798357951
867497217
686093059
435751284
1989296482
2066001667
537505067
234922066
1224875533
1021909205
1825573646
996164119
879227961
412120698
1966194881
611303227
742536520
61476600
2020659712
1410193697
1033080177
1477364451
420412095
908887272
855674937
1690786386
548527802
1917531392
1339993121
1421402839
868549366
77081545
1142253654
442578433
868912291
1351734775
1976755886
1342935052
476826276
169946202
2100605556
537320794
947553500
407248491
824562253
1350994204
557061254
2123302135
1809000038
2062996362
322389252
1756633942
943131534
1185787990
1102969817
634389108
1767720857
855714881
1909172347
919489301
790642121
351034456
1277263160
231278507
322988962
1753994030
2112450350
976119489
1691823131
1994039252
1831403147
2141672841
2001060922
339268547
1999423131
1004022154
1021425642
1684312431
1681774220
154424121
750740908
481206798
1964101912
993925202
236710545
760452146
730256673
581653981
856117111
251814399
828124726
2114472570
1594883084
700030734
79219650
361851067
231765030
1715744660
1534100146
1058877785
140532585
2076083558
2065241245
1762596190
935969208
1856857902
354418771
1366057065
1707325231
2135899763
187833051
944515878
605235431
1894837574
1499852348
721114485
1578304705
607071598
1085924093
2001569854
654616032
1915581956
764882964
1823752243
719947998
250309164
992645831
1255464950
1053247438
1963052657
495177562
460769912
1750523655
2100299796
697104631
935494809
1413495020
1212359391
587891267
1592451121
354615848
167730976
1844778367
242822658
751683210
265635945
966669419
982874048
1277449299
239817543
959488294
381928086
1700161885
1411712006
2117963303
1437555028
522692243
2054200467
254252577
549265055
1865010387
79975110
1549565246
104720195
468336867
622071538
1148106743
1060756601
657709044
2057875933
1749007497
1944970774
598076187
736223976
629938858
271850711
1073853542
646670004
659184619
1194345573
1571746605
581893358
409840635
398020177
1461245849
938198723
649939097
2031674160
765736710
1836856694
680639054
1373238721
773851465
691240896
1634260101
2021612813
900803410
1104912657
241270170
1075541558
542797050
1031593823
349191971
2028064565
224519148
1815599324
1648205477
1458297012
217352432
477829939
1178549499
1602855099
1971919781
360530293
1270660974
1335333982
245583560
1493473668
1481736038
1668434627
1907899565
1705333729
496763683
54613663
2031428434
1321154708
829177157
343023842
1338599507
2141447587
1860277736
324782828
884270616
1668191803
329890428
505747602
1174109888
1932947395
1639003480
1143300814
826210818
1482971404
1723256713
991531390
1881155514
1628788683
1750251467
228990442
1202212189
2022864773
1411543775
1824464175
341563790
772224812
2028639427
128930343
64446691
264208445
916406221
748111829
938992140
1096164299
1080323422
1969058695
1856983362
928833989
2092367428
1797807976
751201798
1797715744
84906770
1419500581
283958742
629093203
1064315892
1362246641
1603834270
791844699
158175505
1982501888
123039975
1249409952
1835369269
1470433208
1346785182
1348550266
1605546881
1118181808
548939903
697596389
181371901
1792673567
1003004569
432521868
1048088500
1896950111
507567379
2037837128
654310130
1838047424
551912333
25615844
119704542
325092858
1318922904
949738784
1204783637
270525747
1743647552
1644984080
1316251498
2106114040
1551071279
41541920
729624648
277600080
370016559
641132695
1473954654
730725924
1219231723
298215600
1635766783
397390786
347001851
1692027146
333818122
1796588977
688641855
2086405049
1523171423
139196874
896184707
136819521
1383404474
754631011
1671558732
1430432219
838746634
877195920
991102699
1031179823
2031580950
56789674
1065763019
22676259
202971747
213743875
1346924602
166712551
773474401
1893036225
1131056484
723890139
302518832
20431628
1948565649
10182286
147621353
1289240876
2055056892
1648070658
599162655
1657284540
91687510
911156814
2004041443
579342228
1478522677
315886629
84593716
1062070495
890349303
805344200
728767508
230161763
317507882
570186975
1700135323
1233517139
1202339581
670548593
2082072264
990970557
1871615799
451596886
1102400610
39569872
801886786
644139537
1355223578
1337177464
334425926
2046107070
1122338542
2013005707
677035937
165086761
1116357012
484184447
456196904
1101567879
1460191376
254373262
405458206
1008099098
1176556151
604455250
1124151122
646220077
1742587392
1800636439
656879512
1876856932
1318281902
270230807
716571439
1037464428
770287867
703561118
227316606
1677488817
2030590395
1745967929
1019431336
1010325404
1091782646
1167251060
1169499107
1213022725
1917349826
1604356203
2063536289
1882259220
657512265
357582184
1760990108
18867965
1718957668
1248632650
104378697
1165378403
1091004358
2094428001
538059798
628637172
1802608710
1446340803
1503778742
1028740632
373059530
30454532
800501238
884236210
1987873027
1351125955
1384745695
1755646181
549016176
453636506
1234479417
538175718
226311602
1551193453
1021916590
269882826
1476454523
768693743
1787049143
1688289964
75629625
482509021
1027845493
1456825996
1559693061
1310793074
775757469
301787649
938517400
1998978900
274086584
1150049684
1184500011
1980194745
555805717
982169626
1407773732
889110600
958112080
1122704594
808343186
147903982
949412226
1770072604
1499021182
1712355717
1436624971
995675866
1230760984
376808446
981076586
1532668263
826611634
163671729
1932370332
558231029
1220404216
1942495086
2082029897
1428739057
1052610765
593115511
1513779829
1436585185
1097071928
1541773395
21575652
390709990
782122
2110231012
1790876401
1877646945
2076582951
1869160633
604536588
134173800
1871587583
56497677
1095483041
426917189
313129597
98587817
221613819
1382576718
1959095624
773853731
2105355317
1194062991
880434825
1711415904
1725353546
1448893096
1444326385
889538691
574153969
1051658058
160494584
422023801
1349819279
1705502619
1002249822
985971125
675456510
1926478046
1609673644
780570386
1040536586
1798100814
1953418946
1654680580
2074144501
1685296203
1559776160
1655614763
166419548
946017385
1278419177
1337144443
1012140818
1405859189
360183520
1070068607
579151789
1438383463
1709922591
859864494
987699317
788598740
214742459
1796448970
1540309280
1382526178
671950210
780538042
1227034697
1246148355
996080948
1949236789
228086416
805061035
1829708960
1821367468
403427120
237381437
1561933791
446173893
1187458224
645867226
1208446652
2022555283
2056199303
1751747578
1750027616
502562783
2117259177
491805534
1308368040
1965771248
108901106
1814563255
764947009
1301954249
1233941234
1433909806
1952829695
2036961339
732317790
762578032
1092176056
735734542
1121684626
1641300690
895762145
2004543722
2043319684
86730938
1841575735
428739183
1695275581
699228344
1243919087
841005501
1843814051
157938457
319168999
509924491
1208838242
1378235253
1811585712
1695235741
1061714610
656242653
1835620900
41286510
1158060758
185783913
749341933
1689997624
1157487627
1765551076
1789451854
227734269
723006588
1538238932
375673227
442905071
739153953
438103120
1236656516
1625045322
1295212317
733649230
1677093260
1616596730
1460465539
191989212
1731155128
2132287171
1367454682
1701733616
1101633288
1668025468
1601590726
1902312841
919301454
944475609
1256145663
752871654
659940697
1305840863
1365670313
1565513950
171126310
1293210324
1155963929
1228760494
2082910381
539785476
1511804203
78406893
1708126025
1044931687
185521502
2087700319
1418800824
1019922293
1104219487
545587064
1141564880
1565502344
324768840
631107310
989656602
1245676788
694241872
1377983977
1199483855
1372179201
354358738
722598051
329156182
826317932
608694111
424662533
2090518667
1760454604
1951282617
1207993762
1275318407
446603055
1735084735
147039690
1798912128
590508321
1239840488
2058486402
651345587
1908050981
1698436654
86588198
1487271289
347007012
1910901692
1871573168
339327956
268278005
1336311385
2068675593
983072201
1288284277
659938559
1703423205
663895095
1439889615
408234739
434966269
2074041722
429928267
1457886066
678443217
1521829212
363046247
667305722
1000645138
1367192916
464807030
1889115729
1570931116
1870787944
1431578264
598902845
1300444136
100320180
1046176170
554384453
2140907794
1612057726
180640203
1028012078
515791674
849570677
1231960815
2059043594
82693296
1849193197
399588190
531380957
638094972
268287217
1622984207
938633100
1326960197
41272044
1784196358
929765321
1762225336
414088668
1707238260
1572783500
499031007
728682277
1153384298
722731402
1383597307
1628483739
1344062772
678717507
1657304898
769207298
1400371329
2109988261
1666653745
599727324
826587058
1246433777
1943682833
900839094
1410211048
1945521425
1272152018
596629327
940108136
612991957
901166368
1495342492
842069817
1932178311
407124244
595708453
675984196
1136887434
2113914916
1033005073
524394518
886784069
1053616459
1427913821
1534910378
128577945
131717795
1333493444
1222821441
1162212652
2049050749
1036016142
2120512456
2129441721
2012285730
492286886
1930065658
1720168410
2112826892
862764185
1620801161
531552928
207649970
106187129
1511384307
277426299
828332514
829616744
1247131933
621583265
888905198
221182997
1633628551
1715348095
1011301421
1704920876
1827118738
2050185881
1887007286
1069975773
852833317
414590173
1399946493
1985022796
579789969
999010964
1795283018
1138570727
336937504
1350553877
1351418956
570989804
1375562362
1987411494
2057098229
965565078
1434908503
1440597056
1111311057
2028105430
1780873703
1880481499
906220606
1139795850
1610218776
1347266173
1087142058
277336328
181079754
1538737410
39124180
678751791
88462152
367080092
1946156767
856701135
240099055
154892475
338193773
359541109
1483446325
585711418
1452183004
693422189
1229578840
874487929
8882681
1078691128
1908002714
1920124284
1673037463
1630918468
1951931137
999443020
440812052
738829899
594684849
269871632
2072132072
1347582500
1421303174
739996537
2017352187
139621120
1131500774
1536623803
1779446086
330435196
1478252547
592875546
552382941
969906857
1314435488
383363083
514160055
1826598698
2018384687
910070637
2012253643
1009720682
1220161209
1990568468
1053022317
1559749673
1526915465
579598382
703389328
777639124
1657144945
247344059
1643002630
1042809500
1115609082
866437075
1934329986
2036071300
49973731
298492204
1653397311
1545586819
57992469
1671340771
1046654044
578794860
2086004750
2106710512
1349748425
737468770
1420391000
1624426910
897314519
2031720245
1418327535
1812400144
831130478
1677225366
1826042491
1082401418
87933156
1887907556
514979499
1638451550
1561745201
1409190538
55962346
1192707117
737585110
383749070
252339121
296889936
1579734067
2123881249
1745042224
1314683756
1380615259
953533960
204125305
815645392
1772792972
331157292
116221111
1919669427
1237441562
1666025194
574694998
226137540
344855273
225209193
1279267561
1301488551
1840980043
320966897
1557169495
1251164458
379619698
1320768012
2096309215
735447737
1128134351
60573666
728757037
770110007
108997353
1171114606
951807846
1048576906
1412464874
740440181
369930168
569667867
455930395
828246165
2042466156
2018010918
1651418288
495886435
623763764
525805887
533397936
1242428939
109226018
1518892414
792941521
264369905
45767610
1471557947
1710419187
810072428
1789865966
469982568
868471986
266499095
2009098649
444945097
590544557
520765034
721139449
834684289
1183648013
1607375095
197104440
202904219
1177322065
68861369
149925863
1651921662
1264760708
927053883
703883113
1736882312
1876167478
1044137311
1256077121
755675708
691065488
925531395
1361461936
602232765
1565768896
1640644753
480566296
1788911307
1659814026
2142467165
1920407521
1967969870
789549698
72023875
1034708715
884697972
1340384277
2038272949
1135949850
1110832519
424388763
796081867
1353425632
938641958
265462817
42779117
1773083174
1168529857
720667218
1008447949
1101800805
1001886656
2004497321
1332109133
2131305374
917476054
1997100056
1973979068
1456543102
1202606218
1376344475
1893846191
471166825
1841308391
220744152
107148594
543159360
1863761794
1944582409
254473360
606967641
541493291
1304219586
1296350208
478897601
1791565589
996612468
175559182
1024359094
1797669705
1179638348
1572189018
58718094
1245967543
1003630141
1374288362
1958086514
75423868
1652174366
163270376
1345513757
608965913
1868717775
1630609794
977469727
222625482
1576576872
1998202918
980612209
1335798726
1821626096
1967892450
1851181592
455956578
73564970
1609139530
1991972270
1278559163
995944083
688397503
1870211614
862571284
1795270220
1058595305
809980670
630968038
113744199
1236453634
654186336
246963945
1900864958
1231517264
1374389318
920170069
124563315
1417033454
988642941
524570597
1954827908
860733538
1378622570
1483127360
592514311
753777102
695011714
1893274803
1122987502
1683557105
1461251995
549538354
1604647562
1030354396
841738579
468150018
2067634525
1484322243
644480145
146541
1625648170
1365731488
307272847
601640010
612906569
264175148
1985885228
521272980
1440696982
448196845
929609738
961158256
1802961502
219153962
1406943529
183080268
1242872477
1910003270
769306329
2019789505
285629201
71818524
1918193830
1416012987
2080662676
34001340
794401204
1548266943
930055818
2018428741
1508497867
1831958384
1943191011
829920513
1440415790
1067845314
1504901835
698418814
139486678
708118479
919949182
910840717
395222891
1663404674
1514448326
1439195474
956192777
1948845815
343932503
1756088718
1347957485
305244428
895104457
1749527450
689092096
1320019272
691295223
44713034
1028340807
512382193
56320302
1568165469
1266872217
2121980451
1400030621
507259478
1856555823
187436126
401878651
937021307
34186829
924707904
2012085484
1643676456
1423918484
1594417258
709442598
139680294
257390100
1489893704
285220799
1828814807
755773220
940801398
315492668
703022787
386252016
1724825089
637671307
849412572
830468647
1461465828
1262304322
1901634274
533422873
2129059518
1728371315
370615393
314812137
2097150771
2100489311
826456342
745775783
979889692
1231860324
924500929
1570823050
296322074
199813290
321034431
538366043
21526116
569279924
2139882729
313220239
761542232
630521953
1708302054
1108681299
2010120539
1483677323
584638078
1405942929
1023491527
149506788
569900388
1448311139
1330978561
1917088635
1603510223
743660609
424579460
1261858731
81937292
1580869708
1653436191
1331228357
1941666154
402633348
174062508
196079186
1113384252
922074142
636463235
380680078
1412891992
228103247
1328161173
542271114
1844626429
1769587568
346530040
1859188778
1476447821
1904065666
1643088780
1760288843
1545844213
549820327
1654412660
1049176021
663083100
1958597762
1375710531
348525427
1544294114
1525359653
1544024543
1386107260
1622550648
86916023
726134083
1198698535
1241393066
156741170
2065816010
1691901018
4672788
319082327
70692218
691644085
462284278
1960746334
1549446979
552686482
1084810591
276017970
1785746065
262762339
630080616
1510359841
1504336891
1676062369
1059793410
801577174
114707666
180966108
2088819593
1377215345
896538687
304912722
1473737939
75827218
1902124831
1131262333
1878485071
1030372369
1566864434
21183248
1216006162
1276061469
1296459782
925780996
1097291011
58772784
1847418440
288227240
1264736234
1111916960
1711270100
2122222480
1458520359
492052683
1067723944
843898662
2051674474
112284199
630230545
1768409312
1250855269
2121192237
1671275666
873964934
1778197145
916637940
1554675528
1600492888
1448005434
289741530
495190506
1497053949
254313140
14996566
1965096858
249823686
1038057858
458199051
2104688701
1301867455
484407831
392423687
1194181737
417327067
1982030919
2103965087
1711661566
984068181
760359506
56412620
1778888495
86585584
1798314138
1692926100
1707571363
1454863700
624301575
9195318
2018245623
1808211647
1698669668
571088717
1823747341
1805017899
1650501877
601960553
1622753776
1610519283
756284284
2014069535
105776904
1897408239
1712570333
841992849
2075949980
1232754502
810321359
1536468792
1623373235
2013215068
1266430179
728230047
1045433962
2014668257
103655730
869832854
161715913
1103636381
2061652768
785157173
44880688
1590112495
1431982161
1392852730
1756348352
30857948
705464041
2091758723
2135760250
36825744
989819605
2053792655
556795162
1686495310
1515437414
2049189722
616678493
1196608770
1945214450
1592212009
577044962
412594529
619315566
995047475
987310536
1859412737
675052402
1108945035
1334255926
931789751
1171455535
949260521
899171097
696438528
1503943357
1422692019
1205380178
155904251
1980664020
1935800738
1518706728
1382159348
362395620
925863547
2001316931
1070622460
1165305624
1861296222
1858499823
2061917247
723436723
189191141
942555421
1729195929
1153865684
26042681
1183686513
365839230
1159655277
774135190
1854298564
1709265070
1886018393
584814209
777826727
757013545
1773693935
1281377185
626517154
204272850
1818376896
2074327271
1184299100
801323549
2130164426
643006674
1452986085
1260005901
1106169992
463271617
166101826
55195687
361050692
2023012748
641142064
1401481920
1868959820
1505438957
1458777492
642466360
1506051411
490144940
2023006963
2004264385
985386609
58644008
1978377543
1340693391
736513015
441103148
1832758008
1254327652
1463568609
533121917
845181947
419014667
2137754530
1914705906
1712480012
534362310
251178614
698616817
1106314677
1531687842
1117470400
701255690
1670324261
481737372
1080403716
1202685064
1347072559
328448583
778689802
443550468
514096799
1154914799
548133885
610392309
687457301
846655491
2136138509
1103122944
1755398494
1954628115
1395294038
736963191
395084050
1765394747
933517959
1716605131
2041474745
1777975862
111924333
337174690
914895422
512770565
733766301
69409988
1985827955
420451772
1758181386
849310010
95431528
1477453625
951629583
368082386
348622550
630320202
1611671473
1183721500
1075762166
80043287
639121732
1874834855
1774260701
19198350
489933320
2032594698
179351035
896018588
1389262733
2134198443
110899241
1224283455
874673939
2059671127
859922173
1857386110
1850291532
1713947822
805282773
535057305
220708747
1077812205
1497020255
1651057575
501740324
66816513
374248952
1633516558
516912625
89355376
2012592897
2069513616
258307801
573674297
404924080
702118719
16266578
1485984317
1802348716
1228501297
414405374
416038032
928511338
1359651205
160950807
356806106
667222581
2020672475
633827205
1592200404
153823399
310504219
1135761829
1339870709
2082247805
581397283
1423675837
471235779
166295011
1093814380
822192879
1499959135
1497137102
1684237489
1100932014
1862844262
1555212813
39183986
1724968272
511421737
881803120
1146252861
534346880
1038649768
533541084
741701028
914923982
1177471080
1072607692
414236034
1711401232
84007563
504110349
89224015
846021268
361427036
1321410681
928241819
1749332670
942195579
1170682112
1080913996
2131741314
1007053325
1626621925
1557575089
1685973011
1801596893
1843717610
838687185
32521729
1300068641
1814847524
1466436307
530883812
391032081
292975663
1534378284
500314744
1311647553
468526103
565876322
1428724293
1842819798
1248189184
150479802
1296258617
1429605377
1626790281
983000892
1489081947
1402727158
1941301595
1576022786
198441245
1779570046
1216436706
630334334
1798376461
849672542
2077508789
1291787476
511808440
1637895971
868686145
559895054
1651874779
2060796905
259879381
400020207
1809010660
522431336
677523241
1078764010
1710267174
1151285962
1706220778
326587196
875073781
1036634749
301686274
794505697
519937154
712745072
356704489
222293901
448363141
1194508982
1842027414
410769731
1585182670
228741397
2086850566
1299617400
264862294
997910603
2020382890
745369397
1472876949
444926787
1658518483
1403132423
1284230798
1330026003
377669901
12391167
833889256
25966524
524598429
156006620
825888384
1682961577
1353673723
241726474
1305560524
2023076117
668629478
1202070835
1977398051
1626784480
1532760920
1034033751
1188524908
968199260
391754381
747326968
1044749871
726801846
1121266788
188198183
1180554819
1404625019
1316422750
1533748690
1102881357
742672461
1949763560
1947876511
1922206853
1089113749
2053387356
1720789970
1457392529
1594913718
2074927447
1938327765
1415721464
1486490104
1760048752
1028682482
1412114220
301107035
1887561462
5982617
915498793
1340350469
847853071
462482001
1439484744
473491590
662979316
368277319
508058092
507363396
1665703265
389981522
419946306
1851802414
1681531396
1967821398
495996243
977323124
1785798191
135996230
1038345163
11620518
1634253912
1789192970
1615012175
1127921702
972470459
644913133
1602452091
1155571949
695033079
73787944
1944902396
1274913133
501793990
1562849970
330231254
1597006357
1458072103
1199986839
1797205210
460507182
1953888583
1807509386
34650585
194258922
1983540574
237807302
481754656
1466924688
251819056
345781868
1671697297
861320398
1616059195
1558656514
1603531721
776726759
617595566
878474027
1523937581
1472315649
122837820
453549936
1128396554
867943827
1605822669
1046089297
886378953
373801738
1299927077
983956480
1712635649
1164522781
729049618
993549277
1151043041
716158878
519659520
2092379496
691361666
1808892429
268849359
96623663
673199843
1942153508
653736958
500770018
589408643
1273227593
2140944049
581829655
1749151627
519878830
411559890
1479683131
1360921499
1575117215
546917460
801211396
65102716
1069311251
601998115
1190669587
672702623
1040475173
1009279411
114987283
380483497
913888075
1349226564
1478031698
1165963552
190559209
434236887
1364700128
1814235619
1819694800
337345701
411341525
545678072
1769678446
822351519
1751345547
1866135991
142506179
547891461
1201238981
1013147779
1499425450
935115127
2124528485
122629866
1629077721
2131472675
1043519134
2079818153
1041879693
956658325
801060483
313385790
281771098
836285470
1440284029
1466794859
29170048
2039588222
845307028
1331718371
818906889
920738708
479427285
1414094815
1863068998
340690130
150921927
581153700
1591349976
1622172954
1105033563
1080667691
1953166828
1458903586
772471592
1335025751
1381592994
542386305
1228669897
1350251144
613490042
120475268
1477876568
1300479158
1706677119
2012979626
787893504
1650353763
1769920465
1489564155
306496860
244666327
405480149
1860531912
1265629205
1140785311
2117315402
2105656147
94818018
653287859
745060276
2132869596
1638227942
2132638853
1671903390
1457354972
1878633121
1698300850
688073392
362895163
1699340242
1250599695
629408199
1922353155
1682255549
213391402
514595410
1562529547
621288257
1632965207
1663316974
437415233
299720021
27777718
956560246
744459386
627328442
543737107
827354476
1568879674
1850060086
1481009118
1047115947
270370149
415263387
1797299150
155223928
586678137
1047941358
1460356426
1129106204
159681359
16954844
2001331109
425614590
1645859050
469991286
479521253
1971368382
961401479
660454182
1092214555
1816826606
1425002921
849787794
969360858
68346305
1346534056
918208184
127225264
2057527518
104290720
313138281
815548961
1210222253
1032623664
1699085453
1374286855
1544378359
1171126290
347444500
1747349761
1933199807
861549331
966586587
507126835
1811819484
732789609
1803435258
1178945012
665590446
978477616
404660213
2052736253
1456044557
1912207648
534222718
1066134899
2137978672
744243056
1692262004
1728076351
594514583
245487059
1403444217
1306111223
637448957
255326783
649435381
98930026
1856913177
353357068
1211645517
1579447126
1237172228
1734990982
939465746
861517046
735284130
141490610
1148597825
1710579814
1230567051
1006064668
829054126
1271454694
1607634581
1728110077
394446803
1897352534
565009585
594934017
1534607351
2108869389
1796878274
1459972768
338873058
402084916
1085271722
1391236983
320266961
680824889
380498446
2109016095
32191393
1865897991
30893849
1191589367
769647252
1766065636
956348800
684498386
526408334
552766823
948438645
1075256920
175678564
339565634
1729205543
321624607
1941390310
3408383
1291934564
1769203111
429170208
2120392792
1179289014
755235477
1250486354
119481326
273550073
614102070
1276747098
346899518
866207167
1880904683
1464302713
1347046243
196450257
279776544
1927679853
1666295627
343544507
1755568619
478525669
1003176244
808463192
113202925
1018776196
1289002511
1171026806
991455185
1403003647
276154159
1784437881
1668637492
515757187
1368586763
1040843102
264144753
826823523
164372621
1064761519
376747617
339061658
1748701641
373764023
1814788654
57818993
1663146404
936692622
271011973
1103662579
129517893
1327895561
593575993
1159954572
275713957
2069784144
1179694149
687096315
588290422
1174613537
620536096
1688509410
1968798016
613280008
670363632
941546990
2008291391
1860448209
334836638
412371748
183135745
1852754248
2031199334
600510665
784236803
128500916
762275084
1079821335
75148979
35625773
782831162
359557376
1907014628
419257062
673219261
1821048946
609135919
1213585617
60755043
1550425520
855139978
965733053
1422180423
1267205600
275059833
1130605103
518531576
1839388089
188963656
671530583
1747402993
1463037684
402083998
373272020
1133159458
507637785
726481436
1882798564
2000428788
1071935851
2049709767
2098118716
586249239
638503956
58257279
1881842812
1305244563
826386365
1585180065
464503734
168908151
368152860
1631075696
826732032
1748262744
764008533
1330099334
650733862
1105186626
253032121
1659585312
711031276
2025001397
1538489771
656485416
198834039
463223785
657099874
1118962922
519431332
13423032
1156763251
21331460
1556681566
1097519241
105972192
414184392
1881853294
658441423
505480603
1573504376
1669040187
63022433
1797025580
1430353487
1410768249
319174747
1501932028
1241093601
1642663658
2082979396
1631624252
1403219978
130437074
871770137
1568790141
2103936254
590616320
2110132673
391989533
93112781
814103021
23316320
1553826406
2083500198
574852588
1816826262
1617720821
1480194343
1089262446
1465993438
1802946860
1860978788
710846276
832385692
223521586
325749035
1445428686
990651771
286470665
14423231
1984603326
719779054
1796292980
315662862
571034890
1852646947
772995218
884670262
1919589878
90893278
1377478942
1517457623
375115458
1550477974
927356052
1087150735
1717651752
598820164
1397273343
645812135
636605267
88830327
1613021567
580430548
1790231132
1132745454
787798035
923733628
268186721
877600999
1906722759
987344096
787764107
1027576157
1655865666
946125123
1243651796
1725156861
704561949
1646092018
887111001
1425059845
975916964
1208844807
1037195375
1838236904
565914559
110577666
1158905367
902470116
1872585831
931227543
762120744
1885655274
1388371430
61161669
28285487
1349156000
142321927
1286585794
898729599
489637029
2108613156
59112117
462054572
1953419687
984618760
1627305410
2135200311
1782907314
1243690242
1539409971
1314768420
501245149
1191182273
1597826494
1464839177
1961885856
508956467
1958995231
1752794551
250436977
1427264861
1090834675
2137249097
612620677
1253387594
1831435905
1115099198
1853244929
2107109721
1276276651
763255031
1518586653
1169758366
1228782140
728711456
1139610625
1326833102
1879750594
1309643857
408601477
1421503904
522944350
1848781215
1225142305
970038487
1161110502
1029947065
589654074
505226766
1348451865
872470832
700153383
1868525767
1286028204
1288548781
1309547820
1096802024
10352643
692659554
1797350641
1649583097
845290545
135508215
867896841
831332829
457623442
1759736328
1368250004
848285859
1910636406
1335767629
1196307845
781102081
1464887353
1381136624
1049712672
1925261777
1570751647
2078844266
1165452584
1508030348
1248935668
260379101
524421651
1399636478
704935970
1588870278
773344786
53690879
1006395770
781843222
593014672
1613550566
1011800949
377271217
251299785
1766806838
133177029
1411752106
362788697
462031560
501935324
1219434823
135764434
1275481941
45516584
712631578
1312047841
1710737846
347828306
1998755177
301138464
1264921276
1847063504
1383065732
1461268313
1014133710
13989473
1163080417
780549701
819316053
803180262
976474630
2073828375
2067772529
1076749677
568239692
1295962753
1587554768
447863860
1586664951
453801113
1901119308
2025390085
1757615730
1250841215
1112397498
966082610
457817887
927233713
818331564
1232858824
853533670
327969031
1181681306
783059163
1322858170
1468283894
689492414
51398310
658010653
371908622
1614936149
1436775565
911674249
2015281339
928815296
672764493
1115221496
1182509090
1975269079
2051881937
96811780
1601760350
2033213735
372037982
691869385
562618828
2020991231
334829460
1634302068
1356503447
1321692950
1470769209
966329849
910091283
838267479
367053320
2091316515
898735701
412632712
1057495278
811857677
1558725972
1575389675
92612224
1121593571
1961284439
1563227125
202463844
1455755150
1706812181
1318859571
653040081
246847777
1399135395
596988864
2073311363
1283598212
654109140
2022911422
802140469
346464785
1374843285
1861966550
1107567820
596676762
1932320074
1631565091
299869103
1152204102
624616542
1742298504
294468941
560455369
533700713
231098731
214096130
139053839
2112727612
1599232264
1813632409
446083221
1698790711
773125675
1480815163
1625151841
2051810287
2032941622
566885940
2098820574
2043029
1625201616
1462751587
185920748
965403882
1760306704
2086472882
1039350042
482336459
217593382
1668096506
1808680929
696564769
1318371819
940385286
2122868415
893469567
1821910492
1673256928
721990411
1195359113
1602648926
173849657
1580963244
715493552
116881164
2075025709
22037730
717504507
671207294
391522847
214716091
25398323
1960127059
1179737121
1546529380
1455815102
1372296187
1438459874
1375196227
1254658754
1817934997
738619571
505048717
1688138767
2087927498
45243708
1591471091
1628217410
820457047
68202411
1584382520
1159503183
1404775853
1699276345
1570481260
1123571645
590400696
1381180156
769737948
1855901465
815984281
1116593279
1405493074
1933380332
1314388118
297883086
66210700
1896404509
831752120
42065624
201283493
1721680740
1850781471
469883996
435169791
134511101
1445838634
646224083
1533733722
680544578
204640765
1589828631
401471896
1679230427
1262117739
1370639297
928571832
2128686146
1827286563
792761217
407003686
50876269
859607776
1135826300
800355535
1962789585
785139081
746447391
638017919
270254099
1478886485
1182644516
45406242
1463900846
311104918
1085198577
2065437562
1687903266
1387089450
797484847
508559923
1188688055
202219523
1918179724
1646819926
1630849765
1405497215
888276250
66024141
784238779
1470690034
1435414285
1092830737
2024300258
1555814252
1997927732
585563211
37162501
1882943576
236340609
1893309755
1682578920
1382886609
1058561857
1580043027
1299604178
1655314016
1920326259
637068331
450152626
2016089867
316700751
299363728
1086744669
457164671
15416308
1343915384
1108271882
2126038396
1594247713
215325866
2126907162
1768853983
1988006316
1934735830
1942076406
1944975217
389168081
326075132
372848289
376633393
2026562616
549146607
1317172701
2138784908
1299093866
520668448
803931591
190396731
1660462390
1385133341
1791823274
2035311833
1626020978
799115960
421634668
585406333
1718237077
271940635
1827759117
103053287
78803766
597410924
1931764084
1675141680
1335523169
1591322188
206718108
111168983
2127677787
708965852
1884538571
2391080
1605190138
587524859
141979061
1168813732
544362341
93322224
659787272
359671004
1261567291
934723436
611031387
1918280379
392479592
1874712234
617001279
1267449633
244850843
528539534
1627096131
301185569
1503590475
420245352
69038569
222354159
1758837946
1411716314
1311962805
918574529
187391460
1381261832
2012569775
939899760
1824523033
1496645393
1824181177
1740500489
1594526120
416728150
1250649457
1058185341
966119057
1446239339
931330438
1176984494
327597507
1473244810
2126497469
1582894508
188492538
481972417
239049122
487137178
1249472945
1414283921
1512846011
433918789
1923931457
521940583
1496838315
662416029
503503305
1472132287
1087096441
1710265619
655813547
2081439149
1592227354
2046797331
1915973683
1306186642
1790252555
1959826260
3220860
1675232512
1676729556
461126404
606567257
707596148
476460307
1176793641
1245620969
997560565
1306729113
2053069551
1460967255
167379722
706919889
887046729
1145402779
38091867
558919828
174065496
1070152970
651950889
786684384
1610811446
955703306
515995610
1404531425
2002950566
1864256265
1319370414
2136623650
1791362157
1120546314
1454019172
163451116
2046757842
1004178504
888968852
25325162
815397832
1808340118
1463583057
2050923767
2049523597
210256253
323917303
826953112
697663310
2039365995
1373939604
1319556219
1283147513
1639753695
728228421
986291610
1539257312
1442178059
1375313564
2032724034
1990306832
558989939
1633958602
848022524
1438325487
620770410
267713991
423527466
124369152
1125163206
1096286453
342623440
1331288471
946207728
649011883
654169838
787595388
525428744
1698496671
1367555030
747241787
828316995
790427944
1036032662
1669031084
1074289215
1335965510
1437086576
1059805042
1092295663
1729086224
2124225657
2136989768
885562991
1872207117
218203513
1145314826
409707689
662102047
590431381
1688620574
171411732
577432515
304720513
957897358
924915016
245601927
2034212487
1388048593
628237160
663906257
1298465532
1151541037
1805190418
1661917854
530473186
986610605
1675932742
459843409
1835654528
301060572
1929300929
1394677372
2096657749
2135447953
1328928
757357186
1111130274
400651435
1253968609
1450963617
148930657
720303568
1541027069
1687360579
579940768
1790832184
1671902415
356916689
532015679
1277363148
1888594877
1813385458
610155752
1413697632
122033383
1509495938
970712484
1086506779
1169634856
1935736673
282590727
243343942
1609193410
842066398
2126674206
1596873489
1853506765
1601882260
480045053
505390679
870454088
50204291
1279362477
149814155
784381181
478173039
208112688
1753686832
73813610
1966676402
1791348671
1400523931
136075465
94986517
248816618
1114188829
1622771954
1045991569
1188038422
329687547
254967821
2014260416
867899181
1395386323
1576551445
1783148146
675663375
942491555
169181061
1152736257
160826687
1236752817
1142655494
1791306971
1360518
2145241680
2014329038
1448391258
159435862
2133109020
548238934
1354042162
78087572
938294792
1130603295
2137513264
440734224
1137666357
263175510
872961915
1974256409
1323861848
2104906252
83508377
318425828
860414398
724841654
1855452462
2142255632
684237528
636878663
448309797
1169834678
195909163
841440057
1854367382
1476773153
1084812614
493555935
616841790
987767883
618352277
382525620
78156674
1233543565
1151298439
62792305
868690581
1701020002
1141694146
1164848694
862032510
178206678
2016875158
1664060483
1338727381
951966593
676523719
331017686
580153210
1429382018
1242304385
675343484
1179871287
686107283
1282573009
1767609053
2097739021
1489714074
688525201
118533455
1345668108
1020782096
2057569072
1379262875
467170281
1067506154
1171032118
245862188
62328396
2084244572
1857324079
1256421306
73108154
519021430
211877541
1253584631
661510061
545925898
1661537923
937055113
1561980469
1260458083
1152078044
1951436493
442395371
307848951
84141774
398941502
507261250
675738628
1621883976
1375575604
635442476
1529447363
1833686464
563801398
1644137796
795378891
770205410
132170095
767651220
1414393014
1484091495
516380113
1504422238
18965560
766846684
943151642
1395596625
2070199172
2089705438
1915841039
193618567
2115151563
102910412
1960070858
1054648284
1960886737
2013964588
1548944941
509711494
2108021893
373923459
571184014
1726952126
1696960429
1989408138
755996576
384753890
1537349700
1522465549
193966399
1160400225
1756724368
1211816624
867869912
199587654
890435584
1856144868
197217708
299809223
334606158
1200234995
1573934446
1961745841
1291955431
366280152
1173402744
941306845
49030501
184291590
350222887
1495775182
830473030
1557004653
336682388
1470052747
567000009
2119283154
203986167
1101893614
1501915789
2056542119
1751086761
1225773821
1984050766
541858314
1315397850
1956290074
337509685
1096300388
58157631
955144772
1385449562
1095218145
2086164941
487755951
1097566429
170889176
2136958941
231818294
2058591178
1060734357
1281934647
617305127
1845007992
678711346
1342368889
1851713267
1676335672
1536063814
2082191720
597220163
148730294
289714119
2040547819
1535787868
1469821967
1735173529
60859877
1769662051
221721023
61175349
1571303278
1938934780
1636755648
584488179
2082200384
1202506934
393265340
499532539
512700680
306195938
307646252
1261473266
1226904398
1563902707
2128471032
1810355649
990990384
586094606
1044438305
1973934967
903870705
1266951201
740836303
493115055
560431935
416023471
23113659
1912345749
1451405358
1467234769
84833239
744070557
451886519
568261580
1898123975
304768007
507403796
460784361
1710553772
1685420648
281278535
1230202430
66750905
1400557883
982888663
254049556
1103714852
1432616349
1238022391
1568852492
1469765329
91195223
1682794491
1222175728
548869901
1566556024
1655675511
239180033
507970410
722869733
1989336006
2110955775
1445904794
409217150
1616205079
1475213076
464611424
1933238371
1020560900
1699857483
1723792597
545372474
1563870623
1874887192
971879753
1140725373
130845113
1127881687
910132996
735335037
1916434162
98507208
1593112844
1984646172
977091117
2125910892
919486847
882605319
460859422
1370597535
1262201216
2108856567
501195975
1231046006
1897806117
2012525080
2037405085
2096687866
1775872995
1495525680
1896093630
2070135353
1587064155
934781572
1865793913
572995241
449076331
1225540840
1030007264
1764579375
768612511
1274314661
1040775716
846939346
530224734
1733630137
682214428
387161073
700791173
815022789
1592124379
945616809
1937947657
1573223574
253798291
1334145042
478025877
1536882057
2055421845
175907917
1989852991
390430073
1495529188
1077530006
628036145
1217132936
4469603
607213913
1970940115
1753441199
464928272
1658948436
473292141
1164988504
2090586838
2007017460
893788280
1283128392
885946786
366683767
942052592
771679175
1868736038
773745443
1289188610
1902043184
869703675
1768458781
1428864532
1634127397
43922148
1800802425
863151300
1919138905
2128357373
1172756368
1316114826
1597743431
574260234
1202904808
227665145
988649965
1156747737
797453925
125223769
402894692
355840268
1451933780
1614883254
798959153
1850208009
202339378
1540360687
501764918
1488807709
747309139
1938566817
1506474676
1516988970
1863195780
1314629550
34092763
499019784
2061974654
1283358332
1908860142
1564855981
287568221
1882567133
1256955111
1768307506
1942609086
1194687153
1151413899
189010334
918608542
402905158
278571102
2031510764
1283926846
2038719530
297264493
87283824
1793631807
571633344
1792386020
709508740
1376908300
648700693
481436494
340918875
309907614
298021804
2112834212
1190024904
607278450
748326476
1348163185
118173587
2087734257
214931620
315166616
917111077
1274972109
1935012934
1860208893
1592674616
867780811
1222199969
1181836803
899341965
34973112
114795025
1810868501
5310940
1995767215
600947044
2112096586
1359111405
421295035
605203577
758698327
874939572
1523150707
1068490773
1785480445
174417760
553396356
562181823
231837723
1820831373
993081515
435784874
187251811
563977740
2002990407
1003191262
553267259
1550705934
1078809192
933128345
942945186
643640879
436735199
1861342572
1355087965
320829276
1530452933
497352712
1676203625
295973452
791538776
614253733
354392957
1808674093
1063182869
1865009916
1590657212
1202209305
1491837680
535820724
532557997
1105711021
2094147706
691024774
178882177
44956149
129260117
796220281
2036910882
2056827204
2551913
348495866
153058383
1196721105
547511727
1301876846
757766698
335557922
1548665268
670464234
311524949
584261319
1812194025
2016904758
1038301476
177690654
1660301749
773141107
1099528479
329819830
1621742011
666728757
1119483814
88684364
803515544
802378706
1062170909
490544352
7900157
1851391320
653467977
1488820680
1809726471
866942777
1579141943
653602726
448443785
1740801341
698828258
307591060
730288204
253983211
1300468776
1731707516
1756757194
1107880680
1507623295
1532592461
1858766733
558970053
894093584
988116399
419553770
1208186811
1803666427
618309959
1698723332
1866847059
598253342
1774333748
2116058981
1975970657
1640765836
751086318
1008299612
985379873
1525795659
2018550221
886657418
1068664267
729150131
211980923
1510557893
1268545896
729598756
1201657160
919994134
1418595601
1835035551
580207927
229977220
1155010587
639904771
1670033134
1845567728
1127864052
1477874909
1157368332
1394824681
2098051114
334156719
2146007256
2099710389
208719892
78822196
1364136107
1957486683
1938230571
1061308354
1161128513
307793577
1226605654
1973792624
1185675745
1810992255
436538718
997389903
756953012
932171485
767239849
2011172447
1016356806
122522053
1272914502
1990622480
1334932135
907475871
1398249812
1088260446
643718500
2018590091
1794386081
51638843
548692503
1093738523
1318286661
1175596334
1943476010
263916383
988641375
600714252
1078933852
1015343638
1027805960
1782164299
1066877525
192093281
861137905
1236535492
455788977
315191592
320573979
1023975745
1535749452
2064197816
553052597
1292023608
1054867732
825556764
234021070
700440714
740542409
1597259291
254110417
1342832016
1620669132
1546508192
1511114017
287422117
1657809550
1221888081
288949143
1468170959
927391509
834470126
253223906
1799959965
1208688528
1542920603
619899740
1158026690
1774369621
1313016634
1307691285
769882921
1706109360
995865133
103482475
2749813
1902754341
669964418
1751183281
1397422492
33525003
16549973
1817240767
985340128
1906594651
1433822566
446024179
2131017420
2076628759
135794793
1245633841
1553758054
618810266
345084005
2136721750
1545583959
944727533
1832699205
1222574447
1137135692
529022148
79094274
123168270
1911952235
1936716074
1222045529
1428304009
619541292
1229921842
714757420
1540761590
1271944102
1649807759
1220570499
969481428
2034075510
227920838
1894653602
900771260
1877658819
964741307
1834122470
1568625484
97080555
1663340312
2061858188
1354675457
1113379252
1181550948
1316585580
1573405868
688786314
1810015837
1022974698
1146954501
274858234
1836335086
1833617782
1597918294
991857487
217959728
1886347775
696650703
545623542
2086459685
916217616
195279048
1827646507
246865
371357809
385530473
1143965622
1646054292
2065614552
1447416860
860259974
2104351110
1561177455
469743980
118759836
2085494344
1098435705
1060236052
1774762677
1092513755
1629027007
36362809
956627742
1255502355
1994738040
1841059217
2058271008
1230014261
1453853769
1052982617
782526318
2050656348
584248758
450461445
2006452839
1350124789
1466632127
473127545
897234603
1429392331
1644562257
1674112411
805410638
580614944
619795779
1141704859
1475181672
1306384538
230443577
1032997524
1910370509
244134280
1434347282
1914668434
764991674
1865679756
324180114
1641310897
1087346593
1403989095
2141225277
958365317
344637276
656859870
552389312
761681293
1887782181
211187151
420053514
1633753029
1340096728
2046023100
1805612918
155864531
783823460
925361214
1563011674
170128519
675598643
1328057458
1939585772
376625538
692871409
447062925
806118531
1441873774
1255379182
685346977
1255997437
1960429986
487776771
1815002407
301403547
176927197
1121621211
898288892
47761260
510214788
967712650
842047256
1481227326
754031764
184560928
1296700680
95449158
1849082679
1729635069
122332288
2230626
1106309005
1380593389
175877604
1063583652
210775583
424336965
2099486211
255842462
2077049276
830946094
1322833304
462219444
408604888
2123002733
2142329164
397156003
1031264530
765068994
622873338
2081150138
105147398
1959886004
963782866
312585028
2077864689
52863731
267966027
1833724729
1313225607
1390367770
421031031
1731719104
632261537
1478608127
1988481369
2088507838
536477244
828922876
958929191
290441235
1517807280
264375895
2133700127
877190117
1983970843
15222558
168181994
2101494186
1492326041
492000403
1225949350
1688273828
45946953
1486249889
1056611118
1288791183
766854424
1382803777
347899233
2046099736
161203469
184275160
514001888
1507523274
1246395152
1157882444
209103493
1216031251
1714626576
749464879
2002332919
1800231009
1298966648
166617518
2094864067
1341489885
284225416
1503557588
403297397
819864510
1691069511
540335416
1847439991
477726134
521907547
632024019
1308532288
973282619
1357339890
164915022
778743471
146402093
1424330261
1152107609
135885632
1017964337
863735739
777844259
2115964364
1179808195
38898129
380945652
1610748262
541314690
1895702811
1139977264
773139339
815113805
57303919
1694449902
1774556120
1634111946
229571742
456204259
548357207
240954258
1548464469
1005151230
1248328316
48966158
247080148
1248896006
1041366512
123273828
159179876
1855814092
904376996
1621201501
132889582
1424854902
202436463
828920371
1025397136
1893348933
355671836
1482198911
511052479
173114651
978135197
980037567
1634220006
1398603137
881860365
1571060041
1766426935
2065611706
319142507
1394075300
1492896336
1332620132
2062915450
753402047
931063504
2122139341
1629110161
526270548
361117330
1846500478
1255602683
1914632536
1699942825
1709858197
2076140346
280579114
1026927978
2001450155
1289866683
1475027155
137707383
457810760
1214605773
789719091
931162902
1982474462
86849120
325248796
1516696738
98070477
592492817
1956562931
431865472
1036109138
861633956
555890123
1856900320
847451784
1063542675
21216655
202445400
2079323922
506304864
136132918
1419297610
1545351034
765369697
167248156
1596388243
103863027
185120119
380970799
1976809881
267771472
1556573072
145406143
725883640
756637124
1106098708
781125708
353501377
1264393034
30475292
1361772704
1898345497
49534154
509793540
1403813551
1996956008
242678379
2037017133
1334948754
1429743064
570291494
1305411934
1397133062
1576215200
16774196
1396961864
1420636669
764713494
516506692
2076675713
1995073506
541102816
1701653744
1468385785
1961831035
996115897
1933399953
1288677917
1482172977
1119129585
921681188
1995997113
509370854
133034241
1320950988
671737317
178499724
514903664
1859778976
912231239
704543600
2118205308
1474830745
1885061527
1830246452
1023910413
233225021
1166398915
1297596375
2035562254
210557897
1837314361
475580478
769787373
635610750
310132961
1884874394
532285829
204009829
1167992470
374323653
1178051646
1077376223
1233793028
207150286
84892576
966426807
128194648
1162788970
1264115191
500775748
1380978507
1485737484
700271889
1080911745
1733397068
1191055789
889901956
1830138682
2057034773
680307695
294551737
709594298
1795528001
1669876995
1320512664
835027450
527412427
20936251
1234576539
1359947360
1813082015
1233732694
539189143
1012891966
1153055060
149717631
1441331679
435618659
1777988697
1128186771
643054141
745408120
742482475
380929268
531127535
108843586
1361783739
964384900
81815896
451292039
473872705
1175918438
467619103
1196255761
1973277472
2027625368
2020557033
685840025
640551335
318276209
61961450
501420472
569304431
1304065772
1925121072
1329021281
1582161798
581534719
375140850
2034354216
996745740
728690376
1757343047
1803403859
340922372
2121341135
2106170665
1515556046
461411829
859957773
2067477871
652579706
1036534165
605569879
209031797
745711363
1598038760
263026924
1117461841
1937562469
1655600032
1895289937
845461645
1584918057
220792862
945495697
640742478
2085762214
2092664574
201863831
418220573
689115668
302279088
1399101316
1201414485
83490274
1507443989
326312708
110320612
245817907
891738376
139895610
717040135
1425373667
844327180
1915195587
1043556024
1095997094
1151720586
964020815
1656470420
1803315091
1127294670
1643074852
868470211
1000413013
1509914562
935667835
748597743
1479014936
1565176724
1049034589
249866257
2018198583
934523753
642724552
2146836603
889210982
2039041397
1849138359
331548470
1437613480
1615865133
1630568726
1041717579
1584107015
47989708
1148354845
718143515
1365290045
661485641
1558484181
1214969368
629109305
643792729
1659833851
1606267573
1750206441
488567957
307536299
1716313931
1496600761
439617936
1036680015
1349276230
137552337
1414793003
740840906
50222246
586842344
1804244278
120168165
604056879
509684331
615238272
1238933728
1814689067
1395760874
73401875
1725740298
1122874548
1895987848
674926140
1292139895
1501152984
1510068879
963377490
42280926
675054972
247356268
1438735992
1166522219
633290352
1226250150
1354845443
2059229065
1152544479
1100647918
936873259
819180913
1110263904
1522435755
295741546
566387408
205618183
293163840
1636186421
1628061679
203706382
451255257
234685420
1344269850
1716386520
45724966
1624626806
5917028
1309689798
1853587321
1983000817
1541270508
1497728029
1568263342
265139659
1159640820
1406710123
1437879858
1735221813
1454400882
1778910203
1778060218
1147506111
188688153
459449707
1705926825
1162326869
1470710115
1201848821
782795737
2145976649
659733274
1235540940
368677825
1326625092
887885083
2078107740
1547644624
1582115095
1745149427
751678352
511742038
1096213050
837010295
2031684794
882390772
637016736
1513884929
872102554
1112806263
1946438894
1182438882
2114008968
1486175805
2021290172
75669432
1694840371
64501300
97845771
1137947675
1737420017
162440879
1153094378
1848741782
2027498197
1590932977
1164026515
990319423
702395263
195287791
991133250
1725775881
1726505933
1155611705
677898565
710883192
1213373794
1926075757
602000645
579094279
1210579905
952280644
1103311279
362347102
1167413217
1267869841
419937836
1593848982
438494362
85347879
1184301193
1302680499
601557784
662423376
1121943085
1731746405
178122493
720261475
1395362757
1282220513
771994233
1014025316
1495330396
1754698967
340644566
1154079242
1073496695
689369370
1644745867
1653474060
1211706663
792597010
1428109167
980444698
2004374641
1229898604
1967043315
1562570258
2073304724
2105809540
647019223
1110380506
1559575333
336583067
182930078
2068844749
1834480428
1395316939
547289708
1274533183
1968390410
175143419
1435982679
1019688625
1007857945
417210734
1338153665
316858672
567544194
1257224571
2079158300
1194179350
651803432
1148336976
109072226
831640046
1570969932
600130212
958064396
413192619
1885034973
711239454
1393222418
905249342
244342267
2025004728
1371470210
64736828
1231176240
1360979940
1098334050
1358090433
427603605
1624865942
362005533
578841712
55254726
981158672
855799244
1584457919
184056546
17594763
1181568530
167843973
1793857335
940289954
854181369
574589173
1150551142
1194060018
1560973869
799880844
1282299920
2124566292
1364502361
912706689
1063400707
1258101807
1144555060
140470921
1083808600
1302103281
751882263
1196815114
338493532
956738298
1120346891
273539367
68267938
510629586
1927298503
1517594546
433844912
1273903802
1825598643
125605546
956694868
1895267440
1075395887
2073446929
176994761
2027440018
349272684
1330749387
332603750
1762109379
1750626756
1305425404
1071492219
323611467
1427471988
1976267061
320228980
297651421
1334107750
472648465
921326212
1292674569
1777520178
450439127
62061474
991340962
459664687
650835245
746188020
378807816
895085104
2085933212
826956215
105172656
655062839
148305079
1105198529
73797517
1681294869
354398350
1134878264
1430873638
1078447234
870655335
990826600
2114176285
1310888105
1541442836
1770900449
1917779157
1471921317
489949162
106692951
450244406
1206598608
1306784667
295746294
1665550578
1811193349
1498204290
1584858533
832275591
1097335939
312377680
294199363
2118448035
404510249
42371012
1997649001
1054282263
656653116
609299477
1010030142
1931894684
1320903110
1726718548
1153092873
1724056217
542608083
172984697
124953554
518943204
1762450656
436271332
275415222
2000955199
1639449066
1365776234
26330583
493771189
1399097950
653211814
658569514
1851768692
1838422553
250512400
2002744705
766203990
1059511340
1066279538
385278386
699613224
969293773
1525151030
1260745138
495421717
1657994150
1691472790
125824657
57548058
1408719629
1306087747
487884374
288139636
1889456445
622464319
1650418920
1095602095
1018418845
783779490
94508066
448323857
203754571
753106118
405709706
1511677900
1372760206
494523337
1113037124
917342662
665135959
106628071
1960159739
908634885
1085168142
651038559
1435777276
1637873536
1364558938
72548431
318087367
794406290
414191476
1299116027
968901496
464273501
424102855
1964676026
520446523
891259233
917278727
899437693
1752350262
1311376404
1482464750
1505160202
983564510
419630775
1637043836
1060473842
369683402
673396050
1087407561
2113833805
1887785240
673940454
284127298
2062916981
573559784
638378087
1087440299
1846972351
1238134831
1449684292
1975178836
122785880
1574947668
423752634
1605050021
1708260256
885542012
1597855127
2114135147
24687564
1732901888
599787542
1577638271
1987247518
236858705
1634702699
736151977
1459021670
2084039992
1017522200
29445592
1062090683
1015954288
429267895
943720534
1685643981
1130171066
1911920816
364554783
902826248
1877870779
2831684
435944840
1848802718
756690470
1007984834
1180580918
425972829
869603279
799036756
701213129
510064603
741549542
1469272567
589199662
1337804863
645620962
385080582
998307982
1452491071
653671793
967986922
764347708
100902970
1145695500
491316134
622446715
1069171293
559269278
1412142444
2123283320
324997931
1486698086
2063662772
1277358955
642982655
1081318413
2092778703
704886325
963103898
1144641684
752355800
1911379533
1314493372
1746842588
1828087511
698963698
2130150297
1777533909
92401284
387242249
201331966
1388485875
1858451235
930106957
31235097
839059957
38431994
1859745499
226770752
608767113
1783262174
535864346
1005548924
882238862
657908389
2060076556
1654983557
409822476
694615209
896384739
1477030795
1007010484
1193939979
121798655
1849367195
218250737
1167453188
736914717
1398769283
1867089475
1015673636
1631095132
242416949
1219029896
1417711084
1188752221
1203434024
353719919
921135210
1038023016
1747549403
2121992148
131584261
1623911945
1528370896
2957895
1646795356
1821877114
1642717792
791017855
351208889
1975363712
1898543255
1432955501
1269970258
196648216
2064531324
670596166
1486399133
2021774689
1529825290
2079098969
169489432
413353838
1266791776
6433204
1271210079
1537457703
1657055710
671987323
1272096651
1403868801
413449711
375717749
2103679532
1450132329
738197089
292624547
291372764
274455032
198406826
712567078
1711586501
243524932
192621237
81101780
2005028483
712000429
923653529
1533101868
163543958
1853540976
213704577
571655681
369039982
2017948085
876746883
1651799852
2094521243
304007451
92529215
919219760
390404984
856339533
1270408652
282418082
2141699143
1354133137
846484331
1179194575
1303382281
1832048508
774088599
773776529
105488220
232785637
2040985826
1864196882
717381898
1339894255
1858916371
2030147252
545615879
427795982
261784603
2128354179
484650772
2003994096
174727627
710087745
1451183258
121581110
1527175725
614064618
2015220965
1746950326
1729165207
2064622717
782781590
102783277
336747804
1385530070
778293916
849586719
1506577427
1305328503
829508147
1621147617
996749968
2140437559
1003523566
31860194
1582711267
1008960210
1598007648
1844437604
632720520
410092812
1265572728
1777148601
1299180642
1753112832
757342384
1555509125
2013262090
308090252
956433731
1889184207
2120226414
351044079
1020493862
1609829836
291668556
776990438
877466642
1757446179
1611680577
525884980
610368168
1717822039
2125612719
506438499
1784747590
1476734418
911040120
599147458
977104015
620894627
880504898
1545936567
963225746
1075512753
1202303808
614718923
2045846742
1561866095
1810212375
614804803
326958557
1137257954
1753318777
989445239
908176436
1717548626
519654003
598410496
1424860914
1078372304
1872834695
1825496300
1817316820
632709152
1086768202
94686409
1922980658
325539771
1091401909
1819161052
786964151
954467815
1844430460
1016210565
81248120
1729826115
997052843
532556431
972244540
1072869313
1913821242
1775545726
1394618221
2059307777
1956161469
1889156057
1731544498
1285070063
513236083
2100466070
630555730
46042861
1371645693
111044541
1441595575
540298129
257907355
965414027
1078517176
1460459979
667550663
719635659
987972849
14319975
433473052
1874653912
219965820
1223112577
808633019
909444934
1832489464
234246854
1122338426
1614756315
413346604
410027887
1060175940
170264676
1685774816
486222758
944340835
1407942793
646104326
580633553
1197750629
900812434
2087612604
1185470158
1774770366
477796012
1104625426
2145978905
1471058636
95982824
1932297295
1835107848
2127414868
1295189367
1310248808
1819583128
1605312873
1643992131
905262419
621927084
81874992
474584748
1023648368
1909983539
660484766
1997163080
826881474
86699218
1401461379
2104745456
771859126
1801254025
105616181
1301217697
2026150548
221139930
1107570135
640466815
1536573566
486694588
117364985
263019144
993763855
1682714147
1802583608
1277884577
1531722419
903056534
1123657988
1555632549
395935013
1553148265
1573713007
243902554
1420125746
907089497
1675362642
736709011
117511871
1110608508
811185432
438490638
1938585087
1370222422
1445625716
1585189205
816831409
525219026
501639404
966523584
2059977460
127036874
1513531704
1103883624
472023881
1021621187
1601684739
564430999
2062816364
1179603860
1068053678
1641504651
1442567884
1229406544
601068114
1776710295
1383229373
377148699
942559226
750415441
1009613235
748932761
544077300
1126741187
988526650
1669177866
1304684857
127544695
1172484388
874581016
1480112452
455335164
1221052300
455470503
690616055
360859146
1001205046
1544319256
1423217110
2122879333
1630266745
2089711021
1962196837
280264220
1953746790
563758145
782526693
699931061
1257945023
249006975
1237393786
921321660
1269003197
1689756514
1614980222
1487857334
525730412
1479678733
806017980
1762141763
622966802
40799096
30961132
111221273
2116185987
230470707
1680135415
1052998732
1937884367
1885069325
685177783
1841893181
185423673
347246871
684942444
1857670444
1425740779
1102541968
1217582953
937943488
1469351881
1298964388
352884979
192571600
2074229270
510530346
272705388
1878521720
2123369974
1085573234
1765966328
906095598
895724930
1422755135
1658254854
1704035909
1438514158
1743370113
420181679
103270491
138448675
1312987910
625637814
1384193518
969945773
1752720355
1427922595
159239509
2001564056
1336489037
1068915953
856698636
427567346
992122823
44104070
1495379680
619913690
229525447
1306461785
1635750744
67941284
1469790279
740173627
1728089696
653356732
1036249978
463069378
624170428
536202741
485690881
410660614
1124893304
10744195
1814518756
697738021
102038025
233464082
1331154001
1420233093
954474057
1476973953
2138637746
386570383
1419543935
1559497768
598022686
477013654
1181481701
436838413
1919323026
1824385072
1998227095
1410133214
1900517598
786511470
198852111
1652947116
1810288727
1710939448
749263965
1975215790
1123151262
988115271
1974739609
480276744
2122841367
1944006411
374472561
1110436692
514050169
812310541
20807800
1875725509
2001701532
1469008229
1995016554
1550107297
2105732210
1656627939
467293440
774064653
1152141450
1338741750
974568752
1455411854
201734122
142555863
1038240456
409888912
502949332
1986509429
1930497632
196503343
1794288728
1169805458
23478468
1820635830
874084470
170128553
596552274
116587193
1235908144
211778851
359125976
1381827731
1402242382
23613125
996474568
595393948
1380840743
1097077204
235070869
1550308528
14420184
1650585853
1633370970
593665510
3064822
767287192
839460057
1873410951
923926095
2097309571
900661285
627347640
420790426
1887174647
110073205
135887792
300410934
1130425082
1590335190
2099501153
567612388
903650387
2028869787
1841056270
1259264020
486385544
1353566656
307334624
1186675270
618477123
665908320
252253510
330921610
828835366
1602766112
190883881
1346636535
239792055
1794923564
1426722484
1924139977
1187050405
1309025675
674874446
1554694202
166253177
1558313108
1707192608
1870038646
1890461935
667844850
1366355305
919076781
1312430155
1109946053
1766951456
1929675993
1813738214
1488187038
8217842
1120068121
795767701
1409608128
107151644
1720671204
611121916
286723764
1165191755
420739860
1374705264
189178174
1783766815
954605638
2123206193
670765754
1321206559
140140936
1024801594
762602027
1369069638
316648814
643819009
1263289582
2003223286
1451407292
443542655
2086409869
621105712
593145278
991031331
1859686687
4297634
968897150
239389888
143936928
1612426454
189768462
1456608812
175770671
952270184
567779905
899686099
1198506989
358074880
309653049
241599996
1475574728
2075618855
171735736
1989037456
753068703
77239859
1827985154
623278387
1627315964
76546565
763353593
1861628917
702246955
1482837828
2058720502
1372945957
1309537752
1101351789
311529911
1855284457
260687975
1044598249
145970674
283164435
104647074
1745066709
206778137
144602112
2015147101
790809747
1022117723
545147395
1358312688
758531749
1677525377
1769552994
1970194850
1538502618
1969135011
1663982009
1238002451
731214795
114631813
1025845667
1713765255
1370836585
43555991
85892191
385319066
362142976
800622065
314408799
1908744761
242497911
1180343991
1626307802
1931735902
2090507106
620097328
1235198257
1278182075
1393361847
1590369766
1079732677
986395212
264826320
1123749022
884169479
18765760
787548777
649902933
893394542
1306273111
1465778578
743667112
1079322848
671635699
1429028064
1938179806
1737091477
906605980
285653479
393852220
123895527
16466654
1894966395
418170778
1417737823
575493460
1907980383
1392136436
1676153201
451370791
1306684594
1537180728
469275716
1746634740
831644859
946393522
670178452
1138560270
1217932067
449186331
400588452
1523214819
1714336815
1722207104
1258204372
599541871
469444540
421541305
448275732
1772763389
1343320831
1006429606
2022827777
30814850
1070457893
1849178794
1365504799
357555120
1602243341
679862869
208424913
1442879920
755049626
1210493989
1692702851
1821469200
1432996927
292267745
685970417
1704690042
2085140233
1181254672
410014062
1639232767
80393479
494289922
869945443
1292413487
1936866299
1447504723
1080962504
1750060761
1494595992
1668087140
652302996
1981094292
905833860
424837695
248732105
1817940611
1713196119
315183539
1055983465
466920112
1836673161
2121066497
1365403073
1391996067
1711236587
1329332899
944501875
477064484
1578922823
1441350502
1582075393
1432593086
697519382
394534326
1660997374
2036432435
2082981622
1228605933
196412194
648174387
534339221
806879901
2089721046
111951903
914740723
1052264478
781595134
1952032283
955045228
706768116
1529545605
1769605615
1261278623
1374530026
1032391429
1935426541
150442683
1061518057
388665601
649308246
432489739
688161386
1408125804
1214836481
799532393
1523430955
2131428199
570942683
152253836
263902085
1912194079
1033560678
682119995
1217338239
1117753544
233115114
865243747
1617778334
1981784692
1426874962
1234788201
573710921
1642016567
1826914262
804399392
1672709087
1818474367
1764443176
1376605081
860276167
198499645
1697131291
1773613407
1863162611
1879752903
725579333
302384980
749439972
976349460
1177165291
514725144
723823187
2083368929
1889765530
1265936553
533106141
1979857331
1098779528
899364838
169646022
665776772
1596928915
322667371
1511030768
1375901067
1996805184
1118683139
376973367
1762769494
693363002
372361680
1500625250
1192815547
353504669
775183769
1661929307
515065183
711668887
1185504214
837893366
1064213243
1828948436
303305400
76927111
937829762
1404539298
385257457
1563803701
1017952917
2093670636
42007505
490214872
2070907228
2056693188
91880127
207139782
635068848
233371548
377034629
583297198
132547212
946204510
1588344428
881544173
1767698363
710641613
612437628
669671834
1249202196
748242387
967552006
789415755
1067078698
1207740555
1210252112
285911058
1216128060
293822917
1405901375
1693923422
2059228808
718558757
1689203481
1025047235
949546431
877684025
262774314
525536316
1880874715
517732814
2042563748
1259354053
126459771
11690665
2084174499
873173831
666844301
1236529683
1039771994
1148740557
91912243
1891624517
1751441702
1747601740
512651238
1959467611
345685087
360624951
405719827
1367637323
664434888
2145950908
127561956
1350062972
305877698
1528795360
1854850853
1824734659
1273849609
353564506
420247520
1350961922
1700568234
803383144
1377222643
1214992198
976132013
1815987687
288769339
1655686219
389329740
1068034117
1386771621
1279160892
478872636
558661881
1078225196
1603378990
960324237
185373666
691951875
1042909239
1479244954
600486718
51547317
915005640
872738890
1658012207
1308679342
634330080
1247178371
462881507
1000454177
1963752320
197190799
1139927509
1581101889
1204021572
831762033
1851800014
1940954303
1776850651
253940118
1554180320
247536858
150824312
1196572245
1047809117
1979046721
1157633839
82778970
588123276
118566242
720520801
781194912
1533108705
1249660136
871442046
215335052
100833481
571151697
1894583157
2080632224
1021894022
580995805
473021257
135078293
1615024437
811755673
1594918121
1011417139
1086612764
1630860895
857547172
2116995356
1994686467
2038589386
1670274155
2089605331
62712218
188514603
1416856230
316027864
1799094045
1464944508
1519361121
2050955328
1318301476
232158428
399207533
1082235064
685981418
1767209018
2102343849
1044594090
792548664
1707145965
1165318781
758427838
2018201464
2075979508
1827051082
136605202
1995365877
1426203982
1800486124
224231190
2120411042
1590062184
692851487
231423105
1971107563
1932670503
1914044809
695933157
298741126
185386469
1694731805
875917968
1787543797
82306932
864754433
990277064
1848770193
255077523
1174466523
95410064
1158961100
650556256
842270987
1964838710
1846376153
1668904297
1144828275
1242691843
1773623886
2024742040
854450394
762181800
329939410
1604543036
1987732861
1165750982
1483027042
361821497
419353603
971528222
1234991691
802547777
1036074943
1108752033
701947254
1147119642
85441075
934040873
1666367970
1153923433
1611046049
693326966
2102981539
1856536525
1472698211
264100352
104626534
1540901718
1116375661
288604769
258519157
155905882
1474372948
771316463
1140764919
1535877122
342249453
1108059316
1369635385
1003673998
1565678170
2127207938
1312581460
1625492843
1506604340
1498060167
2089118426
854907307
15594039
1747289052
1282446096
2048640488
1753074609
1304784274
864114423
715950810
1906767257
306237087
2086283643
726523822
99153299
973212472
1944114801
1551683734
800998053
1955785518
1702504139
2037226770
2005266018
1896160074
654167165
508698172
241308777
999340088
136550091
1479455917
1977357043
35774616
1347088158
512147324
2084539132
1001279187
278764588
2001312084
314386616
1884027875
1873727375
1233723361
864433062
1176619455
920090876
195215761
1127343819
23803009
1353769571
94638976
299733266
1407716931
321820065
1356066932
1570274610
707870635
519604021
292101720
2026676843
462132127
1355188940
530021651
2088049871
988907705
949882993
1899805819
924019921
1177365342
1173563236
362125965
1450475560
301660383
1456327656
2021960165
460751322
407816372
456423929
1796448262
1008759407
938721188
1161628335
452471616
1903986794
48253317
1229248466
855986517
197548084
1790384950
15804568
1385321729
1218299057
823016809
1454957956
1644176822
202356488
993337078
920163581
111563726
107323341
1196600988
1571921635
412127452
1036828133
47480091
984996339
9810989
1678127118
675801220
35675864
1299270283
1433455728
349588896
786212107
447261485
400408818
868041193
555542326
337942217
750844860
809227954
893439686
1971871147
191781655
344842968
567109900
1550814653
489989613
1454265564
576152261
551233747
507988995
1371114870
1885375676
657941291
1401417251
1290322473
1246341065
1132653022
375434918
2000643711
1268349294
1296084986
1291864334
690200474
553265115
1878869510
2120807135
1262140597
762174912
340834292
1323500502
1946336139
89896913
1902506773
1384408517
599904424
926283634
1865462846
1218301252
8715011
815431701
2107309656
2080291234
302423362
703503071
1695750397
824261921
1064706292
1637286817
1493374415
1013878194
926523355
319634491
1020976964
267213906
1927452284
2100504880
410373910
1221260880
934190864
1986393639
683985946
38808750
1175270068
2079408637
1304817767
1962083588
1623422078
1571001069
1324529733
760623513
1852244723
493163258
191739824
1881624790
906548042
1439798189
727243030
753727223
436802217
2046221202
1272783700
854949154
976032050
58210536
1737295854
817338989
271594386
729308952
1760180636
1595261728
1747512771
365595156
1693977114
387273334
138069333
1695279939
1877168375
1908046077
1898863330
23485843
1441323307
1993995921
1537768867
1927111032
1052989423
1221695893
1943618623
187064640
1644817094
674793345
1469853824
976043478
1997020569
465063287
19028025
1267081724
1924692189
2103424873
308254735
1915592612
1923782759
669020621
1670631010
1930957746
1673382188
2068345090
1231625367
1848725981
129576889
1911038345
1027617151
948803988
1961522671
53895311
1818467374
1907151321
118751833
463682577
821765562
2026966417
2031334687
2104130369
431502237
646535262
46870404
1872162402
1800679848
833735018
1592959292
898074522
1897530631
1850335564
144645865
1650932308
2144568788
530722137
1348829320
958964930
1083441551
1719808981
488818606
1790344957
788055334
1728555246
1150487995
690607028
815312862
421521939
1677719976
804716693
1232850033
1369228020
24100687
237141527
865334470
1896184131
31302815
816738380
89094849
1214587219
690294841
1620180693
494852998
729233869
1684545566
548107472
954628400
1387499720
265996125
356395431
1744133449
517631818
1023112267
1605185894
289014533
46271957
912408457
507761716
1196304788
1330008160
443523441
150785771
1997712844
1482410820
1715712069
1901681710
1429499249
1768361679
780593032
1014563648
2014523596
1108949956
195916994
1136865624
893623498
1546837901
1803423516
1637062980
671428019
95295644
163927138
1283087373
941963565
1777402499
1178513562
1153497325
250083453
2009688683
1708903129
2097481191
565222018
689097467
162757779
265924483
1480679094
201822449
1174490981
1098973612
1452062383
224307004
1203667886
1039005543
405827754
1702251270
1602068041
2019578706
1439951316
837625974
340885279
1259028453
448940143
808107648
296288060
1918351319
54115901
1014500242
1462245254
7583136
1376309792
745111752
161975889
1795108146
1714598883
1383808967
547630638
1573374573
393450610
1944100290
1803977648
178551502
580782469
950530117
239871024
1067564253
350910369
561226006
490437564
567261432
259097560
1428785863
1802183463
69411067
1244302962
605658385
1879424708
1861867813
1877423454
1832700014
1515414610
234121183
1122295228
625816377
78743924
1593126400
1940735686
379106620
1925347687
641099698
840901663
193895508
1732072524
1485304672
1117241161
1965668449
1642566693
1575347105
1196860096
1098362936
2120293419
1136186939
2018790383
2107546811
948686434
791745653
837084386
165801441
192391741
491617341
346032084
357013317
870085178
1061105533
1730578377
1235125140
390716182
117116092
75449433
130502937
1834434923
1089073012
1608778437
1329616418
1211885602
1690875892
150425837
1796599202
2119745203
417930268
561803072
1098386021
1046261497
941899571
1607090982
710284304
1137472526
66064994
122835222
2088897381
836171875
153648405
850706130
268170825
243219474
524111009
1627020770
1193710615
809812621
1318448417
1907211704
1204181380
747866467
1411115458
430720390
1741403640
1969522348
1694315588
1554536362
1896455734
1486335685
1188509239
1031109167
1108959698
2075165428
1167829028
559385305
2043463511
985540372
161493801
1353578493
1169125328
22544627
1298782185
292815717
456688563
1220009305
1944395656
237964518
376284924
1578802888
81531808
369353686
1876440339
1890612322
513474277
1087119798
1993196918
646289133
2027222199
606375035
1009580030
468488139
637084158
210600102
483362981
957548367
1430906192
399926252
571649138
898243294
1898360540
472718994
972469515
1907047056
303671549
2034933467
393674114
31625424
1616521284
1196778046
517676588
1611132725
580183103
1362298903
417491283
856638870
1642788606
1713499167
46837474
2105122759
943236409
1351862456
810764577
1192209576
248836033
643981284
402485490
2123287374
1226500727
815214464
149608848
1544659489
254664000
1461660235
886805854
2099068058
713632791
1323530779
1743536582
1197191630
655165225
1054886545
2060811272
1462588076
811131695
720542564
59612320
1532583931
1818540525
825629260
55426148
1061636264
1634341387
149685538
1343946766
1766420641
1179504515
939791602
991243458
446856719
1910230038
511733499
2079032504
722350146
1984247527
1158520825
888728226
1773583902
1400028598
1313316409
1923632854
1637858194
198933526
4510583
1541563017
397379711
1286714492
371207966
1617270082
346048192
1129730105
1734033655
218716199
759257262
656680780
1964071755
1292741282
2140301014
1875120531
320126161
1119350395
56684167
626703892
758039305
144573473
1496406160
822170547
383526130
404795219
844928571
286906754
1711158400
1085686409
1097550059
1446012733
253372860
247895034
433549205
1379540019
1407153178
939079990
1115528454
1831002499
315495786
502729798
2116466339
515567901
687211545
935327511
1907571240
523576773
1558746316
886442006
1469123609
1955009682
873786673
1956564510
1548013017
471591894
568884792
2004614509
267369484
761994280
841778714
1044142906
215684395
1931724952
641309354
530969089
187828016
498990724
1991916425
1929023126
372450843
1533195880
1238723834
158827230
2000841239
1312529266
800741558
1341240220
795129373
190553243
1571158518
349105053
2144200104
26297291
698076784
1438480493
239756117
1620301643
925536535
598413051
577586867
1444692325
397802498
446428916
1284242278
932888703
383685462
505642868
2142269043
1952079792
96499394
39762804
1137362122
1963144893
367148118
74614277
629905890
1519153841
919392804
1957547541
1836041618
1607411122
1868917099
932260620
1873193590
1980424143
1447192533
1243396472
1922829322
231542411
441737855
1088765496
974024059
1523328396
2136743775
1217500100
951776990
1114083081
1204199673
25255403
1120396411
161309607
1067988664
662570509
1463188605
1080486564
2058328311
1366753231
918916404
1435296457
1493830086
879383747
47018941
790925753
223445059
934967523
113158509
419863769
666753681
1347577642
453761862
1404086599
418518889
51971381
1080592176
186827967
819894639
508874746
644162152
2120848505
1414623344
750833574
1217513553
631656125
2112728218
1546900638
695234563
763722357
493008861
215677595
1923066663
741701604
165460088
2099803598
1707535234
84791374
46595036
163030838
300765672
87576278
605644737
1065842630
755237944
1556930585
1099560295
168558088
1099762475
888224455
1310405413
364407138
342341990
1152209043
1268829990
314717909
1055627603
1799718073
938682741
1526639845
1973084897
765444
195751434
417046591
1406499553
884465201
543012750
1821671270
1226143848
410644961
980728094
803514342
1818112787
2132077063
2094428298
1603797354
111598002
1215629998
985424220
1568334622
355045507
1112654913
1848497575
743063194
1486886627
512517036
263760387
2053444993
1050080861
1042057731
639704674
1193293146
236992526
1501261245
585216213
700267239
1095672753
1553916321
41156605
1076223898
1493337410
498411147
763082015
246189361
1085340609
1794278021
1108112896
557005370
65982265
1155637568
979624023
154766854
665308742
2009578756
1485867589
1668500828
1829484061
667782644
1419710048
1655180816
475635358
1220412116
84286650
1958556653
835908230
1665909111
388666712
1911239894
1732176993
1995337383
1878305510
1698636897
411540847
948485751
1921977576
1621723473
1780054902
1663585383
898177348
1979414573
1674475411
1229995062
481630073
1498610018
1666030519
1381998906
1614510618
1620554693
1558720973
281325376
1065101618
113828413
1511878987
583906077
2021053782
1358794479
17675650
420008325
445862025
1847072787
809909324
709071140
1841492405
692976688
1584294872
240855435
1830026740
1254420027
1971298582
1848548342
1039145885
1218851244
1297122793
1881379690
459197445
908672783
962392059
97455386
1589964283
758558795
1372800413
1081264183
632965028
40137824
940600685
388005577
246290803
1781288022
315835451
846456300
607369150
1365085911
1586535025
2129950028
1357917462
166409448
1919990684
2018506760
474080515
274148885
1117748158
1421796653
2044419567
354155661
1958202757
1896054555
615113495
546675010
1261691365
445955212
1333874475
386572499
1089129548
379975791
1814419155
362202758
1707389505
165440111
1668078173
400003645
703496616
765683442
1464713174
291267339
1156984326
221275955
1776014947
620412090
1247311839
1432869434
172113793
1732762394
1160329851
401849397
1929044319
546868994
1621049730
989656900
1385783712
1309172286
862759122
739806171
178464527
807994237
938262794
1310294095
101540833
152763106
1397784306
2123930085
1662658758
1123067608
168980731
2032327776
174947886
308051718
538656313
1260376855
1330874099
1221304751
1730128901
2090901485
1532013202
1814931310
1709255833
124310802
1899284308
1372241735
1327101212
782373982
34237709
1688802245
1862114279
1187739431
542842490
1864529478
1247231791
2123743224
341941235
845894576
577647183
1048400199
769865286
1307308098
1828336970
1041428190
1854482390
1936518397
261108233
2063877341
1236465549
607654424
1376813780
1326791020
2094719755
913204491
62898477
2002453529
1841647795
687113118
986913550
2016022017
164907572
1467369596
1717121631
1715968640
1408761457
1864546215
512262540
1058027384
617958463
400634558
932989904
509867250
450581465
484504739
394858974
1246324231
1445007833
2055460532
787583106
962095318
1577320811
382032866
971327423
1780332260
1956693543
207554078
353470286
382221643
643751568
1477112238
3016438
160513185
300441165
1650833897
378405619
326119983
923185253
1343268227
450814823
1741391585
285041079
886381180
1799187041
1693911227
1528558163
1034574380
250243468
443623989
476033379
547260053
1325924614
720374587
2032049600
549711190
803759475
2037336183
1339314477
929275087
1754738223
1703908559
1347023409
2060861421
577121149
884545684
175255180
646202026
1516684569
579967549
1685208423
917388821
853073924
1953984143
2104551780
1572777141
1522027860
1355952359
1021616977
805693134
1840365520
69878659
741972882
1038182068
1323846321
1259870156
986244520
1936675972
85223318
691813935
842637567
2014272329
111510736
1251032746
1803889851
1863435411
816782353
1703426436
1123508235
1712708775
1401573317
293686927
1537461906
1824038771
1412764243
105958993
2028540102
1146399692
1503122331
1050816899
247142297
1303675075
1492826014
2742829
663586200
1438122267
353588310
1505139457
1624707644
554581906
1194588357
945031192
88535821
440701878
843414142
1238273832
904220446
1284240754
1263831994
2081052619
561493977
1622516241
1939577422
96332702
2074258638
554174382
1947350371
104965750
996222139
464321002
44760139
1866788593
579543133
1385836094
361305031
341456449
776225939
49610749
680928598
1768603887
1380678804
1829928075
1577182336
709047918
1195680845
693417968
173284920
1518991964
1043675793
2101766390
1222266242
1183861640
2039290664
1333120232
626637699
1787768157
506741102
1202705659
1007625344
1728124717
87462510
1549572361
1764026022
1844014326
1892069065
81663291
1021884406
1576714186
1165020542
66202989
1781130438
229430666
1249287631
1010366860
1212749307
426998116
2053976518
1142970992
1252171523
1567036479
391508018
1972753650
2065454239
466619634
59477784
16758667
364899035
791015400
1392252350
438207818
1466620634
120807496
508094195
681028434
1773982194
372232173
1535497209
2097839100
311273234
1002438393
1584412034
1722839936
1834211744
686703873
605490974
615105761
2030344182
692822303
873281723
288828693
756436023
847941921
727617841
205656016
342799433
352629728
1939945615
364108749
488996675
616312693
983290485
926791454
1613001587
864674395
1964625795
1347515126
466492652
977886154
296141076
237815928
2029257727
401841146
2114564588
1425529984
1904569169
1522113449
1148815745
504892567
1417647521
407870832
1269003830
1391985175
1791530186
1874478388
784096927
1923485541
750624656
1745778888
821452054
1539953684
1214115834
2092238867
30621938
1670522935
1813719347
1222843709
1575819560
1968984574
1652049648
1763210463
300795699
1307934938
113250903
1385455275
59676599
7836306
2067538137
231900496
647554657
1373773492
1299536484
1916829371
704694099
464571307
1562839051
914170958
861059497
1288694303
1722640772
1637004215
751657312
1265654335
30987212
1723643378
2090879543
1767618261
976115592
1986703638
1911075114
1334430329
499052324
1414569774
1311070061
1020808004
1004418260
1266036618
268065772
786816921
220307730
643157582
104734361
187787644
573657393
1648129288
946350421
566139869
1058231545
708526790
1536893813
1772148224
884639044
2132532355
1503841013
585975990
1522655839
1323865354
1633613703
414540081
2136832389
532241896
238331019
281706159
2074727560
1452703449
1849557743
237760003
1453518527
207754904
219321342
1713384917
19641205
1339646641
723536709
1192917738
967771454
618582164
1873721663
867017893
235096755
106812582
767900915
451750170
1046054408
691637134
1112358575
582850908
1948316225
1003954644
602501632
1739933011
1407724124
1593115666
1931157599
1766731977
1768216178
429905897
862878420
273305367
1223353101
322321360
1418130622
944441169
29114104
1804357310
1409590747
1690108208
549069161
442499440
123450434
1280915576
186701920
1416572468
114739079
765221250
1696014053
228620554
1092452784
1773495890
133823272
1288697860
1891107500
848077120
1080960232
653304715
52982207
732152504
610268080
1548979917
2069073966
883979397
1295701267
1007019842
1997624129
804394606
583092934
509001283
1105102569
1969474147
655257915
2025166761
1153988470
1191954690
1550454054
1111147353
768320514
29949333
1773675247
424312016
1459517776
1897916895
309138369
1474548722
1208029909
463983449
1796162671
88890517
575342066
282670815
1802455987
1491707732
1662006355
941524102
467642365
1262059898
597009670
1546134789
450166274
2130312593
1659856953
748995775
477618017
498221946
1782611942
866052336
1305548816
401418330
112579564
1122028321
827950403
311856977
580201058
685735447
450261874
671912388
953756508
198072725
1686864938
76902207
888367622
479964916
1340808548
1259029941
174946322
1790428454
1074683533
397316681
776077034
2091326790
475897815
1680898273
501670469
1887501934
770864962
19256532
1176595191
1251691031
844908650
1312035108
1709012993
1069848723
714103096
1399375993
2002827830
864918806
485388561
1531784577
1012069728
1380110875
358809391
778451860
1060391732
559377787
651151353
368225821
1996131531
404921550
218373186
1423426008
934188549
1307576677
1319999274
1389214772
1023585963
159688023
1657431040
1191001099
1643836795
22593133
1699089685
1147032072
48288141
1659394999
1384763778
592076921
349859306
1117446368
300516370
1624359764
815741511
1692596968
1257631846
763773352
602043970
1683477616
433965726
176899208
388809601
262705450
858137674
2094848039
1946009478
1969951621
1730374523
199127947
2033100366
1927743443
968618150
1902283091
1370422419
1042167903
1797059936
377216809
198459867
1249061620
1512784303
831106895
2106960540
309265350
429409111
386895723
1949098770
1078440566
1688515405
269099476
62183642
1642554840
1488569433
1301384572
1702858101
1280723140
1965152633
1522187696
301723814
226985438
1649001348
986213212
623166078
1252692948
1712556145
853339252
579960206
742509024
853782596
327011496
1482836384
6241365
1798446264
794438984
1851782479
109633489
1132946950
165998021
550041786
1743058578
552583864
695442488
1013219226
829408281
1779201092
1572023448
731151246
1025214848
2097987302
878934575
1111473744
1373358643
1559717577
1131057016
2022513664
1639765890
751679062
1617999320
1787336085
810067273
1999703334
1398165131
1022069342
1385817597
223606191
167015035
1969288009
1704881980
2015347565
1354324650
1723769996
103409016
177715677
349278372
130848766
161067255
480426405
967763512
1699954438
753613184
1367635991
350107166
1581899201
1799711463
225393676
809298957
2065558641
1813414162
1639392662
62870928
1999405444
2080840821
1062206193
1830336755
2108081397
1260625377
727613373
1152792302
691693960
901565398
29774476
211644968
133640126
748731698
96293872
1457520490
990539518
1684868804
411931530
645176949
1141483835
1255890706
1791936460
912734535
799351885
1544098346
1551911593
1081126268
263949437
1356553916
76325173
220683159
484941475
1119920511
6260898
1293516819
1640028834
1211103849
945262058
1933726444
2637171
946352158
905718429
107671632
1931084571
873389067
2097245179
539494617
631075209
1131470794
272769343
356866429
1368107734
1380261896
1744408923
210758641
1460045473
200444403
514177500
370155377
530085252
444227158
2115703903
635729951
639003173
222807744
1584588202
722352117
1719454904
876982711
1956451169
1403043449
1193309147
112981499
1048478326
1826926924
2125244387
1016381467
782564618
790621406
277294386
332088804
297378168
701709122
861099329
1390723794
1677383596
1851708997
1399659099
1953807459
1831260267
69119586
1700085906
114134563
2103413325
573537163
1646756128
773733981
229728538
539858116
307477487
1583258008
1392845705
140415411
955462116
1300928398
40284519
852930900
1144178537
1305347911
430514800
1380649837
1567313623
845251394
2006021007
1617004606
228645285
419016036
1792065060
1617928295
692196389
1825158068
523695522
2092492407
1478534864
926555258
1957113311
324949383
1421582519
1435818528
1400269254
1565485730
1746201010
1913104451
2113794336
1924007096
896187595
696102675
793390783
221645923
458107554
384921604
183441186
173663478
1169138538
267909679
2049644232
1407493175
110790927
895903204
245467090
2131956336
695781744
370317796
1662365859
523531171
920092996
13653767
917457544
2047088274
80061915
1173064819
661753641
17608159
2047194876
260109333
2091765629
747007932
409696677
590739106
1650102595
289472160
887012055
1324406878
1247295095
1279924603
966531195
1968319615
1623992856
606212976
1768739997
634425952
484153222
141497489
1487843143
1735899475
1999546552
1715479056
858048857
1550560382
868567840
403762860
1806339531
661743486
1959166041
232747612
486647030
64860924
2014523803
583289560
823389621
1265322053
1904578657
1923015757
1445101793
882458162
1743125319
1669753110
1601878742
1733475470
1388211388
2077260285
1768574293
482408781
1934979284
111062716
1984649949
1514699753
54109334
1979964909
1017223117
1993517681
1457961757
1660038600
73496009
2091162938
2066549814
4385817
999969981
556022537
539273937
1330195984
1490861563
1997315656
1419051796
1635793277
869639722
783466436
685375713
1946596350
850900866
723217530
1215282573
918002695
86746239
1774420038
1970124476
433195265
597721351
907766744
291146708
172012365
1811228170
1624702803
48317752
364004465
2056493761
911376294
1343300081
80965479
1228375964
913179305
821095912
320590268
716746649
459281085
776921227
146709003
1834120090
203463527
349569653
477100606
1124162565
1781341740
479337484
667966923
162507530
25636289
556477461
1651403744
722073404
2095985462
658597166
74501724
234147076
1601534261
796046542
1662566983
2042386929
1740079455
2142425287
1315860608
1429675615
671588262
398380642
814222799
1513400208
1243799451
1972715480
737985153
665932395
1677799170
586930911
942955466
325588316
1988613134
1027319587
2137310033
897274491
637413344
1146926150
187580213
1728950885
2001050644
2135578623
434600760
1321469438
1542850055
644412670
1204443092
474558568
446641126
1313228769
206734190
1041046131
663799889
942489383
1698617980
714582845
1302945556
1048991760
1707511496
1223216031
365820109
118326627
1102256423
427716681
785035263
2097585664
1362096289
2075765638
779990190
1371099754
1933642557
1232848810
1615696034
1637723032
569451985
83126751
1946924089
1623331031
2087245023
2058992495
1132743117
420730454
4152402
73637076
203182804
1364415349
611733421
100851610
1694436167
597459041
95484669
1391298701
1769707233
512564574
1415090733
1551440509
39056498
70344620
981346811
1734076259
1876834889
1442851218
2020308975
42888272
838409013
491767437
66280085
480621027
703902131
63714114
129182155
1522513894
1437635852
1469573949
882233146
1044047544
1246770440
48250430
1896457674
881953235
537296513
1322135524
242885447
1590841888
1335478118
2111626620
1321092865
877584571
358679353
1639869287
676123495
507074425
1151024843
219708634
1629965717
1208612213
287466913
562114675
1166853498
581285758
882527396
2118494181
1889887928
2120155960
2002585565
1017320837
1383583835
705255698
210077054
1916490410
1469658352
863571705
1536783070
581828072
1411990467
937955766
1098082422
492773688
348837866
685289480
86924917
1016356931
1030385953
70216839
888367231
389132122
1724085298
1012717539
1504361003
914264106
951399072
1871737665
1873867592
1165810077
278444957
319658531
1439806495
2004485294
401109940
1641772327
1793620444
262407174
145388835
740881440
1571340802
59416910
976140465
383635504
1093564439
647390072
1909589201
1894880740
1276618863
614333798
1486268204
2118236188
1057520961
1306739789
1602483178
1975494970
1251640052
1457564930
1239256615
1928330923
1809331084
846222158
90405038
1087609346
428198980
351635382
1844178294
779344928
1134061726
2068964721
315096718
191553190
291268259
1083109700
293862883
2095101661
2045514895
1631928201
448048661
295092045
1169662776
65675790
983710166
1438247641
1056924517
961339091
146928894
626335281
1380010492
682388984
1846535236
509383328
515554270
2129576041
1132006919
1500200962
2050990659
10653059
514298332
2053852950
851953537
177514946
1017219376
948081533
1664318159
484566296
382447582
784076422
2145942514
1083076712
1342231437
487029024
1393045743
801885456
1284443421
994563593
1998594302
624312806
1896595290
1581911088
2052438393
376625738
823091465
1889306754
858675683
1656155132
1208617930
660662594
1932830811
635577725
729928931
1699786514
719072558
1827939424
2133585254
1817049035
1025783890
2026279837
275876448
1341735128
815467587
269799752
538023347
300232945
511857591
435821990
95429886
1780575003
938859547
1445941449
38058828
2096457732
1947573134
141629664
1668829311
549738822
2035547195
1352122648
1797530162
1563628240
388591694
822705801
1128417997
1992883491
747523966
1901086808
532751113
677712063
582744417
448541742
214591978
503305833
852902892
1092312401
1227830359
1515418495
4074887
565203740
1909040585
1797438160
678353662
1588596371
734359773
771245865
1147525714
1034973499
1759518477
1767284274
1991749762
1401965266
1372725509
611473851
76655795
1887561750
1479649163
1907317460
520750160
1795238088
1782596228
1312424792
1832859763
413015492
1077168726
1261795510
384286938
1470443414
1001328565
1796730389
34799827
80596083
1462817671
2012083804
771523461
339254893
746293297
358473352
267550708
1160137221
636835963
1935937573
376481095
200258627
3930357
1289845540
2041589578
1441321187
1446625139
1194657971
1208894012
922155202
187532233
1446581434
667520833
1623443368
53889015
2048782511
381174046
2006287169
1007921149
45772242
62336879
1895172281
2095846042
2114678503
1957911574
611402566
2097793375
364610424
122599060
383003314
245344514
1638631527
2034313402
1282754768
197572994
462771324
146205306
389007485
2030405239
704735310
1678581531
1624902538
164773622
652782139
191739943
1663092961
1889574548
1484466060
1978376924
298824570
623680790
145022936
2128624545
883992383
282257070
1107924415
392891097
1246388364
1508383893
928033450
1930741848
1290254942
1411374314
2075787324
1706469525
1466987330
1832162124
974447206
1810296912
1874623929
1109463246
1095891605
1582027023
1747637252
1650256978
201935016
458591543
1516558506
598518438
1517102694
33612893
827800355
1245097845
205738247
1801635741
277440195
766374992
580713417
1742624137
589068584
1837337060
791079351
1611013941
2094710755
858775624
2030735467
1481224988
1004584725
1925502537
1165574758
2041606864
25739198
253334165
2082103428
688041519
627172745
1073816493
1303745896
1625426030
891014643
370993209
361895546
846340996
1752151470
2029764340
1680076540
1129485629
674244334
22478673
2076201504
1456153258
600322152
442382739
103937376
1797997905
814949031
1646444294
1814459002
863893137
1385551652
1381233277
2106438002
953336874
1447198096
1335713771
69491634
897395912
1326445344
1461165446
1736594796
1204503604
516792335
509408089
1009139862
1758764734
1572658672
468896730
1830225527
656574161
328787608
316206052
701786685
2081585227
769018158
1697608604
1617929002
770958619
2139285974
520398232
1304756013
268583146
1531938445
1534818312
334466195
343692944
7063212
1536945385
1362087110
205120250
519950308
1597911515
1604218370
440433247
689858044
228689966
941887019
1358476258
2036502363
2086663734
1766786223
566533772
270255310
680509046
750793917
1054375070
1150789319
2130944018
1678239695
1247201349
1204304980
1572528079
669757384
751861869
970832003
1236408141
456020258
812301315
1551550911
1768279491
1544729859
84575905
390885134
762828933
1039328313
487064867
351164099
1846051562
1717831719
1628037452
841270476
611614248
2139125413
214564445
1368719531
1313381024
1796260635
497317206
1648708685
1868318536
1080875176
384948548
122511705
371448318
1628315013
2135802655
1396734024
913022989
367762457
1560979130
1912198774
600618647
1910060456
523496999
1737810856
1850518063
591584543
1268735689
997837271
1622728581
1908201469
2041496817
2055707020
1634649055
1510083019
344123503
1938094479
2070004964
353977938
377538829
1830837451
1582305577
1434102478
1797923357
1424539662
842473505
657326439
1667905358
180875475
725156514
637217417
731375832
1957124932
1615035257
652578756
2039353218
1913151725
2146033258
4955574
878387534
393819642
469940815
1310934601
640228588
1307527316
1706706841
1710000900
1545518868
170929760
1491771773
672337812
790298033
1284643699
2125121041
2056762233
189517015
2038226830
472211058
2063283354
1807821510
1597271343
1407733573
1535302097
574452839
1704323039
1962807413
1779442832
1789133039
1888500166
1816251858
1826917223
1955006152
1849766546
159338299
1405762696
2088093567
1572875551
185575697
842721181
1103889458
1405042296
667137026
289247206
484686169
508291947
403525078
1708418924
883565490
689465058
1819828506
1525919805
1371081721
668358845
1352971774
605726405
271932319
1414277946
789678545
935818479
953415805
971891101
53211179
522136354
1418062230
417494656
70318734
2051195858
493667025
1585365591
882157734
1860840541
1121475068
157214936
1186898179
1895717005
221168162
191319992
822980810
856382500
1237291182
1544953200
942871579
243502410
94595292
1907244666
672564920
1508683482
32034960
1071969326
1754536850
1831871000
1919896609
651881288
344251809
40313378
66175860
1833556287
916666445
865862943
1424043229
1961861951
1358702215
202999468
2144371348
1348471932
1488858251
2114001583
223542871
1032186781
1498879771
184633014
508403220
1211951604
2129757105
287638836
1591537566
2089601395
1501770174
1926573786
1427121494
405746218
1052580310
994372935
1708814957
388565517
1246645903
1856124282
1975234264
1197494672
420127905
1736657324
1505838020
1127713547
2091262686
2032812980
1621123092
1264035977
181811874
139962164
315257881
1945207314
331991175
1787100203
1669133799
2044711928
956881865
494956740
1810722367
1479722179
250431269
1333953503
1825754140
1590555718
1745156297
972470163
967639314
383914242
583998191
2135968339
1548477857
841676489
258276281
241433239
775316938
368792793
1136639380
64999546
1488123066
1262410829
2053885882
479850357
592595260
951842391
1620782497
160395670
872243775
217973308
94857430
1485588799
1655165707
561060775
1865709363
714419067
99047158
1750624644
709184688
457998839
617721418
594015096
179518195
179004833
1168228925
820707309
664345011
1820827921
533008629
830471133
73610985
1467988460
1259496038
546498296
995430256
1191576659
487244828
903826323
1735773791
1650703415
1076219245
107133981
2029295281
481110010
810167301
1598609787
271946177
666878589
716404788
1031397689
1893255527
2122542514
1185304649
278185008
388744832
952609994
1467203199
675136587
2006383258
1832248843
1735189311
1053465323
1891102433
468823435
243788662
209004372
2113486397
1990203187
513231562
710780094
1100567311
1487868162
437535075
1288005776
170979722
1691731368
698197875
731353
149587783
48694765
1198260628
470927925
45826852
1664007167
521919798
232437397
1611593183
984835292
726627460
1732033230
460831354
500470488
1774754596
1489005932
823289341
887060557
297529840
1372265671
1433452553
5404932
255746932
2137081103
1677362027
11060602
567142471
1105825535
567682478
1470561185
1528206169
1987663137
596273074
1598149412
1580524931
408138689
1487515169
1012387274
651586347
1264852385
2046304580
563540667
1253678805
1352497828
1402836392
1225232484
388896386
960941664
638860232
550831949
525727732
1717462594
497359154
1108187944
1191818302
2103218105
694372296
103960155
291441744
2076104197
1203175141
1922024230
2029280698
1994705330
799630124
913909552
1531000378
1575439670
323100272
597566546
122499109
1060334730
275235021
1440013219
1263408917
600947485
1121183795
835774483
1808683924
107165982
1254895811
2019583879
1109172147
1140638511
24178087
1709706861
1457914652
556402593
2089986169
871841969
687544197
494994760
1897884086
1424831794
1868666103
1414467896
1951975888
1741168417
150152593
285762894
287557686
743923894
1927971435
172177012
534998137
774489325
182441914
1713853162
1282354737
1857077979
265646187
1062946915
920003854
221365879
1226156846
1503138413
549454247
1161724941
1891841627
288116813
576507178
445469199
2065470472
1356334045
1861513707
724208367
311682794
2106185529
1111952298
1729886239
603719084
1336339304
621739913
1454326751
489412657
2108042857
1343609978
650933149
194575017
1810381221
309134244
1690659289
394963760
1238677420
1081809074
691761405
1806040193
476468018
1454324035
1809042762
1874088941
846081138
600505973
1469339440
1487219723
1593301142
2077508579
971054454
1860968944
441902743
635418909
204738371
259803362
1384574596
1812281446
583511873
1388431187
1067919270
1844373727
948817050
1880799804
24806947
328475928
1659586077
1668309492
519397873
1053895590
1842467890
229742100
956408953
531404983
988863238
1016380
1573027690
1480303626
2094417253
1560127880
1774234298
1781934989
150496727
957756407
1216883301
963346927
29483515
690192696
778083811
1130956631
1138271188
833619491
283710782
96700911
1341707593
396193910
880832427
1771335219
1557979370
543429343
411255366
1809555048
1389067553
599497132
1686652304
530007027
746897071
1737361162
887376984
260195965
392638916
439744227
1155449176
1921684773
784727366
1579756376
2032119265
389035619
1418267864
1028677841
889211017
1595809785
1934639813
23947958
830933552
493737890
1685238421
1511036753
1022905687
656857935
1179837269
1740528651
1577350129
1722470604
1168185664
923158966
1304204695
1205829382
910469410
1835813079
395753000
1543998866
1455772001
1696931350
1860862905
559615171
992845044
868693490
1836031092
1804650161
578768198
456178083
1986420143
2141804243
1676856611
721677087
1714698692
242027059
794470848
1681574178
106731040
1445824618
237246068
2138241964
1910452698
1434206988
1754101119
162727945
774181760
497462911
1288432557
1653198222
952434726
2095661443
1408825715
1099516163
713586910
1701461636
1119952368
1211998743
1413103804
657277684
1777107102
1222737427
1642556507
1213243314
1425712151
1362140597
492566288
358825
53092371
869908479
1489232198
366195162
962945899
976277464
1585043273
668636481
1907195672
1524782872
2066505431
534730270
112981855
1233730392
1403162002
1746553499
2025103104
1848099406
931743683
1037301419
165706057
1386536403
114427423
1359141709
2022351764
1468973079
122430395
893062917
1161316522
142850101
876721439
23109201
1117035071
868374027
570484246
1487778701
512349042
2004997816
56287057
2025686951
706757347
1255397514
927020606
1298995721
1608277337
519067706
13295939
1954721993
108320585
283964289
738834383
137175325
1339672609
1124103985
1715042178
2022432676
2057687965
1469297095
2012304106
831576240
1177705510
796954903
1545668425
1135415325
2007481799
2013300046
1589803870
1121520071
1082298253
1139486251
38331699
279575111
220655160
1594248986
1660319995
1262796428
473616016
1095240319
727817863
606051374
1033918281
51144529
1838329859
1856227848
973685667
1918835848
1480802415
1205846111
708595081
1822074221
1206380807
1302024442
1866833810
1723702856
525181037
1950254894
183193512
435644405
598972507
672944282
1239343357
420287683
1282057151
131198245
121949752
643275875
237184552
713828226
1263213679
2033997886
640845950
237196541
614986839
1025558392
1245263807
1981750747
1593394435
1929026519
1689398234
903024041
505310934
29166853
789902661
350546924
1891955714
688158188
106124244
917363620
444675313
880883763
1184584716
705119245
669790354
1036183631
1332147853
137658528
1432309756
2099561160
151149871
1320835454
1795635140
565995385
1624343045
1763001180
1864803116
1665916460
834565533
744450107
1904362853
5759777
1918444692
1477932866
957264990
497253085
1246865065
72957357
1192843996
57790020
1561728156
1056507343
1900376772
1003512
662496742
1980940391
1171654599
1178806039
1116002368
800978094
64880786
1902765143
894655691
1941403689
722416153
1880784493
1018859139
888270645
83982683
1901499839
246395141
1981683039
199941578
258408628
607860265
1432079796
954317661
1453695143
2089503861
543488595
232912066
1838513503
401733040
195239322
502148732
248129948
431465687
599835080
1741033345
876572431
332096600
308783466
231378226
1189233443
2004452473
1409075166
1338588203
1546388262
41013540
88801506
696757190
114358254
1065767231
2100146626
453494601
2124620474
1454082936
2003566830
1704870088
1726632200
1877169589
722859543
1930691391
1100118398
1490758271
1070881610
707505397
682712842
1831274511
851207200
637800707
923041406
1965151683
1549278981
468763378
455623052
1201427168
1857334444
897689427
678001634
1990429937
1801928846
1116901253
1395797805
801627438
1050274125
1767627534
1714591507
1013804969
1565597936
1620910600
1619492314
919556467
2050696456
1243277159
1413404773
343803361
494540498
1908953927
1203481245
390243985
687465431
135656822
194655048
158304162
335738302
1677627087
701849938
1657235383
1843047120
1938482324
168726186
256124135
6460989
1067817450
569935211
287702040
952600597
1245188676
134663184
466898453
1299275315
329866270
27408714
221834969
1837407064
1056449072
759419024
1465842499
526829707
432580328
871818802
2084452231
1356242140
1071629771
2095287267
834401573
2085154150
665058859
815940814
470450620
744187424
526222639
1899626929
1219501135
256772588
554590201
113861900
882799857
966031959
1692108318
1610371032
736342401
665847905
1075842062
680441193
966655253
77827326
694375619
1597880257
721067420
863111282
663440552
1067977759
1479119371
389614392
79932225
62826069
2051979618
379053642
1404255748
1938206253
1301905418
1546953521
800602654
1896725239
449582675
1599063024
520394401
697391060
60501744
1282919427
529756050
1408946275
292504902
2005766164
772828953
1743799392
238054221
359288365
2146058310
2145125530
451256294
345542289
938019242
594228848
1209052520
162581288
247590662
119849133
667914118
1158340738
1061198726
1624866659
1777099203
1284851133
2143278235
1204732088
237295039
499321935
1892291449
849610784
420622664
1218554223
719005656
68492260
2084230290
642221342
2069619280
987322474
167135373
569135920
1796261373
1073827069
1508693345
1159476014
1448395601
2052300621
1931190414
1956026598
832109075
1011497243
1684427439
210369647
180519894
1433451213
752830034
1342001680
1914652080
117782782
1896824356
1750616893
868928276
1457274906
2057675541
2132500110
746334226
984162447
1679444546
1291360140
181789376
1491829659
434750478
1318989771
2020665026
602097367
120926566
681832039
1945861733
1577820363
1403953837
556552341
400905639
650022268
215678458
1995078106
523338728
12681783
1825729668
1113451554
875011687
1536977378
751325812
1999964373
1924977382
62646717
1908656993
149378960
179177783
2088758369
1712435669
649631693
325324218
712472556
2048470230
2020972678
1843053559
1529530478
324781776
1046206538
2128896086
586462495
545917679
868019734
507620035
948722775
498445419
353286336
1294485735
1761613842
197800864
792287312
552603690
1979890132
982857125
1729359104
1287675949
730599168
80154973
891363498
1463190702
955100590
1098200593
582776258
1327374407
1553794987
919007757
1795776803
1014275729
957597665
1167444158
2064984324
420523529
877098558
1441419367
700222881
1315357371
307848034
1079941412
554056128
201564215
255843878
143596264
398654122
1148578824
306818688
954411817
593805402
1015007143
830265993
269876248
387802574
1518957392
435270264
1963532875
376848839
1248720744
359343329
1300865775
917601842
333109202
1284332388
1624279672
1130772688
1872481457
271818310
1588070975
2011720593
2051769993
1669759275
2017337218
1076731098
1493333666
865294072
802013481
1493129021
2126291681
541453898
543659486
1886153359
2135916225
1975883238
2135110346
881455960
1055444583
1951819949
2082595227
263531464
1395626135
1207951787
1852567146
648479580
356511919
408533259
1758559989
97157003
836452748
1677723558
1566044049
1214702540
2001010502
1783608205
1876736645
1699652047
912644507
959194220
1832314280
837030447
1189987869
196034378
423622899
358937550
474880651
29666227
640515169
1401795932
1535422210
1473339060
734265075
1187349484
131139699
682127440
1561109450
1461986565
646744690
1798190841
123091318
1958909300
679391625
1210756189
359323496
1491563128
2032555535
334239948
1711473979
1388325129
1251014133
712706239
1017079682
1769467797
242812585
608208816
1880225676
647857269
193220623
1411360187
975159376
1760081828
530271854
1059275414
801383841
814791293
108174483
1090593454
1908322819
1803826987
1702848016
1473465152
288648440
1626616540
1823465972
478717488
1951250694
2026025914
224449583
1018031827
987347670
1015427759
522787053
1565517265
991970823
351458180
1144272312
634899829
724260055
1872389237
2097476754
1289956921
1794180493
638854855
496567696
1614275191
669458653
817717030
1007069608
605383485
984164456
1684254228
986539204
1296337946
729410720
860499851
1060288435
73805749
982100890
656040857
908321456
270701546
487175756
175234782
3518397
922336793
1479974925
2111685208
2004567159
1620457162
1067578363
2100624369
1074593030
966987555
472150813
660754081
909659569
474360922
1694620562
1808736933
1399958875
1115675565
1021785580
364912090
222398407
1322299258
277654470
118784961
2139437082
44475104
1155786260
1358519917
628951708
154306141
1457255192
977366410
2067810127
275166072
652457214
674422802
458245118
16779741
1718867904
1203491593
1243840177
26882809
1040797748
1109302130
1671544746
267398753
1176068323
960943266
1152009276
1586112121
1437084104
1024998000
350023685
1278839736
1967832386
1680361421
1124042811
904165852
1971175304
796106801
410514747
306275267
995724272
1639989004
2121567431
977537051
1322050452
2021486767
1769694538
2015145142
296166356
2098369041
1580838543
1909105543
1188758549
1923979560
613160191
1130567427
897768480
901932425
64564181
541924759
995062566
931911738
1308024515
433329836
237655186
419410879
200535342
881938055
1022668660
1170621698
1379822431
1162734296
862698544
1357304655
398478751
555621926
492546906
2046417015
1705703852
60204400
23730935
1792147662
1405805012
689802044
1273042313
1789719601
123479704
2054632415
1174640731
1964828018
1350123749
1238414129
513057054
1476127493
207402276
145254097
878298224
886710126
550423592
152427382
1132612758
2138540293
926439069
1276246350
1794891518
1408944812
1408464540
293631970
920496953
1152752485
9663019
1440455231
2033393749
141035443
2113703343
612578243
982461446
1058240627
1430580620
617608063
1878065299
1418626097
611811595
187431285
1805869710
1563068202
779220028
512864748
719290380
568066904
53914173
1307703912
840715837
1853278354
137084860
1612877152
504590194
363783436
1038095597
471185205
1738842666
61824450
1527734273
1581011293
350271244
557297301
851330855
1796409220
832900760
911282700
1567064850
1845224411
1850777583
1825346087
1129515270
1990533748
725321449
131784921
1884306695
1851674207
62528182
1596913533
120335456
1776068027
462719826
691830631
1029492708
1796195688
100403356
558039730
2105169373
432512582
354840496
452387746
692024373
822915237
1037664871
515448282
1911145354
1512804562
2051974234
913231164
1609769045
1838461709
1006117249
606699396
1765611031
349274177
64027996
1357990925
1592217810
267366949
620775294
1528935369
170530838
1810102091
96009049
1223313866
28168292
1183113036
1717527935
77865900
385386060
1340018528
1327305402
1842155820
900366303
264486533
1076643162
1922669943
744675257
294812026
558101586
1395578357
423960148
2002726693
816664749
1622465578
439944531
414549255
1521210568
1066613989
1797066933
945451914
1845549429
1833439362
1246056971
126691700
309572871
124445705
1304373827
476592417
979853713
311191599
1240667021
874777735
10922576
1153690218
73233498
287023343
2142233361
551261556
725055723
2140441532
803808689
2083289239
1829303879
191579723
1044781151
1515935840
289166281
870630158
352861257
1598506889
485326296
1913014367
2086847420
1889207811
1565319120
821335622
1223356376
2106731017
588211843
1727746367
31324089
1151537204
277121713
1358804941
1097168291
1407095741
369844849
1764859389
1294163637
1777765940
381664321
220574102
91127687
1258037515
827867476
1714685634
1304986529
218547298
1330552528
178383917
2033615693
1444225076
1720367412
1959659304
289741174
2107157561
1206511136
1491974105
2124481203
20781086
1729834649
284870053
776815361
1033665546
1047107798
1234326391
1184879593
1622233277
1261271909
1369840594
1531829102
351743921
498980580
1778447681
1341155633
1900764050
433764450
817864350
1015725565
1253969920
1252631360
1207882453
800790708
447060679
394069009
505390547
375328191
1147419404
884976239
1227040843
1620337869
594659841
1585269539
901665903
807370415
1801071520
1075907355
2112307582
1952465985
142706147
1730351214
297574568
1411292219
1503609389
1014898179
2026406161
630679962
1191236658
1122383062
1354718166
2035487207
1841646504
1037647490
1375496408
1684966325
1247980450
1875034002
152844889
1126167545
115739375
1267437952
540451273
476032351
1316977787
1208919475
22600624
599721469
1225441091
2047594123
1325466633
244671932
644200305
860983943
645649028
231539779
1787145602
603391677
1529192135
1035479037
2019317552
1553903519
1487908007
1098378001
717072241
383479199
497729636
127765325
530015947
1391488190
1186462477
1640971985
854299640
675619045
1843461751
693736250
69110543
403064625
817387960
515265473
1095366400
1200418902
50543965
171046734
1499826511
1111790340
181237689
1610127058
523663876
1089021429
501790932
1240689460
1410781331
1981170212
402136920
2113918049
46494542
104877447
591989717
791209657
126877812
458271913
903495177
883720628
474443264
1916665184
1863465040
833940940
999322158
1394170069
835054712
483394393
809546507
438934962
1230024542
2118965354
714719147
1389216465
530478598
415823567
1045614584
1660891373
86595880
1867913899
964840552
1751983448
1259037099
1086421270
1436032880
776608646
1919261959
396725549
1488571538
218382526
2071820646
2064609162
1458655626
323087451
1779526076
463516679
1606405593
161162174
1669714434
221695942
96793460
950608801
1588280385
893454315
1397505720
1394930485
872338408
302901112
1739650835
65928422
2019961341
1601781149
648673017
1643229756
1804026421
1636017165
330185710
1913468098
1711138389
1165790630
683884409
1763838370
449790788
378002366
824579701
246862480
714919035
845675824
1835031071
1922896122
1983342807
2140509249
125425696
506785636
1364452977
1573758257
588778085
67638561
759281488
1717521351
511465437
781483753
245691741
295828186
1718754335
289432038
542420640
991772858
274561291
1687164509
2023651771
1175131979
1119612182
550963409
760238504
1342028065
1300739312
2025633141
503954160
1871839290
823063408
655272330
1802841752
1899449290
854565258
2037943825
1697304459
1547038465
101271311
1004222946
1327326843
1178412850
1934981685
102485022
982689140
467769742
1589127276
1885588943
1304933736
144005625
1945675476
1475042626
948111683
281180499
1026853286
679894883
989100796
1020336938
1564296510
223197755
258256700
1677857895
628200876
2094896894
911524256
975638927
1069789134
1270983861
399456772
996230392
717043843
1237881475
600524608
1831836810
1316095538
1830230369
379798605
741703904
2121443241
804564684
1170179194
1648565013
1307555194
208258777
1538680663
138945233
811526464
1793674850
843232541
1140470948
2048065340
1734223257
59851609
1092071629
1901550821
34972134
2072436810
441458883
1103135452
673192058
1153402886
1039869361
1216496450
2027974701
69722164
921104145
1505543221
1285798985
1362230323
564606981
1272006161
1111088683
398879262
1525534484
1190114552
2141728769
1949468067
462791377
204341301
1546598149
7673407
1126783228
546978610
1476156686
896151935
30305418
98076035
402699201
1903650911
1721619582
1795013324
310754937
1769552781
261304492
91745109
859390969
1070782215
1415283151
183868465
2072586669
950081337
1164731945
308072387
105403643
20042813
1022157090
1929565536
1538627130
1140881112
119056496
242606670
756914762
1234752635
1407646472
1246327112
1567679888
836850617
870186716
1551264588
776394169
1617778691
1444652960
1845499850
2129046479
161019575
364717285
2091832506
1158651648
1699672636
552458230
1305581140
1163458234
1736048468
604426876
823603397
321072219
2101498117
1732762733
1135634197
104011277
827878545
903021319
1493943259
506468711
1085163036
817081884
664549770
979264608
337618004
1624915616
1429965473
504246441
1118490037
1863660961
2144959029
1884884388
855276455
1630593422
1682490224
1072050813
706877364
394695842
1310382785
294574187
277692106
107242406
144405871
584817971
1967361728
1255566348
438098436
1332997436
1522645296
1115332982
669382888
1924691315
533258487
975709476
2050182156
752983662
1638219072
391324480
886800278
622530021
76351249
339098021
2051596763
943010092
567848077
1055548846
1402510323
2108018543
1928678804
1740012272
1641066884
716219435
1796374464
184492353
155044280
498139376
279731040
123755295
2032778891
1100839017
1261620987
412717825
658240976
67014537
1076837203
471151499
250904863
1169258771
107567290
334807995
1121125942
15718030
1689019033
833261208
500854538
1429570426
82676599
1766445167
692216337
1136486153
2075441635
718695956
323453661
627986149
1053330523
1593651777
1630239155
1160827054
624862503
683512970
1469432941
264713457
1311850422
900597444
1772506726
1952475359
1383795530
312724514
1479200929
1597962547
1895452882
178738980
126352049
703402892
1945919023
171847577
1946640854
1922470295
1636973193
1496539376
291191358
104991331
531604224
958886195
1263064772
1740762571
269831836
391175650
1250619823
2136384869
1193769513
66462664
303873054
622510074
1676787133
172641223
2118039264
41034425
918103811
1333068375
665211655
886391868
1318952910
263140514
711547156
779185751
904632364
612186050
1364597320
121047207
400489472
925857344
730425427
1259268793
1102606090
519218995
456349063
1343206908
1814417579
702057271
2040249754
1101805634
2032076930
878851024
2107086182
1408489067
1433934605
2067059007
650118023
2082340303
1955169444
2126645523
148652090
431595224
1735384986
550294390
1880047008
771338167
1619250814
1473503809
2004490403
347583977
113979892
1821020126
1361334391
753228020
1413784561
833180485
656066333
2084961435
1426996399
108970285
718703037
476668548
2089328230
952766399
421290187
620778916
1756842471
42477172
765864019
1371822961
1396652663
1820078966
990310481
1347120771
444910171
1314703982
1482351735
1950400740
1015668546
2041481846
1467219180
110855789
1347247693
1416973384
2069133038
2123155057
26011622
1157945566
803738542
821900966
1307172036
1348085545
1359815177
1704205604
1100130790
814097096
1612598838
1180711586
884038739
1892874796
1548630382
1230748898
302022196
1231877322
1262869345
19150923
2047294035
74961152
1553377631
878685016
631097542
714713909
1941014371
828868428
1031480158
220490507
1228111790
234013725
1940717848
2538168
1031357311
1620572537
117119805
919438364
1670017762
69239112
2002172179
949942284
1015917999
449159857
362251403
1312299975
286681857
1368441634
1072080432
274063347
1321048515
1379377520
123283841
1947385376
1301678335
1676515252
710584626
1130487734
1647155215
1908598181
1118389023
1760611163
636235515
122356519
1019467138
1387830296
1757511268
1382218230
701202894
1856487217
1278380064
1527826481
1006205459
1760377473
418901914
1754581718
1089082544
1536064092
1971196162
1961242432
874391737
185641035
1018684279
502492890
255046198
471763226
1372954424
908054320
1282850404
1647567597
1854943026
1805053608
596353050
2138532862
249194742
2016367825
1595108206
168574977
1172901056
1773473119
1162590947
1262739375
1973587494
1419070149
1825225488
1899607415
312976349
688132120
2040037032
864101629
1413849077
1825890964
637967254
2007965894
1757646999
1247774088
633802308
1923631312
60499948
921287462
1625515681
398233669
1548643487
1764691814
928332793
1589210189
2041262467
1925163547
1965091057
104565219
1852659361
219097315
1509134486
2007567514
2035339511
221020784
375745026
1448956908
1271167625
2000416662
1679905986
196037323
261008234
1424743965
1699919150
1302019233
483694927
1077799700
1121622023
771306627
789938087
102556853
267198466
877191842
1221234881
1515771143
1289238752
1547438957
1518120235
1354896400
2043974660
256408743
725673046
758931854
98692371
1336577250
1840037049
516098065
80713069
1331765506
1567835163
527894145
2058504511
365705954
922478601
2112897774
841501536
582422286
1399068088
36357175
2112670140
766944102
813474394
847836350
1968933073
887485816
762575744
1938025642
782620973
103327815
1241391020
381862893
815387407
1245526859
1055612315
1819405414
1358748225
1493682163
1413406044
198415575
1939499796
1117669383
1777725517
1310855684
558378507
12543113
1037117830
1627214397
893408438
813484791
294665706
1673287219
1783840003
67243120
1915857937
891008149
1620139763
1350632311
31927637
1826759537
1194229472
879542858
1267723598
1999899357
763309039
1313605948
1336511159
1701781198
420577912
1552696538
667475757
1250361854
1577204021
1658721273
1321963398
1593569097
1506735445
432297637
1360225405
849636603
403105481
2032059292
1631349279
1621296658
324709505
513345227
182376705
201395503
883720332
621242385
2114831843
1636263535
1692511306
970586234
862165545
1972263379
2102805746
1508854118
1905087459
312307114
502542262
523217539
174427726
1876183155
1863216608
1819930620
1993363872
1278581593
406958393
227197084
1302899827
369955992
1018902569
212298759
1798378070
331962684
409399856
267733415
2073527624
1975715806
1755704306
75931193
2084472255
1317651166
508429132
893782495
748407424
695222832
1842603057
671710965
1352515923
1429237303
765479973
993378374
329832149
2057339274
296851268
41641742
1281197862
1032991562
919245767
1230401844
1450718688
1880418795
378511059
1847154546
826003149
1316222049
1762854931
2020387875
234368273
1282002330
661765872
1649164561
2069712078
841049507
1447118346
44750238
1600930398
566129897
1974464440
1694846208
2063006409
474338693
1884840455
424570207
1052755161
1054795308
552166298
733750415
1265213386
931591280
165867355
2082428874
176837892
1517268515
566857891
412039411
1750030219
1331797254
558958687
256976241
1380346978
10200963
270481377
1611008969
1090198307
1254661169
1609062085
1279679198
926541247
1740882701
1019571601
1140160215
1256868052
738556084
1422269253
162904200
2022737024
1890635711
937337061
1879438182
866659314
1784363963
343094741
934380392
1529380288
919028384
2078385211
610001842
1923318990
434845757
92941616
1276169315
1032912781
884801273
368620800
2061621646
460722447
1985729376
1122973595
1002092726
1220196571
575741423
1144161334
867491672
1897796432
79776997
471482922
2102642975
1306157592
1334163238
570768678
355647190
1521081245
558401056
1542650181
835527514
33375325
1641785395
463703886
204098267
2044022406
1831062207
515821702
794155149
1741668982
2014338266
10728507
1487775132
1142517386
825858178
530647660
1261317722
1477828547
1490917017
779647321
872843698
514712184
1779787590
103596197
1591535220
961923450
1899705783
1799112397
2085392884
503086790
1369076027
1552477232
625378945
389307600
111345707
692987911
303923539
688311571
1526233657
1990618325
740729022
1778626891
567700031
205575085
888638117
1631425466
895654077
856166832
912988887
2130943737
1453743633
664515422
1253415180
1330273906
168295700
496804150
200374104
299124431
758973548
267250628
514693102
1967850995
1238284716
489349223
1395006521
1201314675
292129664
1991468240
1156627054
117389418
2135985010
1942985701
822451211
1549199423
1282273387
697029027
1848493064
677904550
966369504
2064494440
201325944
1928157725
768525748
1833154639
414535860
861490992
1143563057
602934654
1849557758
408979011
665123908
1294957091
723524525
612204809
11877616
1673381893
600339318
717091872
1123134355
391666572
622283065
1883957418
1462592425
1438652441
1360093633
1950131055
1886640253
1576766470
851356945
543905229
1350803046
2056938891
1583314190
1796052343
1518353995
1994075729
255923094
974494965
280235706
498356220
882585699
643716130
2086344365
283205689
1123977390
232333324
76544002
154514770
1744714588
957184813
1670635819
412435070
1776066786
828069397
936019947
1360313176
220506364
1116815122
534981486
1138884912
1312342204
59200236
1741135449
498456221
352338183
646968627
101341534
1034935168
1157391550
1001345021
128750868
2124272266
741197587
2074778738
171273395
164572137
1465084345
606090049
171116559
1840634477
975979278
1643734206
375311807
1505062784
1719948394
1084692614
1706925441
1268875246
1022773446
297416426
1630868108
713838340
376084996
1099487300
1731120554
1034339374
1568489537
313605497
1778567055
621979152
1796401053
1131122707
134327045
1973952400
965127619
750480160
1578645326
1473219424
637102592
2092051141
472164865
212896071
2137749938
1108542677
1278685735
68639004
258610984
415885414
1276537210
949059551
406403143
1673930624
713086706
1449309142
2021848149
568976914
1875147167
1158877387
1018524213
283071067
1399151203
41391110
1649958651
2042930604
2125211160
1496703213
1908599788
817884302
1041616816
1541688589
1455117549
28022488
1774009154
822555703
145288820
2032979823
1459089332
592221448
522304513
849649105
1400819873
344388950
1606192809
277662929
2090590637
1627950517
640723571
99720255
989204350
1948237443
1072428443
1557739488
1169425130
1167444927
1885908524
780794061
1305410315
858841367
1403758704
264269009
1418637056
677011130
947131730
1141253952
910637311
1227517222
1405472887
544889091
479332215
1564072373
1536636479
528298166
1499125948
29047405
646677248
63898384
507100133
964451003
1656928211
1255422732
431168553
1150349130
1307052481
315560572
1041683002
1082626811
348641330
50336148
1406615350
1831471549
550906469
817780716
2068934255
283758233
506377791
1840819312
1746878414
1530521206
1823960744
1622168944
1781308000
1245117695
2066651392
1126086992
1189652051
69126474
990735484
458671619
1997278898
1144502508
1883780948
1272128150
328027358
1844045198
404032996
1434592716
377223528
267014137
2114060355
872454157
312223667
477717842
1455675660
1205090845
649774832
1523960529
1548116779
1406604918
936643949
421818875
1856452710
673487120
1732569625
1831793990
702814033
771321780
1214283485
1568226326
807780926
622277212
182625108
458188474
481322062
73192170
634941084
160236301
732070163
342152805
146262413
587106536
516647324
68834416
1988036979
1851661784
1208105869
1683341132
1893044687
218931576
1703307031
682784075
2135326386
348652049
621984955
15603632
684611354
1270864013
778830959
390245405
605341526
159993036
106175294
2102166431
348873405
1855144428
1860868527
1378675804
583691927
1457244726
581173850
1908058200
1369748439
1674044443
1663072051
1169239746
1032542678
874413418
1430976764
519025638
1148897286
1615315118
139078853
1308162363
684298428
336701638
1290513079
117761494
1683120873
643489000
793957178
1997858437
831653086
1512363485
1960062636
1285297777
1110595090
61753560
1946571463
1466707664
815487469
525786385
1966166193
1220034449
1950566779
2133665610
90549275
85864259
2123804142
254275116
1185142884
1741161433
678527741
1328264873
1268596682
1188426334
1044537522
85825576
1974980989
2120365866
1125166729
1348753577
404559620
1083160357
1891556479
861458673
1388172237
1714710183
234989195
1447467382
743647890
2094037660
1755667913
985529746
1787186110
1403215956
484064115
1293433044
59222922
1389329950
1348516518
1026488898
1149157628
1956494147
714013549
1181233539
1817922362
1242681527
407382979
307700368
45162541
153116718
1428093732
676577727
510100203
1006097981
1090261947
1737054365
539296164
1173164138
1002544479
1478324749
411098152
331141022
377800523
858787373
706933266
1911746208
605444834
1486233290
874199211
761815884
280188286
72305633
1893317062
1323894368
1792445112
1960312685
2052069865
1949443188
759451417
1452849610
1273341465
2107299054
612968907
802401838
1728506370
14097285
944017218
865183408
792317793
778489846
1924703095
1362047158
1723810502
409030195
389546897
155914428
1827365650
242151078
841652451
133627756
2071803536
199313137
1266840372
1059826946
543091249
33239395
1184475607
1000410710
358061890
429497797
9586563
827060273
1599574538
1552820590
1752251311
1138873412
1260928887
270303105
441275535
1524897147
1835562012
1730904395
2030780938
1607684981
1071536523
333133405
1480564668
407644029
1313332690
626033846
32507645
1693327550
552773723
128430411
1108093212
151914510
864327911
1763616818
597160511
1045720206
1249758811
950537416
832549535
982087647
1646080834
1731727856
1479496149
1961822787
1030788715
238819909
1873119344
1672093452
1283016407
449716385
249307679
417101936
879639464
508880940
1992181957
439325843
1027916136
1784804516
1141233057
78768341
1137226009
650005094
301509715
168257185
263007586
498530078
1528765570
319703060
287238656
198861200
722226477
1463362240
293665037
1433887332
510766461
2130658842
1327309291
491725789
1020686390
1927568749
1269874370
1426770435
1768688952
1203265014
1239360536
19260396
2123942923
1271970317
229805359
253665969
569464432
270261726
1886688255
1172101751
2088391110
1661989727
944189125
90229248
1160446537
311815952
1745302992
1005235267
1909060717
1831986002
1679913584
736890635
1818013600
1640603083
1428370708
1463022649
1501786341
1217039078
552563505
551991734
1312418792
1318052330
664890843
2029177251
1234572962
822745621
692445174
684921619
1631451748
1808311800
1437840472
579881282
1299025660
975632435
132989929
1174882
1669700733
1216204692
311631004
837819663
339518822
928631650
1259425432
840379410
749394353
416827345
760234753
1739457482
1737101241
1537966445
30546704
1188055971
1310902217
644285109
1682281561
399333778
2122265991
2027247306
1622636816
918350258
647844489
3671856
430675177
89825155
1652095173
1718804263
159790143
909724948
753337365
54753248
1976510868
159319066
962231655
969280833
318200944
142273922
1456262245
1940429297
594140955
1183181468
1780609478
378354498
215059812
717159443
545376676
2134695424
1922839193
1196716957
809457129
23802434
1558460272
1210772195
1493635131
569173954
1326045463
198378722
1378698328
1013002874
1902438028
115275074
2014671469
74421776
362285014
583586116
1338751371
1440414482
1697549111
1589290893
1644775685
231410329
1984805942
296312964
2096946221
852284036
1382203801
1246979873
508574426
2863741
785777581
1792284672
486786281
2086899404
804067945
1117584081
618202183
428690929
170148857
314950066
858080977
2043059241
912810565
365171254
117784745
1354102842
834306698
1421612266
1560983240
2121008809
1759898136
1236979250
1486696679
1728262039
2098310520
122371594
728151019
897483133
2115423885
1526155465
1564836951
663281098
195289811
560293607
224128941
852848204
106381596
1206132043
519512090
1275223951
370718828
1079262706
52819295
1375659663
1260113520
2038624219
838395828
538283080
51610845
1059356438
1820586585
198951571
71346214
968947129
182158577
459784014
1814275616
537099047
1734704762
189637075
532343692
134053231
1794584366
1258610286
1599523579
672047214
1398367065
1769403110
2016143941
1010988764
132871323
43541192
1240283636
773128699
775841012
437058439
1993765396
162462303
849412343
1844994270
414194104
1019928565
515246413
809230486
1031148674
278123039
1649239610
998412254
980007227
1223634945
551116956
1151118869
343437229
1354891510
670622940
936071756
1358944120
1541612719
1773128943
1690132199
2048423296
1821068073
788935421
1394523641
2108681064
859026833
904383201
347792753
1323021422
1291107825
255608111
693347219
1424845919
1972709265
1481750770
191705879
1005690477
1469790088
1423054345
1148229379
643963362
1037079731
2090639233
1906655237
267702814
113897405
1123839537
1923282827
1703953199
1545827284
852818358
217912398
1854824897
1413676727
1971170417
671610637
529993756
1318134050
2015722580
1589235277
1333468265
121235104
632786375
80192219
177784867
279340606
291102267
1598008296
1769133274
369105440
2009003329
939649910
1531124569
53412158
732143746
513282614
1165076914
1810072930
1408349256
403549250
754543001
1281174987
1478547146
847877428
1457737252
62854557
1905152491
1753855012
1763773175
820194474
379907626
2059534382
355488136
1740456102
1456329669
1723845807
974100422
108972993
1145271868
1670536564
858613492
1187810868
855606636
1423557363
907751552
7794113
1646061758
1874656893
820817344
1883643571
388415614
1550347975
256689510
915084045
1223520566
1909818317
611383775
642134965
832222424
1086110587
875847518
1725227129
2111681973
2108876098
901978767
1463203863
1361588341
2039656276
1851745987
320579721
2098568766
980646314
1793663961
1863042950
339044187
1854829486
720432291
974779063
1855003874
1569914632
4175258
280115039
1214757813
738942223
970715694
221578088
1505162771
932356680
699745242
674241891
525043229
163377932
1883222061
589718641
204572646
1521682391
963075805
1710708989
2088623269
1537341609
979754981
1209494701
143233871
71324365
1210186424
1407851165
1104698400
1707701162
1239614231
732874691
1896022674
284175869
474003484
1418816402
505343778
1802089775
744008358
1301282606
54243984
1691472560
728902488
2097526453
45061854
1372152123
928628912
684523736
1493973566
1330647475
870131008
1510559635
78918078
1870296891
1441844919
1053403156
1126871704
331700983
153615031
1356135227
240534785
1080514909
1682458237
1108428155
839876262
1596048733
1373752443
1813411743
1685373982
1462883657
1710541369
1100883571
1100747713
321066757
298700698
94438328
626776099
73673680
56718330
1427316131
470008167
1872678183
2106627360
1565517813
83798190
1274288299
1524506066
1785137980
141981968
1113465914
876565183
1302003112
724771644
1637341845
1372564046
1971479459
437098050
1712070519
458303935
1851602761
946848611
74267581
847399894
1649326408
326805245
2025165229
963800952
374155398
361454426
846371118
52284672
1236812637
871903996
1381704828
213513646
1269272105
1392433850
1280437073
574347448
169960921
1107067930
1679122604
2025869917
1418450455
2083067823
1644023182
1436565904
63453838
1211002561
1212855900
152643330
931833625
1662293612
10520133
395528916
1503533039
421271859
1819772059
1689152053
484862350
155144520
2052919104
257814340
923867519
1312015241
1560813939
1853730254
554028675
1776582865
1080171883
1097345656
994551881
377393313
1539629694
808937520
1217943706
172516236
131016811
595148655
1246626399
1235045632
156247068
1262500791
1726800634
1418069508
300643196
1637483024
615891524
1401370494
171332054
1284783884
1727670936
1633618804
271520864
1075387783
1176987817
764070059
806350462
1611416737
127489272
1972204622
1016986874
657546770
728097477
957381617
1328913364
2139431841
997357856
387409931
1593114961
80869123
1078203106
1889506901
159785678
1516830368
2098931457
1059388342
388554980
1359531205
1443649720
61140719
1992194977
1377471725
132575185
1289222806
1706512046
563002170
584718567
293320538
853792150
130179456
99216821
2108010043
172619800
1492508335
1785021732
1480082204
2067766958
402535363
1672301588
1337108020
1898679901
502913912
281011361
1270140816
577604801
1089611554
437636982
1387298859
135187774
1735534134
2005244761
694176964
1140565026
1329337149
1593597284
196980742
1923580943
157698853
637350460
1028596890
1075593409
1313393514
1291355329
818366375
932551913
1338259350
1554784217
755893001
669654386
411789270
853345643
535609124
505554311
1396211657
1423708062
1018600986
1656642541
68586568
1533433929
392543434
357455394
1420339513
210922007
583433774
1964543381
135770310
1033582492
1382669567
481598131
198144201
528080089
523748794
1905834620
1471441278
643769961
1335523797
1203476899
1971000239
1295901390
710670593
1015769569
248098522
196540788
627995706
328940838
1307416404
1842891715
804833035
1787275927
755836168
1514102227
1763703460
1756609059
64950571
877708598
1797705777
580852191
1007707327
760570437
1285313088
1068931294
279047922
1080975571
393375664
211807372
480658131
40959691
938843556
52542573
1105804879
534453769
1270776402
1944647282
405411778
405904404
1121363513
1703701323
565245185
2134471055
1936273243
1733276305
1915291833
1235000312
309895917
88495904
1221081393
1806421160
2050142238
1050168084
1458392729
1443750366
1083900254
1439212643
142452976
625878606
1600526245
234856758
594247324
643455473
268250253
1735979826
2012062309
589398554
79961073
811029786
588370453
1067745643
1390040675
1178494481
292719629
149518540
766499909
808701520
2147053130
878898963
132595370
1198041932
750197855
1870381299
1126017696
2024555417
1106881804
68737618
1381104401
1063846908
1105895890
111972
281268940
1445773959
1495098328
2051056629
289652600
937249850
43469627
44818066
1343054564
1876572148
1341795474
1021861341
2070193668
1584202629
1956278143
559380943
1968108262
34109435
1651092735
1535136525
1122072323
83383477
1539233151
1051066836
1404923206
1111639392
1428479859
1314623409
1718841533
731454742
1584987317
1644607065
1286002260
1969445563
180443591
2002938087
1944719252
754316682
1917150154
1496458208
1584206971
1615098168
1922078341
1417086244
548853250
1164392971
1009308291
1335340196
130201715
1534675278
232864767
873194521
1023087878
1299059103
835887182
1010634678
329893127
1923134093
1747084498
1550607934
630698858
536704566
1742797996
646967579
45381427
398889971
2120804223
909595934
2042557938
1159019872
432486264
1655267899
1711803815
324530937
852926229
713780173
2022197175
422518644
399902795
92498298
547459560
2032729248
140751455
90562168
184943128
1241366518
1743116180
1906346601
593272591
185404784
59366464
1286791641
526201916
553497974
86181119
2091208129
1480338054
293648389
743552062
479212690
425683887
878219735
1266430229
1315162473
292899776
1390792514
1312945479
960603608
1025932307
916056558
993166334
970532956
1891370124
1909550161
850446111
660053513
405948152
1035361788
1628173903
1889350217
1532102812
451672017
838272274
981968632
227050561
2045026495
1336383647
289658074
794264973
182661518
403015400
733410172
1230408193
1959297258
913562563
825272824
249424851
351156303
2027710533
1723262727
9770020
292548567
1120327821
576487762
893171030
1919128126
828658027
1613995834
19795196
631376297
395876316
1435297633
1797795424
1138832412
1898561057
1683257731
925127890
620764814
1214208736
1501408766
1309293919
1283885645
1232750246
1854840286
1799195152
1987623141
1670243057
394032061
1058876148
264274003
1583605615
992576527
531485000
747415280
959691049
234237093
1858627958
438798436
1981171841
1660255687
256220510
2028339560
708802380
1769384416
415194594
1575986243
1126565576
1907637695
1939961560
1405170851
1826819797
2090475919
627189551
728394884
1714551521
129195993
1457243350
1873283065
1385828710
930133753
81815098
1847269664
1131053419
924381328
1430295651
838772099
1012005130
1590952565
949880339
1994164512
1752875906
1835136543
1401118959
149070636
154431402
1680775636
525993008
999901806
1599340074
1502803933
1308023672
383519093
1821611895
1580570521
949434357
353739366
1784334945
1603962269
88519555
1289772033
930632340
1125393321
868686501
592155976
1182164393
1231405340
1832083143
724017643
1112705886
612956878
1068929091
551087751
797047148
103212146
1641013490
22244632
1129020469
1316353869
784117375
234834167
60810029
1749928875
1203868614
644342479
2109339642
1214355547
606831838
1001788927
32439426
1924299602
1543630670
1092010821
1463333199
1516931605
528672201
1598989954
1092739911
1701947713
396513686
1490842088
2128511733
1445801443
1508191539
1999254192
444088730
1526416575
739362467
141491525
1930999830
68887200
172886401
1761730950
1704596748
1708326298
1013240103
1241458457
1386697628
902089668
1158365965
1648415039
30734431
1065536798
404697423
1976265708
87775442
496294458
1257735235
586161964
1228630370
960462268
1543482807
730139635
1748439844
746443713
1022829047
2075455424
707138252
1052717821
2102254392
2131169789
1276141108
1444518849
1211556561
1734375072
1133974274
1539436896
1680467059
1625250848
785706321
1002109477
2142029748
1217527436
16729306
1422665461
1499353749
1529455635
1079022660
1592861760
928699282
1944777050
1373996779
59978320
741594223
1530693059
1549111076
469583026
1439945663
1330962404
972031096
1201400725
348587875
1621657871
1202112975
1287258874
813836102
1859750513
365919246
2072718248
2002796258
168372337
470034522
343215005
657491910
931981338
294422869
2141738290
1296911418
405264842
1876479727
1966774392
1398067359
822685447
1823927110
168942384
398280447
535893497
1712024032
1863514271
1067239315
1308417320
1224133990
220449398
1629377756
1136353529
1919972870
162666539
1010623527
340442791
1602228075
613437518
1904046468
1818251760
1063159718
1226377245
75569285
758904720
434605257
430588859
2053650279
447191870
1088721817
766084807
169842858
105122453
718955890
794930306
516990514
159650346
572667559
2852814
1523425949
1255596457
1664566569
108153764
1534258228
2040706952
1497497099
1246018454
882263726
533779953
537504805
172237684
1950166457
516669094
1318432413
2078414789
2104700732
686864274
1306998387
1996357314
725175636
1200985735
592743840
1578327911
1923573975
14931434
506389651
692714106
628667243
2011820286
1148954759
332966468
73148948
1818494868
715809425
139201433
42079960
1323092736
374349040
157412721
1912576942
820490729
1678856545
2051705103
1254179934
810906820
620978217
1379959576
1541775524
392417776
1206816117
1955115651
2037966589
1258920386
1727629320
386577009
514498068
1134560073
2053601198
1456683247
112611263
860506163
1026658999
1391540281
1826112210
681347312
6634738
1665058345
1975991745
1797454236
2119151013
1103547838
994857060
42620167
1990204965
1117291932
212969104
1347066497
2026471280
2130293156
887185964
1591021800
1108130009
638102289
2033024405
140940077
2025090606
1979658240
165262742
1522476217
1445678599
912718912
1201699892
606064096
2109073433
1689332148
260829785
1628422149
1303972646
566319026
815524443
1367982414
1838525353
1344117904
1154609680
1330831729
843272651
932461768
1633445290
375092757
804392891
1816669196
1874430186
187391617
1864171484
607474842
63679020
712675502
1066814143
392013912
687295653
808905839
204846758
2079324349
1787058704
727210124
1576188918
685348549
1234918796
520365821
1834165382
1716763687
1700251002
10534963
892809707
1964882480
1334324692
1436195077
1915505497
1513419580
1658172031
1790668122
1435448303
100375071
1831553496
437568822
1944504648
2061450003
592848392
1402912936
436226395
682625873
418914359
533474400
1014374595
1190789632
1644505669
443866627
560611667
298891214
287623563
1872189333
878510106
1772031929
2020644911
848475315
673807235
2007738038
1747505308
2073681437
592480716
505613500
555212446
239142530
786116460
597214222
1316878903
1730571920
4037805
923798184
494783016
1842835725
2059646171
448620875
1847790948
724752132
1831869282
2027031710
607931945
1269396637
475450265
516023506
1281399680
1608387666
463222016
412454517
463096825
1027964057
1214374804
1727595068
1179633553
327692990
1971956853
1339559260
1159944862
1116071875
1884841239
309957143
1554190098
939304246
136388832
355110803
516001704
452202496
641857612
1940517461
590418322
1311637044
1276859856
715533428
1574520540
1509773859
2026556800
1975358930
1220630656
419700548
143817326
1385338000
149350812
309990971
334882124
2091158692
1268457484
1069299954
750088828
448698737
1411299322
302438235
317806632
1072499756
257301946
1750782711
484253013
1326101979
93229010
1152330711
260873980
1092023911
678250904
1924125725
260284168
1134925225
1161934127
2037042431
466672228
500785930
1377019378
476875360
916301677
1199218179
1575393898
1609342872
1916476343
517613185
583730940
1993061096
299219630
793933045
309766053
943962899
1226353601
56056458
876403448
910918162
1713993928
170232230
1298137999
1288598101
1434801126
709027322
315945659
83471054
2003363361
790666378
229726869
1862228796
713794969
1498416307
1771980957
533817312
1075295014
1977304894
382183276
1333024447
1088897552
41078695
2128726375
665551585
70288482
155223083
117308150
702519629
334045967
139576656
906435638
775969925
994720383
1705588540
434062355
1564652024
1610474070
573133012
1798793700
666629301
1855928937
849917212
2052724729
687575777
794165723
530666175
490874302
157544971
1198961870
1225477143
695630288
1730386487
19936065
1830070342
2051265700
2110761748
711978698
1434897165
504210129
1019254807
2017829140
1489679498
59692674
926035119
1546619343
681380463
1644415637
1481103516
483931485
966977331
492186760
137773930
1273940673
1680896869
293858952
1995647581
1591927374
934429988
2124038754
200049373
1080877890
1464502445
1086167728
157804467
619440808
391311505
366458346
1162562905
1136802078
2022993351
1822732384
1882193294
1408837902
119910552
385359589
1052826762
1251323236
268529551
993210378
1753543778
1562793962
293960004
117757841
1381452179
859039360
1076595638
1873608590
1642919800
2103270009
1911354503
974898134
1659540546
1493734917
1071774055
392540936
355065198
2075165510
785254559
1478892050
1861266389
419021341
879341747
327701773
1425682431
1389813243
2019254561
483470014
89355868
1126501627
1022358234
1147219412
824980353
1380611437
1824782111
659105813
1155324190
377420969
1605292570
984189971
612561038
1669897472
39884958
1312157450
783597750
47465453
692304425
1934986313
636303790
1072969842
2018734177
209309255
879831220
229443881
1857550237
1113842055
361674034
64619277
1310297812
993152704
171451365
1452420891
1119567885
825203913
505078874
722917597
1653502223
1836776305
1702093853
1463065724
1318075030
885257484
1124215694
601881959
2061601212
1651648845
1889059333
469140524
1596655386
1085411182
1945164369
1143825658
301844513
570408937
1551713838
1364634999
385992379
1525204819
505426790
239467388
1893933382
2027815038
398733213
582859582
1427055545
1963882033
1408857241
1357770029
812783328
677662318
1423473798
120419575
25614697
1876736928
1133174435
1337388698
1697202135
1049884590
654013090
944901618
280771703
1291732332
1414446526
1072858116
1431621657
719780816
518301284
813002177
750436951
871274331
1690595562
113658409
976232708
1147196576
1869874067
735344728
370182568
240898847
1079734911
1155677638
746141937
358694505
1123407076
1238783292
1816847030
545947951
103833611
1549337513
2096517909
1639513913
158911605
178632776
782554655
574314371
1495007712
1025126626
1500342342
2072031016
683019103
95168957
1701293659
2090009266
1368675268
1687065221
1049474561
456229080
369830363
1433357710
75333185
1904471231
1239387246
483816869
1464551224
260049036
50741003
1431317569
934652572
289015461
1025058246
673837054
170687431
964232496
1694755262
1840020056
1765503129
34115328
294184174
618342050
352948441
1767909178
1079990107
1256316932
1925082864
1062853268
1187766813
377132901
935209077
1355864519
1068780700
2075345462
164441471
337714268
542085185
547184648
239915493
1587612106
1068707120
328206757
400663818
894315858
77514244
533038688
1525977574
2030431895
403113086
222128931
1319094160
12801236
1778435344
1827422317
548956617
712691994
164465717
1247916059
1757808718
88936470
1223311833
942554159
249094209
1978258633
1545680334
745635128
676324196
404478627
750808108
119138272
1572833579
647413602
1328886164
1669274636
1112172102
1547695628
460191492
52410913
1574735260
273399932
780367580
795591185
148551561
1084699148
743055448
1688500560
418788160
1414019488
1787612224
1878710468
1140235924
421311575
1188149586
1731560388
107636188
1601275651
1118490588
4670936
1229917247
382386452
565325381
1398741127
1927429409
1984284262
661913100
2048570094
65839770
79594040
983994026
1252302448
1542948600
1125163059
506575622
497473051
1006517357
1290653689
531010809
572189767
541871548
2061635149
233331153
975223163
257521128
1782511749
31960765
941920612
76833025
1304896864
2121344171
331219698
724382803
202541242
724567246
1372593382
772857334
1992612891
1915118837
1670659390
2003185119
1338970809
234586938
743990873
1392358974
1611977390
581004042
769269325
71660146
351205239
1223876847
256300240
24197321
1881414700
151688888
1259000089
715715162
269495740
372549625
1270327387
2100140596
869533011
981163636
543898610
1871054661
1636174470
1055931861
893403227
1424259994
981261641
1089624149
611404259
1528167522
334301390
1272113876
1089955011
1869378383
405978411
962150716
1804415483
338990486
121672161
1254548069
387943886
1902679311
583815206
521995548
433372891
812685303
1827849489
579095364
66267998
2078407007
506174431
1305986899
907057143
1229869498
428228574
208947051
1410526638
1683179087
742967142
1636624985
2058061942
121381439
271181229
1835400036
1226181948
648427144
1971250391
1039603526
1627637751
1924727313
1289136206
1704302478
1924960842
1906516548
496678807
627590959
1134445017
2083326687
1903120303
277176059
1497603525
1314031264
975928779
1740360053
331079110
1257504627
442646947
220770224
89894952
47222298
513128290
1373261031
1053870028
68801391
1062029904
115411823
306246291
1897043966
1919413908
642770881
6141843
1497969675
606299123
399318685
376798630
1377747143
644972438
125050639
2091596125
1349259107
2136243886
2095696055
1335730904
1312123484
2098946238
1537470171
552006904
1417551034
427247918
881140930
503198484
309117763
2055400085
1410192014
1696790271
1074881627
1257568233
1065586858
2082260971
608063399
819371939
1586482347
750188516
839174068
1547111852
1576449381
1057098444
1401319611
2104816913
1797746381
562275372
485263755
1826038588
1065783048
194903419
1266019390
1800214908
225698223
110617720
564974992
642821997
1076655347
231620973
1660253660
251772359
583658792
515384684
1707493592
515166132
1774199171
495345798
1828402665
1364057408
1163526167
1665638432
903117036
1876954834
316062288
513414418
1767002620
1009485132
1961375905
1746117029
1690205541
665988677
326359036
128553157
374633656
2134678838
2107010109
1753273132
2014934599
1439165867
671911465
481281579
68507119
2146807397
1161834199
446333416
1379734791
456577692
995914727
162705293
1770013364
1779084444
1206443062
75753320
713696272
1087041656
1871489860
706058073
468165861
1419623817
733716190
818639105
1147342626
2017898829
1596778852
1762484260
696683469
816841016
1964865626
1042286719
1968597732
220503298
780041863
1203162303
930362321
1431591293
55658968
1726503887
721124674
1767580100
630283822
894355425
1669959201
505688708
506321648
1027351730
1090569518
1923242920
733161129
101493955
179882391
813058741
2103829269
2009035042
401375980
1690033421
481307100
1964936801
1951848875
467106371
1373769799
1272966034
2098151304
1832679016
275149914
1044873239
47644483
709196804
2041384979
1911824946
338187662
1834483323
1294652990
2074074398
712527991
1420538959
653366973
264032045
322730084
1714362802
1031793256
334991552
241516555
1881274888
1653237726
1707614562
1092500687
874447604
1637818160
643456754
1153771108
1215127027
1923374665
1010238303
1193844828
1569936188
1431551407
2134256447
1648347348
2084762458
1307735002
727999495
111907349
1507445167
581431876
1134772698
225632673
265066264
1676921205
2096004628
1116371392
1417155426
971232439
525246003
2061084812
1240447134
583773991
27402448
227328238
293835769
123629468
1636185261
1369856558
282468646
1126935618
1489499960
232806769
930819171
1067501691
367475135
437108856
439925871
47154990
1163120783
1179535054
1663239345
442165379
1160669518
1971632669
1676435444
369839445
1299572840
899753364
165827156
1420485548
715804721
24101694
154178405
954948395
17706573
1019065171
1327702283
1932910876
1255117551
1690598708
692082926
1751540882
1669434874
1542280955
288627516
1553146646
2003777064
689780239
866448491
1814133829
359741176
2010818559
304894051
76091107
1846470353
532574600
248165346
2034637946
2060707178
1992292290
1095827260
10237307
1558397428
856584222
760723425
1458187767
972106049
642242642
1232952246
2121292257
988552350
620672841
1187297933
210374947
264154874
2057282751
688674965
880507764
2142424032
1525127698
129489027
1125426506
371164751
1463552474
935620159
92986313
1730833773
2002108537
782325872
554258658
948268077
835685509
524641107
798623762
238169745
575254364
689599226
170396078
863244482
2146636781
1786254559
2122047569
1413059832
6901985
1720064791
1261657147
459694344
28545
1887452585
450207735
243713577
2040757392
880002520
1514435663
127258035
228515920
2142256921
770434364
966709318
264601277
423899737
1949377800
488870815
1384226856
1291773892
851556785
1968173357
629317874
1099968929
2139353209
1461978106
1138256454
1283407288
1829345828
937287440
913158648
886140828
1032196055
134990768
2096235258
928662478
510164595
1154486250
543460735
634206583
1910209397
822033495
663797654
600491039
847962413
333578852
1055761538
1396786875
1227944642
1803784997
1114705533
865801678
982239377
1955955951
956794150
223510900
1736180838
1108492767
914489202
2107959088
808308191
1525087755
32137888
339594581
642586156
1947088359
1263520577
1993540633
426124561
1638118520
758881583
617271402
733179098
1100685640
723540915
1059397243
1153017317
786568968
1462979108
654359271
573781033
2077671900
1195496398
1463129696
1995166373
119276774
20167766
329060117
2051901345
905193863
218830779
1656832695
41935160
2070615301
1666386730
1154246983
1041922385
330892999
2081313964
1018246977
1636549151
1063706282
1398184843
111495176
527768170
1373432762
1308461294
1093046062
173877637
1394950471
27305868
1541723109
154764191
1154127522
12651580
1376269002
1466996288
1306307678
1821361699
191735798
471129183
709048913
859838216
982688026
2067421831
900228902
181433204
721983649
526869365
1248052603
1700481830
912897812
406954925
1894701546
1293981920
2078768465
246970016
76294784
1268333422
11302787
906854945
2112476206
939857122
225048307
205298452
78162114
117765056
1871369230
1801711963
1020319234
1978745589
983841001
552436878
2103251787
834568583
1088254904
911925243
958748594
1650492378
925356164
1387536053
1670519030
1354595044
1547664389
448477123
2124484902
778159430
2140040568
958698341
1206160680
1531283258
1865046191
1060496878
642138862
1595214407
575056155
1498174612
175550356
680322780
1737720635
1642783242
1746009472
110818039
1965215577
823272080
1168339818
873790344
1905019796
482490258
500197777
938886223
1814668856
2057835777
1813235860
1228197896
1013161913
303500465
1133711270
1449095419
1713976680
1351590627
917889705
1180016707
1808388994
976530161
575217838
9052148
1670090593
2058332766
521568726
1214341453
964061584
707102363
1895415253
2019341885
1005426761
1291614264
1117534716
786647324
1808783827
1280591748
1495285746
127524139
116903527
540135623
723827539
156915403
1712675580
595513465
1789558866
33295293
217649821
220133234
428087816
507370265
915057007
1350256471
739844232
625151487
868445965
855946882
241571550
1546911564
656789513
860822803
323080645
934513826
2085282009
1904568277
1846634005
637160985
1967058846
538449392
1395891708
1703450184
1166417593
514259937
999094351
159398701
1958872836
1078415626
196947609
2111251986
689005017
1634140888
128402068
313764741
56802155
1487819067
118822286
1331932239
1712532797
2036380486
1348437439
176127246
1347559406
1289618272
1378096373
99194549
1860376125
1543828352
758191795
310120172
485916180
1482148044
468805284
139778025
1307741191
803496150
1153476294
768723274
992288021
370179324
1756431681
2020437974
913809526
1317754705
678136646
1741530572
761137803
247824046
1156838128
343208788
895078127
359660216
1379468684
1755821745
1837752914
648263721
1165656600
1530270786
383829330
1852980597
565021488
1761324939
2126091836
1656792684
1076403566
1929783901
900017001
409856312
1409289669
343108964
241710611
518349306
1251741609
1949874513
121858915
1482598164
338772805
203652602
163493903
1814799841
719637433
1468332768
1532000602
1536558815
1602547060
1494853688
727302232
1894570247
115291252
1759339962
1628478330
864257944
450699874
1067283550
638675269
1115886815
1051747639
1060713793
678441516
1938726796
1433900158
60994401
826477397
1364995662
2128902367
1506800274
1925087232
428000302
1435294131
1324222517
1528628467
534691084
917426945
591854457
1202352549
151876032
726774953
158035422
627868438
480322639
1053583195
995166952
1661035978
47068213
651844568
339132697
292374597
410163807
495452416
121618767
800060764
528002502
761250275
2010531748
1595635144
1890988033
1952484371
705113050
612678492
2005442777
174513578
908540055
1686590056
646961700
1137794105
607341793
1999969529
1074263550
2034889269
276579234
27988913
996374583
1371305357
2085594147
975442265
1155974484
1134810697
846076467
1430430861
1260772519
519492646
1883289157
426437129
1231380024
1897741641
1373500965
1998941880
2097141133
2021045282
1343198468
195304052
1997557478
622591601
1957307218
480387508
46347144
1352915502
1118267250
1794637889
600730895
1725193520
747931121
727481139
2142360236
759814776
1426387322
183216981
1468063000
809259269
970662812
1596788509
1326883408
380395944
1415060570
2138154329
431299293
1080085948
620931885
1199771447
1127263410
339573911
328695393
1773976159
803799268
1302137581
5438590
13112284
351280916
1668669446
1560666941
1062518992
350278027
1412680896
562409629
776332015
1560629777
894382341
1881789207
535650471
294600118
1573563182
1143382396
1494104317
247583064
1591758023
213326757
1853807719
1011132
1044863560
623276673
2019856474
223044539
161189954
720001073
35707018
1630603448
1653535338
1209997344
136964566
329323259
263135508
567703601
1663509453
219561328
1839675397
919232470
835359694
1207055450
1359426708
472140017
687898329
1734592831
12182462
724203543
741208902
1925672876
1836210299
1539570814
760702078
528679171
712632832
887388344
388516700
1920846010
1885846125
1829810762
1760874951
628480153
443204592
172812950
921601216
596878691
451899456
166067884
1860505132
465365703
1418311236
1436962770
336328450
373807007
405585941
220689227
442397318
785351128
1104746990
1863428957
609890157
168469409
151676902
2000299718
602550889
1520803578
441295999
330369421
1098561851
1195428265
1938351624
602946796
1917789024
1188299377
1151184550
1249642445
1364387334
265849972
1110360271
1919315665
465470765
28980178
1752333926
1195793564
621385180
2133899754
538627756
1062441553
734185779
54692264
259755276
1014521701
856096314
1372697420
507018840
843719343
1651530658
2142515592
1373884466
737775938
1886810927
762869005
773201507
2120992841
1096313496
857159822
715719128
1741497329
785002148
569613864
517809630
1460592780
1522380250
1839895168
810870710
316703299
29432121
995260859
1760328579
2027292130
2005610479
1240212158
244882419
311154854
1382977765
501613778
882163411
1203345484
1217205552
347259650
1028248754
21273613
1673802271
1150548137
678858382
579028085
2003526659
265964854
289549377
1392644896
756916188
435933411
738382451
742099989
199675203
1476501842
1671457062
2077482298
256789057
1156437214
1788674527
1812549256
970421182
1440395067
736871888
153778912
145832089
548675144
64973888
1141067768
1282257923
1133280657
161036539
1045550594
750440321
2041422548
1971421606
1601421690
53800292
1856451134
1500691785
1688062338
1133288046
1186675348
1801460169
1494075811
1431849191
2133465626
325097960
533244225
369824326
939436387
1109900442
2039811082
799637952
740012320
1293199818
922995311
183854691
325821907
690022974
259469677
1642704226
1714662172
1578607669
1664748369
1501512828
2007687546
1872650952
2144825235
265552782
555153879
1102603326
1392794416
904699866
1036980579
713912059
1368133955
443196795
61200112
1935487324
886063783
2091874870
1381758378
2124949228
311295697
369452854
1742457570
565643065
934832986
8891271
2115985790
2076818283
408569146
27432576
851555776
894885215
328148967
1076144576
928793311
367312163
1002807007
335135633
754046514
1193603004
1218116699
1741246696
868723612
1746625808
1354890009
315656265
606982686
1127876156
1736779148
594651974
332912578
242867194
982910643
1225871670
1049018006
345685210
1375347130
1710930203
535115623
47350567
486978320
1344545901
127346652
1448397730
75249681
1774991573
798848307
154942402
1257422679
17394352
1615796568
645812061
434635011
1334079256
1950908140
1488105249
853557029
28751462
433202574
1469517787
1495985685
1596321427
2120191433
1280874212
704390118
53841086
602369516
1556859382
1034670555
273113108
1995845059
165414017
369869668
1694772260
1467722565
1838904946
182806516
499468961
628442728
696035792
382755167
305681915
95761802
2103349741
464706924
158718815
2049450468
204742808
1868346837
216274209
337251203
1127245147
1036933172
341749026
1981511132
746599150
266106517
1010599705
239590248
783961553
167870349
1340903877
1758358237
1448026805
1078845005
839033581
901646947
1180763278
1233650564
212686953
473277649
1385034351
212677838
1001259668
943308029
190047919
421799304
185308836
663767710
853060696
856839967
869902662
1428414029
536755654
442843221
1921806413
1099894279
164408061
1950367462
678612259
1519462714
224036721
597708604
873422627
172831887
2088558791
1193708499
170499568
39071566
598195504
2132440833
462420771
1704697416
965222571
265619971
967052701
1470194033
318807256
1776651708
1978253930
505269969
38888856
442579676
1727174722
1841633183
2018832488
586064465
1327358229
699987072
316283430
977132805
1472662654
1349228858
994366915
2059306189
1838872983
131395843
1421763053
243561478
1223512624
905651194
962463615
1953255045
1325853743
1374642499
1775460290
196137192
1065759782
478147964
1530602348
675408377
185245607
922789131
988249942
189700500
1048848146
430592526
1342501924
949131853
547342464
976414572
1462025192
1108922607
1961496996
1180601748
1272297562
1229161608
1382068715
761996937
278194492
487284561
424416465
1314329228
1165912718
176567860
1448739954
2374563
1648884425
635869650
1192383346
1280862921
1345194376
121974351
1037995890
454812496
1285311686
799329067
1375582967
997672821
1299898456
130180256
433917941
559006924
1948838661
727825110
611240528
1710262391
1414385145
2028458624
3668307
249068295
1875499426
640955751
1559124732
1511212339
1227853215
1758067246
916405537
1308138425
1380867297
276403411
2138597523
230478787
1148714601
1222405877
1735135982
2066071463
474562867
252921853
789108953
2028392933
48196604
1180196186
1694416977
809863918
1652761290
924211930
65684280
264711214
1022481863
693441269
538861824
1338553557
361674406
879558315
860273110
620897802
1642346384
1259505310
366653294
1746276206
1996427566
2078937580
1551536317
1550738069
1380700431
1408622614
426756913
1741131816
1757409142
1229891544
1890133445
1995107293
1463250465
297271395
2125202097
2067355590
1661992572
1237422359
1226025391
1606892160
841658121
1447430598
1230477892
199932363
2107450126
1933108035
548529781
71122752
1115377619
1876158322
639538240
2050049263
407028443
693469524
1166870740
494758219
1552969899
1788925374
293370223
1237175096
1340738263
1882235657
1985767239
902606565
260300349
1827531275
824844407
426994073
202127565
228285881
14961324
1362400761
900028611
497457988
76379635
1594921027
290906672
424684343
1435940329
1111833327
1281350946
641419515
816530704
2133461639
636632257
479621934
1693855244
1399413221
805366874
2999321
1276837595
2046297765
1944675944
30937547
993690163
223106486
2011288309
1590679196
796689022
91561568
1983163705
883482798
1857524632
47333466
1332933159
632540054
1861215534
223305302
1558566662
1925201583
361110912
723641141
1219036974
2085549915
1091517109
824921662
1962306138
1852086119
384728495
1916847746
1145860925
793657140
938105925
2042165466
1077409142
46722075
1293253549
1220622826
749372319
807182813
1350873593
488305760
166090418
1524390514
191566126
453139440
1596504643
589020826
2102720860
1260349974
1683752150
185312712
1046164026
948052533
1094325381
219045485
1883704910
432741917
476599967
1047838339
2025886880
1405182344
490099815
1345649481
146780963
1253472166
1321716444
940329500
1671002314
1664734735
59983800
1234978796
1780635666
1102875046
1816023137
137702099
612266223
1273375446
218107999
2132654268
1599660839
628890007
416517776
2001340575
1868245286
1574699489
2044882089
1855064745
1339914556
1110091809
1924213887
1167644766
401158237
1266154746
1270218500
783666290
717636738
1731819896
1831016893
22045633
393002723
1671152650
349017524
843048281
1280523770
407673927
205116812
1390400001
456359859
2004750111
1526100860
497688036
41808958
168031001
1838069634
1078472563
1347770242
1955376335
159225485
1076602937
1963676737
51788534
715798421
132117775
1094135213
1524665045
253166136
1617274564
1436512639
1514017829
1099707755
1393070484
961524450
1489223224
1680278827
759281101
1548962998
1769540239
1339441444
559280209
1135487704
1942588165
1441628804
1132622459
894213445
1863883963
219669203
1822949925
2026058369
1207463058
320026998
1485177550
601331942
1965376555
280814223
649479384
1877707184
92675381
370740533
985308785
1065532170
2006154765
270373103
1351437144
1228724749
1973788225
707349816
2017793458
1337757021
566940274
1630604885
209601970
1679064887
1860649118
1724579064
475617868
1785950119
469687395
778146684
721455368
1994936071
1101704123
519511117
331679461
439836682
14307880
1745008847
1392842687
1557750211
1159915131
1611656938
1764484977
1885192812
872156494
535412605
104606020
227072352
1298947788
1027228847
695632145
128395582
1908806184
463984720
1640804929
1403955751
1932849632
1134084558
1626511773
468130939
285120629
166096020
469625903
1995596409
896922630
334046802
1101381770
2066604763
247665424
1734698315
1599266309
763753209
499136621
1040422539
592565788
888424669
491599834
1075541010
1134027688
1241675266
798628285
448520943
766219234
197749029
235538353
418929214
1164064314
973535398
191856941
10801166
490935450
1308783838
260232941
1858679135
1015116750
169427397
1301540810
1345674901
866016209
1508670069
1469600959
1455338323
1910712241
1128831539
1373013353
1943016266
50716284
838872919
1922012095
1830126039
359158373
387093821
606603518
271335182
1719863965
630699701
259068255
1583378149
1949102506
1846138883
114487448
1101088516
378588992
849766824
1111080459
2012529892
1874954204
230613515
382036311
1658055744
1795040457
1693622245
1415448012
1274580392
1456907517
711644361
913137549
2034603064
2055378068
391214844
1545525101
361946092
1608150492
1490828274
128354027
71667762
1753530626
459578015
1932569867
700322280
638067899
1965413695
1564107275
180643279
1368583635
1817840765
87331801
1631332945
694792322
848255117
745687666
1686705793
1728939965
825093248
1317221355
137166834
1917527498
692600785
658209026
1531472008
1787014286
1928216827
1137301700
2143720856
413158901
1448906603
1197280711
1612590453
1497477996
192986628
989428018
1588551186
266088312
577477990
859838430
837323610
949072997
1902808561
1309130343
2088404187
934974951
597744206
80321863
1896170652
321786017
622467378
268569983
1959146720
1383832162
1869518968
449225681
1022426912
1483078314
607309417
1290964531
1316741552
554773187
1888146596
1030371170
407408075
1836318223
1734011459
756495250
330469046
96375326
1437466042
2120053763
1873557218
1636206354
252395395
871023585
1186142070
766115924
1301527663
1558285398
1074068783
1425697756
65077058
864018543
1084127194
1642074902
1690155995
1451479522
2024531822
1145533207
1861320815
1823346038
641078156
1078549684
2037936351
753122869
1442007182
119463075
245368943
881900189
1061551776
1024584860
1520558916
1225455831
278005666
1950083607
209031761
400050847
489768295
1828902837
1169323036
1154965840
1584457677
979789099
410687416
342694634
488649673
961396663
411543278
1123489244
1633276009
522660283
781375540
568626402
1917886044
1028283277
728820038
1576434679
1074336994
1940827074
173744481
1632111686
84420965
782630734
1744722732
383797336
1176550587
812482919
1846089547
1823348804
313037222
1350902819
1360107133
1273988729
125684629
1205790999
13433770
1596279625
459666421
303493219
1353742049
1607704947
594512214
1627738811
691369666
1299276433
1243550970
421183394
1075438317
1510370067
1683016106
1243146098
1746230947
135939749
584559051
416787020
1050448566
1756636292
402863391
333975845
1483440050
525144933
1683267460
1980108284
196073618
1286964751
499945341
1718223685
416048249
1091510117
693789544
1479218565
953051392
1478215391
1175847155
1057178191
47062360
709035140
1980574373
1759920390
663954151
1204725124
1083006554
1761356686
888539418
50309132
2113092351
565243288
1754781390
1622962090
1965584357
547978643
329817277
515457524
253309439
680516892
798363537
1495009796
1149909654
1908858951
94055114
951870854
785927509
1547091742
826923619
910227542
1279936216
25390237
1346874597
1702562108
348041892
1344124919
1603702355
1736533403
1805511104
348140664
417499637
288067172
1343862872
420014427
409834646
112077810
1692634208
1124125402
777150240
70896149
77737042
1786903006
2079797429
1184685200
412087309
1720568846
1621739598
101321643
1254792362
633576752
1048397820
943966189
1979550154
2051630519
1252206246
1452156490
1613733905
446110839
1788357186
786957651
1587389217
901111324
295594542
1462532113
1957305524
1520688550
673012063
735935348
1477167525
1471028422
1084283018
1534652894
8622462
531688466
1011896528
1515775993
159580952
810562261
47633848
977281066
810310860
1700298740
399855388
1137960877
557127978
446292402
571976658
1466184283
315885011
1991083656
1726356507
92470945
1577312699
909583537
1307267848
2131493594
1438876492
1347627739
944296425
1868406785
438077168
1375909857
1334983103
178528125
2103018632
1468423172
1871226205
356005405
1391775433
397975647
1871645767
1748095205
600357045
110712699
1458613418
2054171071
1261069310
693810376
1899134311
1014506292
1824003886
1331768988
1170778246
548006931
46406760
13050987
682167743
2020535553
2036672326
336941247
1867762635
1646328870
1649754882
33619997
1342886905
1519114495
1239959794
924914178
252805968
537522462
360898163
1353367891
1609385269
1952279614
404421505
1650930635
1187003874
1837531279
829094220
422761219
1341586571
1828196086
1486890801
1182231709
581055749
2141947772
1668147859
506599779
1140163381
1488262392
781083609
842395573
1485059011
1259934204
81370445
2054977918
1240799324
516146352
1044136331
57996827
1980129202
1470391112
267835586
677601644
1843034512
84697114
1806602365
285230429
1386676244
1922301386
318277718
2125090997
117353059
451226593
824748319
1318762633
974079666
133016318
1565328178
1940742087
1145879699
1528395853
1516155881
191743935
1663178576
190219074
1137792227
389662811
459380709
2109909099
281670035
1265307659
1749864415
2030368424
2019984719
1402498301
1596834419
309541504
1168048773
1545591776
362418227
390386640
292085794
642408875
1654204419
456380459
635842591
1702537905
17203845
1091391677
2106146113
553087886
732488491
13776267
1698018012
1459796233
26714959
573117051
1082673370
588165263
1537672172
1493330607
1267596289
838961266
968132791
1836070237
1968425721
1553526814
281827576
382839317
316144894
1360947174
155233097
898913444
839249894
1253923413
636237473
1575711159
1082486522
1844181826
1543024032
821990087
172396594
2121789679
1419919359
1362135737
1205017487
1156039609
1754342595
1363124636
210663491
503453291
1585589638
1428164925
1630348338
1483450156
353853285
915523946
919384310
829232822
29988440
1586658408
590695112
1930524994
1427386001
669839981
2129512132
1794027150
504608613
105293529
166410531
705200721
1978707307
1479322513
734335733
996119538
227490873
968938986
947308846
1071450058
1847396652
1623732918
1524105851
594279969
1463158195
33276505
1645497638
1748096121
1668893001
2057076012
797662785
1375087926
2122773394
2020319226
1721947946
216776762
1031804703
491274103
1211274213
1076556470
1430367090
584263065
1330938296
1431255000
934512300
1301935308
897645753
466106605
1403281604
241866061
2013312769
1334822256
147578197
59762706
1356670558
1880460218
464231860
584631329
1368947189
1028757571
1395153706
812268195
1846942242
504274847
1809058272
1165894305
1245490479
597494966
855769675
223276479
83535454
1413470910
1709061040
93438988
125197188
1589916691
1591762574
2063591670
257074312
1456790470
773084944
697329383
1058078743
448421118
1859145371
1529021360
2008695521
140051255
127018632
377322708
454479300
811440922
2128398956
1805388789
366955432
1135213059
839815779
695612084
896464900
137514760
21605602
1282985770
1419799839
932985503
1839698262
1008105576
1469970987
1125166889
890272371
2028937725
1049526671
349280461
691005468
741345532
1260904344
155471417
1428105717
468510641
1297078195
2118240469
2139025742
1599304290
655657958
10331272
886631484
1220156199
2019916316
1291118747
1212311083
1521163850
655753959
167090026
509146148
1076680257
533886867
1466959601
550643114
665344203
953200764
111345978
1727479590
183458275
254094099
223587324
1904606441
1577212277
197505128
107100564
1318018143
1364727365
1969390472
1470914719
336424794
1267157790
274667299
1580113176
1577661772
2035528340
1314081875
1316304736
1598652027
1379881846
1922971825
1217271215
430167371
853611764
1504933038
1942770575
2099802555
895589181
1022095763
1338942041
2072130076
1000303404
1556305892
1163489671
251895513
765155000
1871375880
1656086256
1257894778
1106129287
180028846
342257381
1157575071
1026084093
2032923338
337808584
86260531
1881095185
278890925
891933354
753660986
1547722796
488907994
639638074
724594035
1211809124
1627009923
901993603
489363061
911185383
1942311056
552348301
1794701368
416632727
2079448933
1835689330
1075050155
1351229117
1364734793
1450057351
911875011
1937243063
273038628
1414444981
1683745110
306896441
3719684
1386257359
2110436061
756695542
1907169585
883607159
1459617925
1204220661
1519677967
1500321015
1656158609
288235967
17933162
1703435797
724620584
1469234954
1883930803
846811701
1444763324
264118649
1127594156
1605837840
1958759916
58257336
91110271
593950879
938287845
1327322795
37038369
494214924
428959583
757302434
1441482744
419762696
732393814
698969647
1986724333
1430863586
2122972373
924244387
718007238
536057385
1992414926
1075753972
322491256
1083171918
1954975491
981380292
1839289631
1832448345
1565209243
1761483429
875559608
1043949920
1775242603
1783441313
109961657
1464438045
290616768
1703232697
119335163
1111140667
76782925
472639220
1903257487
1073829865
1771006954
1689815865
796158738
573540375
1792827875
264176240
381123881
269438446
869106282
2097088093
1067643522
1873771344
479151421
750392595
340246726
72548328
395874587
1691391422
1153293513
819204480
1676197485
273106122
1125654769
766254098
497787239
1391847409
1092008794
1735490084
16554973
1648380621
1709253643
599520636
279033761
249201320
305175493
2004946483
1421330741
179927913
225718578
186190943
191404426
1500564203
1586974748
490592077
1877219473
6213130
1597232892
796169804
703960921
1999113318
1209578977
1131616418
179178042
136504628
170792053
305268187
1891390270
1131709055
1054867350
712824376
153916500
1589646974
1465426097
1844482724
526879153
1449746215
1911749429
1887067475
1365961625
1686860506
1634677484
1334231430
1129568555
1692718070
2039569135
724749421
1467239005
68799981
552848053
82832543
2118945367
600709411
2012609867
1680579271
1675737500
741787388
416347993
1118554777
369776645
384136817
217724152
1735467354
963237825
1437454348
270409850
1046472
16004871
1403406996
421204056
1972445599
1576182307
761607816
1703267743
722173352
1151475297
1622872926
1818272365
155668117
1805990864
457910990
684584739
1943820975
446812024
2055435742
497502733
22795334
1854125503
2123679838
1191322809
288819754
1878891777
623658472
1724578398
523493302
1929434989
399449553
901776968
2103446762
1946498285
349802263
36995690
1788094244
169469521
960640269
707095679
1287090417
181954199
342006639
642307470
722825759
661810673
1982208727
132167530
1580619969
406055825
857734301
1530549055
1204494611
1576142821
690612046
1424168894
1180599526
922759069
575378228
129765148
2107356525
526656594
1254933933
506779081
1964759643
304224413
1249023649
823597215
2093701687
1134153952
805895203
1517001317
924314412
856542907
1098489415
186762135
507013905
999129544
1775301665
1984083626
1392475976
983270365
1773316014
345567248
13237566
1963514184
501105200
1473604461
591010545
413023365
579149870
475746823
2140169918
323776401
1364372987
1157312955
747866061
1992070907
321383360
738638295
286770878
1094294333
1034631730
960889555
1381457088
722179032
938307062
1953979274
1080855971
25049292
1753558213
1478664197
1751025138
652959108
2057408810
2024347526
273810692
21132011
1454708475
1201330937
59690022
1990594830
1048170246
1400554148
959109000
299403901
1395645582
1614404897
155999694
105940313
1746352165
349400442
1377016027
233741898
1648737541
1049784445
509433331
7148300
169508018
1386851456
363810244
247624639
430922465
1659324058
901727541
986734002
2127164191
711778587
321254559
1977040324
904709034
729104770
535738643
1179130473
1464443408
256933867
1003818008
1873634758
1702262738
366984084
455132201
1434704028
686114376
1643731546
1580342480
872174431
1648390960
1413402299
82740893
1337969071
1626102906
1846339006
1046429654
1743664111
302986437
1649384822
1844622568
61966711
1738549206
170033993
485599213
652067621
102680200
1732680283
1876500861
255255993
2058599199
915851484
476719233
1444287251
1385940388
1355009991
1180713818
809936407
1205731333
935380966
366984853
135549792
1450076783
862529696
1271709402
1403212991
1878900587
1208571430
224139200
1405852285
735547485
496154565
424602950
1439696363
995076434
509892052
376052549
610970672
442482095
682688572
735733129
180821971
1731615875
632028349
425095455
639877943
43527292
902118669
233800508
1089675997
370438059
1633557784
161614438
343300014
1546506523
1635756384
651620042
334066037
163084237
473656607
1042721241
1316677746
2127455155
1551878347
1875846831
57088093
1893405064
491310989
997026484
900776428
241133389
1949740685
1873544587
1661965862
808380530
1068669589
1622624693
2077083481
50803217
954943082
2103987170
1466803173
797097769
1779556630
137866356
605043017
1703408928
1298177047
1781081814
884341947
1400207279
26458576
1258351113
479362803
2020394281
211690355
1395898559
869016969
1815878377
360875912
958583364
1948315030
646488428
1381630033
2085921156
302593489
33153274
531710366
1987786343
1360105608
793214171
1384468234
859407781
1346674361
120207598
1447607028
1287155933
1839067447
693191933
209349594
1547474654
1704915930
429707572
729213689
1661856904
2118049574
335473320
105724650
1763843105
1519301367
444833648
931149068
1813687881
109721658
1344367176
482177216
440924579
1622084527
101902328
1773318357
981588905
1091743748
2023412391
1414191648
180828292
466659329
322127525
2092659170
1286947694
1590270133
860442185
938189744
671584017
1892447200
1137030770
1256050688
7464301
40020571
851716748
1910809151
1430579379
1318610305
771332406
1049407263
1047427762
2084162294
1097523178
1799592698
461827560
102647076
1731510262
1004914549
247201148
1799018214
1313216992
1585154767
1720356001
1700033826
420311781
2140073217
643313834
122382570
339394470
1772285690
1864204163
1780005398
1758886293
259348510
510798074
2042011994
336526017
1288965311
325834377
21824128
2050826837
2045701382
635491273
1209724621
968966249
556743167
2109701795
1723215707
1970883259
1069384887
491487166
1985599071
632379581
1962877974
439470651
1511840574
428828548
1702114143
780428443
604617448
840656628
1501501589
2077161568
2117084024
52726961
1220448817
261434146
166307170
1835331940
247680399
1907080639
1437232866
1885631721
1980368343
1107129752
1540820268
1639705079
440609032
745327557
1933063936
1786350227
1527842655
1050896082
868589417
579319028
881166607
1958762827
278974274
1561784009
1388866620
519449389
1245251541
942420533
443485135
323594735
1639001346
1150583239
657370465
1942126653
1623242658
580830413
1857181629
712939191
392736747
991750979
1165832311
439958550
1660268275
1263360664
2011325229
1660360064
669510095
1299030445
20680434
2141705913
1652179798
1591178455
665238758
1789837819
262235793
531165882
1656020629
1684205773
846981337
655962067
2006045599
1740137451
1615623187
179964762
491714818
1315101701
121043308
503859966
1209613882
518224172
303688374
2060123996
1782826066
2081563575
503086415
300101783
238027672
785628185
732624023
2001523190
607943273
1204687792
305787670
1395785344
1006822120
1611312241
1967773186
1561427324
542044572
211370325
604182258
85560749
1901501260
711136996
199538087
1928854295
1625089028
1015026454
1419619194
1216379359
537408585
813604230
1212834858
564808533
1591031885
2033141844
1569669514
445000173
1898923346
296042355
254354502
921533896
1171736793
524059065
648871892
1590417495
1466056172
311877809
1045394153
1023654191
532163664
1419823383
2142071640
772774417
1520217582
1036964513
196005647
245383999
199884207
1256528183
29110069
563701725
1246203182
1002003428
1252032971
1877838174
1061495727
92333605
495969436
1945773291
568558475
1130053579
736913013
354756373
682858878
350921989
2055330471
1872537607
215298387
602621722
756134514
523890686
926823944
1457148955
1797775140
1135133465
366180008
131975055
189906234
924055134
1576793334
1816003255
1542456714
2008566517
779598801
836906068
788318329
266244963
308493693
895506767
1077833575
1457397650
1534081396
340950334
595642337
954757123
561851179
1153507763
579671243
1249850372
1909735452
1133832089
1354377600
1200983019
1484445145
1495256703
470649755
1031640791
1914339481
1676625335
1241947484
31671778
489462025
255329176
407687101
1077246279
758207386
1397532406
664395095
1375626179
853236988
464526849
1767443352
1171011558
3736088
1869928426
2123658732
1802181354
134471014
2109324263
1357471603
1934713415
325062011
2033576539
744263012
708777811
158593713
988038270
1124575653
422691711
677476010
889175263
1236839527
1424852071
390715709
1419866115
1186746096
259811562
623183652
158434242
975996280
153425072
1481996566
1207685193
2033975800
1299819576
654416008
2086227946
1813495142
1010829758
1213968170
134174646
1477938042
890517760
186735704
245733222
2115416890
1472609315
2109445099
55828996
384668276
714348257
2022188105
399031722
505759652
444670972
1123402822
1703525412
1696490534
824946740
406563368
1628347187
386115130
111271922
1083549998
1687694429
671202200
1691802225
1208866818
1633944936
542968794
1165573758
335331218
185465137
1310624298
1242291786
881397779
437278494
640716829
155305107
1334829184
259257186
2145697601
197033866
1719563367
887158793
1543236693
360429184
13011381
1767996457
308875392
1614087454
1890987876
608625963
271074428
911941622
2023498808
1958940165
1084408271
1831813345
172080045
635844738
1413017096
264756077
853757325
332580000
1336634514
601856075
32517055
672641362
775698701
1282382471
1492852646
1614996661
1652607237
758516582
392458793
853294067
670971755
1433005649
2087090266
471491603
1640527168
519912889
1716365872
348289477
813532521
1525567146
1170555191
851669458
2081799551
1380548000
809590382
876497237
1679954215
379331251
1957673109
986447390
1664181219
1404685589
1907872329
99765874
1882579796
1339345049
754170000
148390411
182675750
101378231
1319782607
1215003040
1713366540
1252498820
766771070
71780352
1304351624
796676134
55790973
1171165513
1927327271
1775240788
787052425
235500474
2087680000
1250381550
630258619
2079832076
256983691
1816491588
1103527832
1781074305
2081014102
308806359
594102026
730592837
1571021793
1323137135
813445667
1015330674
937195645
1677223237
187712381
1853669742
145151355
2055190107
2044833290
1228676145
1262783590
727536312
1238396047
377324466
424223756
124518652
628973142
1229869022
1745017454
923112093
733277816
871048352
1457614641
2115131541
1282425275
1139436361
496235996
1752883122
215346493
1168478547
1723248694
503116879
1405301663
2096238904
1175056444
1535438725
1147587848
844841747
2135622292
1397508749
1956000628
690877603
2095587581
1008630619
2024176246
1271318829
602434555
591730906
1320266857
951345718
612429259
599541480
659665341
1012813711
2096079907
2020633483
1643757105
671205269
508924586
1986406835
1329022877
1609901901
23649563
1456318087
1799586891
1749236549
2063067516
1478628759
1198420183
667897615
1180076672
546737331
1091329696
257099136
99496490
1932599336
1890519608
1252456950
1749691145
873809868
1821587760
535242502
840489790
1738443310
223076549
556013714
599461517
1259106599
1540609015
1517412901
186271937
1554040543
743373202
793108644
1352605616
607197463
686033673
657736201
1883282805
1280083295
876075519
2067682603
365275843
523685531
322117321
1241686768
2104590743
1108981633
970706703
1916784126
1215571603
334342230
1730870183
809187993
647490527
1689950771
1877489313
1002209254
214236071
1290947554
817070644
1231986529
705948044
1136967097
461817403
2073560415
1799900475
779089407
890752783
2067419461
514614558
28052823
446944110
600499651
812040215
829719140
1355645665
1624588563
25358325
311416650
676764718
368581953
168182632
2086040645
1973291780
651057356
1216973067
1750717774
736857756
1970578891
2012272778
11337100
632416258
1937572706
502949328
78591004
2131792008
708902312
1132288716
660211613
1744697204
1822668144
156350929
154377003
933447838
896839914
1392134072
858143333
1385347692
180646918
1783201403
2124297658
564225195
396091509
1297778415
577701347
1733140055
178740691
1247230847
723564953
901440437
696699429
581186120
2019993715
527189190
1838363217
690736865
1889562645
2030459899
1745572238
765549965
1986410448
578931573
414702189
146093179
1262566732
1381450829
1396213419
1129504457
1842456788
1162744869
1145761771
488787537
683845836
28720053
561786675
614798896
1930286916
217517218
181814738
627616954
1898898736
108744952
658132323
1726395873
1510510262
321124165
154693666
281826815
962320337
1619675951
1935059235
125930112
80908482
1199223310
534203512
904498808
935207379
959508930
1093687105
2138391147
751542083
721354574
92571871
2143330493
873342705
539448364
9388473
1259615832
1860207280
1104399718
2090085627
356754825
1245648403
691147151
1409527667
2055352540
56300095
400457453
447029559
535186426
2034758077
1457955237
104320175
2138388222
700726518
1422668436
865843129
1974444173
373200577
1594989649
380842718
213405657
1901596787
2079918854
407778034
189650600
1548011004
1967063367
512782427
2079345752
646693347
347699063
2036551475
850136920
1908877968
1743028383
1839501469
1310887914
1311094136
394623640
1591921015
1250566656
1536058215
2091762300
1620616279
2071844839
912754185
478540765
1157097498
597058608
1981942360
409644785
276121975
1726284778
1187647008
1745086059
241566286
2139713867
771603461
1595913828
471872221
1773919586
1456172921
288997840
489621722
784593685
1326981339
414718320
1816899748
209051750
1951341095
537307525
32247041
1894672755
1681650580
1188704407
1918384109
543621775
571463248
503561544
1381485033
1562047063
1051921064
2019407028
44559165
257326082
916703912
930832572
1468738364
904466893
1589862296
115607154
182722993
1431539400
613582122
683836401
1684788708
774601191
360584867
185759480
78966799
961302350
335348426
1416882927
1154265128
1116721990
1482721227
1945014109
627748832
2028366837
1448589316
2131588565
1438673216
1825080370
1598506459
1306286251
1796835386
1008334111
1555470305
1282369768
2006843837
347633960
1160980055
1706992785
1202123967
1158555027
2032868677
1002288306
708268727
1143008514
73419416
347690064
1246318268
1891117555
1404326240
2116238802
1136760574
1095839873
1177495228
555065739
1207522355
1018947920
457233717
620176546
1391456889
1431859911
526354893
1086875179
592818360
655281279
457369690
1136922154
1556085153
574195876
1897768627
1780114395
1954055254
1541179062
2119594488
1118923624
1182284555
228636027
1197546106
1056083129
1899949304
1177410885
645466140
1036960054
1549321570
1687909005
756938270
2135050925
377654542
936472462
592705473
1841361133
92123426
2094151514
247973131
252954660
851776650
2097577752
1863863734
911310753
1433642922
935608666
1671861914
1018836872
315476068
1349105546
980213055
392158982
1274964830
1820679288
1987970184
329521975
817433255
1134818953
804145370
1555346555
865165271
1551739469
1174813698
676302240
1710875291
1364923405
935397949
154608036
788140512
2007722749
364316060
1776323060
1087210568
1826925105
1672837731
436472954
649903995
1424409726
1734659142
634991270
1033951569
70966552
1283316053
1575446231
1721950082
1655147236
909092573
175381190
1156057155
145957598
1215714754
1035433599
1543219744
1959594232
1799642849
337677744
1843920072
855051218
75437689
1913790005
84844731
1944569511
619673936
1923143282
653389737
1455360715
661143654
1123820448
1111496036
310727404
142753244
306874450
59830000
986659905
1215299643
232946095
1499968478
217975339
2005516178
367576815
287925689
162934530
559059311
1853720247
467208365
407166849
551019689
767593972
847946742
265137166
74204851
118910321
1067321738
1144595377
98463382
1479997648
586311435
452820516
1064145403
78533776
476290403
905596389
752615777
949586878
1627545991
1891646141
857803831
461877010
479732850
1052623700
1482370252
1351121536
1646773018
1860831393
147029344
1485931550
1396440929
1940299614
1015247753
142799198
250920966
196176322
225305847
1144305289
1189353680
186612514
1253856124
336944206
686561920
158990681
1544651034
1929596437
577661924
1681274544
1277316371
1579790332
1514056012
1390501137
512087881
1086963156
468225345
1014611838
592309454
1241100475
1341841543
328055990
1311292463
310521223
36188788
953801032
770494907
891501370
1596873025
1111415354
2089835387
464109764
26589786
101246518
1588377081
1197378580
1434016259
1889579376
1288650722
1131929434
1353233581
1960816193
1207465744
1012303921
898915872
1432373436
1707760569
1719106871
345401997
390277024
1879514515
1948452026
1078435376
620918844
1176571830
1359110775
1857185287
34356940
1723655423
920981149
1247057901
1845277249
36123726
1864266536
1124137576
2020711934
903758936
939864857
2144441849
1284492179
342958254
1312618410
1752943633
1702065610
1679095152
93570930
1433876603
1793376957
158446462
760996949
327702666
667501874
1665596724
810234222
140508237
1642825794
1856657968
2013864394
1797291603
1423024311
1656730610
414461581
750371783
796641093
233642373
684184772
1496122657
923007868
497732817
1844190306
1810456146
372747492
489723249
794273263
1183983145
1818521208
1583439405
177029378
849350684
1538306066
729159903
392038988
325980974
695828709
252242388
2084115026
795024084
2035178009
859938226
1274120954
1007255381
1162080324
1342465115
574914138
570770732
1953959519
1529075068
1955007688
989472458
1387821031
750206250
1879454591
479355678
846910084
215363675
130095506
1492604696
742103376
656041893
2135353289
1982651740
1019221519
728294820
1352738395
987788949
1973380189
1923309996
1062445627
1348287005
162691787
1359150202
1117445301
511020290
958611118
1459436618
758251779
794010718
2129894570
481579510
420045436
1447152420
1677044830
1393796094
561414939
1167815832
21879204
953787203
1585881434
892867321
112727930
955246574
1614597949
868268117
115939786
1653773417
413437766
981565209
1585748019
451412691
935459904
476559856
1078040470
1523169399
1955100274
1845357546
1257618670
44016197
438360502
223775036
207660858
1229887842
1894268074
2113306297
1974489597
173747979
1051735653
1576043249
215449425
981582018
568962214
1317154251
267332113
287626514
2005084675
1134811397
1308360804
1228547
1264827541
1260144784
714139102
1648593748
126573519
2093554347
401046910
1565537231
771872511
1793916895
1294449696
1216617480
1709001606
309640191
481788730
126473688
63513290
2017717581
277561823
634662025
2056689876
1371184652
1485873332
587496103
1216334486
1271176147
560738910
1202668845
31869873
1021548477
400764642
83894206
175523116
1271205712
795489866
1356716391
1639390190
1427438666
947001752
592441550
540188159
543051009
1831579026
822497289
1585166752
1021977786
1503372672
973361447
1065204691
749658932
1710716223
1116736173
1000150335
1417672304
1348745948
1336337217
307407383
2110746940
223392056
1196977785
1946855191
259157151
1405299371
1619562610
103800899
2147037052
219452115
481946422
1466742657
1699487550
1974565119
430018943
843745794
1784575925
1989812791
526713866
2021173033
1558694793
494576568
730035652
1361301210
1916095634
458491185
1468749708
2028418799
1396956095
1473211101
1574775945
1778391710
1970528736
1903445996
635217660
1603063676
1044901782
1897568399
739314583
1723884803
1841243384
152183910
1238752932
1158924786
1274831678
1855441148
1398593518
1922923107
470500266
911330117
971120261
1138276169
1588844708
447492798
1528024522
507855611
2104374603
890120910
1707983181
929605831
111591056
2030136849
1063954615
1708788417
967066206
713340821
470508740
2015459309
964745413
383925681
123054819
1431554676
1539738663
159593547
1783296523
1601441324
677431476
1280923270
771270225
667119206
1169397109
2107079128
1910678900
21540089
885625916
580003685
1747518290
1576542073
1856621005
566312763
1217009121
654652970
621162166
872128845
1853999551
1762036293
496240242
1730535750
501693994
951415724
1484718226
2058157922
344566000
624043977
1871192336
809905052
2121106313
1624596344
1551986586
562859768
359333554
28869892
452423882
1161174790
739163855
1463643001
1643734586
213415771
515760206
1375636294
1136139
1700182894
624837535
1605421581
882695250
1840349702
1105469974
1688192964
920109628
1527891550
314960182
680375730
1946771168
1472717502
343367565
484422680
1801830315
370643744
1961693490
1444919489
1867749403
1766457126
1749615440
1794964861
2028468782
1889455114
141668575
655619540
596170483
1039480640
594824966
535219658
1405568603
1680226526
2077448366
1049587638
2107807652
2133372159
1627546523
953422540
1938106886
305694596
762330102
1080512809
543951857
106564784
580929777
1597818465
214590548
632427626
1257519372
201012546
249143902
642536544
2078733884
2041919156
203912569
822653420
1251598794
36794147
995266133
1334353055
1068849544
1244351962
1644635751
1310027862
1455260438
1662341652
476860622
1687740381
1478254702
906353206
1347621372
1675650649
1682058388
1872197959
127418311
847561345
291307325
1957025296
172632873
384727175
1279834485
468717661
843255412
571497430
1081620893
13217779
386483926
143729115
1639503776
1059265216
1508267174
1446837327
1305553431
1230148311
122004183
699939642
454824148
1277607025
864819184
210499330
1281428175
1038855443
783904225
96846747
155898171
1093370129
1665422011
864250225
1711094942
1947433459
834818065
165914738
1936420905
428254422
1544322166
1274348139
86986601
1090979951
1471279770
1834716354
281229486
784227228
682168808
1233570718
1159662250
1158628240
844138346
2138083945
2027515992
355998144
1039211779
1191047247
1343124668
78658231
1259426392
1060839609
40656890
554228644
386645140
46892624
1961351905
1278896494
645476198
1107733835
1773689818
1600613852
2082450598
945509709
1549654516
977141509
238492824
212960319
915458780
1900066013
1945423458
178560867
1713202566
1835018094
846119034
613322545
2060136310
1399715157
17281095
1417472087
1452396644
1913803313
1387590411
1011424872
561786650
1091378250
1787762081
1395441257
498783397
749435772
1061045548
21672002
663132683
2088437428
1911783193
1069973974
529832794
476279562
582977822
774027478
905737300
1802488205
1966649915
197078295
110216371
1940923755
629168643
644901538
919731305
314374700
517554655
357112974
1218932725
579134089
438281311
13532747
476230779
506328603
1670649354
1206965999
661341144
250849085
76164492
54590073
877160785
1091185266
783020999
1039914226
331576734
1487954871
1805851741
916782079
2114206511
1538874622
1025049932
386484633
2108215874
603341999
102662229
1436712430
502900081
1930032013
1210868190
1484057026
947570047
139393802
1930287725
2074091824
624657995
630799351
1076205047
1274787024
1013277284
1606157247
1319019706
406385949
111880095
1809691665
2000300805
1898101711
760834787
1388441548
327866940
1270103794
837371306
257118765
1032794091
903866937
806770807
500542577
1505460011
1895776789
1821972593
1699335267
245678193
1258605960
902193972
749456069
580725036
967379029
578116315
2043994395
280202574
149642584
111971000
1206503487
61245058
1616914720
79123196
2002689757
1182557421
2028258200
1952750973
834229960
529589990
376607352
1901058496
928754744
1946794550
938091494
1010123099
767402885
2126693166
1892634700
980575164
144805873
1457728914
118449283
1106508564
283812030
2003584239
956978344
116525096
1474230478
1915950191
2117596560
1811625662
364792834
1976946556
652361691
602966427
112592354
1331560829
1972214099
145903448
1364981632
358647473
650651628
1079991767
1576570447
864832548
1513696236
1176999698
1175032214
448321536
1911120313
718452056
663120179
1789237646
1121807444
1681678149
797895726
2142962119
1547388801
1244038230
474854912
1748919137
945013432
1776484511
1173816801
1636408171
1560871482
695568801
1928143963
519536885
1194002986
1173283482
1395872102
1096162722
1988317311
266491814
2071477148
248491556
241719158
1677099945
404815161
677079588
1087524725
1018321760
1423811470
719787106
537510272
1573356045
493894694
1602900946
2099855893
3859863
1752132620
1463079516
667625935
300720774
753765692
191375008
895244655
169881935
2014139703
1588495173
1823277912
130406746
1336738670
480194525
209222950
1701211566
728831774
1650575390
1639783283
699552114
1301777883
633423202
81597066
987022369
689744350
1644154478
446783947
2110551414
1255817189
1186746116
542623037
304767436
1735036390
509270341
409251837
632813224
1068996845
2122370340
1589792430
1789230773
37753790
911591642
50696617
235001297
658164870
1398432087
1067597579
593257945
31564778
2126881316
71765267
1435658850
1632438888
1652184608
189449260
1273527711
526976844
902109066
407071179
363948958
1689044580
120858577
1207988790
367218558
861777581
1375342731
1212217938
1394341638
2101805133
1785465655
1604258575
1068863409
451869460
1313681791
1682498223
11311617
1936886827
1790408285
440485745
1899505243
5277038
1922262141
1879040370
471161027
411916864
1840228494
845847946
581383622
314074934
967401443
390141719
220968580
1434173155
1257648699
1731398143
1181164624
1518305667
360787987
519753238
273071559
2005514878
560692417
284481465
236692139
1977861663
1906425269
1724728150
338626651
405684564
118969077
1560045394
1133557026
720141925
1956140844
803958219
337692318
472941687
608397434
1958344624
1307949826
1525716083
551303107
2109589062
375375979
1722759292
1783095864
1962241543
468350665
71227835
363073537
80154690
400393496
2089410135
915004956
964959669
1256068553
510152795
1345162569
1011556523
1299260014
1957432082
1378614094
570462134
71317676
1034711631
1844896363
1194829619
1126268379
834318326
1592844832
335825839
688126845
168262187
275402556
147780884
33633183
27484712
1641008104
526622547
66387158
912435735
578529432
1502922264
85763844
1603117885
1002113828
1223386636
1532913404
1147573373
1622663320
1895630839
1710885601
883828878
18387864
539021818
1518597857
24077325
608603739
945595061
1227581670
343679978
1080852950
1686319813
1802306822
1227039658
291337791
1536966697
863152602
281578273
1756734378
516931270
964791485
975832552
1772491221
204280978
267885990
1647796265
536608840
851925542
897135743
696823274
1662326648
180332068
1343226805
1100675320
2056347585
234250010
320624096
1092384490
62128885
742167913
756650447
1857111990
595841899
939419167
1498875365
1438235623
584883485
780100820
887487874
12788404
650263913
685903315
1025383547
560734306
1348895704
1364410597
1765344068
1034259563
762501510
1775420152
530988120
777574340
38187564
1211222170
1524133575
1402796884
486261794
620791855
678222817
1589833164
153159788
960746677
1219371687
1923260981
691897150
1760280240
328420428
514952715
1816908743
505692195
1803296958
1636546514
176131448
62451064
1829487104
1807240322
1841649363
2061807651
916623870
1267908382
663671540
2064026007
286809287
2137091372
379277561
2144623676
1987563145
583192319
613303490
1153744512
1788620533
146418701
1279559401
1250481496
1420977557
331668152
1727618389
93271485
129910361
25232767
258755234
447270728
1801790845
663681434
1062774710
956882615
1029616635
1266023836
615514854
1861806000
789390260
1333112607
153634984
1220130610
836604884
1649207595
130986958
522874425
405914870
941568673
829457883
904827670
1202984192
247575732
701138623
653012159
353813689
1608038455
881872320
454747207
6259200
659467472
444354998
1992109923
1811955172
214808367
1136246906
1765573325
270419977
184862346
1578704950
1057066061
1451799201
1604400044
1654699763
1707177204
2063531952
587589333
1328134888
1238969259
1049170959
1592329676
1843088205
225425174
868316312
1461791427
225718166
406360058
621988408
2013995460
443834588
550437734
1426697622
34680710
441932021
381918622
1543224383
301785015
523250596
1049926389
761590931
299653802
1662543552
1592419138
1518098743
1852064787
1476573623
277941235
1990254196
550969704
430073451
415752642
358587946
899368859
1412987245
799013737
821318557
1942507913
1547160046
843240417
1665474572
706027178
1607516779
52030571
981112620
1773099218
1284894871
1072723710
359994017
530940486
948592055
4720650
1535135627
162303202
1460317921
2084131258
231100682
1932130140
1059196243
1314514271
539135567
2072736743
167499348
2034236854
974546239
1595217599
356717616
1935495564
2009061383
1466895375
2120269217
973729279
2111017090
693884428
950648523
1320687741
851127500
1495274341
1907214545
124401807
840487716
1195691525
1274538623
1168362308
386993976
595415180
1370615953
1965972701
81523894
865698949
1572572583
640387585
1681821016
1619909024
451300095
739052667
531467170
1404678895
505888737
1697368672
1056589897
716529027
162501423
752284484
512427482
1745915641
335331888
2077499509
490699905
1267362557
1058124196
1634303918
2135076860
611062321
19498553
1227556358
1797982596
2093922439
425018308
1877191063
1374273053
750142206
1200961269
2081661850
1093302669
2013883801
555689012
1687993122
316953408
1385200356
1050820772
710252330
603785837
1094936856
192541294
1734154491
922716622
273723515
165697689
1495711116
1728492744
962955794
1901173629
1348012381
303921925
1575009744
561054951
1538717992
1769288924
616101946
2095112459
292388135
1626556229
469739899
1553868144
205388468
112660782
1913219814
1838211664
136238822
1582898762
1919217118
1864530585
67832086
851747917
787050937
1925882762
1826206674
1823229643
491110871
1772367381
387369245
1522213734
899202138
2117768734
871740094
2076386944
1186750438
1843485420
2006386165
1112123145
1091330700
1309024272
1425685681
1945324185
680611676
1729008910
102004910
913322610
865676452
259204460
212159762
245985000
1390848747
921137551
1921159398
235977825
2092948096
444698285
1312045377
622036715
340093455
1743851208
1926839275
282212039
714828896
1727451559
946763995
492618943
529311696
359570478
1940958542
2094372449
1399941847
2069592387
49442118
1056678428
742583209
1502077451
1197418171
62708566
602156547
912960943
2017733252
1452402507
1841918297
841075220
2014887945
931403966
2118592216
1936964607
824065661
836678703
1576104017
1827202846
26292052
2142010565
932521428
707632752
1703180523
474122151
2004051053
1259207871
1453297805
1329158419
512271327
1249674431
1209578590
609568702
482891187
758417507
929312199
1946102262
425069107
883514117
3251338
319703378
132456472
940787740
2087733171
2009374524
1183316385
1317753702
1999861872
486430932
1062714283
38191810
460315746
733324187
763204503
1445162116
1303048240
1981530472
759596306
2077610259
1238724794
380134660
722125093
841611888
1823069806
278943193
349275259
1609049230
1107810079
515136664
1723497525
554577388
1206251556
1870231378
1112913490
556715907
1334966472
1721456165
1026758206
1189584252
85572640
348790526
1930580839
1635700257
1725209681
2005170551
742162622
987352072
1562852201
889119809
279976119
622693660
750399206
1871270028
1827181999
1416213125
729594174
1995703930
2099941092
306147909
1928104932
227856652
140336930
423970348
1077645979
699233126
1268470559
758670587
1292682370
320103366
1405181780
1274872273
698416915
2015416469
1650941615
568218962
57468978
335211615
1607063624
1009741098
1227937823
1133609526
592334492
1251853508
1204538470
1838535078
141235351
413574470
690119010
1828631473
1440459885
1170230732
814929194
1018430955
1898622530
602399773
646910168
1982029733
817509842
157625385
521518095
1268715023
1519638661
1270155516
618878471
42489836
2120819804
111920232
1431591192
275122802
1565369781
1140858868
521233227
1630031179
2043901390
210775142
532572739
1945812636
928207063
1708190389
184939653
1730533280
524891150
989442924
393829366
983603435
2010023082
849110957
601823234
68386344
1314569557
1987799389
564662374
103660314
1980998837
2089704109
1332016743
407748415
957746090
1833346917
1882499093
178127357
541070278
1413796974
1933875691
904337358
1025899896
1573886002
1755072902
762842466
1308261772
2088614645
780973941
346426498
1666424034
1873002253
1966926187
1753499750
1674911080
1144410422
200045929
563425579
1642686701
250773693
1705317073
1750462774
869402336
1203552103
1630811411
849686613
511220689
1531423401
577089144
2133205233
663317995
959683298
815290691
115397591
1266709682
1509424183
417712983
612422711
1618079285
1896312380
3542844
1538460809
1584889404
1019194620
1673029345
1514402403
449500066
651575475
1012536848
2143222435
985061251
756217394
1408513114
1869633055
1067999885
1397301030
1493796676
1808397709
231177199
748722728
537748781
961336675
849485586
1532994406
122461818
171414351
2039581322
998665305
481390837
2069580047
128128385
1168997480
1924890935
1972875669
1223528151
347592980
69524828
1453298955
1834754713
1510602278
466421521
382106871
186108026
1897295391
1889732157
951627926
953694862
741442059
57115170
723417323
310735603
1639735852
1312810357
1665904078
515027553
836320794
2083751562
1530693815
1939607108
1912151296
684448584
1145094726
1181714144
615808511
372290120
718665190
1070245409
1635762135
1513715149
2001882724
74818818
283922946
957117838
706771451
1501895361
1732750467
1040529737
1768809997
657142283
277418029
565893883
1900823768
1570859085
228527744
773810297
912742379
1672729368
1414388509
399593178
244319715
1050078955
1475306066
769117071
2038281686
248575332
981871289
1327720405
793179064
1310702392
45350158
1196128644
1764908243
1852053132
1413829688
169979559
1822479324
297520516
1310889371
1070898946
921828656
269683758
1503138233
830105196
1147405087
1586914004
1678101437
1744586539
1259315712
831409180
757598844
897340426
1715567886
1498233764
155824161
1802380023
361871835
1727607837
802249458
767264430
507176175
370795784
1807371523
627986846
1280384555
1274302985
1151999190
1266163585
1150979282
903675911
2087988595
508635248
250223549
734637114
100396725
1397168641
1006468543
2089519554
1736893833
1987377898
150960679
758843556
1269791831
1920799689
636452936
2105418644
1497996025
591258241
1263502491
779236877
1135216347
1692079198
379134943
438459126
1642171355
43222818
874189021
496194193
2090658823
2130531650
805291765
797831459
1736087553
1767958162
1600030750
980489489
1673998150
1376520913
760717139
1869882436
934398034
1905663156
928837296
1306727448
1445527805
1026435831
115851771
16577986
1756485254
1814834051
1576856568
54398581
94979679
1631466906
1996499594
637432780
1518450050
2074788706
1199035028
812528491
313336320
188808467
1216463998
1092091998
1225071035
2075134591
2128259123
2033412564
1520532432
1243508209
2004382136
959420783
2133786680
2046453149
752430450
1509923087
469141578
68966043
1279726529
1456546176
1541814055
628375268
426960458
1190588561
806179243
10170283
971346745
1475323674
2031871594
935448395
15344091
731000713
999767752
2056578046
1739646801
378055790
1704203911
2110842250
881656382
929230296
1441242117
1885182074
1867325187
1051291773
31471906
1139453646
533759140
75096894
1203184295
86406112
1998153764
810956240
822849833
164068813
1782417822
1139748675
567902459
1757570978
1907759010
1238600587
762993298
52728851
246406274
1024238114
207938208
1512896272
1797042606
1993446559
1920537219
157018315
1617378386
194643002
1321957489
2035482482
1808396665
16339023
1258307408
1115550056
376070777
701193503
828833790
1016954903
444191008
1046208980
908613707
1651337610
364645381
1917926870
2029407317
2126406397
1693815418
1514395804
1909485071
175971029
1390543130
1728775833
1552731545
960447391
410240454
350779441
469152227
1812964663
1128144061
685453279
1987320002
542259230
1913279252
1988296765
2067988227
1924744858
1991857420
756912792
1350529133
1952749609
1337098475
306574494
524509417
1516479260
306234332
1564454775
1280396263
2113128009
1247739241
364275006
685415655
905153720
60075340
1828386699
1209196454
1210316437
564389340
15152642
727759078
183553026
1726581056
1404113921
1942914
1318647676
24169995
68577099
922059811
1185933174
920324717
1969892882
1310123079
1930492261
1247594897
523001179
1015357230
1904077663
2133927631
670381835
100480974
792811279
621048552
1067264154
469664614
609104599
1794580345
1621766242
1369970985
393567543
1224340372
959171937
1295780712
1701457529
644122696
2001630200
188311207
1651446470
2143751267
370117823
874380045
816000268
756568276
177928970
922807189
1258946782
209788206
1526410026
1347880717
260449291
1025887095
853846011
1565648937
1075837515
1081027786
2072394152
426433930
1175549523
1198765453
1332120662
617257519
1999627407
625078649
1534614895
2002693543
946650492
1441611769
1521365652
764265539
373718844
1163778158
1500944238
1755033489
1310888117
333386
1386865851
1307457095
1235823471
985075150
2140310843
92515530
928796078
638216127
1624831257
1896633616
969061644
1287619945
373018566
842499980
413130833
1271918061
253625938
2011538128
1976703437
99025310
1980966197
1863304132
1099926056
186971734
1974686494
492193419
131813813
1227693067
354406086
1481051663
858499908
916482310
1858139616
2106365096
106567306
272977345
1810289270
89572476
1511426526
1698550203
2081763764
24024753
406236313
449640122
1860452915
411401622
22682077
1061971603
729725342
242324286
2138876416
1997759991
2028372957
1864864247
573556189
87036283
1716058270
2070123914
1599324026
1827922319
583768542
51487394
1430926870
1752463111
945445361
1789327074
297434918
1933684517
622881321
767369737
1243683142
1873936226
997495034
1247798586
25372159
2017860334
2230178
496950207
1220471857
1036311954
1930879289
1528032078
487744131
1708163244
1184954518
1848605758
1653653883
886445972
92431948
1027307904
375397801
1767396122
138837914
1931876686
381159995
230067874
1583373291
642084156
1153057410
682697713
2008802205
1734654459
1314807162
470550346
1737123314
2106366090
482969157
735095868
154384255
1343675923
898318416
399520036
611637335
1103055739
1398288422
1680266269
1708466782
75630249
352054873
1688317615
482017092
926472800
1599791486
1510455983
814294859
1795702337
1904025778
1869028806
575497960
2144151367
800808389
682081866
950660508
467443718
1430705953
1522802517
532816816
1552296201
157635248
287933605
1460930769
971628731
1205477239
1390436183
994515459
2043900835
571809842
222167555
1377419349
1919604111
417389901
16817433
985024172
1185661026
745054149
1775665786
1155028988
867499432
1116705476
930198180
894174767
1998615969
699526637
308850841
644831083
1270155439
1208559576
239443331
1065311588
1927491236
1980510307
1430560341
765055671
1050501079
340046507
1231193681
1568424334
272450611
590503870
159173868
1831449048
1179036916
2113224663
6539455
683663255
469324759
1452805652
518010005
635762921
180511618
888379794
550304603
894887074
1321125955
2135175197
1082543261
1782911044
1151289315
2108297319
51312680
1664992855
1885299130
1475208306
1382880092
1352141936
425719670
1057112890
1792992331
1751321031
160873750
1239104477
849942182
268694979
581136613
123004638
1801402310
2144046356
616291485
1694630161
1185381150
82579737
813669384
1289457174
1201325587
1247333788
1038397296
1105887586
2097284232
959981354
2005782960
1311011351
131188050
229716304
586914344
1104434131
207953400
754830573
2066310142
386415127
471389987
499797559
608632432
1100816811
1476911470
1007397723
610280881
1319224189
80351353
1570058860
367182510
1944677940
37101620
483837859
370471793
315091312
424149213
1665969162
1118558976
923754258
1433168546
357157667
1859402346
1166626292
630373134
1826984379
287166498
1531151328
1283856444
569789255
1222279483
1361715310
925818187
1897990561
983713859
1837604457
578637676
1814565283
1758261081
119793374
299800772
968938137
366120580
1004235394
1916603920
190473181
732157352
1588020458
1689041362
324897602
338369369
1731159606
251998485
781142914
1682388497
1998570777
2009706397
1063189124
867245045
2006555069
1574992943
1778966244
2036157293
1664720716
733648070
1956009822
1158281976
122445627
413967019
98863093
868946421
1625915918
1113208576
1526370514
109373486
953101058
53759710
1243106479
1315360508
1123441086
170663697
252089923
882270312
1291408356
987441572
1683101558
2002557098
1887770845
612473069
1496948461
1346745709
1294916166
1767629831
607715038
331669164
2133229575
1055964044
1715040868
2081199754
1583296780
1125662057
1787858209
904720819
199681612
949842239
1813426236
1873319855
1900414207
1501236319
1203636526
1456573263
400556199
1272217319
1228085284
593410666
611190103
1777092324
1714404802
55268982
1288481263
1954057557
1229574675
1932588260
1282779873
1909918191
2099659247
1299019560
773761940
1807822837
1561966058
444971789
924188968
1883349415
677363810
1922437806
1528202447
835448157
825332705
146900258
1567321494
1568117008
556089510
1185994476
643642127
1031751514
811498529
793926009
1509980020
21338822
1966730745
355173301
1738537461
188728008
507250457
162353822
387616900
1883752467
2016173972
1209823514
195963649
1660350445
375823631
1069426847
1237900458
415855007
1267327236
1176180993
127463009
1307341218
1557118700
1665710303
1848965541
1740064520
2054404701
390766091
1934952958
1425081961
196365652
1757187492
431343512
774068059
1159100099
35017778
811510199
1062965179
1270141183
469395009
388247699
266016893
1484992193
1881163892
551495637
727194029
1653588738
1904983908
1643245731
1670344512
1332399626
199346373
332715156
2013848676
83743894
885807833
880959140
219068480
2017156340
662564027
717012626
435776098
2016425658
864405291
2118464200
2047921872
2099201968
491134071
490633808
308505034
795927321
662497381
907235284
169153805
710846166
2054199619
1599728289
1640360800
845472449
1047625642
491620928
1238531298
799180456
1686177369
1318520879
1850624922
946902993
1091547922
675115371
179932935
1486499867
1239609071
716679707
1989362033
96338845
2035521026
1614288435
2131260200
1501720494
238440486
1047219493
1226958705
912592950
417247458
872600420
586217537
1812913795
47063059
1015340239
425509681
1144379276
2143258953
1257903799
1532009644
422914514
467719570
1983019641
1781321034
866446274
1680550369
259663705
1383765313
744118902
1927999771
783762754
654604650
1952030464
2074651269
1158278865
999544510
1818369477
1187218395
1898390314
599047866
568216523
1714337796
516407505
1157700679
1461718381
1239595125
1822721951
1536433944
1894947955
1001594021
1788355333
577171602
1001060013
794450577
2074098796
1752674219
905958307
1017923426
93754729
918271299
806495086
117464819
446376382
1241391300
288298018
1174721707
1850235376
116108148
2129961309
424373116
854203752
900515273
1822533829
1224807920
1762737350
1032780527
1232767558
325148415
1039897576
1214160222
424365184
664181174
1265261642
674347696
976243820
1943525794
1704951635
293951722
1995338373
1974842242
576385192
917371168
1162080770
1218888944
1708200004
280782197
867864084
1074070657
145953966
622314375
312764725
1858919172
344096046
1580069566
1342986856
412025480
562597047
414920301
1317194875
606482272
334154471
1447689206
852501259
1239515290
1265995698
413949275
1018538577
1542764257
1406506065
1095716629
990251940
824129190
1092193916
1785301754
192826727
1721421577
645190155
254186848
1525176301
1602439797
2069625865
2064585003
36701355
487048903
1295295372
1611619247
1764996045
1138153020
1240536468
496857369
1211722464
1616274985
34674157
849287445
1964079898
1012429170
916499015
114383496
554676022
1578989134
569240653
798111828
153354782
295024833
1741611946
252556513
427547817
703744359
1013999726
737091383
1781849335
2058802753
1455885618
1658300016
1120543433
1553810155
1843073461
435893940
2114267124
1807485123
1313365101
1784978631
945495244
159407964
124485086
1099035352
650104745
237841503
1171568966
1354388555
1276582498
2058337341
716839077
938334885
2140002510
1689993738
1312916876
853598447
1447257880
1144791109
479980580
817074311
114075625
978581603
1678402894
531019118
1161401028
1596949404
872835204
1586420248
1650870804
489108155
468059828
813083606
696301944
482055928
1769286613
1041344361
181124115
1176408464
1042082240
599788822
449366757
1645890716
726780527
1107631200
1225863936
1833368210
86124872
24156536
1917309857
1033920443
1004377773
2048694240
346842182
732700855
1408123245
1912639575
1996047277
92396729
2099079506
1819982771
2102709593
723913711
1486608681
277919793
943667113
1355327746
793209099
2055763168
1837497161
77111570
801540327
546989725
1936048148
989662068
1177735835
1235092356
841208848
1294281364
1026270161
800163927
8923495
50344881
441041144
1207829300
1405148461
1926094750
235732683
1272490265
1666729126
899203698
1501361483
111309293
1845920931
688614537
970307864
384236563
1011330751
875647457
1018797741
1079753069
1371498611
1171553033
1434518486
528507694
1989351615
139001146
643900003
113358418
1577295533
261568996
776137367
136279982
800034724
336980080
1849877543
762757229
486997384
480568532
536025738
615617055
1956234467
1356450056
1066929523
742175394
1359569784
76500137
2075765680
1464127900
294082033
1802005900
226579928
1348203275
1038679761
1140350902
327018416
340272355
1350177849
794838439
1116130110
903641794
467048024
1397993716
513217109
383603173
590695777
1368713741
1872337249
554753565
1068224673
286916823
1279209899
1841102137
1427444589
1244374172
1595396810
1894995033
627276978
1072612514
2017973741
690795231
21464105
250214470
273823608
47497246
691263850
2033692443
378593659
310832645
703074709
506866008
1075051965
2145236750
1540021732
346437584
163663945
1976901874
1820117502
1799996619
1118607845
752978412
2116845962
624108434
969015672
637254877
1884659572
1544956222
335251109
1963150524
1370686333
1275858025
1585085700
66599463
1263382669
693833232
570297591
128769651
145830723
1106438483
323993164
1907433620
963547118
292490224
1985940273
39317792
1144436913
395286126
1743059419
953683702
603294775
1849304206
59293357
1051267657
729176900
1295211869
1117677251
241025747
339408872
1591888618
2042137149
2103226935
1229867743
42892318
157681209
2063081847
1325101687
1437199125
680836913
1183198288
2087872476
517451398
624061302
289029818
1954754155
2055238091
298083579
2007027553
1723369914
1910879550
349144007
2042521064
574307140
1925502422
1896415442
401794387
1745275183
1857740299
1667849965
2111971687
840485935
1052384779
509238907
734182086
1365493339
1073908680
2002318943
1502888642
1416528036
2100161369
1317295978
1591584740
480834009
385924816
1303573985
1018489469
1621077047
97582902
1455856601
2129729504
358011961
896769039
1461224328
75993124
1496686184
1791083610
938899808
1580568856
2131449383
1390867937
1246365456
1438059215
1071049555
298374788
1436722296
1458289823
1712982186
502911954
1627124415
1600886903
1973465754
902269701
1572404984
1210806082
1724279940
974518855
325946094
804447720
73525338
1087928297
86925614
75804849
1470118701
974746402
121744892
595204046
1295555784
262274137
1579704774
1257423754
1669442949
947000597
102341714
358207745
957432912
1314572452
740892021
44117461
1068483863
1294666773
1886503042
477379685
663224112
1073768045
985464455
302170247
1251775316
1114399024
1094743959
992285546
2024530421
1614790736
1529513499
1236967415
2144043468
132940461
1456920640
188982986
774126945
1888463362
1302598428
2077707025
1297586758
97766321
1434680224
246867532
1077405256
553478245
2054924910
2011145359
2006699680
261229769
410469579
1830512927
1664515484
623589774
2144911249
1144125921
1467826429
1462113175
1164716296
117142768
432257115
637590655
946863003
221580197
1607961402
1633104564
932050875
1729693553
277129106
546183574
2143094278
1658525107
1988822942
459327970
371532378
977919140
1605304451
1654606340
406736033
2096551676
1303189669
1385156151
193168530
375748656
1861903634
1971576961
942852858
1591908714
156922041
1850888592
817048660
2026187955
1483975252
1736896640
1633276616
1392065071
514546277
1832454978
1650925874
81142745
1186079239
77182690
1211421765
1449210258
2018115732
1164631983
1403923829
725444168
1794040374
783294875
793453906
766090013
220902936
1762289699
1390912813
34464808
1199443101
642733932
988793357
2058960187
904281530
1326283591
1434070674
915438757
724178725
869154968
1644772614
1284477304
758518482
17216723
2127333887
555615737
1508971599
1103629898
1079719564
1096273088
1209184353
1314979161
1996511798
596333878
2141452848
423674661
785544513
1934485248
301193753
1703744265
99543967
447170308
686287693
268155519
642942446
150315862
431153947
866193607
115866859
1263191852
521764391
428093613
293964607
1629722555
1536096042
183105296
1773307736
1400559615
596772215
1265093628
1378747939
1935160694
1423139385
820982522
357533068
1209834413
651089877
86188772
1585094143
485282051
1839191999
342370004
553565416
1203460845
939169891
205538713
2061232009
865249804
89308159
195277438
2013627523
1793101339
156794427
220677427
886845074
1436807907
236284656
467778138
481791510
444458031
101817422
287357896
1668889642
281467318
1141539041
1780396153
1598139569
1961446315
367274549
436884733
293609522
392335163
748560990
366025651
2092342859
166394380
1261751056
876434711
1449850928
1566986100
712524663
1578704922
987615898
1448965068
1476515478
1864835556
1111537677
350382438
311488773
300025553
893662050
132093114
1178116178
1293142555
553054668
586368939
1323735009
1802880543
806284510
823695233
267173978
1521126760
2044042587
1165916040
995511514
402819547
1695560976
923672154
1408326193
1050436905
1331487002
1111601543
152442033
1267874293
1604195362
1611414071
55862819
839158562
1143789829
397664586
357641419
1643381894
464202941
211776372
71039113
1912275666
1768906769
1211641216
1063670320
756540498
1017217815
1126224190
1722124628
1524179102
457430639
2015559758
1799883368
828123437
1350518290
1448337926
1736916279
2108690858
1873603347
923864703
2088692425
810352676
867538515
261538691
517155964
544302358
1551917724
1829789848
911073560
39189376
1246318291
1696869022
1423748087
961122885
1490608133
68901239
225999604
1608882877
1656081516
1692887761
463443056
363627097
1586080897
107331476
405483054
1518522853
923907700
476217175
1751747324
2106857227
1343520620
167494825
1753587951
1716818676
552977965
1713771026
174409822
1131459495
1738622386
1647512905
1044836652
1956336688
883265264
626754663
2055725510
1363919968
1937238805
795719999
471596344
1067227552
402277948
400619153
559943891
1671186129
1148985590
95382384
1829743438
142638200
160402309
125259832
1330084535
1112363325
1395337016
42226159
110965282
664875563
749875455
1115834302
1131804916
1752603437
1067160468
1253715404
1944346675
1875678831
1318126124
1692035783
1047978294
726074756
1895766537
141253482
377480231
83341665
2033159518
422651551
1015041383
278995535
958813374
568056374
1232966909
1726234760
1218112093
461819605
338453377
636075076
8817582
27808895
1392032133
272121425
383812538
1697818258
1444191607
1200119730
524385661
1757882403
282480937
713517670
860282312
184346676
1775178057
1771692497
665790035
1658547694
1831033579
2010042861
2034786044
1976224996
80591239
307554517
115968208
358220213
1184177722
836916860
1003493398
1046254931
933215385
1453356184
2145023473
1107331685
430666357
1078736673
423136163
345870587
1846850800
1230792021
625693754
1964933750
1458898761
1159633003
1821144751
990258790
1589770536
1843135768
393668784
2016427721
1928703128
557255488
814323785
1049615307
107602992
1578274436
1771904667
1095497781
1546557976
812914240
1222998425
867917309
1808080152
1961997799
874041069
937480699
600356770
509394184
1179923934
1630046416
137223809
1836724285
2004322617
1195893450
1163978158
1404700747
1506886209
1614835649
1370308578
117324722
353589938
1470577783
443958365
497192364
1269446279
1550935361
48921740
1595287479
1101960977
1705440194
637172674
1316485191
1791726657
964493962
1568422889
1371987109
1989255142
293087514
75760822
961974272
147820361
156774513
1125898612
1348101231
95071581
497946455
1839361924
142000720
927913317
1511861867
574270686
1063940511
355439886
1986589886
1389669693
251701591
452155062
76520296
1383682507
211609619
1732350788
2035501789
1218532981
1456575592
1221397822
1135771036
494989418
1284662524
1913852452
1458613784
105968712
1253281855
1114162517
2112899524
1354663072
1367787050
1829728760
96398867
1758087165
2105994934
1160308066
1213525085
1417684682
1260630803
394580271
1604916700
84972148
786288179
1096824289
1280954499
1693733628
537207862
491771010
575435542
1994644824
1300865767
1840163206
1489234167
696988082
1366289069
503934619
714055371
939737577
1486536166
186655996
101955328
121233249
1505376658
2067179542
1678476670
1821454840
525456715
244139811
1996968884
706721052
367406151
838494267
80113151
823770907
8621191
62796101
1571714718
1661832992
1794002899
617167814
1304494794
381346627
1777204192
516902444
227573455
359601830
2000955987
1503600218
685070801
435079274
2013280541
274209634
56916601
303433929
1090568893
1362575559
476576572
7868607
915660429
1356066877
1792749193
1533509301
1900489003
1002820378
761981699
720379457
588813436
936166889
1257971657
1869297030
1297678201
1874053697
1748152404
108485509
816944999
1397227671
562993487
1413273292
1037893555
651995793
1755143367
1795654425
784679348
334837176
1445180924
1130315792
1423410569
651054452
1510708678
1390929759
310284921
43971883
220096346
1886505707
1658131986
411740926
128687007
2009316155
1136702963
1398640915
56393254
130520406
1271326422
1951113531
899043703
31611263
772574593
1259070869
988525235
559991029
1813079786
97041481
457066020
369200377
1977104395
192815350
1632742352
80077841
2118960796
763297497
2008070974
777115927
1389926686
2063240089
2011563977
977600710
305626866
595241186
1479060809
1259651282
800907554
460607451
1723753471
101784956
1163582034
539165036
1232329881
660410330
1339823792
1174946459
1118594247
163800153
232881267
1871191283
1286198234
1047601454
1532271689
1597745733
785235485
1757312040
136309166
330475060
129298804
240068836
1377680029
947718198
1647196732
1811130224
1464799220
980788806
1244491418
601061984
109782652
1936121632
2046542628
1099586849
1241042436
1799507020
520513416
486592972
1606584992
1531214916
1624009228
350830610
311852034
1904063808
1133306917
1844091615
1151536783
1230552852
863399641
1537314627
81883918
668513479
2084101849
1421949465
798940934
1214701715
737822894
1404855814
1750439224
1764334646
1607486822
159404843
201766332
1274887289
989769230
1340736394
275109401
189268704
1364994240
1438585541
491217313
1879185485
408853609
236131152
182632988
1751813845
24081692
1629648222
1352224479
1426222086
860446792
1959523536
1427310246
461814709
1866484041
519147392
2040663719
1304603001
175414642
875168702
670956267
875733883
34789351
1766577688
445112124
848397459
350246568
1719328733
208152218
1183368790
1937143387
1988191650
2012689382
1323088765
61666843
1834857786
117557857
1536021072
1658102987
1963805552
1503280518
2106056346
1166234773
1740538808
1296525552
1721265144
181540641
984730752
2005037443
679811109
1410253442
1026779034
328486193
70972781
822197317
322350645
889459447
3142832
1946750760
1530650897
619123589
1731155873
141149715
1531542953
1770240398
1592404749
811110682
1625431225
349712784
2009385239
1599779196
872405096
397793900
1836737459
2025860574
356399844
2084732354
1246729905
286805654
997962830
332419017
1017971143
1822515727
626759819
1360902172
823847769
1406453977
1462871768
959308040
683076157
2052082090
1174410820
168497444
1314691085
461221493
1011953099
1877199507
2061126662
460957600
1976918279
1578349387
715840552
1775958299
47118176
1657357770
1573742754
387640839
1014249958
286869851
1953770759
75502951
798042530
1718686137
1499683692
1368147515
1657912850
1568180129
754515461
688843557
1111337722
831846876
704045529
1394382900
1099869912
727561135
658999457
2018305399
1932159313
661872417
1746346905
1304400847
1638447461
1716202466
1572443347
1888090608
1844421506
345948151
351697511
172865388
1275969452
1632759769
1114914858
1876537884
1964781594
1589591828
1075526197
1171675387
76619563
1518086231
1332332254
1453208059
2072757674
1204170024
450001120
662940931
1287846300
1307160380
979192487
48578823
1608467280
85167990
1843713769
395366354
1797881056
1763612519
1365810175
2098680342
378992631
185444518
101533225
1607584805
1398549338
251901276
612630854
1316522603
793700963
229277771
1269945163
508404867
729883333
2098800100
1083178672
435931888
1100817012
1449880389
1516137633
845830716
1269589468
1113249708
1616977663
803715005
1846669027
810193805
209824536
1831531954
1939940024
1482101263
407747351
1959640960
1071263637
1243250782
267098369
1828687472
326433776
1324809670
549306700
340993188
1535351808
265788796
932084677
765940535
596987998
460926092
71073511
407635089
123931623
460047479
1593940502
1956942320
682525363
991830346
361522969
480796487
974962483
2103690155
1413875004
1656930180
536166833
2047268850
842848984
2025005220
2077140424
1041688278
1548574798
321814559
810668206
1321553329
1984033152
1445144360
106735566
398491288
113420497
1352642277
485314244
1528760489
621691058
1316900001
828304774
168519836
630521422
152397371
362872622
1115791435
749642707
1196322312
1446127450
126851032
1556376159
1218709395
566726984
648627518
1197999249
1705538385
2024396173
499227791
1592830153
601178992
32532654
989415619
1616323311
293951399
551850263
399780813
187297637
437920202
83158311
2131142156
2140298456
560804200
1925337671
1024174015
1082373746
416221484
1827646064
1356105915
575501893
1727281683
796703330
1795401786
1542029251
1733412823
546695292
658691523
58679685
1955190214
1843485224
1818657125
1958059972
1688836782
91398968
1697559434
2039088838
354000033
1974336197
211209562
210371836
524367387
2139355850
1438978314
761531595
234774840
1250878830
147518074
116064162
1865600260
851080099
42413744
264544207
1674000766
322907030
521841898
1562118804
1537612437
1121599054
864101914
282147508
2051966551
692776594
469669281
582914679
868247518
1849589514
171078090
1053650465
144899098
1039378475
1723968300
263372374
1671861685
2147391139
1202222471
273459559
2034411977
548827644
761583734
1673148167
772875278
905275915
1850410594
1046872405
1864892998
1408519660
1886682643
408743897
317864355
1462413845
266007043
862583089
1210639036
1010593308
1330641291
1972366826
1269673189
1461590914
941787106
848972367
354917355
1454931036
358821250
1033769122
1700989693
41213980
81272850
2103684122
546699710
54190877
684853729
1154668963
566861820
1367915656
456303571
1520016385
1003113175
242160818
454431673
1768371380
1730051993
492397242
1269831155
70526523
732326238
1219220374
1007545591
3161908
665095244
325040109
1418598861
537897995
756073087
367491698
805231766
1787826514
1228308475
1690508797
1400142917
137276854
700407424
55460804
688412476
707298543
896201504
1299233405
382843732
1191022889
1440016670
251302618
76121643
1724907054
1523213862
798277490
527011246
1276668607
248494136
1850686037
754503655
2068329333
127354872
536195845
1117088699
2115159225
1951061501
1064551786
1085104244
1027011860
648543915
1605482350
2109150863
1841391489
1393624825
846380905
505065533
1424029085
114487256
1608372922
727523517
260448706
453104420
1450834845
368971127
421958043
1970046893
193410955
1788442010
2132643850
944278934
1471995251
603857662
71473125
341262869
882281552
688513497
1919870318
1214602320
444113057
775717143
1976242513
1948627307
538260387
1611832069
534622911
1133002951
1067098362
1817781556
376703211
449742827
1314165915
902481988
2090708727
1388191565
1065919004
912785813
1377063925
1064476241
997679613
1377503662
1468563284
728745831
1737168929
475563516
2087475608
599063721
1960632977
1485701119
1962245975
1756560350
643395390
1179592392
1429134079
321184347
2146318825
391304666
1880328236
2062383673
877155172
1047586364
1070316586
825871761
785231676
468829763
1178909103
1716126594
1134164331
1688263388
595380832
1583449083
526906818
2117248538
284967294
679437287
91252090
1823455456
135562633
480254442
1097299254
1370843820
312353621
1047100009
1877062686
1736268205
604956557
2084698997
1602851127
1320989438
1524695385
1643397467
1370382899
2005680969
811871308
958395166
1221980552
1655328417
1731322705
953734661
1612289190
1904685383
1990040067
1358246647
1446496818
2024654587
1134165976
1286373665
191062115
1228446769
766265637
2068274204
687416113
1797580252
1353089745
1153547855
107287188
1265910175
1510075355
190875333
513810615
774782635
1926387477
2052801601
231700561
1165143215
90936980
1692093013
380521190
1676522918
267513081
531696869
462104332
1511963929
1127122980
1262535983
1187108469
721619067
1595999046
1380408692
1387971658
1708470222
350679365
1966646528
2040064927
397563321
800222925
286772667
283069851
1897277218
1688780004
1808477839
896986956
1748935923
1805771418
789336387
815685839
1386787458
1759664118
1580549508
1718340170
620130133
973584299
2051817061
715817856
1102075473
1719761333
852391189
1224552812
2087855794
1175369021
1893422774
1632463905
942969837
1708780337
1031862078
1907486163
1283767839
1324079238
2064305848
51660909
647655978
248401924
609467668
1845437556
1751003675
1163402505
1144804950
287180504
412091623
12250556
445019917
454532862
1281363918
1527530654
1786191971
898342300
199882014
446854069
985636012
1864176235
270794170
146710162
1565453073
915559173
1509099701
1209844707
1758229600
288581794
120865695
790810867
1688012628
1924138531
867019465
126335558
1131617322
1022756661
553013786
392929215
1737187740
1921086827
1367831557
2113533129
1322684586
231675839
944196413
936293597
745638184
1018857468
385790366
225942422
535606755
1857081502
592087481
1082812549
1778628792
952144966
179957266
32057566
1904631538
179354469
1944726002
367888697
575921627
208054753
596736351
156512487
728323630
990183054
2039058689
2078352203
1613013292
21747740
185266157
1272326812
66872493
249799729
879359368
1467238778
252604099
509310401
365347819
400635436
84237074
700703467
188802761
183098414
1190559180
1106209508
1382007931
926607036
1543051501
1417766200
864081258
281563799
56088623
689207033
792503706
557648111
2120062228
1038193082
1557371729
443253070
1591632717
1886419323
1473480882
1591241695
1253958958
117101362
1346831147
379085740
198436748
994753134
165643306
349808834
1857046080
1476255878
1403736340
613606086
1642010728
1295397385
1124608954
1223682779
2054038658
1507919110
1101253178
406167054
2039782582
48091155
1199249369
368424804
712909572
292382641
1726561485
1401664223
1851397619
913491182
569863780
603698740
267396160
942560222
1430161407
1517061287
2132486473
1010616601
1573612187
1486190745
1605063089
1338147021
2090280138
614040911
1716553399
1137468590
1531175936
1407730296
1364075449
1276074556
2062527567
1390279900
1641607517
172964001
1057871956
1861996980
371223125
1356220370
861430177
196137150
52709227
1787184574
487190911
265102936
278352909
522974513
1555150944
1675119981
3181158
1994273915
521277191
1201883758
350975776
1867618948
1486544364
1469050124
1574495945
1781112362
137416122
1344674412
457234601
326124448
1125269490
2024808403
1811332186
1534940107
348851959
464981142
1809904861
1605769471
1263015430
374871144
735356324
1101964933
1480294855
1301019010
1845937879
1951770294
102951010
1117355837
1500741830
1928572945
1482697208
235660233
1639764276
635905309
183900304
983982838
1881241307
1831180649
1201268921
1340981272
1833772457
1621868760
1256876329
1442896005
585302971
1394926719
1572733972
983121254
113470664
53666451
865633814
1093457624
1630404332
736080655
1887022966
239701241
1644228237
1289844480
1297452042
1751382794
544645836
259657431
195531607
1987193229
736270804
484128621
632393985
382423077
1125029060
253243848
1779914037
1592107151
2063142077
1573777524
1990732842
1856706503
349564342
1137364487
1330061235
4086132
2119343206
455002984
453180901
2133365039
1983791438
287135249
1653549730
2013879733
316104021
1543083464
7223158
1543619072
1847567935
1204175867
1279214393
1630740674
129444587
12716194
1740579667
1003175411
2061483779
1962500662
1965970218
20334808
2053746636
2137461246
1676455187
1093660371
459980913
1255936904
1765534196
1049392499
1388342714
2065177318
674883999
867359875
679377622
781949631
2101593014
887163094
126535026
1406947794
1444060865
208860488
919036321
413491822
2030260678
1535504112
1951137504
1787555873
454675346
1534121309
1515164542
327239118
628179715
1386898976
679694660
1974174777
267005925
701927130
1136648701
1171118062
1074203369
198428374
956689116
1672034360
1745409397
499216943
1341315491
333360144
1937533520
572017513
1005254875
1727797820
596219452
1141757503
1113180866
92052864
376764193
1453054164
931770299
1755669719
317040092
77913965
45338693
1011357694
278897834
1171178898
1829327648
1033094814
495196395
1707886767
1452726348
1732075159
1724402379
166634129
117652975
459844101
1534356811
1660431103
793422849
1071306119
240856807
524878579
1421273533
1763671608
853217732
1000261001
1148581893
1030309988
1222282127
2126529457
1515190144
672595393
1234169423
1049511245
1411208157
1256600433
1741035588
51532860
515782587
1375500300
997125167
910462420
7621086
1812990572
2037682600
1298234815
1067430170
672733173
635075985
986251374
1677746180
1578402276
2136949176
2105486347
1941744181
276901094
955262377
1300776122
344858474
1616959033
1851754267
846771380
1150660747
1034252871
518979888
1135743043
1836587987
1913918348
1499356695
1743134537
1736679619
2093373366
709905865
597225260
432012421
1888706242
1190520742
1685777886
1055501932
667502787
1527902725
966003510
1987675090
599800959
1384444542
240706638
737766504
1458566524
1806894614
1222833302
101160733
1683020228
1496613295
430231765
2039010521
250714465
912415361
1561553238
1286293179
684348257
326063626
635261897
1215975587
1207321795
1658782180
1617501691
249878151
1704787584
457930010
2121508766
104251431
1240736746
1837815611
1002931402
170313042
1289924712
6664589
1395026024
364479115
2062468855
942606053
1688049257
1616565490
440338052
699347898
1553882471
1940815504
1536715320
1962055324
1565759925
247009899
929148449
1705836637
30228204
1042426240
248856172
1543695520
1287318316
1752227341
631942416
698974629
848199723
675516492
1755361322
1013864688
1895810579
765719264
963684562
542641977
1275729405
45637290
550809713
414227611
1386023774
1999859557
1399402360
1214936327
2069446512
553838499
1716714464
527528253
1003620942
1340005712
1689452284
60325158
854412796
75115890
789603239
1895109126
421152794
1932867864
704793941
379155959
1731751123
1431562527
1099044102
1103020928
120014940
1255668339
711921859
982498118
1729653124
1379963622
334291260
182803176
1927042175
1653611651
644171729
6700559
1149467620
2132372124
1041663367
412731050
1338786919
733291867
1127694536
1721765002
1643580850
2065727096
1507390398
1734317690
163136968
140914143
1607590508
572119484
1495827098
122860644
1326946641
1618445063
1972806806
924117568
521335633
977110554
259522778
1699467621
664184876
637269556
646746882
1457697403
1413571227
958899930
1822767181
1463583033
657743453
1060082441
729674017
1565493376
505908969
1346309810
1212558201
695361275
84168070
360562142
1502614879
1975198287
491753365
1908299083
1115682484
1307704520
1103930440
1387078511
1748276254
1664610441
1373731775
2142199679
1551997037
849538085
946173094
1355039378
1127548914
489695036
1302573762
1356392267
1161869691
445498791
611974488
1814033086
390125957
2136786230
110961740
1813906353
1861776496
1655451829
2083254398
675015732
1031604209
93232326
920229854
2060431563
568991271
986377240
421051657
934105369
1251340238
734616375
1439692044
309352454
1625296355
2063455639
1296094677
399455294
634590322
724603117
1474989040
376002506
334652563
1579545126
542177672
278995315
749528822
1816574311
11623492
305302442
235787648
168392193
298679175
156739061
124030632
654197589
873881184
208393294
565997140
1836960855
1553959610
1109317659
1931325710
1226610807
1399048831
1936236437
430988853
488873831
1485077130
596565781
1710897592
1534010817
1380737243
1672310878
160480983
1999954142
903809646
1951562650
297280076
1045586750
1352511981
685729477
193485871
1994707218
1886039490
1702858524
1766931128
906681360
622093947
2040907744
521567211
1070729189
1968231544
102868034
1847390399
1601189475
1708295940
251496001
2107745857
168459267
421540386
1316386636
687085753
1164590051
452445368
1467926801
1498180933
924945360
438699741
324828433
1406579893
1874845927
1742454844
655652101
445396263
2027422715
195651170
1383295890
1486077185
1673022727
392844031
1671803840
1359084645
299247779
646480198
1735311924
1760749620
789439313
404870640
1328643107
739582877
1492630964
465038259
1528451360
350253752
900942189
338913941
802953776
1875916039
1202326804
623109602
479248946
1662707528
451571825
1917141621
913225427
2055187927
2078011565
829662394
354688973
283305714
1043176601
727115548
600367154
261276870
905959691
657365103
662199725
1026355279
1684696329
38240803
1304695209
1010709231
2074072636
1539552837
1246748875
1674913983
1175381103
1233003938
1141455778
1247869772
654548709
2062728947
260704000
760554318
1516793878
53744517
1968720888
1445671753
1281923437
991397748
131313598
930851186
1490350249
1222706681
1438758122
990300707
2102125289
1524056326
327795433
463897193
138789386
105477890
642905756
742543800
306599892
78627090
1364048428
385760260
362070805
883878198
514794974
1845347617
1140497256
1424541905
2060199886
1496576451
1227578837
1654796012
1495823524
1121538710
2073370733
1583828481
540360589
507581884
343641977
1962390228
28818009
1122378204
1667117213
719503928
1390894640
1470707618
264957990
761118603
1752496951
1884888282
1608381627
1392270118
1875612019
1237175725
550484857
588564520
939257990
2122299323
974290089
1790466808
1508122746
560200696
580900808
2051649384
809734449
1601616103
1664599978
517560179
361567061
651975929
124903152
1183977643
1718065305
1294139567
1520552966
2141029117
1424931677
1376569591
212870591
621446906
702812044
569135505
1579712239
358478808
639777488
617356966
970834877
982971814
1338168375
1975130149
765844695
2073029689
327683367
1336937151
47029321
1657065582
1144725914
330445632
1241903478
1588077308
651202379
1172099106
95118699
2077188775
1665341363
2100935648
946397042
1499466389
1597408937
72814499
2102833299
1548097585
949175293
1320668395
1909909667
1306335733
1265347152
1901563988
546304525
517260540
1738287317
2056932244
1208382982
2000294878
397879870
1478559645
1182239069
279833794
468567505
1864150795
666116007
267538306
12990316
634904726
1222560014
790039546
43065275
1532020927
1091351802
162463757
1001294925
735839395
1022033702
1083629195
1825818708
1743359022
1051280358
1928756394
61010976
1277469599
982154340
910534913
1560634975
1481103111
1402806853
1195215081
500814721
337509157
188456172
566198208
1571241541
675887384
152433842
98212967
1143320600
1787371267
950390724
741904281
596490494
1532542009
1410184839
207301260
113227865
350077257
327458685
456353043
460582106
1363258439
462340881
1354427234
1438927991
2024667634
1801763076
257504516
595666264
356802476
2013912049
939336373
48334175
495718171
1337128274
1240736908
1363176171
1005387410
339620455
1705502858
733461771
334642479
1386045411
1703645383
1149897593
70011770
942894776
10580295
493623014
95190671
1715879832
237131463
668934569
271739545
650491897
166679800
1642923851
1413764114
214507021
1704401967
515317092
713796302
373538034
30922809
1198054316
1240370176
865194158
1621530147
37702637
738151636
748600093
937767753
1383482024
24841141
847609721
152031879
1829527378
917523331
128747288
1112202047
728683553
1237751227
125676936
828014340
910030560
452994044
2046530794
959236270
930846921
1764660020
110444986
1186935176
479471363
1521720654
1152974688
1917370494
768840397
1166465895
1472695559
229748701
32964966
1591316652
925405381
427924395
430720297
353467349
979457156
898447402
938482876
351515042
1009699380
583831462
1499216934
1559789473
650368965
1340262644
2106989736
1205949855
2121067507
838890892
1261409592
566868098
117037521
1474914362
1869232734
688667774
1802435993
889655993
2020509374
1316259404
1587456159
378563727
1235733378
509040512
2120996280
217080017
789964912
1984536234
1519854925
1337181371
2105920451
156209943
1528242659
1114101126
448903939
914150839
1629277217
1156726603
971662128
1545510106
1627746089
1644931748
222933097
464053599
1520090318
983946061
672165681
1891609894
2240913
1025910276
1200599950
265631195
199016818
1266542488
1017055854
922111555
918014950
1799938546
855666860
1971168647
2047891437
2000395101
498275457
1837573271
1099536526
155849760
474340601
874270952
1897380084
2031095205
1046133346
993179291
645918944
1378080581
531349186
448092828
1689182342
303867423
1879244268
468858105
1650865486
1312125359
397817236
484750101
81958326
345332733
1247231489
922108486
574281105
1969659361
2120892956
250470778
2119791199
470089443
1779613497
1374141357
277960735
1085067932
1372081689
625855093
2129587246
2134081236
658780818
904560645
1602642694
1198688909
737719359
474904913
924867452
674116456
58932871
2061645953
1472578359
627084460
1604995289
203220781
818676585
519185601
815269599
1299783777
1428321444
84489233
153280707
232833914
1942100750
859329278
806663164
1684589855
960539329
1274394619
612489843
1985362812
279434271
1373896205
744553417
2038756918
2094127052
76903274
1505010964
174703325
1252811604
848490149
1270327637
990395720
669168956
1116679686
1318930758
844487515
948963554
701480234
1570120848
1235416594
431704973
1576297324
1877668053
1338170559
1434261497
208017988
1662909105
2009853543
684784255
30837561
1092906553
2070461674
439549621
811144836
317220408
517158514
1128956236
717119777
1684325716
246601740
1459834496
939223791
416011817
2117527604
1486226798
1367682345
709473109
2112206946
656458767
1940504690
1913878423
968486933
1955667000
521145167
445920836
658955867
1975537427
1185347637
1722334161
717018184
348312016
627913670
100341102
1539737613
764156437
463106895
1068425688
1498971570
1613214079
986923741
1370450218
95124048
1256755995
355490643
2081455515
297467550
168807965
855802084
1293099759
1908459485
697004855
1197205919
1669267449
709254069
1217317086
1401432710
35755384
1602591073
98879128
1706799020
2019835737
787567698
1727912550
2137241732
285867117
484374037
1255797866
1939857261
1766194932
1181362443
487578366
915285891
1199309997
298551987
1683146537
573739734
1109096251
1165714753
1928808766
635650203
1143362644
1083798188
1863873635
692196247
1041554907
87205430
454972269
602726528
384242249
1595801397
1049011383
120398839
978644310
810115884
1240522416
386941130
1848536842
1299152893
1351515116
879838779
1780247950
1548727751
876121983
1637695091
34810858
1319176764
1753981154
2002453666
216513412
1662591419
2089472285
272605984
228139876
134234616
694896057
609761743
117330247
283860078
2018041384
659713114
1185534226
1800741083
665137053
929847345
1559514603
1542395462
1420937362
194319245
1698617775
1352908505
193379969
1397142185
849214942
2036515066
1149665544
583194288
1782485799
602937879
2085615171
1383777277
234185344
1158633656
2126503855
1754005461
1988791444
730062540
748848461
928675637
1047640686
259992519
1993780037
1416703195
583013839
188100410
12766509
1727164273
1766918474
125215384
1461559896
218142717
1747634279
1228237804
1730865837
1000886208
1532207080
321849264
1705869856
83189609
1265176193
953351011
468696488
469435386
1617536077
231952311
476253971
1052298708
423799761
1339101804
796389708
1642399495
30579044
2109661480
1550785748
314941820
640763044
179469243
1225065400
2137042135
724494221
2013158776
1173919238
1970099514
555411244
613179467
1032736306
1821272328
1459839976
93480716
1548780716
1484744630
700355098
114954068
862850312
201136008
53401874
2129947524
1060641173
1699914751
2069019962
1976747486
727738341
1368671310
1305579152
1918724578
1639494895
1806723372
467001807
499218271
1733589357
413168485
992399608
1229896626
1192095215
35779167
546374211
1172215100
1200576323
897673535
1154513438
31251530
1847696083
1948229300
944517573
220976873
1453398664
1870295544
1930721518
1882993052
874109217
983710169
1270160631
902955595
1554769692
790932007
1619810742
487576298
377034166
1536574246
611815770
595637034
1920791608
1308837526
684117322
1962562225
1565529084
749811302
730334683
1364206448
754422835
330947466
1650143811
502301840
1442969262
371774316
1864376845
598012766
424819782
224700021
1693391843
1724794538
1729775672
298608165
1089292075
446034140
1655016712
194171853
1001249532
1705855384
1706361163
1124077195
1559304030
156491882
424499814
862112021
1152517357
2038290301
888705621
605685958
697564630
387138708
882619074
792750913
501284038
56728765
1478617748
1705112895
1097447114
1844979127
123594834
734357493
532183637
1279815769
1067614317
1005723699
388487180
478403245
2142476305
1832615025
1183716030
726604465
969955744
2008730212
609114089
1308938291
716681716
1782627903
180404245
559947548
262673168
1709666411
855774843
512250188
343638390
2014176111
1214015924
1050051109
1981868096
325456641
1939432539
1859014432
1020507378
886999468
1991207994
1172476750
479378506
827359019
777685902
1019160797
2037868002
2096856826
273817830
594588598
1085153601
1979160048
32266058
618886068
1039212836
1457981763
740320957
1783766716
1350983793
2001769595
1056480208
1365099300
1642196569
1663774476
1738877222
770159101
1127055889
457464854
293650057
988180678
504780844
2085224107
1668802972
730772734
1885492675
1516288524
1214529008
1078551653
418215191
1397741189
839665072
1494196603
1339062799
829141041
731462028
954588101
2056384026
1971825981
963870974
206498696
677536906
1046002658
1905719861
1185952505
562366243
1204902258
680528760
281004315
1478847027
622862167
74611151
1278585797
805021747
605674045
1077611182
521730619
2101331722
2029529094
1730997066
186791587
1250780026
1702207095
1356587347
1271632202
1752737282
108034123
733233876
264780267
11894434
1331481855
1827780313
549173948
1641163106
2062503465
169196950
774527472
2007366274
1552518589
1896808511
918258900
1739944636
101764098
1231186449
1963409753
267164424
569921368
566691734
1128769632
825272877
828915785
1254469555
459761853
1584000841
311038386
1074623412
788942890
1539770226
1260612964
659412773
221044504
1897552220
264809507
344445113
1770512684
1297275215
1611649615
1894158867
1529155896
2016482939
1414338233
307304509
1321845300
1920568735
1635905906
1191543704
1931252312
201672432
1682420010
1370437729
318448774
573684059
866032111
260622174
611640218
1750136511
1353354063
1127914781
1224985453
249241698
8793811
1145535154
364657755
356656117
964013470
469218994
944559153
1298710089
1289875251
1708409823
1875333615
383633606
463822835
451052318
1447788132
454872376
1783840379
1139923535
583868432
1530192395
390230724
1751913816
1481503684
710332054
71625723
1815711308
1241821307
1072396198
2048165545
1886002530
1913262059
1593021246
597588811
796119475
1380246228
663856350
2071352387
922251440
1970153712
46088816
635006012
1310899999
673592626
927899631
902558766
1221366079
674485938
444162963
1140359764
2092868211
1378257808
1969078874
169551719
125515395
1135917908
602596390
1709247925
270827713
2068772927
551391351
977641162
841995562
864111362
630071706
513159743
1119264806
316375985
997245464
644170638
727066350
1194955875
407433204
1305882702
581898193
1164243987
1563511279
969572043
464892575
740820971
1404609187
60402689
1512321061
873240095
192241120
874283524
863982570
589185025
1167070268
1643443735
557791963
1848247405
1793490742
454790875
1775027294
118737370
1552395799
1507545790
1260702293
1375399956
1164607935
1099251303
991043978
1493625805
794783980
1061438153
2114937376
416606170
2086573248
1872415470
117536586
631205714
141753537
1362283244
1193015202
1935220910
530860829
1506366979
1314932203
957572958
509581490
1914616921
1514698911
975846919
33595849
838087078
827263691
902691131
1648114298
1832909790
1864651777
1470372096
1129122301
1071720491
780323024
1113072719
1810075533
1161546381
1253245565
789940587
1761242874
222741397
1139838886
587434506
751830023
682888712
654347497
1711025278
1030111198
1375508040
829097041
869742115
839502814
1228445580
1223169567
331492871
1317107421
1825407679
1035069688
1463707266
1571219742
1897557171
881615299
2088636397
71934156
1433142206
2121507968
234443476
542979533
1419841253
285367420
456421910
1737745979
336098248
1136708525
214955322
1537632938
992068719
1806541860
1612438152
1370100330
1795773930
1735501715
1149686230
888547241
1014554331
734990293
660766143
1564056557
2137365770
1627242202
1888861891
1115814937
1868891205
650459005
217449896
286567541
1814099033
507862315
1629531309
438005195
88372992
1702821022
1640848108
1564813530
1298794214
1103960932
1420979689
1788609154
1874091350
1268781407
657746987
586266844
1876609104
116090781
1446608692
1751336552
1284639092
1893171577
345634312
529846145
1884994519
745016451
868667214
1969673535
1960722966
484981070
1281313651
872788775
958610712
1712175777
1116636916
223633895
721586660
1994624711
69868802
533955834
1751500774
1974308644
1152045430
507887056
83388328
404080861
87573065
1769097508
1293172817
739548315
1696637869
377938505
1322430038
1394911054
154501204
1270476728
1179335164
846426713
1587971296
267253594
1109968106
534768503
403919416
557275841
1910391088
481797411
28137174
558193687
249818784
1011081043
727888308
1708091531
914760207
1700222698
1848319165
2118627032
1374589655
858644124
2075123239
120846807
1446064387
319733401
1973928990
783144284
910525614
423812456
2086675813
1554709118
1425380028
1762635802
973860096
1154417627
485182490
1887957466
714189689
1051159000
556106646
572728519
1035055423
475186764
1211985005
1127012947
1937584598
1454662133
151363661
1463599817
959933637
1232406426
657173939
638092966
383377656
1613897874
715468269
1375757788
731153882
22813071
2094097328
1934073891
163778265
845483528
710435156
733586984
955266199
1677770016
1089517203
768413907
2124417010
207013371
475309979
960848301
213535619
807938846
902818411
499420095
1452136077
990453568
770633202
1684882188
327548687
166730301
1341695884
1457984893
1623919496
1383805892
989587907
859130447
19312115
476891430
744047213
2029095779
1822786889
1375758482
466772146
1570460822
932096192
2128151960
1900544913
449653824
1382693117
745108924
409956388
1917363196
1123023533
1708667961
384331704
1894391773
936835371
1283419762
222090728
716531641
1067397238
1229609133
863145840
1598815960
1955479390
1313917284
1845049320
792609903
506995063
1194466886
131872756
1204312948
453833290
1171286033
1933732881
732683113
1518646962
741138169
694440498
83314834
1252143001
189177576
1598144640
883708839
1504031707
704424926
1149248342
576053924
250155703
638860748
1710900086
515825918
1140686391
1688491362
363500677
35313416
826572087
239572959
1706625856
118574053
1331488138
513110787
1419082643
1094511674
14474939
495159972
1009221249
1859091184
233958302
1819306863
1849483649
1244367299
899677450
666404808
612342729
1768225075
1987611683
2027322400
173821083
649674900
851623006
1412406127
727859621
2117107402
2049803635
13484620
2026243604
1102598749
222619246
1869051078
1691318074
2116647235
486743920
1362575795
1125934141
1758018052
1526133682
239300269
817935186
771199802
613938279
769060168
1064112374
2128294900
1854001770
2064422528
2061837573
1157381205
309311701
711831411
539906657
1876870466
1156624136
80000337
33553372
1640903020
1039008559
509964676
505303797
371868772
154975282
1766545101
1399369395
883360852
43193363
2072978448
2021943556
1645240558
844823139
852808215
1194149227
1078109275
385523284
1886570130
676618037
875080535
1615593690
20140324
1767284608
833676645
1092390615
1588686776
1119075333
2060066126
1018020888
1467079086
1557052583
1872300274
1011864709
1308185965
660671077
1127719413
1129275261
641815466
1684604150
560940385
1167009953
604755072
930947417
251567391
2001132561
1807192803
1586270215
253513297
1652545175
173373783
1899391902
1577546709
688453960
1625316832
536899162
1503059044
398099319
160958177
1825976461
2111313043
302183572
1302361773
978972627
753874335
1658189520
69631959
1471142790
1317568158
708202871
996843994
1519185132
743224462
1823728234
1462971708
695354360
1307134582
1012310447
1598467990
203296349
2019381631
143632911
196061125
1885009240
1499214258
1558793476
866812650
1299649644
1354181037
877603733
524214120
818640689
920557359
149379474
1520769604
31268860
1890322266
1855293205
230236903
1958778248
365301421
1348547385
14391096
1837693416
1745807870
1461184096
1673668621
1202432083
1471079752
295990367
433604092
140598088
1349225980
766789181
1123095583
2066602835
303868196
1768140063
1848354354
332870927
1596978464
1690975363
1611301700
825587475
1498198374
476064817
333411049
6551700
1967648370
458605143
600609011
1207773074
79341152
1595262439
163293652
1328144139
1823120787
1934358987
919396202
1684882772
1037502931
2145951066
1306367009
1010184708
73008063
1488582644
1625858141
2002722022
1232059959
408218324
1746980319
501584714
1800701704
1847954308
1153866900
977418009
474648379
161531319
14306919
99239021
184056545
1924138421
535509977
1067688092
1802615233
697297601
1013280789
1349807938
1364830117
377160094
1474202938
1410806319
145912839
597263759
872609896
1845259750
1544082171
1372531784
1021595324
201513276
2077062373
857732907
76161086
1412371051
63784823
1938099576
180745598
2060181140
1759083743
2066390810
191601408
578547434
1775262966
992988780
1345238500
803614639
1951915276
1612817131
176594917
650485237
1186660435
1938424560
85560232
910534173
1970995217
1745598031
189788406
246680038
1548041160
564424867
953237784
1924222722
1730081159
1171120954
2043339578
841528680
163036786
2102843276
1610774539
1568191629
670295643
1408061838
265578230
55903034
601842836
124959109
1801433434
873145386
979026999
1666387791
1228935066
1358069270
1358086058
842539789
1867994324
1592850457
1416866326
1653725372
960961457
656220424
1223269953
814510568
1163639248
1755766252
819886130
36560954
969506034
995073860
2059834412
544415480
792538750
31137878
816666578
442930746
216064020
1879157812
928154120
1699251270
622198771
797764912
2131313474
922906903
692434202
476594853
566894056
641640182
373850872
1603116845
118001191
1302115789
168179395
1691872948
1191017182
94109050
101653255
1071908044
741829892
1123368750
2047833009
273224606
1533120766
1161574587
203309782
1435609257
1448246679
63063580
1946703020
1736324362
1083426194
752028629
1641583659
1866078654
11751098
360982941
1325311638
1246510859
315585293
644936645
1150603302
808202942
502196364
601568965
275128453
1199885751
517304620
633995310
360048313
273507011
1076253709
786395474
1542024566
604140781
1086692486
247372301
1062534965
1298593070
378086274
519723626
428684021
1565985043
1282039540
1873169682
188579830
1783978222
1888090739
583186867
178592309
1419503177
1064712020
64786115
737875581
2023320008
390403375
1532650701
639293170
1843673441
506675628
319784736
1765392181
147568402
1838731626
2077099950
881274982
282150589
2066005881
1641076711
1924648445
1047645318
1735407091
536276041
1151142124
382251815
1243258500
132670765
67761563
599095833
146766491
1063174791
812017155
1397541773
1060569811
552148237
561074174
2038307679
1018335311
1084582136
198408196
49728731
442879075
1804058581
1447257689
1617682614
1972218181
1374204791
1964745396
227748883
1606820215
204711883
2103720188
1463096864
633323740
1252930778
1601209551
668982944
495318127
1198625140
1012025081
719678472
1118249765
2077164922
277020753
23896526
2142211456
678978473
2034538216
360660661
562558436
1910869034
693781012
1260208916
308875655
680523493
886750847
1736367818
523550677
1321027022
855427700
47048709
858131173
196206200
1340009024
952097045
585691213
2118421796
1198224522
278484615
1363865818
1189883633
1704584792
1027882505
752183435
729834356
258899727
1648442442
1052946341
1694910391
54076771
2052975338
1088356985
2046965714
1840550698
1362655048
1896231223
2112330213
617007527
951701681
504305940
677359538
1338232264
1070554569
857072621
1967157531
3386442
801979470
1396052148
1613524597
1027393178
2046952928
1759855540
1425324719
1190356434
119873359
1631575723
401989032
1575983225
107515419
616063382
935906897
648697192
1779914505
1002082722
197195009
1329785200
868836543
1861446503
1490040264
1903012374
173405480
403626290
1888092785
1097659073
1338871933
1088173201
2082370789
1981114648
233080622
468356600
658928080
1962838200
324466700
1389215018
87675334
824211358
82796282
459094488
1407751481
1363157641
1895344735
2120071918
802167984
514498940
604297832
925278190
1558539466
1809900261
303113852
351543391
2133686167
368353717
523283330
1270301781
2008837901
2054659975
1862705958
726967550
418717469
922626738
578363564
1097004069
117526599
1180035365
254105631
2056932739
1604071819
313650599
71199713
1850035719
778554132
1529680783
480232514
388297823
1093040091
1445176111
1845226473
1515735361
558983255
1225080302
422639475
1576587278
1319447679
1633686229
1475048202
1446821506
1348290200
1913018946
534829319
420478241
1358414982
1380916016
1409978345
1966403482
981066522
2090022428
1080717556
2065564874
793687830
740801058
1157748110
449908558
1173938366
573997458
549727956
860186006
468731165
1677071583
1030628055
1825425855
639946930
870439030
826946282
2034178764
465519069
984842086
1678502544
430230537
1910045286
1274988853
1611306260
309601651
486791850
1836090560
1497660473
72305738
798696287
1188158880
1471393242
1888031547
1911971672
1678831484
983386842
96113155
1001871102
967811771
1990483290
702252736
596379970
656003307
8992276
342785458
215854852
1099149446
1251890168
745652406
822461528
85035433
320590200
1122373883
2076318562
556380722
2107267763
735847872
1891694187
1878118789
304000113
622458477
1379805708
1209560562
1077844464
1787349140
1724532629
992722815
1829280498
1304234508
108318435
2044644644
1584849576
520679519
95578529
45994241
123141407
866836740
645409914
1861411940
1252980184
1439211991
1847910753
601617364
1170802325
1879593260
418470601
1733491561
204393639
1337468572
1640025341
1336511391
16582613
1704327708
2001350774
1199084814
488169537
2120717658
1035185361
1619360807
2045752588
28625872
1708722705
2015196917
1686794769
1578392153
1905666947
979906470
215838397
1738313722
1854837294
1632809550
425579422
237551196
118154814
517185499
2131069264
1984196923
44403121
2036968275
2047782487
682454914
1855927114
2094357854
1674548633
964526932
1741983659
3088669
1715489813
2032994713
1718479914
1704630275
902998068
1992248075
1971448068
519583268
107339475
1401527427
1862546372
1846945496
1614717477
640042650
645482812
1174501420
1309460560
1799632428
1661484947
1714982879
354908335
1210348795
597924181
1067444100
1162404561
733374770
1713512153
1849299074
1832025259
677633619
205570265
298057810
633522305
834524504
2141618917
309765364
1831183251
1046158368
1612934502
1716437306
2011700190
660189055
1434683302
912003262
769183393
2081677587
275700408
1387836449
2092814131
1639598513
468679395
921298471
50926501
2074312847
1532402350
2005595817
1356098847
1111661410
1851368545
1296273268
495846485
466974557
929062174
271204534
1423859865
2063321254
1713180207
1507087645
1165030962
1015542612
849852418
729017804
141048910
1996139282
1668631644
1619355449
1751534403
1798986653
1252257785
1705837704
590545716
1194809622
490030408
512091358
1495841203
1884149769
1626324683
474168947
1504735385
341225040
734001479
1109713977
1010209688
1299700317
294853986
870322294
1495351166
904254403
1673743099
1832745622
1047596873
1575396458
1330580013
692957806
668300124
797427577
1966393050
1253360780
1377668890
1754780168
1248547295
1169041236
906928060
1955914786
1662020511
529133023
1321789863
358670284
1183209238
1854162267
201601034
1923902012
140079771
1610103005
1888268711
1428796286
602331922
705609144
562671679
62392061
2128418391
1898645384
1396080118
1842947037
13616324
276112634
198644751
132209869
1547131944
1610867479
634466648
2054389963
2002119045
38206080
1307770771
133794640
1503255420
1970438979
1930445510
1340808159
473420904
483176739
943656655
1624422162
450135396
819910551
2065499566
1461898943
53972777
78296734
1671831050
403411457
1763732886
1361382964
994439516
211977568
762734892
1062632370
1961660858
449635105
1445761442
883137714
1611655411
1987953645
1716699171
1943895165
1956814370
1190727278
1542234521
2027636637
2116650018
15478822
860342324
192825384
674795542
1062051086
766101204
1646340735
247486173
1377048756
458183391
1251182858
2025133102
720815475
248868311
870498460
1270364264
1166474602
709204091
441519258
328040285
555020994
605949053
1107028886
675581217
1609570204
885980936
1540541236
304092770
548687338
1397091072
597621909
1113820402
729080058
20964143
1023275149
340809409
364266612
1715203071
273595365
1237027863
222797073
436625185
666100594
1522875765
187502856
1173771290
258633944
2019181186
1156309004
773198730
64441836
222924788
1269384156
1099927957
1120659912
1507202336
1705842597
64352045
614671556
2043552656
1341737379
1982137675
888636562
1028742227
986124920
588248748
1507045452
948839995
2094724365
200788545
861812152
1323281564
650151960
2053311822
1025610706
1104504144
1344210189
491748706
1563529491
1959599810
779592040
1689697228
1955517880
568891077
1035906605
1000277511
793366934
759666700
6324353
321976707
1107683182
395288781
493036036
661347673
1973281165
1223299384
1752549512
3011568
1489677730
163701069
685709099
1869895267
718103019
2125061984
1096492504
800708163
289245263
1626633862
739922330
1268737872
1849471828
1973812272
322033044
571249202
863001141
1888126724
653208123
673476392
1497562378
22564049
815738455
2089265007
822972748
1021806850
1098520289
1971093509
468333994
1823009493
1116022715
230026208
1192308439
178490207
324743951
1905436114
1774267148
1348692961
1391256165
1892504384
533974812
1130462358
1583990494
1052159609
1597999586
294529514
128135304
892516370
770158954
1556575150
2103037906
1020391953
675014177
1143179952
1560747262
243245588
407355497
236517262
1725139080
962468581
1341375282
1319979109
1368028067
831131557
811112889
1089685373
1165815940
714993016
1126537981
1262598421
308562474
586038669
171677196
1235985006
1165317352
1251479600
750577373
1113790223
1509263022
1536847415
1878249834
332369916
1472386899
106157004
1972381509
2084620486
1348429998
1205645905
131936997
256321403
1278342895
1440217844
1336994819
1155180767
1590431969
1165144209
653620371
1251563658
1109858330
829129371
1439554517
528895501
99158289
1696296493
1735863176
1188180795
283249604
2023254442
1730591802
106320606
1746127840
1412109825
1011273881
831205103
1739823323
1064335720
143817337
1910742622
1471696301
1923137888
1504823008
1368749021
111477357
378801410
857158301
100182956
1516340048
977158020
1811899770
314974742
269586820
41605643
412366763
1604243922
821816100
992075309
877919664
1030003195
330439629
1988016126
117316681
554536012
365565062
308424859
1147528402
96125878
328895554
1210607674
850180515
2012987976
9119768
1596709004
830765746
1078417370
1672047389
792616616
1346058423
2060652434
1632857913
1524714986
930165394
655501051
1676240170
118851923
108665035
1497697210
1654054056
1488758446
1670027933
1017274867
912577793
631511062
1626552604
2093126289
1659212933
292773583
13198423
2031542626
820726293
1020675361
192929604
1431636987
1994027991
1063002293
487550014
232812177
1799950538
1520770256
1064353927
794407925
1673238649
798395542
541639149
748554861
1785772828
1013925200
1791494474
245293784
592243147
213188801
232697946
1570453044
152479588
1242810232
973431973
727930036
559194163
1198023216
687654191
309345097
1581156867
760141205
1292109111
1303867962
55692607
565044025
1411897758
1095004980
37417953
433624215
2137697380
1673566163
1793385315
16698563
614930876
1966247806
849271629
2059789147
1294840629
1331584536
1131036302
1275217345
1111428334
1615782369
1973494621
1504387794
2074284357
129098208
1262922602
943790999
1270783332
466592862
2104632458
1946222172
1336436151
1258753100
694546512
207325420
417210633
1658273989
738407554
323695357
962264699
1033886261
2137740303
2067857285
1374707749
878745920
935341588
1551980587
2111955111
1910613189
152315655
1558834911
1977982636
1758285862
297466063
1798940562
130666752
1986292068
2035042967
689146882
119579501
1737887653
1305022897
756401325
645094061
644092271
1702148392
947755854
933085349
1235014239
1829966544
301040961
621992034
420723325
794562197
1898591776
216783710
1419848447
194395004
1163114826
1103264756
743636536
2120814456
572495021
343372716
1549175851
286783426
1168175831
757487099
1195719229
2021077402
1932252413
1621601599
899453061
638282085
1301302733
1528979078
290117815
182789174
1831519027
659379851
140067709
1290333905
610416831
220363998
2044499843
878008100
1062052256
2044981553
1819633610
544713624
156842930
510955244
231264519
1604355009
98889945
807713248
1585103101
1468600493
250921347
993292888
911393633
8008864
1999386455
1030467785
945052161
1319527427
1517149895
1246366549
515103038
1111969043
2056767944
1231986879
2058407633
2016430210
1542855191
1928940966
478081208
967217619
1327797024
80095249
1401328290
862996156
876098696
1183073265
392537287
690696299
86629447
1372110798
1849309586
723276694
463139098
912201781
215979092
164186105
808260695
2050475122
971423551
2076989831
1069931707
527833906
1815325166
661942350
1429706830
1245609382
1917308811
48349301
736630467
1392889115
660825325
1114653350
976124890
155395558
1472597748
1449194658
1883314384
629466386
1970806895
1171448129
1521242112
1762259755
589652316
104656991
1567325762
740317575
1655856074
1136230302
1725754619
598351429
1632973616
1737802279
1206504609
1900636176
1796932156
128903634
1356543950
550824753
65192209
1248007753
1752513508
148217113
2079765355
801377773
219212985
451850511
311254902
438287864
227442135
204528747
1486555939
1557824150
1243112857
1551491655
175948579
164837212
1926268535
656500944
2133190928
715198364
77619787
1314133056
395921706
203175436
847598572
2107501647
1234614570
1069692384
2077348192
793053053
1954954803
2007444065
1711060621
1396015095
667532139
1724168095
716674808
1834987399
1572743054
1486342769
690296977
2089399311
1859472395
1075716168
187192719
968178517
609290856
258250935
1441154741
1130010574
1514744658
1039617029
112342494
249175216
214217788
2107927840
1807628184
94683615
2077214124
975368298
436776503
45945015
1184301637
558759150
941609896
2018596793
1974565847
382084128
1333021636
1548756855
1759652423
518611522
1947450970
368580096
2092558894
2050156244
1422162276
92523562
10682894
1530111085
731585595
1647532248
1040134588
1450486092
289622108
303287696
1562462068
1689534429
1666473092
1241916156
1695235901
219076054
1076574061
866542787
1727653974
230993383
283246753
164898455
518460375
527259474
874445902
331169473
1850428099
931786149
445867009
560712896
378014904
2089230863
136530505
737706840
2088998216
1851787940
852460524
2124561893
119483184
473086824
580557562
1428938003
1448146450
406300133
63031339
654404011
550132917
950845934
247657995
1707442770
2050222967
358972817
1070123652
1225264790
472367780
382760268
1362475388
1476869092
137595997
1415836842
1260855000
1031520829
2034956994
1837252134
2078892296
277966490
523489084
2030476186
1400249150
558692726
110389009
483145342
1714769640
2109743449
1550701326
1470085083
1230675854
1351421987
1810527528
86814997
223843199
1750730466
1233790699
613927878
1358683774
720785870
383051584
1872151126
1107080330
1846641892
635244975
1492590433
1572611089
713424983
66722707
379897671
1732867842
1045937211
390388470
1818314567
1303617259
1957190920
41833555
24964726
669427070
1375834243
1865028000
620932505
2037196736
779530424
767885301
15187776
630118512
1983820056
1344394683
1576016134
1281689952
2089243278
2048131354
1058579062
1201553066
593666002
548544068
1148728833
449431680
919581038
1352201771
1923639695
1831101799
939506265
1471677314
753343972
150924401
2031639384
1464893997
1698813875
1727528852
1356087479
1324352798
1060888369
2036450814
1484981523
558863376
511715519
1045212748
369712819
1746948851
1548748083
349190291
648188623
602844894
595565015
1816840437
1984180930
1902449967
1005658276
577864098
1252335527
1834430903
1537208620
1193878820
1745409784
1428075568
1684819890
54591665
1494222368
955424733
1257834073
155770442
1777297385
1107435559
1007404271
1171980076
848160687
507242685
1929464199
1993547302
439029244
399186379
352735345
1728805164
307147976
913485819
1239829637
1180230785
1575158765
84965739
878765972
1939793008
343520548
900764982
1494698547
284479339
819830868
1656387608
1950493850
1609889983
1563529159
333478954
864136756
779018954
1442667660
2040198777
1110963925
164985018
682250884
35116275
335519148
31609115
1091558656
2124924270
1508825840
2030499923
751925908
147972971
343441099
1533362811
846133618
844557919
1021031044
321365472
1426586612
1267533773
238256305
858955089
485737608
798816820
123151524
390599223
7227957
239732342
1406936015
584437372
247174255
386742924
1672162561
1439168404
188899276
963465183
364429717
551063637
1967065594
1654395129
2073208000
955581190
198166071
948062285
1620251835
594719725
893065538
1317222067
1756023302
1391172443
1265737254
811634888
1204994260
1857808392
787222989
1674053069
1146538043
1161406868
606513070
691228144
1800002317
1927250433
1729799671
1357103124
395657124
1992515833
188172679
1759670427
691237129
1053967593
763032312
1561188209
189255179
745145961
829266415
1516109300
1826886233
738863596
954042844
1655191013
1500288531
955562450
1096771071
2118866748
715937485
129509579
1370650163
1565361647
533317445
414923867
1682586167
26509692
963471372
503578322
1130252016
939620816
1418405648
1838332374
1442933225
911830596
1516210297
734656489
1826690606
671290347
1028757264
1870434239
1886263244
1271087960
1602919383
1532671437
1766822149
12644105
1765056178
110564969
924925312
1094296086
24161964
280819815
1755185068
225412572
1312158252
1657825151
192394246
830074988
342523663
1777427973
1899843034
482442011
1252457185
98248559
1372601138
839950394
1849033684
2008568461
1661604280
188867034
1795186615
1407536176
1884520979
599029649
1815541071
1398376580
873305326
953189679
1957399570
1603331670
802041583
1879300266
719934599
1441665144
2140200124
1975529588
1446918311
1169090623
656205615
1361316317
520483859
1437333674
536981605
337049320
1034417088
222031563
2041206572
1606581574
1624833863
1840520701
740926359
1768979460
886155326
538904741
1367292580
1140333016
441090767
1960964932
1345788900
771898262
1160717891
287997601
493118539
93225495
672724110
1746749830
454581004
1161941279
1120054072
64920539
999736775
405232804
516274983
749606872
2024310061
481116262
2131913106
711882060
1502443601
1606786259
62109437
789726018
825141756
1832205731
1150292145
1854321251
1901183976
171493687
720881826
47540018
1722731490
1271493889
452089240
2035700844
1827219363
971654469
1247500997
1206557993
680323310
361157302
1962965439
1868136215
407986695
512530511
1913710803
973620402
1442972141
1678232268
139449429
1415987148
713980055
942454207
999982831
1854262112
669197028
1448518150
796088656
746280574
1313521583
556090611
526543596
1698395509
1513777938
453096728
1461527030
231800045
847831902
1534323127
25523075
820257887
238163108
1204928615
380761199
2024517454
1273490965
1039174604
642756768
461447286
483491079
732047661
885967961
1769010052
251220493
1038524220
1592453977
1262477248
856435912
1725645886
2017485365
964567579
204009583
1905290222
1589587368
207736568
799203247
923704974
1173140358
54603066
1974935870
1207195198
1241860822
77994043
1532398633
37045651
741247847
1578330498
944028668
312747578
772499241
884304899
871197825
1309675154
472058288
1716934074
1852907280
501108832
866877560
1276103028
579470729
1881792283
828975947
642933334
403322887
865156457
2087974123
1945912585
366227348
1660679348
148066994
341293691
491686842
96506356
989990048
1442501066
410262965
1286876434
1183502048
2057374488
1187069384
483161787
923697275
1110968542
476014218
1679642174
203777141
1031293750
1913657723
102424714
229376556
2055401839
1400376182
2706913
1059902722
337478742
1821087925
530765993
506971419
1178912945
234717458
1050516108
546858793
1760532906
2075192497
2094646304
880543044
335202908
927971151
1315004976
1438150355
894898395
1011221961
25341016
545558646
212989898
696525084
166583102
588502220
1307760961
545758097
1860142726
212159685
503636189
810335301
778079251
968335187
864490784
1978217583
1069841553
36880921
521890619
867244619
464491373
393771370
489545738
2061971028
1343042505
762093806
1428986602
588867390
713027580
447101814
273291245
761972223
1811158593
286935924
1006787094
1496019573
1142802578
162624254
2059150634
440409936
63674825
2052676698
385827013
1358542471
152482880
1866656334
1675149819
371084673
1620674679
622735342
1864785308
621044061
1928725031
1262825847
1755431612
1757502155
1444169792
568748953
1118108855
1888246640
2107834766
962602229
1472257492
311840913
243409828
756909410
1247703244
1270370474
81873305
1298560734
1640264697
1970880276
754618676
1219710216
1509546682
990623825
577962486
104150566
1914591226
1225082417
579435305
140800777
2129785075
179297352
2036148791
1468356404
1701090982
1660329033
850692201
557125951
589744328
772727326
2060313108
1798257464
1901346622
2082379655
1138910140
1822241429
393321774
1547751917
1361359169
1516255392
857090751
980006079
941884399
803691248
180000585
1103798120
1033687042
1061298957
2017838116
1752670265
719320121
406916977
303076985
1076834632
1427730043
529847050
2000277854
1665481958
266312597
2080202326
105052241
1406298458
680787102
1354346135
1259288961
1718136145
1346274675
294217492
461201455
1487809619
95187687
363933835
670420597
2136955586
565946685
1821565448
929398774
106523216
467376631
1468690681
1547637718
275643899
1961669227
836806939
708501331
467740306
1925665297
2026155278
1387202453
1804773027
1993558195
308100813
259564638
1408466760
1043913817
1680002853
1787750821
772326320
1112823785
1037260539
981031686
1507636714
1010114936
393279165
436339815
618605303
2115065880
500981459
865910173
399914728
1773599349
180092969
1864135676
589308316
1126405368
1233192011
1785691249
1462215191
2055960643
1954221406
607907482
1376478163
1228502793
1108065973
1632962063
1251594754
550513778
187370777
472026397
602025195
1955973732
697128563
926109400
1002169581
1351839771
81543949
978555358
835010461
40961924
1133735192
329292163
863650707
1276554443
892457144
741487036
1831136532
809278213
814810389
437468983
377989655
1697817619
1246968852
1466063765
759373388
1514679687
1954089558
680752793
1310207985
6141890
1229977677
1105952894
1095195439
776530913
2030754220
1181686964
896421736
97792493
175435267
1755143060
1332007554
776130291
1548798219
1198488801
616164894
224562181
370410171
406239751
1771201183
1616110554
2077274037
1209079967
298411181
827439283
1648206127
2110669718
1616158853
669094806
1290694052
1195208420
1594656467
351627769
300695822
1123893546
2082070673
1688726457
855667874
1107740117
292137859
1264343565
1981935465
709650172
1705524814
338355561
597053143
1441132710
1164227796
1789039518
829937246
1080203887
639476814
1376366154
158410782
234494364
1545082870
946190631
2124399870
1450556325
1191302230
867430458
1991136542
533366883
2021647608
2077969822
978827154
444427381
988442424
469833894
1453579167
2081057576
93769583
571014068
1901027247
1101519130
1462828251
1126801912
1877932725
937336375
499463642
10411595
1384098737
1502642120
1195045994
1336039862
657765020
1931834253
1277307378
603179177
108285845
1958279453
30655491
2086251122
320097344
4226056
1074165884
883133998
201804759
113491773
1763236149
1758913069
298574490
836783618
728871203
558844364
1527674546
1693513500
1568122931
1337686917
823060619
1397902937
616640341
1493149546
763036408
2136815441
742241476
2516235
1485746972
1875933095
70852849
44640893
1869285602
125980876
1648007597
377047404
1203044294
760423169
1440714581
1045591685
1991052805
1484396196
720638112
285202268
386956715
526700402
405366496
475830230
1110805641
360916495
82574008
2096695712
234050729
376957513
536444752
393038346
570850341
323464710
863528922
411201451
1019456985
272537282
443654921
2105229636
1208539518
1080440863
1991090032
1709536332
1820212115
226784838
1159043067
1417441809
1649946179
1639739387
836380598
1288087298
334151980
839545001
348137169
1731614870
2139101569
385084182
1226100269
95879994
587373312
853834576
602547190
1185956134
489412476
1003548975
509390743
749156454
352929557
936993320
1623422548
751276194
1640483083
1522746422
919289665
1992094300
1507257257
1950650206
329130024
1281756107
563412132
87615523
811094159
671752381
1188356364
1543099010
1982547719
1004150597
1873720796
104000345
1353719060
94781310
1613510638
2024483436
873085766
1171335229
461501691
60566990
362499601
547987088
1789280946
72387357
1294565589
225688476
456589298
1122118138
1333330844
1988799098
1455365238
219260610
1920587340
304344794
59566411
1699724391
1850400040
56439583
896151930
120698512
359873933
1063100173
1302796631
279571437
1238565192
41137479
118015843
1367163100
49021887
1429780960
1263326411
412004635
1296311664
971153732
1427277027
1354359387
29477063
369984785
1243268664
1561706147
251893331
1298506718
653261217
1721243214
232032324
1169876537
103187568
858999293
2096971755
891743695
42411684
682032536
1741922438
655272718
747904090
1264374252
1711912194
350780390
1224345022
1539975020
1381817089
1137693140
1318950718
720365563
1223047140
1343184784
1612124691
1488017732
1961718892
1810550894
1166836713
1826289534
1899938220
1460733364
956026822
500323991
2099586196
2017451309
673545773
503844257
189401770
1254260638
1684624533
1935976659
920331841
2106799721
302364404
705274551
1987547757
839502498
88788641
635398071
1938112396
1008691890
494042156
1820942295
1068476308
510728359
300813822
2071527701
963692982
944349325
270188892
469297478
1269133219
1008473872
1953368791
690553071
1397602554
150462175
1531618931
1644471525
1505423275
1772042167
986673004
732682588
2022417598
134829140
806420788
373850900
670503831
339277970
659496640
151562855
1728630641
829464575
131523583
801555900
546158185
887958427
291683536
521734820
1720921791
493885661
568927853
564185459
427403920
1795309314
669726438
1133694563
1320907697
578295381
376696204
2006043817
1319682311
1348502822
1159285629
437506133
1199182323
1260861362
1064317752
648788003
1597625008
1146322058
612635075
615495904
489048254
1827449973
1476611686
651552447
911001292
153950080
1810989771
864012099
541010372
1271692337
1389394806
160296201
1743035485
827000015
391184400
2008324180
696689390
1472581288
129786777
1651139121
710635771
2013132626
2020072604
514453228
2062451778
811283422
2040702296
1977591667
887654836
1121119724
447734822
2038201462
1440188768
985459563
343759886
1120317428
1807243968
666794905
2078794778
1436657683
1059217644
924134876
1686022292
455461145
1645645603
1957302169
701903516
1258379143
160609474
1635152654
1721514154
549151341
1529483632
1424178493
1975334648
1678882359
1594110381
1256962992
856477537
432723390
297997046
1357710301
235008458
611646918
552701889
925554709
1647824034
850079362
800789589
87234279
1854178467
312032818
416127571
1802023112
748074450
1620570839
2103897413
203368043
942324345
148514122
279852890
2060422837
1711848683
977529506
1905972397
940582342
538742470
849659711
214528127
1024942739
353913266
984475696
1790994552
1504941384
1194505960
975005272
2118416923
1002442100
112361627
45584293
2038347174
1866516644
1779902696
1254570652
1741994981
40740971
1590741822
1308499827
1165246628
957755466
2056758217
766393040
213047479
1592183974
1184129129
1869953027
881003713
1345888380
1386887252
1670570829
1650439786
1026874241
2018757701
1245946902
489595977
2067044714
1369690031
1100480236
498828834
1818642090
169506760
1533157489
1821122826
501321708
1411429549
888303249
1408158706
947050404
1998205187
142353374
1212429190
1082602651
387914481
1914368276
1202022175
1707210764
143569777
143828841
1428630472
1256504341
919316330
1946282855
454793738
986905033
1586704226
1524690546
1792213194
798631835
427816966
1338323213
1065161286
1686593274
2036978320
1619217902
485185660
1685294044
930294825
23579424
437645442
563028358
1135955826
1298134348
576950300
605444667
1335651279
1980481848
2010501248
1098316777
1042572771
1154594392
1130021901
361801705
977760323
942530772
128241993
601403475
219114257
378850399
369743809
373978764
702221436
1113818540
873110706
70078795
1216860371
813016354
1933802998
47774576
1246868378
488268186
1420259310
2126612842
257535589
2034346225
721829980
2066999414
1340342880
198853757
1342120789
1531700109
2105493544
1769603435
564168565
1053602618
627394337
780723323
1712730673
1235554941
1183225695
1447584493
501654441
1560796582
181536925
456107459
2086716191
1562523894
1416155889
53859227
821744598
379076086
345018086
348349144
1669574669
856765024
1800664635
790852597
1076317775
1815889464
467888965
594424784
795315544
1356257787
1927694860
1896171083
1498040402
2002603205
1359872023
1926969216
1511895822
1714377457
626781316
1491007354
441712212
1225839639
1068173548
2063882911
169296957
1074811103
86923486
1770169872
341228573
737923702
901063265
402792469
1949185817
1487757173
430304978
529640246
849929251
1167588071
499208758
1432184979
1912626389
287189582
316505064
1514103209
1318647941
861602807
2095812397
1365457750
85748197
1093059914
364364466
441839297
942907922
1614803129
1693796716
1023053174
528547287
1772221551
273089208
738003419
479967465
1865570360
1259729469
477891170
703441709
1980593108
388399206
1875035154
1383353412
920366444
1409123192
235658175
1619394544
431505324
1816530412
392581407
886876798
1800570856
1166608574
2046128288
1044810944
1964170335
1873252845
1256509050
1434347743
841738998
1856579144
831080286
1338764814
1335991931
1519292592
1246235622
1848470632
2104397339
1979359776
553431866
1709953691
1393619614
1168225093
1085756319
446296196
703079710
529591013
1489741393
1084228806
1407952164
444485657
491401537
43290633
2103748491
980590690
1394374880
1791193604
1416833944
826143312
1713191714
1029983544
1095211453
105388972
2040901910
522269459
236579409
2054021870
438884756
1454282937
1443320652
29095618
278252351
794137398
1847557848
905490268
1448742620
2104580889
1007306963
839750923
1258095018
83958113
298780170
1468117626
309149584
93256578
778457683
341158627
1832457505
1976405925
1860134314
1488100363
1779104326
74213562
201454648
150783393
31659052
1120209637
1953862413
1509620069
111591361
1897996278
1805100843
702796822
1170154461
997913436
289987513
306298071
1587530522
1354315296
1461395398
465481189
254691011
495389706
728313189
772326706
505665813
386490132
1258329837
186686456
362948213
1758624715
908549656
1585604444
777253085
76871111
904270222
633004111
496163248
20370371
849310652
2031678605
1865100251
1778779204
1428072597
5062167
762752539
367991026
124054618
669533090
1487371587
1505184714
1788858704
2043183469
272363260
1734003409
1003554396
1269381248
1471445702
1875922107
1758504161
1277364166
163884499
596831387
1131612097
1334791171
1532503041
2037599865
1354442985
459229136
1105496756
844172282
639797145
1335366694
648129206
1669162920
522163925
1933859039
174095117
1755859542
1899213795
298634329
467286703
2035844643
1156162624
1145600998
1148228360
1024484300
2119015379
1928715418
1433911825
476018322
1200081719
271426223
1245957282
876787715
1013085715
121660003
22132989
1012133109
1168413005
382728285
1627770924
1600737607
1196026242
1331017918
311945607
2036763758
1019334881
1940285642
1474739185
1679814001
981292426
40173238
2131441753
2018570047
204865509
1014311292
413461574
650577194
1266030895
228499823
1543007186
285322949
1376483524
1370636445
236504046
1336464509
1479400390
161604294
1333064879
542796617
1581367816
823922129
1698853752
57696820
910218473
106717672
1784526229
1702876330
418436605
989974966
1297727961
1198688412
791811139
769368818
530041704
1933291880
1473145713
2059286041
2069877756
709426411
911329658
1586534146
756241742
1576068973
1066745123
585356712
1437791413
1765758920
80055363
2105877779
1796226124
1856078801
1842237979
228312206
1277451705
1796349028
1748149493
1627631631
371522501
1132905073
1199326498
834017271
17825234
142590393
814371673
1412473128
1216833810
1723537085
1764265407
485256703
133579494
992721279
1232607189
1410723300
1998027670
58077917
1423099666
601257487
504881240
1800632407
737278631
1184932164
1722553654
39522381
440531098
403732645
1637062604
886406764
1953158244
202400612
773966194
1968699334
1446501814
1964236683
730202427
470441740
170300848
1800995230
2041292372
1536723214
84291131
339852613
1370182267
1257228427
1680904025
2046162368
1676016600
1711915712
1158014428
413095368
872622008
254118942
410237412
1068494787
1495999522
82840333
1165003942
1657054797
452348686
1899800105
24444607
1993628695
430590861
655308551
1041989251
2105339037
176061637
1574454984
1731165864
1767828542
247478346
853840589
1821717464
328806435
1322269612
2032195708
932371216
194322177
1209144075
1651698106
858032258
527747377
654740461
1426655534
2065923408
345229492
350891658
1243647574
371852669
615246181
307282018
1659163109
1379720900
1968085498
1314312006
1931960875
1952655095
1686381383
1679966741
416448248
1735774545
780249387
109769807
303488510
1989125551
495383204
1675909026
1668659070
1671874115
638908848
1912675987
31988159
1392033398
114181197
1554640476
478447063
269621232
1014105060
2128615773
1277416457
559577636
1468202576
560292173
1587961761
1932414963
38485361
790741469
647658331
464451065
1259177924
706757107
790965649
1418883232
257269963
1778110283
1865299151
1213967073
846745850
246751106
368071543
881081389
443823593
420125537
1311696052
708884089
1132747556
1133203452
1550956558
1671986369
332765638
96332234
1204303469
858399170
1978646794
483702442
1270140302
123030824
562267761
193441847
620864673
1428368044
1601060356
1020104093
1650432277
1996906479
2128894702
1397546596
1020297567
791382693
517191430
830352540
452836019
2138261390
1605280717
1821910687
1169947877
1909374879
116441585
645845499
2065528323
935837485
382640712
957269234
2022911880
941446020
1503735223
792553871
1136572832
897446315
1639830836
1051150210
1823809648
831005787
59542128
1313166855
999565112
190497318
1489797099
354571989
912969091
421375037
1763225944
2114533319
731257682
537662455
618476385
1128627561
1876112527
380193124
1963871440
531543379
1181201945
149492261
991057319
5763051
1960925597
1177847423
963600483
1415332698
1393418840
894728330
2129504708
1851872537
988565645
1114268141
318755019
1703472285
326655562
1463868039
1264703439
27954613
1280394237
777819759
1610607528
13507135
2136785760
358018057
55964947
1778416865
279412134
1529537241
2056843234
733698847
199462370
859687140
1780157463
1916325831
705064628
1175212519
1199281511
1949052098
1487349100
2089106673
609461338
1786299867
1339930423
1262125784
1227920773
27247189
981787789
1588726860
1640843913
1371404315
803155542
171897010
1218130508
1276300548
1019224341
1055669101
1355552936
321462842
2105207375
404896461
1127071526
1557873889
1358377969
936334944
457719135
1267395068
2020428004
1006464164
1867524308
503721812
107643197
199014903
1318946069
733128442
1390343783
309151186
1199078546
1555523643
1091928056
957340258
774693015
738143002
2140600028
342327792
745894230
1124821398
152683159
974425294
292548213
1706134112
280931543
502407339
1332408072
771429223
721157701
564088312
234783253
109175587
1874322000
826060307
872453770
1673622514
20124624
1550289537
1309027315
1928734081
1451544719
1385925193
994200100
1329827740
1602819762
105113617
330547667
1274731472
323102642
2045063489
1202894049
83503267
953046481
1592298391
168748697
742257329
1043535677
900825965
722457461
1977452509
928932584
180839025
600281576
298549449
719279391
1023085904
776567540
1423131590
553065264
1821534753
1752537399
141332190
2093164449
1268928299
606724698
1394477436
2120330954
65009739
818558582
1229447056
1745971998
1179846124
389032225
2018468742
527280359
1567687359
1915982082
608483379
1191680890
1112240725
1125965941
2050720585
868087816
1100572473
1517438289
665823175
1280564133
763732294
716214795
426706958
1357379008
1833579472
463531274
446779338
990707137
1942139850
974932261
648464081
1583640200
1111354982
1764599479
2124884807
750553864
486024991
111417915
1976144727
2144512595
2059853210
1178967555
1831753756
234539994
27204709
1542695502
585369353
906851306
230641496
1714590797
1160797567
438095796
1365614886
1738848262
765872567
261235049
253485685
2133485399
1034024363
1047819545
1220671251
1937220361
266590476
1622776806
2040515966
269523581
287560756
1839362486
300407718
1052636164
328552752
474179539
1848846066
967433694
393572160
192567953
1839190219
662103310
1289499708
78818421
358297082
1807849205
1093256929
972598125
1619027021
1939728624
1015591431
251477108
1867813197
1187080316
169749900
1875562367
1091139657
724251605
1067544926
1863097662
2135930964
842709481
389222267
1625893182
589400828
323371792
275600969
1720782800
1582238252
1222787147
1405532957
1640176008
1031077518
2066375933
1031752630
245798894
1646736916
1518175597
57813304
226298147
87515526
725434623
457443843
1959527633
622951341
1682075763
1552401546
398487486
1556526724
1725390763
1418846332
61601905
1522528904
2674044
1607741933
1386077106
1370536970
289321755
1589279638
1345843259
2116276812
1806554587
1109465218
285276931
110769412
642981374
899591863
60116088
110476005
1720301554
1543104867
775332575
92811356
1466760221
1682193120
979130533
1857027184
1238835030
875734981
587519806
1460359392
1022208754
2121111466
1370051518
2058018533
1479326932
1504751889
819254077
1523389960
755109994
1337178737
981432077
1246423693
1730727462
1626703051
1265570106
2113872658
1746347049
614588045
201195518
1659973562
586065521
2045480116
164188881
204244856
1803581110
844320229
753350197
2119012075
1276523898
846521458
107391078
1995245197
1523628393
1091774546
217675010
171114672
1888325757
440148436
935950824
284844045
275007268
1585327013
110768843
1712184820
1072462272
474422545
1769442832
1495767058
94219262
2074508348
559089862
175908688
1002039558
46905396
504369890
297418300
1666460843
2075749352
228637575
1736953361
606311096
969320321
1123263862
10860171
720654187
1470579551
1385448153
1711471389
564621378
81017186
1040079357
1428717888
148005762
458033318
1170592084
411457432
1278167255
2093686365
2111030208
1330348769
3082576
547375281
102358248
1217484065
1344157704
1234776332
1430060405
1707297676
1097710159
224190014
1373120198
743208204
298858310
753024579
169390197
1186160648
452808974
934590885
815055631
829264146
1342940295
299945167
542973316
802390233
359829882
914467444
158015682
1774068390
1709493051
1997071812
162276509
980873943
1800712262
24716665
1577783984
1170443283
1821600661
636279913
33115250
1475725029
756800394
635571624
51893806
1778999066
498746217
1306793434
29477754
1526211124
31572602
877427915
1314462675
193832399
1990235472
905171289
1314295441
170100131
356785467
734759484
1396576123
1607412344
1021161738
1517940908
1354252884
1487541987
1660499263
1194398499
1714577417
1291698046
620133292
1796849484
2072336935
20703020
815164618
818643924
1061504919
650938166
2070738716
1030404915
679090317
1608137741
638109660
1092984228
883069752
1684421750
1354877615
1760123903
1979881332
118282023
356479696
222839020
626895687
1543731660
1223150213
1621744630
1298059131
754531959
562580469
687747949
1292802860
815989280
1319731306
2135752439
1507369138
752616340
387869175
563734912
1489049949
1046743167
192983706
431414147
1502337567
2036600023
1667933443
1438469480
901091220
1912764433
610266323
1292345853
1346388503
2087705670
1047928419
1856210889
846471796
401947619
1542326258
1549165751
1154850276
11327568
906938552
1600964364
716290619
1336838040
1521725943
313385085
1371650539
1637389097
1797123852
1860962301
377948539
1870536278
2109404618
1036731409
1897951769
1583616936
1907408493
1886838109
1970902708
1167432672
740344772
1981741125
215333049
205069363
1681050707
1882667021
769049395
1118747663
1410890046
143616047
2067898330
73495506
1515888549
931082064
417387267
986948238
1340172401
1987954927
822501498
181415228
340277379
765380656
340653623
147399573
321806625
546103752
274752107
160231306
1247123472
968605218
295259920
10160916
561985516
1353307190
1586513217
1568751121
840517740
1781222064
1000733558
1036674341
1844203147
2010571628
131524421
287817698
1763370217
1171123516
1798577186
2040383130
1692670982
339230087
2055433723
1100843197
364487255
1273836416
1118297497
907252597
5944479
1407369706
26430911
177561520
784651796
1192984931
1772256866
704006281
1726697758
686607010
660886091
1974274285
2051440356
932567253
15554907
2056438417
913037320
591459232
1224255158
161778676
1946143918
967287285
121039774
1871742586
980575476
78832452
575462591
905411773
1813489797
1821405921
119659942
1835796735
1867305015
601231767
1010824576
2002273107
1316699278
2120996857
119933783
588445589
1374304142
1377210608
1150118247
831349737
594574315
563813281
1405324081
1998749502
490112462
429118984
2019110875
1529923278
2044373770
1345392306
1552398167
1632081229
896006929
1195212668
1775093501
936444021
196142948
1642057627
2086941884
2084650850
566146058
1437736397
155991138
2096404822
220639152
417895182
634911631
1023728432
355873608
1835007035
2058237233
1585403449
923167636
1787653244
191520480
1535403580
648603654
1315432339
1595536607
519667661
1019081697
1736774770
2096633233
429311605
2028320409
415364851
1541957253
1614359321
2124225251
1223733857
1381122250
880939502
859275412
119821249
1193092204
284000521
1757819786
1179886536
1538225472
1839716019
1256107190
1361838432
32538478
1938556652
256940566
2030912506
1886307061
919823059
1039970005
155690304
703301673
1528817174
941439964
836023394
1420606584
782896359
7442347
1793347381
1763055077
1518023597
584916804
1152820457
1311408153
968719224
2066445754
761020592
1303826298
1112160643
2143939664
1880431427
1627832009
616557812
510143408
271037896
841298534
1787346230
630223716
589904775
1288226076
1549434939
661170742
1959767177
1563270060
1675184263
921515651
143069090
37585424
1730509817
1511431808
2065870085
596070152
1295937897
142274724
1495486480
1789300874
1849857867
253490029
875270531
1927053301
716579321
926096910
475736745
2025537051
1092174153
384587881
543837835
1323587640
959897637
2130910
427691131
469472097
1622468930
306236021
1305393761
1762591100
1552881278
163821634
1599694743
1322605715
1061504645
8723294
167073216
457419788
1671846721
1873390366
1715895494
404435103
4235361
1689745947
1025905558
774936480
2141239587
11807956
1899635514
2018343241
631772867
20577039
580198540
1940724455
1784936157
1083471710
1918275423
1530231919
921561423
1259741075
845523939
1571662789
1493098263
1559737677
1467948232
1179804176
234733507
1429364189
837725849
1514792749
1987217587
1726319313
1131287648
479739388
384234038
335129007
2126623688
1565825284
1130208935
1087413471
1473017274
1879119544
1856557243
2046098350
1223926056
537248981
1460250782
1373182480
1422638614
2037378543
1839262586
232184250
287800894
1060547800
509235523
784417153
1925296379
1868941523
1243306717
980999816
1591426137
11524693
1428074595
152300490
2051416115
336115461
528811897
961233515
1131839380
671688241
373592422
1425871483
1062384515
1929174049
1186984407
397828704
1587242372
1671151590
2137898032
911497301
1139060995
1737455148
202996386
2012104973
943279712
2047227503
73874518
1700368682
1721812190
598992572
1868737248
1303917943
1692509281
12746700
788703708
1537428022
569952508
273857043
984251282
2007114876
148808625
72220917
668037276
968839544
5475781
2137698293
1545215375
892098453
1854677641
711169610
71440666
1980055053
162963912
1216594757
259211855
442817961
74602923
1992792839
1990168397
85653662
259135899
133444080
61891351
1098193594
933407708
2066084285
477260755
1286292041
1515083745
1501005015
1229392252
446779299
1054240118
1518472136
1204042532
1355693588
1606145383
110598218
1972115169
1530536701
181382535
683209263
1069860406
748943204
1116006721
1097311075
129633628
738207658
813432108
1318407323
357652818
111209327
58822799
605110434
1008293483
1467573830
1096365968
989162011
1205734847
1359777817
1724724813
1303606699
432704576
1488512143
647776755
1233340544
390140063
1194449994
838761437
353614607
666026245
1259875557
865729437
1736351133
2128603810
935448717
132186320
1772160154
1426704074
1533204311
1139914246
521723173
1992214920
1290272310
1177627306
457754934
1107982361
2062815376
1509575937
1373848332
921814702
579932079
1775889674
1637747393
893714269
893788904
1374733890
181328260
1508913029
459493513
506761747
449994381
705896202
678690145
1583948204
1883144889
1514786246
82392485
1003127108
1526789361
78543386
1093450910
578888028
2125135632
138293031
997057787
454625566
72065371
409525083
2056860045
1582633270
1415116484
867560869
504085818
1071064449
1078583837
1283882387
45312782
1110871976
1990263019
1730017127
1131208404
20793616
1397352681
1278891012
1133526213
488985908
424258476
799331975
2143138518
1942955001
1642308301
1313100329
1914357641
990510081
276005964
257554742
1817277348
2032626920
1633533784
548516617
1656881493
1731381541
899096477
1437530601
1098429681
2051385508
191150558
1161773627
77085971
663909152
672473265
987424618
1930029831
1893593624
1301536821
182297433
56931103
1698753263
1909998230
983534599
538702866
69911028
1297112047
819436067
824641678
1455301530
948526848
1257289426
108174999
499169138
947272060
1075466875
2005719066
544660013
1138063142
721257106
1243427536
2061787081
995586051
1730127940
836319502
1074486761
1095088885
656121460
29817256
1591869021
344779394
1157263319
1874741334
1993889894
1311347084
1309971849
406439327
719803460
1595510475
805616938
1101574035
138515710
1880269152
877991683
865237461
1071606185
1264534939
615525590
1325215194
1077856559
1147328522
25050786
1923584748
785404893
526779107
687352598
382213925
1454005534
1332507104
618191811
1898032823
1547370162
1995755067
284572855
1532953760
1674719865
1940128472
757774876
583406466
1526527068
1543293273
823674490
1500777673
986344741
962887050
1617815846
913521036
1664361650
1876310533
712561919
186358466
503462809
801455148
1340736835
1364152742
1772400104
2110754983
500786565
1464061806
1654300087
1325533088
1160740447
313052701
2082514054
1871606004
834579712
773722189
922693180
1693786178
74768564
1896409572
661773026
1002617277
2016338146
855281710
1631644025
874726786
14031966
553136582
1262856596
128683200
1620180565
873846580
1773336112
232373695
1056296406
1442122466
1620752223
1408128847
36967139
1356352010
1179217171
1339973229
1115719079
1310473277
1462812910
759159119
736724027
1325904710
993665278
1311872069
51515551
956527877
1316643153
2036280833
1163220950
1063963175
1163880184
1365404524
83672932
709220006
244373939
417518631
777092089
845069051
48029262
1911854770
1383247644
1749187317
1168759055
911717623
1761152571
1558097750
780548099
962099233
831590516
126680311
781141230
993144114
2060756200
779965938
1653079980
284502249
332230898
1670381807
1687748770
51451031
296261207
2026924700
1993499343
667189653
1531249098
618773608
1235793391
97699350
409288915
1758346845
1875245298
385950079
846061656
634027470
44538974
1358702548
146363040
849166100
295865319
778467082
1386896907
628962481
788939182
1223799464
1707479713
1884651520
1295507336
1887619138
910051537
1518467521
532566551
1250065241
1819649941
1412710820
1515747855
1738226133
1378234982
349345552
1918263155
1699035351
636706828
1858173247
1955490645
463591387
340834436
1076432776
342338056
122113481
684063567
1768380816
1318196684
297639246
45731201
922756958
1411770459
311283718
1963716732
905697822
1896019395
1575255137
2011692899
1992682381
1114181268
1961398338
2019145358
1404845957
1491233245
1862755984
424394872
1707096790
1253644127
2056725090
1706691847
1782228013
1246788241
1582322745
1140895523
2065910890
98290610
876602697
777012078
448626391
1812636373
703745266
1282465297
970602784
1801751051
1756957555
119308609
143731664
1613535101
1678471007
224009173
243368593
650514272
723755455
140643958
952857726
783486797
2115565993
1656044324
1091804076
1952857863
1306040569
321886885
167843558
1983941590
2038255762
1291803408
1254584463
187951639
178769003
1233749476
611143466
2007244811
1704462345
426061490
10546748
926848967
1491667655
95824027
1661689270
815937934
871361470
189809938
590580427
1775259050
165617136
1563171431
1445072975
1518299050
183436651
601248149
68603382
596203376
1676464819
1537375277
532761080
1087185963
1605412625
1133147026
294443020
1023282821
354156818
1120091682
179407495
83401397
1063350513
53509761
953870984
844538594
1970705533
989817119
1549105084
52130141
1353800453
1070744157
802418845
913367705
833721037
33908099
33383251
747540479
903330804
1991692987
1444218264
1912865178
380249518
1129923722
1512887550
1287579827
396972487
767283075
2121531111
1933992450
1446289810
1737426701
2052198733
1287929845
1111509421
1150332097
287306392
1922391159
1035832900
1185343021
1903141353
708441077
1538672560
726923970
385073077
815728387
2000465532
1242274571
674749852
1977206059
1567649609
454208964
1585092304
1385037493
217712647
716351289
521826411
1314430620
410872557
212428339
187072890
1085746644
145026063
400464889
1791222612
1812290744
763720788
1250408603
2134436373
743019887
641531521
855859942
1871651996
1906939468
13392865
433419658
819799197
8393804
860700420
1833731570
2087259995
1462527136
1388679604
393867785
452261287
601173973
1392054237
1933932247
94762068
1651976949
1169829033
92622556
437721998
230218487
2136686183
1931728800
1615405248
1125932576
956363516
1702609164
641717593
1430798090
1085737870
708035197
2118018991
88100330
38298039
1543690701
2041801525
2106033035
855323336
1172705639
1275439276
809757574
762492199
2054213234
1435678326
1671271989
303493979
1157670632
1884313770
95523530
193196288
717078617
883009969
1402073747
631314187
628143503
1309739498
1961611674
2032265173
441910579
1556076701
1745644153
72416019
1262421979
1232925542
2015244186
1697006356
542404214
1603469235
2039934400
1204393944
757483668
1887402379
787478212
1069714409
999264831
987991321
31544035
1765181573
1934314092
1193260481
729349006
448148005
1696403978
1764435876
2005343656
523965426
1419202733
408420003
100164583
1662424298
329770029
1389705149
1188513978
900936585
523523654
1272934369
1808625767
1026099817
1814993623
816934445
740166724
2009504825
2024494717
1634038358
2117223352
718202858
1017293901
270028247
1408280331
1691207098
35951770
1371489229
1966647812
1157859901
2095692537
1229042141
1174087091
143192869
759817270
914849642
461955705
1894538344
851500378
1481463549
1053829911
1864973039
776663248
951035255
1466066367
419094945
889316877
696083175
1027258378
1303088609
394495563
1719902988
358526773
312523648
1791667224
153283747
663876566
386253003
1262737508
832527032
158729119
2031465253
1124487723
129795082
227472224
1453691653
272288564
1968581639
1522940495
1706016911
1087934312
1120320121
723812959
1220654936
889338541
101481436
1855685817
239932131
426440478
582920690
1893263911
1224530770
1330463547
1778596771
658191999
1917851818
2140946546
1054244317
1981921833
1339731978
1127778564
2081780409
183536911
1588430686
1511100121
920386265
1514246216
1468461441
1597800646
1491584234
1742436451
831284041
1076476385
1943078488
942137392
544108266
2034349816
386530153
687956554
1710753906
978490663
1605775174
1909636035
1848250981
425138270
1787464856
824178366
270807487
1648375982
1158100320
934452077
1966860702
1586117037
1954292725
801238010
314769607
528894004
644452856
1351623991
1377709264
1784782899
518859253
85314066
1978468076
1561541545
2131558067
1182004570
35932103
1064896726
97602615
1762046878
1746619478
873310099
2084437808
1024484909
1991106935
532656305
224200145
706161938
296966271
680756204
1621780401
1445812386
2066473845
383294824
1716725349
2021516543
61159830
886797606
1641538982
680917839
1182237460
2099045495
1623481167
1376025691
698060133
2134381570
1884063698
1846055651
804997174
1606415140
230733427
1126714846
1211992239
930952469
2062108095
749224571
556668483
1519769486
1350252380
1375549069
805502771
944189743
1576437914
1081135864
2078290894
268142456
526340709
122838447
1830448099
681848077
1315090947
1227652034
1306153511
190916775
1436055809
714669146
1558247649
2057265683
833791365
560704052
1246664251
2062965109
361472551
1695360529
829196178
1127113998
1931759360
587123089
563847008
1291352032
1556271464
547393622
195541008
134246303
109259825
494013293
1877053691
1562569381
164274158
388455114
1954542071
1068476137
1764676433
51064782
451483789
2126604273
880919440
642176856
497380269
1624532189
299072559
1892240429
400324566
1340358285
1499109253
480661915
1918710566
2088402618
1599375198
1441174705
827493029
1647746321
2014225489
1424086969
551892256
7900782
929629917
526132060
103534775
1710676593
1715742518
314507718
1693074878
1579760101
627721619
1810350166
432108626
596688276
916822701
925088302
2073044945
1913027446
1775521745
1830005253
1843811105
811189674
887832250
2135885097
1233884597
682027205
184056459
968908021
1060767297
1794077176
391552995
601082232
1540245693
2107440260
392293488
1991269255
474868059
1807190450
639639609
1272289152
189071688
280517948
1785472229
1503000253
807150408
906126471
961969864
1762095662
740790078
774448393
1670087819
723719438
944811656
374288882
229662632
820811330
1364908313
1174743747
549967116
211483526
1071931466
976372156
282055804
131810024
1281680552
1873758588
1827197273
1701188985
1451880677
777866167
1702355748
1380024652
846389008
899721129
836021604
2099755978
493683705
256489444
3411910
1085009011
1324426328
101974213
1604361865
1725300253
566439957
1493493358
1559356111
1259239907
204818328
1158867900
1490248381
22243722
498009887
1654552455
1846309374
802111829
2059017040
476390398
341428625
1913311774
1475681696
834179984
88729682
1796424730
1064155338
1172426912
1168980821
504174862
2063799381
1924805381
390794721
986527254
1368492274
748867018
2074886654
1177613930
1539874227
35874407
1508691957
1678656859
279726920
1637479091
1185222600
179617843
1222805618
327392897
1578879140
236511632
1527651998
547618
370280733
987902578
446154193
579990632
1704576904
666207510
1835436280
1045933939
512248480
1966356287
1546154580
2061988055
1429559643
1799978066
1944878960
131427114
945304226
1014935330
116317619
1121670382
1140019035
909094211
1436053079
466626239
1197467760
1184381042
1741853363
369189359
1202342079
131293377
1643135175
1318510183
1552933959
1761998800
1737318195
1539973468
1066416419
487393690
702900587
685390516
1637971883
673800138
239230031
650456173
2100949477
1010895883
1816455658
1106237445
1065309493
225442164
988214806
151352589
1284286776
1723893594
507075266
1366789923
266344648
151333787
654177262
1780976800
2065793594
1139547234
945746926
350403784
177393431
1132856109
1864663100
192540001
530257247
983086659
283743334
1163758056
2130542174
1681324961
2029072467
113721660
23918627
1295405726
727501379
2056926106
1246604662
1882965592
782568709
876784124
563430784
1832437851
106289865
1996378869
1524296895
122753639
690919968
68553244
80225549
440570153
266848834
2041718098
1899716049
1653102037
16703139
2014465002
2139968501
1100058832
151610414
1393677347
1871330002
428184604
506489977
167881188
1691331555
1915608312
1083523868
402701560
660627344
1388259053
8415407
1796994725
392080490
442140035
777771155
1889450318
922669266
591365768
395940811
689759518
518128077
583556204
382170574
517957431
640369740
40440026
1680953581
1702645704
12520798
1544207878
2140295811
2038657123
322873666
1446760979
980856562
1799913980
1030778259
1389254744
1578014198
938726162
1625665441
1016941675
508784428
270696073
1926202923
1062335473
125853246
192883031
1964200134
1445085373
1375669945
1826375928
1137707055
1688288090
201967790
578351475
967137046
1994028319
1331940658
439954520
1177385327
1410433793
1151924732
1371198943
792389066
1100906164
81114587
1045431372
1451932903
696291830
2093491550
1091040587
45941246
1381992463
1302046381
1460634763
1401133773
1960143051
1071617483
382872108
907614432
1006180916
1053448478
1315209400
1613777034
625150682
1940501767
1071731528
212699610
1040507961
15821171
75641998
1855647895
1791837447
124326955
257727443
199765135
925926221
253386556
483167264
1923562077
579827379
549483352
330678941
9886302
2023049928
1402582321
2045012946
1038865013
38099235
1318898042
485909214
426374494
1049758733
993124625
1968568160
620622569
1469433894
1790004500
284113916
1193865439
866574053
1997036455
2137578397
783215277
1335855370
1912961967
1237940535
857266599
30599373
1173137700
1938986167
767272377
1531450323
1024795098
1534720553
1008000313
385099180
1030840512
235583330
1164850476
1691114056
537027409
1016502914
181981749
1621700491
727135414
251738235
2041665435
722702434
458867401
1863154268
1845346451
1681196669
1204419154
938914964
185991187
927200363
1709714026
1698579718
1311271250
920967268
284144129
1874245874
2135613295
18454140
941814604
2146794294
719965824
2071448081
1212780497
2037648000
1451617113
1988043016
1638002044
566868099
819051419
688438705
711393835
1267134140
241165944
988324007
1361799274
1952120208
422792382
2147097569
426425141
843936426
849471680
317737993
1473395359
468973253
605779827
828611408
316782529
195933185
1552213914
280316890
262523281
906839186
486117992
1568803064
1768704090
129640557
551763127
897352395
1853100588
523420606
2054806938
766054324
1522079650
2063066481
232533921
1561548325
756920332
483054862
1242696058
1849098357
978465975
1858529550
2020179180
1735685430
1274799702
658482509
935313495
755669648
163322016
1013735717
2053561869
892248281
483960567
822769082
578366774
16438135
1986441286
524219378
562794938
722302111
1526242120
1730208617
1305445449
1053859441
1441817408
1249183662
1876288399
293875207
2042047413
121909144
1631816477
4371773
1497046219
789908146
1843967149
1146778842
1916045199
145917899
97263620
24338268
1322472092
1049082745
802882337
1192960692
2023075215
1941589393
302957271
2037398219
1831407084
374108263
1291416124
1925516170
559313748
1689214594
1439308807
842269553
1025176355
558850213
1794757135
289260887
523079083
1455578246
888309182
1152015179
1565739393
1533143764
488679473
1527148626
1644337333
1933178238
1660981926
2100662958
1995899856
55893468
2010691345
1806859928
2138447726
1099836248
787584832
221671393
1546045307
674545911
1497138837
1637907623
1836819481
887463005
1887056042
1310062437
1758590291
505944941
118614872
2104809760
931506148
863292149
1189793097
2052142030
1583067457
124763240
1656196968
903261317
1992537021
1413440834
2051421338
1627848136
311552633
1040778149
327449048
1408139695
1978818231
800820754
1862930196
948421673
1786143460
175253684
672765613
1294409028
155015131
1071064036
1026125456
1416057798
962181143
873497351
1327841169
783304382
1119055047
1809779160
448353819
596680685
1019767308
397988593
1746453145
256085716
1271698093
2093510266
1791967620
2061207977
231335097
282691589
1280306052
464197868
1283583366
1448875243
1628548596
1352968308
2146535027
566692487
1361742569
1921671823
1752684684
1908645022
1249550769
770118042
113355097
1739195093
597163720
602475273
2059005486
905496700
734802980
962076868
1507895781
110076209
1033157106
1224711229
1485377481
1788266514
104273349
1627733930
815788181
1511777771
1444531289
1220956547
62615054
562921235
850597971
1190374912
223672359
1465772535
1274964818
2110120263
1429115034
339135771
1686746698
893536739
822368039
742794702
743143741
296371038
1204510295
273536494
59939763
2118997874
1876870913
1228847709
344001868
51870112
748430638
826820985
782380460
1297369276
1058024494
560314544
1364065406
1782601903
812950135
1116842926
1453986326
203523608
1952489018
233400783
976838637
817843959
1001130477
1193843905
51099743
573847031
1344761865
1627821826
1790844646
288435348
1416171342
1126048069
1872552135
1911293191
168834950
1428738489
425227570
1393683593
1275063560
58124618
1423844628
406253051
959567294
615299885
1829075914
1465613206
534932616
1089378720
1256423327
323027351
267878066
918834505
1370796272
711360630
379711171
438112981
1466881035
346435264
73122259
1845305764
1814790165
1871520824
1099133814
25016736
1471969199
1671826110
485855620
1156102710
1843054963
454023661
723886433
1540931390
377600012
1406769303
995576652
90622173
690383523
247211798
465096436
730753105
2124244149
1961562552
1547681711
118585229
1721681550
1305832178
2068384036
1162106455
2063226240
1070574976
1713191591
21737695
464276643
482322165
2056920164
712298080
874771491
637757824
1046645540
493971176
1127023192
15484644
1259707467
1180697098
2081211164
122081723
2116946712
363453564
948177212
898164834
1313532791
1776244417
1485235618
845072267
1052944240
1289481162
362490047
1232085894
1166099273
43691602
1022273793
894847815
374532319
1816416196
878073094
987517494
702266577
706719310
596052697
1640121031
2107505305
858647373
335099843
89938063
1972328471
1230702836
1460158949
159859302
1994306334
1162613080
50247521
915041506
1185612851
754172938
1558202058
413226095
1854708754
1681312995
232947600
1040506768
1676781347
117998062
279272045
1349370145
1852766804
545859964
1398573364
1294525191
1279665802
2060372173
557485906
150394779
1535235547
790723126
2123276855
990860296
422145748
1855212293
1076252916
2093069306
388825457
788767370
1201927526
21725561
483031897
10628982
1939532795
1134430521
2085430147
1281187419
2070057832
99349490
1143496463
461527121
464590353
1089988732
1351531841
1294764293
707721540
121452169
1707494351
1176939727
1532261945
1781237947
1654338304
872900287
1057069421
500080278
1165073011
1819434905
895626282
1767575346
764925035
1166469963
1590584199
1765348149
899273497
2091202514
1316575573
1095128867
2054611987
1557332717
283003973
472372703
1589294352
1445517502
1677567967
916765228
396009431
466672073
1352324441
1008945652
1431846553
641730931
684446497
1669388206
1598703728
594748451
1229690306
161332526
1192015162
1863843217
1478504363
2031508889
1702439427
548169380
474333604
616705899
656977311
364616834
1865364257
1420939135
1163895764
444808686
839758376
595925615
1667568435
1936247305
502266931
739397499
661008397
231253686
921333154
1836530222
1227305252
113749514
530111157
902653282
937585682
49300875
57356131
1373263125
1675016534
25427004
1263392723
1379190766
1730551907
1787473875
1365176363
1819804433
1019595979
248003764
1300315511
1497244436
1801472252
752988817
1035857261
230323891
86705079
1327174564
444997367
1374478657
483400748
2033621698
939864622
2055685268
1387099521
639535467
1255465157
2008937248
1690964993
19037706
528752201
2019306292
922927325
380719736
830586991
311793552
403633616
1821934021
1864101615
976083788
455021281
166860619
493182043
1169105700
888461690
1930044349
2012300803
1653129214
1719087263
2107948160
1433877620
437176547
501363236
640516466
1267708728
1869858333
450133497
913943270
14309770
687170055
144365240
451256514
369048243
76883147
758842833
850859945
1260103078
1792423313
2061436976
1020049365
1212931615
672736604
73499157
969165698
891458547
1330561273
1289517953
954234044
335488053
651881258
624649298
85388243
592683186
1654685590
1240555633
198198668
1477157040
1951349753
907336843
520241570
1499781436
1697428233
675375565
1617797330
1068137622
2058438376
549511793
870875856
878994370
1500654355
798807459
180243691
1940585956
1878093397
1012481126
843978887
326174877
755830139
137983310
204515459
1588858861
1676021164
118524052
911141021
2141501389
1094229557
1237169374
762442354
620219128
1547584290
412500829
1559600326
1135678378
928188282
52274099
1516671300
265878563
1924577022
361550029
1005906697
1135474443
98771239
332004508
214195282
1308798611
168846116
210863166
1514331501
93978121
2057320939
1320234184
835641969
141668721
1313430639
1163306904
638982663
2064453099
1845222933
2140298644
397783811
1827676664
1419221261
709854317
80030533
1016913190
212705340
186808965
253011310
1854075306
1336261027
359557895
956811125
125008700
1002496281
42154659
219554057
474574840
1821495598
1752480598
2082085206
1838667943
1000642379
579610738
985097608
256823546
221129879
2035608497
1178732378
1231572803
1321015330
1466280152
2108609156
265139663
872684167
2066125327
1664515159
617032159
1207426712
2096497742
661925936
845526286
379106415
741108601
250130253
1685662894
98653097
882929250
384497183
1304617584
1785963913
829187055
1999596377
674634898
2126288615
1221987836
959354078
1228363353
560460580
676961996
517232484
1877690361
572343721
922289280
1979759669
1690744501
1772012795
386956883
1048788761
917507591
1954759589
403797813
878290117
992198299
1709452372
61123554
1612405141
1408001891
1769505405
1087673851
1134188287
1579140596
850783535
453058625
283284119
322006469
548456912
293446596
367063936
235686373
1821656432
1876568846
656069026
323216322
1252753350
234422051
1476328195
747533504
202683707
2050063149
930693805
483966333
425160845
1994467686
328308342
728016453
204916303
535570107
1996463462
1099147195
1094227501
1003343646
666623640
1469971126
1870320959
788181603
1706520113
861376671
797958418
1064620023
84092119
29610922
1480251519
1368595143
1053777181
1706635111
973406107
102581893
952973876
594894928
147138678
620550928
1251636783
669224064
743581307
115642615
1962981392
1123361873
1069107142
997127642
1324446220
161384848
946984999
2018859055
1615284243
1965588668
86420264
1904213103
2054552947
2057791717
1842261441
282105958
460450746
2122922985
485327240
531109884
1194852541
894129820
2079661618
1397270765
142558375
864618756
1927379986
1347751906
1899817164
615771976
625428058
550388764
2143542514
1491538084
1965987246
1125143414
1030287006
392546587
1714598279
1735364435
1068789365
1685551191
1904204723
624361622
1833590586
779156246
1969758497
1726555024
64105284
517794492
694695321
147057799
1548149717
433300885
1637176479
598283339
1329137099
1186209632
1921854679
1101769671
1655359900
1385069005
824234387
1084487867
391116845
1974559647
1460909312
1917491635
991578645
585843298
141011823
410776225
454774047
674242948
1255076867
795140337
1189401285
1836411674
2063420538
242857804
1404102388
1739876382
699468238
1144554262
767184202
1126467686
1282227252
802658068
172918938
954102661
1409144881
1059152141
1967286188
2033770573
83814650
1574864185
1083317472
223360377
1556073281
256852702
1293278089
256504270
1593536236
1498751070
928251614
436526199
1593745806
470671212
1805236016
1443298572
821387387
666941925
10699129
312106022
775435082
1579083096
2017240237
1730775889
429034996
1794662173
694417460
1779234126
916142828
598081948
529936939
521795268
1364708854
1669980053
655326768
1499774471
25435473
1193732292
233314912
1757803330
653706530
1987106369
1444331237
215296300
1924903179
1108696677
746687419
1277760822
1251847833
782217612
1969651254
2010025783
1928857398
595017072
511996083
1342659156
751379189
1390066317
730701744
1887548697
1545548427
320372630
428652610
1599713665
1427628391
1214586312
1107652397
1398101397
466358367
701580705
1455005081
49054444
899716955
452981440
1662773379
248358884
546639871
123592707
2023288624
1605384071
524920769
582698028
1191182378
409332021
1184168593
776525257
1651792060
171688350
463664199
1612257209
1550838315
1792795376
397786065
1315368250
494971185
1610687631
281126076
1191343693
428434174
1315795986
1413294443
1181037509
141499434
917765345
865988166
1359901725
1094448879
1267210435
1478216466
1156122186
769696025
1382156326
1836244264
1335572487
165497506
1214935615
293446303
297932866
1044063136
851291477
2023758657
372835476
828334846
1916260035
1562178602
665746581
1231082456
1746568219
428718242
904347415
732490929
838709719
1020726698
1731243347
1959357783
1083956577
2014442364
564361227
932152559
237722619
2097352633
1257739103
175997014
1041582965
1037631503
885683005
1190396036
2029736623
2097853567
643338000
1567865058
1696409983
1045352702
868953909
1182840070
743368965
1875187808
375095244
533735269
366027787
210427571
2141974022
1904852892
1400620781
135496309
1842924571
1736804427
1053605996
62779365
1424047336
2123320790
1670082911
641739541
86600013
1037601798
1523705171
1721885058
234290105
283239719
577557140
983500086
1978197110
910499695
1235444339
1516990066
42690008
2078845833
2107097550
837846552
1799973122
692433671
881948885
566097841
991697324
76132031
1889700765
1611033753
1333381696
1333560342
1329095209
471944365
1378164944
1832135868
1548319069
2099939842
1050511958
431940461
1693506031
779711111
2064775107
957143965
1315461614
1791461905
1205264989
1115848256
1131586602
1493200091
1199609491
851194249
1533413650
332642770
618842747
892118516
858330693
1598162181
1666611186
1667149066
1234302888
1568526659
818348618
130258901
1304010452
110727910
539468268
1175919779
1861465054
1016838652
101849231
1669449094
591154557
263308374
1215278500
616752863
1108111557
609966078
1294824150
1489706152
1051089581
797336874
1394397064
709907038
1040879338
582308154
1665226243
990138151
971419813
1818765195
804052718
1463209469
1525621607
522311094
573238805
1087117990
842297967
1669491648
85745230
613497034
2049278257
1343186927
839144989
1159106949
219120594
459474960
1458012996
1113205258
1208795030
463184959
1824432198
631923146
510857811
671355101
828194540
2102016216
854803328
940443901
2085477864
1535122901
1622809652
81240255
218383578
2027439221
939804435
9748198
2078746553
159613918
246806788
693477472
1188172820
165395580
1722245470
314794218
80782589
1580648078
276226419
2089520811
603193086
508618874
449973810
1767097297
792958102
1152898225
1262909207
1814972606
2045391522
1052717128
248198952
1219018368
803230837
27762916
89410814
195940698
863289267
1438737307
81836724
1905455652
1513384268
2020829772
764702438
1070275014
181576056
170918547
1770976319
785879626
1892845430
1971323819
2018503260
456116637
1909638832
409830711
1855603934
1912155128
1266457105
2042043515
1625773360
814220778
1077352733
928293841
1067096536
1405251271
2078264178
603359170
1095194364
1050557104
1625916842
893951626
276362874
1829958791
962759948
1960936765
1334784032
989389140
1451426939
434603611
1717500544
476973302
2089066419
1234438198
1919500922
1601849772
262447263
954106714
462973829
1825272267
1381046946
163053635
2090178707
2139251166
597852192
1113595492
1055308728
1915369249
274887995
628924821
2518600
152206814
805367021
2109507715
247894619
275082024
838372668
535800758
166639818
913514444
792943403
2057036447
1898402829
1087042076
1184935838
37270266
899853868
349945909
1099788978
626689526
1746184837
183782002
2062524579
875980626
724192666
614241618
2140542516
1258769277
600968354
90264703
1674421222
1459477796
900065093
2001361908
275540870
964940974
1927824991
1381309206
1423213441
1572590878
1151640868
1349263002
1519313882
1212601092
1889861823
762616570
708811119
1098384208
1208815972
1831534116
1221870410
910184483
1921796592
1051167463
250467886
1278892193
2000134195
931396020
1000778014
1767896532
1430003016
112927752
1727383949
403851760
867907075
1232844342
1594922935
1010652660
1765927692
1514596714
659270278
2122323983
1483452731
1154762441
1042021524
643969631
1617043740
2136174702
49897335
1421875248
1695183004
600110322
201537652
733398331
1003598319
574826595
1986561329
1903688538
388553856
1194592243
1001662269
529533128
1541512512
1987912391
1497266249
407246546
549252764
653430167
505751405
1742733202
1906079808
2002377574
1061837867
129150003
1290254587
679092606
1610359663
218627038
852882674
1574043633
285549466
100872446
57536364
1085060424
1594333249
46983221
1361865324
2137995306
1680054269
1768920714
996306641
622221612
1879678577
921538457
1417436446
1795092016
1018847811
943297281
226673888
1899037508
1297412324
299558030
424019534
931599932
2138313374
489023609
918927580
1143625660
112981667
907168375
1401216135
436008530
2102994931
215460967
2073809505
2074833035
1800522004
1788468270
377035720
1983770382
564795526
411930989
2086789934
1344448160
92093679
1025422577
31673485
1070220057
1783323047
180432322
730172779
923752568
1641933388
137705547
1429327114
516021945
1933797368
170410955
903597221
265269902
2038641713
708532605
1226856453
1839407296
2110443224
530057733
1302953330
1064335354
938823850
1499259996
810126836
1145807464
2070819094
457863986
1759372718
2147404152
898650383
557433924
2133490710
1689976466
1170362497
1980069403
587152413
1205595695
1588668870
917392786
2081957046
2115476029
1261049376
1789154710
323563725
1301486455
1614068304
1849525276
2007435163
1517644959
422484525
612559046
125662404
1286683770
1372116335
1100833695
235186489
736020328
1290349489
2135614172
870728294
1344191142
915359927
1894066374
297999252
1293884908
301947105
1956846361
151708958
1719354800
210953549
1809684445
1620477307
1792003550
2024863678
1950405832
2140553514
1157339989
1133414171
1341343009
42248986
690415321
192425015
47908772
1257200737
2101956399
327556417
1732959592
335967616
2064118499
750482027
478127987
50587026
182752120
1269936697
897019241
463174432
2128002596
1695655206
1993010128
1975827559
478674925
1379562244
1045604846
189761387
1435246212
1788347986
1602263212
1892973065
504257341
759806128
1400322055
1320297180
143441027
1239041797
336021018
1944582303
660234586
233442925
1423766748
1707088681
851565142
952930201
239446096
1549327193
348163277
1966750570
1897348469
759106358
1098128535
1012369207
1667356556
980031096
762502712
745687385
297088800
353034913
1097355712
1760975981
1893898293
549353346
1550754889
1748667669
1078204362
617967361
1287535296
652659956
884122344
1585524065
543966200
265596709
1886612643
1339548200
1309758106
40578341
1283845218
885018531
2001797144
1083617937
1004233659
938892186
1834718719
815690073
958459208
930703121
698532224
1178074622
1004868279
550858620
454708348
291124252
570550961
718796229
2055069677
1617978015
1314176904
1935781818
1312083706
380551100
1978416483
1294335716
1619847252
1315513677
821438564
1380528800
690311419
443356515
1691720434
502173356
209872419
947914222
15387552
1608981602
1524869112
1245902201
1337285705
1389511318
563391244
819742516
1243230053
1981883854
806491071
1927866227
1790297881
1250808037
612079342
592820040
1933847143
817308922
1760298449
316817871
1850168481
1857196411
1164992348
757970753
1932864257
1250202843
142010947
1028600407
1402338027
345048265
1236228191
1964655484
1536983130
1848909329
1903488807
1968227795
954233773
232086775
2029763558
1008925504
1711579358
988093892
1167707278
1249833066
707888287
961938668
329609862
2144348458
1332573086
1564683986
461475010
519083285
721111030
76818635
1972427357
640404245
1862834113
1032827095
1072256023
525700607
2098492335
1852718541
717262780
1276418374
345484468
1662865521
1453992215
362984624
1100456561
998541927
1507931472
1851985982
1525455253
1304268707
1341504638
1590683987
807705162
751808022
156711891
1180726916
990631440
631262640
1179988167
1814567893
1090754070
686369106
1666099753
1376773793
1282453917
1109741185
2045371191
1487622821
1185582138
1753605635
1028449610
550065593
1056152591
673170365
1030763149
990032882
321157037
1453506324
1204058167
480681004
986869025
1074516835
1233405991
2089192517
1708826479
1961035865
1781193735
692223330
1935322374
615915884
178839314
500586539
2118114883
882972440
1880113218
273264764
1488313272
181753471
512756973
1904396922
1339943840
1429260697
1270436443
1415440036
1968683389
1645586439
1428556016
1967773132
1950655149
2010386156
1387988439
583718184
596545156
1880514879
702412037
308589419
391858919
971075603
2031639619
1015888914
1739944857
1171876436
1237361882
761785363
982769629
1167889955
794963379
1328279124
1535678755
270848084
1522361911
238378872
1266702652
1782633580
676917241
1440930373
924553208
1666600345
1488767316
1216367743
709489283
1807593030
1787854631
1000345994
603033828
1126748539
2096457754
1835227350
1552577548
1520787769
848684444
374526050
649577722
1189873811
1141026534
1854446073
1225226713
1691183863
1243030376
1946977943
203525409
1521345689
1195222090
996383689
2026879941
790696653
411891541
1383325425
1701235422
1037444171
1037545616
1090349525
2050643525
1764094294
1374070150
2030683962
1088694082
2142493638
439838341
349345412
575148553
1790081020
1203224867
247494847
1801280555
1518140446
1477921484
860046232
149334828
1280735551
23589561
1667530562
643922643
1832901435
803642445
1511336320
1016470188
183873779
1608827213
89637488
1615934756
1967570057
65805368
663199838
1240456501
1729383400
827677205
1545505906
445064420
1198348462
2074793322
1182377722
1401961411
1347776581
961566748
540971747
1243747420
1776837880
1644750150
270658380
383882061
1303102776
1377012913
686816910
535905624
1325341785
2058896232
735630065
1514773787
1924922031
1799210834
673215260
1141029377
1362544199
593594625
1433698802
1631106641
317805122
1250598329
222828359
827555063
829440024
890288639
313975775
580593786
46409355
319828855
1737530727
2116151472
2004321159
979635147
1078833995
506229008
1471312651
931070538
1070484086
2103570310
897921043
788311700
2128904686
1294764523
929717367
467903093
46857926
1171481736
1328681391
481399889
684245182
1257713827
1722202285
1265275301
878919129
1262109292
73181756
184826120
413124489
1912418142
1748866751
1185283186
1140143619
1446573103
545306572
1431792423
699325830
1235198937
484493036
248874213
2057423160
1196203255
1325448860
476582677
2050310363
1097681006
1947230756
850398140
467637255
829120494
887197414
663223084
408432378
1447148398
1589596975
1093629737
1893725777
2026154096
276287249
706385960
1646324768
1573308232
1412029745
652114985
390470473
1109619220
1065845256
30658770
17615923
1423420035
1499342076
438855055
196083945
527601779
743804923
574146045
162478520
759586773
469153835
1529535529
143753402
98760495
1110134284
31627961
1743109761
931325409
1351030208
730443566
1910593216
976486958
701237020
2114141241
1612581829
1688504248
624571823
46439361
639118072
2141044112
777814589
1219242384
237896024
1028990060
958599457
596579633
755079101
1977429290
1262259272
374815861
1782429343
169768718
683616880
1453985050
1558131445
853710210
55738192
1597075486
2084798942
1234788089
1613436075
801094386
777885029
1151451868
1112066534
682076748
110231710
822028190
59309206
1623286860
400253771
1736724879
675117170
1807057621
267919177
329044099
1578708947
1078404390
1753371569
1576924791
1080278014
1282804593
1441997255
766006613
1753523434
1198634907
1001535736
1975698962
1125610173
2004260945
1332914894
1861744101
383353856
1808677752
1027475521
1730116944
602058814
424380294
145671309
35356176
1052356066
1505492743
385540727
1525926212
1274365172
82250081
1083172836
1817677315
104547556
869549747
2169583
63868675
26101418
1026680905
1344865581
1124262342
1811624974
466883804
117391542
1454126018
483891267
912674989
79924187
314939868
417445887
1770516981
1300178324
265741563
1253274015
1135384919
889025037
893026901
1276700146
339326182
285009516
1349050336
1039919058
1165626051
2037988766
1903320092
1370830011
1931496082
1978659762
1089518195
1337226474
1295099931
295701288
1675174811
344982524
424770993
803608687
1169664529
783122517
176617033
485856951
1241340325
2077500571
833994633
1045463898
1898564809
1595532932
1998767215
1904100094
1857637211
1690067077
1602088742
379768195
14708881
1788248335
1426715604
2008490544
322853305
688128820
1201349146
876872678
1372478345
1092857488
877019126
346029473
1367490993
1116299382
129526681
651275858
1477317617
1804655352
1414596159
1247239552
344876232
1017273847
2134287679
1463080851
1188177940
1339688730
1438649913
1472762253
1664159849
1134754317
1856648940
1544099280
888632898
1744261387
1353994695
1072412689
1502660110
1125504133
307945082
1440059872
716797338
1805548526
76203210
1092077302
1310819186
589739499
2084927374
1805127805
621313151
225867870
1968119162
1692832461
1048316452
1438586961
304071807
539097274
989989297
205318979
1802541985
1898633198
1083648132
64269954
870200646
1489460574
839584850
2019407780
1782108587
578306355
1424162910
1265233098
792440973
232784839
1829514138
779912459
1367632900
951939303
365318094
515936370
1153653435
1033530616
1129320099
661669979
2134767946
2121271394
1627240745
1967007673
584867344
1503714522
1803789550
1580256064
1696248294
315273272
928844532
511875612
1532474227
135291441
1196977599
741750067
655966421
1604132818
796034963
674279494
2013260235
809623417
2085142731
483037723
2000849586
1127097831
2005675505
1726520326
1923804699
1810174432
1711150589
1473076050
53245661
380612748
60752011
1391755337
1968034622
351115730
249122007
1684602716
1740551727
1506071661
596659862
153549054
1720883834
1221722801
2065495436
607807929
1069124620
1805243902
1583414031
1617666832
1735392045
1503447885
859412566
124422920
25073130
1510879251
247121139
613000476
105065154
1162833262
431750453
440000836
10195746
1869651236
1566543836
647509544
199992601
1813472762
962425984
746454889
127348101
1196236521
1442491095
1940203291
1734931303
1574255809
1471553284
1938888013
511688903
1389168056
1926502844
571304243
1551529414
930450759
957429030
657684536
851190492
1428748634
468048918
1174902592
968960552
681315774
568545170
970926750
1956539292
11337890
903034301
1038122357
2061726902
1512085339
1113763672
1829594043
1597553981
2093910423
2101474963
644456596
1530062696
232664761
1489077573
569251871
2129923047
1037332814
185975496
1746519712
2102659776
1884556160
1988770454
1729200554
728295022
915475428
2114804295
1834975009
1818764612
882417881
1973270623
1669572382
150617299
212741350
1715593633
849717882
1530463050
857646085
1230221351
1608115253
1186081287
403386034
789063998
9044398
635879389
1674319493
2017256282
1303540300
752925383
363657928
1672738117
1086693344
983010175
736316533
721906589
1311108969
821868031
381686277
1270695668
2118617251
766080270
406713556
1560609430
1470818039
1665557609
1412207649
2059903661
1090597096
1575367197
1012539981
1523796529
1005279573
715938147
792479814
285956497
367331000
758703466
247026297
1537610870
1846297591
1668430401
1204986997
144756888
865532157
1919281295
990999994
565422948
166144467
353994349
817288631
204327124
1280245783
1749324540
47183883
776149325
1018534525
336355148
1785710737
1937024978
1030595929
2130379248
1684981820
903639168
1336851180
59396221
1832005762
574996168
1833077593
331080080
1645961336
555422649
890686796
1280776147
710971428
642945896
1199895996
864433023
1613745592
111279371
406894757
1017867564
236798239
274933615
1761497401
761731003
872265831
716310450
285315486
635947669
695106640
627916884
719764411
1488819233
460024800
820131449
991306017
1820931123
1299472786
604876866
1584630793
335568212
1977802399
1283062784
301624905
517996596
3211304
2061737304
689429143
545627475
923974292
1542292427
296961137
1191747389
1398955601
1817037208
301402238
533511331
738288690
2080110829
1024048251
1285972838
1173258568
1007278936
1896433665
382347744
1257374591
1055903446
1236845655
1524648363
2019653013
590718213
275915974
2075468230
1721469820
1417742554
1393338159
1595916481
486364857
1731358001
1888029579
1926723377
1026671196
249135787
326407446
1427206546
735860589
267007626
1058263487
2128567027
2076199274
1362835500
1166420822
879232767
61131183
1509361599
842219140
154346533
1851237601
348687598
1827863675
1960900190
1062151787
556545044
394367452
1187452987
898385085
1341035813
1743788000
1024149170
696128940
536977954
132320418
502608431
2043120441
754015473
1234145927
1884313973
1441298094
6362469
1351121273
1373039550
887805476
471478350
495717944
1891545669
156592077
1515549952
1101247355
1470170164
1254393525
1846010874
1443250559
152485630
950685312
1562121348
860761909
1518422429
1222051973
1117854738
1135902973
328834759
126541673
2132278137
824279625
310271842
1173478194
958961002
419710294
303688705
1326130741
824651074
1560406888
853116917
2048694448
1844669602
414037291
198083250
1425247655
836366864
966449844
1416784646
1196686976
1916888785
809053179
627525816
2081875937
1024204192
755857643
1621942009
194573639
179779767
1593229838
132380306
1446671847
1952471039
743518292
559460353
886151310
553308042
1776801126
1252843122
537915374
2099078503
533083155
974874816
788283148
1961990250
2098892949
896382208
1338084725
1877831184
830081178
1876695512
1697940220
975227099
2063037357
1311922404
2123369631
1459570318
1436420932
1118904741
772425960
1840227904
1510005690
1212521177
369277788
386512694
2108685056
2127557926
464177503
1368116799
293898956
139593137
1227456036
1068549314
114589531
150923136
1213962104
422542976
901722180
306488974
40950045
1607268391
333689143
1258877350
1472702902
1955192089
66187478
1433523356
243791600
437560867
598188667
1152613043
94265740
1166622674
1055518143
1803286763
1826140615
1453799397
1405937254
1706434591
973378494
1825010890
1551486378
2122077975
1309776670
234517131
1627724114
1966374191
1012371447
970459718
610616500
720229472
1765933813
1235861372
349923447
1798960043
1019357496
733517492
20880227
1373225175
1879572673
396850137
1908087400
1085764398
220446024
1306722409
1672886350
1875287510
173046668
1280317806
229119662
1518551487
29965764
511821373
953951782
753461125
1646866589
266319348
740912678
1406845689
309868183
172377770
332635529
2065030092
1747238134
1405686527
1206248142
216416523
1951127384
711002280
1266191353
905462484
416326796
1819215535
1551003480
29275227
82049662
287048528
1819745215
1510422212
733829745
733985508
1624428558
242584351
2137402797
295101826
5586069
113175642
882395371
2033317343
53217852
1688105386
332446112
254107357
1240345453
547060142
1591204170
61104665
1445524496
383458020
421505658
13592136
937425464
123051907
209288246
1235146168
1083227465
1055459110
851695328
1970504585
1835735000
1960939753
1079095500
1416993618
529495670
1655786880
1642850670
84612650
1648613563
967817843
1550716488
583973306
741382474
1557816049
455042858
999333345
970325528
716147492
1560889931
1594440606
1418432684
760996423
413907044
705168028
310001225
898907230
1485914546
503740388
1495416974
915690742
1113796894
1781062746
756927762
802920751
759103695
47536578
519147066
190904891
590223168
19577610
1843127022
353814272
1690356395
1136633981
1186195374
314019691
82685279
775122715
1443448280
150277522
1987453384
758730484
970312808
1698830457
1798387634
1357336786
942788761
294690342
817745785
1597088986
2107397376
1769776803
1161627318
882608296
109574993
511532271
836103265
558282160
1023261481
1389699603
1340308837
749360978
1011245893
286893928
2026760285
1247447328
430694765
1213010055
1068505599
241786219
42160811
446766542
923439634
1477077776
1959844789
387800668
1810136614
893510636
1358317850
1686202955
719069044
1921528607
2147317547
1977361763
1388803631
1567302566
1798275795
393283858
1806054878
961908167
113885616
2091152982
1875247561
1103531550
985760227
1976045707
807006540
1432437516
27759294
381689710
2078694355
157160465
651990268
1570437430
922873132
1829142282
577180317
1381201185
1359807005
822374143
702308294
655844826
455101411
913185399
720192181
311106185
1217641856
1033332911
88564676
1940056825
2057223970
80863622
2124187099
1221314592
229812885
593764959
348161790
574347144
2056294323
1294064950
2129602488
2036602127
2084257892
1865244175
1617599594
1033632971
1325835564
1049336372
1673782555
1883258400
1143298387
1565771158
792587539
1486714286
271945409
727937400
1608283160
706735840
711867161
731919008
2043657744
1835102061
1160612504
519032831
34474955
382601349
1607048731
305133493
1040964218
1941500346
748981663
479624901
1671687283
2027580055
94680631
1879254695
1415584182
55551413
1817332831
619441047
1416882022
1196800636
435894860
1470945886
114944203
1981325111
1868448369
1025797989
1428481850
370092998
578710680
1218804927
1253429776
528294904
1549777455
1432852473
1344763780
685000908
260973086
29298893
484508829
1288532987
728749386
176516863
568347933
1983035669
1870908180
2033940744
569171062
1668518123
80581876
1603125816
545574327
2117864166
718240520
654622840
1240755047
292030329
814997721
734620526
1948883064
2043378283
560394337
1837589000
1492385736
610841953
102402
429234402
797117782
114145770
570858767
229544139
1410510201
1014076270
953381095
849417436
970446250
369801688
1405398367
847413305
1952306451
771193811
724586670
369855821
983919609
2129752278
1249251766
1088990039
1601612990
140833659
984024089
350674132
1467392906
1038459811
509969605
939924900
112314179
1431892218
1119776343
295326191
879505723
26193126
2145162462
247708474
757636404
1160226125
1603766904
514324328
1207382662
1269712359
1593748259
452233019
893195157
488457070
1126265350
2035538923
843429483
166350206
1618351198
782101954
1980695792
1543686241
1600087638
481122913
1759593731
724340910
2004027275
937560805
2036582629
694469581
1312872250
1232757263
654272331
1442157349
494710739
1342960289
578796543
1142693550
2139843557
2139405822
855912361
70735441
1083454104
1178466624
1584515114
1150870731
1431767789
80305485
699842908
1764827565
539605252
1380055841
508619841
661588873
2006704556
923376538
531093700
634211008
1902343944
1006347436
2079048852
883243796
1196584107
71207033
155866067
1879113156
1127658434
1677507204
157946349
2017826005
2040889277
107884384
2050865468
1907229779
986894763
968581510
1818247904
548437259
62279095
1600315505
1816838300
1132891835
1625183770
1273652846
81066740
925983213
527593564
281311046
1586617096
141753116
1476784467
1064535640
12098175
1196786619
1375465733
756261924
1030470351
1308204465
1969063771
429110798
1548666655
696564913
2082688964
1577530144
595319587
1982368025
1393768104
1771662130
1879700447
1163676020
494111790
1556829332
611649610
260134326
368337277
2126832341
1280895192
1078694070
307244143
413328592
1913645033
526838399
1044690062
1992977081
1139165865
754117382
900023878
1751823472
1270055033
59589649
2087137328
292988985
617227206
1875143545
1856603749
1132384296
1229963716
787168659
567881625
1442111776
1093495668
761702163
1395800244
511822044
837422289
648959965
1728016722
909591412
132091415
928611536
655970334
679869244
777763683
1135641177
1581588144
2097229074
224261458
190635523
557149850
1159256140
1220716751
1559224876
218944653
1930654736
97357762
437884510
2120478089
1068510615
1227077968
529046243
1123265214
1207611088
1348884858
697045758
186967364
1425632315
532636204
2024838688
1743141843
1795128165
1422975755
1202793352
1816737118
1317728608
764948956
372591491
428322327
548980890
318102184
1643440671
254970907
225922825
1537955858
570132711
275430068
1103109353
1707053966
904090195
1243967358
4362895
291188150
2097232458
1704769018
789044996
424513044
1872439868
1429029948
549031386
982236238
1583428045
1895995135
676568539
354025378
1786954259
1678923351
908795586
770787104
1524166500
419954884
1364351050
2056346271
683588620
1239539917
948139928
1678824030
2035313083
203442343
1373291947
949737244
904582289
780670494
1355376171
259173138
417584353
2090434401
499752223
882440583
1234479616
2130454391
326999296
1183248312
217017310
390166835
285334993
1229790209
502826333
1618890017
828111457
263985080
1939683099
224187586
739186554
2084631995
260055298
258461446
2063520008
1078426550
1802818942
711984271
1575596450
1779638884
964915765
839715777
870592414
1042275741
1819100146
240801166
1734161421
171682788
1691053983
1211203877
1364535473
1437200402
687908238
1145239627
76582551
180457593
1012325052
2140001294
1638865768
1939267411
2076314517
249038956
691036434
610421644
1558251126
1441257665
2022636245
863295568
99958097
1650431093
1002128371
1739283955
1940562022
289184380
475960816
1399951719
1135116330
622503487
1550847769
595973491
1090811929
914121584
1371791396
1036964335
2043699172
1853508268
1683890968
632542460
1931233041
1196999988
24262886
2022242898
48592390
497457571
1763160155
901782670
1837857069
799318100
350073784
1806666828
511980142
1071103617
830865310
1256165745
841479217
1791372414
1179672659
250589879
143565596
1593900966
677361990
491046377
1066852417
163250315
1088524914
785434901
1011891221
1900922424
2025926292
1399161244
1512140717
1647188615
1288645099
438494427
1747165063
1106290377
560373833
733104312
1397466718
1327490962
1689836288
673143768
907699694
1271163163
1795721126
591390006
78455512
195054527
809334228
666586481
774301088
507449297
1314512329
971173320
1384900021
1343924833
8007325
1756113396
373816150
87482628
1982358579
339562136
716773761
2058612309
183231958
782121687
1429655919
1274637734
706669611
1547554887
338680637
725258419
1060270074
2132617964
2081859852
338991611
245997439
1620156774
66453884
1529389677
875945399
1521389004
1000775953
1496425731
1182549952
327671076
1270801750
439866236
1227736011
295594050
695565942
1474441590
574265075
703009764
382740977
940014223
923435874
83736761
1503098007
876563632
717385490
976540512
162038978
1129618915
1858113879
1146289605
1901980847
1417312126
1922574852
1559178808
954762468
1732508332
1089847036
410828777
2006011474
176205171
989127255
1849181197
1274895409
1329466747
1804632391
742791348
1185728226
1146056090
418822663
829671912
1074636306
1507662194
1235827200
590166598
630985281
463192547
1735599090
928420362
1604857903
57487709
39681666
249297014
729498144
1028343686
1911237276
115872637
599048881
276709079
855990445
1406291986
853051041
1094661877
1696708714
703984269
1378281319
554175146
826979842
767749846
1089992105
720464712
835969208
1568245947
1324528310
1956660485
564289753
606190543
1704547216
1801677653
773006894
1181707387
868453028
1212321001
1051170486
1600413474
935320200
1558147224
1640088606
731969940
1660219318
1445623941
1306077746
1869924900
872153896
1359704009
179369315
1423956190
1783448676
541039952
1580781890
869646102
1622625264
1775116545
81870328
1345554481
704288084
1301518260
223112882
905533836
1023541632
361105189
1667543247
2105074348
1414619469
57807622
788617414
1716098576
509806327
655521907
644037024
1626581132
2060280124
1115869797
1425121870
1281546851
1110023393
573482545
448848996
1565656852
2094288888
1887287152
1368089088
1526758784
1992370859
1956553908
266740935
362946722
1287303871
1458621234
1939471106
941313888
1636238701
1957589913
808066757
1471780082
529178898
2140685786
1454466052
1773805837
94517358
495125887
1751051919
261032066
1007455243
1992857167
1157329024
2012499181
1348291900
566052913
1795158136
1678093644
1032980319
476736298
1189549983
883310146
260182816
217001090
2072119424
1034603049
1057132648
1275640304
490323146
2035808646
1446471765
1281535677
1313205096
400900956
44717901
1148241675
33716118
1272292491
1960902708
397598123
1772905970
488055215
1263207867
1466183278
753884088
2046430687
1216425199
1370940376
348955794
774970333
988710826
165472936
931447027
1563112823
1176282760
440340114
5012528
372776163
737923935
1835228650
498502448
369677385
1184912187
1763956343
1977266665
1245498818
420327692
452352348
929264237
818734233
935923547
723969844
2060141263
910498843
1208714000
1476732100
657607425
1121855808
1988982091
2032543564
1918217220
933741210
218369558
234588178
1532054838
840218426
931767757
572571915
1811231464
89772308
424296582
1558171982
1553423694
1982888859
32313199
1619929388
1785408803
1722692821
1800665942
830660186
1216828398
1157743891
1634350870
864495635
266553434
956776443
333109599
1740776352
1924482470
969132905
329809822
1950408903
1002033653
1694118328
616494980
559658350
1242418041
673789886
364376633
1616501236
1180958700
56934040
1043053858
433344094
1048529442
1805298560
369559011
1903756558
670709856
318019641
1316922212
1609521259
59063030
589777512
1868195925
2059323025
1977899403
1050735923
963640751
2100884794
739603126
1789345896
1900463285
612892271
1143472456
1435900250
989708642
874644703
1013934850
1099975414
1521257659
2130907007
383309398
890428861
2056801919
489565917
1850575139
1878802551
179683335
68610031
808111862
79181859
1662072427
196340165
66610864
1516345494
215331956
18614469
665221541
1170916352
1942750519
1118733171
649861448
1417540669
1145757170
15175237
1459570045
1441155495
1605437651
572663957
1832876759
603104540
463640240
1856518137
1225509133
631457377
1851922801
361884969
1178431780
51590705
1019143852
1242918966
2002783133
61764845
875651401
738710606
606090864
342225865
1977502834
1701860567
1124715509
2094159058
1431971056
1647237243
1711186076
1465283328
270894144
1171701356
888064367
1903342313
687573672
1191113346
444295723
1318722116
2083213555
1583892740
843909987
553267482
810902343
1132143481
1493596541
684108075
1493582604
2126339020
1910319488
196726427
1992749413
1845590632
234891540
1536868381
2052882790
1831874738
504795943
733638500
252686872
1907170894
910069680
1115187480
838177037
1165483274
823515199
620782835
38937686
843732243
645187602
1888591547
1095638266
1410685272
916779157
767620518
626561307
1968999295
452737306
122082616
2007875137
1192397058
1088783386
252306720
1755042759
2025217503
1820319216
20414902
557761691
747848375
2082288348
1046150139
1468801502
2133040997
1711902085
42246732
195558686
1471699009
1847844133
816943117
463196863
2074436182
1492206468
1589986915
78150544
1683267243
234089368
663096388
2005673972
599785502
724461366
623711913
1463116160
838071748
2145162813
1480292570
1333532006
1364926752
1015747552
593812619
1805231856
1320440056
1658203627
1853948606
1916340534
1018414526
523854222
1872038634
1326965167
1785773655
997745483
170230862
2018620154
920669225
1078635488
706889094
126750180
180252487
689082219
2027752752
761974032
761690807
1015601881
1201400195
932926968
1480310902
828766978
209217981
408282032
1600357979
1043442274
1398576399
935844305
2108768610
260188006
235842495
1449794894
1288051521
1611920068
995929907
1764653078
830782728
306386347
1855500785
513737296
135947498
848228445
1438052417
640193913
570310975
921800535
1971236947
1625900425
862459313
519277380
1885268480
1434182753
484386585
1283812826
1301788675
374967184
279080782
96968828
1535741717
1149906462
1791695464
201974409
1897611034
1987916629
774523481
342575139
2135407358
218306877
1996694265
849592221
352626923
1719737833
1474436789
1855987646
752007844
1788343038
2079501009
1236909710
1416154602
378959475
357829464
1752338333
2081084493
87127664
219056017
1774111120
2084406220
1645836861
493477453
755307743
631754460
1411880214
1988493814
1679704727
2014520605
653934690
1211571434
1321044235
1788574340
1593523750
189128157
1623870440
4200805
1760002752
659884940
1565813045
958806261
1074931602
432890356
468455450
1241407009
884696310
223393167
1044782798
1612547197
1844745422
1616207966
271976780
435883323
1487551636
1823143301
606488389
1088714887
1871519663
2026454581
2052606582
970450319
632510888
384466259
559217813
278288943
1072332868
1427241976
1108788761
1897845665
248761894
71294365
1922440230
1491279639
1174623367
70466753
1971427085
1109883160
444282421
1815842438
1040879679
152958586
1694230750
414863191
584009824
1265546301
985825303
404092696
587961985
134074401
1231945551
687813963
2102992214
1306536133
1088730158
1997108604
392694171
1452271021
942839943
28814161
1513707749
2022819763
1081720085
490628892
780380055
1960591680
1127070490
1130115474
822838915
980506306
1458777949
1976119416
114842273
1488733826
1755069322
1121915560
1833877984
2053372195
1809519028
272254178
978944455
1734556154
1097041142
641035558
2095709763
911718174
508863766
306196358
1312372579
35178852
48455683
1429355079
676483000
700908966
878652566
1977326107
1049598564
1453691830
952745001
1999853126
1624453628
1009667963
5944669
1554339155
1650726306
1139912914
996701745
1444972708
1366872257
401832983
1364123289
1621516653
77113400
1129658882
118301097
524061787
521949370
1782544426
578003328
1799484867
775367993
1729810812
953864210
440932053
1678906782
1816771976
1585191448
984713364
1050715139
515123819
363190515
259449124
335154194
1989532447
723733886
1586681665
236877827
287347081
525443525
884387667
338817146
2124610876
1367012264
336064170
2002110669
2114286708
1563453123
449337498
1969854281
2139976849
2004631202
166277664
1142731263
905505235
467992968
850054929
1524184485
1847738279
2136646215
898196718
439456648
1518221709
155628131
601368655
999925764
2028245545
18390224
9154727
609507605
909403300
818341775
1272226995
1251916723
1954897022
1927183991
944483983
1413595871
498511168
2094597435
1603254296
1909683611
1967969321
882061697
1196912357
974171396
1773084342
31206855
1192694053
1826118390
905313320
1396114106
1635483928
225531888
983242044
1996950018
1813750208
803453274
209464443
2021681299
1793129337
625913800
1455539833
1641386137
1405658901
1732505085
1297783325
456838079
45974402
978425210
316459207
410570245
2087498012
2080616033
498982677
619138895
974476850
1892033885
1441963101
1606987230
393521954
707809482
1428652813
1629460562
521096994
1180893278
1759719834
154648751
1480123338
1430393534
788759086
725259698
1700458892
544379770
1646686941
357107140
807146607
1730568720
749721133
1857243362
338194277
1457414036
507300626
2131210935
1887201716
644621585
678821250
785485115
1110618609
949764621
1431416507
1962998449
1794542458
269615632
972457067
1779753021
140206434
637385750
2123375324
1681905533
1215997052
1635166037
747015016
1306601851
1935207836
2103524076
1370048046
1506463899
1874029289
518722381
1744785619
1324188363
1559663764
918904986
1460459558
1596179470
1933518831
57072830
1283438521
1526005792
895904892
717113902
391365095
373927339
540721110
1709079052
564121717
2015983489
1696950783
558684644
442277097
2042392450
1704901114
1086032518
1503027298
1189628140
267479334
1696071079
110771307
1157798402
1827555519
670506188
147876436
2050041547
558970117
931657546
1360278596
707867486
1555583499
441841699
310031794
2069814624
724471752
574858535
244933182
418742222
1567258259
977724413
712857410
228727669
1057110732
1116719466
379876370
2074135077
418781748
451080029
1835612489
1706965339
168951457
1259360899
1215459757
1857432373
231173118
1838135735
1859625600
1250427362
490779335
409707322
1657488302
393892254
764309017
2093202164
1052491627
1923512870
1760577047
1431296460
2130459545
1577404984
1616510377
7113405
103164173
1947576563
360039994
1247418747
1602526316
1867925624
612686691
2021075117
2080009744
971726739
10446927
375378134
1660166737
199847206
603239090
1509573923
303471060
350093646
1221365824
731513629
192645688
1196396529
925573687
2072152056
1533852980
453856080
1847056753
238194558
732895813
2101872138
1856553857
1291901305
1267627497
730668396
840113699
1890810130
1761290808
1625058134
1528968153
131770908
271218412
171065609
2123726815
1792552846
1682614818
704538928
1829182236
597441076
1694240819
673264099
1008430941
658560602
2036313114
103251840
1675310191
2077024833
1655486260
1302259263
540587017
75992346
626911871
276483222
1709266432
862280556
1764199922
2040763811
480015608
1178056576
1158107429
904451059
2023258511
40371796
1709108204
1806664330
925319152
304563669
2066384271
164972608
847954764
974861296
1451484634
1818345774
865276468
380763112
801336697
801034675
518949656
1818586458
145741121
156303318
388849634
1448524236
944617475
510187155
1805214583
1120648156
922738990
413552398
790830191
892781590
1506371047
554124196
432349825
831647906
1143113033
2029644167
1641988676
83299059
1961971813
451695513
170322272
1400696209
1951865545
569506844
871914254
1803776744
1294185027
842553142
1557670917
1521937362
635396086
975400313
154634057
557063408
2054991707
638287202
1032960473
592823655
685965264
112502443
1244104453
584363423
933420116
884579169
1421395240
335756345
2001017647
692214538
918372655
336434628
1539688247
377484369
901639061
424100355
753651523
1082544037
1318013939
783243964
1900969731
826081643
1129201056
670318905
1090109186
541074456
1461711945
996138352
2042764408
1235892784
567691097
1396007888
544840199
1960843655
683230882
808035162
257312868
379051073
1893144398
582933566
1794876829
1198775315
173741789
829234607
884458923
984265572
596461529
1973431499
832914251
1985300781
87754475
1370747439
1132656570
1226563961
1902773756
1580757115
959609512
1461401759
945197299
216416886
166620018
435856907
1994267123
63742369
1600749591
1447838954
1419185567
459404359
1210539678
1383081892
1056370521
910156695
1686125723
156471748
168279314
1500772774
1574979597
629488219
239967333
7194838
2029246256
1194825087
1318964787
531863701
412180570
1911171149
1741155077
631676077
273824570
2090000596
118646627
146780991
854272111
21002769
1672175583
382577251
427139507
256828874
978234853
1088294864
905638569
1298579015
293749508
194610542
1555175563
1184940358
401198656
469541102
209808045
1346785749
1028826977
209080614
1618283204
1271398963
976815121
1318374636
955981069
44246817
279409450
1502218547
1423362194
2014277942
745644532
1173403318
1054539673
1315802998
669738851
995805489
647892803
1150277993
1566382495
1012040930
1870067974
1494614454
1419127010
1771509038
2050330993
1345638376
1193215092
1165863539
1797679458
711123772
1688946415
1417683197
1863548523
277052421
881666650
807546474
1192407559
1414024992
1745568845
1031149766
739445498
1638096681
748259965
950662172
1748614388
1614929705
202808977
723937505
1430255861
1244208343
743334662
703070893
1143113146
1722708663
1176688362
1708918165
731127635
1730364055
2010921407
673828254
1472438429
1420687263
625047842
1215411066
925299240
350818373
1798955859
53115977
1159447418
83964264
1138304138
1382436579
2085554831
153829320
1389792049
191378066
670846174
1886093924
1905300342
127079620
1547022031
851889440
1960688679
123426855
1384500398
1511436940
1309385475
1241770500
1633442417
1406778986
328034449
84926772
1104579638
2088286230
754605106
2054267781
1486112286
1788472349
1360916749
1688245607
996873527
1530625851
1006238261
1272860290
921169729
493733948
2109484587
403986733
598784826
2124853855
46658566
1456699396
1828102385
2126980991
2014672672
891122847
1045045833
2097906244
1984365475
415397303
1749154548
490735784
1760930451
356179075
679856205
1454534062
1993747974
738634927
585988713
1954110554
1115108811
1622898953
2122746802
1221265743
846842698
621402843
1114636644
1933299042
189078975
19099415
1000223806
1541261367
56004270
554327474
1706516344
1801095451
510592563
393439057
106560172
306168635
50237131
855866224
1664997624
1607992902
676280850
852612783
952176942
990413273
722488545
2067245473
1469165362
1171050104
1224913818
605439587
356854519
235520308
2074590692
1440536259
80652604
1821394134
1693656017
1790352238
954532849
1430863051
1075925369
761966832
596220556
1638100746
1274215248
1469472515
2063657421
142374482
716110451
487255648
1705897031
1155382401
2137747783
574097135
190923488
1594260811
524236554
799774193
197993623
559665017
1870977
1288715368
1055856375
2096609224
641079383
674448841
224423520
2142257985
737094307
1404773717
463378086
2140121493
527977083
1599569106
1954292310
97941056
1415121025
1154722610
1410049005
1304476862
1850219774
1670701591
762662298
426201222
1439877719
2066531365
55073206
825624959
1987349107
667520065
720976590
412093548
417333959
1538046574
425563153
1549475421
1666859128
754010785
1595341209
1581973014
86588497
252343240
150829160
568706940
1362536373
864283805
700114659
1717197915
254279773
1437383384
1726479618
1113708444
290253903
552962343
2099000476
92604286
686087975
837518804
1266774384
1413410655
1633486139
1708705792
412905917
1251299981
2118613113
1160986438
1729824338
1793082835
250395785
1361258702
1519981207
1016711763
91783915
1552551444
1500337483
1093562257
518174617
1561545520
1236203615
1256717774
198562915
1224154347
2093279573
1277896704
838041260
574175005
368048514
1667319365
133720586
1078715042
1969276541
973543482
2120254868
1025549381
1921673648
1132039903
424439743
584018543
1971515817
37330800
1468609199
320684833
1214423445
947920139
1035684018
575380291
1186134373
1260034877
1540220896
45679608
1646167757
598366262
1709676354
1727824053
1219656934
159264544
21301802
742678202
1378030744
912298540
813384971
1860276764
916698313
1590856954
1505888632
520657966
1929634495
2068631192
889686665
66124449
585235098
1514126408
112093457
1469848817
48541349
1621855097
1727461267
1168958084
973885678
1632199531
1966393109
467182021
2051859099
408848526
957446853
1654306111
2109860852
611487287
457041143
1626575737
1592597965
1111593049
1242720839
1042049777
1200666769
610498257
230666056
137906903
1926675729
1967210188
47221598
1596706672
76932317
1813073323
1759397304
1592023370
1084580358
1538509468
779622872
611830529
978348041
1147666720
576652008
1839583215
622492570
930335714
894882083
1516481022
86346389
1173751321
2129495295
1144752151
380292465
1111295447
1119482888
1869112508
1628925410
1293557463
45266157
230124362
192805078
2127244464
1046369272
592963497
757961927
1966285948
1438502596
1508031287
2120221631
792375188
569530741
771906521
2047830739
1599196633
884959741
675568003
858055146
1160478603
1395264642
2042457479
1414581480
686585871
647397539
1632178188
2063465320
1076221871
1256528972
776836661
1525715229
387247691
1328511137
168679645
1497478648
247530826
1910957725
1756455579
310972026
447754723
1479879293
525084156
153418758
655110064
1000374440
474921963
95593796
1915765368
135522802
602417580
82232776
716775540
663535381
973221751
1662535428
1297081679
1070501350
262217281
1324195816
193530662
1906195735
1502623401
1774059009
2001759777
941979784
1784909434
1565996201
1148933576
1514104180
1106804532
335115799
741967651
1989123791
12426390
679072513
1547591649
241465782
1294676635
295469987
1570437099
310743335
1039485845
2094528380
90328001
1479514828
1134575275
1104260377
1263562448
60719840
1480640024
1359336270
1355662715
1621545157
1817222490
2099949796
1959217105
1358910119
463513421
54560
116706120
1794904709
764517548
543231874
122049880
446403091
1071399488
1752772775
1548842352
300371610
995239661
1749586490
230139850
348687815
1444932134
294479557
1436466860
798126569
1866074716
1332990758
1182029266
782390742
2059221618
360172911
1347767171
949449034
120275245
1040893424
596788251
1002620201
395140757
850270067
1139421907
1922060320
648362550
2085830469
439610744
432704058
594893320
66248024
1884276068
247015762
394928158
2020310209
89795279
1782328773
1804357805
2144937007
1312314970
1361327770
1724260719
263630198
12057408
422124732
308530799
3794530
899351221
218093785
425245040
746289443
1074285623
154185290
301076261
840670159
1325038011
1584308307
1447032514
674531621
124108966
1565601091
748570369
1854652666
65914092
712070177
29738249
51580861
153385541
2030755740
1508829815
485121935
1131089827
224590496
1722757974
557010974
229499048
1867845083
1532622165
1596429979
240414664
8839568
701349148
1577264800
1776183644
954534920
1169634443
1752375864
1623633129
522757403
1685230035
1717211500
1751474241
709312954
1809091717
2128470927
749340941
332282155
1648614707
1774597875
1789308755
1112158450
917258813
1215129868
973408283
1442574519
519311124
1401155344
631154346
154894090
398279213
606172653
1636907070
17466740
1079714644
1538345670
2135409816
1500970149
1644521916
1869318902
907147683
747577515
1769073178
1630280795
822246695
164081020
1981664639
949513601
1357727457
1322607232
1655656293
480575174
1937703701
303747113
1308164946
2125181129
377912425
1374382704
877110189
1566826148
413732552
1661265598
348350518
1059929226
1725636851
599776968
1858986827
540967270
404072193
1217969669
392522120
845731302
1323412750
701625649
2125922006
1900088766
846391477
1360033409
2049428790
916432611
1865044952
552827506
121578211
680039220
1887030933
1338542936
1073346758
179029764
1816250881
295492170
1630601312
852464381
1642199520
890034900
1339701837
412467902
1565921037
559097786
2047808566
908887725
550992325
322416282
1155534746
815539056
1302148136
698361029
1881075521
58878408
1047696343
1235403610
1969778343
892139475
83764352
488393422
1742110447
1696809082
1555139357
1844072618
1038355961
1481726946
1820028395
1661653559
925586496
2065997792
1517578570
738333108
1002941401
722141307
48236543
1913109036
591654148
1978021616
368756264
1973177431
1159616127
1596175246
1982733365
306696582
218823268
524965060
1784909725
2036521381
155038951
1005512803
374328984
1340784154
153397886
1126199956
749654428
2055351845
1729908149
1719484236
1971979596
1172243529
2143678110
658618861
214007270
1090937127
633982908
1036127683
724643947
165154960
284017888
1675595267
1592472837
2072655151
1535728078
724231767
1293947432
567688629
427851659
209982196
1919815000
179838970
1879950147
1747525812
1416660715
197189096
1438977154
977581506
965237538
1327321623
1180164943
1496146312
1106660669
2140291780
1036271192
665236741
662731014
835633036
985061680
1049961227
1996213686
882230432
1477055287
783657040
1228050393
1080043414
1097487493
470432778
1455481637
305646372
1598619056
432801818
1017142847
1420631057
308731102
1456761036
1698407061
1424479455
928984211
1468904987
1275265280
1626606194
1857821136
731697824
932913859
1334607810
1312674444
1117029708
283032527
415449885
740105068
1008965674
722224412
302616811
624062126
1297007008
597213018
1329070442
1393205663
359093420
1983937686
1566047263
1595020226
42973287
2081354522
51344449
1008690325
784247067
1245091527
1840246014
1338421607
1800552359
1202830444
822723944
956193901
40092397
1455784760
1128582506
700340862
170737390
429901622
622797207
1969424782
2146559348
661199719
840126300
96243381
1023030922
2034486474
587645195
1557380193
961867884
1825631040
557937387
562921814
1965934639
1945394494
1586491057
1903549873
1252714823
1739651260
43028536
1377526343
1466056383
1981130355
1548554515
545535540
496468564
1230277525
711024073
1164289364
1922307520
1346190441
1930473835
1088894608
1216979673
2121463298
1355413976
1356483114
1603306179
1826087270
1186759761
141508580
1785917290
2026265731
608039264
680600869
957741931
1523666367
887255403
1680927589
57758179
736394581
1984448671
2078877249
2099691315
1908275183
1270324103
1082348091
1793753340
299464933
718766850
336044527
135093856
1946606722
64579740
1830835615
597264523
738499101
849062650
817469570
2039693981
865551942
358910359
1776740168
1846432201
347544934
2029410807
3604107
1961440862
1569494466
1625162430
146755807
438250213
1444215287
1308410045
776471717
1271000417
828901957
74330886
1898019744
936136476
1521985666
1963700007
659316700
1159629987
138578112
1441652052
834484744
1746235087
1821568135
544054388
1269076153
1347236398
813851765
440741567
751078840
776026027
1453038336
1116909145
1878862996
345603301
1116939934
1922877562
1264054493
1108794448
1571840924
1029358151
654058602
1848579401
857691821
400606654
76848546
59350176
1698994043
401699972
1892683219
145634466
122438211
487966112
1690621626
1347833239
877458060
62662789
220293579
1743924632
796378413
285209162
1630678569
470999342
1861116568
416944405
1273359952
1334440813
754454811
2006714572
1696190167
1261432444
2037305180
1387673472
1502989527
425894705
1197307396
870998424
608355187
1902918118
417850048
1965786371
591592193
740559550
901130781
445380526
1605779166
876231936
1178325340
582666634
252869395
1639919845
1079251320
95515151
1763304431
832024158
1204560131
206750722
1704436458
1320082931
2140440168
1658595842
1361841658
1809254731
1181905488
1126836904
1754358976
2053776135
2083135900
1391539390
1306662880
1524307736
842745807
1428927244
864655057
965272249
359170369
354314677
78161302
1665430903
1801637365
2087983457
584465304
2048546908
840045183
353463332
88467979
336666462
1142137766
1247947111
494717327
1923981450
1613223879
352367193
1641935103
724432166
258449870
1454949835
1048015769
1150042401
674968166
201755997
1889068664
24790037
304784221
458420341
2044489768
1101443308
2025957686
1900949934
1667980791
515722928
1239371136
1156174412
2053587576
649256973
770355573
1284685510
41982861
1443746888
512087950
1634517871
333709681
972865386
1517778547
74467218
1975966593
1798019582
866439891
1953190653
1190961186
1600702818
370450862
50780566
706583008
1632301369
756282061
437342061
1927820834
1378388364
901128866
1768916389
2124798752
869417208
1544082729
20237889
1903969958
1419846678
1920268124
713254958
112489433
1502186863
1759889861
620114971
2048919909
1191435944
594473785
91533331
1290162300
314310621
776641150
1316109435
1210167791
890808363
1328056430
2025432979
601275814
583757405
434590471
117834281
552450071
196780148
2029031178
1707719682
821538920
901112981
126945801
1134888861
1990729637
1183228034
784731459
1043105351
2114719189
1376594628
723036020
834747751
61325525
104579698
2084568949
844812742
2109993685
1474318097
1029942748
776277013
1532202944
541976957
116858861
2062656850
268106925
756493289
1095172484
253713111
216130762
1479166488
955363147
1958169285
840470741
1472196946
1420013903
132225065
343524441
313389469
2106670191
1743935324
672277631
1724820619
574995910
300925392
2000037571
1951289049
897739801
1938993901
177178061
701419411
688185913
1623354433
109789434
2054404426
640598319
883728665
1186013707
1476835781
749165360
180013944
1737345954
1082522147
1227908300
1657128973
1006128970
1737310125
1158066144
789101178
446450635
1093325661
4714005
963918201
1154585448
1959867063
536246781
19055400
1609194074
70682593
1381247604
667908564
373353615
991095204
711797885
1112549146
1970138255
1238262800
1976296778
1580435703
53483782
1045416030
1970199818
1371858472
1252957097
1664959796
221884484
1926621689
1340006186
1730135949
1262095177
466602051
1727458607
167387631
439986989
1974250116
1643468124
1896152456
154560746
1352295367
1583848122
627085777
1266240398
1814522955
968370779
732767610
1931846151
1794844282
1382865323
261838263
1782130063
1295674128
1088351397
799352673
1410737267
802774316
437625868
172023599
1271968577
909870721
462181235
1191092515
1637345360
1856191467
1322057693
857856394
1270095067
823216440
1206420880
1785163031
1974679529
1800791478
435504886
1774825692
1920729216
70512789
2027774472
1395862226
1411479492
2056746185
1072000869
909187676
242170624
620787078
947177528
1121372023
1330114112
2019754653
80237554
1629658155
571387579
81630216
2119753584
1079379090
1098157114
1640410985
668859036
248583727
757271643
296932100
116809494
740491623
1859957777
2050206446
1369366035
1277184255
1959565951
1647414473
1472255734
720355892
81658610
81804307
1900098844
522149380
253034162
644871796
2098787993
133281837
184621048
985385042
639646287
1261793392
377684876
357968004
777311720
1326926306
977165286
1165286639
1904571566
427824137
170943116
794633886
610942235
2142198464
1325714043
672216527
223608699
367255124
2128710337
1327490836
263908353
1476580235
176339110
496485976
1679151490
1364126990
1704946130
540957676
964879115
1516251710
934321751
374128856
1189807713
1504538616
1280521039
890403364
2104011359
1276701011
681434345
469737107
500901205
940584799
484714710
330777008
1739561677
250689873
1082099743
99297394
1862822404
1703220456
2136433212
853656974
1686905987
1434543900
1057041926
78085626
960826370
1193391006
594646425
2131506238
219814054
1393126702
559390395
783162853
1049266010
1639960285
1448795855
544399107
1047850962
657881854
227914773
1441787529
2060641154
367780871
1757710372
1516454549
1198658348
1717206261
1556290165
251479214
601095447
1418047805
168874521
2086473311
427631522
1049994481
2016745566
1916791999
773639124
1553120634
1560066778
2105879885
152453760
1517416834
1588155925
1070019053
1947511853
851632488
709609266
2062208349
1249007982
1097905888
1168287366
774235842
995927694
589745730
905300438
1897817920
1992122743
386541074
1804062300
1289907425
1964160902
1033410315
1532406624
698009524
108964980
949933338
1325681729
49855756
896997312
1565931270
887108363
1954551164
1302277110
1524320076
539697582
1374580507
2138276868
1817058187
869125555
1730206488
630307349
1728935238
1608227195
637059502
545555776
849193537
744117935
2011237922
303915190
2028754047
1105727720
464823133
2038741154
583125651
2063064900
1877415788
1296671200
2102484913
108969847
1139849490
819599166
855207062
118060806
1260313240
1189920765
308551348
525631165
235497271
1787117089
1952059789
127857514
1057930856
1146881321
1773645384
353473042
559339823
1116911402
940987443
246593588
1090434337
1824394256
215632058
1098936188
237832644
1718501256
863399958
2137620246
66143227
780076890
81186053
318670508
1592642206
1234702595
855820753
869539897
116296438
174524828
86525873
766446049
833408146
305932705
224425835
917723530
1814121888
1892830624
1520400871
1592767820
585475949
2049676043
643811323
364746572
1900411538
2106293929
2126144131
2005898989
1908662915
12036955
1924975473
1894169542
32224077
2127036331
1340982570
1095227212
1719467039
1777298614
219274043
187295584
2080855209
1405498347
257995365
1677099245
591163739
666809741
209461610
1096106268
1599635120
1334691524
1687818359
790317153
673302199
1768919091
1836196328
1800912140
1075878971
1817310124
1201676889
1544967301
1926270914
772635398
2102149383
1284564578
1974201233
1005964865
1376391197
2108229190
1108506482
1445638447
1493126305
1470277120
489457147
573737537
394489636
1899544711
638273437
1367830770
797508542
709167892
694642593
81773452
1178716650
1179889776
629076164
622544281
411999745
1167856303
1471379556
1054721583
1877747720
821532022
1621726095
637554190
1873630416
663711785
46830328
1109513732
2071238144
991594676
975800039
1707115895
1157425788
161764628
1810664610
1969518498
1617145314
167101932
779837790
1820658492
323236384
702101745
852770497
2045884209
1813388911
731017889
579338281
2108123788
207591530
570663241
1425968482
639332660
1902916567
18376370
298094615
1126490940
1817815821
1915742814
751005540
550345307
1667981100
2053043179
610571450
1551085786
1672847494
42143156
146863924
717522749
2068954824
2000662104
1444802801
1832538882
1231806719
18770824
337140310
1105540291
714843692
1126904841
1979641544
1751700991
1696107840
545624590
1744632090
1798803483
964371947
1065350504
1742096197
1949571547
1104938919
1527121318
1058367321
268615184
306287519
1898118365
799877796
1668487766
443382604
2141259988
1663988621
2055955462
1513820691
1171961509
1876117609
1625176077
249521301
1828152340
230699030
519303066
410786121
99334619
570218195
145784648
1955993843
2125934110
331676066
2092883412
1260453466
108498645
1945279346
1294659805
821055258
1376490409
1432518790
91423903
1803516765
1360885940
1347679017
578406686
790734520
630104063
165990381
350345578
30029753
358431835
1005246933
242993431
566177978
960299954
546002532
663730786
145117151
1480321275
1343353425
1491828081
1618867978
854318715
245886280
465450337
20110628
1990893545
984387244
946505600
1386448129
734037319
59761020
1771589807
939687572
791633053
1278261336
2028921943
1990749905
724192222
450820720
1593889366
1535565781
122666040
1011038017
940717346
931977648
1943948190
1166836547
193104040
611205583
20825823
1835375469
1942161307
1616839728
659893339
1112691211
685937237
1886585528
910603750
406209299
1205345510
510905836
1682631588
501600230
1825875413
1344087425
176405918
1724015621
1459991309
584138710
616605129
1401094399
1347508699
670423716
1313657729
678040361
2075446182
323687302
1073765569
1179225343
2030988615
632096644
1106081873
1725320299
2101114065
466697259
354599092
1810613815
295243593
1773195004
270237183
1149303514
637341774
275803617
43448302
556773975
2089953012
1706498093
1940902091
760152252
920493186
813999562
1865180926
1086460440
1871485734
280565850
1562460050
29114184
1420491705
1000190610
1226733691
886794634
571317161
820042042
205603491
85565225
735657017
680901463
2141349058
1547110306
1563355084
468238847
851100958
2002589676
656859318
1868155105
460782395
987500177
1482889011
1852645059
1406331791
1661188139
899819435
1977896194
989227134
255359879
1876681072
1521461453
904650042
1199943159
1016091690
1357490854
1445592964
68038460
1628595879
1330450124
1514769182
1759268352
1907815650
683064746
1331692030
1471280319
1508996774
1449425937
261650551
748297346
2055679267
851534651
1958962873
1897695997
1193400756
766583127
1404469967
219469032
1286274007
1349190020
930456407
2068687781
1845008334
940948580
1497213341
1260482866
1819575422
58003479
2091545479
1065423837
2122793368
152707184
626054761
652358428
1169118752
145203014
222666999
380996458
1783510839
1792720169
1512744255
136751860
2069083389
153739484
1216006983
1795550601
1813049742
1592403980
1659775934
517849285
714858524
1930211167
1575956688
1632907396
1296845130
983868198
1429848553
605666081
1039883129
696719077
1943893330
1673948632
365870916
527803954
2096876037
69617735
209204997
1566891111
1035692820
1704323562
1911735435
797926796
654932076
1513129248
568743710
2116486675
669112938
1487936619
1006305821
2140429076
1593285469
1174472166
746896200
1414947581
1555450340
1839839289
890282278
1706216769
1958044510
1145560592
746375270
1971852144
131515872
1451471668
442733372
1722964064
1047079686
1375381487
566464177
1653870884
1539811680
1690455632
1659689388
561214784
722419548
1128566063
350032571
1081980633
2124637463
2069241262
307416621
962658910
1515890419
1451773582
1996592351
1015957485
575424478
1826033877
762276451
1616104139
240642806
737430506
1982126709
1277262227
748701395
2123463152
2096664642
1080561400
1800527487
1781042219
23032834
413399477
1949222176
1759844006
1791644096
642059396
444098279
2020525383
1513752301
138671962
904944708
1299584909
1716730127
1817609762
63521666
1459905755
794465285
1943251678
142648193
1001400453
1554157621
1199066062
1941624317
1039570653
1561575609
979230085
827979964
2082175093
1889053107
898875937
556329352
1259359978
274079368
49050107
1620264780
2063843678
1069099023
1856990068
671317113
660230050
679703272
486599600
2006962516
1257328680
538920385
1492152013
759137871
749548232
1420033920
272562053
529593977
1467223448
1679039933
537796707
9027915
869626119
142461514
197718883
324664604
12616866
1338438299
817334791
809202046
1405708933
101573898
97416762
580245808
2023681074
229078931
2020274677
605105387
2054254158
1474541006
2077022213
290387260
1496067474
232920973
1782539281
1931715683
1736557206
954089178
1677834842
424212877
233631186
1568554474
1763719402
1235380778
837201066
97216086
9408329
1900844250
1202885827
564043280
1476042409
1389411062
541227267
1969831627
1691624081
1593131959
1406293346
56851305
811409505
1002718612
1023247193
1934184118
493953171
2004949250
1328428537
2028925339
537472548
57012943
778583617
437639375
193371993
1411548614
1301288861
2014002208
1308009817
1815391709
2070887337
1773741047
597665124
508830012
769048286
1056112469
122247270
71969681
90256540
1978057441
1624290055
2024697895
1937038118
2142998225
884512453
1478603635
524751100
1770446041
1552435543
1757392433
499257179
1524709070
417903938
77653706
1263398938
1535341790
462516841
107320497
362674418
896893807
2016843229
2095221055
1187197004
293057080
1086867935
1428759332
1776630027
393185609
1786064658
2017675352
757233447
1824598119
1979745262
1276929937
859339709
1587424472
924652867
489718698
448117048
1584602910
2073949798
817513834
395673574
851208830
1013842362
490280306
1464287751
1588320720
1868505101
155729644
104996885
1193778918
33708670
383785361
828751052
63692879
2061086884
188365855
1686722968
381144919
928299804
833730090
1387936532
1980712607
975769951
169366295
63591657
1715073150
2125954072
152691581
1978678867
470349020
1263463440
191270974
1499033054
2047618943
87964451
444412926
112180848
2088759020
382055493
1141816802
280181517
190593469
135881552
185834507
1411986184
1915657559
29699638
1674325231
813799025
696747121
132363346
973421151
515086953
1843664029
1522071378
857308125
720545073
1411224847
174181175
860430296
1761378886
596073718
1885933121
673210235
1373757223
973359446
1798548020
935728961
357175119
511490903
1683249947
925592234
1196627960
708714230
1542996129
792030652
2001667395
1508702307
1757230664
1125766863
582976976
1657961402
1415770863
2017966631
588304197
426682711
988279271
844450549
599050834
173536674
1388520149
730572263
1633650501
1586591435
1242259796
1288283218
1782970942
1084267242
1836955310
93762742
1382022829
2009818677
460546216
660520555
1305388268
1393047988
1442357894
1290800015
1722271139
1162354906
475356451
24394471
176676315
1088727116
225996633
675101284
2003514290
1880767514
836164978
417286526
510608045
1553468764
745521914
2033255172
1715302302
1884193127
2009467176
418017267
1308624052
1975854922
1019275457
1891377455
1289909956
1583429273
1048850695
1758941739
1765666876
421893398
1198610703
822088433
1706239557
747988321
2023905035
1046641215
160593054
310517097
1448034618
1904468081
1964196347
78521300
1756345838
2026447014
553364546
2102196034
1242106845
975889408
477723927
646568924
2142915073
1758524256
1393386803
1348342226
87484582
1768788469
529105320
1142920119
2097240200
1246879500
809773001
1901157456
215372901
1515471052
1136654635
2002662791
2136602621
1405212237
204095519
2080837119
1589092622
515109202
321950763
242079728
1489344411
1614977432
1187956089
180743819
1583185313
1647121953
1792414230
181601605
347768845
1488027616
34513295
1803525496
1489927797
711744546
1559513497
1341392001
1100907328
540622404
1529846265
1320606304
1071162543
1227715198
269234364
494936096
770913310
1759883181
1632458467
478661992
1564927695
1954533924
1658971214
305721169
1773452867
1958321511
555248647
1012027002
1586018410
432899712
1041543316
329096434
2087339857
1741063871
1046962165
998649193
961253937
539227379
466163840
385364047
1617460538
1875273957
874099863
1611758265
159807974
1849599200
1843715781
1749865630
1942364002
632784868
1926033075
1391513263
695700110
684984326
727518344
732635427
797083240
771372340
920886854
794923471
1678998588
1034175059
1830156976
1969316315
358493161
997234826
241067666
1664500898
1114057738
1875505491
584407214
1972493829
1692742272
975206452
654771706
1825359900
342565984
969733459
147207565
1403658684
1210838588
97976295
493706676
589735121
1976116370
2046244947
638519076
1983661219
1220373525
827230728
624327246
1419989992
789817678
2104194711
1022997176
330969884
2101082614
39216877
54369166
685540992
1945072696
511575711
892179529
143848722
3387235
1736221974
1913076787
1378119134
514790456
1255121072
679184221
254932684
1621030058
1270470862
688265752
992346923
702573797
1705650139
1522265656
375410917
1553795874
1285481766
1597128280
2099728385
1212956623
455045236
87997064
310906831
1457165754
2005189329
1097991391
191739399
468169430
1483344315
2119005471
1180269631
388767718
1379813557
1968514408
541341421
741857617
1041237066
1698645482
525493001
114992819
332133358
1621211622
404995209
1554463705
4701104
463403944
1655135518
958537746
294760379
238241870
125657354
1129144237
1243520269
1944261790
118429506
811729717
93232470
682346721
2007414335
1621643203
1474424776
506971584
938449632
1887424574
1914100806
594980785
1466437286
1489511424
491363660
2077950894
510498174
251369609
126833207
1251865475
1269613673
1852606765
1810168136
562727381
752721928
288786113
279671478
301012599
752189999
546588974
776571290
1904468665
1226279012
158033542
162334618
469642635
489458294
1795085200
1820577294
1435922457
1378588730
47787122
656799992
291301693
1157365771
1243595880
1850345640
1103590079
502914341
1839169142
817632415
13343967
1623600563
1124363556
1869677960
1208488626
724267321
1523399580
879679282
547243735
1847578250
1336630428
2065883911
628975374
1678623328
2032206787
920597182
1778358557
1672238525
810411542
576182686
1373273645
1859115801
1660666042
622417834
646184966
12334632
1109109393
1645282191
961307926
664906073
1845832780
1818262709
680438769
1628253078
468197391
768943530
1769484424
20268948
1291999807
1014802075
118003636
556564820
1363810748
854554301
436929528
673334369
1952333642
420114412
1424593256
2147179237
1554861930
149972874
425466427
1705700014
1373911297
2118963660
1829978726
164953175
1356195509
602958631
1168166138
1583581455
137139779
2113989463
184432442
2044137766
307624446
2098511574
1530043733
1765521998
2117803858
1488177576
146335517
499905920
2037719230
97923504
6765413
1533652409
869244165
941240382
985185511
691469711
1560934349
445246745
393907805
1169649235
1793614255
1323982918
33365625
67288444
650488009
1219247279
2131410041
1068641135
1459015863
1119347125
1292137581
1095848335
829518551
1567446533
161887040
2101051544
575006369
1683048909
1611871039
183412329
1369321962
1358962936
350990194
184335642
974307591
1528825050
1565319577
1843708041
155576140
1126891315
1220297897
775695604
1909925586
134880357
622797342
347210961
115294518
1570411795
654271934
76832703
776343449
72745175
1199487488
463568865
811803383
276205695
880340107
537751885
1752837219
1091588102
1584830947
1271213848
449064289
1035497910
590422632
2081968617
2044096426
1802739371
1250485639
689063680
1851278875
130306879
116311874
1206652331
1092129859
1523728180
1768029068
1612676468
1488199601
398700919
1011030746
583341264
1360897789
1820461523
2136833509
1074089842
1282982521
1346515757
1252516662
109478856
2044234952
1380591006
744315312
216025727
1871909681
9203988
707753509
1027435337
469404885
2010304297
1685245718
393565251
946691121
1297137152
1967571068
1577457623
1473107609
1133978046
81361164
645395082
1519572140
587329305
789138892
1842567702
1203899128
400088582
1036277357
1576178432
1128606023
645669747
1722241346
1620561709
388678640
404108133
696045713
1901122545
109314934
946572346
543010062
1464936510
1706040523
1468106562
156484598
210488102
1023840711
1073034469
209713705
393572898
133249411
888880428
1088719021
16273202
1940328537
287427345
890540316
1480744580
1440272323
1225621103
1210710384
1647787544
1824542669
1670014503
1786941730
577669768
1461956090
1785332423
1826978930
1606928016
335363665
1841778726
1473374469
515688422
1050231682
1835653202
1540885154
1203482394
622489384
1512099065
1191009929
1341219916
1148594563
1661938336
172832923
1057857149
639214212
1761731170
1037473392
1420390743
277391746
1007225885
947404095
1545167762
1969704418
900538557
1006378159
1838419207
75450052
1413037269
1696791476
1874214226
1282548727
833841708
39939182
613263756
1458128227
188478210
724502824
1769153272
926194725
195869532
1827207107
287134952
258552415
779199299
560510624
1668615060
556825491
1437790794
110112857
1456734622
345599098
420136995
1965824029
41367174
945576935
1612617746
548245029
437112264
472034006
244689515
408685654
1986884505
109261928
1560651611
1438685487
1200966709
1837401680
1955473607
2066433457
138963441
1100341550
16536803
5500946
732482410
135266445
795836488
1782010180
1096540544
1936632712
1972885473
1316049042
1960943191
1553206413
130552808
1232445347
1491536496
965136893
305344866
975675311
1602053061
1799099927
466564356
74615927
876528695
2099122142
1870001362
1336078730
1703497440
908102291
33352408
744646205
1712973633
609494585
169676585
1230410071
1886351065
420044780
1629731507
1552184971
964660151
1555325555
1233490042
716769640
677770958
920821212
1653370993
492309124
1960268256
1068705785
1585017320
571616081
507545171
1298326707
43247000
522418775
563849866
832403065
247357335
433788815
740520162
1600386580
1682622969
1145909466
1160650232
2071622443
568753981
36718031
161023576
1181564071
1821862824
335983739
390960413
1079963812
1138964690
2060815615
797497915
1542476942
156860072
1305063074
1655611531
246609446
1373240964
642525983
1217465468
179802797
688907581
1982264294
1547026831
1844004898
633017554
242928960
172069209
956730649
125859715
1432849357
1565765942
1764290703
354048473
593991591
1941534929
468493084
333564995
8370506
235120768
929613324
2009730595
2089037198
237385595
608797929
1426522087
617873962
720087334
1098708141
716676232
621525406
1805970763
1443085376
1343061266
1867528048
874431609
1721140547
596271550
1542649108
1090891570
2045850572
369935551
122715456
1895916549
2142561871
1233417323
1340748000
384880037
988921613
1028142514
903631640
1439666563
1116304126
1747283393
2146524439
787357089
1589355241
711120189
1907596078
2001026825
1145895843
806301964
150868037
1489911838
1792679333
773133908
682468100
1491635819
2097630712
1521267535
1228116177
351660470
643690030
467968633
1055533907
41294252
1271446683
622511131
1630329792
732189
146791644
509485317
1549037552
1760508724
475375463
1993528540
1004055979
612678710
1182089926
760283042
1090006967
1472877888
1858339619
681034035
1701284305
1855667130
1270256351
713898518
2024322214
650451553
562750013
2397910
432784090
521961497
368566373
1235427829
1719262209
685298985
2122578832
354246108
323715704
966843105
2090035301
119875446
1082859019
1624289375
727659383
1942085678
1101320602
178414080
421927065
334209130
883201552
671219447
1040720751
1910665706
843292698
32913266
538843114
953848134
237374129
329679800
1434296875
1251391861
302632213
1042796853
435900070
1470723177
1439167901
89700807
932924212
892761833
1361653452
1161183598
230813203
1294795234
61770626
1932663924
341116745
1276398865
294623908
120815182
1293875318
430110930
2085536832
336293690
786732178
930777244
677702959
1732618854
851364128
1400890747
816145201
1012860235
1298730486
829024273
454758868
663379055
1129684273
155118280
1514143236
1481443935
1870164904
379217000
546310953
878438061
1104812512
1454606795
1805125219
255969902
1814246179
1497233622
1321335670
1803067443
1735513699
308111802
1832898706
1035860281
938061463
1241868832
1033186141
462171073
261087932
389947202
543267866
297859694
857982429
1273434106
120328931
412795071
1220890571
1336997478
1594923956
911551098
22699348
656907118
777085371
1640919546
1522776093
1170520124
1391197431
448669064
169010921
1344593964
326370737
1965455045
1913767612
496464931
982774004
29954036
1670179260
375561154
1085617282
227046055
1106362467
2117355613
376484782
633265710
133269937
1348025898
1971876576
666090821
217713353
225650744
894145605
1568185545
1433735149
948351258
2053479505
1251387954
618640525
1130014199
960101664
1326823634
2045407981
1346445456
1695345618
797298972
301137277
2038675839
1297775505
1557415594
172547607
1019986623
366805820
114644537
852352701
989825353
1692649477
411782057
648231360
858628067
1455092638
894710050
1152684634
2034184550
2080755312
709297363
722580464
659184265
604783948
120157830
1697127307
1786612849
1931261263
914829144
235751250
314373913
1212350380
1955831399
1026215636
1982528254
1018553990
1889489050
750601141
1207215132
310096142
889834845
649517456
870001536
921114474
632880666
1706481217
1712554579
279803694
2101287866
1021758053
557114171
678907872
754459968
44994901
571436280
1441531592
1686625877
1733302561
1399047373
2052715354
1229018152
295433198
966049979
1966846847
237039047
286240448
143399237
1710999556
690094214
1842279123
69936341
2037872768
1389948755
1544056069
499161143
1893859267
1364906078
1501003607
924603020
1120468968
1201380291
1087616832
234499722
773537505
1586225586
673124410
278715731
1379052225
492767354
736360892
1049741285
1577231770
713233093
445917499
1052179080
732666271
1995632223
1213804945
2109478384
617928286
28068346
751297398
1987529245
390968247
1899098950
1225225623
931616849
815202126
891534805
907900105
1339792788
706064334
974450865
539983134
98247847
1188028833
1978285289
1554757804
453230784
515185549
858274830
912861454
1610231607
1385355765
96171488
2079373099
52707837
653681599
1004728140
1363151697
1309020644
727508784
1778794437
1064775103
1941649704
2117262463
1616916595
2046947042
621090056
1833153555
1837556113
1374558002
1418137738
626706661
1224374615
1430216662
1877604033
1526111832
1560500770
556937981
1354714273
1359962922
1732829249
2071868281
1243460513
1645330088
195668217
1472826857
2114933749
844031082
2097045415
60690491
269176402
2051207396
1267733842
1280379363
1473459990
1647480180
959126959
258929995
1781372785
935386191
651654796
1197205075
588675248
1497279872
1214231812
1257882535
1461646798
160692945
1173322894
541411097
1876219378
2059709362
1412594808
1861928192
2032873082
1009885640
259847915
1366539672
201133451
1557597591
245812867
1997419539
199437400
2028538284
778181999
1150210094
1555409128
357531684
100029048
1544471829
103991514
446846489
1248385060
925270634
845398803
1952898992
490488563
1126575299
226005778
1349492094
1611597607
944561461
1274270130
895434577
646100850
839887324
2115999901
644870581
1140116187
1604417063
1575250960
1304424791
984738597
2030865260
1849371907
763652015
2121059184
2119104579
294851520
597921594
199329165
587905536
782545431
441917304
1269727558
712682421
290127085
328728990
244048442
1551712076
1864064881
1412713534
757759311
631635346
1435882775
1318094858
1982027919
1634127390
1239812953
204815405
411086870
1048709129
139365482
946454971
562660530
588663342
460779927
356344024
1889055311
1857362649
1911954694
260027517
870878800
1981108334
714177652
1430869634
358354261
353518141
97145663
1171641639
913207717
952680273
1165102169
1217391960
1989313017
1287835668
1092523336
340856900
1063929549
54738398
410501027
787820436
912281995
31580970
846638041
1887686919
994806296
281658476
584071965
474966864
132547966
67759970
484673945
764152294
335766479
864691338
1302688020
1140734394
377829121
2002011654
1277301528
813907115
323481788
1124307185
1246587576
2018739920
1648351288
608869632
1308354400
1090552279
2084145500
362882339
2080116443
1984862702
499350141
1196070875
1701455739
506237272
2028604008
906391137
1366747775
908664161
982456236
534466233
737820290
552061483
407248178
613282377
323680524
422979292
1874713032
544528205
1978968493
1401043541
954236488
360298575
1258580916
1838366456
670262071
1060752506
767934613
126199561
1562330924
1012256864
132674035
1613457727
1659508174
136500675
2066250861
303142107
88814900
1426906158
1706099019
361508126
925064248
823930978
714293523
2001293036
1275130230
992908791
1506450842
1108122676
1077539036
278214211
1768334409
1834217500
562321866
2145933703
1804869787
969300913
1716921879
1996613272
190723535
1064200690
578144176
254782362
471892502
283159570
189017824
198077868
767772634
965709156
644438290
345948617
1643815033
78475413
1236035162
1849994464
752989806
1696469611
1121990638
1887636364
1030424491
102250423
317560554
2061746941
4108241
2134417439
522445334
765311151
163559971
1575437130
404309018
900305778
840006782
823121060
360935897
135676581
1343617129
55480326
177336556
2043563815
1182680778
852643168
1047717265
907998126
2492668
1565842886
1623943399
795999271
118678418
564834025
571238280
1120628523
328269922
1200273318
1806501749
1740373348
1191549290
1901046957
1819514481
1805203990
1076922827
1385397207
689307696
1609341756
1421207932
27660671
563793107
287982048
2112400902
1493197703
1610852054
199264949
1827624547
16041709
1827301771
1806787992
1148951579
553487147
853129009
1753642592
611200433
1663753832
1229592451
1402010916
98529584
1666251323
1951178102
1992721902
1546014283
1454872502
1577850305
246112672
160825519
808168287
728612238
1599858160
1959522813
1064593961
221937572
853898601
1837538307
1246532754
1398389690
1612730409
371094479
1612778498
1338414117
1314597836
819583736
821407384
50906226
1128895403
2121603537
2062645988
471465701
633737539
1297572555
825425275
1237373979
1092164736
1863179159
1370358629
864690078
2039862190
63287251
1995675738
749338450
1283292115
1771973402
233130294
1395478911
1648019838
533453731
913617269
1376041671
1797648364
329628765
967855870
1687303350
1948416663
399861393
645832275
109192066
1502080060
872631631
294158017
1792603416
2078681089
225967799
603185009
1765688953
1532404089
1598779000
397390334
145658538
1126913035
1390102604
1999775868
719087748
955024623
123816463
1906980968
464136598
1857440232
966960615
1405446145
1816481629
170318323
1121021093
944431542
160184886
640591309
265879605
1257033806
1770489807
255014943
1080986893
47252523
2078273754
1444273481
1331596712
158457428
1029287842
2010059908
2075153355
362317160
1719561780
2087700264
609786717
1498505722
700365965
427379082
1716790265
1021043246
1433669364
278733576
253973495
2142668451
1917600796
890609218
1539301974
2080913015
516404146
921182651
105220318
801626852
1955775529
209866573
1386659403
1512260859
883165579
272821589
484866304
1791383599
1260907262
681547314
1634728176
868450301
1952633195
381169940
1380293092
1174301447
1741872679
1346974092
1239395786
454693015
1861888167
386769138
1320443616
789248869
828015730
1354886468
1619106373
1854856998
1196150895
2014872178
1922171312
1726641187
1366674402
1477519906
1146480131
1852742510
1658222143
541340733
1003047422
207997785
2136863574
1104307830
2067786494
975881091
1229519715
1774892456
642798935
776571373
864211142
1459012941
666303696
1034661298
796376554
908013490
1277845484
2112935021
1356929943
553162488
741945778
926191184
1244913516
1359641643
694914021
1520595491
1887089193
285270238
822094256
509182352
629444074
1945742860
146712911
239064490
460383171
1535042971
544724748
1418171019
1556237146
1509857649
1022164631
868623507
1614854036
145861797
1324828212
664716161
806630903
1963088781
1810370608
1612791737
1335964779
1520667474
574318013
1327371709
332353527
1957290748
1339386010
1171311352
226732550
1226287911
757321242
744591807
1983367134
1869379299
1922850956
736048484
1119221721
1944687435
1412532782
913461019
405028920
509362225
141944573
816496940
1537660237
207532042
793239292
434666595
1963136935
1008783515
771639473
1895861099
550246982
1441389218
2100237125
895444909
1455534329
933472983
1850276043
1275696343
1428883097
2128667012
492386416
989562324
1377155878
183421714
360077495
478791868
662866482
832835631
610857359
1602386683
128481590
649932365
1951104865
1609631179
1654099275
1589098355
1073364023
528818773
648284761
54352596
1498153609
1673405901
1763915809
1615836418
1043150766
1125881401
1294119331
109438981
601210327
833881538
702757612
936180714
762506723
1756575757
50339573
289146479
1975425710
325094830
1481381451
1168972844
689707617
2137962643
730641782
569116585
670325014
628471971
1448960720
2087439078
120189739
966270830
1789056247
529786525
1184782105
326409469
1545083193
785803912
1004597284
530895718
429793607
2078265047
2034325632
875197459
152492608
978424451
1738380174
206283434
146065995
2107155812
1533366232
1602200183
751318837
1838192466
594227621
2049755657
1764938811
600084641
1782392095
1981333446
835385542
742331052
1088207058
730594800
1561812690
838434730
1271955258
860462834
955017353
1880910695
1369930138
1419538834
1217654479
375501562
1411877447
31086012
273192876
1745444210
1803546244
283041664
569226337
2045920245
1291370790
740181276
1393338314
361202124
1018725516
202477926
474010700
1800645939
609793246
1608327547
509284978
1764415173
639787644
1731356629
698724125
888951441
1189860356
512621021
1741812055
2122139575
783298848
34792152
1899506034
251463914
169489438
1382301889
573785665
936654021
1163584516
1912482060
1971385457
2097126969
717576172
1622070224
2091860841
446168023
1707638829
233902281
1203819804
1224171920
83884343
839451532
693146317
1820163961
1412752665
417605485
1151200395
721660707
1229442800
1222482883
923442857
842116960
1159500838
849852651
1991442480
1325687965
331437835
515632013
736745815
1341591756
1697216825
1473370427
1535164761
140546098
1777704250
553569453
736494913
750077288
1440854490
1497262690
1732318628
612290990
1133642539
1162194024
416709921
1476039899
1402492393
1403070108
1142709927
1819276715
1655310566
1312789256
940080054
1399812844
1495285646
1336518254
1765851740
105609804
1610290289
2034773012
167207868
1077676408
901829346
1396271646
1180398196
113120856
1873951235
1834405322
547817558
1356840660
703383134
1277943888
1609823509
592069067
53740567
1673495046
1629484143
2147139292
1060825594
1563455403
1495886945
364559963
208026364
591793595
1015919503
747209263
807465116
892763486
122805962
1632050658
1190898981
100857980
226433203
1544705766
1408251546
971732430
1274773157
1240091774
205649827
1654297957
1707640766
54847493
596937451
1842009256
298840705
1852511791
1441877264
1363544756
965229541
1435223503
194311783
440413367
1759091980
362197270
880688712
1697536430
1942786375
1007676772
1607894065
1717252020
1588258017
1596802045
493716096
312043216
559696759
883839309
1705052471
580236945
1323793735
687894196
371834642
443089255
2116083358
2036293931
140897510
841730440
145730818
415486628
1608208189
1936452717
1370666672
1888522661
1841885315
444966855
1164810083
1527749137
1757547574
1241572729
663191556
116384896
1030420404
1630785415
226788291
1209335819
1737561508
1317776726
256012041
858353875
284610528
16582278
1197614441
1048893810
625777030
725356604
832997387
68610699
552597823
1585340683
1299309548
623385473
438934371
430370130
648734687
971057883
1656974637
1155353365
124920598
598369649
569359726
816922333
422644502
177453060
1822058520
319524701
598444649
1125549752
744294280
592257561
1692210845
1386368401
326053880
1646092218
747261483
1183123599
1846259726
1216929743
2056265563
299918364
1474551028
221338995
1461286445
746370323
911860515
1701835636
2013557381
896186673
1448812968
594190521
115353279
1770331980
785615722
1363022868
2131483967
1325586365
248713879
1820115158
597747739
208350178
1755191652
744766275
2028991775
2052890524
2030169640
1212800080
2105208454
481794142
1013337028
48213547
309616509
1356713443
2033509752
1376952484
468542188
601326335
558888802
1382221090
1559960019
1817150689
1785783068
1337479891
1950132667
1903621098
1063767901
215036717
558547480
419550157
307581991
361813589
599370656
1267557327
571944046
1334480609
276225518
2011250449
1933635582
659338874
1785404865
1520190641
253351418
671865253
527049614
1895712839
288915328
2121215233
1117309232
1117751761
645253494
1583302744
2039660772
1996944936
1578083940
2128096110
297325338
2033200975
267715090
1574931076
389063746
1009933426
559131172
1105224214
255788160
156811928
446775703
1959580458
600163372
421405742
1350056511
8865843
500044550
362539530
1388435353
1127473268
19424970
102634326
1808152703
87237788
1934288986
145550709
853240344
1369899814
1404529383
662541584
344752383
763565249
206694904
89800067
875674815
1749624848
607162178
221462977
823308697
615716330
126763435
1177156650
592149016
1588256307
1135131345
1720084208
315486806
521276331
628303203
1026065482
1022884292
1022976076
1042695250
170299115
861388168
2131347801
1222057821
1684599314
945228421
654285803
1214069500
1395984831
1017554884
1815681297
1961973126
1337436889
40024287
695810543
890088963
1941992417
822683509
85967934
1698222660
805233860
259725028
574072359
511964392
2100445026
660757822
1943837488
2074463253
417148851
1198785986
463017915
280688388
2133736323
807984077
1316847001
1641344380
2028862423
816118817
332503178
547386415
1029971003
396849169
1264673330
1502387450
1430528835
511364875
1216745054
2096843741
483590904
1509943592
1915510526
1495549308
2023125157
1208711546
1060716804
628344304
150930919
1030742041
298692751
810393110
1721641001
1261167761
1661658266
339597944
832092443
660045881
1679278951
297791901
69701318
1082634213
810065758
1189443975
555136201
1619152582
1735015028
2118477624
72643302
624621732
105976632
851235724
1287724780
489812871
384694363
766134894
1267774462
2121147057
1481172238
1366073512
1588540047
1030422546
1239623229
839799415
414763526
997433186
354534659
304507239
439797671
1510193126
578895056
840428273
1693601606
2062005970
1064531509
469290602
1531829114
1391778118
350817261
914979742
179734046
2001882851
1302779647
1841680479
1365121060
862741523
782811729
666415111
1687085710
2143990711
183691385
140187720
906648929
1612866107
1733424666
929546336
872649058
18702173
1370216291
1865170711
1617315718
611299416
1654762502
327203002
1094451504
1140048434
392430454
1815025090
891271263
1386660995
750411937
1580384537
1137797286
612240082
1667172202
593096105
337272516
1278113655
418385730
133260724
1163088062
673115562
1742127363
574873650
66928281
1709099973
195443268
1205198649
1308498558
1972989320
378689960
946280114
2083666126
1025488426
398455625
249715208
1277397159
1413522234
693062961
75829970
1305973701
843703725
2015486739
1923563200
1187333898
1990821251
914125564
1135408731
1277395628
1556712253
231100749
734689912
199324315
1969140136
180815195
241421089
1958325787
1837310412
719531268
1693500892
720445696
2115384065
536455652
1349438242
2020785034
335165151
329389203
914943458
739830255
1542015673
699234674
1740613762
622187929
448410065
1021992134
1274616861
344681759
487471139
1347225446
1996674433
1350841392
260119571
1908218454
1320033612
1755175989
982778142
1391029024
407882892
97952849
1806461279
665004184
1401727851
2081325442
1184905492
1751205446
1014716409
1424822234
1365753716
1789735412
658813884
16599296
1169082859
1482280541
596367952
1156580882
303939091
1770371188
1980145618
1712736001
2001976286
1686754123
2060424822
172245830
1386923896
1242897587
1796906373
879641039
1929313408
987154622
1293219647
1081096478
1104267198
255305392
81389330
1032927242
490875037
1220791571
293918685
141792731
1970470119
2013629875
2039089711
172157451
437801528
1756541465
1168034566
202427721
587513766
1630339011
697971001
443638021
11520445
24577139
517432362
109617223
130959987
1356737116
1002596933
651786094
892724651
1354437665
5799607
323462356
1969521100
1976123841
528805872
886923425
1831127800
951516200
23299614
587582938
384351422
28215764
1385263296
1829581144
43201626
163162808
1893055959
400028529
596216748
1744854290
1703565138
1155622749
1527134915
1610869019
1649314242
682842933
1388675593
689386860
1554780810
740782420
1178934608
1316316054
1903670750
1289961338
116391143
1920447484
685137191
245380989
1504643379
780906953
133152211
267409331
1115155344
2091559047
360154726
441492191
1821565350
238247564
307631599
1316642971
477140804
791091830
668580214
1526998461
2047412309
1407905601
821654170
2089002024
148663175
852381731
206718328
1535198055
1288643744
1371008311
279449538
900628745
1765391904
997840683
1305667062
485496973
2040917061
527297586
941750816
2012017577
2043778759
1897630694
878512764
1425203892
1286662985
885494635
917329556
153230568
1346926454
15704602
1188503195
49318035
1851280233
1540465984
1078765933
674614057
1072767977
2134944946
214159956
219226648
606903502
875038491
1679237054
1243218441
409037483
1648207281
1281057112
896303147
843881910
528795987
691197512
1128432090
1388899260
2120349202
562486210
1474999567
30212698
270610349
2129732241
1577996403
1653203319
217021961
1782410729
22453237
1352809786
1365817605
210557316
2124628100
2106845300
1694145811
616802302
270688564
1334593252
58599248
218798240
347830844
1359005536
797456778
2085406317
794692188
847537704
571639634
62590330
1004864107
913520413
2134755642
1618868665
476053008
1479342025
252590460
903822660
179520373
515353152
1411602531
609463966
1201638384
1287861965
965474500
1978584630
828544123
103224848
871863136
1089000926
21067015
219350042
430302202
1828736448
678281704
1733015997
529911050
2023763018
30831413
233615114
1502905466
785611348
1335203170
1078453791
1307445069
925860660
1070317994
748469481
614454957
83724754
2111462852
1602144062
890174330
722274182
571319491
1290121555
878858937
2109174339
585594539
1275013637
163717628
884902601
1079767478
150721944
1423831875
1791898233
980472120
1043351167
2117712402
1753926197
30447332
2013462899
937639563
490018923
1912765226
1027638872
676385428
2131539808
169354304
797860578
273305015
1236929321
29501412
366366024
400380204
824754197
98325115
1151485402
226350288
593219880
1487058887
2122498418
1167325882
467932675
115378992
817355808
1876437861
1472354677
1552531476
1584829191
587102948
1755182881
1079013801
524486248
240276502
978911954
518460317
1257817180
872639822
371914127
331377121
1211767474
1174733949
176874638
104745429
1881108879
981492658
1599225683
2137006369
471838086
1811656015
1637946844
220350356
961190239
477491131
1529669330
501159387
638474622
2044297830
1958934023
1461896939
769713293
1296411040
333916796
142810996
675710754
1305510658
2006480021
2083249875
382627209
578959711
1885584552
200341165
398341523
1986691386
202266881
181898129
558205290
483482934
1832979547
1076280586
993182094
581184057
1270647655
1647392333
1396805392
1298133823
1103137843
875070903
1379708450
1859784315
393108311
594230664
1179361262
543686765
756022007
2111757410
1222995110
1728555381
2035075286
470187264
1023504112
1967700216
1215605730
514281095
473900162
920152567
103468029
686544181
1205733818
212895688
1524158016
1293349421
880704226
537573822
1249090822
855094293
1304731542
1968772978
1245361462
1416556250
420895647
1873085839
1866136674
91724896
1825393235
1070946660
1736318984
1514341589
55951455
1249691019
1676638864
1595518546
1205065142
1643220536
1897890443
2060588524
1946646714
1234142439
2033106998
1036922660
1967687551
1378176386
1229540412
1284549831
278131454
2125326832
2033964492
102437099
1673717745
60264053
2076913896
2070250877
740623096
435731959
1788308635
1180793721
685148435
188001931
1349742762
1276646560
21736189
145749357
1228547366
1989497598
1319751440
1448508232
1179262827
2020675761
1084744563
97761357
586209535
887537986
1422833746
2071869619
1949199709
1955395810
957506204
890726668
593158372
534625572
954049897
1302374960
1800793794
1306566001
2110285101
10923433
1007312571
241668789
2068979967
2055477808
1479402523
1953474569
253326822
305952599
893813691
106326738
891922410
481321538
1042186689
1588929320
706164126
1611401706
334485851
1909642188
1925476580
1232139091
1253062861
415105704
63382299
1711015184
1627818389
876562681
680015147
1130945779
1553137052
1861593942
1414947736
1135831806
2136122890
1594735254
902100895
439932498
2064093530
86276906
919570983
402172195
1538158858
1728517704
173788599
532104514
439011566
1243631952
30564442
300064853
1685234802
1518653119
598189742
993675128
681760141
1487869496
1573760379
1348185151
1417984700
958161935
891819018
1131657434
53382321
1981498082
2101018379
1215736797
2122790349
758966980
1903038885
660552937
177647513
2130340385
2069655789
185993534
1688987795
138319188
130731309
1321354883
947991468
849723246
100431048
1650770254
162020760
23345793
188771965
985538367
799443683
1843699595
380607193
1604414596
122388350
1481563884
389341069
250867700
1676208925
88676457
538466555
297485931
389488917
459488225
644256898
1270532230
382571996
264139014
866964301
1027683680
1513686372
1923172355
816010146
568829980
81273190
298430827
1149150277
237163316
1254606761
1869463283
1136721296
1755809010
1078444054
435956510
1266984058
1539535942
1730216716
30255517
1817728097
1575703678
1438025689
2132279310
837202480
937373954
1065982680
1402201560
1656866085
2045121260
1998240612
275164161
97221224
549579826
892338830
1778429587
282340981
1042074629
162140472
683772855
505954259
1330666467
1446020581
240329815
619030810
143172254
320797635
885810362
1913824082
962793883
1664848017
499962927
109989948
323672188
585101859
1558310343
135556096
15958426
727578177
27738253
564988125
1769133652
1938339653
590501720
33640262
681249623
174799653
796617004
472795740
961950861
559260190
1720963584
1775155266
98828722
1988746110
849040039
722789899
217760326
1911612802
1518672025
65900715
166507082
694260509
1591578313
1531236277
286428670
1243732295
618788341
195430317
417099305
292267694
1834665070
1116726415
856288483
232669365
1909051095
1576360779
1219137859
1474636421
1671247870
763671713
2124907473
1195217669
1849174240
929931051
2142735021
1742949214
1170362919
2122271168
1136545360
281953370
969880287
1234666860
196601073
50959810
873343388
310112285
745645900
1607273506
5524596
206972434
1769032986
274874092
879823261
539753859
210456790
1790848655
190746341
1338820446
365534197
1910008703
142539474
634165886
1382251483
149472133
1018647588
860267879
1621613854
1288992972
274287358
440371525
567988360
120848202
32292772
1168161565
1512527670
1383744501
1527387297
904261259
1105622652
249985552
1905673615
867534960
312251496
873034318
617728014
1203574986
623778827
1523021893
1657484191
155901107
99379608
266320241
602321428
725436647
1983643305
388117123
1867200521
687971415
716504790
1134372569
606504198
326793643
801043284
1764433297
1893264134
1070041692
1036572575
803891322
305782817
469052
1767796140
977744388
709252440
407572461
41671223
442569717
917100511
1343822750
564168897
62207171
1823701187
1391527003
1346525231
2048257855
23559635
141569305
1835142820
1998126879
696178903
650933425
1713509923
457521341
1715824826
8327199
358645903
6866478
23593286
1880648839
477451276
648081011
1793276959
1263934002
1247157992
1035756293
23334894
1890827661
763352200
952178391
646656332
1355811576
942141735
696163184
1571044120
1193199463
1834345965
1446381662
344038945
729863185
1621478864
1400924294
458119758
1081819095
1771399474
683454836
960921055
2145804720
1180459691
627982439
963079837
1242430190
158390950
303358265
994638070
559636872
267992183
1327979672
158345572
1724035717
1720474051
1090096695
797764716
2035026937
1824575317
393675534
137590308
758239011
925675788
347807646
2059563865
1160571699
580288081
1840238021
658964682
1923624687
1110990351
1006351429
1196387574
1605608343
1310106525
950596394
398311092
1739648581
1972017575
453864352
818611820
1775352704
2101516396
2141031787
1183610391
178335746
1461215189
645049662
1701527904
1207002106
1832828265
695067360
1528841832
1957029027
694646673
2113957919
501513531
133447497
1403159091
784510520
682045576
634622736
1003977460
891454516
1815805431
1685334730
1004170573
999450109
579509768
347611177
2134695738
1421990207
33977537
969278755
555492554
1552450799
77326793
1710135048
390986989
1129105117
782731327
1631483839
225211757
1959711260
2138236904
1345646844
1096947606
1600214325
1978620985
121159127
641162139
1488496779
1501457782
1367596356
151152033
966362230
1069095133
811560082
788138545
164642668
356964493
2041088320
1657608530
2046399650
1089827927
1119304609
712963037
818278929
1298307265
786458837
1714054920
494947935
1588083020
116116696
1663816099
297895879
379369142
1895234903
2119405345
1482246629
1800917028
912159638
1122086077
1469414450
1489853353
1063624395
187426007
154220564
1064224230
1249312278
49210449
844384017
786717350
1727349521
174839319
1244408167
1292850412
1639349248
1553151889
1707582471
2124789625
459425348
27128963
1274926805
1876487320
789317604
43371554
71949068
412626659
1635922617
23985314
1201924472
1495251310
132877809
1282226048
847317056
1353039740
1852541100
986308155
1933722161
420883793
1168544859
460948911
1887200200
535703607
1075807859
1045742544
111231609
1701349077
1317471121
584073728
78875134
4954481
1412821187
514595699
2077102968
1573542413
992734850
1511685933
1164428048
1376316611
17488495
1308532232
1482485424
787879936
749230539
67427938
484920269
1011514584
367946753
796219370
1808623098
345937650
132383840
1354864827
1160944849
413697357
114732210
1961799777
261139166
1523751462
1790848841
1159497138
1468248810
444314405
135481709
25915815
355587881
525490712
1332897158
782312576
1815566077
39562320
511925626
697160032
790639877
861342771
1925137557
223519564
664299039
1313839074
1221409281
1208645704
1083934336
508324671
827278220
2071324430
806164814
1999677019
102248145
1122732552
557993416
1643921182
820214825
1005425791
707153423
1807653047
516444450
902147505
12719452
1085006979
1237348919
933762713
1997589978
434522577
867976437
469701914
925480810
1705760211
1155324674
1386195016
300455419
1991914735
948765688
1925743970
1851631344
1893282321
592602848
552360780
141434963
362610465
491759102
1802002176
825112175
93406592
1133545383
610803804
731753116
2132672052
207169887
1717020023
210755823
496439769
1490106743
1533333362
883457742
403161399
1082407439
263259882
259363133
7001416
1229965992
150220709
986725060
153131020
410581633
359785808
365750887
1603507106
667001744
1061289802
1990465787
941431814
729205574
269311319
1797033971
945462762
479268514
1417673648
1864382340
38057933
1142952673
1439780592
1900309762
997792231
861536429
182708543
1294917863
155725462
1170736635
295527725
400555319
456624773
556326985
1412930425
839635897
46802233
549613390
359407139
281711637
1082087491
939216519
964361546
218729061
454666553
439711736
19780385
1313187139
123623462
1543695937
253237363
221807633
463387017
1273851656
1987428479
2000751841
1132221681
1865034943
1042882031
1802537835
628674119
1622315427
830017006
507860691
1828885959
1197148481
189820378
1765539746
1892638848
832623410
2145375772
662701821
1987405759
1678236940
1671601994
19209173
559182462
151102725
770191000
1785848275
1811915916
930489303
1478658250
1692745565
1618548625
1864875762
576401475
1002386310
481311466
2018198287
273631172
100021620
231996509
97314399
30670689
732043500
774485813
266031746
474237134
84245989
1983508010
376551259
1373164330
1702807122
457427566
1505354846
787173266
80319526
570975286
406809526
877002119
1025101936
1042207491
151833643
1757445885
2092513348
1797391893
300655497
1938486337
368079956
640246862
673245281
2074632416
1210365448
723334353
1545481532
943282105
1899159242
446156487
1187047791
274198193
1311845753
1914999421
1759038664
1617296269
249591070
1238214752
198056258
1976473649
1060494042
1460243045
1415644385
291237524
780541032
1178162132
2124096686
1130515718
66805321
285792516
606854703
1008829095
471761425
287410418
2089345608
903709582
459080812
734073798
944484136
1833915631
1435788162
333765853
1868896969
808403323
1120669106
1171992900
333440216
1622758757
895932050
137054655
2030784814
1747788608
1714747065
1793397091
1090963975
1902759803
787452110
1871296249
1757907582
1743217936
1942405198
954074304
886132731
510554501
1221275656
1528266990
1861948800
739174812
1344026510
569726376
934860162
2096583946
568558149
1668677971
595809309
1206731569
1195851110
989515515
1997992074
273155780
1838927295
1372198544
325222675
393132780
2000555767
654394648
69153820
536514157
1939806383
438807717
707426909
666786073
1344966043
1353915718
618330587
1158969112
1070625111
1743733913
1806272358
519302480
1729857184
1104729693
2074552727
107861622
1323120176
480083020
307831324
190060094
2006449121
160534380
699662561
2095732209
603020789
1099732737
1192148518
581060898
278162141
1102942644
822533142
402930101
1410187085
220726558
1181651400
436525951
155850039
1679480537
2055077144
992569666
864049409
1007807460
1755340037
1593510082
2054179064
1066635738
72766470
208303899
1912511063
515550735
533082682
434437233
408397888
2118039270
1572030293
1828432076
300001832
1542091612
565525895
43899000
1785164126
1284670276
866679622
872939340
1191489466
146583639
292589001
799522357
2088551970
1380517204
1413847757
1683373689
1774525033
1452125959
484825952
678024755
1185674619
1299621020
740564550
893383973
1252321755
928650949
594301275
587225097
669237681
1079159181
1660359839
1736082870
1393489253
2031121250
428168283
1981715101
1878174106
1110558236
1537010418
2117217610
2143106313
2018819705
2120174445
1736635234
359542729
607296770
2083730458
351734930
1631651993
724952623
1469736901
528289719
1409033031
974932594
1118597441
721170092
1865252803
1683314252
1204776155
705014596
259909443
938404703
1248320035
1546162861
442737412
1325432719
1951954869
233357785
2023602875
883303949
122364869
544879119
721468030
1153195922
249284595
578915617
255721759
44937732
450775567
1245383107
376346219
1019414898
1998096214
1820888869
1061849525
780656549
1206474345
461906411
437639020
905129243
158699920
1785960533
1953224725
338043027
689187048
1806341574
120731148
464625608
1322400913
1491587108
555510756
460558224
1862811474
1958910844
1279838980
1178395621
1645813835
398310862
1436551467
1284602013
177503687
38046810
1757435737
1458745558
1367811
2014793481
593297298
205906002
1196619423
1489497367
387681194
1359444747
1443294433
1544020199
689402672
1897663826
2068886032
1336440118
441799063
1865415756
1132484675
810436576
1150198854
1102515842
272070265
888739764
987697649
1455209357
1677496791
1755371324
100415284
1289110658
1249480838
877201970
532741668
1755813012
1421751326
1191930152
569736234
1804331168
1392483100
414895589
1348229094
286474316
1265486805
1457481639
1043249132
505779620
668485285
1659713303
1263515815
364698963
838508514
599118653
362834688
1413926689
946479736
1261860034
1056791090
64976516
473790847
1426279316
277781077
280332854
296182637
1756436887
271801963
2114555051
199060373
1992169440
217192125
962114735
516140228
1436230389
2071336764
1248107833
385260416
1469460047
868468058
65584571
585881598
1233584521
1030508214
569289390
637733036
88030204
1470752571
265428383
813677632
1105109286
1324191512
1629865257
495277207
256683284
2038915518
1573510574
38664058
1899524272
1630694140
1520800117
1744145061
1495250269
795674158
1972641946
995210497
1308518919
1722205309
741790082
1953491224
1667716899
1248647764
712812966
829585177
954669734
350099070
382790871
1587914620
364014703
936337347
251749887
130407769
1405135543
1814674357
2047702881
344965100
814984701
975887423
1211036474
2094230992
1091429742
1901147851
864926406
1852028556
819444586
920429008
288303187
1901747432
620052882
1709996827
1121074603
1296720318
206382194
1952732764
1602854331
1276728600
1610737836
1809855321
839142306
1968746885
1352560322
1176583183
949367880
2132295293
473350031
545000223
1680964974
2001369335
1287528456
1106344268
1755422393
317982641
1693675014
1538979178
158941466
511652945
224707730
1010000003
1816389692
1017933191
573269835
1613067749
430727596
2008601181
354482168
1722333276
2087255474
578011878
1869541768
1742071895
1440649051
622623792
1484352786
247202600
1300968652
335591646
1732652488
455002194
1902765939
1408588957
648082823
396871711
849335380
451028491
459153621
491977129
585399389
1220110586
1195149958
1828706732
1949670482
1733611532
302496211
2083524704
2106056123
365963330
901469238
1243389811
1279610398
1041969663
1099488144
1852479664
327852041
832273446
46182754
1390959651
389297032
735528350
566191068
1843158700
32236906
1078093837
69222593
445544269
1787340865
1650870817
211170181
1507112618
640738442
96328108
468445132
1418511468
1641062609
1153338768
1171011265
1846199662
1586786749
346517642
2132007655
212257474
305803963
1171207023
579693754
2058471241
1428719096
1850361577
68724253
1648037436
895360160
1591868910
1767763811
1781487904
1986643854
1752545424
575615938
1668961940
1002196652
33494324
584514690
1089716175
1405424134
1301425040
1781978707
1157691264
392851920
215142159
867564680
1676947515
1385102853
1266145389
1600212610
1381112205
796159985
1620408389
951946020
306648986
669870352
1703383400
1013765352
330629244
208600172
1668619035
1021869808
509764346
1110638089
1048939292
1234182321
1173640360
1857821613
1342261262
40825363
326879222
1613544682
783688675
238579768
1618963078
520203098
1461247478
924666197
327879636
920748715
985443553
1178177853
107842267
1766975933
953799040
209534214
1517177976
641962384
532426946
588245069
1591949821
1401290437
420673009
1280368766
1924155172
492050666
1228553394
28604783
1901691078
1061847905
1941423074
568306170
1215341150
1849212212
625190826
1568862081
1111962744
1214122389
903226138
1888844570
1726886786
1925390277
1800624905
1756472516
212614561
1333896255
529412216
812886174
1295206679
32139185
175839793
1390127703
352248274
1117482978
864815009
1758724628
1717825795
1454819450
323898016
1713164400
838535734
1384847821
411273771
33413790
1378763252
689900314
302955538
1128246966
1205046329
1731225743
1898850222
1175261189
1239196245
1498944904
1838903345
628992913
306540884
1109640109
1330292275
162206648
243929218
773223249
2141283036
911279352
973946699
1621146611
102689139
354021834
1828219779
1178721399
982405645
433641367
1379811313
1294111562
1090239411
101800412
59292163
2124070545
1371899442
2085562228
2046544155
825410707
1648530665
49129045
383087435
735167508
2023135529
152102822
2132051140
401181717
1332569028
934339754
1634649602
697392298
1819688883
1404568173
2113911150
1906339602
1855476854
894819867
1798889921
1593394535
519639055
1539793180
465342736
156681142
973969832
1811226112
351026643
2030833647
1947224832
1936258088
370369069
1011366305
1850946544
406584293
607642025
999205729
688431989
1908259642
112785248
1681220003
2000337520
481665448
1023782102
1759112204
415958509
960482550
1439946584
81671502
1618157993
1600525499
1415618324
1629360933
836723142
985030451
2019790016
1831772015
773621041
1681341770
1232937034
966285118
313618434
1027329788
923397821
480052251
568192458
2092429074
1902332058
742026146
1620540369
1406511151
1505126430
1564133492
285023004
95219893
29042624
1615071586
236661462
153005680
884162616
586603203
267930236
1257505750
1731923547
743339535
1694778431
1770185674
865395238
1620195931
1478623090
1245244820
876074138
306842772
1218804238
881693149
512435617
583434189
1807666104
754744786
1943479027
1441645884
1156263863
499732734
1989449231
1646158982
488970044
1919784900
1315158573
773373147
514605919
632426801
1695791877
469781407
1029629885
1637104089
188988123
832945689
968676517
859382075
1531338848
1667942603
1456318836
2085520673
487648723
1076938798
1229131310
911947513
505339438
971188448
2018506400
1268762220
72551487
1196333016
1590553621
1011382144
452943965
555088475
896098201
2110881116
1968965400
1689661057
212731033
2107539261
30879503
1974047755
535573175
1860592767
1304842141
98327403
1880117293
255093112
1092744855
1136828083
530924663
1407154749
102047520
1166098946
391836116
2113460346
541658978
1706728382
747222992
1632831230
1811332952
1739580369
1498152442
1046609396
1424410149
1569222046
266782066
1708500805
296276381
1957668531
1364870071
2012193488
258712406
2035998776
1897104456
1890931307
2130614233
325574154
1440224251
1430204049
463844309
1944399939
304394635
1032217242
1351170984
1672827492
1549273542
556904590
1370083479
1625134097
1092778067
1023581575
291641187
959564113
1624494757
430171794
866051756
1445839511
574634503
867843035
1008139498
921537868
68482521
3687931
887832346
1649769500
395728370
118944071
1865973386
1822094947
903847136
296944370
1195624259
8327628
719188463
1899033784
34223774
900460902
1600084840
745019698
1780308154
1522921071
2108604783
1945503834
1171591060
987859054
576059197
238768959
419430603
1261378937
1690226257
69370130
1616612394
382560907
1636577340
850547365
356272479
735302606
1923367072
76304199
1274023653
1036350530
1728350279
2040043664
662863888
649983782
1452877469
1245709980
699212529
1774794513
477105115
1588956332
366739181
1442227893
331430919
32499038
844088064
1792639288
1785010383
722765358
713454569
608617066
896643968
1865735442
842244704
1547822759
1926768598
677303130
1211181379
2133422995
1157299589
505518815
485585978
1599358993
2069271373
2127020386
672943424
175158412
1702138011
1067945540
1696543689
471227252
2072207336
101360904
2124036683
639359262
436908389
156103337
1689414862
1751200747
1683358877
1912267181
1651687172
920655203
1531853534
280679954
1115980481
368232848
1419456986
1663431161
1940416001
1105397648
1074161079
999170486
1635318109
133267899
255302425
67596281
1579138562
203898412
503615828
2081333771
96844940
1348581101
665632035
2068782205
1957208609
237683083
662309548
858328754
2094884920
906838152
2036311908
465102738
1089044823
741841571
693097788
809570845
880513126
593296237
505529211
1509357742
78423724
1139170238
788558424
1733579305
1297287552
514085243
947625087
825079267
1225752976
1062381617
1886628275
368015348
1440624612
207536456
104441977
1048693985
940830048
2122431599
240931033
796210980
2043752463
467625810
1337659103
2084059729
487815627
125498948
1100485576
154621788
313413259
1592951946
1753379238
619205018
143962688
227695695
1108425828
1591851630
637284351
753993557
361280756
1732232669
872572628
6629007
1235385050
1740072468
2107515259
298193689
1305593538
853061846
1640297310
1929921989
930917693
1428261557
651059114
694585410
1774413724
111254436
373131189
1273556091
2022614987
856722389
1144676379
1748667630
1975382457
1230472917
639856698
1306465684
2037316905
1118767239
1069619117
1895371632
2088182137
1418850660
918773015
720506220
105367011
132571799
139674610
947217413
1033297323
2061558257
1822468835
1901001162
491022546
1647855343
678802006
1474208688
1695940369
1904012808
620276249
1123115295
1476485742
694334942
568690782
233921684
2011109509
638141064
916973391
1753068369
813567431
1717570199
450792409
261817886
1244741437
686271248
1458664312
1875759369
101739557
1630634902
159607459
1754238103
1950667243
1956551358
1588079445
649041031
1725623463
1543424600
703070943
1280366993
1504854622
2060530586
1278869521
1649760438
1111766149
1946614634
725461582
1479039952
2015026072
2135510722
2132623062
603488756
1223747411
1088663202
547452831
1720880935
1368623933
1771275483
1226823917
1261307291
1589604016
1788739369
1644988592
882672784
1733404869
1437414666
303606741
644674070
591774239
253072069
702958698
968059386
1494859346
1279561255
1786431718
1380382478
894513029
1866048175
1538836824
845550267
1576030097
722113984
155893232
2010312053
1978147564
2090074902
8840676
2123923171
1787601557
1704407246
1375067332
449404631
793636472
2141596563
625258839
329868366
2047706985
1734290207
512459608
1205014143
612930063
798506648
1743891018
1661580581
225452130
2134654989
718824323
327778427
770212964
867832229
534054953
902179143
373860854
1560748433
484690877
2057929186
655522223
659961306
761004564
495109529
557662865
1237549362
1196355094
1408741704
319499396
1482096320
505026410
996697037
885175014
1658722081
1645619483
609682962
2059740626
423463872
1902860180
1032076073
2023437748
1090300778
372526907
1167153406
716211259
518704824
1782098513
320432090
1519861723
316677198
1487400798
1884416909
332186804
45782274
2052986674
2019848986
85477448
1423468559
828021759
1506930922
884771433
561024768
1949503028
441506623
466980958
1833612114
711603243
901190858
257648245
796350569
1320464217
849386543
1398991637
382292546
1146366743
212075700
1331011634
2062647258
1758597804
486913620
402228747
540921903
1803734964
2012935814
1715600698
1948028626
1482330181
95270815
402829507
732231537
196908406
1934766538
29198572
881201813
1896745194
1908359932
652518599
870111588
2113231838
337286907
1611226385
1569891051
1347366065
38377558
210849255
1107613375
755086852
402139084
665479580
1188489988
1509409904
1915100439
1985417748
1525655378
1840002094
1514966747
109788213
348303688
852424878
1867244370
1567856934
1294426545
648849884
1634969649
2099235110
1881005862
1696701076
269824680
1474860429
671319020
83982076
1412565129
1510683352
920094983
2080139974
1157042108
1746045765
1146157874
422236047
1205175912
180850987
514258615
25715363
1193984994
2139199695
1728850853
1506280414
2005385378
97499872
1644079778
1829305171
617178707
160710316
648870061
672581669
357738523
852167808
802253622
754742836
718889687
1918117764
1535429826
315915482
89589186
1429942451
917063980
433988809
231604851
1041559601
61776246
872511112
1941243010
506194010
1133553835
1040887936
1358492483
1716842354
588318615
637945305
1436989516
694473282
223168769
2135319394
225300697
1348468342
1207054019
750452623
105686412
1251816413
1684884672
1449488161
1490529117
1379156029
2090724905
1322288278
1336691363
791789568
547766592
1637234096
750817431
1512630781
245222340
1008454157
1348511390
2027708476
1141253961
1036882263
1321931524
1842809636
872613103
2101551411
1316798873
367918037
1819703964
869604357
1516098245
1422153083
927110646
156073732
673199385
998916201
1276197357
1702590584
742458476
1666180162
1914913338
2106836302
842904426
107309511
13102996
1197906112
279837265
2053178756
4037706
1418987900
1980993657
1719929294
1138538625
1409812454
877702033
1884815630
831393301
405200150
1574324444
444387378
162352438
70463611
2025536629
935387343
1704517720
731289117
17631822
515658587
1246759129
970302764
1825277512
944257280
396378879
1779996218
1629502497
357226303
1266872864
1766943025
1233297377
1852960783
74208557
1982370734
110757460
1251218997
1684849331
1845049220
1942906063
110233140
1915039002
910549168
261675524
464586952
1404038943
372165526
600112578
1200053718
1119805443
462598996
1609824675
582200741
1615835061
329459814
1909614846
1102611409
427264681
1859481180
1133641959
762630488
501679879
473489872
710410580
1456633560
2078759023
6023162
1936813101
593745570
1286720416
671638356
1748895480
1321824180
1998752776
926987025
232989034
517504734
1843900085
1493579919
385296165
1318824323
1903003470
479356503
846657369
510046356
1156138082
952849763
477496454
626403702
1896010594
517792942
303709675
1387544915
499059874
419388945
194297493
64718556
1080764453
1788126558
1676166780
760265793
1365932502
48557651
1601075741
1408021207
2028434687
1407449938
1328343823
1963928347
545847745
1116201644
1613424775
49529117
460122172
1851416042
2065241911
1147264297
482934112
973971268
1908134177
890285873
11728691
251506840
346640220
1983393879
2041643216
1235704027
755800086
1961372944
148072102
356354805
993933568
635328590
1027117848
950426561
1143195217
347366558
318526040
2001240220
1684480826
106899216
1756585626
741496033
1370919478
353878405
1706308829
776169804
1734249852
1978127529
1385050266
1478596897
1420715837
103922225
1345319002
1055041812
12103937
1370343286
157155802
913534327
941649369
2004195052
1832572402
988116973
1053034497
785800082
952171963
837570245
1748440000
717437470
271625674
938682886
1729877408
1021356947
680627004
1347697295
344822788
1598154769
76136269
1482323876
99397196
907106315
250303526
148305412
1618837077
679284632
1752750320
573752664
2003500946
1650479033
226643370
319182529
1641955265
1715671398
186341437
23030638
1543215063
1365808966
1389084634
452889212
1857465004
298190944
1455108547
1895104199
126758645
265949695
2004438490
1730961037
1516273226
880710056
1872951749
1753258043
480898541
1022183567
1355152990
473270572
1654517478
2102432859
1342434025
1236343907
598472352
72954485
269828737
1803743271
757149258
141691272
1231941493
719488161
246934585
558562501
677642087
418181586
1443230507
244565231
1952032866
2064328194
987396871
786420533
302748831
1678355515
800915737
1338784702
910456397
462092764
517857358
715171620
626451700
27084216
1961472292
784616889
652116099
744285558
2018538140
763361409
1684627111
1907111091
1286699405
279317672
1019919813
1730806407
1732061587
2144967962
754451113
514820096
570258744
911049832
1248918451
96396977
152446462
1291094166
1783917972
1382755965
1848503437
1664844586
1935796026
1348660177
1129396617
1518769485
4841079
753286815
935320894
1187668160
1657607197
277968823
238448536
1220168511
1196179430
1778728850
627343724
1009043401
730400146
1150633041
811635688
2134288646
309931971
1648783479
638245124
360610931
1512912320
277194776
2070920162
195619601
1475020501
1394610297
1314599151
1192174903
1639849551
153476384
980274656
1448104885
870179031
461416198
740600545
1716458179
728448888
354830872
577046930
822866883
522626253
955337645
1883031070
301336546
836708512
1095223615
900239188
1701474876
1367084287
1910107628
1867572917
2000421286
815890658
65073474
709814548
104584129
1745989278
963091811
438951447
1222377178
269159922
205872436
73306480
1764049863
151323137
2039796296
769749643
475580586
1447804122
1519317959
875330763
1287052071
1545366297
265532489
2089412558
1107540588
100837735
2085171218
694984703
1334012277
1364738055
1759142801
1321698921
1279625620
1927817015
1786669416
1802795386
2092579870
1305858806
1209090190
2128356441
447286624
889833552
631708358
1731172439
1388504719
2005170313
1730360127
228895809
1562904495
51930717
1274751979
1128670536
1213926025
2016186640
976221317
302556862
607775809
1548233160
111491165
720726544
1958092803
810061665
1159746774
56344670
841263348
172135051
1247270813
538597680
522140869
1915748878
245138600
2133939108
1645178323
598376272
130344285
82712226
446487810
2115279423
1562664282
1260515409
425161964
1471297030
142002655
770998126
1914088200
391197910
180987796
1929568935
1470548658
1799580656
1418445047
1822208401
159205102
730521874
1544316013
68140138
441259334
1882803518
500376286
588485759
2020872013
606333428
1717114197
92658803
1733975379
1596753214
1288481727
298344567
50129074
444652899
849937269
1865545402
1962661277
1548830278
1812579418
790832918
883295672
1201640559
1757710436
2121243675
26911387
266818047
1316014315
2045598419
1119465301
662715180
1873237407
1780138742
289186672
448528760
1826771573
1458329470
2045774989
1759533289
260488485
368266906
1688680718
1329482770
398490956
707652122
472050245
1640486918
1106901152
99784569
516165253
2007290107
953692874
2089211997
847479755
1634209298
2093249065
1913844463
751296837
296083033
36466617
499345853
2027047525
1473037255
1673661375
2064202723
630933673
138508579
102993276
1409936930
639151521
1809792228
1853188053
544234036
1963294214
337470987
1435928849
1223640906
2003100440
943407197
767045737
954649251
1192830270
183709764
1614957599
79523724
17280598
123084790
2114805817
1285433193
1214452717
110113438
1947923499
1751908990
1792289094
125288764
320178636
1390194579
1868241389
1810341548
1476467428
919258336
1541508082
252027957
1755652087
1928384409
597084574
2058781984
509156894
1566452879
2051994661
698346566
1174191474
152479910
926826119
775544433
1812227989
1299048613
59321964
1183868943
530804063
1339005344
1195566970
1467388202
272414102
1439000922
563248410
17537352
1147335383
774620672
920145075
2039708658
1775329813
229009305
1103913049
449035443
1642467566
1267048121
447666316
281377750
910601095
23948778
1371758296
1632490026
226022186
690973068
141598675
206402920
123141210
1902665712
1719455085
1457038513
493540591
580045239
1593846058
1678269534
995504878
324993568
1925617346
381014655
1066633717
1413629781
1006187956
1376860979
1962338846
1733132900
1359545334
238343387
1501070838
175953861
1928562743
1492466679
787595395
1339096944
85623813
1112541212
1586873488
2007197043
2064100856
1593421671
672047482
1053167986
982873149
2058073054
1766322690
320886736
1729480254
1190401521
68160353
1721323844
607119279
1248268987
47755894
557915060
491670096
255075978
503339524
13230483
9793561
255810152
657254905
75606746
578606525
520083356
677448775
1511912784
692249835
528794623
815072451
415896671
1838476856
186738358
1471942114
1963546914
803482581
2137101207
2017410977
2032010225
1476447127
973561896
1947663903
851835603
783548625
368255007
399240992
809388833
1597120356
1878435854
1304983783
329150725
274578865
2058673118
1485031430
1958504472
200597048
1808695573
841965038
1055556509
870392475
331177053
2091919119
822087255
1946420669
1558091031
483137815
591246201
1895308720
1565352471
798316844
935243344
1784702546
441384278
20703835
524796655
561943383
1395712185
143582081
627375575
317287047
614091233
714485276
1139227932
1952196101
343017243
768461716
250773414
767024827
429492802
1286317160
1609432669
1852833357
2044610299
1127800401
1053232056
247118220
1671582958
61323747
639089745
503222993
2010996087
1911486834
1608668957
1444275157
204918594
513003270
1571982748
622948470
1142577873
1961579154
404061154
499318881
986166878
826048614
779710919
1605960242
1467918886
927711084
832995755
1895052390
134768009
167309071
941677001
157309207
83827202
817429972
350610585
28896985
1851056192
1205077923
1175793643
1742926903
2109400060
1282472914
1916149319
828682520
1068095614
1838664514
267083497
515148084
988591261
1198727034
486878597
540530275
699316023
1849333598
386095931
1877658418
1714271131
307138299
943201830
415915125
1884398816
1328442567
1373415980
1329148907
2022345693
1662154940
1955107048
1270393512
662016322
487733575
1973217883
1265552186
1760195461
1138776893
1096041526
1880251171
1412577976
256187986
1313364777
1928720029
1648899040
178277638
1885248196
2097873294
2116433619
1457240509
908879254
2010520137
440217865
1180124425
1828988227
1366094813
1499134650
897019110
1560028018
2008526886
6189687
1319068131
1197484303
1028526674
1362813457
411018761
790554555
1818869930
518761102
1103246019
1944332468
42372912
1561933857
356329294
1303430771
1768542690
626016014
1576337107
1071737819
6928117
650919743
1113018034
666180871
1793960066
888557795
1110904062
461670230
1598076910
735656086
187915903
1694177720
451874559
686539722
1129442503
2042815760
805792467
565341364
968213816
1932805163
280600034
819545801
561757646
649743400
350952041
92746544
317023538
633144520
796558428
936074331
186349441
352479444
655051706
1613101754
49339773
2023173503
1750224646
793600314
2033136072
1114657824
1845265801
1718636830
1964363928
655786279
1147711836
2002163239
299134075
1959533792
1569528127
1054927739
334114193
1723808723
998394896
998844084
1567774551
788024965
1850468835
1420012980
1317500764
920033890
2073589466
1044590957
990255778
1594587569
89208090
1086305074
521669943
1428513643
1710425867
704761916
537992915
1708899361
2143902211
1909675567
793145972
141323798
641996890
563486685
1353274312
947669243
1455530689
1524774993
386831947
285944533
1749406778
1739343942
1546353269
2083319825
1874266834
297093615
309402795
811084650
1348090551
371492033
1259301702
490448567
1315375105
1699533543
713598202
1462479537
2074929536
2109615064
173956857
22548299
2086818453
350517760
1853952774
740037719
1817634064
1721022089
1095448135
366543135
450997378
1879657814
2029049536
971803992
1711562620
166644109
1567408708
443814100
861710888
1212271091
504640590
917339129
1604092117
1038040197
1109003351
686233628
2070051263
1019732981
1063947226
1947144032
1315647425
1798840915
661167436
437501345
1614064653
148180663
1630904724
694536204
793565415
105894068
1431094971
151846301
1319369621
486556887
1046144503
1742798705
1381775062
1662511311
123464222
1419161854
1269765405
1814958028
925285774
695431197
228727429
1560698575
1706082543
529995179
308502387
1955762276
393332993
183352793
457650908
1800438233
527541566
1895454587
192922572
759531113
1353198910
1640693148
130536651
1509426285
1400428659
864556674
324629809
552098040
1681054475
2117025055
883540923
2753562
329174230
1982525546
578992324
501095890
1522718582
160959465
338950354
1819283824
1864789103
1831471075
229879338
76915305
1157530542
314507788
1655204787
523450468
281764239
1423215833
829757127
1550152510
1645274374
1999522010
1098897873
202442684
485645945
1981760529
2114788938
2004476802
681241870
2064065245
958893810
981637520
477848992
766775200
2016289402
240457213
243712263
2138731433
1170287863
2119539439
1622544862
1978889925
1659337496
1533084735
205325036
1752385562
862221232
1618433080
1828183465
342371826
1733837401
1595115353
2008815698
1643339279
778242371
1888596169
307522529
724344391
782507070
354705146
1947300644
1436658803
202260980
1476020011
167235520
247623321
44695315
55917161
1370806674
17492841
1887365117
645095728
2057491503
1625033318
704445237
709607419
1548070331
1024728124
366937047
1899955009
1976124549
278407862
1402930003
16618674
841627103
656347470
431334410
2097411487
416429067
11492696
117289978
1127114076
1653662830
2086729238
1421125015
1258605401
519718457
873696596
749804468
2071981405
777232410
401266512
1636334333
36235841
1347942100
25266925
1685881814
1368653684
1748831064
602155667
388625737
1280807904
1518461261
1854182260
2098280215
1153469835
288345362
779572938
1530006410
1621421222
1062668736
1919670604
34818713
466989224
1823463482
1928346635
1353687818
315687950
644424756
28445715
1960863149
1920315614
1783477182
1200405337
134174482
1620630672
2106121362
1649860723
1687718336
1820265770
1618199256
1082081028
1948598537
358183980
1962155829
1772787751
971561601
940082205
890604792
950223489
170442921
1015335890
61235298
1678477934
723019099
644815657
817956185
274979382
250758019
996732751
1078650078
118860536
1826023952
1156982467
1485951888
324287429
942345607
180944393
2068908228
1858343702
1414374036
2105103100
1267112827
351946262
1688141966
684208700
648186194
1174702380
1056049901
1739631169
1069040820
1967851680
1352688812
2074536206
930859806
1530726576
882551123
327589615
1542669062
1566133482
1257091114
2110892920
1323705113
21187090
1482020331
889197017
1244847851
615914715
244928320
734147801
357834369
1028016903
1552057133
976640829
2138995772
1879264155
108227735
1278376948
1440729751
1646909023
1319830929
1944277601
1437131586
959970715
1584773270
1260501726
95091881
1507068977
799136685
419386896
863078535
303509551
1739665894
2848375
65116755
2095901036
1818261112
233919400
528995509
290996847
1933438384
1487963902
2128470250
2039468102
1814560897
2010173403
988834869
2063694757
1756159593
2119311264
183414377
1768886276
140781366
1144647321
1061976088
1416926432
2088476054
842979095
390056064
1474915660
1657790825
1848867528
1031990500
883769437
185217578
902934169
224667005
412199277
777795721
1755770503
2035012623
1093775537
1016256916
956504795
134361863
1856506666
525930506
921336582
1578996408
1748312728
916705117
1730939791
757211046
637920847
1465904442
1541214425
704393725
141320999
1067128015
1251668976
1486758361
1576739829
1098956793
1746167566
178956124
1460951309
1487157713
1601884577
1664401339
1721616879
1932569022
261948565
163454019
1957333987
1924670558
1317811766
1924995103
822838153
1182451384
1338787593
1142109865
1087876210
52353032
1747996092
1610426822
1931290913
32699557
1302620979
153444405
504110189
1542668124
407234417
1587682164
1057769523
48929796
894080295
516427431
1968076530
1294529066
727219745
869958730
1871358774
2120709837
51304435
96603201
1790711866
848559865
1570848637
1746055977
1758192076
224156048
1048985049
1003142984
1396417838
863154740
1280971776
5437337
1325451490
1487141551
1345769485
392786380
467768502
402218567
31631337
1807739094
1925517897
1497217784
978689826
2050398813
1938208208
962602038
1966567963
1908190775
1409207640
1095527680
488032978
905913215
655407460
821213833
1966783666
221202289
1001385456
1113005542
252676485
558478259
1089255737
178402915
407874820
1097258065
221893990
88857708
1915367744
2008937997
473677853
1603851004
1757891442
354671788
261282411
1220837886
229392165
1122885965
1009865185
1565505796
647990163
4364447
250466428
973961614
1439588100
671154344
1478751250
1571211357
387208166
948385783
1465094146
1030654126
1768322128
381795080
751809673
1417567792
2055374469
1779182389
682524445
2050332385
1847828827
1988926471
1128968924
2001935920
1629292545
131230360
1690835086
520320505
333205333
228694730
2116790118
593213930
921946296
15974032
1471706264
1926932845
661534515
2136433417
1566731256
648591714
2144127853
1190594512
457691219
1735405355
1034971258
1571855477
155353919
818299491
1531915995
835094331
901912041
20858720
519524849
1792225992
1430233366
1331683622
167785449
1841833286
884761839
165231660
1001048528
1189191158
182202971
2070302694
1267877772
1083685725
608999937
554052022
309204220
1723214324
1833559399
1530347227
252053839
283335237
1664276163
1628685932
274329504
1342193418
104608109
2118589542
220025800
1038717798
1953827354
1794452201
331912552
927181207
1819074218
1993137472
94389538
1931067431
250378167
1319016901
1513343115
1010426280
1414696686
1441776687
2012497502
1146505713
1262829781
1680099242
1101322913
555045976
1535722610
787950034
1334121319
2136535660
1894771622
1243292584
1714861205
2032577015
527231821
1711031589
478135274
1052318517
42265495
1572576956
1143594495
1801719617
1332076588
782103421
291492320
1796476499
1243228363
558265307
655001080
1163033976
191330576
1060536225
500048698
1993819528
1175095580
623603816
1315474068
986775890
2132839744
1561553785
525471818
1093448507
1991210755
678575087
1352761597
1329988655
1247673585
103757269
1079274757
747178351
764177031
1155866538
1681702280
78549827
1730099564
485303508
1039437895
358351540
510423173
461229955
1482251249
219129856
1574751537
441912282
1831820343
1969400157
317829861
362033435
615401070
1523150849
947971042
1801262247
2010662354
538681320
1092026656
1867457625
429670157
206345461
1150407279
1033340801
1776573792
618490211
1696814924
1607945004
1490151038
1337033859
1427021468
537563745
1200051826
51294365
1603233524
1405866493
1593951416
2058467538
1417512744
2087457122
77762429
2097188945
928849555
1316566693
120213716
864223167
397184179
225138418
1443240469
1978325967
23146998
642912736
267385075
655672179
27523072
377156452
1963180862
1737123363
1291755968
1898569269
1267280561
1764708938
692773832
1100774804
232004213
467749635
1456751652
347193375
1119640137
989144783
1363002177
665737682
827161402
2006529411
1641827342
263671393
862980987
340143967
576121723
666600243
1114444610
1099409833
930992558
816142850
1934416109
1820661428
963189203
1372410537
2016537675
1943292660
1863342677
231126508
1592884327
1597934519
950795563
1237272365
743043702
1128342818
1028743244
868941641
507041513
1764919558
760921511
647286277
1326513532
689239153
743168892
520971635
638711996
440376863
973374563
1926302391
2036455332
1546087672
1009895493
874344845
6957254
951072203
370082765
307273295
884557573
1167033017
229093582
201969520
44625314
1919541177
317390583
1915056315
841684158
494121513
1442984872
149755020
993924306
1484691198
2004537969
116684632
1219040344
2088519667
2113244418
1195149475
2126625449
27265847
573242345
1045790291
857484598
1315416178
1798774327
542698960
489050891
1341450267
37528096
666169208
651125180
843094163
361821544
316753898
1736224965
1993350526
415374623
959945413
2058147591
1958118699
669472282
88581379
1321864682
2093623112
1372421532
891322028
936173039
1897384728
229654740
1999103389
74453874
381441426
642848192
1412992892
198638094
1164836737
1834810194
1440777204
614916487
1478366323
389153050
2042134340
901048839
1715222494
808818755
1223515258
327751603
1430533211
839691207
1429505819
622309335
1046434110
1478918124
1787065837
1429331038
1946300788
1881889629
1997155662
625907852
663763249
67106557
16042262
1231873286
1194163318
1613674069
2077232883
200295496
671626582
581412821
1833371840
1400405639
1904394756
719867062
323462894
64335448
29830046
1975265697
597715511
374969506
745353990
602349346
1196496466
753349916
1073473916
606767369
568814653
239188560
791661688
909518799
123792464
1765515823
252603694
1026936706
2032836701
1871131085
1391501064
499966370
486010418
1342779930
1271672032
745573328
508129731
1403974656
1881544745
2117194000
1302126448
1592302811
1446403758
1059608985
1449061937
1560852900
300304691
114232147
249055682
568991005
1416773906
2076404204
862883129
425525786
999829326
1970847514
1353860284
721189092
844849772
730860254
903018618
204282808
495385669
1738914782
53624376
1361447350
1245178188
394669940
1190056931
1761946695
886529492
182057549
459325978
1343210339
1125047484
410712103
1637844385
643840244
1935590809
1556292730
2085307022
6438311
1361079086
994458214
1559363008
832449904
735883635
1267146062
1216995294
24427294
620770265
1499072719
1838775937
747365573
521532312
650414310
1086795794
1288581356
1976667597
642529987
313025630
1023226210
642906623
1908757660
1942620095
1274564722
858116168
1389491598
1108012471
385410182
398071626
1197686436
612450781
690261319
184326850
95236803
1229194076
167171767
555403696
538861244
1787922062
857941619
275127443
185354633
1995177926
2041573225
1971782621
1793436983
837096699
1294741078
1866947944
987461166
1097955364
1258302871
1247638573
152144912
1572702717
49975796
968918256
914907614
1067189117
1834659498
1076874683
1578126857
1942464646
2042175948
2075468575
1052224282
1733362352
1229961231
1946947402
1128578904
1404117537
373397910
1626765309
23883113
656042314
2091171261
363318289
1352051882
532700646
1361946547
1519369043
1629604218
250578055
1820224171
2129490733
171273423
451821921
1362753021
1337222561
1431727422
1556071413
1444718954
1768658895
604792526
1627519007
75182482
114325324
621419367
1631551776
648588161
2116434301
728341294
2100214724
283447866
322617547
1538077760
1366738988
43315578
474614716
123087778
62102616
346252093
873015948
2030189802
965877387
84890367
1396817446
1612767994
1929201521
1321536212
814153104
2087806889
1702186090
1610942202
749552823
513457387
1086968222
1756959340
1590504075
206445545
865084400
624470864
45817659
1401253519
399408259
958246586
553423468
428768888
1718962550
552226069
1063494067
2008280588
1784643811
2019641109
1167740519
7665843
699595615
1318154429
17185869
358414997
513398063
2142600800
1468921788
1185661286
510515682
271128910
1088996227
186623111
948893129
1255422667
172093382
928146634
1681764371
1888342369
941143983
960091540
116567438
353807637
241543137
1031621604
852245115
1500361385
1596886327
158390287
1993006381
173955405
1003612668
2108114102
951447554
1162505674
91419871
1647042548
1386300331
609230621
487530328
1318390444
338479545
369971855
468067192
893424107
1370965558
1818312849
150837794
1378537007
1507658406
1487755292
1890130426
2062650428
2075899859
2067164029
387964028
246660290
1049888808
1583817805
927526211
161410506
92447259
768917565
1527177246
152799565
405336493
872879235
1517031080
1521016568
1799294003
690281181
1935695772
10089338
170367144
533021961
862032783
1828985099
750699463
1682430467
421993748
206589970
1388132552
1848875382
1678933282
369127074
807937205
306079722
2071276289
2069434736
1281834947
1992147971
802488632
817976185
1874452643
1667350979
1417163865
2009681543
1491342720
1614499577
1336004915
1021862896
923584417
925810612
1141359425
220482496
166061101
1309909680
1579901725
485617196
1415024563
1994579256
475892564
1388380862
2080858020
1047793522
408369303
1153661225
1110744334
1902854355
1836035836
446802340
2021822052
35116064
1318660094
1223445778
1852426804
824558631
997001567
624770190
304713923
1445078819
61907797
1595407100
1647456077
1676934145
1826321948
2059076614
304179494
1217019353
1430782207
3335544
814344988
236994645
483923991
706747962
685687934
798577782
1794491190
2093008862
788261471
1620358166
502899501
1324287476
2011480354
486192814
1210048678
1944403653
493989808
719605094
441754290
1572412274
684046404
1423820650
2101414962
1033785384
25500722
27647432
1562493587
1478634547
1709573348
1906968660
1427110992
2024862395
433338112
1369512294
1921390258
685111960
696306729
2093294197
973648930
214406813
1842804061
944611326
1778213579
133154323
2003748158
1693117891
819448465
289582290
515310173
438567917
669410140
1750324092
909050211
1519876520
1680323297
691744666
1034520465
255906608
1387336738
242938993
2075243641
990057586
1582302318
87501415
206238884
1591320243
137296394
288362508
1113914342
1378898816
761709208
1527792059
729597781
1644429913
663054636
616540756
453224320
1552685974
1312007367
1150040889
1564824411
1179561327
474074709
823749742
262537506
1352640552
1518690005
354911610
506563205
1219258927
923792927
1399041194
211064061
424973390
392751225
1469169782
2058929460
556869131
1083331967
193001134
1130166504
155902457
532858254
1130120541
623020387
2015426966
316428619
1980207826
480810358
1874919966
130698829
458927588
1886278530
1557213267
638486211
321588926
1834314946
1468914960
1978070738
87383515
1958567444
1457213748
479531828
991413609
1129374594
413981190
1299158852
179177771
1102997915
1243751931
2072501200
4220576
1052018757
81520591
667661376
353779061
597394631
103334851
1538053669
1612545926
195353593
399213470
2021049963
1400367455
518640741
2033947321
2140950509
1121911405
829561125
861979224
1483047438
468706502
1746623381
535516672
1535588013
1787809400
192609591
277436372
357376080
2025486431
988988215
1767519319
991912062
304822302
1615957803
757178123
1095542268
829548133
377037430
1759166204
1377948467
488935673
732031010
527213105
527969304
1090449846
32884448
1298201240
604179669
1474342832
1331362739
1469981244
1774594000
1220241082
526908368
927295240
1329417164
1772189716
10051396
2012651444
215921284
826712753
1879233215
618268508
1757468272
946037527
1691619997
200368667
374133120
1233919022
1328212914
1313958207
872825649
523044558
1942701918
117735366
831635080
1417407167
1215708204
1769451057
608354482
2001772154
1387866452
326297286
815410947
368398153
221108274
1841140311
859725242
354390623
2101651163
1504732114
1008049432
258161571
1842461160
286618885
978079984
2022703052
817248189
148351687
1747947093
1015732934
1545505136
1445093605
434454923
307511655
770614899
145907393
170581194
1091311842
437609792
607720319
476286620
501511949
111138596
1574115893
1264516835
387197697
1518709155
28509670
543266610
821693822
1246204110
1749120601
370626276
1874991063
932755833
689140644
926548705
1090340442
124535730
1161302896
416568126
364723889
64996611
1367237606
69863731
2128920824
899404450
1014276447
1013909034
1115545628
442733424
587313405
1217771931
168231321
1017928343
1100605073
161357473
1992795644
1916160388
1865420776
703480771
442366278
1841232516
841206071
442324850
114699052
1510421089
1720588612
1572487077
1656524486
1652857735
409818651
1404483423
716932007
1614317421
592531591
138409308
192292198
1464121626
1548273995
1148049851
57721998
200751008
32582782
978429150
1173890559
874915942
1772721667
621622593
622365728
735359194
1611275925
448515658
433423998
440000771
1977642712
366306723
1458801106
509781596
2048039952
1742043719
734286167
1757922470
736709847
1460564514
1502021123
424729054
1080173767
498237701
1594699549
1331521268
676034805
1480267370
594897523
328000342
470436875
762827643
1374481598
555668989
1292604089
447613422
629721523
384039062
1006747624
1381089794
1432880256
1037656474
372218143
67193009
1181706215
1571206650
589386249
814499282
554706456
89678846
928313852
1559190159
1722434008
1087300946
1332936386
189613988
591117800
1769736523
1792569966
1494129562
1563268514
455558967
1934816744
2104551603
1848606085
1402083382
2064672434
602833863
2100521679
1710578195
1491247668
1107806767
1656349712
829470999
773364266
269938621
1438652831
1940202097
676180345
955733351
1489028412
517160589
1555062626
610887606
2069418829
1291252482
1767972050
1950090264
641782295
1064889677
480942042
1684301861
1282157236
1429157040
955527233
978167692
88023282
2122695805
124763181
1338550755
1089248146
2043162196
1252234107
170242495
2032973027
128271553
1158800479
908093900
1973228224
1378209044
1868451930
1298627653
1950090929
1852783006
611503951
447262850
1133475454
868969522
2034556118
86675825
489196449
411992068
687598389
85760870
1414868337
1603509468
1968841024
1575416635
904937134
522833853
375938340
1004708719
1130473485
208268935
1401323945
922968996
1140795250
2081325531
589367719
68937214
2099177449
872855288
896328925
1250274677
978117334
1998412356
430611453
605383791
741607248
640473520
1016184045
1097132772
99363586
1752780464
1369804501
77296750
628998631
115970211
1347686120
553504430
2106351397
66604806
148911091
1840166814
1664679058
2086024151
1949858594
505998182
1416432519
39193943
1157282874
2065413017
1071598842
1885077816
1728464187
41090075
1363374524
480822716
102580087
91484781
1094025792
1794761970
1664506696
1878469550
697438213
1855456845
859817159
1542017627
1678519434
697057642
2033475391
1885035823
32647762
1943369653
1216629403
1267420448
2033329428
932624165
468823564
1533965290
869224803
1968677983
1881329175
275136922
1142494726
1838148811
407529297
1105763154
420801357
1524023520
1315394484
1829026215
732693317
1513051850
1337751096
684560089
1045281497
1963684882
1765928755
1154659361
1842860349
985464870
787519703
32563702
2075486328
1966055122
870894363
904063961
1715850684
1189302756
2023057512
1847347323
364644703
1715545117
1728852321
1318461218
415774576
880990973
487350651
1968692819
628860893
478589213
1847366369
463755608
1341703824
2013796496
2003364753
30699330
698338215
802587912
1377996821
1795701070
1082733629
1707294240
1749115174
167231452
1077870994
891238773
715718568
1078737450
1103479425
2025979138
1725044820
1980421113
707158845
196250039
1027143744
381287265
1271514380
598428907
1089628616
1846163485
1477910400
852630381
333961066
770410585
199632924
807220034
1650178434
1545095321
1651901109
1006519933
1937197452
1027514496
2142894456
1359776847
465731267
269580833
1810693585
243719358
965169803
178913212
662499270
749130166
37833711
281190836
259960636
1356722748
1264211215
24421779
2147218190
1110827953
529913409
1195457481
445377103
1814865122
1571494708
89071118
348628002
814075942
1269825102
1357231512
1934311378
1051321674
2115296739
1582221599
454354259
21797872
672323530
1684517905
741508441
825441739
1720536501
978002772
634347944
1041500439
1434956135
1453087917
1691508117
78092991
1131452846
1612516498
593368505
858087515
480451880
1800838278
950255750
1266946772
882866268
1363153255
1973016277
1693923413
1637611536
1055486286
474448710
608349909
1915694933
911585889
343268261
1553808913
1542746666
885797042
699916345
1761292704
489397065
319466579
1272595467
263846973
712316665
2011222019
2079063620
684056680
1693136934
1574846386
1160814840
1215472665
2079970487
953953664
1517124128
1600145970
1232414970
944470452
757234730
300209360
630260937
2001753890
358608204
2140409861
1668890555
601127761
1711923438
1302225850
510424126
1104728829
310015633
81767851
978978168
812630421
1469309814
915874887
2049206916
2045306625
728973718
1625374819
1355334340
1087860245
202713351
908898314
432845487
1203495399
509415238
956518405
812877619
557485565
1813016640
262155991
1817944780
182936122
1886830066
149657150
1564815660
1288725188
141498610
110501413
920855523
873438782
1139593372
1579927255
951547495
1590536804
65776530
1159207530
2098969180
339586265
1091368856
28596197
2109139915
1262216891
1278108184
1704502649
1119980958
1314376899
1399560274
59328948
496569679
473081120
1931194234
628682577
2118348774
926657859
461067594
1027141203
1722041844
267569239
416597992
1687199416
893642596
284865915
353801830
2140451403
2091513912
342085129
1995057327
909612967
1533817969
767052836
326832222
1076618243
1278379272
1014175914
1027612716
1750189370
739334950
648683829
1396133143
990411827
1086018867
1809135326
287659450
81584051
1462446740
1941599182
42611603
489547136
646373446
363408074
521884180
1921005070
2048738501
1347181508
1085575172
1817822472
1082045657
176010055
1339098879
2023650638
2094147339
2040664239
884775908
8831407
984056010
1916310346
1355765608
191459450
195572211
1936011859
2082702768
61951163
1101469998
778033577
1096261409
1685579990
112242903
517017834
1376581815
207513870
668762626
21309811
1945385864
207443329
1589699160
285144171
1868080607
124023923
545912450
1989345667
1429934758
432254017
2027225160
886334730
1143851709
1165356630
965800237
700188065
675421179
176629891
1346717610
1695773530
1266203259
552484898
1547711298
650921245
1766189029
995365875
810352770
1259143045
1490707727
1348503022
1035193753
1109164840
1191323714
575049342
2103674363
1853162083
1636425623
443045224
1195845526
1667727346
1128019901
286021061
652693059
47764643
1621617799
1060931289
530122820
1623277273
721396232
1661505127
2040197852
523728701
394560372
209976297
480353695
636506113
923577409
469338657
729036861
742120163
173430922
804022622
123372739
78190437
1157160072
463507849
423433726
1972971785
971269536
2097356117
964219374
707466568
964788797
720087832
1317453572
1795754661
983658959
2060437585
1035540552
1455435248
1016085914
1193370419
275687772
1030484292
1773770912
766592261
993882748
329118159
527534095
797873318
1135973791
613113421
546427775
838623306
343771661
1135142176
1572682864
1513500762
648583278
972958544
1731821619
1541185822
1112055724
194627866
1232150127
335742259
2002526423
1974391303
1179511405
821497883
324637534
772071983
314401501
821790721
1052311871
2021897327
2026885756
810483895
419228610
398672198
2080585651
1358404742
417036066
1906926737
1584068039
2095896575
692641609
2034109345
713378862
1566071728
1933849453
184478814
783259424
533124544
2137479956
1763426908
608852068
71425294
1499161005
1763972601
230557340
896260876
577899347
751798919
733062627
366411327
130396363
1806283775
1122248887
2079339464
1533043640
1670018497
1228510981
1207380705
520837869
2044979431
1907163040
1436310951
579315365
1880017359
1945644970
83764418
1846619438
1222536999
1440887500
1960693930
221048335
501565435
1766169685
168152081
1826852800
653451678
587175497
100255374
1672032941
510948920
1679342317
959047348
542346787
2038498063
1201189806
1258423252
681530493
444196507
76915300
609085653
1055252219
961087103
1966100856
1049337410
2042897005
879066824
1481517861
1961147614
261352382
1508366103
1828846383
1906820823
1387815699
2014757214
330593841
1966770985
450812200
687169551
842893811
2040434596
1517607776
1417417826
759133666
532710041
1723109219
1363465385
1647618967
1642837394
63461407
1536428656
717321717
953851752
363250003
1321662614
318401276
922576692
1768404145
626043337
292594392
397374705
1643377960
1066297123
955562120
1580535146
1846535132
1373418872
153195079
1652159404
216173578
511040614
870314355
262804342
1228535686
1203958809
1664338721
584921863
2062404258
334003183
1136945231
1714335280
1222715560
1786214552
1437617577
918173726
1430577244
692853270
1180560496
437691697
819650392
633530901
1528437412
1107803662
689696696
1267565212
1031099081
457185665
1077983937
1250937753
1198570626
1714159259
491722399
693027276
1051458824
1591627493
91003207
1503249540
1122291406
593000738
1993831930
423062564
221864501
1434874636
1225171052
2021582936
2059306409
1751628688
1150433739
1424418327
1041929785
503211418
2024096982
1840447081
2029401841
1975331207
718905707
1963502674
1731449404
692944989
427774453
534039211
855564621
1470547217
1735395034
990550870
2044984522
613375846
1806693092
887444646
4371641
1556149819
1178396570
1425356863
160051494
487106847
109885853
232861831
1221696041
215765813
1599859779
1743124466
1585268735
1929237879
1452123887
2067514968
1556200354
1155885132
385740926
1303087007
1442143995
1338767079
88552310
649894394
79826071
1011777567
2006715124
302257222
795304143
1942192651
1945523789
1329501160
2086588747
1484483367
519869855
1543345004
131239301
1346704740
287215080
315705488
645408552
1387218950
378156434
267913908
1669333541
44057063
1908008988
599539850
1818922243
1425820588
259842807
382326637
1186218251
1681150537
914032989
1692680346
1483303556
1387628808
458551527
1451620241
2110961994
72553383
1705063868
168988982
462133391
14858549
422057491
157569256
1433620336
6659418
31348705
2023638925
1342826769
1932919641
809530339
1061943642
585753851
1322457126
1187973698
1157074059
1747955510
33801381
1351458555
1988067127
499114142
824805342
327458299
1234494821
1518159662
1035753703
1365747466
1475031159
715109981
570986953
731980601
1942125461
998022788
1416094060
1730420542
1133863857
1479700180
860767668
394621322
47408216
365411245
1839468052
1207772526
2041626424
1852780584
1896211791
202452864
372566361
1891714601
564388981
2026531500
1288733094
282904000
2107157600
1651825429
115593230
377425625
1337034946
1510751100
1774111223
340076525
1002477909
1217777895
683909750
1231460245
951190780
768116495
1635049178
1213924330
2059219914
1921275122
811071052
972790611
1646989656
1857677363
1102411596
366036048
961173112
897817176
425702851
761304630
1716182045
1901112398
684261973
1902418125
869856617
354667318
181561132
1695108453
1970393564
1728437297
1625026389
1146551873
311027533
1793986809
1421833368
2015319941
1841194249
2088780793
796849574
182273735
728411332
1898093612
1150252178
1863885800
219862629
1795914306
633953450
150905127
1836333238
419998807
740782442
301990728
1649212614
1977674198
1570587653
375792044
684439497
894474301
409874979
2045751102
1099435321
1807931243
814607264
564545959
147151120
554161551
1404272997
373150415
553673351
1701407671
350747433
728666018
875107788
731840889
1887008271
1977291204
1644250706
423737886
1834732159
439543559
674855223
847374334
958380842
1164120463
721729414
1023330652
935963187
1724205231
50096318
1891732567
15783967
308215891
390935524
226270009
665856486
1113668131
289794980
760230102
1930524625
70917442
545357560
896873616
1488740982
1990809238
352646131
273637110
466727450
1533559068
1187670568
1804051832
1711029305
1612109339
1481778447
133164869
148918832
658400592
468884926
1074860315
1379055511
56300967
1103142204
1164185990
2095063012
1123888341
1980260152
861386170
1305359755
1580408739
1047575608
2053330106
1390356256
1250782032
771840793
1283978411
117489368
875377626
1986325553
532721295
1311768482
1466871257
1860201249
167991976
1350192238
937446975
1603823968
764576850
858068369
1985462920
970809395
595699510
189075342
286634219
1683491436
1298969126
623767815
1711882435
1678690340
914609430
1615051089
1617193632
1901922210
791450522
1725333106
1339166917
1914026001
362357291
1976681248
12508973
1613349848
1222052518
942167571
1246098455
1447793274
318117806
1845868184
1735544791
1378390882
1778944358
804127855
379981173
905039894
1054708131
437613863
588800676
822904239
729225282
207114879
695953534
2044971038
844875627
1868333209
435858146
687090550
1661362013
394628286
786661881
256538444
517165897
1787052759
1214787875
281960425
1693297999
1550502951
1527697444
1557285150
2061253312
760108464
1602026217
1434521676
2054160495
144653796
2003913212
283303596
1156904648
1132514202
1155240644
475136995
379981326
2005494581
1025830872
223926191
1954904788
460617340
332959947
1896981640
1910131235
57573676
754864890
1430362553
1370766824
1589981378
1620582818
1955054989
1408692359
1491310946
903028211
18421800
210584066
2007246097
496865182
530738422
1988496315
690028881
426941550
1577688327
201006222
793515471
609012152
1340512856
113474923
934773392
550519584
2091749474
219282799
1914152445
14543954
1906511902
1883309636
1613212415
1340094452
332611669
1261221981
1706663991
1111673052
1013258724
949767843
1339757741
1772476878
1002612930
157010867
504840078
780037609
372201104
1422323038
1358933344
888424695
646265959
1973840139
1564768057
1542369083
1374846479
6320268
583335808
308342403
430943102
2124250469
1797405237
1342680448
499657473
1067607503
2071689541
333972708
237874302
1405139118
824099895
1677811418
359637548
1415471509
1897248034
1724063666
2056242258
1765119392
1721229434
1341593119
227318352
244189014
613138847
2146546577
1817906611
2001756854
979317394
1559825329
1277690930
16060881
748710213
468950528
886768061
242174191
98598515
1586488530
49468121
1112890048
1552448297
1110814259
234176295
2007454960
912912343
875707341
2143994745
62186382
586420767
481307609
998200207
985890346
957768406
858531949
671163714
1681251294
1576656109
339173457
1301709365
1108717391
1440328523
2037958443
1927520713
184593178
543450893
1107172802
1215925340
882494983
103734707
1242415629
939983983
801109862
81878965
1724532633
375683488
1055572819
1944622693
857266145
1171522264
1513008782
1267917400
945511006
1206804439
596214612
1822638535
1588552921
1423312060
1094192391
511884912
1971516308
1198074564
183899399
911828078
242215381
206302212
1378461323
2037891014
1366251999
1136878695
739941084
1369039669
1653970286
1819991265
142044626
1370289685
1722287498
929823994
92822035
1440762594
754830116
323159373
1586609403
971701599
37496666
263721558
443205
881793139
815770447
1870030212
1078811926
1602438506
933441839
424327398
1928624674
1326186758
1307941796
393320502
123571805
1554864816
1305435809
1979630413
586833271
1820211682
1020841770
393648495
710938633
2093362540
905067525
13797913
1938853644
1001308281
340708776
743018533
1727735967
787569128
1551052509
609596400
601193515
764060166
13171761
2123339026
1334685196
60584163
1150811524
1209597332
255255716
348603504
693511452
326073119
1156648068
828653302
2136954903
429916676
174908441
388541746
1682308949
1190434612
80564287
1037833415
772628273
357892717
356972713
485083714
2076096436
1152616592
352267277
112660346
1625959702
1409199606
969608194
180795839
1657042864
321978437
1955594780
131293161
1118985374
1094183369
287734471
858329453
1530064329
1720355339
448785268
1520931738
557421105
2137627021
116464857
183904255
757650961
249647960
1822539933
194108249
62849824
1573283576
323112187
1316969330
811958593
1996944247
1909006576
25777387
527695387
1690863965
1142419724
1662278219
135814579
1206662295
814381885
1420906959
448033411
498175700
244286136
1639410537
295861812
1699863118
978130144
273588156
795965787
1502356261
7411115
1467200861
650781535
406547148
275714835
2090782789
1565383706
1546639536
176972250
1742046958
1944076945
1537472044
708542885
756122010
2079104544
1875308391
1013434730
503619418
1113067127
1609883298
74603435
795059584
502367089
89529784
1774281308
1493202272
944799341
2042536118
1122145091
1478281841
1429444937
650532890
1382153484
1602125955
764401539
1345559240
211163648
1223582350
144817681
519084277
79834551
1206550562
1450259360
1071961517
1796204594
1836387393
744040794
1546365224
1409372959
17351598
625215982
104909797
354157972
1255922240
1282274185
836495278
1504616384
1740272266
1654503059
1783902867
766611635
518101760
2061868683
1032130861
467935425
1986254027
488440485
927776903
526829432
1790976394
1365482838
1407060166
271828637
980720138
824159436
2101212932
1559695060
645237918
1460132791
2053545982
1407610014
1553080957
1223291019
749201780
1868233444
2028965695
989808348
301948342
302834028
669238807
1438649999
1094714591
1509054237
1905834116
1950766338
1996703669
803401521
486612231
577885346
1350293798
2101357926
1606925314
1998425510
2070128999
2013553278
1023559643
1071130099
1885200288
1085853578
76593455
1353716055
1061543049
485757820
1496463064
734298672
184829009
1814158849
2071495491
426516832
212013321
192212318
1407382221
853708483
1400483055
956584103
1451878973
1317906656
2053772501
624227882
1591993470
772513311
810025395
1152417339
172818842
1130021803
1000545224
474634148
1679432821
1535915856
273495164
726934697
1713400174
2056406653
521504847
1208116776
1689951250
886808368
1045563820
883060999
1970574792
1485588402
1676653273
1803725172
1000774704
1095065435
1742921679
445515705
1181292224
1049405043
670085517
112976953
1332336170
100978315
736786211
311757786
843833598
1070043926
1402216756
1781472325
1616563012
1414699234
630110861
1646209023
1685754980
1083709225
146795592
1711579860
1063062815
1441023844
131040941
1718457844
2082850240
1885904252
947131411
217390108
1506116915
1482541102
2120708740
412952079
1165379064
785217912
603748120
595887896
652262722
2016736896
678336235
909789310
647260537
206663734
774150797
1947158122
597370687
1804018432
557799225
1457984505
2098286894
930365374
15561138
1613309823
684418311
1298176806
740108415
1469271767
1211249248
1180378852
742729199
667839293
144609517
1777742207
924670550
600208917
480091718
1840475727
37805722
2129054996
2141619438
743491095
164748805
91997753
2112539156
1430712122
358123822
697994298
638198676
1844104620
339087222
1141916299
1519572735
1522703379
1562681737
2012836454
760717141
146791057
1918729263
2059582952
113515248
858720351
639498626
427023619
1467531927
743318410
1499769919
793108939
848783186
2073751841
283083019
1621476435
860436575
369757528
1109649821
1357133602
2015842783
1769456642
90836496
804504451
1263457119
1841541429
1176766540
1756769776
1040809209
1797793860
518661390
1736057216
320067232
645817737
1129656008
1667900748
1252646438
692094425
880787486
1288558522
2141404509
1681540723
2064096619
2099147595
84412413
2029620707
1132992429
84908736
1470562958
120568921
10909319
2009951593
2136371322
1884603147
535390878
1506861819
1739090336
486344002
1823770378
1691054113
133937690
1819476142
1860224301
558560003
1727153761
407223442
1753943449
1775691542
494271341
2057110352
282184344
1114104130
2039825441
1329881610
1197114104
171594945
1101006687
880668910
1050180527
1830657764
1544433323
1640882983
15557206
478174039
1222161520
1074782255
1054670736
1067122753
1695431110
1195844249
44888278
892978046
1636574604
1136288057
938044247
818332976
702892468
1695317861
1801979275
1867875679
815731175
1059259664
1115785808
949002209
839793215
768302763
1717293627
445304958
2134641834
1496311312
37529103
1318338187
1180510156
1783476787
2046732771
2018841256
377670932
1404841858
669077031
2005815744
139441845
1815576772
1057802891
1342308861
93943424
1971234333
1648566358
975410658
503274389
188116599
341255158
1112646266
782229675
1520578365
1646432332
1937365470
1597350591
1831027846
64233467
1697140767
386195228
1016093110
898543630
606275556
270694694
966097222
762473085
1339213285
398297481
1634592099
1598617531
1843015049
1446278074
2036906020
741194151
1616651649
702448647
63523682
782962039
445809519
865277753
45377981
166041087
578158677
739722932
586892797
2089717170
626554129
1975197898
1907702714
1987453283
1618107996
495936904
1287215083
297194150
1568975152
599576015
1328064734
378724628
114280175
1789253872
274355694
456965418
1556154821
412885897
614105315
1591968527
584534197
135415141
1816980846
830241743
677366728
374552476
1596223809
266512484
1691123972
954745676
641740085
369447822
1988392863
1039562610
18844718
117353451
774874352
2080155487
511577266
1829463813
798945348
2038100200
1128779930
964455135
1418823677
1026345631
1324872978
1457225647
1689812093
60725697
1708241723
1302072300
1635362133
117952920
1183139900
1842402449
319999301
1517459455
301049214
1719650475
937305807
291108245
282323232
1296880412
765003714
151489005
1280679441
1465169018
665710107
689556402
462079064
1714480763
77777818
1421594000
420520160
306021593
401382150
238521661
1226725113
89800810
1149844413
2058078548
293095160
1199528262
266376575
63856568
30881719
278896844
1670252025
1237595061
1282688574
1232110555
131273673
1865915511
864722435
517020998
2006215607
100031311
432011694
1772703780
165815267
41949559
1350888153
792324548
204228897
554594012
815655447
603376722
1264890468
247427117
2116431825
1696866432
829365674
1974191423
310203500
193958029
123769729
986793716
1135654971
1272875432
472847341
1356539270
34714503
252348153
43158068
2062587713
701075434
1204052854
1341655409
919801529
257705783
1201124376
1099452570
1169487845
1529547847
2026318432
1801623277
1867644917
1495768008
670760575
424452146
586277560
1997099968
1929011477
1329141913
102678723
1148523457
2143876738
1663383905
1358429787
1705567694
1369528374
2028909858
204122283
173829609
1734713168
1004727239
1555588393
531047154
1228863140
149448474
97904422
484265575
1229272425
1464049242
692710929
2020922621
2099741014
219677516
316001293
52610748
1559164985
266753632
55604171
478328541
2098488126
1214857842
2084376327
1840831751
138539157
2085699934
2093358381
329251973
1866069408
1333839873
1965430890
1664357692
997964232
1904851744
1839637812
940235573
190793725
1934437039
2055161825
97187749
2088847703
2076071668
368878413
850596086
729278357
300547138
1585004066
308386417
1978250913
1971513182
2110837386
758017362
1447012359
106221976
739713835
1502029894
2118845337
102663522
1333484150
165632175
1213754122
259279497
794881952
317024642
742974390
1869322779
148313709
315448515
543811739
653335231
246920230
195185422
736462048
868869372
2144788090
800042059
1925412455
1616973816
30138725
1345546092
697587532
1017283781
1459408388
1403628333
687853753
155458524
1387630673
304319972
1200542967
1241382865
506694984
1933145678
841671051
1649629932
1974389188
709511980
837503490
330058451
2089392188
1926786015
669616516
1789009098
602918632
938832075
99982651
612291115
1598981852
516797220
757294826
1427172453
103637264
2105843130
1632245459
403997003
1259492759
1555219596
1789828685
1620219763
456722787
989251018
221391245
62376592
184986860
1730802033
779985473
1807955765
658727339
1726593551
1522743818
1926147976
457320782
71756941
1372519435
1011955607
406870852
1183559882
1681876857
2136787193
1248174962
1193890208
719262247
314073065
1810728985
83807603
137908888
790056610
790853676
222899643
1855713765
1120852639
1140482510
179218455
317974193
1569398727
774426700
133531258
115021410
698629489
1959957143
1964496515
714285304
466930231
1827203351
1116005137
26292513
2033356991
2072657014
797012837
846911668
241865556
768236416
901239830
1569452389
1918982249
1735147936
1294509702
2055112607
1903722330
842425588
416119447
422431948
1171954542
1672121491
1700670706
776802634
206461363
1594502863
1086984488
128698133
1949428673
766531465
1377165466
429886356
2086649126
2146047663
2121233272
290273798
635268788
1687582075
1365786796
1974076983
1616255839
636941849
191342128
590192047
327214141
1043962086
713423255
340677415
196396304
1046833936
924933975
855658497
923447315
1316134076
379415699
1569771221
193917523
494346076
601787858
1532386646
505602203
753978342
1311914067
869213992
1691339348
1515589893
74768847
887506890
1449932641
1714825619
996589756
1933124805
345271077
2018630261
1799378037
827707437
202846582
1144371444
1907865140
1628140113
2065166908
2046753181
1523036226
1543879846
323423869
454280560
732536575
2131518484
2041676787
448272667
1754470590
90153541
885578150
1720199826
786980360
1472905450
744772593
184637315
1656001090
2099620785
916222232
610442201
391691156
2015267312
1199680737
743280493
142772989
541352390
953126430
2024860895
698084547
1785446919
1105000666
1755684784
117727561
514225148
522898681
1208441311
1837440066
673658441
336709773
1655812908
160492970
2106228495
1613804875
342544044
1895887273
371017222
1968954427
1520732442
1327433980
2061162144
837730763
157101908
871307617
1073392267
511781602
1149811807
1422398851
369576965
757098545
1133223936
1567477093
664223642
994962207
745540749
1174177446
585168607
522461560
10407210
2065128645
478333578
1394776657
621061312
48916757
1794637048
1665298822
61682545
716288861
810795899
286524657
486302967
764799503
33249745
1002893219
449799994
785375846
2084051958
1948077799
401483900
1310974130
295348136
1131105834
1381391686
249931865
206047246
266599185
1728646963
1054233741
23717559
798253640
35893908
55375977
1696253488
646837063
506316054
809174742
2135377104
1004612771
27522031
230523725
941450843
69832883
568969752
906754489
214099569
931913964
1860888212
1052130989
2066453246
606577518
1255455387
1833039904
1443409463
1293741550
359780288
1213787503
938105009
1231518454
986683050
1809391354
919340129
1022363014
553106628
523741012
124055043
1364520356
547752675
1254581084
1907728360
1661674686
1761856339
160719253
1315666895
714629420
1183954899
983899118
1054035333
13081534
1099526327
496137802
1865671930
2010698334
1746893335
864520298
1971959879
1657607590
1563345599
1322921204
1153207928
118480083
1811329625
1888311823
914895151
467575074
1840562018
1278099932
1550919533
1710211991
1040354729
127744621
440301408
754562995
1325503666
225668733
43086127
2077980866
645745952
232150238
139755610
323438067
692906125
313127322
1440352024
837854670
442338805
1496505731
2091138940
1415492507
384704847
1951995648
921642655
1369682605
564498725
266115575
506818083
1096477576
2051845450
99401672
134838142
1651363635
269780074
1437821046
750474338
1229022190
1349667587
1787095518
1365562191
1863121328
1824115017
142985398
1762955252
1396385254
1824477473
481769550
2129727023
987105277
82459979
461071200
1028447384
958387619
708900456
163740615
197443096
261664506
1192723030
1110545068
144759965
450017972
1059690936
11811172
265421577
1821739656
571033162
1007282498
335798282
1660012392
2129332691
1442853868
1146965867
2131109314
1157139273
808106871
1403497811
1968611770
2004012546
1007284962
867577785
1823933185
1024257916
716285558
973490424
535407116
1980263800
1897941851
1756500542
422814578
213644519
1805129873
15580491
105317544
541964167
57337586
308875166
772050878
2039106166
1472846161
1829626699
1622515786
1843465210
189385954
817148582
1316970306
1823412810
2095944033
814229936
116408130
1864475124
1554442616
2112929940
2141765881
1662593872
945771157
822173069
1598062323
1838535017
1337562578
1786642419
1822982795
156661823
836575112
364212670
1785454479
309549655
1639719027
512164375
1347393760
1071458266
2053469315
571295623
1156762839
1607052407
236147936
377940545
1815095398
1681325429
1070059139
20346449
371303738
1758343171
1617429501
252851695
365399047
1536071707
627520504
1195185031
91472488
1439337842
1613925202
341935203
37379619
2065611529
1924054006
203913940
1858634150
1613558996
372792810
706633656
421691496
184784342
1740117794
630461863
770329283
322594487
209423345
535954220
921641770
1072565214
681842477
593044536
2045221123
1038285737
1226590865
1196827894
1733742160
674823398
1344616107
1403421730
1757282992
574106768
1689025512
1596439788
1079732353
685804708
1505501649
858356152
1406615823
251992624
2088056747
695979384
643842068
1188784987
874921270
1303541472
1977104554
805885314
1630425675
1077291660
1641157069
425073797
1820208945
870114407
977404270
22194131
44557694
1558332116
249631212
1632649448
42886932
1245243518
1466232281
1916819978
954587110
1749935772
265090008
1662770250
383100173
1450651543
1797624774
1688108501
724395444
1181094030
1245901318
1044291483
1119716037
1326888094
1930679448
1416279153
897886189
1926606210
407754271
540356340
193133295
303335455
408151071
347600782
1294212275
585524371
1968701684
1318611745
5304576
1193122174
1742295502
775217405
73019207
1092836932
264204857
623163657
873249338
1371700603
796135432
198439572
1851834417
926813733
125554862
1143163318
1666491445
1479358325
1479507023
1108729388
1134865676
448067964
1112961739
1270178254
925924954
47775890
914581354
1568001541
1191139435
1891401566
1580492189
545366751
888414400
969674865
1758928119
1148693605
207761953
1575592318
1777497463
1447252449
198440170
1137927306
2094427128
1507355527
1635008347
907987836
760428016
2092671153
279674235
1279297728
874032705
727731727
950116801
20617990
1753155989
730133661
1484119482
1940479666
1620693360
433532572
387784915
688433186
328608251
1229467399
33055340
808052348
1904565570
110806913
643018965
619990239
1188343839
718534192
1595869654
1638401550
1758690709
861338668
693238547
402484558
331914211
1184234459
1317735052
513364384
305662116
543170391
916186698
1970225075
941218968
1492534799
903044322
1573573591
1944291360
1445936116
922099202
1624839290
845436973
1981052657
754401824
1101714616
295059731
645946762
1235327796
499719684
1638134812
627512567
193121431
1771348713
981809933
294836059
1317612460
63519034
2008194247
1136448080
669345729
1302223722
982600028
470519002
1994455679
186496132
660098540
136304059
964321371
1231597788
1733300715
33110407
1555568661
650516763
376248907
672858559
1841523742
443593772
560404023
1400551784
1107034495
1077932495
1015886720
937508152
1632973242
912497772
45660804
663179308
929966429
1233884129
1994322613
47627025
1291178325
2113179417
300109442
827912643
202079984
2045961873
963305467
956056134
1466788883
1890871055
1938953427
620268145
90568498
1779575605
1720040037
1841067584
478719002
644578838
840977160
2003584604
24122328
1671611762
1959559299
77274644
432884970
1920299961
1410216506
654825925
1111124980
1502085822
741504966
1212575058
1365287701
899609995
432543353
1482606967
1143157597
480109293
1654731960
143280989
329262098
50694026
1530877644
878227898
519553904
30007314
1084924644
1000709093
2146168508
1551453081
500526482
333942652
310911606
1305327090
919407985
1065453261
1831031476
1793116588
454621186
635438953
2133625786
1532766929
1808344588
2001387529
173234518
924760096
282377995
1534308036
717027309
267376375
210374205
569167781
672615577
133808999
1391508991
130896537
1383769299
1407446146
102718900
1710184877
992690101
696669625
933571555
1062158321
711695653
1649344642
1380527133
792028827
1219532546
43147182
377455217
586386486
178798813
1696583976
521541584
454994602
212111406
2090016810
851019434
1682857238
723176690
1912344433
974343827
1334496875
1258867117
1653926863
157438172
1857171429
1848697762
476128775
1200526579
960411334
1547553660
2074932656
467227685
1106649770
1526666345
1904673371
1852460703
1311493215
621776398
1164777160
1864066858
727595819
123102070
1384438554
1090750232
270091293
1257505757
1389991549
409062236
690335573
1380700782
1094187431
1269430250
741304037
352034722
1952510403
1335047465
1697328430
1873930254
1416397243
1361711796
870636114
166977019
1834329219
537318584
1396646690
1694775345
667433027
1575552919
198043456
2084293607
459927566
1880710274
529794928
944040876
1006062978
2048052729
1288553333
1405784120
346924075
940837646
969973930
827082896
1536893642
1666854024
1948899365
115864176
1619912336
1625665829
1766083929
772422201
964367428
1456128314
1593772878
1377231681
274135908
1663941468
1992117283
708434087
477577206
321718427
765003414
1605502115
465046719
1595488434
411108393
990310798
230509989
1551656614
1261142005
800731550
97055335
93447185
1827032142
1596297086
499070993
1760505486
1986888028
811009591
1863449421
1262430987
1880208235
601588209
1953239884
1074834051
1201058066
394880947
1494594416
2111387203
2035534083
1065084369
19584510
879567848
1346279765
781192295
2145168826
1951265233
1823040662
1641327933
1058480290
1078979383
295563443
1602094101
1308838544
842536092
1826483487
453912329
570426974
773021664
632414578
1971535619
264863969
1999120575
2060427991
1501333381
1621676966
344127711
398545538
543627065
698656208
1379898311
240510191
518221847
1892407211
1338985413
147074727
1807013735
919811163
1922932181
1430879125
766211835
694102954
1066669513
1546431659
2048541615
343053703
220101273
1697570491
243904417
530283218
846217940
1234343894
1970807100
2107041998
1340887204
1275231830
1863922479
1933888148
128972324
1338021622
1143258651
2095369143
2086814148
212273882
2045159214
1588937308
797479488
631469478
870349261
405610930
1606513438
863353963
1752024704
2133455832
1382465646
1704684378
1794919640
982178918
54006870
1332779948
797501825
1775346371
130972014
1336894290
271732925
25347052
196765881
1016514887
1188203803
1109232959
625806551
522339694
967854172
832912896
1647169160
1272628698
729340822
634663624
1308436831
267009417
1406412698
926029526
1550174052
1966783066
1594045572
1667636798
186443110
1351222138
1343920968
926828676
1064501153
1618657167
1116320912
251964220
1446364634
1020011299
213881263
1440465788
331634462
822159063
1323220286
721080426
492226226
1574978843
93372938
1975727635
1671030877
559202604
1244298571
935847535
1776313235
1280996683
2121413828
1442829555
474616149
448604221
997751000
545025997
1919065818
815033421
2014628673
303899330
1792572173
361039180
2092372182
400089383
854557
1039193788
1600047190
693549176
207561157
777935342
1806240656
447637947
808504855
629185764
134633352
1363807444
717839586
2104018964
1514740823
1812052543
978629301
478817322
584979914
2024422656
2120279696
1532614985
2132765571
2138033647
56305318
863157518
5478713
2121651324
212657248
1632061430
1175002808
1716826649
1715095676
1502190769
262142141
1110348824
2099441442
261309900
32628883
1949584897
986049804
171275335
724194474
1368603522
472521354
679134556
536832250
1860512591
1124837577
1073975615
1654414998
408637575
1156578711
1791344862
481232083
1056783782
1203820353
1780034731
321446109
376759946
177191451
2031714989
459611702
889236147
1279435550
1082569834
1048856299
1095001997
420152653
1517088163
552518712
399676009
1655180733
1945965095
823076314
1415994216
1721053059
538887264
292893472
1357371091
1214642251
1432679302
666026830
1987260453
1840262200
1580069332
845372639
716956686
335882909
836244099
1173331567
910492247
1218156995
1108594897
280850263
906459253
1550474179
1065123135
1285420839
88040410
647350819
885027970
1282039452
171535411
1647327781
398581155
568350455
1931027795
862898632
339275834
1760521054
900823528
1670607621
1535165010
1523062785
262675812
703424717
827826012
1679666060
1379731023
1668332251
1031529870
388754974
1999564986
1770406430
1580100910
1932628572
1381361713
1272239380
1338209782
540044698
766302777
132432888
2039160162
1726248926
1000550491
1956551840
276454922
1510118480
229601940
1992701843
69047271
1458577728
591131062
917703497
1383959738
960778501
791050540
1990642038
1807752351
1434732868
1613498770
1413693979
1047346418
212536301
1253677823
784371935
1499575044
187574104
146466617
514101488
1217936819
189804094
1042299790
1658624200
1846692802
1001519108
1861506045
1648000810
407452204
942909912
1979399235
1601562340
2075204313
1414956361
1894988628
1089655608
2096497089
1265664602
565232814
1420723214
1706876047
1143123495
292451070
1137941092
768659415
1906529341
902433384
2023130200
1992695177
2123165297
1829208753
203108706
809210824
1375919417
1632835925
1766133497
386105956
689760105
1088121934
745688060
1637693850
1806336966
985439124
1732470273
1887965139
343861142
1456829394
1387265227
1092153528
2056708114
146776291
550104847
765162135
1099526700
1279518621
179289627
900166986
886325992
734226381
1716468377
498354131
1387579344
1194256281
45709479
756176719
1348419225
1279599715
1089014877
764699793
1787063851
1324428878
1509657879
273761000
1647783490
314689895
50291435
1057431047
392345618
479385709
563534412
701057163
1193459273
1302449955
198279283
214012343
225332620
1466313841
1488766723
971908198
1722184789
161938538
374141392
1726278898
247051113
1382441741
1281313010
382043983
1085093564
1096560138
196515616
883078512
41735217
2128113487
1660087451
1389125053
1449317744
1745297164
1923460046
1199771842
1538819845
1756218924
2093145548
129898621
515936601
882651232
852545110
751635719
265033807
824780483
827781031
29226116
1464575047
825504108
103614453
1234233357
2105332155
474309241
1382786081
660751076
562416029
864298854
266261918
768890905
1156547010
1700668514
1023161533
455192768
2106574160
47650220
830287566
727765820
823395450
798669383
551459183
849514370
1383984387
269075998
1462144701
1555290022
1929562788
110812097
124883455
7085203
1423879969
1141411831
317193024
1754346566
265052791
65368720
31239342
1283049813
1005787981
156180853
2146831743
1857507221
20643584
1301897856
123883403
2016445311
1444506168
1424639600
104331807
708145174
705036473
1121997260
742637395
1781923047
753501626
326873288
916756456
1977877707
1576500423
1252225130
2042046414
1051325367
159617248
2126496029
418474466
2139024585
1585694203
1493319882
1332716663
406944138
1234202608
1396078
1662231938
367116039
1280504812
1611357965
1463240500
247741645
359944194
1686596129
856898459
518394581
775711621
3623420
857416037
1466683332
674443150
1188639287
61857803
1633929089
1312057020
1831152153
782846882
1671753977
2038916597
873696756
878186984
1876118689
1286306902
454662678
1539370369
1387451092
984230855
789904461
485630818
538044859
1793075408
1774153464
594822592
850682863
911090458
1470323268
1173832095
482870929
748836222
548044734
1937551903
764122955
1145822834
427797267
2103475500
1022456555
302571661
840723864
1354807216
1579592623
562063887
1744560063
551932296
1845997303
1234773427
1485532057
929827405
715879475
475910908
714252157
370093392
491664060
1533052344
1131087682
1360631173
537174034
648916825
520163325
144144962
750827076
1837100629
666300491
697271150
1800471151
2097522357
358784173
664905081
539195981
1655267960
683655172
713901487
766827257
879622498
181321554
977250004
1320521462
856654370
767148696
1194040524
118299884
515508570
1190709194
63670641
100998425
4657831
1485684081
1598988395
1409595403
370336005
1095869445
278033341
711306565
77235807
1919662295
61458328
1007411301
1614003317
841721872
592555753
25718886
508527764
1117767406
1658187749
1269912992
2044235900
1415599662
470134742
1941342136
1465807297
1680395243
1207527137
2011016159
987665226
2079860357
1351294400
808274915
1780217824
1318143567
864153785
108041075
1670825015
1179930587
1871829984
1092392586
1666485679
1720325732
913363064
2025857109
1137341356
1213894251
643960799
1002899653
576323351
180832014
1488507051
880415521
1274137322
1059253556
1643326127
1497650207
394458352
832492814
1932413708
1197940852
2031899902
1739033797
601157794
1684374121
1100774831
1273591558
92876866
1116748029
738952467
1106668651
57311495
154877230
181245027
1101358625
821629015
1229312338
469713037
610611438
334978602
851318352
1164749287
2094736818
533406192
277424797
901014835
591850896
134116779
1125699536
692530020
390351561
1117932376
727161271
1461015103
1906568115
175319091
320119718
1373309891
1597261005
1807821220
542625763
2015129560
2138272490
1715229014
1160219751
1577208525
138618185
1894127949
1701388916
1902688072
970428553
881414190
413436976
1905294703
2084202472
473513418
2106905292
822360904
1910169719
1786318538
160298360
2036487568
1623439984
1422690738
367089302
1306308477
238048356
1049823817
696890084
845097629
106546395
120440459
495427435
174977098
1282735217
2123520709
1048022848
334266571
351989974
1988795797
1980392164
1998490612
1987301018
235060213
1395228002
1582535045
1797141239
1055301225
2007982921
80628062
267087602
1714394151
113107067
764990318
1131008288
1893943370
651867768
2014752920
559282157
266665272
119264035
289767974
1437346845
1335497077
382471809
1304269554
1681048106
797100973
1125216533
1235428996
1201047025
1493724987
373162471
1088000674
894577656
1541511078
9706871
1793662601
1639566260
1636687354
1650938608
1126738786
1369662007
411681809
597871531
1188832556
491084772
721152353
1021196382
1478015425
33826709
1807517439
306857866
492821158
1057476511
2142778413
1625138286
1661076406
2056428856
684651008
1112243363
880430158
1412547021
2054193243
1953271413
420724630
1375799789
660011343
484687602
407469152
89823098
1122023052
837236980
1735564743
359375667
1068137594
87495269
1667951338
1413957641
673902352
644512561
1040797547
489706583
87051807
1843163967
274013198
2029200592
557938944
27330630
1334513327
1732806295
1459829734
168566135
1948459548
844800336
1541595877
326285244
1999120076
1537534397
2137462529
1190122873
592585631
2139626305
581435961
873843830
343178382
2131442511
982498157
1502949330
552658109
1432527479
44301128
1929526896
1308628318
955649885
490346548
1308743971
1489063613
96387256
957762111
155648328
1260494857
1895208846
1939289994
602529348
80476150
741425659
296667499
734088382
359857255
1746431017
1359562512
629666758
1055239095
354679918
2112076579
2041963654
1920975800
1388794726
691183400
1159184156
514257588
866949199
1306120303
1682727186
640012254
1471613372
1792461727
1836195007
1683331741
1520785452
324940172
191657567
774357997
944572712
890082055
1380674158
1363164720
227008638
1467123119
746405034
661755064
118248098
1598553983
1821625665
1846267220
1569325013
1793784722
1602648174
764350315
1887646946
749168124
1870232319
527635759
1736210159
983453833
2134106657
617898696
993727641
589721238
579666159
167266261
652984509
799529323
943353525
2142807699
1126839471
521411737
763858186
1695057083
1929566806
1144752651
1553962666
803365766
1428651585
1533073004
36910346
2115067989
430967485
361495928
929210141
325458927
1860192441
1195208127
821378825
1275620374
764128046
1531084168
1023926504
1320604297
131080470
562833167
343566588
333758100
989917010
1292438463
361107839
600347643
666538777
1923334695
1627730230
1049263081
960015477
514222186
471173608
1994718536
791080974
484737555
1138630169
547904732
726016561
1529617148
291606437
1370604863
1449007074
1553937592
1600521787
352794494
102089318
129399270
1553701990
1424573265
124403811
802044711
273307642
1774946071
262011111
373207784
1475388868
692385832
1469627758
1042321892
140206606
1093202854
198308836
1358877466
1155556719
538580472
83740961
2044123201
1803852705
638049041
735472496
115854907
620142969
1411909502
2088389593
1374836928
996600702
891082667
1408788863
1638500195
1399223241
991492338
214147974
1849037091
2115301585
1525827877
1827017439
1842141423
1544000214
942956433
183332108
226081280
745622194
1197726810
346648095
2103417888
741709950
1623425466
1291143894
1053740913
347005088
1460409132
602221430
766685562
1511082872
1118306004
2127605101
1308072035
2104699443
1394855116
466841075
2024409200
1587799630
497309607
1987877844
1538273025
1981445841
139709733
830902861
1511958524
1063542668
534148592
1267694329
977897660
1620981324
1425556967
1256978384
835892662
1134473757
1441019013
382522860
1192656294
1637695620
1867930947
1645266802
712474294
1916609754
525985647
1580934644
422236558
50732403
1145288401
1663614074
239435550
879989455
398123942
1379637799
2112633607
1977830718
1858075455
970386519
296118764
432845607
79955894
539222100
1542810609
2143916004
1761632384
1647873650
1014051272
1511612764
2053128921
1054469083
885725467
1080569406
929902946
1915864201
976752652
1371661453
80682326
972144222
501416571
465256531
1846629864
796680814
2049477939
1425619091
1232945457
533540815
696056617
895481596
284941203
1727575501
654149938
1448236285
789512401
1463662140
1473114577
160096987
1880325207
1505775358
528695979
2100786552
1025302644
1093152104
1224538002
1344289997
1054615465
880461783
942497717
1757635088
69344440
715825123
141707510
1986932211
1219398224
628395228
775877973
2071770827
2115843099
876875215
1777882532
470357807
1105303038
1173857315
1426362280
745745366
2019716498
1920873905
288278681
524933606
1449527616
728135326
631257673
2050940270
924868991
748248080
1540329357
1710104445
911472729
345544349
2045216671
1013027875
588677549
1035604902
122020732
777691479
15356932
1207535864
1523816739
797576308
1912447116
1025049922
169300152
1442803981
243299013
1458146417
1795368893
960052987
1512208835
833927178
966704742
559824992
971610066
450912841
365857537
2135533708
28457579
906320065
1956214512
842180974
1774877535
1624380859
1265484343
265851441
2050558074
271745741
721825796
2017228251
979424085
1465238440
850426677
1980848349
953322190
1665861516
1003885104
153872344
1211947565
1947100125
1489509200
945468807
462189048
1040103007
1089454393
1815085463
1013766109
617975656
128173805
1550190068
746258227
1801069727
33842187
94817690
1520085262
1093159533
190736758
765498155
1929350397
168064633
1723247800
1869588035
1906001968
1347799644
1329511785
579263172
1136727783
243213676
1620303978
710901336
787502126
1492139825
1523143856
1566168748
534168052
1961347483
1700716376
894904422
1975228789
234855174
1466212328
1689666688
1403282343
112976107
841821417
914071371
2040830334
1316379088
1729034070
1351478827
636029796
958306218
802551722
51400228
2117079720
191384082
883335656
1208152516
125798680
1210093654
1899176312
1920161768
990480613
1233343473
1178852813
1285884300
1414591987
1401531154
1672758949
146530296
96390396
306856506
975497325
1871762322
1442397281
1638190770
1791215532
628773272
23954615
1234274607
917243446
753998491
1486725125
1284353966
1048432413
52078680
887272227
2076053462
1978632910
1247943875
1114981697
1048615201
104422222
1936242597
128729229
1497757470
1968955619
884397331
1048820252
28062685
1197688238
1706455950
1184662108
871588334
1911001670
2040545836
721780062
134565610
1630227023
1663317896
1883226842
1919499644
2035896344
431402785
470714057
798795661
1837306126
1300959199
700696981
241830142
2032138813
258276087
1658507219
1744220425
2146382963
1300824227
1557226310
1382063553
1396484122
120971421
709941908
2095406337
1521109555
2083474969
517466559
715847582
566144991
1711488907
1496726142
1801708273
1385818924
1959969916
575327234
2133261262
1901178649
1502044993
177609717
1156876393
982891430
461242436
307303943
696336984
1532858990
1339050804
215600294
1174432080
1317040778
75871790
1499920642
1019600127
137928036
1377104673
2014528355
1673084872
917692999
163510987
1936806781
1924341762
1105949443
1600953008
200910872
905784246
1547239504
970427174
197343357
860776804
1611079038
65539607
639097727
1102871362
1717628184
1850741833
1200978140
1262152013
1963791706
143453429
1085079572
1214346001
1511783434
1956150031
1030761016
89287215
1172917034
951251914
180289729
1622807850
1941027940
1456350458
973483841
2080381096
872296031
1497580239
1239357985
1038346860
1933901778
1889287966
318947380
383601493
1648538904
240756351
1444962767
683264381
883614532
482215742
1749610980
1225804492
2113037630
197648175
549473802
1346608939
185849621
1738740388
1411727002
1156389470
860838720
217770446
1442922204
900216438
2030478945
1404409710
720440712
2035826285
1995854708
818038534
1253508369
404815937
2100133850
1539486511
178797378
1298892455
1816440905
1970881482
101018303
1701829657
1282735264
308255
451977593
786224184
1364231178
840057091
1473297097
1398202091
1912416677
1246715918
2115214980
665248347
2029164569
142867510
207636923
1720851604
1834782355
1440628080
325688948
1333005983
2070049921
1847121527
1840446654
1272147520
129316452
121952956
1270325795
223027375
1709467923
102767896
1661325927
121650190
941340430
1090590231
1878968249
1040060992
1376359484
729895379
520907369
519127941
265304534
19883606
1530778174
1943721862
1828842388
632386090
1834716538
83124409
1187611377
1960911396
1201975775
605955628
394281998
629817368
1334162767
626021818
554826195
764725396
1874463897
916995697
1722833326
1183025516
979998011
478843562
91664632
1162889297
1676854425
208908958
1858000770
1892577367
1681039602
992935404
1040739835
1574783153
356221334
827207437
1601396698
416461509
864785975
450477080
2062463397
128413865
888420444
223560279
459052029
2022568757
8585961
692254617
1343012876
1018998801
719172341
178857203
302914630
2136276999
2007092987
768387358
100182030
1013941742
24713300
1140818371
1173401726
1417092037
263439012
1846697852
918834172
874203670
1230599383
1884306925
103030587
1766016307
583143450
905643942
1326999748
1099592741
333922714
1617051663
83056204
921665269
1522522567
667727092
740400985
2071913529
1175842079
42875250
324692674
1692538892
1114160100
1489135700
785349338
1289497117
596337439
21327203
1780392153
870118262
1792103332
1587796229
1021671932
250858959
314151954
819624284
150500193
713740437
908707642
316619969
1214125742
1869846454
980024784
554441918
1414503733
535728716
2016562666
1873088280
362794415
1316345900
960181114
1188167937
973676401
1614055548
1021425748
193321322
419702572
1630777288
1469080819
1391166031
1172785884
1214625405
633206810
1477573631
1680916005
98129659
879945576
1773172344
771475222
1434262477
1852221397
1744532602
1002588468
1425827436
233160028
279180583
2141952735
1130298504
1221694356
557426410
231317853
489955123
1697324537
1179197677
902116451
2016553110
1639530529
1605313997
563792729
357806654
1601961461
1488580055
539521197
412828576
2109567972
751925545
2037251776
835094680
1672582939
796912202
629187566
1096420979
1068875259
1355999158
2119347815
697207656
358674452
1563363010
126919024
46705857
1219886757
567164380
787779663
1466199105
1843946702
1833065998
1922089926
1522331460
38072221
359962195
699573629
1132063878
1408183909
45808878
1075770492
155949723
54831946
968696302
176701903
1113466318
836168463
2080418334
1983951930
1022209842
537736611
1494675393
893916370
897831402
731850294
1887743676
720839394
847753739
1446577012
782021828
1151938756
434737814
884662295
2091294170
350553996
97711076
1688437422
785028157
1990595464
828652002
1717048920
1885019325
830920785
245946891
1680001
154527602
246263125
856363499
379145129
353675988
159171107
1202726253
893147963
667354559
1176922677
256255231
1363218419
1601071539
996585878
1525431158
672478736
267717857
63125762
1946060067
1917814771
18408678
366107193
279866758
31249833
713271459
841651151
1567659347
1125250527
1871239802
683359813
2104049951
2104720810
373480068
779061183
538988481
438583550
333971918
1461499845
1793439787
587963061
1246806741
1725742322
2020577180
518290756
2026362180
286654359
425367610
1669745322
1818060668
1653702396
1280726859
1893233802
1779849449
2132817274
350597934
1677845688
1601207464
175162443
1807555075
327494954
466936588
114714752
2078748503
1780121777
800140450
736245413
1006174924
523793094
202433550
835690278
851365517
2036105251
531619846
1306868472
1525300481
1464098406
1956556389
520806094
560674684
1382618446
1001522534
284555448
1715223539
1714216429
1091976910
1198338950
931871800
609012646
2004867440
1917084502
860357377
541539390
496108523
2110896452
323036000
1619529709
2067017432
1790787765
1679322596
1296804281
1387243188
858497726
1199042501
1112127413
1670264489
40186461
1712355425
425247621
1129501242
658129250
1577756717
962300439
1514489828
277200006
112428620
1843993641
11139977
1313803967
1380818794
155240186
182364145
19680962
1796189079
322618192
150284791
1420145279
1618590884
218541911
411390481
410733519
1447687286
447270288
1703853806
1204685878
645513957
809962917
1499709340
1280119161
1271704819
846650534
2092318172
245905884
848927140
1306311988
1006612537
1823015020
966240666
596551584
194843760
2020778245
1016566832
1154101860
1528295814
1938457850
1999802073
1504674435
1563779695
1265235584
1704442426
869401399
1686382471
1954160150
96540990
1989142164
1916977569
1534805451
2071531266
1816227296
395744266
1148741174
498689422
275839486
1865223783
1367865841
1544346344
1282204342
1065344842
314251904
918304942
1554257990
1142238826
1807475884
883945880
1381927578
775216959
1253843957
1443841962
646076918
598465105
527779672
2059795202
1463209841
1549164648
941268392
272203667
324410579
2102027341
624876021
429308782
62842065
1922755908
80600790
1245793671
1404472206
1322090732
391894009
1913477948
783109823
557487698
1244299569
1728898810
47523374
1118965496
1801843639
1759096509
1964796714
1239202339
221866435
761565557
339560913
787734239
796755683
1601404520
2108881022
545770964
518050008
1394010776
1350940786
690912234
327905917
343920402
1996398150
135472166
2019510638
968830944
24387985
75494092
1729444297
135801238
25195967
245020252
1285081655
162367358
236104082
766352074
1411581984
544465562
1441501321
242543463
649442471
2003912491
1731686915
2047532371
1069004730
1802724205
404062725
405430509
244571473
545602896
1157505410
497155441
1482348915
2039312660
1729685145
1777316371
1267307563
194901973
1437822010
488562943
2067054074
1855878429
1529473843
1495351487
2113580024
2031750472
515021459
805033793
943488107
85574813
1100797624
843119685
1748992676
1343513612
1874137829
661676662
1576532903
1612507451
127832234
871770797
1599998381
345537279
1762910332
245497394
357431641
686090406
1679763876
1770991632
2081738000
1937289335
897268574
1486284925
904532532
338005204
1903059930
1233475150
1152908405
273058709
932188468
275442064
464702035
197307274
118110717
478320039
677409307
1642922797
201821311
541465503
1708233932
1500212957
1142908976
1365859426
1139588063
174900881
1622187261
1670755114
667737057
1318558964
1530655727
48125748
156508747
909804785
1089437504
1493616281
892602561
107405316
1337176955
315897958
30126506
801060221
405489059
1757615761
1348308019
2111966919
1966528063
1620672714
54345934
1937399730
1252876028
1399838205
615966054
1595831175
572157127
1038632757
1368422872
826696556
1702043489
2121167243
354855786
2076382439
617804065
1735917704
1145430569
1195294761
91310146
1910462578
117478412
326106611
757124649
1704019971
686023175
1657298407
919179273
2095498166
1913355267
579306860
2037311403
1495508693
984993031
339465391
745679463
347307655
504983486
366581340
954409677
1507679250
677177832
1102165126
1355763654
583511648
380744245
1605433319
849407449
700786033
1068726907
91278782
1337902669
386112258
2102183363
180524421
1656604704
584451690
2021770085
612268139
1519741092
837973449
44200975
125748852
1567083107
1662849206
914691348
1775295814
110014184
467214960
1871304067
272930402
1757294097
1540959269
994628177
1386429701
1177433720
2097610497
1173051914
553061609
1574688238
136109787
1615952281
409745460
504580461
1810410370
574935112
510948801
26465752
796005513
1377414191
1156978628
1438541634
626840081
641691204
1785702694
627047086
956295104
610350812
488182972
80268465
600501999
1423431980
1076581084
16863949
867330224
944642292
1318559748
2098068290
1232869489
1754803488
1452751616
1431483769
1474586068
215977331
1838983936
843530695
1924515621
1281623486
1682935329
147671756
1728787377
842207836
1851518771
1603880016
1679203775
2136376568
1107174557
239015064
1843688729
941322340
1733572071
1267958735
699740416
1278368987
127781584
104035657
228975315
277464088
145989801
723642003
461426618
1558435282
555714943
730708131
279909291
2118681667
1432220018
1139818405
1533299470
1385486318
1995566471
1003854722
792544487
1216908273
1242878462
247453633
1101708780
718467626
1726631892
733336631
144777681
197140505
1061297175
976155749
1277580759
1514627699
1779440971
405576051
1970703225
542898597
1910776372
242376790
1150884378
629218839
1674190682
82717601
2002674034
801262680
1075574364
1384182564
1927263287
1615911265
921551645
410606627
716851562
807915280
1172157180
1932597742
1331574700
1547112432
1563451908
643700121
1055553268
532071399
641909358
1288199851
1244588697
1852050509
1568311741
2016797550
428700658
2005401628
1845372809
394064037
1536363672
365555718
496845781
1708030613
1765926996
1861088146
460506327
392768547
841326497
1774238777
736714265
1829126316
208298556
1200730623
2028709225
1349591729
1934635066
431773845
1026077310
433771765
1349721526
2061629969
360072216
513417915
578919484
1721015420
997813995
791254903
773442853
1096039718
1222562797
861159390
1671879770
501175774
1653300691
547500406
1194811721
200779833
1330546750
406182666
1835387583
1071403578
96415057
241900866
176934992
685386476
688643172
2007575119
530181224
410215949
1017624572
318254699
34332475
1790935191
182246396
202096739
1385379850
868513007
1382894645
1402149251
1882253439
1286223699
1267427965
901780987
328654441
919173534
1955787965
1679162493
13280659
699840558
1527483292
1487998922
589435547
1149930955
1033748554
777512453
1909650726
1103646661
1875094318
1103595722
695128529
946074242
1478363594
768302634
952345735
1669871008
913761659
1959909467
901425980
501094408
379240578
1875832315
1223571230
875992188
1901153827
1667062518
1020233753
1855432056
2094968701
1764730824
1062579783
768446928
311835130
755104429
1800303669
1052868831
1462224321
1365094171
1485459886
200693451
2138080473
698332784
1077699897
548198468
465067844
1406320697
889681662
5248876
1197792117
504244780
72417928
669722576
1934265135
137017511
278088130
646519513
1021706872
465442617
1384607328
343950204
1692751151
1097736080
824218754
1355399969
2072714873
734849964
108072146
1319525881
1100221768
1695460505
1907525354
1693554200
141032540
101337896
80366516
2074349879
209686355
437637295
1841463109
589710320
1493653815
879728213
1926327170
338978428
1005161264
1090862609
1906823694
1312075882
763832837
596210316
283068043
83942870
1334431028
1156149208
1954648435
1313077878
1247208505
1079202538
214047084
28145317
1489864119
1981690515
2250281
106595238
1041745163
1678049102
1079659184
1391900571
829985017
1061497774
192808717
892664159
2038227
1850875073
1895379725
140621295
1026080684
619602416
1813618863
1508858757
1411025020
245085559
1140975010
368975503
842735218
544392411
587005482
889193869
2136364698
1553186975
1028388661
112868724
110312968
109098332
1772527764
503625154
2082845120
13806317
1002981140
197723468
1019509663
1239059851
58816262
115447244
2012018838
1306451360
149407330
1369053297
1847412682
180824208
2019337987
615662121
139329673
1244022720
793002164
585355291
236220467
62155399
2087015374
1460458191
603349077
1265231075
1829446485
37700673
60319182
59492576
1780639549
102163074
193967619
1679509005
917128723
47600852
1421903374
1178128951
1391614106
1340905316
1867640920
53221703
1581167273
1218687011
1096835782
467777038
1250620948
2111416985
1035441587
1188016606
340094183
952425478
1224542552
1867631902
838544286
1508143187
668208337
581865411
370031354
39730556
950291361
1544954233
1722731294
489349134
130802876
436988155
2121297114
1217470493
2099644370
617346517
1509184723
1334942792
1978604611
1851600793
1296147650
1443086113
372207497
2049003155
897892113
289733322
2029349541
1121164166
1510907762
1652247829
650662185
587692224
1368211065
1720454195
1574733607
1431810432
110492422
319290110
1068654347
915903199
1622871372
1047372926
1676177652
225889165
629473406
2101543253
539654047
942216313
1456026786
212296369
155563947
1103274176
704014880
371107754
1233907017
102389250
772821781
1870051559
1691206398
874695977
1412640065
348671231
1649790707
734730645
1352164742
2041836672
426580558
1704483382
808796406
1914466024
85077760
1195971006
153915222
1505707512
262909430
32720434
1517053418
1294774899
933194981
1395550827
15786326
901761173
1104616840
1140460798
524611522
492301232
1734048604
1160925435
1845109557
901024556
122618216
1384328923
703630301
980690401
1722886511
300645262
929536569
1406637922
1802711459
922794440
384895387
1670032230
143092439
1178907069
1937691131
735246973
1018433207
771608810
1592074890
212209056
370318982
119755702
1145660433
558353415
541378818
839791669
773276330
1546792305
2072500324
1740628767
926204054
1445410690
384805202
1102039194
1565413344
1617838634
674375690
657492739
1815344448
157123359
2139904017
10363064
1616933389
628155098
1047126361
94742314
1759737408
374282295
1134044786
1964508106
520608614
1950223700
1340990456
30952567
472835573
1839696709
2054182233
1100412555
1283035196
594489083
52356106
1865076965
922278980
2147132452
1873698212
1534640807
1916677838
32320445
496808444
1962628122
507818014
850879882
421935336
1595604672
46970814
71067378
281379244
665339433
1533165016
401413461
688302171
1105762077
1751602580
2094713683
1150759920
197587107
245084133
1096959111
144407904
1121539172
616179013
1211093580
2104663329
1946943047
149243808
662558573
674357668
434332959
901512599
1955499172
1497419239
1248199357
1359946663
1015155997
815701767
115270754
340866963
248097315
8018726
1959396051
2029586721
1687783434
1122395976
5989081
1093695059
1540981200
1200661964
640810147
1195912062
724981185
310910067
1659334070
1955163915
1746147785
490283735
206401389
1511977861
776140556
1189681296
558503964
619557219
1953967920
1109042041
1784931116
123128104
1470457782
811824597
372146537
972779180
1787051631
1717345519
1374253431
1589369316
496248411
2104907449
935419666
1598702208
523143904
1771598003
1229278345
1389027666
574438716
1016606117
230720172
203029197
1297819509
430748763
1363822660
745599299
725567875
388695363
1786536872
1950572353
1349713271
1827830136
1507942755
239942103
158630752
1376962642
122398281
921369134
1200018931
1414829548
1449543107
1811206398
697288297
1080920466
1156621282
1064689539
1770348780
1640557489
1110826110
2042133194
638294254
1961741352
1886450512
1832940947
1929592145
531345571
99536195
963408379
1391146157
509004565
215937004
915881094
907346334
360494905
1306790337
1756507784
1540198047
463126912
1117078232
460429146
1958429398
377402726
37835868
893661043
751984209
1947939598
878995881
1550750299
1314954674
381193667
828491843
1002684687
2127636226
9122534
456277983
177450057
686407077
1658361611
1557684841
1971897984
2137145064
821275887
680232235
609066568
500655503
930735034
967477338
1509130386
758765357
2086251687
1353148246
338895650
335181612
1414236770
339513618
398480995
559219755
646358571
1012729952
101302293
1312422798
1201270371
678448244
1792908577
494454176
678608220
1133185118
646745183
1475029677
1320814238
1584761811
860053578
1484983857
668012034
1886456682
41220464
1463514063
1205249546
2093787437
290269453
554552148
171832557
746275802
1497733846
1848411442
1369424934
2147160072
1813366577
249818708
1351570988
1459615826
1482092038
1923241088
1432077413
1752286453
1716852817
466121471
113698337
644812002
1386619629
1711482424
1473953354
1864756590
1715458119
470771864
891711912
1416858330
702931782
887723525
231458164
828069964
1961443591
797505881
1592141125
898050184
1028725581
1734909670
1341403608
69272929
1504125640
1665036955
990696985
2088227161
1388298521
174170831
734586646
1073720812
1979145089
1551977731
1944733907
174009783
243113165
980185763
1827249530
1968851897
107464637
97268813
1504934600
1267477387
778244335
1490114271
469641487
436249114
218104287
1442189065
348186909
1105102189
1555030517
320149136
259375698
1618199913
1236085325
1781991236
65984816
2098482058
254279318
93782136
1252543846
157066099
1160753142
1266651651
329228400
1636395758
116541282
1640034785
131703580
531925612
319494053
1470199658
2044718216
1038693768
632903565
541679594
1772017637
807383653
251118680
1724570324
1680673567
1347545834
1821264853
1745313315
1881507027
737788988
2052505336
1708343935
1130181228
2070560609
420318076
1910024065
1859980981
1217683879
2116517569
1037737997
36292589
199812225
1967493069
1377412691
1593962083
1260891651
905949477
28989485
316385800
252580124
249539594
808418217
193657167
1374999963
142934443
2043169446
1620670185
1519323357
705353198
346294215
855156871
1260033441
837345719
1181473369
1356322036
108242107
1688759548
374600294
1535533520
1771816144
82202887
1912927551
560708225
962976456
507183844
1328460276
910016102
152558235
113354142
1789205675
264156793
1207125596
1494688714
554210327
225170469
280328110
717902645
2082106549
1436890974
1195421560
1767251335
1929299417
1526234273
96398872
299807699
46965992
676778988
1404015571
1711982628
804084453
1126145551
510707931
1383190518
804007875
101225330
1811262927
1899515438
1853314726
1342992976
1165644778
1838360007
1467165410
1051276524
1629912352
185267144
1260434261
1792462767
514860215
897085896
1618505519
1145010067
2083442369
1154670500
486173197
778203222
1030791561
168392294
273979497
1869243021
423773361
1212211785
1298168683
1352678046
1564117484
1877853342
152636846
75730377
431676833
1197817488
994703122
2125564232
217415310
647791387
1943603518
1709402241
753565209
166752592
850068376
678261483
1567394028
32388784
1866768396
2143781517
274626358
1815476606
543745759
1472729675
1132110886
1806731954
2065025788
442160113
135597938
1148264542
1264586223
1352388207
2120827983
297539610
953117966
1583350928
1864698464
1120649498
2063340761
1431609948
1929436754
1695297147
2051956082
2029892698
1633104117
10948915
333565639
217933093
197881978
777558807
917269910
1798095837
506583194
329672715
1395347038
657396281
1325992489
481390978
502624886
826841911
1710648417
419170164
1890970758
2053247185
2060866560
1386009487
607013919
255947515
823194735
1299702530
285364821
2032237743
402986865
372685069
2083384787
1844485026
1115266544
1725458642
254181211
2057334126
338085758
1758640119
449340872
1443808817
898122511
48056488
1196544632
1932607182
323553215
1788857394
2060182856
894192473
1203368831
547110108
711135609
1495193810
1239692605
248389679
2052049155
973829101
1055423380
949473665
51409324
308803450
1333521960
1152832530
1238737057
842842477
1819536677
672673086
1965137705
1742500556
2054265303
1518716525
96220869
2044540125
1843275501
1145428045
1597752682
438077252
1971908762
2112183267
847550849
630626156
1800953055
159810971
1740609215
1425677670
1604223976
1596737285
1953046985
906085113
885170224
2073811389
490296547
1572606345
1712342630
462246063
2059828174
1074456779
1033725640
1795437458
853727385
2026077335
1784157172
852041693
936816328
385342176
409801779
1948087338
28809573
588446479
1666726226
1826750899
490612041
613438203
839876800
747226811
379238028
1547171322
1255799913
877768998
904574133
1005075192
763593267
324429947
906952233
1561717353
129901722
155262971
365209022
1397486849
1621258988
2019848392
1577121145
940814781
1700757961
1380072758
934394891
835625877
306952933
798202189
1847779461
2133510335
1218934175
1863040668
40517295
1023045820
981620542
70190445
1062914836
744003947
1934916282
297199566
1285554099
857921296
620519843
18615090
314740660
686932250
1173531747
50287311
1492608022
1054402856
1990498736
1112209987
1622794215
1884772688
285626262
369407840
1649568840
1879153104
915270513
602531017
814369998
1787707404
635984428
806269889
1894628311
1192100859
450426998
1138321132
1092439631
993550085
2010446560
1758630944
1355784441
517321316
2047581954
1776512751
1799637882
1634727049
1034691161
1740315304
571022706
1637017683
1633321810
187958536
1175626359
621075133
618924393
1118980088
457764365
360769761
1885640102
1033114607
902410384
1838927770
1177401988
1122837146
926978778
1838956478
987798603
249966670
769055338
1076870640
743151940
339312443
626742914
721750021
280803910
1432707294
241406852
1064633364
1570368075
55429262
1984386978
998454656
758118311
757458505
636970692
731823299
2026462037
261801931
483430223
564976662
1832765915
2002256839
2141978064
2114324184
357272368
891251668
2072893915
1395554115
1311480665
1338820247
1181952406
1563643166
938578423
1925091867
1474297566
1505047383
342381415
222088664
636414545
1170837170
1279035572
831966615
717404397
586888239
459661094
13701863
828077871
1691592409
853545355
1373384733
1743765004
209051188
1860483097
1231925625
2030782087
1072927933
368500793
1102319851
1943258847
1462115755
1848733004
792637177
385160692
1744028580
1399406790
580048361
550868901
1342877455
1507076816
470205273
450097628
305812362
1845862735
563854057
745473893
431253251
1278362031
1689264197
1582906878
362700739
365631540
1199741403
1419249814
595360366
1034006649
949959186
1777384749
1730103371
2011557266
611300026
1040429139
2061288947
1416538750
726109852
848730475
1392376089
652091975
1550152653
61816658
1131026086
1632837726
1820487238
423586803
1320694214
192411766
950550926
1749231953
1106276742
148916096
1680327531
877806826
1617284889
1858501473
44580403
1103502587
120675335
978985786
90757821
196391826
939004131
1307576208
216863366
1478626313
1724130155
881134334
1315777160
266915431
920314851
1210372664
1854125316
251343845
110634251
2028287029
145824753
884816675
1115170978
390558250
359543487
1398351004
1939412639
770717904
2124861849
940521036
1578957710
600270652
1955952234
1705101600
1207258651
280010829
2065231999
1025416179
683736503
1680712253
834474363
946237503
260442396
911959782
114255840
83095295
2066717633
1490750695
1475936943
1015206801
920237412
2119665277
2029402409
743989577
51599113
343478945
858095499
319692612
1902131621
892829079
247873409
2011159674
1466109073
1637623767
417381299
1033763714
590953395
153409535
1592785081
1451559017
582040973
907563391
59158637
89887583
2065983984
272479886
491277337
1666667777
534599597
1149742716
61793709
1902812239
152290064
1097095039
1127699318
1320878248
1168571441
478346812
749484338
1159880669
1038081406
1610653172
1365844681
935010604
497240345
1779181915
1083090637
513327707
1620979705
2066979374
2134937655
502115150
1662263232
78301669
2560221
1845447414
639195501
1090326985
1284242345
879327984
639725202
515551983
596444994
508701783
921397465
97716016
167516083
2119064428
1341421394
90994827
531009727
1742294068
280634697
19612167
215789654
1029639844
70588476
33028041
2100424999
1694190417
1326798337
1601623886
1653568577
1529697870
2087261077
209772372
634483633
568495471
142019177
1779413206
2018032718
358087386
431314877
556611203
731459773
2138325443
199614949
630724006
1267618588
1432015729
159467338
669902347
798938926
1645832830
1807307821
1733046788
1475886401
1014026078
2038169863
2138652552
738948091
1155130547
1644165390
29728583
380863034
201849841
2005116846
1542948328
103758375
1766420716
990367793
1236331465
71758571
860327554
971942441
1239512398
1830243057
2093398722
310938008
1391797039
1092219547
1781001009
750193541
1167117022
690322905
730620109
1341115762
1724732963
20790953
1654435055
1074244331
2013449318
556410896
974388432
1850704900
1398022755
536196800
944811567
346786729
1229771254
2038424922
1565207484
1013849526
1426143971
1267279004
1735659661
1121918266
423807844
1370054443
706385249
1635310294
2056843221
1573716865
857490532
402883349
248498941
1156650414
348058955
316150846
68007491
368527839
62263719
1202969792
243305173
1921722033
410263938
128287301
1557377197
137441150
1711906599
750554725
146798419
1907955242
1072829314
1447331389
1915106869
929822311
1934654174
1450477534
1883616524
913282714
1731981292
144470228
1170168742
1844949766
182296984
1056476357
1228319380
184438795
792792609
1400163165
1031895774
157029318
1708623860
650673633
1635223248
1664723204
1003487521
2104729290
1351793188
234039580
763633909
843489078
1655786023
1839631917
1952161520
574471391
1382716869
1992699268
1554442091
93905171
243781184
1730689588
538052690
507053737
1011967717
1445744178
1416684731
996943908
360861139
1437597121
1439019367
259044884
1976691595
2074833295
763541889
857314596
421915731
1852770335
1479043542
2015077595
1016909576
1939538173
1837147585
1387121910
163725007
201993766
383280047
793023657
1818112482
1426632533
1773703307
2035433527
812634921
961524495
750730414
1813280657
117780905
1918845418
1062866898
2123920424
1438693585
1961824329
1413678422
1480505267
2113761534
558848110
1774219429
992430561
363005838
1924316475
1774799259
906985299
1557831554
1853502465
525254581
927614695
284518711
1052505930
889985057
1184628937
368444054
828276867
1029558338
1004723273
1296932855
1195412122
1371605820
1016381073
1367211000
352787375
733758731
574337001
863047565
1900714129
806506439
674878267
1064801010
1241243004
1077974924
1597891391
1023362252
2096783679
1164553827
1760639391
221379491
905207733
1257054459
1720212535
30309773
499780329
638423636
1358894178
1051467755
365741702
321265908
568921245
1970942127
1263757727
1611665938
1205860033
1282156021
641501299
779732668
1505245841
1168348772
1863829401
269481782
1472539554
105445823
131020192
964311135
177588265
1768173589
868855188
1212925611
850591363
1537594295
849297602
455711612
1158183924
309481451
1519954394
42387553
1539375752
1235206672
1850918511
460856395
1400850447
1350017420
452925775
1967132488
1090280263
1336750068
1658475855
894695090
53777194
1461301599
831647426
1153139090
845939809
1798270296
1987163719
751533334
208895973
1999926628
1649572615
677175406
1119295869
980826003
1298314382
297869682
918500665
2076628121
1392653690
1020579940
1038950018
129319211
1611261221
2008120533
1968973294
990981759
1106805493
1537204511
49301361
476821967
1000173415
1259034428
1488673022
1281746079
1039826701
1884787956
738312272
1572722156
573953176
1285140436
1363653024
1932255549
596951825
1683319240
317715837
1379948415
1587066972
1535100183
1612003128
1871912816
1148661420
1495785645
1567021911
1370887535
1078306815
1447500923
1911708985
91960287
1028829076
173639062
1575106075
1061127080
1413800905
2071956070
1096502003
705418325
515443101
1326053239
901898915
1316764594
255337851
1383152328
1003431002
1753177937
763272837
1406726394
1157635513
1948156814
1026386141
1147189354
117920026
782197920
522073822
1168330543
336186339
1114691294
733197352
786756942
1653654810
1366502847
1453246532
1167202980
70828673
307064313
582082509
1473204858
1111967841
983581788
1182482284
519802692
862981778
2030552735
1618959897
1260759098
506642229
1325202372
1007437510
1469457374
526007603
734538746
1841234783
1269714344
340160971
1054144677
2029260480
1383961081
885629902
282672526
1031524018
512631181
411194548
274708520
520885829
1586093760
398108621
1600616575
772255863
444109156
267800660
1424562441
324334068
678978232
276301578
1311948577
521950114
49390073
1395099989
422306621
476583113
694603959
711008000
1907482795
1908270414
1478620899
878160057
1096699683
552310777
1243627351
819082709
170402235
1717558407
1673321320
1177428783
561024832
176685705
331100169
1454293306
573359001
1842070224
1803045222
1061388758
1107121809
1910510105
1712297886
1963831104
2116324607
558496558
295105111
1997449704
1651269923
1477083577
1282401722
1837608603
2100122117
915180402
201606732
414459053
1757871241
1376637770
692587869
1554478354
737901438
1675354927
2055371982
1211590550
264146775
719197816
285183094
1761347995
1781108517
1225106456
1147837620
378412073
1130701031
542945508
1286829104
458033817
578402477
294480376
108954448
1091921933
1024975420
2145003176
490828012
1282471584
914968607
614437635
961342940
1491678482
253474043
110748150
1998901780
1430615282
1584816848
1464207212
1487372295
245201203
1886106680
181926606
262509080
1296669732
1559706512
895418665
1957350698
2128182870
960085044
298909624
869883540
1146764201
140765720
366335249
886595405
2085956298
547418644
390839497
32940153
68166314
1227999963
1318959414
1975697354
1941457124
1812614211
1797588244
1031373726
88107087
1314983980
2096008816
1238073134
635162362
1623398991
693991654
379256601
1713288257
1482442944
1984145306
1165180161
351086491
1749388452
1898532732
1570364653
1300334088
449440039
379359592
532394046
552827245
2008235312
528620869
978698853
1204321693
1439683222
1082120989
1327214121
1882648394
1795274451
1908055498
549206057
1239720563
1732827971
54517137
1803891800
1611268119
609811843
345274864
1518842251
654486742
879515415
2080474170
1040019091
1517598444
1612977746
1146622284
516986197
1700220072
1818730107
637867120
105299979
222427850
1314099113
1114521904
1341146418
2123199101
1147770701
1857090987
521980742
518969167
559024317
83635498
406201827
945198665
1839217844
31357348
1233287559
503038893
1663744520
620824300
1039050712
1637679331
631776877
1659413564
128058303
119532399
23199073
796251749
658263538
1624773301
1642992065
117240597
264173856
1591637614
536860005
502219149
641906274
537037956
914516311
1160652353
2142914843
2063454251
1682732551
1531008092
1176740584
45274953
954125356
281610248
430459194
945877231
129944631
1487227144
1900937181
852839377
1058903775
309015712
1912127166
2042799211
597493236
1474383881
1772022978
814250844
2082696061
1415307890
397469107
1808978702
1171200714
787634092
718587049
832272126
423278690
1453763068
1597471137
724945174
2137215739
1773655189
1876174171
2100172886
228671978
2138590672
405978383
149257933
1027919812
1310820723
859764690
267602056
344434943
2084405971
385384857
1232396538
1537479743
1734299392
601716775
1972717979
1107489680
1208203226
437268405
1538594826
76647369
1553128581
626605506
1673264319
1466963258
731635162
877055822
591188214
172626785
2005110472
365577001
1127558249
399078962
738144255
64294795
324109444
229998889
1607741707
815132081
1941885519
2087615564
2071329705
521621099
1991426052
1637297168
792380619
119543322
921919609
1256002066
570451996
1062707502
1623682153
988837014
591022401
667815987
1322781002
735915861
830553847
1378475029
1689065221
1595231169
1356760140
735818414
2089617135
77488392
2049618909
970562212
1319713140
536001617
1593428311
75653067
731898927
1917276505
1403857999
627722114
1014792443
386363880
1801765457
2146569384
914342726
1752649509
799541398
145302627
286791504
797851949
1606432554
513558960
1351853904
322557739
1239181952
1557221910
1614080630
811249681
439932420
1901152749
1114815211
1022106250
1789001286
1916917914
239924296
367492489
1858927376
1487858754
1153341759
412387347
1344127498
1002811103
24543926
756492726
630487204
509723169
1713345856
1898730279
1924845172
468566903
1604419563
2133229047
982146848
12064876
149094960
1583021264
2036669887
1560085365
1991686720
1062278247
1129891150
1762066182
616266630
1059314426
1376146580
468083544
186199124
178774213
2141622183
627134737
421735584
1527095441
46434788
249358045
1762215019
1788458914
946288897
505461908
2095061319
705422829
1753419403
804628584
896150872
716035746
850172570
532728528
1999267071
1683140704
925185438
1952178766
443094490
837840114
444248834
1904994390
1324653529
427555409
806558710
1486288177
210139343
814817883
1780314136
295332976
2094397875
815217460
595620117
711094590
75588936
305373148
1921021087
245604853
739685043
1358622662
1895120458
412622212
715441853
1165105101
1225318986
404803261
928922336
1418732008
1536732968
833355939
267824117
152161758
2138120364
2101492611
1300467449
68153522
649976139
423258141
835293351
258579995
707175787
1932934255
184515399
2108889027
254968966
1562898474
607102102
1752860240
1504296036
457324721
1954604110
1188264138
1439691430
1926466793
1607471869
1127886198
1265586067
1630384718
1596133140
687841759
802006999
81432802
1335774181
915368704
918859517
1786728203
1925572615
453006893
290861550
1508816448
1525893922
1652609113
976574704
1863049037
319311004
374347484
1725821317
1027483149
1216930078
1511337832
234013060
1935107734
459559304
1501866251
1908138202
1894613143
1993800044
1717969786
1069423511
2101879757
2062388292
942317535
478436451
1394861306
106095826
1399101671
1557405521
2074843359
1546738253
949150502
1000729313
2116614645
839950216
382686514
240833421
957190907
632891587
1611806746
1321731384
1276441818
860232202
1104903953
1288787264
1382101474
1068416376
775080116
2003557859
1184015036
741376332
1309615662
1862377310
1241248072
723680807
1733798993
2035231301
724791068
920356296
1976421242
2029277878
1868738406
393459876
1867673477
957409634
1289055501
1414177939
1763109067
795246260
1953019305
1113254646
342531037
1301818469
983260837
411332301
1324775784
339830940
673235189
253102881
1264009161
1488772881
888585550
268423533
606568879
278156281
1881147630
1630982036
2091546458
2075299450
423870777
2062769660
661165750
814762562
949176419
1737684604
607056751
1538601580
209152479
453415336
604137253
1980097337
866502044
601263680
582451713
1266152621
1298105780
1877286452
184566455
1709509805
1622825360
456670632
1122014869
1305868626
922008243
1597255997
1805296136
356438706
1945532605
1020234651
289657099
1178936841
457084308
1684651121
2069081883
441001759
1453275687
705504915
1218283267
1267395387
1061775967
84262388
2118503561
1709484666
415785154
768945607
845433647
825428718
1622060032
1705871243
2367246
707031738
1289052702
1320908864
2085778687
2085118418
1294902502
2091452287
1852642173
307745923
1699507913
149020009
593602948
399486496
886875731
2118258788
1146021957
823536257
1299938029
1543011406
884499078
1032083674
2136803549
1065721949
415118606
684498247
359613821
2044724390
1158248234
660028490
213201860
1810311632
2134798954
860744671
700211323
40762908
518366084
1043295676
1781376525
172350406
1272742421
1290023638
798636410
1490227246
1216286971
443352071
600178076
1842604263
1792751324
1734653306
1037050010
1059277535
559865327
1252909146
2059075371
1331679241
479321301
700818709
1257525642
75525644
2022483467
1968469492
1772003075
1803527245
100450572
1622534395
1232927468
845558301
463997436
156275233
2122451026
572413172
645904889
1689708140
170083977
1167625971
2138322791
1386882220
867280250
871036186
1666887358
1513638204
488137061
523502894
1112895840
1733166866
260253644
1512703070
2035294172
1345702619
176980823
2053104951
1765840901
10274030
1941278730
359183872
1157476099
1641478982
1527248830
1394775903
1469886597
1983603785
618870212
798112272
1919330099
529598604
135668869
1255662833
580283671
782642508
847630346
233243672
1144030186
608863908
230855530
919158383
6665513
2047177185
135036071
257299489
1125218901
1526806452
1969748220
627574003
872754506
1808029284
260294860
1404583479
1173422230
426890287
1381055628
1185534328
1977335639
1734973785
1850718372
1752003188
1664767478
1413599863
1219264841
1141292369
2044207596
892492517
74960781
1994130688
2078345903
1361784583
1464872161
882485724
1400791338
317646338
1996822504
827455160
815237242
1537881292
1020391522
2044889243
409429472
1436645272
770845577
1523071963
834116006
548226172
1886375943
1907008262
1102216835
1348404741
1311587061
1711801582
2052911697
1975950606
1196108557
160097052
1827202634
1425148631
1479284199
1219626801
657569578
1885348755
2121647046
1620318843
1020480907
1119832281
865219499
1051181862
963446329
1366371152
38848488
1134119725
985752092
946640239
275298881
1515638288
914587293
1781939580
1807603730
1889267535
952325712
482975717
644384441
1583749376
889833604
1047191956
1268912103
769278274
1431661111
1400551907
2060858756
2101688645
122232168
1216701768
2101022331
1627358023
1627222697
300261148
1970285087
991801500
1409667040
1685365804
1472593340
1928742906
106586530
1759526186
753833771
1319515149
234345286
90165309
939039420
1826404794
891670191
933329891
1939179088
2102916497
1517634726
2062039357
2043428340
1520100161
1890024893
1551107484
1280892993
260434680
399438257
711791942
454746843
530249637
1109059683
397086224
286422345
416683546
1407115631
1087457484
1603153847
170105286
797361454
895032265
843711609
1906101496
591977482
21179843
1851817508
299115768
931565513
843632437
420430759
1570374110
1777136330
1971739880
40887144
1304622107
1921388801
817343160
1399187585
2090371830
1158416410
1681880281
1696806646
1321052861
435087093
827513597
1405333368
1097820889
1738430265
297918984
211885085
707492911
1439173736
620101294
740320282
1273305029
1499200761
1876928373
1440286891
571569236
1363632606
195817186
1293412613
569689307
687308563
20653597
1927171647
1991818950
919942221
1970374282
1906196525
1693821078
1107973219
1419437308
1175789874
242675525
1409402480
1497000644
2143654548
1059341760
926117126
482302264
45195495
1075333653
1173149630
1454887635
1192638543
1712174016
1894234650
154840646
185131045
745278220
782183623
392253481
620281964
777840051
1366603175
617254290
624159945
863153821
332797882
591369773
934410614
1300886228
2125785941
498329262
1048893329
833501378
666959635
502874808
1752234182
99311220
569802590
2090907471
374193307
1377074845
1546708741
10593629
888087330
430530600
244561822
1853870919
1215941368
1629711408
1085929730
80316437
1092760594
18033591
1606255289
1709616285
1350061281
764890742
1279724298
357693132
1501578847
14039257
1039663218
2020940612
1022996519
591600199
1386162371
964757448
777378898
1553435550
482937349
2092639645
1828621542
1821029561
106764962
249078623
816703177
40827868
1629010304
220252108
1320726243
117390024
131657322
103762872
424398358
734297555
12841515
877640780
951983373
1469925800
562265795
948626802
1110931799
269445608
1273030723
664749016
370024720
1798129382
1916009466
1211989839
458970963
1710736501
808823151
335670555
1030246432
793094087
1709667004
1657018849
582247784
257525259
1734386737
569728169
1819644520
275724804
2104644939
401043527
1754544235
1823073098
540225630
1962153439
2135108359
166423413
94634773
1520353105
1215628335
1950258458
1404966583
183058816
479182995
1402769852
2119979124
540315207
517972899
1240932393
378542446
2520828
795501683
2056270565
303238937
841840210
1692639495
868752854
1453751199
1549501254
648256357
1353403670
508663184
1735453423
966868342
1739096860
378505556
756036182
311452969
1073258166
1839089610
422838683
40204582
1331751257
1446977539
1377834318
1503610026
773385689
1666850440
1210464710
1775770568
2126304738
2048210518
12078125
1547651059
1012224257
2047881276
106972573
649837549
949879398
546726833
559369392
10031152
1356035856
347551619
1519702206
314558255
2138154095
2002151685
1297001177
1050270089
1970007705
1130700091
1896040723
971278956
1300739555
1066711089
1346822274
1691386775
950169170
1005878888
246195977
720452016
835468478
1393228857
843388466
1855756473
1564482940
1729902067
1531589836
1903949845
761434823
426615013
1857219062
1680823993
1158667020
41476941
914773664
1107550121
1319284360
2132696049
484980855
1558099536
591169094
2013819723
1828148037
10291712
637037056
496022381
1857479726
1548383066
584140416
731359237
1096555324
1789826916
1361365974
1709213439
158899674
1658000612
1306252103
513908868
1587220783
1279440771
2036420169
1041930070
1579068466
702739774
565230650
1797349608
1728238113
1231597868
1088759877
565644782
1153676412
612977009
1557246206
903174772
1967979834
1680402947
1011651765
1975911906
1077903709
2095524368
854968673
1484059557
65207127
126545724
878844468
1632506671
1849478213
1726913159
867421568
609751080
1323616204
2981038
214553580
442288876
1213269170
1089704380
1347321243
1041275019
1701951545
1794147783
1276033282
944327515
2056656834
445579556
220387737
846594731
1051935683
1110523080
1636951264
1000915876
877017414
1515445732
188246537
94558585
1193921654
1377311520
1708908299
477428921
1993976525
1523984378
913540979
476333299
2059101656
2088298903
835707601
1323622354
136741967
2005135980
82420318
10195535
1074044382
1422182294
1229006822
1333198828
1275231161
567307183
1406634902
554810335
1500202080
1015952435
896150054
1722687726
1776725250
925951258
247053260
1295839577
1618162628
1226773835
197521814
1962917802
1125474913
1886116664
1829149709
1299717845
1607800919
1520484368
2110478871
930388566
1572985960
1656356236
856346023
405567046
1087846456
1834352813
1846172633
360396844
163191105
725169946
40333732
1147991698
1617443864
1298604664
657150808
678195615
588422580
2100409738
1722970498
2055467889
1081865861
1975515104
1901086909
1296169007
2002009167
1806496290
1790494383
1123196467
1781148769
41935518
1649948893
822009453
1907088908
1725872393
585286307
878873785
890199182
1065081674
1703173150
1749688333
1385974181
98578753
960124742
554254975
1215268853
2069002707
385838963
1119562258
1471278183
1430054276
663969385
66959407
1251670479
1737620757
801569745
710435440
1471717791
47303494
1817567787
251650813
1393889112
1852855082
1584832042
2143793189
2012445221
1602112276
644506746
1496464808
1409089508
110436719
158683067
61932456
1054246413
1327974611
617097063
1329942571
1329112325
762694701
386182615
2110971455
1757583982
1603021653
371553743
630536024
1273053832
1354989248
2008170965
1917377159
54729510
1584260248
625600972
750333263
544362011
258683871
1336592707
1434727422
1934475816
1736964549
1854060050
151327033
1178220409
1520942402
997162464
1333153617
721708895
47942496
1522068820
1836904311
177025193
530959302
1282235764
1047347848
1937295564
197942461
212454019
448432461
305788425
1111095117
2046194159
1243765904
1324503692
965729292
750844034
38067552
1136694729
1361626852
1662851397
2004528514
406185787
1097739128
1366713
249147273
1288386616
2088810751
1576095170
1299812047
592422625
727000928
1459934205
841551971
392751047
1988512461
1889529235
1004874412
1147058313
289239010
2147061752
2021844496
596269424
129106080
1895039812
337446051
1088622748
568422424
180832728
49705839
1497412521
1044409960
649727302
77758835
1343044114
1598449122
1228019084
1751376074
138303328
1104428704
1837450869
668167811
1854938579
832006865
420750977
503300972
1763289002
1940536158
1918299475
1448512288
1786038978
114457402
614865124
667461079
349295062
601838899
1235717389
230297375
728776333
1472691871
1701394577
1903071101
118854874
1145613423
978470016
1539584881
1547381762
183062402
1446234523
1345096935
1607207463
559781984
971116272
1593162402
963364120
1299235826
1625247801
1309948001
945778018
1236512577
918621090
213809141
1783726328
458339502
874043594
2135638170
21619753
1821167279
1825162801
233035732
1750263144
1317143975
1305690095
1102770550
2086946374
402072370
549092839
563701758
424496757
772976222
651917853
1739701327
142009753
1593782360
1057648283
399204125
1635169731
362463406
202300443
1844887447
311186963
276027703
2057377763
320546078
289504173
1836347980
1370710705
2110738051
562443737
1186752413
670008807
1661852406
868363876
1280058291
762444546
460749265
276034894
960533683
820746430
1726800591
1645695490
981559405
594725405
25597674
741056162
1474465966
510479426
165177342
1616062801
802819911
320566580
1238681862
145006244
1493895924
1399718181
143386314
1751612569
67578438
267348415
608077768
43289566
46610881
917095319
1364505760
663970482
712775301
1393698038
2078877796
30273253
393798419
656577535
1857718368
315820123
840401888
837516493
192111888
820054749
1855480674
939896689
224002435
1456568456
555646452
644736724
10020081
2122228867
1644738198
1349703247
1299263798
1205625959
1711895274
360628444
1875362943
1562168148
1484619654
1806013941
815669554
1448733491
899890284
536910078
2015894920
1432199241
1433604248
1442877155
340745399
742416947
1325016856
1795126583
412454551
532160248
389575343
1668988607
1231452146
940580058
1034091192
1803492290
1443545932
434300070
1804299852
1005504198
2039257210
164574355
1389232660
1651202908
1946090748
209779034
54956814
2043425843
716766367
109531474
766382966
1428836844
523606349
1435539096
765542188
2007681203
1365869504
382038230
1269929927
1867560576
192912310
740028456
58828965
1228915186
34420573
345747225
957191058
1509433268
619656290
1370225746
727770209
2083856785
1914753164
1571098126
437956123
892816471
352143592
637352721
2118184509
1566766498
427639495
227229157
1711552970
3959623
2082536395
829849297
1983164727
518692937
1683505682
93218118
1263090799
1552507888
1616458905
1524741026
1861881756
1538531224
108448648
93251692
1452242628
953294158
1898457183
484878455
1629874896
349001161
538029525
991506941
340290762
268224195
1635836109
801625522
1617046345
1697337692
82579504
1257470588
94924175
147070973
942064918
1004611129
1161676945
1213043945
370932554
2041417950
1634704150
1652277344
385818983
1231601311
185520481
1883463429
1057284377
934453806
956625555
997613522
433368839
1106363975
174486436
1200812684
1174676525
1969029440
979588260
1569594897
218963080
2016489024
1486292047
1535303287
1095737513
1133244335
1733856467
1565444899
1557173616
1250195920
885786471
189089172
545665985
1698391175
982931894
2017603379
1025722934
347768357
187971667
2021992308
1534215127
379442520
1393915134
1054757481
728824058
1168003870
918393141
1440065282
1987987453
1849163141
1581947821
915784998
168457339
214157800
1239634829
1334006776
760959165
1551804129
430806438
1082779644
907357396
890668744
1192103963
1799844246
878284741
1853256031
1678917215
828322647
409777958
1621794647
1359326817
1532837848
552787941
399874794
2001964045
649297957
1375098348
2052025257
2079683936
1635336796
705121550
1764214659
47224793
1186352930
1139179667
1365528005
125965076
2116192536
273390594
913557849
2134615655
912462207
1417177978
1953462849
1785832580
1223555046
527029042
1390635205
876294043
853372936
1888981100
2130100052
946191869
1847299946
1481884042
636300361
140305916
1517261886
1794848327
790252895
170357392
1846915977
1967622066
2122326132
1406844775
1370124097
2033449198
930184976
822435077
1532130510
403054359
682729463
246545691
287834838
791368044
1638506870
499361492
1930876865
314303037
1785535412
1384919861
1215277156
2039815696
912702230
60690630
228334927
1545278696
732291706
1224364239
1652316605
936585738
2129024314
1608252094
35064268
1596484618
780855659
1048684676
1483012258
902477257
350503638
779512700
992030362
2000262573
1547473918
855308230
514234165
1714159355
356608332
877664550
1476669561
145080543
1250196278
1606643548
428916611
1571538994
703367164
1736405315
1466372242
1185424914
1057961609
1279245020
626244557
799990108
1066205248
506109916
1742566483
1458867777
346563508
691079474
1580260940
1827122999
460299828
1282775194
450424098
595450961
116862587
1264325770
1967966629
610645001
1714773767
973217246
1450983594
1257149330
155228277
1040329235
2124658832
1737955061
1606695675
931252592
47231069
1079206154
1822867900
95171082
1151321493
1908157472
284814311
2094666837
249381418
1249354365
980283486
1271379896
1305555844
860683593
1872803361
2019188287
169871344
863235806
1187125367
1268117951
1632154988
567333068
153497552
2005137060
787048398
418291244
545170585
2028784094
1981003419
1286058611
1754532190
837034871
1511613406
1838043661
578305255
2034885790
442147354
1464204020
206230832
1585457709
213836415
1545501836
180916303
666348034
2124491564
425842762
1610534938
475223814
874051071
1558571358
479992662
2080656723
1906873737
1167250817
1333176503
375326188
343549160
1840202978
1895952562
1305138252
963902656
384000729
646727651
1808574834
1401795125
2097390884
993886600
198058112
1441701000
634674582
317692161
77714296
1048503390
957812963
1696228600
539358842
1504975012
626169912
1009471703
461782217
142757448
317130800
130162682
1505625438
628802858
1746821673
107722441
1696320968
1581324101
1712000000
1704193566
1403449328
1923083843
790958155
881290275
1567139230
1252409931
1438066365
696158359
1924748327
961945606
1632404561
1036661928
1674781276
160298705
259027872
1348202300
839570167
519401202
1831908663
1275182539
1848633813
81184825
1140041551
1087319943
380966924
955105145
894645993
1984718656
996274243
1481965017
1187878779
908340613
1131340506
282791472
121422542
1831471915
235700701
1495784326
1696973449
1118923565
1148652947
1983625162
1041284917
1817101641
399984902
1022421281
607836371
1312542804
1280415149
1246282046
1360185175
1723317225
1573148640
493697690
940655342
349991747
970367900
309337958
782119924
25290576
2115514297
888190929
584297292
1256743053
1611895582
1039204251
1678746273
302176723
1616103522
1346594043
224756968
710566464
679344849
723128001
857767509
1940097011
2009110929
308324969
161977461
1312737634
1207481510
413778566
1429505746
704450675
1628348770
1184406709
250509103
1621177409
1596646886
1339072602
1293506908
1672971231
1132752365
496190524
556477406
1065113611
2125006469
1934984606
1203238867
313175420
2118198118
1370875306
860199448
1563150205
661645811
6025270
741888489
1841355224
1242596883
1332365771
1965628124
1088404364
3262021
759973381
471256006
1360765041
407961759
499647909
1577254922
731044791
401948005
1935547677
1135331084
284863046
392932650
1679802959
1664294137
100795686
780559326
793019237
2074421899
1944353536
1700683038
149456069
1819168209
1545999192
456771894
1702643490
1542580736
680605718
416784562
110032498
898826217
1253025785
176259242
1455177439
10456644
739733740
1768214356
849783980
1857010141
1661268629
1792288773
822579477
1630125454
886761369
1597116325
1409118495
180069147
708933905
23457978
1239546894
985383666
1455249348
316432224
68192635
1300302978
2008538961
1060349603
1847992041
769922775
890322876
634755994
2019819344
1228535814
393588608
249543084
1946009685
1345971865
919512888
1004177364
1882974425
475963548
893985260
1944142824
1534859056
309632174
1367992532
1576720224
590852056
1613103667
885580999
1938101078
1784287961
2071292166
531396846
1337144489
760175277
1480090203
987620498
1614852226
1330946681
1489160273
376417739
2123974830
347263929
336844579
1297028018
1071081355
2041380158
620104847
1343850590
1427751993
638267665
1386401872
214905653
617697091
1900735175
77259954
2130410301
1489528487
60685725
411344493
772577683
1942245866
469830320
1510008090
1035154249
482477786
1674739658
159906594
1984101386
753874127
2087918805
276762306
288186274
815831654
463012495
903319945
533673339
1923522678
387860686
1604933790
283801976
1417756311
825498808
727221631
725946153
622077962
1241736910
1727542702
1241877461
1520189291
1407449464
1002109950
1099368599
197612214
57886433
576855828
293403730
1055858693
888381399
129803107
1801461496
630759900
1685911879
1483151995
440226416
494445265
1588083493
1915686
52401662
1465817713
2071860827
1108230825
1131282343
1334235430
1167221489
751115216
1689698104
1374997667
1666516607
1297436623
864036847
412550102
1891721865
714981082
14205607
672455557
867519100
2056396604
1954506980
1799875192
894992854
1889289977
396125785
746685813
1327350519
1967536897
1713677080
1860015040
570838153
209586254
2132792891
1359195050
988870845
686056181
2049622017
232224277
1457380030
666308491
2058251343
1589205735
1311728875
839390010
1332051060
1981314570
638720004
1158851381
1189640514
3592885
592689282
748621238
1612328570
320925737
2048068863
1199960600
527240060
905547251
1506878704
2139414794
404393642
718979013
495789546
1924418805
579188556
1840073294
1404281692
1712353690
1193377757
1702315822
566917893
900070671
391405475
348328254
1004682538
403931109
66180745
685733935
1073092877
808494346
990051708
517619295
1099125833
281817711
884416971
1345706878
834750620
59887860
1500866372
410749266
352512585
357080195
287863449
1743427774
501929591
515603754
368908977
2124811408
1396369631
985417356
317531141
920747769
1428708195
1456644152
1754202719
867061068
725445244
1296545294
1757651833
2099907706
1005683883
1012904135
1945845797
166675597
725680350
397538767
552220725
1892251186
1571642252
1035022178
2040984369
2093835758
1093598771
747904412
1598671780
555135146
1170312475
1190145362
1330118968
1351329869
458472719
1903614519
333623769
153646956
1526968997
812045614
1529011624
1903332808
900786125
1281488321
1174106172
970282194
437033525
1803088489
994726565
180956029
7455038
1952309151
680625841
600156852
720211185
2127460857
1549879307
1847603630
738290648
90649636
1284257605
706197995
1858574560
36704638
1683917798
57603039
1195586190
408175742
1697730129
1175825054
1103419399
1788188693
1976736409
444756088
2087506019
1059888988
861661673
612209509
1307818094
384216567
1882154512
373184830
1493350560
1718786174
1274364559
1155236623
1803830275
770522200
1905401660
170924757
762732123
1004458141
237990558
1131775646
719808868
2113535378
2123299879
49538394
820411573
1527627169
1040334515
373928588
1162887870
784008499
1417609746
1374401420
897671032
547304100
1466555842
631122581
1343708843
902055846
181390232
1422414789
1510550055
608692251
1323810994
1218652543
796919794
508175094
1205162349
1365536623
1157243038
2052391662
331700855
1319569593
1700760906
1418585583
1839051527
510759592
366145174
2099355056
1217980446
1566329272
2015791529
1165777002
1128725864
1903637810
1493102573
2130595839
1183594729
212966474
1322003512
1123959729
1062663180
1252245887
1793227028
1695200954
535131744
1220274123
2115731392
1031469567
932501583
384802207
1451826713
1266744136
1985080325
573723244
602059804
51175045
1524969907
1091711573
1551235875
1945328865
426954641
1442597374
210002985
1424485869
2041026018
164164457
1846934812
1576777623
36440180
1951500936
2137710540
1131562472
1091989752
535849069
173287501
182258787
1597307121
804005958
786264765
1636740400
774425738
284111772
131064208
211225052
124470456
2110559726
1740090513
2140740488
477501699
1240668674
2033530316
552309585
1181194795
1309650278
1031973152
1049969168
1973154911
41946260
2016879101
953567521
399800715
1180088273
259021035
1812927184
631632668
147926700
1135336220
1828065648
101121292
104953181
1656276906
925714693
418867091
143384388
1028331158
2137562814
5874024
511321429
785999356
1870000422
674703946
71614557
1938706831
731379943
499715362
47418947
1479954461
499445930
1992122941
1515634312
70457761
611976527
1616042294
1610155468
899520123
1744080432
1745046486
1301027423
1138709640
1103236560
764827683
1563457700
489457158
1337457030
1888813644
706309906
929531862
2089044457
1362583380
1924035212
353824639
2099762038
654657232
1063959263
188162405
2076927500
2105740716
486287033
1691381674
1702934034
425936971
121792403
1432010602
295701454
1591121034
1441756917
1662498746
1049869432
196242474
1923764652
246183846
688024002
1984429894
1538587796
2103694532
1332284098
1675892237
1966526689
1336025255
1163246540
269548396
1852575744
355694640
1318344327
668168053
119259228
2101188774
1404949184
1245421740
1289015471
1874739014
515599959
298004425
1989379530
849284664
787389667
1074870464
1485843767
344456113
1506722171
1608344922
18356882
1404651480
1441639753
248186768
1785850703
391510792
997452016
590691278
1290670831
1437068353
1984283740
134550292
2137304996
1778798394
455224994
1925891412
2072094286
1764215397
170678103
108194698
106956420
1925780965
1181816168
118538759
756397904
1404117326
1796806873
2035708694
938502861
1127989634
739828111
1651796068
1850006347
1672734716
1498382525
1530439230
2144423621
1827037161
1747263539
1265052865
668230511
209065381
416961437
1751409502
555295691
261809074
1641623458
2087356831
1230594900
1444145572
1685662559
161690412
1568105032
1580624633
1271318461
245221397
120568368
1847735217
385875856
129765499
134517192
1984202875
1989574834
1129170534
608377353
1165138741
195603399
1010053177
203706701
117738174
117595285
1896268278
1613369437
1199171583
1440119227
332515623
284778048
1683014819
1065504270
2024283563
1108544846
1473792475
281782203
1465965733
32218635
1105712420
774553909
1190800079
419654794
1652793534
668004664
1329200662
1690313824
1939337077
792535870
122024104
703102170
1796457666
391059202
1980439225
96681176
785130073
1424648757
1265562810
603621318
665898591
1197106912
258097621
579105134
1778098553
1690803612
235864699
334617165
1411603845
1076904943
377122170
1537512419
377162764
997481953
320074625
781044905
159834933
421965330
432687370
1446364334
288339373
116616438
1264547863
1793968560
119400358
579717739
936704733
355302297
1185213976
1748317488
2145967561
87840739
2026394574
1795386217
297593449
862490445
654526688
743723705
685824228
573317308
1738258544
1622710372
672696897
1187069451
644474465
1845762625
1968655231
1808201885
555587200
1864963611
914955947
1421292715
640268889
263266862
669191649
537847555
27240227
432336405
1116964256
1630115758
1130550518
517196229
214677162
703672082
775824307
873199361
842727473
1067649554
662940276
1358217504
1848992322
2097895009
1795165533
2006670644
1591605394
1874310810
388651875
1793299003
181304254
214052418
1503229361
1487743328
953469902
1828017850
468188272
43984687
863994708
1462426300
223331927
428460545
810717312
2061843252
1164303884
745559016
1419565157
474340107
8390903
1030461994
940040196
362828751
510448920
1136024978
1327136751
2047611323
407318368
458517107
1443339586
1333082029
307135092
535134655
641854745
1171115009
46947290
1901398098
1466809783
69217463
523279156
641171396
644467028
459524883
1554851880
2026292869
1531449442
1779773533
1371156626
1217273851
1227865075
984762941
705425117
469173447
155256647
710672055
648214488
570932124
1001665185
1811810443
1337987565
230996043
1754037688
1199446870
245666383
29738295
190327063
1133727761
1495811092
598733519
1805025647
1007081707
1900926400
1415925844
494727433
1027538431
1998508013
1926982584
1693719180
1494573366
725095343
2091489741
918944393
1209633432
1150279769
1350567734
974525175
226540745
605970920
1272483742
1985780667
2065961255
2100414412
1985109723
1212006074
1577966542
961995370
1783191707
1236654248
1261918279
1927235982
727337220
271828007
2000133496
1496189737
547675359
2103061439
985979337
773054673
1908171141
1564533719
1627969486
1269034602
307776969
791629166
468306491
1175062674
1509265741
1005109250
2106089508
1158382203
431599008
113507416
492052915
486245462
1007195682
887530905
439817020
2131487164
375281681
941475059
2054791906
1292085122
924683014
1626100507
2099240055
881048219
505645444
1971898990
1201726577
841194975
2014539878
161661338
1979301488
2093893609
560523226
350850461
1916557163
501789387
1736684351
745335805
467393322
585820308
855443949
1292940642
773279807
1630837395
2142746214
1399625575
228239
889601877
1144782759
261150505
668274224
2024257774
722491690
1497963339
1043077068
686129961
1172298354
597048900
1967244356
1210935778
727679016
1278748873
1928945427
296994679
1040397364
1178645513
1542823991
1915374098
716414314
1153995691
1089683384
61948743
64338039
889145405
650760918
1993112975
907360216
619649397
747892537
1648663116
1904389072
644749404
1654626308
1744697539
45511492
1406478797
937947678
1961763833
2093577150
1446385749
2063155007
511232161
2115279162
719957684
1178608645
1067267050
1187520233
1752095281
1323643575
2088589698
1233887146
1756615755
1886765085
988242431
1400368542
151147976
1991966637
1789575299
1641787977
501731482
306210815
681693703
962320460
1267904907
321543861
1534657163
1394653619
691907532
2032020728
1633451047
971053412
1885473221
505166734
1104501955
2042356574
1988757621
1028495184
390034562
1391572056
1388067058
1441119491
123767902
1890527806
1436084971
1834593836
717894542
2050555144
1700962156
2068663549
785323707
1844108857
1565164033
1421344820
1307893091
1385832810
1098509315
987865175
1860931874
1829579894
1869737588
1173924562
1379109600
1280880585
1819927489
975355738
851110276
689153766
301337372
1896375022
500928668
1081286714
429861226
1627196743
188919192
92196137
1907635392
1845787733
1701496607
934239064
1264518656
404115617
1064391408
661099396
61149983
1159786986
1697698722
769213230
1499279610
1416411893
1185447890
520547263
1489198785
1545629150
2010804048
1102265070
2137233267
1757933733
443109930
573525013
1496624050
1373524296
106868479
1645784830
970728698
897323427
1805822025
2016950461
993275666
1886043277
1842236447
684891218
1414302431
1862189315
1747019932
1474022011
708806798
2117637973
394587110
865999321
777259334
1406020791
1554172313
394671993
856001078
1457362918
540829784
1810161382
1537947093
1244272032
537434533
815225553
680984432
1407470638
176297695
1302842504
1671808126
2115950672
1412401100
907427068
1465480864
774906136
420352310
1578857543
79056697
945976365
686254761
2136382211
2050754554
544434794
226262351
578199908
7609920
1183028134
1837992314
1729130515
112074111
859269959
669570367
124968949
346222638
1827312754
1573446454
527006544
64502678
989224461
1676357498
1241449788
1706869018
2066517847
904427286
997247432
1100400890
818379774
259491294
295941991
1065194460
993026081
996379755
780942749
1672926732
773653877
2015297255
219805241
804337938
329625131
100399821
576198002
1442112982
1947486780
187905345
26452500
562239350
1447949099
1979871681
595097017
1564325135
114798809
1699446739
1563821292
948958210
1385661661
1681703210
1172107216
447808221
93503307
1840003323
2101762490
1492761110
1695193949
938352842
16124406
1961252922
125313674
974129106
2022200344
1480409736
1544051260
797014175
610060230
2079576184
1717155472
391325552
1582213477
9051367
710662159
1213573284
1701589542
2092359962
2136116907
864071445
2059245587
693917337
1910479
1378603363
642571938
400499057
302185805
96590293
1354723114
1243104019
40262498
1521982216
921860191
1362826065
115252137
816795428
439031626
187188238
2052756943
1037139482
1888175953
734456441
84693683
998533834
1050450472
2048692622
1946093853
1187711762
736213170
117265599
1616404932
515146845
1367321237
625803623
1701184442
1868903124
858777303
300565021
129525733
1080178560
1204562979
58511298
380368580
1760071223
1877287182
1216326863
1021406012
490253379
905231368
738223819
591822649
1004512817
886928400
262955269
2104483993
2049367733
109525111
65349292
220556402
1794325473
629879174
615826723
639743029
461170389
973031561
614149646
2049296718
627609733
1519548473
877502934
2023903642
501956908
1615520943
1621172618
1414980518
901885333
72793094
234416540
1281927953
769922545
478207593
1790047160
630281353
2030021716
1811566122
136610090
1395081803
2044625378
592013392
1140108630
652216369
1258749560
1397744829
1233848208
2035167250
1543232906
1148755497
900609413
473646533
1957017021
1413358311
1280744894
186592279
1468990937
811273452
989141318
890615776
1203489805
1384801
260419288
1725142371
654680988
1228159609
1592218603
1245410299
906324817
525727150
185710597
609516079
917730258
1903111651
870454920
1904411264
1325872548
309082727
458756351
990158705
150966233
1728116649
674992359
2144364421
832343417
1943639901
944026341
1310493129
544453818
1551710450
486455391
837429723
497540295
1012091249
1824457115
1746437223
741182518
542944335
1126764724
1419795305
1919213172
1230088945
584618718
230205987
1395782512
1123396971
1676309429
1690673536
98362618
1183955661
2034103907
823323810
455230610
1269219582
1483135323
1064975475
1643979483
453551479
1986625177
758586552
114531576
766713085
360325050
457772946
332329782
432622651
236455715
316994114
692594390
1297166396
1342034655
580299078
1498554588
1465634268
226475654
785650844
160063496
90909415
1578169737
669141880
444149533
604442064
583593297
1376657830
1407869683
1049724479
434227153
207155924
969384218
1267481917
1414053305
81442541
1964846496
1201638651
712609897
289038111
1762804250
1523868094
1543373971
1824356582
1539173055
1083302412
923427845
1821383553
1323396524
1276108443
2077231261
1309023058
1018247304
135203432
691989866
431392345
1760909167
432536539
2131708560
829581465
1458205187
1008858077
1124873657
2117589097
946623294
1499623163
1035488685
1449282232
1393751520
2124840209
1820683202
460926628
1678449792
496427558
368598775
975032992
2073259765
1307049512
1043442934
632918100
489103337
22445399
1886674345
481116304
696196175
1643237466
1818479751
2028140572
867352844
1537567951
64062293
197331853
1658919225
521262517
1477712918
61692887
1709941848
1021733539
738208592
473426451
1189848283
1309475221
700199651
1637069905
405468685
1981302209
1237883740
446224796
76114611
1787158693
2058663675
2082145743
1096266433
176515640
1058655014
457647751
936430172
2014650497
831857646
736847649
2021322496
207972618
1016736934
1923773648
718872385
1855199191
1444254658
1916472031
804659104
82870439
888828923
1039451944
376572315
1847152284
1089636057
51070553
1255891315
677717123
1787453206
1157138338
524072167
187106744
743615226
2025298399
1491583352
914326833
730824234
496013139
1806115211
596361011
1227793574
693549448
1704952985
132323451
1910373345
421146229
1330211739
1282721421
507172427
913150940
1728868428
1760960756
976446644
612447280
673518422
171096078
349382833
259283620
2023625197
45037222
131297042
1667102516
709248262
573573426
946393657
1068337928
783025886
836030128
686212078
1856331012
1984373110
2006552733
1290936313
2144269642
1863992530
1294910240
1880868372
1063969380
1999963439
54070762
14433457
603767985
1537171812
2066340736
940137105
1848943398
609734925
385987167
520026513
513181560
2049759875
1466782755
617853060
258040402
1666920944
1036953447
1158845913
1884698451
1744395850
1222796951
949160285
354456015
1733945569
668178621
1126663901
2118205646
61674185
145609098
1862041647
1065114391
155915065
876558885
1755332587
1709935531
456121868
2057003213
885838554
1123395123
911307267
1217384786
590150333
143426273
1234808499
393966918
796207280
1848779495
812430036
1176091801
1950973679
627448966
1371849447
1240632578
1770642317
926699454
2114762540
239074185
1639770731
2080235968
1644294528
1044040550
410206096
953516638
84335789
635352888
630946109
245888748
1299116385
1163362470
1340107377
1213853584
1835877706
677890345
38423867
1038361404
1735303431
205173261
394001511
1823912806
147332807
1529955470
1057306279
353163573
1304645591
123511372
2002970589
519166204
439413581
1366687130
1902541818
1087913657
231408779
323311925
803027200
1556374115
2077214964
831000908
1483776389
1210791025
828229277
1787308892
1893260941
902189385
1044036111
1270181421
765080071
1069440602
1607329074
833700526
94794011
464301508
2117528848
1398692812
1885046284
1360341843
1602895857
2040866401
158858048
1578733495
1297876083
717095568
1354665098
222748046
1692569233
955400899
1495384597
1518216580
706305766
1373959303
2104529475
605655672
980265115
1553232105
379391121
143572331
597516111
694531158
970328716
938429020
1871826415
816480080
852290481
734579771
1713288320
1496530432
1084249699
654635218
1504636605
27113887
302318313
311096785
201826738
1278316255
392531273
1115907173
1416295126
1983606864
2144489374
1799296457
813909452
1358441734
398083227
199393040
1302332079
1128300929
1183183152
1477854769
1609360471
273067970
307058627
824057243
1231867537
2027347958
1593962851
165079200
580988062
699090888
277196988
540878877
719771415
1250237389
1296567274
1245490617
2125562419
1725646470
1495404334
715823505
770618507
1376774680
1581938384
2120916262
1828275405
373139198
2086326565
1356892266
514220059
1842195782
461285855
1240407472
1578440750
1026004168
1275443903
1860513310
2064218677
2062286026
1756505924
450493812
196881456
1917515016
1144766014
572124944
1260885021
1277635888
1621181325
124025197
1929086227
1356262864
151045013
1625055993
478181085
1567873034
617606311
95110633
1943225065
348810852
1030582665
1551457448
755133328
1696228457
1965323138
637179432
850782717
284735273
417002718
1710354927
1915388893
46435839
63197839
405546147
2020190849
1329586636
1049675724
772965371
1220993289
1828515317
431158945
1687632669
1825286530
1265723544
2088008545
1499186885
970652837
497058434
1085441664
1628617223
687163212
1500295071
893091540
4049360
1629876412
499267307
1189522285
176759170
1027827916
1726712680
1520363231
1411710783
566935223
830499744
280582232
194943054
1740619476
1770048038
2081502941
1104758003
1973065962
1145863725
1300337286
1491661988
1466699404
1766374203
242624529
162458418
1132538206
371478891
1131166091
1798947806
2028960026
952874594
828142059
1711914508
1234360891
1245566189
119983782
1081758194
1764082651
177382769
1446613510
2024934480
1195187681
396660175
332152245
1805234867
1242603545
887982719
1311216725
1467723806
874034924
2085166608
1469293643
470599833
1454043986
342624654
1654970952
817829456
1876819939
1929563374
1774262938
627068239
840834938
495447849
1037427727
539248536
2012951403
1292045993
1045985873
794614188
249121328
1308735807
113842087
1816129284
1330427015
1866140858
1276258235
1463610828
1779082575
1315905227
909936996
92431220
1685542435
1412640169
957471017
712308913
939177758
880515098
1214628730
1056484938
1667539836
1389665577
1121935097
59596943
2110366053
1985668614
272338528
1499436134
2120296340
1252316203
908159877
1905167051
1963879164
1072536406
281131184
419995064
1532802551
1978867824
1788500910
1920918469
1977107919
2048369444
1624694585
1058086205
1909240292
1115172128
1474756106
1769137995
59889835
1959316103
1040463012
1584085296
1169184552
820480609
2004835251
1487874003
2034665039
1144473329
315574799
624489124
204931473
1542665660
1215922025
140269437
1909044571
30162806
1426970185
1392062019
1720218822
1732321572
1770929819
1649233638
675289275
1094865877
1086029554
872856451
2133796097
919780509
1574961186
1800869500
764082058
712385867
332504800
451501327
1990491701
1868463281
822314493
1656417588
1863677214
1214832190
262213649
1878577290
729754812
1612407561
1321906965
807555477
730060910
1039448516
606990774
265410311
180577471
377390831
55661938
1756170500
298112276
817073343
1242395026
1360870530
886385360
2087361572
936111324
1402021932
1728369339
1519864955
793088921
707321897
1670159238
22117357
546861764
1993153222
805516479
1387567041
2075064741
248691796
502019054
1858579617
823206851
1416342409
2051646302
1035943633
291023831
1061547573
1710823538
688515527
1235305900
551160979
29708831
918080049
1299046508
1611251296
758472276
1005890532
882634945
1523572431
256002340
1615922224
1847444358
1407363236
2084328082
887992476
643094409
1296644782
206089401
796426263
1644511219
1879401376
1509999199
1782547116
351997567
605206366
1759249686
530915888
1704642019
1125902740
523060053
1885798960
1555420220
1533506373
261916331
558409737
1931220074
1201438488
36076219
500362243
1149458783
1931549781
1154112018
855191662
696123411
2045951118
1211065884
496329360
408520998
1845098215
1823138791
902546131
1860058086
1794807092
674210671
830960918
755552355
1163978497
1439698188
761321550
855056702
122511228
194754626
1683924967
1113646630
442464180
1136757314
1008919250
1444247235
1809898717
2046778130
204766395
1477940217
202498809
378021033
1278661997
1494235691
1081623034
464107874
503314957
703691991
1009850858
194707843
1973333117
448947956
812072627
1610334710
1921070072
665642654
707710229
883878410
1376646486
126271128
975635965
1943562950
1025430329
1563328726
761492429
1625789381
250631766
1060475055
775771574
1421277844
355835389
1601187133
1993233588
1424680976
773986134
1445233453
1442152244
1826049954
307887922
1924253606
585600391
1314278601
98216177
1973967371
1516990089
1159211296
470519701
1047260705
67377974
1863707534
810102047
1083752278
610841430
2028957108
760912933
59033874
1842078086
1293810278
996343504
5638965
227772402
956593200
1828696023
1766249064
1782690724
50725715
157563455
1053887468
1534056978
1223445478
442833423
362389169
1625119764
1040592020
1921139839
303353394
481448635
76022830
1881307086
1694278765
1480041395
1708556384
1481659417
2110940265
560291180
428143619
1013594882
918815801
449338147
451949878
2069231723
1869524811
1717580175
1098842946
266941102
1645695179
657875506
1739650462
56074835
2031232466
1821366553
1766125928
60297954
137516831
1958326142
551561273
1255222061
272276665
345127227
1371446784
905903410
409462359
873420970
303445952
505568813
877596449
925047434
1458917706
1080756177
2053543752
1434426096
847633269
1055752008
28665460
1390096550
700318450
76924523
1933546908
1014358622
1051155984
472372097
1441415628
1203839478
1753588498
1396625844
2041538133
690672099
860219079
1331439904
1226489517
959221868
599745031
204951398
1311289605
14699594
1181663464
262102971
1639989422
1316692204
2054486101
2019523254
1260455825
1026521819
448963592
1790373731
113129840
722961276
460910104
1041640266
35630479
1793644002
162069412
888238639
1417801956
374504247
398124063
1889164976
1510891745
1090923956
15019866
1076963974
430198017
1804461638
306043740
1524547322
55320993
2016325760
269347576
178818187
1603115503
188335730
2049997877
1179593652
906099230
726463687
1650878043
902350100
60510634
623069215
463953928
503857533
1329186325
699858791
26848692
904020546
88597655
1419102904
1937332186
1862328783
20380794
1130908833
1574430987
1257716603
1305772358
651028743
1388164291
1705360301
1804694885
936237007
936748253
1933588731
1442110526
1144947058
2121044057
157733656
261239750
262415174
690821454
669162563
771553307
354925673
396432331
381094141
894577733
1248280819
664892216
1415129114
219213217
1509955210
956154136
2013111154
1981484506
1742002476
2143558415
420382717
735491116
1345283782
1437776314
2113525228
1082788161
1979724805
1669070283
162126110
1328146537
463202245
111544214
404244708
1257544222
1819820131
1223611452
932000045
122787265
1300840204
306046138
1832559046
143609133
1023384699
1984719728
2030446472
1211628934
21595403
458031880
1433471888
1440123443
576101698
922479771
2108709952
522477318
658525629
60871970
1428536742
817453718
1435981640
1454056700
1619656952
1786167320
918007784
783406381
1513784656
1896231421
1923327510
515886623
138043386
400929817
520572325
1895157125
462965886
362395143
1948595222
850056538
1175086309
230565129
1888312355
408166678
464560727
1523549911
1335853849
1201513617
1141843094
61151995
1442425795
440144475
1852916506
1857357352
1511257085
1411475831
1929798866
794526672
376090543
333253670
53059683
931012731
1035456142
1947229668
1214588068
1241775075
2027718326
1761667490
1390569652
1086067676
1765558788
1567690791
1024992331
308974983
23724587
1846033937
1940328390
64370841
19436710
1655941683
494300368
281977119
551530279
696818764
826365504
1615120753
2076564445
517028475
1525012646
11433257
253812064
1510793159
1810289242
940419779
807228377
130874148
800168802
1695889037
685680654
209155136
492336890
1157837741
1082671216
1142397701
93505954
1810538463
1226898740
797351199
83106857
1531245769
1766980673
1062503587
795533621
1690618478
924952094
821739044
456656740
1837269337
1542193460
453060347
649089245
800847107
1626951474
1356768055
221803326
1199584809
1865674791
931019938
487391361
683691238
1000247275
2003945539
545724189
324928255
223058276
838538466
1387190635
871478655
1085731623
2050269581
831384
1579167912
1736639469
1405278979
1103777271
796495928
582614667
1553392401
307529369
1878665986
416577057
258727448
1338958127
795247789
1877359354
952617325
432667446
1826310056
2138209721
1214831026
1422766073
134891639
2089303193
489185522
2137524549
1371377270
904394498
1098661157
1771173789
1264150390
219392602
1256181335
1213911561
53903630
877270481
781022312
216768281
2110589833
1485719230
1645319737
1460872177
1103750060
1107061990
106966796
1353432596
1732691207
466417435
674620801
944505416
2021557354
8844920
1353558325
1590896062
74863081
369282024
890493273
1552035235
2050294647
2013141857
1293939397
1198712891
1027696307
1730283766
1927136905
1046326240
1648401228
763149317
1873754086
666820784
615347594
1754213580
2112848570
378359703
1824647280
1815099291
1323370773
1523727216
650868603
950401434
279882440
1569996999
994292081
158758065
1080664703
77987360
690336431
1368423466
1208806536
2080998558
437890861
210626780
11482350
1740214113
1110410348
602936523
757878163
701072654
2063684719
1113039014
1638870230
367869692
1278683000
1306033855
279278452
479828405
2038732374
1705723950
499481357
755944850
945388748
647813257
1676667993
1186827961
1570681841
616378975
181787820
1872229704
636998652
2012130153
1567389134
100609490
824376983
1813406007
173482662
706670961
1664070088
1557066844
1402029660
1135068624
476422533
2141097454
851474965
1979254266
450140718
1590766330
1538806778
636203558
1587964544
171454687
1322824776
160368758
342611585
170936841
1494195480
323478584
1455264016
1819183542
1869057746
1726211923
178929305
1362483187
1210806333
1750165962
814382793
850765510
1808333610
1489842730
1022623766
930278790
867873770
1618408961
1805948910
1002204636
1306683120
1331536365
6186740
1565212509
1591553808
1379166568
265159214
928031733
1174012925
1275174989
884188522
609363040
1369165896
2134399336
61369799
1179972828
1659899918
768462938
569940907
1157210041
335738584
1492883574
439082273
608762815
1801067903
1316984330
1660198923
1309894301
73316767
977976871
190803075
1659062964
1409309278
11509501
557532920
648276472
1427714024
910274457
752097914
1614639918
1883035890
532048183
121121522
1250385325
1589295403
1027155565
1583452050
1074924998
415029151
29543506
1824306365
443072718
311182536
2015771120
1067771544
1351401965
623118585
1017282829
1653596964
931849630
2052823663
1525409335
1656845444
1663848060
890362806
1304209678
1635783465
65239328
1373741485
236885123
1357090894
1110872349
1695072884
1438537526
24561652
2131233776
1716169376
1891214188
1426414379
188649151
733445246
947459989
1024357016
1483544983
140555582
306638432
561350735
1463581661
1009015910
292779812
1714043510
796332195
2111289723
637031986
77604119
951567152
1765446103
229346428
269468900
433937135
2117857171
255019137
26829070
948113260
658075573
1527479958
1401093538
685729104
1744967697
1208895596
1089099232
428495349
1736816052
2114981420
1902370389
1170974687
2050605908
37778935
1847578435
1278397268
727504701
2116099273
2018391746
1582869955
2137102823
50533972
916132680
432870215
1240089625
2031891795
834368796
2035293547
1977459895
1516575677
1042590141
815341740
104771540
1318130551
992374061
1812709354
1653576811
915451315
2109809856
1490833778
833182337
858795046
1337008457
155486733
437324350
864202973
558360790
998863538
921917566
485176830
1724680628
1102291828
1829756650
666128038
406582322
1123731612
184342904
407351168
1818385687
1325756088
1145859096
238452268
778479481
1044256424
524054983
929262045
1996543924
564040176
1488573138
1321175888
548703494
259172152
312500824
1797983727
8946797
1773338154
1413498075
1143643874
1121198606
1303991289
2102517521
927114898
1172046884
875493241
1201752984
32065407
1779866900
1664519522
1406818583
1361061788
303158701
871505163
33427654
2028404750
1913829200
1336304575
2116732153
1524102606
1504190045
1876717923
1988077161
1012840775
1334408142
1476562313
1594155965
169570110
708473067
774726194
2090946199
1193435319
1175250926
196768034
675711603
736719634
322541351
364171256
1469891327
1104439489
1961427720
670903262
2023156262
359721290
1277515847
492181100
293109298
1788039556
265180813
26581452
1593169990
849693622
2093498905
39654536
1446511199
1586966508
935255606
1037590164
11343414
50670712
737505254
505754749
464396880
641807857
146589637
1126427821
1042520419
1964162880
2034783202
328364857
40978499
69024427
280705805
1769115111
1393742794
821977363
1717992987
1826384158
2087829287
659899042
72426038
327052080
245234429
50536301
339960874
1647006089
1706162655
35063588
632156483
2029491277
1607160010
905265580
2028350098
562500354
1537268545
611024624
1917873811
172755048
316631909
1317195699
842099628
278415176
1066794660
469788006
1275034238
1988214261
1008368916
933632692
976027611
549143309
1894776594
2036581259
1904531311
2074257895
1817680882
281691470
1632748982
1843732032
1800716270
993097543
1000993326
1245366508
1812859541
1847708401
324495844
14334968
362001628
2142419893
855026070
1684547253
1496612703
2075068441
184823656
758764102
766126388
2104471783
850531871
16573903
612789566
327074442
964605683
601092741
1583974593
1664279676
1839551312
456345640
178997914
2006233425
1168230337
1910214924
725591982
1610537079
1226851868
2004072109
1170201259
656484
668079909
1164119393
2124482978
863341726
583034288
95209854
1405187174
769518764
114692159
1873656412
1200958185
1194460565
897155969
700272583
1314605870
855123119
439327893
1037231508
853854139
1905513814
1918931718
309352416
1888859645
534607790
1987570602
1613946878
745153608
578593430
1102606877
1737176936
115832918
127289912
1211972426
960365952
1963152689
1518317947
1086369829
929927907
640223696
172433859
568500046
202229178
967214847
1828940617
818304880
751003134
636083750
1459301719
553765286
592423503
941115065
768927317
1811329988
885590921
2057809164
1428212870
1338954331
688021805
499370181
1252879840
1416895309
1587627395
744995482
1178081389
1191051197
126141073
1832202854
824838826
1378661979
1547519273
1177689741
1345547095
883658180
1282857528
1454760127
28641873
334710583
760656524
988745044
17426526
214267765
636284642
277524713
803309453
1750725237
486257913
1546002210
2080113626
1198996724
846498473
1532250210
280556189
583993033
1512897292
522164345
554306382
840412451
2087420524
2131844254
930781242
561759458
336446040
216510924
521973126
1998105832
422116941
759364399
558705341
677717977
572907380
1504960468
23036435
561577753
75006344
1421005235
1348618578
1716431994
1630914174
1076501316
1749914049
3673255
1894183590
324761181
386664615
400497088
219976201
1560947015
1055907568
1850453264
1700897622
317894318
1933867565
1569147234
5246094
1740169892
1556999267
597159304
547837912
1016445224
2066166930
2024468063
1634121501
1143831726
621823636
1399380380
1527468104
1343722512
2061294501
1149984394
1731449317
180408506
1398082222
2095989397
520769407
191972724
75016265
1601460594
2079679676
1113498624
1186361185
1916373093
288465743
785654759
1380446425
413847736
672417272
697888843
998460460
977101032
534261032
1239293530
2081665034
1469952078
1291199318
186460970
69837297
307208199
858351906
1584399106
533991050
1356375618
1482787237
973835897
1909662331
1940717505
369260227
94750981
1045817820
2100882138
955510050
1924161513
1026799811
561965169
1881219245
1668339560
743595054
1742997518
2083106995
2082421192
1611272457
1675835463
1243931708
1431588175
410535279
125870713
511192672
120607326
1876041839
880151511
870447735
1757628881
1189597762
1999716505
905560050
1734329231
707374426
1088259479
1166434107
1168192580
1117783279
64033529
1076610412
1645138971
57071425
1205311034
1410390341
1499726932
1700674634
569556077
2067705557
1890008640
669032183
1967768735
1369047888
794331516
913292432
18946536
1400373917
1914730799
6909411
30602692
1911509541
42513279
1089812248
283249275
220620445
1751580478
1786486609
2053059786
1275076192
902027808
572019256
1811625736
1940367304
2116392849
1956120308
876444375
1352444848
2118714792
800272793
1048107781
1979761273
829463831
257325582
305624884
252129400
764622330
938081742
1526107107
965208499
533939960
1135105756
1596675932
1607917193
650619723
2050387115
1403650347
1260425173
272560311
516754623
581406419
783084266
742796779
442845546
196074562
931753552
2002542946
611886107
1946722113
993760643
1373329067
1845885897
1427796265
1933348317
1388254441
934037123
1889067207
1243558323
1365445
617353472
1346538915
442584548
1467646668
180406035
422725923
1577659806
355974202
1818411940
1624916437
827354580
278488797
1193486688
2078422172
834476671
1347994290
1345487573
759277532
774509339
704055523
1027811968
772746497
1264563528
1393988181
899185475
1016966065
872272638
1140491588
221497501
1000387352
563604829
645270562
1963990698
1748030506
134527423
1286869974
1484638921
1336476919
1795288437
1331728749
818850771
1953892765
1768772246
2061259038
765741484
2064705362
1349788592
524569497
693155474
1182621341
339324963
657818954
2111518336
499477747
1519798497
223769575
1884926002
1242224637
1471116292
1624173831
225436707
384286373
323643763
83336242
2061856443
1022833801
1222235856
950665522
1868795486
8315742
1936190534
901379637
848016759
877835644
966635636
1631698498
1018683811
1529579579
1430821941
294230940
1188412620
1338631633
1021280199
1584655685
1475183725
777898045
1151839896
1165416037
520469125
801923784
540767024
575433618
758422949
1099756796
609405964
430074119
1825597741
1660265445
1674538909
322073040
2144296329
854678950
1110251606
1154209143
8949899
523748006
1486297444
402120106
1965458844
1346377785
302267003
1610720760
524062080
994591400
769252410
1716156531
772796442
904448011
1740072042
1190376740
994433640
2093930912
1445655157
1879523249
1590106362
1498769166
691034966
1365734819
264934995
1876309905
1283157478
1810869534
1981260983
1118571831
279871382
1917729364
1068567899
469683829
1639858061
373358201
70904140
1519564946
937677939
1761443273
948257045
200514138
1537097562
1705868734
836859311
1349850476
1147406475
1359555342
969961527
1000401258
1288057880
288868547
939366967
1036797421
770014588
2101339491
23240236
564995168
792386637
1668291080
1756098516
1256762056
919883802
709447683
1024334820
682857884
1766257974
2006159265
2044518675
968731237
1337417805
895899193
39128937
213987766
91833135
487420938
1646932329
1529837928
1038571780
601060222
747174825
831741793
104110620
1037731308
945784221
325247728
2115483793
1733098317
568084704
639156139
1565647981
1145978790
641002270
831459231
2066864139
1815437752
535153785
699659654
810822694
481960062
515596549
2144423644
1375859734
501056076
1343639742
666922523
833528364
259453632
687562590
260234599
2050372609
762243388
77602095
1037641870
2006754985
1339037200
793075491
1720758015
1294971563
133700199
508591780
23166588
1493946581
1011926348
1672766138
1381315834
52790702
135977598
1004228366
1490021209
2031613636
1827889129
1784839515
1148462838
1595524616
266106186
1930984727
1564136593
1234777705
1270001935
433019782
1043876469
1646303171
1461192577
1957926096
1487360574
1833171954
335362203
1106823981
1861434223
2121871897
1527957010
449660836
362411518
31132486
898265615
178602685
1239364571
1660479231
2075280713
51311573
1416205281
2062780199
923934001
425749006
2013451209
390605908
1926545966
1957702800
1523845718
1439365580
1432716771
1336517205
714533217
1097966172
1917544902
1928217276
844433697
246373386
996854879
299142577
1919826230
222502062
1425449216
2088094681
1237244728
1618550334
1333406943
656119594
1625245025
1308666446
1870941535
406727378
1318399139
1989619596
849168247
1667529566
1454380726
317299967
760224812
1884755822
849990724
1512900242
774924438
1798754230
92537803
118460850
1172687581
1529358067
1920703219
46311697
1818611928
40143541
1212905845
352286921
2007330514
1403147110
1356268369
319206255
2016083169
1977912395
389399207
1723637099
1409924633
14910507
1547244159
1780638155
552594866
1365189974
2074398881
2056105476
1242584680
231478727
846469070
1377801967
2127589370
820813745
144900723
622576684
994313670
822501800
387347533
870376708
1939825877
528860805
2086333797
2036558963
132715102
1711294101
286483351
1496028499
626264470
312897097
1326523627
787984047
516653660
2002169901
1680720588
1698934787
240729894
866253832
337642199
1058477534
1026515947
456335264
1520753145
1285162238
1614730103
1193930388
829779608
286439362
727913982
35336956
1940071099
873214551
357353388
596010309
303212045
780615124
1651740323
1488071981
720310481
1077325302
762878338
1174448422
403572062
401075259
662873357
1559002827
777902701
2102971555
859605774
939504603
848744012
1910221396
1228888051
1194675499
1971863497
675990203
1154542055
341227629
477819225
1676413627
1275074119
1745222380
1346458335
1090900689
2118604878
491105044
1739510969
554062589
1895761724
2054139838
542064767
1866336089
1091048520
1940637935
441916633
844006412
624447961
1276567635
317068987
1636731296
1966161993
535568543
1104442459
1019503035
74081678
2065749678
1315212903
1874297433
22555298
1023678786
5329858
440040180
1018708480
714291654
684905079
1752049850
1428985337
911473650
961661515
1042231826
1064156839
765826560
463685491
322882472
58589379
681146890
566576285
2123875412
1264964473
1250223290
1228231850
251713839
136506935
379336325
404379091
2053984783
2106777567
1426658327
144321308
1432151540
1984048301
1108102556
1221885757
1951131329
875099201
31231929
203132428
1273280039
1803427760
420666379
1143207930
466846020
820648095
1922418807
1459919620
1799177523
1149371976
1226082379
1224701404
1559960373
118789382
457358343
1462538603
618319147
795952042
656804291
708834334
1850061187
24328717
1105624427
381917901
1338953653
1488496469
1051898094
1379826799
1984515147
1292871683
2020129982
450990894
86515061
247575772
1993666417
158592789
1091045033
1426495453
293031680
592891962
1952767445
1493691353
1591795737
1150994824
496703180
1543381458
819574441
540994070
1484167169
521146395
1386270338
1590882312
481285709
2143160108
934718223
1372947141
1440233933
465662316
1187233772
1145533690
139905415
1936324778
1833672933
655167153
708190278
2040607806
771619455
836132979
228894793
1558044543
1687572927
258448427
908599256
342857845
123440470
1312454886
816145756
1638671596
1064322200
345086940
159222694
2091336272
1178917069
20384531
1126250083
272497225
261903628
809412639
983252564
2036236915
1689589354
222671240
917740758
1905631521
910572640
1925729784
1902879055
1695194424
270721303
273030468
1119120481
808628985
1114904805
789500956
778089800
1638208340
26917935
800054577
1987237067
1620601222
1860826582
1835946
1980242512
11725239
831233195
1422272043
1883400251
401991387
2147439486
487059452
699471695
464384303
935686365
2102238111
299508761
493911183
1642508188
262127042
1973723683
961547955
1210689367
1162090195
713390370
579859754
132582572
38694157
1567582324
2084602801
1552791765
1847226177
799495007
256694953
755464867
2043125480
247322113
933442849
1011854949
1206927982
1007624568
239124383
917282416
1861508934
1128931067
1711928536
840739532
22133821
782228859
628655651
430455341
1570892706
442254672
1598539795
1617523088
32988712
1623790729
1214818618
1111143650
2087877671
1918640938
1235628176
1159524194
352831611
223473410
1870889837
528917291
1922042536
1794470182
1660711979
485278260
1197179150
536230004
1643222943
318131766
2141264720
1481494346
1579738276
1995161825
2118302807
1180002099
2112608480
605240460
713000068
265080025
829171794
1758102465
1800217719
984851654
1815605834
2035268100
724645535
385216420
1378255128
1951001594
563323330
1628231223
1262915358
910319466
1688404984
1557446046
2054624622
1314892776
822354727
1861854045
2121507482
2144574137
1655007562
1182450329
893204427
1485623050
1278174508
1994817318
1843966004
115160784
1890276719
1997511302
217820804
1021723138
488159890
1327280106
597758876
431744023
2110452041
1542649943
1511914604
1028610723
227005566
1830639310
1376798849
1565704114
578840541
628141382
1293920338
1717985235
1734117848
1842247772
1894396701
1845550119
1018342961
1954984672
1897235764
1990398329
1365549039
586810321
1015899858
1225312519
913984442
641544465
51968510
1780953264
1295225323
513727547
76509226
2129271557
740958613
1158711029
454379954
1002506201
2054969727
1418977030
1441471274
1328346102
1176122268
1223512775
1115085807
195031582
74266146
184347991
760265810
1847560873
984903474
1849588343
893158422
2084234295
1032680839
1913779003
2115532859
1426436951
222524450
210579995
703252875
904459144
245185428
1538781073
2052492044
490366773
1040407696
1966278055
484519965
564911923
2096581167
728497392
680628722
113462367
1072989217
43900959
999391092
195860188
754239856
922769569
1939526069
1792425571
686838127
547754805
739838865
2112471890
1691553652
1890282292
17334059
2060506599
813694023
913727473
230423689
1134055197
882600113
1390989376
986843037
1277292693
838162250
2055601915
784504423
632679721
126672742
648830627
411981851
1369782542
105223927
1495574324
339247572
290300409
59245710
1550266461
1423189522
49327968
707140075
907581254
269357756
2012105472
989640309
1348381240
1530672906
303313107
1156264189
1909365974
1109103111
1523787532
1440344615
1926595709
1535486117
810221403
1151919857
983309465
8815656
289299879
1979675269
1820775024
240924825
35605025
1679149281
1385372213
1141436988
2055571446
1001507002
2012416663
1480625313
58701304
246394340
308822264
1419423953
1817196416
1854919647
1207897656
387087093
1011278882
933396338
300608174
318548276
1300791295
1871360324
1952789053
113070492
1169488775
1475412127
2123311289
1537613946
1853717794
945781901
74991174
1233526403
1096495067
1751095075
1216990076
529792984
1320672434
1293096751
1354276176
1081866394
33114645
1268847244
1862167077
1870273738
553673962
602927322
331027821
9061879
1187852334
1027962029
1405053879
1440121099
2115534218
679858005
585244589
1353516379
164916593
2045426028
522194343
2087105039
1453635424
506173115
1734920273
1036457296
25147941
1966055110
1549298902
964622799
1422480454
1182994660
1346354927
1889172739
374899657
300444919
385584465
1103343105
2113457982
1350481499
356277720
308458302
756577514
1897250316
1644126735
1522825431
91513930
879326497
1142534868
747693844
1169358135
203245192
1356256590
184131706
1610520761
1097890283
801867446
271206388
265345345
1858379029
186503297
1671647035
1228915465
1093596932
2057528668
1900563694
893229945
91095552
1129792571
554359667
190616203
901508507
331851169
54197710
986133138
337062028
2034053078
2108034991
2034145287
1455027189
545026568
30226966
2014278306
177863992
270707211
882668209
739167533
300482421
1774112667
875233641
1188011381
179269395
1642588412
1345228605
878845182
1941580516
112305858
367639486
705554705
338966339
385894706
8338456
261614377
2087026593
475843364
1924301024
1304758538
1815060791
738875140
1463739523
1374330124
100777192
725484353
1628332356
1602074179
1931235879
762959300
1689833394
363995387
1974385
53219607
685026537
1616524953
1056117186
1372833754
1388472536
1616410142
1700670823
369867120
1102789677
823387315
1836552576
989623895
973899609
1300247821
1872197027
30854180
914929577
946518237
1128740162
1192720922
240563918
1893537683
787571031
1249193171
1500045282
612814851
1277811450
2038022864
503611090
2134802434
1216804328
1541921097
1440929212
1741419726
1361355375
606969698
1100262235
1867252416
1091215267
222688057
1290887591
832513663
416200186
445171134
2004522000
1651764349
1475082471
2097923846
1203584291
1134436774
107483591
1431591659
1222206797
1183566701
394236385
1060885654
1836669194
600369168
1278364798
285670205
1939957513
1084421838
1588115726
1976686165
148973221
1276987480
93019686
244367848
1989100976
294065903
1216692982
201837153
165207875
405038775
759851463
1060721028
999119280
1148890472
1989890668
1827469784
1336921189
1358054372
81691665
1141889950
1022816108
412982499
1644765192
768540853
679776205
1477920355
548371417
1231890657
574459835
898085150
2016854814
1156896340
306932482
302235974
1849729546
1728553291
1886406450
1536501470
1737095261
86758691
1777764352
1348304208
680890889
1293505499
186969881
1617245235
547089184
916898486
1430274244
482820020
1331230986
655883875
1648587781
1745522726
812711141
1169086335
1402431355
1687835485
1430609479
1014961757
1228087216
1802369833
942836961
531023732
44928516
638717921
1515187011
2016137208
334094060
1013106325
1726660855
1994377627
1126649632
1600741994
1712665577
516630229
912100202
1475173566
2042776699
1170251652
166630741
543839503
923270613
484042054
1121399451
2000406891
1732262261
163487466
1252451058
1055889107
1524762840
1958129010
1135107625
1875919162
2047586267
1319679937
130259654
1322779647
1691801344
1967521750
214064123
324905523
1068481994
1120173465
885016521
502017615
906523776
27804796
1102022091
1607869246
1340153665
742207171
922412279
339076121
1824407468
1384239765
1819183599
1881902211
281413344
946126129
1907369336
2034874630
786280609
961869915
565162581
1044516696
1019208940
1028052374
1771682895
1057132038
606413392
242090747
1324625254
1721017827
238497819
638445461
749642991
305076508
346593506
299976464
1863275917
1040950233
367602926
1656368793
1250257684
296840464
1074826123
672868421
25819464
713375174
1614263921
1403697259
1238921748
747668029
572173058
2055348528
1097311045
1318064502
771425633
1232629425
665599422
1199291884
2027727422
615173031
936239725
953658846
626358559
1369644435
211270131
1782610606
21562997
916318413
1728942465
1740839592
2131320422
680557758
78545555
1437700072
2121649884
1957718115
1787699158
298148190
1422965011
1230845624
646786019
41998948
1076194514
1567453708
135977021
1121981425
1429670439
872411507
906463798
696959978
2098293749
504523754
1326590505
2144851425
1098193316
574510513
1861810569
370396003
1970749938
1042088860
32960781
1067115464
969850106
66328456
1152820931
578292970
1919358581
1785410926
652459151
727292708
2096275449
992738850
44291667
1607256481
1448381259
1751995721
996153398
902890186
1591479444
814410729
1516776670
150204428
325682347
1508513296
672650166
977752709
1538700054
2022499854
206042969
27370315
2082140329
433361286
821316395
1941601132
1262776699
1645485356
1981706921
1104397344
41914227
448024854
1041739455
1019260826
1497701411
1724511490
1970934801
775649344
451459982
1327453391
2050640440
681241142
123749792
366087260
693817566
2115547764
373109109
1153833975
1659489854
637106089
487655024
827278545
1074947594
1862777500
1754650542
982625554
120231704
2079489468
169067863
1463471044
499556727
658552263
1889306402
441687458
1358624083
296387220
1607859996
772612431
1209378970
1187589717
1949094583
1585978017
1446540695
288290377
644353667
767107204
593248555
1209506625
649514821
212463559
1298606289
369277327
1903228148
1031342110
773724436
1890117953
769907760
211324944
1658514367
937207449
967057787
2129494354
118492705
839385574
956131988
1167072613
1254272927
1645746244
523843953
1057925392
709129929
2076660698
1603651064
154366269
211140982
139948818
1508237405
628037357
1912170777
518806199
468900751
1965564891
610472581
1759030338
987332530
1515251173
126419812
55388041
1438319448
331650178
914522230
754700871
1161498430
2081209371
284931117
257943701
291751663
609219159
841489554
1484494072
27843772
1548407451
129794560
1123840193
2028120669
324289145
1599698096
400018650
1362777127
495844762
1156535220
630177977
304083792
1266838028
1959058104
510788575
612616106
1771091094
1877555248
1212255633
397111855
665335064
1912253496
1692138760
454834040
418650687
457879134
1015794179
137578837
1849187949
445160338
936918160
807737768
1153500158
2101079338
2143563169
557626607
1592039569
242677463
680300433
945038088
1513816728
1330326560
2081930630
429839239
2060031139
480768039
241603718
369036802
1770351156
40692376
1601721189
272592365
1336740679
194569782
1798456052
665412468
127555995
329136070
687613513
1133625002
785237004
889564027
568488778
362037717
1007928100
1839790992
1831817882
1180121839
1472568731
1894633092
277571482
1120937586
323384340
1686781316
1909940543
102914418
1073583578
1820058202
1041191541
1179694141
221191357
1996123520
1638453559
404446090
1060360601
693028224
1811734495
1887599680
1102141592
580365254
2020515202
1619465316
160671027
27585423
2099232080
31639042
849917554
926027821
673433426
1234153832
2145360828
770286376
1094918310
1461278509
1682685975
901378814
1467931670
1573880362
2116910970
1747214350
1453740432
1863596796
1952514635
1733309576
2054127341
991805508
1907646993
1774846307
1906520136
1336249099
147199295
2029553012
1695412211
1914525570
506242036
544217793
2064039600
1831024547
231252964
141405740
1501336610
118336955
457309423
367148013
362522454
1502137958
1557230803
781703065
1899724289
1750952700
848790511
672741554
996591142
530269034
65106225
874828405
577631467
1333739841
1725806250
1301573834
1125494828
1317976324
106999213
1019371434
1100086669
545305868
209355414
1117067417
1042234265
1521371012
264204749
1434089650
2744688
2095244475
2084785035
465272820
1075185504
394642756
812204143
1924241006
148354907
1580552370
147387704
1518754650
1068303432
806194919
1569316744
172423760
2037050196
754099099
2125851089
1077152513
1642986368
559435594
203710433
374797815
459261541
1746893406
415114013
998630320
539105249
1547880166
1610360327
1830761168
1532032738
304819123
1872835005
1843754506
1491889446
1386583303
114290945
2055535316
534452230
932352148
247350656
1684788983
2098626591
1418264202
2020008795
129859470
1081227837
63229051
1975137644
1095427850
680447711
1104852696
1945078365
1570251553
2091477736
2026509399
1874298811
840473501
404314169
891660049
858842862
770359257
1953250569
2116843399
1218476410
796673462
204612810
1808512690
1812821159
1352658860
1101680702
463644651
151193325
582867635
1235340759
1346474874
1490563754
15160596
1945426307
1409073362
16708555
766983191
138675627
718043340
536586980
1728569992
1317939941
886247438
180736616
1906802469
1082138717
490862790
326302324
1532240572
1231764393
1333190066
221056197
1365784027
1744017967
776586104
1620367801
1858109497
1973891117
1873097613
1725033343
1266988535
1305387359
1218539164
1756406781
1704693266
99148176
75212263
172990166
682844454
1734515883
853687964
452812713
1894272792
1530554032
1345264374
872891807
1529933245
2103620729
608759169
1213908684
316309142
382901039
319066902
1106900506
192785845
1247173030
989819987
157568497
989124489
1364240327
101445847
1446299026
1862063999
985517798
946393377
1867918589
1179213211
938052249
438091993
206491833
620088685
526954437
133091566
1480877791
811312154
1879547477
261423590
712590092
1987536417
1115584653
886167130
1596183062
1629820567
1104946058
458878146
1453416225
1973236816
1874399067
326804068
2432959
616251639
711116656
1838857435
2015659791
414633641
542198480
47062082
702669848
2031621830
358034522
248870595
244728767
231806985
454916866
1241717023
333160125
2122595439
530346487
664646150
1712868633
589400012
2036461849
930751538
1389150840
1998802372
1654045938
1738891325
834966118
1087598803
550733649
1159153433
1129037043
1646405410
1761001229
1619498133
883507766
280447643
1665935611
647876896
54525734
1594305762
225918787
1221938382
1104597444
273938522
347167388
1183719500
1386808624
631542658
604807594
1004812458
2080376264
1775899068
126665212
1443194954
1412914706
2133632911
1845915508
719290938
1563163133
276376164
14069148
874478399
1178055708
1290278341
2040717048
1402639660
788146441
1016535585
1400020363
291148013
1817171133
1225667359
764697440
832956384
1006138671
74007839
1943915185
1400704935
42842207
1312769094
1626934689
2116403922
579546963
1836049149
1955573546
1585271777
843614928
304137921
4481828
1928005611
1374101451
1934837764
2072809076
116094998
559133436
1604040598
1603966717
625867754
1503497667
547564744
1638530234
308092059
1409538671
2101140529
2065578235
1833635206
1413105642
1979184511
1275422532
1247490124
981857890
204933657
95401446
1835113840
1433643985
2079718078
808230202
1179760632
1644711723
1283944105
1184817270
1874118284
1684844059
2092093705
1400395231
822187665
1647675356
1388042229
1724807041
1827546612
713613968
16552329
1981332083
1844729179
1065461439
1541077908
1841934289
828547722
525501486
1308827842
2052320445
594668336
449387963
200196023
1330363044
888747516
435322190
1071872034
2021036014
1299744189
650236169
61899351
163139341
1515434823
1354395350
2106911876
1341542445
506875966
2076057804
1507287479
1980510351
1773768761
1866512725
582514539
1715890969
277167162
37875641
612926546
162576455
1011133521
193889324
466222651
1675507450
820562334
1290382334
1600741478
1792367644
735058248
1658832377
288594514
1609673587
1099812355
1512265363
450102487
1470904151
2083054376
1718963301
1573052809
190572919
2110537141
1446611951
11362345
18780753
302045169
1090045051
754986414
188465807
1638593127
372280182
1532856699
426928744
1814253446
485671402
2112349334
1405239810
2045080760
603275155
1802110820
2002909727
1936454784
349358067
1720041557
1941124117
1626587774
1415464447
2016549243
1311064432
1442810711
1426673856
351409964
1628941701
764680303
2139027330
676134533
451775688
1111931448
414438851
707863381
2007143719
928430380
332165122
1309294112
139656818
1982517696
1230690170
729041722
2034707008
900445542
1553241751
1955852250
674501931
924095769
708961605
1715300728
25267633
1576186826
1950819674
439550765
75969908
1731002587
399091258
1139020946
2077313258
1158461826
2064691612
607487943
664678489
207623179
56876962
687662976
1306908423
1760555393
1246213042
955708855
1549519970
1034000352
1956216585
488819002
100477902
1723692289
2100006696
1284142266
115035453
183756760
2007146560
396506260
2113158329
31003476
1198889633
1283925281
369752935
347125988
34641566
1837531362
59344784
1082333712
842803240
2004248346
783461590
647226057
1980363847
2106141028
911318018
41163921
2007469143
207889124
1350257773
1258825512
211325637
1449334193
1809687223
368753819
1442391896
521212196
1431593526
1798699504
260676336
872407297
177464565
1880846899
1382313048
2101805720
1272617854
810830011
1801423925
1343431499
1807373758
1278366478
70904206
835659666
1294619252
2059092864
1104561545
579844158
1966282919
395762525
551833674
1368021296
245700258
1664689319
1165561079
1317078973
996870908
767669588
557284682
1596678262
271135883
1529411682
1187682135
398872052
469387962
158630215
2022801465
840121963
1731935705
533423423
2071925034
1580196568
1635172132
795057599
1984799649
1825535050
1201770859
1432449860
675816887
981369586
553164982
920776503
168392099
800738179
166847275
1049187719
1974667075
2042926735
567345344
1963894864
1127993168
1413291394
277922858
610087074
1486387103
1403615806
1072845365
1862603252
77454490
489987059
195242648
601088903
379506564
1477363376
1502277737
1468945203
65414364
1761024151
1014102493
887344966
256771797
815241392
2018617494
2094348561
1314230913
293391625
2025818662
1609015004
305511502
1922160949
117719160
714866312
714504992
1193943974
1318007103
902107048
715472421
1572963640
60292956
628364637
1349363555
1388052036
1222560225
1062582537
1769312662
76412408
1050424674
58190990
247290648
1255538512
1976712126
949081245
1432713987
2047944871
1481557021
1191623175
408575249
1773326617
1859191769
201131436
1250395592
1116276439
1273144819
1073889661
1345519455
1333161465
1125497873
584393324
826412207
1655352823
2037937756
1477352558
222832400
497182868
1160750031
1048771248
358695245
173520801
1061747286
240386838
1861768347
2016162764
1542858578
801972270
1169896556
1999995384
1384228789
121803617
2048699229
414542417
393111568
1615638348
1155915304
1269200531
676539731
886577607
1467480510
1080432469
1780663436
1118049887
1937712531
916804485
1605499749
1005049953
737657200
1961426387
124543074
1576525204
2089216208
1761768250
1011403591
1524912043
591871847
352968965
120499365
1227452261
743114065
1954747319
1662854966
917177927
1697936232
1903545416
260370214
173269209
2053463910
1365417836
694547141
298995961
1315383426
907893548
1692519126
1862973531
793504506
1723200802
1712583300
318315133
1693056217
280559916
1629538333
299546333
770880094
305180534
1452037215
1587063719
554002860
552555069
1913248752
1636605804
167763887
1271688428
1192572668
1759015868
1122814861
1587366396
1606873397
514457375
856802248
567417046
1333015145
65261556
230517194
1119917190
1003188004
1673786767
496426708
1774531059
339664891
1329714054
1615822680
528733679
2024653449
1828453291
1907877881
582030210
492659118
1286541286
1146700204
871166581
1265821008
1934535988
1758713245
626539758
1916726025
2130271484
744745420
665671284
382461522
270569416
571335974
1590008208
1279281310
392011751
957529028
999571051
1086681472
1032641302
1450025804
1908394227
1338271698
1441240308
2117865203
455278328
1936283715
670449966
1964045272
1000236731
1551818600
1632867824
1616139586
1539525828
1758599374
626636285
1341135198
1493258951
628127638
2062705352
1118512216
1444906232
53503621
1189295989
565427690
1726609636
1628811542
319744525
1593457834
639431690
289583666
423925307
1427962543
1555470666
38227484
1649807276
1053200842
1039671188
1069461836
1213086838
377446378
2071957509
172808655
1287681654
1863537327
419630232
1479337643
2051667626
1473051856
1867947401
614543551
1920878293
652669234
981829743
230042199
1469561747
263481322
1592274449
1558775863
1935996763
958540358
1161785520
946024751
1393325051
475055854
1174315606
1604024054
157226249
1244204582
403503827
2135823783
1737671296
1374410339
392664768
1440513185
1046350542
1641941046
2083323039
306568924
529386628
1582428747
1119562879
218729057
575531429
309257866
296301631
862193984
1518207248
1228414350
1518686236
980945401
93008148
208921367
1180733229
1897139895
1701306719
2050230863
928056016
1273357951
1549440517
417376817
1144222715
286059872
444385500
1288053155
336961999
1427903608
266521628
289891254
1657931902
1287434682
1552266484
1526041573
1082535533
1262688509
556289257
250460841
1236040536
530971679
1653607766
1191065795
633509349
1583977114
579543102
691266798
243616462
137333463
1750887337
1821435597
2045442561
1639760135
742826932
1003334606
1025871310
996524304
2014274617
35990415
521468010
1391660288
275993470
1296921459
1421032132
1814966044
564415642
1390246881
1243804378
828936294
856330605
1317094241
1730769100
1718426233
346162488
1501377481
771577612
1970118189
174878191
186764834
661831380
1587348877
814858270
619749007
128837471
407325331
1827106651
1146321222
1386572748
1985493082
1085786572
250019390
131924397
1029829292
1875007974
226059656
14794512
374622034
932073686
1828623421
909174937
758498571
1011349603
601519881
173164521
1582275716
1585589718
84060378
185535064
1918716155
1599398798
429415606
1288578565
191954753
242330501
750490579
473909611
157148991
937904634
1282971821
1050497221
1436097379
627920582
500220875
1492206770
866283933
1227929821
1090488381
1524555830
1680214631
238722765
641517271
1906548452
505916091
1420419841
442330075
336679895
447273683
1310256286
2111001002
678250214
744148712
1084778993
128806597
423418829
504174587
759700318
693717122
1713946559
1470765844
1878434997
520532030
1514119218
313676433
785475684
1940833937
285304995
877090177
1324181758
1054820709
1471940951
871868600
739390344
629876264
1088603386
1268536773
2056245825
776034176
1797851020
96029935
143181379
1145768156
239715334
485592122
103352878
1414660756
1401183038
4198310
308485210
1079009030
1475873119
885426776
65802446
2141881812
1931926803
925033952
1146071969
460615822
2080978099
1801227024
353731539
1443051334
1262142904
463106529
1024470084
806085721
552217028
2062744158
1712285513
615551105
1632892477
449219447
1632526404
1627179056
1253202101
1043725558
454487457
1785869873
1537883972
2019935927
1009966068
459708746
425657686
123664658
1373912891
320077781
1081453141
1719598448
1396559278
844909512
745574375
545725979
2094285346
2103509003
1693237344
2055001760
1105315331
1026577232
1214889124
632024127
2081710974
65572127
946131703
1077628460
291536768
1087547882
2058419245
149273913
2035309947
1628784559
940852057
1267154153
1634314019
213965154
408138452
827345771
711065908
1729504309
2012662598
1217388897
368812984
1409811078
338395457
1160067793
1065549171
605647319
1297335399
734684860
1594252808
718857525
1223003278
1334353939
1635821467
727311094
1197895875
1103588697
240126305
825092145
1936442737
310872412
1148306037
1534956858
1118323293
2138739398
1344006947
1392714173
976236798
1976075652
1936607161
449255737
54338283
326367740
2064851596
648044262
1037709392
577645864
432615090
563640968
1661058308
1485558348
1273983296
292891694
1339410596
2091624834
776746196
197675141
1069269783
1786765586
23593671
2080824578
189066152
1267416352
83207685
155753668
1978414949
1023608922
1826632977
2104529948
752008925
2137443210
1807229965
648029386
1422111897
901697270
743989170
116738786
636019642
663904656
381447873
1169500348
397981033
1774643603
1646304486
941873805
130465821
1203289372
1084566686
2137691073
306175170
1056883088
1590530274
604832456
49989144
1567216874
55882022
1183775939
1512455586
1374748017
1374630344
1879798484
1472052123
106652051
229951309
1151184221
1561174825
546900173
906596381
1419628760
867173070
1473995746
2063628079
147958275
1837815940
446602431
1280286272
684900907
427352565
401911430
806342528
1107999503
1952837932
1468221146
480245997
1086780243
247974840
684027128
1126542593
1543795509
310153335
1396830830
239316684
129310710
1832363587
377990051
314540695
2019506340
533082625
836792222
1307511027
1578637983
1385436323
1489756275
1340547320
1543195891
335180200
712178600
1434735156
1683936604
1291894115
2003137116
1619427151
153474081
89740094
1511115030
169385944
2058512612
2139263898
1669939461
507347653
1595399691
169183931
1598064487
79337752
1582177723
460004912
1973300707
372885244
927427872
1759560710
1044900685
981155674
1827238530
723894398
541041480
244344073
420118381
622455774
788608676
1480111602
917775898
1256653207
150084688
899267755
1007424899
320697856
345227390
1185614539
660880799
196990215
1460252034
2144287642
840121275
1094166393
2141486208
1798503864
785780197
1569120856
692227250
1487611312
815534334
565763208
997688396
1508558913
1908294332
2084687160
1116444793
1795841199
314757019
44814849
109288957
1299769017
720234123
2101902689
511893716
1703946474
1275122990
2142104827
922207459
1495588625
94923703
954754842
1042558619
1066139756
607889949
979993092
733131260
1773013449
1502327608
1826476529
489262052
585191337
900073981
1177689759
170680947
1231313157
1351226667
338764350
1620954169
1064386839
1156770729
1396887486
1775346024
2080579955
527853820
284565602
1864438735
1820755211
744130846
1176398544
760319699
1724768702
430050612
1684881618
1130323998
482548370
837904205
126997862
1784489865
1500449406
135065415
1376185324
1765347273
1225791042
1104240254
2044218657
1616432635
739821226
1286050845
1774765697
907897485
386886463
613720506
526495678
511693142
1197982573
2049384279
378861917
1830234490
529510988
1789052819
532333304
435811851
176682954
686513177
1825798490
520814144
1501688544
1691341207
1998028001
342031808
605777143
1903608958
368922496
933764161
1307667053
583873655
1023363991
1396977409
308479594
351832460
1435099429
1200275416
1501385768
267182017
245063000
1224728023
522799547
2087230415
1136539547
1007728125
1607774667
1723221663
1227286641
1873736426
1273964141
1454748336
2061387749
1432348002
1974735590
1405970189
1627485048
913339522
1121631823
1048925350
322976769
1260312009
635788642
1085002254
1105403132
27987412
15215943
1879433149
1791080807
811546571
365008194
1588311088
1152574344
1589679862
232542564
928157796
1411328529
1195011454
1840555156
719641747
1736371798
733191578
913937096
1609140961
1789723538
346034577
172172145
1130087902
337040439
322890755
1568058278
229892697
1727205463
618037317
437395521
100834725
1640490024
1574900259
397897826
136290486
1890170453
288186082
1836115840
302795975
1589341623
944630998
1749522360
533450654
177815533
2002920436
1541721037
1678868312
225904632
804269548
278364656
2001108786
1423647630
859217591
1144450486
1703390204
1660869190
1169482877
159056421
391958383
33377187
1253670877
1266943030
1745493249
840557756
401015939
1500128513
1467807422
2072469258
499179835
533603360
620034022
272123582
1131474871
478411181
1118456581
1382156393
152489345
579897490
2043823350
1618708510
1024588851
852711718
1099123052
933248713
1305987339
2144688869
974714790
1365303573
50724298
693481164
1910087154
1512738085
763582643
1447918115
247330468
965575035
664718567
306429977
878455753
634149554
1262389933
887768069
2081891247
1614600633
1431293829
555512958
416486729
2306742
46694034
1383685171
1183867863
1573970486
212566196
2129763700
1903018985
1072696462
94432471
63075304
246589215
1627677520
2094200869
1802944239
1973612629
994743255
786476760
346493852
486338629
1161772458
1993831287
1599198939
2099423757
1765175382
507791275
1220829360
1980718641
109883879
479059117
70133052
2069520428
857378226
1256745745
1746331490
1873293820
1068738855
190075723
1997599732
67823755
848978884
1580762606
1545626172
519231522
2129722457
1665774580
1768972177
1097893967
944848608
1200572040
34570556
413724796
1574157399
729227327
1435246198
1685912505
401573653
420029449
1986638551
461723028
1757117056
862684921
445139168
933461496
1446643844
1577641745
1052175296
1569269109
41455692
852044847
1959403968
481743291
1969961972
1005465770
1437560491
1418905903
277767992
121975035
1729551825
1582909511
1014402457
1300104181
1047237742
1925643499
1553449131
295246662
1223977938
1568590523
1974314552
1232948272
1662358495
1867241420
927792779
1374052060
1322007786
1132519608
1095217838
620586670
597510712
1406522468
162294454
67888007
5245956
21281071
944417759
31107379
418251410
663148622
549748506
476942195
832612056
66269802
1012309722
1508698866
824589887
798964725
547368382
632147226
867611742
667083107
1892873378
2003438647
1766948037
1585500996
718612742
534320154
277708322
290724482
2046671560
1794801194
153355200
696513795
1697917787
562262426
1200601115
907999606
1046276783
1342163845
1698211522
505316232
756760310
458755984
516310958
2087938200
118600138
1334648783
1280348104
786232250
1676281527
1050328409
1028197601
2072717727
2072885714
1922158562
1679099600
1353537019
1628964164
656111390
1668393442
70114750
355102829
1941299583
1507539360
553409914
913106283
152825400
894454432
979831925
1193430944
1634243534
1810498756
1831102751
316326463
1135022439
736259487
684600623
929834425
10544852
1874967126
330205790
813330138
1473942597
1636543189
1440787950
83385471
13640620
434498277
1474661846
1512685138
1705146332
240155954
65928254
936395366
830891276
1806249224
1614480341
894159907
1852215737
676530447
1679133790
395792868
172564003
1266345315
939411219
472597457
1042945316
1024583011
618062348
1156479365
1964745668
1815547593
1290110421
1971235052
2073893468
938009386
1689491466
305751025
1815720885
1207435848
15255899
361668409
2141202070
1783878972
828598328
944095201
461634740
317341414
149880327
1434333852
884585529
1249073281
1545220953
592742544
1444849353
715272700
1892481902
758456056
1593686719
2085854377
190843263
889539718
1354881849
645136004
1024887900
1013717112
1290221381
1517628139
318452294
2007201637
826035173
1296909856
1128363595
1331368755
295940903
1377283829
980169645
1599445040
598195388
1435562148
1889174129
193563599
156290495
130465293
981195607
1437510303
1171229092
1937044350
1485603989
289459854
128696996
1487446104
1515931077
1814126042
1497968844
1516378750
45704209
2116042787
833811313
1829705625
886433455
836066752
1287575710
1976946604
291840784
1565762921
582577721
818554793
1310036244
1230936656
1290524956
1044767513
2024990490
837511945
493647469
633134792
1115193022
2060881704
768295716
780555020
523501703
1742138893
692784309
624172388
1996052675
517442696
477653246
2117145542
1615393595
402703260
487552695
1149197787
1403600764
1591344761
708928976
1703925685
148143525
739049710
915064646
827030635
817615405
1735636312
1634444816
1334302611
113287680
238650187
7497342
2050981878
1051015028
1224289680
875196203
2114427364
601206139
836778055
1721735428
1482383678
1372202164
1660999612
910649305
1165409154
1147355064
1629185412
2034305386
764990186
440526519
1464361057
838672294
598194063
1111184466
1544286411
2138984187
223218294
1881827679
544995439
1216583598
382447380
478103995
1984014283
437089785
1121093254
2098085817
157261009
1859045835
954741018
1421797713
2126874811
1446676456
1793448101
719104949
1624923798
922693956
1146028831
1911123922
1598425457
836834214
1415081009
1626580637
1734585022
1996771903
1167583358
1099994349
2128961619
819442956
2088128173
935061694
307401416
2096185872
1604086481
268276686
355060640
1145937131
464779170
1800860034
1636766744
562245498
636854730
798503493
965728772
1687820640
1461522711
1977552833
606429210
693758389
846986053
1210042781
473870848
1576934832
1258634891
1505323268
674964607
90335697
977863499
104222203
1952340602
1893190142
1132127855
1148846642
1927729998
586373530
112929759
1673352879
1351614994
96990116
385611907
1390004005
1013508683
471571453
1459328258
1636116101
369641408
1447669182
938260344
1581159215
222772108
950195475
1317393783
718123834
449544902
171691859
827359026
1549088892
2026517803
1346105932
892453205
991538469
1737230968
1792834961
1665437374
2034075667
291252593
1047114223
1832858459
1054050439
1303019006
1807135326
1941753432
885545691
1397397189
949300110
602133516
121930842
500698313
1778500790
134387927
1799854107
1651077106
1993758619
1624957586
173912743
1809497788
586346710
2071298886
1383087786
387474276
1072601106
964098962
114491630
1811135314
25223169
1745757352
315518079
1999250455
150290317
196469331
84426574
375886483
68759762
1965219296
1179346503
1462612178
2033588829
1171671037
223357327
1571325012
449314493
15639199
1145413784
10067073
1120007539
1592759235
201158228
1671612635
2119264870
1499054074
1136313883
1499027106
1613833966
1158392664
2076555057
984275019
549265839
1485088100
2080620896
691827302
1746409097
625130036
251048281
1586344702
2010376040
1502915780
211993607
969404192
1185793151
307821046
805115018
843262322
34544613
440590765
346246789
753500265
1311003291
777943667
1371384861
1858217044
108676126
1034734114
34355376
118281708
775129938
466676139
675307085
259452031
805737058
1156001311
1105443133
152232862
55929577
448748451
36516970
1759212129
1154510401
1909645247
423980548
380315910
1312073244
1450185411
463168291
900831041
1507261513
682853205
269116527
93256378
1137521455
134760267
1655853622
123696255
61187609
84432685
1971527837
1377749089
113168704
850784177
1184670762
636330691
611295866
1982266356
667133383
1440835247
2052165826
1574668358
1229799174
203916267
404585846
1477983247
1711373942
1013274054
2142002008
1371397129
748049351
1281198338
516726788
490132614
377734237
319031933
230521711
2066992084
856843988
1246329892
104913009
1024474153
145041382
1879520573
877995200
987240056
224352031
1452590769
851960317
1023896547
1533540697
1303382737
988937320
71114976
741041950
1484831359
1208937737
1194960615
1360801640
1436585029
733978700
1369620148
1335116935
1378933204
1382688546
1680163483
2023190586
2032586435
994520938
279836907
1280839649
739712698
1896760131
194145838
880744688
1391084377
491901493
1285740311
525886723
1409434394
565969122
1631451960
1227113984
1853554493
2004697536
2057316048
133128912
1548618173
1851634981
298198349
963762919
843252702
1107448091
1818051515
26653513
1739949244
1561776650
1683577460
1533839924
1213826810
120419163
233430989
358650813
1313300225
591752924
900137549
751099309
45627899
302597500
854575809
465755167
133964603
1005965191
814892790
268123615
1465029336
1018893622
1475787516
657721437
158237753
575139350
958848101
982907734
814682979
789670337
1546261625
1880768098
1597351123
273088642
508545366
1021924501
1856147937
2110032674
1478537628
982276161
1952538731
1119027975
1188048302
737247293
374177862
988351162
1445374647
1315236537
278434306
1648115215
771623981
364819276
1232811232
672418473
1351163522
975654275
978935088
1387319214
616501627
150153842
1178808906
1521682070
2053372353
959882238
1239119192
1218196226
1799838801
399716690
1221357299
1125243695
2003943232
903799790
420767215
634964017
1478116750
1600596614
1284676987
647482889
1197297648
2142232268
1566431993
1033067625
1624057908
992974855
1234007203
1035130444
1226158801
1856653563
1463674899
1077981762
2030840184
1844126386
700053401
1173775278
1520688396
1270792678
617697618
805636468
1549861013
669950649
1401273607
2028726124
973240887
1998511234
592958170
1577952837
2000404173
1938761520
1167866013
2014665682
1803006871
1692411494
1818388693
291265278
1136498672
807272033
1620443420
1587661858
166787241
678506599
455317425
394595861
247834983
1677114907
453646881
1230232839
98617173
1734383289
643937268
534594540
968868644
1310673575
2088844175
1159353372
1998484325
737544277
998976022
1637721472
766848734
1073340385
1540036763
886743025
1179119294
807227314
661440243
762677603
1411348666
1737037957
2100668766
1592615056
304451940
1495489086
2030698310
722500348
167589554
1388705490
1294365086
1926033120
1435492794
1019559969
722941993
588104345
564711737
344451981
328583499
2004215087
1918327802
672222622
1083576012
1441394237
670124705
327081708
485237961
855221909
1705917080
1083836645
1628676179
5920861
1089800060
733952147
1958829182
1002628970
177487371
2021342249
554226173
1301983529
289314391
1801447132
1862136959
67908950
1858368849
766573725
1121753453
405570998
1201895399
1386899254
1541301641
1342734037
1587873036
1832956416
1560822838
2039007254
2086987590
542953092
1666737270
658349021
1824059443
1924407319
1910358025
1229150113
974299495
1383977108
610412973
1905317136
1494474731
476474567
628089550
1277200634
615492987
608356456
1419491963
277179489
1565518669
757279238
1578939015
1939647808
1402545269
1904721941
1020931995
1697457475
25518031
1402428484
1010412889
778410889
313457177
140081330
253034074
1397410758
1053067458
269779780
1969361259
1782986632
1597948855
286356134
842350609
1915141493
1402042328
824549900
1072112910
134478379
355500299
1434711444
1078393376
999649390
1323420835
1064715944
451051251
565082495
1626694604
1337989092
327968348
699399343
1981578560
1368101390
1600802173
601944251
716740589
149014428
1592998359
1405002452
1251712332
1607418060
661102444
1517668383
1330776931
1886769410
1852567253
987059363
321922869
1366077953
915319744
824974620
461059708
1961879694
1268976447
379731306
1848099530
444592282
838408554
146754119
499508027
1169338683
597453012
317606156
273977005
1679210953
316819328
552628089
64288288
1193919790
1773174299
240102616
1972823843
1451460238
1627755867
939653448
1465333197
1635106262
1416340752
177106705
1734946533
1048744689
1629399572
539306458
256119458
1915370350
1892639820
523956067
1575851654
1706091972
67878238
727293968
165310369
1235086819
678803065
1593208469
1610474768
383080822
51502811
1849614378
601975223
1011653580
924209650
1072535037
649936674
1719378678
901987858
2052578176
1101733796
1892362975
737014207
939851966
1764487207
2019646161
1309111045
1346402441
1046051582
852338810
864525526
1563935404
1413296444
439682215
1187366353
1783962319
1441068664
868175934
107474486
2057826616
1408168322
740759319
1907455582
1615604470
1046833097
1097635212
2031770829
719399495
1910742710
1875706846
817366240
1145151182
1159513727
457124557
1243644994
667753878
771615830
1976975303
126974442
2041872736
1673786401
780929399
1782803415
551162697
1434360813
51596083
1374858689
1727429304
1654228117
577993218
466013985
131298640
2099529070
1699657977
182554933
26040308
1001555347
1003691127
1694393811
1693210161
1657609932
1350055804
833320170
1443271507
336414548
1103753036
1925524355
1652292089
454738990
2090965021
2029867430
1270668393
1055269810
726554785
659990653
1626103140
261619608
1565382496
211685522
84910023
1607354144
2119577051
839530646
56278783
1910542739
1787962643
1514853027
1552715544
1610905646
1762704057
745558994
1164584342
1749743752
344517607
1781872936
529213712
193978113
1035127457
1498535623
1254615505
1486108897
429316538
1940106632
1186611655
1251790488
424980580
1108429260
954350863
1426957701
402778040
2050205986
220170799
194743137
509758837
250489175
189837851
1355589471
1398432178
1614675391
1711872152
312546456
1260198476
380251708
1936639106
1599898887
1177939798
2061311217
1920004134
42593043
347090719
1108382977
1940414793
1685203923
951884543
1410687145
911378822
341760502
257313449
2145347316
116944480
941750013
881318360
1738494670
1852987930
293322349
202496773
630374648
1159287577
1679259557
1314100466
1188296099
118971560
1157124119
880215482
965876714
333938509
1045380448
1577136126
809175887
1412864231
953346113
1292349104
1128240532
376829111
1171430901
1567396280
1195073053
1267772404
861752004
1721860480
1567176488
710200739
1173716189
1184050219
946669712
557928362
158035268
1736308968
1738292787
1669973445
1687557073
1770849497
923647343
1195434824
2042904495
1950639799
1390044238
398115349
1608432376
1389870007
1612123950
1884812107
1716810782
1638792060
640755574
688543773
1611247696
2054394922
796309729
1459929314
1604535929
2000408377
2008224124
1629902544
1638326304
340950245
1407772045
684903163
386483498
1803479330
911409217
1292390051
1558424769
2056853375
1307867183
379868377
1814632637
577914739
1092709955
703076529
1851045563
1244774607
1720275979
711847789
1781156684
1449584516
1751890338
333471589
1707189338
1781635211
700490878
585367755
691409400
1946275231
356347120
1187325480
1064495720
1452247520
842999024
899304416
683021106
298585543
1942193787
1638683023
746689486
648893242
834234671
940931353
1456812022
198496841
487702795
1034432410
1856571797
1748143452
1125786808
1347329425
432163671
1810195770
1556732814
137625337
1813699244
112833764
852128677
1831388063
1328878178
1724331841
1327816864
1909618579
2144633966
416231827
161227206
1733849876
1454687346
1461446887
870215595
1633571541
720845335
180510160
1188426570
1262303335
1528888019
1044861240
1921123250
1015861929
1805757693
1070108548
1440869515
1814900149
805073208
1944815173
1822047240
1981958848
499897568
1643257753
1813879200
28475782
922340605
1282860546
1514284062
844670840
1789179747
963736055
457987934
792395843
1649042964
524557486
228096855
1912075842
1794257014
62127579
86743541
1991875309
137301572
885796393
429194593
1419832914
1089649125
1657623930
1017722492
918155235
1548409283
1164606802
2025826941
583628565
239154114
498347586
20687269
1952830130
53995186
1362285546
1883901425
1877684646
1245359247
164718832
551313534
1375523757
1423844668
962161500
202016830
1164181605
493234244
375462122
1831075867
842909879
34348969
598537111
802788679
1720225364
106850702
304450870
1342746018
692212880
1909572285
1352834083
1523652012
1583929326
750631128
1676433305
750671532
2068606740
1260201181
745806666
1491965312
667333310
1720429820
241521896
1496905877
168160638
1058623213
63944436
1066505631
1606309141
346878607
2009839021
483453176
816974282
1221526481
1687833440
829084291
329309957
450172137
232850662
1082727779
802220931
914852021
1396921582
104434965
1518395773
1467630788
2126131492
1568109595
1756704483
1903258729
489354816
318362142
183559722
541794733
1591645178
902757051
1233874339
403132538
815399306
1861141152
2104752255
1738965144
892926451
84686695
1783875181
532197389
46923750
839900222
1814047883
1335178558
89828053
1405317281
2068669698
1381279976
747321794
1230520220
536029140
247847169
277901693
2073097359
1163135609
464962181
98483908
494402183
1012443316
738890708
642360334
665543123
481268882
1010153183
692743514
1751600798
425922243
886629214
2085694425
1050144484
1188398804
341064056
1730214662
911997278
1026941666
860578718
660114632
1098953364
1939640648
1580449968
1365769489
782269553
623009546
1210422952
1817505436
1303178155
174201231
1229540464
684584706
1624073791
787871257
1834593465
1127097226
211503449
732021290
215232288
322059340
1927583822
318430215
93342749
54505857
2134782588
1736372944
630641976
608126735
751735065
2133495419
2100451635
1378605369
819596877
1237344325
324111606
1620471945
2109321949
68311924
1635040937
226532990
2114292823
2076021893
176115495
68034900
937135100
602532481
1910912293
128897147
1011608605
1555986096
785680049
1937887479
1595154202
1952171145
1358891956
282267948
787563792
290247377
184539230
1655967244
116599472
1669323545
405991142
1674632709
1431883488
704111167
439151342
1455589003
1553953208
1351094523
872722977
809473913
1066215849
571069306
1472802807
1303121805
421528340
1218363979
211555986
430540992
896181596
380588548
1779083880
1936239864
948404688
1484213293
526226293
614265056
485198326
923864739
465090510
1830001154
1921084723
51418338
1308892707
705628561
739663794
232736547
2042025948
1655132465
281110601
237605832
1203565208
160501646
319698661
1691307638
147944356
264999909
1607762616
1961351508
281369097
1926712059
1791291459
579540096
676112276
1144353445
383025136
1898977067
1292530835
1058150142
1422885937
596815553
1437927732
1545164111
847060917
741386303
306905097
1922623916
1490832281
781180765
645034081
1496253055
1612932521
1184765983
641409198
526867670
743130939
1151049145
1805434817
1690806412
890167797
153201616
757737604
15480019
812148711
771071589
345156412
594928687
246741100
762964408
1839882215
1235904808
331863811
1135467298
80904481
1657260506
408299895
1355620587
1840958848
992750792
591674840
381688530
831844942
1234365647
310204698
1068364226
1307770283
1086846366
1998523772
891386164
2074728719
1397909394
417404920
1817302499
1731251002
1706525835
1220724589
1832906638
1511457384
2132206508
1126623846
2138679269
1330128623
520154574
1571243409
276028412
167310628
982032865
487100776
344730466
154460124
28418245
332923243
1424198025
405125727
830177814
307974547
1365415235
1162767065
501968840
1016880324
391690534
957457636
1251281666
192494502
709301195
905816916
1464047708
297921012
1569204232
58071668
964981543
378303773
1118131670
494189215
854838019
839430853
424352033
1111120444
793552754
440172239
2062357394
1491644444
878523387
825328024
1296751637
840844674
1361073217
775781926
1546032808
1305307428
6128019
1747855519
1402885546
531048563
1045425496
1447134351
834224487
1033064928
536211038
1374931601
651790422
2043576384
231322838
2076956544
1105467280
610741236
1522812701
1634673124
772741904
234014025
1269548243
593901774
896026027
1735644996
1104016442
1562036586
742646289
1099575615
526915047
2042113541
1592109561
925243873
589103403
1823966178
332687103
1041729678
1660586070
1962953073
845765392
703752223
1051665542
631669860
508325975
601940285
330361563
1735356616
1571696959
874294323
892782555
40220191
691046823
2011720610
621085674
2129012319
294604281
1090653868
1227755518
1370358803
2017037301
564607668
1577621755
1318310001
757900080
1382333957
716956840
1236509122
495068425
1829374612
165901856
519569792
457276631
708425482
652933421
201872040
1747345433
623905319
1675851600
1623572506
1378682683
595102861
850580364
111129212
1507142974
2087428766
1201573642
1059638991
120379453
2121084768
1783813383
1047887024
1137961384
369442438
1302777672
1844245614
1162442419
84653785
1031750187
810931548
1274275845
641733485
491811076
1879524374
947184292
197535685
551570006
340234358
972683225
1025566818
1544150068
855729297
492510548
1935949292
1029902411
1880652302
234352046
1886838521
1120251961
2076629275
1717874884
1885155980
903655890
93036100
1584002
967195246
32951127
1096042756
1181431963
2083751228
998199240
1219072477
710617122
2075469979
1017008906
835241967
1906305256
1968358300
1235293734
716355781
1019672508
1176144135
49003493
1046027573
86251468
300896682
22365275
640913436
1015599991
147764710
1424937383
715459691
634635212
1785213223
1029125192
414905385
1854448007
236866339
1440464696
1005493639
113384669
2141899377
382165944
380791354
770604410
784264913
2019628615
1152607363
669518772
1108915048
859470556
98068222
253378526
1420171565
210753628
1764215118
1032108756
1030715560
1419400584
1792841629
1334642267
18996426
936738141
420761591
1353719105
775054475
1129908905
1990076759
860142536
716418539
2139618524
1536483585
1235187608
1695958951
1266021361
2139885957
269066242
1731013492
780391711
691671254
874243853
2096054419
617920119
866604489
1731055683
1989076459
2119963581
822896593
782953080
127960159
1063668316
1873236914
238997174
1663641696
211574162
82946767
350808447
1989027251
195298020
1203767532
120130181
192856060
1151137391
1240736397
362134810
588307964
2010945195
1854561113
1213032502
174703511
107530536
686547941
80951066
2070664213
2060658430
1183736022
1426639186
302144654
1932881956
1544165376
1528146628
2026136990
607144079
183478201
657298562
1841794596
1743600704
1439056923
1900442745
580644294
1262816088
465272350
166673849
9043549
1313553974
497914165
714637658
72060534
346030599
442055263
650104273
848870454
218713371
529798431
1552865258
419559176
653544122
580682488
614427348
1689258472
2141196217
1235753187
1706369029
1388522895
131241604
217683563
1516101634
472523553
2115568587
1978098377
59386443
15357410
951333369
1180406739
877536693
1022494224
494044710
997620790
404519048
2058189361
1289227324
1780269474
233564462
1169701538
1897257639
1683618596
802735568
304304810
1349631943
1788925751
1609766175
585735005
903820471
1678887361
940215874
1951075685
2041223794
890323783
1130977626
1290280013
1865924106
1268149792
1989056307
982914869
1005888738
1555789156
1780068956
101028943
516006003
1463308978
1933014747
309584497
1982835515
2056332498
1291973199
750814185
1595280440
1390480818
593763546
2136977392
337658916
222992619
1899120715
918740445
1242906865
825665957
1212701092
1542477423
465099313
1185608001
1134479463
153276139
860394841
1377889631
275212080
1584007901
1052029516
1382444521
744682472
40207963
1591115595
355509157
750809172
89270356
688190758
1126872734
435634541
717487375
2106104783
1953031025
707598585
1887762451
1687139889
1917395724
1691919463
523353730
1449375427
65689508
2138179142
1263368570
1254161384
1048773561
203560325
1806020630
642896816
1392543647
1619093136
201271757
476956777
913827974
1805130422
690280718
1583232222
1259413090
124746007
1838271741
2022252638
1530260005
732319407
1410280298
151216993
1223504816
1134106218
666842190
170595281
1198256329
1271851424
1865304764
1057699948
1292145393
1065105454
170067917
1718207992
666762587
1208764630
671503574
880862029
1056637889
230850872
1054641533
847541555
280719432
2040821345
1357425115
104133352
1629458973
771605853
422736215
1256227512
1593266856
1945022988
625521646
273898877
809883008
1503039857
1958251931
1129872181
1841470823
1032517668
1825746779
915113898
209795741
158118820
1232581217
962403924
285770117
1720420959
834957937
642403897
658655492
1151976295
966225571
275277525
1590472803
470841246
1594373548
998640646
1398140282
1766172932
2097796742
1363317389
1959502664
2044011476
982604753
1352442840
1934016547
1052583410
800673034
77146769
113042399
2049953788
1350252942
1640204039
1654672817
1132092610
649611949
23595800
565662584
84091487
57269719
210353819
1452564128
1164925262
284370608
1203006277
825717731
1042394685
380426681
334230035
1384267806
1986173037
1206115843
538568133
1917300519
1403223035
648284204
830107821
1826622137
1282248758
1422384071
1487503350
558538549
749572418
602298013
470890569
1090906976
523057086
1322762637
396014200
1323783698
2032892076
95063111
1285684851
173763531
304385796
1459695285
1548644613
1754768884
1123732062
133305065
697317163
90618068
2094082009
362973372
1730425529
559442292
1091089076
1777712658
1629429289
1396567064
552709208
1053344545
1621162357
117164713
1289845791
1096061815
1534180805
1004163862
528377922
1097803834
946362976
815631499
2066879950
377787137
1285355519
1271772996
1020514437
1715543994
1418167781
314134949
2008783876
520453798
256609690
1775871726
613354234
1113454492
1234325324
627238144
1698226225
164995802
276047467
552123279
2107405948
43953186
1947350351
689996150
565571805
1923652954
882989481
2062148467
1056453387
870166470
1808230747
1994857017
1876533670
811607781
1061926271
1762502795
1436592674
1287697101
1765529658
1740153409
631313298
1397152268
1690683212
1441102203
1278940705
1568959484
1445474811
6575448
554515563
1200421704
1329210292
501542991
1156188809
1783259073
1630204286
770244244
1665298259
814170491
2134601211
1254431695
903216111
342403394
223438080
2130264523
1385817199
825204047
275144943
239716030
2028455915
1463533892
1441969647
1730273985
1143292177
1986527752
177591952
417906584
1597324735
1023035105
526184551
940707113
220471217
2004823211
136892381
148054391
413115632
269141881
1288965151
495295791
2095814592
24603821
433749168
1306565473
1612990191
760972810
1952642017
139552467
1069532705
1099918116
1890337913
2128394389
2103375340
1010582566
1224641832
353467990
1260344447
596440026
1986121076
1018570829
1270781280
809109943
1937424698
452558864
335610336
2018098261
487523641
1611662867
401318327
427617272
852591526
793172078
1870867023
2030185539
1312303166
1303716153
1138800744
1747441405
1010555891
164957230
512577311
1541809572
33802786
1852655006
1110777965
1731876021
1939663942
1465122824
618896935
1315687582
654237211
1723106043
421089692
1400132922
884931098
631259334
741112676
1239699203
586333651
1255437624
1032158415
314308237
98727385
918375265
1399326527
1456647536
1431122531
736070770
924456025
814042456
740229964
653382922
1801037607
1938063877
597326890
2047759522
489837432
1673276366
974553404
1921389334
1080266296
1919732073
949049991
1493089892
497600073
45083280
1366954367
128189056
844383294
1153477162
1043403719
576022032
1573769876
1770074221
1877025008
819573080
2057711188
1171668263
2071035307
1933630489
638598885
2006039095
1064464401
1153270966
565253812
1002788148
1577387172
1096740140
1758968590
1752572575
64952832
657752703
1129165971
1640646526
413971679
327412261
1427204018
1827253046
1546624314
1222285491
1667970198
1894429393
513687886
451145670
1156472587
138674860
836952874
1896670492
857128950
995903667
1685851103
152973180
2035563553
1458638509
1306478703
1058405880
1182074296
254645407
1868508625
531248649
847225696
40546964
733324558
1862023570
1546502546
883999668
1517518733
354890994
1448659424
1194629099
1136022460
242349599
1992901715
2099801579
463839368
218974596
1962540661
291108464
609761909
1852301853
679476298
1983274249
1877147485
2118174097
468201587
1408064493
1399968406
1036076078
301726835
1988908261
2003558815
84375159
142440619
1611297889
264515634
1504330543
881624357
1482611554
716663887
1021308447
1778753823
534368754
727190213
1060322
1481346039
1444544735
1885973364
1589299824
67939490
974566587
1462551824
817611608
1723155236
500705138
1021024797
1441181
559898500
1117180689
1488548989
697137781
976331487
1343933337
1135946325
1870271894
1748879109
1012146529
1103096240
173787839
51376010
1044728789
1679379844
1255769264
1077920086
1366858345
1660008702
1291023188
41173837
1566159028
400817232
206694808
443254282
1173096150
1374109966
1572455373
2075596055
24605957
1316634163
1775195790
201207284
1222886744
2062070835
1097917400
1555480880
379342265
1001140679
68262477
1281768081
1777636045
1460215745
1419647747
1033572562
723972553
1126765875
26445772
1190141662
371610271
2131981311
1360140651
2022359697
1083957869
1225084218
1372863997
279234233
562681279
1942588574
1712537315
970133997
1999385282
1339190725
1971482540
853155680
30450583
334837778
1336533900
151076760
1216237662
1825129101
1208593440
1526046541
2120663431
1489715283
2039390086
1802377528
641256080
981849447
1728161467
534826342
982416243
287339094
1513788263
1622901235
1892621117
315979814
1946123987
766495416
503196328
1945150917
1385803656
432273863
1527803369
2014759742
222889991
1207556220
1082130222
45598267
2128542857
1786521068
1861773485
917227114
2045383150
862183776
487835372
1411176876
83551030
390486221
138539869
1727905918
632008821
920453567
1897051652
2137983409
221475941
1043863948
960233531
412317551
695042907
84741634
1272262328
24423121
828289279
1020374286
778064790
247011446
1012989649
2121604306
1935313186
319571103
1329517110
312974502
1160530868
389695377
178696954
1556221208
1651694561
169843198
1249939745
1635663768
716941622
598616159
231576581
2010189646
1156236188
2104012934
1792765816
1264009578
1990547074
1842701590
599016080
1961241855
1983458044
59300257
584318552
250686367
1452945611
260716433
1078743816
1351930059
657396362
99727723
731916151
1664674767
2135281317
381841499
918525480
1406815844
1864980898
1075859225
44921992
841833922
921782582
1042513715
913793191
619342537
759465289
598342888
1967740852
1941230018
1852310385
313031500
948294582
1143858128
1041402001
2040238258
116093581
149198213
2090758848
1859791542
972104695
1710422199
710053072
967461596
513924967
406485877
832235177
1410927234
1063314122
961540485
321567098
800515922
136280200
189293469
354439276
1249466157
1051542918
1287104500
1080294436
673359092
1961631794
1850852040
1167789028
263263290
718302641
1623199313
1428672646
2071350703
1245120743
307964702
198158014
2107118600
2126098576
429570124
1337985201
1910193918
667614548
1915474886
1472964810
817496160
1132650498
532636308
416846905
384200898
883206200
2059477275
2073582629
393896566
780636608
1615362835
113461590
909475494
1571478600
2008296554
405771549
843753950
333342668
1031907545
1497214044
1499311919
1393089675
68242531
1362262456
1836201377
162813989
539513824
1379448693
1068301266
816489545
2202837
2078427732
484990045
956953855
2044603816
807576364
1748834716
1583033993
749110865
500902283
1119908604
2018686071
1766701146
1848815109
1725464653
1409597154
738674428
806413328
1755829830
1819687223
1350618990
1328997587
1546744566
244525203
1240496570
982366398
1962275231
213096868
1307127729
1466165813
166397880
569907070
166043299
2104696884
63850495
99002518
681246412
2040971100
452210658
1959876339
491037557
2075956626
1825864471
430914728
1614369702
1559792472
1488240627
1378949928
20671047
1547984412
1039291352
905607395
823443024
1043620637
629962531
503859206
623858386
898257123
330287698
560862316
2096877494
317657641
891553928
414366126
437698997
2025627519
1469910469
959816229
691905104
835772946
454042051
1042648162
1799661748
1350737259
223251625
1555159462
576610659
1693540910
1749447614
1832871018
1629884096
1745455141
1986722941
1133108788
1442697572
1790259285
803519039
599438882
242325504
785600410
1984651668
446596954
326096948
162381947
1808385198
994184856
675876276
1304911244
1034753994
1683990726
1669792815
2080056359
1501592932
874928624
1238164994
570777125
1727388197
956521061
135337365
380621805
134017448
976694672
1671548010
838469472
1267321468
589250561
1938130182
834041291
1856723485
809307657
937961869
825614772
2058582447
1965281699
694553881
1958323719
105980464
781564102
1663412996
1199968103
1520300078
339321756
399585434
1301135135
2084565200
24275692
312527801
1875842277
467711344
1426107911
449233963
1956422062
945467413
1396189624
682515358
1663672601
1209915316
649172354
2040427851
64191589
241996960
1333922519
795936617
616649868
1412560061
1763766941
1328566922
1150456831
324151066
725973949
445309381
1660258868
1047937292
1780783538
1831818146
2032077762
779373134
513313341
2017520065
37494504
1637126320
651879378
1798693274
102149216
538264824
2090478652
1385206773
1179007539
1148018311
223606267
839147043
6663545
1425000571
905742238
548884928
770118932
1334826173
454887678
1936829649
1144945655
2141714804
850475636
1236015629
909951712
1891882095
1429058086
529381782
1502839659
277772224
255304473
1477111934
1503328601
1428553245
901196494
125174180
177403259
1144350326
1779247098
535981578
1052235771
39172357
1280677975
2119965700
816091590
559379280
230653771
928204992
748335212
926235629
1831031865
1765687278
1550413435
1586552706
1679882260
1093786621
2009910985
482055321
1798190123
1305595460
490585871
1214941069
1058980025
744075202
1028407567
1868083105
2060374543
287299802
1287429588
1614211744
599339049
637731279
1606459226
1768644930
2019677131
911452836
1657131767
205599591
1671302518
552225888
1534186438
1464429702
1877160790
238768157
1988467918
1372471173
1910822817
1901711247
629203714
1566149514
1642825447
1744444927
821983192
829401006
2137853443
514136016
1793241968
415201207
1653557441
1936538390
362079885
1579730885
190740467
714508125
597480859
1662644600
1319116668
633480850
622672335
669370128
877358329
793697527
247745612
567461992
1943020914
280969556
2146129995
298098540
913644649
1410776343
1270764682
696312694
674705769
1027495156
1264879333
749741638
598857290
966932701
1698901372
1574717471
1840913981
962141303
1066610920
1858933783
24466046
507926211
1117970370
1455694763
1574179469
717736890
1631367033
1614351407
427489481
446732943
332138286
1926681096
977389997
1441896412
217649624
362521958
1771186583
1999670402
1821677763
1612441212
521067218
707739452
399304049
285831521
1057784999
996360930
1673833510
1128280907
1921319181
62886173
1774517774
1102644565
709767888
915466360
711148333
1172558359
1333617694
1944974871
387202347
2064253173
385887358
1668039979
801444190
1954163498
1184096058
2146105252
473127603
1532893057
1969521148
644105796
115164315
1950088874
1924942398
1725352101
25341056
994318173
21800014
125273649
1632652518
967535362
2109325549
528338232
1257107193
1567945175
1395764265
670684195
348693689
136967815
1358424872
1581720004
940706814
941802385
133079714
1422638322
1057855471
589338148
1330005274
332735774
2036655095
1343872021
1805437166
897847853
1029442856
960083497
334849758
1960312311
517936471
1043580473
873586707
957051567
1266765003
841826781
1406553277
999433437
614974685
396120017
2004906396
2740828
1060620687
664710035
479960840
1938746201
574776547
292065789
733615814
646316606
1950738493
1905063228
1327299202
1074463748
1086226079
1476393190
445890973
1788295299
501139340
1322563370
1358706605
764349092
1013545180
852970442
1475085169
1426626689
1371867352
1380198780
304919448
1060899901
1451385003
754824490
1708348978
537836287
1102026494
1556163335
584881868
139071088
997175632
452708962
1398170652
1060058357
930115388
218188296
910171777
1111005359
32971792
1988400227
1114263271
133833032
140339518
760466344
247391263
1882274593
133648479
678991549
1635449120
473278483
1417346600
1207809104
1879254158
1075582795
287556556
2042288205
85675321
1442547204
99160562
715640660
1399523698
2045142899
742554174
56093491
777487685
373855536
621918768
1096726359
995881045
1836779334
57396529
377418879
1781101658
1987990722
907675357
1369759204
569881314
1877801899
1540109507
885830845
378457255
2102817074
1947519483
1041667142
531885810
408156771
694685515
1365806872
968976784
399002562
1584881535
455086655
106122819
215675506
996239501
863212032
940676563
912294689
760247825
2101706430
1287704326
1350603745
624935719
1917419414
1424118941
260733718
1623250376
159184915
1213008762
571070508
700047260
605279237
189245702
659285034
1077291304
1880791992
1338868130
480676226
193037355
1999556530
1791417998
1559381134
1038599443
449744392
85843037
1791478651
1217480138
249593185
1152962729
1597144836
1393913869
1983185560
562248105
2074649262
1685868380
467778400
382612251
121265210
159918852
1601717295
1097954494
1275624649
104868235
1228489458
1060493656
993267976
114620732
1585757328
1278372866
1922545883
1310229431
904441973
652541788
414959636
232892292
1968110794
871320230
1083584199
1742011114
1407945597
780243221
1204234493
187405662
1823196443
1788596102
1730394019
2117132906
621301373
1248752349
1988026434
1615887360
658115665
138647033
834844100
1403849698
1844670313
1517930637
512370668
1129920282
585042181
1060723993
109878403
1701547756
407136076
1772961476
1414287049
642157617
1901344973
1520980066
2090367068
479039742
465353215
583029267
9715960
996143871
273115149
604458933
2031318767
848498162
1734409915
1705809646
87953289
1254382992
697088694
737031735
1670082324
222076923
1659103163
182714910
1833335070
767360973
1675801420
315433974
569075854
1987004158
1088637517
11087976
1758490800
1683101675
214449182
235259125
749347951
882520347
2054629199
252292800
1973200685
1503770157
65318406
98998538
732603583
673088214
1821553207
788152987
879956513
192447742
1887557957
1225276573
743355637
842604169
800545202
18165964
201225324
1772916917
1771572589
1905045441
557543728
1240362217
1652150224
276465398
1503258109
1639583746
1491869859
952147723
2085605139
1131947105
1062801818
777151081
277896096
723659759
29325531
362720006
1397564737
1857360418
1986490123
1383151847
1213083667
151766834
865211015
582266948
531739504
1360716024
1665504173
228466706
1510255149
1436960427
1366722972
1743458227
1246046864
1604968939
1475317200
972756435
1312786057
1271814584
1987584242
1152251432
1389835371
1029887027
1423693528
906971151
2062319306
594854244
529713834
1459135671
78642295
582921528
653024134
385047811
1381290341
893852025
1673343034
1539487866
1211283134
849895511
61965278
1579137744
59296403
2048564990
1652865471
625963729
1110583469
561555239
1551841877
1599918052
750602949
1519974882
834377393
1675559204
293023916
846449006
1087632710
592796361
1790057
1672414177
850970068
490849556
452546183
810116355
1217510851
860533260
1535213183
339579099
1470766268
1338874903
1967729378
622212515
512309262
1516964937
1941415325
411842247
24662076
1563764787
598548393
912776647
1675013027
155830402
1402227390
1744704976
1052572756
2042697544
1903149048
700624206
1150356248
670676436
261370049
1502126154
1414179872
2087414605
1574985601
908683959
910883799
1128880915
778297189
1668047504
398909935
207405672
696622135
1730615872
2028330706
564215679
1725639515
1521470225
1154883338
1212915480
889316313
1977272024
305584119
1812214480
1944764006
651948695
358214616
608022423
36306493
478497017
486397480
934384645
1593548818
2122015681
88137696
1512773271
1204655044
152637268
1672387544
1558813485
1094761488
1624957863
1248373293
1778627217
682735256
860612412
1602995680
659791779
477785102
562837764
689051730
1167484564
1044211975
2058011516
1418974502
210133420
195821089
2049635654
1835474764
1692033343
1196959665
288326994
1656763605
892489963
742604338
920861584
1922229057
521823731
1811574600
1457046579
85345238
1164825996
1077017811
842697039
1072414565
1166152596
636503590
1791202670
386554797
1889769442
695834581
1956281853
1689210415
462237110
2135802796
1447515339
414505320
94554220
2141749753
1813881646
1523609854
1775821685
1997903975
1452501972
173614372
1062299473
533318539
1360934085
1498896456
131537054
2089915934
1766791745
1472117266
1182829948
927377830
1812392067
517180410
1491315895
299710269
1622883917
1809591858
1902293857
1782185642
283489956
1549791964
1497088908
1176643524
1674976223
626277128
1831074329
1437983209
1161863484
163109586
2002193714
1476840643
1593910615
71615822
505705103
1316694025
615283824
182714670
371395985
1892600933
162054866
166192272
592733645
1554180827
950384305
803903951
882926846
145593795
1164843716
1653009254
154311969
347738361
405479572
925194346
1466046320
617277815
995285508
306147358
1491905006
248436314
1134212269
446330685
1886311867
1064919218
996604695
2098877292
1344351644
1542476813
1364221870
284016583
570704958
1260320344
58232526
1123338645
767828446
2057308248
528926893
1247974200
1488733029
1615826455
826639407
129720778
547692639
1790271114
1610225796
309326075
1502885987
1201241276
1152348208
1618415247
68659955
557004569
1909244517
510033939
5657621
797184085
913397292
1034693985
926774191
1016033121
506350519
1906874042
182770498
2134906875
1205301115
1267437322
2071110813
2045536831
1816400807
1609843224
1843883878
1451912206
1341715269
1618313002
1717315602
197433261
1624513508
1446989410
1331320198
1799386585
1794367367
844025020
337113165
310901838
506580972
849694572
1669316440
354858920
262848448
724029867
1712275393
397130336
2028785076
333948851
145953326
2019644816
813987285
1437956944
988475713
195795222
901885177
687837344
513683398
1595841517
732823977
2048676302
740933503
1736281231
1162659755
692200284
894483973
1928562894
1868450114
596476042
2111343893
838286968
1912537649
1033265060
1354329818
644502332
1453056279
1731583519
216837411
1235588410
349475463
1128084708
486623244
1061352218
1661260582
1694430283
683682543
1939225720
88983903
1890289944
273214470
300263894
404252697
446826461
1680871831
1335045437
422172905
83247510
373809411
512199144
1552084576
1099767876
182236271
1917859162
677617184
1246776048
38656364
1619066545
1709933305
270143792
118224613
101351342
703621000
1411031182
606469081
1079399613
1405343856
1452769355
615355600
1914313947
499170876
17192313
2086415078
955400695
1033502681
279179068
1040279976
703957411
411249927
1774754639
744770965
1620208953
426520608
593150488
2120202636
1680292108
1705576750
81840910
1596167793
635827805
2122223298
550717621
128153665
431299163
1412250110
1743809747
106679508
836632244
1764947703
158451047
1723240934
1316626956
1654456450
790970363
1769509828
2125475912
1147322895
596276779
1673540328
1123144284
518176967
859128452
574534329
1418413730
481988513
567712769
1517621119
1341506026
777177121
1449966152
1138580726
2088605301
43519362
1899725535
1728687164
1290609896
309991061
1364081615
148994577
437097702
1055506362
644057522
1413916012
15619228
1596925354
121942662
76213676
1006919941
529582010
598289132
1463744598
1062360845
912568756
199715245
1946410917
1424640726
1069854191
802423866
1160268132
1882875934
2118025357
558895863
1811547154
1807047400
1358506138
1445453238
265629140
1703378891
1709714106
402837396
1058661008
1965677473
147186634
138785580
1968272027
2093210706
1840112260
417871761
434905002
1718411386
2018527780
442416021
1864393970
780044348
1188510836
31023744
1888797618
826854738
834096173
1379496116
228399685
1268310881
2143549227
490598135
2062844624
2057560085
1073817774
1636341659
201111635
1225141023
281723787
490474036
464258471
2074654472
369833078
1142179875
158514239
444399985
2119830593
1660582167
780218632
505469526
956015174
439678500
1945584656
1016788409
1692057188
980721507
1520856495
75580055
179653527
941651900
1362056602
788139087
1658130760
1398835316
627306620
1311302103
952989492
1116278354
838280878
1052264150
1977044509
1604775381
564331107
139537243
1954783924
1359900370
1024353702
569453580
2124322845
1609384247
953895125
1546689279
943409515
788580575
1566998692
78204847
1090630878
1186050712
702680294
718225067
2130160922
1928712001
1083371032
1202444990
1411240966
981023125
2048623646
1728920714
1918475568
1169145975
1910207566
1373246242
390420321
1603247271
898504673
509303887
866074550
1356229914
2121298442
1953293376
1613798124
836336112
2052566573
1084591801
69589151
1845641695
792798750
44590673
921746562
389565892
1812263038
1475311013
837652966
1318669768
83097373
1568761563
337929317
1929411699
1263178974
2288680
1285506007
1962822584
1115733053
1404366941
904826102
587290852
245409096
261131858
1200897194
2006034727
1928135796
1456591425
1076841016
1855925613
2017445907
10633576
1298139371
637832987
1990876969
632564161
2088669932
276775784
1174439790
1296022434
693910327
1232988416
1159111604
754116824
778635210
591784763
933009863
207949055
1270232123
1477537404
782121333
2109693498
275692412
1508279446
1204955562
1114318190
209644189
336111905
201351178
1538702903
776207043
201688602
350821832
1954701094
1916580750
796786338
1731557209
36022867
1892947188
1055688086
354050319
803144956
1618938388
751417163
1249330932
1631434931
1350968093
1938833419
1398352441
1427626714
854873949
1413547689
32196356
868023553
1111740447
573088174
285099057
406234584
1770109606
935793499
1013901253
1837600800
331489777
1809501625
1221940881
1174058077
702337420
1555037976
403036540
598939577
193740746
720709185
806104157
2127390095
2066186159
1148579521
1181373455
780422841
1095777091
708662541
1904475366
937996815
1074640520
750785181
373252209
1709083914
1122883698
1808814741
308237
1932505990
333790723
2134617496
1298472730
2024099874
986141911
135556717
2077374761
1043934402
1330609200
164044290
1626280106
2140127834
1809068166
1295865788
1210300510
688656775
417152268
930014567
926703137
200164059
2012607970
1742873667
217901390
84807377
104102615
582791237
1085415562
316796500
84869387
2099599667
32069685
1554256594
1916282315
2044223019
1402448087
897984154
1968916572
1055847097
2115611921
872731841
1286728820
1291520493
1469368409
109845043
126559330
582511642
1784870001
1136483594
1207829363
2142507395
1834096720
231230814
1394612183
57329645
1369433701
2103938344
1765338459
897588705
1589330549
1781670120
898340686
382638004
1811165123
1259513787
527385374
842148679
1147357240
315972437
1687146964
1057883230
561101131
433969266
642743187
1185845457
1821035349
1463136149
2053273706
1623774563
547352420
1615117406
417182667
41421058
810046893
1604601413
1880196642
104495623
1164249967
1889397030
950630196
42908052
55746933
235357471
447350880
938610773
751917608
139163227
235243243
1445018323
720167007
1066620539
1604380271
329018735
1917617346
740131816
633447061
294625480
678757628
267858557
1962781134
1231037916
849664205
40289092
1357270936
1212187227
68421984
1584997840
566707757
1212912832
293637996
2067988224
1794285961
1170735439
1141913703
1971755707
322101593
39118117
498144817
932160213
1260126885
2128663336
2101441647
1429577817
2064947975
1349261425
283662071
1058423646
621804190
1387743220
153583667
1094218464
1276269953
522129299
122683263
912860740
1035466600
1426477867
237127357
1388512275
135822540
743412332
1803733343
1693567730
2021594505
2038862710
642523834
1860338233
898682663
1048270909
1936180015
2075226460
1637476136
422533719
292956062
566681840
802891007
1578503981
711956147
758358712
2043690183
1774826647
2126932040
2138988882
663238903
963994767
632541799
1194506565
675867874
542470659
444088417
1252202757
1188458349
2077166818
511193272
510552309
1456970844
381693438
742300506
1098546043
250650458
2143865804
1334698003
1026835960
1565296084
1835947604
851983574
302440568
577689953
1713011677
303614789
1696222770
4604507
1091974275
149293123
361434504
1368994043
952243990
1446437138
342585475
1745195261
762115313
1087588846
335527182
1559003891
1665777222
873028702
1606817027
331554512
1965403925
35650966
1878730408
39927436
1755300300
1906314297
275555537
1845972833
1203924337
1455232855
998934301
166997323
1593878695
2051447750
398987778
1183056954
1035417148
1940573034
1451075520
636566232
1517500709
1672731234
144465936
368075943
1130303941
701027875
1453615163
461388907
240550131
1033569137
1718561672
275162745
1262687422
1263060032
444482571
1207155232
243391633
136251035
1000354314
717477235
1077110228
1916942903
115072177
928626173
947322785
1302843210
112450098
1468636082
1337083743
887700616
267550788
550400897
1831206154
2090438039
793754630
1606551845
1160847111
1944483972
1315025510
1024541018
1673744113
1030618401
1399400599
1550146575
1319075110
257002177
11187133
198917984
2117066253
565161549
1562751453
1958856913
583804257
1858947202
2040138138
1014507611
661850873
676809963
1911403238
644170190
572004020
1766197028
472057626
237049960
1690744011
873130402
1798363283
2064203696
704352940
953279452
623727637
479811176
1639268922
801063071
693938178
822118658
1943873161
1194527780
601126295
764222244
1607051391
1044054685
830801927
2057763511
2008724102
1065092531
546919927
858937734
307328203
1895570416
641648762
424890328
1797550558
1901458994
335924307
1487636086
246469262
587136468
1277962715
944433445
352977626
845736799
1833051408
212623635
432575771
870835432
1790666305
204969538
1322872607
174465921
152873485
518044323
988691995
926306
2039953710
1537170517
728773427
372528260
436414903
613760718
485885751
300507982
726230667
886980256
1549682436
784200869
560889848
2032286424
1708058738
694221090
93275092
908199688
234562958
2145485398
994057655
1318610517
1295032673
1434263871
1474314084
1810369793
315413646
1543752728
462524687
1664068397
1524351171
2096778504
10905891
1786576526
1455484306
952383567
1064701231
267906364
1424731176
1379822158
296286626
1727965069
850896019
1632833023
1898836571
88855169
112896137
1328556747
69786321
878688784
1491128562
183090100
1615615489
696617796
685236662
1970293903
1294937984
686659190
845870467
400892101
776899284
779458952
1385132751
796189078
1116593205
282596050
654591924
1979831323
1881516141
303798773
2105830971
1325832175
1628573112
1916486575
1722660940
607808735
1160909722
1596000994
1138549983
1168114149
610845404
120275894
1851784023
214420141
1144063526
563483904
562032599
1395580469
1094013616
1916926822
537038812
2143509711
513546090
611341114
551925291
129457921
836367908
1378806271
1714735060
988506888
2063254414
743152150
2079946482
341406550
645025551
2026433541
2087243937
185162980
648410019
65847531
1502449631
137891255
142602220
706872525
332446383
863634046
1602061901
1325820110
1877050849
901934347
1657333019
1746740601
765297036
1750588273
370136848
935314680
1958350128
484402339
501758855
1862661462
588256249
1204248611
682837672
729637569
1670058225
1450877849
571509150
665491934
1943821198
1592084733
940688063
2070671812
1110686581
502529297
243299942
1937211046
324945212
1725355512
1436962403
1431112625
751599167
888189061
1462321855
1461001586
220252436
108795828
1823246809
688258048
285678073
2114892168
956780580
671598061
2033644103
88356557
1711421938
795904268
564176413
1257893869
363637115
30500396
1491527462
2074328074
662360335
1726855817
711301594
2053349210
1719503467
1729450584
338096356
766302292
790951615
2050663091
222810842
576421780
404678662
322833527
1886159995
1548332159
721555386
638002647
1359388225
596321519
1050081397
556076263
2035108079
2040041979
229623164
1372504608
1239990405
567492470
849328868
1262258744
1936859548
1290428822
1082363555
812865646
84442343
2127225725
1219198957
700137714
308032515
853720300
865613703
1561981746
1051827648
312529224
1914400960
1934244790
1232859538
1178228085
743270674
147427092
1280408751
2145303969
958928969
1689557857
823795222
1570976943
1387868484
1833689911
41487005
512661797
670820875
337207048
395499780
1800340612
512461731
1506814051
1064359700
457300155
1266666243
337587121
2002953394
1788303009
1675880638
1305469464
1658788133
108707045
576297299
1806308417
713387715
675802408
1620620747
917873964
452966183
821533481
1755100113
110322332
1403492298
1376453189
1248912803
80077097
267275790
1365255295
1353482995
1675845082
363395976
1501007841
2127525980
1808377819
360856158
265596430
1506869267
1712132994
1374812433
1463916742
340853346
1140552822
742170450
870283675
352140696
1236017024
1176140348
990670629
786118204
532018448
969437149
1363672154
1212673857
1732539278
23264293
878640571
379480784
1248121209
25982302
1883777064
26603983
75767682
1249875797
1631194941
847848600
87520147
97474764
1302573775
1224135417
428284370
775227154
1859163732
648912069
1981140908
435006014
1864457767
1127438843
245171767
256356822
2028074559
1998146128
1565993956
237103293
1759920244
890113700
386989897
809283916
339102260
798910619
1186654457
2103347834
1345522585
2008400522
1836277139
1332533867
280800525
823099546
170084582
1706689707
2013484548
250222586
1441103731
233424122
533430919
1684860952
278018233
1408029703
873390652
827460182
1793561013
2041893869
721599944
881095259
1911035668
174162956
2125260419
864319047
1495815988
868760928
1213213386
1317185349
535067843
743880554
2115589592
1715642781
1322709194
1248989971
1469429011
1240898689
1927873772
361967625
94119640
409256737
49718690
8472796
1987162234
2026329180
217978029
657184449
1326619760
217615091
1496623876
1506066068
380182760
1067142702
664380247
1910227965
1230671272
1443998218
1186982947
1700546228
598999717
1999769349
11010596
1181632132
2015342052
617372353
1017303692
1583066940
1139511794
1999612030
995534047
1421536501
25875511
1057089664
2082409915
1530906823
1641714434
182075804
690022602
565415131
642991163
1798256602
1502305123
1689612227
1244633737
810131011
262069777
1023691371
11662635
1124945461
305352549
1815253768
1255232762
579381236
529927764
1053139415
112646940
2103171730
2042174427
987839750
1603587848
1328084130
1909212546
901803440
1820339605
1599978651
1668896881
291281720
420855216
2009616386
2115787306
1321463805
584298609
646417739
1282460619
1354761687
170968550
1611154076
558691372
495835602
1318714394
1524639478
1780756996
629672145
681559251
142055967
1713985067
264524659
901497941
445852861
1661601195
1288006353
758650765
384692511
1717314684
847381537
1038164386
255169279
351684401
740439501
541778809
752433102
931933646
317987457
965925006
1564223313
1846035834
356040399
1588026933
201145149
2033922822
579490847
1614651753
2116294699
2090493226
750562786
62854464
170208646
937864934
658048406
1838641398
365788554
2058611009
234227347
1164719740
1950821870
2045419148
1615667917
82231321
1938284594
964475651
1661873902
1842993013
563728666
1789282542
676480700
346805098
256950766
1899180390
1252980958
1074675318
387688512
946014111
2089466749
388760701
1942234700
438557169
57911463
865544556
1007471231
1501367726
1920565839
744425475
624892216
321077244
1974206038
332928715
1071274879
223228120
1140743011
700331907
917780486
2047456523
1408318673
796560589
1912345593
224047268
981716622
1551226985
1555184008
984684826
722285051
1686135241
1816381979
54525679
1639920142
1517839420
1864135974
2029298062
1504919325
1970799806
270465314
2011531182
176337853
1593036959
1779788703
439526079
143351910
877839357
2001357160
275740844
1176592448
1319688029
513494774
1389385328
1527723343
794629769
410458229
225675809
585444371
547634789
1666615834
1010803986
834209916
752411493
6488203
552584808
303495626
131735501
907692313
403107069
1980028735
1639565764
534864281
1334006218
1614836
1512255943
1586954551
72010383
147020501
1879271623
1331095628
828977912
1192297386
1360793224
1119811837
106553421
188681946
1497999315
1210521297
129309291
1151990120
1634106544
1029492661
1874501361
1538472541
835911273
1955843070
978463456
2069918986
80524919
1734084126
1111166329
1033172842
14466076
378457059
1933820291
1206287639
1942401744
1682146792
1468174510
1177435039
1518424253
1711097915
732445964
1394030440
1793158267
1650600469
816165803
1175117602
1606456309
1726834437
519947946
150794477
948447784
523060866
1916530603
129476007
1898581501
1480444985
958994909
2104042999
1873790795
1615933559
829912081
1548961207
11091632
993468464
868109216
1184794959
1004796584
1911801320
1455353380
242315522
250865309
345479392
923505653
1988955595
1932959720
1521022615
2051625412
1943002331
18501067
663781739
1936069641
2065689748
579927631
362367663
1060872295
1985824932
448367864
188072334
1194893297
1310568002
1894191452
1129999366
1372107259
219318333
156226741
450848439
643073409
2098868941
1439486115
1643752788
1288895563
1025345861
221427084
1643981561
386159791
838514934
1072527453
1018729061
1804622761
1541299602
1822910636
1138490852
962635707
76277370
1743048681
1677416517
196074043
1781940607
2107446981
1071483949
1835461304
2108280997
737833906
501841192
612464687
27829484
847847730
1386334077
1280451609
1417282489
1899961298
1614825505
2006971403
1808675404
921004280
346189399
1236647064
238521043
646702231
64442845
1604096660
479844292
1204852628
1455461630
1893353099
1225848992
635672139
39259015
1093461564
1743769153
357590664
491007029
1390167776
446197453
1354100144
782321635
1130010608
1796121091
414574417
2043513469
1510800560
172336636
1669653343
2020328134
322252470
1112160843
1822673858
1689842458
1461004429
1351218642
493614068
1804380403
394647427
1134092702
1396092376
1450450471
1012520434
586571161
2013882499
997793906
419769779
376589603
919557932
21348780
472064540
1978895108
1279893059
1266012271
59966072
562079172
301926997
738662407
503645229
1015800768
1620332047
1140418875
82847023
1721995111
1259718961
1313827151
1074402794
1321700333
2094781816
1707158523
1836723126
96809163
802332224
781292065
1478515440
1058696944
1091468763
1796698958
1466513810
1057045528
1572201492
1655409857
1783105784
124012437
443139213
1741437647
957335687
1822291532
58035484
862451782
134500328
369272659
1412408211
945792885
647786712
223821761
135490596
57778487
227418556
1668611888
1614665838
819891914
668839996
393976800
1142258737
2050558147
826866365
1494394663
336014607
1542520832
646427422
1834694996
425732099
1397484954
2046404859
1901258334
913227718
983223090
427563949
1804138881
1446154977
1386140542
1346311364
438762160
1527073432
355338673
831769200
695040380
1875173405
2118683369
2144143631
31859189
656960441
233809326
1818928672
615258362
1091074733
1580186148
485030442
390832208
1032056252
1173217994
296575825
802816745
436887187
573203520
1655230193
621201767
745869082
76080566
1063865506
487011800
209149685
789541189
1047767125
291309583
1540344424
1915567109
1239288713
1016695424
29519816
859453058
1564780850
1784538648
377888395
381707464
1397845671
1761197565
1198320884
50331271
791658145
120132721
1823561361
1816090604
543503193
2006087471
1576067698
496472317
1973971033
650539815
1249726807
1980698230
1299107068
128012556
1993167916
1525856800
285900579
353376613
1081461291
1837042394
693185782
1197072721
775194280
1661588546
1642397426
2116967874
431333409
872276016
442010347
1742389502
752633364
790187538
847695169
958782905
2088247012
1535097687
295185514
410293216
2121281257
1968255930
1028489726
1912046976
1905018366
899082634
826944864
29561184
153482729
2138486329
70659777
1003657503
1328156918
2042520041
1790003189
1494748121
854831030
217560080
1311778766
869841748
598327183
861293568
2013043689
1152940117
1625823510
15745204
1051839264
2096363058
1553800694
1204980025
917338018
1768650636
488955692
1017261232
470763828
2101265061
113953760
94059323
117383007
433806686
1341843222
652119438
2031316006
1702760725
596346304
1277119881
1959826828
1078507578
413701601
14763598
375021735
724390102
805923816
2107178084
244343540
990861843
1916410177
1226739367
1877900638
1033664549
450972346
184835460
1856658971
75325474
1896590917
209878001
195496679
1587547353
77980281
180873070
469201886
511457931
91089636
648185929
1019808881
659762069
1204105243
1787754971
95383298
1519105120
1340867767
291576520
829032123
1634439228
1682945147
1825990041
2136785156
915340361
867441050
75698213
1041549563
2107612565
203537445
1118500008
1095911639
652979126
1939961731
1169637833
2083533956
262039015
737060999
840561270
304290753
1182453588
1181279382
697306732
1873282222
1478079105
1840133853
1507046120
1570524520
80473798
1852237592
1710154232
139958031
90311558
1357629453
1115691883
499169094
188355886
26217805
1986116918
1941353263
1930739898
360163752
239413932
440844573
827512952
771962318
1928511035
1397248759
1364979795
1425694066
922714183
588785824
2031051221
1740494600
1508485207
206268976
1010864208
1206509805
1806492893
173263342
727676280
200427535
1828678568
86879955
1804498247
1382086113
1032376900
1112631030
1300658896
645924709
1652796895
1161847096
1137335183
358115920
1834679223
606564349
1204454512
638452801
1257525616
187634534
817491428
1623351372
1232590133
53660485
905271319
1799808435
730267134
246968803
1375588059
50828753
754129880
1377869168
2049406568
1068978897
1847896130
1109986110
574463849
308718921
1350852127
1039798556
1249715022
1624128294
1733761662
135796710
1634076757
1823831344
1033733081
1135746715
302345696
1803492889
1386773348
1910915837
712556805
1241788435
1412650271
1689605393
495663168
352736065
1173673830
998142227
1030658124
1587731569
1941439475
1056678240
749748163
1028608652
1009625027
1490585926
631995413
688422231
2009576255
1830557343
534389981
125631380
2014272253
163462315
92569879
672948593
1493630722
853718531
460419819
1158930039
524868705
139579101
1868032949
1449225209
1655931991
451426028
418556042
541492061
244653287
114744503
1421293306
1719884828
224815464
1235996321
2119253964
300134996
122067549
1362961924
874716456
1573262563
797500855
1789851911
1949087081
1332132820
1992615787
116216962
1306107929
1222043175
1408944572
1007894403
1398247826
2108276834
947664004
22529010
1211502568
1736430393
661325537
1564082704
573599516
347732154
1388238487
465914397
1277367469
1270668209
216152132
619069059
978125964
21888351
1327026198
820641505
1109308728
145965933
167717265
1667258665
1324821329
811470607
1855281245
1119487153
2018533166
772463224
1533370297
354149389
754706408
1365139256
443966404
1627410359
439414812
1814643892
568172810
710895510
743207414
1000035991
299773025
53964333
38058948
1573864052
950566041
678308399
1810971706
53993094
1961539843
707023051
241669609
328726475
1703072479
146012244
282000567
1783474272
1841522003
1035145783
1059772634
500839777
853302640
1517481188
1606267959
2058319264
1477995140
999669500
180710921
1902886861
1690318517
1265842316
728872760
885874706
1737778911
1797594658
1813370476
600217455
418341550
1546971759
783725784
1614487855
1841292653
1795389646
1446392234
454050114
1118655969
606320523
192724838
710433507
2144790250
218194435
1428309745
1854082629
1388216003
709673745
1194808462
1603985226
1561356461
348421910
1139772462
1404658555
2081999911
1997956684
1024353563
737867898
366472607
229658462
555167385
358285807
633747062
595196080
509697132
1862381695
343475552
210826272
693246619
799821574
981026520
1245681642
974924253
1341725140
1203557618
1367865742
25625518
1333763116
643014670
1606152120
1667122960
1589548820
1341759091
1589320950
1481272429
268988151
1935574399
344981933
1878245773
766976659
789858572
944051826
124825191
1947257081
355820560
132836880
1730167117
1902483313
468969759
568877056
1580335828
923824156
341989821
768457389
423367163
1378023472
971458512
1325661612
1549830433
849753659
1777122615
1842420705
2023959027
1014544379
343698425
424297967
1194348775
888357205
2073667283
518863873
745943769
480051678
1615470918
1924770015
538009637
1146639290
1230927828
616792986
1974309266
294715677
556499043
1733785943
639351874
1830097803
2089116303
317350141
519990815
1147218184
1986885477
590132174
713912757
1430868804
688124529
1522208994
1343339299
805797193
1835946313
285525749
551197671
1943558575
830706777
673277561
1015889711
1181735204
1529822812
1181637591
1926196680
1722689794
1587289534
837653060
1198431046
2132687066
1566038980
293477743
1094990140
82233495
1505777040
1646783407
1396200450
2079784869
1126939647
483623133
1508079376
1767344850
1549564923
1525069776
393271531
279527961
1056042666
1046449492
1250021233
1375360774
61264375
2082861558
1945341054
423300085
1615759472
627942468
445129095
1354428528
1503797708
790696850
1519635625
741845369
2014194464
1013860691
1391430601
1780891221
1137854181
1538186275
127007274
1426059065
635669934
855894523
491746217
1585157094
673363409
203364796
1633845577
582779260
1888945186
1154590215
1652395453
2040527067
947848211
1679454139
2017911057
2020744415
1764231072
1905006462
1900012953
1718841588
1973252223
788799561
1043903418
716693109
2036383418
2060196355
1435559473
570967007
427518659
1784533901
799454895
395283087
509314182
472093766
687169941
1262241139
973872128
1353539476
1166267023
81778341
1870295491
301219383
1147443382
724835816
345566878
157585609
690496244
839954304
1917903904
596142661
1547846596
1933087087
307500414
1112207781
1115946624
692683420
1543440016
82693349
787126890
1282787414
916264192
384406215
1495596896
2094105891
8345767
85083364
240147148
1981585096
1199000322
1249432275
546114206
1024588989
1348876250
480420609
757912191
1315292606
548566477
2026907236
677075007
330991306
1704158737
304837150
943842957
1123506502
1111833901
47702267
1221032811
277307703
1062572738
133938973
1680743067
1160501955
1247394355
452786950
1139698368
1412018640
1853874796
1749672222
944937357
2126225157
730594946
1982258254
1953597397
1708248742
301037161
1142571405
2135637385
591924986
265985462
1169105352
31958798
534480322
604960136
1499997124
1702402032
1531506603
2026451875
1054566168
866130026
1075602807
967709573
353398134
1847326972
1692117646
1295314447
341380515
439856812
1213465585
1928534407
83783134
126187504
653563181
626725644
1715144019
1753204743
2067679196
2124443018
1327146783
651426760
326252780
1167166104
1291424723
1949783452
1657253792
811080341
1635488982
1942438379
1418894190
1479632175
1140071739
1997923222
1810078293
1246714132
811103535
757327718
1649051306
389244119
1475668892
1219010929
1149537913
989075064
1983778894
237596726
1006555241
905872479
506918637
1770088883
1211532068
788823387
184909946
496652085
589275867
2078834759
409841098
1480051184
1742415765
2023259518
101513747
1859514077
1394983910
535322009
1246674052
1220283141
419965681
1805472593
3314571
2105849923
1399971360
368767656
1696454091
1987852514
2038924431
1883443516
1779502513
1817582667
529385461
515469037
230324811
1775970984
1937357794
735847946
184457992
256940564
38783938
161604431
1638908120
695831103
1318727865
1085203990
1565370552
1244907681
543158363
982632760
2143690327
1875959067
992305819
1161368199
474981775
1802264014
1319059528
586320825
2023173598
497060737
48314741
862282238
2023344879
1276786255
1894847177
2132283065
732133525
1101850929
751258935
808650707
118219755
497573512
1038504669
1213282169
896155107
777010344
2144415234
743390402
521737716
1836521860
1674233697
1814721550
855849795
895338416
1902554149
2116077276
2094180455
119007705
731143176
2036483101
1069184116
1121374042
737026057
902135977
456445275
2107349150
1446275131
319799250
825096906
787587944
2046734852
193061508
1530226708
1148337833
281736987
444276980
913159770
1072867121
45392588
1763871108
739563182
1616726956
2084311208
539511364
513617133
1951881487
1671926557
785367079
158382419
1492356752
1688666293
1284722640
731335371
1305696805
1426246565
1943209387
1134082546
859258126
1698668308
287243861
1964255744
1973385042
608142781
600741505
648369350
1572732036
1426692055
297100261
13687575
848998413
1912680979
2028401841
886087751
384493882
2029368083
1469732913
1413033037
1237139248
1066648112
1935568583
1217467701
1975164475
400629068
2112881411
1678996016
22913683
2022436693
253929696
318133713
1570848263
754364068
678258297
1722699697
533177156
1158251289
399254523
180877079
1174043238
351417346
885449908
756055422
1571118436
287022832
462407213
15091707
1569430534
851817937
927517075
1202360907
1689929796
1439106256
497181428
778901816
848792241
673235199
1931727362
1527434167
326123125
1345216088
1217282746
823690788
671405419
1582935594
518763565
689099915
1572242728
1935443347
16427719
174832679
538294857
1010363073
1707583258
1932496465
1135793491
19975335
1499817515
1444528743
1697787539
86392802
903146206
2048055396
1992581760
1458390505
122571906
204489354
2034493053
2117606071
205213931
2138003580
1700324323
434572178
441764579
1132744745
337927560
363123892
259245032
1312178670
101948250
282626095
1439132481
148975896
966581870
1763048298
1749077849
1842814725
1522949630
374718029
757423326
2138645794
1870170805
660445317
1775839206
1157732221
1136434202
820154554
68287487
521678444
1009279856
1779268062
969159584
275331441
1540909362
2099972695
1916426738
77125876
913920104
1131444569
1206423963
839598320
906068922
920495590
1806484887
1763377930
249309376
1566950654
122462618
2104909976
1952865627
1286051562
1310872137
1954325809
448772825
631121614
2013859107
1167362230
1376723679
198381654
1941594381
1066703304
175952815
599477610
854412953
276213700
1463993384
268930451
195569630
2058315164
307513400
902894343
1196833104
1973590692
289274999
1135352383
424819099
1288568614
1862204310
264816230
1538687472
1264755772
1169971617
1567332784
442764958
539400078
1313859799
2049339871
558974563
1737983275
986924328
1734021067
1951501320
812081610
1147677073
1823483024
1269208447
1485577444
1268714335
2084694143
1775012996
1329290006
368901862
1098332495
1544681261
441137236
574743508
126107593
2024564629
1938887277
1076877549
1556324126
840627377
1828149988
263518489
1949247914
549943774
1210282380
1182293712
1180770545
1895276574
279217696
434860315
1470560893
876522807
230982568
1864398569
1355722350
1791040716
1261699518
2026337422
1148685948
1908080743
1172979373
919752402
181379810
1641686885
1018307315
1516320704
298226179
1226641364
972900914
1673028340
1474235889
285711779
649467384
1730150846
65522212
1260297290
334088209
1085245197
738523931
180028933
1799595171
505754800
1653824308
1684411516
1550982280
688582187
126728743
537860250
665780004
1116296704
691933753
613161865
1405334924
761934314
1864574765
536233511
1879212968
837490323
504605737
1905463850
953013112
975264729
1019736616
1595621692
1332119151
483416453
1007885834
676371988
869945449
1202908073
1177872205
418612375
1376459253
962149888
2093800771
1246310903
954755451
1037820195
1964521171
1518591219
2098452127
684008931
776152885
2038273527
1447658668
1370604190
230079785
1196879773
956670871
1749663272
560744714
581594823
67107642
1196598664
7293685
690340689
1396079964
1169950434
500623521
1450821400
677371854
531052234
1117777096
1521633219
1522482905
1888181121
653282261
1915131371
644990836
1521926706
1265447805
1045683660
1030711627
1603172946
1064083494
1477593019
1788318023
386742961
1894480864
280354712
692251632
1679985908
2001814500
416040458
166932189
1991459391
36321111
138946620
1457122291
1662791656
824249623
218857383
688876302
1379414639
446771877
1373739962
24284359
1275755267
715821558
18477163
2118824912
1649288020
1266671450
454340524
1894037556
122423645
1979216060
842148109
1686364316
678950014
1465817811
2058744462
438298034
863371475
786667503
2119096301
310967080
2135512137
1557263985
672437238
2058019620
713890462
1506250343
1189892075
734529437
1522059455
1818230816
291826831
1940233392
1737534162
2010692278
658248078
2126629792
1627633321
643271059
31262320
147645507
81242422
2107419549
1045058104
1706989455
614754808
487157938
671294561
134232582
733984738
2013552705
1838515306
1581583778
1742347675
1474553735
1823361719
1036620915
1848519911
1286115231
211279843
198371924
1916994542
1945091150
725141119
2070357954
576919792
564654374
834857363
2052574236
554192491
2117050673
2070197794
1389833931
2040418252
430408733
1366096673
351402874
2048669022
1147237574
1567789387
224768560
706113671
812963821
321965002
1701655389
722075739
2023852441
954839198
20730019
616688982
617239600
1581184981
1359177836
2077756972
611315258
1049810278
175376222
1869747074
2075492512
1025607775
652186115
1585175722
127382906
1579463479
204011783
1539314549
1243565375
1500609560
1960997155
1667240107
527973954
539129199
2114991934
1934362810
284580380
1878937122
925456644
2071756435
858815444
1416382873
722438430
298713557
410730213
1038581664
383186738
276836712
1630289159
637658584
1700213790
1165559992
1462686781
120069714
211688186
462254963
1251177829
1148653930
343786486
774908457
283277894
1997819117
1536065052
50845248
421233728
1939483901
572379689
873299578
2053792178
994626490
2023984212
670317196
1002077474
1909242373
1769328299
230371441
1316082436
1502379991
328543116
728422343
1455189985
1166926748
1854523246
790529676
1609660138
1629748087
359302109
345720088
62566414
582419759
1095184522
1490348604
1455922756
941033011
156157734
534937654
502603224
938095601
288009265
553840613
1660062241
1692935274
69728798
527627849
2005757189
1421002249
367514290
1844797302
1391244212
1430134786
1064286879
1980664730
1948544493
2027412187
294845081
2064923482
430642160
1107267528
1003358642
1414701926
626611416
2103501407
1355612212
547867065
1891462267
1902141346
1609961918
18229349
631964181
667690629
762384011
921672543
1662029463
929126555
675606344
358192114
238766684
402084281
944006741
218862787
752002032
893495509
463632813
877197002
66338347
557447087
1311254123
204928275
2096723572
2019716012
1512311201
1741684964
2022666892
1060248953
2102203360
1070947996
1156233146
958149010
972112539
1782581541
1543456825
1992474846
1055482424
449961725
1657162211
436635668
116054375
1166546339
448410696
331637004
703625832
1926231768
315787033
1748074995
429088219
1350493075
1701316594
1407682137
1665975357
1236181465
881494388
2094087918
431620383
851373943
1584478358
793332256
807103733
501047045
265188175
14382088
1634164481
932478081
1777346370
255450872
778711163
436418707
1723185011
1930883907
344737138
1484627337
2089052678
1672812621
1492590719
477612924
1082351642
1897739229
569539593
129776678
1703416391
671937256
443706655
789467117
2050775096
1674435052
32476405
1668948263
824636870
122035400
1422011452
666018175
1231008371
1337212761
660180050
436141220
1591211647
1889959153
1623728700
1247299224
2101408267
702478888
926801985
1735945661
1220037284
217430911
724142417
1690007800
1803833872
833185378
1004145034
903088757
944292908
619694491
848878063
2087988571
339545497
1878469847
659974741
120285248
1158486408
694774154
1277268728
1205541762
707635249
476171096
448991059
1933714370
965553409
765900599
838205626
1245759205
1269445938
1222122721
97941369
546695246
1530418501
1147383487
20907575
200705362
1486659639
1412424190
1408129895
1098938567
296396029
1343141463
1802363995
111773748
1915417860
1143555995
2060613207
1038857953
164901589
1991582877
2140144184
2123359183
1350543263
1197764698
1605979496
1377283035
293757385
169986463
270841109
552048575
993254324
1070136232
655292376
183668627
130754830
1420654199
1509230655
1615304402
282832260
1440714365
595453671
679661869
1591368594
1531020607
812483848
658689669
1781823893
899504714
951692865
249765678
1268838607
1158439386
335149885
433926174
91562957
891397724
646695826
240152324
1608928286
963121238
920864879
1045608269
1178624231
1172657812
1352822384
1791624511
1799062804
611497554
355410045
95449968
918093152
819753990
933314786
734232009
525381462
1926832850
1677841758
1287622348
372778537
1040823633
2012491529
1550373678
338436751
1968395654
1023549213
230839978
572895227
134481304
1122250479
83126148
1757659892
1012074361
171893709
461587377
1701994457
1542327683
1718487206
1167526923
1551386750
1550070492
1461125130
1580597611
2067018455
643807985
408624861
460458167
1576175404
733977304
1252199969
715814620
1357162019
230803581
1495021045
2015569167
736278351
697258951
807481052
1817300365
348192596
2056996398
1659255953
1952624496
1143061902
1600473934
300077188
2056616685
483169156
1850810638
965809052
104039827
2108977727
761516009
188512331
302008036
854921412
685222688
263738793
1126505471
1244719708
295180654
368543988
163140827
1389937812
1037444150
1436426254
1462208243
990232098
453431483
935725985
2110860038
95347918
1505509438
1716509134
2020704501
119755537
1491769291
339244937
1189133106
684840813
390705406
1737292829
1090024492
1837572551
916754852
129333783
930769381
191593094
1711779077
284154481
1979351570
1898512329
1423895237
267632279
938284794
1875078288
573864024
785934952
1713015488
181036592
274817151
1718990518
2027496761
481252250
513862609
1436093313
646854142
220707455
118999299
1367826993
353862315
1269114444
16776561
1499811738
400423453
403412532
197827686
1346246324
460501130
1609528098
1898465391
1065534057
985081031
381947626
420051711
1710901311
414305065
1938008355
1002935614
2101064239
2102387462
1719271039
1942468374
1777029395
1517654504
1710907126
688414980
2031351533
1239238865
1625967379
1311431542
1595226447
1130852222
975805299
1739155107
1656732423
1050368287
671166024
1527460884
2035842867
691699970
786505197
218572219
375145130
401018442
785874612
1655068279
335273772
1425973238
524854679
1251437260
1600828570
1961517463
479327814
151234755
2117606384
1581606826
1465924040
425121836
269279569
1062884237
1168276434
378202840
574998049
966344593
690123243
1000893636
17042309
516354978
401303958
860667112
728564914
1925603738
784907737
371657904
787591281
2147313836
1984222751
628959477
1872190528
729146134
1186049272
2145978728
1230655144
1492908162
535026874
1134569945
14907518
379239531
1969829698
1253419333
669659030
1912082510
1612964847
1793602412
1807413733
1227936048
2052261101
1672261579
981216878
469126052
1664214721
1783020283
1172969544
1489893401
58111468
215999943
677544079
1567915587
739884200
1924054693
1396291825
1619329749
216934990
1348378901
1936817536
1034271317
1219846355
1024019944
604694403
614123095
410372816
1832078445
323774229
1992317245
2147367536
912003415
846513588
764224132
161402763
517140509
494153910
2011038560
1463838073
581030500
576998177
1391200982
321096034
1065269520
781731956
1055766786
1789917498
1188365272
1765674513
1317309735
1105045743
1712816603
1772707428
859297965
903893427
1252805026
1099041386
274586443
1373538086
1071864257
19803288
1223960648
144529064
579403984
1861315199
738742702
438922489
113577332
1599749984
1450302746
78038093
1914160975
2008436340
1472102338
2073025392
342208143
560381202
592552747
550335177
2015560845
386766058
366489747
1596969955
852499443
984428096
1515300330
1307745906
873951473
1307746930
1091531215
1897144227
1795066212
872695179
640391131
2053713821
364551619
374155652
1410833579
1668716581
836372529
467576752
1644477086
1345913554
663977417
1562440524
1694915924
656699166
1949044333
1537979315
1710220961
717500616
1149562085
138389143
1829681868
629438002
570556257
1190808136
402756650
1615746646
152713167
1811714119
353247192
683632464
2046997397
1490917105
175497708
468048996
1359324272
895642617
1600872925
1049242746
1966473339
873715412
258514452
607076335
827390506
1835739829
667404639
34744210
1404977353
443490610
1251954114
194140724
2143291667
1505344528
285350451
1502313230
1795415145
805318589
1776629133
1716103282
400896618
525718912
436968301
1407275337
1976750174
2122524161
1283023015
1121162284
778563869
736738029
839851744
1929913531
1189754459
1301174721
34515416
1095088844
587030612
167904752
1147800077
1332873205
1585303030
67312382
702399141
1174550043
1637008650
1691315898
1425497302
556068274
53052196
1732279189
1514748963
1682891722
53089587
535466766
1697430238
1525870810
517404606
748165040
1502842403
1028566505
2129166213
127516518
2055828102
609524827
1075120613
1904532912
270999515
803000976
1540813927
1041806862
1054311818
509948767
1080122808
1327748577
1022381897
1439312822
1943317786
711096186
1388228809
8452354
803464122
1567550199
340359682
1794930599
2017178569
1291651591
187266077
956659952
1193042404
448377177
301532295
1525653782
146238525
2135376559
1912347258
1588842057
1057094514
1274032071
1723949610
1360594496
1288510164
1103662139
43893259
1597304000
269793375
169322361
167976426
1219281409
546729289
1577234293
986932282
2000676948
954273294
1368480527
401662362
944042791
86901438
1078303623
946658648
551697572
1282762510
127883226
1154842084
367723626
625865487
235220430
1011086571
1147803065
692693711
178994476
1307308834
268629293
1587566400
489748839
185427335
410163133
1494795782
30344265
1883863217
2006491203
1614926276
286134270
1148970285
1032988326
975975045
1075824887
240747655
2022638913
251008492
18008263
1765092525
1110093636
848920405
809144460
1282135154
1546751854
2140041263
776243703
1746468893
1524362717
1307695178
1553142518
215250147
849829445
2013416996
1805094650
727332436
1008187112
1172541159
1225032164
1411238277
1606979000
129615530
2110829047
1038729704
559431505
374186275
1914982847
1036817776
668302635
1737105807
1466512110
1102297173
779641798
1564820179
1725366383
1245053531
2022709471
1910792143
888438840
254695915
2007888286
1737319473
279371288
1843898706
1261904078
599114633
1049099768
1991973482
480636307
1778399973
1599919439
1797364422
467890472
913987595
1923403448
1012508800
54713647
141216291
744174250
501376518
315050499
67205583
1059298050
103609949
1585253765
1784310152
1245342867
50667935
466589751
73686550
1285708190
374489282
1306844234
1046236752
1428679676
1659990728
1227307978
1454283659
552867675
1217009655
38207220
741282417
2022101949
677222028
2099007968
1689825825
1561509669
1815308082
1945291616
1449540960
2119354556
195193016
2011659021
1387565754
2064835098
857242858
1461878629
738184140
482654801
1528917049
97854523
183248650
278495085
227414677
453347574
1785444060
381266305
1228723001
709938847
1446107759
978570347
1818514667
1609354788
1350925671
1666937372
1214351065
1146246912
293806341
1961950355
19524544
1897461030
587180899
831230222
497233788
1219313458
828178511
1209928041
893452803
1856679068
1119969668
999288457
1919564975
1321333848
1665308380
1208187572
809913770
1949627070
901111302
2139202567
1303637199
1276188650
1039508499
298135117
1716131804
678518334
579732481
285066600
2103727554
2066794455
283185356
126099458
1180386490
1117152723
1609819126
1486366956
405433502
178513340
53835519
811741695
1105484799
835692618
1471169288
898641543
1618349252
1343446879
1396156830
1091040441
89821175
861418685
507651093
373786745
1895825870
1550415708
641809588
1898737153
1522452043
1136054852
1063800417
1006306112
996412852
1833896747
2045971864
1654579879
1316003822
2006730768
1612502856
2117946707
21819884
1485495696
1729743526
2119343422
1322483873
1759749519
1988274273
45334354
280131292
767745266
113539966
1273804383
524654502
70552119
2017790146
2106926090
732525597
1797221277
1779239020
1750326474
384362190
600272239
2145985752
795508847
608557161
1095805031
890422117
1606557077
1136544671
63694664
160535947
1955715946
1427026361
58045954
229044071
1339599859
714245786
1022424980
129231270
1526924832
1048851709
2137392048
774588521
1446357209
2084389602
294604318
809512080
1389782004
842515981
450663442
220367723
1879829431
951197544
2046137065
45772548
772649524
334889025
839206501
703790753
255642080
1482929667
2086055603
667307750
1142870085
1501740579
1407983184
794491304
1232330582
880321392
2094666067
1789165283
767592476
291971332
424577748
1008168158
633656647
106074057
1380842389
757223274
762926370
1498519964
1917759411
1111255494
759901150
1994864167
201049581
1450915192
2037394830
1283977063
1737010364
230665037
55312587
1449880845
1964910876
1571574606
989808945
317409658
1795810635
582294853
1767495797
886058383
41518608
800718989
948496928
1494103444
1974094253
1136485564
872047831
865180772
1989553600
1382502802
1041114359
433893619
1296539080
287729593
1414418030
156766536
689744199
1138729017
2030544802
1112944601
1885520371
1363006824
993721188
1340808952
2111046133
936514366
469795594
1473881490
1134492231
307605118
2056673443
1425447719
935463145
1920935542
1047720364
1770228857
1034106672
1996147749
685023413
1176610575
1961730039
574108432
224862264
891153993
1843223909
484272430
733488228
821540545
1061355633
936441684
22279604
136473532
1520930207
787196222
780341983
1864604099
1058669609
1585651265
1841421077
89015438
1397713999
1394483537
673923315
930906665
1004432650
1405339822
1596949402
390619088
1920952993
1148608319
1980756469
744820134
928656643
2139821066
1538831445
2027508665
764022204
162493036
800169770
1610370273
270642750
1301127875
989793487
1530228019
1830237826
1495298753
2011938844
1721813937
933370603
1743267100
1775554185
1389934767
1270049382
1515260388
808489558
809867505
676439402
331145102
237610267
1400179181
918625042
364902978
306635163
18435729
1753337894
272839823
532246091
594674490
1313598890
56338317
1426706357
33495489
106149344
2026449689
704446979
1333730887
4064258
1210883662
548052092
22659819
424563024
1244067691
199031380
1186444342
2071413771
1404181638
921988650
480818522
1981203783
1277461310
698776413
1742275773
927375260
762353995
1410472143
729220997
1623893161
1062270162
633469786
1745501979
1808096406
1664240797
1817569020
1679590256
712784560
1338783767
1420561044
464947533
2006211923
679065549
193159410
1389407602
1179701937
1837270452
1085283252
1241057512
1333487627
1470508329
974853445
1536150963
46202786
1247407007
837110653
1394272892
879390513
625629279
1831362807
525465353
863692177
1590809833
1324165235
312699218
207411567
1983169986
621884996
1024724961
946241468
1972670950
183794561
91871322
1520355676
1755999081
2145904324
120772985
1850468821
1585111002
896929747
1553574195
1945396629
1095970842
599714097
1704458214
899393530
159478037
541031031
1155036477
723722564
207123336
92185281
1027144507
1540943322
1781560580
1882710697
1279132676
1381827451
1664456523
817704678
1432905117
1411770332
603267293
1298713069
1835947356
235794232
1740277099
1427646232
1400419586
1265762817
535639550
1187566505
1772463886
361425882
616577319
2106616493
87124605
1154101474
1285852001
1581813160
969309948
505638088
621758246
1986521021
1385566665
172701888
1749325128
1369519973
2130293127
1293195688
821585188
100753834
1333742179
1597372026
1437985994
1415940882
2069916288
752784958
1126101427
1027750615
92655173
2141562482
489936960
265585801
995636395
1115408882
1693809860
1140210456
784300851
443035088
1490146054
1559112182
936444464
2130323692
1131171654
632641674
969824587
293101931
1836258753
1296716712
1513436124
1777761093
1817310104
1137410014
264348813
1838829198
280239657
925987834
1784914457
24749377
1155906693
815946545
877187968
295272994
1011234547
427253621
255566885
1807216365
1780240099
1496128350
2025365555
1504268791
1329397768
1268257978
708516012
926043337
1259743227
14040790
442634146
1936139013
1036908210
244745367
1991142680
96053128
1850222199
879712900
1153137178
1526641496
1342307549
857561539
1962059314
517219233
1909854748
2023940466
266048175
166748268
265871853
694272412
1246324639
100952585
2006918063
409463989
868642771
66678832
660531812
1867002614
1572797602
1366486924
1300008292
402129782
1225560876
245258396
255088617
1900754723
446848857
494484821
1110573606
1892082421
255586603
2144798674
235335961
312750503
1628389547
428816504
932200032
1526482609
1369635307
811412482
696093067
825632764
1292505419
1260022350
575246155
149925978
585474049
1042054111
1226148449
431655354
481167482
1117734995
1207458713
1495674724
1206149552
1799683419
1802664395
11532425
502082772
534019061
735554259
592587264
1249202199
109006675
1855947461
881529005
744643612
1628973761
984460679
1691689977
1282348882
1757606021
197328336
1571368911
1739936531
449265403
1718109664
826509087
1401292562
894339020
1187248184
1082474046
1796257275
1391898126
32214722
1802136605
1719343517
675425321
845266038
380532238
1848252290
1578025547
1301439572
1800888573
1948056760
1616620719
155015799
855714794
1482424889
952656338
1155591135
1440887365
479926580
810866858
1012215515
1168217663
1850867533
2081183465
1575558031
171487898
363502304
610518907
930245554
876123549
1657184088
657758213
182534927
703365776
33388781
140320880
1007198197
452099239
852722084
489656285
1852609300
1610799388
881556822
1526227797
1392984043
717215898
1448303950
1359307956
1393927486
730221307
2016234861
985018330
1981623505
962082882
1825966075
1044332947
377160780
303731580
336163268
2028506578
820919585
2004808900
799440553
1773182315
1487778945
1058167757
1699962284
526202147
448447613
1644820875
291695980
1193444184
1614920444
864486187
115111930
1428805175
687414126
573213649
329693074
6347368
1133553118
1274177302
519512644
790257937
2069964750
829952830
2068217677
975810019
128848994
2143988533
204194215
406932967
1642718387
909959474
731786788
327054678
93208443
1604321542
1228916276
522839424
2100881928
746912204
292617439
1003969579
98467913
1983672461
17740495
338462869
2047079710
275700394
635140843
481856056
605018616
1363517366
1790256626
90503021
132411411
1581138966
836212557
858352387
689143834
367041152
646832366
1154128682
1276967539
1555103707
450013165
1435367133
776560552
634887020
1954599011
1156238526
818999496
1175825044
550859283
1113717111
2032183085
2042745467
1008997347
952442206
288224493
77888065
381563324
1951816452
535448945
1957506577
2133788272
55156244
1661433191
1452935166
1024238131
1481664554
677223219
365568778
1858028952
586754158
509884016
1318327774
130025015
566958310
1884205482
211383295
2079308444
1713874343
1132321009
1152407758
935800629
437934652
1360466844
1411119525
1547805083
1415600068
2142397229
1827487735
1350731218
1729123403
238038188
428108604
441946578
1500258367
300402757
1733082103
299373061
1703195728
1065343483
1391142292
1803716026
1585039552
786526479
1043925072
1062830826
1413346066
131526965
176419837
580969177
501762991
1174913719
1739289081
486291034
733781405
136432078
47568830
953123268
506665712
656517090
2106925213
702759298
526949601
533382048
2020921416
74233410
1619028168
696260828
34200946
1102805271
1688239793
718196881
1706926934
1458394990
1867607966
354132481
598531142
1831434288
2083175449
235141817
1293132866
1510197048
433371613
774106606
383746813
1237952953
1518928564
34729410
773881205
614005421
1213884932
1669417826
942813504
306335500
1806531621
765230776
1788212826
538411531
1986691880
1086863087
1284966716
1860667738
244454992
1059074831
2129771870
1988661535
2130522051
1679745508
1406580497
1467048047
1160891174
1459669503
331558503
1644365275
123013944
1486142199
29833451
1849936714
1969481904
843695059
200481809
1441559124
1962633283
1433138581
314877772
1573435488
924408053
648079745
1418565307
445391654
2069797459
47518415
1340865717
1616647409
1283189347
535483839
1519236299
326117479
1838300323
77359211
932699572
994694500
7313286
1881242500
724261677
153378027
548502271
726247854
1587503366
358481265
1207291572
1641852937
1663763636
1857777391
1264801919
1278308005
1054267300
830908346
586332806
504148151
833587771
1000990676
1862334823
1626913922
1196594348
906497547
1490324019
359050359
1393420992
309539789
1994254642
789220875
585872692
1220710762
1302116402
1040403289
136516567
212380318
1513251875
1467964037
1233578105
1762312712
1271616449
363804257
783001710
616208035
757571121
1341562538
278738873
261318418
1068255277
2037227548
1058916921
1444625913
763759516
1692558449
260492991
1021937319
8823955
44878744
344252553
741599570
2005248176
96783032
1275577049
1057124009
1680729198
984388981
48193914
413920466
792740336
1004506473
1134484514
375110466
2037724971
345439044
1618909320
159494016
189119512
1272286707
102128719
53305476
1711589579
1053467584
1189638061
1467331530
1288854490
582900382
903268202
1663938852
68225224
2077714203
1874540321
1162321694
1378291192
1328264834
1652272055
677865228
2087973668
1403835877
840133929
1749369283
260288406
1721836167
1378511167
1369549694
967333911
226148999
1156810219
1923850148
1531139460
1476224122
1848310432
1826233978
807871361
46385186
187544552
2019162005
429561186
1263931103
658685051
1280368500
413574647
2082591527
1297067976
1716964190
1954008159
1338313147
1179727095
916886754
1488706482
1748805904
1712357437
94824403
1812293604
933763619
1034870064
2056025211
1985852755
1567780982
96485858
32927091
743321028
600992351
802023451
1854294719
315252620
1991391492
1362751464
211015519
881034096
1580208520
2140998254
87983061
156142370
1007191015
1087843188
1413284833
2087040794
1146854477
1596736430
1055666782
1852749078
1734200055
1139147625
708721871
1682851428
581276716
1897112774
1615534213
1274179149
1978075420
1293991265
1298349723
1549543352
919471
823925101
2007347160
374449128
382223049
212311273
1933197597
1329729811
2075136727
2024419060
1483812922
2013521819
661196171
1006414682
1210646310
2100740355
2082432648
325770464
1442552142
791787082
234559360
8486997
1054064361
327632352
288870564
2025999679
632011209
1514652156
1655877792
150407624
659970435
1833649788
148817068
1585226742
1901279076
804009956
2016498059
712987599
651117348
163268931
1463214795
2034288312
1108514518
1054214743
1940005917
1637961844
1203540807
1688796531
314933359
1598367199
206521387
1913009856
1158187824
1003397052
2074807407
2107212202
1695166468
566657990
1161534074
904073090
1883286333
1307269137
112665639
2046930244
1879591300
1371585698
175172558
984973996
926019888
2086129181
1835010957
1864652640
1229091200
1147768635
68913615
1896374900
1437834122
2029804563
489469499
1220475
1252532755
200106944
1245236439
2087300466
530792933
2077698787
681763666
474887394
435499574
955127158
895949945
2030949897
1907186899
1519122782
252716259
1267572566
1728273964
423868650
600307540
282397457
88591857
1131799673
681896024
321029734
26070838
1216308521
1517550427
2083684149
1482582081
12267319
1868660239
562166308
115778507
112196491
1275129226
729133421
2033285083
1206061793
2102731180
208583326
136214373
1776873295
748274148
1962259665
652626346
980246214
950993297
239435671
689826499
520818079
1546167247
1151236194
1464448022
1542230091
1176586178
1324040593
1496394750
240076326
1326644583
1767903162
1380228726
1646349102
2048270646
1692238020
1703247208
1477669533
1040679033
1023408618
864192828
1670924542
557237691
1524927936
1176027045
1047076497
90058032
46951106
1120540146
155851109
415531137
652726580
630912958
803622907
1015700361
2041680322
864522141
129821398
1329838100
509875138
1153554387
1211649775
773767775
1043391216
2080993772
1143492804
1710814581
352568906
2039367546
989359537
2028175248
951737873
351203822
706416152
1270345107
1910065599
721677118
1027788849
1115562021
1961350947
289965503
1445124766
1233422301
666580837
1238543581
579810593
69970065
1578778234
535456921
1509305539
428205836
490907737
1718764276
21740793
437033988
2113464374
644953833
2124415373
1087074594
820739578
623884722
1404678692
1568867603
2035471552
1182289494
153985868
73652044
634825147
1890384408
697061773
857898286
669120773
1031961870
643724032
1917197692
1705932125
1800557095
516526645
347223300
1131447635
806647626
1104523183
378315545
606915139
1077017997
1819077894
1069612204
1256205949
276914605
760102468
360852063
281246421
333294708
122430744
1363888925
1435727263
1911118429
475034120
50389251
1659275417
1974340733
1639845814
921912868
867757958
938082358
417977423
1872979889
762867173
1375490093
75717710
2118830897
1475906971
864091090
904326277
1145559576
98067693
97367969
1399938156
716142210
654501118
1570801244
1661929541
610588457
722644991
1416697775
1918815109
1513663412
1770157872
2146824762
1742865225
800098550
2041766287
529424979
1590859690
574070086
1022294470
1013068577
693636957
463056047
414721142
1646800596
1928636550
734614775
2143460951
61105721
2133032050
1024629373
1814790933
252658021
641771585
955956114
1435589318
733370531
2096398463
992890310
2044211352
323490751
8047341
1526636833
2139238651
1985679878
876544000
1125084474
212193229
1558338568
1399232181
1106625756
1705670370
2019514915
318919976
900289125
51690467
1724028462
1874832438
784915596
1305157330
1913406098
605231203
1741885951
1432113209
1776126744
703892910
798268930
1542455044
1229696332
359065695
757892162
2141925335
1952831600
589522942
1864877449
426842608
1979635228
149041557
106253251
487165553
1198225803
1792596435
1253055
1591076375
1359403342
1411905304
1794498328
526219146
2070761074
772848658
734759989
488281627
1451179283
1944820180
1209700150
823203604
207398033
1207495116
1851658217
584540382
195721245
390373544
1801490602
1826291880
227720757
687212559
1731580662
432654678
1494252094
1199866113
863306503
942176393
1714969370
678055468
661925161
423618125
1229927601
1359898168
2120612045
749320846
379535297
1975405976
1717218782
1239788361
1025319397
833681801
1850048498
494945046
655212036
2100017576
1145512826
930361200
1157483796
1895967418
1017031005
1687098975
8142105
885665851
1690411877
214103560
1898470079
1732048747
1966903516
1147996472
264552623
1717436670
1209832012
381368039
136319100
388051807
281241040
1266223087
868512304
711521702
1831250909
179119469
880729353
1599426769
127627882
1150312286
384772062
1761417873
1668221607
747059636
1517412503
1741301657
363734072
1642529830
886369536
1423017356
379269408
292517750
1701311417
1335934435
125113198
1854004128
1813613184
1964580650
995037236
1530836673
2121412793
1074925622
148573197
1926431448
492703169
1922787721
1713836027
1767762940
1003911875
685299907
242160837
1492653786
2006733248
2089765224
1967396801
461729553
2052327045
178083932
292124530
1025146141
846497398
968346947
350852693
1658733705
815391022
1407393171
1996671231
913419038
384612572
1514337811
1202555152
2114282800
762280341
1962462552
463270348
90664527
1461869303
2129297003
2059044008
1550910874
1359947592
1869212314
440284440
861811890
1433259078
1238803329
1319353576
1169677901
1915925332
1165139523
148781340
1352225817
460841302
230878352
1565199619
20608153
1062330245
1307934642
33886108
482824768
1640065911
803533493
1700331233
1521377615
210956075
292772898
1950104859
112078214
672973188
1897212246
1673974773
760241
518860408
1954873150
1339146623
259630133
2140751701
1924769248
1140493371
1432073972
620591822
341244485
1265442666
1043037302
1180759460
1811081298
1861545829
2062237311
772590269
1504144734
402023749
1873661134
906486460
596288053
571577363
1650256401
264811936
1724239302
2085565460
1879524290
1154337195
1663336264
366536663
1864298308
1261304989
622112756
1901971465
1764847705
2052166386
942730705
493107133
1052919766
556077344
1452117449
1995047049
1410402596
2016861106
1998710239
114538380
1437858208
659594914
801542015
2043439184
940586366
389906120
358724010
626428540
215506649
1301156127
519721804
1139752153
635098113
424352699
244037005
222612141
1015573894
1688739258
76658129
245462759
2042414171
283549532
694630446
717984137
1097924635
1455114956
1102027171
1874580114
304229799
1051052962
287582763
2074804118
399777003
1640789987
557756241
2048382638
1186580348
1158463397
1465511519
1418085415
1772895872
1158768032
1073823184
165207435
213459301
861896582
323494210
977643129
204577712
1902853619
941812253
1426529406
1422060327
132480180
1926849095
2013957076
155283225
1838357348
1959558921
2029824910
1324301527
1780424089
837294723
976585118
1898397580
1048089155
842643002
1562676910
1635114517
2104313219
205866279
385762180
1363683423
1146238873
1322319511
1670102134
1048219409
1286266217
1593915293
220054841
1278222508
484452717
834487739
2143561327
628838439
1865964302
1299605823
554318031
1870742414
996185968
730447699
1822015906
2095098291
670648694
1586904046
1631917987
71637166
112609818
1430236388
1494847062
271578165
1589891190
653771602
976956092
908057473
1849764530
310781536
90873723
1600102408
1958886773
875072867
574001477
233161662
99142762
2068046325
1744380726
198016581
340167333
230648349
1172490864
1544703248
1507390193
289602374
326331164
257361835
1016063889
1085354893
2112011298
1335983981
1248860974
1180089566
907604898
169059608
1778532515
157783567
1979235193
365639421
1625293669
2005100224
719023269
321976241
1531955110
1360648191
239113405
2132831194
754987767
564656053
886161602
426844355
336886675
1390912024
519803626
1183480402
1557299707
875164706
494738925
2144012704
1566814212
1563805324
1735297268
917269226
1580835317
102969069
241171741
1118612443
617059921
1137511026
273799209
170277369
2069996999
311529647
510077541
308238571
976405624
926608549
1246984571
54140994
39487768
1074323552
732220739
1863189164
224640450
1442082336
824902794
1465113280
677689486
409373473
970813489
1928168141
725252863
1807407642
1002420306
720499255
2037357171
1963420756
778504309
386327427
1535111491
1942130058
568361741
2054226838
1145705939
1140823302
1641676479
1596172000
1604295573
303808604
1074661869
1815676996
335878885
718542055
538195729
2036076291
1926431150
1490897815
567718200
684498301
1728588567
1798750579
1326323727
2110219880
1279213684
1301377794
2068096070
1966754927
1951916232
239337024
352424943
449726327
59019771
1130671251
2044583448
1819267844
1871607748
2059568452
1986211788
446620877
1480578425
1050044431
1974874135
1408199346
1543918758
988098187
70061040
1313034556
2097026856
900454241
722684679
677843272
532057472
1443805162
1392241583
182044542
639768709
618968792
1159907074
514445531
641823019
1125617112
327040442
91157142
1027332160
141694102
574761802
1972045653
78974899
395678309
1152721821
2046440892
961681897
1911494923
1515779551
354135757
779993731
950396507
411531808
704377885
1016983145
228314841
801416261
399091117
1812640793
1907929098
1126621494
1597888779
943209347
198830689
861321948
2044786291
1671718813
1977541688
231130107
1060446219
1983464598
57381557
65326362
1273962379
620052956
1880755617
623206471
1535564996
181023087
16001182
837453278
1686657954
1204031628
1731073393
1013370836
204358379
1286117304
406523628
1874702109
770632121
1314951839
1500842625
1019350721
1069870687
362545537
1806725899
1456748917
1276925049
474087479
355789404
1518339252
242035463
727545524
1051989018
714884420
2007808760
1901564466
1912039397
130845756
2078162194
1366361083
1193151360
560343512
170662042
2055932635
795063546
1574533938
1964157142
611402467
311006431
1541438808
1480952922
670383544
1578780875
886286964
907573865
2135745161
1944180145
1403395401
374645191
423925521
1460840827
1126825498
1686343339
1257647875
229680592
694040137
601397432
282436817
1710961310
1017539876
1258412498
956602773
766465833
1525566469
977906772
2113772943
1796922850
165218876
1116844285
164118599
1310293431
171852137
466640073
1325852956
1496648695
1347750473
1977225354
508524228
826390422
487481444
2120136183
1532995738
334449328
608161358
1260709365
920538513
736654622
509567493
262903720
1450851836
1396252284
1538386312
1635472916
1582832235
1389674631
1777104535
244317806
1541395637
1345702322
476719897
761529920
588972057
1613694644
1245138275
373705265
1156901135
539497759
1548919976
1640195028
1573746260
1159585245
1369840864
1477150633
418369685
1105205053
760722271
1901980722
1721619097
2082787061
1463003807
530757450
125911500
36371702
1292961629
360477979
963890864
1355095269
523326346
523900335
2125388955
2076496166
280800247
1714582554
697569829
1893764261
1486558036
523396012
207598006
390874424
1712066414
818300713
1698019669
1012805017
930974958
1313353300
1545259865
263747590
1094912890
1488682050
696901092
1737564289
351146616
245306992
1098363987
533774099
1898507445
805247410
666181245
618750289
487894307
1009719673
1606484268
489057725
1900772031
1387652454
993732318
708218163
868754763
152295551
524867386
1695587739
1930690798
858566121
844904420
111455183
1480329887
742252799
1089434823
539620934
1982747869
577409462
149204967
1557853977
1883290462
1057354859
6011359
13661670
1757536195
1105545043
367956418
919904975
60124531
1176654002
1432727207
1093089314
1744610823
1792501090
1293225526
1196139784
265041316
41809763
87231897
1159348013
1500532491
934849318
1402604076
225279449
1027608577
1181873822
1401276759
1692678998
901852525
2086160163
1241360525
1867644807
1570563992
736145486
1153209902
76960423
2099725982
421077224
1250414868
2142508692
1014603418
666051219
17133906
1025632710
1849777047
902831945
1027848281
1131188584
1787041370
389558224
155330832
2070178664
934932522
281309695
1106077767
1798236344
1270822747
65398404
236905718
431296504
2101236543
777115705
273762348
369624880
1364392223
2046609671
1507503549
410297975
675784557
1437395389
1335731213
1360990666
1735289475
1854740044
1564603622
975133662
490072458
1732861441
86390099
691548041
1069267305
1365119222
274406845
1734378242
222100025
962745699
1528408654
1115246984
1088830127
121063368
2001011662
1604869509
1034134753
1193582490
531181276
183565085
62026334
688643599
1002931317
1522786931
1020569693
519767225
2099376943
1012861332
1713904601
76010216
1813382635
1609991979
499236390
477924591
192460128
29326457
1565405482
2055162269
256114592
924190594
1914217332
444385503
2076657814
890715516
1308161071
2009059717
1609269748
2015898898
1539973132
1774065797
1044126842
1241704539
1428813116
1690545756
495304382
1577228161
778243903
2026239258
586925679
428315368
142744618
147267474
83202132
543982890
951543656
961754855
376735905
1671796041
1464184744
2092935464
549716739
977443279
1868513755
1878417167
967039691
2066567591
1416781297
1790270203
1099881397
538748842
1350951684
978050660
919466321
810941463
1382499306
1979586812
254353475
200636214
2039136942
945315329
1395082697
781607715
1486812623
1222304628
1122869322
575966886
116691890
1703348058
1576017752
574601031
469468944
1677139623
1002666994
1434057439
2000047017
1305070460
1031936376
442127147
1109692939
1816779539
1012182237
185341594
1757817847
1801169949
2060430733
994345832
1484210272
1406737685
1140231571
684151377
738642077
430244512
1272297917
1989365549
117986023
1507796365
314859969
1286602016
1099043009
700565785
1031735602
481640303
674769259
2127673643
158064273
356912180
2096518930
1160372508
1031396506
1020733195
223922908
684419314
892056019
2117788364
632641740
1794858165
1686073687
1737157533
1491463444
1423366612
2021919385
1982405137
215303912
1952892429
26053139
145771593
1993276838
1369181464
1629036844
1909344622
833867024
750610243
110229201
757050072
1532176586
535799783
1531428608
1632030390
759896596
698454755
386407510
680972974
1357865497
902052819
334218894
197891450
1020848111
802745203
419986608
812106138
1037986803
2147323514
2027469675
1987174280
1683457046
289450828
1229602563
527003578
1772806177
530964792
1753500255
443354321
1095292538
274984263
1922480098
933926591
1800615818
2131048979
1096995179
1330799493
1179871905
1983116400
154071224
1449556706
142594600
2065345254
561375043
1843320788
942765913
643986284
178466721
784052911
1850408729
2113378782
1183638633
1337906165
1685186045
517854603
580681937
1067773482
1276839026
108857580
532113882
1893204065
713775951
1861191201
890780896
1504952343
2030970800
972742275
1080682965
378866627
264322910
1383872593
244683229
688743691
1819850037
1009855771
97792038
28537548
911918342
1038495707
448072365
1479117771
1911883910
708016937
1592387946
1326663755
816575183
1192331291
566892416
2144541991
562402477
883821421
1201482548
1275657534
1215342984
2013953220
769562066
954926125
1145629502
1980572849
667614329
582035632
1928965630
936227359
1470650337
1147991609
1849672995
1090935214
1717165388
1657163686
1252765547
364018593
1542499719
1580612133
900008612
1141100962
554323622
192458208
105926833
1677141443
2045635385
1863217579
274193148
2112983026
427383551
1523055748
112799592
770653358
990835393
1920098335
2144834651
552385384
131407209
1189034794
859106487
911463564
1689828155
77640519
1414650961
525658052
600001214
636647354
2102801506
1245041188
1953880215
761842421
1866639203
1069505669
1408874571
689870270
76334549
1427255775
655885343
473661650
237388156
877419840
352904475
1858803528
1913682688
1116229787
726377448
704508185
1170036036
1373532672
1205371100
286123162
1168003491
1513239322
1075663797
354304416
1986196665
598978152
945157252
881922990
1804038699
1646186051
535915461
208300856
569680158
937491129
1289022053
1014673638
345126946
1953386379
946702865
1026097075
734810702
556751637
1856099755
1742112457
1747794534
345007055
1339300178
955511801
726433816
1255880600
1548122814
1023534559
1232360199
816087219
1481759099
668296814
427698311
1521853657
906000108
1201237223
126330572
1534864233
1371367267
1529243666
1111546264
2116529011
887736634
1298714799
1907666433
733954512
977847706
1974453119
25999272
513249265
492001535
1054647312
1743862754
1286750620
782557958
2106377752
1967556311
430971683
483491663
1198923853
539526897
1830719597
2048337033
1280313008
1814409700
973726263
1685753383
46197886
2027565209
1490863242
1996548979
1911172774
2049725210
1287032262
1876383903
2051728918
1368083830
696314876
1079582342
1053999475
993082248
1345200977
151370511
824043608
25783672
447272147
1419227502
1240654949
1811676076
1495157768
982327999
557552875
629121917
778851734
1788030275
1725048696
577956547
1771806041
2137331259
798694292
475893109
1852806313
1490040865
545606694
224079810
389341388
565034256
992543287
739269780
907497667
264445207
1843334752
1143654434
2087214113
1486514202
189328540
1720573222
308226237
1199789200
1935862871
1332515027
301668656
1443764481
39412954
129072809
1674699562
561056722
1199173137
842419607
749874613
342494008
414819163
611015577
253998889
508341643
1298755000
1563472325
2079196104
1426995785
1154569761
599867755
686724038
1765828976
1535893453
330393474
94871985
1611394068
345663983
438417755
688941183
408665164
21732032
1801918510
1011872171
898250362
1563218219
1065946833
1378577482
587266063
1633656684
790066258
1796278847
22841646
80497855
1492670731
432563963
1858391003
885678175
217004892
1425110475
1095447764
200815396
230589010
2107308033
1933560764
723159670
417612769
56195850
781054771
436025787
1091784649
1382539043
357693697
2087570659
1269400613
1618633966
452488984
1904819000
679766511
957170724
2052606547
565551291
1186273515
1511508517
307809403
1371603226
2008310846
103612228
869544730
1203638566
1171803726
1764939252
814231698
1750600311
434881885
150528103
1141189642
829850549
1189717856
2065141598
1017989508
422204616
301731593
1033959371
468990715
1576828868
268494535
1481384398
976279294
2144871392
955565600
400809469
1399945902
1726510886
1556420014
1172448415
1071919378
803457359
875199207
843119391
2072224629
727485823
458001647
1034543950
98161077
1473342678
454021244
1313656890
197759610
2085970103
1091501066
969385390
980409206
197710989
1700824316
849821092
189649356
515690665
1617523224
808122216
1326228038
473508980
1511946685
320064675
894181672
398378973
1194616015
2053632144
218968885
2097073835
1474345882
1328805322
2053700871
1474298428
250329464
108166404
1667619933
1636502454
1861519867
1952672412
1591420690
2035734103
652790846
1287365917
2104800473
1385034211
1708154786
255220722
1443311106
1713765556
19822663
674288908
1401300281
564270537
1616444078
2031731564
1544353285
1517901788
709304397
1285367126
93023945
1064983126
41444335
1855302268
768032778
1472511133
884258264
938254915
1887646821
420591632
109508568
1521578649
532492860
1025817082
7520641
449942739
252969432
1079838215
1611033933
1677335951
881188823
1501651166
118123364
1431030201
1440273355
1157546349
590274319
1739232632
857592154
1811090501
1958249042
1133631953
1541382213
1098700126
164483690
796259300
497978478
652814814
1998947392
937194028
1071242856
1098408713
234307632
1316211551
155720613
1788018815
1244636858
496213018
1518276261
1164413475
856202273
833514951
1997313784
185236028
726064559
1650328764
1856062007
1213280302
897441046
282277308
1867361057
381741635
2077943018
1636975971
661889915
1275775160
2048427278
193252749
1058808416
833476301
2069579516
780807134
1434648158
276307406
886614368
1607432188
1489595373
968867664
558458227
978846161
2061518667
978130776
1615329850
1178556330
2010850300
151971336
1071415608
1901974737
1459430514
1305576253
1033292523
538490741
1223728094
1246893859
934789713
222740239
1119515817
36101569
906697216
1144148588
1981440564
1947562190
624050133
2011311734
1294522428
294656365
373397837
1458674606
404998908
523447163
263260165
996224256
695941130
1262184090
1002485120
971572816
760116869
219046295
1133717504
477473141
514543320
1259207588
1834851994
1066945990
1442831136
1376770003
523220151
450084348
1229991932
1542577578
921915231
1875819959
937479123
954516706
996528435
882178288
539414550
690333496
1089181260
1227848039
133103798
318740947
2017376390
1761453392
1271696616
51269932
1008344184
207078628
1543544609
1255852472
371311722
388239804
36418924
470481628
443117112
1025985531
70893974
746426698
605713892
1962531119
907678064
1103802699
1826227031
648702563
1291059061
2026029140
732986680
2067212977
195652178
933509112
1599292988
1311143054
697824648
2011267038
584171821
1118310739
564793877
1987039273
1791401161
1640496785
1760087517
1605901204
1280206950
1868283056
1625254996
912458129
1982099467
1332946131
859948772
39373072
1332142181
1714800606
560362818
1198416383
1050883028
1345704901
860208423
1498968086
1860953519
694256284
382618335
1553816861
2144890721
1423708185
1770041744
576680582
1752206342
1478965362
325235646
251133139
1948501250
1613119078
1266373271
1635546236
604915263
1856207195
1395173260
2087104840
1709963807
2065787830
1858110342
1035543547
2101014056
31482160
520935359
119019684
707657530
270636261
542434577
1282474334
221302068
1422974952
952382960
1508427615
2094921707
417197847
1763728594
2146051821
2137563947
1118699967
534674849
1984761831
1469727494
741289867
533306814
229642622
413511623
456537872
1619704692
809290452
2066776730
401593265
1216589718
1093691175
957593941
760126503
1015927941
480321192
74752875
1400793297
592279402
1327087918
1106711923
1552302504
518721447
381962336
82437569
929158336
1763917712
1576825434
1735307469
1039889490
1790876790
558064389
935191816
110075187
1487028023
414011292
382211933
1495467200
1439308779
117583753
194355043
1976840146
1386095355
1055553511
971340789
1223790612
523446314
1084284159
1504476848
2111646429
1730712624
1220680902
1077264579
434554677
317971458
1123275034
1120231255
1684382764
1401602484
1362839995
1975418642
1635432271
1786600463
2063429385
1248696616
151286346
296806221
482388986
1354239756
728568261
990666067
1542053987
1762789124
572289858
965203426
801987423
2117832769
2037806058
1110421120
59563259
1835405107
913233382
348945295
173777277
377680216
836480889
16826225
434205301
631024239
1070555282
1707961207
1016447544
20641784
2036535761
915286131
806079754
1760783738
58374672
27158017
692634559
845629688
355183898
1777873852
56426129
974098277
1284419914
2117984413
1788425811
140013663
283549411
1421829140
685295469
1521283792
1428456766
1428983201
1836710906
859040035
99768727
499449273
1170038213
1226780026
1250766064
2063000856
2019889424
781067705
2144856834
1971162600
428684834
1076138007
2033164218
204516240
1909871699
1972803411
447366609
1138062070
1041943355
1904946845
1284054265
1348631312
1527270960
978695760
398952452
944202886
571893141
1411901410
1875866601
1936280235
326302090
142412415
1165771937
749009685
1654514700
2107600487
2075479165
1976039063
428641118
1548300905
906545682
1796290663
1213105081
545345333
1037069889
1953155059
491534964
1442180123
1653107466
128782221
1280878440
1731525337
1176635682
140311928
1492060162
1380195403
1983563443
511044684
706060469
70831272
121699604
519066258
1149142880
1351735131
514789355
1708538826
564098699
1882395513
1973822044
1255573496
1486464534
788817960
1565611489
644346963
803909255
1851070689
848990406
783084401
889156446
1698978169
1993985040
1214848363
551687289
261106210
1866983753
1098506249
526117108
105610362
1025380781
1197627204
295334
219979514
1416272889
1302095288
1859564217
1908732378
264534648
2088723419
201631283
1926423203
1529229664
716022159
417592938
1031745827
274290122
1343860151
1911214083
836139888
595301052
1389651504
869735477
2138050967
642136002
49598629
876131120
1410536109
1960923225
336247469
1672975924
1087033563
254492743
1605181893
1116680641
688618760
897444727
1037394928
1171761271
44571661
1478124378
1155020617
1716921414
1685766705
1149508914
1273850740
263008691
1556092806
1010086132
408383606
1223041341
1195844771
1144069822
777758743
896299578
1589012105
86613402
1415347561
2008302791
189213372
2146234749
1871070667
216323236
2088252346
706234804
2124408830
1795160618
1784194361
990684891
414207368
18855370
1848391773
156420528
2051644056
864207357
961132590
1421256862
1433087393
188820670
204784969
964914774
1158375668
329382679
789832459
1298727006
1987723633
1160434249
1338231442
246680686
1340971007
1755490980
283707447
1520541636
346577240
174098829
1082187514
263668956
1145923033
1751073762
462583097
1428728136
873415332
1001342977
935413887
947113140
630034788
1476358188
581036706
1853666993
1750159476
1511382257
30540970
93435156
1610146613
3266292
2113184890
971055703
440721985
1299167674
97767334
1711911783
1968616520
1130882463
2114478426
898518668
798092621
1264695840
1017720061
1326868751
397506410
1519622206
1067608938
545517013
1958839141
1929964545
1601597192
1325902698
584007726
1558659108
1464377321
159206067
1245666267
1374377762
1446232018
460835954
81546074
1461145024
1829533464
596086786
885873390
648725903
248588306
929227216
1187481226
1453201125
19401766
213520570
300489226
1442417531
91002790
1839205702
80812323
1837211634
837625312
1401982878
1352888302
642862854
1712975311
2084357408
1204480772
1394303752
2072395260
661096399
795473927
1995165867
1354563743
1832524642
1334521196
1717704912
168397036
1083864251
524458825
1182642953
1735763384
959186584
2131813090
1983217615
1449000693
751049069
217651128
2117288599
1880996170
1882892496
987391695
1412179095
1718772424
1268828605
1891534902
359611947
1901668117
1174771916
703460835
1449339411
692472544
1762832647
616230153
1120640688
1404563861
2095655242
1779709387
214962487
121972815
13114159
588297104
249323296
795491049
1294315764
1740946785
244613402
1601392551
1476639725
1808940577
1026835645
252070883
73978559
709139675
1674841853
1240268879
973535041
1936288901
539731610
266378424
976799159
74900744
814482952
406285555
1134438793
435233592
199833127
1752554650
365010144
987705452
1693265905
736346998
1246686882
1275122683
1026344716
2103900577
1099206649
1331046990
1471650849
1543779456
195586863
225052101
677123814
1300703666
1231634943
1123030783
1326999659
1106443383
1899336599
1315429618
1162974530
494661926
1068567219
1049975941
478775397
1709926963
1435595883
197173849
208481390
1802447798
625753528
852298096
271814233
1676994609
1461549685
1515801717
2036795408
1397953603
840004292
523853199
676426259
1101005759
1691990630
515573427
140795458
741887170
961990141
1380340183
18242017
1293251923
1373583770
1359657361
1104033726
1194714691
124602163
294264962
697655841
2113349791
1543255258
1307742932
157955649
1482909984
880669373
995609849
573269332
1888699582
837970273
1425902902
87383789
845470911
155797670
302230365
1760216056
870921013
634870985
1961162970
276881409
487116605
843607464
22669626
411643068
1124116777
1477878882
1179648642
1339087508
796417647
498104876
1321669921
1045390447
571649702
1201024452
1971666098
436021566
913915697
14140107
1152558897
730533401
939829086
1400669920
999171693
185870621
1329710357
561848477
160139202
654471893
481646889
1528374605
122467448
897548626
2136927028
527513641
1929812292
48908758
882636286
1215213386
922933227
99281709
841767861
455197349
1175404178
1004372047
305734231
1910457009
1657538561
242022926
610170810
898028915
1944708104
1700200917
903478776
1601879524
1485359144
225567641
1713266588
99756435
84444983
1210941410
1680681919
544147254
163328394
619202359
1010301652
1111516341
34684451
932264565
1814682091
2098877743
1272674843
1445983909
1222246407
1978425349
1268170949
1091290849
1422444935
1916761701
1804565787
2001387066
73923819
1149530504
1896017908
2080496029
185554654
31201676
862470834
1976511334
786325065
1409397507
926113106
1563888763
1223459116
102831496
646088821
1545426612
38303795
461457972
524801030
315860886
224916312
1393340769
1335838965
760588855
248024506
1927262543
1579343882
225208706
514001586
321317924
623723487
1284614756
1219615003
1605762677
1427920601
2056015487
774627354
1809827076
583304649
1138671050
1899271011
1010379753
1013309112
356538703
1478643597
370115460
1486090506
1601893655
572259732
1954242561
1335981793
1361402515
1437532153
924385016
1363199103
835965687
1696491217
915355015
1831469178
74955023
1531734949
1731061507
1320690794
885462052
1597978138
302842650
948815100
1436891592
996272076
1899301781
2121441769
1554348001
952299782
595207001
1891303225
1356908505
95464649
2027070506
1705624502
293046130
171263182
135413063
1247699761
708328539
2081611301
1393727760
1711246654
587488719
922815856
1987218421
1056155139
1353459416
1426887354
2117388867
1528301311
1813672058
1041915440
2024220298
1627915832
382309477
1689181186
1159419925
1906624314
2040157929
691702081
1679444091
1714344689
1430640897
1682755385
987425450
2019719289
700682997
1663969365
1273338094
925365409
203183658
830639105
1525480114
193487608
1480808460
1572152269
1241871236
1991800064
648954802
2098087411
981735629
455734223
1267029116
259308408
468594726
263522020
660895673
33245960
1468151225
1829389697
935753679
1920699941
788752981
2059308595
525544966
2107575487
831580718
1516349256
1281997978
1272422937
1500596769
204515243
1985990923
1088956381
2044444478
706029050
1611591369
616459258
468175762
985805212
677953809
1400859550
1173124598
132125418
1877701905
2110183470
1756890815
1868026677
1005526157
1094378220
1378439073
955223331
1189418968
1689604635
215185462
243827967
1455589388
1247992826
7689632
1315965076
1089390991
895077403
1999456311
206837802
1966011944
1330179960
1601347942
915199570
1059548975
1845479394
989696820
2055978928
1747742704
1873873279
652649658
744598596
20621236
535846440
1231466980
577541946
1594940470
1988915649
901804318
660483625
948147180
612779739
2130477361
1508649846
1631832091
1250349670
1044447334
177960024
1232183051
1599332569
1101900259
1698103941
1014247096
1004880142
1824881858
1956877312
1336886886
1977301511
193915210
1424040859
198197603
674711090
1974700071
808134737
428532058
89659362
1594382427
1900584646
482291670
207218134
386368799
1715263693
1864460623
2132541142
1088730201
1672091047
362606427
1028433580
973397361
1381425813
432751154
1945909790
1958913739
1835483836
1660421053
542677702
25709603
1492819870
1078657395
928113742
1483214116
503284051
265373345
1527342999
830219175
19795702
1279145769
1644949323
1517764945
406476385
1297985646
326651107
2079233712
1903123731
760231219
1582509025
688283847
386136050
248127230
2036936334
1615462418
815426448
1856952307
1145066003
1419285931
41669819
1031872071
1891212016
1764698833
188766377
859917682
1881409764
1140416008
95755525
712159468
1436668806
896637470
502335574
1293999667
1524690577
1970918387
900286978
14554968
1934087538
1488310557
620145443
1154725032
1557635175
705689003
2044503612
522033140
1696882786
1076992819
1375946582
1154065822
602194688
920120797
120902902
1509181341
1002045292
1745769426
139476908
2107307903
1156647404
1500994253
1568758464
1323159823
1562251447
1307389603
2142231704
931736498
1905475530
199399237
1479943626
165690720
970181984
755859319
1863373615
1707197660
2051296873
1946419743
47715471
1667218305
242831924
815071770
2129907218
803409974
1705330451
734348871
26967886
443836629
180790896
1752834647
1683158182
105049357
89614694
1039835851
2125774590
1346508913
1449051347
1838171281
612070339
1970771127
283520280
1420833446
752530907
684858351
200450836
1094061285
576259368
228745920
1866680351
895038829
259741557
1978600129
1664498222
354789303
900954051
1375509743
2002040846
1197561432
1495412739
1887603431
1646759451
1206325615
752760773
1160133328
269797804
27260138
1351675232
620042245
237483547
40132300
962188842
1186377341
952377474
992832772
1292494419
1460653082
895870022
52429925
1743229288
378514348
565034854
2082102891
2051842696
1105209103
152858189
1133322072
1687084250
1920069845
503124127
176747752
885285668
941479739
1629475993
1141488716
1796532491
1649675789
1462103219
279457949
1852353126
1234338055
557828771
1794842752
1684417478
1744514525
1247716424
1477520809
751813440
839091930
1492795288
59511141
1366419453
1716903101
950798005
923167827
1358121544
1981665556
1442866419
143465476
1140307235
890818843
1375693401
1813322042
2032579849
853776073
34453499
133619228
1170671820
1964880889
65451189
1150833833
1841289696
1142695048
76613831
193875230
787528940
1510205496
1951294095
178158461
686913764
105227592
1084719778
321584817
191535299
1033065165
1356173306
1454403188
710394572
411626055
1743369234
1293906170
1352980725
1902191312
993263489
33217113
1723261313
590295733
2055902825
1497584070
1133623036
1664522667
993141691
358187114
1147895893
1192883122
759731838
52414276
262074740
1220137627
1051927934
834960803
890065752
2059182278
1303419897
2143139749
790713432
651725622
1347480890
245339030
482582543
957903783
1563627950
1536561478
1706180683
695528254
1292511897
1248554852
1472971991
121254886
998960631
1696862898
754922427
1607748658
25320411
1784214247
1320272250
1958346629
1492564406
10064491
344674721
307233334
928241407
87980947
700104360
1539117648
147036500
1899317032
887286357
97002240
1525928131
913255224
1409390132
1157205609
749360177
1153110028
1992360802
559435567
44590391
351547319
516250411
1950106598
293493978
764296115
245817142
181303484
1058053975
195562323
1969873333
1106278735
1974393085
938332548
761628060
1852025840
1035895147
246668286
850020094
103396113
1377413431
1725094024
102320963
1177999250
1717767390
1257153575
1199405437
2041543559
498102661
1693491273
1779915330
369726491
990661058
194941488
70041739
294333367
1685037326
374802494
1531787678
801041493
1677021253
857491617
1948009732
2039984691
707230186
2000078799
361911657
891036978
1869106906
1121461817
1556453489
1922259997
831986038
1413986024
795576074
726369719
1848808234
255954357
275004902
2016648281
1616478196
156308820
314613006
346103521
891982459
1544564191
1691627837
867882044
405051625
307483433
772006627
622957662
742912160
1030703649
1059221384
1603279671
2111456019
1540806734
1582016847
1179312871
869108002
982188379
1146060608
1616447079
1189828679
1591037265
853397016
1050618548
1208317475
1308595948
1606678401
2014671318
1166849396
885973546
1252869146
1903260896
739186987
11188805
1878460713
398280409
205406816
1887049647
743021393
1265925508
71246528
2069810917
164038044
1944077656
556006000
664307271
415271234
277576311
1754372818
200815754
1661200239
549964641
1504769009
980231885
2045866010
1599923074
397273069
978620166
346806990
446340353
388261908
89430532
752019215
1596406534
318560342
699141675
89769103
1040362613
1012448174
1224700159
136987423
743953757
206612697
583841282
1818610424
1440014822
1432651289
902722762
540351895
946053306
765398469
1136109294
2117590327
37413912
160275036
651226788
1740955006
1902243225
1666005670
1897948428
1917598622
1574887249
269356602
954527725
1867267726
636040882
1905125820
1179525329
862584703
1704545864
2835157
175741488
576641565
967698644
1028744357
1608449711
713794584
1193329164
1964960823
275998435
69381665
1600334528
1363643437
2112708499
888769649
1530636662
508697028
213020651
187934254
744334769
1198776395
437725208
1981189630
804526488
1953119679
1387968270
1568219748
2054704308
1607698341
770115903
1432254024
659395976
1806185987
654208575
1282244752
750462197
747985047
102746132
420910275
1325192923
471421692
625622990
307733331
189009402
1550049363
527009194
774914447
899781834
2014994521
986944979
1895201384
183601443
1262578417
685836137
1306355245
570576149
1236053250
1617486482
1914604256
1968144936
578161731
1762197176
1364657404
818547530
1327305553
1631840439
717846196
88479465
1880073901
1637699863
609599852
2101883233
1870463064
452854459
18318608
755654438
1047786485
784883796
1723623615
431111984
527268879
1126591299
365111922
1506882838
1417972984
1044009494
1844738125
996645609
784085518
1593476510
294031378
700710042
1725231537
446847011
1987880806
532109474
1465022737
968893501
921902213
683109366
577933593
671742239
1982426665
1302856388
100031083
1178718835
960166840
1210340306
431935891
1301436059
530025909
2034328013
1969068830
2012027833
2020386353
1726113399
1004214337
689141523
1196464277
1826112546
1410515705
1074975498
1671457300
1562706103
522637810
152931597
2065791501
2094810832
1303127326
2076793858
1637347920
557445411
122649085
165428973
1008926434
715627592
1876223875
1055978088
1078972172
965361881
796041986
1364979596
1811176696
986764722
61344680
148500982
1275264475
1348270768
13762340
129041835
497531629
595503639
333280745
252517929
1310748924
1574695875
2123982641
1199649849
450935027
1463664308
2018047420
1790307178
1420990449
2094699405
1328997192
1668203019
228915190
282619614
1596673443
355386797
1119414156
517905230
1808052898
2095436443
1600037471
1689293817
1825913807
1076844844
1240687000
1944776333
503665560
147565823
2106651564
2082164132
706511091
907860557
245374192
2056018709
359762873
2123367616
1421787137
2134821282
438495480
251415911
1437257167
1286103134
2077781834
236994916
1912798586
1374817204
1877955342
646369109
1036930339
1569585294
303131242
1497155219
1541098064
1746843102
2086189473
1608506555
606609761
2110283627
2101364675
1286618154
1386510027
371511325
214121017
1668127300
1958610471
422828896
220936512
1441322477
1229523875
1640009905
321854710
592649516
1198879690
1138001066
1680007217
1366531092
111268693
2012357626
270130654
319599260
1241327617
1240403325
150754435
786019015
549065
208106578
1454453607
514729842
388541883
400788075
194850251
1717543480
496736370
115864180
1675106265
239276397
1010689206
1850358334
77171311
2099683042
951465981
54680828
545116157
567350725
1286900270
1993493914
1482954740
1949290834
1159159237
1211926688
130479073
1383871060
82296878
1851961154
1183849259
516005424
893194701
2047158455
1233680185
1162675381
473536093
956091529
1839560683
2091839055
1248906449
1822922234
563392501
471405277
120098997
1407278186
201767170
1426093744
554041589
453089177
1012555746
1896682095
165097735
980887612
1718163654
1837105212
1766498578
1723542278
559266748
1767453154
461733366
1920193337
1549699141
1537585169
1571400104
1707101168
1003713251
1803509621
998017915
331784970
1399961608
191319996
645900300
566016895
981842138
633573740
2011955745
1086670682
1096032091
946443369
2082554557
1310312885
510348055
826150435
121219178
588947932
1033766089
907241409
2006171938
419306580
1904769791
1041216632
1950542190
569871966
597722685
50540423
578262115
1540323109
1039283430
1429750501
2115001633
637905633
1825153133
1147540843
1990516284
263619734
2108360783
1552851080
1803243898
1604067271
203044694
1706118982
502921580
178560119
1540501387
693838911
860180665
599156545
858660372
960325445
1658585720
693865807
1067751507
236182782
2032249487
338498987
156638967
373523384
1642683955
720855972
969927502
1874516541
3210194
1739628899
2101609260
280800902
761152329
578433516
211260597
257848114
1399764616
1174809438
2043190087
128130670
850084180
47831273
659278666
1413189534
76589497
1292256760
1713620693
1712684509
1388169405
1779421033
227711358
50458276
30968206
1927134842
2053536920
333198230
1031451439
1873472121
1124262948
1857712227
592934753
437281675
275174002
835758652
1089129406
1533224190
1938912318
1338989757
807635337
1270730416
969278756
1587976386
1553552974
1211066412
827325611
230075224
1006588874
749218532
59277610
1620527713
161781804
1482511269
1073620157
1740524693
1576234683
1635581358
1874848079
812574301
1207983995
1059783835
116166065
159019168
1616510961
920645264
1304895564
41662349
560630644
73588413
1639046308
928370656
719078064
28806935
965758796
165639616
1922143428
108614551
674349506
1606677184
1189220074
1279009587
713355024
1388481653
1793922314
1605151504
1719009284
2106948063
2129879513
71854216
444059465
803824421
1405636377
1923533653
1557755329
1475241489
965469600
2137808736
1831411418
1479255492
1325315734
52494388
17114223
1281253382
1340111328
1229066709
1625060261
1884130391
1575647395
1594475506
1480538267
1872429308
1092008798
1350851556
1887490761
1572545196
553976679
1017939681
596382145
1901861331
1114540870
661107801
803911840
1587908885
1622773285
307984293
1981893337
1339685845
1289590948
733279084
1252008030
67265522
266969401
1276857017
1856684464
124633193
1755113395
187046858
1840680056
1240257435
413376029
1674642059
1809948510
181637396
388520194
948249193
88280712
719916135
1670072162
7452760
888496101
1888415572
1546662685
101496305
1440501619
713652095
712263918
1622434544
776395467
1643183373
100444473
965412741
447649496
1945502010
1185857427
1975885611
1391807052
2017510390
1975739311
247894595
1889653685
1221943982
1267056970
847083681
1270699036
1418034703
1215236136
1017439130
1997644884
488139007
1567614266
865546350
464130211
1584586135
1616429434
831742620
781671867
1546075395
1450298250
90899959
2065175537
922178738
1886635812
1538398464
1046877261
1945152665
1748149663
1806302990
428504249
183262686
1231742554
1900051068
1756930981
1650159804
205700698
798732034
517068032
308855644
1227884821
1305226383
382842418
563705625
856948930
425590828
1678076451
691333082
1836957284
413257569
84790732
1876764993
1109688860
1487338041
2093876284
216075821
701154007
150979814
931613490
250656069
299567052
1099467542
1233327827
1828561153
1093633975
1015740712
2144106077
942626043
999657794
1639337777
1788461130
435518399
79543183
881175229
2082965109
559978017
678026853
315447526
233165393
1057632527
1992938017
776483215
418949541
250979145
1897396374
1310586997
774691297
871519320
1940294750
729532514
1017253185
271092351
1068415462
645366968
2106271421
312066288
542277622
513233912
1720051168
561874515
56776287
1819681292
1395315703
1568924261
2140643304
1344154335
697726741
304497964
1729421862
567446400
348966786
592444526
773637332
824237577
184032125
684143095
454089521
3398144
883155722
736064107
1709781940
1870659716
1832209653
605993802
578138206
2013482178
2080488121
1537085581
165291804
1081143192
1350872193
1410243600
1960200602
734138565
2069229060
426529445
428496483
1975818790
1352731217
663167842
1686736918
207686014
402589647
598453513
237731452
309348877
1756589408
735345821
1512896000
1528469554
1349356992
1626133420
1087498504
853043871
634330159
432928424
366542562
1968071809
1863911637
1488978714
447870242
1029525805
276800600
761744731
1183303476
1860117622
80153837
556222399
1875877579
1873413653
904454709
606334962
1747815526
529687444
581189969
757777931
77596488
2101676707
1492715892
1592543785
2030253431
1743932373
1823434796
151978758
1595735221
333652856
1949084960
1136987108
914545165
305229124
1022781213
816655210
600474253
972824117
1415890765
468218167
848710491
1401980491
807751291
1282235474
1596873091
471964506
894353617
1254197708
829922120
314985224
333931012
1097001606
1010403138
2107102496
1742633468
1514766848
1623434573
938028569
1335500935
554347437
1210310275
548431994
727339523
2034690620
406754746
1784358893
2144488402
623590652
70879070
459742076
24719271
669974191
1959424517
1094156106
489877780
72829902
639272632
750823226
1712490597
1869148197
1041211605
180523285
655781945
194108891
116147890
1198227100
1927309522
548612885
660042195
1868273683
1787397330
160733385
1643978439
639800979
399736051
929734780
471377437
1416656276
504909073
943196834
593091483
1582444078
813242274
485756194
1756755833
66287782
720196254
1887301963
651511348
92182244
1592998673
679952926
804167964
1020470967
465736200
364741334
1744940476
502070277
889364574
1486646450
1031857960
1895039756
1243906870
1148302693
1134325175
521022231
1403174897
1648057848
1719574309
355227548
42410228
1898547115
183203661
237722520
1236785448
1387058079
1205057466
130153368
2007822677
1142573055
1233967211
1003812708
441383663
537771769
1400815643
837426470
2111835500
500423853
1043874899
1519608463
1928333974
625249699
1023111518
684394532
645736905
1368853706
653433660
1129956075
981585207
634941913
1969173837
847244961
1951440266
1104004918
557019834
1547356330
1094708866
371894531
128429786
866038025
21326665
723872441
2122095965
903837191
2051213838
76662166
1169900090
700425578
233195727
181079687
233026182
339732334
1192931728
534181225
1453038719
2005360722
321955491
743033314
2064488335
924719997
2113500831
2006272772
1447705702
1722973291
255441168
193657934
52168176
1455602315
1928524249
855311523
1474230585
1688429143
1696956089
1467520226
1611470089
1769725856
1825294978
443340082
978357110
502403270
1223674351
29449132
1795997917
1717428149
232505228
1888168696
1617892580
1031660769
1334265869
1748973597
372798151
1506152858
1501671119
924416217
2089855162
864117158
1538951534
1149205004
2119469367
1075811946
514432287
474447326
1081070251
153614411
1081543085
770515387
1962139593
996811164
803520176
1826393329
1639718859
1696976933
282736473
454895355
59856645
1476575336
1905491632
130340160
64792230
97619669
915700777
1857864233
136011033
892248730
1721862002
1870703176
929336906
356523937
119424261
1017230248
728855685
99082622
72600211
905300850
1605998432
1541569648
809437787
326929435
307477907
2121025780
900237412
522365943
1869390770
1982166256
1952863941
934081455
1229225325
1661869797
382294260
1999879120
197410212
1368618844
1331089619
1538782087
198944379
214362981
286208745
947564195
1207509369
1442338681
1000555005
48249928
671899648
1477197965
538473509
1036502146
1218757570
1057429405
1904058023
1516269316
1574735520
308708023
678488600
1571099002
1071766296
1258401798
391646876
1976001759
1007574026
457814052
1749801116
1794360692
1386145356
48420711
2094527605
2062972685
440123196
212871532
718275389
929789153
396539395
9030189
412808769
1782695674
1893991363
1610053946
108377164
1417371767
12776358
929567516
558761198
1328711190
1877693189
595532838
251053463
1863171148
516729323
1680954053
982934723
1181433301
1410087719
1971931477
55617465
1118632268
1352584328
1745684580
1313649946
1697519666
465254217
417184129
542665343
1082854493
234274899
1942640910
1250555904
788866814
1543256085
397307962
1616954604
652916282
510583643
127260635
486972228
1712106475
363473639
155091534
275913999
1701497825
758060197
1806781977
1682669459
576676224
196117167
785047412
1133809755
1253277364
1238318237
1722647371
1865744561
1025819072
985055005
1010112799
1286339274
403022835
116118632
363201806
1128791412
1002524427
851309817
1089481425
124125195
925629637
116158161
1795092237
39378898
128506880
858805915
1169113691
1488589514
1867415331
1736195878
2015671054
671393046
1599263509
165853942
1398179786
1870363830
354917518
473211494
1187897642
930866579
214990601
1434986103
934143222
1836934767
1394313891
1761191520
641658746
304077975
243618506
1813467759
2085998108
1103683616
1169263527
1284018736
1896874472
1332834445
2122395998
1168258487
612239740
476375248
1223636335
1270377936
1878307596
248658795
620541371
1814006734
1709078360
70285006
1930803734
770476639
503700315
1536659922
1115126572
279338392
829545083
927891309
1497444356
1530464910
856512824
1542425496
1039688967
110856389
7511871
514064149
1516886443
750348728
2018761075
588778459
66053879
89213122
2048500869
1021837642
1296526739
530121841
208707330
526895284
37506165
815316390
647955280
566601958
227958375
2068684952
1520126628
1017729906
1305477408
147158182
66901642
160446439
88023801
461632749
704619416
1934106755
511301890
44232759
1895039826
1913198318
1843363341
775827838
1234394873
483364764
1833916474
668741605
47382792
213376600
657835773
1453623150
2095966218
104592142
574159482
1079326822
2055119072
391404862
518926512
1158131949
1856120931
1486723269
1562410021
620141501
758961794
1120051692
1716654733
1955953002
211439546
277729733
121709039
2087387287
1438744464
1897988631
844705774
1597982080
1391827810
1559624161
2031747043
1112451868
1643981762
862462471
580714633
408066750
703078250
1571324039
562184923
424739940
1915610377
253558194
1269692401
1581492130
454856150
1514926040
979335034
147333893
1571944317
882175944
558550496
1412025486
1125645970
706213179
930992815
1714836003
840743181
1850456696
2096744050
862855706
52410360
618948900
1007319393
1262590611
1091392041
835423889
495188356
1714160229
404813350
369776496
53463235
412961201
1900512529
1520899173
466787175
449024276
1528476660
1234634428
1213439490
644184718
663647864
939881328
1907246159
18760205
260665727
1817247987
1534566029
1651285264
1002534091
893409847
1323317429
36004667
1146420657
386865965
775651276
1023082047
247120133
101975527
422949123
1642767071
1807760777
2111929788
1174490985
1686130775
1970296300
1591823289
333783590
1560451331
1859842993
1535945602
531872526
1891054230
1305915543
1635884833
1255507120
1905348194
552962401
1373014858
833509566
1035647352
839227411
120396666
2118622635
612943122
395761126
388329053
1481109033
1468921493
1579083179
1878166111
1801537080
865697805
192145017
1777408385
427735501
1989509219
2104970470
541158752
1847243591
1146424273
115983999
1652935802
1279703437
763558716
864101127
1426457835
420331083
1090684281
1182353304
1536772660
1341781006
154312567
1425614829
920082521
2141662376
866460603
1338296711
1244782755
543866793
49988461
1708477779
1421295120
255457281
263503369
1670382110
2103406862
857213710
1173185093
276135664
1860461572
1937020396
2064143740
255968576
1581676471
704881863
1737204810
1788242664
977164019
582500421
1181916014
1114098964
1761416141
145392630
1416324866
2089175434
1690012405
1322400981
1720744780
1824293317
918163509
933171066
1364116713
521905365
1131504398
379004381
1565106473
1227801006
299231862
1128621658
288202189
1693327708
850278773
1960849755
612565519
443263292
740154146
1647421404
11607618
1666270564
1353017199
157972912
1250124939
1030380318
804839031
1873296243
128010394
1334919669
1529695638
2014856480
277473308
377079770
81705780
650123419
549747568
82950548
420436855
991186586
2081852743
2102425161
1067518901
178720442
1219558179
669944071
1466570672
1683426421
1801764329
1822313315
1460028721
143134163
1678801240
993955755
598026304
1796077979
1570231513
1503679127
1429651444
2140368271
1574280178
454587999
175593996
1097129192
1058645534
943096988
1585168313
2074687002
1575192282
1933146219
1149151551
254874005
715851434
1341886696
97549073
254109545
413622959
1680747380
1491749127
234802847
799429890
652125489
130360228
1481523651
1478747430
744310422
1589029843
587231034
1307836525
1707029719
607383225
1592036775
2129582445
1230269383
620464835
1935653657
2016481623
998949240
1866996710
374727519
1705027454
634842828
718008044
1332817332
210219362
1667015410
307691151
1896936340
322296927
154049871
1864906680
1900625546
1421456286
304074623
353043726
293326617
1893904960
473859986
1099047959
724806049
1037900650
808624854
1734394004
1158426245
970496317
2027407261
1532156378
1116518125
407545358
1670162264
83226084
369212236
125680951
1473268120
725806675
1400668731
1346261413
249978238
707427450
1614960166
2056687615
307991575
1516531072
974406641
799663492
174261080
865310502
1977114764
568414418
1260752790
872342276
491624511
1505327610
2050776541
1614851057
2140341172
1587778343
867126928
946692446
1483458415
1351221352
1206943626
1330803652
1716025602
665438290
40752652
1133414821
524226134
1972489141
1651609933
828635858
825905778
725141077
1311433901
1330025735
1506403689
356194116
165124635
1178970203
1713095027
1886474406
589806499
2056477476
1405634954
774934566
185878241
1602897619
389668845
950378424
1182918148
498228019
2090402770
1155259535
1881715478
1080429484
1816524791
18934001
1012531502
1406714651
336130297
865477459
1230843846
1398775713
306301835
635496194
1161593978
50165759
1082149487
134911156
1408961727
1314072214
521002219
1170301459
659327293
171253359
722595143
508228185
1661493024
2101823265
354006682
681162426
934318894
1595941279
1575789354
1242961505
243649305
211039147
1404449532
130834180
952195145
48938128
1101949309
2127592656
1303267902
1255977271
1619641447
969439856
1098549307
1465843872
907655665
112118293
1085862982
2069438465
380026395
1627215120
44930307
2089344731
1655493192
2039632970
245155793
1895072630
1740872364
1589637235
1584823040
2137796358
2073754756
1142401630
1532391589
1253804559
2081768714
1789037338
1718782028
1112324194
1470617302
794238033
2066747741
1243452849
491479144
1321085062
1966679366
654850367
1399102212
2044150673
663423538
1535099605
2033094671
1768823285
932617373
604139185
508520386
842107477
430686670
161608093
1751170908
889029875
436789938
203627842
777291611
602453071
268922130
878038259
96430493
902229200
788422256
1919293626
909228053
1190225393
1653855872
50844391
48751234
1329969539
1112977605
830294961
456881408
1114418460
1788421954
731536660
1180540390
546947233
1856339129
1074053094
117718237
856983693
579186321
1175627692
2144499625
687656058
683093848
432580238
1365629532
98201727
37988684
93837856
2131819432
346694791
1440204776
647847837
527215764
1463279062
1016138471
1329860444
973647327
850924964
559652863
659128880
866447074
1739641594
567887102
1195859172
243028735
878934403
1709847216
1359078594
206176378
1443390212
219221718
215800824
1808938723
1984773913
520807940
1610065137
198683851
1873230577
1595158126
2106699812
830895687
875164267
2004079038
158871299
142439241
129247236
755318665
2019430628
784287192
660817101
681215889
1444890361
1056165824
1700700432
1714387968
957370524
1334000150
824939638
449459
211488623
1161003537
2044415510
1441432575
76145756
605130757
1350792429
2129112073
1971458714
965662200
781357046
100672973
2119068912
249328800
1152464542
678013198
1622886774
179104638
1006700761
638854547
535084485
94719260
1554673500
860888320
1962419224
1424424693
432677862
1015940564
1787422191
1916468870
334463454
1934603450
1908445701
1904717962
947690907
92589870
196491064
1599747655
1029252585
1856718412
747702713
1953254578
1435044734
70047830
1291079323
1043313122
475525381
882023151
831164578
1955075095
1508533308
1799851532
1200233505
821856001
1831197963
683881828
271893436
466191171
1409320787
555039597
1953753959
1734110064
2087309671
418061002
2094128784
450992906
1025295808
1128845683
1362193041
950926541
248326787
273521175
247776293
1030563953
1530948043
796765998
1910813510
1226639678
2030256611
2116687013
76089082
2063600734
797785637
883911236
2034455057
634312415
1757607534
1667548650
364703690
26379287
31987555
842241523
249122528
1689283536
2133996478
1542556492
2076018448
1439723734
978148047
146115543
203306140
1952896648
2101574319
2021698679
2035588206
1170907153
1482131189
1639199652
953948474
1759606159
1652910464
2095948602
1241042554
176821072
2037889846
1912720166
258516386
823017322
2128888674
938468202
18846346
352667731
2120237194
2076552816
556801714
1110444786
400390272
1217241894
35732963
586645755
2166995
1954553728
1410493260
1700189906
1638215296
1171300998
1496255604
1478101712
1702256387
1401949884
1360141917
1937379878
750634956
1564275674
1574644003
943687769
147398461
767222295
483753268
1823794237
1216441406
478790466
666023496
2127640389
2137099958
1647722024
1920567458
1998877657
991793236
991698857
2104087869
1882077816
843824081
1035193796
423036142
1911042212
260079148
1472446837
119123522
1634525148
426642982
401541457
223969496
1757682209
431545590
1060754335
739277125
1392372284
156356179
272433146
1963482767
1424295914
843528402
1877064342
615744751
447862823
605924863
765337143
2036456279
927396263
148998908
793501131
1760771812
966798461
507662337
1188165505
1013454729
960313181
1328071130
637169255
1137785938
443594272
660131998
921505006
1145052926
530376872
466635010
367538047
1954038028
344381497
1739803828
49321409
1413672951
2097745423
112693609
1615937147
1701202107
814666202
589261465
887375799
1281393786
803270536
511023259
792582863
573082934
1257047646
828039566
1358044701
1196742986
1481661866
2010542468
927936104
1412010053
1351566586
481952328
1761878668
1345255079
318896336
936037453
642651333
789652126
1923092894
1468022352
1935947035
665450373
1693677976
407469622
1929110506
1429629827
1302064028
409645180
685626291
836244061
1693186232
144902507
1654993872
1554248269
541628100
250389637
1323426388
1151311955
1326724865
700917102
955688602
1026401456
1326343012
1067327377
1915515694
797582885
1328604591
117196505
647213201
270065590
271807786
2036098957
913084122
1969576848
1845423494
193537832
720330808
701921243
1031343226
1939639276
2137914202
1345729290
775010332
1439714717
1038558679
911130656
1738198390
1181740294
1480918405
939385555
93550195
677221775
899652640
541037376
1747978387
213566551
486295601
1154542505
2126998090
1499838617
2099466241
741104368
1315897954
555527277
189035505
1690313211
1882074431
1094177955
1346603098
1331697551
592591753
101394697
2124814275
2115220702
1416362220
1210119427
1362824691
1803643157
564115732
698232639
1018521834
911750827
1896935221
1413585474
1821570100
926455452
508709777
1435413704
1439173242
918398257
400777756
2010464755
533291041
1013421592
2112149547
1004998937
1051514275
1716023495
1867258788
1617686153
1463439729
1953764568
855613487
820368387
1743102512
844400004
1315218984
664121395
936012127
723746573
1661438157
1116864302
920849789
501895735
1495766062
1166027650
1221833671
1888028792
1829725065
2122429748
1707230011
1885720792
692242385
101065434
315911744
42316644
799749586
1448261984
1846330714
2079297139
1879817234
11599140
1734332629
911890881
170230095
861206726
1123693500
340243357
504744784
875319016
651220305
181122152
899058675
1776750895
1068766273
1851984762
1021999238
95117666
2017394691
727212840
844998554
1560598880
1310432140
1096420531
1197717242
79739771
137701204
1291908400
645691976
1116203503
1787917253
556392676
1831350604
1948756083
44710777
1830940847
693388858
412754871
1228899639
734489843
1305056037
939508088
482086603
450878210
423965084
2094676268
23379630
1090803874
1476710307
1778021435
581705280
329597088
934252268
900871650
1126358202
499521300
430205509
1945799665
513693826
456310060
1742152907
1583351419
1011757623
1393487435
1820638918
832944307
1285154404
398525303
220755410
1177551021
1891594275
827916235
221923573
963123169
810283797
448062731
627050659
862546776
1789357456
1623412702
1205464173
225033210
1091335028
509958969
1528017037
1517094533
1197797308
2123419124
123944275
351679615
1084550891
1634962921
1830671432
2038797134
1163686363
947477696
877447102
1591088632
1901676258
1748294739
1735046985
703224807
391245177
2118965803
1857181639
1293582959
2142404361
1286530251
1235730591
376683475
1640276518
40380173
1353007642
1792716982
344687795
631606497
1481950122
1753327482
1724702123
1635528558
85895875
1281586410
601880520
1832585522
1958168629
1536439393
83608487
1780937311
538169055
2052638814
752677429
1872881002
2016399825
135668141
1304237660
484346491
1143753407
139022618
1068748791
1784745040
795945009
366567125
398130572
481178801
1117414273
389278389
1034876726
615108595
840540006
650482924
298045353
1766152653
26562049
612314576
1745395718
1765798222
1932418919
1782099512
2058475797
1524143469
368408452
635631612
1912839463
1785964759
116960398
1771658710
1121264620
2018819702
477285685
314831900
1791369981
950906276
986001101
1050388575
2069840134
1617161859
2131035192
461447693
1937149929
336412240
990198509
62352120
407965446
499419932
1927668308
1865637613
1444558100
26749030
609360182
1867572330
694846162
1601326051
464880875
274656510
834018586
746377406
2077380245
705903778
1318874954
757154919
1614850530
1494678397
271701252
1004944098
729867153
285019258
1283214695
1351281435
493418260
1863528153
1518089250
1709314602
1054256447
866051510
1161430202
1275928904
61817448
137832576
1064444877
668512404
1012241577
2131483535
983020063
1461402566
199219724
790380
1107781383
756492067
410377968
637274694
493056411
2030111327
258001975
1588336447
1127310207
199968356
1584756072
1990270837
1324557346
2054676500
815935284
295700755
2081679643
567387601
1267281290
1856823591
421673436
109943485
1613785509
925813443
2096101714
2000006082
955257030
2114566010
1095858288
1935518598
1793620502
2090788786
1700040756
860067405
1365812457
147141338
2062074840
1260134086
500055854
803870708
705784704
1212973579
780678061
1487705427
500885055
1307747298
738508796
1164101929
1567347647
557609737
443814635
1327192519
631986054
1160746358
594047786
835429852
236282607
950164581
1383918799
1199291507
494274179
541524254
1548453916
425794972
1902431634
566896726
1193019267
989414006
1031348040
1948626784
1892953585
1951722841
760261122
745062417
1976733016
1441088094
513856645
357969028
1753013287
1765517075
917256496
1801065545
426431639
1330473835
143992578
628608907
1681299992
1038891436
1478897049
116466791
219916230
1933856354
2127146374
210223717
934102847
1599175014
378106967
1666844501
1594723823
1885070636
1359961369
1987840656
2083382183
548251553
1186987054
1133376170
784470396
416422496
338186424
229675086
1236195091
1926232792
1243053700
827933570
333253002
1743737383
115183992
1252402998
1652177273
1941710442
88622730
317949428
1775231247
1008136636
135716557
1368626661
1039801033
1464066857
1186855309
1990819135
2095505211
1443489597
1651799633
1984470607
2133248891
1225946910
1889689401
1025059781
892891004
1306210789
1374346103
518194478
51848134
145374382
1529489665
1786764012
2079746272
1310091896
1205903313
1574279818
1412615263
533998660
61061841
127542074
933320561
93866619
307112791
1002521012
1854309802
872506148
1019736711
446035077
1537065621
1620653210
710902802
1235220693
1639608415
320777117
885846068
1620483515
665548345
963230924
253236712
868344125
2099926406
1012532432
1169874370
273339550
1405012506
1365323805
813202227
773605289
1386212883
1163537287
612546483
236240449
79424069
41819292
262554711
845851582
2083465989
476586351
592909397
440661761
110370598
976804205
1486208888
681691146
833912235
1208661339
1539763262
568433250
1749357789
1846021939
1505083749
842308284
1517625204
1687423793
890921414
2056145543
909779903
1511472976
1578986735
1890282670
1734433195
1075913752
1534167608
1911699802
797939866
2058308675
247200441
1074584111
1652084250
361457176
1545941993
960442152
1924660201
1355874825
520782265
2107169374
1070644837
114042006
1005170752
1430557704
1040407188
578919797
700432155
324388784
482104429
391260167
2066979398
1536522017
8949107
122246221
1107680759
552560566
966191692
113849861
492740438
1698731597
401637767
828628437
1571962823
979890985
447762943
215193896
1729513123
1067083460
933462072
69401191
1560232902
1427840422
1557863860
372615503
679524820
60366074
366507657
671284043
340266980
462626384
1780279257
1140020063
128683124
1547875408
453393931
1827752734
1548113811
11515633
1526766310
215982475
1606059114
1689057135
1882645588
1799681374
1297228936
178207939
1896528288
35537644
1767399776
638552085
1757213422
1944661665
1780719361
1848221765
919578267
1461130186
15312334
1583867662
1674229707
3792189
513201430
852325555
1915481277
1834722691
2130795869
1479507011
1651215571
1913790418
384926378
942602367
891193069
1157547745
932701821
1000578789
777986016
344774304
338352727
358161773
2042964075
1373506412
1417918901
1646239008
240565096
1844914912
28658799
1783664699
1442481239
1448956935
1605644622
1409860732
605326722
326440747
826953619
1551417581
1930860086
68441728
1907249664
969697583
820834482
1322774200
1094199432
374008406
374401317
1122903594
415994532
678424301
489272213
119989804
1370599944
1121917661
642048343
523942629
767206452
1379061851
1053778068
2086247273
1302340890
499596221
974651917
2134014503
1774336359
1136830325
2084865757
113548625
729211103
1337727246
1589786463
1617673842
860213180
1988179219
123404541
716698531
713634390
1889299144
1593318660
2109890380
890009143
542927181
221986369
1892657150
828513529
658365288
2050443107
1580284236
1959368240
1236822925
1471252898
326519867
295576120
2140147888
393513656
1830663806
1030208372
1374396904
2086490841
840532900
365365636
798077804
535577402
1553290597
1368742768
718060047
1447195852
1519422264
1571924209
597129214
1318362491
838677140
2064883173
869445771
641498975
1496629258
769502212
1248142648
1622269459
2108919549
726082808
1028053228
1456733672
1613506886
1985436887
966303100
873245092
1579374789
25875569
1544087122
2146812032
912653952
1973119836
1659299347
2135575844
248099755
734304868
1449456235
1728848675
1053372676
2080159187
850079691
1894188475
1672314909
901527384
310085231
1476023733
1209332385
1946947741
273145403
559040534
835249071
2075395430
247177901
1400480860
905133794
1954680348
1490653163
1689061842
1155846522
348373351
216974961
794345310
868049435
1076545249
213657346
682231862
593924391
695554482
945223688
1696400178
1098023289
945005014
140628116
722473140
9390059
1260621658
794742090
1803927706
190850034
1715149752
1090260136
1969113304
1571651560
10161358
2036036333
393315310
486324532
1610780471
494319248
705853054
2059448452
1551687562
283161757
547708468
527704604
1839332770
608504968
1343309693
1460585987
300115588
1260848471
116796456
1952856239
1918752333
1451276410
1756404140
573286997
466162405
84117320
877911834
492263423
1061076565
819648185
1021559643
502451117
733032539
502404026
1479984107
5432396
319510835
1792999226
1846139569
301114917
873638915
1773224658
418303031
977261315
742658222
755518671
1994259988
281692832
50650601
1626371120
1465177358
1332163254
1906367550
371746163
1762237383
1878583096
28200862
2039469668
1633546316
715961040
1435568597
144736872
1406712530
1923043076
1291158764
787640099
269527952
2079927365
960300353
1475115013
1620066687
1202946666
2079573011
1658987353
1834768503
643246322
864690417
251641266
1357266699
472266488
145349858
1602600645
508712232
239168425
1084251301
670332346
740045365
561667831
1870066193
1659436242
1849774992
950237364
2121412377
764179985
121328173
156152368
970014664
1016500083
1999806935
1259085136
986074258
1594117954
1962071586
374945166
1220600974
633612347
71922259
496105438
927166351
246961518
1234714028
55886568
1402775790
479231811
1787044727
787087271
670966013
337356669
2143918056
543199596
797493184
718494909
878675883
1798311334
285769576
1233205125
707906757
659668259
339195394
553623226
484191707
1440834401
1199835155
775344885
2129585096
1735839644
845998770
1838629762
1986373794
1200174060
2058706426
1701980713
689589496
156059390
281126592
1504800756
974903061
262089472
1234833942
1787812003
754133040
1252597479
1126940106
319977498
469642230
1796732383
159411187
1931767067
1261079991
869161005
835083490
206956299
544798421
1613220586
35729686
392130893
1876022663
1711046786
1130156977
1537902457
1339337379
800518485
62614769
2034266652
1500176439
1139555091
1614240730
1621125779
1141319426
755517883
1538406705
1126041473
1150967298
1421789072
1638523147
428404997
1835466638
1813108104
1277986264
1979636976
150738916
1642040128
585419100
820564667
180405198
1460092894
1261887616
541374547
865678927
1884788930
126336183
1803298362
1900955541
1536582700
1843871146
891913025
1266715209
1444099912
1819700508
1061972381
1628433099
5625805
67288928
1569608278
218158245
1268345707
393174776
2086177277
1107812757
1390768319
145063414
983330027
134549172
2058714822
1508159618
256830354
1188527090
1061211700
745295812
850941493
772977042
714246225
999744164
114913702
289304142
12837016
1570804072
21418958
2087321220
1237906417
561094567
603686645
352065843
2103538039
1390800336
1640232652
248006441
920521360
86672487
1577198768
361943275
2072750966
1021978005
1319904104
122434825
1203075712
1914824652
1652939763
997009007
1129226784
1670830010
1823938844
1476137484
812965727
470131395
973003865
1558523438
1528617639
323307852
1524955604
443420663
173623522
62249149
1500183747
934136162
818795212
1584672164
1071469414
1108512929
1526646081
1055637123
159761288
1998449919
525240781
1484746226
220210836
362835543
479848163
388129763
739405252
64875093
1636042724
232386993
277409523
2082685748
1738755489
1413577297
129497079
964081217
585098907
508126842
212052882
1244377521
2121608838
663362902
1659839820
1044591292
2116474902
2107901926
810804817
1537322030
458939280
1262852767
1451395202
1514370275
1525231675
2140170229
1716370498
1723383139
26364908
196491853
1612745570
1230114469
976055222
1925658258
350283266
344346648
1908384717
231343692
1568634578
624645537
583841863
811010503
110477046
196736767
1112718567
1208980142
949189247
607562758
2114026840
594159059
1411140932
972535049
2086579585
1114424796
760657397
138528672
1420288667
1846428912
1208830715
1213482379
2103660973
1360502764
832782072
1004403367
2108709223
1870552996
1425878184
1198744503
1049154002
525403100
664742661
951024522
1849959504
275674273
1449208358
1070076603
30223371
2120318417
591042266
1954458761
2082201216
1507414142
1959151324
1920394808
1168358248
223874282
725593523
823878782
42468618
2060473823
635066497
928664021
2139537455
1846209026
2121577063
732050822
2058059092
30230050
1623658642
78170423
1039853471
1541033951
89130699
1201911532
929570369
772147215
1063191450
1287477307
1921307690
414532623
951989260
1923992458
360527890
1564635369
1687990480
2122423025
1141941592
1155554685
1719267808
481749581
274209718
984878106
552831752
351939941
1783332818
1442745749
1534472170
1105946194
1276552034
1934615266
1827864627
1114958797
846140822
31188962
484056098
576501516
1161542316
1412056367
1924890852
1675180692
1845439814
293235289
2014260294
1678950395
1989535212
1465159777
2126875004
144330297
737749833
820036678
1382098149
2080315513
1708640984
1136457833
1350215927
2076930880
1022728376
1881874374
1085284783
1515344945
660781079
613437260
1663076752
1523996313
582724506
1247668462
263495007
1991461641
163786137
2090716450
1737881766
1716735222
734449577
645567949
89487861
2027446495
962552908
977065979
1197600483
1501797202
457059716
1733717648
1133512884
1510133221
1289213558
271895647
697604106
887996116
1574843067
1051940297
1433538985
2078008881
1251591980
2015806569
301619890
144422059
1817450995
404393954
245750876
1362387439
1478740728
1123639577
1394663592
1786462813
462123886
268012447
101725972
1428530615
1669091130
1002868932
732831566
1700805944
997043217
192981387
335576943
756353511
928653953
30103683
126443165
1294521058
76781068
633603240
1551018559
1914250084
176094456
1574542151
2102804950
75747623
1969811665
1184774696
232999765
1044450024
985925371
2009850384
1086443356
1624829408
1598156943
1473589489
490052994
977118537
72901338
1887118324
1646360763
2027097881
65193748
755032663
1730906934
132967323
632402827
79072920
1407460008
1242338012
1140402927
1387536813
1072674117
105329415
11445612
2109558044
1314204951
1113429851
2131222557
426206370
422673487
187594013
1768650200
1404719411
1244756612
1498170099
1698971456
1353026258
122881956
1335858881
1934130000
113384103
1787722063
102698042
468041389
1190831556
237587975
1791341075
748858715
1389526840
1318267543
2131820930
879196557
1126482388
1036918019
1483693131
1505635536
55866109
1669540457
1311248919
389789706
1258728587
1208230308
660991870
1600310168
1251987359
1872476264
1747801155
577861551
752664163
1454174116
203870576
766153919
570498528
776126254
306663269
1556869891
1597219178
198249043
880720978
461526061
1455512526
1980226609
45498986
1036790217
1814108709
867822522
1485243953
1130110803
145737192
16214069
1228041360
724330708
1010749204
1369312597
629467504
294902885
2125307579
264208203
728520011
1817039334
904335555
1331621771
1059769423
1426443066
1438381817
1076299876
1110381570
1947722837
1161011770
953754097
867928490
1113000985
789280122
257342887
1134860397
30016533
20873209
189156188
1603254236
2054170869
562962226
544486530
121369097
960430733
1126476125
1093742953
1551692257
1151966341
1401626447
976174
1873910042
1931650594
592111433
1669054823
966729368
1294621428
1085574863
1021260589
129611060
630796949
1902417188
133633834
1476638990
1475893568
1363098911
1314354533
1036805796
1708716123
1539074139
1175291391
1756829823
2033915330
108820451
1636236645
1267994016
590722368
440350810
1241423950
682866699
53485542
561369728
1154424891
1971163777
1545497705
298370755
1328365435
389250906
2052169733
1208676002
1256865194
1860873718
764190153
70420344
1778355214
48433601
3071944
1292977243
499435831
1334194243
1030092461
27551816
701564393
1786179333
1165414932
1609951530
430461181
641354354
542101807
1873254747
997624778
1294142230
867474104
140597634
1765312116
1447613700
2071248101
444290197
1423205301
661898681
524162690
1918713784
985810426
184916347
1119618677
1697359424
1376142013
2030656204
1909744625
796670882
123510629
783456357
334708556
1290417437
211375378
1337271015
1584818683
830712886
73129314
1895715697
1332332141
338233674
358106669
1954077196
1323655442
1662481823
2006355439
161747893
780029877
167204240
422135918
1994909881
1532713658
1659357893
1190955522
61747917
949906509
35667663
1501437254
1936370541
1022609800
98628736
1006632422
2111464022
389550674
848012193
1087774169
283359976
1262881135
1692211696
324038852
1822422009
1763517703
1247864185
1003635085
1379349516
900851457
1515718588
292015380
173547929
1440283892
929804066
526067598
2016673678
1222518940
1956968801
1953065042
1107842332
1098379184
776125927
72949279
1348410037
820581614
19292204
1003686713
21917904
557897677
699443563
561916419
1830870649
1221262502
1963436933
1585445188
2112820982
299932974
903785205
1268912138
1674856519
661307631
402198799
662567370
461762997
1871166677
2076272214
1697667960
1295532404
988044320
1970099300
305421984
1037564799
1350160552
558346524
623404758
1690494880
1652648527
953782169
509414649
1950861140
1653544942
852187988
1043293206
1129763946
400797659
964098646
877626624
183224201
1277689614
1782839015
238314461
1373267403
1474405036
436646576
1377692228
767989567
1360176965
1220255806
522608139
808519023
462746048
18318598
1510214490
1788952925
467824502
377865516
1631336953
1830187410
1377504647
239973334
2057857448
2114423006
741964541
2125983348
659477960
190579768
1804054252
1361887020
1236222524
2011574527
176437936
442795630
231018185
1896348625
629760102
635645380
1226806432
1682654588
27718832
1612161496
345098641
2094449333
1782580626
2090357864
807021651
1153982823
1058884576
202753900
1422129563
513685365
835019489
800857615
1868736320
1190590566
1510721716
903657444
1512614287
1863513260
1994892890
769184604
171605666
1151245957
1640194106
1734751928
1233060731
1668258128
1872096892
1533469563
2081296132
972902210
876018925
715968655
465459220
1501433889
1501483921
824355762
57909225
2125575926
2095253136
569550038
1458448291
1484970085
1264643723
996425568
1258056671
768047457
1554442628
1598696708
1292904800
59395335
462250485
1056518122
139962585
1231387407
1527816129
1340146857
161239947
1503128960
203186377
1744852177
1246203787
1184770051
1637496896
797749582
906945473
3646758
223590341
122131427
1307075639
1306639662
559505205
421096098
1577608805
1961956262
113202350
44804357
1405713869
479366877
1671488864
1742398161
461356907
572314753
930860512
1023012376
223891122
339431869
1712605597
1056902532
1401303435
1939589052
1580395398
1507074836
1528654929
602366660
44908275
723708243
1276995238
670062834
2034904729
1645622871
877369145
1478299405
70465031
1923696133
60782597
976865370
264460581
1832782873
807453467
2113526665
665117874
1230212702
1379464648
1636921896
323941983
341133026
1234771573
1710280114
1796459943
1000115844
2113204058
1112151735
202433258
316477237
368319378
1923789461
1785841883
1179991440
165346063
227615291
1586942972
440130550
1183545122
1082681281
718310209
788759580
681524893
1811019110
478208080
2083338685
1853637047
1380393737
1418932051
1367540920
1533310638
792407323
1885079459
1890816919
614590010
1330035207
2098314241
929555665
1695547136
1749412268
1429125875
1544288869
979579687
2146560662
1076801075
1839436651
1521474279
488577127
1782014975
421785026
1607557683
1422434982
173965078
753635767
963820589
2081602141
1398599222
1829839555
765009883
1686915175
329330038
157432619
179440646
135867467
919686566
1745571076
759534567
1846411794
737002752
2114030924
1049490165
1529245697
140904379
409462261
408250741
169803237
428861191
1212674007
94068846
987460270
1930607338
337114455
648140363
1512225417
1777815892
682032215
304354037
1545164243
1361946343
2099763394
1687659439
532893334
897148717
1010058971
1232642095
1375123242
1138111622
1170279587
700593656
1246212269
1988409540
1142695253
232029483
1150744716
437353847
405664444
1747489911
638320557
885427132
1331066877
1767114153
744720371
1478022346
1734318921
754741694
2057030331
1690460783
1528656106
41714934
1848059730
1331318453
1282772151
1260073836
65951961
2086372513
514219192
1658207536
1418409122
1470842997
1976011632
1205926476
1397027083
1557170009
1453091266
941125535
58127011
1512894541
200368618
1120774720
1143677700
1386796086
81621192
1483171016
567332723
2120404433
291547414
813429406
1377373729
202650194
955825333
1914991735
371305897
1778076058
1625591685
1634358537
993503763
104615438
368038405
1875905792
1385835533
600454505
264217195
1830170402
2093420138
302530745
1773746203
947764353
1291447631
1249203281
398169284
971555154
1436990257
819075208
1258635227
358234115
1591271504
1867702778
1304364976
2054567652
461365331
697196887
1371851908
616784762
1792182341
100277164
1231377032
412004052
1326556576
1457892226
519183295
1668438533
1125336155
2030421966
35146492
648102548
2082436064
1321211158
136023327
1949791785
1841797009
344505736
103550018
267456339
293681972
599970059
1529899473
1858623854
65892782
380923256
1350352960
1612463334
2111159268
557821772
1326427618
505410607
117929497
1462855981
1628333797
443877034
2102841042
35038482
1431883600
921734745
707937411
363457426
1563336162
967623390
625978520
1124684989
570328556
782749330
723239074
537288780
462973334
273738420
1505048091
1358992829
1562088450
2072298225
2002541231
551283815
555351047
1654268619
2036350031
1942224028
327781848
641722554
2058507843
109901363
842825101
839729889
761907291
1973641953
448373131
902116304
312415217
328969408
1047385266
1399741904
1747542897
680685477
1011834904
494933955
1139169222
1219399817
153906660
126208337
1079336703
154541743
503153588
1991872227
1852805698
2026306317
364184551
1865885337
1959074922
1617185026
2049227095
1837638424
1544103936
2015995587
2041735129
1399482772
89478554
1670720779
1572104138
1775367370
646822311
1987655583
1534019627
1497817541
1835951049
1959196158
1070430251
484492274
300641249
880984722
653909
1530937712
749504805
1112753193
1739005353
1007155088
378351568
1715230044
1848262999
1064674905
1781151657
657896766
892706153
1356637584
2024147564
829783854
1236866691
1138925782
518805876
1279945692
18028317
662674261
1759403200
1505351779
756707716
1491221696
1408276655
720345053
1747602341
58287396
1256402004
1239779908
1684606937
1115949388
543008683
833420849
2007197512
1671976617
1582787152
1273747299
255081731
1496522793
878020891
1799258333
1301464964
1036030508
648494234
1599054714
1296014127
1647259316
1558828887
680961829
1659487318
970854822
238896224
1053686542
985983513
408386872
229772636
1314006353
1395226534
380153280
1637476330
1169857555
548917174
499644100
478399933
102589663
374834621
2122983068
1590466803
93224347
1569431684
784872033
2077043616
881593408
1102374064
913713976
902765963
2083018667
721102514
244087158
1611723324
870483783
62301454
784622023
1984092097
2067737530
89287331
1179177151
1560603826
1951501985
801159463
513568700
118492703
1904659419
414874383
1863712852
651308622
1109635175
1310899685
1920205166
1684484802
1711694794
956773562
1596496651
1140284094
308074382
1154925037
1981731468
10759317
371261447
143067698
853149488
474803546
1447810137
1300368920
1123071436
1150524920
1188042351
307547285
1241744870
1907065325
1989010418
221769075
443653405
1268395481
2039483868
1017869063
1915435995
1857297567
906246384
1115583754
1982046535
406703893
1434371628
398189233
369309751
406483223
1564181197
504712290
886770334
496044201
892084385
763672275
1790606835
231811996
784692805
2063496377
1848137739
436223478
1771865968
388761831
866126512
637024334
1157911862
1246302570
341067805
1610675754
1660778014
1012611259
1419239233
309136295
434665059
656289918
762175579
1227039910
260833524
1092400038
199362568
1495067190
421514793
663720247
199914805
805597450
1630363028
1186708912
1270064081
238628930
1027044725
514354676
257405533
1839562513
171535082
1143355619
1277291776
1542298357
1479488191
608191091
362783443
1990276692
569850073
1515220272
232735015
70815431
1207894320
1460638944
1700706434
1422265082
21729291
689623238
642394293
694509821
2005834163
1837546899
2043401357
1502692546
1209629443
1228525587
1296981787
1235787400
748616137
1239854816
951209739
101468227
466930928
798987644
1167580008
2053002438
1126558817
1713093994
989724524
1150016887
1338419720
1592250754
1469568866
258627819
379294038
198862766
1884898364
819034337
1199837159
1799717655
937154602
2067435700
2042226080
1836981896
106760931
1259242286
68574525
1970454208
1362539988
1407924600
1026444207
1412041941
466802720
306815195
1817565589
1629648843
188457888
168636689
1706889878
934010784
1753796610
581302952
16137706
729040670
1166751743
2106473797
1381433071
882937367
574078318
336365005
1287994485
1709847507
1618113712
1027822671
849400349
1968906590
117119579
1974946588
26937355
2053143388
1264307715
1570038811
1315754734
1108180171
366680032
1662955462
1383914723
2089244988
831665155
1926044387
1051088202
213067325
501786314
1321778448
997296315
1834929886
2111183209
1535651587
1479492075
1832783101
1818983988
1064986757
126349764
1966369785
222592104
667330315
690986795
579162864
44180677
1548409803
93298603
950212230
168816147
153199011
156702698
1282806772
1536424049
1142471714
2080588632
219468408
109812377
1486953825
1569752244
872820268
1786066353
1289843669
212156008
1900448222
285757852
1588871512
1336373970
359205271
438108351
1736079500
1481518100
1313723610
419663230
701211684
1516219634
17195143
906849458
70030427
1399679083
631292341
505969622
1612027174
712950458
129173330
1166902177
1957768552
1539020979
1889508604
1101202823
417096617
1967624401
111916209
22368003
1745980933
1067397948
371243330
1917114011
1778820894
82299238
131188993
743169862
1021848741
130221982
2055092058
201090515
1983481476
1532459922
1252661031
936858631
109310963
1935590964
1319488984
1662909844
1746731514
1814731562
714976314
1010754550
1097697873
934381860
1655345630
1409204963
1732393211
232032750
922523332
1839129813
1406048975
858675999
1616428623
258064024
858502009
1658691095
1900195957
1441715159
372972581
1692057646
1917549742
2083972035
821537127
462072599
1176396863
1016683717
1096587664
408894805
2080680970
657201473
1479297765
276203992
1975089023
1143366447
1023375924
1464459491
663136782
1485848825
187041868
1453170703
1069797877
1719077210
1828866366
1342360148
753932857
151535544
128440770
224094396
1203782885
403945568
950468138
49459738
1486466575
227935554
1007519737
1188690910
1175671964
2064394595
684082322
643527129
1949691297
1936823639
1839199071
192124575
978583174
703163328
426034200
1365412883
1467154116
607391147
1015766237
411444080
1935573722
1127345763
455764103
516797706
77491644
181710853
838315290
456704398
1638476707
2113898343
1094429122
401693070
1439364255
301459625
616742185
1202933186
1213928815
807893940
938791930
1481713580
1593328529
1947228032
1633459801
1296558481
27588186
1316259713
554127143
2054330058
1237109058
1976686406
558227841
1208910837
719054560
259188346
1366878126
2120314696
250706520
1131840971
2125455461
1886544084
752232912
2035178155
772085258
2053526156
316643670
1230359555
817824832
1764860169
889844721
1128412649
39864011
107955036
1215332107
5072450
2096041710
743361297
1408119795
320561376
1339892330
1923755299
534733445
1182559194
1780048324
930370044
354245384
1061970811
804509158
2043768113
627908837
2094028564
1637697298
944381557
96085103
1578331269
120281639
1068128598
1419117908
1105464698
187316345
423433664
1033264439
171072067
1692712019
204851340
1145671951
1118889870
1336682553
1865982706
530295970
1706607060
210265391
1410505557
1889813428
965851507
265930908
1758608772
636902575
56620957
1150640746
1049772796
111895256
1410849271
988074978
2137453191
780279941
2130253594
672312697
2046773713
915063294
1479682788
298603690
1252715582
1543036453
762120876
1457681283
1318443973
819235583
19276170
64023926
1999305066
1080259997
1825477743
24600210
11423095
323159537
752537159
814424323
4200133
625772693
1023300854
1819008068
848929927
696017126
301327493
1008966237
1844770200
1714766690
1767953490
679175841
380641382
106461214
1464517280
1110275123
2002617419
1909204052
740723099
1532873636
1645330685
438869436
85686892
1403158982
165705410
644203454
1403380438
369390997
278450019
176251467
1756092547
209819227
1441975757
1580702770
306662843
1421455999
712926792
805723294
581332229
1838075213
566583124
534041133
1099120243
1705114883
1546713361
1052242158
953389759
1186320914
1113874008
124583064
7485621
304038879
1356651578
1027807851
597850154
512632872
1003021039
491580484
913233730
127283520
1613155757
265499165
1879320130
595686292
677147306
1847686231
575263729
471168090
1066957860
2061874873
773360018
1393803236
678332399
1501311445
1049628554
727648253
138350579
580916656
86866312
600688991
974920239
723145738
1667406434
1758690048
16495069
724005478
1703919857
508117988
2049517118
862807162
778091441
582957308
1040585788
1048211004
1890461070
1910449088
1850488239
870714956
1495529913
327798982
1176566394
1548546180
1343123500
829941095
426502053
327215002
1187914234
2101820988
234930454
2019946339
1402238188
83744085
978221150
1880438764
824791272
1814769810
979625406
201275018
1335565028
1005672437
893077658
1088799025
2111437422
475943849
962432772
1588015069
1398760580
1302278703
1225680598
1593018176
1680011611
531994418
1666323718
1797565279
1883076351
1937297661
1346246324
1737660582
733704082
2144040733
1948616868
1692182349
1782555435
705597724
1850890396
230741314
1832328740
955990931
1293696012
37361692
1249864795
86771596
709784127
247379889
1551900027
180250765
267209368
1352118325
1809355110
1670793705
378304083
510270554
1172507831
971748982
1132929111
1982572567
980292709
787232116
1183501544
1071319530
103617128
22587865
1392902891
1718978174
2122400298
1948825475
1932245791
516061525
1717298265
224178936
1465686319
766371878
723172120
1095177725
1306979130
504044831
1667223263
2125889203
1009676946
397953105
1225095765
1418278432
594342974
1882991256
175095332
290667977
1885114410
387368925
916184611
1239410234
238871209
773726406
846152931
595062063
1925442549
1885337066
350662730
318055451
430686289
2199793
2061936028
2043452921
732823802
1320589292
1519267190
643327456
1440619435
252176011
420272357
1019854161
594760564
96694592
622660905
1917641213
2100531332
273559318
459511734
1275550815
1188034798
1706101667
18188948
1069143634
1805930512
1658446384
1818583337
602831011
157949856
631865025
22571951
1371328987
1217439763
1348970895
2093319153
843858884
1460311936
156645502
509479275
777910982
1669499857
675031356
499262907
373779314
1678203171
98681956
1975605312
484857947
1684085689
127321871
872958823
1748459829
224398989
1258001674
580710360
106436832
261500174
1147564889
195682584
1172153179
420256363
878561906
121246250
76078002
2124796522
247492641
900055432
2139161494
1191026999
1213528784
9549131
207484870
1303897021
2107185708
2004991808
1651175464
1129254931
130677412
471828970
1068156008
1586726294
1530834845
1970711438
1028045722
707568958
1951245521
143066067
321970442
1905045963
638982488
1605263067
1524818955
1843951705
1353097655
428499503
356678936
1961082832
1511633391
185843876
1339317310
264471065
1080111146
1473492757
1099341806
186051471
932843119
2117390324
393990835
1005069303
182512979
890236895
1851748783
1755700802
1539360210
448178746
485292648
2031530244
1718918159
484170983
7504379
1237792417
525678882
735810748
1815597602
1015281014
1340861898
990067116
819138768
1620054026
1346591729
1117455216
1754524935
1382661655
321866156
1871820013
1380865621
1007520601
2053405523
1741398420
65911353
734617913
1230607694
154531937
576309965
1221613116
336201465
1289705845
341167361
1105217101
819199028
2121707780
1378053769
728380295
46815304
1135697066
64103620
1607364059
1676916731
2117703377
340005419
1432191855
219118402
1709583283
923890991
1122957680
312072324
1344042226
462659108
1425984333
1827141085
1952292440
662728156
576893918
55905237
488649122
396319521
13122868
1486458817
389475189
1296106104
1313642751
1082484207
1495651989
1531066962
1050624156
1970674590
1189523700
360952587
926965168
1979853114
633182167
2044664916
1200355887
1232223519
1189018582
1103287226
1315108942
599887282
650632521
1203575409
1751307119
1610494749
977883269
744477800
1321019369
1778551318
1634224629
1241894394
1608516453
1990237689
2069017164
253921697
541064457
1400412869
1573569372
1122342929
448075241
634603561
2106174342
135951344
620454205
570002109
1681554103
642640462
772305926
446820020
600724965
962725820
1627823821
1110260326
1309340712
1675202171
283569169
361433169
307520056
4453751
228256213
717187356
47386373
307424793
891762978
52596232
624369672
1614967327
1205855969
194214822
1517948337
693918435
1077906385
586597172
1411352240
1585479387
736769110
1366967665
1016503683
364533572
1150095764
1362558183
1803303939
705507391
1282142475
585748433
1973411724
348118330
2072870197
664562318
600546661
227604430
395789635
439820804
1517317936
1667016353
562728573
1242881449
1064814355
1188883153
1504897699
567413200
1922788238
1833793106
859281965
1404015085
2009373841
14420637
769700679
1996677823
34832045
1223581307
1841369761
2018243861
558878792
1281789112
1301680959
2007654133
1789126041
1815022016
298716898
260730617
279112791
343352016
1330030276
2139311611
2109438133
656999195
166974302
1568614790
1733777697
708985515
79739936
963012151
1997124415
282590477
890984773
229038416
306997012
632254060
1237047878
1762659238
2020457481
846469850
895014762
1956480013
1634686197
1991539681
857295191
1374165229
2142727289
1575892836
1135954280
1293372054
1100306717
605216076
794204797
2135664176
1857706337
1007562282
694810629
1151020834
1088923850
1408690442
1219637228
1389941269
1580391163
1051927132
521011521
1283448431
643924104
1526276499
1501676916
1564248424
335352787
1135986560
1916133385
1135245149
81800169
771849532
591067038
637685478
354286161
1424795950
1912927436
764367540
1380257241
864857761
1487784986
652608400
1813929892
299004735
1127287979
1257556857
724150236
282291471
1274100191
1596436104
1547171942
1867397484
1542974000
150472367
195404553
794016510
276934847
56706273
1507091472
438157219
143051996
1523825599
1705432967
1463562138
34710031
1851683344
1088304431
1751237198
2018769185
854129746
492524703
1530478110
1082918885
393633648
1633941907
1724661093
1961509204
1871313760
338520170
1914994100
1372122610
1927773357
453853755
770749781
44469255
805754622
181512367
2065035760
963901517
1085622140
1608624909
1278639762
1273453975
645684915
1122433497
139940406
2007297254
1854411675
383902542
820839874
1462656730
451206291
1755879311
767119985
2125085257
1359926014
1995617583
620894112
682878499
1944771705
1832000718
785050143
1350926479
425909679
312086077
2111449390
267157337
972944480
433425284
1232248173
345643128
183351838
1829635796
1456119594
25195105
690588956
1157846245
2036974662
369990726
374400071
286649016
1035343573
2117422491
103655576
826564844
823775991
995782460
500143861
1111310484
1598729544
659123029
190425952
1053169418
609984901
664028576
1203409553
14209680
1600276494
1086421928
1638474843
939025891
1637397687
1440656674
1667098088
962442610
704961668
36178901
983733262
566086335
365855943
529896536
82884020
394940818
697088116
910101973
1064842654
397236900
2012464830
1034408649
486999292
367094288
1852623222
1243832556
703251878
1558628693
2017440516
1973662090
1879407759
32974201
1964565799
207772080
2070825900
1777889724
1876119241
1123381891
1914123284
1309676862
1452282391
2088847781
1729159383
1616338419
759477021
1826085118
740653224
680672757
1342754277
729220970
581138546
1810452234
1519146218
427208977
1850840498
1908940676
775902970
1301772060
1940170783
992003504
1490308522
247683125
879795420
1215675628
1223029690
1047597374
1819111303
1445660965
1319740137
1903903949
1091120583
96445427
1521957533
1461480474
1847591038
1034956802
1158647279
1927319181
324222570
551810571
581589543
394117851
601392825
1503995941
1341441213
2107930184
2092556951
323317578
1523147081
1123581405
1268772902
1622130242
1586151598
310635952
979309671
1967681304
824805029
823442033
1101051194
10266223
1878984714
622206983
388070426
746717189
260403583
848745278
1646108702
812090271
152466655
1766652198
983840794
599318512
502890646
193521658
1990890766
877981707
1730837774
573025922
1775805574
624461635
224531278
582378829
52910768
2090763612
218659626
571950695
495592562
267792933
1440469279
655986021
1727816127
657515396
1714615702
1301618761
1936451617
1074259883
904262027
196804396
1729727697
217823896
1560602280
275479777
505984699
585990598
1587971072
1518550757
1429665992
1666437370
1614218566
1445987832
418690294
271300084
1506850917
2122202580
685229293
434572457
1950813225
913331744
52506091
515447888
1437410913
1175511677
2123291184
1036155568
222364224
621838814
674388743
1337800900
600053301
2107674667
302363584
1240094471
225084082
391880152
1492593529
119636388
1453967322
590131181
1732585276
1845761270
1699742821
776358036
1512246459
1786013980
191675255
1398421332
2009082859
1938974423
1907630830
375599451
1290383942
1587438492
187038093
812724576
1470145446
172180974
1407247767
1846124724
370990586
2095640975
288053913
600589908
1742086710
1674574638
551225306
573440034
1749821320
2010621399
576966399
2050638621
1231467831
669984263
1677148557
1382834878
895927549
139669224
37595055
2077336090
1719774435
1759036807
290557557
1824852990
1818186321
463887931
1908858240
1068896951
97805152
1625046939
614889070
1368062192
122788350
449654788
90659208
475005332
2090927370
1636329776
1225676148
1879336978
246045689
1133892681
2109553847
880156790
873945108
2095419009
102409210
1815961653
1439766251
739489204
807086172
1107881474
1450149127
289504062
248856033
2123119111
1439944572
686064142
724075956
1585462867
407297676
885147
1864477694
1565009642
714397740
1858548342
1680068193
703251011
851356032
2018411263
1946184331
556906874
1459263970
1745163048
1497814028
1356828704
1121772733
1562310813
1261712025
890072470
346119098
1445776207
902629468
300002168
1655640359
1891826172
1992900727
15740873
328141464
2023712099
605799709
45452354
1890515491
214844953
1358863741
566093460
778633678
275732198
445420623
1982376062
434732250
1339837163
2098292302
492435644
934007438
974227590
257521721
46856857
1533497467
1230646800
1097471123
604624536
610602091
895507988
539701965
1260030569
1331154640
1273156526
1739310394
260669803
2028930290
1416674912
1506381496
1201730815
981318474
783083321
1596293585
1884427266
2083430355
1773738889
1819125321
1937962025
1851657200
1720378136
2116388830
429017538
1439897322
772438696
959851570
1543628661
883994689
2130516299
1588498708
1012467565
1545060895
920353842
1161671430
862935833
412310231
466991788
1930369874
1114759960
1971838851
895836978
1054012865
672305212
33441579
1273945872
249213011
963881831
323247002
1460870803
1632837510
1602225590
939197462
359828867
1086664268
1048637658
1749784621
1069699001
606475047
383975202
2115844491
1144308843
2044727109
2067434604
574830089
911627131
1096594458
146345343
566063698
580878615
515486172
1684285615
138664864
1008552394
1081159047
1484756545
1802887921
1706084317
1054777367
180013291
69664244
1736908239
1370045231
1691573529
157364825
881503335
1329387708
1853706753
987146101
2058259857
1721397364
8522193
647708927
1410685286
1676219972
1713836416
2015314256
1312043614
340820223
856535497
75756176
523442416
96868316
1222395517
1384340075
1223395482
1804962072
1092771680
172225466
335960982
1619912736
755542193
194080829
1020917677
333206621
1568512610
1595114458
1590280654
633153071
732950896
1362867702
570940043
357344986
46657386
1136868405
1790583432
551570764
955278051
615636214
1201899204
1584497924
383809585
448671
563254336
432209058
1110921346
1262279872
871781701
839482186
404382606
1476525677
572159118
1090600884
1655154374
1302117239
195799610
1232659937
887913951
513213856
1447391179
58381844
506622800
711480467
2028600479
408828350
1318238221
418889742
1902479862
1093172062
870411451
2146378244
717086458
1036536647
119648427
133710231
2129601922
64171822
936606491
303891479
626460233
1334744971
462174975
1269016687
1246694611
1915583966
1164656473
819988685
999773075
1280019312
1780148099
898819354
139622584
1540278052
976198557
596653238
712235569
544787472
634752014
1048936838
1252071831
1519421307
165559047
1574521319
1856497915
1261272791
1465830281
1941727887
1707679419
634232539
1546656308
1655083349
221909469
1325306049
1807850929
278312644
308100716
1409522139
1154485869
1502650747
659763667
998309847
833673119
1492152071
832880286
1733687526
100879980
2068653878
1374124308
1005461820
1169732489
1757632001
1046313895
561215709
1854142990
429960586
1236366062
929688224
232937693
1300869340
303034801
995973756
51225063
659711370
1006570927
795556459
88695772
1575161515
1198867352
1032891009
1142673481
1151463013
2094048021
684072475
941846034
1677398214
577717099
1427212857
5935161
1958681962
583663495
198712290
1891210861
1328689805
101874257
567834298
1145632218
1086572094
561343203
139885115
903088264
1099469166
557986002
455184696
395159190
749699597
442019923
691963729
1528268134
1833612574
442398279
1176364835
1484611809
48593135
1029449068
1701306782
64285493
1468028783
579086691
461814339
643007677
447490166
822326188
423149491
415939814
865938486
2027880401
412272660
1788648052
1580149965
452583255
1979463781
1364765457
754166114
109940290
399348302
844291073
1954744261
23908240
324700816
279255754
308924245
1536643301
777037577
657243306
338356707
1572689725
1869833518
1999941404
2028990481
1970582180
1776216145
429748272
580942155
1493171122
1243230074
695455531
154761217
1470699011
1818350605
738686004
1700633228
1255144935
1739870281
1806839873
1295496693
518970381
21548264
1335957170
686307363
854876630
1748596605
1410358297
1909891632
1467313478
1766482205
1670053750
1650461402
106362438
2127946840
1927231918
293316574
2125545874
956797751
1721284332
1879990607
1204641155
1991159373
1911657826
1002859373
960358189
1192305125
1279995625
1031268542
87299337
289934656
1264560235
252941345
1699875909
1171181582
628968057
795898862
1901821163
1796055334
1480368462
1480692539
1380287965
1170779291
1833067868
1555088498
1934024928
847034823
398338943
1295477718
94984128
2094160473
1786174656
929976649
591232917
510697317
794163105
380468034
376552799
1318607032
914528029
1819611191
1311609542
806410790
1144865721
2109227323
1186083111
856640232
432901007
1547910285
937514825
1826716315
1861378690
831858522
611021943
927285353
241584804
849813510
1954944319
1567973608
690504747
976832804
434870218
1964309668
1499104772
1096735410
1376069578
1027769849
916979193
1277312217
1983906549
2117812085
1262590090
1647979059
1773077799
1746420343
698634752
1374214698
372866244
1464732802
1484328450
1161704175
314066675
834115336
1124022259
538313630
1988244297
1058403318
1502817145
793462481
235450695
1947038941
251749416
1740205337
390448029
516512096
1685550809
1304735321
1675377751
1083114763
1057214601
474113282
971719107
531217771
1320501165
1673162721
196483681
1094185167
1619739584
555392081
560021848
42140732
159917577
890574905
388350416
1974118792
844487108
864218411
494656663
1972157959
672048075
876839389
937292617
418558125
2010811283
624043165
1239727445
1160605625
3314510
384474498
429769550
476635094
1270527901
473287006
152904705
1679808934
1992538192
370621040
678142156
1144631471
296069326
747955313
1678897350
1736065215
658786265
1047645570
2074238539
302875987
1210982383
1077201202
381790833
857191974
937914319
1425291825
1045444989
1246949218
454154863
1635769555
846497558
853761671
1245831027
1956747638
224912085
11204932
913513233
491675275
1577481194
495303512
422334152
700449513
1682146820
938962229
2072261013
1351692299
1556290911
1559491039
1951926127
1863603251
1341772384
1116413277
1462043331
1446943981
609482439
1499534133
1779788751
295696625
1107624360
788278355
452104445
704717565
1782596349
51471649
265060204
526431002
2059133156
773346478
1497924408
875051512
830413666
395291010
2041016112
630350440
605870259
2122002769
1689562588
324738061
10189097
1053058557
300882169
586337587
1433072676
172393688
861706844
1485671749
149568542
1013918809
546935742
847734654
1478289951
58491501
114626356
1236706321
659698472
310502105
1938470769
325393286
647898092
1803293959
1491834906
1607045311
1193682169
282987370
939959705
1375343120
1029818041
304031790
769789434
1416652164
1334892149
1861487771
903237731
2002352529
1992800746
955969250
211558030
872996740
1678971951
734296249
1016988563
1124683395
1246998792
658648299
2101269795
140717388
1620294133
281237084
870706072
332538931
1739993598
449412521
247603653
1354938275
427932194
1411213335
1582603829
1141959433
1177001484
581803279
66347517
463530462
143140609
1994355919
10199612
1577761413
1620392380
270249685
1752164339
917633220
777271630
461344630
1016461266
750950310
1998599269
1237026547
1845658428
162245594
300767519
826826495
286826494
1305558463
1315877097
1849422218
319228088
1347298368
1713317291
1898342072
250946836
146728550
89050385
1384184556
842062360
137274854
2104851796
1213681057
1940791888
1348407597
959162762
133445480
1011445292
113532437
1430947221
1836787646
2052967509
1924025253
1372877449
930548606
2086656326
1278684339
543601417
2089270257
1397651618
464648650
1830119215
1031205827
1726633101
1198549914
1504891202
371052110
1388652064
1876565367
44229061
329501960
341427807
1609414388
125569907
515925622
125699290
577052343
2027315125
885529609
664750545
970306717
2009723710
1517164658
156958022
205886427
45975922
1195595199
19118002
1221516567
1581681062
1092373559
1891908069
1745488141
1073429171
2057709454
1051798988
1712865975
1547192157
143951391
121286157
2001127683
922389071
619757170
684627674
1046764007
453911370
3386936
1637653967
1979819057
1643369008
1274220472
1309487783
200655211
1107139587
2064341223
882648819
1621080355
658749228
1733239042
751312485
830343708
791854916
618991371
1407698892
819281124
898904511
1201491935
1809177672
1782480545
2098344366
1051170072
1820649569
1444364925
1549243638
791845422
1118559157
1676340277
2081240886
1587426291
719085954
1309639336
420845372
1225319849
1366556905
919497160
1770502811
1898053697
486081852
1636967671
839539230
1246316611
1234447802
1353851095
1280333331
1445274504
1098393203
714442359
1452765788
720916535
1730660451
117839028
2133482205
404759182
1403789752
665584343
1577512862
38030216
1542145320
617343673
300538143
1491150547
91284480
1098890079
1562404050
854954223
1813621954
1757655772
1235331254
817710499
1999795290
1188061185
1796206620
880854675
498869630
140160634
677605319
1554237601
1587902948
57865906
236929681
1698376512
2062252599
1809586633
85044331
932410763
1823589817
919839526
1757456498
1915805101
126067567
2019816123
1539554153
468833798
588175771
1316581216
1600917816
18687123
717835884
1544798572
524017801
1766096946
1779593338
1762399205
265164614
1761916716
1837196826
1896439824
1945063186
181165525
1462830706
1180417729
298387591
1710359646
217749936
1805108022
1562390807
2072180035
883974344
1760222373
449310132
1414757264
59303495
675397959
76132329
1677308109
2064389635
1299832812
1004769910
544986092
1190338038
234281712
1696463950
245049024
210507155
1024788840
324636164
918836481
491941738
420610762
1096177040
248406518
596455430
1579429911
1775585942
1624317624
149155585
1134192145
1838486171
394012850
66821938
1224509578
1410010447
477589580
1800150580
524694403
387557659
494290454
545230301
74739217
287637178
415625702
550269787
364864578
1342617105
37802204
64725006
1861822948
2122461783
632224669
1944773071
1672119274
1224345012
599618611
1862105830
950451031
424128188
47504688
1779130988
49248116
1085709118
1295562526
1010846887
853647315
641955202
435693373
159087411
1489258139
1382070482
643384596
945902786
1509071597
950111263
1367863753
1500497585
469361378
1791748118
1550923109
1101425618
488930885
1878196782
1137976713
2087943513
134934622
1297809798
1655788457
498502422
165933550
1711733496
1197589250
1707736079
292326514
821179641
1170106245
379868606
509688721
1695921335
1424042805
1245859111
1872828297
494604601
791182542
262840145
674498459
515739842
2001102484
217886800
1905064887
1383762996
1430530966
1645933820
864104394
1012014045
310603357
144843245
814576927
523832093
870702976
1929258186
790791372
1090327922
1835299731
898491348
1456560725
888957441
176103731
300336696
173053188
1446082659
185476964
1298728064
1299440552
466879629
1008589958
1366671709
810448155
988840665
10355569
750250067
1188656069
309771476
1305324100
705746907
1721206673
778091872
325882093
1390006290
969826236
1102251178
1608193771
1464544316
839861581
1312228455
208777655
16409070
31962654
1274078392
511240987
8374870
129172853
24219475
1296754487
410333563
2040924146
1631978714
1179087730
1562259211
760071381
669317205
1399036827
2032879311
47853690
547075059
2034092307
623431759
1320021675
1729840396
1975478448
1078634392
298589413
778498091
1081415925
1046848846
1809654881
218426909
1239834764
1745346207
1872991431
158494446
928377921
918597167
1692009859
553379660
1014191509
1758036914
143851880
1178248252
2091348063
1012956308
122943381
1536730987
163848718
474334120
977548945
2036059061
637583024
1676458686
585690710
1574514909
1665921121
1125247180
923220486
965865473
303834292
763802663
1214591818
538581060
772244317
757326341
843254695
1103819480
378301474
1492377108
2021994188
828477046
1720941968
633719733
715681138
1540003024
626270930
964320749
649670354
2138859109
1466214901
1669035885
1185328023
1541439066
652141164
1508872933
342568800
7151316
1839350637
1549398954
1470260267
372262414
1692178783
1635294513
692495149
900524409
421674278
2136019974
946753495
1443592807
41865642
1232922101
218249802
566145773
1141344847
1927739775
1535510756
2145233089
513276311
357214078
1730915173
1754540863
243426921
434477545
2106250330
640312764
1545382766
1542288755
1232436082
1933888854
456301770
1048201325
276981857
2048742530
763819545
347522113
1762051298
261547890
1487655172
1682390295
341292646
539766833
1604035569
922251764
1800208651
601531122
1419495181
1642536264
824029484
290116176
1147901
1567706427
718261920
798428161
1158851218
40010600
127145442
1362181172
1553641691
1038851604
2022095654
1904810563
342710193
253200168
1282290665
1647549833
1993333200
1703783810
2117143005
729069720
1549902414
1116947735
1658565783
2133614060
1769835042
1247563326
103775265
474467437
1554816756
1155360521
1255367517
1140335467
1540583661
1651467048
224401804
1762606831
434301365
1907731446
1470100934
218356652
1056287154
291006711
595326944
1295909915
1893920552
1229156327
1127142355
1986839364
846201854
1547369811
1047986944
180757184
191443959
196555808
1386274653
53636604
202066754
1964467946
1164035272
847494617
1111923922
543041269
1620917338
351981123
528781274
1304894850
927804789
2105154074
431535784
145206177
1105598683
2095595152
44461327
53170790
1924160236
258123874
610532945
1067246367
414152028
234981321
709120885
286095261
1104175548
453905522
963651851
105525911
1261956075
967567914
1553452745
1597097992
1890194471
18293997
172387358
1033555257
1914927434
1589060893
360697733
1478217874
1356712732
560468919
1148306602
237386456
857228321
326860501
421655117
1510274661
807218454
940656063
203505783
1047519350
471688530
1401539914
292407119
1921318975
1704654552
1039301526
1003242735
941131853
876326782
426605800
855776095
1970052584
989643621
1706414101
1970853851
1552017856
367032213
218143151
99893115
525463627
357487599
1838989790
841213708
1768173889
125984020
248633013
251220032
340726069
1652152175
513751599
466325653
1305839685
654840077
152868297
896630508
728931296
1874506649
1901893163
513501802
1883479485
1550917348
248705089
1658149022
392311963
1838959478
1902030134
1035651860
98512130
1749070883
1899609732
2013597331
481235113
99829959
388946556
1480396984
1006208883
36333710
345415685
1425653316
643595999
140239731
1908212686
716433880
332667609
478217632
1819280237
1331214673
689466975
1371121945
395879012
2044959980
1902246559
15159183
668937792
342412576
1705375793
859391373
2021378736
1931038986
2105239286
448973875
913589641
317295603
989455935
1028934456
1202205688
1856197831
469980465
1676708783
1848399177
692884294
1485388618
1935079938
1469464762
1626040106
1451161623
138145883
989419622
1959843224
1095351253
199755880
1601570441
1723006840
1000294227
1947694732
1616658745
1040179348
803501219
51538666
1124226670
2029098176
1413253016
588741794
1972437247
520955612
211436712
1649482748
354796603
1960109691
1849938642
581897127
1691127890
546784934
1163551483
1125966938
770813684
1147356174
504799286
1571724820
1443690193
692802236
2022369374
813441770
1281837228
339727627
1994148805
1694820557
234574620
1021974969
50550368
739546242
1553112735
588308863
440770310
172073714
1767891709
657419816
565780547
993991761
444047747
1460148423
1614960758
1079659951
1034423141
1327198029
2006856150
10324889
1783704746
1712118614
1999156047
1462828055
117334187
253612057
1748072453
112355691
1587678937
2097709338
2093936748
1180507050
1819586029
245571494
1463904620
2147138432
77074840
1926537765
823582131
1538669575
1119878509
964956481
2120256852
1628032371
792789528
860577555
40590872
1109448356
1443274919
299287682
680264686
1495726242
437368878
788113489
1420816750
1964840831
1665153097
950144170
1149505371
1307405647
1530863380
1005815379
52575546
1436001368
1235729420
703773106
1582733821
510523674
1047084340
1951031817
1034785660
880567578
482312863
1221779277
815513523
307417168
1075330006
1051020376
36731858
1200311314
1600604760
2007178570
501503413
2038781153
42692461
1299924465
305412810
485432693
1350844377
425060315
47870457
550887317
878337985
24086590
1704352296
1108752259
1371211672
2014105325
1905521604
1613071938
23580556
995085393
983838853
1917672228
280741081
764921658
110562233
647095821
1185334474
1244959637
69757441
1100772030
1000350256
1247178935
672187135
153282930
1630638228
1111715684
367693731
1483037427
685463849
385572945
532513824
2021298483
288544463
680741299
270569375
1950657231
2067544678
1840342652
537109344
1644608618
153130759
11709411
710034689
45382500
1786852852
1193465875
1690297663
557117449
1640575858
1750075414
506396859
1240543198
2029937280
937612816
1078200259
1160257364
1269987775
226754547
315953146
882916642
2127922841
985175409
84363859
1332769679
1984604779
1815981549
151733614
1958277892
322969342
1145874297
1552479443
809833546
1164673438
1599138834
1760330012
1378829051
2087413798
1018708261
1004855459
1690300218
229588392
833002691
1904555968
434145398
1852204458
460751951
1184497834
1000046505
806856967
2081354405
1793260463
1094865219
27388468
37209685
268625955
1693620169
226959558
1010153489
454427646
1934828924
1770168115
1394006214
1275089929
293742442
1787534628
825792511
514110679
1531793149
327486885
1588613535
525709835
99419285
2080094638
710894888
1693525920
563847647
2004067725
1721488066
1614260577
646034355
1961213088
343302800
823178063
797983863
19842570
1355239974
931963411
537013983
240164882
843746122
529888037
1851619107
478594365
137650686
861883738
1911402113
558831697
214424241
1372180575
1439718532
195557474
664238212
2063805825
1053585792
199531922
1194955775
2128480381
1062060310
1352186958
710490225
1969954395
1727890501
960262847
606898890
1267185347
294708137
306805827
7976959
1378999296
310806992
1169337873
661875364
1754487648
2041331028
95861563
30788082
97815745
1852146450
1462714586
1640824643
417850295
97274060
60627652
1565410560
1772046120
31758063
1649606499
313293963
1601974784
373050194
322921493
1079069808
1338743631
544201457
888580446
1822672521
901686828
959257687
1388220199
323327733
2085689964
476912138
1048310094
1760541019
1257153689
633203943
1166265178
1196930990
317185680
2140511727
779126009
916877563
1827151654
717689046
826050219
1378444873
717034272
760346174
570627429
1913098756
1524702413
99009982
1374189343
333628887
1482259659
1939325029
952786584
1886294253
1654210980
927988528
1299816634
69578255
507117850
784953500
157167544
224852548
1216042737
115022624
1871077265
576909960
1419390643
1159207022
239235783
90356443
456184525
249090519
1435332191
1175563075
955303315
1575432225
1134835131
177366895
858218696
1093063973
1414262584
189299683
1973304998
1504861714
1315483804
1616872709
1049127272
2064035218
2124772123
943250618
307057703
787824218
621694789
1778962633
1512217236
1547074890
1453195822
403464623
1569032541
1888824216
1390393493
954238950
1472556703
902547688
1357259746
1738801968
2146415206
1649215026
234411589
1185722325
1921955349
89145087
1937303252
280585663
164396349
530250993
2023611803
682188300
1370103176
278954133
2009851983
266478037
1797060596
2041599160
107239014
665649123
1510127479
1460463709
2031181125
32836590
1727863439
1357066355
497951809
1240376203
1868989202
742150951
1460410733
1968274728
850415124
1310873897
771132797
2062433930
1704719569
1901127778
368416762
998808150
283112537
15402553
326189960
503248608
32079399
13558099
603325101
401120366
1502343289
104899748
1081830197
2012441323
227481082
29708611
212744944
1198135467
2133667515
2099683393
1163830292
2087450806
431079396
1991830999
1129570581
2122270835
1099574417
756820606
1860571429
726075032
892933379
2094061160
1272929451
423973096
1589477466
1662649083
1413832882
1253264144
1964952435
1338334474
734782490
1519881187
854483410
697450382
1288819606
1784943807
1336950291
1192283499
719947084
914673434
1463497120
535958578
1712145930
1013420683
1799484786
551695824
213986551
1151775735
1884684758
1445305109
310589369
1881086733
550842143
257043983
185249572
383443118
2102598991
815635524
1777849087
1540978019
321873242
475635896
2041892584
1356746579
388599848
2035766830
1936258494
1636769956
1524881381
420123109
486491750
2102040043
828747698
1650869594
291584099
457219105
1741624282
1821042765
1512492843
1014312703
210608724
1585441804
1226635040
2071375619
1485077196
928068744
186853776
162578592
716695408
1409915719
1023498479
778350865
674090003
1596160353
1576477952
1936745893
919855024
1328036294
1390761950
674025914
861711290
945288131
1209182381
1120728236
1864652013
2001865905
514640216
1824940212
877538079
551019154
910604775
787236982
1131151850
753041076
1236624791
1040586232
1998606519
23351059
1103857143
1489668071
2001476260
1395648853
1335218244
2085116253
645504989
1235014756
1389914351
1810198064
961860705
1805867952
145661975
641567505
824353159
457730087
961410510
1615434313
1061678416
1179804541
453863099
72895317
1762749297
2036343203
1676803927
2055319462
403518673
748344340
169982232
744342142
476522602
1868300978
2126356106
1172827578
64557903
172003122
1036269403
697821439
148873406
1161936589
1623014465
1708730353
1124405893
965561555
2031064187
908709803
707969400
1962247211
1375901779
977942045
1813669175
921854651
1502322370
302376734
65545457
894223039
1378406743
1950299101
2039377725
548179249
388646885
604391439
656185991
258143356
669674875
1453639956
1605455203
115979835
1570155523
833026992
1421455056
313550299
575234436
750084
458120763
821083742
928389939
434258658
1017066403
1549991177
331946512
969197283
1233045644
466306010
591077328
531554105
2050934717
1182335688
809140829
1759691740
2033059098
384920385
212502539
1889556904
254369495
857598338
362417331
1570312488
114320675
58173296
2134011076
875121694
1007602256
147396166
1753201351
1568689090
1925946237
1514045776
234043973
268412888
951009318
329164753
211887444
1698384918
1125204882
1034182554
123385810
774045353
1799283655
546455300
568689724
1040084716
543910590
2067353470
766578621
1896139406
1606110645
1187759913
244037220
595123498
2147161729
32820236
1291310983
575845740
1605571416
1942896011
2128759286
1453315094
1231605359
1903003366
647698450
149086574
721375050
1860204953
1662092325
433843348
172434017
110309204
1265915130
1916940507
1911499157
674755716
326592836
857236514
1730622478
1248475859
480220417
1550093785
1365597963
1214616166
1679148241
808739882
450837971
122268984
1268935307
200749847
828885445
344221871
261239150
1247169031
1954749239
689627213
1382349424
2077553412
111208717
1537902450
38281378
1688268713
1687081253
1293634565
2071790890
840728704
391342305
1109115017
770499474
1120596670
1237521776
1705004696
860548636
661173861
71281452
1589538886
776319463
873987384
1312020224
1985803253
2053686175
212524994
1979403803
1062356209
661631766
255069461
1158202906
229228160
1911244718
1546059654
1866118521
132712122
1715078409
2070985830
426761194
1062104812
435484357
1108482315
1686934063
35741728
1796326689
602180033
2135024339
88984493
2065371411
156399537
1510435357
279160349
671094807
283909991
903413313
187918694
320643404
1491203823
1734942778
459317055
1513763125
76389373
1301885699
140735213
2104198596
777144912
589855967
689065028
130243413
1446894110
11202248
1844212001
1879537659
569591171
351843675
2055123062
1235288139
1787279455
1332187251
1281037162
1160451048
555426978
1883173866
469539031
723562787
51732992
821555142
1980757692
1783292274
1796264857
1996087385
28992701
112209400
1134269954
1218766420
43478598
753294088
1024996943
94054201
1665584482
1757900231
1747382121
811193823
2005093348
2108356282
975204649
1750270590
719040136
560244488
1229663648
148451925
2068227787
1651059969
982790285
978174169
1827327391
1285183334
1790213180
539166625
378774783
1868268109
1355542750
795037319
2087494271
984566572
1889188417
512590811
683360783
1077906823
1856128672
1220066519
1349590836
1079027291
2023146481
1259306395
1401886727
163643656
950675167
349424077
259159936
391506845
1918482627
389872790
1128605491
2075570751
864497230
1000368361
887744957
412550383
885408966
1131790877
1457364322
1286709733
401074630
921193234
1705412082
928271204
736880652
197513202
1300930338
1734214482
966925971
935093652
660993735
1185976132
476331689
1844965814
1033506534
1379288437
242291199
1498446703
1345276051
834478064
412240117
962216831
962680153
168303125
14012672
1640539262
569356806
1855443933
1682158428
951368442
648751385
667647603
1536784799
1903744476
651779095
354095229
590618185
1727114915
1831294673
1246478949
980517181
555116979
50604369
564122277
1324508801
1056464494
1079806375
1545769400
205913449
794535785
265322239
206681673
279440666
1463384859
1771836075
1854208581
1402596384
2124237649
898370550
2106916391
994172554
426618514
376942856
23229936
1905621913
1121062710
400069082
134126731
1115454496
117842975
1345935891
827715872
1748128147
1619800444
1230285760
1885223595
726688507
449777658
1625096514
1676203014
537515123
493157862
1527158630
744112300
306304122
2017736543
168583208
715655443
1581609599
1650087363
1007221866
1612570184
68287962
957839619
312262302
898303650
925952618
1889416959
2113516649
1134105082
89276625
1231639657
1326365209
1294783907
1777242821
156779698
850039659
2010296656
1163492070
1664315984
1771048687
1834424963
835559943
685330227
932458339
1959555439
421219840
1499802803
1308581642
945757359
969045872
364960769
1670031496
1484320312
2053204026
53614188
1047657113
466931329
2122375611
613723568
724857112
2135143048
1743178563
940737503
884713484
520345075
196634631
810175423
1891833194
1856717025
584390015
1828065739
1433955261
1942393736
552767904
1749191513
1399718937
980228748
1713621287
589836034
1494765658
36383534
1788030436
876025354
1932481934
751028171
1415156931
2036769533
1869426288
1198165009
461020228
244970283
1027773665
439804047
2016385751
1336546874
1111127283
11630634
1405752415
1441205972
1977976541
1769804629
1419164102
237017722
1531375825
976981216
1632235026
895992356
1406857808
2012229146
547280089
1071264440
1383109929
2067810992
99739920
1709726688
573532293
588457361
1807751848
1369922221
1212302121
1731337459
286487872
652191641
2092961018
1604984373
117853797
1705611236
1368101405
1288659559
933624579
1887991211
1543724208
1726247656
798887722
1276500059
410687344
998601959
943006341
2137859119
1150547835
572046901
390340643
1370049382
397913804
1470476616
1995512854
2045060609
251487906
496165261
118927636
877631958
1946370513
1173127064
1583409177
268733224
1548412496
1794379111
2034804050
779850984
416649340
651844338
1899405106
377325779
1809329233
2074397112
641129582
699512735
1551923334
979294638
432388644
1022624097
652488803
467205385
559905381
1220849100
273890859
1683338539
1671125531
541264965
1449522443
1453716903
1119563520
440654931
20992897
1784009208
1807257462
422870520
396578397
732590229
955809425
1671162258
226828601
1666336701
1945019357
1210740773
1141484171
516465109
1092159714
359220333
332647755
1905092912
635265058
2117781983
550034075
1249000677
535876249
427601320
545195151
2136853610
840128004
1144833732
1253038246
1023835179
436702155
1259454107
1562886533
1464160827
399517390
1615364140
1925943768
163719519
1180424541
163017150
1735202147
265957108
32033818
1512600576
541568196
365012304
948476831
2003479284
1394470610
1677849029
1162731401
524094942
1276203738
1234497468
516700112
308461367
1013768957
805211417
766763859
106048970
1253832398
1877323597
275897979
2064645193
1856369945
1808621185
1692240132
333885890
422059528
699349634
1763497163
1456222617
1139170903
458765998
1627912981
2137390156
1080829963
8953463
762690541
1606235946
39212608
1291346274
1727603589
433290536
629085767
1065396069
364501293
1382643347
459594392
1590406508
1278211321
1449671022
958747762
1527507230
2058116607
159281668
1367701209
1666938135
1169600917
1436701463
480215088
1350878672
23703543
944328038
1760562420
504735025
806827034
1934004517
1872441737
96302935
43823276
1415664999
669162701
806864450
1559312159
2010376278
468042362
1361319561
1234568685
1594132418
182783108
768344984
313695722
770245041
325129980
1928897435
1740988850
1587944371
831451212
1977103312
183614267
1008452593
347759998
1746210134
2031405568
2033125681
676287132
1105125520
1542035953
1136843505
727907900
516372999
1436934411
1064341900
1404468100
160583283
1503151523
1697726256
1061884920
909971222
1299262740
1514719014
1640086014
1889109408
452923794
1776533188
685671227
285374704
709320857
1777931619
1168714376
398940430
1879367975
1965065424
1573100197
588346175
1421124110
137283872
1655668757
1243836098
880439319
998809979
1792795476
66326712
407229480
2101188603
712231810
507856944
213948931
1645973997
268888111
1836614430
598728134
1493969079
323306486
1149323709
949002978
1160562908
1915158111
1870078811
22606300
1077058400
1794707085
1516749476
1214676645
130758056
2011696441
1093302691
1690556249
1573589336
717358811
1008072204
571283823
1813695766
97015303
949568851
1230844235
175387788
277513720
1809391968
1624022893
354422981
1843608658
278037658
2133509956
1493549194
1649421222
1218676164
1035650322
1920833510
134090198
1169915135
1641860252
1500973482
1610720701
1809018645
1286409941
916690562
106351139
1932509924
381757662
41387456
140408785
650919047
2051873094
1475437996
1001712471
926106201
1310244733
1379488651
1968751611
954296445
1473175813
1028197318
658255187
1215710710
609138837
1458422489
880349737
1980993593
1623788380
1452590156
981554763
74153911
1603389431
1869864073
532945115
924810310
128920740
29263785
1851850393
1596985584
1716483478
884533969
1537377342
190785634
1970147994
1016697773
1528322170
1032163726
1796302297
474677512
1045085828
1157417792
145361413
1144910643
673183850
1633556742
1782358223
77431702
86816928
402120427
1092561013
1649804790
1212718397
830096883
909302506
2071965638
1558163772
612116549
1671664506
1222510903
379189143
1150895553
1851112701
793060491
1611791641
1695203248
1129040007
2094374670
141783664
951770443
1567370086
455108929
1375391491
418715711
1009837413
1885558503
1232009912
2129883203
1542033174
523204357
2026766418
1672087598
207155185
216675584
897959828
1683098019
1922505959
1421492211
481417241
2035601780
1463885343
227621687
1173824126
1079534516
438246908
253966077
1337381771
1364076669
1082793505
717025264
628174449
1367666586
335165310
436852831
1129410124
1994341639
709254737
922412838
1073459530
1886313869
2034152082
1696543075
265677326
819380781
1131041963
1843349964
1126488728
1643390213
1003603149
1848404183
1920341541
1483732415
853461017
1431592410
586157080
821660866
1987762104
1506494008
641800397
1477159180
1270159061
836505187
1476829571
406631062
140038395
1263581749
480589255
1782269990
1459453919
776172562
732608838
616043291
406411871
745105071
2046007086
1369301716
532638176
2001230890
99351361
1494815316
1012017605
887629478
1516639515
1645163346
227781694
733008145
1386111410
986186589
584862033
591828602
69664259
1403561820
979424619
559194787
831717650
1359097975
940662570
911710987
1255857732
2014603194
263812435
530116040
1184026619
1048961771
1711994255
413920023
153897136
179462225
408707781
1339925593
496725724
1045457745
721666801
237540791
886676923
1947158593
1381434760
1146950991
937291912
1810770231
1652224480
1414499272
834982975
2033035670
1850318174
368932079
1979687404
1608291108
1035561259
1169827628
679821600
1864427944
139299206
966026340
874304034
1216233283
137958225
1900393083
1157324741
729436398
117281357
1293711993
202218057
1210116704
1953376150
1970401773
1634113833
168301268
1830825878
1029491312
1382851985
9797787
1299345577
275884644
1115491471
6706659
175362380
1149398286
48232792
1423582477
168990227
1970088545
688215939
1474444380
404563963
1647052854
1881390402
156645973
1572692734
393662800
494034367
1177479838
1832348592
224876196
743899860
187197855
64294555
984717161
2046890116
1030525170
403088686
18919602
1040879100
1191619512
568493254
1009358434
1473787957
1812034179
1212937433
595891068
1452383354
405819440
1026206997
551457075
598358648
80014734
389798806
684927248
1578413655
2012349923
1613083439
478182274
1046012750
133989263
1503035914
841339178
1239829949
909894419
743984929
1616773748
773532934
1705697513
1214382441
1218881570
1369036522
600403088
890178853
587535337
77924385
1907418431
1824959191
901386236
928792664
911974046
528192800
1897228173
1053893375
1111534516
1535987550
1486501672
2014241389
1334113411
615773028
2009400655
38580730
824349123
1824491626
971284961
1470382021
1854370031
840163479
429313798
1036335091
1481392328
1005191087
1033482514
1581174141
902079830
75499787
1036191510
1343770037
38384812
1568716406
1947085556
2056370709
1279244915
990598547
1792137593
2063952429
653804764
1441091241
709804766
503559863
1135704107
2105422552
1558700740
98675350
756263855
2123321882
2054529291
1192476264
1269714264
1933564353
1749334339
349018638
1226116784
634813137
1014098795
243261093
442390560
1730254782
410219503
1491925464
1910769282
1440676570
1472285814
1806565059
323448302
344724840
481112879
1579190645
64595716
1328006284
379288552
81176628
1420370626
982425705
837658644
1522650725
1251313415
1664799248
990889718
2138164916
1944769134
827355670
1530502509
98622637
1243924640
2080337418
915707732
1701156851
1369155397
1583609848
1486323382
411311524
1073422621
1009679163
76086402
1400316843
226796306
75242425
1832509621
1047140790
1950212198
1164491793
1210593959
1165841501
1129096900
184781620
626788688
1523400354
333511249
1349458842
1852779350
1960154519
1479440939
2048262238
1817212825
631875810
1813384474
1677522105
880022812
1570416134
1111544983
123439394
1665231723
1174727303
2139974240
381966990
313516898
522018287
1372611602
809881566
153316948
767022128
235478860
1762418753
767153995
203388891
625727003
2117034633
1683610288
456801395
1187117912
1651597726
217384627
1599101033
272752378
819788796
2123195304
1173407687
2115934656
1078413705
2008016008
680252997
1576092270
736152148
590650963
1501344106
1597794499
555605009
2033568036
660275849
2011880198
593475715
1900972088
76386792
835367323
971439269
743602641
1731653691
423994075
616084840
1892618263
2142578875
1823973493
1094645596
247967985
302873633
1457830560
932051934
2084412975
280830637
1848593666
1565968375
1026860565
227022329
1699705530
1940937378
1862638434
788456283
1366082087
16802505
401577470
395609783
614158848
141327694
687405627
222121002
2061305152
1146944510
1901152854
917486141
451419940
1371157265
394575343
1837139078
320085939
1705856986
99787312
1920108052
636348304
936228663
353862372
1131659895
1226056974
1053027061
526129582
1759539678
1276970936
898300242
255461114
1237651840
1415986359
463041019
1638355414
1962442634
902837074
39511310
64598196
1325865948
1334159598
2122508666
1687329038
990376792
1997569360
2078452343
105191444
513077610
589090563
2122972792
1485206213
255793922
1919639477
203228446
475696657
167235684
1519665104
208096695
403513217
1258821421
1029358452
1750435149
1684579554
927919420
1517534856
178171035
641475870
1168089637
247400694
629528332
339785645
2033793619
286607953
1161654332
982504987
1148180560
1609240395
1049954986
33256140
348205114
1512711411
1975170573
448322185
1470955638
146947392
1224269014
116349937
2043319695
1838275443
528067404
584824746
934564695
1063815220
876150191
760830323
310527819
1375948268
829281777
2093111174
1470940089
67402981
282352203
959920975
1850736756
1812445124
2036423548
645894521
32097973
554911558
2064147243
1020543581
751444450
1640478550
358435273
151302627
1922046794
147765853
1710904642
159885433
757824270
740972046
800317175
2133394032
83661570
2015713251
599949764
1831151811
650842421
1304826051
1915539740
1302548905
678222132
1740921227
651793899
1285523418
1863706521
1210310486
1020499522
745896812
1886010148
1941157732
426238676
1281170067
1368049636
131349571
1290251516
575271104
896954559
33829138
116827611
1455312861
2117601796
534130164
544138169
306397096
1517970389
286217456
1963151523
1901475613
859528100
1288719740
48865548
2092800851
1802958833
902400239
1727320340
1901398281
1707313312
1486606055
1336486842
327312401
1777849174
1923486149
1777522864
1067757514
1326728005
379685390
373813910
1642966872
1002972674
797776778
1696540015
2100776495
1644948395
1367933200
1841550523
1770377146
1349087846
996393253
179358088
2013775937
1303074875
582576599
1656383752
864345304
835474645
1604719899
1718711025
21777273
1361026311
1277998337
222775064
2010397569
1422609361
781396088
639415322
1432016414
1171117371
1293194912
2063879637
435824082
501710875
1416303576
1478576977
1707065236
1675684119
164728240
967568647
1551446680
784829494
1413414619
2101635924
1980121225
1708742528
2143022132
1860004929
1260510764
821577003
953362478
1772552837
464714486
1335819683
490659722
159593250
2094404085
1919910438
1645407669
296551429
1374716267
1033166472
1992652887
962269651
1832823827
1213260806
932631647
2135338654
1903026218
1076816724
821670308
2032175073
1324550261
1282711108
683446274
1276892474
2096047162
1753860907
416643724
400100780
1452443533
707804725
47254647
488187667
1393550269
1250206670
33930406
1304583007
525342549
1323397941
1171026795
1004500902
1974978092
1490870459
606037266
157462923
1768929946
1924847407
1075853018
177538596
935398457
533461879
1327917947
1094393939
322310505
240301484
1511462684
781764175
1095833403
44516373
1877400356
916181143
1288298762
1903416506
424094678
1855432617
2070082038
1090627700
2090850972
907692788
663198665
1336949848
76934145
1619254804
319019114
667909272
41988894
36290607
1095166269
926285432
827209115
602810738
1690419076
1930183333
746051836
878006677
1813130647
107347871
1640519101
88153576
1087102350
73560921
1003746336
27023359
1389368025
346865156
1042550921
106851196
407187872
861226153
188147531
1852877988
996085694
1662851705
1335142769
1763583642
1145637928
460092267
1415239794
517402884
648212495
1229791014
113175234
2016415599
924948103
1826753090
287914085
254334599
788815142
854903085
900279894
1792989945
137386914
1683106328
1889782663
569992948
635593968
583978841
96298175
1614117271
1795739419
770494891
2015342869
261835737
276169448
1329294000
308092358
235298826
1111283077
413771360
156396370
1674123015
1151838100
1294278234
1887932549
1616170823
509300061
503167776
632350717
1441761960
106348594
1571258233
202482433
1704991876
429954421
1653823848
1738573690
1754915031
630407087
318242227
1659892365
76609775
551097904
1954793635
1241130449
1551897493
1044981198
554740319
1192418137
394836414
1509279963
731059842
1985946070
599205239
1507723128
1318912270
1867808997
714252349
2027077610
804118166
1927308676
562260168
1396741845
447262639
1073272316
943137289
1924116279
1273565866
662138389
592234618
2112498404
1267752454
1396679671
1639002337
551187232
1296286429
1406227392
523570929
810698822
1001682503
1787335684
1057325729
51091980
1516954890
770429470
1691365158
1918117932
1483598971
277427741
58448178
1911876244
1077878158
33836910
209620038
805716270
1740965567
1427441929
1392134781
847375555
1557956255
1280894350
300499234
1904463624
1231693251
720864087
1153599638
2051699289
1810135321
1698392361
639658296
942168717
124816377
274733622
806431258
364322099
415847148
2012639781
1708877753
1102922164
726345126
1247824413
2132734284
5761312
1536966983
486826919
1079717905
303644530
1804292657
469475001
1694766261
1609347745
1155335897
270037996
2070842907
1135735794
1726065137
21609100
1929217807
1923071875
2093728907
444183530
1628990802
1067412656
1088473135
388653001
697581347
552748734
1522319724
1781536845
1129849291
496086030
352457239
2014017311
1109819338
64681966
418263756
780370048
580104005
205009290
1416396456
1983977685
223551532
1335264416
1231029279
1917632336
1663308337
1117487584
1123901313
1013945341
1657197433
866789147
1345166948
1285071480
511936155
451456761
1746085976
2089252590
1055617226
1620585047
1206497707
538770110
1016975543
388947858
1738159704
1976801095
1257847766
63337265
1417411439
1107272767
566396232
814667758
1474009475
983112064
736766963
706152228
151064455
7310848
1572425898
1901887746
1217256441
1036614037
349123791
431133934
623648766
563069580
1752711157
2058514789
1336396124
1363579384
956796502
1401224326
246072486
322203452
419170219
905409613
276117500
1563993279
1524235369
216782529
185254923
603057278
583159009
316019319
1366151194
955671343
1391466256
303496714
1587665520
1040041439
107343062
1378228590
1431163921
771683694
221483634
563811689
351765016
1013039754
31278225
2118657025
1274079347
1300628140
395151060
1907757356
1462811559
318827523
752515495
1366499947
1332665289
1628551607
2131212469
801488659
1425921551
569284525
231588203
1785979209
33189637
1588254679
1473241248
1785744778
1686779340
748121415
336177556
1348375354
16915733
1763619268
1822225225
1996412005
502144528
222064798
59334577
1706186547
34792098
80952194
838232434
40492217
1453488070
1564477315
2128148956
191807946
234686259
1236078600
970819574
513271812
24549973
1791296508
2074066415
1419470005
1857741806
2055698779
72919009
1011743212
394793671
1948232274
239888917
1254184549
77179920
180254901
694189697
575807045
1320971501
1100528282
425950335
1675016932
1461990720
977981030
2024760601
306180815
37550597
1443002254
217021280
1780239079
1448066870
284164615
1274192134
1804545505
1366596116
245346129
43203984
913104052
1617607564
553413159
1742580705
1028400923
437224127
719110885
582889841
1031727963
1095603801
437990486
1755282266
1459773232
293406672
1415229183
1602397607
278404920
2135784767
1421372807
1446627640
156829711
1651729333
1607209574
831394164
305321389
1785800928
511117779
490363715
1726057632
1391820401
522467327
600005489
1058384243
40346461
809036841
1213615041
1972902177
391820868
1033379175
435626713
207419921
1740706007
1446571723
2003259586
1637229279
383297509
1039235975
1598949110
2062971978
753498085
1924590379
810222767
1635184684
101643733
1404292633
683470574
554605137
2070251901
599114141
1176776146
485367962
1544884381
1871928369
1479234193
166742759
567371792
1951097252
863897265
101725305
1183448856
2008956922
1823965533
1825983130
1059156154
570610259
1674675718
902632942
1629890121
1148677794
748481252
1529793143
1604649505
516962603
149726920
2082250629
357503351
428064928
893151060
651227336
4933102
404153163
951824313
1952261521
640498031
1961425358
1036418632
1621385604
212465464
1799441624
804551643
241433870
230936032
729731179
2030546988
1882899760
205925129
275458245
908313156
482346032
1871346732
1808922198
584498439
1692094821
1402935639
597518806
1067212435
414067271
84490197
1608065161
1705307496
1082151290
763028355
1427917090
164141036
1816131613
150340222
1174146832
1689278888
491171108
284515716
692539233
241003032
859051744
1163179030
2045547792
1465397868
768569792
416339251
277568652
1240452235
50387416
152617606
97624257
1108543594
957569440
277404262
2145824543
1919679280
1787872376
1774782955
1950630828
2038895746
1378374730
195495786
1384049987
1508818389
2050036706
1436914818
1000258110
1011122128
746130952
467257466
1556687886
1518383274
1144145499
449798794
991785998
1335995177
216955096
1515004939
969144220
1194560507
1723507448
670184068
1649548298
741963797
2022396750
415597185
2059623251
2132896702
1330299406
1794132244
996712448
1720422308
1626976629
788297363
38726086
1590565022
141825355
1376794821
817772849
540978110
797606994
2025817349
1922155636
1818906336
37842755
338471556
105542502
1854201245
791093800
961604810
937206811
997787544
1708231612
73803123
526005854
1109513997
1974783554
948596421
1471799441
609664844
614700898
1440142939
1226624029
2106798625
225067271
239212080
1293121759
203603708
336967822
1405638767
1652746813
98220207
1050095644
812712004
1508580090
428499901
93689371
854293841
1508882826
980069584
2052969990
2023498901
1461988384
1391879861
1812127835
1074926624
423353769
1622413486
115243743
1962876006
719311091
1117398301
1053022396
1357558462
411729319
802615019
760544049
2046356329
770372752
1558505576
1795938715
2067692676
1886407528
1223991715
1252544889
138069918
1757303214
97857100
1137958564
925952956
1676446780
144972753
1122770072
1010360470
814774806
833482817
17108189
822188010
2058625086
1040723970
2018781425
459090035
1291443830
1032711214
2119514581
785383289
1682868990
1946671360
102365196
863771501
1856689917
1013509128
173372563
249646668
2089089762
422085133
534005857
554403750
1605610154
350424541
909282650
48768776
1772310963
1921666528
364944842
815486415
1977522082
1821248403
916954462
1288595958
1829448748
1720082433
511625456
1880117260
1872485234
2097710017
111316725
1635843476
513337915
1265574863
650014683
606137142
67091022
259997901
471508415
1983747793
1801107147
116561061
123639105
915672580
240289821
2064679206
530122265
484606035
1343852582
1788773950
578757092
1371658594
1571991386
579944373
921910792
868246322
1748258702
1510403131
134507229
2111205444
1363720662
238320380
330812510
225316452
156021098
1728979538
1645001312
878100454
160258220
1570012649
365734139
1428045605
1145462075
818885833
165140565
2120697730
388066325
1855858638
1925172490
1408723144
1142418852
1906976678
1168150807
1381294232
800590591
903754682
1917434595
1542290680
586021008
1223835436
1340620472
81757821
294816716
1689288922
1887569375
1016967871
1847596763
1824409505
1756647445
1120345795
1578011706
433150600
1984289437
1185697900
829942872
274390433
1363005771
656032136
1405483167
2026946719
1481672289
35942803
38416497
1809757608
848491364
583467125
1891701978
619163316
1837498459
1549389859
585217360
1902175347
262837458
166571927
624591745
1001350241
217018393
835488819
1992061007
1548822274
57264389
997567739
1601523466
205172176
602519217
948892648
538608178
1735535147
723214479
2003052790
1495592964
1729178337
1426454101
1873628090
1063206506
368431895
1037660396
410316303
786913039
59545575
807148071
1477940736
1824797655
473663256
1902697800
91564167
1783690049
387454214
873422537
1535990635
618542165
347108197
1829166425
1323315030
1191885621
1523674823
1791285614
1712026242
7625958
1297208727
715687446
222186259
461517937
1544316348
265027784
1446758505
808001012
441533234
1194086901
885358228
1839954857
339211874
1379480795
157755346
1416970857
979038733
1644013586
851201778
1549094128
1688576422
1647461908
1734934995
1786050756
2029912040
1286235371
1226738506
630131428
850572425
447545026
1931818399
637983429
1538702078
1793745439
1023677656
849397702
13864965
937404955
67098810
834467058
1176168704
1134100070
206153489
840256758
16838984
719559679
1826029171
1830801158
564662410
1663083879
2130419597
1750475403
1023883656
990493276
1962836049
1640199152
900972518
1339578420
151176634
2136578083
288863867
1163985689
666748472
1202616783
2080232808
1892889810
278074253
1038273652
1442572587
183440958
516918729
294848928
1583663058
1738669688
1306295495
785626346
885706715
505068628
207860494
425322481
1782312383
2105976184
410892176
1628513948
1157639105
533229391
1763899442
629111762
633587267
1687801653
389612538
142138706
756403023
480830040
1253363007
532862987
1413759008
761421385
1718285347
1751745624
616484956
2067368275
122099895
1973862969
357106338
1902049861
1774400708
274513353
1415903439
183968150
1788346087
994360066
1803531515
1392613454
499078179
320023271
780658530
1698838909
1627499163
1223820929
1471694414
329056766
1567066879
13792358
2138991212
1886763154
487068715
741782469
1418147393
532962948
818775043
221598117
270124124
1974429590
1541982891
1687594151
520739980
312261131
1489839140
1762496921
1470821323
1506441203
229423882
78419675
1498198225
1352699406
1821332064
2027430343
1508506544
705432785
1161558111
1880566364
852726500
2052409525
2102312984
809703277
1832856257
1291960887
1962116039
246934244
1673794298
393401794
1423880217
2068166291
1173251191
1209152744
473765057
1841583956
1731311807
2063410629
57917467
1028291136
1118070665
708807589
715710629
1730734343
17583340
13612745
288272276
250289468
384178051
1285291375
2097767175
129899821
1009786744
1696275357
1206462503
46047361
266453975
955276022
2031166868
214924244
756568371
374637601
700745101
1505318174
1344434163
655660488
1811056699
1903468556
1706236513
35079621
1224383913
798941792
2124749667
561662123
1887537343
607928326
651695113
2105041614
1433438380
1208373096
97520202
23674761
1096256371
497628537
2078310122
155980424
1418422376
1148193306
516688983
325975900
2071536230
805405830
216108054
1390234027
398930279
737013628
96454054
1417301553
1979569639
149906688
336110742
1905738235
646935061
1289573317
1399649901
1480047448
1933175951
2104773106
43626904
35717647
1876564649
556993139
414171901
151791400
267006672
1487792382
34563205
1600841188
939804194
2111401453
2019556276
307252007
1960952691
99435285
501055209
1512973992
1467023632
1973446573
471098655
1698185732
1874448184
245345426
39131721
1868456569
2120880716
2017425560
4718539
1760432005
922969399
76141767
1563095173
504177855
1388495646
1441382523
878792884
106834029
1048263249
282381811
203400026
490696111
1539090010
1878263350
1260103895
1614150357
532640196
7148971
1716126925
1379220246
1353605451
2131542026
1473408235
664040916
1007117600
1177787566
209936112
128126869
2129425324
2005277466
1965973112
502043014
1532849068
192990895
1299561485
106789572
460586672
875692959
1907679903
1956239281
769303279
125409934
1238118003
1341563399
1960283670
810560834
1589201625
1520888394
862238415
1974893178
621091007
1540212488
435019654
957225629
1580211372
692456827
778938586
616332132
795243874
1460719920
700623641
521741603
736385495
1065069963
1714788649
885540312
362028850
137352398
558459558
281183753
2123286520
1031465139
487493106
1063986459
1112021256
373463827
458367646
1697996038
2102343944
1882461638
1059208000
1081741210
1051514343
350235352
390080732
1094629725
638047059
1570065661
1849281389
953069328
2111406271
1424510898
2063789522
505913613
555374752
33353613
789030625
593127488
535840032
448733810
617661530
1528895942
520580999
1868443590
477314147
1963680593
1499371059
2054852832
19114186
566374306
2087709289
513251654
627492988
234209
1254061938
981591665
964168191
102235776
150474719
1669044399
2040471058
849460615
903857289
1025463042
810389785
1791473932
1837949537
336266170
1778216419
1255965766
476346648
293827602
518645947
1371713788
1317759229
325165329
551227236
913271704
1955789082
1824185309
1230865949
1644978015
1716123213
282374400
920602522
2019156728
1086019720
1796577805
1565159592
185756738
1954771338
1807971489
1222054336
204492073
1975821165
444646247
804063673
1310111489
2133106181
1285142033
1393485694
1606354899
1029383711
1850866089
803656872
1445682645
16474836
595873966
917407795
461337610
1077982426
1560605609
2135637856
658556457
1120408455
1566030139
1838596542
308215217
1161753657
141231577
1248749964
1288021185
993048447
1059620091
289486814
1364730850
289120433
1892460791
267775258
274269505
1914065594
2031481539
2032282737
1734181179
351196986
1400701795
783001029
1628328550
63712435
549876441
1426868145
504812206
347823254
1969189079
764574217
868441689
11606386
1679175102
1209425913
2079326485
388556166
970918326
1388126720
1158179330
95076591
1685556695
679690530
133834771
109076369
114830256
1030156344
1159343581
167962508
1267058235
690714115
1746837069
302659500
368312730
1473157353
376299753
2133243262
1229544316
1357451093
304348589
2070848343
1945504600
357759718
1733247452
2127036143
1286515402
1149594453
1745169272
481814489
242984439
290580255
252747313
1675660502
1722708779
128515865
941252499
326542099
1353552840
1128851500
927783638
1259824061
1755864108
2035096990
966012269
495456900
1868792858
481823520
2042329937
386403375
1852800692
1882177477
1036553040
1409178674
624532262
88516472
991341302
887872357
612953253
2076790026
1859246807
279631361
1058536111
1235887609
731071350
2116369000
991705431
1849975474
335540403
1791643200
2041334138
835635760
1969935958
858582575
370540786
1945607166
1956322448
1465078507
1347762963
314735047
1106752507
744579119
1794928842
484530870
293155187
426146444
2113935519
1356956783
1575154576
2100815306
485871460
1554353785
233082227
1331735449
276318239
1724214160
1692695533
1716521121
1199637626
630029555
1079320945
152003685
245945521
628468594
2106919605
317247051
140517511
1661569658
58423817
1938228225
1380972236
39485921
1305623724
1043857536
959768004
942997716
1951339
1192956244
1436851141
1735505679
1882494451
2099475822
1766805279
115071054
1212604710
1140359989
1433267763
440755539
1394051465
148657886
137238645
1669496628
1011308547
702679185
1208802776
1847902447
162759105
115108631
1362184024
988783133
1376285648
932073758
1240966977
371122307
935978962
1791319117
687780342
230159191
1999716422
1579701182
1076321477
188712099
1617112158
782369056
1025017809
1179382759
1721603185
1970378808
284650785
462282792
2018998
1040819170
1445321132
1309129321
1772559009
1560706544
1945578681
1447911386
2073388495
279268246
1835868463
633650146
499144707
390366422
2033016009
704672472
172795798
278332064
906021180
1718457240
1994503439
173184194
139309992
682447401
1723691188
155394111
1780331993
773048915
1464370524
868959633
945841463
115657020
736873838
2063306563
1295764509
503816141
889720640
998844319
6007202
168492380
1762722075
1343035146
1934654030
779211074
1710003452
1913981650
1630488390
979514848
332893641
263103165
2109947839
1005544056
1244683025
1731610540
1237457064
1297589467
564739369
1263700434
513029386
1404003520
780317105
1696925346
358716965
1553083836
814688210
584701914
1379177424
1653784691
1575025668
1021216903
623074506
507719277
1210301796
1546228832
1620131533
198048575
2076293216
1880845769
884520696
1933133596
1528220876
715262861
1439648223
193790210
1594984520
1701314449
724837364
1060446642
1371769842
1660425450
1127907775
706276454
1182939122
1927181963
1212211299
536885911
106471400
2012241114
954594617
1677708651
1588315988
738411530
776760879
935700558
991044889
1014803240
142506695
197030584
847212780
2135120222
1780620253
1596777223
856012451
129707115
30358373
1231827134
1049408195
1335127942
947424629
867601871
906000143
2002237674
2037921846
2095622703
2140689920
1454854212
1777419269
383466814
1744246787
751770940
173462556
655071233
1963292380
1016864052
1711941099
1382825995
2089280047
34890252
572545674
508989712
798002248
1885902857
1837172276
917923691
1863236983
1377309786
162433213
1940443761
618426620
1872784038
1554591103
652660343
130758854
296848569
964564058
192218991
542206536
1206873878
1311957302
674341534
379097656
359282782
1793012895
267981101
1238249704
1075181355
518319163
674949827
1807204085
11198587
1985489419
16240462
1521154254
880219502
1925719568
1329680650
925594484
2060120646
800703934
1165289300
965638311
1405674527
2084895752
1384835247
388377367
1719781238
275116585
1139969300
1435824816
140955075
1706227698
1536423860
1040855184
2017062177
541604644
632375847
961100736
2059785494
1574586630
947895769
947627386
667315535
771773810
158451376
1844429963
965401745
1743211433
709573900
2080672441
435819946
113157809
171479204
1738776609
868413218
793776458
1161953701
113952821
1050722335
2119355916
513008728
1388678490
1371375603
1076619389
2016733677
2027435308
2136644347
938224574
1961063396
993852782
420010467
612164793
1861414420
796172216
2077847530
1074555094
287453215
638262675
1745885309
116090652
612624556
185718061
1879043480
673972160
280104785
1437588876
1977335458
460563784
430268055
675916348
6483542
1955644441
413783616
299956288
1651759181
780481192
1141458476
1953366575
1236058240
1289120353
321183709
1796406279
1147422962
1528071995
1792463036
640341988
794980172
2141786228
1369333
307515957
1071846441
136218705
1156395292
1119503704
109775101
171033882
1041614006
2113554155
1410901495
1847464033
1298687056
2016054048
1488513200
1941246031
1338199092
866128326
722082382
83064565
1659369920
892737995
469040486
1843624780
1108410073
804773291
1487242549
1522407638
1712839399
120428619
1544295064
1247549516
2015616568
82694236
359676684
1948770216
737874724
1718873324
1908283154
1977682575
1093546397
1721569905
559355914
1990380133
947427365
973882744
72312469
1237192393
1020088062
2140592136
455133397
2098754895
1437209046
2059017753
838602911
601948805
845767174
83585174
956436968
395026787
1013752265
2117290704
1540169924
1445227640
538391802
585442870
1859393557
371965233
582200366
316931693
827320077
491521183
1702623079
2040895025
778872837
1616538583
605921112
885314259
951009045
1882405839
255002597
72640796
244875019
941821408
424327997
1136841022
799988013
397263952
1731574483
1630569163
1161269789
1789151608
309713518
1144617376
1107853644
530192704
247800413
340984262
16471666
233541863
1238317376
1375652776
833316839
1369835303
106288955
2100578390
1330055507
214084724
35208873
243355064
761096541
172307320
670941245
1468203788
1521612894
1626292473
1711752011
1920472367
842946090
1482269884
954456567
1070412359
1856751848
2086951115
484334079
195350263
1957509901
2014202528
1446117251
1417359766
1287831855
31845175
1758992304
1328006896
1829742811
1499694692
570995202
731692773
790180
228484226
1137138603
1223028715
1157299295
49131945
888463546
1980236811
2066616189
1847996014
243210004
276884517
20948689
1095083988
2020061371
1212849546
1837930908
1316829108
125506954
207688933
1700164910
866864364
783304106
569156442
1545028468
1903590383
1565181007
726762079
749721825
1717180016
217549061
1803923493
708422483
1058376746
1363016484
1563300863
1449471855
1259311813
1807610539
1143204386
1601028028
73275038
2127807447
857962607
1607207467
4452813
844845143
377817697
368052008
1712680500
2087395891
805385578
1785427687
2006223877
1107332577
245458265
521529462
653661012
699784274
1897770980
1775454063
736127855
1153138075
671674933
163967586
30751640
544031312
2018259879
366303618
932631270
1694277468
764564367
1469195298
2017089872
1539896971
2137324539
2107694964
1001899723
304015812
584834816
1291072697
367567985
1261942068
1574910696
943695707
671519790
376541534
807314871
1764481883
1239064990
618274020
687677950
1324704594
351164769
1665388631
1221819136
842995501
355445408
1816098417
1460267388
503378420
2140704302
393392035
1705639493
563902464
1888188150
1105493083
1311365370
138388953
1488292587
1694027337
1246863802
501179766
1751622282
804529078
1732005707
2050133360
1987514737
436218105
1872015986
238446343
282539711
1221223239
223332970
1491450847
440194238
838197953
1246060770
871066804
289157583
196672614
1109913369
423202720
1517486236
1931480304
1199360187
378410604
678367129
613302910
1884655980
1544420411
1629667913
1026911976
1990981743
1866464363
702042274
979231363
325106894
198168729
263507974
1299664411
2046753278
530773702
335282896
571190391
1585757044
401080304
946204983
1556952565
1972492783
1625908707
16206086
1763203462
712908499
177007091
1038976585
476233773
1442295996
2005432940
1366287198
1295013356
317376420
1433772527
165024001
893869263
1720953164
1477213395
309704423
1425835827
1270607251
1374631867
1778891746
261101989
1346636303
1234113999
1054234153
1588925810
1463428929
282328816
100983590
1165716179
954154056
844076587
476219509
418788077
1696297706
920967082
1012439945
1192686234
1543689352
1525497662
363188823
2052514754
1126907323
1107588625
1488403234
1390889240
364157586
348359095
277872006
1816249995
1745120152
869575146
860938611
135382254
2002096388
1340632831
1653645534
2106579856
1079861247
1043703778
1775632056
1988641450
526843375
1296871572
581216296
291851710
124126570
774328388
44948544
834071811
748778062
964566994
970316972
516962661
314037636
1905031046
1793008898
171181294
1155387966
478930467
850160746
900298203
441966848
877670017
1596615841
854698269
1213226213
730647974
1746039492
490167265
625661860
829229539
1893119987
913415859
1771418892
675776522
1412005969
17993415
1664815214
1951820458
1991247084
1081809158
51505154
461174595
1603412601
1087161299
1538298257
1732494796
1521996452
1624408408
572618342
1448375708
832924640
383355434
2069567508
719187078
1426565521
192102164
1620859932
1198136598
572554367
1798902666
669917299
1406030907
1147511534
986415091
1160452089
1342115845
214042888
1181023126
588181012
1253072397
1963651376
947519353
49132520
1707852031
1733944304
2029981663
617911226
719626181
1176266800
822988691
284478801
1844722368
449479677
750917798
911866563
482749211
1045759073
1464344635
839687262
1570662397
1065127352
859086778
1960963175
1203885488
1080194020
2069890915
626654315
1286232923
2110020225
110999811
101521551
416252258
796106122
449333608
1481208852
1192007704
1924759811
297519918
631381517
969761976
1954097559
217522345
307248412
1229609232
436231385
1925011043
1432851306
909988141
1956120914
296748412
855591904
1956108716
1560647389
234601814
1469058508
1776549291
692977377
625964642
988305620
655924543
137080028
1693977723
1010313669
1976192045
717759978
530104353
2010441389
1153546068
107641364
1176093342
1786155746
404788115
485194547
1099285979
1288653741
492704633
1675673223
162502810
763235308
1669588532
261055581
1989724158
779991301
2083831127
936880068
816990618
1850832562
1915050807
40515588
774909421
206521152
231811299
918050833
1506368188
1653201977
1364415797
1563412130
1365003462
2130373079
1752005167
1282633488
554820380
414086250
31771538
1281483035
2042048523
886087522
595512627
1071288666
522671184
1788784295
168202553
324198786
767451375
878465477
182681106
2137780442
1542341055
2123249978
887790969
64631705
120500001
769323457
439578978
1477432392
698427659
521341367
1020875735
1815796616
1205991532
872512423
213015453
1984438289
2090809876
1388668001
1009044437
1807482679
28242069
1419116113
1852049722
844225842
1954356910
1005708665
1635653919
1047752019
365619570
693806130
985835294
1203290618
1792524992
1759348577
70030200
818029963
1882037060
432716476
899090903
953989596
2087263393
1562094697
1420238569
184738066
58125371
640268893
1249048282
1055485291
551482521
1014375798
101675897
1709873632
701937766
878988945
1598909150
1186974284
99855578
535247531
1829725497
2015040377
796302006
2000903813
650175286
458328937
38341110
1025880976
815279215
224879125
1793438553
678499303
510371191
2112798879
344259223
692248219
1224977861
2018145039
1745252631
1842340812
99747520
218453782
53501830
517642542
706199963
1846515017
1241405672
1654888030
992130315
2043846883
1373098963
1347770433
342588555
1580007493
682085811
1561087706
129826292
763813212
1609462829
1857826747
716076931
1968201018
1309005938
676565896
223942451
509264109
636659739
765385273
122820468
480071119
1480192121
210458207
468870851
890699088
626321523
747356694
789894468
1704850762
1685832425
469695386
1603521283
1133365488
1067485413
1318717591
1559201348
1936031750
127073177
1593205515
1906696734
747005898
1231453903
679841226
1139057627
291810095
2018708408
374009825
2053067302
2107290334
1298803214
1306327430
53580590
1215319404
1889071910
1833865201
785846776
1535549466
344988717
1707196990
694283770
1652153945
1766524887
327468130
406368225
1097452217
655286547
263861602
1120192952
1836711569
1977269619
1454221755
815438572
863697658
459392747
1091928156
264503411
1846345786
600338003
1973616412
32926156
632139378
662545870
1667348108
530413554
306277860
1655251605
75968233
331555683
1992925062
147302356
477354904
738093658
1427674151
422467735
1522947893
330401529
7622146
2001605044
1216473402
838905258
590940194
732941451
594104451
1175081914
1554810569
2026047883
1322178819
1695153275
827535379
1488404853
1211807466
1781436658
557312970
129589342
426290078
940391672
1421331344
1879984052
272494935
1606014504
1904376805
597907619
410546267
1504561596
1319140172
147719755
1777875430
2026279695
1735400297
2115202970
1503940076
532986255
447367410
2062615070
2047583752
97802048
1939872684
431956979
1543735901
2127046429
1895968595
15132222
648293859
1204820648
1973601026
1338228449
1764004507
1234467163
1287889518
95046565
2016851271
348030323
1822479649
1336744898
1537540764
370649922
1728649104
1138262561
1209143980
461911921
1089805007
1321103377
1541123513
1130271790
925797614
2051757803
1430394848
1399329016
1194846622
989664029
991209051
1032073044
684069312
448060818
2017761804
1132165730
1027386472
1719486104
903824803
1006822452
1472089771
1992112046
1309702386
1861528655
562129828
1064369728
99497091
1458032189
1127943494
270687565
1391372192
1383003944
1703957564
1232644124
1275687602
1869087986
127909978
1348068415
94713014
2128939969
466829461
750121999
2056412905
139977840
1347161008
204785835
1265914222
2127119121
1633239063
1327537254
152682246
1258575001
1368018010
1476736199
1835358805
1371530724
1678647128
211627309
1502070888
351146331
993009766
1355172056
661380839
1803253105
98824187
1112919306
1465263878
182907642
879816533
516285260
1641589333
1111159548
1030656226
30737449
2036074087
1309750665
291664163
374368485
1302252074
426387423
1953576452
1617069468
1856772324
255902154
313735055
2061405213
1005229981
1424223582
1155395654
1998714310
1594138656
1564374039
538129756
155522551
696958648
1096185186
348599853
1215542231
1196520691
711812374
231622096
224832808
380323528
1581879699
834890423
1595383937
448794342
642920887
504936024
1743232792
1667406430
1447492524
742549098
462546774
1894092089
662455004
244173955
140748490
160468682
1906613717
1398079173
1146209577
695647725
38868338
576737230
10859912
747597050
1886444038
1365675732
219828668
236070467
1228505776
968691746
1969339157
389478517
1476448946
174620147
1781351982
446433922
313591822
652177236
1357933724
1622243375
1621144035
2079312197
599246483
883717670
28774101
290973540
1015877100
279100997
1340469868
2143587041
1040263234
982467569
1830958236
1476695096
76888339
992030714
740533948
1902346782
1792785305
1918248265
576033524
37468814
743089617
755027265
1434501530
1458674424
1490522699
24947583
1607993251
1890078762
362213966
1626356181
825253289
1310815984
1421297791
899567077
1145928940
509117481
1095854797
367510528
860620357
495645893
1369885849
113144888
240267413
1652442764
1283903840
2137681332
869269082
1794422808
213133049
1537375316
699923622
1130483908
1866671819
672723848
456755495
923775405
537543153
951960464
648388575
184954131
1633513859
1058461018
323432982
1596237678
2054009438
573550223
1461191731
1845477134
700810826
683761235
140186734
87276681
1333493487
424915158
1866827913
888982324
2094256063
1262005345
1744774148
1594226949
891938951
1046697271
627263296
2038431580
1847269155
792377643
688616629
212914782
1124807214
1051346264
1833721712
642579008
1513900866
768631003
1240367646
923513561
668100902
1473008190
210451430
201774105
222054825
55339755
295139367
1452769840
1234840725
1486715903
1665457061
2055251429
1239131481
1075614282
2139257634
592981228
627930567
671873548
1720064468
1866469895
1987080179
804031606
2003234648
1310731532
1116889202
2057061010
1752364497
162646950
1405223109
1872433773
1426571514
1137578330
773255703
2130121498
1792531200
361766789
1114029585
176220252
883272805
1526466025
320856672
1779005468
1486678271
469465877
992207641
394913095
1553172155
1822514201
611935133
1798755665
580598654
197457204
1053772347
1855978342
1416397840
2015760869
736749938
823979447
1549021702
694867332
573780769
786972789
1449951675
325606154
868676136
1198123797
353024198
390536573
980683889
1850864797
1735019676
120858617
1598803435
910452398
1237225430
1718619832
242760281
183995268
32762241
413970043
640837452
1808101592
1820955439
1087026387
1372708634
919712854
1628233261
539488546
1208879744
402954390
501154607
1557097494
229286775
1983668408
386824103
771508249
1810378386
1144386689
1412222020
192965106
2083618344
1775095180
1026167676
499116107
10435586
224012914
1314836243
1360151819
990542841
1543473998
671967038
410676279
310859225
184579762
1304700981
415661360
423659469
724141368
774424762
642276007
1791828202
177911151
869693538
880280371
1698247373
1213139305
739735003
267432094
1830456454
1742956959
1080241319
2019148036
1059748924
591253946
329899110
1894541098
1207802345
1792394515
1284949526
1667703325
345151832
2088700585
1913774765
2053111154
747709551
867676495
2137661880
1694931491
154254741
899308565
2041654987
126287577
1642572185
1572198009
401719492
1885220618
839246452
1479209159
1007251258
1142000782
683151627
546415655
168759534
769261326
650678224
742817529
1615766136
1156834474
63730816
1507940584
1241756581
996461036
242131839
1454788527
1125867261
338160222
431155259
107088542
1130808970
198342711
1797921065
394413876
197598107
1340124590
70271423
1406905808
402402197
368878583
174969674
1632496883
1675523900
498070622
32825669
337059458
1659752560
605102106
494100969
570913695
490569913
1377681604
521369947
2036738091
1558640425
865239231
516082533
896057489
860618578
1295112931
146396734
624790682
1569816152
1988797259
1228690443
432698537
870038057
745494351
1621861962
828444002
1458907065
644822504
86263471
533263372
1009303727
314712042
83837539
2082566886
121168388
2033729597
1336982491
1832611172
1450947148
1725856759
1620866348
539792554
1028001748
690531026
1100571251
1274864455
619579097
143824746
2029863823
544170425
751685548
533251953
2032748359
1560752813
1708152230
495586265
229684392
1888085876
1848657013
1955780869
1280482716
1751129099
2117246709
906192740
1042258293
576019234
1724243213
265395075
1195673246
576211699
1460572788
704099830
1242781015
553394417
1980406914
1647365150
469948814
1587305993
2039732349
791939062
561948047
35902408
1680564748
1098887411
1199565817
1234693949
1997953317
1222966097
403204573
363417122
779432167
455450988
1354258762
1621793586
1226736885
1360282380
819489673
2087629218
1848015003
1288212016
642829122
28248628
1981520946
2090348306
388376227
784035494
908221559
329615543
1060487662
173274918
1731721132
1509242036
2013892910
2058243340
1678113903
588991430
1119705857
533149825
2077183988
1806792212
302899933
591492012
18857010
317113180
483072691
1462945719
117900778
513428178
1862688244
1751150705
1875413891
1972474973
41268023
395036946
67660473
2088486782
1554323103
1620066375
1100951248
127050951
196005055
758355050
1834813271
466240913
1481882511
749295571
858097125
127968299
644664789
669695163
1139598588
1824386107
1120820470
774089226
1765791049
1756795562
1205248807
999692132
1914623232
610285307
1342191037
141865360
756419949
776620535
1609664345
2085996022
1469757724
638287656
1201828427
1442805751
47649453
1664418964
877710109
1852718164
1781385896
1809613550
1260190148
420912634
400426433
1003349566
1715969376
42158498
2018567024
244706716
1965634899
294675274
616139691
330728412
152884136
916791509
969983356
762699667
1203165143
1064087354
2140476675
400124796
1287696547
883908315
2065195639
377321032
2089985701
2064455560
998516534
219851796
1636085260
1719276704
1335698615
799691984
1833910588
729737620
1362076435
1144675859
1498759953
408735228
1475163769
1101146774
1726998780
1129787826
1835339287
1802054314
1794485573
1652791711
1205848577
1682980004
1574259097
1285604191
570939819
235852972
465418405
831918583
2036818411
1844768046
376193252
1817985369
1441049459
860012412
1952024228
1731224490
2022054056
1697071935
1998497460
1712465157
1877386460
729184183
84629408
716068714
350480692
373846831
1476793606
1207355249
1513008098
1037187978
502223177
583555176
629601833
216622743
1155575818
136341645
428651109
96698816
1069631533
1887599933
1261294255
1369588644
1170730515
2068789106
1440415362
1899856582
1772389973
1676513174
499894711
1826354787
1663655793
768039470
1337684543
1881915253
141399146
54137908
1369908911
1326167980
964785824
1186788972
1614206007
93751909
1810759879
480072443
10058971
1591776569
291000431
1053964403
1052644980
184127268
1187129456
998792931
1676799909
232978948
268467041
1378311152
1779277757
374102584
1562443239
2041650775
1803123428
1946564254
899137697
914142048
812815006
322756971
657314416
1148015203
1041840697
313264153
2093607705
1038528739
1945245173
1075579786
1263279353
1323278217
1352839509
2140807374
282431418
781446506
1725078707
1593587899
1962230430
158766373
1597641817
1482797164
777180683
941961458
487009762
193055211
747658955
389920298
904040268
2126048204
1664892744
253196983
1862053024
1172679070
1959529214
1501593694
1420594861
1044812914
45707069
1455425804
1246306416
1672073981
301606588
1245672504
470156949
476021097
1093399347
576348547
750582921
914348691
2146279355
2113347134
1303165830
842409704
217975575
1973967030
643197030
1507948041
987380172
1161370958
1321372199
301735446
1488154798
1302600250
1586923516
937100323
532043516
110570453
931376977
1467329795
716972097
1506029802
968409808
1971852505
1218363226
157296432
1562316713
612323177
1737039829
777096951
1514933482
398586094
1773955302
162469861
573603940
1778728375
1784891281
1481610548
1538141779
1350574763
1395408945
239876528
2052918933
2112681370
562301407
1534467081
1105791823
90897728
1550380960
417334060
764495699
510706172
32521086
1119713976
997321734
1075848486
498509759
1761095313
123830291
594363012
1200937633
201101231
1900725505
1487476680
2081482591
710852747
1057758811
1042347199
371579035
1461242027
1107656391
1252242399
739918623
121835923
77455240
1205713561
792649703
1632119372
1680424439
1167900958
1888366130
917820596
1069031862
1076650812
306585028
1961187433
209300320
689731633
2025111917
1072767071
746138242
987902803
2056325427
374709762
1419787236
1021643643
1666745375
1258386987
587624453
514354242
1347103600
1451291951
1052211391
367209941
180237256
1999424231
1983438937
880137448
1084155904
1398542128
1379419931
944806793
1579060114
1337626158
1978345891
679100700
1369457766
251944017
1858678759
663265844
757206338
394769089
1097466471
1023154577
1719250975
1710101480
292530405
873375720
1776208015
1139652378
914780401
262661224
1213910314
212090081
1755536268
2017899705
98050845
528198634
1774851092
1909574920
1755920194
496678056
868445619
341833991
780181766
755056077
877488707
1948855178
821251171
1603418182
174966987
1508988669
1304276091
57392151
61872805
1717439857
1428485370
219048884
1211654902
935848304
1391287663
2062885158
951270448
725138752
1014917881
90038767
2035058252
1449626738
1760445007
606411493
16096692
1638091478
902628033
1874076980
1147410657
1975346568
1571366832
556012008
944901854
52761282
1264972598
2027273923
1856562439
1015311044
530374668
434123315
2120197771
944785200
727915651
1943420741
905306455
1239149548
1441532959
595882678
1284770989
1134655260
950129104
1181238850
1576695819
2039486820
929882802
331455907
2038939796
55645831
2030280648
692030110
1824509929
1804897588
1698363570
1483298929
903635496
714540818
896603515
1694818745
856691685
2133905888
759892277
198912860
793049403
1927290620
1075743744
1415334141
1564457725
308210617
964738450
516131287
640695722
628470210
1972563696
326954055
1759039442
1977343909
1338406153
262986399
1653923757
2115442763
753959725
1708863207
2074622461
644496389
1739001105
1222803350
341823378
117782610
1811919019
2053419863
950862993
2076614706
2045356324
1562762643
1275364785
788532405
1400621271
1456366244
1332324117
500057311
246381323
2075485326
1471105604
2041982384
1478610759
1383364074
571952374
811041586
781421217
338007975
1905884752
1260804158
2097234520
692878485
2134580704
1178361413
2068610533
1116476773
1275060767
1853028013
1670308270
1332307353
186484197
1276578314
1414553791
1014800137
658169630
413640867
637106101
1301382851
363035835
993030982
200961469
391651610
1048104353
1206962859
272670795
258385275
956943985
86034508
1370674373
1617804091
2006597457
2143616594
1821217320
731905427
1040343843
1218576445
362316945
527288383
1655719216
41988715
927851979
1322666678
1639155545
1336187
1244459412
2075059701
899463323
1223928581
797990335
291622689
974730024
2050298743
142728857
1556413803
273973992
408979723
1478733538
550132939
357061486
226923262
996746314
2129283843
1984161298
929977047
502745101
1162435596
1343492286
384519614
371620320
330982861
156549986
1653341066
2017335845
1809700037
1083512759
1945247863
992164946
666847321
857138484
1078324160
1993564292
2104653353
1897062755
1230299487
388249249
626022394
143279421
906856727
1398892632
1804967467
131005190
103343987
360802972
1833135484
1426806144
502447603
969562356
2068013570
1479691666
876712674
1910495023
502258815
1491159143
2110751322
475200450
1984009754
970745434
1178916180
200098348
1090747462
1743673422
6644532
135234753
193844702
1645526712
871479578
1100873568
950644370
889327493
283970182
236083600
1197312985
471729278
1427696034
1953282190
1686399130
911053042
429377432
1977407998
724564433
1558929661
197606406
2115777948
385301144
796516093
92477097
227682293
242368664
1320665653
1847735825
2038113408
323246100
232793280
1184770365
208400348
271935525
285155864
1081513641
1672077747
1828429685
1667497271
1073835436
468791239
41314216
156880574
804838939
979517310
1094427244
1819261769
355997713
1013907510
1467493718
1102688776
1589106006
1539395098
1648668150
764588656
2130421953
1496538000
967812703
1888066179
1900091117
202581066
769511862
1430355401
1709274654
17426082
381798258
1731101347
1853331057
639674029
1728833752
775440657
595210953
1467660317
101946399
1131075822
1646012541
444551252
194683212
251598798
1784903488
1934303470
325854920
1612957670
1384647329
40040949
1039631568
1393560997
1976256725
2126541796
371767761
570982043
974744548
712090267
2078211934
169850554
1088790990
237293167
1568845250
1553692601
1423045757
437860273
2052810930
705121939
651426275
1091428262
442995445
740147789
849825043
1005018194
529926991
802228667
1803472295
1659220247
258158699
1088178617
520464459
1801662992
855256371
1013341194
1306601194
1597337094
790334635
945757488
235161932
1290346652
2083133191
1499480665
1682318509
2117217396
1910437172
1090172945
1607208110
1946721670
692460846
846825637
586711817
2114696095
1254360673
1682131445
1789915173
2095314059
1963304550
807605186
233055019
1031620070
1155249241
1960967838
1551342162
1561464804
622998854
2142906543
900305706
1277191988
1895125343
1011631513
593224452
1350713208
429158180
903918528
1084462796
1426171291
1819580407
618470172
792025995
1726087522
1159930983
1467454056
1616817787
2012700976
1773777118
1020284675
2069681589
1443154526
130308328
901437847
872587212
1178244276
1117469800
245353859
1908272346
1439550567
55593794
704650891
942538185
918658129
1030904317
1799546653
1469812069
1780203594
587627931
1570160270
79933485
115146487
1295560716
1657771978
344358115
523676849
778353836
1783244587
959085602
462828885
892892180
1207816337
1141236173
1564454551
1607477458
1074142746
394169315
407925311
416183070
990690753
577883159
388153523
395328861
1545406657
1865742021
2133551804
532551829
1485443179
92257379
965379128
1671157862
2125477233
397494549
1336417778
2006415278
1216038240
822160623
1582696517
884491241
716841414
1531776126
940547372
447697508
174648739
2018777284
1762693703
963263564
1564132399
1397837731
236704724
1697194540
2060187266
1023771656
1357604300
2000222551
134599352
1432497754
1667387225
546512698
777843003
2066089025
2092534836
1522742782
2092108720
853301641
704710522
1318340860
1606769419
869287904
896376152
388380736
338722239
715431767
2114790893
455896549
1278404026
643931806
1402570478
1295440252
2138492708
233403112
1212403332
2131112976
2068627153
1759805694
1819301137
319589785
1306494763
945190031
243066746
979050510
252368944
271390993
1657403814
341732425
1436374110
473561511
1717559480
1894358516
1475293092
942131669
1621693706
607270906
1255560635
1125946616
517635247
1333594306
169940849
1557772101
1573043581
945645168
1910530641
1128963556
1423546266
1132966622
267025833
345198300
2005419888
1733830691
2032095638
1255127453
1204023310
1833889113
370619528
1540673235
2134052252
551711094
654656149
6578609
1647767241
355012846
246823577
1130680021
1112684654
2046492952
682943764
449670478
193293930
206406917
113050201
1897449268
844793598
78145865
1841676428
791517381
1987609630
28756084
1259125364
63937006
800593447
1276385099
497712345
1456016750
1104299627
1939241216
2035914134
186522076
1558325476
762796989
1396255132
1824188828
1595053805
98261957
963908345
1663931125
2112942270
1717203379
1792378643
1142737111
1409149066
642344131
2071217484
1699500611
154490044
1353025616
1337806081
1461734352
191236354
111394612
927407121
2108698175
760396361
1694746901
1425437702
261791857
162850693
359191922
1243458111
1458245173
828034348
1008230635
1180662899
1770129805
2042191369
1033918690
775843766
1804694118
862668534
1728415765
2120332953
1339909963
641071113
1446726233
1773707163
1855126749
1783478168
398821753
1824885517
883277523
347192241
1233518886
813263295
449116188
781798640
836094816
455656070
68797066
369815743
489436297
1447248349
438231016
802593547
2075383697
1536609825
872634799
1095493999
592380502
1292314619
1428744556
1512399954
1236034068
1841499850
1332685062
1833028104
1026357130
203419656
454855365
283402478
444355296
124067180
2136349236
1565872394
937171076
1559202418
859243354
47908692
1044630704
1278677872
817423348
1982176959
1804986504
694045523
129884973
2087015444
1078670718
1645597208
414028322
1852112421
1712681496
146551580
993367059
1008832996
1813659155
1841515236
1994329651
276278180
143085256
1736717865
407494805
1855988143
1717627614
1691010948
385787379
1096064613
562802506
1182893458
1827175498
362103398
1915919081
1090990520
833066181
556289839
734684021
769054144
17665068
1057806608
454234366
1112234802
1832160042
976847171
2040062537
275228643
2042769019
287324410
475363888
179062302
1594308302
1385171479
909267459
2082705654
416088560
1320020791
2119006041
32337023
230804006
350066871
1157730194
330531354
1771351792
429094782
30549074
210700385
351438142
1697152757
662517659
1846087837
196374302
1458121560
311631849
1123966080
716258471
1438152747
840281413
407879114
1807914119
968876613
415208533
1969748808
1739514592
1355117147
2025136995
381697914
1523127102
417386111
578764421
1756106537
1379340043
728257834
2068947892
1624622890
351274886
1410285444
2109568753
1492427505
1285784892
1984809708
990975702
1969572524
1742356435
759983050
2059811023
1852696955
667008755
11208629
8342774
1125567451
1228128937
446510965
808790743
1889568196
967471855
569676168
995493162
1103143143
1307727970
886176918
951494278
619565818
2039159995
2128021780
72807832
958708730
315101729
131093451
52084936
1689136186
1088521501
502395058
1773654924
1368388409
1179112079
685693903
1832538518
393295077
1923697162
1087665430
1319132052
719014172
624678086
393412901
36567990
1574969487
1761306278
364655863
1178229079
1448031302
1504589255
218154673
1415001472
1505884866
698333989
1989544253
1926475642
803792759
1294170884
5016941
196825120
530706273
34641089
163630307
294805416
864131389
512170905
1086250106
1630568503
2123862533
1265645085
957490496
2067436337
173526201
206178135
775563473
1591534888
1789994726
921722493
329075096
42377758
763009239
1127427919
837983754
1585942926
1988094469
590074543
1320930018
949033815
429322438
576851484
1019733364
1580962610
1749440427
452060312
987258143
1070648696
816245748
620965574
799076009
1673329417
390624314
1040448263
544972213
1982254589
100863395
1110881818
843691888
1196418355
1572738025
1950685772
437968010
1585348983
1901432196
866707780
491983746
1582399673
199697337
1809541958
522773327
1384096638
1693425488
861714331
997487852
505616364
1757540352
46384281
350797370
617762530
604027529
1630027905
1190114251
1877415989
1826844167
1549218156
1501725556
2088044006
355459948
543382819
662099508
227547678
66159276
54688354
1574574870
1369749897
236384709
1581787101
353622166
1623320901
1094666953
409972054
44566419
349622759
337631742
1367704456
1687319859
2080672890
336290755
794928322
223620456
675624533
792982531
1669571776
1642851540
1724468651
669004602
411144456
689085257
1955353967
187516117
333093146
1026870842
348242395
1033252390
2044624586
146952734
14363819
1127859317
1182453477
780975591
17355066
1769480846
920576151
1577979014
389370075
1440786378
218603047
361774881
94224137
1124695552
1197741466
2051999679
491189667
1543088059
467914715
2026666744
665924007
854496865
1054863889
229755610
1783297627
1080445207
997205379
1773471898
826555060
729215447
1675380690
421326566
42130644
1419584713
637264581
1906029832
278486712
944344639
1484025186
1197074354
1086384729
1050095662
1659327418
1277840421
368549307
1907567042
1950402241
33540733
377757482
1553925275
1333286291
1407082310
1212119641
1477379
271862944
916461263
723927802
1535256357
635494117
621219397
684851897
2080295013
619451717
1622507185
1117514810
1537495516
1928824734
465882867
1598674937
391352466
1005640690
215264742
1950779537
561297931
186781695
1904948542
1703294579
472871461
1416267943
698290826
1515742461
1841650086
787606106
1587854102
1820851637
1842881546
2076555522
452437141
38450527
981743236
804438340
1144555713
1386264543
1482214773
2060142515
603565667
115711180
945203916
103481642
55721121
594780950
457067784
397005886
1546753132
1549415826
160869533
1724800853
1164686157
977844138
1005945466
225528646
77045050
1995348249
1462900260
211968521
452513593
1060221424
1280021702
2038460202
818723111
347858815
2079059480
43313340
1953841376
1468078211
1905277874
526671565
1494829889
318656731
578793177
1627698205
443830136
34817520
416941750
61480495
162394227
1467423640
1395035901
238808565
1764925395
938045276
1693230484
2116165355
61228957
1986047364
218024282
849129719
875166930
160869695
37826603
68536158
1145944524
1567921112
668263672
822055236
1445404650
301925075
766537337
183433970
119947882
1820559985
1523514581
331621435
308377713
921200389
1514086530
64070248
1999714031
69174446
1685719073
2131986340
185922493
1339935662
42747608
279393160
1677332140
852997325
1891181098
1490348862
840811862
1810113949
1382115647
857487721
1860381553
1233556573
2031538779
1993611072
940977911
243365029
1961156818
1443879962
1161076970
1060236224
2079872051
1134163368
511068305
1553321047
1944985025
838166707
460127511
1828510437
120774506
1786190038
825608204
1367759541
888926513
749197693
1045696463
1252778171
847441882
994067687
1282394489
893022501
1078776720
1966038468
776975184
1950016240
1181060424
373094099
1921554204
728403023
513355274
1006166656
1501205499
1627731657
1809028068
1355279501
1465217316
1421958087
972005791
134191409
687667187
1426040974
1633614840
589409690
616977974
441371237
1311985628
1231585413
908560374
881099619
1379017083
1341461052
1569835706
1540163108
364650955
1779428505
466622108
53582366
191958291
1443744726
1650631019
1496811503
2123960604
1015615051
2020632720
1985498561
1820113719
482405691
1040696100
1345592263
1425305387
1242528792
1434909896
595564477
244868266
730296804
2099640091
1707993411
1863986666
535476498
1220138064
1937248095
1081132590
491439873
1978378720
352484030
127936289
1556331957
1127955035
578941860
302344338
534991498
71743280
2057356656
305161500
1584168884
602967009
906310374
1299441927
1883831195
1595682789
1996108396
2004183413
278493593
1088094397
1885041227
1495613660
1677046317
1258431476
1038460208
1151891124
2098017055
1010987540
1798051385
534580500
804911064
251357305
227837140
2067912470
1572194685
438444930
551176673
992663350
1044604727
800416066
1689895748
1296770351
289175199
710380325
1300564015
1019042986
26557350
365414506
813884851
852726665
1921456517
2081626285
806953660
320329596
1488116273
1668707772
182651974
1694905588
866893540
789249546
1408584277
640238910
826038416
1584736036
1102052026
1801602129
2094409711
384825243
731911915
1749397451
985466285
1915570478
2131828570
127233157
798970662
1168380786
1695551413
939619660
443281888
1862647234
197172188
1819807927
1331102826
817068518
373472
258904022
807302742
1261217229
1134447816
1286313002
784288886
1183790529
1324842433
490462680
485277009
1231234914
1964298893
1834656314
599396653
1745484659
722465997
70674850
1544047192
172701602
64001990
161183301
560502194
1519841735
1136503736
497856984
1581548070
750215504
1195956929
1928602630
960299529
1741322658
307580171
993259767
953234047
1098681626
1033548995
2072043326
595454923
2124215851
440771289
72312320
396827195
2001062480
1261838935
1446790075
263970120
1257215059
1046322635
746167261
1143370025
48895514
1608321733
971611505
498654730
1473450873
329539118
1578086776
812085461
1757684689
2037663941
857813130
2135030491
1896910076
977484624
1453236754
398252808
1804346585
489075267
838762875
1668992327
410270784
1694616388
1360170214
1692959593
87265481
2136612917
2146475021
1813710011
56248122
1473506262
2051538316
780260962
1849879936
855012988
1781292360
220064958
889029997
1173997948
1283404657
974021031
1480169149
1484696630
222345630
1466169021
1778927835
405923746
1311861286
374103038
527402546
1702613949
1313670561
1321615639
703014248
1132276135
1355293106
2100243738
1492720680
1018831467
777600623
203169549
1918744898
2029312318
1807115728
1309537802
1091364624
1876424906
1146114294
196256109
299726073
389197691
276043451
277092654
778791639
581364396
1243374101
683023814
1696490126
1707793566
870002811
277070195
1330178613
685688515
1231361869
1712174825
1283059351
1129844725
694621009
1142582086
339291525
379756285
342875642
1160307953
1300738009
244940787
1825950684
1265069135
1302154144
475516974
1470247753
188677303
1971072776
857928279
917199518
2068085565
538145178
642714333
807791942
1971370077
818523918
1646183359
1477901302
52443014
342403578
1488935413
1412399484
2092679028
1820521696
530706444
2059038989
1586147895
663528931
546515951
2036747658
1760570942
1979715528
1829902886
13846189
1660155201
1594328274
830954130
1173282765
358096471
759505137
2031981641
1648762341
1511820280
108108776
1780232784
949435935
1700867654
1051403177
1573218197
51114983
968362623
1517108873
903379718
346369796
186124873
944420256
351886429
528574990
683775470
94537371
643727282
2110161038
1602613990
1873337949
1816527394
186125725
587361578
1950161782
466818594
279138676
763381380
1277548457
1611970412
501850157
726298534
577501973
1964419002
1687312396
1869219847
716035444
1727902221
1303207788
484091443
711147847
1615870111
49228614
543647714
791399845
1437337329
244272475
1283574411
1985998970
71987217
9603602
1635994512
2017345705
601076183
946435975
1240125434
455981191
1528996065
99394338
1397151072
1236140132
2058984954
1289699390
832399957
2142158864
919195844
843144699
608365949
1646721411
365800821
450536881
540055273
367356750
131579985
1720099189
1963706439
1353906790
500613575
1542162925
1999578178
167781601
523236203
610573597
1378250693
1047952343
1194378109
134806448
1143880137
1810310549
1123596596
1306005570
610814786
1093625923
463251928
1010072913
982900766
2009873411
258225111
838243050
407414488
1794499823
2015527889
813649280
1352370410
1111266670
1003184267
1934941280
480525201
1807685853
1736802088
1509011240
804165431
741639371
2090540985
1955531994
963819552
958526679
566882559
1960063285
1251403515
599083841
1519598821
393409546
518932502
1356725372
424500518
1406858903
75846968
1432150110
2010609393
994859555
1840061441
1252265213
502300476
1890778735
39209023
327137585
1532135258
114509696
1479340534
228664813
1054036272
1517382705
1304835965
1464111488
2062232371
708594787
1582341251
508244229
857937058
1046794025
542651212
1614951179
1561012862
1709885780
55544859
418367991
846879318
1741187855
1152281991
387923373
1241014344
1111832279
2123847046
226821776
1163069917
853114729
521453771
2008280909
629129972
86732242
136264547
289160971
906652153
265195551
230504710
1731062805
695364578
294579949
11384121
2052511085
1794582718
1378921676
1898879779
2058749411
1500815264
2108500827
1452275504
1522335212
303129424
689355232
1298460004
1394083225
681498088
1282133001
658733899
1842775815
648850910
1019393892
337903357
1374449978
1768997213
1448540764
1049724980
1311088949
2042895247
237046207
1224470576
214193504
1083594746
247572363
865909278
1730389816
89671456
1420411198
1333770934
47648011
1929304775
1904727332
73435559
937420176
1935628820
925098584
1412282621
967969003
130407910
99802366
807589221
450913147
1623659828
1540009435
1619668694
90871761
1450070188
54507606
1901553762
1740941711
84465712
1817503893
1256968486
1624354540
971998619
1128745327
1467319149
1663732545
114272778
1247683401
1383747046
1512681865
1091844599
1338548770
557802423
290778621
1714438387
1353843549
1474221097
954087669
1420533392
1993690255
1476119555
538218698
83036709
502892982
1126603884
549313649
1812750111
1927254774
1277266987
1014158659
1970287048
88759190
1196912576
389413284
141142749
1391118263
871696731
1218348856
1484630951
1628965533
1412837618
1863351436
1333410638
1868401977
1285014823
110797873
854538782
621239323
650077050
1060349616
1039228400
1475747347
2114578263
1815028811
1126725342
723751412
147960805
686020628
172620523
1197511987
580764584
1956364657
2134956743
1492496874
1888125035
1376212690
1885576667
1223636319
844981235
1686945696
70895103
1493028302
1339318248
401348358
1047624928
1559540079
853675669
349287785
1590069101
1158564830
78097024
521110351
465273359
138441884
1813892937
2018923271
908485959
1040788962
2055012703
73941952
565268964
1530718751
43450093
836578049
26256690
226450084
762435362
347211607
2144294038
489670045
932563810
771521032
280138548
229762114
1604253446
238766713
47561978
1746684446
801357734
1440542416
1337953063
880103802
1897991628
297082861
2010222880
566727500
1086147639
255488604
1335033810
1031201974
1800614183
109377769
58176153
1583275317
1712672270
1579609953
979665658
274982129
1874552804
1461218401
642901357
1497353061
508204996
487529334
2106445163
527623479
1529426524
163250061
1178458508
1348645397
271546592
1602305385
283297678
449776688
226890054
1517153716
901656924
786881869
2034451983
875951874
1679528049
1969577332
1725435660
440529017
1369279155
323016998
92135759
450562951
449873481
1469317147
704005946
951256877
1835239018
1569372726
1359823196
572532940
1602768635
1010534249
359624186
2072395689
1729876129
309748954
1954871854
1116057192
911728283
347224899
589453625
162102742
1525622965
2137118126
469746987
711816806
1469350179
1880710971
2131265379
227885950
252602524
739076473
1236469908
1340972221
991420810
1117027054
1706207454
1404074191
1349488056
1182016748
74735606
1021658991
479596927
149070441
989275650
1765159927
417120439
1430650201
1387340715
701722357
1636143743
618249651
1230154141
1612546375
1993694534
495198095
39317908
468690367
1763269714
1866715418
981116494
2088971040
1338047021
1203714279
1580479560
1527046139
1858922139
463357095
2040652019
806716007
888435028
1903673051
289123310
864959600
1208102809
708521225
1341060810
1744971119
604563360
1998599868
407762319
429247537
1697760553
1162121919
732227222
1374013766
721737083
1665236489
1122374440
1624594862
523029456
86096428
578656239
1547567298
148311528
255922889
1665004633
1587098202
2029062033
952003721
1605788637
1457325332
44287861
575232724
1852046684
1776610533
512680758
1848917645
1313774655
937393481
1180935090
986967015
1824690124
1314534153
161577208
408279344
1878529095
698631911
1398060807
794154096
999920254
1717667791
1406704105
1302086105
1899604030
642137386
12423604
1921901125
1072298223
823464191
1611978420
1022763423
725861731
85459452
1535264305
1207233584
1263750262
1483562505
580224637
351866372
1677128302
2124530873
856388283
349182076
325268179
1009791180
1891160050
972345483
1016878825
1268845383
1308575843
979707305
1003943757
908150020
1624092876
1198042861
1607484271
596277675
1598854054
97563279
340726362
1811224835
1652033040
2035987199
522107421
2131597837
1946665908
1644070405
1240772868
595965149
1478923109
974189189
1355937185
588948627
848950069
407099146
1838235252
768176780
437980199
816633806
1584591493
418006927
1673654191
203134169
1318578658
487311026
1803819665
1294493889
343668149
1468493666
1575436788
2122624640
1268854869
451413964
170485674
1849003999
1673336226
56299194
188691986
92429154
1490576301
1384527484
556377174
1568629628
1693630994
1211754068
1665393394
71197477
484127487
60409191
122327029
2127392270
252594978
1920224466
1341993669
273507662
613102205
1923244454
1364918575
780727904
816868148
191362901
396094151
1351950698
1313956684
183417379
1629941238
1814316864
1565904010
1578352869
48673646
39108492
760462380
652298254
964522794
216266651
515216280
1747808985
418979909
1892620221
1159508078
318183061
2143870269
1401565798
1523705133
1547275329
1758771180
1276574204
506771700
1084219
867741426
1768160996
2134536127
2032470740
2034498620
1803384419
1412291429
964439388
1165863624
1429768282
570487467
467743213
395276769
673326484
1570845374
323186341
1394072128
748316204
1759495791
260133719
1568975183
472215535
1855878930
624521986
1966511642
1545266185
655516825
1079678714
1733248341
855430652
1980597631
122411085
606768578
48187758
1113583605
379962032
1369703502
392771715
1451354269
1670741604
1567215698
2115510873
265796677
1562575538
951961550
730800260
453009291
1387483013
1378210740
1624934010
2025838289
943698172
279747590
1471219397
137783033
383453197
125009088
886792730
1479904626
1379802633
1333182721
470523024
178503822
1781792308
1887774728
9223468
570423177
14637132
25932097
1918112512
573963007
888269456
729198787
790430769
51674486
1225716805
17378039
727212956
198572678
531738582
690714965
383274872
1280139440
1158730945
676476621
356620184
157777920
379069107
683570020
2053876624
399655919
296809132
2021142828
1459097815
1220194781
1907544584
251930570
25846050
968012498
116728992
1274401116
220844257
166699791
387632893
1117699644
1165311248
741517910
550561828
1312567681
1433584086
1170988067
190411921
1428424085
769906760
1212751963
475736087
277993352
338099522
880927434
76492825
1641380912
2060443557
986745880
1845888511
885242856
1631524289
896188837
886851816
711612183
2007129224
1189703113
1431871772
1177047627
686185796
942772341
546023602
443255485
1950546979
101635832
1923800856
2037682656
741027410
1743846477
1954521829
2040648338
1082742788
1985802697
1667445699
736296041
777073487
2026032907
1902165322
907393305
110116225
1200196131
154560757
439134037
994422450
406943772
537819116
1310826519
7009949
1997444295
1089037951
1741963936
330679137
561746837
600970447
51759208
633114808
1812379507
1830091362
792928739
1799797832
1423536902
517169149
485382702
229713393
1664864599
1500225798
1933067184
1164989539
1953801478
1028618137
664497214
1641620599
468157011
453070033
1778997640
1568210599
1164016975
470914114
844827887
1583781424
1436922830
840248804
993382473
638856806
376085641
1588449404
967133594
2085382539
1343823900
1373469481
1741412305
220372712
213809324
1778249928
69875371
29341966
482466520
1389705507
908028750
1343527923
386852073
1465920541
1533147090
1436226351
864409721
1946944170
424892603
1299073192
128096636
1429730062
674154451
304333450
1516992247
804769994
758401347
1609427270
1977138029
1227929804
470876203
1940985347
285607161
155763349
2128988618
1876175190
664692045
683850427
795681366
1605740673
1343507075
1413408019
2061586795
114189537
1666592447
477743026
1566825997
1621797126
231805161
553778114
2026326781
1392701468
716289175
578685270
633084578
324870890
393587281
192628757
2105678873
633298725
2130518089
81709853
2103377512
572343597
1886288389
1429295502
1815817679
440979070
1868345630
404701826
1978005266
172993432
130120893
1302703618
2124543010
827206242
1367098072
1451579298
79347910
148940103
874958797
766822700
2097477206
1300002766
623957717
212495410
1917415337
706313813
122894876
712486112
1320998513
498408276
1133255495
1808671776
432305775
425182782
687125380
606587240
459889206
560341377
434238426
1986735532
1106947857
1831246108
165735726
1971633424
1434481110
327452622
1363149040
1536035120
2009031308
1278863041
1609947399
138157014
649019655
682132239
1658267711
1970131141
1919177004
1741405129
2066494070
1926445171
1452091093
751552693
970398896
1070006618
717601361
1742440491
610010537
76737362
1679869149
757716437
591128073
980959550
1835557997
97478728
1446197340
1140153183
716638295
2059548687
1812818305
1289824603
1344906521
838298867
1088295190
68535560
176959801
1912395017
781250866
1585646694
335636762
1081270940
685883242
1436697510
768006926
334508640
1861006452
2036580272
458636317
972528187
1370023063
936351824
574948375
499760681
1203593138
1790075423
1029919062
217788526
1145182773
231666147
549131725
1792546379
119381150
1982735662
1597016760
2076071595
1657830310
2101720562
2040851700
230117561
1017092509
1355748353
1520206178
1136269759
1496198442
2051491810
1082712386
757023705
1488491226
925949051
1543015966
451881796
457237512
1699795292
1846332873
1356058090
505305329
339711424
2125909977
1066870934
1098936056
1070008830
1365055597
1798774171
1167514162
1285982715
296367463
1991762720
875511108
460717955
1231403643
201193799
1421453746
1669397745
190350497
1981327530
902096877
160620084
1583171579
1216743399
1210288047
1288500357
1457414697
1444514546
2097854640
1841280976
1948383333
105781281
1369172441
1646264601
1105549886
1206691776
795488905
965823654
1843965557
1947232546
179077775
236848313
1949034383
1823568234
736991682
890688291
1002307507
503247349
472566134
1664220148
2032106685
1240593939
930249629
417578883
1784233178
698460632
2066973579
1913177384
67668690
2013407194
982398549
1578863797
1841396219
1708576772
2081966746
1414392097
927500926
1187063110
1638170960
1224704812
2135201228
2071278594
465507772
2777770
1462371091
893157574
263189913
1384022458
121651915
722501034
2146681120
419784305
1891799974
951421255
876385379
893830479
725421610
610235525
1328256562
302459785
493287876
1871221100
890523913
47821088
953903172
600066179
540726100
383628122
724638384
2088122387
1008572255
1159829106
1175628977
578214293
1652306926
1329828049
320342588
1724821567
1508627577
1359576160
2135042585
97583056
1055553788
835236193
1159336872
2080311667
226623108
244770971
999565886
1513935725
313257958
979182805
1928905066
1325430453
1640439081
453355115
271776226
1178924269
1133509640
2032002166
570877205
304715609
1898762427
1231392677
986706250
38196376
1325309262
233020486
1820892915
669105924
1074256549
641356876
1543273364
1095170857
333052117
1158902274
2066048749
1723219374
2115675675
1117602359
433397474
392647014
2010243288
707907061
1592529886
760325792
1607585457
727780715
1669235925
176121895
682188032
79110655
342418351
47520303
1605544311
280467457
770998693
425115764
1508782529
1403433559
407733090
538151997
1484508297
1121565365
581639512
637604643
2141350091
2087148942
371922830
1580141805
142055214
1211173787
1484888702
1339857346
643291403
22963230
1505641237
655888557
780188101
1904453461
1334279929
1773294982
691908178
885797051
1263349950
611235776
288931273
1889663160
135502840
1484281881
648016313
2087395312
1603770876
155588338
1626377705
370573464
766317972
1194724061
861475152
1515210980
64540573
1934196354
79887857
2052562342
1850108662
1015707548
1840605366
260981872
777765186
2143536064
56709777
1996182910
910851745
1045729333
810076179
1293546988
1545668168
1359513432
1477560821
1953307310
704355915
1342011061
1161166093
124867148
1679221868
1623162422
610280204
816158466
1420069441
937739557
443046504
562309449
677599525
462535073
1325409865
1130656196
639336071
409916899
390021079
1130294326
1312825528
1656286982
1080175882
1147934908
1998010882
154471230
1412145738
1360492203
1156103783
804306875
226077145
406816557
1825965776
2094536544
348099586
377214602
68846898
944374072
20295698
132255560
882295262
1609844087
78629911
1543705535
178691725
174064968
355171530
1746477307
795075437
2109194232
1481060030
964687958
1167463255
1148182935
166919614
883954217
1185974056
1452988828
281826680
454416431
677368703
517060648
1874155965
608036678
1111978906
901404039
1163466412
217012724
1588641337
659816252
258832693
1491933794
403448344
1901309634
1889799798
37174692
541436350
704170136
1163562300
1925538888
1309525939
1659068591
1681663322
1808999941
1331129120
1670711973
2099550269
1744274268
661412906
1130704512
565582132
325083062
706273115
986834913
540210619
665519110
1955570339
943090687
2051802439
1324525888
2009526702
1544550145
1723130448
734923188
2133864786
2098873434
1970203056
1108671433
969581784
883722898
467403732
1046942969
716339533
937427834
516568020
9196128
158145202
1781070165
97054945
1458097343
22269742
573267272
2084128265
123498978
1788714039
162784799
1101642230
336053952
111768184
1440658886
204406735
546222563
2085200262
1284802603
76181422
1989299700
1207014784
682060046
1292846594
1715127206
247912942
1844966039
1364700292
566897653
1119250068
590091062
1845135998
961641105
1221538733
782261406
1418927105
96497710
1514346067
1079826643
1770738659
547984501
596567116
1123445153
909771376
2016622699
879419591
1097182795
1795540637
617513194
642019417
133984627
1381877116
1617787015
1981945090
46309418
2121870214
1561405961
1777513316
2074331036
1760457697
984138382
2020154765
1593187112
743668016
39500704
228911234
352584619
1966558603
1467027009
772376484
1264661586
1088871155
2084662292
1673834886
955533818
2106411900
1535803945
312806370
2076045427
543242617
2095006585
1090658208
663130660
1269802929
618216090
462853608
2025557209
666223151
1609229356
1968028478
1592062135
509240750
1489703381
1126517886
909952610
989360187
563237599
392465186
269540817
76208528
12806244
1720293740
1438130917
1101763416
1637334556
1802378820
1644461517
854995230
956886315
1329869310
1631205274
1904171172
120604340
1294766598
1605757278
1144126093
380986629
1615273506
1804202496
1745048155
975488861
641637200
226260258
1947119109
153580252
2138095966
569303076
868876219
95722832
418614751
1113061884
111424604
460742531
1943593403
2082043836
226383149
431648655
674325662
26877065
730885961
443015818
292532511
1454202535
560677980
1049819022
1156368781
829527585
1307034188
1130883389
711906294
1693299498
1777681406
809879655
1236475449
718765048
1633130841
1090674391
1595697723
101405559
998627258
896538622
214336141
1063159610
1559949821
1499395319
73406099
714417639
1114183807
1718715832
1363926642
1902402902
878764692
1396632415
2041186122
378167542
1394425008
962257729
714801
992270299
1061495516
905762826
1722547575
1821299498
227811117
119471298
809512323
1630489706
544904049
688811733
2036618586
247540607
1944504396
1585799186
687938450
1824380148
1552402032
1468549547
1559957070
28524643
888862132
425665908
598869532
175019810
1886750345
1545842921
1106301639
503601478
194683319
1216198418
940453916
702483785
1498374234
1514562268
1881145556
2099082539
847088683
720083276
2051134451
1521044850
483797137
143416304
2064625872
764384034
230998478
82260676
1939221240
54743530
65308144
290692812
1360576199
1536424636
1248339115
1260360727
1043297682
775962942
1459976134
1305082900
2111623640
976126765
1410724794
917716978
744293246
1249097174
230481660
2147277498
412050463
426892372
570708751
1987113809
66796343
1517749833
16909552
1349189483
1989200561
912643535
2067059747
1373269302
1986503369
806391229
1366041776
1939363199
1524317773
1896851343
1923743119
845756076
495380273
1878848182
1368453693
2082715184
2059526740
891042200
2081346193
664103733
1717363790
983199846
1695883997
2111746215
1350684002
28076999
424696801
438206417
1907797406
1979063827
1693381739
1181176418
1411715411
482565776
1101606833
51776635
325490005
1438332695
962246306
264498958
1396163319
517388885
1117714546
455905900
949105856
1568957067
2046906887
830531628
1070531179
587265901
2071068294
381699495
496137456
974060617
80793624
1959818717
1868694241
139830912
1937682184
590205968
1541772581
1842371562
470213481
1345088973
1643451028
1356314723
1813062727
2044931486
2025010301
1835867440
1005416510
1861880898
1242997485
1251067411
774548902
2108968006
1013078228
1754425355
2026443573
162511700
774787182
1330665500
1958303707
1995570348
1002534729
464599192
1434036897
855432039
463334077
125710328
1942058048
583181557
457210899
656123632
592240099
1584630499
70548653
1017286305
486089255
1782386080
884789899
134491992
461546810
87322241
2121487402
1744928221
1649792299
902113682
1751084321
1876884034
50582028
1830582466
1092946473
1239291572
1460395614
1898634568
17616273
1453663314
1221236498
922006151
1388743453
1977535228
796914706
1963640778
887557238
1148847660
796725269
2015625967
88219076
1628679261
1084930403
703662599
1784799622
1865579665
851036669
1147336414
1987865845
505328854
1064191775
1505627998
174631949
1748906087
2023115404
737249683
1848872501
335416895
543011429
1137530035
1209432574
930275021
1070569781
1389292612
296749518
469260961
410424922
677261735
1719668826
1597612242
1529660952
1702055583
96986129
321584256
1598855762
532586444
621802433
1721644016
1788047978
1334552158
934519666
205151768
1931934607
834142901
452226963
633356663
575559935
959936183
624253483
1839479239
1066406924
1102966795
1780457086
824616677
285594942
1867028958
479309171
1765007997
651617041
73332672
1381593613
1618263567
1961520096
2063927215
215670111
1494780541
251827395
1383558117
1289992992
218211488
1351701224
1307221540
520998283
790465776
850922207
1319512223
2033201633
1154581680
268630345
99936642
1887505558
1115993290
378626945
1904434263
1126727003
1316019221
779849513
1860496458
1730534358
1761772830
593986215
823742213
1267219332
2050082042
1834847659
84600480
941307939
1734115638
101554488
404695991
986253807
1565212110
1289109360
1578246012
1494409648
1713992784
352234702
1098237588
1193315605
861565186
380913575
2085530411
889742118
926136840
477962456
1281779377
1443920027
1120271616
1810901824
822949052
483007250
1476232682
295976245
2116259009
1107859188
1082342581
1701238728
1382335768
198460013
1038560194
1290516337
1695267858
1822085694
1337822858
2017864752
688556889
2046686650
410478461
211630533
1915634030
1707162433
1507827160
1856733269
447194251
309869710
1447404738
532409343
496106581
280367704
461285718
1693724044
892396622
1218384227
1493583871
970848939
1237198343
1323159146
1655163947
1547703835
1606458316
1662806600
1698231648
276307896
990190172
1497572871
453985818
312880426
359817939
903692269
2046351695
35334641
386997866
287643325
1688322550
1905983325
784391949
1666750077
1567551526
673416552
20130423
806808789
284663718
50936393
1575324728
497583337
1248218772
1398457173
133410847
1613909034
69876456
2107389140
582648874
2146778568
1266837844
336273972
946168688
1692088247
361444168
415004317
446580563
951195246
1888967984
235214116
1270481545
479598934
750630104
2025734340
819561369
1563201340
715405141
2031537385
60366309
1148176896
2008137630
599922055
1409736047
1592613837
988757145
1316339538
1773723555
91724354
906063777
264716257
1962719027
996895539
1103376995
1134177996
1194906752
1959483686
909133165
2054184091
867760513
512814908
424977969
1393341367
1212068617
1320508760
1095527768
1526325455
1053743961
1351771339
1228551516
866501369
1616192527
1432128600
1366427628
1591911250
165062953
1737989166
2132464974
1052718734
604801604
1535533777
263221724
29778934
526355997
1438040246
418323457
1708643848
1818086121
602602672
902925226
1894404933
1927502592
197222546
1835698029
2015944132
944706832
1570446571
277021380
184261508
926699380
157513073
520471856
414025536
1633331704
637023618
2120325091
1820321789
1578950787
1393847316
1714093018
1696371015
1461167374
415133675
1751541833
427289741
84509106
1717185550
1594102048
1850984356
916767673
379630652
1345729829
1957949128
877948079
1692278924
124449786
1119193939
844443055
183939590
819113007
1431981367
1956342016
1322532685
964420185
1794660927
1579105486
419227643
237874838
723519357
1598526631
1161040304
256488228
1508399067
357385409
958835638
807311963
1102267908
1854876550
1816378310
1010048269
1872417793
1307597787
1862414856
624529683
1406657326
1903775664
653591843
140508918
1351865505
1318396391
1613666048
1242087610
1052111299
677630286
60055670
986818487
1901960217
1522174343
887350716
824683306
1171932612
780859062
1380578048
1588141697
1460810265
176856806
1250762840
1757441810
2020146341
1964196976
2112658892
1879075501
760671047
576016525
1626622045
971705919
1744962733
873809179
1604781272
485219178
1917448644
1582118714
176186873
510572378
30909823
1445679404
1710135030
1729908831
417451171
1191599470
1208324325
1231359171
2054621037
50419674
122459712
312705285
574547995
1127680113
1487337445
1061121409
1556266105
224830880
427368551
1851409707
1315904836
993689336
1716185323
430849034
1822377830
694267412
1162360161
577297576
623065824
1121309278
1461770452
870983523
768713801
1858458114
1877524766
1366374294
920030300
1572775310
750349193
467628709
2140131366
1288382701
301310424
2027634163
384328240
325318258
2033220767
1153121512
1564692833
858277998
349745556
482547655
791124582
645456954
317269550
391825794
1962786660
1429081042
1862257964
1812559318
760227863
1690400890
1331415501
488425450
1679772275
191192262
1466162358
688248950
1794808567
597782320
762714087
563387308
179258473
2016344947
149019457
1130027013
1350412386
502070813
2014124178
1201644619
99002356
870663560
770039634
795635119
1396814533
125541710
148976185
777815503
40673480
1694498628
753410613
670579178
1342591346
1258082035
1957966606
1652846619
918885431
1220156096
775686197
642764284
563730686
110028598
150034477
2024171269
1987127323
1354334291
1404119365
2109010638
1954734831
2073547915
593974725
1287949025
1849805767
439932518
981882892
643297700
2015090246
1180690271
211050286
64184382
979124187
590563779
3058331
1685576729
765488898
1374591664
486813391
194713328
644914542
1108497656
577274281
405066621
900548131
480860869
373296734
1970983921
144858995
73238717
858165682
572805420
481384898
36982527
936435303
680392689
1201858920
955012139
2026564023
1786212162
1188140386
1595219946
953360149
129197941
1014894701
169462857
859044962
889401191
1002330418
43499770
1855780595
1207358384
1083744864
746222697
1578870531
282772424
855311102
58013496
150355042
1406927249
1482747495
1184105911
1766341257
1319884381
1628927316
733766212
1818393770
940315192
187780298
1444362190
2131722891
181195089
643538931
1350353819
1392313319
904186650
417638132
1998293014
296472034
2003642153
1600456672
162743986
2087118280
946462039
1570570023
299696761
132314790
862427715
943083344
1593379218
1430717635
135802580
1413216584
326895766
25127457
439780711
37272927
494150604
517741229
974856470
1208836620
1983847015
1276850286
428483389
766494247
730492863
1059110965
2003032528
1713616727
2111217209
1086125361
956356191
656315229
1322668382
33650028
1478658863
2129047562
740468733
1657212549
545354276
2032110439
2027781829
874817895
807516951
1750320217
318423605
951617158
163021171
858642955
1326041251
532988538
1216580480
292599140
1199027526
2000691649
691113917
903936034
1113842036
337389021
593560366
2003834306
1530875837
924936256
1000435758
622474130
730867124
1071857652
97211450
1292357881
1615998535
241937640
62817884
1621374837
2139972660
1197509789
615458086
1148826462
467371006
92476910
625610150
63214545
1370858997
512400930
1897519329
214823658
746774898
8103100
1773494838
205473282
2004940232
1337730792
543217166
851424866
146800070
1430666622
451561344
1766605011
1116350733
2004483986
749391745
903585260
1504738968
1731178451
1085616633
1392440135
1700112105
1573597226
710610054
1112558212
1458552503
1077001834
760319286
1788858997
928657588
899872787
1860087834
535881397
1743820785
1083582214
1704461780
1148706827
751544861
719115666
626786708
115977573
1868114352
493595324
290377717
462304023
1990713482
122326563
230929521
715551609
1155572152
105715039
1075572784
265781065
1602573288
1465136742
1120153606
1802186333
36635607
1794786818
1872331561
1868013150
430177838
380254781
52353139
1058962654
1732178457
2034448165
1594623389
716510756
1388321585
227107852
450843885
29765320
985756762
197461541
1564122163
901685876
36106549
655418914
687135191
2117455171
721666302
1643707279
1558797347
878885806
93165681
690643353
497905439
527377023
1406600255
437621473
1014338176
1956192095
1093256005
1451486873
1855142088
1530184034
771369157
88179496
1293159573
1438537898
395085435
589046876
472629057
105811623
1283825399
244893202
1177640838
1575044907
767500336
1138762124
1176057614
1660962777
1826170263
226730203
1903440155
1568843844
270647721
31167361
706594959
1513229092
2106298696
2078255960
2078375613
575053308
1821136240
1501216575
176216212
1875566809
1625068880
679139644
2023941640
1494759297
909199578
241076403
408309674
582828378
1328056997
509640847
1106177342
1614739831
667046572
2084731459
505930506
155557626
1574844539
427320082
76761573
1776706924
945241226
225758888
1199594411
433777825
1333173224
16233823
1654729321
1872200163
932620717
1600157375
30989988
827401965
1894691014
2369332
968588543
388260601
1705041799
1034494736
325596501
112057049
1766013070
1978198914
965163037
1233498438
2067566025
1012484860
609490194
1563340545
2137948874
331202679
381526520
1546269469
918918748
1503802619
381970318
1694624570
2070426986
610268904
1197512999
1295537030
576574693
799932131
710447698
1529937913
1722225739
316504936
1418779858
859941609
1742727096
1594074546
125746976
423431970
279235000
1785847103
1854296939
552109779
655619768
2046627128
1865229347
1693283357
1541647819
666195734
254432257
1559720334
1655077937
1506740327
1803373395
1892698751
2012647085
1402852972
399764964
1869265633
945884307
1705206263
2108250801
502069239
1292531989
13763594
1990602832
602669003
958733945
1950671530
1709923475
791196338
2104655722
1674464254
1077846
1111470613
1428738636
282942272
1103005594
1054673452
28672635
1583080747
1223728057
1562681542
1895152403
189115237
1560446490
1730178838
60684550
1993988565
1842834401
941981729
1470735746
1550305730
847298257
759216905
1019983883
1406668601
1408156328
1692168580
1593401539
120769589
945003667
1626323291
1028111027
1954827680
268560394
1479052141
829785584
1050734474
883938910
1067560318
513403421
2120829130
1076351944
1473601849
1402028080
961519624
2005907184
1285414087
1205921134
419407700
1150252559
1093962655
401282324
992575707
1975543257
1849759128
124504685
1871776483
1676541749
1227436143
1465363431
2107798593
1641098810
15873835
1716911293
300750966
135210889
1982171835
1630443171
1057334254
2137311102
810072583
983887256
208699414
1594324832
882537096
945363155
1632995384
224697606
115685367
476570937
803079421
1300795308
106489075
1369632855
557707531
1133909728
1165751159
39438689
562660687
1054306528
1835371636
667753780
228068608
1171627
831611024
1787094628
1817510544
2128921623
1388202051
434284930
134247030
1629303347
745057326
325629528
1795139896
1795629558
1234285866
676295109
922691119
669325221
44319872
1780590930
71751921
1708612555
795391140
1161358368
1916904603
1620818232
85483716
1913843212
1364798596
447660797
1237448104
211349837
1365698768
1819779857
458197367
177355068
1729855968
1028092061
564100142
1486521298
635270556
706022817
541138925
387288379
448791081
301895215
2105944352
1186502773
1213422630
414786999
2042226367
778240735
976169283
725130630
2054111939
1646190093
1110984071
1928811439
2062977533
356684177
1354944202
1751629906
1680604271
1204585928
2077325701
1563985030
1123034650
1764873712
819145968
1664352322
230358656
955845274
929031960
1688498449
1725616471
2140789602
446032181
390436738
168816272
809171431
1104686112
720168526
1498817217
503767889
2026839128
825309232
1171060566
770751243
1638702640
997920181
516930237
1340222711
1272207908
285627474
577654956
275470193
740905283
645837859
2140654217
1043185122
2070002032
754935391
1399310188
1817920253
165814565
509580131
136813700
230828592
1740692599
550779133
1572095392
2046763821
1387444294
1947244760
1209670840
1754159956
851572765
1445867164
978803353
1268029454
164665451
1858416164
1616273267
1985567065
1493621944
1388218857
1011925657
562758576
1651450479
461930801
283912921
696652372
1411382731
1484174833
2055335705
1358451204
1433771581
1362545618
388136386
1683563141
503019982
610438578
503680618
1355792746
818365128
1163435067
1278744728
457219125
237380237
950313984
360256666
576367208
681393792
778050650
357958712
949866463
694060160
1041534060
1303921216
1769162567
326287045
264788625
1429478220
647042106
469364763
704586259
814394725
687963371
419624951
1821806972
804229433
55020981
932937635
1955123374
1237534981
943301108
1020865954
1019047796
294877830
608892732
1824334304
1278335909
324136306
622675754
1290975907
568483631
131290418
760441304
1485479935
1392289496
147251174
1488846793
1559435438
2013581206
527929304
521872527
529442348
297139682
1120426708
1908549844
376039628
2122808177
368841386
1655985295
1840368692
1843354933
2063209893
1772859784
1185610543
1981526499
1340131037
1977670977
336305252
247150720
2027343209
962650994
850941647
806264322
606871129
2095849478
1560648931
1039877161
133942166
1366764028
1505641005
729321287
765435102
512148637
1330665094
1888533674
946237261
1522522828
1856064196
2093891823
1914592895
774144133
942300458
1142861385
1227076731
1402404228
1897811264
1549017762
1355129165
1230757793
1970886703
1569603023
1039252581
1047794809
1862040865
1475583967
1194806254
751307757
406129067
893710288
1079203190
909959946
366046563
1156737243
1050048002
619484545
396646177
2105340249
211124983
1557805033
1574377490
772520222
817230049
530266752
1844203788
1866424117
1262945659
948876066
911468064
443261112
368627317
39563127
376519478
1786809992
1470227127
881823505
1007990766
705448983
744811021
173368934
109679671
1977504986
325512586
425683026
578350219
603278164
1214738417
440096893
1493376536
1249922843
145444320
1902839166
395340492
853334780
2144036301
2058996697
83486160
949627624
974653653
1852317508
197896214
749415234
526529066
837164450
411126695
1359998493
572229758
66463909
1706930441
1633659257
2078155989
909150401
262081245
1622949430
26027026
201397925
1248866735
232277453
1314848390
1633152596
1589650
1775806747
1044555853
1768302705
1120500979
788184463
1831893350
668966245
1922070967
1745349803
840425097
1029353252
646223098
297787803
1362809003
965155735
1635430318
1266827102
1793594758
1679087201
1429942982
480304958
2024097866
1329851407
1985764204
937662212
2079959357
221670250
1711394547
1860601755
1462416870
188569705
1038251939
857469523
559647320
1685693973
370518215
307927098
614467574
1867135119
726174384
285319056
364168941
1595928586
1595723534
467337871
2049756688
242268721
1670491497
134579572
453382778
1654828329
1031284571
927937644
1320534221
1038625099
1762890804
2072603317
1457343714
421921707
1327986302
998203288
49891920
706525156
1607702149
676871709
1115360262
1747821426
331311221
38650367
1306398057
1412777539
1127593700
2143313589
258613811
504598223
905025660
1641147763
2037608017
479931086
92121844
500163463
17377038
180413010
1730582661
1121325171
19143244
520354262
832693104
1731388425
1535508375
1479056456
1974073903
1899379978
1100648362
1149062636
1206948943
2066988909
684418452
386164120
1709725178
1654764007
181904874
268079056
772193414
1180525861
870346814
341006529
2000638781
1346249073
83563976
1239727736
714681966
574594292
993663876
739953374
484421827
531429924
2017329388
1328297620
93296385
248860281
2055131384
1843991254
323046553
938651426
681540133
1750891386
82937620
839698811
1278996233
127553963
1521036138
2126511926
365104547
758251070
522549719
1777470988
1141723420
182401785
2134999439
1520254308
260130973
422700560
1526849016
1576735868
1102501900
1107680207
927185418
913807609
799686860
365156532
1982864716
469112007
498069917
1753506813
2142535526
588276977
1769610772
1582154172
174171373
1830408006
799088779
1002826988
3261213
1389256961
2134876369
1121032814
165080222
800576675
257131813
2025407084
508741001
1282474169
1320462982
1837970179
196640685
571526508
278029491
2057415317
1226448553
1361425281
76072507
1880881532
12715081
717931099
444510498
1336519978
620348714
310324632
1738387300
2090516924
146752527
1267295280
450138719
934796410
1625888515
1959702124
209050484
1330482679
1096495966
170415130
1973611655
570793108
487383419
979323456
1632960543
1833391719
113310117
1024944864
1911875983
1576528903
1802594452
336802163
596811015
2090062313
1049557539
1197015587
1139638323
1404709697
324431790
870512657
1855881795
442711222
1704712861
1889680146
1960115311
958063932
1603092810
499048089
892819852
867705236
957189056
639452973
160991035
1462408752
1617475383
324147601
357772628
85401953
1933726250
273526802
1748741830
354186601
700400087
388503981
389673326
95992579
889965822
177643390
482078344
485047258
897511730
598987687
139594435
582816684
1404829330
685975367
1038497505
238283874
861109306
1387858067
1109317473
1323417238
1686393975
401639784
1386116437
1408277686
769542375
1368886618
1307653705
188318962
2108075847
1153073172
941169801
1364016078
234910894
519607094
1976176595
761671209
1173908207
1468630345
696691864
979131234
615963604
777908086
1928256822
1205094408
188180002
790830001
699480552
218232663
67641772
773022601
179319053
947449346
934349628
681317796
789313298
1050819826
260356347
1275192560
165822238
43094570
532371208
541908433
313834244
1393710198
1289284427
1977935181
797402085
937804868
1065345541
946323167
1659341356
827008941
485548467
828480145
925674883
1443560107
563668881
296823730
1499733444
710814416
640592892
1216366223
1400398544
472537392
1191202337
1121584989
1447390362
1194075194
1479690546
654802790
157977570
2110290536
147894174
2063330479
1607152175
291370049
296988637
1698264894
2093972000
1997485752
207118488
1538750264
1200977794
740253029
284087533
477316142
1583632335
655977654
33454282
930384420
902961776
823905367
1998697736
1110321382
1278052500
885049623
125426619
4495648
2061260277
1715281825
1201429473
1709366227
343900383
577605249
635059982
1407643558
667830865
11301005
1793256483
1313787836
1815674502
1432903239
65221730
829356400
243565770
1234491847
1583458231
312179521
1219475580
892206918
87633952
84707967
1771276266
422068384
1496512346
1810342286
768532105
1732585156
786469288
1450583692
212816708
1013324867
1316451133
464689535
1625793032
1276526567
1234086821
108349938
503638906
2049195595
1438640810
1672058408
280214836
21312630
1514982429
672444636
2030428732
198810122
571042787
727117622
587856716
1309488058
703415195
569417602
2066079410
2125139241
1338723472
271804348
2026160339
2115926898
869428806
1680419485
453649569
289023867
1922511164
1016690512
408589202
1333665665
1955052408
527859345
1252728246
1119220427
1791694153
35295676
1336451647
937939484
816624971
165619780
1156046795
1739438887
735400969
1404464862
2104446092
1714531027
1823607076
1569741962
118208102
958781120
998944568
1551127131
1392552873
70381646
1843957679
1582841934
1455794798
1919839719
1393448946
249451657
2124487085
1571217036
1029854342
1380069589
1427245374
842810099
701232755
702458208
1327085989
815820893
1160093283
2044005153
1050013059
1937996403
319009248
1333717367
16580711
200025584
1077016357
879981741
434948008
311714512
912800042
1778997464
102578948
1073925725
1440166936
492708634
879223908
1929002286
1280231831
1007431753
934615124
116936219
1490976006
232268712
1841296918
2057044998
1710307266
398386280
63057914
669870181
1124423054
283976780
1933089740
916403412
1782708214
1514761734
1175554813
2055439931
625648577
1968814874
716565077
512530039
265430194
1735234065
494807820
1322417851
1703786851
1242934705
776205033
171377170
1011451994
34744765
769758132
1583374147
1107254049
838875722
1485851757
249834322
1374725110
2117102040
1597395197
177943408
853854369
456023849
47553185
406284170
332183546
1755524086
1248624686
1297403031
1663878376
106635945
884545140
828274280
1758317533
1633170794
611342340
1606453899
408329707
721017669
647632410
318786019
1720628793
73629638
400732165
1014178617
36386023
1684699087
382964846
711839124
740762807
1584693457
503548098
1088711289
180880901
1959773862
309312024
1855238074
898606114
153973278
122590367
1391663709
1601974498
1242021579
1909285981
1999906890
1880598737
735877588
71941631
250256127
183992259
289785681
1773645261
1792262567
2020447585
1024954818
520466763
579521285
424374428
97451848
829388334
2013012002
179881054
28872771
902849488
428983988
1581136874
123241983
1579608653
775015010
1296404197
1706930093
664378314
4698263
376429993
612876939
879692799
724693230
1044600198
1804220015
42563834
1619818818
1003560221
1712630964
1343699595
821114524
756320281
235527877
625540027
1038591981
99390466
1192104943
587119088
1490843686
1202760935
305536973
1669107164
1427775785
780253212
1723852859
1800944512
953914581
1687710226
1685943270
1576045121
61993041
854712715
549159148
1642030541
1855337856
1373342836
1049403970
1593296163
1545604716
1795118031
1468130956
8412192
628790731
296816685
1912210916
729551691
181414593
1834894766
1582307554
1643202463
1275480773
220276878
1414714880
1497420604
1354920734
1519904993
244144238
1522392487
1288768512
1698777050
1762291163
1524069421
2015845058
1186951797
895184214
205842809
1071217478
729950076
97227980
298188458
1199399805
444146250
633925661
1378341637
680782943
1771032585
1303103089
1465883719
397468941
1674791818
1545965892
179054435
1966812407
21209456
2143320685
214900713
1371395462
795958405
1056465351
1519329536
333663572
220748376
899050644
1658031479
945000721
579397283
706222702
751513458
298739528
168829119
1309336779
699310508
33202593
774940277
275080250
1322221320
1501783909
842828223
1627848486
432364276
1748797372
1417776049
547823648
698974607
1143395295
311992724
949810168
628260936
1884127702
403292385
2047389590
950040019
1385534845
42267529
1812422462
76229183
1371034691
1309783096
481967051
2109927342
46251676
1186304607
1493862785
1242909273
2139886100
741547663
1664286274
1424384125
1439781910
1201807172
1480044439
1957704465
2022433786
163712040
1888848059
630758911
998184141
1678234399
680675764
170860603
585158824
1837622365
548801753
344157142
926761469
134055395
790058210
1860550319
399345084
542142787
641901663
1958871675
865756765
1360639588
1185323557
1227273364
1675894213
482928861
596482427
1504220981
409476999
673878763
2093872756
1635002604
1614670495
1429271368
712617485
1232987388
1478747335
1493172335
938910444
266488827
1765096346
1734194376
805856387
833008537
1226952622
1355260768
1668578532
1730928397
1461790264
2005849091
537544510
1556307888
1056531369
1266345802
1576488414
1845017796
1033063967
177570587
1567699090
1262445479
2025084635
1491011256
115217215
1456890035
362261833
1473087270
465867583
1859313288
406804702
1100419932
1726760617
1197633431
393632652
728252514
506970594
1769348288
2006768594
1959263751
283190824
1596407635
678909723
294236769
149043096
273096629
1348066250
1187946230
1987115873
1319788228
1630030840
582454199
278519570
316745204
1237624623
1770503360
237003969
1865227895
1352948915
1780100560
1978620786
1202074385
577087013
648680993
1182899215
1805588286
1096673700
2114958730
1473007673
1031444447
1228546950
78800929
1666432962
725791634
1676302685
59835103
171157614
1400011397
1529942943
518092634
17046139
1317254915
1682956441
1961410745
1034149843
921787897
426368406
416028503
454126165
780125781
240470561
607939904
1671121362
1220258382
213197301
905786068
298920529
1874915090
1163116287
308765209
1555978830
159003903
718767099
1042928562
1276565807
1487548418
873107015
1386732320
488631576
1311754307
1913548949
1987521233
826098080
1008075145
955577615
1402863689
321621530
488680431
257353553
408066166
1477559055
1755765883
866248392
102558733
1035059561
866921602
1140212055
1314632633
1730254969
759808797
2005783758
2051912763
2107001750
1436034026
1589967421
1608536773
1122574604
594200779
1224636112
732197297
1335916692
642679086
1035696006
1399493533
1181034598
257661506
1751159434
1411860579
988636414
1821167619
1816187203
1893786174
1652960781
1198261484
1353171878
1065840588
1619281282
1090896391
314284342
733479595
554020251
842301329
1831879717
915159581
948743925
1215608105
199533377
498538418
656238310
210940430
732083275
995105913
698801654
966999331
341560796
1523428203
1956685253
1205337491
1851384348
1859106711
1189478326
266381931
687786230
108771031
1006078580
1890190325
63607295
407559957
552368401
1785434790
1216470778
860596738
1333547260
789917846
1735214681
1727504825
917122973
961370295
1825225876
886994066
1085970818
273760249
816449461
646402450
842846307
2015868034
814561346
755600546
1846587616
1790429020
877014249
1056803689
1047664944
1467235118
900340508
1015478350
1530058575
1282194841
2094277309
2019114892
1634475869
1421207246
13625224
1605850054
1360038303
87622203
1587885079
445626735
1760008372
1646042800
517841693
536206146
1637599351
2081875549
196956719
576300812
346301238
1578811204
143105148
1644065180
200433875
552645589
742972435
1666327130
1265536172
996975173
1488860421
971352275
1567175616
1796290045
538208040
266844127
1196235587
1511138907
173451340
1294125613
200900250
1959149734
763791058
1067413280
1162728814
834287418
292934587
1798036992
646980204
1689598394
43750622
740938580
1702283566
237000139
1161625374
623096832
398388398
1969332000
207845567
2110388831
123229508
1037836345
775463896
1293544073
1464852237
191205635
1233219663
529436090
264335400
874699136
1846621744
1700591449
1195013934
1792825345
1546508205
870109501
605417694
1039856219
352185335
677261117
1484453566
1014951361
1077539028
1640868936
130471328
190943175
1501136219
1906822735
877374389
854754717
697674735
1406972351
1751944758
1826755758
1186534570
1885667208
1178613821
1086919488
802647918
1617504080
84099370
1176479901
375703090
737928484
599972471
1874056314
189128630
1955138927
1019811325
1439744090
168994997
54108333
1836299374
157800236
1206101800
2041456688
842955725
330081757
956527756
1854954090
1726616810
1655997190
1929199345
245171888
1321759328
80412694
1721848979
1843874282
559398523
961290417
1740158317
204868335
326422830
116743032
373337540
712818195
898510695
884892154
2133293023
1854960212
1130401811
862630177
815982350
1968841892
702933722
992274839
140122436
1525112126
339742385
429191065
800797097
1792676496
1082638238
1778504630
217455317
450418435
831085880
842039912
1697992916
599804915
177737917
600849756
114144181
91676297
2126545812
191224388
272523741
2086915087
1019485521
1120324789
1257871763
1856662972
627427879
1314190607
386901084
443206946
1639008473
558643524
250923021
1432912185
453378372
1586685343
1488667112
2040058069
651059877
1218302897
205146242
691609886
1810680179
1947818982
733681237
1747888048
537325118
908594511
1726282555
529557626
922278749
807939404
1036089218
2069657899
2128112461
1209073912
466705874
830049742
1729253239
1301863433
692845948
608554130
1497996709
24443525
1522619531
2048125547
1455613684
757342131
897075779
773295987
1027855706
1993670399
1359081885
1315046098
712004245
504982692
1419432544
229646102
1825453617
1396135101
152255781
116035245
1303935884
1678277796
370648077
190402474
1068171381
108661414
600964567
330006749
544197409
433903231
1610428330
1863611562
1188485254
1297580365
1336115228
316608257
2143384224
854283837
1692471331
2012768362
1852444330
1671229991
35872439
1125300864
2012328835
2054272185
1786696209
119641225
2052843402
1360197573
416500365
1225807685
188884856
302518348
362331263
112458161
1520952316
1637357070
625791601
1645810872
444074019
260338760
261789754
896481218
1934952554
2028814802
1232415656
988972324
461666201
2060476695
2055108732
525637097
350168546
313813233
674429270
1145415201
1791936357
204493886
1198752413
736037357
25305506
1595996831
254153868
2094000279
597738022
729632872
617002457
1246576967
2078751955
215641895
501306668
1239824340
204796374
1355834778
1468904442
1685956632
2075417700
1888538632
1327913063
382337771
1105651916
119552139
1972602950
1625059859
1149063715
1522745236
1755531868
324027424
1912965510
1901103975
336031953
467902848
999760783
205029719
1974643825
173705319
197611208
1379124570
527279461
1638731922
2035110460
1504281161
295509726
1755445255
2011206429
939424409
827465733
269907873
838411222
790487087
1708992392
743726724
37476704
195884235
1480418531
704083684
863693456
1132098064
1625619172
369308240
1112806633
1692056152
1718307374
1139383702
1402293342
1824641029
1239827201
325360902
1857089599
579606253
2076426323
1394766213
1269467956
629595005
1981540511
2087093153
671422259
1768530808
529897935
115308694
509332918
1947289189
68540964
1528008180
1752071362
1206767071
1586713426
1961115298
1133143557
62135460
562484303
382349041
1666753687
1627676943
26336149
25845705
2000362226
1624656637
1321430
2068163786
1115744822
496766289
294214559
199462576
668692250
1747789482
1034390477
871966911
1285343563
95023167
2102918693
107846871
543746319
430503620
616747346
1950132056
572663256
18815924
1439086753
1155040142
721050617
529759124
1230356371
617355293
1555141537
1632640927
877662803
1734240960
137047765
2053142007
647352751
253255008
2107809580
860786882
19459183
1814933977
937993419
1638936626
39321962
518673771
942806086
2075431158
1829456502
258275022
807478588
184812928
2053934640
1926750440
1137854370
476206800
323164717
1109467016
1037402984
648342236
1081918908
336260058
52256134
1152235157
1484585852
555573330
1829521121
54261097
686476232
1306162531
1810469503
1820567924
987170773
1936016646
1948709783
1755112460
1362322066
1035311076
1023378315
2063324607
1739824051
1503180953
1058623756
1514317527
1112650182
1407226032
770864499
1490949912
198057190
1984040142
1459794781
301852286
329584653
495175794
1704631581
1335494045
1913766890
2008941241
44647016
592809283
853068116
1351408268
598828942
892370757
632447744
204853980
475480721
1478053523
357427280
836869677
705675817
93269778
1812410096
1747661856
966417396
1990602368
931593627
241511653
302932553
702420115
178750943
672556407
1634001689
1113393856
1863706504
525265918
1518865778
1312754971
1850325287
1972777993
756097128
650846713
864787297
1381208918
452845865
1182751416
1726206813
2024932603
1355192519
503618486
585755646
236992100
1750965026
574303392
1301176665
1034804147
666981605
45158634
639062570
732384135
401203572
821241754
145308295
1475371928
16460193
508171190
970241416
2092938347
751077851
1452535038
46286875
712701559
146210818
1678489394
11875081
1486210456
1553654409
821011325
1220431207
1584637331
1265507697
1763121037
1654122091
1181634211
938736092
782859976
600027157
809582953
1855941384
1246159415
505655590
2134614765
580969921
1477658676
593969055
1538875735
1543552565
1345707401
1355088629
512008210
1758399808
712828262
748355041
266365938
999432325
1106735454
430809476
2065545060
1564241619
108388825
1105127124
1924898571
957552569
1996631615
475427082
1077146951
219015450
1367405988
1496561753
1572149075
827977067
1489786448
1191394148
2133461234
902267595
196710004
877640298
454154492
67958747
614097998
1640528107
315051278
1239855887
971724458
1335199664
217700040
1715331276
1577030802
177412071
1278791464
1889446170
614186522
474797171
1183972133
845606538
43019305
1655850155
40130621
221680669
210075985
1520252661
1067986829
1380600678
793198998
1382232586
1007514613
2055859035
352727708
130740274
1802593361
2134068665
135971876
1725882532
1296857443
1193981482
1157480624
1966453436
450468106
890880000
1380353235
1869211431
1624740605
1587926164
513802264
1016687467
853927031
1428629813
1371897099
501627609
94225818
745096718
1857565161
1712392566
1604877434
337515485
444504053
258405994
2033449423
1691120232
333352085
878396869
205962702
1898141426
631454039
1095115598
127140684
1085960646
505398209
736193513
143733983
292117889
465552997
389841067
2024646816
410932301
1201049650
151003367
1689101472
2101178067
1677602121
922438718
608807807
1781623315
1719089021
2048011428
726863820
1526134290
689597874
499648865
1690226924
2018216804
420287650
297615505
1125629819
1682492087
612966351
1956268479
1090054374
1289052437
204087279
100712546
1599163483
1920235580
542113116
1195079032
1179768457
230468456
1552447102
1887865382
151430704
501188209
1074817284
1659408954
717002812
785025861
865985090
1689632211
1752439784
227197177
1103361743
1089866785
1875005262
767281519
1616995072
1342670216
396452694
854294509
111866786
32865667
1590773845
620437263
1283634555
958258585
1720295841
1319563074
1424813477
501053115
1465778901
561872137
1318312667
303848508
425030412
984569634
1651194920
229852660
123091422
1212175568
2040832595
1925380632
1227289319
373515261
1497728895
1396096995
1181084400
2011815828
718286770
785045970
804766629
273640943
646992181
1661994873
1821269889
856385259
893158444
1560612911
1208555241
749781456
62749603
369055041
479146900
1065716805
755762609
62614538
1197847876
14346273
1261884187
1703854199
446783051
126783908
1908475863
1054031519
536217287
73330170
1219138532
1489372610
1745107489
1759158477
949179081
1412571838
1285954144
836021190
1435104349
627069144
2078051526
1046877113
2000137314
1256506792
1411231281
1420168976
842640258
704905868
300256986
291617908
798580492
965193485
160053040
3956914
745830837
100432579
661910495
2109812028
1023787726
544344148
872081909
1292865082
1130344460
854974165
1598747411
1995112555
1665778821
1143104774
1691271652
404189374
433174895
624616088
616779330
957030571
4288034
476941086
1706330521
555685400
659202354
385126313
113531615
1401360501
1616473908
217004597
1186783948
75106223
941530146
1122766384
1661929683
1494495844
1451402115
993850480
889081432
748393377
1834127395
1934519361
442166184
1643123086
1477942510
2002437650
1649095683
2014319526
212507762
1760716257
633684499
750430402
2100570579
1257377090
1719266142
1884829177
292200669
1067462055
101842310
1249028985
1711201782
1674199701
582926889
237388927
239650476
333132751
624872174
1645464687
627350036
771997737
1335363047
662531477
286394465
1320021765
1659378220
945227615
1908806688
311724807
2110524198
1144196058
1484831132
469214228
603989565
1209329505
2081906491
1854347720
1928934790
894561709
1287982742
800861602
1582824776
1472843913
1844540295
2004557135
1782054809
1809817071
1262462314
519423170
947554457
414991945
789952108
1642612913
1632568099
730049334
1978535107
812173427
1985582268
2084910257
853770840
1034098937
989397362
1435562099
1460227291
704218649
189585650
196753262
775925429
488873330
515697199
686873782
1230401156
1057226956
1239613452
796517097
913184837
1007566744
517465329
1936767835
900269147
1681242634
1241821155
1905920834
1767713019
2038336252
1287215102
1357970273
1444393336
1835628946
1038717254
1756892404
1608736655
445904114
76607672
888567905
1331868255
2047153408
241129543
392893495
1248778287
1774232972
1483647911
454935034
286024953
1415133222
920833055
752379340
950457345
1733967499
594861218
1525703607
212062115
142814448
2047528646
854173297
746537349
1609344007
1838954116
1000090995
1958816414
391160717
650470947
1453662976
960381943
1557054512
1753862952
67926794
1412720270
1235581444
1189528174
388503710
250854395
58285869
1844919248
1675984024
1843770832
1222870266
797591360
1203960839
1927466808
404737862
137130157
836861509
1978143672
1087657599
197497784
1907868394
1163751523
2013974862
755757298
470823031
1413336129
1872037750
439191913
1109011029
1435625380
3492791
1949352756
108523378
1104086336
671350386
1974293883
1347551184
1674205723
1957369686
815693026
1956187086
806503770
1798354977
1647278088
700410137
1386107276
489277193
1988315916
2052264497
199687219
1565364197
899206300
788605905
664159688
1803775948
898365779
1353454462
203557552
2057537135
362123571
1868363199
465642238
541290695
810154676
1257893006
1548503722
285739806
1656254351
1321837858
482071199
34945875
959148320
149786243
336795524
575980337
1231783013
1662750660
1051378566
1550654112
1032140312
1644185207
199939459
1952535092
288581483
349359175
1067807153
435354780
1194254784
650315202
1063483868
855581059
1657025414
806058146
1561587124
1865365623
1026610099
1955572189
229577476
678897952
1567133386
839910296
1535010244
704206847
1275345553
2015118357
1222267060
822720242
1950003825
1074623376
1095675172
1512628123
2112166878
460350031
607587255
770717306
732918422
1399435107
1694745653
671618210
733371540
1002198593
846777839
1549859371
1878214309
1211876840
257384482
1292421057
251119784
596803079
1141070368
353698325
1553551689
442906160
299201440
1127946999
1565399870
637700989
367736007
416269433
1847355454
1037252398
1382397583
1611025056
1981613685
1461112000
1646799615
778630638
900865046
508756058
1816604045
782464358
1253260217
2117301369
24763155
1993888011
1206894763
1939607750
654160498
2128241643
1233679219
2128076930
1870544011
2076401291
1052865863
904755259
598834322
1015042294
890074459
339862506
561653780
487406866
1194535932
533929485
1098950612
1144566067
1854808041
1551043842
1079238497
568879576
1401663971
1233914400
1497546191
167246827
1571123528
1326968566
1983878513
1374324641
708425638
177384570
289291444
97022495
1019448868
1557227627
547223051
446834677
705878218
1841767607
693117022
2068899590
860211958
325053549
1452060288
1714328006
1013228503
616270635
1074096423
1352501338
1168159385
1127271002
1420358930
1733921525
223847061
111294464
824616194
1219142965
1142689645
1120761172
2122584344
1068703466
1126457801
1197345748
1312126733
372340554
10548009
212651225
1179247345
70215459
211450356
859092697
1364991788
1530325665
874102323
333866061
1796828277
1153848282
2138674635
1537409466
189727378
1239180569
467937368
1279773584
512710707
1536520900
1595702216
1104352562
1822438293
988974678
2010466419
38524517
1107460643
1745074155
66458969
724877874
721746304
785258719
827300932
1064559805
200441676
2053588392
1012954818
1823984054
1661819222
1289652423
334172491
394472034
103294427
346895424
524150803
422061223
919444519
377945220
539954039
1528559612
1963463871
1149458975
1760291827
522996895
167369048
565769345
551448121
1279197566
1486306506
998511586
453527558
56984242
468941934
1339104169
1263903723
288139088
1471244102
1776553064
931663278
53614685
1615384246
355864170
1400546897
1109933623
99729092
1075971111
262185197
210876263
371621469
104408032
2076116504
245192359
349001499
1547213435
1057145078
397125994
1060841061
2109289731
1236529933
371656083
543143204
114430977
199725133
242688093
915199947
1376216290
665863181
838413276
1751733993
83764324
74423449
252018192
1203806115
747497696
1544060776
187416213
1711291289
1659483329
1372841528
1961794767
1196691665
951636086
1582883404
2053639886
1316121384
2081991823
1508436285
912201407
1279839023
2124467409
862021876
1299714541
869957443
631355753
1735631938
1095274065
1271006132
1576532427
401856225
792176989
333851246
2129401592
835756445
624162287
1997802543
1035511129
1668529847
241691315
1162788884
225400606
1013775949
1983240250
1556470808
622204670
711494191
2145675122
1417919792
1744120256
647066253
1971625939
1829017493
305092840
1235321360
951743898
479079
1440556314
603937253
741400529
571021359
50593656
577492603
1554151162
620551628
1726123266
1994373872
1149213410
753890422
1160441983
1884989005
2103124405
208244922
669260866
1669615362
241601671
662734860
1087057112
1092683764
1197918149
698800389
959302460
914000712
1001025440
1802337218
324441768
922620059
2024447925
2055666052
717527077
359704465
2049991
1333611922
1854323449
1580915917
1567624147
1504415099
590630890
1936500383
1653254253
724326540
1343985665
2117769284
810017422
864948580
1969182097
550854398
715652364
557702379
1188849463
1855751579
1498396400
783969109
1775266264
265126290
2026819982
1371506674
425354032
418383488
693706591
2008773068
537818074
90219274
867899839
872348662
1123389785
1870308427
1299382001
20542777
208816306
268583677
418871669
2029082807
1537444063
1099962073
1465175204
684377681
922645498
1004458951
1550421235
1988936413
519584480
1979469131
1462492143
1358315428
2142830326
494846818
1669345387
1016327199
1727052640
1409250848
592094142
552062056
1292319032
1799062235
1216596028
324246379
251660241
593233659
171575195
978776399
680231032
2114358740
1921550589
1154626805
1407045572
200721436
1269604141
1444893622
1862600841
839021510
780320533
821117404
1687633251
1032374606
1423179238
1477132909
1471259543
1064165111
1442649983
1291909210
2036448424
132354463
1553464290
173030788
934381932
1147182258
804316870
1329972249
1689240469
742850251
472906969
1362984402
99426387
1473947016
1480618552
1726991679
856136296
1346986520
10369250
1201438084
1140638889
514139433
441661119
17072651
236725174
449938340
1368196142
1413709767
278040782
2055570013
1263808973
985275621
933733370
597863125
1779308312
1767512357
1206265221
205678354
1351755879
1103441389
277383555
2113578510
1069274590
1037022965
916615491
1627047982
511832161
51913252
1084241332
1187107606
347904293
1904486380
64321828
1129246192
484620072
680840109
871613170
1053632111
1361573303
748823518
375529441
1222343595
2089044610
103803389
1099877955
431109138
541983802
1789645666
1517547214
1418098643
724525134
923185503
1890074418
1236088517
241215929
1102665940
1802820800
1713263556
841997969
1256608632
1888030360
823728401
50257675
376002348
1191516020
801829956
1812013891
80054003
2008354815
1106869169
354548138
1292073600
1299499537
164673855
496782533
1253052291
1591064856
873906010
1424814771
676135050
1950344751
2099610967
535331228
128206419
1810295131
439094092
1205710697
646922142
789310394
1029162683
1707947982
1608687936
1646637693
1051153964
1944078765
1297100585
866627674
172457587
1265008196
942619579
188817516
1350266316
1975801622
1950150730
1569531916
305219813
987448265
814046680
239927641
142868214
1066676547
1069962406
358952182
210462093
1398120247
1388119316
150383927
268148111
994983522
468674381
1091389237
1714732759
1587353427
1436707830
2138820168
277073076
780154951
667808845
1621062965
2004218455
30600034
1962906189
1474504990
1983841967
1531213096
574427404
486273885
1549031658
902847164
2132264147
888628235
209503433
2065772431
138519479
743769124
666308242
866577510
1477780893
629395402
1031243659
1347014038
899738624
289192093
1239284306
566409253
1407726461
1012084549
1571085957
700590550
2015955562
1488238347
581621283
1848552874
1729712855
1165000510
186085513
1457773344
640387284
465569007
1480341360
1652218982
1326208208
1831452304
1232274215
650476600
1755963915
687262992
710579891
499432563
1916141548
1297397383
586318771
805565441
162793985
1520183471
456611655
1096906131
1489213433
1968554609
922750467
1030602115
930674164
1035331351
1711132694
1017784378
1043621161
560502714
1054799227
1544564766
1284056082
1319523797
1538675342
1147810847
1550138839
1974144466
820497476
656852663
1305158561
801638558
1593521139
577733177
814615699
829023808
1255566303
241985767
1856118097
1586208927
1459606532
700238493
447830388
1865389334
1806302500
1934537369
197548712
194483803
308913725
1004396054
1476252104
638912507
1167523719
428030699
760204945
1516896121
846936187
1809706279
2023870453
1087663845
277565970
125754854
1081253044
1828476878
1460747360
1801441526
294708031
1058931795
96746114
323945361
1500357152
1072253428
1676775048
240669278
180049990
1974391852
217476611
2018830271
1848311063
2073327103
1475100306
1374319228
171425954
564757728
596121874
1919083241
437425283
2127837843
1313773365
1927656043
484342649
598810404
643622563
2059120910
462332235
127761419
1663575624
1080449993
1557609561
1464194456
1186204006
1668528855
1539454087
2117168500
1390527717
1998047203
1989710948
451136704
311968500
766794936
1894891756
122509113
1302765425
295217291
215579109
1029956607
425847800
392245084
740139599
568090758
387923139
444682026
469028952
622754729
1422589019
2090815328
1649321370
883644004
721323936
747369969
490663873
626016118
521474810
1237231124
1108643980
278819898
1054922089
1834944140
1254960643
373353537
515997159
1510289454
632728211
199830290
436006601
1870226239
70215079
1689000398
811287145
1071400704
1922450382
2059922023
1529288587
130068074
1956347552
1827406192
1993549085
316663759
910376353
1782310927
1705383557
1127322205
990574038
375801535
1525526774
5241911
1371706001
558425997
1297759768
1228015947
1959421263
1136312254
1648574706
2053349734
596041270
221577893
985035512
386246161
721095729
1278491640
1716651687
50229570
1083893036
1565159796
1594570114
551803759
1132877516
1392201130
1411519250
776456632
1836981685
849039857
832809306
87049279
906192518
1888162043
1023106522
430183497
657667691
1749512294
1312070881
508881721
1695455804
1122497537
548261470
865079197
755015615
415502134
1830654419
1606325208
479401298
421035860
2045461174
1356731690
459477674
614837918
234603732
175833376
1434863803
241180007
892573790
735405014
1219631576
527160654
219100660
1710833285
2140502568
163308244
1523757960
162751959
871798904
651089950
2079436834
1231808387
826625300
908154491
1416661025
1661925798
1987269460
1225761175
908054965
1649242052
1057179995
671037737
1454579881
194886115
1214216279
1053391604
1238635453
1149659854
1504273505
75517402
393389884
1977304495
1230186001
1556468515
1840501379
1890964641
1962117338
521150919
419392619
1326614429
1558574251
1112672153
1540249113
488331635
1449598421
564253746
1928982686
1346961142
201293141
1754737498
174971023
765697259
1294766180
1949884024
557640414
1082918580
2069488133
1467207618
1530564622
1737917320
861592142
942922778
22630789
1159732798
666261133
1683475658
2033169789
224885170
2033519210
1272533708
1193566791
1007825124
943957815
2141325321
1038257297
791133129
450481359
1789295193
1356310929
2108350072
1471594883
889208097
379284650
471506574
15004345
517997680
1665338147
21217879
613760108
592496168
29411374
32233106
1820523076
1491395920
1989200347
33471598
1764876175
1350984541
1561605224
1711784115
796301090
549657367
1545310094
1608464577
1809525793
1577976462
1564570048
1167436309
277887472
1989047762
634811767
432371531
1203496011
1110870141
658469932
1217664896
1561827335
368664609
1472662494
1556861988
1592628013
1260033864
604203562
345444006
1202140314
1907336839
202465728
1166413746
373101886
1334597549
1191560667
1806195874
1425663815
1525890945
1377177118
262313597
723591103
310591584
538526731
1674174211
925525364
1778062357
824325679
275630264
342018470
2106318420
823391491
597281623
400869604
1536411367
1462867647
2025276248
2113409677
1991875629
533349394
815331170
1913264474
948075792
474123210
2056857366
277900129
916097849
2094792633
2073239802
994431731
992585130
582752298
262234308
1431518750
581773988
2010341712
2007578141
1041592163
133153311
2103832084
1004335566
642807244
1356345262
2031490429
679320830
616688967
1827155345
1668445853
1246050033
1008928452
2019839469
975717424
872577944
1439389846
2101208539
454744561
521089411
155547238
888667887
348231714
610926723
1648775713
2095075914
1665992674
1549586241
865624910
538266182
1630816188
649636433
1722521582
821169387
1156300559
902836615
479923401
1704562151
1554389891
846827357
1587121498
1232710001
1411421430
1870722590
148233190
398411228
798718071
655664740
201835164
953449999
171966070
617840253
385280614
656528370
1297376634
189206146
845970710
1835756196
12539764
330447070
1461750643
54741149
75208003
993875643
106184540
36282836
1975315287
1219028777
1927926490
135539220
967273857
1909442009
1374376206
439709592
580516889
677504981
1989221891
2096970943
1680674574
962634545
1861830478
1013646036
220646204
1929739483
1809882014
166415220
96820655
1893498425
1456376741
588854250
467706079
2113606826
390386316
652013208
1971587170
828143201
681829754
343952826
1438766365
9212393
1200958458
712135996
1990234479
15369065
653000917
2022888758
1445189210
1877709643
1225685347
1006570545
865162793
1592245445
1276573428
7885111
489894492
119061435
738164169
228443749
1442354894
1452581514
927454784
1414664982
91594308
925694415
799503628
1657152875
333676309
1681613994
1367091863
1539440116
1189215835
1552208080
1103535210
132415601
719007088
427567947
732267621
1437814572
269118830
894279617
593541653
2138287298
1632091080
221994605
909443485
333801096
1574454836
905243193
1664197981
1226360409
1185236757
1135734463
312005904
1320717644
1515858409
2012847939
2119421646
1195439699
185268059
1528798344
1596706533
633126796
723781961
530539222
395888683
1740717311
1719928704
1772044419
2115429417
25326321
935406568
889443400
1444137971
1408776239
683331134
412947288
2007283582
724393900
280508621
219535234
458638941
217181141
695583906
711914978
948379634
239683549
1067531739
2129583247
1641962505
2014153295
1919324029
915323172
210678338
962641844
1758312450
1108223830
876049245
10828779
449512971
150365767
1448364111
1372976535
1191353258
1911953401
1296874384
322430739
1835023233
824084127
609519756
1333623276
700734542
1403745017
309179593
1452603510
287802762
1830710068
1677553445
1954219954
1052046341
429303927
931444973
663366294
226329935
1030649268
321770793
367020891
243526831
38214995
2113896999
2073251414
570633963
231497671
1889990854
1770892265
904947442
1318613492
518632610
1863062214
181981603
2143388420
1274021153
768938612
56435390
733596501
280585497
1667484949
1772822557
55255448
892050163
526299627
1098286807
1301748293
2035130723
835928065
739391349
170175800
1834964881
1372573651
392866155
371483617
1017051332
387212654
1740810343
1110708206
397237670
531860344
120805336
1175128385
950141852
479999116
1158709005
1670902864
1275059533
103130680
846339618
1396248567
1591470879
1674996417
809781778
1054346325
1269209903
1623149522
777932855
567437578
2083058115
1474516010
708977537
1471634112
946239850
440785458
1329926219
2080651869
523565912
1784123996
822261934
2032695834
1316683601
110864646
1947949132
1161438526
774247539
528344377
1482576266
1323558144
1107943692
980603514
2057437457
87396315
1543043861
1318777579
1269422575
824196755
8947761
1430387309
614189687
126282744
1309648419
447942609
279308292
1860999581
915643175
1375410058
1452630930
1810431875
1651625429
1213335054
71288251
61653289
448300469
319044072
952070825
603860181
658469700
886365711
698644375
1144488112
498139326
2113033255
1650105635
2062531132
869624077
1404413589
69584271
806808431
1083218429
461767393
1479905136
1668225518
874764944
911817762
1416708857
862627023
1902394546
1349145879
1186792739
1754870479
381080702
1121915341
832132482
1173104769
1858320637
1664455460
1954076
1044096822
1844497509
1584592989
376454903
1939149375
1389710388
606865584
1727587532
217849364
888613195
1872815824
464855895
2070373860
105064633
725928559
237590927
920750696
1221643070
1026212464
932385358
1356322697
2074279462
1089503147
1981577064
1891595051
104239954
1306535605
2062683784
1817842451
869237052
639773184
1882963301
755186527
479587262
234368230
1696208341
2005861607
733213629
270134505
1357441542
1952672435
1187336141
510473400
103295244
26550614
1946791069
1282528753
948699868
1760621656
971691051
1390062503
1221940308
133868759
1401397200
569156812
1546869843
1342865348
991211147
39638470
1544533698
1087505427
1946412690
579244939
1447404063
531738821
1812184424
1878168841
1424329355
845669294
990332788
1128799770
667279129
734162734
2141720782
786510206
1094855990
1159442591
240303513
777702079
849970516
797716165
651129273
127541526
66922274
467255270
1691812248
1675620715
364934649
273496030
629533241
27447423
1924871250
532127390
614338888
1577682111
1924073755
1427107403
564678077
1459513830
1310804753
1261590992
1848031083
217373046
1182406129
1886001795
1529397316
899259933
1289332137
1636747030
363992058
516386237
488962889
413020436
512049064
1396206519
300599535
1591462848
721626068
680374966
149005980
178166363
1643129479
2019944297
115379519
219588015
269502787
1683739393
1699912801
879950623
497731711
1189479568
843523476
1257321026
1059509188
1496349646
257884380
1669299226
269603470
539581389
1123559610
817510315
16811962
1629070419
1511562918
858657339
1037826717
809694339
683251653
1609018309
1934304865
572216736
691269692
410633861
520778670
1105202209
850323360
1774386324
1612838639
777548589
965879397
115080797
151747129
532799003
1276905526
1505187946
117001418
536707745
1079849416
1260110525
110025631
1748593610
268069935
264369585
394006809
627929962
691390941
1484720473
1837923856
1462060300
199233969
931420883
1054558666
305162081
1542681839
1692269409
603777415
720457644
716736996
1215866481
1208984073
690256513
309760261
1343766299
600035035
1763217322
1607467286
466081587
1871508090
1953532635
1728862971
1936473506
1850511209
1722347291
1253066379
1145181241
719833116
532217936
1675949696
355495283
1079559869
424216069
743429343
1962472467
1156378055
1763087694
2082174720
1567529034
1988153487
1430250260
638769647
1660667425
1319826194
1565466175
1993336475
1205937250
853955140
1023332968
1528708702
783669712
99464403
869290392
1960005274
802315320
1956168302
1185752770
746368464
24036905
1907090679
1055690764
1499840348
845002178
1898704962
1547043012
1754636222
728543954
350655162
81374280
2122733755
1133714448
553684139
978851697
1719033322
792239915
947565033
905032526
1029001486
1929131397
247378198
1396146047
627903998
1183099721
1818534952
1421194256
1929903761
2080615741
444754105
418477077
695580696
221535998
16105433
68323245
1257168388
1589541278
20592427
884088415
1828278219
520548852
1484511331
275224967
906861498
1570186760
414687735
1322016241
1616821245
342070391
299550420
1741663969
415570596
1549474220
1358018347
743673835
267247139
1791473386
748155036
1445703497
1460632910
1026154433
720999972
112678945
679779169
89608572
1725419718
2037345421
130952473
2009493469
1981871983
568420353
865985443
302984361
902659941
45115957
933880477
1204450652
1137882300
1163216851
53131813
1075390769
1495022022
2021041705
1141157232
1849399256
580735126
1557273856
1706900775
1405257661
699066899
1322213531
1987968180
587383622
1357872898
620131314
1535487490
1150562558
1684647897
1235346328
696821287
1925541807
939961625
1751516877
614562112
839712302
1367959435
1036405583
1586687757
1705044196
529500372
1911653885
557596348
461242445
1218786074
1700679221
1312854935
1799853858
712542608
2017484709
469948641
1737017512
845021423
468714697
456576751
687883987
1299609489
1736214726
929588737
1740615830
1206392136
1992470995
1878680542
1711763496
263910516
226509776
1446858492
619192713
1896517919
1308461545
1885315972
1926397964
106758825
1292233129
2014859177
1616829751
1091631785
1795718187
118257409
129310414
452169253
475640118
571572178
1461601569
858703160
816773462
931948073
929593675
1306653622
873297828
206526865
1927717739
1725225271
830782652
1031184350
838109360
1154910552
1915652136
1826996862
906523108
1014570019
1225560933
1629880892
880499132
368780843
377316332
1485247317
1313907406
1397749964
1814111516
176366164
577131989
1616358027
472353442
1367809967
1536616498
142075656
85965587
979391641
1685424649
1642497953
360923580
1034960547
376306826
941028270
1347750144
854045825
1244721181
1541097527
239951087
459952684
594930295
552224975
1294726339
932916425
1245426989
899356579
417924620
1857277828
2144359489
1791473075
2023644717
1835433754
503939923
1860651724
1260487971
2121057988
322354430
1888564866
627566404
54742056
1433782313
297396117
250480692
443804564
338874164
236616921
1719319589
1810832400
515702164
1951673584
1270311758
1125489730
184067598
1384150817
540433191
288581112
525857186
1006574354
211812609
709683871
1600328918
393402667
1960860857
155162571
1513688726
821951269
1749899731
659989318
2123492987
502244307
1625242390
1989484328
1072407191
338880410
246680598
1427527235
1152011872
1894821074
2067209017
1527083112
622143566
1190482892
23428243
869097150
2000216101
1854613354
1858638751
1178734422
2077789706
899323067
450864664
1185147550
1018570618
2013342627
1624339822
1753126517
1285258882
355493818
694084009
1166279460
497862596
1766145774
422548381
832880562
179153057
619281342
28421740
465999129
1006751066
409983952
1625656071
1167748090
22153038
1136392418
244218240
204634023
215937990
1034353034
727812981
773434182
900344205
1253181549
15427165
1926067618
29290365
1140299023
1057365465
1385874728
973306478
1013734513
1708660224
1023366350
756790368
597768232
829746644
1590706085
252086651
2052503603
106524827
1351015916
255770385
106136027
740004146
1614080125
1330139638
1343125606
365390728
968942942
1471372296
366849523
226643842
53206036
29197150
1165695615
1395446454
432099824
131788744
1976573360
467462872
2016579081
261081462
1209582995
1646858250
1824400920
52641540
143646593
492660494
698667418
2044007427
1542770971
1070855063
1632405301
962508489
1079785201
1254675039
177397828
195616520
618417759
1478720432
418366911
935244772
1556489324
818810134
1730765717
1697086065
943492940
1616092283
1249535344
217041809
354020747
882807187
1059814246
1540051597
1211477809
986712196
1589716268
215487248
1346020682
273235016
1392428847
1286354836
1482627739
1226832008
1075840681
544696217
711963535
995562469
734621081
488678896
1287526110
810808061
894523165
1852421829
698637649
1412043097
119677942
1178668584
1131301527
880121023
1075230344
1217087008
546917571
1050535745
785528579
1741495547
1232881050
1870223604
406069279
1799289725
1636309352
1282067137
1697223407
2129855283
460458166
1211261069
2067591860
987145354
12111770
1674197789
778357321
2105064883
1108708875
768096930
699594615
1268596621
126449853
954059072
1604656995
499604850
2077839491
1009691866
167209733
553861742
409445248
1314382095
2080017270
1884835779
58643630
236943958
160302449
812442476
607906818
300322697
134203054
1057269240
1684746157
555101366
1966211438
1411539177
1908900635
148917414
478695599
45505868
757960715
1338891233
540878050
2061650289
1467201206
565363234
551581705
1207674757
1891091809
130086273
1407240511
9814944
672365047
1586729974
891249260
2130457130
650692773
2116748705
514908885
1017566749
1930882422
770910145
1963660466
1397780238
470369170
1225555538
1023477954
1920511959
1487988290
1697738244
1544452808
1211816995
1113200920
1622179757
1922268618
1887563695
1382971221
1913956634
851537903
1975733111
1372908914
775200800
1310340990
1250487502
1891661857
2005021968
243451470
1664363317
1258204595
1804776492
1862919809
998375061
771165596
704204950
195317528
460967335
179050609
967611998
104791819
1536148516
388968810
1615848539
178840313
937668897
1075332415
1893330737
1777647637
1990552894
733100790
1831947023
1494509890
1036503137
900541551
1350041026
898513794
1883963707
1934059062
1977555358
1313726745
1267188250
2097033213
1375428350
229727942
1090758632
1811373186
447997724
85157882
829968587
779395730
67360223
1093925496
970322260
264354919
1709708437
2046837516
858420123
221139041
1911690119
526043596
1517690161
1388618097
353932611
2007295557
1301724551
2140014261
1014988702
2078964608
647128001
441855025
1913632433
1487994101
2125110736
1828592495
668466979
2039134632
113327462
1301285541
256895059
1219457382
716679040
828700184
62242336
1392193747
1636936235
1070399362
1558217676
1272214824
1548016233
1993053989
1912534517
2073729328
960330453
1436052225
702321901
1985841352
985786862
1706434626
811972266
264224253
981309432
1687147127
1195614589
1543734298
882673045
1018059839
696888848
761562421
1224755735
1857447934
546075023
1610522017
2033688904
2139113198
840691745
1839397009
906068512
2042270457
1048172364
773616544
2135211242
245929290
1988411240
1468288117
1837441351
1655535594
1219589909
1164448554
1946102931
393559404
1032541209
1151461516
112410750
783057143
982814480
484704373
264855650
1834483378
1149215840
1343778690
1138129122
2029839464
534429651
181812959
1823222999
2095769945
426126661
139249550
779889720
1058614916
1299108897
925259922
456659469
690415329
2007349545
1006838151
473353093
1798359081
722307237
21849985
1380484309
55329324
1270294786
1531445640
142745761
496598968
1109808249
1649941570
908670379
1845309106
576142294
78333680
1346999628
1437798525
1719545925
1937426139
1402820997
1544180085
1740265064
2001548331
2073066315
985442950
1830051692
1639407122
189329725
2071021688
2067942473
1111324337
1639732428
1696365556
97072941
924157929
1241256373
1024275117
1010181803
699150113
352394173
681129733
1816585966
32285121
174074951
1232681091
1409019129
1517091173
560958003
367595
1152139290
46123010
1015502444
329585523
575958215
608957536
1277518576
1524498246
410615400
690740759
1339920671
1503368613
1343816130
330615319
522172479
760730455
138350470
1214748255
1006375505
66794246
754671103
1663809433
774845592
1130573594
1720605570
198540056
81693584
1956677703
482824499
1561892152
562979521
1998477061
279743581
1411904631
1459253908
1963123527
2024182114
1717820991
848950767
188433551
2038912515
1167545069
2008566097
348310264
1759937299
174438795
1730875570
165097054
2070658795
1873401152
1724835324
1760200558
1539309642
10944691
2014547562
675549137
620685179
386773508
755022438
1012967941
1570840983
1156859960
1866222132
1346646536
1442370053
1241849426
1958419771
1644991807
930678164
2051205180
702900123
255308499
539044764
132404888
689410226
2032993368
1468373234
1894253492
193501606
1270615338
17699431
1679926930
2009008992
341873651
690183808
1218547887
1306356846
1111335268
690282454
762802402
841957381
1407207929
538916689
1190224047
2055179139
1761295608
610070162
1100494740
719447410
594287956
1544170053
441067526
985074396
2080088546
1497654251
1442095960
1255538287
1818852815
1745824955
1653507641
1239592509
292884489
1925642045
504597618
1006313994
749984953
1003153899
2002914770
1996763609
925289520
1765194161
1476133393
620675974
43988017
1101368189
80497879
1106153969
958703572
2132205292
1731285612
318470742
1588367286
1194229940
917361648
1083593461
1385466401
640189578
1187058523
1300908422
728798125
1543128941
1267154806
419678535
685635351
1631156811
987965678
1907747066
1546388954
1132606363
118636089
2087149977
298555390
1463093793
1252773715
1347423284
1922454725
1048983299
489462439
802154630
1159643881
1811333146
709861642
740862746
744104085
275818998
1301627432
1325585177
974455685
1398747730
1585029231
346507611
683917826
1161564748
150687088
368477711
291480139
858441953
20135496
960905025
1998705511
1549462697
400492511
493788893
202190103
134907493
819880657
846201084
509065199
488731497
1539635264
389692019
803536465
578735978
1371633034
1547593396
1310860269
2033280781
1664805068
915684902
1505019483
804532819
1789224162
2140927174
177054973
23582319
690941507
287678412
504369635
1688350763
84258427
642196483
1109338534
298640987
2014867691
1697229989
2030162789
2058093483
424830712
372746471
1596885418
2030410128
158544875
1362383542
1831856696
1526950356
801391129
283491449
83037710
2143787333
437018095
706373549
1391503969
1686989279
2118294280
317940521
1220671660
1422851308
1268875302
997978469
936535527
1711873319
1809546186
1891088029
1476332679
30806412
1280417675
1601203834
1326773108
2134406880
38643081
1277963108
457119323
772743808
1549810634
2044009622
328545903
1036717246
1982109874
12311376
119304944
312492492
1791645626
62734935
1537910833
1787485715
233217198
1098173339
1799199020
631312095
556630337
1938060881
1064754849
457907478
1356122145
1176188322
806199419
538607464
1468062184
1845683949
1378292985
1041823064
96274659
60739444
329697702
596158387
136322480
1298375443
1319613336
1915639013
710814612
208802437
376374984
1667137951
2091428905
706535836
2018105260
589739031
735962149
1430488342
1743159966
1460385151
203984807
847923529
266001423
2062933245
1221645802
983105738
1143482705
419717479
1663010323
1034500510
1571676239
1595978734
626301706
1137507354
1385967677
927654413
1842481156
628560232
1897353549
1303904180
968608969
1072550225
912039355
1509661152
493769118
359757891
1440379131
244658346
1682705296
2029979322
550228258
1146796470
1619224989
431531483
537452111
1297689077
109971259
1511823097
1457326942
1424230479
1196042798
1532209485
1322524042
1353517065
917472827
83900573
965670353
1222421150
1816152256
370586301
651239425
591718943
762801777
1936238225
35138482
669445032
1502961121
1957386715
1143852066
589609343
961269021
1625483196
38125822
1545077963
1139403968
523953833
1163429276
195490095
516546025
1500878608
1502333546
454026565
316697700
1765448017
244954307
784688830
1869616228
1773022183
793241286
1687353992
1342197325
718926352
1193234384
841224552
2128224985
210780522
582337793
2066085964
879429486
1922234674
1341809047
1146999607
1057948314
333897507
1091939847
1529585636
769857502
1532790571
361665009
1595097046
1818295385
1735901333
1921321739
1426360736
1403327140
1946062040
1005825597
1245406441
291483593
395877723
1846079259
246475562
1670555241
1141398162
1187590357
892768937
190585811
1604743493
1699388917
1366581381
3122210
451471713
2096875776
1512252198
1476306507
1423885379
948311196
670807075
133236908
1974018661
1761403759
1072972490
342828172
505082486
589992254
1904518729
2120090473
1741170352
1978413566
1338685413
915333771
820868094
1907170029
780645756
528678748
330929995
1244869381
303016684
683977633
815867146
1896680001
1801709027
1446423128
1602608587
538098369
131165831
282776199
731549230
1753911456
1301056181
1840315725
839676821
2091022963
887244684
711932088
328936389
235880659
1740180635
1995719814
627583569
1170376681
255407342
1031100096
1835448027
97031788
429306477
2055743303
989164446
1467934392
672446305
1498039480
1414163405
494173790
1601988930
788967400
1031448928
1499795236
56597097
484098397
235295708
333438620
379620484
217797663
502420913
877360844
836221705
1952135878
194546634
1561796185
1515236725
949222460
930577085
688593023
1651953897
1427232391
1399491849
1942531502
1051417418
1503923277
114547296
682294264
1067267370
531789987
1902146769
1750699559
1297869808
444164915
36716361
779992567
209628116
1909247142
692735079
2116803151
1222132466
637766376
1567015920
2091980992
391195256
1322011941
1211584910
1201098169
1520474637
499937461
662117112
1003449264
884842780
688540689
288046577
1360252154
1895909707
541310098
1302124271
498287282
420659553
1936849385
1639288593
202763790
819367635
400273969
814199513
1147985800
62507025
70676188
1256902447
1243447301
2144491229
729301014
406182266
1301921943
1366115026
823833065
2067782717
947262190
1271137165
1219495885
1928343093
44968332
699521633
768328004
1975988293
1831436327
1398945135
1616864816
1810404405
1320201080
470882639
1422695053
860891624
899969509
1427542842
235764523
100284077
971484143
563491822
594821617
1776833341
2005724109
676041068
44249509
118214997
1274605094
386715975
1367198484
1463724772
340447859
1706834714
720652286
546568101
1425742431
1686229582
212492467
174648229
1606579056
1665530102
714757964
1639931247
1039746534
646322631
16075938
1233835053
1522601439
1740397114
1671552000
532225646
560495391
1303598305
1977221117
1340043159
26958280
457104411
1669938627
546637481
202326481
1223869183
1764498090
1084513466
528355339
1485877663
772921141
1968953929
1725900376
1862663612
805401624
1265047252
921727792
603098316
2120416757
263822755
708854415
2077343753
1177428557
506740016
805885523
738092235
922684172
1070456059
458147258
367702013
349340460
1646844761
483599881
1493516190
1493852810
1721627814
1938455400
1893999903
410731237
518369465
74018879
258930852
2070182799
1235835259
1937265998
1088483770
1867736466
23361813
1161718560
1771833939
1511188589
337633301
11923828
1407592789
2011712990
581907457
1058668289
1305039954
914251383
842663293
268378965
1164962394
1224721807
184118741
357027064
1685447969
1627504185
1395865200
1000700789
1623729346
1795163670
1302038067
2037888696
332054791
1682643776
2120620045
117034908
1721721702
1533656950
980416882
265316288
1149545027
1796129976
1208668107
1864876640
174559891
48505143
1091741693
481549421
1423960531
411847698
1377258213
167988285
468764870
1717231998
1115823607
1286990403
1040586258
744853173
1707181810
323502505
1908936450
2075018802
765647895
121948137
276683720
1783086206
304339327
1758190901
1222125619
712322011
1663344385
1552127207
203212352
1575379154
1552103448
371213811
1842108699
558960239
2101979080
1054270066
939198027
868772439
783778000
808065159
615854329
1213468898
940573407
1487092329
2129214262
2137469497
1345700225
1630006904
1668239626
955843934
1446826427
1857923033
1961376336
1730118970
1446805617
632022609
323761390
1143829722
2143916327
1611546337
170055430
1316268849
396493772
1527196680
779942354
787326932
909337289
1927587147
266971918
925200147
1355061739
1604812941
767502258
1844620794
455889907
1082038601
338746854
831727303
1142743358
635879901
1523283950
1223845253
1714333201
792754817
940567948
1425718168
1139937384
969700111
1007066834
1844544619
91363012
203411947
1170437622
1476374952
833633836
1514226896
1844711961
489136028
113453105
1941952798
1789982996
34156695
526428531
1714723877
1592447489
905261755
79456255
1539310383
434939724
1307642562
1606680868
2117344224
25964745
225159425
1960949822
750552164
1002514082
914671068
1905175667
1526016946
712809189
384263413
1394448165
2105596376
1857641490
1163436731
1380389495
2035318866
1843289825
121358227
1193305865
535581160
1051472264
476882191
1699078820
1546625970
1896772946
988887401
2209347
1342739512
1447714898
1394842676
995646559
1156349133
1159940295
1209348664
595822462
1976707419
1336817405
520890894
663000988
1654839319
2125299351
1142702202
1255643430
171115248
1751999061
1627114518
762301326
418639531
1597685095
1716916761
767995500
1336869887
2108470688
1325130378
1978046601
515632909
85620324
1332968509
878302687
792889460
1421210168
327727385
369577547
1429832903
904178967
1587446456
1311093455
703786338
1418694459
1520602712
361641210
1478975641
2017640110
480534777
181912627
1871780183
1964409374
1697684458
1086575813
1732755487
1366960821
1706135853
279293313
1261306705
1209665155
1530273563
1921859133
1776416383
456743621
438293785
756973071
901856244
553215500
895049616
589189555
1823601617
103180989
1054227688
1558051173
2139190509
2135146714
909949088
667813819
449432865
2108682357
364589224
1185013588
544147743
14275682
204054708
814528830
1373979856
1100989428
1454929681
1178678116
1620083731
1074906410
1401794802
796681958
313479748
703579998
1372667446
1141212614
677456669
576513289
1388948985
1999307206
762948115
694202071
1657414379
887503458
1777435659
1005550783
1741852522
2079240962
736511478
1129498906
1055078823
1076220262
859430465
216699514
1076135983
1155802090
402844859
1231078972
1159992768
651243352
438229614
2089267899
327683600
957269418
1633073743
1430028601
431608236
698410078
1386738055
382122060
975757882
354097612
1080141743
323864201
1961301734
1237087482
1609039529
824022068
377428142
1984100893
420352827
311631214
772154955
1625268723
1880606043
984225069
1804214442
114548757
2090092570
1849986737
723312527
761376822
341998176
476426331
1474153673
2027367866
189794012
1169714561
2105723310
245280901
618941409
769345790
1308711556
459044060
386403544
386539297
337189621
1312999455
1096476933
1658779735
44071523
1994768345
103259378
822272750
194297950
1928820728
2131233282
1992807889
1762547785
2104875183
409601788
281320073
1163552333
955442515
1950742584
2041298734
1989845811
2059440632
1299722180
532058487
225214564
1827217874
1917720094
1142759444
87594220
285019630
1308105109
1714701724
938168605
98530032
1571907422
1978317363
1308097250
786040676
1468951367
1736322715
1051128380
2053216853
906172581
1147235739
332414251
185866516
1280440717
2070709972
121855089
1838751169
2100627434
2089812074
926771024
1378747823
640765318
442765851
443445236
1892061008
1327909931
1041032882
187641765
1389035611
785001967
806151904
883424148
899470520
434355612
314444536
1674182703
355136561
2083726984
692794765
958121412
771649660
119176532
673355159
2004483414
1783155743
1396117472
301600919
789418990
899467426
1195146715
245282077
1255673673
521845769
797087780
921187487
307704396
33124316
248973929
55141940
2145446083
544507647
1380174427
1620496481
1601731714
894004365
916148207
1757166529
16650304
2081147116
1471911580
1530547415
1673094499
280658257
244900882
862267078
543221527
1260272960
1950439984
545068318
2044591824
1654289725
355093979
769277516
1680847159
859441209
423126970
394550806
2079097252
1826642647
1645448404
430933858
1476697736
1235746127
1652002457
2142695226
1384470008
546822525
911385220
1364114853
1547620785
1173874961
1285727113
986048950
709696279
716076079
1092753712
793844326
195389529
271505253
1425410188
1249349963
2011737921
1856164443
1252887565
534453554
1876722496
1461148930
1124349011
1991512982
319502381
731252554
351809457
1618629547
1563184884
2066996768
2095397624
810831965
1360407075
675207840
1668635030
319103465
1847200267
986896265
1717065152
1697816924
667635975
1648300050
970131628
1744603522
928190255
734340565
1800891120
436052636
9492403
1566224210
41315537
1156575980
1818876851
792088045
1989973515
1045232224
80170979
1326533716
1831497470
1801647116
1306859523
740738265
882487194
1333272823
1269938959
51990323
1988114708
1152719227
1495310305
2097690515
593614128
2125408400
1919914294
1966947345
677494456
395029864
1384155656
486265719
268759492
785745407
1183369685
1025178413
1146504210
188580007
1651912827
1093832133
1105020213
1050597256
1267458866
138748166
670623418
2109780404
500643856
720333888
877587594
862826040
71166704
2135307863
1545676064
1352299933
1913035039
514575413
1601792514
2037667021
131892724
302382965
1597859694
1901125383
225421023
215853974
811281659
228038769
200407027
1209058601
1532986887
31369082
2094208931
417329175
1894193611
93556752
725298139
1363188898
410735449
631829949
1441140000
1249685408
9179667
182609187
1377811439
860401380
458695173
393684814
1740839906
1452898481
1571716193
2095389452
1497102643
279085341
28200650
1290573753
162354143
193304885
546557099
248403744
1987900469
626867314
1275446994
201615465
1084573570
225077123
675285991
1439639878
1296991294
911144516
1706201247
1997490466
340792695
794659404
1506107398
1543885572
106647530
1328019571
1536316358
867385310
196111987
1435844615
1921356895
1823379576
2002703663
1273497713
1375068452
1902997583
1781636840
1832822632
233152826
1846959991
59338929
1245032422
1782430350
873850026
1703188003
645269355
519254979
1037027370
2096522836
1058506005
1755880178
1726305578
751759087
1021384458
1048327874
598320372
1874061673
227504605
181665417
1551691824
967571115
996885884
1310218766
266856999
1591550970
446168148
527346307
7348749
58701381
1201930647
279222848
2034134582
474365818
2063830761
261961053
516971901
1302067628
557777682
2024851836
1326297592
54160464
2008924156
714116723
1178264332
1756846049
574001486
224335490
341944317
2127292978
1156487740
600737391
1760070077
1614166759
739232746
1714787800
1479703868
1681264548
1753211931
1420580610
20940322
734390360
247526023
1583466606
1600610472
1238454975
1820616824
1903897416
510079965
499746867
364490078
1072571663
1964723109
588861565
436289100
48670467
1566432163
1729703502
126702576
1198104382
1973668142
172283025
412684472
335900559
1930460477
680714583
79640245
8466281
1222229715
1072685700
1872324283
630960887
200578485
721265345
1378936231
470506395
539243534
156744913
82439081
386904194
1705240807
1975416815
1001552227
376543
1824856694
900263062
1448982298
1435517204
653936718
484405362
1530190393
1912901863
585635283
853494451
1239848055
1106075143
456481795
1055436764
824051918
1553215282
2113094671
985138860
287984464
1570941478
345401811
1259041799
440362485
1343005685
446301506
1077260140
1023010737
1871968586
1527127490
1209999049
1340996218
2136420002
1529987951
1714830102
1026228581
1895553180
725242412
1961901180
1052557134
421907415
717798126
1738215049
693306522
856430077
1792923445
979471503
542696859
2115812646
1400816187
2038629918
1323596080
1304447188
1446656901
132057633
1695030930
1953370503
1017123220
1343651086
556682165
140663182
199463823
1386410765
424207255
426192103
84020182
241522169
1203573910
205588882
2061910574
273469501
336903716
1903185976
237110698
165085775
664690749
1377336196
1475788789
625638897
1514442722
385753522
746982947
1772915451
1678112590
1521269587
1579377678
1603482450
1133959830
687158460
1373615621
1259640723
1926571738
1662403987
1065888641
909413082
232261618
956273054
628152499
844199746
25429880
1698730064
1250197864
640780802
715960833
441728492
523395907
829499416
116180580
1427804909
1743980361
624142777
880667399
292603037
1513954599
1293377373
2121854168
720981371
920870039
1116593512
386368830
88390952
1928622052
1205440824
1764796432
1806455114
710272641
789683293
403200688
1917801691
1702047528
481098058
1361842537
2126792933
762943815
70641721
211064349
3069285
12214436
283550254
736523883
1133215804
1928052343
1125144122
663353861
975318587
589431880
1716350326
401842410
1966107533
863616536
597694177
1839606113
184318820
344710180
1438522375
311893643
245510382
1088742934
1827339627
2076110551
1024102064
1926771803
450975251
1639811428
2124361608
1898459869
778864767
1805419860
1584035473
1159506687
2037625451
249024326
477464394
113251998
1398204803
1140187196
173344413
1780283587
1151319907
1863875258
1844814235
1517568434
673582525
979582
936992649
914733031
283773521
1435695545
1863760057
723741432
184853626
1534654347
1317697426
929639748
1496262603
733800097
734879794
403773157
528689451
779401979
1637785998
763236225
2134096681
1288786013
479464614
1781883031
2116086221
1198973020
302060972
1973440405
809926486
546701601
1445305306
1896792240
2015825876
1313745782
936737178
856940641
1450462721
302172216
1021959337
1467340387
676702109
1567344623
334325552
805928798
1590569074
508215371
211031814
1962094360
685942903
500011547
1773139555
149257047
1027685996
1489475674
611554380
1075252654
1732967731
1376411103
32719855
1455980003
914421588
1615256498
687220342
642987021
779455415
1560297324
927463817
769282778
411236714
1647917461
719106291
769042816
531119284
1889850196
1278662148
1675013962
705507909
1749273941
614576222
1709933582
1926169682
829916633
1810904449
861666155
970317435
1286825662
1049739828
1247194922
1989470668
991288232
1441634647
1887181068
1437962648
1381093682
1779838297
1580840191
1758400307
309442995
1426403255
588196887
1382760075
2082282671
78735772
1660323209
1606007350
841591945
1114594331
2068341398
1819426676
1633740033
1395501053
798310198
478632705
2105749826
1967013613
890027269
1785355558
1521588821
1165843128
1294726676
1069651379
109509898
516374034
512480710
1234294812
71944390
332250323
482901174
2013022345
868173112
880708652
379234643
483487627
843669677
1699437248
1801202589
1666881013
1914177240
667201875
2001755719
1725589992
324468320
1360566865
2015996299
2087054008
1063341988
1277563540
23399762
1473682663
1579364991
704004532
305443703
179767026
2046002489
1821145607
2094172571
1999271212
105761233
622723302
288613395
804324859
32877865
803381022
1664559064
1640562286
355275979
214890714
243563670
1234069076
1489352046
229223956
142247765
1704586209
1660367015
1326203731
1654664257
4434
184728585
855691424
1446271347
1651613625
214781562
1494055835
194304110
2073977817
1371100898
1486796186
1314203996
2031825569
606665530
1340163524
1090413685
1475097970
1999756449
708647071
697377959
821329282
875259967
1455544218
436369869
229368119
736144223
2146847329
101507870
1553735592
1498329835
865828629
1238257798
742804792
402157945
1242872161
986459736
640780172
1207512335
1111829545
387348025
1526985279
371094952
802453720
73583145
1269234433
1047700505
1189803919
1394120391
983033125
599842511
26658964
1600601341
866492098
2126227904
1344973624
882852962
1602018548
865008574
1057463934
86480508
595820292
214359131
2036484601
461881182
1034173481
781421360
297086193
522205501
2127271621
227814772
2108725222
1632222684
2113345726
275842157
1016687530
1706336623
416798766
1135487880
740794976
2063676499
1445544742
725606088
555065233
2125082031
1090335889
1166625011
1840334821
1366957422
459165579
1066326426
434102866
266659493
1372169338
709174221
757448654
1404977652
1746967763
889537583
207792967
451299124
735326061
156225257
303309482
1755644036
1311399179
1613186626
823023250
1435370512
614396978
1231755494
515699321
65345066
746626491
1639720892
857517377
1419564065
302723253
1536414848
1639883205
1126721052
1650478853
1280743486
1749446201
2088319210
987711956
508240078
200547567
396476747
930958530
1551824855
15389877
1287013748
350147479
1170321542
1527074989
547663698
1913873762
805281411
824779087
987522852
1492425086
1164251955
1764340671
2076128638
860447454
148055204
1936466482
1895050637
367961465
1464794099
312266003
1859493735
1382420933
1211411135
619166209
1683165779
172771660
1578535481
1095023959
1891649208
257378967
1850876148
1552443651
1495941395
765338977
2105774445
252364351
887839599
353040396
186683403
2094322761
123166703
1912091086
1722016134
1332073048
2121837377
1679433888
751984889
557927981
888624844
1710605564
1942130178
815201704
526609034
1581641169
2020582447
662003233
993728449
2144312582
1354839867
1159208245
673577800
1262924795
957373161
889407649
167667495
2047076144
206786727
1706837763
1818342862
1332542205
1379450408
974231429
1587585917
1242580847
245066492
2097306263
554217679
1821672770
567773018
292987282
44010766
1505616199
296385084
1813612533
2022279303
1172920625
2120628154
2126910087
108269217
1266638637
1482759928
1511512229
1098721288
2130626413
497770659
1792046001
221316359
845216478
3337628
1575139260
743870416
783840295
1352592357
1595192125
1566836451
1175094450
1783346898
323582029
2090114833
2122669792
552624947
1621339228
196619668
995323043
1486278525
1272045530
167107278
778889708
2091858022
1794486120
869981183
166251002
2066241660
733391863
372127291
1450042054
1016401272
1798441511
1411549061
126181985
1250461420
597171192
463395436
1571785258
1903295584
1013485386
7831399
1631302504
727772148
1465808893
1502605130
1074043836
87744432
1161633431
1090434419
458357027
2014035155
583965031
40657454
1514165876
1547278692
2005216499
285639915
1613772637
746920729
206598910
276803250
366838893
1121934415
307711046
313883616
115359818
289299484
375887876
1706403560
1819771577
347665103
655143950
737878581
1503641029
1632850366
6145379
2061253278
1536510394
688195541
28625036
1631764899
1157904624
144806303
647981354
48709581
21394621
829189663
897229590
1650994867
942743904
910278078
1397369343
112605940
974277204
1465673837
763140655
1584303940
513791590
534957067
1869443122
500966971
951632952
75690561
1117112741
1383670806
2079960618
1921470233
628944154
149502477
809867036
1659700898
1989777986
679874419
1384381946
220511394
628433601
297186575
1224030918
1095166263
360794597
443227709
480125560
1101313929
1529998615
909419490
946598557
666791142
487289805
1838452440
1104250593
2026395197
125241500
1111075176
1975440524
168246771
1800247298
1007016568
267628149
896363315
1277860525
483706546
567202255
587278235
1421321196
521960418
1624914586
330681722
1547811508
765534899
1551220463
645946861
1644788197
815052982
891352178
9478099
534706295
1587270322
1594186595
364365024
381319574
1984980869
746705951
103127363
1025697042
1593549297
1419270642
583350472
1079183257
1834990159
1681852604
698502469
372153008
1804261865
146106414
803198361
1865946537
147588164
1679753392
1995010782
1826112761
16976439
616838964
380125091
1500031724
413434676
1652191617
1990471047
2089920532
2095763557
1423213293
68873112
128805701
768419545
1205624777
1798657224
2063641073
1366663343
1278679707
1436837379
1304043519
789534931
2058626869
1359920223
264886530
283479171
1114171468
64461735
767639430
1944896914
463045300
1055423491
1947006335
888081530
550500771
1195778391
1744401692
1504977655
2057475092
1650079690
169048097
647939693
969574187
1140489197
378874188
1733818746
776727674
1968596919
1571887943
725702313
26213489
672426196
1454115306
881290029
1416795162
688365473
500589076
2060261362
1633943616
1241982237
513184179
1753808122
635441766
579852365
1070932129
1682827956
1570471059
1928967680
37458059
1163353375
619214293
1177138684
483853539
80936339
1727243898
566833464
1171239839
1400908987
1335516155
757846259
2047221074
895391066
1337656772
858588198
1065815334
1665451620
1577122170
1131282000
199713179
1951913271
2102165054
2071805139
683187278
930940798
888676914
680564353
627522207
788432363
240932334
2124075243
519296400
1320949436
1444041003
296074954
1662519932
1868619537
1318534796
309978727
898116242
1597451687
890286238
129806310
1126347798
324226436
1880317122
1489902452
402559480
971923363
2070749532
2144272192
979969000
1357528381
588468309
475582029
1577389938
1771528755
1651917837
1754261004
2002442049
1828052853
1151024140
1046045996
1363950597
30037230
1820164145
1788709289
586900664
671085547
2086129150
10458824
97963514
854624660
1704397872
932463541
278594477
105615550
1113016178
415216016
1161502800
1467304967
879490554
1686366657
1824593197
928442734
1695843479
417915984
1834400551
1320725109
597568036
1816597955
466135783
23009350
1213465812
1524467182
49536093
440679626
1816034531
373058969
414126076
895870350
894628534
965565775
1491140147
1371663725
1775546715
501345113
1150570571
1345949589
885533660
97642913
1274699895
573882562
7962988
399647986
929939839
218010280
188172588
1120709167
883265480
754163029
1568843440
816026898
1114278294
1304129940
269854313
1449616949
1312747118
988156811
1530978693
36299205
1955211306
1583774945
943811232
2054583636
1962490684
1484990097
1884291536
1536763361
300219911
922065779
1279955024
1526531833
984554095
252842742
855174623
2030778361
237425868
15733341
1661856801
1846766347
1931910464
263002072
421899190
1189540565
985360244
1157778532
1495414545
837769560
2017905253
1149648455
1030187073
1839824252
2032986563
1158914837
496440414
495860137
113190182
1559110091
294551510
43094718
1647612161
660481414
1283857060
813788302
866203252
144488321
122979659
1504496115
1912413073
923296090
804641777
777818572
460067808
918296376
1469598531
365354582
1779914893
515975703
1603202271
843436598
185198746
1295335978
816573245
851113833
966832308
568156479
1470295482
1730684356
54492250
1824451683
875875680
1722216627
1545317730
2021113593
364878
1359453553
386776233
1982743505
1293791765
1451270615
1064993184
319985913
993502790
871868915
1166361516
629782647
102414211
982329013
1641779517
708553570
912530915
1160995810
260825294
928891937
692020268
792340237
2004351241
514973855
1387205795
1926747277
705962148
752071557
287747314
249110296
155457368
1317869749
542562883
784350433
1296487691
1661627646
875363840
1354540781
482480962
602403378
69663114
1225023041
1092525221
1378957482
305939148
171424498
361129284
1099665847
1069367361
110674375
1744137083
1759807877
1302982064
1308558189
552492782
1377659400
891340718
1083244882
662966886
407684194
1470562408
1181490414
478720727
508494846
1579875249
2021920274
819185649
1165953001
952243095
119726157
128973963
781174304
272802752
1855093248
1201778436
1956640060
503013090
848865833
819415356
1556135456
1156115033
1703853794
1236557948
575174515
1927987645
805151621
1862835886
1516922613
1066951841
1640466148
1453552014
1605143526
1903675844
1309149592
1477805075
1341419972
158735275
1324610537
412155177
1711540711
799259787
1327592766
66685364
1499434531
1532269313
432138324
1314204428
1974823697
1407557205
2071339981
233754819
1157706180
780718536
1770409590
1469822983
1975685863
949500524
1969635032
599036936
415326274
1292986828
1183801534
594771578
1744279375
1727671177
752427974
327659310
39482236
1502576711
429453786
30407979
1717274648
1916789591
1844620398
1766663836
1998250804
1737610662
283292754
2021449888
2120431439
1530376915
665482899
1265545311
1739132361
1555156224
392725339
1543735920
1583743240
1157616075
650456092
1743338396
206110514
1929540955
717007284
218274019
1775539114
1666082683
565168881
1645049913
1847867892
1431408583
2080647821
1517776870
1756477339
717984233
297594234
1366450063
1913880187
1840945557
1754597671
695844900
650975030
1811771063
1984172537
43629593
1231721260
520868416
1991676121
585699214
2000684815
558244387
1042473623
1237758254
1296436470
1098728741
587439365
1200374091
816598560
1483988934
874544671
1485194079
1759188613
1530515526
1794040216
1797463427
1455222130
1080226450
1790099278
644473015
1464416491
758787322
552153599
921295259
1164502968
53593100
1134920903
494135279
426648375
1290925971
917096978
1947115431
1383598596
898033015
1344534904
1521889510
674984552
592361354
1243125275
2123962302
2043261951
1130960592
1705237644
1940034798
135166515
1233709003
1633319369
1631841827
1222483664
1663651621
1681049875
1351448117
25824205
1548156388
1652529587
986209532
1579066850
920569095
1252359746
1289898013
1685208799
2106749657
1934860837
756790004
1886359349
1693775353
1428760527
1837766400
1493842202
1579076275
231739282
924769325
1937363516
273395280
45524254
503582930
1685321256
1180867688
900757103
2034231790
222191812
946410008
2112344525
78646247
1687294026
939694737
1537788844
93166181
828927782
708682688
95342014
516624518
1743488885
1611569760
448637992
2075976018
1457666916
1241140667
309281991
1956503424
1712425382
848338022
473867458
1369468665
1546376651
511207631
335132446
1448966928
2097626006
669897853
249723548
1217542376
1324607673
649315625
1156104381
842903110
2016116588
882487577
1032155929
810484314
1802666124
567718527
803234308
875926951
86293970
865789010
1913232192
935584534
1208341550
307758802
590301047
2146838223
458141074
476212011
1893273816
743297002
1100024841
1688938513
1867649436
1972549651
975838067
2088015338
2039105913
669721447
1562184568
1107432186
1826135281
291211587
1129230930
1298403206
1495685795
1323246761
1933260563
933323544
1714244205
392842130
1415496558
1604249311
982598281
1564971062
430587432
2068208534
566118126
1533061280
628952512
848139543
26488563
1696866145
1606214191
891219560
1762186138
349752279
281315051
847513314
487179775
1028657502
302169646
1473496323
151424406
1359472951
121774654
1963238455
1554804214
1106096508
1504907253
790906803
1753003520
840091183
1475385638
735401955
1996920123
650371300
744062708
1838458329
1890417258
1284784476
1295397780
661034979
201652774
1007525283
541385993
565042691
619396223
332782173
1164218166
1628204421
279638926
641436390
1513625120
458212890
1703795128
1698314697
179988511
629767428
812169187
690452712
1759291438
1771377333
2060055545
1666824620
1332174917
409734583
1351853637
1194978635
41401202
969498615
602552576
1901128985
1376897004
1757221409
41979308
352430745
962642419
2146515194
124431149
1052846063
1331586419
796995598
1354757406
1102919728
1538934857
1902387160
7727234
1963132820
83508528
277596204
1945920442
1968597843
1391246613
2046334488
1715762006
906689097
715545039
1445199469
469412099
1146088858
2002991269
1950491638
165542396
1031784404
1707447314
1610334662
423371896
438617644
1829389796
224485680
1186766571
344135814
1542216334
1576588436
1405291945
446292324
1024502262
1558576275
584204592
1756102265
686979728
1867502577
460897402
444700788
23735192
1497547716
443532078
917732410
486991587
1584480302
2125852770
1886468563
378821618
1901308909
1418613783
424873433
1195737326
1380484370
1936529877
2112393460
1746755136
863361283
469415626
752169110
1900994542
1833763086
1064738983
1902866084
208449555
179414608
434277054
400026265
1348606283
1927614006
746532156
1645031586
72216795
980856372
1849922256
1774277442
1350076627
731580681
873983924
82725379
314419763
1634325011
1656553166
526785324
2112067549
1621383648
1885923534
1563151048
1098389484
1808089735
339915291
1046614985
837584519
1731886019
1040527593
1723918359
1187639263
2110424906
271748171
396539924
1190539948
1413874947
459358486
1557824558
555952683
2126939973
21737806
1638118344
950067320
282832698
1919629814
1545385631
1558956229
220696693
688378117
2061331427
879755772
671833738
415575160
1096438743
421175313
1143300070
30830471
1155892922
1064435612
1182870232
1931567556
1161721277
2131631716
1534798270
112864500
683766578
896139184
74999544
1212195665
1969750745
36115569
1236509032
1019743650
1961554399
100380439
847292591
1880261174
1266104145
1537572024
830931280
990429704
1703320640
878250025
26530054
729260006
1116548137
1464288225
46863112
222031507
1196191006
1039277055
2130973786
287700544
1807572907
623448313
1467299738
1845326864
1168263158
749132168
2091712929
472850174
569457891
90770663
892235391
1959573294
342393258
955962786
504007588
145267636
498967717
1108060927
2079940255
1953884359
1173907571
13308895
1653804975
1257643663
1235907630
195194990
1785355872
1717390923
1037355861
1996868899
636051062
238408078
1466699313
1832172683
1072790264
1596754035
1351385717
1357134142
778027934
1179557694
915333810
736792774
632717408
694279383
1095694167
1428575642
38604364
35682699
756348543
117004560
646382216
1111588007
1840426094
298888686
1555273828
1247191849
1921346472
1817359063
508978158
363384247
405652826
485237775
968511248
2036070088
1307445603
1452619317
701488640
1967370618
1640009432
617068552
326613693
418459395
1465304074
683621644
1048218053
1738788296
592578258
876367826
126813857
1910845128
489112831
2082712491
871327562
196727939
2000577620
796032957
1042221431
443500800
234779344
1965078582
648111537
1831914476
1670881097
766136824
176377010
1873512733
662436174
1394127666
1018653430
1177245186
899152196
1954877177
1583813939
112785871
175886638
271372018
1970822301
1256388904
1053197425
2035352933
1202350818
1106898597
893634631
87681067
1271473925
1000957911
1145941079
1826050582
1368989908
1458981733
1143146983
647450075
339527135
432785501
285457796
1982572459
1106500912
828361564
956540436
236423301
523652041
2077752705
983920074
1627264808
1246437683
1069042297
1785600543
650847078
1201466059
499379756
1254253620
602855342
1714180402
1444547658
1518262443
1862628276
916585406
1769393487
467386495
1130630779
1050721489
1939997998
1447940375
1696817285
1159267976
1412719064
1530176480
895588026
192849573
1459364073
1581774831
1402219360
48351948
225070835
1070905508
182634992
185355433
1855032330
2012925778
1352939477
216286855
459234293
658291267
1127630761
1215623043
1356397277
701623817
1720308571
2048835435
574929957
1749875989
1306246589
160422781
155775360
21399596
2016673206
1212533272
841570149
1289615037
1600368621
1551462250
644615431
604042977
391852282
1349931517
407834970
1116390928
1573994496
1568548323
362236394
208420995
542386448
1819910701
1348604281
1932376797
1224603258
1842846753
2025999665
842768518
270838792
354118795
1376914390
361684506
595560739
867932890
1124182962
2137132930
693785206
1645335122
395151510
1724152326
9413765
1547509122
136524436
301714209
472075844
1945594732
1499409372
1556455901
2071311097
931093253
200027913
1806294570
103363684
1893158803
472710611
1118747084
2096276771
1740295477
1031386792
1323280540
1051575134
1540037890
1289335607
255328160
1395571156
2073311525
1799548590
715286363
57256887
808124796
1200092207
1709052406
1084835255
1816508162
473781440
356170973
984438927
1221575024
1174381983
1396471901
1185577895
404339224
446891688
1985493042
524531447
1004978433
1375023220
1964649400
263664923
1907890399
1557858892
556195270
1251409372
1943538439
2008205662
1588076049
2122758345
1019548801
419665321
1054257040
832009896
1841191304
363051377
695321225
100303976
1347576361
1872647841
169161721
1222919381
636558877
1161930218
1132434810
244847431
2007118160
970898376
2079915706
615919016
1528858775
2044975143
724280372
1308927753
700200162
672807753
719272150
151806230
1887670440
300975456
1764234529
352522059
1884596998
2094701479
1002121337
2124103855
1469578490
921704299
959950862
947089909
1988453626
1360149400
1717024927
553461834
167013196
151155636
1914201494
1507136250
1473826483
1844599207
755696078
2057647617
1001150557
842417207
1562367904
1942625369
1747384279
1759730899
140235132
1662259734
247867401
507657898
1309270362
790455920
1287953151
1310661647
1729704440
1942926982
809708986
857763157
1803099791
617234295
1602495849
1181558416
56881973
1217869817
1731834687
118191671
950629597
1367749597
1946730594
1149307712
757739973
1600621767
1048642162
811459514
282368581
525129254
938170276
1719312874
1251270627
212751831
292514651
1809017905
1690869405
158172976
103916046
1476940250
1860652133
407741826
1680494020
1974221363
724595248
2140880326
647440897
564877974
139504525
937150723
268968061
305280110
336490251
1283346147
287855804
1906187250
1160748714
983961462
1820621068
1646282155
803790854
1682453902
1856989822
182214077
1900526668
1542820236
1028002984
1064019170
1529383145
533289710
779329239
651008020
728307662
1343617768
1303830394
2129599775
1579757311
143187561
701110425
907098825
1946798614
1084117194
1118698624
326653339
1383866536
2053004639
1845033327
216856215
894531749
209435303
1252773467
783751530
2111618316
2131606432
1693214291
668795728
85384897
1077824108
1965555233
479109206
1935080645
1751444121
893226836
1422289345
21976150
1529332609
426869974
893965693
1797257583
1297855043
1376499578
759908995
1198544518
360473607
1436594625
1663803599
1637905839
783644823
1395080461
1858152025
658706389
2090183707
1310405686
1475358236
774989195
665127326
1309581724
1548297718
1370087282
1496786284
1982472691
781989173
1644852725
787636081
138252655
2005557868
1675092507
1956981948
1243742191
1446855220
1608684851
220359325
2068704410
2089692376
1333426533
1895675963
60607105
1107688742
1019378223
1277221203
1131072882
759060089
1079301163
156442707
1883634958
2068673153
445197718
82567272
815108627
419788939
1070429794
772335576
867736069
1374706369
1285722329
264372843
1396499333
756104411
1995292980
301106070
1559180001
127165011
930080390
995219549
2091236883
2042012842
257129106
1555309118
1472590005
1917678044
2061654624
1332467940
1269201088
964186609
1402230290
1457878210
1661901549
858060330
415730012
1068900675
2117324344
1177472660
1335065588
74872481
1404477627
1023617093
1732774255
316816584
1614799796
1221776458
1363743197
1104557320
226435101
142234902
1075311034
585428129
1349210671
275354977
1249624643
408655677
969338442
1895048693
2094621276
2058350692
1929915708
479396876
871122299
510666399
1692835801
1472260081
1899039976
904777071
1273957339
138025650
846391269
1476187965
1251905518
1233704107
856472515
1732220851
396759053
552018905
1586435040
731434597
974580095
43997602
563862160
696039624
1549397740
389284325
787011762
553266291
435269087
1320706189
997850686
544520431
1260976378
1424127965
642019956
1026085606
888061470
1618974469
1955294287
1303578100
708845899
622096493
90690217
1894985332
396485147
1569830719
1544266754
1036303394
541722286
2066106000
1634871263
774175986
1740296434
2069352213
55436693
847277559
1504705183
1152060816
522544593
1476400833
1029650708
692357316
900708875
248507308
539822566
1393219682
1939983686
1668757201
655804296
1693676219
842890210
1752959988
489882797
155386550
722695220
464175460
550056193
1957316379
931716760
1148875644
530679207
440956893
366071206
522685812
1716402456
1690055829
1378973352
574446876
1565457186
1150024531
477180356
1248308147
705673787
1146037732
2124366340
444948923
1222880893
388002029
457598492
1679109973
1480437400
1040386525
1315909509
1983201381
881249252
1828922535
1172055214
2140075387
789853931
1224416050
1645324082
1101506166
433941286
1795560040
1926931837
707751199
347317144
1321806126
656085520
17233722
2145097418
1826369109
1356932295
399859748
856325012
1119542977
1808163426
1244075026
384259217
1841802387
617704653
590264739
38896947
1191775120
2015992760
677454989
1137552759
426396019
1376607298
373641114
177851933
476637898
2107398702
1324441221
1913238888
1362596261
220622683
1338878318
1156362967
947874828
1288723400
1045876158
635278243
319367601
964642587
2042087735
612230925
2142665446
1662781230
557128722
1723697772
1297421901
308228566
629273334
1886354815
1056196439
2138502174
1161320880
982318880
1300628564
1610068745
1120761043
916975754
565480735
262697907
880460969
170754681
351637687
417074044
78999297
1077553371
17030196
1713903623
334270849
1742723027
17338520
1886044276
1785175053
266307277
131916042
1227897973
188592824
1341586945
1391286608
1923687702
1065293895
319023562
1231530946
193105202
449421472
475871017
1132202027
1846599975
144779934
1306769491
94042347
2136903618
1678058032
57348177
1874381449
198146498
1893469000
1799088080
2025814246
875178722
149820388
445671762
175646249
385341728
1816636871
940311848
844437642
256650832
1727869218
1968143778
1604665565
321246903
1684571848
870988821
265963653
1891162846
303684278
420080588
1437214754
1662238372
1658082730
2120834989
401950163
867199627
336584689
505396515
964303472
1604442823
1318644596
168882652
310337868
2083494011
352798213
1994419855
1102957956
1607465371
1894052756
493300761
1509050485
1636968671
830345366
1959655266
1436661716
1378416372
359840685
1250756197
45567063
652702021
1648625905
1152504605
1137072055
673203166
993327936
636240016
349743749
1366876204
2063107873
973342546
902986602
1944153665
1774558281
611805458
882168931
235046142
1670002899
1646538076
1294436812
957458829
1612087936
704374144
911456242
1964873872
1362684395
2011462009
1966590341
285431257
1894011887
1879440136
981337752
1599931589
1670990982
1877394201
402565522
1658554538
23806149
232183115
230063735
429649071
706396443
1984662698
18548911
271160463
1054722887
166498202
703934817
1778267252
915348842
1446185996
1544257036
376475950
1058901964
2107390996
1426378228
1982007584
20215432
1670394327
1510777119
1176691609
1630932170
1933437934
2028070432
990472531
46196392
533574118
739856637
1334822238
1645832968
1198176231
1920743533
1730587745
149968520
1908738915
495779110
105041315
975127882
1976354672
861534063
120523512
1779713330
1770492034
1005055368
1532328139
2009428086
1510037842
849154525
370157295
1545965436
679046808
406161803
791851032
1815266130
218942305
1240103511
547197680
1406679109
641643977
1318363436
994857441
503045952
669033097
984838124
1299143516
1882272016
721052112
543274054
1950529988
380237696
1400083168
945866169
963808474
387850524
2002739527
226704181
1694386280
1065589151
787187668
1944070844
967556601
126823853
856923622
2035805703
591064023
571962555
878291821
1158902352
850105835
1167245996
1508181212
130485541
503686815
17375934
1686662978
782359507
1446335856
1693669791
5279178
2129832211
648812815
1570762590
576427060
413883166
932666909
1456947746
1742423078
436988503
882772014
513253501
1178743158
1054728063
1194703479
2128767645
2076003840
1506367906
79750798
749944291
305839693
1852611827
1707517553
1952065230
1851716886
2130651188
1421171564
2039601755
1323898983
1349079930
1606489913
1942681882
1344777623
2077849208
445565818
88430946
2050919702
486512330
1098728117
632314298
404692818
1211669995
964485207
388708857
271835237
873600867
344401994
2124316429
920661256
632256434
1407652001
2122800201
370497017
934930860
916658301
493757942
1818098859
2141431085
2071603373
1331743527
820033517
1697107387
453262461
736778456
955973446
873453522
531091788
807437144
792027105
140998715
1714757385
1719679145
1651636468
828905783
991434931
1819425644
257310441
126147029
1966224357
259048564
621873404
1981813545
1619851825
568798406
700310668
563308382
3563539
839164187
1237758407
508778340
1740105286
2061163160
1220839377
504848838
700023152
977396201
2038489337
1276094512
444680857
203020751
366481127
1230052875
1780545289
94621787
1180563202
1455505246
1665276294
164272654
1690703588
971656561
1755457902
827634597
53465107
1312888611
477057858
672672946
93846593
2089108804
1909920128
174692745
567331486
2114269698
1110936720
471797138
1702945380
1638811346
1552204351
614473114
1892339905
1022550686
1720874875
1369172525
1734196238
1252968386
1293152001
1008611797
818962424
1985155874
1749183291
165440163
2085049015
1908586935
1748726972
649324005
445091912
2020118235
222817300
946993426
615927617
1244648090
626843919
958345284
220667159
891832374
1095185278
304515364
582566342
884921352
286456588
617723093
1046834447
1100194348
1482668038
1655923121
1169992050
1695994961
1886538486
1924697616
1681496480
3455022
1458943340
1572463289
1483013192
1954186679
1434165788
1602622590
1894676422
54306134
1592636574
1065242313
1492823995
1046969895
1430299244
2113775230
436707180
1388563663
47846207
837063387
1156071486
1134002274
809125855
599879884
41448350
1672225352
1603964050
170855740
1607088457
1877197556
1565617937
1159870051
11348547
732262751
2095956139
335501068
2123447763
1066022996
135880042
74520639
417715427
1590928801
359972091
1041828727
2134249370
1616172919
851200558
1498635565
1684236260
60232484
111707124
493260632
897554280
186835746
1276765464
1419262634
1038533308
687259100
1229034747
1522522654
895151544
1918120637
714596174
621845483
738310163
741122467
1922135293
1072905481
54878572
1100380388
2082763582
568912480
565843356
433322768
1598961005
948972477
1397260530
1268026744
1542122546
1057281452
1308535908
1463389784
1213201825
989070316
520626684
570930023
1580871312
1876761460
1382963326
1615720428
566268317
773379377
2070046886
1957356200
52248589
492785571
1508968697
112839799
1161615913
10889608
908185911
865078944
539348860
1934599191
664979484
1049899180
124284479
1170459911
1681995298
290942753
1911078023
1772925157
1452327740
624611735
2037586102
1278121377
692181387
566806609
632070266
244661351
583553822
248271825
923820610
1141844985
538143877
1900982804
1271551287
892338882
876086028
113546440
1096882379
672322046
1846417245
299098231
1128234513
1310031501
65182288
1346040251
122607385
1044786274
679379249
964848609
1324552066
1304145955
333718113
306352074
1540984046
624036327
1430509750
803543269
623630067
627304067
1388900471
2095883392
987170677
28977963
1862261616
1709875174
1773732581
1930069628
582397125
1399635404
1554282706
37620523
1968758263
894104971
592227175
752407225
484924027
1742670087
961151083
192653046
835572807
1674482358
1552439608
748205194
1240883212
892378174
999305891
62145928
2040289629
653769796
1094422064
531268355
662671130
1672068437
75997464
1351827516
1429780259
76401524
676613515
2147273654
1938828276
614083222
1073898084
1012320885
366473005
210400535
453092225
1518737868
1449785043
1906794993
713005657
381336014
25936241
149492396
159919490
1203814169
588788299
1547495953
151585253
103108009
1584444838
1607985596
2118689322
447257363
123120825
966695216
1937928006
496367679
1164845648
80442295
1064851694
1790632916
592103165
404545073
1911250307
1809196263
1158165777
1962124855
1879823001
1031269633
562986321
166397838
219313396
1483473407
2093218510
1536375551
1616068868
870772978
135098217
1914145858
322638620
1120880559
2040358841
448329777
1590234927
1083955126
439609225
539382595
1899287106
2019557404
1007640192
349894599
2039638347
180289467
1156572091
650968015
543494765
899633062
1882044884
869527527
1093780650
1117193582
755244085
2052138236
1245872211
120208612
5329573
1237482195
1022060394
1276414796
405605710
50902578
1640144332
2130081902
1255541177
139091711
1633415490
1138754065
160955872
1887184588
322521605
1381049633
1667944030
1790433020
2042684149
57241778
170657875
967493302
187320652
354394066
1752409970
260364656
343090655
1752841225
891625862
1458636095
881642652
1726105455
352172797
499147009
588485909
1154019117
1098981983
1645263550
788593323
100222302
1472550287
1926739211
518620350
2047804252
1623117251
1759211217
1568110323
1571509355
1473115042
1967239227
569592232
1730193362
1802427138
1593745843
231401985
1131317873
1863075884
143395292
86557262
1787202062
1947663246
997331874
1506511345
938680025
1134708168
1061854524
879746567
1595514313
2028397636
1846021400
37527953
544224024
1210918326
124301700
147006788
388031618
213865853
2040505956
608442571
213031718
195391630
761021126
420102592
2054239776
1879777763
528027685
1238105359
1047372995
1632699948
851134552
304383546
202311851
837433379
673962839
1968572521
1179508740
155657577
347274739
1185248878
1003632686
305047968
1992245358
1774267036
726525729
570848276
1054944214
1187204977
143380187
2091627217
845441202
243339233
818751042
1268582253
118451639
1895272310
388877567
374784812
1934800180
1892133421
1877517306
81947537
777026544
198278585
57995514
1958381010
2135295803
35698760
412469366
1799597002
67072710
427471476
1318354832
943450177
1109329904
1426017789
1325344402
631331538
1730222782
896376633
1885604673
1638999048
1327853816
935156859
967000871
1656723995
44511269
1826494123
797916475
1540015327
1466717139
781007298
1958042847
1942495835
1091939270
575919269
88579073
1355723328
567829118
1826433384
1061172497
727599967
336202420
754386423
1895322889
86324877
826816139
246211550
1451939475
1237652522
1277465977
68079789
1081869120
255330132
1700698627
1918180965
339697343
1586965205
1574152490
1731320752
1901361210
1696812323
40816458
859902956
64210168
680588466
260112186
329832344
1868858133
1488497660
755685456
1712983114
1135911645
468489727
765523107
931333492
363575734
978602591
95666074
1457841214
649198583
1473247764
19125045
1927069669
1971601327
2063850184
824958832
697406968
707659309
1934416853
1690900510
1473774213
149065420
1182769691
971713177
1568456871
1972236604
712166586
1976876308
2043081290
337067826
762675379
1463120833
1415786662
929869611
334708153
2091286558
1007183051
462605984
413530630
1179825657
491218774
1427094561
668436184
1236478712
823552316
1915447732
1565736084
40459234
1674126172
10348177
2143874827
1667226537
2051460976
73708135
1803692495
1199212774
74377254
1788352176
1500165252
20925630
951955739
624527684
781016823
1828741153
1717667565
1662261009
54924517
1899043820
1074919478
1088935183
1485454191
1152273695
1528407385
1597594677
2093503598
585307149
1529079908
2050902639
1895819941
1238584047
1686062691
2004864301
835897007
909407081
329623149
1458320370
527461018
232664421
1643860618
321948293
1516033637
150680826
215334884
1062419156
1244894362
1854138471
1157308173
363378565
648547714
1621841758
569095105
911945249
1109665014
1107810242
224785961
31342925
8789258
1818240360
414611986
1304939249
1402913617
1176897348
1854185404
682010362
1244718311
2076671581
1491930032
2073068718
894634589
1042250544
484108299
373277154
590642248
1735335208
951118639
347753672
1835438030
1281914822
1702045985
328895995
1542142424
1190388086
247638990
1379097295
1701440642
880331077
1327223340
803729492
1611381440
831723084
1525184998
1680929937
94356655
1363020871
639037179
1726447927
13167562
1704835961
1963369291
948909483
1343606622
749729133
1924903039
410538524
654577812
1397607578
1399463641
951244880
336584396
1158060356
2072638852
636204858
370199498
662538567
415568896
1668086897
1917118560
739423465
321900879
697962164
126560197
314621378
979199045
1197535283
174984395
1295512840
318837850
1564051667
146775415
694159868
787296612
40630278
1252499341
1183399696
39900275
1668739049
572857592
1488333311
917858043
177149544
2032414621
1636235325
194835506
1230008457
1902712255
242171432
1833058575
618320884
816942776
1476349320
2126228426
867328378
2123202118
1311380198
1969345839
249366321
680516047
831552723
1119555636
1305873201
882433027
301689081
801937977
2131795215
1075478865
642587501
901946271
753037479
106449916
1918057634
218099642
1087332455
1724076126
318922607
482784586
2102335249
1739819438
834932486
717923971
1346749069
417297774
731932252
1662925270
1854459284
1678964789
1764502807
235636973
2062066290
1237748205
944012912
176816797
1901622580
978823593
817952667
1763828151
686626199
868457087
1231383950
1278111316
2106313090
115697529
1115433940
2140144959
339881815
643313494
1872869923
184477920
861939708
608090517
845884202
1464850705
1368181058
189878989
598733449
1478194011
1294948430
179498958
2036351760
140073842
799361825
2066651955
720434471
1772104573
1977504801
396241024
780530942
450571278
303526625
1499148693
1696872595
73847971
948834157
1153128864
1817460372
77927388
186915928
280549981
264115126
2033868591
1577992259
2013812683
2103959991
1984203856
432343407
687668472
727713071
1979478138
747775667
884727606
230403114
1213417692
271755922
224373669
1341324335
188541700
505894166
365796030
1019461670
2037890412
1198253570
2099031137
1541644221
1724085963
1114535858
445656227
216718307
1301784399
1681907802
1044807634
184588008
1670056030
538320165
1843213942
1290903939
1052546244
307872756
1265330660
561697128
800024978
177700354
1884512374
934272926
271215978
969836973
1418492319
2005388933
1758249395
11879734
1848009310
649582720
1948776938
1403830345
199659824
1378215384
793844930
1211914047
151063204
1415285506
1425632249
571364547
1460497869
360877877
1363145820
461806525
2121877379
1234434561
1905059419
808213045
483962872
2105715275
1290253962
1564459869
328609188
877294687
509150499
519360928
144892676
686606151
201936703
1726747000
233308531
42196210
451765655
1654813348
995788285
1672834647
1475456717
649143176
1118977491
1055781690
213200338
903246474
48566849
1022191456
654660437
1625340174
1688706352
1263442474
1332450611
649350423
1347683607
349307703
71159697
163937202
1488462121
894771564
1807903808
1115655101
1164699184
1870619096
1897485223
1278330658
2054232636
38636681
616211631
71011905
1375555830
2026159155
1115436274
1901097309
1483681807
1849023267
741267756
1254970097
2039479167
1167764203
419722597
2117571143
291662259
984961312
789566879
991903143
2044706675
2142990022
894389464
2076003378
438580421
1249230420
164830952
315023547
715890963
1205680405
145797003
2098107206
1432317644
1700710069
361986906
262980700
257349727
990802578
48027467
428340709
88763314
573778588
509835804
825634552
853268400
666109119
1023658741
777020576
1072889582
303042074
861010815
930147666
110187812
514433198
1121904225
1547041326
782009056
1783513566
547404034
1690376671
474042868
755238945
1513120468
1447871275
11526475
155552302
78433688
647030228
873603613
720721043
1228201503
902792827
448633536
1383196677
269040778
1770151897
918647997
743653325
1015473128
667061580
705810228
2121981951
558594841
2107850007
1420909673
1061120954
217347173
1759013507
1700414874
463258424
218756837
253927607
575100637
1165077036
1170640242
605602750
1658745831
452195961
42770277
1476977677
706565197
1420051822
1811591531
1758009374
214533990
1730820873
498035917
1332829846
226803965
715278217
653160542
202869030
1543924866
554038853
1450633340
986066414
1809550196
1635238656
184348436
1795662493
573429460
1046182287
517387453
629013961
1764961743
809769585
1720610751
555819561
1258703028
1742752353
522851677
1675349994
1288287554
623790125
303683947
1751171010
504765401
308308613
568227590
1697694818
1339345490
1694181147
1670922353
1995109750
684165462
1876271057
1590687660
975167788
1428076572
482720243
99249778
1325451100
429830346
1960885238
1993862726
1399052931
1643476253
1918464968
347105702
364284819
1963041186
1327818032
269316912
496425673
1357622059
1605271539
2098396682
619492038
739402240
1225055679
590866224
1048332922
1458290432
101189961
1140802675
755666767
1041954649
927091631
720600337
1481414648
320657555
624198487
1918118557
1526406594
755723724
754909608
84394021
1468203036
35252943
57668029
125959062
384552235
764010800
1386235406
1987058958
1873630629
1291500541
845688788
1931208615
273499707
454329386
1544821666
1654024584
196987304
212790622
1038301560
903580719
1805005759
1488300227
989366592
1715432631
375304995
975897350
1887924844
1788246947
105384777
1724499884
1227153849
648635945
516446062
602369291
2068180709
396739964
1706415092
374835504
1209338895
1163695960
2123936173
1630637517
1810283233
1228897875
84733709
1652149349
834063236
153995859
1160592227
1540277017
2134319781
356665375
1461706812
408661983
1998128991
1827854959
1291760679
678522320
2069494394
1223875026
1886590175
373725383
1769804594
1684618339
2139023789
109050352
1589241552
556500807
1846258975
172112876
709490244
1204717009
1811447790
2142103241
1344119921
226347548
1300251313
952542433
509719666
1990915406
1978710180
1072090780
1549684763
516278326
181121420
1946173105
22582661
1649277656
2139831284
1577807550
775925345
1638915389
2019680212
203807547
1427008850
1350352722
342876205
1845538728
216691856
95429007
1711703502
559987580
170517497
1188211937
967995796
1418767650
227053444
1357640449
1256584710
1606850493
1576385923
794031848
658274973
1973272092
75721909
26573964
1198515451
1306896244
169878166
1722950068
1329138655
1965521940
1659126132
1564032451
1936994590
1986177257
47966003
79858339
939688905
1671547987
1280725769
1316852742
218213176
1428744663
535024658
1336340634
1293047729
1310582516
1380663124
299123062
1015471701
279727863
752872953
1781005093
1802689105
1254448980
1623278534
295564632
1119147894
666721294
2108472730
1841414946
238224539
975645640
153847458
843043838
77852087
1550793786
1124374489
1088576210
526138876
366390765
2013027740
1856700182
179997272
1150273855
2081088987
433739019
300557195
1155316289
22124237
1171660122
651554997
137467076
20540576
1056919074
155472104
242917569
1363329170
430498437
372573778
1992814326
1160746431
880833411
1924802488
1673475148
1817276730
1071224763
329587445
995421965
132363925
678235040
360748919
1483592388
1283165987
624730785
1852878890
405371928
1488345210
225246800
1035068939
1136094569
124754218
67505904
1519403524
850875223
1676116252
1957387275
1188001679
558207112
174255614
1300042885
1318915730
401936871
669907574
1467147969
1782945302
1796696930
403313704
128033053
1678106068
1104427980
1328585305
553425341
1450260871
1152440532
1429406464
2135154439
1309002284
105464810
178358981
1760571541
849858690
1880843861
1350658466
1326300714
467470276
2019923115
1773900292
1863758062
1421936507
624516236
298645270
1543404368
449555810
1677956940
1281448556
146731302
211980487
65718165
1570874056
131606622
1280211877
746896492
723434058
1347690668
172879201
2038726216
2036462676
2046768193
85828927
1998685003
306969639
128339969
49296393
303639297
1552632626
2135683946
1768789776
692814613
1284712150
1030027527
1500764549
1309954846
1536960312
558769928
452050959
1671524672
1498891545
1716225714
789870931
883383989
2031906863
897746311
220289378
1106586357
1803398570
981458121
1618254896
2072551786
692567551
1157251697
339619482
1222884431
1293503440
1201856698
330662319
1015308783
1960419609
1291097764
1671259317
159344760
611837570
1209204855
470869806
1365238304
125561158
2028619690
1337082733
596357589
923887940
1876999046
393531511
244213449
1448537941
378220739
1213922378
1858822572
1725508472
2146773613
1252085495
892878864
725867360
606980554
535786280
870355198
1181825152
267028135
1615350415
353620235
18935382
2050011112
1402078749
2101260049
1086298192
521581353
1336887630
1989187565
1036503224
802041250
692212898
682527514
1885705830
491242437
1330853709
97793625
1982182247
2078392893
405932399
31742673
1670974184
1001555310
1477324463
386496666
150333318
1914677847
266051681
1319617365
685744581
1989346887
1564426190
1015111275
2090718730
490629020
1381707813
1426972958
556540732
1744772505
2121546036
1193681575
749432907
378685640
914960666
71651126
870169468
342553517
387280701
1774207787
1937076134
1536881168
1180124632
141832241
555827987
23038483
814974165
1468893434
475897192
1107485746
1307509589
841495987
1328842365
115557217
2073506461
1453985854
188029813
177276303
269662251
970500206
252415600
1813277574
347279289
1590382670
625126270
864823656
1950365092
133853247
1960306585
2138423089
2031573301
2093818727
678098697
1259378767
588617412
1244011545
15854338
2070738046
801618492
1401999224
1023072382
567777171
628623581
1037036034
1973683652
661865028
1272124428
850267300
781427104
1592848900
989631307
957468539
1448607972
1182263593
202196558
1534463746
1488545034
351174544
1007869849
436699236
749095403
49592958
2093676111
751340923
1937980612
419540255
2087846207
1698461855
1338456586
691314842
538925063
238733804
216896393
2089485440
1111965263
2074870451
182869729
541861648
1092351318
319855013
458124230
698070334
111597180
1892892691
517456436
843318008
915568075
1837591781
896247901
1122573153
1405012929
693449203
1001337242
1408604606
2044225494
1794332460
481514505
129124505
894151278
179355673
783910703
1025084073
369952655
1361974993
1712712127
471305004
1338986660
612942211
559411394
1091057125
341903177
366484926
771923190
912520974
1393145569
1543374011
1698511082
2024555659
702568325
132880468
1678090358
1372122390
473151405
1100699316
1787628989
1848062228
188608216
606172887
1518890963
655074031
2088490903
1515424855
475875687
447205096
1797362123
1822979124
1731466887
1269083085
944049502
1141999833
1653445
653447893
1199020896
1018044008
7698469
2010218483
1940359669
1046103844
340192389
2132630099
1245889675
809099025
1688442996
337118339
1622376528
1065410815
187592016
1777955989
577760348
1490682474
2001199957
1320948768
603319711
1592563602
501422093
1957996879
1496047593
396541943
554202284
430376535
62873909
2096159393
1412357112
589857261
1211835067
352273010
515137701
289486752
380421196
817320360
1038058516
1969033327
1976808979
1859432304
1274149764
1824363040
1173496488
616293095
972423085
1925019716
981000588
1433874483
370090402
945230987
401043872
710589430
137865819
192837156
895023872
1878063202
1668513675
973101820
1465342289
1827690814
27366232
1085728622
866987565
1789821
1546967462
17114786
1276115816
1292602984
1950205578
598364909
1335575811
1594464149
541938911
1092478442
1496693732
204574368
1054512090
1556443271
723087284
172381742
401849856
963984402
1977092372
297005972
1763956489
181186921
1263799386
442645419
714461726
136284630
340271888
823707276
345915422
1790756715
957706042
458566654
1223984669
1787065560
749855832
2056554393
1124375376
1490890227
716155596
1597064583
1457672035
188379129
1064733019
1041643062
243734772
1535422833
468211643
61336192
555969381
500450018
1137277126
157636776
275551608
135264060
1483103422
48285674
737159026
690000665
386861923
164758728
1385554253
847906322
488748703
1210244563
1184442673
5991025
561861652
1509353270
1214449984
2022100401
357908518
1624213353
1892529770
198295650
75425769
1678592941
1803197987
1471131363
393378518
36668281
1040448794
561447233
1196926462
559097180
955448541
545391581
647452002
1016199951
58940098
1307350734
378240872
520295937
1801295447
901752696
1560671644
1413319472
1032889913
242970505
1250377704
1365145435
1848915917
689012250
69107386
1488145300
943486224
478119794
168514770
1565090111
656953985
1700527406
1046141455
851695354
676554215
180711206
2094568873
553169813
1372865538
927314746
1204584389
32920435
15755106
358208822
589237372
1681005715
1246666226
611307440
1906064748
1103198786
1915813875
608898139
103726285
949887527
1126133166
568372067
487325457
1326882757
495687247
568104214
384462093
850143535
51873110
1512067193
444241609
113163054
742897991
1689035996
779906366
1133018510
1737081472
1401356673
1894352054
1426681649
345532455
239840813
1171087198
480533059
124147570
1732100845
847560482
793645395
2044221875
1590028498
406650934
625996227
1941443152
426828237
581728938
264155720
879248710
496949635
102559228
719746422
839099758
53771452
302051795
739059287
766454338
1488902726
728592740
336338287
755560235
513477348
1961897308
1063390252
1555863618
1506976262
1063011704
2138976646
2019967494
1702749512
1497746408
1613092404
1343026865
1386007847
1896177374
1458901147
1671277783
1400360311
2134690456
2048643439
1357892959
1622762740
368424068
2123905062
2029797936
2073130545
2056473732
625946239
1292897299
693331892
519047123
1770278235
618881311
35654581
1612735179
844237016
1386107641
1833717983
1735633869
2078483547
1643379889
1800780524
611046614
1682861851
194853372
374710659
344280562
1125501013
1721492483
1325677111
1875372013
1902734102
1154455902
1568433986
1463401970
745571179
1887767191
571560163
1282222072
33032659
751358353
1269220625
126006570
50915196
1785122718
1713201082
857222748
117859087
396301104
1954773729
733847410
487970009
1220101805
802940911
447310560
1622188597
868198017
1818979881
562324183
1096909616
432701302
345904247
1330047941
1825443207
1013265536
431304941
1010837291
1833798040
1706413533
797917485
1971332378
913182300
1445989893
570067633
1308499642
1139336659
448598446
253985567
1039382739
514275630
1650488339
1406140464
788942252
244843795
1652817646
2067279952
1844920181
2000180661
892526508
225336051
2025083505
1473170293
1554867728
610691106
29429600
662398664
1004423704
1087254981
1209150875
1214028924
1532656394
1829214963
1284769081
338342457
1052013733
1437954220
2092239282
264921730
1577852542
476844594
460147627
578275604
199504112
1245110487
140247965
1078630177
661005508
1824749666
2125734792
1324650397
2002626716
304328734
64025091
649808677
1783930570
70738325
2137762781
1892566260
1012442398
1441724937
1569402419
1194995326
722673990
163041889
610707835
1641712571
1828509847
1367559990
378821400
1187682249
278269215
637126891
1274892231
1677095185
1017914578
864697543
573517329
713919860
47568707
1629996116
2126841909
1010267667
292480027
2108020159
482358929
1963707540
310137111
1841581266
2143959563
477009503
1761751193
102513146
779658767
1242681698
1182003103
289307554
2127303392
326979767
1040723133
1534402099
239278110
1637736378
198775988
2058912661
1895452269
1560063834
970607302
1787384947
963795604
845154757
617436566
2021668878
884276926
146165537
528323992
1736725541
347223386
1548499342
313312211
481924558
1154372426
309291220
2084108225
441958765
1253716574
2076063667
405091721
29051639
1607361204
579196780
1246594089
1327560153
1564632533
766489676
263163000
2124234278
666431692
1340023201
1381023213
1258325986
2092578328
763383423
1928003200
1014568907
1591031811
1537835318
933814294
1172558671
1530995538
349150302
257580634
1021102311
100118735
2137975466
1017849307
163610825
1331793980
1709781851
84107695
32445474
1087232496
100275751
1792807544
2009206390
990742900
692236281
1265625926
684070108
78380995
126715547
1808906636
1407801144
1264422297
109821314
428954038
1718601604
912065900
1106022939
2134378164
1469979428
1167152544
1641029407
755345281
2016186919
2071210937
615934465
444007844
733120528
902995145
623621757
222233483
928762756
597744031
1251156702
1585130070
173588419
1949951982
2140179561
118278311
563758013
780428469
934460392
807377036
1770676854
345329261
18798933
1023864299
1167248318
311023600
1444816896
1606053040
778179619
1970356651
495914015
1230718653
620805588
155172034
1213879571
1816855203
166135628
1122194735
1026413370
226281988
1013220675
1169417022
1256010684
248135436
1070236278
1637287570
619324476
1815403373
15345388
424749163
2094317581
1511839297
932669883
1453098428
502612893
1251381866
1157744701
733954223
146803038
1546097912
1490273918
1618574412
1702153527
1414791886
338311086
172260773
1163540905
1283827652
1385451169
368825968
214350782
536183890
913143181
1932105600
123182770
1969284043
251784745
2135853679
316109089
1869806293
739195574
1637839980
2088022218
585895350
860966219
1037066309
520732354
1773084264
300777737
2124869838
139926492
100606686
749492702
1999420070
1714482332
1230291766
2131954750
997893914
1002489379
374710360
1787678320
1479958006
1646051858
496378258
201060434
2046474180
513071664
552520599
118405950
604256424
607620502
1498291691
1410079476
1201312176
623824030
1326447076
1034292516
1674587071
733359313
218337485
1639439023
1330690461
1233872314
308861279
819598994
1813500395
1205474415
1213107921
366896970
1191744086
1623443635
47822653
526653084
192890996
784685182
1059041527
987130299
1024861485
1700428805
1515964825
1229308366
1475737152
291550094
1869175775
330073073
1244391730
249196915
1535866445
1699793334
782062799
349409265
598411480
1477695735
1280478143
793251117
257203075
664823005
452048710
973999865
1323207903
763925791
1868740720
1860448089
1715525556
2038749011
2041910083
1541738693
1581736299
1311012337
1736499359
515979951
1776799963
593557957
1276889219
205536542
1034152925
765809070
1645937704
2057968978
1258388902
1224327847
1337682108
953813592
1782629783
220569652
1374189800
1390106738
949644468
951569626
263946184
538035753
292422768
235340293
1517007535
906889263
216665304
777707691
1137204155
1045405082
1456898649
1955514658
1064700816
1414851586
2085287085
1235188669
1900532868
2088412278
2134451401
1790214274
1563266025
1934323329
315960128
425089147
1666192563
134274545
1543775811
866284612
1293201905
1813425534
1830449133
997062293
769679499
1559315492
1951554770
1617443287
2090088964
1270382931
948208062
846078682
282844824
715640974
130712214
912209785
428271346
1312065097
668297230
820346699
793141072
1535869884
669023760
398535795
1497844056
218571583
675920448
994642660
792929739
677276923
1140369917
1592834492
1052739557
1500418627
1138550853
549825029
2002103980
1067430679
619519193
1022617795
603662250
1527113954
1026523524
1803791840
1566865663
696228880
1953821047
1268823253
1807406031
724705125
294616580
148659432
1006489121
820352247
216895153
603689364
1602889110
1172380021
765625822
167869060
39749944
973617509
1845882842
1766323250
1591176199
1209707850
1093810408
2107035567
1941626747
253189419
1389095896
1498077973
596473030
350465336
1050310556
45986325
1783179361
1266160208
94076411
306140562
11490191
418573784
844737039
1444056209
311338496
772977239
779095514
1593642014
527837663
95964970
1061357800
958162755
862866370
993191357
2014820060
2043725877
1601236847
2083898513
735241462
883847031
930711498
913943661
147362006
1451687106
505821793
1076517939
220524171
1455128409
1275267528
492922157
1788344130
606621098
1253574388
739198835
1007451899
740009570
175344677
1792267760
542364295
1458051069
1242136328
1046930138
1624170192
1455665444
1080072968
206713813
1128128068
717552013
1340523326
954056206
33525614
1089384810
182803687
288303900
640217855
794515949
1907274196
1774035945
587108871
230262266
431839782
1012590308
444091558
225046898
1459531610
1479713394
513323004
129000094
245450125
1094785531
327209962
1451774316
216034995
736236128
172606085
1842239599
224773091
339281353
80504153
1334799520
536459405
1213440026
245431224
527359428
828126207
1460110095
2009012577
1177820885
1111372786
883708634
1095183556
1202804211
1014331095
166922679
1964936463
575911120
1621306823
138122495
757534735
1221499198
1957083017
1240053908
2130389279
57832608
760570265
878328826
1429704522
1205894449
1141912440
70868436
2004577008
1525425507
1123074161
605786255
510135426
1503354029
1348862472
676953789
1896426322
324441973
624572901
1246779056
758032963
1887018848
1578818723
4677510
73459634
1972775965
64717713
1448858901
1664651913
1289306704
1942808322
2012482513
1761806690
472145328
1134616844
1750785441
1237073956
1334534040
1383364341
1011113473
747056680
1695041553
1924721719
1025299932
1424868732
794146348
1993661526
975374360
89223099
1929457662
1819696390
1785642442
219485517
837169839
2024745194
639933088
1563011988
1851984691
286511490
1681406203
1237731976
683177550
1010235738
1430097362
1345637325
1445267627
368678424
585799077
1270607905
309157794
172571499
1326074002
2094009973
1369577670
319122654
1673647599
567494979
1628738193
1139079119
573122871
550391245
327906438
290739789
458733095
1705679153
99090337
90577145
589729051
546785248
2123179646
940301
1393079987
2086759217
49900776
771896158
1585109155
883484520
1545900503
330582475
1235952170
670751409
1666317706
1611091478
639270758
435849906
371784588
879727484
1343756004
1440865132
436451772
777824691
1125649484
1103252637
59117875
1071906516
2047249952
923762968
1756173963
1271236963
1943546123
488393685
2024305110
50559751
1538810981
1314080627
233733817
811989626
2136450691
1091826512
1813787955
1885594987
754540829
1094539905
475126153
1242143700
1174635753
1066353182
534606980
932630828
1240481526
1479204513
2049184757
1806460705
1487076253
832312174
1608176182
33771487
708948904
972306408
717268878
1355118537
1037271178
262104685
103416166
968997063
117798977
264065680
567223162
684970905
781635983
333883067
359550661
1593405973
135090337
1567091492
15905679
1068315158
846396203
68875226
1508976608
272676644
1895699518
2066208379
1080797478
1997456720
597975270
1578527027
569156498
176054855
1723512048
1018775786
1663763105
1710227751
1138869730
77293309
1032325520
80589681
94455924
1924734867
1993864001
303522791
707941371
678287566
386292463
1826887895
555355914
312420192
1078422483
1483816386
1918215173
1246658270
1403443684
679016112
620264637
1910138256
350593473
950565155
910018209
1381512496
230134168
539979670
825114651
546266948
26318872
1484874370
2048609024
1497316423
1482284615
2021796834
676350687
276324817
2137695920
863400102
1400588206
1609728108
1568208300
2100372131
158194278
1416088223
386925159
186059808
871850525
1377755741
108162665
1672568984
230260384
1693208477
1926383042
1286100972
1610077950
1343520364
1072744453
689885313
579085073
1989625351
5699555
1082652970
973570617
1552807378
158856102
1882194834
2013926910
241495102
1647187291
2010177246
725214926
718910725
555998007
1672214783
2106724543
549892053
299472776
214043169
287520505
1776631150
1008265643
1105323568
1130250335
667907874
851901786
1785157337
971135930
145386557
1546031986
1436745334
1525632064
1023535201
918213185
1879327259
381484386
276742757
1931206099
1094597484
1847156620
1665184232
338573225
1690350463
1842187207
1371844015
609085298
536749249
1701523549
1298190877
1864264521
1343735103
1933788435
1065275233
349204422
581474439
375850900
232644541
885936235
1804110532
1387544351
1984251247
1524654011
1803588195
302893481
1009799536
1257895797
34134607
1359048452
186446189
1023430893
239727773
1279000085
1011205637
318514604
834278404
1330425960
1588642116
289871521
953110352
1951979279
1956334764
560324030
610265659
394317442
1366095673
761283822
678013130
2010593956
1601809493
713549643
1931028751
2062257044
1425830208
2008987876
822756757
1191758178
64203821
1148081986
165314374
1802086642
2007495121
1249976634
977694754
348317520
38165451
1053693808
2133542244
1470426874
639067953
2022212867
920994162
1767228223
45832839
1902407427
1956922947
853816666
2146776078
1698745660
997156871
22372267
1865228299
21531159
883984035
820865741
1005811444
1067141993
2017521904
280271293
135087086
1034879506
1645219279
1585028384
934499016
280707718
2073890627
582103425
2127349334
1419732261
765242535
1589313935
1879979646
1859415708
1078191200
1863832338
1661359868
1075560258
651216517
913636319
1044456695
1153141943
755648378
491461840
1321901583
1815748857
1536170236
757475106
1450835329
1051255580
1240698334
229681276
1586398171
917514180
464683815
1824808489
608617327
212650275
256725847
1642140420
557545627
139495198
1422970626
680182314
1097262639
1263939450
1397571964
472908899
1289862381
1761250989
450066502
861520832
1669237054
51062673
2058409984
1325742084
613198206
242987993
298022111
237578966
1026280503
1318284320
819934516
1955038205
465106636
115546306
224197761
386670079
1862144793
1498736983
202169571
656007611
1676477900
1053234470
1524912547
558312247
1154436510
96617426
568426873
321549752
821241787
1140637004
1237092479
1593331636
469712861
746283518
824167195
450074539
540403023
1161915141
658526058
617676703
1863371285
77591257
617554004
1137629771
1337870336
1867924764
39630562
811740825
589901950
1708390125
1432841656
674894761
1364468004
1745733523
728627641
964318860
1408328584
880166869
209644996
1118725321
1178620505
1204505422
81675374
924156294
2052671481
1753817061
1870262700
237584800
271652092
301239964
1493597698
1616859163
1790770697
1070375730
364685349
306674097
599802577
1289043158
164695959
306643478
1189882600
1267426895
786359909
340934483
689675712
2037675601
245279757
1646624364
546520957
714667901
1029828504
1167994863
927930353
1272731809
1424824602
1173707615
679919766
1610769831
174603503
1740397651
380705569
609453733
943715733
1520231944
1735430035
1458620707
384779772
2130530362
384881182
1778954253
1707836284
1892297404
476000701
1144900458
1863010390
1271274091
625372847
128981435
543256126
685833496
2109151316
909782772
1671761849
1664570671
1866822529
1788028375
2032112503
108724072
956688642
1126586200
1329184192
1604726148
2127625077
76667747
828427089
66694053
775407023
1725747496
706515659
1097296833
1538392330
1905684207
443527115
1319787179
44995517
1076812442
1387967620
946633569
1599055620
16435668
1736140013
1945914434
1220232533
2121460332
241235831
791835356
118063250
56627855
105799934
1749594048
402202742
1875196128
1728292261
260250537
833870040
1568158947
860304472
1873586976
319489868
1081755440
713574363
1502083825
1421212380
4286910
487805350
292905960
2000338998
474179517
1880190017
1169119287
1430944243
120831677
212587877
1587414671
1920613784
25511451
667709432
1239631574
1382119906
1558224674
638865047
1944047245
474408403
929066655
1505838476
2056432853
1269102138
1719950143
1985709513
1070861991
233757641
1995167558
1478770215
1611418475
840895081
1460252750
593380896
900216993
918046299
2015454984
1235865780
2024523533
251804341
1778339991
835462417
887350749
678074396
855408092
274489966
1079553882
219396815
1728015301
1978550636
247520712
951703664
1162509469
829689531
903317241
1362605788
1846097595
1672492233
831856674
1947462234
229461462
45117125
1986841469
782211875
759984892
308972215
583985937
2119161116
743435444
28598968
676462081
1662671920
1088878470
1760549023
268616718
499059772
969731557
1508104111
209496723
671530544
487864456
106651295
1602977747
1293989677
617023203
1027838437
808939575
73899500
55496502
471979632
1228687860
1358363061
1186174593
1423635251
1460472139
1822046260
585368026
233061351
530885927
1824406420
1616325825
756532100
1434800931
1546547600
628706216
1266980228
308714435
1954967761
1316229747
582220091
892622483
912334700
134473116
2046606151
1377728130
393109835
1730859476
1956479108
446385869
1505250952
1085426935
527900616
509416938
1602285888
277659121
1063257108
89895649
1933675589
1380437238
657037179
1714671904
57960758
1088453483
1183888450
591150291
1039281695
225051936
829563080
1137870549
1187757374
957908909
280760293
243265916
2057935211
1616933575
1152756897
1001890908
1155126769
1778106718
2052434886
1880041696
223710166
902166581
327214605
1207053959
589748282
343928801
69860043
502437511
1270375198
44852345
745208295
1475725600
1203203262
1440107719
1104287267
1856000249
709977321
1152515081
138043262
226541380
1337329785
1873414532
1823048965
429578565
333907831
1351155875
181116887
521407243
587084885
1024514429
1069941937
501359766
1479751893
1903245516
725229178
1753046405
554292627
1689090268
1634816158
1186374210
1043441439
2049144984
399171795
1374889818
62944665
2021930211
1050995265
120473019
1720715530
128919692
1243174562
1447206811
883460491
1409381443
1560797593
85691508
1254122683
1456066329
537272796
277859610
1895480144
682770076
1206819899
1271302121
1160599745
739284790
770170359
1512541554
957821026
1244578939
1557962319
1056433244
789603384
1874581837
511568191
551787927
668783268
1773594611
1544049064
114684162
1080700318
1027908316
354757537
1050714510
1851955179
302040035
1096863395
1293134033
2124205080
1199324718
651091917
977677392
1351797338
1404646572
177578924
1139915034
640159446
295025494
507074998
2061551646
522735605
859201328
782277931
261196436
470271175
497120975
1609224221
357432911
1267594047
131873283
726764939
1243236729
322176416
1358602948
1651385218
2096783220
1377806958
498275498
761009587
2066738325
851671257
1864814132
1330751191
3246845
1464721448
162537426
2003266621
2067545651
690986438
732392792
23586548
411056045
1948433229
1093661970
1285563980
1527374705
960173159
1933402454
885682858
933772131
1319724609
623058800
1129053941
137454803
1828316299
756973749
1562288963
1504088915
985094223
1366074025
64987006
114832875
997967373
1419583269
916218922
1145793318
1066900570
552764496
420898538
960609604
228092203
1807848757
1180105348
2095326827
2132285801
1994412605
361509601
1303534791
777895455
1733675223
508022294
477587270
444128057
2107354128
1935222580
186939722
1403010377
1424143576
1503342674
1259542342
1371363500
736807445
841971001
1431274182
187510544
455078181
1707025645
1252814593
970964399
13436447
1484465344
1619066041
2032071688
1431649119
1286875617
437386844
107360714
109404879
470015004
768050427
1943227676
1781398888
1428160361
1483715520
47849682
1297552409
378578716
133160218
704881380
511629082
1822584691
837084571
2023850664
779355887
185450490
1507062178
528436920
75310217
1894520355
1034705108
1572479866
1201498476
1605654276
1450959434
1829232980
1206421456
202844713
1448495510
1222044458
1073099501
297032426
194054613
1338993715
2007396202
2025997248
345273132
1197418052
109554611
115359767
379782708
890816671
223321992
577578453
890771532
1372573010
1526199625
1104857346
1438564447
242868266
321894702
915899663
1375865467
989777039
284332613
491179761
198669437
1530917957
1765196429
1528942648
2019865123
381701345
516091551
1383663759
293714386
1937106632
1230810827
1584396386
1113069456
879622922
664856310
808178434
1249938116
1091338626
1274472067
1439578331
1042278795
1775259605
1378832745
95746454
950291730
866434744
1283444556
1050140326
182683167
183097471
1538032925
1732083045
612096259
1534857227
793793479
1453330753
863502960
186940958
2018828859
259743253
1951892170
939173861
684420051
6068810
1874604799
1684065759
829905419
1131241775
1780359446
1717813501
1182508094
659729740
352760652
6766961
297531220
1016650355
544478712
2099766567
446867201
960868360
505802212
20678169
270296461
1045001150
1068783217
5846957
180011941
1755841169
1399989363
1691469240
1242462612
441644208
54227735
2076293837
1634367097
214812331
997291983
547745289
1029749017
164957130
1199873804
1864079777
1684664436
341944455
479064091
1907685627
1380508485
1585517846
2040051982
1491824414
1322950802
513517215
2019394580
1029190811
639924268
820110028
1615811242
1283231315
814791289
1874450707
150741593
2139261703
661340438
1344636286
1474410683
528435814
1389280968
356203150
1761064958
1658833570
861132851
1474892746
944765684
1539915513
1660093335
777809854
776878494
1062596043
95039818
1887859270
1058534553
1102550871
1133984739
1834389286
1627237028
1533567803
1800937691
1583619070
1958630345
1202935572
77725664
98560524
1436952081
1828541754
1210049664
617015684
648651174
592945688
583685403
1567544103
347989406
1980035793
537439098
547740242
768559819
146408463
1326265787
1908303814
383207962
964867844
1962745191
536861543
1521657517
1817491713
513087821
169170718
1048110016
628666571
1763435442
439586861
2134245366
873657649
596868254
1741597287
403143152
775211842
909783160
1306073618
784178281
1677667498
260860274
1252298142
138547888
931141069
723011354
681435271
1831126243
1930648565
529792723
1027413498
835714015
1211108273
2127037446
2107791761
621071717
346771271
855505058
1048120157
2053165448
1687805106
1791321365
786026672
1573788998
1662577581
218052689
2080681900
937330665
208122967
474026190
233582616
1244870339
2010805619
1640057826
1923778294
774992306
2018509434
756866839
1494861729
1734721340
502454688
1869084459
1760042841
638994593
1412350696
1964663049
1486951902
94734105
1793324404
59292248
1480907032
92681775
1375782372
599484629
1093045947
849449502
717938080
1838439234
2045423253
1915804223
306247570
861180293
530474197
506142481
740173696
2125622493
1258355781
646468726
2116528131
1708246944
859328729
834318294
395194553
1468978904
2101954846
1105152790
1347146736
464310439
969759049
860295527
545744473
1687772757
1753091432
2082010019
673606596
1972753206
1397725988
1810785313
2060881497
154611105
821263438
1164647222
620207148
1364057860
1086067039
1794188067
569314876
442915852
2012891887
2058497372
613291463
1379103980
1661885667
494873845
508769226
1767077373
176453678
1993817339
1651529168
1174474515
2125892871
332843769
362708314
1046545620
579605909
1774718017
1407708462
1446881376
1745938221
1815460328
296870053
1159796616
1874595365
2105611434
1030670619
383731021
1566551716
2082222492
193074209
163629507
1004203979
1906937400
503216861
580877081
1925639471
1885465803
1711789635
1214631055
527938042
1984002151
750878635
360839207
348797541
1016934846
634533213
1862135290
1532526197
769761799
1168542061
1443695730
1171031070
1381751132
1371199487
1375772936
187398460
1611509973
1096140166
1035219071
1527895611
950949917
154944791
883066455
100239405
68692317
1426597402
1358204439
499327733
1015334219
2095721266
1694167785
1624972134
1830320091
918595712
1470335066
1416890947
308142978
361474487
1285257674
678360426
2138240823
1650958196
1173308260
1504355007
1640507548
911710022
1981379165
93516410
2020800951
2085091509
110177408
65618174
1395967212
651348875
671711643
568250651
1886834897
1835959997
1454539263
1136279325
1486662844
1355834846
1441603871
1080097238
1613616354
1986742222
67296159
2084423143
158834415
521409856
1200760945
522012550
292056486
351579776
2105586062
985240734
176500140
1763074496
2003063692
1439551289
66722221
955050415
1198777837
296404929
434619989
2020274949
1211157414
107325357
1865250507
1699294188
52054893
2077860516
2014427426
1414060264
1390128966
1406513697
675957308
2036003918
1518743041
1273976461
100942302
531944304
747084322
865296868
1454213055
2130400703
1093589750
1292749468
291540713
1993185948
632237219
1315013739
2113100449
2048409472
431171700
1491690532
1724566082
1471817394
581997792
1155205386
112405882
1445184744
1900936699
1206177590
1662984356
1136261145
1313543566
1279248790
239972743
770008388
561830879
1068418305
1543031400
1691836197
110006010
939741622
1716316008
1244484654
1213752261
81909154
1477120581
616285389
79496707
614311755
1272325883
1407828324
673112208
338046748
801922793
1093005694
1620979034
404623995
2142119623
1444815008
510709243
1733649753
1324562844
176313877
801434629
218096957
122619192
1279029728
62873873
1797274275
1866815137
421876660
558294755
2076263405
2140163836
425756934
1668091913
1236690781
1161338388
1705476974
375785373
398191863
157354080
1693275804
488643098
1324376486
921055860
1357119096
1487668458
331350234
2031334680
2030841460
533139322
1249584797
1439660468
1209574968
771222233
1659947555
280780602
1603146026
248469999
1954938996
1945445625
1369992216
721265232
174294494
773890166
430895976
1108198394
2037534792
1287665741
1862244825
1152874885
939534998
1958324583
1866139083
819527988
1896174866
1513951999
1612323067
1095347218
1931751793
474499618
1905655095
2027304614
630977496
254310243
1965800341
1222109710
1535598010
746256818
1864653425
1358398067
803241896
1313772335
988447609
1993138446
182617201
237362686
865514082
1496089482
193102357
398198538
1845160700
1813234715
1306023231
2056049688
295106236
1464132130
1768981087
71364244
1107176479
46387885
144712031
1899985038
1381481508
293918669
605277763
1204152538
683837740
1673388498
1005757611
2097622735
1199932550
392935112
1510883711
317923258
1712690406
1589371788
1052298492
812067205
1545209128
1764520733
1408896383
1286164575
1555593717
89288501
1627161067
1647211080
546402281
240658704
2041283280
1003279217
553009843
694438116
1285254559
1385951757
1862384233
1278912196
997512966
1508025302
2103190093
2139613759
406570086
26507459
1670637271
1281946425
1944841898
654272621
907262893
1172244896
553847905
510313859
98519753
604100229
1722950640
2005432998
2002741757
1876960016
1603200496
431591017
531028216
1277190643
549326657
1413935006
2075691071
2006056719
212849540
30378243
1568171831
1006663619
514281292
625778388
370129414
347683714
174457352
1915580857
1974335580
1968526261
1031033016
2829206
1823421132
980931547
631246838
2123764706
844169874
1934758439
443160158
301796324
1363082779
1541318611
1698420324
573592214
1516222641
216283363
643694853
1036030267
1114326958
401671452
986263597
1530605417
385110421
2057322263
1359583283
663023577
1135387514
228208073
160350873
1003737990
281956362
1356862543
1356877958
82396971
1471305070
940892614
407946456
1481479916
582863709
1586735636
736581084
728607269
166631828
1413801358
576309319
463210710
493925960
21199435
1175408978
1964385896
331672638
1870826259
1548058768
709818224
958539906
516231308
1502622391
870305014
1239044560
1616394559
1628277572
480278672
1907074403
354521422
1573320604
210221470
503815826
162657279
467154944
2014638212
695755839
288244308
18183087
824449973
577617773
1761535109
1661554929
1898781492
265984260
1549210128
2051283244
336543080
439091451
264560987
420798948
497685295
1732426616
1377509521
367378456
1269075006
1144543210
1227224488
1200881953
1608735430
1742262081
1304119006
71134832
2135924916
752462234
1272441411
1226544836
1940841192
452439238
10133228
203825354
1450002027
1917063897
2030947495
911549812
626725846
738871287
1104219224
1736217020
25068591
148320480
1221818312
1792643438
1530582226
1263204640
124764946
764084549
372089853
729704796
609950605
374204770
977507427
1592050935
1509413106
1341587118
379927218
1152594301
247252200
1849830943
1312641110
1593222072
847422529
1320234645
481898640
1017206466
480765514
894573239
1040489729
1492699706
1411159355
1734808563
1096927484
955074369
1535565520
1812458477
878620286
923005188
1355902026
620156863
2030610998
2057066706
1754563271
536946950
1172266924
125476199
183167911
1399132499
1026024923
647958826
409183274
1842703173
1013004960
563374147
585193069
2094304761
2075852920
1702719136
794335561
1782523395
1351581888
592135860
1652422876
872421642
1694628314
1722101599
1268041260
1191603949
2046964273
1697305134
1437577298
280380500
1343640855
1943673277
1087644635
674088316
510400135
545361907
1636922187
1658269565
248651793
1632125990
1186777080
1038146387
140166210
611596680
1243797868
1079267347
696843232
1186487615
2048945688
1470454935
772319520
376636610
926065512
850541146
454239462
241562652
1370488441
1162721055
1891701294
1519446930
1761297217
1754032201
1168800444
100122372
1184962136
2049827688
492188458
1614607209
1827759039
1872429594
2031716228
1041884483
298160248
118631256
371797795
803043007
1128558949
465217045
45910320
624576001
2106920084
527954814
792993947
902654894
93397251
1601581229
1607759993
1776730208
1839757131
2122875431
1694900371
1731963993
1061550404
2056422575
1252790581
1364032509
1546097343
542492720
903958463
2104246081
1211750790
52187754
2064570977
1314861004
766017018
1675176053
128638335
601595667
301236845
1836572937
311570028
1175677933
1543584992
1244938132
553455819
365167149
2015960531
1475532127
1295008329
223272935
411779389
666086620
1596673876
1199875001
1155712632
2119694997
783625888
1290511259
643363091
991156497
1900553767
1483410037
954404978
1510279636
92141302
409173740
1289564211
1065861078
12407126
694047052
145920208
318927455
990482856
597438991
1669654342
771864145
1341506564
351039393
1591961057
110961030
182186177
609598793
381848599
37631017
2006560962
1698267349
335920877
1208109903
1479739733
196782318
655075730
2014354174
182227149
1146162196
1825465518
526201097
2064505603
1687309707
38299552
1433534081
190655715
56184040
1324302483
737602209
2097510692
1117068204
943002565
1976691895
890741944
891845417
2099373395
1842884157
1584927243
1331880955
1781901353
1797862808
1256814326
951849634
182720240
460134334
478541625
563814268
1998279731
693023532
740788692
1880234823
1483100758
1202385274
1348510946
714553060
1130103915
1343099359
465973792
2145677551
120346029
2100820880
1617677077
658951090
507243143
1216387059
1100168321
348523507
2011146326
320156805
1538282530
548273904
1684604296
170388977
235008994
1243760789
30679649
524951871
941715056
679852543
545827089
2085283475
1225337629
1872637752
884897200
202544111
1278448314
511571507
171378274
135546556
882066282
157006971
354202761
1947104719
2084932943
1789003109
1677243353
267619575
1258304976
127871223
1674631923
166956471
878413123
962517311
1486763090
549436035
1111071250
1381380476
560813481
1883326629
1722549547
1705724835
412713109
1360796307
467185387
1694588674
498305715
91652593
1736376984
1574069878
398822927
1671367258
719217365
1467960988
63201599
1229540036
517924380
1868540919
1814026098
1614463240
394091212
1345976641
1937951043
526430932
681284466
112025145
1844700316
2036865147
158726961
2083912859
1487422592
1410371423
455045510
244631480
1509479059
831738887
1099198321
1233379787
1342926194
1737966700
1301705370
1019249366
1440799545
1430972880
174109252
1083401844
194543492
1146981274
367467414
924893768
1473961437
2125482324
164664690
2028520538
1165746098
616054004
385715393
520198366
293987978
1990894788
441174417
1169422613
1929290649
212604536
1474857436
776159550
517388077
1750841458
1974593192
1456082595
127212118
1546880112
2085126382
859072110
1500466705
2069271134
429028358
713057064
949965836
512125237
378573812
1468951465
1357409997
152591079
1837559744
1290399997
1381738984
1524884791
748265371
1058255908
143469164
1111694530
1411307331
16160245
1317750419
1264459504
654787529
709880647
990406320
941263977
1860022001
267672784
2101914931
2116553561
67038103
1778011238
75785951
1589825760
2110458435
468894730
814760591
98907390
1169216816
259648342
1941721819
1019300556
1662293031
1904739923
2063258747
2105246925
892541376
1728838555
578797571
473914698
1933710992
1970823786
841621939
1139214864
841922013
1745623321
371734830
848246156
1518043668
1790927704
90661461
1955578344
1742639312
1742639086
1216398688
1383240405
2137061131
1836787710
418631545
1084317608
1608549761
2080154657
1503621576
1570999901
1811205287
523873179
915090214
1843729621
190343556
396548581
187750352
1243571141
1696045380
556273030
1134053672
1604147409
2061833713
295779802
1169532593
800274625
2031499894
413391139
1302042054
769896857
501706445
1590537221
137505351
1917510911
1841945739
447630867
490970752
1879603887
26962709
1838684509
1120916456
1031912049
382337902
2059511793
1622645353
2121576017
679681299
792779401
1022411208
636833061
1009816048
428369536
496234776
277720190
849590900
2066803806
1194674015
1692023613
1517277707
1878431155
991478696
991626055
789881705
418659269
435385669
1112732895
599424212
860165557
353006660
1940797231
257977336
1565912607
1621139799
1661502583
1266532965
240050793
667168278
1569491610
1429725828
1730062457
313323000
1300584076
1148015210
214981734
100429199
1150993930
855054627
670357518
1515246459
466747890
966877975
1963495441
1757120560
1254817882
2004643090
98499226
1775019709
1842614076
726055418
1815903674
1241789590
1821140520
1037143585
31974799
1067065880
1357824311
929084387
1654415943
447615614
549257859
2032568271
1885671099
2047863936
1902501172
924667072
1661664884
1139946173
2023589545
362727566
1868485601
2063016700
167932420
2033919889
54976288
1160355690
1145508282
108014003
1738195806
999480960
645505370
33658416
1358275940
1581114244
1612904655
970192908
80208544
1369030227
1830118912
1498063366
940658278
1464570763
1877249948
189397836
827127962
1168207309
1142906380
253694785
2134342546
368497847
1803874191
1823309438
1111020334
2071735810
1200460006
1063549367
375044653
1358030182
46186597
513562467
534024453
218651911
594622535
2099065748
341167097
1379247510
2073559074
1890578317
1465379021
401735206
128419863
767194837
1608576546
1483480450
1347406469
570968826
574583071
518406565
156005992
2097174568
543761177
1208813443
1903567289
447287594
264562939
1052314835
1718584163
838587325
860452986
2091669136
812103160
1445500038
486113087
402424390
1082818887
1300943967
31871033
721075814
1993846116
2016467680
671226603
1837795828
37379183
2062957676
891988147
1677212843
265907363
592618768
1257612148
411064395
1153033073
2065558869
1659331586
1775804300
1726766658
1252685483
1256015933
304871273
698257101
1387712368
1905561791
656019114
1099545367
1456971533
1733740695
1953222263
1029130611
605739642
250917254
944607852
397693349
382025778
2002304040
1895836006
384645167
1026235630
907674848
420584675
1342852925
348477302
1603853006
1615774146
159810022
29607138
1632488833
616468666
1138296471
142460230
252986426
672679420
1546328075
2067932991
609852064
994396655
263371009
1042765058
1312409714
1520427388
474709454
1973209119
196251403
2059380167
1426480679
1805567378
1295396786
247776527
1065979999
848126652
1023846924
506661489
825846537
197644445
2111996444
294497917
1766018939
1531769127
1974210269
839184181
1321442205
2025992937
1708412947
832991360
1214227586
2036446531
594693346
1856070819
348961069
493925596
890239498
89095095
568142748
1593786217
1951770574
701733984
432825282
919744826
232585390
725574830
1017313872
125335454
1502895934
1867542860
497801591
1034722928
171713669
653684274
51603661
407086131
447084253
1894969107
1877589558
822744556
729808603
419696509
1323358518
1259369371
882147019
522902220
1178592328
436722779
8845382
868121880
1940160450
695206583
1647827695
1511864983
676008946
1098344710
1863825919
1827418289
1018637026
579790247
1238567834
1274469794
884265863
802254621
752840034
215970108
852233004
595669009
1821603023
485549196
610217973
804971610
345113519
1535367807
500005687
2057337892
343025488
1367820420
269648808
761006506
598507114
1272833493
1467729838
1853617073
485959560
1130456155
489504644
1707701070
223950655
645689607
592312221
282744653
324974135
1164737480
1440068236
129962159
1861625779
1398556605
1611961310
1984825068
1252038633
598229933
288215477
1970091038
1388130779
62761506
132018105
450562408
534339008
1327852007
1879638101
85433098
1292789657
476829210
312438857
1546589377
1268100308
649469422
312727459
927364692
551310090
1626770915
1880708383
300652190
1014990378
1825609650
1272835920
2068410731
2008694375
6136238
1837531043
1820441301
401444671
455319682
913679548
982301579
1510767689
1135507015
2072427440
1663071523
483678527
1683823453
818275217
54529704
869969623
1058246096
1758332618
422873122
1167698377
1419938623
1669721547
1255126979
1388581063
97914737
1175804143
1140493701
625590960
557555066
403383079
1622122363
1771420922
30494579
1204644895
950205964
481208747
1475260255
1116523012
1241010376
1174599216
785930044
437486717
1804089795
600404135
1049581711
1156175468
1582695061
83849048
445476201
996685917
1224118209
70090158
1396633773
242266792
516529717
842765230
690724286
313014262
1879459414
12440289
2111772989
1562969951
1589364922
1598213717
1069695228
348591629
2013766322
122443425
590759029
85951179
2011294188
1589367471
342000890
1858866961
151056704
681253744
1782988226
1110680061
1635071182
1883956275
79623372
1217450471
801017295
859809724
609530408
954693528
591114114
1234574994
1941766367
1422018431
1978985215
1843936784
1747302172
1790014600
1021524848
149667225
1316521546
44260030
1727306412
226698589
283661191
38809645
976133379
1040868568
2033801117
1175568557
1232098753
600305793
1901397856
2090872653
1282704258
1435199624
81445971
172802261
1993671781
1654834862
729699297
1383312796
1643155953
1399788736
757408013
66976871
1488176577
822192880
1037255495
1743545429
1399219689
1766520270
1083789241
923023132
884865093
763610252
1976824050
634868517
1620484147
345645010
841893722
612376156
265503090
1535813384
418910531
1099597781
1409674505
296712091
897620941
899879449
279025064
1462606354
877099524
1472521708
1184238492
264894844
1710491220
398453767
1784103124
210690299
589605346
521138094
460379622
852165156
424078684
1579010168
2011622868
252904362
2110345433
371428629
1824868781
252614356
504884282
1577897302
1348316754
1291458141
1073010598
852218945
1104580446
1810213958
1188912007
1505555142
1019937758
2077950142
407693492
902877618
115147373
959606661
1104074984
777440150
406513200
981518091
1894774545
1751142307
1597585894
1151766024
1581305686
1507216345
1111608605
78238164
1639565107
662281977
175705997
1529052412
2146565735
1294439065
1822078647
891893029
1555691177
1104895514
883861636
582795732
550175645
520466491
743911615
1927936508
89949171
1291010545
714702035
433863243
1636819198
1411084231
1461805057
89416859
1120163528
894426484
169959363
1208509499
1241744771
283516512
1427114049
747978238
1037551688
1863608768
665028592
1288480057
2029868605
702174000
797742228
977738472
461318737
1257147929
9541295
423859061
619754550
642430798
1170939587
1191027885
1670729714
336471989
870490322
1086536929
1835435603
1787874868
794064994
20111487
621417826
1000280621
416691688
1831563259
501792868
1576516962
1965175209
840333109
129427510
1984229100
747202794
592839373
585100158
15275166
1775018466
884932267
476401366
1343810982
786290712
606673964
283290978
131831115
155906072
1010647104
1535602885
1537840223
1731376230
1456175713
1056395638
797178831
1757747613
1695646174
1663213281
1081902846
695192067
1216003137
340217845
516408799
1593310034
780324033
611048216
227692381
1407355054
1854122217
1237636719
1257372572
766204223
408434571
1368809560
1416373749
510462651
1994159893
4345674
1923741519
347727492
1098132424
2085890725
823376112
864492996
333518322
729541212
1680616861
1462455672
64073665
1971879802
61142221
730942126
1337029790
1922245709
1665463470
1524643617
711175668
514618621
1071238205
586800461
330418821
1182551852
596462957
726684772
2102803591
2103802589
1461190615
1135865047
816635748
249436700
1802087028
1205494929
20047431
30269878
1635837535
981492517
1410880148
1843599643
340441308
1176911428
1700852140
267346694
1250112793
814286281
1996153801
998067588
1018177374
1897453500
1050061188
2096081408
1701758624
30244115
1928641252
2023468522
544042833
752504211
1234740470
1349442230
1854563465
149052541
166309946
449949128
732994528
141421591
317329135
983046610
489393716
2021796483
1288541025
821085650
2102071939
89929307
2144923242
1331959317
189808829
1534093688
1846703345
18086874
750541528
1039068885
1433235176
932023917
1463468004
1932434899
741928224
1620929241
1216276001
847191773
2042308600
666360775
59727217
1308841917
553804943
648399523
555145400
643112761
1276404955
239564648
980697361
215169619
1640324001
962459855
358797283
345677695
278883637
141329497
942878946
1900807114
2103686003
1457684310
883862569
1709092495
198036798
1323259466
1105025268
1826723291
73593983
1510022622
721966940
783008354
171285629
1791949379
745608001
152894635
1738971101
1534087372
206999017
1605353506
827115272
595705491
419541113
566065189
441208476
804837864
850503218
1878393865
361125162
891796004
711016119
153846541
53103104
1678854145
75389085
699623769
844215129
23025067
416043713
1337842471
1785693097
1969979196
382371789
1646547559
8124810
166449798
672649059
105941432
803603675
720650277
1080821960
83669267
124990679
639488837
618704208
1957554843
911683329
197439860
1382115894
2078936566
1709944169
57533347
759022443
1548334428
278004799
361096746
1240775987
447189223
1852256378
566821067
695439060
2144207879
479424055
1925605096
1897946310
1478756577
337532585
470753399
2032794344
1207590053
1498449621
297908518
28685931
1027208202
80465208
759413174
2040801480
2119481239
1671618629
471459728
2143686990
293177224
1809423641
49302797
695875580
908888202
651611369
1879247346
533550887
1854191541
2070967246
221834164
1314197015
477087402
1834723055
1533070682
756996961
41762819
2011753126
488816698
556539595
114422743
504764659
2035678113
85206007
1778690855
572444508
1099732505
629486618
985998652
315909502
851838026
1534963876
709778111
2099669841
1935237677
1882600862
80022272
342142812
38306635
483771291
1942196151
199478420
1095551586
1109979575
1483995367
684540201
1007602292
1656039613
1975087601
1124338894
1276751296
2074141803
1376382279
2545225
976971761
252313192
733550752
198744659
52604029
209911869
295016882
1821958571
1848356791
1116765476
752456173
1419018034
845983590
639595899
143616752
1912067709
1999848072
51232622
632023822
1248569768
306409823
318601913
1916702976
428175387
2135529027
97290710
1161377990
2048144433
688915881
958993598
1332741911
1448278538
1042906629
853283604
93494898
858369385
1877041359
1803738704
1577032467
1724225512
593670669
361810980
1483953890
720527295
1244061892
1318178951
615708238
1069321606
1205688212
247932947
1618263036
2064030306
18666614
894896722
1273406784
769230503
1733265718
1030251505
2136231568
945420287
325780389
2057541855
462233454
2037047110
1109712445
833703648
567000813
2133239701
1232418708
2070953897
385863556
2037902238
1750594406
532353702
1367012363
1882895460
517849748
1991720977
1327635277
577716146
230552270
1707473533
895751284
1009208783
834275289
927998346
592866179
1022818306
675552016
1522940935
1232702856
2027032373
133759968
206404108
1237660819
291438900
949962859
2041757493
901651437
501762060
461100210
878490947
393608491
1949654923
1038973935
504751572
1299633007
615793668
1029718155
11001105
549087208
1081899032
1959355404
643847108
1592731326
1741984535
16596880
330916258
1785412134
1812158313
575661099
1887287168
474935234
2136297701
2131854045
1088545094
74933321
39844568
1268227263
1160483074
100825086
1974169047
1638136887
815788064
105187903
1930139428
1511683000
1720842962
1597275904
1376908744
1226204965
243917014
90475120
1059119537
1301355444
379482461
1423590610
348739921
988401633
624528325
1058375430
859592702
1002478750
161520454
533827438
1639494813
1790254125
1824135106
1293806860
2046723932
2126109590
1504252286
177255614
904992827
1305317984
804766125
1584594088
1940936005
302719702
791291526
1659412775
613601509
169960034
229745778
204755172
1602832349
1063496098
1935323122
5824716
932491151
1891904794
963477735
58255517
51891335
1529420944
14339193
662021791
820859125
1420659797
15566517
1550724325
474710452
1904157941
1729801603
853529748
144598560
774478663
984095443
390658693
178355533
1681977757
1963155099
172950501
606207095
461078130
1640079575
1468574095
1005753717
443334230
1600228560
271420695
1673118956
1865542373
1141391967
369890444
157526144
25254894
2006077519
1313247095
1109417289
481144670
1181857555
578331096
1358423384
1095612622
116519582
1241905540
1662817989
1935293237
1687882915
1819494999
944050711
582117338
59553692
147493195
225886067
957884254
801795917
757834356
617207209
1238706538
1922147620
1825176441
751823013
1415167423
838005013
699982190
375783177
71725864
1829194716
856081379
400240829
1450279204
960123379
1724443166
812961082
194574180
1531088271
2061002225
2004420988
1452455402
813746334
1176588758
1577662184
1022045686
463431367
1602573202
1261732124
772008275
1231735045
645032344
499921882
1709366159
1761326654
1282342470
664963567
1174632833
1550634543
1039942958
570229541
1738185278
1970537532
1414520431
1797472865
1205739067
56172730
142984112
286487643
268525791
1306676153
1946909605
1166359818
532115452
317693777
1092982613
1401171708
707529665
983482771
1234203844
252364957
1652846697
938444569
6114621
2066152172
1712907384
1912773828
1733068697
189872043
1203245698
472595183
923162063
1891567583
1483024654
288153227
213031161
1419389284
119652973
404622378
1586564294
874853892
1920243019
1871256072
743619842
1274466516
192802058
360972872
1461043420
462708060
1938483661
26754266
1208237849
181746926
171477192
1735631476
196590462
513250835
1935111263
528176729
1268885856
1919918372
820092151
2088351857
366627245
1494909072
1181915147
599810050
785829268
362650861
953403879
1865883073
933741498
320572752
491607252
1995507184
1182845977
1502053328
1368183186
436240994
644519011
964707552
1578291199
1013149095
1310727320
1237034339
1916280476
1912616035
1027097209
1418432587
1509677954
1959591849
1373410818
1009096091
1122716862
240773044
1349416660
678821913
513048413
186068385
1100707430
23557145
1846849814
1607499390
2055341653
1286083928
1131642800
1609972779
363293389
2115319072
1251729839
1030607115
1520433272
639011127
887350876
146934135
225089381
693233920
1865694667
179074566
1570803745
1363186911
469797375
370202141
817536918
223282126
1600222738
1537444300
1238127449
676346296
616666825
1452543159
1547087301
103654887
581833659
464811848
1710428892
836536649
41686485
716638721
1094155159
465691670
915669314
1530576677
877982446
1691217170
861107469
494920981
1641109935
1924665074
1805062877
146653301
1507685102
1306816239
589107193
389166776
828913694
1906047762
1578208517
2049212476
1781560665
1130365076
1849013955
506716704
576040347
1447184807
1530047986
1248555423
1896433527
1934279714
617166703
984865975
153157726
403943355
581907645
811351540
829139440
954553254
252437599
831714728
1573465487
330972730
363063703
315067590
858183876
1169492321
317070662
1796120249
60879279
481340085
53093858
1052822455
1462407877
1253328832
2073155426
2041426746
1614598164
825464402
1662934049
1146877505
1261314564
1847902521
61482148
1441743147
703798086
756340456
1872273408
510484083
1428775839
2055454813
573357100
54218852
1986919718
2012266002
764882493
1774941241
253743093
1394634685
988643942
1922411276
835681943
1262838142
358282425
278039910
1270710833
1523851894
1929121957
395486484
1189580634
1290527533
720771662
1844096642
2084978965
425499497
159071646
1141761200
1627131542
1517533467
2005698386
248467920
274105915
198727115
896181463
2133011073
1336070794
31454603
1942383866
1415131063
1744209522
753192143
685911873
736696567
892186810
1145474754
334810482
1544160989
276773232
1625211822
2050988758
1953365172
1210615149
1590798127
1181222038
848978849
617702036
314871302
1405485690
225875066
275332163
1990382938
1417170603
1976133970
1230935975
1849317270
1781491326
125753607
674355193
605580254
918573492
699308165
1552173638
1127246798
1521497098
24954267
702839398
2046083478
218735722
638425235
330878641
1068203682
820825564
837099350
315190414
1156020627
174806777
539754129
1577739368
1278145598
1969296167
1517436231
57091704
1610140291
1176140354
1974015432
74464845
2001283217
1153034471
1529663753
1709987695
441894942
23898333
2094507988
544049616
2093070285
278970610
959884824
590081468
1258596659
327978449
1058653219
562460687
350865020
1249452531
232231394
782966471
1324093777
1264610753
566134940
973554962
1485719804
1485844484
1917578371
1380020084
1305499703
941796932
568453308
731725803
638340090
1446917285
483764133
1103805199
1118032216
1764515421
1741584050
205640460
336018461
1064969720
59699064
527121627
1673467028
1433517463
375466644
1006078909
507588135
1214197547
2038364660
954570347
662324701
993051933
1525623429
1675174529
1494558585
1092893002
1517342557
1719851279
1101552956
1750183667
1647153903
1996129030
403924160
117797296
2047611446
336366857
376729266
2079948374
1989885496
1302058020
339714945
580899629
716162754
475576759
1059123917
1372489666
753700077
321814435
1047619855
1413393907
1351556145
1072164173
1562971634
1735325910
586755536
1605122775
173427403
1855663775
361771700
521487830
407099545
748249102
1974199713
1958743441
513160793
9299936
1919739291
1079539595
1137289056
1317483799
846485361
927030056
1989785986
1848793331
1637192089
1259984528
1207653151
788095174
683330634
494987866
577915423
972846564
810933717
1066950088
195789025
1467401596
534117239
1793584182
1902415400
1581265073
45843398
341948263
986311077
1497155068
369283614
828966274
1939121075
933953485
1052710653
1104954499
1716560525
711052945
1289632702
826496618
1599367423
556754740
858704992
1684219293
437478613
816438438
132180449
1335329148
110347407
31621054
1859863601
1031029232
619763177
1250756301
22879366
2085532853
687008910
759922519
1552306154
2087735362
1877331865
1190134954
981362992
2144579919
251047927
379928901
1477688163
1466752599
1619175206
1544468221
1791722469
1226691529
2061417765
2006044172
293344449
479746260
1665300138
1310240611
1940522730
1955470162
463334234
717218529
838956090
78648260
1514431513
369080623
1550072379
1679700597
1316258120
453147289
1478902768
789074543
1290201419
2029543522
2066799647
1633777403
464289325
1197102227
518391886
1336299255
1422204049
556563011
264038763
1641546140
2063065391
2087812564
78653385
938230397
1687549983
1746906413
867656784
638823951
200339926
67688511
648327981
39284144
627942012
591788198
635379127
204415916
255625070
718774978
1687366919
1238376450
1189131790
1665940824
336755800
236379257
214847891
492634565
574313080
1963704429
1049201060
915588296
685851949
69479856
869212212
1008961150
2052055676
1048630420
326072326
525978174
1092641609
1686785995
547695354
670480194
1471899115
1097664882
1909467137
236978496
1308602345
1477797481
1436441079
1720358880
161937517
1953315628
1674237151
1353916276
136428147
482052102
1388088653
538259689
113446751
438795544
728602032
108159660
943034447
1316996766
1495524659
375003174
877806020
1351033160
1520739722
1245911675
2039645464
1327970009
111872489
363329673
628494837
118145386
1703652412
1656172380
2069232211
624949455
369980461
1078467134
1732096809
1151616537
195101977
1759881964
1686317040
1257914311
809481290
887089696
234279866
1168830156
341510059
1987395557
530899973
89348608
1533393748
809796329
1480614702
442456749
2074038290
190370340
1920035479
2081601772
871047654
1799369703
1549753363
243371948
1251739106
2076049095
1710237092
1796798699
1010659595
348785075
1414892172
1115226791
2038637961
1454220261
597784016
1702947310
799566310
1764709834
1027233005
2123276287
1453836003
1440639152
203979119
1125291632
1691635138
112146211
508920749
1756943113
259876466
121193826
1811338473
1887980663
1818633709
1074274733
1820068228
1702465061
402205810
9440240
1383758664
2066064666
943852479
1299670639
506383224
206459701
1289041308
235269749
810382651
1344310377
938438945
1554693033
620455925
942815902
1295374944
1806305562
15182226
1214007757
1990158267
539215027
547291213
1555168343
674297850
985917538
1683137934
955680654
1733617980
512596469
1080754063
1746007932
448214730
55710383
761226331
1629903665
732897188
579096795
1735123724
453392850
979326046
842698450
148772654
770526611
1104522543
1263436832
1204945445
1585219805
160655712
615345469
39316901
1813668405
637989950
1594416075
1243371099
1073244362
295711617
1899581246
1254808907
555687979
340287195
516134078
881148709
1560356131
1059478584
1058139990
1172793793
1664522647
918071170
2098333880
657546884
639752342
1567473842
470329614
38825198
694055764
755245344
931936065
564148326
33256616
756726508
1639383391
1633476317
732032490
2038103619
1942113411
1709122224
2028522100
851798145
1515924991
1390124399
204926119
4823502
539109897
771619176
833917356
2045965187
1978047972
693712111
569179672
1699921573
2035215975
1212541749
669086143
686873073
2143191378
728213414
1550738408
892071965
879394080
1320304645
604244095
1645360649
1705922940
644363815
1523784420
1706799396
1859192636
1311449733
514782052
248448492
1082939574
1733764835
1829102314
1526320499
600216166
1375889333
1450235687
1363506222
1863334528
504991407
1484474127
1011982381
144081406
1748129234
23357247
2023563073
861633448
1338841168
1488627050
119954725
1336221169
1390308863
584216118
1959551476
1672743352
479841476
1949906797
1794725887
1928534944
999699279
761648633
1715444478
1592837046
1032182537
1577523544
464669898
1184048540
1557787295
980529068
98727209
353894752
1053515898
1020154511
1720297257
865166176
912362404
1053375271
1108029359
347085859
456142908
1336139274
1981074325
466420137
10827652
1168764899
214427081
759297622
2095029198
153792887
1374969354
121879091
875057573
1513587725
2014172801
1468891893
138820312
1502135727
1185188598
1531927529
419831788
1745483045
1548397997
871386802
896512782
2142117590
32460487
2085966560
1933613561
2068680674
1708640882
259917629
1550221384
1517147115
1350614617
1516777610
5321132
1760884714
97487021
4916026
957725810
1374230344
152915503
156971720
444308233
125644798
1657047055
1231604377
1261234052
298598014
1375345436
617074045
1986171988
1086562856
98235579
1460969082
377860052
1826474441
213332532
1619341514
257863119
1701717880
549703313
1134035124
1753987519
1650421000
1434179747
1175573182
1998000562
1248137250
1763324322
1968913583
1730570168
1572935406
565498762
1064236481
1557941406
1491020706
631414403
111800009
1302635029
1764096382
720678998
804139587
1095046461
1501548657
703349120
1202293924
1546297289
725324217
1920339069
2071002391
1787630637
1661395951
483670816
1258417329
505523642
685944705
1237310854
2090479653
1312140439
1964172008
107669517
230149855
1277818543
1663729294
1827387765
175215443
1147716391
1735715177
1102784780
1790534601
772688860
169708822
1527651804
1308189327
2040366947
1989589551
250850096
714921391
20573238
484496521
960542889
1211488162
855587399
1433585508
577908558
537972629
137383282
1873068465
751743051
153530696
437647208
1302215261
758174409
1635714466
126280365
803748938
956492508
942848819
1680964643
367328057
2064996051
1348517278
350283189
529379165
1293440654
780490365
1242951713
670546347
1671588052
1053119898
1013784065
1598165161
1322005018
64880881
1684712769
2108421148
1770711636
596299089
560310735
1085663628
236082157
240246264
560662386
1045299299
94845191
1841843593
1578222751
958946883
778793680
1971273166
676926597
75830080
969701084
669691958
130650352
751056466
844983750
431171047
523400401
88688836
671469970
990054487
1534844572
1800332299
1972212642
796973304
1730615905
7056396
179292981
1120348646
926282765
1453952290
33352580
273374829
72487390
53493579
167084564
46412385
623728101
1269043855
1290173613
1614875463
87312764
628753351
187693141
759369725
1556844160
94509076
129996438
1246300499
1584486969
168362473
916937873
1281296935
1044117196
1435634890
1373247637
845340623
1330531979
172642712
271995160
1036929483
1828420986
615920336
925416020
1593309912
57830291
372908326
525284573
1373397088
1307209577
1539286857
145052550
966734746
1181349941
1893187245
1122200174
1041682681
1298153436
1723558625
987309098
1741838499
1030423945
296460037
1840029899
875272004
1908494293
777087253
386341893
471184811
1004287737
333407851
660085532
226078939
1595324105
2127921265
729293670
538024754
1729989085
996667393
1326708850
466854827
271059535
1974110902
124346991
941483757
2115181954
952194610
1006533687
1341392682
697771479
762799332
1864141174
549424141
955382769
1941764680
2012697995
103025607
1803416290
28178176
1418336522
110631553
1439621292
1172409647
1901258855
1771307854
1712206207
1642347586
20294086
2034714521
107938211
752686631
535794739
2128996423
900939740
1300187851
2107913312
2042525060
333108963
495516791
976026793
107603671
724951436
808475681
1660180936
1686518707
741532331
1073745376
910512611
109896609
1684146460
2009322689
1662561010
410382029
1866889493
2101774217
1955108893
1861813559
2041487035
1539460222
1949561032
1516054645
1852606588
1728322985
251260675
1692940946
90654963
1868797401
731346129
371150658
1948148084
567280573
1791941423
1764279325
1758999633
911460050
1961052194
1036066745
131366568
445576151
1213238556
676576089
1409014654
348799096
1908968593
652751431
1118129397
1868773350
765405482
1706400457
875220820
326285078
1861073759
1733068165
690352922
346992787
685183014
292079204
1313701585
262683052
2054483586
1352402056
1594694169
1587994047
102246085
975311604
1762656017
276970215
1218717633
1280315401
689419559
939189850
904863241
724520557
194499363
422811696
858757443
2012546392
1370474896
1846255685
1084275428
656918537
1966847108
1899733563
1067838669
40093485
617952938
456497446
1121394342
1338955795
314399416
2062099617
964594932
1785546092
1472757264
1470962934
271650445
1806198692
1434796810
1353674416
206171078
1601701104
1358400339
2037137252
942881815
1505720705
1902147937
30235165
713280527
613394406
1689025543
1270014712
1243319431
605991235
624975783
1724273672
1837598758
1986426235
989751437
1184416088
1410752960
1098570642
1400665494
640509173
2066111225
348709353
864299626
1865511776
978706877
915371612
1310073206
574765102
1566549835
805508798
994649609
683833693
579550740
1739405463
1535014740
669000750
414924824
448297553
696521143
1602961885
1346501863
184195689
408813964
1463759548
767930523
1085094017
1469037966
362754915
1855799447
1273388340
2061404328
1594304655
305038272
50448956
1218829434
2052174655
1677135692
1347162907
1542904607
1110740364
1309183296
979401995
1440467621
1421094412
1809947480
1875552166
188257789
22000859
162279533
1067252847
1927370559
698752812
1409977208
231532475
295693189
527811663
2025564385
2068174957
1073842953
636950900
1484800561
650381510
1743088910
464764318
784945811
480775759
1038446864
1964691116
1004086887
1091842549
80859544
389252324
169865482
952406155
395894363
1290737608
1471998705
305332993
1209253470
12249543
19724367
834129568
391199285
387185923
38786842
1215831381
1712819852
1039970051
1057805490
1729314157
2054571537
1079360901
1157631420
169847488
425794521
1799066191
465121878
1336467076
2037179778
1453905793
20239919
1509877549
2112325048
1774146657
475612564
1028180227
2007229969
1043861697
1063248898
845850279
452131283
362529174
1211372268
720417011
1885521815
1711570305
82878147
1188028198
1073511423
457816293
1053079270
367882141
1423606723
77040066
766077500
2088644393
2031070774
93467808
460369492
40798954
804804341
88539203
1691807172
1260676805
2133760143
1011569209
1398808063
1812709066
75138795
1854608120
2062114268
1434390227
691499346
1281841709
1509432121
45908847
2043096147
702964454
1945092611
716763536
30172342
1909835822
2021061247
885102297
201652544
903874672
1265975005
1090363939
1186815276
2075546337
1697804713
637567930
334889551
1787796179
171990128
1505625358
913558381
1130230910
1190669729
1431382481
454329936
423311519
1786007341
539416479
803237404
246280591
1896860733
1346192997
275887530
1871155001
1720991685
1917401227
1231755756
1446830806
1147095798
1974598552
316046258
649716612
803771091
1702178742
593789456
131185436
1110525771
1747146915
614876438
663492983
684077340
910570984
1517944699
2108739847
2099070853
1872880209
1040435468
1796389816
523751312
1960951041
514545963
54191629
881983827
744626602
1371001057
20251807
612972342
1575467130
323128529
1600007907
125936372
439748055
2035941393
1161225530
2117373242
1888822285
1011717590
2103008101
1253055156
91798131
490445814
1758793228
1286707957
1922600347
1578775942
1817222741
790847161
837541958
211047493
510850674
614929855
840473409
1395899342
238335445
87405970
336018872
443615996
1255859465
1996351319
1986827549
2103627411
1853616844
147455472
490356152
1944361883
1192228760
1146516746
805759829
372191646
1496138223
1126299271
1000306857
66757737
1521625827
945809677
403816496
1130598140
1790784069
785811039
1302477836
1508658531
930374382
1771141438
272461445
1947418385
1899822772
1785857043
1779831415
639045881
1579447006
432385887
859902643
715264008
391877790
1714192152
2101365602
37061482
1975854295
1949807009
646779304
2018381445
1907924174
424281673
1532199900
1499077453
1027228204
1700956843
1571791349
247155943
654934859
1805316493
148712874
1680603459
1611045738
1229091006
535515891
1812048897
194019091
530458611
430249973
1306898492
379326464
1282936404
1082103166
1169990313
677747233
700803362
645854969
915803319
448632571
2093861386
438518555
2006779342
1192344122
22779149
2056121308
1730338274
410207731
631181027
2117150403
1509740639
972793648
395113327
947522879
730709287
1678793154
883004329
1745257623
83160005
975639779
1091664931
1477963383
1744491905
1573601018
59810686
1695785331
611645256
1388685818
2130255744
2097293437
486124644
191338533
54158718
1109281752
568135780
1931085830
857345480
1185210591
797960554
275925066
1685005523
775316222
127507089
1596773440
1822490414
1513837274
1770397238
1301248098
2069010693
601644908
591464371
1473494646
423853113
121591330
1182174798
257597788
965684693
148495061
179543901
1921681857
127149413
113961022
1109260272
1431868091
1005275819
357308385
1220364195
966661328
1190722474
1986769721
2087607000
1501264719
130063212
845187737
364465314
1294557336
298035181
1323865759
669237572
548991319
886396943
558063572
548939930
1566874070
233554676
930688768
1453000632
2100427159
1612156092
1522533803
229067689
1992695815
1357585861
904879624
1521132560
174919830
1673158963
940815256
1828381853
947228229
859572731
1548931770
238907207
1277309253
1899323965
359788981
291088294
764461601
536453306
879661222
2012179454
941153938
1235601344
1052451250
1204459434
566420743
757205882
1238399286
1609338505
328739280
1896988389
384108082
384093592
1772974788
1761266636
1387975271
173114929
753449928
1494069217
177556172
1233207342
933446340
1763115948
411553713
1800307692
426302541
524519374
2121141394
695110838
892702576
1199553721
1610553682
1233912547
1085438539
475791205
160194931
1856421414
974323286
1518219506
840783100
1666289714
491992094
533324766
1824055392
126293552
414754829
327684787
97365317
1257149280
999710339
1425497648
1456089590
2122961862
427106389
298701762
1796561468
1323636199
518065739
1851079641
649686872
1644297458
1547533904
350940945
2016487527
1649838974
1444945621
1389114900
2078866165
844703009
2043962281
473444008
1495597662
439523778
667433589
705706650
85768326
2068788835
1556284913
524285278
37582550
1940381856
1575478070
1146467065
514112765
1555839131
1789146421
1809090003
637747777
945209927
1523284407
2045299993
1882836444
1733564809
910255319
1447578325
790681163
1959144144
1051936237
1059504813
1527507556
1374451136
318878561
138944413
515498310
362436676
119242557
1230578200
679662247
734289813
36369087
1524078340
1337251599
1611506500
806769559
1089672517
170954741
1347299166
309636933
1206862954
1064728645
439043649
3665994
498117297
460717210
16458669
1785542999
540869455
479156969
1464608252
1200917022
1763187873
895044590
696875302
1446030226
1367752411
2077979184
2102761708
2052088920
1138563487
84841186
1934877394
1358034032
707541731
882087459
926560332
792844758
715525259
1974619928
1814264183
584441085
642931467
64031802
691830505
723870817
380855267
498462538
620985415
1268781480
1931897684
939724422
1534321182
1088660773
921230056
8281040
1301747815
313666108
1959454647
1154897157
1863534820
1869179933
498647145
347372898
1886466347
886878500
996361235
1074699327
1391590615
1167179864
1618034612
533186207
351152149
1216490546
1942107335
1741827587
1272342907
883025979
1147906037
388151941
722445471
277619790
3798621
1927768408
1157817415
433549665
916305072
1469150714
1171938434
380775826
101618961
191121941
2105832739
1736980579
1779225942
593114708
1219877823
93515544
1544172933
1951396224
1187225101
1985245434
430142923
2005394013
1280199729
1528769337
1723030714
2058759732
685187780
652914094
166217139
1759941138
527973824
735495975
245708593
1923941157
1629016488
484305125
118980842
1496454767
1754689222
1331155900
495575587
550252875
1333545713
2064485262
1008613288
1962312066
201429953
1858049099
1849078447
278314528
120047872
706704859
1593284107
178433710
468852465
224233465
2087353796
2018933898
1456400471
1368131345
1324100732
1800194645
913049833
1144549484
11395367
1793692779
1028616091
1270621662
1630746375
631822777
1437374588
149248701
1691716152
939657976
1594890092
2109294509
947250820
196166530
932850262
2016454420
2108063321
2069318163
815878890
451901738
599041957
327243716
548796768
1025052862
370959228
2068425043
723523306
2105632353
554593086
1138874126
1594877707
1285338636
2027013989
393737488
2128257756
1538155090
1089072627
2097642383
297550427
1322787031
1141532718
667350769
1488406424
1120562897
1174470941
235110494
1498124391
771181903
1960803285
1281031568
1859989719
1615349033
2127417784
661006722
902059253
1668854686
906885305
1325622457
689908727
1096113635
1960456495
1536380087
1990121830
1010978423
518446321
1452809561
1504211080
1367865428
779148484
2101925960
1094907297
1812505571
786528080
1288254862
443246779
18817828
1597032009
1289182187
1384634198
1753730397
1917824574
1994416277
64124893
458540008
67263310
76320860
1068878472
621706942
1555318898
1643413180
288539725
1967234988
116313465
1959780179
462029107
1725632401
87766270
1661936973
662765088
1037263413
660167362
7400457
62675898
181043820
299094671
197404406
1388849079
1465165511
52073848
1772624496
998715447
886672650
1030568064
331029344
1860328749
1124532083
1023257469
4790272
397480739
33005631
97811968
1470818191
267623774
1196359101
1562357539
1638359777
546873204
1957425034
766837388
776422682
522621079
418527719
665902859
447533764
1858223462
1963752050
1597683025
1939884846
1076580825
1877433309
1184361880
480387106
1718086682
1552356059
1540775464
1265890858
871904764
272114148
1115113880
355036390
378210339
637298201
1168368831
988917562
223122402
1869965910
1737778573
1508559828
537400624
2058159232
787650765
1517278402
729124078
1060977058
1394671784
947046622
690783219
1954048468
1013938836
2140357239
265606211
1163052157
90598880
448983353
38697974
233702529
1181843966
1617484010
1118402379
164132252
1968364643
286546701
1072079521
1487945370
99084107
1341195789
463119734
62650216
1105764237
1900817910
783016851
849970344
2037017324
1419594910
1652848747
220478387
1041200801
1554131518
640759953
1385385704
1324064109
2034224334
1560722441
103908004
860345700
469315943
1585803579
609167513
1049437983
1491913667
2102769209
817849414
1472211819
1667878550
223673279
227653580
1662390578
105790451
114093772
1817761648
340536433
763280760
789425142
1398785567
1015745541
250168463
482605093
458111438
1455298625
2124641019
8684600
2027767759
694728956
2060831347
1344616045
425547994
1294074702
21275989
1302166744
267281647
1124069610
1231550198
1615243262
1282111587
106634644
186831793
1500859455
338329570
695471450
189514033
59026779
2010209339
346225462
1012321950
1150103345
144785092
1809526620
1519547634
740217133
448351860
1852497085
143146818
1970843669
821138080
1493207166
288504643
1574342732
1108289756
1780414143
450244779
680357880
1580384173
625517133
1048027772
1221599628
1451383836
1363917303
619812459
1796533702
1747936502
1916249797
2078877131
2117418492
253360123
665131799
1240061278
1719684724
192054555
1679402918
1646048682
857335975
1356510099
1651497702
1965771632
1975678
78024078
307029707
2113879971
639842025
1677653194
1825361630
238016510
1909603278
1640390387
1051598492
1192113807
1550850104
121690425
1969629130
425812715
542071071
564155653
1621543147
922950165
172236278
162938057
570342161
1991140834
324209418
1512787698
811427953
1131478810
468992968
868139863
1701005856
240153452
342060326
1043183261
2122829692
433330104
1939191688
1736695583
1413335719
1548009224
412021076
2058782957
1163880597
512965427
267297042
25876999
1967828520
1794549103
967714697
82337394
2134343340
1332964802
1898506843
567860473
695216742
1838953621
598181374
278295193
1865778329
1241344257
801572766
640219074
1748468099
1254404942
2050306183
137604032
682319164
1448420216
1515896590
1035217296
757614920
127478279
1538048478
2123604927
1100194722
1996708007
1316876597
520841378
310752299
609151447
1162416692
855486269
1018164055
506532234
1636655180
142846568
904779855
441193777
1031143471
1611785779
1472802628
1221929961
1302690136
1404300070
593164295
1283336039
1218328717
771763096
177326934
1616110353
2002852554
75839131
587647488
1516404001
1291517477
1083258258
581571307
1662015241
1088052661
1549053798
1722794240
1715526771
702935578
2038535541
155611599
1953502473
1047354633
430413691
851465136
2132278268
1730992906
665763745
1593293763
349216722
1102904804
754014096
1071138029
2126252930
15167110
2073432996
974484761
1643050679
1333376930
1256949773
825748463
1286028473
1951340498
967173187
1951013230
1614880337
879385505
1694496779
479034294
368855363
1377353802
1122008891
331441504
1841408180
238476668
809809380
1067731896
725286161
986748843
743519554
2088279329
514669735
1014307496
59381555
544612160
1411824688
1236786076
1037263536
909170013
1689394761
1316463341
1962590276
1948151299
174001278
312778675
1353414219
864238146
17938114
576618614
1070443783
1227860868
724180142
2003015224
645003976
647452983
1647582312
166330084
445265996
300584870
1357991039
958125825
1892719915
268134008
757963463
1771009159
1180574719
1255628370
619689276
1244965022
1653683794
1411286863
1404451387
1716521430
1074110798
440479644
429043920
87901944
1115607481
1139611863
924010651
1456570620
449140822
1695758176
504128115
223784111
412661305
621738022
2020794508
1278803526
771125353
1972899449
2073575079
1017076327
773287326
1715980995
926511653
659017975
1571067972
1889204451
754029257
622927560
952356080
1283016231
499206791
1312438560
1723731241
1969958782
545000870
1220599483
706739306
80181227
1024203704
937964103
928359439
1698768570
1973307125
1286626579
987922283
677318059
1474725141
547895567
2071384251
1854265192
1708017521
216138489
1799568459
1583193456
1576901403
1567888557
655076883
410781335
701501755
335456146
1352303752
1750854917
2003201866
1640996470
1700070974
734760207
1269180249
475879465
684858581
102382272
555194449
754026913
1987336800
1953407042
1974736440
1585258573
1277707516
1020167331
2060761621
1924017170
596110066
2038503838
1871903502
293654930
902086588
781504834
118230402
1956922626
299417450
1735507460
421006429
573361075
2074073924
1317107481
1025894530
539739752
1570418258
152405916
1410146784
1155974233
775649487
1574266013
1858487941
629578844
79586669
1276963735
1830501439
657952658
950932619
1054107746
545279956
1557361784
1247113586
1835738083
879168906
625928092
2038418913
1237154211
377217455
1833076504
1527269011
164591268
375357595
134820991
1826189175
1885667149
1972180665
1259101828
454969293
1872788951
624836973
1878479979
1619359406
485562455
2034093748
1084923658
647483225
767127413
599410036
837313566
1245912206
1480057849
1598633539
1473433459
735721074
2086233543
1097618198
158696991
2028690672
1681901994
1225346976
380837893
1768807869
1013229448
1499826651
638560979
2028469984
392282337
1935047099
636564391
927872187
1770516224
595061265
923752812
612146326
1687001434
1163458710
334161766
608944640
2076029719
1756421595
994473684
2019666695
489702009
1456242097
163125785
1342188500
1421176415
1803927496
2022968853
1697743619
423367797
775270281
1718908141
1238646436
1973217246
1412588582
536483880
1982294003
299046686
394899848
1430008610
1570240257
1506507366
298426351
1119175870
1169199184
454249064
331852959
310307381
1445758951
1926192541
1081594221
1557577988
1481584163
1233448681
33838638
889541002
1589666759
1650257019
1165453310
1507852467
374306367
799722742
1114077578
1866402528
1260209147
782233210
1899457555
400590225
1020176528
3439783
865828509
1565616608
797454646
1299111712
406062931
227911479
1049892964
1095937812
187626125
342375614
1353943817
48248372
855706739
1477204953
758920162
497906851
694685636
1204327165
339939481
801222518
906395495
340066124
1664453802
2138867309
688539059
2015725339
979494761
1282511549
1903107418
156834809
1192222491
1111592224
193839354
1102513496
1223337217
1822030884
1774773259
1201877526
547166917
1738828334
38335226
2106758084
815879545
1213080555
970431220
23625780
409234087
1542553259
1963727572
180755313
1426031618
1728685660
773413526
25479877
434584707
1991898108
112118857
867479231
1058161509
689032128
1786582035
1150821554
1899514210
68551560
2014279796
1144345150
1676293345
196661454
181082743
1496757900
476355988
1124679405
1778709946
83084553
119378297
620965397
1312794916
1268418405
1764663374
1703467013
516032259
1888700427
1641820335
1932451914
2128047423
22496365
396041154
1050929327
2066408757
387147452
1461031386
1016901789
1691225276
160434345
1506821578
1800256207
681362837
1140243923
489743042
1553693669
919514768
103753097
700892898
1649021069
1470587645
464241967
1708591313
2039839590
391545661
1923082905
223134445
2008771614
1144554747
79140378
743352439
1092586626
1338592217
747269408
14344386
13850567
1002014916
1361228890
1927949528
1718253681
431481605
1125208381
1639666298
1680125510
94300243
1017632120
1476907214
1066810612
1725482114
823234637
1342364931
51896809
787071709
1948559769
186885656
2120700776
942839071
1189364390
551280889
151078346
1494967434
2060231299
1249615185
551418394
888711749
673343056
430137748
1280922732
1293602584
1637727384
835030699
1445952117
1369019232
1642768198
1280838979
244775141
848052386
1704412658
1115111732
882995872
2004852877
1042884620
232474105
120313444
1813691758
691185434
773878548
1019682089
1040411387
409028895
511977561
1176670241
959682017
1570646647
190243238
1184929766
1695571145
410611922
1032098837
450826636
1572073471
1345963200
1035227509
354168203
1643854312
1476973630
2141205654
1266734560
805850886
1893063859
2036766190
1819909258
1862968999
380059088
1639286750
157757726
238951137
87298874
1792121366
672096152
775008483
1103025848
798549787
794269360
1518807346
1581910826
717449068
1811019123
259807107
878702108
2009173683
1975902840
1068450842
63320565
1203384122
788343051
1269699229
865517812
1682482812
1774100622
503558983
1784055430
1287410002
2042583425
1670535953
1271087779
1908033726
317936899
556581756
1764844194
1312974098
1455866352
880751426
1400038604
473467763
1432929284
528043621
1130381758
632504525
282116514
1384754863
2017222341
997230454
994523708
52183863
961317175
603062796
2069570562
2028763540
1511880329
1709269185
1934414757
500968890
923685100
595465544
571959498
18899401
1507510216
1408585423
1885455697
1739898676
1409100526
44383837
1539312509
1898372636
1591839851
1533846370
919511976
1223316972
2013457161
776445968
1557121966
1367774741
2032886924
1000002669
60074947
806323570
456159116
95274016
110818733
460974862
1671700082
318079505
443026058
1417453123
873752760
2146477098
1330293090
802127623
194084441
1987412027
650913055
632895000
156508389
460566522
1060774645
1727839581
1635583665
1128914283
1020387491
139964320
990266511
1072748306
540410558
1793221175
1478475821
1667034062
637004445
549634843
2018486884
1536593869
454923520
717423409
365953380
1563117661
1185742921
209519953
1975655226
599252982
543562368
1508611821
2096183111
661447435
150222729
173174895
1492982234
26108944
402657237
160300321
1340452040
1494222657
1487619588
838593510
1846586168
1401837598
1964930521
239961805
1426215670
1845912499
1576192387
2075448361
455220924
1271701206
1784682814
33390064
2131003587
2036601190
1111003153
2017624749
651351374
1408682671
450550620
1376890254
1049224175
1028693372
1818484681
971888219
99158717
2136810655
1149827328
1799416306
1091172298
1095372623
1084473076
250526399
79338553
864990483
9982985
853121130
30547401
523891236
274676702
1305063631
1088016784
1342655379
1444657517
508049302
830684583
1608276946
113751291
337598151
126100596
1030719138
2073963205
1498408711
412194151
1593374108
2123178236
2020470694
1297287364
1827593191
1142433269
192212844
960921813
1340998554
1295275662
1329916958
330216637
1880072305
1405545623
1830374085
365183497
453864809
814699706
1147826491
813885449
1907691532
1499843765
2093689915
512477490
1816905058
718768661
678617490
213235056
2023970271
675899453
1162184575
1845787870
1807831412
971644451
1934255353
232802606
2082051117
803011963
1151506971
361103616
947720754
1982216162
472936517
2143924635
1929243693
1828826762
624980590
1617166503
1579797379
1164789480
128273733
1914939273
639338100
298830382
416774085
293336165
503647387
1858423450
1808376613
520705460
770873993
1077547700
1178792715
1069869829
61355857
2065504882
732954130
247472381
614102868
1410533028
1518048762
375476634
1579387180
1873981022
1243633480
1295675477
875924078
1492396335
1833173766
1555217180
1441473200
245065244
877501810
635204832
1249339631
1753696490
168253093
1257220240
2014711567
1777226128
1157446604
2047013388
1505547994
1303497021
1298771426
1337676184
795823448
907049232
10527529
1724646694
808832913
1763829996
671788770
188705682
1138284284
1738744991
719376771
245493203
228691248
1941834621
1996099844
1682436588
411085040
1234445561
1981536665
2064110956
1075614053
1534459988
1113466091
1004596911
23579473
1473255979
760507275
724080638
813739211
385239803
315382830
1677082964
683366761
1259781388
1494441089
61311779
1725368049
1824353068
1842598253
494233607
478120258
1651582541
2142973638
1949517623
794568400
1242768512
708432000
40978126
1024242808
382342857
1103993343
1197108799
680917590
1717684014
1818779320
1623715783
1692295023
86523806
849547912
824341536
586931815
259094328
999211471
701131636
1110720990
2081065359
1846825494
1356883943
1521526692
453342343
1072957794
996573243
2063945364
946232890
194371452
2060695987
869181734
442196863
1526437251
1733458584
1405401934
2127032019
793089719
1040385065
1103478133
202151160
1767612412
1018885465
830015833
1561623723
426389696
987419687
38489658
1758547151
537248546
955425079
1873087648
24027556
887409662
2131652744
1415338990
128322606
339837697
597953849
579007676
851220364
1158968198
993698398
1406240407
1976752058
528012359
2063953510
2115064743
391151590
1940629470
1187675318
1644500275
2136244321
1865852150
1955489807
980559687
372419818
519562908
111027447
1141571009
1143466807
836199499
917492589
1847320629
1066264752
1763390054
1794349637
1593503136
1459050816
1886095968
269322261
1985767952
1220394352
683121431
1494318681
986468612
27897863
1179394260
280634220
648950741
1216265592
2072823178
1966333124
340024205
1817428165
1189169611
167039327
392116082
2143341381
1535603735
1631253366
1719013282
51089740
35309876
417928076
201982529
463167897
918752616
614201880
1951680317
387818234
941263788
15763999
174111874
2095307508
721233502
303295171
2060827376
1478769587
1821454129
970373830
1506423182
837139051
620431376
530336177
1412106974
1635822949
709659313
916380194
1146148842
1857876685
1147222310
1159851283
1954989547
951492147
1735931427
155947628
291756362
1892822883
75302227
377341233
1224176261
959008807
454038284
673762330
1391073891
1509497672
1249903978
1831838916
550737432
163244508
872731571
957838761
1025983284
800107001
430810949
375064641
1782037700
1489878328
1116898192
1734036427
1643300544
1258643146
1308276266
428203690
706118268
992448826
1145638729
1751818604
1203825449
630560108
1570693647
1285116088
945461699
708241475
591842459
1950361499
1962791338
272091526
1108887628
161778031
1754977449
1044007288
421855862
363771167
674922219
2143477535
1226898325
2061598233
1742744513
1623820149
1175875751
1463226196
363586091
1014524477
773229323
293320115
939378615
1413548353
1823987851
1893708165
578543162
1620113076
2085850050
1536758233
1358628650
210702936
1662157913
999200082
913068197
845828325
1526406986
237278690
286230736
1977813446
1766903653
1315240479
1548491432
114806092
45513944
920334240
1135686156
1707000592
916762171
1251814873
163457085
2014613538
1038383159
723156735
674510711
317310383
752891484
2053788663
114456670
1574426190
1941637814
1743887763
8201436
281449841
1128277650
123350706
233907531
319503475
1591401103
938731349
1346692312
1787427301
1491627715
750315010
1553427615
899876681
802472783
323863229
359582086
450119512
1066579974
1786171456
224835298
756575203
2082561392
1318807508
1643156498
1009558890
1861151866
1561344426
872783837
1678104475
2047510223
1291954452
1607236777
1860065421
1899347744
2130128080
1397947844
1097152342
705096208
168344272
1738357419
280496395
963458270
939473417
1718283042
233848931
772245266
1874394123
1916013690
53283618
870263449
1061896253
1425919136
304265381
792148797
226082103
1305001891
1549313980
21094232
1950168082
1266244278
1499381117
1387022409
1681000826
524007696
2137219868
1829927556
1927800961
260286534
649268377
1569447401
472608129
1474952297
952780344
1335989606
1216534240
155724827
1203981251
1226809433
423018705
1754477763
453518871
743555521
1281353291
1511442274
307384655
660418910
26406010
433175639
2015423390
2089292487
1105408992
2027212595
2028890898
1482667867
1813361600
312779789
1955519487
936289463
134011773
1824527088
1128245077
827549267
169245829
898350187
1343348921
1235821815
983875128
1594090936
376970369
1431504699
1100682807
481664250
551603919
1167809007
1255689190
1537221999
442904842
548896791
1279689367
499100678
1572646952
1239526229
832195249
975323975
665379729
660167680
260685163
1569204128
862325373
559655379
41197105
1185958837
193336022
1715753846
43418867
479341712
1106519882
1428723550
1107038387
1676013026
232965555
1767691175
378806615
75218603
2123259088
2121658098
81140266
2114159776
98398992
1165461396
899034257
1594216758
369579214
1224731814
2076223790
1206852947
1770670638
1734532720
215309130
1059999292
1289377166
918820306
823913014
1518829800
1699838483
1482855751
1990870000
1155276566
2030733669
1432731854
1551241108
1858681647
661617261
949829140
2026514213
1134376053
1382303450
902077715
1352210980
189113162
739725921
1341900765
1799731157
888573345
1973442623
373635900
681222358
493609811
1991696851
905643736
2093605523
2126922159
384386146
1347130634
2020448368
388235415
1155344477
820984878
1755485867
909608495
4363839
963089790
1702239291
1228661608
1732414911
221879911
1392479494
667465779
408036434
1219731575
731854083
1395023714
225651270
1290789167
1610289461
216228774
1309366776
1894062853
863150721
546061139
1889209807
813022495
971163762
2005290024
1706851931
1066333087
2108858935
221198503
1777633456
948467702
1531083299
478245837
1140718746
1914055011
1224062788
1738480812
559444776
1648127185
288413712
1153704965
1929620573
1356354830
1975809007
725661527
544241098
2104267678
1247692311
1312617825
1053825261
1090793527
1303986078
1780935537
923488568
505153938
1734713815
1154209777
1690946084
497294690
1914839138
2134751165
1024665100
1229560063
1625230222
1002838568
1932692444
140161224
1453621870
1095187789
1587920194
498418034
934587724
814510633
352368071
38876971
1281556438
254462154
1053741048
1494728481
1144619864
1588790540
647656520
1037582026
1109731596
773183996
1566854933
978064472
411182100
238776059
267587391
960110305
2114014272
300886896
1283763156
1626017601
1249871891
73452407
9057041
1396670420
889732721
1218165597
1647779748
1792595032
442225129
1601551546
1238186047
702931704
91431435
1620431473
850260995
809788480
161027672
1179939978
878340877
868756286
2010329057
1129712867
1068157612
513353070
393356377
1944107924
1285969025
616113140
1271103259
470704731
1770317086
1390570253
1996311716
1193015688
1132659011
1309674093
1956433042
53947608
1313959200
874577335
865151728
541801944
520702547
1260852326
1252737922
1198404070
1672330539
1846715055
1475046402
1940866576
409214082
1787558190
359023989
1277667952
933996282
1290511627
1285134181
441354144
587055452
1684175058
858403254
380717630
1700773085
444750942
1109644962
156317418
965682593
242803930
1123298763
1107773383
1771149620
1030534556
460963203
946818929
764486499
1586407345
1419767176
838559158
604907106
2056239828
1830883727
535862182
1435486147
726453509
1143438039
2116942011
1914431280
1503730508
1168544470
1455340919
383753352
1014008220
73727337
760803627
1855012386
1293595467
332448551
2030646674
1731522428
1520943911
1037468524
2037179063
67942012
1579160624
521449183
536570876
43850372
798988539
1172556104
1962937277
500124373
1020660910
650949692
1392818081
844745693
1724181244
321257744
177167805
1673047649
900476999
1555123040
2066900757
555634040
523690619
1932630857
1846642093
233149561
739794957
252956479
18597755
1496239548
1600879013
1717702288
962327411
2087712872
1531204028
2002469906
1574972757
685876997
1527120963
640130993
198828560
1607558568
1026365508
1094918359
129432625
1241688047
2069870307
2052532574
638934957
1583824843
414493766
2136741493
1116843692
1217944373
994193240
570156153
429020550
1134103219
1462071994
1632557023
2102386419
1166757780
106167383
875245627
1165725757
1696641546
1638385151
543220267
67456425
1370447814
1823942130
2103073231
2023868186
183816688
1730772482
918242511
1876028169
1034877750
458863919
2109105325
827106469
1179975282
188184367
368273673
1556864632
1532521673
695745682
1291702813
324914955
1148718073
508107647
827710030
242978286
1288512479
1808949054
1214015888
1296428799
1230788250
536734081
1349717623
1265215289
504560650
504453599
248054022
1145813122
523897560
1808596445
1047407917
1480533700
92767393
1390447053
1885684801
10810102
1729588638
279353644
177068070
452419659
1203063172
993523231
358579516
1910603849
1459561285
1946659401
781120461
245630663
1527454284
1968756352
1087790022
1143498300
307788011
16733233
255421935
1346581532
133518077
872160296
876527215
516347160
1759619986
1134983128
1807156975
757559609
1641620358
775092488
1472952666
1150365808
1758212133
1904818847
1881938219
997310095
359782484
1752787032
1817648873
781588351
1350237158
2139262829
1074946381
622697340
688923015
125482654
726648816
1503882148
207801449
92913237
1825949148
1847529015
1799052182
2097678642
1495587562
522017374
227307274
1358031929
1832066936
504540297
1815402222
2143348428
1857475799
296182640
1698236763
630956866
1238958375
1442816861
2128420963
1575862052
508104844
1981768294
841507108
1318607596
1405779948
2058075655
1568360659
1544319786
410357564
292197823
201401402
1052770225
1493433113
1006727144
786836755
1871633609
362987502
596944562
962277507
565738212
1809966011
1644682000
1217379864
1179342678
1216038917
146846229
485219428
1575959430
1909032201
1743575192
703744282
723470008
2112342785
409751487
1716796888
671399194
1301531895
228655301
1306509126
2017697933
1326101137
2072287817
856781644
1747587239
440013540
679850829
238222949
1741910863
1774057027
1372403747
1812917024
1374708856
172286132
464330429
1986205643
855928487
336782353
521757275
1281010777
789220193
545045037
2902156
24680717
277965616
794027952
416738574
494640417
2105574908
375186810
637474270
1608832052
1121383158
520639323
208359347
1441385670
567609712
1690841741
905859680
29042422
102877393
410658634
920825070
1713945103
228395136
58704839
1567078800
1103905657
1336897800
2134759877
108059206
553884721
1527331586
333174170
192413017
774076369
1843443902
322707322
1581541556
1265347176
2111939973
1262913134
1771491133
174454395
975060547
1421718166
355183597
7889896
1249059334
301506276
1452599160
1217666485
753858913
586750977
126599995
906614878
854517692
1786272235
1299975654
1420607544
1153483378
966949556
891920458
1317859146
1002181261
1448750146
1081155850
800222330
1340267388
1375554401
54857952
1147252842
1195060248
214142234
271064844
1989326165
1244821220
1274032498
1535493459
459508679
2038149783
1999617384
1751788680
292518339
519651618
1671085500
3823821
1695785243
342073765
150376570
1781374407
1741303027
1065215796
401422270
241785444
1139083431
1288239646
638923696
734002664
370220506
516333405
113403115
1177834414
2049645223
956123542
1840838295
931272566
1091485665
1124970716
586895559
1376571826
824817506
424358684
1561072368
1370880947
1136325226
1030224972
1226642751
1698393173
1153929081
1525020358
1589933125
1843333982
334383387
2015200085
1458610665
708366003
6450031
1439365558
2079621299
1546911236
1517769556
1815343285
178554097
425246516
1497723872
1712672345
43900954
1470294712
1527899457
1856708650
233878058
1883711320
1396800014
558054385
377898120
1021792062
1757437570
1709942505
834423777
584522609
1541881501
133023502
1087255194
1395792060
1124528992
1474779884
2126867105
1034150723
149142190
879901104
852084831
786672508
1485370383
1634458498
1607132310
1392771466
1174300596
655206990
278627977
1456990896
193467533
1193744670
1236801142
718158928
523863768
1877640426
940644258
1959018773
885372311
1893588236
1716693745
225485959
1939106195
396366551
406984839
2032642045
1095117685
1062490663
1709859546
584687191
2096085420
1185153527
1316020236
994881613
1735788273
1298697238
1015733516
2108877034
965984427
1278078392
1554859863
1037928926
271670502
1289686963
791633609
191801059
1675145377
1158473371
1857646893
1619659626
808259162
1331780345
897096503
1101424053
1148251023
1122957836
1102091086
1732229980
1849823260
1814981950
1415871421
21767679
1272269637
1956297427
1659878593
1601427124
320516933
1392332407
914876303
1210934120
2136173131
1872414887
448831306
201284070
1589767576
2089916434
1716161637
1766333725
1715333874
1541101741
2001098324
537725033
9740314
1233255599
782542336
611441895
1136574349
1639562436
204222426
832140489
236249175
2142293991
1189004861
366002228
164328162
1527114798
462844837
1812269257
1964982307
922128031
231972066
363233052
297496495
1735789381
2094345123
725093721
100799843
1702782588
959692888
1089303785
1191200939
621540232
895020067
1205383721
1375125955
1549057634
2102097003
55027855
276824292
1827453774
1483316065
2098402985
981269376
614973140
1372222390
448779073
1695634310
355090026
1646213593
1886605518
773330129
1312413889
403551899
769419792
395967429
1476306392
1646045625
72447508
787366848
1602637504
124468108
746890461
122617086
553250609
1787590642
1028629234
1607068395
941079603
1677709201
1412925030
9890488
547452320
1474274094
594150113
1945952466
1435540956
612291889
1343546702
990785628
654408092
634283071
655939806
2124789807
199612733
1266945384
221803164
19749343
1706076199
639301229
855934545
1037502371
1632322898
1491558276
2078720645
772889363
1506124766
227958403
852202684
505459294
1582445143
1469227160
369906946
1306908635
1044286485
1810314252
2002434980
1392193327
1119482123
744053715
596548725
1299278960
123372979
1116891260
22473418
9752939
796023799
1783798487
1424950944
1162081503
124076682
264638195
1511608369
327225426
1984978480
288664891
1824523402
218551768
2104789360
1097213270
1136484704
46780249
1609858179
976416910
1349259833
1668236208
1855438476
618355557
683729709
1491248597
1482906772
1474140333
2026815135
391285452
1241082592
136567570
1404432667
2147362752
315641085
1300461473
1528804464
1046239285
2020787480
1621495901
394724808
1850027182
1427754380
1117111690
45072547
635895983
403781714
1816490329
818742162
1852840135
997726052
915269774
871881773
1249233210
1141763381
1631143512
1219967869
1631724501
1692247221
2044017919
293220943
1112616641
1773621614
1629843858
570783132
1952883257
411678856
1345248578
1526016543
667234013
1254924275
66402259
412350801
1798327332
357361506
555969024
2137550153
797019790
1842047128
1861748656
1006212409
901416469
1526701781
988729831
1517023490
932979601
1554978909
213926318
1840752294
854370426
1588243803
1282415068
358153573
1001724793
849510778
440664329
192684684
434063330
971098833
1520116925
1153775033
985482185
421749538
1572856453
1307942088
656637312
97525740
367819670
2060427366
987648702
1964503585
2078002541
616124474
1248603665
846647021
341775766
650096372
939863582
609640401
2140256991
2008753916
823743122
1251834579
342106196
980829725
1770927050
1277059799
1230405247
1456980536
707084334
888459212
224184060
774948196
1804829301
1493483264
973376923
1072726613
2146693164
585829198
1914043183
454955025
2019377195
1892732284
235456462
1142525636
75778097
2108851171
700857561
1162187778
2121524101
919340022
2102476562
1952046666
746807648
1106915615
1678598505
222319176
2144631610
1661173246
1417543439
511524449
901894635
1524118438
209083717
1648617313
1187444159
1291551643
1540609563
41442352
1972040508
744906168
1106971178
1828688516
483813911
710218326
7412705
1222560585
190720847
512801229
1460269208
1271610959
1349214031
1642423514
1413774138
585830165
1418343509
412488821
2123239059
1487439986
1971852387
1941928607
423999458
479764865
489317458
2109375150
1786290380
295029157
1848035528
380608709
745568540
1229978715
721810836
1537993472
1078782373
1538465271
1723466641
1269365016
1157697271
329555898
1590775470
454593744
1747843600
2042194979
323935330
1201996419
477314139
413473570
1213286938
586647784
1525577887
776171151
433144552
880091515
868417101
389879200
702578272
2130929863
866282137
577288806
905070241
1762010884
175068070
472470782
131499653
971417497
1764948644
1227540514
1127243713
1502992862
1002374617
855492110
5327220
999962897
880034403
406059896
2038543898
542801225
382169055
79529195
1205879313
477500052
1195184380
241740466
1226860963
521951789
1706379007
1820648688
1200736129
2104734240
419476424
550119363
1643698903
1514227293
953639731
717584456
2028098888
371369847
761970282
1177274273
322564554
1305095307
703301056
2140412049
1007538870
1221532348
1501352658
2050615912
1334273879
482514200
741155500
344518226
88267566
760894870
732850289
810746633
1112411088
463613201
497428372
1051818319
1563952828
591743734
999200156
1320329192
45748244
1444957864
1849803965
1091868736
1369649356
460136122
1164432899
1785623149
282021063
1358530955
1361130499
1481150811
303219044
1777970615
375772233
482694964
1763937090
1747397148
213025255
2006653285
363394255
285087278
1841115262
1782603170
465226863
1242087994
503928007
1078680811
1178149601
340475739
391465238
1411764443
1921356183
805285997
66696501
1532364598
1296500792
116679040
611582618
1287536271
1409360864
352102616
645191073
2119387787
1063783690
587566662
1189842943
1726709720
779738408
1249852560
1856494325
65464456
42372607
1542207553
1934244317
965853403
1483697873
1820811696
1146921983
541211168
1804018573
2081536841
244066100
257067224
1922771594
1425603472
1159500276
1513633536
802155181
2116543488
198124843
454672932
2014857807
1324442252
697651128
291733043
1731316839
1923578023
2122870543
167559813
1227765782
1787751544
1841273526
2044616156
2058601891
1644216394
1169978863
1793806963
490526166
1906996143
1883769395
369941224
2092969869
1006504731
347646326
78820813
1749730824
503504953
1572460526
1459141120
120850272
81279602
1036992264
1389540198
1622520560
1364897532
1542170436
733972096
1540372159
276646088
1133836948
27565385
1904514814
805796326
170806866
1754438404
596433674
1015599633
1428223442
1649694925
98305223
510885976
180198557
231287138
1229884935
963549868
2043570319
1865115137
974417724
1108422284
1777542229
394543694
209563007
324475055
1358983462
414050400
519205135
1178641904
1471873444
509926838
134193986
1261304596
1785191338
873049715
1535186214
1168590079
1204462302
835969726
168963430
1885516235
1531636322
56048112
437132994
1484337055
756650034
1952198589
965256788
1272641119
1431248352
1881982859
1288196389
1748293286
622605391
580297168
619400164
1284985613
591723718
822302530
1988081571
156270547
121676777
1294474666
2012776686
109685590
276159385
837661713
1141370334
995741235
1831691657
777098956
872954837
874365857
1593025847
958495767
1656514309
268913168
1749170763
596776938
1741750104
1257490997
292201134
1607608509
547796794
1505487013
953869586
1943718640
51343881
1414323610
1828012787
400430633
46586395
570201246
2077487880
718602414
42958600
1504286135
930210632
382569533
503151579
1213707570
1657897859
1908029798
1360504133
1444580344
1457166135
514049351
521683053
1245624136
734531530
1849568339
1505116201
1019404866
371126225
1023539020
243272736
1414632661
742863753
1342885771
1743834822
1158466648
1946141893
958159649
2080983901
1570528368
1694921794
1431199993
307575948
1292899989
7142428
151074034
1600535197
759609968
842271197
786132146
200091947
1118482036
1826967882
1186061228
431697484
1261797322
1292215817
1281021634
1494429725
600517324
341319264
1032700342
617929537
2082351876
1930116383
957342225
69874011
1181569935
1594434436
1217363069
478191238
160198546
667143361
1370372161
246847666
952674766
116805364
1507576930
1854325987
911850956
619980195
1002566339
2069472858
707850093
1631552728
606250333
499569593
1612106637
775926301
657039786
1831777850
1831383033
1896900521
2119316975
620089296
1843862402
478363286
35804225
2030733528
1126549371
680271934
974909454
629049048
1296991738
359776680
1751490872
1696369305
1116203938
1547379994
1170968770
788780632
1567670153
66266153
903458245
863116266
1195455259
226165485
300951660
201651130
1229120187
96798992
1163081495
1943787959
2125503902
1349526736
1398219292
539210930
1898903175
584947008
65640582
2041898109
1060019177
838441952
1507413025
76339020
615086015
1125136364
559732118
839657811
2076940341
572974968
1417273423
788679060
205053888
1987342966
1175298023
1991223614
1153465698
128957573
2069334838
268923232
1148136787
1158586383
1460101355
1520025954
1695629332
1089326838
938439791
883914030
1247112191
1513799234
1889288437
205550386
1306617180
1993906165
70403824
411927346
2043231533
5846224
1611870080
172403680
536513411
1182998345
1491810531
1950816739
2118934148
20815205
82307900
118459741
1141174955
1704706819
603526026
1967673347
918959000
534744093
572328322
2008265924
569508705
107871976
1591294705
1796873287
750210114
2144163494
1210056612
1792574540
672716660
1608922417
2114238090
383425901
1600056903
1860230508
532621639
1676241356
1921303016
1578595816
295647472
1767334547
1129487410
632705690
2125582771
389228323
49665795
532891506
267921316
474591950
1996987777
862257803
1311914774
56695491
437482454
90402388
1650303950
859100482
1288603472
1761221545
1814668977
81561284
1649460928
909489376
1824624886
275143018
1791017777
959805178
1332632799
529390047
1023629164
533312564
1756405315
1788370598
1629493402
554196690
1469298086
1535112748
573279871
345021150
203116001
263576744
933770104
1297504347
1355554681
820345487
594492779
1307506127
342949138
21031719
307375419
1383590524
1415391241
536873445
1120282434
911243298
1854729293
383453667
772412475
1778345550
1311081645
829002531
1834518588
2143142724
1408583444
1936681266
366375934
1262464848
263526694
994023743
185572623
729034321
1441541137
964636883
284286298
1393885865
2037842154
1739619156
861416498
1191153364
1859302657
185583900
1784049164
1332723682
1651349033
426425552
932646150
1129709609
1381891815
29041263
1379621149
1663119571
117471884
1785613574
1406119997
1786096741
1428042163
1801583946
973368945
376066359
1734123123
566218649
1979492111
402952986
1675069592
939536966
723755881
1221367456
501631420
478012419
748301430
2037535320
590174632
623049272
963418661
1486666084
1446847241
1188589153
1826794578
974908934
1881087658
1400976848
1364863573
1960278929
760363149
1634328182
20794303
535926971
433552359
322287140
1120266279
767062376
1661994852
1869772877
274624658
1025407573
1296910641
1394312280
143764923
2022885744
1712620473
1249221632
1301957163
2066905473
1261869344
1070344585
1841504662
2070680543
1643978961
2008616478
48847135
1682834166
550355401
1052768087
1351696335
349768635
415553806
2082881193
1159657144
785371403
1005085742
303058676
1675878750
882662764
1874081349
185438858
1121050038
805614825
1390441594
291236368
1875199093
965177366
946035006
206285353
1047966136
2052676995
953106866
72163962
826643557
689777827
1582170490
374385324
1680639879
193863646
1452965533
1262631420
441479607
896976420
1098487332
411665586
1270574479
258785010
559106161
580362891
1374976480
636125731
648883534
313212253
390394470
1535128665
107425805
1830045303
1973211062
1458864094
1169921069
1432368593
1059499731
1749972840
1713586509
301453256
1002218204
635535542
509564713
1758950285
999214035
747914700
1426655957
455799030
946649133
1018933348
1546176971
1437984691
1547865124
1594026811
2088085225
1611770998
612037120
1392078044
838733433
753514473
1058460452
1124075894
320520856
696229058
661378971
393088447
900538134
1256162837
1973071328
1156014176
97101334
1531854072
1156455618
402435328
1678758979
1922676655
175364611
1246664253
152059109
1343565667
775957352
462221139
373419576
2099887812
921521828
986382121
1814568332
864323478
1476897284
46254679
1349065700
2047566178
959955951
1706648929
632787402
1205932109
1427833878
1676824266
1921975228
1021444554
1541159679
159895958
853843498
589468893
381481652
920940322
1947028129
1964500557
1591772763
1627476499
20581118
271853712
1388970910
80332770
1913363864
199196987
320721257
991675354
1004432033
1624665864
1884824027
821979146
2039461847
622246129
407447749
1103599978
1956455418
480502742
2068323754
252287097
362769452
1066152062
1311638102
876717043
1094809543
431432350
1061762158
442541007
1240771722
287739508
698008777
2036783756
96701140
728969038
1255053458
1147903911
1120113148
1533920726
1031753820
243933761
1137142898
871218674
980875666
1833710356
571630680
351690168
1757251061
2001475203
1743658785
75201166
1298533426
1004953452
1931715313
1680783643
959172591
1928646850
762880286
434000233
1661997624
699091055
1819413525
135159634
877242779
1540337826
1354560226
1620424429
586637965
916847462
1220453729
1797735420
1445341064
889791453
1760370849
1305538458
786166136
1514813558
531678047
1033440905
922255223
193883634
1638943154
964909019
1608308677
1703229734
1183322529
308699796
1743425493
1852797217
755869725
102411405
789306429
714111439
1633721180
481044493
932538583
1665299891
1714002238
1113019013
166918621
1594261614
1837683241
1228591834
783274822
1527378302
1028957634
298229471
1938549098
1287234895
761894746
286370499
896457030
1276924107
636258661
1214193310
1915332785
97311394
2122334971
20714583
1914195522
898481748
1586444995
1170136827
1792279140
1888384340
1105898604
345036710
289887875
1889266328
203420661
1015788852
714413694
529855435
537211483
466839882
1214443393
1419498544
1075722715
846563079
2117657057
178112167
261800499
280441234
46561259
1374261278
1657726079
626692582
1493092118
1554913585
690413701
1346688367
1243363179
1213862187
431433621
1645065138
717034753
737515543
1856614784
1495367027
443148038
2108616856
1659476260
960410118
636915819
267598492
1351483395
1245191814
1917794455
948712815
1034238708
1594131235
1449261775
710674941
1478575618
2118435352
267804492
611327261
1489404271
1636406530
140745414
1464068527
1946842
1086442695
1798739834
1127015140
1602903162
1129977356
569951316
1493720837
1673936076
951535682
493399626
1348765901
488849167
1708407897
764764178
1954372081
219452746
1173105122
124619369
461807135
1335895817
272273040
2004055103
299629572
1249461510
754555683
644264800
2094008530
581281218
2145921834
1037347924
385048909
346925528
247480785
664853042
701287642
1786308487
237441307
347463723
1327196052
756547617
1203734423
1815109731
1306252362
1474083713
405301019
1031052664
1432975124
1027697765
1942938183
1287643467
1798616945
2101386371
1973339141
1390849663
363285054
1608384867
1924734022
235976881
686785663
499234832
1786410842
1248043881
411809068
468109702
1782160224
380472339
1385072577
1585313519
541577195
1782601947
1874161293
2051395079
1641785891
374264234
1837765711
314115351
1404003672
1983676543
904386320
2123636597
893107972
1869699367
1767787121
2069059937
43540205
1919035827
940163430
1802100044
959104091
1402917632
245031168
1913863749
124566638
2094483612
2070297184
1522548291
271802601
585652496
1903488289
423614708
771726761
1596014183
1974423889
1390778456
1258372982
1058207278
1281010112
1208889749
1855294027
391799224
1799544588
545482868
287987479
586559039
1191788630
207633405
462338653
970556879
137449187
1580620435
786051727
780961433
1319407577
978706074
1848860144
734757819
1753638494
842551815
64960860
943066436
1129379324
573569900
2132927863
1463730443
1683229913
1788637509
1889138302
330097121
1607407113
621115189
1457473795
421574868
335483917
1084039572
2102288776
1596701911
1603904059
13255170
1661555008
1236108056
558759865
729553825
408364565
122058625
134554064
1277714190
1017831166
1607556335
431607240
1265921854
1740303289
301241621
1491188514
984280232
1278358119
1341927638
377536064
356420322
1252236848
1632487704
1226766884
1639656469
2005480661
1726422572
788208465
111559943
1194833293
1048084657
334600488
1458538984
651149063
13369710
1236402448
1286791800
1096121821
491416063
989546560
539796975
204989008
495910011
12068362
1675698042
1991270181
689634363
32798244
236477090
998518711
1918500325
1841603290
1525626742
1557145075
1263009737
1213732684
962512471
1034420414
959072714
1385150954
12250323
494029423
2079069728
1167158872
2068402618
1829355186
516948318
837918746
1706135865
231553341
1296515610
1277940807
1512552709
115813221
1340058189
239289436
961678686
490052353
1113157396
1485078516
34280404
2119936096
1159051374
562108308
742451425
1470471355
556726846
1333677684
38984730
1032355776
262935533
61854956
527323960
950417178
291453306
1907854062
680261532
559885150
102867611
1409501634
147728921
723154742
2000487376
667006675
1898036971
479042910
1374932681
424091021
371327648
845989460
473512378
1809535374
643892729
235702216
2127171715
772381070
911552919
1503539621
1425493114
900440237
1716331367
2010096944
1267954861
755528076
1374343719
616018619
1972618902
1820358643
1741093247
1645740062
504767844
1918864230
452841201
1629320936
77386633
76415279
2005269864
1474837276
426832340
1710868211
2102585795
1363421238
1027393605
196117576
1164132180
152754357
2014238262
1673774608
1459405683
1346909180
286698119
170930025
980841094
1050313744
1770816568
908113128
1108468718
703009913
2052372877
1007083188
814020035
1832671248
1427106312
924914198
1475658310
56268690
241759537
1193796711
54713016
1404839880
9550755
1291548041
1991101610
1368795010
1644144338
860475681
333835806
811255414
1033435595
373774879
819425448
2036732588
1856235714
129121168
2005581713
983453596
1541962325
981066805
815538845
1441846116
1251356339
327387153
686533265
766799470
1117679740
1931782874
1984325105
35280936
592760072
84718000
904518900
1341564581
809890908
41320076
2061686180
1632193496
190218652
345706860
23617598
68197419
1113230116
1803432653
1601448828
68050199
1266088768
659433017
1375281306
273177278
79540122
1622107253
1899579433
623740611
144007703
1852661068
98301390
1751686701
1771985138
2099856040
1803893802
461985806
769974028
666884650
1691331153
1724717792
710050842
2101303080
2141802122
1030765597
745481350
1130774030
674563050
17876210
832748207
1254378829
1265698226
1372307983
1078523366
1404465289
1912851411
618535086
1342675903
1368832693
112209664
1269949836
200847287
1268344715
185718187
157377193
442065761
821028632
1348658983
752375324
2056179567
803925698
1630275795
1641875355
1936814837
2113180781
601858495
191479592
2029026282
5992500
1568761741
2111818726
1631443032
1812448980
513487312
1472008421
919866653
1012120512
1272977214
60628141
1841747779
1331661875
1593758005
510576359
1072665586
140169205
725903423
283596517
1957064771
240895201
1691363573
593244516
1574527611
410886342
1614405304
793513900
1567746331
907996003
2074827099
1375779994
1394250749
607707394
1636710646
668097539
1670730827
115924051
1477378488
531970227
536057053
1214564613
399931626
1658526136
740366864
1823710729
796543114
475079188
559065732
1537400734
1212541937
547567086
168394616
2022844778
874308489
229501293
2054978545
1506656622
56046055
1994913389
1901604485
256979311
2090409792
311180122
1508284573
720038330
801588785
539836612
969916090
567929615
5760931
1767590031
1237582127
706640195
1784842031
1227219738
1904294985
1675023692
1894698894
392302111
1556328461
1897987935
321109657
683531026
533967116
354058676
1494751560
1288346847
662773793
213336489
2435232
1330028283
2038279043
306731903
163364306
34562644
388421069
1588331295
1860402595
960849152
636536709
20934664
2106619299
1800040338
1438836332
298569131
1817376829
1382247302
1454847500
231159617
2076164176
2112274963
214794365
610449643
205938270
889209127
289621323
1258183375
1647307814
1697876827
1986098007
767308463
1755842907
317066349
733014050
1846247066
533798678
1650030827
1302771764
589612743
17100121
1402983392
486096696
915409029
125984245
875691258
1324284040
15591319
854172108
351389368
1628970915
2036132068
1141347509
1132500226
402921381
1542698228
596732264
1509131161
1369676862
1642684901
1435606596
1879970671
1495841156
2409861
325532052
1431069119
1934986368
520867836
559435044
2066081361
1732954987
1619783053
869843788
1527888032
1493636482
1333031302
1002861198
737501110
1609042887
1029441473
939227760
650585932
1553871097
577384257
901244659
1783430727
790925853
75349210
2021891531
1107352959
242038279
1095328823
1430884854
742634684
1754486493
287263611
596459501
2015879781
1535402191
910468309
1119580758
859582811
53525478
247877815
280448450
1675648602
192240321
619153477
1373939103
885794594
688854068
1684246430
1913690081
1116856481
1443414595
1222340570
817459546
738563357
1798646687
736672119
978770417
1519495607
1902490321
1332629139
1667451192
799149599
1244581710
1524643196
822592078
1617883485
422268206
1079734805
376100959
1234174281
600790418
1619454261
1287912171
1742811125
788283146
1247168979
1869875572
1818362402
916858313
501743640
209989798
215508453
888949658
1742155601
621546948
1126174735
195379324
1014674434
673192838
556753809
46125755
1890201196
1175021026
939187845
913950511
130159814
279414492
1266684339
892164509
1287638272
956164531
778116439
2098627766
242143292
1494046884
597276866
2043744900
482333514
473616355
217497613
384857334
1870854778
1067752091
2031700489
1981965624
1289622281
1323742855
1408124611
1416449224
1475859916
821002495
279160376
725317081
644952280
195406475
474219911
520356486
1432722017
1010856864
1145169509
1451404879
348875494
491991149
2086366348
1653560697
1110261486
313333071
325035035
1875264866
1909809630
1447971677
1853771763
273831349
799293382
1221807097
1324040255
88721160
1324015670
316114361
1975398491
204401861
1388472271
871385205
773336231
1447402575
1316594392
788592945
1572307464
1955489160
399611818
1523158772
943928054
744002405
1122115715
2024822402
297203227
1434186679
564104806
317193952
276348078
342583213
1729778332
1177742738
666943680
2003909606
414298406
44358316
1327307706
931547497
630356947
2044966224
1543103369
441769109
1325060894
1619578833
909562412
874014277
31191436
1533236170
1492349733
220918865
1553137051
1753022172
752540196
2016506128
1502733135
1323443778
1230495970
855092182
2045851608
525206435
238742990
1026369899
1359225484
318523660
1333412334
626244657
2082951123
486604066
2027278232
1699800147
1612966653
1302831031
524785606
1160968215
2006950115
914003271
1783206342
467342313
338864678
1353964698
387586054
710726382
769449224
2130184574
340254536
939839299
984795179
509381039
1408136284
35056071
180081733
970600838
1999389358
58022622
1243246363
1449988000
1568350837
226593360
364330175
1967294812
1857318591
614969328
2093503169
1417068191
648651828
270941078
1538095681
637679397
2103084732
230819133
851081680
1738069431
1056034771
523781515
1973970832
1029379274
1121019261
1885296193
1317471357
744131312
823596918
1644640723
1898388749
1360180991
706930243
1456139290
1645671702
823595974
734515541
1948482147
2120857886
240612711
2079337645
590210114
530774146
763079841
815693765
968147715
1765746783
1341616995
559148010
1429125698
594685325
899129647
637868450
377663566
13954608
1349101320
65449937
377671226
1255861491
1895715871
1215975749
405751784
856222450
271114669
392504297
787606834
1829081566
2122008398
397991343
1143177420
1069360650
685823898
964189221
541841849
1777418543
1289233314
2084618703
1504561887
145593500
1710041156
874519713
1255134077
607826576
1362411861
29529239
2027067209
575136196
447374989
1329537370
444997394
438630155
594620266
585943348
1045356660
1778726749
1327046672
2110351001
1577815645
1919173203
690601066
1125840608
88912239
113640636
2069030340
1393848466
122619943
1898623499
398785986
308748578
524922629
1471137670
709972915
214537203
918622379
1777800686
907270148
949813180
1924112055
1980552100
2089228566
502938971
292901129
1655027656
1711507179
1133463015
278851396
246291279
583729176
1205221701
45490102
1011033053
518104407
1968106445
1919631487
2001663544
169145888
1820589283
696911808
1444999177
548549939
784627016
793373599
75164327
277681140
1754983702
1386959413
1068270791
1226287027
1395341882
447908499
1148548352
1013753075
1606395589
2138147952
763880522
307029211
552513272
1542553773
1671679958
221327372
149047155
439161169
107246430
1689342996
476687311
795640371
519617409
530677506
647935044
410292420
2082455677
57074714
1225241870
572071108
1222788834
2099554095
2017387235
1810143232
1168264257
2088899078
222839646
933576448
87660257
250286159
266281195
1104222474
771772880
625734400
1042549582
198295714
11841073
1298759142
439639049
845738855
1297911313
1259748060
1851016614
528411289
140129804
1688606311
1148480028
533429068
1611466804
1629570125
1039923128
569048763
91702710
634874717
216027374
630194757
1350687078
336861627
120797695
648200285
43461210
1054179623
1785761528
423583560
678294852
1267104745
1676968422
1487141732
2113744779
1339873269
1478713891
1010791906
1035071762
1109191598
703326432
1530006948
1847617222
404976248
1886195969
1605418821
260623537
2092347469
413692982
685534571
2091479017
297787058
1699361262
1522389329
1752611217
154001473
380591478
1631007320
477249691
1969372615
1098118065
1406986039
2038031338
220817811
2045860411
365272364
1057484030
1046432830
2134271207
2105764176
1123891584
1300306133
2015487094
1184276429
237924094
1737320757
560512104
113997037
1074606802
1991483923
2070970852
1595106606
770076346
963878719
453484874
546006263
1749981624
250521694
941886677
595581294
729090771
575319123
1911648919
392124633
1027035841
438879725
2140666655
531444204
1575853942
810551506
692359051
589610312
923346107
416126047
1830528836
1197372652
482185071
1726673118
534749055
745002141
101613506
695972787
691247064
417268207
1354369858
1193503576
797170158
1749237110
1016678122
911528911
532465420
843782575
70244846
65753743
2031701631
1261534297
373528380
912243535
628222933
1779066308
913645662
2058968029
1788161305
1934656070
821202779
729567289
693289208
452755762
1467820385
687218532
721554738
1251423736
739973290
627679040
778915083
1960280041
1877880492
1991975161
959067915
1098709727
1120448103
845014209
1787374480
1094219570
439951142
1331943192
694414019
580073945
350627344
1169200084
104125302
770049278
288581790
544256882
251635850
529590339
1950906100
1024876242
448061460
1287969000
951238184
2000431933
1037596889
1481642371
704348882
1290747677
710236377
436091712
615178765
369212990
814101498
1010654607
1213259093
1009155428
1872558419
2027460073
1129147352
2025258912
2142358146
1186568562
1043371146
2015672700
2145548604
935459719
1856737616
1647746499
1997245811
921517955
2881639
693367309
1573114933
1275899871
1247407819
708667954
1952675143
59637575
1003643655
280333618
939495997
366850089
1905675913
616128825
1566796652
1796621657
700973217
386555886
825233274
483211841
443510947
451588757
409702573
552518482
857642948
369931895
753452030
1438209470
1919865817
1859569950
353404532
940177433
1047548141
71064620
1052085251
575298177
423918709
562909846
280737261
192001905
423394986
1270653864
2004611161
1521056399
1039449409
348080190
1676515549
88519296
302409125
885288543
1841196289
1374242884
50855720
2618859
1151467664
1152515986
2008417545
1814050035
2101459715
1705000804
1849460992
860357470
173432567
1128833512
1387978174
1313214323
1519654691
1228229865
1211779091
1542617709
540151251
979440111
1282456227
1065073846
922126895
1566463671
1892194143
707514661
1909495604
685425956
1497790844
2039392984
1361588552
72401906
1275463771
1239085044
1059978542
2044180091
1512493377
1469972192
1871938957
52692211
220342875
1254898312
1681195494
1827138899
161684399
1215733165
1616749690
551951115
1125733102
797349906
1081044972
2557724
694164580
805384777
1003984683
1407328425
737306104
2071099973
190341543
1019985264
71616792
541210449
1171364675
1838731661
1929289017
953345695
30443936
1722380245
2045448639
1919680166
1783655074
1441469054
513495197
252738841
2033482408
790866549
1741858876
1753397556
1914995441
100038940
301317661
567705927
76869546
739487430
1691732169
538083003
736325170
321115273
659608109
293724589
2022773609
1931475836
1667236255
1048008276
1707280948
988263681
122482402
358760442
978503995
1510331415
1860631390
1597455964
886493541
2142565313
28423406
1213004015
1714222141
2085931385
1495613476
1827550217
640623078
128006949
1278855851
1610755183
2052833232
1193034102
1268188429
759970807
375031394
222006929
736142610
669238658
1382475650
1795882820
1371074683
1755670958
197721394
1393873603
758271648
931037792
1604714209
897624869
277406563
898885584
277954797
712660329
807219368
2103770183
728152490
1896962600
2143863035
288096368
672665728
1038243198
734386683
1457303445
1328886725
234559260
428029499
205661273
488208103
1871350488
786221002
215811060
801519913
1930258719
340951651
1984099225
76813100
1019784871
1089875347
786453457
1728286201
2005065011
1558789895
236799335
1914069069
915211088
1768144063
1678177591
1773811240
642551057
593307546
1639854159
2045640144
1066851345
1074818242
1795965165
359317138
189769642
1890836876
614404542
1035532048
1624974687
215892888
562928362
1924891468
1796536576
1496433875
1709544986
1608059749
614264082
436608201
186874477
420280622
1701474930
2146083657
781566301
1514731204
146270626
2113499762
1892446677
1068496102
594981438
1075089663
810939910
1431550199
949814023
1095115923
1361720938
691925850
1371442068
1889315859
1296367229
984473012
1602280036
1694253418
2047912096
898851165
1184665411
1451091125
1633817465
1634780457
54284761
1846922615
1139203192
116122677
1437242081
2052703559
1443292531
1333259113
2019497085
979405506
123347023
1184932095
1889352054
903035529
670278582
748695796
536092342
57262674
98764377
906528026
1443986102
1831557861
678233221
610869781
1064846847
334236289
496790381
1476038183
785132508
161492768
1642876371
309870416
1669513548
1413419107
1089241037
527569343
434865871
1762490948
685857822
1987986799
1570746352
1917411051
1249890002
802489709
1217049381
391086419
17214248
1274967322
232563457
158607111
1712735964
1532774184
1767329095
1172820786
533159487
41409368
1216816234
1327564804
1721909542
740156654
1150873301
375656807
1949779748
1919981863
1218264929
1747048235
37325517
1681482994
153794135
1812379467
1025306401
1273179080
1064306723
733112341
207121278
27659607
1793511297
422699607
1435344585
445494385
838345751
947147781
1727442395
1914907806
1392769934
1561598496
10184033
480460949
1952207274
1609351963
49195071
1137336560
48568426
1175918748
479535523
1214189994
875163758
218378914
1748386688
1053024549
702196050
764449131
1180207410
2096752047
566200643
1778925370
1584006203
1956430855
240541288
557120216
355872961
2072067610
1768510978
716139091
1848250802
1908361298
185638241
785143000
937923714
1678813408
1286588872
2124342419
331955799
1569529113
1084229847
648606118
1528242046
334301239
1280841859
1358058498
466489371
1973135721
2080573449
157302214
1643787235
1627511329
1939259274
423992678
1103480662
1888638102
1922781272
1967491034
427635482
1329627425
1962151222
583052055
1240033352
1965739470
337341233
136759372
780240253
2086767468
1768073479
1302672844
1846854118
1909675187
1390821354
1238067693
1336779463
512228273
570956727
1876855936
378500714
1098055898
1667275472
1404375485
55515541
306614421
490165964
420699149
1999110894
701499883
313832702
178415233
1506711495
344394961
1327316334
515471224
1226885140
1612189684
1971829974
1582553555
1161163374
1691582272
245312403
1957404675
2054099240
1611293351
1327586876
605187690
2118659458
746687313
384531986
1992379659
1254890729
38029940
830818666
1081639445
2141946958
658485186
775691122
1743287320
1863853371
1580158831
1996405941
1962710056
1067807014
696553488
575339279
188829817
1938777797
605127116
1436420748
1170083397
1894299019
1096825770
1794682180
1539058744
894511595
1002422851
1831347058
202640478
854942208
1311733298
1671750630
112797420
1807272350
343017879
1341660248
1784554505
982179398
196149009
733542812
1848245909
1510521905
842641420
659732367
1972841918
447476040
754768463
1592031760
381015873
1642568437
630830804
866905227
153750273
1991559411
1138595747
1972087450
106890091
1328491148
968953537
157183976
1502113973
100860506
1359715185
1038618927
942328601
1435329155
1172758792
173357927
2047061224
1907339686
2043307399
2119892231
1766536394
1484223985
776525547
1025971616
711421998
886794825
2137512557
1903300273
608881971
904845951
1095459265
1109662422
1624675641
1208764080
891128443
1813888886
247099112
1821921565
1027343113
1188381633
610920619
1962112
1356069417
513403417
501287620
363130383
1798673480
2020470513
1829826962
692299873
323480143
8933956
1995272149
1259151521
1537642331
363816785
1563736287
110906960
1678876567
415050998
1596592898
849197890
1895388699
1623092616
1234997712
2128111899
504244963
1899866112
1085462490
106363793
81689154
1365950245
605348220
1584541379
1756017029
670069419
1747769121
312316429
347670088
141074146
2102912837
938970316
445756530
746603812
1073752279
1119726219
28099656
603741289
1924695291
182857547
1111120098
1542482147
1838393907
1950348268
281970323
915922124
2081359342
2040105454
282701961
1248018549
1426769673
1771087945
2012639135
1072308767
778561537
1993006899
70647983
731041575
671433025
1417188568
1672755750
685822876
670344016
1931692224
1272711978
1786462729
1138817246
283648419
48595184
1662764353
2042524024
861912993
104224176
548894448
1140700071
1217681996
1148061321
1817346300
60495567
394732472
302412345
1041204442
1283647003
1474688345
328334926
371969226
1457760681
1001538559
1354778279
1354318781
841448008
1824152647
2138198842
319239411
1416452715
2061887176
1447515543
2127222022
1132173536
2004268055
1512763464
1748537832
1514421131
2088685926
579732677
1633626903
406089865
653059206
2081622327
104173997
1973946758
347066455
563537671
300716378
1794768316
1200791713
2006933828
1731542910
768275304
1620164405
1314390734
1515009087
574018393
2123001551
711365669
885099302
466772507
642093199
1962941116
402237969
1282007672
2029957097
935812518
347787876
614056007
564680343
824047000
49641809
1954169324
1213114586
431022474
1582131063
1219969859
102320618
1680451163
686662122
1384970071
1133349025
336393161
391715314
524464738
500290240
15717357
218703141
2111618431
1725133380
2001494146
986365570
803090234
256872604
677314976
2095811960
1679019598
1222673259
1049965581
1751627517
8453313
1901093211
876009203
1265202642
1789372716
1603394859
907215533
1049328216
1266960674
1977641649
1813604078
1097798392
1052171214
1806216008
1978216686
1045896339
1920070597
351936851
1098807616
899201672
2011744742
73608462
507984719
986896111
1645565675
1060655284
252236251
1526557485
1389327815
1533525160
1629421229
1937870781
1011748441
1092232184
2008905788
2007717057
1732986672
1904334768
100466631
451306057
1009041468
525937876
580714570
1398169727
1601229950
347154097
880980905
696002425
1755440299
1423010933
790549023
1320728642
1399892434
537560337
1912784779
2107571364
1256623734
2054904615
1594782224
874860387
251728346
367725010
1589602436
1760021702
2080846291
33026141
306890817
1909221952
617209094
1291652785
1598721035
1803147180
2133355915
1261349423
1357343054
238167681
1414670919
143603940
2122856288
2109881009
2086523455
2105382528
1076878742
1196884629
1727016490
1958576285
1959970930
1764325284
281717476
754670081
2131552676
1829922372
1211825104
518797532
1623276739
1345781304
142918799
1951086756
105633423
656353929
1048464432
588584995
1578072675
648458908
1991849549
1266883879
1229437223
2002395471
1202734727
1717977157
1193842478
2045802108
1083386257
77832665
1937029747
1756536247
1063864355
1471366529
231940392
180465758
1331994989
1981945759
1062035368
2068642830
308128909
1312307191
931096228
1474876449
1049707439
2080673592
52548113
2119641492
1675203952
1060022867
699907641
1530063584
2042306517
403693521
810100482
672083193
700363307
582269639
322096610
1488657069
1605466023
428322818
557099065
1551609260
1669597427
8788553
1577571519
1093414554
513902351
1426095581
853875517
861306029
817347965
1023874396
931459394
1198792405
503925795
348366333
1178733015
1839799169
729995758
1596037948
1512532586
1785305362
1793871610
172321836
1708329453
731596185
196023962
661931650
1714812690
1390643125
986343878
690815965
1817904601
1391687332
917414292
1901290720
897386080
113416853
970494237
1953404660
685081426
919172164
19261324
1981546262
917309371
292343368
2029755196
1710706407
475393286
820696233
108485346
727245084
2094707235
1648030947
1879378146
963337340
239655206
2104592218
449920157
339321277
1335971185
1096302004
682741014
41287385
1402425975
1225546974
2084397889
2128325477
677837110
1536408685
1189811276
388730101
1160519515
41520900
120783843
1172652867
692253946
94630581
1120472556
1996323990
39520973
531843288
1395292568
1324519891
973465767
2002540231
1222095608
1992321715
1001008034
659435065
1001590162
508865143
400829542
1599397012
1428000400
440673145
1652370706
1854530591
2055913227
2023920634
1145180201
1334017112
1029998134
603826687
975345209
479435009
389548980
714887177
1596073032
591903756
2135204227
54739164
1724060224
595233878
279295692
803201971
431325459
526923479
1181798891
1771729183
917682350
2136381040
1161859688
284188378
227413752
746726507
1069923194
1872237523
44324124
740339939
1041712684
1896801442
1693634205
745202270
1838840783
1372739652
557756195
1656585875
561780709
1684386689
1624645831
184777386
1372812004
1852100002
177459848
1304023883
833139727
1191521484
1760431705
1258171621
1647774547
1267100097
1744459595
104414256
1541665891
1832049941
1919848507
1863710115
1535410373
263295474
1825089899
1234601787
2091493788
629834699
702928795
1077417656
667724289
1943937521
1953648927
2016824222
492069353
628169709
1824167343
287284885
747421586
1481471370
42416839
235631062
264843779
408544075
1053574076
1071837552
1963664354
1147694824
1628765880
1699593078
1822784675
710763270
146107237
1442009166
1299590103
976191478
971647334
870468345
409909894
111310677
187690555
1192124746
54847049
1706864899
658211739
1408642087
340017853
1645827908
337333729
1872869312
525984847
1364699743
1479236119
139123718
2123567654
1258855795
564458572
320887881
241697014
1721481882
95602117
213176440
1212912734
367808313
1074953095
986338398
1276717465
623894511
342684650
1665925274
1125739044
1613161834
246281604
1969629828
1165436292
395366337
1606708594
1859021991
1293759346
1090802618
2018784429
409761469
1192648256
778894909
1258446758
179611164
2124961153
1636765966
1277498201
1126524369
1803724728
1259513542
1421861892
1903712077
1585103989
1404510056
47561690
70795753
510527278
1634718796
154748987
1636617217
1090701699
558568482
488960196
573373009
1763802342
975464505
1342395836
294222064
387894589
725819205
670127415
660581169
1555024603
2099651392
832739961
604406811
283188555
299766909
309441446
1910908441
241843465
1299623411
1367650390
1806388262
416658969
2115006993
588203850
669481328
991392216
1584111299
2027652421
1877930355
1279920630
1153788347
2002912061
283474152
1164714411
185107540
786080703
1124785494
890685735
2087839817
466541198
1954039182
1682302710
401271769
2060876192
1503611412
694921844
1031380429
1732774047
1056691464
1965557315
1749576130
214278599
881445637
1444754072
1709573402
1739544871
1286568630
125449917
243179986
681847451
1299043614
401898559
1492085842
1264218004
1539796586
1426679967
1085623935
1362681484
1450132956
1753284692
1389886679
1413025726
1173378468
2085261225
1511147971
1320979594
2107567142
1122786859
161006365
18703716
1103416073
1893689502
822056152
1306742694
77140006
89137871
1927329432
967199885
213181908
920470198
721641303
1942476479
483785450
1930269084
669368820
1766562115
2111816422
492160839
380244175
1664658727
422346389
480734219
2139605732
369909791
576654337
1285669423
1946308464
1340572195
621182624
295549332
390445670
524238063
595886090
485353666
1948977348
1543139614
1372026796
1623953411
595887277
1896127644
1468627773
1233756939
410220931
478103930
1793394444
197581662
2141728953
417006434
2100330116
897045170
2039297367
1094768368
556889048
834807099
377413815
1205163627
1121499246
365009842
1599090386
2088642941
1037579656
1450204631
1534974508
1861427817
1501793362
1980443763
1905311775
1728306417
764181910
1231725417
760253878
1109058645
1951144652
736789742
1787277978
1025990993
1416216012
1385695839
439983825
238440743
886098297
1837121461
1397507585
1898201815
990261655
1746363675
516287570
1861262919
621726514
1607620928
1927297551
794522078
1161258260
1378552850
391223353
278317324
2133829617
292091968
944624868
284461705
1124646424
1101440524
1021251482
1251598016
600360112
1974285671
139979909
1499536845
1281622787
2103373843
633344582
2134066550
1057811364
361358254
2000416083
994179072
2011947974
1796965546
1653652464
1286275685
1030739019
1238259720
386261821
1093560883
495485248
1485481291
1879345882
1019216857
1346087663
1943220628
586580309
383619358
1965421893
146211075
1443194993
1051879286
1654167814
1222713766
1887119761
254909925
35969842
712998218
1822732668
1483719553
2139508110
1691988903
775419188
1671765436
1543296794
2089876815
1600011680
459370045
1229423593
2023888157
430161030
1234846164
76619348
56765148
657287184
157074931
1119849886
147840413
1941315376
437004185
481755002
1437678987
1408505459
909474081
1262606337
1360516819
489130937
1747067050
1735289360
604226379
498319946
309448318
1297315582
16696532
1656965029
52755137
743208708
1068001263
1444446097
1805708476
1088334427
642526594
575371289
5654441
697823276
96124336
1926628857
1322459783
1096312799
968827173
275720420
153724208
1721227377
849937582
156678109
431238922
408412624
1652883960
139613499
1247806828
1452536854
1119613742
876391135
650611057
1025511427
619859011
1831333651
8713910
1560760381
606109151
2067050488
558278902
1771779985
1358782142
1180559384
1045293846
1669647151
519282399
1973115599
757157038
88633834
620446127
1591425126
693862668
1372429441
2010128229
7604874
798999664
1184577132
958296131
1339025414
165464885
1486478614
1902009863
3273073
623327167
189587767
1748475681
2140607847
697604147
529731165
1902516165
1188240565
278916637
136330114
171476346
1026227834
515947252
117482310
769798081
1456307368
821925775
278332412
1962452001
1084950535
1063473727
1302759393
1721136951
1531833573
1231655972
1461286394
1471942358
2037630567
426643731
190163320
1336374571
1313422350
1754217475
638571072
637285003
843646144
1817151178
279870949
1907634020
1692349445
998909761
846063285
1710399201
873581930
1080190609
1553304767
1676800335
2056233374
418805322
1211143695
1466289611
799437269
1488900058
2010773173
1690965194
1405181150
279124402
827154600
121105061
1462801029
1542297138
663616774
1970915723
807096545
1818630608
1469311901
70753170
798828401
805144909
110201553
1026809186
1160741907
781377444
1107396832
162711667
1117816631
645577972
919518141
407143634
1509433284
982678539
772194427
340484999
2043441143
885510415
2057856195
1471619469
1537636509
1948118984
624875158
1972252940
188223134
358169011
656055348
1442712624
1682183697
1100641333
270095642
449548130
3802999
1314031364
2131575089
622615335
1269152514
2115486330
1710592669
1538408211
2125757897
973450571
676889636
986819339
2066771322
124804041
993016638
1160522408
494083150
1305758996
184250003
524805759
1559264813
889967061
228775883
1962749701
739974256
2079521447
184838913
1120079487
1585615283
599985711
1343575785
983819008
1999458012
747538188
766233930
1054015959
542025447
1667668632
1428263829
1375494085
815407997
1792231110
1512069721
1736918421
160768147
845605060
1510530603
740624469
1164423509
39213822
109432845
824495333
432917479
337550077
301696140
1529172425
149536332
1767962730
1101360517
249413957
1876486618
775867134
844257612
1423346674
1040959426
1956491386
701528864
252398141
528627177
2044547934
540687372
1636739059
657263139
1890039920
24433218
426333473
232124253
1956976152
5349857
722272611
1695451347
1576808878
836986188
1406426561
751296448
514344454
146283747
2696853
223549036
734884294
751355888
1376335376
246179001
827633068
370140249
29597396
17915031
1849182827
1020770016
1424412086
1778611748
470415290
603020376
226014329
737666102
744182141
1982177328
2108816157
1175826352
1926362860
1766891085
1519729528
1954749749
47196318
381233810
2044412475
685987816
465235555
2035613952
1573739040
1170564820
1996932627
1204469341
1271307658
1055221831
659806539
1763876884
674582767
994121478
2013445138
1345784999
1964328302
354457023
1623896767
454419549
368853624
391414630
687505614
1755551769
1727101040
503994381
1110228555
1878068114
1097399076
1287129187
844674749
30751713
1021068138
1505751664
424202023
1048293623
1318631916
59642267
1973384288
1840821477
1719486748
437222124
1236504876
303322315
1149237151
579150220
548244602
2073897135
83135098
2060640988
946720762
1353966645
1202532147
76274268
1021695444
941665835
1613639270
1193082489
229424975
149111222
726509034
597099697
1991799594
558814597
2025343586
599297424
423904105
1210240236
1827943152
553228537
2047744981
1064382374
1520085442
2004435605
1177761874
2051271283
1336018875
869189164
1612014281
856807153
1974506974
702466913
701610524
1916046398
1787918292
636877495
1257373540
1756362414
1610915385
1888082155
1528917317
1555871997
541245607
673246245
1808667942
1118196607
112091287
67315551
1589626433
2108560609
306893396
1702076130
1338866568
700699354
1907511509
877954425
335172053
939878750
1180964487
1597402871
1885537838
353764251
1600356549
1978916307
797244531
25046095
1363229015
958011105
596102373
962962842
466053303
528498110
1884445481
35129704
2074210516
1049475282
676623322
820326871
410758843
818994634
1527640799
1074686266
1982448938
161932745
746353306
194077307
1771958036
467020210
1756922054
1489107270
1350097168
1411098130
1194024371
1489222334
1815446637
667731985
887505427
1729377458
134656222
449741052
96742779
1517752059
2057260852
658678498
1478442041
1471474491
591330107
1550615797
1191347736
851315934
863731211
1500376892
987858043
199346637
1835030722
1537036159
1090388024
2079048357
2006799842
1867920723
1304791172
1259856591
127739018
1833244075
781152410
1542334595
1669134799
1297045540
860116535
607597972
603863947
2069408481
1083715582
1130014490
682308262
1095147145
127918943
2123904593
1585956095
79923870
262890294
682401903
1271347139
107067816
325932499
999511778
1226832401
48225904
1788429157
808843177
1802925684
242208381
1430342638
1761250759
1589112351
1023444949
2119984582
1363253532
1423858207
699169891
1862149080
621076199
842421932
848111367
1944650681
686293524
1243616353
1163192010
591676375
1949033263
1302614891
1680876502
1079919196
1259718909
2136368406
428784470
797205104
1769689233
1444689451
1687598158
68778864
38020511
1922392521
1059142488
1865666117
567444084
687491807
960685731
1965786242
241399947
1668038274
1166033686
1419949608
848822499
1188011838
871343978
1907357619
326620140
1315509635
27873747
1676964043
1281296809
9882540
218548932
1988524685
141001322
1897836279
1850905163
2092549464
1912542989
2074786372
665392063
1458440007
377196649
2066499811
367780381
1588409015
1151166662
1090482105
130563166
830616601
2048021285
818372640
519166410
1980840012
86543321
740086343
584252965
1058700089
352579806
1665627910
856872352
472948038
197517796
777745060
1400052153
940278508
54061312
1144249980
430308484
411089250
363932244
2061718427
1490902648
743073318
569547896
928218385
2113161377
1323678760
1779304726
1340912128
1781773067
1257372497
440784078
1748932580
2043907874
664335696
1982566274
834850063
108600684
900341049
524766453
133339703
487819397
1563499708
565822508
201895296
1234684554
477164237
812267736
921165047
1245501565
2102172203
997272202
1304424226
788076220
2118530868
1351667134
1076457335
1629623629
140365326
2125220712
881952499
1244632273
188252530
1112459713
1777262407
1338167586
1025071213
1383283819
467176581
506664782
1146391804
2044591186
1077411833
1107337389
1007051223
41494664
1139737012
1538176941
368476428
356830729
1575662417
1218847730
1336992365
1384896509
641505793
1860230788
1224554849
1261357150
1492300040
1883246165
1174268720
1828009942
176653167
1703758769
1197444493
1626807808
367218458
1615343049
1730276526
1280238148
839331341
1434525124
1352898930
1483027256
1738230187
992113650
918093764
1632085785
213455847
204004124
1522009329
630924440
2137688779
392953168
1266757020
1423643278
225935724
1874360399
2075085846
1572229235
1379529471
186390887
708228846
1736111718
1364352201
442851835
1490880251
1856101880
926228608
1626821446
806509900
229306791
1856630449
1479705417
936718847
278611354
611727393
819230869
963226105
177076202
1619765687
1338920650
1842181527
1105778906
238267531
859021975
1357985380
1759894144
584118899
1057146399
165703206
1027754546
217056872
1218919725
1411445839
1392824196
864020501
1396146611
917697679
2070623629
254520558
1301221333
423261527
1781594712
1307454304
1183168942
1878746509
1887414200
2065214704
1923433692
1131492173
1576661842
1411753915
165563668
1214966301
1433577142
1154515371
1927115215
297064518
604000245
2064341548
1690421679
477675239
1849604537
495705257
521510734
345867899
1353657127
1841830471
319452442
781155775
1565028571
6057261
1478054227
1476009959
828877975
1022583186
155734853
1226597202
879947142
15247581
796298883
746622735
1755222328
234886006
674181091
587241853
342256242
1621726044
128248117
1579159164
1818997518
527123954
1201055147
1659141522
1250476808
254445212
738100803
1131770008
1745588572
1445791951
562832902
1038936402
2116549648
1506474609
2030773807
853633084
550688884
686501391
1173815818
1314028145
492227439
797068573
1302146084
163631153
521398704
1567494598
1598976427
1583012622
1509629992
2099612288
490776307
306639785
2071356375
752312989
820091854
70519036
663661150
1185887559
477911042
880399765
1363192412
52095084
1462869743
187801235
1242653531
1107889611
526695512
2127591767
1980984873
775507468
1927125051
1189878252
648942929
1473764010
1661014936
854796807
932656446
1908205613
111193131
214050255
647029732
248066173
436365581
589153097
2140922487
318274896
1893863020
809230448
477090755
98777637
894212774
1285814485
1596603942
310906511
156699048
2127570061
1027953334
1112965256
13722094
1008180812
554139081
1737727679
188155856
1468780825
1555873647
894546683
1295866644
1737551724
606784394
827587434
344037832
454758642
1037103593
2119659082
2130120100
1268308088
1587859211
1935246153
584482725
1354015461
1746715537
244712978
2062546023
926235980
158938371
286584874
375369899
2087133844
308123206
1908493274
164070663
1402421836
367671140
1562516842
1666016002
1128812256
1386733019
552490693
1774205076
334205900
750134522
819253427
979637384
436622202
1691199067
1676758288
1745261294
1506586158
398911945
545751510
287084919
1515917258
2004295090
1706895966
2043292508
987178554
382965521
19669663
299236779
1004625803
275585654
1078298727
1839772694
1944055940
1064561445
329180896
479845400
1288462980
949331102
1684170661
1844118127
910993941
690346381
1245384002
552736387
654361786
1076002105
1647703561
739514128
470671283
1170543269
1026663862
961611300
1041237504
191997500
915691505
776086936
784029366
1727302779
35805846
277576501
1117110971
2032134915
1642950622
1457626331
240276508
284821834
997603487
971293945
930544432
298674185
758687315
1597124265
1679156601
1535877508
1409054268
1143781856
1971542939
1377047187
560116266
488495135
1846618131
1091521033
2068397092
1886371770
2046330016
2133868914
1438474245
216131931
263950781
1556897041
391540105
347656965
2087146291
383464528
1508989723
923405719
1950300161
948904429
2145808201
1399164875
1752901581
181902356
535950388
725439326
1860245742
1782469879
2015948940
1871460543
2015571827
414196408
1785916091
1750938640
1712022138
1642246091
2065805925
653508671
1251846918
774370175
1684026334
712416395
897170053
1755345195
256987267
438161281
1961179147
1792885333
634897192
923071598
336037787
1898112242
1981810796
1793248949
671094661
1872614651
186995235
1611081379
698365913
2046421990
730497376
1512041827
699496245
1273858488
1648371887
375826761
567380477
1651082290
1250989471
1291266606
2081208382
2050940961
323675226
70288779
662688839
841699610
182851804
1109482169
812300398
2069725516
143999313
1193303950
1446792668
1956782780
744857831
1607611374
37820867
1099613907
983556504
66944732
1304253728
1744797372
1153781291
1655591374
1985710616
1003242403
1688343847
726259163
871938435
1624975196
67998427
1448296279
1526139688
1911311378
101819084
1740835398
308281882
1656530102
609352492
535920341
624901009
1101823281
1974242967
1328905470
448705999
236374859
1496053222
58233231
1219337571
1839875473
1787093846
237064661
3843115
607470904
863476669
1809121274
1154146048
1316318367
2140043647
1722906536
821439647
27007316
231896844
1589666243
1171399473
374905573
1445904422
2072293625
1557432044
257504257
912018705
614688165
1421232238
945021527
474907702
2127076052
1440746167
1271393983
708437178
1292491152
856240530
583615917
1517140137
2116466080
1993504708
726046617
1465503532
1479062051
524619146
509296883
238632641
604204336
1547648588
828242503
2029727615
1844843497
1576509251
1098731838
908242373
1720655818
1558169144
1121642367
1131840375
726882779
72320558
154565854
309992258
1026107227
1300346790
1364835630
868772443
768155181
546014590
1201003266
9036452
345301192
1024934726
549711420
2002677151
643121843
2093730918
945364075
1949593082
1518384187
1969842545
121604715
10865050
1540028328
1489321656
742724258
882113700
417275046
753681059
672188211
2094805901
625263889
383171597
1538275481
538733759
965849233
1983203319
1240303345
2141365211
86544788
2030069800
280967642
1556021928
719726900
429103561
155377880
1490164875
759016282
708637438
2043902870
2022715433
1030056739
625625460
1189915047
689074669
1414844224
1891426449
346792923
527392251
863276544
552378306
1407122177
1773343356
1711419820
92524821
1119232497
707834390
457696443
1885103692
2051128262
1011207797
887719412
770164942
924169789
1808325019
732431595
317337158
612247522
1987813541
2015102572
1400010804
249035296
1090178720
2080952297
186095910
46028868
2126738920
2080930976
1990493150
64874619
117940898
275937707
1534828689
794741593
774567211
259869113
2031799384
1257661659
1038107696
1371312574
625532507
1926360121
201410345
1430023457
1536538207
1303036980
978929791
714803762
351654935
1735760744
1471930201
1117883881
744649564
272454803
1826665115
570245292
1770468332
1574614630
1973240520
869925464
44451747
878306540
1630911489
1799292418
50079749
33464367
1922945255
506386268
51107098
687361454
1000512546
78357982
73177789
1643563050
1947634497
148953458
173170788
938539012
406343823
483585816
904494627
378418078
128834949
353803304
977214286
1103324841
1351378172
389036981
1945048317
1851065394
1745249642
2103214601
1164995437
403619116
1282980645
681802000
381237643
463602063
1789901530
355910845
1989358128
121391170
576541499
607923999
1613342409
101064650
1809397697
1900379408
259659191
1071384028
1801720589
819366306
460341170
2142373953
742834273
8039215
1016514444
1882402013
1346801386
1074421523
996497170
1062052277
906464017
2128756242
2035633647
2122102144
1930809689
1055668430
1678112786
516003758
2087643136
1249647592
1641630505
1952178429
2055479929
421551103
1804742104
1064493876
198117877
1118317068
245187905
1275117993
590401780
1186975784
2144160710
1416647141
1031130414
2057590032
913567462
1870578445
1534458276
1032808612
1004549531
1930563347
74154187
664574061
1936420482
1523921386
238571347
1040763796
459122334
1787505349
125021613
1389168395
655533782
1898562500
1631118059
347437573
1458076332
1122837113
1557126830
2016793238
446725767
901062575
1265167209
140236986
1459352998
605907067
1547987179
1516327927
394078382
954295706
129994283
1300117243
156634015
87878729
467612641
1941705571
1420651568
706393739
152151702
2007750511
92514423
620864215
1275101392
234803238
899673213
517061873
862686679
19134436
219084960
1803685318
1193653038
673876106
1994158218
1060123660
1064100776
558553439
332378209
1978844175
1240864979
1939243532
85273584
687829110
1277580738
1248905171
484267070
752220614
1745989969
1351635242
1528432165
2034296704
1140418577
1198203515
1487110350
1696401434
1914828433
1393418674
1663951616
217626739
1492794438
293561185
278409924
750515521
564962506
2012315250
2017323604
699019973
2102614691
387983410
219418373
53411051
2133361124
1398790483
1132122032
1577476025
1546353011
1274820977
1103932032
1584535418
383002160
547886011
1389632399
189565219
2005746938
2061472428
762368649
2095743630
818856993
1010681195
1691709906
668779163
802236259
1910926019
2028393534
616712482
1626533954
809829894
107338494
1803317302
420024763
1099053972
44877020
288738067
1660119373
472937479
1055460184
902614913
586039894
1724959262
584763855
1850951018
1463410634
1609645315
658680699
527662922
936447569
1506094714
340222217
1672239737
352829089
322512293
1748738037
1182074667
386574419
396549135
256747545
1316591964
1717105407
1900974555
1019826633
104947761
1332799920
1649060175
1119200431
1806698146
570995747
32672832
884405667
1811053586
1582045575
215603130
2000588043
1384686562
951601949
1742262130
338744546
1463602750
391034187
1310399446
1246433063
1073346502
1761073961
1563544671
1286706300
1485951663
437205052
826910107
204446059
1403229737
1865493047
113685399
735149476
2096404217
964944908
1571170211
1856152050
2125178844
634677151
1713863711
2088224279
1476411783
1509984350
224256108
1338961788
84833055
709293352
1399516463
1995298618
1017158127
1781943053
742629574
243785814
299885272
991178464
117482481
2085918362
888967453
1001746491
920311076
1948234648
2130644866
601895606
1544887692
972795401
1779615930
527507848
305433841
1616891830
280741550
731687112
336051696
1897583499
1267211236
1254438839
891191934
69405716
99488468
427789169
57858076
1064112471
1747461809
696123591
455353263
387053443
2097136534
87813871
826652231
1697516857
127389310
1633814837
434215220
352395634
1315435993
1190971859
275816958
620319182
901368205
1807606712
1361628922
795959557
488151923
2074197211
480439159
2047579463
272967508
1232203992
242777056
1068637707
2103313308
834525866
1117450878
23462500
1192089767
1979852661
474294910
639997903
850420304
1943564357
478686596
307462063
1602172672
1579670679
362037179
589770272
620189924
74435728
721367761
584054785
1808305564
1046842190
1986593789
1444129030
1304395276
1077807304
1392492290
877765244
104570895
1847368872
1099148021
787710077
2111956283
994037796
160218702
628378036
22885324
1000681555
871521088
1061626974
2082318075
1291659304
894850033
1694930218
1562875631
501736289
519321266
1987396881
488859942
1620326456
1861608021
586764288
838805702
536451477
548299299
1985682156
361948881
2097549802
1748767415
1001435640
1641603588
188302506
338890148
1283370637
1718253557
440760610
1662049775
976725556
1236047
1953475692
828013660
2086871129
1684576673
2005380028
1080398721
1842680986
8313399
1886467757
1961757791
1736372536
2061465225
1196894642
1337516659
797124835
1579077507
1421979609
161824654
1062488515
1786408369
635993393
665641127
331913993
169044370
146411962
175424022
1311458132
1685429215
1848705664
1882133329
1702098691
322737745
196103422
380597181
49163994
46621398
574599176
649229921
1706616101
386665702
1956712401
1350135590
1286069643
1035727164
995614289
83592605
1848603051
738842108
1339789054
2114785907
1914955986
528665313
1447956462
1392395019
825578724
378196642
1596935425
642909814
842070551
372134223
1353103766
206454936
1966160793
941180395
1629217526
558253949
419762932
1688554059
183962190
1637918405
1194855974
1242520390
595773335
884550879
390321484
1392929105
621261582
1054883242
1100233112
333688774
1180375058
1977118910
119982842
1593693856
674869003
508785648
581891770
1839716714
854024100
1208957121
1816636833
1284290613
883755884
290744300
282825358
2134437724
1810718596
1907826138
1519169520
398637123
1705619356
119205571
126137966
1285689747
2070927171
1595618164
280413116
1743359735
1103766833
2048433345
171683718
1076949408
1651133556
1280118967
1930552131
1151502589
728260520
1281805695
1512683369
45898243
252629696
776722294
851925393
1836454016
1707902220
1002875794
174275435
312260226
2114311153
1409105140
240257198
1414870219
1671279903
1974679672
1872569682
701930424
1261426697
1467519344
932492213
1535980071
857002428
1946506561
130294518
603410278
375999805
404998232
202523988
397212137
2087798560
1789512155
368438820
874729646
1087393640
371359792
1808275614
1977399972
657445802
787041615
1331467531
1540808663
655126871
664210131
455753861
1193764925
1518555095
549621233
359383493
853050846
488145693
540374181
1019334797
1362510662
764376541
1054226709
1509950170
819830075
269376361
598248929
250422214
620650954
2078648956
761594648
1776292406
1231083876
1383374586
2068377999
977413619
467678929
1925432453
417312683
2048925401
1244319514
932087944
1738935698
487758494
2075728534
194303231
2089359739
1961300777
218922006
1110290774
107031399
546465115
1650905672
1211362954
1974090318
571858481
759942956
1267062844
81426335
1142936080
960305284
628158116
1809331012
1750121113
289550410
646097483
2016414015
724425930
283976899
1482114175
1993102438
48920509
950864060
1679788830
1393486713
441481663
1717515225
179747218
172893412
691126369
1613777591
2101435412
299246542
1877662988
1895698241
1802385706
279931697
1134584894
713750892
1183990939
1435220785
1157612303
989107797
116955419
1012544696
1802280553
536719753
853506690
1176749485
44283987
1675445489
2092654829
2029051374
284974762
1952657590
142150093
882469526
1485922678
241417278
1167561411
75504308
1169854644
612031874
1309908019
358214651
559923999
425216666
1614574268
1497562582
1171153942
451235845
1403798007
193048352
1624934967
1689613138
1471958671
813236557
2117375205
760404318
1542338815
1567311071
687625120
51869488
954418940
114167330
1807397693
1650723629
177911265
1259368675
1376449721
1478876096
718280179
718570719
1331456772
280772864
1551018810
1589457349
307610208
1148122125
2135873611
2115060808
1417858282
130426725
220369186
1888799115
571857493
523593650
796251295
823767925
1705350428
313148311
1873817253
896058686
938502621
1588575199
1493451639
1665386355
198079523
1173847123
1575641217
1365378263
1251669626
1866062562
1896028146
778571095
1434343120
679321916
56287682
117162936
606184984
1509465069
2606865
1194701020
1635036607
1742336861
1748636511
986751099
1934591628
2070891415
1568215025
2056815851
1238939193
1765125274
1088734378
616146013
666424812
713503504
2075509722
1890651042
1279574233
649496600
643037925
650071094
82266651
1351164269
2113768944
1037991520
724794096
1780566585
2081864054
1650233257
2032687482
310964852
1748745264
1784337781
1699689964
355354630
1749928432
1150544347
1685946951
1287853810
1607730678
954781755
2133012286
1209004145
1646887991
1633050794
472814345
1080827131
286348520
353631532
1001314345
1454068419
2070517246
381455700
394130065
1953642426
1842777384
830653018
1079713446
486713335
694078220
277980139
1375659875
1773193109
437343402
2128241746
1087485026
1666308546
1911477715
1689287702
269344872
1662378488
2054085515
1135939386
1865832261
576523102
18486856
548575313
1374338205
574216561
2043847688
1042931180
222435681
410067086
1266901726
1097936437
1643451145
417908142
974080700
1466360551
448833814
1066813136
41537521
752365168
176847668
807275393
73485771
299708259
1039112283
1433697436
1040480314
1720405287
537318403
1693574348
1848366602
2055134210
574596521
1164581176
1634747445
1474103640
728141166
469297353
1182236278
93261837
704119730
1700025710
1591718613
597144831
571141852
731222921
11738008
1602488959
1866178876
361353946
509387025
504921484
924868574
1035718216
1899398284
1518020898
821063853
1955013785
1827410435
574387010
1931915399
1235646390
1342659228
1086255327
1745400146
1993168464
2015622862
463442415
1578852575
100592445
375378154
1960777164
1638807072
1400010082
2059597541
1051576301
684058784
1408665977
1802990845
1742373705
1523559991
1441011760
1590310840
117833521
1638269079
1137852453
1963849270
232481661
965733583
1163650496
966337689
883893401
1644423366
1936200367
3665469
436545526
555168148
847650499
646657931
547303456
1067626935
655270028
384674005
1775538496
1011249109
467281132
613924950
1628712205
798262285
494841725
920382484
680638239
1003263822
2032468701
997436584
1446986129
1722869907
1059500379
2113322923
1398018205
605936600
1590031457
1286951195
1472313103
606933000
1768967630
1095644702
1712880415
667745612
152891076
360329046
1534853678
852892523
913828160
581251905
443106412
1791397844
1084958664
84852748
237947492
1299014627
1102458293
1498035681
1075327096
720257933
660971267
756562310
1986917079
1923531456
169578923
45227612
1485472381
1788751028
532260013
801134705
1516609775
1430837575
840818981
1867839285
1024918757
1502088137
499343939
811804534
1089553941
888101145
2117584196
5029206
955650449
1484297574
1396073056
1799276372
109356639
200231802
307907660
1245063088
524523801
343718429
1182275815
950351619
510058742
517823096
248541536
1372811014
93530950
1441328824
90991245
1613765569
952072275
439752662
1293198614
1458640595
1804992295
1069708351
1148466572
1081510110
636836377
178800000
488133855
1108128814
944962265
1544200092
1511905486
1875167026
1876944578
478223832
58553228
1765652087
359709555
1902912007
671595664
441851520
1095367212
783981227
423755993
14692150
1360108884
1053446370
561306180
43031702
1413935943
1714142887
1297977740
746691073
247579661
1496477084
1075004568
667081901
1071234101
224058441
1758517262
1150264523
804725301
145681800
1467264764
937677040
493736431
762437106
1437018963
88667981
2091090270
545047177
1471739428
282364217
513952939
1825869468
1231687585
2070936499
878217857
1864540795
803907584
899939167
1273423934
1608048900
327597751
591373830
1350421945
48910059
546147263
1012190254
1147865754
404830260
1881517817
1310866585
1612237269
524017233
1860118845
1487213947
2011090370
1595453237
1609833448
61480861
94827825
1599799998
155799990
1213738945
1921386114
672227654
627019405
843878871
1065993531
587616845
1300670406
92436975
1948077258
1719972329
667116728
610172888
1132770856
24678333
1090070229
1129783396
705758066
351638638
487086491
1305692243
1439519740
525070655
733129591
1509418513
92692644
1492440211
2050362706
658342962
606945506
1673488806
649034606
1707535329
1169585632
1355242976
1266060576
1787940483
1303789376
702410708
1304612272
2126149861
1864054623
925795460
873192364
640388239
1602762713
705152695
1706381874
204653183
133072073
701647917
1991735362
982758743
791233156
2019411259
1729477106
1506915270
310063293
2127409467
118745054
2005506683
451915472
344891014
2117812073
836023903
1572866245
903671730
1147157498
751677229
1493043936
663104031
821702130
1634761150
1692720699
833473510
507354027
590238053
491859067
729721647
2055891417
732871570
369200323
97639096
64932655
307663065
2137012159
1525946731
1310718189
1330515929
2025259988
1171441757
506049384
1205794622
667855103
1660512368
280332765
1680058438
1293569398
1642635659
1967844047
1411403940
1857051245
1970262037
982056094
1954487600
1534170936
1037179764
1111178463
826831739
853511806
2006979623
1892280853
1460679869
1296251317
1313790675
1287074336
2033256360
1390736885
699780326
133835840
1842260791
137805911
700169418
1445501014
1584943059
1341241666
1134341731
2139121364
241433323
591917540
407969451
838994436
1029435465
1131118511
599773448
653037023
2023171237
785111206
1350772194
1275885429
953530344
1871345629
1277884700
1030647503
1597667124
667404621
738461654
2099686784
2021287767
1401511690
177069851
2080258172
672880413
253389885
1105744393
787930766
999979334
1273465391
1201764317
448201326
661915517
1022805097
1919758911
1863199155
371518249
1732046109
443497477
31675824
996110671
691091592
283164314
838738790
1271661519
941630138
1543139505
2000401458
1271852017
14588439
2016165064
652238184
1575754888
211711251
399208150
936845607
1401029761
29699499
1988127503
466611804
11823328
331736473
1440541605
256747725
914376410
874492674
480495492
332724702
1276231200
432092261
1516978265
478996607
1251279881
993160485
493017250
1321351442
484138076
587589935
405123692
350131844
374152245
355609109
161641705
595886580
985773254
1326733929
826391388
1973488321
1794557166
1123896005
1435765502
761548731
2004824985
189380017
66081014
892454427
505631284
1881590747
864807247
1824082621
466290380
1044645910
1588931826
596245015
1193999908
1406356597
1895401269
462409792
378398317
878200167
421532978
1259147720
87208193
585635640
570542939
381713211
47766760
899305712
1835541468
1107900790
1915996416
202123740
138106056
1543088845
958271127
1308034226
258543349
2104092246
126214859
1442528479
1091355419
1027279942
1076593142
1876965942
495087860
1427922613
1483382997
1487588505
1747778909
172171619
308799388
973787580
668536885
178668077
656110510
700522440
2059762457
275695928
1272013364
1220459256
712648505
1114509653
2027512388
1960726707
1740016612
1904920567
1967017705
456719541
1994435755
3519964
1837027760
406279305
1501405071
1914130120
1096813752
899660991
693934952
1464273571
1058229488
1040384960
1715310102
2138932334
805815449
1208502266
1725708897
517104551
1843481878
1262035430
1919475513
1320619078
741159384
1125063314
1066886318
452924999
1032716715
472081854
848171815
333942497
1496803832
1652680614
857526606
724435074
1202919432
658538698
1489365582
1936212579
1678222427
1453040065
1916885954
770576857
142246822
1056516141
440642745
1824878988
1279656615
1414693457
460409687
1797444256
1773946515
1252465611
1502049036
539886691
980441270
1966608810
1306762119
1960635558
1897805913
1869491957
1639083516
1859455011
388691057
1869295598
271533064
258257596
1437978362
1097289644
1065168402
382023479
944989640
1310464944
650281156
1358342247
1638655601
899518379
1682959441
178684156
408241890
1931639529
381426090
1236405007
610437379
761080666
1610404269
1710592473
742458415
1243964098
833006262
607738010
429700941
324309572
496779061
2116901821
220505030
903176054
647359473
1334106178
170405741
587689830
806032942
828546371
1227263608
1605925976
891681260
1650926253
176764423
320057511
1519058966
852585112
1357010601
856181731
1054645452
155429137
472407536
2059964103
570734104
903656593
361201957
1797386143
325882204
1853308445
360861655
1804572238
1399605778
2013254029
205147408
1040719998
1952108584
770874784
366580414
1453829712
197619159
1244791982
1798732593
1266103834
1820710380
75953298
1760187341
2008162571
1851112179
1513883276
355735262
420163452
940501979
191129775
1595944455
479306855
1432025992
478121162
1200504076
66566840
421883565
1883939153
1053684466
1125867726
1779134912
1454428664
1068230004
819084565
372512699
988499632
317157902
622459394
807018486
1812078002
740993358
569236208
1039156297
1342091811
1002258623
1797429043
828969005
725699913
1582009498
1019838398
768294366
42608172
1178239666
1589373464
375102748
2137479838
1344390309
655353322
927302087
601400979
774156789
341260295
390773108
52028658
872645084
61448062
547621326
581261245
1339909711
630939964
1402681249
396277878
1639757252
945888504
495424481
1777864649
1847991794
880929044
989205210
1069635235
369351929
77117079
1004923327
1345576379
1348863223
264633866
1428338145
522878509
414238076
1368568674
568666540
114790837
502382027
1898283540
1426277363
514437812
2117425032
1154175383
421072311
460342471
987048155
1844711833
53665856
1441842402
1490574846
1021628012
60961817
977133939
178203791
1384123607
751171132
2067880639
1311919431
27618933
2007983931
50965338
498040300
1086955126
1655472400
965506953
627837998
260539742
1575019938
1622066927
1837524865
185320692
1983272101
1837368152
46119869
123436464
252553813
1943323128
1821807250
1654086018
1060725966
1780372307
616267476
1786503513
233485237
1096555344
1310248415
327161953
1482296612
84652543
398869140
1813209419
420760784
1962724147
174184158
630958451
502618563
1268639477
1952876126
1073012190
1912165571
680970855
1144660110
1532143383
1546473161
1621212923
1556816736
1871015360
1428719319
1085578109
1404542116
650356495
949432439
598381502
236328303
1563977673
1082114550
247452058
1528398554
1303921236
67881696
1649398838
2045329909
1058892104
1136480753
157784404
1780881561
351018244
1092205311
1943833703
2092253354
2030067424
938685993
196689993
1418361287
1797647912
1268364599
1072754126
1699357622
1587252268
1516005962
728415556
2143051901
748849195
769969704
1351997000
573193977
106665006
1729375777
1456945175
215870630
928112744
1345110730
809654707
153022571
1966440610
1882148269
187535831
1663265923
677779316
1316372483
1951615023
1301244076
202296029
1303865583
324070567
1060840544
1001685192
1639263012
1953806272
1511616981
1060594415
587742185
1609249701
204936929
1701358410
1753934131
1333627689
1642870926
1081456722
370075470
691118935
1786301547
1586063613
1009166251
2117925466
509940587
1680130395
1961572150
719016200
1763646375
2093995709
499622905
1421482572
1299073824
702809008
645065774
1791603583
376828335
1313891490
694252471
1919247686
622846666
1901698059
1645675261
451095224
736631042
292937279
1508003004
1102856845
287465306
59131513
1269496954
1184859940
972227409
1104048612
1268468916
1205767813
777228251
959145352
797844848
482775783
1486655279
304789775
155894233
613819105
422401434
650316686
1001840395
1172347211
15389305
1284423771
1346925086
1129340469
1131310051
1451885001
840951396
1473834600
1407049810
812978037
1481892806
1569303649
629485690
958124161
823631056
391280588
862687833
132362626
1266984245
254479949
1077701324
354469722
1307660201
1462645683
838684759
1272134756
987534536
1566155292
53089462
1586365622
1587052715
1724105207
2096093159
1348983158
2080123211
808987349
1281368575
2113371732
1854287192
525069111
110429549
293358812
2088286576
1612355822
1440696556
812910869
2073565060
1090333031
1412930219
1476328931
928302089
380342736
88852838
1217618171
927599872
1884958563
1956710388
278986560
421148687
1686370272
845428223
954609942
684797995
1144156544
1134637928
1280775825
1058454691
196375344
414857868
1889016747
748240617
1960094949
1058554315
53265561
507115798
532740180
1227712003
849068536
1839455147
1559457810
1375886696
1374244151
1041620116
999182620
262664459
803785865
357160099
482058847
436567874
184991597
1417733798
767665331
1637713460
1296823025
232680608
1335692379
1275147754
326827419
777678597
470941551
164366949
491324395
1421124181
1699012549
2082500203
601015481
1911614871
1040964205
1706976509
915336522
2013689930
1313488831
770522081
639546735
1737114025
1875289176
697386649
796771355
2101231016
1292683333
820420462
154295084
344849373
2097956985
1048179418
658426963
203543913
1531254340
1847087255
28652675
366060485
628275103
1888421599
1693352241
1533017776
885477390
1798603922
1367718807
1166475791
2045210561
1079198354
894999847
2063572186
938978561
1739568886
1307471049
1498179281
1412236195
1283608352
1338384818
959512358
1819344314
408842686
2100088968
1155461780
1221239641
1755285680
710762308
2114005338
542978965
638915710
1137344985
1307500016
334341120
348570906
1184103898
443489041
754968966
868851001
977811227
1570095525
566036536
725556244
506659829
660805615
317909905
1354199014
1671088481
1005510339
1923024686
944746512
2037178287
822603824
1049935485
1527062281
486161839
38888983
1005622627
282490166
377843246
184960929
1697196132
2003579573
1065536371
816627853
1169091791
1545664987
730596266
1243733632
187414690
1650651496
203941202
1921439674
630395896
1703358125
1789358969
2142820639
1683247011
2135435225
444154217
1075600603
404711145
709373501
1366562834
1940195326
1573758687
705753225
582607062
673386825
1478434501
942212397
737401568
956247930
1126029549
1878555774
466163576
783159025
1964497359
290814639
1401961699
440684639
239135099
1941035670
1163760829
1303645990
1227694891
1778571127
1387159028
2036133732
326454661
1637597149
1460824841
1136112643
1324743500
877965021
894764253
1611029895
1497002769
2021019497
751179750
2098319270
935616450
251897359
1868867523
488505317
218188059
1260053236
1758170104
73247733
1121899362
1262894196
1625388029
1800312705
621725706
2142622093
611136280
109531955
1982588366
1585157023
550458758
1033865684
1611692345
1895971048
1732377649
385603516
2026880055
874002180
1461715045
1852188716
1927479047
906478789
1037328686
8100876
1882953815
1951720607
238221011
756611126
1426758948
886732575
1746628424
252615412
1613717914
1948210285
73896586
663026499
1012777057
81555355
944099037
1603972816
774712361
583860275
641797274
182777733
2019657384
83997821
1515637504
1637604048
148816302
1779428361
2040300715
425377509
2111325943
714471883
1561680574
1467912671
334309506
346910325
1652099608
810186542
318904650
755264050
1959601993
1109131000
1489644685
1886844858
1238475549
1008198358
755982075
1394699718
274830804
1138249050
485221990
318038
1326011610
902145987
793070161
1182167934
2033372608
669184113
1576682525
817042135
1281960916
1727436991
1549035245
1896855428
1448395438
1511582664
1416532150
694161464
389039063
1355873374
1784750455
172756306
194525780
1007229700
2099575918
1718451036
62246754
843306212
1245597578
388932945
216389164
1671068092
1247814780
2005073692
1444749457
1244539264
1381611557
1119016685
1584077485
1876192218
1019124593
1402147006
1746645014
300436759
500865846
312600365
437876515
1078527345
1151496404
1470216023
1817257501
1286547092
275921402
493539743
1928810093
2074169966
1821030711
617436286
1471242738
1752267021
257842801
92016479
1321401944
1909169964
1826559616
840526767
427852231
1283402776
538829897
513761313
778561433
105627677
1772961736
108751512
1784736576
1385861832
1029128137
1104646601
1036351048
1865243011
987269357
799633602
452154139
1189852426
1383138995
1950369804
55060904
890775584
1060858668
707467333
1787348155
1800771164
1851553727
628081858
1205115930
17189082
1530596595
254557497
241609460
447577685
1578238657
1775939638
1870957277
1679589458
1665976693
2089928071
840751097
1213481271
2134888670
901374064
464903751
1713668959
1391311212
1271949730
1500351683
951158500
1001016344
1022501375
250327621
1193885595
1351367285
1275427825
742883751
1863390103
1035904901
1014890228
1795251628
11870679
518223750
1406251224
1431432686
1835143067
248997863
299468835
36665944
858939291
1011413094
527820559
998936562
39341905
1873996428
619715694
325250349
1273839149
275513897
263319373
2138420595
40868688
1536945657
1225535565
1785065059
1345870733
688353083
2112181367
1147159344
1750136888
1187256856
1497962228
2086342976
1513288992
637855388
2045911967
1848884430
2031742693
1213237181
1963379011
956976199
1940992255
361925844
1717679099
475811227
688247873
9980106
1625271969
1769996565
465986841
548045694
122384008
1245761318
486084946
739569840
815817841
343802905
1668374340
143421768
947754770
499962681
1164864348
1938103125
2126611922
20882714
770354701
363399707
526914262
210545135
793135967
700511835
367228076
285849369
1091889115
947885755
1296642414
534473382
1190659883
1203816447
281813099
1209767964
1921970938
1022197073
1713140942
1084423206
1789208599
391477305
359059261
2120104262
1575505392
275761426
13326544
321788945
1200534467
487790493
1866851543
1349789428
813127594
1003926079
354425668
193750839
527201357
1911384014
1848027970
160796826
928093971
1357588093
1811580090
50880896
841367337
1560699959
217520859
1589596283
2078671620
746999800
642166501
925859414
678379216
506382540
98410996
1941173352
1538869929
228269749
255184590
988555198
2076391695
2040044219
398650594
1112458584
667163963
565301086
238615144
36816595
2017843355
893104248
1641918043
480825038
2012443119
1196782566
759034553
1354419317
352580466
1483487583
1505781494
579856430
2135609495
1727232876
1202580042
1951971316
2132202609
505628268
6892983
584039291
1294506079
1655519753
380522044
1398153264
1412006462
712593694
450066243
13422093
137120133
1033597219
1864600883
2003483407
685770580
869450813
1384898316
1458669616
1329515423
990107483
636870843
1572955472
396409614
1883145193
1120267757
778911098
222082688
1442881475
790107108
1955605291
876578851
931558734
376693642
1153774742
734173844
303694731
735071236
1321357307
1628124680
1785857705
2078309669
2008526683
832260094
1162987560
1019400398
909399516
566013950
1337636690
1380630096
267448962
2035291876
471910615
205444041
1694631499
684215599
926064603
369342705
1125273187
1281044509
937852277
625817815
1315338765
2073106764
1402796470
797856942
1703618020
1333515287
1749713696
1275157951
2142118101
704519191
1538828216
1782650782
1690564468
1286382472
537928771
730587745
1102760283
905027907
586988993
1995042188
1109091413
121366344
1708908678
1318023464
1134143880
1730314446
2055670016
2129916189
1731541291
1720047725
560657440
1983350341
917202606
1742169781
1253873522
1821323838
1276867984
1674635282
1170006263
76625934
1692277993
654580529
1981562952
744128386
129061953
1204553590
2024732104
1319501581
1769564082
474532482
901983230
1292840361
49828717
1680797653
2022299281
1255701997
1425828139
710102331
1076059117
28237634
665271248
368863909
536937566
805521758
613274453
2082631590
711733955
716393779
43198891
2095487442
153380151
970567770
360574593
1504393916
354745451
717229670
1919587414
1951743661
1875102895
1728742342
2103091945
274742014
1417246112
1800822755
457332248
2056127357
331645706
631561995
1863679845
739952995
1689801850
369814771
2004137080
1384038891
2078854654
37678883
364626405
1558598482
461623272
649959150
2119329861
1286196263
428439529
241089442
1296064454
103653761
640952440
458439973
2032510267
1135883422
1841387775
1386540534
567807341
332013956
99364649
628196688
1057432126
2031490402
1888148998
1094293976
2120697376
1366633648
1507839740
1656529701
805642570
510449952
441422121
1023083751
1921144024
555438217
1749848859
1075257460
1746696107
2012185244
275358055
1777233675
410999489
210867955
1990471766
1281598736
1115919722
612693053
353856296
460511883
1142577471
1328336240
560532681
1598603016
1707576882
939276525
2069954525
1421202254
1110128597
331009546
71092048
410430197
825958496
1944505290
2138025475
1877620624
300797410
1130219218
580960270
1542396581
70761931
194306020
64457097
549519322
542894466
1640595949
568893476
265223910
2008060674
2142480512
1414722333
648283816
773412900
325234137
81715801
1723993
1117229065
1041080549
779100274
590532767
678555211
163587228
966482393
1829358953
563376117
1374475436
1890624744
696341627
1575587700
856569108
1779153708
1750783750
982368481
295642983
1889204359
983089943
383661657
684976585
531506240
1176577105
344189952
1436327117
406716638
62541671
985398471
2056933801
1795007505
94016535
1547582972
1708105912
195467233
1390671555
1245914076
284542854
1594933868
914682835
1313467910
1769951010
919016894
1444366442
392174481
91306615
1374292114
2138424971
1053501197
1180417080
1146148538
1507995063
1125485353
1809544579
1912244393
162794992
1470107321
2066496551
503301280
1537847829
704141562
695625792
1633052204
924062089
1163251187
580889413
920116888
1681312574
129872522
378039798
656104823
643114777
728733903
1790883366
2144649370
1057300710
979047491
1188009500
1737051229
713128524
1484764787
1837113724
126561223
1121178894
758665778
1968630892
1934408033
2043663681
1385335052
1996427694
1698467465
2146978729
351510242
808304816
1585142963
2022139882
1953207859
1708348394
802983035
1223881412
1144493162
8449771
1875027699
610635914
1947504191
1913365731
1636337066
700844786
35863521
1805002522
1481132687
1157997411
1262376221
1196030506
670113877
42888744
1791235476
1227437401
1153221296
634041121
435423558
2122434713
1110822636
434002252
35791019
195775001
2015353776
1036736575
1008733407
601378186
749885828
458896068
1113449422
920928695
1085750027
1245673820
1784876192
354866851
2067686693
387404640
224425070
1635118236
934733682
2146439988
1589446950
631179645
1650392103
909954605
178093897
1036081057
1545326741
405340386
361258364
319892422
266999182
2036742174
426201193
1185813396
959993706
497861514
1665583085
2035575656
328998424
1967681568
542431874
1288928569
1769133526
2116700744
935359008
273753680
941588264
572024791
574210037
1082394060
1706436359
78953077
116717785
556610220
1292248933
1916004938
556816853
893024836
840183621
29177750
1885238193
1058678408
37032658
76309815
2016788567
988367930
404382692
84847379
1560706492
1883611288
356635200
1733537837
1943524097
1235998924
1062753164
776703169
1827486916
325816094
826414006
2137707793
309674166
475640232
345517441
946711173
742550051
1854568617
26028670
1225971590
1955565268
1987830931
273238759
80212063
686840377
1933165569
401577683
1180663250
632234600
1914979110
211596654
168439786
553190462
1696727118
1724943875
267130873
106514249
304524143
2077470740
734456309
572852904
790047760
801735424
475154490
1066940591
1966362492
1866481439
519771277
327467872
1398079149
1731177766
1927465750
1217734847
643366253
2138550172
538436647
1094926083
56438632
755994976
505429732
650397941
660236166
1178017778
1594790749
592138643
200785279
471501272
1383853170
824365463
1903782985
981075914
635316958
926849563
1641363573
1325813051
1574211222
1057425953
1226137157
1598209975
1579370910
1715374725
995297248
484341708
339155430
1258443196
1622232079
1435830615
975826011
252145787
1138865066
751309601
241272247
844441057
1742424205
35821491
1711355441
1826454539
361573246
565648744
780636937
1500851122
1115009694
388601529
1158756495
868993264
1160187716
1050022487
2144965907
505755424
1155693880
1929720704
1622325926
1521837528
1838348149
56586881
625817982
530535356
1905293222
1676682348
1279853046
733502529
1186249701
1672039368
740839244
89181047
1416271162
24719534
1667078591
1398978960
1954594094
1461895474
919441574
212348952
950613284
1814673647
1715346518
1194956144
1521363933
612602500
340486404
1182097899
361065341
1675509457
429652254
2081561387
1636520012
1735238976
2032975478
207329533
776882003
1162931448
766393870
79466741
947114876
1908444066
772520170
1456827356
39853241
525737764
1364549441
1367433302
1114179060
1222577416
677808784
1011538063
1232980867
810216115
1975582521
1760566710
2035034397
526822934
573978521
28920943
1493960701
1010148757
1729607115
310415555
876262835
1272526919
1690787411
1164815218
1856938497
1276669671
2124470732
193313892
1569498425
1555579610
458555281
1817204990
2093469198
116766514
1391478689
2129847924
1156888784
177387857
568673726
440614798
895052931
1963378716
1788095012
410165232
1514324528
1753507068
1692945807
504486092
801657363
497306586
365216294
726650113
1028123358
1403483088
102297124
1500722553
637636358
274781832
865480301
95464673
794623098
1106772315
455049303
1302201653
1703000248
164981987
1194079285
681828905
319465699
824810977
2054596428
351182616
817770358
77597979
1634731708
1031764523
1179898448
367974204
722606207
840894794
1836083402
655635967
63442689
1091696033
1143067286
1278394292
726098671
1032913140
474166658
505245695
1079096547
2099597441
424854591
683964256
1668855915
422183526
912395074
366204028
2082285053
148113791
1508493656
1827975978
956413112
1933660467
761940822
541234661
1475026328
674245259
1658934378
2091205899
1441146161
18874348
1782483771
2061535206
1676455361
62673197
1428123712
1464509529
1505939940
2039674920
1195105454
1127917390
1661273741
1345762636
1443628931
1952412968
1216365825
2014249706
575739217
1263575520
34422254
523645571
1112091966
1137316131
726110857
283562043
1131943747
1579376295
127539209
823742272
520971244
850661059
2017009857
2131951316
1947277467
1693812219
549703521
1086801225
916449024
894683556
1969582133
1946953038
1134553939
2109606073
258989128
1640171901
1819734468
1982327514
1804067624
842455246
376128978
860662122
513588545
688935803
1970800540
1797582824
486770301
979482079
981338764
664830891
1630519103
2037032556
1088043961
827634764
362928297
1960142891
1602916332
552637428
1606731018
1800296605
2116712938
795342840
127111931
1584837184
1848633539
166084667
2046824269
1767086856
1290915335
532277280
171143172
1652192803
1528900559
361357056
1608648048
962298440
1115532218
1111861169
789247263
690732235
850312222
1465991375
664599651
1259277841
306853643
386782651
26819017
1145290289
959549561
1077950016
611123148
1144008909
1166969916
561387318
643542810
1096018324
483949600
273357303
1123129535
1664931888
241895209
1427021278
1838737587
1254223148
1431795343
1856722712
1334417204
1893987695
1664715945
1817292900
1315791878
534101714
1845027586
2004218432
724621450
416056385
780128500
164836177
1587171621
1280942771
378591542
809767171
325062860
573477941
237753
610414475
2073451003
676082882
2010279077
1945993762
1097765333
549343027
1266755771
1587305319
2036361785
1210347492
1736897854
106251660
1173754800
1449722572
1635990969
175350396
1268021307
640136712
958879416
527963173
616070337
509880183
1860019373
958770469
1027755049
1834080304
123160911
1617750066
1434954020
1510893804
1867078355
1478846757
1812351107
1850678922
1925357857
1084720360
1856975759
2015538679
530767174
2071368053
1524904407
1728598166
1927059126
625802910
1566587998
1321017448
474640821
368784840
291763876
1698741408
1963003393
1923760830
815739440
548549987
2015784239
3359578
1534097352
751190143
645390358
140288025
456366634
1186444568
952597919
1307446317
1584943122
699617450
1708794159
950816347
1897518844
350208678
1143926928
325963734
1481677984
390267193
2019125853
1805186621
83292657
887481535
1823931363
1518158465
2086257792
599198930
1063854164
1041775088
1779327507
1305349230
1738343852
670504434
57032978
2043665884
1263123522
235289769
1060754616
1901436636
447605763
306151627
585328051
945198454
1190531963
55061103
1197667709
1740012421
1301564720
154126037
1069819846
3740625
1509072639
1184940198
872363433
305923429
1799933814
267632867
1370351361
1639448741
1014940781
917952008
638424404
1026173615
539257205
1230595414
182924617
287756907
1520966989
198042133
169241094
1500933212
1091873182
1460817649
2038996584
1807603419
46120785
2058388856
330115028
919791268
141688455
744965745
1987014719
1962818239
1001489429
122491438
1022634187
1988843802
1425538971
350079207
1450345298
354947632
2143113690
1468273459
1319269675
263466537
929018699
1330614622
1918435718
21127242
940728902
1990775944
353078084
1563132826
991680749
1039408884
974335850
1429544715
1976339404
439610264
111748987
1307324935
1991716802
1272725213
666186655
141903897
80971957
405257909
1084689511
1882379653
273989433
1214223055
112451176
96656299
354172762
1604783424
1576061644
804574473
47324818
419174913
602108669
1316546947
1456212534
1681750038
1296140674
1093233359
269204890
1109899458
448294343
837785676
96337949
207227080
1790299491
1315220451
1824730085
1737736229
340414029
1097870810
15350727
1400617566
1096761750
608473361
1386701171
73561783
1821924725
1228609313
707732530
1888485535
2035973979
842005880
1157563984
1003397105
1385199213
924840029
1794946126
1896042719
384226811
1491585044
1953806962
1120208008
391630542
1999080597
1516356420
1493412186
1325404865
527024762
1317363225
49281690
22396399
1859124820
553340040
2037717339
1442466169
111526297
1695570356
934603913
394298761
1599774424
1464186723
1276660048
748657604
1417979274
2055857587
1705239259
2037127547
397153998
986718102
1180893970
273678729
1321296234
525292205
752421534
2023417726
2118018578
919706757
864729395
1386418356
2115240863
1822249322
382746122
1200660367
463793015
1554025003
1178668973
2097923365
841923960
162020035
539659425
858192885
1847749801
143380592
849503095
1157515617
520940412
1196840924
1592115990
2057603312
1859198751
261499720
1087787683
1964490118
202644824
1058810215
1166406364
2065001672
1356639978
1922265848
1759659189
264765474
763829681
24817925
598801147
40251449
592332640
858252235
674099645
268269011
1623915174
10467357
616304400
1052804541
501914368
120153600
1631185755
1280495906
603852084
61347800
749420685
1588204002
27388792
1189271189
906503190
557767472
1096876411
251920895
337839475
375731209
353505620
314133929
1840674772
650525332
1192353474
1316833316
1674297655
1595133160
1704625278
1286826080
365638486
1445936276
60362615
761242746
1336364018
1679558603
360866781
576884658
800300201
607624293
1606969615
1765998776
1389919103
860824003
531660200
61751373
1525971724
877415250
241972319
200785667
1818012308
1683108470
427120433
50418650
210542251
1766013120
709768423
1494548927
490160371
197718842
451359894
995706719
67725511
941038238
2064298431
1537798971
1754217312
1858242446
374350154
2025292853
1322079233
1092957196
959937814
1619725761
910079039
182994330
120453158
2138351601
1242070015
1416437598
1247607764
1238393912
408185469
669940979
21260975
1861602415
870524284
626168889
222375473
1205987622
336022121
1187463090
1212221926
1547947903
2086290989
308359368
1862580208
615823225
781972886
1662462465
946949516
1627691693
642649421
93471046
563210069
1839487536
515656348
460073541
1762303209
2069261429
692218615
294946857
1809694236
1752110171
583068900
1958103205
277108274
990715594
1683068990
278267327
746256616
1607739713
476892596
226652113
1401149059
1490120714
1389404077
688898180
1191122920
1951671362
848999058
897004665
1188725412
1940015763
1394992313
1024691568
1421436384
1033052371
1499250359
2106826012
219532828
1362627832
1884400635
1755043599
289145173
685576888
1091435104
1974463196
404833162
499765755
1051239209
1398630024
456581947
558632284
1289083607
1807769774
930778323
1203025972
2084596034
983247571
1109714934
772836546
1360906863
559549369
997685972
864365227
1166939712
930873687
961206050
1398521095
2054729977
200903465
371068383
618801301
1320600379
1717730561
680029066
577487415
1568438980
1418451097
34503911
1490717935
840045168
868659104
863722210
87687287
1343070731
1790512990
1476345486
1846826771
73316140
856813772
796155398
1917543459
1285338485
544290066
1531645998
1465774718
2133392944
66889220
1623079179
1428335101
1070981434
1648034232
1712389710
891387508
836981958
1793985371
934724378
399812136
1094874733
1086629600
2103864480
305796891
1244713476
1625160347
641330791
1514048958
1465676661
540448992
1981488688
548084688
601996724
2134422462
1172230255
56507792
127142843
29906349
1921989802
851015863
1898059910
1279567114
663136689
2035057256
315043746
2081893820
572219768
1290202566
1801069836
210383647
1153297909
1817797025
1588270421
381618964
1250598048
1297045290
490794555
1572700140
728714192
1103781970
749190915
1572158093
1143373192
1156052333
1990250624
2141860967
476624175
1253755873
1587905838
551891631
819272358
1059108013
2051932550
1335969613
1966237515
329122261
709663876
1955552311
1456019885
1416066439
1993283524
451462458
1572336173
954447828
993435508
652859928
658749201
67982533
1513591553
212703524
1380139293
1295926090
1687295281
2139312473
434687735
1913516800
1370776628
469193803
1112121961
2114642572
582482470
1021817114
623174696
1161346421
88765731
2115892692
478859240
1113326402
1295206387
1694956168
1009068233
37500137
1615278424
1111601941
1090647531
19237793
2042264891
484313402
1524729402
1611871914
1994591411
1514454870
1898495075
990585319
815474138
1541495414
1220060277
844383251
966134952
1975981170
1997295219
1682994311
857170614
1873401349
1511912275
635619931
1184780231
866400743
1538548150
996901325
875917798
1684248004
433697074
746744609
1245222305
1316162982
626802540
146333819
75576970
108965220
1650127845
332153896
2114635579
143100816
905825336
1406273330
1363132715
1377956637
261861468
1678128931
2017492481
1006015960
44994307
990221539
932501233
1155516100
303481400
1130115645
450465107
320584847
2085534377
963745944
203061890
640473880
1263531251
972781356
329943297
237045265
571094215
1212143947
1466594265
2065234932
1013844581
1401939011
2106543776
436778724
1445699130
1736711769
672782114
2043271206
795264126
983776249
1397722235
498670008
767646347
993818335
2057735954
1899481204
591194903
173960315
78989775
25839332
328505655
150176422
399958567
967612237
1674597866
858576972
508915595
1440083336
921852952
42252615
1779104959
1652836840
1438643206
1858182721
344608593
1560877746
1590067343
1786950234
1778415701
1907353347
517853951
1610539322
1646275591
1572339976
1502136090
1052732854
1669849866
695877623
1941252036
457117669
1261683124
1093911071
1652284194
896965461
1923893426
1762572285
1923241654
1937780079
885181783
589444445
1958632315
2040128413
969718223
1547832411
352123569
150018307
560895325
379039693
615375265
851390037
1898435678
1327307938
1590947386
895538694
66089198
87215419
941361861
87092259
274287415
430551720
364597977
319804369
935350494
750401398
1440054997
1453350278
1917415002
947997161
1730975979
2053322219
275596914
1606184500
1157298405
1140448034
1947120387
1184749694
116951139
1928993780
271060157
1303482212
1420578660
1423646084
792804243
753702494
1850427443
883222978
1979682647
924786470
612727738
422282679
272654184
2082653549
63071749
1958645599
1951363959
306040798
644719188
2102813831
686437178
89422456
353689370
1550307535
2145427199
1151420770
1379408583
1101480780
1078268023
1707959123
718088096
606375428
1211875729
912388772
597129224
558377729
1067130369
1521193196
1586836224
1901792131
162388775
591968311
451055636
1432481108
1032312832
1354513854
2090105776
842348962
159303070
779932755
422282151
1088318316
125278051
1159370366
1482689332
1415838988
752466754
1563662419
271107844
827121450
706288220
722502189
1576829504
1396995706
988274715
1021457099
510667184
1097343498
423693331
733571521
124920018
971459143
2057095369
426866986
1350819268
163509814
935300362
870776954
2138230213
1434053100
2092237699
1207152213
1597079809
1811828045
531086103
1690831700
1502748510
1955715612
40279881
710691795
1673733114
1700631002
730413186
466692635
1754227310
802815011
289649778
817481979
444748398
1957490071
1629205891
1718066665
1529979822
1487000915
1691282499
1014063946
1812798293
1082495826
2111600335
1439568555
1748350615
1238292237
239208796
1778181816
368908441
1243350344
102620779
1205036551
1909341574
2008000216
856059684
1705669863
1801484142
422862375
1460204419
1489203191
691384936
993093241
2053089953
266227198
1166344271
1840814290
1544612524
1394199138
1523740132
1962343322
1523054997
1431738333
1570053730
594597882
676900118
292985255
728543294
1154635854
394187538
1072768718
1736894590
341683857
1418355056
1733645276
787916838
840942194
1590259466
1685275915
1725769669
1714710480
564196182
1157990727
1634106373
1099111545
426069755
1909685063
1438278026
1333612248
19110826
1801825445
706892154
344403019
464307474
1183143892
1455807881
13891372
1129539659
601872992
847139986
1335813309
149781699
273102736
1247981218
2127135753
1271579717
287875511
2009907497
587770898
1500578583
452070706
1069071161
1491661181
1292828649
1296026362
562031057
1930667325
330779997
315304395
1510982739
1247632068
731109532
691216742
1138638958
1011283621
1768112788
517473378
1660710546
1891255320
1219559537
52640347
1472749077
1877676958
140067528
1471414832
1642023293
1701175610
369731378
1191853229
1343294115
628425417
277851939
1063796375
825612170
639983184
1910899080
1321511473
1424442782
492021704
1058107889
2126861001
708679359
1498097600
1828639098
1977361944
1305627931
832506301
2125629034
1287593632
526976982
436679124
976940441
1435778605
46114495
1898552257
787906877
71995352
2116466408
425279741
685689384
1035547197
1017325310
1098089982
296294353
222128660
276448030
2437544
699269226
514898967
1848179087
67103625
1873324301
1555042139
1994876615
518603006
2139018883
961337275
217688418
1535915134
627229914
1902200789
321847120
395727749
1539295200
148933444
1678780562
1302942885
1736619032
1352403334
1012798742
1309294148
1198460269
2081861418
1201788902
490148942
810680564
673136890
883876835
195825287
1493443710
822785460
857247739
1514231637
1716190906
1502058637
2042356384
1655329145
1472944096
153318220
2040440765
1136617019
1818055092
1404780743
663014168
2103139421
221464509
154134222
1371340225
934622558
1818523499
1054324835
1187357268
641701049
613183723
440795340
613089257
238464294
1280331445
522294393
2132787267
1965406213
431666640
1608739893
686863010
1540158088
1585422053
863389594
1167382662
770778181
1465443748
2010142245
1937422820
935177731
2110562642
1941957365
1070858596
2105679687
1154368709
407123382
1128292523
1119114442
1707837311
871040456
886619258
1631592177
618009870
550278201
1952162027
1246588886
935003392
266229136
56360501
633737542
1157176517
1383453909
544418826
100918272
1017566715
1693750643
915879558
154182871
511258626
62258497
366375496
167787298
356272058
1031292760
1910069360
764317608
690927507
1150909729
1839966993
743041606
667992202
849443459
191750619
670226523
1087912354
129103455
699391295
953850625
1025132666
1771410777
1331028950
413736342
492560718
71763083
1644750365
1897100078
1545211877
1877547892
38996673
1493949924
2121991962
642319843
732529347
1930714213
364443873
1545828072
1573168690
1803337846
1266137113
8774259
2143770444
1165315279
278273693
918863896
1557573759
2046745602
120340225
1436537992
216200869
1675726421
1166499012
1347257620
1401083704
1341325270
420785078
1816539272
2044848920
1226114798
2102122741
1221104276
1742963544
1534458595
197810883
53488914
1136311757
314278223
1072728395
760658711
643358897
1658905816
24215121
1499048603
2117271399
2075259788
107396486
809279274
150988395
988505363
1050191198
1593965565
1613713298
153733234
516728382
535983551
1794858632
1777335050
1275741151
1139584540
605381882
1731077760
1407704344
1639306247
978541
1154631382
1343241088
929320943
1690309944
285948071
139586812
1411216573
151789127
839340005
1604936329
1316960943
1065704844
35091903
366402003
506396977
496067049
1598017162
674303113
623270297
600730121
1264511184
1636149497
259446986
60497896
1446277839
1912115755
1851650583
1489083870
179337485
888334439
1436670181
761707032
2098474170
475191647
1213229979
1635687254
1603088827
221067228
1813587207
371692810
789869807
1402068191
1218123716
141315019
444172890
803458943
1243606833
1443766587
967021475
1635136710
1432156831
2048452643
53522039
2000619755
1945321194
1713430920
717023708
412130945
2139591076
2016149472
842646930
1693116242
862698074
744977493
2095003587
2065007651
854695207
1290437122
442448809
752066055
1554083156
149396255
1294264028
1570932057
816572216
1204601972
2122844294
135535205
588354114
1005863483
1744719746
1719008865
1746406429
732335137
812841043
1083607697
600201593
508463472
420348744
1771606307
1665221120
383849833
349434682
99018115
1761653084
1134087056
1252463453
1115204712
452403679
239541173
156452202
1001878523
1273237136
1067165299
560814299
1803031607
657092094
1927471448
1760487269
311908098
950285242
1725760311
1620557131
871065944
1611389715
1265514502
188597696
1532694961
2041903511
50929098
55870110
353088048
611113052
1775536248
991234357
632754062
1316755276
330141089
399477298
1180295687
434263728
356964933
1091526248
1519136118
839182788
1405504859
140156396
1374970235
1529450773
23190734
1047936584
577126770
1446394972
1553777155
523745281
157193656
693032163
2061889011
890058217
145531567
2013925466
1584973015
830818959
1530554812
1410746788
1384194794
943664770
1812246862
1363633433
128166148
2110556034
712234307
774289607
774590471
1680717153
1818648278
205389887
1379747294
1790028172
1734239522
24532424
160698619
1461863427
660780455
1040463257
291700010
1917205220
1262797727
410617511
1310904343
165775301
857497983
196521668
908641362
645750391
921321449
278113082
185126706
56666773
1752315653
1060778996
1692674950
1531057851
1417565696
1246356862
1977954078
73177579
752598054
805270298
323577353
581930631
1031944139
1807212880
2088433616
1733513202
209170388
71878737
131748519
1743479051
86004586
164011380
1341726836
291445388
348951112
1869743674
858227406
354541919
662035663
749023716
1918146343
1886643216
12266658
834288869
2070102869
1361339028
2119062722
67344784
1848920430
595491550
1713576303
1041204045
851878946
19496978
2077298996
1066367144
32451468
149281055
901336079
173850073
289964141
1529832848
195085596
540206659
639385924
267283802
2106628390
785999763
707167784
1971328594
451741857
1989489465
2016716086
1233085026
2127838867
417028394
1975533236
1607972417
1744167249
1667084885
835162453
1422518070
1194617624
900370950
675550833
1923928433
1501645170
1303937308
1958766193
1683125874
512018071
433520441
766403791
555393905
1052948611
614289022
1430172845
937172828
957151839
1234191389
1134195899
971858099
2016717708
525870055
696271680
129354951
1057700003
1719632381
1231391643
609254717
702819304
1372859656
1214060724
2112458312
1508426946
665002121
2133062309
1151268228
934172872
153649004
2127921736
2043535213
396393343
531404188
199753175
1440060949
1810886229
82240251
624041144
2054745954
349657589
1986014420
1138431070
606552954
1227279717
1101830466
1547033524
748022323
2116486960
1500958790
1185462303
892551750
654673064
695543440
451023357
941375308
421157686
159502332
784043814
173899703
1534646112
506403090
1431075209
174648043
626779809
122726940
701262265
1237899354
1344226874
1930612951
621230991
2033827064
110525413
106484484
1933789992
980640189
78812861
154880100
2073753666
990552494
1200076354
1755282737
1223324324
536129697
518216669
1677778008
127061759
1364519209
650412537
681926996
309551630
576594624
1210482014
697701135
345663038
556830756
2108662942
903120325
340649539
247276940
972341374
610690408
1328411467
383223563
1914848433
1743783845
642850689
1556053636
2029801304
2042037898
1952203625
1351285357
54948333
1309008364
112625969
100242302
1606697306
1779018502
370852363
1834654515
572763494
1029879221
31916429
1531884066
960635558
264327777
1017872968
1011738182
643657987
621253105
1201263134
620452000
1273068844
814288323
1301628478
678390959
262387728
1243724819
1707456400
2042723641
1434279803
1442629762
1085114130
1580866450
609584758
839153583
31713742
1505154511
416015697
34869320
1270119734
1189643328
500527568
505728557
151331726
959783162
1018937275
1942936704
1292052497
371598411
856696980
513234811
792242918
1215065370
1581497486
279205657
1573606959
1185066295
1907685978
1603273018
918903075
1679253710
1428442925
657695708
342470004
34032707
1990221774
1986254699
397714064
1003586242
1276844033
1605806289
524923522
281932759
905478927
311217215
1076862541
1519354384
1829268568
1320605257
14406016
242917779
595314400
388988841
1177423653
1572437406
25616058
1048833621
1427989916
1052157808
729894810
1101203511
49769132
1197952066
141870803
1676463457
691191995
2144203729
220957277
561691203
821420455
2017379773
1626327417
1387934208
227750999
1997428950
1179432304
1183969428
1146841102
2104756469
1262641312
644580550
726079763
864605429
1635608673
697947023
1461238996
2137769315
541287296
1941282986
1152898653
599055070
384113634
1940464190
547779086
1031766801
1067945509
927177307
714205918
1517656291
1345630671
1766717831
304084309
593750382
1438976507
372869358
1295578268
1073824341
1079180530
1570872437
1328584351
615581766
961082662
1694059879
860731503
1797936556
1597720833
836648013
1548915180
722247664
1096739687
145316700
1036397208
2139809323
982377380
100057191
2061505946
58091530
348818875
1744666585
1108833815
219276050
726835892
1588629054
1266043753
1463179606
309528907
1069656726
586286463
225599382
560819625
633295117
1865048192
1559032758
333488557
1336325380
806324744
1005902579
1430570275
140690176
1084595
239437794
1781282445
1943087960
898827420
606767354
1343900328
1493595071
1502944072
1321893522
367054127
1604981480
1132121224
1677891892
1536510201
946049368
1227321967
274440267
1515132900
1316074532
1436850459
1036091287
150944744
1789177741
1605835670
566648293
1825767005
504652026
618891253
911883230
548559035
1561039082
1015204696
1946163387
545989845
1757494749
162014812
480879133
1782191402
10022317
1236887896
1115842922
251819286
1371736262
2025486435
1980998297
1571139769
1043741758
57481274
726231441
1582015992
1511711432
1116078486
1828884892
1854716882
1759607047
22560261
1660156503
1695466328
828184096
1568132150
2110287690
1095081898
844820255
469011391
1367739736
218674800
391110619
602829337
1046622399
986589023
1188364013
627312040
72150047
1954336093
46937769
238822332
1033700897
2078672421
1411770326
1319897848
23429195
1863861043
1650496430
289059059
371041414
2010866013
1627098779
1908563438
694459391
650627263
1798683134
1777438965
1909034188
2005489283
2022786674
418131009
1939947756
1023347551
179666597
1053682133
1511150567
2030601510
1332189416
1005524642
1906370941
1827814892
796103047
518821990
1369631521
2089915749
629017931
1268005085
640012167
1329700878
1037583305
133577087
1408165841
1863434377
1250881859
1140666782
1549743553
2140604112
621629735
990720117
1998834470
49371452
1221402743
508242693
1270591144
78996534
682403692
1229828009
217860850
1737249503
1520684192
437772894
1960666297
2071613262
330378891
1616888083
1056282803
1876740725
1878541816
2000728028
1144021659
626101436
690589817
2140884312
1114024542
1490521555
661504596
1485016826
648207150
446338438
1194131744
1581130891
1626964399
2147132373
1076569569
661530140
1560244647
25174172
1351747360
1798571495
839283909
2056115370
681757524
1914621637
2053734639
1237428588
300368585
1861265248
22115818
504705452
1859930789
1532468804
444294215
233765137
1982740099
2010889860
2141805404
712350983
1992311507
1432579099
2072428346
1519758648
2144866065
1506740152
2045323122
1716212363
2061901903
5036899
1232520454
1004585192
444885779
690376320
1926975673
502427277
2086921695
602366531
97812855
304747648
2046960519
971077063
478087657
365000433
1713370334
1579831850
426582043
1308489026
1527911276
1264090924
1294961126
536208025
1210373106
1046339407
1008350438
1410377145
443277305
687969236
757945225
651338088
796325986
630860110
2133590975
1772479797
914669612
684264406
2030665152
460367009
1055690157
1696088786
1727383831
703232129
1889027525
259749433
1433598960
1505846930
1300708676
852834742
536608973
616542617
1634935837
63021411
1357243704
843280966
1859122855
755441316
2084876131
1735980832
1988098248
1479451418
1337769226
1776872635
1773451154
1155796476
88713554
1342918020
1804997536
350216117
1059306263
548412205
1114133446
154875524
252500781
724491693
1980382892
1227821759
191763142
795733095
465845587
1767891678
1489932750
1039302147
1971422638
1307989868
1984773185
759857287
1420577855
686194772
1743110605
2067872274
520486643
1088827326
157956918
1836036204
1710524119
1555277652
1765429387
1171905063
920490674
560827473
31516582
1701418532
625535284
1776100223
98654921
1060662329
228770638
397661641
823997959
213456117
831991327
517798880
928742931
1139919571
354383198
237302617
1872395848
1712873817
1836750282
529955366
1207246692
1442915847
23705454
1712280462
1577370898
49383608
204058450
2091725700
1271444613
1434946325
180521561
802419699
1362887418
1904671145
1432756003
1856901136
2128808713
142437361
79079679
1864919355
1706650730
642649126
1693345936
1300910832
352948405
299247592
520179754
334161723
1456913000
284920003
1240577141
2095358633
664967983
412455864
1152452435
1879591156
1450668486
767701425
184916508
632295634
239055034
2136440990
772695987
317986948
1100229563
54741506
857597652
899752478
239718187
751387993
1506075753
322082604
774364483
498146845
738616845
1022416384
1850717418
93668792
1103991636
1853146417
1862213549
933464844
1256106316
1660006339
427173961
1480620758
1083962361
1220962826
1240037514
1629390739
320327786
1240907083
529154000
460978838
990689274
1934498921
1020043604
357215049
1416909096
1527553990
2117446153
2136768573
1133939548
1126124002
1310314410
1331672826
1753857926
302289761
1070921182
1914827783
188537841
1620983664
86310235
1329667156
1950651779
38893502
477092337
1489564595
348430908
1475752171
1188966512
1582073460
837679944
1832310527
1767079237
1546410324
1051404328
1394688386
1936507603
81420691
1748209513
1640623941
1137622795
1259128033
1482609217
100830055
1093446328
1089495746
1387343408
2135210292
59801231
831267659
389670680
1964124180
1905115771
1856376988
1618786854
304803936
556262158
1721448030
1606375239
1595619253
475336805
851135076
1295246346
1690377290
1562813448
1876499692
2006549915
848030227
1841303341
1474351310
957084325
995464896
342184236
1013242781
1423642278
383223280
1409938846
791858637
73632514
349934919
1307155006
1461773158
1593938404
845836548
953351702
610622473
1398175828
1750609972
787388136
1357421305
372930642
1974483054
48869318
1445138316
1037267866
933325558
563023694
1127736712
896122154
1403754546
1022764485
589135226
1353968674
1877949533
445760407
1808051235
57849250
1889567644
1569150796
1011860484
609603448
817796615
181908476
25846941
675469749
1867525327
1292001133
1827869404
1832341822
830893324
686581917
63412627
2048821910
625413491
1710474680
1755656706
185905944
515817812
1597520448
1668117318
1471142968
515698181
1279444383
272698229
990383312
1723442688
1263835493
125910765
1129798727
2055663196
398890780
1038692831
824906859
248400281
1526879939
1290794730
339663673
1184599327
1857926536
1220831467
2117789171
1230372149
859958094
1112787551
833499872
631812237
1286023467
283913723
1170066361
620445082
772653031
2860613
1830948792
641445277
1375587837
67976931
1764427240
1306180142
1530295721
503626760
799324096
1408979061
425040873
725230348
1821676289
2029411834
283192831
1695943326
1323881448
729015399
777711549
1919922857
2035480494
846878385
942133790
13493674
2124822194
955595825
1664340314
2051776356
53675668
1733565854
576412542
231833237
1924703410
1258469632
1623408033
1685388270
883271790
580615871
1399331769
133065595
1719704847
1087722516
1850633512
725009381
1718723698
390963489
1306264715
931016577
1577459930
493855939
218373322
885810214
124217202
786042809
219082774
1589363546
358447809
667150919
602264936
1927299759
2023148758
1963048876
2045569010
126557268
852363415
7082682
412300310
2126268123
42395043
1502091692
1189244520
1915925825
1882915197
896779052
1366766068
1118593156
670024103
1614152118
1063962065
1166480902
273563373
2092195901
1037528116
1628639599
980825702
2007948898
935344206
1091066775
333776050
1564677397
541420654
699397083
904505215
1335337456
1764647051
1366409164
1144965206
812702838
2012344355
228082559
109301428
646959479
663122185
138093025
1181612516
48007192
90321168
576808201
2125104144
679251266
2083880087
378310234
210422673
2115422426
117910766
1694330524
1622377895
363174103
1400684035
203671165
422050109
592983707
1781984641
214544101
19546077
186933879
139190387
984336609
696881436
1070159996
1292357930
1599026741
639079580
1696926725
993871538
1040603442
2065546190
584887489
1301139940
355818938
1741399226
1400468054
20206667
1242007657
12026812
1060810953
1123667459
15093697
2007602803
1493054727
371045490
2116238378
2081136001
2126506217
488296445
1197838350
1366646494
240238448
1615962799
529315775
267333601
839706876
1187075618
467174136
2074314889
542986133
823669392
977806181
2144902139
606624628
126131096
239138401
455801964
590347978
1322227650
1236145216
1898071174
2058553925
23715511
501852456
1062783425
1907083601
1966370425
685839601
579819222
724428401
116239020
1610929018
1780870566
1921292022
407634497
733293783
781357583
1842483197
636427884
721202718
2039421832
990986797
1450219449
1619617954
215420835
914021949
1677538612
1458961271
913212592
678338774
637514390
462643803
663423792
1545725784
1216745016
1141149429
1834459332
661949384
1797939051
203212971
2028776007
929892586
1902654665
1989268765
368375172
66905867
1114077859
1009969149
1167639685
550399927
241559771
980769660
761781975
939305439
1812461842
2068328724
672902186
1454808840
1073374645
1564432592
136992385
1391388317
1701654355
1413989018
1111749836
1951955494
1980836688
808793397
2146614457
840028770
1549867577
1335553979
146226406
1098861259
186598847
578818387
35233683
1643499017
1225828032
1637927224
1028191376
1140247088
2015270071
1678593918
587301767
568225035
455604787
102212770
1284712001
453322858
501945497
564206272
2063641346
561348158
110147941
687383781
1666268819
1299649763
1082271119
177926089
827121297
827331451
475157043
491078165
805098472
1388168718
1889784872
1894523928
963196109
1053133292
2081702339
38195406
1697410866
1067385224
1079386335
1941990899
1737874112
328765833
180510167
398461857
825512801
519513141
1053444226
1163423078
549575489
1911698884
986913814
563124681
2139702624
520956302
1478757312
1016476485
176088939
1160701193
313514572
457873360
2019906634
1543025871
1436743565
45861267
1064771196
1073576157
1035937462
473571040
1395564954
798627847
1521331437
1306245977
753194413
1615871397
345048882
1818152483
807413879
262429812
1530865943
947625168
1569480823
1906310032
682443305
1792495947
1303676568
574179928
674630957
1726518132
381147289
1174469939
8627654
104786201
240305002
1368879454
1309009649
1253957085
1270146448
2122979521
1342066888
662500269
1656559828
1197092792
575305615
1964858224
206865744
1536014202
439744918
260469885
1304541910
1472969579
2092760339
135927061
854381503
757390711
1221080814
1217502015
1437441841
97069419
940275965
2010432674
912052968
478949944
1699727298
1799048726
1476478502
1740141940
923924825
1808424219
613561128
651364411
1098832667
404664125
1407681038
1443924645
1257627710
819237507
1779505858
1096574227
2052806646
643737178
1609449301
1811106625
1990405048
1281122939
721284645
1085409718
1662854533
664889379
528567368
39426247
741064238
1631492814
304682959
975796717
70153024
33423090
749150682
1850825620
1082697235
920806264
446484666
953877738
2060320985
6017421
176138878
1791855366
1916626374
1392624869
2016208729
1047186623
634611063
1506028570
1426393930
914896438
2136816684
916730066
1669892300
673435242
739596555
1344653317
42887969
242649780
1735551969
1858800166
776865866
820308702
150076288
654988228
731167589
1297014161
365397000
1229991177
597731047
1751117110
1803099379
1388182224
1832484626
413184778
1351788426
511080039
1505778704
405443651
1421378855
1617489396
454005722
603899416
1770182045
1068256387
958635252
790731213
27933861
932899571
346421476
851120432
1278161249
1006642920
496182651
1805499095
1296356271
1976091820
861181973
548722135
652757648
1254561276
365412150
486194949
1462610596
1144777517
1691028746
1522050197
174810266
1291144008
1711933920
1961918997
1535982205
687076325
652307945
1324508457
2096611057
1973985718
307512229
20838910
1216699263
1928995055
959124079
2112970357
491117988
1248142607
1417023602
103170040
1036619449
44493239
2026593506
1958624839
299946168
1266915919
45761176
306157781
1121535266
1314489065
2064417175
411247134
560036845
894568380
193897054
1142193194
542910468
606168605
456675028
1279630764
1879826326
1785085050
1252898315
1511431378
1763729548
1222236719
1345516841
422757522
2135842809
933386439
474647136
1164177544
1597693895
892828444
1045942056
570241368
732106120
1114330693
851343922
400406655
29992879
1363657210
437791172
1238175063
89320646
294752203
1396241947
1175554264
802689379
786599075
266079157
390207889
10174051
1097550006
1039224113
1433686186
1826952978
1670227679
94699036
2080880033
431277896
329332259
643462253
795828924
1938528801
1112690935
720557040
1232791732
691869749
724370965
1071173426
1908374562
1657580829
1443154017
1802138274
987916448
1166136922
1695147910
58324634
883281396
1920719259
478007253
2025757063
498639633
757990071
1578570462
1932427852
1600848818
994929175
591804214
1079683640
1082639315
1473856195
1454133572
1057345470
1135889472
1057403130
1177838458
1095725113
1893187278
1761159128
1147176335
1357630119
1479172602
2102415501
1887164010
1459743080
1890473564
1639217031
42087228
1667806426
183669165
27952008
1622062992
756813189
1814111286
236483468
834799326
1742925417
1148830699
1996711131
271670050
826250952
393847128
1244668312
2005884518
551730523
1393656773
1836005123
2124401296
1996146999
1047211415
1534956463
1839649045
1960318375
400492568
511880517
1101352027
578763564
752556084
995438508
844281556
501375487
1838955118
483340961
1506143278
245013749
2042275616
1318778888
702394582
2065320608
1638580085
2063675969
1822032621
40993018
1551048753
660722393
565653932
1742569054
2012806943
387997642
620478052
1803297798
1432604506
216846984
633996472
496793977
1379478692
1450311290
430352894
809841934
301076606
647134702
2021971613
1152012076
854216178
1048390094
986264984
1349164178
346773048
1174542173
1041546518
2022600796
1957905517
2008096208
1728593540
643843523
1241068150
1835722165
189906688
609776595
781177987
1714257462
1752471375
1064625632
1374117380
1308982253
685595769
997580584
1565502893
623681305
972197760
1587069992
1736163660
461308222
2062751383
1938419064
182940338
1368378462
361987056
1583776217
1847622475
818313318
510326670
1137137753
202621193
806195784
1818312224
1189995137
1302325838
582748474
1802377908
239869745
214841872
1535247741
136039766
197170165
1697821717
2101495491
777860282
2013220830
1142196601
1205930533
929611123
113309097
2116013259
120682675
124328684
326159873
1199664745
105553193
83150746
1681056180
1181646990
162325180
22891639
591076311
389530494
1455495963
436687391
1418621992
2083158533
928648339
270301392
1483153737
446662084
872515760
218626178
2023019286
297388849
1878657571
1196362065
290583691
1718935009
637393707
2088113016
472315566
868545851
1021625277
969123785
1033150981
1151936437
1199128463
1993490510
1952346489
959508517
48643368
302106580
728626195
378927538
189162260
1341778492
896022484
631976860
100523775
344862048
590232405
1241656817
1839708952
611635467
1956735112
122142114
2071969099
1549891176
1428493958
964225368
1582419215
1798607278
1802900560
397483131
119005454
1108386128
1049705072
1886561319
1334802068
373698204
1333921290
694842427
523210461
2116523467
1242708484
1808806354
1997026708
1660262082
343116456
161712390
1966378818
926264529
270290577
254265475
1822977948
434319086
204487056
522110429
507672392
1275869309
1005461230
660867534
1949022963
529225872
2042346420
782845114
1487794238
1252985758
965249153
1932855926
1573463406
1438644806
1264620705
1302648531
1794244320
611779257
1898473218
1238587925
176258453
1855195115
1352329710
723782827
947866827
1340508951
1958894588
412421062
1083152749
1899563640
1615153942
2014854547
1223520080
682634032
604018394
265600364
477798360
1364109296
59210210
1460768817
504246280
2121206436
1799527777
2007670847
189419306
421800883
1510421089
1544618551
1432540308
1653701199
1646203925
1157071004
1516062258
1198263714
198898315
1156346009
829646513
1710586899
770147461
658623959
157371349
551648181
1035911757
851746564
1200094310
381111005
749610786
1743037003
720213771
1449123883
470481954
1292714238
776208343
783409867
223193669
319867881
1077876464
2146200286
820843631
1453785206
698578638
53578023
418576975
52417384
479640248
221354070
1516396968
1569425076
1893354505
1717064777
313067957
112788642
2092546485
1810676425
1416946783
1300989054
1251317152
1253356464
828807526
2051569338
521395099
1154318642
1815744392
1319024945
1545526900
428472337
1495138314
1296569233
1224458198
1330085848
269717494
2001075071
669084911
1279974150
1464791718
198877359
1167664641
1557510088
296883352
2071937397
1473350649
2043021209
127552621
624477853
183318126
1546657741
240785028
550217702
271962745
663003573
1691866727
1198528614
1367132345
888351530
300589352
1606908668
659712845
1339739807
724439023
1223957826
186428661
2084131523
690362865
1003765209
1047944687
757742628
1336669825
948000443
1163916181
581344344
935135288
2035593932
1491785112
2060888612
837078470
1272072599
606614722
1550197470
110812605
2063262564
759458180
2087481625
202237821
94799377
1087887710
597270089
519355937
782772298
227960163
997788224
1176398651
194752308
1520853387
1438313447
647645084
308228387
1661473027
211130591
1886461699
1146651475
1687596598
208639512
302537178
2043153615
1498150901
203649111
1248341787
1988748229
495929427
1917737985
549314367
1556492634
1987654231
1664785897
1502803354
1093786952
2132060337
1947646626
944935854
396395392
2076617708
1162506174
903201480
1707650888
1864728704
1322939201
1389350415
624648159
195587385
921435373
1326687523
2091898056
1102643500
463017226
1422608027
2078581194
835641925
1315352055
282734940
1282870113
912204758
416121769
1069801470
1429318498
159917004
1046922313
1754221050
477322383
1048769000
309166171
1430286079
1232039587
1594047988
459661992
1386276861
2066228228
2026818904
1759195454
1597014626
1193571370
1207269802
1816499369
859234827
285350192
1848817542
1464379751
1913596768
254075812
1344381913
916182858
1592178078
937711267
1024236186
973959592
491242759
2109246518
1983993106
1462870139
1474907571
805790148
2129825885
896405406
509394133
156429295
1439709857
389244771
1683147685
1789539132
1436494539
1029016932
1263557074
2136815598
2050579883
244558897
1103908578
51723968
729791605
511771505
147817882
663905463
2011589502
69173356
1531952394
510622579
1415880597
1235033672
1084134390
376253884
129039723
465899115
90540527
182807352
1523809977
1087744067
1825049232
388504903
20308241
1133257215
1701084988
379724565
1719376927
676794488
1812818264
902796652
814374929
1874898877
1211335896
924472217
1212947227
440529695
1947857452
300275434
601065573
1456430494
1292724474
959008758
1487685174
2123407784
368537958
1108937182
759133125
2102659683
1757849518
1384126150
1951783005
1198435029
1766131034
831210780
1977651271
47863448
1712665489
216422857
72434875
310534710
313517570
2133628638
501934120
1070607154
660225245
600671667
496238230
1336436868
2049846889
128388250
114518475
1697268384
242088499
213240423
1690353951
765539271
628859608
1650244297
64040809
1849340013
250441819
48571132
42588252
758159144
1264089637
972539155
1296091068
1429825882
260717034
250633589
355821384
1529825993
1409951058
151807542
862551344
452905677
1591496738
580264794
734245349
1376678867
463345484
1665988542
757374680
1383080931
540398100
23855322
2000118798
1129131249
1785629996
332397298
2129053544
1981620
888720559
1323134335
2122308052
1767902607
946427457
2028478419
1454056960
1050009141
1190069135
972870702
1099261717
1653256790
1872272398
638471559
1497417187
937581246
941864928
1604754053
1473749081
355157289
40741367
1952295527
1031394937
616699279
1556050309
460728676
930980257
1576535321
1246606721
1243718692
834466520
571280203
57001501
537720007
1885886458
1756286432
1122019026
32896772
1752722125
1288526221
1888821569
1328251936
1225181010
867606815
1453449070
2046342936
1207405023
898221833
294161734
1780250983
1216107763
1597189318
288555912
1938708206
1511645161
1531071406
1260091892
1391565360
1526271313
134894713
737198423
204976312
946637037
2124322894
1764722086
923981553
1555295650
257669310
155818194
939134278
1361409225
1036951359
1393837212
463426386
2013735735
1323974461
1398187190
1171860743
25210877
161291215
1232144719
1679846966
1663990465
1526176427
305553734
383995723
570403422
607394336
305179724
202295669
707222026
303158071
782857566
1347369619
1091207337
2048098329
384783473
1806258667
1362318967
1532153256
1970370934
1898726466
1752384351
1169789893
443170385
10373137
1014781332
328324251
1341243610
1411668344
1784364843
243107165
1232176390
1392920296
1767562506
1241980640
110239778
1171260809
1375356124
857470356
198961581
791760148
633232110
216095065
23312081
2015132652
885518666
1349877354
435985301
214287356
305622327
642592089
461878756
994287223
1082586513
1962883811
2065366971
464619592
1529096647
1248774517
1037576424
81135192
45244149
828723078
829192647
258798031
897476383
1456302495
357743961
1834421270
97312415
920613292
2014327626
1628429163
1271661377
1672535833
1506118349
1827327739
17961443
1404530577
395109401
1622715187
1739664667
133240675
960355106
1066810801
1997130375
1048688899
1968216534
247814690
1151642307
1337435662
481882681
2039553559
1065178667
1082648262
582123669
1432255683
407249812
112413488
446092799
1948914855
424593043
1877295783
1341565533
1523862142
2094425569
373128299
189732509
1539091917
11680186
1238716360
668194645
1162716588
173125894
1475472477
1424463456
1194943562
642326893
498356753
939212278
1749623779
179043309
1563955800
565006794
1639951001
60787773
1496438505
723669608
1953502800
1437548003
1279177597
1454319413
1321857488
697003023
1714765016
957255591
1648070773
16496221
317286844
1048223523
292270727
82698132
1794390791
1361264190
1877701002
816460949
1345334262
2090513625
1596027990
1985378638
1555786304
603012336
726625189
1964007506
1953552026
2119736484
1722996227
956860402
1978190937
1346947255
534907949
1109852470
959623844
1027509768
866555229
904027653
1066947609
407717049
1639302009
756172630
819724008
1205635542
1992857414
2124847845
2139254132
587923994
1303637224
1011618400
1322874537
625943399
474083310
1311207753
2056029629
1863256067
2007881568
921713346
1756879533
1208502335
935520922
164884626
478909152
981523541
1589628093
2141902999
1353677052
1683621804
1866404219
1629965249
901291187
1161710155
545659236
667454516
1243722803
524508054
750466615
1199186603
509035336
1903766489
61085194
115918338
948472936
704573304
2142075180
615893149
823019651
1733767317
1377643886
1137839781
156772109
2127817078
913265219
963218731
745674523
1287817
469755350
1525174028
2035439182
329822546
1480693827
1388446835
742476460
1562591724
451078347
1321539566
1976312195
1993849209
1214417218
182603269
181614725
802809019
246680313
1332865602
2053459354
1791378931
2058736171
1914658341
456685275
1444046696
207180722
1153728301
1806820261
884815176
1115592555
496846094
1284334737
274227324
1453589997
1214058485
257276691
1938016279
1672182795
936277756
1727967826
907275341
2048239515
1002872275
1645346671
1916561593
791980752
1330975784
855632245
1815573975
66521513
1194932844
742701563
201552956
319544623
1086730587
2067002528
49249734
1296126045
763252544
1431984313
1422917933
639525857
936320806
2038933466
1054106369
1910045427
24569399
380712760
1544988898
1491676870
1681699425
1610499997
1914579710
748350400
1774448864
1315906984
2108575335
320787696
526683145
1303384592
1784301650
1891332221
1058050447
1388900807
1433855748
652188723
1584423202
544917111
1461937348
955730352
1904108081
1178332730
172114447
570655240
1846231742
870591680
1851467704
622244625
1102298385
221870801
1149161734
636895913
334554673
1034854062
845545137
507669410
2047607925
633638006
1160015819
245719428
1390341398
413109862
1592321371
1521139046
1953098493
1098986827
828582852
1358967141
761801916
1844973561
545860999
956335501
1496038147
582364284
1200885005
428465150
1680471761
1310678964
1546536796
205536369
599891857
1556108839
1374412209
1400728019
1273192771
1761569722
1782941884
273612096
426109767
947407861
1265627594
1627638552
2012122647
915626738
1250424295
1609141938
2121752930
487187554
1269624731
1828445926
362541854
2626940
1958873391
1684367972
1995799752
2109586245
1840224100
1590983557
1961861785
1523502214
186481468
1472447753
513718490
1832171869
113216511
418936359
1530958543
1132561055
1382877745
295081670
87087320
378903615
559684020
1246538594
1547298394
762942303
1962558246
2000134777
1531654226
2100068236
1358626680
994051825
364786584
1933064979
878004462
131169792
1014164188
50094865
319370792
518884151
1261227312
985735082
1319541849
481991515
582571017
1455600725
296597716
282090021
2089355768
2105989117
2080564309
379735633
813965339
166516123
1020152985
126467270
906202367
76116996
138458736
1343215234
485995175
788506254
1305888904
624503627
1952812288
1227293926
768630181
1303602935
797141011
15797223
1790926445
1843811549
450764178
1260266774
1981129679
1158229258
1460657258
871593847
1021075842
209528748
380728794
205684636
63150114
835607027
156185609
808677364
1877348203
1859901795
1833580815
40065301
1270503581
1388849530
917463981
386341287
768202800
561180315
288145122
1877219164
1625741507
106752751
1064204221
319798740
1270523202
1928807126
2051824394
864471235
396667588
528418956
1985010898
332223152
2097390393
145101070
507684223
1072213392
1696712394
1802112970
1568253957
891552666
1902497
731577137
82362792
187743897
2135184084
1085389072
1776606825
861124868
1518525226
934810223
1439868953
1735407111
1636985665
270725179
973323470
1809948950
1473101825
882892543
1529638091
1412765459
2073815707
267836400
1274740924
200521259
546159317
1094805565
377063421
2043590196
1835413875
970450457
1610821414
748570731
1567029794
443956342
599137847
516178083
1448734283
1949877171
1399512562
1034126544
2062589650
624064864
1197098969
134038882
1530062406
1602059505
1622866606
1059388863
1121289144
80139171
599742887
1411136518
661765178
1601598779
1367151322
1791439414
515311034
1706336076
845622405
42667330
1322236169
430797508
1310956690
214374111
2035403812
1167316786
1034249584
1991875485
322212925
1090824006
412368271
1837210892
1382322227
545989953
925547823
1745766786
867056369
656914267
500438061
1273838541
970515792
215608089
1743931667
1325958065
149592235
743359111
1800797823
159741621
112066784
1827948687
370197092
1394546
1404264190
1171483710
879420205
1210607267
1042645667
11609486
1558564523
1150659375
1105972615
1947722250
877918295
1516650993
1068645472
1040857213
338642752
1654089360
1318091346
541058386
1500974247
113435524
1781070337
2045644550
1115587068
599743068
1094261038
2050740775
1177865984
1047090130
246630805
161748494
932157573
199628907
832324663
262514778
1407260235
131158108
637813512
625123755
184725755
266759126
328549259
1945113090
1683827017
2111230841
1548701906
1941370066
1542931798
1025368196
1881920905
1919380743
1859389224
1673764120
679540523
1222592966
1309240209
1646218223
270399185
1652871739
1410903886
1858779614
1127849144
1043782130
1613831721
1763136624
2087430621
1460870469
656828655
91622310
1913279032
1855186347
1510179741
878901600
1499774777
10876304
910363544
1434833400
997431862
1031257278
735458896
1842879406
1085840871
1004721363
1094928065
1086468205
942027191
846251391
1044679913
1497367748
1594362571
1679560868
1769007718
1094629560
1443223477
286164550
1301733973
1518596002
964227350
582869348
127086153
93319437
23991630
1978117073
227269991
757878
533473733
336423556
882440814
628284746
1228473813
1630671370
1912846691
30252039
1869956187
968475300
1902456534
1868989913
839392933
929877116
420318495
1167216857
1815367211
1405025190
2050812832
1874297016
223278917
1620847962
1926665267
417857085
313629409
1478175362
1918359943
1904048286
1218449777
1318571504
1677424096
1900645536
1771801664
1641377580
873623759
1510651327
1237033170
1391105833
1052478931
586614208
1975933449
265747619
843203084
1598924148
199250777
1287964813
260977543
520100954
365812256
1813389706
1999388202
967074214
1390287099
1468006642
1503265532
1761653796
700008646
328421117
1839005126
295844397
1751837666
1110787682
2140021731
353331811
186716158
2007507350
1084426761
172440449
2017040458
954535443
895324807
1046355210
2052493354
824731923
1047208928
1747564327
1062372570
665928695
2002544380
118256448
1158539215
2111123510
1254001863
1980877848
1663990206
11096982
591338882
1370252725
185187173
547472577
228806161
1736896056
1695771046
749219655
1870388902
83412406
625540569
2102050795
715030792
433024644
1177762203
264526031
495830738
1245562360
1412872139
1740574148
1830328165
870450025
286033970
701622495
1671048897
1458799115
2036060251
1071314365
1986241305
1170821114
479032991
2071369486
704115531
1913292517
1091753037
301277710
434347420
670657723
2105044990
2018493097
1494793512
90856109
1086177040
347973698
869839123
2065133347
982184303
1856666020
341068218
740426865
771605022
2096042275
1733001139
1219686917
2011583126
1833795912
1578480099
1305121911
1936526468
1062297699
1335585719
1701944664
1849330876
1339383248
1105900330
2006690784
123376705
2039422200
1378803578
1428991393
573768610
975329969
1089795791
1135740291
151510235
1516001483
1556452691
293633348
1889881375
1800966833
1564301933
1057488099
1223213071
24099132
2095898603
860752741
604109085
1894905721
1080637351
1587549914
6632954
1875738177
1561719298
531530840
1736923508
1650612669
441560172
878807288
496835772
1088719778
1406019244
2027473261
213273164
1842180498
1945952868
874955375
665714735
83718069
1369000100
863566138
931723755
508487184
1400461305
2038297442
1610277662
897281052
435018524
1358559107
636203253
1683248482
756754206
513512757
1693844879
1534033336
1406361928
1598092593
1727502739
143219942
1050365443
1425994223
988589672
553477168
513975964
2119890941
1987020959
1372954932
278460225
273198434
1062531656
638757607
2003306081
1285317375
1358873794
1189926359
2063384977
868437015
723352555
284143584
1533523058
967999115
901369642
334546255
683542308
1394457529
1753175137
1929555010
876872814
1629945820
1767975537
1017469368
931800926
920116001
550611666
982826189
977646113
752193914
1877353481
1672913906
802016410
1960903306
115317793
164161715
424028589
533945002
1353816856
261153810
832583224
233343715
37747740
1802316491
1153158932
1246267546
439142636
1967821124
1393590110
534795884
3087287
2115860668
124274306
112972985
2030831930
1914724878
1280632613
1580292279
1315607247
1312344947
2066267275
1095765486
1474011509
2080592841
777787741
539106819
76482346
925378341
896019855
695443599
458131865
1907929876
4224302
1978618907
544732277
1148691138
347319835
1317150122
802108227
1393304449
1075664497
1427526051
438400146
725708996
1005630196
1205322628
1020416724
160671799
1673944291
206675645
1401685955
342550140
1739938042
685180329
1919657525
176532213
367047854
1338473445
1763859501
271811649
1782754599
559944880
94682508
975242460
199122323
1307208654
119608854
731250227
983626942
1262118409
269861772
421987882
1901818829
1569438060
142645256
1073431209
593360024
1156594908
658523286
1692892714
90011573
1973420335
1138805394
901743579
1030568563
1520185540
539752245
1918813029
636786098
1060485255
183952506
302595685
61498274
489207559
331711543
753253274
650047045
840807999
16593502
1215447808
1803380164
1753328114
1484738227
1089725239
1858985551
1288026559
212131679
1761787017
253810351
2033700992
1169439589
460543526
2053981819
398783576
1242152091
1660828032
369767465
1377199959
894204330
103208846
2102186910
1167757250
19400986
889369523
670313520
1378527236
1478773428
1235343681
25904843
1595815740
1163147867
49911670
1460331734
2076004657
297060808
1565689045
2342213
220372730
37012376
710593677
230311001
213790371
796832918
1310573105
255654015
801770576
1522392760
222412318
748566820
690069865
1891054262
604848427
1658496372
336387551
1588548390
1825858025
622133687
2008033166
1924570602
797933601
2087757317
938611511
991182590
1266434411
2096329892
835183669
917064200
1187632389
98064374
771347739
709156347
1869709515
1205553328
1183852442
352472413
461141130
1948769459
1345977676
132796967
1041753949
1119050939
1377761108
321931147
1912109727
787178109
330079974
226782196
1219356569
1572994966
1225823695
806628136
564654693
406874930
1815121434
1542549878
47032130
568932489
1494289110
1538917563
1739054625
1918047488
1371269136
376956751
994051904
2105872070
517450533
1859371646
871645018
1052598890
390110029
1943164953
262253431
627823019
1913954543
376831288
967187986
1414037939
1673719557
1237130326
861536938
1452302559
667972322
1217838988
717460027
126883136
1042418749
931537689
40128314
1690727323
1270713699
1976454839
673303130
1661434893
1007846469
874428699
2020257373
589881814
1895549386
1289351501
232330354
182524066
80403070
1680822674
1152589941
1386343323
1523447419
73447619
1691018606
156736058
2011302509
1017990582
1398706474
1662353524
1572953871
1064978526
1639571783
1608074119
1759515014
376620204
1148837633
1940752614
2043106325
1098358058
2054415238
1502950393
30172
2002275370
1767957486
516435179
1304474476
1164826381
965609007
1005235885
1889980147
1968226210
15957180
1040719146
620458042
1845690244
422750971
289039178
1443188001
939985134
186421629
1929828812
2132941357
1643958874
1300333145
1788458262
645218860
1031661501
741023029
1630075784
320693961
1242662248
117543919
350749664
1308731598
640793086
947730013
622099267
1835513946
75141280
1436894884
1573254035
547597530
1832666068
553457209
910752159
1783801362
46757486
1960863913
619623392
1957770061
284849996
418390390
2136606659
1824425133
1719569117
1766864624
376654091
1442669132
1353989377
1838673796
424373978
1371794888
283229260
2020959664
173527827
1646995767
1137064768
673534852
915372011
1104103505
2057132921
587212853
638768708
2125580358
785227485
847078145
1780954216
531517493
1201332921
1781414135
2087617368
957569311
458613273
1464893249
392480205
1980735080
732020484
1220207007
139198072
1103451706
1451791857
369319010
1993319870
1676947756
1412962098
1742799570
2127079537
306914116
459221387
1659505057
1017834989
680719327
742757470
955194506
356869671
1862440306
1289138642
206895471
228434013
254691018
1844980093
1005409687
2010114152
354581135
1151709715
485493068
234679987
458983359
392879102
1540719648
1282274414
90907047
1525932899
871598546
2016969596
1983682846
1989053195
1759327619
1070246740
2080957227
1804860838
1806124795
1189660830
1026255604
550811778
1498527228
935711267
1177069694
1027571216
112693100
520040553
1918337550
1260146636
428218616
1751456437
1170109419
1330933893
1021066613
1184398779
1876263061
375418537
1397965068
665283153
335407420
848639699
525450736
351341308
1570811302
94973224
900327445
2092573363
1392825615
829051102
765729123
1744507609
1259240854
1908303161
1689691835
118516126
1597486427
740697248
1397488420
1276573730
741612019
1864137433
1528298756
2044489969
818954541
768263817
647870925
577605144
465430818
984294508
614881850
141213423
1579020440
1574027497
1636458222
845963148
1639519995
1639330418
2068718670
1071609279
1324909766
326491157
749907785
853800898
1607408671
2041075529
1853604041
1792383822
1373933634
1862198953
1967928029
2001218145
594757310
1544023979
1570348058
996172424
1667890837
2106555762
643316888
227695288
2122465693
2067122787
773861834
401502627
404528154
200594237
1034744519
960873530
651402531
74313782
1169691799
126823290
970366670
1828223143
1431328399
1477821132
2101171844
596274249
1894643311
1511650995
1218784615
397681996
1504005243
1554913896
1015636034
1560810379
2130227251
1219987053
803661874
577207847
1156228086
740114121
1893542426
315444624
2064730610
1800216933
538734570
1045421693
1485578159
1247845407
940779604
1748163460
199033592
2135550751
501935903
2030182352
1824882059
1653792495
1803967745
1506713824
560552328
475409103
1993384165
667312575
253197860
1463565100
1943002901
2105568137
976884565
325358518
1812683273
24498642
1208937981
658814364
653681293
2134948621
669598906
1420135831
70324244
190477326
14527446
336095913
831504544
254904685
1540970902
1490844656
335176116
496036470
558215728
353228576
726958002
359731863
1685658758
714540722
784277188
1668037853
508960341
1172185065
396712717
539925696
1671020484
1271292348
1327812722
1549509005
1383741646
444553743
847432526
545341492
1716970585
1413125378
679428263
30557469
391806278
1192284826
175541836
713076527
655401575
1166001381
828572365
1454444968
974103189
1728665264
133115531
220200519
1643614545
815626629
401210186
1152546805
36151999
278363103
579701832
910847071
78303141
1782048608
1881794413
1280849579
603767419
547612523
618947698
2009213375
560466625
697513751
224191995
735781516
383687225
737515295
2133449029
1631658436
776832953
251186447
373030565
1100803767
1737301273
569911483
1230698980
73122109
959326776
771658341
84650619
245101568
1065722239
1302602227
894520065
379961161
1484225762
1479556065
1675254571
1567160838
2040654130
17381595
1363824128
110683428
1101642347
77238972
896599069
840891807
1015621769
1476041571
459344336
935188070
232903605
1354283958
460693833
1205664416
863178649
509425716
108630504
982964342
1425373470
927170718
1782562901
4305541
498913556
110626112
824086338
1959566060
1738613274
962762354
2061436860
1231647970
231746323
2091272528
785434712
1310523293
289936692
1455417116
735297260
518907820
1339846350
38527666
1682483173
378266145
1774612572
1358747631
553211606
1785188028
283215995
552308835
388613730
2052448528
1607807008
1460245234
1931669797
670225443
2123171682
494876962
1906864487
2015700010
1149253847
1423855127
535423265
1395871817
946415172
993145880
1520513876
1846027735
1076780346
1142330182
707680980
1096683901
182309543
2031980569
581065685
1906997838
968583127
2045675686
2076814151
750920693
209958299
1470520420
644319172
1213175872
1478762929
253901003
955453746
1448385120
1447639705
1375596729
658975014
1930403908
1732533095
506386935
1440095177
1102992797
787060960
1480864779
974262021
1674978611
136770728
880154251
1591426003
812371027
573954721
919332453
1290071448
262337496
896001058
1925404002
69356293
538891109
481289479
1996547954
1684792840
848091942
1143488429
2041774412
414127192
830629411
1140293806
1718648524
1360531197
973501559
705971246
1585172739
1439161240
2067819938
1686724885
276014250
1019673540
1776610039
1895521727
77205481
1392895503
1847167282
1833970832
385567017
291259768
1890108351
1618620332
1490871528
1134035448
243193439
294094170
1996397689
1489834337
1065920249
104242246
173382518
691474094
1747826837
1232146436
1695241937
1461557963
448669104
1697500425
2108222163
1296860340
1078829479
173767877
242745576
1053866457
1989444580
882129530
1463959170
1892351397
714070396
779849425
733494058
4811610
1438220180
919057530
417922661
1127791702
1171342813
622273572
1884489357
1419663854
2102401168
1356032394
1865930312
1366045841
79573740
595738245
83561411
1147102450
1933924635
721809419
1802894858
1014666071
116923128
795740790
1481171926
181217473
1533484413
1125731555
106070419
693651147
658337285
2064246596
848781279
1443006356
1740430345
2020408428
1744931110
2041284160
51600121
729182237
427938065
76558265
815951193
986839516
305897780
2119227923
1618056759
1107985042
797200604
554313051
1764021230
610846649
681509399
1947313037
1978671703
15353819
1547569335
2080852293
69272743
1729197922
871553077
990684569
972494880
1131428903
701856264
1695736327
2124721787
367899126
1556909139
1498450904
2104520423
1659385527
1677641464
588260093
605094448
1937030925
974588721
2032694045
914080638
1612476908
623114525
1821357064
1082096415
211389872
1878789610
865759614
2141462795
708088703
506415712
1083652943
1441310365
159562734
2075091277
395845142
1880606953
2070328223
91712800
542827301
143453146
1012178706
681324214
2120292665
291633861
1677354627
961401698
1248388020
387929189
378358597
1265910653
1570214921
1462156286
1008583449
1118762930
935790956
1395807201
1299356757
2141280431
1736890704
492871767
1426877208
76850269
998391535
778473548
370293918
1134058588
1780208748
1369477529
1644729310
74071069
1160778490
282831191
22261198
1888401312
2098174584
198154175
832966068
1478689162
1726104079
1298333964
547115239
705796288
801370356
2062721237
1877429205
1718771631
1594637707
670335885
998600141
33503659
122803946
712001826
1236036867
1168519581
114996260
48590635
2133080977
761407511
1028263118
1146659557
1777615557
631441947
628955491
1734417443
795076714
1185844811
1336384429
355401425
1768905230
1367506065
1222717007
1034143053
49390033
971078366
309616078
901100338
1759838866
1968399459
1684048000
695684845
1916443668
386017218
329221825
1597760673
787109733
1954295051
367008588
527568904
1643911928
663045101
1099311961
250433125
1097549521
1027545641
300007111
1735891312
837122324
1125267913
1689110787
1017383230
327522788
635473764
1460123758
1627094562
1472999467
2783310
489737972
163337228
3538256
2146392228
1770668657
2105940820
1341251950
2100476496
878519498
1818909738
1784088665
774828553
1998525536
100360250
1255955708
509497073
855946244
2081555738
2054309330
698601347
1674767166
1596167740
557820349
1023172913
1291841204
589344764
316881774
37856618
1616187535
569780474
913968698
1688682643
1382176853
451478665
852259339
129740786
1244980035
2082893277
304224236
1523951709
1994460452
906016942
543063523
1727462324
915496889
1836215507
421962623
1296959501
1609255736
497047535
1391527399
681487692
666543834
372484000
1862329502
603704202
167049413
1183124545
896388248
492456291
239437551
1806819973
662203872
312910474
896740926
30696960
2039330607
1680211215
1443955609
1186458513
293157288
655083770
738900999
780280637
1416091210
1464657176
1606278450
1625973448
58437885
802770620
1316009168
800585766
483552645
1283806909
1729632669
1969259244
838775746
2030788669
2071786353
1824479067
1679162287
883893994
1995606918
1493100619
949199255
2049674612
15639687
1055734129
1098007214
1202975582
720657122
2132040080
503079136
854725424
1717751142
1376773363
687165340
151611712
534285537
2126024593
1004234572
315171275
50124028
467580655
1176797793
290819729
312445908
1298988299
309707126
1739728373
1849756349
787212848
1928828599
699730138
1328721549
58693413
822549292
1896681616
2090938261
1301831641
61188769
1696818623
788120035
514825488
2066204543
1388420684
406519221
1099523848
1069828059
75850643
132288332
1469341665
868534456
1162518661
1716039667
471893320
20474604
299186268
207250810
1044777769
1445582757
2133017665
1237551822
611663328
293178316
1055971874
1018798123
1925737568
1704815842
1947622101
1941463928
1464916598
2108073296
881477507
715206769
1840757554
2081343470
653238685
1372465328
2108437163
971849039
498716415
1858741296
1840734518
5633873
1779370506
1266575820
2117039221
214068520
1555191531
1372008133
1042465418
210100415
190710277
1585438632
775154620
1517152550
1964484161
1211641962
729810192
751847649
136756060
1256387674
113756783
157747343
1484172248
49266321
439671026
1065081858
88961997
526404247
1110700268
1476644353
1633666691
1938467783
1409106049
1584149809
1751891299
374949526
109294982
469364532
1772293520
1173983229
1084512257
1522263674
239978120
1409979836
1636740281
70376657
137271332
1870417783
1585389147
1927840040
995205455
913356333
2063888610
359385795
588170665
328180896
1864973193
202415618
36211760
123633543
16411388
976664670
571508101
525117018
1828965097
1455678564
2105162181
21342853
1937480108
1589212982
780509034
465195217
2113282321
1743065901
1491736788
925980882
328882670
818787608
212531984
1469123945
938513724
1847461899
1174313981
275946825
1518612199
1022165526
993060898
686832259
733038675
1281738759
426410514
679412733
2098694601
1081072102
627402512
663073757
1246424476
35161944
1832394307
58792415
544969173
698264404
1417703265
1604803038
1508741821
1763815653
1146527743
672855370
70904989
1578426321
747780599
517905001
1316054757
1924657014
1275681341
1322958255
106595719
2146821239
1637058202
442890429
2049147898
724251701
2008616018
2011247463
100750999
175386970
1897391640
1343788142
726971819
1833222098
1403464248
1463433299
1225666393
1042960746
220332264
575910624
1797931474
1303980555
184754992
677861143
691961281
1975905115
77193198
1330267821
842051722
1730963899
1038199599
429673333
1834030630
461686799
1441084389
71988978
120624112
1330109604
1670775360
523078298
1387002526
402906236
941727214
1836394532
482693155
492982326
367868998
531679864
1812210490
853561370
125892319
1114080381
573957065
188352619
1103858071
156207722
428295850
2108327313
558340177
1884717622
470789975
1480640677
1504411216
13343443
2131206589
27992854
1542234998
572288366
956513578
939121513
1182751461
2058724647
2091499167
150608271
1742489994
112750460
931334779
870980198
1937003543
794145841
1318338184
2070392077
89920648
1455429160
279203233
161084969
1897388588
2043001696
404856946
1740078307
470887979
960683285
1019330602
757694135
1281286764
1388191718
1058277673
1907198873
1621665818
1218425969
106980584
955673303
1443835254
932462474
457903153
2104313477
1428276310
399280659
2144751940
852762811
923439180
1844115843
528183985
279613080
272252185
948949090
1345549491
794148250
1308376146
882193957
1063846926
36486995
1484557416
1663829877
736911482
2074746313
1927808673
304770733
2015514130
807647141
1064318219
2147304462
1841762372
378135758
1562095820
298661326
2126408759
365879763
158075146
1938339913
1686745630
1622639927
134361194
1587789541
974966895
955660998
1317696321
763247460
166423995
227625129
324597473
1317168837
1277627066
129325819
1631567505
455856537
2001153281
2083870754
994523714
206060439
253006097
1595440558
655514976
1038300263
210789477
1102562194
618085477
846037991
187729872
319523176
804598588
1171348049
1577703929
1290439146
1532072789
1178880032
161581360
1880823793
2026101424
835190551
490630679
741843389
2063233339
610982274
145976718
1334279648
1700851530
343485328
1371267921
504168446
632351817
250632820
1982010276
1982452598
519459943
1067761041
1443866178
878354733
2112898859
766199345
871114807
380304211
584547737
901247031
763729344
1940033846
78854233
1900149178
202960336
1871490016
1854256672
1650385838
1730726601
1981477518
1454977617
1768241759
1477707198
495220331
1431726653
982000965
1652973615
996280113
1705880585
1052557169
1073493702
1521012519
742092079
73021325
1790065440
1833187310
1773234249
554023085
377108093
49288658
405619583
664476162
1007538948
34872551
1741012587
434329410
1972924333
1451334920
1807182066
118083915
693172480
1158972802
1234821466
1424053659
1629277251
307802721
539400687
53079847
877961465
1836351471
591013971
220757723
1390705581
398042906
383326926
1728125621
253732908
207446461
1663129339
1902458774
901888926
2063128317
1865482212
524720118
431333019
982699903
1227613349
1851786563
1935384542
1913893183
1571321390
1015336932
287804938
237290665
552420684
1892161295
1502599786
1000063023
277350899
1621940540
1147585169
11771025
1541877879
1320144009
1003914075
913551693
1321136213
1486618375
1129943620
247863504
1210247736
691748561
1428676843
48127214
492654148
1108560409
481437111
2024893091
1068272252
922798062
249835337
627035851
1479573704
1050740709
1594310348
764623436
1299203464
127634237
1899850024
1139822043
1241605456
1409045386
833552978
148745965
1677308821
1894776048
564334309
906060767
1895080175
978492583
2044444385
720729928
1653938486
1990355627
1940909935
1070917076
999090549
2030514313
544912730
1432473820
1163046562
473924371
823783243
1906703334
718228529
1382334813
760537198
1393463328
2087446779
848748023
1562628541
1126443386
1711896333
515960399
200391978
354429299
126533845
1355252733
1477509045
599807177
1824128961
1469172684
1857819380
1289336667
292748028
1233024833
1729843273
1481363372
857386119
854944696
1692973753
1796539402
1754099857
216480508
1164628232
510221950
365738830
1345021005
1470064662
231510239
1356158693
130964292
42962266
777011501
824650332
360733083
1122332768
70753778
1269270306
813037017
318592647
1398880910
1218904058
2851999
516592542
838349566
301188792
295452838
386501822
1947048113
184652487
1184774948
223855362
970663549
491786017
1144263643
2095768957
26229961
525914458
1304787147
29354728
2024416773
1013831262
1750036437
1111176397
1744347914
135367258
297624988
894613795
2022686369
1332827605
1304168082
964375761
923265772
130790528
1115086581
1588684244
630023293
1756025732
483508993
1477987748
1549786898
1425848144
1959722894
1069906765
730036785
775023070
1878217103
829709761
1736703180
145469769
1754834687
1056546325
105601576
2028129903
1849730874
1668252060
1881963855
1422901771
68682308
1614042198
1818451447
1295883231
402360912
1492376472
1466653775
785404115
1164972860
303353626
1554834876
1789368491
354294400
1728273515
1008951485
984044831
176306370
1676783827
935092572
1301184334
1990416489
1757907716
458302707
1663409820
801093463
1494865542
1832605531
552453716
2063707590
522407046
883301907
735648971
644693995
769072981
1708944773
1001777317
106394991
944155589
1811260573
1762994123
1121483077
45298728
1918988570
1721085245
516522822
63218191
2146696196
714917741
587171572
41832564
674455038
1185246970
1569959064
2007686784
247946005
1164901368
774541679
932710787
873228147
1769235765
1699434419
1260097250
15397737
154469783
1308053178
1694111508
1261699036
251128602
231988128
183051946
316930583
1305652360
559319426
1468340853
63758465
1843185667
377837907
750004113
1447603958
630753660
167488037
1141860240
2092241490
1320843202
1325724195
1158342992
580478302
546852036
348011996
1723190338
1568142532
2057859581
1196390652
621502967
241929064
765134701
1567456906
938367149
1456621271
431321671
930476409
1141304711
694596267
1161392706
781573119
735913689
1816669786
1036042404
1871452376
2041058880
1335072694
731264543
1035502248
275456785
1867333753
1983215925
1078521129
756702314
243083762
893006896
74769472
1050596294
880707952
1764217834
1826174377
1035206318
883135576
462605739
1461993400
1941381490
728667284
240414076
1449396930
161595713
1136739539
227683336
2036803795
1183325881
562263153
1216450027
834756088
387233571
509736031
1223788722
287641752
1301925954
409389725
969044471
937591237
74582307
1766567703
680883497
2021510469
713618750
948424595
1327272521
1634513440
67419667
960093229
882123642
254616144
1328139853
137321322
537848738
1577425877
1202815795
1164592753
1616751871
1272989704
1894573793
799403286
1585137434
399631561
1630303075
2004624115
1132878934
1845326829
1057348658
854307518
863076714
866497598
993058912
1361124014
968028939
1348296900
265561489
696422724
89969695
510081628
1882921339
1075859747
1982264253
2104940153
1510857856
483011955
1142103040
1478703260
1665414201
422276508
930408564
1165767124
1848411327
1433268844
2001085217
1297320290
520082484
302358987
1741728760
921365733
77321246
6626034
1809245854
785885310
538702699
863810286
377729220
2047682285
1428847148
872724660
2089476173
1495218797
1325574646
1538523493
1459833233
804072527
205318454
2107882647
312692188
2064028992
228455825
155291790
841544009
356187743
306322763
1079049860
450263391
1290094611
1570603663
1201475314
1980535521
1235475333
971662550
1293632925
1261109429
1213113008
1136554858
895540746
1359008124
1008453598
161490950
1030443030
909450801
1896103559
747972705
1021123297
1144082501
1553535994
1958916463
938466079
1211494411
1603962427
928581709
930915710
442694327
1405216162
2032334290
1755032436
1788657833
1582251198
1798457248
1417422955
794184742
554418229
893541319
339055749
711610071
143787787
2072621422
997401122
1951111236
533531578
735282261
1341817145
1576408312
2109666028
1608150635
53406714
1042895595
331390331
150803049
97614642
1721078218
1468727056
595971539
895468069
163862476
2105229279
1574859572
227652454
1252364447
883073979
1915292856
932695163
46805736
391330480
1725343209
1138395700
74805259
1207589305
83173016
303834448
969762957
2067389042
286065667
654153370
43281288
2102469481
898135223
755491467
368295081
302446835
331090197
578465496
1979769435
1667568754
449496790
1010900261
784759770
213288244
297671352
1368256702
716808127
744085739
877320874
851441981
1520747133
1209535309
1474056345
558876796
1194402718
886128311
1218333678
900181424
1582810373
460340308
1818180762
1525086732
1864558888
573946997
994268304
665947372
1246304397
848066209
1147253455
1045211211
1716170889
1219951149
1048876228
90836088
836434346
868765146
325423450
1981963541
1870513580
695752870
1709103789
1790954684
157455771
310710824
1235912854
1293554066
1151748201
2037479980
1030285987
979673435
390353191
244537747
1975968449
762328544
606106880
1098959354
717047581
2139134244
78778809
17729207
1577208973
318224774
268037086
1211106423
2078668982
1110902285
982222008
925520306
1173527668
943198939
2073229616
363511549
684348902
662537495
1457547147
997347181
1960483658
1729972121
1143070153
40300631
1805569004
1422198398
664063938
234584589
826985470
1975120951
1889015331
1627355175
1960224125
804574528
916943680
1812445478
109327229
396055750
1432986385
1942005615
521655208
876060713
345632758
1738238194
1209868536
1278168114
1488343476
2120665114
665892286
874152077
763040653
797238046
1751643582
1388080270
861209297
1687070006
269476060
25035528
353576019
139855406
1444670748
745275167
725676969
1700270856
1824385209
333000590
1454516355
382713390
901768359
1424362504
1676215690
616199998
106505947
1699647725
1965043318
1010797533
1800872971
2046780200
14747152
1393250292
1360233179
1595096370
1731171509
1699679592
147858703
452567750
2004154007
1664531685
1597127309
1302846826
2104578505
1271236086
1437948773
399851698
194925735
1613367016
319793671
1969468938
1032535141
1270572488
1151335769
1496682911
349921896
300951520
1964970845
2144448109
1605391234
213897825
1257032432
1498862058
1198026129
1124094652
846358148
442456326
985335300
1601187448
791860811
1989553225
1583028278
373193657
1749158439
1054735263
191462184
1342284149
50088982
403424004
589275252
2116935639
16163463
1045796588
591125002
238854196
474036865
1287042976
1859659949
97881529
120904225
1185541830
729059862
1802138816
52714126
767242910
1646133060
1003941024
1936402954
999395931
1220190930
1320470085
1752291007
1815243553
799336138
808863075
409051297
1532945332
199091127
544678080
1499468800
319598706
1983929853
357910977
1934338882
1209737277
1010650281
1292008850
85096832
629501985
1187702683
882875535
1138482378
762538045
676281725
525519654
140392494
1655258926
309285475
124344779
1893316193
1542965027
1221314066
1412855086
1414599527
376299940
1574175162
1686085254
1572433770
1378630629
586739328
1718086711
1677338778
14439166
900215918
1391137086
1974844787
1273741337
1989738324
874065432
368359220
2077019454
18042378
845441264
1357618172
278745262
1677379721
1047612853
506783990
666161654
1854283241
167442007
2012746931
1488647614
1454107386
1669069626
613849473
134689264
1466836915
1835870988
1788348262
1126877776
558702278
319490998
1152261835
396760210
390785784
162734557
768209456
1927939253
1460174140
520749442
1130041573
2112291079
1923427187
154871449
1173469465
227147383
254396093
1740870736
1855787502
749266201
1248344352
542654044
561933867
1929329658
1599646824
1150892101
1009423887
1341922760
2015180857
845328130
412228039
658666725
2029328273
699180926
1531554760
400326539
1334339727
537561089
1177256615
105094193
1981116743
721119347
241877941
75324850
1646816929
1868310983
525464859
2058282906
44493548
493639518
1090877489
2108134046
1092066075
502713812
1287850968
268687412
774882786
911158508
1849120324
497649604
433009171
234163841
1805809616
1484669452
1387502594
701368251
212116663
945372679
709669983
503803872
2041300954
1062294695
490317509
1758524125
1411067008
1185437012
689514246
490792667
1365651749
2142544469
1685391451
1054043830
1366753503
2135561373
1571969745
1796563226
987387594
423831651
437195370
808188142
1565083437
82538934
1171666090
873090555
894046793
975984606
1125355298
423990342
700513973
847059493
1143993813
1536763312
1047149289
934747194
67045625
793464971
1012254941
772766224
1961329587
1136914834
2073980522
1301734548
1827607058
583389858
1203024194
180405542
1687334798
1121702969
1236719716
2089986764
1383369964
1152048264
2054092302
1648164301
101220072
939102519
1471150762
16645155
529003590
777967018
1995099820
1850736099
1670804392
1319638318
284456255
2038694123
757048023
220746264
1226192237
1258913336
672650125
574684728
1000394264
1992590490
1273502538
1368759122
1314631277
703798936
1013903453
293282594
1330198917
1279458690
1285443782
592721922
609816514
1591242320
1440772136
850074698
683762116
455578994
1938550392
435844003
1389906446
1319170927
1909495123
2033568452
1600532358
793915673
1671798597
1531111277
92942252
1757164425
1533183469
1018487029
543789375
1732212832
768300807
1597636813
1241726284
1939847876
2004456548
1917676133
346047343
2134892160
1353357535
987597602
1719296478
349644071
865896290
146297760
1968281885
947956102
365084839
1907242671
2110375409
489039119
339403181
2004677278
344539952
1952905899
1477134820
1857233032
1429312688
1094487139
2127833566
836603374
1030428885
2092750454
1622939779
1701796671
811385693
125588530
2088841924
1307960798
1896406783
1362111548
649576584
2068412000
1479006442
1397859467
1365205967
1351334699
607785313
1923342031
1561841207
971310778
11122466
379378852
1700659181
772888734
1123395921
1154665466
1566248292
1793994186
1660838252
1370397390
451767934
827988258
1571677747
1053086828
431346421
500638413
2136196429
710263981
1343259299
411103607
86906308
1117119641
1678000890
940030418
465076880
41913986
1716503678
1484846909
2038062101
353303343
1977522701
268364741
875344686
384402537
1309587261
402647295
1882290940
227619537
1179612504
870735691
812954397
1315279116
834872028
298497754
1458608732
919783616
1504450852
471330713
1412294781
36701819
2106481461
797182373
372838563
955131295
1477360367
706032970
2108001186
668444024
532187247
1292159873
2035821082
88270048
1458751372
1953566267
1743875812
1698145951
2123230886
888057853
2144399661
1554570653
1651715166
2827511
1154139867
922992932
1075721775
116439831
2093479537
1752508795
1923784326
670923177
581628431
1919300505
543011686
1480444515
150018212
1053896066
431350731
303819089
866795841
170904402
841527028
2125798566
1803504808
1256432132
1457002923
887469555
698400658
538570078
128494966
389863820
1050043732
827038285
457244102
185143096
2080963035
177904933
1587263370
2010028527
868146092
1768787124
754267680
932747574
203736832
399148586
217948769
1572204533
2094765827
1678924428
878221475
2056451518
1004802251
1977418291
177428255
1216409197
2116138181
936925400
1624929161
1985760070
739088946
1235886702
332929691
304263653
227692625
1811306277
826528993
1722404290
1982449901
466270058
46978618
1959258038
611732282
433105014
203936564
157238853
1454337186
1690720375
438919060
1323128376
123475214
1038101203
1962267807
434018999
1542620951
550726719
527417328
365454624
152531927
812339023
1244518480
1598641707
1314198553
1940467821
1080130902
131179826
759384908
1586569775
423017634
1848914217
641323437
82035138
1616306472
1304516699
247817708
2082886416
878086290
1582078213
70846472
1568285844
167264683
1554905492
248789891
115620910
1464644361
1416640635
1075270001
784747409
1641629907
142394575
1895742105
325708703
1192127289
1639349951
1123967542
194978106
376847537
1469333394
683020168
2089757059
2032459829
1475094876
24629490
1006931594
1779648405
1212203017
1020882179
763986549
1865255321
1409337787
162127402
1943897203
318619673
1481307641
1170461632
1600343326
318533248
1592151796
978730181
1430782540
1320120453
1061187994
710662771
1111798691
2145414941
627215718
1461377456
1190862527
609476564
1810771210
1621456419
722385768
1166641846
1733477967
1316266958
1195053032
1932499073
1972179705
374718957
2110278901
1360079159
1591816236
637817928
64959092
157905352
1361086312
1172883191
761084826
1218732727
2915990
563426958
535433864
532010614
998698942
1555645552
1227836926
1179666257
299985423
1499852754
791901079
912526801
1757166046
916092958
821642726
2121279283
1061566569
338904982
279205834
1884128053
684614970
1400104258
662956175
2117982929
1681409243
1501884316
1870989448
673648115
1392773753
1264524770
481101214
1325664863
1939572532
1354517423
1415388809
481573285
1739907852
633833895
658538605
1785886460
2025594046
560282011
1306888584
811372015
2035569139
1477193353
1193498426
211042550
1411502004
692640067
1519163515
1487066786
221113048
1344501936
676375385
266875200
1951768482
2093110539
1527513333
2046716872
1146354391
264307246
1059637608
538640621
1796819226
1171630386
1989208162
211188021
1027608554
2088590188
915550513
803447049
1603325346
914910236
2029382384
106907452
1051034007
696242880
1215077665
1048675063
2111700036
1660720656
1401889776
655983159
1542846481
2133474541
953551747
425516995
615381188
2009942507
151533003
1655931471
1679291608
1162263683
1287767358
1716060500
825803860
1630379120
1825854013
1183618130
181361303
876055195
878798429
1659406577
1781712144
390683767
1051738555
1444561098
1566045426
1370013122
31450669
1706276979
707808854
1684527858
1253469259
2070910128
850526449
2101613389
1693359953
1293990311
167454832
424719165
1451548937
1210476729
1746973829
837203574
61101848
695068292
1801066761
1148359236
1140153832
1663740444
1515898585
534317120
1764640268
227414386
1690987236
541851595
1910986773
535273945
736950273
1686661280
584261699
330746998
782988765
227943743
60556280
1532443996
156146098
1145240774
1137188010
1108390359
1381770916
229742088
1462000918
1534285338
992482820
1786083493
676855023
470395915
2076870499
1372919870
325135828
227080568
2001434873
1424680435
1893471899
1288257010
1844791156
327052132
1444223031
535671132
14612240
781085834
1292327340
2001127957
987710209
178590196
713596127
328649565
1211725385
2117016245
1342396836
1484905286
2138377096
1982797731
289416109
34775436
1525749134
767929501
635393313
140274888
65302419
1260903178
21234702
1952702921
345748767
247223409
584138193
1167536485
1088815836
1060688983
1803193351
1195300499
549551630
532185762
1154007162
1500503188
1786291729
48520753
1754532087
958967259
2122410744
2019995158
1607748769
1063348627
1083117366
537033989
1510526813
1593360947
1449643824
1606949663
1306009069
1569088475
103764323
285190130
1722368715
1530651195
318168918
830645503
437731851
974991133
528770303
1163759492
1530912242
1425643623
1281440082
1454539806
1091478148
984501994
2002890482
1744168718
398801572
1247507417
938896331
918427640
1025641392
424980329
1824033257
1535060881
1369840150
2075545396
1807843046
615230907
949695745
1554508906
679464308
30633007
328952829
1265998241
1725529087
1836664988
1568328019
1053333984
1552766473
41488993
60053444
258514507
1860433087
1274440178
1536912966
269388921
199331274
1693297096
389170165
1878117525
1934200086
648010141
1571212502
1104748586
484766618
1932699647
2136399312
295174088
1184661813
469593378
1163696368
1711374750
370647933
2031891620
860103138
1702479730
514928329
33673333
665557469
258929993
95608444
350351848
600728583
488812365
1810406588
485248348
555528645
541925377
884773618
1836172161
1059084056
1581418286
942473894
1915524105
990897727
845434565
1712120984
1124374431
227611847
1925622524
1579176403
1002996403
978020232
1712569976
29733813
1853173441
1342973577
1372932737
150780969
549711294
1331468716
74310707
767305185
64545590
680234132
2116727399
229063938
1997170554
1095441186
16168198
1934896763
1826255169
1965278700
1448645296
1299456208
1935345774
1260244470
126086800
860755159
1867956163
639752529
325535650
1931316463
1270232990
78765881
1656708674
1208352325
884713345
2008767519
1381573180
2053900329
1892512124
1331941087
667625888
1453683945
111721291
399539040
621784771
319881739
586486093
1594521713
864556664
1875308591
357699624
1614807770
1192427056
255024044
1192761319
398727724
637391501
1074486429
1009059163
1850565969
851111286
774762221
3011772
420830625
677723151
824288068
1496255457
2140718326
1933208955
872421107
833768690
1859805094
1783933177
2076193645
1808166772
489224954
806144915
1576024041
798934043
9025494
1653485414
1259374720
1324686711
1023909824
239401189
1692419928
6734746
2001305882
2146430451
839693272
69561711
586093307
608097026
1574196152
896877383
1935040893
386290400
1397678869
579922268
1753907910
1546808208
1764428934
2125238546
154964515
2025874701
1003678106
535893184
902296874
1110003690
1091062447
1030232261
526575469
1053166360
287950783
1190278716
1371295509
1507185171
1467062247
2071997597
1684527287
2045793190
1402942145
1340611910
1419336782
952913908
1419556727
1255132321
919636103
258194962
349248886
809823360
1664473064
1100905315
1710239033
834432800
1988742280
818708786
590954343
1431429235
2091349085
2086183657
1849017966
1765787864
1488663932
2084361324
1260952951
514463591
40821415
685832343
1199513999
1358140432
1986795346
1882011406
1840583043
217537048
1135991698
1203297008
1731999271
496982460
1853526261
2013330
1310249642
963699457
1948198528
1973427285
1426316512
1724397647
325358798
912212123
369360174
1251747729
380150363
379210658
76437329
1472376110
1029894122
1869600454
828381752
986684993
85937357
1825962911
1130485860
1757829899
2035700431
1535961919
1107667019
1693943996
1554336449
1475742522
179375171
612619117
1829132522
316186013
199467806
1813821891
935981230
423423338
636198874
515661207
1764921601
682034734
1511590643
841834243
1051969912
421130610
1048627596
1616625367
1106609400
1248623935
2105568798
847759383
903651189
1251510890
2102644894
764674761
637124982
382591775
623734591
885468785
1407157329
1764857876
308450732
712721224
1291902599
2035476515
1901874784
1817345494
1188616295
1837018554
320739882
44789766
1983678343
2000311584
1095987439
959257672
1910002592
894393146
1073023270
1482954502
1324974771
2045792986
1555491087
1586082242
182783211
2074113034
1636843042
1605250151
2048702814
1134997983
953024061
597618809
1645445612
1559582872
239160933
704762439
284311556
1519334299
976925937
1933466737
976068626
1150499951
1210257427
1190011164
365846140
1463275686
1940084481
783094870
996985664
1058959374
74195547
2118315785
1895864154
579404466
30276435
138320028
684058413
1327081400
1282635093
138189027
815313070
1340476150
1169034631
1513198512
541548051
2143765417
1223086826
1211222380
1669184341
1609513678
1558435569
240034495
1326000534
317495461
666068354
776159602
139926437
1483095033
1496188337
1254693938
556718705
1173829455
1830830353
76390346
684167421
1035229203
1464677625
954325372
377200780
1258566726
1620765239
207432071
1501183350
445825283
903443792
1506540956
66605754
843673787
1706417945
1877185053
2004987579
1649727741
1284101213
2119417228
724268836
543220086
836312797
753910407
461956484
441743830
611181738
365373732
795036475
1307957238
1864675728
1026007664
1532386707
1459633658
1368999466
681636283
294767339
1834240290
2097492166
1615060848
304158147
957073302
784412082
1937060592
2067446274
844764850
519720732
214807838
137861199
927074631
1531702639
916470370
1089710838
1498043916
168779765
736015700
1920533013
561614266
2085780589
1865896002
620103571
688036122
1636163585
1684181046
1646267278
1764409223
1628700446
1304133247
37951630
219297115
1395785066
1515903902
1566576642
1546137995
1264275153
1594775792
685379082
70487233
604577566
1722080172
2035553821
502851310
1012302377
2083046977
1400899336
1067931037
492989674
1807829772
1841289078
1280613003
1180726502
890488496
1067063750
1878122953
1802066073
203301407
992135390
1531054020
71061461
195247281
261708688
1534748651
490873862
643981079
463282698
1431777823
1984106660
1920120059
1081665769
2072791567
392194826
473681685
388425300
1285270743
637735621
614739505
449703305
2084200202
1754245682
137286878
865659825
1754063750
282170945
182509947
669625326
463747429
304989995
652751153
1493689232
499409446
2043562049
35391895
1401783836
85815320
1947703538
1485884236
586244655
1002445942
1675152258
2023205835
45155582
1689707984
751267662
1050900573
1991960319
491566659
335036273
1974165350
131719299
262803888
1579522981
449102755
1476584721
1745996795
481609907
1087182284
2105935909
1042695908
1737160731
857519811
323209676
1740650886
316872981
2086396503
791128628
1929379046
1165324292
548577589
2001274450
828531592
744617849
682410698
1496529943
1304565492
1735297001
206233734
1979061898
1531870802
692701232
601450247
683639384
597765267
1822680435
2118559954
618629540
909825670
135140390
1523644625
53975220
1540411779
1471272807
101043176
909511163
334764317
621875670
2810892
1050606107
733666699
1780473235
491422171
579036375
1211472530
103361681
1027317531
317163626
1872278702
2014261471
1277112556
1538888369
807641144
848858372
1911255552
752456900
2079231710
614157256
834549092
34848667
753379035
402039017
936329119
1796073359
1684586581
392982827
922462632
860443094
502180859
478913279
2097368011
1836697549
1419444530
1543255469
1320234633
747828114
122254515
530457362
726140330
1074594868
924956219
990643897
1219211890
402758090
816764617
1211272831
1877003734
149027393
128268199
2127409870
1536899692
2108132571
698351543
582792979
1488240431
1115659988
1279203908
842920369
713337181
1897099169
1060027706
776166497
456226510
716015000
1388410616
204532886
708151365
865945845
266716433
427143926
2037373857
777644414
1851798160
1452328195
1798950515
604342795
173211007
271772704
1511712588
991016153
305939985
1112415840
1825810740
1944459187
1119077459
436453086
1201171691
2123008154
1162938034
948086031
1031095261
997544358
742602765
705031830
720626189
1019135297
205745611
1497732611
1295814707
605756146
1655340738
550098047
923477575
85693036
93544666
2024949793
1995509186
39313732
1343426364
547481231
410864550
792782433
347011370
178303773
1677955717
1467852374
475723751
887373849
517692861
668176161
409455785
227538723
269488742
1404765662
1911236504
1822304595
865807026
903952754
1229600010
625141422
1348560764
284704654
1152365794
691642262
323750562
22444338
2086049844
898534526
1677138377
1594244597
1739728697
26533294
1569564671
1124520310
647802973
1843049606
814557162
429891233
1574288752
973857597
810075886
650558604
507040588
1439986811
1898303031
549173859
1916122836
1911815369
581570024
135771086
892550078
198357599
982863647
733195579
1151703725
1191791766
341757418
1374042040
1791053786
91008428
1519369109
1337548278
382959801
1330532774
1704184186
1775884230
258533977
1120044879
901298774
840992491
1183602723
1776119810
1278606692
800537314
1485152697
83347662
1765101649
2130296163
27406617
120355146
452290812
961816236
2142245094
945810702
339716205
1551858139
1609859875
692204442
1854526750
329091160
713498322
1658644519
1312611369
869605277
807040649
2086527619
1438227757
1898937282
2002470553
116371232
1842657997
1201145178
1664035615
143707914
681735821
1325356097
725344007
200982636
1703645627
818052355
608174409
482987730
1673803963
932684893
501638113
1547086629
442365028
2053167973
1205657972
869452947
2068686146
1835418898
538426441
148412389
954107099
882409654
1615496196
868241589
992686137
1687969654
952075261
1693110418
760593055
2004934653
1658239378
139659303
1750583090
354448097
898978425
660031330
56863666
1850640228
1791931093
952847718
2012191332
1293049494
730858409
1151606955
295949378
592455804
1184319670
967749580
1350886339
1281452067
599719795
1357003078
1976753814
1698537403
459752519
1526692858
708227023
301221065
1359315416
1515040596
100035264
1046019286
203662975
1399210902
1107928275
1659052286
1261953804
1293969924
2064045950
367102612
1876816054
147678540
889375546
876849064
1813700424
286695889
966461708
878237378
1148480538
1458476367
2005161385
1074203550
180674354
824535094
1024864900
52017852
701788762
877814928
2104256784
761925154
1910587169
2112040870
1238867055
2143380003
1381938440
910281044
1198908452
1433864273
223713244
992105534
720137722
2078954659
1961723354
338273968
710617115
1276768731
1808336401
155034262
1606644718
1639546015
1828527798
1794135383
1144709097
1984326041
1351447239
1519837389
1046669762
1438461827
1433790841
549268175
884918503
363838880
845863701
1707562484
782254275
782120472
177784914
1773273477
1283750586
1385362239
600610816
620909100
1121577038
1529009127
529358227
236372406
138948175
1813171983
1087416088
321500963
313726490
1862520874
1947358096
846653415
1280411591
1470487574
1605955949
1997831971
1548848540
789806257
919577783
36769388
1956797655
940995884
1614714057
763839969
278751459
355909304
1087038359
1022915682
1852276001
882166789
373762780
39768121
251846601
1689261663
1451066131
1204323918
791378698
1482355087
1820070238
1231852473
1966477422
121415541
2064457199
30041382
2118873721
1130552701
2068034104
126173085
125355793
193150993
572899112
1034711007
623759781
346978077
1889323884
474039280
1440892379
1029005885
754330074
1609288231
985342256
379690141
1163638613
2096060939
1663634802
1883392580
1053696335
1116726449
1587071815
1441672030
1548334108
825822277
829334604
888928396
366915799
517473614
1487267063
1804732344
1202072637
1643724299
965566265
1376663551
882668536
1566232413
825881783
1650926972
294256131
1791276067
1902651597
2020058725
1212407371
1293404852
1990572908
1086689075
61654158
2124717108
633096779
1278524802
1493140327
1643834599
74841152
1589079738
185343581
277026072
200618669
2056051125
1882218382
995237975
1090012243
1363088669
1945433698
1338619605
276971295
879837748
22552143
1387580551
1702998731
1395589722
1525599187
699538068
103711509
127807976
36004840
1407016529
100122968
873721248
1325988263
1606967944
2063241140
766369427
1042420917
1039454040
739969812
1974521245
1107951451
1679802921
385367236
168657144
310615273
248524401
2064913872
1619844982
50382907
1270416863
162033720
793009464
1587362090
1486890997
1874991469
2014556102
532149213
1201347391
710600032
1678559890
359939607
1116900598
1917568957
1455891081
696983028
891132225
269481600
1086274346
2096521258
350608349
225580210
453212745
2048796195
1977960358
89940937
495928433
1196555387
284084164
1076166289
752181567
880179331
1611835200
1557076773
706389790
1391484918
1972355516
2111460758
1164046380
1593201994
925006476
1247346986
650794606
2106724274
815955683
304514066
1080080301
314185801
1040206980
104249381
1485144452
386732275
1574142593
1008162447
1613219549
1557627372
315292066
500983975
1865849418
539832565
1399825524
1976615843
1288287293
234815151
617297763
2003011972
933387687
573984126
497260991
2095821909
918922622
1425993533
891034734
737847175
286317519
193502195
1756200023
1343671087
633952053
547942393
1921362070
2111253889
1061715994
501674519
2055230408
1987652959
470099285
1704534466
1627999341
1311321274
1364924607
450825640
2086247575
89606706
1452413644
73363893
1570796101
395387998
1975836527
2060705000
1959317514
2021237438
325702085
747298994
783091000
295160168
878543046
455722476
1923673402
299209315
1701890927
957795325
832305462
1101516735
647701638
1880420020
160169882
351803041
1058154470
582628559
1446630399
1577693418
1722250718
1720288721
1612228651
1387435847
2079184647
1150879912
943272937
123827298
231123551
1120799137
819569975
428453383
1377343323
1339517204
1198217391
2100197430
982551395
1747947721
1040144807
1063644894
862846547
1787753374
254454486
298661925
930839910
374870585
1486050839
419868540
1198817524
379980346
1299661983
1115362936
2050590598
1220979790
1000202129
1404489780
1179876099
487135934
709195913
2010915627
1416060037
82439811
465402131
1170441086
492517386
1506142014
2138987310
327345361
1309499893
56369111
1806723579
1781863795
1704917480
1703464396
1110591884
251273134
1114814573
1086424924
1984972575
1548334244
1428226593
956043514
1031631378
282107504
2009220149
583578772
243235547
1194473979
1930467592
109649647
1872649297
2082929066
167883777
2110572239
898157490
1586556926
2006586960
654039668
2042523848
524247149
567970395
1738126831
946923031
339368819
1607002300
361226742
854360385
1167023972
263529501
1674746223
1689903979
1605895085
1576771016
397400143
248074461
299084285
61194737
377090394
353948154
202193286
1869212414
1301195916
677780268
614850842
984321828
1226567052
1990016329
540926102
2134684697
117629362
1641356729
873749543
432122584
790279768
113948225
387397145
532157564
1513871092
686562918
1488711856
1329737281
1973203886
1797544579
985307503
32990759
405344120
297333954
1961081393
857421480
1268569600
1655332147
409621608
1958431511
1531673271
388501860
974840439
1045818383
782032362
835292689
555246244
1388950415
224967743
1918699004
1910008118
309299570
1752802330
154985104
725039680
1767892818
1621128179
423431419
1302129759
688153914
1256284408
140573939
709661494
2134281541
1482917186
346788430
588673098
1682765998
1424749991
460960902
281423713
1150792550
516776035
2130230052
415639273
1491921030
257241869
376020494
1888527188
352769759
48187723
453111215
1739077803
1234439285
198779473
207328035
250617178
318434203
471703558
344217842
1985842145
1827763947
338840752
81672836
1075523058
1177183566
806299924
438402412
844598627
913866287
892994406
1324453965
2132250540
82394686
371086555
563459215
730199973
2054669080
1923786762
1384541538
1448669068
286851069
1985775527
1184938256
386309011
1711421890
268694612
1626345494
1302443056
1898629963
1604805252
1428172419
2102863907
1663709617
2064728520
617063338
832947928
766730278
1370491396
786180638
2022240878
571366671
76665427
1908525203
703552151
1007756665
2003070741
1569044865
116833707
523819402
864229377
1425415243
830846104
2124689721
1849333470
1097296949
385647398
533739462
529333521
1712898447
651555889
1662537909
383640177
1833425415
271661658
1008370562
1594895220
2049304649
1197333280
1195446327
197023511
1610493089
1050845400
819088310
894850476
2013222217
194548988
1829225286
2046944843
1815651939
613614168
1338878501
1298431549
796650144
2007859009
1709935767
962049467
1056254719
1463353500
142036081
1844395917
862531491
358675010
2123589025
523069124
355190646
721509263
546929304
854660258
1459542165
1808205785
1391601556
700866439
1361787163
332577133
1442521059
2036506703
256134853
1765303311
1400672798
1068831162
1076328285
1037266542
1095684923
1234498955
417872089
1409875253
603018317
1614168938
8010265
53560523
1928584676
749592395
1661600394
1988158390
1546851458
1089361632
420840140
57361656
1644774649
2043029752
1601528996
1519847958
1404336183
1971884659
1923621798
1084063114
1716703266
1193928111
2026892553
166595847
1073097606
1572366408
49563699
1196346177
359666306
1278916908
255362793
1720908582
244771436
907853628
450362687
88121609
2078634586
544481049
2077819457
1358830996
58034046
1216690639
1736947778
331403190
1249325270
1678881510
1005165727
1876279053
1130689623
1478065879
1467670612
1509772891
810971729
2128050363
61245532
234026227
334645808
98730302
864703846
198836740
983582307
1098654832
431453423
589850238
951898415
171296780
1556150413
701007486
833531868
1446339082
2072581894
1011553471
1994393679
1065531017
1063138309
1176630464
213625929
216407570
1796780201
385688540
1726983691
453104614
730497866
1954720953
878066853
795790477
649173138
1706729725
1577437165
1338381235
1681783530
1739070407
1814654223
715108896
723305184
1353206808
1449306777
2024807766
1423495255
1649444371
1553292416
2018323353
12732652
1738825415
1612644709
1170445436
2112741969
1067240811
1419396500
1460008271
876409047
1511609745
1114625950
1230921970
1237270737
2004105712
2090173790
2079028343
987739708
1762833965
368877285
567408315
418165971
594166205
1381016694
187432390
598561099
672389377
1086798000
1541316050
2010400904
681988409
1726111376
1134501514
356630565
1093709991
1545993453
177257062
220516096
1263375047
1994500735
1778639848
959302991
283677000
760201981
822088927
1914858693
267302679
359318052
543236932
1430558947
239270360
2029644144
980492644
1159536499
1869593795
1115040431
1980219946
1935351819
330193627
445144519
1566066900
1721320774
33405119
1694612501
481754685
402244777
1025564482
1733272775
1707028396
1906976376
1702796798
1099671939
1331868928
679466571
804992091
107536980
59506388
536771476
1141179714
627018175
387689623
1094261058
1093488850
93839684
1495968525
1780414116
2126902839
523591135
983161514
1541754662
236797523
331553774
655900055
1415498466
571518447
1034066703
1156099461
1194442418
1020256275
1769849694
282073926
2029925510
1724409846
1809658031
800412552
262454186
936622988
136562645
396054015
2147418394
635446728
626037193
1572799229
444280631
1517142166
403169530
130140800
1428887245
1113093936
1485094000
837370402
1391992555
562565303
1312003370
882752242
214760819
775897594
1909932461
795881452
1789277802
367183865
1647919722
1098883
127559102
1328646662
646336014
801032955
1292586468
1141294164
1016604003
1239110005
105951606
652163468
948809918
1516714491
122548902
913993187
640836141
55957322
2105768895
1141958816
198566955
733811705
72150908
112754453
1632963546
1141645391
438116559
548382165
87365210
1989257297
497603554
963169301
886189183
1538953861
118572481
827243851
1271017399
1838302713
574586059
979045266
296537480
2116909128
616653039
179798474
620354672
1623753835
312056832
1824759309
467074931
1166166061
43205100
569840612
1144361818
2075953973
1942634718
1681544803
2122441208
1732963475
188324212
1265511076
99917477
1891195299
960520007
2063286670
343911288
420678715
1949204753
1029888709
796337093
498274297
1711954090
434728585
221753868
1086804440
551551904
2056544148
1797991184
1464808865
638288755
651408980
1454142117
763278446
1242473805
693166613
1517004823
646906560
1067692858
763069492
890476911
891666180
1507715898
2072854946
890339670
1704699792
1581826222
2011012534
276826521
864803011
219603855
1820253122
257333396
1211405329
1452413339
1782377029
555607361
122850582
169651627
943150101
2123027184
2084552887
607527107
393165698
1115723313
1228854058
1041433106
297950241
1964712061
788264448
41551545
569120072
1451414736
443307740
1891023463
1011186679
1315603474
1666520232
529727546
505247072
1077457099
98746234
526932335
1268898155
587013131
635067739
192542617
1249024998
527669545
302840069
1340642061
1897398388
494217758
1255585982
582028393
297063184
358114249
1049787291
726062165
1483582319
685906562
51052564
1434131275
1813919475
2055689685
1259508421
1367460653
974490296
1893829911
864699460
1275414002
1404206582
257305451
1128376144
1985605355
1725500571
1276271721
490215116
134380283
542752982
1318854640
1827177743
2010515473
830744009
1230612110
6869213
1144585849
1077756406
730854888
1413850270
1056552979
991107311
947508381
153345022
1921118563
1625699875
590872266
1397781118
1529741681
1172455142
645636755
1887959479
1488640542
1033800802
703341434
274634566
1759236114
1415564958
1718167456
1607568324
1831414687
1737733536
493480867
279658520
1941471399
2009048375
1591402127
1099095087
852479702
2084269374
66750067
457205094
625240475
1395723686
1960225968
1294886086
1983293673
1585086511
19583479
1220678816
805003678
2014742949
209775247
979572679
1797530792
655201778
144007993
1016837838
129452257
1606391962
941583410
658155358
1271446040
548665375
2000588439
604985693
398758183
1730445226
1307478051
1594478040
970749382
1151097385
1543663534
933688690
1193854157
1361318668
1028137215
1303549376
1110344220
1267966448
1469378817
461879477
1000017783
1942191174
463252310
202940869
52866540
141930381
479450216
455560444
1806615998
1425015677
29243350
305624201
381220321
1616913594
942324408
1558388699
816836030
457365157
1912437148
995801328
4918134
1428630986
1808346028
1241099088
682739262
1464259058
530108259
1761118744
2131483871
915163329
6987430
124108178
1498369881
1237338062
268258038
816691934
1161633287
783748715
468746679
2082193593
597545612
1802946738
777631915
568073865
888066008
2121267466
1091453496
19464896
970025474
453045004
168012015
1332400290
1655490556
1570581823
1111970962
2016738948
1729333637
1964118951
405698166
1781038216
1050556812
344015305
276774021
618963576
436962656
2076851538
1903447915
1481614822
1687633174
37488603
1838912719
1168087330
1117330322
1367851269
598818097
1454174342
865884012
1695371751
733484847
137859451
859896523
1807424994
1353722935
1340565519
1834484558
1490664865
1097639065
384927291
1456163601
1111277876
1915352026
912967861
1040332871
544307718
463818000
443614816
714356151
530894317
999710460
1299433073
758772477
1847136392
898390040
755334535
235826393
1462035942
844051235
1841190293
407944485
2144611542
520506303
1540979362
402109364
1147400334
881146241
1918235229
1988638163
66216998
977270145
1921251646
1103062791
433841069
1200047633
436726133
1203869961
1516109485
416182851
1836820686
1503593550
574196463
635125679
1240964944
773801993
1730985490
14759280
267138335
1273279082
960385113
631843042
1037359289
1394102556
1257416306
1124471326
963481014
1945094441
1621361691
804792122
1379140230
1484650378
1968621024
687817189
941436635
1163876734
1971496026
557681391
898136543
905133091
644480196
1714122309
1939433578
1039316379
716711228
196990933
1816187836
55993455
322946401
301971292
1834919605
815528091
215103854
1950338179
881141025
1352434520
38337629
1427356720
856078801
440700700
1945770382
1100049193
1981238229
1268711563
1408280599
289383353
2129272358
1355005565
1751272452
928972998
181744956
341516691
200982922
1833706291
1671644294
2089233758
498494995
1960586581
1281173157
1076072482
270859145
1286899576
2129910157
1835887483
1242364480
264170538
1934886417
742646772
1888062240
1543158909
1351355868
2069002680
1020989953
67935188
1959633258
1620453659
776204179
2047694064
1899224687
1120817724
980042820
1362691505
710342250
1653238141
349682187
1732219692
114711651
782594002
1079006871
1024943716
824343399
2032153462
1524192729
1112764502
1911485665
1584092944
2003373116
1427994049
215377561
38937358
1582878865
2081793207
1356380463
450305324
936504992
1719168738
981268007
443771171
1905172929
168538065
360687290
675934388
594023934
1165236130
1489149
1979667406
1279947608
1085530187
166981353
1745330499
2068312007
1555286333
1699665197
1851446865
1453582632
1574394840
1079984083
1486956435
1959725042
482179019
1641107877
1644695772
560818491
1802381100
182192856
638659986
1923076310
72792791
1841520002
684447984
15262650
1133850208
934202873
436901426
640117320
439604450
1088264079
2084913413
1581161122
504777896
1851874174
1559823789
1042639615
1350089675
749229784
1433870586
1949690575
805458980
708845917
406022460
1723180807
1787568135
509211306
1606655337
1269830288
98375188
1857647048
702578433
2136734043
498890145
1960249954
1104785562
1818557035
1624992522
1914620829
990731988
194120273
1161231282
2002046358
487895332
1449262375
2142452352
457711854
678822180
39262483
567329878
1495090091
1137564567
2026549233
1534952299
1318658195
1316997072
1094828634
1042398421
1458934920
1193269534
2052827501
19555179
652770669
1759905196
127125840
795981155
447107073
480004119
1211058962
1342644132
1456027239
1452836528
2110775095
200763897
824555010
1014187051
2135197666
97922057
246799982
843847649
1850829636
250185974
2145648330
948760081
1699196318
553202641
1688069314
1346179008
1936085767
48348166
1169793693
1830089611
1159539546
1093476704
1498733770
1369691522
2137702939
722579579
1408737686
184031150
598629079
1331177051
946062807
509307358
1130820099
63577588
1276759103
1557379674
1635272705
1424605952
784094037
892988952
414118615
1389612977
1318783859
1188520158
2103212232
189583204
349058340
1671114018
839152249
538618930
661366689
572013891
1295234289
1273725497
142499559
345842423
2025489594
1328200853
612995567
869709690
547540694
692418890
327176407
143557743
442199047
838808980
1664789286
557183933
1655794341
429375992
982605458
1695500221
1800429768
228818629
6884455
1608866744
1856161502
999743563
1914042506
778251264
1661688158
690371356
950095620
1144792692
1821410269
1572526025
345568022
1517699578
372429385
526274591
607310952
1833361298
709323818
278737595
397201022
1309897383
860853837
1275195169
1542589940
1866920055
82197742
753470166
1538195284
885852389
645695067
1284480110
1931265338
1025779481
398355663
1432162491
317535814
1142372518
681074956
763967219
1390437372
1901084368
83293359
492803149
1554819121
437560979
511282144
2088829234
604126254
916219961
1282480133
480545961
1351833057
143978634
1285806573
393783525
321507235
830525605
1164913635
1483055015
1458787504
1019557364
67130434
840060545
1548556463
1784031991
1870487471
179055276
1249383777
1410506490
202834624
689147369
700371315
1493251805
1864140062
1882016273
2142612886
247391485
793424600
1555727863
1935588395
1385187667
716101487
1698160946
1863982736
1889983067
1838596066
1784996028
711715730
961205369
472302807
976528057
1572904404
1085993689
2051988528
1040767814
511248913
1873997695
200783058
1211635836
27712822
2007616290
1231083411
335564287
671261282
788061830
164155841
1848027901
1036276301
1312600407
278423533
598062200
1160210335
23108394
392810378
1055566477
847478578
1004940289
1097134512
1262695641
1963097270
1092180998
445232315
1228690970
2132621765
1443005355
530665186
903063777
1042791549
470228153
1236246876
24896483
810939514
541739366
970823792
320185781
1824653940
1023288858
1760925716
1981647173
2031945078
2130108343
665513109
443581114
886272468
1525716463
1258636671
388465349
1905127181
454623732
308885521
824927071
85442059
244180852
718719120
2034375645
953395136
698436782
756481493
745946524
1997042452
1859418828
313621004
484030292
1986912899
630900198
1604525748
1204085437
1753431085
353705334
619623680
1641207563
1465406979
773284934
172007893
133957379
1804742021
1223201170
989765275
1884300260
1133774141
1481545711
1698462786
1676692048
1490422544
882317015
1865346517
2131392052
680691457
1718473185
567630270
716652349
1897042129
577892838
1169405055
2142952680
1426280103
1939541135
278225745
1078620993
442284831
1671361743
1232217557
1511433826
42136436
1168724795
833489060
1761376154
1701514795
550897205
286089092
2111662176
1236039908
352275032
869648265
2084562947
663215797
1972415058
1085616508
880346941
1561106042
992982941
103281626
2000712677
363174152
1445694043
1027007848
984596152
125239240
1489242531
1099333472
130934148
1830095421
1635384425
1691355008
1256728982
171814076
582541456
1308476022
1209608771
1448978127
1582009386
1111698884
1618954767
399122740
674010415
1219117804
63134367
1320670177
1164149250
1320075405
481333513
1192801584
12566953
1319140716
2126430774
78196429
1482845128
1990574662
1435494088
2090196235
1948764503
1901505628
1451354068
876795016
1713480790
923440985
2006299271
1692233940
1265852527
957386762
906794351
797026951
2097208160
1177276026
37544713
1037825325
478221495
969750404
893313016
1599120938
1806016045
1570957390
137557412
1255269015
2610279
1597425542
1543647164
699208997
279764675
1500848106
999948124
1874390422
1133606799
873743099
1640253411
1231873357
432962712
16134750
786215810
277565201
1162299150
163402436
1640255204
1143401589
1928514577
1844258409
311717290
1894583319
1315996880
68161167
1555158627
1253912692
1169825440
645600723
1493251971
1891057022
1489171425
778617649
1958632
1896427359
167136037
507769788
1200869998
568678545
1369792685
1578876021
1279128613
1227499454
1201026420
1935234459
520732323
1415870109
184821875
1190202317
1350634787
250961851
1250121304
1533492029
580600774
1413782777
710394314
1176654055
1467399173
805858740
686900205
1436735027
1723562081
919340329
106775622
140149156
2055741862
486375538
480196947
1442534033
1877625431
854353173
67170491
1329050139
906164918
1883350695
1334550246
1041014360
1243121159
563754566
586856670
986635267
905356860
386733895
1553568339
408170893
1629347801
1652948691
178046905
464627724
878915310
1224571167
1688759767
707253902
46201529
28809410
122947996
1911960606
1631212143
986852228
949834038
284062118
315715826
445348384
156939149
1572920547
1823639915
415927702
954116445
1058720133
433314781
345111909
1427950652
1708131550
1819021316
1965442706
717338634
1298681543
1992285101
1993386255
902738638
411688136
1944579390
2001178146
1684675716
886694929
475013234
770012992
582330386
738995095
1490090760
938963930
1335581427
637183582
1650749588
1099702064
1738692052
1639847410
999747275
1464608603
1677485187
1373680768
334868960
369449787
18699971
300148535
215703801
2024882309
1498226655
426899441
35385787
1977627277
2093334274
1672796263
1748030737
1905395612
1913516118
929754056
78015410
1084571667
1315021774
1450367259
1017889184
388349009
1595489966
430400881
1891996486
988019470
706782012
1610897019
1539676330
937287461
1554972875
1043160145
776411843
471989931
345009329
93324347
655478506
1828092000
1232224647
142193239
870579126
388780699
2026064062
1922737170
893707407
279470213
400075054
596572916
1394638478
961196564
891855070
858181072
1728933004
1165854812
445383837
625361976
1547584290
483710193
798459906
1431746451
71243093
457654323
1279118917
1197596185
1119897685
195671780
554385916
1460665600
433041451
2117501236
1399633288
719463104
184611822
1309204538
1771162548
1679911120
1898330571
1016476763
580658995
974929549
1767512918
38644834
1558995834
157989640
423354795
262634159
897438897
1578301359
459213412
2047644698
409079880
562459173
437195485
874509720
193805567
1536259819
598248636
957510443
306457284
1601540850
183007946
1053429274
547173347
1283985076
817034399
1388696162
866444408
2077061071
1676808966
2043100698
1138191016
1244333002
390996980
40513090
1824509870
686256586
60827477
921982664
1303246683
2085836080
1763676984
2059747151
1419012191
311615444
7102259
602917447
1430183206
1654752223
1337350699
161890969
70425450
1304995529
2137179411
1279390261
631870625
1273125620
1957771236
1271873719
2117684933
1021387296
1744883255
371677369
1406571397
271955923
1601608352
1304450764
319220101
214688546
1843815310
645726125
1966134349
1115115939
1358866297
367328831
1377557538
264861984
148433093
944679297
399597275
761889342
1177502381
883119123
959391702
1512520173
328746206
344400037
1016909838
287444217
1766463423
382558685
1903486703
628951271
1778772355
1984069482
869458454
892921778
1525457273
1995728157
194434430
518856784
2132663398
1212315754
1552937991
70845003
1528967533
1780356971
1256118232
1692784564
54640005
1208262291
1740673569
80940777
2064119916
610006738
806585347
417688898
1398132820
989506706
1594293815
626149782
528682607
834964763
344369460
163564903
154141527
40160627
1343403591
1842561181
1032354468
5158961
1171642162
451304012
634976288
2051925047
485097061
1304206370
1484208949
923726435
853338011
758232133
1847528375
808047699
296052579
1492772656
1795444106
2002164245
1515881583
1840087601
838557112
496355569
1922837
1769494030
54048274
1144338822
1271312756
249968774
1464392038
867859895
1107923062
962957207
2046920788
1826344773
719016756
288940612
541932759
600868393
571653058
716207262
1322381084
1986139707
1179563882
1587865667
1184112943
1900451341
1280700016
273410096
1339503674
560844022
1916804344
513792427
580649785
2047461694
114963158
1840486244
1463732359
1211891310
1993751522
1181430696
953502175
1097853853
309858446
1093845443
101600383
1905019300
59755846
174860656
611537021
1782825321
884151356
225247351
84776693
351152631
935728002
1963289775
2022665321
1819496148
184899477
1990790895
1950531141
753942116
1893818845
124974275
1344140968
853549103
1746733500
1750962971
1367351362
1404146359
784311497
1764214691
1697993559
1842450962
462157478
1467999356
1048865068
1179969082
2127358438
1244512482
673642870
109648149
610865080
1444205819
791452919
1272313003
2119034910
1023892130
1860860754
1081641434
1868821223
1283684532
674766426
465616339
610043692
1821603034
1968868964
882532642
1623880668
1294593499
1461630782
21679516
605448221
846405064
113513290
1936460887
184558348
380904596
1803067584
391021608
1467837693
846289351
1229397399
973746213
300406368
2041882442
980978511
430464386
1133134114
1064102692
1133116443
1190064659
1539256427
1979671185
1425516088
1752578559
1710285040
1849957072
1430143153
2060599134
1340877119
71724259
1486071709
2042144340
488055267
1531084583
2063059033
304878935
71079417
544788318
1683936607
366355089
448608949
1183892744
1440072542
1675151869
1494724758
1231244406
966921263
1535142823
1910000360
1277589420
259898574
828330686
622960756
1242769764
825280508
662422129
1881072529
465422302
1390977886
895061397
819003964
1098577302
1305422732
482882506
331845260
893998283
847368285
1014925409
1651928872
2094617051
1412040990
699195581
234444562
1315697690
1947734174
902744422
456525345
1499576745
1893788070
103106140
1651396988
628259052
1528867754
1180866298
1702032148
27740890
354555346
1211139598
1422402262
642743570
701262989
224018219
892139145
2068417704
1381539096
1250077993
1947634150
1712924685
829335955
1685086357
449834778
425933113
493641180
1108868461
890234469
428406742
1790331746
162410986
1760911213
138085378
34868679
2133472374
729530591
1258129497
775476914
1052887513
1838676021
1186358171
1857634831
1980224489
323965740
880696193
1171223202
175531825
2134449883
34494359
1634629210
1280141772
2046562419
1111597532
793113084
1758378254
1048081823
1749430920
1584862685
1191237689
2020617389
1647575404
148625969
1447110266
211641486
635723971
954303183
370056481
239674664
1694654150
1075276823
1117132425
1469227059
1668100288
1437802115
430512945
1320700028
1428530321
996846497
401094906
2077471412
924818269
841372033
1577705626
798572004
1215335272
1462396894
575065300
483164936
527698702
360354656
706015215
1798999551
1352622647
777470681
1148840457
1948966253
987571421
1993765594
492701647
89664223
1332336036
1203288560
107530295
950139682
290099150
1069260175
2047863612
600307432
311867702
1607085450
698484550
1553992363
1676524808
864872656
1463134430
190336665
1016188371
670689585
277215038
91600768
398503888
1688623230
400942046
828411568
503548668
1941580679
1687347187
997175925
1867433332
1065822144
600841030
1921228204
1156244964
1810116217
139676133
1935817020
1748991381
1418580271
2108420792
522482376
632887918
15543976
24003942
841391786
824394201
684070446
1946843514
772578997
1659859500
1953330257
660189976
713741070
1275211241
1984497456
1225356012
96785103
1472138503
1920555654
53381964
1446177662
304928694
1689193488
1298702026
1830775267
707438798
1397512063
1830758082
703375963
1842288456
1645472646
193003811
1400172570
1227516306
1036387579
336561843
636815048
1036308166
1697436608
1050552751
1091742258
1532076471
54077246
1003461551
581940676
2016457362
15753642
1933147244
1616584260
1115068775
755807681
511151900
1515237597
1079316685
1381017985
1284995471
806919106
2027706193
1420747688
2103839247
1341636273
1143904806
1887911635
205981053
260162292
744384417
2119837372
241204716
1421736825
1448159531
678640580
402829471
1953500505
471770480
1328300020
290810917
188047337
1485212355
1804159521
1517551462
1011373434
1563754866
386876273
2067836565
1775913603
732906956
2060823202
2069410457
672489256
1256278663
1190437041
1118944931
1559692944
2036687674
1989164297
193597155
877944700
113178075
199371253
2054422134
1215910999
1273050624
448956504
1634084191
485721101
226158214
1733368996
114884531
1245311382
144712644
293585570
35330843
2114092102
76232213
1029646771
1512361165
1026957507
38628304
1664014644
341078242
563413099
90766266
1901165769
1151086558
507195900
1986850658
761690200
2026523787
727144879
1254888739
1223279788
78969643
310643195
1799879286
1759187849
1160953654
1918167762
1147727409
1863138209
1676169578
1892199130
43780777
652143939
2115309179
2037430021
900745314
238923431
1286008052
1296022454
1972082679
1324621711
201260030
386919327
605094896
459572763
1710188710
689049882
240180279
82879225
144444811
2088134120
2033968872
158322011
1627817830
96482336
338860960
3430282
539940114
1834302825
1575576920
1044462330
1171356741
1023011748
1044049037
1014041673
1676425381
403392984
1906403766
1097807986
710029862
493339481
1630535514
210012071
163101340
521645236
604314731
1029171932
1640338536
1827050482
760145505
937725693
902283492
71194714
337292309
184957377
1340331597
280300328
1883791034
1797058160
178052668
1172215812
2048595291
560519295
750959484
1007891599
1879021183
1675592143
1542396128
519805130
1078061818
1616596271
635035508
634650592
311097134
1629895619
15610874
2054615059
253697567
1342240995
1755905503
1700842166
670493560
2145857107
1651111391
1241326812
837469608
217194566
1132477158
934209357
1246406795
1289392731
22770081
287586068
1465575175
968553134
686451233
212280644
1750005201
1943195605
1380994668
356263905
1400585582
1848414946
37312542
1568627040
798422156
354846201
1782058826
1112637838
654770782
1023418025
1572081830
1820714347
709552197
1772917572
420699016
1977737087
818197819
139179755
619128905
786382939
87359161
2110397764
788874894
2143450701
224650190
2101970820
664208263
1085636149
311433068
1813158009
1212586001
1236835190
1247605250
804311030
1741954834
1683609626
1041796232
536465514
477828006
910445957
810738150
1860233774
867260276
752366694
1189018124
1226305572
1843970324
1729936588
158800742
136205263
958149046
343715498
861734384
1199540626
1427190834
1004458502
1752118446
1461826874
1616323249
1607147341
340535445
2040896984
1160566079
2037233518
339524147
347662882
1502992279
1298703372
1253995623
1952163089
1174939706
713383982
1571223128
20580750
1782283676
863446945
637099460
1297848002
2143491443
1778323609
1118222735
562588948
641403435
1256385100
1301447575
1088811352
1425158499
1732765256
1683235549
1735113159
1645839014
153225437
206468692
452051511
1738671272
361324554
1943430858
1035528184
1242711224
149292398
809599236
1819192918
96228330
369354053
1523947640
281889487
719146552
574574442
1420980432
890829163
424634339
236670728
65958123
198940889
412583118
1924320090
171924640
1247776383
1496798609
966094689
1202198358
1670050638
1078787725
901864119
1908698560
1675364271
380192247
696949101
577497366
644345658
1353009596
1851876406
2122622935
1440527877
606125616
1082665255
2013217171
732404777
103920727
32136108
873771016
578857512
1915676590
476384357
1224688249
1488751912
131962067
82987534
1418171976
702921552
514578365
1044924741
1591647066
373153807
1610650037
446518611
324901923
1642631213
1388959731
1633781654
317018641
1822443059
2123557256
1725909160
28638638
502703762
1821027821
282302482
1957857967
1631652811
1359199003
875502722
138197215
259152686
269935544
760282261
885018412
1279467589
472993105
221019741
1667847613
1193865710
1568083708
854224940
1466521555
2143165983
1694717669
716658836
913026696
542809645
657398218
797929156
1425068778
952062726
1411860329
922311395
1768536057
500468166
641436286
2059451883
1795960032
1922877385
560893371
98665055
662259769
1637670513
1206962948
1593111525
74373245
1427785798
860807490
59875465
1893523437
129027187
1379693150
86966281
987239994
367029143
1057261995
960357535
1443000885
1280611171
986221191
323400501
404929732
1170578383
1440130684
1761501953
264514433
108366380
763419281
224610070
1524040077
577314355
1811773254
1628609766
1231764268
513680962
1593453874
724035147
582893380
614472536
95069185
1192691877
284465723
1258030356
1731959040
1897018704
167296848
607430290
1454605534
1001167314
35116014
2029515339
23710084
2123028696
1326809315
158779013
1096640941
1460816187
1620037052
1826615665
752108981
556269381
1420558735
622820696
1087103711
523279495
1982172925
1076053201
1273280729
1570891808
1526203610
1728434023
1804667063
932654809
687671710
111179188
2104506977
1056533416
2012699765
1277545768
1524614055
736901124
1587798293
59071719
216700376
1548780488
1921626183
2088343948
1658852465
1431180691
1617048433
1983982082
1979421437
636801795
1158825509
824472328
681925515
2066141543
357392562
671640572
402013552
706489683
740018721
460307150
1111925299
1878109016
110940934
40573110
1437740329
567484344
1165891246
622460296
764993830
175284115
1119930024
394040661
2118569587
916289604
1686502370
41417446
168511892
2078273545
1404768743
604880378
2066262366
289984086
1604257901
786935208
572886204
595438471
490335617
880340481
1613277692
1651575319
1006588053
202724273
1898455999
539702767
385137642
880805888
433416396
892792136
1003829040
2089973243
1900976270
6475892
2009780710
1388084608
381579912
2091424346
1937192223
1916727475
523488353
288039160
103038573
1075926865
1746505696
1817976113
706060671
151255849
1054359863
1819982599
1645515408
1947155740
1984564584
1287385729
1785624805
1717645280
248144042
126723887
1035970883
1031437820
97125467
461738120
1208166159
910922831
904971490
564980398
411070438
161683408
1760928104
1761209910
2102414610
1038000403
1484161026
333975671
827436512
1759428665
1530424813
37751763
663194229
476006883
1616471110
574664756
83414235
2046094123
572299041
427391689
72041624
1930495424
639257580
247985896
1282580514
76338284
817641122
1007216055
904687487
1281152716
1175413113
1328426647
270675399
724403837
705993188
126523384
850023597
986337820
249063321
1698973319
71398786
1028645568
1052478104
771688061
594828411
1212852162
359989521
2062506747
51657111
1375906459
41326174
2041009941
380490894
1851108217
461174914
34487626
425510366
1939899835
1983141666
554952895
192133492
1868094380
335186254
953220137
965916853
1159203635
585612095
1541725104
2045017399
167274977
862365226
318925641
1247529614
692439384
1103449301
1220319491
485085319
513950484
390546079
683912081
1690736112
350244186
241334734
1424251725
1644456442
2146637590
837786053
1798943369
919035738
1400253410
2134301919
1981986251
60411406
1181573316
1189246831
2142032804
511106484
670959739
1090487508
658775403
1917065177
537030304
1683390187
1100629780
848495075
1366859180
1904491474
936734684
1369686040
871197148
1717335043
204976617
214023908
472171926
910086387
529562549
1832084982
1398824607
807895758
199798486
1242943940
1204125958
1801740045
637176148
698193545
1334002857
1744275174
2015778104
1448446440
729415722
1204852031
1320477085
387224937
1833240217
572871900
911786463
914591939
531081788
1918041791
452941530
1764500474
259951128
131137675
102932079
657043901
1450583392
618547897
1357696111
951404934
1340586054
632432259
2006886918
48603758
1801281388
437884075
415874787
337386528
1600029960
797586230
202326236
95931060
306549946
567520273
1630850043
46630777
637532039
616082213
25158568
563350608
1857640697
1490574521
443103783
1073419642
999502370
1651602266
1775812922
951356269
1000972059
547862084
2033942952
297448959
1892055611
1343559753
1306803334
841905715
205766930
328160479
306697008
1076922309
1102987329
1915426600
1019639451
2101923029
240748520
1369811016
1037213945
1377083101
712386538
1350444320
1214698700
940911003
1457206265
589774047
1423648309
1385614744
1970540550
1004173129
256608810
1305119060
1625523340
213254904
2011164525
88763547
1028463234
535694114
342302324
23204425
131448837
301635271
802513401
211034809
2038215750
768273929
1163392712
2029378962
1695398944
52922649
1506690156
655994029
252550577
1267434917
798612834
2120334803
430040478
1373546061
1842759371
1219732843
2106913268
1436080083
86608265
1235617862
750209018
167264149
1367247325
1935756816
1627336530
1578291756
823797683
1233935349
1189582478
715944322
110897004
1421759986
548355982
920294142
1553785206
2131651076
859386736
1017015629
649640644
1283105327
1148157713
851357703
1694131578
536788485
774453145
558481446
1001711677
542381638
129287651
709459908
1660841825
1433634184
726104977
944872275
639427862
1108499412
1672703685
1890672787
72700040
175331337
1508155103
389160014
1638858701
738503330
1757831103
90898641
391870138
1600388978
1364332500
802395237
412362742
2021757039
1604850212
1860020014
1239348497
1991982993
1832129642
1652543896
365590159
2028517669
1258134035
1253669492
995298318
1869717057
40227151
398026124
1195488570
816232162
28552935
1081067873
586526995
28781579
888099496
510979587
539617041
951765489
984462197
575492888
1785140916
1382697678
1468896134
724852069
1274269732
809412766
38190347
699829860
1026765982
835745574
1565296138
1954824633
1115913692
2121287466
841260198
1527116521
768429947
437325741
95624086
156962051
1846857316
1253941359
601679368
1032601561
813531516
1643257027
201411736
500850210
861010294
793935117
1995176056
875742353
1287668101
945232195
1107304637
720521056
1276909411
1252539314
1652426203
1665116383
93842388
486652482
518239903
1567004545
92645962
1956092309
730471341
800863328
424692169
722777784
1790921772
1890984259
293545155
2070706591
2009016874
83695356
1496586716
702058354
1326138975
845415297
1018524431
1836821755
1438846197
751612095
2041878337
2017613824
884816222
170062208
2032304643
331004696
1933808346
649550238
1535312702
129793535
2020733009
56785483
1305462815
1641654608
425297198
184134111
1847339836
984715363
489256288
1958629691
1548405915
1079952204
666743140
630243829
1816523296
458819916
1175788130
30381414
1280028647
893674200
1733291813
367825480
1392433243
2135299155
1610055607
1407195896
235779058
261666726
745548243
1606689668
325026485
1278760736
43425076
100643078
64602918
1520406460
1638492042
2039209611
535708597
850311727
851429743
1627089858
1128462771
2096504585
858706382
84792299
367305408
1388064579
1297990317
599190244
1049963617
137938929
866827570
2124678349
1659298918
1604221671
69252607
879207072
1190490442
1571480218
1927262495
1335142949
1739428456
1989606224
1949845324
926032646
2008328178
1818265003
513503434
1343257973
941687688
2105897234
2141166145
648634472
995360869
1835683224
1719402918
1699938271
963044261
2110047925
830167378
716176171
985367657
579020088
2064037140
140821274
2120334317
264886574
369737246
171673591
656580203
1002441984
546385685
570404975
1663203972
201604934
245668102
880400200
1865065047
683795579
1853648634
1209356787
130808523
1434522136
1247107619
2111323692
262886620
971583553
1933694728
158800176
1802013955
852472960
729487508
1298980177
1353806852
369877938
366097667
337684545
120684265
1235786799
50502203
390195659
1596931899
690825275
751225210
581179752
1791533873
1909856324
699423818
537064717
1407123069
1354179872
1675907110
1027098303
2044975515
870259292
536648487
646722589
1473743633
699844657
678430750
2062095039
199923434
1744043549
2097240684
802932816
928176054
93949143
1960229632
258584489
1308978564
161304834
351956122
1373964178
1395029957
703415551
1948632707
302573674
1746900093
1957469048
1607957285
2043003692
23996514
530702578
366355106
172451693
89813021
1609508638
1214254967
1239257402
233330494
1984771656
1248422601
1854930896
7543205
170051632
745117964
1279726466
713337656
2146486669
1096344990
1636955249
345630695
766289130
1990162230
1446199296
1084525717
700552427
550931580
448610380
322696851
1871838699
1516044303
413575432
864922721
913428678
1340085369
107011816
1061072460
506656115
1511622885
2065220843
1150192971
1048361959
186905956
1240142714
237849862
877090859
1625714321
2088056303
1767181016
2062836477
490238552
2026615149
802713090
882730246
1467948078
1996427944
83288413
2136041646
849649997
1719166062
1558679927
320509098
1030427841
1133915591
338441898
650432010
1648063430
571668546
215786610
2138989153
1857157639
1490968110
2101092811
428587561
575192575
1211211952
1409911187
107418413
1587647761
583583416
1411068572
1858421312
51396519
2001289698
1240965202
488144471
807787989
1862213197
54262346
256520634
656321336
1396291546
2025934152
1283773737
875758474
1789982812
1771148083
503763407
300723891
612114083
1977451172
1343712040
1992389792
1313016859
507783264
1247195684
89389772
1064508141
1692223231
482442808
584836778
1935703252
714571467
283275417
1180060557
6103305
1151024794
1690893792
641687046
837689933
713259956
260014286
1102475346
1214823833
123548269
1289311293
487405238
6279156
1686023709
814871798
685986653
141221185
375888134
651570406
772746025
1945083336
150656386
309347575
1068827085
95884548
25370027
653278879
537746864
1563897776
1779657576
793319164
863745145
630843870
989079825
662442244
280387370
1571487107
468593025
1779107710
1944114889
737482944
1617193160
806012658
1436104695
1920441283
239965053
1154379977
639242152
2038292261
826169278
340059344
800157539
289473180
1339391317
625030067
1794001200
1981628991
1929037225
520558897
436540407
323212853
1266783374
731152025
1343010819
1945261975
601907186
1581319369
466928446
1264103267
1892542475
1080858259
1698030772
2004258014
2092251252
1142293165
652063193
1129931468
1460760425
508731034
230076981
1900277652
1642221251
1908404175
707638201
1030244701
210408359
992501626
1186293521
368932260
76093237
548664140
571032528
899254170
1637725839
371069069
986756314
551109955
336266072
1049183826
224627779
1082021612
549829457
246030169
462471172
1833761912
8587688
1881275512
1365798456
1125272668
1136037463
151189256
1495935166
1952184700
1857105508
1351994146
865634817
545956154
1446096073
1150994783
1897075102
1510449785
500697634
1616826849
855066460
445086463
1460448587
1763530269
736766137
1466019370
537678653
961045199
684383349
1076310833
132761448
1852814066
1127198502
1841326849
1702257822
1000327538
963532616
1752932219
1008884761
607261616
122716517
1872037876
990234274
153555948
1035314344
1424054664
1466137829
1027838671
1048780499
191093668
2098640610
1112136309
1835243650
934872939
1283224858
1674049597
351711680
626961696
1586081767
437520161
858912274
2080547646
215961759
2049933913
382998563
1814100904
1154281777
1969921674
854292314
1247462146
2035508423
1304472963
1284565659
890127963
1498941388
1778812708
706205098
1742332214
72996876
522452096
840205541
1288852632
286872973
296833458
1941557677
727032886
1455696368
91340823
1630473849
142835130
173382009
1178861759
396311321
1703159380
1727838916
1346494114
1742897428
65466725
1098479567
2062012707
1841494066
947994259
327242964
759012778
1660793404
425131936
1029505478
119079480
2118192937
2067122050
1896854125
1974691821
361323058
1070292998
1937325579
1475058940
1717349617
1696655415
486803425
682399420
1434918019
461601446
1150267369
470957163
723004801
1594055573
74025559
906312006
1182961682
768782225
306438213
522638940
31400994
1961670881
809302014
1594219812
2054440527
814653207
237429973
682983946
935486296
103463832
1197547522
285169145
829871200
1235186018
45410453
1401504050
2143683675
1872399010
382036811
1047037258
281926213
1664229177
1992602506
1908066181
281112497
215745080
272524088
1526604605
1237257014
353155302
736703202
838943521
458319208
216463712
1351629464
1063552350
1220359499
730115984
407175447
1522869185
1079772190
914525271
1563120942
1489725422
627395059
2023168948
475000170
259318734
1353109961
1495163585
1780142126
689157409
734881257
1000539770
1427014768
882626385
1040106427
1183709441
413469072
1006062939
2007357628
205893863
188454901
658164904
1181894142
1378215694
1058941103
1437781764
967585030
1423498362
1608763008
467870910
35472342
1908091139
1785505276
1068588734
1609576677
152244797
1995637889
437471674
470233027
1023698854
1774178984
934965049
2037054784
1699343282
3416736
676700312
512953261
668811113
1425564046
639731983
1298661015
584473228
524441377
1570850867
1543598056
1944815870
507702907
1601704835
1061157808
773517484
1391248771
746381745
461673569
1982243065
1600423474
1447107502
921050953
179054544
478938647
1550014465
1399216199
1824567410
859385562
1093082256
1724317393
840608210
1204399694
1173006493
1488996760
1106375777
199520066
1513342869
1736024859
1507825890
1398397187
103590585
222670194
942016052
372496407
2072628242
1103269775
753588118
455519767
2113001444
866093138
470491888
1521715800
2116067294
526961522
626216868
74312255
287183858
853190039
956527671
1827979472
1593984614
2069686404
1386822672
206596002
987722870
828874706
1819825995
428234471
1334516142
1236405286
2037018433
961783170
723454326
271378605
1418700307
589255044
1965789596
803796615
404266014
274026553
1102292136
1848299862
918748761
1065051744
1026296884
101518120
2121375015
1299237130
1540792991
2100400488
1524173295
610895010
1223857602
2032359525
1128906112
1096199865
140161383
271142957
918603507
361520265
390770869
1198235710
92799131
1402365148
1462016330
1802251230
1741606803
55371536
791616859
787701484
79980894
1247386686
409339138
2142388651
366780953
1803480731
815112741
1190843642
1040728890
403823278
1722678
1477424718
2093607149
1278711490
1337775129
481037509
1496344989
261620638
1111829615
595901703
2027930287
425059374
1601953227
195290370
1399951365
2134761192
1551085496
1654628596
311822845
1161643176
789858392
1791825621
1937672843
1397858788
1627313677
1638976409
641375606
222435060
537248440
1175273100
869307600
9664339
948989096
1209060883
1677371466
1514681101
2019813893
2101601217
1871813360
387778145
1852428984
620259478
80603502
638808638
372117987
1092321565
1051230422
2117794838
1005371792
40538648
818150414
1976186513
1210649517
103582786
224881396
2042139127
669390079
649101594
859021209
438956944
817557214
653426290
475792736
958207756
773493305
1290253074
961281853
99464626
927523106
219339585
885116147
1364948859
60141900
1025635490
2005400197
719760031
748084849
1517697605
2115392994
561235038
742024227
1284991349
847473992
1850124521
1722384570
716393880
21992775
1116126190
907402926
1852478531
1202878326
1687992509
950650820
625732204
104081398
1138446840
250896150
494821189
1920648349
637770438
1263198792
960237988
391486138
324417172
146273685
131998599
707712274
721572211
2050094162
2052781762
422359715
316891087
1089555580
70758664
359351490
1117693903
2061492314
957221022
14136614
2068942912
1077571692
2045204350
794170425
1377942084
832376540
214825211
1459269515
1293934602
1171494959
68545802
1530916810
789479014
954676898
704496881
1396817744
800932921
1409412170
946394966
1126660086
63589087
1071719594
2073279671
2097502693
1069160112
833638304
432280391
2107541863
1333223252
71599009
420776845
1569756485
1818992405
902965120
1604205697
395412796
830565503
1280681212
1365262307
1888055121
629250518
1359487685
1516672546
1047566299
1364991191
1700349816
584143674
519771601
957202484
1778844379
1568477746
1731920515
1391696662
1259102383
422425147
830615302
1652379939
1094738687
926702052
1860985499
1750014869
1016980483
703186093
1176183072
721721451
810385610
1603655090
1355544871
820339620
598379325
1195210100
1980914294
1543272171
966525934
633320680
790492123
925061653
1371184559
42678964
2023135631
1672604366
2094843436
1165293149
179745778
2091148823
952220004
916004211
778908942
757569327
1152686973
1816620909
636491591
631064763
1663081061
1377550819
591946643
189353072
36641167
1468257593
796966841
1945654216
262726339
2064871389
826246144
2014416885
712204534
1395114879
1907710693
1654921768
1981997706
1669011820
317285763
136389690
188408752
40486334
1653336887
1368649768
1490378805
1204380797
1352175385
323522836
1250569779
2052283830
288427660
1391620835
663707668
801354174
356091870
847489854
1714138860
1458375951
224348016
1241911544
414444753
706946308
391323486
1407655074
661421747
326917144
86000722
742887776
1019731735
1535880598
1655223547
1157622883
530262071
240378472
1970284395
1428856185
822191578
1498746232
1862172712
874841800
1640525902
1085624044
1782763425
2098742866
895159779
1755701706
276814091
1228588260
1313480183
1397059421
1785405413
68914994
178588286
1516284743
1850179381
375944562
1686094452
1469200529
1273251553
1623192571
488471680
1549980973
1267327652
1094706093
794394875
254463691
1291651025
597815772
537328548
949337725
266431415
1691803804
18929405
1221168427
1860501979
540118763
1589812530
441565335
456966724
1297271217
1392731102
2081427006
773584908
1797710532
669760700
311638151
300881644
1298534958
1021292873
1817522985
1430460956
2133368274
1458947046
864128650
1835166242
239061521
433322777
990194890
1188055914
2015662514
550236883
1002978745
1038865534
1517102693
235861819
1913881290
975399892
1977235727
1743988479
1782701080
708955818
70060425
1113759125
788470738
142450420
1444364223
2091754746
846537529
1494514099
666209070
1243148380
921191991
1180341454
388369164
1302388361
711194531
289924682
703299463
1200276432
1547222690
95146386
1391345908
763182166
707555637
2102418902
1946943634
66618963
1046329757
1031140611
1665618060
1915217050
905699932
506505589
214430920
1327827050
202631785
1934623738
1610414689
1374061566
1792270652
446323314
1330747511
456279212
281381729
1665445455
1191565308
51189070
1184976584
917508717
551289981
1765812238
1970955849
43358464
1064035281
1118677323
1143299875
1625934542
621590280
994924890
1037687785
1507894423
124191174
113913546
1664131516
1620778369
299834209
1608122721
700378084
1395078595
1042908855
1082669876
1437599907
1385925755
1668944437
197956508
1138638154
943160760
1507770503
853987696
705425879
1083230589
1350006986
1461228824
100541991
1039647024
979074689
41298673
1801006514
1062928060
2132652547
1353147711
457225155
420716959
1761646804
1116831499
1339820033
555947585
470494641
2114127289
1761587836
948659219
911177947
1687866262
777867219
1737163457
315879564
994238992
649770430
1654995477
95461650
230202373
315711238
1115686545
1225858262
263886858
1838620710
281053499
938226972
2006307415
1792090863
137296962
1549957544
736804731
1207053163
109785872
1154777506
547581542
1650795433
848993970
65141622
1697886873
1770319947
1092148601
883066050
811357782
698518717
257151110
1435061144
600462652
1486515945
2052864621
1233417583
336272982
2073703556
1842603248
1342787713
1466883567
1893176955
495079403
1239305144
2022822018
1595516133
955836176
697546290
660970729
1209355485
682606625
2075936951
1706276291
968762038
136569315
68580645
842122433
499939201
413143422
32997102
1600199785
1842984308
1417226488
1198087037
1368535622
496239410
447149574
1804360166
293937457
1537880221
516071371
32347188
2000696306
1563486986
1637061825
1705190994
718632683
1046624752
1920205277
1344221040
1458590412
515392032
435539972
550148554
723791499
2105824005
1381051162
1805167290
840243656
2135112256
440766198
434395944
162758439
722460721
993419031
570980394
971234885
1521822789
191628310
390302385
940281372
117453057
159552021
345540541
471566124
1293131862
1714353825
1249724729
634533484
10323981
765702165
1078447565
1863145014
1508922785
1107167722
661340466
170185134
1310728977
1011148077
1874185310
1365749407
1650805379
295830790
551562692
1458831268
1394950967
111076894
1457527356
843243101
841139331
172891037
462316459
1524723147
779498555
124401390
961670000
1441785074
202332250
294860000
127948937
908042299
1738626395
284390557
457546072
1275673693
1056567640
783627474
830679796
1725151342
1424302291
1221696402
506997251
725983330
1792924325
467813125
2053319372
1366900452
1911370826
499011829
1232001338
126670755
1060685361
869012390
1222271271
1237838282
2145474572
68168078
518954832
919501318
452121865
404958852
575739973
1083925794
1732675520
1700197018
2103818742
421181970
374906699
225720317
2106614560
1532828609
1949432444
1335490854
1871131674
947727429
531053726
686241806
2131142259
1500511779
625879494
280515314
693661082
890867532
1923762976
207676269
1866342219
1277053666
1714543342
174794011
334537604
302683090
1407973561
226878114
1543859365
1166628582
763962840
728362306
1747613702
394437829
402065866
1142954535
1959401003
1125864709
395345411
439404889
2026338947
514764628
522904212
476443414
1386550445
939204210
895597023
1038663449
1820700533
1004202599
245468587
698589747
2090424885
1006762609
1771248317
1911686278
1218910285
1532600188
782746961
365326413
411326942
62088757
1252545892
1351632849
1282096057
95154608
2001140450
709493522
1497403360
1706482986
601201063
557381368
1039838613
527214265
1935761034
252158793
1517947318
1381212439
1284807279
386107559
1766102782
427617845
1121970123
2070382292
984935881
1097761121
797677009
733725494
827211178
636692930
611474752
913577669
1678115803
998876215
2034654382
68551948
880053482
642495878
258038949
1649359182
335363208
1111903560
121723834
1770360144
606051664
660320098
99771080
797546482
1396849084
2095621846
1338417633
104120969
275266562
1602600851
1759368106
886827147
761452132
761104656
454879760
798981098
137327523
1135665204
878117474
1203909941
424914657
306332210
109617614
743393412
237507593
1736517074
791034158
1383670865
589473837
2054053548
1772024300
20559720
55720389
2102560476
877969773
1138573258
123435215
1853845799
1449838130
1933615154
1198053099
1786094536
1609231205
1437351540
278802490
1961286229
216258009
156527162
1874934454
70160321
121640708
94915249
669499148
351899914
1513597648
2075677963
354195706
703960949
89963227
1042107150
671907598
1568795230
2086972037
485015694
1491833650
293210574
65957009
1246243439
618969887
1397973254
1118248298
1755542633
1652801528
954662940
156100943
1394614213
1990932284
1281384091
1127757580
93448434
885469849
334112132
873930037
1090647590
2047719527
1540489774
517938678
638946794
1555956699
670859154
752036704
2126337184
359632153
329378118
1792275428
1421218728
430037434
1819096501
1983149635
981730975
870192285
3536795
2037702124
1488040582
1054568147
1655593327
1684318015
1631273857
104286053
1652432562
1514998753
2133816112
812784531
2070130365
602191620
816772840
2063744799
1293166226
166576425
898856476
2053987566
2092135293
1484715311
1562839156
2105130632
1759343866
1780046821
24460274
598236495
1046030204
2093682875
1725866948
742963594
1169085954
985685381
45608372
2090302473
804934923
1254367115
1541243132
1484315946
997344286
1817211581
1279566912
1249891789
1044207734
368092854
1655909393
1024661346
5156678
1138064070
2145824987
1335938092
1260529661
530358880
177491293
2146574224
944883257
1768722641
969532564
1355779641
236788809
228953613
2103046335
742850083
1662762362
428413605
2015025376
1493475229
1349761000
1280863266
1340264192
2001704031
739055510
1368107356
1263089443
458973538
442199968
1138871864
1297519808
1069491525
1098280351
1881886953
996933938
1946393058
89813604
1775230209
969615985
1482218570
2001352262
1647337655
1866979513
681901211
141193562
1462132832
684457186
1312577121
433098435
335647521
1098336074
682930545
844982088
730122069
608388352
2070161813
1960641122
8588791
271910711
775741043
1728340398
635318220
4542470
1440115957
872829540
1439132003
877152873
1066806836
1402488833
2068016952
1480443663
201801906
1616920145
1209186730
731054908
848517244
1860477865
339679709
1375663911
518870651
1614236535
1269798268
599927781
1906223645
2041866323
2034469632
1664293392
1246263402
2102300111
236330682
832573235
1665764659
335592361
1454042527
1974443317
731517549
371158786
652544727
562597748
1959661835
459390384
550060862
1730832907
944748804
1050376005
422357480
1837068186
1744990688
658591839
9464976
13708995
866103920
888149116
1569451896
90741296
624861529
391110653
1363554731
591570186
1956085084
785146582
1302297026
904030818
1907608970
1220225678
399264173
57268995
1826380276
598275240
1765972732
440529806
179694248
648480944
2080006890
1958443744
10342764
1485937249
237133674
640764033
1182218569
1785214171
1820994179
1565856454
1614429818
301017839
1512216372
1936704752
2058735444
70517
907367742
276716909
873813036
1876904578
286580060
540300333
165355498
593525659
1973790278
1812760832
186689416
426783792
2118230003
716290511
386761533
1793228299
1867970695
891781234
479606283
2072412439
1782786170
1446828430
28556950
328412633
1904952861
1357984354
224718506
2141646846
1571988227
1184169848
1760201813
62089209
221294477
361683477
164575609
1062088204
153560945
500049756
392963109
402627578
194610502
269764111
599490372
1481154281
1258733589
157107525
1483326132
1882755807
711347822
1003561453
104248029
646718449
1806267160
1254526375
1440166357
258881683
1174524191
1199586523
782817066
1209263248
1213090051
1752022221
1084772456
1150050967
992942916
618189365
2084276466
1866340013
1164072476
1393057565
595630739
1873385629
1747552542
1057083754
99779971
673957356
10076530
1815222573
1616163166
1486347405
1440140900
1416046197
1207317517
1436720225
1532677465
2057498606
2038293339
1798795881
831192596
275841270
1485843494
1240508961
368762657
948408321
1723839393
1309386869
1608421950
563944657
1968815826
5385544
1414367108
1216059026
1455383322
1737596606
286684040
679086635
1495039571
458840667
67471895
2108020897
1567455039
114888662
1604190891
2080666940
1793377739
1826104220
1030219166
58108779
803291934
64952352
554901190
1608936963
1992704420
1808531871
1456528348
294136938
774270534
1277886104
845426278
1763225931
1087534958
483113774
59439615
2015398118
461143555
1881996163
662710047
1835396963
1656835493
293023014
1987584059
1909868197
92822672
1709113881
1729664399
2052068667
80450611
1130959506
554469797
1188465514
2063065403
1428653902
1526048154
1876398906
574065628
791333921
1193006308
1850565862
1377261659
1652443679
2103192151
2074388117
706178726
866789787
1073220475
2054164809
1608059756
206773270
738567577
1360175179
1824126936
1521561525
1566747096
1000949376
533645694
1337370728
1227509985
446508440
1716317000
1323295354
282044396
661093111
1838509543
1757756559
1394418803
1093640083
389127928
1671957216
125468832
789392620
271739389
592679011
989454261
1171665862
981696716
868942151
365771291
1401105112
2011384725
1348308368
1659179355
173104118
1263575214
2061071108
1788439841
1642912599
786384350
347543498
1281236734
84608370
1761884026
1848978498
581127802
1711179059
495630660
1702810982
522407298
2095964718
1266888386
2048188172
1962849570
2121635670
1654438721
651359832
1361561846
161394749
393914845
1728703375
1354638308
1613951111
532061761
21495020
1478208605
882344295
56659120
210249784
1685311567
1953966109
988641816
581010820
1829112307
933561368
1571161225
1424992611
671394602
515953975
902148987
1045237461
175174390
1967508039
614207450
2006485428
558721125
1456264999
1512080508
1109311807
1839693835
1735103173
9045528
1835053474
1008305965
1664654782
496731115
1406154618
59103406
1629392891
276176846
1144758375
770464106
558264347
1004678696
1270957744
1230715829
528658533
438304471
373568194
2115767430
1715713596
678521990
24823256
1247676153
1186916103
1303197193
147876804
1790881987
655441894
407707025
1584616954
36814627
122057425
1837617512
1476869292
48841186
843943214
69704863
1268132419
218044583
1208231568
1257168406
326651083
1858121372
1772164651
595282496
772526162
765329079
1374138786
666432067
1345700244
2111627364
111973168
18224288
1204090793
1381079930
424994657
768128397
888145539
880657482
404309104
1771503276
1883716012
1620467830
1643448102
1286826035
1687393690
806507134
55261819
341682208
977003122
813829730
426378389
1847159749
1810415213
1536267769
2000002520
124507799
977319870
1077263568
1701039894
288410441
1991601907
203797776
1557198697
1454963730
1132118384
1205986002
26712737
2114044538
820050783
1051261190
1907587046
2138554370
241897921
1994153475
706291496
1624589893
1478092216
1316280000
1498103915
1070434091
1585810747
1112046559
1855326408
1045794058
578659949
503510423
289057254
1803287317
1527362012
1305542723
1794305945
1356895691
1052931058
1239431287
1431735760
1576833724
1872584786
385101565
30076882
2139926775
1382222590
510772543
533106034
1250826676
690594611
727831048
1431357945
1063192600
2051831292
688655604
298277435
1253325167
595162982
1391149860
1527919259
1328817606
1921897978
1557910436
831454652
732495899
1008374726
897938257
119347792
1591377377
696920537
1679898853
164831684
457205940
1593848144
635236884
721876505
1373566258
590091924
1446821621
1467045948
1958601699
1634194187
1492907625
1163265683
1854630289
815509406
722359098
297362199
236707654
2139098741
1937925815
499949848
1771518564
553008656
1680234106
970554438
105205116
827413202
1961877463
722892434
1594478547
797444499
71869566
2112659019
885075507
728281515
696237651
1582816374
1758405413
336076681
230792243
1546308422
2068846218
2143594139
1796679040
287249466
595478260
961944493
1611474846
314267112
1509669040
1938022249
432343118
1916244791
298970826
1060761626
1833944026
1219045547
1176005485
1037435909
1414803468
1843350359
1867708312
195406935
1612810537
2088308339
1689826159
78544493
426722757
769520163
582283009
1341736635
1781216050
1692531186
1762839065
196690627
433510775
1845381626
543464495
113795959
336930863
271011356
2002265543
705795928
606693941
23685213
768116568
245505218
122192372
781526587
209650268
993713293
851275310
90439594
364085604
643484482
1778521438
345939307
192800923
1608209602
1141725879
1575855722
2122919169
794283385
104299011
555620102
813250143
45673695
1177922652
952245981
848594338
979193840
332272451
1412925087
1247979181
913834872
2114252434
1933352821
1259366355
56497574
514070321
56408026
998955526
547107172
1914553396
1604131558
1315051889
550322070
552310527
921933391
1638194529
1179324884
44756760
103778361
1912983845
1257378995
173508320
1579054572
633058169
793840094
1982158868
517286410
1353531196
1069402696
211470055
623270584
345627552
1944588467
1672222587
527423398
84939951
1738754993
632891725
1527201978
2284192
1774221271
57572426
1538212892
971934654
2146501152
11172886
1922982943
1243529824
1154200232
229119225
1388332734
1606807476
791453089
1691324387
1274710401
418888142
541662948
1890498305
1734222540
1488397612
133225353
213467435
307119434
1458144421
76860539
1184007915
1590022171
186593736
516771819
1556184755
453264415
2082671743
507004159
315621516
587940415
1801569359
2007510123
301355770
1383436884
1146742679
2059228274
1888747195
1699786995
761642122
790759784
567733073
1656874306
273670440
1069732169
2047984443
1549787180
1849930644
1685826831
593666084
1632231849
1405780494
1892901769
1365966655
2082826214
1185317730
142463891
972684671
1867211994
276600752
2021543343
1403640635
579730583
1448988563
1440937840
445761958
1512033215
2120334596
1228026952
508362280
1447409193
2040695810
1472403758
1673006834
1738292241
571204098
173663724
803575501
1406753082
2022540935
42043299
552280622
454290156
828560299
1715151693
206004903
1169792605
557837777
62695341
1908583310
1601988169
1196803117
756508520
1825224267
597719615
1564334426
230669341
1835708008
590601147
117363439
571387738
622888389
1440245087
1920651808
49720853
2062586135
300507376
1857590356
1715749383
87583743
1491445054
1083726412
98817185
1994532146
958872616
1000708548
382040307
548975341
1041338952
1792439488
303545702
515813207
67054467
1579809324
1370654542
76045337
89645612
2134257126
1655370677
1522134821
442019093
534174035
1999192761
48965474
1832250850
1263412006
179947797
508635104
1348552529
994570256
443673295
1588567262
1960573715
793840333
1147280697
942810947
1923010715
1181947036
938340674
1039078036
1832944401
1606827188
448996878
167005887
1529067448
1877590496
1682489902
1826600563
362118070
645151094
863975270
1076075071
1550142251
797745269
1231719268
423138654
1604296370
1392325381
473926509
1126017389
775160331
724635033
1705837880
1319609181
409973252
732796011
549063250
960546511
693486392
800629787
567425502
484033368
1375588259
1325173154
1303974518
317517801
1044524482
1058718546
1916620138
1872023458
170307053
373196806
1705328698
953605542
864084242
1407195204
1475167963
1097048479
730523410
705287695
722548271
355273723
1479132273
445654261
901371527
1901337030
617627989
416092956
96953652
1343144362
1996967736
26265665
240262987
608642961
1925511015
1612169142
651809778
936712476
1994051881
536331934
1602059779
978506202
434438137
2031404484
1882449788
1840121740
876788212
332288286
1864258041
11943537
734090717
414646322
70134462
252273987
1103290747
407277108
2121712576
1759492651
348733434
1947714252
27531003
878179863
1517211552
878911899
2016382780
755286378
250976563
2038915817
285989768
1033662556
1941308580
43037681
1302382942
1791756051
903223547
248495787
118498810
89032201
2060599499
833714939
1474079165
1552514497
1484823112
86558108
19655080
839904227
1784138827
1753488
821842482
2039242449
1172464870
324993011
13117587
2142462490
73908160
285503500
439260759
1711223509
1878225977
1185683346
693877347
2014690246
503598004
485135197
587777052
987355539
1649131516
2059493148
1712133397
877193021
134676731
492889576
1721330579
1315279350
681214885
159668835
1532368053
1586558384
1111037993
886593318
1388127915
1171456420
1635747730
50153150
690602875
1303585783
1158527616
852923312
238379523
1482833455
1514563496
1576509859
572268982
840360343
1316899113
891260168
838935470
1285346158
805559327
836023060
1007414750
1832442148
1049142602
105972287
712496232
1478610140
311754994
705696508
516844697
1274018032
802125880
2054162179
883295928
713276665
1711316709
66466514
1432170609
2080668080
417102685
703106226
208420672
196658499
515535495
118285720
1174790776
899213237
1652867194
192866602
2145369403
379362977
1430811744
145614478
907807083
820324910
2146367766
229859314
1013793125
939827396
768221524
726885138
1034736263
549686204
884719451
1880598897
1245566735
988138193
1340195363
706117844
800381124
177193367
1439685888
1024883495
1247648589
1242352286
1266660387
551544605
458747354
1943532650
1900057684
1689063370
740591051
1877476744
1729081433
1640646117
714793193
2120206424
1776412511
412528440
778121178
1021550567
1938297839
137813739
1126123448
720724964
855040196
711603792
549821714
1557628203
1658529893
437521552
1835091404
462977401
2021907141
1277796140
2048262984
67596300
2102029156
668322412
653743384
1299402208
549636129
868452633
2006553203
1010102786
840685230
2074098998
1683230049
1663418811
859405154
1107738655
441269407
977501238
540092372
136592082
646573361
937580553
1374810019
1837614579
1985510836
82732666
318843101
1739444817
697376854
333266851
290754508
1375230226
1766073383
1427175374
1349711779
1541723079
1334790451
2056084002
455376616
1685126419
1802705016
939552378
874204863
1589598306
228673594
725566550
689823834
1831633647
1365058802
477628392
878431239
1965443786
1051132948
209346066
62267206
120950895
1896595018
311888030
233060954
332131903
1620128100
1521996382
1367226185
109455537
1079561030
661701610
1914034161
112486210
1622219551
317431665
598146019
1159279597
544173259
1689167066
885563272
1810908134
998926890
828350056
1277649166
2003699599
722388465
482620701
368218141
1913193163
1420225950
2103479305
704955032
1224601027
1980679132
1278551473
1672541215
715103294
183263883
977080223
943533094
555986527
1638327696
2020431546
1362340671
1639778575
770980967
907461553
1272160852
284497385
636945619
346742601
2131390534
173329295
417688750
1325743663
226388223
177110574
1951538391
360322496
1364468377
1887008579
1464871616
655038480
1534545041
575690325
550179687
2068027380
1347423638
29571204
1485552804
1599927638
1609427367
982428179
1753448514
1013731843
1875980529
476601657
1444298215
1400540462
1218180325
439528174
154957124
394758116
974358530
1971837882
829843627
1822011822
737903359
248395549
2125022899
1981471854
2054378255
1193663550
773807344
1172527205
1218400424
1520525807
1510232640
678713698
612785554
375013221
198600921
2046992880
1798114074
1326578706
1214630015
1662154806
1410811865
36775903
639291593
310764028
1736021808
336927543
2086433714
102639829
1652739587
733839429
1561302861
831629056
826759769
1024107055
1330151541
1467407063
771166296
1742570879
744965365
778421029
1093042637
1804257513
251151721
2010154098
1326766936
187780343
1959899206
2100581265
301419305
1621468284
201788225
2070129496
426962812
1086541084
476825160
1523238950
596528111
2098507498
494785790
783248474
1669548369
2078467509
1253134786
1418521675
251312663
1356746716
1849042826
801997613
844786116
900786104
611369953
1698819688
1492038448
2062246745
142529052
618156765
98082259
1188961554
205585432
2134075401
1321829719
957268812
880981446
2011360630
565528213
1310445815
200871775
2082366951
1522792080
687787562
1576111698
553851976
1340874998
868112314
732565798
192311203
1539214674
1522593772
1433057511
653092752
957124221
2064750217
446356309
1467650127
758241226
1963403592
1646918997
514006760
250272870
836733952
784717147
966548930
734049421
1275041968
947279176
313680087
1714654322
1856559066
1599651102
1991836000
585931324
1796604177
156415167
1518871302
996187176
1846493861
2125885067
463748941
812375890
841437876
2146488747
173292121
1066454344
2146584180
410692584
847609586
1235354352
1185362709
560327761
1140810434
700509713
347969039
2013259047
696701659
800715806
959939776
589403836
1370703712
1759977513
1533650351
2078736582
1666580646
1055021494
1613885330
1822850418
309627520
862986724
11416249
2065769273
167217493
623631111
128149550
419770142
1632554348
278828507
1072089928
536573687
1550561402
763979699
926529723
1821959195
1066580124
407652860
371808017
1034745032
1336247631
1802665700
1856178114
1401309022
715522975
1166901498
135175849
1155935120
2069096935
866613330
1491034638
494681526
635796751
1488337317
179098583
467863557
1794939807
1855441881
386154657
1261874689
555291418
1698789034
1078204797
1048485281
199834339
1894406430
1660031489
1648576969
66706002
1209698047
1495075678
717811026
275141468
648523867
1786495441
1535661086
1196037941
1657294330
152651504
1050586745
1087660870
2105956679
1669349562
1628269119
603931837
402295340
578155067
1254299260
1393222827
450436250
2037779534
797330400
16653631
637083475
104875227
1073455334
9262211
161434216
1424537527
270508725
1743299162
460676295
989597414
2058213302
873609980
758580005
493384438
2131610199
1769874549
1128089098
435962492
1367284373
1188836053
1697742773
1986761547
861771966
2047691617
55630540
602765849
729179989
1717891704
1858689176
396499690
1552360913
1853365808
1272536790
756187520
35660336
1524257634
813354687
1094402411
172135361
1649019514
1384292872
833805853
1412685138
116218458
1010701050
1822227284
1394530069
1868557695
1991657610
1127962000
758915346
426983068
1961070214
973963817
1851424215
1067588494
1262031515
512784234
113259456
156791576
1662134986
1003412725
360609971
558917621
1638540366
471016439
1735385669
342207948
1718065389
1596745629
574284333
1717579011
342117942
1238832289
1154565903
425127835
255498911
1408916220
2097530708
2003588237
725701796
546006086
1274057495
1170508996
226445602
1929860457
284946121
582442785
1472149687
1670715000
1435620653
811480229
1095589520
1140843078
428056993
1337945277
621248197
1557897233
1784988292
402127253
428375158
1665401349
1043428135
1608795198
408451078
1153920795
1538948699
535386341
220886301
674148902
292489340
614423456
1582336367
1190294229
356344276
37634992
464491106
206533977
644079822
1942872158
26964994
873112381
1814742129
1345987934
1629806250
1947589461
312483357
42778250
1199676782
291932648
1351533564
2041375972
1784179781
426707250
1342786441
1327933941
1859737298
1456195913
1694632931
1939477622
363568591
2027241712
327755595
43263226
769271241
1256695059
560569911
1991354678
1829203383
1095854496
1291741468
1376618805
1800539185
251234812
1161337554
1847284534
91403952
1743689716
619678426
154079189
1337773940
170890664
2108950432
1326669317
281705376
522163430
1820299459
86956140
1790788052
87367577
1152948536
836354141
1847340969
311846766
337957186
161804924
1232636202
1718828907
478312842
611525515
622984686
1745738491
1570880657
2003133411
2052286406
528701105
1828131139
1337715835
1499533682
629475434
499098926
233583180
445744098
2085853061
1727057651
659374908
1634327938
1030544831
38504424
2145085946
710324209
612208065
1913450291
2092178078
1320838678
558343636
1892995910
1124804212
59388559
1062118858
1232815351
1853503688
1388480090
1530564887
850276478
615226003
1880886854
1258468735
206569759
1266761521
227162629
1326529721
1118849617
1241061446
2083277308
1471185848
634878625
590328366
1920591171
1664301863
826185183
1711413341
1083455622
1986547782
309065493
1525678399
264543178
1913363511
856562355
218055401
38912283
1292131463
625832308
1099009800
619997687
73561138
254687726
767391560
592750240
1596682923
335242034
949729683
353934292
1965581584
1087600417
1503253453
19779775
1023766042
730893375
761454920
1628833214
1060382189
1097089034
596622841
2116063880
1747043116
882948562
942633656
1989758032
1433537164
256357458
2128144944
286651346
1594886018
706252858
1546054843
1076571134
101026921
636906999
631202894
1492252698
1613396535
127881449
2133256598
48677302
148689341
1003309290
809604907
1338697506
336759509
335193210
1384261325
911331880
2050373025
975317828
631788756
1518507326
1885299297
737435842
84905202
584520312
563597648
68865435
1831788088
289516018
1123969854
843207235
923482008
862089110
96010731
1086685654
714927001
1028975013
1992677457
1760559975
1212775775
111105780
1843262057
2096364737
749909109
686587055
1102655029
415925408
960231574
1817771435
287646434
425205013
919009048
2101163881
226478662
189674726
2001243622
461154662
1413935198
425898845
234291462
193192593
177040200
2073463020
217216449
222164959
373759193
124013236
1382594369
2104132252
2122103044
1120916391
1314210643
165488272
748181446
1114632156
1293852053
156213327
2115750949
615190018
980544749
328162156
1328661896
713030181
2061360855
1726976189
1672132331
1079222171
1775096880
2080959605
1427539910
1063047915
1017533705
1626324171
1909197895
1248273734
48483770
287942602
1104102689
1724235112
909939125
2144070084
866609293
1416575679
1290217820
1833638842
1146466707
777756468
54912228
1789231375
1253964049
106774958
425245145
397467248
1743918527
2110638075
192308794
980735952
2062615650
1317546390
1559092603
1100666495
1468717040
1305000314
1582365785
471627737
1698329108
749484102
1883866409
209289913
870712150
405204850
519660705
1037985439
26694395
1550635508
285687149
1707360645
492621851
1440983061
681065594
615738884
144992461
1138245784
1536701839
619813367
830548904
2135927652
869336943
637821983
493661904
711818281
376588318
940671715
1563771076
587731933
1707751599
1648718496
669638903
1562637129
1192297116
1267313574
62193432
1211045293
1363622551
1022582841
1891042430
66409040
692628980
2037629739
454140746
1885783924
307525189
1853019835
779415467
225004501
1097553424
756924691
2124365692
772663743
1292197017
1817291927
1432408649
883122313
1639961089
120335521
1473528448
1665052525
2009361553
74067106
429702350
1181919058
466275314
786326967
505086167
1578075483
2041920867
661151084
883566870
1776522490
904513775
485813209
1310014331
647354981
1168671937
2133936559
513180091
1356055749
1572876705
213493488
416393476
1932191763
975314821
229394535
190425883
1426571208
1878415754
1604988660
1802730796
1467119931
787552772
812532923
484870651
641910141
1305118548
1615074317
1338765428
1654895460
953792324
96929215
1517128933
1306563337
1492384910
1886594683
1181075616
26467907
1272019423
1336964745
491860740
1819356226
1314389628
1344388760
1518526662
419638133
72166084
287305428
1145869586
903258859
1477500108
1214973146
1351332100
1823178344
2155327
1111063039
491515009
1348787921
1330051793
669989326
1869665874
126956884
1332875887
400891862
376904763
1535337900
1180423927
482999899
92183324
2048258107
641435536
2068196386
1726887892
38872002
333910592
413834035
1763868367
1649236191
384006266
1838446269
2142768279
516567888
923105734
193874273
1445117465
1393814532
1046710802
886549422
895658137
300917918
226102437
1637644802
667408994
1315422182
1786960121
1308922694
852878069
359744994
1948321305
1352998496
276308702
662916355
1654784057
1090279866
1708647478
1801022501
171238311
566292467
256195352
1094333934
463020608
317577061
902016420
1882896885
1877307043
1133754362
65774698
1024986999
1059582185
865655032
1961992737
878700480
2025898754
296785934
1640252642
1338058872
259503306
1643341554
491916661
1618840855
1785616418
1570787864
573042665
253055505
1328502229
615583301
146385961
1248192187
3934349
1711902662
918875601
781494093
1989763755
321660926
1969239181
1044291539
201136522
142289758
1550222423
1048991119
509352387
1261510857
1192287626
548968915
750470125
442005153
1320058343
576807943
675508311
271303182
361555894
784970771
867810172
1969718314
2101391999
318209123
1318918768
808876338
950019102
1063818325
1883911954
1686203928
48271167
551662170
1655083994
1804312424
577207600
197815857
989067436
1021615850
1057005005
1269779325
579675871
987284058
2018082535
581094271
946656659
279517530
306449822
1649838022
796915075
1895033771
2065751503
1256543295
1826897400
114737138
1584544509
23554347
1280573563
1416816971
1863909328
982095450
1478509908
94215630
173815609
595622919
758788010
1839502575
1404863425
634441257
1928112646
2066754996
1781813476
1485151857
1091000907
1701584076
1555417656
1267576346
106683894
834642669
215456745
1478019294
2089701005
1904102162
1002535904
1122903652
1968836029
991572124
243890448
1138021760
1351342525
1786826186
1817383819
1866935763
823273795
543904281
832642545
231360909
312791158
1217101779
1365992591
509774074
816114624
580784893
497622555
398334819
1106646527
1653321549
371270536
1976472239
1689379666
2011256503
1165029718
1068137507
800499073
1829332760
1633381976
1940915174
1060272414
315498804
345013506
771858079
879466640
1422833162
222188429
1737866182
136771938
531619330
618503107
1513259068
976105534
837875450
852056968
1741588367
1469422644
74361232
1548985610
1508880322
75750520
800856319
2049445693
1740696168
760974270
1335596976
1944909188
800593676
1044923534
1711269671
1077182682
868541933
1062202872
589233333
133068550
1830928780
1982418661
1077891305
1101779941
922730901
909700017
1191752945
1915037869
493266113
1379215637
792834438
479511745
264360745
840087854
822242535
1318430251
213084306
1660571496
25565389
408432949
384190052
237542747
1826875692
723366162
548941499
515478992
1595445803
1158389719
515171700
2105539227
1927892612
42448717
385571678
757739315
88698254
577620131
1304813610
940922404
403401156
1133534384
493771911
1280292184
2126939864
521477264
442995923
292249850
1694103545
1147011486
1506046628
920793437
882281988
1615875516
184965073
1894514215
1077407269
585780141
336295965
348660595
1417039720
1664669558
1457053
1151028479
2010759570
853388771
1493608756
505580327
689437495
662144485
1811863719
647802644
1466281891
962392088
147549380
963309258
549744093
876281573
2106136022
235524497
374736337
1464383295
1713380226
2099471364
1591637976
1742751963
1632563159
60535938
196962763
577703376
1528612970
496539533
1422403056
583881613
1588412822
1923461998
864887042
237955801
1200490576
1865798948
2125072622
2113765366
884444253
1323469923
838687184
1678621415
1301920370
1173032958
10255795
1572874228
1001242382
1737714014
563573193
750708638
824561699
438626783
11728174
1361651362
1869872965
1618011781
409091894
169697128
2122388655
2077670447
979975376
1320378509
663515261
1760435186
1890605116
580329039
1288566176
2081857350
1743963598
2123713202
1628634127
1783473259
34626343
1586148695
279923376
1439396514
1038871916
1665627100
523966974
84452919
383727313
1477890654
330767771
1038935255
1441613163
1354566527
114268065
1443355170
184316268
2111555773
1159164449
1674935188
75553625
1120823921
2033475947
472814771
538997229
154081419
940904033
1244044207
922321122
1129683564
325732639
1991757127
877971255
138475375
1153188511
1086230841
363598925
813489824
362073943
350561875
655257628
1555290088
1599582464
1749063426
1191888758
1405041439
1468131814
1333785991
1500128167
791015852
1529419255
1202642877
1344432241
1511718237
246664598
1152142281
1443535231
2016201077
1826885597
479632506
788113848
1576420132
1248638167
781057267
1293471905
1598208337
1634396060
776865172
1800563056
1396016289
708618340
1296017393
820402361
1344698450
491607956
214196938
2051865201
1174673942
1938900781
1553710827
1605474596
1194107545
428430604
1130631917
1902996311
2093925713
1254591970
777490292
1728846312
1963147588
839767777
679908281
629329622
770717985
1950326760
552618376
224578259
2053591850
981442122
301631998
1911587838
428843463
569544317
1273628932
1848134603
474764193
1841299057
1461439001
81362352
2016488487
1913266329
1507908711
354497784
1895154556
1823843527
687693604
749570851
1316523685
1660591061
686542236
626155164
646099010
550985923
1764070264
1134075866
1453166743
564038603
1775364426
940648699
594230568
1996024890
1197209735
1968446178
1343394377
903121501
378619841
1085654164
1634740773
114930340
252276506
1004146716
635245991
840894249
951587855
1634695701
58481770
1542822449
749350553
259690258
2082489670
717623328
403674231
1035661861
1190684265
873974444
332516877
1725098880
1431928108
1492851078
169423448
1996127735
286265177
674199117
1312901983
1126630763
533647942
1853801838
987595329
531652126
2020203495
1407623498
479138767
631017725
464493230
1044950074
1737313304
299568046
1271961030
813361743
820054862
1775787548
711390596
2125538389
594842168
888373316
911135679
2002276753
741905765
578658609
933254001
161286691
1606392515
1611496691
1094484437
16122272
651205805
873413330
209583583
522946767
244446914
614060884
348023036
880089021
739088995
179502932
2105646920
1332076742
1508870761
1850387718
2000140129
1015114334
847224733
1733754741
61262748
1332818186
116888809
77190077
741181594
1442075277
947280873
1622724600
1898940280
516046564
1039251636
443611467
1931242672
750351270
1302799993
1422840305
312660253
13843813
262996815
947126207
113242521
1534427870
1919223091
655587878
746399617
1876661752
816903535
1852653836
491530685
1114574694
1424668018
1211275817
1712526132
1292480508
46172838
1482413989
169424113
171526880
355906429
597206755
1378200890
851359976
623854129
597943797
1094764620
1184944422
1475953374
795083285
1705584702
1833725081
1686644217
1625349674
497923513
1314549685
286553615
2067284210
1295865817
1052040445
34001685
249154328
1780315285
2079583877
237909745
980645230
836253890
837564836
1801617864
1796708196
1301522669
747034564
1775521324
1715828008
488798434
1646041392
460000656
882726426
1539288188
1890402143
800222205
875110947
1309015886
980139903
2079849711
759335378
701765000
70814634
442117933
1027584651
1844343815
1388504768
1101629842
1177513487
1750089752
1093287182
1931292221
1393424474
926664809
773359527
1509664823
66797034
574346417
1651422778
1014562371
505129461
1030143676
1052516566
606802097
1189903532
1649693039
182059895
1872051223
1123330494
660042361
891551480
1298941508
1138441723
514625874
619094990
894669504
1779191350
1282269280
1035797653
1223991026
439708985
1799246975
1337348104
594658703
654486043
1153199668
1916564250
2085964826
329586242
334350451
768918316
641578468
1540084771
485782197
1660137759
1487430111
970501390
1585385338
171737712
1599827229
1413033851
2122628570
1017517134
957341748
250434924
1425918238
1746773263
1646076672
1986310908
1013588193
794863519
2131147112
1425746870
420911635
837196922
1441613542
75379104
1429337643
1523840169
84138876
1900252098
1625470034
1544485897
659195696
209363773
447654139
615500580
535770940
394353244
1571118741
1881424296
265673049
1109748438
1339964806
2105608330
132696224
165366710
1828420850
345545938
1576174019
538157046
763550187
949051626
551657238
1509436540
352131256
1171503003
74980506
1274631778
1575832754
994649603
998696111
934619491
1808853036
352681469
452371509
1524688412
544839049
1754468339
117368523
2046695296
724686550
1631249890
386693825
834941618
1698524638
1287783704
200809988
776452993
1348898072
523548679
659452288
1594356811
1365823358
779673990
696923651
455873217
1227552930
1686132335
943837300
1767440220
1020820886
1226063861
745084322
1118345827
1309398134
173180376
1273519900
812354526
1499106521
353779911
954853040
276731857
716451935
1554265259
1818127291
471629384
1411705485
588534485
1616518748
20275300
1420622198
1779516352
571134997
1987358517
1644029286
765917870
1512604823
775856586
1359905267
687427144
1977683152
1829647205
1184281915
651926438
2036350130
1270655438
161745162
1180856532
674572781
1448846232
127402688
631783101
385207603
1147842127
1375814471
320738010
1688331813
2001822895
467693583
937515742
1231431569
1076303135
2097799745
598715770
1535159225
636547013
125116481
1026661778
1646768265
27245699
57351353
1467323405
1232313295
1161173496
1956921237
261337665
1231898573
664814291
1535587917
462666838
360814285
921066679
2061077389
1573784246
1891323969
2122468888
1129515001
1579189638
1313096765
2143427902
1671748217
1014015564
885962759
775935237
1554352071
1175683570
1856510613
2056779035
1584571390
299162416
659947582
833054300
477712672
1685470484
1925080985
381286939
863406317
564075777
1492927769
590508154
765471788
861340952
1696684046
1045759460
642243390
474138117
1548109317
201165428
124294734
1459466774
761921560
556400293
1487938997
923262619
1505848798
23247652
414534162
904031853
137912995
1076436513
506180791
1897063598
772069804
2109063669
134661953
468090453
827161100
913259224
1352408385
1240372459
704930496
10640839
687266515
1028589664
1748451203
1545932504
1454163429
1310175733
775267520
598513237
1738942070
235003237
403616712
2143322230
745106970
2114636913
2030503668
1867711166
177973564
25444346
180872755
304605801
1585886843
877923105
556319531
1565725388
1268139874
1748741386
815005036
1110926204
148678817
1327559435
1411903213
344938019
1741705818
1047569308
601178012
606602764
143867855
30682960
299598471
186107128
1748308078
1637051580
841292186
559495581
847310768
1394301235
1025728913
1523844778
34096458
1078125508
1391208228
217839804
2117807513
1812381658
2054775466
894417905
276806041
966082086
336346139
1512053459
911800220
2091069629
1960073127
53003440
1204732653
2282340
622619209
262380348
1583832350
446021491
1096619375
1537182035
1646513295
1968366868
1236732776
914612528
521143969
507088320
980777972
550060627
655875693
292185869
458868725
521209930
686931454
582980539
1251049066
753156203
1309681107
215795481
592945089
2038638655
514520490
1842374363
1063398172
491664447
1544649925
526300454
1969025447
1584504076
915820987
590349152
1574089599
1738307240
1032188660
1228598198
319128464
61623894
1689857802
1222874034
257389595
89542825
2087998703
996734632
17074825
2046228551
2103716840
1079588849
554630245
584139645
329888849
317062319
375304946
1881568005
1627762511
2031210164
758454123
1571770421
2136272837
1003456032
775301113
404749048
1638822372
1095547983
1734857448
1065304095
1268005821
1891648941
78158865
1782216777
851969308
959820749
608077848
1090448631
24422591
1794039815
658460941
595707821
1400724348
219446721
347267835
1115654198
1927523643
2005840950
24190818
2069627373
72700079
989774158
1306258081
99345300
101887042
1190306613
766934845
756073417
2021601737
1217121088
1434126823
1458616524
1087143621
1777457179
1404014385
296908305
324093150
1829394222
198907433
768012833
1950153198
302944297
2078023050
652842436
578375848
1421366826
1803638760
958394762
162166923
1222566599
1634054044
2132933702
626992582
1098692550
925930263
1538513256
279011946
1933019539
1786481044
932849364
1379476879
1839411588
1321078414
1240585177
1326560374
345548824
264287983
819232463
693291607
890898221
54041667
340941702
870222036
1734120496
457970240
1709875640
117780449
699519591
1658954145
181109486
744464017
2116590992
1203391853
1598204243
1155635912
1457474408
360193718
99040490
2102714883
1126159972
1741814065
1562800963
445514041
427757570
22394614
1107010650
1607201992
1230494420
1597607282
1992092075
248746476
270232758
299743472
419775507
1115141490
84908295
1421832542
166021747
1767849245
1211376513
398337595
128147268
804898640
522721690
649331461
2020896734
901004270
1829254433
1535294378
162937175
2057182086
945768153
1238736905
1330911232
131111167
1549903880
452589880
2065653096
1846048780
281851246
1531882704
335818166
1392752531
635654396
1240213973
1227089685
1733558222
673213473
1313184949
352194365
1131863106
425237178
245656498
1626393062
1411693332
186887172
1031731886
964286263
719828256
679956030
315340827
1740708258
959127295
586921968
160526480
1830134925
823451842
16997001
1628826478
1764119082
10065500
2058263775
204197681
1675551285
408713023
1652858121
675335514
1207082905
1896613955
258603668
1223497377
322801419
118264268
1446947065
1541740583
1581589926
1298227639
1611385324
609123943
1547798136
1709560499
196775862
1268351525
1496860931
1040653444
275588817
1226800255
64079781
72346905
1068673236
1760019422
2092037589
1144440716
351213188
85184185
893238793
1388326280
829446718
345219454
467003534
396725963
2060013862
82018661
1806731565
600965575
1261166463
1806955002
848950754
1864745870
26937482
2021455938
1057375442
76644491
1106121399
756918249
754733710
1421501475
1522380956
1204352611
813912223
1551364527
292828138
1872812138
140237679
1167893493
47826809
545301894
871209088
630871587
1486205291
26723410
460479863
2125689731
1245551993
1167433447
1367858351
764014642
984346468
1783095054
1903222195
1979517115
1081482494
682357399
1567553885
1869007611
175902845
630511477
1153294712
560621062
1470730851
1982214154
1624845982
933511876
589479141
1384488809
1171633690
1269621683
875852973
1547922887
1907845319
1644137854
1937894343
756773951
2060237084
1467332258
1023945801
1976521023
1429768403
573063487
1622190556
1274733975
603168768
1906800939
558619740
1625560906
1773054750
1738202629
1139597811
979820317
840810656
1392095860
666839451
708746152
1951821931
221074621
1754211606
655208202
2064210151
1368284925
1012859738
1436836235
260064760
617451334
243299005
2625264
2020202158
586774606
1355573985
1809554084
362523748
1341257958
363986918
1969892271
2115248170
1329233209
1140145041
380973202
94667075
893126085
387383384
2017897662
1942805406
1965553989
629076712
1940441970
2104640910
1137490794
1335913829
1929624890
1060681528
550309333
1232304318
1703074535
107570930
348862480
1639632610
253891333
711897480
339277952
1085269585
1302633794
286164674
1537031070
298713821
60159863
866935096
54566105
1788170263
894838930
469484275
1968287382
1111426255
55725699
1387019523
1655835376
1954253770
262828438
582483224
1203579668
326350619
77963294
1612571606
192546863
996538757
1551193105
284173112
1086882769
744008134
971578955
1807770779
305895280
611994579
349412191
378697505
1718701365
1340662649
872525559
1839105622
1406763054
549015247
1774520681
1498142531
133981282
70756473
1194521296
1592594513
1467078447
813281580
2102943714
535234064
1088059309
796672817
1791249886
1728778766
1179354771
1529138036
1592354588
873329025
499027646
799001744
1811410697
1763977961
1513477411
800417900
854652574
1458371692
1416008190
281867061
1825822832
1593102986
1121578853
41454850
250019108
1161315731
513135430
662815820
1195173763
221290638
578711172
1016086594
834046126
1729294219
1757517194
1923314377
216259768
1040880917
1656545489
834163525
1631833634
1750624575
619680939
1242832924
2089050945
1314873279
1101615625
281880897
1434726807
365409772
843484669
2118820662
1693850125
2046929161
401330871
596934571
967331348
2073081009
1775290261
762073510
244292331
1940412657
2018246849
843593264
1809317428
1640196270
15767723
845727542
1666941590
1962860495
1764659001
2137200186
1140876112
1663123840
302445113
848801136
782203178
324501085
411356668
1882168206
1244917256
2060477116
1003218266
1851294792
1815427527
1165987063
179188279
379108366
1696359987
91286472
1742286137
422865298
1077254899
657835132
1691082315
1891414003
687796840
1377058987
1759950172
503439739
1333106099
650282378
319171000
1388427603
265429210
2140557639
1094263567
1401593348
1364545223
1764893085
725887241
258796583
48623225
47767975
29514794
1177765846
1398873569
1370562895
215299526
335214412
1050529683
1382076944
1383338069
1529169186
1195677138
948604478
1569486600
1270541047
951891841
1406494394
1413758870
830112387
328174661
2118662513
617506944
1072365997
1371742396
1205964795
761512819
1173043943
2144150125
1198851255
1695572837
139946142
970921156
284635717
807851689
2105392879
1953287295
1300310387
877274606
1094387270
300823657
1366585008
757046553
1538801044
654137791
1363706237
1943624528
1524777968
1896988574
2108352936
552250188
1221888982
1798962246
1538969244
1750541307
932172961
391421190
508105812
237866896
1819667737
23679506
421921485
299867496
740523444
904094502
530936713
1950832885
1096866456
1519283093
1000507459
1162570375
402841195
1431723752
711714979
1932730301
649382863
1793840276
1898023207
651901720
1757689922
42835113
573372670
1293716758
1395129920
1129880606
429733868
1188385731
2115712830
178188350
105846198
371614627
784678337
1239899125
166401822
1083512583
42449076
777386932
300016791
48432926
933997595
174014824
1202733340
1552714690
1833342119
1439054093
382961468
1711211523
911247673
923210966
1257746605
1438115429
33842478
1819214140
822600571
228432028
633535251
306332014
1911195850
50532477
1121078901
779195361
231861040
1357331343
1416746514
427810312
1932156013
1159802952
1759299212
1331241090
609150069
1045046564
1643340903
1778103310
994932419
961950172
409230880
49597724
1529065831
2062341784
1582247597
2010204254
1107108580
1370639758
611878814
281263843
941365362
64135748
1867105117
1340138193
53867587
322933188
1458855838
980624059
1445727204
556938174
3309335
1023841927
1764363865
1520527725
1362982047
1575891908
2119365208
2088638305
548623576
1227049349
323316911
665199804
977571857
1535132955
1608576635
1772045135
1461884284
846708058
114567948
273318049
239631533
1753794602
77473524
333553168
1255585826
231839257
1976225119
464465979
81448856
390157939
1028919035
1595049951
1258037732
1846174604
1748010940
1702912656
564572174
2081798020
1664658761
1834050043
1449979487
156805183
883656165
172969109
611950463
2030955276
1790698822
1511134770
1762309806
1962074594
1420768326
2103291885
755908993
1472868108
1681309267
1523687489
1931106997
797217175
1087145825
140207009
119088062
2056325428
654093177
368874650
2132920275
1391805246
564413324
1435884488
857179601
217009688
55497881
545761460
717734457
1711379970
1106986361
85569939
1616912802
1013590347
2008112470
851065736
926264215
1713783850
1316014539
1833315104
754316156
566437306
102935887
1152048324
360401934
1113402196
257340774
1196606549
530383123
592328040
1706342563
1659753917
1937021385
522998701
1764482379
675722572
1890657049
953792832
1829259098
737521675
1840349519
1552349492
272125584
1189247950
1446955907
430475741
841629038
111525756
719301867
1979748969
2076939919
788226778
668847954
2097020464
2085806935
1117169632
1161186639
1976686944
1167919726
583600730
1322134737
901510385
1141321090
1921836866
107208988
1395643156
1104023490
178581258
383177978
294837140
505152613
1906400260
444464408
880072637
1007576148
1941697418
342258272
71546621
236686531
597413355
2121471008
765172372
1717724586
1043457789
1953903230
1198795446
1552707439
553612755
243154854
864825853
638278077
993463720
716082171
932479478
765141304
524912045
958203527
482025355
185710197
462399809
307103860
1448589009
883239715
98676956
2064066116
664426437
1592879594
789414068
911346481
2067626622
19296929
1077719844
1755863667
526142173
1458053737
360408950
358717904
1521368411
25723042
2108742261
698098758
1468590881
375756354
561694374
1442456539
740898475
2018757366
796691708
1789629356
1457829649
1310575631
1305683010
2136886002
1476685137
1078131421
897503827
1791823481
707379119
1681744468
1169402769
1808182078
893304519
1538799127
1243732835
1738938519
1997713753
843044808
543601841
1213506191
2145642507
1813276238
1576503783
1309613115
137878315
82301775
284642631
390535503
1350733101
1299218848
864549147
857289040
708720623
718892015
1783152631
1223772522
2100576525
859361853
735184120
974513769
1389917534
2119594196
2015370262
536053658
1823968737
1110064654
1409143450
740362253
706346005
1989980404
1302314717
892733974
68943168
1144098680
1690392733
632055951
781973532
1835418614
1236589012
270905742
2004885405
850181328
66512482
1586342055
1291083863
1695273276
838270074
1739772160
1717670948
1938698408
954576009
823000951
1660878561
1003018338
1685691036
1083307296
1275007494
1172443585
599540966
612106660
1199077700
1487010070
1091540430
1027517705
1816948473
2050329365
683489890
1606380141
241915897
2121087815
176211036
339759587
100181992
861934381
1604161781
141484811
1659833872
293361412
540113388
1093717756
839248111
204387668
932531588
854051499
1857618572
1013513307
280760077
621111653
2037618014
510744711
1621229219
669515485
1744803624
8592196
637299145
1780058397
1232752459
132778072
712721300
1680450331
2117021906
1583426691
722306280
544964429
249167985
698235904
700011706
1451288914
2112962446
1662154878
1287190645
654004252
1622794576
2114592524
330140668
16505088
621102706
108224395
349733284
360413506
1134199204
45472090
1634528178
1099176063
1047258065
1730388660
556370686
2097396422
752472159
1370281579
1787602963
646099851
1063508249
278833830
1444066177
1914035937
256451375
660016756
1209052679
1409672343
1035539141
401985666
1843091540
1975812569
1498759039
825511259
1879845817
501799876
937799821
2074912076
1691687566
1913379313
1832935784
569998161
443816029
461211593
1199902035
1396128333
1660381539
502038471
1005470768
663741580
530824244
423124225
1989723826
2056939756
1668090037
1036531195
1254238823
2138472865
554907871
1826496032
270517780
112073359
2056493418
1417720113
219080108
101007105
1824526626
1353950270
1686062888
1853984987
988619199
2044223638
429448843
1024607611
734507147
170894837
440263099
1986112894
1501795678
714421454
1688870147
1719222707
213120025
1085178007
1133547486
151075410
1379818533
115698001
1194872881
1862577340
972665243
145227573
288995117
1262694806
1823071256
327568208
1000134091
104403811
220807239
1206330170
456798330
1462174988
565247925
841810461
1482605393
1602379552
256966809
927198204
1473531691
710338305
46710444
632379196
831450384
960699648
1997661076
1717509946
2036394654
1960317500
1661838912
377126518
1765142153
1715848880
1961227282
1172312212
192308359
341643451
584278082
732814667
1465135669
907020674
1041816954
1555327487
1205973597
683279663
505822213
1839190997
1374943693
949489491
1727165559
1825698570
1005675496
1308291685
1589556701
1174832142
1036871240
2044446168
1016282936
1811569233
1989324072
681313138
1374093056
309238331
805076903
1910122203
1862466676
1426127777
398486591
274977504
1657964114
1567757381
155794628
91127949
2079403117
1980934537
969159415
1180677198
2045214546
1932593895
327257122
344833317
1789368441
8352850
1288261125
1115814556
24799922
629962869
1231379183
845523705
162454179
1048998610
490851743
1164067124
813407925
883098017
296000952
1138639933
2124736223
1940097381
1570606163
2057286589
2073480755
1880079730
1433360380
1627191178
415601053
199177012
735262856
409294217
759468357
1164639321
2065146999
1974071261
1990531229
1587562727
725310396
143674017
1162735002
277680525
1833286931
1045912458
798796415
1769982422
1799184883
1207443138
1614929236
571677262
2000552616
1560982980
1365831596
127836935
1934533368
1213795809
123525094
279299497
1589183898
1665666464
578457882
1241348067
1824745820
1096829986
1768053363
159522135
1137544411
1298091591
964215021
894855665
49412810
2103070146
484994670
1959021666
1869389497
194741988
443925124
1241047169
841457774
1308823332
747975404
1643407593
1492093169
1439970054
710242998
1512526245
1575988770
1979210928
1305371619
1364540024
1261955023
635470375
1759891139
1400310009
657230638
1934498598
1113252520
242549479
836874074
1433182196
36273597
1068626034
444774845
935628552
91635067
1887454785
923218495
2075196461
1733580576
1639602215
1872092961
2065737092
81147818
1960219333
2048338512
1200329409
1073343537
1928380025
832031783
1948662617
1176654341
1214335149
1211941087
846935010
602803974
630953848
1235846247
1689544112
2036159034
1949065792
1591318063
150784952
777476848
819008957
59655804
92518829
415288006
29441065
1620167030
1691003472
443792431
1247998427
1160811620
2114360545
1451926527
197352713
1164575011
1434307652
982448200
323760741
1366899489
887841989
960275100
1330593174
779580138
336667175
967521791
455144541
251157263
1707142872
1724772617
1922764978
631368598
1036441764
945521905
1056977595
1793093413
138189000
1062119056
1431931715
1912067776
854565009
1968203246
1216843374
282285582
899854491
125652880
1600040139
1226065809
1444148899
1377194784
1363744416
1342265656
1490072632
63862151
1644594740
1175912474
134179877
612779955
256053498
639251747
359242156
73803646
1088291562
783186308
1563291176
1701332900
1322893455
143663593
1923356514
42172613
906866863
783543346
689638886
1825040520
2127769387
615307845
1983572886
266220205
654739213
1389975448
468928777
209377510
1389687963
1861788759
2080318646
2021002034
502312886
719948351
1327976663
2035902521
551812673
2054379825
915171728
391413111
475811462
471476780
1029788454
329846605
1046894723
807365905
1704935600
2126522799
464800137
200260574
1113342374
1060698137
1093072229
526317424
1854757111
878863762
804458752
741583713
1595742844
464553348
685470970
1067629253
593482130
1641989000
1629054770
1350325230
521023330
227531687
363588996
468397277
621773127
2052889377
1877420112
1439106950
444362461
677537777
1346155426
10190453
1835220910
1971491193
1515590398
1151604683
855026419
715352228
129638914
1679729485
753937435
1617174609
341217274
1987370240
1175380491
1540650301
1248223493
1658739371
1237054880
618733243
156137943
641449706
855475987
1027999341
1562980319
1191982734
1795236957
133646542
450487651
1971207175
799459408
504495571
916564793
884778058
513105873
2139473967
1900931597
230224467
159504561
1120415341
37361208
852751412
1148303319
537049854
310208673
652584640
249706292
1900864563
800956958
1766154782
215805014
44219590
1396692114
1536380271
2099443374
1365863500
871380573
220470311
1974973832
611479193
1480194861
1393562005
1882457731
848207071
1051211799
319179946
1399524306
1591868882
2053688295
1780833633
1879669255
1732861308
1256870671
1614422079
301494092
977448359
65937554
585491109
1483526276
115945076
226967859
1397542675
2058104976
2058772009
1503626448
1141744053
2008038845
98087304
1723568627
476292128
1794226269
1745949781
1171717769
812905037
1623453965
891826552
458322790
2112292338
147443468
1898742440
956683738
521112388
221077091
1506421228
969177545
771718527
560129489
1798148279
1955159237
2081196750
190875063
738316331
803694376
828686331
2119392673
1295770299
876722073
1534360999
368786190
797153865
898364412
671003758
502648673
1764450912
191538392
99117134
274886281
1959249783
1353488024
601390560
1533498555
1100465917
1228293320
1206701567
88175753
1947133973
1469598610
1122337360
849858168
1039277055
1504305722
1279768910
1667976605
1385719173
1973443970
1679323811
1834757762
486558353
926726649
1777386415
1436413424
42666659
1455959452
1884050191
615693906
642687229
565756637
1846746567
833062513
1309641472
1056373359
1333756662
619276168
991124075
1860007364
178362281
460180458
2115832783
1898686811
1122026624
1593179213
117712798
1766102574
838641748
408370994
1836558990
1798475095
2083407204
886079095
832419264
1376319760
1210742184
1872131431
2019624642
442314704
1793500737
215967714
274544635
967790063
841014522
1406623658
1501218971
1304172638
1472987919
956691257
2053893505
80799316
1805744779
1926140773
609954131
1247450202
121174612
1574199904
2117905378
285769150
1814540789
657101259
777223041
100433774
986166902
643450958
1503356124
245432845
1130935762
694620342
1441313476
752749505
181072960
823840630
883863452
1132878633
1977978803
1006780810
964553718
922061084
806947924
1117979242
1080774756
200815386
1108289686
1871977001
229700802
1899441554
1990785532
1782715420
2029633731
226409957
377245805
994548868
1676203134
2136661336
830563205
1701029777
1821226851
815890950
565298775
1177951965
1368806101
2057564834
679060229
772544494
120565743
367009727
66863198
1579455216
145129802
1915422263
407686394
1089912946
66614015
1517099408
1272738832
941805418
296174173
824817224
2105457003
1205224514
1144954541
556440596
92610001
931976862
2015220038
1338535882
43191102
1949751101
1832267278
1953056300
1173031217
401481470
1502563063
854472087
169228476
2005042355
1283588393
887681191
971446510
1984355165
1740322030
1066559609
1828229932
614955080
607610261
1788573312
1642745587
1446199887
243795484
638619576
633032411
1742751306
517184877
1806269727
1120130108
1601492725
237088384
1241391140
1089440626
1629368923
1269000330
1849244563
1945698489
811446304
2043289428
1795311006
193420150
227899538
605850471
964117311
338650018
1100857695
735826611
1395632425
393792730
216765816
984176648
1247889284
1277741935
2012357080
1602114580
1868577464
1328738417
780635411
1399207243
1624434243
684805566
540431544
1082968066
1444083601
1885659695
327431175
1196500797
156528459
887049926
844599757
1647211535
1632351207
1721160036
1371830006
845895420
1479257153
1518701215
1470762166
748766944
536142208
504694863
615096987
223124178
707701115
901192636
1361067300
1924554882
54745220
128775253
1475062738
1923677772
1608023207
528319600
2044995368
2139134446
1285299978
633089500
957577056
1900562924
656412289
1524676003
1121100451
213192008
1618751890
454131873
2081891031
1794083719
143712574
1809913761
593011726
842898877
1122126457
1411380143
530074396
549232066
203807062
1090752969
473072507
2138931097
565881415
50581639
2101630354
762556599
1785070956
2012189329
143476037
247971978
1909252034
1188670578
1389803484
1312739633
1581475434
631183233
436855355
59232063
1118539729
1994878842
809320261
2053075338
1278981915
715175274
2082639546
60556038
237387097
706174182
1465801242
1783755041
322647157
1005297657
997327815
1549935939
1740443965
860166976
973168022
1323508834
2076272033
1757786709
761054806
603322305
278307574
1792850936
1649987590
414702832
1506272238
104560226
882667315
1193393573
343392185
1045152681
850309054
1355182386
367731428
145370555
1596781530
343982941
876425966
499397195
145930853
574768418
1918187471
1943787562
2048650583
1968432576
39292498
13732480
1894430433
1450791378
2146083430
708132262
1471799594
612899834
902361449
1514134184
918862723
589540670
1480135781
58061970
615352575
1416559925
1478808147
1943323566
1036744402
1269109345
1353202163
864709272
1214847588
1403603541
319931555
1247445477
813463468
901802452
2070708413
703589538
1837207327
1640199507
30229156
578614458
826307794
842879220
1790697709
841658053
1852304728
67381508
187790509
788047538
1510315327
1509925416
1254401267
1036899306
50630313
1257034160
1757214940
1083954552
1996208136
1113441
115749175
1620407926
733243837
418129012
521972631
412711389
150125702
1495027526
1319881739
655536030
1982355594
448964564
1287090078
363745202
1004194358
417028553
1862886987
275357635
1487298945
1108949813
1388049795
345497149
501651526
1710636037
341467796
329348790
2948970
852074307
2100331594
2086502189
63944305
617937476
698506730
956726055
234383571
861470115
1854193880
250308692
649909402
971179431
697300790
1881019091
1625938031
1361342856
858093071
914338234
675940946
63227057
1438750606
1789709003
659608873
146771604
26369372
677994260
1228087263
1845435120
1758214759
1699634950
362183233
1661266455
1266017786
1436116743
1059050777
479260962
2005153058
1713357560
1045085891
391684685
1681849713
1099283265
907160176
1358871832
1443364625
435890388
672382484
1671227021
566023972
2011058367
704030798
1229982121
1963784729
415631855
1576992584
1784184668
2067576100
2039752630
1691789040
2038365933
1273903534
2035363622
1454685817
126834253
1269411551
431117068
237803312
534374954
66931717
1028306963
789394115
751631930
2066643602
1653145885
1473923465
1423361438
966066416
1036133240
1418188910
1960917753
1960391737
1001030458
1967208229
1457045703
1198404271
1623086971
1545910034
1070500255
1824597527
691688982
687655122
1919404076
817270119
6662369
1646242542
1198172177
456036425
487467347
1438556069
123342196
1583962041
204989547
1863167003
1026629050
826569068
1914759085
516742408
1265602404
74070526
215635187
2128352981
566739703
1806454313
1255653126
1151494696
182428196
585238201
1391840571
1714549657
649414994
1204025628
714680443
170999966
1196979875
945652438
967224996
1924349675
180994894
2144164610
1127608340
256291301
904962844
1496198484
83817002
1118187904
28912858
312490766
245644605
747745263
1015720639
9242358
85602195
1887078456
1466430138
996017699
1837931078
2110461047
791315976
268393222
1178838424
1320340419
527006400
1571264387
589888717
1719658832
767371937
293439223
917389973
279943572
1630579828
181731456
653643104
2113777893
584192840
1893450235
1245621166
1557981812
1366456242
1689211052
1689579516
1860218205
63358876
16049514
1156007201
1690393565
1228561958
1110203757
591579948
1992567031
316957832
1092039969
1947613838
1064269631
1261500976
447515290
1790792006
1385479726
66004054
1999841013
1068861061
1658386936
127174485
1547342294
1652361078
67411917
61335056
1397500603
456981199
948182491
1868786324
1900890962
1063259592
2090983522
1119860244
1890284109
2136360977
1780670663
121158041
1519088882
2061969352
1527692000
1153258975
693418492
882050625
579619975
1247462267
1628535571
732218387
115071570
1398064054
1346179050
1471462614
530038577
242980958
96026616
2004747312
394568115
380683192
113482943
537323937
291123946
2024509803
1910760468
943572251
319648863
1932420686
32271020
273353301
1665500708
872274201
1313181164
184133193
818150809
1829409245
870133404
1521918742
732545801
979301066
70464113
583603023
1822521536
1921091826
1847332615
1619216257
504916066
538788705
233987094
1464748526
1473182165
216036390
823160113
1435542160
2099884226
1923324014
445314101
126968737
852210739
420014211
2101717952
815300119
673438470
1525002424
1771768193
162356469
2109031387
1206284466
451934256
812960418
17068567
1409205370
1672255893
2144279830
1261565127
1196823597
1815286119
1593288900
124490976
1719798948
328030066
184975050
1115491121
335536009
2125140268
433418131
619265725
2029865914
1160279207
1953060888
1561660172
346189001
817312416
1243657537
1194102461
1714246832
778201284
84443545
210501892
1062234824
1594268622
316168080
76877953
694457449
645314977
1698094967
351914338
689972610
786900000
1594327775
665191307
295934075
274186995
2074241238
143677693
13438500
701898182
1475853009
500933521
199464788
1016102560
1690251292
1892811809
348865325
2127764607
1811210855
1717727269
890435890
656952572
990145143
1374275647
625809376
1576320700
774063038
1026586003
71556811
369671156
142309548
1420136873
1656397062
46101612
2011666320
1593873282
2106370717
1013272574
1512107558
59934257
421210116
566118445
1415646797
1655686794
2115667854
665144173
228039151
666585744
686873585
232629869
1584748383
1149005485
1375072787
1515157271
296586692
1904757831
235286686
168306172
1508813112
1604819008
1677279174
427288952
1915954876
977406183
1420655334
1535463241
1881917729
855131181
2021205848
288345954
665064692
1253398044
2113041751
1369073034
417469525
1822469831
52381790
343356405
1126327253
863611214
1933428492
384642438
1467057752
1510316337
1215738831
1563478055
792953219
1666801835
1240108182
1093187261
357220927
2011664372
464155548
1352117081
1580156912
1213991477
927850326
862200307
31922675
2137928830
687215349
1823945373
1569784670
1743956919
900750902
130771692
13801185
1821737884
1565009423
593801595
1759148979
2059799473
2058990787
1426730755
1313341761
444407517
462869030
121323929
844692497
950466679
2144216104
1140356582
585033942
840536967
275142190
1327073945
1000102460
555782240
2094926424
168393073
1053535189
1204265806
335647060
1419872891
900726626
757893702
1445423757
2096917875
1697742894
608275392
736398473
1379556594
27652087
1988721874
493450513
340740064
1879472823
1433816776
1540948391
1158939687
166974267
20129447
1728712569
1291028722
1158256477
1136851523
390390714
2007838872
1294072769
1937553176
1403870214
63243004
340443407
672002094
1126885035
1499138089
306999100
692917502
1321157294
2067964471
1757731411
1598303938
1499269143
1733488531
1609952866
788342665
577697841
1627993420
864666713
934844497
1566643720
196497735
1840053581
1347952229
563906176
1200633054
436234122
1961179947
1938241619
1998611999
1761798826
138262761
1211651234
682134406
1874115515
1712232977
179468108
422968546
106223903
1030131383
1385475793
624778847
1681510219
206107493
693322968
2092384923
1978058088
1489655670
1814646363
1456919663
228446304
1818200649
236192732
1804831234
1976602689
1646801645
910746006
660528805
401609715
1226698091
1958187049
1602163889
1497171266
1865478478
122197042
1135083625
39394791
578502677
1873397523
1670044119
2105205471
1372805793
1654232788
1563825966
1917102480
1982300420
1723993813
725503729
1163911946
304772920
1247061882
264839751
1159573802
1576719389
1807212214
1135816568
1400750749
1619908438
716675243
1596591003
689731193
1220986931
885606230
1664304454
1537821049
1279515493
1075108574
1639542434
631671226
705274162
773028385
2077765639
72569594
727055400
2008351499
1279287705
465621730
486776514
840782378
1437412824
1882445149
1074205249
1814713274
864238643
1729337505
397296788
437508888
349364904
684124648
1215012487
1033257991
2014732466
1744865572
1779802770
1983437291
807739633
1109120365
1151603248
643893442
1895105389
1598734694
1720949975
1594053842
2095231165
813043538
1614353943
1289952142
156889789
600888717
795685785
1869748998
332863591
1749043868
186241948
1921041197
643456814
1524160788
1179765533
420498688
1954964703
13728965
1857829877
1085774773
1220715307
2070832731
440169383
573301818
1792733353
847505222
199184595
345906709
2142571471
89302757
1882665457
1052654383
1540697265
681451042
1836018601
1230317691
1619697601
1946049439
595609277
1418106272
1035823041
1066275006
2097972819
569083436
1484122150
372630639
1502705296
450275497
542611253
1744179507
632455809
322140111
1281865768
313477136
1720275594
1720787504
1234771454
118218049
285438572
1309293228
464909545
38419599
1047953358
316289332
190879098
1288283536
1806950405
177312214
973364709
676999008
1879375674
385486354
380605734
410064375
1033442724
886787237
888100002
1904364768
1158510146
2045870601
820411051
601906491
31024522
998690933
435725488
27494472
1166440073
1950380008
1333932464
1312372039
1270772285
1624284951
1362512874
962372719
2035795284
811490061
1054604286
2119822254
1688827476
244572118
558055982
1000094450
1703912520
979693651
409680283
900229211
1873382583
1304291060
821182860
465880203
1635391855
1332514144
1829318807
196032213
1060370426
565427666
2067959310
2095227256
1717897
1562036669
666293527
1795984807
696150839
673819437
1243004405
175382662
1787126203
568524018
1298436469
137582235
1207652788
2112666265
1814921669
1396934692
664837401
2121844872
1580994053
712914484
779621989
152978625
2061265896
785587632
1841286893
687120104
1022097874
1348721
1180527851
1767995392
604813609
1977298273
984025545
304761736
544592141
1428268155
445749395
1853546268
217716742
1985614610
242078736
1840347884
889038538
652045425
8172800
367127075
36925878
733364602
1170501786
1830830865
807136230
719834483
716111419
801404607
1230876944
1668434486
807085595
1593289358
1026635668
58035212
1370036096
1811699513
154700590
385017462
506169212
29503877
1178341117
2026854348
1061573992
796318439
1550141284
1658256929
1164164031
2078562601
1034988872
815977309
692650951
848189178
1131382587
610381998
1957938709
144649122
768789540
2074451027
1737010928
148221094
1251479061
1702255686
926731717
180667518
1913744178
1913279425
843213625
1389745007
1474398582
1604757126
560096888
1436473341
518297540
927442385
889920764
2050842337
903829815
2127725540
616421221
478624720
1017984563
1571901820
1659093236
2030176442
264656751
1809465392
1735615615
431124161
437700635
40055012
401585120
1274296027
859807693
1206027868
996775274
481042655
444282254
1509835225
894237313
1363444939
209541327
1621780477
1910668861
1359329988
80254163
112700546
59673127
1937459999
1896970889
1181968021
1744242349
766961404
2003366497
809094336
1213763469
560080838
1845925703
1274771988
1215574831
498079863
1168906384
1977039182
463386664
861898044
1840948170
420026905
530213864
304026583
590567387
1938803744
688159021
2126783383
704364191
403260633
2101265821
1323660873
568282900
845654587
702502958
2005573571
2129066097
658475036
30296145
1640054444
650097411
2089831353
73085638
1627978784
1393105975
369625212
1387477267
1420252376
444929748
769885144
473990868
773072920
1765897970
380340703
312238230
1271927126
972337990
959482125
31242751
1360365515
283549638
1833269043
438719435
1609942627
182333352
987430128
1267491394
1553104122
1219313694
1144777375
1298578339
625297196
437479787
290190356
107449849
1957031477
147905304
784971100
182033791
1870688194
1189231625
330628700
1250954001
837537640
150902341
35284921
1345364577
64138695
9455853
530919044
530690064
912173448
1988231570
1299732784
1367629841
148342655
2052636629
1441800918
2110038913
1420239516
791928466
1510780991
1600626628
626205832
2053908107
2137459756
1474405348
1247643074
900393243
984705783
408725328
1578948058
141697362
837007122
997740548
767380320
858693414
341140932
36470931
1673239822
1611479496
1847956174
848785063
1330290964
2079066385
1735550196
1201684823
540325231
736143512
251705831
880228074
1877602584
703365379
1125456724
1998345146
1972116213
764943276
39778847
288724981
1273588522
55475047
1777808203
1050525161
1031213785
393314217
1687346210
1697939629
461147212
4214456
304829988
1100573216
985707399
2076755745
914140145
1083844850
1227466310
1698495347
131806339
1161653992
1289776266
1462088417
117538940
1332959176
1051289667
101381283
462917077
261379768
1447202418
1498126771
139740137
1861725457
1220044402
1711073044
1689925794
1980393544
1707266808
835399806
697351097
1013966962
844800537
167018959
5909283
936701504
1406723350
1150702119
1831374861
1245589960
1477513621
1890008518
357663269
1622900673
603384020
1259718708
1419924610
1200120092
327231636
1168451212
97880526
281233345
446300980
104927699
1512738793
117720697
941993
60924225
1461765422
624709011
411886189
1178086531
276218854
1902506541
954580161
1518220731
2007955152
1605418026
1809597969
736058321
561673548
267385978
1358650094
1301763414
747317270
1194732335
1727891045
687665562
74331209
2074463740
1702490595
517153758
238006640
547415586
782703907
1666782552
1671996439
497018712
1260674825
988954423
494420684
2048472282
1322986824
1063226675
1254720199
1291987211
1999187136
2074249108
421915410
1720885951
1201932873
1992525127
1438036429
1997806626
1676155508
869525231
1551179804
631588906
1644347747
1067800552
954940926
503003554
1378460827
449780125
793102072
340332777
1032822997
683300148
462972555
446116509
1732807897
1250850286
274021355
1660093783
659341218
1861651344
1545119379
771766312
1221419542
634958955
571103831
764711285
1781171773
825790422
1999944643
254231521
1979451435
446543853
39027848
838651359
1774073402
108479627
1790619474
1092116286
1070809185
1427461366
1981197397
18597674
2007659032
452043411
199679337
509537181
1610494174
404757134
1890802242
665306628
1949943207
417366208
1780415797
638315227
1329065128
258611591
538359410
1789171500
1789603283
1093295171
1988045106
920536802
463535236
265268594
1172410260
1414320997
2041618565
949559416
1220077251
84744637
528934389
1518617365
1176527836
1843210244
2023724318
772927125
2042900183
926152018
421376867
393945653
1947560041
583114271
1775471477
508487120
753038603
920726537
1135312111
1536308235
1167364515
1772413715
1791137086
429583379
2138288188
1631983651
849735543
788450405
896637758
1877053457
1917050075
269448431
941449869
1686725698
1329714415
679244056
1031802744
601191134
1300770261
1221872221
767795455
909857528
2029296774
1371382249
1889882173
446092539
1816427830
1222726635
2127830027
795608831
1768415952
698261731
1568448061
1837876267
747532424
230842414
1365452560
2061749007
475986148
949631543
34414996
1281579703
1995106017
551349009
1956298860
570251809
470707634
1275104306
957477233
535889494
453935269
666363631
1543215596
614606773
845517961
208654074
693377989
980013392
2110793456
902136908
217063541
686335632
533335676
1141841234
1603710463
830712307
1221432289
1143929269
925991844
1859424885
398807416
1225472977
1536474357
519482004
1816255303
1411533784
1350483675
1421424233
1680093266
550854994
2022796212
601907659
1670246840
1612846486
740663295
1488828039
789078897
279182971
972682572
730405500
1291007187
1624723453
652070983
604198433
342626316
1874167415
614052721
168502020
83882850
1239751130
527817813
1273872747
999772350
802502253
1826629435
861673182
372110800
54427780
349322144
369972267
1493679350
815914419
1656291491
1731732613
1832060107
58607474
1639864541
724263552
424276295
303474031
594945782
1315919749
1652781806
1338028000
789551523
1173913851
356849595
1523964266
978042979
638902027
1233560391
1165967743
1419405108
165464923
276328250
1723182895
2011052711
890263198
1442681532
854495796
24720700
1315581590
1638585239
839847543
1768051242
1754336618
1209753184
1650330985
606440214
1274064642
109856327
911104319
2010061508
333664168
1875889528
1561967998
719522543
901034406
46757269
742798154
1470236478
1881648339
935581601
1246630433
1425832501
1850164024
1259422915
683952912
297070966
409747664
143142369
1852680687
1834142095
578838703
478958732
669524129
228991655
1588067287
1953874560
1872304363
1723735169
932921128
1095142030
1002163854
642931424
1981278694
1019236498
596160959
1925239272
418681798
1644861876
848220469
1893784026
259947379
1614472323
1266175175
1259113385
300604474
640649649
697487176
2128700799
600100042
72246208
1117065452
106510036
6333887
30949336
540696965
66868199
1232989856
681710883
1131231985
1896747887
1281414611
858064417
1088019170
1739886987
298593648
905324635
149022148
37534973
828699240
248976430
856297565
1807460950
153639459
414203397
790286945
627978653
96299389
1558582792
1816994056
794284321
411767214
932835443
1492922436
834788111
1285281940
629650823
326450737
2019289153
595068161
928078523
1050567820
115250687
2134857288
1864966500
726496071
1244760285
1600864632
451649736
1766314675
1748351490
432191637
232428855
1493462484
1937050397
19429435
1917417594
23635009
1326981671
403496433
1152180754
987317592
1520668292
2087470722
1721610227
857248048
203240576
795014311
427881968
1670005674
1918566859
847216201
363181807
1301718781
811330074
823968650
1539925039
788901062
1571564197
204238098
1276388901
1649086890
1458952009
586871144
2126376159
1155303090
1828630004
462824571
1336756139
1204478857
125055897
966741197
125896097
1022845305
1007097757
41009813
160800339
90037386
158785855
27727110
1874288925
2064457546
1498342073
2032253307
22179384
1267086125
573929020
602357985
2098296541
1968946365
2144239984
1932728117
956056735
1040866285
1414677218
1363855378
776407923
992155661
186213713
2109525561
455311387
1946210622
1518295984
47376747
2114238769
794933846
1855719042
337706207
1256642517
845011929
896900957
1513714862
1548449536
206806505
409726180
1202730385
1186718885
92494487
1170063387
263524750
1589780779
1681061859
1210693411
917423912
1852418132
2119338600
164317980
2036303747
1215889655
1941634866
41231119
1866204281
481629581
2000670331
954839268
1488848552
698307745
988591387
1769149849
2057014360
624924824
1709733827
326847765
988507881
2007685129
1888857291
1659216607
1835045342
655859283
1571458545
1628073477
1474598976
510741435
85513138
341186028
2029724702
1148919083
129930844
883711423
2104924988
716438910
150550829
1573976444
455571050
1884036222
1968397401
808872262
844044246
1318932511
1806096146
464789183
666839122
565656765
1345042925
516221016
1571716781
548422667
655186205
403613261
158109003
1586249592
238968486
1595164247
1614567575
363462237
207938836
873662445
901772516
751341431
1826068646
908855639
712871402
1440043291
113566480
1914378881
1898378024
466864315
398269459
1121704664
2104274888
777012213
1207485738
683547649
524658675
904806432
13880086
1787465583
565460786
2126748481
1947652047
1199094143
2083653418
1246858219
214400463
936849091
34272550
604791081
5824805
895948610
990978325
545459038
1496632029
1133247361
892472067
5729286
431438317
1922095252
647391736
1163423365
13946583
1617132481
605389334
1630463973
130368675
1145513982
2145714756
1110327127
1646982248
1646231706
411986851
603577867
542137890
1427422915
2018705025
785410055
221559928
2020748736
558313860
426622068
4234577
1354755602
1116647291
781499561
479954380
909705956
1463934356
1215422068
1580964654
618571163
1470491087
153584155
1592284580
2106188373
830497114
1358238819
1804155556
779910184
745492126
797570608
1413062442
689052062
860806939
1328884792
1471836498
1028831244
869634700
499308570
620432306
1799842111
1638920361
1073248314
730992253
1964136047
713344846
700510178
1444889275
2079001934
208334995
104421462
1336902555
893391783
1215930844
1877972848
526102953
1281279096
389824797
1388560772
863743040
1344434998
351454118
771571909
1743148123
457955543
262640783
1313129944
685217397
2034354064
960758386
2085879772
238386338
1612457862
2079077833
105651333
688736734
1945778836
1326165892
1992560943
1061264001
650455264
1872449363
1035971008
1468174438
715117834
1179246889
81814180
1103692779
342161492
307246127
1631651653
917356179
1991542520
534362343
311237484
974503222
1831951441
1695197014
330585
600603253
45100875
1489808643
692069265
180699267
339267222
850076635
1235046820
1306297420
1306174574
52940710
2054401087
387073687
494240727
940647664
825475888
2086043388
2058861479
679679724
197834757
1260424633
716338190
811298300
1991777742
439006899
814043545
856335715
1432855094
1858773720
1807901235
298472036
1988066463
427813533
2018202010
962728378
1123329898
1735501958
982049947
1740897803
1070981063
1689523020
503168595
703180391
668888504
760160246
1800760361
1450884204
318878867
824126472
1043380717
1910887003
1463847836
1489547271
168840653
1958035829
121199974
672659915
1222544703
1560813631
805572918
1279651388
1555679396
1211691267
957004258
2059064292
1639952416
165334915
229642169
520627593
599461761
1364600722
28618433
351431637
649384537
1871573811
778838320
226762662
814305347
840335596
1475521997
1145214192
79880639
296141393
1052045635
1404955689
186301344
495788474
448413191
1188367635
1679889376
504422589
1531102313
1982245007
2125303262
1539898972
644514629
1464353710
332983724
1376888242
2040660006
494684413
107025868
1323901810
887998227
1774199520
2105035387
580740339
1207808819
1244356356
841006606
97713577
692911991
1857607365
1230333275
1150203435
882646423
1135796996
1012995020
151691757
120936385
270243193
1004855320
1363131802
1837971503
1217002296
690933679
774706501
1995421928
2098554591
883018689
1678078749
1225473327
587711410
1729092933
1586271427
1447710819
2033184234
1460121827
755821252
655175620
1741494015
171336578
1567546806
1995708724
53227224
102667958
370842911
2089509989
1110463993
1518718031
980251980
1254777599
136271918
2065238879
900443738
1492519045
1395339004
216648852
1014493490
1587043065
928090864
1602497794
1828271872
1448979146
1196058354
545221699
838352639
600347482
727622098
1938403318
761105429
80593652
1746903254
2014318391
848882733
696814435
1025047026
1757669392
26969583
22624751
229975490
1751022424
2133683961
98449307
1957575294
975425661
394775001
156823950
1954786586
331735628
1279028505
1328515436
764288151
1768493884
647237794
2052869437
476718038
195750113
1672217783
649852862
563295136
715919739
800878474
1330362615
1965520285
1346285264
705696822
1955071549
804107613
645524354
861315078
1262301728
1020679150
1729353461
874152387
356175282
1414545709
453150987
423839583
578473849
350944899
1627754314
950895633
1517126813
1658759426
1155047552
671170285
305875053
1915947889
1206950204
1276111229
1575814570
1029617850
398704561
119725259
2005695946
743910991
213799095
1891852525
1215125916
1445658188
1881428800
1772436068
368050534
291438963
776058180
712819002
1278164356
1969721819
90812274
480869862
1579785822
28757208
1902539181
1606308135
873966684
1425595800
102373158
1460674857
633331903
959926012
590472024
1989414974
129590650
1203529217
1710015680
1182153364
1605279158
162497602
2098602735
955383164
1691383243
1082364338
108392823
1981072456
113998777
1802530644
1679232169
758407177
1320140608
760246585
48553415
1275192480
173832791
1750786267
1531004742
792858573
1411416316
995395391
122935634
2035562107
761297408
99565449
569593166
919649309
204726023
942772431
1009404620
1504186424
1762247844
1927237768
376992691
1464546501
176581364
1694256350
1846589439
1585892521
48928063
1554120390
360051447
635023805
192260849
797000852
989253136
1127224039
659791713
1904812932
782888580
1376525019
952607407
1716228909
749431016
1699028433
2019858613
869879328
662469983
1571180611
121920210
468561410
1233558506
1054213281
575586069
1650691129
1675800808
946776
1304520969
235678941
1134934348
508625618
625566217
1528901863
1846779471
1641883950
1444903090
78287072
255416982
1490272152
632842738
2085723763
1972331906
2098195861
1220137321
1043992163
1214605377
1398707863
855957680
681184299
1039677847
240996294
1925701766
485118702
1899176489
1600773982
363296965
849825918
373123316
606814439
137412735
1773948583
806692655
123549132
1424299583
349284109
278422782
2007456182
558940311
567737266
1467841878
124305875
1153258981
2034399838
1406913070
1551966967
1429269829
1654531623
520460655
1329627023
210441773
924592792
2123655211
868638183
1890621591
688600252
380135416
154765081
920059407
153343559
880560607
1851870190
1797316871
952627094
2089702416
1128879275
2061239829
1651319283
247446792
1270412838
1490172621
529222073
1038831686
1986465983
272498589
1703411828
1200904926
552826445
1007941308
1765287826
191815264
1221515283
2104630621
581991033
430051117
358235564
891669266
960374850
163976953
128385807
1901689574
1635809006
1807622580
1616928342
832265017
498887901
1185919436
1955032707
1485677927
1520665370
24657047
902484466
1538375535
283533357
992087572
593675173
2128552645
1712101875
150566247
746242699
706153885
1026195390
1124284820
1162985251
763755060
1110306038
2125812957
207213102
279175177
949691129
317913533
1556118139
1451506596
951233439
2137841340
266888013
1921441498
202982193
1420219092
2004726475
2109376723
87739231
1090755033
1173217301
375539386
2059486252
844632155
724308348
808360932
43569126
178690088
1607140091
2094756335
505002973
969133267
815100981
2047070427
1125225250
616922921
1492000418
438067100
193214884
524089861
442512480
1806019636
1478364450
1499303623
65627641
315046942
1466961938
156264701
1134981153
1587831793
774839245
1024895677
699085707
1021044909
1791957771
763023702
854544757
1254319880
15944546
431120718
123228805
1158644762
1061980377
644930158
1309300208
465167769
211721843
1917645872
390612505
2031481327
918921684
209265230
1531746330
405100757
1085560055
972054620
832803136
1465738006
1652854913
2019051124
1823479349
170789692
1490204138
1962501504
824442793
616291703
784148917
961473374
1901394587
2052956204
1610667478
500076238
1752624261
1754186779
114013153
648660068
1239737296
1831312494
1123966861
1164524114
1421970356
1338793765
649441346
358849664
1549282434
866381227
907369491
137404750
432484527
394748935
1852613051
442064251
1134375848
2147185327
1391327891
262594649
1949407105
1063550269
726848845
1636833363
1470211082
235307928
1927567360
2036858585
1853565964
1686229531
1820469841
51186938
1782430895
1352497547
1784694765
469432165
1157321371
1162907489
374659649
1572844236
897685708
874198717
1773083556
1106558972
93630249
249589546
162545854
553500684
400848836
647081583
1742695130
334319962
394620464
874332189
1402053350
1292972617
1523975396
909143375
471784224
164015979
2010745888
796814900
2036136244
324556330
1613864953
912072933
706340989
1539699117
385818074
799574740
376288486
511168335
856925271
2080251952
1172155561
201214523
1677498308
1333843017
527010452
1797169252
412135875
1635185320
867936240
1083051624
835262156
439533061
1070938093
2044474332
1557066897
1658247556
682592355
1194180322
1128704017
1000831128
1718308218
1116234283
956394597
1119442676
801567346
982585166
1784582315
1575975316
884274542
1908243479
1321547201
1213773334
1493911649
1645866595
1186960814
1411253214
644136040
417616062
1432408259
1196594031
376271640
73240082
1354646664
1393995613
1693669682
424818324
895838669
1100899417
1261676778
83585870
2094480071
416084264
1543402568
855184183
1865556378
339083163
845756147
1179014762
1683189256
41264021
1122595031
1059677020
1222202532
1055925431
1624262667
1732213384
2140042252
841649587
1883255683
1072055013
1609032663
2014119121
1188408669
375612975
509528721
75492412
1801186276
206271686
1536064528
1542769118
923182528
1372132046
1797267334
915142756
1355406051
42298170
464313944
698883796
361277186
219344130
1692375388
1021341992
1039408175
1205554996
1631528953
476231730
1964188818
1437719767
1563041270
1811292724
411856144
1061882179
212670984
317709087
99309497
771378383
637311963
847932566
641267022
2134329539
779838000
1429268004
1533151281
2005611342
1012289903
1181666873
151195276
782732361
1189011913
1750456589
743658516
1703352652
1542264171
1145727570
1426590915
1385834972
816969384
38263927
1395160856
253698879
142843502
1657639237
334235108
870864326
1414251162
1288030800
1910215541
1525684292
962710422
2044151945
713988694
641477749
1589211995
1219671409
1048410419
464612159
1936649105
1041027746
897694748
412661961
1507429153
1108767298
482176721
1454784896
1047397778
828585815
281180060
2012478781
567879737
1699749332
1223882958
1287683071
31203579
1763363647
1597225847
207813336
1418939550
637183644
2032771460
2108014242
1978698955
1772927096
106635318
425179668
2001872578
1208177656
2024718826
2135324790
1967073533
2032829981
853520562
695292625
796023195
2071088771
1654737074
542567326
461155547
1754243097
441102815
241038211
174605170
459614279
1073971925
1870280003
1038413886
1954865172
1317694081
1028581944
1906788101
1086022643
1842275157
1596937757
1774400251
2115376197
397863946
1350478769
116069292
2029321605
1334430564
1594898751
899441892
2077853768
1754847645
373873724
1164110855
297988648
1927238293
1659026854
1367043699
604605691
577908888
911496945
1681846172
164218900
1756958240
1878768955
1658812314
1880096739
2089357464
357512742
387932483
1461065375
945478071
1769215122
1489776849
973329441
66355988
1069341542
1759899878
1405292133
1895866122
1940892620
75242108
1419287005
1210795002
1146484580
224985563
1095958784
2122194380
1740013081
1664404812
503318000
1758759182
108695947
646509491
1933175077
90223660
1860149705
633160213
775781093
1499122277
825626852
422013551
1360655058
722675201
2135838779
569776526
1634439248
1321241148
324354954
780178898
20054780
1317234092
297856529
2064901326
510892670
1815551149
1292789343
1583774189
729694107
1439325026
154276568
1828416705
1521955624
1660383289
1471884699
1054750480
1711970295
1431678413
1691062570
1195375345
2066465106
1507644750
270847158
899633529
2063027349
1964214566
1957396294
1145282699
1399324851
289523365
199359984
670366050
1487894240
404777096
1778073126
150568687
589531785
1470017808
575081256
92361660
483496327
1802951830
987267542
969543657
313023701
57326409
828888325
711114932
1246363721
539055158
1922062774
823749920
1320575750
1186893465
1202445141
893068699
1528797161
896394379
648820728
66033850
72940948
1362697659
2054440170
228143856
2121410214
1470370011
1766914677
558023733
489589265
1420193344
1381230611
2000924142
1932196673
2008846930
829419916
2019793387
1017244424
552099722
1431917059
786872257
266301041
1620779161
1363798329
856392717
513151082
732001009
1475006234
748885468
677734690
776616201
868495413
797766930
402882332
2015466587
1555329666
1224702292
563736100
733538179
957325519
128298856
436721982
1947525461
1814568735
549177363
601465107
997887483
723625975
275975589
937911774
2104783325
1812958885
872833902
2091601507
269003772
1652510201
1611156122
1350605136
1715019723
531651046
1569943921
1612477526
403089400
1406811700
86427908
464624956
1783648143
419561699
1578509287
1515178411
587699706
1593823073
1033395173
2083510298
743618371
58061471
1486618861
1639827112
1666580557
1469713180
397119111
374437209
1836918639
1355912540
1011493559
447163546
289255308
1614984686
189918179
1279847949
1433096771
1889160794
939304821
2084146580
341275196
1349015572
929056658
1616023594
1041536198
1519618622
1950853544
669373767
928441575
2105885820
259065053
492045984
411745633
1422836855
1885001701
1667813530
182074054
1613275446
1726504848
107864531
519755129
2110623692
2118554843
1174779072
1002177662
760311696
1704637216
771694273
678422386
1127587377
2065909524
1232251128
1097267458
479958020
311739355
1956294713
316131552
227985525
2140840401
251088191
1756085745
868146691
1099302218
275711352
1472848123
163780312
1699933162
1228751489
1603841610
266342479
1330439104
1570739017
9433327
406374508
498878629
1532146482
114533303
1161029818
975506273
403725189
1307630708
186538884
1992294260
1566497454
1828044193
225716226
1106751709
1059288365
138244373
2068878846
164741997
1468566882
2020157909
497457749
1565382749
65573943
203370154
486706129
836959303
596558055
1682500642
464920244
1868865138
1111396808
1219038987
477079869
79170991
93525052
1422042775
1281208213
1273200609
627504253
53104213
723499225
1814011796
748050118
1736073474
837118553
884253135
948664154
1430467221
104656005
462153111
1797722624
1148211696
1949407059
511645956
1135973162
2042352624
1585178034
1049487387
415371205
1407755636
178500199
675492497
1974994360
480044306
706067551
1555221216
744809374
1574258200
1078817346
1385741256
2072664474
51018308
156501972
256054945
1087533465
2000790638
1257623794
588204542
1167486704
2137051740
103736992
1164181383
1393129284
1111523108
1299190623
3179174
1534591625
1175657960
394069621
1931128387
728568690
618375976
1036308865
849634168
1051604706
1473005545
1882565630
665945958
35605926
998628197
1202519828
402098714
2092899107
1431420270
1128577783
671052741
252550898
1804495056
1675555350
864255048
827143111
833107332
1148239424
1225861184
1445951800
437721807
2091740227
1777922137
1486815856
1459255695
1322446923
1739877917
544657321
738979476
410559056
1410077720
1930988973
1925328076
962675215
2036689494
837983871
329047940
577848269
885183967
438757721
1035113703
34235396
1394468398
1839428357
1337569163
170755069
1071983601
1193131642
870670688
400805272
1652987657
931263508
1645194724
311435375
2098158836
747033343
1372156958
753517915
906651326
87517382
1611235542
1216441005
870729612
576950798
173254903
399599857
1347140258
772293211
1666247655
972705482
1844292134
1172345908
1257348561
1852618090
1669053648
712024612
1045600620
635526262
981494804
217786020
29260524
555781779
823370478
334685140
2034491827
2100940263
23782384
781767718
981056174
2146224026
1785722666
1436033761
1009423054
774148329
1353130249
1603333176
113242402
830876341
248373186
497206550
1785116995
1362316847
834351748
86510531
101029202
1157792059
1663723252
1089667177
1413375990
1905095114
859402202
494773449
30656336
647404440
1082376966
1620927630
48987949
1214722739
1927462977
1047234103
851909209
1608931674
352100031
1110663736
1135310306
1682610964
350938027
727147613
1657821925
744927575
341926074
1799213798
911286540
1420988415
887011769
578183242
1094146159
173128036
881816464
812220888
1138260990
309844570
2091682339
570593480
1558162366
279752300
842960523
149271203
24932217
2106600705
776883515
98732321
1498382385
1927281848
2058091634
376744636
617519886
1755262806
211153577
2118312525
318266183
979453715
1990714490
1924020282
1297161310
1255768731
798730983
2141307381
121758836
1592750165
1401197027
1911831163
135419533
1354353602
1900949106
1825333998
1960226096
98607490
107461738
748235295
298499029
604486433
1051002255
1531878732
1219688854
1359106963
1719521102
1052287111
2080150422
1672549291
972345594
1926524551
209028898
1166759431
1519333967
1329717462
2039858189
1676981163
988123499
134054067
712136284
1939855311
913805600
246701719
932419875
1868536982
1485500348
857912126
2080862439
652701425
83829735
2114864885
1177062706
1629223669
1243514076
1133355693
917746516
146088017
446035592
1852639230
920916072
286404202
182198746
262287591
1819251690
1010919521
1836134737
1239406846
878465405
710660524
1300240412
1115294885
1942481701
494289494
1334468694
1441546834
2010776751
612942548
1810333926
1735539150
742046691
1791832241
1191230503
1078240639
562441413
943073954
525501893
338336108
861272748
1119831296
1633448291
1714472182
395961050
1199015309
1841866840
829911492
1058559630
2101815344
2117331079
1730694339
823139741
1385278118
1495206488
63239701
1913913458
167059914
766709393
857692602
274299433
830985349
2082518378
862768866
500396910
454369510
1602526273
1694826904
848430034
1794812016
1649992683
897425832
134233320
107398096
1050500830
1509153697
1471740894
551108432
117393334
359962936
1724630074
1676107646
912883524
362055748
141205938
727985361
126243602
1080618262
1763316424
321783889
1037814509
607271134
496761576
453150665
910917699
304704154
1055825029
1876531687
618593141
1258370965
1322818385
2036920930
1508481564
80477045
916129515
496025247
1084816895
1998024779
1803709619
1116905925
95224539
53423911
590344722
1947465873
1936735385
2073491397
59995876
772564500
397016429
2129510851
1622130653
870426657
738387108
1334481889
1684121625
17937129
150271165
172238074
1786993752
1273763229
432025738
468992913
1843698794
1107011253
1551680373
1449658114
414254589
417429481
1903406614
177063665
1694328390
1166152449
419888389
382852084
945100037
646315385
1066567532
1706764097
121656888
776897758
1523463298
1777886268
1406977070
463459159
1683671802
976174857
1153483433
392252365
692209043
134100493
528676859
418721340
1985262333
1254244782
610193478
1103659867
1567267679
399590517
512689958
1943818624
1739976252
1190806444
1998010898
1042880803
90863991
725378975
903185047
1423808574
1797711627
1422246644
517281995
714725107
1369916354
40559750
2147155318
1659337710
879365303
501755511
1296411613
1028679874
940623411
1465775671
1475925143
1133813191
1365580206
832073212
1059987449
1956669037
436960394
299127768
778303368
1493421515
2014076252
718367396
415455472
1691114092
1501354766
1680063013
1576382370
1170346813
1169162939
735352568
662943741
1009306294
1769575917
1904505626
1406560346
1598469161
204167424
1600026128
1846731928
907100128
118876554
1045355885
2783057
1468087943
1769348087
1343038621
2123863208
1429163583
1725424244
1252717894
593552467
100241075
102218441
108584989
1209750541
1569955039
1129030915
1479662578
751055186
1493293133
1996267870
2122223428
460082333
656469511
1496954442
2063687590
2127372879
393915963
1596817249
607930918
1275137602
13182779
2113880820
918651858
230131013
1000934040
233345232
692052392
1902008165
2099009749
478701592
136055057
1826159269
1335776842
1973216691
577202175
1837030534
547997346
90995376
1529214190
2134490325
1404203428
2017962540
2129901622
2092765124
179498874
514609131
255531676
535783470
1469037597
632516254
156040902
868149750
1353749757
529696097
1221304708
918143902
240196591
672755542
1106854231
1877193118
1697236076
624281756
1906020109
1298237333
1177683698
1000660246
88401496
1588839310
39640526
203235010
1744063869
1515792168
1280346507
760751180
203242915
1624398544
825924776
461778448
2101883839
354391925
1694584813
2111059428
2023557179
754014366
624107310
785220650
80219815
1222973258
557165819
1686228700
1053491127
927402987
1163194085
695787290
1382721465
972159070
2037621389
261931027
1510629262
33946168
1530792099
576943312
719736162
1380935061
920644124
497104602
1606249456
458663630
6218772
1384922048
1159486386
1781673157
1390017520
1822098508
530184779
760437624
34569232
1946563114
494322559
547849650
363468663
2077681188
573569262
612757456
351688373
1569367741
2075628242
1493424605
1556171635
1014353362
1981937585
292000145
1346473225
1194164156
733641963
294882609
285965632
1298278612
1552920372
157453543
154260398
1152615425
162030123
1745733077
1976791612
1059531042
87198019
1809191861
1199014331
571122348
572315632
1078539176
414766557
472517823
715925814
261883482
719428002
1852062355
1186836646
565369165
1261978521
298149237
2139550402
2106637050
987681136
577856153
398754885
447245
776293723
918970769
2087228256
2090649112
944806277
1849766485
586823538
1137385249
2021033137
197923694
1073121644
1405141624
707798583
1530988740
1487176744
118253233
1061388808
1913174387
1357687922
1185093744
2105898506
249484706
921010530
450675730
735374609
1961166362
853914864
1897908014
825252736
441278648
739060631
169118814
602309695
1661298712
1582679248
1180314516
637764606
1676317003
1348266919
1842681446
255534549
1395741233
1278668483
399558816
1269923762
1455929242
935141481
139297690
35837529
1369211765
1709686525
687017856
51104267
617861985
1004840235
977372901
898812448
303189711
1237041775
1941514159
773050864
136830182
1064458952
131214852
1431268455
595780491
1958612834
1656600198
106823954
267717738
175681265
17344586
1286104946
1098028226
36031840
1700374421
1917240377
630530607
16458921
44240796
1514581187
2144018965
1358740685
1648489631
830051251
373075654
333306886
1671638866
1401715959
764346100
7847756
757558652
1498020449
231692967
1824987687
1142902175
537358264
1794022124
1400987549
1138262021
962502360
257306318
1970458993
1372910149
359955435
255830547
737565050
929366125
1630423613
395828179
2063083814
1996337081
2094399334
458648617
1846813198
1170469067
516878595
911409869
1300301338
132508180
689686415
348190022
1016688520
1216039307
1872149285
177896703
1559466437
600154021
668801097
1180988828
504938769
1019855143
2064583505
785621864
1930281764
492515638
883209516
50102624
1006429954
1238537275
1354336114
1087805313
1265821184
1606953270
927918218
637294863
197102365
1229671731
1093083212
1387301585
1781212039
1680868477
905546772
793915705
1389475719
1999342900
1256266346
814220993
823462347
1821964743
1124470908
1988917901
364273744
215929603
866391268
136525165
1422464067
1485750881
263030119
299968936
583985786
746079210
107811375
512764004
1903113045
134701350
1806082597
764870592
156873644
543716079
1322811296
1617895848
537285729
1628040105
442354839
810602949
1830984505
339028376
173227604
962517896
211675745
748114205
104800786
683331790
1197836641
179515127
1738385816
1057673246
771847416
525673199
2056421078
555340361
1164113812
1984041216
220242073
1549500831
1599473959
41573581
745113199
356292492
354842643
2005527383
1049922847
1229505226
1009375466
293481653
2065673026
1733236247
285163220
1731932057
1517972691
1003355670
1064680343
1091091026
1894528881
1343209396
1512745031
1867542006
1206310782
1585479243
1175500111
1134948318
738612080
1726401062
321962631
408034374
220137650
961001028
890601398
1085948198
2027622253
2120185683
175297694
1327259401
1736959768
1488423196
616173861
1379497179
97872479
830692686
1164699213
128372891
1567034385
546083260
270083487
2107599590
959994510
513257042
2099464515
1095649542
1643498659
1439329135
711837044
2091574867
1368053103
1807515770
1011949495
1361094453
1145454771
217840014
440454920
1247433556
420861791
1374557814
1874126096
1990891444
1098533675
1226158025
2064153924
145395940
351562711
182986398
1495135753
1606901118
852271707
930732391
632942657
1939322857
943044060
510337935
1973819466
1609734514
1877727043
362734205
1624028572
903865210
1133573882
727942219
127795959
1067192983
505896626
1826070147
942690171
336066675
439064630
1769147330
346809800
670924330
1156487151
1891471871
1572060483
35810891
1945186763
1062998228
1218179553
1341278105
539088308
1824340092
308216871
1490556553
1979552493
1791936212
1298325980
777082911
1219847596
1296322187
960411057
2117264481
1503185380
1444447463
1221755016
373874593
1814468833
1897011302
1411479772
1990899125
1782918225
1479872172
1350578885
1111235513
1799539536
254388914
1254592902
1928600097
1130323595
1002560373
1146977858
1906515940
1489005623
501625333
2097441055
252779430
1439718512
156458770
545427843
1584176786
1881802144
1202797271
1079121383
388236881
1582399702
833376594
1990904967
1851895679
1033585996
433781284
156689256
1183068212
348294569
1414985229
1608730729
621517107
1322255233
974427435
568121833
362070377
2098312209
2132829547
1458265861
2057017278
1711623194
252471497
1807435645
1256029349
1647680567
1660277655
197604290
1549051275
1194091916
1756123712
1362249372
602244693
599354729
446945453
1627667231
989283177
1475336711
1417279248
590890829
173026543
509269620
1073199441
1664074378
732905462
1795849858
1788415106
1178179244
1773908346
406459505
734178805
721385597
1073971178
795900765
2146410619
768206599
1524764314
958135414
1564420941
984347870
1497876067
1539986298
1240227921
1204279195
2021376354
926810683
626534925
117260387
1544584307
1321332090
544137773
393378984
1382322478
20725932
1381134145
2089377116
1210611969
2090965680
710011892
1626400754
327309083
1300857312
945280003
1906626236
1502136801
583344189
1628945365
1707847714
250463856
402212689
325356897
361046174
1993505331
1499250002
2016956404
1389918478
148714740
903598331
1595307169
219508879
1372216216
1006777664
1418833553
538409869
802251289
1227630233
1625182052
234681600
1045876172
27252241
1618620014
1124273601
1518616496
2068848279
1091770103
1750566325
1686079111
2083094706
687128067
869346017
1058650518
132802243
795296006
262152997
300898792
413643139
1351035916
1713830737
2014477785
1077840914
792725427
1397587862
259523101
403998688
70414176
1975409746
1266730144
1336345134
1215213719
396395952
2132272880
1502269076
1057812281
1736271978
1224677410
698166413
2026624437
2133123507
1728177958
776405784
1224657500
2139094926
1927879904
701719850
1664396660
358844643
774315758
1341808140
2099257398
1284722256
1196841292
249628021
1483362835
726090168
1858253026
837802884
70866915
698570420
492240395
402681282
1985153529
900934504
593989101
92488341
1340434767
362444798
1794289121
777981438
975015821
516638405
1393573046
1785343319
1121330133
1647506930
677987752
578776185
29776260
443481534
11575869
1666126109
314210066
1513783852
624272492
640495431
427746073
778414836
1120520576
1195263513
273070895
533185315
1129476973
1266885463
293008000
1052582467
125807553
140840965
568260604
585227331
759229917
1904428225
948429664
249182533
699463784
1218618813
1566780788
823785070
995207409
650168017
943844520
1203457487
462478584
1416312977
1302174741
1050068782
1554996351
714873816
1859873205
871157619
188927143
1014824411
265489452
689052064
2024516068
1435565324
1132601800
28296873
100157856
1726428510
368383518
1430803934
1556997392
1360425853
1368297622
2077383962
1041279865
266547767
2046192275
660211952
1814289381
663805538
1729703371
1236952389
951773215
1392468723
1858148932
1990159701
1683267171
1423310101
1936831782
1730274157
1201232835
1964792004
2068766254
1030615640
754271904
532870417
569929374
604345447
1390907546
1203490886
1281580822
1699726486
1168097519
627334090
2111403577
491091536
413271768
505526555
157842984
808277440
122393509
506477944
455738390
1048006760
623901958
1824996883
955030741
1592321213
224962369
97658139
1642575001
2104179458
1779382232
1268763911
1631773742
1441531216
993791660
1846093186
928632835
534915014
1996605861
867180324
835030497
539437224
1912524355
1696063543
1649709876
2079746364
2050874333
1886863472
557460366
1359160577
742303056
2017889742
652113556
1136016143
1277129936
1571395643
232255158
1707392411
1392563331
2063009330
901216010
208685649
1792819664
700313842
191885679
1726098129
1093068590
1523239030
742546813
1647459543
1790533202
1976336408
741834158
701145664
160791173
1767572096
22021859
1475951063
2135104327
1262480972
817124742
866115282
882705900
604150184
1531751572
622096790
1644611679
2144886635
726334241
1566681077
1227137793
574239350
1817127839
3777879
2068740898
1082161746
1139734789
2047564482
370595162
1929787364
277499344
147566525
1365169987
460615979
1752508841
1596158366
1351635597
1375134978
195039327
785583174
1656149634
37423302
1443364754
1346177850
995150552
1010453360
1633086744
707289057
802263323
1542496743
138268026
1844147213
736997353
239098844
1714495920
827392069
1491731675
1617182607
978390575
1755819400
1648819744
1920003648
1147533343
1083014301
1413537267
344363108
1190833353
1479014013
1186857914
158583292
1371344543
1637491905
1633959629
1621816901
1399737468
933843550
1135487209
1418374377
852205352
77697603
2113505259
1494912418
1375244358
665522636
245872752
175985838
1746126898
450965352
1082728397
1903769274
146760656
899439405
1441572567
530023832
25547767
1132445571
499923776
1937546326
1763983970
167489863
1722768082
1765348150
1424195865
2065033085
1023190300
829766794
608731016
2103999577
9663846
1702357115
864373295
1583920334
531007001
220819702
154373953
891720121
720411029
1330908900
1006743092
819340970
24915306
193099222
1494961456
127122354
5715061
1207810005
70678522
1995682979
1957419133
1300984453
1582187877
151994889
81216859
2108506905
2016675466
366925906
1597471333
1732411875
843054087
1104376134
998843768
1485654002
1787467038
129995700
500073648
750500291
1060582691
759243636
1339576447
1446419655
1920566007
1442642483
816426690
773206814
706624878
1125992259
1192242217
1547591475
1417714556
698595397
1994964654
985862552
1895117062
1799383263
1319817227
1784019868
1372806698
1652464536
485642265
1688112267
711345374
1547188613
1541525049
880620988
1529759485
1163991802
39165142
458946170
1929121093
89855846
1895889519
1304834177
1133385081
1914953267
2075018513
415089784
880396172
1154323994
2096837414
741045711
793318789
1909671483
1963595533
1982764888
332767338
1241122327
1774266478
1844969198
470443848
1301280070
424728347
1679311474
1918172456
620362996
232400048
1765882837
2117027611
1050760877
1127090074
463197382
239780574
594664892
1438569581
770907150
268850403
674899641
469545263
1125490765
1878499026
996040744
427167344
1122899435
259054964
728693471
1832200849
502546934
1863077592
1683233122
854825804
112668472
1181098219
1172228535
1222434954
6400452
1028515848
1605436360
163118610
1010435197
1524145261
193819405
1299717688
524165961
47980713
272631412
1748515754
1813827992
41767038
745555941
1778242628
1961712810
949589580
567180737
259564335
1663465839
1458899476
372019734
642605668
326463405
221648671
1630782324
494769688
909545072
651668031
579345623
346447276
1550837954
1096476863
1162524179
2062503787
1414486412
1075932724
1661713479
815946144
927780827
125375004
1230848421
612740388
1328669473
1350711089
978834935
271626194
2120724399
330932536
1501685493
1152710289
587987616
403624629
329967678
1796491229
2070847134
680522868
829113342
840738184
1706573555
1255424580
689574622
493051811
1805337922
208536205
774478862
121122325
1712334170
499975044
1761320567
1770607395
608037005
1964679712
861822874
668059148
1674576616
465066062
721650928
1581933714
270167928
355062393
1684124597
683093424
680334250
2119405160
93452610
1699316678
1578593449
404161027
299498304
774928187
1782416036
1752516651
867430349
512759691
1505699279
2038519863
1548049871
1975045865
2144498183
2106246016
475374993
1301791723
101882780
1141505076
737497129
1601782658
274989862
1928798936
723986666
1012282293
858690074
1683250517
1056709746
1812303258
91184778
1473557615
1270014360
415948675
1732417583
1554545413
764176756
1121638360
682015700
1872247577
1998985206
1905186369
324669499
1169632508
1699398498
1981843246
1976789419
471217492
1699446222
367428860
746010408
687893234
1007756255
1479213740
1229575678
1936336351
288863794
1037401741
1635790246
1633391830
1520728340
1463843698
862950798
1044372423
1646779623
2125743142
1182662495
1310833277
1608265356
1948234949
1507028111
989772338
1762791208
818416971
1840097935
1165616133
1018934544
130599959
1851217527
576126964
1130885962
173838199
115550548
1380407781
1778256524
755499199
1693224238
162599102
1401634983
1423951355
1035892850
1782180917
932397489
1111653476
811700871
1610529700
527714226
1082112720
791846920
1753234333
378538709
402987805
1858221852
1634632808
1175091691
2060078482
1860090673
966525064
1578056393
13972092
231318096
2122377906
464450117
1288633455
884539435
1155027938
730158170
381901474
266754904
1392489023
511245454
625126225
1804322953
1071773329
520490632
725628337
978341883
1767320336
312778185
321219689
2026150037
956406133
1409015354
1974679534
347135291
651262234
934485047
1433028670
907356192
1148724626
382827770
894660529
1121769372
1563679885
649955012
1143014682
895904241
1501365322
2014146918
448941454
1629524525
507378126
175717914
2007101314
127767525
190736136
2103416783
1843948601
731768712
227221814
24017840
842769013
1588799250
1799589671
1361094942
76830792
1497121125
223713108
450943459
820170361
60553096
2131826260
1891877699
1046173899
850042970
1117510863
2129255659
660865687
948188348
1508849200
2059006445
1513895616
234071065
220722795
1917155663
1284994019
1071411406
49418428
1548203360
444859738
1998820295
804828464
105946427
2065089955
1622714772
1986262981
1070369620
1265953153
1853908362
109903420
1706669968
183816509
1627475827
775009724
1006401093
1630462728
1154729620
1133580912
1315127510
687304172
234245743
1039717519
1686865430
22713158
1044849467
1433261899
1761100353
265501029
193205579
792192699
2093703087
1830159839
1146203837
758783520
1320345214
669605740
1122672178
1780534970
750437690
1604548763
255355872
1150151842
768923905
839344589
1765176844
395118352
956767683
375006052
1335899268
1589101703
491921073
1101586526
906741093
143911556
1585446342
1448673313
11649400
567536482
1345146144
1799053631
54744968
1346567227
293383857
1685820214
726643311
1145418580
2030451651
719591628
769237784
1542991539
28554958
68203196
48141988
722649661
1314554487
675787052
816828829
1994272126
1661231679
819154700
1679750243
1973443160
1073218151
466883301
295618498
1158325096
464668995
1755658917
1587106057
324182507
237071916
973876388
1499213274
1656652844
412277369
2039214706
287062242
529394570
316985639
693484283
1857123953
1950896949
665641046
1752130805
1103906760
1620704682
774117407
650711207
1300555747
319319016
1506413424
622508811
977678389
1709660920
1691326581
511893224
842310564
605506087
192575702
1610555369
273859619
1647741473
1674746220
469236887
1908649467
1158533602
1443511057
1983416459
598539361
2116116004
926014169
382414581
1465448019
460297984
1223221696
139754586
962199934
2139504221
635182550
1084551488
2140168062
1932993972
1812136327
1885002888
1024668167
1112894830
1118612703
411909417
1243465482
956582403
730709081
1805167829
1363291340
524309218
1663034103
675762732
440536629
2087475327
1841580271
1823267540
1980684075
2093662784
1278850256
1882160634
1049764045
1189901709
857176932
710346288
805266866
1732133678
102643723
639296546
2022702613
872275450
1095716063
529025222
917136432
738154748
1725705073
196691728
1016447060
1456221722
2048812048
1362493129
1408941398
348441520
82411226
1090047638
1653777615
437103365
497523702
1315868229
1015399212
2133913366
1641143099
384553205
538580007
1719503330
1500876072
2133864309
1232287436
760015734
1033317078
129014371
1145350677
2088253312
610538923
1988211919
477581470
1264977083
591667370
400242088
1306738009
221880703
133947366
474829523
1449052074
1204609858
1597030730
98644725
344188848
1077771444
398453818
595421193
682416790
955702149
796453438
1275556188
1556680291
1900121860
1995249496
1624982886
717969142
780219950
522508806
424797506
1351772544
325711345
1831576499
925889956
2068619619
1771468723
478394509
99967478
1937247322
1174892328
716357709
1831273961
1438629350
422947068
2067275366
1741381741
1276603702
1199546507
2086539761
1634946388
1704351597
1457233663
846634485
1262995440
447901098
316104760
1345665535
833991951
1050462222
1074676354
1207323142
896579002
362832485
341769229
182804256
145096893
58990839
692705538
2014527285
1935164710
1141971780
33587808
1319941461
1744672112
1660826212
114314185
1268984435
1536710700
799140647
61868505
1949828435
1654932258
871076882
1205497894
1811665542
105930253
1162129437
2021521506
368194885
1537149855
421243997
11227067
632004382
539303157
1576590140
1154174225
776327257
2118183583
891205906
1610969093
711205055
482506907
131496119
908060285
1766887165
1142791782
380229384
209853192
1117165897
761215792
1206597662
690146153
1787354701
2101243610
638388826
642426507
1061323796
2143476949
761885653
1043624700
1725262141
1863906864
2084259320
1236516030
477502701
1783450600
782842282
153816121
328638279
1053288729
736392223
255501233
1694558536
1233171713
1752912464
1219544645
186793296
2063982073
622951947
627344822
131612486
1938639511
2018396613
1371805859
1731253554
980030752
2083673229
1090500917
1873661623
1180634457
1235580641
2077887172
1908233749
1650934250
2077095659
1078397135
1295525903
1957532701
1331823632
2049080402
1826001922
1267486946
193231878
2103900940
615335146
1452135375
1096676972
778988791
300077198
394735903
313727396
1826953958
1324290153
570812318
383334010
574112912
148193800
761895849
545926350
1147748148
1055518346
270719146
372807572
1917721405
936745970
1890573299
1101349222
107533050
2074428494
319841880
1922490496
429785298
1809422051
1737070372
196418316
1865686390
1602617319
1639108112
262656829
665077212
2058385653
618960157
129743811
1608878530
1296244982
1027773274
611136594
251380321
520133855
1790543672
1129999654
62058425
722223023
1969899541
356373498
1485840180
1857485518
421187883
1907476404
203479651
341972475
1332106195
2107544923
670178485
1818800100
512053552
609467221
9949650
1394673271
346471632
40728243
491641761
1411810913
1039345394
1153930912
1037803916
1346217182
762506984
618568050
1099113767
1682079220
523271370
387977180
1642373555
1286815336
1276085355
1858816526
1222619630
42423014
1039290117
774065091
10157609
1394893094
1290145210
1892878420
419132167
1046611773
1815032820
1501882059
502529881
1923966025
271505712
718180082
506911256
1350396253
1010443246
917634165
166809906
1936257110
832355194
387242946
492511216
1481612661
1193230843
749678292
1526877281
1428588215
579524386
823277575
1306300030
941204584
1673699961
998813635
1665613183
148048365
1261200684
1873887169
691980083
265872599
54596741
668223479
490122524
1964197368
2000583789
1276504608
2082147235
2007675280
118679849
717578032
740599779
1989179246
1924913682
220893649
1699251713
975295284
91274085
1867711603
757860120
745985180
1527949619
813628440
262574082
1863192433
276445357
1156576731
888780639
27661411
1230785327
1761173967
319355900
2000007416
882829406
273983633
1996096070
51640127
437723010
1272542862
147217382
2038501198
46724010
584798432
845665516
870370934
920800197
1686991229
6834801
572004286
449441431
1089333908
566102179
798884968
1723564974
131667020
553497030
66180109
1250533067
1074151395
1225435958
189179086
1228853533
1590604924
1670321338
492172204
1987494941
1153430219
530859530
90825886
1097358294
1109017143
1932842492
533746373
532275350
1232897052
834742051
906471751
878195198
505303244
1599045677
1008108247
2091516000
907631509
1987094653
245305902
546836417
946020059
1818365624
1381978720
939753933
1899483234
913733569
451870499
845359050
1322753538
1879979108
128734519
190897464
1939288348
8904595
317233603
426764853
694450965
1152558240
1619356641
158690590
100715134
1198198255
1850989626
79416727
1448158742
19618464
564546763
210384414
1917186428
1719164228
1252399584
1222186656
1778047413
1093919258
1461586584
1572646678
265292152
1761451121
327845835
1430167682
979215457
1793826398
39886228
1233094877
876776716
285431236
2124202809
1025090514
787443604
2113672015
264923956
1977448000
816780917
972298277
181754688
941719465
1565329206
417410253
1410715060
1862137036
601581148
1403371198
1411930137
535658874
1262035751
13862620
1916968105
2121012078
169438409
1380235319
735429269
239905913
1315794453
416593266
711963924
27212738
321999186
262229985
99364068
1629454824
582847894
1415417091
841384027
340130123
1725790708
979301667
1820146368
137611674
1863068300
1378773444
1452834234
47366540
542676032
260408185
1225009251
564287797
294779216
1807841352
1229900046
432716886
1769839902
989104689
1954436010
154066048
737591509
635370765
399221650
106335120
1039787957
1530434834
515228441
522821008
129786713
248749283
1855847327
479531815
2131830617
1161982968
1027452592
726879318
192669228
919119022
1751577804
2016428418
544437672
1149272777
1386284880
1614989072
427063870
247353711
1230073744
196335266
1453677538
869921161
2118319953
600629764
1340900053
447223852
662409567
1395010821
1333385851
1812728929
1701941685
1626222545
1139056322
53145129
550653291
2120417579
488534116
602506163
640289559
1203161329
1855762494
863867051
1591667533
129513932
473506881
2130424817
604999895
2142770189
644539406
1340788088
1225166941
1262792590
1033407429
654699895
538159504
1903463950
459586134
1903544805
1706804898
1402533234
1005966261
1827323152
726713604
1800507878
1884950139
857754572
186778995
807018593
1716045709
225653655
630637620
109781170
681713339
1028849912
530790721
1235652493
1194187409
1450716631
405373173
1353296264
1127912670
468174693
1257720766
1241297987
299773653
149789932
1563514524
1576653271
2075692380
1263924582
404597596
1248057826
1564056958
1951387139
610117945
159792353
1233887247
159424754
684250117
504819194
1432534738
1743958685
87649819
1192449180
1444079607
380037272
985388742
754010104
745337440
917710805
1873916895
194842733
1107561176
854997655
1603920314
1927115253
849110767
696926018
1800284787
1893121591
849625609
1161731533
1739048880
1485172596
515383802
1568835239
899394070
1479330329
1062429170
927529161
536840573
969410249
787351644
697257979
1883815139
1908966869
2011750869
877615752
615898134
241731596
1791550992
1220933825
796141046
739635710
1549984820
370623000
661762625
1233818978
1857582662
628700028
1487759705
810255495
1046953637
1831724596
720749534
610823020
1235970852
1102466538
1663521807
812905031
622232112
818314887
1411126625
684599377
356218423
1503951534
698123511
1803154841
1806762652
1119521340
281248010
1876333830
283856770
2084968466
509997823
1807095614
1938677464
338434262
1966030299
694807607
687259432
1998321794
1380153151
612267490
1642334503
1464472001
1347971031
553558719
1899275132
288008954
1582715712
859344606
31805122
1253473590
397510766
337391488
1015741068
836878870
1640872434
678233295
61562972
1259260545
1792810541
1327485946
427092271
811932851
1673877326
1566402886
1886836996
1997937178
265299016
616784644
471516043
666381809
165009555
2057044851
1287669682
1392608189
1744149477
1961233010
2122060999
1280001250
869757887
1948621017
10171957
2003197893
2125468314
387389846
1059825513
1600836880
760639584
1602041037
1055600949
2018152106
1910254389
493013482
119377092
2098249143
1161408239
675934589
1139462375
1356251351
348071417
65079157
1057432972
546804330
1008414994
1207352880
1669644425
1076543217
1307076634
25573370
1557211501
1557127905
433234307
1154754884
2147403304
601076130
1350894552
1320551279
295415594
1677165281
447863851
1564223140
561433451
2086955460
1906655330
1444420657
550778063
470995554
83064350
1664604314
112321721
1756342382
2046042817
1680803404
1222485869
472384879
1457210671
1831294829
666720670
69494450
1952511100
170975271
1170893636
249326614
1577642219
535525752
1122086148
885792216
440061000
144845435
380134318
385071810
1752977838
1997642601
744989950
359337742
490608132
909283252
1306458915
1915834821
1607223488
260139031
967791164
1212320747
806624006
2002496689
1428106043
924550631
1057945844
422354955
1075386647
519388717
1304725833
2067912816
761627812
706799488
1945400813
876667510
1077983467
604860223
1620638758
307686323
1401829205
1184861110
1536378030
509310039
1980388329
849695074
150111274
322898385
301668893
944657151
728163116
876546264
637630413
1756448379
1687236277
1651992573
667661056
562574051
922767475
1821084029
545924394
1617700930
1456311988
1363088798
1311195008
720993379
585667795
267902290
325310431
1030066570
1917076408
675398692
1142471651
2033132715
892684672
328053355
1644072625
967975996
1148420800
1384419168
696052623
1149766982
340730228
426198066
1562497972
2143146780
1674223119
1024771347
293757214
1879591893
1684697052
1013916771
1382401011
1027614818
1084984472
536390902
1429964331
462320084
1412542839
1805779806
201201637
2077396799
1507750623
81940793
1321378766
1307235617
1226970223
961705677
2035755793
1806211698
351742476
2377183
1164962268
1935202226
2082078622
586072839
1493500862
1827294401
455919879
812151041
1939961706
215625615
1989778204
1976083045
1552178052
1144021396
992160579
967365531
781542077
217329391
20273200
358550889
1582147475
111318015
1881569719
267014062
1490403599
2119109621
867858772
128582279
1656364888
1782048588
1331212879
104428022
1740025617
817310017
2005244414
1273515699
1010484773
1184427788
995176442
912865608
1684428858
1224760664
1821062790
544167032
1264677415
858003146
1588474619
1981013642
1896808234
810236591
1100100864
2080167121
1933300847
1318316644
236480670
761109708
2055931329
2133612668
807431278
520795923
2055242148
1556569546
1379431234
66681140
1596650833
557160745
1821977724
1101320223
839776566
120329389
2048815819
2028997323
1930265970
224490534
2064500317
37792650
1497083324
743091060
916163486
430457645
1787405758
266353820
2034242639
1511477945
1484590343
1257569795
1594716001
749876688
1395295273
1103587740
240583109
2072057129
181831700
899051821
538699138
1154736235
1673369246
1797447310
1355092800
517165247
1856281320
1512454403
1961382303
1356329612
200450429
736637766
316730963
1648376058
909431954
188457539
1798257994
1553897057
1275969658
1749809995
649060812
20488206
1353768824
1455708661
1390141074
1475360724
2099998296
351866490
1231187351
1204796928
601589967
383562862
428712182
1469205720
1385598259
531222668
117623432
1184954670
1327483222
155842321
848276716
1696472547
2091937324
1352890846
114651902
1807199668
1886506156
1511431884
197292122
303664507
1978325344
563306048
1357621746
1157166654
58849668
768649446
804726246
584179653
575936076
642659907
1030226921
1351578368
331479499
1474943701
1463639447
1165525934
171242304
1139893841
1576332898
1608061698
431735461
163187177
1168278631
1778506222
406900196
317081290
1374500902
827775765
2084215859
1721983968
2028170454
1866857795
1675074280
1749511326
364288160
102673921
1304832418
165197461
1167054265
2044955388
802811456
589819973
2110667009
391058718
2129621343
709212006
606073821
1768188399
1720648401
2050799353
772225817
1879377721
1576002856
689523957
243005570
2397089
2065482406
644331911
2105229843
1347662360
1545234759
2003948763
1853201060
1920654147
957468442
1722109270
1470954025
1572749523
832462309
1605070219
1035181570
832812651
713132125
2044423019
1264361709
95659323
404530618
1590705503
395271033
1726874824
1563563490
1259010404
395218071
378298104
1955507872
1521138421
493111594
866768949
1868328592
744689900
658748641
864699310
1761573436
553252008
768705067
1784233079
1820221388
498485103
207895199
1750747054
1721148507
1011341653
258821890
363003772
582915773
986838764
710668200
1083720877
2020961418
1256292313
1332391156
1099397497
962766570
238519604
1625874145
1741996840
535149963
611413809
884004498
458708183
1893143511
616016956
664523938
1989984599
979055812
985392742
1206176647
485250501
348739443
1584382553
713745939
822311869
163982119
1107109089
283433154
396632816
1221847873
430506444
414579091
456012978
397982845
1298772441
1245061175
329059554
2017218500
1947848983
1956466322
1751252266
1272827851
743482571
1793335495
397727364
1363350642
2131298959
1468663201
1762884589
776085335
1952443772
122830539
248085636
1418059791
1658012941
940091561
1014543864
1844396137
1166711660
696208255
515636788
552826994
240261983
1679143562
706532904
1683532637
1947281050
1631259997
1706370136
1154599600
782595163
2138838849
670430723
1847247769
1697363709
1825425385
841763452
2086007465
1272892156
1994771415
830268587
294379534
181824687
2056373245
1781540321
1716405195
118388369
2015252116
877064111
194990671
188721141
603903796
1987153452
1465798720
372437600
537341678
1990306412
2073718622
1079529752
1655172264
630211784
340586914
982132192
784241996
2091955961
102471437
1543905446
1605012555
472497630
1541689489
230993062
846711676
277712037
1743994072
494397277
504390475
103409400
1222896828
580591138
965067765
837370362
290385616
605803950
547540016
1574826010
881108178
356865661
1008181926
1370509960
28728971
213370019
1269847553
1028199318
1645133560
1213447518
237454541
1580230875
1029335105
623082796
1665420766
1312513444
1543630889
711626461
1243203689
1145054499
1412832268
589627499
642794741
229274788
189752524
23012109
1150424254
703129037
327271487
1794035624
659003987
919363860
824559673
1463236193
972382750
1192398722
435678978
297808950
581763553
1249138098
198134975
1166684494
102875640
1622234372
661419376
1764198295
873598115
1194424079
253866946
2076471359
1456908062
183861005
540377994
2137422672
1778954480
1185915979
956323468
2093779974
1766812974
1996305560
1558618277
561537337
1502007797
1423588958
711994508
814391662
59760921
814236337
2128459572
188379909
1899743266
1967190057
1304286413
97622357
2044905663
1345184915
572660903
305535734
1834477831
1799255890
1916116369
19558531
822766481
1184140207
1695914455
932002515
1816530826
2036427523
1710066639
889290903
765663585
86746962
1584886332
763917609
1154949943
1821836497
908157965
1068877498
1631040499
1759997188
976841970
2101834812
1583325430
1738008646
1587589561
201993251
92812676
1803460773
1436998673
420688470
1799824128
51833711
1355730761
813223558
1988245956
1068129268
1398645913
1204961858
109701297
1999756774
1521807056
1776830398
460031380
484955872
1067009787
1981748977
1420582386
581194184
379986134
1313010999
264146614
524038058
2102388346
427838145
1755358341
1681679161
737500498
1936736526
1547240483
1064972891
1419858362
1916987675
1293818589
1527873683
1228770168
1731193200
815552009
143270177
454560348
410432705
854254728
1107112460
1622903188
1951877196
782253519
1311997140
238832896
1619816831
1687646875
987095631
1329214666
1374723134
1989625216
1239993280
418978258
1142303200
1076628184
2112595425
907047379
2025606979
1178947833
571826847
1548958635
455703091
390615154
38208420
1890661392
2073313358
443032735
7154812
1945260256
316921236
1983171432
1395244170
776832580
1597049281
1668410900
2076078602
251384460
1838206933
1919316262
1733399396
1476956793
231819948
2113260681
969253486
364911913
955409660
1089743910
1853691270
205367640
591588813
1061574629
1300437758
884570205
1194016942
1971217397
699556393
391662396
1842246209
113649962
1989340885
1163730577
1456146298
1778943295
46658209
1925066532
545534797
1684693689
101101486
759055778
1987878216
1883539926
934240924
1917537180
1399566330
82786273
1296118981
1812145825
1356230322
214990990
235026294
1759501854
236246003
876508468
458515519
816579973
751613936
484840834
592488715
746615535
957038222
1720191013
1835071873
1856780668
256232912
1727797820
246573421
42462775
1923845051
1485604777
376983240
190133387
173040880
920259727
672754792
476811910
1675270920
2006563765
1132471307
1544784994
1719392851
1167958038
1776726088
1838221798
1360976021
1639523575
1603823492
1308492179
1926396623
1311917440
21038446
1119251857
1151042619
1854965159
2105736595
792102847
1744161709
1320858216
1101911521
594300294
1299053137
1366583627
177047708
849169737
1792856556
392980887
1349250673
639744342
1894578956
86813682
796733737
1716896945
1538546457
1734165268
2081441203
2135050060
172618495
1374356290
1677487647
1973267097
1029784758
2009265109
1424278620
870718746
1964262001
1576240639
1493879842
779489102
572834850
1982109176
982060359
2022963064
2132706876
1500984183
2129573407
1671323148
702721871
234762526
861226417
1687499287
1044766500
1981840619
187252071
1667327313
1049216018
1112949085
33479803
1113313325
110836233
2060569676
49013016
1538547345
1528688764
2009415780
234836759
1702527918
1567528997
1679166669
1854953046
606598766
1239718499
795815198
1396507853
246330825
1706841731
566440553
2056409287
103503060
1714612300
326046469
762703670
108826370
1652323961
575587024
1787513324
1008805007
241043555
355767132
1944877553
920452793
190047581
2085903425
1655720304
2143722414
307067210
2119396294
2044083886
746439534
271041711
651050645
743550273
543982416
187650447
1950678983
671928693
135492330
1209184844
1350554182
970781013
964837333
684623864
261873597
75532336
138248744
675024901
118632841
1323333544
1106434192
554384196
1193890034
468534046
1954303209
1058098067
2120396596
1351700614
1288962051
234158730
261412350
1649488959
1371086458
274802493
1753440092
1666384434
1944525845
654773459
803583611
1051043919
1759525104
1322844401
1861066535
432099596
74206507
1644607840
1803454266
374984100
1208802730
258218753
2103876947
431753186
650606446
671322040
1107997250
1292860650
113726747
854385723
789963036
1005895516
1500989945
1794748188
635305666
1293549822
903149308
1660960413
1313723190
1249814024
937313952
144052000
692459730
1295965852
52048325
500353314
2005288261
585124146
626903818
110938079
1129191814
674798794
974033816
1848125112
269023833
539450294
356718455
1433491632
1819545530
981175547
1765986649
194790889
1624256089
1367244525
1208375107
1698755095
1943045818
1522307558
360238839
1070508583
1175920202
566561300
1985718628
2051980250
221253433
565832058
47032257
217035362
68980883
883479223
43394919
1289887268
949929730
1439036142
1014347309
841998832
1905745040
1572992049
1759309432
559352247
1139138865
1855191017
596286379
1251027029
1214051012
909154441
1186080334
617627303
1182477731
1170666577
1835747516
1654270218
213509330
1966915411
1917585996
2064356800
409117151
683826672
439223566
23823290
469527873
1350043299
977268918
165169112
1686232997
540863680
195327875
1102519332
313587789
1205957249
100618958
783234438
384155365
1645568812
91336231
924410453
1527818974
1653290296
799462717
720187393
125424628
32068921
2125604401
2085919276
1411508950
4355853
262098838
858734672
1639053447
351138097
1303761809
1726882825
571139971
79240816
1385223331
777056179
1772475285
495634372
1447832002
2091762747
1477845422
1085380573
1378335356
1351389057
1595826431
859214760
52568886
1736370922
1290334802
497851940
1227596270
1597866328
1595242900
2065039771
1924286867
1144257771
158078070
815333939
1533574947
163872403
1143430090
635205751
1615248797
1219205831
1659251587
2013623013
166306209
1678631183
645280495
1198448914
1905082083
1574431070
1892175004
710165800
1275509651
792324794
998219594
2093510337
826094805
1780996496
783058360
410074251
633531041
1021775258
1986281138
1956734673
525317388
684879942
990275025
1233736212
872267635
1503540121
1763783569
257419408
1598655792
176426720
1124435259
340032832
1190544811
1256261367
121351638
1788523928
756500813
1005435570
1277824361
436304840
1134562421
224016985
173961797
1297480059
1627077863
246834453
738934978
680761694
608841106
531615699
1500078920
140644836
1796049573
558773108
516948744
654473133
286807643
1182229117
1920141257
7624433
1322134640
1109641099
215572691
1372313284
684576530
1439460510
2017203267
902947462
1195965125
716932961
807344127
723999929
845841132
755536213
596963845
1044666561
1548465612
1328080056
1774067695
600595873
270141647
824042366
2033534884
1171304455
1361972397
510240122
943271986
549037098
1811196427
840117825
1149599987
1253046411
1974183321
807611382
1592478313
578762867
923954083
1210203363
2010797710
1762272516
22029733
2084683373
1865171183
1921657111
862983549
1425547981
849499775
720556560
1106590138
1492766583
61292303
1525830392
1629895291
1972863865
1308978170
1898450507
97688862
464209263
509825418
222963880
1198670017
1365039688
1886807776
689119928
1235231377
1495712521
972942890
2096134981
840001989
1386529628
1219921096
613112397
1397341202
1641344800
1050115022
291783197
460184048
1972650508
818608149
131779122
28672648
910146751
720493180
890921465
471703681
2038631109
426012735
1652890022
974896652
1350414985
1648421687
1700099651
1479786649
1636288937
1043898874
659573337
2070998493
1056912393
791484480
125802684
48445334
1353083556
1137561391
1477410639
1080152071
759023758
747101497
1753622717
821298805
1847616054
2134396589
1504691830
2019650205
382559068
1681018418
1790415846
1384790397
510063848
1212814472
84336528
4788642
21998574
347447598
111353389
1287581548
2100264782
1454651942
686032014
587886858
969492000
772650203
1668983174
1267426034
623492664
1251640709
1373811010
1257477086
836311517
908433629
1802927669
75886936
1909986903
555283062
1283419133
738520004
961649286
1703286398
1622872563
1123099391
134864093
1966815544
1978567934
1339644444
1890848972
1823881122
390123911
899462070
293052034
233199491
271910545
195049168
1896734839
1926090677
406710048
387488326
939616535
1496586313
1845701967
145316195
1169674734
2109342475
328336280
1757024406
219091333
364944265
1792114627
671293547
1953978752
347328319
599008593
418552715
697466217
174710320
1136619250
699038072
1887559681
224957114
144859468
226038626
1932257907
1291928155
95692150
533522667
1960970740
341087591
508799624
700754816
317732428
946804611
1698779257
1453101843
1656684571
550473751
1932237319
173668904
1246832351
1388847616
1959257910
2033599144
1610987377
625685667
49297182
1298792709
1923592729
64299911
1298068131
1545171421
317995233
1816376979
985775831
1631794336
333465149
478962355
1593595511
1974620594
1996941817
845304286
177499347
1897170165
516493600
1341993771
1012897812
762696386
1741149074
777114579
1756119770
679634047
2005027227
1580039720
1463723799
1242541165
503311186
1455760158
1268437024
646828486
479229418
1365854606
1093969211
1730307418
2076859051
1462748993
1061092098
407723429
1460712631
1317290123
636661380
2065259324
604620659
1135636766
1497810735
335033450
9372851
411909000
1395826940
361548451
2042600282
1018004063
1907564254
1824728481
184454364
141805573
1122755773
515364888
1137003577
1386452601
601725424
1477422036
391373806
1495248988
1011495890
8427046
1365746725
447088873
1015039799
1550644332
121723208
1215988827
1072063230
1100091239
476318096
68255596
1497330339
585820281
378879004
770384065
331425926
990399772
80201318
535851071
506818384
1665086395
683287427
1187198902
1669326084
825122706
1664176476
714189519
100687259
1128025385
383334222
421451771
158034846
936273536
1307808985
1204871110
1892807743
572161831
1797158668
1840641511
884000986
1788057771
228276091
43067644
922830987
1746071251
362742361
18871027
1097075638
570313675
1565910052
1072271660
597595472
315401385
1197564161
755574059
918883716
1835662618
867930564
1988336755
1535706106
1461425212
1074252606
1775919237
4602266
983914575
1887030150
447467517
1434874764
1351721970
2057072919
693271949
366302475
865878265
1801517120
1335114187
668811741
1466021340
1174389401
714203662
1743144877
2056509790
22258600
239663458
267391491
890547927
1970845785
135792886
62907150
226003633
1536672963
316065663
945526351
277905079
1978079943
1613957701
76196579
951979499
1309280113
2325841
1645630986
166799602
873974381
409019206
94477586
575763093
1219695418
1257807332
890402716
515099537
1622870041
1545879130
1789196719
354232172
2034160612
482336002
484542112
246655035
1048362138
398949069
1909394131
1436484269
1490403704
2121377732
903495107
444148493
1186906389
1335276835
621472985
1745897766
47720413
1010150495
1866484997
324727864
292890185
1409814337
1582126587
1352644425
1358655300
305488288
653140748
1441848887
212106728
1935112171
867131066
1983744124
1497981958
1394643019
587248734
1733887718
805445874
1762931445
1070287349
1887010558
176258743
1491327436
1845838710
231659364
2033613096
1814061426
1524321317
687008884
1130113967
806437069
975776102
1561594867
490817520
1537378748
2031768704
1490729394
1630540731
242921728
267099477
1328266167
2071981834
728309483
48681982
185036399
1652122465
1165920082
751926252
568811825
2127935642
1346374034
455574900
1796946383
1505956851
8788379
379261071
1371922910
964042299
213397326
1752315499
1245444567
225587771
1077296946
125557891
715429409
668013129
518060682
359960142
1641890718
1089677152
584177695
2010406757
113398360
656492275
1869865829
1562302054
2099014553
1137246450
709776871
703454901
1955884311
1276933728
49411800
386974391
1362005333
50247684
1352287038
1010314778
468568138
1715841916
221470392
1489516671
1835045691
2038069874
1519766350
1720285045
1526192430
476154012
669575740
1611798586
1260994345
2075324835
2050835257
652214949
863875112
780963928
1284478368
456983394
650981879
2068220840
1887809722
1109786088
1091109046
175336917
1381372594
1133389452
1762980746
2129969754
2137739935
494355783
273754371
2116893672
1349799848
511180713
177535767
729375620
481438092
342436661
1350318873
1983368662
1702166649
437462848
2030548622
1506400699
1977122384
282345481
1991377773
1393948342
66135480
425269242
658084794
1463055089
1975217016
1218452104
209785403
51368401
87922024
1688270391
268895911
199338449
476931141
638656313
26591791
747965143
1653244602
1390303465
351048497
1681353914
431930820
2132297952
2034450883
1438721312
351602101
1612845307
1084806167
2040424062
989345149
1613033686
744397373
360826072
1024107428
98365741
376472299
388580782
1548188253
1324914089
401323950
2061432175
1379850028
1231329002
909410503
1453196695
777892914
167552249
1360818671
1994748732
986879912
356135278
1048174069
845231334
1086327887
1754939846
1998689155
900919790
1286463992
294865401
1950605681
147013390
1632253161
554962407
1531830904
1931765259
1470840746
1352961073
1502613932
758100821
23261595
1482813578
403384149
2007387104
2044022775
1127124385
2061777953
1136561389
1902288501
9363373
1864447569
161935375
504778411
164402756
1550744934
1135049620
1655421276
706258716
1741616803
1076541190
635018539
1468360614
255281468
488057562
1089825009
215068826
1161128567
1124230555
1579108812
975046183
384135749
518425240
323487010
751094856
227850023
623077496
8493031
1018068904
1754542803
1488197316
892051203
530249857
2061184395
631381202
548177897
2029565116
1799041957
1440685926
1485342892
386083230
1292259557
1137579938
113729479
1275141963
36214054
769986750
1622793546
1956385256
383115349
854617675
391131726
40475685
1242363576
111196881
1196558680
1272965635
1028709766
1512832525
149514018
1896755725
1360625318
1156291174
1527861832
1452423342
43816349
754955344
1218003875
241424790
850387670
1210130388
1234067133
3119789
346400948
1223349990
217805272
1092175279
522481579
755234776
68206198
1289718535
941298218
1689471847
954501398
947497847
2014449981
881152826
807236176
6826694
1211838529
1036902363
1308071404
1125222897
1237342770
183381736
1949660215
161745167
1676856509
1349030387
1336779217
940929607
169577744
1273666555
289816440
1459219301
1087251477
1184290801
391068505
671797310
633250469
1073153903
1498175577
1482069262
1010560522
723511350
962592413
691187944
59724716
1873773261
866636781
321425336
1671587260
208601294
1023155232
875990089
1198268270
1233193823
2141380881
1289614106
1271288079
1545973904
94888547
630655995
1013732469
909955755
1168789284
1885613291
805570823
2010127840
1880179846
408736735
1865554037
420316802
1203246849
1932118308
1910145611
1731940235
1111712387
1854622179
550400124
1464768680
560980621
505559571
826823650
2095936631
801903144
2077580899
1521961032
616924903
1215141086
1061920646
1450885272
624962448
1381197290
1729385359
206535450
1891443555
1564856782
1748406350
89046502
1352453080
388314479
1996522923
981523212
1887624281
1572374212
2114969723
321125591
89828562
1110222193
514601843
1776826758
1673921533
1754624575
2142005964
931262717
1170173319
1189195789
1044399480
202600223
1331239076
1674750884
102160375
1343150472
379665863
1470671916
746264128
1481728800
181734679
1968515972
606037675
811124925
321594607
740546096
1030830869
412357818
496930788
1592480733
1768797193
368094141
440617713
519493465
454052534
316973372
130896843
1845065530
1838449427
2035766043
1108557683
1669090753
1675863643
1474907626
863328218
1331192243
1739031816
339507717
1580352146
871191966
614154577
1593675510
1792159477
937812109
1993548087
361746326
82938954
2021330713
1624533228
2019299147
1339312253
1917274649
1618361623
467926363
541758748
131737609
2141490342
1037744489
1905276789
39716162
675152908
782479413
921656639
1103127486
275121790
1253621486
1007680353
787354413
113487928
244883513
972862719
1674846689
2085020075
587112484
520505373
1643549949
1663848701
1447336091
1137607993
428730363
1494852723
1391473933
1742982393
1883002275
340432007
42762140
1417025139
1737222171
837293734
1863365732
1808694740
2022068463
1304596193
473259710
944921041
852986334
969411249
1027128361
1039850148
722222106
1034912375
1521707572
1699360787
1151136149
2104632447
1866357074
1323775895
1771506899
2135664431
952830459
992522851
1255442739
1209705145
2007961682
1895367834
1356038853
656012243
327409867
865827390
1985906556
269231536
555476033
1593579069
1532407338
1293018316
200135777
777185425
1997568037
1602517050
813129689
17034386
1859418218
424494277
70784525
633630476
909427842
1314084613
2063965294
1278147739
1141386336
2008544503
815409620
957273965
1341930195
1086011643
2019445482
969668235
969866652
927052744
1418653419
394300248
1818334730
1075058426
2030091020
1918963608
1140101404
2031216309
1692510143
2051005574
939460342
1638937668
1241113597
1763002468
1177650360
1950179512
1728905705
2023050513
1565899541
1350755892
773614464
1140569653
1272707000
847129404
107748909
592959294
2131191003
772365359
894086971
230738404
751440433
174935472
2008913942
1945842913
1401013315
519399281
441633556
1295620389
1340509621
1002345938
1668845245
1002449096
580660838
2014987259
1876730567
1062544703
1542929587
838754048
796109848
1602667810
94835975
538664791
82438364
267363231
1192596167
307321690
543042866
1287828689
1785565068
1516052887
157820673
235390459
1431907513
1488345788
1804266116
873562716
2041111133
1337439341
458540589
2010513948
926177373
1766462251
1905090416
905109646
560334492
1231801435
83039829
457562637
402824376
437053664
2049487462
1310913153
601699067
853110636
345265767
659629012
222904816
1504360030
1779481880
1779864425
725312280
377011769
376552667
717050259
1999231294
935629762
184357978
924425833
48095207
1788132096
421035727
1555741023
42386686
859611159
512626711
1418671853
914343803
575148694
1156044995
1810226731
492421323
1392756613
344183592
919867464
2010748062
389800881
790697568
808105498
1304193331
770280815
1556567019
658683482
1261610908
11044641
822712989
1007285215
2082653138
636342871
1841652609
1842992273
459591078
1276663861
1805575883
1774210672
1632094146
999595397
932951681
1359249149
1976682832
1282177997
1079813185
550488249
1749804287
2109465647
1553460348
939817353
1321916983
1403234606
664054542
812317031
1971686529
980636055
663263173
1551794239
1323975916
1810035149
1826163275
994202657
579057861
894832439
1482704488
396922784
1239341898
71338323
2046300275
1362325520
532837628
1206291630
2141882704
2006592449
522814541
97553681
2030719736
1935298701
210855332
1886144435
1095957609
1765714254
1699529709
1702087956
907195992
1594142007
900485228
1943245816
2000572135
1667855551
1609450359
1726518017
1219524187
470235544
1258660901
1460626328
1278561033
529292015
1634359588
1704815398
778251719
1794436483
1027801222
343740080
128048723
210751677
1482264675
398846852
501276357
1337478430
325828307
298457949
1654530354
1213020912
1770533359
1613855861
2080242280
353284134
692680905
2061239757
1591041863
204158676
383765342
1667506235
2057791675
1164282646
1727697422
1178208443
934748026
425451924
331528031
879835996
175018245
899266020
574013091
1199105161
645671860
1362960560
123315699
236477547
1730634289
1578677571
2042989687
1411950611
1367185628
1180363106
491988041
748946547
672684371
1592000975
463923673
532969516
1599983411
848529779
1704273007
2097835546
1547471725
720785374
107851410
321148817
1183027682
1591602852
593528267
1976587928
1528278088
2005588085
1984701323
66121612
291964804
691138265
1281793233
237880514
312219391
734437480
1314032332
1352226648
1882243480
1964150743
407943960
1744097837
983749990
759415038
1851762579
88792084
271238285
1933201390
557430571
1622831624
1987422423
100577029
105072117
1315621245
1367576698
1290366279
899249383
1589721626
216732081
2458662
378716989
487731392
333654047
1599483460
472018252
1311123899
2140428148
1950958981
1873778185
34320920
1917983067
1405036899
705771122
1657762520
1769836674
644951293
528471586
1674789568
1727169958
10456369
745409422
1402814763
771730159
781184959
1582875666
1410856775
1863002422
545613971
1153455289
1667007243
539259721
148572209
731599324
1765787981
1743020861
185201210
2041851806
737914950
1797037494
176421829
1786948188
544039251
2096578195
1013698860
1546778287
1082233695
608685341
391357615
1873066425
1820843369
535722120
407594114
1097320841
1514541244
256809947
346519865
262452544
918854227
586779186
1946749864
843388238
1710026386
1020175170
911266707
1603773290
892533327
770813776
356871615
1357388674
1688378842
1276675038
1641429538
2006639488
466234950
1724968718
1896071770
343767992
907739434
947907846
76982165
672970344
1282997545
1174086520
401479962
1544665494
2144482673
985507246
1498337902
844547489
1253542845
785973704
1547411873
2027210457
101669327
1726190503
964720028
880454722
1461396710
88416864
1572402165
1884260758
1797871443
1331872746
926652386
437288488
929825374
407570726
1215453213
1460364704
1770891569
363033241
1539953814
17256575
1337791205
1522019419
847252953
1143718788
1024009408
1890521786
129737362
603439455
1359332450
33488374
628397506
2121898313
265470429
1382831819
282565969
2048426105
1639828003
1139536564
2146236426
593555873
1608016327
1944926245
1517014056
1566889444
1157293622
195857138
2076380491
677409965
1892522129
827260855
1149299415
661990344
613461991
514349415
1164035590
929755068
2138862547
1034702041
1852813497
1435079788
1118985648
1236012252
817591056
112909564
181945284
1470176909
1767381456
1682330603
2006354759
1323726412
945949960
1821895654
659710611
1189141183
385527324
866281281
2140996406
1832358498
323059027
260999450
1894841454
190731942
292800877
1669860492
1047954805
2035388652
1299965109
865691194
1353176998
1183178322
408478740
967265035
1003393215
556522645
1894245526
1153237494
1769151686
118046003
532142659
1090157323
1039608187
306717489
1773200945
1603612789
565452456
1069401548
1031287944
1937559098
118923874
1531534791
1939432237
945070765
1565532668
1376541080
1369337734
1586681618
1498899552
22862022
2086612248
1622568677
487662915
879980879
1710310305
1386549596
110737000
1643461414
130135438
224499828
1472768516
1570448609
1635839439
1315727840
1881638277
425168794
1101682310
457086874
28605277
1014707016
1284536085
1987102407
2062167271
1182419798
183933440
893313520
1453684268
638782111
23133269
154767155
480394759
615929643
1835303482
454455863
459821583
1093914579
1180628669
1622160221
1184974903
332011236
52482352
694636624
720398519
417097635
1848738716
825537673
310747374
1185837461
2121748816
1675565356
1136950642
497515883
975940732
1457794371
897068062
1908267233
505748765
1640400563
707626534
2127268735
1537191644
563173707
1584145264
1890406988
2060248887
495122468
1403482878
1663886340
278152266
804199751
1138810577
2094497301
973947469
1200224761
1880356230
721532850
2019289780
174919428
1168481410
744071002
1404627316
1564921211
1160727126
42475096
1552821227
1313209796
656361643
310551796
900794199
1685188918
1892089675
776871706
1256384051
1497397600
110118314
2048143423
853638955
1264232691
1177730349
428587054
2087687007
111237940
1440887763
1372954185
1239364726
245531988
462360117
1326376720
650547768
768626085
963754413
66653923
1873302063
1693117580
2067408658
624537600
1937271978
858674264
1365003303
282225970
721851379
1358209434
1309847194
93464297
2054627711
463360901
298841575
1700820770
1829997949
447827062
855147966
1482978872
1004235667
859806037
1859985385
103269925
861860443
1338442430
1477414753
1022814178
898369870
2010801295
1078614380
1189074603
540466842
201707183
1246001344
1456467177
1363609037
394161416
1642733430
1735528453
1435639301
1783576541
1335066882
411968855
126681125
1943235588
888317271
248171835
2132571385
510642960
9519563
349333570
871265135
983278535
1188535486
1006396332
400877415
1483383325
1974826602
2109459536
926613259
1139304344
36043984
1714695294
405668307
834071507
2095563913
460697307
605204046
109093894
1843514274
604081044
1474306265
82801753
1808696312
576175194
1381581045
318334656
535160080
1383004235
303937745
812920000
1130333841
1897396383
1443590764
637560473
650494658
1416430787
377069201
1685959570
2033377397
1603192473
1979073201
39357233
1337017606
588211812
1414483734
1025694765
1528278929
1720512530
1590705548
1661498787
1289386524
119274998
213727007
147863281
560653406
155430443
1865728783
1983580198
1625122325
1953226462
398523455
1001494997
1689258287
146714955
419516315
1901194700
1403636648
530470849
1224065798
814589822
1256983148
166734015
1955906335
1856643931
359592783
111016700
544504180
2006144983
1631715067
1993263783
1114679925
1704099276
336163751
1148691772
341187712
328826911
911339358
50715927
935101916
754201605
1735588278
688096947
1599603258
642800171
1775869575
1555512430
304812522
422405584
431231043
752888516
1629626380
736431550
102191534
835675307
264343501
1704829958
1859643535
2050981854
1018123255
110573286
393123783
1382774989
117509174
979662989
828514733
1661329277
22522843
985690002
382669321
1490111211
2079434779
1053945513
667324670
1018893871
1258073581
1540216333
1532836869
1601791017
781181121
1225333391
2002979307
986541013
1708630166
1252759136
1742549821
1839926508
1058789248
1532273066
1501242900
2141629287
577360337
102920638
140476203
1663718529
617257458
1068319324
649465117
1024666309
638509134
1839678895
1420810660
1266162158
1398368569
837966917
1570651368
1551553343
615580341
1998362018
1275459253
556012169
201524025
693401693
1755533714
1198270764
270487457
2013663738
1584942117
699454282
1985407423
1903284284
136170689
150557608
1770391052
1118707734
1487985246
847894564
1030924965
1671747316
1691672357
543630738
25744611
2008900217
1180955472
395021376
236791846
822395075
1871064768
2108564572
327099241
214188258
590780
463294936
1917050948
1301809906
1374658644
1078825183
1213356205
674656291
945117651
1004374543
643446103
758711226
1440423446
1894805242
1300112392
324565598
2113465924
1172282775
622507469
581718702
1185702119
241470905
1286784256
580863525
1176316940
427557891
1177183288
1365868660
1911601090
1717800760
815354697
352428046
874887192
515001326
1813905173
1117093574
191942523
1387131131
1127876241
180076921
1932736782
404562768
1583434096
1303326858
1497660152
318247693
1384414910
1409603691
367534148
444096258
192959033
627962277
745044904
472465745
662309773
2016841935
284127496
297337676
273857592
2035425147
1247168714
1433188915
1014625656
1978047322
80054479
1547127598
8980160
1013424102
203282403
1536472998
1060095110
1550988691
725804829
610971946
219927897
1102736027
394355812
55539297
178489642
2138813111
1567159618
1102575265
1159542528
2130513894
915617865
1924021923
1709974483
618267301
1173409661
147926106
1298919314
1709261223
1918202635
1249799032
1946389786
762985140
1964772218
338147751
197705378
1688361587
886821612
2012508958
1631395233
1504910613
709329172
753952207
1640867838
1044506128
1466923997
1730735876
2061358720
1770692923
1203770031
490299036
877083529
183904676
557105166
1860674477
2102831278
2037218217
89748592
1402093850
460315990
1363848043
1523771337
1850771683
94420254
467183192
373748905
1623597464
948768157
1215478383
1000208817
885707093
842775833
1349838765
381043719
2015859549
1299099780
1951266611
348291619
1825174248
541989388
421813240
900480303
988721351
1380996809
1805572880
1056136198
1642376924
291984737
226622471
799255794
925443019
1721533584
955465935
1863940096
448665843
644106439
1834165808
1315838459
582757583
420608724
1723788328
914728228
1598070969
1005940204
1382753753
1121357124
2063117274
600505944
1730679281
321149059
1672157281
356984522
1115732774
1283873360
1363224483
1487314908
671473703
338916706
1894759902
558630192
24486891
1152116281
759289488
445908126
1133577719
939136241
48578934
1193874251
613425844
1071869998
221947321
1614785929
1581661113
1191333561
1959382755
1178868594
119965559
467786238
752566646
1554169903
1652214428
290783294
1956124049
1450438592
1631368944
1835101965
1529945362
167005659
1780684055
305632556
363745043
1423094541
1620292455
1657843028
1210547081
1937546296
1196105499
518770583
2068269196
1773281199
1152066550
1346571409
1377400360
986344626
1002509571
1693552433
860187283
875679896
506780887
958646000
2079721014
1959413071
275895573
474651183
2043658330
670533703
1920624495
1277861998
1417022282
457160699
1559721465
1916822699
1044447337
1770617378
590645917
1712500587
920933555
1864411828
1876545545
1361828099
1642632336
365596979
458543578
1335043131
1844947103
1213374345
1744897146
1237262296
1226678660
18397280
1631655390
186257785
1631505523
1867119902
802817408
38889344
1998851863
445457259
1325466837
650720187
362712183
1024152921
715988714
816622803
224628863
1071551909
1356704172
657766825
1768014960
1578020643
78019886
1121813124
644918174
1852156600
720565387
1063521361
341534434
881118503
907064824
2072304089
627556836
1573068364
1714635496
714380978
345671175
1987999282
1782665310
1714145662
840570843
816321614
626845467
473861583
1345346203
1148566791
448220178
672749265
982310096
138436791
1113698480
1524349224
1418218682
347687165
1324067480
1378499919
1917465482
1723780995
885027910
972044781
1003617137
1882823886
290715088
2016065076
1745107441
1837853999
1632670710
1205162936
1627211100
490233914
1243007317
1915896095
1779044541
596889078
335513211
600192056
717770692
1952032327
1341282737
1283550186
302965737
272455243
67133376
279886609
1449103254
1016542933
534051905
174168637
1891824324
393839318
1659722050
2033992240
1242550281
177591667
1269280787
8834623
1908316068
595341384
391862568
967861684
411712630
1071417818
1355457744
728985514
809455564
1217651610
1667201774
603311036
2100979324
1718478861
650363796
106829087
355910592
799281585
1468438327
1383525491
976113466
1162041392
1990145689
119098012
925618005
868312983
314493797
2117524035
1611689748
707419695
193065177
58546851
342722876
1064309438
1874002612
749472209
682868038
92529284
753809150
1691620866
1612204865
369363014
1612217557
702355849
749844557
342194564
859448881
767990644
980204187
1436765647
1450071787
1665112690
1553624530
1973201901
1186479455
2001543007
1291374417
510279942
1051661086
1473828654
1177977460
638860866
1511121998
690009376
1662180567
1798430578
645144755
1914739988
1314601511
18577734
273937284
1378817451
925276487
1215827767
1426809896
1076232936
667975619
17789439
1596800364
630220810
1297360506
904521244
872333058
511062579
1875438994
484856173
1574900995
1082067431
1407260907
521138733
143497261
172305963
2020332673
1058839732
1365235314
2110871147
570130548
2006745547
513303337
1868078219
1777419556
1921285419
640642852
997551968
223277024
668724079
629025039
1714719966
47191803
24578133
677242278
376374354
1860928876
365352262
527175671
1997160663
1602089038
1676117921
1782833539
1104616248
1342108211
926318148
1671357160
367588467
1380011822
2027471011
1785541523
1029560262
1457488471
968557812
1410767425
749774218
1939181666
666123625
691363241
1338917987
753476955
1821618207
121365409
658955411
866187228
637768640
2123766444
1242831158
900494760
961099489
1173858655
378368890
1430042777
1040952752
547874569
927171667
267370812
392824953
1589418874
513498844
1527708878
315232631
1800701881
1042477678
2030178459
132682711
1845671492
79131949
255258103
2111056163
431723317
414635500
1256206218
1151045740
1555352588
1368733433
1846197397
1134070629
1103689982
642740132
1839969647
1885357530
1963985860
475240250
1550297104
2055357133
41781649
1016632932
888409125
878629822
242584019
851296954
840173386
561911294
1969848054
2083225377
1095858471
1458600332
1890436901
1934485577
1085493249
39964522
332989378
220366111
517088452
2024267627
790510183
1299317102
533471040
481658501
1613937736
1211035965
2025398974
1140546907
1550898998
2089982248
643842346
1969153546
1141394809
1890632387
1527740759
2081506079
388863538
844862726
446085369
1202615632
861463938
1146124166
445065838
1999511914
264633613
80149628
1073203410
877584245
1166394335
1150997202
456145709
826609746
1217570534
342475023
213580370
714488852
343458074
1058973331
1316993947
1126824006
1883425712
2139260547
1856448012
1756976777
1383913143
948738647
1630064282
719706664
1463666865
1447717652
671382439
258012833
659072886
2136536149
826782361
1907168864
544647212
1695010409
1830849080
1696671820
79365954
1247764599
1163839724
1542960647
1848748444
1214454468
182732661
106070816
1137279827
1745402126
480615987
1882960428
1799080292
1618840692
2130450609
1573745523
2048977273
577949253
1361703423
1086929796
823413113
1464465902
168942041
1661436237
418894074
488255189
608354130
88671191
730347679
245865313
1687742098
974297366
93528689
277212935
768951264
811369474
977271428
1790890990
1588338945
1912492815
2080153351
1752527314
116132062
1306543552
1891553418
220198934
1400765228
1041972161
745236938
1762668481
1746921996
374352564
1968464057
891557520
2027584868
648027199
601787955
530022422
1414733599
1137554585
528498257
437239979
859525068
1295073485
812222727
52060095
138297954
1430801674
373780976
863490459
921551143
29999803
296931487
1235958264
122640743
206016116
1325138203
73938506
1590349755
75943647
1713658818
379039733
1046142129
299338371
1828091474
499955289
1090597031
1893002857
1699621631
1176658269
1419690017
1326912454
583100843
748403540
712071205
1853836991
402313106
993964930
1670871697
635962501
1429669887
138614949
1226539514
1696663905
1584788449
869177957
1848053283
1447135035
1628478258
1440142445
1847572638
242772902
897901534
1206018005
260968423
2091146852
57152189
1954672216
1875893643
1679572799
1251021779
1484417938
2058793050
909192399
95128230
129575000
1414771159
85135927
260352541
1380649921
38912643
383827306
1837290655
330288794
224320909
1338801705
517539154
1224883374
38126895
1046367008
287768346
1083080599
762902429
217870675
1616332254
261058689
586148372
2013514017
279698879
2028729196
525831728
668497375
2131416227
300767220
246881756
1920477872
1421578605
940033239
130690772
272038370
1625681029
1424861546
1383141463
997174011
1396969528
2085042246
448294378
51419180
1889018023
545712548
1092172970
1275991443
2056695001
1920206022
1269952261
367222503
706143691
2032415591
1398403351
309005859
1132044233
238885632
1653632253
24647957
2052594105
745996218
459757250
79190118
179015206
1685679632
481018201
1216976210
582912819
1447751079
95189540
1787437101
1918440115
1001175823
589294971
1993207424
1891140175
1641777767
1053446825
683753833
738477201
1733185866
1051009286
1424085978
974145574
741087571
929614627
2090307657
727597272
575789624
1366934461
227922013
779005701
199318491
1582942543
843981106
1653780724
1030889765
1071545207
1629328214
781163040
589126040
1234056725
66949170
1216697403
364764141
262419964
580991067
2041087552
2145200161
643630440
1829259747
159483516
1743155747
659304385
1555074755
562106594
794342300
1771847284
1588515569
1658570978
886097380
892992671
421028496
1438482598
149194141
1477182389
1648758816
1241860603
199752488
1735888706
1754907425
920341949
349539905
529766950
1435471400
529624312
800210933
1015759307
1728269512
23046315
333900811
1506833090
229886526
1319981689
690459804
1440734539
405565277
28836894
1268888366
1886859519
1298037047
1502175307
2118816662
1413390819
441628412
1632410349
1548137963
2080814022
444387423
1932839219
1619212590
1725648640
1247351833
2101672363
79318297
1431117009
538824028
1735070967
1195093059
1433545484
375988987
394167766
1492262705
842979644
1760853312
819177726
188679572
1844972508
1534489632
1379206640
258271557
1184868659
1593591270
1043549953
928651246
1583111593
1243862201
115157460
704398869
16623593
482290961
118472406
1656633455
584920231
1871353071
682693202
1594390212
478041084
1019093127
809837695
161875509
1366109165
509858293
57596295
1186343601
1610454663
1937456704
554543570
2025599599
715898197
353615060
1187584625
1904625436
50253018
1621499028
150666589
2143570037
2028927502
1561780917
1862891885
742895417
1357893143
602542425
2002901734
1074099717
1709161090
5338364
996486081
1444089046
1128134041
1641970465
1152881536
183980676
254254675
1354797289
42172430
1288214442
1790781756
93915271
778147147
1706076179
1118901246
520980541
1438017016
344972679
551608844
727842812
628552528
1704475167
1794728208
1552099454
56948209
2128185931
424096909
1091209301
1895034316
987205402
1408543362
1155859272
690485794
895692857
202758173
140832846
1675590267
1561310926
285473939
1286125335
639137207
767364936
1370042129
1214183161
132303744
1859130300
1820152296
806434171
1573923922
701619691
1746226975
423498601
1020451068
206512666
1766169842
531369142
1553738650
166760632
2063141197
1484635395
1839982445
1508196509
2130497288
649113403
224481702
1423450621
639824213
1892659962
461312263
1187608515
1497096334
130136914
1370674764
2051365514
1267230271
1119765715
517065905
412107379
40163667
1821393834
1822085584
1954715972
1963891276
443587109
535787145
1944868209
42260439
1692473039
1351927361
226073401
1520802434
1058077350
1722603542
925984734
449321453
1366558639
20588126
734479191
1161123757
1213535811
1109241757
454621916
1711277244
2001548563
1495326231
743531226
651996432
111693062
1757165737
776544625
1186671674
400577036
611048115
1826521334
1627548009
1786246929
1367520298
1612532032
728718259
178122196
546148941
1278190402
1354258041
1998695546
645328808
1865482738
1362468218
1952627634
297569351
68949341
1508917555
1845726622
287821368
808240340
1301824243
1497946937
1050274126
1647259873
1241710987
2116979480
1100795901
1096072671
1207102678
1700470717
1116334784
55059934
168395427
1698344293
808950223
1599705818
1793364694
1755994351
1195277240
1455145423
965200646
230514000
990346859
803941375
911444899
591698606
1442035626
1299724591
1776944111
1474407375
1594819853
1988983575
2055443845
495879419
283014124
967503411
1397981657
1487051193
1845195347
1211057333
1690164565
1769900974
1162659462
57161965
2067778661
2082955318
1087262671
1912792874
638256979
1228553987
1727565498
1993682970
1702209147
398571655
133756051
1746477806
1551840973
1469420435
621542585
273903631
130815478
403579904
2036993082
809362089
127407738
1861495164
1767381542
1261364145
1497459682
397816913
1024270362
1570177856
1881989031
722244902
842879453
390958005
1961118826
1263850150
406593071
1367677813
208692015
34449320
1472591670
979453757
1762572025
1325173026
2023940637
373703726
142938357
296072561
1819463490
18586385
1802702221
31443336
521452497
1205526750
1008926709
1550573496
171546685
1155758723
1249582616
1016804805
1255405917
531392150
1976563213
1412127566
2083885274
1787629327
343484682
1319233533
1707830555
1467360415
606695585
764459403
1435107733
512983060
220916339
1330362994
1379530502
938478797
96513072
431566775
636928982
861190945
705601753
1862635383
441453582
1203468956
671656936
572776222
480168442
634338290
1846154863
354654584
1648311852
789707686
500581043
59055427
159426470
1835127862
484681851
919970600
490456251
79042565
1978800626
66829314
1310792134
1527608337
1594707731
1941788493
636486585
1487280593
440187572
1630032151
1843891762
1824059788
239183304
614893739
2061636861
1896928505
1608815813
312901228
246197172
418828488
57864981
685865561
2135641791
1309437891
825100171
1030240784
1509612216
936184926
1586245817
1589585728
1088539873
680471246
1498245351
1416828474
1333840936
1291770964
1619268394
1404013307
1662253106
1093281859
450039415
58689817
959840949
408452977
272765613
1484908676
1882590880
1929786675
1495880832
536491294
296835455
1887240861
47542837
1179063194
1898031917
530747397
1034200798
2095526100
1295093154
213256286
1065240498
1616230330
1271352841
668316153
1621460980
505892633
366462107
38113732
1476953259
1609605264
154264738
1183847853
525113822
1738499689
731125079
1505347065
1845034370
1443824178
1132220764
1105264766
1715512660
79796764
943984570
1086503436
2097967525
801554511
473494406
113068442
1510384308
1694015689
142820605
2097822105
1669895160
1238939457
1003171928
1678254744
1701560596
1232408061
967692117
1686998458
1088360931
534709038
2050160922
962453151
1451323052
14456996
227858990
1073301049
1663212692
1134381209
1909085458
237026246
1386963279
224093329
879045144
461832363
466481144
1760754607
1551165486
625453440
171941172
295127288
2101322909
719139064
1952242500
1928309072
1002535820
1114575315
876117585
17111504
2114181226
74508597
1530349736
243875344
1820165547
1957404862
2054733674
807399086
1657570711
417964347
24004049
125062888
1715122660
1537150037
522289775
16935822
899556597
1795620688
1103825656
597582023
122054898
2068765925
1132091549
149031058
247951545
747151300
162530295
1909076161
1838372912
1396520180
1491814889
720132564
1047784495
77061446
1548474212
399375415
2098526902
222533844
1686691323
1158043535
535849871
1681102895
681471871
1291044979
1410146388
951039778
1571955480
720217680
1730255986
1830682428
1255145709
1291561675
231437838
639774960
272676566
1278992054
1487703398
265049899
827986950
809505046
1415515701
414146767
181063171
30135591
2102474348
618185528
1048742957
897321164
1639573532
549594122
1098333306
520151680
16187428
1719012391
514371460
699631643
818313210
356557187
769883426
57682966
233524415
1315268975
1810116579
985511128
1055862673
1064506025
1419491894
158067322
349306640
2095990830
393621977
552676595
1587021241
1848412910
950326441
1307620067
298320793
1834488853
831280358
745688822
990510569
1152761750
1704488219
1853144782
2134366080
1550188146
1205189706
1654882578
1313911131
972673167
1490217697
2031694770
1189089696
1700054815
862590470
2016901589
696899034
1551175488
842237061
1807575771
562817384
2044363768
1317184316
342198210
270976720
258328577
888031240
1047804463
1979563928
2041080052
713375717
1774180819
111152232
364841118
1089479135
366689089
1737205234
1307480073
2128702453
1361823383
354083882
1599957284
223667809
1507071059
1693312939
224510306
692015474
863769894
511756481
754832384
208623734
220184383
666865869
1296251831
931188302
774718643
1284045240
1064717718
31666722
1650184717
892401284
1676311282
336886593
2143540345
825492419
1722858539
1934699807
719439688
275529536
22086148
219853913
1749846953
1580812553
1692905653
1008011711
1544045890
1865149115
572531090
249339969
1249821179
1390839947
983903709
748001201
122054284
1627609419
29409349
169163111
2046863024
1089562235
268660800
1034337652
1102643648
2044286141
1340941134
512513326
1129155070
1220211721
263174002
8225008
394916338
806655998
239383976
1115925433
1505633141
1837447107
674171965
330698551
1203330461
1056593694
442617957
1064689838
2016598806
572175684
1206192580
99337319
617152512
2109654795
150045490
2091354802
551555352
1852306728
1214031324
778253245
382300294
1002939944
374168371
805976984
146564491
1317473628
1565718406
608579393
1531537962
1386267641
286731254
770803768
1527841046
196946080
2080637089
485609672
1067914347
1042450620
1129764711
807014576
564911082
1877610273
1329165618
433488068
843270874
726302224
2124027226
209881102
1043597012
1407823403
1822130889
1852440344
655811885
239458055
261503846
1956035756
18870872
694656966
532912533
1185638990
1814691618
1882060606
2110522921
1965858820
181254035
1084535742
1066480534
1991854259
711803102
1157037005
464347007
265506415
1128095593
716076616
574659861
2079952661
1869948439
974144171
197470121
1710495686
1424829163
948484438
1690549436
945007052
1016547077
238482280
2137062781
239437481
928504682
935926677
1507646095
268207184
938057760
586843691
322766127
1292921138
1972697684
757371140
360409517
844402937
1000593913
410209401
1320268210
130471980
2107318493
1835985602
685428402
1985466704
543330488
1672149228
1776520113
1819099119
1688486090
361520869
1138960454
1394597399
1053596987
1882662771
527759938
1700095921
758377441
30740677
273422285
486010682
1159355470
2105926826
1849297529
296450526
994024489
90872012
989956167
1333978040
486471366
140261081
1332623170
458558440
1123613511
1107266745
1078621946
1299401055
1047767528
822519022
99365449
1654793906
515517311
546375421
791788349
508913138
1810173631
784056103
1256696562
407915989
412356354
194129804
951111274
1391148381
1950507653
11577147
1017714377
2120190005
1409192021
722060122
2132579450
1486527239
930008775
761239301
332101985
674850813
606792155
52534357
978592540
611129854
1234481393
8415946
1132211410
850006542
997715477
1973959099
1697745422
1042426732
836428499
1479747316
1228712148
204162828
1082675161
1191462895
1220320122
1406345368
1627128362
836534642
279333743
100756011
1970989567
1729767518
1503638389
514404674
473938143
1194617162
1873813814
111839764
1036322715
1587771783
2086567977
19235994
961938680
738627258
1610001408
1444898907
1865329535
1635295013
1691273816
1736128726
664043675
2099571370
965061804
476479921
2054216056
642533891
1699953687
310078249
1662364191
1359759320
1403251135
1257838120
401988690
1146683487
576203304
361971789
238693395
985319848
270595978
1232744619
1161531297
2004919486
1049779102
1885072310
235676893
1329099936
1973748089
1581231994
2136450888
1264451466
880791760
1279047705
637824827
1045542538
495095802
1798130642
1193146109
1304970797
833260866
111087431
800188893
788786813
1502237293
929145371
459848254
155755266
1747803616
1345618554
717406115
807138355
375449081
506804674
906157382
671202783
1794810381
1238290788
32485349
763797715
517381573
470519210
2008302665
1065960160
1231360771
659157899
21583264
2060670678
79776646
1366692756
267391849
1714646134
1047170112
17309454
442986509
594053467
332924619
891896882
212137732
1381009673
1749078981
478138807
855255769
1357530371
1393620269
1296278441
514812801
1675396354
480534781
341563347
1513973072
944945014
956371584
1751566627
2137916839
421556597
241771988
1756189974
1640889126
507295553
1472067782
1864525557
66566709
247860384
416110191
531614851
1986071635
585125029
1690413071
103895672
175384009
1272793653
621686977
1067395106
1960658065
641808457
558911109
1510509634
236311958
978573926
1052689734
169853172
1482040309
890207384
1205866684
205015038
1312198304
1281274658
190889579
28862209
1030309586
247063657
1124257954
1528755265
353736248
1867880285
2042570867
1641966064
394112350
1966247064
307361614
1013859110
1253570996
209755814
495663655
1377017869
1415906274
384133672
1641823066
1124217281
543872623
2019016282
1270553721
1016491749
1256123195
56677434
2023057727
1217007615
1097310772
1353994341
740995553
1361302398
1887322061
993004080
1112026212
1938000260
354054829
1786027073
352214968
1548446042
1936745078
191347991
1502205351
1376234605
1066026415
252796560
608687377
1003844447
1957068837
90478335
372253784
1642721877
744704342
1789218971
745329458
1488643103
1054923281
54248126
1154026907
2125023185
287515522
719761671
667940194
791635053
1998327078
1230861526
1268024557
1303581938
1927756453
1871891429
138115408
222125259
1658870471
1978233448
562054197
1635271766
1549597974
1288405522
1452148382
1349778566
15921276
238393941
463835829
1809075203
273951070
1072091510
925464272
187122286
1357459382
453405696
902368918
2017867102
628299205
389045605
128163331
432145432
1176368643
1677299764
442266556
1182508132
395114855
1830614562
1782125123
1353315959
42526079
2057461963
1317168102
2108547291
2065314533
2003837238
864154545
188069226
368552902
1708683465
110374869
290512151
525504874
181641489
1323873395
70568975
506022712
1572344913
1202298257
1335115411
191470621
1398865256
1315103006
9026750
1145790898
685041834
446869862
842425965
1668078054
1654459183
2045503462
1951795353
878277020
1260280864
892565085
707360860
1631853179
1399157818
1396826536
1798846478
1256073582
1458976342
493995193
1049256817
777239820
1682980762
577001798
471589662
1435937720
1358503874
1818561386
2003429841
172030333
150821245
1062540143
823900167
1668798216
922298956
1947735960
753379538
1264068438
316283684
1838864177
1811252491
1083543113
1521113256
766303264
1931419841
1695876757
836162365
1040594347
1871724279
1517027422
1619076883
1945254475
2070330698
1095567165
764300554
188240464
387189156
1762324562
1396904560
788253065
1667292421
1484493091
1465866619
1164683844
1662271648
1503853893
1556685087
893099837
173988295
363875541
1442338348
1644092739
625704490
385149626
1416915594
1184765628
630591590
849308292
181712441
1665234126
862561241
1814226895
1943314210
640129538
1806100716
1481894593
1915521433
218279081
158589422
1583601712
570462364
1989437682
1341513374
1896080954
2111178127
2053257928
1681309816
2048433057
1713420663
511336748
1716946840
931583371
194579544
1768101719
2085234177
801330639
833340890
409782064
663264585
820894103
930395490
817906712
707223788
2103490260
1389697699
866258140
1862730825
1555956570
1784075640
1954780572
1540435469
1084441191
2142068232
1771805325
715707479
139238338
633701873
1306425895
1687011729
781228289
175439682
223319776
1419010073
1371368553
754626011
985973325
1328729829
218152680
1872805547
945073790
1879326085
119735963
1274120464
1237936300
2072219787
1786733721
235943380
2056248271
1633570178
776014746
484847764
381508147
1864421379
823078486
2046189378
1894002683
438092932
561018134
1288118970
1284521318
1653272078
273612014
2062819028
124033431
822686138
1311104241
2132331192
15940495
850782886
1535194424
1709492561
1267183072
524912438
1100596417
298518796
1581107142
2142203009
401934363
584887474
1390243900
2059346672
1343413986
562084666
806643582
1624689165
408009396
1339660338
1522997713
641193287
1129469235
1321812977
122780083
925306925
558099972
279274505
1706091032
267446858
480383435
1691095846
1236271150
1175653278
873260933
1013610907
978175633
921448603
386205541
568733065
565733012
1534283595
997447868
964320073
1230328583
1335296633
906590278
45725044
1668237971
1862680129
2006525631
2009476330
507734374
4410575
1304248076
271544816
440812598
1107431948
623621079
445201211
530188680
1307744315
272897693
1357535021
349089077
658039701
2088772942
27624419
52763021
1911754705
1301274980
514658021
1655597597
1011790554
1158294855
53624330
2059414941
1892583979
834335485
1076985717
1498853583
2088857291
1505219070
1169973712
1042173938
1795920184
1854166551
1207063704
1409077707
897777107
447657258
1270427764
907266391
1077963097
1550718443
1483114239
55902168
115688734
1760255390
1621802015
769779687
1022892742
1073579544
237954287
1099896658
882389289
1749187927
947286209
251971806
736720991
2141030900
1890949449
2132109076
888782263
1682193144
829266620
1275272852
1124083811
916643131
1774171187
2089646051
49806695
1417771370
1233645497
1052768840
79146006
837966661
1685107426
647681297
1556423177
481501018
2001737375
1590596326
1313368026
46745724
1413482521
132371331
933069962
1162043271
922890148
1414008271
1797696259
1948751985
73442068
1708677766
1361030463
146342187
1012685771
195249759
643020989
1331443590
807041202
1018866579
1723226910
847554456
1503741256
252614068
1912655440
2083738067
76942044
1869228582
999591059
1806703013
1280092045
164338622
1577331948
692493234
1285156911
527442904
902006575
837782317
1073338134
2047673849
899686515
1223661969
649747721
1104058490
2059591527
1435820979
2013022581
903239724
1025247273
1331423314
1182444153
621871615
339378447
2061829806
808066387
123581625
665804381
1044612213
1625349831
1025449015
1161737959
995040235
1700307670
1164944189
2118041674
717296322
83572117
693218656
1487287012
587585430
1443553989
1817500168
1332410028
164374651
1087874851
155799034
1358042748
1736098193
735192942
1538917787
561118495
802525831
325939577
1426534422
38271307
1396407801
1574994925
2115604564
1046612527
268803648
1274584851
214427724
1056830235
61936933
2102221987
1042770623
320772108
1738301705
390565939
891303257
1597547053
893467573
999026495
1321128824
2042063797
569638963
461013417
870041580
203109468
2052168131
462674441
1775378295
1737596251
1638201739
582292930
1109265179
1460235807
1504515220
1580967196
1255965119
400728084
994863782
1967250377
1212476307
1165734729
1892357241
1514490159
1230361377
1794984526
1316247912
598202463
403546280
434441963
1450757775
278706267
396909352
1391517133
152959995
556928177
427520933
1110129444
442797012
1833461094
1260951300
1174015763
40763456
795410354
520128518
1949346116
1577775500
1166789901
1905197587
1329991155
2029704336
989742363
896049963
552634771
596003061
1136393354
410246665
1988595013
557641543
1789527548
1678111926
111989578
247449463
289806887
1263336052
1457376020
278992597
1081772092
1906302587
1252937069
1971508876
795340243
745373010
1569560755
834447867
1310046007
1654897723
588682568
988961808
253388792
1837607522
1225548308
1310975791
476883735
85437479
960768016
316670388
414067398
204516361
551368425
1516385674
123810135
2127517273
222849433
1770356071
1939476760
1457936987
2126500275
1351904241
1843221638
1919071501
1123003596
1277155632
2130425628
1595343736
565288932
103094675
920446059
1869012131
1624980532
1324137279
189399530
480982018
1665190541
153800066
1273560518
40420262
707616993
218738161
96053259
663846580
1202797932
837312342
1233490569
1495927520
1531407239
2125817782
1708374286
197936104
24358839
888092264
1175515569
262128837
840547252
41095900
1304307040
1551989412
1617865526
576950859
798314378
1513307793
1250281440
361731660
1840662260
1250719734
1167693212
1591923420
1628196213
1640285969
2001872460
1485364439
1530751115
588363477
1399437060
1116454884
798261682
1173387111
1613796270
467082557
746016307
982818884
865157950
715706704
1343815653
1511324392
1297480720
1368924854
1211809044
1762612249
1787846811
1786541933
367714520
1369200358
690258637
1620874302
2069103428
1535930191
1368928550
665805373
718064191
805745438
1617398340
1968651593
58294354
532862355
1866455470
1323354718
15759080
1899438330
1772207065
221140307
1618095272
1848867029
126585420
1826142187
1600536365
2122474581
1542262834
414107580
1542332931
1464410290
1539671585
1490832330
159293453
620739336
502060779
824278078
1485906695
402273055
849947518
1017382596
563987459
1637590327
1431420655
2114100865
414131072
2053930071
1633680289
645140869
134285914
2003610841
1601166914
115009265
1295700127
1192949342
768648006
1909884209
368480167
1690971709
996588061
1308287262
1566972039
1795002803
46137846
1937224414
906409386
1805983706
1851477595
815281485
2004136528
389217419
239350420
1956932530
2039458596
27449914
172234368
684519392
457221738
1051487231
50959080
719997205
1817375767
477749222
533140780
771279188
1861277267
1985700362
1424608310
2019161185
108327308
1863362002
61463492
268725735
1315013812
1549891640
1767168600
1626042213
1030646197
1272863362
1884525355
1241958077
633265453
1254237426
1410077867
1099193339
1416630192
17674117
736166705
1758216231
1204911343
974554518
1487877567
1965048742
750259268
585211800
2068486826
1103106967
276625808
1489184065
161178388
882565257
1985578198
1490827280
1260156863
1454869918
1139829380
2066728286
2090612011
496788717
1106650136
1646747756
373321644
1662998426
990441464
696329517
770621438
1831322315
334078410
633315849
861542089
789233366
224803642
794086007
1242995240
441119926
963070728
1122037952
1362413746
1688534178
162600667
838781124
923067930
493962464
1074366938
909472315
180596678
1149533889
1821634127
1909033527
1427200179
1356305976
273902900
1212565061
456379857
895495925
1726305922
2058851938
272974401
1990372171
1269051808
430853904
1519387589
1269217964
595891568
692542388
2054723181
286748416
773638294
1099888809
1266096492
91741203
493365710
129562122
1187050340
1500855421
1425498226
315031935
576964108
394240284
912151563
676722697
515025692
1106388617
1775299855
1013662092
1325840319
1194570742
520068405
1094398458
1777584691
257507518
1399107376
436302766
808623123
1861395169
1079205792
1847884358
1084301414
919266835
741981395
670891146
987375413
1753557149
2007387920
481981972
1627736363
1277100618
1606584562
821932722
2090867947
981562185
353566705
1206018003
555856487
1835620616
1852730325
1750116154
41506752
84962782
758935526
1183830175
1955177846
941608423
2033003172
1177742562
1273024965
1251280595
1857719841
311986095
1057967764
1952623836
1424261119
441868634
320711654
1354070372
1270399612
201994746
1287832952
1122431421
106406755
1764258605
1394292276
1984337026
1749448202
1568813785
1740838110
973246663
654365081
1213918286
324204500
2056848228
1574542095
1174891462
610353711
2119876131
1398592584
254720028
575190847
1386780008
75707634
753271948
471160522
62142062
1663601273
1325444112
119046622
1219331532
307617836
67973800
1875207797
1113949636
1276145693
681070654
311866406
1116718127
25057903
493814299
165582935
1307267316
793912990
850961975
411173377
733756492
1301154449
937565340
952118985
1495178430
852491257
1181938206
2034728538
517742037
947357732
671453804
1509461828
1418532338
1712747508
633045542
1155048190
200156353
1740448879
564568481
1859406374
1936939406
332648189
281048711
1595103469
927064381
1246851450
1177058993
314516270
64568495
4297395
2122484181
775684275
232062771
1470745241
1013849084
1811355946
642782354
889197065
1294981153
2080995651
1804767020
1484970994
918942234
1326542362
299040395
451146949
1589684362
1371744644
267668857
165096233
1800914890
1842458319
810100774
1110818858
911618990
938542768
495315625
176660251
596933072
164805504
2758380
1508073029
1255894109
1646108081
550130541
607520566
656917300
1132580777
1204023508
1982047841
1667745632
1865030222
990050455
533832826
1726743801
1038846310
1185137490
1728832782
1910768757
112480147
760813289
1985327310
1818234433
1876619903
832556234
2140627931
7402597
1007599485
552140740
1312417660
840885398
449480566
1711522580
1302393166
1712341721
1061856092
674193423
1444220045
702122819
2572330
1616845959
1666083185
386874634
80999265
374901035
754021818
1414712290
224761705
594892678
1919827197
95656679
740257628
1760671901
684953885
1876753999
1466471236
1540375190
440859185
665470469
233481570
545021864
1811050142
1641664548
1572523270
745817090
1750651925
1421353573
2056125355
73624629
1495418622
532417905
773421257
825664276
747711238
1395447301
1356904152
1859293213
401671109
2081122385
550596128
1664470559
1634735238
110596361
909050559
1559202106
2029308010
1542078707
107884388
737387630
144696096
1430115791
1472330412
536177012
718043351
2040360342
1060827772
328318218
2088677004
2027176035
1048162520
733077274
1347568202
2023097023
1427482599
380612424
1461312357
251219880
1559836262
518290536
679486219
796728117
1343488991
1349212745
790340588
1576152102
551855137
1107296226
411464384
750886733
511345921
1157836247
187342600
1646882966
1873879381
1489869868
143944246
438832650
142966210
966422856
205211879
1492120000
394718452
1131560886
601008838
1138508910
1216617318
631213157
1867746003
486508273
1555391653
190176612
739231647
663045509
2143645291
1783910215
658522964
1228919098
1815678354
409777192
832490595
266011245
1624732168
486029745
1857867241
911016842
466852750
1801623303
535283412
1631462059
127407414
1343538136
1401719612
121678812
3537470
1495807295
791301265
1540475805
395854210
1751885262
1527146790
440170769
29119333
1684169223
1811023183
932669576
1498473518
705110016
9595575
1362560333
943462659
1899715785
616378751
520909742
782890178
1240220449
1855533002
1200266259
1986268057
806754621
777335468
751451276
1465089739
1894725530
1919253979
684065629
221135498
1000572633
257496026
816296192
493922428
1009354275
1266140883
2101297968
1877226764
114940302
1132073083
551363993
588561212
1737646033
382448201
1625845122
20234452
1464717613
1726619132
1001004000
689056589
1865999706
915383578
954623731
1910256430
678298054
981234233
2113735902
1201381579
329281522
919488662
476687786
962482245
1948261256
284691554
865939057
825687592
1304352992
1334449077
1162420779
1364351866
2101359332
1444691259
89537916
948070808
1595720077
1154142810
2094976829
2076253974
1484916780
2144808444
161891469
1900762048
1251466103
85798285
430354825
2098525404
271863770
1512991035
2087543963
1702330663
575090717
117715874
1109360621
1377553776
1600518830
1046045396
1646238837
1983910120
922839309
98361325
1231909764
177944791
552435040
1703804835
2063110483
574522734
1443174553
1588830894
440340319
284585430
785520900
671030689
179394155
147573854
1631780981
1837885835
1148446919
1197888129
244785821
411900939
423113970
590431755
785013447
1805231960
1644523324
54756435
1726565135
229139193
1894413407
1277939368
1003954631
1861016494
665957392
249716574
1529735169
1206250467
1053827714
1312867552
1610766303
1276058540
367538945
2055276350
158612171
113625426
1499060956
1365578493
1293176762
974330175
1584962055
617049724
122206450
2083237546
1377865525
544617913
1207497580
966142889
864260268
56188576
1508529153
789149977
388452226
1594181027
659951169
1597232958
1412268349
1408925963
107069971
2109453840
136253945
1744043572
1145279198
1105941828
1267949464
2126800222
1979368662
278408412
70023889
761513421
698737669
1844911249
1988194860
300845711
194998868
758015336
347055138
309769780
1856642364
1553361063
74193259
1604871938
1721072858
2059022599
2039342753
1466082329
1222924642
289981029
1210750892
1720021037
1864202879
1749561949
2071830752
1347823443
42990630
486246356
1291049420
1291526746
1769221601
84698213
148111215
1068475153
561117407
1739158471
1142767210
1483802923
1807076792
996844580
1096074559
1275481480
719133457
1089218215
1793666
1751304013
857951284
2133931859
897848123
713373633
290999950
1476373950
1363465480
504635074
1967759494
528831661
1039806584
907564645
2020009820
1538788186
953616132
2035742841
1770720635
218213463
1866027528
1273727221
452127037
585678612
113044500
1390636125
1737124381
75951938
1317364620
1706795492
1087983647
1572752805
379049279
1019333048
385378698
792614875
205377063
175730508
1343772890
1888078048
9057838
1900453626
1296229175
1749954940
674841013
1304347099
639616840
947804106
843345001
421577107
1436949089
2025873544
77822904
915764631
96677891
450936384
80971767
1358517768
2098906
974842554
199036950
101743028
105791451
1596515791
62001800
1998968925
1942330380
808091348
769470631
1983305832
272302886
1955947605
966449203
1777083114
1627001307
1249836171
429225387
700497734
336211746
1672545678
2006822667
2128115712
1342712833
505019703
920102237
623281868
1203595442
1279939055
720781180
463833251
1755153140
131029664
87915508
1233238661
1467190491
1885148950
1982122932
2033614121
782748305
1205319727
613577664
1774199157
363264251
1819144216
1640560704
958594233
1360272165
1192561230
1799327165
849921319
1468912181
1574423698
431920115
374683110
1190148449
1451826812
255399985
1043528475
1243368993
1468758484
1258053481
423224900
393076112
1501438752
99514444
1253010169
740883087
633416177
1454691759
1476551307
1229454449
1793142859
1606152408
776149113
2050163960
18611261
792261515
1803067037
369757893
776916651
56519387
1060399546
944407392
1908376845
1394409553
1625634123
498686349
491880571
1307131281
160051278
647674804
1121408557
2065651034
294088911
2002793929
1095911544
1002305092
1249685751
1293315086
118523447
793847203
1746883180
452679852
1790653232
1594237118
1245227901
1791365795
1317353686
402736952
1024039527
1095310216
365682169
137301532
1282695864
1966618080
1318725437
2129197378
292409430
1979368371
1302331174
619159105
1884726436
1955834951
1548625726
354070003
301877935
952617687
2112351878
2048919345
2016400041
684450912
964408341
842191079
1774860057
702752406
1137913066
2106301592
293923036
74919172
1435268665
1632276521
228696742
1582469278
1856826383
858036395
1441564302
700906725
1109314280
808231955
1217102105
413650663
11179767
322036648
1564341867
908213051
1008553156
1431049856
1909306807
1117518779
543971791
491707355
1502754306
1222739678
1237867452
1627196479
1426528902
604818671
196061656
1559567805
1435958889
1370324768
238134350
1315933138
1960544544
1943788812
1001639253
1141394362
1303628595
1392446350
313108610
1760314767
1890705878
2133848671
198206413
1608767169
2088821638
1698800491
1721714527
433282146
1979978794
1134053287
1388178971
225101210
1393582477
1729599077
376522078
1407003996
1170286337
2022822745
2131776953
1889107214
898185871
1732269133
431084380
1880954644
1983987761
619614239
1734571455
337217655
882132712
1956689100
2036078617
1900430100
978037892
2090779989
515482096
894918825
471550517
552419367
242988788
1102212218
363784266
1666993577
1032597393
1637496169
1339685663
578188846
1506171088
548055205
132818579
280485988
806223081
681423844
239143723
563550075
346502010
326250272
1433131465
1913149675
975173967
1227739055
1378561959
1581542383
1010602425
1318265270
937081720
112983697
24620381
1547995807
736372844
2051050622
1992776613
736973798
1576719344
327929056
242729572
589937820
167889080
1416538475
1410113180
1644630981
1134363481
688962484
1413122973
1024777020
177143477
29971378
153687229
1361047845
170100796
440075924
1884195936
684770042
218684367
276481048
1750510973
1518700190
437782662
522941839
1923416635
383876517
1571658889
1637294987
1965299076
1453998044
1985190289
15639727
506620661
816581656
1922936996
100193075
362692239
1585324947
1228457815
1251626008
851512751
421538893
1397670637
717141074
15460156
1015650885
1417649495
474777624
1886749502
191111943
1657848095
1106014292
735781793
2051684030
202616341
1552752940
629488829
469926663
1701110913
866959495
333505728
508657015
1149508323
613471175
916393212
1092220189
971422002
79017644
1762296021
1336257890
2105908421
1675532460
847622029
1712259081
1602692667
2119107709
929119029
853837741
1896254364
1473703084
559698328
1866453303
5862972
75121571
1346358318
1973950278
794093068
329062576
1613043932
842662838
1496473218
1723678312
1410984319
481130914
819354220
1960999342
2029104307
116549809
2002323513
403584711
1563807139
1228777019
1708281324
34851030
138788150
914280391
1686771330
1516384012
1809301689
1247295008
1825432804
1315464087
1613466537
735170210
2043457743
173879679
1415552884
1847602559
939133662
542348074
964326129
1794672831
832145608
1470404749
265839554
671793653
171145788
920114486
1674538578
1935308852
1909711815
1448302304
1870245178
1078993699
1410647238
708584308
79143605
1367028906
1712628240
1980776258
1402685411
1629373274
429546353
77806521
378332611
1153318010
583485191
189156502
647673158
1980604052
685282849
1325721520
2005157630
2108472207
1771635038
922675649
2083697645
1918370579
172211247
1862878641
2037290471
423449697
129610331
433994211
1438959460
844192095
856296300
1380323253
44756014
496887712
1718548236
1589731442
739557589
1285712879
570409337
56484920
1892365340
1560238976
108605248
1233045629
2130068966
1204137793
798827147
1702989159
225095925
1122198811
1053460029
373845369
1265392092
1212549748
2039382674
1926449719
95848357
812404428
923793876
372253499
1757078696
1816108558
1918258180
2049709267
1965573581
741261822
915170154
357424489
1827290048
681741628
1031866574
2026040408
871524980
1241877853
2143649681
923269117
1497147796
481805574
552299002
1278614454
966716755
1332178551
293795222
352157357
1863710135
1885848816
1939492762
427196851
73385897
952031322
1168072780
219313614
768928979
1908631097
312791200
1695865301
361855938
1682160773
1714115951
1260265884
438233264
1179558997
78660569
2037449534
871341323
1188516545
1902276086
985353784
253581382
613246183
343819875
1464551771
1140545527
794943666
1693601192
767203425
2049787835
710033406
1259128114
221752209
655620636
1026720268
152284177
599176377
25225218
72304388
1372062618
1920148930
834763325
1306587353
1408588598
1061861321
909318082
996724298
1699652779
1637545936
1773207605
1194413360
502878360
359292544
307030565
474625044
558346821
801500559
1541631248
1098507571
2135141534
593253872
591212511
1304209485
231384452
1014998749
2072896235
923467041
1327219463
1473676087
1631714996
1245705633
1993961161
388358160
439110939
2098763723
1570710205
1002195790
1413757219
291850366
913079632
1445443943
692447178
1789279597
541498733
1727978479
1185224567
90961779
965789548
1554448235
375638205
838124749
700272716
236941890
1719512710
161500020
689427197
1794863746
834233967
284302043
1703521182
349414454
1439725709
368854818
1046068327
1989676927
805249171
489359976
805861954
843818845
1244454167
344616901
1820934125
1708283683
2013186110
264176827
54127354
1402640784
2084878385
2097845337
655999028
1812698687
206710574
366340299
283154238
146852013
1207165853
1129879099
766988098
1656499704
30640316
1243073577
1114803074
1758984966
2100936209
1293234352
1716565684
467721066
322978038
463913489
928796639
2044835559
44348226
1125171524
1840479906
1246363663
42808653
119186519
2048257814
1219988071
162514030
855117768
658110072
1011673348
409822326
637459051
1149894445
2107462707
898764633
365106681
873151715
1163335732
847932855
961684003
1280223574
1509264099
889214774
1868941164
1517111222
1390643939
1894717958
1938315221
791720401
731350328
1868598369
1547885153
94956439
1230111522
857990009
1720597797
948994023
1648869829
99570794
14716693
654304394
1696616190
897416349
441401994
1477518967
332541949
156733857
1885304719
1614077405
2097516579
1058888153
1883065918
1108961986
1531344564
1681648659
1043546212
2455938
560956690
1898199111
408585380
1386663400
534134074
456284205
261978134
2046187762
903991248
1737926278
2084900961
1794282413
1876259524
582066223
560617235
525411504
1085751048
2087947231
616884802
577293093
1012700958
728820449
1450150005
104109095
1304761648
494711059
1046192442
1131501142
1645019551
1706640578
55374034
584480336
1616924913
1160857550
22421966
747303583
192358970
1546200822
1273984841
1041742036
289731843
1199207156
1642102647
1312309361
430108811
644480998
123063568
285896875
350179459
1116327535
211532554
507431764
1597629602
1415035687
1041708389
1846141464
108480073
610924442
1412795465
2025329127
450072256
303712640
2016169384
2145683476
1958581676
1438717046
1417816169
125079037
1021556511
632367291
779736440
1201151287
1278943731
977624223
798493413
1748024420
634039834
108063660
1419605548
555721412
1545747051
1466146881
1768799687
1780229418
679973868
1861403293
259820537
936601999
1375855317
295162210
108634279
1530028971
1049403749
1777730167
1293216842
1926961444
685447828
284658310
835957094
2112237045
2033545026
2058595769
303017855
36812901
672671159
2104399755
1331254372
1604214165
1566523035
556006319
1905653636
1421587780
786813952
1663925671
2119375765
1753544436
1973632992
448127294
1139259588
1609493730
678349201
801768126
823955315
489173434
129162399
1610127255
1345618363
1099740061
628672141
1485944373
508425823
711819460
2035678702
2142709230
1043743374
1676532833
937684839
1519286328
1877482711
1951832589
294343941
403040285
1141773887
1835057716
1284248644
1690108551
889331122
1605218
1649058723
1304565530
618858852
1662602803
1611397611
485846945
981019070
839156256
1198064485
1124290863
885187303
137560411
182624495
268813155
253906943
2009289908
119483852
754917787
910486504
558168943
24808991
2105438877
402539850
392300555
1085392115
1239320783
107919201
1695023967
1150489204
1336994594
955198733
2075204122
1975229069
386237598
727378598
42897309
1586205400
811605108
913334445
1987410770
446298359
1212978992
2049049931
1166986443
705745065
1252195942
349189986
283875218
981133904
548163796
679815296
20883373
1051472147
1786321575
1500237547
589061550
1536000284
1826280995
1054531630
172086148
1068828031
1251021729
845992676
176441289
1876172697
5990796
2126375401
673829640
1780732827
12659944
696862035
2022466316
1058586744
897577468
1929248172
117964795
1573362928
431084406
642074090
1901418400
1451441785
282887093
2102564236
1368494855
1046292319
339354826
607574779
861172011
709991555
1219291227
1448064396
1012247626
1762149539
216954891
566999146
1614980601
909266346
279717449
337425433
1787124431
447683367
174122390
1813055729
1608359856
146832629
719194486
1819083111
885892341
62352593
2056506959
201143475
351978294
1185043825
1573562944
104525881
2059636683
1705369613
303981808
968600185
493631588
1372146379
279705379
1338277109
1197615071
1998538554
1568879806
1517987499
1966600768
1632919589
1846360814
1833571957
823822601
1791748318
1966647845
758840469
1973466940
1989439893
224175521
1963943326
2113267165
362596235
1692638055
1797381297
1216423981
1001552497
1139725541
1293817183
877236225
1358096981
1984155442
1070374495
142133672
2021121704
1576295172
524983083
1618804898
1428726759
810714492
505841351
1718291264
1773711953
534857604
2012937701
2019680210
1761401729
2064842527
373330253
1288720348
1742733688
281456387
1143971675
1688079560
1650480189
2023032514
1890268988
425260200
1763579995
773731213
55444114
1487381970
354743634
1135179715
1943156770
627202875
196660033
1233619966
556635542
1104351341
1812927027
1690879596
1473929703
1975381760
1962786552
1895304226
216430577
905118029
147370652
1839958174
226580566
172633990
1901506506
1641819537
1088570277
1779074073
1731647946
1276443828
478108986
1709029137
1644149358
665523823
279893155
1502675831
548458510
72323793
2112559291
117719758
618636292
644620800
823333160
1724404107
194603272
601584667
1998545155
705543016
1124213079
1907255609
249934201
1554296731
333073634
1557072466
430113441
1290747070
1379147668
1886538050
690358200
1522980244
1220624303
1516865806
747800535
225844532
373427177
1854205300
1121372376
1409809130
1019177425
2136437886
1678508344
441251537
240655303
1540216183
1629147923
1746394650
1938464703
1579756081
1797049743
257076928
990155953
437149288
705951592
11324589
991996372
1551591623
1689346447
902004011
157029385
1502825069
1493418187
986033035
1814858947
290576363
671551560
1085535563
1874843606
626542838
472792075
1149107776
776851896
253989051
488624854
1046351226
1757808070
1595768411
1358872693
2012475440
2093075725
1780065560
1035472970
381691680
415495155
200215600
854505280
465591018
1206839368
1795139568
1597924905
269358916
175796316
1906219305
833512407
1367396378
810674267
2137404870
172847022
1903439207
258214234
632215824
1125100459
1525915637
2001548974
393706438
1143443135
2091662474
1881494807
1311839432
624090750
2116411848
1650075776
1107148971
1320465049
384082626
966736465
1964290717
628456943
1899199600
1830569885
1998318564
58859882
427381008
321075042
1852358013
547554827
1444490601
1188469104
574099046
239353639
1660867570
709471088
1913613783
283620520
1863881138
935520252
462940666
1801082329
1629444739
1625955537
694399228
503665201
1412312378
717949210
1647278438
785669488
1808383931
162890492
290501037
1145698484
303657748
941893301
102856984
947569825
1781698736
535989434
828071795
1187568771
997641624
759957280
1416752664
425211844
1512511136
115075401
1209923413
1096094792
342599108
786977965
1953148640
256207187
1915903356
2099286066
766872291
1321099477
560229528
822601179
1194453803
452385304
924072932
285608177
1285654973
1473246309
23372067
575014134
2048045861
1426891004
2097830980
28095225
831866738
1066482799
476633741
1179629727
1542947053
1185165995
1835746278
435555895
1388021167
1095280548
1314573975
1548422157
647413580
703343230
1226005288
831324736
1324088033
1958768461
1461148149
1302353399
198267421
389681539
1076098494
546318203
89315982
223174272
2013694199
1101365561
2009276064
1126311753
1469340138
308153734
101342563
135764730
1204133588
313218339
403018507
303114490
1964296664
1141081374
2082883890
505768908
1684217308
1089256711
1487154905
1709709903
1237551672
1523312178
1370585327
1856504559
1286393718
534777961
658705013
706350344
1949559563
527653271
1847420057
1980384285
1225772116
443177689
1828151140
1120659703
1380405169
175841176
262383998
104959226
1821017119
175416236
1330778257
594949114
458765909
773839151
1612288460
350256592
1446036950
1080243941
1763455454
1904794122
2067218551
712101639
95788345
1399570643
2076296996
1995369651
1262850098
932246919
108673610
2014263871
273090534
644927997
1708141919
266367150
914700731
1298175722
10298344
1979747355
1130320859
803129295
1711019215
372083547
506201534
968395891
209008593
1194767752
1575866313
1092688633
1874794667
569927878
615062648
1911827121
2138436601
741044223
533536677
696020475
1548376909
1525735822
1648394137
2083984496
810033522
623084809
1841480853
1965905280
32935569
1972879921
1718849950
412942951
959634532
1234376262
342926484
1372135589
667286280
669258577
77307462
904629197
1188469807
1629742430
1253610294
1818271810
2105051267
835346865
473326251
373681533
733625093
1792908321
873584803
1038413706
1622263306
908461649
761566393
677565086
287964843
1592792278
1129364158
1515076547
1471214009
1082420776
706374475
969153723
1038655387
396337452
2120221631
1996786808
1243283627
1951556236
344073924
1181788951
187847074
1842566063
1131187217
2097842940
542549870
32198836
454072512
1253057374
1083296725
902121127
1342357544
459950789
301621581
504009234
46902165
457750856
789008403
1750393990
1788750412
1852051985
197949704
1478407188
1346562772
1757345431
67220350
1702572060
791345574
1876893807
903155769
1274986655
1069157154
840401751
1823041136
1549863899
519670400
94140415
1107437482
1266779435
1023767254
194702731
1107131474
93815467
883158635
564896984
1272817527
1014422527
731431037
1041985933
373470117
2079461308
1550152653
161580358
836069052
126022352
1866945604
1664926056
474250782
545449458
1365519982
2031161772
1888826236
341546011
1177999263
1128123870
15206503
372848808
7110382
1942365331
687004448
1877437937
612615373
1489276231
1871790755
27362094
815700876
1010975392
418132601
1488935662
1645735785
2133574810
433711030
1497878809
1385043747
50029206
1882660027
244427153
724765670
1876086364
991593918
859571704
1985178079
48018777
149132477
1625777266
1143289918
1391420329
809862670
473441640
152009040
1602842106
747615321
432773745
1354466058
1214342025
1553216793
619223922
442572679
971082090
783137911
13936202
1876849793
1829280609
864406050
1909883926
172799098
256415548
1146887512
1393522546
467834317
18648661
1622175810
980677420
538285152
405700745
575634966
743233727
1611331842
1946566092
635718954
1137327437
713664915
2052739339
156157162
2119219561
331202993
977006993
673221006
55197322
1782510249
1131871815
163651512
1382249801
1810541602
1906245423
64641407
910074764
641928142
1080176663
1724779149
835001224
1394841106
2027655827
555090995
1516253428
1807529507
1706887246
563042688
830650343
417793612
1045067162
1607592963
336333635
419389460
507439875
1423261557
1043176052
681358518
718592117
1430492766
781975468
1955638515
1934247546
704402973
1676975828
415502909
760879412
1919333242
56675041
815791474
608393860
1331013281
1872721176
47501522
186092576
207497086
868114990
1534064416
1630077431
2023797108
1693182331
877751303
965886976
1596395699
1122646703
1563561211
2096068913
303527339
1724722252
1770762286
646109492
1126027646
1003196880
1137968799
203237060
1854700029
1309481448
1654342314
1917006412
1842681466
796767518
1027574118
69821355
1494930345
1255113473
1124477487
1094601832
918478852
2029275674
1082892138
270353036
317206435
225932333
1285248663
1759642180
2015856991
1380030077
111165445
1861638271
1702418942
326008369
637479019
1553126670
1157812507
1744750639
315348912
1347126451
303416625
1414397451
2104097302
1596044274
1275781225
928398636
734711789
1135851627
113546144
736781501
2014881352
490980399
1622234164
590334902
1170282322
1869528854
1632738989
2109767539
2129596850
1972119919
1113736246
1291782606
2108008905
1657800236
1760296523
776257371
416067962
1382534406
1519995719
1572050385
1721768013
2028692783
1188270650
781484548
588452907
446375676
1246269322
189488763
165155056
1610868278
1721305334
1997101340
1490970954
1556219071
1058130432
1200024121
423028443
2050788574
107997221
1831752220
963643843
2052149910
684805940
608149459
1973099101
1812668219
538088677
1368866503
2118844276
916120169
133895754
434114050
1224597694
1290595700
1924684542
1914305882
1904381250
777204893
759808499
2088645612
353021127
249403887
379417980
2095693693
347780943
1545158476
1665116073
202885282
917026309
1359995097
580720315
1897157501
693816046
1853896436
435804313
745571213
2130084196
1919443143
207450085
1222732708
1248978578
1411077727
1305815095
1897030601
574056693
1480221313
193837477
445900447
1758298473
34317810
23410097
1240463565
1563632494
2110169265
1756773216
202184366
432141413
428852436
1128100712
1026075260
1367821614
16519217
1075467279
366086832
1227161925
823504812
1477193307
980353113
963309470
16427044
1630306670
837997866
2130336445
625904040
1099405076
881912371
862193948
1121462677
320104542
861132096
156380384
1992582194
2058144019
1302464560
107943196
824633285
650566889
567868982
2061083841
1483867759
1641075464
38269540
1595446358
1790873645
1596975755
401809081
245201090
870102443
1761853129
1621655810
638096593
893842008
1475271535
1041181301
561934400
120585690
1162189055
2004489366
813709617
1208272807
858013996
543654043
299363239
568031344
1963817473
1236655413
726221253
57179185
1993473061
1001862348
1977117841
1681036610
379751648
862725084
1083675559
1239348681
575489094
1028609746
957095363
1183736443
650581999
1278906649
425509123
1315200083
608350282
319699573
1369004837
208753610
1614120032
1944352206
2056098211
1297670672
2043428387
129548133
1571764694
674040786
342845168
1435308789
1591314886
1142393631
1595497268
1211472366
430313437
1938432639
1985906486
1309925818
223638318
1540290085
438889290
1311414786
1062337624
32632506
1866983397
1108532054
1301406931
1545347966
135614960
1283191889
2131193811
1889160381
915459845
268353807
2041760345
434585047
896694719
1512933612
1657910199
959670091
81120683
1793680538
1323625750
1996644804
1782438918
942025830
207319726
731348809
1523828694
174452566
2094299952
654993010
836798927
777318327
1577664623
1392292821
1956838636
1007627011
344952774
235513045
130233016
481847111
1069949410
724093351
566497086
53463473
391887749
761053156
1895050669
2093478990
1342313775
707195969
1518275709
319597885
100502525
861498640
1801421073
801049524
1902287164
1124048093
185890077
273756032
1894912921
1647786964
991488463
373980844
1168455284
636627671
759186665
639462223
706376299
582638958
1043850343
236438148
1177814495
582011873
1754200844
456557204
1482251608
924872103
264615005
298203311
1256995460
824064945
302293318
869853126
1302505051
584006210
1648192556
1471837885
1872144294
1158515728
60151033
1286383040
536659132
2068155228
438171016
1817415218
1754417705
830729454
1676856872
995862307
636771515
1993206373
1359878522
1677874447
1999687674
2147251324
388262034
558497533
385992647
762539063
168986577
1640148279
1313153016
1076749997
813378162
2096115650
811637871
548959888
2136334216
1316408462
1466163760
1959951874
1582321075
1717007619
1591293581
1049594396
302167852
1034192237
1767245846
1643229996
1746454233
54004202
234634927
873859346
78619612
471109144
540890102
556532815
2001358343
1597600199
1565537037
76611681
1222459905
1691601118
669704517
8961645
59926017
1960099890
468774504
2032922311
1208368480
957779062
1760013515
1346749486
1524589913
1398333538
186724701
502893866
817977515
1467870056
682564629
1680430751
1572568312
1854987957
139339946
548836960
1886746046
255786121
1302038053
752213230
679068004
1150037618
1594160960
97423327
572497250
1806443262
386185981
1839180823
28652079
638120943
593116256
1210224739
1521158113
1956664692
974162818
862244715
111264276
234900287
356752668
403835373
1532699766
5007199
1941262959
1357303997
766467766
349474929
761481896
239439763
1388814630
853954508
1080982185
1160150829
1476327648
732014563
331713671
1186701113
1961522160
1757049447
170068223
272742571
1244237067
1815037509
1628456575
2023188575
1388306669
1730078380
1019093715
458436876
81340897
1778726946
715424229
1060214060
2046329918
1355333670
1375311644
2010397231
364116510
287418973
2050094319
1760235961
87906415
2047039212
81421701
1526762538
421087949
1053913441
1899793175
1078055877
1703264169
1497992835
2103396163
1505496404
1160811697
1630163598
2031348933
1671930845
1291815665
1891704670
1692481165
159029750
1992983327
161958599
2143094805
1620763722
1141441147
756538695
1940256327
1252641867
1486093666
2137446284
1649252211
1719753177
280817027
1447231720
673487620
555533661
1562062088
2106277354
1161407203
96793277
965778119
1319136893
2021397088
519697217
1680246569
1782371199
991113114
263360489
193193909
2096758379
1855695575
111860554
64869369
1926120962
976975749
1268436074
744704260
1575667124
1067293736
1749934163
239417016
428008246
33997400
1437910287
1637601978
1495686373
248745795
522849106
193607075
1635180733
802276384
474145036
1411465066
388114709
755312171
866440080
27443899
1697227911
1686711975
259627464
971372935
866165599
1147175935
1178199662
29246004
1143606532
2065905832
950551157
1835344451
1235132565
27055316
1207234394
336106483
1952757852
1888167389
220450996
465476058
1965201969
1791940168
1693278120
977214212
596921537
1031720711
1903404084
1373964227
124646866
879713955
625227631
1637336408
1968423126
48114300
20991640
1365107385
1242582209
85190095
1763953735
1014633497
173187857
149738309
1350851500
890468386
1297921230
945359970
71406135
478815119
1563124272
839225820
2055150020
247002437
1589708744
1367286834
1566696284
92648228
559650137
557835154
1927897297
1161850320
1669278600
1849210953
375244761
1366502722
1893614378
1971815157
770464551
484631836
1950898741
707466447
1630191119
1587720145
887630569
430305241
1398426920
1899648232
909797878
60870391
1180992086
1610683261
1447431147
1237186268
1370054013
1240315662
230626497
1911442732
1104729981
138212378
1641868640
247020002
1160797287
309267413
1741504900
2114473726
966086119
1748875426
1842112229
271038547
1210420480
1565221578
1980517044
1305244874
1945570466
2037160855
733145117
1024546308
1608477751
999088822
1515800245
846973102
1362925760
1817162239
882114717
1815700607
1540847788
1353634133
1580093542
1793541447
756653341
1945564166
987801682
877931087
451869689
1805884353
1919667955
1775132356
1825354494
1723549087
1864468267
1554934445
1266012475
225238555
1409531171
284133920
1580673447
751795532
63126882
1724313184
1517497734
1707436922
1376186982
1900725692
745983641
354643138
1552198431
1364855662
1722837216
1851610699
1368680917
1091969243
1317123449
1226369339
369572076
1432300708
738575523
1831335910
1277856448
1474577391
1950613489
931844680
838934278
2105039383
2070492308
1178335508
618295577
561838295
381658564
1873156945
1418833456
408142069
1950295736
633690490
1356674086
401060393
1873689877
68473480
523736842
645872525
1399671531
713652191
1879781347
1965560756
1025819043
788212103
1441346188
70113627
1286560617
1501370948
297094231
1831631540
1438211611
256277686
449759670
795829967
44950669
1122792945
39863618
1617855774
833303134
2010012564
756997487
727315881
1381436569
1639266004
518124296
398826010
764157198
1757909304
932998969
547710170
1173969949
1561495665
1231065580
971731496
1793884878
1812540246
1530349637
2084104227
614499774
1971002672
1018432103
1261608687
1401493074
748913389
1112424996
1814728900
842280496
85014185
447297762
669979348
1668980860
1112097881
689147487
1001444572
1423488103
472165817
833042000
168864164
2129119200
1225422518
1737686738
780539795
1947335037
1648818673
372678410
1248833611
934861321
2111931503
702172454
473837976
103295067
74529396
1290460284
776695037
130912790
949109542
583230370
739113024
1615756938
414989692
1630366552
830121559
607445274
995818380
635479094
830785134
2114720568
2787330
1701520633
1573793028
770094775
1895264576
889925884
1253573605
342269968
1862557312
2032371314
1613062743
612354178
1366682432
773010563
6335889
1699694781
1682295904
291109231
733266098
528439854
1180580775
1695689007
1214963065
1741775545
2023664751
1609112443
469656535
1921451409
111855494
400499134
1802982057
2038644269
226799637
1446512132
637308995
18645654
51613496
1193611476
1842280897
1840835902
81225827
1607571200
1224621110
644706127
455816683
563810604
1011381285
1861815186
1234586916
291354761
263558762
898963433
1942882935
1306439176
2107613222
1194559473
304661937
679258221
301502266
920927973
1734544970
2138057305
146743766
1127901806
1689792528
1493450985
129195958
648733843
678362734
1666238832
544991641
100441553
102492555
69156927
495784499
436473755
1324964450
281220741
893566392
1073919612
467097289
365859056
1539181125
1310954604
692284842
1252863319
221757680
1605221189
1772743508
1699516767
261655713
1185275483
1213290012
2115830073
1397226423
1857547560
858862075
349330548
1212368664
1063368183
1623526687
175023594
766305094
1903660807
1780274240
222236897
388356183
1446775366
948661997
2140444556
476176926
1013165615
1903469432
1377900944
1686591599
1904064708
2044412772
520225271
778149
1415244243
1584439184
178353536
1222566038
120280274
1678132461
196544813
1238550703
237779805
1063452639
1003552778
2069238466
165605250
1922836816
904860046
1957500695
1105313311
288635548
1356314689
100508363
1604575455
861907337
787548007
144529823
105740333
737217871
763759037
271834315
1733594658
596478389
830580568
140622947
156770498
250250384
667423719
800927395
821703567
217424127
1266140584
1242927306
965863983
350749708
1685779098
1359916773
766421755
2070274391
888313721
1531237608
361056349
954945209
874775913
1732945314
998257715
48717955
28440913
821148752
357284170
872844875
738867307
879694757
299318714
793599724
2031138889
67909497
1122274649
1556372561
1479625655
439761747
853420992
362172455
18930088
1524333584
902672066
1352779907
45554507
69806011
644554953
530506537
694805110
1608092958
1180592739
270164617
756213661
459552017
1659618682
1252461004
29958204
1182843455
1835284127
1439056083
2008456443
344824118
1758662770
824770784
166981718
512446658
1686207604
285870326
1418861567
142469783
889785953
1484937467
639371330
371512008
1003380344
215545705
16286043
1746577649
1323084431
1525611792
624279051
1267584939
960201164
1795745899
1667722707
1004717345
1442280916
643185567
90197839
1857110976
1983305148
1018715865
162549325
2142054753
349400951
678022682
1123035705
321661111
1343380265
541494411
604218336
186204308
1009962179
1620500810
513488063
860290321
1605168607
1834834718
2036222918
389119752
203014456
1883839727
1732711687
73485506
1289554801
395145883
1910032183
297790009
1321879142
1644145635
1945729497
1565472966
1914542888
268190310
1935180722
248815721
708961299
2142520391
443179311
254344981
1694283493
245631334
1831019140
1224630652
1824094153
823406421
246964725
822903545
399274657
1269161283
248758738
1085609484
413597153
2047561990
952038080
2136003716
1763026069
1361949393
1194476266
729176069
348215367
1377906949
730772128
246135172
357346407
778593748
1198298135
51640955
75896629
757596662
193441911
868824135
524827820
1946927523
1731327801
632590669
1841381571
767404342
1335210836
534056074
1677337052
49317956
1714440830
386267655
1872173521
438224772
1779335794
1383487273
770312757
1430158177
661868565
320987887
1871703212
1271644459
95563065
566033936
1022512740
178938667
589690531
1134842771
1092997654
1920976088
592270097
947996758
1455339934
541464371
1798676656
125056087
1817475278
586798322
75328471
196436518
344805421
1549960807
1062694089
1572722504
1470819869
1243074200
1880559336
1730733243
1118902636
386121327
1290763741
614432527
979330185
1019441720
2091793522
1379819195
1180100240
661058666
1465533103
2080892864
1524956629
1026648913
767599707
756210532
504109711
1595575393
622313068
1028050568
1048809735
1844598949
1342303890
110586800
830960428
455614860
777572397
399473062
242316170
1263916059
558498673
1276947789
1161023376
332435001
695106374
61685915
384778539
1671395926
1889883006
315642660
100465083
861533167
832253757
1512706925
1692771210
646837123
50798353
1538043279
1105095957
1550828341
1690701681
86443052
646257247
1152645834
689815231
1381642576
28581838
680838089
1955609488
1436994968
325567452
925066860
315157300
662896905
1489848737
1193745598
1196169109
839539526
1085612963
669659080
212993413
1192784917
1589718292
1165384630
1700172628
1820283545
1707601005
333544306
1954963102
1258987255
1745214991
678133200
257061540
840997214
903202359
508469529
1347649370
720493393
835259186
1615001499
2042992186
591978211
320411538
785789832
361066840
1227509779
1435157696
1054391322
1251492290
1167533020
2147274011
306251934
1275528604
501315892
2029667782
956712400
351692306
539312468
1388978528
1989361984
1510219256
1620422550
1318369964
1536335475
806545283
1919971868
1347970435
989155828
1691218872
814199187
461769324
2083808947
1699538670
376691211
1916717118
737085887
1398890665
1553869454
390831654
1327881819
305596685
1047858678
1023942283
1685363452
521086708
188431015
429467872
701164653
2063646386
1594006433
719891429
742761248
1053177904
579076052
721383449
1525229332
700550429
899977872
1333127519
1277047621
427818716
1905925237
752161480
552721237
1462129969
2092894920
2027966167
1882838735
206480589
994525323
1826706120
1725830602
2030083226
2099686850
858724697
1370004676
814570651
1654304981
424205242
270313899
859296847
1307000296
838735060
2130059075
783460516
435736461
691833659
1007827410
127705691
851189478
1161651002
1017285457
172270551
354198496
1860843843
162217941
1092495383
700112268
494093403
367896916
1936672891
1586192954
657424364
58725493
920734528
1487910829
1140842054
1450435715
1253882294
284816296
2072937273
2097870793
599391770
715924518
1273169251
1159549846
594512486
1428455223
182761839
1232083190
1854309983
239557453
1602487258
417251363
822019534
613937206
761508610
1415028196
1609352821
1695604294
1878745614
1070378766
741701374
1911390093
1212932753
1163504739
1643742349
1421148050
1784590015
822110222
1550872952
1995979621
636052610
1987866793
102871820
1246980715
2005812909
567213638
293804180
157585050
1716701137
642000511
774224007
545762270
1795497056
382883832
2059036653
1984547159
1030346065
1842683944
1414969250
2023995707
623542586
1766078015
1736670079
86878462
1386108916
598200309
264099654
2006743448
1302719476
2032876990
506713803
1660542963
921887944
1934544566
279284305
925388035
1781842378
1692007848
359902740
1432591841
96707439
315548781
1912920019
1536136328
1988238898
1044379861
2093624701
927274879
1691292915
503910508
1548526327
1588542071
1098947250
1452059945
550224116
1583943286
939580688
1085706499
370602719
1085094424
1959139000
1487182661
1466588437
726161855
2105444654
2004282319
1060649763
1860118524
1248428005
182996885
1088931421
590966120
1719032188
1349514559
313697117
1365424524
367172182
818768102
1240062242
361882287
1630537554
872405224
738938623
266882545
1684785059
617193908
2066797213
1815740399
1759481611
1577132528
1820436004
1043297473
426102831
1661982544
1131386708
1748123781
263845587
1344324129
1017683084
1085634336
188590628
1570706007
130415650
713743640
1472992982
633739951
115472977
1511382839
1163149734
304320095
1734151813
172839753
252928375
1376584654
1731961706
1906114580
862470509
2049557020
1051024263
1473768901
56142668
1884411065
758046826
1133280815
453106137
237201326
381106320
1311460568
38597333
1875864549
1807852969
1267849009
1734379917
868123644
1297419015
313126180
979904748
47134524
1955191727
1508829548
1818944929
269381420
1645187203
1137291556
822737037
1508588312
974300937
1674869970
1696620797
1443290254
1963730669
926378020
576491154
1407327092
908308674
1064225352
302847090
1237901958
602739720
669800049
1064919629
1786585924
275410338
472122318
2084538210
1363280535
291229121
884325821
1599077577
1158171835
1644521146
663018609
21002032
178073991
62210661
799958199
1456390573
2027702498
309428535
1869549689
1821155164
17161988
660086774
1596595957
1288549921
544901203
1784235609
836889913
51413325
943521260
555031798
1888703909
2117814866
297484841
415640475
1795479899
86387893
1736445046
1027686361
2109378295
118169495
462257520
120838790
299883560
1268058010
1547836309
669656861
622327200
1684460017
1405687665
2030401757
340141782
1142134230
490133415
984371587
1434378864
77643588
496160081
316469281
1114807045
835404127
103780394
212559400
230908583
1500041238
819086066
106182334
2060866463
912138921
894058370
288127998
1892794577
12795477
188353387
1050187312
110701834
1206831048
1106416524
827482577
783813783
960585321
1398911225
174585108
927747165
1487535477
1446311114
1836836633
1663148735
1979475688
1450294470
1609571705
1984866297
340956693
1659080536
851714840
700757359
114440377
1759625110
1997538810
375623484
944714312
1192057369
824491379
1229050760
1768171010
315119827
377166061
1476080403
716835077
1665605470
515519916
1962242384
2002238530
272449361
272530737
816655612
351448931
826704984
1957309287
1178300384
1180273240
1313687718
170417486
107284453
1714544675
407834985
1378592435
765765162
778168638
755003941
1318138011
784386032
1117734092
1458649634
1378967415
1017014062
180077620
1861347287
34013637
589394479
57228429
2057004367
1077282254
1208749081
1783455950
1593445550
979023896
2045613264
207529130
2105341047
950700537
72514133
61023868
1416266563
328163054
1434832729
1535811858
1127959718
1636197411
1532341491
1631348428
1583101177
2133552572
426465801
1465017182
1291378174
125426946
1558723601
1520051620
2123324008
711725010
1444449997
2140468000
489565016
205673814
1244456168
244310265
2086503236
2010803489
2081124396
1179449002
1674892113
849382800
1550455223
861296777
2017304214
683864409
109195807
1949596124
728012585
1953558146
131031538
820008624
140116492
1930335345
1852424628
501921530
1596089184
795201909
447558178
435255224
1186493170
1610490450
1442729157
1310449189
591484865
350472001
966665233
947319260
1500786005
1883734865
2107493116
690675246
391499550
1769988451
1495443067
27418040
495578302
571802537
843875453
1859988360
999974675
1084225813
1965980961
1715895787
1018557302
359046086
107715267
1586006231
1367804117
12384180
1730693509
334890824
384045899
727005265
1159827609
574803654
809103546
482811678
1524306331
1533307048
129086682
481821137
821350775
93566089
624080319
254562511
47827088
277386011
813817805
615228682
1041775261
1546164061
434066030
1124095698
1289017059
1493287343
262357878
2071698194
417964451
487211519
1450912846
935799546
1986110063
2101232042
1292385699
2121101549
1763859942
1456780806
1522539531
1281441668
45356432
1894005387
1158734789
15601592
1647955931
1097921278
1693021536
1033488062
835332142
1727821222
2045184539
1671496891
1366943846
1372634659
1602817910
81197772
965306198
1717511924
871123994
768723318
2051387991
1412197284
246303729
1668048460
558791911
1927459828
968496220
96930640
823253341
826451216
1960779825
118434805
1080997977
2144107653
674473093
74970133
1167012332
588919379
140713084
1407995467
2856337
238300
321527180
19100053
1820803631
1036370320
1902146603
14743618
563627604
142988005
923961214
290028983
2045430023
1353297641
692782550
1381287162
1743862059
429787924
609081638
428238464
1536312988
1153682681
1948607237
1614153536
669360547
1130193886
1820524807
1808799267
1697678363
1014311873
1276369099
1939346109
1548943539
2044057470
2055924832
261446385
502733837
1498276408
2009167563
678658624
15903803
228002505
1567526820
1883189063
1617756637
744150251
605493294
537428478
326719306
1559041141
1861676684
1318322638
1022822910
1970634431
2042915560
811799766
1000905229
1918977386
1582244756
1904016652
798126715
1981135002
1192949948
495017717
986872275
1694298318
1194879196
850218988
1497459214
1009090947
1991978351
144436257
1666117919
1859007389
508567327
598439259
229218472
1767294673
731078920
1645213776
2019784532
1311685917
1525143143
666663992
627353505
461056991
2058411513
1248573373
1998358867
642553527
1726961186
2133938115
629328150
979227087
1533209109
1864146553
1754869986
863300589
2104534206
1620443037
1824473184
262086802
103796286
255830232
2118683871
1201721971
1075711865
1547896507
921102861
756190637
454811272
1964221304
1486444938
600052247
1819423470
1724945630
1727054752
1176397087
130187799
1351447284
2023454680
1650322585
954336027
116118970
675836944
1084068025
1170291513
2140036089
2098427449
1204545034
44094073
1125005598
399168311
1640194148
703901520
1882999657
1803556873
1826524306
343300918
194427565
1156870619
461460153
487042755
1778130513
1704058359
1479557274
1864812127
2110073599
2076320342
518970326
903101849
697166265
1268026780
985529386
468497447
2081912239
1740865456
2016620054
1310104119
1556824772
1816836569
608312376
830817278
948497272
1088386657
410059311
1240614583
713524992
45828731
600909580
1414405192
1832093810
1380633636
1379163881
1791561729
319955940
1651573935
1765316017
435516032
533937528
1278257023
1826775274
635704941
366665495
1387008692
463444679
1497109469
1823160048
1888294897
329974604
393139489
683154970
956664750
971631493
239692702
1967990239
1270455941
75294511
1245981335
760164084
1409612889
2036107020
470912250
801277702
1227601225
58399639
755851336
824086435
1713892836
923041419
1397570036
1922558895
350574410
930407873
758330081
1688876605
1373335375
811580797
1199827936
977944765
1511491832
870287746
270588463
1447680250
1189583966
1472712994
447208237
1150687117
259448641
349311021
1129910545
488191544
1103963556
958312863
130287421
1042869669
566364479
830673284
2078088625
1082809458
1033165256
54364207
356269686
1597273228
1828345357
164133746
493213958
1226437190
412167046
1789229369
1998530269
1935923696
349060826
857299392
32421730
111509087
1284619104
972188242
1242187023
1773342599
1823862037
697409192
1511182452
954445801
990437112
76532685
1864369439
682103647
1078051848
158853719
2126243425
1719575921
1839409235
271540194
1905246799
57554795
1813702602
1438995174
748908304
1330656851
1271984011
696386345
2117062299
1280535001
1479919038
271527227
1109760788
104872413
1707202937
951219189
363428685
556236050
62299132
120771462
937844376
1598345007
357720020
170007281
1102520619
771583826
1929904658
1587769002
751335538
2114233844
1433098689
1609028299
905193356
1120842528
1889759441
2000272735
2109111019
1906001287
1347650438
9482418
1690242346
947943317
822856152
2040913109
29217590
1778341390
1165166178
396544845
816672783
1103818497
175759357
1772294123
586928577
864741180
118030540
1549927403
51516685
1686280323
280690521
1166903264
752661012
1160100033
1884491324
324455911
806678596
2009302825
96564462
1459235869
1210884844
1301381943
1420218236
521598598
819801340
595503671
795285271
2026922478
1031458275
1280851556
134050390
1959816574
1548563808
2112427196
1122094392
929420573
911106051
1658612472
1097939389
1763052576
1724955454
55395926
912922577
1327251257
1437438316
705386833
942474668
1768840829
297582292
1153331834
1771280482
771829788
544648461
2033283598
2068700055
1462004270
314677227
1244514512
886544844
1022350756
1309350228
712015328
624323942
1473935260
1542389121
1147256100
282171370
1421132811
969695159
156757465
718578420
274651265
214568324
1263488937
632145858
1672723867
1307260040
941564550
660152437
1581429089
1962235135
89478167
860462949
1754233419
1611169684
2013377906
618713083
1152565419
820697152
869907114
1652973107
106131703
405300135
1631436725
43018235
1628579516
155720342
1103681467
810390594
379559455
444024471
926163610
950137965
1540828754
1563174465
276212643
1120381792
1045843006
1281415525
623562680
1524915860
1781142554
2594139
1600269115
423915014
692837430
762912867
1345392789
1512895619
348507890
339646475
1264223931
659918851
829984031
1555528441
1252380402
624619959
412801045
142409314
25588549
194721375
1445741591
42183449
366992545
1770849898
1437856364
77348749
1657631106
851607217
130307097
2014633626
2121808857
1420353583
1625092982
708542871
1948456673
1463158911
1818445485
614643178
1068918378
1448391108
1821084247
875143510
406082647
1845525443
1646961467
686312745
2057213620
71482121
1569327294
474037139
787922656
828445195
594982728
293159708
757206794
1605292262
2145659439
274117521
1469700243
429006299
295460482
1751695788
1978753559
1567483232
1888869564
515390462
828003958
876712619
1252575969
516064806
292600363
821006266
1887176645
582999659
397896270
1799064947
1319324763
1716906199
474882592
2058458172
1963414978
435651528
1988758029
1791417295
416356546
877847804
1211747610
447048763
1798372051
709819466
1920874389
2016642292
830149776
1161371943
1329618317
117952086
1093762291
1105462962
1114523857
689656035
1555405339
446232355
306654969
673855066
1803123889
1490835777
908079116
198463757
715800984
187071423
1865063520
1504603387
963411052
2110892423
115655552
1905616770
1306765768
496928421
2063485309
1370755104
1851631885
1968157635
781780446
718065705
1008418664
117291781
1827629426
1316494092
860791108
1424245716
562654526
640198472
1040778532
1149865777
642320370
182873551
368065985
574700587
1740057744
47280859
850746421
1781224450
1679446196
446518706
1768249800
519085756
838826641
1180084610
1791806276
1570586235
1191106470
1843598628
2101844588
152736893
665115215
114113432
544589836
1458138518
2106122400
1577937894
1064187598
970814872
1220174525
2040535535
807959919
515568689
2110629890
1121656447
2096545938
699912464
1643185908
2006105836
1460180258
587259924
1519626751
826244735
386919143
59012471
776396386
645248503
1530986155
442712608
1621289631
606073664
537285588
243824699
1662545004
420291395
585217977
252327576
1219968691
1870889162
1964198591
1477656058
51636353
1437158650
1572836371
1228336215
1788121771
2125746196
158177775
623936052
1955497589
1408311675
114689459
841919962
2109551456
2110994311
924601610
1424777214
2008792544
576635012
564847812
1744300098
340399544
794641046
168524385
2074696025
960926491
65930116
942946153
1516844139
476388985
1310931411
434309713
537419520
1573707167
1987904629
1035991526
1779064304
1424321222
2083728115
656375558
568515007
45912589
845063794
459138796
558328669
1099798585
1597239509
1340915029
1943449666
1360201879
1402936817
1246445274
1081452255
1265372070
716356411
1363334013
1877234094
1585333615
2105178216
14717025
1965729084
1507670755
2028115804
1757725298
798931745
962609499
1753556126
377585791
895831758
1353708437
1917712216
199312687
1886224780
473182474
1812363802
1661899244
1460201213
2146149202
1694120572
1219860623
744544440
1691733281
855982542
2119757302
472519641
834183143
192755016
1160922098
806853550
204118710
1837514232
1679305631
212723469
585789327
1686419806
1895948376
372724824
2058171049
1853665621
551688329
364569978
1387008057
458235189
514974035
821445645
911903322
1189931132
1285849068
125570715
902709262
563856556
1486707777
171404093
109132526
247513232
924906305
699786602
2050475402
998156526
1712967907
1119392057
1240648179
734933057
1256886940
1068333064
653768511
1572462545
359002389
953306299
1545007306
126865170
1264964466
1944151959
91866007
1593451651
2128242815
2135558977
90236207
1141857753
843729360
1142222961
1616673125
478896030
366781800
1287002596
329687297
545410655
287731690
640479696
1147768743
1392389691
2081660861
737389717
1457138210
1578650507
2070244838
1046410842
271592750
188705557
727622106
1445914202
1587862205
360432063
492233263
523385766
1052848407
480359894
722341919
1056760136
1969531099
226780728
1152952576
735230609
2047703716
1683553116
618541314
2064103183
1963683494
1134280456
1061332247
1429614345
560345430
1927806334
1312027997
1238140871
845165273
1985195033
330598198
177414138
278858855
268426019
974897086
720077641
1528983463
581889450
971347451
1437198258
340958141
357669108
1217015070
126480466
1133468682
77311413
374765158
996129617
399019739
1087481825
123657330
407254147
1070150343
1260390168
499446725
422294353
956169657
1055747705
2041132774
1346231551
1168145087
1354272167
625067832
1473631023
256880671
1295175756
1504655309
900048369
859786973
1214830250
55074759
1812468132
289826456
1978250782
171324563
812876406
926328388
1878917242
1180216148
1026646159
637870341
85955978
193832093
2006623439
1986894985
2013477470
1704123679
725267632
249128928
2007300534
1759242631
1700365953
745715972
1911049405
1876244271
193859082
1970115516
1149045397
841815876
454684743
581908278
886710586
1574686989
368017382
186455273
20911453
935574447
2103640508
2063355549
1238190755
1273127125
1504196761
1173011566
32117830
1529587389
811415999
1780120402
255495419
2135425648
1938000200
1738081027
883570444
1787736694
1567129120
512410910
1695376643
1018495063
1562242744
459559366
437283299
449547084
709108812
810158051
1363448118
323132084
1309022305
383732134
1513873099
1422817183
1783167042
367934475
767858786
1629802468
1194324315
1248922635
393581692
715923408
842351973
1000717789
266097449
1985356975
20555601
1307935325
1052630720
1761498791
386588250
2023265716
972780345
1506110376
369275729
1442817490
919334606
1493360870
8332375
1059831866
135989926
1434815915
1578426737
507365419
1845451486
1744584036
394072176
78018012
1733825999
243225034
442456375
1434442538
1740875276
139750708
2033793599
2092528518
155189541
203760890
583247061
937408713
166054141
1090632545
2002247933
1701331539
592392932
883483253
1911863769
596339407
173783322
2142078297
1302655589
1070890774
723620360
1647549308
120062230
347173746
2113794339
1646068292
1440617488
1919623906
534056684
1436508037
907566596
353309950
682817823
1264323536
1645128249
1895025527
287189733
1798505589
500905953
1268816278
1334635941
959047093
100524092
654442974
881754226
366996893
520585404
2029231071
1834551542
1848116622
942583986
21529522
2039302984
1166136548
1236188499
1285246610
1243687499
625662812
1391586677
307137213
746713111
2090898041
1537740340
541508701
371154393
588028155
503990102
1862734978
1504740493
2050221112
128792274
1157183447
1218667796
417462958
694310459
2143955825
1078482967
2078881397
1573496225
786715724
594165392
1869680328
1632936246
573582654
1176795747
1030449992
1302035572
1818524841
1525132831
738852245
1694869154
407835662
2092844316
2032968583
1525061545
1956582496
67224668
1172427188
1196417989
1641659959
1741808220
1328678267
1022990253
2051196605
129918793
1603223448
46259479
1000420947
1446303142
375490033
1097131830
250203928
2103630359
2034855478
154019379
569899687
1029604297
1020374944
1787020412
60702984
1803896028
1349041740
2001562076
1383548469
673364549
2073783241
1649887396
318787726
277888203
1084855034
351433157
1772509047
1763588165
1118685522
2050191462
26122560
1933069457
464591228
1783639813
1493416345
1632974227
1629734228
264119091
9463617
459504517
190058717
1389478303
300976987
1266936652
245109574
1337998199
1075969706
1946343067
857707162
369393929
1644021814
480320465
437445788
1867026219
1021502378
1985869657
1705237045
789840734
488345430
705862266
582856910
329316164
1975919267
1599114440
1644236117
190326282
1378511912
1712575431
1600716209
1100306387
1451530241
1324999444
775291855
678761955
1718525506
583947613
416818947
1284286426
1127299259
1398696821
1118900069
445470314
342188358
1822709204
463939312
1576270223
1366251762
2122007520
1537393759
587582133
1786524957
741162287
103701795
1299939986
1540027919
1212923981
1687339106
542882916
103425393
1617177711
1994938409
581280560
1001585824
490795249
313947218
1066198261
1743458965
1636337057
1071225940
942141257
378901047
430648222
1653205530
2006021198
1553791132
1026585636
1668967418
429798840
1251892123
311792379
1294634616
2003311071
415184799
1544385648
1067618207
1410303999
664192620
747872021
703854571
1328811060
1108597915
1105386428
1794579962
298140546
1080578085
1627432200
1356771170
1022169287
1143138148
1479434402
1767523340
2046040162
1103154751
1915838234
841021364
622953604
1814009142
1409459013
2078084285
1823936961
1515763361
1863808077
932287940
1615487772
1756341864
1737733213
1890789629
1406967321
1633380127
114753874
1682741499
623988576
1779738742
267754918
2007545872
1627756268
124874138
214835108
1192895044
2028510160
1060584410
1871506072
530190179
831932663
2129449007
764309005
1947675967
752177482
1813274131
1169239846
1097695814
1895398390
664229202
1967691828
1512068974
323696766
1443672162
872517900
1024404110
833977048
1789053697
1747574578
1753131134
859496544
1117110320
569069176
216969151
1439898516
322654250
220963048
425089564
1668392941
80563992
786581281
1417613190
2132199236
272341790
1809113269
358064143
1441514751
1450089096
1137411041
775448065
529236602
730022540
493735642
1160867989
1001933806
2024383673
1947844274
496743798
1658844209
1668220297
841306299
1162234790
1240414487
1499233081
2132535883
699968969
1226141527
854790901
1252559073
1344472014
137983866
422477865
1644018429
1152742810
1795225979
886526434
1722572592
1412924695
1902831906
1863168463
184167872
1155035408
18764597
781560254
149489715
156343902
246312910
93188715
1581257082
1402211017
1697972367
794446221
1896320531
2052704217
1438905264
246042696
1560841531
1460960200
1733251216
262533412
1275156407
399633577
852520028
1785220680
1600104863
2060423807
1854104943
1041381350
1534177644
127283600
1178593421
1557998282
1897846994
462847018
2114862192
1706546608
878269571
106937746
2134480421
1880434873
43613532
2074708927
1463858641
448195137
1439952723
1334411755
1529203237
1046271724
1031500594
1129185921
280927558
1499547074
2017439104
529990099
851839188
23877741
1851365295
1919276989
462401930
1149677600
358006735
100473501
492768485
1660202144
326389992
126451905
1317186645
795029975
1236984784
1521273794
309645621
722400946
1093408351
1092860278
811747930
531585769
1349708985
1272971031
311989996
151897580
749205679
2098154334
1501320153
340954124
2027571818
413683780
1070132952
1395678710
1294870793
1530320440
1694147559
2100772332
394433057
750769441
1843642501
968359568
615416488
1740019729
177090766
1891715339
310838899
1914430966
1403671286
165620588
1610551564
822097145
418124826
1264987750
1238507085
1287775365
618091505
1026749563
524982658
1317044021
698126853
99049266
1003818627
1432225090
2110185678
835599823
1462837785
2085043985
110895775
783189017
1731285219
119281340
691047818
133629859
1528461764
271645434
1515092026
315344560
164899895
893536538
1752395158
1100854842
1094369623
756203381
1648593168
1125521463
2114206761
1024325440
116661103
1614698956
1892217346
946333518
2102302239
1106082325
367065606
139619826
554483867
1571026731
1256679045
922870599
225391501
1176454644
1976845324
358200291
655302138
2081279749
2126406311
1429865114
1175212171
527201717
242607457
1485263486
1155044148
171353571
961059647
2133146093
520175526
1764879097
1986076294
1815944288
1987585882
1472072990
22134329
222948570
1157414469
1471330278
75246875
595720029
845582445
913549617
807860951
710390851
2142371113
210003591
724685735
871014997
835730409
84179926
393840938
912336955
643541015
2124235055
891085370
1262780191
2138134013
1602890235
83047152
202876323
1527836155
579115574
598064502
92428630
360960496
847004979
1945950760
747182251
1701611693
522523620
269608885
1466642063
1933537944
209949456
1580663541
1977598741
621135240
2076240141
260409313
579532521
845926809
732910853
992238007
698614972
876317898
1401435246
980873899
1189440555
1166305221
1653379411
1602632846
654320569
1943103989
995178708
403976448
652923589
653169961
295655794
216744485
1569068124
1474204485
636660014
1310362141
841924824
1640081655
297669562
569361160
485966026
1854862010
868217001
362809568
727770790
2090920193
198099475
2075156563
109990284
959851765
2041018976
357500629
2114443000
1864866605
1516653342
955157544
72021318
271886782
1819474452
1637069198
410897976
1785138039
835305715
795284050
1254074519
1781439570
1017754332
54236200
1588558639
1559664047
1792125506
64659285
165772913
2132085470
261406790
84352767
1780270824
991276165
1831815657
1967671536
291104676
1602279038
568680058
682438425
1805360197
861921773
1435756141
198841877
1289386831
954188701
8204535
64001787
593277079
412282548
339350220
2080605859
485670604
519274977
601394165
1701291592
62016199
1759951621
1615918640
777133015
820505900
1394783218
1520089945
68530636
857279658
2071422505
2093585310
2087706593
638500918
572258186
263998315
368483112
1107474807
2084654668
1795560045
1406660142
1361524522
273345928
417026246
308042086
149094115
2133793060
1206584839
247266128
909795303
765411858
1496166332
2113831063
1123957955
314161941
802338345
1939987632
1400512068
153465942
630547647
1109117401
444222743
1520074748
635594311
1814303042
61011001
1559436920
1985399986
789420947
2050050952
1527714457
457285199
595085512
1549781441
719420879
317779080
1791856921
432430719
1026524374
1387491850
1561914494
221230395
580844349
77052186
736953116
1484553818
1960204269
2098317743
1948689934
1666040519
1234104812
1003511710
1098813232
458177826
1352303642
187345186
335210810
924499193
2096953629
1974439206
141664307
47026142
475758739
1367308560
1517058584
663286860
119663229
221886300
249558541
1832293532
517950429
979783100
877000202
671745957
528149263
90530673
1171074555
1498963069
1526887330
1661808518
1684954121
92187561
1324512009
943681311
1104693741
1588638287
486153350
534733694
1178833838
648573795
1348163027
934369338
727660867
256893728
2082998925
80523769
2074539480
1822267393
633194894
208241728
513040536
939361808
436250741
770879539
1463538820
935248005
989229078
526748098
1543905622
320816201
109252721
623380283
1935147738
900647508
237460906
983463519
1243111938
585212279
1388516285
1625930745
103177471
1020039394
1987781275
760682672
1743787767
119718596
2047165107
2032826390
595284101
430880220
1102696773
1082934998
1917896842
1134508052
1777136824
1317261487
1021010882
1394698456
19925017
1208428329
451681576
182502171
305942626
4820853
1345568366
153497535
2120742927
1016166576
1386438628
1114578876
78009216
771684913
1438953795
863350387
1882484100
1808521684
1195051310
348310515
1295178514
548280932
499007019
604204806
680384468
1780879745
1426081356
91869161
1270131376
413206110
1846452238
1375971799
331436428
326719219
1289781746
474908117
1993438629
469575603
1357042437
301141256
24225861
113547487
259189662
1531994691
287041112
1119913201
609819795
2132837656
1340761309
696960703
494141521
1423883167
2025825711
480315479
468030167
2067334306
843371322
1599281178
1580405186
1441108616
1514103954
1833814045
65578316
1213549673
1776224858
1103844331
2087833453
953964995
784654973
462573296
938976474
1644802907
1805972588
1175198280
1513475339
369540664
243463660
1339810712
1549224697
1509420543
162223783
1535060668
1007422550
628584164
2141820131
1587597496
187187894
476239858
1503451523
820489523
1816036162
1196746010
174840974
992587057
1170583509
558119441
813240495
1812756866
914073060
1189096429
2056788137
1329374282
450213841
778343359
740655767
1082417131
1013968033
213756084
1463930042
875216149
294389935
1861542496
1666232600
1914990780
1137794387
352314148
956152543
1774133983
178151891
1160407494
1948721458
1871725575
1046287080
494161103
1194323089
1200647417
1735072684
1516010377
1247437479
1366049451
1816577427
548538734
1156299399
87287543
1741795374
304365418
351934718
716303625
429544021
1382725363
904254619
1439881368
1329414580
620657523
77529638
916857810
386876305
1904031065
1140345176
866241981
23143491
1190091672
174587890
284258316
785275064
1682599596
767069928
398056980
1730635025
1588083241
1883840110
1146768014
1974013526
869015414
647989835
2060711420
206655992
1907320734
1126997420
480339090
2034443824
435002830
826513356
459676999
105513541
168423937
660994092
1207955282
1806577417
2007409259
472158941
631423112
1420484250
2045210191
1341582350
1959257099
217517251
660082679
1770642837
2044327939
200419353
30392081
1898349091
933645437
858095767
1072347918
183658988
1841090678
988512630
2110971185
652875463
654805455
1898819730
2100310713
2023145599
84054615
457864860
1580900200
1738563885
941465146
2102636523
570787781
1300039987
1039141523
1039598662
1346274049
1000242102
168325965
394331995
1220023719
815731419
775999970
59515065
456749911
302967778
1805656880
1342979112
908872045
1940020148
1290966399
1367884457
1457623416
732080777
140591068
796023116
1682336404
1872894169
1701994164
347073210
1057094853
865348397
1224416165
1602385518
404054684
1217085112
1353439917
1092757997
154573583
1065116934
335548634
377176167
2017428715
1602914504
813343417
547302191
1093263371
242866647
993511949
614105480
942757805
1561100698
167609477
1602271707
1339331963
2727676
34834887
614377684
210655895
1523550930
994822574
1759824537
1916773176
1542612119
1237611207
1874481793
1029951422
1451746673
1762426887
1116341150
71817072
555843095
259248119
360304710
1251836687
899004785
544194947
954090394
602123859
945416731
152919092
941273224
926716654
1112350175
168426590
1270819524
1365973589
2127911485
1300990649
1305822962
802174958
726671520
705772107
1819058819
1365330855
1140276019
334876331
1738028142
1622182982
763023262
1249667554
1026385184
876640546
1907473656
935388061
1035333364
1887130848
820068072
1266984369
589661717
147302264
943512247
1289819315
1661225314
861063257
1096782423
923302931
450820618
1565159734
899637842
828278214
518913028
1264474012
1799095431
324089764
1610882742
1417858966
831126869
679180955
251014238
185431477
609939252
297412454
416039665
845472133
637810676
737976030
1345189021
228351923
176477069
1438246462
1436167898
1702147164
1835764174
1075007145
287042641
442164471
1597923739
818782981
1431087990
824052563
239361426
912907775
211136569
120925896
1236435065
1338403084
515967750
1032726482
1029511396
1825694071
235629092
1862174965
120477287
1979213731
537374977
1905234328
1321411827
873755919
1069898034
805185712
1387221329
46938666
600480246
451403314
1846146451
728008006
596859184
1195243011
1812147522
506605603
224781130
163019162
375656940
2096305914
913206116
1025200838
1190788723
142054781
1815237623
1666936251
1661869150
136679056
1603026519
2006573836
187316079
704510389
377611175
290531943
1888213588
636352831
1801762059
1727550666
751219290
525629617
483279764
1352420929
657931299
1405440957
1932095593
554117263
117880863
506659522
93939130
103705934
1738630572
835179318
825185772
532772989
10488044
802661350
1652557135
483449381
826652071
1618160893
1657411759
2007482666
1657988162
1564855441
1862151884
1360031063
2081344994
1787223629
2014953550
2052892993
730337459
166172929
157665186
1873497490
489528231
126252246
1917465059
1510197672
1124131722
1494292958
1988564635
721467279
801267398
593352198
1891940329
31618335
496585152
451255250
9128797
1275250282
433566432
933726166
231967083
2026012805
1914425106
1562308482
562103948
589970212
1714394678
588576724
1261916896
1100417856
1294444187
1547088415
169534096
1038894337
1264742944
1266205708
1865334271
1323517578
1781051954
829527181
1965029966
87181670
1490035593
1995637456
1383070026
1029914041
1516342069
978101252
1477341718
156478396
1642267176
1757383223
1066680507
712416836
579308042
1439470016
560987954
1611765055
1613031649
1847998605
611673370
449675250
393268755
875494218
1432383523
420789816
614874590
671956089
1979536533
97987669
1649690101
360559112
2026255576
1835873302
1362557442
2108513388
1189585501
980608869
891008884
1938031559
1539106234
1855202031
837923269
1156071205
838143676
1902294880
1464321823
866517597
1941032104
426745050
798530715
1287697322
1477512971
33565747
1407582577
488229744
364014822
1373135346
860134613
376764665
1391023587
1303586829
823714078
1879232873
23923325
1797367936
1944471645
700122628
477584164
380282753
967956601
435102245
1298346614
35841363
1176039343
278843911
201057139
374835462
22894791
607563855
1691239242
222532276
650618623
662871183
686590145
1210668372
1809898147
415013346
1739977892
654899530
1495551272
230765801
877871679
2098005736
535487888
965898707
1572396811
933623845
275813496
594690765
1763699700
1814942482
1844779107
134055551
1275528280
1108134926
1041828361
550538707
334221104
360181860
1404580046
928918219
1594775326
956487736
1017257582
1942111765
1118775928
1784504442
1689392112
1215888827
2019115957
1622568358
803679534
805522271
1827191146
1365030423
4052406
698495571
287258347
1633063889
321619117
2121364952
347552918
952753938
1572716910
1481299860
34023275
1328336937
226324227
402316705
23396835
223931068
391602530
544219423
1620843577
213446236
1156266260
2024678263
1407544368
149607064
2076280649
913092067
1123268070
189712381
151665319
393000819
1438940092
1847345823
262427514
128700953
1510389329
246811860
1297080125
247407192
50877809
1695965371
1191919031
1052695758
1933281264
944507646
196914399
1129008324
1870973898
1310823618
526982364
391406107
295880362
1042773576
1213811964
879544231
1210115632
2121945361
1655582435
1049723331
1868941258
1388196175
235246617
1131353129
1351510309
2078792095
2079334631
474820658
1474765058
1636635708
1561954798
1575611168
1576230532
1804930347
1713641287
28147000
1796551152
1698805066
609775935
398427658
1862638871
145435647
1567274258
1504107777
2054073033
1004941642
2092290089
1631381026
572018828
388931793
460203247
400388219
1345918240
2106520313
7108436
635182284
1771799044
1738393682
122822772
1114131403
1365859188
2047507229
904366905
1076401119
2139987996
533838204
1639315523
318160852
180244904
571680885
654150338
1329943750
945751437
497093981
357080155
1272422715
1502428315
1082327150
1560107224
445993409
1976009523
1740941045
1953407875
2103611623
12606001
134837734
437076665
1342549127
437118561
1098808225
1283085289
407061528
445082021
434320028
1213991135
158990125
2084667933
360864500
1458940646
1227279306
2000302910
1242815888
933488508
635085862
2112206292
211858970
830366889
977984886
434966569
94495873
1635753256
574946742
42956430
1152608472
615777451
2003769920
590836543
1599357794
219247669
1071496780
703911530
1011646717
582475176
1353209867
447508394
1735543748
1249659242
1657090191
1290701992
665257589
96409929
949348460
663044750
319122859
1588499779
917339940
1575714192
56214314
926335069
981000462
1761466803
387776308
1476358989
1167260940
1834369685
1498155852
133808827
1152214010
1055087641
1016333452
605923825
1293315394
845984291
1282180412
572063649
604366606
1926541746
1356396519
533770927
1056524995
420046899
531231034
481643877
747142318
1387596805
2016907783
957072028
2033979632
1960791352
212726224
1516994874
739121945
1825598787
1176801589
1540542791
1650361115
447160164
1591333811
2060613520
1665393832
1043476764
537625173
41001476
910292155
1069480404
1728402853
1200299039
1636724704
1135449038
253659197
1636092666
1882034500
549182564
2088726645
627208589
1078923172
2115517340
1168647068
1213513011
1584702647
258815173
1607540536
839227809
1510677151
439795461
1012857798
1845677382
205447887
684877117
1942103820
1455938969
972370902
215690801
1815848471
67648208
1307750288
327306565
1629478749
955954456
542675466
330668636
1230007668
109525033
1556178704
1191498165
1506146621
274190243
409356451
727096683
1126374327
1659761531
232105361
2090755156
1332299872
201137076
1004834554
719577863
789102650
762027380
1369673552
168659980
312773273
242929279
1631586392
1442754495
553875635
1035432480
1205541130
112880864
1858547550
695430342
276761672
1432119553
1470249224
732545188
1417432891
1004032034
1994793151
1632490046
999747251
647044525
2137166641
1143403379
1116577408
2147036171
1487833754
1635334529
1453541145
864816523
840204098
786208706
552868829
1049832510
695903037
1774404799
209664403
1648767424
918561646
491808350
636341324
200816854
1109947102
1564476709
1816182280
220382281
646814750
2076265092
95284417
1178566646
1580374996
2068054770
202762460
1954662503
992920420
1012558681
1218132686
1671494699
1384850123
1794131262
1040462388
1510249142
726334078
1966617221
1303395199
784530832
1354249780
1641044617
319405694
369381468
426569571
700405079
1165853802
1366929689
1253242606
1309302975
153134670
398102567
972187526
935713734
307102508
779659537
738738155
211880967
1621376587
1620822525
1954416006
17705278
434980217
712402073
1018916384
1413984478
899178330
727967341
1701515923
160695257
898613586
625072218
577448097
491276743
424848953
257214380
1136870866
1663802729
207428712
55178704
339224818
1861976344
151381020
270979279
1345752236
1592957588
1159492915
1209480064
1978532364
458405865
1034884657
724266533
294965879
487791368
461547972
1647777198
787343831
284429974
1910832571
304192753
1128909042
861454757
94543984
1763292359
828080079
208170152
1510555619
1681683402
2052763578
1125629109
905940925
761349948
1175164337
282822828
727430819
1440459329
627448974
1994771727
1723942456
472098775
1370814318
820899959
779073426
1467359530
740672393
10833719
2055893678
362667852
1742942951
1343819915
2038651975
1815505525
317865660
1348616816
527494148
2010753785
539713687
623197528
255380187
13193449
650696227
1551978807
1083701539
1036322109
1109584481
1714534793
1043430693
853434578
1448298581
1942018412
854366510
859549175
2090358001
651083685
1040943544
433745784
2087817662
831255480
696503163
1585623515
2089682615
279546092
641788541
1094460136
12956884
1293908988
505075491
1605759694
1484197934
1061836224
2070463972
624065320
1388413503
469834031
2050593772
648523789
1681257537
660895230
794474159
568678509
1672896828
1078478248
1836495175
2142375378
576548831
305680371
280236914
1710228648
1684477475
456742552
2103312177
402300207
657670681
1434937793
1178547971
411941555
714837146
1018332259
2071508245
967304365
1643443167
278556781
314361922
66596482
1127652710
669708970
771210048
545843184
1625202806
1457078212
1032782409
880284993
1431164929
1711519765
394260948
1739501489
1148435829
1349839682
482802775
480750943
449006104
2129323558
1788377304
813158808
915005998
2040776029
1561588071
1869039069
1390495468
286298627
1429928128
1133377700
1502974080
1223649049
1142196515
247635
863514733
1617812435
1896213023
206925052
1152973851
622115168
1233788711
420428703
2097036883
1432221313
1150344632
1867422646
1091883674
854981630
65932050
1516983591
1982940830
63516797
1650639818
468295476
484115570
605998435
82372739
1325791284
867861804
1931606799
1376400787
441173701
144935780
1314534408
1647042476
180863376
810837128
2142499538
265796599
1971789599
327365634
1960486104
1194060930
1093963600
1509049590
1304749910
263854075
46397978
2053399697
1265896386
205465370
1698564288
1483359410
1728570250
1337756439
1708946960
522315155
1550308506
1872497610
46671427
1914767477
987903307
648486479
334104397
467904956
423817571
750437117
576698694
322405115
1510110641
457239407
876936921
121476543
2135811078
1318611264
664990883
465222914
1707708580
817128434
1618350754
495994982
1477362988
962352970
987493355
961912201
1275448753
882219443
1671030382
606855911
1046301840
132082148
1850557414
822391252
125818631
990545471
968266324
2058670200
814274907
2039826973
1873832698
491517092
1037681311
362107885
797125609
1867157016
403732834
1297593528
912682969
1164875733
859838594
822125790
589385194
166753101
1332539961
93569802
1054499526
1378404980
745331967
1726864093
105422930
599292344
1315751893
844706374
60155286
1147896389
2004653710
1871012012
1650745287
1043334340
1168262594
2110499902
76001883
848970464
1947555724
1070133433
1059251866
797878875
291735291
1467354569
1291592921
1892345414
325043484
1091034466
1811362759
1478949468
215776457
989835607
147308972
1753703513
1750212443
1844795816
1292661718
899237576
1840445489
784577566
1495514860
76651265
13453752
31506540
1814792167
1212705734
1891414325
919224403
968657808
891885255
1611387617
110091401
772968168
1603311520
1078415065
413389812
1718769589
827513284
316865638
758853941
750677094
20976290
477261633
1822853436
1380687003
966992992
1985331986
2133606765
1462128907
1087506318
1847308271
420306497
1612293242
1091124586
1761208027
310237404
384385807
2062240436
215790916
1937341884
760156959
1915259
1068429956
259936985
1550689585
161030927
547042055
1700103676
1602776268
393200439
1982284961
1932780265
301121534
634524009
657126312
261804496
88514446
89908183
868423245
461561089
370427998
1253611754
1182916899
175685629
979077667
1406847565
1564312538
1232469228
2118117638
253757065
872287376
2103311226
1619559591
47813592
195794147
1713942151
27052405
164837810
423474654
1810088757
1557063741
1402016721
1632453654
1993561609
216340092
1964862369
2131317819
874197617
1777506024
962567064
1420855091
1283037117
531728774
1712650253
1724882437
1522305149
816743484
1420083927
715544323
465215427
867627545
203957375
1530106083
1639477412
1981496502
2082418481
2005514181
1229155066
242596815
225175725
1613527363
95111860
1355247098
2035047554
542687373
1466109333
2111535112
875345588
1261959924
1588752925
1963093634
1011508474
1948230574
21036161
542532888
1111573031
740169894
19105455
1222166203
1807468586
372618882
808801457
2027615826
1587497402
247938207
1520809062
272807706
1429026006
298613134
398664464
794516581
833772893
2124693382
674036584
570737159
1652379350
256942201
1689562281
2117143775
1693755226
1411936779
22509535
901919439
1489402085
1142757950
198817484
1828211398
1514779765
1960158012
363637231
2076288424
1162517381
1426069569
1692913333
425569773
261831476
1314531741
1480506897
1323536442
484502939
68294709
1576833551
1851632473
1127736420
1967188680
1982715072
1900726500
845527961
576645568
876738130
1249254700
225710820
1874027414
344804075
1681330087
1219244213
1575008394
1043632462
894028521
1141681092
1422765992
1915420960
194090327
611458562
609030820
1946935541
1698033915
466345523
151294520
699966564
1839956962
584434345
1932784090
46437131
1968818338
485485394
1932557
1893135831
2142144155
2026738659
233882292
1447874014
1284509961
517205661
221813176
1350767209
255807819
1612842364
837643496
659715957
1440388519
526034321
1768738896
1936046990
2043816394
376000695
28793778
959676018
1254078342
1788557254
964022358
1183096518
36793997
847592769
2137425080
344989987
1880749263
659554051
2062817394
1221959071
884350710
1965222193
248934737
721368610
1171878000
2089242468
1639906921
104076670
1790075900
1488752696
405882300
1885631560
1245149967
622214840
1304999700
1513629806
495851331
1167938717
55363914
375962231
282859974
1699573009
571760196
930088013
1511345175
1852245625
1683582685
915691381
242585486
2003815677
1698561846
1333472036
1148769917
2040130621
1382243261
1468748416
423748526
594242145
873765919
411548478
1031852940
1017023011
2453710
1508618985
1057647414
1448359012
784741983
1286715057
1500590539
1825663747
1336824311
2035140597
823218191
773899059
689821231
532958206
2032154785
1259399017
962031182
770076977
644946209
237576668
106140536
131931594
1975455998
1850535496
2123237404
1531667987
896414427
1894225128
1223597217
359762604
1876184135
1905839221
1089354844
1490648732
1144682074
1266377680
2134458335
2000024952
1911057786
1782510853
909118361
3996236
1370141186
2003672895
1422324236
1718029570
929329293
710330719
1365664117
245090646
1985884599
926411512
831280907
1475679386
136467167
1952211045
1511005281
1155650542
517490147
168641512
1862879839
1863396125
959421012
1682591760
159061631
1403994685
520866931
593807847
1275389493
1302107129
54648431
1924494258
1727605832
1063830636
1608038431
2059830912
1734052873
2130312832
2136821713
376091926
996623888
149543738
117152112
140129643
710864016
1505808019
976044013
688837614
344350447
123281170
435103022
1656229043
726142811
1423074187
1854843310
1396715079
1889963341
2141096182
1010810278
310084660
809196340
1817272667
399292639
1689946192
1260653129
637254005
1238432396
270015991
459185731
1392179131
739201644
486331360
1647721107
1447444916
764751967
7351942
679548342
1281501925
1870372003
150010335
781235704
1866722014
1966536884
1689101349
81098122
747445053
1887864499
974495802
626413295
1571356164
1110751816
299683665
1765667134
427052176
1576620235
1000993709
2094930850
54037675
1492005206
1690905290
2141864734
1256451995
120067263
1247506188
1288338693
1183234104
774108839
1184637756
2080879809
624896246
1994018030
1928700705
32646995
937228862
1936263296
918413211
1900226347
732256526
962944338
1553202931
1050356109
1472228508
1124487775
779618474
182262272
1710843105
2121865879
584423260
1602745988
731517208
735065191
1390055939
1938797621
2001403230
1730040499
1150480315
2119592814
1828788619
2104364142
157450393
1367788542
1092740966
1885820185
1268105523
1773197610
1076310138
1435745513
602059747
1621749350
271270991
189954469
1909638001
735120251
2112274338
246232527
2016324987
1400399887
1858656630
308193775
681931797
1473597709
1039350177
1350302777
1476876482
1123503107
1510103059
1834084490
109960859
1986495499
1839948084
589738432
2110378989
372342100
895002027
1404164329
1072719071
171315678
1611501665
87727589
576730733
1774826855
2046501937
1047414769
1868007217
1153368695
1666056799
622802198
284449408
538873120
1038023001
960344941
297249596
602734942
143596016
2122031258
753181804
1652589750
1329092309
1680593490
993322280
1359373547
1782295007
1007568601
2121976379
2079984362
1087750884
366615768
686473144
963524389
1568882058
1584813017
2061802564
371820076
1675452320
787633199
1949696748
2042051774
460873731
1215250436
1542376774
11361235
1265382272
1330318036
1275100597
1401486704
240182451
1895717329
2080487892
1268906041
379023578
1027484731
948882588
114740300
256388891
470961112
1256206486
498194195
1565507073
1873904892
240132672
115920797
27491013
437560955
262683285
1312262900
1017544215
1263618750
1412435985
599197855
1465394064
787310342
1284891307
1811006961
519378795
1132242055
32132316
1612077980
735309089
1626898416
956825142
2026463435
2087075103
795095623
450919870
1295489068
1097288626
275603671
1715926069
1126785972
1885419112
1138398525
1240596019
1677230336
1305586514
1471708718
1133348430
1701383617
542582348
1112995707
1121298348
1954993147
577746956
1430706700
1439930335
331865495
275928064
229217384
1299552673
1691701725
1552655973
524520234
400225968
24877181
581399302
1960984752
2144141822
375572158
1783593713
1103578576
385753676
1162892005
480832271
619246046
1254614110
1808994721
1356419619
1207558932
21042367
1180334324
826023832
1363691138
514122427
114961683
1072802007
1889921322
2032405009
1497027864
695253102
1151995592
190383455
1996043845
535012275
1321079730
599279691
1450482041
1782180236
696636318
1635091002
831354365
1710708728
911530756
91678667
307586833
854178543
2072076009
2014283229
1269917586
470684291
1988492543
1650039527
1055872599
286150895
839074903
1546255006
242205194
669032659
13763724
1974826564
1621425755
640758691
1417111515
1310806267
499679034
2120194077
1047253353
1985460297
499613136
2079889312
1220904708
295258023
185066555
263560652
1945641132
2070188516
1371963926
1126868330
1283047633
879539167
1257212143
1483452321
876549262
1987571200
1819430931
2048049593
689904792
287262747
674324748
607087431
38780000
394803627
1171246002
382260540
1414271854
1901157773
1790755501
784029346
1670749348
252390364
788430738
1910150346
1273042759
1421196195
207449953
1868638129
1113601752
1121750501
682665505
1305921946
519641919
17391471
1932303351
2075528336
559714704
711394083
1203056777
2017106139
873208753
529351810
1247016962
232846165
1082179781
646893899
1880346398
541117350
2093196780
1283599481
832747185
1527435918
1944677742
1239328736
792394024
538122181
1744920648
489055991
477402570
108064958
220814732
628517025
499119487
350054011
43487916
1085643217
1483400840
496577601
1468726352
1329328027
1362158004
1111694689
1463004581
15370496
1417123167
707281938
1204019680
1976425097
108575393
1572234918
1039848266
109239991
1622815072
98180854
530209762
1991791015
1297441890
2117171169
1817730651
1715794671
1068430716
1025250296
1711076587
191614844
492810750
215079724
897477404
453481531
19910404
1825124871
873200811
1098246178
1562734002
852866770
202923698
826003153
1070032621
663259272
2006257624
310120994
64315561
1635456262
1974431673
142128489
2027301181
256732911
1803591763
276328035
503143324
809577516
1078013283
797518000
1477004428
1870253173
649166155
985173868
500841977
1846257392
1787299979
2138808215
1856232316
1143103731
1104567016
807289376
2142895771
1638394862
1333123808
976481989
1863957252
989137920
883776159
321017278
1794093877
1446274541
1163947843
285151665
628929491
1514214803
725193344
337208094
400136413
803851234
23071190
396947782
87783720
446789016
862623373
909809040
1668881284
1707501785
794816345
1217670394
1152561644
1607015455
1136000800
65565369
421322392
1553687539
1331752574
1582555681
521142221
1559312786
992146044
112959963
446481496
1073481882
141420103
1732736149
1963394969
292128273
457681637
2010100919
799536685
361696775
1103253355
397956573
618166634
701139534
1555628285
1020391171
1688530088
1732370456
1923269499
2130300332
304814226
843703990
1584132518
1716653784
27490242
14542345
963085634
1678426677
1983300390
649108515
277423943
64295929
1105249792
1568656401
1782122636
775520103
817986222
208884631
456294754
1110050985
341667240
24168898
1711176336
1581875049
1919839127
1668064679
1639619714
1753270588
1308980129
484567965
704530725
1016804048
954135957
1505321940
1657690720
1757596628
1441420372
1946769749
682666928
14010316
891663217
1328996159
370174399
1471015211
1947142866
690069349
474229394
1469248304
1426817799
1428369686
128372288
1093739514
189143515
617281104
592717606
1250735984
1202097567
1985970946
305817995
1837854938
648123049
2035190417
407987304
801975652
1975734004
886331039
937984381
1269595815
1660231257
1027851483
874286509
1684032590
111124143
1215810955
983976279
1431797398
1558840479
2048365037
743620649
923250933
695711514
1282798020
882272703
1636297646
1814377548
1794484905
499913123
124806842
2087009673
653983061
282101767
2040025904
335498147
1754520654
869013829
1047178926
152062719
404726326
1696255772
1705712768
844013544
2120175579
476346263
1671678125
1873965851
2088194705
1293252223
1154830675
348341582
1166791305
2055822742
895597037
2028719232
1874888932
123227025
629892362
1028986729
1116020227
643306978
1187059311
1726609865
473370566
889337868
852491649
1044627674
557981603
739216418
1224001492
2120298406
587745687
1010486107
715438769
908641059
1291469125
440063300
1141364234
1607941782
711555389
1847968158
1916599932
345735013
2143072388
1334687460
597765972
1774229998
1037044095
818449463
1014150421
1877425534
107587436
418590780
474574811
2079285302
1288426852
224516578
1459428571
1414739008
361608217
273547533
229812664
349463347
889417730
598941250
1391037963
360485445
731840616
1282093840
646065586
1628581746
1674734779
582752814
1557545762
1245873343
488413956
312909898
773607953
1977750823
1007265466
124281742
963584264
1002717234
118472244
1522629753
2029140947
248196884
206670198
28241293
2058124839
804325425
74389583
359324699
735159739
1194027910
44980397
10719273
575925215
405419892
585372785
1174027497
313960606
1746047947
698775558
100307166
104529029
1282885546
863117599
534515186
1872724891
49239104
462074783
25045527
1791757800
466344464
864024895
2016425730
1172464596
831407257
945850108
351671084
1749880560
434093739
717417418
2082120000
1183132875
1944776467
1257137814
1090586902
1332234505
857275545
2056004688
1011203883
571949015
1146280394
694814355
459298182
1635198940
789043752
989327804
1041699797
613237905
442142123
2118689571
1328895862
1359937758
1777657104
1652494269
1662368742
530510002
891592326
95504658
1202785022
525327332
771815903
342486407
386069728
1210503197
628798400
739318987
95785225
175454948
878136295
312866600
1428465084
1258556581
809013126
441557810
1089058907
1646846432
1995533948
1870453816
893511209
2113812102
1099503431
1546717377
348029969
907517698
460151640
1001248939
1355908914
824904640
1232427903
1832676063
434549991
1934103178
1601534904
224984240
1893374733
1163280578
2051383235
418127528
1824542835
615741118
255504288
1554805816
352779485
1273710636
20210456
979499271
1093675372
731932735
780162690
1367592888
73914643
350296663
1911777082
139040656
1148151824
1681894789
481974029
1084836762
946615594
791150109
1031977263
962242478
759894304
1259012022
482158208
856234054
310998999
1658931
752466266
1845309196
2069204751
1466290497
1216336331
1957077640
1830154419
912870275
2011308719
1804587902
92944649
1610618777
426771622
1197726521
936730784
2098909529
826610612
1439703685
417520539
2105217419
1306006052
1982496546
1891074516
1928671396
1602885140
853858916
123682842
2144342159
332856434
620191622
1766362923
184282905
1007167062
646590804
671003978
720977916
40533132
1514645823
1767099687
443060161
807976023
1893735763
1747687214
257715526
151718637
1583885814
1597509901
2024168554
1232917203
1566219463
790156930
1920454695
509208333
757508827
1852721474
902835405
2099507218
1850998346
1938915701
1548800622
375463822
1449464223
1287783837
204484263
855977217
834742385
79317797
2116343760
686135817
1242484666
2126249631
1363258888
827997715
1267196402
642061311
1188824701
1347099518
737154826
599694926
1253367017
554465977
1643583897
1083601195
431885956
1233801125
1810834840
575965092
1811192708
56878416
954281568
89994644
1005122106
498651615
2133298540
623976182
548290644
294138782
1742223289
152828087
755617264
1034105940
912751771
2036535565
1759207296
508810843
940330070
1915002748
1071095856
1475938361
1317995935
2117655742
718115828
855179623
1447807998
2105926577
1724912042
847963708
2001823384
2002213192
1069303298
1056486391
631612902
980081797
1236679954
1864005026
752374360
830619461
1599370433
1407959063
523084275
2087487037
1481865056
1144812954
1623799621
177647809
785022295
94229225
1264756658
626346484
788141951
1389151124
254576776
221757507
1475207802
653950263
28772085
114722360
1095384771
1618240695
2075591920
1890384385
750720377
1011628580
985317351
1018173059
1605935195
1606520086
1945435969
1836247817
2080849284
458061974
1634192011
2143935398
1280788832
1313974210
316122889
1996335542
1534197855
1368105532
806379268
314524518
861956549
294477691
572804955
187522343
1269385601
161227792
1164918219
140300449
2080578315
443983198
1447409578
1744094767
989008557
1201894931
1046083445
1150264244
99756255
956873233
1090474904
397526575
181480325
1974346589
1083520123
944177498
137681215
665466221
2005045956
1689774056
1562575402
1482412578
55246225
2026363935
1706669052
1999703583
140912891
1686955879
222915243
610028587
27460524
1928485742
1814776674
603497044
2113885723
1800878520
1506567966
222201253
603776987
452551668
294061025
1015660260
1235037776
1476301989
1661136876
1175561810
1280082664
420224815
1693834163
575973440
338026917
1233024967
1128053656
207098115
1377316448
326206489
124203833
217915824
278266982
1844097867
619579050
1976331193
446237629
1452662410
544052560
414741911
216127291
1000730817
1532845007
1501079352
427641876
998922150
1675460241
1211989414
498634341
88750828
575888346
1285490628
650934585
1299611013
1554916894
46574231
1638505177
2026079574
1229751770
1274359002
913161420
1316735894
1369195650
916851755
2016145673
974927097
783089335
1236342971
500181188
1552626198
940498304
1760254304
1762087461
1786488759
259414489
2028484828
875888419
380411599
1237190135
446429311
1486852936
198622401
1342136420
1321233896
974912011
1127777355
1906027894
201131617
94496126
1372740736
36559352
1374884822
340890543
394486398
1686005076
107962320
747904487
274202714
229790710
1898056015
119492174
1635470882
1510877535
1969072122
231079487
408697466
2126899781
947828865
1042152543
1941404054
2054367050
918311265
1914993615
1935097525
535432884
1598234292
220858612
1417264043
893814521
731620864
728696965
233794005
589975839
1165808638
1996078652
1344411909
1447375506
827051680
743365137
39176583
1063266204
447353763
634752808
798247661
1279565281
1267915570
1959801421
1389667600
1173927540
94946452
586309406
1930381332
921276307
1752484525
800958291
84935791
1438423008
1182236706
955107492
301386749
1872816066
1175294869
2103274316
779630842
1863951484
1783143270
233596809
1611587445
1650092340
587016955
135304324
577660155
1315879586
1248275945
567942872
1487495308
713392207
31821146
525624710
312148934
282691398
778967808
2102157799
809863803
147852308
1752876664
900043983
301363821
1208372498
173086881
2105965727
757169409
1713841428
581236977
1036358907
184776277
1099017496
1891088447
1243601610
1732101582
947513001
842294966
65133749
1505478255
1712090718
1915383361
550260704
810739518
1035875772
866613384
1058877242
1504613073
896615917
1100061214
1137074265
70836411
565676469
545441466
939189066
1490095256
56401780
377916999
2002487276
37795590
1124054014
2008752239
2894917
2139155940
968254527
1710659837
454722324
268434485
1808902100
1957794788
1480548757
1580794457
83739558
697830074
186881548
1712215773
1930838821
490829518
2142324307
1903668798
1864825772
246497192
370857318
1731529530
1513297347
257977770
1272992305
207058745
226172934
78751505
1950117302
1116766804
471542092
382759964
39975159
978947081
100262609
1142737723
1276308357
19124905
35768834
862184703
322564664
1222790300
1354587088
105339207
1901036548
1063143334
1930382840
1481867883
1869840913
1223152101
970969462
1181100556
709123111
1930619337
1358421323
1294368122
1486667881
2035447351
1214480409
74402088
1753272537
1046611651
441727621
950828600
631497101
714038403
1318871574
575470923
17809270
1880406402
584878673
2122951678
429293022
1272248695
144439284
333631576
282578216
1911189976
1487215327
936686953
146987379
1922669126
1293881498
979670909
1503506383
89685197
704458083
793171975
683355446
1287384514
1971163289
1669298860
69760171
1329302707
1083161774
1769859248
129691024
232623051
1092369156
81067372
1409796535
1392197849
1715881402
1641044724
1206784880
141524194
417364275
1816659454
2038187154
497003885
141397881
1144211940
1528456135
1123074927
925245945
1033627091
1308732270
22602842
1838969722
213024703
455784324
2044650074
1488405205
904225232
1744518229
1643674641
1390191854
351960503
1008485364
517498311
994436892
1296939405
302118252
853350546
1150646636
947160045
869130845
91319119
1307041925
1873260560
1381293351
1724904106
666415252
1467259420
1412519945
238692681
404000478
609653572
1324042798
844390521
129055796
570005155
1952358076
1081571215
2074388405
503792781
2057906905
552164645
1569982504
847193954
621358063
1661818541
374603555
1253785587
406146555
498929940
621986460
560060738
215431581
1159428247
658853727
480617728
1056025187
810703236
867214202
1498750982
689638779
114018377
2097676353
1683635772
781559591
1301827919
1723413761
359358177
1332625852
1389556185
278917276
885950768
1575641937
1039390690
1551440847
288354335
1823411331
421718670
302988402
1772928709
1361641017
951786054
221830741
324218091
501188645
2068805870
1256326781
142138063
1685774107
1973623366
947498266
459830734
1600584465
992263219
1530675095
1426564198
1461452179
345978607
989080307
456538783
792010685
468694339
1978232387
298300837
60762372
1555215495
31012042
1142423994
507997413
1190710688
1609463801
73171945
1372868974
1916028022
1876208059
284324120
1846566233
1672503417
404580167
1997236151
248565407
1157860577
676475583
1429820858
1983952899
873283964
724252061
259695666
2006558794
389067190
1434716990
965192620
796055543
631064054
1489474131
1933733961
1659887355
479583070
497797215
776578625
1597502518
1741147136
1312205510
1389362653
381596325
1407369127
472195561
2096674779
34039889
935478071
1525478057
320504206
1974201280
1503275428
1387444590
1080662462
797965160
850834422
598535100
1856650152
1363813067
360808809
663544480
749491351
1441474909
513558519
2024205713
108101424
1298991171
1124226089
615672710
788416545
1211263388
977392077
320532051
2063055462
1629465898
1962793988
1291543552
240005971
1022785524
1158305125
519850497
1180073687
566020624
1435666621
2070799983
1423064044
2031656044
249270245
353864419
797477067
615057414
39028323
1632952019
1798305583
59110161
12484477
171585855
1334495326
1680820274
91375420
1469633408
1840673106
1582609422
783411984
937196411
1087334362
872344553
207227300
1473949020
1680487833
1640201142
590277464
583872075
830657857
1909202000
473784831
298876600
614684313
1973064231
887058846
1683971164
824363506
1049760533
622182596
828656737
1241347535
91173990
1460064413
983182942
837243329
754409947
1939143853
169137533
1180290028
742972147
1964786704
602581887
1451086903
1901345304
579393735
2081970860
976433385
875070051
169310418
1792508035
1150688098
1071298014
1278250386
130115425
1485054907
636613573
1139741930
641124631
1421958458
627121976
1543786668
598055147
1082053225
1178012784
600391547
1382405694
404963836
1196308479
24042662
168191585
1431773756
2070217991
727591117
1208153927
1282731429
388465353
1677261164
1375463804
1017034621
970177344
1208783369
1957249596
1994000164
641829306
1499923436
1222747593
1270021505
842463356
1277187604
1512987210
2114437242
1712465752
2118678047
545607975
1287466785
519158292
1724575802
2028091828
1010687692
1101319763
830041923
647469949
600071693
751532490
726533466
1766914134
563200575
481349923
320224199
1507784380
2085714716
461862294
1473768274
168203283
520842904
1691462429
1197530356
1370251001
1210408482
1390278454
747778365
1171568946
856986138
23152348
1578668362
202515070
2004930126
1213701280
1130505953
387615285
263818858
242501507
1589861551
1465690563
1937672683
847945806
2027644428
210659167
1933344892
1870155877
443125717
726482808
50286130
641343580
384063664
873051988
1803175913
1710509301
54743201
1721161678
1655168895
1507288851
294437498
1876340445
1554092057
2028648597
1792549466
85776885
2020676038
1810182994
1184253887
1526732984
1136383768
425584358
655387873
57927309
726257566
683474813
1345255114
19078594
1300788718
276188048
1052313036
1143251151
122364580
1815497360
459132465
1313017120
2049550661
1674232454
1576580978
1798337974
1996373000
1538252636
312559061
991896642
639867065
2085279686
1933035890
1146643610
2050259939
1425743073
1296029436
1519015501
1898798774
2085293969
1962510422
1755694816
1659992441
245972630
1405780961
205853847
458494236
1362308564
1898434024
2008356863
1088883419
104506263
709976050
970528456
284149954
760119065
642812230
1497546153
1141067211
2024806169
1892292482
569844406
2112530928
910041024
123029136
460967841
2123411113
1107171565
170424429
1456919592
1624894308
1418544284
705476266
579133387
258470250
534914266
1521023339
874013947
912842731
820478513
1096169531
2111881771
1555314899
1956248157
1305297450
816346452
1972763790
191960427
1663000148
1475433713
667487916
1174201719
1955247053
287691603
893510120
968960885
2061203954
341329954
1653238877
1433863743
741011573
524895075
1938842529
939403556
1760370814
1368254096
1323745753
1298569480
1583244149
718227434
396071055
1503392754
1870771375
574348400
283311753
542850573
184600828
946071992
1710799534
1178351852
761196221
1926889593
2075695357
1454850440
1812969144
1662025475
1083145947
254850543
119694225
806165343
42309330
657646631
609428237
346780962
709020990
1243578493
2138246497
1648865333
1427018881
1455530673
154660370
1506416344
652996959
1028214301
514118573
321700802
1360186965
2086239710
945580142
901010700
807901499
1240579239
709759635
1899275618
280110800
1696350846
1229904929
2061143891
393535142
1634310759
223290321
1175696984
2120560724
1969410471
201200750
1280137856
1311133292
1899703630
1892410892
1952657896
1996960743
53110946
1683744143
213338752
732229656
1392016317
647447815
1359738256
577911356
1180952798
1941025972
525908174
1787121259
1814795202
630243832
1291012353
1261245016
463806333
1613168784
2139458796
888045527
1256772629
2020866696
57255457
497769228
1975258602
721021103
1394934983
953363781
730018632
530199119
1641775280
1470073345
2057581132
636073434
1018395754
1551670018
1944225793
103668051
1027870421
266269740
1750978091
944988663
1363555783
1273475174
1358680413
1263539481
1239552104
1599591818
2116497274
1149247466
923869497
930349101
1122729458
1068517418
162437089
1402558738
1184364602
497411069
284075208
1013239782
70366517
404068935
1712705993
862822648
1058956929
521792294
2070504780
263462978
1485872671
1968865313
1232194688
1040567996
2036243689
355812388
2143816995
599242077
1879877735
39470073
751255694
758647478
1928587694
1214993998
26940718
555228696
714003254
139496595
776231165
1666157663
1314630
454191687
1263307749
731495555
682161731
2049631800
1694595655
1290707651
1167363206
1247687073
2117197476
188206637
905709913
390875662
1183058941
528661412
1590813755
51138478
1251975206
1913746251
968911910
1715644126
310591180
1019898830
1811473721
440590332
1954501089
933803875
2045783793
1743677416
1500435973
602765179
1697772166
1528889289
1223109435
32741688
496195968
60554771
1379397501
2024200668
791563167
2038519174
1228136797
1958679180
2058237040
1284466401
1406913075
1224789280
228021083
1517197417
1881436139
535044159
1548849116
1635890637
1731235830
1512231704
803199300
46799102
360177860
80661101
223153240
1183881818
91495603
1689369651
888627514
480528585
344789944
735521803
335766101
975170077
941409844
1229041640
576678522
600261318
2055505538
1642888097
736144065
623716112
1852580943
1700410752
1797437732
1777554047
543432082
1460802191
686990950
1737820390
2101598566
1368144573
1127128319
1129151840
901573313
1982756158
304285253
1623917575
1572624862
1897536669
462305815
1266682189
1616049817
1856789328
1586738065
897765962
1593684895
1538371481
1141362850
1410139496
893847446
141408183
1654462305
1925970548
534402973
1236813498
1318847715
743625339
1883400718
2056306734
418276138
1327454285
1152114757
1269349553
1902585703
331524464
1831123182
495384051
340777052
1776198967
2113002097
889420544
1130658963
1187587432
145990927
1895705844
109514906
163970806
338857220
1129349737
1351845150
921225700
751615277
236688536
1759331692
2060415286
1302184222
699626183
570377673
512134083
1821980321
1049149265
1925683460
1275624539
569477509
1234277168
1982304189
1088969017
893629565
282241694
724655453
1306107309
1361120242
13228415
105662349
1189454122
934285323
1654310709
15227965
1363138596
289228640
369029902
1427812083
1221188626
1337270491
2031747247
1990926356
1215839127
673177011
1802718246
591178446
904467202
1297646713
1618331158
257506130
161311957
1700256379
1089935443
1179258073
1785096409
613181077
1785139585
1187352658
330771918
282622780
1835555353
1050401404
1672257777
669993203
1152610334
61512151
1455154705
48887838
407169856
142710102
605595667
319671198
1073220079
255898235
520366472
970738401
466519214
1163428658
1985354828
1218868380
2135337655
1056333087
1689272811
1643902957
1480640036
2030368299
1626199157
1232042040
1762969770
483036341
1602205096
1682494847
1620655879
944608305
981887118
132022402
1375505836
2059988085
1603981446
812569580
158430530
1150852950
1867954738
1567782517
2043666078
2116560786
198060874
377537968
40562329
831208980
675969944
100616250
326984450
1317679433
1169699813
620046199
1118648061
1359659689
609794065
628863597
809995860
903777613
342406503
526706669
821422688
1109390323
881613927
2094073929
114140799
493262638
368205842
1116483619
263895925
524047398
1799274110
304937605
778489012
1952172684
409882897
705506075
1440578537
1751214688
788800754
827678787
122619257
750259038
452041451
1282723269
1014113484
1705642423
30035960
1216216756
673595503
446688647
385142059
570531745
1779883599
1588959437
1823015051
1176523042
1229021193
586087723
313359500
715948526
1147013011
594893560
551846141
1012224311
1179468372
1164314275
484035284
670267486
264912585
47953812
2124557476
774979114
1858324481
788225578
1920855776
2129031252
651979207
1810727432
1372518439
195126783
2108874041
550316123
789822734
1458964925
817085641
364200385
901249253
4975710
827687187
406167991
128724519
704929403
1606403024
714635981
802483690
1509004110
452906454
1149331193
830662817
439863964
1627679126
328135811
843368131
1792115408
1607925967
1992801515
881051687
34583574
1148190746
532415258
1450978505
1821315414
1122665179
1483004125
172123404
1396396877
1187203118
1693044318
1084623354
135891653
1896542011
1419126681
165911835
2024962742
93026949
1432787626
1010176327
1192622622
654449942
1102616185
1098455805
277896887
1169051197
667160644
1110263705
1397419890
1788290560
1990777547
2102320834
1915772442
352846255
1291355040
965773833
143542728
786788164
415611443
1571472755
353159528
798712464
1365392747
1653675892
2109013502
1552265449
252989999
2071859532
215985104
819189153
623690229
2095519591
1225055910
1443429964
654729314
1015607688
1871024681
962158252
1754798668
1507730186
1688757539
826658208
392334054
393218764
421680015
1375119564
2023889745
714329118
933525681
2113339610
768518062
675544641
1661458788
1947274724
412200457
2062034383
1741698716
304933948
326894749
368767750
31385344
1077059399
887363510
1772112968
961460798
1964007308
896905233
1767644363
1603396075
187051389
1545355624
1312484655
1611326733
544714252
2098249841
366822470
1702468022
170217351
703856838
485936888
1203054371
1909306734
620665907
351424450
1263276112
110652543
24076138
2039175407
1992508940
1120593677
394346963
340707978
525156733
568902094
307356361
152247352
1358046655
1115705130
1648463943
1469672626
1547823872
1373924417
1182127335
866671207
499748989
1194630409
1816628823
236037054
27547024
1580494906
1401260913
640913073
1470234145
1905470327
982823658
2091325979
1117461264
1197785163
1301721261
82572544
1739349339
430770134
803220783
2097364901
3272691
536758027
925338287
1594495733
326883937
508295949
1408576575
1912918338
1666476743
3337624
721306568
338443909
9545744
1326944511
1328752585
1915576503
185257032
1553704065
1550463568
2079139724
1382729454
1242308818
1722820367
142662944
1668859654
680029086
1248272671
1076649594
126864822
1153684633
1702693265
207035085
1511933961
1281513762
572692044
2055789800
1512485269
1511108965
2139868992
815749832
1138376285
413115235
1835212109
1166904844
143035726
342794227
1521999849
185979864
1764713193
2110367491
1230081175
303027645
172845692
230192048
175133622
1944795462
1296761126
1913974847
35934051
826284280
1450707001
482538331
1787050578
1046365147
1682816650
218841703
271363307
602687034
2130420719
691724395
1703994441
1791441277
223765144
29859798
314970209
1601461430
107069772
1583022103
1402087957
311784702
1154391715
1078219198
94851405
1492186382
1944449547
351478347
1024766921
1858006637
595187402
641396932
219544328
1191954628
1251319267
1832987197
1871331936
2032255748
1590028503
1209429239
1434162572
722090703
670157556
823924230
1866462862
1230486822
517862589
2054624505
584903800
1367989980
1855120691
921765752
1937152281
1836833861
520037541
1690869404
1286821765
460259837
21923532
504515263
958194396
526507204
747599091
90844975
44565284
2139435613
861880342
1557684071
413910284
1455407237
964066270
803758796
1454454614
1431422745
839802802
957677728
1805955352
1489589835
1446523373
768169188
689020992
429418628
1281341941
1666722872
1848762379
96322029
139573750
1248503798
851023539
2098305139
490697128
226962157
1768463265
1155990684
290990228
846302586
176842453
768817471
1018281943
1967495472
313361778
260801634
1532578977
793562631
570136951
1810568900
1015331613
2058382902
750444304
995202239
1593735014
1732825591
1436695384
430665190
1426333889
2078999635
382259823
1150615044
2012300198
1790289847
1310336401
405370027
1177492506
1308500265
374847877
2033092038
1006788380
1990135207
231818475
1617814026
300944897
1267268984
1209820791
70088390
160583840
1972795631
674554599
1775728237
1406555802
298077376
1150184334
2063804623
565985828
1729043938
1052830865
237994790
449977033
609699361
613966595
748718248
1120061198
1976301611
7420798
1005613757
1232211652
1350478763
854210420
319135923
1463723350
635425300
135585021
1732137122
555957302
1208341119
913140584
1740840915
1854905507
582962580
369318643
1242649061
1022544619
210873004
1650155959
2079187574
1393504076
1441065803
1102316302
605183043
1615972646
1673381839
410363153
335837725
847604021
243733335
1605840730
1252626102
509276980
747333741
1239429289
675722582
1834985635
585112769
2022804929
2042546536
2115664700
245530161
1662891902
167716760
1093232132
327702006
1291413652
1974220188
1616368005
467973597
1336798396
238989822
583465991
1499597804
66448921
786615660
190934288
483557203
1104006093
2122975836
1022521149
647467892
1063286937
935388372
1633325649
1614943625
182050852
804864932
662320679
53170196
1934087858
2098901026
1703615496
115902193
1892846990
1095325250
197263840
1301920858
2092274444
1374997806
1429291893
1664400500
226645891
543139710
184911253
1208840742
341130391
2129709780
945121135
637305552
1673931319
398430562
1524448797
2057646776
1501408772
636203305
1864357197
813404492
2004328774
1148316675
746928849
1397484973
1377588920
1783531823
1613795363
69505709
1417236711
1960743919
325444906
195218083
1543668074
1854989630
209263040
1757687003
291835289
286782165
1063176375
2105356268
739548615
1466787997
1830304132
24512608
2052862824
1293453218
2136169243
779012838
400262911
625496008
532137279
686545315
813297400
91385490
544850942
2062260283
100125946
1414002836
99379364
226912189
711427274
1190193359
1592501535
1769597815
32963316
1402956182
471297464
633377956
580032940
564913266
1006166779
1316386700
269148362
76208830
1816822925
896296515
528841350
135103790
784100184
149575264
2099436194
293485822
565021511
1010961625
1658938455
441035596
1131609714
1089671490
132585628
235258468
1625708141
1178659817
729467955
1590131929
1578366715
809281638
1595270751
1876452979
704804944
912433821
1461167919
134016093
1957433644
487430884
297989325
295466324
677579128
1142952603
273658586
138166774
905589716
1348792167
771268616
266212521
1965715641
71854302
1427029163
1408475747
818821025
1873427322
1782266045
1891093217
1890331310
1974085044
1111026223
1390319693
816426910
1114614749
1450068812
648873968
2002686617
705569893
821100800
547986102
606253206
214305856
815524070
523676835
1456384379
1141154635
1375776604
1569166877
25729519
1185075175
438169175
763466497
118873684
570706920
333632230
1866036243
1045093538
416815273
162090090
1105139249
1297209013
794508053
1072677354
856138578
228705364
673103812
1991987369
2120718916
194917874
1936853068
1529582234
1093508999
989412928
1454530011
1525214255
1498354934
588277143
400608930
2000053049
37190132
345875071
1157583386
1167064160
493589573
1815436659
1037448244
1071555141
1993433159
2066381411
2044906262
1584042723
963496013
1787915071
458256911
836064920
847848932
1245399593
989646492
1401175394
1850444162
2141322027
2024299646
117728947
704760597
1860065151
1033126289
1326534094
224158185
31547137
1190030028
84337004
353961295
541684447
2022502377
833102271
380114061
1011652413
664387510
2051229154
1165936419
1330691662
2146407594
1834773347
669459816
2062227964
1577660635
1445448534
1916717128
18839110
1921245738
2117892338
1286955456
1759026086
1129729772
1762175127
414977381
1773320523
570198445
481328321
1618372667
609277713
1962569162
2015386960
866021562
982929426
1043678118
1715197245
1382821864
222123175
382053539
1915877609
674375921
979596621
1812125661
1495291102
1014993327
1925526412
547880343
827155228
1790530183
1501666762
1343562926
526617154
1564135208
1683943538
1355558344
1446355832
2049930938
413745366
912992328
1169557624
628497261
182726300
2055531992
1776888303
1946096638
900243234
517539697
448572941
708190821
237469450
176937274
298587766
539567524
854232188
387978877
322694759
1799131452
730605907
957513331
1123320117
1985916117
1849636320
1796792407
799348845
2127207925
1109390002
36005731
18399836
1015822091
459729682
1399795570
2139463601
1393922080
951510743
484516112
1436531271
2136434497
383706491
1802507625
2136499060
1441613911
1116282749
1241072471
1263737237
1158577552
628101376
1449783983
758708010
1930741773
651332680
1913747833
1530112190
2072633144
1426051975
488537866
1358490282
2043460109
1341438828
745048499
1458540660
1098882673
1394791713
1808191861
337056196
437254692
110797055
1716870495
2105188797
1271464642
770820081
2032756612
639159388
1241652661
1566465789
68553009
105422201
1192890558
329265163
2135043788
1237667424
68155969
1903234519
1936774345
262765743
917180896
1163209746
1308396328
1203955752
1849831345
1153729506
1218921157
2093463750
1884560683
298204260
545218611
1662406088
457289194
372710889
507189537
1875415870
1989844639
1276382158
2106267687
201580557
898514573
1010927251
268790040
747527467
288415541
1399404254
191474893
768799514
90639454
648445607
1243584143
1352450152
610766048
1608193160
1609608902
334698435
1642408682
1269081392
1142841557
1822361265
1745961824
1762426363
1964330522
50553619
1036525370
1697267483
1629416058
739271134
1045959401
454202889
177365331
1111209351
544499503
42663847
1294319848
1468412873
184879383
1847300702
1562406640
1907885153
2074345986
322424865
273671376
505173707
196720788
358056433
1002419205
707109099
1850275808
788043860
1884672522
847471900
1369162032
430118566
596913392
38961235
622977600
2622804
1491109738
1748041924
485644251
343174115
718511407
924746775
696284087
1416713020
590384887
489823407
2067123876
529125259
591763234
1380893074
247594943
2022708106
899089901
1562329915
672210123
769296769
2094367985
1287834258
251265761
596768379
323003518
1236459318
1372939912
575251410
280407834
1217131768
1196338027
1444581894
349357591
1971422016
31425911
412791440
496649633
526819993
1686593571
841558618
576352593
2102670045
158306280
1965595646
1568106448
571836819
810371403
1876982208
1728929704
1285859459
1936875966
1876844667
1030040497
85916640
262002660
869300441
391972401
431726612
465380287
1861345936
1611048592
392966145
586108555
725755417
31169704
1173429349
742052816
635481824
856225037
2135591007
1485260978
1929727532
1131619868
1854845238
1619774720
221168756
3359448
1515117465
1635992311
1832932382
393115793
450087432
278351755
1734826958
42521174
1016773647
437461789
1254226060
1540638074
328987356
579799263
668971022
670893443
738443474
358989795
743776984
43262247
287776558
618961726
800835194
1211721111
1402784902
499607907
1620486112
1208322885
193196857
1890657827
1974810140
955624021
1277253296
426930422
1657607017
658044534
438045436
1427033715
1294200961
1214366485
1975693840
1687269492
1598189244
614125648
1860321971
1810122222
550046043
1176624688
2144818707
1358238609
564136246
661162476
430112455
1487033228
366706170
1667002679
1525425735
469245577
1909211319
980918066
1609986979
1366514522
735510067
1381646492
1907866127
1260025684
63588613
751738730
374664706
1935468143
227324931
775448589
628073755
2143972426
1058796625
714093767
114104991
30616397
1744178037
1395417727
704626523
1927380376
1109752409
112733388
299650626
1379833123
994671282
1876562444
2124639360
1750262842
638796179
237666299
1441320452
1140018382
986794462
943441814
1600185556
193731094
667002386
1553226180
1239291605
1159380928
1879333702
1117539181
736525401
1158111934
2049360516
1268719942
1466639903
84879593
1969288125
925033675
1615457142
965759539
650000262
888504371
560120086
346626090
1032421822
443638364
1546229366
1136285264
7795609
1603955603
1119730992
1425996439
2065917462
466887056
1420809731
1477000578
1302526900
286403469
1925138486
890675814
1576516453
1870927657
1844985552
1682685883
1835610790
1524458428
448475098
1594412780
2044075827
1568331522
408349092
1520960909
1564025248
1556486628
167651806
353809559
1270446167
1297652758
1845607241
953823533
583057417
1417592878
341318751
523339002
1907277817
937185413
1838918900
2082792875
1055144670
1930640151
130573637
1232336525
1241369001
107844981
237114332
309579643
1849146783
279702017
97264433
336448903
1309936375
154717003
1220274449
2033200040
461060646
1998762088
1825471492
1428251275
498164594
1281169801
1424691758
1514623204
144191481
468319256
507176591
756231111
1322706113
883717816
1939843237
400766670
1386312899
1103482396
229732735
1305166963
922196764
1820176515
1168982623
1465187869
357891265
450282202
635243317
896070820
32199739
1225815024
1243756738
1001486502
312451580
595007929
795593404
484981295
186869832
1896043730
1090581004
547336598
1654844533
241810734
111753015
2067353445
228688291
744216121
1322985524
1171879109
1354554045
987450108
205164391
491402238
1597007014
1721791092
1573859703
2078136276
705800479
1286937549
1568477933
1937913035
190756849
193241812
1483163615
39174365
1645713981
532827070
17189109
1429173180
1119603711
111601600
2061160998
1756000068
296009392
1848033698
1405503766
442920934
852910999
1323356421
389130945
1632502814
1962851720
581449684
592183989
215190902
2071821228
94963016
1221159003
406194360
762092428
1867072342
28018110
1342086564
365105997
1392986671
868001196
1023932430
717915126
1622564042
2139507174
25192235
557904806
1184533750
212617647
293062209
1100976080
1191503787
414545786
1906978138
740259787
640739712
1164627832
1817733243
305499798
1816410796
1075195442
1964980456
710825310
846312241
1527352892
1105091803
87215492
828417894
385339033
1876975524
1893688197
169442387
1640497412
1637102254
1110827106
1238926093
2091663574
1514769580
682845295
1950883390
191172538
981537458
619931886
1858284909
1119501691
545343482
1328073593
2053161380
72504682
369182293
1431690945
27924956
1915852046
1557806747
1998358146
1509680706
608791062
1506852943
1193236501
934532683
782334076
229034726
537707967
2003528469
247671112
29861037
93147353
94442652
1664139405
117341290
393069433
424711644
2144402213
566808683
1333687097
622571747
106444337
16097193
2025884520
1438915465
567811006
1617060238
681205641
735558438
1623120499
1120323190
15451289
965748946
1756291840
2057322345
603681857
1292271133
1673014989
191778628
156661508
1375496360
245108097
26255945
1289393691
2107344749
1004829781
2016931436
524604858
1638665644
1874330526
570072011
834467711
1407430741
1819483331
1237202123
1274479922
688773481
540025242
1724292742
916709816
451814672
1602666890
131864742
1107944565
1256072367
971767919
110691896
1925086031
843541694
2017180775
621837603
1150932124
1966794579
2115288258
1830723464
2115866992
1921413569
1389381498
1641265900
1017610391
399097901
117325744
1351299325
870932321
1865124302
2137967692
1348413281
289318329
258997617
1727170061
1137312033
228152978
240221552
605695355
2036768125
1994316654
1344054329
811526453
1440768185
1538123295
246452332
305925323
1111753917
178674519
891582744
65234501
1862414498
1080837127
879987135
2085950676
1427429899
767477988
1085277994
1623451356
1004039114
1897673645
1969142633
407846939
1799993253
898365976
851159420
339445825
393850302
1648873223
482937487
452075784
2066209986
622640781
2724196
1144120431
76856093
595414580
2145843059
418982586
1757197753
1146988654
1382404097
835868937
1716324770
1326632696
2062001518
2051798946
2059625424
160289798
1478253842
1887784962
1229539528
309075368
258204495
1272484610
1945912759
1769320266
1333862352
1842055025
762570840
1933737107
480195181
1552924662
1366720258
1121960680
1386870371
1182488955
1626186090
376335431
1243271100
839074164
1313570950
970160422
242925140
98567242
481427166
1823699777
1559935762
19276575
1833734259
1997661925
748903386
188412513
862839744
1242424906
1354547096
2007957579
1763856784
1616155343
1496302249
1915159192
1124603121
201502721
734100298
1117539520
190729227
2110668197
1814691228
2052968245
2036056085
326179245
673671067
1582996518
184448356
1634577055
1607349804
190773013
480576528
1986433591
1769463970
1561127491
853719019
73557731
1540406717
276391240
673151207
1853126341
396766841
1870062394
817134427
795054492
1043731465
162961613
1834399704
671603383
1474333475
487140070
213920818
574137351
708636800
1311239386
1252582133
927158172
1001598202
932161019
1799406639
1325677025
1171933575
471195781
662384062
383429834
1593658524
922861659
1469928070
500226290
1850170513
865165202
111174805
896587856
221785592
1240774286
2048426804
1289730227
1277277708
1474759006
527529223
905416111
1720723530
120577428
947005278
574196503
1335704043
880048500
236451367
663824120
491761176
1289939408
1643822424
1124156450
1028139718
1096781801
1267380157
427058251
68965523
2046703663
664336490
621339174
333525722
1689237609
1035739796
257045458
1166400547
1311577549
1078020439
791164199
868182769
742994732
1350242526
2059237875
1030174927
1559365546
979330525
1020635081
1347183510
491412563
663029234
2115295500
211392797
543494942
447860867
1501628030
1410345930
894104633
441114155
1567521186
528051938
1477707078
152527260
674252729
2144295493
1509779207
1239895809
570806953
2143123321
8698817
1808715213
199119996
758846650
330438022
1103589198
346779840
1780466344
1339649128
1906847648
1159450488
1035147139
255630434
864370302
1404485354
1079557137
1142353083
732466759
1500634611
1570356940
62594147
2121543012
1761201702
267137498
1871510151
1990157870
956755656
1689914743
952074894
1398777453
1681333699
105405876
1340113902
355348685
923108192
1010808194
156946363
1694209122
513368882
1253501964
473427685
2059529499
155514672
1388388440
1619681556
898034604
1806520752
1453327640
386490870
1744742018
599017379
1188787719
1267152913
840970636
475882236
77550400
269159173
421330526
1678171245
283158069
1584873979
1816921228
1483710099
787156244
1657104670
1723445874
572739422
337080210
1208000618
1647158395
1929732705
1435302734
1581748819
1503077911
1507079169
537749414
272560429
1710324177
2124229272
1693286975
578649540
1372645744
1111154882
175833981
530224591
1424596625
85350624
1429252485
531122736
33636907
1199846855
708419288
1241644172
1859937708
1748434392
2061837226
75007594
517518003
2069849374
466322628
990177086
1040507758
255041429
25515556
122321348
1135051458
817281823
1475737548
1062319091
541422823
632881808
675963366
386165615
744048419
388654728
1156397358
135570741
571230341
1358426487
2043751133
538372823
90335718
1254965225
177377590
616114499
2070537708
1597179079
1460756431
840898351
840937961
1822659091
306468746
260907724
534361481
374238127
1311146766
1923803256
170380137
2019811800
985660178
1237725298
1899792695
1709290199
1433072152
1772058132
772722636
737785361
1754663258
594081026
1183130582
1632341355
593816802
1405173765
874237342
1967808557
1001404316
1804754811
378978631
105356477
2080743282
1205761651
225464336
2059125569
1382640093
1705177761
936746721
1954953208
1807362071
454771034
606201890
1929190603
582466395
2144079356
1156154071
1522939015
147759281
283117790
1388688265
546425951
300451390
1736389784
1462912114
2112925225
1940071992
48872784
1978525016
1704860534
326003750
943674880
1735283772
1589038747
1848828080
1308368705
2014924103
74843617
927030746
559158714
1158890415
573674867
57477929
1874200473
1486151924
1097728400
810590893
2128548725
886590920
33792196
1457519643
1644670648
1305428605
980272770
2072437185
47395559
1727192656
679277771
1429613768
1623913837
1134446898
1757746931
1876961551
709747758
361044553
2101396362
503661003
1711123679
368478683
1640138484
538047901
1540516659
1002334183
116209019
527372979
1226694229
143973898
176964887
373635962
719792171
1982723678
642068687
2081731176
237507284
471461002
331014613
308440656
1570037589
1019692519
257696326
1943762608
280468394
18329957
825628622
326076501
1883767097
1192800288
88327367
671350957
1472780925
160499124
584291256
343937836
1955852851
187953094
2092689609
856900764
2124253388
426452849
1110949003
95891379
1196970768
1741203575
1784954249
755863937
1061355632
911295030
1786280786
702258608
986204347
703655715
552605672
1417910825
1262125843
2005530137
771883780
553501720
1892926434
1060098484
1138506578
888241111
1053000440
910090485
1866307889
145733863
1114819028
69328762
1931911394
1123010324
457697811
2125866363
276454683
978274718
810728319
1080012909
1955086395
112625641
1433035408
1660810016
261623836
1340211786
2036702783
1207851
1051776730
225594675
590782204
1871318910
32759266
939734640
332620717
465197855
1795469422
2045456624
1458807193
574839803
85402753
1097074882
1691169076
1588026079
844918474
754835539
857212209
1686724621
1487420296
643658497
868395114
1554217559
960942562
510042980
1138771053
681955343
1981627718
1091849749
1970876191
659519278
273448931
509503006
1795621429
1798444362
447794568
816798112
730150814
867256442
1823853824
1485422183
1780437357
2028918407
1478025963
1478444292
883263344
1618257532
1045595008
280622685
1477508433
2039316334
1618972041
1056487012
176193774
761107001
1724099528
838865512
238473502
1609287826
1648214028
2095076136
155413147
1416420916
1992774813
1754389163
966713323
4276256
1742214941
2013841331
2107881127
355907069
1980127870
520151630
1559022992
750702865
1354604889
1598214063
1438796714
585836006
1508126792
1464045359
794695046
1495288745
390637508
1746877895
1903217741
1167107116
1875945217
2014323409
1701860252
1706028296
948008300
2040726491
777576333
1592825718
530298320
1191821679
262769538
1379657726
841162595
202193606
1820686361
599121822
172704160
1748990635
1543663952
964553601
727862543
640625392
1741561103
2034064853
703784501
1534939450
645050666
359967980
2096496568
14046014
1654927802
144211072
923647160
267338406
1696544574
1831824810
1826773706
2026402313
1052917036
927053544
937043119
1184256081
480933864
747340990
310733840
399609107
1077752567
1443045759
1043827706
470779308
690403251
107210288
2003170109
493091032
1467464366
1989079575
2022061659
841810551
1210733339
1639099221
692333113
256532688
1853323261
2018117427
1510540756
299958391
1887831813
1915001413
300715232
2062274587
1444696717
2093510873
1061765698
2113592647
605894692
1017032363
156017117
799127688
263831197
343668746
318530114
255205788
140524451
1748345107
910803146
1520434046
1334969264
336897746
401330678
303794422
837328516
1545039593
1926880381
216985794
884180589
588468323
475970460
1060375029
800550407
1256645460
132008236
1408724990
1387794196
873339220
2072367130
101572302
43351992
1812536847
893421005
757127049
1239814594
925302530
1902710264
1133743183
1293269156
1130699823
449905422
1023481095
1244919641
1999921188
1708624355
1546971842
683234987
2014658573
912780172
1386130734
2108515400
840664151
1926838057
1382165897
750139319
1519048905
1271393458
1598342080
1991934314
484254863
186822347
299428545
1390354781
1520675524
717421928
728310769
1590248400
601092820
1158346687
1212359719
120457618
1311864814
1747003118
824461234
1104721015
1470439997
1854099381
1135103554
1315987113
141788809
1036602588
616259639
1936078945
392359680
781251033
1865439501
278220467
1661086393
1722545277
1404853716
691853631
677455505
415817636
649639760
857608246
2024557861
1794117012
590084101
145132538
205238139
927836496
968582955
1345333638
1925641254
1893841359
356889976
41908850
93262124
802108459
369621386
1992931691
1768868566
1193481518
1598944205
2058045983
1541602451
1208779892
852400889
9944706
2000398675
2090794413
938864638
1466721545
256299906
777487364
1954355882
703487931
1088822614
2059262817
651283910
891109654
1277178104
177916738
1642984256
946025445
1365176608
912025784
1029742724
449554471
262893858
2086758532
594104967
478775899
1255716052
738490820
1109815902
741736576
229521718
1247848491
1677205809
458273299
222512351
2078786919
1985498244
1974113435
131858328
671341764
1300826873
730088126
314135333
438086708
1050296212
239655570
1735168945
360326934
2020050702
1408131988
1650454281
664600759
391080740
1831124235
157591096
2126921200
1183113102
1989940295
439880863
679923682
1560020445
1842078409
1309692141
1582315058
1125333469
365130891
811732255
1813981431
288974230
548206234
472882868
1199131410
1056087584
1053559913
743655168
454485211
1690044241
601943897
676664211
1571923366
40894507
1744376759
947752431
9531124
1860933425
1624659959
1895183488
1552950646
215369358
758495879
216578680
1114475673
462223463
727619573
2142113785
1970022315
2052150019
2021880109
1396585091
1565533489
1996377407
1587362355
540132645
1727614994
1218644615
1116352489
1153855722
1492191888
562364242
878261908
1568083134
1399148615
1395285261
936034166
1658359231
1227473032
1378731792
858798133
898416699
2037887017
2126269900
787677230
1245431411
1346782429
1908323388
808183577
346382965
355702195
768539418
2094281441
1106969885
1998051195
1983591848
3747536
1205053204
1283165417
896968237
1383809159
1177184536
1330234013
1199186291
369198919
939064160
741822467
733264808
1911226858
1864290070
1954030207
357416074
1755724995
1566969204
1518047082
127458127
637044829
899111078
545828314
666747733
534624064
2091734105
1110686071
733208525
164193514
878245115
667253928
1372811515
569557818
1562876052
483246794
324855584
1282666782
666625920
1362743783
1333233686
1076222199
1235909546
1583869451
2068339279
1027708502
195776906
533783104
1994545688
1576035567
1274085422
687903751
2112943429
219354669
1486272870
1085709494
1176358856
262803427
859181563
187165688
1012060089
1365693044
2144703026
1937404459
1964601637
1292895958
377556416
1857278642
1266181055
1971393760
1744618593
1618222539
1422945548
1949188673
589580731
1005949770
1062835908
1714837437
1235629447
1911188694
1677828537
2032848805
669883596
1441902444
1267515873
1691847877
1831489677
1685849759
570008592
1064507373
1837688662
874096239
306821261
230712937
1774947563
1665807588
1206831261
952838244
211065562
2114436523
1514066371
1057464071
651425731
610642742
829369054
113179312
300433800
767347003
62386050
735134003
2133113686
436031284
1549841759
2062924832
1636632365
1558180505
899122991
146992962
129476165
1825505501
152250824
1927747181
1760051383
25199070
1520543916
1578773541
429045111
341467686
585378094
728921987
1352135612
2128192818
664340403
736404159
1605212685
22388558
972372810
1222138167
2122407764
244856978
44958370
752512511
1229537922
1860449932
1987303288
1872071048
1485931432
656576157
1153411874
609902803
1631150840
252690472
234056596
1788900007
1487907297
593639299
1827589669
1141395131
715127724
1728231148
1666802988
2072535808
576842918
277858792
2130901878
1435325160
1134224151
1334132573
433797339
284611817
1789116208
645966499
1696697882
1962547448
778259400
775680030
59664855
1074968303
577664564
251057306
1297527869
1212884081
1096765014
472422926
1946850105
2101719983
1953746814
1081254013
460355330
1083119903
1587900399
1307381883
530411183
820214287
1183480281
1359383916
665568032
288293597
863120116
844099632
1334893877
1681065206
256679256
1168967897
582184970
702061956
1611626261
1535338686
1409478362
1666835326
1885889269
44053941
393300040
529177975
145641677
1739457401
1003481846
1353285808
639794490
557037010
590418346
289601205
1873953342
1026911165
2064537529
1171155910
2089463643
263221406
479565071
885990805
1508829675
256587560
1218249377
1063362712
451040677
2142395339
31434413
1480488661
492274759
1060875738
457377938
794545710
364179001
1200112426
654781840
1148604124
1520464507
1325306217
1323424962
854237338
1478664001
2065010870
1009134572
224948812
38978186
965338612
439964291
136841065
350011687
548803718
1689634629
2087407168
1708243000
627489131
498967425
3374754
257188994
111398090
941445142
1630814143
886199255
101182573
1946122516
1244485237
765123533
1566485993
605243914
905173950
1740954435
1617099044
1277555515
328465076
1668563467
1536584273
1230009354
588527425
934306095
122338347
922399023
444808176
656147378
1343634021
185913281
253308961
1677741490
1141652492
1862785489
1851102867
1077634566
640853308
704555638
119714698
650372521
2144170416
71836272
992443160
1636962317
20531037
1655940130
1821443889
1474286470
573444066
1944639446
482121272
500207948
862100400
685488178
1951076550
1605480000
2041203635
1419634150
356980873
1747249878
1959117713
921584856
606510636
967148222
574596135
1611128720
1687224133
1895372382
1590578656
1263604672
452111696
1732073992
2127800999
1101793009
470244202
1331924784
1353973844
189358513
262386810
1409991498
2044512909
872305981
1814534650
130668904
24419860
608101982
337766840
1260018193
1640829288
335381182
1204735053
540347054
600813745
1674632331
1211730842
1045516099
1438578390
870387434
434827267
316166485
549736447
524094022
1227696196
1077735688
1457792153
1431914631
1779316323
256474395
219212283
1654180086
1248454312
819212959
859192959
1407276331
1818512728
451643006
506792541
6032571
1675480435
1034630222
501852862
665008545
428451435
1091245979
58008396
968781038
1114639189
1981336459
1780635938
158196238
180666317
590156650
660624625
1483090987
119226238
1406012109
2087357551
540879225
1998678879
1510940133
2119710132
837369859
1093255392
945801693
661364912
1087627806
1307449157
937043078
647666152
765483383
269739736
4337018
1214829677
1743248647
186324502
470214017
1045257300
88861735
427839675
1807101840
402395241
929035056
33285595
695498863
1946953066
420165487
535178736
1042884417
1133817696
1596197845
2062186839
1328600572
1987589187
1327844642
642876975
344346873
70796832
2046764480
541884205
879976364
122299813
405019324
768180532
318395764
117795837
118710003
1467656764
944335037
375766216
1338077324
953724633
715707299
469270935
1214250062
1107949910
1433713866
1768925899
1395001908
1639403272
1473505002
1064467133
1859744193
1140260724
1526475060
1952798485
1157273136
1872206329
1492496360
855745600
479423150
187902969
166593599
666281701
399163018
2006190002
2135678081
2045537848
1702678895
890507781
1221899528
409060873
389689330
901748959
1498755019
771633636
388880254
1311027467
1029520488
110161440
1217110677
1792548272
398526864
1091959596
810024269
148421854
1018149854
1731866392
452583835
723156710
760278834
1610043394
266869454
664921274
586808859
893466278
6476548
716768602
1244402382
1255995494
95053477
921115832
1118568162
1855658286
650412213
879993264
1931795459
407750268
180387556
1398662284
1004958604
1106516158
722214591
382874880
359690083
1991466565
211382489
1497731221
748376582
290942359
1035408673
1954601081
391132831
556990103
1369161760
2030342333
1239439722
240717355
1371932282
72230185
103639134
1548240822
544305349
1302837578
317954661
1413576529
243390652
1833663675
581341344
1856111690
1919290577
834898649
1852964429
79393654
1553120502
193941583
722409647
717287681
425111068
792164827
574607323
193192863
115947302
169437616
1692454516
1037600009
1639187729
106116844
916669084
1302038139
133768904
1582903936
94334297
410106175
1494639056
1759377142
1964047232
679133544
1002884691
1372978405
1001268673
1699729551
31701836
629127891
1395300512
1170696064
1329978112
1719224983
932652406
588718239
1552398197
537696181
980367709
1745650188
1703570881
33232304
910499547
355850384
1321055122
322043531
1025377658
1962154153
189538893
1827674266
749654491
1619970532
292342801
939918555
1758115452
562231459
825956246
1375343982
1433703276
1214656643
1838539864
267955154
119807775
1154907675
94828410
161095415
15717809
537950694
819179234
765929796
1030533815
1977899617
637009698
522510219
674541516
635637307
1642903003
2031169195
455413292
951868897
1081739029
458809885
1669686790
468129569
1576493424
196096484
1214807874
533479036
1593412198
1092016491
79163848
315509047
646971958
1626387684
612076892
1705336913
850571246
146532509
906856923
2074716739
1235277503
932023774
1158447128
600087972
1511149902
1184754276
503064990
887249682
1799099865
541929090
1722149116
1792806721
952697614
153729665
678042082
1727290874
436728900
1453387153
2127768115
555668357
447749470
1529052186
903575781
627793796
918335226
530992478
1081540488
722392893
2046870301
914940548
286376353
1755414222
1463062805
201999441
47449503
55352574
1633479253
345340289
731730985
348132465
764280253
424576313
466043342
99157499
36332696
661187798
1105264065
1652718431
467629710
1324402391
1572121409
1404639548
935323187
1775194189
654803250
507173127
1023255703
334760962
161853968
1378601954
1340345993
1370187755
426450335
1368974491
1255366625
424405995
639223624
1814153583
287207523
293793731
535762886
213036886
1791735764
1437194688
1258874130
1481063185
391813542
1974264893
281756111
584019115
147716704
791440566
328734416
1232048312
1063066375
161597812
38371919
1333017236
155958667
259041341
100663561
225658792
2039124163
1374549022
99966365
1479731382
987817332
1048921073
1646618947
1057993729
2088806875
122015874
784170171
1606074578
268807698
20968279
1734590090
1330169814
1879126153
1597778905
42415590
1051414254
1230156298
393522789
1107927170
1254939366
1219433038
253393548
397677740
1453926727
1490482099
1452210440
1896310857
1608151960
756901838
1432035809
1058628031
1949612125
1728046033
1024273208
340766708
1227361827
1555070054
1984282329
988392113
1942158854
26438323
2069739800
879352497
1649272115
818992958
942501557
588270157
2123915048
490467211
245267230
867605773
1244772607
1894793712
198252255
931065977
1407543917
841376050
700315025
971408452
401905842
1373688251
761113737
15542868
849715343
1546796275
1233035494
170032952
1189259473
419294867
714243508
1082780206
415251521
120821682
1876701734
1415996809
501541971
2074565601
1518827501
1327435519
736819874
1338451215
592634325
848134162
1995770949
1938702343
1939173671
740748716
1087300378
1631076427
1854452967
563155182
1796415538
1616129181
199257943
492033900
351211159
955839297
1020839037
1735973683
121468128
1862018615
1896083558
1594467097
1875996778
1479278404
272663937
1987947291
1323980355
1605217460
1667314368
105460857
2146016910
197190839
758059449
2111692257
1887688157
1649001161
1636793596
1418593375
1741002792
329378556
2025221691
2028202600
811963164
1649538741
1349412124
1579002114
268209987
292825252
1704907952
748611597
786203634
983656840
1817844204
55139752
1918873560
1198099385
1826355866
617420691
1302903909
1769461662
268544618
1562479209
854386619
1336205468
769939960
1618504389
427898527
2102829145
2103397632
1578847472
2063839005
347069291
1936357559
2126843129
1008310959
321900047
1968351533
120061824
727437356
1937973097
2029531324
1550969321
455739093
1583816380
173874578
834585104
423505798
262162119
1844181068
847984389
1761138598
1394936548
989858211
257425753
729781122
29223632
1381509549
1724840629
182874048
729534115
4003044
517668646
1270705371
696626119
1782860622
1581487206
1518010363
534671592
481851028
2021481168
1079811638
182729129
600856523
1115702481
1702252230
1265224641
419249729
1888786499
600458390
1064000249
1824130478
1244116392
1902215517
1417647285
2036571148
836348168
1300135686
608564590
331616251
890536401
656597682
305357848
1511597923
262042464
557921938
222172754
1920957769
1287109946
1796451343
118078777
1036724333
1886739229
1496376931
1700067703
1006037277
1495891203
102223045
696850187
2071125853
1372244121
2131452959
1164775985
1824246272
460021640
1681371728
320660277
1472449600
82883039
1765320537
696652490
2027273189
2103252004
1295781921
1305122460
1992030133
1713119665
806850882
218821835
1947452865
1206051665
466331704
423145766
1909864941
1842659405
806139407
1454506206
289383325
1337865896
394990109
528991825
2136900543
492198641
1288905598
477025923
1957891222
697835751
918455273
847086683
929572300
1717857189
1250896260
1744205012
1993276604
364766702
736991646
1233239127
585505025
1326424608
824386111
1146438055
315948001
1947173613
1141448062
418212639
1634027090
837642992
1313225255
2098663963
1587701338
815805878
965922765
992722969
1374211743
457275279
182269835
394342979
130921481
965281222
1095184133
70067753
1265128367
1670989566
1746223807
777940401
1923465578
778914679
885604335
934038381
292568692
1213836555
415280802
2027755213
932386505
439433239
1607488759
2059741344
1365510260
1656642254
1266008059
1694437161
1532702894
660758128
341301003
2036206141
350389059
2110482063
1508865376
1310445462
1053149175
1607613020
1246825756
1474467640
902570220
1806750608
842027085
2012508085
1646532901
669169773
794223688
701553152
7027432
455088730
1843862426
383364737
960114024
1174716157
719566804
1167607904
1346263943
1293135941
748008553
1298397810
1812603296
1726526715
2072582378
1850395337
333743285
1804111926
1694093924
675117134
16871211
786500230
833197825
1805632804
1152088241
564773329
37211932
1082002606
218641207
150389060
1815381997
1221140056
2118124016
1978524216
1095200241
1293509355
636647210
70251428
1541656349
312100959
50346718
1185327944
1663214804
199161252
1943238784
797465909
830187162
226576465
426759655
696417358
1748394907
176953035
1572008222
85713581
999056916
2077343340
1330538040
1317003706
697654357
2020603620
1847877272
352524830
406211550
753004119
1322231375
651369650
1147980555
1226944020
742410978
1080152668
2137998362
762955365
309707095
809348107
1815821865
281559925
1165988923
1965529997
1246408987
303294585
1678613077
1700254531
1481203230
578073863
83408028
2063748844
2076390201
1936765187
860689510
1934369613
551859473
420348060
880740939
33724134
797339967
1442529361
1888705354
1971651099
14448665
323955234
606347213
1131575068
1933762485
1417707780
944450103
399258290
264261028
190268809
882570176
626906101
787974538
112734596
997135548
526146849
694228676
1380679012
1627209937
1900870472
1623578555
1008724775
1907347122
2070189809
1460909714
1485511590
1685243273
1320233987
281368893
1135094317
1102869495
494791269
792058380
183865663
943361316
1367547397
22645558
414406183
1814876257
2056445740
1064616062
767720997
1184249483
227773093
1082761511
1843841479
630040682
884539890
911606563
1030470095
1326923000
1057862655
1591364745
776854239
1812922335
243035272
545414634
2116639311
416169894
950791520
808027335
760144431
1163158397
1746750925
777156120
41925990
786188822
1746805622
453791700
1576158206
820457313
658469371
371041162
291475299
65412025
1629643706
456034611
167474989
1003149442
160156139
1204467785
1951913047
2028564517
2144298254
993307377
559156808
1102263147
46396511
1176684579
1448734404
1676953491
1385238325
1788843352
1514716809
140295413
1724367975
442888534
2073012441
1396583782
475464503
875714149
2065197186
25616949
1074580176
1990337585
985873305
1763934750
1601512276
2035937890
1163206637
537937954
1393024291
994831126
1087985475
1300414870
28711581
1998007310
462893982
1286935609
1862835822
882455161
1188899624
1358679124
975168921
2028620750
436352312
653210520
1292306013
69079282
52325797
2123443864
418011550
1044441149
2048655892
1584964514
1558374925
1261145951
1038181561
2016110862
438807930
921022030
980797963
300923509
26575822
1248882905
304147612
444479574
1402929350
1525819630
581376182
1058893142
1557461731
1264318961
48398710
80731437
1851319453
46303580
1545264251
1901959756
1789520835
1203943938
765216288
1092773021
1012785838
1131114090
2016308870
2057916250
1299640307
1682264685
36506827
1765732227
1529284169
1949412821
1545771999
599986823
1257383453
1912159840
149315211
1159920506
1933599707
562305747
727624703
1610951180
445692391
1272159135
1596490746
2135927080
1167958131
1375162124
1753573931
827450479
1172597933
72741288
856722492
729482892
1461746347
566456873
635186227
145088539
2070617161
2013067870
649614876
2082690288
718361134
1497629210
1032051511
265048936
1414548431
2029087078
596154169
595874326
457813950
1123654310
704904072
1756714397
765504439
1752872181
1176298638
2087616412
64015667
630046223
933737633
250488070
1433379152
850648367
725203455
931163048
162143624
1717083245
1730992440
666595575
1819201350
1090663485
106201764
1765931070
1981142243
2028526653
2051337823
760586354
2088213827
399386257
170762430
1973527371
830697641
1611489711
1114125708
29825700
1686552615
1946026674
1274836380
1968426867
276184848
618731399
1786425908
367824697
1521074635
1555218756
1772972477
1368656611
1117513605
1213773449
331559833
1897348409
1683917121
1036438821
1538389167
1925732428
1419047637
1406307649
1052007339
97598617
1172628179
1066322733
2061673774
2122741353
1424970405
1294485777
403154929
1615054074
151127971
811360802
1660102922
1098590156
1288890902
1925364896
1655339194
1522497053
1538664021
1950548869
2046317924
28539792
1558189272
1143974242
1459427688
619094038
660859437
262058611
92286506
365434045
1858088982
2075756215
1877199084
167348962
1625949240
14470209
1438379705
1030386286
199762432
1031883219
1042923712
46448403
841921050
1040634015
792465717
1473525745
168616522
1620717177
2058763825
1068584154
1033717462
1250896096
1002329924
882406588
1573519704
1453817421
806586593
2004292724
1544925783
2044719387
1787679100
1532423237
66728080
1450989881
1942486098
1727073988
1439566297
321634071
1224009576
1188126326
306301646
238910767
1208028816
244552808
916852669
721447616
2067881983
803393220
525032468
1099238916
1578129680
1510254175
2121055076
656135804
517630313
618188144
1396058447
1476943438
305832029
2119579008
228049304
16954925
2112397419
1236188748
280410244
20952608
425253899
2070047502
1324161976
2077841563
487594347
1034625457
1198086447
831527944
2026585877
1288302631
1050579124
570322446
1270638536
1121901478
534162290
1568087227
20856644
1997813280
257375347
2129121604
2139006457
1678146809
1370106106
2000196232
616668568
1030864570
1304107067
700534520
1660779901
1968015816
345680952
1401843372
548499030
1822450458
47743480
1431137791
553070343
1819525948
1015347462
970620907
334569626
1198628182
1980482826
965228444
332765828
752119224
825771128
73022300
972588777
1098043192
1322557943
1267465857
575948541
63937080
309640239
1423737901
590536447
1412926136
1998444099
1480075387
834169454
840265200
2023493563
41513944
1664080148
1539692992
1047962805
907670657
907735576
2119395848
1653864140
80486806
1294377273
111445732
1589533943
1662469198
155486819
1841542094
22723404
1093561123
2001397341
101409908
583132173
39543699
1352378025
1595825304
835567459
1047968855
1567875679
1253414088
256588774
1325780931
1520732582
1684842979
354551527
1672992416
462774922
987091575
253955100
941293886
2090028267
1480482183
1485749879
109222467
1485491978
1840035907
1115957368
2050437508
409987453
1254161697
1554629651
757714267
431240045
423692617
847321804
730015035
340541242
54074102
217460362
159900659
1474643461
2126116899
1222355317
1315631652
722214172
1918737586
1478809140
1355204719
1311142082
1104900128
214851638
529975598
524241298
303367327
1502010426
883532615
449304623
941907086
1162352588
1940241521
2022541800
1326758164
1681011402
1658364683
1799775339
1544482959
1092189780
422217896
338995852
954354816
1079518665
246334562
193120288
821227519
630496951
1399479458
1897432856
1421264246
189653387
705272375
1355450875
67761650
1142843687
576561508
1071977002
264496775
1254554592
295376235
2033388267
387301037
389167930
745718260
1606573521
1834710674
1673657303
289230127
935759705
1630039458
660039361
1049817901
270181097
762874000
1168564515
1153975989
1174619879
839833355
948485143
1994980455
1072843149
1210762047
974630187
2045361444
1932285021
618448659
1083051858
1323958107
55701730
979610190
1777527326
1467935250
1240257828
1847282121
1187496543
1495285562
1463973697
1084613801
1208496914
787500345
80538214
840496018
1844202616
657975713
2094727792
1008109052
838778081
2081387490
704168022
802957560
137871730
1825431220
1407256232
510678409
938335528
938918485
1188664761
758605463
915233382
327186375
1031426002
1499010851
455578264
1131100753
1677772039
813664520
856358373
348279155
795936942
1838731950
884280526
1296057341
1776602058
878974323
126797654
233771361
1082770228
1454578716
335885610
960329038
1324372577
577339528
279875351
589443143
376144025
794974996
1179465123
738613997
123942027
8746890
1302426352
1699725355
1033484527
192222255
1461387651
8666939
1334151419
1583163336
496721312
270480826
335569863
596455347
983162158
189919873
145533339
782599801
723160934
336080770
244449135
255934928
1913185818
816419821
26360702
1495636252
1705452828
20004509
1115134323
1780470565
1524865748
1901352966
578631368
1910160731
176464055
126922083
978507450
1611966606
960258849
857493958
364703413
566161619
1557492209
1624197436
1074920184
1034947255
768153661
692075120
620108236
1840322974
1303411939
409807142
1674965266
1087377008
1747028882
1634285793
599906698
671042940
1957208958
1185445511
678056802
103537910
95424700
430090967
1612628630
2031295161
1497779200
1923495078
1573876470
272694102
768869297
601090934
825484472
197119844
770894523
1885145367
1381392429
69374666
464933362
993795144
1558565563
162710031
1020692484
784466778
583987825
1487583497
1716519418
1349512560
750627522
881170708
1730628248
179791205
306696291
1418573635
1998764915
1884906567
715267592
133337873
929758492
1530751744
1910536178
1473205151
1076055826
179938561
501381313
1907019436
657102865
191173191
1093486012
219813707
1633042108
2091694517
18065985
1263440662
1486342398
914678619
1336769942
1064868025
245253467
1672436323
1228885338
1661441766
614758999
1529854043
1205031649
821084586
641523507
1571206576
1994698561
2135247214
2114739162
1500349860
740159406
1853954174
142922094
2053781457
155965743
1780160974
1238395481
280371735
1858436472
1040189251
1631498869
1129272175
212506313
817938307
1839495088
305008136
1819880578
1650271417
859795931
1563904346
463175494
1672774145
1959703267
2074426436
850345123
314866440
380690453
1772023810
1281817735
1140818170
1274622051
802675160
436667534
555995425
982267624
1798339808
580801599
1780218858
880111985
1081152901
1564277203
1821503954
1506189691
307710665
1032367700
318610119
795995215
2119166129
1966127541
1545073647
1957675873
1985323768
467803837
1606137274
1101108355
1150148224
578621460
1046250119
1057112578
1599898796
1835838449
1952292001
265642781
851958899
757203032
179381450
1395018681
1713728890
181622701
38330348
1963449756
724101629
46189791
536970770
1529225139
1301160148
1281304324
1792120801
1381670653
146208927
2078932698
1042595238
2144638566
448163971
402532820
1181527316
2038816595
576826406
821915430
370186066
245737873
270533754
521962347
1023680483
842660826
1330848442
1729908081
1835981450
1723399148
1347429012
1691316725
1005408584
2062745336
1090698285
1034758264
1913951002
1570136406
208893618
1154635495
906054134
1170089936
663347857
1693578845
2044418317
1813800643
1132714818
1406516951
978780943
292647769
884658762
1177558026
190617707
337697434
913318055
295725400
1310698894
1607803623
846815702
636122573
739170637
256070571
1439028572
92426507
371522241
692012444
14010739
1756192542
272959507
2003942050
224202136
2107225142
2087281699
237059855
1885957101
1122810412
1771027747
966709493
1921395788
1231690636
510292732
654790801
225811974
1014233307
805340434
1126873382
2033822316
1749377919
1887766772
1938432079
272920275
266871740
1657743477
2055044874
1959386816
1141293864
586917829
145899935
1196125948
249291407
1558246438
861118359
1217840754
815781112
1964947822
1062059180
1871739357
1391821978
2041708803
1866240188
1296288956
150445694
1125570522
1119328102
265321606
614926224
1730182222
1523272060
250581706
1637587013
986780933
9526361
182992592
536355082
546959112
402180684
686667822
1774368342
1150108526
435069730
1040132523
1071793447
808093284
104375383
595763841
857894755
1267612967
376609015
519311649
415149970
1911446530
1488945740
1478575495
957728143
862727391
970950616
1871444705
709257906
912571713
1803268021
11201275
529944036
1720243494
2090360530
971171564
1369724987
1076196368
1732223314
909179588
1116158155
170252466
1200896621
1788778238
68761877
964169221
1704885522
1136182019
1305631126
77398623
876866557
2103662461
447853895
1582114059
1694147008
1367424998
920071896
574262562
820609508
1342883453
395207648
924428095
2101751806
223011828
262924852
1161391140
165793835
1360829509
1832768316
1628708571
1710592119
337731437
1286633601
761369252
2019555174
1577677769
1890095174
5503516
2107899355
36137189
888375695
63454211
1998253490
1168609641
1041182745
408081227
602540951
753173820
1441372298
1999778769
1030555125
57781235
2040157616
659536181
1441148478
747949833
1928721302
1436032377
1634039913
1745335351
1945943057
18118258
502743987
2029698938
155567017
793558183
1095494269
57777487
1537686796
94165416
120134306
2117268860
545068460
809844099
1964373603
1168385119
1125046711
1881144799
1691548537
772406826
1085661399
2080603122
676246526
1774688415
1686421994
452694608
1592274628
844373306
105975761
2023902186
1559248817
1623237509
740318482
889266653
1400538936
80155597
1813612683
360956340
934232945
259723397
809193847
77945851
1039067123
1356196232
70857684
975272411
372801063
1433834848
1627360401
1972460560
1952697765
604943436
2021655976
696180870
1340099613
1880463836
1468484343
1293283730
734647775
293232553
1249707363
1186822854
558116371
1865285518
1292836936
33613908
1395541813
209614244
1810453777
1196633341
1667125936
257682114
1656356746
1414811670
1991743909
1606477467
1743075913
2137162757
1317739814
1855359416
40321707
1633666224
2060713542
1150144634
1971791225
347405589
704687686
797367394
1092268712
280737357
538568508
1061111698
1815919184
81218860
1748528054
1075871080
1266061248
1453764845
1616547711
86449749
847107986
181905769
1355450384
402417967
80189836
1749329155
1432781807
1350217098
1599184645
287707001
2017168286
1660274253
555947578
507522820
2047093132
650157015
1730510363
2081852517
1715198737
747154858
588700536
1649270628
899172173
910206426
1282815118
965051962
1792622754
1081274941
1164662263
605127394
1124109503
250963657
1825234379
572392063
1126331411
353822887
2037879138
1910860322
589306589
461381512
578943094
1489104619
1304207699
874524787
1116160306
1912844886
1805519766
1587445662
334523807
1955883486
803926583
904559271
1456654113
412191831
1649801755
430074834
676502133
1646659847
1804080470
69882618
243874936
386696524
1979353770
543934471
990860895
138617595
108119675
945284727
1231845787
563728015
1147794068
1063534019
1171061832
1558451676
65427111
173788461
327097837
1186432396
2134147196
939328675
1507357322
918523941
273953781
1677578390
1900320791
902822899
517284824
2016324273
1633563107
1207883971
1612411260
1301656767
1544760792
1898905395
1964766569
1367006079
1089818396
1318327808
1640058774
142475182
385352661
131670304
1330298660
334506356
301760795
649238315
68535223
1271447949
615327298
331677674
2019787813
296735891
1313417874
199826158
1892352113
934698117
1193381952
1492553072
204015743
796234582
1705533791
1969100956
1006566781
879643933
286471148
33314763
726751578
1184979462
1437726223
430835460
691470185
276427150
842728082
374264159
1097487602
1027810154
2087550134
1189848593
1179459722
1400984271
1183511721
1729206424
753939204
1487452222
2118734910
1531069718
1020254129
1506405266
285086181
1320599540
974523486
1861056223
937668260
1253706606
1515422006
1828155534
712669424
1074009630
12608035
1007426800
1411750294
1050558735
1882580554
781097228
1296394171
1090153974
1446094838
1056083208
1060111663
2063963589
1263781211
1220142592
92881694
236906104
585681211
588748945
1318767926
1459382682
607148564
2043701959
795713307
1118188185
221360964
1527957192
394641433
869340318
135193860
790533295
1262569253
33677639
149412974
817241403
184264614
143127
1534997559
57733968
1345734011
1062184533
2095762432
791275329
287789296
1917770024
920005203
367067206
1177545609
1596629206
1321509546
1804238566
2077922289
1231618978
2099726222
1298392936
253942242
274637924
1157800371
1351095250
1223121839
2093594421
773599500
1033588352
1753680024
1476231338
1354740776
831026203
1288351368
1797741615
323828003
23600516
1297862132
1834371478
1860236705
164287332
2116662759
856556471
159770438
2143241954
20834371
575577812
1904491396
1812829298
983615060
35237547
1182564414
792759959
755991712
882767038
572562343
1194725190
2103732101
1196594731
461081935
219108111
364005161
74111803
1289286985
1148869270
540302389
1428911026
1434281340
460149989
357782350
1288324779
1702918399
596447887
1595976262
530696232
2067379392
1553432258
533287781
446748552
382808076
424354347
2007016150
1660953980
1235551281
1583656286
981762382
1583751800
743736630
1433111131
1534847477
532837622
1868710374
187070350
1888529782
357169130
1736297509
1940990428
268795589
2015117447
665209133
340522597
1797867443
641445076
1886833100
1025410469
1915274239
463534573
1963813555
1799785746
2002741049
793993779
857619542
1034654040
935888681
227427113
1558377386
1563472093
1632752101
538791123
414736994
1392342496
653265098
842544767
593147657
95858946
762774823
491191828
785482951
2023775000
458622097
806858230
691836043
1841397575
1484340539
1244572448
1808956560
910372367
313637263
1358597122
729940236
1248032541
1713667462
886338999
1640447065
880110324
409072077
802554675
1164283609
1887905346
669423832
1085125365
1339512752
476504918
149293662
532340199
895775955
836768950
1130444958
215626955
586189647
120162133
1168702360
1483458334
95557487
2006813844
562947565
1916506355
371410223
1626680521
295592140
353735068
1486721078
257909173
250876065
1441687897
1127296068
1156405291
1865515181
1906933849
963196299
1055701674
1970345971
749057028
332245191
1978205092
2013680861
1935248970
1913922367
1395447734
940724718
728236841
605055966
951871416
1192006131
1219933977
110477870
2128730953
1501631483
1110363413
1184495608
1954857710
761573350
1844526505
369840161
2108002875
897628850
484946986
2062166131
494281224
177664488
29029837
39282779
262683432
905884007
123195141
1181268500
246097898
1083993658
927697649
1588824767
45174539
204765989
811659344
10474115
393663846
1547310506
1913047271
1169401060
484591828
375110015
1764290245
1126729933
548950456
707640578
927261588
1463523600
1572564414
980694456
480439669
1305046209
1857073638
296559565
1119665870
1055311592
702715127
513533846
1543152459
1330057118
601538913
750189720
705705670
1130468130
371978219
1199111788
2086773612
593922969
1229244802
917894418
469395421
2134175618
644141625
1161160891
1656661341
916589559
1089231414
167099974
1738536489
58975000
1952479570
932142039
968805435
1611617639
647762094
74060895
411129461
1161499103
1405539602
292838475
1858662312
569920889
1137402133
1279772209
328144155
1429357787
656756587
616056330
1918034818
1638236898
1526750530
217038391
1105207008
62911072
985764960
509006759
1478016917
1188738458
791903586
1688996296
1971980500
809420373
430856728
1003104079
330704754
327507612
1270179736
1539236231
1427855324
621095132
1906452656
569561570
773952391
1679636420
823572519
1564717337
976734410
5162911
974136021
1578228679
1888065475
1765197013
730974627
1247944487
265722181
1251483067
1929563302
961858662
554970293
1254611399
930512043
1616057772
1554173589
2062285531
1882772781
661893659
234878604
94250059
2014838710
1236781530
1174240759
1235422241
1157881109
954280550
1135054319
864531189
1706858442
1405272938
2015499592
1377133522
90783503
420244009
1776732009
1319992686
1997498313
1605559824
2146214461
599654688
822401084
1094010148
1700920293
547351730
714356973
1226864641
1120016997
55597251
1009635266
676476532
2033143914
764764860
1956463146
429664997
1629135921
1010818032
1272798998
1485334538
1164049871
207274660
910356759
35660668
1882054015
54100381
1490524481
1924512516
519543163
997587106
31305962
852689212
390145160
168774997
244724744
1217187863
1571249270
603619931
293712760
1235019565
1024974755
93706334
1517637396
1438846565
1544776792
445642238
1945942076
806257534
302368146
99866730
1067596798
13675709
115090062
1328188224
349558044
1629099804
1663247496
568568040
608978603
734181540
1997886714
1005953768
1674526227
790527605
1126378375
359060018
1821867346
1033838382
882744638
1139822324
6950226
1120155899
894185831
342593950
1473345530
1826272318
1557635396
1371265598
1844185795
724332803
655490345
837050779
879239362
862010057
172317479
1729908981
1952937244
2012349564
617745847
1540456988
522353788
1957653812
2038784314
766183482
1933887596
1971096603
1446109800
213680092
572223806
2122253476
137506159
960177849
164530063
1143301019
1855931100
1931852952
670994350
746897873
1243833968
1282419586
440337165
581874235
1584563720
1868822443
1476844245
398488641
294725325
268859309
1271931385
1686925816
825416715
1752552728
255823765
1507787408
1721320758
1296946347
1347234063
746551320
628921416
407201357
1267133629
221147837
178691110
1549139301
1369867109
604142907
722036424
266187157
2094201697
1369698715
1144673053
374154769
201820753
134816959
324713375
1410480826
1362646830
1064557387
1335305365
1016103869
955141401
59835727
1636168321
320375348
808645940
1337705218
1892591644
1693373504
264591633
1887744220
1168288808
328447427
967896315
1673427785
1135646898
463267771
1082098161
930135062
1885016244
496101545
1029652548
858922355
102505992
190588412
1823844715
646629141
186521758
1039919808
1052287685
169873918
959648646
475207941
1137084223
948602108
1098110106
1693886801
978731624
1591154882
368005366
437777261
108556720
1674888237
1744024869
2142682768
16944935
1752125589
1905914389
292362538
1453139037
712537607
1834799967
1313208822
487457601
2120236924
1319411366
909092692
1463257508
1132312322
1649424488
1438312502
1449519862
698931807
1986319096
1106770917
1101234696
1443288802
70067453
1868716746
166538373
1879674306
405874432
1542209025
876588013
1589862509
1469012637
358281346
680988807
30426329
174102356
977593958
521743282
2016747899
2129617534
757243280
1388579246
313946604
1772866577
1308837451
1394177110
1581724439
434427399
815149769
610303137
1179719403
1936744947
1767510090
1479937618
632750422
428517131
904062610
1715832971
949144639
391524709
1900535926
1327653097
1070551994
377841493
1995037725
2036059668
1256180216
1557567403
1256440641
1124301107
49632379
1428918427
412462000
1879062666
2117332709
1495645525
1423687410
1873138209
277322003
1146080421
312601366
1781187905
1121634628
301850492
1571117724
548740388
277817940
1663909394
945075446
1758940049
1178181211
1238144832
652224107
1853229549
1539476452
452314793
44708117
1831879905
1730900549
1371677236
644498412
1015156188
1281017069
948064482
1550982217
1476105489
426709172
507685229
1437003117
2131045483
238708541
1386551164
1356812487
499732900
547820561
2050591396
2138504881
1795014632
1726388219
161344723
487149033
73697974
728493571
1439604657
493059171
1442725881
231872414
741376941
1155514296
1040585253
1995435983
1291683333
1954159717
703662764
1299859789
1859958519
1812989870
1456030758
1135956247
579790780
1113312737
1901997181
1171667902
28889496
1398588515
149081861
64370932
200524524
1794982097
548611944
1217900666
1903023779
2061982104
739867446
1264502197
1250079145
932802158
1628224572
1740514407
1607846248
166426648
352383725
725161139
781660736
1465262377
1090695478
1861998433
1086059888
1013753296
1484163876
1059801704
1091759936
1914338422
1341496113
544003201
1732195828
928368091
132123291
1466407515
1874921240
1041728795
1214162190
757070320
1347829376
1133158442
447509013
1177440085
958092393
679651485
228677552
32637125
922084128
275475043
1503052956
2046939928
1945220654
1107445226
1642029627
557483425
509173654
1045057270
1076547377
753710781
1869829946
1061958971
1481531812
1640697828
518823895
290649381
1762390343
291093071
1209661034
2121682802
680503737
197139057
1649969092
1298401757
964551778
83743975
1844916009
561575672
663358339
1805916864
1529953293
1532675776
548373455
1918123293
2028191932
1852022555
1246076618
342133236
1690724533
2018540306
1598526810
690778167
118543981
1170429009
927566164
681110536
395676247
1330254464
1806930059
382352102
41635820
532366424
184272556
597415957
1054750058
2111413942
666396527
1712832718
1237387493
542066142
327348491
989200495
2077777678
607247738
1002786308
812221654
1490559261
1935696052
1755973704
278608529
1124901807
1093386851
210272898
122974458
774390904
1088116192
1682324191
242845387
5148807
985529948
1598428458
1075174989
1216738023
697903017
530492684
1675237640
1306061487
325486262
1634775108
151887073
982501580
1567727920
978731315
1024745443
1259075409
1829117504
1745117300
1909062764
1877853791
2063589062
1331126215
1846742378
1062061012
430824761
1529044003
774230827
1626511363
161011224
474070995
1747656334
1435266479
450803821
1651821681
2096662151
287235699
2113133954
2145005031
1942283154
1558342249
263916049
113611786
987239340
1426486788
1510290724
335303941
1180108641
450678808
850008466
493557744
1231885846
2081931230
411733401
1200522870
758356220
1541643274
653108039
1911031632
332976343
449112242
885625071
2096595226
631705955
239336650
1990811873
1112744809
414004744
1368338833
1056991829
1368799843
1525243280
1415354392
1104974102
1124075467
32960221
225720236
235425272
1388029416
576775455
443274317
1053654881
2112483804
1943626717
1581071461
1051328811
78019882
783782666
1551900630
1281821979
39880977
1513931805
523267384
1361339061
1073809343
1380048215
1762277606
1997027339
2037819242
504237697
1319381868
1432678905
174121903
1228393772
210859660
1883612060
1404248238
1251023063
284447938
913463224
776522966
608175855
856297273
438116341
1686342407
1262786471
2069465937
1435037149
1999398177
197972470
726491601
1713058431
1609631357
181937965
1663204537
1164527429
368442664
885727386
1496595833
1760730593
1326908739
1538544233
231680812
374913134
1385061118
2133039270
1121134852
587590130
802952173
848599946
1049506980
1129569860
1323729645
1452120841
89697258
509799229
342663383
1538491406
1033640870
1894983527
1073971165
238308252
1577948546
581979072
922207421
1929942077
369397400
1317100321
562833957
263035191
334972242
1603080889
372116058
135816103
1715843064
163848737
140046615
1438860837
781972137
232926269
1325545106
1977000279
1079336515
1710657059
1485152597
1267593163
107541944
681963903
137105510
387586780
898137276
645243440
1132801519
1214387791
1530596836
2106700027
1676486895
539149623
1255946687
496949818
314013733
17769832
1032366999
1984509562
211264416
95536280
841046215
1348514587
1661015924
1727036323
917386940
443830875
274136492
2050192408
1149860045
1056781179
367337731
223376141
1021073274
1800037023
1622857387
695954991
1528192328
58618451
1554051236
1302161444
522731057
1494211164
1787017297
2073203776
1097545056
375201915
1640624141
49333058
910027661
856017190
1513217610
1192695570
528475371
702091133
904748804
1432878964
1177843737
306930865
1104543350
2075033146
1454787445
746830321
1135745894
768586482
503602270
1613860635
1956909281
1829351490
1859226812
595381225
805071208
169908036
555727218
947937237
214439872
117111769
1330600112
752921181
714324769
189698295
128753701
137276250
805103472
1394482529
564343666
451476278
1405778144
887732069
1105287618
1762364252
1197796891
1485982058
1490271532
943664659
2074593636
1997626835
184725387
1524229826
2133130304
2118529898
2063202839
1711342332
521361659
993597893
1485058720
442366349
37817543
945165711
1763875505
1677136807
662905446
1279249526
1909097678
1994185897
121310262
1761327533
34685795
863853232
296433266
307800557
487563081
646843984
1643356559
2106622021
476435771
631094185
1068467253
994460056
1843993642
981400033
1867314642
1881237865
1956885663
1155304388
1532469413
124224971
1643150632
1919451083
1326414905
1981094895
1268454020
1798772945
1287950080
337040408
403534938
1358331285
9484761
1147399660
297022510
1960063423
1781041314
467336448
249703338
1895912951
379325955
1910631609
463256233
535211820
620807403
1156205685
1993969019
1010399371
1461549727
538633367
2094459705
1245837892
424755614
914329970
1146588175
1136978613
990800654
859859184
1152055106
1562416560
56789541
1300309455
1317759482
458149387
1663335722
27909245
2046444699
1469883639
1082228880
1761212077
1734607307
923331077
901925067
57047232
1383380102
140145836
524362914
1726254229
2032537162
1830761201
2057971699
711022287
1102048568
652542719
1673419983
164106944
1445229133
1528648229
1760755395
731346561
480288858
490505869
73776322
531062728
119177461
264646223
1002374033
568313635
771085289
1914107879
1136349000
1656880455
78136584
2044556002
36996774
314912428
936782403
1683134481
1805933749
749154311
1752222226
1013127428
2134424279
2113049217
2139040130
1746565501
246625133
874184732
1113219880
683732635
225213524
1068556118
524715130
1446840222
1408561226
776814634
1584460855
1063919219
468392463
787943506
2071814439
1043631879
1908491823
1273140940
1743403126
929872080
2018188563
2139895966
1454744234
1801569716
470566369
709854484
1976306602
762657587
979439690
280725969
568930194
1308119637
1253713576
1912958803
766816724
985929672
1178880194
1897553123
1157839587
404575442
1551175077
2045879587
1229266675
1419066988
2031463920
2145401373
1011583917
2142760575
981784109
1758357823
1789738762
1954128805
889749767
877715613
120833289
896780691
1109973385
1824913795
1289371218
706922847
556606886
867716760
84323915
1098228038
1475590068
1105696445
2076627263
1461732902
293464421
2121845167
2079947518
373410423
698949100
1609469147
1634565190
1963937427
732810247
480962195
656347745
1247066695
1126010946
1205549829
333241359
1723612031
2100905876
1389334710
1203591285
149786577
983052485
165551069
1894640941
1958089613
1463359466
118756150
1451521222
1787468482
1496745837
1007995987
874271916
903090651
1685521214
531111884
287841122
93840498
1137855054
983110959
1392551782
1143811859
239378858
1118164950
1088083066
667924126
1223239141
694284839
216838799
1057073364
1687430638
774956
908805097
1221403779
403080380
1349949947
975815530
974555660
1574118454
239675806
381907523
1716556519
1194284845
183731781
123268899
1526936251
1661426517
1641773391
965350353
448151323
718265368
560037013
1769298806
82894810
1018002459
142536684
1839583487
1579075444
615213061
132027556
922256836
323761006
349827363
1349538340
685936350
46773279
776875616
412697059
1923124194
1139326221
1662756829
1681982491
972600788
488766902
58787838
52255485
1951953886
286687519
916510439
599593055
993426168
670864963
1899969546
1223893223
1019376487
1546223885
1931331608
576925964
571156311
1435037978
1840138234
1074809028
1608792275
1760773007
888512109
1408161734
1744068619
494111316
1033348886
865796641
326447668
1252940958
824516495
259273872
1766682248
951742292
199531235
1535049735
223270385
47969527
91192101
831405820
914393117
1538508416
2006709141
55869559
2122246808
848515797
223154935
1176419735
874124880
516315062
1021433469
1494832277
393989796
1589862720
1880900287
1109413403
104726271
643044205
1031374760
2084300947
570081526
1743141079
1024731331
1980394820
1677650830
978754521
1296642397
91769830
1558718588
1973855886
158952731
21462874
253203010
506317732
1197452215
1611086154
1728175050
922203518
630524383
792516410
1283849511
421543718
268190939
1822367282
613640848
1998468318
485299076
1181007641
1518916163
1074650006
1209567640
113714007
752116608
673989056
1447002285
1912242296
8297503
819222336
385092669
620508360
1802018412
594464272
1203696096
246967229
1965494479
266715603
237120878
1814563195
1115849364
5056718
1410431479
1126686801
2009488132
949029827
1285153861
787098544
438783885
35292736
76637627
1812157747
413819272
813469426
625444256
1899167902
1763009835
1029277613
1968178234
86663173
1301417785
248681989
765496475
682676365
1674349400
888259449
1733979818
1470610912
242653828
664790355
951673381
311349033
507001307
1339510080
230707250
1430870782
1463209732
1810121137
1667048950
386278225
209445096
665075119
1239199302
709515865
178541507
248838545
1973908797
1396764248
1868640463
1352940182
727756947
764354136
1400042494
550595619
2124428189
34559339
1491624435
1540488943
681601133
2012434533
1066002156
1888064014
777605842
468617380
360348831
1934025412
597793256
187296093
1916213357
584484088
319724238
652331781
1715315076
295461725
1886159548
279918740
1774481399
298125201
2110222681
1318943466
420172177
1958718118
824091334
1498213677
1961826680
592580004
1929028249
2105809314
713602425
213325986
2084537502
1706040618
348179652
1750680656
733227195
1324700624
1054926374
1188678025
1641514007
1620135271
659232267
1949669791
1270674439
1399785773
1570845889
905518864
63477697
317618773
1472503125
2106836229
289714950
1056986189
2100785832
939280445
367597603
2060918549
1887989515
2029440689
1653447274
982422330
177355057
1500367023
979404776
1296711238
1266107233
2104399933
1041902782
812412645
962802096
1467679151
1321622476
1269197176
1027262253
1677747224
836567747
214098858
159604174
1088796996
1585627847
1965803874
2011882250
843144750
501912474
172771514
234446672
1449632496
250703280
1024468476
26542986
10691439
657259595
1138841691
572637198
1795680026
2043041754
228912626
2066047455
754076089
1587136515
1666725945
1501116952
618834720
171216497
17776516
338840343
1233578026
1097447476
1714782417
378077049
518167054
290912478
1477570587
673802256
1504124711
1456639000
279922225
1433731659
200043328
1717248142
1466536903
559875697
194748413
1338165619
1199709948
1454128471
469527579
116259150
1413121589
1585405790
1089877268
757040124
689450359
1983576726
62260852
1282058436
1477505510
1994514573
1435126315
285484371
1585587848
473898236
652560740
1783320318
1693636751
1514042290
899118098
2139370913
1019370204
1392404265
108163431
173788621
33823494
1749337748
1940256869
1936663265
1860812149
790545380
843542467
2066649444
1497137501
1016435454
781538913
1268124005
25619733
1451265647
531067738
89348156
1320141420
194897686
945606204
890469243
1206336304
305846680
1685614484
466614891
434605265
215248104
234744059
1461012807
866759874
2017048739
2013177147
1012609715
164597124
249082635
1361641709
615008720
1461987799
1493075759
965356133
1943627165
1001617756
1911845801
336841201
1493574062
1796879645
1040330891
496398858
463169997
768545689
1702813044
1744951380
1122306929
1346782410
1698265161
31184002
64966732
904935139
1688328972
1056909798
592027726
624206428
1178288678
1221793526
1611869222
78306694
251747107
1363979696
73047883
686848526
1300814368
2099966948
1767496329
2107582541
432314567
1459538838
213300659
1124262807
444087343
1571791580
1272040091
1297180436
897671962
105770158
1942767278
692316532
742415429
1378115717
320718269
1158947157
1703503112
1729692465
1538470869
1006473585
178745028
1770976986
1789900677
629415214
1696165379
739906211
1963500686
1356915848
382939154
578110571
643134884
538339431
1458223473
1649194901
1900859088
1162671833
1354443879
1569506737
663193518
2016960325
463877880
1728491384
1749204538
1348988739
2109540525
2069633979
1408888767
1283569096
1270469144
893542637
1959926977
764022856
1020447116
1162777780
1911484891
813203081
1896856243
983262269
1844116120
1467662154
887823307
1656337485
1590418400
1600598989
1026010294
75303447
1072403947
754945223
702782580
978631382
879742583
1891941970
403847220
906159233
185082626
2000501865
1688543393
1084370489
298615733
380534421
80611622
1460358953
1261737083
1785384170
2061630868
1405837550
1530992688
250893249
2005348422
754710061
1846567569
1498841190
586567864
1701706574
1731646101
255239314
1513646467
1840799493
1532253275
1950147506
1617577819
1390117463
729803701
345400906
472802804
1028288626
339887743
192009956
1972791083
1816846309
536368765
527902207
1223496100
113048069
781644743
1851495812
652858903
1266412447
719882152
64163611
1123474932
1621638390
259898793
524271073
2085790157
978121202
195706547
379647227
1593182066
1307603666
1795584798
878860681
1296566317
163724350
1477397703
550263121
1002954529
1261852420
748493159
1593238829
66502551
1509923165
1091198246
541029842
1407849108
964275655
218346543
811817026
604978733
1941169393
1931066752
2139046524
1690956501
1450036333
978193654
1448422966
1102447157
1937149972
116663648
207191761
1752546595
318775653
375356241
640183463
890624547
664217772
385318563
371505567
2117067615
949009556
812297536
1881189601
1997810896
551477794
769240378
1007835202
1046762254
1834800704
1039363765
854860630
866599110
381951196
1662736070
336764949
377470447
1218140360
2010280323
1747494702
1045333250
1603268039
431795199
1925889173
1764286975
1187735304
1606096435
1103280912
892131440
1559603212
1974742677
1025296666
1331417447
246736102
314782460
1371968700
1061474862
1570530027
1017609051
1270994902
1994865211
396034036
1835850788
873145511
1918306631
337281888
1986400418
158726645
986427035
1629533775
1706175676
1927225109
216161674
1675838366
1101403938
339101731
838659390
224354227
529730775
2130707157
1355169304
1688615457
1904421291
1242622466
285550693
1303327878
1621425084
862134824
1795617408
480306053
675224806
1241980475
1527402255
849467047
656725558
2102438508
1966334680
308422927
1136969786
293683816
2125812676
263117081
1225432904
1632676860
1022353067
1988094236
275565692
2127879118
461075864
1125271424
530532429
896148003
505112074
1170112318
1451515104
559717986
1271498630
1381838715
1679063173
154401785
1545662791
1680493614
1997932346
1604482460
1888565453
1815619291
27153781
1412965065
115554389
1369652664
1819572878
471567228
448289955
2144851210
1099909769
589857766
399342521
945444557
587682015
553013660
1323971230
983792327
1442173349
476452655
327535561
901855084
1054463419
997886117
4894190
1552775581
1732000430
1415178178
482431314
1584112876
40619759
259737643
1049345718
1939725359
1766486861
169876468
79336705
493031838
725894351
1264256844
870619232
791600774
480890826
84213042
97109929
795616417
952518979
86090672
795540253
458978666
1076548175
1800667124
1956579927
448676591
835174598
690252442
407796428
891279189
395113248
184077281
1419687401
598545912
493496714
46145568
1182123961
1739326248
195586245
745685994
1541383185
1589908629
62219304
128255988
1560147468
594037114
1218047979
681020893
323712442
550767321
1786018646
775220273
1662764610
1596707794
1584435973
430906044
1600183438
762487228
1658088350
930293369
2011098370
1948593279
148730680
542617223
1578623581
611051358
1548020740
1963370423
492264183
1693763519
1650822968
1422092480
644362355
1319491370
286995874
869138317
933004493
1081707041
1737853981
482659325
368138475
183886199
24562608
327509261
2083957614
1892635097
1320647970
1059964228
2034572794
996701169
283656994
872332919
778707981
1728019874
1485482969
755021236
2069084508
863666497
2069498805
1080797349
618962849
870544928
1585274725
418609386
1752835452
1204095277
1975203460
20545621
894202786
1052325023
48801123
365194671
1907516562
1067098289
1860976560
1023371432
1110565264
1776929683
130947546
333545011
1013303617
152500699
91083910
1358845084
1206017720
377613981
1888988735
920725388
727793237
807431111
1716624705
162729338
1688067303
383548005
861500087
458064441
1835765253
953907949
1777140676
1677343829
2024673769
1090452752
1578458423
1161906468
2113776552
504389816
1657666632
2135322897
450871199
1898462564
880874012
274129781
1688009231
1409454966
863096088
694692580
1037958230
1829815178
1791863708
426338884
525833276
1345998633
1597888085
208134157
49248720
945643713
1106346558
984068787
1155700108
918559854
1798986419
653395391
1452658349
180598682
1777595491
1383683230
182083914
1833589111
51332804
1473583202
328121644
945865565
784019202
766882557
2091182860
1960624361
1992489352
1695654854
146242504
2093047946
333182206
229442540
1333132890
173667157
1169886123
117197453
1582431630
958190933
602629873
1652775110
1609926395
780598774
192878626
535940767
1999386876
1447122982
1473432627
1918739982
101177525
1442898702
1119716449
1763514536
170488042
447912288
447044063
1172359956
188217245
564404863
1930577751
2093957417
1353546882
1702513132
242744183
1384290978
809754539
535183502
2114957967
1189713724
1181355821
1579852801
1455102480
2066539145
1313525088
933318520
1611217310
64596200
386793418
1251144487
1284924858
531788676
1075676411
2094101951
1495284211
380062765
1985385003
1520835534
566664095
328608201
1613798050
1338275838
319996814
513058104
1057144197
1527980934
377311260
1956902038
129022866
1195065079
2018271289
1422929908
1428714968
1594865963
113423576
2044452321
456717312
100491530
280550372
1522059068
1751904941
299154563
869884409
1932464982
1370159379
1012836821
1490619586
1093905615
1385756645
5031613
1310989733
1385098603
27881392
909550017
664378175
831820288
1864244721
1265938903
1678615640
919467945
1647588555
1976178315
1466681728
1083678476
1743394963
1408114918
2054320183
282261812
1256629755
2082906881
119553072
334330660
338362460
256116865
856457779
463338372
542632016
2138060551
1728299516
584668390
628070799
1465988687
90253532
2141148147
958214518
1872797693
649993102
2053171682
2141887696
616093836
783337723
434154110
669912792
1245253527
947045342
227446447
949485234
1134626627
493397358
2139095643
2003480151
1566942587
1034139610
977614663
1527003189
895437614
1016506243
1979499055
67380684
991098320
307641997
1260813952
712347131
224863841
601826882
953596777
1082571564
1014338178
184136066
1594535609
1136089434
994745357
1349824317
83833486
1371942034
377721371
428885020
1049282805
382160676
1373419625
730975637
43771819
233568307
534779978
781831067
1209830773
1453639976
2080774325
1123341086
1167859056
199730318
146333243
1245743061
994083829
461507694
1875604366
937271116
1033871896
260114444
1695922650
1380444825
1262617307
332894861
1342578840
151873627
229627525
1049399605
169485881
1631412099
34158532
1087983960
223256695
2085126604
1682618161
734105304
1589169130
1667962105
461320175
1523450486
1989747989
198845920
205513627
1672640450
1616447533
1980547804
570679038
432565244
1241782668
1553612004
249538031
1214722821
1005483444
491156334
880158736
1061332899
911780348
1626678575
1610349640
672751581
2080535594
90000215
2119034268
1562078234
1572686700
1836415763
742104841
462593320
1815064641
598888669
172486843
1987400484
169493643
592437557
37685857
1487721139
1922018313
738145429
941894127
922231733
1672492193
896583767
790070621
1165260687
1067075220
1851070875
1039499460
485758935
442539107
747386683
1183853030
946658232
1425490935
1381850231
1032059948
317138573
304637371
1857000102
1875438962
1920364187
63034755
1146903624
373342691
350505616
1129081644
1859479098
782477423
2128021547
582885825
141967957
1011621570
509397684
515375344
150678148
42147394
1172582541
1560333392
146131409
2098040624
1019970098
1728937020
792268623
1390151077
1053779875
428375519
1381304329
970835428
1136797672
250133310
744210887
1108873329
1293184508
474573822
382219426
1094890968
1054381965
1288940819
1619015101
525005688
1980337029
556458410
621441334
255694821
1576933462
896326332
2083613882
1329163998
991025450
1366738768
1873580389
1563096346
950838712
1279257947
1585987235
624055688
82937635
339421601
1411769197
162835681
1685993326
466630685
1523392877
1144624691
751052439
1511900021
2011625213
22412897
2074347889
89472642
1243345183
1090863558
1326772221
622953409
799958619
1878101836
1337975647
413744586
1837742109
1565300017
899222639
752752504
94346684
603550956
631202183
1693037582
1162638964
1424555982
1141628208
531197936
312189844
732511058
1985559582
1380575346
560261817
1430858913
1957512035
557009979
2136727630
1423044040
1380749117
899117941
1347049871
1471547795
283240555
1192411185
567207614
1471684374
578954079
1844496017
1880642958
921292667
1920304565
1942338810
1261910890
360968323
619689242
2100147273
113149864
2021198468
973024486
279091347
2072780164
1925389066
538787086
729413760
632452824
1653449270
115838892
1195087479
1318866377
1987900994
1789671444
1721876484
2107854844
376692908
1569802249
2058645250
393402245
1985511787
54587139
764424425
1722789502
142179242
136519652
1636423632
1048434697
945056319
357416718
2021651029
27091864
1302240219
1584683351
1078660002
385304197
311498338
1732272464
777892931
915619528
1469637853
26932894
1707430455
1031329
833399272
1318138624
1474082911
1976882620
1470659992
932971038
690063477
1180384769
1311838293
1714716109
1623021870
1056984011
549394472
868079155
1249093759
1509949547
966001753
1676525309
1472565797
323885899
24705469
939287986
909922681
237450188
1263081324
151318561
1038845977
391306184
778568347
471827236
1281118081
909101591
1449507497
1256050543
355602653
1220742062
1966126635
1727211920
1794778266
354631512
1884767756
1878075034
2142714721
1287182019
284771071
1176617921
500797149
871129569
1898643588
2108167092
1601493013
2063327185
413829756
1362130181
1923420647
1389369949
904407119
1939427546
120782824
1791690511
528689627
605904999
313097938
1252537043
1299970783
1890090057
757898570
1705521937
1081901184
2116022657
1652783973
1382031433
1488436412
2122801315
1877341146
1151735951
1828829715
822813601
138349290
1026804090
98615609
1612266579
1572153366
1555563112
2004407356
1305594511
1483281739
1714442023
810709806
1597508117
259835853
1048811916
1914546281
447535581
1251143654
494326903
1286757515
911984806
119034345
775204124
447673113
2137238868
902292852
197215824
1781935687
1386464021
570080850
1473444388
728587191
875974936
896843009
547955806
830195839
1254217789
276760148
1687811111
166493417
535415129
927024058
1076905877
1769161254
122143557
1651158040
902990987
1815473329
1903581712
1381749541
67873736
718991831
953574344
1495417553
699333342
750666664
567791607
683072075
87045752
181237013
1487865056
1343223631
1856537794
632038937
713017131
850945346
1109491582
618772557
270968392
733746930
165627446
200362735
1558836336
1977328966
1451399350
224198481
58409900
1612159116
1425799430
1656063137
1741843589
1187281048
1483265563
1408691427
478878887
1048093756
1477688677
1066649730
915270771
1464136339
1341167046
1605339914
300809573
1539906201
68018548
942225214
1996759266
1893000152
1569982518
204952293
116426200
2137464332
1913366920
1903567914
852225847
1543201306
1136916354
292107436
1089565197
725064134
1817319485
1771118178
132758643
355094567
675450985
1565958109
245424795
1835715093
624276983
875296728
766490130
260826627
29370731
694520456
497132465
1282589849
545806716
40553772
306190726
1715615913
1178209143
855669404
453801410
1034682328
1946742630
1854738153
2100395145
2090385997
245053782
542674098
458577353
926407568
592790323
602441765
1138037936
765979198
69154792
968457401
1712505975
227092665
2078131552
464938904
1000275958
1273662702
200726162
1072672108
1646726839
1830990137
1968919975
1194477132
925928504
1363510262
1169094296
1212166448
2127271284
1627897942
994511128
529215788
2055503806
1073819148
282678045
645058863
368973313
1985915418
601092884
874950699
851271781
1429534400
1853311440
225318327
1691349383
767906837
2028662110
1874185718
504741135
1294262141
849781317
786779657
1444378021
181910710
396910441
1822171268
812807167
437323254
454055529
1117296921
2080580559
845710253
182191959
1361629495
555154338
234302787
2123979271
2108091490
890173865
669741466
1695203561
1277273128
1845209828
398870070
1792369421
577903824
417052946
1519517810
1047678562
1780482303
21364904
1417934253
599503313
1905583730
1768435654
1385816880
1536106459
473954836
1164110827
1424236163
438163576
1684730924
1697415224
1867353598
547625872
1755403524
339940255
399665267
224428866
967501937
1989634068
1177992723
381969933
1564119729
238624559
1517144112
754335978
2089968746
1567459821
1409483211
1725901285
2105407249
83492328
2113275832
773605906
1327763620
243971114
1335509164
1330470894
55611632
1195323220
1680559631
1784236407
1610065095
646261090
266814330
945919689
1809007303
965413614
1117759339
993928183
337375085
1806886969
349322157
746175334
1753074105
1217333369
226135342
1743306899
227204759
2081485681
1676495972
403890435
1829488156
1639188462
976121253
415813741
1454343907
1670158835
156438934
1449068791
851166067
1044683059
983577753
1713805007
461253886
1999552211
758589474
786229800
694173831
1840858188
826331759
904638748
2023639960
1906909522
1319679650
141671001
1858254635
732352929
2123941159
1026416378
153525554
1841669276
1409741902
914683125
81306669
768512423
1757781951
435931594
2070618988
2067241014
1101509037
1688085455
524980117
919643272
1030328880
434883955
358428338
709820317
120578121
1157932752
13440154
1509966654
1854730658
1642905598
821913283
185457259
1948130027
1189182380
13363574
2094663205
1257357414
1272494397
1499452082
1008692368
67579316
946013859
1910957980
1117531768
307836440
1850334044
1354883086
1177650677
1392811323
1499650547
1103172477
780201162
1178289920
1664162467
1748134997
540002964
718614477
51215833
1252107500
1763355284
930098459
28247429
827050873
1491139252
959411396
688666790
1869024915
894587112
1900801762
1605274753
847237374
40254058
533089417
414242639
978060878
1099403552
1118562472
264358484
1718998820
471620201
780103793
2057532466
1459522892
559099128
1165382462
801164153
1861928913
1465851697
945552128
999440468
1619589037
1550532027
1695272158
2091538186
67314575
867076389
328396889
543378058
462222478
522812729
69918921
1078375949
1195313704
246816115
1969079560
1785219088
1431344778
959679833
46501803
218921900
1153450687
1689660626
2046224198
269769726
1075665702
918896667
71882442
1556565261
154289017
500112448
1229604376
783540127
1165046499
18669429
1993750823
1182837165
1445214499
1689169208
1758976421
2040932927
1719765456
310998500
2079278664
539669223
484774064
589251747
1799891832
194599413
1670401676
1788548513
1930634059
9237682
141655314
1626944564
1311956464
508041735
43186981
250945837
114168361
905129084
2129920317
1643512140
1989620931
1295608947
1839963369
88249141
1018886669
1713246783
592901787
2128981438
1552325840
671248673
1106500665
1389119054
687271785
737550410
2137560657
1455816484
377566160
2022321706
119145524
774978936
92715917
662723170
521207814
339462068
352604333
1104107456
1750076275
801172414
237921587
345315066
85607218
602811683
2127236007
464525382
655137753
1828158443
557496283
483968576
34235857
1480847858
1044432408
808704021
1612585443
194779543
1170000968
964082484
361721178
386055205
1889907245
1054279150
1536142777
2030122987
1471647913
421392863
587032066
1297112669
124083047
710467146
1071663667
300341878
985616389
515889541
1633577908
110501648
203370156
898315309
554415504
662625495
327891563
764484288
261402851
583401681
400621923
866400361
65376545
1846753953
687402273
382492838
353273795
1216481962
773036723
278020649
239493433
30300170
755104458
498540642
1468819685
1336250203
1268333172
902928035
1015715174
1311066279
1310946012
644374865
779680955
11564522
446570947
1883517192
350457965
1147410677
297232907
1137804456
2085823024
630489509
1536891670
462129951
1895477238
1843139811
398492183
2039025153
380237782
140810738
873070980
2003067947
375805170
104075492
145191422
634874651
1160438527
476451272
860637642
730106345
1987111745
1784328635
225086929
679852958
1078040687
772010279
2118355302
511352928
229765734
1218098054
1388269254
2062457167
935994302
371473325
840695609
1678764373
2079917161
508638020
933616397
231792704
173338555
224344311
784931543
665586942
218816222
801502692
1743687250
1633974005
1971113568
1536736501
431228301
389734773
179333643
1185263709
1127317736
1815156027
667877612
1081831380
152840566
1930703638
1352122838
597577622
280498396
86445493
1019559799
290854325
1755953595
124095556
981941481
798834969
551053416
628757690
1263649132
685430498
1202862755
1939733930
627209511
422558187
474155013
1992165639
1333609785
1698727887
1638861292
1146873355
1535201208
713359313
1640123524
1103477647
1469519944
289796347
1365632566
73185847
1691944066
1150464074
1928067129
1925428988
2104958892
882317071
2135127785
149867769
1400317736
198904115
272939564
120391757
1414651664
1746174687
2070402396
1583683485
1154395631
1934962736
1163245356
1507722954
329154918
1786546578
333779727
1494024493
1884748353
1912044368
1161040026
1644239750
1737416903
1375114185
397394827
1864771322
1006428406
1331935450
402287902
423070271
1872334470
1459644156
1455522532
542909630
1860547003
339048141
968130704
1568946235
328588004
1430088766
267222681
1329748864
990134128
1249004465
1799132116
1131967764
2011815251
1051195710
484900119
290569139
1979705390
1520180720
361434426
1830994572
2034924685
1571067719
1291445735
434670213
2045615387
1910860844
1073215367
440376508
948794889
1651985463
2130004445
80489549
1180363365
2114426154
971934614
1177305465
1594713854
1486545363
717744888
1689053924
439025559
1799036867
949139034
1209759968
1679807232
1081748986
726582267
439074514
1590015794
1892811470
1222156945
168582539
1008545125
705387183
953520429
400692766
1561894628
1492381090
378421223
184755056
2038095998
1288515109
617174984
1475058975
1424621437
1341951826
685165376
17031490
142038351
967201487
119336505
1735526102
788391092
1744559950
1419269784
256858078
1306000561
1663475453
769623012
213570468
579675572
483943687
1163612325
627161492
288970183
1487559952
1065691541
741808788
1183739060
1167294501
488377883
993227672
997259213
819958810
543250661
823480406
659635953
2133831804
1267617759
1060893936
293705809
1076711021
1272151249
1574244405
418055364
1035525554
1565707443
716600966
882971680
1467802462
1906669872
157082493
519442898
1341038549
597604326
1353237487
1339062214
1743076797
1209807709
1829898542
1646439576
1108379422
886393428
472646209
2072380970
129508535
591010139
1215446775
1276778266
743203750
1720928702
309819721
2145993173
1970373559
28551829
1051691094
36935158
424578514
28086516
221076090
1042346979
1426633260
1612054433
1926100742
393967968
1366568499
278632499
1097435542
691221868
69450617
1117737538
113472257
1854678181
1998554453
1222835361
1209164977
1459058117
28092282
105481498
1108967942
1673074126
11416550
803276949
2079034239
1369080848
88654283
696691711
1150357577
2014047867
1016169190
999635811
569026693
1916048905
53600914
1563399121
1229469666
1435728630
738765644
1339544005
1884174287
754012377
2029106612
1311001304
518129989
629455642
553459230
411258180
687230921
1464455370
2139030352
941533252
422597334
1353574791
729861264
1628437705
461334769
282112296
1060960230
1916196002
1625254188
1656456261
57569339
706839607
60761588
386929781
39611321
1167708524
631500530
1758418014
984339024
1569088674
1480792986
1828301865
1109338962
2129789175
1466604805
1139373520
613291164
556368969
1072797890
1583923515
729628568
1258401629
722078311
128147488
2128607391
1769322101
2129423995
137771861
934032641
250583335
1324774440
498920834
151660689
195773281
1402320833
761178434
352871615
214267067
1417119089
117138396
1440579125
816279827
1435935294
1102727563
1021328303
1151367402
1910513543
836401999
1149193128
681445842
206058713
851906853
849445693
588506626
1648894451
2140104686
754426699
1078257042
282990918
386184293
149465163
759008654
1195913804
803070089
1826725708
1475440963
819159897
207793912
1760691373
2064407017
288851019
205465438
549300821
489174759
622418083
775965489
2028807639
1882773152
309043647
1255870793
1986381509
1730045437
310917380
729721572
498210124
1148172463
33174169
1104350930
623105945
1454201425
672269992
623169258
878223601
187590104
1383908570
593441611
938076037
2050500051
1329024383
504733533
3252954
198278403
1633064159
456998203
1982624164
1443042976
54389775
1683485463
698501341
1515544179
586962127
1173462595
1474210033
1367163097
61463175
2087753840
1247894790
1095283522
280884564
442139453
286310566
704382200
913830786
927882411
597069326
762377758
1016229078
2115296235
1638937668
728275204
781892539
994579604
979088908
1805711912
258310157
1563648919
1978273601
257921059
1798908339
1756144456
924853215
692155465
1449626092
1036494850
1135555881
54682245
70217337
577045484
74310073
1208713777
1675576155
1740444398
1910155721
1975186823
408010008
589844483
1234239166
896873095
670927682
1501950083
1970919654
1815159629
1911624365
667011271
2107692501
374345144
1177759526
1645901901
834068116
1085424590
1981939318
1458101808
1869305328
924425314
1267249709
1489622299
115658445
1221243756
323316206
1865103201
1052920362
1367208256
1249383884
190655570
1563295215
97606664
55795829
1667807973
1672126978
1468804974
1086890395
453814090
1466189867
522534061
1449646033
778147378
2146285793
354227068
1273801548
549878211
2054380117
115143010
1511094195
1171670450
1468833359
401308407
1348558523
289925915
905246901
1231567707
300048906
901356835
1821728191
1860103361
1485866451
2038979939
1516718119
681806017
365099735
200593319
1524254529
1896358061
263475368
1274435139
696587652
1121811779
1250340897
1564309240
806041277
1557104571
1564286319
386303490
1296047577
642677061
155370100
1266523149
481352730
1070978031
1161379987
496291968
568153636
1367483025
1776749560
374194008
2055865204
939950274
1379847273
1771525220
1605579695
1093856215
93899046
1577115702
1154145659
1046239854
1834441124
295924671
1359606768
1276615992
625959108
1640137959
1052657209
1272448665
678285054
163896159
1620960296
757259163
1899178936
558285663
625544790
1227393965
532556039
2015791982
1833151051
1018474805
1430142129
1787578347
1741636215
1501944182
919028461
638443345
1865321433
2034111823
1872701612
2083544760
83587998
826101989
356425183
1168610708
458798727
534148241
2103299844
81066650
1206386274
1215319069
1753622708
1697044322
1368230074
893597752
1505894607
1746451864
1110070329
1518642715
237242641
129384903
1100339245
2146520867
1157425505
1369506059
2134917613
1120355062
1807508047
2092625020
1409694557
325104963
1184011932
1052106056
232732898
1723897945
1494031894
770273808
53432442
763493217
537395150
1190146503
463836883
2126197878
543929371
1017968862
1890584124
1183174537
1683041988
209300757
2142104796
754730820
977596897
1734359549
606724850
1402897652
1753360252
1549718759
813975776
1949182299
136233920
1322813883
2140622225
1563663340
1648472062
661851689
1107131575
1031595112
1939602342
1422057284
365155566
688343569
679352373
474391769
661677623
1055177693
1979849190
1800592774
795244513
1489895836
719585959
1252971483
382809973
842183533
750851232
1321458149
1801317851
2109209199
1419193274
1499450810
154058386
1832327342
1065164901
1093395763
110030256
1097644396
783102403
1981334389
1964092876
195693020
2082109397
18928480
2011461368
1694013537
921329025
1222765995
2134762454
2067922499
759899014
1403995032
754063634
1982615181
2134927823
1390187525
2119545593
1518096069
1344193139
438544347
1404582825
1005484011
1250904948
1092949314
1306470905
983022899
1830048090
203771217
1040869021
2046762445
2066217308
1548152610
220945289
1967193159
2033054577
1319330960
186091935
1286422236
1200698570
1556268689
111126210
1718695908
1132902930
1075054879
1670661298
2097043047
1242452271
220622798
467730061
2063506796
334130248
1921337786
889663481
1304945997
526908306
1110898196
862007879
610198274
1055870903
1811951592
2025268152
1648032083
1769407403
1370268538
1137587437
1645989895
336719822
1706936559
851148835
2120332623
703669037
1342245285
971204141
830063850
710076014
1655581809
1974367711
34527588
167232971
2110720335
354212236
1406157679
802595689
366052830
1468091776
515853016
1122554236
1833228769
936156852
2081715787
17249408
820190076
1676849114
1760402381
2096197119
136843925
118622519
336968015
1807224331
1406555760
958852537
89625577
400739804
1055633691
389216592
1777082724
583782916
1973799809
451037155
1387640753
1925772568
1230512798
1087841008
907609314
115087614
1056195166
1759852473
275042462
1724088854
21318438
463820338
182027010
140720410
1862253995
82490994
578909623
1235252597
2145816159
2059585390
1563102232
132648754
57049945
1422427428
871731965
1824061891
1177081541
666130193
2013391208
950781431
2067670122
758216132
385347882
747645895
1487052213
941742506
1244775947
710516206
771523880
295285132
1685962462
1169416862
1469445105
2063294444
529020261
1043904111
1320346829
1438450256
2065569566
1130329838
998541668
427851427
1972976735
1818219645
1411048902
1296505363
501713471
2086702118
2127934741
682202800
1019074899
1567304464
502633846
1444797066
329754186
851302258
487488740
124984628
1975814895
2100569007
1346139306
701341198
1193573770
178251835
1880858186
109765418
1020516767
1259021778
2091155243
43482842
147337201
754708468
338531686
1977572898
1912528585
1274240713
1391670226
1084333877
842953296
176196156
447129070
1418784581
1342950644
593529534
816159920
1539928478
209983220
1396999414
1956307526
2143628411
1642887053
1995881274
141121241
244842650
2028508364
1471653866
492975182
1557931802
1734925221
1640767500
971479725
1188574977
2105643119
659914022
767321267
461878501
1501275882
1538052017
308429706
139405254
1972396801
1637488880
537338775
1279571967
1591787623
417369589
1319294981
236344795
1180279641
1303961940
772149224
666265221
559272020
116561256
381391308
387447837
418295009
1838503647
1354547255
56857198
336381889
721116824
203056514
1781356037
963193009
1618861071
182110551
274068027
1540385081
1173120972
577637184
1046406894
1545114753
170425755
1178191933
538667020
693817391
1130233340
467469794
1405534784
690080654
309443062
753756171
1286163113
1985870130
392102868
554609588
697619396
252743151
1918716479
107310069
2141301931
901663261
1338423934
226897376
1572153055
2094729443
1658382751
1092728181
1970971902
662641071
1032358074
684695797
1654140869
1138188034
566304014
1903709624
2030540359
551630871
982107071
620692547
1469911667
35860416
564657090
770534614
870610913
959673890
813266766
1526811308
1889397428
368910318
1490941777
1369276868
272833755
1809133189
623520926
1564434942
2032014579
982540606
71082768
1295596335
1218083964
1609223268
820884270
420690654
530216351
246561435
1379105974
1326681722
1639447063
642012232
1668475052
1603195235
1434173700
1712427064
177648624
717340689
1806871927
1576397756
1000702255
1310012662
808109035
1700293394
1739584237
147680240
104901137
1344430464
1997524569
793087902
1472637702
163545522
1964057935
116952243
1156466606
863483293
490637429
213397204
805129050
1553186624
1755922821
294880356
800549483
1742577907
1269208499
1242401597
126183801
858639532
177934253
1583686724
1015204423
450239903
1720504914
1104105570
985334467
2077988734
1616245334
296006751
1040137024
1695543068
1936709842
2091083031
1440584836
943446637
1869655482
897973260
1684207092
296429918
24365506
995160912
1668310017
1703650675
214315194
1289177540
210558595
1605351993
609227730
739733482
859621059
862315941
1280596992
1764850526
973589944
775286829
641678334
1138205530
108423750
158657858
1180486300
1295648034
946853914
599851811
896574723
1401860247
763468904
2090204031
105355601
1131871072
12162630
21732296
1903974416
312679982
1138463502
1945027818
398995320
1916082398
517696897
1904630822
1566100587
1988353483
1453634564
1584724737
1187251773
352307047
1951979184
1153984386
1515368269
1343837147
1649204614
2036847770
1182494953
606808245
1412409107
707914248
1887874089
1200119861
870428142
1211864358
343172415
317725912
346511313
377528597
1230845116
1858561486
1518259057
2121733644
195510955
1822051162
1401048676
689332996
1619544188
1132810918
1969237096
1006849298
1013816091
961030870
1225860224
2142349222
268647787
417507341
1259757530
476894561
1035139663
851249399
648540075
156766168
999589749
24936966
912053258
966227842
1273474693
1908740740
485853601
150138156
5341331
1917427763
353509417
1650700499
708153252
1554734008
1186781318
404605647
1822699780
1992912116
97667871
1707490249
1517733908
1061283702
1416631841
447149295
1699944264
1862600203
1622348774
1926338622
1617861670
352038880
1965955301
859963573
2081091549
1877099582
2007120399
775000792
1690579571
764980889
430021359
1777095786
468352253
2118697840
1256572061
1033424239
742349680
1961092079
1296204485
1417916366
277893005
2107173523
2118011686
698369897
2009553456
1174626154
41495291
839824164
204115526
1240790004
2066431309
379118792
27503437
1390036939
1310960104
154626224
1896398435
383513817
1288776405
1959720661
1820249598
1207755559
788339415
2054671046
1127189213
1251403152
1644301216
1757398040
413862728
1974902327
493282420
376983007
1181650141
787982788
31950771
1270943772
1948860019
1721898209
1075052964
689989331
1836585856
1877612568
1607417574
1167762272
2045877518
1817385717
1108756987
165221370
1585114261
5702151
1519981001
529650686
889093701
1251131998
1724758133
562128016
1908288366
500776188
340224159
291966120
999892020
1236100242
406434932
1989476700
784265721
1271179397
774994893
1757763003
929595956
408070730
1277974977
805614526
1817196516
1040136223
374840319
195288069
784467550
92771133
1021296632
524349071
1480364834
1277950466
1918466539
1981381184
1673289918
992640574
292373202
32921048
1256849391
631775120
1418620526
1948401558
1032080205
1099510055
849791540
1274824248
1803528285
517604655
130007684
2010577044
1349735007
881385816
684855864
1777688098
1225632940
273824424
1577383806
211203844
963157129
853555919
2126902045
220333269
758573965
1614711512
255987279
128080344
551793168
803432680
1189718279
820310632
215796049
1856963472
1405603950
917116068
1516324270
1885478460
2123766938
712620211
458029299
1026358738
127276894
1825372415
880409662
454532170
744041009
861751869
611402502
1243882933
1119884473
1854569589
776156316
1697430488
899345038
2129167026
1921076907
949846690
1936890399
1562772172
1718734754
55309500
136641123
194817787
599156944
2093776656
639394183
1643930697
952039592
667379138
1410056918
10622184
1954630875
1710092360
1211651357
2051765938
504294598
1985011033
846840009
133725208
583134176
2113478442
1379522216
1676383328
64603053
1975771262
903662962
903459912
780219827
1470287749
1696270492
1266361702
1867921037
679588763
2146788889
768483103
1554833305
53626934
135075130
2088511119
1625712929
333406751
440923156
1442002706
5582159
44587779
1389000416
1944302093
205959507
522569366
1836062012
150214561
787265726
901279103
1896562792
1436255973
436100812
1386451652
1406526148
1463027146
604649889
1444118455
194733193
1702203777
1184007105
525424569
1682258679
128644900
959205007
1015362831
1133706766
1141994349
1408941180
2005372162
820447076
687086343
1979663198
1197661194
204511248
1345587991
1641543364
558275072
1461487206
588144973
1571084885
1523349131
1339389279
756087861
1626159969
1251007732
1555861995
1515127636
1031672854
322945299
1822677359
235288460
1985639608
139899659
1999824967
335940458
1643575067
1660763080
893341621
139035443
1125726054
141852910
2030138368
1834278192
903108610
1925132701
1110373240
1258816028
607881800
1598208504
1109627809
1421262103
1887674867
1044562067
6404208
1048034410
543993419
2033707279
802382287
381376786
401382803
86172169
156545620
710616969
1463019094
1495054342
674299216
779308991
977615372
1216705170
1901812968
611757526
1719222152
1800533964
2118897914
705608050
1684493480
773470562
1485431905
662189823
1523341609
1453893740
185457683
338538297
2032697516
1089204635
717319340
1389408140
1592601800
1397489998
2005465475
1919079195
775147395
679694469
459168312
1946128741
2132202922
809334917
1428564201
157800579
317036749
249302886
151558423
433089421
1955355053
1340263375
1077335417
931400761
631849553
229372436
371582458
302672384
233271401
69601199
1768431294
1436867482
475596715
461098952
1651381627
1376902624
1755925454
1386713020
43524211
799563125
606061319
286431955
1914788926
1794884999
1351442432
1233266419
730675792
1146739117
2103227513
2142398617
1868601142
1234392204
958278402
757135164
453990519
497045836
2013874676
816281985
304583490
584153922
1712061756
1739037111
1625504416
828311153
1965090867
1185497407
459888061
222719894
1992671423
1114381927
1026014545
1535640663
831172943
428699374
1875796875
1744122893
701743725
302191874
697639080
568371015
1057312232
80540698
2123696707
1327571153
1282701479
492671978
1360941353
301475084
798274796
22744528
1091807073
2139974370
1794854009
679035023
1383345964
701502445
401732359
55463004
1063055515
682536074
1987141773
723670959
1240127417
1538716645
763163449
870030071
646331209
1313762550
871913967
1548203298
1061219129
1574221215
1680885381
1076054025
487572899
2048960655
1785669603
1516297265
868800180
367608694
286714948
357567781
569310595
499865871
1658375042
1499856507
762583934
297601057
902044077
42473213
1656408381
635436261
1879384164
1591346528
994088532
482572380
961348153
1496321336
360304288
1581719632
1375446002
879139214
260557007
594516211
1933877108
1140857516
43170925
1755177929
1772633509
1502226957
1823481951
884639957
221870362
761984447
190746849
621118887
1363806079
1557656987
1086340681
308021084
1597336814
769058597
433906353
233105707
237245792
625611258
1817460867
1614085533
197097221
438883207
101329068
656154184
804273470
1411740688
1366624475
594281748
1071610266
1797341752
492306847
1093266128
1385422633
133167008
1725007097
1639706896
463733883
1443587433
415726698
1891848488
378973569
1761110019
735704883
1366578568
1739202094
255730500
1847943239
995957004
1155232959
133203795
2050833781
715919313
1546062671
1324293206
149451934
422008624
1914364675
924391162
1363679785
1243991583
1576277546
1356313711
389138524
217773483
379605379
645914403
1470528449
1986435149
907827095
657201828
930020190
851000161
784894597
735033290
1879491831
931026643
1751940723
1499746653
1931379979
1151161539
415404875
1043500942
1562317860
1375886137
1837406118
1733768592
322305354
939514623
68317858
1321563170
294947886
364505238
887871046
1764198333
2057987022
839670889
1733687770
1176410841
1749326867
1350351604
1940282251
612561776
1402628263
887678117
281775080
258303829
561006320
1438879579
1674378958
263395171
2073736216
97485978
102426271
964457719
558459830
728411118
967251352
1526762832
1000615444
1822022080
132114690
1455267365
207752687
203843679
851852087
954724903
2015643410
222205783
762797350
1674052726
2122161350
271168730
1134827907
1033956799
632242082
1002507573
764264124
501225556
943995916
1820238628
138555543
1316436911
1859416184
1259516049
133170046
1365352834
1079511887
1502670359
1011588579
964014542
395612684
2003215307
1696490344
1220790005
340553313
1365934452
523822591
769870296
1257899368
746012226
539042001
615454331
637490472
1981940277
1224063672
1846683666
525540203
138253479
253710319
94735648
30704549
284907163
327730307
855680076
1032740171
446365882
1060609799
264019830
441637412
985279933
1581083152
1514950955
943248462
41199873
2015043272
1894334603
1436785884
1571194904
248485762
385287389
1050562995
683739579
2078935496
845015755
427015208
1640185600
1427736607
2105401404
2022422288
2047310773
399674569
1031448579
834084039
1941343641
1438878765
1673680706
1999846903
517061963
972131998
483334338
248373075
1994692337
7721709
759511439
1202896910
1401911725
1626699872
565083400
2005641330
1396437096
1980510535
1010022756
1404829533
543936907
1510145335
919976892
1805707560
1865689048
55306937
1606841421
1558113719
1368711741
1633411650
1218669291
317073046
1182682167
1419475015
947026665
2130048324
812994155
1514653488
1264703444
906576336
770143761
658264501
711743774
1177829449
509593085
1925115226
136515284
1562165257
1961709193
1552331860
385686921
89522465
1361874407
660013116
2024727390
1351160599
897882189
1940351985
891904643
947042939
306776124
1005706718
453179359
1491066886
1116845789
241146438
36328746
1626441365
12139546
1571708393
1155843710
974211274
1167275804
1162248068
1647885737
1730109531
1988845035
1117461149
537241516
109261608
1006524074
806175127
707397506
770140828
1379751703
1001076724
389602200
109744397
617450709
642036897
1784629546
623720572
76828190
1299000388
490443073
281454707
1321275751
1562714916
1938181185
1195971794
1667640963
67340269
1435430624
1339972485
1473340934
651695497
766285273
237390600
1641361798
1457503645
1206131194
304050365
240377054
935598681
2049207615
209940110
1853711602
280947082
1721384670
1602214452
72425804
1985646131
2025580093
2010423990
1477718954
1349032684
1355716887
847314655
1166917675
2045207561
684058225
256369466
955903485
1454348920
1484684150
1349845267
1086631716
2095246532
2121609027
1818971069
171790642
1983165211
1966823342
1571162045
345232689
658874297
621372711
1777688634
512823261
426473995
1810941695
1776256448
278565395
895345026
1179522993
1831818369
1706252612
1935742638
339513692
1373209158
1531594535
531090962
1340852623
2122405111
2026332744
264571471
1138275836
1912987770
1290329729
136773270
1326118994
1033948523
270593269
380893286
144143105
1195353951
809849807
1371689640
449389856
1575006899
587321266
952397506
2037468783
970738368
966671140
1713485803
637524971
1998833905
298417928
1473621245
119872597
1872687626
607799961
1317925480
1893579719
401665250
1528206304
555773160
1424623782
554549475
120774761
1683121090
852590371
623467382
2086294704
1829350087
1102290469
245964544
300977359
2099303543
1967588164
870381872
1046363376
1496804515
1787285248
1384448096
14260419
402078325
2008436981
702061352
1312523506
828869280
241630228
1791241521
984780378
789021214
1434755939
286936710
591702701
1535670125
1548090801
2037746024
657506502
1931564499
104296921
725065888
1382086848
462686010
1402612536
1448304019
1866388610
1428022853
1887008253
1890182820
257560408
598489302
2146919198
786734548
2004043513
1640870458
1752282315
1221887528
1016818521
83492097
2017465025
293614309
87619276
350768728
300713616
1730755794
165932766
902692540
703020884
1605517691
522824668
1736322450
1054252663
1508796495
1114204537
25389761
415534112
1149465148
1494916818
2121034043
42603295
1999064681
183377729
1453635726
1543128215
1797405191
1549468096
2102560826
1382901182
1948149077
1883787778
131232058
1080910475
1382949438
480544769
579487762
744786746
336698099
1188808848
871102475
424646487
971313057
1245572505
1889625167
1536422715
2055249309
2072335968
704271027
1731941199
1148357609
835682274
1238720042
334860499
1302143876
376988881
1029501125
509726154
228658261
1516873093
34686428
1027596747
1969042296
1351514467
515404844
1951075739
229456474
1379755543
200114364
1704916872
1672440781
998817785
1848080515
1034416186
1224424321
981922398
87134962
1958706729
1917930357
499355705
1529699328
79049362
1735260699
1126837276
123201206
1470874926
46627103
1104934905
1189807816
548829402
1881172873
1719742026
1083413476
2113586999
754453453
449266096
2098574085
921982428
100719154
1440535864
2044209459
550580643
1759957707
1021082873
942650710
769676224
567159839
657933854
1315140300
1815375255
1075027250
1280313032
1166230506
985398337
1710697364
1956149023
2034844550
1127196295
855278174
564203745
1029652414
1381490610
1222364938
1034729494
1031879629
2001392625
523643321
75049639
1679162146
1701027196
1911587134
2081241467
217485994
1809039326
314839784
2105395193
1748894560
1892674682
1178822766
2059048185
857332995
1031343944
418045386
1603521078
1387587484
180527743
1088663472
558454114
1735710178
649546487
759337480
1226115062
484704354
882687110
1403702759
54558468
1287661204
2039998045
559867878
2105005199
29833601
1519543973
753389092
606738138
16461392
658655219
1637584712
401115378
1043716147
156566572
1584175008
14002960
50711211
1843319207
629831805
928320163
351093750
38745950
41760128
239917836
1379671819
1699473506
948181970
1684690145
182308419
1995630979
455155538
2130304872
1284791635
1126497355
651805133
302251962
1882815319
1402557323
139886725
1048580512
1874758989
1318817880
1009371933
948815886
1791281289
578094340
296190185
885421187
1103516893
480395988
1599469653
752294002
1441363534
789966026
530680881
11811881
1169604620
1290392877
2023469680
1926795305
1829457507
855597259
1638832703
2065650990
12585256
540029964
776884861
1827376105
1419701656
1943021142
1020295000
1919741428
878665884
1617002219
1689479494
1744022889
914524606
1534884175
2143161177
795082144
302560430
856363182
226560098
620389233
1176026034
857347389
2028118721
1941032118
1288862184
245401429
1937639732
549220827
547702257
1220426887
717174258
1117813900
228815708
722652092
1321489656
2041149863
510385526
1760411876
2066592145
1686081524
1851947374
1715018270
237317445
1960149284
1225846993
874449638
1510358552
893284978
1084769098
881592750
1647277058
1113357276
1270640984
2026775167
2074511468
1857618178
74657301
1454544106
911733551
1102565845
1367251440
1520613082
1675299209
1060508074
324863194
744563048
1690543211
646310109
1719056373
791160223
497700457
479722380
617793789
487229355
288619030
2118364043
272364273
412582951
478298153
1690246902
1875802559
786635684
932521564
930615720
1913132071
120825608
1665625171
2073980203
1318247736
79016999
447636347
1792125029
1898205028
1773611434
767970327
931262646
1760118439
453686086
1601453079
1186339216
1847069284
1968469612
2030472462
201807144
157376536
1025576464
1098699434
499364966
1192863018
231198521
1728076023
71855939
1645408620
1245271265
1830169102
952431963
2017542534
1979405511
439590269
1018676523
627157174
62044979
729705781
748031398
1308461998
297602901
1168200869
758060430
2000871976
1014636397
767440636
343698454
1045070334
554104216
1302776965
867164342
1535471656
1649087321
1654970965
829441025
489307304
2102982170
1983573805
1884680137
1704682293
2034426757
1684449975
249042602
14661228
27590116
990743303
586931534
241553824
1111859206
710755220
1832270276
1248564190
1699545553
235444892
1527880839
880976010
1689592827
1265225745
1397252222
1724574603
1924334902
1488161796
1780810347
1805404790
335158634
1031361563
1176052408
2105020045
568009421
1022921295
698109038
1597745221
1230968213
514519903
1216579102
1621970970
1067422860
835437661
1143122310
765180236
1253931239
882391437
1655211219
870960329
1777777492
942978228
1397146057
1056926391
1451007774
1849647808
299275952
1563964538
1238050645
87648931
1103838805
1040801712
1835192980
1427088164
560150604
1974964231
317038517
489410941
53039454
1972746710
1387813214
2039967459
217477991
233180010
1919494820
2094594103
1355103798
2023088280
2067561490
139772543
751331043
976075783
878777856
219830893
1028972900
409881043
1131187912
1395092013
206622507
2083744180
148962839
1028204425
251148429
1314275620
1704786166
1004882595
1810402552
1030182460
1899419319
1091799908
1887693452
1547284700
1214528695
210807002
232599270
794297803
2108617387
238286303
712888121
161278132
1574436688
1773171013
259422301
105318010
610929659
1451909804
877361022
16934683
1813778797
726303011
778955217
578795646
432360367
1528275440
236107128
1918017567
935556767
150990264
2069383394
1559238178
852775433
341483444
1942758499
1053148799
679702006
634080200
427894967
1266908197
2053979764
1284484224
436711634
315593391
548960489
669055289
1287155953
1908371735
1095153483
1750189231
1155735572
1921846128
1614636258
691102505
898754264
1914858938
296219181
975034557
699570385
1563708813
1796493786
1829588831
1016509528
1959044327
254458879
1563956563
735783629
1275483165
207731461
1735140212
1290334452
398117835
1796177985
879962975
627005196
1900199893
775520011
1112812877
517548292
1572528454
899895839
1230608270
194877279
1000185940
1589503821
769977089
1928193605
797112005
1966601165
1748560656
1623254772
1119304359
2064691338
1736659630
1037907760
612497370
187555430
1972310832
40061457
1628820073
412488289
78125720
1710766045
1732407713
261114406
425304374
98719259
1612804398
1695139826
768606430
1384683714
706173976
1807955646
2093421120
1927657885
983674549
1441142548
370021422
765470829
1082843330
482570898
1992955992
1285014518
440236174
530372833
465566479
1490704858
302982103
628663177
604954786
2047864373
1417468644
220365281
518274128
898616629
980486925
1503219287
114449787
1047486980
1271711718
1883974008
965904068
16504874
1284310669
1235279643
1796967511
288326316
956620671
58298876
655751549
617876798
1271257281
945270974
1809235817
1193440261
32454751
891302182
1177119592
2094121998
280845833
577574266
357754085
480617316
1632773771
1972647878
1121301482
833462651
1842304228
10706654
1101057811
1367756599
1157367009
1068669424
343011922
1779244904
130950635
219014451
1800698984
655888097
1716583485
886511177
474338818
836900083
2004986855
1944129572
1395154788
821910318
1104857856
1151680327
1364059853
414989871
1751645127
2018795109
1963108050
153228704
844795519
2032370231
94489703
663536788
154676364
907439568
1759282500
392696163
333220272
531115846
1912379026
1851508368
1118248775
1205011318
1812691451
1032165968
1934486962
655917614
1407649073
175103886
1223575387
994775862
1869387708
1469447562
1863623144
737782155
184799417
627552358
1016361476
1535035498
653381035
568070490
220793828
1255395126
1107161326
231040726
788041468
2036960637
923873111
876002586
1798428439
1902583753
1335420572
694961617
2132703152
2077234132
1016478697
1674019130
1294056755
120771549
476250628
579874133
591247360
513825783
190129967
2068512601
785862203
1708013038
2039065541
1335304884
328357368
1784921503
541073565
1520665173
490649556
965979346
1968155816
1986844732
720345419
205713365
1667144729
773162496
997559892
52281791
1504015805
734541107
1905579083
1461457012
1982241173
230047615
2020643781
303442177
560162697
786619973
1724132181
1445637221
1790438681
1972118686
430145723
1909901995
1353063294
1109572935
2107333762
2042742842
1618577085
652309712
1596640120
1616693582
1020046016
557156558
565086372
110618392
580434642
591970458
636973197
135105272
1889072860
1428049123
937753161
270865265
82479580
299069755
209500852
1422770246
2029121784
1186263737
806874687
1720903418
1538189408
2130334055
1046481626
1558867428
113763015
269994063
1542675208
12489254
179701506
129504527
732602309
1985213120
1922741833
764348664
1603844671
181200160
1214749333
542499017
268263119
816517527
1310866714
1315071267
813944502
1641043681
1361847326
1198117582
1313250037
211810179
1352169811
639666832
925986229
1694567778
1740126326
361204253
1165614464
1763919290
170255607
1054387146
1208501919
621209048
515492039
975351550
1657384449
1055463274
1794095706
1824917634
1208199978
433421463
140995201
371423953
1440963115
1656622069
1246247901
602764798
1906333404
664417543
141664032
1152204839
1806482836
657345801
981531590
271377921
1317746492
1530675726
618011697
43446932
872679938
1442748431
366945529
1883041738
445789281
1726917913
1377112861
85307084
922849142
435635526
1362215452
1411667941
1683421329
122969870
1464367591
1880703708
507216899
293687289
1082787303
2141034346
1615050635
431368193
110973539
1020966295
1452002281
1653956291
446010233
1357800754
37877670
1271580440
648999617
18665238
1322762591
1216138049
656066034
749812940
313743746
1838215723
155471132
664707254
408550663
870623858
622262417
252765925
321675125
230383371
1810839484
1245711609
1290673492
901960680
352243340
49676754
1735472672
690932208
1594733811
2119716593
1071550186
227339002
866155397
1604749347
1463057495
1444019818
263011194
62817215
498357446
1396794752
304614194
1297570450
488114936
1928322908
1892679104
1728327893
1065930704
1438815498
1472571648
825214459
1466940676
40595048
1620325099
1197591818
374966039
1711517168
1500899610
1094651136
1330001825
2080756951
96296376
282413232
853405658
1736953755
1416367920
551808808
706982461
2054580848
1109366071
452105362
241120576
515050690
933123977
103166282
991346144
1343536771
913099919
1021717278
1494352142
1433236293
150224515
142746880
1199509092
701800312
1944328948
120166318
846348990
244847631
311871560
1504063838
874135897
156508881
409142279
1936326332
1344337832
550767348
618842487
1218599500
785557119
2122034447
827899697
2065737166
935588906
823887709
1501376107
269076789
164628373
691010046
1645969443
626883546
1348970987
632083264
1678328863
260461637
474640602
731259954
1780465367
1011064970
803402015
1237802076
486604671
828245742
496957535
1432989212
1200717548
2058874155
683462579
2059057922
321865044
1550494139
254182947
1894025317
1389336761
583105422
1024737870
1455930126
273429205
1929595518
1766759685
968432512
1330184194
219950866
990511960
106128136
490431790
2136458188
1618223421
647909062
238816703
1652374559
1730958146
1475083535
845955520
1304315347
905978210
1307414691
1607976336
1326034995
962904301
127933954
1625046587
1433591159
709271186
1305665233
792666265
545192428
1357377804
707243595
1614489593
1883831545
1135039321
1083100612
1173246810
1603104997
1671915147
1415508182
246508733
30344123
1064336600
1699385719
1392645751
350543425
231033505
932416598
248013379
1315161607
553886244
1174275327
1927343877
175309814
92943515
186880562
1341427445
1656624521
1941724336
1122480679
331773473
2035557652
1482486114
1005487887
1849815230
208029953
1947803575
202824325
867213538
888507835
1966886088
2048420527
1973568934
60933173
1957036200
830963239
338626704
65674106
1765464157
1570684963
895308834
122716138
1932099441
307258565
546583173
1995490440
1383904129
2050987370
1881354979
1262260846
1922256297
325264581
1661524086
783098109
775378054
1530039168
1430294649
962311877
1311577918
643705854
83963915
546435398
1177767694
2134105798
1333066570
646108485
1519208973
1223739191
2006201086
192784215
575675702
224489154
1441475215
990612359
1221320301
1162947197
3467021
1820913197
42592086
459916793
198395155
1877718008
1618550460
474249394
105752244
1686581759
100748162
2106401233
455027224
549383743
1154903801
557370462
507340756
515450863
1132799597
955284306
1457567947
1396844365
433133083
1894858376
1849099439
1764841050
941513361
1354927686
1372199023
1958813919
2101281884
189001699
696419306
1332387025
270375072
1186128321
894435498
1844836935
1759354074
2020216812
2124439526
663796740
1865099157
1195036687
1173225711
232437647
831683618
39970191
1959710563
586866083
2077797417
439914046
554486048
1810680340
2020491669
719509074
1433472285
307764375
322236823
274478299
1628074268
40015954
32593468
644050794
1574477831
772672712
685879535
1172752201
1944371374
1624442299
135443772
1152478420
368091997
1397310320
2016106919
859520085
285571089
2010053371
998814705
1335607765
1212878288
1178590895
1252186431
599885232
1521522588
502066705
1221839385
137273539
940571437
707137042
951673649
1268488319
1469360020
247884218
1435195647
184648458
1364128426
2136250853
1759394104
1420588142
285016133
1147639358
174879993
68628839
808595412
404843549
1906209595
1534143695
1109791410
733003908
1588243272
986696567
2073291371
350885693
591841011
1949036523
624144177
1412031233
2030226529
510447605
796237334
399531790
495407288
1893797696
172576488
1539845451
454013495
463938843
333009645
11059368
899242646
1084622687
88365730
1998949320
727779623
601300925
1014818011
563804755
1365714153
1623361466
513307563
380252237
315889522
1848544347
234310678
2096403201
2083892810
2015591171
332249898
1227364709
1101956543
461682174
1689773299
1017996191
424704801
1436553103
1411455612
476617566
1358636734
87322447
443004877
874388731
959929911
697351711
96897789
1546381045
1420345091
529275384
1177338188
1550373431
902709320
1933071091
5070442
807047778
317377951
2018487943
877607452
1544781481
1510926438
981398832
1218872988
958996776
1968984950
2043462923
834723573
1247055780
2042414007
1316958019
994893097
1861061561
677682099
989895737
1745238201
2123459322
2107288875
1634006770
823094352
493275003
2103313312
1162879564
637658237
1552873397
144881241
2048832685
184399340
62279478
1140769463
1481768083
304208766
768878130
2059398800
1415597134
838204530
877374094
1870901825
1412075303
1651424001
952006571
898247550
1735926946
911575592
1996617391
2082281006
318375359
1459424362
1707640513
662950056
1819684849
1548417471
229600656
689792033
433871581
1396739440
1669500727
1113167899
1545925421
21658971
1537666674
1013582820
704340013
314668917
1505555823
547641767
2102693542
1730422792
279676295
598622138
1513277063
364103807
1550110620
1068290937
1006093810
289158310
399897724
1741667188
29763050
32541252
1855089818
1370583458
563283780
6639137
720124271
119901624
1554580892
1422990129
105503879
1294866092
1736275090
970774487
178985096
1794170482
1910039427
1651275025
560822477
2108023538
997452384
636040303
2088870480
1285011603
1682521435
1052145244
476212106
2054094048
1862142197
1922699199
1312734444
2132922519
1994495786
1291921790
451360898
134240638
1780824803
1193977143
1076931376
829902124
739083474
1382026482
1939620912
138511179
1509801663
881199172
1446417771
1575063405
157200633
124607343
784227398
1046242184
864136629
1869442258
809767193
994966066
666953104
1173443532
1217609679
1251019028
1128137703
12611238
718710863
617790136
1488982877
250314996
134751911
1653305634
575777065
946297263
668820221
200642576
1231051407
1165885917
1510099445
1790660387
155088949
1331655202
9588092
708088812
721949309
456839615
1105292314
892195983
420234863
1164524590
1086718414
1179713967
184275279
1246957538
263479378
1248426178
1396567305
651740233
1813851851
31194844
552367287
1512589247
748655386
1087095252
421023805
117958338
767566004
1132815186
2098669826
1254078721
1844810273
1189677863
716924586
468359278
1929136265
1923907846
511144497
597139219
2139198512
627986191
1049445142
121974214
290964661
1488120810
428552943
39746043
360972587
486862192
1769413267
2047124459
949414020
479281718
405321052
1712084342
920713730
616068245
812928471
2117658531
288605399
1831728131
451326557
316543377
268493001
761161897
1005809812
1412505127
130526960
251005962
76962352
196258449
1591927039
780143691
1166627193
1866067110
1709623778
557315702
407854179
1028292806
685864638
1631987718
2020999756
1048428671
2028834234
264260088
848162627
401121463
178845593
770101910
494657661
243734366
658526004
1161334653
635623543
1943407267
316676659
1880438945
176724949
1877264001
1954334892
1388841438
1135965344
1028062063
939687516
1458791771
1857044393
795886609
354263433
1635155483
966246365
69350340
434975950
1158023600
855259821
213249383
1376777761
1641085732
195845332
740966610
1604143023
883573954
1216374290
2063552773
482009096
240165517
345939362
436781919
564150820
1166896220
1549799086
1501525210
1408826854
1963159473
330075090
1505474749
1907800183
933679961
167574585
790699724
1518599071
1559691256
1900212076
1524941341
807980999
942904216
1142323592
376905124
1062345270
2078628591
44783612
2138729708
2135738076
87315619
1294884041
642682824
1483061147
279165589
894182400
1499167435
1170177302
200086704
935464737
1130572764
1351538423
382948007
704285085
323234155
1338964859
1189539658
114660575
1739950203
1218357402
1750341968
1759419695
564492945
1083636644
1072948917
659592542
201548906
1284313629
1090096771
1986616034
2011069466
592408785
984918841
447570686
2145513201
2098214350
956400774
836545991
509055022
223153948
740319988
1266287505
486149857
1847982977
1791813649
98924592
637514945
1630786452
1133408889
606812142
1642507205
1527748649
408586043
331848516
363580539
1675332771
1774339158
549553105
557118646
1883182476
1157880557
563871655
232252808
1936089585
981012819
868234873
285649227
196532940
1476119976
874552549
2135589482
1359567871
486123569
1995862483
668360999
1952134187
2081391801
1553629627
1897521691
235334821
1076246008
1083847523
1390269465
683006686
287909575
1665784805
1922254609
1281062596
1586498946
1429560173
849224124
95124795
605332792
384827528
1971601481
597415489
1326280789
249869665
705305167
631457532
17204016
703034292
1835397359
444983385
105993602
1919483938
751994277
2023778465
358915556
625864822
803887153
1170412345
1308963522
1250555245
1498704992
902668375
1968239961
448819506
862689567
1012715044
367313780
38490639
178871943
1727709399
2037805734
1562982287
1740456857
845359593
1666961758
376692261
794410199
1854683666
160936430
689951728
98540200
709187585
69598292
384201951
1362165674
140288357
1214236865
1163603542
1393876572
1297888014
1215332910
1347226702
1521745918
1712339225
1962217370
1135971635
1943573069
472303406
687736613
1452654096
1186545269
660240522
1993205851
725786317
188270194
1186519315
1573674339
1220660924
111356933
246781038
675776312
1945600056
51470037
500920115
163335546
1183233457
196899337
1930167934
343849617
1550108002
2041142193
761223318
1069243716
809575918
3553705
248780076
2095756044
1107460634
1899110736
807515532
1173330431
1773802858
1548252238
1830640858
456772422
1150177392
2108211224
776110015
459627967
2017314060
603202359
1427133997
871387147
486234682
1301888114
906826223
1690245626
1954859255
971481122
878698457
776554554
812933151
172218206
1074966411
73866559
1760497807
1409606904
690799806
98122917
133153266
732190047
1861684644
1120099509
1418784306
1040831308
1809532224
175308986
1960150707
2094745457
2070862414
183188357
730996593
920288588
2035982189
47086014
1261921371
762925730
1022379118
1616859958
1298060542
1424846079
2120127879
1718707929
974833741
1814853704
1603634280
1380137742
153795155
2119822551
604698550
56240530
1783946986
659512720
2008114103
1352224933
1766194849
554192577
2123442845
65834444
746101607
802853844
1133888655
1744863192
499407887
2005153154
2118103107
1772130616
509001914
456646843
202123989
141822497
2130059129
1190190035
1669574705
821242775
1351608393
1618445793
872432427
462245870
1077096793
580869183
1448902214
1931024101
347638535
1298630946
668756879
1321703167
192421096
1640429999
1640047738
2046007192
1016006919
269286477
2098739917
373674902
1582635248
333408010
863496397
1523008438
851685704
822035879
846793014
211447837
548343502
1612517311
551540579
1278528409
1976748569
2066048821
562329592
1947276531
231908250
1552899730
288114892
200524268
493918379
1834305322
1369766254
1039823065
676937481
157353764
227699472
1221550898
856123803
1918171142
2105563446
477757498
291509292
1018842359
1474873664
627400266
1170708562
1002307717
989873079
1129698816
999369019
1808092034
137941900
136748044
1120507866
1011000105
1452068594
474506070
310271858
1565802189
1371694898
219809636
969013691
1574250155
301531537
1398030085
1322154807
1923730009
804345556
232871387
1455912704
808525373
396450744
1067052692
1337732074
1390625344
1539633572
1417662001
2041247735
1816572050
305946239
1294970115
1919358099
1703211734
170495139
761467400
1935776639
1225253123
2044531758
746271760
2138493641
682125333
331614631
757982441
302039106
1041749779
1185388552
730694454
1737492289
256685667
1185898362
516224121
1137445808
1893475792
1505205934
1040230374
656105083
877183559
1118577206
773693550
970289722
678434046
213450127
1473742452
1239324470
1314883687
1614940947
72270507
313474961
1157228560
2024944570
1608491120
652708827
1911973265
1129545798
694384473
900734684
1457661729
612430027
504684038
222902726
1290624611
1503862122
544203848
659104156
309126635
1804115454
713512289
975882676
689530884
634075886
1382548000
1055770948
2083851396
219342143
21173014
279484186
568373123
1462204044
2084070151
1192103418
1258921759
1960983036
2142888302
738670814
427352654
1328560930
1956707244
799172362
464324150
1836474438
808390855
79202468
440890725
1422411946
1045555841
466211565
855004614
209909228
1738883126
11709425
1893985975
1442593814
2060075157
855236430
718575312
1243085159
1523459138
1738087030
1799105377
951326594
1920518256
1044426968
112463292
1392267950
1853640753
1396156323
1230678373
1524025988
111071057
974719825
1271235402
1186617976
672595137
1422887431
206491358
39827795
24439889
626022851
1504152734
836657792
1116721479
666264351
1874276657
501630371
1494337718
1971238479
1609683622
887570028
207268667
1774667641
2054020835
1444369932
429057984
965800502
1830967952
1751697999
1390896589
1915078355
852928049
278978171
1258778445
316972475
862768556
786461522
1075684043
2127754249
592403808
621766562
1201467065
1299583052
1072415050
1153155128
777687522
294940017
2067933933
605919185
378415037
2141221017
11796281
2131810392
393263323
1957520390
962186605
838187577
5494342
972012623
373935351
1233718440
1663679384
2146018291
1800922020
333793007
815233199
1870975046
217592902
335372071
2043290716
1450876104
806171748
839019423
1516770994
1602973846
982141753
4524700
521612033
1982228763
1207170757
1833145015
1932593845
1749176340
484866976
1085672250
979271287
273208955
552344048
1250487321
955435303
1276451130
906742760
936879666
1342179968
1160146328
1771670765
320336965
1480435868
289961272
32581200
164033049
284803641
2047965821
1491371823
722009470
644786591
1152914605
1120313633
1875729971
83191326
585176120
1981534245
2116466320
78528201
136754953
1623870
1051278121
1935166688
2000299228
1312360345
62895042
540087649
1956655899
894820062
805847787
1339370443
740979128
583462174
2045376127
1681579061
2037218999
1278554882
531898426
251649451
1788191519
1055500431
414741812
308481149
1750721
528505512
217118455
1734552540
1525959886
1057559019
501392220
362524971
1041180562
1656651977
1351478390
597202324
1055192397
933034348
828242318
1148858411
1010258972
1799466134
405253835
1239554171
823074386
1201368896
1130986960
1732382863
1027669721
1997932885
1461517705
2110126021
1138248938
1124666314
613108461
1982972998
1256796470
777203331
2109026574
539788682
1466634506
1110128489
939530552
613510898
1390166962
995059618
1727578885
1384114574
529534441
31224543
1092404585
1828957841
1537730128
1983183998
230413861
558754177
1910047151
562208427
1814157897
1939366633
2050959232
1081702541
962248291
988525005
345886196
1797735406
1392580331
841053816
1351646653
1287058454
1923647667
916167808
1733000982
1915870103
1586821172
55158105
2108542391
795302631
831488806
280295911
1552241867
1967396479
80363399
1089291693
134640579
889304391
1407436051
541972594
1587005940
263726699
71007233
1244991613
1781746526
435777471
233289425
1793510600
1455266882
1732314164
1572770128
1710417916
181712557
1629463127
620927429
1519958446
800511232
573356421
1818509501
364945702
134391683
619076027
1697190081
2068092856
1278332959
315140110
476688443
241224388
1590601378
1610997378
1635231623
54869542
159794488
610783620
1637610290
702641690
391633894
1241775566
813652675
203631066
121785903
915087290
766349869
1208024550
1039210027
69029960
1959010482
2143962639
201945345
850111642
1191056026
827641820
299422614
1930461971
569208898
1589752879
4564529
1227295302
5472032
833762034
1912818014
1112252235
254331358
602248096
388653413
1640860457
1912991725
1046024426
813067192
754668076
121519800
706923008
1586076112
1821542807
1964839319
476102029
347600476
1232876867
651622754
414501636
234541364
1591652282
1088400940
468106833
1976398766
867046948
2037761458
2053464216
232004810
1241792652
727004385
478122785
1951286668
313081452
1705089030
1145991774
1316302077
391470741
758727248
795442783
2097654951
374717432
415372930
815648417
677664009
375149770
1776363406
1275153359
1555222838
694462602
1127096365
1910174130
498963376
699784725
462648183
720968142
1295829542
875262527
351032565
1664011683
1970510428
2131586473
1691449712
2094080220
86025647
1826693976
195403337
2049807150
1222825422
1589343942
655547006
1343388486
1901293845
1371384342
1112127102
1587706041
1010202180
1065727157
527633533
466349543
1648509187
159064290
317042934
752714489
975140461
1795257047
701555354
47230844
341981434
112793173
2066514543
117656777
727557294
521655556
719328449
70856921
483562406
1791087878
1412532406
970903342
1117432356
959192786
1101842570
1839588581
1653648104
1144105919
232067728
1505044820
353833845
392428583
17897550
63179037
1824391108
1711289771
1046669299
1536911416
1487493067
2089928974
295476096
1972661324
1853375099
862691680
1994576439
1338920753
1066328618
1665194418
1013837611
1324628056
415455695
1564867223
1822106435
25960405
177149995
1281606158
2138979492
1055373403
1527082098
757362723
675626717
1626366352
166748832
908369598
1809761057
640098853
1519708099
451976665
192160088
995207767
1707029997
123165675
778591947
40721817
165185642
157012728
481093674
1721853361
635902146
1544421052
1130172599
1795738724
1736008229
632576830
716266088
609066461
312323543
1070525264
1971029775
1932399278
237430718
127714926
2004643744
539280039
631224909
32321285
1761912144
1720508039
1567421189
1294282926
997251337
263942813
1690316461
1887618700
322112599
1957081180
605801839
264669640
1899595979
383009188
508112596
1720510241
514105717
2137498176
1422014153
784326170
2061253094
894009986
531568977
967460361
1563826077
1635856677
1824091842
190160312
1350433051
586747355
521506850
872112229
131102416
554107725
1447246763
1936909612
156871582
506595846
807829603
1722074137
749249549
583905730
775549741
388810009
795383790
1361359915
1018899028
1098077770
1282468243
319524656
1976730103
94865938
1849486882
315893530
433531091
2082643220
1190952632
1471901915
1492153310
1306395898
1301171978
1745495030
1903524514
2110064180
1473580961
21067159
1368128475
2143998591
1207456897
1221384686
1504151886
248393631
54675011
1305595631
279575563
1785963543
778770943
1322692167
294007110
1111437119
1950568743
1947830302
895880638
324437653
1758315314
294651009
2088028769
578083752
1811573805
162090663
2056161566
62466896
1146291697
336266824
339095511
1310200630
51013679
2040674937
592612775
676999160
536850561
1233218386
710133548
1370489874
493237043
539268322
260180493
537159109
1742942910
1423196450
1901496824
710309162
286417048
1057006134
2145371140
1971591820
1870800166
1200468995
1716653144
2114850060
542683235
539584521
855990377
1635672121
1542640031
1155847694
1396802949
909810329
133011529
1516861160
593062700
1353340011
1848359775
222521136
1119279216
1220238560
25676496
1289335018
1318543225
183265655
503588481
382574066
1566284394
472337176
996786062
93983349
258584404
2010361165
375824397
2003562201
1237589109
329997346
1700608890
1749842462
831900755
486085200
1127581317
81187881
1192522306
1862979497
329308234
147943518
154807977
314619677
1096913300
790927089
1526168331
1262580995
1481084241
1321660440
1973313081
1274883572
565336434
978916828
191359226
810021905
327825046
373894704
1477769604
754238902
247521319
460819911
1019955476
947524645
462101872
578118078
661634715
239653176
111417518
1570136558
1826556920
2115962237
2081128526
1445890996
1753584171
1748954927
2026860206
326427490
586648882
462661570
781392589
1201946473
1951041681
49042087
950226853
2048072100
236002166
714527562
1267314078
1662741087
335146177
667093811
1429189022
281774653
1764950087
1329045572
1422034540
1903762456
466766190
1895910303
111713251
191823955
1587841229
2061872921
1509558342
1997491717
1289973721
1937945532
34385732
585258472
1114901780
874737681
1472541533
2133568543
1718517908
527668903
595438894
1757297375
483391489
1331325958
1366502536
149445712
1868034882
1415988363
2144010310
1651571982
481415243
626101146
1180747420
1774110313
1613471507
1162498281
229524698
1348620428
727400184
1942314888
1128138902
442260689
1983037866
1757797333
926535490
630790055
2032474293
883058982
1875228421
37315428
404490309
1383127354
1140405822
1415785106
2082497810
1482776894
426171385
1987164444
1421186877
1903319347
742643883
880746404
2030659333
1879408937
1533038056
1080008170
607719814
1358942264
104949505
1732776902
1326228596
1933363799
617494786
544767173
883532292
389963436
1562405617
1046704524
1591602739
1864519176
2099881513
1642836589
700711424
520493334
1660866281
1232124341
94464134
170030610
129631157
864245169
1493205618
688345104
235169463
1329285948
1143378636
1770081326
1719184579
440860557
707203847
1087494276
1362065151
384707356
1257590634
620937781
1021735449
1918931803
1693797057
306074435
1095974483
97111236
1135406030
355793395
861085889
314770962
1414950858
196703623
382237530
903600484
1345661072
1759284668
2065107941
1209214801
1202552652
1240551505
475002486
1245247605
1480671673
235067340
1950257999
2068998239
447821230
1768200478
1000802550
1698207637
1571091955
455490114
891792274
2026612051
207230531
2052321543
2018387315
1160950383
805015392
84699126
1418815233
1807870877
1298297803
1939156424
1224826754
742365936
2015423323
230075223
1990032612
1130447634
1322809340
550019367
1617097745
1467597047
872186330
2029530883
1027854682
1433499100
2034379658
678453490
358076587
1782676085
1528720972
858670561
1555561926
860543001
349404800
1718193873
999693468
1375914956
78542707
916108071
876665088
1166872594
1261850635
2001183003
1558560703
1190997854
120395471
467661247
1812070032
1662508587
1264875082
1896982963
1670572985
781016430
713458009
1646230812
943150903
935716057
940820129
1709285173
1720885915
1132008613
620211858
456792119
40018175
1869181139
691281323
1826989002
1742290895
146596350
994402792
1219630839
1491793608
965427379
687826654
239291947
1969422431
727443407
2093298011
1437574279
632183045
1516981633
891004068
240972038
1030654360
397518666
867733048
984026378
1275409673
499356262
1817114975
888726275
1181315736
650495892
1115278557
1998652456
1857547519
533517405
826650070
1288357666
453954387
1747049920
1174088900
774172176
1046896822
17132177
719993331
937350294
1530373357
749286727
1981276399
1371874956
1356952741
960104105
718228793
359079458
1105041830
384997252
1547114161
1783450138
569809613
1582332915
573298091
359324565
1355764934
363074612
415301426
630357260
2116901377
1398048795
1843988766
920104962
1922505495
1280362662
266720893
2061874102
938923669
1950784225
1648520170
1282732802
51597805
257468711
1983310773
1344797431
667900226
1932303966
511171037
1161361513
1329662001
927614830
1435609338
746635096
399628496
988069465
1360104898
1417697258
1018723725
809933700
1121754059
624301527
1530757234
1278882030
892742055
916927858
1767615309
1239862231
488013053
1361511230
1919760556
700186278
831700635
1854179608
867617652
1814295655
1312241595
795329733
1002516303
114674110
559207632
2017945331
1016258848
1975578601
644018966
226498499
1375362861
246060719
1874228153
238438235
305807591
683024096
166664412
432767360
1485314078
925996086
1318857140
1003507329
1441732647
689909760
1253662270
1853593498
373786416
890561292
1891963988
466654595
1276376472
858449954
626051899
29116277
1597324962
1154637314
1343023187
1033072777
1736855749
1284303401
2054210317
125443776
1838202329
496919110
675281301
1314764969
11211516
1441890141
2102266980
1900712893
1794242875
42505966
1862353681
1124471474
145563064
15949473
792058014
1492536315
164684346
107132194
826437365
1585461148
695063670
1326675350
553569333
1109747103
805236628
921260149
1590550082
298466473
1655153497
1580380021
315361100
1068351304
1385342214
61775440
744665482
1371265829
1422034852
1728953834
715271307
688078612
1136991174
1430732360
1424150564
523745465
165320740
1916461229
441346571
743054202
1396804012
1765343789
571666624
507424354
762874925
1747561895
757039339
696984313
1097255434
657176094
1164747033
946147922
1132217530
1084545211
1441844647
1669989507
637199617
1138485159
696405455
1730805294
247026553
911604724
1980190559
851285737
181442622
642756440
74795805
1655740344
2009432980
46882668
893431999
116007198
450813440
600667981
335404029
291199274
1685676286
1199554998
1679052677
601727543
1716155985
1192543196
193280694
885610686
279101715
1751392037
2145797236
634263945
1541500365
2002320295
1557241968
1890947173
409553500
1013676636
304900925
2044317277
948479599
1937649465
600067577
1748510475
82115573
412656611
1122331402
388601911
1293639468
907534719
497652353
1307162349
1265022675
1510867651
383892994
1697982113
456965234
1990840072
882562357
1667798742
1341310128
866081756
1918810517
1537821033
1771786091
480950086
1198693258
79700323
460152894
593861202
410228201
141572212
270966403
415834894
1993511592
2083650999
368655799
349476651
2144368341
1213979579
1555475788
955395537
1606129312
2061592266
906498537
1406329312
1968140967
519181127
279282841
731532481
1278720709
853570527
882711414
357795847
618109793
970653538
400210437
113776567
43405646
790585363
2000791962
2045893870
1091700219
1282492538
969472181
1197543444
2075784123
633197282
2860193
252658284
577819196
267675374
618498199
1563978138
1761118853
557721569
1427510891
1928523876
1443378020
1423764322
1424086755
2019545691
302863758
2098902753
1833677217
1617673378
884570085
835896979
1959722468
1815755291
865924013
1379736417
1466128965
108258149
993005843
2093322622
2090028343
483433270
650865400
265780659
1731112226
810995450
2066783076
1520882886
1799999761
183026138
979644465
488626529
1549437042
1658380103
515499667
1380340218
509860720
861803644
1175728086
7161600
306287474
853619477
360185178
1859144196
1715768081
373054356
540398867
674710210
1768998555
975531755
621358475
510510699
416175094
1511819693
1051660956
309785919
996012849
777487756
882184293
428269742
40011515
541295552
1801546148
787118745
1221610506
1062567848
1278579211
1059523131
903010940
1040378013
346813273
2025466801
863694044
14369868
1622276532
1929598190
1539633594
802937148
1652516697
1677714764
860447363
1144414365
604762528
698530468
1107813639
988004516
1485055135
1538281588
1474179818
1719390082
861835148
1864918392
190564903
1357585533
1842493774
744892986
1187210592
935314108
445602864
1430255427
2833354
1810252723
582707840
1485802381
114100765
1070557541
1179736844
1420546667
548856253
890777648
1025981653
1920807417
153993799
1156364628
486151000
1324704063
959641802
1820280137
1946221413
953403096
1086146693
420230667
380147448
2092916300
1482087204
621025532
1916256519
1373579147
938539194
1377089917
1295944437
893000750
685672422
166345476
969965412
575122956
906385185
832650142
480980957
456773008
1316891520
33750425
260704123
1537832933
601856488
549755480
201877714
1550765387
113747804
623000734
932385009
2139991840
17969191
1146053120
1477035121
1329587823
1854020033
408233567
1808941873
860213734
1504135639
1310168338
389907614
1539742768
1811113669
89850783
339754044
1630075430
1292787786
1338143688
278898138
1013805456
1587265295
31456892
1775475064
1135814214
1455537612
1938834664
2097080322
1118843380
1424173192
1526328254
1283391332
386302150
689767897
531242228
196335210
1820211483
674825795
1499927083
885072317
1297000503
182828339
678536903
589942542
918469171
2465943
856617629
1229376232
1116075789
1208340865
1448274797
1975126850
964102501
1556982915
2118455296
1092543728
203213916
1710760379
597170719
593012596
974316097
1768412374
458078175
1526759656
553833163
1818691032
918507399
1083419375
5157151
1998864598
681888023
1378016958
915556779
847042265
1037197222
996413601
1514396033
554048844
914783503
1495758259
1323125743
1097234190
1866505104
911265347
1545011264
959390733
238694283
1133902876
350034194
2089277920
347773641
308534478
130568548
1075651584
27207168
644509561
1124293724
1608682522
613417821
7422008
698730941
1180273023
1467701313
1479875681
1890415966
1160657625
235884708
305139585
1440709965
958063911
151795789
1498195631
1123663812
1076051225
2103942401
1671789886
331211111
978875854
626620910
1284641019
494852999
1115101878
2072799346
358735498
1660555945
1154461361
1321851774
1229374844
258274413
1477121188
1855676679
1880077346
1740119555
2088484948
1736043795
1853136109
1499531898
1808575781
524561186
701804979
698566841
738140267
550820144
1080551399
152189413
633876373
129116501
1711588824
1923897296
259985877
1122970747
2025551271
1178665718
317536251
1350059035
665264811
2045368537
762391667
539204923
292986016
243307040
1728396265
2147398154
256722201
656042297
500884860
1232196745
1941783148
1001523224
1230770780
15908914
1555823904
1531510402
1082332922
941569304
1385292711
1374273827
1016756911
1144559996
1290172016
1259548340
43354147
1092199428
1512676462
825663127
1381148134
1658785482
213598014
387020631
1949857240
1184649332
2085760867
1741376729
2059320814
1150639989
423842040
1860273789
244586753
1016495008
1114246906
17403208
1630629426
1864564930
93526094
726827610
718024950
877936882
761947138
1307540724
1706584709
1130456695
1057848608
1815302420
1248561468
1139367418
1283659608
1130814771
1685125298
204982707
142142054
1715659019
1908507287
1037957698
1388894179
720788343
453932759
1679356502
73815560
767717585
1957796722
1302163376
343221375
39115079
487777488
360906325
1198147896
1781126888
913634992
757535243
1949848363
106869847
1731816269
989931899
178776100
2138950176
2093868249
1216411514
1763547221
99421778
1116922947
53450205
925760106
1506290013
388852522
1131200478
1702957068
957289778
1205101242
490804168
581300853
657605472
977980532
1977507244
127387023
2032487224
1935129226
1921444251
1976890840
1832984465
279777308
330620266
470399750
1449053741
1515063609
1903860620
1433331049
95667473
547785515
1412771142
454947280
655925411
832847131
1321841812
96167220
797147946
1212311443
231138896
1761112610
1302262053
1998167454
1088654611
1636623411
8796504
799288364
1517490921
1097487377
282092044
755520335
1518932987
487171189
607297349
844711273
2040854549
1473496563
69423609
962588710
1222546975
1824965414
1946586321
1612483737
1135402234
1402475945
462234588
408024819
1501529796
1236615433
370098602
1435226098
595907203
1906554943
667649662
858809251
1293174534
711002474
1846783432
1297046300
727153742
864309747
395296002
1274950509
451538525
704772882
1306573173
1781759691
2018039672
613596627
2047600283
238152828
1779175963
903802776
1899465907
1521752314
973144951
1571755582
1600276111
1965696544
610307511
2038613022
1910364185
377101399
1383664137
269401222
1400278103
1490293030
675629841
1648582759
5250021
374020357
579446541
2140955068
1335958336
285474514
1026558463
849002486
1301672185
116048963
935071833
1969884383
532960073
1073736232
265300080
1037170860
850939848
393117821
802995658
1387603317
1464064056
1958477536
439511682
75383874
1113184596
595780838
1188049371
217872692
308140474
1967727134
2087109190
173016893
284237493
438519345
589938757
2074625302
1617320946
569735622
1781012536
1572067589
539289812
558054927
369383441
2143567227
1399095095
27194698
1913000614
1774554287
2043314435
384447314
580733252
776705456
1368508328
666359047
43048497
1259681781
654702791
809558492
1110511306
1166477317
1698391490
1149055639
839316902
2143173598
1342992712
386982564
2023363910
1442635372
1736801797
1340049488
1829038547
1800424632
1896375422
104215599
1848738731
661846373
43020638
1604139552
1354180995
1191868803
815786978
92455305
1668416240
42129611
662709306
1494162718
353225221
921187602
77400441
93580067
1927054930
658482072
887441332
1327955669
192040563
1543527572
1899491093
1008340696
899617509
1500393409
705208563
2099261101
1451192326
1555448013
1334003433
1091702467
2138933336
181340909
1670926586
1851917511
523953774
2067574144
662338366
225499971
108816355
1274708253
2117541140
68446885
743517971
1927999954
1244790390
465631525
1791860031
1280222650
460175026
686187201
1607685548
1961092970
2024379072
187828860
863979122
1366252390
1702757242
596021469
1073134591
1016003493
62952243
1167742521
1953266455
785931292
1318610204
407748981
1331094079
1415788253
1909209637
1223315656
1911559512
1711358057
670236948
1788572286
423177838
1132741697
1448078022
1418863565
920221997
932415617
1296239036
1315199713
1985131666
2092006026
676820934
1532573119
824401176
238199645
1092093171
2054353639
781188874
117891945
66284695
975680061
166498612
1263925053
916002010
198835173
1012848248
2031108985
1666667522
1413616134
221431892
515172690
623132590
1259931649
368707895
2125341361
2082079169
1433838419
365911768
818210377
575649821
594739986
20395024
1112331299
219666771
2059210980
305537958
147417533
1590502484
1022802241
374770155
837647866
158799383
1640491836
1450581927
922093101
1118758732
1236885670
911514561
947986813
760091612
536402
268197365
1797418416
1167026134
918757396
1497243798
605397766
678139547
27447208
1335407472
1083210008
1058691256
288200524
956677517
290771507
734073407
1893219353
1044678527
658780294
209191136
267675611
2103168534
1423274404
1173287639
643688705
824941477
1936577368
119178198
1391967160
755510162
2059288367
460514478
589944954
1903612737
996532096
1768761487
129027633
1229321662
356187029
653794312
338698541
744029246
1287330576
1575330464
1142453267
396450284
843281174
1313447353
1620211578
534615509
550672921
351754705
138388154
1054301280
1899267228
946243067
1119990820
955882087
1503250588
1583919436
1998190854
2067242720
1354443397
1899516321
219241979
2002666955
1858761030
1653231933
1996113612
1325934995
1838252634
124462516
1513959414
193846786
1413531171
936406397
172037418
862663308
177067147
1894258412
174105339
1135770529
31680629
827198972
1354575412
1850140215
1518574790
577860241
216036480
2075578577
1704816688
1653757712
1111368952
1370435320
611750347
1726023150
398864285
1696657961
1743418569
1969737931
1389944337
1230077306
2057285012
579364385
219001842
456072773
1265931475
234205167
1365120748
979538004
1556362477
1328757021
1852096218
397837845
1346665893
432217260
1887628856
1519271025
1046397026
491486203
1608282697
1027871786
587428953
102530025
188443547
1114191031
152716002
1184877730
1510792634
1258239442
1087331435
2052765289
1422329839
535089753
1411322659
1061925123
1277855095
785293842
404799736
1384939809
1156527480
222616677
682750569
289529635
244181817
1245651494
1329781772
922854674
821552895
823611472
1285887360
1324909838
640488856
1588353451
954048228
1295533893
566368510
1806575993
723201113
699896053
2038896717
1965788607
521255439
514601286
396384426
1989880174
337406320
1476983094
931241119
918056556
765895852
1913133158
207441080
2058199063
729647908
415958092
1354262559
1227087172
1674225023
1933108787
603208860
1089614589
2140725856
1063555342
62842478
1699001903
367319623
652410959
477862197
1127523908
1616468952
1436245476
483635109
2062194490
670646243
1169789076
767657049
8627172
790070881
2139902407
696652098
1460840605
1226750501
1010289874
689592569
439780445
2143853828
1850065874
13473221
1625187392
411507783
725368618
1239495460
1576342914
67079479
1300480787
538152207
567041809
1016672399
1711672793
1193965693
21062718
1480589234
957243056
2108593092
1840451377
345817146
169100066
1462263524
1929609975
1814257779
1715072535
290462662
519935329
1299749810
1835472232
1958835782
1201099305
1573906028
1309235369
1927541856
2074772589
1107468932
1067659039
1473851118
1675381011
1094818776
1148345918
274846105
2005707079
794938287
1519843105
818569970
734477424
1810195988
155442760
454087881
676188881
1711418594
1587664963
1469308121
418785148
2097548634
2133729532
1824330852
1605605973
1067123456
1467844936
1060561106
1036382985
2072724807
1433214463
1163863016
10889973
1120320100
1172919646
499627014
1500135127
25867410
278185390
1639291949
1132005910
2091709978
179790740
1504715907
1099376682
237698287
2130659355
189833941
1039523662
960403534
1337720636
1822691854
97325713
911786858
1163746732
1653568237
598293573
1652804266
723443659
214430907
1377202174
214808513
1340640997
1125115019
1391551659
1870398936
1502507201
210331233
864520158
971611491
347569278
1125119191
1666127514
1796217194
198515155
27896249
87048308
1541231284
867444500
1849773578
158880169
999699580
1682999038
1677341359
1756358070
1739053225
548681588
2089734110
1168973921
1936190609
1623912413
1951084039
1331360220
1667587129
607340214
1700009571
1892572919
319440661
221667473
1544292959
946001215
1919958183
523183567
1334248384
1555465126
1164427332
2076836178
371064440
1753202243
1272190253
514205272
2136164005
1549035305
1050432337
520183454
1364759249
2140955031
1402127178
1798791469
27779823
671615990
97747670
1107144848
490744067
1896071674
792424560
1634009138
1983297953
851535601
314073179
2076779456
1366197198
43055135
1314101344
2130216185
2019954994
610346696
1190630543
435953969
1076711093
392231677
2131890866
839454961
1202986116
1306229977
1817405262
524588357
1690478249
713451427
1206655371
371437098
1879868542
194831331
2143930243
307181859
1575985595
2118076771
1584681643
1813354203
1385164394
716237209
843862920
2039667135
622909214
606921114
873191083
953711775
256738548
86701325
663380046
8233054
315680466
588083096
820328741
404804129
1886289937
709955524
458031709
1652841010
1620902483
511178992
1440321889
1863192982
391359664
118009233
904205596
1486078140
2039182424
85594482
495943948
1266484602
1277490360
587559948
2016101103
1701036392
151267378
1777836795
359939458
1551634512
1884481398
658113365
1200754144
2100086275
1492857524
1294775601
1191614234
274822425
881475904
34258217
1120523953
624884835
801987068
951137925
703856873
84123255
1385788258
499289568
662103344
1207672433
2119081128
899597073
2005375431
378758986
734538946
1036628903
830042297
430979612
1317714754
1048079642
1475031898
2040029969
1277223085
924747507
2085070668
181664127
62373563
1928627457
28989996
1821320413
1932283938
1485849130
249149001
1680272156
467304851
1908957579
73883233
766085083
1654591778
2000407059
1520947801
1228097861
1134376768
1559635819
368204528
19986353
1400444594
868906316
372915915
2108736130
752350309
756846942
1550990874
889894889
303511751
754111720
2076923540
1783218617
944453348
407418937
1274007757
769535088
1639365910
1941666765
343642975
2101523781
588016998
1892277029
1360183240
710746345
1743445456
905955109
1486329447
595810436
136609823
8857500
555786907
154014078
8671901
867608115
225456027
914487899
652236794
89620652
667812807
2113434138
2053822478
863724144
1766090256
1536214482
2119395147
316360650
727804172
1108539164
1575532559
1255696223
633176120
1896680006
1854681475
1045963919
1604868971
1834212544
2095599967
1859390056
1232931753
1173390159
804967231
420924618
1077833463
1132670924
765698176
1631540100
289203427
2017763400
294226370
499305533
715541160
1659835523
809879134
793167027
16859052
1995951333
233258029
1431063769
1354019093
1621233655
1610518795
365240761
1172090535
1133820175
1753481767
399236780
1003325269
2126204597
1879573619
1071134922
818293798
811311275
582986949
1843937291
963829254
1231613426
354279604
1949805141
855712005
2000524208
969559613
926819640
698743016
117719717
468134860
1707978882
1687645591
641318466
1035387270
1514799282
1201297098
131080736
215070839
2081548349
1030058247
2107420865
1916744523
1649658579
624605574
31009195
501198504
128325509
1228411418
2090969019
1237035232
266128048
838872579
1165494007
1390875480
2008348628
1065141813
2029376378
717916471
1006813
1167791269
922074961
1287868620
1150483319
117676533
1033740490
288039825
800111655
1190013071
433191077
1744354891
1679890386
1314077046
1304166543
977942820
1041549837
668698676
1512784113
1800022110
1014074325
17758109
129740703
771785711
1955845525
241417512
550065648
650139757
690923765
49206853
89816830
335757005
922903530
597083108
508128710
61054257
1212390014
952733430
890674132
1720102515
564852919
550966389
434929404
635916961
1648831937
137402872
1232983953
848472001
961142127
1408149915
1887930232
1602709915
1663605428
371078801
987688832
914954636
831187427
1920338249
1343608327
1448603673
2006862570
758477758
937219378
1331598189
1854491608
890064112
476926249
1556519252
64397930
1410610876
23328376
1157942793
97603360
1390880920
160743382
504251814
1206568743
1010255014
1317111028
646394715
593765929
371585960
406589537
1583123073
647194948
1374701946
1956429465
106522177
1463660777
1636479178
1087808104
795425392
580881161
1441652803
814888300
123194129
1876706739
536221119
970427569
436202804
1202538700
148216615
221321125
1257901764
642414834
909873940
1703929444
1559988087
1386520871
292555711
60454820
1899474949
2811223
801529011
338628374
36946780
242498744
1709623869
302158781
2057209350
1816523667
2123395524
1717892659
702330788
2039494186
546602587
626269852
2098940353
1041867363
1189848189
1025925946
215507173
1756553881
1223091901
1379239611
1005853858
1290489589
1335665145
1125334499
1450846254
2069862600
953344329
2045787874
1400181192
450591798
1321728676
1006556755
373058540
1453816334
1733980897
398067270
1221506312
142318386
1815161392
1729768514
703072228
984627617
10801146
316682205
1856410542
962974581
1900781349
1614821394
548265148
662496466
1411933013
307554967
786023367
1851181670
1067303792
216281479
934434790
1702406997
1097258865
1847495143
1777429732
961112968
1173750745
1092737423
814415045
1715709581
1807424996
2066271567
1019826030
269791454
1290917979
1768931365
1647176537
306291312
498693919
234367046
484986143
1644915122
324455455
628330022
80963737
929752275
1688304393
817826453
1544220793
1964901488
1388152249
1618496632
1497982711
1843328432
207757434
693446600
1130362270
1862161631
1695469112
335981457
1815678407
1723426603
1152369934
194035737
385274201
247815545
1666357794
18828504
1440629202
967351721
1470903894
880928579
1910520272
1000019550
911282559
1284966653
1991322808
1707513748
2057353261
722455983
192982669
752891421
830838469
185940378
1367459092
1513338143
1632243247
41420673
378863536
274331946
1893978090
1765015497
1132812045
2062778711
1547076270
2066732393
174642870
853535317
1374596627
1010994481
2060848053
915110072
1790308189
1051159482
1186938432
1342941819
10581338
1747544945
736391477
1625543207
1222362329
846150416
585968214
1298839671
816497860
653313034
643498703
669664973
571675364
2134849649
413532005
1169308016
997826365
1583917368
166965494
376887767
818188485
140518567
1526340556
1752481934
2073850363
1349737637
2076141884
972202062
864986195
804705461
1241996952
1390024534
1576148372
309434499
1549770274
524323265
1083140839
1689352672
1406906304
634979537
1093467628
1481692985
531746790
2070423497
524337364
358017404
1930004764
1047729906
1546121735
1069259509
107811617
1954706940
1902528912
1186456774
460225733
343042370
59597818
1743500840
439458354
526950880
328038292
679633299
95141513
1680436702
1196445832
1117688761
1820998626
1722078125
1033868502
628543825
1775282990
1739895890
7819387
715881956
962591964
790951229
201705972
192899524
1505185941
71217876
129605281
1824253961
761239117
791640758
970925826
136932661
194180512
1875217839
1835934263
245740768
819003134
203041378
1959308088
1442869572
87073444
1944248128
726430818
1105690538
929100371
1933763787
1387744370
390834252
946448550
303398865
1753213448
231138197
895252853
46820403
308543586
2058168484
1095248416
1846365739
143432537
1569768420
2061398590
1989225841
1858716542
1713583290
375235250
41481931
1569090289
1065063476
1433343898
771098385
1849008413
82543340
466316999
1154858155
1981419312
1084989418
2023066029
1054282316
896056362
885556788
696079453
2093039822
535304543
1926845192
1306220060
1783917020
122443365
1864938759
890636794
860703261
1454505429
1209631076
1824653044
1742009116
968349891
1789907600
1879949291
1054182855
2027494461
289910478
455771144
449651971
130603924
1369585101
1250076454
265779039
967821023
194140003
1454303750
1741148508
1246571974
162664939
1799060023
55308290
1780239382
162084777
124633778
2100357970
1052696046
699317820
1297875983
520300475
1343093858
1695388606
482850040
73552059
626147701
1503002097
1414244736
1015176120
1698968578
67403777
1955529938
1332908383
513146074
2038909179
1179512841
1189322784
1978098156
1621830003
220797824
944092954
1361382349
202969787
1045235298
1345824484
930353313
497884285
589434721
90181028
2146093385
9442055
1163283590
1659471884
276295005
1427934709
2058496995
1224403889
1501099862
427331045
1682496388
329550292
1772146863
1844224788
901085629
1323006270
1760544476
1277270901
506858821
2017192057
10339923
1687009497
915752535
1298888812
821551117
360345515
1676936512
1209310826
1431442711
321629298
816032925
781454885
424569455
1624351465
828520373
177286244
1775912624
638460757
644422761
1692043506
2002982021
1022785980
618656319
1476354332
769863748
144364285
912515821
1631529362
445127614
1010576486
24437572
1367875896
231930390
930728189
918139491
1583213255
1681151182
2078224321
741057213
346107840
1044653903
73118433
1079716361
1431390705
349647807
1867283678
1428044152
243332595
2085789302
2011309810
1780047453
282529237
364827462
734713902
481601944
873745074
456831222
506063573
338518190
1932988375
680525223
285612821
630552055
1123433380
1472865144
712457422
1152501786
594281298
80753712
1258060417
600320767
1340724242
170079710
2122586881
898512902
1980644810
201438952
1238224883
428467737
123069839
1850845888
1106283516
1414850999
109084432
1557237159
1810686119
307486114
608358355
1546768553
1448404424
345125643
350140620
769101535
926066290
1284761960
1113213129
1730775160
343283613
353242968
1563350750
2020108325
492017337
1654065710
1332290654
2117291644
1595666340
947889860
1012107082
469345939
1748429651
589689236
14883991
1153122825
940139851
1915934411
390136355
1117240774
179300945
1783859914
1374198169
2093886922
597090076
656390715
418632141
1861095757
840510901
1794998751
776894944
2065338195
1198423112
603205723
2074712735
1012988679
357690269
2038352986
254269898
1027841915
1357536340
1217357384
836494129
2042221688
496844371
135540786
1834081257
1527142928
1335158332
695164372
1669127174
1726283233
635661363
628280577
243364106
716211794
1347097000
126907927
1408641029
2118248224
752168958
1846584227
1364402154
292142649
629190218
524219222
1701422060
1376065246
1987117112
10427824
1021103516
399406836
1764142014
1851426473
229912292
640430809
963270568
641177087
943817977
2069694774
1689477627
848025248
833778173
260311012
351468908
2126110866
1858551653
355776589
734845143
2146174731
2068293753
4231839
728124513
568119948
82750500
245807865
1444221037
1889419324
1587963852
1252459939
1582726079
1165019688
1661794509
2082030349
1687701830
232470566
593192820
1112134598
1216079561
424949516
2045221042
381453646
2136820582
854505904
1704610035
1146533430
839275779
697966937
97652166
1838268915
1469558659
1252470020
608985183
259437985
1540375063
929215194
1959636921
105139207
452732435
1740054344
274823973
1941975489
502539602
417709652
875263122
106205634
79085567
1485359830
1910680004
54192527
1984150225
1362052991
1244641374
487924931
948123112
1996725998
390530601
192283311
1126255215
806226835
1077413180
117031269
879177966
348375118
1670020253
1085280909
121303067
1790183569
31644545
582506365
1166971443
71547059
797348728
588326238
849863699
1032390080
1975089646
817631628
214547177
1601679018
1393374021
1182189069
233292467
1202658176
870032602
1969905086
1059968108
1281048159
1246064314
1163003829
54776953
1891187551
1596812997
381285576
1867978830
535877868
197806747
1192725350
588404138
1226029031
1166475490
765190951
1271732242
1613976651
1141605764
583109162
1599848231
1973341412
191259197
599167010
1594426722
1165587472
1248878826
1172560814
459410859
1459300185
1201880908
368231907
2107505228
2076930153
1153198010
684850950
1267337809
1023962336
329561074
341490232
788742291
78282515
221656868
945234519
36082130
387302666
882446596
936056222
2105580182
969562752
269502160
1031809666
1705369016
826564576
573548113
636877810
968657524
289196770
1955835890
1811397739
748735201
798752500
1330940199
1010308083
1584175699
1670327540
109901391
1601454850
1548493573
391216233
963534186
968855514
1621599493
341441192
1954205642
1891105100
634119134
1455379514
1654529216
1636119712
1499077893
499274599
385805338
1789063371
1592297121
1552952025
2072043366
748118733
341595404
527270778
370195794
1205279324
849758573
1855673929
552837972
1161239977
833275893
828804130
1618100150
1097747944
1178498563
284386772
844698763
591860660
624976058
1534438445
166117699
390222520
788179638
1839638830
1692489088
1116513944
34783889
829024019
1152101044
440854239
896672067
1303493031
1481885401
188937009
481333377
886345174
1253262920
561366955
44628040
1403257330
299552448
629135660
838972937
1018611292
723618009
835500458
1938913823
1215710495
1632739960
267060211
1588178625
1134629745
277534990
1105039474
1869571425
1796417616
1435765828
1917251946
1401671200
482663855
880072616
561002175
1033712835
1393670366
72365413
1145830116
1408337912
813169174
1419323416
766948975
1999857375
388101540
165309688
22371540
701675503
11154242
510277370
445857919
1360119495
128669425
1166209030
1096826584
1556081227
1439486124
626656230
963654866
449491823
1847416247
1995289103
802995019
401515276
346824484
409135198
1177168591
1861249068
1634858000
15475851
2026956885
1273472635
1572534383
189947765
1653340371
826557466
1617053103
911802058
1691213456
945242298
911231869
1213583161
148683847
390599384
30209764
896927423
2083963431
713002602
475440189
1044991835
1577050562
397497257
734975348
1984682043
710527609
1556923486
82686912
1078489455
1806118166
1027506816
1645041608
1351331073
2027637057
67860240
1719523553
1795230178
1796653314
2037276468
1538467376
1567827340
468890779
918610755
247309992
608695994
1761290090
865678689
832479613
976359326
670674025
2066036350
623472057
1232070672
718363040
1894524238
356674457
1330786265
1758266568
1749013816
1517077456
1088563297
1583400875
298216230
548925460
1637943405
1937755199
1722131703
1698565041
1132029044
1002922263
1090037530
1887693599
1360765489
719344882
1029264134
220986705
1377727087
1654103058
1365648814
1468854888
173822911
256850854
927833391
601697721
1814502276
1518894694
1720199034
499383417
1326090706
1382576298
1309251745
1833015096
989258314
1077388483
1683171598
1509878038
432836510
1191067455
1710160734
389423314
123849729
1182616350
1123953461
394594537
37443008
1709594072
1218601734
18491211
1834035152
1423070225
53213939
399353438
626539535
1075367384
706059751
869729333
1646941857
726159933
519469352
552635422
923064185
1453405190
615772640
182031865
1115133013
345214577
1952179025
1766362784
16563095
1893830691
959472967
779995283
995278349
1319571770
1166940785
1355289462
869351888
698838336
2121664117
543956197
68295580
1919068626
195292168
947886317
241652201
194175294
1312437209
979972392
2092377816
1121122095
2016172458
1758871193
7809530
894407987
1521542170
538396793
1704940410
1820552868
572776704
385109327
210642332
505400682
971173320
1143591698
83285876
1566729578
2060174333
970964724
1309837085
859402649
321277999
1099626061
778924857
2109151051
1189302345
2143995510
667500155
645206994
993556976
1760761077
1101871324
849981298
2026055716
1410619399
1063105087
1724840451
729453117
57824958
1410553013
853364725
1742375317
108703992
174819020
1530537246
1624227917
1785475104
1512756603
1436293669
34510594
1140842341
1368024750
407197873
1318941579
897903477
1164538793
622147235
863739586
838880033
769378987
1762796532
846048098
1593913248
716069389
472702214
1628988300
469449908
630899085
605939949
884162441
1595377858
637726091
408837143
1924883412
1150117305
741193821
1683809548
1664100255
1588850751
1344116018
674242932
151134863
169699619
1782202868
1596405963
830325644
1110267011
975602203
2126103087
463105720
800744198
1379590098
796389230
1278681935
1819091265
71202665
1958478408
1550691094
984379529
639027481
251529214
725962511
990430974
1128764109
533388623
1546524431
1966553041
842773317
360676291
1875742487
1540178806
175117235
671714611
214308320
1192128566
582588907
923682835
977384288
1010608586
218047374
620270505
1579775721
872180313
1994426095
1502573740
1158831335
1937615337
1826856513
1775616338
1376304616
1899665319
937449943
2048138526
813909003
658315567
1787091411
1242447293
48654928
570168096
921342155
2055501625
203522456
201423300
1247112718
2118291393
990789602
1806313646
928387039
1344068743
1247532634
1097892650
1688730927
1918674303
1475251946
844291330
155511060
1799147991
1790767958
1795598829
1950743453
1698159601
1448311569
1841919588
961291512
1359482485
1195884943
96511921
1481144212
1650132834
67388589
670630961
429754873
2136573281
292924013
456590207
498262404
1044675383
1933742081
1424549546
154363009
1401449590
727113552
313235703
1162859602
1573392825
1823190415
1425233747
2105429860
1283409078
693412255
8986967
1515183234
822031538
1006363088
296612049
1930754996
547676754
1763019474
1960098482
237650210
1783293107
1412672844
1174681289
166066174
1075279005
1241765081
1762750584
775932730
434618780
1738478882
570695255
829127007
2075758046
871735671
236307207
1740606911
1989415543
809429531
450663764
1767973718
697379772
947339952
1515401242
1850584608
1002949971
1158943003
1468926664
997969649
1056489155
993493670
1494202883
971779035
637443955
2026687358
1254946597
849564631
2032284412
773188518
1527869711
816162852
898889009
1582562938
714499028
875450216
1282143992
223547382
1228667345
813313783
11600328
801274778
368472877
1067445633
1929905370
1751306769
2040534626
235797968
2093795386
1949452340
1501620423
963096605
326429175
1675668633
125644342
1016745146
1212031477
1626596884
1660662164
86193853
390647400
1093007932
1320473950
1939871148
476039163
312843038
347827036
1407322062
1791917480
402800118
1261458724
1188879570
818305560
1521268996
1228008696
720066409
2113171034
253061773
1018705041
1157724238
2013816697
2106648100
1999556299
1199951846
2131610110
2135698301
264093466
1370151116
1050179146
1589208172
122810856
608262617
1743091021
251538309
731286851
253546637
1412500503
906779177
187697369
71492543
363010134
1898864252
1722420628
1279188087
139638038
200284641
648617702
152185352
1140991527
359483271
17894036
190507782
1649675534
1479436828
468787418
2003402725
1683678425
886915706
640103605
1444816220
495175311
1077529973
181036156
1871156774
1761441178
1222167254
361671005
861648453
299676598
290769628
326250622
2105754648
1029627151
398116021
874871468
856789770
1372310806
857421083
767509754
102846110
1134037647
608748539
1701656703
623854335
1703426879
1861055294
619864877
883699976
1337385166
1816089788
769947495
798926706
746413289
146655373
1220072758
776856860
962674072
41960228
1053972828
403620806
222744771
1170185267
65074794
1869326893
1011483091
828564437
738465054
906003919
1019116607
494453178
692108156
1468255727
2146965887
1906727650
737967760
563449177
77370343
1907671188
1733179852
135099495
1063224295
579200353
1662357337
1403057164
304718729
1239030929
1927950408
1524260726
684481334
258940854
1511255420
192550453
1971492300
773954899
433884886
1417328394
782228671
1876578006
1621914730
1863408078
435076293
1596954336
226688622
388157832
559903068
767862719
1014742261
2043082538
533191070
1183789385
1446078732
2056452895
194360437
1598855060
619684974
1854128281
544482421
479178966
2143584787
226573937
1745190069
2146438029
748869117
563341991
82990270
1610857844
803622340
1694837738
1789846605
367835405
1487556932
247714819
930588836
1549970422
1988405732
1048945220
891703301
272786805
1179972481
1346293125
413134399
449561739
1224332499
413701759
1857910847
1238838884
1608318716
716169750
1085245911
980126810
946271867
130341703
1493069860
1044238801
1082893001
52731517
895975287
1287850939
331392923
710273518
418950704
480113998
147751812
858905071
1558936070
1917917112
1175288370
1106356614
232788958
87977732
46088868
1339719117
372888537
337484179
1633059179
356530029
763229659
1580305690
396166937
397954429
2142608831
916903479
1724504447
1601548055
2129929181
1268997526
918029382
1558621793
339912818
45135640
2089758697
835580446
1817309378
2018113309
1850671995
1596944478
1735625528
1081479570
1640909613
1267363888
1132149447
2054668240
383707757
720999627
1766435973
565964605
292000468
217182013
1591833315
1112520342
291783870
830085137
973556322
1464260002
601790366
1238520567
244229515
496744961
957270601
1856419802
915636624
238161576
553032565
1610900885
2046984723
2110050621
1223092473
292207689
99636726
296284285
293673260
376545128
1398891284
1282241233
367348470
983416814
272808619
1837245601
1105087815
1763438257
1416975842
992857659
503078974
121403106
1743559165
238875051
1169145016
111640553
503391194
452072039
211019093
979597277
1295572240
2061533674
1832697284
1676051853
837113923
1736095466
1962306637
2072773440
353989809
1698507657
2097741944
1776746591
1620527792
1400816417
590406740
1032506391
1534550053
1829746995
404559069
1661110109
577381630
1106253531
65282405
47234853
160740982
310817202
1837167848
1802506036
1965681777
954315187
1133012255
1399704423
1493216550
1957273493
1500023682
1238872861
1988659586
2056256355
1705174428
1498786347
463315316
404904466
1251097760
879262797
333238222
285936641
879580818
929474181
825827156
317213682
1549233561
653273619
1202947564
956494802
158298327
1337091556
859171304
424524911
904858742
242547195
2108845488
943063805
260733439
1300803558
2127037380
149886739
1600264316
785477464
1431129053
1275138479
1056361719
1740912187
1715648079
772027120
1555180152
1188174882
466415794
2089928860
1941135888
1876515947
1912117749
529767379
2142370758
391473175
1982349074
1094379552
518477373
1646723184
959291056
789043550
17821530
300767545
1395602837
40538494
867529698
1275675233
2073760548
128366407
286431472
327375732
1585968491
633507061
268548760
2083409020
1141222774
980061568
814171542
796789009
1291701047
1892848598
1101588148
296557243
2087031428
314411046
1113752433
803795552
2057451144
787781401
682228222
509494200
2082496178
815198036
1720887718
253650438
1933570670
650840119
381797198
821477357
953494910
75132769
1317298394
1332951136
497024105
199303222
754476650
996454909
1648009458
1775853765
1540958797
895781973
1646304719
955066590
1470162096
1777217213
1368320772
1012273137
2043668655
147298939
1159623306
523551662
1766499345
529663182
1427756109
1684604347
1105160151
561740242
229601840
2006135382
1965357024
1814726027
4244642
2011713202
469951607
605874074
825227003
1637981904
693414080
1892830210
1219283731
720421859
725128368
1933315786
1545717322
1031889646
163281963
1191904595
1493345677
1840337534
1991389105
2039763190
282925319
751325413
196197550
522598671
564971892
865616760
1614247339
298192234
1955832598
1192164110
858899009
1785729163
1345809149
6456363
406501345
1880254929
52796149
782302125
1911912898
94117807
1975420346
2005724681
1612669186
312023494
38322960
1372536115
688254291
2012490750
1156441127
1252495020
187858072
1553475419
746680387
1164198461
1295829995
2076767606
1880303665
51048373
1322598247
556644905
745378571
1153068424
1329066551
614792729
1338102412
1131372286
307859292
35381358
551665358
66341393
121565561
398545377
445205297
1038497346
252742475
655251062
39334422
550949528
94017558
1799114639
373090601
984949707
822809488
1910656647
1647435357
516274803
1205762589
1620209435
1263401715
747860376
1225543993
1953511697
474574994
2053223626
1940158437
1322846988
1656212836
1858686488
1076772555
207064195
861427862
21544188
1463437258
825960482
1996338562
1773212592
498610093
692882901
816697704
980967033
281083079
1849179426
1086002849
2048561405
1336367231
1650988977
2142759256
1272052943
1547603693
203750156
658860923
403722305
1181308720
519660327
1574865253
1765874660
690054034
661525676
1574981112
1501487343
340310634
928632617
389054044
2047059847
934663505
521996099
1443069676
222174566
1628146231
306358549
1751285615
1083456424
520993634
203350581
1865608841
1258059012
574869455
1663366171
2124429144
1907780737
1004139228
936185499
1827193912
1955345127
684858704
1308832217
766462965
1193610808
683009364
1714952236
1527866876
1158858339
874124876
1431120286
350512691
979533080
6623698
1756656783
697925987
714738394
1533605669
373141824
191511016
875226540
1250071590
220810080
1737364313
1183027087
1041112420
2017096896
1281003157
487099519
321039858
513883862
642674444
291365043
178622453
330677749
2066302503
1535776412
1306938665
1268593343
760235982
1050398115
236226222
890387661
954295877
1822085229
1157666172
1722356991
1190508366
481145482
448262781
577463
582229883
1652356944
1957586726
364029521
250955434
1308409755
944047517
1477462745
844748041
921042984
1402988623
614613206
1255405138
1464352899
752597819
1380401332
415573588
2092752985
684985169
1337303332
1961969003
535094751
264986501
358599139
1269298382
502945053
795220080
2048699869
1118124644
543034404
914954341
739069218
508194214
1915431901
1758278805
1700282329
233859871
469304306
1817734236
1853114203
1580470554
437553786
504228330
500885966
725484567
1637505462
86362865
1193022278
203864654
754595444
811446266
1902887112
1404555536
814554719
2081625401
937603619
1777051613
1678171576
2042131185
1674257470
1823229234
2108436148
1849042225
594711326
896697087
274095698
501750884
907642108
344359573
1970109428
1644778961
2142919562
163735729
1210191461
1283332911
897592999
2111332939
927945511
1812859790
904310479
2117922956
1468990463
339667719
630984394
1089895643
1730651611
1629567914
341702285
1018377594
564026840
142580990
992640261
1822830985
1356157186
1728181416
1463691931
1724702096
1035962890
418733790
997720835
1046327100
2060674737
1401546293
1809619050
1128342003
1048874831
477561876
1964057792
177601359
607024222
1796729110
868723836
1264703217
771249271
791710921
1714759744
2108619475
1247529867
783058713
734705729
1366848475
1813440592
617131691
92986814
2112190902
1936902827
171475771
2071182465
410327885
1005046256
1861770266
1100441379
383464214
424158074
1402823046
295382847
1433379565
1807364184
2031373476
1802961183
1999690002
837493763
719318914
309183800
863673236
620974782
419988833
1633143382
682761512
1912930030
1812777850
2071476374
306731293
274641002
1447419954
1832291095
1267972031
93983345
55504035
37032534
1478621846
439376175
1730253834
1818066498
1027829856
464335114
330837008
1369207088
1336963580
1147745355
1697037601
1948588277
860497362
1095035291
20695852
1798689322
706186461
300763598
1490674942
1215746530
1925174786
676515493
240844053
271308882
1575156580
941361480
1567525310
412215924
1825678791
385662823
1577282950
920786165
994400556
1660588782
1022273296
378680778
685369668
1539845837
1243597273
831311669
774452487
2021654198
89406884
507044171
76164008
1126657040
526010415
1246416033
1184110722
1736680672
924113808
1064778860
1923561328
719907408
1855008735
960567492
1071354054
785212914
1302274882
557547749
14097893
1879607563
1149067684
2033765769
1596732854
1757934172
38425895
1358928569
218185679
325245947
940236541
524212845
568504918
1213534826
1245173355
865726289
851465430
298480278
1608733285
2043006396
1412877586
323219283
799455549
1808803574
426144687
201269428
1605015630
1539939128
1220046715
1189697931
1194935580
724300728
1796414062
2064074312
1567442219
410346799
153005516
861540954
564952712
26335726
1566258737
1298863971
1338060680
1405830169
2028523517
2043089567
981577549
1612314648
1409493803
1775363109
890762832
1825443400
38885472
2054935550
68808255
598396537
1179311293
864116972
1690536487
1705844833
101911927
1593743175
1371776827
467011550
793490751
1295969855
1244443762
1316103456
1719664619
215133774
3810142
578240742
1911074409
1997725791
2059116477
1454431558
644518891
1834795690
1561792693
2023018681
953178392
57526330
921853927
1253631961
878741725
392764936
1840646823
1023578133
2064704731
3127903
121207226
1623820756
448266506
114553400
1443504558
1900454469
1841178812
1343330289
1155427140
1523021415
1827572238
785621319
1071997823
557857937
1261021908
284186098
2143564715
552900370
1792681109
1399129455
1127375463
1645244027
2016192616
1266304367
1363532600
438948664
1915505749
911849648
1872740019
2093279487
805576177
146693114
1288370980
638769226
1992753197
1149787502
943566016
960809081
2134822560
169704099
1586382340
1038869053
1516489304
262071933
562921264
1577015851
1983728961
1947458
152440731
1614906025
470599619
18275812
847457513
417130018
465830790
1017095028
299816063
204630443
2011672827
1389080299
1224268377
636581515
1210006096
2096469213
1303888510
817048904
802349330
2041769012
303325362
678534978
827924857
140307860
1565606093
341053862
1431592693
1328978082
119461580
1248413402
285333561
2136564619
1249736565
1510527295
224060389
1706127255
1867388986
1471442256
1812558979
1483884798
379770805
1735550032
1716577524
344796165
117460397
683275673
623643670
651285548
1793106890
288016784
2030148088
1753403785
216626504
1365797914
577747770
1732667275
979728259
294833602
751830488
1149039479
364046904
687132533
1848946015
807786959
1199034182
1856099251
398458605
530316671
646769744
1591433445
1549215119
1083358533
464556288
322411583
315700848
1826388778
926034178
1906459484
1541637469
195275032
602379123
7343772
992755894
1491034241
1541227253
2078184352
1037850094
2079096841
1079125633
460914655
950115694
710168967
2008045978
1811603833
1502760746
1273608495
961780622
1013578560
1106951966
830859889
2014220659
1530928615
386818186
1875748740
696241322
1117653642
2006782856
1401423672
963091581
1486904537
135116843
758104748
223323466
319782205
1291783101
1569197172
1442136505
465804150
1477430177
488500735
1225239011
87404722
1500455816
1824468593
1055581410
886475229
2079743924
1963966669
357597238
1659164977
145549901
1468447204
546770870
1838895540
699895758
322686705
1661040323
1068484722
1137969737
604920730
838268934
809262897
1084348113
1791946797
1721568664
206288517
1259950284
959735856
809240984
1751197799
1790056151
210077804
469728696
1786120667
416921216
369108212
1724083369
1929704881
1601937634
673632192
851394865
1708924541
1182492385
2084441813
1140821820
1368369441
1361198423
56760931
1941936972
1451560732
195086591
448668422
466856937
1957726135
736506701
42868876
1349853293
1362983961
271418986
1672750900
1474384552
326827960
1891783016
2143962795
1817984547
713380917
1771934837
1538912352
1984426157
591753742
328987942
1291969875
287425250
813669452
1009662728
1307815032
1465276417
617216438
1703220054
1565626682
503146117
1617180528
408493456
1909860649
2058242105
453587824
865091549
843997941
582898202
2079567466
1294025349
789519448
1817834818
544147096
1656141162
1236221858
1997121374
57473217
129112923
1276079070
1112772934
783903834
1901092468
1742217337
1045105002
948257702
953191590
1941403087
721343127
1310799900
1721621483
1002920514
1758930083
1860287137
1486747226
514152637
756317411
4513649
1491373641
2028267193
1656764022
244535093
1093483326
212155056
1501555093
1532314084
1385995519
590588634
1088197930
1293189348
2020198762
449024586
1336839782
1778676074
2133917400
1784987767
1551841441
1095312870
1641062900
1652649514
349275795
79067565
668041510
273464600
1851933083
385888763
1887134041
782941433
1586567804
2020878541
685166891
2000353932
1497596329
1182236457
301811387
1917752713
296896392
1881134861
674792073
347266815
1957889083
1415681487
714226848
240746250
1429096521
879504994
1972705434
621224997
1217631506
1055749146
455074056
1381087344
977017953
1997861777
474746226
475471976
1238190464
1548768891
1770556569
1152745754
432804041
2111425741
1344920135
1903037975
1219627037
256999330
1137728284
1601921057
1744127811
565906146
2099642346
2130989896
1637093410
1448607813
915682204
221539645
1574256354
922251445
1655901601
1474480874
1611563621
1501200164
257085472
1397790700
2053200898
307362558
1126214250
174590853
629139643
1007747406
50841165
906293259
2057990138
698504
1334811652
1877979150
1127660953
373862841
1368952385
39054664
168968417
556614376
418893644
1151049484
416281958
456763824
1049856978
1253554141
183702200
1133716795
1858101350
1677677550
1732740396
268351598
1472271703
49180584
2017013196
1764557985
862560944
657270188
1765468928
1481583512
570850473
1198028055
7235620
1393408262
1338583125
10850224
551401064
2098894438
1696274129
2094575725
448244927
79102970
223857354
313030999
740298742
833002264
1854882775
342284804
1984201601
1411930348
1074901710
476610088
260522299
2075046132
1151694501
1627636424
1152424377
992978483
1214799890
983578070
137903313
1124462148
1635597780
174037825
2144815494
1048320914
365343040
403274793
364127966
758828817
789596813
1241660535
1805197991
1592980270
1915153549
1245100329
197581827
1237122415
478247298
1057320726
873689498
700856666
2134558439
927869113
489126563
855972336
1161681474
1156658296
684312539
466457715
1839557810
19342089
1867180581
1765704378
1114617775
1513754052
893486174
748752137
382175543
306799784
1743282830
1257446551
1598267303
1122059384
1469012753
1979045282
1100828360
156128676
78640561
809048629
142568236
867643899
1968626919
196940635
2066644757
1596216015
766711264
1289929807
1877689971
1925154772
263979092
964994179
185627389
1152644276
318709533
506479102
2081208492
2033686468
1992730742
2040130231
746201617
1416058928
1172954663
1216569391
1018408006
1136565207
1018703318
443453652
1416244091
1410557463
1586501893
1771395628
1020884731
488635868
1238558173
650073115
1834933598
1673730964
503715523
61776236
710009091
1346346984
286501727
1157417947
287325371
367317432
498739159
1180738873
1808674484
1302864985
106784264
1651913150
1763446289
223970777
1015623026
423729922
1571956366
1899705720
378966789
516303230
2111036614
1575362940
436544052
1831487190
238754490
881053127
37276761
201427091
1574765444
193380888
275620234
2020983356
1903751291
975863784
449990937
2015895347
619885600
623116589
1037725843
583222597
630794219
1057734281
66686306
341278527
194641746
388644085
1293419713
79294011
255123
493888662
942842629
1849672926
1205329151
1921179381
1320553804
5146871
1003156720
786873595
843509903
1348099625
662254630
74425714
315095678
369842162
1105910414
2034322171
999201142
1029886914
1819075434
1002957408
332891453
1004133289
601739897
858952077
2141982352
1536266285
330287065
2014833760
596195358
432970449
16833646
1292803154
641308158
1142466532
1330300396
2132940213
695400094
829876700
793428835
1244464772
1390989978
1264755193
467849544
1967277248
1688503643
338211773
534062496
1466778639
211045565
1989361375
2052781244
1429410920
1080168983
1825849714
397900943
727509113
734198206
1925857777
1980258804
62202745
1821424523
1104675306
1974740035
1551888292
287163334
44578857
1073238511
999840945
173349403
1935037076
1563911304
2050688435
72815290
1989492932
1204313314
782712664
1566819936
445466267
1059616766
1423953512
1006916360
1682560361
1519399442
1475618383
310633276
246443872
1493996602
22752876
787054243
1914278243
1885194142
470323514
1271112545
1942267089
1660678730
1157992930
1865852089
713030247
1891851056
1937140538
1121899456
1476250701
1156109905
907359557
1882681548
1819232296
1459059005
2085311502
1918329315
69116362
1270388573
2100456773
922006681
752954557
1040647558
1860560733
1438639288
1130004272
1991157648
1152249483
373812732
1579785184
2107196170
313328806
1907893179
121185417
363437184
31004174
920703167
1904972777
533060504
1864964189
1947967509
1811709995
280114893
1694511280
1270664481
126870787
410839117
369058365
1558322195
1107850826
1365010912
1552335784
1938856226
60684716
1191246205
38747758
1077027509
1624025464
1719297217
933614599
1738782597
1465294453
1777540697
703688017
1378193549
665862708
446798140
357314427
949878793
2050017714
1316023657
2098813738
213916414
830453539
1442956327
1805693725
2043095015
567829653
583306333
819488987
1620564155
1591514462
1141765662
346461348
1530415437
1875841440
1965471699
1359164105
11520366
2083473283
1433901545
1820568060
1400859523
1758393862
118672278
905501151
2047106585
1738202873
1459322454
770224362
422906605
711950616
1034734284
449596135
1732903045
997382818
1971379383
1494980447
1292083492
1938568120
398026593
810518322
828218391
565375002
671769026
304333682
1419848949
871197064
833096382
696314767
1827087552
351851193
402208085
43539311
121289234
2008227847
3071256
1574599095
95297622
1937767417
1075970578
1804635575
1808918866
587316987
167300570
1040391845
136326378
1755280268
456392271
875944125
1779202330
309387219
149265322
2002910248
2039056963
1363777432
1509028640
1635275542
1844825145
1421612707
2069617735
1125363680
1333764407
1611522989
968705220
56947615
523399988
1379252625
1311573172
2093063095
922586007
1696381503
871561895
1151195410
1814410107
1450944658
1737191568
1037774184
2075302991
1053633315
1587201881
1752470112
1233719185
284038651
2073193256
1504782081
190339
388283641
1994920000
606496456
653643567
1080577539
853554911
921888496
1446628011
853619705
772601503
1606065543
954238776
1589346193
1271010476
588099417
728658886
914643695
1893686790
184731120
1485218151
1080787736
2121420089
1542319719
1419406017
1709296237
47183265
1396506469
1515054343
1026401083
216545338
748848924
1851922399
45003075
1689468807
634929593
1528167996
363422953
112870436
425859015
537873719
244554900
534550761
215655538
620496412
1794854724
1771175694
930235242
842911061
1430273823
772489841
292136857
1812990788
1014608767
1722949095
1836120257
1236915314
1124153994
1453942673
1895070431
1132239211
3896488
906921134
2021636895
923836318
743957971
2044536495
293619415
1268793630
182505519
2138459816
852552035
1800598802
1259607683
1642830305
1100378971
966336537
454960577
38786615
941033265
1116318759
1433397306
1399709192
1884614893
2026006855
2106113776
1147583689
609616825
1952200045
867009708
886577943
706773018
1185148128
1562744688
810283754
1234600558
459874964
2025253779
1171426341
1182333251
1238605841
1966744863
734511216
1492853575
1674620495
1648343809
2128906121
1399821688
1145644348
2027888732
1323158528
465029578
292635770
1156118279
1374783198
1799304540
564351853
617958069
65217472
2020271659
777390566
1759957471
604515920
1082567144
1105182627
270285000
2032551137
559463456
1373070593
2074637269
2030261709
1302658113
17056617
1875581195
1823023991
1745398827
284001542
1526842173
1769803802
867677648
473597314
581663685
2053976789
1388608095
1211427382
509029594
462664427
1975199679
886931966
2031492062
902917467
813274950
270855707
1649109839
385933208
1548530617
1375277506
1301390788
1988254915
125593443
1274563361
2070892407
1828882957
1854870273
1622897449
582189229
1635525098
1538100064
1674028384
1416857647
1284899217
212901803
1415106909
448959865
1453227117
1753294873
1515590065
1549560496
998570163
1486068637
635489506
1033639744
189977442
191376973
252681686
154647074
1287949515
957905017
344326996
559565718
985939146
991667017
481941776
332689364
1285967562
1686773915
651663181
708661617
1948878335
139061262
1700158396
821855020
2069580345
2125217310
225228969
911600268
799095631
1143341536
2075610853
749777359
239668718
1995146132
662842488
695353967
1914679326
156820054
994440571
1810253672
1353757761
1932522320
168416407
1842132762
1760495343
64270075
2122003141
2034689523
1546119740
869345258
162281519
503095372
88160725
1946814753
76157860
1634880775
23328750
2100075566
1748765654
749279225
1079255364
167728897
918312489
1128407850
433506585
861795089
1713092788
2122170949
1353153914
1422527085
503378206
412073037
446559206
1956200281
404022625
182556066
952434035
585754991
2032966805
1543234285
1631830650
514280538
35782110
938451569
941246304
1342592517
74209754
1345888088
1389508872
1275323654
396999313
1177672429
1181024419
479041212
577370998
1297416219
95952913
1964907784
1638705577
1084087312
1647367634
1270226393
933407934
411754996
1325402650
37394384
728020525
89371761
451379776
1684132333
678394485
1796126698
727276933
980930769
903262299
463383799
1592973566
291722683
171956778
1818317482
477322174
477389802
316003648
733483180
913361812
1034244095
948318958
77834647
858401007
1293374715
1744394167
214693064
855208746
682865518
500589739
191668633
520475843
1761236944
2047076085
2109735030
2096568281
1344735134
565596263
2007029265
998990301
620107949
20789213
1027355934
118503600
712093503
1268801700
1422680211
870305272
1246790593
1732086811
1433777708
270767122
1334784447
1270354102
1652465837
1966938649
990711169
782973636
272339340
1012281261
1276478117
967865586
1646789602
1220104730
1256127041
1701459927
667256514
766730236
2066237817
2053423863
939118177
215979328
1497212638
566074489
1757728712
618582134
1674455510
1554176441
591913461
664477153
958058455
719007513
439806123
1381534806
908594020
497535177
1928103574
1760840016
314235423
225504028
528111502
550700402
621437566
634280340
976106119
924819500
204413625
2090633467
1764062337
1629166806
2021160637
1844418040
715608647
2086592014
619847315
2144667258
1763652174
1611803301
1434561670
502616360
1471156253
1865677231
1361441593
239480400
1585046844
255460976
1476447248
354332577
1204427904
1835412743
16018909
1478369431
1838156758
139660941
985483751
745975551
1485731450
1113128250
1620145115
508353098
417535757
1418473651
1785630363
603762057
429732487
1362444857
1029653218
422952383
1329344964
2143613265
2178698
1258222409
1661944802
996421472
481605856
248715773
1670318310
543257755
1065255616
338114843
199902091
1004297032
818256818
1489744815
1662948263
472941918
1433751628
1706635512
1159084222
264292164
2016207122
989482048
1583602515
316906893
868593656
377687490
1029005451
1691478037
1956181802
182921877
1496761122
1989734026
99485438
671091758
1388181161
1714466133
85593152
1219732018
918081769
2063034571
1543134882
1848441173
909507749
536054332
278025931
1777835086
360838158
593281920
1203088534
1972288451
91292255
302873727
1288199512
923868886
814698101
1486718337
1220352516
401267474
2146430292
1795626362
245055018
996529389
2037644248
248974495
66407659
1345456157
461554070
50954622
802748488
1763088136
1078712934
601068853
1658957535
2115806364
1556900187
1337692091
926331547
816116376
1576030769
1048593335
1465759232
1777945501
2018016406
695253743
250282974
1829417480
1961827717
401943288
540552246
2033015126
1616054781
1512714410
912931660
616785198
2109935816
915363141
187725751
602370815
78798210
250206660
2076485694
1078454467
1926161016
1134349313
1356194475
1552158426
673368645
1675059753
1764155870
1987833514
278524734
1142595513
1187570605
958659699
1348759733
1672954089
855379881
1334674985
1053758925
486862788
1155425612
1341451399
1967851415
1932771320
322056597
1053205323
1451054854
1807282958
967118343
1454110951
860857340
1081607362
505439981
1943054159
437962287
1525219147
181176569
900869175
1713668316
1872566196
1032796122
602532051
1405697051
1017287083
2112801964
1602423434
801818523
1550380099
509795372
730676056
777856034
1374049816
104555638
1555896611
279598914
1776249128
2103936028
151746415
2108048355
1213345731
1938077537
493119034
1428917679
2015719498
1606393775
1352073978
1249542833
375210309
523194586
1071059190
1028853252
959833664
1668556678
1514232033
386052650
2124805078
1401104444
502518289
1658817129
1021885281
1957094444
174756199
1875465753
584187937
1239345384
284328711
40471124
751563426
1407628779
891480482
2114677859
780170723
1011694297
2087626432
1812280305
1347332743
2049301939
1023298526
1875588394
1120781281
654051717
1361309989
2145784622
297673780
114443367
769251149
707066475
1793704026
1981140292
1474088680
998564431
1553255508
76530421
873687268
1516623977
37728224
2088554968
890433165
2076660163
1302020765
1897163330
1890787874
442795440
347098926
803766084
901891864
950652923
1297834377
346475539
1258746343
2090605246
1633540460
1189388872
367730926
518738221
1298483065
1438531905
3152921
1955125742
1217007888
1966256896
290299279
205199504
15097089
1430598531
1361232296
801568883
218515384
588062239
785203092
308838056
152198860
1073570927
1335322909
343106786
1907713563
466390074
1460531941
1175763623
769549221
1636185537
1785628020
961450056
1537209317
1349462551
1723864142
1030138219
1536026169
629469507
2047213348
1277244933
1092231274
1786900656
220133850
1128306230
1032965090
1399787821
755022839
2061706032
1316735389
200011041
1730247277
1668809280
1866034575
1903593307
1442850419
337903367
1223328879
941328499
1742501509
344943960
1521852111
1528301086
986691178
859181944
1471522178
51761171
1050107777
1668422831
2129507975
936069039
629307623
1822102438
2093238375
1122483540
185778122
632415281
1957074660
508909251
402823130
254993871
613767020
536444385
1350615829
1455877555
729527579
1362941461
580051588
783051124
1448187009
12827482
934264342
1691451655
1999249698
551569422
2109887779
1270366407
745513055
1835459434
1357297315
1365101636
632131252
531519373
676438343
243111951
1584005929
665088007
636742652
715762676
1991203872
1962942427
1770698093
668003662
1141322700
1404710814
216882639
32272869
1825020752
991261649
948585798
229431588
1521721444
782207967
1277384124
589344481
286267635
1957897946
687559092
1735185891
1970124463
1847907117
1069870570
1926232424
1636394146
1189303306
499429515
508168275
1606675151
125075467
1370921480
1986049607
1121049081
1129817902
573084916
647628549
1550106740
947290422
874163855
728096830
1840162455
804103098
1775638298
911188785
130077304
1351975187
1863051635
1919995963
1894175743
1473572220
409779243
1027452821
1195301500
1432759903
1913256284
1910834475
2146455245
316117049
284294822
328976755
226605412
1068532858
2040006212
1968041109
1726934571
1329874956
767088238
1934434329
1547730848
760943082
965556648
1840687512
478510313
184207597
1631272889
1885945033
204502086
79184432
1553417576
1468259749
167297273
1209665328
1617282209
1166461754
58793383
632661112
158264600
1783591048
1109689072
701529948
383058959
1749573850
594168128
1701655583
1044286739
390485962
2143459074
97418601
1166359037
2058044784
1431049125
815309050
1924834052
2055757655
1669588084
1457153683
1282656153
1301822234
1071706243
1365677663
292312538
67760368
175861090
486997803
1068677972
1228293528
1291956953
1966212169
2024668470
1014488278
895178583
1477162016
141449343
796881735
1216058477
781936277
1406773816
714940723
1493430959
1748951717
1919197100
1301783636
7880308
1350831480
1026141950
2110435904
283427650
1118969775
642700963
1348817675
1878511898
510354647
952837823
1103184553
196052931
82870370
834474042
283925552
467463094
1856912656
966950377
10291956
719143449
350151249
1558426718
1290454548
1795863771
2066223790
4323831
1464046030
763707216
423506602
786106308
1614252504
1645535744
1018582608
1150435696
550728675
1594236799
927971175
550548784
862149121
1258405917
1310569581
984409181
2106993785
1644224001
572216845
548098962
874212308
1906195125
1926323689
594076493
435412004
1344657784
668458142
597684113
1271807604
1021568206
2115784617
957954162
971575993
122936056
167069888
691638883
1762812683
233898195
1999411917
1761435356
763270435
478748536
206115042
793955114
1347372264
1829930879
1988144261
1776540347
1925392108
220618397
1205627711
931214730
136835574
761278895
1496749550
1618919791
1774670251
1728303950
1843172906
510853708
1445454154
1332379267
113071271
1642742206
521874734
1071137700
1194139638
633241534
1613872433
192593087
627579443
1155869415
1364076308
1953630444
1562128226
816029918
657467689
199561692
979604534
1379628520
1978715036
1212290873
1471728444
1413449244
797477706
2146206459
1368208447
81972411
580422785
498664955
1045111357
2075264218
1271911414
1337523184
1772910761
709431798
1583712808
536221659
1718539126
11874223
507594016
1507809223
26096466
1398073875
9067247
1447576098
2119120368
958848583
91700124
1123772664
1115804256
647512608
1616237389
973157931
1048944892
436483428
1223030113
2145124502
1689823281
1144314055
993971635
119170972
1880732635
811020069
2040028029
1656813373
168243970
200459602
1433531116
539759910
321101362
1352016480
464439401
338375778
1804101007
906559566
2036433404
2117489028
311453579
2096450449
1293930833
2143205120
1453518446
1326967740
450303852
1153173936
294139794
589976492
1044057347
1572248751
368083074
1205197366
34043534
850398741
2130091569
1914820987
1886248164
560671374
42408635
1760401395
52973759
1219762760
1001708387
673642575
1338651624
896128170
438587371
462352886
1728580862
489282789
1070999419
1509740764
1540317113
228542009
381325174
389103216
1227329778
1989541841
1268120128
1399460119
871681969
940796275
601910426
621274358
1339426833
1691693009
1349014647
1370913749
2088164715
884437002
1856104151
1235805648
1120840795
832775401
1588332115
2023387428
803574977
2093341306
1815327126
1164272347
618171690
552839792
75430072
35681862
301300662
1110737031
1409842275
2077501062
350771447
429762184
708080693
1241038234
403855892
263756026
1774730128
1930308876
1531192162
1859658427
418212234
1958653515
1010041398
299680219
1403612813
991767332
657010459
587813749
2010298857
330329412
1316296759
1906903084
1504471436
773592887
561230847
476553305
745635434
1163420699
2045500054
1230827574
171482290
428453933
415803559
1676454954
716787780
1940441428
1363470767
1539013974
1620827228
21825193
734104024
656039187
1629262022
1879648577
1470107735
1449736678
703310067
1290535984
1973035487
1427235807
223523197
1305865437
439290686
131874750
80246517
1332998964
1642091024
1333576837
1715239905
2077352475
253120824
291389263
2021848870
982779779
1806031140
1204281033
661281271
1024050332
235920254
1033930903
1076059721
761914881
750001205
19952845
717528393
1101644953
1464855751
1147277974
97692973
796929218
1094839874
1344484394
1557514229
1078267813
1026284258
1671922502
1797650702
142539492
615209201
1332559230
2016859173
269441208
620942575
1459959823
1523299092
84834454
1269523339
1673473162
345865245
1686658885
870886520
1434144010
1075507320
1500208944
1620564906
1174544449
906789375
1796831365
462593286
1583588835
1627697799
1915584859
639573301
1828635297
681965711
723850841
470160518
1039267083
921120484
599806601
621271434
1322668309
362777180
688410621
1854503645
1371915372
1120081769
1225617306
1769136385
315466610
1574486500
1821272479
1851193851
906919079
2035474881
31008327
874441150
1810511226
1720930902
727080203
1938900475
599879154
58986489
1632697804
607016835
1960914318
617438826
2007654533
1962566945
1751242531
802322371
2102148643
2112816404
98067812
1404944746
1950969835
619476969
2145054398
285576068
1857976447
1394870960
477721042
1660049051
765645803
1578402018
2028726723
1724883370
1943801755
1901168414
248949389
1217413434
1493412493
1416572075
1822819563
214908006
74497644
445277880
1638019777
70661310
1513516764
520591849
1903987644
1282560643
1223172591
759180418
976683194
1057012938
269779155
1324884381
308732146
238786160
76038105
2140453310
83092865
355501370
143240712
1747787454
1922336338
115982134
593366723
1387140346
141071803
905093558
1552529655
812234311
1714627815
486592377
1012662047
1653355451
1037349047
634050168
343400684
1762566108
1757844687
1664441963
2016051701
920699208
1735969079
270524253
360737490
673377465
2039670050
607772487
1831506232
2036918015
2100915450
879343831
946088028
622776381
110650471
476965189
556415129
910759076
672410878
461498115
1245053049
1844996140
782346261
502235122
21699656
183158724
619095314
1637203653
1468692256
418546723
1122210963
2072926856
1083900484
1742492724
117933219
20622416
1117337031
665677438
279930303
924921123
769546513
707963898
1932629507
740588732
1154519693
1878635190
464959071
264040257
822919300
1894590263
188794454
1576903803
475732228
2129454895
291604603
743318769
1090490866
853232576
1665216081
1977714902
1175916976
179860487
1572228387
1058285097
1104307978
964990606
2018515346
1123600063
1149241859
667048938
1783884942
511600434
1551213438
1167212931
1104088800
280460236
336223583
360710973
805162523
1877721122
2146630479
1094389132
359192612
1597869299
225491732
395507812
1664737354
550221238
1558445086
87099709
912820887
341372865
376680558
1873263747
612409477
178372668
1268421762
1418811734
149065213
296350219
562769858
748063358
1014965195
1047172206
763075703
1414922463
19899844
1013547336
487200854
591798010
216735193
333671216
2047564929
1657383183
138016910
592540545
305380961
97550677
2120804752
959662424
1210849046
1400727806
756815794
254201523
1422095325
761907918
1409519924
527845372
1141804737
876645847
479332296
1785073895
1130762002
1267265249
1823921589
1084939301
575967298
1603953478
1992050899
210860136
967144426
1456636664
462108597
1535188825
1088780480
1095105223
1001708930
362892164
1942362995
675645094
1589903003
1636570873
1173667527
1362097204
662066193
638984414
1159109565
1563044850
1587495110
1951726660
767195624
1769358616
1972686185
1613571781
556871617
843226777
1009249368
1842382183
1465772795
1005191603
625542673
1052142637
414138423
750636135
1486474719
280374236
1100088283
1267934166
1984781647
1846355962
164555304
90975733
1574410581
490304907
1197731696
1857442786
1997331873
1941045508
1703577672
1790348563
1886581213
648363179
1304140297
2111615038
480527598
285693587
161626731
1305923168
331772342
643364698
1913534653
1952290108
2100628386
1840220102
1343712575
265468020
1755427396
1755840468
1791152638
1726637394
1695182331
906836992
345662132
45661129
252138470
270195861
1774765375
1419530602
521171629
2053483184
275364335
1402911571
326960732
194152451
1910526764
1996759150
1763505186
992273294
220460796
300078027
1886228503
2077079825
789915053
1438381843
747284402
784602717
252381999
674112552
1276958517
617622103
48944976
33235066
866526594
1842469581
926539065
1002018253
1001253007
665576131
347831386
2125190652
879554889
1369209067
1045155918
106210271
1941635150
1630305636
1455958459
2038630072
689865133
1912484092
133582190
1605247918
1862242698
1776579002
276528599
429531208
253708360
1321960160
1880377929
1247743173
865357505
1411144327
509487088
1208669750
1152236097
1365473090
295948729
2033664199
2134716742
1680097157
943550627
1997335127
1575573387
1927407275
1748339694
1632392107
1128890853
528931877
771998111
202765362
1772860234
1936966024
1280198171
222974775
2022039614
798943302
734211408
830155292
1051950002
793598117
1798994530
109481788
1941981961
873357192
896661507
1947543494
161579596
1036166369
2060703894
1213489669
56502373
1100466634
718872186
828749766
1950860159
654413626
163106005
1377564692
1048857976
1775862603
1144315639
2059377199
1590325039
485374127
1819674861
213063548
240191029
1214972986
403128443
837832090
1125314550
1134641827
1747061752
1467476182
430448181
836511873
1520212903
1139529326
2064970686
906499712
1525328257
833470117
1544611813
1091991784
667034093
100304751
1113944979
321334673
1125421803
345759238
1344685258
530608634
1194223046
1508428202
1805892507
8280454
619503195
854476201
907586990
88263731
2082202430
1572398033
1647604520
772738082
1881968348
1910011545
516045417
193971356
278234864
190235408
818848903
142909272
625876226
276446160
63744495
298607600
1828009733
1288553093
1700447639
1711185137
458555044
302412489
1432971868
230410034
739531423
696284110
1252245130
436012861
1720135179
522965732
102473898
1171023812
1018061274
1357014526
274330472
2096013383
10007391
859813258
1024733615
287793858
1081429509
1731456750
434653991
333525637
1925786417
162193014
2006960255
1512161733
2035825137
415232549
1285240764
617863276
1651724276
1612202876
36102086
1066385962
897311002
404466063
1436139058
606815416
9339011
1105581120
1363134819
1366957513
1248143399
1273523516
3178218
130550260
2091010406
827802388
1666364964
95769214
1339401520
278362900
1424932203
742318882
1001122843
587910099
1934605796
551217631
1792681722
313507669
1511352329
414382897
863364836
1613757720
1693902804
1881457192
428555704
1712692322
1842880650
231880023
1793162676
67141368
1932669439
1353340310
268419749
517255865
1391477704
1819505794
1067598158
1761270788
1224841739
545260145
1458659376
1340844198
671216003
542565475
837523363
2053064960
1299784760
1446531854
2090015199
1956246353
575870206
1535656002
378553307
2121166037
189850678
457655814
1209652292
1756339499
72641562
249764839
806612419
233449488
1015481472
1707578902
7789893
878645079
1752993845
741944052
1328458538
223894977
580112232
773980647
1992586130
269539583
418708925
1587186005
994215481
478657353
1940895112
2098631826
618942270
616134404
1285102658
88081138
1128466076
282492888
1168856838
782757144
1355819334
758193409
1103578726
1570200571
2005842143
784024767
2128186170
1718126225
1159480361
1024294003
1334039043
1760663710
758822678
1997522253
1972070466
1370095699
1328280375
293440713
627972122
978535695
189804524
2090706822
111037412
1947100589
1402479322
1890014168
319257687
2028387881
41676682
1450001199
194765449
1526429283
1766318232
1007136073
1322022426
59799624
800057144
1666607588
955002910
879750679
196797281
2052330288
1436522401
1109739560
1245099275
861089756
211392284
1706740826
352719674
1029596560
453416598
1354935006
1572416683
185905961
371646899
1586797897
1342312663
1752871587
1656312594
1372130582
817225388
374989841
2146912490
85639446
321633895
2078736078
1006821636
1391989807
1474994345
2106084605
1657306427
925676467
1958135634
699731096
930385714
1378673963
389027199
856087160
197045686
2108380540
1213343687
414590030
258666341
239234476
1346843891
1826267877
2105708756
773468893
924759413
1508433100
467984067
1888725727
1612239909
1594208130
351366216
1461898314
1649911509
887677679
170691976
2074079917
1793535390
1797767915
1507794136
1954143883
556604365
266387887
1892845219
1263614651
938567718
434184717
610934331
111585939
173057304
1467853315
2021308661
1399087287
1560879253
1383554122
1600230244
1261190398
431213777
1801796417
1912307096
678654658
446296107
1698435786
1346195133
1905571604
1660460560
866994849
1380884846
1075967763
1755510256
490062075
1831328009
1239324132
1628712193
601205666
752118857
887829434
1428315494
764052514
1771731707
147585736
329457456
264501274
1684580600
974288647
1953687509
1865213022
1108034472
1586754362
980431605
1463899954
1808379294
204824506
1142649543
55220968
791482916
1014350001
531417089
209340204
231826218
1258300450
9470454
251485206
155294710
1169039566
22767394
1509974996
1442860550
1216600911
241681771
1690148268
1140684252
139367807
1248610863
214839119
1373279695
2058273788
930980522
269967337
1266555851
980855960
1812718606
1187830229
60230831
1533447404
478985253
1478554895
718403851
1483687936
1201891598
2119960964
2124429496
600087928
1538750932
1832110433
76705697
539485783
973821515
257663799
1181178400
1861508300
209948705
375860159
101703949
110487944
2020604509
1110937857
671708526
1899199052
1372031359
1397560443
495957429
1668669469
258473033
1299549197
1732663643
259274111
1644842109
108064347
1545364805
804179084
1958536515
1984226036
927574032
1143055833
114599293
1561878109
191331932
1419210153
1013294777
344998568
398843601
1569063730
863292894
1220938601
540913375
593331760
556999564
1594981998
1323392564
1112730980
1941173259
2130601676
1376570295
969876739
833533907
65492802
1484091799
147567735
318620567
332297169
1073469722
675671342
296403135
841827460
1126127508
1293000817
2088365360
1670680492
739578369
1517575665
1627726937
1494563798
329468423
1393703338
1956097680
545995258
1963061554
1574247042
2015091251
17004655
1730250233
546803831
1821072069
2023087218
383334359
1115435628
1249079978
1126974585
748507978
1543144763
1346232804
1741656738
461305497
1925867780
1611636583
70500176
1851133238
1542918279
1328437517
1817965226
51811607
2122481193
1979562832
911189847
1131555346
1965198166
1086685810
1878643821
1292294745
1975547313
1989235235
124461125
578568960
830731854
1687901636
1540889132
1779430436
273866566
433236213
2144107706
1832000747
1053704837
1596884845
1798076426
2146664413
2113281871
513754542
901579913
774221624
2143066382
1938690333
1896627300
120492409
1542567339
754743234
1521663638
548416716
1292936026
443857319
1711740957
1799732307
1821869761
303816623
108803881
1001851789
313709130
928423177
839116108
1982012155
1294279441
647100121
1156467000
398658662
359966676
1273017413
1189048595
1862686488
109514511
1329502099
177464664
686375865
1307901265
711613849
1078805049
1971761449
1971194739
694650368
1423956636
1694900371
1697008802
1205396549
1568301505
1093077317
648436961
310703854
1516281347
248149355
2130114462
1836386506
1223828210
234612295
1658918066
1547704387
1333138152
2115665892
530288652
724732064
1128590027
518225501
1218402160
488872277
1678332582
1581183151
402333773
183084679
1693513959
1573895825
1854908063
780022279
1053193359
2053632875
96301716
620933759
1275932370
1117934431
741156680
133639196
1515738674
1359099663
326850822
1460900113
708171784
1226485808
1152445229
1230301621
1227252566
1180562852
1167128187
2096055444
1195078263
1582700508
1357199262
1660251848
68443614
1864891487
1074922795
749171752
756250077
1315021722
1683672668
1836640250
147072388
188003201
308289578
369095742
1368071252
1516129451
176174366
1629369094
735674508
1763518064
887294510
1171541525
842803685
1068954359
1478163903
2102486810
599778127
187567024
90371594
770656332
2000925975
417883492
1839402656
1357667414
1886533593
103337191
780455726
1909747341
1362816528
542861983
1728047549
1940468691
1690609336
844533501
115900564
419142108
1727129421
2110834556
1428682023
558293019
900750998
1735211453
342441403
1727952870
1198284193
1725909134
2116141999
115321987
337730536
465993729
2147469834
976753613
1956675533
2063845798
1072126905
854705634
1975923155
1600710759
1724301601
1901485556
997701254
1673739644
313229272
949600748
1365365039
1264767961
346087138
2019406666
764505374
1633596818
1191245536
914302791
857690362
502761184
1426147074
1033791166
826792038
211381028
1013175290
301135433
761771635
1545482514
643157405
1864124280
1014415310
907069038
1822735825
1455435737
1253686542
1892873467
1016282765
15215142
1854162104
1806067275
1219901414
1278107194
1157864984
1656352833
1600366164
485191909
1579920043
1283205461
56355158
1874205943
1727977767
1486111810
1349949728
1017483924
260710195
1946301674
104588683
635936831
470678553
1158093995
108231601
1297851148
653099574
1687616977
1842476111
302202381
1394371179
842315957
688769624
1597627303
216345994
2050576226
147118326
616822002
2030052989
1168601753
1522229749
2145854141
1477754150
231494891
1998429071
316404934
1860016161
890161096
2089600833
17470336
1900599133
292397080
635490302
61023942
17651133
72245535
950497173
188942060
105772047
240988662
59366922
1752675530
50588489
90118562
1071777680
2115017293
599583
217547491
1776831066
223384110
1421583262
847382701
1191361757
1026570403
1347609023
255953477
1507785889
318899050
908087048
457541568
1881113734
736698848
202622338
1720108669
1166379495
599008709
1828523144
1021066320
1822450732
919368465
1713595026
1284064537
1160477295
1376483369
1642860706
1044782652
1147386265
1818668662
1063846785
1220782792
868061903
864248382
2026401420
684425384
1317306938
1164133157
549352806
171785151
1326259193
1719319730
153214779
1430919752
138585061
1554126285
320130937
2121261678
410593990
1416780211
2066909630
1725172924
378352876
2009008074
1784363742
230701376
1383721043
553487445
769051557
1260448826
1588511523
1619755024
933739275
101159267
395172307
1441050818
1778843729
1498466517
1117494527
804909599
924972397
1538259747
654911590
2096739501
1213417806
1199650168
761403569
1257989933
774896121
165826067
608627131
2015272515
216094325
1337217070
1010621663
1909392697
1315244523
2051420300
616326938
134092103
510405984
2089404913
1892100045
1648596770
1370644916
2094276765
158230080
301329005
1556476448
910815014
2027100292
761992657
609877747
2017032953
1078489405
1437835184
995864290
1220718452
945944052
20983382
287533591
458130299
701898152
1661136887
607853530
980854008
1648260822
1186843450
72514860
2015259973
2145277369
1078875970
1209689857
1839078808
196676203
350788643
434121876
285303461
962633620
1381079816
534904141
595206625
1208360931
424320605
1265979160
4754678
141845861
897470888
70799592
444169762
2008968870
912302899
849831191
50076859
780811740
1502767775
1603248861
531613978
419511903
947509788
1945592181
1328238936
59716441
1340126846
523618751
203320597
79212081
562648849
118649083
1045332409
745671802
1556836073
669383304
1179627322
629145121
745118633
819249885
1950032793
495621165
2096152312
844927106
12826604
1420547636
1209146907
596529157
1261032438
627237186
780749435
342676644
229612237
703893053
1799279094
1510581236
1833852649
1549967129
1870182068
454608542
1083072147
708998707
1091153947
1641325507
612485069
1977373763
9449962
975889259
1979974897
1646009985
1324760598
1766545218
142495958
251440306
511900541
1976692417
2056426188
406232967
1424955135
98873358
1412268909
941342584
17623981
180271781
681646130
1688723890
1203073770
1195463130
1250441299
351295505
281738356
2034495119
911521887
423290274
1715646218
1266440770
864591618
270876253
1682296934
938987682
1270591868
124128259
177984941
691939802
430851770
1053851132
883833714
1918373105
432694495
1348689406
1989617203
605104714
278144272
810331892
449563240
1475313066
1252679540
199939087
2098437424
1064867882
1830330236
116669817
77417382
545125126
1138450543
839819152
136477782
1699301821
2006421942
1446949245
1948997224
161610663
1386635986
1421439480
480432799
1942255476
1085691780
1656747827
940364524
847555592
2070062198
1431225412
466551696
670335978
1631703840
9021256
1847427760
1510434557
1141681768
1659707424
591155367
2026619958
228488812
1819168346
1088850063
603170048
1924095214
768763682
197943323
394610421
88754650
480687302
1882779673
699186528
1478420260
1549933373
672187598
1774689573
116454723
626599827
1434072593
987999519
1602611074
1850582518
44074885
1913233930
294766551
1837285269
874696898
1389158297
994337685
1516151126
2095033806
985219832
1530380142
281192918
1190049572
1717040561
664851472
1399005064
1320731177
2024032035
96702849
1787260807
440396152
1340706596
1540041857
1086059262
130571450
958601248
977777203
1730035212
1681062166
1024922004
1639048244
386725329
1383770640
277187030
1937136913
1461989029
719687832
585396358
757660878
1569673861
1503327338
1564582275
1604426967
567906069
695139228
1560540701
1793264595
1283836927
1356147464
1415864220
1657623279
1389832427
67808989
1016596975
532431158
290653305
1084844595
734299561
1632845907
530942409
2079641620
1794570835
1356296342
1689372447
1448182561
1450663978
463015208
565595111
1937292904
619758430
218962026
1066356499
404260040
1745325352
56119388
557800774
850500113
1930876750
1345088097
453480242
2124694188
1391314233
318281757
1836599274
2105330719
595977938
1485722403
1208187608
330358140
1456186055
1333490131
1589213754
723422993
1773250664
662340351
184110396
1455311705
317221475
1031434768
1056804477
270038619
682795190
81687654
1213125100
1211096855
1366283003
834092124
1967428476
716306086
211151549
2127984095
769502383
459133205
1072876872
96308042
1884902314
582151594
925826842
2106110127
1712955653
806930093
1772768384
1494694096
1836621300
1288710721
1693154613
600977719
22600432
337599013
1744571827
663897628
1465552202
38401137
237564432
1430646516
1639855685
1829086015
1572954086
488170199
438161568
1027380599
697082112
1509807236
373655392
1259257484
1909452010
798717593
1754592065
170057585
1407011760
951961548
829547088
91772389
491028511
663529312
259368070
2131408327
1105131928
2145956255
1209918303
1622681674
1108332262
1601135374
317325226
150705395
11583580
1439139340
1693316957
1596690849
507855230
586606111
1929630811
989875
690785245
1218595921
1558487684
1018762041
1353431376
909689875
328330756
314281366
1254680047
1999316629
295225809
904125307
1125145244
762376146
1675058403
953181601
1920777936
1237015111
1301150179
1523666322
1859867518
1574421361
44350613
2124731363
1378170034
350377991
120500237
1321241123
275162182
1342834715
995327289
418925138
753753065
499565438
1994957117
1953756941
2107041614
1015217615
1478699796
1376060492
1295517397
416906027
216728198
671926015
1949702453
984114191
1719186998
4492857
1753976336
1532666208
1929826714
1188594184
1418747977
1793622318
696236867
1466322302
1979684935
405840613
1731271609
1703972097
1557321174
74066706
397265573
66586789
464314989
546389984
1529300607
898347621
430722112
1322176007
1604825385
574648238
2006910821
1090294750
1706383293
962701601
1622153450
814118445
285786000
1087087454
684214361
1930042594
840842583
159424017
1224399538
439735966
629936837
1059700154
477582426
1015530708
975574326
154450568
916013834
934170901
1192745943
2036292000
1154420911
879421444
926840193
211922215
758177104
1861746417
1328195528
1351097301
2092982544
1175674522
1465169032
271462908
1047189243
1441642650
472557611
1093351761
2114318039
1801487157
1640116324
1105303995
144754595
1726684523
2031549013
1472331961
1839329741
907557833
417241066
1026773655
1514895677
1561107518
1947922342
1945133492
593360847
555745770
1152659847
2043441046
783527793
1082227298
545478137
1794077945
1892461729
1107814755
1935025140
230371659
1483010170
1265622277
1620426513
967443521
1280156338
325560834
458800667
60329191
1306676298
1877659702
1942603996
386601692
1687362001
814589496
1827389175
622835016
756884806
1736068783
635725124
1459512458
1093257405
2063594377
1041669504
985113024
707655664
1421167318
460661462
782436089
880976758
1112498891
513200426
1617860461
1036984959
527283730
1479897964
170907691
67020023
649889772
1071651103
820490248
135900614
1408141482
1003091383
1158287356
1249678761
254722550
2109654328
649749189
2080642178
1842072213
1365621789
881706669
971560067
721240833
1947991229
885263355
136514524
381983273
1859097965
369655342
5185179
403314824
778307419
904623238
288115265
37172599
1061770328
275097964
888035027
1705980625
487494947
1960205113
851136862
765919555
1993938891
437072985
1372474945
1291677001
499713564
739310463
1524118565
1859424737
175411942
863243255
1582795949
382572203
46313989
2133300715
1958764586
1474802312
1770935521
115254947
258807578
1210284275
630927762
221378699
2003920091
439053665
1434783972
500534218
1099446617
1298325686
846374098
1565591122
1282784192
802952195
326428285
2093734905
1364610311
2094442038
2006711398
94256911
594776334
898058011
1424664842
360175786
2002289124
1762243737
644956402
218974253
1727892018
2071854651
1408837751
542993557
1795532319
460460527
298441451
683635709
656772957
2010681378
1060141148
235582426
837676455
1877862390
378723204
357124521
1850839717
1636612899
838285487
1619428107
526432978
1771211490
2064204674
1818889732
349329517
1561701375
365288847
1567682765
689202600
2035122877
823544866
2008369832
1203519230
1127089965
1757673260
693492766
1431307516
1322750456
139308726
548296293
394397431
706473923
105347537
2092004663
655832344
1819917979
2081287257
1054203222
47291074
2047807635
766903726
1126614489
215474374
1445222801
1782748857
606693459
305321831
1964024560
608710572
359151766
1981417716
1415055188
524851003
1754588558
954749871
990214046
1848559662
508698916
1420921979
1667286749
1131706306
349581433
1334978749
1916927614
999957557
464995451
1844572284
123927201
1455073856
1834129772
487766394
1563446913
1176724608
1264541777
6563889
1572499539
117035180
1029598734
37059366
1166552512
2065153626
884454419
1652448463
1680566393
1298597132
594968827
2090319211
1167661468
1864745640
1605732338
1591588334
241540830
1604067724
2129375754
1431531945
405163562
938256088
694859073
847388956
1650020990
549980350
1065383462
1877734273
928304903
1743621211
114044597
831265308
1943948599
1602284762
2004377451
1308414166
858484456
157206700
640321414
922514044
942468172
1287166118
815375589
2083164527
1210373961
341912969
2145156315
603331195
1235822608
944944892
614509372
1020624679
1582534944
2098680015
110853170
1392633855
1417649142
1071454820
430279568
1695444609
966265983
371119179
1209150696
64249720
76844617
1005192754
1123261545
5080447
1130932303
602648091
1847391970
1679129373
1833236713
1485600073
651360717
1869284482
1990965953
495284277
826051456
2041213746
58298548
1702257411
700714047
1465519685
371431795
925274402
1824156980
1392608864
1653329201
171512523
2142048678
1411739460
1978441893
1933423475
620722007
31441343
880603599
723998692
1668916583
78538321
1082997772
374402394
1889298036
87082900
905909381
1801051696
363612028
598567969
1075310163
2051215788
1417961602
1717082416
1859135140
1481994534
1113711931
41221144
1407146315
1568339745
1140423757
1854365028
1457978527
1809007861
256336113
1509317358
1530676733
1785512164
346769871
2022648238
1089623549
808140094
838933080
109600849
2112203897
1409623505
1468488240
62638416
44688694
1944073801
260339239
1659911488
1515895793
58112234
649840572
1277986181
1936807999
416173169
82011676
388777366
1121903275
1944662471
426491324
1294986812
2043502591
729490399
436859183
1333835484
1367856735
2022355923
764805336
841064642
2799779
252195097
2129509195
1883668662
1004378989
1233327742
414021221
1514803492
1232548120
709296344
1404014075
2063338755
1854705055
1414081868
258190660
876630397
1041019814
577732529
1546575651
2031618091
430532604
1809453150
891643307
1431165357
1768836564
1341670059
1603230365
1629366215
1980189711
357720957
63510591
1364479987
22493222
974180028
338716848
175502469
740281176
1298767491
468680450
2008371335
1855708754
87941338
412530450
1686343862
1695346130
1129272819
244718992
968635904
1885136622
1637332592
432521388
1166180522
773143266
627737037
1348192286
520741157
302791706
623531174
1737971007
1168274228
2001322301
1014679206
653732889
1283620934
1287918219
1593299259
1466376748
988154138
364256785
832290064
23025752
1111316594
1282405088
1327274391
1977104778
172203309
1369605739
2074753459
1260799053
351702158
1900527644
1351990121
669948525
579341413
694668791
277583183
1803901233
126018989
1176289451
1630088386
2082912652
360414732
290811847
383186136
1083963592
147168030
1140368925
334500783
201132116
1674062714
422155744
1952485707
123733581
984095217
1536070922
1526926843
1852276112
807610289
2140873099
908525539
1086352883
1184091619
1560161662
885553679
1539382472
775366807
1551217427
1847753233
1148824855
1676535921
1986564582
1768209994
1135050568
1104235922
700953098
1131816174
1377589827
353708373
567767202
617386303
894065420
1657792648
346182878
293821000
281390384
1063364155
2062944996
1509507411
447548199
2052277584
501983612
308211649
235538025
1655083849
354172151
2076114285
1733957601
229667341
868392054
824737536
1821472746
1421216392
170624484
935664722
2064170688
732300984
200606235
1086565951
317082835
90625028
448663731
2123018
414481013
810741161
671587629
1936946999
1257607446
1872506473
1478998704
1343182518
1923517084
342829915
189802514
265777194
1656855018
2077201873
1892228266
945320070
1810987991
474392091
1268866105
2144015242
2126941688
949783812
1463063242
1607105006
1339994171
1526066875
1158216161
1973880735
1854991460
1842242729
480592871
1147062847
1607329497
510199783
1495257320
73688856
1946555912
779092865
2001218123
696095060
939967431
2023501474
1114359752
656541816
232707230
777891503
215423770
1071914655
737958034
983474650
609477746
1418446464
1976820484
1071173926
973459157
866986529
1518513023
1440180906
539382750
1520683128
586970425
2107491358
792783062
1828396030
1517699084
940319848
1471181358
1601030419
1088340043
1174116094
1530855398
1875137550
5611272
1453966467
1709757074
50093959
733119110
1265489632
1004774940
1732342446
1565318726
1037001320
1982547793
1063274321
576031589
523786219
1307865050
159227996
942876881
396034010
1116137979
1123657656
2121417545
981793685
1948253522
529061206
1627014760
1077432416
1637753599
564878429
1666724856
713259371
1305936353
516694616
1594893428
456229404
1821946471
1500527835
1946587114
604710877
376916909
1610610713
456285527
2122450167
631748307
1188193518
1088994127
1665057417
1162398747
541355866
1161019474
669733643
1738257987
1170504859
1036309219
1538405394
1187815331
417042776
1446238746
1359722709
1192011223
1532821476
811349248
1569873018
1205736977
436575995
801668146
381099105
1838412195
1693681439
675154139
1951324753
723892790
897538451
2023310728
135382659
1469613392
1763708542
810272429
1665520169
1633573281
623004315
1995254309
1374497184
1026347804
1193033262
175095839
1156691653
2095844834
975637292
1235876596
451324612
243195036
554087194
1711646666
1897468142
2034582219
1099533643
4582953
1153984675
207239777
2106082778
561322308
1853900728
1320009640
1779393191
841688909
1739326535
624698557
1029395184
1199448533
1419601914
180596448
1483736291
1443708515
2069850316
1601796688
557122467
414697224
567143663
1180608050
908009006
967887204
1133220756
955697447
1016108284
297832494
713984006
1900064223
658034843
447013581
857562105
82990798
1373413335
2124484002
1714743491
202983998
873463340
7254643
460340044
1885349708
881484252
1272996014
2108392663
156926392
1390317963
413594959
465245589
1968703037
1837040648
1707787211
548364167
761259653
1578616115
1971946872
1698627628
638946856
2120672357
376050333
1175442192
1718066671
1675389851
796320265
146279247
1477062867
1080745070
1924157902
460347181
886925342
1527854969
166180724
563087594
1468088091
2059897288
122959771
151800301
1551345743
1788281808
1548904184
1397970163
1817571561
1841731240
366981735
1308407767
916876611
254090104
528650060
770153976
406547803
781844716
1383101166
1501569739
517241018
205881766
534942741
755280899
387371709
1352229565
850031128
633621389
284837680
888355213
1966548507
661596643
1240153642
2019637882
2119989867
2024929450
855840934
945458834
5032769
578120748
1423430752
357839477
1918283597
255508141
562296934
1060854807
1326933745
506345896
1487390964
503212354
1710429565
1470679178
2017772611
1181570507
1740882153
251237160
1349805673
1272625606
63969922
2138087255
790312396
1124487061
456855207
1489206205
1004082896
1928987275
1178410364
956625377
60287293
1017283863
530086576
1082703994
1580821275
839675539
131659334
1043094919
1208313354
709812773
1393601683
1755168935
2073633589
1464646879
417496635
861484447
272181008
2123713351
667635920
204944846
461780585
1993181354
1773868850
813910886
1421255141
1865082015
1496228181
1320483658
2056575753
1319670086
2065380562
1409529564
1151619001
616585814
723316007
321836759
1928171218
898630201
1685644217
1676844373
521319517
527706358
329523252
1891844117
1148001822
1883355829
1629507877
579271379
202729211
1013376297
1335839682
2015897876
1154919550
1784452772
1954436189
435710247
237902310
1760658386
46804541
519947725
546815262
1863824882
1444738218
1147332752
1149870743
805151113
600226499
1164137560
1956526540
509330510
1976693612
338470711
1452212605
1845480301
345285174
1783489792
700480434
2059289066
144659142
23972195
20998691
403949232
1744493065
1126244903
439833319
215927536
784719302
1624912271
1592675237
582670418
1952654666
185210993
699010805
950427549
1669968141
1756186697
565991369
884739565
1957141410
2124152356
407668260
15248463
120111607
1746388043
427330426
1923515602
391262832
405732499
2039422525
367481274
1937991448
1437561472
2101622513
1333113508
2093892560
1098970682
1457574864
725036110
737599535
2036399554
294585696
1859628360
1158420165
1326993449
654525142
830971188
1491721766
375633704
1659110769
1167422050
1830185017
971553156
1651551751
818663681
1602947847
430923200
1846063200
1151152172
1561981254
733606848
492046316
524683522
104960508
1903421256
770569014
2066648201
660533488
315660859
798161233
838132267
911189819
1376995026
670250323
1017703893
414495487
291039793
325708491
1122147841
187109385
1293760060
788226510
1987822199
1523521573
1024691077
1125780398
165046734
2146413336
1053621455
903081649
45664427
152444589
1136941052
2116639414
65513237
734001091
914962638
695067964
1674073921
946301396
685974336
2125770092
108213156
487038727
518366738
1802037604
1975493896
306825638
1896776632
1196669161
435335476
78379741
161932918
628114158
1104744610
1142080463
801151291
1376721162
1496698272
22453758
608717410
1307173941
1083074928
578689741
197514785
149444815
830311186
2071321756
2038667356
1450668793
1993684495
37181011
1861600959
276036251
2147059617
577721363
1146803273
482955221
2063400454
1708477223
900585946
218464141
690439632
998535854
958662992
1447272164
229609652
1103602514
1385048017
720203846
1720939437
317259746
1226248156
1324699401
328420716
917923264
2063088497
1380541504
662516748
2139858066
81614527
1952522898
1544514542
1121156809
282057145
249956989
14378388
168849977
1654893306
1150858934
1102201840
178145204
503171478
1421029518
1229187839
1736272809
1278082988
1512672208
1354339650
2040073932
1446288450
1766443918
490009381
404294960
2037200363
1834749316
1077727250
460365762
863466730
1526988644
675299664
452645820
1008133446
1128569463
712596514
773180253
1642254613
237447062
798520434
1187890591
12526307
589728808
281076210
222883627
1329025076
144694829
2055229398
2017786398
1777617588
178864098
1468633552
941063768
1386642385
1154483424
1427899150
1723998683
165463593
2036276618
119565352
1355516116
23171037
1945029687
170160571
263065174
1591137543
1277075547
1031637466
399328234
1684685348
947567569
1341946670
1224948347
1469732237
1085103716
1572496159
32936405
1680181941
20822677
1168655257
730485229
1130138499
1513951562
699013445
718834182
1580231602
1298339485
1009154690
625523161
846588280
2134547851
303283499
57868588
2046212427
1109363933
682337393
614537308
1812584271
1223629472
705599450
1037963476
1888215533
443240806
1010786598
1822809278
1026587592
494066570
1241543352
375758814
474330691
424548344
1027323176
1126025011
102925174
1282569755
247324356
982968845
1150890203
1195186857
1596870872
1220178294
166127859
122014533
21790187
784337118
985218647
1661674311
1973147812
1811994136
620936463
752422751
1405569446
845249031
2071430582
250253937
2116365694
123984033
799731430
31969687
1071963020
1142008123
719794188
1644259372
512668665
1527828046
1878528865
235537474
866104721
89290389
1581363317
655313718
1395236086
854459590
547106267
1980957997
411077062
1591263229
1217235976
816157123
706686398
692800362
815429509
1279435964
571114016
1707468757
2122785421
1265715465
136185645
381975166
8464355
1858612901
801736978
575888926
642479405
1998011784
317288145
1607859000
27606173
756511287
1870827679
2020616111
121958304
773980778
2118817288
1889751046
1004552507
210749702
201710511
315647675
249180109
629275288
400810575
1466932418
1582307254
620044460
1428374655
1357832744
2120142202
203382630
241579390
239611413
530104307
758841623
1832945210
1484820130
382083766
1929267736
279459092
610337270
1378361344
1898026440
689013538
182064507
915936144
645184127
18846501
396578616
821808163
136623482
1844612826
1053252913
2124928630
1626513281
440161771
1324224031
157863589
1178397041
2070197248
1062539633
839695289
1608245158
2498382
1166573520
107311134
2129819327
741080602
806103826
635237794
49569804
1549497771
407287497
30736123
1396860248
1536147559
387938306
891969864
1054739801
1068698509
1155538557
1616222197
1658161182
993844820
1846223730
1304513826
1260970748
658442095
200803188
470805979
1493796141
105517999
958807398
1244217946
343208905
546458597
106437563
1124667799
1850465761
501103596
1185301354
1835518868
455504279
703053823
501026250
1299593837
373749469
1006148384
1435805623
1963277829
120304946
179017288
982841852
1351781757
862003008
148579708
87448007
1439924522
1498760947
15111721
344981816
846652952
1208850965
2140587647
224743048
1475794544
1119872509
1074487963
987942354
594779534
1047504072
775531241
1616644006
1722851611
1255182484
1571144437
5970703
1097618344
2127528042
2115995365
1987255364
141307619
205687878
1751902867
510016941
1773516292
761362740
1357111055
609271853
328040380
1908895165
103923976
2125048637
1576355935
132050448
1584811985
2081049802
1417809183
2058952815
356395559
1003323981
8596756
2071026002
1624299035
1505216599
2039714715
811462514
1837256120
167318256
214821814
728717412
969938579
1543073292
956094716
339643560
2117263207
1468098029
1346386619
1097577431
1605215858
686765762
1170240919
1879972148
608397181
373933492
136889920
2132174680
2090619537
2252875
1203870681
262417710
910395917
1045841216
690223417
711960994
1309042790
971044101
731832358
227074055
1646153574
974145855
1955054508
214758578
1877867870
1955288404
1053753696
2056441925
423324641
213716672
1615946881
1563430252
1626289830
1347665397
746565661
1226255241
1736607831
598095048
1981100204
242224146
728011278
972017929
263608158
69973626
834701571
1651786515
1836079880
431252464
1076702541
1690050126
1865606130
2071647434
2012141349
456864290
1719450790
2109860714
798297659
886155733
395611428
740921735
1474078573
1119417453
1220975834
1268376588
215968460
2039313730
1749064821
1330620137
750404308
1363541206
1799649494
954925685
1760751947
2030700402
1200305349
377587241
1208372911
1626851222
1238420467
1356101232
1890062241
1829434395
312613892
1055678338
1616712740
963994132
749066212
2071655123
1530477702
836396045
2109309374
1132735073
1923729608
436073174
1180396678
888124889
1968520737
127442292
2029701010
381922751
1916392975
841040261
1827057560
1810468979
894661478
1719503747
1320503699
1820231358
1144136122
1504329446
840688859
550498071
1695161028
109856401
1330718103
1011167877
585520481
943426771
1077032595
2107105561
231119710
1530436583
2139358199
1155208494
630335322
756942372
2127133925
1056121043
1927793622
1669240393
1564991144
2034139532
1223991611
1740719964
619841081
1733368921
127548315
1324090690
1880345201
1606599197
1968007548
1097741648
2092326636
1412561928
1815509409
404489680
2027339188
196878325
507251255
145458832
1017584034
1850452998
532766104
1428457885
909400299
2050878372
956381694
248793767
2078840584
1291903814
839798494
511041516
1367584535
980059386
1705124681
1751151156
1698876907
1168780318
1661177041
212614396
688917712
1775592022
1198370019
1885296327
1840452444
2133912461
998274972
1842561529
1276887401
762780119
694403444
1067729801
1929372249
1115449859
1281742502
1922794827
488957415
1874028612
721328153
1747254363
1187947516
1613814605
1614815791
872553099
787228032
1274100159
1373502351
1695172190
1253799876
608200182
202623610
300554915
280856017
809808292
2094306126
1341288351
1643313935
1875782553
734756735
187181824
1585131027
1571500607
1423387260
199612401
483266970
836981056
1992849797
1333790472
149565446
257516772
2018375819
914192247
586132713
393611017
2031403337
1813251705
1791053685
832258658
1028122909
1337681887
6591717
1799524339
1572304746
315008638
1593428570
818289228
118481857
689269733
440741740
1039551082
380312695
487461243
753016968
146578326
1269044299
1278310327
794380488
254588842
250992976
179939042
1047714904
1568988132
93270712
701773822
1765661428
1337885819
862177087
1563001719
895834595
91250900
1856228117
25270988
579655232
904040523
1046689477
1333266587
327978927
223749675
1672566
307189679
646375787
2074146332
1401092565
202728739
1257231910
1600038797
1418489347
1164539641
1321158877
1075319710
387098964
542448933
707244014
1424090962
677264774
583588349
55146288
1679004104
241495761
242061738
964465136
467105560
1425645683
10208114
1105792382
1517645086
892587019
2120845552
1028106995
2019065735
1131904856
2111856429
1891861086
82902178
1420223127
780908091
840281082
179554465
1931888359
2024884703
1628697346
1436023506
1216068704
1671709172
923504655
1653850442
1349726297
1355028946
107014854
230264104
2127565702
970477967
2064475312
1203144570
951421072
1721361863
112470790
311643253
521017840
1448841206
1629950260
1085796488
660338830
1742851678
1750364947
1884572736
1685766650
446411998
817307419
7180503
687590904
428704931
1098991723
1139942360
1491469801
425594167
1172013532
39109576
1354908164
1880609655
1857076984
1682961615
1006448728
776930049
1453350754
1049801727
214418012
1719477790
1942962292
1127707800
62858174
948151708
24172477
2114347835
1438988385
610668916
1291932866
514061145
43164404
409809171
2034879639
1995223631
1454068313
604232560
325544487
987718769
1602132190
834574142
1143908944
2056677662
1218169292
673121048
2053348518
2112972469
755261529
1371801123
543174406
481312462
1606724882
1926744135
1239514845
1692420985
186387609
2058121718
1154822989
1553785278
1167959572
1301853338
438296777
1799626646
1624420562
876944171
1366651309
2036399893
1023886113
314253858
897358156
497791753
1510647877
581375980
1670794896
950094674
751582961
157140142
616713523
794009843
1977474735
1129765679
1664721099
154307120
1829029793
65876149
175650570
196040511
304224147
1364573472
1032747389
163288626
1406912575
1373529067
297005060
2084839241
9385611
1889895207
1630792548
468281695
506867600
890981689
1424832275
458630580
1376225153
1639835554
1891488709
1286939781
1891383389
731993222
1096006040
1810334124
612501168
494150195
1073455586
2050758628
1304736149
2110907213
455531147
260652566
1612097471
1507094394
1350639403
1068092082
2091009687
569699170
1737456573
847143073
1873583973
409835852
569456400
1337197358
2127742606
627929215
544982169
1722872412
566929847
2123267740
1250606899
103337696
1334865185
1814040301
922544839
1173948167
2114540327
1475713872
1819754318
420383357
1246046627
915113026
145160779
1412810295
2074558582
1148358904
1012644199
1909844346
878700504
2131965793
208837876
968389079
633304666
821669227
1839952255
1461583583
118216595
1593557041
463528648
243363666
1503764906
1554609291
2034021797
797590667
894022800
1268346758
1528891943
248467270
1808555874
1245849256
1386194510
1177199544
1256918798
472962985
1777878893
830461320
537494714
512706964
1085734288
418741393
1626313558
1762219003
422284505
952303806
19687091
205729774
772986927
1507044957
63197522
1949405301
296440581
1973424800
1156719312
230982116
1703771322
1790877613
1206191563
1819677412
1824612576
382507143
142861960
1299039338
1336550362
1030768107
1767858434
2064237003
1669370643
2069197414
1377515365
1019142542
1698021528
522530326
1924681729
744516895
1505141899
563731352
1682455409
2063642868
732547043
418415583
129188691
1689998705
685766255
1796764309
257556537
1272610471
802224408
757209649
276527058
820491507
798840818
227426488
1298711475
2119799953
321791263
1514042164
565132964
1672431279
1244384840
703054529
360856584
1156235563
1621424013
1812514848
499991848
276483830
2019450143
562294934
1920458663
516284486
2095365649
1126109543
746839153
329687857
362401276
1648968937
164572377
323707649
655699951
1537740403
1147290072
2030645697
659716204
34391555
1599336927
533976903
507852621
2073251250
594274078
824937072
1720453750
566955252
1103926657
1483829347
538687432
283849986
856537536
632546753
1222332367
825445826
1833983657
1545834116
357193610
1756957015
1945463746
1568812526
1835662017
1258577965
264223742
1560037155
1614956217
117110394
776649453
16680342
1920756623
45860521
2078182510
481815751
1655375740
137107302
1120581953
790221084
1475967045
471250638
2005952298
1581684565
1847277131
350125741
423957821
864042406
863253939
1155866985
834069365
1825024875
1955811750
266812769
1224433825
1316866472
439860747
162445896
204595369
2021090065
1832550961
1201433682
929192539
1595198605
1171585663
1571422378
109170210
705582390
31285944
312816309
163919012
1606844127
397568351
780486333
898364358
1829961251
967755811
1625018186
1716182609
1183679162
1075701722
478263672
1426110775
295520089
1976207730
1757519903
551373353
2022337176
1835038988
257976693
518254099
101453549
872040352
973417015
275953409
568476320
122949135
10572370
901190296
153923740
742143558
496640324
1765341197
1649350669
469454459
1939104389
231055063
1431604502
2106319502
1273196820
404929613
1591902433
1100701531
867992601
1645431522
1693225526
1047329794
560939873
1012324178
1769612508
1389866118
302293937
1634490200
284082896
1706564672
449120801
2063697956
241583149
156217280
2034678146
1612174482
1775615748
539594535
2143651270
168280743
2025996411
457095383
1386533054
2058087167
1266568200
1194465973
1193070067
1847359083
1040131243
547206524
1379143546
914629570
1283120179
1300874889
1514559888
146265912
1092627608
608631314
1685700390
1280946060
1230575339
369403171
44238456
846243063
2116635916
1704724611
356144279
1769844515
1817796807
1227463348
1747001826
1043821500
775928959
1865243024
1746564886
1412791275
840459098
1577788796
704016433
1643377580
1425832445
1189356331
999426492
2142826242
195728797
719463976
971781226
553924906
1735448019
472785517
1857106443
1012050390
1588183919
1911203676
1119697206
1964901498
1566374294
2024497543
574054758
1344429505
1135908317
2130879909
33937434
303172181
488140820
400425422
226253795
1694569628
65018642
176871470
507904453
1089551147
1387048099
710672833
2141929676
1476884439
1973112428
906590185
561333848
1863584768
1654756522
1761806036
1171231330
389421427
2038734939
386861053
1621679216
763608533
1224476123
2091787269
1312046700
1505737544
2008120919
1692212581
961260121
2101716327
1424908106
1592631973
26518901
527800262
1575476022
2102339583
745033006
1695052837
1371212137
2017512003
1788846851
64334060
1061795503
361052427
8724823
1823702874
1296629113
1615964266
1682740832
289075488
1441965529
181455916
848448092
995625001
1290423799
1152571621
662858142
1622131485
1191664228
1751355170
510245553
872711273
1624551041
446647642
814782866
1927416070
699870214
1447045605
1734425659
234481066
650902524
1614550488
351944331
1320783328
1907334843
1173161603
1231976323
79880648
1820247070
1373382775
34804802
303056018
2105666547
1365842194
459078894
1554856596
1108659690
398862712
1022263525
1091342330
695896662
1625466841
1788234580
405079621
1836032418
284963571
471899748
1084066616
1735046530
1269830445
956029165
1517418185
1318916240
2139463065
332480877
144265610
2078537332
1225432505
89332524
341222067
1710996695
2059061217
211878370
972899952
560311018
621491170
1724092020
923913307
1284612620
739434120
1574978245
1708154150
1912376853
1315517620
602324581
1245817347
253009160
2062787713
1670920793
1898406293
399786000
1903900863
1307200945
1630088918
2082796373
1812150935
1223031247
583745370
1698352682
1962531679
138673743
198660412
372890547
410773477
1059550622
117525013
345389815
1292140981
1165474048
11555926
2042627705
1107419564
2054851875
1979024917
281806271
954737343
1634702848
1524174612
669656206
662377266
1812861766
692514620
1184543608
539496459
568714390
1778660518
1186164815
1600710172
1388631469
1832239603
526734826
1665711385
1163997951
807509109
110376183
474220976
1521132893
435405468
1710298094
349996932
1765955247
1232046541
2120767293
1599749055
599481918
563512681
1972679040
793935679
795112537
460190814
1846008938
1051594812
679210875
522958660
878319639
2080845268
734988207
1194577795
2014409652
39368991
484795204
1936680131
2022825429
1531784
1123674991
2074497897
57081008
2112736819
2116151138
463749877
442027547
1668606605
1092837798
1678918647
349966405
711005674
731632643
252573311
294613381
1723692818
322444152
262617340
295078122
619596931
31372524
260922571
549688815
475219827
701317379
1314186941
2057374105
1468198071
264917215
2044646145
764139038
959971384
783055272
529163629
1378846427
791279279
513257928
1106935392
114631075
1915318281
1433531407
1868003747
2065026589
1694087492
1697655991
1746310283
2040677893
2038454169
800877954
2121260031
49286644
2114165145
1599498716
1389077252
884831521
1381052914
225393400
1905295620
1736269344
1187371552
1629580367
450549690
467390125
1297021928
294014978
617013618
128731050
782197835
524917433
1964394544
1253238461
602930425
1140606973
2132427369
282676381
130387763
80201315
116079250
679497445
1179946470
155348110
588709083
1488940960
1346103312
1313223769
302935312
209919479
275767930
130727761
2025571796
882556305
1213069978
65250286
63593920
333936590
988991492
606339180
759756453
2113721213
990582813
164124744
342856507
1772361000
2088277577
1546106748
1701958912
366176200
2101616762
537730911
1130816426
1623837777
1869981459
1773812471
2121259602
1444991592
1200310601
1249139312
476429816
1640306795
1902669346
899463281
1517812763
48665564
800450273
947193279
1380216999
1259446697
1338775990
1121008952
1427240027
1791090200
643838763
1712832658
1542877859
98551176
927818133
1527823560
466716866
129637420
2096305734
1311102361
1613015827
791420556
2042712134
1691556448
1207030715
281115147
413920916
640303739
1542043869
1439239324
1599998512
1802055782
894602000
208104739
388389021
1019527109
288373575
1843018816
1471518137
27842604
861358425
356334541
1223161505
852412869
1764956608
977416077
2129830807
1202385389
1277744339
543982970
107887062
1741858605
396348359
209831358
198661784
2082172284
2128111641
922733260
71182551
307524167
1792712929
1535754891
1526598546
563827065
1759836625
844952968
1786128483
476913782
1441073406
1375623121
1809588629
1622459298
2074248428
745660601
341951435
2100791799
1617288086
342666153
1141293472
1860243751
2047037492
1947394059
2089776201
1737454171
1230217489
535978416
1295623968
1663088159
457389708
1980451020
2045274425
1185058894
1220598082
1104618174
1654646638
10839400
1324674950
727710024
306859939
550737339
2102019213
1217930344
1641986564
537792974
1056003629
1027858665
1193483185
426719063
833039180
786805184
878854320
2142565528
1269346807
792627187
1619971779
1773352241
1188799936
554873548
1701596947
1670354482
1599471202
301146
1534542042
1235706518
797762810
1568027882
2036675346
220255915
345256782
1367499899
1060497289
1632152985
150436170
272560690
1525578940
872215716
1289063517
1217949829
1060609893
2055612374
2114427863
1798887951
1379386880
1197446713
1933365571
1963587912
757232200
1284509101
1091794283
1510250826
454392705
1632882780
1213767315
840793391
1610440907
1492700945
146237219
1396777292
1314497394
1944989502
859876401
275727136
1423583523
1932007008
475288160
1730621755
1928242758
1494793808
882185793
2037769120
1837174803
715117004
481288349
1276566706
724833972
225513533
937403774
1564004431
1369352233
1888696926
1429654249
1234638048
320698779
2126005792
534189632
1522064288
385063510
1901059054
39920425
38219808
59968930
1985288497
168059205
1938473317
1963355510
972594720
431528706
1027764665
261395481
1214767382
1716126573
2065936022
1758940856
1662176045
1073794159
1869976014
798889961
267426993
516769146
307743000
1293277531
409278670
973177167
1701201467
802076259
1619458616
750879874
529184737
190373485
1990766446
1148386245
233621895
357656297
1982095047
378894824
1410476940
718810540
1468805867
1603026482
106914739
1334297403
192933617
1946321577
1867146573
556293287
1149815388
984830625
682619251
695651993
528258546
880666734
266125194
1769508590
1762207607
214930424
2080075010
267763468
304680548
76294331
62404100
114441852
2086834079
1170076790
134968723
1629406317
567405106
1316371731
658238852
903545627
1008722715
627525349
743036761
427937973
1889901054
1927340886
68402144
848845549
790537528
1694008947
983962578
1402560542
1533703644
1975903642
4632604
380990002
167642210
1052581292
921495938
771834062
164021488
2085577133
234330674
1959455527
761258663
1092300814
991026267
1290754865
1083884866
404033999
1817678737
1965598342
1450957923
2033311897
552254663
1265531358
518829179
2084279421
709527186
1486981768
981750261
563714740
836579597
282792261
233232050
1492497359
993900208
1708739616
1700621760
566647264
1023294490
522324119
1281851355
971484805
246433912
1704211988
1411788425
1250685375
337888757
239173719
514005624
1676443502
988662214
1921577300
1678994790
1547982346
275260451
160144287
1247293526
1321018630
1803204969
20204765
1310516895
51897023
1587519778
1126909883
672494231
1996089979
1672679290
607061521
133972420
367502216
1950352506
1919615897
840024391
1695919806
102417648
830836750
50207141
72981716
758782653
289253605
420885405
1705192692
1893751857
227662973
1629815795
8852156
860175790
763966255
133832666
260326517
1611753621
2144805588
1495177571
281858444
1864162403
1119062007
1580278666
1417363590
637605514
375367893
562724455
1446868421
1680868071
804339458
1240148851
2023629078
710980571
1008503363
1544776138
1949676589
2000872061
2144758364
1246132965
1831592317
9058056
1187479860
416951826
630366582
1082284383
1437162953
1108587832
725860752
1165805618
1623633328
716357761
738851394
696875739
1962375062
1672209395
1258196308
369838111
1402101209
615727568
1713662929
936974269
2011949049
1582858329
862577867
230480162
1461507582
2039809380
2019154736
71386504
1760065908
1439529662
1608877115
1591699047
716970145
1432853038
365931880
2143086391
333469815
1278558813
1466076082
877407298
1544924784
1779814915
356061236
1178547342
66378639
1196346758
302303176
761151596
1082945011
121424401
509165747
1609777862
1104432013
421372471
698743066
1687886135
1169179661
1976889928
1554502860
1903004650
123382650
1420549339
1371216939
294458989
1563425730
808261172
1133969903
2068805489
1022656564
392051055
857452993
1984956709
1758266928
783770628
284943935
1776083375
893622502
1868176071
1747650328
1766832981
718357104
573076851
1511575483
1426302037
998627037
1199411969
1977842922
1807251434
1602668010
325605093
264864826
1901403641
691926392
1634298775
1044631707
1561957192
1144103919
30773319
106007051
1383184968
1469993548
102575278
144597797
2092561089
1879815755
945433775
759984063
1063680663
1630909676
900015548
1548386922
152999168
63071349
835895753
1145050029
2038201478
1214125847
1046115641
171421573
1849891227
1408658553
88570147
2018569336
1979351961
921529520
1144328461
1642260602
319047937
1396550184
1920407217
2006470869
727220177
732457935
1622134274
774762232
1983683938
539418528
1194590749
647806872
845485793
167203975
599681085
915968203
1813170629
1002405150
1980976560
1147938793
467479401
542947670
1582664333
559673352
1811563070
219900156
1458421549
1775775925
2062902512
1512982060
1057281901
854051595
2145764315
1985922961
699586417
1884586309
1163245625
1896843771
1763897332
121750545
86760730
1607058277
336452165
1828129052
1225191255
313441593
1326152922
29796735
261977494
1028019565
1918686925
203048807
416428334
256084614
938423650
1338883502
1598969309
855116923
1954131770
975279165
1871874599
1162860296
2041964711
2058223518
2039459760
491640111
517283981
635397847
720925545
522357153
259163204
631599577
362587631
1628816067
1751370626
1226678088
507468672
379343776
1424563548
874668880
762893460
135452346
1306344346
1137167757
492121577
1404467259
1336342468
888059737
595646664
1318373398
1389162275
1983347150
1089723239
441160856
237801193
247278813
221042909
1720831018
150298745
1730309213
70050229
1537370181
1168743725
177776429
1401228297
1422024437
1451559932
564852048
2078725076
1614454090
1993024501
2025158086
2043167465
1816070638
1402829306
1477588314
147644878
509316870
35353566
1277467682
2059693870
220212468
934036834
931947746
70279373
1910838170
880030878
703142447
1298213739
1788855751
1863722229
2042043647
140268337
165823212
1946316023
133116771
1088177080
1027422445
297005463
1613864533
349892679
6176519
1448905464
409319368
20462811
1700993067
312586261
1725372884
1865231578
821755027
136997818
1576618901
878501149
588180513
568301588
421197962
1081361011
46795126
249520992
1701949106
1080669078
653982517
1480924201
386343959
277690354
2045204108
218514796
1093731733
1807392967
1640632779
1715860109
1985760576
1595828511
89521738
1369402452
51716228
656301630
364202703
503913529
1280587290
991366984
496962965
454082921
289064053
1925121634
1329321720
1364323594
1283848165
1495320729
1756515123
371705279
1378021786
1849466204
156550448
465245327
158092407
1233330191
931725391
1101895914
1287269568
1148819349
1638058710
1371776309
51238312
234428024
1376436199
2131558974
2025965374
1134125897
1630145198
1831738439
1346856292
1878567208
632565619
948598613
471541190
296808353
2114444874
1865509534
1329087993
401365791
192925203
630072741
829753775
245970139
447520074
1358691323
1766883684
98483156
2039528818
1434450354
1960499292
332643388
1729586425
990428993
394340950
739766347
354388276
1236641469
1386603217
1639000150
680780044
1539714698
1930339047
204290758
958983938
116567899
357609245
745127109
209327000
1443845871
1065674221
1459782228
643737365
653946198
1319911038
1467475529
1248861272
1610014882
2051919404
809360177
819604210
313792915
418862854
285524697
2058223982
1248073533
476667456
1437404922
1611759397
761320417
1817692804
494315840
616789788
1241641226
1523059079
186459148
361626054
1499704196
1698021182
1135718850
727689130
2046826468
1371994868
1260643883
1860504409
1595647702
2012804845
1787444681
1503329160
824570021
676224389
1566273090
930285058
1582287576
782768169
401178465
1984094579
1639424764
1460774147
311405138
1582819045
313336834
753530234
572785241
1638372815
1554850327
1618072743
123594042
87432343
1406586455
1458099488
67253019
1651239869
1891316706
1703004190
1841712918
1546866656
1502084129
395819577
1677387632
1708594181
2108586506
615283477
2117043563
532360164
1816657803
1658432284
2132796985
405300732
882407620
243093863
1348213400
746857892
1261457733
806025920
1211920272
1500325481
1565433744
1024089899
2094145085
1045841075
793024898
1231851635
732284018
861425897
431706391
981512299
120890602
236186131
1960621987
1827745622
138260295
345792280
1065413409
592613740
839864461
595892625
329304535
1525464671
237439838
910626873
7261870
1351079559
2090063881
1331806362
764884367
254120327
1403800837
798962200
977823675
1454384216
717852534
1646624536
499429272
13086707
282593885
1560569976
1717450108
1173829456
1487859688
1411084024
249447291
1706696034
306151811
1582364058
1098437089
937110582
952967126
859008003
1116560372
366354910
327099112
289243455
1687550717
1459931081
1052605111
1259756714
1371917105
1249939685
1374230324
205971894
653760697
767672139
371267805
469563651
1320014410
388305608
1206241415
1050010470
1107609311
664862619
1720342583
1422431117
1352149347
387148757
562457208
2036928685
1333582977
1387329025
81290084
618520744
311429116
1832829953
449413348
1199602231
1518105465
215996441
1384430219
1514258227
1828138036
1381953532
403794393
386629305
1540649105
1778248453
727890611
1618476978
313910266
234076196
1766646677
1519948481
439553032
1054985348
1649485277
1420045575
444404711
1453990270
1213306339
1703348664
111073579
1580120677
1834855271
57431138
2090483654
916698183
1122539980
1752882267
1304677995
859626120
31092732
1159580933
1306366679
807388652
1628242224
307392997
1989299575
128156367
15045862
1284767712
538044065
2131148588
2010930999
2048813017
112208563
1608876357
887275744
492908704
277269788
1943496043
968445988
379279761
1161541113
2076140659
6727701
2109293701
757896687
74850781
874512747
665692305
1415627305
647479903
1058312932
1486785438
2026002682
1331579337
195868998
375342244
2050993506
613515709
955115460
617645875
1989541037
1840604948
1725194205
1876915129
296118509
683679993
680767957
83669829
1180057280
281050899
399443266
1074043272
991658180
1627258644
1962551604
1974554155
2021047327
121330604
909405158
802160697
112927912
1139057325
1594768258
2106728369
1671821505
1729221312
2026540683
1819516940
1868967620
1835467482
63771506
1951351361
1674930115
939200173
1074145623
2069489533
532884761
1989004961
860725331
350087762
190018414
460772680
1639793038
1068466819
428959787
1423291751
1027350345
796077635
1853326532
246206690
1720429969
367993950
2009983989
1840229990
1934074397
1874906839
1382026406
44947485
157916372
166677803
606769042
715342148
1107400662
1274281656
658672224
664221008
1777606650
1274156090
2018966814
2056441212
1622103250
1358310102
1456313572
1729621851
31961308
691465754
1671150063
1285673676
948804141
544195082
253551118
718803150
239909449
1821275629
1296510550
826095877
1141251739
353172928
1388269189
725741756
1020665940
728773942
208448969
1841666114
1180112212
562342189
911140528
590182952
233949172
605186829
1836416829
1868267669
1546434345
518056381
1411050919
1693283386
2081103731
1896076480
1577313332
692961844
95210021
1586103993
509863370
1832831577
411018838
1992783447
2007507381
195671415
1785997586
1955803633
1487509642
815387584
1858434329
267542823
1105692617
1584235246
939936721
1321815858
545988231
2137365535
507757882
474709294
605387148
1843161863
456052671
1292090459
246998913
2106403615
995981718
929910834
528381251
343215838
1960116053
792140105
410567261
1240911027
674080246
2070529691
174398574
1326036687
180443565
1305088084
2050745544
308107384
896931668
1408236065
609303435
662346820
349510551
816586172
331805756
1879800482
2084559856
108264366
2083574331
1653747719
657704635
967727027
1047268524
167312231
11389703
869833034
1087052604
2105762741
434022848
916338410
1171704238
415893241
1317080308
941303735
872780938
663351365
776104143
1336040952
1273646453
154170852
1607443261
1820412314
427493159
70033265
1396081871
1717133733
3230165
422515867
1047326830
1892202429
417632071
581014223
133096420
440045806
861931364
1824451528
1887715418
1071188261
752133170
919899164
2120178056
1186512061
1869114886
911640661
1625640893
1953987326
1447305252
1083127028
1032924713
1873215538
1553992883
802374437
327341268
1115469871
1836140765
1833134008
610969429
811567233
1551376758
1078233375
379782793
1225564790
143709929
553088566
1298698143
1647074631
1648861571
1259938751
1094853969
38803686
282132001
852783871
1942601476
1316104157
849822069
1160675319
1864827462
892387679
1043232077
165050347
447521359
1629289463
1373600892
1279391578
187271216
1838600026
1385922219
1713303573
1453245341
1875844914
166239581
491001732
1479230094
531156180
217640791
1130945942
975065605
1246876069
276612484
1712187923
155313717
982344100
1818310493
1629430635
93170193
1757943142
1975252538
251149533
1502861527
254745609
2084923967
479513724
1528356115
740521536
602019611
953477566
1952889236
260192289
31213256
1776243594
1460484508
1163580141
1485766523
1271537364
501213317
181168174
56835687
1473440747
220386091
2011374443
539000136
328181300
754388745
728669350
1102151137
731957460
188222190
199901837
2073976351
93204001
119187325
447794270
1553790266
1083663739
570365624
1691595963
2042132103
1835045197
1845921035
1326431152
2058444611
2021969300
1411221848
1350004956
727099879
1547116022
273439919
697091456
1824082590
691725417
1815993156
1134733217
2084238095
1469898474
1829653553
645899037
1704533984
330673690
1519579560
1482329175
406154190
1679745810
996893220
107623182
2130455553
291739202
441296694
39918566
627725584
676693309
639510221
1934508767
1666426488
1141881066
2139378470
243000788
1009393409
80720986
1271735069
1191532052
363313578
888023633
1846301256
553440091
618361072
492846026
344811893
924478894
1874496396
1867136635
432377475
135065575
74920186
1884097201
219618622
1252381077
251479300
1129763288
282592985
1446588766
1075219651
937458830
405535437
514512704
148314681
2107674851
1885558536
1505836873
1245400
1927061729
1722802146
494381788
1589531155
2141339759
1142964378
623393707
1530421497
273712021
1190351671
1837569505
1252216571
1174078707
829698450
2106034842
1384701928
1531933718
2075135143
2086947045
472749650
147237739
779537792
589535738
1712527274
1661619858
1798798666
705733060
2135611566
1117253828
627668280
146975282
727322977
1003143911
391337782
963343592
613415342
177523240
86035965
776312286
1842302301
357604755
1851266438
1243337977
1676417073
1312074963
1591757524
1929550128
31378090
1125191266
636060834
1081891386
304977396
388027909
1378333605
1415715558
319623176
1926754895
1878084211
537455468
1641619483
699831153
653438396
759002060
1437020898
1850415512
2051501333
2093909427
1204991680
1756072575
384451282
713012955
612687879
1674547408
1233968232
1214055341
2086188353
173277462
1711827611
1233680629
861692785
1397811442
532150631
1589307022
1355864590
1275798775
187535690
1422956869
505982937
1533705975
1054023207
1473977750
854019720
1883067411
1227366557
1934690607
1042376551
1131594659
2020419001
1108659690
1434431356
1939104954
950929212
2133562350
1287971724
1055425662
440136758
169679707
402134150
96857321
1674068185
2014684943
2104769627
113390211
1752235793
1963126528
1681791174
1921223486
858807923
100997707
1445024074
85928824
1983894720
816627996
1547035187
1192046037
236981804
547288902
797888818
1876623497
1293329706
525885189
1324558809
551902135
756196139
266879517
1705132443
1317191587
1929955514
580695272
239354890
841448298
1073257909
448315565
1615333243
137116306
15419781
1248695544
1561274455
671095772
677196615
1466942210
1030319753
900681475
413362799
1822523188
1325431055
1070021593
670946919
862645129
74756642
348204891
740765627
1232693761
302812188
2000458453
72597230
1707013820
1811350683
410102158
632284768
27953608
977433080
1684395945
1066365292
565347023
1506318060
864710639
564047105
1114249564
1215364780
1636764173
663111671
2105202845
1716167111
424698102
177404719
737878272
1142804839
1508686151
454162864
565883630
1261923511
1361497908
137570646
389955563
1632525347
593513707
107094673
1984104086
1183077990
429181234
1361508666
2126738188
1252191316
1910394098
918539284
546687630
433446131
925655540
281288159
1876811044
1212396092
284600565
1178793100
1219149832
1862640890
1809053731
820822803
137990107
471845191
805241137
2147096517
947272305
171606696
1928429330
2023757322
611537411
201211999
761195895
1023653410
179431156
1376944508
2130167246
264031526
70412698
836837688
1836992061
1528421801
1030198588
1449061243
1423294337
410365903
1212441029
1262123195
1775594461
219132227
482213580
502420050
1103612920
788012625
1329255575
1601396432
1151307412
1707143425
445091699
604018294
1208680029
1069849153
353055132
910491337
1303312195
502497788
1192439052
227602351
2129815159
1161383586
1513129644
912498398
82005671
900396681
1069481936
1065481420
1121867781
483301194
1993295948
1694214247
1187112345
829298215
130890126
497001415
1905636141
1149602065
1583028292
1585491990
1873804486
1409181033
1610276597
1531668973
260123587
1896380955
2017365843
1095662959
1649348010
1426173463
1364757985
1714826016
1380487724
217942436
302318486
580653899
2105217397
891127466
1071990648
330058484
760355465
1376462942
1334202783
1178646400
778750290
1879366496
2037069253
1492366302
480486720
1276026706
496280693
1909128001
1802634992
1828156759
1428059619
2000412497
178652897
923048319
1269578902
1399440062
65401802
775127659
410902212
597679651
1296715860
1210296922
287652152
354897099
1369659809
1608064580
1979042105
1404723243
1460737549
313054993
1650941736
1425423437
2025253491
113236287
432330862
2001452111
1483979060
1490427208
446685652
1511038617
27756552
800997566
1503838661
124909770
774876838
966982813
511257232
2683993
987925687
534996848
1000936601
1945293477
418629572
1268710611
1012179118
1894594927
1841959526
639790433
687735378
387434104
1525643680
1434859417
780562879
1683745922
333790168
1324353394
1086400163
2023495537
2009343511
1963450159
1142118850
1080760312
1488091954
1515325313
1606045554
1210898556
1935172140
608094095
1416653405
276912340
1419500354
1960895750
290079887
402322146
202194888
777776437
1120195421
1832970036
227362525
1413170221
1042124774
2145333239
215323851
1141046769
1965927152
220503735
1772933301
2003533389
220284332
1905278831
1940865788
2144919835
1149482325
1450116521
1622473660
1807690278
188337207
644530251
1224638607
1271152244
153300175
1793807867
1483801370
378577780
1312531415
793463041
608903035
929040232
154503690
1174438994
953885212
612537018
1738944275
1325035221
2061489725
1881144933
754797389
630605977
1683807231
1588426283
463501958
1739247146
1959495462
732380919
2107882887
374089161
1622230146
1178544293
1891108121
1678316191
616859857
1959839128
319341414
461533730
485050112
1997302421
1289848680
610139917
527298020
1810495500
890543637
196435699
1628565314
1905551649
1950072012
407008549
243191109
715074868
353088613
1504313491
335327529
217466560
1578379866
1298497024
2085325237
471479562
593779621
585979503
598323419
1901634365
1957553932
1541689788
875633219
970121441
647929641
2082820979
2094271033
457384652
1951032488
951344974
878858838
1032948427
1469974665
330556694
505420171
141162421
1039414879
379540778
1301752077
2032377386
1745184553
1663827091
1936442159
1315661999
311155234
508635413
756941254
608313218
1997838542
1209570728
1170258898
2080332253
1251377026
1710759727
768537657
287978631
428364117
2090188757
745066455
1159255072
1062129792
821482383
1818301377
1483189246
956031618
138126609
195308514
444173939
964147456
539508961
1000454274
743540147
793576627
1641779966
1300342060
1832350640
1517367105
456509775
890095210
616069775
578919925
445579723
559480957
2125737100
336526229
1535065529
1112339782
1934066899
1169132220
177773963
778517207
1032234750
1672577072
555017823
470751593
286681014
1130784042
412568772
1175245226
1339465059
622887356
977504918
1523280643
367933352
907759189
1401633160
1110313527
195698673
1906831040
640841968
1440861879
163570198
857125993
942463198
1546992111
1034230743
536258599
991137520
765336828
550286759
207887497
437646015
1765215894
1052435179
423577788
1483030894
2090691160
1929439754
239331767
1228712591
129553861
2035397825
1478159769
1304863776
1293242297
1593845837
480191703
742426324
1805174113
509101511
95288766
1054700035
243085814
1768165951
889013551
671709380
345523093
1791838063
1234104952
1825445206
1746504248
145541932
2038167598
1295574367
1544039944
2117660780
15671114
1841671969
1693003153
1852014388
155773231
1676455029
1712792453
1654162597
830831031
2065047494
359961972
2112809940
186485173
240398464
591514121
104586507
750477608
509873889
1677666104
1100605310
1849481621
1519869965
778377276
135589803
2006673338
644281066
2006613077
1313597861
108211868
1016052729
1945279640
1459181491
738335006
1807423895
580627056
645108559
1201142939
131293341
784778728
1146477916
663798586
239448012
2029161357
1285764648
85040583
579996983
1730226949
1255407155
2095201900
1940572526
1256392061
1449090405
970660478
1237593238
1077859073
1769043117
998356213
1867868623
1621119526
1872712984
2106323128
1596709945
18250989
327794832
1126394639
479300307
1934247910
1602204286
1793187103
1504179428
1689708564
1448193735
1990166341
322446853
2144116993
1051122621
1548526197
274272935
1590107049
1950671104
1127144061
1064123385
807420920
802918537
50057475
957914214
547925826
1459967644
275359531
1156570130
929991449
189624745
2096009195
314690656
1270616731
1479340909
1300785770
1987849483
496405847
219121797
780493876
1405925338
1564923177
26282269
1885774641
163542256
378823997
927256686
1142290577
364599076
8122116
91741643
1523030668
1348345980
575306176
947830013
1610671758
366513630
321259522
1329608054
979184588
1586219991
1361888799
1187890033
432635207
1137259185
1232322686
754636887
403737726
666192458
709763444
254518
313494131
913250135
2103834699
846601340
1796019153
968666688
1330611963
2141792350
72032626
1067323571
1449138218
372993242
604832680
1598509324
447831595
2065841831
1303012373
1998782187
358242408
1761530199
1164464075
295558008
352764549
1418260146
594627100
899470613
1916144052
671119170
1013278218
1117670602
1032506294
884386588
662399299
396861836
380886179
1256208608
1347155553
658506852
1117246870
1560352710
1283440164
1104778650
1670130254
224601542
465156867
1261029367
1719715853
19435987
171340472
1041370564
1277770641
1437272673
616120352
1440337086
1833721640
435730263
109094685
1788516861
897814889
929036418
1209707645
165658277
265450281
1092284257
2014460400
328860811
1688218998
877383390
1284409367
648595837
280707115
1184559780
656248791
1868127192
691067034
2062008669
302155198
1969069910
803253954
1352487561
276913007
1440413832
282487941
56353038
1908427344
1767014898
1485937533
1976041879
1341679035
742622993
260381412
191931432
63845555
1552501250
121052874
1658641309
365647183
479530660
696956285
301100556
504505795
281374588
47961556
1007037816
210007957
1379662218
1270281712
302454587
28723428
1035079966
655698268
173358367
858097598
334372207
505792146
1593144584
1263524670
345636135
449746518
636670380
1348433630
861651682
1043040544
551477824
1514664962
1110554869
1886844399
763476847
1129067673
1798483395
1810063368
317376203
67521775
385058947
1276102057
993221574
371881609
1676879088
1474262491
1130635156
123603362
512587658
1268674271
672017751
1469808719
941030007
1568359574
910755505
1421639679
249651377
243240698
1306938240
1591929804
1879741293
374333262
1791769349
1603927946
387380605
1478246322
1485306655
1068003561
242741269
1397373028
1682483523
1303157390
926926581
1786863303
1452552770
1371254210
1701032962
669215489
1999041216
2019355954
1762479309
1431885438
1519329186
1364848279
211561896
1408958955
976549349
1425859968
35188332
365225084
480293749
1014363570
1912233661
2027110515
485447342
2017496147
1480460783
60646116
763832075
830587752
469042137
632252820
1128072606
158911408
1350958215
680464507
1799062691
876240522
1459985673
1754532059
1729939645
437270634
556149502
1033688872
130559987
1559600030
643790160
799619513
549765939
1976162666
789579905
730011104
315714949
384951684
1886956279
1740566441
364117259
541192043
261300300
175957770
374336269
841483570
2145728278
1685274270
792062922
1412480410
1452350400
1038838169
1996310364
757000666
285472287
1048224351
416807332
2028949706
2042874891
1751058548
1760729734
994144371
1157476242
1955219159
1733365329
582895765
831861076
344113798
1761148373
741747849
1922440754
996429859
1750800013
1380884017
1611236020
258568966
1259082527
2025402233
1833891777
159785632
1006537711
1208773940
641414811
280828285
244223553
1501024478
2069689652
184068773
2010119605
1605090085
1894320763
1833967901
1219541875
1819178571
1391385208
1237492917
882874274
142032924
1687554753
814786935
361302124
222845908
390495925
2004673851
119188241
249638282
834378611
425578045
543067128
625040187
1847841881
1686675711
64960095
198571944
2039316273
381611826
1940229552
1460253886
1711403150
1365751070
260140234
1850809537
198172663
16578628
1630408440
187422302
94770192
1723264544
1526939454
867429602
1715427097
1805494696
1929662859
24388735
2105586327
1078612404
222159596
56513207
2114647136
213966704
1971544338
735756720
325089954
401302712
968710930
34183778
2078295959
1449122270
1259968934
930043502
16211537
1010398324
1703804779
1365588676
856254187
2112783697
1514090688
1204214166
498178732
539745982
2054948100
1349885079
1008531500
1323221626
102677826
158029743
1281277911
1874221257
692389426
1362420410
1002452986
1149611513
1114619584
1607318512
1160558833
906967228
1530628661
401977890
2113602028
132311196
1929586265
322541386
1953813641
1108851715
1943833932
419953198
782096755
231333678
1736564098
55240964
1188744273
359026955
1121388917
153074667
389673048
837620478
1675448269
40232579
1530776709
1249041831
654671092
1962791616
1797992441
1263231180
1173483873
514900761
855342455
2120550442
47805392
886750283
1244938380
1451182708
2027669434
1024424049
419760535
1795456783
1119424255
806576181
1110217087
1919958262
108851475
178359829
407250700
2102083741
1439599701
93837345
943743396
199612945
934686044
1765925385
2044600072
1427760012
432656204
1302083604
1111672503
880623433
1406231784
461926492
1672140288
982376068
1511254043
1225479653
412202321
1098927787
798896642
349051606
1336267577
897175667
586456116
1933283819
1762396532
1864299999
1556113297
1907519961
882067717
327141461
1227484692
174431828
1939443325
1686796048
1773181350
1034124187
1484987744
1229819214
644982132
1130186645
2026178103
359837801
1122936191
1239907507
1705242887
997910164
730126116
2097953815
585642605
493184076
1709586816
2057879467
2045257643
462021499
134573347
1747899537
845798211
1368359195
906321198
243490099
167571596
629744527
1222487683
936565663
1435359330
1700817185
1686436148
85263365
269700531
718806601
1838270332
253253243
878123227
512703331
2070110008
1762574663
519773290
1988979602
352538924
11815907
1492888038
889330335
1007735325
1648936960
303045926
939461418
36100665
347442435
1030406417
454522253
575540712
341326176
846789535
1072475428
1496018443
1762360650
1717879346
181489529
2075971571
1848044716
1245206021
2093742492
362028438
558815715
346376312
1415743308
614620718
789395312
1032832651
1119279291
1505986140
2051834501
882847291
178135175
442241045
99464508
1664412134
192658121
1484348243
1976713406
1430951174
1237879454
872797759
1322454973
1943562302
2068832369
952233135
859672645
243592548
1967843530
1909637636
328189616
159317141
379822627
1960292282
692872989
1602420543
1757960995
1939312248
333445160
1194098008
899201220
1417070229
363855112
768930093
957695308
1191651176
965552172
1633739714
1637516627
1126336700
383882377
763121991
1099994881
1579233699
2098465030
1608996011
1771591776
1658653335
79249831
445914249
1516180651
508728226
1598833402
293021565
425835330
1540400703
1011266283
1292552037
872980011
415759457
1016216702
1235676924
547665761
158040595
862714065
1324238101
1962375143
477260875
1576198677
565281058
1443765751
1164778038
1220169174
1036652525
1431933564
1916648696
1289318018
344784645
587976768
828753859
1678827219
1603744179
367251985
871966947
230634191
1859378343
78710835
2133346548
477991646
1941850899
1308055455
1316082668
106782108
721414544
775724909
1487751406
937415298
1756076997
766035898
1597985507
1944110092
1920423933
2042714040
669575240
2026721639
1047857937
1881772949
1052914644
1973397908
468436344
1936728866
521290881
1329124529
2131898058
1527988246
651462123
1355908912
529220225
1812229085
31260746
542833541
1420186662
1192537694
111960376
835245192
428038978
517102587
1344588653
2052917177
1717340101
1317102508
879783753
1328467794
324410987
402073053
311094009
675652805
1146461401
1581437360
1291743888
1942045433
1820403188
657148930
696631509
984068221
1260926492
95133146
845401762
319967613
1526112050
1270278488
526537811
965935769
124964140
28109206
965218421
768228021
468210231
638056462
498588089
1413952833
1107278563
535665427
931755442
1777018052
224701067
459971453
1187854923
52980932
2096840557
910402535
1061909853
1670833163
155565764
2019780174
1399889114
813047595
1253804451
185551469
2142717840
1524023940
2045925484
2116789199
1975577860
474209472
110804941
720924822
1395551672
48580862
1097923710
1741659936
560554905
1345591396
409143145
1217256608
816790022
1467614667
726463142
326036387
2043612778
393539223
181177561
1648787838
1328240701
2090292680
1103973902
471772387
1185962176
259976688
1569557423
191153439
1804620938
1297755059
2130572497
1357766260
1874236075
102096775
461133447
1413204557
1107436839
1582028956
1913301031
361470985
528054653
2030800451
1564696437
1851176985
1791471798
1471533904
292293807
1494182285
1316274069
742690657
19349326
1224868138
1802065710
746029421
308720072
1868790501
376411323
1786710542
6209074
45526210
1820424666
1373502973
1046223403
969997427
1322659152
626753488
1786567518
736599536
616497872
1023271576
1584251806
724457994
310725448
1227330531
795661573
2008079380
697953670
168758949
1978805990
1412401241
1871168986
954913879
8401141
384359023
1983499921
1380610054
607905858
1146637225
558239879
120946837
823051128
437502146
420371323
1422510736
640847528
739279033
1437058310
540103330
522762310
1454944929
412742382
921272339
272489656
1280992306
497494373
963921554
1289394807
1821972449
1072571631
1085036711
2030219121
1621809944
1238808886
2081776227
1921211331
659154047
593115716
430000862
1836191591
1331935773
324578521
2105769622
1924947310
414113853
1305197940
717963895
648689794
225447570
298353179
1000213832
944994213
1758982027
660668815
1779100223
438935936
1099064763
513180619
1888478011
651624876
2009094834
1169009368
1938453204
483656754
1400181962
1716867575
854327031
1714674203
225449475
1982936794
1974164128
1900635554
877429093
142174570
1988907321
1910861412
1962871332
1937736739
334903033
974069225
1264281858
1175104663
582124749
1949811567
2130336697
1436244678
93092415
1745543276
352922031
1606937244
300599051
370900217
128693150
1845687121
1402748385
1573897094
532285633
1681680406
1882230491
202106351
1036158569
1609465828
1012271376
540887232
861502642
1313302127
198534499
1216804959
98524589
1698739113
1592039657
217081054
268858231
1955966078
1302965865
1553425882
2004950591
1353272005
1961273644
788957028
1348573952
1787629046
753364775
787521105
265572753
2105119410
2112535358
1790092180
469609007
321516488
324998997
1377622350
1457810660
2108355068
1634524866
1478768430
1987159852
1179575302
1181108402
1648172467
1403984378
1989636098
735476190
1178620776
395128969
151390749
151559990
1926973666
1268350530
1021591002
721424425
2108466336
1496237376
2033499626
1274706117
894310352
1774683133
1612594442
1320487934
2091678298
1731988470
759237948
1607318916
539963014
181739619
1988659417
1371112769
72339151
2117868479
1747534450
1038657534
6496290
158441023
429718852
1339165322
1869893570
622052292
579693947
482249762
2083747541
140305200
599703486
223176787
1813538365
1852035871
153807576
600482042
821738447
1447475624
1604241007
1418752261
1333804488
1846108520
826928266
869058236
870481841
672143425
2043830511
1847838071
1571605951
792729037
1671233975
1472745536
1580425730
99510621
622575555
1472437316
2091180067
400977975
2115149465
323275451
1840716194
1743836090
31751360
2129758885
1812994643
1164185628
219718770
1649460406
564952099
510099996
2036998906
1669876647
967050338
263322982
1557260734
1606850477
483231433
1118628722
1562162736
651266147
1256395331
2131030096
1656603119
642985698
1961321877
215030450
984562533
731750451
1957538454
546937034
5342679
549375891
2021948311
178714400
1968849216
199061633
958738166
1193469710
1057233715
502784363
1395157852
1421052970
1422943947
1212030214
1684079655
1666863982
1179352337
492811759
1486757393
2105495837
1516561596
910612338
1618320021
1093805663
1812742991
1742295286
1607978169
399077703
1290015894
1366861669
961377588
371835072
1610296117
706359348
903939745
1344083120
194902292
871379735
1758736954
1833165604
309370667
1690113014
1365424919
910731028
1495451185
453609048
603165479
488568402
388906634
647415389
255410092
1932992573
1848731860
2089147265
14845066
347034458
1687578060
634184538
1620859309
1202408525
1163398919
1353933545
1866868236
1796967259
1876276953
1814995384
1935230264
1348277098
801550441
1444350727
447009382
1060810629
1182703716
1800378805
2090778032
737722869
1674810624
857229439
1873487766
322214219
1712776770
1826917865
1859847577
1065373736
1437720186
2049891791
482545287
1891906078
840378835
1944204157
53210777
1972284097
1255804757
890414104
108839797
1117502354
148664570
1121843441
518054192
1962736208
950309755
997020151
1212800423
1869289336
403418884
1546702692
1032775005
1802103772
513165195
965625022
2047498098
1661472646
820464794
1885073971
674671105
673380321
752812497
1805666183
317429370
1379442122
2098638623
1328524879
1643941243
1676651476
663361849
836852703
1645835128
631190657
341819755
271854411
1391633588
842985683
383839786
1113358527
901857782
407438809
332561211
1188311711
1500824598
943084521
1971286500
1554349113
1759959278
912149514
1994811757
919205861
177637180
1713589936
748334829
68592063
814455431
141857213
319436348
491643163
170088583
265195199
1324962076
1695587124
547847160
1476589933
908406921
1132940739
45119978
1613839804
589180123
700199095
24382841
427329006
143316251
784293934
1715538973
1158433107
757385261
583929828
763986494
678715918
1927304438
1658176631
1073485580
249670534
147841575
1221367198
1364048131
580921541
1752440561
1266120900
2138345979
567259804
71957210
978817945
70599538
1303129421
377972365
9934213
1174629113
869156930
202890115
2079464109
1414950453
351126219
420064436
984225148
1588825975
885930811
415047301
1573798186
2093893969
1260356786
1967540050
1797299394
692057054
490374588
1855108988
203090947
527937499
2093194840
990112113
229196468
1621335000
2136708683
542079685
1850971672
2054442956
1067979639
1284909893
1722767297
1169924577
1478268836
1690478166
437393383
839365256
202180511
1851855451
60698418
1450917957
1001568445
1883269381
1038250257
1732527257
1273824999
1582209202
1902503442
1513215914
447116306
574647025
144215674
1946836282
1827097935
1404450327
1036135362
727906340
2076104991
2007913718
833098647
1155090252
1632374456
1748395837
2009270632
1202743570
659477233
1382832515
1727930790
1760708706
483049345
167785978
68659927
1314271402
1617195215
1183300583
81600663
290302415
960650263
940884246
966469000
901291143
1750740506
1033853114
473597400
1457635107
271823055
1760871590
1520648500
545540391
692730440
1627139431
1813945674
1086058480
894804595
474096166
529612749
1524640366
65257812
1524359441
310792443
577486388
1590392200
936601534
656713060
674337525
1562522287
527256359
1497821428
188731203
1736251192
1891195014
1091567675
703741151
677808770
234814714
594803549
517272581
940663854
548828594
659533880
1209553165
1249024214
1524615305
533128340
1333211097
51016108
145261677
1522708487
596668439
1371949509
1383155975
76078839
315933081
1619252470
543430560
2005228560
994687227
551480745
636250879
964600635
1233333048
1980951374
880940931
1972255531
206819948
1188593881
307753942
1951807516
836123046
2001281619
849299702
1779221968
361689586
1659958263
1378945589
1813428773
1586040120
1800945553
613275158
2114596628
1198384186
258831245
1782955459
1746019503
1236869392
1146661047
2063128097
1858874358
139072781
1885450383
37851009
249108612
1018385320
1957800870
1744426478
209304471
365533060
584656894
426506593
2041619735
1695739495
1327744658
706764457
1266806563
735522215
1759668871
135853715
822742927
263368255
502591293
1215004448
491041314
2041336020
251422146
1582009167
1451006820
569363133
2109660184
1605718817
1685950988
225261887
660974272
1342852308
1623282226
163511977
677333865
1108380614
2045806230
2128012894
1473099547
2145774017
1848691632
2098434111
2089438151
1217918722
1440266608
1098852021
367541274
405910005
1380119989
18372803
780043211
1479542770
312036989
656842797
1331849115
1131290016
579918894
1371196526
777746946
968515308
489696187
983357334
431631169
879056677
668496130
1644692093
1889131944
104550759
132825412
1001797844
645367081
242860367
931288276
1306246545
1696976211
124875270
333238707
617881371
1481099071
514228279
438934957
895578975
161161316
224335981
630798577
1115610209
1970986975
1974599938
1134927894
451368075
589540853
1497753981
2041361900
93438556
342008120
336757367
1091942003
2072204595
1282905442
1586781933
224047337
1484335447
2115242382
2013567912
1634666943
2064266287
612337224
977621009
1344013580
1610774739
1678412703
2119419267
1024219296
467174306
169412656
1630632167
1382008548
809381786
1697469992
643097001
1623179316
451785007
1904001722
634585796
1175326122
502524824
2125896635
1771225854
15106919
685313218
2143733244
1442516044
1162656406
1965584828
628939613
2007807355
956224407
1475924555
958452134
1358508279
1946566829
2100672005
1679697959
1189545505
2084542431
948645924
772709930
380965205
816999784
1391780802
2056089888
166562697
2075276759
990990403
878453648
1882839888
685846623
1098540408
461490677
994585795
1716410653
293887923
1479402039
1915998656
1174889248
1642327110
71807390
251751025
127384385
1742509571
1370696359
970970341
118329752
1790474495
1265916924
989783596
1765665870
1818902246
1811572098
1693247981
2065744261
928670540
1660614771
646703828
1010702869
1082179661
1768381317
1691337454
843397863
806052380
1780742883
831910927
1845942402
166962101
306937246
1846036371
405491718
1526895392
199648124
1679505121
1847454246
2112200100
975187050
1675172904
1304831253
2132050902
1176700405
1984637365
1221068554
1567200755
669188453
1089546916
908359803
1617770556
373412515
1104743306
1530045918
2088087318
1846810075
495397338
185297599
1071395719
665918959
1291873499
94356252
195579700
1591102175
325526914
1842562652
1697808507
1086777350
1069266709
1611901249
2103387942
1756467715
1618085569
151406630
489863311
1250174335
866956489
369408361
2124430160
1215771912
1208949730
2000774975
865274999
1874462530
1865882082
764228194
475327180
482876815
1410310189
1138170979
294734817
1880179195
1011682127
513735043
1297545243
129834361
897860586
2041850635
1234759217
1668503141
728606404
1052336558
969904318
724645541
637842655
1426483213
2021333321
1247140293
861244347
631305320
946361684
1814946662
1240016300
1277526823
79211041
1734851930
1038180906
1335441679
432955829
167337450
871749134
1144901046
1683897749
2132842024
1386374019
1637907750
2064077985
893839483
1257806600
1715274565
837957303
967960016
799335046
338533542
1998084203
1946752376
1910007423
679547340
2029307937
64643526
1089000031
1760545058
813640188
1046876094
1922486284
1103683898
1114766302
1796946936
118247488
1880117932
1258103201
1632494046
1287887774
1508317991
170244678
298805722
497560009
24538965
238304019
1395834561
669139667
1823929421
1689375730
2007297357
836658694
1854735139
160832633
1197689206
1245805595
1943204510
1063651177
1928862924
1503317291
1359636685
841293726
1820777718
348439334
193836655
1109003067
1469114881
1543860323
993671268
310860086
1656476837
606068989
1739375211
2073662615
1732389826
463942177
776540363
1173070132
366465965
1476686657
207962924
555900919
1223353374
1925205440
1527930479
373332700
1212812757
549549395
1612371816
1232353556
1650035122
1917902874
1374692476
910015467
991923827
332711731
1247827977
737346181
294735662
341012128
1712112525
801003013
2141815116
1743697455
884645973
207273526
1643211614
296317109
683066064
1055825275
524647015
417825984
1638225149
461739276
2042519853
741987751
20354990
1925886369
1707589034
338096785
777629056
902029124
479020974
1572966203
94793009
191866218
990349062
1845347367
1943485256
122039292
1058083344
2077628232
1498148109
784238221
403526403
1081166730
1538175485
1058621812
1221187472
26868089
1962149554
735143390
1147348461
1945694054
487501557
422858048
1075190695
1336105456
1573959617
633495364
671536145
1387115489
915571208
672701480
1025906144
1385463467
1868092490
507814452
511593014
1718338172
1498608948
1719923100
542177792
551966298
2091503113
2022668478
1468912919
1113977063
1505301643
968124536
676085672
1080361143
770407734
756764770
1913678183
2024491829
445838849
750682871
616884989
1675515558
506849288
112247202
494005331
471767430
116032021
1299526100
567989170
293761713
1584990892
1632213050
776698562
1331685831
1327381245
862182790
150859312
1115043806
568762332
54778577
849457751
19404489
1035732269
1499098450
1403884208
739760741
2019420098
1231475543
843380704
378949697
413003674
302731217
211404234
58025996
458846568
2117736162
1741930850
1676649344
583596714
3900020
2074509270
729108292
1910432184
1429114289
1591663665
1951433390
1938678136
453286384
2035348873
1580263397
267434838
572095185
61847033
1087393018
2003558671
1722337849
100065224
33618685
369239931
92374230
1362142377
395761345
255164535
712568392
1635763078
2059160088
1961672005
1715322181
1769418358
325317105
1643600150
206344208
2145925558
1739069600
988301894
820422826
91246892
604566774
371252752
436990207
1462712178
1587196664
772053411
1972979432
1211026221
1213481918
1181689125
1774981418
589649469
1422915133
413482308
478943981
576414409
971953893
655994383
419215432
1537088288
99604719
1283413179
167129777
306654898
1806419221
1874930243
321420527
964902946
1237775095
10048944
700985195
757062969
1523173604
1050691025
684117167
1196030680
1764820155
1322046524
2075610436
2110127386
1403439880
1233022671
513799291
424297688
582320218
894061160
1478126541
1707427179
1785030873
1357159771
2118330428
1786258457
794169546
547283100
1176049007
1290722573
134511829
1779702650
269388563
2046751402
940515856
582759668
1538033656
202744587
208185021
1413434852
122238775
641640134
1284139416
461513725
1072872478
527202011
634901336
763656950
147801611
1638603461
193162634
927633419
139685259
1292271488
510051436
2083165000
1422907381
1041061141
1298009532
1207380546
1224156082
200897744
2144901488
547355081
2082282623
1789317158
1097796209
486619450
1360017507
413263400
242243155
1689996119
697195198
565625503
242650510
520839619
729145659
1116308330
993291327
2092836547
670300160
568420208
650949125
326463299
470890070
544171133
1310999068
1855583596
1830650282
1878607203
549456854
208804545
1922841408
1995591980
685751070
1945547378
309441454
1034581949
61222924
706663326
724756218
1046284710
574668792
192656192
1134068056
1904735591
438189288
1897760562
1966484196
1410633268
459720335
232419174
1270291660
1828379102
2047173061
456157497
1493236779
69756714
246700500
991643778
163446697
1284746332
312305491
1717025630
1424972452
931458312
2034147783
1420579437
877195909
2134747285
828716790
116495689
1782012328
860328043
523168673
2024938223
1972442371
819201581
237200262
22785325
840181622
1974805008
1268134352
320500252
133228090
614023417
245543188
1335303920
868422977
1565661906
1278387112
1492202001
460999627
1007706304
312515660
1466840310
1406312426
1721557925
161951164
1651967736
1830722325
112738774
946725736
1436299080
1430484671
1827282355
1017446841
410662769
401121335
1462295613
717295067
41356478
83592392
2061691459
1619467871
1232169932
1221109373
2048035865
674952153
1419465150
1208678339
1462055559
601872350
1524135613
494043257
1268734466
354240214
1712967880
1698908389
428208187
930635544
726605068
382570376
129385090
129177987
547844858
44057694
896890017
2084719109
1509547429
662097105
1369472610
1609263012
1968111395
1862471975
101036518
817568883
1201977757
114610133
261147172
447061562
69526139
1891580370
135430554
1581371037
1177025531
289265546
1452060436
825238277
947714025
1903801367
252439987
1725846982
177144298
498061865
1127729640
1970855262
2116178227
2144987207
1625454706
872099103
377553683
1369072888
1006703623
2070920516
1410399599
1066187418
1167418394
647027722
1835784412
456848428
959589021
1075528825
556913255
1675664
920845006
155418535
166774446
453684054
1331730180
1591676221
1335374780
1393123143
2090522444
1693602335
672350894
1690207461
1489049364
1165251332
1388436284
434088198
571616262
943272581
413777046
542724821
970777635
1997830908
1566089434
610635583
1362758628
845425984
1922066026
869254598
1579744348
257268388
720782006
398906603
1071100301
844432310
371063887
1035892173
687827292
1429799204
1651125529
1996548314
2069809200
1775940691
391810167
1236396518
930777385
1324072617
889274885
1159982249
2146284251
637207282
1131954039
1182834820
1873958419
1723411612
2135925333
1508228385
652989578
1554907213
370024331
1731663573
2044440178
1370453186
1341944954
554105377
432658687
1082888808
311746970
924176691
1607048327
141957982
1494199576
487198425
358873983
988478555
379956297
1226924925
793812772
1121354904
1883363059
633092408
1787187084
1291085361
1501225107
197425188
470544560
108428847
1657658161
2064683698
1209207072
2015651148
1832051047
1761859926
1023725603
2034550613
21285062
1691162486
2068497421
1858176042
911530982
2076473256
582731847
1209505715
1742970081
931770202
1924582449
1824770644
1847037792
1118008179
571734086
301803648
669715210
931214532
1882547643
967722088
1676285250
1491084273
1352686424
1757297749
377046142
1907654051
1990726871
1943702597
1388226830
1574444884
1322455169
387098136
627425475
1138713321
532932086
1706447091
1050112097
1402290998
479110024
2097664607
1251935690
1807730804
646165858
1165155906
1859470057
1559084094
1419334567
1931038472
445280064
372155782
314341431
1604756895
969437867
1672875495
1265786105
1148932777
1508243294
109775985
307462844
1298187625
1979945888
1334123315
772357851
1897350439
1806433698
251081370
748081619
1982763236
99632152
361377287
1557595462
129648513
528027863
837253215
473387669
1049827512
304477153
167051177
1608093844
150322166
83080477
1703113127
1013262881
1668330073
654487034
2070921262
1878056101
1664208287
146156734
291040530
361627089
585400554
168156743
1093345002
840845793
946993405
1060782222
2128673930
909982371
1930689583
997006337
66867780
1629873363
1045140315
1648822024
358022478
614358672
661420361
949153689
722280467
1108454860
680416138
627092800
1499569962
1428242113
81048172
865049577
1956504811
1612112306
790550818
632962575
1225649580
851464541
1699761857
345761324
1666817175
744309028
1602434369
1512663677
1285314366
1701376995
731212518
968220026
1220274713
1042831656
178352602
127685039
346010914
587576440
1729372259
151495407
1426661254
266521294
1060116951
1586579722
1575900229
2007669080
686820835
177222147
894977592
898339641
1633206657
101753908
870644857
291727487
711712548
1569597538
1747920494
688214959
269258391
2024307864
1769732161
1008988224
88528212
2116849051
288378761
1757911452
680181563
938113475
565059131
1515868056
1586253364
1878104893
878387246
1165108873
1486435062
2062260663
1605490457
1185102978
72699154
24085853
1633537609
1522677800
1341059832
474347629
931407687
723537441
519832146
2109162001
2004446843
1349111918
1095809211
740071396
1464186462
2062566215
910250847
1074614600
1249377439
524877064
64976746
715204713
1105843860
1514752718
1793352366
1046512995
288646199
931733534
1159258916
261869656
867667390
1639271420
1697388513
1057147625
640976665
68827094
1544157493
1668608976
1226611853
1223699935
417507382
237236262
1121273565
1746019970
1848870885
1312882126
542279443
635969474
524492075
663645688
2106100687
1919810219
916502228
558769856
1314233415
207610271
123264480
1764110020
1940213144
615855800
1605340779
2142518741
531496521
2058553976
491861711
44652512
659135223
1224677722
753836
1785098118
1032497728
540824144
1228857579
1999835151
969843135
1943659856
1801056342
340201291
1873707253
702404894
1171229422
620775530
1263449819
1855203748
655931734
45964848
1403997588
1630236341
259219526
1744209022
1740463748
1718094206
1949219056
525161317
34000617
179755823
209097135
191668548
168907715
1560839095
2108577129
2125554870
964017844
268314359
244112591
1605738153
1577095455
1997585348
1565132291
1106660722
1228462586
561766961
1850676422
1743611435
147740675
1691697468
1174068036
370726758
311421083
492399977
556444085
881300321
1638611200
1108825957
1163462377
1990566518
437700000
658719074
1245917337
522206362
572988402
1763327525
740713373
2010836080
1097885633
2111780536
1724246990
1007597888
926238586
1436186904
1317731644
2093767019
1640228873
979684948
1445942012
1983540245
2067949976
1411848278
1820563645
1577630683
529238834
1188526346
520264256
1773242604
1104977794
1516044230
855784542
625073078
1882572999
2002968583
1886600157
830594685
1030585718
75771816
1715517242
578174919
1779979190
1398353093
25198125
2102631687
1736840861
1427049537
1707420096
1058862207
389358004
978538618
235076935
1665539934
876414338
1920706091
1519947183
332616830
592540620
838028408
1378628171
42906138
2032038848
1075249575
3095884
1695338636
1574887011
1221098098
83360608
727276614
271458896
1310875525
411270284
1262794733
674648205
450221149
1913660389
1617667801
1601925286
1037730982
1004666938
1798438765
145038554
607796152
1939991612
654927124
231171581
1440809412
1424520786
1115490943
986448002
779797214
749048259
966491116
1287436378
596081697
959843866
762802706
902835343
1156510608
68671386
1368959794
1094309068
628946131
1867382701
1784008190
1088310410
1020205151
27626810
1563448344
841803752
475861311
1378620512
2120973233
1316982638
2103739241
1279858573
355942992
1182917900
1033986700
1661677309
32007896
2000727880
1423693658
727316707
131494822
983731923
628403829
970838698
1989726527
204142915
1178160805
177100872
1283186743
369655525
65550015
620276911
1848056589
1502565832
1559168010
560892422
898449851
157363793
571146492
678369922
1683982890
1386434540
848640654
2126157729
1952242761
1036254419
2070093654
765571959
1375081188
2121277033
1933878538
1480705979
1138771566
2105162167
1212741541
1400819548
474881902
512994069
1293070005
531375552
1319710844
1054419691
1973718048
1878331317
650401918
676567618
1462747835
2092305092
614476991
967710246
646759251
1930946232
1778019371
1216500817
489133148
1834853538
889288762
1337739149
2085138243
2088116212
363124660
1253444614
449013539
1820491365
1629208917
818748156
20109017
321022003
1633332664
1548863367
353261269
527894569
1548808509
1121059577
855538811
284021975
1357340414
1138780235
1559994131
721690475
769192619
1989710206
1222567703
1901358338
1352565461
1161933498
674161607
1885247109
1220967193
1368424282
1913694639
1419489502
775003768
187258376
1281784009
311344411
1322111364
354661592
1766124293
665002275
310897902
242218334
1242016349
1154082721
843945845
203444494
1500425888
15124553
1092102161
330706420
843908271
37615651
203001962
649376325
812784566
1664336329
21253943
2010751280
362191889
1875830156
428304888
763199048
473286004
915325435
909602818
599521997
1180456221
1212564444
2000520214
1948625237
244708261
1741463177
1237675650
534510109
1564617775
1400163370
1296283724
337149775
1153034748
1063048744
785173634
1614838091
181304925
147186964
1087775488
1472572164
1850421218
533076200
1603957336
20280828
1665290324
499460542
544860713
519519855
823056861
2085932934
1557099975
1297815624
1897109221
1628828373
1590953498
616151736
1700843402
2021368941
1363731309
92716107
2055831450
1650253338
281151769
794171378
135337289
1080429215
529106386
49674384
117094208
127620651
1127540664
1390267807
2116227931
1262274175
1025879372
1817421590
1345172359
1350376240
491634860
248044009
1726930459
1469871566
1622210762
1443818659
1817901506
672647733
1664918713
791005950
1495563787
314447588
648944880
1183072705
491874219
1167877437
241262237
2044445938
120666095
2060554679
1912646847
913865129
1362918103
1014684636
1328429956
1350470666
1736889515
755646196
1818288517
1181076151
25991484
2088211003
1833751174
255101725
491055375
1876783285
726753839
18535980
1015109810
573762016
444910855
288283707
2110004740
1777531454
504826880
606843138
1171638115
413321716
1826926128
1664307334
797145349
373798771
154319562
112519910
1527690198
738076145
1420598175
1287157935
2130158368
637670926
1943867353
1458607856
1206580235
1318749869
41624866
2014555084
633090562
544775267
201603827
119362241
393588367
1882952313
1379667031
574165158
1621552880
837448230
625721824
1647792114
1312465467
1750373440
1868107029
1519232230
1362960289
963242025
395200706
1627609696
974941556
331089056
111977819
2068530590
1191890488
1182335011
1633769870
2011947499
72144718
1716588778
2058804591
586593865
761008139
1456993590
320547957
909115574
1374099137
1360208777
781455237
392669823
2044219296
1158005587
651849657
786728066
1605114598
2099997821
473280529
451071029
411013900
2012393464
168824831
1145501267
627102456
2087217191
173872530
1539687611
1904854121
73716045
1024130980
232956380
760116817
799762681
1457012887
1195721906
1168636530
277780196
218496927
839360020
1818545237
1137188270
1770038260
666700729
1026015072
1784107421
221734532
722720057
125727942
1163270775
75230350
387051602
645421595
1624619724
325249376
286133422
306655098
1811177654
1178519908
1839589471
9573726
293371297
476930932
538111137
1950622716
1568597738
1372697520
1985876286
230656005
2037956120
494050743
1410599135
1082010231
1236672698
836220549
1346025061
1263066431
1002610948
1708988274
308865003
1817055997
1591248494
718747525
100752276
1249975351
744477952
1459605073
2041711507
1909124568
934157911
1363459583
75023070
129331183
1364728149
1437730255
277739700
173691746
59114269
1473231836
934737318
2071883820
702269034
2053967804
731922291
1306700823
1218833585
712070280
939609296
1123248228
740054501
611062694
57311959
589265047
1101772967
180168243
247363564
1530896428
173468344
877516766
309821733
228039030
1986064617
32772261
1006273996
219784048
1871763562
1387825159
1951931378
95786957
1350587727
492371504
1157426333
1151109616
75901994
1199537866
502423481
662826108
216883733
155691782
879792384
839073768
759837760
97193037
1738705898
612321414
165533980
1066233262
345886640
801492343
270141360
834813669
28187563
86564210
309676318
495189601
204899290
177774297
367071007
70691649
193514655
1720886363
1750242804
1450065918
1714687918
1741540476
888114079
282211363
644589546
11249366
1804566740
1452738366
1833395516
647521016
1986207800
323408457
2076051890
1638024793
1639067608
1269949165
593169642
951167719
1187076232
134241495
1339074837
1793754329
2081470075
654173255
2108108459
249590077
1111765321
1960333451
1500160219
1013337100
1579588859
229271089
1842846052
1440894646
1297653971
1716230369
917009953
1513076249
73165035
1274926594
549702498
1614213247
1775181290
1169315609
2007835085
2038781138
197207358
2143189837
2067331512
961372100
1497245954
1291430562
1470437298
22575830
2067130734
1314733943
2102794400
2123581902
1024906141
2086631685
1553682073
1794998845
1317757578
459437574
1425662968
988170255
82528215
380646968
916473989
1333663081
605117115
1402774753
130213333
552019965
459755930
1216785330
1455626921
235763528
219693359
26299367
1025605675
548352852
1652221341
1057866142
1448899965
404671078
568635934
2142219524
1358689247
1969715166
792111506
314852834
1730915334
261970346
429195006
1019581591
2003069188
1732382571
366640315
180532466
616938797
63365125
1182316095
657858739
1507915398
508913723
1989541656
1560477978
1071012457
958910628
2002398148
1936886181
918923921
47811705
1534794210
808082049
464711816
154771140
1580859497
305457715
723554982
1195862577
1478657979
1129642042
381661063
102958559
1023191570
1258096355
1874313990
1490689029
998398924
1080286875
1445368414
790253847
948566967
256841370
1905876894
317862034
74877641
1565304942
224421652
568960066
1390325098
993298926
1321050855
836432453
695956116
283856613
1510987572
1444234023
747627727
394187784
1597695661
561098799
1679450623
1070985480
1823371001
237230469
1312865296
306983500
327920677
1680803075
1351098649
1706204153
1451992568
1267254173
1518979811
1112437684
275161925
1863458806
1375041741
1603212045
1973282503
833639738
684895774
1767096738
279491417
1995312165
1276230536
465213353
379950966
1689133695
1771933499
1251043288
902890087
1268316362
1648315579
329363848
102899867
269305928
348433737
1227922349
261029500
2105377164
217720960
338425410
1754854986
1648538276
36299880
1671251253
1122132865
705557927
1978690817
2031866322
1387175896
1765893734
760755649
1075234330
1498236378
1805230348
726458567
535842306
965853014
1555089447
1150767036
520274545
1620580333
151262016
1521712046
1992874720
1949833792
38069482
1139873203
662825063
598193143
568223881
1685057214
734729922
636330318
2025372060
2091460659
583448616
1692754646
862097578
928394230
562730508
179664887
1441430314
161901770
1521372250
582542554
1926273028
97840824
1827842837
1039990023
614063880
1364104861
1880826119
244611417
430829255
79315791
1093807699
874566280
1850237568
1431547218
496098665
2131945163
1617342798
69865301
1311327876
1061414216
498832172
821270068
2056788432
1168605902
64024657
1397135706
903426245
402159034
648107648
1177131838
1951738196
1885354544
1376909392
2131431723
1565919187
37428950
2127966818
978449366
1341448445
540645529
1533385291
483923840
2109377719
1195368255
365794461
46091370
726425549
1015337249
55014127
1899120295
2040393384
1553014873
379329261
1640124080
272684833
1809827305
1316893598
1664268682
462132017
822132470
1629739989
1419979068
1332761206
1530859577
1787357453
1294570619
33348993
938152622
1189260613
319625133
1989967676
2072643608
183387369
1525845178
492107611
1800140426
937586125
1617685298
1465349360
2118700321
1491985549
1182494956
1147050076
489017483
743132115
263950793
846364018
2045005363
1377016192
1660727426
63688257
280664542
924323299
977903263
1018092760
1039683799
304918849
123987082
1832371524
1947657890
1315723998
1239994933
1362139339
3635634
622804496
141579985
1244303175
1919872664
1980563865
387359162
1177764283
711021835
488856901
318867969
933162112
936219664
410665179
2073214882
2021702080
835345866
1239318849
1461174948
1317671744
1586850946
2066485276
1508418586
1110048088
16123487
216053837
335973829
501577762
1599326518
1517315619
980095851
822209272
465747926
1745089659
911821259
1522177468
996523418
1500218074
1042393068
1901726545
1185415892
36525136
1474932293
1253094511
988752103
314193247
1210603638
25254201
428234433
2129685045
313021401
228373372
916700482
909518170
1577124142
1652885851
109664966
630490382
915880991
177393524
98699293
1079777946
1599531957
447959774
2107362389
1945892735
326523450
1694133181
1235253634
2010399935
1437881859
2120234727
1961726091
1508728980
648157634
2116278614
1823239490
2107409457
1017773073
1399605442
1057733491
2034168635
497281089
668999563
1371222528
1549054164
1122541172
67991002
923441219
1734590139
1039449028
1285211159
1204621710
590144199
617384666
895077763
1799467389
215676461
1651612603
1903530588
2103597202
955628218
1624974400
907299261
253352046
1593915712
1593977013
384197646
1258446689
869443786
649226989
1513854428
476917180
1355012982
988881935
475457801
1301582081
571356610
15369155
2010830832
754526477
1991650392
1383528666
1799778135
1762358204
1351633515
1516847438
1503426597
878879048
2064170964
267797195
1315810014
1809953002
997619599
531081926
463399048
1665914005
501396906
225072873
2036628988
736697669
1968061961
1550419170
118189404
469528503
513606148
243780415
1699332336
350994511
1903253310
1449580902
552527097
18585378
174044459
1678704491
1189939752
1100930261
1040448545
1164410617
1087672306
1190915596
211895133
1758503754
49968717
1466431650
1511337589
1766891911
597874880
268017436
2114440407
1759789258
615018496
2104747288
1952513847
1587825239
255466611
1013605289
237790786
1670431300
2070378560
1738524135
2134169690
838002555
995455439
916425890
79716431
946273174
605285826
229907138
636863371
1388237846
1412264414
1668942272
915705804
1879978407
1646908877
1198638571
1355330199
642900180
190644118
1077795
1795331538
1900192343
1299882886
636556510
48023422
453303098
1267208259
1424427951
238561048
310775030
2028273737
47368272
2144836694
1014568434
1128559544
1194972096
753161444
419576199
1452184427
1573067750
1155763010
1766060228
465869550
1893238455
1439093941
1427997113
1042270858
1087295192
31454943
1787584689
1338270161
118794205
497108923
759257028
427925891
67775194
1597215146
1310357438
926406197
2034338296
571114376
122867556
1553820162
1762266423
2093000221
56159516
2084306869
1330009773
128178679
559752567
211719176
648998468
914054865
1539876123
1305061533
1891768020
271605941
166610858
993424816
499247473
1528958700
795228473
1152001270
490846791
84818350
145055027
2053247764
249808150
563575076
92372976
254679799
2114461800
1385290476
1735609880
1831986856
1246624534
1230969040
1116148989
405162755
1508384605
1354978997
755846011
974366924
1910882284
1924884787
2067521835
2107529175
330337338
1442685762
2031179723
1126045737
102829038
1525558637
770351745
1272548820
1001014183
1341121258
1381813937
685687154
373137859
1226488089
1107522558
286370759
480784761
1065397369
1477766334
1009370975
206182336
407517139
1319982539
2121771729
1294555129
336810574
1709266794
594258658
763420472
1796339044
1221178658
1794540975
1829558568
45034312
1540924949
402461521
125127793
895198594
1491727566
741867964
1482161716
361290372
1520363645
1073255832
580034273
1758440545
968291350
1516991968
932069072
1349359335
1681272718
1225948450
1919748500
811689478
524982160
860787735
1981500061
1720742861
1912673730
150115213
476363238
1199402665
1207652694
1895313225
1196363684
507095072
813123234
126871607
1293607191
425323179
1998170152
149226908
40616864
517461946
822871664
2014222538
1966652118
1961414242
975159336
1741063799
1044769561
99834307
46578377
1151310167
1711838850
1105995430
2027086481
1586732000
888562073
1065583190
1108177536
1910668183
1717624419
1135370289
1893139842
358314466
404644381
1042671836
1344368060
1044985801
2019631081
365989818
1563710654
2019180203
507350641
1337438553
47031542
33420309
679547755
802732604
709802125
869272214
832174050
1792070670
1019695763
1942670542
1584506055
1538923729
919559886
1931048870
1228547801
1906402537
2134931948
394501200
1213201113
740127990
1107313213
931826338
342958630
112254036
623669046
980534080
413826865
515852207
1209643657
998994514
1098676415
805265092
414605320
37875859
1876420361
930228930
755096926
1987530536
1202997219
621348030
1936317180
854845637
1763719809
4393914
905860177
1975319607
1036862587
1143677647
428693451
1884049119
1681382662
2067757089
1926731523
1606538882
1689043540
1273729564
19840891
1598581761
1133286652
845014555
1458477567
352748836
793689212
346158851
1969353682
739506025
2011468714
839383924
1657032327
68010376
809360595
654510853
1177638930
419487346
1372552675
1522980412
1584606072
1686445819
1964868808
739107633
1975539861
1526795354
828994428
378623204
1167766661
774886085
2026230942
1390098627
320860795
673329909
1290803016
507272623
624755436
1075018971
1953608640
1758376255
324353126
2089521627
1722390379
462235400
1276005456
1281814230
2021579004
11150888
420605456
981319390
1788720367
342720447
1303800869
1036186794
1430245846
620948781
1000269883
1775529446
211864586
734139980
2038721243
1779768427
2086669066
848895995
2105064560
2072656185
523295857
1684193737
85198191
131366401
593090785
386983072
1126053377
364800211
2074382438
850708757
1264924385
2046329884
259948097
1351464247
982573316
213695262
1949058467
1231498043
551927464
657568449
336606609
716154790
1141347017
1300704408
1747260677
768665480
1559013795
820277378
1793996773
1433581188
206762391
509722573
859691628
1081165176
1495783907
2120601146
810730993
309332021
695467228
970999143
1341013239
101850187
1199279705
821710486
1780690748
1426143028
702846260
1760961659
633321084
504110058
1590946561
890678826
592566865
1371904516
655492252
1619534225
468229259
1915556814
2137555367
1164094563
1137855835
436833224
193562049
1191192588
683222921
1287666678
250730578
1409143360
1839150338
2140123943
1565969568
1717768467
911899367
557349934
1834021539
1854290747
1196584348
490490711
2098499212
795372507
1432333652
1945941213
36231560
1365335108
1020201522
19032923
1781467578
1377060325
1437126806
1842742804
65675920
2126957879
1585274205
343101109
1020824897
1347613423
2115500473
1199577119
953186501
1309478811
664338491
2110758035
640680446
253154448
999835807
1507550111
307373116
129521441
336649139
1517990052
1729720661
175645340
1073147997
1061255459
595694093
1120621042
242822999
1257235116
1313377842
1901507305
688799597
310069602
316726448
1473900483
1586469358
1868156485
1845312592
217956789
1757587207
2010738008
1210536814
1583229673
1624318373
275487622
1509038269
2034874676
1179763684
1022258630
913900282
1221513136
1872903064
1360807530
1576862100
1372584362
1903388067
2070612966
1133526264
1408779355
109630388
1707337512
1038196261
411607436
1070372619
1268549939
1817780236
504844699
1207457177
1830484464
785770177
981095796
1295295975
856485529
1736384615
1513482671
774878099
664512326
1530440989
921176072
1464609625
465917386
644648704
877261269
1336504152
1774521277
1627005811
226542156
1290146656
1085419620
893133342
446040231
1067295134
1170243559
1530291670
940665591
700622238
464097353
438074622
1087131518
857080330
149479614
662831390
339251028
1461488673
26439425
1957017546
1366503661
856944609
1236522728
929594133
1100753486
1770511533
959706862
1033955478
1644964557
1145600312
1652367272
1587337995
421621130
883105737
2031602142
667003335
1585222699
215900943
1437848582
777793863
27691089
1293572418
1495419412
1104257853
1077438108
550908371
938062213
243408649
113143884
830214165
1681777134
449712609
95356379
1031024870
1547985254
1691311845
904833286
1918916140
380521495
1215778765
2121926558
1547729722
533774682
987909248
1726942342
1382142163
897899235
1355963449
550370237
639173177
1345858239
1935764627
862687920
1986576427
196526449
387736413
1017984033
1859491514
1247263702
1054340357
46668178
1590167499
961894957
212878987
22842705
33419465
221879836
549737675
778448236
28063260
1634234489
106833065
1771713878
689026967
502288326
1968749598
1659687036
2136771766
585795371
917823790
1125545098
1944226079
953412407
141403104
51528529
147720338
1768366471
1841147139
632190313
1803551470
1822518885
1848006416
1885850724
822634837
1102777106
1588170241
1323896019
2016790881
1543242773
1841789115
1051164771
31275615
2138480430
1274079086
1983217975
1662750793
30427745
1866435968
1979976318
1282464152
526520688
442827053
1315722174
2075599360
1964612730
2078376805
687502134
1310031947
1940108730
1806930133
152176477
170944674
1216960677
47266104
1109780937
1643662052
1174947744
14434444
1339812108
1452766525
1116744282
832702155
244681582
404767006
1022178162
1159215137
1224136802
767330204
1246318639
1369916798
690236301
708795748
1867308288
28550193
1519390344
1813649169
96986469
980866894
189930350
1725273484
879552754
1532575359
35645205
928045582
1179003298
169717690
673247948
1260774076
1538163475
1498404402
871802760
783666698
2125907948
1938185048
359749444
612190336
419473481
1462359813
1468745713
2071084931
557326361
328304548
1751303361
827055721
309620003
1634128496
353122800
1219875394
1609141644
1566608243
154490178
1519376043
460539448
495388302
1219637672
1283098916
1839378537
1313992377
1663928488
1041401472
1243041941
2115036896
274001208
693816884
2064430147
976220739
1962544501
1643605666
858101997
587768840
130153724
301562433
1285396861
537991249
1713080212
169689822
959079611
1733931990
1750436655
914087400
1710586868
409644074
1708022221
1204875666
2067233021
1001543882
1616192604
613795901
1730010138
215304742
938896537
2085793006
264528630
256977680
378306375
1655148477
1479206487
167995336
1955395259
648868347
1479589988
658808720
1856783511
778967556
1069464384
476699554
504382684
1969066157
1500022488
1687982237
1122686805
1740956654
15644558
1209689485
1400209921
877704313
640306174
437110113
1734810694
1341786423
487242715
1280325216
35422101
1336798141
124751284
830962322
1808614089
1714703562
365327697
53377028
474315843
1140273158
796326399
37415293
800951279
1231757507
1279567017
1311823321
2022239677
1945759247
1676719824
1469370605
2121601901
678473362
1501849497
533595073
517031746
2098335071
734833333
1235811506
104371819
1754127963
2091941589
1389119350
1733739180
1111423274
757777317
663735724
536952000
1261461353
1540397091
533200675
1880958833
109750108
132989083
1412809185
2079023189
2066395342
1935447263
560736955
225678176
256024834
426571710
370998480
1726436534
168175556
825348882
2010968777
2046182016
1719863991
902799351
2056310401
2116825098
99023241
1466594306
1003762002
714233621
1989389159
58726441
214645879
1156354747
1887584749
1670817291
300939576
1259053342
1452733924
1162391378
1099729204
818769545
2141588465
1456990976
1320361643
126117611
1091244017
2140105862
396672128
1637797975
802380273
1532911945
1001897722
1736912139
1285347892
87316244
233777980
1490462300
1365912907
1674054355
781437002
521305624
533526680
412204617
792723205
625838412
1491570255
14816857
1106215538
1512485511
2011617795
1830715795
348372831
398296059
1521849532
1246504481
558765524
659929481
2076819654
1983010958
1599133731
880991045
990736155
1451071803
2013795363
1171578832
1929628194
258743101
1210786516
924767776
980118388
1588384302
871891069
999331983
431945389
725223703
163147189
469534197
655687339
1259896830
1817761480
935478523
1778397598
1409552988
11338870
1157074365
472960212
70444413
1565955089
1720187962
1387813304
1819811562
102447031
1831135946
1458614602
86975031
147898028
2046710752
1965508806
997742428
587785594
1079885033
1246610976
1282439462
751758838
1297885091
554752980
1881893819
1575485510
185339280
970353977
1717279212
1613189731
646996285
1749285585
1789844637
42408125
381261985
1141790411
1862920194
1171733966
987873315
1106485454
904610467
1693639535
1742771199
1692437175
123650829
1737337491
990945958
1449255971
1057658506
1070187306
830371722
413364135
1509871334
1743242486
1266338998
727514693
1997568299
1853968189
1927857547
1747899388
1823030159
1558147507
1824600222
168711117
722762671
1679678482
1415828012
1183052927
443747573
1122752225
2037364364
379288607
2141087454
1591477109
1996196857
1216841073
862216992
424928282
2099709202
840518252
463766576
2035035213
203309894
1598929450
1576518305
1479727465
1237862577
1599132734
799794399
1499468390
695825091
1568165155
1996184568
279892077
1327692852
47610547
629844639
1575636702
1838712655
807831558
1280594762
669074351
1503965291
1995633158
1699499721
1259331552
700819417
1408715665
790890885
1022465842
2089473061
199117210
1001909041
371962051
1705803053
782047126
2043634563
1793171356
202800325
751629187
251167194
295969289
826210955
360977105
1181225521
915155692
742534434
38718890
770131059
1496486157
1499211079
1779045307
838326903
425035871
410623722
176171125
645389687
2132598997
867753130
1405658965
690871655
957222935
1758693712
1066192843
801552095
450953413
1451926086
1097931266
1525538966
2105977733
961374723
84218503
1414087441
2043835935
812933621
2025488167
222401872
1415011622
931744953
881117898
681591950
1378476784
355809538
501332377
824959264
324520112
999134011
1110205836
2072778232
2030472794
1939423196
993755843
836642256
172604114
805748100
292285259
193131024
1004661895
153899028
1901622178
466585826
1949675883
780874157
849348446
1852390311
502605621
137285109
406522946
1479949499
418997113
1415644122
1644236831
2011940313
1511040140
1145860053
975158199
1499645656
260589879
1950727777
1080299401
184294284
694522021
445974044
1884743696
880626117
828253117
1773677005
1582156321
1659815968
1874945041
1765229354
1253111511
1160039361
1872987514
1917064352
1373095928
12295905
230386895
192775119
167531599
393248561
1518623178
290462627
803691492
148898660
961828357
1854707405
370506839
1959987839
1261989286
585986440
1630973038
2120429893
1569173462
1935967442
940114264
274714779
1094579866
1646897005
1806678634
1736213539
558856069
1923307791
1086821741
1861367860
591797120
1197634644
1754884736
140230634
1452908446
1451878572
1693192569
1203172378
877886572
1125875037
1477718
9656467
833591165
1606589177
907246959
966216559
764066429
2044075511
1651958363
933542477
1234162690
1231696145
1111955633
1376149825
221577162
1164652422
1473915510
623808809
28923628
551194331
33055135
28343589
1265928169
1617351096
514139465
557650338
501823317
1169654204
1561271704
999051902
1160456012
1072050718
1900584798
154943571
1615472915
649955684
797532457
449726573
1301468091
1081562249
735737702
638335418
848692569
1876074501
1445828694
205374220
1997024138
1786436359
704686094
1605859938
2057917101
2111373666
1808698754
392980994
1132920563
847760863
363744887
1800087442
1527303237
214168536
2141287169
72315209
223925957
978412228
2134029116
1062294975
1071180496
879660917
757459423
968548579
410352966
915326595
924471782
997020313
952593403
1756661454
505416234
1363074310
1561691553
1046799174
39969127
261745404
1080482446
1363996211
522480477
2095508986
1006031962
1758603755
1635474372
260682821
830215820
1843856495
255208428
2069579791
1825777373
1016879306
1118111192
1051284539
1253956851
453573177
318175553
1994658792
394828681
390087936
403863516
21219365
1099321333
741390950
334043247
1271838292
678705808
1331929467
1785177332
2135469547
66486003
1874244100
876834081
1387599823
276724854
2001258256
537256889
1697942379
1795944000
284334181
2144830002
1797713284
1096405867
1136950579
1370158491
1335563915
1026039699
1830958736
1116312044
590676102
1450390152
1010155831
618794827
1305705873
25827686
261238788
215649662
2019456499
2064946693
2013236843
1153884304
138849889
1161424849
696830534
251929875
1314920173
1043958653
1308927595
832216122
920625097
300305291
2054337764
321310788
1483053324
613791972
2057656583
1068171389
874354688
1999893209
1020383689
2131350972
1360848361
1766680184
1623149593
1040932470
424179157
654266503
1282276563
1710052105
2116772616
2111833224
707740533
1570742870
1883699134
1158675811
1514656739
1391346994
461716059
2042934607
743762227
284777369
664208553
717112964
583892815
343707676
1797693856
1245238156
353932700
1032242367
350745567
2131408562
986806589
1902315187
1169105700
314604377
83039974
915655490
1926681613
598187363
667112942
1340175243
677307638
1322848822
1517779370
446503008
1716303036
393516968
397052991
2002296751
1559621925
1700646440
333369444
1265964971
939453749
250353535
761478247
889740219
2012577433
2115911449
1259731925
1505427538
244409595
587393944
1973221788
1281328954
163788652
170317183
1892512437
1545854024
366664556
385468497
958107772
996022513
2133754515
255552220
185272877
1259704561
533409969
1436602119
12177419
2072585899
1305987763
1728301659
1539161405
420734671
1802742878
1720522294
1068388741
133229942
687457981
1114257399
1943237828
1618973025
1588676210
1002451282
949108797
281598296
454345153
1638660259
1464914084
522663718
519630643
1480702230
1370104159
1695649148
16507675
295426763
1995107862
405436960
365287074
1881854783
753966285
987032663
46429640
513195475
1671639198
347012916
220837190
1118026504
2019771353
510926682
1192702326
229251597
1088752121
1541895716
822023092
240338998
185686607
1904713443
1029931369
208439641
430293482
1525457503
1631425105
549484568
57450022
30489377
2071252395
671632955
1560690313
350773781
1643131328
556135646
995889003
1623204514
1256833478
2079841441
1727450099
336770731
357407571
1463262738
110147629
1141304140
588092858
687104443
425518092
872467677
208824202
1314525262
1335653571
1472436843
1804817795
76958573
708507539
1036387296
1530750923
1439444264
1212857218
179940402
78850407
304599316
1801073829
1852241632
1003351368
2118296506
29058338
2099125202
824810915
1965652752
1878413317
538870718
774115660
1433761659
1623159798
1517644770
513338026
772319989
350964869
1861538614
1617100146
1075808721
49798385
117681656
1758215438
294134571
266683050
1361600973
1278554921
1928339652
1228295920
693013170
341638503
190484413
1242704295
1005127312
366138443
720269277
1537211164
942754329
490346681
1550781755
1792384626
216333337
1495919258
1708072770
470965289
1443027692
1435584396
628076996
385789008
287827926
833138720
2059130068
457834465
1632492383
1905940273
770839727
150967393
567009878
1764349746
336378621
1162562942
1134207185
1019506921
2027542004
1185388177
1862041451
1518522784
712247693
428691003
650854238
348479945
1449994003
1490991086
835442217
875829816
1109102008
1667659287
1502188160
1728766814
1151029912
165907609
492406890
1740340024
1244934487
121334446
1262961950
219013935
234177562
1317731847
130796406
839407369
527926203
418368510
676321418
67619571
936906807
520230011
1671065471
1234301153
1377517799
270072801
1047309799
478791775
1883864296
596753871
1101785078
1586475842
1874254557
242411196
1922764048
1584797016
1275496792
971281998
885281640
970160454
832241540
1293339263
810822931
2111520736
1162081650
2001645676
247890807
1724241428
270213943
1693712350
1525103664
1563521679
195086945
1821858948
273089771
1963220169
1531512379
1191887109
1768253394
964279074
1439359682
264565016
1123100601
2116151541
430063275
1491661597
1973412943
1019171954
89485859
1349161708
1463682767
1007216078
221233096
1240001651
649590126
1400564953
222399724
2063072508
2113769598
478123822
1603756439
1437744659
2143352257
1096281830
733524163
797657082
1446088152
1582194879
362768722
1216117521
989093676
299616683
662260978
1355068156
666545019
1686638160
178524548
966000752
2046284462
560936956
1635076401
1864133487
1129808051
208935888
1417613801
278969743
867508347
457803983
723685009
1429886066
7706728
1922760091
274802416
170851287
1749307234
1757275968
1912442779
2043662262
1901361241
863266727
958241400
268052130
1130866232
778740449
1891487580
997426325
100313380
1412929119
1197984648
1501139949
1981395505
332035823
918317703
1795107024
1987886930
541955714
2088941099
1764707125
799887390
833082126
1980538529
1223641165
1830183321
1743096909
1474460529
456707650
1056944988
603071160
684085941
977603866
144003701
741014748
1480583641
430039417
71069433
1534399973
1040358946
426378995
1872131910
1704858800
1218315452
720982684
2075360483
1811015823
520770145
664138856
1293213868
822997229
2042727577
1873265191
1245791858
857385621
2100724045
1127647625
785044017
1337255592
1754957657
1116236421
1405660041
1424984137
2030241360
668547352
1575275151
116837172
1914685307
289662987
71240588
704516605
1389563282
471268173
1787202526
205601745
1427928362
552403390
332025141
1543668698
1978113241
302126903
1117922024
1234036277
1651479925
1398763472
779150802
225119924
1309153945
1586882924
1285615632
1728499632
1547539058
568370601
131850793
138223411
2019350168
1286122748
509521542
642555396
613663621
562206721
61533757
282895846
2147193254
1876902614
150371534
1004461901
2080240915
97027622
987389122
422928402
1990591974
1008925277
1373758497
1931891039
814608563
906871118
1186672679
818290299
1513778834
102324428
300540302
161557063
1037370678
707687643
1509761401
772673144
1465257877
824041905
1382673582
1303470200
2119142920
1660055097
1347070194
769392958
430554757
1866325604
560267369
764211743
784497803
1924785462
2096563745
620737589
2055236075
397813491
1961665209
47197620
604692157
720126866
557729733
1625102571
2113380675
947054820
1448733910
120715748
870279032
581496093
311907194
1935777068
795483537
655454317
1842909979
2128223626
1896085343
1798965235
966258164
651915937
227297387
1977872245
650374311
1155106626
2070881235
1724466184
837469021
909301602
1455080686
1366771243
1163263089
105158220
1155645273
1440130009
1943498406
637885777
637204274
1796918040
1713928145
409952674
1248879002
1341211552
266109490
992162478
1898810497
887755373
511919
1993080929
1669263204
2083660296
618368803
720267707
418579264
1406711488
546846716
350933548
1722688199
2113464247
1498885707
1109147873
1522676462
1279271202
1011658673
1360840265
87757535
711634779
1078134521
1582852806
363910183
225398806
170920145
1949803629
1565571979
993185194
837146602
927618553
1919813814
549232815
67105009
1258050655
1674282615
1392876032
1095597844
326923584
518972243
1620678130
1125775416
94315988
1710150087
1214592347
383058265
631605171
1850535985
1009295596
314219089
703731922
59537743
1260933877
406622922
1859379263
1297529950
735373632
806241791
78718363
572415366
423821401
1725144736
570076727
475160083
460067932
1351902381
644908080
2035412082
391212221
1546964852
627131529
510786746
775556492
659841942
413988155
2038802645
1097118208
1309939319
1853121286
1333418185
1638321874
1097120427
394135800
1824043733
143760392
27178051
343506203
270226427
852895685
843314438
1013606374
1382829986
1371631739
1458389198
379847232
964327663
197756568
679721278
652090180
385315225
1782888289
1426567864
1913431737
1215267741
1552138026
591777828
1321390947
1724661778
1722286866
1593534451
1141549536
1894967502
1689179064
554381019
1304048034
2117050292
4896655
2055417253
1433346111
171859721
1380170911
1079311534
192548604
1977793028
641192809
817973299
186792379
1679779105
2041852021
1788320887
1506460819
759072280
364951337
831224491
1487047345
905694190
202795964
1107276839
749171687
306270119
1868164428
29953970
1894142875
2013805722
1339226339
713635069
989875817
672022488
1547301553
493019384
304007418
389071267
5536023
1726505643
1956568487
1281287387
2033843776
356867811
1759337329
338906927
423193404
1640291522
1504463715
1550236140
1534642433
1374984624
656080832
1047284220
1904735284
1539745205
1616488834
2041098161
591353354
1127368725
195131139
1523912683
727951216
1458907901
891959822
1329509258
833075886
1698025522
911644205
666140705
482692622
937971002
1113569037
1477654565
897967674
603344708
1172934263
1300333283
1974775748
894134330
185113309
1183628656
1678928464
1158062532
1533162759
1836552668
142891508
1311922913
103835544
1311463490
1373061734
545483538
1074940801
509427475
948922476
532713255
1186066406
798505690
6200438
294854075
174638914
1207746159
871976185
312607345
1546362470
128400411
1428398160
653788018
1042749978
1842244788
1022334833
2027310289
2039856578
30040211
1313159167
1010058539
75004350
425023380
1726856715
1414375885
234537194
779575701
1769658212
1136653020
946546696
883803724
1283646747
517472197
466717412
1577006531
1372276038
718343071
608942880
1171112141
1645848219
199616657
997832365
5740737
142959010
1597343077
1818387824
452434023
708959043
1553709257
1431953331
710316915
1576726318
532633060
1133657310
417230695
805069232
2125891712
1075833109
14680992
779967101
1606580589
643466197
2063384980
1267263074
1321417376
262358605
1787110530
2015134266
639957926
2025451829
1989995317
1446358089
1982301580
15287078
135665223
2108129134
1887502153
57931643
1360245285
296834165
2105342528
264981367
346383942
1265593620
1121502757
1832389986
430755223
660514258
1270746447
1656697551
1836947166
306982996
744274216
1814754819
1472818452
1143625110
1791303214
1497464156
579381100
1835221107
700674168
206702686
498123244
1969409848
161316767
694265599
262773995
1194356389
1840495442
123762536
278038098
185728008
1428586325
418409514
529008936
844148444
935372770
1248238300
372999625
1683557281
1602776636
2127565148
2018349804
714006102
41389029
1709389222
2029790412
709770205
1861986370
1491512002
1926594159
1387433205
1895828476
1152827315
1916856562
500998230
744594667
1664247083
1557017764
1670431921
80618339
645442685
744292588
1025895183
1244648977
1015008572
642567216
551473528
1139158422
2041492447
1812384934
619066453
1546453360
1161959416
995266625
1212615038
405990410
1382422982
839279878
844743182
947910475
84765207
1774487936
255825123
1349357624
1504638574
1167467628
170184926
1519436668
53682377
1414858169
1680029307
1259848214
846822832
938814970
1220369127
1614523569
520100242
316612493
1191973425
1946659095
1884637199
296482299
1087824123
1507212528
337443224
1085556477
787511049
1560671115
1553111501
2047003123
1280324028
1166428469
2005956138
1499187468
260154794
1509810006
1715841957
1227511970
1411592647
778762649
434347317
1682200599
877435143
692011281
967569955
362166709
1406575734
135778628
1525161035
266834732
1167904263
1347587194
460547640
1829336584
1022489268
2128721633
463505742
2095025943
1805716482
1977539726
1147391124
164958104
1056109452
360578071
449489481
426663183
609365012
555875224
434765461
1959299472
407221356
141780247
680246592
234329083
10215867
1736075933
1074082054
609513510
884883702
266154499
1035911318
1525405577
491225679
813918699
555105670
1230954701
2115267218
939533742
593803921
1755734229
1277742507
1497563450
672196991
441061899
1658949866
691113474
1991704986
1773962678
34387321
518653675
160378424
212654913
950036961
1469074548
1985709134
272580986
1038755224
1504061645
407273829
238894472
1026476443
856677631
624628106
913226850
1037356005
805696453
1096752438
1835854476
475097541
274030366
1870241845
996135977
1982980346
191814573
1831683927
1110953335
2109321973
585538912
504403734
1947443983
1605299875
908411826
550279614
1201967654
1074627411
19600741
93001026
830539991
1350211986
728139234
1562200734
913780235
628160308
1254031405
2086943303
2081436211
893347903
1108671485
1470329950
1368745827
1444032869
697850216
1166503237
1158160733
509643569
2054555131
1237867903
1956470258
1027023524
108914712
997369329
1852716339
905487674
1468142529
855490609
355340806
1699565962
1766868630
679129990
702001631
1394250544
1279699972
172168031
1197600139
393978693
497347071
1488029188
1319979236
2127836197
1708815497
2072826372
1979403106
590750391
1412639416
300840261
1751163008
1601384774
2053323348
1838006997
516095877
1381222712
429083766
1048086819
1561582692
512476621
1169029497
744636636
60350246
774260249
449807789
919781899
758326571
2118223672
2077812024
899515204
1622558821
1511245485
1346832449
925523929
1820340395
1917988061
2056220632
1111024992
1487055570
1748156065
1197672763
753347359
890227138
828528755
1633178324
1256533722
1717178034
744992733
1671284800
685620264
1958303920
1393319404
2037749464
1664998083
1176870306
847573456
257661182
1654899649
360213101
791743201
1976998788
1751015722
1705388730
468482747
1964370243
1501975232
557857165
1393192846
865869769
525958590
194034076
1228121756
2035829447
1067590102
566310188
8431083
1135495574
1210438
127731506
1414070118
1309637140
2073942510
480283191
1279302254
635743713
150498585
1529221550
2140931580
397043350
763780135
748792324
253023052
1044404539
404984868
1794941081
1590097983
1015888680
1129122322
1480709043
2130721115
750245529
1716816335
1793838045
490380100
391538146
1231555715
1715837681
1687871156
1343568054
1616221847
1399817546
1735131489
1685430182
1142201708
280523008
19974290
1550197019
993916643
1377640282
453268363
1670706340
2109427282
383659033
1512224199
226347082
1075258224
1161680362
43161804
1163119643
1458983091
1318489945
1040770876
503907938
1801722115
1931171270
20938251
500428948
1153023674
1974653753
2014832665
1270110805
487235748
1300120857
855842466
882415442
1226695168
599600499
1179080080
1357115947
891197256
836684483
635227129
708274515
1397456139
1555191935
1186637624
1551741720
437204519
919017263
1888277822
207325713
319427043
1697455218
820770403
809845119
1152801410
921168821
189812771
278569149
1819290384
411293209
1327023848
776603817
248106446
1784619705
1864294497
1318838057
1479910097
559415128
1282461271
1038566247
539921821
2125477895
535461862
1913719426
489155531
353875879
210156751
282461033
2007896958
1039061087
1717651084
2097251151
1866488022
317803304
1619198984
1892759960
730701141
1973109096
498152066
1390890145
551314645
649640819
244883576
1582022098
512193768
1840323137
432926656
1696470352
848820898
1346324228
1077665832
1756911381
94779522
1617406793
1253613808
2032418479
776584581
798814599
194718621
1222886338
998384199
52727153
1632216636
556656094
1503744153
1995181006
1826213183
1709228344
2103464052
1361062704
1509713490
529132162
1827118889
1643559872
596425205
218502074
1320422779
1748781077
1916605936
223934404
442574052
341214347
150558750
1165922075
1602361254
1754040498
750288863
1024887746
1389507957
1585827396
328616187
1206590945
1915087360
1729165995
690867459
1903427543
1403339834
174288469
1548627760
1117178407
1559823137
606248227
876760240
554012738
724774218
1873293086
436500574
851231929
1683762745
1444014070
332872684
524379330
2142076116
818829334
668738368
996175270
1235405299
2021086275
878808555
592484319
86685335
552285709
1254132143
37182550
190845348
817226819
2076423275
1160920944
794074873
1929028329
179316479
992306896
1939235999
2016389994
640247495
699429961
1261994578
1931251047
340353241
717925094
810061430
1554798120
828730060
900160158
1304001829
709132713
924405466
144938216
1391267450
1198633550
2068929619
1092495690
1126482950
1826304264
892109606
1228597443
860053582
1536046674
1471116614
1655845595
1818749888
1959918008
945934774
2028849484
1376469984
466979367
34493915
198438046
912863543
1202220788
1644107873
1874968652
2015233349
688852713
1882115054
1314256668
1476510020
1222893963
151521274
1187825431
1852425301
148268752
694918175
1137583591
52035879
2037966633
1540811364
397364652
1263451445
95288521
1738754242
793282584
895997452
78045858
964127835
782255001
1910411308
1489210724
1713625787
298610487
1431235904
1522895811
927163538
2005606153
2138933733
1843834446
1662560289
171145334
1734542425
981759962
1732352922
247457303
73788071
842094075
2012880509
2027066379
1225535730
689742029
331781262
2109027555
59584326
2111988730
226461737
2138377514
2093820075
2046029315
1154962505
1281116114
1449875585
1240082807
1335023261
371823171
883657065
640859174
63842843
797376886
824456017
27848778
633759988
224476388
1731862876
1422615680
1908504339
1021309959
596811939
1633649572
1422709845
1977653678
1539651188
326354424
1697412783
754215112
330685893
1909569530
225619046
117616766
975228634
1628490759
1666844312
1406167098
1308675082
1369109053
1301957335
1003359245
1251539218
1242822683
1779527199
413974894
1745565877
481603892
398038803
2136720016
847516513
2001397723
503654223
1429148509
1378166117
1655641213
626642716
1628470540
435623108
799071884
310617617
616289126
340529151
1008428247
1494830775
1764196324
1193006004
1834110137
2129272872
1280988834
1392654791
799579111
1420777554
1175433873
1537822477
1192384432
1448695266
61528367
1485304115
930213126
930208717
723167096
16643551
228745668
1445747116
124683717
2130106377
1459571757
702365583
1493017671
1868295985
509317907
1068586926
2116124352
2009017532
1383593638
2057185319
1755621841
1556570717
187326499
295984755
1462166944
218566914
931592879
832389171
282557429
442019
1484526342
904668843
1829167825
426497001
141672433
495779931
1060153764
1950679946
832459455
941153034
1396616613
312817615
2044759837
7960378
2095486296
1775634640
336636769
958718137
1478661415
596294432
1406736824
534385157
937851909
815580645
306714259
1962384969
1666320173
1912267001
644547249
480601017
683769416
1217633001
1852080738
1311393089
2034079857
1294235651
579757607
401010071
770418561
1157011413
1834506904
1955502286
1279200568
548529027
129261863
1213654758
348976769
1854915732
1661079507
1526183461
1673748653
693527172
914987501
1165231408
1763992821
832924058
397909995
1355078939
34000167
121460845
426428399
1822376954
54325200
67786527
1204035016
867055369
283300955
1792775348
856374182
1689890035
762617608
265301420
492255621
1314103241
2116961915
950180499
1137534597
1690574830
1502973419
253470156
627492961
403533180
271534927
538307090
374170548
33626857
2122379954
1704646758
1610763413
712980446
1520396828
1120028376
597524154
1779991061
1454122643
605914672
748191092
1634509067
482447426
664207573
1605680269
230516577
1475325566
1120886859
1924059084
961551725
1896487765
1461795848
512713630
1616237403
1562919311
2123648939
126549291
557038448
1457053559
489240750
578913020
1898220610
438948625
1711717773
1900973156
340519811
1053110181
204577579
71006952
1114955544
310679741
1117248379
1208244587
1876183105
1643898560
2136519597
1157662010
1665689112
1805390748
710011569
354426204
430857881
1294954077
1998309098
2072984636
1879495240
311433152
649889054
837809754
742552902
664389337
1299994040
742138842
1051701896
1316476042
2103632952
1166012340
2082624884
1586532441
1577542805
2092839114
453917758
2003754101
1182542291
577735109
1810764299
2116751837
1581171815
338514285
393155087
720645329
506832959
1698251388
586862732
528105768
1122261640
397603948
374869458
1981494909
1562323254
1399593987
1530630234
1959971810
782723089
1416401517
1371670176
235857174
1681471270
475473566
451670714
480845372
112448018
1191195800
1146395249
1332127664
690316424
1000801988
1316815729
58682235
1772317219
1365441910
2032399502
1556969533
1324913592
1584758553
1464074360
1030075972
1699821036
257011877
1718654730
1434117080
942620504
1263203920
1131094360
1603000485
1745794787
1509636886
401154555
1006506736
507757064
1838285065
61104195
40209185
163263205
727530063
216931093
1171968186
1533451998
1157425304
320749957
887123402
1765604380
835880332
1331148479
1819841512
853067928
425538410
641375015
1227624410
2061285400
72594674
1732091737
937657876
73919095
1936534904
344415663
60028733
1141025148
132753798
1883290957
1541377008
2005708733
2064346957
1383685019
1407953284
550893131
919737870
886505236
1607290295
1252723592
2070439686
1869156723
1644999437
1346236689
433456549
1410933129
702627308
318013857
1839587261
743534111
1441181620
583360581
1683121462
378697627
1714201395
1500278187
174623097
1607506548
1671516610
1222624965
1131579979
915583469
1643683480
562973476
47939991
2078982536
1146121066
1561373492
287095792
8497114
334705823
102104585
564517526
705615962
1673131389
1718935664
990951936
1337269841
699290772
946477694
877798398
299722325
732829709
808308144
1320699353
206082291
317776238
1328032808
1034416761
2133937363
1970352744
1915663882
975808877
1853290745
593082584
1884487619
293038034
1005227852
1236787931
1743519935
1927036967
1811322421
47496074
61008226
441891593
301669187
934612725
292323671
1385103054
1406580236
1164039676
964169125
701612075
171282660
733604618
2067578697
450951841
1029667998
581830353
1391372603
1401647257
475924955
1307050811
163855944
807137998
242461577
1711171764
932534414
1943106082
620552690
292897305
1685898784
1001445107
2113170243
1324169439
88432807
572629185
359890832
1023539629
1032563402
115757034
380047816
997777385
1721562792
1881248964
1926437611
1417734938
1379734615
2117683244
1595730835
333773183
479954835
1971858402
1475708535
1831947884
551634652
1844409040
1797063392
283991158
1205862588
1232670948
1331164836
338352941
1888217746
677106698
990898300
348856981
503912247
701645759
2033699361
268160981
1731548169
1716865457
1844280050
1871425765
1471647914
820748706
309416382
1708718531
180210637
1381962275
1781313283
121225124
1135774386
440954020
278960183
719306246
693294724
1325618537
1110792214
2086167073
195937079
918213648
671361667
1240080423
1169587466
685747224
953413293
53481160
1462886309
1350138971
799137844
108317566
1139315764
82028593
1781488208
1248700149
421967515
1604781831
2016256519
622270889
850527456
2067881240
1036040267
1737719652
1954518403
265001722
1244804049
1108155424
781325476
1871701721
1707942930
1639737367
1149864749
918580163
1610349264
2119410531
2056105142
1453322947
1356955423
321958797
1968942524
2106409589
1338361562
1272333989
190882347
981616519
298858806
978141223
2028561307
465044742
2057804141
1093627056
1636892404
1832930476
1655773221
842825471
1161210715
629554900
885485245
2105168684
786712688
2059834128
123928581
1812036632
1747870698
229681153
2068579476
1152849619
1672923271
176249972
1947187927
1616176956
1570411547
453553725
747741988
490781645
1622463821
19604420
1009893544
1389632139
1941877457
848296909
1461773516
1456813334
695605434
1397564772
1855717386
1593975855
722726717
1988231310
1407679943
61828344
343595205
418506322
587441495
1738198135
497514618
1523546405
3343578
204688533
353058814
319405351
495706896
548904850
446350857
1871443921
200129099
632014011
1534633120
1929468220
215202286
222753918
1111875449
1103981426
1889358111
345691328
675336558
1426737973
117817587
1750398302
259761200
1400743947
1168356949
1125880704
1318276350
2106952903
174714062
312911699
1517294574
1251864402
1178720416
1406547693
45654496
176163085
1710840012
1025962760
29398751
410810231
2111598955
2047220669
819701603
1752245204
242486814
681946093
102646912
2036069364
788712432
2131873315
951371879
2095792691
75025381
1936234645
85601617
1292705205
699895153
2117407055
177687554
361648796
270454738
219052750
529768821
1761229433
1702591849
2126309326
1113628086
1292653639
915512670
155457446
2018015566
606381323
1402621347
894802652
2093585571
911204269
1848559163
701185774
386358609
2106873273
2117689841
1424671498
1134148741
1045737123
900051501
408146971
486804980
1572432239
682137627
2006536255
222076200
1429349304
1385785179
1755763999
1456319535
322939575
1165299744
1211339107
1815675415
249025275
474239401
463692651
1483145435
1272191177
918418483
886520874
722092898
201066804
1453198202
2072890329
1879098556
1767665814
1833648283
320173542
819694896
465327232
1115890903
1244696025
1540745519
874558308
451316611
1043126974
732243826
644877424
660532363
1498375194
1336532787
174501927
1282788847
1473611234
472628886
304929049
987182842
1173114033
1986584655
1308592909
1616390671
1948195335
6400761
1904032772
1794778825
786337934
1013593619
1883718853
1837413560
417384609
2024421685
1825118236
795735318
1597754350
1322549735
487998406
1340816649
423320169
1686041064
1995454671
639809642
85128716
1554253241
623172405
781652953
1974286189
318169617
2107038434
1611017821
754542950
1171450660
1751176102
1880347737
154693193
1135600206
1705260237
1647935877
1525279612
86215805
548729500
831794097
1813691757
1419370490
1148386647
4789199
955626716
1091353444
230851248
1968873835
345479645
421798907
1714681050
1407599695
1950841140
273156774
571268036
1558470402
1582577651
2001509304
1375890599
916666590
16281561
511841359
1914104526
1666578489
1086690115
118562984
472567642
1110484211
490166872
2108474052
1173535215
749351557
489715291
281198694
1998792844
2073924207
205622826
276011256
1304623154
505597462
750486243
1723532401
330673346
1847142737
565050259
441579853
430866918
343624890
924006878
921909972
14500434
431388596
1435121096
566980334
365291692
744340164
1512047362
285064500
1540622312
984758726
969505687
1900409989
1784347389
832140879
1263416729
2095135166
1087626681
230334922
1233501799
587611490
1095388265
1771829246
451420118
525728416
218688761
1438195833
714255188
1154350282
280411642
229349869
570560261
132460079
573976602
127806480
434287041
1067200011
733414772
1768186158
1668831113
1701457611
2089548393
548342121
1530793298
1343184026
2037724640
838255688
1216306496
2104871698
187728096
1272288094
617335739
2078927902
1396721554
1252553761
1095080624
1662225823
1543135518
443679431
518837864
288907347
705667024
1259807716
1915201963
158401871
1256008159
892253944
820574683
1536795901
871930114
1002262685
905333592
1860635875
92791619
156630257
1928195440
1546212898
34998981
490277275
1573810046
1021645722
1404409460
388618209
1038113817
1888225280
2137117145
1859434516
922959280
1497261209
883938712
633194932
1904143138
1973259937
2030065627
147974059
2140806116
89747190
42157069
1087543687
693584868
306267827
1887312841
1056312839
299415576
1203834472
1801854585
87301463
957160030
1993628740
410991054
1608078104
795151990
2090324559
835764827
1612251349
1752380797
2109871181
2086728475
1165449331
1953985235
158156399
1137194610
100961797
133592996
968495987
1934439908
1266811474
463378463
1358248580
1507504802
95057176
366667345
503883332
524297656
536231641
1519753236
589367966
1850615820
2069140448
1288352227
227609180
1484759809
41078335
1085013017
102426215
2097203360
155893545
339164758
1021948970
100979618
651233975
524272706
1419975308
477859788
1505528063
1795959302
1947900231
56076872
260026642
617181178
1313822474
548850156
246221426
87316248
1551726387
1415343870
1411360743
1928988055
1445722213
403741773
610314694
1953559175
658512653
127092406
1759692759
409672371
1010781970
318082466
1791812598
1426226312
2030611110
1196014519
455910370
1986059298
242149358
1186663908
1518998507
379834454
658238376
977159485
401953048
991827393
222745473
1009515959
700922602
441920592
1936034860
1949683647
1886269055
961165972
19066641
1514616614
633325542
2105883171
289565128
1459832014
828943698
82406520
1278880621
1034950014
1966301304
183375440
1676466934
1686180659
1107237150
1583776949
906745274
1834024116
140486585
1777096880
2125133217
570209924
1577017175
338631633
212787041
481288823
452724635
1149901886
366925940
1301561318
546822024
593596719
1484989914
1282725097
1287092100
1021839086
748220839
1174789500
868617142
856896
2126821997
966951946
1958233496
712397270
1800161296
628187681
1493663609
226732020
1333865239
738248817
1956502923
931123531
740606548
797691545
533493995
1866347525
460245363
1413032979
1870958997
394722499
1769959223
1405409259
1043122282
2060616601
237368200
170226081
1770742216
787805943
1527041474
601780456
543068130
863719783
691821407
1540365747
1952171183
614110521
769987930
1064718643
1668221976
1471303708
1556238106
2108095795
758345371
1971546181
1689681083
1426161014
264067891
693907626
1503789302
1281339062
1894783500
1134216307
192250763
2025443284
129451546
956738509
1516294028
823011726
1251823563
933414994
203897156
838696743
1062733689
481855761
1052937540
1475167840
1090793163
1862100600
278758800
1067493346
1894323230
450078470
1993263300
1247364904
1203581895
231173087
2111664149
867226424
595911463
1904804826
1505236254
477912715
943981074
767920352
900163755
657096589
2010887631
56542227
623202529
2133670034
1468869290
44259673
1788972867
1713416302
1337614126
1363688481
22867780
645890664
211678490
738487212
1940126753
349589168
80940212
1255143225
114442124
361132621
212215432
1307003347
715589526
1850343400
55053796
483639140
1637135594
2143899581
1629211350
668631192
64197006
1555259223
1014537352
1196598931
1327574714
283769590
1280899969
58959846
691358446
1282583772
110076960
1657605355
1393901755
184382913
825993375
1928882975
126811188
972180880
492079862
498510451
524581442
1276537578
1111973846
2003406982
1490079261
452613114
415103122
444241396
1269804945
1803662921
1556682097
1218445693
1487966572
1677068144
1304862566
1989233995
450773032
1060433119
343731086
365679210
1877215056
162229374
772015061
1663614362
655974487
971957413
339081844
941968155
1115498690
2145701058
1518289913
1474185998
1963548716
847920388
403183818
1876946483
770207519
1435254561
1045422169
134928683
137688078
1157752423
1702077171
1676640734
1661803369
783888311
628655044
1663095370
904035419
497527344
1175667646
1025447637
1762623379
2100291392
1686489863
144453652
316362134
520926005
692829159
1425674571
1966425331
2010321993
1164905668
939819833
2022766690
1931220165
830319249
285683905
611038533
1904693756
238625346
1702951833
1042583991
937907277
288969858
584423320
1123025551
1342746777
366685831
998141944
1641019967
413462378
1022651741
89903935
1855557331
53624271
2078631669
1910990508
2133927797
1130423628
365026801
807986236
4600815
2100792429
929684189
57548011
251095567
1272921721
1368100412
417810017
1223199782
1280326657
1369914258
1768460004
208844703
741381103
89008976
1001519354
1320696378
374702576
1089840354
650018886
1032122699
863541373
1440149844
45843896
1459892231
1456582608
2020959443
174687101
2037722371
1399234417
1937994176
96930228
690419901
1610726671
1627374329
839320137
1797585979
1558193616
629365965
972242301
387776223
1061735955
265931074
1962689938
1797764275
1549621608
1226590323
1247247394
2017252623
1167440893
799607830
11304259
775665763
1719116123
1232042219
1911737450
1653702320
339385747
808087988
239126661
614841720
1160390043
876718207
1332537368
257341072
783699605
1898642010
981613973
116266507
373577540
809815981
1260995488
1998010416
837810081
1027770503
675672478
746584151
193886483
962850058
1210849066
1374488248
1902417652
147892485
904593720
1756022468
488646259
663801171
2018600377
1214494092
1522960223
163273356
778737683
1250252792
510188499
613667668
1280705884
1098690735
546244842
1550833168
2121922741
1009991311
1181384426
1432207338
405972849
1515553648
1275185481
178607735
373196052
504107375
1537599228
458979934
608755795
871375333
1998744264
1751245029
1075037751
438612852
1413047223
1917573019
65154927
1671245847
253496528
1539378369
1424192530
213556100
1521567268
253190960
696321973
1921534453
530240607
1140640607
1452244475
2114002230
1208641776
69871204
1367594670
2028358609
1201107693
1412968490
418255414
1238413126
1130805006
1338995003
2073693543
21338647
404008871
1452030176
1104651869
834155925
1475589422
1494196428
1267410923
8415503
1028583061
1809225064
147259081
904939362
1904412952
2140137792
1238349145
1322321322
1927133403
2093641559
1049311099
833648813
1347748151
49552562
477913053
780672069
1665615070
818098917
1166789387
1466343698
613752245
641888965
1895757041
216334872
864419283
1591301689
1126079410
1229988942
570988353
331960871
1865248036
1234172926
452988063
230236543
1919941200
720714434
2087643213
637998805
774304805
1899398861
141614734
918255372
561819486
671496315
1561613312
1511250788
1132916909
2009702457
1950658245
549493681
10355152
219862436
35024598
1343045756
627707058
517868881
551947605
1196228061
220708965
785610448
1473947130
1577333943
935673163
1420731288
696084171
1650982452
2140686533
2078045338
2100742213
1508687099
2106509924
2017497254
1604488648
1136441301
1171951504
911434621
1120636316
1594866717
104421278
254386787
411058528
1568458644
840575121
1896766554
1443962504
1937685310
1342237441
427331252
703182369
1736774866
648629935
222643236
1754635599
302625185
2005530222
1346321201
2011307398
927242400
662236244
354227190
1139649806
1027001488
760372817
993986170
320220770
2128946810
1503830622
1872044232
1524038083
1606170521
158630544
708251216
147303542
1211511768
428134744
173433894
135053623
1593566246
1983661595
1045723459
615182519
534356095
1878040741
904184679
1263425927
1677808154
168695480
1346682374
87453960
87195121
1323960050
280123394
1964489371
2139182869
1226831333
527035116
48515274
1402329161
511300084
2106898394
1368130842
1834739518
1736736696
1454436031
182829098
2034072980
1108455023
1109146732
51514032
1545591924
1141371823
327803012
768136415
1887225289
1593978991
156060651
1562564275
1024507672
1952398400
998393611
1116717341
263674709
1283644157
658219055
801781032
1093569902
1529411400
218194277
515540177
1687814758
902572106
436703082
341392183
1203733490
1614839113
2007396102
63073466
1863672260
381915610
1690129429
1808453458
584836384
65202777
1758000990
42441423
815450634
1538889700
9852060
1599746314
914080204
623256920
1486557566
892374557
605748700
213502533
1092381485
1405845719
377929924
1950476444
74296611
1341893329
1397160472
216846263
665792232
1608927378
1751508733
690669898
1654053461
696435234
1569897923
378301905
1122712135
1990329131
1821859694
922697697
2088374461
2062588607
1702498877
1005162895
1450407061
361014383
885277538
1422307311
2066905160
950564864
2022134380
1443125083
664557695
1739792841
718824018
1409445870
1398747441
64987848
647771148
1765151241
1803107645
1848899874
765200749
1569772023
479304623
1437135024
486313615
678253638
1925946944
1575205434
659541113
1298279050
1088266270
603081920
966468455
1601959747
1347707639
60525914
583683352
92264971
1359738560
1626619650
724067991
754394094
1443309249
520731662
60293889
820335511
1777234058
1435727045
1382237642
338254252
1704952193
1153186137
631047270
246097230
928398906
1999915092
959181108
261519249
823676673
2010982617
1220070737
2114191487
1093417054
2038450456
332964596
1821492076
663025416
1277257617
1290536926
596361758
1328228380
2090713969
1632397113
1483076164
1791800751
6886343
1669354585
543717729
1337724569
1482246434
1582294096
663695533
1254613797
579998930
2041712952
1941795186
1316252909
616642881
548152035
2139564450
1648311222
1828496080
1096557335
1055930349
649497789
1085491088
1317492170
732106704
307046366
776064871
1545976998
1161799185
1056163616
920388888
109289832
92513449
950076417
731647307
1303521011
523036630
957402640
27813914
757064916
2039955730
488925431
243382300
2035452069
976651410
611054385
1319719858
1943699693
1345182916
864187285
233938100
263827179
1566926532
1577414715
32055424
244719903
60757718
1829833836
603029786
1899091222
187425771
1799991077
1504912443
734036568
201473338
2006724887
1069460600
685010013
957793456
1006473851
860698958
1673215017
687363350
1704147488
87060248
1162077213
1976585432
1607252979
287524759
1946585128
1376264984
1545086324
1238149665
1936159253
905265987
1543099913
585419812
984484341
369898096
57728003
537811076
1604901312
540801538
1840307064
806641916
108500768
1379065250
375028684
1633555851
36975956
1366120029
628842146
1703494962
1884553178
1225807556
213818907
1195156983
448380053
816830559
1750520385
644015405
311547384
1111666313
2118820057
1142915024
1076989295
212116359
49074553
552493669
307377538
2066209975
2036919750
1820283375
153187369
1507231355
460154600
134093668
264211729
1361430681
723272526
1620610201
1894036317
184222402
1854625263
1899180995
830891196
772034666
1413282684
1197336806
1047907131
461722936
1679450508
2025397402
537929509
1591300444
681071712
186446146
1362772558
84639141
667915643
1794317209
1694492957
503754730
1416739008
676628853
1481665906
2013087565
312708317
1419498415
1131491555
952786923
82183912
2134734268
417281872
1345146882
1364638531
2044120445
1031323670
1491102692
1873861051
948233210
132639002
1571557735
1419228365
1421082070
459757849
448200113
1993592791
1840837402
471462309
980740043
927692032
1537560470
1766754678
951346764
614454283
1709652735
1546169964
91036298
1735895063
1885743631
2135388194
873407945
1554015682
1458394369
1310929503
2067063937
2119102947
2010446308
1224443592
62387069
1038671821
1006330701
206442361
88767331
1407137562
993966386
552560867
1909835137
1396949467
1908971818
1677663451
2013206539
2061624198
1402762921
873438195
1884543417
1304688363
1761198904
50020436
1472069265
1898853396
2135088746
33511371
1291959362
641212127
1597624058
1473656305
505775669
1900903684
1652801966
782847581
1304777033
570414360
797201181
1775523664
393355542
1907454817
1405198007
2039640961
1566497618
1472395678
1780619186
214852804
280716428
2114745328
1937058068
1332659634
289342561
1888155730
81239484
1972849779
797118833
927714233
1889849599
175641826
1894704548
29233454
331720484
1399059128
1796610832
1723072424
2051951800
369544072
126488443
2088542305
461094775
850721278
1077915765
815732007
2118262429
1240249943
1741328580
1323329111
750568154
239241919
1473135455
324852119
1978736318
1913768897
1797718135
1939722086
443901658
308943822
2020249859
2125802027
564920834
382923912
344097764
1283931153
979681799
933116415
1010870640
1888238836
852812544
983749569
518969322
1148340498
1089918020
2019053640
586872822
589883218
92457173
1634504266
1627412561
1426003767
1758531208
118255551
948914921
2040325976
706162615
1446548300
1295255563
750883665
915462806
144643955
694016988
1993288398
524652938
1133732865
2011666762
1380761226
1228678059
2010971373
1008883567
732436457
1024257257
1396071415
727938362
1084225077
1206115847
1987367809
1245111655
685757722
1898139026
695367812
846644244
427178796
486051595
1878201572
1856581860
552505436
223564921
819798395
572880200
704084826
1339086168
322947258
1151430590
111069288
139182015
1254027376
182994899
508286953
1826746413
1193168039
765160197
348230650
828437100
415529307
436130063
1620111014
220874936
1580145909
938575684
1267001702
2009103590
879825472
1397982702
1068573086
760084636
1861458791
1580846006
267118570
93758659
1221827421
745652851
446488136
619008766
1414781030
2012539633
971578959
262532218
587024085
1896731015
1818617608
779971514
2066111070
1410288267
2107298752
1506843554
1840931099
2040460709
901552649
281714772
1094313319
364120920
1009340299
286541627
1829574814
1552642084
1615804779
428678967
1247888489
200413511
1757880579
997677285
770328086
1650886982
1485517703
984051611
1342246894
1555237742
1314088832
510171198
1052259384
633379019
977300304
971438683
262108898
2072280041
572398307
470855884
621766666
1728646522
212238081
67014950
485885481
78823420
1884181173
672513111
1698523267
1023571155
709104051
1395848917
2080731375
892737539
241864428
340838702
269059758
1783137339
288887358
2050582429
128669781
1475456896
1619197821
368403149
1799071224
1080565640
2019885953
1137188898
1228542884
549758317
1568525393
61544939
1768227747
420045356
637420824
2002315046
93485161
233640759
1594187259
1830358160
1164640086
229353018
603412953
865965039
1681891874
138221000
1771611277
1281584448
911467128
913542485
248852831
1864799958
890550973
446813536
960323792
840633483
1339402498
1485506570
1533112103
263946592
2026684852
964463876
2136238847
1813962581
1143392511
210984471
264221454
686132921
1898730812
843944706
1578105944
1206880223
1536227824
94975553
207937711
304884327
488995158
2083610830
1309406516
821353943
373685875
1098555064
561014800
629373333
628973622
1102027500
982001403
188052876
217475764
166663262
1290243377
376234533
1584673339
475797764
1086626420
1258301636
1152019694
1356958535
508735530
1917424567
586077627
449441241
520083690
1778884252
1247581620
241989460
1547474331
2053049980
1839380316
1230008140
2140615649
2054148747
181837784
1783091817
672378226
671984577
885232093
371342956
1825115340
944610815
2068854782
414787196
2095930551
1270425223
749942299
154554232
1503206738
437796565
1196410075
1939182597
95110072
1457726078
909333240
1753411986
1280753438
9232519
1481453476
2010503993
1728219002
33010728
1553546593
17487662
1464153080
1183064996
731294613
1883005618
971315405
508291580
1753463032
1832656381
736488925
288990638
183991775
898449589
315423941
80630450
731037349
1361139316
895801107
1636141383
1554040275
215499379
308909195
837387978
1235306001
618957951
1185323427
109575729
1590969577
1280635996
472835476
1058582458
1677790406
1176784583
142141475
843499889
1137780484
256944533
1866916110
179179478
725114477
681228164
1952761079
280808765
1115867567
1638827276
2120526985
2118879929
2076302600
513176597
1218628263
1641779278
1349616889
1803124842
49932785
76361016
1246644309
1371917422
28406787
922666874
1500869279
1158182034
1749941989
1583723822
1141393006
617851934
101540840
340909027
1772828472
1010049370
1257725284
682432922
660220837
1448520074
1351331138
1453814866
1579862154
1931425241
1765198676
39916192
2041954896
1569853058
97917788
1581448224
1358968641
1628461134
11840287
1679270283
1591612065
428400580
25786687
521415816
350647785
1574841908
908083922
1495505076
1983064976
182641994
125164070
1457820477
893657350
7169017
1127285995
1793794960
1115679129
1898164703
1702945305
1240931149
250234769
952153326
1200216089
787500756
1086963597
1135848449
1923746825
110728438
907358769
773518392
956194546
134975491
1923251808
523965609
2008085537
1344814479
2117020651
162730844
263864374
1264078451
1081875759
1607405679
769498712
1912817503
399854111
1987718003
1791651580
424896932
947814724
1081126599
543866408
1526096476
1503540190
1047757994
159937047
1537983275
1314866683
2019422850
1561460786
26362572
1747118698
236887570
375893173
2017772780
1622901869
1857345836
3821645
838347393
298422709
108213761
1604625992
1777003109
1752407224
1021862862
1229464356
93810880
1389508361
1710182957
978735685
255477803
1451817983
1485282921
59751698
1700596094
371563101
825706255
1818318893
540480460
1157490333
1557571623
812219033
383061425
1734735229
1674035261
432888715
1528310798
1060584998
213498737
2129139886
1958626270
1791083620
1362741391
1375487040
415473897
106973906
1165112689
1035008998
328181575
252218702
2140721695
2034468426
427637565
1448116963
984456913
326531486
846196946
243378279
1665842723
1801939381
2051474709
1332957880
1952887586
1788092044
2032082389
1929709602
84534458
1400394370
1668534724
1244783715
655911283
474806349
592574811
1909850400
980491510
1435633955
552322545
2019485960
516094790
137092084
1509925663
331354591
966378932
1190986255
1956830900
1495555829
356707853
1678094094
455153760
1039510319
1884015708
1362208168
331447013
603151158
1819941286
824028986
811776880
1345386494
658486678
2084411605
1593762364
1861603474
1691005284
1659615814
1430772511
748070198
435332418
1024132157
112053661
1971476551
140790720
1678022173
1296055392
500869620
1267492495
1141496997
1794830062
51509626
602073692
1168390268
1244635322
807866290
22508396
1757096804
685603168
657977718
1153434042
106565536
602361461
826587561
1800076558
782128527
1681500518
1998289827
1444249999
2086095335
17930679
746990965
589755335
25694
2142587905
1089706430
338877667
266280347
839871300
1458854531
1252134718
1529695559
314460184
906287949
797184449
307826943
508021116
4023052
824825272
1317222850
239281395
799090272
390771065
512049906
1147756334
1021665922
162833711
1072156626
547197821
1403616947
78178296
240300582
1847461063
507066119
1495644777
471824606
154072463
2098318981
2122220754
852985210
1471170540
1820543211
1707293036
713468665
741271080
1827057131
781714048
451630041
740487925
2013418073
272512320
1638740018
1462485352
1750412097
11505398
1424190555
1446679943
891430827
516732986
961769138
1186802821
137663240
599790221
938548798
1190726830
2021031799
584436626
373928148
501784071
512899026
640301452
1638007010
1913326151
1190640161
1102020513
212954319
532145492
918501946
86735547
872561644
1621597530
1325509314
1223619679
1428196729
461484790
1415598389
673652808
1088474837
1533131245
1049910823
382361662
1898363218
476324042
905941383
1614892964
783669536
1265353093
1263985499
2131564813
464821057
208746934
2141206157
617353511
1135272756
332204706
1625035618
1964874727
1105537567
470647228
1372875093
1694914661
1665475739
1124690080
162093446
1670747362
1621684449
1577090502
1909786925
1739394019
1798426009
498775121
1199536969
971761487
1137923812
683097164
1192981383
1356729714
2075414079
580670324
795172909
1487975756
1124722554
1832443060
318589976
114115075
1479974705
1216921882
1039456698
618358908
957716956
1414338420
1724531828
1305188818
746293451
1458115866
2020174773
715831645
303438249
307545621
2095834217
337647540
586345380
1494650066
250680323
1486272391
1830227607
39086919
965169687
103995895
1487931535
1294865024
1421808347
2060767796
1837589605
951106357
924916080
596255280
1535232089
1322632617
39891519
1072553732
2031260465
1578967708
1673721000
756636914
2125267923
510952140
1456737876
786834248
1046210269
1128026025
1394840628
1700932002
1925762168
89877398
1273027967
393698102
18597745
1030928860
173041242
988242764
758952706
929132241
842217631
618447345
1209991537
2104174903
693723047
359802804
1273041275
1919996062
699949577
1538333227
698879282
801980248
2004796195
514383862
1094799538
1015460304
180194974
1801368913
313677632
1487273727
1986062664
2121812003
905982646
1084528800
1951444229
1537309739
93816963
2046972893
1085409602
600733595
735975697
1798568113
1415786133
1050343088
1821822308
909875903
417988630
1378347168
249646497
106674684
1580125762
804803497
1019092769
1047931352
746330356
1282310424
18893452
919061085
56383866
162165091
1169525388
2110904341
806278432
363501868
1303249355
1499626618
611088260
1454367995
720140562
298616268
422949951
1611007231
254289300
1652580321
1289908675
745603722
581498814
1079419996
1512897439
1654725443
912748662
2130541027
1873869864
858646001
930676755
1008320037
605519707
1857666643
1037167757
1473049695
946404432
1174305155
1753595793
661716709
1413376195
1017406192
1976515799
2021301948
631919136
853835577
625532936
1720957847
1356005411
152508843
1994318803
2032039142
1096195973
1131386794
1092865824
1903294895
967996317
994481592
1708166240
742533279
1795559632
1450396392
458819337
1975711862
1907072813
1817523678
1453216192
825796681
1228809258
1934561328
1474778469
969258975
617010510
1217661829
979961555
1801955264
367686162
1598575968
633808065
1345552739
269461059
1662378901
1695973074
2130913199
446133470
1568049188
789168953
1306816293
1868605675
873745948
1460786485
331021827
1357861206
1640045796
1868213080
1369830604
363938245
447129035
397260151
1037721119
1006149151
527406860
1298320239
1321428725
1415932877
1514871058
212378395
240738210
781659207
2076938641
1938673226
717259615
1981775824
750891286
1532182991
1784711288
1406062296
223659570
78734046
1590032585
831782119
549018197
2144902561
1790857857
1833444050
1879512528
1763083201
1832906614
417288270
500100148
1730703987
600749492
1553422205
1462931591
275038313
472813641
702389619
106836359
2013492334
1448390303
734328363
1701150145
619676586
78155159
1141147042
262467588
396990430
700827412
1771612807
1927832500
1290099976
672115405
1748955273
146272440
1454004470
814194177
1311115864
189534174
903956451
1534542913
1196086214
1758070642
307692584
379547533
1008426247
176791234
1197339579
2042419198
1125710694
491068241
2002189899
2069077190
1397908667
1647608864
2022378536
1825737818
665768197
808791767
1910377465
373240843
1763910996
792630023
1711571258
1052490034
664856
2139449178
939825687
1750563034
1526246685
1758332215
1676398236
45838282
193394046
1569658198
985793957
1499687817
1336400946
279282627
1759724624
120914433
2017932962
326810734
1778967477
1113936391
470297855
1839083268
1315655367
1623100260
656186160
1576213343
1485130094
91635504
525237266
2025039403
52543026
2128967740
1567906670
480916559
1803359355
1939053253
195678245
1159860196
1801654006
455413210
1774517827
221271084
1666331119
1625205236
799154637
1276518824
1288548764
1921970917
1593712797
161290989
690415527
1741559506
1958290475
611264574
1093096121
1520809801
729431301
1670022168
1847860092
2077325515
1741491225
1326649196
1294213978
1642683345
1878160636
333573602
1222744816
199679044
1069373624
1616144936
1469063219
1284889202
452220824
402334212
493904929
362957503
1993448276
1860860594
1566202438
1578348157
1834592754
1955421449
1015475560
690443034
727859054
1358641676
1593982734
2140822515
742535129
1995593415
1179610348
2123665641
474174030
1337417918
602333074
1954871377
1695511208
1832602119
2102927552
1566651739
896617412
436760090
267925833
1826140685
1206028838
764935437
1445304232
908889667
1098896805
1590735069
1749712375
1719490760
1025238072
1703921866
803665968
1870630656
1951044571
389893765
51075834
1839719778
2052918433
1233953190
1120684295
100685773
594013193
699026478
2136556070
1828127148
2072802737
1563959015
1887353102
1083686422
551407326
764974512
1098691006
1572966528
1683701642
757760838
1127933787
1493750925
1285062146
959841827
268663643
1226257977
1858928703
1919665251
135080682
427455146
287528560
1089957884
1312689515
703782898
725716141
944149232
279960318
259177839
539203150
834970644
1889450575
1629441040
1988149032
1022190302
1233884907
348434091
1662330484
238451529
1736114232
189633070
709378205
1701933836
1884917355
250584460
885612953
2003229954
1554960862
702393015
752570261
1032574438
1474808004
1701889594
405265545
701679673
1084349897
785971119
605325599
465074363
1165979114
1334235619
1085353545
382622322
1127143163
480168868
813281349
572730261
342691229
971464491
1631828004
1661655273
1961671688
163771120
886142563
1961273919
1814751202
619088270
1436708178
850311056
1834623097
2040412817
1320895186
505258899
1974285549
2073063894
1530764055
1266655628
1919578899
437319821
1154022109
944095475
475032774
70567306
767406351
899580276
1039484722
385324203
1318767109
393523094
115970055
719603675
2077231348
592808082
495426661
1406209828
998042187
1239361364
360214280
106977472
1219866219
142096270
1226253864
2081917363
470248273
1748104026
1341911663
402423156
1863591757
1775593015
1830261846
2060111591
859831064
1312619017
1390961379
1727129664
428358606
221989668
74570333
162323216
331197885
1953514673
1707061600
933560501
628800992
1385006221
1054701673
682648258
1833878863
1118504950
139181810
1063054138
79122966
510467981
1343996541
1847155780
799046214
1423747938
1660593301
1424822632
1380267641
1592958995
613755065
1070565103
1181270790
1240977915
652016495
1053862468
1862405018
1392118227
400064372
644018936
1402084416
1438081347
163980530
1597522379
444505154
1551951606
1769752351
172132851
1810452609
1840614021
722375350
512311534
480093534
1184256340
1289876520
1269077645
2060271788
173330961
1299713570
349140426
880057672
123533701
274413437
1168198772
291548100
335222479
1924399418
312515541
552500631
647966531
2016495027
1828671645
96335615
891198284
84655539
1240589183
934316332
292874747
168697778
1530020092
1722610944
1772424518
1537918314
2002745860
515970398
1132187443
625465987
906706058
1750773707
1142197539
101388960
208016048
1567641934
1310801012
1687021441
77294531
244526743
18265809
1795383209
2064542915
419630829
1719553535
1702386683
566790162
2029862568
567126302
1744268985
1670045073
1906280835
1111877481
846805281
487809965
1440234541
1702563342
1017795147
71751423
335294230
742701880
732935359
2047898237
532404403
452535021
808629510
1827172383
877684606
1492341556
1797095507
1595035908
1792664669
1652932602
2073108945
348384617
1191664797
597301233
1086198199
1669745995
641864944
408903820
644369201
356599912
1807008426
2089245128
50326217
1317203561
1437060821
1085549353
576148583
1756608379
516661222
1893160850
270524837
906525780
1747577968
1835202968
292952191
774059617
1721177308
1414416297
2095474875
259229769
1889306155
906911877
1148416697
310906339
1341465591
902061902
222746060
1637971155
601143940
2063710149
483755597
536370196
793999787
1722014487
861973411
1766260021
561411671
1265115825
534513396
1397201904
980301024
2113472087
1902305489
536395334
734280764
1733662522
646217748
2023239065
793816741
1603552284
449914820
912637363
317779268
1981933213
925932926
1868488282
1561870800
1874728474
296433549
843313767
947097791
697681208
896430870
374894753
49877902
1006445872
1005982429
7261263
786242458
644469413
878888143
1072768095
436525873
24005048
237457641
1807203466
447756577
714580419
1481985773
798899633
1043573270
422482614
653419730
149470584
414913249
167559205
1407126893
1084853970
187610028
1935101543
418899454
1215879765
242423985
969916085
758809775
1995374189
1633490362
1762398905
517396366
2121447327
1758644168
1130838388
406194531
1510740183
666017753
1310376884
371192158
1359813421
1849259090
382918587
1363675143
461467388
1052810241
1252892000
1034610399
511013787
1741492259
1439071096
105205113
675704668
2038994528
630143622
1405988885
172777643
115209028
1331100265
2033798731
1716428106
277947644
1199611226
1358287065
55851920
181183539
84505853
702574543
2122400131
599568370
1612789376
455319865
835821130
1274126062
833894093
1917079236
866314642
2137143749
887680655
784831779
1595796537
1879514635
1790035615
586811608
1722871860
2032674616
1119104180
1501660497
116119945
747954702
333835920
1266844430
154076548
1495336588
2053234524
1128396243
1656615908
467532247
2132067149
2068624103
1575401111
1672108206
17007656
575496049
1611606521
1221626363
789294416
1742333524
144242025
948787345
2082418712
379680438
296571770
913806775
1461481414
75762358
220307855
1541522209
310613634
1228698758
1288026426
1198441931
1332359447
946206180
2123173711
1563598737
1781404397
197549497
1109630213
165163450
1451786965
2128981546
1050644524
828704563
197308162
1427917689
69255805
206841528
418146717
1600172401
1313798900
1944120652
873868330
389919410
164099431
8056872
380593432
1215970814
1336816506
1669064567
1011485357
186363109
1604948889
257466332
539261003
2072746553
2043327110
262534484
1627034129
785006465
1457656582
1684723006
1103049072
1421237352
1593577025
1247299718
1358878952
1385407512
584223698
329287220
399290700
1545122716
103121433
323357997
205180170
829263909
1980448365
517719762
578729099
748924443
2003400161
1355755822
990067474
827358651
1323834588
2138411283
1388878401
1561559752
2093942628
1261776042
1184093976
133231201
1147097601
943951147
680422730
931780882
2002358568
2123483639
454509626
542820538
1132579387
346020233
1520823067
743051143
1225929467
2014309709
465640616
1039038016
1311619687
1492308630
556371054
202868178
1954765088
317087081
1903819202
2034259433
1802709317
1228856005
1520274746
917889846
841369166
160729828
2090695675
1398402485
438990349
170795793
1684468890
168517360
1547868403
1877039202
1380602623
1004353627
909959610
19034592
521444539
2120550594
834655645
1243341552
1304708425
109702230
1629427084
2009525439
922368671
2086473905
275311982
371083634
1583888635
1822737584
503164126
1738792507
1771923229
417533492
1730266851
982676739
1521629923
1455474736
1914420069
1916043172
544515447
65423706
1083098546
1895358753
1087735612
1265275374
2044941896
704561281
1501064259
371327607
1722700386
1592877836
1835438342
2134219039
52960268
1898778151
1980116366
176929121
1071932106
860221986
1888946894
581663000
1562098620
1378491424
680877572
266565361
637010390
993489015
1250160120
714946869
779386365
1455336532
1505656289
2129007460
394450833
76312903
1997898507
1867945199
1111870571
36787783
2098470963
564232002
1146270043
1088553692
1374775788
523453450
1544206791
854085675
1850602271
409668477
356321588
1052669162
2063507789
555106930
1130531338
1343043103
256231497
150450375
1877249736
1827021283
66817880
591599576
1476344326
1202901518
2135333926
1679185962
384872104
2087859704
1336281308
857284672
507906063
33350812
1680711249
780935874
657922680
1445558104
720722472
1513149480
1428290344
231336957
1574779295
1502786002
1381454051
932908713
1223052959
1566248838
1166568444
1801383160
1552030692
1467510456
390604347
1820020431
1767454961
1510103811
472878013
2039822857
841629310
954389186
1498893060
952269886
327285369
510538538
1039592757
705313887
1479404768
1060286402
1444599271
671978973
1818889208
963137683
662834212
1087453798
15388439
1888122767
450152983
381754538
1376027961
1573122034
142923113
69673439
777056046
1509327799
969449457
1768807451
55846194
1447500365
1799499521
1621642621
633455259
1278697084
537054444
116896044
1042504252
1719004327
1488748604
646467217
968962605
2142112179
202525719
1241404237
1523468582
348119116
169359610
608941294
33071533
736774098
1177822425
1040718851
245290662
2056196732
1471175375
58971632
973862882
1062921005
1517352023
485412639
490384905
1455000686
912064588
1812763956
532719354
60814889
892105881
554590750
1638091236
1054116856
862708988
306982061
1224127505
452932460
581371043
1622525165
927464491
1810483882
2144005559
1962210409
166969197
1668951488
1374761276
123316645
1806300530
1057932836
988065853
784935494
612371576
1812373518
466697047
1627999406
17976746
979241122
1303313247
1625340601
408258977
1214821670
1847239107
1285897208
718933050
1255305243
1181441985
1508968413
224450775
808407119
1542957095
1230512088
197406457
1602516623
1167701595
1058451984
1884575381
1968329868
1940184918
1943110415
1592374144
1791588968
748464519
446783524
2047681239
2129849753
438218019
1740806699
1404542530
162858544
1586511044
1432454875
2051680478
347985557
1296094423
438111213
92209873
779884627
64115924
1056452812
1580541540
1735369533
1289223804
1620293920
387386316
1245342564
1623015210
1772668702
188593426
1660618590
1260732264
2061337869
454099749
312065608
1880374015
1043126449
1187402076
1993416374
1699979786
305798295
285104582
534453273
295829584
1275716291
52650585
550221175
1147121132
1136181039
1615376380
1069687692
1032407017
2062096613
174867253
658083692
1727066074
1774257663
1494998182
2044874778
1288131654
1634806905
530467160
244101380
883261831
2036182231
1675753034
1640906964
124287228
639767767
1318178239
1999283878
458199533
1741248819
668031638
1940455765
1223598609
1857214415
1128346814
803130579
379907367
750609097
286045611
1469665557
728358265
40980852
551679253
1768855554
585139271
369269635
1054149556
144632770
1237508592
1680079680
1901044014
399498505
987100632
1086592896
38649695
2068435236
1236768573
1206760910
1699278471
763435187
569840920
757331178
911383168
13864278
2114559557
1773375222
1040104868
2105784326
1523282563
9577467
1491064384
1125810197
291428766
1753516858
1484071459
813195301
1247405063
728051399
1854677810
1442784688
1247015918
1803775204
1932946174
1499280989
688131180
1177879113
1486139430
2057526938
423684615
1959951565
1725442500
1450059727
22274935
460829973
1710961622
1359722211
1076859219
1728139602
701643686
1252471350
490421830
1910525863
137753569
1419947887
92545080
1635555226
405262567
476621541
1648711483
1275041054
871484642
538838219
30914212
947903045
392328364
96307198
1027233124
1906756160
375798524
356906974
965010837
1829325509
1331631470
1656989461
1572132187
931954332
1740333274
622761337
1382430418
693078035
1349323956
179705392
573141145
431182624
1124208771
351469200
1447474591
1715038081
524232509
538532754
887113158
1561510739
205378406
1019392098
310670880
2119679160
1060023441
1686748449
2053144799
218229924
218165743
1536216187
1164254690
316743965
1934649293
1017874872
298705625
1222923983
270170951
1041588219
1771858776
1194310746
249278183
817717100
1203259754
1989720959
1691766342
340831356
277134846
2000751707
1298361111
1447851236
2078095412
237620899
1380917376
1921019777
1535745672
767012125
1264656520
797630775
442195766
1396770376
592611093
435628872
1162102577
1038033054
1469183698
751297233
1758995427
1893425834
324468105
1180003698
181021353
103913245
1973796950
478816448
135735573
197146088
84143988
1537546254
632126757
2145367796
180355784
1993087608
713283123
3796047
181124737
1909893477
1731181595
1608148108
1279983354
265952967
539811887
529585336
1779944605
1512080306
1697002882
769559175
698136776
1599268193
2024919287
1640490857
1636205021
1522546011
152080699
1443029427
149815076
667528625
463638425
538677100
448484838
2107490518
836851647
1497872540
1344500838
1804242699
1473308714
214069609
1346426773
1850795253
2029550243
1638448254
1374197210
989905306
169088013
1013986467
1341961357
67658907
1255136523
506511393
1469891513
155116753
469647820
907692602
582337051
869486196
601479924
1804567814
546458015
1395214577
990125295
494843169
1093403644
1204569514
1645334869
1840349806
1327457833
96613861
1217811971
753718034
1598207364
1470548330
1002350226
1591324076
1543590748
806892589
598551320
1389372271
1975275808
522091820
199709177
2025669220
1217482201
760632350
205909701
1736249337
1393072250
1858629650
1157194749
2082572908
1749786046
326530504
22188396
264221779
463772590
331769297
2049019471
2071700848
975740451
1393922627
429598769
11314775
1116521169
853286426
265694173
756175204
1783088485
350880301
2014410037
2033434170
574674077
862362761
1142147104
690074241
879537427
22791726
471232538
1710546431
2128215824
1991602505
1590405237
411114224
2144213400
1052692348
1848757580
1138145767
1504894768
944111680
2063880905
2018169575
750191209
313476924
163284616
1977589859
522291522
325110189
2032932487
923132157
746166934
856675922
1677157029
1657815539
1455657151
1251521014
1260229609
265408939
473192390
1932127848
287473051
1325431110
517738509
229394735
1784038538
672432053
988347206
426774796
133353575
117314343
1531162811
440996931
1759445761
338287585
862296349
1247942540
1678293333
258840136
543863672
875615162
761697046
127251800
1384095876
353598447
1204978568
783092725
49084447
289459285
185477492
355959004
1646322694
1305714687
509734814
1152960292
339215775
1977290508
90698853
67117523
27697426
58201483
498318080
97660200
1958941242
1580318974
824681187
1554624895
1947371589
2076763857
166275209
1281916225
72944358
821322541
1107619110
1961969508
2089665977
1133436449
1509132269
1455659339
1492425836
400497404
1984961741
1557315884
29231047
2126761397
2117189147
1693502604
1152268741
984349146
817402895
843483750
1349290243
1164236839
696241462
1265734926
1396450793
954615112
818239137
91375
1979651660
2036774922
490232954
791439982
1199864403
1595916049
2055180654
1807102132
1262688247
575408139
413679592
1059030783
1103179744
872934629
500113931
408531907
1745525092
2061339414
745800011
1616228013
1454778050
434462907
772349868
1088971392
1478185286
2105832468
1383032610
1620899812
7941579
1626407069
1513120368
808331042
166701312
1539747389
1248263425
1686082276
1900809062
1192447653
912788358
1511008780
264881583
1835345072
1549507533
1694405194
1896383727
25407830
1729629519
2061015520
1805160172
1134299886
1085272426
831435430
228484768
214547145
2118366070
1090810725
1043249124
755311688
247990513
181871338
119770204
530608620
2073176658
638798201
1380697795
379325574
849007250
179456985
2146822296
1027315995
2139686874
987303113
469179599
1449426762
162900892
770742353
426741066
57603930
1652085452
1272042687
1689058926
204644463
1748100723
1952267706
1168946060
1899470662
2140900161
1643619914
2094897970
1695892493
1713132212
730137404
920896350
36124758
619000419
1150958827
1799230851
769799697
1976485150
415173157
1959746510
456213881
939938402
1085854181
845908873
1097106159
1673240423
1459066380
1084906327
1700425214
1092650661
442361131
1700797972
2125250269
2840717
1555879087
272492434
1388954963
732758923
746390539
1664743656
335760981
1399588014
1057859030
142701808
716968711
773136110
1540526721
852777878
184331800
1559420099
1701471033
5033790
416881355
1753012067
558207652
380805145
573553360
2112866159
61319375
865870127
1550509151
1799314679
273378421
297616359
554563877
1339219917
1308826898
1877343432
1408697298
1973262409
1573762538
894496664
1918754426
1195638454
2079995883
570647377
1102700817
1562293233
202505133
824147675
1909921674
604783068
1315113982
1311362287
1166278738
774021880
2328592
1029900400
2036388347
1316066207
1833373088
444018881
679037389
908503472
1698638747
400746033
1517421230
1652831331
301980584
881855896
926044682
1211884975
1656816901
1816837426
269725538
1239302441
303433396
2060415140
113222061
741332383
1226066257
542344590
369440191
1683307550
2137119146
1904803614
554630403
1223090436
2049248049
473862833
1904382823
1612551279
837689779
752680058
892513609
979951909
1909720009
1210227451
405581386
31469190
807204258
2006864822
134924065
606054318
1928092287
378191795
26451053
1027730473
160333623
533372714
30438340
801605617
2098949265
350721528
1340271530
509424638
1498005880
1897148359
1426274381
1234296327
1349162303
441593100
472902302
615348664
1135043052
100537895
1530412547
1241094009
1656419925
1294014553
317321047
1340917290
1686007932
940190081
1682676296
1573501567
1271086977
1473213809
753705063
1063468984
1108553354
393810091
1416861380
483782462
1276081793
1169552848
1907637404
1680388475
2034751568
1931233616
230029573
1608844773
864206693
538305961
1328800380
1725436803
2005887918
414855228
1094667007
105742501
198911017
66466935
869128410
20255623
925003972
377751850
1696342667
2076449376
196566299
156400768
921556688
742628362
301318636
1713244070
718563773
1859932022
1990105189
1947995039
1019562860
592534707
1609782152
163141011
1936238231
1220207817
780812991
1200417461
564766196
1550930478
888470544
1136663663
1563509638
377123053
1534185077
1951196532
429170134
921259702
855718920
831753405
673175276
885121898
760773740
2045285100
273054323
1074889007
88737389
836494834
1289907102
772607183
1566384985
1947884910
1988778849
254148061
946702338
518684396
1130940361
1546069723
843839578
744851994
152862865
1485456846
1148776467
95276371
357283482
2102877305
1832015434
1753432424
1035112849
2029965259
1026373448
565669441
2023116506
230642070
578061982
1310824174
581297826
1497927505
1023797541
114568651
1332820866
1433119598
602245241
1416925500
499109812
717913326
1065478967
11931449
154141692
999725108
1080088919
1545155103
380099886
496049818
1059996877
1362121944
20992852
261904187
1030110424
634027655
963913506
1347424012
200468379
361072618
410730761
404865294
255296697
6850198
500930144
1523680918
1847686978
994541938
1700305093
1491914560
1945655480
651259190
1066019685
1935139365
1254494731
222916824
2005148181
535766211
911212254
1712091375
1410811630
1332816968
498734994
19129599
1263855824
167941492
2081235765
1145500405
723382721
12362856
1039725105
231396332
698778866
1339534848
625713127
19103723
1693918441
773998346
11984404
1941283530
1351901821
1268137181
1620854115
1742395269
1821774250
704402882
1874440582
2132356533
1637288317
1202706707
950968851
196015240
1090939103
95608679
1735632200
1823723525
830694999
1197763375
2147273368
657462464
990684259
1665746982
291511298
967535710
921440669
427340954
519643493
1993589071
459820365
1700647118
1327655495
1191015455
1935972250
631166950
1765679035
123590231
1312310652
1041964986
1256627989
1493233692
1411825935
84992254
1044388915
278629139
1879117408
2107361281
25447239
461015049
647617268
383601845
1510020070
351304194
1087705666
1614795352
987974210
1925352252
1564212721
1617268942
1514566223
506833069
1377757896
2104771637
86149442
41744216
23942999
713991388
483448973
275419057
1536010766
1466738723
1728106390
1919123949
1318940680
1814268068
991290882
716710594
1134764694
1817089586
503809717
430022441
324695482
837406194
133955741
1866848486
140783204
156187403
1559724612
1497533113
348291402
1424498405
337124257
1247851553
1420490830
1078124807
519555123
238112494
1356259522
1868482419
1559068990
1903446451
781927085
1996606
1141266472
592104841
472997296
552746032
1806670099
307612091
1270394948
1894455799
1261106298
1812055955
932939170
1384620803
1208332692
190908322
924781582
1403755147
518777086
269804786
436728574
1246976779
1129367188
82280963
375165202
1186203556
142922775
1893121200
1265472294
10060853
1089686193
1685154460
2037264937
1861432578
2120183336
277339410
1292169452
1168148442
1075506755
844148195
1113449166
648954733
575558065
608359288
728201792
1767219269
193751030
705035301
1359142470
1915627724
1678361458
419050543
1997588898
891511090
334576721
1308086332
1063514146
450836513
1550744094
1946723048
2143415742
679100160
422020676
1996191825
456899557
1902291402
368993906
399694438
1330032895
143333278
1729347288
2016419256
689898817
1460806391
388201380
352040070
1892952
1941158353
175408372
262917284
1573189712
1333083672
582252270
1353331271
746429632
1226665366
37250523
2088402175
1508995263
2049512117
1127982942
1751221164
1380486955
1426947072
299214051
846141756
1434534633
1975106951
1434433096
1542131700
676414699
1382528945
2032403365
1145472753
102269671
1273882736
1724805008
634551664
26111289
1910703006
1983416711
1016901498
770886942
671371846
1535740000
183744947
2058036039
930077767
365120595
1043564146
525700617
929257255
1920297191
161153335
1316632321
508616606
1987000313
1678512927
556026443
893024374
1498018537
1891035041
1305179104
342184966
1136907806
2043770881
1092019868
1100342298
654658134
1201430553
388164041
2099622320
1292441375
1159068223
1074917311
1147403739
813735239
1323091038
1255290005
215099746
1017977108
937560746
1696654053
1022158351
1271327753
44948839
401851426
1817390432
346812467
85281927
596800813
2117862032
917360939
660859826
516433169
910948626
880373548
790208238
548854679
2029749760
1966098691
142454410
1156925265
2111772774
1290595979
1231561632
1170215840
1396832437
470514294
851602506
942131064
799338794
1185879268
1163937719
709110490
785497902
471694840
301071020
2073441763
1028934167
1068080925
1123076937
1138853558
508208137
1124476534
2055652954
2095472526
614257313
1677273131
2106771904
1736781068
1775066750
1166657819
1208605415
1291097333
28552152
115405082
236372320
1221790636
1670454005
1211499760
1484319694
956101411
2115104689
4237604
1505991653
1144012969
753599204
2059963257
1295932143
547793750
199571810
1930179988
659010982
1609523714
1816642831
2060969913
440090974
91310668
2125606157
1095072247
1912334023
287229444
345447786
1379813235
191068033
1879310800
833159189
301473751
871926271
1886964504
2125028540
96879145
158047505
1742663398
204210436
1840733896
2138867000
737550262
889123121
1218027975
101261397
1508795224
1426595727
371049696
1613124062
562170438
1921641948
150088212
407127853
1786784972
1692365887
1557069266
478086112
793817554
1960940299
713842978
1901868628
1327160573
1749403991
1585159157
274158386
1717003515
1650972233
1666995971
1924987376
1823936974
34546009
644276004
2021040577
1801904852
618719750
1325690401
1300729107
383434071
1045446837
1592688131
672925118
1936171668
956089893
1838031571
875291090
1813409242
1720792248
1402236134
1087459201
1731730262
324185979
1642386289
1184164231
1818531205
1739709295
688563809
621810486
1538067555
1531887550
1687324872
23502031
99275471
436235479
1338045226
2117644229
708035965
1553034733
2134818210
416154404
1956460613
1543635228
1433711150
1314608996
378957297
792794776
1164912374
1197685571
1900254397
275585571
1514315866
642979736
241323434
936215207
1594522493
966624032
1281407670
802564863
230334615
951246931
779097244
1051029750
1495088278
1582907309
830196049
1049501522
947225642
570723655
1527652971
6167755
1365278057
82838735
1867215729
389211277
1991037572
1591340414
1464651651
919389921
822258580
1365417499
1094928486
443674859
1750372638
137349667
1743565868
999439618
1261590101
789910892
922942336
1954335649
993463109
245559434
779022491
77095511
1407907683
178044065
1982311469
1219466590
328375044
1291270299
147289380
1526838974
1132706449
991966241
855584210
870944645
2008641556
1785761120
1647397565
1292558193
1535133137
600404990
1553813590
907519231
53696638
629011835
27580867
2069769912
555974923
902419053
416491326
863039955
1172408313
1060542973
40907637
39398390
1111776863
460328424
1284002476
1575307937
1403281678
1613287299
1131501697
1606687719
2028249686
1959809907
217466497
2000537081
688077842
1861950926
963805787
1434159130
571058935
780027650
1984271159
2087666362
693514095
1902069667
824732114
1770768237
1549220035
450432076
67972292
1788801377
452056971
802640594
760385652
1144948188
585905863
375999910
674477040
1851317165
634724162
1959563378
763201482
1285180543
2030141848
533808272
2092088512
1836608509
2035877760
1601741991
1239890296
64227620
1523232729
1808712132
213653623
2084763156
1566732088
1663078082
822423346
1077057443
1209588440
500118837
1371610003
1848917741
328588088
723628336
858577569
132401210
1564435894
1838527948
551282401
1392313453
218971885
1011931511
685628943
1816553578
247121297
577964479
1696247749
1345553868
420463547
1277904922
539906949
1713294065
1008290302
1821355520
590153513
1748372280
1363906805
1717156123
1574507797
1397182308
1856365620
1153949501
1660101246
1589603847
672240647
419785512
1584268620
1447783227
945090569
463052971
997139213
195928298
487803147
8333424
606361230
2021109762
1198717794
1067762948
1570266724
209336165
1025671563
716721702
1036964710
249255217
1670745614
71103986
445687418
1692724780
829631909
1796068508
326248106
45858529
676196840
1351466095
29069483
1062220603
1121919822
1457870565
620569411
1039795914
1914567487
1607501919
1396162337
491760994
1437329100
1134304228
128125989
468353884
305057859
454342846
591013879
1760085257
38957673
1044913437
240639069
1595822121
2101981556
354001860
717970782
1996827472
264830595
365629259
703500088
1285477926
1251131735
1354407677
1650906462
731341417
869190118
800549517
760834023
756765524
1988480076
443352794
586953369
267470344
498721056
8876460
1116486176
344482453
2125795678
1565542059
701664147
1271698114
1883694906
530987763
2088808824
1890681884
181012827
2085609886
2077078255
293957241
1860885700
264943546
316447116
2134680901
2001219415
1473739009
1150648222
772206552
1126623520
1948564536
1941579350
1805625533
915523661
1217975876
1847530569
216639206
1583227269
182192150
2014460832
1971842487
481209254
2011427135
1293428797
558114001
481120551
1700875762
659076555
540268807
1247087287
504428868
1588874900
1135444961
1833222498
1997618060
375042282
188636294
196360470
1333550269
878460516
905047966
1690567212
849969633
254726520
895254327
528577604
546623721
1237261211
486091785
1041739975
252697826
1283951579
160228596
2059840588
159079065
566607162
1633623873
1851343174
1810570234
924281992
926504748
1039354589
297096562
652736301
121526224
271631782
1854810424
808935554
1976191988
799996865
1819311147
1801707817
766285226
188265981
263524852
381615243
1949069052
837711266
1306063089
97984335
107565500
2078521378
848563925
1384039847
1422403693
1170882658
1644250272
1723476356
910050865
6580453
1035504481
1390180562
912991852
1385660054
1843167146
591238113
781317694
790045343
1312566941
219239290
1789125513
79869119
1120545135
1376343799
816592469
451790236
1036640839
646601411
437202913
955027798
1295274016
912135873
1261220859
1784512716
1408555872
401253495
924301389
130594079
650088884
370699351
1110670767
625907969
459383367
892313027
1067945790
658406217
881664650
924199942
1924893512
2123247909
1933646353
662131920
1850454948
1967898788
2047792819
545107643
1638352289
2101482083
362645792
82362162
457808474
556379262
1760373017
1550260572
1191120578
182350794
1794744621
1396572945
774288572
120813492
377439191
375891152
98683373
169722591
599885479
1634778760
539097462
1947153949
1599408095
327083676
564618027
997878466
806214030
84430767
807365700
597204195
559093265
535173025
1622497270
1403690366
1312341175
1737104617
142976634
1879952392
1424020878
792812981
1837448881
1218320968
147119632
814472445
932011424
1174279423
1839758566
196284938
1717391126
2038298455
471236310
2028461572
2055400780
293258258
191437327
273746591
1815800314
1982752888
1551792968
328421192
2088361398
2030692010
593140150
192667878
1634672884
1255311309
1427591919
1486260024
1223846960
1524307323
1789120471
93862659
678248297
1406279009
2012491809
1051151624
1391530830
549337746
1784840064
1219105585
1397444912
1054959581
1478619335
803545006
285741818
526146101
1170563867
626130746
1416932278
2106254146
100281710
641171125
1322448822
1429363459
1522021310
296516027
1628337469
230363777
1179140649
1003368705
1952719792
2110639582
94482929
1586702546
1435381026
483280422
2092979652
2084802144
606361077
231453972
1890823559
1606428490
218248319
698377530
1112040125
1658898059
799289961
1276726728
2001538297
55790500
999052436
1780397164
1066614291
310651107
64998103
1559680776
1173214766
1966698720
2089699483
1490788075
76390475
1940483485
1299457314
859593207
2134717983
183877070
1695040597
1864662512
891104498
85195893
893830521
2086695379
1319209234
1414327708
178879733
806969536
61962938
1268463006
908014562
1002509290
1894408684
1297258275
269660378
1229378815
304552760
1838725469
733120201
1773033452
1535939416
1314420198
1724559159
759279075
1903993730
645443565
1537272024
179781442
1257256578
1983885691
392487078
751095172
416920490
1592529393
1491411481
1404599778
542159912
1806443806
5885642
852552606
1281883871
1446834189
1110843317
254624167
397331494
1905895579
470920288
1749966349
209605420
1766111954
2077916184
406977191
2119474439
1809012686
2124471631
598794447
1167958528
595888963
627967635
1613308631
845917448
265083547
1538686586
689790537
432015440
1725917783
739855350
305268370
1411707198
509455612
87879226
1603385054
997840211
376871174
2042305931
186747987
821220782
585000739
1932284822
1066305740
1936495584
1361565867
1636047496
2018311268
290801110
1411908993
84879073
1606613171
143397381
1747825322
176436901
318163395
834122762
1408577647
1303951860
607811935
1672833199
1583464558
950682372
208492796
1323377186
690324557
1504558891
881628040
1729627183
1554052013
1958049254
1600899279
1316366523
1902303774
12505692
2106502735
300985245
668065274
865661556
1530706567
739049320
1722322525
1934950470
587716272
689342830
1158478147
1037128006
1562319117
1934853528
1965869581
1408257817
1709606825
1020932901
409399168
925640644
1282204145
801589512
1043057256
1297630689
595096303
79081910
1792860952
1199673537
235138130
1518309161
68495459
905868495
841238484
693405794
1675802059
81769445
1131459017
1854495824
479928668
1897069950
2456539
895401623
588468784
1604865641
1247483397
1817541572
623107802
1573591581
2026508945
95020534
1182986976
1897937418
280309464
884508742
1444724274
1163503213
1420977705
825041865
1244883534
753989182
1915489271
1140650908
1907333416
1478076248
429059662
21837933
1294625630
370945826
1935310726
1971785309
1784286645
1785385616
771230000
855213905
1755959465
937510460
1329456572
411766968
2112275843
1103107867
93045509
1494949571
1711924602
1125440001
1802300579
1045766575
558415579
1650468113
173907500
1490403547
1068870824
1349144186
1737514238
1252220812
970494905
1851258313
128736030
404416969
2043226503
1747932175
480108792
1855055789
1081328271
1176458146
2058469437
386849302
2127669178
268005619
5557598
1452859027
184415632
997155340
1307599455
1287625786
1294991945
1053132802
24963267
1948022658
415517594
1187718599
595815469
1068371635
1637674249
940138888
291976265
1796144565
1581424402
1345981558
1928357617
1923672744
1800354780
1849111288
791720677
1277483660
751488722
1001682163
1593508256
1585040560
1984178786
758326929
1766273469
1679466325
1921910250
163723121
1207621955
1357134898
1479124142
1832575945
1773146125
143461401
797442883
2093690060
1060323703
695645095
1282051795
1321146294
1100023589
1793267667
466379333
1402582888
531434351
212707618
1272778016
1605303253
1216017107
432666898
464904685
1234127519
823283393
1172870528
1284688868
1790304039
66492507
2042834248
1048030686
755692286
1493971313
816905385
910903230
820686301
735276988
491028794
596682095
2088885788
2141368054
567506421
2013795588
242317561
2142792389
82450469
1134601348
449438371
1797153114
1758114679
1262692513
714014441
1115078024
1882879320
958384852
1259735209
2011973828
570198669
1363615605
1940796179
1335797285
125600410
1165476950
1160057103
822317964
843643929
1462339177
1205323283
1607873739
1193253122
1862209789
1377959407
1833788864
1684749164
753345186
1243327900
812782611
892700883
878071036
45521545
915317271
1085060967
472004987
91008091
1657819206
159293801
1906800823
785384270
1582543059
1466573313
721606685
493738563
133505099
277330263
877084771
261434788
1163806947
1458206786
2008620055
1840393348
1827253438
844772807
1496859890
1678733438
2048210731
1695025756
421624549
401472871
1549588562
624825355
1930453673
822414098
1920345726
1428915043
285936317
563778590
705038403
1963847576
331348630
1283829438
1175021563
1931014666
2090846421
1636543720
2085219306
664603507
918239602
94962953
1817688743
990826384
1332667325
502727083
1755399222
1722767817
671440997
1493121426
610407466
2008484034
93913366
1533923541
390179986
939754412
1688079557
1110671423
1234921421
1584006541
1503561597
2101896829
1116234413
1810821586
282099642
1533058755
2061791020
1648603267
709879066
2013504306
111611420
185324346
1088743007
446133086
403272165
378175503
1566562377
1980794201
370313349
729360079
1890820815
504855967
977407476
417889552
722974726
1872080876
120825367
908902967
647664234
398026368
1815281456
469126085
1605221077
1436742518
265944185
1154964030
1582585604
134973387
99739554
1251488737
1052590009
290903303
586198024
1624935104
2016517786
429946001
831199173
1554851785
1432425807
930486194
83175149
198238015
154430220
219119839
1015633293
1435487498
661635839
1895121609
196082103
438819185
143481548
1176979926
2063574490
82412687
1146736702
955525935
1571787475
139197205
1996156919
718421493
546640597
39285301
1881803727
816544466
637864645
317115463
1015732462
606938327
336754013
2086765800
757585337
1774991598
1354951821
2058282220
423442516
844080889
1643265091
1396932377
312173869
668029282
79559874
2085221302
621407480
591844909
309474471
403176883
2100564543
952311267
789578433
616613442
2076694865
499234132
1202147702
678789478
1167105198
636284049
349998979
1258639838
1366699152
1341112404
672363487
1078818177
1231647854
486836542
2144847439
386579019
1265084845
856781939
977089312
2019375359
870121909
306431009
974070880
519002872
449834996
1950013386
1976149245
1273046393
291368093
1005845422
762595743
1119407651
1966260837
851968462
1855464620
1555666878
1539532132
669753932
464109389
253883768
657805530
1694737188
509615156
1324480486
1257991407
1266534502
43106657
268108126
508657279
1400868134
1901120315
874103124
1457462172
240886554
1646200274
446396827
1709910764
1000291031
1513295809
519014897
1990781425
1894257796
937919601
954614999
877099624
1238652901
1384984001
400427867
1250752816
243086421
620314480
2103423352
1139154058
1007503734
1263048609
1254828551
2079545865
1545852654
1383140111
685079587
1438422374
483767708
844740026
1723399625
1087657448
607983162
1230198270
706271557
1490257198
665389925
1374269004
1203296574
246855091
1604180171
304541748
541752431
1405481051
116853649
1837247980
598757960
701500131
748444337
282186954
674799547
1285719821
1012551489
565915539
309348911
1556543277
1150268655
825749623
1565461745
196013565
595644796
720028595
1771959513
1167553520
1883334049
421259771
379135151
898434522
541488573
1465309577
82698646
1142495960
466671718
868346460
139847408
1497510723
679579857
157877815
858850012
916942331
1250487655
198468794
312343187
782280527
2046914800
1315196078
548648497
1366040357
1260880464
134930029
630961586
1637000965
1832838417
773645946
930008157
2093701301
756480428
1058191093
1138042267
1724371888
1967048124
2016545502
227184890
1198654605
387564415
926543767
1258821265
1984197227
2099674100
1934210958
447992554
411440470
1072161978
106689576
1276648475
1750250671
1946323530
1926133836
214101087
1853410660
1765703492
1720738394
1519294642
1364590616
2000622764
2007969495
875874955
385550152
1575049849
1947980292
1546438205
1493186109
743597972
547412764
552990080
1821605356
319711871
1763876186
17808721
1768488163
2048491751
1315070813
671062218
1180111904
769874116
1268623426
753303123
1921451527
1919326156
8543073
709266146
1715674316
1295322137
571550046
968488935
512448453
1547805750
254201352
360469911
1387897602
408498114
1669689477
482807939
1939772488
1868228464
106365840
924990853
664777248
862043403
2000793781
367701405
2139111895
1898935296
122112624
443435673
194878870
1498055075
952682066
840940402
1233654482
73381215
874954592
1233276924
369182858
2090379397
345505871
160380309
1737043374
448264130
1257182584
1786049413
297955045
1860977205
1915217784
1102196452
840398168
443216268
867589450
1353496318
707325001
805555113
1068435118
2080758107
883871808
1727940957
1728237108
990707288
764740736
615626598
338080588
2043776406
373060055
510205667
815828311
393550202
854174666
373552420
2081543315
1568592832
1451892924
2061800402
1937339869
1141983933
236506632
2061334904
629517264
302214014
1561034768
1777226214
854516067
1727909856
542218104
658622003
1072995464
14504583
1972197252
150803688
1177907129
347859541
810597508
714240583
70972531
1595985616
2001132073
1483157784
976408064
502850974
391299499
880718294
2037232437
2048423109
1926033352
352001050
106791044
2099716328
791167899
107273721
720065216
200749082
1667726339
1221194919
1495181604
2087261886
233586398
266730725
607031114
1092373437
4761217
1134824191
1614139381
1280205948
1004296312
2003520104
652422843
912882041
1780884296
1271359384
295611120
1675809378
802366813
1864220333
800901474
1495980697
297040505
2000704720
427353771
579820661
2128900752
1456445370
2123338168
823199503
1401180164
1048307205
829549962
1280129345
1268485524
1264050175
1982536761
1019025044
1707191409
2022473577
1177595967
413852403
559647612
1675622335
1215768442
694069104
1414874148
295722669
1866689845
757276251
140612035
2107841531
55731250
1306781492
1743241097
1814700611
1578072401
2068185989
1055465031
379580117
850607467
1916508799
1950810980
2101039608
138610648
456394233
603082405
1471938446
1821024305
187245976
716011662
1418782386
1917383036
1525349367
2762942
249123490
988332957
858428131
745231311
1624363641
507411895
1524967229
2037703241
2036197809
2028204221
1223728347
980541006
1618970749
1139485113
814365704
496642504
1605192570
1455508270
1005106346
2118171959
270042293
372928746
653421184
278097243
571739029
1507825803
794364553
146094504
1173148875
2058851564
1450927499
184296231
2007323391
1290012709
1015977499
1127975289
1277468456
931882406
1806658360
1965298159
1066035225
883489839
1016929730
803345866
1769515902
1014761638
368987215
188979235
1698968993
2121191478
573652849
1959707746
689760836
1265549850
919106943
391247003
2019480643
1003397700
200570834
1335246668
308084182
1693170635
154924549
1828556335
941035809
1626282670
1476602613
754269231
543867098
2099498534
461604975
1950759891
1936848680
427504520
552905699
1097581868
1792986975
502810514
298293881
792300691
1044796855
1759183213
754271456
523927660
258674457
981775424
1266767042
1196494792
465062326
1781430969
2003976051
1715599447
222246361
413837093
597664584
1324522679
1587987761
613040126
500689887
1245963043
1654608777
1428127896
603864375
59939559
545986316
133587974
400664974
1275489164
1563187348
645674905
615427168
2096646679
1330279326
1202664466
1140584327
567900220
761175766
600776938
1871926888
1445202381
1920564281
1713897149
1882739590
1811805129
1840410904
1932507150
550273959
2086117900
1754384140
1733287226
676565659
1903105404
1845924716
1691641290
477587308
1891666608
2090428389
1033403123
827168948
1099802649
866962172
522865058
306129035
1766077410
1421637521
641654056
991136044
925717185
1051485679
544145671
658499786
1559121388
1515756443
1230383968
1891354202
2038685957
1152828348
2051829639
2126236942
679547190
1543147285
303331206
802421140
930777683
843963554
1274447609
2049049947
396854796
1238215146
1407288607
1329666947
2044803532
1654442679
525012727
686281934
1061801276
217934224
1890030050
2117172209
151246746
511856741
1836281268
11770333
897804120
445184062
1424367195
1671481801
35753784
323838393
797470435
374986165
1404796199
34125114
1040626695
1190009552
1497766059
296463207
2142768458
808203527
1331636252
1491451184
1601417120
704902179
604307457
88742891
1869428895
706385776
364755177
42168815
452003719
1569870367
697757038
900164206
1459199993
1143347107
2005336280
1977287189
548869123
937078792
1423502629
10002209
54622040
329651155
1349228925
1091105209
1808750615
915279984
1152235460
1593809874
1172914625
1876898976
2002725889
726442461
791889947
1950155937
1463876025
607363777
210081802
1382839956
1677507165
1979308216
1747784454
2044311000
749509511
144433164
1129115903
1140469893
361555443
1557940593
1786407461
348908384
1031801410
805040227
1741384155
231939398
1747859678
378346674
1521567862
2048332947
1101627076
2079484378
1343786410
146760286
614427889
893024228
728152848
521293634
1145128426
455697275
1259281906
28678167
925611120
1751188944
1368893841
1345483025
1622608181
1706622365
1577507324
1289605774
439943578
1073184325
80977262
778440153
1172379021
926673260
76564321
1063692444
553143947
831270460
2141817419
1535344972
997041332
387314083
1991408153
1756118051
1857545698
1070890882
1423349238
1044969011
104211467
527204843
439016348
53559906
123185790
1160675771
230088768
1718513139
670334274
860958439
1664021508
904530903
90136267
26505414
1719159630
961137026
383409724
882785903
154153316
1582926720
574025132
746733160
479150859
797233392
696942812
168112017
337752080
1006657574
1560326744
1800214797
1676510715
207960881
334754544
1708081772
1723859504
1973279640
748011405
745337942
930802770
388413097
1905221402
1573912662
173733950
281217617
1227106506
137892158
1498427547
2129064072
2038321989
84525949
547449049
339197017
971983220
1737524583
1999878017
832806265
420252179
1468284806
2146367648
766610604
1941048566
1359201347
131618797
248152271
1360212465
1758791952
513532606
1398598020
1948464834
1557931474
358490802
2111534444
1388197269
1708793301
298762145
2042108992
1729866485
1889824635
1234512572
295466257
2016642044
438725817
72371912
373313829
31372512
43867003
813845774
6267117
1436309415
1235246507
702627146
1198563288
1627672834
1168449926
1168505154
1507543237
1058045970
1322408427
1402072684
445846213
1434809174
1041301112
8714395
51639339
1071884308
242045857
1771848638
132362238
761941993
1610136507
888354428
551053630
534028072
1887260196
792683658
1569030184
614114112
2004105356
1000376510
961525128
849256670
802154037
1427998445
1909036896
1246755268
994767097
2003269343
1964586381
1315740754
1879890217
2124133995
357047573
1202321457
177571346
1809711885
142515512
1705934252
721456590
2126748978
1565217591
333751078
1976649278
967340364
1832386333
1624274001
630758434
824658712
2131533659
1118873489
1407562958
1963855732
893506936
1951677583
1024611647
1934032532
339972578
959291994
1134301841
1800404491
1598359836
1338795532
2094746353
1660480468
1099361963
906389688
436790499
188872554
890305128
574201156
228841615
642975061
1459598437
959401900
1583841000
1168447515
1554483417
273281644
774089387
563528596
602809576
2009494772
333940835
1506059959
1683692215
1492787697
101729959
530509178
1434504525
680920489
837584481
584375293
847160723
85515351
1137021735
290414511
1501400521
364414938
1262445377
445885105
1629992535
506203717
354443269
679925025
1564254594
2145329316
78771747
1705740340
780302489
154675346
738913772
856862508
561358596
2142887572
464817004
1582838596
1245167509
1105815591
523990768
975486141
2069800908
838991644
1566403833
835550571
1751452933
1386159660
396670559
181076794
2073895024
447101065
241330457
1155535343
581343913
98105259
1528328249
1810466323
1401489605
1268318551
1686395857
879771263
1337155680
1837516287
1687943653
1714818802
826399681
2076235634
1374467587
1712765587
436936164
2092385948
1525596692
582350176
1796579190
1519028619
50136547
1033072577
1043751388
271608515
1438832720
71165832
1924787421
211648086
252739226
729694832
2031653291
1650434183
36140353
1081323777
685176908
1580334207
2091876384
1773787214
1322513025
120822200
1453687543
1557267467
1231329628
1468625620
1505042555
1512595832
1925165099
743773153
663626803
338575559
1230590541
573513
1206301103
472014917
955246031
2051154242
201014617
1228946869
506157298
1014266911
2122140617
221212980
433038781
315322431
604109664
1252790026
128163341
1422867856
1629573992
159453844
1884094699
1232311002
1888967924
1292750720
344118679
1314513862
1826095749
1622109491
991367247
1378895736
229030226
528967654
980975232
1714806387
1533210694
322444252
1231944526
1124974795
1054492993
1062229745
2045504255
422147353
2106693858
222229335
1543831683
1697901979
1603645087
247953786
639060074
1158025057
1829037457
856738490
1651932653
1909309552
1721924638
344380082
167028470
271613309
1441051812
870859494
499775597
2001893474
1309588899
1190745074
1115488884
1674264346
956785123
930385849
277619764
1135667356
1337819305
150119500
1186548027
1694682183
655052308
446840312
1157164131
1339867132
120150819
466151760
908420435
2046549366
350381730
270925165
297237364
1228788181
685307013
1802538624
635781999
115585760
172994271
424241107
631784114
1971412444
537234798
958008798
1162599389
799169853
181847732
1803143384
1128596220
1296914281
49514341
1221703365
1379154303
179242211
966619983
1998120527
873649028
1247129147
1853680907
1453422507
1974239981
1367749287
1488922353
1678755904
480652250
89363988
2035153555
934585424
1098055994
994187132
1687324967
2023981282
2042161482
1616826107
257139879
738049791
650455349
1305793597
727776900
2131489887
785537352
438889653
635183510
81674227
1593877037
308593175
1645228254
1582080353
788611099
1184538530
1491693697
1699765669
1586908991
961198644
1446876812
986671114
1747443964
1230175293
573956615
1234175
181360198
1513250276
2118908924
323048273
962201159
243843766
2053807978
1482076210
182724703
484204271
1206061552
1848729536
1556941215
1590536080
1426600822
695144574
753240412
922928859
627101371
1290880104
1306123290
1244896138
125899168
973272208
1995937997
1272921880
2059224468
943209019
1402014998
1196692345
1275469600
2134966679
492755230
1507023311
710926111
1527235622
2019611581
1119440983
814037478
345328341
903821206
45275358
577177789
1079146450
1464669735
2066327276
1650049251
744561047
552408333
456128066
1793176855
1743045752
1194946958
659867838
1731140757
1043641691
1093684565
233417877
1434117171
118471522
214254149
23268074
1939162671
1460349815
970538835
1050410438
253176516
1771428018
1530506202
1961275093
801591391
268965887
206034175
972176556
1944337178
123324864
218734809
1269770788
1529081465
1345809508
226790253
511398849
643460136
55522968
476310210
1442737769
1591213407
500119813
1275820824
1262489010
162546283
1747814744
72823509
715141549
3869469
1668510648
510222156
8084858
1614804792
392476149
1393035445
996357526
56483469
771473572
858431104
1056220645
1851719984
2127823537
1433988000
443846719
776667085
121322051
446452370
1383858737
573021172
1237504018
1701073379
1830613992
1031356468
843725076
1658802213
336104891
1622429816
1637572795
27832500
677377744
2045788693
768744316
2127376190
267955098
961379434
854040810
2043053200
1409112943
1100939505
14356002
1345278635
1559514990
1594415913
1259335597
351295751
810833995
1919179129
1989923881
1304948946
267470019
1767574712
56354273
1026347259
1000923147
1212780853
231444047
1571625690
1507424135
2082152056
229973665
1460317713
860547459
1601101649
2146796460
477480210
2069052284
393745076
1470889696
241621314
1293924256
707392388
1699670414
1773719364
1529582697
1885366550
1480490506
12872418
101523859
1272348455
428780316
845024241
736263892
1373349478
2095115632
1303818756
29809206
1759034470
642200045
289491192
752432787
668327029
172540033
903691488
410892570
475133611
390213047
2124896006
866287656
1943876087
1702450457
284287324
1324417380
1678185077
1029594073
1728385687
1240789046
206662439
1502788266
57197421
358722309
1928926568
74403927
563636803
1287598865
646279504
249723769
2082627407
1239918925
2066722352
547306812
1599301841
417224112
1280498328
129393501
581930917
447296592
523615411
2010299001
1251556204
1911950535
2107601503
393300045
2124912230
74715097
1539824112
1267633737
810367634
1877671298
1582612857
1751241462
1083188424
1245238261
1513414678
1205826802
716435980
1602159834
1900647775
1155220814
886530799
1642607789
1005613641
1002694912
1722165400
579829773
10324208
2014331960
157284422
1932675736
265782557
1603791664
999680019
1014338694
1946586145
992976409
773788417
614980065
1101456873
771934700
1860535686
1460172737
1972399116
1128469420
961311011
331193150
1948500823
1944513064
454076724
750892886
1699633902
609230861
1470392068
1949401925
1450587426
1540591308
1395086932
1686339837
1014921167
1580908597
1899751630
1934756568
624280670
1501077780
991621942
192998033
547313525
132791096
1265013025
463959768
665318063
2040297444
1834832283
2043165186
116886325
758114889
271493739
360652874
431014769
991142142
642889210
233778566
1762601453
334495996
1138701760
1087945821
318063304
893036397
1309663269
1281442668
714823488
1024218259
1361048428
1161143389
464522800
1886510358
418976541
248512967
1901841478
361833725
1948478218
1405754795
1069014065
1964712299
396303545
272973665
1332371171
1822679970
1835463427
2022744584
272106585
899263099
779968077
1113025192
1081903756
1655962821
75807010
1992238815
614139738
399756310
235131941
2013254258
446101334
644718143
60279394
1293837868
1260853015
45531244
1668554132
311618953
850592472
1945010268
1941052059
516105658
969711285
1950117774
454067497
2103091976
366364525
1790749963
48532681
1554612132
799459898
1148401639
740100250
1683132863
1461462259
1862224139
475593571
749873680
397283036
1510454776
120742045
847665534
321996842
1786337961
1526611893
713146219
1562161949
886082622
1600325887
76669174
1774269227
1640403640
524696083
1052902908
1107646037
1390160765
649218329
1539547120
1297466590
1918505909
813029909
1766144076
681277753
343972461
912079535
2120279584
707314010
1841248942
1913071240
2055949609
1605240192
1676492295
997577592
294396727
73882121
1721525948
1436370291
1495875384
584308261
79602055
542108514
424488687
1315419505
603439352
1376420723
261248408
516570918
269762106
1262503523
725324149
1464891154
255722600
1206410485
2126736152
1787139456
1101546250
724409084
1078643406
1387415436
1368082162
1547797726
844117760
91469704
1516854710
712219368
842570513
429087961
1958068102
1909321163
1918014666
191927472
2098626986
1083702019
287132389
1701642717
2090504260
155242770
1337707411
1861006655
157069530
2068937606
496890499
1704664696
221023409
1898493786
126342944
700826429
435602146
2002841445
1413530289
800964633
1371865782
1306624087
961720080
1968247033
1783573968
1639728391
375606315
730636529
2050392674
572025574
231706393
974660235
136564140
965447104
491964329
983347307
1109501391
543300844
161627996
130495735
1437314209
729286239
67526240
2090310426
386652493
778218403
1763335058
97371736
12503868
2127371824
1408987465
811946691
297280333
570925884
22060081
1831935445
864020363
753631242
565436807
1388811836
390196267
1632898766
1126571365
1007735776
1661486738
1536039433
1700157609
988248389
377079491
759071017
480618411
1935497783
1083538103
308356361
1542492161
357887251
1979987879
2169821
356972443
1329627903
1907961065
611003727
1574672757
1039681534
1740275162
138123130
563348880
179833469
1409999909
1707612696
918693471
427150585
1976392284
1724337112
1253068501
1591876879
819711338
1714828766
734580949
780350610
1042929716
2082289690
1715608566
242999563
1701610510
150287854
2086167244
1605317760
1889539249
695077400
993905162
1846672791
606394705
1920418579
1242177104
1176176498
1145833318
277620574
269685373
2036540113
323853491
1684275498
1949697451
1302721834
952125873
2051519486
1052529235
645173779
768369571
1080923932
329458505
1393220238
393404198
735878002
187683597
1188603361
1784762858
175617751
1658442137
611299759
1240202677
334665885
414388844
1739020783
1306976646
1653646736
2140668716
1692866985
959894790
1471102168
2056260043
1084805908
756263460
255607698
300387016
1935925003
185882484
1750726961
2091677487
1664214764
37628473
1351685164
89547584
362709805
829423817
1779574192
1619207282
2033362092
1537379708
1420248584
550565794
1198310524
1620483995
1410795856
1795108763
83287133
111834754
1171897051
1771989790
789259968
548346910
1394729509
1069109970
840476491
1018611173
190385958
1576984713
1457027795
1324695762
374468076
639052948
1747251156
904618501
1955636028
871089107
1828939421
53903986
1328181451
1959560937
1869740406
645726127
668836261
1752829974
1772743980
1846593450
1294122618
4104398
413657289
1258351022
1293420828
207526155
468383398
1685270907
1028145537
139031712
2004569015
1212074232
208515648
1511281265
1047124084
1826677461
913474573
1105658233
1629069559
1124363420
437213732
1109694489
1405345021
1123404008
1518941931
960008681
2127028364
880513502
657434619
974222843
729271237
1705861858
1968978484
1752302902
1697842076
528591855
819213890
979497055
264204701
1693157992
562930946
2561636
1089637485
1803660412
1157143317
2018528060
1020995626
1120352940
470666688
2105189635
1220349527
1229966023
1988325161
127554359
1649368687
1561811334
245977635
1253047373
1171174888
646401259
1485657780
821273745
244588682
1942060714
975773318
1184766940
587321527
1407864437
2038040769
1771697135
95854472
4897782
142898873
797245240
320427408
591628641
1986221957
2022397496
594328086
858416498
799341928
231007853
2126343223
1632247281
1599486102
1977518123
152732444
190765381
758955198
1526177116
178910659
805788165
1155648596
1891448542
2018102156
482625497
70135202
1105970134
646911052
1715372611
1735943832
679495459
1511237885
967670616
1141260446
1946293819
891532095
945199384
555914723
1701715595
335281719
1413390407
50881745
812430543
2112491151
256255739
1107569746
496691797
1790903063
201985408
323784871
969960432
958807094
302056050
942884604
845866986
1401998555
2087652276
1534020045
382205003
646361740
99096749
2069976538
859221276
877581734
3841423
1532210435
432628327
1056887145
1253782680
1423320109
831614810
857965744
1057638504
91715121
1290608447
844327334
1452066540
1010622621
1404128429
1444656788
2029050677
895027204
2115469188
14239074
909619010
566436979
1903792916
1395541180
618477355
728724726
1208214649
568700821
920060610
503970957
682035383
288722395
373495779
389318157
347212567
1198587039
2092946657
543748241
1956524954
2052783577
2122701495
1472250791
901076168
1869287826
1820131165
1409485664
1985716823
1618253210
1051019134
997817648
1323699985
323087732
1783425420
338551611
956707678
1406432012
497833893
659607877
1878309715
1712992100
346116491
1756012824
1604541734
1829394872
409075526
773305813
1499420502
842637434
1042355026
573638957
1215133325
706165140
515634311
1080164176
155755733
103004777
195817725
1338802975
1380712054
529709124
865302357
1031563785
1286697386
31993920
987781743
1703616814
284025816
1581430863
52173321
1307877600
831774737
891516506
899888704
218016092
1543884216
228909390
614238466
271795799
1449176628
506546528
925477108
940547111
1177052030
1542072358
1542017769
1067973489
861830716
2064726094
1728371935
782384521
667718692
65296075
1327607847
520579281
443227785
1014835836
1857014557
1871551648
183361462
1231393883
1160661920
236668439
1235145206
196208701
773784081
1566874511
1674616172
1821502679
562170404
1403281886
223450816
1936303034
1406299847
1334900635
594035987
883087782
1906103026
1137617434
235040824
1552449393
1021912218
1077956869
1340061369
1386006868
13653737
196555670
111193306
788207528
565650578
1872966569
1875083791
2088150870
113695083
176439981
1068969947
122095981
861742579
1962810877
877539143
1093887050
625735678
1083134565
1274656845
290290440
1860329022
1443662210
1867941621
913145378
165114332
2099322153
582232518
952083407
173033701
1563816883
23058676
1070893003
660205777
322938015
1419498364
2143638614
5271526
118809692
206325251
1360834934
483119283
2114861299
931313891
1817542164
1590440720
2144335459
1462830767
719343606
2097014622
2101314101
91019745
482393060
487493656
1220862039
1875686354
854812154
1277971595
1377404727
193428046
871225786
1575480097
1057323908
908037682
682175164
668148453
1703654818
629303769
1841847362
575919773
1529269436
514180770
361468589
759520850
1071049486
1640713362
1281428014
287365775
585239345
397657789
2063914976
1401261388
1514634066
1261101735
1849717290
404372875
1695001058
510949145
1568342269
216047726
1937848809
1950634154
1047229716
1261685837
2017746667
805931366
1834838434
617263681
786268484
24536790
1318702094
104309065
1429744360
1666039628
782519160
1853738934
1734032151
228518295
1277071815
1970662795
73359993
398012963
524436542
2027601761
1050732522
1715460558
537053772
1240907760
2018358424
1172806598
2097667918
470534800
277915572
998685737
1792141824
2108542332
213595050
507551233
1803099478
1432978483
334381437
11919803
748183400
741357951
48454976
1111624424
1511324572
102863285
278342450
1500491593
160700751
611081519
1941316166
82586726
730791159
1226797691
869044755
274982477
1008144390
2011402273
1348136498
1053822228
1048228181
884426722
722428597
870247362
1679543536
1810231287
696627213
1648344822
401161570
2089983413
1309560872
347804055
84669108
1364207667
371057146
471901323
276357958
140456380
1076223327
70507724
574145709
1732983455
834113756
1843378338
72780402
868203437
301097963
1293635405
176533412
227428206
1264477467
1292359158
649152238
201242022
192158924
82915043
63230406
715281577
2100472360
1962540858
958390821
205816
1732585402
1901874549
642089412
1252529788
89675455
927442822
125330164
386358428
1734448101
1585828122
1494538212
455063324
1488458804
925825518
681153704
1653723187
1275160485
1658223584
2138060132
137535215
135415641
481894841
614895694
3133697
1426368581
748024920
132762793
1610562760
803477581
1811583538
1093944284
527588328
376529440
367791279
767502613
6737277
1268677100
1291144923
1407777321
548200361
142848240
1539574642
1558296436
870130503
1689203315
815608650
470672291
16123137
1540343641
1947333473
1227967826
28995527
903602956
1602108236
1133682086
1743419162
972420954
536464203
1768468903
1452214714
2070876231
512019136
1208138349
1269934865
996718979
1985537590
641475729
150550075
1219963296
912782780
736971146
1069852685
2059712103
1127295741
774498060
1602023629
1532465596
1245038588
1899913182
586600316
1312476415
947281106
2122105715
1541255913
82552422
159485461
2097848080
21013759
1334582230
213738267
1375769871
813317164
1669056622
1790188619
625786372
499947059
2065172538
1145934128
1172885630
1680497171
1095001100
972953360
1226117396
969261730
1316767398
18083489
627641120
1226748031
340719690
1768700681
1940590869
1281934493
1866916625
1442348842
1820296211
188907946
912072566
782083302
723575945
14055372
37373987
974490275
846310113
983528800
228955886
446437812
718857967
1848164966
2074298367
1481696472
1283107027
1447256581
2128824147
2018922016
1786589366
508124399
1363223478
399979999
422307751
2083001294
557206587
1581002628
1911103381
403347809
373265240
1509507536
83860229
43849012
1280769115
2138909476
444915304
1090661538
700632697
166408464
2023573342
1605596862
966455719
1768453680
2123558153
195425590
1082495821
988141604
22038966
1663801144
273420617
2037339692
1995417813
103465905
839462785
824835951
607150309
1734667118
1439798139
2018076886
667079577
2124751660
299337754
1382394801
1820079317
1037026887
1512770354
1723526093
1017322665
283910313
1029120129
435905965
1705369159
996221197
1497198350
679281902
346794186
314446661
649143300
1303085657
1368485723
1770545841
695345280
1506282030
1057200465
1923572811
1162439832
1327458996
193297110
2566312
1881666648
1006619101
1213699311
1043027737
877169528
114746343
676175176
1829441125
1953905183
1174524396
2042974075
598659337
666358007
83318636
68092988
1298757009
1220658420
76921056
1236865528
1688543772
11490430
343743105
240055738
1574784460
597947101
394225014
1597850236
1283378082
1763048659
491697830
1152080295
90627272
1621341378
934499782
675015652
1624918532
2138277742
1370632643
1824866515
1072531127
1094752079
1395452109
590497525
527883006
995398004
1134843268
1037921508
1287886200
651151800
1793500558
483803379
1047086726
1388355262
512882636
1252186395
632029538
497755761
2138342079
1110311982
51554103
155329069
1643332272
464732535
1658992832
842152750
2025861046
127500505
1683566889
1895859779
424213577
189639468
1352919053
673009864
359095177
88994609
1285749578
1181496391
771477254
313978060
448577995
1285714721
238812603
163802514
1880278466
788307158
261984604
1506817434
311707344
1005353341
979803527
1117019889
1267123123
1132478220
252480917
2036307574
876449230
308546950
548051678
2085559159
14246377
1853796913
1761135234
9078996
789121977
575321282
38565124
431580279
1692667729
1194109902
474698545
1845655508
1444436899
1713887199
203035769
50720856
868484377
829556933
1223654960
1835222857
2104755981
143116769
2048200866
1836839611
2145455766
729929110
1937651351
1229184129
1747143875
2039271930
440334860
2081465378
271995147
1367627018
709575628
578332086
197520087
718418277
990355655
1500695205
39654463
1070795225
676630766
487072315
238019667
706817430
836590849
201867532
618236281
474397964
848524642
1397844603
25643817
1937249831
1180653450
1683849076
506041553
790071206
204471533
2145695754
56887134
1927499366
1857147085
109519638
353735672
332323123
2115383068
1854795238
57777789
1319654610
1769236888
787838477
784541422
717979805
242046878
1695621092
370343107
843237996
1641704098
1933178902
1460271104
332903329
611405414
1410931451
1468546181
1924365353
1785007400
1597957499
1737130850
441522058
1965932470
1087892741
68578821
77687116
985645626
1869660161
1644617614
459458739
899380093
2010738118
162619313
1556925680
1027504858
140105387
310215876
248603168
782210560
965199151
2007459376
1934894278
410906750
741330253
226891273
2061043343
1869414414
820114699
1355752458
1112226316
27651243
1322460379
527443904
1000171378
2059894219
618946498
1689735757
941893801
1137545502
1220592514
1621362952
648793474
1806243841
1965248831
1951958983
912943110
151101269
158694606
1137019622
856629468
768170925
303531598
113836478
1431294633
292340042
1237555486
303614079
1853222908
109486469
1100788932
1920101141
1150004719
622973218
513432998
1789456074
669677916
1253136056
539104294
1061791048
1108062857
755507382
1824494982
2024867235
1486664199
1035551795
1863115887
646483919
1056379993
2137637482
1576736903
902215235
1933463135
918345623
1624045323
342478934
1803782688
212062337
406082380
742855805
1651558936
1207593498
857945735
812030583
35411486
947434921
385994800
1317365183
516255594
1159956825
135933564
276199414
1247497509
1283748940
673889884
389802579
1691312216
621952726
238064533
1540428025
1817436114
273870675
731544031
1203676186
868719997
1533040813
674614228
1102181207
1286611312
865612111
1464210505
946872119
1564675824
1717612717
1700296239
1218337648
1243598956
1460319631
1602477153
1341667807
242912201
1845130420
971436727
447544197
1419337350
543141600
72672673
1438444635
1537532483
1877372708
155314899
323994676
1995241649
1709789428
606114032
1948062067
1977802716
365841994
830527659
1931455424
187272818
509023924
341972008
1592602019
1413306546
1909320817
1766363122
1042970406
1918098235
1628965811
549978726
850802640
943009941
2111215673
1616102680
1765966133
1206873333
1675563960
826659807
1094082772
375743046
1517575239
858625567
449872557
702131427
29962872
932670962
530832282
196544409
1769293677
1654526370
1671912143
1291249553
2024133539
615951071
1798415666
665280879
15905921
524861376
1952044749
925979778
685839225
1187177091
1482050866
1948245994
322736846
1509763549
1938979304
390733389
1150289369
265974102
1096072369
1130375746
1210494302
691626400
971851186
1392274141
2048851730
1717977349
143064929
1819944677
607646552
878611167
1473479069
66216668
1193401199
1062686923
1122699984
1054868299
2050736207
1964466708
1775862634
1007434369
1069959095
1658207392
1064404695
360987645
62202784
1064355029
1612609268
158939388
929564706
1541719486
529438036
302752899
481569095
556022190
2100176420
1394786411
1455899077
863066696
1435277870
680620090
1066213619
1217689766
1894039852
1172919882
1281409345
928816618
2099315621
1149057171
2096227956
1140585162
332703251
724806465
1667777439
770765067
583209503
1860896475
1290611169
156064325
1739467073
558867144
1843707448
1984690532
776249258
2133154598
893368215
1464216116
556358992
1311071194
242132476
909781460
1160571153
2108765475
1637859201
540225292
535943860
1153185824
235943982
1443121732
425022697
40639262
1784290923
1323765305
1494517782
1980884210
180863672
716111819
944258021
1983652502
634758312
1449315944
1483694669
633561658
1798040277
1328305249
266449129
1087502420
24665879
481320814
497239112
2064124753
598865523
1291796423
2092058938
184346665
2121195088
1903108591
956804957
1719574154
2048267071
1422994971
1453581205
1578165549
248872778
1620209750
757109334
894191035
325427094
1736018173
274755949
148803918
801354555
1372726596
957747932
1242406196
959148351
1878474524
502971998
1388135919
1018775301
88941907
1353602097
337231059
1648238193
1859931213
2002335623
623319877
418229309
501081538
642334724
2107064201
732972481
2007712130
719500485
1952903394
1795244051
161543465
1264471581
685984649
241358214
1621544150
351092730
1339585869
1200657477
959283998
201083948
1976211923
1035555942
630407518
1886313693
574238273
1193916004
905963553
1238050351
1729396382
1005594940
501882747
359682373
1251049659
606304374
1217801868
990883391
551547236
1351934635
1191156865
1505881564
1444984943
483833823
2126420247
305226886
1481807020
765493205
43658056
678581365
1139740813
1991878478
43527127
843202417
756661805
800307151
1249641309
75973022
1516419997
517805201
1388655618
889746266
87916199
1173701082
2036246885
1266176939
929884777
72069645
206557251
654981840
600156701
772939049
1776318357
736875412
1674040791
1758158396
381712363
2115739296
1387323230
1356847469
1273242806
1698003947
1371981143
75524991
585532344
1861107097
415076483
740351521
820137278
68633015
1345853370
2029185179
215135549
1713575074
327486277
1441444700
1873607248
1900288982
433670818
804644939
1367588675
157173473
778600376
1177438293
539306603
1176816497
1239221048
1659947399
1757728268
1155327372
248514922
853687693
258103604
2086577096
503518616
654999433
1941835482
168605665
775665429
1800350462
751568693
748442226
247631078
2058803535
1354184557
61211539
983995002
1056827601
279265845
823699115
1711649650
1898302001
1150029717
600265664
1975232611
482858857
1552559434
543906371
486021843
940880284
173209533
278086285
1801261374
914958162
1449101470
890755336
1768334232
1417782046
968192294
332414909
2013067169
368386308
1043609906
1449003191
53577035
314617405
343582502
1376409826
927507029
789343615
2140459351
382538085
1246779152
1181951712
1808004436
766968461
329611878
481647981
2127632512
488121704
367531686
383839550
1836806299
1524293299
1325405358
1408643520
1655935821
195905718
351482177
875803847
1249144619
1202816417
2104309928
978412494
1529547641
462297544
1224444699
1913933360
1170083963
517426669
169666819
734260354
90576813
1055562054
1130792812
1680469409
1571275912
1198855206
2132765689
484806040
769696772
1073607135
1842548971
956003193
1593300274
1743651555
1752977966
631969824
1357085024
1890402330
1175036153
800240680
1389620425
261053217
1260093465
1632286222
1509279286
526932707
368986179
625066127
1474010960
1271020493
1207973061
801255673
1119921559
634166135
1348777711
1433021797
385151383
222259687
609620690
92224210
1373939684
92906682
1515602877
203840412
608887152
1640306858
248522662
363443572
1514232569
671624234
713684132
603242538
1023274530
651080061
450491400
1133509437
2066665801
1968357614
1184794431
1300573272
1913036817
2043583370
169505683
1739925013
36252380
381719753
1190557566
1028134236
1892290638
1248462020
482944349
352409725
778968160
1508000573
698747143
2069879973
971010454
322349276
1096094558
714343651
923564068
1211144726
1559449228
846469072
915249003
1568315768
467524267
515388956
333821227
670916906
166212005
2045171863
1030454936
1416496738
2113844127
259708600
706836467
992354949
1198947112
938210431
919000303
1283393048
124484026
1164114315
479402410
805892713
2125323065
1476546030
825065908
1125604494
1205842752
1959535014
546386199
1497052952
1753477296
844044909
1454320785
2070168632
1524603426
711100958
1472141766
1619161252
766398984
542846101
1397737261
2090874209
365634313
1866559021
1330150568
1234108924
1359909975
1538406976
1563169754
1449045713
12781012
1362317628
1695471531
955840385
758142026
1659119181
785395166
794426638
1927267764
462702267
1934165452
335466547
1834564928
1097352973
1681920507
1128465158
1245362307
760625749
1125435218
763774117
178983506
920825681
1261577698
336789926
1481183217
2024224668
1719290210
1423904773
1977070832
1514894780
1459339443
861888558
990437406
1488564924
979480249
986167175
904343129
1970797866
145732148
674198377
2071996564
170839876
1895470745
1093948002
1687139989
1971731673
1005505407
366233372
1779293194
849521068
622175700
1784107538
278903991
1823082478
1760192225
1749181536
1359800411
64658966
384831021
996952546
788131639
1104958879
202960893
1785568060
910769730
655724756
1391531686
130332603
1654866816
1257015667
68971247
1260832977
63363609
1023293038
584688495
949406519
73596520
762559184
1448803698
888906077
274385568
1589599109
1239793007
1175334436
1920252762
53083546
1791587958
1033402025
546716309
750398670
744495922
907988169
1355576633
1579002215
1869075878
288096485
411268846
392068888
589801448
362388762
40668683
1766629952
871355413
1582114394
917829751
782571389
1537674342
223095
1145952015
35627100
1848994793
652395282
1361472184
1688990402
1153316435
1789759003
1918474299
1195865953
2008637555
982348211
745518213
1341427388
689823830
126932415
519411970
964452405
887997920
1058230966
633995215
432287818
932518555
879373523
1168254957
715079420
1991018999
1263391975
140951974
1697000738
1506857457
177828926
19538573
1471999031
1180695301
957971755
110674468
454046419
1510824063
1145194185
1306852741
712211599
761090304
1925688941
1867457665
673746700
2017062429
1261355433
9096441
1043958016
670119123
546468232
1482846037
1487828951
789464727
1710509052
974801783
1711765075
345917559
982662683
372478948
520377083
160568275
400187097
1095820087
249740729
269332187
599114002
2031941409
828112556
160861280
1745046967
1244968330
2076914735
1311872120
305899018
1765111986
184883460
1067578429
1683426844
1412473542
2005553945
555333255
707681969
417692537
2111654054
1422730273
1420820398
1732399734
954499021
2113530799
1315039898
651029872
543327185
1729303110
852079703
414858008
1437357028
1893903244
1282645946
662786015
82270541
949115357
460437432
1611508291
1094182207
262903463
676065739
797884149
1181300648
1379975948
226121699
1681575196
1924664686
479199017
1805794073
375323181
394835437
1519438705
1794075947
171882325
1878110797
687697934
2114093989
1248029734
539220753
8990082
1359815081
756902954
416878117
689190186
701843969
790049373
370304510
2077124877
2071509472
133948865
814675706
140108819
317278909
491922863
495195705
1109281448
121330771
2060197263
1077946170
1881006821
50284520
1047388666
494990023
851276950
167696784
1913328658
275154205
269480303
282579594
448581211
1426822040
408348077
302806096
1511053473
351038289
1502130200
1178800531
1406346460
493184969
30245398
1133357456
645042774
1219621023
1040459917
162695635
589429444
1710555033
310352724
1737422950
368477872
351547288
558781948
801957464
1432635553
374231677
175929254
1631889859
2073699022
18255670
1340189697
964935763
459141614
584911000
1730927291
504469797
1965687484
122555061
1777836060
1663788857
678219094
1085325801
484936998
886045652
401340889
179206416
1405825102
1226090608
929803411
1156275944
168223976
148646215
1004214864
186242440
1535994917
103323491
778527871
1548830671
1675381978
1700881214
771079605
1402046405
1703672818
1359369736
967169371
1736160566
2116340972
627613017
840797339
2137631523
252291477
1008917547
1451160082
1747777394
1835635307
489244092
1560905344
1390303103
1481172848
1567276949
1720174820
205963152
617838507
421268498
1858734768
59435122
105404864
1105591393
59739013
48391725
1341164585
1733274313
1985928916
759383555
212950374
836615402
1827575414
1745564830
1223400532
2139074062
652163075
1338977332
1886949498
1778655598
111638806
865774481
733329891
2121088085
1723056819
1376219943
867195455
236849243
47840848
934726769
648135631
1224334836
1096985072
651515733
2064479004
967759424
1846031372
1534222504
1223814609
1266959822
74293342
1351860478
1033727089
858144261
1991078767
1578058168
802638096
1778849895
1874978688
525503653
1865365730
1712326718
1755801738
258122016
308497362
1434039501
37378101
645649186
904770689
1757797354
1961958044
165368010
1290492242
452131840
179530291
106639677
1538010083
1914898007
2117071899
447351392
744376812
1628313902
1177631847
1174867888
1264903424
1136280190
1116916377
613136352
1510732670
1745963408
1939315968
439086016
191473491
755859891
1535305364
1773517758
1751035950
22455418
1702105412
356097683
1153843898
1816638347
732367868
1231304608
554100821
1383523186
978967961
1567794497
139794605
1358466449
1941471662
495605354
1427675325
1488333343
72355105
626878832
570794913
626152273
1722423747
86282836
261806884
1093848701
1204910785
1125615764
1792343923
40476413
899758419
128777741
722038601
1247158313
1524553790
1661672558
704147619
1408706575
742449296
506563657
1783120135
50803012
1285731894
1921385137
901377362
1880853768
365343495
1317820388
1435038237
1545575924
505908389
2125669718
612803644
1202002419
1132068690
624815097
1000497360
547509348
882885334
1685439055
2125432211
1398247707
753714881
2053737335
1482305791
154426661
230667971
1302770675
22792888
45478603
1116653184
242448830
1075860368
1062707894
1588184576
406042776
590183904
281953799
722632262
717308407
1371311705
1156037000
1709987097
1671477863
722993870
1132945183
1143224610
320602073
242091093
1415096459
1494341454
560666654
1239981547
972073259
1592989000
875865830
1492958651
1849143433
1984092015
617540677
1191247080
236186867
1359743978
466242284
1010642921
1752044725
1652162447
1315853820
1891876557
784931217
302446994
1727162287
2038809959
1942348309
483008631
274382814
556989357
1980501062
1048946101
1929587034
1066821052
741390326
1865824808
654321911
1195428971
542398567
2030357202
1033876403
175242612
1750110102
1704690738
57830576
89248622
1768886117
1090461446
6712134
1286211188
482509978
1932358812
60590620
359777286
861571282
2028100342
885079121
580652987
1202429109
251906291
886172843
1136257752
1000614512
1935033027
1280828233
1881228587
2030538651
809143784
2101457966
1869198679
63451113
5614982
178533609
1764751451
741969695
841230097
684456951
590428752
823358327
312053197
203974107
636430095
1197412211
1225611124
1975067664
1965932970
1216820448
903215233
667374314
45876521
887393926
1343441117
1574115377
2132298856
1262412436
776548025
1992214819
748782350
735861963
1485542518
2019596465
1596333218
1473765568
974955440
1875103148
1522652752
1536648327
58608210
1904378216
1377516971
358306316
219678278
566289853
1429340686
1325396544
1303509511
863179490
386862063
1277812461
1059473553
985030284
164060651
2083945685
382319127
2116499826
1835187379
828997137
103589782
658281933
257367848
351300784
1274359756
1238488488
493479604
158678104
867414831
925384974
401072095
1276699871
1051891724
1892222011
474286531
1708065941
249714431
1406186979
1918183240
1697876582
1344458410
1028482523
2070812366
1662216192
1128980799
1954034288
1541730868
33639547
963598046
397633433
1953953703
1802462710
1024068415
492184721
38746539
1122446404
1505911359
829327967
24778650
572011365
1790444102
1438872124
917994718
1855391027
307288648
696167280
314370744
1011155994
2108386701
570999237
1914193729
1970951386
1492543381
1186941958
302282351
741003643
1628338242
760136101
1805695462
1163854518
1239644475
77126073
68933986
578429733
1078319213
1882222661
562303712
31860905
551374303
1318319577
957141822
182376251
355063583
1081041991
1421555071
1446304446
579861337
1733213729
462048367
1208084836
1452365941
1447695434
406335966
879161002
510817940
391386265
1343020813
328023066
2142168102
1945378653
873188720
2000929967
1371315027
1616176841
1948343869
112287504
1220521129
2075169879
1023216362
2058686244
334443729
289634064
1852399047
1873631465
160208779
1628322376
1628615106
1602198143
1433273649
936420248
1607318321
953708060
1581073846
29743284
160356133
1321080079
413912570
197865087
1717773521
1169025328
1190992608
314211987
316433624
832427919
778590028
283182642
41984531
1247470248
452085359
1838926755
2062459325
1910353101
494958877
1262652783
243800987
1112410530
1191627283
732575631
110279218
2005834174
1053827563
61334183
1507910438
1246325504
1896055653
438131169
2117289828
949396751
900095933
926427375
396639142
1115044311
930951890
883700357
1116592140
1316331593
223045489
1876086522
1903943962
1023055664
1729332157
1924624786
433747831
650899129
1679334680
1631246276
791842962
1569806977
495064238
1402322717
904214116
52645208
748854220
1201939151
58101829
1856231795
1929609163
914490149
328839872
477731867
762658363
606253840
776878046
275099448
1652974005
715894371
1954586487
1594729540
132228511
326891555
1170110332
108168630
1228169858
65601823
1387220059
1391321552
777929348
467277198
354640109
1215159498
1976253819
546001888
1336487626
1707690668
1392041184
1843473133
599437051
438620745
1615317196
1825923003
1051945252
1786910399
1985649509
900111385
316689760
263318124
1113783753
1351845158
186274533
1124239451
1608387611
940202241
612163908
35837783
1767964986
1398150464
1525219431
1221833622
1731668970
418522552
1512460498
421544287
967977611
1674418527
1855114113
687228637
405630792
1189536305
1030900496
773295868
2095451320
1321802353
1578031879
125653688
1491585432
680776452
33214612
1835445398
846232943
307653128
1944431301
1600852428
1531622646
1218963599
1368701660
973722922
1002479063
1501849958
112235519
860860653
1105738564
1553532736
859325527
2018204005
1546248742
222777961
1368085681
1126831851
16907561
583618514
488345852
66414670
622795137
117374629
1811388463
470461641
605895315
881747716
1652503909
914740953
121599595
287256581
565346047
1979196879
1084807757
144358907
1303166965
31713367
1622513249
41539729
184297186
1956005637
2117431984
38328701
1453801355
1142429211
23628333
1621844549
1708208687
2131668996
1019170988
172530396
118344829
411424655
1031724408
371783522
1352028412
62628389
25854174
1294894913
1001394178
187132499
1186176811
1752222318
649447433
471124309
1930483321
1550127192
341101811
843815436
620587352
2061262296
1605302646
626918136
1283585064
234871667
36857525
1398114431
1191667979
1251265535
1897393256
43525940
1364546522
401672826
93940213
1459516910
1123837628
807997427
1410389314
1546899481
1768836665
52462273
1263604901
1905887247
2346397
323374169
1856609668
1376133513
777134889
853882571
2049302012
64590659
567325794
487724126
1102670767
872387045
1374683677
1566600270
556400042
1486414330
740484259
1436988101
1537747832
1982116317
1736118476
1899693447
1462236538
69401709
2065294111
959542057
816452998
877196132
920024302
88393944
1002903371
1233154388
1148844003
1899161815
418199564
973828999
1662212857
242591881
719458017
172268878
2097362423
2120300313
1429798395
597016861
1283522117
953223974
311388411
1700623198
427459386
1068259771
444577602
1268556989
919515609
1605047185
2086411012
1231373344
1141154089
1659137150
1155670432
1529014668
1539303212
1104144506
2050493483
1593214746
1045640280
1803678436
1923411838
1870537897
854734754
772603021
1200921685
1333895465
1227082730
470819168
1738035202
1797094766
1463118605
77354823
255143009
220507604
160492234
783885298
963737655
630355255
301301970
166845335
1714530051
1610958458
78974669
1769236145
1704339919
1331408744
892778254
661295264
749406045
497830575
1780463801
978771432
282737625
2112993740
212046720
1448995376
615637444
249800726
94139545
679824995
1370432038
1955976226
1311566473
303107971
803138642
680927920
1355538854
105419911
88438304
1583528001
314304518
1292641402
1142785346
1546722358
1024375316
1891888404
1344306732
1310679625
2138445479
106008745
1210596576
1678269694
1849875318
1238187246
177976695
2018760756
1746102444
989284425
674716645
272358175
1053969934
2020038913
2044875950
1008726618
1388723934
279057202
325151909
949977809
93605338
1549684361
1440274835
794043174
1714778505
895669649
1915601456
405077680
905990480
25537240
1014533831
38551347
1778931765
292935625
1188626705
1984397124
322114186
1058587361
1394414712
806110455
579129661
123997749
1204528820
586777409
1313183328
264043710
1984161684
253699382
1874807300
520511823
616731027
1771347845
141964633
245765490
2017323568
2008517344
953993131
401274341
120162739
1061897955
1369678448
643590893
257092558
1402118959
1273425342
2140959942
2116536261
295473829
1536816157
497369904
869740755
203220247
2058487593
139154152
652115484
961153473
984722430
1326257208
1320352454
1800985031
1565855320
2086213926
22634317
911174104
742440563
2006174702
953946209
604497097
1119073326
1262857427
45164572
2036100627
2069732286
687544510
742475129
1435831228
2006608214
1283364656
350233962
525375532
1014249040
204910805
1722286795
4308416
753689847
1955614087
1422442047
590936040
942476384
1082038998
1593560735
2115280200
1701031383
1496938918
2129525225
726659809
2116431700
1132688716
227529771
889865671
1935876491
14696737
459147564
897518941
939412268
1866776321
1741843365
1460147570
794459402
434736585
424594962
132297018
1966190412
973676269
1341301393
605090892
792487028
1450333545
720135023
1775236735
1212765769
83405779
1492632409
1128013022
1736862363
1223352888
1373218156
1239182316
769388010
1708733658
1607130589
1726866187
1046157755
1041504807
753056124
359128488
1440800507
2020378944
431115950
282230233
959314770
819906517
929142185
640163474
131421500
1676722326
1488930826
1780141491
226598866
346874238
1255442855
1245105893
2050181027
1631748623
1722636506
1148921212
2100799139
1383387529
1395050024
186721781
364544141
773934457
1991505231
2020348370
116573898
1967570709
1177216206
2021242985
1024173371
2048246367
1321860785
1965892069
319477235
582210673
247951472
1517044085
1360346635
2038032620
1759202179
1997123329
1704120622
462915804
1012231478
1356032569
1255325298
1797486805
1819291471
2019533879
1039197289
566421293
1722867760
55611928
1658686776
2100306515
21430983
300435215
747139858
1057609398
1467701091
652580490
1599081477
494130572
459254693
516095709
1190535005
171074256
688943768
1032887042
1081778199
1644759832
16327941
415374706
56480416
642122400
732719618
342479227
619362558
1451428665
1795229425
1098491488
592102867
1489297943
21272429
616776072
1564727818
440546975
1081413246
1284511737
916555900
859515031
9567617
483037496
1214947747
1550470653
221685221
1607545248
1596197184
1824014818
265146425
1949092992
813814070
1643821604
1959816402
1568849434
487038574
665331243
1201667143
289156553
20534584
1653134410
28164010
226187583
220007704
9347378
1321185373
588768588
1341082949
672935266
1363427392
1501247884
554340654
1646566242
2126897943
1968562586
1310921763
2125256368
1034902869
1900476290
2048386613
995582181
45210971
565090029
1589266392
532916600
1161681623
1258575382
789335725
1403644486
1067434063
606783603
647483766
1723633477
275864039
341379485
1704893479
444081121
2016480955
1985171105
285535454
975882692
384819355
1221296392
1207383895
1838954169
992425043
1977802928
1617703306
920599219
65495623
1105571233
2126784516
1945489207
1303383572
2071583609
65444328
1225829369
442713970
899271290
2019499368
1213425242
1642361335
634653254
169511812
2496344
2048128407
929637560
1703245146
1362987344
167294701
2113957515
703389460
161672965
1158174539
1892475834
1948402958
1109664088
2023701844
958072766
2038687765
1605723510
1188652198
1700843789
1890214150
1651358586
1058862769
2080938791
203193807
1474737338
1573366383
927998072
378168526
1458098500
1502604636
632585419
1328611828
1584228220
105566924
8665014
2015804074
1243549791
2045234424
1146115655
527591914
1252106302
160640197
1964340849
116237463
1879745124
571501140
2048258003
773014977
1494442409
1870476496
595459827
1677411148
28144952
1036929844
906688312
1860487499
2009257707
1953963078
1192131873
1104125668
1829405304
214773427
1162266826
1741017753
821730004
1675121117
1092939655
1066839633
369170532
1298175207
1631205098
1508111248
558628937
1462438118
1839558260
1182949348
613032258
947275559
2138657289
1565423866
86858488
2062009009
657781841
297181437
2094492493
2134564819
1200042165
660304555
179979738
421713125
1874208212
692545003
500494535
451957343
857978805
1415494575
873852019
1252782723
1367873967
952676980
1116479590
1601598249
2107335044
758317616
921653932
1327477782
772219112
1240506673
1122575597
1627750483
647563167
18141076
1705483253
745217673
1305448050
197880840
1348611306
1570416782
1828301011
1280282631
1318736975
1447111803
658669433
1862366207
1258337171
2056688637
1176646232
71080799
1577564063
1040340331
1875682067
2142193938
189581232
1192094598
1985431411
18103264
1864432183
1268127239
745472762
89109147
496653410
323740073
244779425
504412068
1488359439
1605793883
369740373
288863920
188246344
1309063601
880074891
1214470033
570979746
539859736
1172901652
1143251756
1845658020
935743503
947339772
1434152856
741898141
1854224986
1058248915
861672542
718523674
1560060529
527923569
421488321
1021213219
162019138
148613517
1977482752
1331459847
1733318525
1669558582
1406648210
1983824486
2062950498
791790900
36221752
802746256
1989756703
1354856743
841752391
1772240131
256424165
490306039
621735297
19608173
1376715407
47583136
892491403
273729298
1013678491
1721772041
2048906876
1272319951
1646877612
659269876
2096064775
397243829
1938112474
875940346
1847660014
878343108
62057950
1232893821
218797376
217374226
15959731
675789851
1947906928
896970418
1687004490
209597364
1146248581
354245984
974667279
792560937
896888172
147307760
984172459
1469047948
1603505802
2103009668
1503210248
1358405109
631927181
441224999
1168898955
428451540
4343973
280735695
177305517
930101550
33918033
55267804
734843094
1741583715
1333069570
1065201155
1127562104
1058933798
1710827998
689485298
1650477061
1564471640
1974577198
1147644417
795280057
93918656
1015307461
1010907219
1922489230
1035217377
1074558358
349905397
197089039
184641414
1999300509
1955883538
183338533
40723575
1796811742
134155180
1904625407
447212693
318718798
110245971
1842367602
336847956
741212868
1099832735
874442412
1333342850
339650614
1857696875
1844364206
380744503
829994355
214373914
275054321
682242363
1090459100
1329388469
1220713004
1278240949
1902479795
1946092416
243025289
1126634009
57629375
1015996370
1338515401
836301511
1104697548
22383771
378680848
1816393997
2083069162
1969122906
1894305081
492133695
1337431786
889927670
1494315175
1647299706
1830084811
577403161
1318571064
1035246169
793336706
1576645783
1254574800
917044270
1163924139
1522269713
941653970
82856501
1575119139
548282711
360404716
1752451702
923077991
1220628300
1923550272
510952208
761738618
430265705
2105076965
1746244576
1583686481
1825266411
1666899672
925473146
840888642
657074206
1552593248
1548392141
611624392
426570560
1264268730
2071980027
1800966243
123058305
1927814756
449297386
603516249
1715214021
1707976841
1342019407
2137117190
380745318
1855261498
1773592088
2052612471
1970616306
1487319025
1758357057
55593018
469543280
699610001
1048056327
209486023
151029111
144977301
81097205
1729912892
764426504
1078313234
1311010536
1749412164
56177159
16381039
817954095
1049520726
1558803801
1038537247
1683150294
185753631
282508487
1060130969
379599180
1065198188
1959992863
1139737179
345946623
1976883441
1440233642
1404341969
2121993631
1843476214
917629870
680456746
2070997200
390037314
508662999
1738245539
1147920330
238244234
594728457
794480585
1653232072
880786800
725279895
1477844116
683367184
379985761
2090556874
466083309
1037094577
420234484
1516349268
941085651
2122201410
2007685218
1241240445
2115763356
350087973
1980044844
85725315
682577179
1563757175
877316051
1350803269
995045633
231714103
2040891665
308170804
412144424
435026983
1657951173
112691798
1885285816
1843092655
1195922520
1488050627
458416663
1818796761
1313736122
860489082
1905580502
69356495
410883593
210677084
685551243
1153155197
291082835
39154025
1178327552
323526369
1873992501
395747051
898019019
1979518329
583065869
2109237125
558635058
1850610775
1693263877
1429380795
862790212
2053832775
1819481280
1964245223
2005224156
489213068
890568707
1360134418
762616071
899192204
625447786
32251652
1937538567
2107773518
1549036928
1141622308
1283489007
958076872
1175784965
1953084250
672897771
1962222158
604441143
736223960
928749610
809101314
312117419
356452184
34795420
1722807160
750519936
2053539741
1574084319
924861748
1320837851
1227752673
415020921
1163263649
483013287
2021878104
1602270673
34673747
1485266599
1118862813
519217887
826607439
1005979035
430115032
1590557427
1495050369
2141432266
239236142
1414881118
979100286
1688839468
469498703
815795578
215518021
309454069
1708024314
2005278602
2028158862
1396633265
1916678609
2034013544
681133031
966274022
1471906147
1506943884
1379430403
2077982352
321012184
1725811811
1185816632
1515527551
1847465218
1422934022
1572483016
794736674
1801104515
1517880536
186579893
1478943699
579448623
40920893
2121755754
2011287128
1315383191
1865888365
1768687682
776223726
184908412
939339808
1713376722
894028409
1657398432
1897886160
2043647453
2036825638
1285718439
1687117639
1438105061
577476018
639555971
1936953556
1115806360
711697931
3405740
326331924
277524762
188874686
1167394900
1463719585
2038348446
976968167
1437171556
1929450222
367291775
481675206
659146419
848644966
1666027558
1469182906
1653306345
1617217926
1443402585
1450681361
554043195
688439351
323679183
655263688
672739517
417028835
921544015
1198279184
2027790287
1707792249
1911850062
1310256777
2106153153
1356817614
1564069935
1563063830
1815122749
134532277
230075928
555272843
720117730
298377852
1308734102
789246896
428759016
1910488187
1522299912
1837011536
556765622
1583264720
499721559
1296737698
1241194616
180300986
641808171
2015270674
1539692984
1054484080
21365626
1019121127
907486122
623744034
568622736
1750994169
409832395
1960606883
879030816
1738134906
61334673
1492837087
192921448
2024936392
832302095
936801791
1276127478
1808127026
1476622881
1108150732
368977153
1693498888
134821562
2053232439
657995979
1330387322
2078136214
878871436
1471568096
787749291
132048800
1494020637
1402918256
1129476970
754455605
365353783
583420584
1913599885
1980236687
1930964343
1524866150
1042872296
1513206638
767112541
1274083267
500511657
1378049729
228953483
206757277
1424624449
645655724
1543821200
75379830
280116510
966256108
31079310
2012635884
1563191632
791606219
1183559868
194802223
718708280
1481303496
376573362
1869101118
2135370927
843137170
784523433
465865065
301188212
326652753
88412012
15168456
27776940
1356912332
1063338069
413106248
2118862888
992809813
222234993
19856839
901405486
1257148040
1119873502
569266975
160429396
786645711
289999150
1485723851
249765745
802905140
1382858902
1341373497
404279959
29392727
1688529321
1740925222
202050537
560437196
812578979
2111831127
350628279
1257647621
87743172
2031893891
1010667222
1690584570
448634832
650027537
1492684735
1858323609
609806777
1380701881
1188603399
513171218
157820074
2036748868
913960194
1285230717
2120517718
462745519
2144265775
912005081
1743838971
1743425515
1077445836
1592164167
570299964
1890043190
813400827
2108959027
2052691809
386892839
99876218
2029086521
1729521589
264756908
1569216392
1476859895
1046614051
843040290
503081032
1869762037
1987464789
1001575755
1919282673
1058176268
964201563
1216619316
1956858441
406270370
1647845620
80288894
1523943293
550915564
1138513941
1996318395
2046731047
762564803
1874019111
1308150199
855974950
862200759
24269053
1163928151
1719530916
1093792126
1398386176
32136349
1455262689
2064679907
1489726806
955413927
1859211289
224635466
1057453992
217024194
941774106
1602627565
1490896065
1116460749
1604473685
219654647
1128553220
1345582198
109309267
1278952855
502044730
1276565883
966736843
1800371958
603406538
1655706508
1304666542
2026428046
1714018634
1242888097
106424532
1945624666
1628161553
341695496
1456055826
363061480
645903199
1436834295
1047323931
1401091325
1401537961
1211078739
831331707
968408738
269718066
1938267716
965766685
296000528
1604247310
1497935042
1898848817
224945650
385362772
1286578512
1087995064
1404089586
1545207615
1610113012
1117900180
1332195560
714212600
1019692423
2078854356
320562858
1876486147
1257677411
644890655
1879090746
1882062489
994130910
291497358
345729304
1168619648
1633867496
906275106
523616328
1883887823
1130875592
1932140752
208554855
387085538
1644468861
2098155488
1246180861
1192148371
2146342801
1863824423
2084486617
782798467
340691995
259627470
622477760
142460803
512126220
1011529666
1999427546
573729783
1067652281
611062786
2080533233
684624625
1341326478
1576415093
410542490
626585715
492515283
518421120
711773216
1501535418
421711209
1408176562
424483638
1967064276
2047816381
208257213
854416618
1805196039
969454894
831475757
305202382
2106400483
1520538849
1110710478
355350654
1738618266
217575222
1399513076
345286337
2003749316
428587055
1636760637
507569689
734180520
1749138753
207012108
1761958311
1661087090
283947009
732902306
265396570
10846693
500512629
1111623345
1585548852
1538889427
98175621
765910722
448569827
897134622
1713443648
325115639
930026735
1747910803
695375821
1827241069
1233478618
1941013260
360148282
1009359691
1622369955
99195361
607334852
1558311601
389017272
452261841
573804342
379828347
1064168626
1368739742
1074627807
102405748
251403988
364727444
534886834
730392047
30689218
1277973297
1707136860
1735865394
1904405537
925501580
1944644414
1840778885
2142280023
1569891179
1106563510
973149923
2075505455
1384449048
674670630
1484415019
1459735228
1428395103
110511812
1606750584
205487155
1559818410
1617740636
1226462149
289265007
1219581752
1559624482
1715701061
63456219
167370982
370222465
206353838
1035340529
1383498185
1026125270
619866860
1553613485
1927270562
1614779840
938192157
228416807
1316591533
2133696455
542202525
371799442
2050174117
727548196
159630434
506504697
1474466120
441179194
2047840974
821798276
992697122
1699726027
573763881
1031860022
1724015676
658538582
1455686172
393621368
1977565921
1118989326
408525828
375372520
248285950
1503904633
1102531965
1879624861
145216643
1636994145
2006821064
1340951478
2139262354
1158971171
926931238
1967004201
657756462
774502769
1740602952
1296624488
106006732
1654978385
506450113
271360461
533861223
236787384
1388383933
1508062472
1931589319
1795793236
416624396
298459357
526554860
1991941703
48160541
787634898
1607988932
973729071
906741133
127979784
76054592
851273746
1356533692
1585999792
2068403458
263392524
719406354
1214689339
1921181092
1007694317
454714363
1355525741
404787940
600620316
1565214084
1962330170
1950094804
773023836
1578322532
533774907
1614131004
537922374
678383190
1244428039
537534697
1961160050
1720640730
1050086872
752315742
899686467
1660738917
1075885876
1285644331
2116674000
909905899
2007430322
612818514
574949019
1343844437
323577500
129564198
1339714539
1393847151
1876042267
1587865596
434664126
1130269519
1945800655
518094395
160399489
1511219893
2039861644
1838271864
685017964
1617543702
952742268
722289919
1959963291
1304376197
631183041
1337898702
1127526815
2122235711
273876505
793452577
1760547557
956561308
485565816
1748056453
1448626364
1488669978
1323355292
2066927320
1724450952
1591782165
1898813815
1056497635
1345813796
1398627303
343183281
562268379
1898727632
1332098405
796835464
1779872172
834277070
1050348619
666005205
1937016650
1177241339
1518891363
581163317
525777729
1614812861
529315140
36594882
288853092
1039479915
2034316519
1352625512
261854913
183292050
665382222
714838324
1076718539
867338445
1703237796
1619494792
1276900094
406020583
592613834
425557792
1464635832
2095237618
965460187
888669220
370285567
807772821
1207488342
66809462
842632179
331109229
249980014
665245684
425558776
402973811
1783179660
200645304
999395646
957226878
904746464
1922717557
848709151
865385314
1156809573
1836876734
1055328547
1914932730
1039911559
1937866661
18004270
548390344
411051749
1787442494
1391465773
1730817324
654254858
363740563
626977909
27161544
213372185
1323143040
1281824518
1184465264
886567618
1328657956
749090267
716165069
1545446925
156733116
1243429447
1914490163
2098006209
1033539290
1234089966
127157833
1912299892
2000327440
180288301
1501485334
1733326587
248853719
453438131
754609672
1132410231
499886323
1556786980
135773107
2035718676
44967356
1636115302
720228278
1282140090
785764637
423169255
154968552
1719607940
1903572767
590945304
1417129523
937088260
1418676254
962049080
1748080311
2077236138
1682497189
1605336085
1359072884
1569716558
1633734281
945141208
807226149
549647277
1802795604
325541822
1811627962
1549793136
537850265
285350884
1887362677
1164149850
2139396080
1809440981
926884680
975708541
549802565
1211920754
1789240812
910236155
1500397000
745774531
884831347
299401403
2139352487
345459397
749401399
1857125528
1314796042
1694515874
1541787852
2014305635
1080976693
1403833690
2121131406
568719140
1537819413
973606988
1867792385
1590281992
2122139197
497366900
621878976
1397907337
794726236
530539729
926940117
1621007445
1225871921
1735354623
561684191
1994792716
435932496
120079142
1428961295
2081788642
753452770
1143695960
777355691
831994322
1975751706
545643520
89844409
1737015217
83273267
1984361913
1645594915
1925142355
808821283
1866601599
1115788311
1176182413
1335623136
550239734
2038310328
1053477436
1109993162
337973088
1614808645
641768073
1690513432
157366105
1864875428
599365568
50923765
1270789231
1356410332
1381504511
157104879
2071764707
613152084
1878163794
1672622058
1113733174
1789778236
467104344
2093023392
2101871422
17839954
1676151413
1030998801
2115216557
569999610
1770624968
1013747668
649563012
194231408
923763257
28416447
1055351059
1263603707
1902018101
1520986864
189939909
587158383
1755974320
916992954
1448327542
459516672
642593855
1686950020
1194103945
441919829
1960812870
1305694390
368338731
947747148
46655346
1944650678
1603594706
483299609
648816233
7737479
373299404
1380740034
2017586495
697078587
1207049330
1583205358
1595827647
2126857012
900725180
1416037824
1816643942
1819451897
2069105078
1029296455
1248402844
1580445885
1356413589
1746216158
1269380941
1783574354
993400731
428742334
457574376
1398825367
1408801109
433768500
1546989886
1979604577
603176414
1163417456
86696382
1680270790
1718610150
390388133
361232550
5619446
1735330974
356932981
1305506525
1582407200
280336722
427291935
1768627753
131568687
510211522
850774148
1854641801
2137916211
1563836380
822161450
71797179
2076712428
1091376150
1979045528
1576551205
1514335643
346562192
1198056197
774472105
790945771
1999352630
745221037
980849157
644406819
1448127781
1258778578
349615220
402516521
279631939
1328912926
771344327
1183073762
1824268347
429656770
1735802605
934355141
379947386
1322772998
61430756
1906429492
1600581922
1579516479
1279964485
679969731
96376305
945922593
131334516
204775368
1641637688
914163433
1493052161
1832154986
1646599698
412798708
1790225899
1563864219
1622482382
355660617
1442855555
1052183621
1976245106
565299945
2122949309
1810560407
221548159
1949144096
896929136
891111146
692971708
938149693
1232958415
1925305510
1738315521
210366567
1178362987
1202284507
135317865
701682310
65147011
1944011649
1763705621
1748930843
1266392948
1087976470
537490080
2020680245
993905499
465773629
229970681
1107315021
1095615828
1657748565
230593123
872372521
1923768761
1049856091
509412414
1206451783
922127400
413017519
620255162
295702775
956695612
1552480792
1012767099
1969254302
1194156326
821424501
1185086169
2123948266
1299603167
972866532
1307353762
1489436307
1459187956
1051935944
342050092
361637545
180199488
932788241
214795428
962754244
1671409281
1540403517
1381833010
2051067369
1910604477
925628682
392216981
839702103
1210244324
725220414
1739324053
1078859890
1285837636
2040152419
77955173
1965364425
47551915
369190780
235771394
561079902
5241399
41364465
464328138
239201387
595480961
1618409665
1631472009
1741159803
1230176994
767294319
1862306582
371630361
713912494
1403109938
512207841
278319656
942646287
1143104272
1014507145
1836697921
1105543686
1469786514
83957147
1276268253
1748813615
2057358765
302314586
851318129
1471417335
2068590900
1728194413
514333643
146346253
1770563259
1475103966
1208817621
1138758561
101498712
491213800
139126719
1890576790
667328890
16080424
1561595181
1082500525
1336206952
742942414
910176069
372278210
1455751520
1091089303
299017330
503782797
993013020
205589640
1676674394
1633084930
191881789
1254210808
1721484863
992931362
1365431774
611015391
792124090
1940320587
551255918
879908772
1306025465
1776527673
380708719
703355020
1152992895
473524774
554466593
1159222863
1410080851
149817249
1507374341
854754810
1757007412
1362821178
274870065
163907692
1922847965
995160487
1464575370
1854301121
15772877
658331124
136503759
871809670
1104714959
1169393270
771619897
294452367
1675992058
1591347497
749347130
1633969851
1590016985
979182678
1108664374
696019859
1380686637
1093122804
733544879
230353820
2032820097
1011052750
1240982802
625108309
517912603
595662630
258500542
248309098
509470621
1101684840
1648644701
81575778
692311727
186506505
1379749878
464784765
1968778746
1591099125
623012779
1076099244
1886025933
150857418
1088362294
2137311707
1082740412
1095743314
1635563728
357023998
552634012
111555058
1441776186
926135829
434401250
607771438
781798851
259883318
604509709
1546643191
1552303614
1573726899
2109770185
641346569
949293700
912319388
1398748110
673800572
1170919302
1662961018
1491873526
158507459
1111559005
1988516673
378120737
29964340
1043663994
833810731
1854493599
101561362
2028052606
1941941443
1315752412
1039353174
787247523
33451456
170530494
2010931473
1448076860
361919889
321728833
529509766
2009761041
1008719958
313493673
1334195860
1845290330
1046524993
1763612048
1806952777
1316955133
1754346208
845837523
1338726708
559342165
1036210314
825592204
2048773028
1331088400
1347120393
1761486810
1062767832
1477486107
781624173
964380206
2055244606
1814225815
215739124
2072328402
1470970979
2026554722
288947909
1912828666
1193527643
96731140
1760300621
1467502936
1502839315
2124343702
310064596
1793322211
1028954787
483799009
297451000
483849386
1336553230
671946645
264447145
1605275576
875073328
637485406
973598044
605177915
662754225
1540028629
148912344
887946440
1242741179
777980603
1861363116
1949948847
1774569336
2146771638
1343355073
1813931018
1640675367
480358990
2135297279
1038774507
2047226053
539123389
1757449270
850873101
1191558098
2067003130
1975512699
259965869
1719668132
1591276177
627524520
1352881648
327258345
1478063939
1186939491
386028055
1887845082
1323689979
892412223
1523125978
216114942
1726282271
1911305776
1717969982
368475175
1897288977
1908891614
772779442
1407064155
827504296
2018456678
1316459621
71402694
852665271
1574042482
1466360079
1564783321
1124375523
660237515
85530337
2105868038
1780210206
1688877476
760255861
1296826126
1558223134
1499814969
1799160444
1480037434
1802166915
197079186
2137832740
1840793875
1552999806
1813664914
1730303888
1642525890
1978782609
1714180058
1619466540
391292877
614877341
1297482917
1733527814
227008588
1388263352
989980666
799473702
120718721
1910268427
519635242
1122452383
1977101678
591615342
1858056925
614541119
945170311
704639405
304827129
1266890385
1548931643
2075621290
1619090218
1152084269
2048177704
1358372698
982636742
94427892
1832250214
99038569
190645532
1131581281
467158242
1886110405
972430817
462699516
823838020
148617643
1551095226
1966217561
649157264
1586998397
1155502946
1070907106
882893538
1374227383
1312062255
374211653
1027176669
1890774119
547307208
1393027987
245696207
463296138
2035266837
1290703810
1514677358
1166285584
1531788054
1112421201
228145728
789721557
1809767328
1763580320
1190784417
1955766484
507002944
844216882
1952110049
471853341
926705871
132693457
1082750887
242941524
457649102
731323861
1328122285
83018722
1158577934
1576945130
1719304356
2061833298
902596529
479215210
153773083
427970118
604205688
240508486
697756142
1620863908
659297155
636552726
184408902
2137694146
482365396
290709769
339591251
1682603390
11684856
1170616572
1256707171
44541121
2139186532
1358012081
1686389544
710081189
142471792
365827471
1460251569
196240759
988596857
1046947161
279506289
676467848
375100897
1905486933
36584528
2004897237
1821828933
1171720664
1851292899
1924973666
749935214
2026510363
2074601688
233076371
1001979239
612118190
1430583968
1394807791
816267515
40758616
985703129
1926425643
1855565757
1171885281
898548481
328492179
1090989962
891517718
1178333975
252049189
1260882272
1819016060
981437700
195409978
1286732200
425382509
7012707
210068609
1933936634
173930328
840397660
463075425
686565284
431246950
1079155911
596626734
222929148
1321036716
300677921
1647066989
136789848
103242848
543376215
342220292
690834305
196311542
299441506
427564898
1371228933
1315652519
188951080
1249353822
1928333383
977158540
1963216374
664529481
2064802543
1210183138
791299508
1165214070
1655433310
2146215936
967934787
255916748
583414685
1967435416
542134653
79223485
987502092
991699241
141180906
219544379
1311737685
1599277920
317511660
1370012078
1163222386
976778922
1526110395
1311714841
1239928156
1002669193
893991663
1700636678
1601221373
1652396215
1940405750
1277212220
1304207817
775314384
1382333240
104969147
99073169
716913970
1568113455
2067193493
613766707
485121350
95060187
1510471239
820205891
1855649871
1299343057
391143939
952793344
737388412
1748607712
1216863791
1891379533
1055372410
1576901250
2077930410
91184719
330592907
1077882760
1811576172
1542264238
1935122944
1013418846
326125282
218998384
655874346
1524773935
723102289
2125977847
1649932196
21850306
194565882
374523795
2114887670
1497482545
966891325
486246038
1130019359
206712363
422293331
254776508
1489894802
1493501475
1538509513
918360885
1613136903
1537714562
970191744
384419358
1884316444
16593422
1755090815
1608637582
1504202394
2011792420
2134304666
1335853326
144196445
442081891
695874709
463221119
1690777792
751454816
272381690
935124965
959765376
2129516652
1346786408
201972238
62541758
1729262611
754466324
1810070107
8977165
1158251574
1673600615
1719967608
1616926439
812739433
565727414
1371794673
1448332036
828542133
482254265
1025823667
203001774
1637914245
900793131
1281974698
301700944
395384931
1364590968
1307957883
161710495
1129864773
1104048619
980883272
421172521
1906152700
712172837
677162992
628540020
1989621385
1009158483
517466631
1791864027
388021928
4757618
422605296
1093058043
481994415
613240377
1952439009
1011171239
477473170
1512531655
1845815127
1447263787
1474973918
1590371606
1289721981
2065166897
41797693
775151656
1076299696
356348724
1549072973
653597389
2083128818
701985320
2138502319
494936161
399213653
617298736
1790940132
1818700910
797688800
728186899
1231255605
151459753
1475301145
642869863
753287478
2145423152
1916057674
831878697
1787040445
2081018371
57287523
1137464160
204431561
557971514
1058248080
594907408
1214514119
139378655
196283784
733728448
993039571
426632352
1621320696
1878865782
636948946
1354956166
2044130086
2140209967
1250282040
751493740
2133526615
1633878516
155816560
519936901
1646336705
1495149948
1098531094
1390925513
1575931115
633291662
222458445
2418348
854963224
730359926
1392743623
1069696929
1741940995
1634652460
1207385442
95793078
257843245
1681618280
1737409452
1798218477
1274415451
1069009443
236070542
1722585963
97040578
1348436882
1411331937
1659012724
179230474
372268959
2076839886
1569800963
326555953
1800468482
926928026
1403062353
1938784520
1332190433
1273795206
1071893419
86107570
1520055932
340122350
1443430094
885801786
1901080486
628754203
1802231435
1699648362
2079287382
1701199194
730155120
1016720963
871182196
676564161
1172969801
1221832998
162284921
2099010042
937366394
1291677816
1019274757
561713737
732646713
1779609219
2052316018
795027922
603072183
1116560628
863868780
1868914026
1232980004
593634307
1603425908
1530937635
906176696
782595059
74992008
1054741239
2122881985
2032819164
692111493
220256181
204990571
93072127
1163758699
1761459920
42264127
70506667
1357574596
310955925
95528138
1091187866
1353204368
1521605682
752425292
749199046
307693741
2006171331
1187599632
2012481640
1280993355
240573755
1494631237
1178794909
1972339115
113767891
1693315146
187001701
1886903282
1071919950
89609875
1043959102
250533678
62621894
1722070497
678360935
29566546
606754499
1728213371
726551352
2041401859
2030786234
1680569722
66429840
356270633
195219303
1382819445
815451680
829477123
304353712
893179528
1216629728
1356948597
2035432424
1910293573
1133123586
257855765
425543427
947298514
1599027650
2117190662
1446795805
1752669635
92609444
1328477542
1390831372
1625424957
1336519640
1660052020
166334161
495210986
30491889
549670661
218484095
1444798639
388849014
1958007329
1619095130
211424176
1075904736
1790813539
1579796652
329977433
2060717912
463470882
1190118326
388821548
1012286975
43679256
692822711
333096298
1904414539
1492844315
94738804
1945968837
1945574275
1053598811
556050531
853427803
1753792638
1173996860
1113899237
2028486380
1507074556
1734013456
582300077
377119100
1116480139
2135687030
832592593
463249446
543234804
696260399
1604168159
114982796
292444897
837669821
2146361014
632198201
1799319883
1389126010
1892259634
1158121785
731790339
498772470
470688666
948940477
410697948
944342272
166503189
192941946
1566428415
37876821
704210755
1575489407
1912036988
1310745680
642884039
91394835
377082588
173930279
126965534
13740815
932372614
339793750
662412133
689556801
351491789
1795985599
1800804118
1282773339
309765652
478901401
2115555980
29030226
756756458
168427989
1169377928
210450030
572284838
251484380
365415667
365302428
1872726588
548254912
761142328
1278851838
1938069131
811462325
1546542053
899166330
235630193
1871251074
1061504334
266023793
1394554279
267302654
1541579644
526367388
2117618447
927469046
2056459983
639758512
166072455
547164294
61219525
77773534
2100394822
1263821810
1094811781
757057330
908684340
573964419
1383251065
501687014
839503781
851045317
1170217319
128931893
277775997
1595669068
1088011751
419239112
1361253769
1808636597
1311516568
532633739
230694556
1660856107
1614079968
1315646173
1080532930
118898694
1436198947
1912592737
1834024145
1863626322
1210676772
1249689324
1559612979
1844923749
871651236
2138148923
1716550258
274169245
184362902
1450324878
582849964
1235066482
350468473
1633099353
1108412975
1547767964
155010594
1314077516
378538049
514736293
643112979
1544051018
1436598096
2022422845
490188576
803414214
1931533612
1379351616
118011230
1831310042
1785976545
846456635
918936258
1865879213
964294869
1818385230
498500121
1907941527
1187069615
167506148
535422076
1030641614
1700852843
225046950
558134832
547054767
638655966
900848230
1119720122
235716411
640591572
693085642
982413529
904172769
310205502
1131879941
1764974373
1198964695
479767418
1054160895
1212172350
1268614101
790899465
449475679
254377656
722457910
1038936886
1580681899
1833030054
2086807359
608996629
1158912928
2135877945
561693343
490677257
1948920533
842328518
207790632
2109529473
7414002
324690322
930863937
2064150803
1838716670
579173389
1967557292
1807964426
1099441900
269712936
939346697
465097335
1755613157
1837861644
1366438810
2003871092
1758867105
900575283
1874156966
96122222
1198127318
876558589
1127084973
1518623133
268754716
1022708704
1190053627
1734900872
419671786
1274990196
338652700
1267434863
1941949821
432967942
2113071845
91490148
1834090827
1592181679
1778702716
783366719
512509189
2072425016
2023105950
843070101
1208197479
1916520462
199379272
1002508799
421728112
594992442
627446588
1856800721
123757251
2070333855
1448146140
1239136377
80493603
1249460933
754571343
1959949857
861274906
1275264546
423657280
291336619
607971520
1840258860
904161580
221587926
1229386270
1031662130
1023033481
1417061302
2004289914
2065613160
701026919
786623410
958077314
617179442
712412185
2130074905
791359440
1989448686
135299308
185119300
1746052531
916436561
328464816
1841749434
1545360401
1332356091
1925417349
1148692737
769313940
618230618
1471196486
781983353
1594203204
1066412554
1107489029
865908855
1617204816
1565897051
1629855467
676616612
1031939378
745574889
178582725
929697331
587048335
1928591534
2015617759
1015714444
544655574
572621410
611537382
867345688
1294663334
1495290020
661909856
316349797
1618864063
560620902
1552649675
2105003312
1573245001
980502474
1872162534
1582966748
617951516
421195768
543243746
363377507
249183014
1389886347
617214945
230441046
961374543
53750265
232935419
852748826
1053301355
1440882848
1953191229
1991302862
1606169481
1046705928
1966952828
977989720
52808406
160303902
776072018
753855467
24107230
1548721534
2026485867
1765259973
1508176771
1580250534
237394797
1433618940
1160056873
1027067566
395455185
237255418
221859301
1810746034
1653497492
1718705060
771671872
1902423965
251709130
1400104814
2126605662
1581361978
209324490
1685425593
134211909
2028691386
539847286
995050509
779192120
1981642643
1967330932
1295637843
109520884
440566300
1699609665
226585082
1908423492
1796544347
919480822
11296975
424460997
673793207
63484615
398954214
1872059243
337592579
1386094070
413650955
476205041
794847453
661150827
1091735142
360362833
1617396334
1950959583
1071516557
666141450
615860892
1395828776
272265371
1519309075
1219643487
1540407754
947168636
1653536333
1272899941
878734502
1722020557
1153027312
30598821
744075665
1658022064
1604448791
799862796
1140322538
1331171267
1151602928
1488167093
2076741933
891609411
638202990
604552165
596194361
1661830970
485433760
1081061527
532575951
872998041
735754743
1783129546
1099707830
1638163899
691037575
989810539
1417174199
486086871
648578375
810797513
1910586514
1100189035
2033053008
1693826567
2047895903
316636607
915957516
1125879478
1190338698
365444468
1423784839
215043024
1151416164
1029632944
275695109
1826762486
402362656
1249352132
1571032420
1583177608
1540037981
1800258700
1797351205
399966105
1089035777
1499608005
559620530
1252425491
102462995
1759652699
359347659
1837316354
1214824286
906596889
328401336
1962956635
483780755
1511054303
937560799
1267269374
948804792
1381480469
26921079
228443256
614445004
161319757
1745778099
104097790
379573848
1010347647
902359998
574282154
126673641
1029535725
1359315956
291407304
109677714
1957038873
512098992
223930700
219135277
1076621585
1443137774
1210215805
1181181868
1084520659
1838780180
1284279513
1279911481
1913708361
865003162
736378619
1320869972
1421033417
1144571086
643673287
1967110515
1327057981
1133368507
321531214
62818045
1529728308
542593408
674859259
1835896434
2103569050
686958867
1623688915
73157686
1981758328
1606034826
620150823
1547632945
315858518
1196957694
2077867308
1128646945
2097666472
1296841438
2087409809
1676163427
1662125121
187507608
1628925071
917407414
1460974808
1295342980
345294575
1663120223
1176238774
651662367
1173447879
187188736
1917394515
1546843215
215087035
1011025719
1746807000
157323258
1711648958
1713457188
2014983425
917686119
1403999758
1044853015
1391953683
1931459568
862232097
1686410937
2147249379
472893890
1740952744
1814616433
32499404
753470128
1109902894
570182403
543364905
1129373695
740685026
2133335278
1881176796
104629483
1742410979
894817998
1588718025
860465380
1491324861
544166953
839802587
1593315754
657969550
780684163
513837081
1459438987
807476416
1989827606
1257709463
554384920
548513452
1121756020
1368394429
1046683989
1077427007
1134550362
240075580
783090984
1616226754
1941440588
1179813623
581810441
460536064
1872532770
2113065144
1771280510
24863596
478682192
434411427
1639146645
232119142
2097192116
898095205
397289303
1086838659
1951482264
1771627698
1159273754
2038015693
43954474
328399833
165717837
889359590
794747545
120957678
163530330
570156675
1746762762
1891497306
155294770
121410952
227916215
260326519
1005614626
1333638482
1095424790
1439703147
794419105
583636696
1105729955
1674752064
483540038
1370883270
1154557841
1087963652
1843816942
1972031656
1064056105
652679916
1704454882
194356719
2060353455
705482756
714873039
2030839493
412378895
2112185844
1559715391
1342001309
1607339270
416479583
1936554153
1559439266
1024031333
1973858205
1398785063
2013637610
1487097298
965127725
1876069314
1262490832
44495397
218291105
980575590
995710475
1940347981
74016702
1402114745
1591798587
102322613
76290824
742222966
1931537520
332936831
642216008
932172798
85355186
262038581
876377019
1454943698
268506011
1113196332
2068736902
1561682951
573251106
1214743920
1200965781
1610903634
732593898
47869112
211148279
2551326
1912366078
756934816
1622204899
2011837677
1048312144
659931575
551138684
2102557394
1020622122
1242096130
1120269590
1797226111
565603448
1069442330
283562200
797194604
421293675
1834364168
1151151207
751475316
650307981
1644560810
809076704
173819694
307320624
470037986
1803071380
1791584178
738898037
654890627
978203660
361133926
769600000
904814728
787327786
1631199214
937506967
1490747154
1428404073
227810162
1715395789
1434145137
103799070
1103502956
1107310621
1861728813
1500513674
249023172
1424779372
393032914
2135885871
590260504
1947577525
349352886
822520499
1321413477
1672335583
391382813
1088857250
228308862
1239671465
390810306
1005671577
138852604
2108435781
220323062
1992245123
1479326622
426999308
897702772
1287281138
1605602681
1490989075
409021205
1239553878
743139702
735543650
1905198392
1818837667
580856044
273133189
1703743091
614375202
591429385
788748039
496825388
917589976
1749629345
1736681803
2047579115
587335679
311069911
1764939710
31631473
1053950857
922969069
808080376
323616942
809551650
997637400
912544720
402734574
229222636
1931151922
1770102092
628824562
1905401797
846961752
2019859134
2017670459
1769593963
2076513535
1392686891
645360906
1056811395
1926619479
1106051798
893237913
937300916
2055977771
1244733114
1899993010
177920438
854013104
626225583
39054969
1785996565
163465592
1816372229
782274324
918719062
769063290
793535500
563883467
112644228
1986194114
337605222
1333389644
2075296419
922031209
910095843
900159788
2039105253
36335683
1831147586
1160127502
488832839
190756114
1185606154
866786731
117092897
702945556
1934593830
1149562191
1347303896
1986337886
354464423
1384660028
1185725807
352279189
1495614391
2583362
1391063248
2100717008
2118875367
1933693464
1031806206
1920051292
1811619237
1713275958
1402138666
1716014818
1032660313
524460150
1155798584
667302820
789153760
233514560
1814730913
285540160
581723913
1494439114
274597778
1452399729
97745077
588288032
245786782
842649809
789888224
468504748
1103229112
1559537809
1717532910
952670306
1691452176
700979016
589855889
112030162
480049745
362535880
734178581
324662731
1132476490
1175972041
606395087
1320180194
156368463
1002805317
1098767458
328238875
1907723721
1775035753
1125643176
923186967
946343889
2009509500
2914701
282565453
607831567
675086195
1298715230
1754467099
1451950783
949118027
872786474
242628993
774433018
220807977
1869707490
663123025
1639838864
516177503
1705987820
1483565360
115624745
1681432391
1370155217
46134500
1346360216
1571538831
501418949
880310642
1711937187
1957997638
2028677716
965589880
1503782714
383408134
2087014335
1940867524
1439683192
1174959376
1379226969
877685354
1385191468
1421008659
449731891
1363841521
1012198090
562118263
1922799702
209739922
734836766
1752934760
1403343152
722086240
2087074056
634474337
867385633
1083506832
1155172888
275917385
642591780
1069371506
1848871786
1624553780
1964688623
1347287363
1658702299
1784726205
272882099
1080882864
276245956
68689641
1804715951
501124587
1009480875
1463192095
1412642932
547882092
1922003107
1755414078
102966439
276487599
688656611
337712608
1196696074
846307801
2013934065
914028126
299955773
348597213
707802542
1839743416
1570993064
978419537
908223599
612340018
1689427365
933832606
358028233
290191160
1298732335
1208360260
1269799000
1693059653
2008337401
939209912
1487338659
572782168
1116799415
1079579759
872907443
1931843460
2041284675
195146487
1698163471
1426169032
978735028
613768573
894535148
392212818
33962474
1954694597
1901071073
2022944492
1069561972
1142921531
718027124
341956936
754298588
1641880954
1657946410
1846288105
1634803811
615536772
193262054
337536029
152314833
2055749100
1381938197
919065854
1497866086
229663968
771836137
127090626
1595886922
1284294487
933581510
1534621566
2119272454
1127679785
1767548253
1314897206
2084855468
1051082205
1869241777
290468656
965800062
489312533
1414251252
446846678
1199444537
2347550
1807543869
565150423
1444100481
1191273437
45103864
630684022
176468401
1403758725
2128576295
953480971
618272638
346601729
1106643859
1769622499
1993350609
828383716
1365406729
1611595514
219584914
2030594697
1963008014
891778880
254531137
1558651616
871408147
133148574
1094070806
1252817468
1342232792
235007692
1046282785
735272086
491640569
654478344
1900134092
588192228
1421316974
1956231071
56260495
1492095953
1158111724
293883358
1930334239
1157952485
263467680
1083486487
999736257
1626073586
1800837973
1318890583
2025943576
382431814
922592853
1750686918
870069023
82650170
2125818958
1335502086
237220680
1547241394
1789948744
687580769
1211816141
796783630
1873074074
229622719
894053932
2106553914
2014198686
585870270
2072549291
409091838
589660289
850717267
453922706
1198528691
528434827
535200892
250816893
600598156
341980230
291969185
2077827007
812788219
2114324561
1453918897
1109665514
427069635
1443655795
1370338553
1900038740
1356532884
1520740976
551854754
74911802
1880223634
1139469337
1432343359
16065994
1492685786
942969696
938869430
2143376408
162924759
1427775302
2047606207
1703263140
1922910858
741338896
752745213
86792455
1569324736
528403286
2084699468
695193843
440319039
451753479
1878801962
77694021
728618999
1022001825
1625202737
1292234019
473283599
432846437
1561077978
1464353387
1979303510
1651650724
1759085365
1336304590
44084654
1473780539
1608747470
1167462142
526479556
443982350
873781557
348412634
1617415315
223605866
1718839796
1366326420
632895971
836701337
1471099702
1027789670
98792551
314785696
1955255385
1826700585
454920297
151361290
1280788501
765571628
1269066059
1608314709
1306238444
1708927409
373034854
416670088
958512432
427607669
1071521548
1391686339
1254174274
1872185934
2009011672
480087297
1063316947
215798501
586351063
1095646963
206128789
1375002155
18530031
1896793104
201241451
198874511
1067630045
1895126371
1677642314
1736401812
1497125342
1492435410
316157360
18075449
1264224084
1013894466
1677100845
846700598
1000047134
2014993082
2023459348
1399999416
455566111
1089362621
731774233
1903470680
774747938
1961002113
1336396983
465889886
432696703
393664146
634135992
1008068576
985355509
1360190955
1819187025
313173357
191832919
963495748
211041593
1346841035
1209467644
709900027
903344642
1867487867
1266919789
1361111199
660244911
1486266325
1337390415
852301903
1982337828
259789234
1362302162
1455272610
1470833477
337439535
1278227429
1386892413
1357326047
1635092238
1728164510
2050679663
693288096
1752638468
1561584398
42559091
575346634
674345275
571166746
2058618240
976841249
106095062
1018071825
265374358
748901999
1381730823
1164149387
733411607
1853844073
1762411256
1143562277
455390871
407282028
1017796283
1578626917
151223064
89910832
433976554
1519225632
1099614433
1786957225
1477095226
72651902
1497148848
1128128660
1059273909
1261007003
13207927
940477959
1276741349
1311379267
827434
95333954
539753973
534247723
124940513
2004696020
1316041774
544597465
1077532416
896994997
1713554304
1000987124
1092678017
2016714253
122190010
711773709
1311691749
730188517
42256321
309386261
258670140
577024517
2078509302
2017916440
863214968
1025017453
1135344599
2041390181
1073976137
1149334359
391582888
697191447
597247824
1134986941
1072369676
794590364
1888435751
1388225392
169692944
2005845607
51870356
353205097
1606122447
1395366359
816489803
487428648
1492973012
1483254744
10222939
8406638
1870497238
780756411
1386418239
538764583
331504200
725932694
1095514842
79151975
1095388091
1209812432
2069950464
903504051
1279944889
2049642880
1081658138
333811876
123193966
1595499578
570713679
167161445
106934407
2113550233
591592391
1508431387
795796933
184415917
1337183764
1458251501
2028563531
822256572
1622431636
423955953
670265636
1546291003
270287770
268539973
418154886
1556243733
1053306343
1398459609
385758822
2044738535
589573086
1021185813
115257622
792955597
1155996578
274893068
738787113
1512054610
542096743
1795857869
382422757
77360199
1683264254
1000956791
1420598231
1340893090
1549240316
973415767
1271568926
823259403
923689649
680521402
1022421981
1282129844
24181726
642718813
1061854380
945543356
1436434157
1959458716
598664706
1332645316
1791554269
1476351963
212483066
2123039482
1683835225
476466505
730112112
601242909
1940928456
1498796790
2040938610
521254841
413767669
873040077
1893423037
610173984
184159973
970028726
874012020
913174256
378388140
1576981897
1300199486
1699262017
2064432464
1112007299
495466987
183867568
660231708
779860179
1380623612
1063838345
1998852371
2122265607
1024358240
558163237
1773241308
1403771447
526368851
1494576253
507898261
13225630
269073144
1758366973
998540054
1979566932
1668871131
1769472777
1147715424
1680090094
304460950
1292769369
1048783837
1697763277
1791473673
314642991
1917594658
827620370
1966352199
400304145
2004712235
1185588698
1172757701
1337786740
746812073
1804385462
559411593
828685478
691477377
427838752
828281076
290159753
842139299
688796190
906106065
1782546228
724364415
81055727
104491577
1211677589
66721098
1011832440
1681964353
472516737
483166756
82512547
473001412
939051637
597494926
304323054
450906881
233056744
1973278390
729772933
635443261
247779700
483271621
157625137
484333707
648950894
316571804
1206051603
798254166
1603951827
129426257
681623196
984531939
501825905
51350534
1800887321
153867489
983344348
1437445308
910382861
114472465
1935243908
1878317560
1580127000
58948511
1079498332
1486766748
1472859462
2118232892
478830959
663138420
975959839
167379171
744905150
363090050
2087966797
1025800840
1943345047
1683309312
2124740926
1082371293
1945639913
324531104
2012566820
2019712674
361277206
366885386
317215873
1859153446
884725224
1951154683
1370394396
343932104
2008304033
156515077
1264817703
553902921
1353340067
1312805461
1826801474
1381002719
689156528
1935175896
638330326
109011249
859029885
1316963616
1316109690
704136625
1134383439
2066092816
311037113
926809168
1548675435
1543097302
1687549673
214080249
1060283081
128970410
983875200
675450932
1844086283
126333152
1427998595
1715998659
1894936768
791670250
1601298756
932693798
406881526
987947002
1991170362
1432869220
598547937
1235787718
2143687818
1482826560
1636519861
919694763
965211014
898811879
1442507958
1188610229
476560007
126092583
1704793143
285351915
1682097422
820530967
1249134627
136364551
243515239
1364440258
1238961185
35321322
689629618
866487575
915147609
517624423
82075972
1357080942
1108264423
1954131868
943027152
963007401
2089535754
1872881053
1550448813
828068144
582445980
1680234018
325759996
213397424
2100434174
1527921720
675659797
1508219230
487918422
1081590840
135397527
830435568
762497546
745663560
1584831493
212629111
1639178170
535440610
1397718678
1387147953
1020875792
785574123
1023927198
1634348057
97359634
916956493
358869143
734880469
957150842
1763969594
479340320
604706043
672046166
541240008
1484674945
114805452
989271316
565482894
75364911
1071753970
1899847181
757247094
261098175
115807993
1242266550
1772733808
1971894695
2146209541
759404392
69374522
295841583
405987011
1110615633
283529554
2131449060
212767052
1494849349
148981062
908961887
2111941908
685115672
48494043
1401099582
806926577
571705594
390346714
1458886557
371984276
2106480692
754908384
819750439
134630440
1930476426
1152118047
467625090
223442706
854839297
783533457
285187439
1875564745
1275914905
2002420190
358089959
1474269112
470842678
877546401
924828342
156384050
1083409847
1150038913
1236026477
1825241234
989103112
2089529506
1313560560
1850910486
429193375
633465110
2045660453
1473934308
2095868287
699253380
1841242368
839954227
924709596
901626425
47755069
1558439769
282679955
511739114
2004544632
2083868111
1852878969
1169258470
1580476597
73098064
606827474
1204926582
1704483329
624290783
1090535837
991900798
1765764597
162802527
1929251504
1390043834
987997285
1557031285
1758319181
1189858045
882438523
1142144585
936768579
1897551483
1798727686
51193360
1453847303
639854535
1110092738
1104600580
662818307
1780857782
806644655
2087782461
1590419479
1022365876
899146673
1869125567
1167869257
1541707671
1577740265
1771668853
1885915634
2084711421
464319970
1105939355
2117099497
700732418
1867435991
1258859079
1418009953
581634412
223419778
2117317780
285197180
995838167
405051428
964109051
281398111
149514793
310000535
1419112768
2062220729
1258177016
1501560958
2067415605
714575995
1252526105
1235394362
704940864
704367825
617089292
644700572
1597770264
658128382
1005461051
2017512892
117538642
1754359510
1452469531
1354354482
1711616983
1160642793
1002565835
1220627087
1155613922
204390923
1902397830
291385004
1633236986
193112797
343758170
444751724
836753211
342547675
483004337
556511183
1390695840
1804138711
978598466
1750197275
76004354
109249903
1554664769
1983560739
1920703458
1365630123
1485647678
1777141258
384502963
1913594529
168080817
1520154569
1684992000
537379865
1038871800
889328018
36601245
727186288
522594574
818530434
1215108904
889053328
1489886588
1110718637
1390831062
1741651548
399392002
1516216018
1769585932
816934994
326673259
1520524136
784713733
153815628
1170654257
1435385002
2004188423
1602291037
18522971
308924515
1679776279
60798635
443373036
1171635852
1387784470
1077792183
1811778088
347745233
2075692139
1807784587
95344482
1015030545
305894053
1149950917
1969936014
634849361
91132737
1484723520
720699988
895357612
215749190
127823367
398614464
1605029552
2016243070
1707939463
1283845621
1548068963
1311117212
1474639609
2067979924
1297448377
498658642
1147233710
1842714161
1339242704
2134460702
268936480
772043933
708735556
583516109
1662904965
1296655535
904665896
1815911636
1540434849
1873097922
690499473
66090453
1587017015
1978513289
377712810
1860439964
628721977
1629989725
1204168391
803768933
54691128
1235053218
287370329
646501800
131076299
159606008
1398046501
1469410434
1320850180
68902503
564763573
106125860
1103688103
1063745626
1655823935
74417652
2092259008
1469972715
1223339577
1643595621
1206681406
682560614
712716171
766985062
1276154062
1665979635
224804227
1099009814
807958703
537387521
799632587
620502273
1216663947
1680865896
1759647107
1689809275
1417892313
1900731074
2100389373
1383439890
91865565
554809047
1463319576
2123204219
691108389
2097578313
556107936
1504603311
1450994196
835845188
1525348622
1361167612
1653384591
1941672324
1440328044
1593922127
836205376
1655435888
1811357401
1926990500
661459921
2034991227
1535691295
1181238125
164468411
334331293
1701663087
621716753
744806692
555287599
654107409
1679648733
150312198
379635600
642355023
1152800784
878519754
1398447076
699968226
932061755
1043910574
648529666
974010645
2109826852
320179671
1277106214
404971038
1763711118
1693673493
1120520249
2107693392
158342336
1845842351
75768399
842434427
1665678260
364285852
1127412717
1424551133
1615090327
404661795
1990116629
858638253
2138296346
1278005246
786815129
632334956
1745058099
83098558
1284895775
750296518
1598256341
1319129787
1889464622
1816644415
1179295857
1874806580
728699999
841887461
714615876
597895650
732573291
1583895129
540311409
1925925241
1779205107
1480789564
183657473
1650038655
287997400
819811608
798063647
1807669166
618537434
767624426
1554185462
1239831948
911430165
879477380
909226967
692724482
1053021736
1908464303
776884832
746118747
202648318
511519911
2009137856
2125856937
2141330074
1810242813
1195459517
1518187572
951459142
1913425658
45419710
2044015151
556302692
1797056356
219691659
1517332888
871062383
492115723
818758612
400010523
977944135
257534980
1094202477
1506879805
634436693
12774627
1738863156
1971315454
434679333
584776380
781830469
1673035191
694240330
866515640
1104625766
389679519
1093656225
1735215429
6698183
160569834
853257446
2066134092
1765097120
93676264
1311053524
1546697816
434527613
1249239271
2056907939
134012930
177073120
446661928
1189568234
543223280
1749277871
631532972
1826275109
795369093
1804090959
2090967673
1445070878
933148340
1184630666
1688558501
1056779630
1944842760
1259285345
1656738031
691090605
339473712
753202626
1233620520
1789793615
1380583281
1422897030
1610240787
1081630796
1812551149
35949197
1841526931
1871163827
1732476242
273208912
286318444
577431451
2082872300
175733747
1044342387
1537417997
580414621
1408090766
700967087
29790253
5367821
158751525
552977332
1000076939
1540026447
1691989497
2114971077
125833479
1111523741
1364106445
1891460131
847621789
1025764738
194386295
1133418868
283220494
1164942716
391487567
464767909
441666246
427416489
108168518
1745509082
1381719176
872326915
105887814
1355380354
758173682
1631161367
1643038900
2033671417
1871057557
1359513585
655700635
1223696599
1481559959
187757104
1605824992
979826517
953649030
1426026425
1476878342
1483411175
2023747833
1704717270
884037277
614002001
1602822177
948607963
735550630
348214635
1644722159
1676871813
111057681
762230393
271606228
308682854
673208267
2077368573
830459330
503075410
835435326
1367393885
76118858
1287958351
2085624715
680197638
178522358
1419646269
2136347075
2123748545
1022610620
380854409
1768330622
1103110604
20935837
1895016223
344023270
440149464
840986283
369064548
855875071
1873195243
255859063
304361688
60807567
21287255
1869790094
2115909927
306725027
1148258503
396444937
1585149010
118236148
2090929084
647157423
1352046412
1124713594
613222073
382145136
1816434229
246769563
1210150160
1823618087
728569208
1675014968
1527009200
1087107447
921101570
1757237944
1737964006
1912742341
705790522
21881332
645831031
1849700139
885301705
1839735536
651668179
601640476
2102313573
1162311925
728101232
1474002350
1113311020
949923128
1092695157
1243435186
2126289193
1649408841
1470956952
1101036640
925422171
339895591
1281544092
1345401490
607350646
1945456511
1689742242
1441939420
415992386
1687381471
619004187
173143469
1472339013
744867608
1139009992
287037821
15583342
1986558320
903242212
1735925032
1487252815
1205937866
1647885769
1036640245
1785479175
1022959903
456550275
545076605
1774398951
1585163836
1337058857
586544924
977356504
637115639
967256884
351296397
841183122
1286807676
1991338276
600070083
2024905766
1288238292
144536079
639419971
1408291301
190172013
806460710
835934301
1329279482
1966145288
1802778093
12733753
1584859934
1866174529
542732557
310178731
2143679540
1446537623
367127634
1711272218
1604644536
1766910841
1787999082
394940973
697733292
1569112342
407883526
602956706
2039494408
2138307612
1698847492
198791549
1350778785
869955963
1351820336
242782189
8080441
1453559036
503500533
880020428
988449669
1796273678
461931960
1757946446
1172114583
1191189409
406859357
1721393464
1525422214
1581289712
1141975467
1342967741
1424659634
304013564
1402378354
1396538923
392391968
1818534779
1274161766
1473453730
86181620
1949227189
1179808919
1215128801
1764014647
1444646428
1259720341
681864872
1734169639
1752156663
412269068
1228436550
1627103793
653705314
1101975668
289931372
836240166
427511547
210581722
2088562850
1256981076
853328174
1505601240
457260434
1875572978
366992618
544530558
321686312
1127528770
1341994569
880266351
1392214246
1492861024
26070076
377620668
1719790145
831811740
366406828
1116227
338206389
1439748886
479617132
798800302
782774689
1062232889
164618331
845591881
1255238596
1416519667
398250052
86569876
1381272073
2088576643
1105151104
1695353539
966280888
860558501
1331252600
242546302
1876011287
151614024
633965521
1866359829
1974312585
634283190
621677814
2118748840
1610439130
906684429
393113433
2049738859
1760984034
393073090
1355697837
1159481592
330826829
869063529
1789458400
1815344001
1256523920
835498998
565667284
610525617
1279669686
18946716
893486378
661724391
545462049
1247674576
1195098316
1603167632
1327769639
1886565663
527554051
943177880
1949215643
470291676
1528819942
924421562
1439386517
924501430
2105217091
804005424
361267873
1363835329
80327352
2051867334
434752543
460798021
449694028
146696713
1377082066
56995922
778106282
471246416
2123111280
1984140124
1061424426
247972897
923581243
1929705165
1682105583
1468586246
1991801021
1538506558
384657179
1795805419
216333328
1592398280
390524457
276481206
1778153365
1624297159
1156377053
214948002
1560432383
2098926576
441830030
1019912879
2003601696
295159460
166278831
1307711503
1914898134
991045177
1406305815
1120011419
395674551
1280992741
110003851
1316685742
1677287139
158289771
995461122
1495014412
1038101121
1457646945
1117958435
607036524
1584923737
397163711
1547279125
355336968
971421184
567535680
1093350826
443791131
1968217397
72485224
897250409
1940980638
960256973
1322841071
170213894
1595874514
1948536935
640747229
1869102329
1219420061
1780930149
772114331
844086112
413208243
1004949083
857375759
2141558849
588257686
1607069152
117750990
159860344
34892293
1576032366
681350959
1946266979
1347173297
2017787674
579147640
942951988
1236269171
1162430728
2067784593
1016901257
1287397498
625116143
677858542
877333902
236566353
1587387361
818373381
1843486865
219036291
393845698
120524157
375232040
1998331938
1332344234
703737289
315630537
761060513
1839305454
959826624
2000672978
104689935
1826073714
4145594
1209793441
845578685
660040391
1545568572
515747201
1538847714
1120620261
2083736366
2023331536
694686901
1014325745
789675790
1810029416
1280984707
463809907
1218473029
864048881
320419969
1499233261
741026972
2136285364
1153082233
422830377
661652904
889018500
642420912
1622149599
297849951
1346386619
375400580
257479784
208567754
1503165387
379979896
1929589068
1339583203
1951657420
1799299205
1893649148
580454758
1424714668
739318590
1559786919
1852331813
55840161
1008552418
1057122563
1617785705
606774847
389094567
1817394913
551041538
515540258
1180114773
204258483
1874584795
1426097350
261193879
1283154568
1531164278
1173052909
495394710
1113572527
1299885160
1496990701
1743528662
720546536
1577007490
1065011478
361698707
2111109381
639371185
1070009078
1695780642
71065457
1272890024
337566
1635999854
1817039585
317057473
1267266709
1140804114
431410452
2143202069
387517867
1677212475
1100371096
2093728857
7870123
2071598989
820432247
1976462974
1253266641
1295058249
1907986723
155864799
1603766828
1710375904
1555386213
1025339976
701307240
1135708692
23606673
365252347
708604658
535555025
824106835
99208829
2122041368
1940998436
1561399099
1709662320
623315000
127222739
1641360931
19993809
673391726
32554533
1194038472
1233370476
1944951897
1778180261
1817352768
1711479109
104419731
2121312478
238317101
511313406
1161405590
174718759
232765274
286702120
1008523537
327898402
1524366482
857475108
676774305
1347865672
1711986025
1394649054
914142305
1307566933
115794428
764774516
76793631
143437102
1175554731
577514585
2060604315
2046791478
222333331
1020660043
1257620440
1172473615
1304181152
70644804
1768793614
856488259
1136635851
2004652853
448596350
236783482
371956340
575198850
982721060
1627221518
790424108
1833270475
826029388
527494030
1259880947
559717283
522964387
13381100
1637560147
259666690
495007584
992430386
855911038
1823917730
226968867
879736215
1960992510
887292121
1347443490
31708645
1188969280
1267555450
1655686289
916522466
1334561273
498784070
1089556186
235745234
429379813
883665984
550514364
1862593466
115391079
2082805155
2135829511
416752842
1881949425
1960384364
858527221
53954615
1296759651
631591223
736395110
376371947
177894859
1552013593
1076478797
1631082586
2113364253
840506700
1846038695
1439283317
1045450630
1226952435
837697342
1606155688
1982484744
1823724484
553200339
1351904183
579359516
2129739950
1040931051
819660134
214321541
461134858
273228785
2009494315
790175331
1733535715
1421848438
61239610
411331162
1103950893
1008067824
1767228805
1312224455
1753774261
4765701
1360838313
358546481
575993854
1033089650
462240135
27739752
723380467
1556531189
1895903143
430831856
1696377223
74085262
713346555
1541814499
1101379781
1899174643
857018936
1802867641
1711995150
1164229405
339472861
767438516
1194064531
1374149673
1496516616
644268110
1349340408
317771378
1339411506
1758547846
686807698
356134360
1858883512
51493969
1275152800
938716826
1282901104
1469386795
1876846438
1118187822
440929064
1875547616
536910259
225320746
71862731
1799338637
2119129525
84741825
616859941
1270854878
1353627101
594784137
1880415184
2618829
1451482162
142933599
347769836
885154148
1541975242
905167302
1209094680
420892212
510088146
205213300
1476563559
2017545629
1496771517
97817368
507634761
839433417
890382213
1357409521
431759196
1475681337
1642136945
1323320257
2130834013
1793601597
1317963933
743829203
9896316
1925114143
1166244721
855891900
1680772164
1789924332
710883895
712415241
838769675
1111019970
799507650
325084450
1735572014
2072500434
424171912
1150313528
380055103
1031306295
48027454
1873661479
1077265464
5143649
651830926
1459129660
2096962305
1367580594
1305832955
74454931
967539417
68686310
1530776202
501322956
1442198084
2146864355
1594053358
8276351
1837530694
1142769963
700719467
565922701
1757738842
341620100
456680960
1247510225
801933206
882702226
1085702412
463788316
2045635010
12268546
1539843387
1843523084
944549676
556769093
250184062
2054210639
37670312
298669218
950760535
1790963889
909620740
688715717
1938932955
1354431267
841478845
1265835042
1126589864
1011288821
442125602
2009298339
752533324
345037483
502758685
1574031544
1433403810
319616223
75062695
987878043
968851282
959133528
259435718
1134985609
1004277461
1490985157
1615876258
1964152164
61175160
1262117923
426321468
977964851
470210964
931480835
1588680587
1864997356
1144601682
1480866759
695089603
1676292836
511900809
2061328996
390575091
665033063
1007509686
160704481
1959013410
74254220
2139695306
1186975037
1065090908
1092071948
1853565294
2067605785
1013808612
1771081912
1261038926
960279680
49967976
270200552
927293356
2007883519
87569347
783598431
696352475
833137400
710619704
152424628
779949640
1616285955
2563779
752520547
1064141031
352038397
1550617992
1854657745
1864921844
736179484
2143101971
122969652
1212468395
134360579
1721716655
1079311843
1965782205
41646174
1990886538
1705553324
756103606
937432923
420807381
206134275
1727184180
548587302
475801013
187073901
2110481781
1768282238
1657813288
1625199597
1063278570
1231181037
1944901843
481036247
1360559007
666332042
2055656807
1110927282
1819968244
791880821
301507491
85915784
789184061
180706754
9851412
572866176
391935482
1580076879
500303779
152519800
1264553241
773314377
647629279
2073799879
1776888579
1306513021
714689223
976980292
1942662737
275489711
153321403
1377172425
1186997829
1687093690
615890678
449814064
917804570
882981236
135571065
1970188881
133447179
1409562667
808520204
1643453184
1728442042
2088616493
169617761
178854851
2030330513
1482946617
1953787491
1897783629
1097900213
1438524070
936620990
2049757514
1620469403
26920705
1911034488
724607833
398170777
1912341221
1526741162
66273435
242468460
1339765026
502548539
2111794318
110139699
1642386881
779369469
1512518852
38302010
195940945
568645263
229648796
1514925865
205709708
185866467
1119247902
1604554668
1645436143
959332374
355938382
1733184920
425215885
2122075028
1616173505
62540963
1832428324
1268059017
671336296
978357125
185338887
2009708407
1668463174
829201844
1916575169
2142702583
700362538
624520751
1516838589
1459876046
61050696
1745619363
1015575802
578201634
1778034801
1291153600
317678089
1269400494
1106767170
426013236
523864017
1606951827
1966538112
2094042349
70693906
249445445
348714580
327604914
1159558354
1767957880
1267993085
600965667
1113847140
633040654
1031135490
316027121
398467432
1204338973
1304019485
10100246
1307578930
2017607778
680755677
282465405
638304819
843922945
1349532577
541197476
1530988976
695200996
1494077861
71016295
318431974
1784078385
1735013722
1958574020
1385494064
1022628165
2126214898
1723870645
886861402
916483853
398565114
1732157340
1086264560
923333308
2028162314
1966482776
766097010
986726103
1118183836
1796985399
288804481
49137082
624159929
1046462163
1693351013
133396295
951953244
901209056
167296700
209909654
2074948440
889703537
1807939661
1650154717
112649085
1609123661
565820473
428373412
402377717
433881773
1935139240
1499240351
730716779
1433085160
1760288984
251524428
1892071026
831275063
513046211
1836088374
151153039
382063475
1578471877
1864711124
493801431
1537496529
390497661
557339410
2126565282
1916880811
637175606
2091280120
717249091
1051840081
1868853804
1910677712
1086075984
2018923700
1075237924
257307763
521569629
1579431644
1994473724
1400008279
423309443
270693218
1877733191
1193167370
1852896560
242378367
1318231217
1835569283
1729517144
811436847
866105856
1770487281
1056656235
1543587443
547938199
1951330416
1219016887
1632745784
1080920342
1449532954
2122755783
424450592
121182889
480629597
66221047
1280645360
493431866
539506903
1769296676
1758578520
1230577265
1135813157
1550661019
1027968015
353629770
1950737486
1134035316
926719307
927826509
179548881
655541189
445022801
1447282028
542345012
595435438
978722329
239709376
1089375887
219514520
2013315399
1021053662
540418081
1354021133
691356993
1816255439
422198068
231411345
161754439
1524159122
1106873796
1434387930
36819247
2085563402
1191445096
1883807073
1508610051
2049690659
197711601
74904460
1394149858
606445983
1084832291
1966190201
1222795778
1877692988
814248621
1386687647
405047690
454831982
24284343
960003478
2016186727
961770077
2140311605
110371064
1714619554
1934016472
1239498716
1490063362
1754286796
2065233189
1544904345
1555533108
885199292
1025653765
2038332930
93535339
763478167
462317291
1754486051
1642988389
1009774918
240293056
1058840022
1574318614
993063832
1343954521
855997335
1683387033
2091931228
1408420206
2080008621
1995702661
1939438229
377767356
1310699887
2065936063
580332922
2029449408
1447585840
717661383
924076673
847766087
1681323602
1172306306
475424230
153108664
395322443
1490290313
1558937243
1749671043
1883877947
597854502
1455667373
419632643
326989003
1806469881
410001389
1276315629
1772748017
1119293775
874475816
1537146127
1938408641
318478021
1863445967
534915895
1321854670
154618553
1918710993
1846065373
1678334850
1120540875
66659798
1464797186
464109587
1997961967
1429129952
27675604
1058710571
678629400
497175390
2050974574
1483235572
1109327130
139519290
763166562
1912043077
1707742475
1778118710
1055788351
209023461
207735112
1318709146
1326541858
2032688477
49537434
629570631
1405348086
48608188
899153051
843755480
56197637
1880744168
661706793
1777726877
1904407684
1818838786
1744200034
186736091
1614843828
1351863532
1255771388
148228083
1849905560
191100076
552793915
1320033253
926763799
512915788
768429237
1991151016
700599396
916944303
377256556
1063904887
1232722257
1560416768
194160042
1798166333
1266902265
525318959
2032397530
789533598
1980618416
1205591920
350875414
2060448481
1799574981
1715549775
867704117
682974162
181034609
1881509310
1687277887
244036964
1547508978
768155799
1758670741
1999381005
1577751
1985115436
1040043514
1040204132
1942029161
1944044352
249177338
471579332
140977744
1065804386
113166183
816107435
1134404989
562872381
720266111
1818555699
2075222200
574447198
186485168
1249539878
1624963593
1542281462
1263615612
641999374
1200499259
651031923
1046958471
146797834
1866947574
1130149772
28933753
1974852746
744001975
408387794
1198281953
321352809
1247187102
1832793552
1041950971
2073940501
803689800
1116401023
1236290331
638473899
1137889400
82421269
174049420
204442071
1314318923
1490584687
2077029400
439810893
283103096
540645942
1200911671
2031693191
291865827
595538779
998678906
1854179279
500155532
1950067944
755293132
1542475948
1457594564
788386648
1880276385
1480110061
558526884
914540681
1774978694
1969273097
782731377
1516663303
722490467
2117303696
1732652049
396062650
1767220297
1436362402
1488477577
1091803464
414358103
599070819
1817371652
1663173925
1532072355
580000624
198779137
473929359
1872590149
656510714
28781823
1912280007
1067016213
1884988287
1296775884
1493025808
821298290
1497799942
1390363951
992843378
1451744719
1081548068
1108607475
1058394044
689514437
1369666854
1151213230
1876901996
1984077529
1548091595
39240924
625017770
1101138076
70420446
1187014115
787662075
1702200313
1597941993
390123663
1330220635
1425711447
2100644758
1349618483
2093489980
2080391930
1701714464
1812429224
848022025
1413236043
1199703279
1609746727
1268701894
1779822352
1924516729
444081135
2103018834
800467267
567512814
1982082581
18504543
642678867
1196191041
463096281
1572817642
312994586
1201349270
643801979
90711184
589978647
1979757343
82019711
606841237
581835125
835985083
1931867500
143139418
210230485
817764845
444438428
2121825372
325106797
1415172256
1344134034
1245114517
1837816363
1607708866
522088556
668348956
2124668190
2084518868
1105526958
1358570371
1064710311
947708279
1777481484
169416192
304745943
329834896
875760229
483299158
32983626
657209138
1796690405
1827182463
1118368223
799574399
1053729203
33067095
493069768
35137442
1730965123
1867551243
1430242757
1822099812
836008616
2021020417
1869111143
411687595
1383106964
674534683
797959993
1032326370
1641045110
1284774933
44808268
1399714359
1408562798
1780821030
2131188976
1929633320
1277700408
1025675314
299933349
1000821270
425814081
1192699757
1742560955
1578315083
1280894534
869203017
382481921
1520691333
1137309936
276619903
205577645
328259619
981845137
1679662391
1170038523
162756091
1444360560
809602430
1547242443
1955967898
1809393517
1032185914
1979072271
1688229053
763367988
1462138011
1052238984
1080185233
758623669
1026609784
394774849
873087253
748034672
486688814
1147057192
340445926
1891973461
1272519005
1998538142
1141055986
1633898625
1331848332
880058367
1579451973
112981860
1951238714
809883843
997052411
253381206
1259215424
1687105296
1706426527
1511352317
1595230965
1318194518
681500186
601371745
1558967859
1802293451
833131691
1233479262
532029725
1045125728
398418245
1123605136
1187580139
1602315866
746341296
1430728932
1882778
1291824228
661764271
746368972
612511627
1907673407
234716334
2050781493
380040520
445312308
808998309
1778439761
235887348
1423136021
767354206
853427186
324020094
2064681759
857637751
1237919521
1928386628
36728313
50929838
914374902
1350526784
1785135646
1680027591
1348221662
1266587872
201001276
921344131
795181840
1408750348
1366647565
1155904010
1764847786
1553562218
1304704328
1285637295
1076342828
208329082
2114116610
1679070267
1055979363
1782484536
1807196652
86274729
1357906360
942440670
1299726442
1981700627
1137038505
1434214865
822487027
1109692121
1023560651
25800747
722702403
463751584
306310470
1112164164
2114081047
1292823261
421135843
2101376511
571310415
1244607266
1867779409
29465715
376365150
110331700
1796821654
1469731288
1680934348
1806055625
1439690718
490279762
1082087887
590141965
1267337023
480803420
1164236180
1762105074
336086759
2126641689
1158318837
959027182
158381314
673326798
1286010212
1961061407
603636786
1401389850
24056302
79199120
150056879
1768216241
452607809
169378071
109977552
1687162031
1537861195
1719012711
893916725
1209440650
147188295
861081743
174203312
1113614734
153018563
1090284670
2123291338
367679176
2049381003
1338871623
112306219
1073817663
949175039
2046104966
2078001838
436606576
179585384
701723747
851882384
1508236131
1339703310
53259227
1781306988
1653295130
1362294091
1401291029
1652580978
1161192029
229868458
1881718920
1621481825
683740118
465512926
1583548521
275451668
66727883
6011658
1019189985
849617475
878737846
618979225
571324441
1038762634
2057671425
1632574606
154271876
404683542
1250093593
1647027317
1725521786
1374996333
596180833
113110908
809958604
1423831109
1420967223
747903841
1754675203
1055043351
480400484
993203276
1005169028
922720835
211493800
596083825
1176514003
1473075717
1817191789
1810664632
1556674238
1699914807
417424891
1253655753
305112727
1577156671
2036793871
1046872957
695824921
369153041
664153332
58355369
1508657745
1862481958
1395179098
1033196628
161025960
1712067463
852511042
570378687
365022044
463732765
94222872
1868108912
1366618587
706574091
1004960862
2132204095
418819488
279626984
1456482652
1117329879
850473157
824591905
1774960343
114584098
881135573
1502472977
1768512606
1721304016
1181917991
290653152
386763272
1688932403
1639281221
1707038142
1630603053
1006420649
361407839
936408602
2079596420
226179154
1761312703
420114281
1173260930
805249028
589619789
333622678
1095028925
135408510
429184261
1334063530
19675871
1918518915
511122059
1439567536
1747339043
1956354043
1181337832
1569533288
1935452319
375540164
2146626870
1511151808
329698470
1938102589
1555051647
879071828
1021438239
1339141844
1987682113
2037886467
1617203939
743685961
147864301
1943222087
2004278480
466088801
689038342
376282169
383253552
1424726054
2114654538
1364828824
1014659308
1182406374
1906287836
1614554050
616555115
969487945
358860599
1568936267
1956449929
1578443141
1428015361
1686552748
1781522397
1739405721
407506462
1338081261
225415970
1129491647
500825668
664891857
113284808
926537451
730268062
559067614
1364518927
675244705
473071681
473415957
1935800782
453140582
1860956003
1607088531
1045766841
1840492355
844488943
1925565313
1431278439
814533953
105062280
1067352315
1481823462
1878914901
1870974979
1499679202
380030609
885342645
1610783736
390975680
321016984
1933537418
525722535
1684051751
1897872881
476288858
776009932
194271518
285410119
2147123693
1367040072
2016786961
929358983
818078845
644619373
1429485812
301635448
542331838
2123038690
759393315
1234468237
833291536
1010960186
684688996
278029059
243422992
239582000
1172710003
1096401976
478945722
747346811
1767134984
678861921
83414629
602771593
1868239997
36682707
1504458872
1276732928
1836762953
58172907
12014880
889146591
636962176
2051209174
801547351
797074871
1087701680
695031351
1716938812
253121251
892373982
7726074
2124260760
1613026095
1760644074
796671984
440462588
288646031
1811454044
1543965646
1627253140
1927866814
1460536516
1664940501
1017166433
2098685469
1038745564
576283480
1991512728
1967500841
1323284112
776300226
1501372581
1695494006
700924296
928943753
921976867
1158133814
719919341
244579853
2106290394
1523927830
1573638235
1562585447
1270060852
123336907
115678058
542970534
1076987143
602325608
844044772
1593643103
376686974
328237998
2026040372
1438260192
1933199582
1474290996
859410218
81504174
520134070
1177900664
548667593
414907721
1220296843
1834619079
281783386
456795098
1285519412
1356275959
2026642933
878267947
1605505531
1506507122
1882652720
2083770738
1781588482
991563020
1823694645
13476465
1204095909
149483728
881407298
641359138
365171094
1770686131
1642741584
1875300808
751414704
269070105
2020153594
216931320
1545368085
514982888
2032115838
889405512
2054041844
571284086
287679402
1889030851
1621699693
183356741
1897452447
1741432250
1754992525
1749192506
328663374
684162781
309243415
528991494
866885921
433247843
17140952
80947198
1934727281
1854774619
241316318
2039558059
894062676
2146437822
1316240654
590185709
1957368584
1390441323
1874282445
1493138380
1872867218
1766139620
104173015
452171072
1242654228
765187800
1855937776
948636235
1607015534
1631552472
474500526
1240096130
1429461443
1906701536
1308312442
986707426
277121974
2029893046
1387672704
1768669358
612241796
1924504519
947829409
1093721055
1494782302
1419171251
1956670230
1138378747
1701122968
1228570899
1304819441
553362182
422602755
952354957
226366335
1318513257
604393866
552045241
1071458813
189809900
1515584037
1969915753
218943672
1291375996
1352183801
1583290086
28969551
1548326119
1601956044
697001840
1752387354
1086796935
590319299
679560138
656890849
635963468
1259967576
2098225622
1763036138
213186876
374329535
31209469
916617137
1799257824
609821755
217996341
2040307196
1298047773
1356260352
1052666276
1303040908
543230612
601329412
1720217540
1638710398
222955570
2008271310
1147856803
402885366
597014257
1349952141
226833062
13781115
409476170
2146573880
502243467
979822061
71782991
348195772
717618783
958206939
1402517950
966205622
320711530
1898701330
205141148
358637094
516962512
1508845917
481323118
1808841711
237211386
1130215905
528681019
824515935
1433967664
2071811398
1468016345
2062978429
1011452514
1254452557
666866022
857785181
1457553054
1535225080
1818177861
819785246
1984945459
828721340
1594980054
1599195469
844438072
1805653662
481741494
1610217875
485428843
619081309
1868237079
576827405
2140198305
1643958750
839910243
970757941
905590170
544759093
2050886349
1291126512
1390316394
1015349044
740524644
1366655240
916669047
228751715
1046247739
1661826255
547279397
1198074013
845892795
1639074895
123815101
1552389241
777736929
670941077
749683894
1464453286
766938423
283799916
1845015560
1411085447
1848074599
795857890
1110690281
127259549
239033673
161371138
707115194
2060082546
1258029022
1543294496
272751849
1838890610
1656917027
1627933360
828928686
403871674
1655432093
1406599582
669897939
1355384674
85550947
1677698865
376652320
1871706410
1319887871
335937607
943336696
413548039
1087734393
44940922
1220218792
1979280591
1197458167
1790223339
1147718843
1089702586
2019458829
865398887
2024379248
1620081340
1411970104
1091638534
825118612
1149810415
1829885219
1181331567
217161300
260231198
1018652007
1027527536
625429881
257734058
1860475578
1060998326
897933547
1941817100
270288612
1692057032
1508876784
675457728
1476873115
1920743091
1219408931
817098590
907989675
143727161
398177508
1658352440
1493930501
976915127
919167202
1519686992
525538567
1631952288
1012122273
170339610
973868676
1029150883
18835608
1366641324
1215476787
1733129344
1167139638
343261072
1431707549
1626319658
1080511466
1508732494
1702344946
205212206
2122158796
281895728
806726042
480333856
1734628548
866366473
687429074
532500711
179599885
514861392
897769299
170156233
237558867
239971645
1011527544
1208830530
749090127
1619100838
957483396
682821943
846894173
1570852792
484156648
376606546
1128095061
2032193813
69553989
1824837773
2044251757
750288628
861640480
1616254862
459673298
1161157422
1405124004
1419485530
564446343
828805960
421409113
627606045
1375154927
548366649
1254019037
1512231167
1777066152
2147476122
541208752
1801067779
578668151
687063553
2097854246
983574648
1733559539
1611876139
1394224281
396684682
527049422
205731422
1482138348
750185238
1219089273
1653975307
1062690485
1877522444
1881097497
382510864
1323157762
1027399707
1016133285
2046788903
24537706
156829670
1365513935
1307840216
1217916137
727800162
1138125104
1960605071
619587038
264058838
884389244
172689761
2139301996
1017527349
1558494582
1531754832
228614242
1820490129
2063710933
549149546
190886818
556468433
349857315
1341701370
1057795226
1985994180
1731429527
1264810705
24751288
550101642
717356621
888578480
1975854673
1913412765
87522519
581244529
753196958
1770428434
292327623
1965147732
665140161
1283906793
1641111880
384147115
63868598
2010098405
1013833971
1919176266
524973493
393231682
265981071
2072038535
507656863
823220216
1153085872
963816069
122633772
1878481628
392248458
1399663239
318138842
1763352310
292097689
997794053
1506257425
416750100
187292644
806525988
1050308846
718555927
1360171764
1849382094
1216364556
803630739
554846508
315811351
438713083
1019869842
811119258
1394986509
1384038699
129655573
1238834957
1640248830
1688998084
2047157861
1510670595
97616396
1531244631
1306141026
1689975856
538815166
86794600
934947674
1836022388
309943133
945117870
1174731412
1267714964
987094071
686524972
273109182
925682312
1960952190
1232740247
51015356
329387051
1509123003
1120509511
201707822
425104760
1077027045
1347270723
632567038
399732
1192190857
807153479
1080877716
790347656
272659389
1535492159
1245856657
1103589991
428478202
1737102537
503758303
1486271787
80660660
981450102
1828247630
1115292292
2029073018
912864358
1169663735
2067772092
658164750
227534713
775978875
1437428078
1712896972
824068580
1574368528
1669401807
991907550
663875576
2128092402
1304576706
459620760
452898712
2140805735
1408071763
443010924
356240198
1553527710
279015026
885558176
708060445
1968286869
1855476181
1565917516
1051883363
1749855540
1758812201
1878006599
740464840
569928687
1158669991
788092146
937477284
1024811800
1871003710
1965404752
785379101
177491009
2071575465
1318617117
1947213212
300393806
198345327
962714647
1942866495
434732090
189847072
1586300300
826494531
1301709642
605544297
705721615
287658786
1459580365
1380320187
1091616057
265506246
1441895312
1032504220
1929851540
1153761352
1727520236
969023851
1669159997
1791886516
41221005
1723764552
1328425840
519069313
1387781373
1670014268
2021522615
630658554
990607399
1770643292
1952079682
1211226364
685954549
1745265851
1102226938
1128965791
1801610496
1624102029
1255816978
1196327031
883398513
1386847667
692442254
1013065091
323994996
1855937485
1093940383
1270600790
568285923
687554108
200540671
656086138
1556761406
1867675139
748104512
555190734
117361939
1757736042
872754393
1730137725
1072914315
635928741
1182603102
270619754
1834554801
165662357
632840453
955404567
1572023065
2119859404
2013232589
297184765
271900601
807736049
2107719536
228131821
1499897056
575952890
1130233240
1481678269
724787458
1509963837
1098352192
1259176211
438268912
1019098027
1010226712
1417904588
1351181052
2015581372
601397391
636312584
2079737275
1756802432
519139380
2030097936
1602898366
2061328186
1534789288
1760357100
435062571
1751721827
937092510
580582583
1409621169
26375895
1314133506
512495114
2028770365
1615269707
1786022264
684393888
1190366834
2027301461
1898924365
831321996
2084419553
1931683601
1232367572
993556390
419103909
329760973
1547167772
950858728
741487778
1001311518
1341650432
1354962650
1598005261
743473592
888440618
1109340561
2001292214
1071203181
1818774135
210677223
1258898591
962853937
775196801
323586307
913261916
445708484
764474491
496031113
1689952599
593645504
2121255723
1900234056
1556969854
946261896
40393916
1025555597
312096855
1736209461
1293411191
647359295
1538021013
596862558
487216386
285798390
65890033
335184128
928772764
448790957
1659333258
2078171162
694460535
1436230334
954559898
1254356573
752748282
1878645243
1181969048
1458023341
672496263
1413871163
2145286078
378143693
81439795
1002198867
1903573611
1699924999
1576804556
1261224332
1617994768
2132005320
1279423210
243906313
1869673858
1498685593
1761302897
172055129
215157842
1764542559
1833269520
527980733
872150566
723528818
711850922
710925347
303091094
1857345585
1892741472
268404236
1771363817
2008866577
1473083416
1659662510
529534893
2069021028
981380137
1552300725
805215547
1454693348
571105364
577968088
1584074211
440949966
1064738401
775154831
1387494338
590136011
68611877
784953205
1897602690
32039704
1489136265
1652773821
535371906
1423603603
1763938425
825392023
1408613114
154219796
1905453070
1024930379
682006904
626944507
2064476438
855928431
1996195743
1409426392
1912056692
1481710711
1382835124
1585372711
159309651
793800845
158948409
578599021
1720225373
153764032
1122923340
1304769607
440541812
2114742280
268127108
1342209023
92354459
181284772
1314929610
2046636169
1397076664
2101264844
2098310035
776716305
1372496652
1719116763
819115902
1461076924
248703411
2091661423
627580236
155051542
1015982569
739199463
2065985556
1424413138
175538682
277322934
128881883
1069262749
1166117491
806127863
1006863940
1162968053
1092296528
262380932
13918596
2117426762
988639184
588794358
226605559
910976734
550885030
564564026
622147004
1196379205
1500772992
2012332001
1337618954
2085258021
1826928104
1639987127
374877966
388752197
744081412
739586094
2030748807
1233573414
1012878401
979471768
1348525586
232263067
784333610
665106977
73105146
1320272152
639185430
1047955723
55725720
760837470
1313850295
152248179
637349202
25184539
1245089896
1688332223
889458590
1474219207
265807496
1360038784
261497649
1167941558
166898192
687535517
27867897
1519523502
912016811
54090817
732070712
1417488990
1578656412
969757737
1950973437
1905061224
1830250635
1879501201
1493583651
1620200152
1554826931
1943716713
260841704
1366215625
351142714
2088914296
1328629696
275064526
508269631
312404400
1062539021
1662342360
1976860470
1547250656
1934968065
235745348
1404420654
420813547
196337460
2113313576
883327802
1374976869
120450615
126627138
2081556696
394273163
94689975
228420182
233863862
733039675
970647887
478904344
1281321294
313787910
103024283
784829734
1982537369
1314623741
1129044925
1442541307
2023339504
1902237469
2014456472
1889933121
1609104604
1170925089
1388212707
1679060031
789584502
1944416525
90954206
113224748
141951090
1837193882
953051036
2134531661
913154854
1528121136
542276196
1475659600
1265170873
1722562387
1435995986
1749149746
1056163350
43264515
6770099
1998980230
497493462
803653388
1936317200
613920913
392620519
1394938106
1291352081
838625209
1884927832
1396645705
1452237762
852077125
372043465
293658882
1283459320
39036085
1549098421
1056761606
1789161857
334650488
656258499
774780368
301269803
1321625530
376688058
2108301276
369197959
646326877
243640603
1524312167
1080976484
115121376
1298090267
568192293
1538742293
1862441701
299516981
1236867249
496512400
1197193423
827336400
1514757256
345830611
184525304
1453366152
458912785
1266313944
1396244388
104618759
1116089838
670019120
723707627
1745216692
529694384
571620109
1303236201
1090059996
623352599
1275408358
276106585
1940520593
769071691
1094506696
1106108779
1338890391
59580427
2005894342
697892130
1847326971
2040827669
326410602
620731866
1325065101
1475822366
1274224402
207956546
1871223972
1734562615
434117993
506878098
162519222
643718233
1630461830
677305528
958067753
105894635
2050164815
47095442
1207285051
277569083
2077630109
781678721
1938739865
1944336621
1726044447
288128323
168445015
1106419001
1436332914
1265354316
1467309091
222573971
438585767
406571548
1907205544
667981798
1089797280
1856322138
262901378
1932183434
1011965671
1467116092
971101841
168345430
272623587
2122136800
1182976088
81396689
771977480
66362258
1033648384
960904731
1225718201
1912763181
1847284017
378330457
1318433654
2136685451
770251887
652132671
1274566166
1868563841
1953554963
1206578433
2003876934
1822167135
939607384
1526153261
964478948
713484569
865676566
2130590256
78220655
1871974381
2077324540
1567278059
2088749391
1622746876
246703416
741016151
1668455247
62105643
1400107595
1173565456
47287139
1836524564
1276102283
464093319
1054791130
1984759658
203165991
1209272771
1279983303
357493233
1559895763
956413615
58109861
822371365
1358150245
793198900
419158689
1124953581
1674204280
1225340026
304031539
551699643
678097944
1609299858
518694363
332519821
1754787534
1055055755
450022724
646432674
75065691
293030187
1340521983
780325526
1294311152
1887484910
934071877
470084603
106033807
375854032
1475108793
52806310
813549210
254260162
12974545
483448921
906501426
645316560
479899461
781721566
314638520
1752522531
1902365235
1550066613
245871558
1066796853
641449916
1596634170
698788247
342346930
385445130
2012552520
1597916674
1377943179
2061409086
916383156
1982817866
1424443516
578472783
1339429969
559329440
215915590
335760151
1174798037
1275702622
189932845
344035520
351641612
90613212
1026949437
928571340
1610774038
455626292
1217037218
1556362370
1459677246
363738238
1479852021
453867799
501953972
1812658530
470162121
1700724954
2141711368
1879658662
1623975237
1580223852
340845741
523815124
1717567316
577706658
1199819651
926112735
2144567453
2108011226
1399139731
543999824
334261319
1585416919
1360989846
2080156781
1112500914
237839942
1875117968
1576302789
1137609527
474498193
916450566
2129794567
309726975
603542480
1881079163
1958765161
1063706
104803998
1989449502
1257664830
536425131
1884954280
474642078
564564623
1262213491
75180728
1281457404
1229857775
202423685
1039706456
1244462612
676800607
1744308749
828972526
550606570
261925143
1304920352
337992933
1695583090
8576172
1596292746
97712129
1598598545
1213470907
1661600093
1773662819
198560377
968067301
1761525386
884522112
471310713
907456483
49757117
1879144777
1116299894
643215305
2109337667
1333496169
410170230
1921669441
636711055
508584034
1406877521
2121925923
1915527087
1792712769
1351207997
689845229
1476192760
1183219183
519559440
1253701181
619808493
490892673
1614988486
776084654
1774371841
457250468
776174513
132264138
1620072090
1324191966
722841215
1938830591
889042279
806545162
326602598
331361380
925334705
1951917333
1401625144
2036886487
1217058440
475015783
631365783
329757042
1008201273
1803782158
786194827
2122188082
1892182551
149725992
1569056620
623468840
540208550
1418715855
20311522
1305944543
817144962
300655333
752881807
1232813680
1424610283
1579331981
1864073442
733890673
1615754528
65147514
1292567772
471020740
2063587306
505613212
812547173
36039626
1152928978
504002917
562491613
83075411
20829906
793144147
831924761
217969862
379381378
560662281
1793248659
925489654
2007505859
1810871846
1867121686
1727744184
190189522
361601355
646424584
1811854756
1001793546
1054885079
2038299733
2001818180
357920759
1263125845
400943500
1801000171
1108114213
574286654
703644969
1625131377
810504261
1176559507
394567494
299002122
1647860411
89718840
987502878
860158745
765945019
1420559259
1685242540
620575866
686660185
1911645614
172425811
1048826121
362779382
1083972516
1419411794
1717418749
1430676457
1762758862
1987715976
158259916
1372109503
516680172
1618379993
1972648217
1166344048
275288580
1612054454
195499168
1966440000
1742999277
648624898
842644641
936876765
1751391424
2118861175
1803497461
384764305
571544264
603332093
1844348163
1671303837
1671401340
1370817450
542317366
1395383044
72051846
2082274174
1595576857
263305399
1478818750
576002519
2043775528
667454195
464620106
1343700429
1692413205
1781472713
1660956237
355620580
750222752
8557533
460577194
1043804994
1287680119
104978545
1990440773
102291017
629001119
1735727687
533909241
1219057265
1785843644
74599804
1822421391
1912357779
24684328
1851241804
1286532539
2128057754
1919459144
167081832
321653615
1585193554
787032140
83834223
1344983239
1714330517
663854430
1266593660
1325469190
1258952216
1417729175
295726599
1910452719
1053103915
213809246
269710495
168224216
1479682841
1087841863
1062534159
1998647837
1617232684
1782864014
811676706
1196649027
1904549115
1112610054
392302284
1155080558
209121019
407660279
924127554
1425761824
1722064892
1744477597
432091037
1198458664
827278657
508974531
1723182473
875929419
2146543741
1272072598
694880775
1229203875
995988919
1483532444
159314051
1884282469
995930754
654751747
1088697282
4347515
817748868
1921809326
264228834
1022752701
2111310580
279323959
59503775
989571557
1940637294
716934344
557455253
1414189638
636229124
1732243937
1613565514
903649272
676856311
1783972515
1711550806
760442957
200120536
100150479
424707336
1089467213
1520401946
1728443705
1802300747
1127479120
475398117
93133068
668100303
2125788673
539276922
469349715
694241738
1170126827
1488824477
1775155054
205034471
612845858
323681116
196924724
1288977168
735393166
737683377
1007177103
1129023200
1159269626
596883653
1531867195
195588998
1075523360
500339335
853274160
846273555
1300160689
1474150226
1994715758
1721510901
1618716322
317965955
672137543
4807231
2102258411
1057393421
283419025
1572268797
1224730857
1700704571
1020185626
1846360560
1112269128
1802341598
1804084300
1001999662
1652069961
1108776944
752351374
1714384450
3215482
1977184539
2109409841
1024380338
762882582
1483038899
1898192397
348073028
1828480042
608135357
598103109
1992396221
35816054
121887043
1920616726
2114777844
1247375202
1894543491
728693918
32513117
2101799174
1432616885
746029887
672224161
1687712913
1318099412
782663185
272973506
324410023
542984686
1099455257
185973214
1605921890
632050070
1223515410
770816218
1638059772
259714685
542403695
505361106
2063798188
668969271
1548201747
363336614
1987526868
1990994811
2065426543
1939551843
331013550
899390985
866361923
454715207
1752970877
1981189977
1904680185
2060349011
1331373282
850747826
1947338430
1350181192
905054383
1120551153
1835531560
444956281
1978272551
1180410278
1831916747
729402862
71019554
622347988
1391307137
2038942937
618435958
586010625
2034742960
240180991
2017179669
1493880809
1154086781
1766607258
588033934
305490570
1033277195
960591065
225007
494893901
1556674922
124794615
1044460686
578896731
995492437
1226843557
106153608
1583587305
1499105032
1248850252
986183369
1898104934
1105853885
123586085
678457256
110269727
1619903865
1310832467
2107754398
785206353
1925594973
1880305844
650436108
634780170
419343938
1416786319
968916817
441929023
663019235
1921977884
1759203556
931659422
2033555619
249854642
148309434
1314766340
716100922
283483438
220584517
1985456665
1308147955
1699768231
2017155434
1581862171
1404470147
587365054
488204187
1236214845
403689528
241684367
844798009
1597353255
916733223
565996046
505071918
2033974522
33121553
1853494133
222234403
423288191
938790431
2120948793
1472051834
1931048006
1309842150
1358636731
1722292851
1033400545
1965687591
729741489
1205201466
287097458
1034982070
827086491
1446280456
507696787
311243477
446358694
1557791278
1774411618
296483351
1732711059
1579030898
55747022
514049127
347081734
790146909
1497582509
1692308478
738833533
1661477173
1523962387
1540733029
1889249390
289384855
255678383
1091747939
193349611
1398740133
528685811
1623601288
1288096108
1890892889
227634221
1860502717
2001949448
113953761
1926179859
534640510
273161546
507563369
617927110
555193088
1329503636
2117238113
115603775
109578508
403159039
931981015
451574099
1003999969
1411512761
1288882043
351928926
77601350
342154137
166804611
1211974648
410380549
427428831
317044474
1016306534
1821581680
1004388525
1729509019
404507292
1175338695
708776542
308072473
1209677010
1018289552
389635466
65501102
2025399915
1738869578
897559962
103618142
1935516305
37052209
1270034089
442033552
1732786462
1882446429
926787659
78451714
1886741853
645238741
1739128605
645771628
1690498041
489231585
839696192
1434772222
126087542
382843366
1447735123
930176872
1070342257
802785663
770926969
1135621041
1306261422
1472926060
1053556378
1821560536
1077291147
107213570
1359847370
336746003
285715699
869350166
865620389
1469137395
1621843457
1418101298
108111229
1763459386
842142210
1447089393
906525690
466314836
1660437239
1558602868
1205260180
2080676636
1316109329
1125383729
857376444
1132485840
729272637
726224005
1048464814
873578719
813210675
1002757890
1034647914
1666367742
1881260831
1883306579
266203458
1148571409
673073029
1105342657
1790124476
1151185356
1740299102
1053344400
1250752028
423405834
72761280
131450384
1409407779
1864096097
1168583692
206903170
133351861
2076967241
201374326
1079841365
1711298522
174093512
1860067272
1943343188
2000147485
2004181458
1914726664
1563669099
1022453621
799169646
1954677126
1545990433
637026118
647639887
1643233668
1836053613
1983234100
1683557274
9815066
1115206589
2067316578
820102553
1600406966
1813077747
2047985192
371960029
22661717
153718365
2031966928
1661032428
1484114849
1866545768
1651856342
280104365
2143743839
1267301598
2044867020
1754669210
1676658088
1220876310
1128628630
92786472
766316218
1461307367
1016481499
1351701700
1241942517
1210276380
950562325
1597064487
1475562355
179932601
907560611
615919901
324704982
1861860357
1070794201
928158351
159013128
2084915485
987058196
2091516132
2061233916
134601379
2128137162
1756933525
1260438336
1697143357
902413256
353773406
1057962261
828357564
1073586442
1437886317
224998850
1986039447
1094968600
324806085
1865756636
174478830
84511850
457667753
1749206125
1416865934
367587580
1046193555
1892931151
1440618846
924746559
161707221
2104701776
467068857
1685821080
348815003
438420323
12678952
395325721
1518008932
1780694643
1850249346
1323624301
1235140623
1574136388
507734447
910016245
1034195782
1410130400
698053938
1426003732
1326102626
617243263
159644678
1374526655
1955582061
1053532791
141851756
698499903
948632886
304525105
2104939248
657147863
1426869707
1976489014
226110051
74660730
1552315095
238684177
326874143
1378292859
736279174
2003690442
964044857
619989438
1040209174
350036138
958991846
135787603
398450919
1839111757
753454097
1532492301
1725710046
1671885028
1304985784
211763085
351383146
1624078397
1972281760
194372268
2067018258
1149631679
939877663
1739488368
309738384
1901581995
1750593879
1061252061
1849728998
1362861062
1682789748
7284548
148689910
69752522
139610336
2057476055
1632792692
741950251
1013101791
1638693485
729349757
1861555705
453247792
697355069
1432292151
1264568938
1218525146
205469319
1818723539
1352661294
716820521
412062856
2006867557
287356424
1265920983
1543203422
736459808
1647900191
1464220847
246248658
1908074459
276922020
1199587196
597703327
192498894
757226131
1974680354
1017423546
1175698490
2021710108
16484979
1145678426
2104342986
852956150
526756553
1438508887
1620086605
1130233303
717002172
618947223
1226762660
852686930
1899159577
1190477262
612875298
1715597865
259498810
237206150
1553559015
1528630655
1525165207
551601030
1614171367
1573572310
665810437
259538819
1678461751
1341379043
2143577822
1759079340
776602242
335087912
752343723
831257895
1065812289
387679108
1214477035
635816940
1845321149
1006549659
1512713805
1522255068
261657378
323905759
1721485722
501670865
440772000
1618012208
732686182
1779840572
825003698
1548687420
734920945
1468458271
1754460427
5950412
199695788
760956740
558437711
1612496976
841372719
359267285
933375407
934484725
13963753
1987972064
1629020941
1506373588
2035297193
522261970
1994467414
263409560
142259691
891846232
315119469
1249009098
924558535
1281272702
1323603186
865136504
1974940842
415319689
666139881
1088041206
1016404481
1726842582
1936725662
1712903337
1036286557
1601405681
409735461
1545947276
1880009567
401181741
663766941
883717473
1189723172
381194259
1057131781
372769765
2090583356
884638305
474399048
69282795
1759510666
837013593
204811360
37161540
2004789715
1615911404
1917330440
872513231
1869129451
2066773136
1877079667
1269404464
1544026141
354710884
1196171153
883976310
261484571
64045979
1834009867
1656598045
1583887433
1282765319
1466923629
216965022
1615168905
1468162624
1942900156
1647217386
905138086
391048870
1529354912
1799479047
105710172
1478302714
874064012
1531756952
525742303
499897430
1783303469
2143169935
1691908735
1169008999
1260444035
1420335574
2000567048
421371502
1285852673
2058430073
1115357929
394984062
982963950
1742623723
1844631382
2094342778
1084362852
749682864
1936800293
1794145295
1204916936
184840196
1952512801
602757038
1619936979
1686312886
966119274
1805247009
2038530532
842790529
588820938
1981292529
1860119168
1199485648
713558876
987819631
213394506
367181850
2075960116
432869058
1914045488
11455933
209999693
2044541050
1505824011
166182155
90414192
1738158704
682718092
1131421665
980338255
990246516
1095559844
1925267025
1684805624
1932974766
2108782465
1038525754
1066376196
1070974024
1517194863
75840690
776062231
517497275
1177384448
936830377
2072106418
116419703
971633873
413376772
1502941321
1296626610
813450278
979451224
1054060863
1330294513
1263881631
113413338
1266985933
1732269858
1835937309
1025451058
1893283310
1423182444
1418462051
222077147
574166496
142521530
1008271153
1965192892
1865464884
723682159
1542702143
1975600858
2104631988
1227448002
548801044
39239003
2004448645
983592072
1242794273
1117190120
629572410
938056226
789721110
1472492669
196867230
79441640
1056743020
1358923287
290803124
961373691
1896868371
1530287320
1644475691
1939476794
872786692
2101240531
1806271808
552223486
297488360
1489017673
263234552
432537747
576174518
1958799366
1485808296
2025978973
359669897
111825056
1089185585
1718835258
114114475
48799689
1528634206
191459186
126994962
1983418912
1826694613
1923131763
1000547794
1157073975
1546250745
1701925792
643133828
1843124417
387878951
736461777
1081855956
1369337711
1920734783
579928678
891157427
1228882441
1319626624
1092893937
691283114
11342793
753220938
2064859021
1038750631
465164038
993937076
1439283276
202020440
526685140
1053956372
637862041
710161441
1906431403
693659899
537735124
1738025454
2112594465
265029840
1151743363
1017425604
755103586
625816350
917633948
421232629
1650774460
1315739900
731680871
292926638
439400972
1446001442
1925929362
462805884
237427955
1195575941
2120764798
1919507843
2026481580
1759531019
1778529769
1748642636
563539734
1613487238
832240296
1651617924
1435016724
2076705255
635237134
1890455803
1260710750
949637788
676348063
1814735857
830937000
466627091
1552494975
1268574508
1307161764
257162568
1097378323
1522945307
324760211
50623176
262641592
1276957743
208107181
773735131
1225157432
638228545
1050294607
1768546184
362388082
1550171270
1676405935
1004398054
1657547500
2044830071
1849256550
1485264162
835798124
341467332
1158982240
1973980972
559794776
1643877094
240500921
304095546
10682032
610490907
368403380
1867010987
530787385
1107474143
299498154
983597704
454645876
1293690058
174076954
464600539
273481175
1658945077
545792887
398209372
2001391282
1012017258
1053812687
2112410972
1478196837
2107279559
2045041159
1405019789
699503827
1205190613
41173757
48211651
1734821732
1278389777
159685013
1443816598
1275419741
513622173
1558202799
616352795
661394502
1227686982
1228603752
1633779374
1847008463
683279231
2077919300
404452337
1876265633
1712908570
766254351
1210163580
355392506
1855941876
1439652765
1673161426
420348503
565315785
2042604495
663247485
1852536211
3929083
1835349969
1662886296
1607421219
101869434
1970694532
971464795
2024039295
1952721583
1119023564
1419884166
1853194063
930506638
614553106
1889901344
172852753
957335168
513279636
864124238
9680569
1544737599
972750122
644721632
937225024
216574040
79094532
1045268086
894100400
1165812665
589479709
1510896825
1060280197
447472491
949038117
710256541
1155698898
1680099591
704255920
42836145
1015172467
1323091619
1648756559
612664184
1847831116
761213627
1206118284
753675352
222254414
541713430
2138202594
1613566473
267732738
1015568107
1734720266
874310936
1703560689
602151039
1823684935
340404337
62615470
397343622
1890259644
61675904
1017170991
1684509770
1950999353
1739587815
1828185904
542702906
493529909
1973342632
1422881552
374792881
1851938140
1823457981
1387065998
1490474935
816694574
2079696404
1130720131
1623716323
528182633
1823279670
1996628218
1185525251
1324969422
1718952181
2099926239
327359450
561068452
1680175358
27988846
1518031483
1398392340
890326358
198575222
1123298506
1135165444
799675840
831538603
1713917408
500124402
126959480
822758807
1651338424
1860224705
172696691
1782174980
1230760180
2006851076
1524866216
1531890197
356296332
958209090
502619606
293357914
490615511
1241468046
1688544181
1905172829
252850220
1983766289
104964113
1374116870
1202981475
62134289
2102997954
429412714
2084172511
833701293
1177972300
1987494220
2125538647
704331377
701781521
1042249248
170291980
499803892
1367046392
872738571
1679562840
828916023
1951974458
952144350
1221449674
624525732
1769940316
1426056565
46423927
1528606328
1709502807
612815973
1029239790
1797670100
789452280
1541404325
350905823
1927505925
271847783
2104747086
514084078
644618103
1759294112
1356894040
484019614
1789783160
955294167
1367975439
1410540475
1685610739
528658482
259718589
2014590993
1878236596
1452863680
1742078999
1865710594
1615515800
1332254837
136526448
898747863
930286206
798336537
1644214076
2025465102
974628304
287789749
180793466
395232912
1540699405
201476614
2094730807
155304175
2081159245
953789148
1317864590
1231990971
1270013006
178769540
879867412
1181732045
2025062351
215997006
190504402
1915763284
1669055212
1235818131
807436794
2094836010
797137957
1419055030
429305197
1811101775
1874851777
862027259
2066232015
794010046
67067238
527890004
749696612
152088271
1952128563
1609916923
776355928
333706444
873155487
1161772814
1558550128
1866782948
889304344
471115947
1322164116
390323359
433499868
1064249231
1423281407
829108512
464543661
1164921273
1204259963
520459664
1710069681
483197685
390382453
1884059885
964505006
1297864016
25645192
1662937118
501933722
1867759886
1907381708
1795080411
1045095049
1378876711
1012140954
1463791385
1280087066
890533700
1344133627
123170935
1675509191
1607146546
1921350582
1015144681
1844050155
1552541670
1185818600
2062503624
1758806888
131251753
648594647
333551400
1233917468
618531398
1165107637
1563986380
1476428603
572598287
572930384
1242469893
2116541540
983667508
184646565
187088516
2023645533
635822103
1223237977
353162655
876246328
292912119
173245530
1692991815
1677221331
737686848
1183417211
472352854
2127006061
455510959
408546288
238413132
1558338820
1255917603
2037902370
582362125
410618523
482008617
1440582993
2041152781
630976372
485954160
548091455
238250554
1231288867
32599197
1780299055
666208838
814979460
1635511907
1884312200
1076260481
1642574281
800298220
1118726796
564344210
680270864
1216487401
1375473661
1549639822
1463364445
1979228852
757085750
1495754448
1822669746
450092041
887022467
872141469
772327513
1637570131
1054862199
889758950
1019054438
233590900
1920643212
769081892
2144148213
1319202116
534769522
861349385
1926015611
883436678
1817874528
615161881
120532302
997534330
1820361135
699848565
1166122931
489171053
659331704
1402476515
1075366317
2106645857
54166457
1278961000
819564171
1281723777
1218292785
159275172
1206174307
404515630
848052479
1129726792
1091537055
1744354927
2044146025
2074057852
1244740042
352114121
1537750920
961983501
477090560
2123480719
1467935763
807055409
1725164247
1624622225
1046863666
1744556278
1217212390
2141371089
794344436
414579822
493907910
1249708981
1123316133
1318622012
1196958936
314347780
1923770142
377261196
1798343648
1717580972
902804371
1498012316
1217938342
522016862
1627480549
1051530987
1730048484
912000536
175553197
1639872049
1279750795
1945168002
268080777
1501234475
1235291437
377883504
1499772873
303115367
844051381
566453043
344731010
857832548
1805273252
258481601
1842068808
1379189346
1411902816
900053673
844191084
2009621559
1772574728
1311632097
1469155288
141690046
1692021258
646199844
358091547
1924886471
939720310
591691264
370034167
360173304
1944193071
1697582780
988864775
695412014
327800769
132892450
269312251
343741406
259273327
529845708
1308674200
1794106826
1549836166
1262101452
764429196
133489944
581269407
1739521608
1532287102
199685607
113015239
655484481
131277546
995392450
1274276532
245407855
1652037149
675382567
1850555003
495509002
1142146706
1114325052
145896139
612807943
1737178331
1651357238
2026483071
524410879
1301958558
516739372
836031206
763020983
1251902969
956409564
337502074
456674791
1132724635
869076296
1721856645
1011314810
1225617700
724596698
1018913900
947756675
248515158
1368267270
566240503
1129244387
761039898
76633423
1485545730
443082296
892225908
1067478021
1429123504
203653069
1377385140
1220050558
1392775637
800611837
487594199
1337249472
160816260
1716664810
1010532037
1461865862
115119000
757394493
393942158
551579000
494972253
1038042338
831111352
2146451428
568830749
1944562749
605938368
1542642086
1626716089
1777633779
1333696056
1643642413
1334627703
1152480918
69663710
1365120169
1777493003
608318230
1194363929
178545686
375695256
1066690877
1348301257
19961557
508048980
965817251
45870190
1881704452
1970759395
1365208756
1727773118
899766106
257693432
604491746
414091288
2122630253
1839005903
1324074767
634155446
2024658078
1682414169
1604330907
301301125
266190341
1132427930
517771076
84486849
1296702550
786188508
1766896372
650969588
1218800892
1723806221
1917864397
1199255518
883086173
671672171
2036785171
926033878
1880499374
179905755
755262864
341724611
670121259
1881194152
697533877
1666623645
2105514854
493828269
1030408013
1871027200
1331774730
260367295
1462334915
1217833798
853930700
1762821086
1160859799
608322450
1586070784
338657095
839779214
124816764
1030930318
1286575150
314271690
1468811214
519392836
1218516708
148605791
1459530303
1949831514
410826815
202211588
367873653
1363194166
548393888
45480498
175317851
1841658653
977946080
1269474652
1370318563
759596346
414763796
391206641
219523222
1158617803
110421036
1340340822
1707201313
1776316638
1672693378
900352280
2034450347
103195075
179949918
1025133447
1375588084
1421406699
1688603631
703635802
250612878
1531337768
1959603251
1399951687
84236412
581920098
268346610
1931731385
1848318313
850278760
1032993703
1484159184
679606149
1095634693
1900717925
1491191064
438574693
903009298
1628812979
1429597413
68781787
298983940
835911094
837207951
1764968925
173963735
308939892
692493580
732363363
373672088
479800712
1807789713
644024329
1971598184
1996860415
323257904
1295329534
959196133
1010213257
70455331
1224461304
438619298
373509362
1866365527
322671386
2017426634
1327362091
1154341948
1183962600
709221597
1233401532
194357339
798829450
1522596495
1857954744
825615142
605355250
73059797
427067565
349119591
1139351374
1004207108
1711801103
949968605
174224886
1423959325
351371993
953643039
2069732645
294975233
1406490871
1526364669
1121491971
1959217898
1309789408
1110966690
1261215387
2027522198
1437744185
307353778
543995975
1563955969
1238351626
197053619
1837280913
1863220407
394811361
1893408783
2042808923
689914861
1322625315
1293404627
1271902894
1103025850
1152136051
70876760
2026327840
1024646996
535567279
1624801032
751940187
1557584070
1993112056
779236078
608897752
1309076050
1317678803
1149077251
450993959
1072827537
1598243513
1158878825
673238750
525628671
1913113373
853154359
386014463
54217349
122247538
1728782935
4014806
1888657968
804385067
1501140329
1295010231
1952367220
596346327
431290691
1264102666
868331629
570491308
1232274188
511083861
1947075366
396481464
1569943421
697481599
1145569543
1177617853
1680777899
1967208933
1553334962
1709759176
188748172
731398744
2000756889
1165751777
614297798
2020975559
1510417970
1748830041
1762373087
1993021406
2107559610
2109080508
1164095277
1372232048
1013926283
1310187885
164682699
1659619456
815531565
1527504916
1685023859
1541624654
1822804096
2089768317
628654954
1975871751
16909586
765658241
1687162034
749483029
1277789509
213318564
1001416304
1096506372
1639928868
1205598851
1835782372
276402265
1754329524
1155752115
1901307721
1226381888
642830266
1370923939
175529807
711489334
185341476
156192081
956649977
847510235
1836887827
1574470094
156453720
243366272
1282972353
1621298729
2004673314
636418728
1356827796
1823801008
1479253287
1243443876
1988611691
1222491221
1946472674
1672512767
835415492
710390832
1148541562
1863077762
443985706
958432463
95097442
844774268
469289800
1397798069
447548937
1442699238
1708651118
1289482411
228829138
1785904390
1451858201
1296224822
1199656844
1823241511
1576012841
887041324
1868374697
70348697
1541295543
529786653
988826662
71957196
1243822122
717837329
1455893843
733759160
280816520
415178233
1842826671
883846865
905281814
1130148488
1028330364
6786142
860489607
214514035
175391603
147378386
320653382
473174624
1039550894
1131915345
441700921
961993781
1482246586
1221714735
606392021
22675857
1767306752
1524951235
2104434360
2078593256
743584221
1455485369
2015706308
1195514319
1770682248
748767722
510028675
648172256
1018956442
830642922
1611245854
899959071
1727917643
1994407452
1283123876
1617777965
1523492719
1399953171
1709941242
2142902752
1046528904
1776317857
1509394592
477154021
827861370
1083277478
1862186229
1717434955
944320921
1740089197
1016460643
1441066850
1231717964
957062264
1351513654
1082950875
319474719
1856001997
825601039
1550945875
897257808
611164477
1083083158
1187497978
1329530735
1380557310
1533344428
498223931
1668547180
1781170102
708618662
500993615
1333772686
145292917
2033978017
2019355067
909639483
199043834
257208396
1032431281
2077477201
1858997429
1678370900
1166644648
655860190
1976393772
1045864123
1871260706
961373865
171465130
911444762
1688021793
1337524767
439774888
1180607626
1132187057
643490494
1798252740
262462936
911572583
1559313507
198180830
823077219
1949701751
742985687
1956330379
246662715
326607735
185596658
1813569308
722260841
1525659058
376951128
1843566997
978660643
1805661879
1813838936
568574479
1670156350
752142058
2143331202
1665554544
834930394
1488299177
1485282510
1822822553
192126046
1601771969
110044287
2034394142
481974799
326922778
180903306
151563418
2089388915
816675242
1479252614
2003781201
1943816597
1439531902
108293326
993704431
826036289
1849095813
1136098740
1868951367
1509235313
1458464186
188952066
864446226
1433814290
971517043
626786049
69565791
1585855779
780899808
1954922987
1638380524
1493578442
647793447
438997160
1987773584
573068716
181717307
93359584
1801796380
202987943
714448643
221212082
988501945
1967014589
1178285243
1133954324
451606807
1850177819
62543990
1312170682
2107559705
695870950
156358090
494399269
963056755
2024855402
1245205378
46142737
416223597
1857318035
1162852873
1107259737
1785243118
1269713476
235348286
1638730594
574020523
865392330
1941194463
622204335
1015054466
1217609327
2077068753
1242936727
1409534170
579698642
663585387
1415943084
1134819673
1073856464
631827029
1708668007
902437322
1940383246
484465161
1542330275
835825486
2102427941
743854991
676766174
167411197
1805906676
313715766
453888810
41440182
394454225
624818865
434608415
609868387
15270779
1547226762
175791375
1830777365
273875932
971009269
7913010
1845170936
1053355753
899766188
330074342
1943156735
1775089293
489020257
367216323
2067452095
529862822
151512507
977117133
30162108
2063637659
319775645
477266300
943541237
906317465
1879451465
2008485796
786975347
1815749752
1732925192
1109155175
1349390818
510730658
1583899391
1247013871
1548821704
1666946009
1327858575
1659630556
360828691
1348116084
42188697
389313751
2129940963
146608002
1399356100
1528696392
1249514813
147553322
128879567
545496960
204923354
757310416
2123160223
963620862
1462445162
637803888
123373253
1880006377
493631254
2034846574
735679816
1109302527
147043174
1828493276
357640088
919497389
2123287975
796326079
1944074453
1394336345
601273944
1362607154
1938941256
1105414001
2092631140
665885971
1390163849
1508925119
744957931
2003312243
441614238
1166167854
1760289782
1324560601
1165242398
735267218
1752551618
1265049005
1621181824
1582627080
1668933330
302300113
945632397
812825452
1100025793
570289134
841572136
1238016302
618381824
1012292766
1197478893
1877882370
1239851500
2130744933
1587090426
1977356526
405351585
1937264886
1749065999
881011824
1230465620
943394261
791286767
683738834
1004513225
396361212
1040644774
275483238
1460484588
1303391601
248233703
555204153
1567180500
1908406175
1898632189
946748708
605198447
1873462291
829386012
788428740
1675982571
934414718
153140212
1134672647
996969194
1260428115
1190573734
1721696670
2125711324
250822013
1674143271
14715754
473324870
1424457799
1715715107
749485663
742437615
1450304803
121827783
846188183
843016508
1815890686
2095803866
2102505051
764699698
535667028
714879642
542623331
1370152481
1293674053
805950582
1846867609
455311739
1634298240
1911158791
300834183
2047969940
1794005227
985159862
187263350
1868690125
120558773
2050905628
1595125708
1168482874
1812188186
1990593352
1354075724
2073537072
786948304
1912728715
1772130884
148408170
509842487
1532095878
545958311
1534553108
1950317276
439299988
1871125259
1191350884
1584216345
1617377367
885933445
469210843
1470301959
753905502
1176840574
1082972621
130776408
1337697479
806729846
1777134284
1737140426
1176199140
793308639
2132605446
691627788
862958743
192130673
1021792978
1960315578
169468428
409432459
1682103775
1402554202
749795598
1123528852
315665303
986080811
1738918424
881139532
1596491327
2094907919
530471884
1092594920
1892518925
49056747
1894901953
22039317
230937044
256169683
1087268471
700153577
2111835412
1842408439
1756402416
1743632740
772425208
1566893997
821529359
1153595165
734826984
680500539
1065150837
1240934507
1671878092
1401668214
1933208465
1771758302
46174204
2014471553
1579557201
1798035309
1991355011
1592764362
713957897
1800639692
1144739415
576373363
962382773
1213402745
1340730316
590500681
718178479
642739449
968414888
1583214644
1262624276
198223555
384927505
917898219
166494701
1877139498
597585077
317911601
794376618
1886098266
1997207551
1044677590
2109751341
1214480512
1558816261
1297259308
1029338145
46557007
785977506
1619537932
1929219621
1344898390
1746995891
2007602361
526950176
1376378784
799064274
701956349
1774851717
537088703
973530296
2017224633
2642053
1078028877
814538391
416256507
1148562488
1167786500
915277840
27100162
221850141
1122610703
980676106
742926689
1423217167
1145956896
1955633973
2088061183
714154485
70325053
1352657350
1796194648
347849574
452339350
2093538923
324799669
1396296259
1969900269
2065173001
2113998361
371145528
1864769570
1485567038
155591804
1139775851
53532599
384601440
350717915
1465007390
508957895
1690741078
587328722
740503997
1002411239
1896120525
1857450397
1206492226
360947619
2109488240
206033222
1104980432
1475952446
1340966622
2106712388
1790969003
1875067074
939992696
1088181417
889246775
933428326
825073793
1059702922
563888602
2084824451
2069619315
574888131
511215612
22078285
513209578
31914927
1324976056
1816424565
1938666906
42591885
666494884
914654179
538810697
1869232664
443660822
159072517
1817540343
211203625
1194568365
746418048
1856985348
1423783566
1145681226
1970256865
1280989232
312194757
236610574
2050736165
747470204
1100324567
346002823
306565889
66890905
1796101810
605539089
204775772
128488997
881468332
314244887
1434160432
1684189640
615926676
761004849
775477117
1249788124
823755102
1358915196
1696108183
1934055381
2051905966
2005984250
2081245231
2147021178
866354934
973101131
2144313420
1879771255
238198017
1781481699
1228243526
1859238364
510926509
1798816117
1351760053
1585868672
380375157
1454780950
812664246
1358172719
1468028391
1239299699
1846936371
203375466
1128207795
1698978600
459672405
1264820356
1869964627
509951134
1724672084
597625928
1133985306
2048078956
856264020
1260650847
1251588230
588484817
1506547179
72084599
2021691822
273961455
1227509472
195202814
1677719120
306409602
1026328211
818112642
2004064237
653306901
1807295627
723659282
1670121620
1623384302
307464831
1243033427
691232580
2074732315
1916713938
1370030440
1598694488
1893070730
1756679782
732684612
1811776849
1897765764
1979982617
250632632
1083691423
710615562
797140173
1549392227
1103904453
472555072
1164792387
869684721
1704915985
76639761
1993690341
693105915
858414969
356009994
50704930
198295349
933417376
771805587
1622735657
1597528762
790192747
1239399866
1086235882
2062011566
245308501
520385177
582803721
908018691
1351184814
729233500
132124034
614722494
1522071664
58126087
409531724
614188135
300117631
922701061
1579866185
1620150216
738330058
134260036
120208328
1857720685
388299023
1928475940
2024637112
1622659710
1359832958
931658687
1412451700
1697303191
1460566321
527767116
1825219302
244812632
1691798376
893626541
213704776
1764540835
199435545
1969965523
1341223156
1126877297
1148941007
1072626394
1097158521
1774371502
1950026461
1894491478
1451773276
510049697
88422859
178266389
1422271344
782490477
208082671
1134019280
579422738
1656718560
596090908
398488091
2116589933
1701880901
149364147
727009297
307278305
1496180413
1120849870
1655092452
1620716584
95029087
2054283749
166276916
1937732
1647780152
2011211491
1146316993
922098515
1072302345
604970479
972361293
46415196
2021044413
890224165
533662900
895546296
1289654293
734235443
1037459392
1611848808
153753608
291533174
44722229
1622546233
277228760
1850665502
82299367
23588379
658417603
1124067253
102814381
1013400830
640606778
1585187390
597976968
1526387408
1029785285
1166875408
1566342097
1330520380
162983144
2021839398
2066550554
1448498318
59783687
1152639236
492614483
535805180
848268360
1912358898
1823447877
1887776265
481225907
60420569
1795043552
1756503837
352438601
1860737119
1429222238
1550881606
1620817829
429781269
1537563841
1686358721
506806063
608641013
775197198
435206555
2001185470
2095609160
1963628305
880101605
1601758024
1891660145
1339117235
302997243
156259023
1934561390
1487437783
2126819144
1028509001
333602655
1889084560
1761366772
1788576760
571037521
1196179335
131803358
380894940
1282278151
535706387
1446247921
1131749305
347597339
1229442736
633109939
2033789835
1178060119
389377483
1935141304
1554963897
876444595
1741045210
241736404
373916007
1612277214
1584108632
305744076
1396839457
1172953738
63045043
565123799
1312977013
1920336723
1620888213
1251311434
401833741
729217078
1998399290
1861537015
1170698917
1590698986
750631016
268741146
1064896680
1012396234
1281082152
1466645928
433640557
1358019731
1063705086
1083844434
1201770804
819598440
2038436636
1295662873
1730968632
975583618
1374799659
1018633778
369014589
932703630
713611207
1343975297
2034807403
788956747
1266187419
948897568
345022258
1841187396
1209113293
1743242029
367061461
1884755253
272016021
400438220
1895021539
312689565
110425518
2107050807
2029291239
125298624
197973387
1146246797
579900990
1865368962
1792072176
322010510
909093102
2129041102
1927671374
254085982
2085459183
160962457
1338825036
2066955698
1410199730
1599232569
1488865714
1315462870
776127859
1575871459
453143995
1340204056
356469101
969019645
1426919573
109401894
1005560466
1945780300
1797734683
185861687
80654427
659310823
382697409
275544984
192077248
1257321813
773420429
1055571636
2039151804
1189169069
1618358500
1291344912
1380198048
863258288
711847238
268252524
1697753176
1638338898
167010550
369236511
1139798727
1348959050
690000626
829826936
1675335298
2120708423
1160853857
1034416229
123028910
387474765
199663748
1134784187
539745637
1284506216
22747117
205896258
384137525
1194797480
1017309451
360155751
1086360753
1866741309
1771886080
1302297792
1348863356
1931577575
41688859
1769809601
862287453
1359043989
464851340
498986376
414468215
1358947922
1762991492
2126292379
1250489985
1213509762
1391424620
1174207422
403394116
758403168
107425601
1041474788
1098038152
1982027280
1677720790
449599290
860592521
1989904638
197023657
209619178
1539083720
1711565956
104875228
1789000067
113568366
2099252370
777492919
1658061332
1955403756
422383903
114215582
782150891
1191315374
455023441
337723592
1802671716
1913957977
1148086402
571488466
1298437363
202802630
572506142
287123563
106965262
835459022
700818982
1611836864
1621079608
737054679
56351009
568657019
878412326
569726327
368973017
1884488782
230719101
1746972319
1285234617
802203701
157275959
1558080051
719658572
560208676
577260686
1405194583
836775995
1262374872
1729778262
979772185
1049645994
821566818
1158150271
1975113014
2087162429
679274292
1607572264
1816321912
943027449
1355532757
707812199
1277021504
1467531351
1272468039
1111449266
1502304393
1930721604
1559477206
1595201433
1963412316
327757944
1900524974
1859900992
234973737
1341363991
1611379341
1505747042
1634821850
405887818
1547550082
924537139
832494023
1034767354
566745468
528056926
378946920
1567868170
1545266798
656259965
484712255
558916698
476581945
1910500063
575595288
1691747523
1908524253
978331193
1047080034
642909122
1435316805
322040108
116709767
1254870214
583880059
461393853
640693560
525446536
921722785
1380687023
54929671
687076017
652811606
820128629
725252073
1072647010
595346478
785690278
986382302
564623008
1003209083
1418160627
1071580328
406009471
625500128
102836486
1664975396
224038024
206765734
969474288
694388201
1510489799
821448434
1497618265
997429864
1649386281
927079051
539145041
1867974743
289911784
452006319
1557321095
810195270
253520980
572662309
335583450
1999553109
383216708
2064536705
584980865
873811323
545318185
1690579773
503228075
1621417139
660196708
1527887899
1335359953
1829469128
722492850
971359052
1629107986
1465465460
636474427
747772151
1764734475
2134626070
288129386
24569845
1213567322
775176350
864885855
583063525
1935540000
1451202707
1574067850
16949062
72184245
957062693
1667098808
747839973
656637746
1961924465
213479089
783882013
960533005
2030638221
1958685603
1808611320
926507321
1784725766
944021142
1939600796
1577660613
1347632880
457739821
628078426
833870213
961808567
1170560463
1900847334
1820891646
293100337
2103998677
1208410417
794209691
234629178
1217429353
2013038525
604286497
1595609236
840047326
1146872620
555465637
1270245119
1952813426
2030004228
1039625204
1885419811
637367018
352853660
745243533
361456385
396858598
1652529370
365983238
1856284850
1895388887
1902801202
646426116
372299857
904408655
1892962463
1680383237
1088812326
1137671013
1216249059
1604818119
1812818150
2068096241
570027670
1307010662
964771527
926579887
1075179369
239520512
1035887887
1628760949
397164886
668636306
983889861
1684923800
351521559
1260758260
463442670
2087495480
1419956243
1866444599
101362867
1336948844
1481223617
779861871
1926559521
250493271
1634673200
398428979
208784321
1300690567
655825407
1054640443
1985387597
309314926
92079863
1868288607
828141016
720676961
401260060
38652322
41835241
401750739
1622466012
2026802180
395189645
21554571
998620301
571484501
530031076
1919572858
1379917443
1021027366
718053357
1040342213
752940081
832158238
1743863387
1172030626
955146405
856978444
996326408
121822232
1293174707
1229094608
904995630
860223215
968893450
42814057
535102162
1163221031
1738532351
1159918407
514470272
2044943804
1494128875
2063921775
1907922863
969274666
462918206
413439233
1567883519
104486847
1389963062
1191066918
417069037
747376254
103803763
1195665917
1963239121
125845152
1051948859
2001438761
2071053068
1472609843
1261286676
856131999
1787592365
1137602459
735426827
680281721
1166901990
1518888456
934747746
287417463
525595215
61428310
30338469
589072411
1573024534
456898150
1543965463
1968016398
1834697024
223961663
307834177
1979089441
989088095
571520825
411196113
72858437
1266436578
1217803637
1758458067
755373897
1877605909
335761162
984559943
2119884274
1569607681
1124304248
63461652
1668177570
1629655865
384879661
1720598119
1898862870
1963705885
1845507753
1162573572
306261185
963370235
121629585
685114992
59167414
649729025
239558911
103977965
472423340
1371228621
127590729
781199684
1766373894
970154160
1977833198
1495627994
914526669
1623763508
322658542
1050192751
831311828
1429362786
1089646251
700102431
1886276408
1726675153
1531487428
830422321
1054256424
1862268424
1841252594
70905943
944496896
1790386805
1472689804
1145733931
1509772506
593709661
1218927164
1920998947
1613615486
987811355
345781952
1117609483
1883607710
917718111
1146646933
2055592492
1102874530
165487713
1662969266
616444545
758043467
665483491
1994162552
1795663430
1108075556
1472698599
952183238
1577071054
1081171184
1444735864
335079235
1120941240
367183023
1057534151
591813017
940482690
1085210326
1655690559
1566536674
522497836
1190431674
1480510296
1527611888
932847668
995463370
202599872
556888882
1037238319
445425935
166259230
468545427
652736008
573799611
1849602707
2136257481
1063393778
439099859
944994471
220378500
46355286
1732134078
674049880
1310363610
1977892633
513349608
1783043316
550483660
642817497
923470996
211731958
381219946
753617412
1574982295
385439402
1938730184
843232997
1652105484
576288348
1108699665
1998517697
482919976
1908381698
1419096216
1274168518
672038901
1483548296
778181605
771040522
1144593410
671333659
1055703581
1893136643
763781193
1928948444
101507231
1879845547
990853865
637205511
741724244
987945430
437369422
1425362289
1350582744
178721293
82431575
379495788
1233568130
306153812
1640615730
1803097836
1429636148
1523312165
1180946188
1936124850
919960342
1760398823
1926541637
520754669
161394656
1384381107
1866599230
407350128
427157857
1019582951
347851779
1332242155
1649645507
1857958616
1796386221
1886335860
1781139516
1012650983
1786014801
2120137990
2417173
173230649
1488897757
1883704463
121891377
189079173
664422281
1846814970
1366429674
447487139
1770902480
825672185
861520127
1111384246
693896399
392159742
1616348644
42593812
672876341
598255797
1225516497
1739967791
1134150661
2090798354
640521072
1198568031
129896580
1808836589
207413411
1026960138
850765425
2106361247
1557756760
372462978
1021453432
498401574
572223681
1580473766
1117148719
1889183078
1718647594
589431808
2127824036
754522123
1440650383
1287482394
1532726960
1716456358
61658140
307917372
1937655887
82459125
1997771121
680151523
1145349210
455108098
833933783
884614264
630793072
1565419222
899546091
1827708545
222891258
1012283565
666096591
99792716
97251084
7674005
109690836
842616266
803399456
1147839831
214258721
2017470389
390115764
1460275990
961488886
249003902
395018992
1399731245
514977917
977345114
136947376
774505626
103343711
1426188069
1651108146
133012300
570323218
1131488327
381208215
1278844200
2113674212
154013040
1253270516
2094630663
332190139
331682443
1124683523
150865804
1683120402
233674254
1228801714
821060111
906971419
854143636
1853573913
1031264273
468045064
565021058
566572455
1009392804
781013288
463575451
687938139
2147470691
1849622127
1792515162
694169187
1470494131
289058561
1607232778
215939598
1092982875
384115404
1859483349
933924776
1553613296
1314945759
1904618128
693931119
2110825353
446693078
1886780833
1394532592
2126918767
488122337
502263788
484991180
1529011324
323745345
1379178958
1227037480
652584480
446205028
1712833286
523074405
547191253
952112179
954368060
38219913
1906761311
1993665081
42129856
1536876056
621266191
256250563
1261566402
53842958
2007128674
653129148
2111431241
484249416
1654120872
1143235340
178498469
718651885
584357338
905240273
1933003486
1774822154
115184868
1622816133
1649794898
1579206553
1981403645
1820350573
479693267
1413268014
1928269527
481132937
674613774
1915210613
1261166261
663986296
2112578946
1516810917
1079488685
933957090
1829950849
1154258244
732029380
1465354311
424426743
1528258521
2135480009
1664645138
403957593
346822087
158474022
1042643949
953306744
1029562864
42770186
1696087307
1779345711
1220210369
997572870
677677830
2056061200
205653662
767209824
985645265
625004802
2014575428
1114546072
1975021596
1797073826
1725028380
1513031776
643782238
904620346
578344848
2064582886
1812109457
460414362
1160586811
121813080
771508195
1481643889
704932015
25397715
1823812964
1042556371
855707059
709277597
891084536
1485858400
1049584955
721335428
1157110410
2029804490
1073053870
314615547
2038852556
686754910
189193307
432466492
1897928462
923756334
109891118
2003409186
1535987246
720581580
385138403
273031468
1274522870
1745192769
1240803910
1617877793
2054618279
669893492
1736074972
1201385129
1113211247
956308511
1263285871
1131723734
1299058000
358655544
419241651
774901179
1134632249
1939991915
383027417
1172001894
25705701
1640501967
960801414
315271056
1197634436
1337553723
698168655
969232426
90077085
642110593
1472974729
1621728144
1627548463
604839267
1880839292
174109834
1253499027
967742075
1526914049
823887586
2039883274
46767255
1043696649
1810999545
1723914824
1098454968
1262759780
387665288
1754843351
1846683843
21075732
1142898444
1499663895
2098174945
1677378063
695066883
1139966907
1899154085
208915865
1593981603
1679520958
671287961
1534766466
1874987268
1607571923
183804666
4238548
628480405
2029084068
1872776002
1913369807
2001873876
383084867
1972646418
1831886576
690658274
1777956872
409438720
2024131496
1938298155
319517638
2027528482
1923367818
2063272939
569104782
266698399
534748940
1864548252
1883137459
315820319
974026515
1610778000
1313605525
1198437610
2140085533
845028102
806821531
1672526573
1327192904
435552103
61013522
1413272959
1738276129
580703826
412072289
1766033394
1967988501
389992985
72038533
1903029331
713312105
1320410
892900376
916261261
998852170
2136440836
1917761918
543535611
840097213
100240466
1406097294
1951525155
773337577
803896847
1423381078
1141953279
1321730596
296919686
1957167085
366880901
664184926
1597176609
2041539575
864696310
1383325960
361160636
1197991042
1353410849
1633246385
941598800
1532530233
1621249464
646125305
995319958
1821556726
20526376
63076211
1689747632
1412360173
1321749792
779958770
1002483824
1416214396
1256670842
386473567
457216366
119707453
919962468
1731551493
242913498
865887191
1591856890
1425210333
1655226867
109146488
1413126567
1395436740
938066164
642504923
1991229704
2080360405
1655741414
1632832204
2014240045
1688653401
418367090
970960200
786634556
1686556490
878187261
1606860512
511805261
904957975
1160033566
908919667
241900472
944143414
1192053888
1463007295
1663895002
5791184
68613802
510627909
654881116
1290132963
253585639
506132632
1355563541
1649986636
1108153128
43295799
1533319821
1105735838
1374112243
1226531038
684845595
628433252
1422489783
1498952323
2001191566
580019617
72375254
2013771953
1600239535
1413995564
416301919
1001642437
1718977583
1816308728
1341873342
500086677
673954031
289619084
196019604
2048912301
1990718100
2042230483
1942037817
1233456014
279549980
1050921998
667324327
606500112
825106668
1943504692
1407938460
442589724
1144906584
672457950
1712765016
986203528
2024565404
138834711
783392913
649752432
917853488
2122791515
1787569239
1714681991
931052322
1184705895
158830353
1050081142
296360996
381247848
2135952973
659487770
188536347
611258008
189680584
307221652
1632183023
2062702531
597299044
496015681
2044763941
1221581745
423029200
1707344090
486103079
7212082
310634121
430898336
1561223772
1607028557
682051140
413048099
1214576390
821814982
1180647687
1436433883
1342118788
1447207156
1557188765
1815017910
157601426
2035241094
487424596
1247897440
210550473
2128219486
589910506
257072542
793610684
746732495
1641647001
1009614598
1138786448
1076911659
599111145
418467646
1209989073
222931989
559121539
895389161
524492011
220623517
2039927333
965418015
1397864
761019788
1269736162
1220454339
898572446
126666379
1213738625
207118517
672960261
327855633
1243673244
329184251
1640312859
1304754986
1652608210
276549825
1604686710
956982355
1271209308
407024807
121786386
332750576
1441132767
1925611330
2120061231
242350126
780022601
689721192
1880632702
1215198519
1379920206
1888347699
2051490931
1491581600
140341972
1029461148
302474587
643989105
2122372592
1007939169
649477391
1476541978
1980370998
659720147
647744699
856621158
1902997824
1795225721
1219241806
1155194180
1923808688
1159784481
585808065
1245203964
569890838
393208661
488117143
1523729646
500347904
1681962812
997410564
2010582764
1138512045
2081166800
225951253
981924491
1944910342
811172389
1084269792
5752990
620762109
1942062370
1868224399
394126501
497986639
636102956
1080973320
399271166
1074926789
1702805090
1263029390
1090310902
453477864
558098309
2041480720
1754250056
1491978329
1149824330
1199934963
915867237
773187552
1113021323
1299332321
702224449
390065561
1843520712
1933564083
418101514
178037150
2111016677
2064890502
651019604
871192010
1262495462
1318550970
1729537521
1853536283
1410792986
325235991
912691462
1841015916
1142484236
202189372
424841587
1738878731
1181917455
796041947
1156536145
431767272
624701289
668020639
1229836458
740478970
1128198814
394985985
794462524
1140376847
1199746433
292866863
951112317
143258253
1631778979
649699654
1360180351
1960978528
1577973245
1149070989
643212854
159401140
1659718845
1468458798
1153174692
1342262544
1956277886
1280968551
45581472
616337961
434053814
105650758
2020078063
1617549557
1180916689
1345996688
872765410
1175096642
1665749596
363571620
1438284206
124714045
907602442
1665658077
981091007
1154520634
362503647
1101755486
1585575557
572143888
1332229175
1975650633
626600317
1721205514
1476688648
233902380
1044414504
434383892
1519733894
1668959039
1763719426
856975498
2085001939
1537218458
1898412918
892294025
715605109
1010058470
1198354485
2117361948
324759778
1398433505
1090855483
470079561
1856386167
40285365
420816416
749360490
359365749
1877110413
2024016754
630412537
1852523500
1021234457
1793758123
1467925652
362221424
366966359
1310503809
586128993
998420901
1472560366
2109364886
320965430
437344066
1162077653
614007769
2073529297
2124405680
1904654043
1509363081
1048423545
1359832222
282430666
1711921761
272023119
706954959
1343928797
1201125577
1586436533
2063413865
676850546
1431212883
2016241915
2050139920
1529960690
447244624
721058358
44216284
1641576921
1498320614
1314462039
1256384491
398410622
1695331680
270988083
1534248599
1318907923
1636088632
1637842668
1827943282
1097682028
1039418436
190443670
1590321985
137596559
612178683
1035678550
1101003599
1047114630
1870747339
1700064224
7700000
36005355
415518298
550142576
100204552
1243311155
2065780314
1878340856
1393042022
1288347324
684268130
304099838
1448958301
1396139524
85407122
190167516
1955165773
1438695793
1110438329
1859537395
310017544
699913461
1471695000
1458753125
468763469
1384316760
18381718
1621286049
1784892425
959805641
1322941494
324007201
536116654
564427013
1473584230
1399770694
2100826281
740484534
469042875
1486857763
1873497444
254576654
865369635
506371418
299929628
1953090521
1936910163
1726814227
360650004
143983911
1048385410
863840785
307760492
1441414981
1404530260
1950877506
2096233130
1827312130
2142942306
1316519763
302732100
794558675
911525199
2104655525
1404399398
1166991415
972946966
811637198
1204337481
1578222806
469006024
1032888074
2123577040
1411184920
149815900
595079316
63059510
958299092
57800373
291137318
984117443
32474742
1577827521
396852310
1243698121
1079810777
2091329953
709852230
594714512
1573460513
495427039
1298202732
1521306390
1003971252
661319162
376238479
1982771362
1948153434
998839042
591942184
235078145
672540796
255959693
1088753774
185205950
1854067922
1516769029
991617218
283055622
1808375114
1950330819
811147307
480606080
112603192
173576634
1247460840
637133663
1935349359
832442084
1729441388
376072201
2044037735
1795698641
188441893
922062179
1860031894
310432394
1775097606
1110556757
1210922608
263035807
1649443933
484312821
249712620
91205187
291507103
1304231258
774708867
638200907
1837024088
683350416
1017870148
1056997070
1813175357
1082210177
1660882329
14509626
1353616357
347368969
1782972793
2083770920
316358395
440674885
1228863041
1179288198
885052082
642225286
922857572
889417515
1998706657
1930116131
1582644177
581957638
222682496
1779436551
1154259492
799202797
1300939181
349996753
1425209671
7406205
1500908772
295783121
988836076
82964462
1514099819
668065534
1731217886
1697720955
887923612
468895286
313641701
1184974677
54128371
687725685
214732968
889310744
748981754
282983063
1783720584
394846157
756268463
77783694
1645265316
1006741575
1823943378
942568363
988776063
649106881
114590680
1279010614
735291393
2129549645
2069697324
1422119947
1842418030
495628084
155476471
551074728
85995493
1931996835
1437655527
205905350
1837564403
836788930
239050603
172528778
1660792012
1587964516
1655962658
1139440045
1870109479
737173693
76312903
328962390
987374327
1080118371
1360353657
1523433421
1380561950
1363106263
1689436918
628262019
941002322
1101601110
339364545
1247543145
229769180
1150978214
727055840
916601897
221588255
1358095064
1426670578
1431160556
1344427447
197933187
1032901039
195594465
220839362
647352314
1257677460
230026193
115013939
193088984
1003682795
1567835893
1498143433
335193297
299071056
446796434
752738745
1776733790
1740705899
1610179916
275459801
498944609
819874054
1170880277
1564738357
1751804062
1637237103
1093004872
193316454
20993873
664135427
2044310523
1165268287
1698757802
562570923
1486163825
1419794092
1714591394
1959667232
2042645327
868113322
1427121022
833390212
1621303609
608207993
478581056
747024044
966569523
517140188
625981245
1289821511
827174698
1376333017
1734087902
1359201073
1639318767
581173926
400317204
657810834
359039071
1157147966
1968946165
1135151121
604501726
253931455
1211892581
1146511289
1922604614
264841890
1191474885
1108757515
752923195
1163966981
722763186
1618762352
482303586
99801846
1667961394
67522504
386987206
1066654315
2018769079
274381511
1292855429
902843275
1542176895
779062829
1814958932
1081804183
277580811
1553056628
1435615307
1415883332
1062052100
1885799521
1499857291
1185264682
234602700
1025662399
1232128966
1195642091
1020807255
1044707688
1634032270
1911591
1372788920
2036588726
1922522291
421378401
1473988496
1066124938
1942972497
451920809
2115933951
284940742
220313488
1164471828
740799964
605069124
1925721123
1864250079
1827424237
1918358605
1629527121
1739630839
1677440706
887511303
1326474869
510317042
1428146412
1663640076
1932414418
2064183409
534774612
361378673
53714561
1720378991
1836634249
526557825
609589766
1981553425
821522831
1238540358
1447570209
37349806
2118891048
1396214675
969597531
811702117
641760445
891292524
1858157014
363778469
1919679184
883044683
1693917860
485733465
1296616718
1733272340
1574098859
1123244042
399036467
551407011
72678049
126347377
1725087773
737156882
1810364533
580731555
1614520647
1115048189
1973400768
537467620
1877798997
1882753530
246054698
2104077246
319330891
1682637130
1909739172
1096018659
2147204462
876677097
287131219
1127893305
2140221590
907645800
193233233
2140469101
1546966078
1543348139
373827383
1542763929
1639492187
1728684460
133941329
717826067
17610406
1417347510
1056309759
247707408
1215997747
448437485
1807117053
299889708
35013620
568152278
1527039662
1547339920
1865656231
1565756445
850035488
1929358199
1087651810
178317771
784825307
1205477491
438015366
1528091600
1289946747
627817859
452779081
882715645
1962559282
762870161
645024688
1072430925
401394959
697107060
1353662266
675889212
1707636165
1594481406
517873212
1133086710
764779160
1805386231
52104313
1321394632
728007634
1733042070
1149002296
108567775
8201645
627915844
1276767370
521610838
1286743110
1842609813
488895965
79227779
1593319449
1809805733
255530319
1330464009
914508241
1492931399
928630888
39479211
348471004
342616720
1153487297
2108907475
736177585
1782015307
1953981090
1989874429
68436446
1062780753
521144854
1726827101
100030578
826421200
1233350150
436651256
777976915
1930240136
185715502
1564824152
1274456581
1387899606
121388408
1545139170
1167350940
1426562841
738643861
1438582798
1269326119
1049760227
1507087508
618691572
2115335138
754348944
323815091
2137785735
2063147972
317730089
1356918933
1730504428
2047114981
2121385804
345447659
2038609725
187041537
132421765
1610256231
663795078
1181085002
634911556
924189749
1555505955
905287436
1619594299
1754232979
1029055984
43215327
80474297
1679063839
1817555517
1837358915
2113905800
2103985204
819985677
1786831434
1792364752
327456202
1671427785
924873306
1356081603
811492362
1023200567
475238397
111334751
1459569969
1944810928
431911288
88037545
1522838120
386875265
298516166
1282314155
1135992716
671247854
678860163
1724656112
1895945030
1119869637
1711019519
1577333154
1540728888
21405812
1369126537
400497166
299699085
1437649970
534650944
552162618
937252717
1125521510
987648842
1503621720
570194209
800304887
1512690410
1328006204
1348772575
15856402
319396349
1086492551
1679147833
1275155493
1091196619
1866055897
1758840163
602351582
1640525733
1404644079
508598771
1878231963
2116046716
1066945865
999884478
1002000385
2114189554
784245246
2103131855
465627823
1263985656
1114338291
674382727
273641384
1934696727
1783250377
95489079
1102746910
84592167
903647066
1137735234
132299818
1055957667
543325234
59964871
1754006698
872627055
1703580149
1288650234
376399289
1826688895
223499915
171063402
2096943458
666706973
1637895818
564815577
182935093
1031985250
1749060377
848073186
934574414
1502085928
1208795188
2078503529
782705048
474895721
807985984
1786452275
461383873
1895106482
1818055042
1331240779
1269595753
1343999398
1236761984
1148362356
815432161
1645744888
1253713429
1318121783
1309629664
1836941112
1787171812
1484143347
1098212685
1041940961
1384407221
879933656
1430030253
866887537
1849377932
1723586834
2105915784
1856074871
890662111
334896182
695366514
478317256
1376508468
209894478
110179164
880956801
86394436
239214147
704644790
135429399
857608972
2073823529
217980248
1649304435
323600466
1874765662
1757766294
205646027
1280240104
1160072611
1067786422
1798076245
337432243
1419250875
1198959130
285300688
265903583
1744111729
1940196445
2122730919
1015663975
355768519
186698294
26311459
425703743
1933128073
146316683
151490045
548653171
1528566559
2054177369
2069574406
1423367077
768066107
781076425
326030048
1107477466
1590773881
993651648
47814263
1456701426
1386298507
1336015946
397455961
1490158547
1864209081
1137033790
1729493963
45712791
321205272
102298325
82625818
104879321
38690928
1415293702
473301182
994916340
796448041
522154211
1253355263
983716653
837074475
227687992
1973129637
2049349274
362769797
1363710603
1680156597
1024897974
557243588
1474268545
1209463371
1250336028
398783460
1785729423
2068906270
1622969102
1870895806
1894509878
480953780
1141803870
1782222893
1503530504
1568551074
336303633
1979190134
321305394
1013061004
1104751933
967123778
426563189
414504683
382632361
841416552
1276979122
2109233949
846602970
1239273322
527478456
991971235
1128215343
1567788123
907214126
1544783501
2101815340
772046796
354523490
1287786879
1992626079
1374131492
1767729240
30410584
431971824
1245999359
1053237109
1006044801
1188381814
2097893792
436191135
224318378
352620554
1875556374
350623512
357450701
1316294444
1092277994
1980386220
2046128510
1651670932
57592824
883977541
2133997856
14550363
1161600862
2033913778
877657385
1937778877
1066208356
1811344690
300134963
230972594
1428427259
174100614
67449598
864488594
1100171833
1159530418
1145494787
62862080
279382879
1459527008
300709220
602699771
868175743
395222015
1174557580
2102580867
1271227657
28645249
1947588301
1965870050
59729720
1094172605
1064313379
1159531832
530742735
1474869852
1205084273
424199606
895804863
1300137421
266391754
2107858226
1290846549
1663951667
39377573
1813300849
98087016
1849608277
1118857771
2034455801
810496136
1257593337
1080186055
770317243
692176305
1263005330
330138777
247780115
689498535
452663346
2105257338
758794013
435012935
1289533099
2068990201
1460555242
1931915200
586617353
995023483
461653534
93026278
632618118
1531935676
1618680937
335704926
1141898581
1099477144
707517096
172447590
16876059
65635334
72596802
470604183
546314812
1053748182
733139589
337254141
1492236209
1789359308
719855574
471123257
1113324274
860370758
366235670
1254697584
440107966
181670770
1791748774
1340136872
1823165412
758527309
1627525426
555306785
1495599700
139518163
263505274
506140729
1837341651
2197216
1640216653
900928428
2089842292
1295720669
897228638
781074004
1668621116
1058526440
1484264358
1446600480
1669972097
2061689478
1136261090
1977972601
203001000
1652283045
335046169
353499834
701921196
647235558
915941053
966643580
1339342186
568810258
597536286
39851915
1342670991
2058440322
1093247854
712622054
1599577127
715083738
891809390
951113966
730662470
1956730499
1979338240
1464252164
1466227239
2065287664
1527215664
232381140
592179806
403549089
1110947451
1476698273
2136455900
1276513685
394799193
1485421071
1563820989
267635862
670917875
838823222
1458363212
264672718
694076386
1527422274
560164885
1443377866
1145250153
358259375
1204616027
797777191
907553896
62307200
1462678245
418077587
1290615956
881769441
1868153947
1355326728
250261815
1402922388
550655509
967888536
1400821408
374931722
356291129
154500626
1818842528
1541606650
973650182
1496852318
955132006
1654439742
53951211
190795753
496572864
1648151637
1580063292
232266714
1595591356
1253505184
313972316
1940201838
1189626129
1564209080
442703200
2044429732
1147534863
1304683767
1688766134
2119131275
1837603752
414514165
271914186
458254674
1441592241
961968281
1477460001
255322740
732286350
1927395137
1296255199
1302920770
1692734639
1730276674
1944162633
327422800
168597202
1119072481
2087321608
363771810
1268402736
1477790179
412772967
1710272120
463477705
400083279
1424885460
1883720488
1854883248
1835592273
1847584347
2117080690
390081790
619821507
1277851616
2089531865
1715456140
538838927
576524736
1406809279
1284214485
1148886352
775980077
2041665494
1040510066
930103246
757314453
2104396304
1879392769
686126888
1648966282
826594442
1419471622
515448456
1842287790
870856293
1528548235
1751563436
1049186338
104284713
181134947
457548806
388548720
56885466
2089974790
888396677
1898375246
20782703
213200968
1117638115
2114941971
291004174
1439480012
821281505
568417293
1392466427
574132986
834543343
2136970952
14646923
24855251
1898015559
290128646
1688100981
319297682
633546446
1369330263
496192439
1613463409
1545625046
436534001
788996301
1255592838
914819695
921055799
360413650
658030627
943930600
410840892
832181556
170600023
330370022
597029962
713919372
782207610
1476676763
1571611083
10767025
273877876
1152848516
239161415
1681840827
2050154508
1974466876
1901916835
69888387
1257921994
206647999
1029947493
1772658716
447973050
1858166996
140978168
528858453
937631751
803157357
123029687
1287519122
592007271
795925112
863843745
441662545
1161807225
54534571
419512188
789838933
266232597
1056210446
1794131581
1127518279
489650425
966509328
2011108622
1220257983
417104142
2096278824
1006289511
1692605953
1759274452
463352396
330112018
2041447872
281825396
1084660198
2081167436
1175784842
935067480
1671781705
1550668039
776609852
139895774
708235259
110527730
213143987
1467042064
543199063
1898193627
2137330559
354927012
381533143
702470890
2095558851
147922589
509737073
467221024
376181388
942976172
1199846214
122571629
745393156
512261031
2032285168
1868186185
2115530511
2145545142
1827536186
1271278946
1657415620
837076021
334879275
2067771465
674603519
579817886
1704483252
1148569109
2126787508
977144860
1534391519
716409695
284775244
1845380455
573213137
1957826740
1505251963
1937989478
1339333323
41563364
141386373
136579671
1045977021
1901037297
1094377860
543754942
2024959361
314388588
1248587220
500598691
2140577496
1711138851
1066222163
1421402608
47326220
286780325
766335652
1004409028
167891925
1227227707
191160439
340036003
1749881514
795248218
1382571482
787000689
1006013455
1657370804
394541869
855228114
598979152
1675008543
1493435073
1725915397
1088161386
1793363426
1520823530
43556307
245442888
1991902073
1230746727
2048750437
195080933
600959393
137999086
2055990148
742445883
1251715116
1930773706
84523183
157858378
1966105156
309556698
644046141
1078315157
1930838175
797504784
1116854487
2096006901
734708784
1848398152
1198514064
852780821
1324162897
230391126
1510447048
320162753
587307414
823499798
906092577
1641929076
2045180041
283776228
2128617003
1630375317
1010234144
1119744017
784962642
544055202
183151407
1244166721
517292104
493594980
683421642
2028483104
1490633065
1147737804
853411786
898693949
2062075581
34627141
717341697
397712092
1892254976
1128333612
1892063564
1669758020
667530729
1807963073
298386182
1310440736
629120269
2115309040
799829220
378044737
303798034
1671406288
1461183956
1731956633
1393930050
2110349717
1119803786
504968557
1126153946
1701993809
1588515730
150369180
1751454125
2140020157
1413171336
1463120493
1111529022
1386944133
20998532
2019835366
1672647234
1381558475
2073427307
1524550140
268362383
578710159
598426491
2090155599
1929166743
634418919
1332010374
53971964
1455492362
2142930666
1081459329
405227475
1684811698
187306257
1737242766
263245852
235170597
617460241
1741412044
1915533374
862308636
142155012
1680707674
1355447549
1819313786
1719587716
1518257646
1726316732
515836565
1055958583
769155259
1675972661
625763466
2111306800
75953115
1489644999
1419006646
1150739639
1132259216
665249470
232116061
1103293939
998746785
2053697190
1614882920
1911211565
178318686
829408374
1727700156
551003048
1171579568
1771347479
653951648
66811143
911641612
744709251
670299832
1272764811
1316686375
342214980
1602949281
326230326
2037708856
713169216
1178837831
561681663
180931966
9288086
296845718
17581880
1486047288
274031575
395529532
194948105
1977278300
763067031
1235274956
403421493
272973023
1672326336
167103096
521358969
648659024
1775428439
1277327793
1192470037
605685956
1710388140
252339647
1841794249
1696171856
347446761
937093131
1878745643
1256003856
42225494
914499056
474603723
1116449136
1667117000
539989860
1863429820
211344518
967898514
344397173
1794422099
443728250
1670185309
1313828813
441598473
115051634
1354318623
814058395
55373423
2137544900
323446299
1960642869
420302873
1807610861
795427960
1490514701
2048028967
960802482
107521168
1119548289
344002816
1881946220
1942109331
1473352525
377662435
414744761
847576750
1635385151
1642416927
2112922039
1681305028
649254805
256712166
82367048
429832536
199853233
1718147358
503341326
150495656
1526044436
230285223
1200403788
741155964
155823174
362885916
797596244
1423470791
713219488
1736583926
1007489393
1526047603
2040510087
183236135
541584262
1715030778
55030482
534438505
640052358
1899410524
2141996148
1581411549
2056238253
143834832
1387029099
1613830633
344765183
1873082519
1963171455
1962874432
1034575818
1057489524
963495004
957914759
1410399949
1085947057
1959263801
789917522
350841155
1083161315
140018835
468483669
399073386
1054245002
696636469
1899641238
570419066
1848509598
40266612
497127524
448439848
615710371
1790054876
746685356
790450879
1807776443
12428602
860552594
528753850
547829021
1447719045
602517968
1028279814
601636739
890374715
953206487
1385004704
1665133774
857192925
1348224232
59207148
524158211
1726506755
844648243
859204854
564675093
135401291
1671373637
321782067
944509909
675005540
1491001898
1216906862
610577438
1969697447
179838983
1980946743
1395282835
503623433
579222744
99289192
450889012
2074267059
809665501
988483750
1658868544
421691390
387126509
1683529158
206213905
2105064080
523670532
74634555
605114683
1546036280
1629331905
1419192382
1581977135
1756449607
111352712
1339436557
365314672
176284888
745808830
1324451535
167881368
314020367
2128146938
1188807863
1489623908
1569959724
36662235
1693671250
937238244
1967761710
1351124089
307342573
1041667981
1545297067
1928946895
1504109950
448900468
399178606
1582390492
1094462571
1826013592
1888189175
367178
1691656966
50473751
297306889
826518115
2034664204
678853345
1522471857
1396424975
1707425815
1101727825
851393294
1221839258
1156952771
1598538929
428930179
1997815501
1778731652
345987196
2096371262
1858063286
1948076006
1245218495
148174727
1587983062
212532912
1946671624
1034852211
1869021007
588652678
102406176
271796927
778730700
1386090228
966000292
830796272
924022812
490157399
788383524
1600501815
1445545567
1214344095
973927248
1072322789
1958057725
1863344245
639361347
1414983273
748915176
1172245340
163227599
2062501838
43094453
484910769
1255586485
1201915801
1567038141
1555411629
1142609694
799263229
1969159048
301301487
256390965
469668454
425176454
361282767
1332350788
1939587832
1381649557
2095749616
1894011248
217340304
443113497
1087496779
880720374
1008023203
214460967
1848486590
2108498756
1502882766
722288929
1068827268
1131815733
725651722
191639244
744664724
779677094
125330432
30398705
1230367375
1572045449
1613426143
376304068
1404122258
2127175883
447869261
1638510690
1362107851
1571881700
902455622
775229492
1951213070
1253663703
1058381510
260168163
1391500694
891472386
2108440467
1806922639
79793861
460430571
2137742325
1298299059
1750184341
2045509810
1657103665
715332294
477979749
717093354
1191150565
736053620
762883948
979753692
1088716398
1580573258
186797693
103413507
169223786
573450671
408273670
293117909
1564889069
280349386
18181860
1513318494
297815862
2104598563
126203483
319205876
214695552
781910787
500312561
235831419
127094233
1471505576
1832237436
1227462253
1951618853
1569648161
1484713314
2021382483
2109865571
1729947772
445196922
448855514
800134828
1071967484
1464072699
372276287
1343754470
365157756
1342266813
332647438
1271738935
620995785
1776560538
1246751026
1515671936
1926282989
1466394061
675487647
543235815
1195411670
2081929479
1366826918
544665785
758733131
196598578
693066369
903354954
1470980310
1948847852
803186219
625265326
1756975624
1401988251
1181690307
64057821
945279431
307463139
50696761
1273540579
1568321476
849395444
301501883
1959054093
1702553120
90450747
1064538227
1086958923
1391485511
916063483
572252482
994601904
774018322
152869214
51506400
106255288
644008576
606402571
112255783
628720033
2093042404
47689173
1150130808
1646854075
766394954
1750501172
1817558235
990276324
272068953
821057989
1213217578
119349888
1723049210
1931990950
1700793040
307953083
634189572
560621745
1669998707
2024966530
66770573
1064308020
1897915650
1768869910
882694111
1146963937
902724166
1147250129
117918860
1826623744
2046092921
783646816
2062722192
245419870
566300784
1296815302
954111343
1887460128
582300896
1186004300
1041894249
1094453377
1834391911
114206735
1900077310
3193174
1541835180
2057686304
1025531790
169211745
304519959
444149061
1024690094
2108299091
1497970970
485578504
1997021498
1382572550
1716484586
367212070
343774110
1166165881
540359272
260188573
82740735
796170372
1718387241
1558618346
1899382680
1722927579
122237023
2029142996
1755512894
167394602
152956640
1018863441
897951714
1729860781
535523416
348347593
1345374144
821038175
614658656
477167549
1953956308
1503059134
572328800
725429184
1859805560
738108600
252034541
1733653541
1270707072
704306260
320787794
1567469643
738666270
1111314087
1096387069
1840175948
533361880
598514728
2137550142
298547619
144887745
1236321546
1720360420
409110425
714497546
1462680353
1081165079
1845096300
997128179
1946942678
1581275359
1811515350
1838870808
590558844
1724623396
1781504408
616999044
1832054005
1548826734
2005397165
931127509
1169109159
17943844
717121473
1515446327
1073698468
1833492874
1811290891
234445106
2037431142
405064041
1816001030
725031540
365399352
1216358525
942407695
1817741180
1152818626
1497214396
1859643503
488691717
86457807
2017925198
647916777
1733173688
1028267362
105939886
1832258389
48047795
1149909016
10550142
415126751
1717497689
647677376
1698781222
1267909379
1825646949
888747474
1293050728
483006266
1133138156
1851535534
107692957
1265319961
1407885370
1504223881
1308700857
981518256
1101187104
740675020
1526296711
810797762
2139189340
1892246654
1311152919
1933014499
1775796119
1754573569
865215937
1651379267
1185623063
35365695
680737089
298874313
16110417
275725515
1607715978
989943124
1837144788
1472434473
667224441
118794015
1691211812
407577840
1193539912
1203037873
2127905085
1977627290
1984919736
787398109
1113384016
1966406663
1934652362
1894529476
585165028
1164191176
697658134
2064157278
890967818
786045024
629292755
264587159
324741310
1185966943
253051881
524959928
57556
1874089638
771924006
540594615
1837689991
1081159117
80145900
2092679581
817728235
397926787
1599219986
1541187922
1119616386
2134673964
1158406798
659022178
497008684
1979906510
353484152
700971098
1740933568
1517508379
783364755
48345309
1320162375
1846525586
1732091099
1880721492
601140439
1390669221
830705071
344704172
41782288
1827140793
1111124309
1939868460
2136340142
1068429577
670386942
1136754150
521938312
853200757
1010053342
304374512
321975646
502142591
106328210
1757565313
2144690112
372553815
542077878
1138092478
1493613398
933031261
1746844567
608112842
806011707
58267273
1210854870
1884862854
484206657
1984145240
600418424
485044471
1137338633
530454488
2084232736
1140192515
1354281336
1440997323
767851152
1600394063
513115111
281704428
862162594
1366167216
582183133
212296866
854475961
1025002887
416868162
303384683
712957086
1827475686
1442252121
466681307
1932128341
644411757
345477135
382187963
1814102030
1285613201
2134125440
510604611
75646564
483054692
835136516
1637933384
20370611
460431977
1694971126
1246830407
1197471511
2034096340
1927193136
345736161
586473704
1247528857
1691334634
935141880
1951506712
1671967870
1108777673
1572199301
1721261633
216830246
1551503416
610909574
1273354990
2006170011
1742472944
87777472
2071609767
224410202
968550077
104355051
286734812
852303459
586459416
1108382297
871645999
81937989
1866250530
1647441036
382360156
1785021826
852860066
1484831919
832038245
74434793
809460453
2084969248
1222502379
580158813
1152114268
671990451
758611703
1524346244
1932108771
340492758
961324389
1174401172
1402393599
1824646510
1933656282
611647471
1535945127
79881035
1507947702
1491115491
747951149
411274230
1290551189
818885632
1276745326
937149651
721247908
1686958212
1721872213
1223363403
783776434
187461040
17369589
121322948
1206885216
2011422532
1065825853
2115661542
616228015
302631214
863283367
990166895
1499437628
958020965
1843381032
1461141602
357198736
709730998
1713546406
2091179383
373885239
627704371
415941052
942034729
309002281
983031405
474170590
836638017
470408766
992186654
1171469868
1604942069
312057462
993276217
1520463084
1419220687
100818330
1788936604
763905662
234844520
157570453
1194223447
1941907101
2079198168
1296507635
1251698552
122142954
82152174
2018856940
990424459
1064511441
1795580012
417671547
744626783
2092606904
1121680682
816831200
227793149
2120506437
438471374
1194840823
1282670125
360951207
2131308163
511667972
795455065
1241934938
1316508464
416346216
2080033574
195023619
170294134
360232909
1569270469
293750207
1967791093
91408949
1067996520
418961684
1491402252
942447708
1939131357
1142006596
381790593
1671178126
7722313
1856623656
475780902
839730726
1781716603
1766626578
1426909904
723932955
180694800
645247422
1828025738
482683521
1309646942
132712434
205307972
997537330
946092904
519028839
744447430
157290891
469882651
1533824575
1197851909
767113674
1106382589
1389770723
1660678919
1170611853
248563837
2035197779
1602426367
1539536298
1411793498
1545519450
2102804032
386455506
186427952
638633817
949688885
1676387515
628767449
1932852845
1847047888
1090662154
1978196596
985882667
832981792
310915337
1756655920
1525355119
1493174775
1405454528
1648906032
461416533
2075655186
964181006
416660143
1234971058
190767867
1466090699
581668522
1599595435
753476240
507487702
988319908
65867
646951856
242959928
1783711564
1781197615
59055677
1194661404
1379031139
1580625944
16219050
673774254
1264086919
1493021923
1845002447
272761662
1665575850
1735781754
1644466340
1505190844
2113181205
1094179869
201447005
263502587
41721879
1157634623
1571841762
2024709485
2101619084
1666722002
2107927712
1940154964
172363557
2025408590
872634442
1303406420
642302145
295311564
1952259042
543630602
904453976
267911816
958033178
2024221604
629236463
722298469
454626961
2023353988
2098874938
1191548229
1781474144
1590102164
531025689
731877752
158238942
1463468201
754722335
768644561
1948334100
987813469
571065406
1905747644
379040090
1683264794
1526476118
2119264803
268594546
143077677
118704628
2030209069
11491464
213740571
1846888019
1965085216
975459360
579174417
459732905
1838478555
2091893118
90592601
452119426
482373234
1747456829
220790057
1881619732
326799552
1672702111
1656584043
1333121986
471156875
43003775
81509845
1725671879
664448411
1375194524
1822562408
706509289
949246834
106189843
160545320
595146186
2009960810
740440336
2003477776
969614519
1554062089
1391925802
1065866771
822905077
327417869
524715647
712817041
1652018979
312343732
1235079449
500492262
1166426983
358662701
1345317681
1022830882
1664569486
86965893
27936334
55362012
824788381
642002273
241942179
1357776464
439133243
892219366
2002160994
1781872705
639301487
2051648712
2140553911
901294636
1121595747
902969691
953337904
323824565
613781976
674711707
1466526462
2043788726
190125052
1602675813
912584273
547720951
2017223991
1541352867
1359848787
1422475329
2094687060
167224301
2047514043
952922220
1393697363
66270818
1043112401
298356964
1413905220
2110528450
723303079
1791623601
848372234
1003123296
541465218
1126724993
116278260
1855367409
1651869493
728735495
1533390189
1368960557
1623628779
664347494
1348106556
1836378509
1939348418
1685641265
1481262485
1771567974
1549814834
1230784155
1164243770
1692550380
1868191434
771651592
142994303
1587820744
371569638
1116771
154660455
1312584529
1150328012
1790676077
1787586777
550017631
115770846
496116083
1622102799
1903822378
54239383
530869831
1866503928
1916743974
491677315
778423606
10223080
529723519
1723345613
2135935458
1113106285
56783766
591770859
1447028337
325650296
2015038816
1802560189
1102161548
342125573
235979904
1561612887
1897260287
312675486
1787734652
1418859800
11038342
318086871
822213852
1455843687
1095034846
820082193
1137773869
641695068
1910241159
1533684072
1804530103
1951610846
323599594
814858533
945618156
952896639
1986955809
1423470113
980090411
2030425298
1602939341
606390044
2074560969
695448168
419424814
2107477828
1976535490
1520957944
313832092
874382531
355685748
219620498
847404657
1494071043
832147884
1424935610
1160192677
663020551
1138334224
1769580146
241285383
1237737494
2144939974
1370070284
1240863975
188219980
1606431579
427872782
108814126
1159896262
374547313
1513275593
503003848
1956804920
1267033652
1626758995
795758857
1817272342
2004113614
1721911266
1601840508
2085824147
622602324
340520003
1303261721
932037849
1597468997
2135084705
383143017
754316334
114993365
1491125553
1811697862
2147046872
1417431992
1153975120
953882428
1127161921
1228593096
575253618
195276535
1419269738
1599179627
331918870
1796596686
987268377
1439493757
823829086
118294857
653265325
78651778
402061709
851578775
1176559807
1004271391
2008198544
1596186526
2076637959
1210635205
1134541440
1455881985
1796021661
1464096160
1770627749
1275952403
1820804631
335791458
1072166796
1565009376
601594458
2046578247
1501555912
162660263
1707269671
139591291
172880325
759631547
2127131070
684625637
732976279
2023186658
794416987
1366357029
334228455
2094490450
1505346138
466007668
1061407056
1267629323
1791143192
1182798145
1459417929
1415902380
1983838007
1389354149
348596227
447880139
1408535465
810040607
1998825260
260817674
1116082023
788863770
1434649671
1412954010
829658939
957703263
552796407
1677854087
1403250209
557061031
5599047
596887092
2147431402
637665524
2100894748
387199626
767851173
504461776
546160842
124534955
107105789
439656923
747372093
707987349
381433952
681548329
323640959
1860315957
501588502
1150251738
1603821351
1729335555
1333477061
1665589791
2144896010
1453939867
467928227
2018624864
1085436112
1407267542
820160962
941648092
1201015707
2121516844
1761651378
1361811415
52995874
939634618
1216076010
1223849404
1372927264
1865318578
1920954585
591601000
215515217
2045456781
831633441
2002717183
943877880
714131803
1111434252
397166290
1317358774
1049383376
120326075
1975805910
2018254136
2088572104
701876647
1976715717
2138109552
1388716120
1802281850
1901042273
1846305409
112464410
223274713
978528512
280414793
125316244
1087294482
96534049
2100619107
1062843131
2047592620
1003306098
1290288859
1218350349
1372089773
1264765061
1820107418
986461262
1447415054
1042200875
946584737
1476519791
1129146616
1873907748
403677411
961357442
364030281
1956067729
1729980188
871987268
1320475295
1765201100
1065405767
284980448
2143990591
328942736
464642748
1388256123
1602249527
1997899613
1404942538
749039018
875636938
842651370
626728620
2060801044
1367699447
1019777445
1233412795
2011023982
968783862
1546906127
271522957
553604113
737706433
1788043046
349896755
821475326
78415548
1425407171
1557182365
1414202571
1440380413
52716480
302630138
960486875
6617969
738433700
333081922
1621954185
1615318438
1860805934
1083615858
471623439
1232176202
1666507999
696984905
1890508959
589952582
764887492
1422080042
627706276
1678647288
136714631
1177876823
380549613
147493253
375388418
1141656643
2142899943
1541235969
1052318626
669908318
1177661440
80264429
929018831
288088737
1927043813
1497287230
1636367246
1912801101
1707587546
1391483461
79170583
1008524614
2067559711
1489432125
1953463971
1588361076
1107406106
980637622
668914870
1520487550
311464021
1364844626
1279043530
1736769554
1241078559
839186195
1604231659
2110240345
576360899
895969111
1799372375
423783774
501974048
1633097346
21582057
687464330
951786084
1539918526
860182322
1731227116
409200993
477722752
1268551697
1057198775
941002317
2093193637
763354186
1928157851
444289919
362482501
1540908764
1772283992
1510743087
262599678
1223431376
1558773200
61315513
564998561
898088421
538414924
2118043292
1972687070
262155460
1378180308
1570614049
208210447
1836771073
288658609
1567648355
2112210998
1938800038
733576774
1690670436
406239071
678700336
1433676684
1500432450
1890703869
1933661633
345387949
901811642
1719052381
1040593963
1837987102
1112705963
1811592722
1995833543
1242357745
142669801
615309396
1881461047
839665773
160453469
2146960538
1724043076
731398335
24407894
2064531038
1206338196
2020277056
2069608689
386248146
438066987
1852257634
1094700579
1492108712
1207754651
1378756908
920410483
1437868545
1632920420
1764329429
2072852030
1536681428
1163106514
1786936270
1035263208
1065001417
159984635
211727228
2104235958
737264213
1450213341
651981542
324796004
210470319
1535585793
1030139468
734214789
1336048301
1778012030
1327115367
80188491
1028294292
907840504
1670688912
575980991
167801575
888533884
564604063
1357486058
400884994
73309500
612629545
1003767543
158112486
1228214518
1478632840
176106945
1552699978
1885435481
1533977981
1804516164
1032697513
1148620268
1090830255
733064629
483522404
1390506208
88496863
1898223453
1391306324
683219402
852320585
1946790498
1118174621
6206464
1951345854
248892947
1886957106
239056083
1026225925
1228143010
1937192484
875215688
1073501645
182442504
1935589025
2143828107
480951223
1931001011
469074595
2045239303
93258518
1684915445
97959030
1903419318
359137300
734291870
284564665
368762945
771169030
1150955361
222545963
1658965440
2034103009
463653251
1375329814
225339250
225838870
1409505616
205293168
1559992303
1039886733
2056000777
433424483
231249392
1367570961
1030826417
888432758
468962333
672704289
774104969
167513603
357730621
1366571359
1175271040
143061738
1442216249
779035878
1577734637
1558894812
1548870718
1986192496
61656324
2141521768
789297055
1534286443
375316388
741872383
531912298
249216188
1504508382
1495542504
179056853
275809622
823500777
1992486678
229451032
46427597
81825762
1257230096
193439573
793145608
1587424429
864415584
885305858
2081740175
521155140
1910282547
838696599
1328103342
1180480243
1569402570
1977222332
951962617
579623564
2094902069
700924797
1088631054
1467284280
92448715
429281545
1516300996
374432111
807135923
2002072483
1192782679
40333497
360348975
1238532322
675567173
725452555
2087668183
1432143478
118276743
872425959
322519594
1332656794
1477018833
853080685
129633880
857289716
1449886023
169341125
1304052180
354150848
296093347
2016403901
581311161
1673395502
714158037
1520912892
38520640
261572492
52317822
591290987
1212429539
798717069
232217814
1168866612
634349035
1272439191
2021816508
1869523167
1678593973
393561560
526542050
710778299
513556825
61743867
212669491
497611003
986042742
982187357
1106328299
2017169800
1535333616
961895427
658762204
712346861
1925373181
1876070685
1043279857
1952651818
1417002144
2054638074
477807797
1890643697
1477548223
1122297774
1023916758
733928386
558693440
186752823
1662532069
22130684
419461131
622616904
511459608
1787127321
1932871663
1496157020
1966895309
415274991
1468694963
1130716953
1367072182
831142764
1564068722
949568316
275376773
977446455
203725072
289459003
1899833980
1105254941
2020799264
156469325
693127923
435493151
1449968960
964206868
211420838
2001846905
274117504
116994541
131669829
500921871
2017163716
1158051133
468541498
1243709680
598397183
587510726
536258471
1585418665
1469505101
1756101949
1240660645
1890169986
647571531
1777313646
1538563557
799250343
67638830
163420100
1411987563
960763797
308671995
331764455
722140655
1501958901
1540524437
715052259
1731518782
1426556787
1866997457
11350483
1307758069
1261958521
227355710
259063173
2076633941
1809255593
618887190
30964881
1832707626
780443684
1386071601
192125900
1485062956
1916986092
2112163468
1869983989
917158152
1709960094
1595292570
127337193
2104464132
1505460490
1799450581
738662867
1355356957
489565876
594793686
1925240654
1565854680
1402380485
865399051
1437685497
453839606
887769123
482379338
1816303206
1773677531
2137409350
1529214930
100328892
1320319317
1909302689
261503109
419569404
365135935
2099367132
822690209
545105897
886903094
2010532807
713298011
869546144
347771806
2074141792
233319498
1359637772
1182465902
975625842
743814710
159980654
946693989
2078844067
1894317460
2042526133
711572288
669821065
1253875522
824900613
1949207215
566922999
1194929030
1904938789
643616294
2128061494
903566508
1894681321
684374716
173381689
1253680251
330232922
923179817
1269072562
892517211
1616217405
2114106116
1083781098
72160823
1084357863
604186643
1094235201
2054249638
2013476934
772207920
154814728
508049269
284332538
67429480
785412196
1722068544
1606617741
1198887149
1566204353
1401163413
445987151
1170436592
2109652456
508320127
1799422923
173665286
223382318
1737636378
1227234916
1915513975
1061124691
1758430203
1442075826
615418511
599028108
882063611
1771870570
2086023718
1926980160
2010388380
1857806096
853595751
1094411333
2066657732
703641559
330607423
1306401318
1391987294
61652490
148301760
1239899622
1093516200
1832043555
219156870
1818113257
1147971103
2123550097
1744260441
1544031290
725034447
1955909151
381532691
1951874222
1123275043
1117991736
1722995500
697161650
1580056406
2112238250
211475143
1398127304
1975473658
2078336236
1846561770
1815014497
347119530
402727811
1615418532
1597325270
246557312
817050239
1371166872
1289634174
893218336
229257198
707689078
1114663745
1468250562
103697549
655306651
924098810
1433709229
1734462459
397662439
1015215119
1850026590
1200475332
531785231
812363839
922743987
614979830
189398827
1591586733
1304995536
1633762815
1277212457
1829435283
1788499035
1831939398
1655522909
250387319
1584047652
552248404
1254476823
2036787850
1706721589
445586607
2011994498
900653888
1807561654
674170076
135529469
1909583867
2002725827
449380258
296894054
627108474
2073376323
658042295
1411267688
1616865619
679298104
1281866809
391027787
1572361026
586791247
185400946
842242305
2040052687
881869487
343100698
2097480940
1999767345
360002651
1926262649
1727875980
277108547
1724674043
249711233
2098887701
502415095
1263063766
1537317446
1771985846
981384957
1215507545
1509650824
1378254743
615942678
989969502
329417193
2085973824
996512048
751384769
489237694
1193660270
1482282883
1123048635
615864895
1361089221
1922338650
1194262025
197073667
298792415
1550482770
2130816008
124456934
1055064124
557098455
400217423
1144101249
195710725
2035433588
1736078885
245617015
730654629
39646325
464867192
205474238
2120765816
1687182609
890544996
476157386
1875195878
1300616681
1272413601
176986691
1476318616
730173101
654213136
1347200388
412444019
1540220988
422263196
1043419002
990158358
156374947
1731986540
6955530
194458341
1217467434
816671886
347605474
2144362421
273009105
1776950576
1820626438
841251148
97621594
1959942170
521130025
1524205911
794955163
1139012339
1019630937
1879633750
2096301464
948690448
99587429
2094730222
1013836503
357184127
2080789632
1245049382
1950833801
1752287303
2116796989
557327010
1260130481
1147950293
1581670908
1106791734
300810407
1854673105
494779366
522394352
969071932
1704191708
1139004550
154141028
1954859709
1027549571
272461135
839261185
2082891158
1278333397
167382169
1409945276
2049642050
232408308
1351405098
1303244690
1288994328
1642963720
1484192624
750533155
1851171462
2135399753
527788937
1924581658
227721793
1496083
1046588325
1304614859
1996155212
1633598742
544731007
398134840
1063165143
670569010
215140573
656445808
964810694
425248510
403548409
1539579667
444550976
378308430
18818992
1394618081
1343684187
736542082
1838945436
1451040181
1865022101
1343693064
1857310239
1595432563
1204064349
426363854
828007316
2057811465
389523132
1612437885
958856017
1823570989
2145545262
1489865898
111740059
525526631
1634552503
708509310
250851135
1345149531
1666655156
1568953158
1935354733
1683212151
2127942874
1215199820
1970352887
1882261898
338363317
891646717
879909027
1182815049
447623795
321461118
1450516760
1267769379
1106058228
1764591338
1489756795
1479290582
1701009399
265804830
1613393165
698155808
57296790
1902164640
37780405
845639902
2065844488
574958259
664398746
427011389
741749941
592384504
1303755946
1400859136
779755613
2103325225
509925958
80770895
914779287
729460801
44149417
1061252542
1603278801
1876566343
204564480
987848850
2044681102
1017127334
1249919022
1434425532
677744724
1229157112
1548303632
2006734355
118708585
1101046319
1354429643
1935121006
1185946082
870528530
803865122
202832711
571715728
2123261347
1266828554
331054172
1271102447
939535
1170729452
1818259843
1913890529
760930480
236534477
1136421316
990756022
2102714878
1732392821
123543704
545097051
1118244671
1695741226
1595373707
1604659633
504583499
734644037
1831108094
1060741096
657833527
486682602
696545395
1097359230
1105584064
49911626
1751176600
1858559402
1384108532
874171532
2034668347
1110462925
595438784
367087091
1328615757
1554530575
1391103796
1464162581
1199531259
194270065
106441825
805421861
1879867755
1386016637
1881137892
1797560632
449016749
364912226
1624791660
8095805
522757093
791951647
872983055
26021196
1618026482
802937819
1598162653
602894047
148958559
1076634153
1189673395
1005484876
1766417370
310782961
1008147920
126947942
228626386
388294922
723412760
992966063
1573559299
618671606
173469660
1441488786
198067257
287707088
83906445
1568335029
516771631
1017874570
773814581
1037507474
473567520
1769300848
996286652
713002289
652408327
1106932000
1613802058
69430515
1703744375
1346372609
1563926549
1856084317
553042803
1056027776
953266208
1886413732
1262175768
496332060
1490760566
631120054
145779835
68992664
1587034948
1169916056
1551321620
1496612030
829827196
1965076324
1226371071
701735462
361875663
387857801
128462514
1873444027
2131426666
399167320
1845583820
1462968692
189720980
1765709290
920729950
222570890
631351384
959287054
481011443
1462154673
1548782273
821136827
433827159
928037655
1343610667
1664420411
674583300
604280620
1867988473
1603254889
32674878
1547103315
1527210158
1032188385
910449574
842777975
1662287949
1299958428
1419806146
853279505
2087467833
2135757855
141945501
1653870319
1790837599
1935347122
956264419
1641863355
340071773
335602770
521085895
612374915
369292547
41942146
1154113143
119071061
854816203
328532581
158330157
1895918102
551765732
218546494
224478092
1477391496
28445551
1319093252
1489483501
1721658495
132708113
237223541
558808929
864916690
1504638277
1324465104
1233929034
1860860864
1027823439
1126439008
248506472
489781175
1984432756
1293893977
1479700185
1981803083
2068076038
1705000071
1004409590
993725931
1323901445
997980516
363395016
1565264194
1354745194
2002807009
1949997435
254954399
1158437806
654859788
806700814
1871524215
600613869
1886598499
838640878
1105063885
1927046844
1322337839
1146238765
1122159121
124281916
1073093208
1159787490
2064419983
116968108
1916890665
749788465
219107820
1618752701
806353283
513516418
1571786495
970731345
1994719070
561729573
353134359
1992575076
1570612725
594278121
1623738338
157590697
639571945
532246793
160484958
773398073
336620426
204611379
1571222129
117303967
1666274231
716682063
623410140
1150994693
2113836924
1975976843
1274789251
619559202
1526027044
483386431
677288649
306067535
988151785
1733691834
1144640202
255985849
1260930140
1542714200
1383699812
1715240734
178293836
846781711
13393714
1021401494
640182774
1719319074
558439807
1055137003
1594539266
836056951
916298457
87882757
1866769466
1286522055
1082536767
944522561
1146893285
180136086
1030738101
656759054
1388181552
1268717771
826617518
778708989
816987057
911105642
545810235
1296054586
421206141
1571946083
1375323785
789067959
1800163351
916122902
1345120207
1017187667
913173532
897173415
260905165
2015328086
1543153178
2085230282
1282541292
2047030854
1443567597
927701208
671462017
1595062264
859747357
558011337
1104981046
1378241920
1664320912
639119446
121739286
491514566
2073934076
1020517045
810875531
1372351460
791669718
1476832909
1715621003
515597338
1151681885
903997438
1424709563
1507488552
1969116853
1733385822
1972034177
247014485
941736617
395511369
787444962
471487611
498183960
1944353914
2064636883
2143821834
168229802
218076839
416896561
1830771095
1042498396
708771730
1815707839
716933109
1401594852
1214502877
226777808
2009885728
2073448120
1679122681
746035569
1639846059
166781008
978562846
1379681592
2130468390
179143041
1463182238
954703041
1941650261
1636486940
493907793
1578910442
2043425166
823298478
1731321032
697086219
1554685139
224857882
2065736247
2000680093
1996972145
1202690437
1312914421
278508328
1060972140
1815365784
1841942247
507934209
1412834567
1583018270
1911788175
1615675271
1147956589
1389737265
84689696
10970671
1959641524
1098147095
1477958727
534755784
493613884
1160357693
1350621890
1247407874
1174587594
1106569174
1349404410
1476613235
75263299
226628190
897107811
1330499010
2076009778
1081086053
127384169
1064704298
958467444
1129255740
1413437707
624319161
321888631
461873921
1472782505
1344663793
339134820
1903917055
1633535436
1713869057
1200468100
1112611149
1270803919
224832388
1886233399
754665289
2002842073
1954879375
1164457282
1261251021
1752590372
1673136173
1134817462
202131844
94451593
952322007
153651977
261181455
1914957856
715767054
1705223210
245927888
546058057
1903834762
1966017751
1833129206
15665218
1899200403
549557221
682294435
401635294
1313520583
1276337674
1837553274
1508826411
1564937233
1222558322
1042664304
1472953731
773159527
1535554093
851234717
552144258
114699871
894150169
40573155
941179818
2030299345
1146623226
754262154
391279201
1459013878
437088673
1246194337
2501354
786651124
1813688803
905057979
1024583347
328654267
1560632334
32389042
31636054
1649540237
1156455718
1428026474
1199902602
1614976417
595191778
387477494
1371105096
2034103792
937990813
200440148
54993952
477907226
1954688178
1205142660
1063673072
724981470
514024995
726821402
1429845543
673613534
1825774883
1720414119
1414612198
1443769567
1483275320
1381308537
793737439
914365818
544133315
1135623401
1005129406
1632733533
663052590
1459874706
1838746092
2016551530
1723190044
229347492
444708845
151816163
590899561
2039080743
806598970
82836094
1834632053
393326688
1999901835
140793851
717881772
1649751206
1706709149
220815609
246771077
374180641
2101319289
1015169964
1715500721
195734115
1566039027
2085515513
134136182
123551905
2037257655
2018556017
20495676
1462457297
1352429970
1411755160
1273316026
222341622
402233524
1636454104
1818278458
801896798
2113141178
699663505
1309329820
913957109
125049702
1335546523
303270620
952019122
94303922
1278665056
1138838064
1023396154
1160861871
1154632251
177720427
701381806
1586318598
1051732585
2003442930
1870829303
2008191171
980025326
2088756272
430695803
1467681665
1283739124
1750550019
350377890
1536447111
400263320
1974224832
380547010
953103040
564808108
403619405
978811418
1736327921
1309265019
695190717
243600883
1002208731
1861071427
2098182696
2093831622
1804919980
784076489
542492808
626548575
723790188
1120058303
976876186
2112795631
283992292
954922464
101362069
1021474916
582663426
1596735713
1450634328
1432639027
1032015598
845124474
1642458449
200616631
15651246
1966328779
1363492993
1858437090
19954701
119827471
647402016
1190382811
1074911969
1316199871
279307406
1689943377
1344713617
122191724
628184648
2042544815
188935743
221427515
1156280667
164703158
1869317973
997478539
299958275
1402012956
60525339
1267916660
2129357967
1870889373
399906503
684780901
1635296778
1162848804
1243505509
38841638
1427214265
1542461114
1947129824
2093020961
1965553329
1925934401
48767792
1066765833
332730471
1053076385
1041325707
954968666
403800286
393492105
639776807
1448857330
370141281
1440395878
1622156512
404350453
8583999
520004462
322411220
1323606976
28843480
1376114157
563761961
73741502
529501412
1383829142
2060162343
12595149
1165691578
1821672036
2019788725
389600349
734795046
442603413
1408404402
1592233232
1404740855
2114088161
1460510374
1000652157
1940746993
1980279584
825017590
510186758
929875736
1180507172
1217690371
729984037
604556747
1763150726
1772302698
2435103
1063024506
937062219
1778109777
535635796
1328930082
1063475124
723923995
639677909
474820747
874587937
1650383968
763922773
559100109
666964923
695101877
2095367445
1853892926
1287875989
511855926
1696466724
1311537197
1179201759
1059025211
1634974619
1595644974
929783056
879225551
1896397153
1698876213
2123175330
1963766754
1280255567
32772179
1178175992
1935961718
133473161
1484190230
1446946268
71314748
1779417449
1547149476
1423280477
1161250632
762297438
567651489
1892272592
121844267
705658916
209405048
984643916
614753043
1489827176
352713546
1147139949
791231086
1806013638
816453387
1928956240
235926826
987317211
148465274
1224063436
1893509031
309622985
1180082082
1254392290
1855733603
2061674340
629032547
28457215
1059950003
1783231710
1642994176
98716874
910776705
1670460297
1137970157
1632682522
102922824
1662068850
961396172
183204997
1368848783
403838576
1784776619
703876938
1007369621
1297519280
507119290
1190974744
1864907634
169124222
342700698
149753910
2094379408
1608391021
624426163
430297973
367618455
152654097
263681415
1324347759
1143243451
1858802137
1430813652
965293495
808961028
1670567177
1565979091
1161831572
2057828148
1557809168
1560640545
573539127
1351305613
844699711
574015590
1078634601
725137341
1865287535
1772182101
999003227
337804986
116279401
1404494556
808702179
1412732626
1277960845
1548230209
196156025
674248180
1427496636
1827551895
265735988
1771919684
233700082
979551512
1664952387
369842236
272475908
420421948
850868590
1014595091
1891797303
1430030076
351320452
450931870
356043026
1601013918
308581111
469173782
1178756419
1166680288
1761426215
1868996594
416075506
2108115527
1540346906
617626735
1970654760
2001935337
478352180
68357523
1938861638
1013870748
487781020
1400012454
1888268772
582817003
1573005472
1448281832
1134415778
729120106
338323698
224854986
682145219
775488769
1434217421
591698757
2090014456
1358803750
1059110664
1987945907
674840117
378702278
1846173163
1551016058
510257934
2038914070
1848381916
104441819
476673634
425798755
681679325
1662155227
1805467154
1948521138
943561574
1912635380
908089647
2119936650
1900894928
776200572
388142320
669714818
1384332015
545955313
1796388918
2081242561
35194330
550678320
45420575
252662670
1801125072
2065052637
1063732300
1416422428
99397823
1929027871
1173517026
1142434662
1228448323
282852830
1617728879
1708566272
1268492875
883762057
1456090113
1840987136
234695179
558238246
2028024491
216458507
2040857350
215554261
1270766852
1977149642
524310475
1097367861
1196268134
1404540979
1395004409
2050269476
1349968543
404395177
1410088030
1899785569
519064026
184524470
1048512372
2047402865
86400193
1957882677
680181129
354190244
465290559
160695031
1579770135
427807799
557921945
1941972930
1478827656
1745087126
1910939835
1858814874
742425926
368311844
1376169480
1708154369
1586857857
453968626
1636664970
1682086729
691814972
1354910341
1834736787
1846002137
6983108
1992175566
1994866907
2072332504
1314739799
2065549402
829996675
1651044035
461159354
1920638612
1602928729
1679152946
340523484
2120578191
1776761740
1858023698
534124773
1457327674
1028072760
1448699212
2120771063
1165755094
1918119442
1722469549
831238695
523671613
2131609302
803532411
994925733
732013654
800222269
1397704159
336142687
1859876890
1752054619
1571590617
184856973
1968165059
942657145
1763944737
525210893
246403948
270819408
1351932617
997052677
1469517293
41695537
845468390
530438537
125207094
1043882603
1491470635
727075008
847165326
350397283
1521072037
539025427
224515614
842057025
1696684143
1690587022
1122420622
1286872931
672771155
1090012917
291922704
2044095393
1085818983
2129874238
812359225
1988420282
1321512323
1497588064
1825556358
554344374
254141728
411198118
2076952952
263933334
1788717182
1167540301
999781306
590289516
1609174675
1515516508
1917832641
703656933
211206705
1667774772
436040097
648023049
1474740403
329590548
1790176651
145073291
1734320100
1508208369
434318941
717235170
211770421
533233007
806613406
834957629
1212526330
1892047172
1684553739
1897306236
1306127667
1713785621
525922358
1232778992
683044065
1435127181
474558422
167718732
975336535
1692419657
464066169
836838913
1155772251
1336542641
897597534
225199436
447753814
1454182205
509177686
116836773
1141500906
70986054
380122806
674944512
590142452
610580050
1189194728
795742265
517505210
159765643
2023825926
1184400570
1373506051
1925137902
1867639639
1523307355
276560752
722215230
418849722
1140564807
1286625734
1019562261
1774879427
1700290448
2127192651
1585688006
1938503394
690830109
933546057
192041985
729138690
979533016
1712421774
172041786
1476262228
551883883
555742930
2064223250
1233374874
1834251758
1963398563
1570098014
1331458689
1803009721
1083929331
1587294149
1286095835
1645945077
626740979
463403890
1720638587
974559352
1681456611
1916935889
2140808164
2103371514
1030544900
1493678449
302607008
2049038248
163042774
746873307
2098563779
1963904063
1201625579
1295791558
2134840166
957124850
1061944349
1601811133
1642035827
2042460253
735281436
2005882336
1213617870
1767030860
148340420
2048197781
659268361
290471349
931234502
2027043907
513804078
1895911676
637911070
1512442743
1254370075
461382169
16074216
568185036
542118060
173024484
902348267
1066124445
114521765
413984286
841789929
1468942379
771244544
516824532
1404590806
286850672
36696256
1803685303
1742206497
212905047
876942323
1704928242
1809032449
1135272033
2034880993
1844307950
1895551467
845308967
2122084623
759967453
556015413
1408332586
115009821
1374328586
1538645228
526564386
1178500667
1504005459
1136855035
1667901596
1341678307
1721309270
1537396491
248933758
1426612859
1043705150
1925227012
688677719
2015793867
2049854439
912705526
1996301972
737742593
499753844
644709519
103284630
1643035090
825359810
47683469
408490720
1180174133
931574875
2139470432
804641355
1618399016
1267723326
659097169
1170760566
727590961
1779800754
1472092866
2119850442
513493143
1878708520
595270660
101766605
599814585
358502703
808747287
274331027
537583982
908159352
1386899815
1331510519
125619507
55974202
977190020
381664763
1625580428
1211465002
1916948221
1026361578
946394789
1080001356
1461735653
896918697
945188538
340060060
1504789727
1094045423
2114102225
1807513422
186547634
202392697
1119961285
635739834
1876894789
1874252095
386108620
680672225
7849672
369682750
937065960
1621998628
180710914
666797956
1966404497
2013232927
1455242281
858691522
827521132
1946977402
94999277
2011309567
939986103
1690590809
453886418
1220892295
108951658
14774052
2054765615
1072113324
443131449
150760784
1706252229
198767803
25003155
158609158
717787886
803131440
677834994
376094598
966943373
625054307
1382623614
1681439282
1156745392
1697889906
822101829
702017460
1650127460
2145003850
1157677441
166089091
1373314774
103377545
147650141
1375872775
749472827
828970015
1566162380
929073468
936619773
1548595933
1373308062
1386161842
1993928735
247109218
538013001
2079477904
1596011240
240935502
491912012
1274039866
882926417
460154198
1786823917
1817901526
614763675
974436823
1532472712
258516124
598079143
636563073
1601316867
1395475128
1730465187
1317074587
766967984
165994503
213733163
3613008
215560133
1459641285
465272985
657447789
1372107774
1274375611
244805103
1704228362
252474325
787673327
1977806694
148912179
1981688035
1488615920
240253005
1045886456
369185195
503329049
1336306870
1075736993
1886268230
64092196
174620614
294355854
1359590637
229037580
510958258
1112803896
1749268715
1188539148
747096566
360096408
1704189849
1080175933
1628681262
1372137639
720292207
385297500
381884505
1866399621
896283006
880090789
322425778
1159209362
2100762390
1661990105
145453234
1380579459
1493233842
1871132169
1396390995
848494167
1599137253
48981111
415819038
1338647691
1378357632
194226595
108568827
1612383606
1469303854
313973
1593170831
1191173040
468123180
2108318556
1757899942
2011841197
2020833878
1080257757
203183697
111918878
1539071833
788727771
328862419
583995099
1983546060
1007063355
198523768
1345536347
418112305
551681753
691940992
1213831135
1090986574
90407867
1818860951
217525665
2118911693
1942977470
1891572623
1434151093
931792767
225812517
1773536047
643576055
1259724005
1252033644
1323953530
169406872
654777201
736123221
393195283
285565130
926340683
567409236
687071164
1846349819
1830308144
329466091
1196156883
1002488875
799312452
1404412346
1564644999
773756464
800212360
2095058933
1737048187
849730281
1865580011
569453122
517367222
1097323478
1072388127
1815260804
911925279
1726359163
409595040
1020212884
534157642
1471159698
1543774776
538655736
1186318762
735031458
350457835
1625449576
398441942
825709874
624060248
1291458133
1929389267
427922756
514025240
1132090540
1370744670
544436649
1034802452
1881006944
2049082570
634554525
2012643375
644526953
258800234
373294848
595512099
576952208
595276039
1676238934
1985134297
195313660
760279996
956288652
2089755573
1927839397
1714646396
2064096006
616080627
555734103
338178044
657469086
679279214
1917731718
813089197
84273390
1645681359
496725480
620082198
636404303
212825524
923858970
185352636
620933804
3225203
1722365314
1802597614
468771462
791514543
1131355512
1976685966
1187160743
126223416
2022737552
61120422
1500327148
1421268190
1432595404
2040103261
390278148
1689931452
679540714
1059578207
1299647523
1990082435
1228020354
199798145
1727992595
1678009942
2039964544
914599897
1766604888
82242743
1459906566
18443849
1181021557
2132404728
1563750007
322080805
303326843
153283780
337322544
1767754875
1291833791
572493349
1462243503
2126864439
563249292
1586760435
1074752831
1428491407
466718599
739960377
505912758
1135189359
373849645
1410241523
111611292
493025146
1264551907
258353917
1897909180
1276227057
864863193
740171571
2126146996
1815683547
368118992
379978667
2043755629
1266624389
1913762476
267146669
1319938041
1652700444
780136810
1925270980
893518942
2137987194
1096757722
694795021
2130021742
1455371810
1423643090
1448797369
2055254899
329797352
985543898
960001185
591244991
1239862889
1467669392
55405014
1480154216
1454088525
102122688
483988001
579625711
1318490952
1401410836
1319701770
563912069
180762122
1362954148
1503221111
117952764
1059475069
596846090
1068717092
588818344
1078315948
1513605288
1623521868
1573320266
1058882887
226565891
241754916
392447854
1162805522
753860663
1637383875
1328918555
612991438
1613087291
1711358976
358345726
1473617176
1423170447
494267105
948617711
96016879
1360218709
1878306585
1328590827
1714869944
1660405072
1390123316
785375017
1205172129
186299318
1275318905
459890913
1257610469
1226173760
1939668438
1945874958
719364382
2113815383
968989378
1614120906
270065409
705613882
2061332350
111010743
1872003262
534122441
1478425273
429027398
1722537111
1616232459
1464659595
345842910
1403268256
1889962168
2138616486
1388458405
518014170
449866711
2116480542
965162211
1088368582
816381532
1520900549
194295317
223530829
279472091
1534270165
284355251
733401271
1506159295
59761864
570606213
1777415193
1821291815
1946690522
1165245418
1034246665
214087865
129625845
2023423926
1426234025
804342407
768639527
1688356313
133653236
1117637663
1499660633
843120918
1322376024
1856150350
1389445423
1622103086
460789292
849447512
1368890152
2076069180
242861549
1668489289
57853507
1209199207
24738615
2108006775
130857524
2074437101
1146317547
2117918530
1821088011
1539689162
852344103
1325650123
1669046720
554094683
1954964147
736162586
900541156
1284505284
1225683869
1136554257
1816110038
695737365
909841762
951522275
1009950671
132701958
1188358604
140049315
2096490479
1458367643
1139737620
1307516671
1334941049
485038933
1934518238
1038259080
509555750
1843527696
1768623905
711237217
1131211834
1640940107
1706260750
1454541932
1841542280
878327815
2077998997
1466192359
1273597384
580078137
2099328460
995554162
337167228
1244504263
680234620
971224541
952448733
1091803072
559188433
674567830
1915269363
1395292741
113192124
11176931
1135558001
1330251657
1221033320
1415318831
1178373071
193478405
2033437580
267281129
1180916315
1276802240
1622179062
302595972
801630287
2133634353
197092488
719331069
1292267541
1261453804
1399038169
962522973
362195280
1011010948
429064498
1001095442
423973746
1886281847
160822616
1305263888
318556034
2040790121
681509624
979939120
1253413726
1198610761
1661125499
1856649839
814225975
1234366726
110717799
1400880375
16269482
530797612
1123211255
1132682869
1286872606
289981906
1411785945
234762889
1813952196
895623186
1831193487
882319596
958381713
500432961
1252083960
1381930403
1607557844
280443703
261966721
1611135270
818224326
1321834796
688613874
1380053271
498633790
572643979
1976197369
1547593580
1806915739
1866990608
1419237861
1906007120
732372044
1173549744
27048195
2013101339
885675791
1976317996
1499263841
1909294256
705128197
1991982858
653520205
1219060835
100174903
56145699
396779727
1060779003
1057616396
390810133
1173539705
2000677209
1333445056
443455135
174679234
1640225128
1259748649
1556444566
1622449347
1552089192
782098410
643335786
861610518
817959282
989694560
21103219
1222930316
483741596
2021831792
189258277
1495851887
182594928
1819256349
126163129
28728670
340309478
493075340
398692478
1683121136
1921563642
959557194
2017906515
851629118
56546165
148694978
1340693194
1193678523
252776621
1570167658
562902131
675536498
217813359
1135962476
721462801
2103406304
864930930
247154733
9983411
2100587127
906603058
1001092920
2078253586
1340549126
729113856
889239775
518014756
735154791
928067956
901911972
1554139665
691375466
767667655
1598907557
1252338889
1627251994
301996950
261152691
372468730
1725350621
1996578524
596425766
865157463
252095733
2003093125
336973391
472363319
881920971
719035718
1089614468
334290473
1548433650
878346512
1216938140
1433052682
497882212
1032160171
2021524697
786728155
709239800
1894257455
900891526
171819581
551565426
1168746920
809763415
207676688
293117171
881870361
1380063935
1879666735
861457446
927050726
368333950
2062607909
1320660783
1070885861
1386809221
1803556312
1064068017
669103152
354829983
4566633
1046186510
1802037309
1123406228
1100160029
1265113994
1559626110
367333081
12626820
567331009
1570486087
1865551469
263845611
352509974
74608552
402560074
110336448
202095385
107804405
1052912141
67841415
233944565
410255416
1603549546
821202221
1901964430
1926852024
1195847288
1839686222
1176371675
240410931
124625363
1943533676
1999383817
668406693
2072152928
1576426100
1878905008
296711759
1837988844
1893381519
1074419829
1434687948
2059132775
859178640
1267605345
735764443
243812317
1368788364
280239780
1392833076
623427286
81496657
1685005108
1481606071
69017614
740540596
1248562200
1939593223
970357697
172377238
799183137
646255765
2073067806
438832717
1463292158
1701337030
1653993281
876926723
896263875
700422753
407441780
1257225470
1149749683
1784698610
845758374
1374433041
332575162
391051897
1462659598
2032149008
1756546773
1542986786
989047313
960531563
1179047683
331382426
659152315
1283009162
266360038
167565064
2104183073
204507849
1055317264
1333943872
204030313
1344889403
1288586489
622930096
462216743
1382164556
2112368966
863585813
1048818808
1177811904
704263126
96185040
1292998730
1079103111
1939960278
2114445165
1604347880
1080613308
397202022
1060600020
1042734333
608393776
431404244
1359501547
1946117982
124687622
325529137
280409814
459804532
293937921
1340592229
1362620085
2042912772
2019460610
624031800
1667701316
802838876
42271752
687907585
395604291
258173415
561171527
1867435499
654864782
426406502
1245143868
1953192745
1428934431
1058000570
105272941
751534320
2099588193
946628759
1297103285
1894039399
702389013
594334225
338094624
460807927
1132258195
513632180
466492346
886208124
1317967292
973109822
1861823548
1840937389
773906627
1646756294
592920762
2025541454
1397634102
1474844503
1596893370
13561657
1103275835
1495758652
1390971709
274827469
1374562681
1431325561
1229838992
870068564
515144423
1647607318
676761840
2130647571
361491674
606819119
931935271
1551126132
756803893
2120878869
1075880584
857995864
1468810087
648957166
502933213
1962096819
1523994748
561223839
538301478
381053215
1384695548
973914493
566307576
1094717087
999253995
1008365454
357303430
1066743222
196046525
167226185
1274267658
1181770420
2072627367
634744498
501802501
761006042
1393825417
1633566622
812621099
298681246
899249166
702206665
2000487911
550086445
460589077
1290843477
827418579
1807467554
1557159211
473169704
145806486
961037206
1777041834
65342844
662375737
855884656
173862906
2069054699
67349895
622312762
1042104028
729668456
1487642919
1023259684
538614145
1118546767
861724507
1352264661
1934360650
701697207
1135177530
924755398
1347702829
852146175
229553121
557901835
988156865
1549578338
1795031406
644336492
993598298
1936995917
1240168511
1755271675
1896012897
650100900
1724131713
1094173859
1921162071
339738671
1233945624
1545247272
726817337
1851582701
638060531
2147345653
1405981148
272221523
1391149786
2109688131
50246178
924929877
1748571233
1632599018
1243900346
419615670
871119534
45565955
973059769
907631514
388900296
2111774082
658226894
234217296
92017942
1675765577
2086694755
1313177626
1245411893
685107608
1692460543
600623747
1751033468
1695508451
502702258
204538119
1524285049
2031014938
1058698674
1632136612
869267091
2136654661
1426871340
1422572721
325392155
934538567
930794690
895115029
779569198
992637563
310075641
469758931
543106841
1354606989
841260020
189840212
170664262
642741931
934998690
395907270
215423287
30681375
2097245299
1636035882
2064470713
851960239
190780052
47739069
844408560
605192353
833235218
117863790
1651114183
1789074675
1820995283
660285959
618340637
220987637
42050951
1154921256
637315797
92811814
1708171923
2143016487
1132296022
611548822
595666597
1460841309
1811428086
207491907
1611546218
1752651783
906248399
1749326474
523692675
984469813
342288140
1469440594
1437454321
1939055881
1076216677
1078921697
141996075
1948831242
1750828929
1419196751
115517911
327715964
1926233269
423878124
423378967
332089675
393498738
516846183
1330916285
1911193572
1678026933
1717881808
1866461984
1541386381
1009778766
417132592
1572555457
1717000951
902253337
1165325572
918371445
225509308
1066721687
1382769946
770840809
572861261
1419589176
562999056
871051080
690240
346673428
656284558
1173704054
1163065617
1981781004
1364446098
1000802415
1224325746
1681999668
590036600
1448594567
825986574
2059610
1292492921
1271969244
1452403761
1637244779
1511202983
2124951517
227163751
551268860
957419412
333012574
66199969
540794945
2080015625
373837226
334606476
13189437
557829882
1577314895
1238160756
1675445084
371648243
2050408901
1462019264
376238382
1637888208
1775733445
1353826216
38911354
186433860
4879670
1502657974
1153931045
1494166380
1749303894
1230610219
276907640
1860163499
1348478359
1750812631
215224262
574480705
1777953855
259260572
849060214
332758382
66711083
1327497724
982992573
798288100
812533093
997656215
136406162
885579336
215011112
418506012
373440093
1182373068
1914467188
1743860298
1279197448
1217480208
47723950
857599000
1105598651
1987394578
1114410255
249375445
1660537709
735733845
439583855
1714412582
205135574
1220444521
1842651785
58164529
732889908
1838066011
563976864
968428722
552847506
77896696
984138974
756452591
291822300
711157014
163732853
2002333401
523289998
89956048
522030685
1199835983
1903001675
67581907
369770077
562632255
1047724990
1034994026
486320685
223940632
282862749
1618101751
2002240587
1386709174
1252964549
638691093
327900423
1356576997
2035024798
1037599701
825693024
415751609
1609197909
1904846676
2015562900
668924304
897150026
129891900
1241478370
46339877
1844506855
101848532
100386717
1864655861
103598429
2041389511
1718017811
856316271
747997855
1422559877
363384229
163573854
1207412705
1007616891
285703515
1824250442
1225381893
1318201659
1824987159
1627243688
1648607417
128296986
240597067
796500530
885385894
1367534062
1985863879
1229585779
942931744
1009274079
1032928669
377639799
511855282
198107381
1953573696
278558014
869763633
1988210452
655460352
1334571674
1036255028
1887405726
1531333554
450530397
607046587
1395676181
2023909300
501263963
964335317
2056716039
651849638
282653115
1182955690
692638009
1346111871
2117969729
305147693
454255402
453715395
1178036706
1938594146
714740792
1437990847
536066204
407600321
1314129779
2129716654
450664486
150180116
1970514642
1139460502
130694880
384029648
1969276073
65771629
1013433747
1201087980
1150159566
567106446
1361306060
2074554128
798179310
685842420
1277602050
2133821896
160750162
200320818
568678968
1683110034
287453708
170778477
235745312
2143183141
1590900552
251732822
94256063
440029623
856600660
784810723
1697596981
1766968293
1552023551
867193756
74693545
610900618
955479065
51398671
37526759
312044743
2117606122
2089963760
1783462343
952957687
154542783
1373635872
1216246761
1590522381
1694285431
913133966
1388595182
1962158384
337286572
742011388
232218881
2070387891
1652275515
461058191
777187827
1726198562
641213100
1345957647
2051348517
506349854
1507572215
1780282911
357107167
242812300
1657856927
1068306077
1801728911
2081519260
582391711
796942362
1560255397
534803592
579534443
1457855297
1618344794
1364840367
984848638
649554085
63970759
1872577305
319548716
1412784506
325594566
1940501003
843300176
750899082
676139160
279161705
334874075
1621538340
56543072
105920133
1627390901
1778950582
1614600855
1292166880
1841726175
1247526940
1430244042
158218517
237613998
1909178629
1675005020
1101870621
521751182
1093107325
247531666
476930184
1506583763
939617435
566274226
95676539
482981790
97899015
1350035329
1816733521
1392739941
1579665529
1884417176
1706910906
24715426
480642177
1399532791
1714021022
1205741664
2005427714
815011570
1542402259
1224073315
863457485
245810061
1725024918
2070528682
91081722
1468575986
217446835
1409588728
203909875
156337293
1062994716
240860441
197852515
1915737539
849189714
285971532
1537411048
2110062472
130917027
115046357
1054147421
1490090767
2088446219
1176492650
774399501
304562645
1475918612
66425655
1779331968
1711650816
254342490
418687963
20698314
184983275
523329831
1227306852
1363474623
637963904
1788123477
288141298
1674460324
2088204457
1934931248
1855118605
1811995487
314159684
534707682
1905082924
219522852
506726081
1336011318
575935663
2078705785
285462819
1598972600
1687403092
2056767258
121511744
1541754457
125161233
512367164
64674608
114452086
418165764
1172734038
897777185
1953846051
1594533143
456450055
1771752084
2040139610
172840814
42889164
1711345090
1266783528
1206329270
1293739693
404515702
691786324
1395564639
347567063
1643097701
473162782
25034757
713981859
1275995191
1492097931
65709865
284636045
90766973
136530550
1046382425
159894032
1611578744
1130026642
465299509
1440065361
1679139423
1469650551
852803277
1648769418
537536964
1802401210
1612614561
797155516
274369826
1965547779
741064760
1883643734
1297632797
14088835
1863560746
1984123430
696829831
487888469
487718170
842281340
136169749
1618902518
147237016
939710379
1972320326
1494318468
731875069
1766921033
1919859652
1503704988
756307800
497597966
1789815978
13320542
1836996543
1489427839
28545436
2146502298
1232364456
1553107773
766402543
398980844
515152341
628139338
315606896
1934784742
1405389449
616908360
689324890
18360121
1066462935
1452541373
1972024560
631362535
1316349241
475004856
31868472
559535567
641251642
403482172
1136284554
1192336326
1385967815
408967322
1314086485
663587243
811098913
2120860655
2024801990
563616796
1549735621
1686702981
319098669
1430082796
1635100525
763214111
1567057064
1273982832
911045855
146437210
727003854
1047911586
1516492909
1642038394
2113338591
1017612172
1221729
510465939
1628553500
437346611
911878427
2111722156
2093162941
1707750712
1829618547
1702767363
406886416
1523893726
2049700849
1516700985
938651370
563163246
2001402878
1765678561
325403675
1776195908
1646462036
1012644479
1436930799
1487806538
1667156941
640753729
1959315237
2062032140
2063326524
1859999260
1802425935
1789174527
295914828
1090628450
1094935074
316165623
310641079
587663644
361554755
11949537
962035379
2133133714
1225284469
2032724986
744111453
1436277045
1919471323
333503888
1243646538
1370611290
2062796673
1822261780
1196485505
455485878
382984061
242085248
1349324541
1659416179
1188712867
332164674
1609711619
1393115800
797480459
294998136
1496999650
921593698
1398473345
1106897470
1017548379
1644484931
611153320
129036338
1908142456
272164957
1806895399
1220874728
805081723
883595304
840551348
1266867671
2137282841
1747814678
705921797
791080260
496220237
1782949615
236746505
1292720459
1288756484
1819386531
49890096
1178826420
774399032
682897944
1250210112
1014815204
1209440408
292362144
1980144473
881632263
1061304832
968029062
1294783984
1671697928
250727124
1786698575
1222582989
800550432
990144126
840612441
1330064015
1988758333
89595736
409172456
1350926177
1040374068
614458810
59765333
2041358087
1133118932
1390867867
1045275001
1840983314
2001796182
1172819108
2032413856
1382923576
1267050925
1136830781
238069878
14828970
1586629015
176656381
1063888903
1344610583
1789458866
692312596
482154165
971065661
201414328
895175749
947443604
126652624
1514168276
1997911076
1301228897
1216931306
11822079
1013583551
2087185369
131308678
1948300552
2033203059
1208970926
301711438
469493027
939662514
112482990
439906027
1075923391
523599856
92612028
798505633
1259784454
1903639310
824075975
962761805
1948773675
2041646680
685436586
467942799
733430114
1040381782
1014409230
889176909
793179592
632884900
1888829296
301662172
2044316567
1917251265
1205703628
371369170
1483557197
57778594
863694456
1140641285
1097742185
1525749622
922026980
2028182407
690512960
871506969
2020588433
755028834
1817358453
1191315135
662945769
801344684
217604787
2064414345
1510004598
1661526259
1696646348
1345665636
923468857
626042702
498468709
1098270216
102984742
1836529127
659320376
772497614
2026768945
277687469
629851270
332682146
1252336917
1149650792
890575175
2146869197
483102910
815282234
788185955
455589011
1053734460
1044547878
197701075
455663064
1747542915
1679329121
1266740305
723337747
985162997
1300640952
1322817222
142870780
1066525657
283722209
1497165442
582914412
1825607617
393679222
37800466
2133614559
604213030
1888010595
808667412
2080738409
2115253893
67517834
1287704830
1211939126
580028723
1976130046
1067405620
114397364
1434026402
233960691
1516687261
404540316
1469850097
541335959
1138179079
1807663055
722226010
919165325
401378681
167343602
1173118725
839759912
1564616092
861882359
993830502
594688931
526810413
165611344
1649771235
1546457130
1893734580
777431816
182413030
95478206
1321518144
435521182
1413059946
374617630
1524897752
987170629
1281403482
389140457
547767220
2136931110
193325876
1985681447
467674176
67133203
380133063
177574169
2147327769
53982342
1822469678
2080132929
1224951411
2007097507
1043385367
1996389806
1862813096
339251689
1925735834
1699997226
669619688
1323118246
1087314586
1654686906
2048358841
897272620
1231388029
1084236171
2122203495
640395229
1420680214
819131177
246110257
1189132249
2093862711
264521886
1064277743
1095085762
1257870212
1478769679
1868554671
1402542045
49949011
1913482338
1538591565
929821357
381631743
1693433964
489423303
860773158
2091767591
1756966989
564609668
1687336558
1753011548
1828034538
779261702
1785752059
797976977
1790874003
841619494
468654373
1860428545
947148762
744848196
1445162089
1505230400
475574228
879273521
946232916
1833827721
88398773
792365949
1347425017
522799216
517182641
279137866
1197421901
2019775766
1752698177
296922977
408280568
1908709333
219872219
445628682
712311139
1232288655
1928768637
879944370
1826580028
1948819917
1502288714
868943364
747446949
956214174
1570969368
1773091645
1666753598
2013644963
1636002531
249398334
651050165
284479713
561844518
1101525614
696727811
1482924999
725314831
1532037524
1912176506
119640259
4689190
276327650
2110043538
274237385
1650030036
1129894699
10874617
1347293476
573600587
632832666
1247470327
246615626
1204515752
1133221191
517843805
1553154413
217737706
1315849693
1887570510
1729470016
1768011574
86999865
1939683577
1834901984
1495834027
1507167445
1870740775
553907046
363576003
60315462
11847761
1437043721
699173200
2037676138
879795426
90351375
546761628
1696029516
2106293717
1423587995
177585585
1963310332
2132648770
1793636137
760180747
268267492
155499065
485478660
2068031872
1253271913
1754360267
570625867
1373827464
607065356
1355244111
876356737
144269902
1948512427
934867584
1084886929
153445141
566915433
1697064673
57410332
2075355846
685322206
1353674601
782833115
123193836
627006329
519032130
3521431
1100971172
375486415
724208243
1926759586
638649696
1111056432
181565086
87795299
1352027938
651859019
1552461298
1640418260
1005098819
591121428
2083841983
127970562
1865900060
239522872
1644252250
1851453505
1415801572
986690120
35836589
2060374493
1648802496
1999901040
2004297703
2094994470
1554161189
1784935901
455154866
1391442064
627884391
1194637688
1735170913
956595880
2035566869
704598057
610477904
915877297
1937241044
329962588
1620697513
257336329
1516651891
1482971682
551688375
270511990
44087347
2137328995
2107989354
178302370
16447349
2085065702
349577827
1329132706
2035229280
1502460777
1266540968
1975845467
203429273
1595370592
1376897740
1260942710
1071824164
1986783194
987167122
1116130686
1086812152
165038591
834614252
1446769424
1945915574
1517705104
155660380
1439008773
562149685
1283887577
1476355057
854458356
1640606634
1882755732
1317558572
2041217013
175853051
413708413
1038847373
993822593
131295944
562686882
2052708305
1447583813
1715141864
390799766
1584944896
716265078
1238155476
1284933948
797239262
1898756406
799199023
53245859
45818660
463250051
384122589
758803569
142795974
1415808994
364040085
1869571300
1242650833
1744933522
1746705367
1932425640
1917162145
493666092
898487119
1130414622
715762427
1052034688
454589669
1569161361
1772184939
1420021292
2134917531
1406113572
1190092890
1563221961
1308376490
1409762209
131713362
228141522
2043206637
578233223
341286015
2122647627
12760926
381649115
1791978056
1893585887
987989426
1811604864
1880139390
808549259
1620707716
1015478502
626031872
1874912117
118885552
1291100841
1578316192
1558580766
1103192624
1489008642
67831263
41880631
780071093
1721003877
1326818800
2116990315
1818805452
1089723716
329326891
1902389167
1525033823
189970364
1776379561
87691372
18011005
179905251
1952402433
1230945308
596637931
473187843
1955208140
727052004
1492686430
2054514280
672443206
1015383236
1532075877
1595952318
436664626
2057165288
1726956396
996798539
646796228
1326381714
761804595
919104644
1756235489
2136710043
1028654924
1502952481
623809214
1362811614
1032942212
1151516159
101804299
848938763
2103561249
367395050
506803499
1185788050
535193107
494262356
884910125
1315455173
348455653
1296054365
1142280370
2076072882
486035570
1492572698
1751119981
1548928633
1298229750
1255417749
763300507
691378471
1454334554
1694068865
1153401458
1854502464
1414911567
2118608541
645783720
654281562
40601268
615637195
70036191
339433583
2087320281
774891763
860090505
1313816958
216476298
76091045
1640192670
966976913
545403014
1600193730
1896857645
1270104023
475792612
1258456290
1142244976
1145343897
714424021
1233812420
565642600
1101138001
90824484
255098282
78985119
1541360089
1671701241
1370063490
1314057860
1005166928
1732205767
1565649489
1361335037
1888424071
1362352220
583780578
227436985
346365643
1132774182
835091227
1101095475
782332137
80289917
497320399
437677329
185936312
109625882
325363567
1650072166
815534511
1642482486
2004052779
95174519
1827702753
338639636
891663853
192832840
1609906770
2131426884
12441142
1968815951
1386587368
237111849
670811261
79014053
352213918
1714814428
744075041
1934076745
252582091
667143517
1161154485
276172306
645961558
426308536
256542091
45476475
320090412
2086972610
435534754
465423255
965429427
1605253168
837850059
1117115308
634026090
2084119260
1010326425
1856924431
1106545577
2132842911
722061218
189167115
1903509084
613598130
300906848
1518998256
1141622164
678765696
486853077
334684354
101064627
1473971734
850255527
26398057
134098143
2022107986
1311114817
1276275564
294227559
1238370928
744840135
1967902944
258822350
342150893
872330224
898301273
788945323
344155046
330748011
127715324
1035444779
73483756
1790303492
737498607
1280259505
714792618
1750348609
1263999251
1131608792
312747420
816015087
629364037
1195787105
2069056109
1978964527
1620913984
2107188576
297691271
515709411
436749068
51550657
1019559949
2052735512
1235992978
417752603
264239200
1985325441
1554192217
1439157269
1894509307
2028640024
612702912
1776943598
441414770
2091760799
1418379812
1325363964
1508757587
1146633306
1174299198
172541759
1480849917
2094462128
561804231
2011477067
841455534
1725895746
1387193118
1806800211
1564535951
677967541
1481368721
1295108918
477680342
831670383
306271396
822338743
1003732509
797471445
605396248
1402965858
1632814440
1530679594
1504125683
1042829086
2056500789
146811963
949173725
1195834959
755576186
928054936
145601837
253433602
818133754
19661073
571590502
108315221
602213064
762412848
930461542
111718579
787880020
1299575516
529130264
2020522659
1081698246
973236504
1347182993
89934038
942819488
1948593638
1398417821
1353417732
280633459
1616101695
1919336294
958418338
1880931406
163516968
925068260
788267020
106212210
383452166
436140409
907081323
1117823365
1463433803
1598487403
1025957259
785047837
1442786524
710122447
151047058
698068249
591627321
981922204
175513742
1204798465
301383185
369680136
338636443
1426842005
1993677023
440956870
95857176
1147554088
137873713
40628106
649126370
1514100722
1436513423
1878527912
371834912
2000822101
1761212160
1645753878
1594528133
780535569
46427803
1276107511
1944622670
921335649
88772508
595500886
159210039
1373998072
174342441
1262478205
3790068
1881066700
1244823953
802088021
1250251235
776925675
1752994274
1043882753
2119770490
989703309
1903061796
381866550
101322740
1339456031
1167686022
2023099446
758163142
661487155
1882759597
1674285563
331428948
980247634
1641581556
1399869646
1652858012
356993853
1285896532
958460155
1900212413
1100854754
1723719600
269069163
1745932228
214140714
571477433
1832036513
1112575793
1724383890
2019235641
1730274962
2065181327
732485585
1025296712
117155519
265092051
1650668626
2118674252
829056182
1860582393
1539104091
1472785890
364336234
1441221393
482235091
1022337135
899442840
314753129
653719899
504355952
7921646
301417186
2059684933
2007578123
1219583256
467085694
502601761
1134615717
170165038
546038399
54639870
1948993174
213720355
1938171210
1697806388
321332683
1716177903
1546381728
19707684
1472898000
988429331
1790257121
494956927
2141447691
1533404291
222847424
1735297863
1997396569
85478652
1921511993
2084650776
1616530122
251190135
1541481845
1521455110
1343371847
1000090422
453908954
132433164
533563501
940632797
324757469
1705306634
138600055
60965429
945983998
220682892
1179706030
346603853
688537002
2086687787
1709290812
179492270
784151282
26382415
1755952159
510511497
367600850
320988976
1575126983
1138248015
100024780
666892647
591623857
459764336
872975347
757850734
1855455841
1525115162
83622200
1776153323
1786104652
1191212744
1881955160
1746432794
531807465
711569603
901386391
2130078803
408715822
1878140319
1075608567
674331697
538067375
547984529
1374897357
259501734
1086431834
126986849
1848074215
709517213
434640571
543213764
965533543
763307436
1939436072
1056920580
1784056556
1604043925
1974256854
159943078
852246456
359016171
915439440
1857543761
1909791013
404840683
1684463592
919331814
1426481472
1259387464
506177118
621262948
2097694847
536461471
700714868
1545337843
507602387
1216242076
251271869
1474317914
81395599
340266366
1048843621
1390827107
1414011723
303882448
1331261301
1452232626
1337284138
1410848615
62248815
7151741
1907328348
626853439
843816587
936900712
380968341
297983253
1598449105
583104191
2135843914
1443459521
1138692395
552491146
1938057102
693686877
979502191
1893707454
1520877071
1323261507
2141759355
1641323631
661721004
8989182
2049389046
443391311
163669365
166291473
969916563
60445700
1815101992
1418648660
724283481
1402658849
1559986766
891049402
53232470
83737650
517276787
2057187392
944999560
966993044
1061558718
397795329
1895212288
569312566
897105220
928285341
628762341
2087874620
894932444
752712162
1351217808
578132917
269859947
1906970201
1718434458
1508599979
743394785
1208424572
1874319279
1299673271
1427358377
635810895
179955148
391093270
1481313965
932707006
1110353783
1004683482
705071625
487769071
382448228
1162463301
57581944
2051895805
1282499576
1756814694
958287304
226017951
48078066
991568756
1306350815
1004906885
1558300239
2054583145
332026359
1754608496
2017271089
1432658865
2133165337
1837788986
995903218
1651627116
588082207
991387749
90123763
622937963
698229420
1853749853
400958798
242924938
1980009101
593371421
558323043
1529765177
3554278
1502196895
552431638
158802033
1595882783
49783596
1992338597
1560595331
1597408221
732889711
1234898128
123103964
1888107646
799224525
266921982
252598568
678746830
412748114
1756807267
2028523105
139194992
139788786
445472471
18740529
863622763
22444417
2023569130
1679329609
1016267287
1924919490
500831141
1233780263
840452374
566646173
1623722854
1560620368
414633834
1707693523
433765423
2070449066
167168616
693811601
1365757972
478210240
996804599
1169868094
692963628
1148040325
1133199215
328115203
1502615076
1349504483
111094225
1982192072
1581870721
1592514674
1325949410
883146195
7698030
1653152555
832507034
646315100
842181451
611706542
2143111430
253829476
1245550630
301630259
768698604
2110532427
25579938
765699835
1046933753
647242766
820066909
1550677134
1857511572
1768997909
737414864
192413943
317965046
605232255
966802058
1391354375
1167591000
1955023185
290157401
1189692573
1178148211
1090661371
1871158764
389417624
559867469
726936708
1136327308
1930129842
2082135070
211420586
730437780
1574224189
590122427
803509510
1742803758
1046249615
1185210236
1085323015
849843584
1908389160
404296317
1143482418
1529816836
263367001
1385600368
2051305388
1387151203
1438661063
145267753
772592007
1495180073
1531751528
1843429629
1246251318
1174636418
1078267465
779217781
2048690919
2008547167
2089032257
1217643026
858984229
1191620233
1310041728
1081532854
1092428828
1944831715
10591113
1891868183
1204815816
1535265840
1751609826
649005515
892472040
1715314702
1867725031
702088985
1070709464
11556645
2060788811
1162092437
1526731652
406934618
1027908426
1608000672
1990638207
5254530
901250508
805345310
1934835787
1399445532
895056770
387439465
1762683691
1464769658
962794035
913320259
969312626
564810477
1158257433
1491817725
1711000360
914352133
650154459
1496470198
1022207298
409544688
945773256
1035831316
1193032453
1173083065
835784946
1493099641
880857234
1715797184
303553589
1428078786
633881922
1932241369
1921830886
802981938
1510643227
2083242651
1281708234
1279535123
546858747
861553723
1353122645
1695107190
1754764893
1245953382
1859338802
1400458284
1715984008
1091965771
112401397
1276451112
132665495
690392253
97311248
1661184117
1515670887
2132092710
1496059502
1605263086
128248226
669921993
675621462
536358210
1207029382
1204500151
1037933548
144734212
1863513364
395582758
1476490488
1099089957
932409162
312584183
1345296699
1099187044
97336268
1277308044
688223262
1998580752
468852509
2000787489
248723328
664971631
436045237
741719230
1017225715
1883773037
715681582
930079688
2136099906
696853334
1754816492
1196731516
1017348298
1175282285
1428315001
402337332
1946196178
600851384
739960460
1268016613
589816670
657128434
1984696735
1899751905
1355747999
1553219122
1984596797
1393747549
999240699
1191623793
1770174850
2141610205
1266756511
1847553922
427220434
566347220
1762901346
807708674
1598504264
485407652
1136925031
1363600829
96294016
201539534
1602351815
982284320
1681068302
708774511
1873288691
1475929977
516887463
1587100413
445822668
111223679
783219444
335498333
956026683
142441756
783856960
1080447197
6792393
2095736225
1743510389
2007988046
1208573799
1776875466
975966755
645977674
1000953803
1934640999
1151169791
341016826
1479927033
1916828148
449579180
320332573
2043130687
944285389
1643590765
1307665801
318939704
1724940091
1677346156
2007652982
1507601063
1685503692
2070607958
748761342
1307594158
523592693
916917141
856683076
2024671698
1933356961
766106040
1605305785
667179537
999681586
1218640853
1137982508
643349506
1119815339
459731824
1833903519
565198355
2123355273
66248031
1734585456
1913918847
1004160592
1750870728
1466169806
1893383362
458639160
1118135608
2123014752
1486789159
42626615
521205506
500570687
1691036996
1753380668
1269497597
801534194
30000651
793019099
904079765
654202411
1597424258
135667393
1429181407
1609065927
430462321
834803200
131184047
916569066
2041566183
892340584
1895191425
965398976
1910410398
499044097
898201948
1006608671
364324082
133340001
1731689457
467144975
932479034
1109914003
53740560
1601284663
867118348
538729135
612376720
1763938989
713710763
188606231
1736990715
1478349534
221339677
1188197848
2132013925
1305796880
1640935159
1344783794
547215573
842692116
256210319
941444263
944835784
941926762
1251388336
1282988248
1124123925
1315198379
1895477687
1687615570
1049998004
1496040554
767064052
640166238
1468615869
42377982
1122184269
466342603
1411916183
667172296
675770614
7996551
1014247985
1691682278
1945180624
801963872
1604342746
2109496367
600994725
1012630888
507353619
1767351830
1748374059
1114960540
1247005180
131836296
2059675071
649075733
2092815133
445198767
1577343526
215873973
1900237494
1631189724
358956165
1964053833
1359486415
1434904203
2113022478
294306674
1292555027
1382578251
1811989935
293544810
143357272
307403107
306116278
1237378964
357764567
1290577217
2057989863
1434838438
703944335
1621540324
35305708
2123722515
1145400377
1535993873
1395052050
1968271531
408324242
1641836344
1297036642
506158009
2122433824
1609699895
427141429
2067125719
151643334
677607252
1691043170
2107912413
68560428
370370674
1467891276
1411951561
1625103993
88889205
1552948793
407009923
1861786311
1979624043
878545852
229414558
1291553575
1818513388
327194814
2084460118
595784845
745184040
1003919319
95342273
203090595
929261655
227703479
902560428
2003866372
43944140
40155372
1826007806
2087333520
816609078
1558298002
684998448
870198305
774591520
309321177
466036170
583156437
1847536165
371578624
1776231525
919311350
553023949
790811943
1540515812
2140722527
612109897
1829306593
1185963187
413107267
303503655
425956855
1671384741
641015447
1004181329
887193882
1326830220
1512924545
402979998
594380539
1749087408
715565171
229714019
575467906
1315451511
1069356521
1285136843
2139998074
1128282526
452859773
1424956370
1244498081
1178431857
496284163
325271974
1451325046
1310149165
1481110068
2024327920
2055823499
449664496
2055494769
986306553
1375075249
866068577
1137273148
2044040708
701218741
1099431808
217318868
1350970322
1739279960
401552238
1426005834
1822420226
1491624105
1650355924
921908443
569038664
1371028995
388935488
1289613689
96949882
1692449283
2084375940
1170919047
8343509
1081129645
1004031348
1523957398
1687451672
1680557766
1027094121
1502666293
57470402
1919818751
753906724
672542686
1642012393
1283247538
1592442305
2034130111
507376784
2134469176
1957234432
1570078845
1285965603
1030990280
2005301350
2009528786
91134719
1092068615
1610772215
1499022830
481960986
1822757501
1343669440
1857217173
2035290802
1786252530
399483273
1736521682
1140336594
1334600360
1886720593
851086001
800952510
1938057795
867658233
1939076993
1721306083
1071407641
829385033
1189377013
891507997
743658900
665006075
1183701270
1662048534
1991412786
1168175973
1923413516
1029157578
1614577503
203456710
103918132
838921969
1529632935
1232896901
1065355024
2093357148
382662766
1647613668
1243314935
1186729051
1088324450
185146782
1118634779
1114380029
518617492
320987596
991257995
953964343
1387156526
1506836063
926708747
724069169
812952536
211783142
1361991168
527131821
109897485
1333765149
222288546
1725695225
289370190
2047020279
1695732521
639385866
378827818
565794278
846427450
668798625
1232939046
987471273
1764214063
85424019
470259718
765111382
2028603464
1966863989
342228194
1467995147
1055342289
601430729
145922809
225548543
540714643
945452382
1501112311
1410146637
1023362260
1335938112
1529788751
690318908
632322251
2119472993
450968270
1650023269
447911455
234079405
176647169
1372678095
536643131
96191513
1702520651
324421064
352023451
867228659
1170321348
420557523
183073674
1361298823
1861928820
1214716127
1106274445
154570980
1137003927
880768309
126972996
385995164
784114926
1160251904
652939810
1679495653
2630226
1575376406
899006897
123572371
1571471885
1646777458
1173415927
1056326648
1633380187
1084360066
1775809281
2144609924
1775149324
18038635
1994261331
2008927095
1689975207
615859487
658071083
1718434373
167824471
47360026
13756412
2100499395
218014487
672132980
1574004377
63045080
1044061730
538544270
140397455
1407408035
1871536377
1988591558
355780158
1425421935
688720205
619184154
116907523
2067376326
1563602188
285317947
1177785594
1845707831
1320280203
796809905
539562361
1529018377
1119208697
1414567780
1218302205
617949865
1716067982
860002845
1225187844
46407028
2110976722
272761728
1502160505
1572444277
162573971
538442963
1449631188
549576657
51827866
526331786
1587066814
1906372378
813773700
782796389
643542387
1033567672
1360766074
266319058
717677851
1186024260
44847267
1914734535
963140390
1620325427
1302888629
239992251
691082568
1403751688
792523155
1876698849
805608421
1739999171
1228059582
1650314674
1919253784
1721917291
330928464
495380166
1087886916
2069761091
88144949
1853147491
1890772738
662913185
547914740
1177366437
1547348767
635333699
976278689
1113915058
1476033647
1861323219
129383661
1992283858
1366932906
934572478
954055676
1910074406
1434684449
703821689
1610455092
847881889
1784314568
1087196503
1688894741
2129955390
2085704597
586232086
217194932
1343678170
291627518
123625338
1651275489
1235276176
310035888
679858507
1416387997
2131682294
928861296
80690991
2025383122
336807088
67392598
715288039
811077656
394229720
1286419954
288735958
1041507829
1291843355
1606137553
109256698
142902662
1931121046
1121059783
98830349
1367541203
1879086331
1653977836
1509296964
555145869
820362490
716885508
1065909046
2046690277
1823271963
906880145
1450469121
706626436
1675340657
609625710
140501049
692493285
619017002
638092722
747472348
2093634940
1291827993
1944379663
318331349
2124320177
852480546
850802232
1210309797
851660049
1633910680
831446027
1309438456
98641176
1191537209
49923200
905710680
1680103209
2090748242
666486685
2044797375
259949133
259251485
1540355287
723380301
2023217454
1077325333
346156575
130668954
500752712
930059827
1631144357
1183285089
404076579
1082003629
599063631
1815054487
75752063
829968915
86363008
1169302470
1740874131
1063135460
321833119
732931360
1977995817
456107488
685953375
74019367
1601655468
1436060679
444079068
197932362
1538978090
738298018
361416608
1081367239
609935711
184038446
1170700487
1873663295
1996143554
1056889314
267843982
965749029
1966277450
2113210505
461628596
158843228
1671377720
678029933
1823692825
1715309375
1422349886
1531536809
2146020992
682482692
1020142637
661980275
678707838
366975750
1055696940
100246826
1802581934
237811654
1038380964
1689449242
697191964
2024596748
1420902245
1884136880
678935410
1312005536
1558401778
230263371
1861226059
636645600
204153338
1178358542
1823086462
1761646116
2059382571
1047932888
287169752
1495845266
275275334
701050406
1118933799
1652453514
1712542233
146039232
430940462
1046152509
503403226
1641272575
1487054999
1099221913
212876520
173424721
1439734093
1180683518
1221391966
2077854443
1739443015
2133466304
1486220670
582947775
1749098767
459564275
926359390
19447870
160575893
245872930
1422435741
2012206575
2136636093
1850324110
2142817493
432679
1884461952
1179639001
1451930393
466991665
865375840
1968393891
1962044842
1229355910
346823503
303411840
125286403
1112192105
856545883
346585219
1290283326
1658031097
265215331
2015845565
1291973288
407372312
2123688726
1227305785
803219044
1336688696
1960374359
404356269
701597013
1825223001
481588013
235487854
1533203686
1842340393
512953511
1831320304
1434828372
2078943656
1195436882
366687586
635253746
1251875050
99573063
1006620402
1733845028
1285600198
937976447
1329950262
1332026177
1848144089
1439319797
883459998
270723500
835060104
1480869188
1311189508
740262540
1039524610
275591363
1894994621
4578743
515618235
971843360
1367574901
1422444969
934829587
995314639
402834710
905054945
541846606
1527810336
1052809183
702480573
1685343581
632314722
258122491
273929359
1782170235
1544069805
179852225
367931326
77210044
2117696787
1110566799
606108094
168025682
1786128653
689682294
461282993
361879798
212856843
652135731
1845845407
1868101472
1180440555
984072061
1529159278
1899529700
61726223
1274336637
528044026
448683601
1706916097
1387033552
1580551959
1741674715
2134188805
1417466024
1651495966
1659405409
1530735659
1281748913
311814506
1423943330
1686115492
1819207332
275671457
1631945863
1145024323
1218931080
70714891
1334407698
2006207277
1572249244
2038682768
909748903
588179076
207108772
11167226
919466523
454518942
239658469
2007065763
1972239266
696247274
407037851
1901967930
2051316627
1323688219
1338776080
718683662
730906068
412790798
1924540386
1492577183
533014528
569099067
156372804
1525457107
191365210
2042892590
997715615
5399468
646127201
1807712100
1671698609
451490136
1997939565
367612950
1116369223
2141410207
136010393
1115598917
1084297454
1793867790
833642707
791548726
2051223887
1882586370
940807576
1097655003
1714250139
888476024
742871805
563871612
1026818700
861141390
575401385
1423203740
1697975093
554116655
2114026914
794077165
6689919
1523221193
1222798901
1604905409
1698672077
1563525929
937940466
1556431257
711391588
1603451527
1107859316
795646644
488018024
368572750
1692682646
1633447870
1739042557
1931211534
1984620345
1389794618
1627171056
2073980316
645023680
1363282845
1957537237
1471673903
533356483
129751301
1324917955
1356210444
2122401984
1150348441
1989527947
1286164081
719851902
347735955
1102114864
525138242
1997100595
1620226163
443124002
978554327
954376431
52702340
1381613213
1319028620
2010223150
1199407794
1405476576
1796052767
619040843
1303479684
1379209869
2049479000
988332145
322168147
861165490
1024845003
202114726
946752189
1143260693
37607538
1884278265
528906327
1838554065
1512624544
2027018395
644773328
2127466928
1967121060
1096177757
142066051
1249965764
557375625
1920700215
1640139539
1070732649
219611600
69809829
1627518297
1450073885
248054895
1357689127
1781424344
412147851
495836191
269680950
1189002763
1289518666
275310716
1433504344
2132928405
1023965440
1880011652
1122933023
399574062
1434532208
1339242437
687518554
963899789
1564370060
692235890
1749790872
753972749
1278162978
573433284
4889137
694090625
1371418421
1964187517
1388663618
544772259
1812786600
1743550011
1184172520
222295126
61437157
1435290840
403336716
1117120208
1453170691
1238647839
1326494404
1435960515
416933942
287652170
1594948
28993866
253522072
1604504522
771404315
1254774774
211114726
1558309882
1478972167
720367450
581526408
1825960130
2039224831
1227547386
2102642179
2128721745
2043225144
112082423
1439197388
1460046
1398897307
666578185
404181445
1170735797
1991871251
1991430321
1337090749
1640192814
986998817
2117605266
701914435
1368002821
2044776913
1499111642
1542991654
1579284710
1221002435
518235702
2138539718
1243498975
235426731
385740310
2063052578
397178043
358713129
949077623
1558164504
1083015342
448857451
1573783084
430100097
772076315
675398502
896997379
1938954562
384187609
133954704
817171673
1763216551
638169275
1939649245
188331280
1633829514
1804730861
416610220
230147051
1854931882
529222200
2060581806
1355020638
1605900946
613193719
772728554
274289622
68514033
86312087
1693546855
240732970
1810232147
1459442342
1086485254
344003190
580468006
45552786
1538442387
1550639806
1360039390
1739741784
96372346
2120371269
1842414538
788719548
928955057
96113223
472457815
1627255545
1243272249
1810238422
443194365
1961454276
405473006
18976386
578381874
443925723
964452519
873914735
1729175352
1758155626
763865343
935409188
1665244653
1863591008
1586235772
957262854
12841637
1451976466
199130622
735566274
753438988
1580948058
1310657810
820404311
1258278549
1957872438
289720346
887325798
238921323
337308450
227644241
707252579
607766061
1228350917
2040444559
629457672
1011671479
1979113380
1691563289
809596972
1596739533
1818440862
1656024547
1336110255
893709824
1859194086
1822786635
343686115
1232489789
1986053481
549195728
2069195474
149890402
1492409317
1233949768
2146646547
940315345
65349278
1674461890
84377767
1329174809
14815684
603029815
319655407
838496358
1585407572
1322695337
2003309529
1968380284
1579227075
234289233
1996101902
1912322361
1963498227
1081032854
362017744
702102993
1047479172
662683687
1705855812
392088282
1890986744
774879813
1778721421
1352166644
1070898767
1894203542
1289808482
2126517923
1397626088
317698858
247700476
106816649
370716141
1558972924
1351998076
1528080664
721237901
276423572
56106474
1566294358
941210697
1380736608
295167322
1200042281
139434462
87144643
83947683
446629741
830873375
1838463213
1015251798
715590089
46838434
1982520717
2108206694
1561831890
1970765976
1939887548
97362632
1667842154
950645027
1311949177
1042221971
917672641
779101906
88848841
1464692777
1484496355
1446757509
306979107
1477680806
1610984322
674905144
1155087280
331881987
577351213
1365533787
1276940008
206743636
1326310592
271128329
1032293064
1962847487
689162274
633182172
181139851
1640225648
427769360
1748795890
2111453163
683521063
754456117
2111585976
2060858722
430646452
723963385
698745738
1964260518
1903110190
1422761295
1446402175
894337998
1437299513
2027866725
858793656
1147438106
783164489
2012300820
1177243032
118823657
1678475278
2023002178
1074250313
1413771760
1381806523
2116346896
1001272694
276737697
1186764429
1189129207
1130840386
512256912
1723568051
1293958639
370286668
1039005567
698571813
45146163
631499540
1034051300
1778645926
1551111503
746086070
970931071
480417867
126103508
2132617939
1905675212
1677949271
675229497
1818282143
417715491
99089631
1320739811
227399672
1797311093
976853586
1530223526
1557923511
538688730
1627057446
1617728861
1077902876
1301255273
1727514212
678985158
1927272823
646123456
2131576679
1550726079
1470080161
2009861293
1476592574
1841533924
1128096216
836343846
487467919
1136791032
884414404
1159186164
1496825393
1449639826
1052338310
257840493
1140769717
1261951454
352530271
368775258
263163899
1469795608
1153869454
1225327700
134810668
529710248
389093144
300250831
703138193
2124069895
2036469045
2008262206
1524145001
600003207
87758703
838881753
158431563
689686416
1787891017
313920056
1169517013
1370732265
6806714
1169377710
1250997244
1620208973
838983854
2104710180
2145425944
103124031
1269546817
1096474573
779541478
818411074
1598935143
861504783
1974681823
539100146
283904951
1202779854
208415320
1917058774
392003185
315818781
1962880333
2088494814
497306269
2120702645
243447240
554139146
1970220111
1739202998
1395765291
1977851115
862816473
1584678918
508181440
2014957162
1514079207
1969137973
28861655
839726335
686268208
1351677165
101050166
711439760
1976655690
1642946375
623376450
610823484
931429100
107616447
1793333642
829713433
2019496087
25792099
1671754286
1324006077
1924490516
553808712
1689793056
1247585697
1994631645
600346299
1057913851
1768641003
83512051
1422349879
397825734
1504418127
802014619
582962426
1869293864
940650109
1867712026
1540828186
1420901139
243403028
2085703199
345101082
1377288107
2035489416
663921618
653918297
1683613856
1032800796
1524352609
536137873
574095195
1946794052
303345178
1573652421
1107396542
207375488
522883315
337715566
1323919931
1309902933
1934914159
1587161173
710747710
627614704
1954756797
79255382
1673006163
1946874543
367414008
242254085
46891125
1301909215
2123217020
1243693225
399852557
2056146518
22209955
1775956467
1033685146
1400569554
89178995
1724346703
948996516
26864037
1045728438
1725408323
2145152862
1892851872
953158908
1910557156
1133656033
1114903041
1157000828
1484493444
1830611735
1459938412
952930384
1209401501
626545466
279649184
1360389418
617156657
499482759
1053557991
757520670
1654859831
812995190
916810383
2043002780
1027101098
1684146816
1942032521
1533233805
1432959214
34662027
910391574
135497761
1785853186
645186100
1949757534
1171286265
342988872
673890910
370401587
699321826
465275116
759826035
1575448817
13574076
1097048234
2115986225
60384247
1005743025
177608052
1934500995
2146585009
180161280
1634478486
1408161835
857928018
198168713
588161967
308617142
179184984
318816011
2081886117
348490433
95793292
119293850
1094764012
398752141
1976281532
1018695668
1134214335
1095173761
495519742
2076196896
1955274627
567212423
1430945665
159930855
118861806
840614176
697607463
558405027
418770185
1282569577
1975540484
957401508
1329464594
926605909
1353745585
1230624723
927697950
277321992
946996031
159294421
637730146
1216678850
1153890876
864391707
1013121871
1521725025
1203657349
1707314455
698386282
470622665
647542930
553751646
941394615
1045194121
1549493862
770560574
732218966
380768836
43178404
1690384972
1955599135
1220385951
1810192164
1713549349
1013422805
729062854
1328998095
1282454626
1441648382
435234800
960467089
951753783
594815641
1578114697
1972690984
1590841006
328251725
104372714
1598533983
1476365165
1701079132
1029001487
207045870
201177386
2059607674
641272702
240819114
1812806523
397319186
1237785598
232856482
201412793
196420605
1498997441
1428913209
1498642790
1659169533
1559844868
1912469992
1214604698
1629835370
1596955957
1835848537
1278896934
870768392
1177655350
866389138
1292993670
1933251526
1282905411
617315397
375969394
1015345060
1892282733
1799888734
1561575007
1712541382
1073859701
448509306
170682623
68553027
148226798
1178838330
1741287395
880728957
1546367379
731392085
545521843
1753159060
847805940
1137492001
988613191
661853401
693561917
26407352
1447818236
271352562
148794868
1073760654
1845385925
715939641
635640206
1677240607
1292654812
1836961174
940015676
1971182018
597086873
788705274
1747560836
2101701070
1542016418
337839635
672402570
1041616987
1561874192
1794119077
1459327418
1888213387
1563771141
1089231538
1281596627
2064210820
1027662321
1774796764
488710108
917385657
623196567
344694417
1280685230
761037137
908073129
2049443706
475774950
1542014546
774315515
566743561
1505532511
1723475603
1055802657
738719238
1147782170
1446088443
660208874
262318743
697441768
1533679423
1313195342
789892850
1384918115
1289891339
833115570
804264614
594436539
2111376955
1967016788
27989498
504262520
1245575520
939810654
182442472
2084610540
741522930
401220898
17471656
911229299
1866629576
1866879223
2147020138
281673021
411948960
1605731640
188413217
919690499
1649220333
707570142
1023880917
1952070702
875172839
606587387
52568889
1438599914
1360126977
1308522912
1803212138
1213110661
104872541
646366631
659356469
1367681546
2120535857
1414506517
347733309
282233454
1994664287
484181866
1273610000
31291178
1951705516
1718041789
1575235502
1533183382
913891139
685515219
678732191
1894110605
320349160
1053271923
1535634200
730909765
171344039
1999631289
160845484
11851344
1431099782
492374054
1573530430
1116484059
1715626491
1671426112
1471443900
1106362571
1107843339
984971059
897577088
1978196859
1574506012
513894064
45369043
1072585334
624634954
1192709293
314165494
1781215438
302665580
1892010515
57610040
650292933
1189470254
560556242
1027692383
630477720
1736914862
1485568518
1129885062
1206572979
2040532144
318340173
126409732
263272308
1812080444
1595116047
1524114308
568771788
2029083931
2085375904
2089597941
304824884
1939920347
540150240
919739357
794559525
805083024
2140408758
1764165993
794500117
385899111
577391921
1441100368
1647938045
553428376
1430815020
22350824
52262680
1514877666
994423835
1842985952
1331525687
1175690127
392261922
32426032
1114232686
1709263962
1552904786
1774178046
792520495
1676394863
1873990879
1330677641
1848335274
1494354707
1190254682
1363430002
2014162335
1722456484
904602937
829841716
232490076
1600672309
1047894601
1236541166
1978804195
28699208
699638712
1846132940
1717500880
1359514746
2103646387
20125169
1705443532
1791673452
359834089
551612309
1101291324
1184936781
1107666969
1956927977
909310258
686197817
1177536891
1399888813
2072315172
694835080
1943066894
549781186
907587530
260178109
1696228332
1940873291
677889712
1740548361
2087174260
1324910928
277506583
513688718
1597088629
1793805885
1243989815
381451914
285622053
1313306506
522181346
539223389
663677372
890335878
665926576
1770020472
1221347924
152029369
881716149
2064900969
1087508706
2028429369
2080256904
107906508
2087400192
132613339
618693640
1426766584
439333719
1102493468
1353539681
1661923560
196406949
305218933
1874219335
982870674
1822520183
451587089
2029575693
1861968743
1166892719
1021492496
285118309
651721808
1689797489
1847562512
1097005563
1985965989
1321048161
1476214574
481873942
1661537673
93367873
606363004
145161260
1149927355
69807573
1261979854
1781973806
1446499915
1365843553
695088511
376172206
789830681
1961194603
308152195
861929189
2112762402
1683629785
377352840
607741348
1376826604
817024575
702145125
746047391
1746741161
1303431814
1555540809
758007620
1708927302
1196945771
1543045595
954521416
652111974
342541488
2016164713
955880463
921784176
1969172487
2136790712
24848025
1451720973
1934938202
1188350905
1989488244
1750547606
448118892
1461691326
1355265035
1854837201
2034954488
1170233842
457351948
1226771787
934085918
1697317900
970869863
901883244
1511701015
347292000
441053400
628354393
1289606249
524317828
774460062
1380946484
1552389949
1085850204
1778012225
465379084
443400486
389274356
1186694988
237177171
1911624708
1982237122
711785714
508691599
1530290733
1188564448
631493053
135241555
605758652
1519532611
579468172
1782589148
944675415
1344101835
1942161199
709940155
630746366
1866003348
667870070
1537424857
1366679690
568466288
530821877
1591417103
1901496551
2086197812
626501160
672086230
1457621043
301277519
567533144
436133160
97277154
637313008
380196645
663504421
1357645981
483023516
725670149
1943900420
1749693785
1790512070
1790899229
1956961126
1378239739
459361274
1108672739
691056789
1022123668
1826390463
1675111559
1275444509
1883952362
1608358592
1905756550
2078460690
1605311805
110136105
680143537
875562716
9653338
1230083597
1368278251
200968891
186981872
1231904299
1519540828
364721023
871334577
2134556072
1235315520
1633139943
961525233
704603744
669725107
213198172
1335811128
623921779
356606633
2126666318
186198469
935250997
1789065506
1534471440
1588301992
2000926383
747538316
1993051773
586217188
1643707764
200577776
128914209
1489499290
1603487090
1455617095
453034028
2131368522
1781282002
2132951941
1240145626
1527627739
898534230
1251887467
2112919887
2142984578
1146421842
1217558983
405806736
790583080
2003629495
1632859598
545394418
1719765471
1169019676
632198737
875458560
2099974893
1851151129
7896609
1126000963
975427879
576747800
168014877
1166215144
626034697
1304255346
2138588513
1931955076
477762838
1521071067
1176858641
680229381
1558695710
2121021318
1829131424
223198219
1045754740
1475262420
1288876371
978059592
1277873406
1707280779
957653818
220671117
1040734774
440710728
719090014
166168584
146832117
430470216
1741381195
581140927
1561831282
1995073115
1716421440
2015997782
1772760567
296494121
302166380
634329844
428079467
137595748
425352399
1839388488
1360191338
98260656
398364213
560454538
1463580317
258375332
1032052075
1876305856
679507139
1271357994
153908266
1287926115
1714460002
688633395
999298867
2113509165
1810302878
574504520
1789081946
1837899185
1367630959
1412386074
1958090148
1036514130
1075719546
2083851259
405066142
969161914
73847417
1830063012
428975870
551872752
825770023
2070191306
753014502
1923796431
1896478298
1541107556
1129849670
1263733770
1429972398
1796733943
1933611441
283556749
104683255
1469592277
1674523892
595320738
800987147
732755311
31604797
2055775111
1613378442
1046271414
1082499151
340385324
1390538116
524721828
1244618451
1532878518
1085393728
582263986
1305349059
701792448
1513447518
1211227615
2095198244
1477806284
2079171976
1326563823
1576781833
1360939012
2079577817
1769730749
1226097898
1958185237
626121168
531409994
962697194
593806211
220801952
440073627
441500679
653105509
1777424297
861259829
1402107974
1166187026
1966536061
1544063100
438383174
748572477
610545377
330884769
1919182879
65245522
758894361
1697517095
1504066291
1599742687
1456461672
361942616
993341605
1938462242
131899208
1862501039
665515778
1562015754
1469151538
1364771537
988884272
11126037
502260044
2030033671
935147009
2127734109
487207998
886180997
492573431
1934389484
1552608331
284923296
1590117720
894630999
890071241
1310949811
1746647416
311635031
1357986678
1361396171
1235990631
83743294
342949708
281873646
772072041
788648033
1860548162
1680345082
845361465
2026800844
188723253
1964586574
1328153009
2086635060
769521730
274911
941369181
87199088
1242385413
1920903971
2049705257
1135136030
2039978299
1746514465
517779650
1932817453
82641873
1970521553
1129127075
361989128
311391415
652520657
1529235917
209251496
1619636231
288626072
1170571892
1176826132
450556667
1340866263
1847303268
1619907405
1977620968
1308092213
1675248322
433703227
736317358
979486269
916998386
470497225
1494958737
337497114
1513489467
752892045
1904403259
1156966974
2083171848
168191220
806529817
1422271300
2063847159
1021569719
1728342506
1398449003
387952640
2018961566
82484463
811638972
88856026
502010346
1921272879
1442513706
1011909082
1462606768
559313298
2074858836
756170126
1120628706
993257080
1281588243
251816994
209562295
1593629338
598128464
146269440
1638030714
922669457
1390176746
1051235869
330800256
2038311384
284437053
941436238
1559417421
202517031
1807129014
345492605
576084968
245143802
1261471279
973521281
969305458
46520671
1422512420
1983662753
700333624
419861030
1018765564
71589636
191266043
1684528114
1504008123
5341670
787352601
1380120433
392549655
320445708
1562772982
1130990402
854752615
2140922341
276957517
138373899
2058652291
1147712804
1119735055
1232004263
596190174
732209159
1938357495
318805838
468106801
1931430650
1471831432
1203753312
599147826
670531571
799750362
921990862
1351682609
1734685774
377229823
1721462570
187989323
1885510536
857973283
1617337380
2082254225
1343045929
256449576
1877825438
1247187146
1958226667
1997191488
1150712300
12260523
432538437
670141702
1373956206
1659106755
1217547251
1014210973
351251250
1951097093
412653325
746937423
367954853
1898404624
1805175509
1792747957
283392729
2041704707
403401402
429683031
680460097
900673746
1321789977
141087516
1659431908
1059186858
112133773
682666578
1856019864
809513024
1530866193
1686231737
1427341754
1104722063
290379010
1191830617
1148363966
2088362991
1594036530
758005796
165349292
399222402
577760031
1069286442
592084797
1085091595
1683289199
1204801247
91887916
533157368
1519374131
20380960
1237781359
526702184
402505373
1705714927
1953704405
411127500
900022878
115923532
1671816287
1008732131
52476019
1824701288
1001835899
1058768478
845350796
259114280
1298835556
62841399
2098155826
1837362927
2129395651
899278650
1874635758
1743392488
812139246
153156928
1503585779
2110129860
1767533796
298440902
1429032672
884619163
1403794099
1719005807
2021689903
1905999297
636926212
354142154
2051041722
1082455639
508285665
868213679
2048577355
175360463
319866932
770616866
568104921
2040742285
1737728766
1124598959
2120584410
1427301284
1579419341
47028954
1037065970
1722963662
1368952358
1925521865
1917298786
248893253
1414115709
1746876855
253818611
2058601096
178992189
116664505
267836932
181199856
1405951112
1086807048
396038575
1363110051
1915564221
425897990
1457096616
791057381
1801583871
1782218809
824550158
2068286414
1028154178
1370193830
1600808275
1131181246
1400680414
1954765188
1062644025
619632146
1476933632
895817944
262038795
1746028166
239894938
112875735
264893578
2096128102
1599401743
16924027
1414294393
802618737
450361260
1886335858
498724716
1712962392
810607765
434403540
605493979
1937229805
1203443536
142896274
224028249
458683852
697817223
1243653965
811113404
406132741
1376234951
436001724
1400197086
248555156
1524643756
376798830
1217422578
564767427
482842814
1060845146
499750107
1822159674
2138989183
519312600
349373221
125014086
1839271290
741578325
816568332
1232902218
1078588842
450521640
1807475132
1731146727
991748601
135201587
241778341
641266115
1499795936
538963864
677450019
1262773231
957273115
381745489
1558984670
268436135
1617273916
120852161
80285965
1594186250
1872744872
319746627
505627844
1180794142
123776415
1533981428
493000379
144687791
1232748791
965340324
1873395930
1868024337
1498909471
1756549222
1644057970
23053811
630736929
620360809
640854403
31724043
210189948
381873308
1489684194
616894061
422843832
1018931867
959800977
800867426
655996068
1657251307
936506069
1323946618
777660382
361745629
324833693
915087390
1387859791
1736981476
2037987048
1119607527
194876799
1163706019
2083962537
557988462
1535437901
81074058
813895517
814189619
292443421
1247940729
1873363894
570296426
1995025734
1453609631
1236464
357887418
428967354
1180567418
1470431479
1291576850
249151538
1281376286
1009955602
1268167195
624670260
1847928361
1016932449
488775253
1843980060
1357378578
1465586958
1168850637
1716334029
774616189
557844168
1251603347
1221165070
331467730
1635567698
179287235
808465359
612452134
1576127080
469477154
1101778334
603977128
2097977191
774174704
2094618457
817776666
1888046079
2056028538
570375677
760674624
1318132511
451327806
1382660100
2053340753
1422841453
839834132
655733666
1206271776
187859493
703886509
1978879344
1848350270
440200775
1688477653
1579732384
1798478091
1791777177
495750631
2011115376
1389275339
193141475
1530978387
742469218
886229498
1644254314
957956884
1182129582
901235881
1548397894
2066927837
1048560915
1397624239
684790752
1315946444
319391821
271349150
1908246713
1228461400
1061754001
95199644
842002284
954278586
1984059228
627461083
2051992160
44894478
1288862728
1077562292
1495317587
1587381650
1611444998
975070584
692466229
1967179322
1301380891
653976440
667981371
1894319444
2141817817
1711994217
176925068
1573564005
1594690738
777050482
1026860766
1134742045
1885381173
1607388121
53955626
916894302
999344294
1381351248
1974070780
882773701
391433869
1138417076
862031918
2116557169
323113662
1969541040
454494602
994912748
1056590328
1992412504
230042978
496863940
1964543609
374830704
17825228
1497273569
481228027
1669165652
424207903
963056704
70577131
787732650
293338315
1139536937
217358528
1982226781
1915506258
1386099458
1444851459
722295945
1849503435
1079713609
1926059628
1402827699
1028297888
1120918308
1986017346
148320572
1817868933
1225861468
1186570002
1856458909
1677740465
977829978
738610088
1390991083
1294683209
920086466
30985261
989459329
200878025
158473371
1031887301
1148495760
973430503
1154645014
833306454
1589392898
1607392287
499399086
258524946
137387350
653034312
1751865910
553038276
1660376611
1558826272
986052710
446706779
577739862
1623484496
361386342
575438256
58359579
2065949741
396499109
1449051682
921729324
730096378
665064540
682747044
1588613461
581784615
701301066
1385721236
2061107737
1961703069
1209581628
2062178480
1709599349
78865026
87869539
1598631854
1131202044
1077992557
1248126373
1843643410
243723541
189345435
1521695570
1025666485
1105550656
259804154
379883717
851759310
1690569020
890403304
1016718926
1947872435
487649584
781402844
1525174355
1696412002
1077248926
1362128899
1928338611
207380047
957596777
1697516693
1541160543
632809558
2062040643
804286189
1187709268
102639643
501332589
862538550
1564542965
781160494
727695526
2092748339
1307020765
215165849
216588312
1578614437
985068888
1818534817
34193142
365930501
1590598413
38063801
1986917178
788925678
1767567909
1249232291
178496143
1445437631
1980426478
504070956
521857756
1841334877
984978627
2094663978
840045081
1715383858
1961961098
2112491351
1715437282
895156475
1501308662
905787721
287996160
1208148253
1115290145
596301107
1027846371
1807382915
413379917
1404969309
485396613
1922116588
1991117117
2082413336
13390633
1054933635
1296429021
816764060
2092557893
1915890464
1495531541
778064724
68260142
750483634
198738358
1710683752
1726047643
555281837
454072873
192111754
1055356809
972115638
1094043854
1784152708
71622214
761511038
1432922767
523104668
788036612
473322931
1073219259
450073814
2069007892
1088348749
1939153621
2084413679
481428841
1017021623
2057723795
1500754206
1660724993
1057584263
1396251670
11625895
342029274
376684786
1127473941
246745880
2116081920
769399405
25812607
1868875489
67905646
386770352
139498454
2048085795
1071765638
2110903637
515434732
1523394519
241372493
1126911041
688680863
1580689787
963831691
95602844
267385361
2108231576
1132862947
105845911
390887294
893898338
836066551
648086026
1214191453
1041330621
266563275
815557688
563197705
970637947
1208495278
753353109
299668830
929887633
1372665267
1203214040
1553092112
822780466
539586589
571064534
1570185104
1204109089
643322114
1864857216
1160017476
36448845
1007283522
1687747551
1163510044
1023292938
498127072
1287213889
1392217466
1218887612
1068670959
2051438783
98692042
1584352804
670072396
1835443074
1421286389
745453429
39600231
817598519
1523024095
794742692
711680851
1329386334
230940055
1839308450
1817758890
1102197782
1148639379
1725898403
1313231686
1422331228
781109463
801407609
1114574659
1322236166
1622985187
965608300
951808634
108659231
1602885612
824457270
522725459
700554732
509916112
834007658
2106637896
648130586
931418025
987211111
2056197309
2099008350
879264647
1917932579
1010865572
1011952759
366037088
904136649
1088566961
175899706
1697824254
1634717042
2018787367
1507092983
2026190197
1912814831
414637486
1382505860
913475288
1451067116
1567651518
52691416
151104765
1250691799
420400662
443831958
1711384893
149714314
1066658609
953875205
840216733
1979475784
1340066120
1714354270
73178936
465543743
1208471753
1278120750
1089058038
1822802089
428676694
390211193
1026333158
1115189903
1602380762
1080558997
546089462
1929069832
1775437986
157443667
1986234828
468053915
100364716
509629367
1841234529
1946299083
1185188210
511354786
241837639
2136346247
1756553381
1048448359
970898579
2019817580
1434099370
1335561259
568325610
413727043
652818599
766843064
1973381435
648203388
2073424753
1999220691
1634555534
1338398040
1439312504
1913157893
471151816
1492100552
833773632
685076608
539460839
401902741
1946752925
319691024
1452404436
1965206327
1269592681
197834368
1661379840
1670517969
498047821
1794412701
1909723593
1398109107
345568443
1269447704
1508755979
414234639
1889407395
1686826476
487050022
530533972
1070495357
1421989226
1254424082
51567804
842932206
1791655360
186254346
1131645561
1331745976
805779779
388319888
1611320559
1726430366
1851953843
786262023
52543289
814661991
1934936114
622247898
1086062371
729102067
96882000
1786867295
469242975
1856064402
1516786950
325090730
524180988
1100005326
1279026290
719020338
1334282574
2092787541
1025764480
1105902234
589533173
1596584101
1148251363
117532091
1753890295
925333021
932224469
1454558356
836648943
1906627781
587801095
481788998
1709947362
1551420982
2015576553
131149960
126575840
624422856
96021728
36614279
410203500
1598505806
1220756523
319918753
882739684
553436942
995880167
1167446328
529522826
280931896
118712839
1805440559
2095715855
137521348
1636614003
318556158
1372007270
1152152684
1618778904
1177886022
882414761
1899099223
1011042310
956922276
1027935888
796725558
1182443709
1283707278
1467219233
580198933
1274099849
1694422636
219042367
1588304969
799741648
1610197909
924711703
118410200
1185028278
244703593
1062524713
1277383478
1511908176
1958787817
1017394741
1752527911
949816951
740866272
963501606
756228066
1667780165
759197355
1509399079
578801457
822650347
1739562568
1709854739
1018372698
721002934
2125700284
1741004541
498289065
2131794270
756022784
693175725
1669084810
322042352
1196460562
1278447796
50631149
604870902
171800561
435884150
995196513
1438322023
1585640204
1727780707
950673202
1060049698
2041374373
127009077
287041757
1067644059
1203245808
1600995255
1486928316
1462172834
1335453770
2125476274
609728948
1236857370
1346153541
281821584
1902248732
106403927
580609454
354618130
85201431
564935359
11341971
1905674702
21822918
771964558
672242411
1800359732
283408397
1483521363
1786194052
1915158790
1027642842
1962813118
484188040
1865899963
793009949
172878623
2045672483
1866437666
1390946247
1986145664
1927900626
228820590
233615235
1969979075
359807562
1961884646
2000292338
616865413
471165741
502021488
1033588489
315639354
1915044148
778192277
833098586
107870945
1792700559
1961260760
801941553
1725884479
649602523
2131221021
1954685986
252953099
559173995
728884446
904344313
1568452316
616905886
1638450922
856337868
2073311652
1729455331
1160331685
1113127944
645811551
1631494406
1238697279
1170029255
875836779
2119011573
62167026
1277636022
651602306
342769102
1681376005
222754526
1507778309
818101975
1396542023
1433376531
856138612
436720796
843884972
1689335422
1122467471
220105360
1552259956
895235183
1733614872
432866859
502736626
322830264
1271742980
755377100
1763604052
1711847211
305693298
1094933128
1098626243
242651523
8455620
1552836889
1715746236
920260116
1167725049
1996245228
1079714153
2095836222
1118641152
461007837
1926868190
1674046621
1128735688
267337567
764401349
170481876
830412084
281999642
84324078
840455075
422458079
795192096
464331625
1012461984
930318327
691511454
1408784230
1393367328
1641767751
435749133
325091733
471476857
1118034155
951958888
1380143555
1828941904
1035422797
1680000067
1289019352
520771526
1276510989
407993804
627581314
1267036442
965197479
81694713
678947059
1702836051
1921933118
1470425838
653879927
1456316615
1991413023
1960713654
60902279
2079553498
224619636
1004073301
467941502
322730551
163730761
584011370
630981308
1889878411
1003722739
1669097592
1851410243
155186276
598558211
624177750
563191135
770096529
358417704
140319480
1457408886
372051093
979233022
843911354
701990612
698392077
1066882457
2007682703
15874288
1183534087
83749270
110391218
1897811525
445032006
1309634706
2028751929
1474792481
2052215348
1082318168
38608120
1443032864
58602267
1889881083
2084988929
1213305229
865688283
1358761014
1721906449
897718582
95863200
350991236
143984949
1654238685
272156427
1948792809
987310986
1624078282
167016756
1057624420
30814659
1798677924
249406847
1505649843
34984843
1392704202
1905045803
2124428688
6752120
83879371
1611610449
369926298
170944202
1665539660
529824501
70000152
294836847
1110559632
598115163
55167955
1008570000
1337668187
1254172790
2071052135
1509174945
142601123
322423035
1177510095
1986554617
501523184
679138500
1868876809
841466596
1423465355
971906362
1247034386
440310567
1826766964
564194493
471104616
1985059060
188938406
2052646883
717841442
328091153
1980925744
1635825017
857298811
1626602952
526626894
1118531124
460902913
1152786687
412477429
796775846
923072981
1771606484
35571749
1877891619
130431078
1581742222
1815351122
602725686
844357216
1070288924
1625237011
10699608
988925043
1264204015
2015571440
1755303111
778118756
451385074
1660852149
1465529834
113053001
2062742744
1244741882
1436851895
1859936553
926363709
835722044
1840855937
2094107665
1861938799
1255102808
1521864120
373380018
2028165198
936126098
2020991719
1869198393
424287971
1249829948
1172102741
2010235311
1295501116
593424403
482396154
230396737
792936122
1696658141
398910935
2073113765
45594552
1507374619
2007178090
279290090
1015139616
2007466664
910889663
415417425
1887760311
654313226
1473129344
203261693
1561991438
78169411
1839412362
191422050
1704511673
365300134
710732629
434170143
669730788
72640633
1356219459
155651841
2018457227
2124203169
990346073
837299580
1904434868
1011539436
701819815
1525008424
1858326787
2012178126
138981551
622543949
806701384
1540793197
1237847477
1561864755
411097748
1966903080
200646182
1321758651
1761665766
956795729
705777288
260295425
302008495
22189298
2026314624
828181552
812449215
724566930
1853725503
1957330838
176082003
539873085
223694182
1390434385
1668508440
524574325
2032775822
670442040
1151392070
83418454
1023749579
1303395470
1700725621
580655766
1620618193
776362923
711569099
1756294856
258479047
704648114
1216065094
1083517506
947683220
629172903
1829002946
1843399500
915225500
882471629
1794665108
798571590
1034981274
396422248
1222563473
504846988
2093305452
660533459
811292134
1778713479
367406784
1439671239
647423678
761490508
1247275726
403762873
537376152
1869709053
1937975552
1609908736
1899580056
1350598864
598420567
1104437218
1364589908
182403392
238177240
2102603417
441626843
304402407
542979004
1576767972
767416429
440646163
10874121
1251823278
1683145571
871289334
2077208192
1620112414
831664494
1945664622
1007449130
571854355
734080775
1198884684
2141544445
220454919
1942960566
646744004
1639375314
1646978661
130329585
1274724454
682731500
2018992512
1568305602
1870106549
1936807800
924231581
981206318
1027565040
114953155
716373672
420786562
1697596377
1796055018
738246509
162078949
536461469
2020195801
959807303
1654534069
1897830421
1772074752
1747075622
942541003
946716962
22488400
1210692993
11307558
1442778157
1324110319
476803578
2027680057
933710045
519792324
213730741
1326632531
521401449
696870553
1177257749
1393836486
1272344732
414968918
31026726
1671135205
1959248093
271627344
188381169
297508160
541970841
1847979080
616419213
1968480979
1932215731
348408693
337953076
1962863062
2040712491
586937079
769471570
1324204297
1054278511
562369975
1759063473
2137675855
980407560
1236625686
1518098789
883422365
883846845
821779805
1951964644
1456630988
1027125936
1290804538
2073212331
1180167668
822425626
1896961614
1944572197
1368327847
267440105
408144453
510476823
100269256
178689097
31434122
910371942
1753770079
1034124917
1634181362
1133724090
1264064662
2118026364
548137246
794067631
1721122676
1925070939
1893322451
946670051
222422753
1722097050
798572506
82500993
1303424101
1753026494
1824065141
1210894861
148292946
1049350311
713740852
1492403303
175328053
603498176
1142949845
410604503
1868681245
135050038
968382878
901350568
779238061
894879725
2094213025
643490449
1665657476
1453049473
846506055
547093080
165749979
1134331313
1129306146
2011817027
747095933
1473921062
1990603310
2010470114
487343815
1369606787
1036923003
926925019
759951495
1472975307
1131516909
1605986952
2049145070
1219191137
1119122667
187277847
1057934976
1559097704
529931120
603581289
1339504263
1964752113
855416587
572341286
1087418724
414261408
972836746
292306300
1967629897
1104461908
1493951784
66033059
1054857297
148125114
687241345
1825651494
1875223008
514868877
1283212066
1590546106
1018329490
1176609449
447948714
1260322062
182828538
513747678
2069365241
603449804
1230162501
487505415
660717398
801939858
996495986
2045350029
424099644
1757254578
652019516
750586365
361298684
1973425534
627147386
1091644249
1429173762
540863270
1838119813
1759345956
17790725
645782382
1046496236
752191118
1438975742
1650673895
854362740
2062928451
1970682291
112907441
598435951
400182821
495894209
347080788
1567536529
528984101
734345590
946866235
1568515151
1315935741
383475776
1765363249
1833870799
999954863
1017767534
2068867882
1736546020
16523740
673786649
1215484404
584790904
119846394
927445451
763406576
1998770973
1166650864
1367303046
1513530559
182676878
1222438908
758814175
1374743261
405857951
888354447
1933171642
42990232
431137400
1071996682
1682677194
12099726
1481925158
1345667099
2126936722
1187508408
488531917
2011105017
2119659099
1173637101
1507189303
2053119680
1909769217
791959301
1848025596
1675402945
132566266
329593998
1178015075
1940668344
477585759
1514698579
1789365441
1018681987
2113480819
185817225
958252656
1647341340
1387768013
359128539
1604174600
1061728718
2072060074
36768721
1544610421
347742737
1243293157
1878728800
746342117
117352614
1595084449
1233179866
193430059
1279770026
60498222
1564911497
135563606
1633425170
1497730185
1459433390
2110386444
2024070893
1116612715
428045730
1871737470
382955851
1950612880
444749511
69514777
1957208817
822318638
649719562
1744726436
1166446446
1158878722
1614416662
518888207
1855319891
1913723553
1440653974
1525636456
174585397
386360215
1166629620
1020966158
1226684742
43139799
1890652363
1990642529
1430134262
32363724
1694526242
506162228
1635995333
1759117520
953971929
442288241
1678293828
2070298944
2110537481
1948484560
1197645127
1406546949
282758045
1997670425
38274852
334492198
2066382676
1968710197
311982762
1780822236
1125669934
762701199
1218840203
807938390
1616855874
1062131945
600632593
698173695
2078080967
1365142214
964809299
783985116
1034737785
2112793814
1008693887
1472615122
712141314
1532123422
920444870
193216495
1926072835
1900223887
2020952376
600126076
504377430
816132263
1848264766
812075292
594504137
168898024
1558820722
976838798
1393054271
178600262
1988104425
1146239940
1647449933
1975413783
1021334490
730624906
79036861
626755888
2108322687
1761095573
916883561
302643508
1815694593
624141892
950954608
1046351464
10560981
2008769867
1120981280
1628934521
1177006521
509829487
397638291
204707211
736010609
1850330853
1823206273
910988403
908703903
951370255
149465649
1992938148
538537040
1533777710
271548382
1954483326
262342895
893199089
600425361
2038261995
2011127962
1015261808
1582804058
1442232139
546898341
2123867063
761506622
926151317
177403004
1547845075
766430579
1455427016
202441217
1751167282
1968121691
1762134229
155877913
1661556684
551110093
2043759563
412135785
1688440131
116238563
1879526411
840011748
1770215390
665011752
1099003990
1061177172
263837485
1130893975
1921150004
1980504240
2112585325
2131793184
1406233972
1747899262
320672511
418349358
225390500
251384552
747140449
1961777176
1661395081
1614316872
2141860341
734008259
1113357414
547846493
1004066760
1399249331
320432684
890172665
1607932554
1701163941
1786273679
581178114
1827780996
2031571781
879857037
1138977314
1650077811
2126699458
388502783
1862286055
814690239
1109898320
1283047851
1731405180
499375147
962159063
1756499940
1917937738
1633081444
115632640
75593750
1345693319
227152815
475348266
58327760
430126660
869032760
341452856
930227618
946665010
151380468
702107511
1817110302
986229910
746068130
594784359
1993755267
936897739
350416601
554577020
877331797
1401914988
213869092
1931057806
2142403090
742816452
260114331
24306195
2093350237
475364268
1190089382
1238637721
934306336
1045426437
1489479345
602914889
2077806019
176130050
704196113
1131336322
1796985982
812337284
904624994
1579884908
1240718559
2136159134
358674720
1864271519
607243618
1151953412
1369829977
1151349122
1627848599
2142362194
635296326
1655241041
339836087
630290135
1499381069
1073198905
1438351892
1899361336
1798107278
118401226
656362754
1587482622
1472682734
1243798184
1933586344
2033343937
1469418610
53910000
2036984974
283287272
224960305
1203236572
36133644
974364527
966778697
1226579753
169956382
809737508
664943436
303118419
584508833
1268987316
813530143
1778295140
537907166
904191046
1453081920
1722660357
1141524543
1789712642
732159509
1980983248
2072315663
1412091439
1655357592
273934647
1575393973
2089141919
639169180
1278828364
216204350
1491324036
27469191
1047960758
975215574
586549032
1844551475
1580131101
142425286
168976728
1285810618
526101979
833927677
1023653823
1753369449
231310421
1347000729
1775865512
1456342993
1904530460
1756436994
1361072484
1673619295
1739576006
1273200157
1846220513
91260884
1624926452
814850229
2100818310
626783321
538256372
1734398332
1473758329
1780876874
605564929
1504573753
690135499
133958889
1442274124
293143989
2015474061
2137275814
1862016814
1547279963
1475845987
390163670
1096725222
830349289
1290834170
1207799048
1840719393
1633018253
348300336
988543130
287277781
765968451
76019050
1913946278
505411386
1421210614
387657205
565724705
1553860827
976235159
312449488
1040275942
2066206241
1196748113
1545455261
1013851325
773075268
1237535947
608020737
162109296
252787080
196990196
273107987
966861836
1238982258
398444827
1588790852
13204722
552133038
342206667
1186085055
312679881
1999384807
1690958828
1983485096
313498432
1371558126
1016555162
439741102
1512619027
788418337
506529131
1219788765
1844074571
506117160
1148326515
1961356430
488637038
893529591
1218826357
1225949936
1650947848
1484507666
1752743947
1518288031
1178129809
1094375435
650386233
668086701
713400276
1346919284
489986610
840537588
345998129
2035136108
871202576
1160265714
999811028
2074694499
392751799
736278288
1449740813
651581479
737572935
424135038
1583045032
381706023
1767449209
2132650700
926081633
645675633
2015719061
1598855771
1876851885
1308540376
497082791
1561333898
326174003
965382315
2047065189
1866954350
1264246198
665716942
1478360988
357524286
1626535128
2093616222
1283504050
1408000545
2105579122
20642746
627872343
133186064
1561789550
1767679186
870758746
1214441993
28562970
348273710
1098184626
571979960
1362174138
1679515637
354559320
1790470695
1773955147
459219449
1032575971
1097762448
1570985795
2146834854
1826255565
259282838
1885814444
1086095048
245646093
2062968640
1546149570
936725424
1591555109
1120831154
395966293
1013409515
739479497
1640061668
164634404
75355738
375070399
604468351
307783085
90437751
124226610
168488201
1227766152
1391904670
1333203693
1734512109
1530665540
881075088
1171157270
624131564
1832554456
2146509806
44508314
1799518254
2011032298
1241543359
1133571867
857573840
493079928
481406405
1248305759
1827100768
162626115
718459458
169751859
1701638322
55832218
1643949486
1002446425
156179462
1825751179
1246976268
19528179
1898463027
317114596
1434696296
169506159
1454882962
1162187396
345444310
1130136373
725349875
1557304077
1180008654
1860949936
54762349
2066164351
1309718851
521448769
1818218856
2088922270
1691323312
1840238768
88056503
1179758580
1022597844
1807479918
1490948739
1369630360
1519520859
750079638
160150481
166837990
282608421
2083289981
1220331070
1440779032
1727373734
993897192
1822743838
1619915098
488854484
380179527
751373698
2136499444
612573534
1030599286
718382216
1493198268
447629313
2061977688
1829004692
1077577864
1005411998
378580223
1408258138
81938400
1160920453
514547694
1559490468
1411292003
1762456323
1244489043
795291365
417945837
1223998399
1769368184
38910261
730487789
1449002591
1819095437
1555488458
2142729916
355892412
1472611995
178258896
1714039218
1937774231
441776835
1563334269
1604068508
1206137843
241674750
1813941562
1815842205
188202878
307250579
323120327
868750002
118052820
106572166
1319229197
1470742825
2104656653
630077686
1677959315
963815061
1015343145
432423223
2026663754
2103195609
567054765
1521526678
1195040936
292651725
1216362376
1518689323
506083337
121054611
1998098866
978130698
849646704
381816604
1596437053
985390200
179154799
793642879
1684629374
1572849762
1825514258
176488491
1713743503
805643143
1208956878
1288186901
1881013650
2026946396
1947941810
1441521689
1180634476
431069666
2039373700
49756869
1903103175
917162751
1180573210
1117296048
1181897092
1385608996
1251289423
52411515
1627317191
1654951241
1973805439
703524209
578295758
1995508206
1824347027
1903403674
216739786
1968931786
379567668
1004019841
897976083
114835479
1102553383
499044357
350274488
1050742472
891310976
494427501
695439526
767897268
1838489931
1615175946
850485438
79264212
458093010
1079398311
1096857562
397007283
770864808
190149263
1944813088
292357020
1475141917
1920247795
1937693128
1545305184
1921327258
34024163
687083918
1164633518
273525110
1205707798
647722600
672043313
1401602630
615760244
1847744112
1786666334
1247632207
505452278
132970214
1856297361
580545407
1671087748
1398642314
487961161
2069354289
440496300
228685680
160261603
1918361389
1748691983
1186787757
1167802361
1201411531
563758726
1521454519
1366728233
294182292
1708952752
111748557
975207519
2256850
1848564388
1483280790
1460816156
369912401
1104032831
22281
1088094497
169141756
2129798312
2052056463
86742200
875828507
1674782627
482072474
1274254000
2097768800
1149098212
1085062529
340729336
1056916009
524545333
664268703
1730619578
1683890979
180089163
778561574
1485109543
1303933377
1163973611
155035089
1874458090
808959087
1073886339
111416821
295483865
594839564
290880667
1131316912
1329360995
44148387
1512029874
1184571726
109804094
351540607
1047814186
783445206
295852256
626025337
970754186
1883035471
1415308282
1231462100
957700568
520571184
1328268262
344312842
225112222
1510981285
2033203158
1385161812
2059021560
873654926
44048497
731339405
1380663785
1490280549
1138120090
953101082
1104547471
961988187
73089294
529952940
924925226
929533866
1886241852
931693535
1976380560
451264374
44852062
345677933
1039900588
292434377
1520417255
108008423
665138750
320597836
1879521192
976090050
529378397
1161365041
1307124671
741825585
1072161721
1440247112
2139548169
2069574998
265990877
1366421051
477539957
1998357044
171408983
498669344
1749231975
1860056847
617846822
319305122
1158860027
1474008891
1863674038
534272126
1207381936
1408637830
1063673452
2011126311
279298602
2072109255
1281009269
177009452
494586414
140090768
2004855982
1522521032
801613732
547561660
2095211589
1403766531
1938645220
63788988
729700200
1560927334
14972512
1148247190
1072070672
986421855
1953693571
98307278
1939400699
850016343
1198657125
1681106561
1351487697
67821857
1055087742
1110503417
1505043692
1959853454
1018707607
799433864
506326701
265782767
1959453034
2014571582
1446091258
803888288
44748099
682858703
901462776
339259642
475902748
25685200
841031637
22636585
559251443
1293199750
217049064
1545244918
201111938
109782314
259548298
963960023
1465524938
106113334
2141274380
287056519
963422125
553212086
2007855932
373680405
637571483
1017912899
1875407616
878639295
1692337031
1569727249
1900624866
1267267084
559464174
156584884
415044544
181994556
944582350
647315447
1022041115
745565872
753843420
614758386
1176611323
1638423608
329608553
1151259435
2050909701
1806272564
1838203941
1285076515
1057109392
787023337
1581903697
1107144936
358738298
102959568
1487355145
4566352
1436858279
864861344
1449252596
491365656
2101443302
219550951
1772013218
211869838
747354840
1656011221
1987854872
1469037589
1130462308
600894745
635715399
120649514
1630198328
1930263825
704991636
178424332
1704748214
633585605
938658983
1931412628
1825393225
514626598
688730557
1410102235
575817674
156200177
166978352
1831456874
741236904
904946374
1944133963
19133843
1468686130
869682785
1752256140
1526406750
507780168
1239542528
116816643
146926700
226922694
328138819
1436105127
979301928
180071655
1385731274
2141699043
2132401386
1833498737
1939417221
1435776625
1289546675
1621621637
1444935300
172199103
1345600587
59469420
517226373
476923423
2083743511
1038234169
878681199
300796211
764065720
1353257104
100161503
638312658
1949625441
798770253
1552208119
1255311308
994475029
1173997985
1030808984
1623195088
243753985
1554347583
1349411999
1328226998
698384106
1897912707
1199146922
853547954
1288004211
1776346439
2056943141
664092358
115590616
902258018
1056755417
1140410348
1031893023
158208074
2065054346
926667881
915516996
374855524
397739516
303114084
1219187111
1157848844
804242586
609367714
438842901
739751622
1208941077
2071592432
2144817174
872065569
1571409238
1969298409
403325710
255975458
1364116052
95991371
786923522
1838138354
2083617840
1004905960
1292495680
260912375
980846543
1241311972
160893662
668008238
1289104965
1153591613
1427422382
1034296273
846155309
262859960
1919382903
331462762
2109947696
1728214403
931268002
1712982148
770947815
1031261234
2003822907
657382650
1065078848
695098820
595795083
1043661889
1975311727
1771528351
1099856828
615871317
1356370320
393429052
1228253134
592524530
963704786
1903972581
1383822933
1383801589
638027999
1037815210
1004004879
1830315462
1540638142
564796077
238984864
1880669387
1863178714
1742426787
1772025353
1933020955
1287374135
370743981
747011797
473350830
1649118884
1424670311
1437539996
117726773
1698823768
464295116
1315023988
2052845501
1333878713
1073195951
1622546080
1100266957
1522387897
2067446908
349835651
158187438
534281001
811952127
212290913
650665358
2096832835
916896628
888288423
996341823
124538249
761265181
1209676328
1036270112
339072484
1619835766
629440429
2124951403
1289111919
201405417
1841986585
1600136664
1398172173
1459612867
595888472
162944278
725331824
818390700
1153069789
453398369
1928384685
1239060272
1763859432
1499150724
1935496840
1021296167
1836529139
847563567
696596095
354416964
340770381
1916016302
808022971
1069465605
1224672569
1297160796
1434634870
401645762
1495759686
366614373
860840395
630183060
97093696
599634813
1301054942
1351623415
1018603904
1010884526
240478752
989007623
527570838
44141085
1803547644
637356943
883422325
1103566010
481332264
1049523845
1032061602
670144205
113113609
1738284562
676389610
1517872277
1667122470
418450577
2112412229
416046977
842375085
728882368
1872830590
2063896245
713054403
1934087727
1467528825
829914916
850450098
1400049922
208913481
132180896
1434097876
90497837
1630306250
1338977741
1105412749
576951211
2059573812
992343352
504540390
328750863
1785870069
413649047
1387987268
1757975606
339437984
1368870342
1997658917
886796246
1898134684
2023840215
728986338
1919721841
599211665
794872173
2062077868
432901911
563911061
552411391
1240072614
2096476545
1695789238
1292170540
1792369821
755188002
762922710
1619335844
649390501
537733525
1307454541
1560125198
1661626936
86459887
1701737896
1515554968
192676218
798614933
465647982
982408847
140078831
1097701345
583653177
953710950
1360232772
1082933526
1139000456
1380522940
333350806
148403532
756147390
530796884
2044251140
414981750
32138715
1422170164
1093539481
80701190
1749559234
996561164
1020343915
1918431052
1625991651
604305082
1132762350
1334331704
944603672
1893605143
906678101
460045425
1008753068
202785515
108550551
1858228998
635991337
1261915792
280963026
434843020
1400160658
2002319801
514679139
324214556
1911384834
1784932337
532159217
484544963
812120771
1862308126
1862997993
1980084956
1661533613
1373827292
2021037562
589620999
937177632
1480851479
653532766
1246463733
984366910
410645496
1167810645
1612767940
1698885935
2126530334
1577063410
1598000934
1570439613
425756934
621929369
120781107
1269589186
479000444
834100874
662389385
1553735583
1734204706
108852045
1176004036
423143097
813874050
1775301067
4039395
701219749
1649949251
509973852
1458451248
2037056583
322166612
1198659451
811877771
1729081389
1876332423
581683607
843268840
1390364505
1528223540
1139816297
934697649
1512933353
1995700570
616124874
163337752
2095119732
1080215818
596942850
654423483
855840240
1615153460
2113305212
1405752447
694468794
1360925729
1625443645
1502205226
1885377789
2050002280
1661002146
1357976934
1608744755
1709103219
350073201
138996443
1342502971
1110874608
1378107384
321119992
93831945
1740472106
550927659
1333977978
1446785820
867077986
831860647
800003693
261945981
402211531
2117297902
1596616376
429883535
1551066103
300807541
1681340484
460373991
701413087
952103787
781715452
527936640
402877031
695027766
390656036
1247158801
520114129
939277676
739441968
893475439
1905384248
1014438100
1023080649
1545268121
2005986204
468631089
11302796
1406356979
1300913016
1205295650
1210199042
633268993
1697667266
301470845
552371144
950448918
453412245
1632029040
1888979701
545078160
1390010282
640208252
47257892
29451693
1840607613
1655813635
923813232
1840745522
824494449
899230883
1906254456
952252921
11877185
348178733
789037765
1279485928
398911493
1178792835
403015017
1502561282
1121881451
757321313
926656874
463044179
1825120019
685582722
2031233787
19275852
755115618
354319248
1765402321
694610609
1642982117
1765401716
813238020
286145407
1117282936
215431220
679524213
637566078
952756567
832966701
1923948829
871176658
1029882579
1609033248
1504751367
1010302815
1578000630
1707816552
1699453682
1337761847
75462038
2142284199
1783677064
1762886522
210094507
1502824329
140032638
304307094
795795044
2012000478
1906591213
1340515406
1212306593
680419763
147779539
1668204795
1972051415
1376320461
1393756197
1733153319
578712520
1381669088
1962925804
749706533
175217019
465380612
1789085613
2072746281
1454334571
1619902493
1799841400
2105019858
132023323
1701193999
1812317061
583526786
1900653811
2057383837
2073077809
1035737078
628778423
748891745
1018413683
1605459906
1354217715
1818201601
338497913
945015078
521773921
1202998811
832510461
1325436021
1895976136
1129617494
1920819746
1788839739
1240336246
102455969
955528870
1549614098
313202833
1203693971
804042195
634279866
2032814313
1526638979
409871497
455458733
1832467694
897827464
599624334
776349806
1922536569
97376651
146576996
2140681224
1039651839
967103140
1915275777
632166302
1402803099
1302895645
377220793
1423821354
593918136
1488453465
1095684355
739949336
1731818725
67599461
1363101227
1819807589
1440468836
48311255
746223421
1155295521
225342576
589736030
1898739073
596653306
1843006904
969802194
775296873
728727626
1956537035
2092087100
1001004075
2057853019
144015779
1295235315
1504876522
1695461123
89894480
221737698
262121612
472828631
992811868
1380900633
1543532948
2070363093
19556911
684760942
566714503
1316182594
1695871792
451223585
1570420990
1827622249
1957942924
1436336767
294807758
1837013156
305320788
273223273
2093229354
2136879794
1038870762
1215425708
522112405
692790161
1026342538
1994385860
959846659
1086761641
111727571
408190916
1790937567
1692462423
1651079431
1051289798
1235331558
601042060
875335447
1563424907
1184272316
852657129
1950552089
625573835
1937942780
1134833505
1814060911
240235896
1119932564
194795961
1626038811
236202356
499427782
2077258413
1870814903
354795248
1016349928
2053508389
2055382637
345714257
1991904140
554124741
738526263
682987475
1500509306
480620756
836761052
2117987709
635764829
1188352100
73444348
644406585
1973288377
1898255198
881578508
1329275827
571643249
520641103
1880563516
1015569900
801611451
317261669
510438910
1740944395
1682422614
524063581
858332300
1526895413
1501248591
477801485
262501781
764768200
1342197126
956422992
238935944
2129825829
893676215
269661290
388371966
1720245835
1228937898
288000654
1740417204
224969295
181794034
1093054346
40764760
146081021
284552326
1119435072
240666142
301316403
969270642
1540903131
1124125471
1686515546
540053521
1508968395
1435277932
1433857635
324767178
1187428201
973899749
761050928
1520819522
1409803915
1821255145
1638239696
1676643988
1002551106
1522695493
86821964
285982536
268099133
1881902499
635911441
878567235
333389770
870421996
1335901348
1807957090
1023694694
1478566933
299951205
1812584185
1668416760
284356039
825900138
1985314318
1932813089
6189198
441153017
468988828
576980589
62413270
1056779683
608360670
1118503537
784185219
1015723494
1533223482
1030789257
1179447331
51538142
1201919036
636776021
363692777
897974954
1050429179
214059871
108498985
452199479
303837974
1678204917
1951148412
1078140111
271631709
1282544401
1253009934
1402510475
1486879592
241522851
343234294
1354952387
358303700
1399361569
1095927630
1210129533
1921678889
1742531108
121738389
1604343230
1173358531
1696683857
1787712193
663258320
747069324
544079384
544723098
2062608426
6215216
449853712
762978278
1708504204
1741528752
1926241744
1366353453
1894235987
1648829095
6851148
149140479
1028599995
506240602
1343929194
602744277
146423342
236848236
570846172
810405003
70315152
594226064
1712290067
895212810
1581701672
1181106537
1715081888
94415129
2070155625
477661036
1820749977
857005739
352182969
1727682292
833949773
823700
1522058933
1156541798
1182563419
2013530728
915163396
1692959023
1893308856
815685555
2132933145
996875432
591625856
205968726
835217698
492880858
1135333458
889587078
1064511290
758013739
1817487865
1731973410
241225858
1546973503
681904608
151983907
203431873
1503433246
1816447205
1954821525
164431680
577418048
585701370
1196118328
511628291
100969841
995788399
2088199796
1912624983
1432326879
2019397726
158277958
470489561
440290550
507950340
814251360
845059282
520028134
1143149852
954216114
841774449
1050195712
595499027
1008587032
661841430
1737120117
972069879
1073078620
1325261078
1939596666
1807231588
1515879697
1843956551
1903359410
382777158
745269944
999789926
1008438464
705193795
291105334
21342012
1069951468
1539366280
1938214140
2086326508
303834394
136548913
1398625888
518522432
262886123
246591741
678060980
2076155973
2131358019
994016906
1718312146
29616009
1299438587
1584351217
354577319
606381695
1338116056
907532264
316767598
728023993
230508529
635204996
1188891242
757130279
2095929749
76835376
964142548
246420908
858077326
1797525593
1037522637
14123171
2997027
2106681625
288733274
283779799
152008439
389888820
293331209
1036882236
1855777826
390707357
1843074143
1971110467
1006500628
1113042210
2033400351
2042749131
1360895784
1256404168
255336183
1761617292
939193394
296286613
1248230475
168212818
1392411104
329054728
435800461
368671
362074282
1125898159
473158421
903719430
2137998718
908045497
2053577563
505704299
1575765503
593586901
1632961201
1465209058
1715971510
477086013
294697016
1506313072
240408783
1256491681
1756885261
254353794
547385804
855753729
762472829
289621523
1678009549
505350833
1430858918
1344482818
1304335364
1399890473
1820763493
94266185
408691896
768672485
1030780336
645918310
1087379952
1767239748
1296832352
1873842493
1446623894
865736488
1119831240
1070860505
939211746
499397504
1245521956
603215895
1356969829
125091706
307319913
1475615158
356476321
1977821431
45712721
2040584822
83436416
177442844
1583294390
1331592061
833109514
1898843526
291613065
1233427607
1276216958
606109957
25334465
1336348295
55750338
1406396167
1348756729
2032291146
189197896
207501109
472728479
40174074
1858334004
1773783766
1816028310
646942023
1701837031
1118522073
483477625
2132974165
1007845641
782181965
1164688024
697677725
2036325115
719818882
1127979322
885979792
1214336537
1742997355
1099654705
1049929993
1421502504
1857773947
1335926452
858909695
741120555
1550935046
1282726907
1336379616
1675238334
1598087695
769309441
1491182956
787027794
2000904676
1774161274
1888194665
1195908998
865029071
224055597
171611279
7662087
1091936149
1463578963
1103680237
390485195
547894175
1984613775
903423155
1356509715
1035041488
1625394001
261948917
1038834702
1732694747
207760765
185960307
2129039965
1499355723
648508534
556288318
810589365
336678645
1340901188
1728150625
906836172
854848590
886629057
1281093204
1867664690
1319895430
1300370122
476584328
1948575410
789485494
1867788717
53166407
1482783591
875479047
1290940623
1531941568
259029086
1625649910
1883171087
780030003
1860703263
1501308063
803205892
477954594
1971088652
1967316217
447432378
1265021719
1723788141
838522088
1351656602
360329239
2068705144
1813945598
1102038274
1595298863
1479918681
925944606
1366053231
1503484572
929291524
224014798
1685103560
1981298710
640506094
1304468801
1840271131
1821572644
2114572016
622795459
530280381
55264499
1052992184
71878107
2077475769
719953303
947724464
878649160
349473494
320801734
2131796523
1755638588
1914580686
220170561
1868822935
1643550403
680965141
1737658169
578348750
1343301549
1576005948
1773316194
18240387
418427142
386174914
829754399
1175263054
246370907
1581044844
2058502079
473498606
1617804688
2895650
996721049
679426495
988693937
1371050894
189971071
925549377
430666823
742168787
2066200733
1864923869
961751210
154493548
1375957405
1556296988
1890532678
1747800068
495619196
1486960343
1831122538
1857320509
461796505
1189343219
1813149832
2069355983
1104229053
1701511360
175670838
833129770
193614031
1599833505
678479482
1451448263
950911710
523021125
639783730
686454457
1464195564
1603963685
1811435307
1021438177
999374409
1191202731
1074087101
987732810
2123755955
1740284005
1587284819
1199593782
817518909
1397970542
608646785
1012040838
673009627
89618591
1399327616
1135056399
814104861
1171816336
535167024
1451058510
1692813911
1119478280
796377208
212875664
545482241
34335126
623820131
616997184
1074175299
1993657916
453919487
566760224
1489388148
1825118890
479663680
1521440160
516240111
781474162
1230019624
1479126928
1744839238
1030948856
1048086251
1651761259
365030300
671011728
1126305024
709222521
718793747
154017183
1915594583
81684719
2006934946
2007484254
1101158084
1147094164
184871032
816596686
1326543788
1254844268
28231075
284492417
1154351842
253218753
1521191382
2030761534
2078315710
1759522180
723353203
162897515
851487434
410014543
1618752776
943926643
1224517333
636710385
992286928
294323940
1813594164
1538917725
1226049792
497779996
34701996
1286063146
1790770103
899941274
1644188829
150604007
1377806057
1057764593
329024784
1488469316
1984836612
692698754
1515217418
205453018
599783851
851778592
1087756026
813096781
602488136
1807666536
778048096
896033946
1823538830
528861380
1182512454
1526542641
1652410551
1139816671
1894680598
14707846
1974635801
1243054106
1728035195
1133429572
1184138662
712541384
129082621
566703848
11738810
1236878930
2090213510
984463087
1225451964
1517598737
1694913422
235962492
1748801293
730719976
1302795294
90261186
1280374969
1638622348
776130141
1829970762
329452564
1838939281
2224565
1798196826
212405331
679849901
992667602
1762303619
1953860954
1507850487
674403032
1396822565
1072274615
173693297
2064012016
67804820
1638984972
1777347777
249075052
558729344
1228998561
915064179
1809377918
820282582
1161070401
2075316296
1826661220
580280368
91969975
854721048
1883044169
276754388
804850277
1067846239
1992276672
2075461961
1414141154
2015744258
1885307560
1411334978
159989443
1765407076
902854085
663256356
588118463
1074376527
1386121691
1696935944
792514241
1237105341
1265783462
937068070
1570950940
1060363415
2018073082
314063863
2008354623
509113005
1519057915
674645955
1236085091
564421616
184733372
635914804
790349543
2040747229
1944686613
863028881
1894396776
1129194379
122002337
1555702498
1084487314
1363258388
34335130
1013149812
1593931327
1022481567
277517471
1823800163
1640800583
1478091281
1355147136
2052629517
391684359
2110460891
999355704
1296956931
870683726
1838843899
1833612505
967457166
1198084322
1250912331
457746837
718590608
1884696233
177364437
991432791
554830347
1511577915
440356096
2094962146
38544771
1411787290
874142397
977507648
204240837
814877520
1766406053
1600839244
112537815
524837291
487699736
464126762
732755515
1696661189
998154518
1405169454
273498954
472357754
1051454055
1602258225
1002738105
479254905
626724195
283313415
1983727889
1140149982
1351665534
1523055345
1094350829
176920373
1427968934
697562259
1396396867
876244489
688811926
539115527
1572241336
1836831146
875652689
1871704640
1436426362
1244278011
769484235
1753838745
1807593660
1718651223
1500502690
820222761
1533191079
1479985571
502699045
946422808
853593138
830663726
615149872
468089921
983797208
174609560
486233030
496643796
614257705
1665015440
2081316273
911694522
922932291
771061736
145716386
46059793
846042105
1871250116
1138167499
1947892610
1149581870
815677506
1090864754
881011394
1838295002
1586627009
1221801599
437906501
1482676072
1279845445
725327724
1430120649
1090749803
876401171
1983631853
969394790
674734274
1935707346
1485694227
460565333
907871026
781336694
1331507507
834833306
1481830611
846601405
1492522082
1471958839
1417076989
531757004
1167195987
1075529042
960302746
1537407194
1652607239
1586115873
1299369903
1204177229
588270351
1388180914
1432073885
1882050674
364070424
307464795
1140488515
863630430
1661504962
1652279946
787915343
1559323845
1199799703
1788710782
552601839
1131408864
1872147505
1161259549
791744673
1040535925
1499601043
1953096137
80786124
557656498
1577395704
62077586
1718963520
2116604827
1205239763
1753596613
118045775
107241734
1642188320
1602333250
1590835538
1181717295
942465628
339435475
326927342
1507056670
1332028090
1435989978
1623904922
1387293113
1840660231
1894062682
1455163755
1214593077
631975135
167770527
722975808
1597385556
790260621
1726140446
1232237939
484389269
960401605
691234439
1037747924
70413795
1144790206
1483809456
192946642
1006201378
930453023
1804541303
2042918829
1936871829
1429139064
820166763
1598661035
1222783553
1528901370
124775716
1940623723
752175275
314534908
1421585173
901269788
382095425
1259209062
2121161994
2098633627
1577443217
822941517
1865318595
1533850938
735758493
987196909
1379726427
37186356
1106543779
1555460611
964412422
2007192673
979936728
109877423
1302888967
2111351289
1955877066
1930888307
2025005877
759885410
341491839
564621482
775579155
1673355042
1331285680
1712809530
240566491
1322068901
1036879744
1372960726
452777939
32667351
50053947
1410287112
408976254
889789966
1663092727
1309936547
1960914658
2039630416
1123415338
2084139470
1026110980
1778370653
386626771
2056973420
759704469
259663922
2001597966
1480187496
1605508979
2008196713
1563520877
438158809
1865170281
896654294
152692970
1127591939
416283299
1270101412
633032422
1826354771
124636324
1279604237
2118732634
922567112
1907910413
1072331832
2121279680
1443092476
415334829
1062179998
959429787
1204301373
2087790499
2030276980
1574000821
1072154455
1203801253
972647038
1347536507
654530193
111242248
1797006800
213403737
394603705
731573832
1470613426
317957309
363916175
1128601540
1964509934
1391867767
1474134810
1877720839
1318969696
1860832525
1322939627
1740769947
590134179
729154609
1033986260
875526053
911251972
204273603
311744846
1491036183
1226695669
1684009540
1538096991
1432107248
699140333
313288430
437675801
606003292
1152116888
801076299
1759101779
1847333911
634061477
786902735
1566497511
569898831
1488220105
1227551332
1067074561
2049528295
631283979
163823035
854681903
1031097673
830793923
1961726770
670192828
692894670
454281890
137028645
1914750324
2108941956
1121915934
1026753268
607750886
243131192
101497797
1189387475
1617766853
230978372
1345293034
1907702931
422758354
2007329158
167021870
1731646610
1383358519
527341679
259409972
241979630
1240809351
1518422115
36093214
1623601721
150194437
626406996
2002857859
1304440551
1076330869
1663768971
903132911
758701756
1918657653
16953841
1763218908
1253862311
1493991415
1354784467
1809537801
1109085500
427350321
1632123957
104712453
935725659
1340250211
1823263262
1057654554
1837564693
698711416
764615190
597399671
1314079765
1041537964
152470946
861838721
1242259382
286940777
2056580310
1762188293
1009078438
700241262
317488055
749473422
509109377
1774667915
617871752
1325202795
1921265034
1526338712
1679203988
121429724
489389374
1900138274
1302098459
1247182593
1543267934
1352053559
575156431
853553284
436094874
2017809637
382974865
382960763
488561936
1283563079
385092821
1357630148
1727486824
1380258694
439203797
817650300
616730996
278486634
216198554
1974444541
815600333
1838162895
943983773
775945982
1883793823
71900922
1609283069
1306222421
1271550456
1552385533
2081385464
1224911086
140573204
460830257
189642936
139848096
174411508
946219176
1866652607
140398694
1523862721
2001251828
590151937
84339888
1264081482
1713042019
1544093297
483735286
902539891
1496271599
1169201737
1762812184
441231002
1706346645
413358620
490106519
1226662258
550737195
809686977
1493570739
1403457634
1960875909
426483983
1978950376
840601237
759783315
1165204705
964244170
1632036467
1828281042
632748599
2066571427
912188582
437866618
1878828394
1990052766
1149678013
1697260880
739985354
770055536
1914860710
1889265892
1869073655
1933859869
1107230004
1092757697
1385591041
1693859934
1586329002
103189857
987191164
1607554819
596319714
1960492576
2132256913
707193123
881724625
1602915714
1181759673
1503964133
621804374
1710189979
887797136
1006844179
1353717148
308685798
400973070
1400065863
1082447506
1929901636
1132804895
1155193420
1551296857
1019717223
917172384
1729282875
767431526
1238652558
1664483507
2004256873
565782417
1268923871
607954891
1362534013
175767400
1411044327
2083928478
1644074928
209616424
1754611233
689571609
2006979865
1060084349
609747728
1956433237
1737719231
2145349853
126158501
1658170115
2050981955
1428119102
1785778016
28549020
1897421238
1114055051
746983865
533500002
1875371621
304481952
418808892
422500402
95386338
1719081084
580516966
889084985
238322403
1322343001
58512154
1053174588
459860668
858590095
2076086181
445096752
532696701
456585485
1585569108
179314785
279114558
843753333
1389283018
993931936
1154451079
1728904593
694696693
1702845483
1587324775
664753770
1739970766
66017190
592131604
25498638
721617793
367126202
901409816
1450445114
1316241264
1589651387
1139719398
1701376891
1228133762
1556247653
1409056322
427359804
158777343
1731184702
2114410538
1710836855
605740658
2085334557
103251220
1907722891
129987166
1127986890
1915071033
1896778202
2102977276
642611195
1679749112
1358553389
526436805
774246721
876691976
989567122
333661960
1854159652
2029113283
72538864
1019911440
1633541494
1708008542
1219670026
1021973911
2101488790
655953594
1124056917
526986561
671699246
541348472
1823218027
575670463
1593480498
963125159
107613010
471215986
162667216
815354714
1796143122
791974286
1831803446
825196289
1872706212
2111558402
412330093
1143716507
429658478
1393549461
1832846565
34683486
516722421
1032440635
269185129
1201713464
1876596054
1675685161
563645129
201816031
20764596
1755076054
262879580
1479769431
470213963
133004831
701240629
1142751028
978860786
804602940
1601003941
1207372301
1363369324
798240964
771852828
475513167
1814428798
921109119
1233856605
1435070389
596319142
1202750034
1917817578
1532321748
1137722947
1527881758
913634273
1471773659
1709623340
1829820031
242542067
874100198
1319760092
1301403581
1466735523
1033779396
526605615
159285438
645106948
244277165
1010190935
1979848385
1279372943
1671460496
1263202096
1658309316
546188940
289030773
1370677029
936216111
1353694177
1576423848
958362752
1153171039
1965511794
479990905
1940079104
1381306864
501127955
2031139920
14126561
222915566
1426240879
147514684
1239339956
879128779
1283765076
1350239569
534597197
91058907
40401898
364488000
580946629
998583616
606815374
2091671796
1934557789
222726647
1504349897
515026618
1494793306
2005249121
1679076977
2018209944
1677850901
1159218966
629921920
1099189306
604037984
721041081
843364547
2103691955
952585130
2068932384
2081001553
1239368073
1353804141
1626472373
2099960721
990741159
594716038
1210308216
426247
1365726279
255421776
277491171
1013876474
1678160227
1025706999
1596897304
72897020
620089940
335056098
1724965690
492661534
918486153
1179494014
1069182538
750177878
529406762
1933224858
1870283929
1199292527
1062543141
520783513
201761452
1225600407
1266952031
995474182
1961329160
95850360
872837411
203649060
1881820629
1202543429
978653342
1909031725
268426916
1085798563
1821405160
2103746897
554024775
988102459
598841670
937519628
6011100
1457356007
352601524
699374011
466003538
242615523
2084222375
2069379935
88183260
2119189790
1552699858
1968169893
1853757565
695034995
1416630957
931000779
267720226
2109696484
10727649
923917170
1917360873
1491134963
1884331587
1801420145
1205347790
675036403
893371593
278624079
2139630081
736649
674041802
158371028
2027805492
683183875
174832644
780603400
1152401668
709585773
1126985650
1161253954
617583694
1235679652
265689818
1690314774
136569503
998648842
469933950
1132091104
266598992
87893622
382747149
1000485932
1034264565
459877413
5824958
1366306099
1093142857
1255675586
322959328
576283460
2010751523
1477465127
1533567491
1735478868
255465627
100822147
1006825470
453338779
1582936300
1552748810
1548139872
1537988435
1909908066
329036189
725897815
1428044028
1893415737
2010094478
1751419416
1230590807
1891142786
1906810816
1598309535
1251665835
2145869576
275923199
1253957319
1358332860
675786614
372271470
470905276
341465724
1671754234
31894051
809294836
1979525083
2090753796
2044657832
1320456526
1246632550
422873041
1065690332
567161610
2124399968
861745692
44457950
843968577
1676090223
253656166
2046683664
1286057589
1510436904
1288850143
454480248
396687582
759464736
156432999
598501227
155236812
831754717
351428131
1657944088
1336523282
94663058
624689993
1347192538
830269891
1771811405
77839545
77747838
1500016733
999737509
643921924
210892281
1988658285
1983070178
735795610
1588664166
334433544
2071065744
1411326084
1780575876
115804362
141514422
2097927028
1231214140
1420082885
1686745997
1357689850
476839664
1966323364
950962375
1919318999
1767024014
1653831982
2041044485
1941430416
585912633
1880364960
1919067908
627990452
418421015
1998814510
1095184017
1271944080
491123577
2078049797
98338761
291327735
373427167
80273563
168823231
400933270
96903241
2120660269
1687801816
1490740326
1094969680
606279321
1746355767
412610055
784959096
228211163
747944440
126193250
1466889562
672036656
526316799
1192801222
2138869804
287773112
1192615694
1741526569
954078107
2032650215
1343826204
408947870
210218129
1743924131
2139618902
631384102
1670811575
2034352920
1496104871
359799178
1226184343
1639182295
382584049
376462325
1903322614
1330421824
92022769
825698968
750886133
2101921598
2006554144
519322632
86805080
472882222
946744154
1684391692
1256188720
2083759115
1346851726
1331416667
856633625
957644986
1849210231
939439407
2008141929
2077395406
1991779457
1849432993
298063513
1067789484
74292136
115016357
938772509
1690637522
447758054
1255684144
1069991732
1018895399
1598645778
1590430677
1465188827
553976567
1798745789
1329220328
1241049048
234942562
541333111
164463764
574957876
691059408
1937186162
1788778022
2144894171
184940478
1113845946
1741258640
1605578253
428332086
329620381
212893558
1641558867
977515876
282215186
1634629405
1193462877
521773132
442787619
169449269
1985587269
1922394697
204615132
1553421253
1336448022
765833507
590066835
1659019549
1909043363
1772198876
1933142868
986019397
1413951863
246309404
2117301801
52861905
1046389234
1337302251
1124800542
170704336
707703987
2050842462
106898569
915917184
267950369
965940610
601127612
835817687
1700649558
165293683
1772848775
659994383
1352909869
951028384
1445710875
20505817
673534669
1983034884
144603381
1620788365
1379706960
577103524
1437662997
740968120
2047675101
804636146
825800320
1840229758
1370909524
647626887
91261076
1526981139
1117483860
73375486
434741419
1304268811
2021858142
1984832774
1518872532
404785705
612288790
502823712
553977430
351073764
681440788
1521130912
428715550
47169750
362306861
1376064904
1966796013
861232095
2142745012
1022834929
1530382020
1348452232
812244188
1260991105
1804687335
2051062067
503628917
1074188999
751353708
1136229984
1533319471
1102849887
1734349044
406882624
1563274403
731175978
1086017409
1678687500
43700177
307192540
1489923987
1687474697
1138833648
169141053
1144086794
1528433172
1079177821
585561090
1985159642
1919233171
579391466
2037652196
228906923
57723676
1895624253
660870205
1974858599
72076606
1704900670
1330439090
2035964319
1332167943
1326019914
1973529838
689149573
414354253
1244029068
1359762206
1746278117
1359389654
1394820512
969072987
73624425
1736567165
1086761007
1619639146
1955762682
1268056733
894071128
2066978184
805259365
1235361106
1812342319
495989938
339306220
1462727561
189900353
47904462
1823293940
583931804
1177121202
484057973
2006848647
1056311291
557676261
1392509801
766210719
104369193
456354332
1962852785
523944786
1649006702
1208328658
23073559
1832764173
1854077481
596082385
30516891
955190797
27069585
2000181582
1677155902
1614656039
25605071
732821379
1588874784
2059454849
2136269550
1040157737
553354880
1294736589
2020599359
1438268435
945398254
1331612951
1027455337
537406763
1384652601
1799685665
1688904205
550706234
914063430
1223014808
1594955037
449542992
243086322
1310023579
706863764
56432608
1577206957
1852228172
1519233531
800737649
1125110240
34787324
659592837
71739213
1813925839
414217420
1570857803
1875527408
2022477720
515210532
597993380
1609990807
1255378875
853114978
858090336
619005720
684463163
848548487
1018430215
1700522532
1601636067
1393393386
1856779256
1438288160
2094637062
234899943
717463689
1470164633
329143800
1075559404
1205959976
7471335
1632343356
279524113
1428196210
1090435179
419512704
407371136
771514110
146906568
30277149
1052408845
1321920987
1127469151
147668075
1843219364
1002655834
1977914330
1549735557
33650866
1945306462
303851296
518712791
1308801151
1419914997
1022665377
1019073500
462596969
13128258
1693228571
1907735116
1179789352
1397901321
1948606113
277507022
1785826437
437942430
1250741775
648367016
498145572
1385455604
1801549780
613998069
1270502037
1615616728
1838665818
1147738240
350972954
947698167
1187644004
2079685276
2026748374
1159274233
1954235986
1660284160
596650820
1288773739
1469562611
287009539
1744751938
2091595292
1245307259
436564526
1167086573
1123609846
266232295
1910323752
1413655984
42296355
1011854165
780645907
236952753
1073680505
229760009
1182751618
811751873
1253951660
2050510257
528921619
1415003803
86383249
1512940094
1954853934
1781430016
1477109272
588733065
1392237757
1847246031
126763611
417199372
766321176
37034102
253929906
771920831
1125621095
230599815
1567452647
67840502
1537606727
477726539
1072395335
426652503
746252511
1995537723
156842612
845607369
2028782355
1320028948
2097095105
1849373620
1575141154
1600536671
1277363269
1117495820
123951031
275755367
2046824639
1122473763
1774564578
1874948513
1170599671
691895340
1964430582
1375999516
1228942210
190885929
442727505
2034745082
1306979587
2107504029
1605889598
1578707624
1899622204
569862478
684092560
349097960
208062501
1107361819
1195737161
1258749793
1918596101
368479576
1463224809
2138050216
2055612736
1135890766
1617500453
1611893309
1973646666
1817906982
799116764
696086377
354132034
1334356830
1459978151
1933078351
2089834961
523129311
1181576950
205011013
677096553
388834358
1903639583
1676331281
182532862
1208119386
38201565
2060044770
1035125715
1139568116
621223868
2003103713
1655238069
34637269
156927099
1123968666
1412520883
1397497618
1276038324
2062697060
187894212
813233624
344104853
306313970
738848935
2047736263
1313816223
817687887
2067460685
1965405126
149353837
861857254
228658770
1779643584
737759806
731755371
1593105797
1154386800
1485710864
1501478981
347035457
2007089854
2078821649
1584248240
308862138
614426674
1247887050
1290609938
670403982
982227532
227436102
1129986847
144696360
1040227876
1780564552
1847359867
1711446497
1740111501
2131971494
532314390
2015548280
352399710
13545415
594326700
1871418531
1066321526
941929599
149379776
1162575195
1306729942
369298505
1714694203
399887587
231056727
1509479662
1855277526
1122479968
239706039
448555350
1133135727
598921442
1460630094
1426258526
254801305
28195500
646544232
2115694101
1163161621
1603171951
1898803414
1960446243
1522015221
117832505
1335575940
210787967
1477751279
1963909545
1642240122
1389430573
1755533466
1671356472
1781508763
436315019
1643812571
147230368
21552381
1069654815
1161676185
1113387978
1264957252
391795713
1605757627
1215846452
2080929304
1435024569
2064519911
672490354
1134764161
1410480902
2072740839
846036993
1911629737
11857168
1555758810
1016956889
739150691
1277485368
858524307
2120071062
225806801
1927745118
871581088
363588710
1730925798
50009132
1087160635
812197572
277369029
241484731
433545708
470505492
1629116981
197553904
469912578
2124707150
1935381695
2069692853
1566921768
1134548130
1005928659
2144264525
115177985
1370935613
1367480882
928945559
2087086867
1857926985
1960164907
1127364696
1003097066
1225390185
32676263
260091444
1398737780
1968351248
1844928452
412460597
1890548852
1259093866
1449986041
364733208
1224767544
1751165491
1786663820
608782924
64211084
1241815642
516021639
1107180882
1503435370
1246438473
677359424
526235908
1191196585
100180932
746282934
257605335
119261578
343271372
1693169899
455836666
2103976680
874817056
862512952
101247660
1374982824
45496666
947531419
1439482308
1087487408
344302267
59517306
1115671843
2141552988
1024841875
1438158465
1074304597
578870625
502618470
954761089
709624788
321971997
409471110
1494900507
1966127729
2086912484
156783167
498347789
521553107
2082120600
1177589605
1961588443
91292725
117562560
610132815
460042596
542894103
543681712
1818027577
1719944239
319876860
1756142134
1951545998
927399019
1817800224
102831713
1028583708
1092621851
1663509205
309471190
1367500021
915458516
1353124138
13982449
1220171703
987063133
574553466
1599225335
1135760950
660594590
2064065474
1738580528
1574134909
1211110116
1030756646
171239126
136638851
707942281
988211837
2016627388
2001736956
1928184809
1348982222
790841033
1236668758
2028660779
1141953109
727445707
1237000674
2019300756
1222959166
742548609
864456368
1202727813
588325256
1603483435
748226455
1540943673
2406972
1460662450
649742899
1009641549
869038069
1577684612
920587453
972343418
717439742
442568152
2076717894
1471699142
180901402
1589050791
121392026
1219948708
529284772
832772360
1474056432
1355903920
1638245751
1340926335
1354021214
293853125
364830354
1440641334
1053542626
2022716406
927809851
1172954367
1678651036
287659463
457394437
1358643051
706406430
1751769159
1951300942
384782781
244281020
175436378
592585154
197672737
227879607
1423791110
66039509
1213822647
1183920193
2015899077
772673912
1262716344
1375159233
25183781
1919988712
288946567
1046553933
708757580
697257420
1906657931
1848321500
1928237537
1090485296
1458490801
368509572
999492139
1289822699
934063966
1737886262
454786815
1071550460
675935471
66816053
738986987
1299281316
1924040666
569932183
1552222354
1597872373
1537689373
1856080160
200408671
1869764198
468066840
123753398
1623795328
121891284
345192992
215020568
1155822038
296582749
1837632961
816633703
1595741404
667747968
359508508
1210309118
754098062
1967774950
169272682
1462020739
254188297
1347890180
1636802887
943028097
810922065
570629848
1115297045
2006835829
615994762
1084479646
1416830923
801324159
2118976851
1733506433
794206999
800590605
1357511763
42619740
1918690419
1948242845
1167884213
453894180
1915353148
2108174286
1696705419
1031550108
1460155267
1467493041
757909747
1441673792
312911560
722920273
1416309737
339471814
1188339659
241859290
1431149153
244718940
215167959
1267746576
1874868715
2101694937
116773438
963596339
1310328298
327153452
1147854397
1460016078
1504497190
644357188
1092964756
982815252
259964174
73532247
838887103
149135688
1305896311
336886321
1465273071
269126354
526539166
193198655
1046665406
1278471870
2028292255
1289326938
736844213
201519108
846177725
931565912
1623478630
492415432
1028642072
26609862
49172233
1650584181
872538944
1981612890
874694703
1775843390
1636287359
1121620272
1086978696
616635808
1102255337
1345886254
1483921035
380943853
1141469577
1946053508
1795551627
1699000496
1191986307
673590460
336363582
1977230977
1372399716
1281749640
1870944266
1489130885
98028794
1511897852
1239022279
321072343
463103438
1467687338
1455531976
1891258715
2006294704
1069801992
2026403426
1634165286
113058672
64495077
630618262
94536831
345084526
924675712
419095766
1881159599
899489525
1914944736
1392199823
1241739851
756784402
1836376489
1262404202
1914635590
1689723459
1411386833
1447969792
1592215872
560081806
1320286767
1866653015
2111115792
410536858
1282072763
1922764100
35318560
1684955411
430127999
1427119578
263035932
410735845
1601195691
56919261
1858139317
1455579327
968455893
1581534896
1996087531
1420287142
638534219
795906321
683066789
622433817
649417142
59696228
1978606824
1890823500
309329716
102098630
189499764
2009791593
717672283
1391445463
2100738991
1384514881
931965370
730583281
331955664
1598908308
262068253
456659910
193990644
805101384
602656647
1488713807
5225545
173918990
1391640823
424472910
1510255488
949238295
847864
320220190
2072101161
1917289158
586273950
464276324
489570205
393175229
1090978479
551954808
763622409
1238276846
53271178
817078718
1141812221
709112363
1608057066
1588290492
718139294
456922950
443522931
338218285
1023019003
1772644737
636251341
972213317
1498237340
571227233
1242332443
814008708
1762830810
524346925
1061804534
909286109
73046741
213833329
1327096450
679509141
114765661
642970523
1660908686
2626815
2013300584
1934197241
1310841801
2103672265
2084734160
322408752
37325447
876041895
471123589
1856762722
1237555698
110419776
150859293
1043380936
244126308
474814941
665004699
1579565047
617020279
250475767
153423356
1310765059
133444659
1237483092
623552677
110175217
1881281449
206511357
287043166
2141404439
586993887
264426155
539779475
1482181809
1701884751
100042631
1257703534
84476342
2007567004
45308699
1955375301
1217830709
241037249
1578696469
502615147
2075441743
1233243279
1092426238
1480985923
1238663331
964668417
1396486221
1217145299
324699894
425415472
1788385215
1475240179
283647640
2099519527
768995721
897947343
597767254
1363915726
1228647303
512606339
1920448087
680616210
782633943
1957697803
212173495
2069063001
1376338424
21470363
1167973767
607578357
1918632423
1604373869
1591701261
322422592
1088628210
1733672963
1479526901
1632706354
519526604
319254453
1726577146
605006527
880658531
1188387255
556112246
427745325
1332535207
85222053
1504309339
33675660
1322649831
249955007
2107939306
1053361533
1376614398
561035432
2103325540
280338131
2125003932
2006632393
1697354171
479980983
1848564900
1934113506
1275592759
653610728
913159887
1346187538
560006868
1244857562
93744062
98922916
733788160
1073925921
1968247090
73550096
906200965
787893151
103148671
1147120735
2035722344
1260264985
649294757
810657252
1165750954
2034884693
1078614237
1088096667
1107841728
163437346
2091424730
1027502277
1586609831
139429394
1454154937
1809481533
676443345
217698149
167339428
500330014
1069629995
1763323151
463767033
1680073178
282562673
44528760
2593625
1670055216
1018428507
668170970
1357724924
666234276
1402778524
581467549
368284931
90720363
307944356
1431523844
1578916816
240143806
1310539797
753622657
988041494
1349385645
371885985
1101617697
844795635
369992753
1389098019
144561407
1548807120
443983254
1291429783
202934320
635331803
714052192
309424710
890334960
543985636
1876460578
369175147
1225041395
1336481338
792510689
1005422840
1557271553
466892344
341616706
914264074
508680839
1678069210
890300238
786070104
2070842642
639528235
1342698591
846737390
1454780980
1346891931
1686033441
1032996216
645073792
300753447
540419461
2133033416
209528360
1750263135
1139045764
454421724
706064997
755066887
92724286
997025119
742204656
442097020
588308523
827768724
1242897878
215040000
1193059295
992242416
805247497
1030298673
341596257
1013031123
390654672
1277125016
598604588
1363483253
324531756
791559845
2077382979
653021052
1784954732
2115305998
149445648
1709718551
552875836
360907941
1559076134
1153740529
879383387
995990773
161825625
72556592
1511354359
943331275
795223474
664932055
1968502497
1304738844
1802582256
766109555
1484902536
128832472
596722489
1792569978
1231887296
517324598
1139071026
1556335175
728084039
76615296
1590926743
1919801741
500522177
771597431
1045419870
1201758559
1336347460
1568792604
1487223711
974227438
1019643316
1924059050
1110839224
184872429
69934905
920545914
547851093
1886735765
33430418
788976433
1394509271
212639908
1519246973
828088832
1984784841
998821478
668918903
1467365204
573862280
11461280
80446138
1675498798
982854458
571919059
1036218299
1407861358
1782203749
511221052
6034117
487896184
1683268343
927229681
2013437335
2130231616
1313781604
837648832
1598089931
1633000023
1066871649
1148351260
707143612
1737346676
335792303
1428836796
260326315
960287695
1619897950
1308668946
1540565179
2040240861
826789190
1063855797
564837256
93136813
1385213009
1869818483
149201969
1380726111
1184920677
898087544
781639129
752017131
733234463
729373415
1027084088
607474408
1043845298
1219473102
492743367
390630621
1299070998
1817679456
1554765726
806229790
1748721555
799069636
697507934
226350704
986583786
288506445
131067032
1986452196
218960283
656243062
712622279
775961401
214362862
79372097
768099936
1726150167
231101093
1710793788
1001921596
1346755792
755741881
2042663692
2078371469
1903461860
1267536292
1363568676
133257076
1142572759
536683353
169799384
2069301074
2115647047
775604375
1026435051
366326921
181221067
1177139616
345225256
1305236592
1872693498
1121289357
652140066
405019341
904094948
501207365
1441984731
418824886
1977359833
173731355
1948607880
1629331012
1158236942
760324932
1514036877
1375367111
335313724
828198980
1696907527
971704529
1980231011
1573605192
35574617
955822845
1598215435
150118849
78668641
2121556112
461087303
813360309
2034201871
1968219200
449926604
964004989
63469556
2116710754
785177068
1430940035
436930067
1662100694
1962108369
1201173724
213395928
1111643227
1911219956
1280041804
1531653274
1109387063
1248424897
608862933
978709622
2044917496
357090819
1513578070
69843685
394983116
1949744238
535734666
2145764134
1824826464
1989928400
947582503
51640310
831930403
1148260997
962899763
1847429588
1958907135
752676671
157081016
1677714967
1593022765
1989322519
1633957138
1640709094
517885482
906661265
951019212
43224094
162515157
2009977140
1789509497
1218264454
875919887
992884109
295111224
883834136
105975517
199415258
2138422732
1217176202
191438913
2132995752
1910665261
1238622195
128429154
1928835200
350065430
912881388
586634670
748558921
594835443
1543124966
1204841444
1425136337
1953406174
1745422119
621198336
1476017143
71319505
238562392
384379066
1456608256
346242076
244721558
354683425
692306225
1163341131
1977028738
536303368
1586637360
413785305
1703115888
141661273
1124583872
696841461
172354594
1417710827
704954584
1878916614
580895369
1757991798
442822655
1276486249
409912019
257231080
2100763141
777206364
869013148
1666051600
350097198
401711267
1441651782
520895218
1289018850
1414680318
1993620857
1123368857
1617890842
941343155
1353387175
145968120
1762517683
1638409324
938011648
393928827
442737814
1770342007
391445458
1932371474
1300100234
686216808
1664880543
692858486
2037392699
923526971
389967354
1271364749
1519820277
2109258707
1983845718
1524847721
1334592668
1208343419
1277004630
1417302983
1560997820
1977970262
1560490621
940888626
1477435710
165667186
2116888679
1818462530
1740458061
363385624
138128537
332334325
1720830943
491603663
1798311407
49077172
615455926
1608262185
677519683
885763798
721981319
260698216
1456881732
1176957638
1634910131
1651568402
444386914
833847103
1605187889
137257478
520374391
1020651334
1000286864
2008952843
856086949
1026792001
1428168662
873842354
276593457
481282929
1908786248
354371243
863672622
1116021227
1901047032
1440086110
1483358636
1296904743
2104109678
526714783
1459477203
1390853332
1436623831
71927880
256860420
676050904
981203027
1570292360
45100310
76029558
14379549
1068222205
2043888312
656574904
13799297
1116818052
1176184409
57118733
1632882453
633785238
1005861846
1328082509
875225059
1708785030
2017766608
882997145
1809634554
766737676
1528485428
1280232821
1864838925
611044539
1575173956
1823596620
1811347274
1940625618
193927013
1258764220
231792916
28853325
1697922158
1495794297
1640199234
1030601724
1708116278
1105522418
2082226164
25596852
603204441
1582025586
1647907864
2142464585
1078706579
2070474321
1290683417
1394775449
1677263545
1228236283
236646593
1295587045
167586436
1350758836
1042570129
1180555162
720269731
1456914827
1412513564
936913956
577161828
608435880
1847472886
585278036
1236543407
813112126
1396970797
1278415697
1265847073
1363340103
659127507
442040791
534649849
505447592
1347957740
1886600422
1907786642
1496508238
1177532909
769510656
1607914977
1333751075
1437453802
244918369
663797263
1194066739
1585840353
2135666247
1076081986
1001662669
788615212
316566673
1337196836
1428535458
1673447170
651569859
642464205
949385471
395192744
1722400602
327899099
86209222
966633264
1165404913
2010991395
166401007
240358315
815070580
1644435708
2123568485
827140763
749437495
1578992060
1225469262
1696291120
1107637076
1396256649
543000006
393646235
336131901
1758424374
629014016
1052942306
987014115
1837130461
1479094808
400266920
1964788718
480566782
520375189
1363455748
193909195
1750703662
1867422132
1525825622
1176552731
432942183
2039869740
1611118738
515802685
700463318
503239966
1644339025
1812378309
657228001
1272014505
48996346
298703340
1516125818
1427906011
1179032424
1548515412
245767253
677202256
1855636261
100154521
220313247
1329878751
529251023
120165283
1461493587
45867909
312263271
835616021
380890428
428708836
1993795919
1116448401
142955143
269530251
28002193
2077020479
1364376122
1685365270
1233797433
241532226
1185115926
72874300
952684348
109239879
697026966
226332512
1099748060
718280633
786720313
747647739
2040098645
919453841
1884939146
1913008957
1727294609
410890357
98445567
106279074
209559772
1554256674
254030919
1003140573
800154418
1006552427
1626304699
359667322
1592722958
1190394032
1512019016
2006718625
1908169022
2086215596
411174664
1473373461
312423400
722674341
1569837123
1724432000
1548093336
1433459595
1869548949
1485439725
836270444
1749080573
578220207
464974652
1013515578
1992519703
2080720374
36127571
1570809680
1337591372
117998186
305230684
1910345531
653572003
2133940784
1896738472
1780340966
970929820
1738989167
333837580
405754017
1152251939
1984439301
641682031
2109553554
1357687060
1956934017
1502982012
150285079
1565452796
1408431563
454238564
1738266212
432296701
829621582
2037899997
2072706470
1911603420
1824383370
1449347967
28398395
1665788002
968033974
1397645462
650997330
591082423
1137181173
1135162744
322749798
1691411771
145018702
1252791081
1767354515
478905517
68534534
747465061
1207137011
1948029864
528215231
1072531000
482561573
921536745
319103436
1432950426
1886493619
1534203325
118777960
1482911362
1483337535
1818669273
1214514942
1564055877
1617772928
2017225718
1233784958
1177498053
136913361
1410535267
2024307467
562430714
1596649645
1791131269
540130923
1615949638
1537745437
2140431259
499841398
112632326
1052018528
1064248447
846504114
2070578946
849322589
844308192
188921084
626952861
1313996348
439036968
1645052237
330113584
1252233989
185691676
967041287
2096569591
2093231987
206136019
1093144190
2021833523
317647570
1481654547
1449130217
1821216605
516005829
1568971984
1860313795
1247946125
716271173
1879462635
1680345106
1373795491
1848985112
814726597
917441725
995628535
778008683
53031341
1483797031
1333478726
1992250134
196591792
1864160964
583117280
411288089
92817115
1117371164
1512433251
1140324837
1847050001
880513078
347664544
445852238
1652154026
691261047
1315844761
1173632971
970914325
1004966778
1303605759
1916960357
1457139888
1777158237
1854243113
9214933
1546183078
456118231
1657976588
1608401339
1759274928
144522456
1226583811
971378581
988224816
36507746
1197920795
35943837
372091196
2045902879
699213313
2092736080
291345128
31933579
1478682233
2082496923
1894391399
373386974
1388012776
1659911677
61894753
506185615
1015263435
1770543971
65272617
16463115
1652656070
1020499483
1376006696
100641087
250089103
1176342320
1992066782
1899829170
1653821467
1237108890
867150862
1869935840
1541113498
210617989
172958548
1745435488
586230723
1448622500
50335917
862059173
689098926
1901539767
636376698
10382619
554548838
893212498
34535978
1702532672
1419402782
1043214010
1307758712
661809546
1531275438
642081190
556429706
1162573816
1018618012
1919226395
2082239775
609101347
289919017
1629762417
1330575104
77032367
1089983375
1825959472
1917150047
67901462
301164507
398657813
2100529711
2140578249
1291584415
63855540
1072102616
242777210
1461909339
1692223729
459780398
597161685
1030231491
259866942
1391521453
349413631
1340941295
996101127
2080604619
1619278636
261034283
191011690
208812291
91630408
1507194834
185017682
543795365
566459310
1816978771
323044777
1905538864
1360486669
158493278
1858562461
463172022
1795442920
1049817878
538099927
828876709
1312124954
50194343
1500248067
1369362393
1432682507
640062562
159185906
1476637641
1730131580
1130486191
1426113082
2088133918
1233064466
923903132
1883905160
662108271
2133002796
1513041650
159027975
2133560025
1926515734
373622692
1449281027
789220693
458752409
889840462
1596053599
795498845
152969087
602747726
1221026327
1498877238
2073246492
1023838108
826239445
1580183572
738126192
66631124
538109989
1235983927
1878500586
645515781
629887259
134823297
764754887
1968225997
2079696482
21428613
1470809575
1941568955
1558024708
895977376
1215374341
138651394
1043957912
1692562332
1428882636
1263706870
1369502418
864154408
1567323166
1688303769
1774543015
1527710565
1690824815
1646915359
1485292376
1850526745
1977551301
1879733809
1780657940
1541688292
566003640
1511544075
1476568583
1409371480
1724127043
1156555805
1745185302
1786880670
644579779
359795765
1794725697
1253550436
288189104
180703095
1867892275
283187236
339580412
537041251
1128625590
1620250997
1554495065
1609012952
1262222790
377258123
1872872307
1845122735
1081035189
2130689526
670750820
632353175
481171894
1246001894
481270218
1364065006
1328320040
159577729
214770625
524466284
1342159041
1483307362
1760264395
638067345
1176582133
1889344020
1923655424
1937747214
905173017
1148635441
783089639
1443681998
341982765
1631430200
232944892
1119388244
617650806
1077910175
1051133752
1959728659
909795809
1497972720
115600496
545940545
636817707
941492611
1544697468
1400396741
78706301
162642776
643170438
1651474449
1416692645
218375254
939075049
235022579
340961576
245375961
44990588
1400998854
824096616
350155987
2015800808
834767654
2008828291
640729983
1268735847
2112769821
1354676163
432769029
1983262380
1038394742
1516736859
776023025
1877474544
1520314944
1754635963
815658441
54909099
1583495125
138013754
1372601815
2047372402
1468833549
1577835463
1597663643
483062942
1641752474
374685698
1852846259
542555596
1163057173
500137290
725625155
520629045
183371465
27964669
1514838943
620119229
1550070109
519567112
1233559190
564514096
2105318689
936344817
1396079680
1110499571
712818636
380365659
1189895654
1256987575
677605147
512990307
2137014293
2142389955
1489099147
13169254
586690294
102731726
740509273
1322955171
134466288
1831159384
1528077776
1108173519
1959531676
696197813
1593620927
1463205187
1991802986
1588794314
957775105
1212422432
1391088741
946116047
788378890
2059725265
500124447
1743032268
1096794331
754073619
1447854028
235321992
1115750847
13390906
1950524462
1902481069
392696709
2131171453
827095772
1566423693
1470090633
1235145517
1840815281
1714037053
748751166
2014167333
1927251117
313089975
51721188
2101067718
1997988971
343268353
1430431389
23134049
782450679
1125735302
252954015
1211415902
1613288017
2135236724
1229580689
232851028
1648146879
1998033019
1519194025
995393734
450325620
2090361610
36262264
1823162174
277443397
1001674812
963323192
42441155
1483960334
488732022
95118958
1498681703
723675162
129289529
1983653329
1200044448
764500326
2043858064
1317487049
774023898
45160175
549654957
902809244
885390412
83323948
600885781
589764131
1020184306
378964485
1296078937
491182443
756985685
1243462337
323289937
1260435250
1916827541
1013210733
1060793248
991221137
1824856706
1405103893
294881830
870326650
164752583
933743745
1157592648
1400069974
1744357376
922915242
997340247
889455376
882064515
2055647136
1809369932
1355272244
1543097352
1269207750
1466033071
1156334290
957360939
1739492960
1633938837
947568321
650087607
1238618469
1560923748
234522878
806875892
236298872
989236
616662698
435260061
166847475
703907471
1963247248
587664452
1997398125
322405954
1675219127
497166304
252993347
3179142
1098497631
1880290757
1059717228
2137635703
2100763343
390820232
611901536
189719716
934775653
2031615021
1383368027
457427724
2099396622
697165380
1989612160
1212760961
370420411
1097400909
1148765533
628728013
122355882
20004602
809679014
1288024524
85459395
1059146000
1553854926
1685801048
1355516399
65484413
1147122806
171853404
728393634
1148729244
257171226
473773427
1109261855
1431327293
749211361
1233806308
904932431
93790988
1016286377
648186941
562298189
1187162418
100925535
994705861
1151082714
1601246920
741109059
453601469
1180707749
1716694237
317978527
431158010
1282514784
605854800
1617718994
293152554
1979824929
27128000
1284285224
2017472199
523834215
1362068239
2006008295
770878523
711062232
282587861
1250228396
2109937863
1768325531
882682105
1955652287
1080208339
592688789
513335881
1792425126
1700186205
380768075
613663125
1739743379
1706423051
1118113740
1626237309
1097730745
1119179069
769821527
249765648
259581302
915385977
1404220557
1479439401
2020760998
644811560
1414133160
1146845539
710983416
807514843
2129498250
1745615038
1771542452
1585699377
1232340803
79017712
1374578065
598132048
1238518822
2137898755
1493731777
803108392
1267120702
1870312390
1469023495
419357408
601019680
59189727
1516272651
87143295
1960104409
510462614
1003357161
820873420
548529744
1387462019
137836062
800574079
1126326880
1307892644
2018839660
863632522
550539190
1401956569
1455359513
1985191731
421222793
403543572
1967657807
384930690
1206763033
618695802
1777650112
1335102096
712771022
1714798200
577495283
1812724590
1121436651
581550896
2011297273
1125720355
1667997428
1591785412
1285658737
1001488856
2089803874
353888828
1601216117
249265063
2072563138
854231810
1748222058
48454794
56608813
2107795559
1011973648
1289060134
86520962
1334685614
678775352
424014276
2120297624
385005422
1618214635
1972282558
1766127113
425382592
1563597436
1858936757
871842891
1007495802
999309934
1007206703
1621311172
1957863393
779391235
755663926
1102730034
188462865
1497573591
1603227185
447007746
4294836
1863684349
1755170296
1179988565
960150739
1044142481
803778874
1649374330
100502693
1588103174
793172830
1574229891
690474342
217992029
543785833
839233359
1193673180
1395783603
1595560660
1894374964
2108847341
2058374077
1718213336
1181818296
1740987395
1664285671
1398250325
2006716044
2014249297
1015187350
1067225358
1629426007
1580529049
1216762959
325143456
1877992964
422267567
908333807
482905148
189732148
1797445213
1418685265
1347906298
1761484633
430275436
1372254463
224658954
1232303498
1050246359
1849384607
500414494
587020783
1829033891
172891054
1754387733
1340327801
243901801
844367632
1917317698
1690108580
615810620
1339133061
1342223224
1765896600
55972598
1856307356
461250833
1192500137
658528133
260326449
1227655036
1594766109
2128696744
1349693930
1941625844
1455391688
1347653239
1190154743
1233234892
1425321175
1654494409
1052988805
1140953694
221519724
771336183
727506092
836908831
658696316
421418297
2029650094
1610273842
1088569299
799089363
230828601
1443709999
2098651374
1202471361
843295673
670865708
1298869079
996165711
1137682272
1281899011
1589447222
744158197
39205423
1035241849
1414047081
1039922138
2122575988
1655313291
1086380375
1293990629
604078753
1475626233
375813899
1781553814
383178918
870885392
338644153
1013998667
437409519
1109371916
120452586
2075907111
2029351488
2089284307
210465696
1473577840
1929874456
868034311
1501793510
1923850835
1989154513
1753963299
1811216033
84916783
68747767
1286073998
1731609633
1533720730
1757048521
952695983
1174445892
305627247
336636866
577000165
1935755463
1477608689
702380525
998174486
1237508207
2103110644
242587620
1796605228
1748989220
1065203584
272340798
885689902
1133272529
136575222
2005465022
1922588132
1357961420
1184696906
830901370
1937883585
651719828
469619097
2039818131
641246844
1873952781
1217268181
1476890312
1861109310
284017328
591173177
68073296
596795286
1896266957
1643371540
836323997
1777005378
1420865420
466036000
352809428
1460505215
1548955083
873597422
1655958259
937624928
1076360067
1203954524
1702061243
1451159789
40617703
1143555534
1087054453
1613981012
1815289878
12681988
1354754350
1147825190
1251187025
194393219
624833233
2087579398
116598732
1374735720
1883024217
677850540
1584274225
1832006956
1486484630
1308539818
694478458
499935562
47624850
1227229039
1432530900
1685465195
1139597218
666068983
1756211428
869376984
1504012584
882488118
535965579
1658796462
787288833
1738824831
1939453253
1521825815
566863034
1119951561
327053329
1880466983
1940937919
1577064103
751620760
1939543906
69119432
2140381354
386124822
1096123693
813056558
490237834
1378144541
2060464494
859654267
143615701
289712982
479825985
537134989
1343349868
1640895033
1250311019
542161751
174692266
1491536607
2080893778
1628616790
1377099459
227151940
605124980
792582242
727756191
117703801
102820782
357510916
1726020608
749201207
606635298
1654392094
1320205210
749295516
254796137
1617698201
216159761
1026481043
1722160756
402669952
1034531820
197980311
2021514922
1875252392
132696688
616227654
1045220240
219820349
1659351486
338849976
1640398715
1394183256
1612792611
25898316
84734099
102965864
1680687052
79869598
1097773573
248179585
837877328
2084743666
692864980
236918590
123707756
836068848
402489061
1883279538
1261622806
718967353
1018155425
1768934386
1864702400
283930516
324456595
1288624394
844531888
893841538
1760007400
1933164784
1537553453
1247910241
372784020
1941317941
1407320234
206383212
1325164114
1041973475
1005259831
830867097
947373739
1001583767
852794516
588021437
1973399677
1890937394
2087294315
598982409
1954853630
882886094
409761528
1001955522
184368223
1988572639
522314636
1859205246
1453998894
631850763
1607315123
2013670894
1586428184
1033535660
1240167069
2143739152
580158599
546588943
436973216
2110340558
393397222
1501762003
392064548
963023994
60233370
311806967
1729394166
541452707
1271017512
70231084
383777499
1950698318
2083910228
1530726164
2147344314
515036107
1030508381
353168747
139492462
1208384367
1768960924
300904581
255126362
678276992
554793156
653960850
2145116037
1587131351
239919069
1115080195
319751198
2002897252
1935741592
1167233901
1047257307
837427311
1009364672
153162803
658327964
1897959169
24729657
440503158
725374057
880808575
1280037499
385007202
832690077
1596725052
1758012359
833781944
2064740195
93620377
1060290260
1181386724
252120481
1861462438
1928574333
302745761
831524523
1897313705
1982657026
156736106
2084100112
1241663386
1379302184
2055005176
1228406553
472091305
464436325
406949669
402650757
920597254
1657854344
1151469025
1853900194
1584348459
1860896852
1810003510
2055161222
1394636598
904786675
3448285
1519740876
1763758056
1194205788
691199772
2121467150
388984956
1250979827
26320176
2050601683
2074057471
1132101847
1216864301
2027037121
1950307413
2030061364
999309619
759661601
114479953
988253388
1615011606
995195944
2096478611
893027727
1563105808
190157210
1062409002
574777649
462739555
1581854917
692395966
1826821605
1266356948
972894351
1057874379
997243586
97511487
1853612176
1710847944
1698204039
813988394
21143344
1994079146
51736833
1926222196
994048103
1081519067
495574899
2002127262
1788824441
1350900322
1895271654
1827718638
562755909
522790610
1521372429
771353997
1462639397
29424804
1068165630
823766822
1348386933
388521241
536806906
1706610176
427406574
815492665
268109217
1633170823
588828469
260789276
2052260694
1244583388
1064093409
701861899
1553450958
915327054
1310954237
49228312
561827142
1202895631
1491357623
162832427
1384401389
431269389
982101298
1336909543
348799331
965658307
660858331
1472430551
1120378867
757589166
216742827
659659595
1996905422
948690288
1131151327
906380623
31432719
1855027458
1951735856
1302313246
243072667
1112442438
1676819730
1679798286
695577178
970669804
2105165990
2012793689
1837152676
302379979
343649316
1994966164
1356165342
364380552
1187968792
1028679186
1743950763
585960426
1180243033
1157253811
1889910863
1379762947
302385545
660694660
441176317
1964863280
1233468626
682121004
1180911341
571507938
1332757167
361921346
1722399776
1295286674
1503999219
1475335130
740122008
1990381433
1606258835
1108126636
1817931203
1196061195
195730460
852887546
2029309671
134429272
1755338197
1501814868
510760161
901464816
144173590
146415473
517775357
280999004
953332059
909208330
1037057657
1682035042
568768148
1964553203
1511839625
1717127998
1476248974
1853918908
457350495
2011487702
1812988245
339825594
1729578735
919221259
2130903508
132974395
638636745
1144394697
733379171
1887308349
1389252948
1402852034
1428646088
1049858498
1805104719
241373713
32688662
674031702
447591479
320520883
1856035323
1911846074
1281531224
1452831293
1682036803
1833667518
1880444668
1878974004
688216146
1734870858
1262953272
1614205249
211096995
519350137
338029397
810370727
572281748
851786240
2063790534
1364842290
772063858
1565494157
1615856904
2075028697
630320897
901390006
786139396
1647394637
1520711535
410103072
807703068
1776425038
235686531
1180069827
851445411
883679153
653798732
984755890
15190618
834891769
908249557
759699837
1869410020
217362919
932119782
787441536
996536307
1096745403
901209297
1279901818
2131883005
1128389246
87756576
591817771
1015682909
664455863
1211221887
1564691216
1459207691
1735766268
1148114286
146577021
1362554542
1475362599
1478290007
1520199791
1253290918
789694489
2084266118
1885015291
2044823204
1891127942
1285949778
1094785288
1296023937
1711011324
2037416527
104614911
1785600503
1284079360
1434326257
2094544486
1958486601
982866843
1784617943
185314336
1523504396
1193791110
295498161
1856764672
1695884952
1570991341
264070885
1282862051
1558486829
1049026972
224837740
532974297
1714879896
243988853
254623041
1024571061
203546920
2019424285
884155870
1320450657
172063818
1281176474
333734098
1814768825
191843915
885913852
1966510793
697784329
1748887027
70695088
167166840
1041591189
1708305341
1452898934
1842187388
616706771
265728980
896571777
1623379780
1700730388
106404041
695126415
657060838
2124817088
2056347004
606298595
1627369106
1031724022
465196832
1858335431
1919045250
560255361
1594499163
1383866533
1122866132
1198588421
1549046347
2042939791
702746041
848757141
1790036014
425947125
1361576247
684124855
1053567010
1121120367
826398459
1103435367
109934281
1492548811
77205915
766024911
1543762056
2065162527
812829673
638688460
1803054165
1498550157
638893973
1850232010
1322157410
1219032228
652202632
999674541
1785187996
338662334
570895903
1481106468
98765591
1941793490
316791980
1357917959
1831891447
1070866321
1524166707
2089847164
479459249
1836479189
169619529
897903117
1414439083
332496114
1717981404
572270683
1858591634
951661217
1060745132
2029028564
1982849880
1612263604
1126079302
1043397004
1018440017
1570426878
294396163
204231116
612288590
786530939
826565406
311364366
1390017974
803108620
1661826786
350551200
1005628518
1239188886
2093992801
1376765982
1254418225
1359307663
289609647
1669534161
1662354072
457252894
611504180
1278705836
420196066
1987110946
226698805
476415730
1017748367
52826923
1782549774
1077473836
1024663550
471234213
823904521
1154368288
1911123588
1504641869
2054194622
401264352
118673205
1816504410
165442401
67151463
426205400
1988853780
1959980629
1798260392
148628493
1157645528
2072063017
152179110
518229381
910691376
1163064054
1280151040
1709301752
1667517357
847238811
636252024
1889898077
368125233
1479147481
2109564638
1459971653
1571289877
79133142
1342356171
1457013386
495471686
1445923103
1373939702
1453393118
875026596
2088864106
1463257242
2036832306
1909132616
902353887
356959590
156760897
1644607702
1789209824
1131777566
954225361
97257342
218250246
61233297
405209999
1977599849
2074904603
1769613908
517067923
81655070
826310311
1754834867
1345788322
1527418657
1830552168
1733422328
1244783973
760263528
1360756897
738930186
2096251814
468779595
520851518
1493638915
1547860901
1954564951
1423447801
725296225
282745352
100106624
1587673402
906119912
175735688
1823864856
1912884923
1587480673
1369558765
930538852
1710367142
1738326937
434808734
89862319
2125837557
1833051343
1543927580
1078494504
767185401
1231367566
682825806
1576972036
820616998
1846679963
1944998131
493109070
1300594307
1670776401
1239897199
78346293
377975556
933127101
893799801
2014347612
1185845189
1346251899
411234467
403825719
847572465
1053418881
1512249165
824463364
918923933
1536911279
98197584
1711449694
1269591428
619605594
1789123496
1624985394
232224653
270987500
1208925218
1052497209
428161008
905069183
1259803062
331073996
85355449
2127821345
1828948858
1434972683
467518237
919577485
1021395582
755939866
845549597
872429184
911641495
657387984
158858493
84826152
111530410
2003423493
893929976
1771463273
47806432
2126070789
1649906633
665793633
405914763
197885778
430744150
652397323
705548844
1359272954
1379024400
302620918
514362091
1472789523
757173997
513398504
1310894609
1202468657
797049385
2031821812
494061161
726552071
585611555
999329193
1223976234
1941923636
62488273
1003022473
1081021223
1450201850
57099956
1822892044
2022606779
1087313921
689582764
2123581239
1004850916
2144389011
59187576
1617260551
1336900486
1623824709
715965627
993742127
783868412
2081706011
6700832
13211787
785275171
153740677
853232543
618284306
459572853
250249036
2079779346
533231060
706916019
2046339666
1965921984
1626029731
741216505
505929618
385615942
1694510291
19810433
1730105440
531068256
902207151
388216771
2138176083
619209754
756855866
742979952
2089616312
4783809
1863286577
374889424
687693822
371192777
728652662
78537232
1437449039
724621920
1486063380
149049230
769503226
354099721
1043485423
730708280
1622360427
232818676
1344021181
1897668632
241672500
1391203734
101528738
1956352982
1177566014
2082645784
246559551
614947940
86313333
530970936
1899465610
950381798
226832665
1662205875
1775472389
582049153
416998849
187057068
182213483
346598876
1453299372
1858734512
1830455821
620367586
1545691707
1790967853
2133436775
971503042
562746013
254195035
1289190537
538752472
1661854193
1078531528
1687356412
327639676
1012090497
1748972209
1377586351
127580629
393152331
520720361
2059799096
640096002
263935890
1525676628
12186930
1244163197
874167237
1259136493
802223268
771835273
591558054
1913541764
1471155741
448516534
1338914822
1867858787
1543183649
537523665
1358832618
549233168
747525300
987588400
2100173
1735446532
1154451052
1385221519
1103429792
1583391629
1112027990
448458014
1023681986
955316126
400122916
837081351
1781255507
1287373281
1543129467
1132211591
1298258968
2034479606
764584848
91902588
1624536678
883250728
740422515
542753996
624686020
2087635751
84177556
1779591700
110042011
1172762975
549901106
1526065501
1038788867
1227697037
144296066
1164250733
416094101
649766106
756438862
527905688
283621175
1861099318
1285811647
399291376
1726351456
2137737654
1357988842
1021666827
2108448985
2050399932
403768298
812916101
45012739
1318504886
1055603205
910701990
52524916
1675925104
668241270
1753621495
1692581800
1922197078
557596644
2030571900
1428251580
2010394429
1031927374
702512649
501111185
1953562992
505694397
219212299
1988898194
1332155857
697899790
633506022
1261215511
1093362866
1547746556
859241229
544048155
476955441
570741249
1074597880
711325121
493521465
1733558825
106795352
1588905246
552780889
1431007783
1399854151
1105278549
1081336860
1979646771
1407177852
1795098090
1348993645
1257331668
321492377
934720671
582460561
820819879
2142998029
1844648715
917899956
1099792420
1858099498
261441367
746653177
1005563037
1761472911
1873780724
1638749882
1527769575
2084680415
669601970
289968843
1636928501
1660052702
1607139054
693736437
129647786
226577551
1859503531
1143500204
1637131523
2006140841
1030060518
1404496922
1078617389
886763041
1736390343
301111671
48723008
1203551316
130888152
810110183
1071042865
502678966
942200659
225001652
696920769
2107731666
1077161620
1746251861
232605666
1057795943
430147012
437845672
1357264745
1711365443
1694000910
1585276009
1224952128
120651182
546231294
39134792
1796722113
1688379469
1862126045
528175969
1124638387
1310277871
2028736100
618007324
1168731817
411841093
2040153081
2009287531
510386773
1776979890
1283671340
1719224324
876703734
612546533
1569966595
1933788990
1044449255
1871105701
748311407
883165410
1640072387
809977824
665870261
512144626
2025448437
1104967872
2004739867
80171323
1213744481
1461203754
1935155076
125550490
484488238
884500244
1381796212
1569080450
1896134393
1475595475
1372144517
437949875
2080679864
664377421
1878238993
368996106
990630922
2082288124
106835080
359576129
1196975657
486996458
2089719674
397544576
199234616
1214452178
6646482
1971463303
843225324
1927753518
668443966
261378364
1744499685
766014893
453756271
1319819160
1776316942
5921169
1694176828
448246052
354975053
221219141
1272464061
918149781
305804596
2106974362
429667114
454961392
113561388
86401551
138031190
2022484237
430554809
977418752
337399858
19629311
1953211794
435537906
1252600454
1853911705
1391660081
1188737439
1102304396
1983490470
463069605
1892809946
1071064437
4678334
1720632431
1435447680
1021133454
1959713807
1287721427
1879934106
1148482467
1621092672
1269219126
925370786
1821523814
2062944477
72153473
967699837
2080755489
1198391873
423923108
2020325419
215653314
590941414
1880824099
348297138
1766613289
79068608
540148194
1149677972
422402879
280821159
1642346146
2046655912
281004509
1761363946
1577826079
1358243924
824425688
989884457
1326965943
403569674
1301948523
528462053
2047187415
930010282
805192216
1169932726
514460471
1144887614
569779079
920630600
467758925
1112849848
1333508184
828596217
626159406
1808715269
1786704075
882722179
228023886
1344339984
1317158765
1355550790
1354644232
983420292
2117229738
805342843
942700206
307795663
874140414
275855538
573801980
1266896020
1656017752
283132073
743651610
209658583
1731973431
1004349175
958848080
1459178103
1572300643
785045808
117579696
1468838793
1944912853
229857491
1312999331
1954666551
1274010442
756148490
587998596
1315278374
1983096607
1994179779
526472940
592437627
1176676414
272063855
665800424
1741944365
1129837397
693510364
1828169136
1857155984
1019151904
691849097
619524389
579073318
167355145
320875337
1232299255
582944311
1384969456
324314373
236026579
125903578
1098316919
366080754
453665478
633684796
1592607494
544581412
48921489
1740008715
1629870225
1733107219
1350308473
721079913
539727444
827325425
2016652312
418373557
2011081678
672412546
1766134822
317754833
1180857176
354718913
1873950260
383675612
1549372815
1539498576
298106181
1850143137
527517264
771649512
277052663
211662041
1323122781
271075616
869572786
925154352
1283746344
902684489
270378135
1799081430
79706583
528695145
2085754278
1978649017
162476334
551932177
2088901166
1371737164
909879974
442539051
1981399400
633854170
806874314
979048344
404888653
725994226
1729136391
94076618
2062884229
1296257558
993391987
918925572
401949239
124531323
1115590053
956274379
1526333776
1609437257
966898337
434376829
876741815
1375994243
51204324
1259170788
987506930
487204962
838247210
1805673469
479741331
772953434
2124889624
375432629
1236319625
1074966849
608658639
1492639447
2138953616
1491562675
260482407
87577612
245620138
2004913229
1889778873
2101608340
1984759468
431260906
846512794
1872836355
790635789
911289533
187735716
811981208
1170546690
1646492002
1390068777
2025981607
770192388
349134739
106051130
1448303558
63765051
1685107625
1562694659
2009709376
1134704844
354292942
459795831
1283889577
1390902282
59170586
1341595366
419419448
290813436
1074079188
2056943108
835654276
64628350
563918177
615832870
58107102
223988672
780148351
1245433975
1694824984
235248364
1909769898
131684749
1876923100
725172091
881788005
1580815459
924745681
1861231663
291455134
2040724141
1023502355
1594065723
29958150
1344256207
1831278464
562183696
1285404505
261114323
777033000
1016299107
741458799
1076960173
1318633771
2104827310
348712206
791608177
556366659
323409359
969872028
671943161
479678688
1869822252
1251514936
985462609
623686551
111637216
1568853047
1198163950
1854781122
443207604
577582374
1209753653
71128850
1149701320
1000673409
1399068927
279791399
311587262
108771954
445881352
1721845582
420261675
719399532
819316670
550437527
44009604
2071688417
938367934
1606645159
1093944102
97801833
575483236
1178000726
732880648
743818581
291283844
1343761349
2084574946
1106152365
1913354998
12126246
1348413650
1633151644
1488114344
681792397
2090624493
538264331
1083801663
734083092
1000180426
1197918629
980790192
1017167509
2025119855
1804091353
1080931361
1908141502
866394911
196392509
1429822491
1842245382
1010578445
1535661835
1193557222
207732305
1235914938
1886992639
1725072463
534306541
979735420
1279277148
1019803525
1315216107
382237660
522901969
1205420098
2137606292
1099972226
594490654
296976539
318707977
378150382
482010686
1845374736
1230368336
283445818
1431701697
58014536
1340455383
1874250100
1683175885
1303476854
1584685705
811985005
509976985
425286289
639251209
466186800
1293289091
328982459
277729250
200241309
640673566
1626793937
1847637588
2107323556
2136972339
1315551030
888488269
1907123914
1612350325
324324388
1545025883
398450409
1577726226
1097333780
692054379
880493759
508799630
1797248835
2016329238
856979422
1748216118
947082546
379546450
1388691638
1804133137
343066753
1208392372
1711261606
939876087
1438194674
1616781844
575297151
1608502532
1051743728
627687726
216326030
1660807856
1909089627
1241344213
559402744
1169222465
2028942593
1592657922
1682416125
540863321
1182861583
24503078
771409893
42232352
561521190
1593143708
354634321
961596723
1026992720
1511638133
60636343
1490086058
1356196064
898724935
603125072
1778815807
1489878829
614012961
2140671265
922500998
1224174623
29901575
1391208601
1941675656
1410111719
816319055
1295419122
1746815457
283356529
1455166571
669735716
1219589634
751463446
617033370
967568438
453356763
92263939
1496607584
1720876269
1407422222
1953388536
2024655092
276495535
1409195933
1206337021
1913216767
1863941923
31397057
1581281130
2127959458
13597936
2111550366
299201607
300999351
307289085
1327280320
604815403
162238670
743030526
1858116680
413288293
590220667
190193328
1079792278
2040027950
1490763464
532425111
1429141353
1196412165
1705140911
1870293987
1233319904
1734892624
457569319
375046361
567612611
942303644
297867836
81463671
1199207563
89846505
1913953687
131902953
580828712
1987762358
1055156077
271312296
1368603274
764569914
24020885
571459386
596115370
818558293
696566324
1244930238
1189618146
1613900924
995206919
1851660293
162656065
607650143
366096040
1300009834
474231019
812504432
822927651
63269165
2100917647
694300158
724534415
1823496215
252339139
862597041
1474056935
1170262036
1448088720
1801397076
1158658115
36655595
27227422
158351870
1294440853
1352929207
571912464
1900660978
1437934084
1767028002
1708500294
972183101
1189222977
1407807462
867850641
1121946858
391300676
1910738815
970621740
987955563
2089634551
988870104
1448283902
279997763
1745853830
1044598648
1009169308
467545087
1969027313
615650211
1409584125
1751187083
1298914424
482757832
451918169
1839470759
1207800315
1256138917
652283313
494826596
998783995
213930087
60538289
510029419
2021420025
419105101
1208884058
795126323
1557086409
1069751370
381114316
593968796
1087507657
1407223573
833310238
347482559
914392085
126808985
1693275375
1751780792
814641832
1379661996
1207638360
1961243717
647887640
1094001260
964722822
494328725
807885820
1719058967
2119013019
2018822696
1471889132
1844217449
382168128
460270401
342396631
982834232
741161352
2004661021
1731122469
1243092452
1764374489
938805971
243671476
2122603723
659406862
1907590481
438663013
1392470147
354572552
19143470
1699791721
1767833470
1455215068
1409003188
504847144
1270431504
616326091
2040305842
67895953
773696580
332717309
946371623
1897888335
1908935534
2031866405
224420593
191272469
608043185
1299306910
1720983973
783604425
837318806
75549840
402785367
823436512
81385339
31986201
2108146213
491116179
1301410440
827322630
1957018233
1519128111
1018220528
1144842901
1349875730
2033542134
27864739
983309344
810843695
2137174297
1940117308
555854298
472145023
431643957
1592046445
1521627263
388041595
2144253157
170045237
1479557246
1643024438
740346004
610492464
1411833597
1956571427
1003016559
1829467855
2112491807
1282490999
1642930383
217380230
2045144579
2847155
1464899097
1081881181
989378780
688831070
241278082
529833332
2059830000
227072530
944943717
35017492
2100352613
501374281
1340438170
865432205
1427761294
978008818
1790000780
1664368479
248959815
1690745012
30291367
2030110988
1992710202
1888982969
921567842
999349048
681945709
1944946761
1393227051
1973941749
777797949
934602494
1475788327
350293677
857190791
478789518
2117184528
124016535
833655039
1794054839
1553166822
1876905965
191979499
1208717526
1064203655
470703400
511212339
256649088
1626777107
55126506
1091442474
477001034
1154799958
1872940867
2036810082
546508239
1827648281
1431225483
1601104677
1880700410
1972572872
1092327332
1347287980
1311039600
1665075638
804547896
2039179768
365949493
210196873
242895100
1136484281
1076350431
244087430
283516437
1256481587
691546338
582429081
142911255
1554614717
495200122
2021621367
1430062726
1658368342
611237983
1713932946
246624026
848282584
724789676
1467580036
28775247
1857814638
657460518
1503484120
600940243
111038050
2103526478
2138184650
669021666
1462736665
2014436368
431000670
1808891387
408823818
1390322163
1651865454
145698168
87891362
1750038498
1138065770
1666098306
408868153
1399238842
1296333543
890277256
1135830728
1655157655
1001996428
558220352
1029974126
154528110
748101589
216581963
1363490643
231534732
730187353
326954937
546704075
242423937
1199617918
486830387
1474956859
182921045
998722385
1176380039
624051003
116024581
2071344077
2088504878
503376968
2024271878
498306127
1728301534
1346387623
513431906
645295782
1779013364
1706368218
57706873
697504324
1429687128
348575841
1704127312
198472195
164626661
254082297
1795809731
1695316579
757173849
956572097
27689795
539213818
1142212317
835372099
107912778
1989262770
1642955492
421997149
1315767594
1220975306
1701539977
27741231
1848058682
489650547
345811664
738969414
605607903
1000230073
1087576827
1957615688
364354551
1795045126
2035130399
1316510920
496889159
1264414827
877002781
1022877294
1017119568
511030366
993304242
2036180122
1454033602
217856116
272301862
1277939356
1064184560
388115091
1875249992
664303187
972263560
1657714522
43590760
884595329
1902232467
37459934
1234369457
1337299053
407831042
431827032
1167929749
1565245074
1193436495
2074019339
1532477160
1983340257
1629851057
1696478720
1932600573
452757751
990353157
2141836051
1539073314
2094908459
1957844263
632505301
2100675129
1724998159
1936906055
712440114
2051491719
1936711855
680932700
138851532
1799232083
49566817
1404805955
1627281090
1979814061
1317526253
926731797
678179916
507319053
70325421
1076723555
546698782
1179501524
148940730
1922271811
65207808
2057629611
1412680072
2107113293
1364547038
1181762988
1403376074
848472160
723133773
2037962796
1628034057
888196517
400208001
1950999552
440746543
404242840
995548677
1087398375
1315215103
1132967064
1123173687
1925471698
1044580382
1553289758
1325188145
72161167
488521685
541893791
295673484
544271094
261038175
118276494
813179761
235012190
1568705892
1051180570
772332490
853066885
635256506
2128898771
1011499047
1884105017
550345089
2002999336
1506015204
1728031992
1602131005
352854851
2125962908
19082144
2123013992
539494750
1745228370
2006480732
1782421700
1004454985
966281922
1598863134
571262192
436907754
1110750850
694915173
1522258459
1183920531
516563337
1645614881
1959256489
1068266907
1398350824
1584367024
1993448356
673407556
734336876
1945156943
434063275
996991205
1458935359
1075023388
2003824589
1256155387
852590866
2022098860
259558089
1848497130
666668371
826020154
646196861
949123764
1046502252
2126547419
1783646546
791255193
1252660490
1483812940
1566434777
1813772324
453350264
524031010
1074852728
1297803202
318705007
851398006
135698995
1154381103
1955876390
129416359
1961595797
1526133220
1537110732
1070175142
1920699910
874692682
316485870
1407755731
1089640004
1803118196
1917625677
2005827489
1123650023
1581050737
1653516557
1951549381
1639354891
214072213
1901113684
1516136140
671786160
96687042
381105185
58455966
212144086
1673983721
1677170585
193200051
1554385684
998746465
1332324245
170356602
1453937257
1968321889
846828694
119466515
1211222025
1786902426
1375959371
1391679089
1703878352
1129984716
1908500771
598750959
511085734
2023599297
2140473107
233883981
1604813917
124097046
1402315368
802746394
68515860
1423483494
1441521366
615178653
774874083
1921230115
329507120
483041471
1543495597
1798579524
1740572353
1059077548
1190754640
2069263771
1575887581
1172954422
40965877
385350934
1484604716
439257515
1373020637
1655622501
1259997284
102943425
1508521850
1271362722
138242124
1878001258
507847964
926561851
790765467
1802479634
783280371
1309172285
1011912382
1384845815
2111716591
1086526613
384379327
2031178924
357181706
1931226818
821456576
2046013334
939990350
1535286365
1898931333
150591809
143004663
32169648
548642736
622792579
1801698362
1812259388
2137641454
2095640487
729394100
1816140155
1841946610
1328092961
1368103310
874439230
1257996243
263883562
873046104
964309341
978476706
418113850
2038466555
1903593298
2068893709
929521537
577837147
453717033
1534722807
1737059671
761754519
1310503908
157073644
674720324
172718115
1129040592
878687257
1483135030
1476602641
1270434131
1828205794
698775992
1369451096
924881146
622109012
1260008388
1584473827
1909010412
10697266
226145612
1785751446
1928383944
1514048036
1640621913
44585503
661544814
2015908707
965551549
726073023
1534042997
1776027183
2021539537
54120785
1095886485
1721876286
1422146694
189406353
313986897
1235930447
870642594
1288948670
1813508836
1885388922
1203788998
642716805
1781854611
1269825356
1745269831
839266885
1004919257
1698096607
1639604864
225453979
1240077788
1835166749
929999953
1036617852
1232740128
530666195
303311598
144985352
91962061
1710676938
1799621744
1430760349
1700167221
626394696
1192959003
232323715
932452952
5134012
617976404
2103876374
159117616
632497061
578596164
1376643948
1545367850
1829137683
689377528
949305525
1379449309
311441959
1408036694
2029185419
29296515
1496022912
647035037
291125301
1720215655
804359561
176100225
126325979
188921977
906823333
1984028177
103061362
1485169934
387800437
221246692
1581066998
422935073
1051974456
2012349469
719238770
644838946
1234382252
723689266
521818175
1416193574
1736080881
1249436121
1958934389
616352283
275058200
1410258811
73455268
1908654349
71786441
1081388011
1156746860
969342374
74637996
1231135654
1278576322
1742602825
300493370
301194267
1716406824
1937941814
1007135694
2022691671
2110383900
1861803212
789906969
1804646674
1393646305
533451787
978898346
790267570
1820853246
62998152
1904665818
461299442
917379956
801383604
1567053995
2026223413
2109749253
1164411002
1673775123
1024116393
1080875087
1321386151
650334553
411090805
1431893114
663232137
402524503
1661685364
2068617385
894855365
1538324595
746644343
771786742
275189880
1553703505
1640317327
2141578633
1624866040
422580918
772659163
1096869813
469542988
1054766323
2025906326
1930400195
2014839793
409284887
494946956
1154840268
1549050844
674140984
1024551165
1795523301
1166521332
2145712309
1257401114
522374845
264188811
42370865
1150197071
1725003857
1334966794
1046571616
1277325633
464553691
1700004667
1887542022
847269257
892719975
930087676
188296172
1342645926
2143616183
138887639
1166811481
1715199653
979001337
655933878
1231605382
546729457
105061380
1250994547
179682418
741593773
712711012
918616364
694032317
1128122992
1718232755
1734641421
2091230948
1912164559
1842937349
1382892310
103631127
1217194265
706182317
1979630387
254868365
498052446
40681950
1209407513
447244430
2073175952
940205037
1161816322
588447034
1232204164
1339796143
1188943950
1255704602
1097407798
380227790
2023501635
977755882
1126851650
36589302
936956609
1582894491
427499999
197930393
1591508861
394693536
1364988190
533290797
2028424669
672463702
1324472008
1577132714
456228462
1432612545
1566462168
791178662
572624564
937834388
198946453
467492516
1494783033
562969517
1133138249
1624946522
508944854
1385616591
511865966
1841847918
1670575004
1756476880
702193056
1380051646
2132320963
214194548
1634981184
382481562
405709510
1601992877
1568450121
496169139
350635153
86313050
1455154871
1759990289
1315013442
1967439901
1473529907
194557009
1943492786
1521428516
651276193
291524100
1807112536
1557213177
728847849
1538845431
761698392
455232468
1404416011
1100721629
2102121565
2009275449
964108092
918215561
667478897
108173957
281176337
1492364422
1327863583
287494352
804649060
13641648
458715475
597038935
1336861921
1410466754
433012659
1938676289
1907803045
1600099014
1586202691
1127475566
860045086
1716237080
2127654520
126307582
670594995
1729219216
1225577953
750101629
943664114
1098827810
746115027
1181355263
1587521726
111161031
374427310
1379569602
83001640
821176035
560931541
1853691744
727191480
1659214174
1347370590
132968273
1879555479
1270305043
681984434
78235855
2626364
2024875572
1791053760
1530481303
1862308086
588132082
1175792127
1347692006
1777749644
2027617149
1467782355
1181201800
1021600841
1900730038
1824982026
500507606
461445742
1931153799
2086178501
488052876
698409426
1841124489
1992043430
873918392
1162351696
69335731
321467823
773486441
580680870
169571078
1998403505
164837006
1525131060
1534307203
474677519
926431873
620427598
2112651994
524288471
1727229449
107385561
226771639
742453032
1732998785
1779692889
611787379
251572057
1049828219
703951971
1184289002
2095353297
1262957487
1050373917
1370556109
148944915
774118522
1889554014
316547358
1252524434
580630237
352079501
1655751396
580251548
775220948
242356070
274694192
644484692
930990248
56945783
1847693232
709069875
559478858
1888099469
2132247913
73146132
2005925464
2114296564
423171199
421736292
229822200
1034147612
1138809346
1887063499
695074965
1040264450
900673189
200535571
1839235313
663758265
312279417
1897229286
999937196
1703902990
1832368524
1505580977
604626069
773913675
337584400
1072630201
1229661214
298974808
1593726659
23363385
1087420386
335995847
2086193334
577207954
295732247
718942587
866399793
1184039640
1642281378
1713406535
625523228
1228796165
1035124273
1650606049
1279253828
1987056562
493887599
364651209
1663807731
1080188696
1913264129
1907849883
1356787803
1823178224
29166305
1179336188
1718561631
391750976
1207278513
1196876600
50985280
291156205
1461633049
252182729
535179734
179537860
1799642816
1958458616
1489645643
673695589
1888712370
286053926
1002446354
387103112
954256257
1289743326
78726102
1767018264
2004819437
1650322878
1740727506
2118575342
1523443755
1139723536
795025478
2097385574
1057596703
1852097577
960388215
1727574830
2114363099
1084845842
1193392162
292624307
1268728766
207465348
660080039
1600640228
1589577212
805126526
1775946828
1683372955
1527955693
741823201
771412797
733677982
126330889
1263310021
238531428
943449716
1507966088
442781290
1310683632
1751263198
1070779383
568926897
808395386
1309924742
1377498687
2065604451
1070436610
688530861
1180417145
373331498
1704522924
463849802
6723082
1033714764
1247848810
1554194455
334499909
523965252
1598288641
391003452
1538290605
1740347555
1468974719
1593336579
52097700
1045151486
2064489728
294633457
2079612811
982723877
1974554022
1079669186
1496476372
984827834
729542688
888525605
1823238532
1351024552
500156007
1809518288
1296475079
1383361686
425275336
1690958872
392243788
1967205161
837591670
1956332402
1232287012
830113405
64073183
1394264686
316410400
404907932
1209271616
1923835964
1125280402
527568512
60002817
1184162195
1132169688
1503892024
1991019807
2013080834
642943875
1959995365
1970315856
682491783
1495894499
1411986744
1988762068
1172807808
1907172329
127805031
1895959248
346162718
1467192161
1623789627
256021897
196950262
1036012463
1615468260
1338910116
1069678963
1950687062
948019109
1648671879
385080121
235531992
660948914
1768964947
865415521
969137835
1919133012
1227941203
2103370646
1728386440
1550307282
1229091367
1917587656
2009989792
2133700597
468961362
1778068811
1177103387
104339420
1107904197
1040538984
832210092
1658430337
1394821130
1422727913
944458480
769745184
1679926217
1533354099
1408986717
211566874
454900077
240164377
1793162908
335302255
2058388011
1207809485
549593388
1305915083
208153445
653999969
883429323
826895220
1414838468
2097861914
1539677917
276430890
1574317822
1531979496
841534275
855487737
1004192990
1996396667
1711984949
224181577
82419471
1292247910
849627642
1128341763
628265296
1516275040
328127096
1661103116
1492904191
1908388608
1373452533
241116923
887570346
780047564
674444388
223680243
1839617170
1070926595
994419062
355026609
1633218419
1181760064
139217257
1590744531
2028784340
1102061495
856567988
2097910227
452494867
283864310
1230072831
1000428965
967483274
1480240256
563576862
777204442
2001041215
661368464
1865369220
1999724685
1925273766
350108720
2110086460
824636722
139300085
355144820
1119624064
1420584373
797537732
865480770
313790890
1504824796
594456342
1852657366
1305349589
1257374010
637876533
1569966510
1028631378
1946116755
2082122686
1889317156
695429205
1283163347
727019261
2096377951
1582122030
1074434659
387776232
62470673
1791813101
1941143245
1324365116
168328096
1560693286
780008846
987929394
362388223
453638583
339690242
1360643173
1521465713
934659979
1856408834
558084292
1736327330
1191646977
1371173489
1226782524
474150702
1033349764
2115500939
1330607798
108419964
1393424676
2086961850
1876120094
1083394367
795479428
176380999
395964715
1192682964
1597500348
339756793
583879637
1182389103
584089382
373269513
1804319570
1023651418
686952986
1931835238
1424594248
1719259236
622414373
1879322746
1077136866
1187667465
1982050361
1044658584
1082958301
1274321407
971291942
777343121
1796950109
1720680854
913732037
1603970947
1344777752
594522386
1915646803
2132986943
2073769811
1074630710
658551545
1742493960
1367312819
1718404594
2016975737
1008233646
892624533
879097051
1720829865
1498147547
674586065
1834205065
215564491
1411417149
1869152109
876877073
31474770
2080802476
1410430504
1877918837
313103019
983070178
1066967432
13785541
752502051
2084662123
1066403932
1022902802
1670851681
750206598
1901976204
872494927
1826076365
855209290
1798306783
289076455
1297571290
1034288080
1911428646
144716926
628006330
429172037
704885509
381939947
826045027
969569321
1929076361
2059989927
313089720
150317566
1141100947
883337404
1676474850
298033070
697836456
2031893110
1566508690
75589257
1923351986
2010314325
159191111
496512870
765264841
2136013074
372085334
1905687462
1277808549
2105352955
1248437690
680990025
504402743
311776104
60176182
1006030608
1380272615
1738010268
1576388129
1449790662
1326523480
943826991
1337698906
128127885
2020339986
65050827
107602439
299508234
1707118550
526227802
1111648522
816337133
376793955
1845290992
1001723350
1439054553
1722940488
1433867219
1389560022
2036296855
1543131677
355152305
1626370563
1087085981
1532602019
2135644151
12474192
1738453066
2029320156
772039338
21250878
69237276
1392421335
767688890
2084827727
1901941646
1344549297
953157347
816798294
1579184426
598656757
129633501
1308245928
961086199
665853613
1693077816
1295012911
1896553714
1874079024
556328363
1222171987
1003317212
1821438014
968631184
2094064101
1718917234
336413120
2014013434
862249310
1829613797
1027060143
231020406
1695748284
1877477382
1147562056
799599430
880747017
1750080061
267980949
1949795601
943755726
1430003974
957729354
1118325490
810843582
1901818960
1773806694
1772522481
1427899029
1629073891
1939414884
74902670
1643127519
675720638
962541395
675682975
1433679013
473180766
1041593775
1786890630
502257714
1882872099
209489064
742192855
135886265
1739858682
710473921
901805608
1255818313
698627920
1909009134
277398880
1924454291
659809731
1960753931
890382759
999765540
6077827
2111021568
217322122
402749457
1269691860
1347714153
2028783306
948563107
775855709
108581980
2107529443
1592248667
759011079
1042445182
1893589766
600661768
850415949
1235009027
2090208005
385538428
1217484526
947197057
190697305
1158841452
530553715
1403338218
906271297
920099520
204444582
306764335
276078458
1772133426
1013913226
439802996
1064074993
283519963
145556673
301468976
263271018
620197363
1599453629
1605604472
1517895851
1526537971
1937064720
1791659081
1509046943
512997648
2108711210
335256279
736198223
90620663
214257669
1510446193
528565482
2035625321
331699791
116401805
249230743
2110286493
425205424
1275693284
1795146271
17236714
611964797
1631074525
1302367079
443266247
1078270750
231979692
1369836954
1787435408
830054436
2009556180
663376921
174707896
1032892964
799682861
1364489738
320948556
743469354
782669850
758618766
1194907977
2045696622
1563128300
1962296619
1264560780
16095324
1065279990
457894255
605746717
943168256
258754645
2008467430
1513676187
2051635304
1483095092
2084049410
938461762
688755847
496340521
1065899619
78861038
1627722165
661541507
2040804609
2112334246
1429637288
1350824820
662526899
113021706
1436256582
125127417
1708640779
697885613
1864753701
1038730698
846421551
161449672
93172082
582520148
633514003
1257704517
1010384064
1332918671
1586497293
1151123260
2091880881
2141817813
1142033643
2125218673
1713827247
2053746899
1913662212
337951993
1927278212
210012891
366519753
122977544
622758596
1281393690
971559355
1949579597
380752293
1579772077
2034800366
1276823884
1394307992
291096956
1387937271
1783786877
1971851752
1991665099
1459585949
1496882329
417945653
2012519893
882177436
196172484
1101191990
140831986
778344025
517412699
89834052
941255585
1511049619
1810895574
1453274784
1227381410
362317966
1255296498
2133957730
1622062096
2067127845
1627324193
2095616613
193906209
897035050
970887484
574208632
281073097
1958195888
681978210
211569118
1902364799
1781394963
479180281
940925241
12572187
335686017
472744877
811543846
747979840
1356654617
214064371
490458763
1613768674
546869290
1051144124
681904721
1658466174
718528342
1877425016
44679618
744715464
457615154
308004814
267006896
1755011289
517591319
581984897
482607927
1152541747
1269017231
1104717332
1079970082
664678989
17398186
178292596
1877732355
548955037
1416059169
1226845379
461733842
636589951
1774148763
1241271227
189132502
756117154
655424730
1803292372
339782038
1100781036
68799562
1922925784
573710121
1931073386
1331720947
1651611222
2077638042
1435448744
478868154
875070558
351713729
1345326477
790705082
1381494353
845291601
475349181
402446485
572743771
421309649
553150327
1657231969
823159191
2067524369
1158351674
470248906
1315912317
1375608563
1696786691
660516296
1801505553
1439593587
1326726011
1354273171
346261750
1241970796
3345622
978036602
896503267
1533106209
1628737959
1148066315
315317706
1562864270
1539935016
1264483380
316812637
1112833835
1873457334
440523960
1812246408
1157134225
1341137578
968369063
1126001876
1196271403
678225113
1267185128
293707896
387087148
1441226770
1946247503
1579655072
1557654338
900197662
1692242247
1852557055
638955981
704013886
1953745631
246215058
569723870
257933880
1196257643
1932097060
1441055052
549238301
1899287065
1973792321
1075983840
772955991
369195109
478479481
328286349
344323741
2038614774
1679722926
1900743712
331123059
420081432
859182284
1098530699
1864350994
1479800107
933423043
238267915
1067489268
2109033846
541908599
136105837
1957778625
872907677
1170809994
634454095
1095711791
2096775929
1392473158
471239291
336955210
105423773
1667292269
1041528026
1064454590
276020670
1415122409
702159869
557212694
541296220
868430724
2125042247
1725529647
2121200457
1162563256
932563044
2112555259
403466190
214245020
639991046
1447643428
629893218
597790182
1842083171
1440180663
353933125
1540073955
1244167683
999003368
275576987
1381375876
1461563882
835590186
355040972
411189892
49384403
1984072980
2046811847
29989726
1204239806
1194593422
1644801019
1907555673
1122226604
889022476
181320945
878454039
1028559280
132541664
278648664
12640026
981350440
554642974
938124290
1005106423
652470302
388126161
29092942
1883514081
1229253902
1302823262
1273306240
748838666
653542377
1743692197
2104627685
575179808
471657237
1051551391
1113337269
1641257903
2121136607
1770500312
553103856
44931630
966361685
2078018632
1050174945
1358925641
1916221316
1179464239
2014216575
1378411593
1555816371
1151439741
96264904
132469370
458656548
1504832156
975800541
1449810033
514102592
423614124
84498718
1373977009
843934893
565017846
1139288809
2078442498
263660255
1840198432
212737163
558374406
103072992
271594049
90386054
363519268
11500633
2059620382
129116252
2028512327
1873507865
1092141524
1036764410
135268792
1546228621
1108469376
426452595
851346827
828826378
959191282
2094830299
1245587415
286973742
2031847962
688355328
533452494
1421178932
1921983275
43825214
1267668351
784196370
808874039
61488514
502026674
883110604
457347564
905238441
1761261962
1919924238
700135522
1570332274
1611045719
116402554
169911529
177610607
1059670585
671061033
1978905757
452825415
1159695690
1405686725
249360942
1320374451
1168610833
1559253693
139178161
1756652498
986676625
1823593091
1636183418
2030815121
1069370330
120323049
440646287
1303659216
1201243544
320993169
369750208
801670038
795165299
1604930932
1353050722
2105705034
2040843118
525553107
406488251
1621831473
384286959
1367556455
930916992
1413178734
374851859
398614923
1423353636
1661937718
1972815425
2114099190
1229684587
78390886
123049160
1239484393
1410553044
1010599762
204231109
1981373876
1443483505
553582181
559753468
343598920
707235925
1049438287
357214954
1775269011
1046457181
1182346802
25865149
877395798
1113205271
1541649003
1050585319
774314929
396662232
1422591262
1568323520
55128185
689015088
603234220
1327758265
434403104
1830833060
963766760
1120904175
991609977
426078855
115426684
118190764
1507530817
1930267651
2007786139
1654180568
1799943765
850579793
346348548
1707296284
2099152306
534700081
897588200
622580601
1939503610
1521581694
299075391
581000593
430621388
1078289184
911340076
1652553908
1931805825
1888225657
1512791363
1152358741
167630916
981043832
1267726488
1021006335
1016058970
360284101
695693405
1712986534
1680038918
1430646153
1676509511
941759103
538764
1868117221
54842645
1337952004
1790048490
2001997374
28386800
1282931101
2070419948
1775274686
300526464
962812330
1480259358
1933254623
9752324
1331907280
554598919
443201775
1969104661
453124728
95142812
349229276
867679311
811755026
1172972433
205165936
442996190
466080241
203520252
1144787187
69373116
627238653
120971857
1467899003
1385523498
1260912891
581854794
860478028
1482507809
60486981
946297695
163936278
93339087
1889024166
412194969
696514854
764894632
558140779
1238330647
51923167
1950016294
1584151062
1818255652
596235284
1793179525
1018873664
946650690
211938517
639984688
1414809168
547479319
439038831
385537797
91823946
930105243
224135395
970067626
503146228
240944666
1707411925
959223498
58506710
1676925581
1631358911
1884060633
978564459
370517833
1382038544
1304199225
965197683
1935845778
2003143199
1821546421
2011603782
801306904
420636985
1450028071
2126937298
1830015140
2077679370
1062185346
317669973
2049842833
320909834
798282335
743887521
529980547
1898060650
2003393496
24677411
172634193
459571649
1916686835
1529965108
573723483
1050688196
266257386
975809318
1526416302
846353857
1273379018
250937373
1393835003
1470721597
863595216
1647460691
1573909397
436372830
1413631056
1242803635
1656006366
1078912276
1859146723
1859694774
1294788537
1008470509
161353950
669134973
485111113
1410766118
152897125
1730831300
6970631
1384204127
1011405234
956903797
1076928996
1396245049
1549964375
307107130
576957831
1658770256
1368762771
2128121492
1403078701
1524696556
627483282
2130188065
1257822377
1144798602
1726843433
33333551
203271392
216897623
1677488554
1887476932
469895776
36624466
2104706167
555059008
1898710532
1270191955
69330167
1578893524
573908089
307134384
1991872570
1404070598
302367378
239963967
678333122
1354042950
1518159181
1886151120
1259017399
1042467286
995627643
1909424773
240428329
199837748
1547980929
1443612457
29650939
315080273
1043754767
1277473164
615788707
245838286
1227781888
1637669454
339754878
1562330816
2025792206
617702091
222293295
401512074
1120386767
569995215
64300961
1934593422
1894895925
407022385
1630823894
2083705281
1185123025
446942838
191224874
1787310353
1916272344
1243493712
836827299
937367387
1903043404
1967617845
1963141046
180849758
1042258266
722733603
1568857894
1266465446
1232092574
888925431
1008727025
1585577410
13074375
1991399675
1894921629
234584024
1359250447
1607040237
1154961982
447426697
1501432334
1840987860
1856045915
1100724948
1098849874
854591077
281313854
1000432533
1745981764
1903988491
1936474945
1476061104
1862744346
376423103
2045574008
1400549910
1867708399
1151965992
1371466586
1908515484
1977781785
609488225
473723919
640965494
1028272396
1446443722
1535570933
1182013465
1907551310
943729710
907209152
1346636529
698141017
448287640
863789440
1088701567
522567645
465442477
1751427297
1410015299
447114820
415244581
507136827
1019624560
1754634728
63913725
1592546660
179042024
566458077
1824619986
1806295832
1910928558
2115877024
876566733
149877240
348204795
1598909102
687073660
826244792
964823594
966758359
1027154572
722593981
125236239
2127137535
364450385
763993756
2051082696
792350647
1738353766
851645055
847660615
1003051487
1996790965
1301411420
659732648
1790209560
77242567
1404223413
2073182747
2147295833
457567003
1821406367
1596709905
2052533678
1963592796
400539556
1801938802
1257799937
408151558
108022739
1449591161
129771184
1560945991
716531957
698147545
875096922
987415627
900135026
1531364883
1594674676
408851677
1203478783
1125635324
2004760552
1288426148
1960659672
1582964671
1697906055
605076925
1431889001
938515033
491071095
2001681470
1021996617
214082550
495025459
1372751088
1411796837
1832522740
1840506865
616026535
933294427
681365719
2134870247
966990237
1800774841
1059778182
11052628
1727582910
1609420122
1812616283
2075810442
2117451036
2057918047
271117112
1511656619
119387224
130641662
1667126356
892973239
412781194
981372357
1362503463
599379835
38005249
1551547911
1256961883
124540703
2141798343
308884292
541090735
877212592
1486269834
564929950
485845913
566603475
531498085
1860302389
953306664
891263027
852280960
2077399924
474001307
340604378
920138253
2122732843
329697337
1449327717
44585642
1114024144
1204378106
1331695445
1256922299
1600824812
832450425
577931583
1660456479
1919906319
1142432106
920947640
212916786
1694375250
781559212
553850996
463313614
2044706444
1723524303
158314568
498010872
1057019722
1486903498
443399415
1309559057
876937414
811529018
2078064593
1285398799
1779162901
673368840
1806715647
1860165377
289955445
571298688
165069266
2099226870
1915434706
357571141
2074075160
1355800902
2105653321
2047413591
466881339
255725885
805953498
1737050400
30239253
634378901
1176285782
80703395
1124320680
992244316
1227874922
991856091
1872507082
2056463137
1339014046
1320835618
1806530724
1973409575
1540511368
435319541
1812618492
1360964189
430249498
583304287
109219900
299861155
1588947629
595554076
1923842061
517651665
605413155
1659880969
1231152481
1962394069
1570794686
1623121187
1179983107
312921507
1962350382
1724735287
1208829710
1336319934
1524879746
7498812
134033392
661601865
280537563
749223837
1162936449
1926939053
1047608689
1481596645
1649063394
667231708
1635153325
1238454136
1025335937
1937515753
1527090059
663475415
1515730248
1727535566
609965203
646821613
1209158344
1912006987
837080607
927863019
1982350664
338818489
366355249
841426582
419212394
2047350828
1034452678
360563450
155981422
739550044
891341253
1537089210
1959139190
256666979
748631611
1182223906
406583924
760865430
395920286
998127595
626409728
454106864
322896824
1780552314
1658973180
1425346868
1684842112
2069130000
132549490
266773693
1059671650
1893905301
1188435701
1178006370
823405683
658987235
2001178138
930447553
1933632611
486433106
1238196318
594770838
388249991
911315580
1922604476
1058342835
1968308877
751575002
1018818124
1000968628
2079155642
899539174
15815639
933504941
1976327463
710348625
136163375
296541269
577733521
595955041
1920800567
1562652966
2047813547
2094838807
1376708149
558991397
1075751171
649111895
1065919515
446013162
298261578
2024685170
1315875314
1729761277
1828337486
1842894381
1711379236
1586945408
1071547639
1240716060
701593067
1323762781
1735778884
615189903
1172824802
1967461423
528433706
919720549
530165252
1311298650
1152694625
173205814
489782904
1004465094
1839649751
1433412015
1808017159
236164375
1167470371
1444801254
1671415411
581523270
1070358727
1919119731
1759948563
710199741
689250557
919094465
1728518195
295066702
1343799132
66619081
1256232254
684403611
1954078562
1491640544
680023709
1680726500
1739619489
652313352
113062333
1858105907
1238906465
16673158
456945987
1362645436
261088512
1086663528
407399903
405084933
91124982
1705119975
80866634
850112382
1350110202
87044427
1976912944
894317051
2051175638
374823318
1620864200
1113198809
1785975790
963148382
582381694
330635415
1184867166
1535221285
1167472340
2145553833
207615688
866281532
1894295348
1446596352
1491142816
469375386
1876148172
342097976
874057065
840441983
577728117
1097087833
1561219181
1959276107
770257159
678546510
2142017482
1182979435
987987252
1076818367
1808453886
1333505954
314700094
1087023198
1478624464
846597337
1907575685
1170865295
1930859532
1672030338
1818897392
1448174795
2119482104
823978218
1435867852
1357325354
1902206553
805839959
541743630
2110239752
576724820
1255763984
1370357044
1963276075
997177290
397637209
760531328
332067568
1310563972
1866847412
1692622400
1849545305
630322078
1879802383
883238244
26406940
188003388
840416597
2078837440
1679108195
145569686
1807385349
152174045
1324528705
1295839970
660966527
2121709687
533449344
999720299
1868223744
1714442283
1444629151
1215433918
2077075758
1077546522
447901597
960479542
2084518923
256446179
228624533
2105137728
83871323
636496820
1761590492
1278655146
2111646705
918595991
2101335268
1656513552
656943829
1865986676
631770526
938882128
1717113023
779130048
300478813
869132547
196934129
899140731
599210817
2022239256
649369325
24302177
629719344
258664323
1177385731
1361753428
1236034965
1358865071
790557348
937392494
789975620
746988882
586375525
1938702679
458734128
20128893
1139222640
620510656
794846263
250132113
2105939128
1769432667
381304040
459755577
328226046
1079900401
253800700
1139017544
430962792
327008969
677875627
304881774
445117664
712782040
1120679067
1335222856
482718899
1184376559
468302481
924824190
16657724
490119476
682177853
322861435
1665105166
1691032465
212267963
50089705
1063260852
684507744
900057886
354971135
255089143
512322209
2076796842
528052606
1978921657
1036472871
628140156
849532923
1278701369
1833347020
1336475822
1266602162
68655661
609475461
39051785
1686982359
1696023855
2008790824
557264749
1378444967
195075804
563232319
2035398248
1593176336
1744769161
811423269
1542238859
1830975590
752788957
726939458
251876985
1950968869
897186175
512009129
1421434608
180919816
1740614881
718203124
1773776070
1150616850
1993893181
1657382743
477489012
279628511
781603325
1857970864
90187453
1633329010
410467305
655350278
1918346564
1389712725
1459755656
226175140
1168210735
779535929
74003160
1254403507
1525047209
410058457
897170682
394378421
2060350348
1754837896
2046956260
1003492736
2146702291
640941104
1341613845
451683629
235320115
1506564266
2126774680
213323169
504806716
1730477372
877070116
408778306
690192289
1687578141
86951858
2020615071
1680088432
1815098522
511087525
702503096
1323600022
774001377
99687196
610926062
1227850836
453927041
1005081402
1009881743
2011082650
1342334463
1744561425
289662001
2106169204
83743233
2005345282
1527484177
1756156123
436321550
871861094
1253590752
994188019
2110617005
1537000762
818931349
367168014
210261226
798701538
121194565
1521203438
733600390
902438219
2050090610
172032900
1410404721
493232254
129975079
794937733
1755069308
1235321774
1313675603
1672329119
775013874
2101006079
675894213
1380981525
1827374550
2120419086
1001311937
460012217
1085619289
1247570446
831512408
490519018
1561289371
341489402
1523688378
1846805248
189218345
1397619591
476650513
1012119766
1904557439
241232519
378210838
1473720723
1009949673
1746123284
392141199
1513420919
307711432
469535079
183161032
964122815
1353790725
995512351
1056622728
184807296
1583717744
1890013988
2064428122
1519076836
156106896
1927816288
423199402
989426477
922817007
347350960
2119941564
494978999
1524175851
70033854
79598310
83328591
140014434
1549225592
633871257
1507948388
611167302
417431284
1815035194
1973353024
657946024
1364246477
2037274989
1901690930
319436262
1489635164
776193692
1600620114
1016577827
2075683758
1328615384
1409312702
993678295
347890107
1258945898
70860791
1468264911
376210021
449078476
1214502193
290646086
1871763848
114934032
2030602898
1573696139
1537326115
2007733032
1809078878
146808054
1098065509
1400605200
1207162885
873443617
907387341
1302885123
2138323741
1122331206
303412151
1879110123
1969451092
361804057
1130550164
270336389
914896131
1443864632
642181397
1338981253
749418773
879005835
871846463
954132759
1519011970
1425599863
1030255198
2036062896
2024701590
1517179084
892126974
1056770272
964591506
1600055240
994609005
756743293
218479365
1672355468
839043709
1777794543
1930016341
606770333
450704503
1159728842
1143365301
174217558
1459301857
31893865
1489658694
1571450892
643932566
1576028454
386701284
494574595
1704477311
2098969223
913530625
1885238597
290806519
2030515153
1927748509
1507640479
66920911
1806251284
1982376972
1960191761
819829035
1770860653
1900342331
1056701380
1429206297
23394832
899563298
354457292
789088439
2076180829
390406800
1463926276
1182678520
1054429127
7915380
1179544907
896701008
1737314920
1615377840
214491785
511909419
1504209287
74479012
109441620
734896830
1054818494
2024161966
1122673580
2052038607
618786722
867550474
1747522765
1187672787
672850458
752866492
220047110
87358623
1506445269
1779974898
1385001746
1139003304
1431358856
836414744
2074543435
1471211175
1100307622
1232033430
13001223
1317790339
1218421647
177802072
379408918
167497854
1620026897
566561192
1728116298
725317783
373855592
1878390006
1069393041
649671709
1665020104
1505939380
1190267727
1692617537
1962274187
1055063462
1402117739
1246354479
770500393
1809862259
1540770659
1497319495
213096356
296226641
40727855
1530932073
254826549
752100849
646199474
546036016
354003081
1218785760
2041641209
1752589382
903430179
801552411
34616227
1830628289
1932060174
1729516436
367959317
1497821666
718934181
1019670764
1233290359
525892124
660164374
1213796431
1985314853
1013362467
798914608
1845563153
1998545448
1787777529
2086314974
1379170951
1777562604
568405775
22342243
674720404
1170275076
121429413
117894552
1755505351
1330119944
213320963
564799550
1123892751
2093186135
254094215
671549113
127770504
514425757
681446493
1702283071
1429433904
788732563
1071019515
1604919956
124442024
2013006431
274968701
702462751
977752508
1433147723
813963
1684624899
804077531
742033332
292631785
811785115
78870943
1302123344
611677888
212606624
1601566437
1532085421
2029125040
1113878027
843217081
1696186984
274335441
1009445769
697842218
1590521333
387700348
1553640696
378776670
965969826
1856362043
630367340
1920939730
1507269382
1159281445
1123700728
274858909
1455354623
1607676987
1356083845
725995529
1728534132
1511366662
2106528680
1041025038
440339422
423119858
1990658082
1943037813
2089330158
468433270
1590116844
98723123
102832185
305556652
1639819427
111715473
1057788562
1475724140
1404123551
1722626147
1248503269
2076922356
640430236
1935359261
470986819
1887423122
1588262633
620900842
1849266530
1594125108
528539005
1272429728
604087902
1264317360
1023646433
164752169
552996461
1590961163
1175361024
156388739
1016215285
773374757
1477374990
112926855
1544990654
969485417
199848505
220692404
1678526309
878274125
1110115733
882876400
502689653
1210564700
303383309
1111626054
1574299760
751827383
540512310
1090193832
641513112
1390735259
644225696
58898080
1087659396
1230623410
2147457431
2122029118
1012360541
1073997422
445830268
195682911
2041272
784189045
1008006249
1834805224
679926550
819279151
620338295
1396935875
646251194
277639755
765315280
805617597
670826076
1318590538
462846036
1628765378
493027682
631407540
211033035
6412309
1149781171
570278014
2041302701
831295293
2001568334
1640824938
2130139006
1519166472
408926915
1913559567
1084026741
2041806562
1460355191
17796627
2003817250
824842409
644680828
1190237714
1685756713
706850077
727865938
286046820
602168179
537949413
263687367
1293250895
348228661
913533114
406280590
1158693820
1283570134
833489492
240860616
1966865652
1372257657
1170290544
92158604
20668386
599014627
1806828530
1049811104
1307010585
1601123128
278502519
1820161372
693306669
663961731
2004299683
1582552569
849968623
1163526868
1358750063
467862703
1605382673
1430173117
1521534146
1274836200
232063531
764500720
1222303256
1261137598
13776083
246327915
1423519047
747881505
152101948
296602374
59949129
1977273487
1209201736
863293920
367185166
1109109097
692949398
1195707363
385143807
386388605
704460561
217058435
581618181
443869605
1922841684
470189926
1212566306
2109265863
281340959
1316089776
1538118772
1599418548
1349001769
1376379059
432473623
311615281
1197568574
165039594
981397105
802101700
512873802
1825536896
1698257704
123379290
2143936674
420265678
2055222380
200029932
1340900296
1601373614
1206640308
147293678
13848236
487860079
22914334
2061048225
1318928403
1284504838
1153772359
724093407
674306948
1390952818
2076829902
874732130
1390168176
676870526
550611399
1784441144
219625214
518071349
1123883676
881434837
211308404
761033547
517167343
899167775
805201973
1325714304
1064668962
1188932451
477873094
881249439
1582536099
528801241
1141544787
885694731
494575013
695752790
2027165775
549935092
1119281938
1797976260
1049826279
1456538403
1205954350
415214634
2061175790
787652991
1725084257
1311894152
2035080737
453299525
1033084650
658430829
1893855671
441595465
1099246305
1626421701
1402400283
1773854791
1985499757
1808814356
836696252
644295868
1070526994
1423132766
1600683000
1782295009
727626037
777631599
1323070565
1046391811
955184031
696943329
1180780555
423668980
2013975738
1536819257
516563988
2058908869
1090529511
966287781
863757049
434375091
1736739020
680094637
19954479
2107598996
2123981374
380006363
769783114
1099040034
596120428
1842057677
1413867962
913576496
1206848786
1311855514
1902282655
2131530199
418970783
1672702321
988160811
1024011663
1811348947
1325782595
1896500000
1582356194
112645702
123293771
1860921264
353513367
739129023
1209003141
1348329624
128891225
187958533
289608671
2087308074
1245957731
178302916
2029764158
1068900631
1019372107
1699645236
102627314
1649180110
1973848407
861085654
220769717
1212048836
1920977165
1022016792
168476716
886379491
1553674406
1630454551
963535133
873779268
1228945732
1741697376
1056683743
2122108416
2047962597
1196369028
1966328176
1594659314
1128389676
1061708044
379893187
1001906322
1651526631
546432233
1196960494
1553085543
974733303
989823702
545074570
1847245911
313572874
717783853
1064182969
2133975393
865394593
631721914
2085891567
1667323343
1529489770
1911301226
1405663557
1849666208
1452452886
1608239855
972451336
1826123354
915467295
1876122584
2094683726
371315320
1615303313
1170868646
241587163
1672010418
2108089630
619311795
107338809
1606226564
444139001
1813576549
1730542755
1988414480
136182937
1852485778
788637396
998434148
1932035552
143929766
68371676
1563891698
1798089742
2124096226
1315738940
748801403
1982932855
2065213411
1616236500
781483913
643073550
2072601984
1530204500
551001336
156703875
188976181
1390350338
894367855
786087472
1758194247
1211242528
23445155
1799961743
258147889
1862029196
1076556925
1785901322
549667060
1380860510
161971524
370445274
1361641487
1299887845
169257303
1234857129
1105059804
1998899906
264915877
1166656354
614460874
115168840
1990416588
1378433051
341699302
1827707015
203951314
34921045
1172411868
1193618612
2137037114
177216289
220265642
340608283
1271094210
814124054
839899219
61550629
1318689914
1447847788
837414288
2085233896
1516622787
1196417406
1343191060
2072794732
603224346
1946959708
1135385636
827281521
1356879993
1773123672
1568989553
1260886966
1064530240
1845829120
861648159
794077789
1408064745
1230130158
882045800
2066615182
794311677
1828479077
95976227
1877665984
808791299
1323482210
517719774
331663595
2104052543
2122435607
1789169518
748068151
536097919
705599207
172193461
1547244920
1478039143
2128353309
1819654422
234699768
1724073699
159079990
334817285
264657424
1947164751
1999074352
1003203849
543433860
268560516
1529745821
2116588157
1877880578
43286460
1613107655
1013438151
100772231
1013093786
367310248
1160595197
1021469591
962504705
1514318581
394731472
2141198586
186190328
736222337
674429241
1015088637
138490004
189074222
943568795
68338571
1261079075
1739205889
441943752
409103274
960355497
1916311240
911530976
1056769403
1096821455
322169660
813006773
2071542096
1467491276
570741635
1412079796
1869303186
1868241010
1778941988
1077210510
2009361027
1502247387
1933045849
1410578353
1052649118
1749737394
1993867877
81665182
1553160773
733845093
1568885928
163526931
1214725489
1606792582
486456627
1047421631
1172032153
1453440390
1231684062
740059904
720923405
1061338863
779925783
1601103988
1294068806
512362321
1252092385
205687275
453294827
783702260
249512947
2114809878
1685219278
409577419
1403234317
1977258032
273904628
483418327
60586100
1559698951
65954957
1351825217
317993176
495648358
1172643806
1935440867
1918944920
7684381
1919520973
1071249999
1251365216
568697681
1699386289
1145331666
1842248550
1682708989
295316008
1804937562
305510597
1129800625
1439561659
1538529778
288311560
115057515
911934866
755317000
343998109
395969152
1206767402
1138776153
1268240126
503470753
897554099
1016799782
2016816015
489154781
900333718
1726918780
1526538597
1782712020
1840904345
1034004938
1164001755
858910204
807591255
461367470
1471959615
1017544988
923989311
650684657
927777905
446111491
1930045967
140263113
1360263094
1676573936
1081347581
68310184
195313624
1147045845
1449535152
1807855949
454014448
1433817019
63144683
782403140
2135478571
1379072388
1462146579
1926514280
241550831
107264319
420633568
921699192
1230483205
1298191365
252429853
1840272553
449215898
161065788
1365012308
1574421832
81965319
953535815
341809167
1285474962
740153369
652153208
559573752
420626895
433772522
1117960467
1509984345
1928034078
54984106
1071356446
82172827
1066054345
1437390240
2038387091
1212069435
199053517
1118948355
2001173850
594490638
437804566
68130101
181403345
1728769062
777043686
259677597
786646316
503700176
890887580
2021966465
766353228
301443041
997449850
1198690824
280008278
259139271
1869768609
420172585
2138001287
1317806669
86299794
1822266938
2012018458
1726050942
1667831469
444861739
909521377
2104055603
1752302291
110980124
776902719
1705254451
1709846719
1061687419
771438408
1052839334
683434616
1519547020
302193765
679319971
2024435951
141647136
1956570730
43966429
2012988227
2045570551
1492148383
1158048648
732712257
1783979364
427500609
1568883391
950342929
1219530633
1169638341
597703128
178733324
884042732
620166133
1506840392
632467313
1000996326
1123577612
1585172813
1389433604
2131320011
1016882868
512362659
760126082
789994595
2036014554
238104084
1300831833
163054861
405803958
1675945405
1788794502
1446826997
349562201
208241510
1281726963
607240990
206254207
1311463409
1261675418
1685723648
230260029
1427850201
1663230298
1224279563
251080883
1735496819
211274224
809368062
1778222864
1322788980
469023682
1069864614
986420725
278715214
1585635932
813357946
189748914
1655519804
45720823
911826559
1963833393
1648132030
372088110
1426541561
1046657482
1813305498
59774091
1620209674
2069007674
364179380
2135427897
1517389221
1610924213
695911059
961398331
1344278402
1025667388
792509678
1997661540
1506080781
208700746
1976704496
1750663680
1416952302
102690407
1093379039
504681665
1958858698
1835398114
868057093
40100868
1399270704
489325835
1092326403
218151488
520519258
1535283987
1925772572
797549631
721580186
487748516
123451518
422180656
615203510
660359981
2000029697
2035146528
1292688560
1798995652
825589446
1428796681
785363123
2128490195
1826212859
1409146140
1690133158
1355462920
1048813623
438316293
647641446
57098976
764207600
1660148355
1998869898
1524583266
1662724290
102297865
1999221509
1160463923
598573808
1950109768
247853261
1178221786
612794397
2081501874
1324933357
2018867655
1899202224
1344092973
585556338
1526151754
2089971720
1377831872
557054869
1483565248
601254978
419390457
185257305
1019305748
1496133258
2051065455
1199585389
1316860039
1589993931
406431685
1864686511
1410006163
1914135613
306128027
1152733765
243058766
40979553
1950236610
1157250246
348611064
216478937
1732618407
1225330929
7850451
2062078075
1823082826
188133864
119973144
1742554883
428727520
942461237
1778333813
2101762391
1488309720
313726396
382953882
604753207
749902792
299699509
1817561625
481305030
1149864631
1181606841
1295165777
659524699
1898207240
1029891117
199306914
1063926662
703707613
45465777
992312352
245032124
1396663383
1485283949
358406195
477796190
1626773717
738591328
1993138219
1762843095
1015298920
1249528182
1431225040
174001450
81097147
1444231184
835682750
343808541
1399965852
2066159496
910048442
123036719
702276231
1804972463
211911452
864421679
109162125
796987598
2049748544
62216844
1621435754
1730676873
1800291479
1447673372
1858506963
725452232
1674601012
383561120
590960840
1308600040
809774283
230891096
917265083
1484889213
1141984504
1731011070
1754187494
1018777754
1638035593
1115542337
1364887449
1442961384
4707674
765233891
988622460
1994631635
1569249963
1193302791
1865968443
1813225551
1170054226
1565971331
1303579109
163168395
1642697790
1061621469
1007909181
154192658
1055933645
401737085
788322390
848270252
1281158139
321989347
325553541
107815527
1058421775
917787068
1370383486
1500551970
376905563
1220531999
2001286153
341700150
2019918144
1366038618
1281232202
275796017
857743768
977743330
913436953
1358134006
1906077182
1264185474
1235357257
674018538
292381759
1135691042
1307478200
650420812
256671068
246198464
1178584709
167959760
696098495
510866866
854542113
910971803
627512662
1057978005
1505558898
678786091
399939329
1154753429
1362774362
697899648
629951888
1271508575
1708342942
1984252142
1808066741
1426474503
717210458
1928243344
513521695
1777408961
692386221
1958465976
1832766935
210890531
617630279
383343554
1644636373
523100690
1385493144
161986087
1052960359
345150634
796203767
1110689744
1130855885
630229667
1327461638
1837848508
1606942911
2001065665
325739048
211696936
114517880
284823345
857055549
578639922
874176810
929859956
1396409641
1743278439
846737431
1050009447
920302412
70984426
1422723635
570276657
738289958
1558996872
401900604
921037587
1715686302
569209949
253723675
313245200
1648540588
1448949618
167066248
1256237151
1043773014
840884682
368092665
62598920
662059509
1510299187
1385438151
1419844844
355611713
291791367
170646616
1638661698
78051771
821607899
519613180
606659995
1261322791
1547162820
515600937
993294100
1455075484
523785694
884665591
1085554193
1566957699
1417972500
1014782168
101599219
148503727
1799846545
1703424221
1193281870
444587147
1667616400
716435267
1360366141
1501211558
372475273
1435097112
1306646969
1402607371
664234665
1619512038
1547291299
378274786
1150113194
1225661946
1460795424
112643437
555234176
1140293410
784404744
1564806023
2027214464
1307762680
2030529836
520872150
712937100
987260336
1683810410
169136382
1607895354
894592426
101058572
129244848
276757029
307455519
160523927
624210571
259722160
1911695625
461268903
1833076911
941921825
1633992315
2146317527
945596174
948478265
267623911
559939962
716676190
1681632030
719178315
43620166
437880123
1809234426
440859212
1643981417
2119736169
1248736005
594070516
61699508
1531268029
863206297
1650458197
50404992
1122554869
1217552587
537834402
988176938
589392297
1614497914
1051507743
1207437544
163899415
715860096
1371465655
1579459257
1720911415
207767626
1951293534
652807087
308286924
303744956
307825802
473905135
117524635
1936715817
546568518
1468155966
1000570729
780618906
666422434
313058755
89497620
1613531578
381108159
626452194
732918648
418455153
21209338
375864143
362679345
285260823
1180393032
1840193407
176075897
1098614310
343447576
1222351496
2144429194
323425141
1598929411
1365917893
1273741580
6763930
486678301
283001068
1513464045
906987870
118012389
1131591796
630725640
2059325237
617203940
816533221
1239949579
1423248323
343445303
1011096441
1832227922
724922228
1485707012
1361170377
369620286
1520764587
1719794896
2063805902
1001491694
2142712595
1299857542
2060763805
2046960930
2117659310
164307049
1554508563
1371686178
472629404
2084567775
359538850
1132460357
1468118378
38156658
1907985706
1515593797
1927991129
1446199787
635692847
1752646143
254114276
754872729
454858224
1197796789
56799119
2028478220
603921950
1641848797
141486200
1319543961
376624588
631451870
795923295
617771599
1605689513
930597672
103732723
57288805
42824810
1670867309
938235143
996653408
248603909
1230626017
1796195517
1686082798
74512578
680614770
283279528
692246747
997524649
58037744
1440443511
1476234324
1433096390
2013484679
1577409356
1086972486
1810056239
1205446421
2050113916
527532794
582736231
2109570812
130820882
701881981
2082724635
2081225143
909442425
1505265418
1196255035
2139821271
2043019021
719098800
1106623580
1175254730
94381912
1285163368
134368561
280083580
983447478
807161501
865344906
627953625
316250898
1789174905
454190580
1137886768
777195141
357149089
1775075357
891078210
1181749680
701293797
1660623663
934180524
1931353682
1446991387
1978447851
38040531
1435281744
1598951887
1702980972
2068401816
1770973881
1798300295
603190374
80941596
1876323707
1967977492
658898051
1710445195
408381542
886670423
1638516730
1713554143
1296555590
1857855217
879431596
531714984
1011516807
2101075605
586690582
1648613519
2088139126
1308964765
1053596868
914896613
1963766129
827312746
1008573812
812195031
1909211587
317504879
1514819891
1026178454
519463948
406921097
1244658633
2130057722
2016626416
608293398
2141428026
260459770
178824941
1823112044
1651620380
800023156
1135816167
432570651
509978637
2042181164
1658035325
1548945862
1626919457
546101440
109099238
2062092327
644579501
501284622
816777313
317607020
1328009610
1840117631
150949570
648060739
292551861
357706066
262461307
341697396
2054742088
955259276
1697940514
959725672
355587325
1773075101
1085122393
1257592009
1947912667
598131050
640524898
1680175055
1185524054
576767178
1843351369
1312806077
1373635748
1190519417
735522829
1290339248
382863610
1123233297
246245205
113773930
687848074
390997864
1405515961
652209274
830568977
919697567
2103169209
1935796121
1529401389
1066089427
125113690
1561459824
1725334023
1189464727
1847803340
1953911185
1852239210
540283637
1886286760
1076539539
1739959622
1436186266
411548192
567347292
1213826432
1063071834
854548232
1295513458
1037670287
1035813634
56701541
1332764273
1161617018
363655010
796362603
1101724155
133493591
1355068094
68549676
97977599
1128601978
1157745699
1808599588
1360716578
577147565
284642345
562519693
1382011674
1523268385
1698343465
1676802529
1900652586
83848804
1676993212
724572490
1947438536
466367199
866196922
596370937
1357566022
1046130350
438426922
1962208674
159428743
1228530541
292926121
675111736
766262511
357020350
1198816930
1210525182
68498654
715008629
1579038056
762417984
1577120185
2026248410
170143380
976821648
1165646349
747628774
1500904008
572108092
53337081
118736518
2075836489
967100629
1802661423
679086824
1522542029
685540616
2014878648
340586616
688372627
1099185514
1857590523
1278513044
1220277345
590877699
827869877
958276167
225813437
1146894884
1499631675
972001540
1599800072
1746206836
1661486349
302532288
776028382
2123935459
2034534414
418401505
1872336501
1716266423
1625092324
2008461329
303228570
20661415
316068548
1872767926
1710810001
329129043
1291486831
417799973
1903803723
1698424198
958250148
1064159498
68900773
681361963
1242421304
2120469545
482937074
941311205
252923964
2063596419
1510137791
1241956847
86448771
563048105
869757413
1378313983
1460870639
255516020
728838547
1611996003
198618152
1577272564
1814056069
1727146299
1422394506
1469502307
233443876
2084219928
51109357
650058928
1103552901
1081723505
639367398
1984533985
735551341
1305851304
1932901013
124476034
268154231
897806891
1470746112
683751450
961582861
1179871176
2116407078
439157367
759419152
195541406
422640874
1357983835
1191223008
759523030
1932849893
982237003
1210190207
361837161
378236107
200368206
1068666050
82400311
1445596963
1575611209
1621247868
2112679914
430258941
1315904630
2096934668
1067603626
224585478
437163921
1531367510
1334644346
972456656
527447228
2140083172
1726259762
197058614
37852261
1238863217
1799174918
2113873437
703069180
2007224715
1947402140
1791740488
595163505
647189540
1003043980
1933874286
2107527213
1779519115
1003377897
162834219
136031502
1581461010
414546537
1632736150
2011734668
1585351089
1815555432
1701999246
1271819578
632266971
1747551606
1547175847
1823801195
590963045
1050755408
2126441123
1742526102
922220075
814522223
454343323
1214715438
1395580066
490274340
1112102758
11332918
860587009
1783907230
387261603
50807152
1787130543
488312441
128799555
482845731
92599424
42249689
394212396
1564708505
1448694311
1297998291
1537970811
1307764144
1109888485
509829989
1866143149
2143471281
203074237
2072851760
1780788150
1960680202
557742687
1356577527
1348402067
894006650
1426977646
773298811
2086002546
1742583035
1318981690
303391666
977069731
405860890
443429864
892207270
534241402
1698706086
1829182012
1773989448
645033414
732980874
514935789
1385511987
719297474
1504389927
1219239625
1551783078
964330997
2037897291
812530421
417959447
1916862553
588371000
1436068102
1295090078
1531005462
1813852091
56977655
1121201346
632538960
414878397
914001854
574150935
1010418569
1054556213
2083188174
1655884809
1725578238
1087822553
676150729
529645618
1802875280
2065879167
1525864936
1798382697
1334444940
1009616813
1332148915
102180136
1111445891
477995667
1375698238
827620297
1003939274
274109392
40382830
678823815
162867020
323189478
875671599
679030054
1281332306
420038814
1334622616
1179910057
1592247376
2124491266
138091339
952250482
895251126
150748795
417275586
505923412
2046398596
376541864
1827831622
813343486
250633993
47670640
1137567890
1178845446
482382303
1567142752
1531575471
1894338272
2067495261
1924664366
413328062
2106753250
225064036
1410379162
1919376490
387331008
380627843
1892083871
240936249
1149588419
564204113
85511574
442390426
16911919
1193849371
358621193
1600691222
783599600
2125773811
1668715301
1779228453
802152371
507667270
1196248708
1673711502
2108896408
1396932549
316193113
1553556579
660633393
594933723
747736941
1290972105
898712037
1860579939
1391213952
51585236
199227577
2054525454
105350432
7178615
2073325981
1012790895
1710450998
2125749671
1573217572
2051753740
1611751813
1826206962
798991955
1120142590
1798232122
809942177
1422140126
1773790582
463138074
1454618308
1355656066
1916499084
1167622669
690585508
2049934563
895467120
11374526
953523203
1572716159
547684993
1198571779
175755351
1129337886
337341726
441866304
1969241478
17962257
987027981
2065521330
517802154
204232098
775069366
1235092746
864454721
2057332288
1321884780
31098785
460126988
1933562995
2075843253
374541109
1723516300
1439986279
862578987
549321713
340146557
917055535
784616061
1717935854
465429119
499419873
842573248
881585667
1362648613
1397112313
499548590
1683340271
1209055406
1601706563
932857350
1692278887
1326994408
1178869672
1120880203
2100505761
2017940869
1793076271
772854750
253552616
1513397551
1906343079
66279392
2125435635
1505641156
1661072686
1224636099
30029030
1315675349
1142763815
427899132
2109894555
1009897046
1305697123
594099554
1084136189
694410641
1696976524
108393759
1314859626
1203196393
1950973315
926999474
704141414
996563559
1160192909
934537930
1958550178
1134066612
51985411
1369873382
1981570804
1666893427
316195756
2122027655
414289587
1787860422
2091499533
1219942075
684284779
1650840847
905482236
983975637
597414813
1760284308
750322655
1465191058
765246893
1940488547
267927068
690162777
1365458382
1091076174
1848793850
595164176
2009710802
1957123873
1662837044
1798658461
487010592
1924823504
867629589
327222839
497185526
180664813
1620079013
2062933949
289482790
1645233538
1666744056
922673633
141737300
1383148849
2112181377
1637175710
632863976
435843669
906328163
663776831
1898802280
1148099844
1384899680
601959531
1900654633
659872546
1797779097
1714616411
40581072
498836866
1572468966
2039119765
433844785
1758588671
1089858115
1503363972
406571510
916445846
893677205
61781044
172861934
1346894119
1106509368
839946604
910739656
1431965821
1038790492
1461868058
384777712
836790489
405392763
390457757
1825234253
686859136
764688892
1325259426
1494309793
1571363183
914920547
616194437
80788307
950255723
939535023
1005349335
707067855
1611111062
1224978697
1494721830
1817717304
880913294
1718010558
616342900
1189969372
1703835596
2077960654
1024720525
2058947593
865929667
982315060
1823699307
1128564947
1588887830
1251489462
643177904
1172465264
207955971
1573508793
1411431476
384842382
535695944
658229442
450552020
1625909726
329270020
1014912686
1739998624
738925622
1520982898
1780421178
2036145223
2087352768
780652578
243176959
320891003
2004758015
1806084263
453381628
725574249
20722982
1149682822
1827506010
727769312
1141698419
457288287
1139017889
1148701690
1576304116
1025105293
906654392
1701549547
2020828856
201899243
500312004
368951161
1606385928
1448208559
527465733
1300586515
1091971466
876949697
146272750
1463400921
252231358
1081609081
2001219754
1944375894
633627860
1591710408
1579538133
720836116
678826540
190057384
887817447
588579252
873194509
1344730044
1340192600
1683477816
1790228977
294950749
427353625
345656669
111090302
1257910362
581266783
273311319
295198562
786009128
1088404943
945366623
307046921
1389574600
898585705
1744924403
1997283135
752894066
601160428
1128192083
1091300381
657743197
1724174422
1894617754
1918210411
1951517300
725686541
1504465076
60029150
351767596
96917168
783891072
774492314
766724181
362621205
1243801383
571387842
1509925838
603485665
1808162503
1309967083
519579847
247617866
1823679870
878067620
2009838999
869752282
1018055922
1538318744
842429019
2058058964
1538101099
1246211594
1902923617
124151498
54751505
339001536
838667205
329814986
1511353096
1822875600
291160839
1581914910
1435835722
1322096621
1741423605
478434242
1549109434
1058316514
1941073496
1410809214
1299534294
1414498739
1764678063
119254902
1203178102
731294879
827065157
525554228
1694532816
548826011
2147009599
266821230
488254662
540128479
674943025
833037899
614951625
653839993
975370998
1861707114
1668353547
118844213
2116814673
1774409839
121290373
1336739377
1305279729
1591778931
1182562082
1104840692
422053647
662102040
410585235
184562165
501144039
1511800978
2118820538
273863416
1798676975
846697880
1922983853
1853834127
1271757175
257517559
871892371
1802185349
224356005
73186076
1601591537
1999767736
1661002525
759209451
942806721
2090831124
1184557103
642482973
24084298
680014227
1247577815
1177116915
2147227519
2055282447
991036726
1926601176
154233888
1620597159
1214874802
742501520
2083904291
1389245656
541995207
747220034
473196216
1513164709
111342778
1185382757
6590204
714889582
1925560886
2041966843
819672159
1966857583
543436592
2146725226
222134849
1561614207
1229657250
1977396979
1150214339
2113032178
1777931387
247141234
1936912132
1094729785
48111522
693815013
1885111726
1264910094
1011897627
2021045173
1665319138
527135825
727674562
1472215651
9769703
768906733
835696996
1332523797
491216334
1586801544
329617842
895136842
1408177785
1163713284
1623878277
1275077692
420113886
309460147
963927060
879890525
1722450994
2037495695
1075394858
32984650
366584540
847701435
1003892207
985064334
238452322
1773027382
39118396
305346027
710771009
1657557937
945240921
795018268
165223825
1349893255
1412590297
1499014426
124921755
1449831157
228774977
1921782060
752433172
1877389122
176242739
1005466149
1120015965
1963314865
537046372
1848113972
111815266
1100996232
1816897476
1348782439
497219576
186329472
1547708112
289639349
228171646
1104632666
1704522551
1201419175
1555327309
1844557052
1432851749
636153159
1887393754
1313048967
257018810
340926301
1690354011
463208919
2045610320
306459554
1408168588
827730102
415660889
1913005958
1902106865
2139897819
2092308440
895214559
1600894175
306797367
1062679493
198139129
1507578726
607798783
780018077
807631780
522080690
578727532
549345048
597937390
2027415015
979081804
606510031
186776132
1586279067
11543345
1417461620
982649405
1798905842
2116909609
643946419
1230399515
1087618799
1785935139
1491601138
1517073545
2060530429
592503288
121817670
416046640
2061706328
1955455836
5951498
1097335042
692796048
263754981
439244107
1902284617
876289662
580761513
721882416
1344881073
1876591769
1311319508
716082749
306401045
850149172
1452330862
971655436
986213792
1747671238
1087045194
1856505480
1854872122
362362476
812704472
1197731376
490973489
857063779
1011771229
275846223
968433299
87726635
385895732
1374523336
870632933
294802045
1411485869
223025453
1679147776
1516547790
1101600084
628437134
404288058
1148252729
1077451196
1153289074
2015047669
1666133680
1010693247
1876528055
37351875
1733402872
1692899419
894729529
1758713439
165614089
2098028495
218651736
818542015
459227508
625910280
54355095
33749218
1072846737
1170640647
926852618
899742594
1984716807
1222103904
88794206
1249587926
908970986
665879900
1743453229
160194202
1242692557
1548179436
886493871
1227292905
30200359
598939804
1437715066
1725980405
2045791623
383611484
2097660528
1027819732
1978870497
2125593172
471047282
192653845
825331730
1812628564
100158103
2051793273
352370042
45727446
959800847
582804011
1882114254
305469242
943738290
941234921
510090983
92202438
776653684
938092261
68587201
1729225400
1432371997
1203062308
1568840394
749658546
790784118
831167744
502649751
973985343
562986431
1028996487
2112977491
143859834
1834228119
1982985826
1568844431
625614888
996570426
1075244100
1240616208
1032196824
730940154
2067659224
1143542160
1034565141
1576668299
1340266297
1463840991
347747581
1704401213
503712630
618248250
41147455
1774508990
1912972197
1190402493
1825773054
2034428139
1207743568
1159383111
352398993
822179339
1425711247
1558452516
584081445
1565023950
2118331103
64663070
1627695063
601928587
468209087
1393141659
734716153
302632900
489609905
2055528345
2111777320
421722112
575595549
1835412254
939757812
420643010
541125655
752395514
830998115
261323693
677961173
1928003563
1472502674
1605562082
1997524200
2080497865
495387933
1692766848
2025684529
1340293281
982804444
692000616
128104388
829675392
1048603969
510915835
929388941
1180667384
1094360966
628015032
515849445
369489869
114494910
6424412
729865597
824432194
991377346
2136980782
782813488
701669991
2093499322
1335829049
1935726698
2107055829
1196128420
1371159961
1557278401
827847206
1691747334
994826835
870384241
557140505
1916077437
209129070
2130783504
1817871433
544400069
167856253
1937015831
1862459758
1203430585
2026366423
1214511242
1795833786
167516861
1199198584
1902411670
1367530516
854362038
664906119
119063207
367599031
908957179
1327427191
1774229500
229533500
594727745
929609696
1923564074
485749158
598472125
804353119
1451325805
1399762533
290662177
2101292818
736901886
579678558
18913866
106814722
1583178088
1614642
394552924
1047868709
787940814
380222494
1382525782
141233522
1104062096
392873251
2111176384
1184579842
391715037
1455399855
1565531984
550379345
919355481
395111025
715714957
1186357552
929533781
1190589507
1718469603
358590520
1135890301
1821509306
351984444
169247819
586068338
958167969
1719485997
1433600514
1239983582
1744565291
1866660571
760135991
1842838708
366383654
14301663
747606695
278744677
1086405348
1671510808
600809154
2134846393
1553719745
596058628
906761247
1079580031
1079302552
1507801509
2023971996
2038480395
787230499
1497856309
235658396
1604849753
1630538812
1606635379
1456224589
1471185083
994779307
1984673875
1549674091
25175351
1130239404
1815451684
96779446
17405284
2088568577
1743740970
1975474179
1977062247
2072643202
1438055159
648150528
852327293
1636148495
269025342
1878805486
1827503117
1628341676
1957310929
509078779
1091933898
317257595
877412128
628594896
499411056
528979967
166646322
966760770
1326889209
699268447
708698885
1150343538
542036913
1885759651
575558781
922712797
1062643761
1285783543
138008722
661517521
1271771559
17240302
1329273896
58046898
1012115515
1214700131
1141586937
1353082314
165738410
700997612
761364471
373585313
1511915910
1454162519
1201037429
156271559
784999386
983933743
1368052104
2019561292
1902348842
1766592249
605345878
1022413338
123782538
1104309860
1414686200
603942633
1953311994
1837793822
744717573
1338712045
1832453464
1356358457
1428987196
147737836
512651771
472616770
1591899995
1276518666
1367092412
1689713006
1832905302
557939166
2122778231
180430035
661079766
1653630186
1324560032
897926941
714070965
630007437
2086028417
1388212816
566282830
1526187923
1942171340
1377159176
1274684094
146615273
453032934
1120711213
625821660
820162766
324799055
203171516
377854945
208622319
1455929568
786559148
35812501
964385973
286842703
1498743617
1015240432
1471126664
542297482
328848391
2017950836
1318921045
873633022
1848622200
1862377104
494307899
357259332
1632658673
293669663
466862351
883188642
1987720841
1376846026
2135516444
921308456
1669256641
640635675
1237098055
1411538166
1888396411
744183433
2021426877
2130083169
1490701224
1975391624
1682577341
1866593137
1334005451
1250741268
1050124489
1404608256
1890886969
1529260972
2020132298
464814841
685530285
789506185
593233171
2069648749
35603353
1174670596
92718484
24369197
1379900210
1184208495
619507028
1330051318
1901056471
1085855923
2138898363
1077983578
1940538723
2046700373
2023343003
266264415
1472662866
1814518976
1029337451
1372810601
849923293
369127349
2093640181
1497686801
599362912
2038144636
1368486875
2034123956
990945483
556902303
512590473
1501555712
54168470
1250386463
1745290332
1879187596
163313381
1490655671
1598601185
144340831
262712202
19936024
1719929880
559217552
2110231324
756652041
1191904402
1127358147
1306313457
1718578205
738765046
1679454504
1423085221
887457799
805370606
1207509431
932880849
828653286
1803646070
1141786199
1455432211
844032462
2005601758
950660220
583260698
1459076172
1046400063
178319558
360409890
1604444319
1098242055
1592565829
2060224468
714267693
730733201
1476796334
1161639472
1574189892
433349853
363764719
1626479003
946243009
2136284502
1022706416
1372833130
1019640611
1643935461
1466696452
1739855716
1640339257
1888431769
1704727568
1970051444
903273820
354734537
300631705
1041165320
1678831059
801934556
105061692
895498425
1363566988
287670485
2146085933
1056484359
313880108
483631694
1512325611
1233123350
1324339911
802824002
1765791500
2040520282
750521297
2130988464
619923184
308658741
1255198553
497426708
1240027002
1726759790
1449906539
1025321360
1201166793
1665523715
904188016
2040207796
9570959
549560023
1602087138
820171986
412916131
63095015
1540502123
1807811884
1158083308
260341081
509846312
1395210838
1355325018
1849868739
1307131135
2113965933
1193177093
576781856
1226735718
482269498
2088042780
1866987034
737487487
607083656
1989275315
1188272910
1412052935
414846071
34399201
1783230245
1667182864
2143178942
340355235
1945366350
2147008405
1151882113
1849850474
680625358
488868220
193583214
1301867739
1040285829
1568691578
2065668591
1450545443
915840138
857241527
2085367831
1106257735
112363161
844858794
1160871659
1103893889
1952444975
621236980
1110551629
1937500460
2126820159
1157313626
255893098
696032872
493150145
639077743
940507623
1127854335
1297087162
963290114
1572329517
1087042500
745612680
2064366755
750357929
956117502
1364941589
1193639643
1042520089
1429640814
537571706
30449977
318872723
2011684015
305374322
813686225
1361911297
928729217
1138321356
1524510337
1154397104
1607624439
319045972
69226810
1777845909
1023645072
1133570865
1290441649
1709037687
2083017581
1580334649
1359734857
1600147889
216881558
1809605679
460276293
312596475
11893317
1022874060
365181345
1268657141
79710790
499927404
679475079
667258817
887459960
801481979
1391946442
382121432
699825726
424028106
1517536170
248526255
1307947032
1541478965
1245853844
1219660792
880211254
1660316234
1574965710
476815179
1486348384
1120425723
293863064
1053085520
1755455511
709108193
2087039073
751602287
1921556000
936823356
1128579076
34892958
143681755
868666869
1624234258
1253893395
882270901
682358045
883764969
444032283
1438825096
1824400275
1090861153
1304958318
1302015146
1825846062
965784687
1525683653
780470687
1812715098
105575979
2080981438
1860700157
1899200997
520714503
1140621337
2034424695
1160732630
744078659
1545312334
1252169111
867322120
623275022
944214361
772656688
834914243
801424296
61642635
76845943
598483502
1613450271
1614572309
1859527154
905931804
70439620
1328567840
367879400
463511873
165850886
956017421
1054162715
79022205
719933091
255314669
1148557881
1218845823
1803684267
1798484776
162152382
123420464
573128398
1474892945
1840543912
1948152740
681555920
643100956
1252554383
243982429
98457004
1058652714
109544209
1143855443
1404765346
1555506955
1155004466
1334719096
1512044771
1972050625
1336672484
661887421
1423323801
1561113402
1546133863
1936128432
402934166
1204315600
1606059822
1082450788
1252164264
1707530173
1079255272
467337419
893725498
858206843
1125416881
1168740108
784219491
1859519249
972652041
1661067407
2134330623
1533648940
306426224
1767565190
629455531
105715681
174104970
2043987912
1100165422
1300407988
2135673026
291201
32532731
1013363942
1853316356
708854614
1368405183
469523880
2054020869
931574819
638506510
996965577
1971155838
557319731
902928530
25183518
786301596
1425801359
143046444
1207983724
2078482646
88912290
1134921706
1442942141
938131150
222247402
1202712622
105372927
987341362
2118360385
706093384
1124687055
253142205
750034377
1388158061
7952292
2098576846
1915788856
55344858
1134894513
1403245032
1658096543
1366955577
189485461
692341562
1553059884
616938786
477544293
739342715
637029657
320143114
1153808960
1924184772
1139629263
114951281
409404101
571173757
1139334591
1820542833
167064941
547200565
1920025602
1008046023
1987690590
2034998477
1404023773
250689317
1610637926
2093953053
907355099
283358560
356790456
569225230
1563002623
2126935302
1830757664
432528492
213778451
202108643
142947531
112491688
719002062
1941704464
1039396289
1094109263
1088686857
679534762
1700765105
398563080
1518862374
176456298
868679684
2065193385
456813878
1090609783
834040946
306108678
1628137615
1350943535
404995164
1040760782
1842941170
1175160545
53166626
628746594
1441981375
1378174145
1918363352
2034793267
1567119059
1990304823
2050906196
905036841
2069572576
1948647807
1532293101
1223877977
1825506692
1952537322
1712396398
517358121
378465829
9995080
745749592
1155971294
1877076463
728539050
2102017029
1920573894
1307021654
1876748971
93809799
2061539665
697676512
648331640
949755151
1513360966
1617952331
372701026
1194960234
1145543610
2050143650
146240206
2070740243
1446586372
734619749
2121535663
1020188699
1210830385
571127115
41799978
1461800480
1038060739
349312219
1512262725
1410599229
435601317
1026599746
1059941739
1434974874
14311176
126755553
266303455
1572575778
89000041
1018334974
1591431942
1458089076
1239731872
1657951307
271261523
1945931870
933745169
1104485851
936448262
808719891
1130340532
1144050829
962500190
1132715286
403791553
1607574457
926138807
1440102925
1583396580
1218969973
858259295
323462622
1034392140
1754645070
1501368797
2141893368
481597663
1989358272
1243436187
129797201
356612483
151337417
1397115328
1385364333
2119301806
626885316
1944088154
1038939752
1724699169
423473194
585454888
1009694345
1388266955
1467389299
1146424481
2062702109
182227778
626817437
1666959959
1295382314
1323966703
453599507
1013505782
1280340308
1089041692
1397121089
1494741760
2130020437
1743845276
636810761
2062388005
364030510
918845610
1777429756
1359467515
1886205250
324960907
25642709
2013574836
680216330
1908109469
1588637183
176043318
1200624055
760696824
981069860
329125389
571783785
1777305623
1828847653
74033510
52871310
1698253481
699465928
1602702548
1815407309
1214106622
1566430811
643667743
701742534
825049884
171688336
764298670
1573026511
1478078958
1065943406
1575829378
1656333618
1764390473
823623055
171240073
380375380
1530503418
2095609958
1759037207
608402023
1240209146
1530153431
1819759728
1417781538
334854391
1196892339
613170464
1166995857
1079563390
641453524
52677443
467644789
1920408331
150836637
1534108771
1593358000
2111595409
1754925749
675597923
859612484
2010968451
430698586
680458972
105559552
1983055375
1028138009
589110291
194511905
2129557426
506826889
704987449
319579167
120001267
936978348
20298221
1401667924
990036532
374268980
1523417976
930415891
717258325
1430836498
1862139002
289375298
1570309765
1030565623
207020275
1518335472
879124786
1577870969
410881883
1069412581
1931682657
52974249
410031048
1067643667
963805696
233133953
983072078
204205784
662841589
2141099923
67565924
681992619
1706482732
1979068081
761608358
1868689938
1119150066
1750758341
1798478486
1042257512
477440070
765019107
1343529550
6767291
1312313971
708465586
790180536
722280095
1716020227
108628469
1592529528
2085569705
1939493867
1826251216
2116073623
2014644081
1283480128
409818376
1540448363
536395907
1153304755
1677741709
1861510709
1390749250
1651452637
429073394
1374218949
271526558
1045589544
1938364579
115064979
238379151
1562956484
389048172
1556455208
749595505
1962599176
1247335689
602120140
1189868545
976532576
1137855066
2074804738
1250273186
2108272383
952923821
1666791234
988003921
363929338
791706052
1499543431
1919125566
1101826879
657299084
1024925026
2111079717
1885918937
1548872906
1360726682
1597669879
250292542
816331735
740578215
1490894539
1180343740
1249094828
418247942
432971214
1423424628
121807901
1562726062
1093687613
1983035958
624008386
442247258
765608254
512852244
1700203116
2065628706
1919025793
439779370
1886470851
561026263
331707710
2058962026
1896837302
1393284441
1490579820
320985196
613322284
720171473
268906328
561507614
375613075
650301891
417213459
628541748
1330290899
973719046
1560844549
1228341946
2081935781
665879808
517361952
700382643
1845270139
1044934493
598890551
982201814
1480635993
836901696
1158864813
1883196953
1434733913
836184624
1519113837
1406199960
147127857
2145543135
1003290134
412960722
478096730
956766943
1232374193
1291498984
1952727512
803789122
2143241107
1039578515
473886915
726946928
239025169
739375564
1488883539
316320075
1273102173
2011899608
1023568967
243261718
514806729
2062113200
1239298900
1570618556
315195509
1360492727
1643140686
742115868
1683495682
1853967304
1203994663
1966980927
740712010
1937988841
1767116610
183050219
786303063
1352572881
1853003456
778250324
48742541
1803608729
1436314133
837288537
1494877745
471008824
1694707186
2023506316
813672070
25034234
1402762167
1106880453
496941868
1547147424
1345477267
234369201
298397757
1263013952
1921923809
171206233
924832340
1663575
754341839
1601437138
34661720
893480988
39295274
1644804843
154878543
1909974755
395595440
381263014
146734573
1678307508
747698573
819876246
774149754
1656073137
599269077
632353778
1713613340
1863543581
2093883806
733220230
1706177943
1549450986
168699209
2086855971
199580191
347555052
749271176
1902514519
38579032
1204371484
266274304
497964387
764479011
673839415
672026674
1308018203
272625351
981722993
757953170
1800352982
902592244
435134436
1582083182
225436851
334408644
2053541546
366342862
565675596
212503798
456947274
342166303
1725201575
1533512179
1219541152
1781574833
473589881
1000442112
2093508258
220048383
665124079
2145154311
616700221
1941253155
436804676
463688699
160731279
2069289337
1752513419
1400628475
1460215105
1914710939
1552027313
1507313320
1042468930
1394716609
856980851
405546407
883127060
496720712
391241531
1064891005
1553942489
773383488
583499517
2074648456
741380548
577186190
1256614013
1230071896
2122048990
393974423
655653739
1971396275
1280721399
2055637794
1102301318
995918289
1677585955
881457680
832648517
1132141499
343352536
703382232
147548273
2097719363
1648198198
1571049683
933428795
1624572702
1785121
28125489
1548027002
714841451
1880565686
1554744700
257998541
1961590113
1569355454
783086943
536458141
1748550421
1921995339
623118651
1380384492
1438693268
538521182
2018968640
487649374
587817693
153610868
2056951591
202239405
1525000827
2124855823
869376375
1558159435
218560246
984077680
432733329
527526145
1564828433
1322119414
271994306
429464631
1072132437
47480352
420012223
1761281581
1616005802
759673683
4950287
1565669286
330007636
1637702778
1416269099
1214126474
18181772
603943553
641767611
131484072
1431235149
741965072
1513469396
1491451570
1738524683
509196590
1173049457
332280905
706391467
11995718
1812873236
1098178529
392004809
472691367
1644681782
330919082
202993941
1551684402
1231490077
613957448
449531489
871019492
1224375743
2134442764
1814935376
1983763508
397720495
1495956833
655200975
343851732
1972595026
153922267
642394933
467582591
1558346546
873079401
1944701916
1465589300
1213495553
1461830294
340518837
1959624931
545835180
1264690501
614582118
322553421
1035534186
311712737
737591241
692768512
1751530671
1006728224
1043394536
1074726013
1711246498
1820476380
882083601
254126523
1687835044
424410280
1198232462
481161951
49657727
1271925190
1085298829
476636869
1075981430
1345565441
1333800100
1721697601
1346757781
2130708819
948101094
8042871
706175840
1707809509
928688648
1420333104
449253054
1773891626
1634509001
1680751018
1278265298
434556711
980006437
1686720829
1800310487
1185761264
1864449738
1900473609
50670691
374442342
1397096401
744814433
696509477
909081837
1257162193
1643007472
1284517503
1930570421
951812622
6466224
993426368
1917445781
1571287499
2023445454
24706405
2017706813
1337248726
1560122425
1152743683
545476491
1219524348
1626078052
228270705
637508119
243812419
646407735
1319730546
1510243792
447433109
435211911
2085701878
718878112
1848084211
1851581449
904949913
579680789
743106003
711617590
1291978457
292316051
632324825
239888967
1778075668
649812065
1908643923
2138640472
611230670
226312230
216067025
179205767
506318771
975421466
761251224
1983781954
256106935
1898594135
569077122
1269837709
851472813
767390553
263598688
821009980
711771255
1924150208
1328478123
1582296394
967048647
924751729
1912753094
2011027884
631724607
188766130
760219219
227262609
468152935
1091271936
1998483067
116051758
886801334
1466455022
506718544
1145174922
69190603
500672490
2141204393
1207157866
615758508
25970884
1029573864
1212397951
1381082236
874043053
2107024570
447532079
1727519727
1592972715
1110393206
2132371177
2111655143
1579944739
1416276676
1785613946
187297326
132325653
277283682
217663829
1777091581
1426887337
291581829
1920241732
937749054
1398071437
1413923615
1047529233
1356932721
519900465
1765767266
823213043
1501397653
1051877598
607595904
1295724597
189361935
444757481
126970715
709814410
1516563623
1781304763
1221555029
819316056
382811955
1580280727
1544672776
981902014
1506650003
1914763790
1667142007
1261879484
1639523835
1170995018
850704022
1499952102
1964131398
236054604
1377212625
1648467284
2135812226
624236034
47416085
1307568868
1482567295
2108707148
1299838624
1986584476
165825208
967917416
33255822
1943642985
1796764603
1819798950
1537916005
654482587
382391719
301772399
652066976
1391906444
210799478
341654736
1444669255
1959723775
1088135524
1169303834
1759641305
1761720887
1970085728
135105825
1579460874
1395712652
1843927943
1954809995
685396590
643717511
1918686126
759235738
1022734163
412627914
331665499
633815301
1331282545
1045286164
1284050481
262055914
1265658826
2124325039
1632317806
1087400467
1294761405
185854477
1414184723
1420976928
509631593
39193664
1340039033
1990379061
1248994097
1720632094
580987026
963973453
1402360670
357112499
1106767985
359746296
1893337570
2009083891
1173006140
568755391
2087042700
799914267
1931983104
1584507150
1568770361
365516147
778008872
1664716415
1107554460
1950983651
506041266
377574572
1727283312
14167365
1322157967
286394232
4810686
914946234
1567500583
706514051
63856364
1367805685
102509787
911529705
861214326
1397139944
1789638719
1562862397
1048636571
523122229
100859385
34208727
881961898
1824988051
32497183
520668574
1119359188
2108116158
194417143
282104762
1671223803
979673166
1286823315
999785510
820206544
318959778
1577601519
459596746
2005966917
1013842997
1500506072
1096374971
73403680
632307106
674109768
1924685874
1429115350
1152848994
1144513645
362018710
2026200428
597054599
1632324946
1377547257
1718427059
1683695400
1422932116
1320158386
2060633217
1117774599
429610351
804964710
266786580
1865524211
1993084939
225324790
1367360226
2067311640
522095505
1437258322
11255157
1702136588
271230065
762195522
1269868848
1027411869
254343979
650792677
955548785
874053189
1526138276
1166528024
1594220473
1608225506
154348107
548607835
1144511402
1549387851
107602338
276165758
1146564455
1827170444
1466753254
981361150
1126282977
854844686
67980406
1985194701
1045006605
136509312
26341721
1847250187
32282167
127207776
90343473
258680283
1451871680
1391289527
1585512342
1391748537
2006764900
620506016
1317653884
416730337
2116621975
1291196854
1494501904
1387180025
714984668
978062095
577507931
1936999187
496696471
1381191005
1018982803
544255831
390162652
1578088386
753324959
1705602615
1087758681
2005961592
2120040566
994242091
1419846035
2071010167
1870257183
2021359410
739587650
607010094
367817613
1677690416
1415670782
438403251
1425476736
1752693309
1170064638
1813197020
491946431
257173520
970389569
292821848
817112040
1123008186
1642329908
1215308188
151872574
2086019967
1695415220
1462407226
230590212
1745096434
468983503
1888829375
1863671268
942174156
1848866531
980647205
1385236864
1241880711
184335832
859420963
1887683658
1999876801
1843429150
2073756002
1573631099
1655012354
1025166883
1354055778
2054932108
1282427338
247956768
1357727095
1617792844
1987597682
109578859
1990956362
852833868
1732399366
88317646
155910729
1511024553
1598767967
1355494534
497683623
84496160
543665210
692702503
485493424
1000773963
902492186
915038074
691476671
1675722466
1048055189
255608307
485216778
1429919243
1392285865
1484731734
1255395507
1952984439
2054618930
471841465
298579307
1395781078
1107891545
2014134562
1215264933
1989903533
1828186564
833790244
2046345841
797873840
1524228529
66729432
1724713553
1617049873
743709994
786856837
943964205
464991441
1577591792
1674065476
1482341375
1061310586
74635426
557522862
1663579836
121479810
178107924
1848778119
821791150
358214534
1352880751
595328959
87930723
136902773
1177038010
390711014
2135079930
102370506
537444305
106918400
2136777856
155276571
262004647
45635003
1268871357
1195598011
1830313269
2139617592
1559542200
1121821928
362082866
1184922984
1577460512
1789199924
1353283128
996641640
185963372
582183687
1749834365
1268959708
1248736157
891115042
957836704
1317329840
44644251
1730709624
1611065700
1451484776
1693019926
1465690979
1307952449
581083271
375430370
1386677234
1882739658
1744103237
1569691669
2095721325
1221994021
474537246
886191005
2071122683
1074018581
1056804912
1692921439
1172999459
731932752
1429219405
256535670
1551999176
9382861
1787338082
1497544317
1613292075
1560058609
1745810810
902709768
1809094360
430029261
1989282586
495239724
333536791
1397689447
1783159741
1490009987
450110622
1696429086
1635212732
1508178052
953032231
382095964
1342168712
18123169
1160628204
1371797110
636086659
119266709
670429851
50024708
386381199
776889822
850646187
1708126290
1174608753
1149573772
1589454082
1352877153
893064267
1826996963
1891581092
970992627
1677377507
431162768
666386826
265537381
1723003568
326516900
1737709585
615814766
352275461
1676945978
1036049978
1532550062
408933514
2021472311
809741583
1883064494
984622221
1347080452
2110546806
765260463
1267012124
280642473
1335605261
276532785
1337583345
1649838036
1543820164
1604514892
1855332161
113362511
445166426
1958014417
873771039
682600754
1889768191
2056407098
1207293084
2084664385
679829404
729297218
627336544
1597302064
286142616
609541251
790083161
1165417316
1485294455
838102520
804977821
1607125229
162868478
264711960
1887649030
257419815
217127878
1730284419
83673868
1645037169
758432527
2029671578
1496915340
15562821
1660900259
993906103
1109829260
712195396
221753297
1443365062
100307083
140496570
1245780994
1410718377
1471577356
1768161723
1369176686
83398357
854760188
607465304
9145393
2124989466
1492470911
717153571
1113177144
1597704381
1749112271
423779681
384954713
1721142907
602116835
1448394416
950790252
992948094
2145990220
634201362
1145018111
736344483
1820823227
1641247179
1274746069
71402409
564024749
1650516933
1769180864
260982973
1482524182
1956870049
789201117
840518851
1895283083
550834180
1287551058
259311968
1986662272
1580688942
1374002751
123248980
1250073427
973455726
797067651
1779391768
7231953
1598912664
2098419998
544108309
204976263
1522415831
64230993
578469870
1908306794
1721964337
981884751
2063237839
97678118
5597164
637524178
1029001588
540644232
26894173
13838563
1044615309
1300916522
1971091915
512637224
250485772
602169566
1632742362
891715686
759118657
1437494411
1069505173
290215331
323345807
2040871598
1957501988
947800577
1252793712
1067578224
238501782
500534006
1751256728
1839366148
936516900
1420053592
1472057419
146561077
1508847373
371145539
594668317
2042812551
2039804127
2104162278
1977283622
1300898099
142248069
260478905
1497725442
1691319194
2002269762
2058104764
1408055494
2146453741
20810963
1927309008
1385600469
246970535
1339978174
797577286
1875076301
212960820
1172825461
1342885285
77853574
1987772299
1837995070
1399961866
335896108
215323567
1050750309
1501632360
111029181
640264279
681870440
291508976
1530540486
1064466535
174553240
208764191
1550238132
1368832701
31630802
568891681
543169491
676843383
1142938696
701820471
253832285
337671913
1981899070
343810339
1704365895
1344016337
1289287306
1158207481
739630391
1512004908
190819378
477995671
1499086531
1108071679
1270839048
1282076196
1650936189
578188773
1472172533
1450901223
1121133490
75179561
876914159
276230782
404287727
1690671479
1660271229
441436694
1035241080
1744355134
1123478802
1843821729
1860724457
146651277
1655370458
241963426
1311704801
702764907
25976621
1599259352
1366841747
2065114102
1917826429
1357456923
1970578452
115403496
43991057
1524129996
1095604855
212456572
115454377
719216951
256820148
2042102167
631016653
4006121
1042163191
1747432173
2133021751
1652027239
1631992558
51050320
1399096165
1008190396
1056058329
184082648
1355108024
1615828764
1675449837
1987396699
1142762310
611960661
1435965147
1304035101
1929519085
2089255090
1851514918
1770702069
2125913267
1939550300
887395539
685537024
1194040271
1747386078
229452857
20513152
1654835494
621302189
1918082802
32031348
1605006201
1194940016
1859132250
2047506159
742097786
1506907158
2070380853
1843573389
636468462
808355387
1700341373
1741413745
73369346
1211973254
1466491673
1968159106
2144893887
1694371666
914777440
1226011126
1270726934
461061645
1844629157
106901747
889399372
982236389
1902483255
724188549
1918113609
1205530053
718387694
1639228103
1956067328
1120824359
1015818719
987192609
1268773143
2013454133
2008321315
1851003175
2080286143
1849218147
568410721
1049446901
1879096963
1470800303
607104073
19938951
2131851571
2028228460
16369070
377037108
1540129080
542542551
1955724891
1155200285
305352568
402497690
1887854273
2129915005
479613770
1821736565
806090002
232214357
1994580560
2079571421
2001963123
1909844256
2099703981
1983952385
648582594
135135190
1262194989
1541969608
626758695
590074099
1084702220
71141875
1201176790
1239652679
1021896795
1591991805
896185132
902701503
494719289
1816213534
5175691
2037438118
796986
1464323833
2144664882
1683645812
1213757750
756460682
1022422653
1348264710
1788072541
1695021176
650017097
2064546326
2146879023
1172720074
43385139
1792647490
881141609
857866883
74786245
520477109
705859966
251637831
1004244661
1849816282
2109192512
618166241
73203743
2136531675
839484746
2024113823
1883879081
869927147
1501752788
1731169594
787352697
748560301
2041750866
878395753
1057645643
1144101145
1088260156
2066475295
1363435179
1934462687
1290196479
1832184744
359814564
262682855
1802449042
1834183831
1220682060
897968984
1748722961
1403579923
970728467
1888722010
806616067
250608300
457416298
1622406007
1131319695
1633933290
1666534354
596106949
760345972
630472808
610617041
1000059482
1879446369
1503536704
916272316
37866685
440443934
627211560
1079753370
1766049523
2090836952
712248460
553007366
1840458208
1080202391
714426940
2094911717
490908855
1836287213
1941912636
692629240
1940978393
1055973613
113926962
2023792730
502137514
2055801405
401779906
1880616750
1556335540
1478014981
1452240314
971343421
1357632593
1679630348
1534616581
919166378
1855584498
682288626
867221904
1687826201
782623065
1304089645
923876783
1723691468
1335621455
1253923779
952774767
1485479632
421455157
814079301
565621743
817544591
404921243
62830597
714722994
1613051919
849993690
355935047
914269833
2099967650
1037001301
1048301045
999602722
944817398
1896045839
1716209436
989930482
95026565
629586150
831991342
2117985146
1507098231
1229765860
1256401661
717238359
275178928
1217152033
854765136
985584781
215094510
1902738385
450263558
202477113
1708588563
2034313617
1485500747
2084731434
1859237806
1396603341
477638862
1930069551
960157837
1946441273
658829084
1251076883
870325516
1850950526
1552753846
921546519
1551192626
146065335
808287393
611528703
188648145
72702258
284462178
2124068213
934583099
1230361534
480957478
1867123606
807722390
217937830
377653123
1753228390
493698700
1247113198
1243618566
813351667
1326813472
232185854
982296382
848243982
858204933
552892972
897774505
84862330
138660011
308846249
547910940
1722904168
1201453535
1817247871
392360366
1813779505
2005620261
557896953
891026587
809549371
246134787
1435666687
820196797
409782903
1249559246
711065610
1015042514
520154989
1536716068
330848748
1780869989
501949957
217011961
194134330
823532082
1008442343
304260100
529121665
44684286
1867361886
1958945259
1728882157
1045173342
1973283710
653046509
1680367222
874106188
1082531136
353174190
689205145
1257742218
83385252
666141377
1489266517
1208900262
41035449
24293041
954883040
582960364
352356503
1675532284
267580047
1094790242
1280196738
168606430
1906568393
1865891422
200602702
1842551286
1764114273
1488103373
661285605
1482466056
526692391
1362099822
2114113299
1303173903
818412732
792817587
1369503856
1440010906
1568245781
179747242
1825423134
1572495709
460689766
875817830
722425087
1685236591
1372975753
1246227763
410626299
1766911247
685663491
1630785591
596692878
300584735
1651724797
1202972482
1186363160
1181844120
449062607
205236098
477847649
233170429
554841296
53825470
72213078
1119875251
1285363250
804673739
1394504361
1272129474
1239260572
389656283
95631723
1548474806
1482181315
722513963
142846697
1489494798
1366313669
761001607
1796548959
1588312753
348388455
385672903
988917831
234145233
515637129
1192298880
1282508155
485094481
437635810
1990732621
1706095589
1747690729
760400562
713442336
304811634
549704163
420808280
497166599
1536325922
1828160649
1955745544
1680999216
1050754055
1203409466
1902573185
1345753299
1891147097
633774041
271649810
1838558490
1833567099
1719037676
326968316
1022926989
1210179532
1504080179
1185785080
699709738
1808638054
721134852
1520803577
272673543
964012682
1309784581
706750725
129382393
1906597013
372341920
733825008
35364933
1670584603
2001767170
804084703
1010981639
448157642
87773379
1157896085
1596757432
543277387
552225735
1004273021
571112761
1769820169
1663277030
1267951232
754994545
778337094
917095258
990646530
1913006625
891840852
995683132
1123431883
710065888
76425548
1991450482
189802249
601990962
138540495
92082011
996374094
197566173
1691910014
1965817164
191406881
1730050628
341261850
587594746
588927292
1972299459
1646054409
2046128420
1352730069
1164309161
2132953182
657515443
1197502356
1384799619
766427104
1626869317
508506926
512602321
1840619826
566705320
832717504
1230053176
557397374
1166143325
1538571185
1322135062
1378493273
1161152472
758467726
800335021
425523558
1630977430
1690444785
1873495327
542031829
1618319691
1648125549
2100218953
1435603667
655473126
842804359
1141815781
769279304
1162289260
305007102
1556767016
835193474
1123664988
1975720556
1360133
580856067
1396649913
578591001
519283683
776975357
1181180802
1715207767
1024100539
2101431855
2491485
1105241551
1807897111
1518138413
1788661205
421264705
169787339
1357762080
1445482324
348469870
909291087
1452411527
1894772804
1695914181
709107404
9748533
5913676
1968578782
282134623
1097455793
1235646320
1789392345
801500942
1545929273
504134192
1940925369
609699142
107260468
1239668348
2131764687
1175360261
608829318
896746269
1655930202
683435778
538377418
1495879773
1444703902
438308433
422279769
1042244610
1576521813
1630934257
70928497
518520444
1734447473
1916702120
1487884834
1539917178
1432534892
1001136958
224380707
1487198635
726799456
625798927
1891454341
32371342
1256197566
1411259223
1457863960
556712508
1823967598
1113278820
704962672
1488855581
247197171
1014678431
531349612
291931900
185456276
1491563726
801437011
1541356957
1730104113
157919297
1745912231
1125707352
708869584
1917817526
1494594676
1266575831
791548146
1149673932
531075883
1584053603
1816782216
1828099370
2016693344
674598600
440889939
76504581
1463333313
2052505797
1899274314
161138671
877705771
306339699
1743270599
201517127
192810020
951964709
2046735495
459167646
308121664
76505616
1957621334
1857237139
1025837869
646507047
719250667
1795283383
1902231539
68089784
889348154
1590203466
714152443
140317848
158070865
2110838116
1590452205
2078827794
1171893402
1639409091
534801818
1549896822
1931870613
281037445
1196062128
519493999
1613145938
1302820036
1907543348
2039986660
1759619014
943667810
681491577
1192916893
459414683
265131508
1462917725
1430600721
731213326
892940038
150695385
1792761120
196745377
1547119325
2011060358
384823636
1191771051
801817598
408815892
1641982818
1751265243
126331560
563606878
1131151158
1189504077
673721758
7150638
1353551379
109430399
1797794147
997265547
1736170065
1923968822
238404000
123210487
877544512
358373711
1416159300
700253207
1250053666
218685500
273841884
1245239092
640624749
668976429
521450889
2011393004
1371964924
856014561
1372886245
1937238284
283359234
950308558
1006027976
1014296131
1556747081
397188993
1505226014
1907480272
775134061
1951673174
64087639
1275200352
53540723
2021452309
704557435
1402940622
1190899282
927549356
1464481812
1865661857
1018931881
1196040826
272880920
226374991
1298204548
1255018768
742433958
1889964430
466822213
637219112
1610587239
209633553
165019882
243039519
1226861600
1996955045
1663492785
1890298521
1727931700
481291945
863059895
1514180888
245279620
1072755453
1591538567
850335573
210234816
1173353268
1813429203
92056194
1349248258
1880054818
164887475
49691640
733765103
1683874109
955435147
533710709
1566017554
1291855435
662126252
1683382644
1503547050
1624076819
801578083
134073710
2003138789
1433954461
446998455
1714592872
1733464572
230477024
831117576
762958515
475371846
1277905966
1646579925
1644631624
286292719
1296846604
718705350
1762813227
522014647
1777521845
1127549732
1381389287
1782867368
1152930836
1924225444
2034225992
852693015
196781891
1252222779
1601732311
929316816
30735686
1818766
1318351674
663479130
1353503743
1828502607
1590471745
100011918
386661043
1325131139
1959717774
967503756
1025547356
776777986
550249979
1934130390
1381782011
1825929607
84835027
1948450807
382418001
1508885334
176140661
844978266
1406936812
1171573020
766066624
1177160865
1320333764
1928810492
383178889
25568163
1748796409
1789641621
2082767224
215925619
1835173183
631216830
2086744409
1613929007
734994679
666960726
902755991
1902120577
367169640
576181970
1407821188
1970354128
445525128
1714476599
729615988
467049976
1408223275
1792814695
1014217652
933347827
1369838305
1864385745
350697518
1542483518
167183072
971098852
421191122
98160325
1728136955
1239554891
539634478
122573144
1934737697
1305795815
626238067
58412535
1532365060
225308794
32059156
1852012159
1329919415
2133369813
1007621166
645730281
1261842494
497626789
1922196276
1749479893
1765920148
716797546
1312815519
149245616
597750090
1828854544
625280915
368526470
1390966692
415287958
625089928
771110128
1050060674
2061295105
1691993039
495969597
1145892113
685456674
765695757
193750731
1814993895
1733462845
596439013
1039189869
922597667
731945587
651170015
1211074893
212782621
348268838
1774902352
995615674
1884078437
1917707648
874386079
1045744333
2472713
1874049492
815667409
1164754914
1331301666
1023500485
1807632135
1968401011
1342580439
361579007
1413463572
389936945
1398836795
1342739901
537708056
1619738896
390390493
848941440
1799992455
833667448
1858398255
415259844
1069832941
1430079491
1299748617
266505200
1862991012
820149165
1533425907
1787225567
1234423152
1201021485
964397423
1767485258
1098774366
1560031370
1152442553
2084552607
1872046462
2137695075
1880057342
1154981124
1029746021
922230595
1005799797
1860821083
656869053
354834625
1661142775
577364419
485431238
1641628806
192196493
1170713843
27775320
661393480
626670735
2121547010
599746476
1758781953
483256644
1486422389
1251152255
1508401440
687314272
1042524580
406867500
49153663
1191456588
1751595398
125875127
1305883624
1514677764
1051944335
962151641
344135116
2028332047
526595952
377901026
1689602566
510742822
1610873300
2091701482
1330467107
1411996829
1683320038
1199207211
1035126296
1484820355
50610833
33349722
1901223604
1842194292
169861763
1822025184
2118366163
974993447
342652684
1211164781
1128780204
138237435
64110665
2131686639
376541244
1144801336
1548431799
1350457208
384348855
1001603880
1708119300
333101371
1364775169
2086021804
1793357813
2083702527
633145149
560028746
478650125
2107662249
576286139
2057208114
459457209
295717289
1356028401
903440545
1631474511
399667638
1064920652
364767973
1155138921
1957409101
1642873472
1194840584
359294502
1472339070
964250666
277728656
1377613658
1065146442
244837921
1670409158
1294078790
1611692355
1645922802
1314266331
417520178
131131733
499492578
1545419765
1897620827
1929500159
1897474876
839721622
1757610849
1030661855
809851836
296698425
12467631
1077083165
2018763909
1830373049
1786602242
775730115
1287334169
1591820425
482893148
707819854
1470831649
571791152
135842986
1551489732
1870979187
344752967
587426914
1081075616
17707220
1611911312
911326937
1939298025
2131857488
486516895
1133314503
1244345632
2101101197
451650766
400255774
1211439925
623578184
2054645976
405842889
1587407875
1102494431
1694303360
317898258
1874860821
766604647
1968791187
1716779005
656702101
140891196
1325377145
298018821
473076141
726188400
1857080967
1408531035
129858342
2037326259
1917849322
1176429508
141970120
1115177860
1802334026
2016925394
174914626
398333991
1245665549
1761968029
1642654116
465318864
216281580
1343080464
167889088
12490088
551878091
243360919
998388296
487143311
1259473245
1063528425
951889768
801728579
1945279495
1179885406
924602489
725739902
1696641721
1735194456
1062849258
365091033
1443479891
1643325275
828252191
1411276976
481131856
980837982
1358678703
1969958937
1897115775
1482549054
1556575583
1627765341
1884426898
1440013402
813250974
350306360
1847274348
1614529723
1482646664
1935253499
703544830
1247739763
1133233915
1960242384
656947598
2027137217
1854179833
1790169187
892974341
469482860
1885441627
1576514128
664662143
978487153
1214206473
1972742147
1393090486
1623347869
571498294
889269799
530201667
1709467629
41304468
1292478451
1575460830
137122527
1886061890
638429047
249013924
1310682231
786709767
1001848403
1952913759
1926869199
129536072
1469093333
194060229
1346427492
1907413359
820448933
2108914318
593938095
214801479
1971661346
703055345
918299256
63601625
1073543602
485147565
1892965783
1510447396
89052896
675982659
2107369481
153284909
215950529
1203080929
1124185480
296358695
315348799
627091609
288688640
1181574879
1171440403
1419892975
28872199
572390070
1729738545
1140068373
1068214915
1660869126
1799969867
1975502944
2127244672
2022894583
428596399
1096845954
902444616
55597170
1176524165
872445501
1136945556
1048737673
1800670760
587388128
2141875602
681789321
215120159
534164725
1269411519
513108593
2120022926
1059752501
632318884
1648864537
1478196790
194632123
1364134224
761992478
399951212
101575510
509062912
2097444572
663589208
1143636935
2059217862
851612785
1056278004
255829914
1834098987
2099364607
1452858359
1549362289
1244231816
797317536
677501004
270967864
1752768190
1335175053
42274035
1066403558
1560283309
490222077
2128306339
2146944208
990936932
1053817539
31252456
1614518480
562017436
54726301
965563511
1303491277
1608228426
1471126278
768321016
1987686860
1265114017
514444512
1351942679
748332546
1787060525
185579174
1575800051
1669798804
1882827949
2023472771
1077565742
465579042
416563606
2021561477
386754652
1852873221
1401400630
1751757091
1801089723
1828254077
1145000800
1855150883
224376879
780514133
198984217
492648032
226760793
803768248
1816219188
1298553225
983609896
403535740
1219393375
1827794049
222711071
92614419
839685275
397102754
1756334242
1069369515
569002022
1106298182
523293999
10460709
1040923705
518893968
823604100
158442367
2039129739
686640884
1241955802
1475135775
665982370
1466890592
302643064
380167757
398820364
379911123
2091050307
1309780730
405124364
2549205
1498345050
1765808628
1246353660
616589893
101614380
1412500469
3242309
1801831913
1168215897
1324464355
1863298306
561425690
1615441965
192629505
1511036082
1419297189
1594046080
1242986560
1933188853
1855099535
1581641215
1782588749
260641915
1336942757
645836146
1277693726
1854631021
1280961973
1838329705
1761770971
1020848376
2124911269
1574810181
914751100
602602120
1289149828
1010557086
1007560093
687140264
1504737221
1204846808
905730430
1333616020
1275270390
861564570
1041212475
1805250882
1987979288
1627871666
764186017
1255039062
1767187210
1456918426
1345191637
1504689626
1530149848
851315330
83372727
797773165
523221851
987597541
338067780
1887313862
158782323
2134472350
1334684128
1096398420
884145461
1602601286
82478369
406056837
236773175
683089285
1605842764
119929762
1718598667
1663677484
306133620
910170150
33843186
1397662962
2076932307
480695525
1115473853
468799087
64974574
670867422
143185490
1648713429
144725553
1683527995
1416508369
1225698242
144660136
1579921434
2015050526
290706137
509592025
1653933675
1571725423
741122421
1980912667
1908841815
2038208354
173884796
471760844
708528525
1991934366
2072986943
1563606816
715059032
169485398
2014920805
1857351298
1667892990
364734297
1030125273
948678316
273770716
1846254331
909056611
1599721166
348873156
387008045
1020421711
409255706
1040912296
1043561687
1598259083
1585384186
2012415183
69189235
1763319098
1366285084
1369453822
1593924462
427292863
1601208272
1095641463
1965384843
261359166
1383662452
1853193469
1280712794
568095836
2033501264
1680187476
173476161
12612839
1704466212
1824188090
1191859488
928173421
556790164
2066864482
417923461
1360408188
1097112419
1836635348
278293459
627332259
1946708583
507571136
1215852087
100724907
1856734070
737088675
22873717
1334400877
558736534
225353044
2102821937
529660588
656865357
80078621
1712799509
1029875886
778104579
980314949
204854480
258118856
1907892654
1267795892
820178905
1214588914
1696611208
1483182637
1404671307
1294506106
1621290240
656717184
712178468
729238108
1657988531
987960645
2020009735
1501362156
1984681531
1295825549
1877054354
1426104778
1540913972
1816905598
527966082
525616898
1425518310
368407548
698647462
2079024558
1218020338
75518468
621940936
1151943315
2114807607
2140592631
136541736
404224547
1345997318
1744256545
1784369207
450451525
89773332
1529972758
846216679
2126674107
1703911814
938802093
2012577760
2134060840
1020624032
2056111264
1939938831
56244195
718647493
1549003229
1364760061
473378663
2104252536
1475119492
323817847
491475837
1353234472
794713728
1972380772
470420080
1363648760
1343916957
1705644920
859452479
1153423918
1950003056
702194101
2090418748
1679397997
659898954
1070425950
1278285792
619307850
1617508581
1252700186
1441903248
1038827498
830599456
479060183
121608642
181146246
550790795
2139776566
55056414
1827423772
372682288
1585982253
1510750782
1692590302
1660074773
1314952918
1060345925
1657055188
1226140316
1002771086
920118809
826591457
175822917
714610841
1671055958
1776847977
1861810866
2139212410
1517518858
245829635
1546225442
1017712282
500153911
929958140
141827670
1855600405
581396425
941919660
102350818
1048850365
124093646
1038411961
1512212417
991245380
1837957574
541487850
237941165
1767903018
875411602
95450434
726394152
324198061
576339979
2144277351
1326434979
292054079
1710195915
1868774928
324593467
2036128320
606021976
1288088812
1278656684
735007367
911060488
1688002809
781863436
785947643
250962388
776613662
1167038456
465613133
660543997
468308410
853662908
572239818
1075950270
563872687
321563767
1119310997
729372465
874848821
2087553436
1759642398
1235718691
620156666
1904261365
1890866133
1420633527
198986400
1269063180
1965435423
298757061
1554145021
113827675
1893225231
2088042102
1496641826
203788930
1352378989
2132437022
1187652591
165720259
249481838
1410702223
651473419
497652465
1263223013
825455805
848709718
323368349
301682184
1848672319
2051729373
926221770
701573801
1732463755
1325813915
1084486880
1234753062
1913159989
142373658
488494382
2143120686
1413595024
1175317341
1936653675
1752893262
1224231775
2089910913
39990773
43392506
1102346941
2020850026
320269463
180451860
916123084
1977965307
231846021
1107012237
23105599
250746324
1531442991
1665991403
1814454318
24649538
461907948
1366237376
1315831654
890887501
1589571808
755432113
1199049527
1935841441
1933238978
272266861
1585265870
1920415535
120542481
478840478
240341254
617348675
1272418920
1543164276
53393874
913857701
2059095391
783277865
374478030
987872626
351624107
441241621
1553755436
1268146512
1870510913
1350146601
1778860764
995180933
513269322
639291508
1027955396
104856186
363216654
2095312997
466835492
1388559482
1472478482
1292712175
2146114432
604391356
1621573720
219547566
384494506
1373367655
2087200283
698138624
803300717
1871420145
401995126
393558305
1594832054
87419579
722655902
1179038838
72324040
1572093945
937192492
1511676657
1333302323
753461273
2063611585
375604395
1323577044
2023310588
1256034664
1294534258
158538763
2013986673
1257617919
1897777139
511341586
213729744
69941576
428401096
1663899412
146209102
561090306
1527710935
1982979580
755179779
61744831
1350625042
1194824084
622072775
380343113
184122068
427273275
1105651454
1277170648
1622453335
356049110
1507838870
1625841584
908568770
226651045
2021161467
330807854
1694739434
877734640
1928962830
1000230905
1357665915
280985158
93874890
937876024
164269142
665907133
1316023038
32279372
264559365
1756537657
1375124564
1017791348
1694918653
367103875
781486610
1961102324
362636873
113737338
1129556815
1609292944
1037702534
1396692078
1334101366
1176676079
1538738170
613753192
2005038779
1769384818
1609920513
539523339
617023533
524293348
2142320563
403935873
1705912278
2147278106
928947728
1800843623
1130081112
2123168041
1144102337
1078154595
2053134808
1806683576
287136497
150254301
483769969
1638132378
817027586
180810434
1657405993
1323962458
2101886380
1860057958
1341443775
1447852783
1559334149
854491204
1540241483
2104194889
1861484969
647305832
1933619198
707804926
343727833
2058692835
2035219944
984030253
1451544186
1164425394
1579631539
300013225
518572058
1043379394
2050754228
1201891211
316768035
1531551600
354173412
1068889474
421681501
1643319591
1575190697
1223432508
906554340
1759379881
490406033
49179013
1818624835
1021171749
251976653
756436944
965292120
221528913
468335507
666313781
257416947
1038604653
421892644
1549177224
1599665220
1001816368
1191304543
1886732806
1572730137
777298288
2091380796
430494539
462599140
1791629699
1240647158
552080042
1935443728
282984908
1445190658
504004966
59901769
1268921261
1685099549
865870098
376722917
1045404032
763469385
373720896
1592978133
1002719141
656239655
1915763450
1583541002
1334366
1633069512
1272141636
385025774
1086236543
1387774222
1223457113
1659166723
154540907
1124361022
1631777565
1622472715
2123433300
2118785887
1311459443
1618617977
1313803509
404285766
717550370
518362870
960953634
1222435399
370438019
1584156653
1559057458
1433525548
1262129070
390283381
306486224
2066358979
187308297
49731185
1927842218
144779752
1583130526
948378973
1371858768
500389932
606591641
1645306862
908673744
68406511
410241183
1295018711
755656398
681128854
1874050195
861674134
224565909
41590152
1679964304
397525480
432122477
253060232
241255178
2074991759
977123448
368383278
650115920
1954570289
1595265967
259416251
1401320652
1455723560
1970755989
1467881381
1942543460
1048932049
888610068
1203579861
1700979700
764902381
1836013562
1796913796
400324255
1383156552
1645437496
905781090
1427682712
1170957956
665465524
223022581
63978378
762367885
1761650600
1746777024
1190636008
919144159
1707382360
2117919669
1079213059
1136957781
1964614552
1067337454
1671046259
1895118682
1314448426
1061197853
849702956
1270501963
1468810447
1306256636
1783903147
596329269
978762417
922736954
450707163
1502083287
85605279
1834553431
1567922504
1838755238
659324324
1895198635
1413744236
1216947925
621510892
1552386384
1624756763
1721629141
1864556043
1286407636
4252713
241064649
1641209716
1049892489
55385545
726266643
97149321
288747601
1683422388
879640332
1273264794
112479477
1263372241
987821308
492497750
2037118479
1672840042
1414066744
1061050097
1920358145
2139418097
297710330
824525727
1836259292
484033320
325930741
1545790044
1469234707
1135413690
226296027
406233021
1039882369
1405298139
988820455
1132821393
700461263
1111127892
1195121281
1607346676
1439008155
1899576392
663079984
1739127423
1024019622
995868284
814541843
1313114591
1978269184
2141439661
1852626631
1634744504
1763992840
1909086625
1602050407
249916520
828472183
771013693
867954402
1524668426
1380797225
233684685
373720824
658180952
2085607738
19157782
1318114209
1062636522
1008801476
802186949
857546953
1984673100
1133567221
2092894478
2007085279
32252144
1794895237
140957106
1420010441
508122813
554106490
721791623
1588618681
1787921605
945343309
1923654301
528393285
1496514680
1630285754
220158753
593481193
2052558346
515066343
620462039
831198992
1491628288
778347699
467508738
1307248990
392971475
560687509
862995106
1865849103
1932499947
1452514163
563240195
71222291
1363765714
355162235
995224522
2004465501
2049716639
1064445018
1433923898
1475640791
764739416
1833908931
814132940
720647841
1103701974
1042803153
1093348002
699388697
238276774
1389294411
1698888332
1386962082
1922318641
648411174
414669033
1046332402
1628305958
1764354628
76447973
317339261
1787532780
121865819
1303663214
1121320187
1778741541
1171576459
1478180558
1992548784
207428331
622640378
1173781687
442375808
396266626
1051297046
1374585985
12047310
2107124329
1840479950
1045484703
1955530120
1926925286
1406705759
1918631232
1291330195
1951468509
844247287
32044500
1193022090
1522802727
433945098
1121105817
1909574683
1421245249
565215924
1050485585
1744597682
1546515293
670290190
1039936742
1790377447
2132357806
341456189
1593593702
611739381
371404949
797940438
497895892
2053856921
1323659432
1616372672
1917854463
1368165491
998902771
22465180
657028648
282219581
1796112580
144296974
1262028492
1917658231
1652050687
1679628814
775396584
1625246951
678184005
1017419180
492579317
813915253
1908001881
1113706755
663303175
1932003178
1586149677
1023416902
44272424
71996940
487133019
1389333839
1123239130
563665490
795574907
1491611131
1888485432
117681869
7978221
4065979
637104966
147520589
1656320130
1505715852
1176321514
237783180
194326250
1974856566
2133526280
461163584
351144221
1355015253
985129050
1251479871
212400210
1391886267
1255273112
615258426
451481183
1535515006
382038602
1217137415
1288138039
771591590
1098111890
617769478
444205078
329355893
1044280914
1295766512
1291463419
638654990
145040050
381896258
2019281713
2117582266
903507338
774434347
1428594632
1825255222
1588456472
1219263777
1545732481
1873589212
1800265855
1592002683
623154007
1235723775
427894381
364408415
714650152
2015756247
689596124
296764700
948350474
1016327481
1904579627
1825722650
1997916531
223045196
1047572256
1736999615
764740124
67162556
816894614
822902102
205299856
1170845287
61114248
1275503717
2147062236
1794524805
2121556477
539538158
1286833647
454519129
62055619
967629004
1738463642
1672031528
553430517
197288393
1280001330
1174125119
861530870
1125180220
1279284830
320019636
742528286
1369109023
572042998
1784094377
1044575575
1567187590
1580011130
302787243
929820942
529009747
335552778
1722693132
314482208
150805075
79436077
1214689958
1359322898
797171828
1546849947
1006012909
1955776304
334772684
1928537875
1720524371
176523023
1214213912
1763673932
572872245
2136645816
1410049158
1390348742
572632448
329655271
1872154831
408010902
2113949882
553169553
1403664971
404634675
2048933451
2115046475
1489469031
214408405
212890009
882566019
249044729
706570732
1728189577
1641806193
1061722308
1630942006
966179502
114328029
2090336837
914749500
2070127275
995610596
1986343142
381769881
853737642
724716103
1092773955
475958518
430723267
2058463055
481857530
1084565111
1902948743
740061498
92467548
6133658
54019478
1575342694
2133622510
223445930
139304452
1023060453
286761371
988665935
629419364
1300555574
1478070125
1836559443
817807599
933637885
1634871685
1885661384
702219060
348833451
923362014
965327162
649529006
1297467859
488320424
1139524488
1812322181
1837606139
2107306669
1445734591
181147222
1939856188
1572310708
899239054
477993377
2019234165
2114509010
2014930445
500504814
906912570
1846522194
1547622471
1923014243
1505820279
1741788961
1207390680
1255113114
885327987
947439236
1265022255
1935649044
1416677778
1325522840
1184811376
327538042
951656782
1109398400
369406485
1896297213
1502495577
983620663
1918185343
343438353
1710996163
800602457
2119739215
141013906
657241998
1186887493
1299706907
1955094239
882221467
1879604522
58916389
1714324
765719893
111387453
119151603
887357868
2020960439
1222512801
491469139
238820734
339170934
1940169316
638830874
1974860299
1626305311
585062688
379092032
690975781
1435420741
1427460026
922993407
1679155201
2018507318
281098381
387716068
668740771
209834730
769615220
499318207
633015675
1275008790
777933926
212729314
368323813
699703784
1547355868
1254761149
921790140
95865269
338714309
1155232156
1085868393
1787235289
940033680
889788573
1330651586
1581973763
1001086400
656893629
549702711
164993548
474705950
414223115
28479266
1921229670
1358623614
545070747
1699659203
1124897206
1749929580
460157710
1811079562
579376668
245474869
1884597204
92351743
1611463291
618280189
378969667
1793521001
1147127168
1601841222
671709649
1547515422
711173996
438404899
1741436923
1730091403
301804920
597336128
1289934102
1928301653
944914135
1119781049
1216958520
1860622018
1533337729
345633066
760116066
1071726672
774521294
677117256
1294427219
1913108543
626987138
1706492256
432864205
1015777656
746198255
1451049175
1272178386
332272433
2101220965
1549927453
1376816700
1483574448
1133250482
803749690
200787754
667930255
1781955179
1034403855
382553016
1826891125
1689738406
322036877
1049688644
234171414
80280490
218028218
1891360414
1988341084
1778602422
1525439800
1610482103
1111723767
1555994755
955716947
1565393459
2020852633
1822173086
1710710131
1136358512
350897421
1983288977
1917495612
831851292
239932978
1117399707
1953655244
714311346
521227786
1179028018
164723714
601517737
1358506228
479902121
1171332802
1673498975
686433246
934043453
1373008248
208292876
1393827234
1537953576
76642628
427531067
1434616423
1611817072
525250843
235926262
424705187
1476823191
739515925
160161601
148451353
778387433
661843727
1992584275
324860921
1898131005
890675769
171202114
481608942
2059148970
372945772
1225720398
969689044
1603615715
1968165553
1545747940
415003500
5412090
1513726524
2123876387
360631001
1631643804
1051589801
1774690574
1112723469
1779743231
1113506775
879501917
353269156
2019536332
1790391773
883482467
2024970593
977087626
706071715
292900394
884770509
366432469
512467838
1360803411
1909293159
1971657220
273311008
1470163560
492917539
660793763
873054996
1895516114
208465919
442910515
365785680
809205459
2128481747
571337671
1419031172
499557153
202691795
216995788
2140953746
1677526082
177246125
1098984859
1912371148
1656442126
858285660
1068013263
2039109916
1330080941
306782232
1419898995
1778927797
1197098704
1339092433
34504336
1976283325
51850059
1883388966
268626184
1092801371
451024690
1881575022
2098806767
635635916
589675600
2090491816
2124891989
11044327
825905671
303762921
106564507
695249536
834546968
1959775220
1234681332
1700255499
1372659774
1134992321
304666815
795069288
432251941
1505644737
784960307
711167258
954910704
1203149290
761556536
1712182500
1734994192
1755255826
534216718
1571227245
736310332
1952343069
121923941
915909836
1075834043
1938446723
554502389
1232896521
1088519539
516561019
868042628
1750662366
1244418255
2113620865
558052653
548759233
444428571
158555891
1861643360
1754364640
1417408668
567657010
588234545
959744918
2010585503
1763193365
1246898944
319041803
790783959
1634601890
801510634
1101692818
429934326
888382998
1267191237
2012530076
1158454280
722646198
751460066
2129908212
479729075
381202817
642751979
1007075982
660947887
1922584473
1270253879
1033460271
167278556
1859056912
1495329761
1316937399
1529572876
1701264672
1842432686
1139965848
2119548022
22119238
360847219
1382433828
1501236172
1569420388
1935093181
828998141
1735399337
5220711
2087360275
923785758
1392998064
1481001501
253073248
1466024133
2037852886
1204794969
1463222488
478120674
1732770219
1419917627
1456984102
943719476
473926778
1075036933
363794832
1077120417
534141109
512273185
1764101025
2031404051
820662288
2057337574
2040378695
1322233194
545216757
718913312
550924423
845705321
813600325
1048961872
2021330812
388665700
478496905
1225134789
1861230713
749320611
1140124955
1483351023
2074640990
993854717
1100252908
246057375
325075061
884856856
372582185
584470029
1203681075
460537653
1760169138
28185892
218169444
1429394432
1082496203
1531258334
1936565990
1491086351
2133586796
627146066
963814272
1620299384
1374466862
2020862199
1986961686
1792193251
863239624
790702139
1028032583
1499416501
302296167
1450514278
2030589062
1682767776
504111030
1190715809
1828466646
1679780093
1069604915
755317620
749000479
635292263
794625579
1489609781
256919248
270813935
749038297
1688318245
368684610
1482399483
1468964733
443637699
1901964519
1667251960
888188465
2128703295
1363269103
755115402
2002428551
192201535
1695579359
904271369
892786975
1720700400
2030684550
2138139282
1251022874
1386939090
1651184820
160000451
1039101798
470372364
2014153616
370091602
483320148
2120982894
605887782
706798490
1702154792
1381657169
782806430
1565132105
954614027
1270757328
938250920
48923924
955631550
832588685
1951946845
440332409
595157757
957103370
460377229
898756599
1826161460
321627333
500126650
826299481
1363600377
1221905938
496993516
525905406
219327774
736457020
1344016021
1019177453
698898959
2028107264
1571545489
417364292
233564934
964017672
157329128
1360494201
1170398335
310572699
1605860114
1561822187
1035757485
1722577610
1738338906
1773877958
2095680299
406916817
1339385133
600227895
940956367
1001134284
1443529928
474213494
1857165278
899695723
736048888
474097776
450990401
240559075
1770699291
1306709181
1530612923
895134517
748425767
347801346
1576007033
125581781
1420213382
1202997564
975541665
580955382
1723444281
984891091
1299846729
1900804641
2074185189
645221298
549291852
1507512724
1008162108
18387546
1209348098
596035428
1360793427
1109033426
668493709
1835894564
1440940164
1483926610
9974878
32771419
1137379398
1237951900
568505675
1660873202
544019
97036289
611537330
563645032
633286720
1890895091
295743736
1841204267
1584499735
76929180
1727626150
1227822835
364852591
676825648
1914757998
1781481110
345688702
7049483
303821614
560164218
322159879
76972936
6334294
2146621259
402053156
313535738
1561841202
156168875
86348685
104885149
1461891098
1847065442
94785609
285316995
1771405240
599227682
483222689
678523022
1299681834
644474270
1946198234
1488557185
1740267515
1368399384
473305829
760773997
678972337
2084712158
1483674427
605292503
28062752
1849419844
695244889
1188987129
1353894733
1264358929
974771159
360135952
1325840127
1108523255
1994003903
1471133181
1539864830
455919783
166132230
1163800696
818093992
1067974495
687070058
690416507
1522449876
1664494099
407605437
1063572931
370256678
1079215274
38629495
312134832
2105642070
887462780
1097768349
2062967204
1252336423
343684294
2113968943
781003026
1008199570
795690120
136194416
2082312232
250635963
1545921829
557803834
1513896895
1443523624
1109547800
2014726280
1761013223
1523970509
1010507189
1819555565
1544942741
410769371
1641867982
1209672158
4530053
1263101335
623370266
1953740849
764231399
2071171365
1977195957
1415509943
2108107173
1533218919
2132963453
1279328198
80825068
1188704345
1620935634
701050726
401652016
694515127
818224320
132351959
1525077067
262669792
693885797
2054904235
1713662777
674551321
342099343
1087322409
1252223745
2110104652
1784535274
1949776428
395318450
1036039976
279307559
610169932
1158331260
1797154485
1223454338
286314388
193661695
1860135924
685692918
886970443
932042175
207944092
1530664204
452156368
1968597832
1494981633
2041390243
95128557
1621915253
1946804797
14324540
980970474
1486840656
1525927111
911737910
1524941943
796413455
1608779622
1377748352
160489488
1260615827
1795942483
1534093602
891965144
712657203
1644902650
1796892489
1115681647
133615792
1053869533
1798555843
1911772883
2054805687
358922101
1989007724
1135101094
15497644
17674749
674292248
1223929720
1436957038
778157362
2103307043
1084939528
983609700
2029254144
1655604838
252959413
664911014
1483736386
520856016
425212256
1604660769
571760861
223633719
1199247871
1928269641
1889293252
2007892198
1861439859
391079395
1439354451
1838530507
724258150
138445523
1306983973
401461728
809934855
1286133595
1184608079
1549687304
1873759398
1344885888
1741320976
327380147
1963666280
838946985
771985882
729880991
895131171
61928980
1265877490
1253474012
555846786
1839413416
758688025
1684595295
630958018
1346917612
1882006456
861918364
1746728868
2083116519
22959464
881547883
1776266820
60891944
461013502
99426260
1772110926
1962514287
1269476425
2082320851
1133043119
2078744235
627572711
1390854356
1057813768
2103073852
1308491869
327903944
762728674
953899341
227180987
628592069
1929658221
1454619436
476866821
2083463644
262019685
173113665
1899115617
2004261734
2067403847
342576057
1681476452
1355634030
758729568
2022648086
323950257
1534264328
1830430572
635759924
147120426
1783705166
369228945
588058351
1183285207
1631694991
1170143231
19205917
1995162045
1296779034
50550075
1914332554
704686234
1502420938
1035655259
1519712474
794323167
347239609
662410242
400694125
1230582395
1021783680
1093858627
1986597501
675725363
778473037
508565304
2102535069
1347793071
450682860
1154244486
1076439949
1194960402
1576350916
1016292216
1466219708
582954749
361506113
1340805809
1960494145
1394767376
438344620
832384211
1095481848
1223932571
238790109
885194040
1280136385
1601867981
2041073717
2100584131
1476250259
1101588941
1198819076
247138555
772314402
1355736106
64225742
1682645881
1940242872
1767924712
1629369493
1067590336
509396419
993882904
1497385582
751627374
997449420
1208904061
857483281
1144406778
806680393
2070207883
1231910286
150895198
1884362113
896687113
720220463
1484616771
1732989487
172353737
160450870
988800167
1794397572
1688290925
1892662816
74505558
434069297
748095271
1629801841
411083410
1775882917
121791643
954245876
1232717647
2047758099
1040834602
1086526524
947229100
1805405346
1493019511
1153819095
1228973808
397230848
2030229558
1471545831
824246116
1915770805
60576014
978580215
1582179255
1149604890
994220302
1557402881
1897705444
729916369
1817924773
330829035
1056841870
1750276942
1744935300
1595551206
1519773311
468862360
451938015
228846685
1665450803
1894021746
670934421
310925154
1772842366
121371958
180261094
402365384
96828609
719151769
1744397879
767593983
1314758280
1949531935
1455586713
1837448272
951849360
1872420240
372107680
216500447
43018885
1206762600
1353269384
387632259
657957034
884577546
1059990345
1850179786
77553996
348596618
866041544
1054732743
992455831
700324582
1253874552
1026881806
2130950569
1506609023
1129043487
1475198759
12264131
811544875
957523916
2142602959
1166825945
252226426
1200023026
1058962988
1066492937
468849103
1629111013
459839877
816307960
2066531932
1966495269
422802966
1648184316
1148761931
1343843502
1177699047
2134943062
1864674750
1961173094
1394259048
1687828888
433202137
189774326
388496970
128635030
604349140
1468618535
1219155201
561190628
59550165
335928560
1279228311
539251494
400694107
1778167309
912443842
2012963121
2044343296
781135031
2034195589
1197930239
1711212750
2007433679
984326801
1637494885
1680248109
213724570
1953632611
902587548
921379113
752541744
1260148066
814170238
1775216650
474290491
1973062713
528755752
83371590
1768165471
574588559
1337587528
25159597
1503094210
2074809120
274451655
295054899
1942493766
1247498353
2091544346
732587850
665407316
767428303
1771617452
135326466
498650945
163253078
325352525
1688814047
1295015545
198224279
711225644
1781461815
171495926
351999475
627881741
2063457003
1473245440
1673521138
1263167136
53676267
1710366054
198614212
871858731
372450839
1169736346
520560902
357050620
1035952909
37654162
1693934306
99750880
1524756146
1983541919
499182953
2096061052
1494938620
1667394317
222792026
844987821
945234063
29822732
1936320577
706329928
442020525
1920526811
524637931
393982890
207359877
971545088
2045081291
1957640767
903930352
596818623
920191227
391026059
1772142527
833131297
1329893377
1056827780
1306286331
8818494
103576250
300479995
1833446720
1323925311
1926137216
908335697
33671881
687055103
1879381456
907125407
806786108
87191500
1439419126
554457826
759500511
2012625949
203397523
1622699110
2143402265
2053934091
1418902940
108757239
233334898
537805944
437107705
1673342847
753086501
1980930064
743861609
313569492
879742761
767016982
118886565
747166470
1510778456
458390732
574055546
1159161455
905328290
20274546
1268107704
1660451125
1484662795
245420200
806776421
244022384
1046796028
1879899324
73695025
958019471
1056860776
1195269960
732520868
682571004
1057780632
1588999844
1287255852
1144811120
123015745
1831842050
2085742186
248725749
371238101
1123739003
2098589214
1473161599
518454501
1143378854
339099405
552650958
731193035
529116286
329899631
2056564662
1995736913
1138598398
18616332
422933465
534575578
691699693
717539517
782994149
1090115322
509987804
159721497
480342088
1225521765
1720003960
29424533
1692438556
598810944
350609021
1787709427
1329036303
1524226289
967435148
1022614513
333080437
1429664769
457968621
1796205185
1950280611
906463786
1712044555
555723991
194253869
651197687
1802597252
411110614
1125626649
2074511087
1094531538
786913079
1034550464
785633711
1211083226
572257788
958426401
549590022
1614734540
583283294
1392046786
1563572291
1357398095
1724186438
1361994776
1592429237
829406805
2113784708
118438650
1730440987
1711164838
1781750785
689412358
2116198380
330289768
1562619449
1643091146
377025546
1052898743
98296288
1036962912
346991917
456441478
8989706
145113977
688147877
1900933471
1243467897
110200228
2034628514
1418737963
188949652
2100303064
213078654
1289164501
607230317
1470634861
1143339305
1986566629
489147857
1177774600
1690267879
116252938
2103027907
355973962
1535616850
308502953
206601143
386613133
1686435832
1546778760
668281955
1587966496
670481322
1975632445
580741173
816067769
746282541
1693956778
236248235
2064724991
755694698
170862185
1673231210
1403753441
1976535754
2120204830
951174077
1867768820
1661174660
658619055
2888735
1016093440
2032147697
1214279251
1604715979
1176722476
1304692521
1697444853
969854528
1104560815
484160405
1497459752
1531423113
851015202
1840521645
556144834
510479547
1295697652
398538311
1728658891
1770348458
1452479021
1191221620
66767066
482934789
137113238
1409424539
1197261311
1541753595
314580991
1539221741
2069464173
413855564
873632762
2139534823
1179696449
1657128998
1833281064
359745311
910964084
1114996532
1189801025
1439986234
1957519522
1247819337
856804001
980446795
1432663749
381172445
78909453
1343629605
774099664
504217256
520215166
733111763
521886847
172333967
1848492716
130441947
938850094
1179524210
1853510018
1198983304
685734774
122343574
2104081145
947625810
2022618709
1443915034
1813046062
1834290607
89780777
2146010979
1219406469
1834393283
1754269262
1539166189
415793616
1076449434
677490666
2060694461
1143817848
110275033
2110648827
713457346
1012885187
1650989197
1361198412
510220047
2064076430
1672992944
1891590467
812664165
1160714924
156262727
1794393034
1591232817
942183981
519003158
1558143365
229077429
1998184
1669407342
1969755727
331219016
930220922
1710867617
1551936776
1100059546
1361431974
1869649828
604125326
1506498628
397852659
491211618
1620259654
1646413108
887402855
2118486300
103409572
1156209554
1711992881
431102255
618373285
1911681745
1942633921
1066570338
667525565
124127786
988089262
1566216024
1092413194
160867080
256835296
1383296086
992062956
1385439956
26262856
1680183004
2008270121
683589129
297861201
2022453933
2085397720
1434511860
578024189
744276239
35933929
596498142
153212014
661302843
519436203
1578955345
1755702718
1206968233
1008301427
1086026233
362192040
1422498593
918714677
1097655519
458760600
1658715185
760647419
1022611016
334107130
2050355824
720037203
1329285172
1670483480
1261553729
320528020
133868798
211848213
1821782223
1703438523
902580643
918254932
657710562
695672072
806361341
807274999
1142136620
252914008
1511228553
511741241
640681775
353697706
269954990
1214134713
820353694
1184026269
1223412219
1451097617
409109957
1844494680
1962862746
683573384
964615181
1728120906
97577336
1481010134
2055625838
193243548
250404113
1146749677
2124202292
173938769
463173785
238484837
562402614
1390843310
581570730
863480880
1102615324
452417783
1941871406
94266581
1389071030
1733787518
265402735
277493496
173723551
1667220923
411552481
414574421
901328766
1036322385
1614939909
893531374
1724936251
765100870
652255168
686580982
716920369
868021825
894364568
3282683
1690448577
569862121
1410504667
570646870
880998904
1783812363
121037601
1803826439
2116935998
908165702
202170235
511576786
1071613284
1165448456
1264172038
1564661361
1463916937
484418255
1286346924
635585360
918232088
272762393
900816588
967981327
1234769396
1191633523
42214452
491497283
1790501062
1722594505
1779209658
1614584442
1499264194
639576990
1269557375
584095495
66404129
625018655
294376809
1534082798
1355022452
20562412
621484653
741948765
1080570534
1060634742
1759511792
747600453
1584822156
1283050010
648676505
1636341808
1885966034
2072742051
2076919020
993179452
861099135
332321156
327372772
1272414552
1020741442
964293929
1650702447
293371741
1008178785
694245227
559401920
285324459
1667086391
2096861283
1956138163
761234396
862423074
1748063167
2097427749
346348065
895610190
598352325
142049520
1333175512
1757022343
2070331275
802750346
1995541597
1175317185
1117419081
1874341517
1341061454
950391569
986979600
712252461
164520129
1409217765
1302849424
151277824
570677198
1393608390
1294663602
1503445696
1959587994
454416384
1219617929
1501941267
1317854686
197209923
1617073143
1235302684
1618010064
1525231767
1665890661
1127562623
1310586856
298912764
1758472058
2092341957
558425457
2119807826
2136790835
208318706
1262053805
176380061
2003939568
953852394
2069484539
1892185267
1127668769
221281427
1964234271
737891580
1474975815
834104983
911974588
1299132876
2006490133
1993866917
728385329
341167339
1186004633
319377126
1531472940
895129526
304539394
1246783318
1810511313
967073962
804308420
268863341
331188736
948341556
1825952558
834633997
162239095
1867172931
127637833
1011423821
1135511824
1587311061
1254376203
299661348
1463602241
490614784
1798223201
314216538
367672102
2077456568
1795780301
1200399233
197188056
1705400435
1571368892
788643902
1408351614
510844300
167013171
641879027
1268727988
358680050
238321329
1576179332
27361256
24524227
1362997928
1805480972
1564876175
1541879127
973013594
1233116824
1428966911
282310470
1470803061
2093916443
847129720
1729390424
1506315095
615450943
1139299896
736395217
1889744095
1648075241
248565768
525330630
1805706121
1544418745
2087596489
1919868263
741942743
367417380
864033413
1620581055
1230526053
1865070944
1183444351
148018721
136437138
1494581019
428922179
753908411
472004667
932013994
1635651881
1607938141
1914816584
1707045943
1650886822
1957505460
501837280
28564023
421046220
748436057
1550444193
1882652398
1198621688
824947992
2027353674
2089777316
1780107068
1563136612
1147623160
228202855
1903093157
777969278
898265366
604307705
779032796
1982705530
746904619
864204632
1069196254
2143789998
1216653014
1794002669
1773789329
1715464211
694052552
628723379
674468631
1028376144
1866731904
152970391
1857095200
2070723362
1122409516
1152049076
2016505715
1148130414
764634114
1910895172
902667274
1195775905
167665361
1448950916
1594680327
1517203471
1535775405
396205671
1573677007
1579263143
1660835481
1974096333
1253675809
733894473
1421793944
1085099307
1853942350
2113341846
632453164
83471808
1056054770
1164422246
2032945725
1385769327
377120631
1231041929
1397198183
331188542
1870015770
1154186781
1346848991
395258784
1006300721
1664854094
1118485923
1290899193
98203633
440733329
1053269864
586605262
1505779930
1467005247
1138431169
584819639
459984239
1529830574
1604484988
428030958
1075805280
1565908993
1521290316
210677403
262019928
1070361377
817302516
1095125470
1928389043
540605653
1367347893
1236230343
60585607
160336132
1672274159
1581714935
2094013413
1518968686
73798510
1090190696
1666655052
776182056
1132764015
1654625
808233439
807751661
1698496267
772809222
78814374
1151490810
1062887846
83301354
1856832851
1413863042
1496994729
1928957497
88251687
1320792451
1255828258
920454901
795060999
663847879
812164111
33221472
790111804
516025469
1692895296
120037947
475407171
449673244
395780146
1948226928
1294043209
852496177
888384166
221463903
1070991615
1118956562
87760239
17523260
2006739778
65739081
1334472005
209579655
1512837827
694188122
1103339014
747465165
18470378
1694715587
1385012139
1724580318
404036031
167534026
1272895872
510971442
1284781630
776699777
698596121
2127106418
43065964
1122291096
2033304665
958890959
1964468528
292835196
1800966541
800695726
545547428
1796288686
1409390630
595269913
1333445423
323583690
1601154648
513475804
1655329549
386887773
1448041410
441417311
1856837478
1194406370
1592324559
1230240723
307930047
2049195507
1122331474
2120994420
1930608782
151861586
1580668311
1482794213
463492998
806181627
2094464973
857544165
225814519
301881677
304624650
1468477820
723698342
468050156
1576122156
35068875
1040666254
1686737573
1073762566
436187118
945853544
1756137947
748756228
1494690085
2012533729
748644926
1766187427
783406510
884793157
1475082019
1908683193
1439224090
1913454449
1342517482
599806902
1759888877
937304238
721746747
250933933
879540393
217597639
195054509
237540916
570218965
568281416
328917018
365028032
1438736302
1468192635
438533109
1913364909
2024499445
1272104128
933343157
5869986
816703310
1501076923
10364594
1130299223
1916047603
2132247152
1972272335
203957392
607050583
1838370016
1030593940
1313296821
36175190
201325541
891922855
384228652
1040513376
318400476
907044340
59825228
488747022
2018197137
830681324
2124260075
715520387
1054165002
1616609723
1952058382
453757198
1576006274
1216933233
622234142
586110404
1450124930
1133622908
762314461
1298288245
851010388
2092884473
1464032274
1276842590
443360060
232576555
1121782674
1308161114
1362528110
1972994397
2031427429
511083837
1805012227
447285002
2083080826
717415690
997918871
1794766560
1984274401
123412169
1907206800
1717701392
835525774
857508174
808602507
139226594
412284509
451490281
1289633990
202541230
206943358
1259818821
1250195468
1942509962
65867882
1241824026
439950415
157635110
1975229830
1229419538
88965491
1179827582
957692295
823404773
868571332
629714472
762004633
60017211
438709666
1619162385
523215312
872490143
883042557
2004066116
260013864
1334280902
1421811192
692485193
885450323
1006328017
1773854351
671951971
1068373077
1520825586
319674088
1655584499
683776476
192756443
2005725838
750102628
140919753
1598055849
1254868970
1632876774
1003080619
1024643593
494931215
1454504544
1587629853
1515049071
214389675
317197964
1789300871
560103341
525340011
871949664
451215367
113553096
512153618
1617003473
34048620
1358415682
2097746379
1575112954
402141812
49725443
1656600009
407629115
1547857955
1716524726
1108705231
1916309547
130636409
611242546
1762875668
767225657
696423902
1957268852
1407061013
321628884
1862733268
516983018
498876695
945702478
1122661513
1880343962
1216070187
1789306002
1474988906
1111107155
828704715
1110970211
690434756
1531091686
1845234930
1300677925
1823752936
900223522
1911515935
259329876
1861626826
799208400
1253490295
993321092
1247436156
836494065
1820414731
753335052
1880913988
338790513
2134251468
371236527
2078885181
1631691997
1365629849
832618419
1431336441
395553571
305189162
295551976
789982505
693903986
843078515
1077201478
93671271
1106383004
1326850529
1906538607
1384356373
1110404146
1393650839
1947553938
1166574811
1930794789
2141964414
1491964066
1849157937
539943107
1720579055
127309789
1696690961
558239729
1765675669
33543460
650500372
1429009742
776481189
521354653
2086853784
761988539
367125667
1602964099
2074546597
751631473
388669707
1169326030
1467904114
552502609
306758352
1085635002
1900587976
1761013569
180703398
1213236247
1391088426
1239541286
1755764755
901887898
2001320315
583873843
1307351501
990421135
132687450
1239716186
1093336620
295464254
2070662618
1956932422
1697272127
367108978
1241583787
1280100923
814270172
80240517
968197349
830287181
394315466
1964776103
367805928
940734060
1561625083
1848506422
2051476579
243260559
1207946569
698522867
846302989
1375462832
1123108651
508333204
224438957
1123707121
2125185750
1713115249
1672892989
1670158692
2144402719
1766696433
1981499224
1130371110
423008415
1965028374
830446181
456527345
784753032
75123254
1414722355
1540050464
1007344318
84715095
1625661501
2051703061
2091454766
1267876623
1044606944
243356979
1009301696
905948706
1643729088
1160886997
1032556568
713385615
1515632857
989341020
1515523381
913310349
299620045
174052789
1807962451
135192213
698714610
836644095
1209689520
1525306041
1372070425
1955464694
419610415
766669182
329902152
2057574485
253496067
1030704565
328101667
1018520105
2047165143
1234946392
1671670407
789092942
322636033
284420866
469880906
810265324
1431129318
1189067979
137297947
1898328935
135083767
1971565079
1540863067
1614942983
1031036168
1486853699
93125012
545454720
1378238115
965018243
1601793916
759564125
529336739
881744991
723390650
312632526
1823647185
345988095
1984414526
96728823
1310132486
425204258
1015984203
865668325
199545979
147039898
1372612010
1244404452
1359296451
1567303285
1597357196
321027184
1421090356
903248405
2104855226
1811496576
1666556460
1654877194
1009064572
45675132
577620417
209479339
789015268
2079950666
649825145
1800909436
1735145560
154086531
1922570502
1820867680
282053636
2086222980
903574988
1833493689
1024234857
273428032
799494368
1535857665
1167034678
1794084869
1570319053
519264871
69225055
1357449592
855949605
537384380
116267612
407725443
1710736147
465706779
1219662042
571516291
1994902824
767885878
1591418002
924408
1930145356
463747684
2093632328
1872857334
276886308
1875212819
476174915
1995067419
645839694
1518598159
287739383
1022467989
720819351
476022393
1148113652
588033909
1244012550
1814048800
1445799337
938738538
1538604539
1610047488
1594311447
1395176688
1814725045
1489473152
361439367
23119166
1217277653
1255897124
561163374
1758689090
1967258728
2138430337
1963415027
1851699980
942465541
247644159
366370221
715026106
1635527603
1507017576
1392963088
674177466
1163580850
946663616
12778217
1920220674
1679831478
1586863765
1833167496
777761731
227988104
837080141
1697908003
1287092757
1595719769
1589885323
1110814188
1608917554
1400763628
2045021147
662790841
1017344404
915021883
1515887843
1034650643
1341785033
763802644
484170048
1875043985
2054092177
683555079
1758778830
1629039065
1252038136
2039343701
471361153
203807103
531702051
1936890353
1913896155
940922114
234259300
1840635173
261098848
867467465
1451762162
779911399
338345747
160054550
1550036434
1058489743
1858936896
705668985
1073872586
1687610191
848078295
1444422156
743765173
1992578822
226275646
1687823603
1715954091
314471802
1260052053
1412027774
1509424471
765315227
2015287954
1905682023
789077480
1453306530
1301725699
976961939
1601764243
125426699
2102986446
28702218
1655388570
882304474
1375002223
1204941351
943880529
1713202941
1349138581
345703105
2092774470
2109878350
705838392
497523696
868163185
1820776747
1363235490
1758193949
438652980
2124780332
1800121406
361145593
471693596
185288294
649420789
1872280116
2040076652
1054930501
745997658
1784196066
899007834
1824877862
2002770775
628278502
584281680
980955369
1421768367
552014140
984724926
1054261016
764999650
1328946403
1762477837
489492752
2011023942
1103986148
437664360
1778018516
1393944858
1021649661
490241614
678126667
1547808392
354315374
1515145793
1995070015
816392710
1381371074
1685887198
205979331
1737031153
809087072
673032655
1981173412
2124727891
911371732
1198886158
470533223
1307051774
1179975243
868660235
1663882285
308191622
682147315
783584295
1725935553
15586340
1278637044
568730037
485905361
358006627
531620523
553830703
1559681758
2049668196
530653247
1950470668
704780852
1920961481
1841083976
937836824
1238992475
507331281
49515275
1864340014
581263062
1177035444
1326026899
1592296247
205267609
347483724
1568161212
530376090
952912977
1023973453
1620037122
304052452
334059180
292356594
1357400650
1200147812
1981614185
1861238965
542333081
1886924230
1312688381
732671254
1419760720
322933138
1760345147
1637218420
933244657
373528441
1236756238
2143324972
654612506
503875475
411474825
682956
1874455924
1418026417
2031283533
2003938271
94270326
1769331537
960818616
1934385007
1367168306
2038735447
511733680
902961832
1013050642
205936291
956044493
1753151560
276026503
2132724038
124133614
1123624857
1017953496
2101946842
1547146864
1900151549
31002328
324813076
1630968567
874229290
208950163
2126754580
1154032413
1252801690
1205407
264718720
265873149
747069175
2116445091
1322862205
1512676957
2003278396
991460260
335854958
237143313
872416674
1102800987
1635055291
741091099
963612936
374523586
405723384
14906529
2130629362
2138779080
137714747
142810886
401694365
1415908850
1802633974
1157905480
1699980002
1291016616
215637435
462893938
1036931104
1903097349
862688305
1630925164
1671972449
1822421659
1656027148
355492979
490736516
742230422
550149996
1672757448
610650622
1757800499
865666638
1769016638
1696519754
1592704873
766687706
1419343467
746307138
973052820
751896930
1721953317
1950998124
1736901729
1516290658
88376593
1753841816
1241212542
278130861
2018912996
397509087
16302592
2089921131
626069226
1995014545
1122772009
813490532
273835570
2139330228
220063432
1445674335
631336258
723422849
1009498361
361037598
1306113387
2012853048
1881370330
1202120929
301643851
1730353382
1955568136
973026055
465417184
306804150
1038543526
314475626
699584397
119176721
1794070069
1511388490
499550096
171363489
432408713
1104877991
535847352
1004818284
1163730089
2135626642
1709959547
1422409401
1231035333
1757785258
201127034
1360108228
395331228
192510394
165686757
1688023723
449422509
320471913
841542772
2059153890
956423583
668531178
1366117499
1348876100
1588713604
1425763864
1841403359
1740632751
2067473569
478418034
1445193599
671042463
1459235310
311135983
614017975
1960185667
819339302
889175918
215766207
1689003740
440389788
849551907
1285611593
2098353579
363863339
1984245657
1367975121
16154607
215437671
290244229
739566820
1682077768
1221474829
181247815
769567720
1689147009
800720426
646038719
481980934
397366692
678686310
1763710794
860162262
1905015296
635807232
1973999397
984600362
1639989273
15438528
1499543160
1621503427
485855744
1890438454
2052518705
122575676
218121852
511764735
509934010
747005996
593684008
58688783
1725042554
681481184
1929739093
1932370881
650282031
1811015754
31991450
1872153566
685108520
232660524
867843541
544730971
1248454423
1857800633
39777008
136715560
1226498008
1637338663
1904771339
1443035320
960227724
1234115328
1186128749
2138044926
1511953566
1372434211
250024936
357660185
1596182851
1716643336
1607454859
491941805
1252973325
1454705525
164162061
188362433
573778379
324679647
481434182
1338286491
280390876
1082422415
829317761
1334739865
2134871251
1777674278
1578692965
1975930734
1087092182
1960037105
320377126
2071131630
696412656
79684220
1532665464
1698782891
1191287712
1678657120
438207895
652849281
1908068219
508734650
1692060145
1281188236
360334976
1601600970
2145686398
2114916186
1498493252
1354625162
1352844544
784670569
1027336353
406613787
1211472632
1049110353
1442656660
1314472551
1570492596
1600003301
96962096
807765879
645812187
228806331
1785555163
207907339
2045470153
1995580341
938589593
1682352873
1214939739
933930125
1483812185
2012899902
2029092315
1749732015
1887276850
2052078832
577005308
149461329
1361337266
1842776279
1701370335
1916730797
1861821932
955000838
2054544870
283014819
664608436
1298880189
1009339296
1345488341
1969004096
1403905500
235649995
1076684533
714848017
533444676
2081160391
696750384
1827327831
1393854175
1327174001
1907260981
1773945830
1793453244
393328381
1619147581
617878041
555662116
1428714339
256131358
1252690490
1771083382
1944792059
18748500
521865624
49338777
1051804358
584330668
1926741253
15319788
1149451735
810920477
3894078
1745676361
1601631367
1140441863
707937811
1804071667
724256437
475795247
1444070944
396141669
942430718
1927842186
2069859430
855450206
768172205
239625036
176901153
1682803303
1409607721
285252240
1979170250
808177574
728280664
1572035467
1988663487
792649146
1218838710
1200957578
390305263
1793983812
504078879
650562030
697727441
578924773
888813837
1298466589
2113676984
1368285303
362825323
1128211890
450475808
732622243
996582115
457519865
764190694
1620252951
2023130686
652153621
398645981
1593269500
333583418
1081956884
1163270086
1935346372
915960886
1607789442
1694693578
193048232
1919839934
659972952
812995215
369933324
971281274
462570939
641890195
1762296276
510912637
979040013
1921681988
1364682373
63577894
815103259
1092212585
1741843668
931025839
2060060237
1443051438
142999355
13062757
1302674103
265059066
1258685645
1138517672
951800718
1617287509
576994731
1086959799
251526227
1480945300
1446766197
1168180179
1031141958
287292359
1433773366
1611681092
1509006632
467022204
1988410657
847675866
1484322583
257212916
268340184
221254671
2138627397
1949793297
1871530997
1261695802
1605742542
187772107
341779149
951718042
1178004027
1380714938
894596146
1852075684
1400666960
926769984
37781164
453228247
477029901
321216359
988233551
611342186
1989880160
1580448489
622042841
1553017484
1382772868
2143982698
516744495
1069065306
1261276022
970473123
6452742
1302431803
1574448781
1816205917
1029494047
242493581
77593482
1330804809
846393860
962407379
1183666621
1247249499
1371847980
979295101
526640477
898184974
1706820543
19266014
2102206674
615665751
1846842187
315302000
1859538171
1241536766
699180822
1284089499
2096332842
379235813
853449677
496307989
299391033
2025361828
725937020
978714307
915896572
1963935540
1323921995
1803008745
1587140062
1536242512
1711340272
525283128
1763623241
2107049951
1869877755
1279556579
1981138356
363591088
93725459
2131233970
616776920
2136335979
1770773634
528233996
1338040522
1867693886
1359076414
190602274
1527426061
316910320
83141438
499818784
770318684
1457482787
392876583
386734834
2075124886
358922200
1898098205
400789893
189614722
187012849
928246700
134137320
1056876887
996462981
214353038
1195523991
844591271
1407082544
2023838371
1973002934
1579223590
804513484
1215051047
1833602919
1318945113
1284912802
300907570
1070335694
434041897
1417992319
212393336
491542992
1761921848
1721540353
1371287645
187604912
273660323
1443774792
744436278
770224993
1595770354
1719008357
65114736
785038110
33397165
1810710080
194135866
1851340038
103766636
1095718861
1273178366
1073909479
1190873332
889861843
1129043796
1545159580
1249372820
1593059444
1284302125
152797511
1416329434
1203741633
722750687
896620549
991648201
1690704809
358886421
1458204730
1392140322
688052462
1350355178
1701070799
323408909
1312218334
1852497238
706869705
1724465840
2135870334
87763913
1702792131
1896158923
927194554
984898475
2026030219
1766586707
1976621906
1280843062
1376225745
172292276
1567890859
1246532986
1278068471
1972927014
1683462680
250549108
219470655
1351741740
2077749984
334564228
676892553
1202217027
1887671178
553671756
1828689282
335454482
1183502668
1864096353
1218678048
252474461
2092570134
1054155999
314282732
1438734917
1781994182
115392861
1590843018
1972515675
1499068819
1265991842
613464345
453158865
337362862
1578904300
547746516
979064893
1286760507
951087961
1236681234
811455927
655644198
1567896767
278470925
1642553938
641443508
557184652
1666188318
1855158572
1646433015
61585352
238985288
462364350
831642424
1027802129
525187455
820902082
1559902321
1892110283
1522628671
485633831
2108806792
2053086262
564938904
1306006500
1594808128
612656069
1577533466
1406571250
217570202
514772638
546901008
36006694
899913335
1755459089
418670472
1861889593
576743192
5292503
1878465142
1603078241
1297939137
2138882991
1364360825
1582715419
9107468
2035727327
415665803
1859511923
1943318402
1333402964
601390212
190137614
251582372
1623796127
955109242
1446345032
1169116627
1674124832
1221921220
695847632
2050089268
1899997000
132438031
1952462342
1840522462
988978504
2012923517
536390625
47270371
629868548
2093121461
13376235
2036793898
2075946029
2010026676
751058527
1355573684
871456351
841728370
1638217586
665057643
1222533061
87545529
25816307
1050771922
1887175492
1151665352
133444583
901590082
201939011
1605552951
992067521
829195822
2128060402
130377085
1115085360
1335530084
817907893
1722073273
871359482
842523797
1548104609
248249059
397057242
1734066689
1736654697
1414686747
1371026418
487542077
1780686207
622272783
1468604362
1492891437
701263277
1123555837
258195212
1515485733
1098457889
1929232330
896974896
1584831444
1465856061
1216618314
590893556
919992206
942307880
730501916
1524833218
2029097105
1701385873
359856531
1107426871
254274555
539676281
1067021150
52140636
325350331
938797937
592292274
531538647
582934474
1766542178
852925569
1355805648
1128638927
1580186869
524941572
1843098471
55346654
1847108484
1327495023
768129523
733472171
167764967
1569505600
953450864
886997671
1414207602
315121730
625991467
666497041
997067951
1099838459
596001477
859780432
155747013
1446834201
1238056814
2144890894
945831565
673194666
585177872
823688892
54024827
1166820136
1443440505
266449557
153543588
2140555164
2033115737
89688581
254393970
1783612155
1522457929
1629188816
1381749201
1519422532
1373269613
1532531851
348880036
578219046
1756964918
1568318045
76763529
1776767801
2116622863
1514517898
1479940776
7641150
1212078165
1616719937
2053056161
1782169199
1936084172
407611084
1648876684
827212799
1847938814
155570813
1025742849
832436316
1258357719
1308724167
1477627348
621631846
2132215484
1427754134
1228830678
703822703
622549274
1587067424
702335285
1444050386
1368136487
576763992
1241524996
609704520
1846283211
1766687241
573669428
734704343
2129973503
1694911922
1710666260
305825707
659687490
949613947
2105967609
356970022
882253386
1847470799
1409986607
1352277652
1954148340
61517889
1391545364
406131223
345518562
1277795287
300839956
1373219250
1282777440
378904803
913260514
817585245
398916627
1751081731
878640981
314535036
1340457038
366137332
490716591
2125833994
8697294
628457780
1773604542
1729276377
1691696517
829892489
751837851
1557442762
258894279
1684864110
1733567039
1247538505
1483136750
1018248321
1018811190
505373679
1244822351
1944037827
441287859
21451381
1727317914
1040717258
1951548211
1314266829
1159278345
240120810
335369355
2015939763
723648455
752612373
206372106
1907883056
2143236800
737846248
1255901922
1797419005
341703862
816388685
1559210711
1621760775
92415358
212510920
1747649588
74233851
626665686
1452053996
22551932
2076239385
572464875
2114903985
2063108078
1027657898
1525771213
1368065532
2018792656
346774629
453195844
51502092
149672134
1843715666
1006744098
2048484302
1263306904
142629213
2110657561
548646698
359306410
425346319
850884069
1634192152
1673473674
669899770
881222999
887468225
1468894283
556659022
1875592654
1827553619
1473184956
701124516
805337292
1541949085
2003270603
770350969
942755338
247168581
375592790
76010579
418823199
145402963
1260272211
950871101
498786265
1325773826
2069416500
722044234
408176049
346864636
743815728
1113240657
1126824275
2071811721
1950867505
1230684818
1731288519
736277945
510464175
1694051456
1815531019
1893852153
2119729967
1036548065
1996621114
421201799
504200815
195648013
973557395
324578391
1705725077
719086990
578190899
392566255
311129913
1036206527
345551009
705010258
1322470443
515532683
2005783496
1828717438
2040113552
160721144
1637545703
1919285817
853676447
1818213943
1264214689
876378234
97388398
994057443
1228831124
1609384646
377860920
1933858287
1744330789
1458858943
142134791
742505318
1769172343
476306672
1689835168
836636505
1161192160
1626729021
525176187
403765697
2015063240
2106059614
1971632295
528877325
1550838455
1844829874
1046360284
40381940
1957494553
1148195608
1767191797
1782570471
1209657422
394517080
1323828927
1538037121
701046936
456147801
559861438
1424163017
2139178440
1736432732
997378224
804822748
1598212804
1698725199
1033287638
304476362
523988606
1938954740
1640080178
1296576442
1025014943
388340853
683465142
420186904
1321784898
1713686234
51789404
1833365147
2145370527
1776033335
1526193296
254955729
1944683221
1499454537
1799734442
255887753
1059240712
1585769030
461582279
92647328
69440125
145154646
656403567
1320353632
640657098
651434601
703533600
1674660064
1694221517
2098771609
1118305969
587392660
534407164
650232509
1467128160
2142648988
1801454273
2039567631
664788981
349287886
363859712
1677506766
953137740
2072143384
717481509
179150808
1424299865
360057886
52191569
1470061824
961106086
694794650
1685012968
1062283010
1193269096
1159067694
1023500648
916873639
1999316970
1335981823
125741628
774762782
189007360
333660496
1849743157
1705612086
1919156764
1239252139
1377172547
214844021
325338106
1257877200
1773655859
1817616371
900833405
615484591
1145366146
1017144717
106362064
694112283
304892775
1563287683
1121897374
1867027902
891121760
1384412009
1655523299
1638319198
950827803
1174478866
714300151
538704397
2054980264
1029446275
1836859214
1689486165
1910542906
1572102936
1479949723
149215372
872705762
1344038936
91732037
102769879
47065643
1136701624
979468521
1988973564
1774811177
333549327
316633935
650553517
630051190
1173936687
275274310
964156193
1328568905
1719972017
1824398327
837467876
108172185
1091584674
1164914085
1923772735
444519028
171156521
737824938
1501958030
2049147192
1348708223
1637193252
576451942
27141881
1787477818
79276911
506888951
220674107
562292840
967994928
342059755
210743054
2075172157
1586874654
1330547015
761359255
1610796735
639752023
1728659744
236149607
938731519
69423488
1334272824
1308781362
1308743318
690307565
146447282
855653782
1617633026
1649082424
181758243
107523174
1040381371
223704572
689871438
953094217
1159094491
1878305568
702436388
1282691442
1115382779
614898229
973971620
2077671266
2030252349
1988381693
798065874
181187027
128476088
1887321222
1022008995
767225873
1995588148
329844499
1298287678
1939333660
1814432020
458971650
954095771
613189693
1526676595
1828598785
1520710495
270810071
214434444
1284532004
1450487383
1394358047
1976206898
771646941
2072593323
772007418
406085769
2123323154
1025238115
452918644
497355786
147354205
608325222
1780112488
1589665259
541565984
1862658816
1220850766
1111361728
305560173
1153512706
974911558
856631089
1779849272
2146150129
719361654
1733479732
1908863573
161296685
1962899383
1341301570
1858606043
590493875
1405339558
1256228945
2111285623
1050221732
2061600248
403585889
288167643
770852142
933879036
458755854
2092093981
2135669042
1020937117
599499421
650070093
1231109427
1989633082
1112777933
1659767251
40499441
88395241
833723905
802831957
840738295
1124756602
1749992097
127623466
1815299547
16304116
787270956
772097516
14114931
1977421311
1977606211
1724671030
880790076
703979873
710570385
1087335384
417919536
2144989798
1995717443
719790463
1290844264
1409376050
684013265
1371374341
2034158672
159570933
1687002942
1431122766
1405260511
1001759573
1837365968
935997067
1278186666
831073861
2038574575
2127873747
1069642831
411284735
1818924322
1526196214
850422997
2054714947
1455302501
1217635353
299849586
1378273417
964468787
7669753
1735146080
403894690
1535619551
897332908
955014922
436848491
1793212381
131190434
1983704968
1826625457
910467382
1162646816
1945181720
1226758230
27191906
29911861
1686557249
678240311
1380073477
1229949194
531292126
44623530
227160171
689374135
1190511776
381652108
1727993526
191862600
2074734459
1014442887
1628079198
1709948264
1629261109
1366929191
225883103
1837015
328327216
1829942445
1225917108
610452766
192290321
590427003
1609528313
1535110507
419157428
1079897382
1574779481
1721128482
1011408367
225945143
1221216807
42675835
444255076
1395008862
552858672
448840538
803991412
34929889
1154778969
1884130314
608296264
371661430
1022098215
1576042087
1290697080
2146705055
2107351621
1210297049
1995214593
419462872
1533928566
1942888607
10546898
1682008945
1078132907
1832262205
552146130
496861704
637261675
1542746535
1887458985
1614496837
1968946559
399138007
1728354938
1955485923
637162835
224030997
2097386552
607425433
1581150781
15069287
144280666
1121174854
1484456415
5201170
843755104
1883853954
2087124635
1556305438
199220936
1906089460
1783196282
1334360894
1664096546
1531255774
659705889
2090408352
1591694944
678778629
817483506
1489133554
1262222270
1077649139
1969105651
271768151
964939736
1382648263
330950973
1701869324
871987653
1666399411
1009447115
534532748
1297319832
1318550642
1034138979
67341164
976091969
2118223102
218065332
1998479253
1866949278
213232221
89274760
1514049282
1869771784
83476642
833522667
1489897946
138753516
1980386398
653807090
1495196401
883862542
319650332
1316963301
1961725278
951848630
592764888
3761398
1523998585
1240893366
306119747
1838562299
954163324
1004698135
2731997
604263184
1398234034
810110738
1254491089
1482794181
845888840
924241235
473914399
984618735
1542633053
431158945
767948309
1132920061
1578445066
1105292848
187589083
1121624416
42458357
1146054416
1249294804
1909643602
1497791367
320412193
1394778936
1737071975
1690752033
1018152139
2122258047
313175289
281602122
1604923133
184479637
1074608094
1074020319
606189802
302073215
1082167548
605259198
393867874
1752337230
1847912442
1042246451
928561196
265910352
600378434
1441387834
1291508380
511752190
786839249
1744457698
1912163225
1250845232
1592974439
46975865
869193075
217725995
317032459
1174642569
1267095657
510902178
132168933
901634131
1125814648
1634266086
841015557
1465043525
707815420
561962453
325398303
332656296
670352551
1777151996
1345106283
668338055
1208414095
290267951
926958356
1998752911
1417180658
2056097424
86154003
1846697520
1728813299
1876727681
1730109008
829604615
402211729
1702376120
533871063
955624352
1353157001
1601596316
824116454
256786059
1289333908
649491694
364112777
1446685891
1023585116
1850442007
1582211287
1406946923
1216567185
64119418
1964873891
970917332
1589441582
574812976
1538673255
101772583
1510038424
2146321892
1849260875
1328236961
1871293970
897228275
274632727
128829556
1136429009
617492231
658434012
1003291268
976011086
335128205
1692024323
244664584
1020898174
1095989946
812455118
1031977426
1046082065
1259668337
1624385250
955226851
649715196
1575639735
206037716
1792671720
720780536
990250028
1662184363
346142006
1125959310
1198087723
1620485284
1065317519
188418653
2066930000
412926667
311845312
1466230061
820181333
77915942
2090913398
591102173
27860136
1999978848
2119779897
1232984398
216599916
1095055763
98624296
407620459
1045059857
536552105
847506075
1659153173
1589801185
924185805
56471567
566911249
2049610362
779882407
1652343481
106041896
1678931819
2139620405
826827033
516639890
1805700627
416049065
1913140542
1149681369
393378205
1026010405
1703893334
220558660
260676116
1696663618
1932239822
1555669335
746413352
1873237818
1947876181
2120345245
2017170924
426448134
48395102
1428697574
1171070252
2905060
974647386
1192040374
1655568897
1769324462
1562711014
2018031958
1164595622
442345250
954118433
1156199455
38871070
1208356854
549587156
589207490
942520288
112512707
1222511970
948462538
337185515
528264101
1535701043
1899007589
2090056206
1519422159
220394523
1320817260
1765404198
377069382
390564673
1923155402
1703016380
1921623381
1877850847
376322004
974567174
1694639271
1075365607
954750774
964611392
1267317430
282732326
1064017977
836866997
1588096121
1552270008
649139063
249224350
1864630586
756643042
510538655
1131313983
1983210700
804837704
257313753
625775702
1202721120
708730804
321273432
2008528394
525632100
174245
1384372680
2105391240
1353100819
203106770
211400917
110388688
314673173
1425086943
1081648864
252373554
935365583
1043440913
141004704
706809067
427314819
775448841
862647448
494219148
592910746
959789563
158133146
1029314353
593923239
1127099796
1787733171
1283816432
1921468503
757002329
575437105
1449681310
236953527
144073105
1396539671
883046351
1805013850
2018735941
1347924366
757056005
538071755
1401055956
214008750
1469499523
1830324141
1415261411
56238534
1043304399
1556129590
302129692
323034766
1984764187
1448742126
1085023852
1321644798
998583015
1987681396
841407177
508396558
1744380220
2072620158
1409693697
1623650907
2053145835
1108670526
1876454430
1603464840
859205001
438671893
1021377896
2074892635
798664770
825298408
1643919330
1848305816
1234675855
1646934891
1500242191
1313052073
1788756127
2003994531
1064186810
1259377769
1713905991
1216540789
1872766120
663343304
1603412652
524692819
1951133509
188151081
794776568
2000476944
769976595
574879922
825611336
1923394784
1074896460
1405171071
1560703532
1341892506
1019557453
83363617
183506021
1012425432
889790329
1960636555
1116727881
355488828
1245184887
851987046
2072994667
105193728
294323213
264141132
1046540323
1855060278
385498797
699444321
557615706
422705240
194091306
1413423892
780993698
492343589
779801969
715520920
1461658503
580189988
1193143956
43878696
730037653
1421459683
299416592
1209479755
892609198
81861188
1341054780
2111821590
1764691441
1260887797
1047721563
928038691
1389780061
1993720942
252320098
1532498037
1057443356
953252934
411737768
1631702236
1551437353
911267505
1419191914
2076858617
2006205244
400993300
1651961664
1327729164
756311867
857886724
780956336
1521826940
669247441
454773562
149637372
797077965
1002704679
912399805
1689146770
1614542607
1869722512
1861159168
751778722
1344901904
1310175106
717742861
308287976
573750432
553657082
2050354959
1932037850
158325021
2140502606
1250214247
1992754515
550306250
1961115612
1919101109
1133988003
929518378
1324266220
387915925
868180192
728613523
88287549
940952510
1038333656
2104392876
23475725
533755392
1411612822
974769043
1958845237
275226515
1327396278
816022822
1290338568
988089799
300206983
671875450
1076197068
1870521958
1859287352
1706661983
1498987221
1990054320
1953940491
1542170843
1533627039
685515857
751375341
1051731505
1233664850
638849513
790369
170176174
1522653662
2046355271
1474297857
887892522
476713797
245320851
1311080049
1575088118
135636227
60067720
644966023
1010005205
1458640150
1513944564
133370985
1965654448
1701212700
1716656035
1758324692
990507505
119725036
326779047
1527189610
1016789287
1017959337
1460788206
1850254063
1961947663
1356616730
257942824
551220318
1464841210
2108010931
529425207
1700085409
587755880
1422410553
1239411283
296127746
1599938363
1242681664
532358707
523759725
395469009
1644679129
1497722047
2064186056
1803092097
820468908
73750434
1070040303
1758981291
51186067
1025927015
319011047
1715453462
955607849
127315155
29452289
1072743966
371683723
1834449792
533177818
1671210322
2071562523
792339622
1479519424
132934041
1111654851
761378887
1288964804
1087648845
791101458
511889543
1432425790
1507682454
945173809
1224368910
635937984
2075156813
606183129
781491150
1609767573
575057914
1376358427
2113715991
1346612125
1297015409
1365688620
586093545
1584264500
476762426
1040656353
2019939887
985717202
890336745
875386899
1847210158
569549959
1610435002
176401199
1691500537
490108359
1076898440
1639199101
454368213
2021324580
1572195069
2121689444
1040050750
1068718191
2054006492
1275314341
268892438
1865126654
1195737766
1375984510
432398554
571012695
342716794
1512154602
2125573766
1832385680
2133746352
1989815102
1512838663
1009280662
1814837563
339097265
1999023209
1876467742
1291610327
1061141400
1188899357
802253797
1142562086
1143211410
826127624
1339218078
845211482
1502851236
867709754
1678998520
358020198
185690671
1095607425
420673594
1571802123
671119342
2027455963
589350772
160470575
207882606
212285861
483938369
1446963592
765480859
547454048
1928544859
1224942067
1856920879
1917967617
116603276
522665547
1548996355
1347174390
21212045
1763395346
319765629
1015703886
1586830151
753417366
898264847
259493669
458397014
1748667705
58942348
260305817
2066904129
711791445
1312624996
859408126
1241738504
1126013971
950598611
703238813
368501389
703853852
1721403649
1362324080
1254720226
1348764513
2004165504
1806182308
1078668018
2119655704
1709580706
1059547858
1038553766
784139117
660305533
929768939
669860233
423193090
721955009
1133539139
41831113
841929790
560436490
1668242187
823808434
1787887456
1112568920
1002167703
1492407606
1560931775
415804728
235451945
256558438
1578710103
820702159
468017425
69623518
284610770
1565458973
1248858438
620777096
857901150
646320070
1305785245
1106288491
1151913320
1482388331
978450411
321252756
189148872
95125966
310207700
327639706
716328081
1153500801
1218408482
8518160
746280846
1397394563
723559074
1847725629
1442518720
1108897235
1512096211
1102719754
319714910
1039444994
779157891
209202117
140025114
67473581
1749696293
711564905
268077849
223089995
238568296
965767168
2009612380
2112820132
450038892
1875435869
1344563680
1780760153
1912545416
224510622
1993054598
195551329
344844315
627570671
1224213202
265578058
725028762
868632033
208060976
931835345
1208218217
2088396160
652716634
389815785
660999398
1983930446
675322741
1585940391
1213298296
238367927
2051891372
737791581
1691640691
1628553880
1063589630
312694614
717533337
431947530
2133727899
475218534
238842863
2082762978
1042906627
1013541552
767465418
1043461413
2086602866
1414540744
33324338
809880230
1538439879
466550071
2035656022
1496311537
1452072786
1954985312
692741225
288592431
2073927433
1762180907
1849334785
1384663965
329588755
1427765050
602504419
1694168351
1783180438
1976720987
392122728
1030768861
723607498
1701483099
1826770940
1630114792
1614994795
1336413519
1927247011
1473035273
531926893
2029596432
1018979523
911248013
1498737707
57805849
1722505067
269369737
2128233611
838534838
230295859
576288708
1807129334
1126313777
1433711989
1511996643
46661783
1512074176
1184241912
1647150543
1809742892
1304652033
1750957095
1004789939
859863243
437080581
809747843
2066641335
1232517800
444289190
1105761201
432813712
29941505
537122344
2066767736
1963037567
838033705
1727900291
1856808455
1811425129
2109745450
1715521009
948378697
1009575718
625648192
1777463273
138995576
611156798
1557682451
1770662014
1274470516
101061325
1229922610
164288363
521919972
786434303
879871150
1081066956
2054817358
779317293
1747728653
412081367
524036614
311127800
1616404038
599633746
1520444965
671028253
646202614
890816744
87248463
1587505819
862125095
413189928
182050496
918279744
498133076
305871246
1459255117
700299316
779395259
217925945
843488422
1316772390
648369819
74066377
1975075790
218768277
442483345
1450660257
1887724267
215750020
1106418537
1447524854
2093386918
592219998
19633226
615343743
16880169
1738168814
695067290
78083893
40578307
883227946
591088800
388300472
1984999892
1204247443
939048934
579232773
786876947
1464964701
618098382
1198066180
301872859
1782790658
1944811382
1164967952
1043765998
1845932762
1352208778
937064906
1567116463
2114914316
681657656
2061045752
555626736
207151541
1798776879
934463529
1209572525
418370413
463906175
1726670188
301088717
1773728105
892717595
1824030826
807409294
987999455
168402016
1296099204
296051963
729937817
1459059306
1394984796
1492432923
954773682
978059004
1679301245
1637281909
1855543484
330330337
608232023
1968264373
127274442
259504462
1919985425
782478283
421580874
1069277476
874954769
144137921
2114391682
701831248
1503749112
1106813762
481982850
382944012
2001174689
70430248
1234706578
1103302900
1256021098
740814132
1910429245
782736020
1375506
629098797
1794497551
154241039
153835805
2130669893
885315412
1650245504
1701007172
951135284
889064660
4037363
944727956
1252110982
1817961805
862365262
570120838
87953797
1710406077
1232070293
1495687845
845190401
601352037
1011394335
501175142
1212758495
327101541
706531480
871594599
232400788
525290522
1907803771
834750283
1100035006
1108277851
57069119
287292415
718760692
334172394
244907199
355181761
2002756647
536283979
811773242
1089182022
1684871702
1814612647
661683880
1205584862
1979387408
2096145063
1440602945
311587308
1675522532
1085189417
27198777
651062502
1864014447
912680696
1346809417
2069895696
2143418771
1311871900
1796216106
2105434726
1037820057
1897097644
204909630
1312318320
1307069021
1357711243
1858357128
64284476
1941614044
410267464
907989816
68199590
478468005
1311591088
1656656267
1498171302
856345976
1015658435
1301668222
903561631
655931150
1953193262
1809026184
767844664
997445973
107906565
1221107065
140849972
2074044422
1518012063
869973475
1753819722
753850591
473802756
344726887
1789235068
612211867
105569663
784457521
1040923259
633756164
1825292059
1569853502
654250426
1269956733
1136021362
1795302905
1154110089
1566971
2075264818
792659055
1744019997
734527919
1944693099
167218235
972153955
324534129
1714118630
346206432
1892277785
1124898887
500703074
479860668
1177000728
2119681484
2034455493
135412946
1789173815
1569001155
675533959
1092166284
856416958
508353142
1373053074
501516074
1183615039
707250537
1171776247
2111349487
569143413
2002459036
518569709
1993371400
1424720691
802623168
1003774977
1984983870
1948830388
1931503133
1053027000
644684824
1392136877
379440993
1271691300
911055272
902353159
2042785890
259336989
1515472318
1319114191
1504603702
687230730
1880461588
2059748380
167673776
1796397575
778468173
1631834346
379815924
26029945
703303623
1065504110
347814016
1750609166
984706243
1645212992
1317190585
1153793814
2004340963
2096891960
10249801
403848309
125317601
1344792909
218198664
1842531055
2073090860
1092945966
1511571993
400493512
870159101
1431277671
176924615
1015009058
250005940
1006035585
1418836742
1925091729
1001410473
1636094856
2106372338
1675132697
135304085
1370797479
1626160884
1744158682
1759078499
731236
1870267734
1466305757
1098601522
1658826976
1043431731
1354992449
485254575
644422142
169871031
2138894816
431723286
442342572
144884608
2103964682
1062838220
1574424632
1907411158
1025308437
1254132628
844194453
1810046422
33361223
1019381615
1201969226
1611979159
1172519882
342455642
1076204897
1016350174
195167558
602926431
486829267
1442711784
9322275
1459407990
944306439
1576753144
1987587454
216681051
1792638163
1446785301
714336007
1510054005
2048723614
2015796792
2096235083
380897130
1776989500
1070857815
793348249
469415328
1419151365
588601545
2029269886
1747305925
1947027322
2069346026
958263282
662969431
336591032
1264682612
1330162593
1080862354
918565495
1342309251
627402876
173156462
1238250701
887860099
1038325985
1135252252
1673120270
1427289798
590857399
714269363
498527746
537434860
1702523990
1345881320
1072119647
334337392
1709205044
1462847358
448345865
900808048
116197861
1225444826
291383513
259726926
1935689090
259690379
107481997
2134137304
218136854
1639407412
213911925
88822398
931265225
514160574
1950799948
1307204962
451699730
413012756
42981814
1559919901
603964637
1203472595
1699218255
392897332
2017044582
733148012
754552663
1515715406
1178309048
1583636416
1677554668
1791343801
1383315173
1953137272
512468159
1187972262
1527318193
1225979442
771430951
1127889191
1831564158
927466049
1919066616
1720808116
151619638
152365330
451639196
485846609
2026652859
328056175
2118558694
772049116
169492865
84132313
299247216
1347338236
1757617340
1603227153
1731912874
1274002690
743714159
1914191381
2098750095
1476913059
1098350769
1579542311
419382088
1022197551
857611674
1491048313
1301254317
1192148380
1989579030
1506188088
1090767914
1016987958
1087423176
1372769185
1031128766
1379991478
305139993
1371186466
223232219
152829788
292336900
911205630
594563981
1924274724
2099605333
100249595
265396182
221480919
1860336484
578109699
1179666268
1156771735
1634389316
1311121109
1186442409
635093744
1735169097
1147066927
1107622740
1776001043
1050281986
1210799324
1780250703
1466743671
1853586642
356880066
775985649
1297568351
1767358285
184417633
1069279370
1730553272
817084795
956328260
1464772273
1471281994
1309302325
704533541
1427194049
1835280545
58580461
1617422345
2040301073
770188656
1868767948
1971088515
543729871
354755879
2024314095
723207648
276039182
1165539811
960046729
81689210
694335024
1565228623
1050454098
623362457
1751639370
809027538
1614177673
921246081
2036986689
1344430342
363006201
487712253
1173511178
615074878
651610026
1957271011
882534327
1168411852
1119672048
784388654
281387829
1733229160
3745637
595735457
1536892953
1694833384
143485370
2144043389
340688159
1502348323
692214426
1389917952
1458157091
972703484
1322669908
1235751678
99138843
310108369
1888631314
1373989992
202889492
1380595316
1090878838
1849496107
558223289
105977372
97167813
2049437772
1568330951
2014953810
1280641191
1934933676
1267024515
1622474702
1219010865
452523816
348985967
1031616859
100498615
1634882568
1300188294
1453955069
812593735
314693109
1497483364
768291470
570014751
579424802
1438733652
1416445606
69505716
1112836417
1904882176
422660878
1121784144
488031486
314342880
199262736
1008804565
652607070
843933713
252375873
188429629
1746701427
1436952724
133031555
91256387
120216103
428982288
997864813
2032293886
343844039
1317699711
158576228
2139380706
1075003926
932732115
2093121085
874981609
675442266
303104486
305111664
1824122326
1571824464
631944821
619013129
377675391
137360761
963838634
573364547
774926505
1286634330
1801068982
2080468984
1505967762
743783109
220477698
1278443449
57846982
285745102
1387354382
938665108
1871488421
468417249
1252869399
1706729649
644982156
238388872
1272447929
1035372292
787353492
1293842072
909653870
920382846
2085734728
229248354
547896866
554591873
516366148
624278215
1213143590
784958699
864678298
1339310658
1488331219
1994957893
1170220820
1973414052
1749842033
1095089292
1205103352
340536139
1313426838
789068733
139735033
1918893379
1140713061
832366575
74579283
631344802
348679478
1232063045
1030554226
1046256140
1962445185
799088753
1027535712
357317356
1897316720
1544443792
1108422095
1242647605
1142923384
1260916200
387588995
1950240347
1147381889
2100174227
1956909228
1629607268
2078083729
1653255725
1478358693
1956151203
1777083860
1193627642
540533023
1666151248
1502335145
1353129252
1479242018
16803212
674130231
1237902548
7451506
1162880965
1318366424
1055153380
1246181998
1981333190
1980717153
1579244663
645891040
369623214
1639748016
532159912
927507702
1251719870
1953633793
1893828814
664812971
1688494088
556086198
1982760356
576370255
311902179
482445745
2015319710
498975426
68764688
897552406
787741070
1875849064
1783313946
1156311093
1758368782
580449492
1216384742
1190163705
1868620763
1187222589
1965673577
961559384
545110540
235387929
2061193030
69667332
1594326285
1175991206
1031389770
1293806188
1473557291
1606750216
1605699486
1009080348
272864341
87633907
1629138787
1638285669
1381344352
1565720483
1294530158
456839270
1280071262
2033813044
401296290
85981690
534754549
208582821
1825136344
1001444958
659035715
1992300298
1079097002
1767686694
1685312911
1385598990
1709756236
1521042865
1625429353
692497903
1046855784
317769136
985369046
572656151
1288006481
565115806
904022759
2016086409
440217929
1095513412
1708240611
1030480276
1393963457
360209963
1732717664
1913774996
1775898942
809946827
650986639
948834595
1450853930
1515971855
1533113706
1998321940
859500715
1939694857
713962573
36690514
155858912
519479443
1567748017
2053968358
319631433
1289840683
608967117
1541787036
306924121
495239785
541670116
1401227614
344016996
2086300994
1231489802
1252250298
532987221
1147938136
1214879021
938137016
1187058195
760854216
49963066
666972268
175576219
913888563
1646961264
363434028
1015549393
1048558597
1236368188
453940454
1156931572
1934333710
1214199045
656375167
1113435351
1181987264
1079939137
1719541010
1944093617
410677464
536679726
949949812
938580018
1435308429
1104375311
199056697
730103773
1273180680
759613822
945949320
421132553
351216128
914113753
1965123728
1868019903
2142239486
1727487603
1229869772
1660141817
60194701
641494900
1740954050
802963161
1619903732
1274031800
822947620
564457776
836281055
453851769
733469263
593696389
1586817790
535341831
435434519
323019668
2077583877
148810987
1851927298
1982955702
1633923145
1403003565
1094733942
1817088410
1666883802
255479734
171387823
1854423556
1475005009
2098301548
1243797244
1785781572
1236895575
153613855
2069619510
1091365767
1953228452
1680426373
237012199
28367000
1779325762
2144634183
1776224210
1913987598
86652089
1216146846
1665305388
283774369
343531298
880458937
1375930005
1079240457
2051861599
612702654
1889113443
702072485
1254941446
370015712
1931086840
896065414
1232328566
1389963182
1234358939
424302074
2133183440
388437114
1299450710
416390463
2138953786
434963212
681508021
2079284745
1426070354
2024996352
400475972
566027635
1895920222
1120988610
1101750518
1280317864
1698035965
1038332624
892852668
1681914324
435638908
2138261451
1156376481
1986175841
628341007
501410975
1385216831
376299637
1561777809
82073390
1249713164
490946051
865953022
1741090679
1986317332
1775282918
1935971746
1578897455
2135504082
1603181789
1705394988
1833521624
1767988013
1438957464
2087905252
465689828
198384563
115223227
509239178
683656213
20950713
1328947268
1070886540
628516414
1296332066
786846439
127537881
1926682784
1982925867
171946925
1346411474
287267382
424913270
280414402
1921485508
1015991379
190627776
36473840
1625963349
78984678
1702554490
1050464227
1042698968
1643793837
1928340840
609955752
1032321442
1192430647
1241596205
1025999862
1156373227
1245660612
1983950774
444785041
1972300968
1145589163
2035649591
97394804
1908932713
693739416
176156786
1356523649
1797200685
1777111517
1681625310
532171095
1024497114
1478496290
444702856
1956894542
371328259
1609915784
1665859182
455627419
1911745179
1460330202
1846782027
1200805116
1813719969
1116597344
1581283317
1543997536
1019761502
809282838
929572551
1151263964
2099943725
561051553
161520328
1075083005
585282070
223165987
1863416383
850406918
1992386751
692354829
1932331097
1295200909
608828859
1968586774
1192249486
1639007242
1552437076
2071433296
900426790
878682048
1743505987
1203901000
494110146
1854041743
1744314902
1495404266
1283360181
365017893
1924976863
677154548
1997176319
172945672
522477598
1701215564
529608508
308535727
172783604
824562130
715709441
1640256366
1396160762
1674953507
1271318
1477121995
55204589
1583808799
92058042
1621862790
1461884397
2002056986
1854493358
1941000916
1551749708
1233720662
1358331951
778361723
1593549051
101000422
581718270
1461829566
649034662
1731043474
1120092073
1606675807
412241257
112007067
1839069035
506923942
1510261310
487167872
2136500122
2060470175
766730132
472194889
787292217
1077652531
1498244450
604117182
2006054486
149290661
10450176
54844175
887943177
2045519509
63111822
1259025659
165837176
330898167
322145403
2010316648
14540692
1553684644
1438292984
1330165554
1872041389
163242303
692292988
1425481615
124305816
251183135
952639669
502328431
513904385
643897861
1453773030
1437430888
636210369
1811464864
1137964368
1953590198
1754419293
449796794
1232513299
2042406232
622437021
1281291898
1268939644
1935007355
1056732075
1398950913
1090447548
867012483
1097488288
1735027076
1145936308
1483786188
638175831
1453126450
1105226847
608505489
1373535175
1461971461
338707409
885411208
2106909856
1509423537
937795885
1207944144
1167335947
1825459866
415498979
314113873
1767315968
1225979042
1443433941
454025023
1353574435
569949561
1039170793
553164474
1084789027
466071002
623761884
1482483308
1091305361
313718051
676134172
380823425
240273326
2006936289
1376409104
403013015
324482127
224629967
315882387
629561389
1223826057
959067524
1791263797
836972186
14546442
1690329826
545826331
1840707741
208719235
565715912
1556127594
1754280358
1589862153
1349031574
42886920
153428705
1024070627
99917717
589407212
24065319
1191197985
1218518780
1932684836
1636191156
476485606
2044964647
914085584
238364066
599136547
1773333306
644298792
643811687
2034762401
381762809
1849249388
1282733473
1431584505
191574737
1882330939
1464048805
1111950581
390225670
607156810
531457472
1276036463
1497218359
25868805
1993291841
1680039485
649633857
183282486
1247333632
220698305
1468606943
1009562935
451692849
2082858255
1603749709
1193843379
712958006
1015642252
1652373693
1037765036
785612326
118787940
366649051
2096821182
1581808243
1664422595
1394807162
1670753846
1532055773
1429764703
701578686
557111882
1427465432
1258289492
386370598
625022464
701287405
737538533
1070026544
2138207149
1905532642
1747301004
654801178
1245690420
378557742
494303572
1494473297
90009047
22783496
1764409445
1774053427
394108984
1725199334
1055183555
1795689064
60917878
1854356953
630302664
773091835
929948450
923572711
96143339
809531083
890444707
802437112
1138882764
175472332
1014643497
1442179811
883061063
282618703
2089263463
465681446
260134510
220237697
1046775132
552076488
1617280693
503263056
1776303205
1664258185
383680265
1243645142
857361399
904382361
896859863
1030704855
918962281
403759390
1248744465
1935927111
1132088928
1878793557
1182509020
1095229833
194624139
1148454911
1962598937
1198993485
2089552271
1111802492
1284021900
1221055446
2098329817
919098802
96757916
1130434739
1571372709
642977078
1632124793
1718300058
1393562241
1199102081
1156866714
606124450
1679391976
1917105722
1540384208
669670179
1227059211
2090542426
719490504
1682842830
1419749404
186687516
410940433
1016821015
423645937
270343801
850129744
39607186
595165489
133537672
342318012
380995544
1093164507
2096413917
547090250
2080227179
2068917914
2050704267
1691985342
66444308
319102032
1473369991
1424439553
187322880
60867392
804560140
863074742
1512521346
1102351208
1473375128
1664674553
1363672468
654821412
1679099715
121546404
1946896493
960995585
330687528
1200720513
1022680013
974307956
1906765666
1132243700
1529194083
875746462
404349569
821563490
385056503
49593562
1043635430
1683798896
451502581
498116086
456066641
2055008390
1119435028
1119014742
804452700
576834727
1506289737
1909859976
846673163
185541024
1595827365
4302556
607016969
1154390591
1956876977
1809416466
251847237
1956849136
330345533
1981091113
2054766382
195407452
2032168665
1930068251
1689311238
1261179483
1999065684
581005762
1763520124
968583923
2069628538
1459428186
1089470012
1273403229
460945849
474968288
1867343855
1733955819
1669556014
191231418
897786588
225839153
1813409063
1767988252
1503377315
1710737486
1875684121
875097883
1539752481
290677644
717219801
1011532218
1831812082
494839813
1196572712
1914283961
1425591947
789469953
2005294269
351925643
1849503067
1806089796
441462935
15599817
201488456
1910528880
1885814530
1737726059
1447274006
769792163
1816357526
1457704131
490993215
554800316
353192531
153100321
780561173
1046137666
1147865268
378668814
1759661234
1269825970
993184202
1118527505
592294654
1283652119
556505452
1132178545
1947670244
1343778979
2482519
190189628
73854597
431415222
718563186
1237326444
1577209268
2010221340
1139725414
165238180
124227817
1114691014
1111933328
160210946
1283330018
1614339334
1519931195
503073613
1077008251
1552899440
671040187
918160733
1433692964
142728797
1075424583
1383827581
1681625345
1395467997
402725371
2099057497
154608233
2105997674
996360994
937601489
219604828
143333633
1461932617
2047417436
1650030439
1005360206
2097980652
1222105376
1321018794
1720474218
1312824142
998540200
2139877787
18225082
1713696470
408507762
370901459
642013351
1875251239
363808236
737814163
1668085684
1134890361
711785198
1684136862
924241951
1143701656
1054572707
1521123912
712620917
1795425639
2009188999
462662838
1307169932
432257061
1121450666
1499467423
2135885096
1148009323
1019441853
819626324
1156176107
1953908402
2112662474
528366568
767990386
1863892083
1419761344
958074747
341817123
2044217397
1879655647
1030662163
1326476203
1279624524
12490626
1682691981
1293465665
908569774
1487255669
285796236
1444125850
1565903668
489331349
470676439
484482200
917012513
735363455
58477735
371297268
26035016
1651348117
436723950
93168448
367276856
285764723
893104192
2088426422
1072786229
1969063834
1786922338
253661963
910877199
1007197883
476788952
1428584608
1774964736
626810515
1875294754
1567277392
129408303
278634227
978330451
328901468
38688687
1502175740
448827890
837032685
1414574483
559979762
742558358
934803130
2010744735
1298450635
761242055
32189370
827912108
979122620
2090938290
127299935
1533333010
1566916514
2067597537
1781868150
1347351734
1203179274
944194022
1990491306
1653131435
1140813877
1023539328
1740893546
217936227
154023949
1828988586
848819607
548113870
1201637590
722500626
1592793592
887583567
582342980
1435844920
1857106846
63894425
2048181652
871252249
419759112
613919598
986556369
396475203
634393017
1098963017
1240397675
1123114773
15649635
2001844037
1996976678
406342804
735770096
7170717
1179520086
732897230
125460128
631597176
1195354167
189727450
116906344
722694393
363042687
1856817007
933725071
258215050
268952185
46467581
689393805
2015007264
1072060688
735206330
596434593
225949044
1690528477
1634104373
1112642237
1422630155
213370563
924806342
1917713502
1209827561
569754740
913441193
76907133
2116735149
1442550568
1679940888
2007193421
771481921
1480799014
639690947
1361687847
892609548
1331770787
1018079463
1567908373
145351803
413353127
598777326
1753185282
448368262
1667199846
2002562759
134450652
1258585336
1380275963
1634638781
1423436450
1600343900
1713497616
574715767
2100056847
1442105582
312943031
2068196007
1748688965
340932112
2129167570
376438169
926103882
269638449
408763770
5253578
1178603231
149154380
1213803492
1756984829
1806163860
1286111792
1225632741
535090734
304743403
1108947914
1212359822
741349290
1859715911
513642740
991715378
1588564665
2043883432
941507160
2136255821
2062279704
2086308313
1404839470
596231741
1480896612
1978461625
645199381
1900183948
1502703144
1293780720
1960736044
411257545
834221854
940608699
1530996443
635527735
706388842
60442130
1199279317
958784644
29141952
1596085880
305589549
1135713497
39949178
378294644
1830199483
1794284245
313842256
713463769
128641339
73176213
1525495725
46168743
1561350123
2104823274
56335455
78162126
272927629
1671711040
713047093
745857597
358215288
614203321
1784586642
1565783209
567434461
155508847
585746057
2026569686
2123025281
1514396334
1098987544
1818165653
1505772969
239610923
1670921985
1204529755
534215460
1467169491
2092962780
354973981
766498579
1581986793
376313769
394076101
1600855374
1976137006
1375147811
1130770336
313692630
355843187
190354594
948636974
732079637
1772036091
1435048536
969288955
128331608
1508101909
120099988
486577907
162145613
1700305460
814330863
1793176489
254994584
1447117558
439179168
1771331606
637276084
1449825383
1424556097
352471509
1173077732
223822811
1930512611
302420800
591562097
210802716
874605145
2033762419
1628488722
1875630807
1115210961
1762716200
68852518
1001754587
484930213
642136985
41116008
793998854
1675813475
745059702
741974406
1762545530
73103496
1876376248
1845272788
1905553668
541866648
894624988
359951705
1944460209
524124380
1250992155
1297445892
586980374
2131996843
373952359
1965596527
178074292
1336082131
1701755170
1311833381
1242088616
966867381
238451499
780659955
2086228865
195992482
2029405938
129554008
1534999948
105817439
1505240454
239429378
2011711088
30015278
1689748701
865819027
806774434
252863710
184732323
1814348549
1750361309
1591842443
1403204077
1731979657
1545352412
141317098
818671136
1860936285
1068179729
992107982
1068603435
428161147
1232845352
2098495587
885711462
1328863844
544575253
1371121309
1297847519
1641910558
348368345
49017414
2051723621
363183423
1986194262
1209458891
392536115
2092768793
1301869587
766473083
1699660747
1896177723
782574540
1764713142
595383709
1113993852
1528571462
871127039
315074970
1622533484
1618960284
1497641039
1478884209
1547669746
1690377039
1521960537
710697469
269468406
1451656853
1722401833
1820232607
626046184
1075343020
1554316978
1380172567
1595869950
152291878
1007802014
1783610052
1113594208
67832119
545596332
1840292413
893563829
979971269
1490495037
2062778631
506692088
34056359
878641659
1850727403
1512955820
84412903
1405829044
1468768573
376586712
94529658
556816422
559438829
835396927
1287233058
218514883
1426764144
1168737476
1529235576
1273896790
11347128
1468127073
583634779
322484663
613360389
1995609787
1033418279
944198290
814831672
895306944
1307735091
553599571
9456286
1874537223
1823413246
564770478
1919827836
1402349605
1182555316
918058178
526214987
1546626621
1261846883
2131272530
1965773405
1023254779
386750987
1969003707
1668197436
1254581278
107750212
635816326
194527347
1959447018
850134713
2128053023
1644709579
1131610349
1724590919
1629224224
1902704544
441047706
1886653864
1080309789
2024761379
653041974
180871254
1877736359
1732488687
1995273801
2105324451
728422659
1240550456
581581090
1811965575
30094532
241231770
1396831421
896622179
23091666
435962427
636605885
794691381
1668584077
205357131
256026988
1918639202
1999129675
596292702
1687151456
1621670016
834355395
517911305
445721655
69348773
343451842
497037322
330266401
1510778356
111113690
1781014972
151953690
540183333
1405064521
1251503559
760518116
940685327
891632082
1724112240
542572519
971403046
655044140
151542130
653819116
1518672996
1215115045
2065460892
1520327965
1410587812
645090830
2129729951
667412777
315936277
445602452
1726536743
2070950098
2085759052
1283806546
398792772
1795383379
1079844051
2008541775
1238021358
1926274922
1081114455
1160901338
767494777
453080977
992490942
1644560280
763238012
1799340464
245264538
1941760829
1460336681
290659495
228567836
715945178
471577912
2132732951
281441193
1949229465
1866548455
143252845
498072593
886351736
1793910095
838334308
865759619
2093555463
364099338
1814048650
98442534
1455636058
38904230
1780910265
701647918
603675327
2030862339
319011107
2127495150
1841230559
188257365
1197693169
1545365182
794526167
1757365405
1363253335
1505827639
1496930420
178855574
1387363704
1447046477
807370760
1154229314
1834265398
746058384
834249859
333406362
606973759
1643289996
1368983269
72663650
630577186
1863950100
805926645
1501184525
994022369
534564315
1580422659
730025179
307123692
1820219093
1495507257
104560999
1705837840
257193382
527631191
692290715
1357640397
91354356
593817418
1708758173
839866448
356939240
1568129671
894289430
81223089
1734836664
1769926435
107216910
170567542
852713626
1652567582
1728319633
1517055298
1998502587
531413286
448335917
833034332
1008599143
116362745
1570836178
1486121182
1337694793
1604958078
109971411
95167748
2144068020
1783996554
1916345925
1837256524
1456463998
2146070104
478749006
2044584950
1874319753
502817363
202201077
1125195748
97950134
177685624
921540090
1866223374
2069270169
627037642
1336973207
121905670
698460181
147409492
1935255077
560237807
1816985610
1365494717
25068609
1969827109
2017020628
914948823
2048303544
112474124
901320388
440117969
333748230
207417596
2108532184
1410280137
1501228815
533636904
1185678453
1024473172
2046634096
2121350403
5917312
1757905222
501093451
1392784692
274144215
26173178
1996254634
125127027
488357765
1821740915
1855897180
270239957
275384601
738326579
1122995015
1969225183
2079787056
1809543277
414894342
419224872
1344504118
1080267592
2102237151
1344027352
498281778
1522702808
259606511
1807698310
1754514037
1526480293
98215265
754393183
1659159689
1816568586
195464532
1788348697
1016142934
50088703
1952237769
1513117359
216758516
1635913135
300036713
2116797244
954103620
2073697497
128131560
791434858
425824935
1706888579
1216290861
247583647
184802537
942795524
73327597
1841868856
2021490394
733892747
628463105
1356435916
1599668191
937921443
474897730
1095914680
1055217558
551405238
484913913
27367869
1455539271
759839407
372899620
127786190
326397105
710502917
414514406
1339101991
77383451
1987732081
256075330
818008456
963824251
23856916
564619530
1298332225
1701045815
173105962
1309041219
569570325
935248537
1655047141
1118331753
1723033434
1585367288
520837956
1074527724
671253865
1030255639
1695033675
1318016901
2071909974
2009556945
1861414776
1510967065
637439790
71258772
1835035095
1358903254
1447260143
524325953
529470024
865441456
1282681531
298954623
1382591032
316048839
1585729702
1736343807
1876085973
1448417540
1171507604
1465794780
1713867087
984701522
40816924
1363233193
1909392822
1509053829
1685552525
1362602449
957556795
838692103
1952566802
1354857237
879118905
76281436
2127249596
1712980752
192279045
387980585
2027352220
1596889971
1635947910
1218056476
1175927970
1727160837
26567710
623802540
556660125
148877713
1967986952
413085298
74191814
798515564
1327158717
431441090
1876555330
146132505
1390937099
690704931
1311844431
150579500
775831651
1092552146
40939500
556831241
455756832
1504772913
1406461027
221738514
389220326
1913521957
2115750939
62175321
1239250261
481055627
538903261
1849041453
1280754170
1617978300
451684408
914660356
1040013596
1469835368
799331809
522104012
1872887364
1351093472
1250893306
166380138
1903816574
1397490192
1843368103
22168102
1977290495
1385223084
384158518
1293312262
1157306010
1962116079
1147440600
1431290834
1812648049
1333161988
1962826203
321513233
1680235190
413334651
146774076
1342918696
598962346
1327270162
1760511948
2029749403
1726397921
92646728
896480042
1429719792
2051618833
12107007
1997844348
2080879298
1949729044
343184225
2055397849
1996645651
275599707
767469799
2133823175
320191519
1256909406
1096511085
1381724092
2076189769
1701482701
1608380846
1038553275
1494107161
889327286
2146421159
1728919538
1242393576
1802780061
580012745
1361826643
981716772
166893797
1278870304
887385734
1004504032
1227282510
1757773518
1006449032
913132355
75338232
259019812
1988847331
2030576070
483058733
1057191861
101747223
1653774164
1350707368
295950601
122871102
430632924
903458336
314590817
869959671
69929769
1431534268
1354733941
136068408
1898255805
1497634214
1999645452
1937402389
757989390
1628461817
895062024
862317360
31899634
1157321738
1882299604
2064075692
1859475483
2038242107
1037415013
1828293415
985573528
1195099359
1808355858
884960275
1372718814
920605403
1482357196
968640931
1041735246
1578741173
850413661
1972991651
1689426085
760981385
1142581729
1814110989
329780603
1943012942
947112980
448252667
1358674745
156603733
1919425044
1908223033
1158907675
1817264267
1403486483
171820242
124962121
592524818
2505878
1316870540
100551011
1486491797
111766065
872874957
874135248
1876363688
140967
1912686593
672319499
1145451583
561508704
1321251818
1247832211
1339670164
1845713155
865109159
997798809
837237851
622456768
769971531
436192509
1713240323
1156351847
1631311022
1547764067
2057130668
1897444784
756515857
2098306821
908335999
1307484281
1855520061
1295807677
1701970982
1670124072
1298546792
1339200338
1897139845
1663948317
1872989077
550380840
1794443078
876108797
1089025815
43587380
1965754587
2107155786
742333735
1344833517
966460658
1933473923
1095141415
914227527
606820180
110157396
953919469
1098872641
794714075
870180010
764907692
1966543219
1431184600
99003456
549175633
1571535457
488766741
197704763
204484941
883128440
1194803838
1688575440
1314711334
1975553458
1213598656
797557256
751310567
1988780137
376106871
489925742
2122434486
1494428386
1063177548
343697493
1199964863
1963684945
1556455715
1363297467
710838486
473190556
893213921
550950988
359469495
1816225947
1047907083
1578192451
1969688830
828099227
955938902
306575954
2125202727
831947366
1224189594
662975559
1262439991
314964431
1028867819
1671134626
458132160
1766531175
680721296
1921576155
2051899217
1602444411
86516397
437117253
1657832442
1252934229
1490741199
1196490917
929987245
1798968728
690839389
42629786
118705698
59248806
347055951
1943835789
390854455
1633252733
190714619
127499919
389352343
1798727035
1782733830
1733783452
701813682
1010794931
749788600
1750337840
650766802
1442534275
2006636102
1053295704
72834860
1892711610
2039394785
955000161
1442278170
2029891372
1948212342
2073065607
649961605
1325428271
1099668468
893834675
921808239
1870370219
1268675290
2084678924
1215012706
936291104
786532902
237509470
760918861
296678755
794469348
1883260347
960473803
1764973902
841815413
2037448346
67349247
1843664305
563628224
515617151
590651984
1082067925
1995196489
1844418363
361772856
1413619540
539840508
2037854835
421936556
1940660934
356476893
323032008
75216496
96838626
848496257
333768199
2134332527
1646427044
1433123592
239452785
520129428
921511571
1073340260
923978946
2035951232
1030546685
2040550119
1923553264
727803279
915907344
836713490
1793708526
746234901
1784719855
578605800
1106229337
2031388527
697636512
128267189
1832834122
1053471970
456596339
47855713
11894548
860950598
1802045302
531389373
792047031
598770052
1125717832
928359110
173377063
293487491
1153371401
443518886
292960996
1607907878
597463195
907877285
1807888250
570740868
1209096140
1545714022
934503485
299818826
1421088539
1803443995
769862478
201464567
1157708112
1364039870
1812210811
741706172
1200644138
934781589
403145056
1146978901
1658956909
989301630
713986589
1820897746
1693699636
579493503
317298872
1388292711
317971711
1723946401
235202148
1029699803
125302891
957355198
1959083819
1659618110
718647291
1469049303
1970570803
1314320223
843395969
709958043
520073722
2130366672
396512142
53686298
1541867720
1333354218
79436082
1461541777
1977722156
1861809011
977575659
1771032287
2052407617
1547800671
194056225
698821381
1524845608
1516547895
494660209
1774908090
1819034951
1119393123
802804885
694158059
1913282917
1745892483
1444038582
1509430879
816084494
1933086528
613220184
1603751843
450506387
954509369
2110075220
97045232
2083162036
89192391
1391693469
1096497266
626365508
973564616
1499466472
1488879333
2065336697
1582098537
1720479158
1931175418
1804800643
1793155298
1518905733
408831959
898428349
635134797
954334527
1519242144
409128988
1401437134
1304288032
853977194
1911919114
1431935565
2110888600
324365957
59155255
134856774
621276866
1191664228
223659802
1312765805
818227312
2062233156
737941782
890834834
1876638917
689640713
1639602363
70034718
1667143359
675843122
2027453956
1386082068
816623237
1248024063
1939510688
1729844634
773155424
1137996784
154592611
950407176
1622689425
113649904
1047877694
1513098051
591807843
1410466680
2075668991
1933072384
309962826
2106453922
424611109
598679836
1161064205
865161817
907353497
1368008944
1129750704
967518756
1266400556
1653789005
528309148
77740736
1430405279
1293330554
217820526
234372749
171709297
910393144
1149121601
390668556
245767045
85461069
116032975
704594202
934045321
1693580681
254500871
1442167590
1793137959
719507166
1220190645
197245921
1535492154
1830016923
702155334
1836833207
1655155668
1537416695
495698537
318928776
1848698125
243374195
2054925312
80621319
103689430
66845747
422214241
445727413
782982406
2008486772
885756677
2029721592
2007436418
168336333
1600566561
471382507
1539210051
1672850469
1928227447
837509896
559072976
440378209
236732205
49156101
1225287174
352886348
1426309787
1147345258
799141396
330855891
1517112951
1919079967
1750539860
980108663
1210685565
902055419
2011772021
810711424
296683904
1679344452
2144700595
1771136361
896655033
1444134365
338129593
624845219
1317540036
584547478
1703572640
2089906812
2034894052
1153427549
475902195
409564488
1388381443
1180982637
950641905
1047582815
601128892
1420396195
100216417
1732958084
373756064
1960591155
825677641
1934771049
582242536
602832037
1372547482
1536348045
1004564237
1309622660
1048235125
1757800512
348819309
1542887369
1361848271
171708684
1007875238
90083925
1288327334
1522256693
677769081
776099807
1785822650
964625274
918329136
1318860042
723469084
429394104
73681431
1115403949
1707726597
1244072530
2078143813
1651297242
688102896
2112429492
1556489621
1783165001
1785462427
1086967183
2081873660
2125160155
625901211
1447046926
1932803439
258034421
1961961036
727744774
1901387017
1733239825
1714630026
464212389
1677134378
1885593284
792522560
1069755591
808696268
206784538
857876100
1498534576
1071663529
1626365511
846688759
797308220
848300149
421573904
1224482900
1404206912
329680536
1635900931
1536771393
1303929432
197897599
1375329255
1628902629
470019304
489857212
59481199
2064222265
1124509882
390358553
1139309322
596986160
1547092234
257905992
777505419
1204676566
750579911
1367101753
1806526348
2106479990
1209661739
1688913597
2032685802
516729129
590126969
1819571794
405951541
1938435271
1075917631
1633289153
1863951098
916500541
1140038954
1337544320
1828559375
684598728
1380775146
93229415
826765689
276793219
2091228971
1419856848
153616490
1945895416
1706357861
1338896626
196315104
246507900
1918332517
792551728
2002027699
2038625759
2100584330
1350248751
829327790
958088996
42741785
343640822
724181557
1684189560
498607324
784485844
1954724908
1482346773
2047126871
1308317294
1892653675
1975543632
78592612
1601570772
1847643934
804552328
1039178709
202664522
1391017281
1137563093
2065491650
1851727138
730768418
1075025455
1140974806
1720651290
462991509
545410569
835520719
1518205269
341317501
391919055
1440869941
479113831
889108534
1084603454
858414834
633222232
1581369047
1565481514
1015603658
1143896412
1304362534
1538109368
389468235
1486625755
58579553
1572923221
267842883
978304464
1174788812
485253889
1176875905
1513896497
1336069273
2111811663
131052301
1125817325
160439399
1586611172
907548672
494198583
937701774
592412497
1230455041
1806727403
456445810
1191082826
813370647
1128900537
1393393641
903159214
1330751919
1569753948
913376853
15267008
1267198389
1935213963
1707006079
68443134
675554111
1949196926
192258583
1725196198
1684444594
1253820389
392941031
1944066474
1738037312
87715572
976689466
442097137
108122269
1641456361
77344012
110906796
1176612780
1813809844
1358905585
532888828
1277000187
161331181
49202406
1513229731
243569684
153124981
855708686
913853678
1711200734
13245791
190721717
1863685797
301972579
81040419
1802402839
1186841033
343337037
25257654
1598526861
467555527
35091383
1209666362
294656035
1564885462
8295730
669986001
481525524
921758514
732094782
963097528
39781845
1293250335
1380577
1381012799
375427712
515587164
800804925
1874750664
1411426440
808775260
1926239219
988928814
1678795244
1761767821
1997371406
735031148
142897704
532377498
51259003
748541602
1066807470
566428542
1007469688
131470539
566471279
463844867
944433495
1375700140
1663548598
572703207
680041677
1855971348
1598240582
989962233
1729453362
1081446346
1030751823
670358441
589540657
172721342
104293575
1558916801
724052678
2128074580
1877219155
1984947882
153955657
2067148800
986295622
853249844
941878114
1756297156
735693865
1739974654
828123495
1201426406
239108354
483008651
1835757566
1851642603
585145124
2051955696
871156108
342629366
111742572
1872723409
966920585
1388124049
1591500029
2125610448
346003977
1472863283
75696650
1585087702
2051789287
648595896
1986139163
835325988
186307400
1439150647
183400097
1598512796
605024830
1660930623
836154691
708699250
1177395684
1472962734
249261374
52987772
538766397
563437452
1439690648
569860963
645230218
791450473
297526348
1529992815
1798234512
362069196
1731654630
1144378630
216344067
863872825
1815574885
569738795
582474798
64391796
1571634522
1219766330
2041479458
218952224
1298216813
40057905
1286215193
464023095
1488148822
1147206385
1477266747
1007946547
317677548
1954091247
1180975393
814125720
202485472
942187165
1937027860
1830458066
1056256557
1212586069
1732235292
1967599502
939739161
105984851
849248288
1258994229
1872671719
398584153
54607071
2033717748
564303905
384338133
1425829387
527944686
1567520957
2012128728
443175414
1202594774
538461452
331632024
252406290
831959949
75328117
1641480970
556692028
713487448
1930161803
1150550861
34135561
1953007122
1027379504
1809240422
1854464032
807157731
920057512
864357118
730462131
882313488
691591898
196641809
2083849920
891910138
1794722246
1660464217
158658798
377699248
2019615623
975452612
1166590235
1394821909
525346267
2093751943
1323063269
1426447862
726449660
1877001246
829465117
864103618
2089739115
62033912
641488545
1365375307
386382395
359051229
336477460
1752751654
2088353017
790703558
496630660
619276259
249311004
491080915
1954049404
195818746
1180866356
978136201
2030338324
80960873
950092079
567916075
1662885512
55010351
1147652304
247189489
1207473578
1757736567
806005607
2128075293
1296569388
1846871096
636805809
1390703244
975545402
76257460
1031440002
2133164475
1514418711
1459558988
604338118
90476089
1343560496
1166658327
81072627
1468488083
2124989403
1887822035
2074731931
1833288680
607368611
609578358
819362487
1184889114
306267575
950472534
860756703
1205199841
683459259
990406962
1063953382
1388374792
1427778455
95904397
1598185846
1016132926
1460104560
818098253
864481128
1041085743
1882139114
481174642
973481114
1067269690
1823868227
719406692
285607059
1769005123
507215126
291681191
81050135
727272555
1934050693
341821377
654678271
2128806055
1227632987
1362889884
1156852092
2038168734
1854512615
737538649
1296447697
1535360304
146041726
1490178093
306574579
608600585
779123184
1767877737
1494027730
1376049237
243511302
889343183
1268375590
1481142256
1623951711
1784286785
772253666
2112305022
748563493
267585010
625129899
1060487245
526387253
936503469
1873921415
649999
1112997047
713899033
644686230
1280236515
1457784464
1405373938
2008881948
487274205
2087483050
1122301172
1236816407
316318554
56340586
542185743
1442519774
1442552172
1959161719
135594872
361818095
1328706968
1582863947
1350530739
1044954446
870503658
1582728288
1544327005
550349241
1793079664
1000010879
859073591
1761364345
513209934
161112811
1137614332
403591207
1682859084
1888811946
1222336536
173349828
929390008
775950514
111384875
2019315242
579470048
1129322575
876651083
627928989
1343080044
107754323
482138237
1401788619
1570160927
2100575053
924709800
523118019
915361520
1747081409
768223305
317288244
1674899972
1580278203
181997149
365202844
776437916
693059381
86568
1284448926
620337062
1288281192
99888398
555363411
249780258
989142141
1477944518
1612635770
186149676
1065408662
514888814
1087276352
564284802
133818078
1789754369
790917129
1245701358
2083104642
2070092218
1546838636
1969970063
1142398124
531351749
1707347805
1864844399
1771554522
1627040583
1489509164
36964369
2003733659
135502097
1747527161
359569474
1345529837
1882773744
1807637855
339307633
859413777
113221688
423040935
1307625004
99432552
1109154630
1794569511
395001083
2082772171
1285013065
1325140665
1571263212
572009003
335387774
34083936
2087243976
381969127
1756793072
1768271660
497134221
1973435151
1407008575
1338153832
217066186
45180466
1291899564
532154151
1686808639
606534986
2103748573
280617060
748617846
281261492
1202664286
960900929
38084092
1518378705
1478001486
458061844
438682258
552691905
306810750
99427809
1981193533
1058222647
1195200592
297073868
1812768024
877584051
915710211
181441501
669367939
1486353813
2079188554
1317918576
548054790
531695381
703692606
2010747821
218769771
1203674044
2044984755
812320386
971938411
1265740155
531572263
444037710
1093573810
1345491718
2138224763
149350221
2105158855
215330202
852361038
572694234
1002763799
1300385468
20130164
330759381
294579801
1167418195
666200315
723591780
1787574930
1349029215
165862548
2051127328
1330469559
369543815
643514037
604878937
430480980
1089970746
1861508832
137773271
1120264325
241818505
1834836265
1117810122
835554401
36092992
1783744245
1436957697
1901848962
1809239678
512573022
1547268756
1962520423
859909880
1238449108
1260492178
519758508
223241141
1701665047
380493871
38074557
1270331824
81493524
72632075
1788691473
1835805617
1478545738
97944153
155232453
1842597862
683962240
900079688
983931062
221957890
323808378
1784717060
896096147
1825366380
743807675
1499238237
294225684
1554667162
829201536
1717616194
2049637283
582984209
1527430032
146696218
55498828
1294496514
1578502486
472347146
133624608
1392988543
679495462
96054521
609911082
1524286844
1706170158
1272454905
1391201057
1970865194
1553200018
428561958
1779542352
2029725440
1109782490
608289554
865110005
1728113124
683098120
216603197
365736811
1842737376
1156483598
460963566
1243491514
471963401
1458830573
506279311
1654408516
1256866916
523121117
1136172398
1826636784
299191357
1663226825
2047095574
1314934869
1303139126
673976407
821615376
170108784
1498496472
1859374918
1528607631
1991317586
359245498
1657123735
601337588
104384433
992664708
543744773
358168042
572144809
986671281
1649579762
1312281078
1040692397
241114422
501380113
1896079166
774356951
1972546304
1333373672
640042805
1991648580
2143010979
1943920674
1518617256
985993048
481996736
1836637438
1535190027
585072554
640326708
1497761450
186067359
191761375
1846358302
543072205
618682335
98492700
1616830645
1614139331
1862818696
917639426
689744144
347435893
943748110
1571497435
409232281
1150072037
770598367
1552481822
712546821
1226927205
1676637337
1539633472
697361972
682969192
1500013732
1006255258
1400886950
1517272352
1547405001
1438037559
1163353641
824032799
1725811041
546687512
726976882
311966927
1919144685
900120099
1400716630
249721440
952116257
1077886628
1165212956
1529933681
155927246
1400582698
1781643533
707425188
466545433
1103812069
443229312
1406373581
1013795456
2131763722
445060018
1018562714
1021133397
1156347451
523625144
1828000038
1301590170
603950344
1842209573
1293891930
999932943
1677244711
129471193
128922209
232019262
259746097
273832338
457987875
517490971
1207432103
1088081903
989592435
373422824
12168187
1174113587
781485190
249409464
126565823
1322352023
2128824818
1156779678
1282560429
1699528846
1444297947
1512940676
690190848
1542917944
505043225
314273415
2079286817
893954584
197123275
1767533268
1091198760
1691668549
1855277327
1982739471
1882131456
716618908
1250568732
1716953913
1136492068
231222444
1904912190
677411326
832013604
558526149
140827525
2076775620
1159416677
1321924687
459863536
1072571768
884816507
1294762937
609558874
820147410
2095195798
1105049370
608056570
918597054
2092614639
1097224767
960900201
104148640
151085633
9692432
1628530870
253224015
597356825
128912790
1712043827
403647396
104614964
490880651
1185817372
1817492654
1901383674
1713048888
991333623
718642054
933180742
1682900947
1449265947
335942746
1239004734
254612567
509284922
635616264
356940205
841241996
1428972743
1807186772
1521830011
415865498
367643759
560308435
989300890
1245991989
1306499434
671218473
280986157
915149752
163179182
1271135188
1326181367
1006604438
2125774606
22995033
2120269465
1409169221
757451967
184411466
439243156
21839726
1926308204
1664909469
2062008144
1261521285
1620675436
1586733895
678007209
608536030
675137762
701826140
1668396457
339305028
2079555858
644706884
1812576267
1472053473
1120994125
591867364
98847178
1779086797
303485142
323308688
2060389252
260492751
1820978036
678502933
1585029916
20503666
1580199707
621982454
502470173
1154306590
601747744
1108160286
1885237204
219683455
724248904
1006138312
226471058
857473791
1484284290
1854969363
568454598
1874897044
635252275
1614050398
1333262116
2055204409
1458302666
1028411778
616034757
292813641
710776203
93419301
1397979428
860799374
601241640
324001522
315420532
2078542731
1024681987
786097537
38476047
537858752
116740682
244188425
137101763
1977392721
2146674675
1976735447
486025334
1241688083
649023123
465804657
578220820
2077133934
343005218
472422389
1589996450
1959968604
881574844
1939888971
1852851290
297601839
2057471259
1777661104
2142380777
1977505533
1260344689
1404146741
1813460464
185398245
504351723
1043562134
1290211550
464155929
1038695660
1737426875
1909837681
79039507
1623188302
1438749994
815629153
1911844928
1000525840
1992927163
1463871331
1851149582
351118077
1834872435
567827470
1323710297
1132530230
203186176
1877617548
514272447
1978862438
53108275
342824670
904698066
233313148
1784602313
2126784717
265610430
1357237930
472882907
569037626
1018137510
688965975
1136286734
1788367602
3652323
761649063
308484133
1135958998
1051490008
706758258
1201693200
470748470
1408190856
1730007725
263104702
387591715
1274182011
1932618358
1006867760
231322031
870303435
1215673538
2054843646
1134134032
1602269861
785408562
1985117203
923703780
110185677
1459045523
943228768
1007507076
164006398
1097346962
682903358
428287529
2138120723
568631610
1249044676
857763732
1539700394
287453600
403151203
1519371843
552927496
58772365
1792743443
999778362
2136459417
616017065
1864585125
1889140953
773873841
1703554415
1792801248
753645002
152170314
968184262
64571629
220232583
669760382
963060110
992844192
79212754
810533582
313575339
37432902
195888024
319674490
1954839537
535490676
494574786
970738442
1576022473
312556337
1316001004
1655116508
23466456
900312478
857714751
29263889
889436354
787678403
283992804
72261988
904479057
202636896
1307254067
816298514
1439765150
2075280038
1496506312
704765898
2134473173
981751482
1277827159
1233365390
1435568618
424122011
1345045771
242586983
334939129
1931687939
1664803231
1537928943
775882506
34690109
1769872208
273235373
487475551
956758598
275106963
1178024701
653956915
699681151
1669153349
547115090
1707400333
2111148912
302532403
419012116
937096299
841909850
1202583753
562399490
1131643274
191389565
563208951
1066586444
699698811
724313361
878470351
1894526950
91616621
1039263922
1188256866
1127054754
1381011854
1881018826
1472469875
2084790509
1573598795
858107758
1025483560
257590342
1838575575
1502794490
625617120
1504138305
1390938967
853668363
46064133
1183794756
874997669
374427928
1833506950
48014939
1799064830
903574843
1261668124
1388703020
1877740843
548773582
535756018
1857134380
1659219097
248204208
751913752
2126492246
1863569771
1691336936
598570911
1698790347
1545583841
1520344605
36059738
74000205
1443269301
1271166531
1203486996
194622597
450296286
2083025801
397786096
484474337
1892154417
15728649
2066395516
1128351334
2079920118
131430657
1585814203
1050529836
1145921121
1699408154
285919110
438434368
2029167998
601999867
2080181173
1446864835
1078257365
1167118048
2049192375
659795245
668983636
26261318
798341114
1718355718
298799166
128526558
2093012186
1363777607
1223619558
870748401
652133088
460664870
933978709
600969261
319313255
434215151
292855464
1214540821
2018628573
2129882509
408123950
1577912548
946740977
752187512
87211009
642116786
494541958
404920716
2056065473
1414383790
246508534
219034731
1313916824
1489046654
1693278771
1700013783
1625966684
367722329
1659850278
1566131859
612787725
147317597
1956054325
990210083
1757243939
416358126
994490000
1627384994
1945628004
181170022
349505743
890755146
1828616370
16196481
898530565
1891659960
340061368
84303134
484907944
111895152
1302508148
1318411137
530409601
1084846217
4764611
1387974270
2033164107
354068894
1541806888
664678181
1369716623
1935091337
520936496
1762010106
1673965743
1788432576
201786305
284748075
1931061026
387100925
1315819601
564642901
132067259
754205649
754160131
201227774
1924692989
1230199326
2146521936
1884283959
1753073455
1693711833
107563277
750277734
437225887
1562501274
1481574963
653217347
50460020
48288352
1577488641
1566641531
1159969444
14532384
1646985883
227093448
1174475715
749286790
63848262
598166558
1722030376
2145678497
75643709
839306165
351493772
36307687
647831131
1546812759
556783076
1553648591
222899279
1955425056
825425204
605603459
1360098688
15311026
1580093759
525870027
1086082754
1960181114
13437594
1779434629
258249171
779882306
1790517765
1454618561
2112005414
621212726
1269079103
1413316912
1589005522
1034699994
1125654221
1706288919
683819651
1720714952
661113717
1697810643
642422164
1692182228
1431266593
1549761810
717673373
898104088
1792457700
810956792
456718371
1985891615
591356276
925956431
2044339667
118254815
551331050
158974773
252585379
1879165345
1289148297
32233375
917418003
522425885
335206574
1645133572
1239383196
812249207
718727756
2052314995
314317404
1117787820
713411749
8349912
810586146
1184931726
1118380944
1866876141
1315816797
1233567013
1815355772
1579740419
369799432
1886226252
2076671126
951402533
1073959771
913722764
696232595
410497341
1025930465
2079257056
523658594
1157956928
1940074389
395397779
1566078696
27630169
587677330
1626639403
1234226563
1481323682
354358919
359251078
27908189
2107266501
1529398784
110898335
405154624
972036756
1944755595
879688316
791768015
2003673382
1482596440
1236311011
2041218186
758249361
298040161
1834840296
19407282
1544262117
621135718
2018139393
720926132
822757478
1284329415
1630563048
1430078733
645586426
715662079
389182755
140851922
603262435
1406905230
219535745
543392882
709174020
1234308958
1703359285
2082911930
135927027
984815806
48503827
821033293
1753296694
551151087
857929834
1917549456
1146633867
368599631
1251067860
1451962440
1543456865
123307414
1044709456
1522848399
1588774889
940793023
825192496
141832543
1226274078
1444534811
1828464706
1644348472
1285591653
977497413
1776512685
1117095740
1033487262
1152410681
1456715830
681713582
364735337
606474900
90680126
1911310333
224432703
940491349
859974075
1655473087
626873426
569338890
1686725497
1757486267
939841493
71579471
1633284275
1726637617
1199688458
1507115666
1781199729
1932741066
1144285949
1102132159
1564230424
1455889323
1840320844
287903762
1363647785
1150662334
1026181779
1982651610
399368450
658956392
2016376045
1907066697
729370867
371062226
516482486
1922864464
1160633606
1938743107
1612355590
1602755793
746616077
1868909815
483812156
1702724824
1450074919
561986191
1055307971
1888095611
122531323
825998523
1373301427
1121984544
1930396240
14619554
1337850244
889219010
1091413554
458033416
35711796
1112912161
1723593439
765104916
658614448
584356694
2125911666
622313744
1062691915
1397743411
398974837
496168999
2116913320
324196482
1905872308
582371069
1498820052
141702692
988917084
1652586984
190650441
1680140656
661682340
1308219372
679755566
441823100
417645354
1214684725
162716241
1811835081
578218686
1817678961
1583347844
1111374222
1509839477
421130685
643931569
326857329
1039934686
1780975611
682191241
1296187415
1825840672
1834498211
873973098
45163435
66870895
1672851767
330209981
1751397258
1006453702
334655075
529305804
1945117397
943344884
883231212
943313909
1176375776
127730403
931712292
1106207475
1547249438
2103110650
1176801001
1638000044
1574891010
1462732071
190371458
1303972693
971211005
411256111
1953908839
2021421176
637171743
404268583
1738365688
845090203
2046140988
2012756076
71848348
510799088
1217037570
494189580
1577091626
1936255270
78620001
1094730674
1080025218
129315760
1942132581
1437294208
1855967999
258433580
566744742
1262963453
2014727840
1050232261
104163003
709111837
639777671
860735593
81345248
151281821
925376723
500044819
2005690173
511550665
224401615
380452841
1921259568
153193680
794168873
1841006509
2117161671
1629866752
1931296574
2102528242
247496100
1327863321
1817709023
830474717
308916299
641012547
945095073
2059585418
81972205
1788856585
178407884
1343278071
258235318
1017845872
1738029848
874630217
1506950267
1356185672
1232883438
1711017872
1387859405
1965909750
2147308763
2096126973
1492216234
494087338
1894378875
743271946
1524229378
233326056
2082623391
1261696705
741922717
2126224731
602297461
18096480
83291323
2016509509
1036045121
528327143
1342405369
834553621
1467029147
1040927585
718513417
1819091743
643043087
491990545
856506805
319540557
1189949731
702823916
17730503
1622432253
1162940600
813334636
1931713287
1752041806
1582437662
1890763590
911909796
381559262
611351983
1000790566
1191706445
673305189
850308594
805004691
1948974201
361372830
1519043108
1829249147
1174697910
571655777
1098803916
1122219806
22035222
55399826
763761083
1966875861
1571956418
261689566
1330660747
453286536
1728586114
1948322494
735473364
2099375297
1718734935
775500682
1581239147
308185680
419370771
1643344875
1175434094
1460599297
1729519835
702926512
1421878480
1123017026
1086566398
574262058
285841471
132551250
943814233
994273285
221846741
275587678
1831613865
1307104441
2031467777
1687357348
1475471295
2121151462
653666888
815480920
103689954
807675539
1321709912
543227907
1573145978
650239190
283604653
516679269
94889765
1883140416
902757099
1220328849
543524989
1411599095
1723131645
117161961
362542925
1265665894
509812625
1255237288
1018645269
1850502405
1487086273
1427292221
1415499043
1389815169
297904982
1066028463
1327931656
177864667
1992990025
885418650
523645957
1110473328
977156656
1517697356
1337226951
14374411
1478532304
1855855273
1676336147
601845522
795115153
2014096371
556802600
1940136120
902972020
781798495
432792189
380366406
783043195
1742023827
69462553
815806149
863081140
1626858411
581196202
701033830
155162273
787516985
1039371871
1835621764
745831671
1906603061
1948438848
1671099322
793938839
528758687
1689047131
90116193
2139481111
1522567773
171105797
666952299
1636665378
1099394089
1611266599
2097170616
1881712062
248705547
1120444842
1356774684
822684364
695374644
1344694094
793200138
1462543022
1796734966
1671320381
1923772786
375150896
2035318799
711265309
696735296
2054539078
2121521274
711181986
1488625500
138168212
1756477998
2097741393
1514970380
76878455
294041655
1742730547
1989632087
439255549
1342293374
1778384034
1472060502
884186779
2086878165
1183089957
495784130
1271722755
1404987779
157218536
570440774
2135927041
1986439258
2096321018
1824593574
1360784620
1813052047
68195935
1713181441
2018220626
749941400
1291187256
269003333
1014116504
625582114
1463141536
1709813020
2127498812
197937074
1332169095
33660421
309524004
364682981
1354249601
1232147646
1132059467
1221907700
764345593
636298896
1889137965
629251838
1972301105
1046469227
1634278314
1458540453
141495810
768385570
249130008
1687483558
573884683
1777458464
1653486658
356597098
1854102054
1631609363
80357450
1272637618
1439762369
1373770136
668458332
571800540
1618158414
2041082046
1525518033
1703215024
949080383
14437037
1303194125
1604487276
87333127
1745312632
276931387
2035892859
230211087
1257308606
1161466097
1458997585
1310875526
2032597312
1583812786
2036041163
1641635984
915086727
2064708434
1165808731
1803753628
1820275558
530133294
190362360
1707723647
778550229
60204548
1101838249
302181024
845073791
1740117489
735317750
113580929
1091565523
1707768057
56050024
832506302
634793130
1881444201
114721551
1950350809
1381282588
1020837554
2081916982
1585659559
920920309
607007981
1126163664
1676622037
1129078128
151147913
207942219
1280929692
426027985
886271275
473578970
75510862
894614691
676703899
1103593083
1552623498
759286104
1016296931
1206850461
797147356
747287750
263837164
716049196
1609899788
1952855902
466774987
1134473228
185163886
1986138053
2093710161
1818664863
1284293487
183647789
1448039194
1173973223
1802522156
1486308842
2030827760
1740157592
1199030079
909277215
1512840863
832235659
1709540841
759252371
652369096
1486975777
68518438
1054382456
956807335
84374774
605523257
811154200
1894674256
2108821696
410700092
1794521229
2074741375
1686845558
698006049
1665554697
1412283569
1938817693
132064796
205100642
1489110257
2054916426
1535098002
183214115
494050239
286740538
1669105610
921462170
926263120
173683276
983311580
1823975284
313341691
815716652
39895762
1446286052
75761741
861583887
1627712678
255222678
545690428
1927191859
1890654268
1914113415
129588717
2127145814
1933246229
1654976451
1154324792
670565462
1457503887
465342097
2037712113
1993727242
1435090958
1443321174
238427228
723527257
961767785
343433565
1233226167
574339670
370644173
2101367653
703193896
493622116
285266296
1678846694
444509967
1632799266
472410996
212543373
392933295
205462477
1568029772
852210525
471693255
1224456218
1293042502
246895963
994854611
802887621
1893270819
1538763732
208547091
938744649
2003023111
1476816496
691107924
244494365
1448420366
1270773832
1220568988
50806638
1958509111
1586223785
498018238
1897768201
1400813077
1643378363
1989482262
883207258
316142993
942579742
1081234166
881792873
623216052
631850728
1830980216
2086088090
1950989031
627911340
1732123534
644730969
941265426
1187091277
669677435
178133787
963385201
746787980
842714683
929990801
1046976508
2093537252
719455092
900243741
1644206348
1771105859
2048322161
1901080893
561551637
2035067698
1621871206
1668482957
2013435702
1480984113
679095009
1012546458
1907844158
1106707873
459532284
1439038187
875280933
2072785147
860523979
553443561
337190195
1726679569
8257116
345494413
1823114091
1739952383
323181545
1377004224
236832058
702795018
1211449131
1397743158
1049286068
1403805564
777925000
1816689390
1891746405
1251286414
1494119209
1298899765
38829206
1973728054
1317930482
1998344946
48326692
1288588477
1743520369
923152242
1011070226
265308459
1565275008
1410145464
1804500690
752809342
1697905561
2109824022
1492104490
831802574
1014464453
1751200302
1020775403
381535505
529014002
915477983
642986978
1371610962
889529199
1846764945
1602394718
1416708873
613407634
887662101
440594870
105652237
335794694
2019641588
3555765
1211799790
139750380
1741290016
377372630
1040938175
779141862
1484486343
1050259210
1728207452
1538181530
959900500
2062911678
15978757
610187199
785897890
2128800849
1200049353
977780444
1283753795
1992480774
1532509929
1542391252
363197412
1582868685
2060398768
2024402359
403724202
676618928
950789649
1285332340
1894066348
1799733487
39421842
451270355
1993845280
1028197998
306566310
1398346214
278725217
1625212409
1486118337
1548214877
1852889284
1652488747
1990641437
1744544261
1907850320
1201243769
538120635
815818521
98996654
1960052276
230747980
746733332
167594351
2054592044
772217751
1201517445
703930073
51927996
1589755444
1856280098
733224243
834459104
1148900805
985142530
992587426
1370682633
1004382726
1413027572
761197209
1403452311
1892566366
774889429
40082325
813180360
1486747562
183237802
572544368
1803754056
586539185
1302165441
1748481038
322052707
791708112
1942508891
255764795
1204038231
838555866
747853674
1807057615
2103150843
2033811868
1662192217
726299032
1602588869
574644417
869406909
1963890350
1904994298
547837407
754444275
1399233137
1073784921
570652090
1670282387
1084213902
890652572
755518471
1468573132
53657597
1651787865
1353098946
1397322503
1054641538
1482273053
1373792097
1787686569
1003976197
1795050868
87580047
2008687475
1704733353
339981947
1653418348
1974102023
1723109648
1894195647
1757291932
1464464377
256446825
763689763
269310338
89111321
1613851940
283067377
1489073192
1973588562
611458320
771210197
1970458006
1594203059
1999583030
699322462
647917938
1590557420
1815993668
1689802235
389558620
2105725186
1302147904
1138165697
1746190093
1516798352
4185500
1030737997
438619854
1696087430
649004727
1151719619
765083965
1868880132
3141111
525361882
372266465
149808740
1328872949
758867690
317711864
14818127
1107520047
608435831
166241571
428997726
1821791764
1174508167
1048079754
1821626756
1525187182
416077119
316248227
895083261
518882362
924156257
64041554
859569178
2107867814
1427628725
796306127
320157928
46562723
774055515
2116874469
1404508640
1255021420
532771582
1862732923
1603461171
1056898994
1379060017
384864250
555364805
1333307650
1791732630
336796653
645400049
1799935959
1709739833
219277352
2086852923
246250517
1531384667
1305761386
1055468073
1003367343
414581342
834178203
2050571497
307634456
741153207
1294407359
1418012721
2121777437
662542859
782275063
491006170
537045250
485269457
427711964
1160920681
374687155
220742376
1254053787
1838092248
1309864111
1009287046
710515514
742200987
1101502345
598533670
1101680294
1434588135
1438771542
2133332996
1773958082
323603692
386731262
906621645
1648345780
1290538606
512942059
913949074
1680378739
1637284251
1179630570
598795360
1225892143
2057213902
530630104
273120639
177818517
1108522834
1230357221
1440992310
722616740
354160510
1397717090
2027771481
184658902
1489087564
1370722400
1736759273
1157836285
1792517058
434047309
1239546788
1674312203
1073222006
1600137994
2144852724
606464522
445078197
123799096
1489061439
1994105434
1709488948
218855816
11916678
481213404
604510492
965722328
348700674
9500304
49160439
1050053315
1219657008
1652126617
441690842
1913100082
91630595
2001663757
23160144
2116935088
1773388892
1484796762
1594411752
1365392197
427298397
2013469238
1324572112
1954916673
1417372358
1268004768
1879387084
800324392
1457533982
70194256
814979892
146285836
430071107
1826135817
1871806126
787155302
487078843
1978966036
1360097688
1413861419
8818171
8335922
798981142
1133560874
1218976969
782452227
1662189489
934787646
1420438462
1430727633
681175936
275578407
715042827
608707913
1323186180
2086914733
1778733720
960364728
1682353116
294340112
1642870496
314555036
74704819
265488752
2026474558
1078077443
87734979
857878166
1230955656
885631247
712818447
88729127
286742206
1355276995
861945165
282891925
1232168176
161382906
42490276
703758652
119909876
190841955
1443792811
973402428
2128307482
1267174536
2065581648
405336618
1482396231
1098955353
607397088
1997704631
1179917096
1543016030
136384167
1449759170
702255604
1343247312
856874856
756604749
1577504462
162239173
2047033265
778125365
553734041
1379011209
1275971801
462996855
1832476743
893301717
743338330
144682419
1985022790
1087687325
1913209185
1362350981
1654968662
2027151629
66866893
963355461
1129916999
864287106
517800229
1405196644
973065412
389195928
1445043821
1262045536
738574048
385498987
1633165036
407300837
1497050715
384564838
1869302158
1933734172
602280071
1307987591
609687688
122628054
1441827610
234882235
351102145
2093013771
803480531
1355918135
124508942
1780974673
327334191
1116066795
1992570791
390758598
619594356
5862279
1368902390
1031557233
1248876540
1691697764
755451161
349166422
68322086
6891563
647482162
98058363
693655422
1202892025
2005816059
1136405481
881611234
247952374
1195525785
1652929815
1613791632
452771295
419983935
834126921
2084829138
1791292249
1165440663
995230307
103678139
1297888871
1172637434
1133268447
926950155
35454315
874654708
95598982
1793058977
1500886332
1066324139
782963338
1854500559
932735781
2077120137
1036840714
50052675
1662877595
1417212350
13976626
251653048
938631098
474778919
1339982872
1096548272
688736373
494794629
40256643
547530589
1904152656
1139496500
1317629276
1286646760
1872492910
1896932055
1606413795
2127115285
1662291027
1153494695
1921055776
576834341
687307255
616574800
643357328
835662337
380994931
277304060
1648102
1461974768
1063286616
1435163665
1106029758
716297758
1014896389
59393684
1329056770
1170137518
99102094
260535039
1179539180
1092579911
2052230945
1730632701
1378354155
478535445
1949314634
1297944911
1918657478
1954086350
617624952
878705928
399466304
1510108091
1907108252
1745776455
2023177757
272997612
905974807
1056797325
1707422721
1766897050
350598523
798419035
970553534
1956129075
1984675640
298249344
650896398
783164321
1531057718
81363664
1051858527
1659287821
1815354605
1682541077
170665325
1958338060
2110391834
1835137200
1541460644
1339304027
1196043735
850551109
1349667384
1256674851
661880190
964148888
242509937
1517002666
451531865
540706716
1645054113
94555694
1903000346
1963134046
1007344422
692985097
1563860276
1822759302
1817265003
816308670
703449993
2076435730
598982264
240253860
1054508792
1699693194
1633177834
1678380364
167825885
693837560
1811185073
1897167779
268880545
1515341177
1464484817
208615130
517688977
1034251073
1517200567
553470506
121021278
1077380117
1669509839
1459369229
1261316406
770203237
1638410098
1328810478
1580471823
1186891624
773488914
292771839
1694250715
995194826
1366665676
285727315
1507768888
1295320970
441656709
1862594776
343016121
1195846212
377931763
1799938070
1899266296
1021375398
6550346
1112660400
943691322
2114708378
362044931
118738168
1746697740
1912371773
355033529
1562377785
871645459
271783044
1320210574
1351575501
1383313169
2076446869
1010193499
1715528330
752640285
1399339345
356144117
1612453145
333169583
471235418
549937769
371862668
1507928533
1124589812
1223636156
779443607
281798126
254203442
303570882
1790978827
720006492
2030744993
480518078
876967859
1701020120
1136696346
1067082871
47340979
742548426
1472365838
387738032
900386536
377425245
1285402343
294622238
1909063090
712733528
1021921177
444880826
439323634
1368314059
1934516183
2055464615
2081064187
995620951
914499789
1594713847
1370692690
1873784498
1966307093
1043050646
1283733236
1882459435
1376554881
1831638130
1724234449
277212059
319437770
1243785757
1408804819
376525428
1049175500
1140499915
2130048867
1096414685
998931645
1561147262
577848647
174372605
433119399
2016833606
697319243
1157049995
966170431
1486598523
728227327
1095122788
1639843847
946414040
2102420598
818720894
1853718608
988785813
86059391
1319292627
564608881
1118603185
629483071
869275753
1087294365
1541620174
1404653736
1238363686
346852643
2022922302
522565970
2074234362
138458081
716330458
811759009
400659671
357982919
1572043020
106516251
1282820597
1596466143
1216733649
2102737815
1050800143
1392944353
1834109037
1961926201
3792921
1644346399
2086746887
921915050
84618069
1706799979
1404232833
307325553
1098941883
93511004
485579453
1922821203
1170421810
2024108340
931558388
357829840
1991252632
1275965179
750659106
1538419437
2014942790
1678527513
1610509507
412285801
1911533640
1104881516
87930651
525779505
336010132
789202305
604036583
1101812070
441996013
1248335039
222929663
1464865471
363838432
295041439
788444672
1542805300
1659359352
1703551858
393626579
615067350
82202992
794798043
1206651904
656411137
62226686
905308066
617349017
1249845506
87188548
1677736627
1725589210
978494605
166268578
826729575
1751289867
964801977
316142314
419057655
95749529
2083595916
1928543744
35230746
140397478
480641562
828455328
1041055796
949954427
1348000950
663270829
1152872390
953117852
394980452
1881832236
475670394
980702164
986573084
1256113663
1725233183
1827887391
118469725
1232062474
1557851323
971678251
1507510926
1923756543
316783809
2069359670
882670186
6080340
984304174
1406599723
920773986
2086663831
795501688
828423197
211601527
1117683110
2040780079
1192461215
245435170
1412960928
453817552
1924031425
145496353
1912018535
1506215429
243768903
1365705203
577916765
1836948176
552061477
502554819
441690798
1610629212
768768537
1002114416
1935476694
639709900
677734978
540972119
954468803
1823791772
488060727
133592673
245232032
1354026968
775854949
708129299
414482726
950478533
1617638890
1498419887
1379722337
1217070148
2084100260
995674433
692692079
1890286023
2003197567
551144694
99656087
1658431895
1729694139
1546027701
1404966224
1219441524
1901422999
1559244191
992845033
1754916983
198625742
955295656
1927433111
2123482916
311306112
865853848
1853277280
1752842359
1613869253
1139354374
853433642
1699726122
392546655
140854110
1047545868
157454491
858298983
249442515
1020642892
822073525
1095313353
1310319143
758407705
638197426
1506995901
757634558
856502540
1545725040
2054622165
1963199186
6954627
438280173
1696328088
239892593
571620787
515896859
2094823067
1981042429
1956520951
1233338484
1558176579
1640742830
728058606
266426432
143845679
461180237
408779457
168995750
485201980
883598326
1311063318
701470980
1451273516
1195375054
1133663689
948376601
274559124
421934805
1379747577
162369906
328932343
405644675
1067637159
1625635637
669567230
1226631872
2056565089
1658875248
1363863305
1842808488
1423041879
50297288
125516320
1403591650
1119920981
1053471848
2003984508
1810956452
291625439
462014416
130277626
107845298
213379558
1096372462
1687536054
1034546141
1056531005
977257474
1209837094
1662263675
1124646980
1256364118
145061132
2037456291
449461180
228375732
760579808
293470985
336631724
1876382538
1726635103
632320249
83492310
1822799578
1239538810
1596361702
179691483
1590019530
194255410
2130169217
2077024777
121992989
1273471996
2084019545
1763954170
1831777915
560552066
1075490897
1460833301
96110772
766559958
1188049363
1242048007
598505329
1947865660
1287631684
1481953669
2140620337
83780286
352118044
752026052
1105980896
1270077873
1055004096
1145602682
1389617548
1841172795
232946643
829987129
1391958585
767041977
2009416752
1509961943
57830297
748761130
1117416410
1748306531
173318066
810845421
1960468367
476117159
1815403511
1175857564
1463903275
970072430
1114754270
742198965
1226295000
39405637
686103081
1713617738
750245124
216998088
350790524
967344630
994221463
1113172058
1118766138
363216817
462714808
1825212615
621830145
82747900
699028611
227509022
1191999306
1500443875
1892210282
370008110
1432552144
659061235
1943417258
794946826
298014810
2009417077
2088228002
1847294850
1077171886
1345496472
1252317227
632319297
846568039
1086984177
595474256
157173189
1815804336
737253461
1734201367
1716765852
1984121009
1446833888
70069201
85690326
1433101660
330819088
1244991196
643872248
1040092338
253985083
1589039396
424063139
44365295
871271055
1086357172
397201035
1769060243
869446095
298631015
1725373851
11596524
1964978625
350193533
823471509
1077365086
1859780543
468750243
656400870
991139621
335577092
1687459234
906447998
1621358894
1867564564
838231100
11112244
1261377628
1965316422
1129358142
1372309154
1564654986
1493533742
456749133
1712192709
1983426342
1623730701
1697693400
991109648
1365431280
1057957250
604143720
55971996
847224817
1934044873
883791101
1950651947
1429719263
88099258
379617892
1582925384
746996188
783203327
1396504172
1561253099
1510703129
620530726
1270025471
1856026624
1684866788
972326569
627401150
1773851242
386022490
1911541013
36104153
289957338
472876200
2051992472
717457977
1958776024
1324394415
455571442
1331991529
1567063479
1865644996
1395603312
42066076
1058919484
1472453432
1158532370
405853092
2104943670
195682226
2036199349
482482765
1408176950
1811638065
952576143
582955561
1379613570
641851204
1706629494
964213343
600446500
1857379010
1165052617
1920371654
1135652027
1622011024
336888342
1966774484
1281020878
1791773881
264544280
1038587420
1148759574
2071643256
1522272023
1149004439
549598452
898065022
748128497
1869965186
743033969
1270380297
1192746488
1573144993
657906807
1029462180
46375466
1093664810
769749733
217411528
200465553
860700065
1617424162
759401280
283970718
610324627
1291301554
1208712458
769835215
1016906492
1294064766
756940107
1403761937
1162429165
1488259760
658430013
978483357
1888113430
1186276710
665673951
680959129
462635612
254423161
808398346
1974364656
1882778762
1587488153
513679074
716251221
401851114
776591170
2082121306
221428557
58891109
435477087
891510797
616186276
528435743
1457813719
653454362
2027657974
659947654
2098178960
967119747
1440607737
623933062
1176902853
1304704267
1509394209
243653133
2080125637
385874004
1699235549
1377863617
169222438
351161012
1121687264
361401117
69927919
903324611
18541025
1290921606
1972961678
1320128813
1949941930
1236640745
1944286501
1987742446
1162098921
1357687995
947134585
2055344079
1016669024
1146579439
1945658995
198707639
649634314
1699556652
533958078
1976203589
1181765176
978739170
1212090882
537422602
1066264348
625245270
600952772
1448686376
1096910794
1085853009
1262988421
1256649076
2021156386
690681633
109161267
121462343
1931024379
1721779971
1775795300
54386217
740975052
1097124920
1761208912
1617550971
1548586392
1698117412
313152040
1392802195
18171971
1400406776
1524835897
296510174
1046612089
1175479428
786921619
925834052
1443691553
1238860792
151489913
1500933529
1848279008
7895939
1475114157
865153572
1045240881
651731179
1331997929
536370138
5377031
775525706
516607311
1129401305
694176560
1801755876
322910202
789474868
2078485612
407945297
1510855638
1852775777
1936291834
567587804
1773719424
1602211832
1601311007
2081785892
239168326
1826327310
978265489
2105746127
795331374
873439261
1701372509
156466609
633000227
1604497377
1950921515
529379329
1433468967
2061498373
334891071
970309216
1277388060
1218962977
1682809917
826946286
1218677300
765916415
1159492371
1122270613
1648717970
158584727
686221340
619518992
1997968126
1765129927
1936057234
20220660
513470326
1368677526
1105338904
216136961
415832618
1959891114
934752770
1606999023
253646717
84858076
157741604
441847949
2143534570
1910423803
80123800
1514541768
1356685525
1130618699
1022245896
1937031787
1413251660
1818085599
1286862019
1530398442
1909312919
1470466535
1385918397
836122567
1094490473
616189250
1564678830
1456033010
291779090
2048872905
2004341002
2040518355
910699403
191636898
1597510270
577552022
1953283212
1812998926
856670323
970378891
42475376
116024500
89482542
704184939
1621491083
368478530
1290928634
1180999570
771088715
1013997684
394028138
1119229093
882749410
1894672042
814810675
474850094
352922630
873773514
644837821
2094845533
1347387449
597773537
738603396
1083806769
1801965710
1353868566
1421231682
1946709372
50713978
1531469011
104277210
1248728609
1779924402
874754427
1092893768
1058676115
1392285839
155211312
148702419
1222327856
229738611
1213157714
1065391477
1074691820
323353787
1303355388
988660345
1423579693
1763226656
1166500437
735101875
876949293
1550927673
2008961071
669475506
1073559898
825293369
783971590
1153741073
96096482
477337458
601895998
813516478
1884500910
1176064470
1542886747
432343025
2108822562
307408602
548460639
19362813
435892940
510097629
1270764023
958626490
425082281
705804575
1658949582
1796463534
652966168
417708711
330286338
1793919925
1623568271
1298142233
1891204506
2079957895
1030351450
1498593651
1761450933
1692292518
1091957014
1569331096
1302829883
1364094240
1974899478
1956853011
1496981056
66704204
164017763
724295062
241615239
1130208858
1869099315
1363530595
1811167283
943728490
1311205676
1613105725
1580445851
616671511
385530848
1072228586
94797810
1862952198
187609020
1884591077
1570051928
1925141336
202369830
1900167102
74989367
1753634651
306443757
1166510846
1664457756
1929576234
954318945
223928431
793803428
81054072
1501230217
2067653078
1196418082
1530917679
1265044943
1355864468
800782949
894029521
1908488565
513946924
36477994
1060217248
1621753586
884541385
1864323407
1582238429
58568669
122262477
103972735
561967387
1389404228
1163582947
1338631607
375912757
1377970107
2100577961
1577607405
603948044
978806771
1821125911
1514600585
1322792345
1731124887
9476305
927543882
1944256956
1392360569
335735850
395292316
309052372
623380130
666869563
575278256
775576727
350518784
606797959
1888032566
652302304
587026382
672923930
1869756460
425925616
1918799292
66979189
190133555
2104925758
1348693628
1040367643
849687499
802464482
1257461151
1583158322
1056310811
2132181676
60793994
1218314142
356433435
416250078
1142116738
292326537
1438812895
1621719458
826624228
233950512
1059118177
1265537278
1476302209
1282530371
1999491017
1275578318
778391516
1001056422
1062462342
949654300
190666606
11749133
828371923
1242417574
2108674650
1496288258
2092465894
2019500707
1510634991
1775873730
992031057
2052209662
1208456913
2138190640
1464580479
388114348
193986813
307518415
647423365
1157530502
1091016836
1258710131
1115489639
1060967947
1070973304
1480508447
1565694251
1397290346
1476038706
485980124
1091978162
460862876
612483499
390616072
1580402643
990977703
902069126
1591828439
1261816943
1860692659
1670042791
1008612905
1435969602
1780354187
675161421
516649245
1188722407
2125200783
2071797488
634854174
1214461026
2105447520
998419784
2001021429
1535222270
168878772
1374723584
1507918118
710390116
1368103889
1638863079
1480915868
156711624
764609194
1890693220
787545511
1480226639
923557977
697545232
1699287197
209176136
759431678
2115739160
863306587
240236893
1509736337
618127412
1027216894
885286979
1125255576
556081076
872917852
330370551
108363659
1041194916
546308877
2059987931
762383936
564062045
1717959844
1926788780
406230583
1598157337
171499796
976472825
1525029192
891562010
1567044832
941975640
22245799
1768218155
1874957100
442513117
787779489
155000378
175542095
1318441568
1954627637
491157437
2101387094
1299324869
2095938263
993236785
823070126
861743116
1602697224
913024913
1099101361
1854160254
1965084668
236550499
1354317726
1489725216
38854607
408908755
1593488717
1734874670
1626388691
1333873800
705366740
822485265
253908493
250906560
1978662146
1719142379
709286643
2070462791
589919082
2031321547
1617860969
1106820061
477342203
217796470
1256955949
1339373964
1884054371
2092390640
1892667635
484089101
1486103551
513544385
1614773887
547508330
79983414
732045565
1637979029
180418128
827598261
443506377
1071005727
1543660018
1896001701
2020738967
2092773444
127162197
182682434
1175405575
158616285
1345393521
1914857654
436598120
1037563524
645569726
580514601
1397148061
1391323438
1658313500
393538984
1738708650
268664159
1313110115
523490891
1758461950
711496081
178555023
42950775
677995037
198175914
206371250
1238433570
1990461155
1266560627
2073152640
1717204872
1319215596
579879889
2118849717
607484620
1583158512
63071889
375505058
161761350
928217986
1128309395
1939155591
818698275
405438473
1663689891
1271558083
833883550
649394012
630100149
106336735
1626108017
483837266
1960026075
1137991160
2036330631
1508444366
126043721
221715994
1038036707
2103414893
1555309277
971706486
958714020
647009932
1246753687
1710532622
19486962
815777035
1453511958
505386275
1153436498
1085112937
2059143299
963548525
1888867828
1066108237
860438977
740101071
1657488411
1599582507
1907719620
2040750394
1921152988
410925738
259285092
1213148351
47852709
415503165
1501764529
2048926603
1861141016
1914346970
575134879
331010433
1452952816
1847438154
68731582
593631647
835498662
1178385987
517168593
1191738644
309643987
531666902
520991685
1638542691
588483002
226364206
1166659572
88138536
976368248
31922773
1907677141
264404684
1226084674
63658589
1645914824
1991995622
2116042213
731422547
1909917624
1043720756
697427380
1586294982
304954024
482268255
1295621520
1982514779
462378101
1467584840
1041710386
2095090425
1367205782
1850967195
1624227858
1745119803
415846242
1099457245
1343533180
979723257
1742568907
1858619937
641112506
1104324804
1692488165
1030791873
825983515
756694630
1972532719
241747641
183659847
119532376
954647958
1699967582
1688004289
919432158
2057059420
1172700288
1340576725
2059202012
755002278
1230395244
1829424572
1923011825
1431861678
2096158640
671892491
662423421
460498515
1275512212
356165479
655622560
1426741969
1820767478
119298835
767357654
1908916007
2125440311
640298863
87957744
482597073
1299180075
617555004
776885603
1016737866
1579211724
541471447
494014703
858849439
1131433657
1494163630
1260144588
1518398412
1885918224
735271187
303195821
1002781488
363446939
364105714
1446288879
1654498280
1677723124
353954736
820737689
1976210953
1689302858
1648195516
1738255971
1800213236
1894153776
1221434970
1000430655
1037241010
785561453
1578298252
846420903
2105099101
1546872569
1699108524
1202717215
1846265501
319745689
1841386845
301210246
554555345
513183594
350680251
1048390161
435319608
1665184076
1472068833
1723333531
252597000
1313600465
106240610
637301938
1106017977
905709013
891949192
2094510573
902717467
218187218
1995240434
2053466665
994075304
1218194137
991456374
1398381618
1540102548
1512928195
1677197210
24871343
686878068
570695781
13984470
1030933546
1303139030
1247424880
388355498
535308589
33196278
110178354
129008662
1981419124
601415469
1138720678
1657204910
1495715360
1098023857
1841263669
1757964009
1584198461
1279318460
26293326
38368627
1115874614
2097698813
1241538614
760770585
1063703858
616230461
1004438140
863500935
1369960831
1047065674
323176582
1980275289
124379818
311009288
2028175997
1023037678
256085584
470025066
615508796
901725832
471475435
595694357
602716508
915950512
1446606141
766719019
504559343
1685380082
2030733408
1699861298
753705396
129927123
1743357697
432243045
427594713
780787593
1941693592
1064180819
274936614
818230480
1040700422
383810112
630254287
1159621876
493749307
1008411247
1211591245
326687699
579249024
1600227822
353021567
334243190
1531096301
1293736459
1174589717
258287721
907180975
846806881
1408213446
1092743318
1832036309
948354935
927925830
1717678181
765471246
533108367
318185907
2076296203
1012189402
2049842917
1950696944
2111880006
797756226
2043166335
966962076
1023437763
1761015544
104750420
424669545
830475091
1490014944
1806820190
797468175
1093095890
822686895
2037333834
1814959845
190555185
314512399
1327723675
760195413
477644304
1733994364
1667051962
1291385341
1453495359
31770744
2118282798
1709147653
1888700087
1411948479
2005111136
328964874
552450928
1986500955
2125799511
2017414830
1725843513
2004852997
291042214
1513897950
1591252118
1719969496
33552110
984161868
879688957
1173252696
403533270
1427634989
140245996
463179808
1472512665
256794931
200711539
403373456
1852497119
2018522379
560658466
1514961974
241434497
323902723
36679811
625584012
995569315
1277833833
1129415210
1848123442
511712864
408860783
156095235
44435612
2004396202
1883282843
1532316881
561105128
501402596
2040922895
1206878143
1033772030
1283207339
1848053187
1930988768
1232298606
373569707
2085109208
806475752
1275019270
1920832636
469733234
2000601558
803438433
1014260187
203776717
1518758580
688209516
1477562881
1870801997
282295456
1105027624
1684428831
1162472675
1265302898
407589793
24338326
1106670289
1173563632
216728513
782076196
1519476906
1680036756
655308734
726692653
631176928
909497377
849419441
192742896
167433055
1733621417
608576828
1572555594
219611539
1734079976
458042462
1358482437
1865380679
325385825
1745085029
1002206823
622971039
918370304
1345683801
1059654855
616239203
2012731575
1655949412
2080840488
1634486204
603536967
99303753
1883207187
1148625726
1257443706
212061069
391069763
1556127442
1231711992
2133750069
1348368795
2007291305
562109104
1851884322
1489114261
1294705494
1994045902
283376885
1506973019
1732283080
295113899
443101620
488650534
1821665270
49963386
798867362
1915591490
2096981715
1618777559
279366915
754581243
1447412801
135840273
255101863
1690565014
91903696
47542885
608765406
1049477972
2045369665
1621039671
2096378388
386663078
1680218428
1387103523
476467199
1271407513
1685564655
1473073812
1020890006
861877461
693486971
423634
1744038506
149311272
1066568207
590923244
1382186882
647856803
2064471123
1617397241
1569646486
1748651462
131838206
1502415115
1030753522
1832032997
1627006829
1643073472
530003072
932267832
448121584
990819130
1404719474
1274884162
606048722
107452241
1562157477
62638888
1543140973
1080042838
2136379960
832061878
313876317
1792740769
1209920161
246946228
1411501829
67654317
1255097103
478569029
414735623
2955852
966377002
1157524196
1197208951
993757350
1129189198
46072118
1034740083
959685273
468829658
1047475972
1713149800
308688613
1498931580
1461563837
940790693
315806225
1411362471
2003009167
1469610001
1643755292
144370380
1764979463
1729016946
2056970894
37499051
241111500
2125788980
1341854922
793685004
2079979812
582821166
946332608
299374328
1927600489
2045352510
315872754
497417452
266924900
1942122689
528712647
849823733
300752422
2123600696
702857907
97719356
2095928768
1652855572
1808324266
1912458432
746442996
1346062802
5942559
354258893
415408154
781861142
1330257565
1302256200
618975906
877388415
247806276
512392460
1177429626
1592488131
1425576899
945674253
789855373
1656538919
804234781
1603690453
1771854060
990110124
1557015753
689006792
1889576868
338505290
2105250667
125909959
1604324329
1578607642
368666157
1817735795
1021408616
1844552673
683527289
1236048681
835960778
876192089
2072709829
296822261
968038246
747868487
1683819926
1670092759
1721559352
1380197384
2015755047
1818363835
1499158331
222479461
322096628
514122306
1750153346
955473994
1966143104
1085601458
906993293
381221032
284034686
1999030875
540926743
867302054
973758941
1443116428
2073902893
34561691
150469179
797787965
34662742
597135653
532549709
1176072620
733199147
604382081
1880817292
970587839
1680105628
655966988
1035799370
39766985
693177516
1463679563
1433092843
2128498218
556513755
787232910
1410816571
660725689
399502847
132358835
1592891554
739725835
532875884
815409920
1471662754
1462291492
974659881
558723519
1721252778
1352396202
2086687696
1195896044
622966908
1926839166
510703880
1040898395
1272551793
832361393
841403322
858649064
2117129522
741436047
57958402
451277022
783358482
1593216499
1058808691
1212339908
391835873
122892753
44540170
1834417262
1749935979
810911004
1614795031
2090330481
418628071
90246330
758197933
1575613840
906474952
1936460041
570709608
1726460092
418556935
1349329296
1731472420
118887138
722832216
867850526
564824509
500593885
834308583
1631210022
1850504335
2030522368
495356014
610839411
2080300234
140822274
2053338089
927931243
397206256
1658451432
1660727222
1421030728
100181537
1343490524
1158056048
1541074148
1918868186
566764125
1370074588
2003317576
196831307
1161623707
663467125
132964887
438849461
382292056
437100865
637006078
1920604583
639119321
1937341108
1719464137
663260429
1126424632
771220313
664195266
968649978
1492694416
1632025600
180808301
1231421131
1282449238
155831976
1693537555
2022054112
1245216879
1403944880
1400341338
886225061
680546286
1358661809
1358046868
316678297
1045889164
931510995
321608455
930578096
1376989611
1558366342
790240547
71572191
147433225
613619840
1992295538
1495272683
93489512
1622908850
1072318586
996768510
939421225
65585832
1106709778
417947555
679225511
150159729
2078275185
603248731
1729126735
541075599
451610072
1922169690
433059519
2142555084
629325029
445199934
95298815
618121237
1020693195
2020357178
1297053499
1857556026
453279790
666586170
112361131
793965779
179129173
1852995380
832525218
844255914
1878228023
2120666625
99540310
958111974
436670800
1929220259
31122010
306783547
2004765619
1508225933
363323554
1019618381
1859963537
1637676538
1125756573
1961303062
130674834
2024374382
71557569
469173615
1083674458
1016138642
1315373309
550674245
1591335954
263621892
179010259
1783283777
1089579875
157773557
1739286331
1109832061
831125056
864111952
1943801592
1639944101
2099881352
758725890
34094138
122533661
219850426
1387108789
1848398488
1696674839
302466989
1963678609
1915039699
1243496076
1406065558
2133849747
1455608669
351714281
187868861
382779333
1861209875
1505347847
1025249952
1649466454
1874755470
460475497
1717381885
395228998
1632439334
430805307
1642881241
1477574643
294727486
1944250440
1388091296
589508579
591185509
1255494643
2104654228
1316329965
135015222
304625857
1700270880
36503417
1861177971
1920997552
722450481
623357790
1805563231
1856525550
447164219
2056661994
1582104964
1951856789
164374159
1778997578
1732677906
457673251
503509030
121647983
2070915766
327542507
1306559970
1864240348
2075298387
635577336
1869141499
1934775373
42873179
799439179
1758615203
1448796999
1880555145
751317956
537912161
95016105
366612150
837594956
279044217
1339548214
1093952610
700143978
2119149257
149703505
1137629405
1058388711
243939705
1726169830
2131743605
401509043
693715198
482076316
1618201258
1654179776
1574129620
1517730633
702385229
965204881
625110635
1552790854
1376734416
127517703
1127608324
495895831
1050509566
1629767176
669159024
144830053
298613936
874391475
626118221
1004791333
1139399779
1138586215
1996598190
2107521218
1087550650
453229912
246779327
2139486364
1199016618
2018606857
1348043694
1732899754
1380914310
960063734
1643694191
1406759582
1556660553
1730988123
1944620884
988577328
1794115888
1387917656
1751652296
41332317
1301382731
297119961
152504917
634224574
911397991
1137231607
63118392
107688540
1280194942
853174594
925760506
1012346787
316872062
988859604
1804371304
1381824811
428612396
1598077034
1772109390
1448779253
346837065
272965519
2121013769
101693795
744740198
1758970728
1487242898
620100083
2141025887
241426010
1344454640
801910271
245760753
1785451832
245853473
782031794
2042523189
565899831
1016103989
1445551583
1027192759
2143037170
1124103642
2109901607
1440193314
42915463
1749852862
649585640
2100103398
1318234130
42800866
1856391279
1997235729
239296671
927960780
1175402306
905417941
626902522
1049543275
683774931
1843512491
610699283
1647246029
1572664200
24054489
332149799
2053172533
1884845465
256229869
2080190049
1919672381
613818309
1106096962
32158865
1887442762
481019424
1710556675
93448079
240289691
1038776275
791345173
1782832851
660788175
525170245
2128698862
243646816
485265591
1813623645
1782967202
2072111347
245682462
689362630
822363197
2049117123
1787099732
856346061
1233244675
101871368
1560535160
423682138
556034028
82977019
373172895
654659445
741648473
978074450
128908946
52329440
1645032965
651177251
825882189
1147966513
1197976731
1536626192
1265064679
922274525
834166799
1212675820
399747559
1289557082
2074732023
756377006
1609785487
1519218198
1944675581
531408539
762056876
1177267226
1687465209
2085635795
241417484
1034866467
716904527
712412873
1128758587
1472652237
1921135388
1315243091
44722625
931555225
1302276995
1466037369
318623971
1660565518
2130053837
1412761277
1359196820
2029586669
2135930044
365942396
1425835180
1385390501
1815588848
1779930428
1202798306
1621959884
1127397142
518567315
463122474
1047108941
10424200
126721235
1166481742
2100499792
1924115224
1828805930
993989231
524743671
1309871986
595032212
1842001634
164586553
1391920752
1975626358
672668086
1874035336
372905633
827111957
837025999
1382486964
1270596515
1535988948
1374022369
908247667
1004312021
2077618346
1231051414
185460257
1600055968
1789834703
643197628
352506067
1912180192
1105752539
1355262726
1203152310
621615218
1455657239
41108574
489535263
2030901656
430186854
1740858478
1619356906
625870578
1290525766
2074210953
1060942563
1527313537
1051932967
1192725432
792981139
428217725
255494040
146130673
1480424909
914293620
269226295
1726857551
846707990
787075098
1843938450
865333871
1984533931
1232985129
565503837
1844594837
1117426581
224622720
315117476
468290794
293569618
211766742
1728686074
1103302659
636787943
48926001
863975226
863215011
366880769
1321789552
436450616
825276772
1872280662
1405964738
1593549663
1012474558
981596873
1646167347
604221407
1355915624
906155257
1349277512
984686315
840374664
1120164603
178704011
1822244404
1114040299
1306006038
1894253429
605347375
1702790802
1706873546
2132920343
316986632
1066629160
1430859594
1463818563
1255966772
876903769
950296869
1821464140
901742406
1617235970
2090254379
946159912
2021588415
1688479894
412795011
217302812
263497158
909068515
406288524
1287426135
1500979666
1301467706
810397602
28334350
1254217662
1933090668
689992749
143987006
1019781562
335932189
1442986431
1110819994
280007168
2008644317
665812785
2098154351
1581694070
1707807586
511704419
256557697
2087585910
1017984472
2109169009
1643563909
1880951726
980558447
559838753
2073072949
820309049
888481327
1009652601
1762503530
941247151
1120480851
187974488
968331258
2044277979
1565369597
956116294
457841204
893198119
1332384987
975728667
15048562
2068178950
1402279435
1634994110
545645447
1644355866
383582764
1097186314
2010042649
331145676
1843720376
769398558
1914698011
1207460409
1673886305
1341121250
922737573
910728223
1778173708
1118777415
420477141
957134437
1403740226
391832724
316319562
542111453
1837059757
1810878550
938194470
589691932
1859026382
1860455647
2110051518
1878786107
797009950
1059283914
1096729107
309863217
26151900
258898916
1929922053
1067433150
1139484398
1349423165
1536422350
387823229
1072151295
1692265940
2061870809
178384560
556456384
122911363
286320723
1651679780
1534704173
291013373
2019095314
1080614576
414847732
1066537052
260283835
280034583
1420476471
1592182667
286261392
164111262
452243213
44715766
1426187974
860868586
1867846263
2079800441
538117596
1701865991
1052892808
1182829549
1278934522
1352916393
1401523640
2135137805
1134502551
1608596753
630140034
1034140993
2015038035
759327531
48475630
1335373149
917694375
1264373212
1948092306
1706410140
1868605568
1403389883
1794086409
737998605
1187831583
2086517572
950028544
544580583
144994839
1855280231
2099386390
817962105
1448875049
789502732
917388749
1139535242
928155008
717999339
1424145698
1441274513
2086837013
1514471523
830778729
775480215
974524133
1952747108
338152952
58266309
1909070070
1417331936
1830576893
159700022
1530318569
75964664
1059346832
2016416409
485117066
1330532506
1049670728
210918966
594060256
1406549459
2139635418
1594973003
734107020
1308696783
609782458
611498004
2139951304
639670619
1473393489
274639552
1298103422
1534710217
2127653480
333183085
2045167114
64203063
1865665536
443450028
989936474
1682433437
563903212
882990668
1195321637
363883979
1049068747
1323659536
1633699095
959024219
374181561
667785360
142466188
2000828734
114870509
819025933
447925708
1586719861
149695334
1625230966
1093814271
882341885
436075076
1076278663
165565141
1840933444
1992724931
413542183
596582425
1203533978
499415705
1059056644
1197220486
1805611145
1477887474
1413845485
1918365455
175649677
305050121
771656191
810542212
446511046
486119051
1288998518
1497406437
818615211
54794346
1504612788
1213210920
1794641666
1983358484
606286903
1010758344
11517471
1861434459
2043396642
1046530666
1324327732
39874979
1931524808
508439808
463329679
126208902
2055790065
1168098085
1456654116
397892038
1583596107
1613003033
1313789739
455514960
788067350
304310076
429210699
57846249
2102696630
928678515
2068101757
150581105
1211803541
1787499456
241662446
919380165
7965707
1585773003
1418911908
1279673166
235239359
1589751634
466646394
2053535799
593829516
515906837
963168585
1177735463
1964574594
1416769787
1086941821
1618832609
382100112
1932345096
736026116
244521642
1343121056
967715149
1549509287
1316079361
790313139
652365816
1938111121
877146172
1997232317
1313229294
943734256
371188181
1149540697
1842046168
557085943
1974630800
1658297636
341110155
453114410
931869534
1346166135
419315755
1218471190
431340929
1473525756
410689585
1176566682
56317244
1949304234
654301519
1680665868
835660382
1565833444
1649190617
1689818158
1990921187
959841102
276554942
2005188923
767384738
1574601766
2104854374
254217320
1219055359
1886322468
1374575649
628240355
1228564764
1823611374
738693499
674720419
1116492145
1145152158
1388250767
226093524
2085085907
1299340872
1921082628
2018327466
441878779
628842225
1783562201
1706543486
915203148
2044584425
1308916727
185752042
686667428
1628616129
1668825286
1702730610
1313216314
44443964
87928987
1948694136
1946414769
1259045043
2130651120
892593911
726121506
1200682217
612353742
1062346733
609394783
184367408
360054896
939308236
1452389142
595560904
1435497354
1891109850
547855935
918241662
420645596
597186641
922059478
1222113454
1671718066
428694808
642000226
127871837
1475708006
2064397950
1666081204
718300873
1544866156
634399998
1460528891
385155313
2137272369
546017009
315309221
1880905042
1547491844
662803263
1444023946
772377700
7593416
1394754364
1405796476
192670073
1024516038
65105214
718949120
1448779841
380072525
211918516
1372151819
917320860
1826897274
120333983
1142150756
1986617062
1358884776
1414471504
316759657
742358052
1742861858
56263001
302546415
1739490054
502856987
987053324
895276318
482902567
1605842747
1046699377
1365879247
305178455
2064019192
1408643546
1440333054
2080099412
1123016193
343900368
1055745416
977047184
133156480
578863575
1719662080
1646521450
1954873880
1391419348
205350827
1287613393
1588388498
185008963
1607028543
1585301648
605911817
1875043509
246946212
381889060
808335010
30877312
1398509351
922084059
1468033615
1663252432
1082368150
1955378410
1184408517
1219903023
158628595
835166631
1438237299
111052779
1282597899
618413923
762501042
819791577
1902632685
629053320
1148243627
2130039206
2101122906
214928651
1615125884
1974906691
1303353046
735693532
1743830005
1424795625
142884968
1491483026
2729303
1692508254
604869961
1947270739
375594930
26934145
1312112809
128450706
819104921
670188848
440396874
1358690493
247234788
1388372924
1152375941
174917111
1568466360
611832538
130471125
1067175144
64675757
731669904
1783120770
1221074395
1180270633
113447042
624735950
1116086829
1280720152
1187068996
882350128
1930630183
1457926344
737091490
1639985562
246578058
1199776577
1030922659
371128435
815592765
1706645844
1068254179
116400975
640254025
673656235
956241164
1388086565
1442469243
507474135
38578881
1945743825
487998431
1969197310
1386095699
2071095890
1878497580
1961528069
1267938340
1480085864
1706659316
842637972
1179661061
167765819
263011626
643031410
2126789082
1978125792
532619772
1014849830
1027621731
885806566
1681268251
1640979014
1148737452
359158327
125110216
321518846
338148703
866399233
1317519558
1609634050
2125542425
1905553421
1097126753
1428446910
573847356
1304963574
1005361753
1166335543
196101970
94972100
1590619366
1754771611
619658551
701371251
866146228
1400364907
202351503
1161819319
394778751
1535632833
363338194
2010384206
604907062
70516644
10272129
1725614807
1438088782
773210843
1289723276
780492618
472972078
1458405030
880096168
159525342
1341813451
1459086594
2016798541
863092887
1033231421
694319528
132486925
502603561
241516189
1922976565
123349939
1731601211
1400907464
546075336
1351234133
468406219
1458153051
764534011
1417444832
771218057
464509115
1086576981
590467715
736690044
496890561
444494641
1824626390
749837588
1833555915
1976930775
2080542428
237312239
895891700
1148313600
2100862419
332565515
174209590
1804238215
1499500688
654390963
494903751
1842116241
148041714
1873755271
145264069
924910490
2115427077
965978504
1752019603
207852282
735963370
390381024
1572217042
1916311454
792859592
2026078769
1489605747
861282965
1367255626
1909302138
998132172
128926312
1652378258
930518988
1886608642
991112186
1605362620
1806240449
157331244
317794853
1892729086
542216498
1319458229
403855067
2118228735
320054649
1717407622
1379539484
48411371
2106190854
1500070991
1891529636
1029370883
1966260113
1089210805
1279855224
183115393
961152304
1324331628
588383416
2147350825
1945192594
821191773
1778755753
1088654328
1596399738
2068395571
174441680
789406271
1831787239
1616926359
1687674720
898094405
120156452
1862384026
1978740728
1498701306
734053440
1860915053
141647435
814018328
853942609
857588398
1618807694
84957296
985992582
1567407694
1841898028
779661267
1160469102
385465336
432533009
394052732
1405584006
761420398
1728642295
1932367928
1555975414
1418410940
840746655
1457578629
1077459524
17853218
95231385
1150917318
2058041469
1736723560
412837460
731875793
649535247
684068976
907384953
52356271
2091348918
332969193
2092107425
1690889987
1554642400
700680646
315223773
1938728143
335901791
941965306
592368254
1689152840
1957586838
1799520048
799971073
795726965
29022104
679019616
3436009
972574174
1649837894
1444956278
1034716357
1341914758
2146986305
1845538143
68451816
1237159930
733633486
1403663822
122335387
142346439
1641295077
1746125331
801976574
1327345926
1096476416
940300146
1723441263
71236285
293954773
1797516722
492750406
349992151
886517182
1155483046
1976626983
2096154018
900897315
437143462
1326585467
1837083895
653475833
274688309
1484707063
497487269
1716626927
1447992253
894507767
242155808
1701920980
1035747958
573157101
1731326085
2040117133
1133818153
2075227831
311801736
1362915018
319894066
1988331333
1781452411
294084080
2067502141
1303444832
151419958
1164323597
427639121
642751928
1264390449
846368575
740482203
1671707721
337717541
1467286109
333277363
681176682
649393502
1261875275
57275994
1213661549
1035636453
1770370100
950589865
1893776233
96489776
929865067
1519217024
1742660606
1153842130
650001269
997147981
1118835580
1035296037
1681306129
1197875880
404737068
1224885393
580048379
1383671027
1127176793
701725719
1612632211
1250605625
1803713510
1495600042
1935477934
84542012
690016587
1451360913
1048996483
2022882410
1046287715
135072291
1086634979
784645769
198385254
1370554290
1462274266
448524845
260941011
1299355340
1585126115
1152506845
1904530667
1962673211
170775320
1668393025
1422304935
379301607
734512168
141018066
1572470168
504294249
1364367470
1932916634
453873963
194100618
275234062
1976897671
1073978778
1775018672
111073022
174918955
1676368717
760833051
255753810
1479332917
1136213972
649589034
1764770735
1686794845
1338967417
296501727
123272098
309649605
556039196
1394491542
144069411
1495290910
1176641780
548715658
1539484684
1211502844
815693663
461661305
1598046449
2136001551
1804556355
1498138598
1521258900
852397829
538940269
1842700956
75306873
807479217
1459287829
1077456302
1550205257
266739112
1270917104
1439906519
2123216985
1680814282
363688449
1056101828
849931150
897867648
1504630998
2001317710
1565058178
155743548
791670565
1449496172
548692931
2018058149
1511061432
444795930
1708213293
207851137
2035993921
708170691
884877424
809932996
1264522033
1602154335
937258529
1954245414
756427994
151656500
2066901806
1224588857
61603508
1282085300
1964110029
181179664
1280079527
911477762
608639175
1761379119
526441319
199101837
317544807
754219698
160359787
1511810542
1415635272
1570644732
904568564
1330915216
533085307
91403864
32246941
458271372
2009743239
393046251
886676616
1785599609
1666923875
118249101
964190352
152237217
305955316
598276344
1643318386
1534184220
1668618043
663823874
1795735407
395033957
582668675
795449020
615814110
361576586
1964680096
1988293573
1537144789
347972567
1413429975
1089105362
1472843065
22748167
584508290
1277090415
34099702
433796366
1404679522
1936939673
49532951
1210696879
1351681845
1833470245
1932400310
496940154
1138830281
577057018
2112010555
511958002
628520355
550996759
597170291
1814291302
1733723122
266863912
478229059
1652239732
1685509476
1388744587
782318224
1757661593
966370966
867922818
624032413
37056142
2077365228
29667820
1943927170
510819473
1330677696
2124998855
1904176561
1060833089
876113333
1403568617
2067067660
1126099041
1986014941
2132273501
968690954
50846099
133985914
1296468753
808021481
1922340547
777502180
1933859309
739968773
425593144
1255612694
1244011819
618127828
90142746
833452645
1972815688
262913795
1155187776
1790822295
1889342523
757366725
137472568
1749931283
262057688
1406883197
1112345452
843723490
2127159357
1117501968
2018197944
1006399778
539936051
215560244
1867413715
355771285
1827736888
1099221964
157552875
1728523731
555433982
2104721949
1755187445
794810527
29133748
799424917
1503096960
1976249562
2031754299
1860489923
347923057
1056381077
350025731
1564246150
399640336
1401674529
642082730
924026791
793583157
35535148
1552736986
1352814499
1094816134
1528559898
767526857
1841523401
162696989
11773723
1115035822
220946032
977709760
64528804
1559855689
1899574132
1433766398
1789160967
1551428168
1706085856
661165074
1668699010
152782163
2060455454
1827122691
1397899536
1171616967
726644765
181075038
1562376274
420343421
604054622
780840114
848003710
892791092
685357052
1252378911
1986522188
1185420297
1549608151
532222299
865422081
1277219994
2071425487
1698618790
1787496382
595332178
1895287628
722536791
2059891613
1010722858
2029853501
921035731
881173768
231224751
1707436274
1864445002
708483933
2132001163
1953563257
1450316546
1752869504
1644772974
23751568
836191273
235417822
2089890381
1363416894
750909790
1424789861
1437494610
201123445
758191278
2023520743
487098356
1975284284
196952713
71855576
124774664
1631066619
162472965
2006620993
1661228117
1293016408
693665996
1464006471
1908867184
379714426
2064220711
701669679
1233204593
700210107
52098165
277319735
201880206
371375512
329683340
516523652
1124670803
2020913493
1319523200
1245269591
111195780
764303347
55823971
1213414795
1446025719
1416031100
1002476213
1841693281
787628933
866127688
364943170
650033049
1945509367
756476055
1818209376
1720401990
659937522
48758230
1698362596
2014571796
1149454205
1316413450
657942896
1741514548
1069336111
724212336
1445880323
1390667176
1188047135
1001384575
1766402220
1048619278
1534407403
1504854366
266638198
891994131
1068011968
1830586877
452306715
1197740898
1888511743
420658093
1191723096
801356333
345199618
569716978
1292945285
1106155129
1298862602
685688893
1315563964
1995389156
1327206124
372165539
41376619
1485704629
1893176360
1305453097
42377949
1080742006
620492098
218842937
715581950
1454917660
1634354620
450792094
1146149151
2006666186
28055187
1088166322
299333844
625872656
275234417
1406160650
1471880231
1883813228
768583143
1752615609
722948928
1171271590
1960124185
699585173
444917093
1617714914
1359463115
584809117
954782540
619086311
724195323
835491120
667508965
160491740
715538612
965569302
2028087448
1018753283
103182772
394148868
483406946
440683176
2109927267
1243449038
382673168
530219870
491115801
697702808
1403013104
1880873850
1295180454
124185054
1272246516
596009501
89821921
60142894
131370384
46815520
601995861
1660774658
773323346
116318693
2143726682
862540625
2050148740
1623716084
1175251605
256776834
1432589706
123636333
215505498
1544650203
1199856230
1175209682
1205928814
1794235793
424925454
40574603
1841845786
1975421801
1194393768
1968864863
637073750
95543940
1300324754
1501209577
1121591572
1809721359
1713088246
480199152
473918622
264123150
3086749
1893362650
303975595
2040192211
306260430
752929544
397537736
597047682
1610220042
1118313026
592888467
1162713067
1805197408
776006296
1065769396
2065910265
218823163
504147633
1031605349
1533097130
246981558
949030953
842135804
1082468607
977962542
1263111005
1919589417
1227359078
1840715477
1492669206
852684933
1259377837
588683809
1830256080
1159926773
941838793
1272245988
1294694690
595293606
956288072
2046451501
400017086
390106525
171766421
275020660
481755076
1222580574
1985288214
350747801
924262898
1778508649
393397623
1165274645
953885488
1944195276
1634685238
997482502
2044907088
528152539
1299464028
918413864
1803151091
1300921767
1573939789
462751043
510629373
140967255
296874616
1162913215
2107055496
567522631
1167455979
157269525
361944517
723304039
1717507521
612794539
501903527
635668875
1243853843
1313634895
378373747
1344595471
1927613929
1421130948
805529982
1445040144
1954549580
1819873351
1537819420
15877824
810087449
1344351852
1283422103
682650313
367177685
1517224953
1613189698
1161569252
436412097
2126052258
1523710521
1892224999
418708927
1542148046
402763189
192575615
1674095095
621372686
1293830042
1870139744
1145350678
1009265730
972950066
1225015162
1422327357
586845463
648262887
775742898
510146452
1311299554
1418911658
2119154791
147937639
1993097332
356228867
1611345717
1146454394
931618682
102658321
1809105641
2013288178
416595367
107573558
623772769
577389666
709125560
1357894794
1678835325
1162049235
1686207974
1081912920
781006862
547792472
1377364876
597818269
1194212051
1952753233
1662647314
675608582
1557438711
1922678251
1506416703
1313389119
1422568412
1207814118
1824816477
2077759375
402481654
1535122220
218038444
1022349426
543372641
669006625
877451504
1793721553
1001992764
1460948843
991457423
1877733528
350204895
275670193
1915568202
355921685
356492462
932279513
529183021
1249757294
331432759
728184473
56166131
394216639
251490528
1768404636
876171780
1883703582
1551009772
1386461030
1883859561
1872083770
1185266216
757258591
1918169345
168914557
138016409
1564904299
1892440733
536827661
1780832286
939705054
641401286
1785186182
122559365
937262032
555041100
463828029
1475878480
1271267750
450336374
713096984
730588116
1744109296
1016056502
572116268
526394536
1982223788
17376990
2013078044
1833886723
1000194049
1391766698
1424786463
486477566
1216821249
394680702
1811179824
921411942
90449890
203452368
1855203889
273765737
2018927273
935709308
1675116567
592173307
1698292782
791426612
594003847
646679571
2023643421
208131167
1957055886
1009567657
1053912986
1095271568
1428874099
391752539
1028321130
1436702602
820870010
1686074179
501979653
819595594
1638632560
268457864
2023740212
1076790015
438632152
996864309
1763119323
559441294
1962041375
1231038806
1130435380
1933089673
903176178
1685106376
1667360224
208597993
1736741726
1163588925
1076733697
433177575
1595113958
1093843471
494737574
215978377
1362622881
1343951881
1787557834
1281607037
214805317
1230768325
382868869
1202152808
421072451
29141732
1646815033
1587992337
1701481876
1294647529
1862952492
132491544
1793260378
483979947
583391332
916022856
406474076
253526149
680061207
1107586992
445227429
1181974692
962607088
1895423643
356092526
1094493678
475376222
1386442459
508928526
868847108
654377710
935489910
1537632191
311728010
1610302098
1841612338
1746035675
176373849
1103482871
1327947399
937923445
423496612
2111203339
1388038012
97394050
1338437858
77125307
2106866634
1766149746
93802813
5731817
2036186760
313253070
1655600564
1578858407
322092331
1207203126
723097235
1890972829
217364875
541560490
513697866
792904965
1969847471
603162389
189870793
160833881
695488654
1630275329
1644130002
1244006833
853820067
892972682
796388557
2116056790
1869639129
2094729491
1440318222
1635733970
1151028536
364366195
1026638804
1443574921
592844225
367480526
1926314862
2036200042
1079843091
1571516485
1390982897
2132141998
744894190
715166131
1611076111
160109101
1633298575
449052496
1481772431
1417081320
1743931842
416387651
1750642032
572534920
1798491260
2056887602
260808528
2092634699
1700489576
756031507
1652828213
47164932
201780148
553010247
1398971290
513207587
1062390392
1176445357
145578236
895439989
34065163
1114687976
255414833
220894127
1725737966
887266605
1539643992
1540677247
1762383295
1004136032
487553796
741805159
1419056915
560316278
1330811792
47480983
883189047
2130394461
1445756468
1824905949
884385574
1567810714
438206305
1756458871
2067105829
1294493020
1122745215
1656915899
1113805197
759013310
675312981
1236298128
1452264607
1478619161
1982518170
335947999
649014736
782156622
1259221079
1643920991
1049363951
30044862
1088024176
1096083684
1340947835
660760780
1668077579
1976325608
1646859737
321752326
170788036
164466807
1438528596
589822128
1661224942
1346189913
598455317
1666773628
955590418
1766526045
509689931
1767125731
550786995
1230708283
2084583085
109539584
982304278
842528502
432460182
1939158527
497820467
64906588
731797978
1042151998
1408891604
1129586654
115696118
762873924
1963151924
857353416
942606231
33204904
161730075
1508643653
1473265137
1704140460
1454727368
1503449787
1681137729
462803448
170885389
16950098
1762675686
2025547126
102688606
285376076
1550991982
1802828487
687789287
1038904933
1623118943
1607813055
2065490421
192522250
81564351
292549424
349197093
987588836
702695882
1756379208
1634597121
528064859
1740800915
1346884616
385979706
1340629899
546115880
41367742
1391839564
1311448250
1811914250
621808081
1207143583
1794151574
591284606
640868705
1231170348
1426241028
380455168
719936370
1158728509
1997348725
1577358171
64842354
1672641474
2064480857
1020694929
59700120
351652559
64920683
1138940450
1015591643
1008788444
1785687918
699265789
490039229
104543591
223781175
1257708377
303450264
720216149
110369901
1573199484
1312538706
1969368331
1685145699
534982120
352415983
1921796746
1334907306
734446469
1596883286
107123742
1499511292
620202933
2025533514
1907564500
54161567
389175201
1000124859
2119914717
1739240067
832575530
1461211677
399264123
1281979258
2040127168
574546756
165980595
1152912521
647162167
1263628499
2018059529
1895101977
316781187
1290812265
1552180543
1364608760
188812928
1830092372
2035780703
249298218
1224887063
687438412
902052486
246091279
151607928
1412123483
981015848
421674644
2076968510
1479410547
2020213814
1461306233
950872277
1831636971
1870430495
1692313982
1898770516
1398465850
542248227
1000015259
1451698183
130609957
207140573
922480057
2121829290
646439279
57366693
101070896
302260355
656577372
1047156716
1663763643
858888354
1602909370
1784015332
13437952
1289600200
1018793377
1335026404
747092150
1775623698
1735057189
757271600
1151928091
1050104140
376047319
800719428
946810234
1126953084
521874306
548903692
1824197745
280798472
1744581132
19977322
67659610
814938785
939538518
1095780903
832365657
677558516
2026265202
611791935
1828639830
1372882361
1624030858
648539432
199541700
1902809026
501279113
1608712280
2112803609
184041615
2133744322
1849671668
513463725
537261763
1231843472
1604936614
1325677490
1452918913
1322030223
1749659244
1243660631
2097040765
392802179
1791630662
1800070990
2034266343
1578755675
1941216499
1745564513
1899842752
1621335429
1230817404
1261516842
1513687847
24561164
366653298
1349346756
622317719
2083221775
2025858131
347906479
1718726357
1965468853
2052166257
1763092347
668638840
2011604882
1781226597
1911566401
30900620
110566935
660390516
524411998
874065426
816778675
673271889
1843728808
733380451
1031319945
1401017364
1278684600
1161720151
1384433379
1598413739
1762991232
446382620
489298267
1757330411
626999760
1390386269
1767003724
1729437231
1431787727
876005824
922036911
1642206952
2018055231
642837817
1254270427
117228542
168724329
1707361476
1704846958
1317368366
320951659
1593603120
1101598361
1415007434
554281620
24172350
717455382
1781109433
1511783209
1509612451
58417322
633951499
1821805920
1699046333
1184065102
1391771050
709871675
1366175781
408808299
947969310
927353964
1343378128
1112427300
210960524
1250153576
673097812
2118223242
1138135318
501472526
1759337251
1176447918
465074397
1248793860
1977183467
1871942733
1473319387
1948030431
491866503
851728377
650484743
1357505558
152133865
1442845906
51002316
1146795751
464505136
394951505
671973368
2039580933
843180340
298164867
1551265761
458354860
1287989962
1025090601
1581130337
39698467
1301525737
1578860708
764271405
1874718047
1381903840
496258042
1198174578
698893070
524518804
992584017
425180797
382916650
784320424
1116233597
322425617
1025921178
927659571
1712500114
1020770040
1440736571
1503718294
556942943
413789609
2052338761
818627720
126881247
1700595207
1101257164
656823061
764537761
2081779598
13815642
1102714923
1637871974
422828338
1003721894
90195501
2094122361
1370560310
926359468
793791209
1690654538
1329107406
2136118588
885678705
1870650552
692730644
583780503
1538961543
895096057
1372392831
1268614225
1078813667
2082002384
261820976
1388616272
1099751236
1232265000
1773137525
1608956912
423816356
1382348815
834861869
526654035
1366685446
1742033429
221635112
375705300
1543195900
807876142
1868612888
496175884
1186425407
1887434914
1885661962
273879366
1631931163
1604203965
1204745989
1198126183
652068189
2000966973
1920050921
52699281
1635249011
2018989924
788666465
2049747724
1094416038
1492314395
85891152
1466329870
226375847
450084682
1988687942
171432215
581277422
328809605
1249734029
1775941633
577047435
2139053147
388953727
1298171221
301117636
1246881647
1167214928
1597812867
468374222
1366945979
1203784283
474324028
1237027199
2099681388
442042902
457008616
1251040072
1840388507
1836075904
1796437704
1138616224
495197506
2041352886
187685709
833722438
1053972355
308394582
976839647
188832946
1203792661
1972376138
350719130
840002320
243275281
785450569
1066479235
677252016
171091394
442125224
440989423
628845192
1147974589
828413864
1215866848
1560637977
1113401514
1229119004
571220100
802729135
733514326
1392973515
1969040781
65875808
950636092
1892781250
1446060263
709659839
1999107820
1663022101
255406738
142331260
1127659433
1605338988
682010751
751989885
1554669912
1478258614
1468253930
190285790
1480119747
240824668
245532887
1524474809
1085490404
291136154
1393696707
1748440168
409694283
1547364896
1663843507
930805876
166016988
1452803417
812326811
1903455062
2048224713
1553552842
559509495
1702147794
1435431791
1099790512
168615326
1440845465
1562320056
1878631461
1186760610
1475891455
1702517884
1579601391
1696870013
1163874925
1891252654
106256717
1317349915
406728510
1066240620
1843416545
1832266735
146154867
1931213063
112792958
1439876652
1689483288
398315565
1522844155
222018725
1630590993
1942556285
2026101939
431561861
237361137
1020576638
109951872
649010375
611935461
1626584044
747134901
527877794
393300392
1619477919
1113971708
1191929157
691517640
1215017855
1028670167
2002632472
1009770020
861833848
1540168931
1547572323
955415150
1419799912
1807836906
720234877
585860174
1827873142
1260328995
143299932
1538380564
775217661
1810182310
111254217
525455672
2029649146
809193361
1449117840
1910781376
178632652
1670500633
267133231
149538758
564361871
1775203558
748653491
822421460
1350649149
1974832384
401230767
1254859222
801925867
868463276
64504183
931530856
1504810817
1459881435
2068116071
1893373569
427891155
1497952984
2096126358
209246588
2086173315
142966991
1069907688
385917840
2001884671
654911435
432265465
2138900017
582844996
1955082055
1612477363
1055675512
419199447
1777964090
2016666025
2104372392
1523454263
1249081062
911864867
818973526
836792867
1733235315
271072007
240444598
1705992440
368916813
362302819
732317642
902743921
1511284048
352508236
1360627756
1877117516
776019011
1129872609
1232105527
514106608
585258918
990209530
1769536357
981110146
960090571
554744339
469866682
1933238614
1983534229
1093191522
1958442131
501504358
538730457
1986854100
650365844
136775231
1979866883
1072081290
967656499
1858131019
1897228412
1824622144
2046972254
315512936
1118012015
1567950093
1750703236
1834017673
1256747569
1815046400
1412790387
1196089265
810160648
670279629
1577540196
133395378
250687344
721096859
1305501095
1503817549
1825042782
1980480769
33017020
1496678412
906413697
1603586411
873509880
1523559723
43572198
1317098699
1869052928
1777605539
1153505891
634603872
1464896534
169679559
1166585236
2000088208
1095824283
1611692097
2074087860
1205876569
827989289
1397890157
1434167847
1814230688
1953597539
1647701696
2140462963
995537746
1748864115
1379008990
64537985
515334800
1947214327
422709073
1466780295
1125375552
1378399563
1405947225
135654430
2117805359
101056879
1465811248
983627351
1178165957
1052832046
1847819480
266750409
1771421753
1787398752
245193359
1308666360
216136684
1786699678
1721405818
1468699412
1259129481
607849091
1567021329
180852989
856161886
546057793
1069782758
381897842
1047754844
2096333213
459903314
747547337
1109254072
799236369
1727327386
786764423
1112285855
2077583729
1849454282
581026623
30981791
1987156474
439684269
646898234
341561330
555712044
245546163
557255162
816638700
1811570913
1056412816
528637934
2049948553
1547797976
115485870
252195580
1954311642
679308331
36457689
320741633
1444208163
1353914571
1386930182
734905937
1945604452
324954148
975188231
1106899646
151090525
504129881
1762750173
1813800992
690972872
2056175452
581990436
1663377885
1106283497
2145455121
1494937731
656679164
500848789
2012832255
743414812
1065796578
2066711024
970768247
1096483751
1389470933
1640668665
695242569
912023970
98565770
102601831
1688351882
186897829
718380157
739694532
1604164565
759882028
1139822414
635266428
1340855828
1908943706
1056304256
930385375
141736544
622824903
289133558
1501070456
1315868957
2121230477
92077560
172275912
966706294
683425285
401838633
368375253
1610521740
1090230331
767231342
2060602051
1602420934
377435025
1216331797
1356643106
1316372993
780235894
262491173
1614984952
892005634
45359775
606866379
1538743054
1910416602
768765553
884963143
12089755
1237714055
945240938
729146251
821389711
1884981845
2056828564
384487458
1831313353
2015594747
279589080
477937080
1926106944
1850942039
663045191
1368886283
459034726
1420839390
2048606351
1309958332
2089718415
1130811018
672128589
567809200
783504120
913730851
654195708
335096623
115072613
1754917567
1783177780
836128681
301101
530527957
2090307440
950426621
2137393962
1950979368
691965123
1277879979
356499923
1777782979
2063157809
961436081
1418585723
408974805
1081115190
865505228
1497017097
1005720442
1982998230
276102042
360479376
927827700
1759139176
2073908494
70381583
1790332169
424579852
2074857602
1730975596
1144839402
1745637540
1585699971
1165718986
228788743
1269544893
1223714827
1860590005
1125281377
1507310970
758034611
1592455903
668851472
823951457
1479317823
1923920717
1554439177
1561127943
358844372
40400588
1818240705
492872856
492358619
270332829
465975404
197868567
451710076
1647899174
1090969098
1936567824
264257326
171986500
124833948
1206068288
1075684689
75022015
1160009650
151650890
317149978
1322214664
1860039554
63584918
2050735452
172500777
1075056366
1194977730
93573023
1936182861
1539357273
1352743888
776342272
992604106
2085645547
1610520519
1131883616
187932007
1062129740
432804907
312564204
1158929811
864719105
300364602
100325871
1434643235
243874516
379315967
1915048210
1102134944
1346640078
301194665
816744486
1708612991
575086924
445322822
1829485454
827814572
1768613781
1414183977
903376830
98676512
1333958055
210455501
1950470393
1009545735
2088169274
205455020
1604819137
837892208
1281842037
1843757075
1536916696
704599629
176813938
1546250343
1787307065
810907206
379826312
2032927411
2137564858
559079989
1561421375
1301665703
2098827934
1680970536
796595461
29262535
434928281
1578764722
1449789423
1245400534
709299423
474082925
572199736
1549800978
87470171
816216517
1392891517
1850734432
1241623518
1041474747
1756497674
962544059
1172231138
893984907
1066648122
749188104
354205950
1311643552
1690822457
2026897913
1528925572
1428469082
682195380
1562877569
281812263
1974367751
1062800369
559403531
1893722498
1085423684
678375754
1846220011
1984190950
1171604465
624097285
1108063412
805347443
880255744
919432219
276480016
1660756174
436593244
1947410527
669006641
162750095
2020614254
10273407
1492491304
1041593178
414717785
218608573
1865125508
2048265386
715580405
173517756
1812725881
1599730463
1943770742
546464495
431584866
1589385123
92506757
47072467
1877780336
611134026
690849769
1762470253
1911644611
496482429
1917364788
1247549675
457422505
1083298469
587206994
1741755492
596537048
2026191860
1480874509
1394600307
1508624076
865541746
972283280
1503595326
308900568
196627285
959625835
515208630
535882612
1952907222
941859929
919246680
399835601
239809566
1263697046
1039221619
593869756
2075554065
507621994
866561143
1863022466
439365461
1638624011
1461610055
1435130250
2069347541
187134472
1437888576
959381152
1329900271
319222159
1463699476
331708938
783205772
1180103272
1377043190
559650992
1397133435
807052454
315257021
686779809
1355238914
233729998
163005968
1229661835
1231785354
962906753
980962942
1466902433
1686978899
1754127265
399943221
1191931961
2119851126
624615918
679410999
1151944321
463927836
1538155616
120054096
474361000
621153016
1720331012
719261568
1044454444
1215400860
116129309
1649856453
798689897
552289058
1154101016
254563837
1907078445
1738475814
1153493296
1950362742
1888204445
2049938340
899762315
1415161536
1318379889
1844891149
288570303
745429941
1853482418
941799084
146483909
117876470
1821785101
649577912
385116360
1012413519
1261919043
2124536518
1448176308
1825542462
1824535332
253539280
1668466842
568444723
296219183
1792862928
1088816559
1126104694
1869942838
998407224
1650270329
1939810150
418751502
1274926399
984607439
1979821527
1461059411
1924164230
1628973758
1666789940
1020695077
1949422934
523862556
1400654985
805443628
1271036618
2057707275
190076551
1399131213
2123676131
296825959
1608728043
912745854
993370443
1820342790
987323962
1762236924
108932700
812381296
263480163
308669644
462819890
1960986036
377500758
1794572576
1823539624
1310311744
1265820822
50640725
1582270939
2064130249
12365504
146296799
1726771054
19678094
1107621658
1350097098
824153271
1641891709
1596806471
894493213
912222035
2045717694
773039857
2118023356
78239554
94263979
1898719676
1349413883
25023695
802351027
1391238595
1434704151
11425390
82618671
203517960
539820036
1840768969
375983193
359001097
6709113
308395796
366196238
840464025
1676482750
898849855
714271613
893636567
243375169
1634184758
1195426272
387341672
1757126317
396804625
1214388087
1268809054
1531990879
401537190
795628198
1236459287
667677230
452379999
1512762224
1389750041
1860141898
175109128
666221304
1400051706
394523333
1161131740
290001863
476677518
290680335
1804385659
1450222252
1164332709
2006583024
2137232017
2031490570
964304804
1774100662
1486062217
1730449139
1166326831
12919837
89377079
1418844362
2049937968
550173552
723699920
1908304364
1364218699
8312579
1552942957
1463626702
1219270628
531937656
477083140
825494283
171411688
156715914
1864416795
1772507146
1141019174
605518137
1722701834
1243201186
3808355
5985493
112601598
1244102464
531058665
17646641
823913719
27905619
256892611
1879864450
78879748
2052551904
1810683554
102733595
858467004
1706952903
68254597
694871151
1402782150
162264349
201009611
613050799
458393478
104548821
1545814086
1536269434
778366055
1842238747
1036784380
189871859
1711047145
7275082
383902855
1784962093
2048940319
958530427
950593964
312870080
1897523313
1021231223
718361150
1825550919
244808112
536678345
111827962
1864526949
953557354
1611249474
1414360332
1528497265
1782332368
1561506579
1572484519
1163043369
1240298435
245122865
301783833
365729671
1845580038
630183663
1553410318
1444052320
371543628
1167426991
1132842118
228562806
1569945502
2104073858
811243035
473727167
2003210245
652133694
2131018678
1963728708
7651657
1549659603
1191203627
1412096411
1308217376
987045219
1371888836
65094009
1618598977
874902078
1399878851
92967157
1181066701
1195701060
1086133886
1970343650
1110006587
140159469
126555545
1207976620
1936650314
2086109379
2101877086
164536449
326958125
1753967776
146153009
455046645
146480944
1475501277
1655177278
1922964939
763687375
1023832830
1131220350
1244888246
580155903
1074332574
1891934183
871810398
1701653208
1993563752
1649590319
1952089165
659581106
1952472676
414109555
567735548
157587956
1398784554
1296382391
1903336709
1859631842
407129061
1332031507
1118450080
98991617
73247244
888367880
1817756354
2094067928
883894140
2069558522
2137075639
266709606
743711521
1333066679
721019861
971801175
862146978
1900063636
698079797
1348062727
1080148989
174330131
481684028
953362389
1937160325
1418658640
6642529
766426188
2142319533
385423007
1737802380
859185512
936402713
1347655139
2080515343
1872082057
1361031888
1420330526
1288529203
193036315
1343743254
1019195189
1229977448
431532614
2006295266
1052946258
1562303802
1068526570
2090274813
1710822591
2100816471
2043645306
764481251
563445844
360403166
1505979878
764236268
1219284762
682783951
93819253
1482830489
2073054508
478480704
173586164
1584747118
954462232
366834831
1160541838
597295849
250189836
2036169625
971401203
1841067526
127556546
379860701
641978547
1965733434
1212602712
1011240690
2098649616
1902929525
1536659696
1836679116
885673968
1253722981
1055278964
831809076
2026301026
692492945
302608375
2023985891
1432553632
816255771
852139732
1467279224
1646669443
1322376738
459342702
1754938013
1044953947
591279801
224979575
1862550452
1736008658
601479764
1760643108
1777782815
185670755
1252278520
156781260
557268731
1845399499
1071684964
533722366
1266042070
1741823155
569353607
1166262059
1343617213
829643840
1023550085
1702380259
1217210395
1881747706
972376397
677244057
1288237868
1908235096
80337489
984593738
1091416291
2124716526
1749486127
395765253
1257774070
2067025566
494547505
2032984352
1180681655
1225698504
1390692238
684979475
167498659
1980657754
2017860823
679491101
113967956
1176181475
1763469690
266952945
1281357358
158251740
1627167260
2126431551
1062389331
2029402440
2049141075
789985136
1446568563
2123706471
1336295180
24054493
2091135518
1597393296
970480026
1304564787
1254785628
816915349
2090122652
1530377235
328612189
1571733762
608038382
440199404
1644253979
903184092
929328319
449866034
1505469824
681939390
1344602914
989906380
238906594
1301220632
560976202
800363574
1183260634
1139437836
1636378410
1408606376
1257212767
1100792045
204809314
421013732
1166096376
1464869177
1813979347
70721023
1820857576
88735164
1546509481
1537109522
571501887
872921147
915765346
14440396
1782063911
2146098774
1889023395
1918026664
357774779
123594772
1862729498
289515176
973376259
251297277
817018997
258174065
512493216
1465534261
18831159
1364486492
2007688270
1817919491
2129248953
555635996
1855937731
96507924
1584495685
1046531179
785945093
1161369653
1920405393
800054291
1327743880
905187622
696273658
853643904
1093913188
1846399461
1475559291
1210292888
226745790
305964360
1408829705
366075157
11968165
1078417628
425287497
1227303828
313683221
216943383
1621093699
570487469
920388401
1309671660
1308389836
101643283
1878022791
1509049713
426682312
1239943350
1897846702
951635548
1391392401
1419570043
1227144815
2100456301
711256531
1552026242
189460096
373669073
1817997847
973693680
625403862
1785098352
831188313
799367599
270538180
1922828492
274003547
198037065
1297769708
1388522344
1957035457
878689694
684138066
416446137
462072378
2024901416
41749384
1561059362
220135383
2043927573
1939399658
1898158828
1350652294
244885790
1938227183
612730342
2056976630
1125732552
985093622
1610752529
565171686
1905570306
2059189764
2068582534
751146998
1956531693
586710699
852433148
1729351012
414675488
1276321964
210352041
885898422
1032547174
195267465
1186083904
1068958601
86490997
1552247231
454049654
1863581756
27881337
2004866271
907286865
2141651197
133710419
1794984524
953434054
361446546
675878498
2008409783
2033886449
719229711
1262501094
860678828
1942645977
1263211836
346872539
822249319
109524085
497112289
1928745996
1941631581
346480368
1372880427
745848120
867942704
517401879
583612014
1242387988
228626267
738089601
948454711
1888226355
2133321978
310707349
1485177984
273875973
697925558
1246337067
1993316576
1293495454
682010323
1804535875
1678700936
496031925
1741035456
1598721131
24547556
1693409680
1059847736
156968485
348527824
779014430
1151290314
1565765698
196654667
1023579108
596465002
1520464920
927865532
1335374913
2061284965
1559316597
1149209336
1281170226
773881337
32585671
2031189169
2074237825
1257021945
494186019
5444093
353862779
439139471
1365716884
1555847552
540375671
813567877
1591842423
1618761627
181558052
1336791318
703715762
1613223208
1593271908
782024547
834493140
668596546
724693266
1139342891
1791409228
339191933
2126012141
2061449553
2034253937
233221493
1289495986
1230246429
1030991418
120170865
560059920
1881592732
2087239903
7457748
1232613111
1196322280
722673069
30888774
1931949940
1366408168
40948252
1686754602
1194352846
1915489813
119691730
946425418
662221116
88014700
388312460
119077677
104199535
1007849893
1551489280
788330481
943192941
302289359
866031976
229878040
919000265
1462256524
686260951
851176191
2075074670
1144477277
668807056
1478036163
2083872112
1100292401
1407907324
1743095483
1170818223
107292470
1103472207
1659213239
1634872233
1943397240
1830015404
222984254
1762487939
333503916
1308661715
1542950953
597156411
1776354856
1585577341
901398872
198921889
1317034574
792447622
956668322
1459155374
1604178025
1611133134
1474478389
1718224897
535596183
1749907749
1088893637
187654346
959274083
393149218
891403255
503904069
1862499139
364485184
403654014
850302158
797286212
1918733445
935879420
304249750
1372343407
1931028652
12102735
844568710
2044621214
1717533841
156294333
260095504
1149062307
685992738
524598124
495740236
1282447051
1670402906
1090899102
2119465436
1309931638
1058618652
860604443
1129097848
621200790
1718063306
731634499
1065206907
452919982
827479350
1440723007
1355453817
2111877057
891745645
1279082199
227988848
911891915
1085050673
1837130677
1846090159
526912058
1969932663
1468482034
1447087681
708658005
1075655255
675441331
1492728092
1765250281
1717314881
150588660
540181248
1872378832
933509646
1822912165
597281622
183771929
738539980
1398336714
847855952
909190940
1524735519
1370014411
1503217307
1165468389
944215930
209738711
1373346106
756237284
1871485595
1316219551
1912178317
1825449441
2113173323
1428752786
126756072
339294257
1615656677
1918444370
288724430
59041976
981926436
488678032
132796597
2141919522
1484148590
359393987
1080652930
1741380312
1124112720
1148393580
1802969844
1421505252
1696947270
307595429
1576788306
719726333
1617370574
2047224336
269747203
701386953
943667664
970560778
743055457
1265908524
1751464231
405203811
374703820
1363232111
1238544473
1351385466
47564012
721801324
1586275573
1602833814
262418456
2010215005
878410859
121381049
1182037861
931492594
179991139
288990876
295517805
1596100646
1214748367
2122985012
1828830916
1626540522
287134651
134232528
53834513
1557264079
1948154936
104388396
1897056364
334553063
945676869
297189321
404609314
1721541973
992638366
1755922807
975974226
295873098
711518355
1762651670
250252808
337070480
461627384
856429631
502908125
492736928
475768936
1347485500
1719371999
511199490
1537111192
180617089
1057511530
414202398
1779573782
1836923653
1596416880
116639731
1584959649
1081754900
763461526
1177406005
1373070797
678657726
1009262891
740929955
973897170
1902460706
1315528235
194966580
481806450
1803404295
1506408447
925221127
1822669123
658565528
769551858
737541437
536165950
1188211318
1289492385
1752270742
764165357
125397198
14370559
295355747
605919765
394853916
1608741467
1840805411
1974453887
1107792634
989488915
1636290632
1581438662
1920811088
1653572602
142468333
2089623567
276788977
1018952368
800672870
1205165925
866725878
1609636597
1852119750
101934991
902882545
1053664281
1299061610
1101027076
846024804
1878204340
1804293619
2111788818
255456778
1054098356
1236982282
241688810
994865877
2023054508
1869861887
2086309088
1726715115
1379385363
1559160923
1370056789
261700817
1399408223
1292228887
1916588971
1491076306
1668337137
390820127
1593698522
1268101523
1808843744
370981112
1458530734
979593833
2119743535
1267495607
1184773644
864336209
176092680
455728709
1448233422
349066138
1878730674
1304675877
730416049
137210225
582680480
929616646
442725087
1676820233
510258050
1057368139
265055642
592563254
367316484
841304126
1833447311
1756898521
487768339
1047150659
1668136913
1016326448
29089872
496180663
272129820
7405118
571939698
2010753277
1115176525
1464978780
1307054051
1001941713
1137425537
290999607
556133410
691271654
1856646528
2045760024
1296324752
300516806
506013539
1019782508
1884777183
1447282250
826628517
1863739043
1735106433
1935084643
1805118186
664941347
2072698140
67483672
1904303941
1902221023
1594326264
1798171403
1978861216
1231242306
717643497
1942062201
1814033159
1107465287
1767965334
248079741
796817018
1383255881
1075358232
1987378528
413346179
1255357691
1806926922
1618419295
1570666952
1511849035
293396175
286333099
1755692962
207332444
1388404845
189603816
2146491638
616672273
591416134
1242101432
768959128
944347872
422233889
1620173608
1346912182
1924464864
1198142414
414378803
319747885
2027566756
822510328
523655249
1477008969
1750197751
111516367
251364548
891085528
95771140
624738365
769781443
929716526
1069455285
925698245
1978307962
127357658
1186676050
1730401670
269524194
1528036482
350432129
1178096828
897202752
1382450347
1698952524
1558121440
2126702679
2091190565
1007818815
1483500331
4186984
879169035
1280375898
1694459426
759164368
1788312475
870497620
97326883
1533500422
934290562
942717348
602302772
1651075366
872928395
1656613826
363907558
998232743
603711025
370411959
258663496
790740301
1960730938
1889299895
1060528790
245031119
1538367706
336971321
1296021650
709098597
517636693
762809903
314373673
742232868
806492842
1647594879
412918113
984477648
1006630209
350986582
1356699836
1134784880
956684785
1153240001
61406337
400301996
1189485359
529304739
325526335
13862530
1561160950
950665676
153653641
1234688884
1432961451
845958823
1289485778
1091004545
1439937026
175197584
48912880
255279580
1916660277
492013285
1123149317
1323581629
501358630
1606857325
964250083
921651356
568726136
942407258
1217640448
1057346328
1408699872
1422860423
1636767587
230147150
797473831
1344089727
468006357
626755381
1081997847
1833319789
2076770917
809595205
2116679003
886753961
1825099701
2077716361
1235866511
974515104
723426669
629013092
986226692
1453672148
812084178
854544888
1118912954
870306576
916100276
1262092799
1809398337
92037199
104476322
74428190
581757881
1794697228
181761729
1028204918
2057725580
33793394
320226037
1092668092
1335345370
1297544464
800226378
2143557908
1930556215
815332795
1455071578
1908257812
1240547439
1659904175
1188974563
1423476876
1446519494
1595748827
543152245
1136479543
629260913
17594243
1200608989
1185629849
2088039393
770601854
1724503429
1517114230
1539358329
352940691
1275787225
231489813
592144799
1284826525
1750838154
1021273894
610079778
1192198262
1701143560
482118851
1672401504
1520509919
397237155
958927891
543642582
1429834928
168648386
956722747
1831735737
1564265484
2032377176
896522384
1151206777
665749524
1402111377
711417908
42002079
1508705264
906601959
123088500
257683752
1043132471
1613797303
680271145
1408709693
1191641844
1236070629
170300125
917006201
931682311
1285308152
1339991750
1951025703
576100751
1291520049
1281330610
451512539
1402531782
1519507202
98979171
1146104804
511097259
86068066
1292614150
1790479815
1880951989
2024158655
1438234858
1376835889
2002517410
2041493706
1634520617
72879885
554479813
2144957295
1828909100
1203606962
512831904
1991750685
2071503799
1095519655
618599374
460042749
34955496
654979434
262527658
2138820557
698892046
2023062158
356657711
1869866414
194373769
761811054
1028570789
1443730410
1217976276
604765884
1422142855
850959594
1379195664
1571074807
666397977
1551648592
2130632922
895402866
1508844762
273336414
83495911
1265007901
1284228629
872396362
1013649432
1194555916
408316900
1164083828
413324699
1695580030
1092911959
514194323
325150304
1994974216
1746287574
268294146
1519526279
411336326
1736032123
1208174602
1732392981
1400576821
1816474331
583110638
1070756006
1330150133
1312325127
962833079
109393012
1846139151
416799815
1922823037
413786796
1586362766
1821389871
1576982644
1774611907
947961729
410400894
1386845512
1900035755
664488772
171003819
464385212
1881498047
2128715949
1925399822
1927027456
131529379
1159124266
1140703220
614684863
292946145
1739638405
1939244215
1977811974
1628652500
1102338161
1038843090
1185176544
516142856
134429532
1940358974
1926656431
584713917
1959017025
848891922
474291196
1235645236
934220137
1126920578
1461972949
2117989989
1092930616
823401454
614876230
1256828764
1914547019
384075217
1027423242
285185535
320181183
2035409964
1714738981
554006654
809501618
2015603488
1820921412
1193229993
426545771
131716488
1626076194
2129229562
1210381605
1480324555
1461051523
1694575065
1454214725
19008982
882418083
597292614
2125562590
132657008
160347911
44267247
1183013182
1293804601
2141164429
1931406617
402333519
1931632201
569501692
1617311073
1947932931
1400795292
449115254
1229259988
1388574205
569200204
25813960
501574505
2111934471
1764037710
1987456188
514892332
1536766450
512759889
245890288
2070224462
589456558
524812729
2115349209
952298865
1678984886
29600286
2057383950
1850694244
403269952
1154008172
97037214
1020320076
716715927
89280171
546106396
1900297080
2089149529
171755769
1732706760
522988559
1610604628
497628768
826661310
406582300
1922029715
1495786804
304930427
108955381
1962556591
987496075
19702762
289068633
1884245187
250142685
1951307929
1542876782
1552476
1905932689
1814872084
1511480002
178623426
1809316087
1049523554
1623609869
76762992
1821832960
1686320450
332540398
345543886
655847845
716468290
1098224763
150939141
652364695
1623680271
2080383692
270537444
932582471
113771191
1065587521
158498908
263510244
2109067980
885416900
215283050
46382118
1785457673
702328732
1910125249
1479366227
1211952181
602428016
822251486
1098374600
448526913
2090947943
1827332571
1266685820
1145819415
1365746492
1234823560
193597131
1093456138
549389309
1949649410
840472009
1692605235
1312186821
1569130085
446467541
971879019
1675318617
769427495
1613559682
1239918246
1266350393
1625828865
1956170472
1582057058
1628505871
1148084531
809736239
943151502
719731545
1151808611
1314778903
1335518014
855572918
90016254
1244303413
1618996273
1889233199
1056227757
388064344
1729484073
1739153628
849211306
920730974
693612805
522861313
1227201009
1023499765
257042122
1319926580
333643632
1643366988
1360551047
639297653
1869735319
1531535453
1805936802
1514269396
1946152625
1221113694
1543228739
730607496
790001881
585681137
1376844138
1805096101
1458176788
945840416
1660605469
425942578
1062739034
1838896739
1010519531
49852687
1423759855
436636210
2012085193
1989040342
1105777862
205762750
1943517469
1816711944
656453904
1869996460
1936740740
886547328
1999579932
16248921
1595880455
542175526
317894263
1055755249
553921661
1003252048
854553625
1967138704
1908745713
861826275
2131699727
1337502376
1576662446
422872088
1842813106
1560734048
1726950445
1236540137
543026173
933749903
1603858616
1604093240
1885986353
1455149621
145678890
709708564
1245743180
1509748093
1963590390
1534180598
869346756
2032668462
1769843085
678612992
251827072
407375410
964983871
1731216060
890068255
1601496847
339374582
1017251884
2095838239
364358864
1262280215
1193475415
386463155
1675903280
1462337879
1162208359
1685399753
223990944
999662734
355838517
269352187
431697560
1853242209
130150717
874352686
1540341219
219286952
1700324981
1058880745
920547552
1924590202
709844426
375632130
2096322072
864739733
1794651618
631737201
1033962335
267552408
2133591243
509575834
1575929785
723860104
134351790
573117066
1464115717
698908208
429618119
1870574502
71696992
1519078599
1308742145
1747359861
1873564190
811236829
1161425825
1826812871
710034214
350695180
432796235
302827361
1119939018
219690958
404852821
484588072
296721371
807379453
305913090
158430690
738695423
663563517
2019631323
220794453
1813805948
1138153498
1921257892
574025341
686452714
722498604
222646074
603901904
1531655738
1168850530
680535788
1695627200
506652850
1328972403
888381620
1798045305
673549658
1463436339
1878577877
636312715
288779717
140833466
920092155
16941554
1912747897
979706429
839512590
582661061
624223141
619204132
190921299
2080895617
910977054
5743613
324702465
118892691
1298738955
2064372821
831986844
767680574
824006604
668004006
930542294
1364689387
1145814658
1823687306
720922198
1361320713
927452300
2133740057
1662818760
897624919
2022117667
620141635
1446141094
1361116066
1247125849
1052239751
1166561111
982449159
1075724203
339735393
19353497
1943775862
1190612466
1873783566
1364601918
1856929729
1111851955
1332424608
717726224
1459382251
778399663
1419899547
762552310
785333792
678215622
375904061
222089888
1235670262
724848890
662199755
1721989528
505184998
1190922239
1725748687
686195338
814889556
303657279
567187254
705949414
165029391
239216930
525223360
682196638
1086574838
1059261670
1678318302
1904649486
369873810
873804201
1464153996
403752417
2104166968
1340188112
1873674015
696957030
800740249
648345736
821655930
62952405
90167070
1526958765
159366329
2051589166
1623904924
2030020171
150822961
1018914290
1556279540
1709334397
2010772994
2069949142
1114908835
432553038
141266510
385418592
2134909289
2021827920
835731506
995810785
1786651322
1151278420
1041677509
466587224
661817856
1350910538
865003948
589817422
1340524864
1052546322
54231709
1219393522
1475013765
1401620931
1283310554
1580657604
1130998070
255680594
271850624
313236685
1381495524
25838625
1537534360
261782816
946412320
60896561
1169045041
123880025
1230010111
1201026864
248743993
1019271380
985238669
1895516877
1323479218
61088041
960481991
865643849
1493739325
1983771589
231655025
1112858956
1632594842
410807608
1962148009
696090233
1956507691
1730642539
298530281
79809073
2121468992
1459936590
307114793
1515198344
1706325651
327352385
720450730
1101459406
1007339168
1535947628
60083307
1573585576
291733567
776321006
133582889
397598230
928130156
277988564
1239928676
1859743479
506023142
258394901
1136169474
587745655
2009386411
1108050343
1297555099
1804253380
1914560252
1921202805
2127939588
1696241642
635588679
965213573
119194843
1492644229
1130873379
1184099900
765774931
2092722280
443803813
1000011465
1248673112
1268475855
1332925715
2000010586
1997589686
518003542
1792297239
1595858734
411548387
882519887
1835601898
939750940
550933315
1619679643
918118855
1455940507
205549887
880781550
1349340483
2055333323
631492266
41328056
469772746
1703474067
164289316
871041635
1847071167
1461575918
832067842
250460985
1425696106
1447742089
2132411487
581887739
498488366
1371294488
1638498602
978216612
633237421
1869936263
560255188
1575139002
617235808
39591688
1114067310
382189046
1559822688
2059985110
877413304
1566990075
89004155
1246393996
715380954
1271254974
1287715295
437179824
119785763
1767356986
37276249
1583911609
779907651
563094581
1072506381
1091898619
1960541474
939139041
1858398876
251913060
121965740
1369064529
275515749
1300279526
1393324998
1955589362
2096718426
1438650379
1825928054
738607729
589145421
1425074092
1554448726
1336281847
1609841989
1376976618
2092471737
1121534490
766460311
1643370989
1153630742
1498511618
913797369
2094194067
1807601375
1801584479
1257845656
2018360314
1041375858
98489109
1379378464
2069244019
1584148108
105994308
39757677
1494340737
1668556582
1567873648
275577853
447066981
1691861133
520409961
112158454
520980062
237843735
1998781743
405133592
457224511
911791222
310585541
285975049
1812289137
1178474705
2146492182
1926998728
368229340
1772439072
246073655
1548334920
2135160232
425627547
776724592
331985257
1648090198
97240545
1511155412
1700657858
771442535
1159302691
578135836
42321744
113939172
1754341307
1964735761
893681421
1442278099
1082886718
1415488971
2103126257
1552408377
514819092
1152833543
418176165
52674888
1380106420
1332978813
132594973
750077784
1786236724
391847320
1269299797
543291471
2126610302
484263977
2054708287
849142045
1431622051
1957516278
949474492
741543882
1008888770
1555143467
1185847691
156457247
1219532860
1213950759
396445454
162685741
2002701224
781685940
1172212243
772537120
1253815204
413713432
1247793708
644001958
397855959
710713684
95816881
1602140797
462848229
422361247
2107336070
1296900621
1287376205
1224485483
664998616
1121990859
257716511
172172227
868230743
535974871
326935349
1050222276
125593595
1458294700
563171618
1974397482
2094544868
1301110180
2136204500
1709799973
2112649573
1568642896
1584435848
2028896475
1082622993
1093196471
1926770764
2106838445
857612029
71987005
1587450568
1841460853
512328273
520483049
359560270
402573109
371941959
889980365
834396960
1634073234
170983589
164977009
1912485750
1041414668
768493394
367452421
878350723
1794729501
1701440250
1212311669
1263001699
1701652094
382964778
1648649646
1842704336
295617167
2143097633
55580042
1381826106
2055619020
617584870
1691017145
847862698
315118410
2111175090
1980236558
196775819
1598586567
966064032
2061863451
1727039314
2033785950
1309316307
117147354
1334135766
1587156245
133000453
710842192
1612693710
355953390
1852119313
1679208841
1902635542
894994756
370448260
1904949369
2116401778
108092799
1756348630
1497716522
1016293814
1900426670
1953808291
445228555
1020023499
672361288
151164101
980031150
274815528
107598133
1025876036
2047944641
389798977
1334897955
1934832648
1495753274
169354057
459274212
279785038
575937651
989881767
1855890664
1552325471
519735093
1213287580
756986661
1686266016
846463397
653328826
1222591835
1267002865
69776838
1954661862
1252721049
399636601
185040028
1920536411
230816353
1724857549
1006504396
1596206911
1228955291
1661290795
1345478925
432243042
1192423761
1930907508
249467325
453320985
1902791367
1451950066
1104132781
1263019885
750641231
1197042518
2057918288
607220509
1167053864
1029827732
304993121
1396372621
239242916
452467671
1374513044
1057392111
577838485
1474676853
64765185
1633503275
576412919
844757720
846256786
1541704202
437708551
56491841
923523081
95499754
760597700
243890183
1267325769
1812121648
162797008
47085404
788585501
1619971394
245172474
1683399093
214544422
870705370
184106049
1032476743
941023234
580608590
1710648648
1065020318
1970913924
1207450853
22684075
1745409143
1993794025
421713104
552603380
1446967292
1567270666
2143552903
600132316
729542656
144658142
592632004
1627472832
841113385
798303560
1280293847
55411004
11094378
1046350531
215498345
1256008481
1912960959
789397498
2115786954
793074607
310698286
433879420
1784560137
1870083491
173350463
2126986523
658873866
927778351
487449084
1444775200
879733771
523873379
129531175
1152298373
1715756283
1808828870
1559062625
1666033525
2100979993
401488509
2025903525
1620014512
97697545
1568396501
1146571675
1589965085
1035239863
500724526
1125861014
1330697384
2121436745
1008452196
1236067422
798691832
1453558484
813849491
1220842729
1929538804
102071376
1433723694
1147262421
273506547
33940795
733671864
1639904234
406539266
2053598018
344638584
1822610791
1844896819
291374613
1162261679
1321848053
826995363
305837353
31029529
842953365
630872314
1969208929
2009214161
1771800391
1606179937
1654027331
1694572753
1062198970
1207843709
729777089
188117851
1998409929
78317672
1676069604
1214476452
455849287
748343131
1306769236
199211741
539550978
812253346
1137650592
1060321926
34522228
1008346884
574090974
530962147
893933010
1778180701
1881055525
1853224445
638505941
2062167135
602028965
1254540395
33018681
1726145937
1734743539
2037860059
768437624
2086709305
639267852
1412641038
334066451
1806951902
2075172103
305039042
1701619086
116476540
1248033154
438109155
2060122571
772762024
1407039847
236342392
910549614
1375056422
669418090
1194845498
621650361
811444938
404596285
2146825067
434283595
1703376340
540041404
2032911880
506454847
803380720
1443864163
1998398653
1555516889
1156328027
2110835402
146368711
319372489
1570962154
1224877505
613506508
622848945
739470493
425435919
1141958918
546831195
983254295
1389711250
1185774131
1394539625
1218897869
1632387079
198853521
298910089
264819237
301926219
1538472438
1834891581
1999396625
1095414910
1668275648
1358008445
444912599
556882163
1003407946
1878088932
750367719
89331486
617287386
1892880131
632380970
757250090
1527533013
1901784239
1438314382
1967049428
681748106
1388368549
1748529377
754469150
331310074
844300240
306858514
87017157
1396405777
223340181
559742646
701638567
2044506464
1288701872
1486500476
392027678
376100803
1488507950
190706981
570011760
1472555065
1456576457
636573475
1808140308
424359680
1697868550
1558922607
875677556
352636656
1835871686
112766428
2050730005
1445107758
534022404
837610360
1604919602
1736427979
1016920451
1578859245
324785602
519774471
174973399
1411118671
1158580893
1335255563
944809180
1975081482
1155704028
426614848
1794099055
2079166590
1967599624
2142719492
1530928016
2112505403
501378256
1646138783
919400945
1112540946
2051466882
1877309739
1610634293
1192534337
257757694
678050429
1054885777
465162955
1720349487
2108656620
148510389
479542427
1170164781
852101276
1079288974
1426759501
1471402747
421098500
719504801
1236885485
2008936346
1549943598
521053052
717116261
2026406672
519564379
1356277096
1900729087
1192572051
1011416829
773350571
854726889
814860480
557712548
1782064362
3007527
1873411978
1190930734
177166136
1924883720
1218378209
2109516382
455713940
596734233
562899205
1518997638
764673955
391184329
2036974587
1137979205
1637039983
1261497982
39896503
1173089502
2042347785
1803947111
1746695277
160944881
1677922955
1613262839
1923051129
2081580789
679781505
1108808045
1115308358
1893943756
1590854936
2027597993
1397065754
1126441125
474685763
759758922
1164546239
1021461809
1141706811
1919490723
677153667
1349401967
994174102
2086288843
446709921
2022308890
1117325135
2017316674
350768721
1636231501
401316305
390441352
435285827
1317319206
153247739
573025996
1287014776
52552104
1268167332
1901569663
448807719
1393508426
960985561
1904763051
948888170
1444347141
123416285
1796547272
571290289
541629611
529000072
370432899
692630253
1125823248
1729554
469016428
1504660562
1165189767
1685402194
44363014
373149814
766026893
2046871165
476657884
1562902255
698964482
195406544
2057060880
61019359
1453335383
1477029905
146779741
144433505
578879663
887695437
1616604806
1296131599
1058191936
872753389
357395094
376240860
522522866
876598557
759854517
839974418
2076489165
597667724
745638644
2012678662
1750993570
890434959
468865415
490124089
165653226
1860960320
786950275
1978519149
369998508
1026535472
749271964
1222852491
1431764994
485416422
250486552
1155354461
2057093832
67360145
1297052747
2006223300
1098806456
1521277129
515544482
1514939482
1692017177
849127591
211929901
540601389
609397120
1631197191
180717167
1862253775
952941770
1088923169
1637426956
162823593
1156819066
525082775
409208505
987932893
2146886740
1152732454
794807743
1917343996
231828448
181247320
1630867160
386719728
831250124
654173931
1314335756
2136728827
1124755519
519317380
1675657798
1382943319
320303139
1407733393
45080108
1378360459
763105955
727191204
1655191547
630835190
840392942
437434743
1762899868
1036310333
1258645818
948838441
676004216
1379268918
386336484
228425481
31574605
991432696
880507710
1724084085
1807332263
445318725
1918684428
1668800851
595357670
1462185584
164622667
1255874123
723398328
1572218868
603568987
1500435385
1009340691
2018135588
1424594186
1854809232
1991533998
1157475991
495648570
1602077790
1812163904
1992394426
1940838731
940382272
1140156127
247941825
1079866028
1457611495
528425895
623653862
969040334
497284462
26502077
598758868
1998792000
1533831664
1929394710
90324400
443648931
702539305
1154332867
1112021082
1814750145
731800948
1208083848
103768085
1263858947
1958152939
143127990
770446220
1552531364
1677491173
340841070
1181774670
1881343260
1446134299
382133538
1833322679
683055021
1647064540
332868593
2048045992
3437595
924381254
1425052988
1156415805
1662492674
1146111437
628794497
762644894
909824930
69126190
1264869072
984061576
1023535491
422006992
999063066
1135301016
2057901722
1746113189
1625550370
231586364
1386932882
1970058615
1749782780
740533318
1498290268
294975147
1649298015
827506195
1988888114
1123767528
788026666
1814929041
849421821
1757561167
254598711
1944804329
1018697000
1043487305
1643833774
954444100
2034271608
963784103
59932397
584613337
648211659
907805387
1989876886
2113290657
1814166984
1986702639
2009888035
332629423
1876617206
1138124297
1456108315
1306083511
1576361841
1511698238
1852146882
580687352
473198153
1304313177
1501573529
1473455034
976817060
1230367079
150664399
1319819514
132611285
1255910490
707224447
544101391
411073787
2089983895
1550030625
1165936900
1511992746
1527843013
127853404
1489792897
1315753740
338258800
1017696480
1175877905
1518026750
1753981642
1665884918
1364955020
282543770
1545012431
424780390
1778637713
1241751567
653691925
146502449
611160596
1420679519
599788035
578793265
10816379
913245
1693409553
375229437
1429299433
1073854102
775341854
257836460
1224643499
731188319
1144852424
801641536
1066285639
466079274
1602420350
2120443774
1991751547
964860614
222863553
1913875074
1432418357
1456167320
1802219671
132305259
246987256
6982552
1918369423
1388702729
1167808751
1246913294
1782768609
997393256
1206593145
1916314730
923450761
835845442
1237665546
284446252
1479765370
1621379201
1016862899
877660327
1352197351
119935445
1986011395
1612865389
596686734
1938407152
1493205983
513589364
861123882
877573164
179044745
1960985792
245926837
1972658120
324762674
1108820202
568881537
581602969
1548683093
1144691936
1234622592
1262487458
440827219
926545073
1927620411
1991274932
459185506
1070694392
1218149254
2131918364
1167831837
350798650
1627354419
1086807479
1263190769
524093183
2071070705
1651277191
914506179
273324348
446518565
875596275
1831555782
1048958034
707497739
615300081
857509263
1712648310
1696588402
209939614
2012171365
1113299763
1544186049
421851671
1784185588
1305040866
1215308482
1782301471
1525554034
1383835679
1289747085
73458736
1818353200
1466235818
1464716789
249141869
1734008584
1523149046
359432313
1765763382
1144419325
872557805
1222645188
18044367
488223495
1670968377
1262539831
1851618228
1054636344
166455814
940076611
1100593251
2004285279
833327552
2091005425
340990138
213568121
346252879
2096584119
1491987457
1983944690
2120106688
217060307
356686080
160642278
1901564529
897784875
650742242
1069634711
948586843
369873484
1715038289
396279229
407806982
817933353
2073600533
1478363529
1586999448
323130309
1927492915
441182715
599891453
308171297
612746269
177534797
574739695
976814330
1276047797
1025443643
615110671
574653676
848823885
1092553271
646835220
106500185
562420455
1395946141
1711310719
1558228238
1700990541
653468298
1215532107
457297613
2142535871
1004855838
519063180
2028858724
1103698130
309026167
45561272
1119430476
1772474071
1493936971
880319581
917498688
2102329759
1389124443
494328015
1788848922
131076938
1131351040
1258521938
1839961492
109202451
510560574
2045272047
661018906
1144260514
164262493
141359925
1829367177
317794730
2110351440
1791637001
1602643655
1280170223
1727710265
117210262
1665191619
993297435
803263877
705023870
1685784506
290991727
2077009945
433100087
561886885
1301021572
613700218
470036892
1572681032
2137076601
955042849
591160888
793939152
529274729
1229999182
825522868
172062587
1135713732
1165635349
1570188646
1126460172
1197342277
77685938
1447324341
2096606119
453359283
1320838988
385732146
1406952797
1158794776
1563015490
59435571
416075299
1075339860
1299180426
8804575
408572268
1149402009
1752706016
472159017
816759068
855648345
1834113791
1365611179
1764331462
1078715018
1044490866
1833056355
1343362136
836647694
1663616016
512130630
418894477
1850920519
1283225354
1042902601
1350159986
1532985379
503705178
1729356702
2018371088
2120155369
148729769
23532040
8467410
328177795
1613144313
1987303175
1493858559
1397177330
473388765
1471402450
1088917276
1669195781
1811016508
1546994417
102687679
2133804938
1144789701
889894234
471726313
741645783
295398501
1517252148
1141764401
1800928153
1210064455
410100993
2094473264
629259222
166173855
1259570368
246195751
872498879
2090827712
1727263462
1209602512
1091706695
714216225
481304685
1755646449
1625175718
1944412747
441377208
1062273244
710838507
550883331
656854836
825945453
1117454504
366294146
332410231
787025526
1005233173
2123858807
953392377
349352955
1576339601
2100689370
65442572
232788505
1649807177
112317701
1554422317
1287265018
1826941322
373264637
1994676526
1390633255
96429222
1155771759
2041537726
45285830
509247029
453639573
930338499
1667929914
838418635
501251312
211464094
1287664215
1560995792
710848219
1463680198
559242743
1443974127
604144636
1537329866
1437870118
97556243
1433127015
1313004670
998978850
329859333
488577767
627846035
1728174410
371020717
551119375
1097085136
102578961
916584122
1174207228
1801647160
676298166
2063484016
364967828
547480942
1047130984
228091377
2146206886
402029588
155932535
1228011354
520511674
1837670329
1069748366
2075440062
889325864
1633015791
1782741732
1188063590
261319068
441599316
1293236935
1011562274
1601311095
1763205452
939103865
1325731605
1307898486
305694202
873584783
1892647820
1083156174
962150141
1330100877
945478551
1104822118
460939703
777705088
832138884
1944885897
1606741222
485695978
102385960
1073103150
1670230528
87060317
2046564649
723242564
119063674
240122181
1295606218
1354947640
638693847
471921606
1747908566
2123725678
261391199
119613317
1432208893
1319514337
2128577704
658150124
1770576234
1614642145
1188943166
825955775
510702985
2012865664
400277374
1899962842
193786004
1544262020
2144721497
443053767
323295110
829712309
49541201
911860622
1246354134
1934995021
1793110103
890310730
1372553788
1433681782
818882062
936858001
1418373318
2134654018
790559227
1881309595
292569725
212684046
347109726
1298064222
1582949981
649618907
1696163562
985336846
1338991824
1287132591
638292775
1479464526
978756183
348937490
861813822
1746295677
214613153
956500760
273364563
484046394
307984058
995468439
1838210044
138169691
2113268917
1118163552
21612082
671573250
938971307
251746056
913001772
1777449415
1110208144
60198298
654036899
45376156
624539805
1222799137
1160889412
443235063
1035311916
1908482652
214732962
444077343
1716345252
1512706032
253242071
1463940250
1736094326
645956206
690782260
1648971904
1147767509
1585564699
890873639
120216902
1875829642
385479746
198301265
1346789238
714216783
2038951639
918693164
1844249931
1229542559
970611156
1026233396
2097072685
1554677270
737002336
174710171
1881235269
1009855210
922057053
2139327583
1220484935
962268424
1287118145
1533206072
1529513910
1291555638
1564951840
1113188935
190757788
1598543194
1931501552
1318621780
1173753194
1583073492
1003955256
946387598
1930400215
773438686
1033586370
1310804506
1056749893
392502931
1509767389
551613163
1454371569
1004111112
41725358
2084684470
470111825
910100024
730442187
1951824430
1612600857
1998377573
381753448
241348225
1613330891
401283306
2102258267
1172222088
319758448
1317352531
2004335396
1886928248
1285311177
1570578076
914882865
1222702873
1424256325
1443966304
1112457698
828089317
1353927380
941954702
1806684584
202979295
973592126
46087072
163682531
1486267330
766582079
32194325
1596351232
441216634
2101754521
889380804
828978296
1713443849
1121079287
1878924765
742861006
1362046759
632129603
1787536889
518936869
1552967844
370942585
1118996252
2036025956
1593716701
2137817867
266218831
740156289
1446591219
1315786480
2119542480
753855369
2001260319
741641463
171913184
1721700429
1170395396
1934676241
1416693683
1124627487
1869454582
798846443
846236570
1238090857
581740203
1729277785
102800382
2126632958
323543647
2081102920
415254641
1059771597
1648751657
798409129
670745688
1422122764
580200743
613778499
183083647
1376538299
1033320248
1114733250
1342855488
186871209
125682947
2020757630
1950879795
583515930
1690155706
683847415
1448784434
723569698
1994611224
1818276127
1356614574
1176271762
1614356130
1867668746
1888857456
21556929
1255302642
1452746086
195254727
1563683192
11198451
2003793290
288602250
142130758
128698148
565395950
1086296812
1388693105
1569186031
1561371523
314431614
1010982693
478102930
992704954
2079566402
1239314484
54259934
1186403341
1470214329
1865710159
253237735
566420884
737130034
1791438025
289362948
328416812
655854718
1636009115
1681618512
410979590
586168389
1519415780
681462872
2087430973
798647760
1955923713
882445818
580889935
489628979
1237200382
728932355
1539685997
930213373
2012014318
2129501380
219709907
1705438353
647368417
1842291543
1909488991
600741215
737979802
1742172294
1779239978
1369932143
529517400
412958480
412178407
519541566
928305223
937226113
47078423
1807573469
1114073521
518813988
2094198700
1175121480
1790441615
136651126
1692063607
1181392615
609323131
1177812210
274063463
1724875846
1351634012
778188545
1314914828
254928138
533833300
1644569262
163809366
1981354510
608613672
409866783
1589528091
443777912
1420978790
62257077
1726140278
121519024
1845242123
1746456027
261012429
1083995307
916450195
2121189083
93253674
757109772
522514975
1068058128
447410535
86468254
384039103
1077780363
133185214
1296475494
746976860
1334812740
297186166
535806407
902062480
546102956
1484190119
227014981
1108607010
1439290034
195810401
559329855
134429980
1687270997
1108863440
617291798
1295320588
1601842433
1827140907
163196691
2097230538
1512813908
827029944
2002106655
971207326
1026547633
1849445491
1287520825
838976121
162942947
1380855408
120486809
1597205553
979469494
662662955
1491521809
521243572
525100989
1629722328
1628519653
934944198
1218029203
35723381
1543971900
1779340927
1274925754
534449153
1316289150
576126582
1859471747
406843770
486436559
743611033
2138498248
127302046
891543547
132061445
1838445216
616651152
1665800128
394217567
2056910459
1758667917
753225930
1646941430
672968797
1223372382
82346235
99389420
1535831458
1333032124
1941565252
1090698539
57516461
201298699
1393430323
590932358
1672267081
521190274
153724146
158714199
191332209
425376190
1043083844
2038144495
1477514588
2080373977
1495509574
1275569386
1319346972
1637001702
701132216
1335430544
2094635789
900511343
2129694516
776501168
25104197
1662585314
145842058
1698232646
1275838663
111585413
1219904079
72068422
416741417
2128536961
2045233476
954124742
676734437
519544105
1141774761
1451310529
754404009
1568306943
1057068954
614717464
1816667942
221917314
1009572507
812709178
356201689
156167893
71363053
1041479039
1450927584
988977456
840745198
886553497
1289727456
37108519
319363841
95056638
1932480859
1353281394
2005501987
329702774
1367866949
791466223
656656619
309651953
1138142485
1984460303
882799339
509956853
1274300315
847213236
1062722753
106103820
85400134
70869490
1098273449
1467156734
1936329797
1157298479
1641190012
928776926
330997568
1506189741
1537052695
2024679366
1011791907
1553865586
1826783585
451201051
286469919
759047827
1613116169
234511517
41166896
55391867
746890295
514334072
122696341
1247161227
1389226673
1613373452
2140615208
1644696976
222519264
1016134929
1850085107
1398013459
448140490
214564676
2123378045
622967313
1692896687
900127001
287813382
963954005
2100152025
1196286824
1538619955
2113545070
1769701632
10216363
1974602410
1092111079
2131612952
1612732895
49285542
649729855
253759743
410867513
88714927
103662220
1965480733
1309924375
1006757558
1821436164
624140127
2013642273
1485456685
358781438
742474553
381032302
897498269
1693729485
726344084
772881204
633871714
1318263060
825184072
302331321
1593204749
308407445
1987913685
397660439
1929622439
1694333385
1634803783
638002315
1121015619
1562612785
1602151784
1819388527
1271871863
1907777602
216710694
918740541
811557146
1687459328
1376991468
1763271318
1537613114
752863985
288104402
656126069
647495041
1298777202
910930977
96488531
1832293041
35770899
1993028519
1729004907
269284876
1367027653
1276879812
1130412837
1864178351
1424322600
961537786
735128482
9364722
1972367030
834475979
1033521748
1049758488
1758546414
36843068
240360803
1157873025
1772873179
1835526940
1293165887
411637535
50886174
1063914746
1822640486
904877232
945786888
1926941641
654397353
834852537
2024490387
504471015
179329556
1563289659
161072708
1026966394
105311526
374361969
2132413278
295246597
250936949
526427813
1568376791
900316712
180652508
285768609
846849140
806151471
394178877
965490764
1135460716
1064473521
457072992
2070926037
1727758456
1273859218
1138327948
57230887
867768001
1638731406
912894001
1989267910
2036590690
1410979920
811424446
115802767
1256171846
662140039
1067111010
759988827
1935099959
575327915
2136820702
492810431
1408819334
1860636348
1939201063
1619919708
2011542840
10599803
750309448
1660890432
500118047
2135896308
1375769172
503582930
215611187
1321746639
139401190
1893430765
1149233647
1599750776
1744230701
566070273
1967804418
1327647958
1406422566
1849635139
844952059
57984363
138474934
54395736
1911243775
1150432302
545841905
698759002
1020303907
218783598
497800341
1854093841
1537499404
693022943
693293609
166467838
1640194268
1930748143
1677939424
1232908522
753338229
1732963316
96005056
1210886202
1241758272
209538471
1949205935
1182084506
776417677
447776183
843062245
47612041
1429199111
349103136
804127312
65946277
450247665
116104548
178959163
1517260378
329348530
1673275041
968631835
2054019146
817868119
113826236
1922674101
1753978617
853251795
804643309
1162829380
415085416
1118305868
1613066246
152042516
24428857
16406852
1439970899
759066822
253558378
2119000523
61943055
1666698002
1359355028
1269086208
978427639
1514586946
1776537695
1022004502
1631747279
1808386884
54012459
2130728016
47708742
682927023
1008252392
1373339372
423391771
553024007
1222599618
153566508
2053083624
409833435
980957283
1812220122
1938214673
296839159
689751250
648001527
476062317
874282454
1198417621
1048172076
613944598
310280805
805327187
1549142038
1578361777
1006642155
276978861
1156363373
152134694
1222728397
719167165
60307259
1854705809
1088110765
2108934932
408279852
544003099
1225682511
1121082257
1821629666
1176137502
2072437342
1397391365
1751479369
792537928
578711214
1711200078
1003874139
2105890930
1302769562
110620374
1312007083
293605282
1474529635
267422451
1196188164
93831374
2013212467
1714075538
1286819662
1703019967
1593880722
566140986
1464483663
2004598718
854462480
1442066407
1936123687
1473542634
1692590557
442006073
1343037292
1449793417
1971613976
2145380976
936848848
2027276001
855404321
528891081
1749358739
992689693
1472407914
2036154001
978059122
608911119
832718646
1746621830
824082212
32138292
477696081
2119881044
1246173865
596456389
611007420
937099982
1414376931
853179805
256066827
36969644
524347408
1388641664
1559317346
1032772585
211602817
2116897123
53442387
1997600660
1512522363
834470883
1081403589
1137662335
2105253061
1138514374
1585458795
1278680660
69090999
1757595025
484590213
1157520760
772880558
1069816845
1074991692
1137555995
1594029016
1780146256
1773702005
317962888
206562366
311484567
1793667786
1620240719
2083537645
2022119750
827540069
1658567883
2089472139
2147345110
1146179579
1275283365
772120407
2069783659
2132114052
768061819
437118255
1525043585
1362370982
896759286
145741418
683076884
1324819195
1987079809
1832355714
933779044
1057136758
1251713440
1186191274
773987698
452218603
615177116
2073322259
492445337
616975459
169152028
96173274
544909094
1121877498
1192130842
914174349
240181704
1221817892
1347001118
1881428365
457476790
722461584
726526124
1823900370
1618602875
1469941323
525684163
131095491
404692949
243314517
1572959500
59933945
2114298282
405620129
1113184389
1723392909
650714458
549344561
1084463628
1544866772
1189383655
1253647590
214180633
1774402283
1312203072
1011143937
192908492
1754798520
1805018298
2111800629
369349007
1515685447
2134456494
2042233593
592560997
393619192
969608634
1191378833
1916063186
1262060513
557443030
747294451
1541045535
1462856209
1934994350
1783147838
138071761
2099467363
1636119054
1634372978
1386367550
413196156
1743889551
515403676
1171185741
1067598433
229188042
456408789
875598902
1402851870
710519153
989804545
301919081
1656064684
1634029731
716036028
1542727106
850633362
1496366671
928206959
2124365379
1840194567
1353510731
497912026
1599976135
709988350
339559079
284860974
1496192086
1876330395
1983565255
1646331559
883711987
1610514216
1450571987
1005780836
1537809909
1598912598
1865900755
1500959378
1173113679
1712243621
224464437
1866230269
1574242490
448187358
208721072
954827069
1621562365
1885071022
1715807114
944069614
125241183
1109340426
1638203509
858588178
314991160
1182691262
1772901599
1643712428
604002657
1000864250
1532854931
134082613
623406957
1477028926
498679945
1542440838
1479267418
1483989477
601734777
907200314
73829950
2001303519
130945328
1849759219
437086643
777377478
1067640536
737099368
139309565
1593967778
101024664
645408104
1813229793
1522647138
1777730853
1947830233
713619335
1202823832
419295253
170524909
2071686733
58673346
1510998691
2033293585
1560161530
1892976497
1450594868
1001249573
1656036141
161391659
961523443
510292972
1348229389
581605298
1564299330
1568102179
1883008586
53434558
855755080
149253796
459031543
1291791761
1123173447
546492436
1919017813
809043684
641402823
376404820
1395851002
124969354
337134253
180592890
679887589
1064710442
574889984
505442389
1169583204
1472680498
519775162
549743990
440937237
1464927314
1981271643
928796655
632539110
1118628956
1642498537
1093232862
891524852
2007113425
997383740
1672909014
435695130
1267905163
355396598
476356274
822306440
1756453314
1710633586
406283658
1066083477
670565865
1770822376
1449933540
1548019554
200839258
2128268517
1115882766
1335566895
180383118
860408582
2122502473
263019480
52979538
1438111409
107147816
966530875
201940654
1522310188
698459587
718373752
1106187827
249210802
271664146
571995256
1375863967
178397382
470086821
426713811
1057042012
397463337
2024140238
1454453839
1061488814
884434565
240794093
37260260
417620780
700717928
1451624069
1742168633
187980424
624131761
990935572
1603413435
586961539
617128486
984945163
950903471
1222047744
2106426632
4884871
1656878102
1868123122
675071967
1932019586
1973631776
12104907
253077693
49501455
571547716
164174183
1964722193
289135339
37624476
575406846
769668101
1601448229
845119677
950650652
1075789249
1340752893
244801707
827177577
880972949
344783554
1823023292
939420395
1025125109
375752288
621405837
866836891
287466167
1959702302
1073596654
54914364
1272709300
1938979471
546489980
73954459
1414949349
188179198
275416819
1653854323
1328359211
249959504
476308302
1343040996
1515827579
2138092459
1129657783
258668795
1448773089
723823654
220754337
520965710
1192264387
640681652
969540892
1708815786
1641253632
2005091978
1417379618
1924686942
761230118
171495766
423297557
912017153
727331971
195746806
1058044503
422122707
1515481761
1518395767
1664196380
1828071461
2051348216
186491159
2114828970
2092360370
1554099369
1240900760
2087861013
1646024198
743663088
209604241
1276709231
1399453503
15392650
225013924
1678879438
1238783950
999488733
20539805
244721770
854649176
459543725
1142148014
2063384520
1436927658
702047600
2047904539
1670863565
764970643
390254845
927445937
1550962825
1034884614
1514725694
1158129671
754969824
1019583080
1686180885
2109531919
1743536390
94657430
24539182
20208177
1230552033
1567667798
2087870680
788605963
1023543855
1911690900
1955453496
1693394570
1255587474
1663302136
1437255032
1938462979
162742808
1101920556
1075230092
317114077
487820355
637197110
1069015785
1575738609
732668884
1640476432
247820292
2056614076
704112107
1344532028
1059845564
430605881
1156978611
1845208669
148854433
1620581890
777534820
795126946
578477303
473385950
77740872
1946670894
1957731669
1265095824
247676340
253705984
673784684
612914393
64743692
228756395
9725680
821358214
486691524
1062880198
785188520
1976926262
938787011
95627376
1057934816
1638162947
1590440474
222992156
123830168
1509338400
434089765
1565324233
2105076618
1294928214
103375354
299834268
577456635
400819010
1134458418
619437680
1035919433
1575152374
1812644306
1523483135
1886383328
718813648
1679897845
1047743327
1001380780
1187414363
2106724966
312938823
1849606772
647291015
169340834
1013896989
106964135
1092485903
747404644
1818258982
1972109338
1430824708
1714820997
857022709
1444749506
1439869738
329194933
921658399
173915625
999794002
1164448523
1871483332
1735613760
1866203270
514164540
492547027
2110455763
1329963846
595248586
703735081
1137088017
264969758
667045665
936883428
1586281560
1292001573
1454708867
1721905230
2147204711
706214659
430019581
844786898
1340138769
970448643
1961066736
1531128530
431294684
919646922
1198359737
1832585000
2134863616
1018864972
844466697
1276278319
1000337007
1158335648
1257564666
474924442
291592824
482086042
458054599
1978869350
1364539439
1635157026
1501801851
151568353
2132392523
1348371767
677462929
968804644
1934296464
1358172477
535650775
1008446495
2055257283
713809973
1313815428
1566060212
1398330738
990572339
1447676683
1931322915
351318925
1370330659
1237480252
1459630318
1917685219
12789373
1541629476
1722677370
2119506640
1298600055
126539546
929856565
118981619
476091051
1272443183
94167866
1447797402
393342917
700881118
1730172648
536773621
109063245
451605325
1771398379
664221035
1008489873
1249752904
193423747
644864252
1024937858
1862944029
1774780952
1181024604
921250621
1009747607
139626189
232543661
685049047
17078270
1344114060
1776516920
1473407535
684865423
831943575
371743692
1030047911
2029125232
1432154120
2041281358
497902608
264527968
1663872620
707650466
1360417737
1439593589
686223511
662379750
305203826
1127253163
1372993720
47220106
1214243597
281437904
1751448611
230878851
1411266416
627219614
178281814
1461944342
1372356408
1286945658
201321997
730129801
470414582
110075284
889944488
35766659
247776578
39180700
1805113232
906324650
675923204
596574902
1282655508
645394234
633122495
967127414
561891332
1489920437
478276077
1711690611
624695557
2027973926
1514330272
16172112
791647581
478425445
22392346
646360287
842709333
2039572223
1735511160
1916480716
1754637049
1292684305
817474503
1360808271
518527920
87873419
2034452401
922265225
1245883093
1468577470
459806206
1825572725
1926213578
1176670292
1095074870
460690984
2134213802
949883275
1945566982
647689206
314746876
766788106
1127382918
1637159331
2057105146
865443847
1813029381
541839410
340574265
1061913836
367608791
602236951
706565523
717869261
1347267057
1675532979
2011891368
343007178
1967730455
962636148
1696111350
300402043
1865513421
2076579611
2122621944
591057195
560937803
710881025
1568137103
310532817
1472754937
1353143891
1856348741
1865406022
668288754
1731994399
1987529191
460796041
476595891
218578464
1039906470
1833857927
1389583464
288098671
99864265
866497038
1712466545
1735004617
865404865
60308633
469957211
1170556567
616233237
142089518
1157051366
1399126407
929101385
750050346
503601959
2109384707
1381806466
1354664807
1251907289
975276639
594732413
1747328009
572898812
793242879
1358890902
1012660516
439217906
2060668689
193397322
1066265893
107785575
80760089
1035204590
1229278656
995330155
329207568
256445489
1233547226
1484867769
405733829
164705856
1985111046
475178811
1937086180
1809652820
848034571
570133223
1127861592
432665606
1818300864
1337053098
358400171
556428916
1954096447
43160478
905282246
1846192328
1447702487
839585302
632257325
526919673
85249046
1420684742
586977023
1515641359
1076404773
1149124337
298586747
292298992
1681005519
953735545
1922531224
1881727981
1987207178
675632889
45479825
2017176302
300062809
77042123
218598124
1620295741
2103671751
1206561466
1663650109
1818122846
356131936
824088342
1820531022
975621877
1497049785
1520514848
832592494
2037566710
1545931321
107738363
1197755233
122920540
2143997287
239003986
2127248380
679834420
1557136027
1598196575
1124697016
1909830385
1809250172
1146676783
418988914
1839814501
19021271
42424003
1072164157
798772964
1791653810
1862390559
83137490
1297278504
80309090
780187516
1867514971
498481913
1564172301
967449955
80717044
771012131
240632253
309836222
56893039
230657486
1120013670
1252147854
220515289
1784565787
1811154471
322657817
1774252663
1783723079
161624109
163518468
692568754
1499264671
2082182615
1460003125
559423499
1995700591
986043288
2023756769
1860776189
522088273
1794534486
893649907
1543288816
269602354
982148556
1226281924
1101804268
1020643535
213724324
1186878272
1008845874
1869484476
1994375351
2117412277
1194189344
1931617439
1035020535
1923379233
524996620
429660512
2067345546
74567622
201252227
733445640
1344694900
1962563580
95317933
955857106
47218064
1300125777
2047791290
1053389484
824162674
2062003113
1200277624
1252559229
1102770757
473140613
1628044432
146278975
201106774
292092131
1756109016
571519771
1028678885
1294241292
1898495791
1686011430
1438223583
1122173237
2057650272
1734062928
744767140
139661423
686889963
1063518851
1212261806
1612186166
507136052
1433970252
2010153911
1753590619
1449804515
443452820
1985152177
285146531
1417472462
471830052
332585846
1153441209
1816271297
1847041832
1081386451
1778188692
1880823883
1784093430
180066432
1750963865
191152891
79890855
327054342
1644195821
392136662
1174172440
829341803
642579690
1099310616
7846242
2033406429
637421336
1734620597
1959590662
506926119
1408186415
488470538
1616542968
594354263
1716611328
1761013809
1534205257
443225984
1477932929
1465041648
2053819659
979027989
1518068863
665837288
1460605607
1734613384
447576733
1952345502
2114032722
1448100013
1472871364
1538919015
902867454
1330068546
1097980103
1524286525
865204140
766023934
2002300362
919463035
318705644
438336803
1180977635
42434595
1311514142
523894398
1744469277
81645536
2064750598
533707917
340520462
2063552495
1128396992
1641793140
679688406
1895082184
1547993916
1330103832
1977717995
719281947
1026427682
1098806527
116523996
1590053949
1748027587
597645364
1142687437
1205919281
1560031811
1918223631
1627315569
1769087098
719707729
527707358
1612598221
677677907
536112642
580170023
1116334280
938974422
1006993256
119537878
625472623
787495179
1567074264
322665206
510440846
2010960367
241268128
843029558
535257335
807294900
1899920239
544715434
2116912916
1854337344
43737367
1829493293
1963854397
1400863843
1204420314
1108754546
622107923
834983382
21397321
33861889
134662358
267250050
525765090
747072159
1126398833
940280609
17527996
611203668
166600097
64165478
1946189541
1525997473
1953378783
283432604
2102268753
337623600
1072462297
165623742
709562934
1793703008
1767285925
907001370
30745486
1931782275
1821541945
179488486
754520556
1376556310
875156466
97718443
267660279
1706014808
1758948412
737807129
1386720983
376143127
1486824399
386002731
1102526718
887086879
423173390
494575620
2141930341
1373245121
1505338604
926044871
798008631
1289182720
192846444
1687355115
414063770
1759605727
579558367
61183579
1023992242
245680485
698105300
648807890
2056339712
2109893931
1180338440
761462105
284179791
243142766
238682341
320634895
1276066287
1208572541
883487102
419708119
496151861
1993180519
660325807
754888250
497080955
422855307
496838134
716440267
1030591598
1754326551
1940626947
1433914764
1814300599
1995103136
1666042774
786333261
149392488
1368023754
1189483560
384934181
985956661
1397265146
342811530
1880352675
696921279
1354999720
568881698
1371928714
413575246
196646116
216077115
714934343
255709872
1642259301
1256262297
182204611
114575594
1994642628
2023943119
776061579
201812519
668061713
1914798042
1018749930
1391157408
1781601651
363082521
516004388
2059941092
1328986870
1343425656
729751857
453961580
1062662252
821766834
1669217262
897553178
557812750
1221380914
1550075075
1335465788
41934478
2080102471
1993868708
1066322548
2134822664
1103888111
1897224228
655537214
293617641
1974554051
1706856014
679399271
530233967
1984846550
1200529943
417649845
345924506
1161359748
1877421570
1271401550
76429275
919488950
1592077808
324446446
1500286893
25150844
1498646057
840706451
1161554939
539047652
562189531
1095091133
942999970
48345025
492964117
2024920487
1637039792
1991759357
1431389299
1411604825
1282940407
2066400026
1412334135
1125289333
2038915898
1921018406
308185084
1723019470
1761355797
813336044
983080478
1542087613
1612210084
1743458100
1080659870
755768037
1341102822
1468611321
1837003452
1230621051
581834036
1519386812
1005074592
1180371657
1469909031
701442252
145295024
961107346
1027950670
637002401
1660704131
619165033
1144072421
1947067050
2045434412
1245678958
1408149652
151390491
1792751061
551248435
1058202932
2042335075
2029022797
1429777486
1780471957
8699898
2116496989
1783214697
1951226932
701510237
876793159
2097179559
810972679
2102629225
1153114243
788228526
2123099209
1098183355
1677464201
1737345815
546120207
582457390
359138241
1752905093
1781021448
420832211
313389701
635492445
1107462273
1498264204
841247730
1726248424
936000748
2018692430
217727714
1860335376
215115963
589225735
254677508
1291060374
1729772970
1834578624
140345980
1908812128
98606260
1029077628
1167940775
1373306244
839182407
1142414420
833315063
611178342
1268130316
1008372134
1911220016
1028884249
1091653228
1507335544
1941784440
307205982
1810899277
1829110187
1592199679
846698810
1095299480
700128893
1725095938
1348302154
2086729239
1824853943
2107859757
2111424157
1680984476
244704097
2032442890
1517239292
201537335
2085839015
1255038207
996148088
1918520835
1454429405
19416550
1051605954
681492070
1113352790
1644214260
1214279371
955743569
1709770452
168260838
461575053
1325379817
1161671124
528289980
377493785
991225091
1119060528
1254631896
344291353
1059030770
170595575
1356949914
332647762
785820145
176327541
1487359093
49151033
1285559176
1710559600
357216763
2093144208
1867354051
1779231601
1160066419
1175050533
1679330629
737217814
761941538
204198392
727515572
1442264863
2017736460
942716471
498374074
126066158
470654926
508256950
976427415
1616844641
930686039
1824288863
1436893510
1825362452
395808142
2061831721
500345055
667455957
1775098209
2072175463
1659117590
754350008
1827408713
455997962
1546600373
2079149892
1236648945
1045541084
617104578
1520723254
340632050
1610200526
2002466234
1961747786
1427401219
82577492
1072516486
1258733836
1487730536
1286144816
1833414998
1499798934
1811280826
1678405533
49048421
537807336
300570402
2069536342
1201057898
1339899302
779727201
1675397815
191326923
1749196443
310983002
517866729
1677660119
2015842152
1248765266
1921835982
1676000022
12223955
156617575
115883864
1036161901
689203365
153225737
524727019
1929606840
95827588
930904053
990554045
548793947
789640094
232774687
1111336586
879913850
1046192113
2073259666
1626059420
1314573011
136443441
1436901494
1446488884
1414341088
269791570
1377184821
1111602764
1032573489
969169655
679849401
1746449204
1698424378
638558703
198378163
1729082275
1027257617
2100181054
1296053054
552632191
166448962
425802073
449487139
1487150412
1656763072
510793870
1871266187
252339898
173524825
105453328
1979816898
1104781397
1279140392
184828571
1233425028
1920933339
1835242357
454556405
885257184
1092217704
1603500334
740426030
1089589559
1908965417
1330175042
1295518940
567975910
1621260288
1315067058
1234889532
1217077616
987190975
1297495389
14099617
657658723
1233867094
1202192593
1367092147
1981130820
892018892
2139104560
263393943
309905175
1712315544
1600585916
18729422
1571034124
158063597
407121325
998762167
1394655409
1201250666
1424168640
202502381
1653285931
1661324245
1667093385
950024607
1919359814
1158484342
2146389133
2104899729
1317548291
1883718115
2077075215
487027593
633245387
1708675227
1305344612
807857153
530166905
1166042719
833768268
551425357
2083649640
1313078386
1445122158
1515475747
487182570
1738866354
947093142
1011875739
1194844862
25556298
813096209
1224341944
1680530033
1659909967
1438589473
1336720168
2138574035
1846945040
1389270668
129496988
1027989029
1913285199
1775780536
572637472
100856701
1489324122
1641144825
1368275147
691743213
1513154574
1236803541
597082804
1115379766
1528149305
2063997810
1190774171
945083742
1088405276
58799196
2116808914
1051838944
1230382131
563748433
99879502
1523271762
1602061263
1170488848
601507088
3288237
1962833929
373574913
1616125743
2071708879
428415201
1108821529
615893200
4407641
1607370146
45259074
219287819
1431366965
432633721
58632355
978443705
1121463871
338615217
17599425
1357654101
333270338
989820478
1361583354
348620142
754189976
2001963856
671566966
988688886
1873273312
546935372
1442299243
366848503
1526682362
161542018
1678486026
828032714
380281127
65648378
1701252994
1188259160
1469028568
701658589
99492562
729191401
1367540271
1516045675
1446382607
1967933804
857793226
258172247
263777267
347447958
1976861979
422944086
191768259
64923816
490817754
1354344385
1745353121
1976213444
1448950615
2068210711
1681348200
449043796
1068398546
1771212959
1014433702
538453319
20729708
1295043943
1795104069
86675959
1004878290
1446094277
2074189945
939786383
1022004468
1688511286
1014075476
665520384
1268973038
2010212145
1865754024
447511350
1415899329
119655804
1053056989
475882881
618225829
383129231
513071146
998220543
1661536428
616307209
1641275208
554824198
1637069645
2000846962
1116725254
909414943
1889782701
1801520506
1083313454
606824915
1280214143
334414542
849957987
1906751011
1311887831
1461682637
474454832
1553678255
289482731
889263660
1416774476
1343429013
1137837187
66174904
1244067388
2038425381
1964588641
908629277
896907824
154643119
1080696346
629732784
1269911026
367336307
1369980370
1897530369
406244717
1792312312
1534931432
698034268
1785568651
1025910803
956496176
1624152547
1556127903
1544500140
431240396
691204746
1332851510
1819422866
1066608860
839174075
1296592586
540542169
77104251
1837190468
792541202
502429905
228258280
360906792
2002882974
1970357744
1174433668
1823561644
1114028185
168995976
2024435465
1218216100
1514375605
1270387214
397262441
1128144633
1671081075
1802184669
92747718
1752700992
1386350512
1892816983
2006858233
1313498714
1265401375
835534511
1392896167
1150873790
1284960874
764797901
831403138
729444179
41522033
821134690
240495499
86594821
1679716456
1897866201
1848447344
47169935
1113478525
2001213540
826130318
428309342
1017442084
1180529617
411290970
520549025
503134205
426435643
1791819892
60050181
2015832902
1887970129
168658317
2029481587
1771553357
1588718910
855338914
876881502
1449408591
720600562
235012380
2054504184
2067371697
1533646934
700300146
1307685107
614566202
684200859
1817327578
1563743266
2079685223
623571540
34260788
1089640773
1182857207
287047714
1289149082
707841127
578051674
1842739267
1498624876
1458462579
1080610208
1408119741
1664146361
2115091443
1331062217
1907220272
2078991845
1635196380
1274923621
1417919029
1943795248
1461187883
602271653
1159158889
920949138
1617187055
523185612
94831697
1660106401
1359433950
1268555256
779676995
2011119115
342859667
777305610
877211197
489128568
1402271090
1358585237
1488789304
457560236
311665245
1373556974
1560627317
1265115202
1473716193
1982754486
1257691104
1770034063
212642844
1477989137
151363528
1639792621
154594110
705850538
833068287
1670954520
601592329
729469024
1321927963
970228260
644094078
1375163858
640146533
533593205
959083318
1444183003
861279500
163545366
650827466
1086624712
1085355069
379451513
1358135534
1249916748
1211269373
660887491
1225493405
1407779623
1636481605
1623056607
1032439400
2062523469
48518600
689973871
1324653091
1318976458
1037518134
109441304
1705242993
1724318468
1782007031
337358468
1266560069
737958013
1552265952
558824053
453581202
1733004057
1441786876
1758573208
122157461
1080262468
1340289601
792849127
369068140
602088143
492772394
2118624781
538513399
582117751
407865787
437867910
1241350665
912691241
827794250
1014505966
669096743
1976740616
1016291297
290781915
1746668638
671447041
1040388942
1718579154
666807652
1259699163
1146651619
2019512341
63682441
255616568
287312353
1150948091
192939805
1977794034
1631859851
1227163640
1850435053
928830894
555252006
533024613
439344677
1228539762
859007231
1805556283
2103514074
1512519926
830566290
491893313
1075619676
1468377255
874059910
583781188
299147205
334954828
830070522
756521533
249879852
1832891871
2013168252
1335965073
1378652772
1526769427
275506714
1501412974
2013579317
518589978
228947534
1785188346
774694537
1646375398
1706039118
1782691780
1717978993
1657955141
1816959883
856585878
1603784978
1875034297
1737671017
1785890799
2071107549
1329021673
2065021452
955085525
1018202352
1363906822
1312503622
1109205426
1411783751
892017970
1586364865
2054947613
1358958414
866715664
1593120678
875229495
1520838230
1893223876
1490571879
2105008886
1356592995
1231370701
2086376831
821191537
1222163682
1737565006
687440996
1610535697
472854216
1188131175
937869418
234450637
545154490
1278404487
1975955372
52044124
621069514
1556232575
22727494
1399462553
2102258781
1650124695
1895134425
255602822
777302863
2052940591
815355325
1874396995
1167206992
418216728
2127447110
858783995
2006099396
1048186694
1179955977
1107162765
1573506990
1953435036
1325442718
502970298
159302181
554874209
1613050696
192828181
600386110
1638868224
1931052167
1412376294
2025353412
2101947520
2088790527
2028583111
366865945
692415267
521891567
557012556
311632756
1149022850
1259501388
331906267
712310128
1549841454
1622730456
83364447
145563294
1123153031
1710837476
211563801
2093101245
862455829
967877956
513952896
1338523748
2123175621
1885471078
1848787192
317333071
1995286884
701227915
883356644
107268528
1478343812
923271899
1789415596
573432533
729030160
1425974030
450374736
1469981947
935137385
253129634
312667643
1436084433
1485125467
304739616
1457848057
1858711275
750635999
1340827771
1731593018
1001435469
1671108865
1325417380
63625685
811040400
162414465
1681732051
1459577964
531012389
391856813
1435211803
347674697
209005780
619469714
253863095
1458787885
848014209
262379139
534111338
937855708
1609735405
105625272
561471967
1734022878
151410056
1659462229
104024750
970522391
2011743244
1783469827
2083593840
1971676457
302662297
23750276
883844301
1772013454
1822585259
594213350
1543695246
715721092
1259477528
1655693082
1947634979
511329340
675747671
32545727
183598759
1484348812
375081369
971213491
1932535328
528443875
231182455
183304104
876837132
1408029544
933481664
158774155
1552343597
1302547136
1418521362
1722841230
928297011
783646443
468317623
245053142
627182536
280862193
1298738922
257896464
1976268275
1609276624
816722925
487492768
576376304
670844878
1699358248
1746218782
967827452
208280271
792124911
599183517
236223322
508092859
1512973525
85747053
1877282910
1063067674
1616246692
848415004
1318508268
1126187583
920310022
229945947
327449850
58889387
2100362127
2054549452
1707760610
677119238
1238756227
1072557041
1184577521
1838983657
1904910858
1596291469
429294959
1164841785
1814042263
1058269109
885602258
1217815089
1678682532
1412652634
2234135
9316936
204578558
1965851153
2084740829
869931216
153067298
1564106977
1018520597
2119787922
297354034
1879549581
2041774979
609880710
1688642916
702945220
1505662976
946062648
1318911128
1113675713
1937946788
1489689921
1063599482
1716384779
1282932476
2067510880
1371325865
295024631
1090393383
1905272741
877202967
2015513088
1320176768
207592393
267871257
409407394
702462900
2094725573
1514253472
19618164
1530193065
1487230154
2012294828
123066183
1521935205
1736074456
790127773
530207963
962470799
731104820
622647040
1258995162
1790877564
1658716888
130678578
78408217
608019858
271475143
109457574
1632809381
260253499
1892319088
1793231885
438290932
971935436
464694900
1843329339
86829175
989339146
1698701059
1499146523
251310208
2139608038
46649382
458072180
443213499
7003001
1326663508
712624638
1143237898
1714454889
2040533110
2055082034
1633847287
1020769066
1471612613
1060307068
827353554
1574306879
2139907420
1702130843
456263493
522272018
1253678520
1905116409
2059088907
570716433
1451358771
1638007700
1729496713
1286184163
359859412
1149844871
272204902
224447739
118601664
1807467951
1095866064
2127416059
795178562
2030339715
1310279339
1615156477
1901185985
114515244
740835429
365091601
2077226355
1277721207
945070400
117425744
188297474
1664208504
728369836
1028998632
1425200792
1137932746
144113304
204580455
216872782
292833395
1527874587
1611280267
294012735
226964315
1737757526
64129744
1803619263
1449847699
158583306
1159901390
1961022947
341339079
1244718983
1532256504
581386420
1413059302
1568837997
1442913861
442235522
308332113
184475376
459912881
1842697549
1564121990
832581149
661672134
206347799
36867017
2022227865
1206780389
827932149
1696836736
1803918064
55373092
1465229872
1959687009
821148420
711977106
1944120404
619478837
968524344
1326492798
172911176
1889233581
1130788397
1943898311
1760810770
636987115
1059013878
1270850547
862413453
501243146
803213461
1104330948
752779798
150821132
1426654098
1270320350
184453200
624950259
2109287729
873035472
1922041346
2100835679
745514376
450956476
480637445
1152812826
1100282385
1584128399
65640822
2085883330
917365134
1975712990
1591498653
1067029630
186136684
71880590
352327440
2141105662
1582515492
200782600
1240963452
1847187404
1391740011
690614138
181372781
49980412
948452676
713312599
515983767
1355213643
566500752
600578094
1977657329
1242826736
2005147117
1251075379
759509756
747968341
1211854450
2142867659
559969068
2086093918
110438952
1627980059
206692823
1407523320
556242073
436623443
925477060
1277812031
1480236097
1804514023
1378560835
1628303294
1975691434
95317492
423646649
2112174439
248556927
1466168597
2129573329
1189649223
1020823277
1679169825
826235817
1125345631
1213111895
2124869122
1764393210
1004399908
222156297
2116825421
372767174
2121134064
1972813387
410400834
488992043
603343972
1008275584
179201581
159601763
622758374
1171813458
410397323
1062847573
1047231968
1065192318
772769641
1795554526
297924251
1317291522
439885717
581026127
2067557541
232292140
1618988238
1701149007
1034731195
944890000
352566827
1654003722
2101539338
1387269973
110567014
850382224
1962016203
1507336190
880951717
1922989511
1833671986
1899254423
690052191
2046100007
967584048
1211570032
1389084929
842281151
1655667606
1830967968
1485612736
1716694251
721934435
106174784
810973098
920027178
1173348598
1920547970
1752802883
938572060
1687194931
455589632
642256111
472994985
835989211
1417746505
1340986126
796175960
1782545166
2006839645
799595608
1257617352
2005507360
2091131130
447200754
1415297528
1439453232
881323948
1173962113
1189370981
172294617
1637459109
2014664580
919975501
432012375
1361074477
766037123
881469015
921082107
1063458125
342636718
1837560571
1321826783
983643081
1861202229
1731113630
740281526
1754992353
140765849
801143892
534025439
90961019
1468655426
1735712599
2006646118
697721202
1276259840
212444128
157463500
1615038327
30705498
53302192
1017465255
1440159628
963200134
1608222961
1084596044
1779980309
2110590330
383453237
148526562
944865094
1255683929
1139711799
920406473
853956833
1483907629
1634324022
1263670491
1057173896
1653415879
1668954008
1299290196
1344605033
1577673158
1385617517
315658056
1515985537
114913219
688261226
1868376441
222922903
331326801
1686848152
1467460715
687440239
540555492
1852683527
1682316919
1624934358
87378284
824744326
880474357
674435271
1702262030
1815500225
1374151239
1855350939
577042147
327639912
374698071
1106894371
1115508231
1230372973
3732071
2133538955
175074057
1177003849
33637371
814314013
641623630
1273843553
349414927
1979759933
1070120647
240350536
967942909
1349177452
1145184195
1265822387
438367979
1838447299
1648865171
624127736
596542243
424247315
1985471774
617680659
1187334265
1122483413
731309783
789925506
1995597889
370840295
183005334
284497621
433008742
2021629386
176701928
828665824
1420438590
1427484259
1818891433
1582366977
2637552
2037845903
1506417349
399792081
246859444
1744835203
779551842
768539133
1472710085
1696785142
1316917012
2034056201
68228549
759800551
755342013
1941365510
1160225071
734515146
1530185887
1823116223
351249888
981200400
172139059
486922993
1870331803
1692564858
1673807311
1595635361
1410234714
1618687367
2005769790
1505215816
1478961416
1736542667
1049239662
2054518397
964219006
1645835791
1444352507
746771223
570312743
1295094398
529028841
1311298881
995422671
360411096
1537263828
8718789
1018966485
670776279
703009743
168244933
1362227792
1221569928
132128306
627297529
155528373
1408448892
72873348
1003233176
106396800
1658293659
1459766724
844981395
723958133
1826379292
1826313921
534216029
1603770782
1472350486
1037210450
1892451836
1541036905
274430846
1751619189
899296967
2032302188
718929035
469942926
245226383
877289323
893237982
1257398086
1748274212
1625044604
1434627985
1897217975
2033683697
18392334
5264376
1952182404
1002892961
1370793689
202071206
1080651449
1632814814
1445422465
524992088
1052534074
267663425
344005397
2026961320
820638625
138887939
904133706
1380626450
982711467
672554118
1792551645
640909191
350026588
390647931
1087614756
1818371830
1968661069
1235544045
141523894
1876750905
643203524
1628887823
31618509
867659563
653063587
1632471066
1065060704
1943693537
1691130878
245232728
200524326
699870425
1115165341
1061065689
613510699
470226447
541965909
1460361774
1026902066
1675125373
118839468
455316185
243968483
2018070179
1591281132
64127089
481543689
1030912606
1290990582
810796604
1995107060
1109496756
1750630330
556046206
1722928129
1260735789
1800135774
1655877638
1598543224
34314369
1706913959
1532630254
2084603067
408103828
868566543
2093128638
3329006
1865501746
532586064
701381554
177896491
1462559928
531470747
929637788
639940365
1106239553
163091881
128754647
1589668202
1271910174
1805519647
1541784315
1089195372
1370411521
1697641596
456180247
2044196112
1526059068
2113780579
1887062707
1243306998
1988686266
1786097698
1272410352
449610209
1152869568
350684912
4553801
1191021935
1195862618
49110673
1744992147
296875356
870295796
1475268241
785352937
1250374455
1815005802
1098218898
445518490
1365868054
1783783248
172867403
1741199976
2077068369
1595804562
1701952289
282622809
1409834428
1929640484
971741752
460938215
1165889036
293575232
1425489234
1371238539
109096831
1644405433
1741454368
409305565
1926769636
277634694
446360164
1710734873
269234380
1259815259
1180706527
849367354
514400135
1616954112
325169366
311608557
1775831411
929662280
1244874610
156444894
2026483876
1717812744
424857315
94765833
1534628643
46787937
1770176398
1526073399
111017213
1535105213
388766575
1981848508
277881316
687787870
120646894
2025461783
588726401
1588475638
297291008
1459281698
474729394
732520415
631042415
161886834
582458711
1616093321
1397179034
1583076069
1595093129
1497086704
500955820
1843751466
538436517
1055885282
97012486
1093712285
1660961441
1568730070
936676063
851940204
359619037
228397786
671509934
599169700
1670909654
607581368
532398183
670288755
127763491
484843999
1787212135
1601555200
1430618884
909825739
1433705817
1179451569
657845606
2120767721
545809917
1596945602
1628846190
1506187908
1381060655
956856975
1812852296
1540106028
296184466
1899831022
1765357935
1581340607
1102478157
2037801375
1338799511
428723913
413169392
283260317
1254083354
471940375
1226866104
234637301
1811664952
1578659100
465003214
1192202723
824194135
1365219363
2081077748
482455572
1612542258
900923977
188706296
1662583485
1878689343
587128376
943251175
579769888
71285225
733968898
851806318
1809634099
2006934621
740471610
1189228526
1046214483
211141013
1372304157
1230805624
1239241798
416861146
591000161
1061080018
571890092
1653677446
1291093745
1301007407
1254908864
1819597858
1035646503
1190590010
1494373582
402500027
572183254
1499385289
1057551494
1393729338
451960807
1827954251
884152596
2023706463
426409609
991436807
294557346
565235845
509321313
2065000382
1338177571
1590808280
833848650
1057315695
1524039499
796829243
1109688092
994210325
956165359
262833558
1008008594
922056869
254644430
426678281
169763583
1281696041
1968055036
52180964
1484398750
1808865451
150266554
806037607
1608391179
1136764193
708476826
480040971
728322759
1171573853
1331579222
604875626
1080156494
1999765980
1627859112
2026720890
1168452611
401431782
437477017
641142644
1137405204
1824741219
1929907587
346243370
1444904687
448140171
844204350
1324000530
665579693
204810840
1336241843
848616750
1589535106
1134100876
1912046865
1108010726
610412153
1322953410
1821533589
38182167
1148400871
1150371994
1090841449
597180869
1980389407
1247673707
1354067130
792400266
857976077
554656266
302758459
294771858
562062993
317031171
1245898737
453290403
1843714418
1686071239
2115230949
2006474788
502518095
286990407
9022523
662272655
1141386297
653351861
1081127956
819118051
730709865
144016943
837912386
359204687
58360615
744714157
1929944296
211091697
1068041993
723745241
246139011
475269470
1626681045
187583995
193886844
1783169697
253506958
897129532
1083557917
2141599747
1853946618
1712545980
976043082
1092175524
1595250432
834613923
1355640661
99750157
1489712762
1718426164
1780836197
131971225
1695104770
478441126
997703874
1454284799
1137490823
1124154641
1155309078
298481124
506531888
1217443290
574185524
1660372681
1061353258
1073030088
937371444
341874434
656327741
2115660204
769726980
500008318
1803219360
878971172
508786488
723580298
1004532709
1910353961
1338272898
1750909389
116282990
1108824079
1314895759
1300297168
691281781
1351990054
860753489
918556754
1026718762
199281565
1795247863
1268862480
391427462
995627226
1346271173
298449753
800681027
1461126813
2060871870
105303709
919542995
827446038
773745192
978209520
1357179853
615746669
1683586589
915745294
2012265023
57083993
157513659
1382927909
1240171110
1855139968
269409412
973847798
356842166
238281495
717655013
291774844
1141867314
1431852662
287584129
2000967213
1504008563
384829863
1632400314
643266487
229119086
728709519
1426196274
267648652
710633816
1202970369
796943458
246047196
863778636
1773417929
2052022453
883802407
2111101996
1738525158
1549829379
1146066703
1190121538
977014491
266808976
250049290
124357351
191200566
947680719
1218428017
696430291
1706965198
473948244
1438677893
11763149
447954901
130406325
808529240
1445041541
270606289
1841621671
1107991551
418968544
654390554
546493689
1949418293
1086931564
1353216030
1419923315
907327537
858286985
809542716
1884465366
1841470863
83588696
1380277749
109192592
230137153
988195425
334315702
913582090
2144725598
998636802
1216933324
213655811
723831662
2033108161
50360854
1711163401
336506162
1880864268
632831097
1031215905
1962359891
1896097459
2068225030
1046128576
790792204
1329568583
511887006
1614584406
436612117
1823906525
1620469313
1272059627
20808478
1157745280
668643582
1048467894
259645612
70800148
1919550712
540745392
1994904654
1695452176
997134485
9294355
1570927273
84275366
2052751313
878348542
1861068921
344939445
1330131619
1468383493
1880134726
1142983636
805108530
41281830
1506339205
241037329
218489926
346403180
1030773218
43629520
1856110440
177742760
655165524
2047427383
1967110932
1855947594
1000735364
758226745
2037825757
285734389
89441203
1848416785
998726692
1431761784
883736208
1602675573
713582601
124812946
422703141
1452838091
1200407909
1418929238
817330466
861457776
153704880
826000704
1872707805
1456344781
1743033488
639771920
1242799907
73089253
1681424003
866075391
276041417
1632335450
1659916113
871266880
1598941119
1897711809
751471532
1641703887
895099223
1546355972
845720522
1787209032
941169757
25075525
1840597474
908537035
1237677466
1268150159
1443485700
1553378582
1366745115
2067707293
1551687325
131893286
2020476679
444917141
1239532125
1473488161
631404683
219397122
539169510
792922419
717985646
978655793
1287676174
735655628
1681757587
417016322
173579379
1738233505
2131981950
1907477288
1128921744
58271709
792664266
89736795
529556632
1607907311
1496861093
1397443054
606825877
1358750579
287563278
537603711
1786040593
176266739
1399575878
1961001651
2045802705
1842938388
14779257
931848055
926878602
1566583420
1923269472
522585249
654050107
777179397
1746612536
923090188
1936738884
1362933871
597322756
1323371192
941777799
1234688770
1075339595
725752498
242030359
308831235
618700244
2147254825
845523200
382168990
2046666865
968770088
1467652107
1919783596
576546010
1523717121
1750328088
1064184751
113736945
844594488
1973278624
1265924737
1725879249
2085694466
59205848
670269737
1938227093
67804166
903679071
635022141
673631114
829817195
248062428
1853439749
778093340
2101575260
207806623
276206925
301646555
512925253
1834274263
11344288
684561471
1614748407
1157872374
1008472726
1421184647
1793714131
1270828104
1762406961
731726361
1946126198
2141521507
180284912
467347909
689743497
922674524
337157937
1362847228
1515323640
889616833
1658219347
1898872293
1424526787
638947511
1845556236
985017069
325514172
544038959
929877961
818489860
1589200025
1658666666
1496959396
872879734
930874027
179429577
1432480199
1387613111
1569418333
1584799641
512312772
471715867
253235269
321799900
643799199
1854490255
530688517
500624257
386179910
86829411
1381582360
856705471
973100202
2105904163
1921756641
184494911
1887418941
565749307
2010455184
1468814616
94877628
2142528643
452934392
390823687
216958948
854049907
462054276
259182741
1804403823
1217115503
352530298
996927457
490256012
1284916207
644172262
1755801599
964144826
1469106947
1424788732
24907441
939468162
1672097546
2127914366
972706628
1873666944
1098784675
1638760380
1706921034
1288925572
992633360
720747330
904109685
1083511061
1315644276
1089890214
2054435324
1952545877
1687638793
1824966642
1117811098
1501851291
292947166
1302912887
1533300906
1040905352
671472372
16418399
875714855
625575028
1584363676
823969054
494076424
997514809
1216085007
1221753128
616598940
1490990102
570982726
1471627625
115896179
713497159
957328237
1200599554
1205549873
986955796
1090664412
1498665173
2094275189
1046343469
2001180579
2079644072
891341541
904418408
1121948419
1845447281
840115403
665686044
1597895176
1046099923
1187326307
1733856709
748236832
663021766
1148754072
488088904
1845835164
1809038200
1216024451
2036040244
265493057
1213026596
345485170
1139987614
114225050
1189675714
1396656815
978569430
1930728154
806329489
1152392101
2047101084
1867810670
375350001
1384514447
20054527
1468127537
1993629330
1799114635
548092181
1476527761
714469452
1330251734
260660968
1083699957
1858776584
631358832
704541418
1684201645
301172332
1031671968
1104554554
1114272730
1701784866
1468221351
1213980758
1213250490
1692848038
677383133
2121682798
987973022
478482688
53819629
1089081475
778319658
838356502
976118483
1943266158
2055499840
325134804
1205066728
25935786
1009235299
846094883
1002390401
1447144455
1093394967
1493625631
830184372
986013534
680272528
268653581
1215948769
1846126636
324613864
1066890098
673403658
1578409468
2032123056
606952168
322035187
1714264072
209027393
1771213894
1771607327
20574047
445045831
964207848
946098105
1817806074
1922896291
1231674006
454948141
1190401074
683064312
2004049748
978799536
1384663348
1886076545
1273337351
522931861
229483112
1534214197
1101774511
1671105609
47847513
2034773151
98296346
2077232343
1151110477
730382279
1916798591
1819099116
907871944
2092472044
1572449399
1043821430
1741925608
1700187076
2021691827
1602113911
2106036908
758093381
1230880435
1741612611
1137067663
2097739532
69458401
1519955822
1344613021
1055025576
1489356061
294531385
1086166152
421568200
93093982
1739199774
1819588246
589184615
1712150308
300011545
381701808
1740288603
1805735124
1252970813
2126061530
1688205258
1665073063
297219846
1785475482
1930984158
666328761
1090457370
477878407
1768814420
1584874619
489364098
1933674230
1240097794
537781291
1316888041
1170301999
2125718683
1960422955
1549383329
1809886668
1876738950
1499231006
1428928834
1013964598
857765168
215470359
1087444962
750363194
719757598
1072883635
1402425535
577210164
608515316
1347048490
337994555
1907197271
1641709212
418084304
1186287530
1858945771
58215920
2128345541
1948720357
1797399948
1622745068
1139716138
1268147765
1795631686
918048817
1363584890
1765503491
1527219764
2001097584
369725716
1031852050
132845143
437385723
1172467114
1666613120
508520436
106936652
907379023
753638762
2074018052
101187446
1325830137
169319082
592892005
815107086
53633329
735836772
950787523
1602016060
2075954485
1820825749
1841402463
42297315
768774170
203716473
1858195708
362704341
1397040935
1022957186
1749538293
125244367
1272509556
1275482291
1705959421
307500517
1005546284
1703592470
1693818867
1589332054
1346962414
229947100
587690341
1101932655
1707194656
1640734963
1281120961
105674858
1862847271
372905622
1795216716
1960304712
1366609016
1778473131
473324975
791779586
355792379
1883201705
1291701317
84614815
742441832
479229743
1979479311
270723467
1049024368
1865765404
206377026
990261843
1492920239
1913043601
502098571
1257290492
273445267
1868544960
1436146853
528720134
520943091
1749506279
1795656903
422328541
1114799505
1329777410
1368290713
2033446477
397125059
1901676610
1215575957
345125002
2132833265
1056067880
1160294513
1555653497
301478486
1381467995
149248963
263707086
23499782
566430617
272661397
1394989114
1180770685
1057186867
1818560438
326737558
1534979194
1591602052
2059429569
997882514
1373408328
511231453
1494675011
900457049
1830445784
490037040
1628449480
732534342
292759416
92566200
1735127044
495831920
844020795
123508708
1882272120
899308968
379406843
320625096
38249037
712903145
864199762
1405146142
1108155866
346992821
217183855
2071583232
2073548699
1366401054
2130359960
1841603888
1249268706
1749738948
161997478
777390780
366880698
1705814573
879920325
1010645498
626688279
1071616412
1567129432
617087684
590051167
557655789
1263050935
567387181
1990665101
1559580248
552927342
54862305
2047705236
1639431902
1539089042
1941709499
744493825
800752888
1427989715
1547917141
552491587
766938294
1405039109
1131243499
325584900
848507942
243891941
2147314350
811991278
932832623
533990859
2006049389
1333470313
1764407569
1171520476
1708737515
217963904
839589919
1887835085
1358497036
1725659897
1736939161
74935285
1542468258
954617561
1791057338
1693272264
400461512
841979788
1705065984
1192053466
1228486400
505294862
1074287031
46588200
1310053028
554895235
66573992
224331567
1859471638
1368154656
629737820
77547495
1654063060
1675157771
95290879
818481871
889037069
1871401671
215266313
646850414
49179038
721439645
1688516482
963625610
806616902
1382450438
640773044
973369677
1192087390
1289422717
1142482194
180790886
710210637
55187705
237566954
1764517361
335520935
1105589879
1715691125
1609122231
514599120
1713656731
475638449
844864799
838621527
139698988
1769640298
809908890
824878427
1090070354
671678434
1142361595
845259002
524863899
827740758
891050611
1369381617
1596439452
922258926
36247008
1644936088
1783291594
5612377
1749652936
1422928494
824308968
721205417
474579584
613465365
1835047086
1720089750
1961628771
1893248275
1763048746
584416995
1054316497
886953468
1919186598
1236243608
844445970
690355197
889834262
1657356519
103160101
1740020260
1208568111
1803298838
1640933815
1452816534
1458088557
964790633
2094616844
748046971
1796258236
1915339185
129062664
407147638
2063778932
1974064421
232200448
695409416
171168438
406323760
1481541043
425302253
1300145967
550525700
1917379069
1843625180
1966966775
1201301645
1361761454
950366237
1866255912
1409864731
1143978878
1512400002
668417668
82582015
923485823
1044261749
179120568
449921911
2114608300
1988596519
1082610767
790997348
1364478053
1808534863
1763092299
2025373272
1343040390
397729152
1415686214
945086577
1530575772
1408618379
147896781
1179137063
1399604618
1281455405
803873553
467043960
1128725320
91155638
1424941261
967652998
1144489670
819605270
900283833
1989290210
1906960065
908584617
1054749077
262586651
172528375
1693830354
720538277
1169679286
1843652597
991989833
443866572
1765015933
2042813503
15221743
1667055073
1887447178
1547566083
962352169
1022606576
310714266
1403366623
91751948
1533981663
1634568026
1804909350
477658347
2138690345
128845156
787492211
1679116524
1928788653
328234584
1811243253
2137292153
1701435904
731588431
316108280
1532186275
396319029
407706005
1720505304
1404844191
1195493395
1170754415
713977206
71544124
1344984935
975375214
795389251
876890572
40130788
2067354165
455090707
221484687
954779375
16196709
160055910
1862814734
1314166118
389348856
601588068
1045111108
567888336
2086617863
365669093
1939546807
2011388795
406961044
1372686285
76451747
520346540
1483740222
1695992289
1912160596
1657726508
367290802
786776279
1606522975
2071976230
1636620908
644765083
378336154
1381258667
866197805
1961742172
799845862
531564575
1001993940
155770677
1876206856
422786930
1975385355
1835693282
2101626666
455745311
837611658
213768951
707471779
1906511325
1816650402
1179163311
2083661569
585059955
568966320
335849659
1848771947
1572526125
1222199554
1144772808
557884592
1944241923
689112713
952474337
1314763915
281713545
329449899
1529347696
1244132128
728843129
1455929274
1941766004
1344533257
36104592
1412890638
1427970529
322791895
1151635109
1220411266
1412441906
1028392337
1776707887
580198897
1348829404
394578940
207228278
903945225
515141122
165740623
135356023
888796878
2099632024
2007208277
2076919156
204546285
1271415651
994447347
918762120
519014638
588192252
607530356
173565236
1713684492
2126393721
1559019843
1740504015
371205125
396534480
134699055
654625963
1007489420
762963348
791497030
1307575749
829103696
1837642799
1319720306
707106078
1442536361
1367291996
1556139200
325802206
918265909
1165360902
603012420
801249343
581491362
450049354
593340670
474956501
740387833
1227533242
1758741463
1797683578
937462039
1026499396
2079701739
1998839401
11249147
2029609348
2049376668
606612805
1626007404
268799044
1863755821
992451501
1099275555
342347492
1170127542
782008621
1065075838
1507411293
1642866219
890161054
1876267536
106836326
175417309
1283531677
597820667
1063679623
1214530149
1656034416
735936449
1567186429
1066089882
190229630
1597598692
1864213296
1224059620
1581326692
165536546
2022623268
1073050876
1294804112
2036228679
1097904570
2122839390
2033845016
87720814
825396019
1979716280
1306693090
1180942228
645002100
620619654
1745799892
643905987
1787785457
1675423739
353594320
147493057
1497705833
484556746
2123370395
267565484
255916748
93340111
1698515502
1606148538
1910677271
1387494509
500921571
1202542772
627009760
683663746
1486046900
1736737668
229378952
911811496
339293178
798611031
1101906699
1994691750
2080675750
278058547
1733542103
254872594
1332454048
1140466769
1113186179
240997572
1492456658
1366724484
1452646398
424027149
1643166785
1383739082
1506700357
652515185
2116533979
2019722097
1346512219
2015771296
2075502906
2132976513
303494658
1575458430
945506224
11561976
521891875
735725187
381437601
193837776
290844862
1732220865
1259903555
1894166879
772033355
1417719503
942845774
1960705760
130858900
2127377796
439575257
1707094559
1543582801
822710910
1182581481
485954574
1341504681
393586143
1417451166
246811241
1921737679
1704267953
347057717
1400406272
1764770145
1677853385
1344732106
9133298
1991628234
905154832
1677685507
855275067
360623686
1986040626
1767748123
1650137706
765743453
13109999
1000239305
1728878209
47608548
1372066128
1401731581
430426551
1288990879
1741442503
395242325
259440364
142743022
1815933939
1843100998
971853734
1857595605
834095542
249992204
356240942
555040069
1006155230
1264146191
473216887
69554781
306533945
839127439
1709075884
1769125353
221453810
1063000853
589953630
454013136
618822514
20350772
694671488
224689099
2093844273
1586536038
1345570667
1931410149
108444039
2086084031
665887788
709214805
341846255
87900027
1846365273
2022662744
450121916
1809091330
829130801
1346304991
606690936
322334098
895614119
1575427080
709364030
598776349
24258079
1788076424
392097542
772092227
1877694975
754804755
600538030
552579755
718524887
2005105780
526472821
2042606628
1049672810
1205049702
1884903595
33186387
1210472753
406465523
844172317
1494468848
1191778705
1908416184
1675866364
2054218547
1083755525
559263518
2038811640
1694725012
763284927
426477850
2020359464
49325238
390612162
1954229140
1818746337
1825796379
1588945677
1008702746
532588220
625726320
1498853272
192886489
1948999147
1856749420
1328634316
1525166664
407686721
1706221872
1598264029
1033886965
351110224
426386973
1944187024
436636632
1370297699
1766853780
906417936
1733339394
951315796
136756514
1489824685
1127616342
221947209
450161079
611159744
1025027599
1489887593
132806261
1513905707
54752738
123189101
762964380
1631108878
839028011
1645714695
1477944386
619606206
1534446503
366075291
2129650293
780019342
2048819033
1352636663
1980007072
1103571498
1598650352
1206405462
2026084213
785057341
1368808502
523096527
608681570
293877710
1996309822
880022679
833831206
1753803131
1356047086
1194135756
2117533032
1022538935
2138138845
1118996807
796267830
203713837
909607306
762720937
135751396
1042739751
1071156105
1513187760
1232457277
829819175
769973574
2021486793
1283468066
1194737612
1304088889
106772425
1291465685
1626134178
1075599991
1818339476
930024319
1794290435
399171763
976322111
591831844
1559976296
782918767
157131541
2140070467
204009379
1879895012
9115439
1512674935
1078347596
703018515
1226530354
238037859
937422725
231716923
94139801
259927176
622153736
1707663591
2003391343
1987283855
790284942
536323493
100920304
1612689907
713418153
931616223
1121042561
740710514
77364907
672905165
1342436693
449783793
1275069524
72510661
1100214156
1255219510
1395505240
1995742517
593329262
394972501
527235657
1771695337
1199537793
1568159203
820287941
1117632402
1548493973
869770676
783298561
661099619
154249112
932065255
602833735
1864901498
1982107882
343736785
1088548873
1967857849
691308788
261650837
2103172035
1107280112
303344884
1831995279
130821910
173561345
1803578661
738580024
510515107
1487026963
1317401585
784153139
1177113481
1085737016
1809781455
313977475
1290158569
1529352132
1537325471
470155706
589627066
1564811748
1404105874
1270400134
1524188043
52402343
1501000137
1721250704
2141115229
600485088
731156736
1739678426
109128559
792334867
742717530
320444957
1102003872
4184656
91206473
444480870
378812134
1548395348
325114081
103906556
720257008
765790728
1532672578
1518652773
1469864279
2081908529
1866897409
979511468
1845244089
1659687800
535683449
355800391
1053885466
1115452316
1128593886
1062500172
1473023052
779619551
477136814
691939413
385019597
559997250
525224572
1125472159
20101218
1218696111
1500149970
1995748082
1000988466
1274926162
1047176870
96818629
489737428
1172935829
1847014423
2003534508
132411629
972522440
1179402996
943334119
411589496
823202609
859518296
1790840474
1002036771
1120420413
881177589
1712463174
1594701876
905212546
1977302081
1309474368
1045284582
167609526
635582132
733599852
993673549
626408512
1716884686
1772925659
1077279088
348580874
1147140124
417572084
1686644508
977889776
542990117
1745211001
1658993148
22498217
1212964138
1072764994
1896231899
699099980
1213716294
94878808
696650470
2023207592
419580796
315528586
2125796413
607137799
1520147882
185415891
402945281
313291402
969568254
1304482956
153329314
327167588
1762786980
1620236644
73256679
114043067
1331529795
1352952407
2144181265
2062052387
599407321
757044434
1059030419
518571284
713599549
1730105645
1371311958
68978156
680447647
268389033
1465246605
128619283
1685293892
541356108
1122663767
1619703709
927775576
644828188
1585437269
893206751
956877182
1982407727
2145826152
1203889161
94162277
761062076
822397165
896460919
1811952284
636274268
71080101
2070519145
270460421
802544109
1739343014
1738610204
621481187
951203222
136078006
1498164492
1691828873
1386939879
915923223
856412549
1336041149
1577803136
1237709019
603101991
58573850
1841613826
507443121
1943184869
720844328
1482080066
657820366
1246934834
271529990
1135192780
1928097865
2003544400
1451553270
1536096462
479373900
386867170
889233423
1203159533
1597933701
14189706
1204127891
1594641774
1541456718
1338591941
787773889
59398680
640195746
1831959619
898093253
45624682
1383205852
1829080295
584189702
1277193491
150400608
822245293
627558775
1211285004
278676424
857809458
1985910208
388050411
1439985236
117049722
1743315347
6971945
674201026
349844913
175687664
1625395453
1129480829
1214936859
1873952843
1847935270
909043260
1743382939
1385552846
865456952
1567805288
136102270
275582127
1039978523
1816890167
338714423
1713435558
3539731
1756561341
670411869
1371846213
340482269
245441991
99794695
1211915740
429164600
1067092991
1106036453
587807875
294355520
2050285709
1269514440
1113906419
1109830427
1330283349
1557492595
1542682398
1302976710
1756766304
1743467304
1316417410
1560223085
2005881467
91877095
386620813
1791514043
1174490226
2144273406
748034226
1920631383
854887533
76044793
305156085
2146690932
199529897
780421121
1635133244
1495135620
190493357
164741142
1640193564
1011612000
950452084
1717683098
2038857185
1931973726
2140077125
1163599823
1660129323
1125907568
349169454
1745973727
226450523
290522367
509943499
113275667
2041327200
1634135669
481578110
2018282814
617686378
725876429
1003689467
459912874
1185220949
1566892546
37820603
480876308
846571771
1044435548
1150217001
1142026955
571785515
1081247664
1535846349
1207721999
144927285
1115091226
1420721796
975192679
1199902369
468890672
849334204
2127040455
1071835406
1200584179
1439256025
1565711329
1061751447
1772218924
1259841602
474164567
772139294
1760144544
152845610
1111234764
840267194
1205592291
300635130
7186024
696302186
1779014269
36658926
2047966533
1933246706
1918045462
1275741831
263772199
1973780722
1807254865
914209575
206356844
771921314
2008688715
942903037
214013709
1413577955
1247247485
1721702538
983488423
1118543076
1289730393
2022743381
1956394528
1495028386
1440997425
1165214619
1203041836
2139899930
2109447205
949095528
640847901
1004098201
875424341
1641174732
424648130
47437998
1559136753
596535567
1026821728
79348013
1572943109
2000126790
774611676
829352021
842244255
1621293573
689418701
281485065
1174357133
1777850345
4011117
1334685876
138669011
1750501493
682629640
164655453
1592528237
1400080850
196928775
1733055436
1521216478
679356286
1926336080
249399434
1227652544
583810051
1401336392
1241326437
68361772
182713403
1955202188
1769294320
548865186
1989986349
1531645109
412412382
1836418468
321914416
761997845
1280046782
1991645796
1949500750
806477864
1605972248
516895225
1754457834
1382443821
936539145
689752178
13341039
932158353
1945144279
1908000796
1068673544
2142960423
1093112710
1751986495
1632606198
516700384
1517607992
1182534144
962170186
1651891427
401300117
1546721332
1695849130
1620854131
724016412
1007378235
1785120918
1644423682
1198803649
1990486619
1612593612
2087446823
2015897890
192895918
1635866104
1918229369
1340516897
672253307
1499593558
366735311
1737229092
1198999821
520927601
1461080299
1403898496
1113653350
1905070933
1437650889
1270423116
1609674149
333433184
1081203110
903303701
2102899592
650914866
76788436
652354931
1796593053
1530754599
1240529904
634421949
738967595
974466663
2015722880
639943686
1399806288
76517998
65289481
889553606
1409800306
443746442
182704133
1086975325
740009664
1633917579
1340221794
853714174
1990330330
1523808098
2002793763
1210590396
191465791
1814658447
2027379911
733458295
2097429299
1456917949
256432934
1420281335
1818931421
2083808296
254314918
117253420
1466353718
1260502102
1724115812
476662976
938949285
461207939
828801584
1635486970
2147284362
1169234554
748448288
1611504906
899889563
1923658412
169099036
1607776647
840139641
1924115786
130107156
975194814
1160133811
1607177991
1795090557
1441731092
1172386560
1783492701
1922458812
1034150348
1622464776
1819674564
245882257
1069734329
1099517549
1142676650
748134626
1883254444
147599393
2004682909
675331292
671709123
1339044099
1415885323
2060311706
1284670852
1508866380
117933799
179923896
961462176
1828835170
403488349
261489566
421530403
752322644
1465721550
1331699381
1441020139
982138663
1936794924
305796433
6945787
1100240497
1526134263
76767661
859203410
163593992
147433627
1591487504
1990456479
371231202
5397628
218505053
352588391
1315028725
176976030
926123282
428620325
686227025
839236720
2014685604
1693945447
1229088718
240374639
1016826107
1457914214
129649667
630672927
1001505274
52560698
1538008042
80092525
737465153
1175828386
733892870
764797933
1482072071
1272493300
334603854
452942109
1943550741
1096763874
1120122826
1668526697
261684128
1869892612
598930272
1778194144
1570494973
1799777728
647331992
497227859
1975784214
1483873507
273934572
2022454697
564794657
1821436035
1656260647
1182098966
1191818232
2088202210
237290786
876128815
1605018819
1466619906
1226641676
1211868898
147079929
347523597
381464620
633292649
318610438
1009580449
910314060
1663657916
524993509
1513567173
1795572365
1166116454
1007186286
474280880
1162598485
1635352450
550953462
41779756
1367215746
1954238040
383059562
129997781
1418288356
1045747675
1308423952
1494720086
19080998
1044036795
1468182458
1375027251
1525677698
1945842639
943068281
1921633633
1234806987
676981944
84491554
1775759133
788918574
1169029432
1056705131
354285757
687816843
1945813002
718143867
40091349
2143288757
2044524405
737636484
336917898
535934243
1438951049
965401290
1471223319
1607535166
420819008
1455402317
2042219909
877096487
1222927817
268909166
2099835686
1676386734
1714528249
1487732355
2094466645
855243855
1099817498
1143155832
1096496387
1953856714
1682834457
2034008340
1577970126
1640145309
595584283
1689542739
1408688755
321718436
1593550101
461781210
1771032051
1894308025
17426252
213201037
2053403290
1967190017
154672378
356849896
2042191002
499310095
1192482558
1078307574
1065489457
1918476976
1738940492
2012285828
1997528036
375928546
447209579
738105375
721549009
1762975015
1518880139
1953167872
1914730143
1326856556
1283339907
2132182035
753570217
1500721549
1006488931
565892354
331448984
432444746
1728764383
953730483
163114098
364351225
654404272
257924078
1077267072
1886903077
2072862991
1643022152
866444918
171493759
464128541
733046153
1773262203
44565638
1923268944
1241108000
495419291
1017455230
1429052098
651519910
784543144
914422945
1155077519
33718955
870522805
1127731313
1176884690
449052481
18459245
1849108279
533030690
1815443555
1217257175
341870273
1335297672
1625340048
825407176
35252576
471561555
1500870087
1568525567
794623561
1731777139
497309334
1533450656
2144743817
1229421922
1295924450
1530346048
1044675786
25231556
718855129
1389870776
1600847626
1930036034
542741123
1599930208
1912954204
871383877
686264738
1187249385
2119166576
630560882
1525040827
1877132463
2027198383
606141950
532222113
2125979679
1364045077
346989777
1043414150
2137082560
261048647
2014842431
933710035
706998299
1569237519
709701180
383808105
1326232132
1317944414
475501740
855738550
1607727194
691893476
557883593
267389361
1523369010
1919643716
1412676373
1889699407
164122885
1957649154
810915564
1593921226
469186934
20554204
686390695
1612211914
435234314
734587461
1786618016
1115406732
254542655
1286460039
1811378960
1876870766
72073101
552499696
410586287
1778392231
164860561
1908068641
557355945
506118260
451004930
1099084397
1887612769
28139024
197075212
371114450
1161888255
1959327567
137010627
345838936
813542294
951570135
1500182545
1147315535
75289400
1485675715
1145997121
1953662227
1059404307
1003621121
1264761145
1724637744
395367894
886471023
30150511
317705616
415134181
1005062650
1598531165
29346679
427645650
731837736
771703492
2047224703
1808535519
967583234
922282254
1847142834
1275264442
312876780
1108015711
1479136572
1782857655
1853236455
1381882809
1945092672
1590258546
640070868
1084498757
159547777
1942512186
1257520899
1884442633
1179770947
1841834859
2040605715
1564411568
1850601717
1566496517
607004738
590665860
7330602
191981389
1329051873
1763611094
1056208022
992920515
1197086649
1167527777
1689886730
1260303060
505173790
1120247307
776959754
817749039
1292095258
462413647
1047410935
1614795620
814797048
608844041
1252131838
1815095778
604349380
221235935
1713198340
114002255
1643694159
1292561513
767774764
285857065
1825801709
110572664
161140901
158488156
628997660
591791634
754663798
1995631591
1570244874
707700557
2011446589
1511212699
499456521
169009068
1494283967
1090333272
128150428
562110040
1366845775
1358084225
775435127
1211967410
1057706056
1911276201
1991024464
2033732741
497084563
1194534000
241064092
2088904653
2049144684
1107109257
1113870535
347792680
1697487855
1628431568
130602640
1001393830
1198089793
448186773
1255796803
1710023599
321009967
2086272586
655426036
354891424
1805283513
1026749238
2016589962
898749322
2077610867
1471604654
1214791284
1513975351
1537854197
930119020
1983035354
1758533752
184836836
656495073
138020482
620969992
947589867
1831117127
68671313
1348220363
961694995
1781264357
1080030323
988494607
1313789810
412007860
289858449
766973893
163703828
2022063869
1516751061
131283447
1751195837
1204690919
2135593960
992107119
1872435089
1497583152
1600877558
233810928
1765406653
2067385164
27562833
581407129
491039845
425887506
1308302556
1192811552
942665364
691683662
871401309
1892127118
1552946218
1981445351
1587096058
335165968
882682110
203770263
517544130
793425619
821480974
1332055474
2135443674
1973657764
2135122687
1050392991
73333767
1957899718
608826879
2001795332
1856730634
1845272574
174684885
1256799595
1811019804
1422998314
1045679338
311253166
2134377782
60408678
18937517
1910906593
115076892
1056539505
1206600086
1589743871
721004869
91478720
910495425
232459835
629007970
1985827799
435779367
1394577325
1080589350
1258373636
1806218235
367454571
366939876
1896147189
1492209247
800789827
282134267
1295067478
1643583596
1717994721
1678625796
166443040
490269918
807566383
684607991
348708042
1103509336
316568412
349355142
314488483
688211293
901349603
995476596
446893201
240868655
635882720
322290281
1908187595
1814536125
1582696968
131431625
1448154400
1923198835
1402534044
693439187
406341405
911024476
463401025
602147036
1469990741
1490203827
1124037385
2098075036
1044171750
405820420
2142029476
822252849
1735733108
1565580460
856135523
687390263
1876162131
339521358
325886487
653323654
1286004337
1295255633
1601529501
708068099
409891842
1596202926
725934537
2064876807
1897148706
17306001
710496252
2072399233
1492001555
283545239
1316746985
225148381
1136203986
71127980
780662953
1447819930
349329761
1187736245
1709255961
1671475425
1410982511
432747210
2140406904
834462158
1124478365
1456287729
104296846
1520285399
1133674366
1317315622
2076826755
956309047
785431954
1425469237
1256332350
389934832
1225248013
1772009136
883783877
278091150
1969715248
1261688466
1431549581
512591840
595254543
736696732
309995304
1669579091
748839909
605075730
633259178
505120625
2013150477
1849206204
1998869346
1358509487
1062365029
1760532317
562597017
215863893
932003507
1334043918
1163743176
1922247193
733581746
338503267
1006493254
1831285895
1229275164
1127324318
1343822952
1410842849
1889886613
1471699256
1439292456
405760345
1434514227
1880705652
1461071754
1425330144
363531844
1486612273
128893594
464331451
777365063
1890959809
1424440744
202565626
1527107351
2147079507
755019802
1375867438
1911720853
621387521
50266516
1719295172
1033315147
569965964
576875836
2105077772
593625422
1723193770
406717369
1498041749
461969990
1529124524
1296315591
1326810166
372038254
264391280
1719821053
528591982
1712495608
616414530
547650523
1635167492
694134091
1687696095
465149003
471484059
1826467765
1082063433
1938995515
1347053710
1852961993
296666626
183784158
418761882
1871693184
1011993751
502541873
886299551
2022680562
225030131
33298364
991746523
1106509187
1853239111
1879748056
1879267987
818164130
1319738788
1340813946
617610510
1866952642
1788617543
960325044
1252028499
730325329
1754187095
1095133236
1575665647
1764193348
275723889
849585471
335931238
472852981
1005416072
1981334730
991473517
1856105437
1947470740
1104258599
133157197
582740742
250902928
378626503
475816886
2011661940
18342615
677860390
1675333264
1351661657
2072373341
178466595
2070448088
320867588
1481777517
1424037171
880400113
1619403097
1153525035
2032581310
1649074667
1054910503
154655158
690655549
62046515
1054996930
1145097289
1929246903
48847797
1858349282
1730237149
728988250
800836424
498115023
1065792165
1320815362
1204881773
111497234
1526829479
902190322
1405084270
1912622395
371125847
1497565789
1456943825
955979461
839901142
1491156844
1251568343
1451117676
1492196995
536988913
504126153
1423373889
165893173
1188084259
1948141494
1878414223
2068132809
957067114
595674914
805646344
444619389
969699305
92136357
271827753
1845098339
231758962
1885210873
2043614621
1054358520
1809186144
1295071295
1942286259
359502854
1288279317
264963153
1658802220
1010476727
1402583442
1929172513
388000206
714612098
1185740795
975960253
650652129
1765357060
2064743786
1552215380
1068254826
936909017
463456844
1697450019
598463644
1954347677
1684630513
2129876098
1965516406
32572365
1022148428
287424649
1283895805
739115412
296139434
103780880
1207221979
1304157573
1740357711
1278616190
1654365294
1166859777
1670412492
1512628996
1623761065
319401594
1565242560
66169244
42085903
1205743491
609900512
716325875
1983381891
1295519671
1026443847
1569477872
827787604
1455958821
848393102
1248884758
1688847029
972534814
101039252
1838526067
915284099
1090659059
1623923120
1096421890
1160378796
1992617711
1631886712
1198379819
786890386
1362496999
1049989663
524909492
2141141050
227687728
2121243841
2098232283
1694698985
41160878
522905290
924909001
1960956899
556059801
1650544820
1202848599
471720347
1486357619
1382394869
184600677
2100637443
161678375
789577079
833515644
426212473
1025572835
611829696
1376713329
396558204
1372916798
139812200
977960153
1484822966
1627053747
1491286731
542222892
1186502436
630674885
1513646329
197565769
2006512771
1136249275
1966401347
1494936851
925248716
1644110689
1698242184
2084833686
128946255
549961382
1342265905
881254303
1824531077
397480069
354306820
838583533
225771673
587471071
2023985687
1082895667
1382174489
1877580204
1187336511
1665639782
525316322
1599412294
742246350
1713084581
691356935
79144136
1098117720
1258118200
755117333
917203555
746337943
450429904
1943378745
1558775964
1210848496
161185250
494102725
1610068396
1822024527
131889097
433927321
1546196235
1199672975
1271433702
253298759
2056392095
690447739
235711598
542017506
399580011
1148316318
782496484
662939518
697541367
521383501
814256426
1935796433
552269289
1354641964
2053711561
2123178657
1487020908
913756572
228807717
1580519000
1944424442
1766241551
1810142792
1370021431
1789744610
362728575
787639079
1826298856
1585147373
1122554139
1698348466
1272319643
857644712
819875655
418224752
357722409
1279997330
710851057
2122394580
1320419439
972719807
194872198
580976096
601311648
178402659
1000423826
245992240
1228431486
1802781797
2133644653
1039208519
119313749
871951780
1431019532
1698605319
1216840596
1936933703
2077866780
2029040598
954511347
329357107
1283537844
225672734
258911917
629844935
1489337524
550058286
528273849
1915268101
97874097
319043055
553672421
1910696882
1727921290
246704364
1687834299
1525116826
934631815
1634285405
1255313803
127221212
475561846
1200130645
1578753825
189298186
986945278
1977363490
1532955644
1694052847
1250849785
911633356
1159784369
1547578645
1830164348
1018104191
1359324038
912536940
1998338688
1788439277
404799669
376136535
1267064841
309663596
1848673794
64690744
140635780
1652128871
607911663
1098764377
130077553
25033085
1058701598
1312137096
478555311
161428560
1385020178
523935035
2104326886
1948431783
1035422343
1546910252
2124078132
890883414
1976752676
582806441
204524962
879017471
1614661734
403069796
1317271130
81211828
1962235202
1415995192
2057697508
828307102
2127845628
2110159370
270552697
858653341
1324974481
855745502
651700283
587775923
484383287
996350458
1983142437
2063179870
349001820
1117189905
1757302070
1154153460
1114649226
1115526122
1570175259
1556623983
360300243
426946339
725149525
2137463149
844765286
750345751
220216575
731557760
422956765
1541260305
1611779235
2058361197
1768151731
1929221006
1859793282
1773593926
668736975
923293251
327020813
798332929
1931438072
405306604
385066276
504070305
2000815543
195442642
60894898
855692524
1088542452
129308493
217378732
1789269365
1039199332
415069106
1083444625
302234204
1331539648
148020594
1807137653
1287333578
1187089424
388421084
2037091411
937027102
123678367
1181617915
211471592
247475994
1104755360
1447064484
985851648
1983623418
1714066792
212711589
310823594
353871706
1871262386
173159335
55009446
1753429677
435972834
2086583446
1226900771
1305415747
1636817486
488920382
851839363
170090114
1596704368
349477309
1825521465
737081707
792464473
1900542160
2017167612
2029052602
175019931
347780155
267875805
920455579
418537284
680634451
57009019
2076006452
1287646714
1381490011
1912776643
1448085139
932474374
507895481
1582842942
96745367
1567113637
1271127007
1017224855
592829757
1951014787
1702334436
1938867295
258597991
1453832838
1334768337
1003730219
652978607
623701715
1008251121
1695560615
1020048717
830634145
1046178642
1160749327
245874519
1263874790
54313002
2029248284
1789393933
1831787648
99162883
586037715
2146807873
248080213
1829588240
1137255
1510542732
245747248
370339072
2000109840
1382307383
886010701
821067760
991184732
1398163926
1154811478
809396540
741354120
428202380
1830810251
912368257
1654529464
958931995
502486376
297614502
625796118
115456548
1920695435
1190897555
384299851
594815632
1517743143
429965830
107126231
1282987726
455208274
2016785092
459687065
998903501
170763175
713001118
83661269
1213953398
363572393
491889030
1659812691
828550430
1073169629
682417323
1483918408
1641106243
784660119
838635906
283113478
1119950153
1218564236
358764628
2101539788
546538607
474686278
1310812751
868964681
1822790145
1902626901
1734033951
539693253
647547947
1783361327
1399677990
505463687
2140320072
177239359
1633838669
629560785
1425233189
1181139637
621187236
1633446288
1864649803
1924280636
1196510616
1634461642
71360713
101710395
1509188160
272012293
1433964236
387362139
1912729161
890217880
1496107020
1681272434
2059023557
206924311
1122697341
1975598005
1655843778
1709502464
1568932498
315194455
2057557283
1140897975
312576869
1301747199
374955651
587428465
643510110
1554304157
1027869032
1683471105
476808572
1227466357
2037373930
1296951808
1875287188
878255217
413472956
612950674
1014150939
279105263
2091417327
920317485
916737874
744146174
1688949532
1854643893
1228825584
1330852295
1797009160
773830784
2029521928
1964032867
1210685958
1239164137
814240547
1499625806
1114073449
1230826654
1700355644
491127161
338159676
213465362
325310160
1042391021
1832503284
114122763
1643356251
1903991907
500947171
2019816676
1513542606
863975535
1624738317
1981211395
1939342427
1990405615
668152124
81891452
1493486242
1730000252
1041046471
1065158526
761371338
481039373
181429952
1086269880
1015799476
1636544963
907321060
2102782309
1902861261
1703327846
1859725511
1230474446
414441060
1209940159
334328254
2084632374
1796746894
1559943515
83289933
1768498
282020742
1777143028
1789245411
379566384
1265430802
1575342270
1378442103
1096349771
841900742
611381749
152429165
2144377315
1878819038
1096408309
1007357883
17565617
964961295
1279521542
1938700086
1940631078
1021690452
874473653
665315218
1378320180
463297140
1719905197
1140218197
1589738597
308521219
253252143
453355432
2095532395
1240048692
525701019
1893650627
870041032
1718566848
788870192
1910406584
1755426668
1263958606
168637037
470061832
1128287536
720613494
1747758494
1443727546
1033576552
1643919736
1467256812
684100243
137732039
1226066890
1382328632
1278042245
1130101115
371009803
1320571971
2064457420
21617888
436507171
1241359907
1156095554
537415125
519472084
1969890200
1596177557
1205566922
1710373549
571473819
1132225603
1027190552
1105428336
1933763053
990141877
996417074
293682060
615199944
1240262164
920319199
1616008419
1574894507
1234505969
889537426
1113182866
493302077
1533800409
1485178041
218843217
960146805
1079476857
1473717675
1665698792
1255642214
91320129
1306761837
558477481
423906270
1611301765
846821011
275794879
861993491
392010
1250758697
1780940870
1897040774
280859253
107358782
336483478
2045788632
364862406
233842186
651676843
1010616682
1238786676
696663681
1011896430
1863571404
602870153
1203030497
809162314
1322603123
646472828
378045450
1924946074
989264900
595779267
19194008
1111101665
948284349
658394578
1618634001
497745152
482282146
1259818720
1343622158
2138942215
1196219022
1081450855
1579331128
1951616342
1540015084
2059156993
936736063
1743853284
1449110585
2005677930
27153895
233365468
659788852
1105945074
1016435344
446304601
900398623
1845478583
1891583238
340515350
1089526827
1882247428
1306390809
1531030149
376964665
1537172303
313335441
583727354
1853700252
1090882311
1283259309
1953451476
162699756
405740278
1732773722
2037880859
1339935208
1398538505
276546423
775276935
1011971900
1962764196
483225252
1301002940
1428913527
1029610743
1939064734
844257096
1046514693
1189790535
2017383872
526521023
834556952
752896495
78036298
1444783019
1093484157
560147560
1158322171
511707466
1218095823
620690438
683169834
1657722496
1494529259
1657384701
544649969
1144112926
784368444
158873844
233443782
345021138
1869880720
1389751206
357404172
1832401697
2145176228
1211080431
1962471933
686302818
825947876
862167200
474792773
1527325818
1641849479
291990962
1975342662
1961771670
1721718688
1144271139
903210641
622925926
870492328
791350765
53263060
467293074
1081357974
1512189352
1902202314
1122470965
85868232
745249206
324895146
509567197
1201779267
1246157645
1462950178
1990515558
268751611
474899414
1879882487
458955976
994007582
160546013
1221638895
34230636
376252144
1915584636
1411771665
978775387
1238398183
22157765
213663618
751579237
453810471
2060078271
449633435
1482355446
841107953
959612678
1508676938
1171110306
349596650
657586040
1684624345
798167509
2018273454
388394678
1468765490
1734292876
1488784751
2043938732
909437886
1380317367
2069033098
365533105
628394420
1728969726
374693990
105571916
952816372
1906190830
1475008821
1907469885
569702349
2038856530
1675363201
341206271
1513723541
147129046
618674764
1848757145
1095722630
856179095
1981585814
378029676
941025726
617595834
899584986
1913650696
1803560731
753664961
1086001502
1159907041
1444244828
570333206
794498451
1554829695
1959009451
951821815
1532947974
1302930290
1167882513
1456316087
1566631882
337434263
1700889774
693912394
675319458
664937034
48357890
1163391287
1358918352
1823746783
1697824395
1523201586
1486386903
1057790677
1812317237
193768620
2040178341
713294232
1064506392
1088888875
191927717
1158020467
1454393582
1790310657
22889533
2102012573
323846383
1708781995
1666682567
388160501
1756459090
1590825359
1527587799
2001902392
1705868076
1619063446
259392024
1308193020
2015549462
1581141089
226590328
533394825
1758575236
1802881423
1686491888
593373297
1468761240
2050237207
1765487779
1627918682
1847656797
1696826535
1110143360
13772657
310749100
949500401
1956583316
859669213
381739989
560898338
556868118
648270823
1063676397
530278602
2068983921
69673955
2003734648
359600897
1193559145
2084658515
711438811
195936882
1295517782
2082773878
68786071
96226779
1003789582
977093576
1054075856
138648759
1502802060
1632036181
935375853
2144029629
1026923608
1048895758
850645676
65837236
1925597890
2026887777
219189853
115250844
237086422
2068377487
427702052
1480370811
658165914
1738783012
2084870538
2097696511
478108979
286790437
575260743
1040654702
1004854201
841788609
1388950232
1891513581
457761855
1152082126
1711332139
1718333385
1961668040
472929709
1495470314
394243921
1291136206
551872079
1243034365
288715647
2029566216
1226264978
1536227740
1577964546
1522744365
897594108
474073361
420215989
999942040
489079525
1241091023
380989616
895972170
49602260
732992676
234248037
2069488514
2873763
1133742421
1848316242
463132558
1141576576
1145721792
380637863
2146131798
1108957884
47390135
1870203237
51141207
1705120621
275403231
1901086813
1694260589
35072036
1041802938
2139061156
1077158233
489210422
94384260
197305757
1579841657
411289899
832666682
1485201917
1770573289
776481906
552710182
1284666072
10038076
610791988
658159676
778147026
311871024
272633938
1461614265
1149737800
1051334725
2094795889
1882586909
1135006811
460946424
1131766935
1030084643
563459474
1649890047
1725939327
1713391274
1484115890
1899410757
1202905439
256810771
1537018712
1924114010
270758992
649764828
2068983045
997971015
1134266378
1441846235
863871336
284482972
1866720866
1605696722
1687130535
339550024
231680799
356615425
1023164328
2044464105
1240965885
514521657
617589293
95881432
1749087648
65048412
1274640690
2003817717
1101960404
971155194
252850697
726759248
1581249724
1911055755
1031451671
806663282
1730382915
105728971
1725365263
1910836593
1437703634
591386829
889532815
1596933580
1969211067
793392114
2060581402
333607402
67000295
32366590
113972769
602705189
1957721722
615216241
1957774612
232495079
389022484
753885261
657092955
850148966
638470928
863810656
1182082334
1743718004
63078466
135198009
402539974
1435305391
930543941
2114712934
1037703493
1351950450
128334304
289323050
1816236380
1218105122
1639498520
666131178
1716838408
625962352
318024529
1609828501
444880051
505352016
808451851
686486198
35684123
632938682
1725360341
1392858184
1991416890
2006125196
1391894883
1611496528
48122559
763240896
1528703050
294248249
1269663409
2142510450
2080752535
326316464
172486323
1906889884
1527662699
591104783
758533792
842663118
1741237108
960466669
460551630
1575018629
1239046389
81436689
984306078
498017648
1369756887
2037848612
1160335949
1308670446
525542173
1024693361
722933715
1810551899
887912460
2127965089
768369932
9545863
759673048
375837822
454122728
497917626
1523389171
1256830397
156501590
1051267264
504878461
1116900006
888281111
98537864
1437102122
1642728678
567807354
1437055666
1559803184
1274963825
1809220307
821068432
711110645
1121431576
992925948
526064367
946556369
1504274883
569909853
81418000
136433413
1079644049
975001188
1962973676
795147737
1780065872
852872871
105204881
251604927
1860196002
395905645
162192454
2041187603
1238241311
2041494340
1330528495
1177231739
2089038387
1218189580
1216940792
2077897790
699547626
214924923
1684994534
33712246
1731107165
1661685025
1938823877
2007967055
1511275886
103881165
872967595
446023264
629052758
1747853520
1594234061
1760367544
1318864346
1374290418
755960356
1931706902
1995573687
1027130672
1181703737
528825195
801543258
452011696
2035875235
1929572123
802192298
2053647065
1465778250
1198156285
1583295164
246610650
135167679
813823618
1968692019
1496320239
782430358
781682099
1837078696
1341684878
884740960
775200361
2125154807
704308804
610359406
969414258
932103139
295714032
2005326530
724996631
251913162
1509695673
1669586348
409128143
1388490934
1906927660
721605469
652126570
2107868835
831780023
1762912789
1746274999
1235503272
1292946921
338371538
1482977913
1074371279
331712135
670233499
413559568
471147637
1694492826
2029806489
2063054640
183097999
658434357
762692634
7293461
760697348
1305339309
842064202
1858734001
1046813242
1903372008
1130480085
840256784
1670848040
1079160363
1151265928
1334460587
1912868914
205932818
734803796
1139468922
1568070453
101445096
783883417
1087509525
351542605
1053515797
861641393
1502015852
1109174769
1486101501
917543158
1359319260
923145294
1637125002
1986713251
1611469544
1346519348
753631855
632905998
1931782982
787415548
387252794
1435406788
229140620
1892070905
51594896
2096141529
806274260
1917515130
9771461
905738011
1421344075
826426196
1920626915
1348779035
1337471901
333563842
943214491
1247051048
455955718
723259974
1270674657
348131008
1523698559
2091770958
2023051080
1078734671
647820570
2074215059
1211414820
1276427544
1969382635
337973313
2053110909
1337717932
1300294508
295858480
1608294285
508245814
852649457
742601596
816150853
1200511076
506288014
889717274
2114293020
162690419
602491201
634855261
739913531
1427198520
1274475007
1291282081
1834840417
2016559190
2134714143
1636915085
234477294
1646890312
1393267832
149890815
1942507556
631208034
1687436469
844421704
318341150
115847567
1669120387
828991771
915097429
1672634034
1538815011
625600376
1590401383
721398443
1140600113
75479210
524916858
1746852770
1329392944
338872593
1354103087
329380007
2093630582
588304444
441692133
1900988572
1672840192
377658217
1236919340
976670648
995538284
854089710
650653043
775829117
736123566
95819036
1825445573
1752936332
2131949398
2053690992
1359408096
1979299442
1514233818
1768836714
27970682
914513150
1073140349
1513564201
1341524257
2067702289
816830284
1070434873
1118291816
655511565
1597433982
694720485
496561700
1220371113
240509519
915799272
2116835706
1055651212
1387084773
414350970
58283825
1920842215
480380687
160077269
338783028
325973483
460568754
1629229732
862083944
149227956
1001044184
1519502755
2018870396
1830583866
942717809
582103511
619541883
2044631982
1854136303
2014988215
16962644
982157096
1670748710
2008884977
274827923
749070796
671506975
641853740
1814509790
807738876
261041219
1626895238
2137256814
1152575068
2022287874
524177790
570312474
291548080
766005722
1330419443
201032710
407389053
1024405350
528992812
1584223113
1070087589
1964932134
797628075
107320152
119782301
274726699
1917191889
158431692
1282329939
1999123909
2091583130
1513947921
2110806283
1587299217
310308170
656385062
1749190690
1911401074
2097893499
728975468
303742619
465357721
361192780
1740018870
801249297
1924345558
1865546773
1134261243
1160212220
1032229763
859175217
4385788
1855187600
2008402138
177289157
134691045
397087974
963661059
1616374962
341127691
394230151
1647949648
1489821601
1362490830
1019530138
1727653556
266843750
424271369
1296601971
692779688
201475617
471186521
1476027879
1190532046
1334177431
1000562214
2028773869
1571806193
378665869
764827937
1389803299
1346753925
330567612
1861623721
163705811
797799811
1760269940
1628331107
1990843125
42336732
676413054
1894160170
469304067
1178483447
1507556277
2045911267
384531527
523160449
1507398016
666454067
1644150430
1524269286
1574610401
1901909258
952049503
161827605
199514653
1693765012
1296486594
636683536
1373662766
1475052030
1142581109
1858012545
292285160
882237694
317253778
1358788197
1043747772
74060783
1796038785
1949791617
994926884
22373197
1219756287
1005780168
365806446
1741841059
330090172
1352110728
831646724
1988125935
1997842653
127975794
379052251
2132621511
824069614
1276074318
1274484005
669134068
476269430
1965717125
257903938
2070240295
407300789
1254183828
1043957739
675299774
1041463309
1262411710
1873014923
1490851229
2090539277
553656391
211933695
1458073767
1145383456
293493022
637059106
1024637198
1636902309
301857666
1565741823
1288754790
2084049217
311648354
1902348275
353283567
1832219919
2037270172
1524413694
1909057187
1042340127
897391769
1782493683
196703782
677432324
1083772860
2089485283
1648522324
1390440826
1586226506
656215626
286996379
1494259589
1600166466
687754745
1847441756
1444763136
680512436
36674314
1256866380
1130443870
1236854508
1199600448
421224122
1899943732
1723408834
598559890
1726749237
1034565559
1242643254
1956507246
626099384
1808425216
2141913834
364696909
1739095560
607958749
1764731446
780180454
1345899171
765641660
1379916665
1180724715
602828763
1497599765
603888537
1837924927
181032760
1873378221
1954541796
2078514444
1370176591
491105767
1338791043
1035901507
355459024
2000812468
1028254174
1615527818
345211894
751458557
763133758
223188730
109424940
1496771133
690836999
1749422193
689848826
798979588
1277932293
84716862
1764669225
1619099153
1257715304
2049110179
1683084446
641848017
2076507206
1594907664
876250291
1433580068
410027211
1497640852
1625490786
568814944
805921977
1343567133
173890563
29267876
63880359
2056819267
1378226506
866892822
1418295980
942187372
1190803006
1844026277
1918263804
110419078
357674944
526251186
839965307
1863562419
29281211
1956106139
1085245956
1831835565
966007805
2121356793
637777024
554164321
1364302824
1748906145
627860405
274652007
1467620313
529493557
204363608
1343082681
898758009
666235034
1648475727
697832914
807929923
256664568
1535555064
783689994
837418482
506576093
1416729250
785502849
753194499
1451048501
375386228
680284081
1077066359
1259669374
350718647
461865966
2004294706
447753111
1318050956
214643870
1688868551
237850149
2022148465
574573065
64232782
1833356037
503745739
1876171347
1266347525
349004605
1630417644
1796324147
60870449
900887547
341301449
2011651309
2018972312
1682617521
1877177467
598977505
1543824030
1129479500
968287568
1772043040
816010648
509383891
1220480120
1166145194
1448069949
863274672
1742974059
1756143004
1756729234
1004372508
956240469
370099275
1676658753
2012659547
1502250293
22404837
480553009
443444966
802193081
112448403
1849355245
1795960590
1888856983
792171589
489332263
1501301306
441037675
933183854
1250567031
2091056502
1408289087
902255741
2031652656
589694654
1394017099
49041663
187055965
636271249
624852015
1058570384
1272758371
495477551
1985559127
339129211
92732108
1871226412
788521059
1432554480
1503307240
1625731786
171320742
825413685
107218136
1993341037
195958382
1808548894
22342348
1866032312
211491754
2009566331
1276643099
2126784958
1715850215
1257347169
766081392
1235029034
380732285
1982469121
2144710267
958347829
348439558
1437950599
211780448
1612949724
1720016325
561750145
103723787
335936153
1830379218
986558047
1996982584
948432369
1063111697
1332298225
527228908
2027705150
1426334037
1200947613
267215541
1212320551
826775885
2001577501
1883052904
146509081
762002912
815604844
1151092334
511800502
2018623762
525656295
724332258
51026168
1503665191
1149495509
1974784682
444672504
1140586675
2049062080
863440608
582506402
1125572732
495579965
836047980
180879176
1465333253
1501026859
833184555
1587012252
1510995081
107708909
173182937
834888943
307771497
979420987
848498333
425644708
867405646
1727739256
713443394
1279733500
349966429
1331460283
151778987
1841662391
102710418
754899065
2049624129
1450106355
1272882970
218937669
1259031765
1665759413
1659200867
1171138467
860629363
1801512525
1499678620
1575315928
1653642501
2014407047
813619252
1563662858
1951013994
1014233312
1737434405
1096698160
1256107693
208913875
53366762
906963128
1986785596
1010190958
393602351
992394386
847830028
1553915794
366345572
289085086
830905961
970382259
1545086302
383489845
1523698339
1424177334
1128205808
926071014
1429523095
1232126452
840172759
616489519
752655222
757058361
5452881
1492860745
539022002
1975021146
1149742037
871474483
489679303
1473270172
2009608236
483294010
1038144267
1468724752
799396806
783265201
369808635
1899859445
129849034
1258793008
1944366933
1340037789
830230364
1561155435
1091307210
2068812505
30087668
802305039
100014576
1083822428
963416553
1924617306
682278010
1384254181
772051194
1713014443
1523227788
1086393402
1725315161
741635110
1241632339
1752858840
829095977
1614858801
153591879
1754628321
661885042
1613327631
1332524990
1891674032
408117481
588100231
370701507
1913303398
1172840792
153002878
1282842410
1276682806
1698556366
1198081597
1287018853
170029993
1493250817
1816654166
1939562072
520047492
614438556
2001970514
939689052
1336555978
606623429
567177037
1582991882
533233437
639479749
983552689
1733438154
467294794
428338952
1662794736
538737227
1222598638
465261531
133200598
1171032406
1364678513
1315026787
598361093
2087277032
1000907262
2138635622
779533417
1836772246
236267492
1377258572
416287320
955385649
1082576959
1072041200
1290989675
2120922137
1016888865
2019865461
1964339145
602630984
1887475469
1411665794
712471008
576808136
556929362
1196221407
998669173
121320159
889784860
2011006890
1701668347
94545630
526377955
1496862139
797516433
1626799417
1785326873
1873474846
224101373
759714319
341871948
600138178
95752311
1505058063
290454635
1450105924
1542380819
866940360
1122795657
868948579
439185066
288415790
469316647
337645355
1640342757
325410934
1827230945
252543793
284994690
2042435474
59054325
1049064611
461109575
1230219110
1467682297
203702358
1693599749
453877556
1910963945
1148162262
58370501
910307161
368534243
286463872
159552741
885990953
1828344547
1673923776
1426587722
1217934273
406521799
1226078154
1680377102
1502770887
255386013
187645706
1427802349
379408372
417395812
34996389
29978757
982089346
2056462289
1737208527
359520729
835683662
668707953
40307581
211475898
2090227181
1374319259
2112860375
1180261171
466306400
770738186
1192833511
654985386
254560387
632125175
1384957601
1273565006
1699051575
1704262517
999479214
1881599017
495115614
1612073530
1024282405
1790466786
530023716
1705893592
450080999
369985674
1385881071
1569378728
719452747
17747124
1767725729
2058401447
1256934147
2060856456
1217748894
2107572987
805393705
1623123208
2124772953
715586437
589403362
277085452
467454560
423177109
1721323983
2118573917
1429400812
1620271674
760309292
813104409
983556522
1784166699
1043517351
1236498469
1834054212
1538859850
318048187
1390400913
689884123
301728209
2059871014
633648884
532373863
524633040
107264910
716545501
323623499
145722226
1145544163
299152578
1360118904
1054465221
415712435
1252893463
607375829
1714770916
1192695430
989881694
325475403
75195252
221540245
397750479
1003647545
215325134
99971274
1225940405
1582803382
207614190
1502189895
1835882706
999685716
1691263817
501032393
1538235882
641659878
320899818
628111521
2032712308
1112474647
1952909033
1548929910
1279678323
988828063
1389128378
940991821
1877691350
1340581092
1092744005
682007805
1765717621
1988931688
1801340476
1696161706
1676419234
1768856816
110458670
1621623437
2129504443
1692785993
1930663652
690100733
504968005
1978944389
1868745044
1766529513
583640707
737446948
1797645058
1186184947
1911774
750369607
483430621
1405107603
1432451588
501243908
1969620111
1403796209
325527665
221358538
1770466487
394104061
798296029
2098852688
1194946950
1207354096
162825669
2035519485
1945041955
28996921
1871713883
453435214
1987675250
1039162759
329033296
717269427
481339085
450705401
1510413845
431998017
1555350398
889088587
295615171
1530592730
1171743726
1650095262
70642142
962613787
1834101098
1188506006
1144097294
418277024
1058358058
1636216572
991997608
963202872
2065067219
1610368338
1062549761
1594595727
1806267423
903469242
1553367923
1991549364
160122989
736581740
103224037
724905686
1315475210
1394923508
376852858
242964090
1724433225
90732228
1391939746
1748937212
1214700417
1580798086
548770774
1861069185
1780512859
1538700696
811655651
649953691
1992595954
545385189
648617993
1574768179
1412095742
481473286
669201348
1005332404
1008487003
890264891
873459103
502806224
1823904287
1423646346
1786640928
2136936715
571667760
798519835
442490375
2065243357
454662542
1433616571
2010052226
769465
1602908867
501272971
1658094886
639961276
1432662154
1364951790
1748091109
690077860
1878373389
1680099641
29356300
1761516126
1660456707
18610183
509710121
1865795711
1213139347
350573265
530411907
1527369859
251474097
2124473351
1159527764
1044293251
1446014014
78880331
1818648791
1589776734
121314647
690570215
491509148
14964529
361612537
2053347297
296282901
1357001138
1138143541
31937961
1093064814
966855200
697382087
2084041103
2011223752
1906212290
1953326165
299049122
551650325
1177823838
85548330
1518152127
865225857
812695863
253039406
154074403
492166487
99050874
1331275601
941036752
245800699
586567251
1035814391
1765678284
1160918749
992326790
1360825555
1904239529
1116410512
257951385
108165457
682431034
1495857496
551838746
1462230823
1656499275
395421320
318005964
721643006
1663850722
1537371122
1281235689
373493806
750350940
1041488854
220429042
1552435364
1153228301
275807135
329245655
1029667261
984133101
1440185702
397217243
2135698014
19826544
1896121191
1365783555
40019372
1740854473
943024330
1951959427
1536698387
1213250660
967251188
2128082044
370316880
1174757822
964842830
2025788226
937474846
1196748018
1412546457
997558469
195300782
643357753
909745245
547852192
2027225185
1742936751
80402655
2080495581
1617614402
582181273
1617559994
259303918
63963598
492855284
1562592382
949965740
1881934510
178629515
1642363624
1764023484
1076624522
820476017
448150615
315294093
1116888402
853350809
128776239
191134092
871869085
477317361
881530944
195527119
1044668660
1209481155
1261251417
1328656800
1485670776
633038644
2096699031
52041624
1847382140
1711753176
766070914
462593236
1670194005
155361915
1542267701
1480176060
621074146
1387120648
2054616587
836583938
1622562320
639077007
1177657498
596636047
1827690305
1587674204
611697731
1007787960
421960669
986118375
909651759
598488100
1299985636
181237049
323634638
1170584342
1685607180
1677760471
182810047
344496464
380541759
874092783
1423617861
1747157120
541328903
762145533
1356785813
1245776877
2086225281
630139517
1200465743
293149684
713274226
624449210
450532067
127683191
1855834012
292016597
1909133037
1893380016
1532499413
46704879
762371426
686222816
1007932648
294757521
1530841367
777422311
447736847
288268456
1659918146
1537241846
705792440
1881451781
1549632253
943394683
1313947932
767686062
1270054383
997867738
1335210393
407532225
2024504258
233761887
2093265913
1265787178
796427340
1294512762
525603044
806847072
2017807620
282784727
564314074
189408624
876289042
1871060342
761506814
2077685227
355119666
65420353
1338180568
446862758
252722369
2072500903
1561267966
1263008807
818630867
33825614
1573751733
663396010
1132719164
1803898490
1128699467
1364025642
643137722
1414813018
2041452193
1541361129
368641533
38858640
708097729
1720653366
1850151877
810866211
526999720
1872124449
1972044894
178475167
1114916150
1468905829
1740643843
111544449
265578865
45787980
1106364183
1733830366
778616356
2124947072
1008188869
719369881
61717720
261808718
1910987929
1291670202
876121821
177395156
1899160337
1023285540
2006498028
1705632083
1049610500
489941013
48847908
1908520227
1595742286
1557258446
226156537
1032934291
409128713
2086876546
387861427
860053337
1566788145
1343634607
532352000
385234281
1243068210
1513999660
1811434094
630115369
481333047
1669980981
1122159545
812604527
1309874236
1167625212
1150834190
868405493
1093464086
1872763401
304193419
170786620
2060885666
68395514
2059650138
165128092
1914580956
155368938
1127367743
64503163
1257428434
102079125
1596623505
1346533278
860525436
119950007
505543330
1175824434
620424838
1872258077
1473218273
931847501
2090707431
607118170
360304491
1213057348
670730267
239622186
152225654
877818488
613356758
661477883
1531569123
1662561215
552433649
896877431
1977471494
1817072998
1372278621
438253493
1872147755
2145477681
1840877889
408251789
594668826
1957868158
1218344675
877970665
1151886437
372938703
841641456
1528471968
1834510019
579881486
144773996
1218056455
901513016
1197802734
1668232595
861484417
1442110951
1302592153
1327947381
389544674
748078857
143133559
1318741497
272700045
1077512410
102254340
854559738
294008863
1920694683
1813787634
1587780342
1663614199
519929408
1572397001
765039090
902782285
1224841364
990361692
107697887
1089100789
1182072117
85469821
123138201
1279715007
122597892
770509716
1396754818
882033235
743158915
489081175
962853393
1838235456
405907440
925590010
1281989077
1004696965
48302981
1035805766
2076187350
1532873045
1436547209
1846622338
1680583612
102807197
1009150268
1368846351
1386783090
1402136084
1578436130
1270930914
1591273988
767592750
547323150
138458787
274040464
646708742
542334738
172423512
878513529
1163377767
1191478918
1048010496
1601713353
2028570906
2047346167
375591810
281896111
812118661
1493605755
1568257418
184308015
963843444
1708112237
612507234
947559626
1618585790
834009402
1372320586
1468695210
1938510164
1428044866
426441908
872712434
789135175
34224571
1508722384
1666005622
1186337158
1921490294
387779136
1223682568
751174150
1208790830
226450382
544701388
1806719561
686522382
509650078
1665021874
1587752862
86286745
492823230
520987656
1335518911
1812095776
1435087241
881289036
20644208
1074108680
1832130956
2054173376
1840492843
1590487588
619456680
1830138995
184792247
2126489136
1189499674
1596494226
807992126
342172786
2038602370
327379106
1171689838
91335004
144015239
1031265328
1081365838
1202836840
507951302
526033919
2018046640
1176345367
1299624969
1562880154
1338976039
108772585
1018945029
456598641
928468679
236901430
841528051
656199366
3553232
1818549951
892048940
854199772
417480541
499275163
1962505106
422326480
914339096
708954830
521414236
840938104
528320620
1988169760
1386064519
2024899352
1040399384
911533368
1648956569
403135178
1477517865
1281109306
534401444
2020086771
1179902224
569093615
2034610206
75304224
1103904548
651908525
1084239750
637899726
1670133570
819857788
221354328
1664439863
954881341
1580006199
1025073238
337042802
1504467307
1869580296
1008159148
1500188775
1019880833
1088986900
1428741366
1419689366
462024903
588426869
2043452392
445590780
165069880
1324555005
316408754
2029435663
97664584
311311675
470635475
1752857275
532848747
369420419
2085494687
1802624773
2124292552
1107589390
1111991807
597782147
1821674686
1548904926
629010839
390167686
1108877882
1599894308
1771749590
1875504080
1963378317
1708536021
43333338
1931213020
1152677250
999116863
495407874
297995205
1924660895
1086146412
2065838595
589665102
863701279
1296798166
1439831363
1251927557
11428037
628455399
1589850966
110833052
987990391
1503157490
840454304
351164461
246193109
383620328
2076450650
633279268
1556310410
2125644576
1670801334
1216269739
1943595460
253214892
942536768
344441338
1036905611
2112555512
899702315
1226442861
422975443
628995525
768107849
2123411897
1931881419
1087894301
1162633405
80210063
1416531524
976686876
1770863287
818748557
2021859383
913179701
416238886
638727169
728848565
1408339814
252576213
360498836
392538580
1148768088
1728789132
2127191821
1499540806
2084268500
1078690147
920831509
669030307
704002716
2144338234
1339118614
223704574
117410105
1249854782
2101234536
863154225
1322502126
1699594753
845232974
2070763352
1369692443
945235360
2089118004
577943649
495836609
1194946463
123290485
2025109836
642354330
170053938
1180818396
1015905508
590417583
807622018
1896573273
2052804387
263153503
1953714846
1425003093
1691736429
1379754240
1434427461
2081177500
1891475150
171312324
632068586
1119794559
434552982
1693161356
450946448
998553378
381684129
512106717
856229063
613675084
1654080530
2069133589
2028252281
1032185702
1845220352
307814238
1838081380
2037364757
1874894081
838473853
408024234
1541330250
1077816714
2078413857
2138573703
1163121622
1536570278
221453478
300531626
234109989
517552334
610044863
1384860580
189556021
252684029
905447743
1667864424
1725877
2017924015
1178096074
1609041865
2067443565
1977931095
613582053
1245714273
1425056025
2090786556
1399520012
700692163
1205985357
1234953306
1974379404
1416852557
356494421
693880506
274852806
1067019439
968218556
1546209429
1179528356
406455142
1926814514
1962281499
1880531171
1296786108
854323052
1788988807
320725951
583320486
586690445
852362092
1036318423
1438023454
2035139425
545169016
934072509
1320936687
883429761
1743335423
1086550707
1496833375
978188776
334712062
1241876341
1391284293
1739003750
1761687707
654149939
1218729485
1574898455
601217587
791244777
2041393081
676318600
979695797
579856304
1160906452
1552681319
1066974847
1693322894
292058732
1963097634
1244366571
1191623460
1305729689
1834183023
1104605510
498879315
1189701914
294713875
1027161493
1388181846
445059381
2143537616
636612823
1790032616
969811152
221011925
664191336
820225893
101894096
383433512
21088975
1352918488
1001465995
1062528067
681183872
547103511
112820342
958761073
1213670410
1149603987
1250155505
4954754
56716446
231238152
1448913549
1252261566
147800097
732824605
1989875636
25574302
1814076828
1206805064
177351320
1156396304
1614416467
478303555
82685503
1252322955
1656733488
1673732489
2100027896
1645630707
412228766
1006677304
1040511542
2137657556
323773987
869742172
95500186
1859871071
1925629955
883790109
2048868382
859045361
1421648435
1692724863
608870169
411697239
1205345588
1667443214
453281097
779671374
2122581545
1782620289
1587487081
724451595
1225061236
1988267425
1141688410
717507789
1836757047
116060902
790881500
1417766297
1200288087
1543964004
1087942819
699884558
815157631
1606755404
123581524
538618252
209228991
2063292174
725356333
730480990
1979004419
593974122
93620257
23202638
1762736744
1422986304
14312909
697298547
1891323293
1947780905
511249947
1606750884
1212360259
1259977507
2029350749
1497113489
272708196
1617573506
456929357
967678514
699370385
1713524101
183347238
1546325823
18166393
1458704493
1821941445
314217995
247764051
418400695
905237839
564862422
273569371
564839499
1934513705
29023453
40462836
522263070
980585806
1581826545
699492829
359860635
2123376757
1391062832
62668048
824923348
362463119
500972595
1227359277
1110452069
1625506987
1391378427
1013075211
1803683000
800472229
345596771
1477021541
269630886
468762428
1998355404
183103691
1696198697
1302150787
1939958950
246829300
1450871857
1137252607
930435608
163487259
298902111
1977872400
630633247
319058192
419674755
1511639242
250559400
1529803223
758575579
439940328
2008186755
738132833
925638859
30720516
914015206
587511868
171559414
1970664074
1406980512
58134174
2065829723
197787024
1330368555
909046881
1144123783
786569001
1346774753
233215059
338826729
2092105957
1357146138
687728848
1842484287
1931911693
2030256831
1361418608
693587277
1295017800
794918185
74522323
2054703443
1400204193
1479210723
1651584599
1349361136
1144613004
1317647182
186085135
1046568035
1533111765
1626729290
340030940
1451624492
1820156438
1981687896
369166626
37623049
1844005636
39871952
1820569172
1708977432
1161256456
468532233
843283491
1185578768
439605092
1171133041
460929333
905073974
1861458940
2015844634
1200602604
1946628721
947822566
2117061479
1277469425
306461116
885463120
2020981561
811217855
1395956562
1069445790
741040472
1180412741
606784446
1920537809
1179859227
1276426583
1269842322
1685186185
1539662406
2067614997
207010909
2015273086
891751215
872065687
60035549
824566920
1611457309
880199215
2020705548
732438269
211915834
1525606784
502768706
1764502964
1900627492
1054515094
23048022
1222693218
1138436261
15460386
1949533601
637789435
1378485449
147436881
1051008197
1080057356
1639241679
42315512
1183219315
1072960968
1081636229
1290682094
460017433
1441683501
1459303027
754836953
10279847
844643644
365663664
29939373
430551086
1054328916
1187713973
1600773024
1316599300
1277088061
482201665
1720680998
1341118950
548844534
1371039982
1634373336
1581398693
486131950
1059374839
635353570
240246436
1898685857
406256018
2012656675
1265300166
801186982
1372264671
649884145
922128484
1460221335
1220882147
1622589481
1338444707
1116173754
1647061913
1148002525
1992804758
1299288158
777575653
2087906917
1996070589
1289774741
179434223
1167771883
717534425
1768292354
1401817361
286476679
818477435
1155089119
1911863492
189660963
1584796773
1112044549
1863824242
733065993
1054074275
857964421
964486409
272167955
1879346018
500107410
1844616696
1262349257
438890720
1190216246
1082574265
1892973256
108061843
535400196
265950421
473144321
222279036
973335017
1061705523
1422856686
644766413
1595479531
712947236
769809044
1590960423
1970050808
1597574017
843967309
1381949769
1572434230
1207909035
700954023
170114576
125743684
349934449
58717081
1106340651
146587972
1965243536
897268456
554498773
460617402
529114477
654498435
1575105565
2086206596
869793936
1202486881
345010557
1128626009
868337166
1134173030
1281165098
1864857010
644824452
1488135187
1077162194
70199533
1953960007
666371155
2055309356
1144415520
673178663
1999693418
885588831
913271124
2145582396
1029226128
797539053
1686925319
659089353
1766170472
1594996761
1756432214
1952000906
1253004915
1443957537
547238150
905315674
584404980
1187801536
397036256
1906125005
1478804344
1208030492
2050342769
1697025023
2036344852
1117636504
711818569
993671249
875098232
161180777
1464612922
525739337
502042431
492723348
1139503284
1079843667
760595215
2696611
1045775553
1455922371
92482431
1229576226
438831185
1840241027
996418649
1355472197
1551672461
2081531914
146598549
1569740191
597737724
1303873705
1869809714
871038843
911586112
1366142707
585304285
986293432
191182858
473175144
606107053
701632785
58520151
1330156351
1495341623
1389007054
2086777929
285345543
99913593
484243116
1437306827
1855289551
1917391197
811346440
1952165317
1191071817
748591744
500514112
1270673245
1298304563
1202276423
2069171213
1864389960
1131155080
495191941
116089272
824586583
1110430538
393513028
1435805459
1516576057
1113347586
807500375
1909659957
174046131
310895292
1631326579
224429919
1658470548
211286387
1824379281
226597105
784384283
559593698
1962648335
1101241561
1257196510
998985985
502214424
908884
810338653
161119378
2100790192
881820740
466199672
1874068392
1836187620
556988113
1911765446
966411842
1823246529
689950216
552407320
504417835
80872569
2046052378
1824578677
1135536440
1477582648
1207912168
1058423156
957565845
1248155571
367253417
1149462689
949074479
1684951756
676282284
1455904364
429112542
1931049014
1384813489
1818168045
350272
310105696
953210188
50752060
742838577
1100107606
2037553652
1003875503
1144812830
1336020059
1710241957
617486216
137719279
1796946446
290685068
1958853811
612539299
1426001286
2033317662
1269826313
850818744
988418027
1927323117
1522480863
61274545
2097394309
1317159360
740909549
1969919169
741616578
1303990341
478915579
1722361557
1478597342
468072031
1948877482
1253703732
1402303460
1778075166
1876199971
2015882400
1762342140
672081430
1850365195
89409133
273244484
318162458
1610147003
1695682376
285591194
1817173683
70971797
1999770561
498468935
931460820
1883044787
1729696942
1422750888
1047786021
1356603986
2090400259
1036591169
1820337994
1374667999
1902513393
1116424963
1056505409
311355998
1872837034
1420233687
501094030
251818611
336616006
1633502455
1747580191
1848970619
683510009
1848369248
1525431175
697433157
1255569751
854611069
983328018
325294398
1355078667
1170108188
1244532112
1357031233
194562136
1873570588
596623368
1917283286
1761488357
150293398
1901939717
1817021802
152457184
1173520691
1504617645
1404812522
229525250
764269853
504120949
1553999257
1047235379
82615885
213001573
1142072593
396854849
1395998095
1533682741
1953352691
2010328762
997187920
1684476210
1628415460
1633396924
1235456583
27864412
1205029358
757658009
1936754682
1804941929
999567992
334467369
1938342906
193401193
338451957
581850359
1384642341
591970373
494810786
13701426
1590406606
2121740472
540754844
1687252002
135054174
452810190
607690713
743354323
177938105
1374610234
356662168
1370858635
289191727
170625573
1081992189
1303474873
1943068710
1649656072
1905202070
171871624
2079907186
129503360
1271695997
693675345
539410291
470543009
1425583759
912040211
1888716661
465897578
68006888
1230479699
12424265
724586649
130976970
970721947
1798329827
140854655
1575854564
957716155
611731965
476117861
1018843961
150302748
758530122
1169266490
1046888267
141513547
1386014404
2067485692
773018717
1927330181
257138102
1304433016
1274783706
2061175599
1181062198
452094662
1461983085
1453971806
2090085398
1962759227
673886366
1728979110
1673242244
1435058520
702669091
1455919986
2131302479
728224621
25784234
1805970427
1575134650
774836287
1100364586
1072973429
1719862997
590159742
253346897
1028424602
1751733282
1664979250
855276654
2009641661
836639439
2032741452
625860297
1928234002
720287790
475612475
977621124
1738064633
56622835
466066085
893307081
1415501886
1345921725
20168154
665469170
2014467060
145222837
1288109830
647294189
1342931124
689911741
628090052
181091210
1377696921
1588638906
979249643
480419548
1546542222
2076374708
1445479391
1033640933
964810234
442812157
1279488081
1462805349
671150334
933151188
1972849836
255341087
1975927576
1044658801
1628828421
2138880207
561131759
1726244600
828481878
1865010235
1574746420
94164245
1487464251
1374297581
1943946763
1437476462
154641
430160992
990414797
232002611
1739644376
887364384
1145591700
125942816
1910068970
1697440502
1468637290
105067574
1364397180
1836222951
261509899
866477852
39548004
1916646520
763977375
790968420
1125553236
1107319946
793687120
549908795
904193799
491766539
1254707266
269939647
800574223
2077501181
693652779
1484044218
1890416936
870270478
496237899
1856573288
626885185
1471849846
255593867
1256764097
324982213
215916937
2138025872
763630774
1001410535
375604827
1365822357
463830536
164417456
1159458646
1913862947
1553888066
1448334806
2096017524
184093530
1868914629
407874035
1607090
589088398
1661241992
406981109
909069250
1786431285
870011373
1413504891
768770113
1795854841
1253224547
76054137
622578121
2084124576
2043021566
1410788230
1979729937
469090325
1459698289
1760012766
1492364485
982031211
433388797
1135251852
155065107
344923488
774014209
1322528365
1939198001
1754529524
2095018231
689186082
950899715
735963342
2117270491
1331307183
1921577172
1546454352
2146269927
1186091446
1418146670
708877075
643506553
1180850540
1798714400
2065542955
210963577
651158304
1914562204
607104832
209950674
31041880
1792389482
1350312931
505215434
2104233276
1507102638
725772967
1746610141
691680584
1250752585
1048606856
202375799
748991486
2105904775
1777706063
1785645476
972469376
1748998680
1901885548
309975342
1480766295
2010924981
1588891053
1293134986
357022240
1418834145
1469410612
815016883
350758854
891333881
178485858
1860386492
1004207474
647784523
73393666
372878027
1600173468
99927399
145532902
1208563146
1944363478
1171555512
8225050
2024608426
680776021
2089039134
558827055
497260075
907181781
446884783
773632483
1194472076
1654196051
346408178
263126794
2104802240
1575053314
909061126
70945414
1475933333
460211371
1198451628
1281965691
707223933
970225020
568067504
101090079
1171940864
1372593681
1253659732
1386707586
1084532965
940460787
653652358
2059944365
1466417071
1353980010
1562011599
1945582489
2130453394
197943401
2131995093
180839114
1741385012
2112155896
516739974
1868735506
895342974
1212435006
2108207567
95764641
1778128186
675341511
403444373
541800565
161894904
224591971
1665785277
924367898
1052877222
35256678
761394358
965126002
1442618261
49162144
723770143
1295778707
906774462
339231817
1650861809
557683120
184701890
2122799230
1126414511
1998347326
874352465
368980736
1802484637
571232796
504737675
1360095095
1062301201
2111563966
318987244
925815673
783856111
1172686266
740655723
1475849572
953967696
1043690033
2028270545
131472177
1970503262
1329075146
429344694
248991554
693763419
108146649
2074216632
1255354435
760386189
1691579744
398403894
2114618931
850795568
2103545648
172211994
528789766
989979922
622001677
409602100
43378480
1683336491
1456667513
884979391
253164416
2115140031
1959224155
1475970319
200780726
770387386
974235236
177017475
703886907
1188555181
2120467617
1183975293
207157492
1350382668
1591889795
1753972953
30922616
515369660
1978430483
953861558
2007050412
1042217110
92474616
784089711
1828744680
1668012080
1445444947
1758449033
1307250801
2027608877
237834837
1984771003
520644687
1437874765
1804643933
1864764387
1306282533
558820884
345537019
7722029
1138564538
1543392941
562814804
2109822201
190741414
91978832
335678454
916868657
1767462080
1501269936
643709621
1136421752
1195024147
541299178
942868114
881360768
604081359
439041301
442877117
58919343
68569705
438273082
537585276
1951596813
2070037744
1951785915
521429996
58583336
1968371752
2072082798
1980444152
1441672853
1250968740
1610278271
976005361
567331405
72306349
1634464076
1667575323
1500196619
1632297830
1689256299
566269559
1940552873
1217030263
616189024
34196808
88931514
1379946715
1584585663
628255130
2024204004
1864965179
77288543
305877213
287534330
2062802068
971802102
158818612
180555505
777864372
79545356
1478566805
217593846
1908817529
1755776550
1205634644
1399005616
19859692
1336856507
635281144
1577976182
648011454
1840570418
1284338821
770341755
136848379
233483311
916836887
158425082
582819072
55221405
1620910312
6663981
190917842
1109333960
526076561
1692132702
1948031545
2043302199
424715053
851873617
980475643
1528816127
958913533
1718167137
1896840720
281094404
1064041696
221394251
1723687343
1275949901
177956806
1805501308
543932786
710339604
1128325627
1709246940
347050148
455955776
1405855277
1883270989
853570751
1504675729
1912569827
655412355
1615348638
2012527268
32894189
1300559995
434899182
1824429475
1086932798
1435016263
1368888853
147130178
1864562714
973688921
1760859811
839706131
570798504
1613692733
1570123792
1088051303
1917628919
1663341366
1291986700
1525679409
2037976004
556919325
1876987351
787221459
1686502047
403181849
127597334
2058601642
1671248862
423676242
2043955030
1426016523
1604612341
523392097
2034357260
1127596900
616335963
223905870
596597006
971737179
451688746
1857301346
1746287442
1064498548
877554171
1335990633
1532062521
85007130
1782433316
533180152
1326893676
1820797871
2031501126
467664468
532617850
348238849
71671988
372853566
579171047
832478271
1787046281
267734938
25640849
534441744
1412312992
1948436326
367904396
1465477807
1809303958
1760871739
2028615447
320002242
995328076
309874192
273497892
1059139419
1434782331
1296645684
1268984377
2054584167
1199115739
1458009269
450725577
988839824
1096477070
208488559
1605588415
1738166798
33655114
1602765818
922795926
101480015
1307328090
1555376502
2005881601
1694300411
480813692
484458380
667929512
2133867382
767197742
1068164420
1949196144
656117085
1614728879
314011263
1540003182
1688898470
1990367420
1434208147
1501275161
1270368694
1642533373
406807227
1126848335
1928151351
1175164876
133884652
1906933464
399706592
592889270
269238592
2136335366
1712249616
1851232058
363741432
199674162
1154732680
1654088252
811584223
2012737124
2126382552
35017011
628595336
1928732899
224876944
2110408050
340157043
37179668
1260855971
830093705
726151111
1478963235
1250790907
1869511551
1845892804
1720801075
340512882
244250350
107554715
254932143
291119067
128485145
1398778264
836109217
1884058244
1823625578
1641390164
393480426
1642530897
655108147
1008834410
1573280232
438548963
802091964
2133243686
252701467
402199018
1600660890
1804410988
2111087954
1330916526
2144940657
881955030
1282295139
1842765889
2132022297
487411554
1015464267
336047496
1963840558
108486819
2057385641
30341066
725622344
1824522967
368730472
1579222259
1903352344
1694986645
891918713
1861699104
1304874353
340849551
1544247656
1203726360
2082096873
913517916
1067338932
697608838
989909064
883342920
815523154
162791787
312928259
1983128819
364215069
1874590919
337298518
81914501
1115615458
510228663
93527200
1373902964
808444885
1050809838
174914776
1596846830
964976744
230521424
330931766
1277624084
2066096622
1562269797
1213549323
1139035459
1579636763
38551644
429934593
237440773
439874785
736049002
1678952154
193032810
694060042
1756240244
1225056226
807585329
924682276
198229936
1629722029
535553650
151937319
2032595445
2100026789
1636626627
924498712
1261772439
1688515476
898449512
1167950784
742906562
1618031359
2034152092
1406429551
703539962
1630779975
482161338
355131602
990024327
932910107
373001867
872919819
629075156
517122586
1677628107
149296342
1789856902
1198440214
428306095
1084441562
1563436276
592294156
596533533
554282293
92469594
1762083864
1636740068
314743758
2130367932
530772894
1791283503
1945595554
2147176092
24006016
1335891607
1997231909
1301662217
653022266
1741181455
1962319576
1807208234
821487679
1073282552
585922087
1882922666
323697477
34772349
118770355
2018022170
786057843
1021524097
1480566107
1553909988
492199868
1078433931
681938956
1651347246
1704369415
1432693751
1405912327
1268195147
1250528810
1910418269
602661959
1380457944
76530443
537122044
53342721
1224171967
2000122333
891124037
1364942146
1224640050
1534206322
303484757
513363269
253509946
1618828173
300224702
402847939
1582400735
1943496529
1949195762
1661453193
2125096842
850987701
30468864
2023154923
782488428
2108511691
1544254262
1229034999
587136976
1090548886
1579676973
261932962
2046013559
1121880204
883537898
910909815
1406287462
706448480
1277138621
456787798
340158417
1992113417
2094765261
1102407605
613148822
1333791769
1609611915
824447542
1745214064
1437604524
83376402
1313658313
1909054709
584006461
1329518288
1899144926
1792018008
698416004
337355632
1370426723
2107153199
1851111321
726725786
554965958
87592660
1739436889
2105059759
1195306101
719178689
1561148687
1000126502
1034135536
234636317
1000003594
1312620665
1794905165
141871334
648048105
824404242
778152448
421964689
1971882471
1552368618
2025599780
2088576368
1676712518
186710493
1737355550
2074707955
1852390189
535756549
1279675105
5977447
815630435
630001606
1734607912
65429711
398096425
1545516077
1590688238
2112525913
1578056943
166595622
452553340
128584453
184528775
1174398101
1046266482
2120398420
478265899
989729411
1463677814
135934105
226425343
1811486882
998199979
2070764769
512946432
1403130423
849215155
1276434537
482337268
1237182484
704433527
1122972401
1540503679
1907543300
734446484
1904340688
944516245
271647119
819073344
2114079217
919758107
85450898
705468897
370593053
1026728149
1238905629
1176174870
195208399
1799186963
1001704731
66273710
1477165441
1204539384
610431328
324783021
2139930536
1214916805
1655176715
1482173099
256088042
809557242
1203757224
514602025
902698901
1559509091
895210067
650034493
1063592140
1448363371
1129045025
893704592
193442518
1473621645
854172563
859742583
1667676681
283945205
965279281
871268210
1835182245
58910368
844025511
1653868458
1393284736
903975143
317663323
1775457546
204909011
1602767478
234077110
1523708003
584353386
1317681528
541821679
1915895302
677545919
2099911108
1594156499
1429632069
2128543464
764303381
892513785
24386044
72793350
1669739177
1629348678
765529116
557523511
981001470
1661237248
1109593261
785511927
1605884189
918973848
1546311828
607127492
1737286223
486684524
2118370843
1968150346
1165852484
1732339994
627108562
284394579
1717314648
771139839
1905314378
1864910651
1155566997
237890965
1839238111
726905174
1335892348
133169434
1092073837
837055737
425667195
1434078673
1008043285
450000308
315920912
378270463
884512717
1598087362
1998062203
1915297756
433743792
833817982
571771125
1549121811
1862735315
1566909559
980947026
2087208013
431674658
846827886
1857612481
1136008475
907293
701250147
2129290440
460976093
1964492579
341606411
1798921860
737509254
1332985656
1465845359
1628040940
502247800
1248712573
1730692252
1724845393
1523572897
2055417868
1749081443
1356153796
917994369
704481250
387235698
928606736
454747932
1653824374
1406012739
2019845806
930786234
1024821864
1896664577
1174731266
1895688451
1213433495
692872518
1537249441
1087312513
1954482464
1743246149
859053306
1815868322
1886933628
1607318957
1971190134
12188699
1250684530
991248129
1714017268
1091556227
1850410102
63209397
926391966
939865848
1162292351
1060771310
2096532173
1880759238
1352322573
315239940
1846348685
1592139065
88540624
692091474
824631122
1709256528
227546275
1981279236
872555108
1635163136
1302418721
1549349724
1706322244
442713998
702659126
741410522
807461640
209730529
293721360
1534014726
850952929
1497005457
938239028
1379892251
180171639
1662593041
870475930
512567627
1667305524
2060636485
1798030504
1570931377
440051721
898840298
1172660872
750057038
2057783142
1999778255
479584681
1982796524
1825852151
1916596845
810667538
2057914348
1934129437
1523746131
1012424076
27422216
1944478883
1215602437
1420932753
791222007
260102025
1175302430
1299693137
281454168
893010928
1452098828
1385328419
220016978
755515252
1067164088
667989642
2127112039
114558256
990230329
1030151060
1681375804
835780518
1117934255
1559981274
860044738
2042780554
26319799
797685552
142989720
1174970677
282580728
1016120245
393518920
946886585
74740686
1189993981
1903359189
802860743
1899388927
340894237
1865413348
1022963965
2058265628
936547211
1086228079
1165327800
599934737
1756379858
1710839907
1677593687
192707527
1111608334
300121593
164689231
1927418925
37442840
1087828203
8242492
1604795902
1989309312
309448715
683103966
1791526584
1282118614
1163093729
892253456
1227368461
1436071506
64618144
646972864
1601215633
575848066
103970230
2010807168
966622003
2029406381
1730846856
946622475
162241447
1168967807
1717006772
1127990869
1611760417
269266731
859826677
1490433335
599857265
1557420392
1113444492
467540277
1720950650
504464980
367342532
1306603290
237043338
1947571440
1365487888
746558997
1747143175
96783078
1617462444
1962736110
614963427
518513359
1837523683
1584710968
1466769553
256451013
1612716029
1225415576
217291143
1971713764
345042801
1921932420
786033528
882778120
56747523
926018694
1716396391
1265195344
291283074
1057032324
1651484244
557617830
1265446094
1996283705
1671743682
455585368
1583581588
1456419764
738494437
1901381347
734394085
976209915
2014684941
1144126950
1912934079
2134167181
1782843967
1563349512
394437775
686253468
1586322103
1458961658
1157393875
2006259694
1795551846
489478593
487289477
1048012962
1693913425
1273058228
59327785
946496612
427251868
1928289176
281805621
998980668
58625938
566683342
2043288796
1840768820
680898500
1679521078
1733748142
34131252
1751398731
2498388
1808330064
293435694
1920716463
1396911244
2138775217
1328894714
1088625020
433336781
700033276
716005794
1694561946
1131394957
1019981708
1755059835
665381457
747071399
1357562511
1428430308
1948900439
852345920
1931026192
1882667831
1096817874
432301510
1239922336
1461856639
720088991
419152187
1130168563
878347988
801890691
900560332
877499058
684180970
314647430
897197135
714571359
1876961498
603336643
137612501
282164420
1913832170
1251046890
2059252836
589225237
253199115
2012204639
1563087991
435764459
601769540
1164539879
40095722
1491142793
771092848
1487035092
532509300
1543881602
1885639666
1233556944
386446777
286726396
604606926
674517518
499470480
1016050431
130209287
1748229933
4181137
99277759
313396370
1635719198
1870931124
1112925611
486466772
1190727278
1563290480
378428275
167992265
1696006100
1614739726
230553651
1477381740
849056037
2051383681
1279616979
2032571372
946164644
1413182368
310824859
2036588437
342986817
782597638
1424039342
1043114848
1599364334
1218387648
1127031338
326363779
42399661
1838700644
858615526
1247757067
420310017
699445480
2122448826
1590267991
1125416551
1488427004
97561222
1866165632
1749606566
1543197873
804477071
1293076405
1003007638
1060076642
1696400612
145913822
1873817979
1960046754
856065668
531817849
1700982080
379938159
2018778959
1496101041
1255273550
1052798865
713348274
1716937912
2082505546
440408801
48009231
198062469
740812324
1178667150
467273416
1778953933
1165730790
1548883192
1240033997
1904059798
682554113
1266386538
1059381794
692839155
1673295325
925221740
1393805372
757928483
965819999
357077129
343520504
699571899
1339824871
694933189
476466710
602185429
476195393
1109586443
1859575432
58443166
842643447
1254852418
240826184
621763880
1517051992
1400431238
1162565502
732973355
1923185921
622124411
139025426
1602883846
1603393851
1340034400
986659135
558035341
2015735162
1586821606
130726255
1475606561
691922015
2024217218
1833846445
1102193820
826910521
1108106561
193657339
885101270
904474897
794064236
1013216189
699117098
486468603
1355231394
1913617597
1418816241
2108675287
1199052334
1481403738
640846016
754198545
727157969
888037000
1128455393
1551455512
560629993
159392172
1522967704
2041985838
1030865636
16253206
1112465180
1983032770
174683543
1099646945
1628352530
1629700186
963290171
1272091421
954386924
1033525906
2123819198
630188173
1183047625
1202689332
265800211
663197817
4005922
1713266088
156932748
1660740833
1822406279
1425859311
802282996
881029736
550262390
692865231
547698644
1056341958
1879821597
608380300
2086199702
847701776
881826773
1750287543
2006296862
1894835435
1532205673
17544289
56260251
1359653251
1127850297
1377311011
1694522121
2029826305
160971669
1757301266
584722081
2140463799
211116497
1448817954
442009310
1111849545
1036401591
696257481
1757129764
511752100
1437395647
1316009658
125532497
37902260
315448361
384078438
430913763
280482662
1832002456
1678406449
1742592972
1696098707
156916906
1827729848
1807728452
1323167147
1000969675
1586757323
362478482
934240593
395494007
435208296
553859491
1013863292
1406612716
530625850
1592136213
1610090851
1062379869
1201479881
1324151411
525037226
401417954
921419987
979209379
333761909
1332503353
471189492
1052888132
977292943
670862223
376054599
1455445303
1603551794
342527974
1261176328
1940818424
720646016
1848132809
250527181
579148128
724413835
1565758894
813682355
50337322
1271923445
1025097439
1574983676
131306324
284135028
1492095105
1257160767
184405006
2052454224
355973125
880912657
962580701
1945117995
1880101605
299183191
887471791
1114308719
1159661785
1095458655
212302927
1745877724
1633283414
1017192417
1317732653
252862230
970812263
1675110421
2115052494
463366600
51443271
892824253
672526139
555428159
1936606397
1407367080
460161494
321922475
795202195
229287926
40268785
742379974
838429535
601215471
828032258
673694490
2143665369
1908688319
2056803078
456634668
273936496
661541188
940169240
1517305746
464277045
752848186
2133422175
456821909
1614997154
1726951386
468036005
636062282
2138523018
2090248921
2067929082
796270200
1023421310
1734839929
513569987
738659086
1069305943
146912811
77546829
754294380
1753296359
814398752
755697776
572533559
1839256009
2034743820
2023681262
528173328
671070091
412762974
646582228
351460537
1622387523
1111604231
351158978
936110112
1950659527
2128733985
840784431
836248345
1254687882
1592771856
945423216
65821400
1916074068
1027978834
1577394953
1714068162
441979690
1409280310
406895428
1372658936
1210059977
962727206
1714510355
1163854209
1339745027
1906790274
1462177552
1023397885
72414046
498966416
504818315
1179565625
179314206
1846360711
149816150
128106994
1767960538
1670217801
442959016
137652308
838784066
277352333
1361790206
2140042826
348934235
1972054389
1462264855
1876578562
1042039835
1177313011
1747153181
1337535966
340342089
1415349265
917674212
226167426
1190371755
405662870
1927699646
1050963481
509630692
1158541354
1443581823
1540616237
468705135
479377174
990731531
2050525686
1120393198
840846687
1394972649
149532191
1239905803
431489115
1922797466
831662369
117438687
127730179
1099116235
419351002
327822369
891901333
1350574521
1564594436
61994054
1926890409
699909218
1413229104
13688520
642356945
1916442886
914189231
928038256
237494072
273565103
260808398
1240418480
88997752
253827921
2109984848
1652279584
556777560
546317153
19163264
38259446
1863003557
701019768
1366444921
1654904500
1045920255
934189634
1900659050
132199620
1444162367
202352717
1959536312
527546131
632917663
751696775
935027843
1541311365
2041279665
2051647270
133443761
1064244717
1982805721
1383265394
374871595
679006930
453378533
705571133
1364739403
2020688092
1424780157
1305597421
561130435
1492833259
694177187
690531467
1494144346
1883631418
1412295617
8379854
106304477
1212081886
1030053393
19595274
916877077
1109527240
24725091
1627815282
545447364
707705105
1550306368
69306928
300369249
1565685683
602857770
1054384781
1846854285
1959073513
468503725
1323930000
1996929260
296672200
1395523792
237633257
333556707
756134485
1577662050
766084386
1053613809
1045325661
793432393
2015907959
1103609101
482274142
2131790882
787170315
1798048268
922655846
576089509
202811691
1739446771
345610391
1830159291
1373136173
2026525163
352065445
871950407
231389026
1270231010
10145352
1103072676
1545109455
1174215509
1198348150
396186212
2114719059
841137468
838051600
384491016
64058239
1337368670
1478460482
1034929342
425027914
1735121267
1671105455
1856271306
977907564
619018232
2030385499
1349346913
695729690
487112011
501054210
653304095
61635409
281419358
251087629
616986210
648067597
694815336
1030672890
300323645
1752186640
480672934
238522536
1204966069
1145016366
1537627050
41816932
1788697261
752798299
698053054
490056515
1901428756
642826142
861447484
743125233
2137715399
457153829
44587218
303418967
1138340491
461904637
1831930864
1170133390
167070331
1294217166
1742246571
2138670824
1658312126
1490964877
1958157865
1736710895
1301629797
5651023
852167948
621446344
125047670
1392522996
1807647593
1411676292
881582700
602406197
1429195527
944202089
1548475805
1914702391
403536896
1923441679
1149831059
1776715950
297233593
437414049
148239496
2091433746
666200519
1277701498
1661257238
1244530107
1878308668
763519134
1960079376
894649643
1553815422
1359725192
32130099
48233664
196091067
611668161
1817757456
1226690633
1337884800
1242593148
1830079342
1123786432
2966694
912608212
1826215772
1235558500
479386257
2046676582
287232031
1268255988
1340249082
1442788792
64745010
274712985
1698011989
340410282
872610317
1950392337
1227011070
435915987
1202376651
121338865
1068876307
1296368080
940518380
519254424
137894789
767111658
312852325
1931234270
1025154898
1749143901
564759496
1212179109
1467127463
1041903463
1235060615
2092824931
1520065691
1212594414
946309782
910567
1302777442
1998750267
365199834
1417099696
1300399174
666622306
1006038114
930791941
731894015
1188618542
447782640
1834941672
978487934
1000157689
1163448484
1885709234
419600838
971605286
1357868766
1817425970
126374879
648963928
216971704
2064980895
19110151
1720381826
1303128136
124038232
480165450
1093700813
1842976012
243395610
1884175477
2049227675
1609019776
840773185
2109614394
1503259615
522896212
667111130
1912501941
507007590
197306311
322039677
1419705489
852478949
996614264
1025326694
277628814
151766985
207185757
1611678953
387854879
610417279
1323043633
1899019537
919159814
781621083
615650226
1523544097
470014960
1632228148
1162243499
315497770
1410342454
640708272
675061607
1325655766
242986433
161974278
793494776
1441352064
1128672522
2038560204
1130681416
167025257
1354728608
1275488498
2017798521
1378880730
357496090
825726655
750148380
1790066934
2121526835
2057268206
1155290734
1942116814
2138156977
334906825
118670291
1183882265
1597419877
421475616
1392161427
713855916
1311822699
739395802
1568247187
2122433039
970938001
124641056
1401575267
1153684801
1561566217
1216872590
1088564864
1104373002
418492106
234406456
1451825624
17054221
870421071
1303818088
816323631
449715018
818044025
805190850
32346506
76621150
164631585
1247625741
369677010
28747586
936205081
1213955046
1809719804
37194336
253877426
1700337452
993254968
1387347819
566134616
358367779
280625365
2119316777
2109246469
1487325108
1181540549
587650688
1303127780
2014097567
2104770462
1013977401
286797697
1311043244
1639947476
306996042
1476620510
1267535460
1723912925
52195932
643615148
312013137
1472592633
1407985872
1621562593
1491570823
93559204
38362290
1688328695
863356601
234885957
1301347820
901760097
199762556
829515565
1222364232
1851516178
1004847209
1698575663
1190368750
1941879163
762719632
1360201998
1440349546
1008991427
1703956934
681373409
1200211979
1259487113
133194139
1507479566
1908126788
1635076130
833673402
1402148354
1587009481
1007434558
2047507466
916002906
475825563
467438369
2128307372
395431710
841202864
964342224
481104103
237654250
2081430980
756657977
1343389619
699831774
1363831369
1114788461
1079464473
39650348
1515751893
548620857
429454797
17777899
1719081087
600505510
646109094
531718046
1522433576
1031546857
134651193
1307582091
100436834
835602903
2072602561
1449638791
944480309
59429067
1444879884
316396478
1972394693
1788351426
898416330
1969333196
1982254317
925045382
1709882054
1736281278
1764244206
296287703
484464463
1062526757
265445757
420579320
1905334246
238350555
1371096063
1965751408
1651847610
1389393762
1435271978
217653477
1215693874
615788151
2052668068
761781522
1221041329
1033093572
1095854026
236104355
756564030
1479541597
1346492275
1190252113
63896891
867657290
822058121
1927173960
137512655
631358467
1379274461
1744693217
342857254
52979765
303976340
541541901
1167922501
1318806668
1137269120
561033948
65949875
2079665639
734369404
1824066407
1333064343
1261273043
1627978981
1008513306
65438695
636258574
1395177303
329726210
1006647292
559898563
1862750623
1924326786
390184268
1007599162
2000842757
973530517
1658329330
716768760
633933084
686120158
145852444
105942327
270745401
607794345
768830158
1885287022
269781079
1346089993
321598998
1244674299
509717236
1575870346
439577986
1715563718
497223961
1259971021
1088792244
714903414
120359408
879279110
2123535014
1843006396
1144260773
1048018368
626593794
1873670648
964643424
63784306
1242908169
687881387
738360518
1657587844
918603269
1320246423
687356806
2009932823
291288546
1162611895
68951931
78427193
731841183
1795518171
1255199767
5158222
1572575805
143421350
991606359
93629329
1623371278
1749644092
1635252904
1518637991
1395457356
114247839
2025806732
1298979575
1817126609
106850126
55463657
787947273
1636631444
175862291
1424999744
1027258237
575015174
1606026302
1761898428
1694499901
1435743121
1459406125
1754631669
1401259902
1863514027
42714482
807093404
1815594238
1041350100
243409495
1960803265
1391258221
211378976
1026814551
1577469172
1549090881
971982090
592279855
2103757167
1534157118
910447203
378315988
275759219
1811888807
1668064868
1561710721
1370123668
116315475
546843279
176476743
1730094788
1594877245
757416156
452677166
579494684
961094104
415659611
1133335346
1409372138
751461994
626277699
445464336
1610412178
1959434901
1355001651
693627640
500351929
1048732113
870012704
744628050
1002697058
590648484
2086601791
1030246485
32244302
1194688544
126591964
1589748224
1299717335
1677848203
64758599
1576482016
28298215
1419179846
120609522
1189132748
1954041286
274438002
814677928
665275881
136014088
1510806032
987471355
825204717
876268540
1161762800
1475975959
1317821221
871952926
371243157
1106591882
557440228
1736479432
1683429765
703319401
1728327651
859019138
1390344179
176918762
697848018
1189779956
470150950
1713704122
920762998
1003350593
564955786
510009057
1148533280
1601248577
656546963
1576547544
1198132232
1325015851
1393254347
2052752549
1965178624
893183170
350543569
1181831225
279142738
315910931
181544057
73608862
457208988
1868729453
160085009
2138922740
913713662
792666973
1901447658
1425547997
2147116762
150981732
136700743
345251758
1881149628
979447018
570756889
673827337
1171267928
607830257
1982006606
1533269737
1383662433
1631990105
401999887
1795012337
58013335
1000551013
687835987
889132920
1435122498
421587462
2028316069
2039311891
1916848113
242605480
1857177605
369920528
234308707
1169123516
1059667500
1114058382
951029333
1145158403
558233385
444118405
850986475
1631674108
1662129418
598784343
2037899672
1685014417
1982186913
153732908
665504362
1390438088
1145234049
1988893069
1873789080
1579797492
1503386011
1278564881
1701398359
1058687496
863460476
1564372085
8706414
2099946854
1191303627
35143598
922985824
1072515816
490585351
144222558
1258721645
1206291746
774076114
1819297599
1711179864
274099075
1981959308
1226992106
1585581309
1671225423
374534608
548931205
220796673
1476507241
684517322
1619440065
1609578331
986245223
1336911243
2139398464
1791230850
1671202315
1720748216
667072155
116771619
1114972958
589204833
382046495
712676115
910806256
1525468823
1050060885
2062899775
1525713348
292867675
864448019
1068344805
12082683
1652655570
414742752
951276906
1751505519
1381252596
129152598
143703875
710620094
99889081
1565041847
1225528502
1607786263
1664740242
1750832639
312020511
960739697
424119001
755562949
826007345
619558249
389981954
1224716138
2025747341
85856792
2431681
64315540
624489191
894310400
940149200
945087260
1947110602
1104109803
932753593
165585799
614436217
1033938176
1752464948
1125390222
1460779395
238424439
1706947145
1227306889
1253044995
1428039378
425904010
1095172468
1283597558
1401691910
1340072627
1539441416
970880903
1005640678
21596873
848817110
1372900610
1642814785
931817989
1196631865
729122188
419020596
652891497
1847820123
102009648
1450426393
1057873325
1515374334
1271506652
1400360750
801089174
172788549
93264843
2006164207
368347128
2140262229
729779299
1158764260
1117484541
17943745
718546512
1408373305
1307193484
478199741
778311323
549401990
1861729472
895858515
763774366
276500938
1486201899
783839596
5659684
186263089
695795039
503856133
931008299
1913513488
1323580564
2101665782
952349633
9046019
237161253
2053280472
683613221
1330469697
1111976113
1379004735
1966455532
1171728018
951997075
367329569
1656688764
923930116
2019832984
1356479639
1400004155
1067286908
603119932
1046913809
327066462
939438786
297062764
494392366
1403904267
757208096
529558990
839332422
418686698
1438015044
1000086950
712444958
1263462075
1661607592
244064320
1762840347
894111951
1479855508
778775706
537608756
818182337
1114926300
1026480549
1080543116
1819148630
1103670680
1473826506
1921361670
686690452
1223990970
1073069072
685662271
57461854
1479533375
845879810
1542325459
1586863706
904949856
1805955772
540187426
976027743
1297470442
1783820555
224233528
1283166552
1642005056
386595306
1475346753
2012180401
875801850
272206806
211519416
1114955759
65675459
1996072796
249522499
1126643495
240298997
981466976
1383877631
236654583
1114737778
82588035
1098301386
2099431132
1584424514
359712265
1585567815
1334722031
183517690
14874670
1976225777
2047273497
1287983594
48449248
339652981
583607775
1304674803
1055902785
126028472
765185827
158059669
164716178
1459267200
1711745716
1515542937
284456918
2018463581
1164709869
963437637
1985930848
2014943464
96230984
941976003
1024673233
1767879444
682997976
1525292853
718486881
751059958
1453296171
2033758153
290556571
39733640
1991070117
753730412
1107611458
1599276313
642135732
577211599
1156328299
711650349
999482704
1196892060
1136041154
1358603277
1255322385
1712279136
2011047692
395903693
890833395
796152260
1265091643
540744343
439623164
228947431
1092164844
1500465953
513665162
1437536487
571803801
1754291356
1366846775
246219052
1542444497
585736511
498484626
149337011
1802263118
1340416010
347108736
1737339410
624085909
947701523
126519342
199735546
653418175
1984406831
1340470071
13456965
947826997
110898423
1468384041
428216204
1704589457
1549827659
1638109394
1865093106
507312886
88193334
1339472903
1138319064
877514596
1965774726
395243786
320642383
450258433
754421782
1547891619
991645116
1542182930
930201534
630502636
841851066
1335328942
1642323060
1875619313
682085374
926080142
596111197
1613137200
1187047525
2110206611
1498846920
900004331
1788827820
2132935627
1372295450
571152674
1655944982
1550795818
509169152
234797463
480988068
239753783
1046776302
1715486655
560139090
290908007
2042687276
1864346213
2053381295
999446749
650625308
1047455451
1167255539
2108636927
574721356
1666346163
1205447557
216755794
1836836703
1852908319
1068997578
787605255
956574084
2082769929
213747782
578389520
413155390
359282954
2032208423
1685159080
926841662
863471423
246364923
1521258727
531982566
1827709838
1619522055
974923273
290240456
1390663602
388664233
1338772644
1562911038
1187650860
1417492159
686824113
1942837989
435026617
832031495
1869909022
404623990
297379665
674965464
765602542
524217887
2072868859
771627375
210190181
990156942
1306497669
525912212
100026513
111137181
1803938534
1423421317
1812691931
1801554315
2032895660
1558124775
357174842
1972372196
1410468273
1485317623
1837253506
1466301729
476088936
1648385177
550586289
578086472
1818275268
821345669
254529026
767759836
1093340112
1521574737
872708676
824118788
1214503840
767469415
784273437
1413531549
969467889
258265470
499215326
1248985675
443665145
731860136
118702845
295084226
1120105244
19425020
379431900
227412398
1060630156
2036766331
188444110
2131137107
658210935
1139034145
1089149545
1056698534
1283456080
421213738
1603529826
909751925
809986727
1484539265
1391358266
979030557
2068247868
700247366
1363277798
1340021253
1206065968
1637032891
1539820240
1259331238
1705389430
1713952113
1285893781
1737262133
1475482362
800056132
864889622
813180251
823022695
1168091253
1933253475
2036415891
231960958
1095043321
1192691387
840719162
1565817932
1785595881
292863827
233494920
1258814981
1931077035
268356573
1214686090
286335687
725009979
1425938277
1221328244
728379039
1033232039
693070234
2119849857
1540438149
593440025
1140303505
245704803
695742552
2070787317
292018189
1355665112
110700891
1461536496
362937521
381647926
154136511
1446170107
1234149598
1873159903
725214189
396895761
754663052
1559856210
1375543305
356809413
599615070
1704266616
1794630301
1946823959
365866616
141950599
1077494793
732119402
789539861
1255702081
1023685202
588600949
79049547
2072814313
918402403
19276587
1400250112
1199349622
1833401185
1928953090
2056118669
1635576655
1493675271
328328747
1292934386
1235186919
67045753
1794941879
1272545961
778230750
376326848
739400722
1471888559
1949741797
1856754337
1809136981
1822170429
636340935
250256847
93694718
2068846246
1792508881
1658028276
992376044
18971842
492382376
1509010539
1619629367
152669177
1056985150
320043234
111048203
1413069365
1294419911
1474329543
544915673
2062995209
1667532381
1862656675
188134362
1936114579
656286976
1450842232
806748274
78801756
700080945
1182314775
756429266
1367073738
1158033171
1895276036
134978189
1208667489
1871362415
1215736443
1821756316
1882147602
615190236
875183957
1431605731
1005374229
1048754740
1990356968
1155955961
824022739
94269242
791629321
1532620065
2002791242
1153940556
1164150255
551135649
247421294
1564263800
959857460
1316880209
816197131
701302085
1097161748
843802056
500212320
1970542770
1423492811
59223900
1628050519
1680576568
854086917
414104985
1470793342
1791806064
964999255
1886371985
501459076
1425790620
1466224234
1664875750
1309583209
1580490325
729298395
454040071
1464583663
221354006
1778395506
457242728
149208145
1326072270
1791993102
842338204
1292034324
1098490459
1398002131
588469401
1852446993
837719208
572897865
764455006
705269678
286890298
2030454489
1445252550
911423220
2027090121
1564836249
1896867883
1466634308
1683078796
1169564358
1991868679
140459083
1624060490
812541302
269620988
918147827
1187035810
565650193
364917528
115180648
2049720148
1487550487
1828849765
347996331
1112105883
891367468
1095538936
631580682
2135871510
1035287168
298935471
1154876256
1593476494
1806788081
1714659235
1308525733
784086755
1576543488
1037430805
1971916465
209234752
1392319222
1900655762
1878967642
2097096830
1293168373
1166594733
1858840193
1500112173
192342317
1556286682
1104505305
314737497
226563726
11002092
175515842
2103677412
616936860
1983245855
227266371
732960805
767371716
590930836
1466782691
1507468939
1575860324
1237251642
230078404
177304050
831474946
2112806700
2013056912
915600857
1640727820
1053254248
2040124108
1462934986
1876624468
1114725502
1810085109
504887490
945885615
317544645
20792504
1518793400
763787946
134590572
378738095
1588434628
1165279212
2140024689
435498776
764402165
1576176095
1830437898
1914602774
1414163715
1292002461
1987228788
467351681
260413198
293913532
1379130540
2136907624
1074861863
368987945
35485123
1354372343
935464825
985888750
1253892961
600150520
298579612
1676301034
1983580703
887819578
401445538
310623818
3583447
1164288855
669711123
532467082
1018451931
1252362096
585999026
61439348
1682752888
363445019
713255521
681160821
736288157
4230878
1293269795
653882105
776613846
457173513
1171368088
1692239783
1919351284
1239833514
437918331
2004695984
1081128643
733344271
683474861
1274708691
1159738362
792320858
759466103
133782440
833761368
625462786
1272801262
1101495420
466059873
762198146
1886068571
569722389
1481361028
1499478574
629362565
987824638
1756075177
1850761983
103355311
1456825626
1371750283
944454571
255943467
1161583728
1477384645
1958909736
1540979732
730276297
616973722
1855629582
1098405203
688691124
1135151434
2133452634
1339300094
658435352
963358486
1153216986
1768203919
2128186030
650570360
5096072
7085348
768099924
72795837
826566231
2116971974
816373645
2140216582
791248070
2016474555
770163723
1631359752
778322058
427499539
2140740522
703668413
1311758225
200347998
1280253064
961224438
52079474
939612269
1179559792
1620696393
1786808670
1593747830
1403202674
837992747
1351649966
1721671703
1353897588
816966370
1938802041
573999430
1377042416
1083270400
1412023250
7288360
1099231024
1285544368
733988056
1112069653
1829165656
528470377
1858585780
1114101886
507327389
1249409463
309087503
1506006882
324156865
1090580967
566103266
418482753
969009263
2056201032
132659543
1533067031
1452012539
2090016214
1375253761
738680172
1450073538
581435153
200081806
152203455
1407784268
1394827407
1104475782
1314273729
2011952906
172772788
385630917
1817594417
892342710
1185071603
1378595894
333358403
2103259703
1690349498
791889833
608627605
1916581847
1635618239
990773758
1956154366
1012576426
1159556666
2031128457
2112945908
462831008
712285157
213101789
2140735512
1967275784
1762181624
615208647
1802109094
379013234
1633196171
1763427014
1127885289
425188668
1184046134
937238305
237569806
1403515976
19352497
115284824
784646104
2067318146
1773497883
1440561059
690064057
654957749
604692868
766828176
1377574583
572552747
1307668759
1154368536
1864379950
213263312
96154323
2099842608
2146167008
411023413
9694880
297649534
1105823264
1070431130
12651506
1845824697
1993856880
778413998
2014906433
1402315232
379249107
773467286
52131207
518661623
1445822773
1211808755
758284261
763342088
1405948395
1881415300
382139491
480122564
1117266769
1917701960
569376604
1362833166
502870474
240574599
984021438
1988728149
1062627592
296953724
596205636
1642360197
647982726
2075766970
1750129167
266917988
1618097044
720731335
860550464
934163251
850382782
1320780834
1127835388
1043210363
444228215
1461257070
589549645
621631471
750059162
1619332982
230952337
1695956719
339647311
527462929
307629016
2111195289
927010567
461032953
548677442
1626283578
2131562937
415501010
382276153
1087147843
1411139265
1630079490
1098924523
797985254
435310484
910860972
2138957370
1680104221
1421206930
274720176
1409771207
1753577176
612039888
1827973677
1017473608
1702234265
1750527417
1406493102
69755888
887819001
628598673
1602827423
433629630
1571006668
1016523538
31155692
599462710
394044697
172133344
1813315683
385032024
2033224353
1150467052
1973930422
426484360
1968547187
1124555881
321617730
1276050975
1435156928
1533368529
1789811436
1559747681
1877194070
546113859
1366941230
1696823604
1673965259
375561300
42788695
491679424
1082871535
1476495693
606866670
1640303683
290228193
999557831
1040794352
1292907605
1719551508
826777847
279168632
1703396023
385343513
1895275353
1369526715
1911782207
390352640
71740243
671193339
92504082
1864970076
1493204611
1580011041
864636580
41256900
1237082394
520089038
528107546
323574581
1893328776
907186779
1172618549
421986111
605069702
849351006
1730184833
1094663662
619434895
2005671662
1822695856
696859965
1688943071
841562910
1980192649
693579603
807522756
1686119495
1927047989
1060686571
843820383
653890961
1252577092
85756884
2054409146
7031183
342254831
1489025709
350420311
849954531
1125532129
933576062
1261489324
484209905
1963851348
584003543
1265594762
1543469022
1070107554
936330011
1133234812
486724656
1646498438
161212125
1884970932
590961727
991058236
619722918
904555719
1489888153
988754244
285261113
282588032
1445149563
1102343957
108453781
242603400
673150733
2089150030
63191521
2076768027
1015248839
1494479340
1459529213
560818394
1049608544
226558267
714478806
748591680
1431803549
2140319410
458567491
1404802190
541285527
102194692
1530773197
1455438740
2103658585
327770733
1710349375
843880768
408113593
1360571607
1350232558
905129770
2006020284
224657976
1197429391
749162807
960962810
575322586
1528304049
1749321572
1873227366
425722681
1276576983
1195899105
270584250
1588114701
481231452
905239860
801694624
1030529760
1213119258
977073924
1383780990
855931725
480207187
1273370314
1632714022
1470967450
1379408473
277193813
1882738877
898227443
666318171
218837339
1366965065
1646087170
1798450385
2092110766
289861927
245622409
185429551
1062864807
1381513530
131547398
2020403679
927652393
670236659
1170483472
1519283331
2025790197
1889989960
947665722
1266597375
1533794029
1615687584
1854669135
330992291
1351834176
1458084130
104765637
460067537
1446312738
1428415140
316137626
219587431
2048125729
1448526175
990785451
1856034472
493752921
319468088
1445761977
1120836441
207352023
774211040
828806733
375129517
32672207
301528652
1862700066
822732711
1549817108
1234731419
490695392
2081239219
308164975
1844874913
847980407
208803540
1835896696
1298782787
295607314
556008905
578562777
1197222370
253490914
1231771753
480734651
1828931909
793555038
1372706863
737632794
1394953665
1917585504
41878885
1275780122
537469675
153816661
725428267
1556980980
1137991415
917974441
1853368201
1903275116
1891065488
1789674770
900147993
1208239008
1399368041
1446724755
917635561
236478231
999333554
1290687385
1929597878
1293869211
1457940615
1024687919
504928358
858122790
1491024142
1727459536
1652611426
1792555014
1676725815
978693081
156973186
1471513210
1216888396
1704055861
428228954
1369237651
821431285
709983383
416350379
1692557909
414220912
2001796305
849274204
709376676
2020432419
391237627
613378074
2085982821
1605608590
2033121887
1926921293
631433570
1202126950
759167127
187877272
500543920
1106056871
810759302
639541914
153348456
1101946266
2091451619
1675157740
1884863751
466822668
494416579
1391092082
225653214
2126376807
698681355
1137534659
320329661
149160786
376694110
101431138
53380052
1355111104
1126195362
1751680400
2066027180
535087578
1919019981
382148577
1383084660
1434547176
520552935
899639804
33764673
1559398475
888135311
1676745647
160951140
1587955224
936491787
432458345
1774159135
1373980810
1162581438
712620215
1339391481
1486560097
670400299
117927525
990744007
1434785605
1563652487
904534402
804627432
2018018726
2142547438
1392817753
31779017
168889582
2091426520
1263795902
1341180151
410543422
1372740285
1832199084
220268075
865621028
1321431526
1328762120
1237046002
1330115017
1940362544
2087510368
1973613529
1990538151
204048271
1187092231
2044389907
1680589382
219853097
337267527
1366631895
934941862
128333022
1966842886
943079510
1862653099
888704698
1370781301
393297459
1948289969
828684946
1972959422
263248373
147691049
1982849470
1390131451
1474811279
210395246
2102170071
1362452106
687953237
373943004
980318817
346829292
248136225
436508078
956281826
871132350
1028436788
1432172011
916491573
1824674296
1943429284
96235860
2113593899
2116488881
84090339
1969447470
366082618
1819370074
1296325577
1008108643
207089177
358288882
931050110
589424924
1056020058
514592220
1769370717
1939321602
2058486096
1937545369
1340360632
281664330
838234641
824109062
69912884
538983600
1202447770
367118776
1808152180
579594408
417800755
956102172
2075074475
1257816945
2040024224
202912238
940122647
138307616
1229129650
1677604309
1519823523
674321698
415504573
120348379
9093058
747986961
307074966
101721713
1517409220
1641181778
1893901241
1776509687
386572003
40668494
1421583104
339234820
604504649
828380837
639371228
2053529152
1708454155
1487105125
4366167
1026083852
831742936
3064148
1245538196
1977615785
581915073
2097889486
864677389
1879493945
1467921418
1728740381
1049310590
1720462132
914853662
384245024
1526604928
1105405635
405079269
95413280
1320516593
1018775059
241463392
1098771211
1258706058
1113904593
118720064
1251422703
292431303
1262221962
706248755
255751011
1914393581
1881507840
541937224
1670463693
992036319
1741988400
1563873876
1039492674
1598096506
490742931
403775778
800495445
793730942
268882776
1456065832
76898973
2036440137
881939266
1201748239
724070118
1024044344
316860924
608956705
51445427
1678437814
1881802145
2072841877
1831058571
319842972
1614909065
73572544
2093404107
772648654
829685255
134029377
1894135882
403905271
1039220604
2111498429
637498006
108970552
1267226595
662747883
31810781
1939001781
1129699150
1332234123
1828557411
1419410985
808980456
1222492458
1138202756
870742656
469374652
1822783100
1193275996
789181878
273058745
274887722
1863255211
501293348
831728284
1557606459
714437560
1326071656
525738589
1899576004
2040970676
1385838988
2113287610
1878063606
2099453919
1005960742
1275503499
1665034880
100778754
400025489
1702877005
1583082272
1618751207
196045092
1556471980
1507331710
253495126
798705441
443397247
134182166
1688997879
879760268
30553101
1078964254
1798142066
1263449313
699006616
655108939
1225945387
209040557
216991951
1613635351
1562314583
1192629504
1904803053
1795722051
342968446
873770970
525034386
907622667
223457223
2042698744
1660457847
278906115
1821170184
1185619044
1041918454
1504948715
1647804748
98539099
228707163
716341876
903725496
1324748437
1583213243
1023335340
1363060190
947368137
394025694
1898557273
601160293
457760174
409134504
666791461
1619946261
568213613
1616129381
168509947
36824625
774270439
1399854075
1935560647
840321400
892406296
834726855
1632699026
535451130
666662705
1512468383
735730918
275704953
1525877500
2081391462
1140937625
1680118264
616615327
1746123743
1512583127
369965875
55230472
1084075867
319420780
901996947
791718320
1626803490
1554180404
658988863
1684172552
1780973389
39641843
2114196309
2104618940
37179655
1375270867
397135347
829058365
1938219131
2026827960
783189156
1549170769
2131482104
991682652
1932152630
918382645
1566909684
1161346436
1414998675
1082218500
399954904
414320081
59704953
1738976680
324963375
2103011036
1563629741
464398272
1563554657
1753903454
1255111159
172651432
18336409
2063291223
1560152558
844778593
1865209556
127048219
1252629358
1311776811
935694749
198900860
913467545
1313881880
691904795
483274085
303353727
971936040
614864916
147830205
852710870
1251267794
1264811620
1372640954
688190934
2088396004
2028773811
683045988
805876191
355895057
1358638198
1027213234
318730587
1318470088
60753784
60725320
768418896
1669249827
1170571598
62046169
1090662449
820321867
1575305042
1522053940
577643436
1963264659
161477884
1408062768
1799140173
1931381009
1783293091
1502040293
530447787
1646562098
326051849
36125624
1796937559
283439298
1198702556
617725821
1876418378
307435174
1673227340
665636187
1310923631
280882243
1992052192
735631135
1960172632
383423231
2004831456
1256133209
2049124877
833389233
391858646
1347273202
798554128
1182022155
732435949
876316905
1530093885
1408070409
912339774
428524660
2055416955
373678629
566779026
887483846
872978722
693468307
1413011115
1200489730
503542535
1287734715
1451001688
1127482196
1226403395
1506911851
1611912782
976639166
139709520
1256540900
973165974
1908103777
1058359170
1753843828
164245823
1094841822
281626564
1214336099
998008804
1700862394
623730395
1176736309
1789643644
160392531
1328942124
2132435189
1467402311
250332730
1135593898
480989982
633599614
2082480737
803037046
1653777220
1510568307
211225345
1735688263
26854225
1074722996
56456744
209301065
531790407
624678779
942244200
43804260
1518308048
287413634
1260338125
852792606
1098113281
1813278539
101480599
455234202
1624328544
1287820756
804563154
1634789103
1995419303
1926969159
2045099528
532551342
1364582353
1173770070
841946246
1657189962
390913667
84819683
355689837
1536788351
1941353993
737946902
1630453975
261184629
538040380
1904750253
1147768907
1633125655
1186071717
566114028
1399955804
548373035
173520584
2102972402
1863464628
1710031504
1030691932
808622662
1608786926
1494558473
1935643262
1573885380
1869540978
600575556
443854268
875508082
1827928225
810527222
889833140
1782064092
1444721590
2128665037
348197290
137300905
1239734702
1176228089
716127121
1439225678
2117709940
1105248615
327455018
1250555317
652694344
126734566
2128391431
1648578100
378340680
1835750620
1828564354
1084096788
1618054101
239818333
2121266034
466022319
1680904321
830299878
888629200
2003504299
1918503875
1649904764
228018905
1314223168
591181504
1236659600
1198098777
1646283927
120882685
1727079851
2066914240
92892547
167127755
351099306
1538976700
1461440938
946904798
1526883240
253149899
117362171
318616904
1620987797
220577902
1809584695
867874178
1973624637
1337120911
1475178821
1392639327
10540649
1690163563
1348694396
438217488
1194119151
462911987
2121639021
1047744519
1807177889
295235679
1787676661
225225372
660641049
1398804442
1327410579
1673095291
896379884
463007527
299363115
6287654
421477495
1887311672
923226989
1047214105
1573525720
2102933544
1813591500
2114426473
741559175
90597687
323511985
1745399334
256926493
834137483
196022218
1022448585
95225492
1134592862
1175013480
179732586
64409985
1636841861
261780984
1922452681
1464891637
1144508125
1506177885
444330683
1756182116
2114098879
638550603
2072631164
781548921
1863248204
592052966
2038603401
982906578
871241684
1912009781
216679276
599377282
2106911822
1926642658
1272462344
839979766
1158000449
1944172478
1133748952
291824237
895268348
84022341
1597139241
2021207586
1929934929
921595535
93622734
492719026
387330043
63421193
724857448
2121439022
1234959799
572585787
1248132790
2060806331
1583978543
138747990
246880711
1814843289
860389994
1856763191
2120151469
1857787791
1328859446
766410075
244473867
1140003897
1712802298
1672239465
1442403684
1051735443
1823113502
1710414937
2053720930
1872127149
1414717311
399960600
88391339
1392420697
1456712253
1620222175
2079830262
287280239
1844010704
429378014
1881813987
1949196409
720544569
1948782537
895613736
257599811
519093039
2116288783
132904541
749005687
1665697472
455202466
856093508
1991357652
399313032
2013070652
711477452
1993994831
1388082109
875533432
357795906
1725532984
192463525
895893602
2006857843
10307098
2028262649
1457545495
1998100289
1708192829
812586396
1733073565
838100097
1810818697
183675262
754144691
887272376
280078899
1891116364
1897922585
1572980375
367594342
771673177
1624904822
1507061506
1121149697
1435981357
1646193378
1956149737
205269661
2134457628
1374507254
377462981
1807800309
1532728474
2022959600
550667336
2042429902
645555977
1590908797
1179135655
1820249243
2043780287
260385105
367041939
1921293720
1337354717
915969481
666817676
1956976700
1306018730
2002123323
970651488
673341840
131227893
1090134679
210070620
2009705732
1888927227
1507482321
1960052224
778047673
425438281
1315063249
1697789448
1941807299
685041748
1784446642
443369340
420992222
631322566
1612120138
766877739
1612460970
1123389411
1108629059
36572130
1536968521
1454293889
2031785056
1589776032
1068226921
2081601980
1771116410
52182554
1915910167
648686496
138284359
682992710
1813070054
213642006
798278888
655829555
2115892887
1494397038
468043558
1552288114
1414814726
2144760153
232896177
175392486
482269517
1650605656
805304256
120468676
112682934
572500422
2088378792
2086534405
1648477694
445691357
112014773
1679700862
2120217632
1993427537
869376053
343175043
6420740
922301346
471531648
1798107154
1297214663
1038592152
2121316755
305152889
1102925437
673274028
1712343370
1586232272
1530699722
948568683
1519020601
2055694291
574245201
400724389
799799822
1564300776
295290583
2014627260
1275308948
139714036
1828723591
1685413816
30768565
512439207
1839107715
608557252
1600978023
603750696
1753263766
350134301
685721770
453101755
276733625
1158341033
2121132192
920637194
957655683
1665061905
131817551
124456535
109126187
1014075083
1445105977
1325444939
1118404341
428042470
169992990
642550902
493342478
1027202773
803943424
661994422
1912695420
486146149
596218014
342302924
1118301830
713713668
1026405465
1243056114
1980072661
625326106
1876054462
1421395816
32859343
1833345396
1988698732
519596584
296336585
993423814
566345772
8413770
1553971524
1804020181
1325089789
1578386062
1323496534
1006771053
309440266
532906374
1379999420
1857294346
460856110
2009711472
2066674878
1029699319
1632678520
1322658760
322927222
1690377080
796094445
680704224
1982758893
1325785763
894740400
1969530196
1973382473
151786252
1323063048
209637839
2060539745
906469626
1340030226
1937717390
1688820594
559744600
906672793
653289129
731136929
1587027976
1104443961
1227357827
601912199
461935793
404676901
1931166243
1246829629
1621934725
862144414
1558357451
1573632040
2016687567
340981635
835021160
606130152
335718203
1325397754
633748320
386991693
255623570
1119786649
1221190454
1506765940
1342566585
1100585
496038535
1046617706
1513977752
420236566
685605034
1298278131
337317400
1439465571
2134764632
834382850
297584603
128001631
1310041438
489644904
1959395898
2060112841
1990000607
829836782
158734999
1337340692
263261766
889765125
1246473345
1371999068
90997535
1504288193
1481201674
853807403
329423701
502730274
1022955534
1746173612
41226543
1516320903
2018177180
1017148300
1516115420
1426618480
1813814401
239410719
925324270
1193526851
729162910
103656053
2003237335
296774697
195392801
125959022
1077660483
1984692754
293686493
1971071655
723598570
70889794
1966914021
1612042552
1976866083
145998396
2069111252
394139364
845420393
885681838
1228721765
464096125
1067529638
1378943006
681575555
1449969251
1078905650
1266299445
1544200855
196267828
1501847241
2070208544
1008354844
1820347843
920612043
704248004
1280375425
1049920148
758888743
1432140384
1389916021
328795808
1389079124
1598961433
1050523252
401691776
92908316
2005213513
1263438285
307959779
521901201
505077781
1524701850
1118848495
2137071875
1617881810
1752131258
1731984792
621176306
2114022998
1213142906
1295200255
1033065981
1910913040
493807486
1912737916
1821461319
1888545660
69374309
1614761250
58694255
1088126255
1856390571
473304856
40905652
1917319202
264415575
555205055
2068127145
1369344365
1947884375
554083428
1470656451
539546695
315229141
1867129351
200717455
2028703547
706996744
891154703
1869990698
2053072613
762319373
1319959629
1146135127
977939447
1555686349
1860768418
1878065848
1014580746
1473534205
1846566830
2121293921
473854104
433959641
1876011978
1241036278
1404026560
1252768153
1528849529
17720879
181135513
933855568
1860791410
1289496215
465821136
231717186
335131616
45740380
13280014
444629426
1703385385
440926194
720139811
1764739504
1190138000
328650079
1351498262
132200031
1045992558
250945504
357968592
346329117
822533645
303897632
73325203
1918482884
123692376
1419337334
817198411
589639254
731621674
1868242394
1866747160
1260259075
1198080027
1905939853
6991456
1172212283
432189388
658045019
648215751
96485586
930287111
1258432877
314054225
598513020
97872080
1899921368
1026228304
445315611
1082193422
758534203
931781624
561354282
1605569658
1314586333
932782462
1945992650
1046995841
267410006
424682905
401043146
1815288813
942603647
1405740225
1407850387
671682409
1777908262
1617631330
320267609
373942709
1448610504
1520341582
1555454578
1568638925
153324733
698933557
1484844112
1918836998
1044284174
1429486849
188574230
2092939109
51339397
945142628
267250282
1683377911
1642420584
502057769
232014350
1026092734
1931869794
1818098093
196542992
2026465488
1916526228
1707736581
82836991
1921575630
1516188059
620891640
1290623522
569726411
426871232
1721399795
1508778482
2014404216
356880148
1486655801
2145609119
685274539
298565671
444124790
2021581228
1673492699
2092776966
1241140088
1301818274
1124280767
1031642422
1897692684
1462856044
45444805
1712111675
1673804792
2122616617
1570397193
67222045
461178619
1537353075
1057358420
1453832358
1652269342
189437878
1309411377
1500903044
642181526
1187711538
796002835
1614525813
361234498
1472641130
955630229
1954103386
1000518227
1979046860
832043587
964621846
534195765
1963137332
532496605
1460362043
80609317
1691383617
253062163
1212232840
1083135605
1720507751
626712987
1861134643
1141280122
2099452200
1310369225
1899916493
1280508920
128675076
987116769
839643689
1598502807
1621665345
1844454131
573809948
530000062
1291434976
66356187
995634334
878118683
2039018462
1877875682
716551565
1921721781
1054970388
1687771207
213664930
782907288
1039470252
761663138
407507122
387109720
695784383
1197016508
981394630
932528117
862291006
452871592
1782680307
1230145703
507562313
1304244290
1689271740
961665529
1576708514
973037863
299180805
1531782248
71788261
985355719
51891720
223742636
1753146525
403955206
1392822712
605295677
321557863
131945613
673458837
1316825703
1904931488
1576640134
985147810
990469275
897415531
899413094
2136786513
662891593
172765578
228946453
2124509272
666083682
1863302043
124481124
1809168967
1448109782
325904168
811113664
996283499
1319382477
60215527
2079978594
1260752326
1016798059
1151240564
1428709530
628203397
65993635
976831124
1914714525
22871596
1985347293
1262880382
1618445328
1632007377
1270135904
981202313
184810003
310429388
242516162
214568070
1289870035
1463851516
1899946076
521237296
2045543261
772106541
176133171
956518885
505007632
2010545790
1026399961
2064330994
306789344
818738489
628930362
2035211588
1714938828
75744311
859307627
770496600
74066758
1109840030
849803987
683822381
1576814358
301598485
1610472716
52530957
1500152442
1347518255
1081740157
570564651
813846616
403940620
1600911191
961756957
1590502206
1358850897
881801323
1329200476
988155138
67667508
1680994670
774102518
1380657229
1247259925
952925266
1219951472
542885815
1634002158
684351083
180925977
1045720617
1225249475
1919255759
1856235979
859410416
1312953758
1385482358
1845996912
398596603
130263287
456047262
174561206
1400029860
255938224
1870772427
806784587
1295720989
752222701
901925262
606411808
50696651
935882951
1456521221
2094812999
415946198
573406896
888613062
1490951957
282758256
2063650506
1432387020
554982060
69822000
745297427
254419607
498540472
1519789735
1511519639
772843738
114546548
808873100
91888857
1440275460
2094906891
1172062707
71463955
381032112
2112942123
270890001
1595379238
168746427
2022769105
830846096
1560322940
2048967856
214703098
1759281285
1374966611
103062255
1623958277
1061671429
1025863419
1739841216
637232518
84186957
1573309303
1968208513
135287244
1984820069
589241362
957335596
1062712416
776750712
1055249454
1904860711
1675099756
1598357023
654447162
374219607
1726747603
475803003
2112131345
4074226
1159864627
1515777353
651535126
558881164
306641647
704480435
1034957783
1180160190
1973879471
262428895
1067635324
815604599
78484899
1089644029
1823458306
1813467799
640418650
2056388189
1204100662
576164038
1219562357
218207194
493217799
1228820226
981066769
816859007
519915100
1874727070
1504036906
649101866
1796516825
302811005
527764916
611767382
1220941025
1237514389
964477855
104095320
1860389188
1569646652
2010634509
1149108489
1701521007
657722851
1333709354
789665249
1778774309
2109772055
202299256
2007527289
1046589726
1291095240
208257979
619536551
1768395193
1107156161
162994666
381587007
979586413
2026451109
1886387310
1511310993
1196793713
1548314961
1061059120
603726223
768261663
2000042981
798584126
1748019564
263052578
1105403784
539353431
554682978
464697324
217022556
1359413773
61836198
1796088764
2142321634
2120585513
67931873
475441625
1012557392
1167582212
979360004
1434855945
452679033
91450181
1808622184
1026917567
262272451
309379060
767323811
88821040
922183338
594229716
1414180206
1333167069
803003903
1273302635
426451532
99506279
1470682371
752416385
727831897
957346888
835026099
1027759281
376261395
747850998
982612306
665129887
1183761649
2100297138
545515349
972919789
729958775
699083336
1572120358
1235403591
1511486480
1348954469
1862922769
885145985
1530662548
481277484
1835808182
1463828424
841576365
756443924
411121811
1491328684
4564195
778126358
1905231527
785978340
241787342
2090559638
1481319756
45160708
1750841442
1443266030
845975414
1831494125
544512437
163824041
34798084
321460843
1047993744
237906858
1846730806
929639617
1305777004
285120608
577886102
999477362
1957255747
1567816553
376482921
1467653956
1977909439
1657903370
816104959
2104898828
2116758946
935414143
1891750528
1993233511
472436764
756007362
970243133
997693014
1243420577
1553917894
248571003
1683660668
2006496526
525478626
242264208
1469374081
259645866
1995761462
982134420
1916457775
123318417
1060294447
437876853
2068110282
448472626
1658543659
207667473
393186154
1835866239
1623806697
782245928
1173915814
1840240736
501690733
84244208
574681979
1875877930
1474940216
714449809
1048466364
570740015
108649389
586153555
1740836594
545972090
379948722
65871105
63399806
520045058
781399566
205119586
2096890248
1295571894
227404403
1596966610
1502540459
1391027767
648363912
88836540
640440106
1987678075
1111031243
2076377473
1298362513
1085333846
1156179287
215699927
1220103152
802845223
814249946
1572887907
1351741466
1379359959
230345387
364806961
1278809037
1756364972
724722149
1038066098
1131633723
2144668332
23794000
1997300694
1998660332
1046561992
269215659
1743967410
245089395
2106404491
874717326
1259551840
1939240399
413490509
1150688959
1349796860
107717632
1047831731
876506684
362766670
1222629633
1882392168
256691924
1235651567
1971530425
1053452993
1672168983
705968451
905588962
1080172836
37173710
1623629967
1251443729
625092569
147624451
1775716073
2043593374
1144994844
1262150565
198169704
103423937
1811985230
2069733997
328019853
898333299
1066474105
1588615884
1884414394
614595100
1640668784
1909978406
2074657691
899495363
877673688
280624953
735637842
1632035517
1944370031
333119159
650905304
231475621
84961532
1373424483
644326308
1319028230
1361487193
370536855
1585133561
351898437
618410411
1666915313
394467304
1621947429
381634744
1144227368
2023872739
1828788279
352485085
2010216257
105968852
630417873
1462463179
2101855094
711571162
1664753042
290854276
1419073108
759656375
152442699
1809724040
1195361790
1591996845
370958614
1801396225
676719586
1240421703
528492879
572239760
1037273306
704906479
1820739766
889107869
1803480382
20451717
342577340
1938121401
1098493192
275566299
186982923
2063884981
1054693674
551401331
2045315707
450414063
1792885239
2089785602
343894843
1882566871
1560690993
643893476
1418585966
1969214567
1733659839
1503469603
539040350
155692705
1392480405
336691041
1625216269
1100190352
48222442
1825086448
1969874313
709523507
1420481788
1017729847
782263394
1802540410
1142626344
626837350
914197335
637976093
561120720
1308328877
1317540611
922586073
516291094
1008920671
1205213716
1875726013
230051064
53731187
1859097203
964937005
1631478883
446421086
1626880074
3710188
1702940234
120130624
1663701063
838449782
562258742
579537716
1388932366
224414045
2096459752
792760068
882605671
1897895207
238610580
240359591
805857007
1459530058
1661444634
1466225588
1974590138
567130298
674075816
1118257962
610747670
1728597805
1257318058
1200436564
933263167
1643464965
149061090
168263748
1724374646
1194693390
1626004074
727189005
482165296
1020441431
2056583301
1385726182
1394215536
1274943836
1588034469
1144428375
618663379
919746052
1179279231
650524874
1482418225
897997881
1410364162
514539955
1881397385
1000761512
1012783897
960194347
121382763
117387961
952408976
857304212
1418335500
1594934248
470821480
2091556404
769544121
351754478
2061044187
2057803449
1124069837
14428526
513370698
1609124584
222365856
1797191746
1599853810
548625946
407216578
76114948
171761149
1725742593
1422287397
1241329460
689495592
425166744
372745179
1831720935
1373550166
2025403081
811473999
488085767
438343841
92538700
1643776798
1308867087
1704712965
1544738868
1439821600
1779160775
76599758
1831340188
59098743
539814070
2028188012
2034292649
498324196
1494947364
1059027250
2012083580
51898755
774327120
580117762
462577240
1416513548
396859927
1910990925
1829339041
1627583382
1702060667
1536569265
164996156
267820787
1965310648
1341598501
1654106076
1147279408
2129448837
8397031
1857090642
1990279178
989205727
1914816360
621856114
1563330341
240442731
448063232
692958485
60290166
1606927184
663848277
2135723903
372683801
697239567
1435047435
1054175224
1970416848
1456420166
815576737
731390996
1400348388
2014282867
602435583
1161877824
862931501
1535446894
2019328046
1449005068
425204685
452708493
989703495
1073273032
366142871
978205525
25534410
987781062
424024807
2122126290
643581037
113873276
501422174
915894216
1526937201
42237577
1077276816
1153758845
1512845810
1873242316
1242088355
1323481305
282300009
791776985
58957072
457431567
1205321858
331747401
1385290061
1061617534
765912227
2034246224
1219892469
1787922750
431706401
679578567
999662251
1122079230
29372454
696019336
1688504604
1904719790
1515659903
77150894
1216022914
884583306
60287451
398079106
1316859411
2081327712
1803753955
171761503
2107695042
1352006861
1052824760
377158182
1127286013
102440797
1378126467
1315678045
2091394940
1950626569
1703855629
874897566
901391019
996152704
2061893013
1982149459
669014644
1641185577
973041041
1515308263
147716252
1680872816
1014037154
1642897145
425046871
591079165
577051753
1939948441
778705861
1880250417
2074726176
1612548448
436302880
1342306647
1582534256
1622196233
1774587329
1854484590
1986877158
1049828469
1704734623
356772419
1884205396
613838049
270959648
1720357334
1498465218
874583420
663883840
12095759
1891331346
1366578160
1158852798
489330946
1692624307
979291285
1033445590
790999560
512912259
1570528752
1315670223
2079855585
116552363
272907553
1818858519
516212362
575987943
700865218
1021644481
1737165191
1817104145
1041829360
1394085125
102401334
398676894
551029181
1164023957
1992638980
798283006
322279521
160556808
801139132
316040128
2042568923
1202657365
457494185
1769348379
907407724
1991998721
2074098896
1954124850
1138578831
522609738
1804112304
117786033
2134831357
179335820
1176607897
59248976
109470814
2041347864
1598473946
1787018198
2004171226
698743550
365528056
1586199024
1544558806
295034649
1853196919
2066842145
1908818530
871309821
265016119
2059183899
284448189
1189852872
595944057
1755249034
1508072404
933434191
1410258876
80114565
1870994595
882064757
1364051368
100706638
1867430573
2019910308
18928527
399148184
11704032
2111239600
1026270258
1107625574
1171947095
433083482
1084196550
1596461451
711138436
819066518
768732941
1605123182
66697591
1493247015
1553053121
1468312481
870136962
977089364
1867260045
883029122
2003007955
1640386199
2117251684
60229287
1489225057
119456569
2092090396
1368989315
948424803
1810880420
1454367676
154386432
857984173
282798514
538050044
422164493
894884180
1833014345
307776931
1260136346
1695856355
807968322
2030179346
1773180137
467256194
1283944666
381557119
873400124
174735279
862213311
2054288649
514926369
1025366401
575388147
743054697
127625944
452493843
1422509256
270778553
1312376486
552700035
867132593
1405183231
758474919
99221445
1292628554
1012617274
1187445204
586377510
1944344049
675068066
168618260
1856481821
1590736284
507428254
1915763958
292767525
2026482407
1309812303
505835096
332589357
1468924520
1902701569
1645005404
1722099991
1865023670
254838957
959831292
147956840
575222102
925765650
1780605650
1420187929
991673558
1701646214
1002128307
174869025
683165394
1511143175
1297093837
2094296076
285430941
1396885561
2028053285
1459476525
1598372651
1005703096
562234749
1257654785
1941411239
193209511
1839183466
313910045
2020819782
1063006635
790837089
213333676
608693731
142509122
563788376
1617731256
1546000355
2090870240
814339040
2113132573
803517192
1393540006
642463243
2005460534
525024767
1930063507
1979085350
576274396
1751739164
1512938556
1222886149
527975247
1483034254
651579020
310828917
1691742902
873010226
1532984469
729404540
423163792
1299791531
1011880472
1454434133
358412366
1083993264
2091499660
435191795
527827750
400402373
1084855973
2092833602
2105195450
1192377004
1483432267
254100787
1169501609
2053902138
1895879416
197761765
1681679055
729912521
1538094270
2128532930
521604538
1184116360
1880645177
364895324
2045282008
1717447073
2003088876
419290552
891883721
1288780689
2067921268
350253902
1141531694
1129220110
1160056167
1517275912
2001306598
1963012070
1325078129
1296161273
1112463875
572810928
1606883483
1617139189
1797102336
991826309
196829225
920074344
615740169
108457143
1350545912
306219149
110721346
1826175616
192234235
343420181
193424634
1650391349
283736380
1457456968
1008351435
613982480
944272338
2087359614
1774108750
685075265
1115708210
696473782
1628566300
508960634
350648637
921587995
1108814148
1412655717
1544493506
52063630
935708741
585153566
1193882288
2001408916
395259567
760524293
764335105
741910650
77457502
1711272322
358310083
333456105
162474746
1071367623
989367875
744138295
931633606
1408824953
1723018582
28713954
891573016
135815532
243841476
719848988
1374241422
1794508174
2004792095
2014503376
288210832
118462657
1123335418
913846558
1369993097
1557112306
293766743
1083118984
576418814
153498560
638745376
114893461
163699960
1438118538
956972021
1479421654
2065655538
200078014
1953619326
1851273144
1895005688
1682432701
1596650040
637016792
581995099
1334760836
1315461490
1322045535
251167954
527339889
1236785267
731188533
448779006
1080124651
655260170
115697106
1356294930
1187153494
23639887
879445939
1551843541
85391652
229599095
1815479318
750909768
968162547
917665879
666821098
1165682464
504562416
1378512558
109656287
503795497
1109863669
768716379
1112773178
214168665
576738026
616991274
1626526806
563604401
1323405838
1653021953
470840417
2028845444
1187602995
1912072545
1696903327
2073801911
1517106248
872825257
2116408028
794604410
2073205069
1519876324
1434810857
781844307
1523511224
160815697
775220629
359109024
223779274
1225550380
445216467
749967321
916765822
6450716
1928971089
1539981103
1434748073
1139260491
936202143
1802422627
1545926308
1392694609
922146969
1827334539
654328680
1047642913
1567807226
580216535
914335511
1261355474
1302528015
376506899
1130680140
1202302907
708825484
514118002
1579272691
774325714
2140742326
1722707103
1164474974
406263847
1392426645
793772530
5937197
877747552
575276854
1448753395
216217031
533561328
60923638
1519620168
451071580
1015182665
531634923
1998453011
1492573149
1384243022
1856421253
484162405
1204155795
192869273
1921333450
2138350263
1557755490
378678266
524253156
515666275
1982704326
137019173
997880423
744201809
1002538910
1394532484
1119421803
1757108099
210691929
82561169
871487252
290836430
2020888940
1079411963
1034370943
1034670638
280578080
1186894090
1656372297
255893050
83238584
965948933
22112755
1679625394
306730758
444379927
390923806
1249573734
1054640521
1911172556
903936568
1197080997
871813492
1758816863
1343090162
417229962
1153615031
195906480
1842503790
2021360351
1347678441
1501043640
1343015934
659941
828367558
861838252
925355699
940327257
1448784747
904977570
1221156410
2088742669
1757355745
2123751292
2128478441
1354683561
443228854
1555496104
477696203
1779610232
1142563777
1868043637
1529021802
733332531
2015730929
887982985
1565443658
103366058
148198620
476119406
1892615367
652054061
1101536326
861266605
1313119971
609168746
924718307
517911584
1218382155
1440264158
414023445
552873081
1239925092
1302012391
1554714561
102699949
145868758
1979559302
1846464396
1944448075
329654901
593855982
941523077
833577701
650536648
2112297777
69635219
720013052
941509816
2110887844
428505909
309185080
1203586930
1360372564
1888874612
1008585187
1089546573
1588097139
211235586
1930223283
551210153
1076105180
971782723
1197765744
546686763
1896221868
2026587205
143207137
1330389917
504189318
1303377095
1560985121
1521427405
1851282418
74840774
722515562
980290420
1392806073
726286124
1226104951
224653858
1630544057
649829045
937201150
894803365
1969163419
1079252097
1942068579
540566534
1583630616
1967368251
1014778677
874190288
286290783
314938416
129943712
2095706314
1829152150
1510551465
739482922
157718941
1714985609
1971800464
781176442
1456283189
1974147731
2110590389
2131349500
1086259297
121876212
602240012
1403403377
623724545
830512912
1403664062
1034638549
1243257989
1595683848
1080381348
2125220205
355362893
834422108
1380712323
373115351
1261568506
1206848685
1400658925
1971412297
1471209258
936788677
122053899
1057161893
185913006
2063696628
111781056
1986566414
1337408189
924383229
1360024659
79007683
209744626
1108955133
2020674163
2062114495
1171128095
2013395071
740291106
99436268
192477504
1928766413
632850656
333568450
1693806406
1978995577
531162151
1006455503
849595942
1566584318
84377746
256607875
1703760738
801200727
1987876742
297866081
2095351866
1950426283
271056325
942783065
1791148656
1131948632
277645756
1759245796
1471918081
442060231
413794614
559557619
922740960
1310077880
965644408
233483362
988252395
452920856
1674102643
186612463
2078134786
662602112
289612120
1009180221
164026262
2004044052
707924306
352172150
706227905
860324430
836606524
1895606186
855485194
1363655157
942631860
189853278
1174609545
517607359
1628342575
1880236676
584852722
1515629260
179402664
1103472557
1694692935
90338908
942666836
2017521010
1023885427
1389176013
1706898024
184252622
411437532
303267243
1343463897
1241625625
836999987
1036447844
12270910
2111407906
721449599
1497067796
485711928
1070184330
608320679
352099565
86582659
1494552851
862574603
1084958276
1191398832
1490703811
869228199
1677953259
1009560815
1969878616
599603314
1877935772
1814438176
922915354
549664073
1402989163
1737036023
1459961729
385527695
1624905264
1464037665
802331814
1565832793
1302910459
1651921767
245475019
1126907764
1222835314
1505754281
834755328
24011235
33441688
1188725350
987111162
333879366
869469210
328725141
1573121991
891619941
890317411
1935998973
437672961
299556981
1212631742
379271694
1440170638
1181785153
1618829493
1863043587
1038441313
1540783212
1317239020
1900788309
1627097106
1051125231
1312148443
1181401906
263842690
366204611
840374980
1306370746
622971502
1815633922
1992447010
528808381
2014655450
1384589347
1456766798
1910092474
1468756145
1966011734
185594204
1617424405
407583936
468598685
966379684
182551068
1679541976
653183697
844280326
1697703187
662534247
1600276920
1970009147
1427490899
740001407
1471743835
611959857
1643387753
591874410
564894159
1701044795
1201579385
485383588
1316002870
1773501643
755376701
614239176
2140631284
1005411898
332786024
2134538355
1159793761
663707608
1311186002
1230642379
529516192
131606221
1670601814
2130839352
986133979
68429927
1326450933
1124623017
1488261203
1069217301
1662715494
221169579
1759254381
1200607548
1776421758
995087512
1945766246
203982990
1127053341
1527745821
1361156953
89889642
1375187762
1587512141
197229526
691447441
2142900650
1346881368
2016500986
876484561
1939358685
2105909287
780011282
1473719077
1471368176
2075200435
21852770
1054682646
655162575
1429866077
148105578
2005077146
42270624
531536968
2146644874
885138683
1939366448
802865467
2075969250
12018752
1336716672
443740350
1940914866
1685039755
516916184
752522787
590180776
952399552
2096350892
179780964
45618155
1191828431
1691698598
572623661
1908257250
393133016
801895471
828701763
666842560
1175473424
1442293741
643788640
634523207
1994515965
508387126
816935966
663984349
61477278
1982795511
1964008308
2093454173
1182133056
341244214
1764442262
1123719017
1845740527
1526696743
2092130477
681679779
415632623
558941062
1429854990
961511056
104828313
607920391
129155499
750360668
93970132
1527781399
1670324600
1348752684
1668755295
1277956425
276744772
1710282747
2015383677
1113452593
1896537931
908370998
441452835
1804738753
1901735756
585388013
570209260
1973366291
579884285
813317816
1369514445
773185604
1079549662
1352819494
1806026510
2115953530
2135801848
804522485
1823158175
1401877772
1208961013
1617079131
1519827556
612014759
1274405655
2041496963
1398972283
984768513
762798797
717209500
97663433
1487969755
1198231061
1023398607
21732832
295814858
1937946905
888339900
1362588726
1515208502
157230589
157416810
594026083
1759296151
753020131
1553092915
1210655591
1833705826
1667116178
958677829
767026074
85197005
1283342847
240122907
268866766
133070644
1154795851
89824283
1892321030
1818155888
622962033
1279024695
183939227
107967261
1115771036
395362804
1474527683
1263685638
1221964972
1745468862
1669661238
279789566
31050648
230619362
405812139
1853518033
410060539
1976700626
1502658584
2122750131
1759740127
83941260
965733348
750101344
1943532600
467581879
1225642997
660007091
318536787
1603145208
23982236
1056041596
460266975
66219243
51897016
689216280
722933438
443887260
1747814199
567028721
1933571675
1385484601
836195304
1402036992
1810333171
664303179
1638398972
1032944205
2018461939
685794588
532175644
73172060
646135053
1617728480
1631365800
824335393
1487258227
1431452493
1517551115
1606883944
1341310018
1173975061
569574912
1010308148
1049262227
2015085823
1248534072
1938448665
909439222
1654453729
1529782259
1703668002
2138010152
2138478912
1993572293
1871707158
489985348
1108335273
712323376
425750024
2131767115
8011054
1328992942
1096564600
607125801
338453907
449225228
485280252
927084789
284421168
1925429536
2124052350
1947371811
787953612
1376195003
1395261431
1962377612
1723883412
233886034
726347783
1463815950
1147802921
217767490
1870804813
2062761051
556242711
116505561
135560671
2069006787
1082174271
844410288
1390543732
1521489378
1085972549
1367221445
892618018
1028230503
1678203271
1700099084
1873521694
1945691081
1915969332
1651166086
378831560
11260741
1353447973
545160574
822899901
733160687
1893094830
1536461369
92377942
840614261
1523624268
13989011
36955401
173770990
1691773879
681401859
2088926102
903345047
362843340
171600716
837620062
313817355
1111144320
1694199785
164835513
582795752
770088210
1297081086
253354353
1093050153
1288062391
64625460
1962991524
1243859591
1210477684
2004145032
982538638
1146318540
90300523
1380775636
606614995
759461914
913764205
1968223369
1255793144
525970467
1703401541
206888096
1834330227
545294960
2057258175
1886487671
2119470863
105641164
1831980044
1563881946
545766679
2099486412
687176994
276549812
1479960956
1700349750
667447484
1134931534
919818545
1645524803
1618961306
141344285
619886015
589794135
1821726946
1916528015
858383016
603570998
752174293
409866396
42024141
1323309597
1060552168
1690947009
1631704938
760030945
1179039791
1287402230
688362377
174998816
1419069177
49547482
1059112274
786777136
1153525522
1646149488
1348756212
560979957
1625018714
1218751205
2110241409
560857476
2046416047
1483736894
790409300
1566033591
1928411247
214844510
629245230
945050326
1196828309
1539185334
791356632
1195533988
1106517448
520152987
173210581
111395062
1679486032
1282658593
355554832
670844518
1899540815
340865791
1561150685
911602183
676980672
1327190398
1988824390
918195612
1867020471
1007769421
1166155454
1385443674
287495412
1815058702
2059636848
117804272
878974973
1423712579
307898473
1164637971
1383477654
1753253129
82635069
1716864591
1158093085
980549649
722282666
1232040109
1803159044
514382116
22621591
2044720309
2095952985
1692929618
276584059
802621647
1366338698
1108756655
875939739
219845686
1193056226
833165700
1487839467
2072047338
1710332266
337870297
92847432
560687651
124432542
248031934
841938788
1903271985
216277834
868491709
1729100054
1871613175
437055676
1093143926
462197018
1598058025
1455180452
1346561304
276992357
724331513
1839470826
502094098
461190544
2012678234
1400472188
663848807
1857294544
2032293864
1548517426
801929149
1713472603
1206059628
1122465662
1487593319
1108983261
687671942
137354124
1621241442
2079014212
1608080929
1990252711
847700716
154264435
1646603986
538510800
1608590791
1856342062
2020348345
1515462483
1210101519
1934432386
356378776
277465204
508621177
421477663
1838256334
919230109
839815081
943294509
573922531
1171432126
1470044124
905391107
322851854
1680860134
103548987
1364212072
1132935771
1135383021
1111628507
1644848464
57696565
1075793618
768989897
811882387
1865498612
1993660891
506363772
923042104
640471893
1542326500
1664618778
823425591
2111424093
1160432640
2061358456
1251076180
1408197218
2008757765
1043202965
553512139
145246037
13602923
757579821
2125732636
319548351
2126541854
1496605198
1532098271
240117073
46656714
225246702
800586354
276953453
1499767523
921516878
340599949
265024609
1369443717
915697711
1817054978
348277529
160476408
817235303
286297446
1968079283
1485917364
509223760
71619119
1424383276
633753091
1456448834
677191128
736156427
1403648617
2138068717
1516565677
551154053
1735974173
1251505984
145808814
204871656
897000825
770868715
99592179
251041534
556274238
995645131
1615214972
992977075
1789944387
246050369
1883170096
1704014130
280809522
1310631482
594889081
1418966716
6656927
161945839
990361078
586776944
581430207
1496471273
1308039766
1349909660
1362014748
1889919509
1539210227
611036664
1514337237
2073293319
462091439
869400107
2111673576
1909293286
2023569606
208914900
871561613
957456168
1417520477
1020770403
372357402
1329270770
868996701
692280749
1972197323
1668099449
1788003632
1533682004
1980631461
870388899
824864441
997781275
25066542
957618873
1120928103
1716498384
2075174984
507021266
1128109027
500795557
1630711205
1105828938
682255127
496297025
1533850657
2034490613
1270650914
1853637213
1530975781
312649381
118855524
715182083
1969623832
476318546
2084689386
2045233354
165103921
1060369750
603273246
1853595078
835663973
176133262
1134360467
1218569830
99257449
1691488904
980423262
247929086
136900164
1761316414
1413955521
1337002555
1537613762
1409507394
1889890330
1374238259
1979980948
1191618647
1350160717
1687146599
480200020
54796138
1162108646
2062064555
1237684548
1840657995
1214641906
890407588
71944489
314341350
830798047
1971005499
1173080275
292894425
1460628411
599705470
1127139756
1233682651
1543744536
1120304102
1096201527
1564826476
1246274252
152361599
627408665
353519656
1493074599
928153649
152143668
1884426469
1649479497
2051761235
1758331919
855497655
343173837
984477520
1746826539
106268449
1435856004
1442634577
932060420
1311199071
581336847
1497685207
1506051015
592427391
1695680056
2001146453
1531969795
1999816520
1400589798
417938747
182406691
990868881
1842806734
266125671
1573069002
19824132
88351261
546139718
1857080596
1829594375
70163737
1233718822
1792995192
1791413575
1399081544
1672527638
1270161274
219747374
1155893737
1873089271
1768401393
478950915
1566204301
570292098
1157124818
1364720280
691348028
16738084
1580539826
1691052172
44799695
731635887
74328617
504791769
1238350384
716547998
1320909338
964119528
271644020
2058341582
1254877007
132846263
495904273
1283456525
2002125976
1755645550
2068229227
1385307963
1231294848
1152062256
1615053325
1190046082
1238627548
1705416
1734170494
892654735
1250180788
1672607816
1848195792
1947829788
1221014196
1416365694
1382893062
524028525
1289017990
1174030629
7886078
1262589137
1947541501
808655863
1691075532
457738141
1446702870
1854449698
1470002455
1340376122
457793715
1405991273
14835835
1559512030
1656482934
1672010390
2140514355
214054757
170566419
238467282
1330133002
872476726
1944285348
2038223101
2061429563
2069122886
605120313
1466786581
599603848
1211662039
1697321037
2120068851
1084125994
1480044866
578865080
1961850982
931624031
780118781
1239686535
1636750177
442103198
84414592
1266761974
1355102288
1437750643
127566069
958624080
214097952
232320886
942503072
339573141
1268738352
900725312
2032330319
204419577
1223869045
531033726
1528545985
1147210317
1921474700
1625060282
1899045291
871275660
654752266
1521997858
394544452
1320765018
547425113
526585369
1161192171
1776012270
80831145
699281999
871969622
865600089
897512757
151362147
1552501411
553091385
1725741687
776170176
8599889
1635278217
680022278
1984279919
925135670
993979292
2139695843
1666326442
866713800
677742921
1643184436
779096181
1092024181
673411193
1543409866
1979868867
946387135
1956876529
1640210131
1326037062
52886439
813986571
1332691945
1654134432
228826250
622469629
1568506375
153050763
1629893952
1420500304
1429020478
23268742
2004581772
1912689693
482134677
1895211162
913863416
1086858919
1108379784
1347516909
1663191407
2018537740
2105566957
1017204697
1095508961
2087951622
1035041109
1705255543
2107347898
510573748
679091428
1844623897
1829036377
430877760
468878746
407154123
502275216
648428830
502436159
72806659
743961793
1206347445
1331553474
171829966
1129535869
1675133512
1673482231
1930171096
865788299
1333693508
1288993165
1641420957
129694927
620064476
1019925509
943558953
63171458
441406341
1494145416
499854851
124288663
196345535
1924042727
293698177
1453105179
230240459
1483756902
288432812
1575265097
588058819
1507783890
1782038791
480664939
447454904
1504444752
863122835
2028799274
704130429
1491696443
1078690622
1563482950
137618907
867941350
284243564
567515926
652890026
1531226753
1540772746
1763881519
487384322
799618994
1221446864
1037058368
2023140406
942809568
1445298371
1895031780
1823529345
1453916613
608878707
1707360513
946960957
909287123
211901844
777675567
745350672
487033531
1951809830
368040140
1668594333
1938556523
1008109840
1915264075
351804418
1114123771
28585702
1444529218
1571225795
476146864
551630356
115211323
1963508440
1607875043
2085249510
1521009658
82065971
1994202347
410678249
2020178185
963682234
1009252567
1980691019
1060054466
661157448
1844224367
1625781724
1906186828
1329036865
523482945
370704504
451431611
1386000089
1661914076
847960921
2144960656
1681471613
2086063456
1347452153
1336424580
245731153
800308348
282589148
761032037
717585863
1825482348
239562830
331157193
993279469
1588521771
1315445505
47532953
1690410077
308529297
1437287233
1463984547
1645814396
1178283714
1626462456
547141340
449595459
451337504
417302222
1164441752
1947774773
1259390308
1101156652
1076102261
65233885
1023391952
2117581762
1109841927
75638861
890067957
911767541
236309051
1108068108
651060007
173251411
1693272547
940076096
502142665
4349308
1839753090
947587257
1994268425
975003319
280569073
995933114
580622599
207386097
1436716259
1606632787
2011853421
954861345
1780847859
906723577
529010038
1649598925
395428802
478209899
2012622345
2134615648
199926533
1310398736
1621044593
776254866
28505761
1024094183
859076222
1185261048
2051980658
1894554277
1296583115
1642676739
1812789583
1654799840
1799604910
1599278968
1980383113
903782160
955929171
160914420
1631391917
984241739
1664814361
330224860
1864169911
1328679202
551673355
296657954
863337162
207236192
419990370
1722685462
2014689662
498126437
1058616032
1491259375
1848506075
1064724846
883099173
423392079
978047347
462863873
2079477362
199815206
889605330
545961236
1166850377
55197895
193634736
1933330872
1708321982
1728494166
1079694929
1193639044
120087412
1828512458
1705975524
906185992
2015531345
436457383
1208681946
580238297
73420536
880872396
548887390
1208341945
432705186
721225189
1290923723
1370145977
320821433
754910865
1875119618
889645973
1539837656
1419357884
1368444461
167118643
1075575040
1127284181
1099701089
1126521029
542120524
2082660315
845910488
1930352929
1668631427
337331245
1153572081
936407454
1929748769
2080160565
1855414444
2052603617
916592296
1114021087
1894508801
1669258209
2059502250
520206017
1358635724
1137226472
1680987104
1994162929
338434960
682055801
225219833
1228924128
180488636
2083777900
702527565
411398537
108895504
1383827864
241937697
1788361726
1870665590
1905700158
1165474717
1760111665
1122053071
803519457
1612556313
2009062891
596158375
1977908954
84779226
1357973048
1190978220
121810500
1357607208
1176723916
754382614
819430659
1929772603
1256991590
967688669
392976831
208276233
1194072588
2011736893
625099015
913392877
1983244101
2030778029
2054338813
957257631
1063738736
2120899361
1315133898
1614334337
16641530
1348248479
1587908946
183787530
907005720
1687557855
1505453164
2107493252
884122375
914417696
710556130
875879475
2037949907
2036592500
568634471
1753906552
294478623
357034303
1056203899
995212110
886764797
749502233
787282718
1848970533
96520730
977147959
800121870
1613818796
872739790
719155508
548495367
76852141
1825111142
829029477
1622308526
1479189278
292242872
1860176485
129759492
1730712804
593358475
1786493375
584092695
1235838406
723272251
984723510
1361295869
328275956
478653770
686725513
11013594
266080162
1528118495
120484178
166606010
1048223528
72656159
1604096487
292431966
1861868443
259640815
462261690
1584619828
2035988482
481422059
943967882
1174737275
26766168
2133661907
487587455
1514366456
1635719956
551912412
662583225
1154666901
1200869409
1464669687
123796847
219045624
1357820890
472558838
229309252
148507410
1594397305
1578096931
505974296
1494099681
698132742
1072702292
88740892
412402286
266320161
662887153
139461827
1332878913
1936549067
1714973832
524931557
1225860720
1919734536
413941708
1702399739
525136882
630037527
211557864
1841717752
567302062
429784497
361635858
1310964545
998534264
328947479
879633702
1572558439
367472945
1228795295
1452003483
1326317976
2084776698
388036834
880939024
2567828
1726025675
1623717587
28387851
272321181
543979649
769804309
689198161
52485800
635738863
1129190491
1146868102
2016770113
865209437
1702590011
1314166789
996104351
1738181504
619769883
1237745651
1006431718
2095829911
215099338
840038729
1051923230
1599501662
1181346659
183913087
1814763476
1003600370
1138261204
1225348681
804360579
906071443
1193748108
344582771
801567509
372732147
572659737
341153141
2094198072
289895395
1450805538
2129331527
2102105717
1034565643
1288382323
595717445
1849777159
1602550359
743754175
1969321109
1113635181
1867556193
1949396036
1606298708
194689332
486075535
1377924582
1216908793
180698338
325872875
1375683312
750059864
1902382374
1723259064
1679882898
681995037
1458287239
1625172102
1611180721
193217301
1542395220
1339807425
333687758
1147482675
1925768595
153821327
544886288
207042742
1181862926
226840835
1414581389
678321437
1028940274
293933902
1876593328
2065883473
521138501
772394017
935368511
1550320122
1899691287
492043572
2036103541
1409563666
810979744
804499010
682116340
1507072817
524508462
247586989
100988466
734040158
11112242
1832781920
1163400777
424791864
719618502
29920972
2132912098
1491580289
136521957
1867734275
1196120822
314620032
965626764
1178693128
479332603
1243110253
1030062880
1615751484
2123004270
751185368
623117402
494355369
1466068579
367415739
433991454
1845291936
161413057
942967292
573105886
532281973
1496912038
1893912622
1442558739
321154566
312050401
869561275
1780393777
1316252613
1091900265
1447476931
1037374187
1535707962
2041181910
890250796
1519778420
2000955162
903843147
1337916873
516118277
1463171263
1976133339
1912649870
426843894
747846040
1598984187
1759161708
1852642666
294227444
1408640330
157115986
1859675111
942929643
2107256897
2057008608
1808005378
8359082
495045525
1154274965
627094013
209633506
2021887620
463982550
443828722
12740769
233914997
840459547
1625559718
1483853636
1580064191
564087715
424047890
318427084
1626261873
264333682
2089564385
55769106
1783196712
1074846295
1945277695
786608662
550371192
695762801
546244675
1951627040
1309715272
1905464477
820377899
546965946
1042410121
1626787599
1612521001
716551938
295122830
2004779898
2071637507
79536809
1491402714
1069110351
1342330998
1257576405
116056244
1556736023
1797326202
398451654
1135815502
236857214
645422695
1701820449
1736880462
143164293
133897701
755209555
1771427987
207864983
346761316
1527921790
1419245455
210395001
1298820004
1111009770
1591867881
168449104
711952397
1686476665
311774304
2090767633
185548727
1132136037
94900484
941028113
883666908
1616826870
2024250349
989304339
616189951
884165047
1312175795
850983347
653376403
751883016
744828256
1177646139
1372602453
347706529
1009525387
1590772941
1087125557
1902127038
1650371450
897198455
480192673
1857704615
2023830475
1474002278
1060940695
1561905972
2080254813
794550165
36052680
777847002
1507620969
1253662849
183246052
2110123731
2067281362
1202272460
852409684
1798108817
1763620257
970983234
1938660459
1957413353
1687080639
1359714164
345549871
2143563077
251555796
1197944627
687000502
1833122349
1206287559
1320379830
1194797096
1631062266
785773121
1098547561
1112696031
1517804413
1219318346
1386896933
178293627
1263017746
432232447
1303174052
1145095136
518487891
500429893
893899645
143643948
1976500106
1639617111
799905677
903507287
1688477143
572039941
843511894
561525160
670366853
891908662
1205850877
1973458701
150443282
757350911
402597762
2104132181
497349129
195932076
106149778
512208956
547975484
234446752
1430137869
1097655750
1405292102
207417807
782353313
1840769229
960935087
523582889
1380223283
1774469066
1873123823
907990719
1764233575
964672032
468426696
228776145
560185874
1773125866
374325042
1922628578
1042915076
704147127
1980725597
161476877
868131314
1360424799
669930216
1546454491
927962889
64793017
1825723840
1003753847
1588298848
1487318533
1947638715
529049606
67934147
1980821492
1062002722
1975097331
507026711
1424475460
457644713
21474596
492960811
2052992808
1013063993
913882653
559038386
817719840
1915376267
807927595
92742367
2044610141
1888700457
1016373252
1275799528
803030887
1528533199
743419672
1609742004
94014787
274035285
2095728049
2089206323
1505133646
711832699
740621504
1044772578
333208926
1130984107
2004986205
2131063337
223038943
1240725221
121135010
513408672
1387239553
364223251
45138149
1033034824
1585208727
1884074946
1338019342
934219070
1075262020
1914798804
1158710596
1473653986
2101772913
1617834170
1663599978
1333644784
1483978576
737398716
918813320
1870946435
124922041
1173710183
1513067077
2024448121
1268503814
993131912
579942372
368348065
1161093502
1656144843
1629182069
861593673
1227285037
1887577690
1061973860
1733698344
1900341986
1645281250
544987838
233581974
342451914
84855339
437581519
607179
1289664679
1182914536
2130805526
34452436
816030682
183277363
702828112
412678820
1614576454
100457468
618998406
1790669634
367139645
1652699605
82782667
886541490
1744808025
159659669
1231167901
261851191
2131761254
2037513287
1347975147
1922875210
269255341
1686336553
1925330738
1648194217
29112256
931520413
582380191
614866900
1012376156
946621300
1903936026
700145489
1074720466
505221628
837385973
102321044
1076198450
1494574360
2128717767
2034069167
628298766
1050402954
1153795340
1932015740
71035573
1717249070
132474125
1843330342
1047553876
1281193507
17606744
861371380
1015395529
797076866
1282086319
1349905379
1547180389
782738420
1312585450
31888379
1839732573
1423798368
464485555
1471932336
1415795855
388016400
632089225
551169690
587877294
1009937932
373296143
1733931394
1298383788
1095170800
1216442348
1663594984
1439633510
207913412
2114252076
1213490853
673585887
527109359
1944841935
981943305
624963993
81684777
1021118558
2002569331
929472490
1504385170
1279381995
1969001365
556535789
624905214
1783368904
1166050335
355971382
594601406
1466109817
2035326639
112535971
969507793
951744895
666729300
121261580
200380945
2129866903
1728199712
1880334817
18048145
1388815350
838274013
34119573
237984182
853825897
861741799
399034599
1064961111
1361953024
1506629430
2085781365
1157455488
1691636114
1662136680
1875158110
886440779
297266378
1037470618
1647050926
1199927530
884706181
884061960
1828550265
150098830
1472868918
1304046327
420345759
1389352757
1198402793
635943612
133777167
1665466811
1056674691
1336824681
621314350
80549281
1601115775
1616528262
315190047
40500247
675418691
1607927651
531074047
224507643
1888807967
984195354
620235875
1205853031
1781577382
638022987
1359568705
1509168123
117513478
437433001
2112336398
1283893881
751278197
509951894
1537680384
1610357550
2045307734
557002798
1579468831
845196857
2035672634
1903019252
189754342
1259674104
45118468
946860290
2015963196
135605601
653127160
2010998852
2010298758
1930527470
1893185475
477967711
957456498
850737541
1810572438
653842532
1273104701
512800684
1396286005
1065938152
1237679245
1916958125
2097819155
1102600256
547313661
915853179
253563302
1770455036
1225788763
897048372
1116923379
1263863676
2120231913
799432586
2107105313
606049965
1596731472
290756000
1276405281
1471686866
857873558
215761847
1204021896
515858784
1799477416
1357423307
1261637772
1984719856
1328634467
26043786
1514543303
1464459474
727029323
837009952
2114491797
330380412
947992335
1441170660
1755801161
1944956195
1596595843
40249792
295042252
1322246619
1698082113
1393426393
419424512
1520091014
110351261
1955811804
617065782
1574115356
1843718382
457677352
276028037
849000595
2076069093
476494907
881554626
1065355034
1207684891
1922713201
956473153
483076438
1239670587
743095585
1501073579
359772894
417891805
477621464
958910250
251255544
1089938445
619791189
1602860287
599145314
845675606
317141940
902708410
1591940738
1723761198
1290706704
1617499450
307111259
1753969402
2075084703
387251701
693235122
98678195
1687571194
684616580
755867888
300876625
1610982274
677802971
1642234298
996759449
714716133
1366229467
2120209074
581052443
1262344234
207704719
2011581527
53503483
1709768878
335526065
1097603923
1916945663
352015443
487827821
485123886
1674038310
1230363236
80285724
1209884606
1573334697
996486463
1896344280
1499452415
2051795666
628634671
2035101356
294342840
360821594
1373365772
1571025969
1004913951
1185685316
2102727505
75492084
1833284387
130818593
682702889
1868174965
263578727
954485855
843536154
286314984
671197349
2028786498
1919015650
1881939260
649239585
531128772
464159027
1111961620
1579742771
2024452110
1255230477
889214786
1670864595
956425370
2127002904
1676679320
818629956
101956385
621254409
172531411
1355476671
1163884196
2072209562
1373531712
963744650
1375049757
1139875309
947609871
810788488
496394057
575691685
1602022131
961751697
814224270
44064913
954115644
292405500
1817580255
132132952
1743923002
544028683
1791601554
1351730459
1394940292
407085296
1267579635
1259948698
1331077947
687599161
1074665212
1718706086
2086474175
1145575806
641973679
567107805
1568460266
1674957486
138333685
1474476696
1873909862
565360009
1600079675
548553596
2060127667
841549830
122524104
1187683938
427651704
1922957445
1575210979
320644351
2007484367
1226478691
576255201
479910333
221259692
2085080538
1058973245
1459413479
653748383
2076682801
1191371467
1310722284
1585777417
1156808864
256275646
1369295180
875326470
673771492
1970874377
1313955674
1452032716
787371216
151833540
832922533
1030317197
1129826376
2108684888
1956801941
486920275
2100667927
2090969333
1389870179
1513423842
565549633
542015654
995551963
244225987
1849636896
514391622
941336664
1463821129
930420882
1674402550
1515748398
404711651
962821959
530725798
809602813
264096444
772115034
239544906
1661893950
274597453
1533667157
205641090
1510748562
1825388865
1256198802
1417353478
565692166
658517410
1052187820
389860837
1543205780
863366542
1144453328
1853973136
684095896
612409366
1805472643
218512282
1146692298
1773513961
1074196577
1655823172
180208205
1298540909
223252631
1375654587
638041826
991988711
1510629578
2000451815
1729209664
1784457452
938536992
1805020271
647184879
1704130163
755936709
1525930552
243844128
81795286
2085941083
887066394
1375987646
1450555148
2083225385
902418171
597698392
372872845
1976414922
2132080135
687011460
1091829743
945555654
1904074789
997262515
2140039865
514543492
2123438585
2103543434
377713171
1056592598
721279031
597199019
1136726223
1473712816
79149213
1389447738
1738417617
1302102363
1559775742
295804401
463749063
806472061
659643519
371152357
1502523972
1205083294
1948326372
544257235
486535549
391383332
366536137
564193416
1970157131
189749525
497550779
540118053
1290300137
1255176041
2101023124
570569385
997482241
786194247
1080110066
1564932313
367477798
1712853423
2055733727
275193675
37319047
684626947
824153150
582790541
980840657
635467247
1024902748
374217559
1250578858
2034622450
1388427139
1555760013
2085439211
149694880
412803856
1337253380
1347324467
349698073
1919944688
1602011664
1358923835
462742343
1739315638
2147430532
1090540834
1813751162
1351448687
2001135207
476997921
1517801603
1061073123
1847572088
540451863
211160359
1725564240
98724853
160143827
952360938
328301739
1015199002
46212867
2005530779
474430478
303567993
971918589
1990854563
252241345
825941013
1758877104
1797856534
922665717
1303261034
616186011
342855203
2071966333
49286515
533952100
2057790549
2098913743
912810695
492357072
1319260756
1049120173
1594893486
873375550
1907373018
345049411
378106499
444844302
804197049
153112522
2109849649
456844464
532526435
1389255524
1230440637
1981995423
1696183833
2069235280
941164522
1608389365
1204952868
1283863268
1210023279
2121937441
530027390
476052425
890140213
911803671
286456605
372419622
608280380
1361821767
1934342669
665223188
1639423811
67208511
1959161642
1170680956
850819617
411708578
1004878141
1329541051
155318775
13524134
1177716186
1712646592
1302143306
1673388903
912222191
878345389
19900053
1008032769
283014550
744584204
810054962
1916541781
455355909
1982019110
2119579648
1826317050
699787483
1622096821
307162210
1796202156
626019093
1469059163
1193245503
372664338
1871595102
154671761
1176263726
410325720
328834709
480717931
395067219
675381541
1468922061
161078135
1065729939
1615167505
1331130547
1605607663
729357628
1713564509
32880431
104120942
115277740
1371003383
103594284
1055719794
61161554
2040795779
868994213
2084312167
1024637942
1089521453
584345660
1662051987
435891651
1021024771
837378138
519610393
1966870974
149285260
831499792
2137945691
1503366529
1651074113
434748773
717046898
1212310665
739435976
1555448619
199486288
1328148734
1153735348
1971034998
2114812426
653731417
746613813
1307095003
424549846
635149250
1159443901
1687446999
1769331390
255172277
329072600
1617204417
1089080078
633883674
1111917902
1527088235
1184278773
1753527215
1114193646
821752520
1328045406
134021537
1347041326
234070728
115366084
1824174412
1114794748
942174876
1785918407
349226710
2028954692
1303378208
176297788
555946493
1881403461
986688856
375679855
553351112
1844055719
678663011
805982808
78005709
1994862281
2115335163
334603719
502172440
890483666
1383897504
758726997
930315098
932626739
1256134594
1057313165
300931299
2000113358
1879939153
1636134070
11298584
1371768150
1836233262
705524409
1819698214
971989597
2110703529
1926378954
915606473
676045899
2109303960
1476061799
1263083904
1830158269
873550974
618160015
767132267
1505991218
1554237604
355663563
1692385271
1413926875
1635034912
2076218694
1941160375
1160855150
1932519479
267576118
1820684362
1962089113
1500359839
1517286467
969631483
1402522462
1603392748
1889878015
1690152434
1367854791
858791445
1829147225
1949662485
1591469631
1560135911
1386855147
1953170940
1512409766
897173507
1343227534
1380599205
778741809
1385461299
504266355
1933041603
459973473
1807733812
82178355
1413414917
575055054
368135978
1656472163
29443344
1406086487
20844409
1673823164
1658958303
1155003072
232443410
1972458472
570665276
940770292
510145374
1544620175
1842802393
471086216
26524995
804658410
1686745662
1329451470
624766346
1934781289
886677678
846700271
22314940
1381608629
1591541709
1857099946
1224501136
324780283
8179604
1884291651
1951881179
707247991
1069085738
2127313265
498929517
1479069459
787441996
2111427106
2031792283
1001244304
1971288906
1352825840
1550278359
770479307
423758382
112143600
1681286382
1349677252
2070926226
1833113417
932176833
802279989
1974387894
1460200547
1247348788
1786720696
35607845
1729313236
1035258059
1475186853
2070079743
1800504629
568733007
1025231362
1202993898
1438257349
1700600777
820226669
743099928
713711483
683061159
1803276298
341993782
1159647398
2140804984
1505579780
1231001689
604147148
1518009098
1843279482
1873426144
2147007799
1835690544
1282514739
368509582
1222639299
1681871528
496948620
1121531130
1047605480
343899833
2006977673
781526511
972716979
563223221
146404019
1028453966
1633133986
803521483
1543309852
1472217449
1653125265
1338777236
1296156791
1861736448
40352898
956888173
2112913323
1230406211
941569350
1140513419
1564872198
765970834
1109476792
1168727971
468080226
451267507
411145300
267174576
732790896
2039419943
1538410512
1461661840
969998542
361070426
1573213077
585075483
1652648313
898573196
661850669
932099711
845021669
1337083019
1632041962
307261520
1663772626
667241746
1416894850
561556715
509376155
397136175
1173430609
1466859172
1898166208
1457100977
1100894943
237863770
47553550
1356116230
39152398
1840175850
127220353
2022672421
2128931169
664970617
1448565061
143920696
1125620550
1594034596
2054061606
1176035258
520712299
2049557258
233883208
658077795
1579849623
1781610473
594052731
715812160
577888746
579475477
39891914
1096986144
794783779
265192084
2071860166
1624428839
1670424250
1425781863
502674488
778265545
1455843610
1918582445
559229898
856901090
224304930
965002394
1671635577
674171833
1902248146
369181104
1830461795
876242917
1147611803
976803990
2143333171
1497669208
78379378
745810095
1380949112
1677786588
1256599429
2145004739
856019911
1562141315
1970036731
963879257
1879646735
1416151108
142091159
2036134417
137364213
1469560065
40014985
2087694639
1344380000
73212549
2111574873
1791792353
1692239961
1743966436
1530942076
734985724
1977377528
1142298957
1296542380
538117640
639247554
1538824018
209106938
777459118
2088452582
398255048
533544106
2228886
421368419
641226530
408243913
523679248
642122466
752014159
1347668846
1560173406
1086065729
1090360808
905647007
154277217
1552151721
383390523
1688277008
2100116925
2013845209
969529119
1318682142
1701915133
1088910111
666923270
2096464612
2063825630
581617465
1385194617
1904838913
175108577
283864823
1485579381
45769609
911659046
996330489
938743105
397589187
1469103098
1000535645
1456117533
2126626952
890318658
826569912
1925650366
784608343
164654732
712686724
1799433476
530087822
1864762863
606108234
1494005659
79663571
1176293525
1567400402
241175593
409625968
577340894
815875701
1660757757
1280721661
97308835
455424901
519496874
553131556
1791618291
479820869
1753957917
311968257
834326028
362503290
1336654070
2132755696
2070596926
1409581070
1810656042
511001799
1484840892
60398592
2142479634
578055111
1965184225
1194917543
899820270
1385151489
207035638
1337581392
1397598178
2054104111
1993905750
1523414751
646324171
1239538592
353625357
491970568
8350163
1336411821
608751585
967753696
1146598014
129278626
1120806813
64468324
1687422422
145275559
2141500418
2045285020
625730009
862511948
1302440942
19487638
383570056
1657667339
312062399
614469738
2132740785
2022853302
1326799400
1129987008
1295262035
1203483034
54016864
1371556965
1042853983
1139042680
27492885
174306462
113383668
132306731
1362956330
668521126
686900162
896645873
316941167
38642032
293825251
1654236169
406618935
816721968
885648531
1086107074
1960392326
373809933
521282723
1682277188
1395639130
318536542
1340493803
320515046
987558787
1563813724
1026586004
1125588833
1038361656
1642847068
91773326
2028544603
783424254
1613508898
647329578
47737289
281830686
1387729091
5112638
437553346
1781939465
459268255
8123777
1212982036
1941174639
1224998234
275848329
108096159
1647706771
973617833
963851856
1688363764
601116956
1248734081
2018055095
711421422
1860400190
766652942
1576124862
1098358839
1774985161
163796911
1706998921
1684954234
2121155275
1636167156
1462380977
1978644684
469280123
1517418053
467802527
333261411
1044254575
1778275013
681693846
1834711546
162592264
2091498967
1905402616
428539799
659469074
831687323
1628027590
670246852
1273184758
1387146612
1772523270
1656897225
2049869594
1121029125
316228325
1042449836
395582806
802887019
1226545808
923110900
1461628088
1886364406
1227552113
1860623892
1321191580
299573119
801099830
556195305
1054168463
1002829956
224087886
566168245
740128834
881874451
1474547915
1815114512
1751255870
2051283709
837388069
1689091090
105159968
288271587
1099701047
1285549223
2025060167
1515423075
924472907
248267300
1186212852
2030602499
765777067
1853050109
1212296128
137177188
1037877173
1341330431
1362879879
479021126
1840746538
1082655124
55962310
1394667959
493934768
368007022
944217877
1861863923
748885831
1976298289
293006861
1406096313
1347457152
1338911216
982288826
2000352801
1960128832
1421895046
1350152245
869584455
215644432
934832093
647527082
1048725099
1485204460
231690120
1336914759
1466398344
2118028678
1809888375
1623405444
755780869
1081598678
1894912838
1471793663
1231453796
841808882
1057194619
1744939423
1167670741
95618981
2066394594
729571049
1784397108
1875307571
1224285058
1444630237
1343714668
449538718
1414444964
246791344
49231586
1280395312
1608100030
2009159889
603980199
690127255
1973709810
1052137042
2051843420
1915323448
1110653359
956828034
1659185580
648900807
1372696895
700124808
284884730
779904603
1523699167
1120007966
330495369
146592456
1990009198
1365868764
547749726
2050936602
647584523
1161646991
790738577
1481015275
1090588962
1693337600
22654807
1390969062
1693570792
216216942
1306169115
204560019
1544591396
1060980700
1420815602
1467017361
1531264472
490266331
1221458580
774046635
1663998399
368309151
393212745
1041097898
336567153
784533138
1010587031
1850722825
538364921
1163761375
2048909938
1463062102
570495615
206249790
2112906721
1791773311
2100871176
1176083797
554190752
1918632029
263316659
1812373401
925622922
249646149
1692723852
2028198686
204055936
419569637
1147697933
18893447
1925577595
249660516
1707846352
352244726
128187288
879912041
1181838763
572749613
268165556
620846690
357454729
633340942
621825661
1389272850
1669958652
13195425
712200072
1404093333
1210200763
599664565
1582051356
1608106905
1742332915
262686286
669978743
301392783
1506121966
1445036858
574048061
1174712173
738577219
1380254646
1010141402
1716517922
1531372156
1217800953
736286731
205320802
1657464487
1946552350
1403600466
344793344
568163920
1113607084
615730111
620598939
783495600
579389230
1964203948
590742587
1305802471
1259500089
838056071
1126295458
676923143
1205401859
1260407981
485277147
38402447
1768280879
777742877
687488023
498936057
1628037453
638459538
307467240
641294024
1756664758
1879402667
102939679
1932445820
1303484498
1712140101
16040709
660681319
295047402
458883626
412887510
776310176
348541416
1590862395
1672234344
1467202321
1646077934
594170227
1705421304
1399693319
995993217
1692199830
1360239593
471630514
1916304979
943572542
2128513834
1585819132
1775098580
1424644334
745510131
1247239733
1354025304
59878841
1746603573
1057944838
1001465589
102865125
228595079
630814179
1163990741
881506841
1385115109
1617906233
927662076
929842039
613539999
457985326
81073213
2061011633
28075857
1724195047
147807832
679698710
2092064525
1931135545
39409593
835400657
1313309092
1758303340
1040975617
791540744
619014225
1284521616
745645796
467322658
1551848980
257715928
1593037687
959545212
1618807206
1653174022
8994896
790682484
954570769
585511217
1603008583
1265930097
632508049
754424667
37823004
323228771
829005081
798759928
129716027
785596776
1311115406
427132496
1121997399
290827032
1585784020
144324236
226205043
455461872
2111084381
858684961
1164322747
1445000523
1898651898
312956851
1038933130
1358497446
1696575673
848782271
733909230
124579485
2046328184
1594305761
835355171
846787146
575350929
226079698
966286443
1286586088
2116479044
1054753621
700631115
202195122
654424363
1070632279
1499300196
196363232
1321310591
396889745
1328542929
1562893544
643484352
636992232
1875732139
967940147
916200379
1631515113
900964753
298152678
803355504
1621932652
1790520163
1096063809
864752396
1442203543
439616732
1025505340
1008871367
1533133963
392294102
507214370
257885695
2101766391
2075867361
101921551
254718579
761451783
1828263979
1851995824
1294017877
1502262857
1253606491
364069600
1974717431
776778528
398630662
1510420424
2131891106
558997379
186884491
2023041136
17103701
911603948
827937548
1383246330
971681300
213822245
1711408936
55135562
112141649
585767872
848634872
1212438106
2044646247
1602125587
1187917868
1787301008
1208767801
1477866473
1267952016
430168917
1843539197
2009917472
1094771532
1603287572
1180271636
390677739
1851862008
417946752
1034876359
1259135666
469531576
557296410
1741578589
602064271
2026334983
741802668
2131674003
1483907544
2090479765
304987578
842472011
1310205825
163145559
646218636
786779579
977246172
1369005316
82829662
2140152506
480812998
786753759
446474774
578631102
504397355
917555393
233840260
824441898
1843687015
920946809
143449693
93769569
213736839
805433136
1282252560
95092381
142993017
345241210
1711713686
431548610
172725666
950945772
981415283
1458380765
886863397
1611023282
573788640
188977623
913433938
1095667421
886039969
593869794
382316309
564013340
1702443803
1355080859
909013631
1523321807
177040571
1751735641
554716551
868765582
1840485713
688901485
1324274228
1780210427
101238935
1900905507
443892099
668440656
123458180
1821692637
1003098332
1633432682
2122891435
1611820787
1295168916
981689453
1143288197
108846358
1699527060
450081902
600731001
1410261563
423434134
76012897
797591124
168165098
1146543889
307405715
1405861946
857600185
1104814261
870857897
1640792505
2023898415
1485578966
1500921430
1795951531
969851714
1862917387
978523089
1910880775
1834505908
987086177
1129184573
542018486
387342587
2067903456
2099811507
1726722744
31886439
1953924862
1675812136
466808050
2013492879
1173974961
866310369
1768268801
1646750114
1664155196
539010878
450352534
133439369
1670006241
1067461310
353616785
574131084
318722402
715208761
264989854
164474136
585097003
1838107702
1806224386
199453067
366831009
1775880553
1336795770
1320578763
24862564
670941039
150308179
935861553
35970926
1680488506
2099640365
1859222018
1179151717
1263013588
1493584983
1724525056
1610295825
1850625487
29853859
1216115404
465845044
1709970671
817011476
809453044
1850835006
2024867823
101453658
1787777701
569806351
1375552588
1226739886
962601136
1207366536
2015486002
2021470487
773730742
280806923
876277725
1051621823
1249586246
289174796
107746418
1418806121
1681722875
585557715
222859818
1407997777
912876812
1990909096
2001727095
2042222027
474321838
581344968
696784471
1491036202
684005681
1699410246
1046350959
52705331
656336144
265310115
1544953747
928362513
258126100
83849575
573876372
816579501
470246107
2020480543
292049171
1151303608
1938519823
493951525
1503584525
293577427
1130394457
1009046074
1712166404
423427334
930766849
772583432
1326841979
1089919248
1811696460
317402832
235956769
1325247293
1285214884
563283662
1730463002
639322882
1332589983
1335011930
2038112506
638710362
386494414
633014532
1177332188
1180894826
1239014186
1990368679
1115565607
831432656
1389812331
1332068516
839724369
1545407044
1238108970
1644512665
297299361
1273140685
1871478762
1407475327
1278024361
17813095
2089517738
1241958782
1159818083
868090952
1987272540
1070613238
6672592
1573506105
1534276909
740705258
1175825293
1374437282
807195141
871695610
626035440
1847854472
1590400011
674810586
453309026
1218388441
1571640244
1355578069
1786095687
192318981
983979724
207517466
1631751227
212638143
2053720543
420266562
1356723315
218042924
708592431
1749642429
2071434565
1765684067
436456556
868763555
176549591
1861836695
1850537246
542565027
1631011513
1853005853
405761281
379571959
1026757402
283766030
1124116073
419048369
473245913
1802583554
1844510701
1082555091
1160454404
999973460
835450679
855227613
530416779
879730895
557081354
1301796146
877487304
1061691510
1138079169
1895708328
1175421715
355014860
1663256295
1283446621
1779301949
444909965
962504284
1056140535
1656326449
1883782091
297661896
1576333636
1087580541
977848591
178998124
1941663311
1914141805
742550672
1899371569
1187254942
1832158935
62380801
384806285
1169394937
382929431
774202135
294359218
1022275946
1268540101
2014811474
96281497
176907661
793112457
1121367151
1961565233
1482347480
2026569242
1668804152
2138184215
988670057
1881031266
2001033939
726614396
798299650
834393362
646825387
19651672
1383883011
279230620
867718
937624980
1227142228
393013411
1279224988
817519381
1151040922
891613148
1896659173
883341239
703697241
319292865
996355274
890631601
1586648986
1677178394
627844784
1222031623
1765556038
921570711
1966068098
936853917
259750816
1907315047
1486316904
647251210
1386743670
421805324
1893674808
1412485653
780661210
1894107205
279535855
1682979139
1054274104
1134785973
1157802692
1475018938
2014594217
1378691291
449419861
645389647
1796722392
1997112484
1862910767
1524741442
437226129
10604978
2046537596
769895163
950418447
472673221
695900105
1367616929
1211395203
1738455369
1222697909
2139624949
1543286679
1628416162
1633448304
1591133661
1888759501
1846785681
787195709
2045269109
616070718
498826486
2069121547
1249296311
1223932064
335398984
696590190
1288382118
646964253
1031157423
955470992
522193797
226139394
2122407296
161787652
1739693746
735710224
148862965
783779077
372576198
1765024037
1596366152
643399090
328198429
2049513588
1299021517
1530796240
348680404
551699990
1119334091
1690697755
206050364
292956863
2127326639
271064651
514382115
950194082
1950417257
1443725389
241621206
778005307
245338876
2100362487
1139720606
1827032270
1085510870
1270064508
1839358386
2012746082
1462022456
1308032368
764164347
2000232395
128532554
1659763613
1754993550
1638558789
356075256
1794494832
224308226
928941563
634059754
661093375
241063326
1772874162
239195915
238230495
1447210545
2034081692
1700341595
234231093
707483891
2088967749
510865556
2082273422
1084866672
807434295
1096143481
667038407
1241112777
1713360498
201176693
1360692466
1077025323
533007973
1741751727
241190241
339937951
1493497160
463120334
1951295287
784363717
197155928
131533064
693914315
1099699650
872729914
50030600
1611355784
295419884
632512146
394308857
230118948
775105586
1326372774
1973077669
276472716
2097877338
315759915
1587909073
1473713996
419309933
932177198
678446827
150257656
989152436
20755276
850423932
6775678
1122722644
1692671361
1225091267
9160319
2030229524
1705662305
1880449365
1286454512
1153724949
224069511
74248170
1715995352
1656860512
434528970
1575626128
449764179
250804138
1682805032
1520184391
227965446
743103801
882858471
1210084852
1787179752
672622710
700848047
447103480
1936290419
837446018
319288452
1021453237
584023460
1591857856
339373831
72970474
747305754
1900616418
751445363
2039459808
889340482
1135388479
1020783282
733896099
765555845
1083719155
1791763051
870335522
1574919329
1582923875
1457612065
1526290623
1030101010
1212116334
1497853111
195305978
1695581723
888138541
446646302
1326294618
26050692
1670142450
766629933
296280723
1536810086
1467887144
1818334197
1275250543
920793482
753177266
955814988
1883226138
2042456835
1169953442
1746135254
619430028
1158750176
435768465
2123183003
1642454048
1557181092
586132397
434343345
1951425265
2124954056
746400505
1220850530
1116637401
92549252
1284775573
1282898016
1635292020
2110189121
1541146373
856196216
672108637
387770245
138570407
1966757509
1863947070
771798450
2088024133
1113166441
237993133
2015356782
492581243
1731630135
1877297057
871471391
148167800
1151683661
1121312894
351262010
1324908189
352609491
1568375357
50641779
1366728434
1332522078
1591582193
618427039
1251119080
1246350106
1849509958
300736536
931168720
1446854467
940126149
1914972023
1073388836
1699520721
1719802801
1045361596
923215080
1903963566
1486418158
1164412786
1997054096
957783723
1102004748
270439521
626069149
235094763
688088094
890166349
1469128246
1621845171
1873874331
757897501
664564360
1578104168
407862325
958508184
2015095863
1808826882
55976935
1835506142
115800988
67399422
798024818
68174817
1742535439
1843887295
1309460384
542013378
624398793
259691607
486950921
1089420071
141499719
391764625
92413679
873784741
2028610589
86576470
1666816628
2007302207
1808846738
571942765
799243269
251260599
310210289
1243237647
2038587103
2005491284
1260585135
2040856438
830580130
189824906
1365427529
1790286265
1204416811
1224148328
1252645215
658576627
2106990211
649719320
206559258
1444549739
242339076
1179587325
1603241175
714422764
2112515422
353534212
294813241
1179369892
1652282981
485398868
1273559070
125658964
1990288615
126875799
65436987
766677302
219455766
378939408
1165802060
1902101826
1029860491
412226993
944590910
577463644
975157589
734221282
2076945724
479638280
1109837652
1822761616
1499984020
1609243649
40233776
2138848932
1373361181
1584189130
99146879
959871697
886218258
393451084
2112195379
84746057
1078271124
1680539228
1001750362
24842949
922920550
1742389229
717536710
808962557
1946166894
1773696477
1889482665
2047344647
975580506
1965267008
358989742
810891162
1584860083
2018296148
924027161
597492115
1820718248
946420099
1310535014
1458114215
190326843
1437846412
1913797447
1302398700
854140118
1083957523
1493847060
1780951706
816505379
1822680728
2093392451
1355856244
192615339
1016067984
1687244923
1139483635
229011967
379966282
184739380
1923023617
364056023
1189025943
855091126
1034016870
1288350192
1343146515
1058884382
29857514
62791065
203102913
1134706442
161804997
1035648623
2123137598
296712506
1553168810
1508561776
64165964
1752550374
982020903
1532628571
314784307
1203225883
827295932
9899588
350909983
332993489
1490695771
850061876
1836957596
1402763062
1769276049
1293927113
499248185
1272525888
131301025
1592745216
284129081
496047182
1342443283
1179829268
2024967683
1324346124
1501330294
1871442900
1183343796
1339925774
596657976
149064484
895144434
384556574
314691874
741115337
31142741
1669856928
1686060222
1348206398
1597872532
108716847
1073488204
1269496866
1762999534
1239353816
1341719293
1226718607
1244871034
769018025
443126386
1379408442
193499849
795347962
403355128
1876189598
2100068689
856759430
1595496609
1799767424
1858602345
1957555801
159056732
1659981064
1942471766
176715110
1472806055
867585515
987048983
426935856
1875947924
716009370
255320115
1274395057
1983194318
147207415
1843424627
1992416564
671819795
470191847
788350533
279111668
39361526
272758419
538642268
1147631907
1921841102
457281315
166789874
1732304586
2082626185
1316376788
1775186
105227185
884499101
577649242
2213204
165651839
1897516545
1046842306
1347526324
504279750
2059264834
275581064
1040377891
579383926
645308641
12468693
1309840220
1574981775
706524714
1693902924
695040262
184235320
405422868
1444161334
179232394
406897425
1968529538
774309348
821248222
336223469
1834709296
953864848
1595959693
1241396376
1095645369
201757699
906218335
18718930
584301869
195200118
1120412941
443546532
1290399288
1318753112
1784901524
72550545
1272911377
1880551356
1841172607
244966106
189796743
1391696569
427055058
667120554
1780305977
2067792168
1328759483
1806790830
1097309317
1673502436
1976666424
812179946
2093329596
461678571
6680931
1703227419
386103839
31308635
599518259
656849686
131883561
619683092
2091350410
1430648806
1816202832
427030765
1490637933
1416894248
1943675951
406203360
116680550
1429353281
1670954506
1208424250
163940511
455607929
1178970943
1493236180
1168014820
1034103117
824211402
2014597988
1039485485
1055381753
1405041986
670486079
1015594951
536626473
1602239187
917320005
1114332755
1119315713
738080079
1426676420
1853191723
2080136856
1528340388
1200964245
331322648
741038434
541100886
1048839031
233191880
200343801
870014957
476180220
2012729698
398291084
1689017456
1365026327
1175321190
608941010
643161697
1931230329
1622348245
717409570
1831039744
1598448235
1146423013
1125729085
476950295
14980890
1311143839
260323349
1174982327
1057383130
1257182494
198903543
1984896664
756586799
191647586
1207462502
1232612270
1267377028
889408044
205663006
202226552
24826637
1017452727
1134581032
829393896
1984084766
1961247323
1179449261
2021055654
333222686
1466601069
1157982630
661306939
1094361522
887494904
474356012
1570122429
1305062904
1041542765
1129963838
301000280
360151610
1663594621
1529210874
1936467713
381044276
1448133025
347800893
9700709
169236822
286947950
1070968980
1364636783
86938787
327836773
1301641057
920814016
1353518572
787677066
1943337904
44801648
1535684758
229019109
1638627715
1992994493
460122383
1271293921
499177019
386212359
882398910
1552980104
859649399
1257264253
1904707055
581747256
1111300290
2126542149
1692709483
286870011
1557333256
829700261
106271164
1568263344
1371517139
607014719
887104775
1135073981
573160083
665691682
1203737564
361167994
1606281020
1375039493
950144501
1362951811
348186635
928380080
2020128218
990873074
532392257
388442435
698520267
2135420028
411772948
1168511261
1243319125
731800762
1690095797
2038818118
1190684454
1590519418
356541710
82183576
217635358
1611555605
2140695255
1719513045
1620612361
1734394293
1087512960
149848363
669540857
983311132
2024669475
1934540162
1377322090
1651437167
260161623
521953353
785098012
495592790
1098703335
485094524
1366328105
1599832074
1981336629
708195449
183676782
316068333
446523068
1476359005
373558659
149927210
1254309950
1656998957
1246945115
1837399999
178011520
1639914142
2116490751
1419476842
822857623
2086124255
1241492821
1827896694
1647816933
1640698656
1919487258
604539802
494546254
1347084746
275084247
181278727
1786703552
232544137
1944086812
293554586
492000455
1315567266
1271281501
1007068171
2035503564
530135920
1362652852
1067316312
788255184
336923797
158887639
224888088
1221306474
220066635
742455563
618764850
394004391
709958572
1516751632
607466958
234454380
347544776
314589409
1803625560
1101429292
189499721
962068268
1264734250
1804623733
1280198378
256288126
505044737
1398805855
802140112
661227574
1440060718
2096048506
84441565
914650044
2041643523
1166701786
86927087
325088640
1044509919
1443580519
1939258945
1436659492
1568651245
1796222224
1276611398
1076703357
219190858
1958612425
767076036
102226257
1897604742
1939018294
15042236
2134328443
752672757
1072947854
762369707
193837466
963049130
373063788
232445970
854206239
1979875194
1362994285
711690848
3483071
1960631403
825205915
668048274
772014224
1505587496
1698947748
974593973
1948961169
933600999
1243464430
1440551481
606499444
895224048
1872505133
1190042924
1146613546
1610883176
2088534097
1146956366
2711729
1979906454
1853900719
259406540
223757920
462579338
31336874
604243858
347060597
1434672373
988256774
2104093074
1054191052
1439736208
552336361
1968015959
998128938
415415384
830623819
1167973250
1946417474
143013176
1870818354
1089001528
403981873
1479874549
823572179
1628507141
1433844655
108314688
1953460166
1569973314
1376162037
2062085872
180387248
263309174
1763118441
2027758804
1431487481
65599068
1000080408
749029346
546439523
894710620
1418679560
1750503311
1562392096
278803275
2032957536
932821099
253203043
22730262
918228918
1232568567
1204022304
1974937019
1572962513
1243639114
1581039007
1905336245
1553504256
634442812
1600695209
2066236561
1366897235
1360147024
1444123561
1622667479
909963102
431671199
400564841
258767982
908782598
791444078
872280468
1900290975
273253596
2138309813
1957506664
143439586
1590566729
973694889
481871964
1154421598
912522632
1074964557
640689658
1444504229
1310922593
86627159
1204380906
280568800
1127218505
1657227779
1786060556
1150679904
287162896
596727254
13416702
1082018566
38464908
317850858
1579431996
316052050
697464503
678710936
992518607
1983682277
1758053877
1971945200
169074680
969889059
497336113
1333259291
345977024
1508685665
1220072518
1179906383
436018347
1733695307
1618485066
1426338846
1128526787
1204585759
69043370
1433546801
1221711163
1280694544
1755503936
656935837
190004377
242977286
603597077
498905877
792008835
2129940408
1759693086
932134506
2037082389
222923058
1473495463
1282579559
1083532702
1361669642
1066665183
1460307886
1034431280
590808731
37340396
851100171
1667822405
474540975
1365888372
589928875
606064973
2133315445
382723889
964080809
822868281
570281310
602489114
778511796
1195543935
29852228
777642754
266848277
163640945
1127738630
740698146
728163384
949730970
27268766
1430864181
1839602529
1230174877
1837859263
1715584509
63282395
2088056483
1642226884
961355913
1617535181
148499768
1065527283
1781233436
1660628540
1423738007
207662841
2053373437
1042621840
2048972301
73459850
1378077292
1573819992
2022325031
2134583207
66026646
1945328148
154019046
1205387839
1736505705
2128345573
1915435378
1052670720
1917463943
173398512
275642887
1647521933
708171558
548187505
76280377
468997697
694114383
1464218557
201223494
2104046629
1738182923
501300166
270906563
1617293195
1623507488
1989734697
1486739189
867130082
888633003
2146267001
378401944
261131841
165050069
1093836612
716904310
133384101
1112654270
1961253365
407343278
244060924
341086181
462345729
170385184
415971942
435838396
1960991675
695606558
576945977
906165574
337199283
1055717056
240621703
22982849
527117453
972237072
1436515744
2043366638
1775805791
1002473241
1670804573
1335583475
2038555493
759531692
1971513960
2061529799
871099809
849240285
1269372207
777070131
1421147708
2130353080
2004441676
1348768087
39398910
537019631
327909257
1497071312
1204316628
1340184117
926393237
1309720743
1890496003
960769239
12451138
285838156
1097829080
1487456369
504259906
1583273816
1123414161
1251381621
1298179379
368626727
1570325536
1583146658
1676578839
1521824244
1165540218
824620094
37806871
514976754
1171128485
1699369285
983559471
1712618261
1205346251
1038018229
257490969
1609009026
85965300
2126535924
1403627368
1858564998
737509836
1833620063
591505987
1496774068
1479278685
775330345
1366086275
462731912
556638347
18727261
1645575494
1003163522
565183515
39067096
1408299844
150115600
1147510439
668656868
1011255624
1598093358
1278122961
509135064
1910671322
1522316823
2104101301
2132778855
1172691955
1498342645
19418592
275288141
239308603
1189873469
304079366
1561316084
249366498
1823270205
1046828927
1899545934
458101144
1573941162
134718407
1835270576
479833361
599763525
1909568765
1772051745
2064164994
1951178052
210914746
1318708716
1168834616
193286186
1684744619
1518614852
1309476440
882101168
1019767206
2076600918
1339118483
591668295
1556170787
62156609
553680581
2045349022
1153635619
1871321421
1358929449
897281758
25655918
639078651
155094680
1004769274
1870071859
212295092
1942946936
1855338907
616106255
1036448724
1630888846
1840081910
1599184456
2025507453
1608802243
635443380
1070539836
277281262
1962173647
1439589585
1210572315
898982492
650626781
1832645296
159967953
1830967645
258783853
49362136
586645785
1706614956
900601099
471648181
767914802
405234748
2028197252
573428827
1945762784
1215692947
1823765393
708868693
1341117069
42422519
387446943
458572314
1535739631
439141729
470671416
1319933758
545072553
110592462
2140585801
2009025208
1247290573
623821519
1201845738
2003639564
1845270470
133483869
1824892427
941248752
1366862792
1875076140
832713983
1318405359
976841694
1925760594
639406780
1572673016
649710906
332281194
1283852991
553798076
2079261573
921764755
202529797
200966313
366157164
1821846056
1426577799
459288718
1435428890
2072537060
406540817
1173841504
920919068
1731520163
1955119370
1911591112
697880900
1733454451
1108985373
1837257307
1657093043
1645807351
1818944961
663968723
352628364
2055757431
1495306771
1198345738
2108353031
675178293
1792866755
1217504479
2017373758
378059514
73900455
1776920837
1352308773
880372693
1234682873
229272091
1463109033
1877500820
949123362
426099002
1244774911
157960529
386770979
2078366432
2029599103
1197862877
342408827
946653710
524220064
177294374
1787572167
898605391
1332716955
1715401572
882950132
252220838
1672274064
1661280592
600805686
1362536764
1335231645
2053588516
794557875
1311071298
1413434628
642456947
1451767694
714402008
47724695
253905856
131444958
1400341492
698496163
2010219931
1112689589
1115465847
972591750
2122202271
180572978
1382246678
1833616149
629921514
1470053160
1642908306
1779030781
1479634095
602351685
644294164
1755995918
1110511249
1779515585
1424724849
1543198912
1515820104
1565836366
864443254
1731441256
1805382155
1355345031
832795103
2000083659
949819348
1491571945
1496840195
598848075
164452046
1428466549
1078052516
265338501
237916133
879454388
475398278
1500554993
1930455641
1886539715
941075640
1086978218
1999687968
1761015617
1284462641
297349987
29424245
2031261898
645710076
2061770010
1845539946
1442343343
165382064
1713200679
1211350257
2140060408
1945365096
277309115
685498039
1215553999
779126390
269981951
792762358
1008723906
470950566
658161562
1416448203
1861485247
1102741981
1048299608
1810819436
220780029
1286028516
388876567
666519579
1252817160
953525558
1228557271
1489227699
656492923
1084796605
1632953170
1844565471
1313767873
1762255421
2079655610
1597141287
913545980
1264473990
77018644
1117640548
2064610191
818460783
1340499676
1034830889
1405894823
676415858
445560749
1555457655
1818314232
2074934719
228224339
383735669
1264276942
1149014051
1146762777
1696012424
1658657190
1711056451
1861858949
1450744244
1468539545
1430256067
268525047
1960200080
2128593105
1680641010
2049343983
405807572
261530773
831839856
518701912
2013157704
2069382707
1927689964
1839970803
1566144180
1790907973
33876061
1977870637
1361643533
1497921031
1947182516
914226233
2107758478
1480030037
2078465017
2134591988
981248429
209151354
2102727834
139370884
1601078165
212800678
2084921217
1735155404
9140398
1507195647
2092221976
1353762271
610075137
1169952790
2000929835
484288599
1402264462
940930537
931973933
1569738858
375745168
1673193672
1341443165
1529919005
195603604
586151715
1219152520
796588823
1109306568
1520435926
1303344363
1252273865
1546420902
1906509889
1641924893
272325378
1252317265
440086405
51232008
1544017998
323156064
1629234232
898232808
642115858
597779737
778909075
456224197
700620664
563410190
576143083
213802566
1568147558
2113239803
2010077244
566944384
1181393025
1190982494
1567575447
776789401
497618922
1401305693
2102190171
2053230693
24063663
1620331114
971034238
1533263124
1737314593
514523920
1999545220
1533022027
1247075406
1956804075
478040282
1177129070
275456327
1774042586
1410895128
1096704142
2063827621
955145442
1805057354
115014015
1965154337
55386857
410592467
1865627678
1906723511
1878104867
1238310248
871002064
486736152
1131479865
418060258
792953776
43889626
426625117
1479189480
1638009247
1694306820
1858113285
805880025
714437520
1795398920
316915763
801748192
1841775310
1805173958
1667932035
808562376
1243955587
205605961
1684859536
1675046149
465618325
373814696
1559231909
1908551305
922483259
1496807096
376865680
2083072675
633221755
679916666
989833880
2117915084
763904935
2105034817
215933821
2031326465
123856811
89017303
1475684175
2028336954
2025400030
1729326254
66373196
283944050
1718405658
1398426043
460897653
89215687
156947961
2071205437
1809355978
2009295461
502008836
1556055829
365020752
207713698
1043690994
1607534178
2126490482
566778290
275314357
576008262
268104605
1614370307
292414909
1571722809
244949667
283626948
94023856
997182569
508073758
1604310791
2141750845
200457547
647468940
1578537923
2014971751
980305429
1609624176
1498763592
493748915
84613800
1024815842
1322283392
1469527548
1855517317
975591416
266017364
1867651136
312802404
1382363647
1732816449
1678880110
2077399717
2046017892
1580010708
962354823
1467443106
2029792616
164403799
1720835514
1620804144
1774897481
502075539
439553786
530522370
1669489427
1406670546
736426992
585527311
120855015
260088423
1720175876
537703378
893631490
157032041
1171967036
2084550183
622964132
614489237
1497788066
226785916
1904432645
2125941981
931489799
2110142931
1734547239
769228351
1292223404
330344179
103860946
299919028
1358628764
1148615465
599509320
193033088
1396334125
1422215681
243234762
1665327574
521783488
1984404933
1427857067
580607524
497769008
976640913
165660495
516779362
1942845457
1620733972
1836573340
1982831744
1319708177
2130690800
1675261738
1169324396
727144328
813331362
1925847010
1704284777
1686522371
2080333314
1229840803
156942093
1930946494
1563485580
1940636178
808317046
349319418
1591806543
1737311505
1745471727
1985654560
2108278121
1567791
2131934419
198569790
337423482
1373768651
1538554490
1973682858
1630199385
1926050274
1429494377
617810826
1283864482
1777275978
193566744
1828769034
1675415173
2010252996
1718374782
1334068977
653244183
1198913887
279728034
232281893
396758853
1553661611
1979750224
2002805885
643650606
1006524924
2124464163
1891635253
2044198153
1448285507
2098796102
1629417739
1028349996
786374800
2146075029
64050467
237887293
180745936
2041001524
318704672
1451645715
774491271
2002595066
1510029732
1469968491
1215055621
1715430285
2085629779
1679096836
821541129
916382868
536497938
1199335084
2048518771
2070190119
817690016
481573273
664364396
2052905921
452488412
1534098131
47074633
2059789029
735569164
811946271
371703008
2092031797
908490912
1119580343
1311157304
1693315098
829044054
1552797446
368533300
239000633
1123954334
55680922
32660362
434409657
2131007540
1747556203
980281297
1182099913
824830073
927300053
1567166559
88228645
592576981
814673109
1975072440
2073317322
577267255
453285067
1921197887
372619986
1873571920
256145752
971552712
1389760302
1592956504
1155969258
99872093
1677420591
410235899
23680504
854108950
1498507806
1323523311
2123285009
38135718
2135359782
950417159
422515461
366963886
906750869
1025596532
1486747354
177806237
287246438
222021176
1642446791
577551613
633237573
1212857787
825803043
1501779524
128603625
1556240370
2132406984
306907243
281783750
102954779
98426406
949122425
829398713
532469043
1866781103
1406316390
736672356
2114098595
152002044
2096148078
1200028932
507764899
2056132886
199184081
871863819
1053361219
340634582
363517754
121468991
1466474371
1981818058
2073495375
1972613529
1959810094
786732570
1478012309
464161945
651788525
613283831
110347727
1892710170
73598016
34231925
1457987435
934785958
1028195850
466306187
904825721
162124163
1295239719
852531523
809800469
1629088895
538348147
959869897
883733876
1436988754
1532451122
979863262
1605316219
213729896
79235930
1278520858
1645167810
925738933
1782590146
1966262666
1071980603
1294096056
2087448728
1071637162
910436186
386615082
1044137707
1093703631
158787218
1932388174
77452266
742838420
1442414163
749392771
2029325182
607304332
981178464
569005947
815876425
1472138542
1364387681
1702933870
762377194
308909586
1944529998
1975203669
1092593293
1355353469
717276324
472319664
404185795
230765048
2030223677
2139278466
500026355
1762012480
1647936463
1873549897
2134272073
1989165171
495379996
1949931906
1172499418
2042673095
1632954086
731055238
1619692127
102311805
249029112
293070367
1808880242
2055597898
1154042950
1359356546
810061288
190646181
82050065
1467041557
281095765
307369271
533394934
1908122279
237583685
583058695
119784384
1491215939
340613165
1808691631
1976390296
755764359
1962357085
1090784910
305944768
24070870
1291983561
891378843
1193690286
1069205667
153000093
168453709
180597364
1391943894
1579023071
1406157957
756247253
921741505
1254031449
200681941
161933497
978747827
521437130
1966323526
564226012
1994944501
264182624
387291428
783448870
1008450531
156432991
1140681224
804596406
1707956708
1247972148
186769443
1169988119
1504746208
1086803452
726679754
1769420383
726377499
1088530155
307240279
720465236
796045198
1806219274
803886790
476113477
357766252
2055422981
1655990894
2059492676
1816074087
771921932
132187693
1747700065
1384874639
1186496046
1047979111
972118651
1659897250
1031878571
963571880
1818411866
1392205519
1656389405
190493567
1112351973
374098490
570462856
693372626
1851095963
1063271121
1646937724
2048332405
1618711998
1072224841
1465720524
558338102
1915589056
398020974
523399744
1442994160
796190008
1920751695
621188140
1996239828
1676011993
696520346
380307160
898563339
1578824843
405052313
534033726
473300878
212071305
774543116
884946449
1679468183
728994949
756955305
1788745135
7499924
821228294
35934468
915744860
2106534894
100978283
929958252
1779491923
1285716743
1415661693
88632295
1702347863
1414897725
1523788635
469546087
1078833538
561418828
1056946227
1423075347
268596803
1511741664
1082260699
295974361
79968226
549236953
21148284
798531290
1171192119
1676212072
1259709470
313484947
1288840302
709910582
1388682252
1962199800
2049252815
1108045785
1960303308
1296794816
967040424
1427947822
1215305076
1323208765
1378652957
1146032465
685636324
862698512
1607945447
1286640572
2122138507
934806356
52473324
1661767282
464602668
1788783751
2103485777
1541684876
1927616314
743191125
1158033858
1703412870
1050226307
2086007762
305212389
219273213
1822922126
2055187594
2120423370
2116158551
973577742
1193260241
270532665
1751067925
1819942853
1026755094
1836603302
1960483234
2074558218
1364336418
1989469116
2023344718
1129757490
903312462
863874759
413553524
76268522
1034483662
1316291126
1596261090
191715598
1412771266
1180657857
1343572907
1141124917
1112875202
449952054
1601829342
1610030833
1558452736
1836984223
1103900564
1804540720
587080061
1926848709
1790552194
1349234345
1056327156
233876320
760170311
1215365887
1312140769
428479221
1406199837
731409928
1230270298
717724141
748650055
1332513083
1591553980
128349139
1957591073
1595526850
273452294
500385641
925461303
656195830
1643990395
2087483777
755697668
1203148601
1943164808
762019453
1585862533
493974866
1636790983
1234056355
1128480224
1864182084
1458687941
1136215874
1569671208
349008271
1421432949
787257256
1338228515
1401080693
955500618
738373765
843187426
356960514
905612431
982794026
2072459349
1973743601
11824258
1517852413
452469007
1317609271
533461489
1098660369
2049336496
162299246
1789643046
1661365557
1869611645
1993994172
1882288404
629592340
1207572307
1198724769
707285965
1671693423
1848109715
331273772
331165432
1027886900
1422868953
1990877788
1849389954
1185502117
915078566
1489360537
948266563
1375193531
1672281439
1936020335
450365492
1638154276
1215318891
1760535777
1233897060
1214113734
137138677
126054627
648213241
355493128
23844476
1731980577
857146444
682994393
1239645872
360586741
771071524
844160001
812752001
1658297279
276717981
1519072892
375357982
823648760
1804764416
164365455
2018156178
1265444069
65484040
147101758
1244963226
1651355720
1737210926
705252450
1499195531
974572845
410284811
1114673105
966603206
1877618828
1289451836
1878062939
1530894766
2071130421
795358378
215439170
1093393984
731579984
1982765782
793634605
1857023030
1733971331
414662699
994929336
118469147
1617434980
1650536672
1462854747
1078214031
850937670
395219206
21516263
896147224
464313821
1630340256
383313082
1417680464
134558557
860545012
1396006772
372704892
800299932
1753882620
664130774
1706308150
1390583481
1432496714
1251117991
424067150
1804777167
591484425
3628808
473008054
1264162469
1421818680
1640573156
1825186785
619444172
1764805524
1450587111
1498304775
1832579249
789525090
2085271065
1894813726
1343083276
1908571578
1927434842
1841107741
673288746
1350634782
1332716457
1863840285
49721627
823446342
2077413092
867542549
882292937
1786195309
1620581578
487509682
1606039194
1884617712
2077727930
628112730
450380332
2041242289
1829686883
350767554
46697536
1372309693
137188533
678588174
398521432
1010954541
808300443
165817963
832022311
287040371
196279894
1714306280
743621928
2018908878
474270130
584906413
640585822
1882357584
1524749963
712186782
1147347637
326018551
985858051
48616372
1947380933
1634326694
1430722864
1613822703
15285070
460056198
136370208
676509138
588711412
526236848
2030028706
1695370626
1382958417
23381376
1074610641
1794135172
1015910724
49418768
1823895985
206180842
807388966
1727416597
777805459
29505126
660240437
134963288
614661395
1233049818
1476648834
2122652729
959990384
416594247
1332306051
293165099
1728867776
463720098
617581832
519116576
2031346549
530651638
889500646
479419324
348958207
1894695655
635369135
1262143415
1390383498
411270256
546236516
889652636
978736566
1543647290
1171239775
245037078
687869808
1371730838
1461569537
425243221
230454125
317604811
1815941708
764164142
1468477713
279677433
1282914548
546703053
507270025
1350821607
656302753
1279681695
1345236266
1463437466
1861420369
297433506
432621744
1350157623
138886103
1261186973
1251271752
215695375
1236739031
1027988040
756708240
1055086035
59360528
967485431
490449239
1924763693
1507851968
1233443150
582650583
326755031
972750430
1611317741
1942554889
1814130497
318979335
1108054174
93954992
1899467160
1054410545
11853540
923407015
1131688845
798460253
451021519
731969811
1120168553
43214699
291919226
456630041
875452903
163437203
2011352107
751350827
1815437566
812996434
1289287875
1761417613
578784808
1491909583
684415391
1798288484
178084830
1802634880
492610004
901859242
150254591
1358795834
1786691976
1890932513
1508916433
1989338550
14857847
1605439711
1152642368
1058795266
502932315
110444570
2042095832
1971842319
654029130
1108100821
147497934
1628881859
1165702995
193274055
1763397571
299492611
692497090
909405485
1628278795
1402191361
945346386
752124217
850883865
1899933217
1590878157
368935395
1292550582
329549132
504202766
1192134443
1623881432
160401771
1794325219
331400473
462268348
809371020
1626601305
1386069752
1915786869
2128699265
1208212349
1555136708
1328879587
1745991348
1765120019
1626464927
682836073
1480526228
782343656
435409247
1956337541
273212600
275453598
1319608898
690623617
2005244021
1507042315
83193087
1922048734
1084356523
1584327160
1865575656
99478957
1625464202
1218895060
1669885026
2095363308
1634712588
1071766185
378025648
1813899616
2121560627
1035701221
1614811691
1917440139
1476045362
115444299
89080435
1278636309
747405310
1564791398
1401918214
230672147
767831723
644938575
1544415519
1987723416
2064877645
1778005725
841670115
1947763059
791409241
957553025
1507615081
1135439741
814738711
1098591255
1965646799
1175160612
502735249
51855854
1259899021
44201964
994965520
1487182554
1886052323
2136737689
876197280
1092078145
748399065
51986330
1563042650
408447112
733880209
194044080
1411496810
858425844
670189161
913317665
2122145990
456589304
1934215677
415147923
1629789256
1967350002
756407765
2124868170
883647250
1825233105
1941383357
1357099163
1594778972
1430831350
237548967
1681127427
684909604
178651198
1453256538
1112938330
326307853
2002400310
565420446
187378248
723513011
133275692
1941439436
1606665814
100780538
952690261
266718095
1614214779
1598039379
1408206783
1263027730
541359992
1547320524
1648503873
257325914
367225966
242813645
1139651403
509040606
1744692030
755226198
1504447430
1976098568
716914686
1272990164
556520563
421750131
31029708
145166488
607372282
561107715
1354157930
926285159
456317303
609742125
315406965
296270149
688805076
1598007692
779955310
1256257786
522090074
294029177
255005452
587676432
1164642205
312734440
318186468
1099763538
878226329
2002890412
1522135332
542761938
1645737670
56575459
1404323257
1072389144
524767085
842631032
1532938590
743583283
1532532164
1439631147
782363848
253004421
711693475
490383533
1744772830
572459174
728643923
1379742099
664029036
1410145932
376673199
955179836
452627637
1311907342
1750245144
1068637676
2049007306
1357626282
1371394519
327158282
828820648
48700649
1160017380
919096163
1481514871
1545694718
936298840
1732033137
1062584247
1166868572
1741022717
1895966511
1317888212
1516499236
960000504
64955235
565016025
1884378957
53286914
958518456
1167125905
666499481
1819527208
924176009
907163251
1166904568
1189527243
1090712919
980192126
2083093297
673994241
147744639
23234478
284569785
1414176112
1098281111
1703609195
2022175414
1736292950
1069712226
222639905
321666511
165810249
1755331638
687155580
669822033
1487089965
1120299672
1699307922
338715671
360748373
995566596
1047192798
1648692429
379132864
190439065
1008237122
423120613
1569608427
772182577
1036924860
478861549
774932575
2113594252
1631212689
1516629578
1912906060
1502762646
878725003
1394376039
789887645
481986478
1340811776
887143942
1436324155
1354526556
626025703
1521964885
692236983
680766248
1065591815
1976634916
263156968
982307062
1813844824
76807103
393393842
1711523955
1039327906
2059225856
390686652
1983589835
424088028
572817392
1458821418
1499839485
2093647158
1137263807
1206769118
756727408
30827012
351584552
1836679679
1871612997
425505367
878147560
814613688
1460144570
1513181493
925674768
2103113394
657207914
1215045476
1586255101
758225696
1440263207
1422229344
154437945
1757733114
1868980493
1844320586
1446217837
1540434200
1816994084
1560471549
821771076
1146935343
272715073
1230932970
663176042
484617958
1963231590
656992513
2002686245
1507256603
289568323
2133199362
777618100
1880631028
1576170587
1835355279
271943922
452795622
852979071
1737610748
706697021
500173917
215394100
1388662495
427595925
94962360
788438482
735963302
190721606
1035461396
1899423081
75016204
1579415131
422524412
363992368
1506867875
385554729
1260437705
677034163
1374065363
150986894
498919348
966019840
912952177
468456797
394646536
935934102
336909591
341501379
505898464
1096739118
941812127
399201347
197454897
46715640
1558235209
1655319737
346924056
311661494
826096308
1187808172
1216938549
1063326669
109731944
216251369
1798029879
1777250396
1386972079
999560531
1449574325
1331588392
1544631587
318161506
255890925
370945891
1342484631
997230375
908789786
30932819
853772517
988143377
2061840830
1764643614
218930295
997567278
1104903963
1639407749
1851740480
184772836
838233387
357988306
1565399443
2063200187
1860768288
1438803287
94715699
1808775011
1429237056
1231019041
2118580489
1475716803
571768761
1990649896
1144899176
502884822
186395642
23881865
346428331
432295732
1703206664
529043955
504374825
1358933896
527368231
544438277
354111701
247978785
1905273110
1569759532
254505059
1190563923
1499211328
117612389
557428564
2037250438
414564170
50311976
534876774
300757968
693651309
2076210559
15420661
1763138827
1196094682
1111591615
1169448141
393619950
1859060231
1513184220
16215756
996213905
1733924196
1434638662
2039778041
651276938
910848473
473843026
521832639
575636297
422604351
1464403465
2079509343
238683623
1888270154
1929215901
204490289
735856733
1361434060
277608062
1596115030
1003592784
1125875809
1128102371
753897824
1734665947
185348957
550622750
277884469
380859858
851284023
2052165139
1639488497
1702649457
1675134724
80535207
960869698
1554342712
141182584
1335937001
2113201738
1855873685
167441170
536551448
1850091734
1894534393
1898653831
662089036
2005485653
1833214740
350831022
231229478
1228369625
683834335
2037344415
1804994065
1993996469
668865376
1952149290
514943786
568299762
1106239703
609316478
1309516954
266376548
120075247
1203384373
99273531
1089717123
1342463103
2135842381
181349635
215231449
1164597327
239041316
1544003698
79261305
213125255
854565373
1552408031
1390624676
51572964
1078529828
992207281
267990067
399867348
820408393
2033932151
159372491
1563873813
39648393
1494223658
1002699516
1401036232
1075401995
186672248
1287484758
1114799120
1113599226
603908062
613020596
685267408
1193523585
977256915
1396783875
1655530395
796846832
104159349
1258529404
568327107
1439132617
2069161505
272881324
910113079
491219497
356260853
1634526862
1695575333
231745312
2020657868
2049284064
955724221
41308083
286496580
2106720914
1056505852
736697401
132035278
1041528273
361057851
1677015409
938057208
137274317
109786650
283408463
1170928474
1229198956
499491687
478889570
315701514
1646193419
1216809417
1274342962
86752169
808965919
208511709
297770768
2147250195
1474458653
1183397124
1180253626
1819008432
480171015
748380572
107871385
1593315510
468803012
1983609484
1358543816
844600496
172093660
600236335
1535979966
1667856024
543380027
1294396527
1954011785
264982206
998498322
982865690
799519180
852382562
1214811751
1168651681
70234408
446985027
1844652890
554595597
1837504970
297695048
169142978
696639661
346784756
1584671965
2003712901
1253290179
2055976816
87005258
956097186
1319673987
369708089
661925713
341401784
519670850
1430589921
1815812789
1378131165
309696537
1926381734
339575048
1332140503
1520622991
346583338
921032881
1103164042
4891270
868506878
583090773
191946060
511579902
1485334158
2120870589
994736345
798792462
1225648591
218330553
1474666583
1208258171
1538806885
1669492604
1549961114
104310037
964363639
1779943367
1480941436
1348191917
2019751474
926503832
1930052039
723612678
404040335
669013871
657614371
238597693
252897444
313989616
1605082515
379425684
1085585797
302939546
1033049894
1462046597
1626157417
580166516
729050198
1272164208
2080669625
988124461
105247872
480676253
228444018
170850080
193159801
1754782571
1266106252
977257293
1726457632
1103636313
91626186
1669139060
694624076
1473567628
1034893432
1465171751
640354039
92635095
1614650466
2145880141
695154083
320367585
1272426291
1371708014
943924060
2123892248
691291830
782408319
122631008
2143389895
1617982904
509118582
434063988
1160139153
1355228389
1829351572
26454349
340833932
1208709808
203663063
37294594
114648476
343333799
92096575
1818833808
307906991
1820076644
1715324249
1421106790
1639709097
1299198110
1094890753
1681228047
1100656317
1526285831
1188965860
1519479680
45597115
911643169
1910892860
2021809241
950841967
900733889
1881959585
1831916581
597996852
1489019054
916274391
129675935
1608632745
1363818289
525670302
1500092962
636901459
1927722220
36648465
607755401
2059164007
1592058036
1851823843
1685139158
640877294
1174628614
98193673
2066441649
613154553
586851844
2035019094
2060810803
80816498
1575362640
1170131078
1438684400
1286330184
1505681974
451116784
839443382
16163814
37195564
994729234
1832055849
1591920581
158024920
903862958
1694521765
563738322
569393910
170269974
1780258938
1684391458
587160397
516194593
1415797220
1233492690
696330818
1814441390
127986125
167518168
1911691147
1526771061
1389230387
1925006434
1412308272
414945717
1927785397
398836359
2069190891
164764774
631565077
767896739
689595433
208138834
527041625
119768114
216757269
1802097977
1660652243
558585906
1955021186
884172444
1754367305
54618838
1554954845
450031932
889971291
1722998815
767850561
623131637
2032743272
1086518370
961217151
790324135
197178071
1073822196
1515377844
431537604
287346300
957439870
1812541528
406766134
1691450531
1135443615
515421217
727907789
1646303510
1976300026
212647133
743640185
1928365962
986821510
1300794624
990288787
1534255464
953828011
667106809
2037871619
210430373
238948975
1696167731
930647279
1572505803
1839235084
937815821
285549855
1788514607
1055805666
208778033
50390501
1862224734
1876277473
309147720
545394028
1611287167
107014351
1071854312
1558093959
663390358
1417421880
135673672
1289069904
1378601459
1531994081
2111447453
1397581065
806767319
24864942
437929572
1681897196
1522512497
927895682
1683843848
1653428696
1238257634
6088120
1144554855
462497463
470785622
432140424
1338066088
91013938
2023952562
413792832
2083610938
723958561
1872373467
1690622612
722187457
466885576
141478135
1584156147
657726359
1076225281
936438848
1348916412
1116412682
735284317
1164738470
22026268
1706972068
1450936057
1030266557
1355798923
153008116
565369789
1619070728
1223190629
913149371
807189970
549127290
1808113671
1622226266
1401106128
399912060
1251307152
272808684
1040820406
129696633
437445336
375729655
749916332
1548185693
93110911
886555076
1871851704
1358604501
1901111463
1660138972
102955661
1277255165
830712842
453445119
2086457645
876818556
1922141392
1606214207
1329568680
2075290695
746285936
1921314807
1571774307
1497304509
2054096485
17453372
1285104086
606997744
338657509
1626043808
1266275067
213250762
1861791909
1174647389
1350582319
1902228671
933622983
951558655
832769431
1557846356
1745195809
1859472891
1914943665
1186718711
761372547
179903795
840409822
86772189
778529092
696815070
1739596566
1948593576
2058777029
309572697
1746575525
845489176
243264221
1175356571
1207022937
1932214296
1488960607
502456729
1096308536
1191388865
448271252
570193440
402131857
1694362775
1131968521
831476870
1631264910
1759148084
442067804
477781908
691793894
700329941
527797723
1210481099
587344124
1077865758
21581373
48463567
1824989910
161429828
1656889045
809763580
1863988913
1899876799
1831220333
110680932
2145264264
140080104
1297992760
649948883
943223428
2003431848
1145502256
1820708241
1454109637
460295612
1574764393
1866436979
347549429
750362433
857483294
1188464311
158329195
465928037
1319842274
1263410092
146059443
1677114429
1685273238
694196608
1756195816
1795790182
141505915
1345659898
896792254
524337437
1897654875
1765638646
484295305
1701803758
370244454
1013755280
1115652606
186697143
594506779
404171914
908319280
1480404544
1189371417
216936617
1963859385
112167196
1262084316
195460992
813829664
1437217072
1265526528
855384877
170501920
558725479
2122665347
1642324483
286388179
1586522156
961976536
1792769935
135779763
376224708
1137128343
308921403
1623068315
2054108918
49460560
1409240479
1535443668
1877816505
1106227202
1032398695
1761460163
1983939712
251102947
187050637
888205859
394956660
853199978
160441949
923985791
580895497
1019947072
652857403
987601285
1071400653
1956890198
2126675037
172605296
163772319
1106856980
390110625
1161816271
761769047
911890244
1921257028
1908055918
902152756
1833534627
141631383
1991414288
138670334
1553595719
842363447
2114831820
1069967025
2079821148
167220997
669700437
2127572114
1518551584
1044543208
197205628
5559082
1301123288
1507689189
971977965
570123878
1536623589
98741420
1248857072
1504946611
1658876484
1426269880
59794734
60726418
989052111
873196699
1167929015
879445706
883823902
752554801
782494919
1063832713
1685375760
1041686798
1400778015
1722731159
241017924
588754529
2038497374
920451746
1546893602
76909987
1850309679
1595088856
962714529
734706569
1899972209
1759656602
1223394724
1994118918
478553726
186123456
1706905304
1987502744
1496817664
1835382522
2109598478
1236929258
752719114
302191338
1546170669
2123577551
340193370
1032763825
534423679
1911121982
703551255
478987887
643505924
1677773002
72541234
285520814
612944017
850044603
178710959
31426289
2046059542
1811028498
1955642156
952583472
68283000
823558100
1133740074
1382592269
1384727670
717535591
1124994655
1590623
504334660
480261533
2109852681
1492882574
1196541066
2001518702
503028121
1006094913
1805272172
491395998
1469564112
1254527084
1224306845
1746034237
1228538462
1370632690
1004218175
1477189142
875720739
2124023479
336700697
989945563
11051085
486549605
1467937121
2045528795
1036364289
604073588
1151719064
671789908
733365622
1043902930
126574215
1514756281
1602088046
313416198
393337321
1060633143
917767629
2031431883
471232083
1691823950
459544407
1790279380
87698460
313591493
107610012
1820815222
794799322
466448330
1086535885
1579007319
80099773
221473201
443425533
203531920
30112253
583531621
663770474
474032420
1610393650
1971058832
314374689
1670416092
1799377406
1658421298
894709637
2004881758
681680035
1059214940
1830056463
1286029109
2120619288
2018506672
269946804
2110130037
2033648785
1768323781
1854972212
1618839110
440881129
984299574
63868083
1549854914
1316937024
1282423565
1309315108
203399591
1188332228
1329952898
1053643592
128574799
1713339526
1434505547
1404633584
1364225577
1489595034
1462622318
699723368
1056999554
787077117
1385587908
1116945286
1541236602
2037663722
1756686497
1063882538
630702245
2000801114
234983982
2146815038
872722621
1323247588
623588168
1770509548
1217718109
640183019
443347663
235492669
1986862034
551234423
1532085117
98342091
184600833
1801991829
1339467119
225137072
439366149
2003685304
1190964583
1499374152
269135312
1935898294
435934674
446226274
1836465132
1327511067
510105244
1428854516
1545429099
1258584426
1488340237
2073789944
287590575
531655658
1035746638
838900361
88487671
1078975885
852218166
846724870
1545352964
296006320
1632305483
113519363
1802377851
739826056
1538260279
685702808
781106362
1598081106
2130013001
511566911
283414377
827819017
1823963519
1235221171
1574923908
2103258723
1867167043
1918846990
1270660372
513874972
306031540
2086531919
26921061
1218474723
920015396
1279821545
679245309
1044533398
1832662579
403061482
167654838
328890365
1612740114
911230782
1990016955
24873102
701792443
8994252
680663077
306297775
1994432091
2077060384
392125278
325004100
1800093722
1146440311
861262226
1062379607
1424103735
543351691
1198443625
2144462896
1307967034
773020043
1258146356
2014360648
286953017
1368220398
1004167751
992804547
1603969594
1596315107
751008182
719976998
24282601
1999845966
182238952
1996654256
247527473
661218394
944205499
360460452
1606414928
666244767
2029477794
1350809465
829831560
1857530873
1376081692
779885243
1114813995
1678166693
1658823923
84488466
1677890738
615259592
1792673772
2013185779
963849577
540743659
482204220
2034058111
537965846
1261092140
354125108
379902099
2142418218
1025865109
1061043750
2137536268
214387626
1344857957
801311278
707251895
1374565280
930011472
2062813846
1767805872
676632052
188226610
1344868641
63524000
455254127
1890745961
713981027
311519710
191620925
1397933333
852712386
1998873111
1194560504
387690180
2086656934
784374282
657796912
1097530840
466942586
568382015
742631341
1342540344
733381525
1238310095
2116977448
1413176374
792745193
650665164
457133705
1780272795
1653074497
87640860
2021631400
1239005303
1781215752
2025719211
1209601109
2072223767
2079172930
1068311962
339709390
596374679
80003043
1914133701
1513629176
1886867659
2146731283
1933876516
1378611322
1751041269
637377391
349685304
362357182
788015392
1362982232
920771391
1599260427
1526626266
1900140767
1884144117
757092054
334704533
619752652
1865255104
472766601
2001845710
382012369
1217541257
1855868296
778956954
2105713038
1538725714
1102069967
743862646
786452089
1013558831
419862420
1026836242
13309010
1287063590
80083228
1723883439
1224886908
1174909883
1297614665
327689117
569252223
1844655402
952459085
551161694
917586074
322176379
716660916
693327189
932651087
860166135
290635513
1277659467
991891604
1364322430
1178327173
995840346
923138872
323097143
1144379475
155918555
1741635948
701066651
1324195049
2146892472
1819142048
1552266810
1805740336
1118583592
248449376
1263712708
1316379853
348547765
690394687
303959520
694989831
1583355839
1392465333
2091077233
386125928
1777121545
3093244
1536811912
733939917
1540659215
2129711714
1425887367
249315708
256623399
1233349776
892930444
1403866223
1371342755
1792144183
1461768668
707072538
1749152936
1153596671
750690888
1581875433
1623254152
1508833958
1260328892
56313354
1785335701
1403531726
392521871
279203198
1332520569
1480852067
1401938899
587074064
735900636
1691874009
1299576572
121669243
602179418
1084294009
1521007617
652950591
628451158
1199164340
402591838
1769518390
802769775
870309301
330707510
435024674
764796540
1076458190
489678781
1633067092
591333601
1772904453
1836526711
1811875652
1341145974
1471631882
936667181
1482478486
1514532931
1667125524
1910123755
465017292
1188019887
2084277758
1181973763
432154557
991237148
694515182
798792184
1098226929
2053406462
754650795
512711097
446646947
398930156
1539808008
1783367134
1286757491
177307844
161384205
1887945060
1217283982
690582903
2117114891
1831434069
1678443696
129783609
1027308836
144592906
1597771407
1455180463
135556013
2104406231
2021338000
522121977
1571771040
2040316219
1701575956
544611217
1633885137
141916539
1011439590
521890602
2009877381
1570584753
300770634
516431180
340714875
1245766611
1311082970
1477559551
551065511
2037680805
2030245600
761599794
480522381
1223202607
150585943
2117581847
98523542
792625953
45934246
1967794838
1563663480
560338606
149719996
1358072206
290696951
1284255303
1254307418
713661160
1674446671
1111755166
370508127
1815260442
1602599080
1622417581
705985741
1918342627
1146263281
1353679699
1164171146
1213314163
1516872458
1740947081
1261751873
98106194
1934540728
342575941
1077339221
217187167
1966124291
915965116
1229939651
1177822473
682642776
1730487684
1126737469
2069928911
540291297
881610656
2060067793
375631660
1929996991
1135417727
76172539
1425597906
766684190
257402006
667625887
1867202478
1139190204
831437659
1393738195
1107982289
2145306429
898037796
221269497
1116622578
1572277120
1770812157
1564421847
1572920801
2025872857
68679614
746106447
1621684044
734398591
796705929
837125942
730686111
1147635385
867684444
153105800
919246202
751278035
2114558069
712576837
1519572611
905026509
841185144
334308301
1492312000
947271676
1087472402
260105376
1536383101
266355240
875164306
615486971
1825595182
146994811
2037058821
1740670433
1843404008
809660931
1825611597
49483275
702635671
253196338
1271528127
43145936
1741371202
959413895
1981381498
505543644
1129753340
1042940155
243701096
1844722772
521887819
1846812188
401304740
899367750
808999803
283343748
461828535
684063800
1979825992
508654170
966560014
1362740827
1716295993
920093302
1032468669
28962269
823243191
363728855
1788763854
181267319
1010853826
1859020407
924184450
863464790
1522176714
723060320
248265743
1225336455
1200778414
937506852
2135244713
1852794891
415466578
641657084
1524332345
744194174
717207431
564645608
1895448156
551740559
2018063812
1416680835
1835906748
239279986
1748142604
603509106
1223767334
1838910093
1421716772
1163754841
1900361987
328060542
1853038645
112967039
1865804243
1641425585
510267005
1209805970
1427840350
1913423354
840595435
38596517
679142949
450840259
1693606838
1628033687
1167567389
708375366
1241979234
1626582039
1808973832
736205305
710632685
284690955
904697463
357368101
575921902
166340092
961241477
879140952
588398777
1714299010
1670467954
1212964649
2056305892
2121762603
1844138188
940121879
662070099
1874599664
1637960292
1820330548
62753245
1906047349
831584294
1742318749
996491132
1268764941
1482438836
1306776596
310822441
1120841012
993259001
771045477
810030509
675008021
1162371999
388056
2051302646
1145954747
1208499454
1808634685
103005458
832602056
678882039
433612252
1161466640
1434512901
1107536768
2074343060
1344957011
52898795
728370805
687129423
513572702
2045528010
843383988
632655237
21985445
1440676528
1847424486
483490489
1657873131
892832801
1004363612
1503263751
626864504
1145831277
1185970499
174686059
1786382658
348489474
2071684673
475260726
722244495
469254453
1613916375
1221970552
1153177523
1868446674
1215865146
999521613
60759289
1431748974
1158730901
123265382
894064028
57339094
1942534894
1990917577
2088407250
1786283347
27776265
492592980
1790096558
1011098444
1095420673
1840595200
1464254721
1695784123
729043613
1960868917
23910634
118601761
2013043967
1198407870
1158501736
475802279
963136998
266179913
137027566
1069341436
93321425
507355029
148607975
992964010
971057104
1226290387
1508649408
1584667257
1373759989
1693659534
644229298
1192281912
314566934
283384369
1112678609
776039619
2127824991
330662807
556723679
7914397
404982433
107004473
11993375
1966225164
1896333346
228746171
1890366377
351675029
1715813802
1839066711
1585881319
378623320
503028149
1335978305
1844775100
1000398533
183939964
590982503
760822058
1471357718
1007321333
417889500
526909833
1952396908
725771556
1307403125
558902329
265519799
281874043
1571970959
1725825238
1115468394
1907219608
781013354
473222873
730195395
979160817
1957114943
920092537
1527983832
832437006
251272616
500772844
204952890
1878624977
259458740
321836082
1606804203
1281180256
1887722354
775610532
1816295563
1452314336
791040956
1103887474
1582197029
71572622
977408812
904379372
269852445
631633015
1686933845
802841393
1834731295
176366458
1205226064
1495576387
753583805
2032134199
1300543134
805349830
1598256519
873425204
1495960505
173441528
227648654
1282667344
1599063028
1444573094
587491351
1647362027
60452628
674012527
499887419
1001800525
782846587
1425283740
203167151
1261568600
1695621470
470668650
616176642
1191899470
101577960
1653120498
1504542805
1874025070
2040065188
222769076
383646631
1962494782
984878809
1195459577
1970945326
689867579
333234233
1568451593
136981949
1344346725
1354108147
1555526694
53312658
1572681513
421247052
1121717415
1722250001
1557261529
518985013
1618509044
2021200345
116468077
1091479126
1955700118
1177187293
1124359281
1124697740
525032035
377781140
1443798181
977246430
2113862925
630965985
154490625
1447002376
494436087
1026419576
1683522627
861102989
1832117148
911342261
1554212642
1934454290
9673451
815615561
2057229127
1774528347
824765313
1308466275
57539295
1041663975
524772597
162091989
486458672
2123618817
473717126
1269252240
890678453
1031496235
1000563122
697202495
658842949
1902235331
527492233
1480559269
904170257
2011328893
208382946
695731931
1718785887
1116093913
1928232299
188822941
833183928
1660064598
1508555987
1583033214
1004658523
1552993354
4527868
467999522
1919482979
1459590889
314913604
698610162
1989159046
96408773
49376914
1734884396
794982717
1453900824
1565498544
1865699740
789008231
971255489
1940116289
887343357
1358661124
455697394
1239825447
691352843
308946924
1833056026
1925770968
1060579470
638430773
1977305307
1791415088
842629711
690144855
1490409303
114592844
763625824
655728832
929781269
904685965
2117280266
1169344227
278122134
583950779
1119633668
63207768
1832912988
896341161
448399463
1747293730
1142454514
161535599
750920692
1467156323
1704066302
718913687
1864711357
44349645
709449594
1118424258
2073705943
16193207
179731164
1780479790
1425400022
732828545
946378887
1947035782
1764721028
979023580
1176238539
1349363857
1091844756
1785475895
1696243604
390780906
975784253
754287645
997763821
1536619202
1449048620
1773180088
1474137377
479402792
542334398
1583869444
1286275163
108915326
1510671239
2114972981
91408158
828492953
655884134
1928888667
1993094485
788292049
576255325
195064344
1505394698
2128079060
1384902039
1641229799
955569676
1775219093
941076826
2010783855
796999675
1415091843
965504690
1470795898
1429424165
1225162797
58500305
1947796997
1992256483
1390931557
57628792
607861075
1546932838
963676877
2093780943
222398559
164285956
1305199433
1371871097
791737633
337486940
999320626
2035715505
218541306
1375346175
888040013
1051506562
284038409
1796890351
1552901528
1296112828
1498571288
2084210597
2105770682
943319990
196392352
1176083501
1941120498
447293048
508544326
504837388
493796727
560797216
1102186547
473888560
1221956293
1184040867
798453013
1270011047
1307354653
1094537213
611031433
1870992464
1751027589
741185548
754823030
1060315711
1778215485
674525588
974035808
1393698981
155174362
1189556890
394455785
1377726225
1561436495
1427970661
1965107960
1337885449
158494007
735362393
585485782
690694353
913904986
21149962
2065013179
390927095
628560782
1256894769
811048669
318857934
370379284
482579278
1447015811
383119620
794256618
277357260
2127725739
980311415
1187218803
594857454
799805455
417523526
699003712
533973317
1032965717
1820986903
2065897398
316175581
1297696591
1203632329
1259863827
2120943484
1294744193
1397663572
1090167609
1772454720
827542826
7465344
249904688
702739091
466632859
622993625
1610196026
962718591
1446031364
117229280
385459587
798710736
690116514
1775353667
2016508206
1921949334
628220451
1278504706
1139617641
2137249528
1581072175
360684793
1423059718
870683957
1682080213
366811563
127247498
1366475517
106186395
1510092983
128529460
86628078
1931256232
2037505892
378954749
405688823
1417123171
792057474
31607247
101286511
1557008484
975126998
1030892114
373789003
49968027
851466295
2122982081
965858742
1365221581
980399132
1033820901
1369928059
956010690
533099467
861093931
917845387
1230926254
1378492892
924534545
1001246195
42945846
1058235632
1545385326
644036139
772224602
2028107900
1124529595
121795926
1208746161
1345481823
1438314469
397583013
47414688
1438395931
62647462
1161310560
1358447487
200955911
478314261
1386055037
753466148
1692322351
250246998
2139213610
2132489798
17500847
588569738
1909403660
350932530
52194631
909569910
733554345
237947216
717030514
367997999
738476824
2142030376
1347049686
1389987035
1836589811
1152648482
1124264561
1077619618
1434236428
440975108
2026600388
1488979327
1090767439
577327805
1874661122
1717676879
1107288046
1444266055
382526967
363963770
1187595815
954385071
201259447
182428932
1341292242
1359048229
2075424808
552912634
137161528
2059687485
1841753873
836558164
83804065
650853478
1380009174
536265302
774586561
1847477831
682064050
1476702798
1154369192
664910695
702425846
611692019
1112279522
1315654690
1843588467
1897981102
1247164244
279043952
463887106
145499806
845630614
1253108041
1249442088
1660313314
741686297
45631686
1503387308
1308563104
1874614662
742502172
598091034
283377159
1420004957
342133799
412098655
581795664
567989548
1386317579
1918197591
750999771
1970601724
2061400612
1698591694
1392656193
98418308
285997839
1577288476
562792480
548208061
1729980324
353934831
176675761
846755962
438074654
2006245645
204861265
1311023534
1396798842
591748341
1774077888
425054203
1176022742
1956431494
1466237830
918728940
484366516
1783689115
349351143
1044973072
542943888
1805059695
776803406
231057584
1756045950
1259314786
2144940639
1020319326
1214859934
831750256
459215592
1084212512
1812760603
1899119279
1560856077
1416396737
1393848606
433301872
1194679130
98896408
1493904140
101502689
830006116
1413663879
2019250339
2010780578
1816296189
600525248
1227120858
1108268764
887184457
1587222971
2052502505
1684796980
868350448
1992044040
595589932
1835931389
1088168106
480796484
1372669352
1711584575
1349198381
1618558953
453480415
8584528
875103964
455489817
1291835575
1027304084
1264961516
1750200112
14663848
878129386
1316196996
675802475
1826336729
899312790
402723145
1961597674
1203995589
1944459761
689618576
729380365
1839122029
2070468282
581713642
672897402
885091215
1049586025
293258038
259164066
115480479
384176668
800158473
89341934
1507519995
742105615
691592935
1998297632
266200749
1299668101
2117237354
723381026
386248066
1672650520
1360076443
365228211
1414268735
1229410613
1139250170
137430652
2114896097
1940135219
44442854
590324072
107750681
131559470
908081187
344855736
367000239
518144545
1574105844
65576304
1521093493
805545692
1954931338
926332808
430387640
1280189683
1308536757
1584773456
2036723357
267900770
1243666400
552777774
1885309134
1794528622
1274179667
1976874116
324973133
597123548
1495199659
78122650
960280328
988243124
1622212690
1103905219
87962319
601270934
1708940050
902097389
1769492446
187591977
768649495
1569656535
382176376
1065788265
363752916
1429977277
402721302
495819285
1607924231
87084160
36135762
1041388407
368076159
1435578459
864815508
6467604
253137187
2053977876
266742768
1823366830
1070739923
1048335699
2139628945
1329566865
865002003
1229004139
872182581
1450872355
1835613352
949519233
1416835562
1790236303
1884159682
81095157
948512099
1746229334
1417884170
162100648
1074873938
1473131936
450125636
893135385
581556200
1059154110
1538967623
1240550859
1107691215
398535462
49981968
1316984414
502599514
104671142
2119075691
991468773
22014800
1749905684
534346549
696457798
1528203517
1575764739
1933152752
1227385697
1998948392
2102364788
1714629922
389438699
1846378977
1928541596
1812884586
1578516590
733271452
1678068720
752853128
1184516081
1485635478
44355364
1611908469
1348610715
1095006168
1619288829
599393341
1444417673
217978772
765574430
2015575474
1430701949
708249519
904060415
26254555
145374882
1453602643
428478775
1338650669
2130398130
108026329
1771156766
764841291
928495098
862153917
35703555
1613527523
1871153982
1151125187
845762757
1222090463
931183691
1269345678
2053201721
153698839
145359081
1138389977
1676153675
472778936
243139540
1425285057
1040662226
1296155071
22009618
1380227492
1176690642
255473675
1796321445
1267032471
336027903
1958874214
1763634830
81841580
1793565262
1826396284
2099929852
262787336
1652279624
1823201240
1116858385
91113820
814864488
1504795494
1685601661
321705156
880873647
1440957225
2082876127
311898528
1125193865
17711291
240381481
1667900189
310766943
1495113911
823913938
251912288
195140202
486694402
2071443028
2088897209
764197440
1947352056
977813026
466627399
532070019
500688791
101347890
1915730493
2111766528
342696724
930679094
1524804613
1603770135
1436022581
1618780455
448891015
364051439
1963191840
1508582066
363202691
355299023
739267879
632778198
145964211
138618987
1372358546
1481788877
614742785
59003418
2145075187
1931326930
1063933379
1708639612
655750035
351487162
344185188
2004719075
2028549070
618598859
798249729
1833066412
1350768852
508543149
619142743
171204823
822915947
1830608329
665254872
860575976
2085062644
1390707317
1571712972
1704210989
923275163
509690102
84060071
546402457
119948159
276388184
387524771
2074176214
278736622
568866092
305563147
1180387949
1974634676
2005085207
1900896102
1089721421
2053741
842698691
518448837
718993470
1599247946
1796735162
1472065301
451094927
1913057614
312150374
2111144404
1298366495
1065645497
368378889
1291058754
1374002868
386357436
465913206
898350879
1125148035
1105510868
1561760346
1530546303
2023778497
1327930341
377412243
1344732835
1818177926
1031237723
1214398085
648700993
1479165454
710363283
2088393374
1455874209
1681586606
867342497
165862228
1025248661
301991369
1662267881
1477204555
622693819
1761208577
1204501624
1813414374
1618373479
1210781825
1467890167
456292812
1638006307
533514171
1120145257
265198319
669210981
1008332836
628889677
1718381622
115622532
857768610
1488863153
35776094
1952755524
1957353220
777790224
1474756597
176409547
1819391083
67910886
1391493765
1431013598
468199778
1719146068
460924484
1313321602
168963181
1787199900
1954149876
420580889
1693909998
1968888863
334691282
668532718
828405524
1638029749
1283798396
1729379025
1790428425
1256740111
373215276
1805579531
2112972342
1170910123
2140843349
1588733812
395875244
1845960530
1322528316
121459477
1311479932
2038087771
516966604
1481265213
1192880280
1766612904
167568307
1479844723
232063470
10160637
10975848
77421943
1904547064
1512671392
929827272
186941341
1595044823
1285549433
763184097
1192291251
1381288808
1193026392
564595865
1882183983
576267249
1844087208
1745632715
1196741569
433039368
23041642
1908454242
1359167993
2110928352
2129362909
2055249899
1458205301
1515501415
1990258453
937830575
1962750864
615531034
1032305363
278808938
1728966803
31063965
1999939719
1363018178
536369236
1056366075
1732196335
125356100
1803651926
1344079794
357463103
597247885
2016924182
1916019800
211144382
993878471
649780111
1510301696
1639645518
1198947756
1609925422
732708068
809367706
2072975962
2079465188
1253648907
1788593574
1490463541
1863472668
1819731134
646289724
1861532965
59997903
853778438
10798314
1197761018
1500022017
2014246309
1233438274
1306060043
1049778324
1454218698
1734105307
510445404
775938807
1708388187
915312615
2107376563
1696499168
182986757
886897006
1563073374
2103714364
905805203
1768146886
876112330
1832625352
1374221452
1167656106
400769427
240983537
713097735
698862200
1828212639
96100117
144241288
1218479870
978700394
1984504071
1147738966
1595360716
381541375
1645458095
339005922
149488229
1677455778
2027499196
1713319138
16843329
73215285
1403402735
557812752
941045637
1990015530
1089423873
992405494
1971366575
1200119993
1289057035
606530385
525004032
263446944
492748410
634114593
1425773409
1053661937
176883849
1813648145
980203404
1159983953
240019322
323014329
643793732
1059524430
1083840759
949094433
1652408821
499404086
264042684
917611916
1218673451
1637681359
1166311106
1644967996
1265210653
1580837000
765937113
1271303259
1577745975
494530836
1512184059
1182204439
970579993
1654890981
240159417
555330894
766007675
2005948722
1235882611
1238384094
1972125729
1570488510
1059894100
1260302335
262695943
789774658
1050552882
1534444695
480905402
1963360186
820814821
2147238194
416706456
1887363178
1226308472
279443612
480381684
1429623956
1865187473
1020762814
1508458391
924265751
855131530
79580476
889478866
1927329823
1078195632
1964116857
655335796
628319402
1584935899
1334693624
148908458
1415917252
2042134466
737705858
2084506934
1033851896
194815440
42052464
1663264643
1525043036
1976677257
2036664341
851735730
21831245
17528659
1021688185
1920774763
599051317
919569795
433218375
1553402829
580470493
885180404
132317377
1631521344
982285013
1682084565
1247904989
971837641
232830845
825377736
1252934292
1304927569
1965251477
1862690832
1364270380
1569887220
891865435
322333378
1198031057
1206226918
1888133721
1214106301
862396943
880951141
630803596
494262570
825329344
398705793
1222753712
951123919
919361057
1161830418
260608113
2107674443
200044771
852796353
1138450351
40768722
1943654787
460745847
161049523
1128810
641086635
1665131603
1184138565
495658812
1415088458
1951681835
2003518356
240154661
504244421
1179800287
255688398
2016062604
28497776
1613669684
475796796
1962551399
11570384
1718590088
1259665244
1222752911
1654129505
769841586
48004107
226798262
908267988
1426459731
1093991736
522211105
1754384825
343644557
14007130
141175784
150167966
1225025420
1790052918
2117834836
235660233
798467620
1101120790
875818306
984065892
1716625729
1888225988
1872378926
88969312
51550957
1578451560
1038584849
895555473
1925623129
670131907
411214021
954538842
1517270386
723229654
123095329
187725693
1563051290
1163135302
734431
1577411945
2022087983
124059799
1338921596
329033030
447655985
516974604
1370273408
2035641584
737291285
279343000
195954986
400236820
2138148009
1986432126
150371464
1454494960
2093037040
1223409243
1733905197
507155291
1451071068
1686444710
316980686
341863880
1206472895
1417388476
303086132
88036841
500068134
459692594
291035386
37076215
1023122618
416134584
220922900
1056046058
1792436119
1539259715
221486348
892110037
1385925641
621970802
1546660585
484432283
470173148
322988557
59871536
1341082956
1714924344
1825411841
307678463
1028492280
467078719
1030308053
1521040527
550759193
1535404188
2097242137
1508076692
1243316634
433441697
1059907013
1791717039
1439238184
809032943
1953330360
837400566
1507623382
1043420832
367609887
1745192667
649440134
411931400
660498603
1055904178
1671312723
2085232140
1378888040
417709254
1992999313
1492996014
2005920452
720607423
1440984537
1220800183
1994532762
1726048313
222733131
835181060
144754908
827453286
22146626
395951054
1964753544
1960659219
640327511
1354154797
429455268
319816980
663646918
649291399
494167591
139972398
996311365
1571040831
1812044678
1342610589
516929586
964527685
2131718397
833970848
115218875
1447270654
1091506077
560944416
446678288
167981190
1291795653
1076800503
1578944157
229417580
358411808
1381233154
1246802023
1409925288
41559650
769710931
665516712
1143461007
1673271491
845128390
497232655
2125373567
509711878
1350562077
1259456013
1807575780
1469235228
2140293797
538904223
151457761
1855653556
992675347
465067525
1309023139
2001628091
1129695676
2073935241
2118249675
62590633
1575129837
1597482216
1740496557
1869087304
1064649600
1384578059
1439398731
92432269
253802609
798994984
1855501841
1182388823
662071303
1111434996
1140010396
1085076896
1276348368
439310905
366573100
1659345017
47496031
2118640724
529755113
1720897706
469322229
2063447720
1177193796
1788381422
882826603
345154465
557538524
387664786
589219900
907390646
490261532
625170280
1156961000
193275142
1616555234
1837235217
301962204
243498489
697314558
701251090
686705665
707789385
317675217
1752023862
1023954510
2077506964
2000329976
1060439720
1699999063
1530344905
875916148
635032875
1232793967
2122804179
564183767
2040467927
147756957
988586823
1457052093
189841754
2079659712
334656461
1059899268
1004494693
434745188
18653173
120141448
318339593
1427652692
169227837
456072776
1713673826
897410523
386693486
1104119151
368467156
1221861372
333877371
1384467558
439291106
972685285
1244331770
595984285
211171931
2094194612
511960398
126005577
496685094
2081758973
737347778
374463600
1557618247
445082130
132555899
26955338
45853852
559482881
1333788778
1623136639
1874630591
1633530169
2004669202
760254273
1619735903
1561717938
894724162
463356572
1710506141
1166866310
960074484
283120071
36228456
1815425655
1439851524
851720589
1683047966
135010276
462859105
1781820909
376155733
1282325222
1525039177
894172734
278278233
1411894513
1896353996
1251474872
134672583
1264593943
962788112
1507489443
1997679372
255523193
1969319056
615097578
1186960671
705050527
2056309561
996423508
831523987
654897255
2007868704
1628674652
1781828128
823649201
644720900
1928677953
1209491095
1262075146
1224238707
780414432
918074940
851694220
1595921840
1392179251
1677682125
511208082
277457131
1634243191
750714522
374311542
1578787740
680497012
232008269
196299854
1175665392
1474929816
1800949716
706264501
594787895
122170584
1317895917
201213347
844121932
1990898376
1313056065
410555148
1206792761
1141146382
748161561
1234637432
1989598781
1925858882
1343230494
2080959744
36861276
1665180536
489704644
747343393
1004240129
1034217956
1490077660
801878650
263990895
1600701618
579840925
2105670882
1235654205
114946801
1105403767
397678172
1375239536
1269763102
1869313517
1797476992
1702631747
1762805910
2001117440
1041358722
269910970
2011387143
138800791
1588034326
2067069715
1980312611
1057426434
1113502039
1846143792
1506605312
2064733012
738435828
785038635
1985413462
1329094281
904745777
1228894063
545691519
1705305320
1245347423
404027020
1367217541
2063916592
586872868
1266902273
1985732205
595849101
1615761910
150526846
851011799
1598889869
446859298
614089061
363417951
460771913
324434439
1586152685
520975576
391777850
1177675469
2064327520
1967002193
1165363097
573780935
2107750760
1360721294
572585249
409025466
1151097596
1891608902
560409755
2070438872
995947580
1328787832
1083803221
1525430983
1459745046
1905249476
1999374875
429301519
303787488
1345405054
900063951
1963813961
557723557
1018439926
1485020012
320320170
593847353
596497679
1879876296
1734046786
506735177
708847649
2101155743
1765600251
659022305
1899955175
1191501212
428366616
820790558
717273870
842856631
1135566896
161629983
1171426191
299119069
914543891
990559669
522854526
869532483
1685206276
367382703
2135760044
50253037
1937345255
1576546965
667397390
1810386928
1090971602
835133662
1330324054
1334408120
1044406582
2000432043
783127504
745558495
1295226500
1197590242
652446069
1254984199
1872216231
143237567
304918001
515891001
602621685
525191012
13404454
1063197392
1037426264
1543341814
1942504042
1076312495
1524117246
187114480
507669185
1837424672
1282540325
1427066448
1345179340
1684280849
1829240024
1627874039
1798328741
935480147
1425134697
2125689824
615435889
1449436149
1228545716
1752242290
1578828611
636718215
95984477
120587632
113017569
1339856447
810552050
2033020281
1213050730
125541235
1396215138
2049124668
837139429
539765540
811567122
748398497
717797292
486817423
403051579
691775176
819371894
2065249231
686224573
569553576
1148352528
1380979587
5051692
1411608349
1708814621
131734613
1688440731
1978967718
772411019
815699781
1562917484
1075586035
1465867084
1760752671
1971961695
781472003
2019304265
1377971674
475675067
265134147
1157379615
358905369
526343033
2064432202
1631170710
1057499684
1089019147
1271300164
695750603
2074939255
1031271054
1223342122
1404095197
1016256130
1494977202
741255482
1851077860
119269645
806556709
1317560766
134703230
918912102
240651511
1412157806
895121426
1073082139
2111608733
1266330214
939010583
220359725
191257138
1333266552
1017346529
1592580157
1980687419
1601233327
2075206307
721093954
361929956
1118453479
28258631
1281896176
1068972472
2013674411
68460268
1943125668
1429388274
1588645506
1743909648
606099523
1654388676
1980062091
112979430
743321091
1779278304
1207829030
1198078587
1972083906
1984226908
1251856860
1346119881
675483755
136611307
1105632750
1739681927
429731839
1134919003
1829484579
288160486
642142699
2036216551
246572737
203273430
374749328
1172909280
691086610
443640222
1633359325
9719814
350137138
1431413932
682154005
383886691
1738653342
1564646473
19775056
981641393
2048051778
1557996440
757937055
1939283683
799031108
595371183
828503285
957903930
71744696
257565526
1076394852
628793899
1133379504
346900116
1215476318
900439590
832281603
1770810275
224784985
1018843039
1481407657
1013235653
111429177
1452150361
392571697
1560502959
1751250591
674736190
135323805
1716031641
361258822
612692059
954949079
1086182513
1699154405
1470092423
1093241607
1147683520
278139822
1822555169
642703596
1380956928
1262278787
874900936
288725088
1951675082
2135418999
1795079630
1412670144
1812596475
1485390461
1549747435
1296984690
393631463
1231673801
987356577
1015962301
883189403
1896047113
801221446
933441536
1395460064
1305568028
680945606
2032799958
753471055
1868076396
1447279140
1661365503
757581859
1682278094
572331230
677291737
534937875
1906541987
278862635
887980684
1485180052
854382199
572494104
209280820
436950957
433401586
1035259848
107099813
674759667
1607432953
314426707
1985439168
738199828
1517283426
563313097
73809115
2065784675
1189821407
1141710444
733108113
1563603545
135556241
446669572
273202537
377362952
2103019633
855758129
429836878
1394663045
140566769
291374465
7200284
50938138
168263311
2100967116
1136448847
1368084248
379706909
257938302
1107839341
560315384
1551889320
2116807789
10131652
1479525260
919959547
164691684
2084878118
1246303301
709327832
842220338
868795920
1115996535
260064604
203981381
1969714327
1860713859
2068476577
470054048
1445013413
1844927607
47474725
259696700
442231647
1311137176
1306329824
150924921
1019160915
187366981
2141885912
1793938202
691415774
1929745452
1523396105
820156933
791306160
1589325585
583868048
1775125946
522612568
1356448655
570873112
1298605394
2100498569
1442798838
1628763575
868969235
710847031
1908234169
139050960
1714768467
1694546715
1951441875
316193228
1405951478
6949409
1271402213
1852941690
767694533
970104652
1028757083
1496169590
1240625589
427197152
1904722353
1255158865
1804350806
1542604445
1622672581
1970997915
892303708
1896895743
1916480074
1830361485
272315368
844630796
202950111
1272869896
1091407938
214931156
1582214565
895486415
807456027
1988206732
1731558937
1759744961
604873229
695712498
77275763
648595587
1083977535
1123720059
1598842993
51173387
455897701
252254704
484874638
1569271941
350176579
1964439962
99229147
279874055
1862853836
742684881
874980857
324877184
915799561
308259293
1740463434
714856011
791430477
975213132
1325900981
1988954846
1458541604
36770871
1609356337
338023519
1878298590
1202822568
1462666562
1080356355
881448702
202088900
208594350
1626115750
2007021678
788715490
130453757
285175002
1925083480
722879728
669217598
1359088430
1727984500
325192363
768193337
968969523
2127704771
1733492955
762291334
467620546
171769096
698160325
814596550
1055366389
1065768656
84242984
1260105512
44792206
509239821
716272284
1997751420
2024257606
1804324024
2060146306
1194499877
575973010
2008860367
1903019277
1586904349
1549882190
56131676
1055331480
488906276
502995977
375795740
1669683858
383840148
375554199
182362470
473711690
912800924
1512980355
1414351599
1721087660
1491118632
1019066971
1067838452
1602107058
1139095665
561750404
2052568076
1100880309
201100560
61991284
667348987
1292926381
1549223444
718276016
678838461
1802045823
246305487
2082762240
1984453020
1880716492
607803331
438987444
493045291
1718081774
1994201039
78456792
1633564934
1934018627
1672865412
874582709
176349606
1786785697
1048191697
901020932
655051491
1405353388
252360914
481856101
1080377598
1028363067
1893706873
824402781
480526259
1591933848
1711450980
437039665
543877463
961080668
225552274
1579509622
1169490965
183931321
1860335949
1934345582
1611333813
612373902
1946192238
964474142
247990439
1541341459
828212156
612590124
1245418711
387405889
1332613358
48766841
1754237629
600343410
906729878
1069519443
1266410436
1381695248
320081784
807086186
535878415
278647849
1860223095
1945883235
889234367
146200762
1064120432
768084318
1869719276
379631469
1294400445
1382423062
1132612266
924958936
1115668783
389790320
1720139653
1758626458
1769608427
175367289
372070179
1350248544
1753905573
755759940
1665655434
1332126739
1111843786
1967732602
1647613904
458923412
1903379325
1935104660
2063466810
1292184485
893621795
1760668722
1334145784
1121014676
2138571347
1523149
1310558528
590565862
2021685250
1810593552
186527599
983411388
866213018
570681857
1679502540
1718616311
2002566024
25456502
998652946
928036911
1819771416
680168203
1269147993
1921145767
403947709
1737037778
602437644
451268330
997782871
894778372
1539379507
796542490
239295975
1036363246
1649375793
1447822942
1171477149
535105358
306451042
937618831
2130028470
802753142
1434704351
1617019735
1692276823
331224547
741818238
279400575
1521268878
1507457343
1460434577
48381946
2060939128
832923816
882267751
1126745679
1911585100
1078849920
366002065
1573196558
274920016
477179677
1710459436
1242007457
1759406229
1408386421
2111634606
563067133
1867150888
2045421487
1534904650
1629304409
1312514944
433529394
969446778
555293430
251711979
272773221
769853067
1764320560
981953842
810326077
2050906582
2067732350
1197909685
1217744469
950239476
800071728
2073261754
153199328
1344719270
1024330256
1582376866
2131146090
1681066874
193623178
1897473918
1370829099
99900743
2094683019
609411666
686313728
1904956707
1588131952
1590994170
559492249
76664049
248242560
1967556149
2037861239
1671049585
763908925
413162119
646414880
1886542025
324777762
287026400
1302992439
1125310424
483902829
219333156
728312314
1262752100
1078162514
1634050642
1200648637
421614536
1171370168
1394486153
1781477143
113516386
1683938888
1613507632
566588850
494894324
1908809694
2134017214
1237170101
355797918
1191143283
1954435715
1668520279
879529762
1834438319
610345379
992546173
603391673
590460687
960964495
1030404663
2030455396
1139290639
100828328
277128383
1287795140
527774163
1122275210
2026382723
813974153
1404895358
509486603
1166288169
704833052
1113948487
402655432
2142281634
584394740
1263384785
1054096449
1382969780
1524104333
81140832
841577440
681339875
1964904146
1078635427
772375511
1105375234
590550744
1105186595
2058607471
213210301
1117501358
819135086
1217726351
1643073895
1956308534
1700807298
1481915461
1371976569
1348851430
1599948707
1219487762
150673863
1276081246
1500218544
33705296
1883207983
1486118217
433188718
2036802702
117450880
1905289987
1395626251
1805338483
499529110
155631505
475520604
969892354
2073624633
1170562077
1070192633
1086762455
618602392
1947025117
1616048748
1421521826
1767869956
1783105916
831440602
43849152
304356726
1244934084
1209305816
1366319824
2132685565
823176557
1313034400
2089873118
1066322992
1651590123
935202762
31897298
793955003
1602503146
1590195457
1696156226
1716815953
611504257
1272281799
855555444
1317254128
1906624948
1085851907
513713093
2144630064
382801605
2114706985
54661700
283564271
702781171
444071614
757705036
1578599812
1809943699
683011527
77768496
1608169161
1511363660
1379167542
357827222
73564919
166470449
2037810730
1841073188
531719661
1913228466
1750767818
2029721983
1750734401
725782728
60503341
1058649911
508404075
4223663
1979366154
1714741894
1681444759
1387894534
1118487059
1626852497
51499047
1900521884
799033928
1829151673
1117203938
1896107023
2108011700
1578100366
950078351
2050313287
1830519431
811449698
1816504219
930177574
460906094
2145410438
1760700556
986084880
1455221830
1187672701
1622716856
881487735
421650877
821596227
1144307453
1134529147
2021844438
1602006791
1099352297
1997878900
1912977891
700885876
1795699121
1294892184
465119706
1073926740
1501067466
334949821
1794720683
208105930
1954854703
196024417
1737119931
1330279675
665478162
192513990
1350288638
871892060
680943771
751913349
1761837013
40055273
390155399
712178596
1487107147
468298259
657072718
729899987
1124704608
528707206
741350196
600738861
2033975817
1675073614
1420614600
1179806497
1723940180
1808736794
227534884
1056444536
580329221
341752389
73162720
84564933
1424480240
2019597773
1980367550
396966754
1871644070
1769437588
2028633152
1506832883
144671557
1662211407
852752608
194569383
2067464533
114394504
1945240026
175993340
1277978148
2140186161
2042470565
311185256
752219760
447847480
750636175
781054032
1478771934
2099159093
2127633981
1565160296
1784081059
332484864
652331998
775330194
1032849475
1034997069
1376054652
938558475
1111198935
784389722
19270070
1327135384
998196963
851114380
763357483
1278015840
1023720618
1061864434
1967371151
2065909762
1083034665
877001490
2096059199
2144425821
652546934
978968581
1626612262
234596140
2027626664
1724283382
107928841
1280636339
1109486318
618719032
1355931904
363558138
1760825834
1681242287
1031974534
195987691
1923311245
742675372
629913329
316018314
908999395
2095864824
1755541329
1460939049
322828990
1288054306
199863772
1696242002
1559595904
79639092
1641827707
874289903
1159984362
175353132
539237050
806767327
898355397
1088289854
1526400742
1824691849
705725374
1628786119
890021307
629715187
1203387627
720647406
768733224
248123679
430030566
799034103
1468617250
1092221157
234155868
1577834859
1628175710
789021418
40185671
61508962
1189185144
574830811
1752202301
565326047
705874184
755577173
1192646418
1231056092
979178531
1356379828
547976574
668898388
1418108342
1403155723
143604006
75265591
1823817721
1488334991
2111697249
840644434
399015038
1389953944
1827332623
1455502594
98027885
1225598174
184095802
1919938397
51783012
800339446
341438171
947190549
461108140
1138039226
1316001416
479132694
1220026467
1718505913
204019254
1734322136
554273985
1776149917
1419005622
1002688307
1354875853
461885563
813281197
818573618
1062335962
268695360
214939532
35902625
467877201
1480370097
221002775
1526836029
748366578
1241947510
442333651
1702967955
516790755
1859883350
1853680929
316182469
1031588829
2004897522
1491923583
2124396797
1588120932
1132417848
1909599795
1638860665
118432469
528544417
1975106712
1059805749
924564249
1437206425
121449230
1350135842
183250327
122300407
496318363
854671997
1382432002
121791578
1949063428
2085250708
92447968
279809477
1617039400
551188593
2081238182
1030947861
131071650
14585134
389743794
210570148
176277601
2665670
379087462
401321191
1370536796
1034573018
552506399
1308432684
1421098851
1450508852
484632007
453286314
1257770907
434750485
1278242093
1787364794
1793669458
854644100
930915745
1229177082
48948565
204619829
1474856233
874070329
1787029352
459834907
245288956
1220812120
2132154176
1241928731
1640019112
419144529
412119096
1602763907
556904771
1358886407
531429788
602634471
82034450
915256375
812349224
1726133403
157599285
1031218682
2023350609
847371820
1183734521
185136092
1264297260
775553884
928563589
1103520851
801156301
421409101
1760705059
1391534738
27078620
1217028180
1247516118
1535937658
284379999
1113941415
1558909350
1050970282
90137109
1482091888
1362525291
1052829085
672679236
459963680
721789314
1284390567
406070312
364412452
1510866438
417688469
1375945868
1909346188
1280883917
880440665
1534165762
363749505
1515453033
664540621
1417649055
962679491
196104687
1888271638
470104384
657532079
390836348
1058938933
772591273
499606275
663384584
274222850
1513764399
981951596
1470088662
2098549457
1842158176
1688046197
224811490
580539417
1844454976
1734118476
1183469547
72829280
69598502
1151453505
652572959
571878751
1204091715
1176085156
286186178
1040366700
479378962
1985797671
1363049063
1913895921
1873835010
1895829533
1707504093
1014941714
824767880
1657671020
931285979
385853799
26322061
562456304
532522884
2094806204
676271413
1956178455
1748182561
2007871324
137264577
2121739307
82091396
1662566105
1831137148
808787134
514692555
331144928
925193710
1330749097
546376837
1841585996
320749616
1470114869
1491304953
1000204868
609251397
1768718226
1653754959
1032360698
894383165
2115061216
1911108861
1991994154
1092322672
1264245184
1264016353
756130417
1642787201
271516902
433349730
1682189167
1951091387
2064829110
229042512
1440344809
41164643
1967602317
594360595
51866982
1421277975
1532381654
778656233
2119640488
1361014240
235451960
1076975236
1834169139
628350479
1289613439
1258607086
235515901
199761570
1967066499
1663624136
872711976
1408422099
264618574
1321942232
1139659544
903252945
118514766
588092129
662291395
1485819216
2042361119
2147112269
198118606
1459138902
1396519972
339978487
2025249716
2048094932
896645345
1825418473
1862096514
1267512237
1055003997
858064477
1082892703
346459522
1607335845
1629664429
1021603408
1390242040
976979331
387853925
416026783
616013539
2002929017
758039685
671423989
777052170
250327371
1193103290
338334536
1985111473
849434773
633807761
869303162
1093200160
1799502527
668158938
20204818
2036950350
1901601129
1723535306
1877301531
1098227077
1862664844
474398596
82796810
1536257717
501770889
2143274727
489635107
716826488
507571982
288951006
966474373
665790443
1925556356
1416531252
2036857319
1120012913
1049474324
1272797382
504550730
1276548054
951304742
399816244
226151989
556542776
1130864491
1952556914
1112605842
127703713
843569216
1813359796
2068427889
1243797361
234641152
1959383094
1033288795
1578799551
153816588
1319041695
1733602192
214535694
1694477063
1687981896
447961174
1424212934
832524424
426660045
985857633
1977304810
687954094
1508019303
116319398
1470953464
1489379063
32083811
441355272
1190853493
1774506798
402088511
806774102
1181088536
304698058
499699109
244387744
53882283
555420661
883730033
1579818680
1283794691
419817329
378692034
2050189445
1094283515
2008955597
1816064489
1965939955
1111812786
433636012
1411967383
444523099
330756582
414164263
2090657983
731593908
2018726446
414022714
116085079
1859157039
2021588488
932669246
8405536
1643508353
1853066916
682567129
434560217
57553391
1590332447
245774964
1658376311
671224633
361856611
1232802764
899362546
1010713501
1966588996
947470175
587827401
471620449
1573336306
1588962295
466637213
1541438650
267945783
1786758135
1115130855
1899264117
1892975263
1449199303
1157545458
598310327
397604662
878906526
1407921504
132730667
428375400
846595745
1204380722
150995560
294911864
149953449
1162017827
658982125
2023557120
1245630485
856273857
479996792
1897126943
1963162060
469289482
27821883
1199856248
938719671
585999134
1613284596
65839919
150404562
2096673780
1379357448
162040205
119147568
2041034640
1724288952
1757596412
420582500
2018126371
2140290694
748490678
1478806141
1144065580
1022462001
553628455
427362439
822802424
1343389471
935482406
1305967038
1939694243
877145936
1851665619
2049297268
440159181
1546924796
1272656721
954919125
864098302
1337250306
1286144452
123255824
551665413
195078086
1393854160
376699175
1172914222
746115403
2016116074
1930620901
1005739643
156935075
1644080501
361522777
1835377844
1687808597
290714537
1276082793
2057023977
999075089
1777930926
2025688449
228904382
120684149
235424311
1186936097
1230423096
1803113003
2106570689
1202534043
1260522127
1662901017
1227652956
1556514804
1179593554
1779265928
122338012
1703697213
308640262
9798067
551236301
1736257612
496767073
496271778
1936711340
1086844739
257298928
1176268811
869281083
2045774439
97204255
84859275
1832260636
1887152326
1025353419
1700489205
1854204032
1592055890
356387148
1571420105
1877671936
874956819
1461646571
1280915241
947853252
1063258695
1222153930
920308633
210404709
1780670207
327001907
2006319100
844181267
372016788
880977501
1637481411
1682459607
828152421
800612322
562593904
348974000
887452040
1979365502
1195519938
2022393885
181307577
2010431604
1811765966
1642585074
1057093104
578490711
1418745619
282805250
1866326615
278753581
1071144327
936503146
526584904
129023927
1162211526
390096632
1840861757
1836198354
1069009698
918410902
484656047
948217368
1022186743
1804909759
123321642
2049554658
1241096861
165403477
1382582499
2117501295
960494341
1313324809
482675234
562433164
648209952
1141250204
1861742339
1716122205
179225312
588504072
1643309708
2025470332
497608001
1621043748
1112242010
1170572327
529284287
1814429549
1823711613
2021819386
1377600177
1495444802
980015379
709080523
240709746
2117540291
309906499
1280206613
1589083541
1609025617
381700554
1364590829
1806804549
236431634
1776298640
1610390832
1347139946
1888858745
893273334
1589240445
408923825
1479360567
1686136311
1957242875
982812013
113917022
2113098820
702538305
1410017849
1113722639
360176178
621631409
1139402048
1802655606
296671154
457481151
17781070
2030463744
1497193791
1643238476
609605803
693411466
2215187
840680762
636533978
656692830
858982117
254977212
881566585
1498275294
1778555036
1791834052
1492495715
180684924
1434122637
164968089
1229002070
381655498
330484821
1589901345
1650480226
1168668131
1737369947
2142267209
929682026
212900121
216461489
370097715
30087858
1794037864
1075127489
556174069
2111085301
740256353
835734578
592804931
1663494554
1781806813
1719852096
1433498872
816485199
1007087276
1783147304
1117350022
1876652619
413003020
1357998713
973111219
1666223066
328523522
729819301
1397818395
1216968305
945435675
1925241902
1432917201
1831487727
1863472680
1621947729
642687720
1408176033
2131864121
1350039619
107361545
96455570
1878939632
2134712344
939258948
1869477804
1003150009
1835468743
1467056184
1422170205
2027575590
722099679
258411231
1840500826
1556071961
126655959
2137275741
847314979
891865068
1863307864
446784484
805596037
900032975
909926341
2008146554
1964861473
1042125603
790746750
15790135
1185289107
115689610
537382083
816946342
1196396929
1820373853
388481501
55778203
619696755
1716056634
476645025
209344672
619307361
138588573
1817686525
600954076
360299175
1234668460
900700368
1758513548
969714073
641937573
1156862572
1814730216
988753612
329602815
531579192
547844668
2142859058
617182179
1259119968
1279749166
167979317
609565547
1471199119
229682200
394802203
1462691960
1321061001
688521208
1225164011
202132804
1109685733
847425612
2050932203
289123313
209111072
1407753325
1101022337
588731872
983007362
1439538830
1049222886
1656034646
733893155
1138571335
1898437424
1703042047
711601595
1998816810
1327021303
1939750104
452629306
136740121
606172140
333589282
1523117448
634547543
240785952
296387501
213578641
224055210
157039114
965729325
1449595601
1649432910
68918512
526523470
2063851985
1833785315
1764925684
1490443532
1333500460
1387878026
1368070078
897094165
891067051
574949619
1298967566
496105703
511701548
853508262
1209651392
1725256148
475984145
369469639
105133771
381804486
238076923
141363816
532794165
936259848
1418270161
623565044
420166983
395030283
1230027363
1134052800
1764560251
2031351518
1276207113
1330978183
1156850433
3209523
1588415143
350858083
2017389233
1456530178
553391378
1823008288
1786510414
1333185962
1877310490
1620304808
595544523
209270517
112406548
1629459882
1106695431
2097103227
1064480752
1474153899
1424485897
1305328828
1902127769
1714063790
1841166705
1024783868
1920166365
1629390800
143900337
361779121
1799865351
589833006
343948816
1852351068
2058884928
382433162
1976569635
711615613
413649507
1831521846
1345603377
306223807
1032968231
1175998843
1058006805
1250267293
244769111
647104940
1579995544
1335515180
736315004
1974018341
625035747
240521947
1097222872
1458925616
483326437
566100223
536034837
483807656
1527021491
857168615
1862643425
870432513
57312482
1925443762
1971430659
1409463538
876960842
494572084
166257607
1927798478
1622419448
42745830
1889416160
1719897086
246843314
84353687
1223669229
1568533273
1281478561
447237167
666975453
1318751976
1873724948
1487748957
550481842
1060256443
1483270543
800473169
1168536675
1140979044
1944600497
218787009
192930226
1722836833
777956109
816749676
392804677
629833136
1302448441
618662019
572959376
303584882
1702517087
1688452472
2070273064
642479467
765602513
1681641811
772374319
1059536841
2109313660
1467180428
1700096020
1189396774
329083256
1053978268
1962848867
2008200948
212243383
1978287121
1278568931
1129506062
578555359
839645567
635518354
1391833662
1212187425
433683868
1986672889
1037372383
889482450
1531085752
1770424204
70226697
1015396084
1721643880
950419021
258281413
258338695
984785056
1018572262
1863659065
404749561
1989872766
1544732028
1178698247
707156787
865987711
1470352391
1519637349
481485677
2049162356
3840982
2064233187
854661390
2048890015
124437402
2053526951
1598816466
140151879
1832331577
1156299218
2143846043
1060298659
2114716678
670831342
628439940
41935360
1788798806
895778197
1360598273
191608089
1030607748
1127349319
1265177171
171165951
1337348592
1678883732
1596908165
1491150215
1641911746
1398644255
1072227275
724138354
560113454
857084128
1334620350
482997007
814978281
556410843
1110783690
2026692772
845066045
344916360
1319458116
290134147
1857603902
566719464
782762594
5908839
1513194541
966590568
712440451
804803147
628007165
736825398
1181808034
266814295
2003262122
863860731
1787324062
1837540718
391694496
253969712
2129903599
1927244585
294406405
792121684
29901732
1731258451
1277752028
1174150909
88627304
1685107434
258543602
341212458
1456367689
1380862604
917282847
460747887
1113409186
409700765
369222210
1866529527
2130648801
513465532
433907568
1011937276
1278995015
1528054624
1154952395
798220609
688942678
1538398337
1903181259
1285756596
1357824777
1751556550
602431125
1662641758
1399939394
305883378
1114521120
977948955
663337155
994794264
939045072
902882993
185814664
1632154056
1480946122
615051927
1406428020
893362892
1368780444
528608987
253043060
1348917361
316872723
1379353051
1763070754
518959527
1264663928
1198211489
1439736085
1725975281
172813919
1281786075
1485133867
574442892
203023584
1182556628
264878217
951158950
1815935064
1515582520
1473628916
2118603086
1089083062
279189626
1694482293
967813698
406800280
853142562
745329611
1439642895
1685435985
1840283260
1226883396
1197533555
517063654
1582615544
1203024753
413111828
1194009049
172032844
1662961119
2047289529
1745220487
1625428362
1091766913
677297775
1834350936
1229616648
614930619
1834777620
1713685026
1699962551
1510023690
2035559892
930342576
514657427
1308332515
1367453820
1490307670
1098874813
1489384166
262152378
1766549096
1532783552
984472939
882824160
1161796660
1281586245
643018300
1499797665
1145343724
1939451984
1941750697
364232165
1740670536
513111887
1002669368
107177135
159635643
1740600613
596865184
1898354396
59465005
1971979932
200831273
495364249
1481041447
404741346
678083842
392585234
350012282
304802566
903887823
820340108
2097368158
1819580709
562853169
1046969404
170488341
188760367
1809319551
817004986
1707563497
1465971379
1945674197
1580480226
1221591025
741048311
481465153
2107691071
274522148
1585828166
1659686867
154881360
1640802828
410288585
182487975
2067306950
1722677780
1873265606
2026723348
281965907
2062490569
212372623
507169231
43983849
501994747
1801914524
485533594
1716708889
286406267
889936013
1559142346
911227192
1291286541
1846121634
1389135737
1235476411
1473632617
848959915
403447784
1464447349
244092183
2128026747
1057318189
1965503416
458926657
115377861
2016830589
1546189244
598615941
1854348137
786405901
403950743
679468255
1059054107
922081273
716872666
718638401
1296096313
2123543446
258618838
1612905129
1464336518
1898740982
1954269011
543358538
11370623
1526643590
1847534674
971090942
1833063100
522991147
1452136508
2094038091
580651258
2068021184
83361253
450723546
2098129812
1592725180
2107367466
1697027032
1891065299
247060997
983130548
83996489
2117306869
1559331125
775040412
36905689
902714907
1003419778
608677778
1128984531
1526505362
1211023638
839373879
855777732
892190689
742499683
1876529396
1469132986
1511020783
1572798811
1253717204
1863871265
1082943690
1128369901
1331462230
240347306
852731440
949468515
1786414458
1290830804
1091118347
972066669
921391317
1023761557
622936659
837681403
321739022
1094279759
465229903
2126902655
1563867007
1331652348
215137096
1052421983
1551640570
1264007088
2052226414
1414777862
255840735
1747992770
161184439
1457572938
1096341368
1671837401
542060042
1273897367
130330335
2050017601
1941294271
309707750
1970487746
536829178
356789084
1488212250
450811459
1566166437
1977739519
1235989000
589348522
587151660
212919588
1467763115
643027338
87806246
1161230927
601729734
305507014
177124610
334168821
136304283
1461170913
483972387
256255503
574489207
1481699307
841866301
781871855
346810086
1954651524
1820336525
1460639117
1386648920
1394183450
1031840771
709315235
1660016161
28462610
237767591
424246422
1997213643
1290673738
2141041766
293215904
217756680
632070676
350338987
813245030
235747037
1283875999
1939812154
1189984968
2094828556
1788878968
1804797750
291367208
1228091049
805752496
452294763
1901285808
1215409670
82149579
1342313089
405690002
490718340
1409679291
905707079
2653545
158463476
1915565139
1848066042
1059527376
959231344
654596143
1800405255
840910594
242095066
1633676592
1083761556
921442782
1346827833
701857247
308894469
630730450
1630327773
1940989563
2054492131
2033938998
1139604566
2105271205
1979009223
464401441
1055548959
123972742
1598905735
242386414
1500448031
1056330122
41103628
911531388
1056548715
1556096311
227849053
1583677974
1217486293
293563512
1972595822
436748365
71788559
96310986
1611599333
84272816
254848070
1472151177
1121455605
2072971617
1983886530
819720458
717441145
1130532615
378025541
1013890859
33008252
1112442022
496311909
2142278933
938402750
1164949964
1452943765
1257069283
1535254843
129017114
1634337239
967105708
159108920
354979877
1144644647
2018016049
138896264
1545342100
22794242
1265017656
58208262
864005899
1983396919
490016435
402668730
1509823621
1223710248
596298885
1141909973
1872899615
238143459
24842547
1404639834
795268446
417662424
484560491
227124753
890021964
293545360
961745879
813618174
1723280987
48249885
1191065391
1187126370
686965663
2126988204
892716134
1724740477
1457573397
1409583793
2104309357
917396179
259373369
213100818
77428304
1665203364
1136147056
182845246
1579230451
1063013688
288644456
507952160
1815718387
1695036808
1457051694
1432447883
1334709389
2096547243
430122896
424938476
269784169
1050242663
966456143
1389735276
1727541343
1296778303
649968202
1805293420
304785532
1294551422
949733112
2000615227
527733949
1683079045
42429246
721491402
636755425
1533248233
2035778847
196351692
1914406470
842427348
2128497432
1567899178
962623816
1139128692
1783979893
1757789878
2146247666
2137359298
1814048185
350687219
1942230226
1207711199
912625201
658492691
501736701
1125715950
589410903
737483432
1798809450
790671969
594630938
600610013
869343741
1491644240
452414218
262587864
283757912
1673208960
1700601555
1375347760
2117049546
1507548884
588268817
584554813
1961004982
1638171409
226254121
2065796711
1677199480
2105229681
2049167564
1740539040
565767481
1793822488
1595390264
632304138
812355723
124479605
443550180
1008216120
1891262807
391879637
1904543448
22217341
564683418
1711250223
868941547
343088142
1459907764
1933924050
676417924
1417924226
1550595238
1180049183
1812314581
1126053935
1276124474
34180988
704439159
133728709
1971899941
41123803
505497393
2000215343
170890661
417726323
499732001
208966539
1636470655
1843418852
1893056311
1080376176
159225429
646189724
421098064
2004615009
990968458
625546332
1022053677
60595130
901710899
466202278
1155762021
1399381216
1884895731
631227910
1541748541
1839572591
2142663071
1248590756
1672815768
1063419921
142256502
255844336
394192559
262974634
174696029
767831067
13191042
464963765
1356160532
429130904
310046811
1920855921
1423517326
845562797
816864664
521497258
1664265740
1539165165
591666077
216131531
1621736450
821682522
1812613812
1361917539
353876142
784305310
954231674
698060515
1983905180
1893008676
751989375
120283199
13233712
229122851
45491614
1770563143
1187895124
651745791
381534032
513591411
2022021161
2017507933
866310968
778305370
1288835606
84966549
321563310
1395737484
1415995697
2092733175
1491366008
1521075072
1804196924
261211087
1763919205
736158301
729931008
753585120
1565795476
1931328752
1842630904
186648765
2045853556
468924800
682889370
1667902049
1903401484
1316199695
621281460
2047929982
1791225727
342403598
1268644324
1566499216
818667053
530138663
138049830
1005791789
602430435
1648732425
106305547
1294621345
2099147233
1193480741
1417268458
74926920
773013953
1447036827
1212871487
715455787
669536489
2019171189
1316494299
2115666837
373103971
1380858603
651666659
626652884
582416906
1584170021
1713969849
219377263
546321013
2040046754
1946836865
1027932970
248477559
239058712
483498968
1191238033
854102870
1598872118
874313405
647115791
614950430
828692141
772347442
1406831873
2137401796
819129684
35612491
1021295001
196083313
1991161240
472723010
212079341
395361975
2011476926
341073674
1786882438
1525881809
1961520861
1623670129
1281457948
814613019
822546279
817874182
138922096
453133525
1278838109
560192059
130955264
15307510
317011550
40321383
1514492008
1102557978
1921922105
1767661642
1616231948
1081018287
51247837
1606731126
1847245330
1078549327
935966352
152205468
114193355
1922430271
1418924784
854266705
1061258204
1546515853
771526679
1528668386
1651926459
1140848801
218784079
1406944959
635042422
726926503
1112069102
1340781690
280105635
1669905668
208747647
1167219805
880476377
741007128
1927704015
1078817622
1913467791
1600652659
342996741
1715059129
1233377230
301839788
784951693
662964946
419267423
786805603
1267328962
1126020571
946857604
2116066604
191511264
86809980
250054461
824168482
2023043516
1623662756
262963801
2121241883
489686503
1202506399
65361533
157455311
1396149176
1741474662
527480383
1235193828
1593632425
1066088263
500130414
1636986191
1705691449
1188433959
102173722
1373731760
895236487
1010504983
990330528
992480038
476963111
2052020873
645485314
1716996376
970121888
316254957
495216846
389964529
1079392125
1246801638
214853938
1004205090
449943213
1868422416
312676518
1580382525
931324732
1865822918
1720320513
1435995188
2093556250
1891218539
1278533661
257337714
162658390
761967922
1371434950
1710504784
1759556027
812509078
1062454045
1630809784
1148702367
417609134
1753246317
1615941404
1976441423
1980719527
2104930236
451128049
2077772230
1355967876
214751234
337068005
2001740060
2000604057
474508905
250867547
1136796171
603936453
426808618
1234680235
550159093
613552832
1623220576
1080312769
518794163
778155188
1014119460
2034279127
663059757
602927704
33377647
1513123847
2140446416
543267703
1602088363
1436624261
285971759
954038725
2019696870
1106166357
379740159
5175493
584259668
12629680
2049859648
2067633792
1836367020
771758168
1302874005
1451891536
255082733
1699225220
1126796409
1560451758
16694215
1204938452
1749707338
1423850206
1129892475
1274839107
761882381
525452646
938490613
45236606
1770348857
697171949
23117316
1712087709
393422380
2006502230
159687056
1874191170
2035781839
1318194370
550146811
615429785
594489261
1159028221
522807490
1999648351
659321476
1166640300
158004790
1452531983
886399408
1464775662
2074534935
4021287
107600757
1356633010
2078708664
598262241
1371232908
1711345976
1577781498
786314435
1056916654
1519449912
204332195
531348509
340050033
2063289982
1423324895
19294148
1389827037
1498449327
1383780576
1276362101
2025163271
778985980
367656926
872180684
1883890257
606189295
2001782363
29968200
1957053893
909043446
1337585540
2011926139
1353958905
1163012965
1593716953
1529968083
1675256504
1751688555
1212044351
512228493
1053530241
2098410822
1495296642
1460340852
2000189264
1917066031
1042875847
149211707
22822857
1145593747
1487502227
211642805
1919191731
587072170
551300827
1067186795
115340829
1074263573
1491591774
1773778778
612129814
1274076039
1403196226
1021871980
1316852003
911052356
873487142
319670759
678800024
1443918526
1353505295
290613906
719834065
878612100
1338616026
524893612
429817258
1297574390
541676465
728540258
463375382
929085023
607804396
93616451
146762922
1118224450
954712799
723862626
420621491
1201841779
1108908878
937015095
509601658
77027889
2086118509
1227321719
1344848989
387344457
473689068
23071876
1991015803
1337821367
650868670
2060415267
1772449185
1400764142
2033252572
1647866303
1669277350
920556132
605914487
456175795
435261374
2093598363
290413344
1073531542
1628015408
597179115
1607903531
28167169
1439180178
808012768
2110874229
1684073796
698436383
1878674129
1148655668
245536381
675481174
2018346386
1030609896
1645587407
1965966917
965875670
1048652298
1453335127
1187654965
1398637216
854842226
410901292
280683945
778571021
935731293
884656403
526713290
1058860014
577274464
783637311
447111498
879702679
527757046
745157465
1038983045
1002736328
1361496272
2120884088
1341721096
1810281824
862651268
595288252
77995599
1443680805
226575544
117913049
2002423916
757952548
1598492234
479506476
1420810648
1760191989
40235496
565301183
371871133
1116172773
633194876
986441642
1659156846
1736221394
1535376089
1318603240
1010403897
1045792656
682672394
1993227330
361921047
531507030
1584627622
336802791
1386727317
1849606758
75963305
236608070
1738011499
101145202
1029660397
135813309
2053179130
197919156
1397252543
1422683367
1835295215
993195139
129039709
1015006673
649990553
1794472229
1274627564
846997156
945335801
464815957
1027476803
1721422996
1086767358
119683526
314207472
850184541
1963635737
1246823757
678975478
983380198
1066813104
1863956949
1848194479
827272520
1089113333
1168722505
1142916109
324526696
1113683123
812080300
914522451
1272302251
1405736268
965124877
284483294
516313926
1486816443
45087395
1929870045
1599782992
969209406
1549358488
1609638732
1743608080
1154605231
326723981
975462299
2086132804
2047765644
1231628580
897336058
915160200
645229225
1927545807
148457164
1483777003
656151003
1748495861
170339610
1562362193
395035914
1104556366
1709500987
1724799899
1958109931
295044397
1298634597
766979703
1783503419
1645866750
1160867158
1603145369
275368306
1122560421
785761725
1847285184
1400824929
149706491
1073948133
515938187
416932598
1344517843
1382830468
1137155258
1843279505
880748624
1449747469
1669113942
813091104
619819384
877261600
808780643
591397689
619466609
242301317
394449327
1209293278
1167249276
544557156
1442262339
667182393
421227980
1704608406
1744014227
1575190218
1609187258
1126342069
1596680413
1404168085
806969845
688745837
395787541
223180341
1564406392
1979430203
2109323206
1215417703
1868681090
1763033753
322454644
1815157294
86909173
250187631
501733065
1831754243
245016443
1549479018
1888419611
1375873335
1649399174
350237426
62801421
1871911130
1229041556
660553640
541053309
1162513767
957182924
1596748920
733958236
355411213
382470880
482083583
996880132
1812833644
19546173
1136901850
1735398338
1241084514
1236779482
715437933
1968153225
2072874006
1920854179
420862742
1312000454
2021070015
906971500
1244176397
1501419034
1139957761
1432423396
1876998155
989302484
1476626448
534711337
1689766325
522099274
341019714
1733018152
159789830
791931441
2109405158
1377628634
1147786212
2043342696
1403195336
1143350336
795074433
331044551
478578893
1585571579
1132902374
1886784720
1257948659
1691014308
799854319
1876855385
13278890
651519306
265392509
1659463815
1036758462
1664845502
1682266315
1331772838
1949771325
1881865210
1981113797
106086474
208614057
1426556615
1210114732
801191117
1446632327
1620170493
1249111324
1097081016
1033532530
744768183
1067559084
1833912072
1435669348
1739999044
569792792
1887825207
1798540978
813158664
1484424328
1218078337
1468629721
854936470
836771233
983230706
789111086
1029011929
1704113756
1017948363
960988723
1835144952
1229175078
1054227876
1273649081
472661499
2070654065
2124041807
936405702
742234665
2035907548
69436590
1873064587
1680301955
1904790284
518179489
1797207486
140511968
555241443
849399280
173985201
1954605555
760820898
1696844969
1625582632
85224426
814776847
1068149005
1473833373
944126342
455315939
513689153
57039713
82187578
411601141
1425681527
1460531827
72254380
1500764541
940405905
419651841
752892882
2061225270
1532296594
213305616
2145607451
998971409
458221502
1221997210
918518244
1343975897
827283771
221219312
681266063
1733376167
1768065705
821831161
1385518815
1458641826
916462381
1782502906
568736225
1934150808
1227729983
989690050
1482542827
1103346198
1954989752
1094654494
550245381
151311019
597951980
2060949818
705092579
924733005
1271106928
1177147170
1683834175
815825043
1169409071
86601049
1181351029
1498985348
815880424
1208281791
1263878631
163121563
9015034
1224842025
767015996
704800647
496095629
1261557174
930025230
1449748305
10850556
432984422
1473592364
1032802777
81487499
1981744553
250334074
1556619653
876773485
905055841
489405077
1405520935
702109320
752557115
1288386184
1130829286
965650029
913500379
308943505
158542493
1783478136
1477064421
808859941
760561793
1832314691
1951782731
2008575018
2010579681
541425178
1941780361
1000041772
2049082238
1371785853
269777058
2078111014
912225623
1695450668
581635147
1409131964
778399467
675840596
1740102651
869677056
1394357298
499096336
575403751
1895069355
692259104
853800087
1746192491
1197440099
1987578818
1506967237
475452889
1843314045
1803065020
965984783
1168770312
1928419093
112437955
743437034
1914727173
751249474
1416061443
165236409
1235263854
531411486
1067608483
1208860576
1046258983
1534770941
1503822871
1236322676
2137930976
1908069452
1395200843
1199488226
1774315207
1263626720
1568582513
375010437
798576393
1302260256
1191095451
680843541
1326337656
1814592219
1763960103
125070677
874475465
1962511567
1680817255
624239189
183435015
453981370
782328911
1323971566
1392353003
2067679961
752915428
817745223
877225826
354767758
1468221976
1311847487
1801096271
1926967210
1826166444
52313671
1499892414
2133562478
1147825628
425397433
1641209863
1397902316
424182179
973148276
1048594451
306593154
36054240
7886596
1483178664
952450495
1414706390
948444729
2050007736
510764648
1490029371
1473097843
1586357291
1030928291
148666733
236620026
742591031
858308462
2036976133
1465565339
1709327709
1302727187
857361257
1287962960
728211967
1589484101
1853677926
171131618
1744567941
1989716451
174137498
1470795546
642288050
350482851
339505011
1714032007
1239664780
1355135413
1622749460
1376458988
1417749814
1827516816
2091448310
1145969158
699139175
1177522337
749911817
2002185464
1945592954
137985729
1144401192
314150107
1655374617
353846199
1375526538
1155008569
1863781260
290668477
2071115667
942849436
886525306
262548496
1564360285
2104221425
678361711
1682350928
1781661047
1109343988
465956073
956920043
128970356
802120842
137393568
279161406
280488853
357099271
30061272
8359455
1996106212
134026061
135294341
95759785
1801895011
2046088930
465207469
2060967052
1305681272
1411183887
436913815
1500080313
493797646
2077000320
1506775044
451156644
1105178576
1166453323
1720164754
980188810
1191192649
907589953
2049948327
157021100
190204430
374698773
2120393515
1039467674
1803470666
1154395574
1771356796
1555204094
585342822
1544435244
1028930685
1505921134
1815601447
854523158
1050057041
291370250
1649505547
1876396513
960295498
2060327259
1008332628
1589033020
1008183616
1125178817
1013934717
1958984534
986883604
1227673523
284059956
1814194888
1733500154
1197863385
1623048429
615306967
1546640615
1235506354
1989512267
2118329281
1577920071
1786607187
1062872173
740470732
163907672
762407660
1220813902
266698053
962938871
772590856
28209794
2112547065
1110166976
1086354935
935547722
1678419050
1774886022
190840162
744588080
647166953
291262251
139985593
481450208
649290092
412229336
1489845198
1057615960
1217675698
1673818621
1056263874
30038934
1987911634
1001320877
320500092
1176690229
160037395
1841375314
47894884
1663315772
798029296
671918071
1800717549
1942143715
1492735069
66697274
605078164
1283464762
1885646232
252415191
429531626
1939091241
422278757
1629291456
601334713
412070123
1892535174
1939794837
357876081
1318098209
1385793009
1971376487
365741799
910259776
1676056458
1133336450
1936240972
1392316872
980070232
2099450754
859887608
2022623920
1027941602
1632826436
1255365788
355021704
1954819604
948777091
289432402
357277978
1376016827
187022663
540873548
1030734727
430658794
1159285580
164519633
393759302
1847523073
731631196
2029818654
2012843205
708416935
823757471
147894615
697646488
379363682
1081322305
1443663393
2059543630
904038798
140599582
221166265
1014554639
1360062564
603883531
2004038705
912175461
554432603
900781596
1319230552
791104788
1760317147
632066296
1755036099
1711715720
272097652
897699005
414711865
1009524252
1260343832
2117808653
1981931738
1398723637
570458894
917982272
193470952
284570269
814707572
1275420628
1301250066
1116052214
1076257515
1705953338
312006089
330659943
1876836012
1677057686
663489506
451037610
1882215770
1043556335
41472433
2084221760
1862423320
1671138071
2097028422
20290086
740132412
1624461088
1837724676
72959299
1295149819
283091433
1738472065
929859734
1806270524
135718350
1618693372
340457071
2107794316
870189094
1853890391
917838542
648164739
1511661516
1459398005
1872084202
731006394
929010367
520274889
408234366
953157384
1929889029
1494878078
116622594
1613712556
2088128168
1925277205
29566598
804244768
620149209
1372636780
867957074
46591873
1841023268
585846950
1753278179
742317874
162088550
1330874031
1095780923
1808525351
2125551556
697443244
574122270
471407493
581852973
2105591188
1225324164
1663908760
1673682910
1365859380
1436196266
992538573
1684335793
1259037165
86348584
41894360
1869127409
1417141308
8400867
1571381464
677450685
1238705019
1597936385
326544957
552760062
708539226
1741442206
809112118
598965486
2063287028
515444505
590714697
292233629
1170105763
1704028855
885346049
496147823
1460990568
1002213027
585793132
186982606
606008549
704123846
1693979033
1122369043
52684091
2066403071
239163514
946233074
738781170
593996597
46926579
322143256
1119278892
404327343
807834850
1974897156
2124485211
1651586683
1067690816
57587934
1472075291
1598965287
1046226705
1951357100
2053299514
1845241107
41429592
321524116
546441258
1094454842
610307205
2033111308
1349504620
473241811
899255963
816461836
1688974640
2130921895
1982322380
625709546
751898951
616476067
612414897
1750815225
1620004328
921926767
589738469
1399527962
304807434
1084506537
305355932
2083014874
1097380919
890179737
573533541
941232177
694329921
1284422940
1354377041
523506414
1624900324
202448511
1856046075
273058671
1706379413
29055452
1109960926
846527006
830215744
460665898
1332224745
1258052309
2109866068
2050256027
1270311766
2125587561
1821447087
1191255623
5387087
985877936
1510287012
1422666663
1668282438
140614766
828961105
1146138470
1983013070
2065660743
960884054
1834579927
15392825
971774057
1727528618
48466010
374907567
1454607150
1802888091
1035379707
1503642228
1087226600
1344236684
1395449768
1507509015
444923113
595754305
469908667
1900500473
438092453
1663554698
287656583
1966040851
1659007059
10001422
715247906
651128933
1794130586
351125899
920552416
1016796984
241954094
257562179
1854323360
107024134
1630124379
1749039008
1536767252
502220568
599599981
595935073
540337230
1224236456
2032153108
837893114
1138539840
672881954
372890432
177107036
1812697969
168738749
615355361
572021924
1192294930
957332340
1987833115
933990078
1984966580
1540806475
1881008726
1124546870
1863978778
175294138
988010702
701601099
393939586
42634761
1635822782
1047529991
1450585562
1973939990
1825236824
1814305935
1699096553
1061887123
1859913322
1497245887
1767726634
1739110290
651655456
827777390
1023280598
856887957
130162490
916494378
1315128913
489668223
1894993638
713117271
596927478
37379785
1321755417
315001929
1528492558
1605748074
644075924
1508115087
1878330527
17585986
1063307661
1171124690
423402421
465615057
847534584
1109416645
1411161119
1374667101
479534858
2137257739
13464461
1225046073
279083361
1919023306
2037467365
2107693263
623135654
1268224850
734619654
1020730985
461127964
268061504
81636178
771578169
696359810
291376845
1741614571
527665560
1491110469
502142518
1999472163
1407354114
1077282640
1531546403
709674975
1553130099
233913956
1660222085
2116849182
547171816
1965259595
1525779210
196202058
131360091
143105914
1852505741
1795633691
1533787239
1881809010
932018706
236894381
1299753339
708480691
1555305901
577594108
999438472
800039768
1480668473
337241079
669952297
1636226603
462530619
2063031314
260067661
327711949
2057015885
197466928
850577983
1570336735
250223540
508324525
428434590
348338736
96921775
1930780614
318760163
1765527069
377641696
562804230
716081085
651543690
720083091
2039263552
248663419
2036474564
355032464
695666651
603623181
1588373791
54825814
603313445
180148839
467380344
970305732
249533357
653268521
471621980
2087052104
1990336315
1192226332
312797569
1798635121
399818549
1569294185
305437387
53818450
1252604164
1423080771
140249269
1445828031
2048191057
1649091771
720731935
2115263252
313191151
1527584937
1784088743
1070723880
2067806003
1894190813
1659305029
1186848074
1939006121
1692857196
349967422
1531332615
592269811
670256601
1494354926
1951627837
903773365
286583860
503039584
68682479
364918960
1144117401
1876687943
1713287626
870615866
454726810
730690153
1569150840
1176699876
1575656834
2068035457
528698739
161423020
1457338713
1624075090
2000864901
1547742746
1356302815
419498992
631498601
1786203554
1460202053
270355593
940877356
1017240562
388141653
1862661075
792228652
563281144
382173910
2103853482
1862445396
1238082630
2146810401
752999876
387368346
1629792092
524923069
496848437
190801949
314595267
1243421783
1283912891
569187357
624764335
1101135170
1609143777
474867693
1128417714
1262154375
787572497
1202628018
245331797
493999402
753706118
1480008479
1247319807
1812831700
1362145289
1362233958
974555422
1290309571
1756149344
212963717
1268117253
1648864853
1985142428
981594998
952958602
781481937
1671495510
2002431914
262232921
813296416
1118952885
1784648425
1848047905
1703269123
1197470602
673351493
1216415503
344939194
1696775398
1870081106
933093518
1212410441
728731530
763967308
505874481
760957597
176617397
331783174
1662921272
387191170
515350460
1800305688
398468692
1069111063
2017443169
917888932
409412129
1913827366
303433912
471021175
373597032
599749668
1241725377
2120326711
2045555270
664684648
815075159
510457038
885719907
42071225
1871961248
278376270
1639656106
328499102
1371775048
1307278006
52221062
753504886
651796965
604349468
1054673266
1742808629
1387239647
1217415342
789411604
1947956895
1323129264
1511607956
935510808
1457471486
1107430830
557327425
1360192839
200491419
270921750
1913866778
1445759476
940313527
1807586405
527868060
815823825
537858683
1995945297
97223411
555095723
1603013410
1897826895
1298376009
1958986067
1676513225
1005954554
547864241
690253823
16911273
958225575
869988278
1434660458
111013727
396669590
558113772
739619469
372780312
638767471
1169015218
41874981
310508923
491849601
1984807527
330488182
1645931213
486428148
440801987
324259180
1638016578
970282500
1729043255
885228999
1216750425
183378024
943492962
1983886176
1863548073
314841815
942581735
1384367816
1399070769
889833133
1348446510
1904785805
1844429525
577955578
488596496
186376617
1570676166
1069430468
1772975770
1814416105
778007029
224896918
113464242
1905924591
2086786106
2039228173
515838911
1378448727
2033566246
1302851064
2143292472
971929910
1597079086
368596453
757477675
158249050
715043645
1886009269
1728396327
2070451985
2135941576
622711209
926719302
185050498
1952387972
1118385711
2030383873
775381399
385275951
878854414
954583846
1441691891
1344702742
1763251986
941582792
678093934
2028131751
617360076
1338137355
259526837
1249089600
2147404844
1690110536
2130186707
11530672
1669021143
391488154
1174985921
1854516634
2137609104
1436514138
1329498640
1955131047
1354930400
2040345607
1787535254
1006183349
1078787891
551605560
361784134
1353204333
1113920362
1956276070
891958603
775507220
520142138
640061696
1429991935
355147147
762545262
1968038212
1237867675
2127854295
1469931500
713419103
1989644528
1320580130
609028934
145038295
281050680
1789265313
1488905665
1452963200
1603233952
846071043
1967216571
1121578440
1482847404
1655330107
1764213066
122596938
1798649864
1170039424
1448407268
1573131159
1941198055
820045819
482746670
30831942
80878577
712178169
715620078
782022247
720713260
968907721
899364898
995859861
1257920429
1202527109
234623380
867431664
1919023476
582776294
755271001
81556215
1059265586
672727778
1927506119
446196322
2075922922
1180576298
1105664913
196887230
641356007
100916930
1074281642
1060157406
1460817206
2121114606
138209812
1065738998
1589664597
498981098
2031977865
1145506469
2001443486
1823362403
377750590
1298152234
283371293
2127502906
535741357
101099055
250860483
179099737
227535189
28625865
1025486249
880731783
437405586
1189833273
1506444466
1763656936
1463602409
8926844
1306148623
1043103039
129858001
396581911
127120145
660007719
411360991
1694811646
1887947095
1878673565
406528862
442641942
480945897
1262780889
1937216244
2025256491
449699914
1951060471
142849206
1646708630
1020703334
1116612323
1435691200
1392245761
1076446812
1183829457
410488578
1316146466
1960966625
1966565239
788444377
1361202610
1553314742
535503846
1664830358
1676945576
930233269
1918584764
254404333
2008820325
414686925
1847719690
657851214
1117819063
1638111314
1601719055
1128911795
1839473319
1812464747
224505123
707893196
2042827085
1004886638
1926134755
859536189
1630773190
1099050783
492238623
102562406
444306325
194559707
1632596979
1497813544
1210805402
1129545690
1779882284
1257272566
154166719
1777450053
1218470844
1363413337
181288126
302855512
22655640
36958405
779207379
882494452
1034820417
463656308
1252865259
1272460475
747128272
1084702759
1204771729
211071206
1213403506
1356052307
363230053
1747636572
672841848
311190740
958389607
2011644021
881814633
563299379
1972737827
209753203
281658086
789829918
1589279537
1518348791
1104349504
546794760
1832274107
513017231
521234748
2137708268
19035244
451067641
1490650267
1914619772
314097892
2023387705
1770410538
636199108
715431494
1729346295
278413717
501339277
411587283
1140962827
108832705
1374669135
1063709423
776473587
1790866189
1608927730
885256626
523240162
92350276
1287944976
1483338061
64330146
1346839186
1957976430
2011740793
1388685546
1495542017
1279312006
33322451
1072041515
1990015280
2104359076
1127119592
2061557236
1771481130
930991353
505475550
1382784429
1976665739
944253395
789985838
685999697
681135001
707871512
1264917515
1557646947
2019740188
1776697985
1386922039
574291030
524119194
589921800
1353412649
1192509624
219658710
1947678060
2079530620
11131004
234364987
1785452843
778483401
608007978
1131088650
913627239
169293582
412334396
1468481066
1534392244
365399613
1537187397
1527347834
1969565238
968246708
701172596
254306745
1612385596
643559701
712332557
1860293475
603827512
1408198362
2137051595
581048523
143795498
1923137507
854094895
608631005
222857251
1352409196
1123446093
949918932
1293052825
1812285377
1825887907
111406181
2037118419
473753892
1745970451
2077829673
631272473
1994443625
1825382884
1480709959
187922694
1377284425
871444037
731701314
1148682970
114952763
367103224
1084232048
846932247
1527277993
107410525
1779814940
1603654559
1145096353
1789438242
1625172480
805107903
25398437
674193545
1626606873
367715103
1524193518
1376397883
1991765877
1191182292
726312404
55468703
1960878677
480752978
848961959
1145810323
1452504908
1500103039
156424513
1240266787
1615113650
19996386
1926965027
1960805163
622929418
1253143807
777874669
809039123
769810073
1815350417
1350013569
762672330
1494071136
641027715
482496378
2110180169
734002968
1918618329
1197554235
785223317
759580245
628213166
2079105197
1526026975
249887902
522866306
2500944
197977703
1280201870
1385881171
1175009755
1590923832
543748062
108166376
1105733782
324297964
489149297
605515880
1583821994
34112840
1817486417
1223979762
1900430793
2103020595
978135827
224292985
554333345
993846990
181739729
412863960
1018715048
801194214
993870583
565589617
468725339
696710991
1010872135
1759507198
920427046
259821999
421103961
89507569
1116040920
1364739433
812508367
398874580
1060572749
1919385410
383122377
157817441
198157574
275609095
1910286730
2080819692
971188805
1718207621
897265494
1869702549
197601443
222301211
221331601
1691465534
917982607
576298648
1559910241
1888903505
946061947
108671153
763449493
934835575
1213877369
354456681
34819944
1162187377
719008900
116161254
99805947
2033683078
1808463982
664944463
835494182
163746273
1301398072
579188801
19764309
744682685
14264427
1709511398
184389126
2081641783
121419600
13415490
1327320171
372535840
1947451411
1677534309
1315575350
802125124
330756483
425459803
159880813
284936540
1520515142
1396241314
1307640145
1951496179
1527211807
652196869
1207074857
1014042776
1620322126
1544565342
592176584
1237980756
924430336
1964334455
459123400
1994978926
170543141
1901366386
920727906
1639286358
950570216
1313699951
172839562
741018063
1753252663
1898213326
1059598652
1194508710
467300202
1827637047
1168594697
644481430
37254646
136303803
18815203
1807535740
1024459480
1971302822
1860321979
769524906
1351613149
1801389386
978521020
1959134876
2120528642
497456739
1745244936
1669394982
1365946792
497772083
1023026137
1186291735
778122652
1153110501
1174438161
1668065608
1322092345
343555493
1721727637
1774564746
543166590
1649280667
499615892
1532711296
474758494
824802456
971059320
88542497
1193550689
1329079587
80932999
1640604219
719909682
587105638
62944480
1304551852
1109471026
229225620
1029968726
2050697997
1944431853
1718023520
352554778
1652320678
1844862276
1421629843
656483812
1394645943
1527241754
905669451
942269530
920772593
681232570
1141301149
746733831
1776290859
1221453499
1640255570
745669095
1145817969
431752575
1135804280
93349894
1635730503
1561768073
557883336
242328535
1621968664
1875814557
898967742
1215730049
2020607024
985342553
346992402
918535499
916474402
575721561
1002850470
1617211288
704531494
211399148
1243018683
925925599
2069164037
1774103599
2034209590
591705784
669033612
76802562
983094623
1059284876
518176792
1035535498
1358449064
1589749541
2020238825
889058055
1417240966
1331903072
1400632742
1239270185
1208321043
1428198404
635437240
1157634528
1182017672
1175984371
1745012897
1775401678
1329330288
1114352581
191710684
543840484
1624111631
1800110590
310424809
1560342314
1490272941
577716101
1815981576
1668931490
11120747
1182686080
1728037431
42310991
1049505055
269011977
557228620
1662032574
438237140
634452666
1464192169
231752554
484276218
910688497
1238614994
1373551526
361961130
1597844415
938593387
1148610755
1737400772
1809959119
212153310
587088191
1423160696
1952594416
1736121815
1974986154
477441797
829772241
334486430
1786806189
1416865520
1633875959
1402128692
2083875713
412676790
1797461221
317699230
476948420
2112466861
2136327941
963037987
978914637
879088984
1307958838
1077678213
716591054
1592872650
46571541
491215989
569427566
1801297396
429774048
1372447027
580320004
447579415
1053498117
372128171
2004550616
1942731159
1459454853
656932921
166568454
151887307
1965586088
698870754
564472715
1257964463
1946738610
1847687119
1560361546
418641476
470524249
345968721
1971070152
1517129053
896946682
785500677
758857352
698271180
567492621
2106171328
265215960
2056676854
381795849
1260337407
22230639
802350597
1466677034
746076112
1816321485
932537174
1359055610
510594890
929840919
457742965
1237135930
92758466
177912174
1551165707
1628285626
167241531
1235522144
282745049
1923853276
573758267
313437778
1768534296
91791987
1513485170
1972834261
771068219
1244198331
101375443
127344927
966038296
1289392740
302073526
1733215084
701330811
1608040598
189491027
982067162
1019628917
1827552810
1204165589
674000601
1221575085
1170646170
1138065852
1306857792
1237666863
989860887
1633623501
842928221
920355932
883828866
722111218
955706813
764768691
1043281363
454143938
680029155
2092557757
1918159630
621378880
1558779512
1010949744
1946189867
1714173211
1422037555
1700327497
578160989
1741567784
1533588925
1202239736
2143523625
1271290094
721643859
1195923656
1254188986
179487440
2138853161
13170158
491379125
539186880
870396946
1190675958
1919580630
416456400
688670529
1746018395
1332711952
1932935790
1568873183
1178212513
1707797133
584058314
1268607979
288760034
1660343659
1254641524
1411691245
1434661875
1184269196
1820014219
817724413
519898864
2117378084
1388386747
579569325
460440770
824260058
1927003167
1319219011
2073743260
370137599
1343286612
2062458307
1192463060
1597448588
656127397
595017482
1913073165
1087528317
1119686192
684721347
1097768762
1359388138
1523916298
635825570
1826051043
2135687200
1133379794
1279808930
1925987666
614220114
2051085525
2068090472
1058650328
885496688
1239404867
524566314
272993024
1685121327
1355359531
1140821416
2075386413
642913008
638868572
624168332
101867527
898220565
880447175
1857124685
2143431719
2043895266
489133688
1168978427
857345631
1839878056
349932920
577603533
1954123916
1299812036
837145711
1920846480
1246112162
974681317
161652905
1891377474
755724132
536206039
1212420832
431106790
1310150772
527596484
500159663
533292713
1695241971
1644929683
1868185377
1141662629
989590235
991370563
866650480
2101721579
64408461
703691210
1048542782
1617807964
350821180
1319078307
2115123965
1249396364
696192972
553922361
1376286031
1555202506
750073366
1038839934
735496636
1912834266
1773464556
1682691217
338137529
1283392029
297065006
1212090317
21021166
1474025003
959870699
810731297
510611684
2122293273
1142525992
1693652337
1017193596
871359828
842980738
1355724550
544639147
10098176
1553111830
1278670374
1110715836
134436322
1954032330
1822142306
1478405769
865143673
2108669875
1415882190
736665270
1631271165
82775946
1720262380
1207705735
781819038
59116912
1818675033
2039022593
903649354
847817551
729341646
2019585167
1398989567
102147421
464563382
1036451640
1337786199
595219235
1716534252
797350101
319782214
1660388091
273178436
1151896806
1407517191
1346591406
842726885
761359226
77666193
582894521
1667409769
1339510470
400868835
1353243510
62943181
395031235
223736479
783085354
1561400438
626119222
358254951
2134080823
556427136
1641712999
2071489658
1797308247
528614675
1291770003
1814768697
397360531
582897264
538030586
337676355
1799546861
1112715029
2040700851
65845011
355285165
323496075
1295628029
879195744
310075110
108209968
968239441
2097341389
872902837
1769446787
890788758
1183652959
405120166
1797024109
748716900
1106093436
476485013
848232357
1279970927
1804573860
34048841
207118530
416419832
692695094
1506397658
1726239942
1669461773
1505025779
1242169149
1402728363
1598147891
956498233
1678802399
11820472
1113635918
277223441
62115571
586348354
1758240090
993617610
512102471
231185927
1450986967
582832625
1978037008
1128161313
1240895198
1968638105
1366277569
342451513
1123969766
1990521762
1029494390
2114200051
2039358545
1910042404
1117541678
1144050968
1030335297
2104052120
745283058
1800489818
380738633
1833536584
829817669
186379070
1140835986
31198382
1015443596
472779262
1521891805
384647935
454433694
1199343542
1514790091
1328147331
100646771
1780724498
1936821120
1973481196
1255857874
1865905715
407027165
268571099
1385467347
1414843043
577025237
1634364774
1543455898
617969010
2023961028
1722789913
2134030637
1923550203
491369583
574301400
1890894376
1390821178
1926250732
1587905586
25444597
662663459
1283632653
1684311156
54465381
104173662
216759224
2012963104
96210639
1485847566
602616043
1396618378
1435632083
1599222007
847594052
761116407
958709392
389610737
1921745043
1249955647
603008312
333904903
1014042045
1961827026
1978754561
1090034630
632151208
785102510
1595003823
409331718
909882994
1553714940
617635156
1081171744
466995481
501643074
1379834147
713363022
230931825
39799532
1220544099
931067206
1142511038
1194120613
972902377
353219439
2037617586
1224459090
1235588543
2061400894
1717331636
1555028050
1874247754
628969201
27124275
1235464645
841341354
1743291621
284031984
763907625
1860202703
1811452855
964416083
588602638
893387434
1021126149
1208449562
433805244
405302739
2115008432
1414354259
1722310949
1881828191
1010956526
867037512
823193192
925045340
349780945
1662741726
63780615
2096193725
64104250
678782556
1790733581
1861930724
2127787042
664564318
847166777
173533517
528511391
128326041
179771180
1386345137
2116489286
146431902
2099625616
1299877452
17512418
323211310
1626120657
218526388
1269850731
1429935728
711883682
1102324469
614629664
1920408273
895073023
499626510
392112172
554346749
1737503305
1262783551
1260389229
1121492624
1354535314
1324239416
2120716857
698851646
864462106
1899596262
1381051350
857627825
846683677
673567382
264588293
1311852883
733848454
52002117
1406346986
1135278707
606398926
1140369587
395347180
1201140689
2058261244
516960760
1392568303
1769933111
2069829409
193837107
161806039
1836008227
1223685421
727557580
1651716536
1879854735
2050451953
2103984932
68873918
1944220156
825684362
2093404348
1234345419
376114223
1591840451
1135192421
34755848
793418434
1472912441
1976069287
1388029185
74532848
1393550246
2119512302
2001712437
166133967
1709883095
466337220
175417244
1412174767
193068905
1175834131
757810608
2016892598
1235541960
832395869
1479930958
205182315
138754631
201714462
1498542084
1484261296
983583441
224785107
2034487684
126652261
103232911
452538468
114841943
1237352227
609769636
2120554907
102401197
1727997949
1373266824
516443307
169863517
658731051
910833543
921570153
1257003535
1231073641
1296863177
907984026
1477300990
1949376129
2056548906
1327920866
1538370881
642953830
397371075
860525286
957619296
616277426
1938323703
352798006
1816850755
1217359200
1756561037
1351499992
1888266018
1354580298
1622026539
2115985698
355776438
68233606
1332895160
1014258954
283522919
2088801655
1807308092
798523366
1296939401
1687910791
630326366
44395784
1428389053
1143666163
502353048
821946587
19848946
824607846
655389623
1975495684
2016156118
1447603949
512386065
2118466876
1351960348
1085033835
1061729759
1588646794
577744006
1241205940
1517387158
1301889171
442388553
1020787677
1000793653
1444012811
643487127
2101994335
1443467204
2103877793
529899557
253174545
881768781
1275390058
1679704369
1209227235
156970757
1059765508
638921507
1418529439
485754063
1662306135
1296543353
1881319048
1194726497
864317409
590822683
1432876668
153438073
1654063574
548206477
1793403932
1338287677
1275516138
387612869
471363050
1565012222
621772793
388569626
423816571
1326546880
1733169814
1626867767
1760200021
872950437
118904802
1504394848
1243144094
671021511
1003888863
1963676737
1585521782
1844895341
2067764750
957857873
1876242340
204517875
1175687767
2089573740
1672695686
2048835470
126158022
1081816707
364219080
23532301
240016255
138124045
1464561427
138908267
280098003
1510963941
1093101195
348970260
985570011
503319403
1378391862
1970074771
2018575534
1603449529
197806142
481733857
40591703
169294923
1413599387
1659298996
832301394
242242984
1653869939
156534004
894138798
2086097488
1493917724
147081796
300758411
2017212267
1989620741
1691702374
774385949
436408649
1874726455
1943502467
1093935791
671059541
199959005
1132232623
583147164
1286595652
335572983
2146751278
1323980736
1423440860
1932946630
69822595
1723329393
918414679
594685563
2128812947
269201971
443061439
442180363
1641084280
1437539102
1440867766
1821986512
478032865
177212746
1335683199
1086657223
1986599509
960418538
2084664740
1941011051
814451046
1390873299
876481111
2077889141
1875271692
521970391
1755376850
702367410
1321247452
1609947731
1306105902
1477199979
1458269348
873155688
1713598874
1933147403
91989857
2048328154
1819984714
51278694
1783270277
1477151640
2082275801
2018665279
1538123866
161228039
1874155479
195703349
729363677
1078910547
1450605120
1601897217
1048078157
693227078
75679003
1673022346
1624610284
460082373
790863621
713454239
788160303
25507219
879830518
1891300988
1805523380
1280782694
556475167
358816653
550620243
269224269
1050953661
395977196
1929047913
1889009759
1841344692
1914176588
432927702
567162367
1395176283
1342291315
75076668
105320541
1542517029
514070326
1129573416
1649520185
1763226827
1809973297
1786403294
642343334
2069861674
1363110553
1039475931
97006179
135488224
1603383741
420474732
1733257107
848780305
394168553
666365517
840899017
2105911309
1997697409
835774771
504745612
560733325
81246520
1704067735
1804671268
373639540
83296173
1058752623
1332233700
2146356413
755647946
1620380753
1765411716
352186226
929792914
1732903826
1214662295
1114868055
652723695
122498944
1445771864
1039150470
1608504704
2019331616
1904860128
1797889676
1946117275
64065931
596288666
1887603343
433309087
1284530423
284191576
298160016
1235953891
923197541
807258059
1730447378
1564828607
678199714
1348828254
1237130973
1476345403
697555892
703883212
1443080991
692144327
1388251981
2075099280
798315953
1260075995
1124588467
780064271
1091732423
320134385
1192015374
194943907
96636089
1667067242
934500922
1303329386
31569202
648192209
49438430
844983213
1771729875
553130659
1035106779
882596624
365624690
609776955
251170851
1032048808
1222121870
526962515
967413398
1679844287
1827552825
1229447959
56166766
1114354861
1613886506
1565631303
867411287
2013834989
310412225
1843421978
1765164830
692573173
729933989
1295286971
84085846
590580929
653069829
1741399742
2026179346
1266451681
1342133060
730887600
1320409790
624888824
1145591722
996925152
1424483296
2042265626
688590657
920709231
1783658731
506708183
93658779
1232864592
79476142
1583065143
1074626365
100594578
612903030
1152552468
156986321
1163010853
194789784
1350685147
400987284
1499767705
848792559
589589673
1745984354
1615043131
537636229
1282903065
1416615988
1674723554
1927491370
543961993
920085732
917203979
572525842
1708320673
1720742380
651532473
692326127
949641154
1325589133
722633415
299100315
668614687
90386611
531841952
126230857
1780669578
855611845
2079979566
1708049787
2024473206
1559138954
556920575
1922620767
2081737528
150963051
13065853
1126084265
866285105
2062470357
1455924122
351388519
1641302836
1140724541
441649094
912505794
1334346919
573690803
229183240
1856038089
550912526
865419292
60313225
787323364
83657146
1292198607
3852983
865561602
1021191039
1394904041
1325915474
474682117
161739515
1194788009
6595590
1755325656
1329445231
1355418650
2096887449
785094215
345725040
1747327744
2101798090
1334444974
227994567
1689088171
936295743
1534246952
11072541
359130795
13736642
1392815801
614434960
823987546
1645378506
1675485665
11637223
1451069358
1639833562
1118766275
1801915401
66904170
1131146675
1117489749
2062504048
1646013740
107553288
1339532807
329148554
1913101206
1083082196
2088045769
1063938016
763809079
890399659
1534032882
459394717
1684122539
718976846
1999243841
1848898285
645561655
234466033
1169047685
1694790801
1358839942
1411268007
371063004
31634974
1613517210
1809906232
266930075
2036227956
1985369390
855008376
2104994658
315746366
467234290
124774459
1092273565
421276110
317831158
72634122
2083707453
128055796
896077088
1509474139
496949326
1636879522
826413566
1990410621
1034136190
125525659
480282881
1545588405
1654492856
1770612525
1078980518
185657154
49034935
580080420
594109048
1558491383
1437249673
1520633487
1371129996
2037882019
1155798677
1165141781
162089328
1301124417
420874074
732065301
1971652470
57324965
1056040598
729711470
1328293209
2129954527
1433265378
1078845245
1279332833
1122289307
56021127
625161221
1948261500
1823913221
1756605703
1397285265
133976305
555215793
1500255150
654372462
1889770578
1388690225
1807899628
779225775
881539253
1105203610
1179814823
872061516
1273323910
1775954134
2120683332
1447216801
1067536414
1347894437
1083456024
1527159219
1532395424
1196198292
1789627918
1823547223
1497119131
957075952
792186104
417435762
1382967736
2093296979
1339215829
806585507
1692449408
2119753234
1959143347
348335298
1803614611
878505968
629638580
445027595
1412023160
1935695413
1723984687
1270148893
304511075
630505872
129802733
1179968699
1663662106
1244104481
839974091
1596649864
397780570
1605611101
1539301251
1541457433
1327249162
22351495
1289228129
1532932292
441434828
101066366
2130594605
1838158262
1072538221
1578201483
910699318
1777062790
1727960125
981419674
1341835809
1178201739
1024436030
1049181586
1692284148
86962803
1063546922
322707195
32940815
1318492469
639862164
831608952
1670674170
1625710700
192824162
392756329
1271662029
1311845512
1207228567
1609385903
1048979587
1553265269
536320506
1611181988
578458425
1817930211
1179033325
1941403939
2139420180
1948698588
1636869750
421385698
1340466506
1973649501
854737435
1248561937
455117090
1129845136
773212932
1068900298
1447433986
172741981
1255710337
1578275656
1319112853
1348328269
325853484
425171693
818564300
2051329038
1898253371
1913743447
258852873
1917899387
2099806481
22018089
569195524
858295878
560096797
806938679
1282703505
1205472918
558008887
1214633280
1610330917
1152963499
820122110
28852641
1643063312
1386338704
340929306
57410438
273490387
543074858
1475676450
319896369
1076515324
1811969872
232925569
1161220344
565059804
1479294343
460775427
187595678
1706540625
1735454166
89402012
1618169586
914160106
1105240044
1328205266
645648810
1838408375
1464192292
1876343260
1843436463
1861759009
40735136
157988141
2145418338
297628076
136312709
132993650
1936402730
71239614
645875938
11021225
1962636054
582935284
1739024818
654993098
682231175
1149504949
210123323
1799324192
838970552
346684249
721813922
1505454159
1967006496
552706212
79880227
438094998
297691329
1644516541
698632322
1994837800
1704173690
499152928
735282006
649259466
506820266
623633957
11024602
580657978
1921322950
352332954
608436922
751078437
510098969
1755220961
867567433
1156973318
408993822
1553055683
1939839800
679428287
1035486939
1321701205
527625041
495856781
1506804733
2144609481
1736749009
828930116
2037842053
1370500793
843703751
1006863532
1797290601
1568851803
121278951
1788644861
554208081
2066228654
2146601515
1175592855
1651463815
440800455
910772386
551538873
1429454689
366949616
1681507754
331171905
1765189488
2020999993
1284725121
788630025
319796427
2012260940
160212949
1242270052
196911231
1166973454
141660248
1628505878
1997802517
660662452
1204103757
1020572750
1659166973
769030642
1599129189
786735050
80426406
957149244
1874393339
2222464
1961081998
1723294784
1364306942
1181925210
1604762122
1787553274
940194177
832544982
1230209770
1078510617
74092183
2122116102
24478263
394435683
532304936
581021953
1294714830
1317811441
193667741
1779224372
452730546
1256790767
989772527
725178409
1125821198
2061241342
1581402630
1698905444
1798246577
1287792107
2128065071
249381721
482353383
1846271811
627432802
335101554
2039419204
751093567
1072240678
2065929914
961231210
1673203284
557609775
1790121174
1076320699
1786238429
957689216
1225651614
637102355
391727405
229189594
2053457582
1907223388
2067758439
240737533
1231522438
486002676
459086225
148465125
1468769533
675665813
249349915
1617756928
78974721
522617547
187460110
552906389
353522639
1768130595
316612895
631387844
2000081909
624808567
674696771
1296982169
1804653211
189990602
361227944
478712112
1904003329
81105742
314788690
932806936
1163330493
685786428
1218439272
1288828268
1712096577
1171154615
1860984567
1503560506
130823306
1872848286
79623101
720984255
211373761
1151140209
1716717685
334696512
312485335
895680987
1300585341
321620606
1666065103
502756522
385880090
36949985
223220583
1630958682
2001174335
1878129698
917093794
6583765
536399627
1900031885
997309518
1419911014
782980065
18844061
2020385502
539797069
470136839
2079861495
812542514
561231255
1119349729
1467957335
1310270657
707648441
2066407094
1929122755
1525152392
2025095514
836173390
969222214
1602579807
839935897
1263697838
1408129627
9299349
1598008712
440954668
1195445136
234849686
945708986
547981513
884429932
1656243855
1417317654
1317525575
1288912472
1552112920
83682834
1848516915
659228233
1683416117
934208202
1847857143
1621321419
1904399118
847737035
1055928569
980478548
699545628
1485253110
59290089
2031699283
985644495
1728909836
1619257690
1544403173
1249801988
1059904942
1194960669
1402436751
1538781855
1454358523
791039157
24064173
1321244881
1485357382
1224781148
527980773
790842915
1285922103
1410578028
437902943
1325752488
1394944096
1603067814
30185850
1141095390
387727385
1720738676
1905845438
812278933
422723254
1594113639
643577545
1590115886
1383988058
2292018
1154467003
351868394
1949061046
923219695
845753390
654047091
815343064
1954614952
1867392395
953403678
111415123
950414176
229916314
1242968147
2015978098
2108535775
891657286
347389343
1755898263
1690893187
373540179
2076729600
423815239
1288305152
1304523864
1044325941
1398088333
1133022212
1936486873
1550661807
1394592396
269974362
1950381830
513945712
1744596647
1694125752
1553733529
1845732790
131022962
514646772
1641067529
940445037
1065085446
1273875078
1214674014
1614601607
2051468628
442267049
915228989
1383790884
237799757
589046645
408156045
471622907
1398155490
2018285832
1969105422
138560249
1224169756
1028235979
1978829664
397023048
1778075338
12737481
1465510086
1258902689
1477166559
14237345
900226025
439758795
1805311694
1990065609
1529445747
427736077
62383311
2136089303
868785966
967790630
546903244
923367396
351145533
1047081396
1742912201
425146269
1080712516
2039122308
701817049
1104741519
1663612745
294166752
1520993526
798010028
1317091575
331179100
864376629
991798991
1294226252
1388916945
1385758838
17266433
985151091
340387753
972615691
376025870
1868645077
1481132831
2031596215
2004020344
512656489
266117686
481742829
1011308237
2055419006
1739302139
895365431
1106786313
1144406983
1576841552
1552027485
442572979
1765862672
860505720
480274800
1054600214
1874153305
1598933453
12518137
786204812
836112312
329749213
1406331240
1420134307
1372062728
2019835795
1085965171
1063679762
1467409715
901796028
261301936
2067070875
419825960
162205062
760428001
208784993
1615209745
380219723
2125580189
1430930702
902371298
1289477600
931451760
1898443163
1414315122
1157781908
199158235
1526648571
89506734
545853916
274034972
9129187
166958784
11888897
49834981
900800760
952517111
1782172038
2124728345
1347149276
612328935
1905230550
1182413841
232936503
1815556733
1469574332
1734180323
1104001743
1225681208
1294324928
1636858091
730177164
45508346
1731211736
1686662227
971086676
781727361
1687101511
1665927423
1765923709
2071178042
1094985348
1740761251
1471111256
1299153441
846119271
259560201
455414501
347311481
154023897
76614888
1532140428
314959312
567392181
294972920
692716165
822355353
1876408717
522256157
212408364
481405415
1717415308
2121097406
1055892720
322166251
1874915042
1541159175
315843079
590711979
1582432461
282585676
243448227
629816092
991629864
1282003182
1290227366
1389005460
383437365
772966914
1259949481
549626696
74734714
1988936001
1549042801
2095818299
724952420
1581483898
400573133
122234743
1786121849
1902456944
830145164
589541459
1462368718
94091711
1308284945
154749457
1865709464
1972615367
183740904
18681760
894402902
1251659963
424948175
94292044
59834023
1556001039
2013971521
1513326927
1101779264
905288729
216195422
2105041143
1328425351
754545704
250383461
1862797352
1495147067
949900180
1860070640
1828494676
2104862000
1821223175
654554701
529950116
236885892
1684987735
493279266
530618522
2016431534
447122109
134870814
1582117087
1263486970
1140137846
203303914
861980677
405812817
1230909487
508202266
950499178
1549747505
1575040001
2067004904
533447549
1955377492
1974260942
1687603117
1506315518
364880934
278250888
677574920
894372915
418404392
1505370158
1416400704
194630382
1940555001
307907682
1516266869
692442714
192484243
370175433
1288629633
1525317999
687610556
45046124
1195225161
1665781628
715793169
775034174
5281110
588344878
912110506
423943472
1983640526
1615194068
200287673
1964028485
449866345
1703990654
1111671124
521302138
1569816478
533404023
590815591
635858166
1869089245
1916543319
171434024
2115083372
480337898
807874704
470977321
99696967
520901013
73380406
1711529928
1410998810
1394927304
230527926
1828147023
194004837
1214245120
426419857
1964690195
358630054
902247153
706874174
1292359935
658701225
1899481247
1704633070
786624469
1796540298
548583515
259361276
1425152782
1795851894
2052178373
1797888482
776726328
447253048
143706074
881128554
861902516
1823278152
230491949
1484625025
825728328
1647197252
1249581021
908716487
2104976618
1599786466
410301591
1910143405
1681217910
1449340816
2069842841
1248692981
1139948870
20299831
2142000801
1796593271
856606198
1859542487
2002025327
1642939111
893419320
423265223
1649308545
902604255
1990654028
213053710
291683636
201428760
893532229
1644942822
1462571650
1754995091
2024503666
1756138303
1681697605
1378272998
1930505742
1579143153
946095011
64381138
1704414428
1955434208
1684729279
1596449746
626844866
835661516
745449572
2018013473
1703410064
1558668873
1953087794
1720404328
903391210
1069980689
1030486834
1953353322
879006133
2003094506
1530429440
1623297441
1144754712
1683617134
1863948229
481645177
836155948
171840092
500902217
1352024118
156407031
1278841940
1677525722
1933702375
26588052
2035248161
1548609891
1717744445
1118077291
50960079
1111519795
1403950146
1954767125
89207912
1919590815
1971503838
1864896361
1985685139
683758791
122928268
320557356
1773286922
1027633321
1351327016
1166796337
1233633696
617667295
378499073
1102300619
1167324198
89995830
1086622405
1821418427
1995342439
958823914
462352210
386972546
1550381597
780742382
1835120189
502588787
1527998265
646219775
2065334474
499708494
1521810196
1836340474
654373861
2087931900
1713412650
1183751317
132331878
1492972854
1802463871
1674972971
736660176
89298595
1347009039
1766998103
886227915
81797704
176649309
595502581
428342218
638026850
1301356900
1174495524
450701542
731099929
554331109
953863793
1606076884
510198525
1567567666
794746329
919902175
1188283316
392957293
2104046373
709706253
2012619628
1926991394
1549602402
1673473540
1190550483
712033420
312605619
1430471597
2058233252
1362656622
896420835
909033102
2008839661
1866069410
97539253
543230037
670728500
446699615
923236540
2098895606
1534396473
317998335
1029568504
1987439430
1680534535
739483085
433358873
1287346909
888277763
44555929
1880142996
1021915704
386098201
67942828
287246000
401122238
416252654
1202372396
112850521
1074320669
735851876
267438881
266772989
2088300972
2123138777
87358305
1759006351
1889158523
2043937833
1558588981
623620262
119758467
1777748213
597100520
1420491710
1194145701
1016320754
1217102412
535542466
1399024225
1701125831
1435632060
53965072
1102080446
1713703914
1846604705
1263534412
199148431
625707253
1146221954
2025905970
264793033
844728299
741573206
864945728
1875709496
1301756644
1317677229
36813765
577267831
71669613
1083853351
66721085
568437964
1902388100
1731420269
2146912686
1932323841
910952890
353749973
785107485
624396310
92370166
1080830454
1053761752
2012786017
624702770
2067870604
789879479
213833356
508079046
251339469
1057404511
1465079081
1593966438
856007117
1432903031
28108080
1900451945
1391673533
1789715535
302663237
2103960879
947876750
800576088
1701699284
859203129
838474044
1530229251
1989371305
1433076334
1975880002
1021127181
1939379379
181314415
263203423
1863228476
1387389630
1134631408
353538104
1012567742
1751401968
1893747120
817570306
262708194
2010971739
2117115380
1339050270
181054273
1344301009
1984415103
1425155706
678375500
1189663791
1960490885
923062596
461583395
1143893449
137363168
1428954543
1865753882
393290158
1737969500
295823878
1072262870
2046661018
1797742758
1898968631
1049746158
1871056522
2084770914
221659336
217626992
680041181
1166467279
440856184
1655754825
538637430
1004504480
494974732
1333466096
1758832427
833292405
653319426
1494427656
2058823458
2145712292
124103311
527673116
1442312908
1887370214
2084206763
599995050
1961409802
2015797844
868629772
1127959655
1360240577
1960411831
1496686716
1887040896
771315230
298360477
112827547
852432717
1843625527
539758368
286499570
1949741904
1801774184
667416704
396905185
735108005
742446207
688113432
543262637
2076734351
1083339909
93631123
1187604120
1723447006
1127032595
1138527022
702961024
1372162842
911144222
1681771972
1283584397
499029805
1641939043
1187381149
128146465
982328305
1720319614
716133025
2133203571
904315945
1800059256
542806763
1014397684
1719584055
550804359
1501714717
731677650
2060740212
1354514625
445155232
853436772
1534319310
1277301084
719261555
2103675973
2109673428
1340007295
28113694
1432420205
1970224751
1514841766
250659759
309892740
1210073866
2027295928
1753279825
756251828
1062649433
1104178392
1298918095
2007060933
848428106
13776285
1633176104
1388630371
68855292
308676344
883304680
1771503814
1348417692
94920008
624095300
524936558
416237106
1488417423
1589664072
1469301474
4619791
116138345
1092598118
661381470
3701977
636800800
895653429
1136778058
1391354944
2030788027
40993370
804812043
675757220
798959194
2089435432
1041037714
395058140
1995176834
2051420985
1718886762
571020792
471282637
1290406571
1440055565
2134636019
915127042
283100987
1257144058
1418313139
812526981
106691184
2131087782
1737223622
86112746
1095717992
1467516504
1260820033
871926680
1659205534
118066913
2092445461
792951919
905057430
297588852
1607743313
2116210682
1926057905
1445390569
68787903
1502098602
507538402
1396311624
567670034
1124617984
1782824976
1505354708
1061577450
1848838928
913240671
882825440
2036820334
1397487412
1226603758
332504944
2019846882
1683727901
425818721
684235175
685243187
598939900
85637552
1823449214
1747842857
1159344685
359668285
1944279508
1805149751
285355753
2135896197
44635917
1177035048
1932864003
1551774377
1261189858
330974088
1956357603
755510120
1424631792
1938514806
1506877136
132347897
165000850
643928478
1046521032
2094238435
1167799227
1365123537
1185054485
145160519
126740094
396901240
1750324409
538103496
266870535
1916875054
1411473383
1015818585
1025952874
1718854042
947791970
27336199
1852414727
2020499302
1748976864
7464266
65051271
2025595308
1704306088
1376472790
1315990692
275315675
1813964549
948141594
1540750067
952540730
1390816109
836365925
213038382
417357430
21888455
1723580227
1175082955
332400429
939277214
577587456
1473984967
675574002
419497695
138016792
1587159929
447406494
680640912
99316261
1970973697
1082930543
1909526028
300483104
59580526
617533259
289200958
381701232
1171976530
565071844
544961804
83380981
1959438684
1985615755
1566613571
1596952987
53767006
1263242513
1747172314
866572959
2041575638
159723188
450882281
1501092478
1489321952
1577806493
1184319575
1860197524
952660444
1007173163
269623115
17671961
239771908
757768081
957558520
1965827914
237496172
1089645709
1484387244
1029269079
610014394
1891345444
1577843197
460211367
1290200221
1467262363
1019099251
781942454
1579728134
689518986
947352031
1207597358
2017522878
1729798644
442802170
89347399
1427546225
1678438996
2031641917
2021215478
550824677
1106964401
1338935054
750671583
1388573021
874232243
1380741275
723456747
847719107
1834301903
1089977411
820510375
1307203129
1252154490
2061223662
599060802
528871439
1898188941
695683318
1758191539
111423913
1157369945
608893228
619964745
1961858657
1327526206
272775056
218737590
1586752144
1568209958
1227800202
1454497619
94036378
1639403036
1370512810
61553538
695022585
1350221818
1476508654
828416783
2004960676
57743130
1413685828
1232902018
1382044856
1715797218
1593593088
1734276838
541798092
2135638121
481183483
24510147
1390899244
838851913
2104380166
1687918826
1031686449
1787022458
362983182
1387786121
393596266
913087577
2132465053
487213522
885901609
676778408
2145069124
1570320262
243867664
1087114931
638982752
40555977
688698163
2016281668
518730398
809947915
1050464152
1786194379
1202003286
434248666
1346511854
247610755
1464846239
1131824644
1602174895
1370066096
10453078
1239750234
392140847
1521419200
306324326
665408329
327751687
972949261
1708346217
418767491
1075393717
888672836
1540131932
730082464
2100726991
1696408010
887796960
900909383
1163923058
1577116125
1335958089
1672835940
228763093
337487702
710142221
1085752851
1929278138
1198927852
154304512
485506992
140805976
1108814494
1084936815
1892618134
1020669542
1269401459
1804521963
1618487518
1498331578
1214681140
1042604357
1241194454
37803861
316590168
897339035
1405046099
2022732094
1025807753
343856290
1070119898
168956571
118206396
1985488597
1536580283
968414879
2085509466
938246473
997882789
599514602
1451843511
406275430
191796687
35409490
1814029101
831167012
511922867
2048186172
641197959
1405687701
154002028
52150618
757115916
1372747839
2043910012
1145078836
865323990
41702470
773114746
885908594
107095573
126870263
1383598909
557423292
1195216414
1667613942
1295420180
1837793517
2121286684
2144917338
1812652754
176048392
2020816116
124325063
671289968
316128181
829686423
1401377020
829869585
1784577377
1643893808
958624154
962794009
3759673
352841408
649400683
1955332020
40644164
151327985
1427677858
535167282
1617042910
2050928451
1052338277
1558656492
1854775803
1450360069
648118781
260187785
1430709263
1046186940
858323962
2125119950
825341708
589313986
2115824509
1399234509
1804867216
985461976
2119667627
831098765
1428565096
2006195608
1424129251
140470774
1980030804
611912820
1373359611
1621372597
1368385769
1067826109
1937202870
1481337011
219968513
741092750
865406635
733469149
2089108327
1385471138
780471061
522481506
264331008
1316582485
129179744
1377795709
2026523401
1343361147
1863456290
35211285
557499936
1706903066
1279266727
2540906
724504359
1924969406
1518139132
557431864
1091548157
762435866
1789652672
925833903
1678763802
411957306
246992285
741645358
961044131
130399466
601530030
690402598
158841420
1639558473
122432818
1118291844
1066496275
1977901612
993236494
2144444168
778324053
1719633660
1603396204
679621979
1170297221
1399890562
624142824
677690824
598503651
611231417
1186708625
1995963119
373254961
95504617
503371097
1542642055
789085188
1671111387
437736564
310924693
2026730666
1861196144
746586504
1026270725
884760972
1950715592
974443931
1318433151
1009957178
378001719
913100249
65849808
1080299939
1165263775
1318045019
1192210841
558456787
371971628
1777555338
1327818410
2036448420
1962944164
1322896116
414136402
1139651608
2094493730
1632371349
1435017636
795744980
428847948
1107785825
1078226723
1045392662
2012684109
81346633
1301916311
1271575696
654901611
1275007332
160878279
1663366804
859864468
1346853057
92259524
328608392
1844579880
1003049899
374810343
188790835
2143079750
1059992006
1127468661
1203928458
1447330783
1873035109
631481953
319315372
1921352413
1169495938
628934881
1328371307
372458021
56090296
1688068892
1145970459
1270008499
1505264690
1581179120
928665130
1164043588
1565330865
814932497
151783505
368841582
821159980
1050441203
2018457082
1292783391
1323713263
1395990479
1669415327
260740100
2023846334
761864934
135421649
1437347487
479876812
1634244418
1211193158
209573112
1798952345
1081001375
1783292508
1920108373
1649495073
86035268
373653968
597833653
1217271403
1359251233
142797264
1801140863
1753421723
449891651
181398955
366575359
1426148619
74965938
1066137320
638881413
513304594
720193051
728826749
11884099
607678568
1623700069
780479384
1315223163
252538509
1744862555
1155444760
214162131
332275129
640757202
1946390861
2122275547
1104586298
2043699719
969780344
1745756749
2055757804
1175386979
635200091
1204625757
562535518
2115408539
2126300567
2101920829
814774410
1871328239
1880182954
480588892
398178366
1196057550
1059202210
2016829550
892118791
1251830503
1734266552
997772283
893453172
33352277
1215993607
1203513461
1450963174
434747297
1005344419
1542501648
1518662091
155648396
2008733189
1848141549
1605626366
467516361
413053704
2122111376
1958947031
1388925936
94555992
271255388
1918925763
598650072
462177897
1591068880
74860693
2059297643
779283551
1392516698
1327869608
44260054
1947423643
703610666
1099608799
413044906
1367563062
978088469
1921216662
2050046265
1393706360
937602545
1372804116
618013604
1161647535
1445724493
169565595
258696861
2042754794
708625325
641755714
1477268396
1006004690
837979259
1727563804
943961238
1404173115
1867576335
861425158
209866461
908968408
337517676
827932816
2065543162
677832027
1257242646
1500658128
1240810070
514550769
1073449900
1115348353
959686830
286953683
622230914
1899172404
1151754956
1291952771
159190509
686261212
2085468576
2132699424
2131517333
281816606
937817048
1257247863
734181275
2076569130
1078645087
1063236098
259423778
1048321553
615927815
1495870493
1926563468
1101739423
1358674076
126734061
635051768
1691448714
486535548
1341741094
1762748819
1332648246
1959795760
962759662
370310176
2100269381
1675065590
407917552
1489553591
595543563
1020629886
680289518
205016441
85287138
1263908491
430730795
311430406
1648107394
1921558796
1337642549
1232818030
1923493297
1484894594
426234387
146974949
936216376
1006101211
21789623
1785580540
2096390902
1439477822
669503268
1891049379
67183747
783862175
1075816929
2000822775
747525785
480264245
1479417984
975539663
1420275005
707719605
218391908
511331698
1221398580
2122202595
508311064
1296052455
1391766825
1906639352
357618346
445214633
1449464269
1446174014
1362656091
536735704
1751141964
515357911
1326937730
1659328253
2075729775
1771614388
1820696544
1394008644
2139824309
613615511
796884439
1763051207
1064240922
1684976303
1316741116
657643877
1705239190
1015083739
1203701136
1108950961
902195466
1421888517
1326730088
986310475
1892632631
877314623
892822199
1021314851
1362198483
828333326
743837327
557246257
806470677
921433219
1899195045
102772801
716171222
317736220
1754642819
58459512
154881752
1209486282
751286984
438559494
913008579
1745349253
1461094674
456738707
1230319381
1259197660
89456785
1695097904
2031532142
215728934
864922957
2018841669
1276232120
222818289
2116829541
301162026
1921928380
1325652885
1091015475
567720755
2126397874
1836079191
1272259396
699328570
305863054
97443701
212806502
1114832221
590778396
1462840452
494285853
1095143086
699883022
128459282
284635876
826971264
1465580519
1817376230
819933585
420158284
1916103605
1695524185
363166402
1197128705
92801756
1403892006
498422249
747429001
1495821715
1906582121
1228943398
304068623
43008053
1181472309
1682017132
1409756830
1756311934
1136595430
811410536
334061041
1035461994
337600466
1818287258
935199200
1077997298
1931653946
659756227
1650564146
120771137
1982387200
1091998609
1976394979
840699824
2134512813
1389163269
331678355
295974087
720391228
1967167326
2062224057
972486569
1701518381
2076126406
189614506
1931499686
1903197260
1038986820
781833107
561171684
268078763
1933505467
1431165843
170946623
496221169
1859504023
860837112
1188052848
1711413220
985368017
1669487359
1264081730
501419424
628376051
453730630
442913201
1693995846
1293514034
437201953
463368342
1795630842
256128181
283218064
123412495
1279972002
87027690
1035205728
2090157160
2040232140
1470019317
401917779
471771328
59385765
1042810994
1940933156
1852272964
1725118190
1773873206
543473597
1730647291
61336246
1782447366
601484456
207970307
946888847
1397847982
1387106432
477232880
734446413
2086961216
761634047
143986557
680314786
878603610
301545053
943733718
169635893
558498040
2128706652
1254349934
364190135
1216999567
1440946702
1939710614
1097191261
1681912279
1105305077
395987462
1339418339
917459306
472750698
2133021775
1399645562
2089030052
1792970179
1144113571
444246780
1929875442
1391039195
410977374
958457592
527152017
499505351
447513209
1558107263
544580632
999285775
792444959
1354776282
1408304881
2008847722
877599173
407948583
2104804895
1737292766
1833744116
1251252065
1679974087
1855187730
765229974
1567031809
153663135
247356716
400163505
1556144753
687045294
376412678
955490604
411495173
756024743
543303739
1557098269
648110123
217108001
1042187305
875518626
775820138
1473797196
251175394
1101873636
1279109265
1112852699
1923429404
96998854
2146247022
366265062
2006432979
135988088
1917629048
1224679069
444229035
636987091
289726048
1402333874
1697685566
2092713332
1665850244
13504328
2029358582
1482624971
655703832
388265054
273100969
1153920126
1176629587
618245892
175071983
984500554
1475242700
475871514
463181837
1591637692
1860384687
739323379
1234461745
1825442152
655606930
1626313240
1850068220
732546245
1913877040
733618301
241787330
923503899
1648423483
1283301579
1807948694
1924456808
1124657959
2018625184
1468138833
851861187
448849113
1096718020
1786096805
2014136649
1172012110
1632654725
1844009312
438312801
844554379
42138991
1763053185
1461924695
1567004238
72236398
1950110182
53366247
343508117
2063269550
597081252
2003589252
501041406
1410036557
292967311
1798180707
1415566194
329165888
1207543630
256424944
1819298652
265861090
133151846
372897565
140524197
1666730020
731364356
1235841808
1954939713
132309142
688810929
1744948771
1528928960
647007394
22703507
1123642632
2063896173
719330873
908609907
2047106113
1797148637
171766735
828849092
835205993
942524608
2040481364
1595395898
1405824764
821639248
1997537248
314391455
800512541
9262596
486087211
788696935
1235771844
1160036013
692814795
1732550410
925267590
628664458
2057539451
1473363388
645293774
2103173077
28633522
449854809
170473692
362875468
1164384139
1826404035
1691995566
2053977149
472611980
1704008378
1463094004
1714922477
624289983
1027967151
1552223447
1591211774
1482731305
310112418
270033147
220431762
866468973
512195137
1744717864
112922352
556950673
1243657693
129040701
885632548
692633868
397906910
661068348
966137258
1596405706
1651778991
182766573
837227513
946835638
2113349192
616979281
1851547615
579650597
1410025797
1230799859
1140632679
834914671
848843846
1045686810
1515849117
834137315
357105303
41981336
1758295020
793488920
1400150353
1531343691
594209210
1206330806
1006469229
188211152
728659468
575468754
1307922941
262355372
771998306
1900460566
1710747400
1625848682
2003359142
1083314274
1699628002
1938808380
529342751
278336945
151640042
507151252
409850999
1838249969
1550460424
312879095
1301314056
989138018
1794948437
1176296765
790420309
1542909418
336144532
2009713709
1916218613
910434939
570007287
2039218100
56328856
1141819831
227638364
2046834250
513510456
112907158
501383540
1285209187
1019189598
731070008
1662114783
248139668
57402824
403758125
1528690306
255657744
696987120
1532732158
1693848109
109070222
1214220987
785350865
2136253763
2119482607
1555731954
1064155975
770540584
925850676
1258149594
1849939369
1084281250
1904242191
195327433
233897653
495171370
981049646
1027029310
1603471199
397403374
975971377
866896201
830726407
1240128022
49793120
1011891326
108045049
1565914453
140782450
813951808
326310337
427314373
765258261
413044103
804707594
336809556
1240062450
193371594
38989145
1414735913
329010209
647497067
1210112703
1040971914
403331034
1822167500
293237552
517260902
1095838572
296988546
577173734
1072775598
1756850106
892661657
1843453920
1830505207
380142050
1235014348
1107105047
1901937776
1466052078
1842765442
1155320737
541993424
1972162668
1110964456
1311954031
455110868
2048391476
1320684828
2034596603
504672461
47441285
1593440024
2138434693
1140921298
1465977409
1274296487
58074683
1388220007
506373667
34665817
1903586057
1282203590
828464145
768194137
2025013804
782129749
1436210485
1474262812
1726807447
2040296433
2059103134
1567619514
1450297278
1326849428
953605077
390685356
730020364
816374964
1773469676
788340174
1308654473
601217571
290951471
257100205
1616766575
1108558748
1042149987
282979495
1829975747
13374215
591397511
2056401080
533283022
1178478438
1853421179
694151081
531640024
759714946
1004223350
821106580
75974536
727266292
283533700
181227257
671038672
550485031
1914178931
1883472182
1094713573
893297157
1951462224
1184574004
1216030231
1042513992
495376460
338541438
345228159
1338165232
2119998872
1210666963
2097472543
2096724122
676942292
903718833
105872829
871735462
43469834
2140433824
1062792471
317105618
14962130
1276494369
2051210832
14046370
1735109876
85594250
1936095780
1274788272
253986421
67775062
1161378889
133742901
223737983
2106502218
940102067
1670619000
851403782
730835594
278044335
782041344
215660674
677749847
2023918990
1305740052
1846854864
622641300
2030126186
1673065405
2143261165
533418649
1008395235
39836157
46056792
2115806499
1961315537
1265878586
705039088
1934692452
1304227608
2025581120
1679984613
1611945050
785850190
1620277816
1999131724
1705721460
2088301965
652563368
75300238
890869020
548778831
1817997052
1612189861
906054691
1292349910
1922700997
552774893
2015101280
1543428166
1432545465
1853824316
2102378590
460298897
634625370
1361148673
1233129130
195788367
1708038288
834820252
1214005457
1215048327
385040913
1052013287
9180536
1547304180
1234183451
440822844
918264447
792144042
1428216113
158961141
304568597
374889566
621326832
1333170983
124373377
1077145648
1230714802
2088336179
1164644444
1487969427
1151559561
890069755
460587310
1023195159
1555741678
1485924405
1317366990
2102853058
98630685
1948226309
389329857
844225455
1415959867
420399284
141468594
1465534609
978663957
2087241016
1788975796
1818960503
867666938
919412257
636482750
351671568
1695975934
307907834
690732713
1110116318
353896930
240500896
1383904074
854004776
1394571424
510392432
967933778
867435455
168239605
763471348
1532841369
224482966
790773937
305059728
117611398
2027934129
853071793
1830627876
430724362
992515301
1364087118
1470235743
2037791023
1008253362
1587800106
1527633846
1973782056
2135586968
730322736
1598647110
571665800
1578424287
602034599
427437718
2076627128
1039852115
1385251857
25596602
533251285
1056138353
38001508
2004053331
474177373
17970049
1151784599
129196777
1732069916
691796870
1043504548
664885412
1296605177
950900115
772547266
1367273195
900304952
457172394
1183418890
426771291
1754614672
74531274
202086851
722221870
390740064
1264410489
352121631
423597548
1021472359
1911343632
786960841
139658966
165772201
1671750008
431297694
2081822619
1805545470
1017208823
994070010
2051183266
1674260916
291530897
1654299497
995308872
1266293301
1009392971
1801750229
1378249199
1210243471
620543381
1322593670
82184785
675783425
1292258341
1897787877
130886142
276537664
517258687
1056698946
1686431735
1487647454
545631932
2020100589
384911849
883584558
626958823
1383602574
1248271789
1109421473
5687033
1805473483
677635003
1495393385
20662177
1654220052
1409335569
63601204
842473326
965899591
2071558798
1281388440
1537701992
199012127
1530951117
547359379
1212519053
2116558775
607700070
1542474327
466563490
904164190
1892627904
560063473
1249284881
231437521
1389064528
158959178
1602415867
715347557
97655027
1189504645
1168798602
74039620
2024862468
1214649430
734980147
1832431241
699276598
87463393
1826991877
408290965
1077102055
211274865
301231481
553585271
1615720190
536682622
422260812
295731990
1788721176
313554361
625285746
1900853840
896118880
1623680987
343448217
1717582464
1236644350
1785450074
1046489503
174479170
1364247095
2140702974
1013223703
477003192
687177245
1804309414
676444456
1411599372
1941277395
1984848758
685702946
823423651
453579038
1574275634
1947472767
1053055959
1492860626
391684771
596861000
1730845769
1074581942
1017349473
1324545884
310127473
780511524
1614922933
1550649393
2083152640
957243640
512061508
1481695005
1378469990
1519055588
545923749
1740466813
1689361380
491741607
1769297013
323897781
1640313306
2078763748
760543519
847536920
1358434731
1707753781
471687923
819134994
1090379665
645090961
2053599123
962231785
1505168292
1668873910
347077577
242837333
1250642654
5935389
284795012
1853701898
1443026581
1960702820
1574024779
1725674599
145716654
83272683
2094637592
1534946044
2056670297
1330551602
706046159
1338198244
1332442066
1370111686
1751157979
722423249
51403730
1350589293
1183461590
1119481876
1827008904
20916015
1069122792
1736246293
1168347393
1826049000
1826323164
209529230
1619246230
977664309
1408942522
1513800290
834116903
1861680829
2105739931
533950694
691161965
888663694
378574120
421338511
1509744334
1561675650
1250755328
1749255674
1533298264
488286077
628782298
1840337533
1248979211
2022638821
997060072
1496167611
1329597966
1415967254
14287162
1664585190
182127759
1816061645
845857981
365370670
1468024019
971739819
1649675806
1740584241
1311498045
1578514342
1007875884
779549542
294016445
989924291
1321445887
216346000
1868743556
947364872
827094281
269873130
2132737358
304834057
448735019
347350063
2086039968
533988015
342996115
1636779800
980996376
948762643
980361829
388421305
787840640
688462883
302103400
744767828
885835670
777334454
1429703667
751590071
1433920663
84046738
761407062
1284594495
272154796
1588745447
900902623
722363903
1241680554
1981550042
1110651158
1146459618
1162611983
63265728
1316895234
513381951
977063359
63388130
582336172
811318823
1690695401
253207169
744113814
1348974958
525862666
15817074
1002660134
952481028
1711687983
991084151
1310351698
1105991151
1728648526
430745453
1188585966
2073671568
313514067
167396076
2062062077
752988631
1844700263
1016791516
850381100
219260726
1073547659
384272809
1331323781
859544439
201913682
1419423706
183592512
1246515558
642145180
1028094569
1507322878
196555088
324331007
1731537768
1198643239
1524676501
1195044286
995775179
1054135400
395340311
1103231430
1280305291
193238056
1574131567
1934297339
339046148
2103140651
1842879588
1179361526
1402936613
2111827823
1584231131
516204314
365367534
208239064
149702439
438567103
1281001853
26420682
1299601337
1461844761
123480294
698331274
1653758334
239827936
62144410
948855394
1531881459
1225390376
623385896
1371687766
1798535760
236599837
1855024105
1480378235
795714015
1736629893
760123963
2072791749
1757073610
926658560
1392844092
2024830519
432039872
1691793803
1659843235
1297380087
1771424896
127674356
1712131019
652252975
2053851184
1302983124
196310831
637817516
408317158
29902984
1913676451
578380312
1013777754
918802370
207515268
1910590501
1551337876
1212063272
983598760
1337861503
1604591146
235472218
1759413720
1671929065
1422072359
1345528356
1912331981
100487024
783684986
1059599679
207704043
1249338652
1473937081
1816445681
886217779
51803308
1566095864
2088270767
1575570985
1561571360
1197524735
262466603
550339106
1821530443
1803382499
478803363
1172682751
1928559928
575077161
1244728921
978759193
1724709085
1239315303
484985184
1766605472
1134871963
1656382345
503195457
1982095185
1790020918
1550723758
2056203853
2125785579
1694598722
1412747416
1859537444
1527103406
579377209
388523094
814806252
1106753349
1622591366
774824591
1814570708
1349626598
911731286
298165181
1299123924
718047966
1503503433
1609847329
1978176139
1314354932
273984310
248539271
799315651
720167462
1499878114
437925932
484839346
1118944185
1105682896
312243919
434297037
1480040866
2132094171
1108825446
2131645831
559618925
1371667465
1184898596
1870649783
123132831
1725019799
478042873
1613093075
849676885
1535629064
95388412
160882583
2070386656
1132963760
442118567
2138133297
1429247658
159893230
228189448
895154649
1864605026
1121579812
1445741329
1255230279
126431520
285744947
1923672269
203131079
1544370287
1944571561
1829552206
802135369
771847263
2040838692
293723868
1970980338
69010413
157530992
7138069
1797194283
693234994
406782387
1541999493
1146506213
1651617932
1870433678
1291541700
1460443160
1920590415
1174402618
2095509428
2128715378
1199689045
1310225493
1663717234
1499687501
274865389
2079078284
1892650997
41071220
89100110
803340828
769123487
826407291
1539420172
462032113
1303100745
1400927726
807311791
648492147
328756809
90292976
633651437
1293511764
411327734
173234151
405521910
1703574535
522368708
860932454
1979010816
2078147297
605007814
1827131637
1088875304
1770374327
996034606
1907964
870710256
419118368
356555588
1719855614
976136027
1757379903
798209299
1794269741
824103698
1835159133
1245180126
762889693
1611539983
1630642054
675209106
36264768
667685499
1666332984
1553912
128264161
628943097
1059240251
956514987
994668427
1655632372
1340725115
876113009
1041628477
782274595
871428645
1682061507
1853633322
1657826132
1699471859
1564498418
1885856618
521183672
1974408680
1423131882
905113482
2004222696
366278810
949801080
408203653
547115488
1075026693
375282227
297675642
1557696281
1357097582
148731384
770965501
1192381172
255437612
953688929
1352086127
370999321
565345753
1097960638
2100146049
361395550
750004993
1805667380
1578868015
1460611153
1489238023
1011301124
1558082284
162643841
1198703252
1019332482
922409441
1914602677
140551574
902615846
405689758
832038503
1861805291
1221925124
1670755175
1595737008
1017586204
1809062893
2056864745
1887386861
1785124876
1208261731
2039470611
255839894
2007900186
1540855774
254383117
925791138
64273770
78826860
1154706212
1658982372
439906735
1025625535
1130663042
340025827
8362306
1749192667
1485207828
898219355
24842154
1935052921
1047063991
554552565
508058460
1786869658
1752339318
346971560
1114972709
1440630531
1556052043
1868378113
251979287
1345589464
1801342675
1438765714
190449769
1219704025
1633515215
1021609109
170071899
1162094547
651742518
1610293117
1401774294
1125171463
207176855
1351682589
756928513
2131824867
1693926770
509817372
582029535
8699648
1741739525
107548284
54787158
862056579
881101727
782477853
1464159467
954381929
998392054
778810742
760322854
1350173551
874682544
18325837
1968873749
1536764626
932594660
49463522
1096468213
47113803
148771673
1050571744
634779602
1793647654
119328525
454449421
461946116
887152104
1085527767
1756399645
784769866
863909442
448498450
1569903638
2015946288
1437933400
25721801
1211504067
1296983207
1022118192
470704680
414219834
1334697375
1383208877
85057481
1604317135
2040230888
1871339779
440010678
61694450
205683311
1335735307
36875720
885148258
1031047340
204678750
540049391
237572091
1410258581
1316858390
1145562543
1727104090
1708581163
845540655
86485150
34760400
1011832540
186236691
1357407330
635498061
2015775542
1363803756
1740750833
479681383
1646113692
2137002135
479620206
1036227384
1936665424
1302163
1684532755
1654046926
2127298535
401300590
1860381863
221184031
104498537
1514968694
928435120
353636342
825340541
1189824633
914639341
1497369620
24380561
477821705
450685637
1244475384
1414180018
1101965994
769353109
344039548
1893860041
1571747165
1380671110
1326595697
1537753859
1431294251
1349494383
1293254845
1638895936
1651427967
1914192679
394221192
1312048523
1594018337
1104756792
379523586
2139652196
629564359
364070443
523786774
398853894
344304651
1721695198
1685070964
1355245477
1396217539
1401695690
1107736737
168387971
1764941176
260423501
1752676759
2050338206
324168936
1607164403
783890463
87544354
2083871905
936515072
728943907
316510187
513829862
1849455418
967162943
1629706584
475990176
1996208201
853482895
812526467
1011211667
65708941
1932332931
1326688882
237037635
1716720457
691008144
1957790826
1668683708
149908971
113289725
217391060
1613066859
1528353243
482666126
76844478
1578091656
183701114
116029887
1650050869
990697011
1971807119
170044950
1900097909
1754933787
1088359000
1792453444
2144102797
952845045
625902906
99475355
1003116806
1814327970
4372488
568291719
2029359765
1881747445
1677772988
2066201466
1005188404
243725518
1961477918
1100664045
840079717
15049942
99818803
304936158
1381041444
1971747609
186959870
1927959633
960407607
217743593
571365059
1962309705
1862901732
962169832
490976389
1653406898
604881957
729990179
823310071
1159476513
342555428
588231281
348288945
431153414
704239057
29546104
617444341
941220981
522154991
1935328598
1336374619
1125321399
1411494041
1322438573
1472217461
1851117891
1002214998
238694303
982782638
16988442
987372334
1449836530
1438308408
963223848
309142905
134756553
805781011
420587859
1771100015
928053111
501644757
640490413
1361912784
812207052
1297217153
1503715137
562145797
1508527784
516132189
1057157747
1561844430
1469923415
230544642
1040542874
1404920681
1131179571
1285095137
451381524
323478291
716349880
476418815
1973795081
1258481234
976361035
1389752244
1841413535
566832175
589035426
1832882918
312199830
501887326
1202808801
15018459
1853206532
555549992
640093699
1306159360
1146686784
568419771
1150561250
854764778
121211549
919610342
282475730
1045127730
583801751
930861027
997333826
388183443
1689012603
698527128
211529722
47123591
780698983
1754460143
246228794
1337836887
405701373
1875000911
695644077
2124136282
1248893343
1891205169
1844428985
315042601
570240924
1603662181
1509091400
140911350
325135485
1753251490
1204625759
126847683
1468953119
1268541797
227127826
152549610
442458297
1812870280
67342944
1118954907
984637252
1910233098
1172658639
1429693384
633892684
898055634
1927329189
1627758964
1978254865
1197737433
596011037
1367601015
1040412461
1137283569
2118634724
1644302838
1386018643
1214405307
105572758
323000455
1781865830
1173982002
1222246867
34864948
493653537
357033373
2119677789
1286837605
561358153
610332447
130068127
1969565462
224540684
1166107782
1776533066
1985387740
352872439
522188382
60400911
60156956
1649900601
2017545444
1013270458
1161391941
404079868
456152268
1292203946
619220519
253789271
1272697596
195117280
521559578
157737432
1446658352
1364705470
1633616416
1677255647
70578736
521962321
1553519540
1134785098
1505459677
468282016
1380602419
1303535796
1220572469
1584340080
1247140813
949059646
637558664
814544967
1187786080
1579530895
43253182
452564503
2029431569
2077701012
762238683
195349515
734687259
1919251376
51055746
1367096738
219490174
566139498
1487107846
1952149787
2010426313
1798477880
998050217
537947544
1598713829
1987801338
1809874638
1836966436
2071703285
204703275
1854229552
1292096407
1559192758
846391662
1179574146
829936260
379260273
913094181
1667048052
1528150496
974073561
1879405672
328287833
1173484869
1930733521
1383826106
1137170823
1201032944
621529311
1197115518
673784535
1402095104
92156979
1595076693
1829815833
786951453
1282704970
346974787
1630384175
241061857
876660141
943355371
479939500
870474408
663657380
228717742
2144664707
457144036
631919695
1271841866
8709357
647510715
303015634
1779196040
424603953
2133409435
1433486729
264539766
1423518690
117310372
1804220035
80678204
1400003203
1147245246
841610158
783110532
1440211327
536058074
185357017
2032879491
1186721852
577441629
590231119
2130582736
1875703230
388983019
2003829995
1629098762
2115984542
353454221
2004281944
2040027600
888836025
1854652232
1960697611
2032529716
757745060
1863783081
1575450932
68457465
1108678119
322308900
402752618
239511949
1425626224
352766480
663446078
55525584
1506883057
926951435
795881945
977211861
813644996
748985141
876986646
1253541939
537128007
1377019253
1942045852
318559665
1620952513
763546282
175298383
484445186
2094304412
1145507570
249086893
293224263
1888539117
1597504826
972788491
298954834
1350617559
995439751
719578842
346160814
1798006428
1907851146
1264261065
1470128942
1077067226
297169397
1502060345
78967304
1499903009
2085326572
454444559
1640097024
73986494
131856204
1136729760
1001516455
583212664
1337040947
572867502
1000771609
1097885143
1384976577
855138524
2000651304
1744520212
668510414
1271857961
1393828062
309369204
455503558
600093106
949472727
277415702
1774282265
427216077
784498185
260674291
775646604
853751566
385233328
1669108836
973120865
1960559975
632979558
931391499
890854845
1423931233
688335953
606432346
1482919035
826963780
1274460899
1167246742
1991035896
1760420498
1239029943
1259170305
1295376607
1547721172
1757823628
463992603
1011403019
1467504965
500496414
331729947
346706120
503404870
1802597971
165277611
382743012
215791059
1546271130
939932631
350534121
178216777
1923139492
1532744076
1623259058
1088246524
22053472
1352521186
1260810858
1676925595
453345772
830961101
2040620955
457413938
788297285
1958097500
1016893625
1829455596
1774490261
1434023116
1464824471
1714713054
505183885
1340631977
1464873699
260224333
1193496877
1220488725
699528808
515307353
659985127
128198741
263767959
861361116
502679496
2107035701
1833698462
1408030036
109576552
1751687465
661673340
1235744098
1414658541
1061249245
1764895383
1702683817
499594703
1934600889
696894219
719887038
1912450546
1927726291
887208553
1370468135
476545623
74103817
1225334645
151517458
1764242371
2039203873
41554430
1673394140
243197674
1785853954
1845356907
1443300082
366915008
463087115
165143355
852574897
2037242458
1749365807
1572821063
528642079
684021838
108695709
286424156
37117243
1240010892
952041795
181052209
2142127424
1368543723
79739169
786108324
859956609
2013611166
1297724232
952322461
1682136201
499802947
963205176
54393775
426169154
1707409080
539388246
1091918502
199159030
541050644
1185559916
1128665801
553582378
480796206
295048484
1689894508
978588301
366146109
1758736229
335668212
1497737931
784261012
1788118164
933002329
1148147393
1542806452
768033792
1365967250
302254396
532358744
997549984
1378157654
866924567
762201259
293115969
2108639954
1567606329
1518912348
1882413598
358643304
1650242020
971079785
1745518660
895234750
1723567855
1474559527
310438494
1850600144
281199906
1285045345
502695738
619448399
769235394
980655107
1378591318
617396630
328990568
1460389941
1992914785
473251608
1492135449
1155836098
206638870
1655489309
1553925033
1404198189
317809266
2084288110
1811950668
780680687
702924923
1063303124
1030427156
361621312
622700740
1541669298
1463653895
2062764917
1309571482
1020420251
1701416915
956091497
1605435993
1611182280
1822037506
421551879
1825237224
1104733656
992055063
172799119
1120241062
1668388706
1828817015
781413655
41090998
1053890732
1367168890
1452233204
323137765
724374934
2110292435
318740412
1149620881
1222097378
1501687158
993077426
1669689661
63659810
1993136296
552531721
1145743647
405127899
284727990
684873511
907684537
1140573312
432548855
535585243
465831474
1980673169
1317697025
1843486229
1661517998
1359739346
1666477127
749679736
1567928229
1193326702
1808657296
1031268337
137534936
1640587116
1176658705
600381835
527873716
2112305135
1841710130
1190760862
1833089939
1547979304
1088568001
861262394
442793773
1657722042
1817521676
318026224
1672456841
1257589366
1599997828
1479343427
1955842197
1034672286
1495155861
2042962379
1263508190
96761140
1464225251
722853832
1914877257
224556361
1717344280
679019663
67003187
1265806172
288394234
41757942
1649857229
439422178
1848260185
1215795025
886409667
669311442
239583433
221040152
1120805325
1327266166
1522119126
2120864134
1903578105
600926671
992933056
713403061
822222355
1727943987
805415561
350584004
1709549052
1515141341
1620427092
1690005583
1654441580
431309447
2002408788
1197059256
1366973235
818360336
33478846
294804130
2099225878
368522215
1837958154
1102950117
962395711
231171337
456691381
1042217916
1163712279
876983321
1943383637
159501171
1528428854
188246463
1292328979
705168134
1061295278
1870933404
1683388460
608308269
130389058
1081381813
696416923
919209761
1987426672
1336947527
175979268
1891304852
808583174
1623278797
1889682814
1333611524
1212533675
322685000
534449593
1182834015
179788595
178926419
763422871
1839041545
661194032
59353000
1307429762
284611731
1527626773
1153347905
1154274624
2136194979
1913772735
17534141
1432067470
973901131
79247371
1144059137
619531750
331474319
315851819
1937930879
455115170
1496863804
814214054
970416354
1750658604
1372637738
1155073202
1793131770
2083377926
993470518
1839333989
34589589
1520317031
1577046157
1944990268
1565497200
1744556459
1997357572
1454096133
872728500
1889403063
1941354929
1356512807
248692150
1653418750
1690885356
1668907862
752151550
1685598087
379153504
1385118945
1326672795
778338654
1787231692
802543742
1394350934
1168772910
1616756272
2091134506
1506362658
2129392755
876231715
534345262
1868483833
1843327150
262355505
1672152145
1179051678
869181656
179538220
1783974922
366433275
1794289230
474802708
131149141
313011166
1036275802
510457973
835618858
1042622364
245773152
903683348
1045764602
1998748007
1833873937
982943653
1955373148
1163799358
1954940039
810758458
38618713
1308034036
199832010
1961158268
1010391209
922875528
1854064451
67852846
625033620
2089228255
1076517135
245513961
361942339
1498357040
1757137535
622881271
2014623235
1779065363
1566006757
1535180004
2024765661
427456230
1962642880
382703757
616853766
812070730
1592372219
581998225
1783905639
340289476
1315326548
1063144535
292907848
1403837573
1887857564
246699090
1054632927
394799005
1171946048
553771369
1163251746
1823461093
48761493
1618745450
120835277
418450099
662921460
1011446384
1741686453
1397230500
238666693
977217389
1348642638
1054984529
1243452066
9019389
311408830
1957779512
1113925389
1989734384
2116798970
931252198
409828546
1321883791
1322834730
579701245
97624454
543675096
691835429
985947947
90697237
867606842
917550681
1191759516
1125516667
1072556762
158266586
869147498
2072813110
487480534
1381559618
178254775
639373832
1370739984
345867743
775695829
2012395043
1863980130
1788643010
403222367
154532792
1538095285
445218799
1137533714
562518004
2124463953
678360069
1253828441
1923478580
891342583
1179831665
1726856267
1291724427
333417143
2052921838
883030524
588755441
902736734
235016045
111382182
2113130058
990093832
1481660441
123798871
1435236564
551387907
950314583
677303142
365071492
1185281801
505647465
231550924
1899373030
1074148889
1132116359
875196471
8959958
147392885
1435120677
33222638
231449434
1132647937
246890450
1337949738
1356941254
1725476585
1741242673
745755692
1254463460
457142000
1515325112
1157272395
1523473707
220978018
1338135818
1493846932
437536859
499961495
996916022
271780222
2119551445
646474033
80785127
1305930912
1053078011
1905610027
1388572937
1391740487
1917819078
472440886
1995979161
281919159
1612189482
1288934711
750857105
127468548
2145818172
46415630
350655049
1753022600
831348700
1087072981
1401611498
1917360332
1061869369
2031600112
1950749266
610988419
1348268218
1690596499
1001756224
1809202893
102122030
1551018883
1424151888
1503009071
384164792
1430717241
1409335416
1124228257
1474500288
1472466086
1461830228
1603768010
1183692754
471521643
547812024
278777032
1234466207
1907002389
1581880163
2061976083
143774068
898102274
1790956513
2064590306
1741744197
1577463469
924704279
1086472837
1716191710
123294285
741616128
96076496
1362029022
2005671845
994843319
1630734433
2036535119
1042398470
12837314
684214882
1418948118
1708947486
1244310683
599505784
880557460
625119190
77469539
232093636
71461451
345638775
256502418
52591566
1154143548
775192548
688594465
1845223954
1310809263
1074010860
794240609
1960815033
757115924
2073191627
665356363
767820936
1235997852
2073183842
332510487
145632638
1525329182
1684406285
1555509058
1937098426
203029123
923937654
772929175
750632880
362831970
70698412
1895513049
340509686
1933121628
1724334590
706895356
50802930
1227191050
207266673
1538141593
1426625594
2004230243
319594406
703232392
1413657082
1268596632
721996088
1694688073
443421452
899299046
871940332
1093401280
1291852670
1597003014
2091807041
1908122375
1175890036
12138686
1568886765
181517903
1365325485
1346633839
470132765
5382669
472944773
1825719251
1621945554
1343280013
1408631937
816042793
91100069
1613859919
781919079
1654800325
640218673
1507558782
1010501243
1344089120
570932398
1266847024
1776688494
1831363770
654921873
623272442
154764686
856473466
1863308767
738809669
11724565
291292249
132918930
1384071664
2093603727
1734221279
1442808830
1939188737
301456551
546885909
2066471249
1232490942
1006090736
947731894
1777116611
277144689
111515408
372369085
781219681
676927596
1896378965
1656357459
1588370551
651556889
1127101178
818270802
688117301
952074397
463683305
111002669
775492324
1448052221
1768855924
398023076
482816181
1097523124
1536919892
1018353854
14075580
1983372353
125421386
2104017914
1386936386
771161674
584922111
1245584039
209604354
1327431723
801510936
1317691765
1925749899
618471530
1526391030
392851971
1074193781
2067445257
389841581
524489631
255742704
1145638079
719207051
661019496
781397383
903121236
1974073041
644666587
1970069286
1581258102
689584961
1928556835
1337982284
38392977
85102533
932135085
1782012715
748298158
1734309369
635957875
1226122358
857590195
476505986
1275731000
365231835
357346221
1670536476
1612860250
356005094
2040363357
35347361
1274141950
54847516
931650758
184781731
980327791
2103528166
1184226144
857822805
1730032122
959701880
438665649
474614924
1876838240
2039600371
1687934800
2059572534
1860864898
245641963
1944722382
1413456607
739339465
739072791
1415989994
1474196159
1093182171
34035491
639100981
1923027477
519208575
1284786174
330961886
1275669815
1959068198
1979307710
567535263
1120167244
375636545
2011213871
392697452
1359818488
412978491
1485899335
282911294
1963931702
2120145768
2011503244
1625114183
1364088453
1963591806
1504366751
974420195
895942161
1208373769
961366040
935636533
529481390
1620484524
1958706880
978986048
190925581
1479089046
1119943554
809203707
177768021
1483765666
850755563
1245200513
814357171
1035477553
577290841
1175909498
1229068312
755245752
674705683
1759712577
692984105
279825814
1714731926
1975297009
459174665
860765069
1426761110
1695145259
218557067
2045217386
1399152824
1527528850
470282911
190702800
686517985
1543097841
162099991
74535572
836128010
2128328593
1641027067
747196822
308700381
1737695381
1335238371
2026059029
529204894
461721527
693160075
131354237
473394387
1401952516
839592693
577822114
16631022
1091015223
1721739712
822659372
1034502844
1386090127
1756949346
13311463
1118845426
1631019806
975394176
520181853
578240658
1271427919
2130187570
49509326
1082022287
1820591384
1699392403
866501575
1320232546
2025184457
488768824
266441488
1194533382
1204625932
2074482595
1545178296
589357726
758582148
2022377545
987425814
1155490766
63624018
753064456
966554935
1722964318
1084748577
1453237167
618411148
1551010038
1585948896
606621363
1671235656
425536757
832750237
798874786
729083771
823483904
929870418
425145881
1937580722
1964017199
1015343978
494895223
630518892
1573313011
1046447584
1353383066
713587097
555801524
1028008704
1668443269
248248540
767223097
1181894989
1698497185
580723651
1018673743
1428263246
2055329467
561714878
1241195213
1151711576
1525277959
436609302
80055558
1821411753
802919581
7886204
818526173
591212940
337167540
185066022
2046125304
1243079298
20472827
816066906
1799754553
841266524
1743031897
1604243765
186827027
375838051
65417969
1123099667
366196325
485029473
891765499
837802293
1758549776
1179127570
1123313559
794635346
1875049666
1858166333
1860648932
703262321
1176951322
48543507
553789468
22894052
1186718682
1294734593
1051100790
681547362
1810285515
1222211684
1781441238
372982237
845861687
832309853
2031354875
298020758
569383949
379422992
1655395914
1306832378
888104086
179895456
1100929538
602585463
331169901
582726260
1047550271
783089027
1955408886
1303478748
1500227150
1878187210
1952820532
844978317
244490805
478200083
1662943053
538906280
908839551
538899368
1185006596
1218937598
1354518540
1678458352
1204371107
1660681987
492221640
1600540905
1297126802
124380167
1833366001
2051929713
1064672418
120299071
541402847
1366624434
1224714192
966779277
276287228
1898590847
1753670999
873737797
1974370113
736000073
1190444922
541301873
1801334298
1096582930
240535363
1758130340
1292369937
553766408
1715054291
972224593
148086508
711613903
1223662390
1615998394
1480988637
1830850917
388626136
1575396448
52314362
151092722
630205394
560545082
1753196793
1982278430
2047008304
582689494
112528314
608801674
208109061
1114541501
435376653
245853394
552921588
697028789
782636779
312981496
941234423
164867367
737064482
210049376
439864639
98561713
1730077329
1987312033
864439712
866340984
1092076579
64253192
1184901354
451520576
580296333
1931535429
1917517655
1150901158
1687682813
376087723
557274332
1721179132
1310356186
1532299383
948988792
1934420535
1353303508
1755350692
1012213236
1391813546
289130493
947291128
647164318
1340888624
319265820
1808198237
1488697407
1181064275
102796821
1814596022
1550834474
1930117453
1270706430
1322074116
456471821
1260645824
909477292
1278929353
1253319715
469933034
1658579028
93985205
87268488
1184928637
1208125304
965450080
1680687739
1197649400
831365504
2006299104
1962052709
1495982920
1788922904
1381645083
92007916
1710693915
990806180
98989193
295373066
510547737
726873212
9283013
115927291
2094856797
839185783
970950298
669598808
658608916
29397377
1147891349
217827203
388677629
649937948
203509290
466904758
625438480
2135944298
1010921171
1280555068
296379105
1522977936
1424751269
867718819
1625423317
774295165
159468921
356666221
1764054742
1450398505
371461206
562135234
838309200
1279887607
1406010960
464010209
1405261274
2092452029
1871240370
1314561992
1409930823
794656050
1249604274
261371503
234269137
2045907241
765273677
224167026
236893519
1032676667
620744845
992190963
1669706592
168381884
63016203
2042617269
1190887749
135240265
1121405727
2049271612
488075898
846865147
570500546
1695613107
1043459311
869162626
727286620
2147400081
450711023
750617022
1997536865
1508225166
1115624844
2092049376
1308694064
5365299
80370624
1570008855
251373095
1469376165
1576832014
1074648213
61154981
1860629645
417163661
1437944912
520992087
191928990
279141364
447552168
1898243200
727105073
1073546066
2019237544
1868584213
1812040112
1369511006
1191487635
201659584
217540286
837123207
70703030
1923401750
985989101
805228299
134512846
562010473
1670073293
279508968
1531092144
2090594809
283942600
186268028
218906093
1619327373
556909949
71397194
100077443
666951519
1000351362
2070977454
1535204052
120580523
35253665
2125773639
241341925
447041102
1279343933
607904080
1787263500
1948963595
645359774
1900714989
1872929237
2105554350
1630615259
1180803233
1029353192
2089245773
859384939
1532280940
1983838516
275664291
1268309470
221520831
1758184514
109572402
771901843
990433005
233242180
1927583632
1454520995
763719363
274630065
165366370
1759818423
149712054
420542359
1289020818
353655809
260852304
126486074
902428172
1918764126
106120773
251352844
704930644
947986031
1545291971
1671096675
500555537
504778033
1198462807
1016071091
2014584193
414512320
1705627850
1790421748
1833686446
1524684324
24228473
615096314
935037379
767078463
95363960
1820780150
1111955243
712960631
1161890183
473617075
297078541
1647658878
651126061
821534706
1889981978
799317752
1866282415
1591185106
534547777
1112121326
1415226760
1235979090
225821131
1723833099
882409171
2015386456
1526719876
727864547
1201530644
847467703
1128501043
1040179281
1455514668
2123340681
1038189134
1100185623
193341353
1305274437
267419670
1629655542
626959384
1009309333
1307369168
250904726
1863673919
1754512004
745204538
763280806
391988286
25821161
1511853964
1367196784
522826974
328404977
2128528561
1658069863
1670420731
2145304387
1620396546
468225908
1612065930
1028277487
399975888
1163656474
560221711
641054751
728460623
235979646
2140015025
431167102
1523700980
94094961
438332997
515363402
1428457756
156805261
929147321
68806954
314887536
1652164025
322923496
675381686
90400291
1703851289
1502450912
664277549
1393936329
437588820
2052466625
685641371
1447628566
1255494958
1041991487
1521491619
629391819
1574691220
2064513589
1973738690
1929860813
1963766638
190150526
982260676
629311031
510182647
665893503
1819849980
539320795
1161723999
281714496
845012676
1233663247
597572634
2093401860
472451886
2113285533
629914348
229016549
996232545
986499890
92649412
675745204
1467304019
1975589034
1679587205
1524235671
1107338497
1006349084
980443892
483988184
796004570
1646029550
1234282829
295059260
1016775559
1062675445
249162383
430504582
1909493166
586800434
1333324156
1721360272
543911584
1825438218
2072856006
1867354072
1736946565
1843732873
2067939096
315613215
18193550
2021846822
1854635528
1782598798
811568090
1257532131
37218162
1103148378
1196407612
1246120427
993293936
1801937414
937327431
1324021197
2063081007
508907265
187824370
377576988
103920823
1462878415
1612221332
1124962153
15787169
913055846
1051102206
689181865
564340812
600121373
518042088
187244152
1314769626
230696757
1954282177
1118073784
1846407966
1857947283
1776031719
978004536
1900525091
1487008946
815359051
148907591
1955410197
587321876
1844929366
1722573755
1611049733
1996666156
1305790186
707790079
247775247
1461894960
784203200
1833774263
1371902760
1750153228
636176780
1969069286
286656624
752218684
1242783066
1975787565
1602750232
279508925
1209762663
1168816382
194430009
435912171
1020152854
650025586
305272002
1205019153
719438670
1138419851
1447675878
599289048
615919609
464732297
571607322
1251581851
1700157613
481233083
1025100305
874694679
476205929
1279690995
1282160183
1189878905
481155834
1834142493
1075194717
1392484395
1836788963
903955204
1133034771
1532432288
1918595416
1178353413
2087829117
705893579
1977460490
939073459
1573082222
38585122
1599413120
1157453994
1925419091
1568824456
1008756855
864762009
1209864519
29383838
150600058
1703377208
2131341257
1623706944
1341856681
508074061
550514392
395502573
1008374467
1264645939
1995306584
280552501
856668188
1509212970
2120603127
995249412
1520639934
1665967654
46976739
2065583370
647350365
1081491012
130934326
1841987221
677892113
1575182023
1711144719
1549658958
1516745662
1964578773
1643691272
786979349
59970628
597657311
182414912
2075582783
435291578
730033940
1467153948
1382991005
892724409
47880565
1193406020
781162563
864335207
886832312
1048795863
201174562
645532087
2017242703
1826095832
1800784181
1988521671
1134729773
1112169310
720050666
1727423517
303956743
1556523416
1953530731
1158273320
1991953012
1399072065
510535263
279262285
257589667
1853367004
1136932331
1430577272
1546142016
613172515
2057049188
905732978
2048346546
579909789
2135471833
1600781458
1006463932
935556302
1454854429
648530529
519714761
870680376
1597065969
342063495
469497779
544695469
2102426566
2003139199
1632857503
1003832570
237416101
1508949938
208100542
1059881818
112815967
1501824136
213440971
1046678083
739450227
1755683638
1854497541
1529464109
373967264
1854063181
1687404651
311630385
1006655889
139166817
90745917
514223375
318272459
1683234066
1377845895
998877470
1703392420
1193601017
1093745342
435803045
1405069842
1187108504
828302969
1726719497
307500945
680685208
1439627903
307048475
1482490748
309547103
1568153425
1694597643
271976950
1738163442
1295665260
5201749
1188821609
907400301
1024578968
253491250
4831968
164717594
1710652026
1131064466
108360890
1311169719
790032070
817550788
2075068547
522639593
776103819
771529048
1883294400
132143947
1483789775
670417492
1985185785
722537691
1819996194
789554388
775344286
935789190
1932722772
296158982
139365775
1402801392
87000507
2115441838
17226952
1348111564
1605927241
1977112563
1716466920
316658337
795390561
1294777525
1161679274
90702966
1479769257
150051446
1906075760
1196002209
1738580511
642827928
809444437
142478362
1194247165
908701357
1747380758
526049675
837659055
942373488
1569711345
1795368602
1635865354
1203320456
1563253370
2101101096
1541328598
1993410131
1693697787
1382940328
1144249250
558849618
1123172781
246884219
243945623
352798300
1373382884
1260367739
1993886794
558408721
1845761745
1980849991
558771947
2056096984
1957239943
643828721
1389582514
1562878028
446122013
4871198
1036170068
2078698087
641494716
1878779737
1880621439
231722369
477250224
87708655
90109954
941847922
912174846
671440164
1473584355
537022560
32209747
773052783
156201150
556995259
1568028831
221649110
1570037188
2107424716
309949796
2126959358
83784108
1395670320
705706446
1685298642
525229164
1142549614
827640817
516287310
1808709910
2134134144
45857745
1240829973
1290346015
1020569942
1286355066
2108543309
2055730539
1311425317
1958128411
948829001
2008194361
193762237
569023457
273579966
485838584
1076300556
669834988
328440717
1246089555
665639627
1066337954
43419056
406187743
750536842
1892229687
535700752
694466331
1423247356
1293336574
1524649624
171935503
685186358
408435377
2026146751
1581504669
1864615619
1098468798
723609923
1863506747
916025498
322826529
743263314
180868214
2143530226
1354137049
209441177
2082621362
1136146506
2147228100
1296085770
1211426515
775553585
2029415590
1102132928
1114262071
450576437
1695259556
1701651595
1892708592
1123518498
935038492
2096645295
666634598
209646155
1195866419
1441621412
888439087
262882127
262583495
1706289929
1740234073
869801684
1361696653
1367401280
1008032461
836190588
659364579
445425121
1829099227
1547289488
1666910064
1032190534
842595976
1143431910
1772120419
208389418
1931626525
729601349
118656144
1712734139
1113633297
856302151
812171414
785954062
25447518
1441400377
1523197331
298109166
509904905
151739348
558940090
439895524
1884835839
1076203232
834851913
561935190
1421928610
661722709
100896085
1550709776
1199085726
329053740
1054598684
151792704
1423317174
2140818045
131915536
1415524380
1746259123
1777785049
1128004314
213334400
572113552
27241263
1470824834
349742802
294747110
1409593816
1498156488
1351581869
1455062369
347499913
1778573491
1800767698
1913300851
548839985
344227244
1708380058
909465073
232067244
279318352
1193857802
320620812
1754347816
1317802928
586949717
811423062
958014885
1501220821
1569232556
323869672
35994630
438897824
853931282
1431636626
712316963
999693079
117129413
1018553425
604597859
1954816067
1738700745
1526337890
705754521
987212202
1923539672
693008271
416700859
1832749470
2103896870
1950522028
822162821
1251474200
1812101654
1165739073
161748367
500436605
438230415
1527575704
179339741
1474846123
258553826
558144008
59379721
1759381558
1981838702
216076861
1334935115
65337168
1779419746
549253527
2090915040
429157116
981645790
1529091039
227643674
915983614
568042299
1008891079
1023792766
472895029
1100339543
255708985
315468349
1391708772
1637629951
539690627
811676840
664237209
100496105
53499536
1862863866
1951582934
1713795893
520440610
1148028396
1357009811
753720820
790725032
1617302206
1041866871
684829365
42676222
419536583
556407800
939880825
1280734544
2145451290
1709120648
1138178294
1881567997
1713134014
1714438591
190237930
1310796696
571257784
1084954528
1293130843
786902005
477257577
374670337
335617998
289405764
9539886
1002862959
61458291
1078743916
1694363333
1080063190
2079945108
1110384890
1626221195
1235042457
1292396748
1547586378
1141941453
530415978
2003823139
451691929
217716417
1798474430
500249422
12281438
1147618448
214366804
1482168670
950798295
296400666
514235663
186787324
1706455172
784301827
608606987
882065165
1778484009
1486487218
458156980
1623249823
1168586514
1919925192
440799777
188519283
1979177003
1355758304
1675633086
950512578
189599771
58777694
1427245451
1972866776
2090710263
2068437835
1462380910
812990833
354640643
315234311
105852433
270545254
830659621
1338915233
132527263
2034078728
1594372208
613325985
461453233
1748847592
1353166340
242508169
1142342497
507336531
43293166
706575924
2120479157
1528088282
1314828213
846780671
1417260558
2129607371
514288165
1660119645
1033257544
1912728249
1654657914
1523541955
478948082
419639903
1453432122
1776186739
1444360945
1764599987
810500311
486006894
1671485528
1589099968
970254302
1923342698
1981085745
751362460
1760713779
1452599028
797426482
1981100367
61096001
1554507482
831388056
963161740
1834733408
843364788
961048503
1569389835
1154901471
1595374601
1094965737
1812244723
197513532
876345675
611180864
309261620
647653568
856956348
75530057
1847013881
467660203
1126330484
1097114214
1977522782
398340827
1080137327
506272402
174045974
1498320289
1102175172
1131072680
1283612867
1419185731
1897252635
633024447
1455885837
2099019621
1838592634
1922175171
1437792618
1511796533
1892314768
73375379
1072010342
916356715
1477635354
39042730
377526529
1957902898
1003549201
924821791
581673036
1145617149
1826803465
1429654803
354173071
992923006
48768216
1311767784
1084994451
217473725
467905927
369615453
1629684980
1719601165
133435385
572897962
2072430684
975382544
1509734406
790846356
1699436387
378802748
943176477
1467579996
1677367478
1939262265
1305067528
1213289758
519327022
888317273
1754330034
1759274653
1225910062
2097324281
478675244
330543740
2014767043
1165661172
943068548
283057521
334939689
370219837
1808066875
1380329016
538533074
366956977
1047909001
191553626
1558634613
493310279
1280237592
410008032
1610898891
1548909367
1207499396
1200392028
1170849928
387483567
1659375505
2066306775
110780604
1977638510
134628245
1108446658
1189681508
1460385633
1127951364
1848560742
684779322
352223863
1112019469
1635195466
977997324
802363274
294796250
1003215412
321636243
1355558742
294928406
1269499578
305035669
645243719
533684020
515094050
1752855527
629470781
271967805
1310648215
1193883426
1269474247
1512544398
644715983
175587988
379926963
1178149621
279778516
711485999
2064070385
2015335633
785560958
147371486
1128314120
1647895343
1808773524
1754449482
1620957104
105542290
1394499777
1927595089
1561003266
1630448029
1521071121
701290185
1167058488
2102037155
1695545961
156639432
311570284
1774475038
560065879
1532970930
1141977084
982792271
278856794
1793294816
489368295
1067971313
1615860199
1333734611
593327953
1332912261
1958815612
2048453342
1125148632
1398895166
1820049760
2142783977
1008729047
986610309
432159705
1471345246
1043486474
321552420
1710067308
1585011564
1707934260
1110890436
1303269557
1852574607
406450882
1095255656
609355433
1145199972
225270831
1051454432
256750701
749456906
742213295
879178889
846117671
620024895
911995079
1370215516
1345518741
681065764
514193138
108578849
820594626
1506153547
1165313031
385966328
1985678742
185143405
1003080038
1452496167
417356776
1817414240
389611318
131390359
635380533
1037892478
1303719098
1649659248
1993785797
1868104506
22902943
1669255255
2067322985
2050029086
430424286
1531021574
1450206887
294187906
5585763
312268105
2123902703
1928954931
1438834318
2092174930
931226380
923189368
1900449937
417878740
952866870
2021522928
124395600
112908668
82772686
100861691
1492452709
1246710583
1916402708
288741222
1523968285
1653024027
635620513
1928979532
1478292778
399450854
1148109362
612886782
609742185
1423421840
1640991355
2031304168
230756217
1754359995
1186453698
1944827668
1540471509
1122405809
1875398994
1260718425
1206509889
332045650
1045806465
1055701534
48054190
777576016
698976547
1775735822
56057148
802880388
1522369870
244295370
103240715
749774459
2073294210
728484852
1520722482
187777205
644670407
1150924278
1249656992
1052806916
1211743450
1638106782
626803932
1131377536
1959801880
725216388
906381246
211922796
444428407
1783351894
662853302
257011077
901414966
1637114809
641608700
715871454
484644098
384374025
1376480864
1876353540
921667878
565153917
1661843955
736938679
1867721347
2013635836
885616582
489399980
2084556712
2084801596
1067732724
1722360499
330281927
950124697
1648939984
601291511
1991678726
1189829675
964518271
1867840643
1237008091
1447427670
639643783
1185484985
56230348
423115298
102304009
1855344156
1389489332
574065872
238141757
1508643771
972878282
1428609976
535201441
382085911
905214422
407796416
1734274590
1817637432
883111878
1467398837
48286688
494177745
1017464194
938344208
1848497292
843195421
402098137
207838433
1767703552
1030626922
18307710
731824308
333500237
1201566672
1163101384
1161796758
2039159600
1707342654
103773751
734731945
1484783046
2100151714
1054460253
1265823652
1948796499
1515552897
1909920115
689797188
1515506999
92135465
1713499729
1297657987
350456857
710676800
572614690
1795192082
1532460799
1982149657
1576440950
1635870163
1962167293
24698352
1975681402
1858161739
487502545
834774023
2007329614
2094401996
1617086052
2009378132
1079523178
1943276967
325119043
1866026220
878786990
1478316893
780313951
627156084
50675577
1102702822
249044247
851267042
53863741
1633877249
1310688113
1578045038
568209878
1409906128
517417861
755929108
68057864
1975586327
1440445667
423568466
1856541212
957938785
205617962
361008782
944584526
1074471240
155160282
724489602
23844584
264944873
1830057162
861281997
695569674
953921016
1660841847
327126961
2002022942
821770095
1903365691
1789147239
778579674
1686327129
1424541201
1171457588
1349048464
823227488
715346490
1103543569
397481442
190450881
236182338
1894316734
1150323272
103894111
746449116
1935360117
728206076
1223860737
934418595
1757349159
141367965
1066381198
164601710
1100337229
2032151971
1857013386
958239006
2016566149
444938089
1516826408
1278013524
1599323364
779156750
1446737493
865372202
2124650974
1363260052
1629029370
666340094
1668309085
881286881
1616918821
103283457
1578928688
37521503
550885062
1263917988
1524360921
2135959664
2093247270
1247553547
1584917768
996272242
1653311688
1306301555
770971302
380741055
923239521
1509627392
1242251499
644038061
861584193
1487549400
765401188
39297569
1707172162
244915652
676497983
1325151730
1765332876
1345621496
1017659126
1620144227
937658945
189493403
454958074
613010013
808605478
1527272394
702467747
281145809
2096921536
17866976
46292622
796083929
214895527
1203411882
1870055104
2044829471
618458783
2120952525
768186656
317018866
1612211926
1917610163
741058602
361926779
320806771
2058222364
2024257767
324991178
432128613
1770009452
1252343298
138839154
51386158
1836775330
1643125023
2056302152
1693624470
882995610
1805542776
787933505
1484452631
1660127164
932006576
1359829983
1009982286
977149302
1196283393
720299047
1507208222
488315761
561700207
105735467
1895423172
1750220594
1519446359
338123177
1884479410
1928049701
1853957833
1065595248
1398585239
1583707021
1415078576
448066830
709760788
1033661586
661850761
633647717
1180878336
2048554179
1473722395
2143826171
1554255880
1150943270
225297043
738159983
762886873
1185980917
1207130488
1858035442
1600488480
951145422
1201317539
1699250878
1065822339
1878493012
1886943416
1590341673
40825143
1860959571
619902237
603403683
1814743604
2033477218
26006044
1168260198
1986126097
731827099
1988467148
974419146
529451721
410631623
1911026591
63834832
109064672
1848266438
650049371
1402724817
1365839197
921751829
2085324319
318773644
535387616
1307402318
1379053079
51304857
1805153539
915747120
213783513
520119809
1119470374
417966672
1181181110
953777091
887434599
1038238730
302502235
1370158264
428600413
77213833
1797558199
2114565035
207811048
1777519784
1207002491
981457198
333174749
1635506035
985807385
1792556894
1643468288
1737650995
784642362
1514487316
2144092271
1640492271
234540253
1904457695
2021002652
331435284
76519324
2067492214
1070458065
601927603
532600540
905812469
503133299
1680434318
883475863
509794323
1487458301
1357895617
1300944254
1256803587
650876552
2013675876
1375107699
1716788757
879206652
1077354080
952040467
1282223024
391575529
1375629402
1349996510
136976038
379900637
798148060
226032638
1901431766
167271708
1534003958
1384972549
1795020887
1589249300
1101930821
1399835851
1258931786
2092716578
1906917462
2122920904
1047838826
1414611738
308944246
1297183837
215170820
1406481318
1570888825
1895579604
1893759883
1524124712
1375061936
186830396
1391881572
2100262468
915591315
4585225
225512850
139844702
1998116622
1948341390
35513184
1101524702
1343142633
635989378
720951554
1008792375
959460176
749135772
2006406865
1885608446
1946578736
35438913
868395046
1912216740
576486772
1552913718
1659021303
818701482
1228963208
237626036
1861858303
772192501
711104411
2057396686
1091758682
1739093035
1724038166
838687798
1411624105
2116961253
1790848247
1635127268
310471922
1004367315
883805535
294001153
1361887679
760847909
476461545
308734006
55755186
1733181091
1527425360
105984815
1267050825
1695831066
801346563
721060129
1598932381
543024269
520758543
1508421684
1154722127
437249542
1868132847
827623414
1233430727
143897808
792099560
1970557956
733126231
1074335968
1033892721
2082965266
1347417707
752985381
2132201989
1528587208
17368121
1636767065
512796979
447262697
370908459
1141674952
1925498594
1571712642
443416050
1479344215
1566907757
1090888121
1736832601
2008452678
989066045
721687931
1780571580
24441588
1057446690
1574711736
928042665
613096216
1642820956
1571542016
1427483794
1835887160
1370781366
489960247
413429266
504201260
703691102
1783875519
1066152675
585140135
173086046
1031487470
1881448223
579406891
2108211238
1568045153
415432745
906844303
2146432390
990019517
878164041
1268997446
1390421943
2110365573
1312092960
238755425
906655529
1987997738
903848548
1745922653
5518148
133099827
787202403
1454282500
99295940
453553473
134537694
1256851943
652383054
1474749274
1734606790
931218521
1472868945
673429840
1108581895
1025882848
1857006858
1959097870
1585654363
316322767
2082216136
608224304
1913301368
1571908713
2025726722
321452968
1545579534
587974645
361892406
474444945
958171624
1554941331
91774240
1123213502
26928945
1980497592
608994274
882880145
713195524
508587357
1890324507
482505578
1024277778
1658370627
1656738915
809327900
622956453
1910297429
1131922904
1672588444
2139362866
892766564
1154130694
1915631749
8488972
692975372
1017800019
802420473
517073499
1817472608
159283324
506040291
93719389
2115432438
1343535834
1442248544
1802520525
147925000
1880770133
480383028
1272551058
1334441415
1028456408
1629836603
586407134
111311131
1085730732
1725533279
859474540
1734387855
2120508030
309035264
127041061
1063153741
2032521338
527877555
1398420041
283531274
1863224938
2069790335
87765008
291942659
243353030
471675768
1486736602
1866747013
750466192
1743039195
1824533943
1215674947
1408185847
612813606
1737593802
527437347
1344377452
1807779261
1838346536
1678651217
924162129
1268762720
1058915399
1379642742
1086192432
140343437
378682455
2018254771
583073102
1730442445
1913497098
721947327
46227157
2136907593
1181360030
93867747
2017269380
1245769818
812160131
1335434881
2146620023
107974635
335938199
1136491660
803159798
129169612
958203341
898384363
1812142155
819405353
1469361225
2095033472
1363345994
535671374
746427211
1508930922
80881727
55326785
480135870
886402731
330868112
532639498
403702202
796961308
254195285
1183614641
1705802438
2036541220
392539860
1408857993
875448460
805308722
274185337
1295342519
1241796842
1473795587
1201106304
1452921312
1811520136
490224600
1701314966
22964152
368205889
344907697
382173656
1509362449
1746890190
505000802
2014552419
779519341
908641174
1624003707
1691510128
913177994
1961919284
75362679
1917818167
467829185
1454318617
1803892975
2145383133
1594989116
1011478247
671862650
1891318499
752739169
1038402231
1233276362
1350430130
31240217
1808801867
1656604461
1417928251
1511895903
202669911
1365759960
1634503450
937800706
2147215820
1535785609
1966751537
2041922832
672850127
673114096
329054441
1242859888
209291449
1806547883
320478092
1773993345
1100881230
1512088407
1860298348
786057614
2052697595
186078315
172209658
1379605540
1901601285
2116258533
533859252
90901482
1419019565
1349963559
1734827592
1389265560
535993214
2108343350
1398583865
1928965642
1532935505
829226542
509802860
278625361
2079653074
1073176720
1083194436
1718983641
919638132
1331561501
1129417060
955942714
1732544728
333161839
1360178686
1732941489
1096731554
1030069061
1183626648
761862924
1689671973
1425036425
2026648466
866287353
44422990
1273847510
1411404290
758936067
775120546
1756099576
1833151274
313072273
319209124
107286841
389015653
1905676327
1005490533
1339823396
221064120
1599200703
1083586660
798811562
1104035619
1343998919
623683719
687906402
1756007783
1881125588
1843244586
692176676
1506206218
418256175
1662939666
537465328
2059268464
544129586
1122911399
1392222497
1792649659
73744133
508343163
1744033289
1148078632
1606433384
1766188006
229484255
1592280135
621610472
1326856474
2060418327
438166335
1267210342
721829592
794336188
1553317034
1919129738
432004785
2090732922
328395028
2013064925
1845353384
1411324742
752354117
551182288
1855362796
1033521716
791802260
745123461
587406214
418111887
1207661858
462997214
379810696
2019490220
1491764072
2004971240
1646347058
1815745073
1251501318
343999134
1970384290
141569836
626368254
540357870
202867161
1098875177
855286356
1056365206
1751559521
1973850536
830883071
395033599
1772747305
330889901
1736114574
1776840678
1277956557
1358734391
940310493
804994415
1631898120
1134070516
642442441
1301874257
1353431382
2134773299
195521285
2126854417
2071007881
2111161950
523354868
28167012
1679673716
773382901
1211153139
1809071215
245104483
1981813047
398241787
805084902
497596114
1343285783
707806496
345746280
179294193
1664280691
442492167
949803700
806571249
466937676
497617034
1182369772
2097077828
1217144981
1359628415
465181389
218674924
729145968
882193664
1964653075
83929149
977557102
1269495267
497616238
24020615
2013294388
1435808616
828266522
308336091
1737025293
321439194
968757953
860667115
234354148
323857907
1161981477
1692418784
1480099744
155964860
409359709
164090488
1999895183
1023350719
961070856
1720190585
1780573566
907612303
1560428897
665632350
1990157719
1489319323
669332254
414087696
979465620
1126151757
1073903064
1091501806
1381616454
1477452911
1667944680
1817068311
1198046658
87614441
164004674
880321035
146453543
1993106263
318494081
2117032291
941464460
356064199
582857896
1881951330
1823925535
1438472665
184243172
1331826789
1419971763
403950848
222943038
1274626475
1177003714
9035986
1166083356
848043667
1564538653
1995496483
1038352826
539061472
846466607
804964939
2135887913
1183294823
200175747
1739860654
1711496577
30500955
572277813
954952036
499765911
1993619812
754845535
1182211953
1715858989
766149859
1873202724
946608737
577873878
442100358
1533806976
1618226697
1012619568
1222562592
745526597
764857052
274641238
1761496017
223268308
1894014855
1630645767
1096755848
1608150805
1368752375
1212063460
546011879
1021901393
810473990
736374458
899363200
358868221
509273213
2136241731
1365846313
450743756
1992976538
1844188901
1817404966
907607229
344770067
368728993
1806148349
1443325746
296813477
487810232
83698918
1240285209
1897965528
841308373
1155323808
628034809
222648490
2141823027
691581430
1567900899
589972609
577447474
1867735484
1625781876
1388990984
1870308314
668549186
1753019801
1918638190
772403718
1527484124
348721790
462200725
1745314755
33487420
839833552
1723459749
376580264
1494116261
491802746
1499348527
880850611
314771700
1313429038
570248159
785530107
965916792
1981671385
1426325393
839130403
435526948
1923417900
2066493730
237268820
1567889370
173613008
1662325501
983206424
309196368
2098656536
1289841053
4101792
863760470
1911822402
801934458
1836657208
1550609190
714467021
113716887
2053367817
972850918
680661202
1112337803
688139361
1687056781
427927324
851684126
2010693241
1027474486
1787801946
2010492012
722700863
265594487
1416383651
1045922568
1123574588
725449612
78467551
1466612952
1811533468
1429919219
1103463107
2024692713
1330435431
1966994387
47923779
1047402356
1758256926
224527194
1961349291
1440834442
1764266700
397110960
1252528950
111886833
829473538
550269128
2097668448
669768092
524443343
13627656
1305533627
1716836201
786721874
1563142128
1854262445
500274780
1792215824
786074341
561219416
1785991124
911244921
1514176838
52452819
2037879695
984956825
2109235093
1717769124
206194789
492312453
1993157788
1300913279
212759561
638009901
1027583275
253616826
35949445
606836611
370751667
484562126
770640768
718192375
1210897722
803601648
203495574
702376085
1720163204
1284070982
1967712027
2099154953
1953588258
628841347
493284357
1064879822
431929973
1558406442
839046339
188646937
1431640484
2130194352
1649362876
1314556148
383938863
1366258087
695036935
2069180211
1743319170
927935080
1140931188
642508567
1331698577
1892249617
1332188424
118726677
1649157810
1793836379
704587780
1742685236
2127338422
587921573
1226117496
971193183
2118337834
1442089380
1512460674
1603204334
1045717862
1259247640
709297074
907377170
933308475
128932164
2006998391
102631432
1950186304
387258121
2115401654
1167438580
386008827
1468511665
1095163578
2059079372
1207667537
1699529294
1261496869
446489391
1096317907
1211566321
1341709791
1801774157
1666572866
2025501395
1683411317
1156019706
617385050
630123746
895639719
1144239
1763671691
1527125411
1972118620
2146241704
996979011
1231385509
2075521435
2098629210
704713996
1738896348
1585111809
513427092
2083577425
337866650
651700369
1901366264
1070930485
485358299
176660312
2030864788
852462176
1165277923
2004693600
1688423912
1477822855
1870971903
387449692
1624230163
384087956
26902566
1354258769
453039684
366816729
2092047610
948656803
1075728140
451607308
1876918757
1081969773
553788637
334964853
404148018
1852119659
681739134
193365227
2125357844
1268049923
1980103547
797276764
1363372200
925460513
909816895
933374166
2043276883
1031814543
1219077697
1672858529
766608194
342598409
1245634001
2044618017
1059544749
1557306282
1509934076
520729414
1939803412
1334766378
1137209942
466774961
2129307464
75093531
1007225962
447790999
38506537
263760342
2038178385
731850998
319077189
1115295055
1072634492
1551138296
1410824941
1903499570
1498784839
2085899582
452187731
1016805290
142684819
733381254
1728407488
1888341232
854949175
698831668
673563547
998811643
1433602985
1644196183
1746756939
345127362
1357957007
394037548
1736189618
1558353532
1004377738
530973907
506609133
1888632149
631438473
96606318
1416807304
214018183
545375776
217650924
814268613
646620780
1879161600
1897729395
577226210
120354966
1749899215
1888462989
98633894
1057209630
1559400567
417882031
679873018
1107238437
1939970741
52160974
409060492
1164036751
1235402779
587594180
1020355427
1069856250
417085473
156647953
988118970
963092746
1801521982
1979826580
181724902
1812130243
1923218380
1551456106
1814686020
107684859
1098480021
33988587
309538972
1098348725
1986763582
701503419
1952521459
1354485637
1435705550
1361414365
458796256
449298053
1741979154
1372962588
698673673
163267017
1863314606
1466860430
160424081
773995667
1563133563
1869078938
1472994412
1529332030
2112776057
458994268
532131917
1414668631
700831838
797602251
1747043240
437831109
565018836
1863211651
1532733710
1539624937
580100514
1111345658
92175338
304971923
1353864997
316533962
938362779
1208051994
1366745827
1290187535
423867666
426599286
1152384717
968428724
1155875124
2115130003
1272723084
1724411210
498662221
2103093744
1888569894
131635443
460835602
2120269547
18192589
1209055254
1649098525
2042028096
1684312573
1145353122
1618928271
1820472954
1962356870
1945491929
2116951174
158952460
600407261
363579815
519542057
1165499901
2067142269
1181132812
1306469530
41423823
325109613
1124834110
1739016341
1155612626
671685997
1842122651
2013995927
205621063
1102974201
279724929
1113719386
429740844
1250663064
2036309061
374696574
581560169
1885048385
1911374130
494055528
711099493
1700932853
1150058769
1048647168
1955155539
1628437187
1751416214
128282835
1254423923
975275484
669818891
1216108415
254564052
210122662
147805516
561240453
1630563474
469184618
2018513510
1305328698
1727440228
104278127
1045798975
1372799244
508792269
1578392254
2086252681
2128835818
1840738149
1919252188
77511023
1797588376
108900886
1381669848
556603890
180658073
120587094
312171051
1899529918
214488469
762201974
1825226231
1454292262
1973718367
1280069854
220881059
80773422
768669595
622223630
1077249201
467001316
1524108353
764244106
875378209
1556004168
1566085771
1070350118
682522161
1670424369
917286388
623258740
814443649
2103636560
1694233906
1718671172
406889114
448405181
1956778046
1229555580
360662097
231965415
435347050
1661426748
442854406
933380513
512042291
791365028
18707332
2103346384
1229768095
540984624
1119702799
1537737298
686652175
791835779
241102588
727500959
1271865817
2121094990
1535814181
795169286
2040300584
987624025
2100080875
1238819376
1844818511
2122198112
1215202840
1106061661
1681841909
349894286
351109672
1400647861
2023016129
592493480
837246276
1402703757
2047843819
1540200920
1712701824
225175108
1184728759
168452424
772924656
351773615
685608887
2018205137
792275996
760221772
1954822652
1507452517
992728050
36152191
1173522220
512210334
1243522235
1548394268
1439207479
1269631359
5811098
594998229
1096590121
875728113
626392266
1865707011
2099243391
710411846
1764261569
460204317
1578735301
185127170
1859107733
1286491125
1136762400
1269767508
1348516683
184356362
1805906211
9893966
871818903
428081850
1549092405
588389531
243724433
1949740396
492987861
867011057
1540147535
1675714285
503513580
770303667
1621989385
1679775880
1014567876
537372315
2139536756
634992874
1411760641
446168042
1006820799
1275899962
276614900
279154636
1177416440
398359496
2132774638
710410637
1117874004
320318383
2072536798
2035101756
130103213
1791962527
315609496
1855146442
774053134
136356388
1714679603
1742382068
475578291
615610415
1596693181
572939274
611709120
2095403441
938346512
1570422720
1540091179
1950527421
1870129959
2132311292
192063241
1923671813
943138144
24484329
1918441655
2016959457
1285946450
289748499
263560754
1626212010
1430181771
993989027
1322211447
269696940
793872203
645389911
859412122
1052955597
1818432129
1757108044
247089425
1877237951
1306594657
477700540
1479834352
387905795
1360099073
2094363799
1829754146
1331957878
323493938
1838057773
1555441699
282308579
1854577000
2038944695
1474297342
752546447
720087370
2079064818
2072589542
1921894685
17255042
1425459410
1904648689
1012729471
1848128114
1016556113
1188411975
1265218664
46128919
2050824348
1642022504
1003925229
1610231164
37621713
822483869
144279823
156596162
912949498
2080038549
74168599
55065655
1216102633
946720248
1620905158
1880967695
36979026
1557631935
1369990561
2018474266
1495108
1781670071
478919964
1271785200
953655712
1201311101
1459908747
1840365059
2091294180
284493167
1743836717
1141801897
1823374187
600553743
1547180193
296086955
1144397441
63035352
1874418574
258490801
703971667
571708030
954410977
1338653293
558949441
700196240
951328749
1847162504
407242404
737864559
671480712
1209560748
2013603413
1729132188
908315847
541783019
188614760
1663874029
197954523
192689532
2119649550
1202132216
1222830904
1948733364
853488716
347718172
1512797232
1250648468
413623795
1545131175
1872358112
676604829
1008480659
618568183
181336849
1121990105
982045517
1566956593
277293888
2135784921
1377396748
399193597
2128353844
1469427060
1284222243
1273916383
1700332095
2283649
278890807
2079116929
2063828604
1634059169
930634780
1580049907
832161150
18264584
406853457
439984760
1818670997
1659485159
1434263070
867587959
204329253
949988532
346811885
1895742989
1355739267
1836870018
701337160
1626455787
610504983
827055929
633063809
498058392
985024459
591296581
1597254866
136336759
185960405
486939639
1001050168
2050537093
161656418
1656533969
773187343
1411159472
677271369
607992345
386078824
1381088118
257095924
1220038655
1785175873
1231013160
643745888
1835883563
1018966651
894756908
2050877115
1418801358
437630271
29932258
966120305
965425558
1326165823
152438816
2112039542
466760291
341675409
128231578
1330292605
298935629
1533520242
574383349
1366192665
425685231
1251547627
611967304
1250472607
594515626
1312508922
1184796182
1026322045
1153863915
2063360410
404005654
405646061
94105889
1556962159
505422140
257022843
1043400361
767887450
1280695658
42570854
1183206484
1440267652
915509814
1888782404
2071486184
2103170886
977533513
1292946238
1001225129
1767309571
1595011821
823549814
48006748
1239958799
1423812034
1084230124
840341290
402449887
1064483724
1176661541
1608257991
416677087
1848546840
1892840082
988168882
451470529
807244358
1362881789
514754132
13395847
723931975
585733705
1893463643
872658982
1996231581
687818639
987799785
580399719
984678382
1590132049
858736178
2006115118
769759622
2085954721
227712763
1334237328
613556336
1383771894
1917790887
1065171491
922158356
1215786589
1742243252
498346414
612459379
1356609953
1258506256
415328945
1135117501
2051561815
633105112
1254740770
638151124
1405074194
1282356965
463373155
311778656
863727139
644004740
1840309995
363368029
171272183
1702349826
1055816682
687976938
1276153809
902858267
397763648
1538502179
459150331
369778724
1462943052
1816808325
1218512111
349421566
630964215
1970991179
1716599387
549853224
299018602
534405489
503217863
1804439331
556297020
1093701139
664077551
428289341
1561076586
1814257911
983835230
320770586
865688828
823237373
212358421
1297364055
1293293464
857126213
1853460263
1123362471
1234278585
978373684
1579076371
539846357
787809082
379687005
1768417326
1312666468
687257529
1950564808
147771010
490596956
427916527
900379052
692116323
1039462101
1497395188
2085571880
1855034871
367990842
1830861907
1142042408
1333242403
874260335
1589255317
1394424474
118828789
1281213974
1387209226
1110654130
1999384760
613387264
1765164506
126490543
2034271841
1169264106
1780269070
946336893
1141370404
268333935
917776702
601652467
1974038665
14030218
2033967472
2064588437
40701306
226862242
175587653
1908102259
983347251
1846957847
188846627
462682460
1366780905
258711250
957402592
1231463043
1245183889
605677698
293087112
1257767245
1867489947
1870586144
1775983550
1085427143
2065045537
1858356314
899926021
308197606
1615858955
1872114413
1315458181
776136430
739031677
1953894636
781775625
1713074458
1232851635
2058546129
811556788
361525410
58504702
1311795415
126159143
935399558
1992813982
323304264
1448098093
806561736
1119088964
253371099
1785254975
1270078522
632697540
2064806177
1609951846
1752058770
1440838253
1474763132
507842345
918372107
1287805712
1094534484
1517058512
999089378
1763403360
849441747
158920131
136417924
941689243
49291159
1826122478
347901748
1794582842
324332781
684893554
1152902608
1951454536
1261002794
503334519
1492271013
87248392
2048662498
198308897
2005124708
519917531
506046291
1398284835
1976897069
871606102
1393540133
110930332
1011943411
1454640666
1560550734
1241459006
1762327522
1141853793
1352135954
1780821474
1221692398
569094165
1305524952
1781474121
1413987614
552643593
480223792
855837446
415042164
1172105527
889229377
1973288400
1386053461
2055700465
1563007751
1065186204
24303958
632129391
206835343
827413296
1670361771
1808591066
684194735
1028115325
295548039
1651342400
66276974
1264841385
1617416529
1784245449
662006766
527445919
1096386161
342221946
438851808
1564305645
273426276
1737294026
1011902422
218103328
391851889
372903762
909864717
180062102
261659533
734597411
884508535
1489919597
127552964
2052753402
1391546911
1590553965
1593407010
339511639
424527652
855951554
1878853177
1665801246
1697352582
637767314
247998958
2076302211
1565642648
1691717306
931515207
389342393
1261089994
663370692
455744385
927926660
1223376120
115630834
881010170
1197035011
821215097
1025518508
762407387
779594743
449505280
1122033897
507608347
599990117
1985035558
1786216743
390051312
947976866
2108894682
1356010986
1858002380
1943569207
1124444148
881579208
2078993161
109565150
241252107
10094509
954254178
205065956
361474473
426359896
1017382491
54052919
1314406585
1075592538
397139739
443468586
956785805
686314017
1541398291
815405632
975922
782911322
2063458395
1592867830
785627857
1591000646
746712856
745000784
150888082
1846757065
910769318
234514401
942839462
2131738028
1095309736
595702453
370399609
32208492
1439889382
799924546
1285501641
1411197522
821982458
485187376
1594077788
763670969
1592945650
2014432573
1765958066
1353024379
1676021890
618546760
83804879
1629027743
1070796941
794422220
1174984205
879326529
1056030355
7190786
692693175
1722224554
1396196324
1661247633
484141775
1965515078
557177636
842854259
2016808437
520148738
2093158958
944372235
1333357342
1274209831
1210061955
952569935
83751101
1066140686
37354957
1482471917
1484052919
1736337258
1324364581
247020093
1929440026
557092790
1716700950
251485438
332446224
1675007481
502456739
366905913
149125942
1360086154
696136836
1407132414
197220232
1209006004
1040086140
891167975
1779452886
859457002
1966463796
392107823
370052537
1785098180
615625289
302726638
1394309939
676436096
1447814538
1259149201
781717475
995018309
771005516
1854349281
1434969114
1178446376
1253891291
1049025943
461091356
402272395
389756267
1391801552
795764044
1419106700
126054340
153421177
123580426
1691080983
1896499885
1300303245
2072455624
1564540663
2062433253
1492784857
1582495170
1346398064
457063285
787900973
370471102
1103491913
804754574
530811999
1508730730
1053263915
9683206
1303069159
858936602
1708005580
1461668578
896326589
1223305527
1013036
1710405370
1996212997
1124144686
525984483
1497790173
725908984
1057089380
239238539
1106961165
1473807199
1614503786
1025990237
2030910912
604174093
2036014727
934710533
827505859
1155938064
631705750
332052564
657628078
763616805
1679713103
864990516
1010316880
1789921811
1726678296
569952252
1316367016
839968173
1303161471
1104065552
1104380819
241925892
1766218951
2088998100
2071718548
983491277
1945604264
392199462
2110513809
667844678
1487520678
1384701994
1697778099
1516033591
947626754
1988870401
1017013154
1014458046
1437776326
2052238322
2050534484
1008006004
1734125225
1952413026
1932964212
90636904
420010808
392807301
936097042
1776265585
505667821
193813822
239720448
118268662
1218259021
173687605
783191109
128494108
2124439272
1027051523
1844645502
1684283070
994790785
2057969791
983165132
1493561918
2053717614
540017527
571637050
1436932933
123530098
1803661868
279680869
182506025
595719385
1596592444
468584263
1258870098
1483660961
1803958230
1767392048
1500575031
245405666
1180565686
697569746
1679206595
691570707
275145305
710884636
1258908087
1939219867
555650704
796937180
68262044
498406472
244898745
356533318
1480042847
1482214347
1205892132
889353884
1810667249
1513014494
1573703433
515067432
2041880675
858796213
1597239379
2011639155
1649757388
1403795077
2056024285
866274884
883406607
277068404
1747996356
1541582306
307241690
910142154
1972471327
1344601626
1572591634
1758123880
1657892996
708681685
1759922229
498618154
558624185
1828627786
1803975020
1931429438
1657230228
910417085
1516616610
2100659426
1310336745
1746788799
1354802277
1626430839
389520175
452278414
397628188
840706537
632543904
748580717
1993473329
257840010
1710299027
1719159137
1546568433
1592647688
1447453434
2127360123
288213806
1520994264
1519472164
667889533
480814975
1250055415
1573081758
1890366705
570556643
1615972577
1243349425
1934515410
2146077640
539134694
1709243810
595559207
683164723
475504188
730118561
307584524
693170716
218505244
1095565738
449798085
315159955
1846644414
1168788234
852074886
2113362824
1471321750
982568127
91903274
660617520
825321940
1933860772
181616639
754340040
767335692
86517377
20986923
1179975122
929402649
1564671658
89900032
1664313684
74143200
1095350187
2102559669
1928463813
253572624
740299839
734982890
860050415
146644979
585208255
6682746
1125183093
602846856
1352858003
563974991
1507712666
995188166
1815984070
918982038
1795635208
1696583784
613809440
637679216
660864512
1957478015
216835539
1290609782
1055215170
1053815697
1139665590
814219167
1995953759
778667269
1431165157
991384621
562532287
1380223024
518230698
1557359698
1000784669
230838445
1330927408
1180775033
2046383597
2044147337
1702843146
2049776580
1277517352
1275192498
1828403243
467737274
1739193914
1158033135
219586215
860788756
899516772
961835135
1558981747
172324505
234090602
958820804
1346078131
1659968641
2114876714
914020217
1977091446
2121565710
1869981574
1127749570
698236248
1235115856
1589553489
568326531
1224818206
128853788
1908193829
1734121903
1784719280
2034456677
524291233
1418721860
209224213
1202691483
1103290763
1517230149
744217706
1795492318
1501949209
1804700136
764098145
1398365157
1908212301
1379837095
14135311
1406617575
260900827
975252551
2078540134
676776536
1220293613
2028636128
1546927144
1817542955
454398183
1632534935
2111656515
2085097309
1554041167
266373935
1594189739
6129145
535772154
695963141
512092527
1240323943
786389086
1862090724
1025535607
988565730
1230455591
1514013244
98000918
550968676
613925403
743327617
588999098
1119670030
988311621
1830978183
194949419
1544614406
1384004257
1492556710
448714592
1546168039
1033708541
399634392
1435942979
72893505
890655068
1605686797
250159887
1691025836
1365466665
1243131566
1362420351
1112385860
230684819
831223977
795094257
493179528
1807926688
1548742726
1504142701
1697326151
1024888315
218838341
355259073
1451630271
1276424409
1252587880
2055608458
578547306
320987641
1287599657
665614125
879871410
1842228364
2044357502
1605686276
1398161230
769212536
1228629398
1667533282
1590511834
1096549771
565152687
586678603
328668276
511211636
2068624857
1116475398
277550028
1947258607
435784536
1203446447
1201666468
774300612
717973853
673131408
479839335
799337344
1717751842
1435065315
756469906
980447227
378493627
1306567602
466940593
1506317551
2107915198
565705136
992450892
1108387031
570836149
1439526046
414709843
2085086218
1755083726
2026043904
919091709
1519365633
887884354
1065496523
760396229
507566319
1976117901
2010878921
2138982043
1731289648
430243443
571659291
671116565
1995137688
1570923952
120110908
958843314
162941629
1186606091
718537948
1801478876
41117480
1415038876
87670139
390073229
1701751937
536321714
26655464
1578159471
560253981
628086430
1412079854
775248608
1830784914
1538042215
1389741161
1588300176
187268551
365511922
419091720
1328337983
339330763
1485713386
1616202831
1350886884
2082043873
1753102677
496346771
316091043
1541601393
1354427837
414474972
1974233959
664587606
53057095
1712114521
1472294677
1414571433
1986117248
1450214740
1789895984
383758232
1309557451
696576503
413718635
1257583373
646571598
115025419
949938252
1016625074
211841456
2136220313
525372391
2113859599
2122143993
427898033
299113454
643804650
183560677
819107404
945382640
1302929218
1079313054
948217324
1845199232
1410994572
477777658
1079832437
748403937
64945806
321326958
1785199515
1507753155
1576312983
147875749
1443424568
1686320027
1789972154
1264006121
1573637301
1869634320
829595856
582051820
1653332034
971798123
169532393
126416021
1067339031
178068574
1309517480
1710831349
1758671426
486869359
94274886
246672832
473749050
1868184170
166174203
418822292
2127500782
1353518705
841827584
2077891740
1812426280
897151308
118411629
228791418
904844055
584781196
484817069
1675634089
199643239
1857914680
567538488
1060830886
1003451019
629259533
1528998019
1107795445
37844442
464589907
1085416507
683278174
597442255
209176921
475795597
395006633
283777983
599739159
239664303
1354218048
1755400933
1960942722
375007092
1256034565
880168189
621723641
1172870161
656881711
1519385424
2057119616
70936290
1929932377
1368287678
278802834
1529841878
1903701311
1140166015
539994392
281449527
1538265140
1890365123
656625867
1698367636
563757621
996384746
766866867
614319947
775353373
147766934
187402370
1441322992
341990267
801815212
1263779986
816804790
1283733472
2040080435
1023329696
631986880
1406263793
1619449426
1001153186
763916193
166453573
1970073645
1959018349
1013947416
432016047
295560468
986948447
670170318
247015016
1005525035
1869168399
1398278
1868897981
1823496699
642252731
1398984620
1390064983
629286628
1657399300
284752308
1715978993
521908540
845935485
985798701
1009843290
540127213
1838940101
1561311103
118243575
1708062757
302104575
1207732484
218001792
1586486383
2006693349
1377142518
849726996
1464948082
338244880
2062246044
1861868485
419754579
377121870
390934202
1382667226
1551536306
1566537849
1208840116
125999467
1645272289
739212960
1465011234
1401239537
1750964892
52821
932324062
561441094
771667050
306907969
1115511945
173253698
535106799
1489789075
2100726088
422326878
1317684809
1231731227
307872681
974704287
1101126351
870975356
1635016086
1460226930
1123523895
1022395770
1991103640
496746757
1045137506
1592922404
1954745729
1162003336
1562151089
1406894524
1955912094
1831084474
309527271
1819740786
598393281
1295592008
1541154212
547530074
1613437922
2119793397
300351660
227640735
1768515147
150558380
999581198
628199693
961276972
981762897
1967821125
99476320
1894363672
1969139801
486381787
1093097396
1407298025
1202873651
442344782
1591483134
625749855
290944754
1123807832
2039956999
1413991389
1631192864
125277849
501317851
1161970513
1993017882
1206064091
2005642046
675211219
2082690119
1655943077
1665962036
863712839
430059953
1252758454
688562181
1156758211
1945142101
760198429
1967829623
1550007314
2037474760
1956283784
509399129
311570632
474570595
867986288
1543505577
699693875
843388524
1473970691
1448493283
234450235
872976298
1121984846
1394682497
475665747
2031088637
1200205560
1314986410
1223545425
1445650241
1393243673
1972306309
1160064896
809186947
1773291377
1254779965
292292966
622888437
2032050708
661945690
1960049108
1624827635
1673470796
1808858172
680004477
218132202
241467129
1667655125
468367138
83371364
567984085
1140197267
291448769
421364224
530222975
788865274
1927202360
798716693
1505969998
1141902927
547097990
2038295331
1403963327
463501990
588490741
1053882479
160438600
1906285188
353161847
1957978645
447599770
1465740668
1227491637
1684852388
1391022658
2078673029
566950875
580612819
358851560
1935534405
1226885522
1910851314
858870774
1681805018
1920304556
1819461027
1177414990
594189549
214434768
1943089735
958418193
238536142
1375529864
1860069113
998291713
1537129692
1694897622
1233660509
2018623875
737341480
1015099334
2051542759
77392007
1351994300
1718528140
90495090
457446025
457196220
1153557513
237136477
1626914454
2124112460
967555162
36257295
340395605
1744890905
1436561671
1267622280
987391701
2086467514
2016975998
973405483
233721886
1212784013
2016599733
2078433738
497319442
2107484416
1307512587
196976498
1531517022
113726033
1726766034
1737728948
2018810465
174850389
937833952
980999963
1221035129
1877350258
1448265332
1510044745
481546979
257540580
1495509426
346615267
1306869575
1983501437
2076832795
1319271673
196691964
188066430
2107538971
1318764178
1079509162
1655247524
2062514390
1679035071
1067363027
1053245556
68438552
1025919734
1227691419
81380892
34123867
1368086357
1143391759
1661769589
120598429
1023466958
2086201319
2019562500
2114110726
992530478
227935530
175774069
1048830934
858872271
322471669
858725582
1854191800
1638751941
517799168
1908166238
802338586
858161544
1787113237
835437091
43215949
1242673441
796193693
612082741
1764662448
1995390962
70898055
901869667
1179101107
427786549
560883623
2057451308
476525417
1981083637
1844092178
718857682
1242964422
36494543
942774631
312711586
340446379
127378607
202278222
1737554572
1277790496
1033465433
544281145
222731304
473527643
462188884
1790626573
492398915
206473992
816694254
2043554901
1869681992
311033171
954052962
1414562908
1829738154
317840325
1983682618
850369356
779463081
2118188976
195907661
245113870
876435849
1404059424
744888703
650769369
191075331
546957928
1893274025
1055326856
1201259181
871927731
22885041
282735496
30960999
451020572
186702112
360375567
1867244809
507496286
470733387
1198408
785642774
1629848039
242152126
18318874
426745338
1783039762
489370521
565681493
873322488
1378775658
230840865
1255808257
1465670807
49520376
353445200
1332975726
1011710359
1834345294
943391723
454485725
1512958542
1379472945
1796952808
1926638869
1698937649
1051122274
298329066
128232758
1125069484
462762805
1389333352
1854561927
1936114824
970154122
1408792226
1813663474
1002900306
228459368
191892068
1572653467
1414515541
1551600111
1131186354
1820215337
1812397055
1931600766
1181663072
439626595
337304377
273055081
1718288000
585644636
2147223228
207193849
826447393
429648654
172531319
1699577241
689364193
412382032
346124085
950796492
1058979395
1384161372
581051608
1566109595
466079945
1256814324
2119533535
965004047
1863054326
2038340650
1184804023
544171026
402945766
485459331
2117100797
1992019670
1793312503
119697657
197880409
322346703
949920929
901391610
446483672
1292856338
2074993559
385579406
1807044694
1738972774
829533990
1816373185
1873991615
254837329
1876908596
1348493974
1775556378
1619961084
860009469
20624972
1809108188
31488051
805037848
694530433
737920342
543964999
675471385
121754967
219014283
1000424185
1578711784
1954958563
700774406
2081705392
900970882
2048978673
1404244431
1886875519
2093236802
1232995503
931539452
1773013853
254633458
627628740
1053149585
1379805658
969436686
2044074374
1363393658
1149245131
1208415014
453567768
1184418607
1309492383
425261871
1638122901
707165791
1041201516
1868603198
441866108
1781983184
254886469
1578908317
83411922
619935067
1964027919
1666195494
1745223809
67881678
1345674171
714660213
176543878
2047190157
1252700739
1739517003
932691034
978239932
578783601
2021992750
1139759426
1867109884
780925748
755663311
1723071357
2142209061
1962838771
578316087
341029984
649879759
978424029
339128166
1794853938
952433661
1114238652
1551762665
629406091
669578065
348130364
453106597
1925702108
985533677
1871977112
403370027
2087608700
1760319825
894345617
2123058494
1499536510
2010406189
38687575
1876220594
490395152
997737672
1082402937
1069249275
790696329
1308695769
2036253944
1477149250
261716530
576263671
1436951407
1449012200
906761173
208916010
772311649
1869871394
868430408
872260445
1178191891
2136936237
1398422203
1682640238
1202042414
1843785057
2024549187
1317077261
1339492139
849851422
376630090
420436290
1775458655
1286271388
602432470
28723732
281908372
1830812067
366632824
1701829218
1706003678
1698677669
2076324659
867591880
270266230
458248158
43068961
683748221
1453946814
1660393062
1141035551
611309113
1362651642
287702521
1919275932
297673051
862148805
67197104
502063709
347632963
204222766
458845103
28850484
453677855
2066124329
1179581676
2078865083
1969309410
1115706804
1458989365
221199686
1308107241
1214880930
1021231683
2036603719
583810181
159175437
461796925
1675639672
1611464957
820525145
1776712641
123755822
1367604554
37328837
1683819200
1919456352
1607253457
2077052058
442554539
2117554835
1884663507
402755030
1166401401
125384192
1162020793
1450115942
1602006018
1158587111
1684847748
1032298983
416625766
1918116648
1523611782
1344065213
1651389833
1602129621
602972221
23972937
798628379
1539046369
314137578
92237511
1864525956
1374320533
1403300284
1922963453
1970452797
1507165566
2113304533
67828603
844379352
1829464131
738838261
1828039460
281188960
1601909302
952620067
235072387
1199820288
825007272
176311265
113364843
759885470
1199745355
1099531081
126885149
1397748814
429525412
855096080
2005858649
1030018754
1551126447
1313499480
1969806577
112278402
1086383508
1719831676
1892274246
509455378
1563741906
1436877998
361426866
127357978
1837248413
328464037
11679597
745883556
522231138
526005722
981964925
1533563388
976697327
69318211
941642823
1929267962
236554200
1361971045
836870589
266466780
635971633
240375321
1805359142
1159751488
1795569332
210138722
503145757
2128409607
3443505
1815377597
138659623
733783703
1229174904
1363949923
1277350743
695352725
1080939638
2128713545
353108111
888386129
1804142677
2056096169
789675074
1191331572
2019813572
1640029400
415745713
1372462192
1086101162
1231219240
1185322739
1151226174
862168697
1379228258
1032455998
243705575
1631310142
311816237
1561659735
290697554
837250150
274160040
701899424
301370356
219458200
1133120295
573534384
869865612
309961477
2100175319
673379541
1889781128
1269899927
317148332
1296312658
1176361998
407454605
1525399663
1429200049
2146522706
1836371491
1367814233
235624154
322649502
1609588869
866832704
766231625
1978765455
1338793810
1881367496
891743157
877113917
1928113598
187582025
1940793549
1113218817
1680813412
1850117933
481604011
680274965
1246365568
539176770
75637340
756780130
445824155
117382231
2037535114
94068865
1895758900
560235105
1464036500
1729563532
1875920459
265551710
1559452518
2076905983
377180829
1539367892
2093837731
1501249421
8143136
511409806
1365855820
193943067
32019148
79851001
427573161
541016908
548399357
701758051
394109037
1748492070
1989971495
1727559955
1900001057
1010905639
423937628
2057221455
784189245
613368732
977135329
1413702592
1048603691
696676252
1258436443
1618779145
1897479914
1708934541
219846821
1654807318
743883139
639495903
406648555
1068305736
703697791
2042960890
87064629
402858359
1821633942
371489704
359179616
739156494
826042148
1268037945
1550312182
1234425865
35455387
292225473
555438085
1709307176
859274315
1432491016
1652553707
320259544
2014835139
1195300146
604174664
751725522
1831779224
1234792359
1663921922
1790451755
1584045566
81000844
1498226855
2108226911
1205091598
1365746417
1894447520
1977995837
67885210
1255238472
536890097
1870461755
1470779395
1552376043
620483066
1672037756
128348025
2122278537
1976011230
72800451
1811907305
519078236
86000390
822290823
1997419415
1662496640
1538262080
1649472431
1962715953
2028554011
1601974730
1539914814
1443299559
666360556
89685600
157440985
692383056
637118989
221225871
679874867
81643190
1987417435
1393746278
980392719
1940374815
792763883
740378451
1071307378
525569834
286583652
930595749
1679654235
1365577070
1034639947
8060101
132329514
207259581
669028878
1223422087
166058207
1770195005
143565608
1314413814
1041946724
388303070
925118007
1603793016
971920849
1169581677
1025642671
472334869
1984270217
168205874
1472765173
1079087453
1176581791
895242370
1532843759
1849315136
1121505297
1671892619
261241757
1962372579
352853986
50752963
616009295
739080435
1801951920
1594319902
1300311953
314471937
2129190966
1159261319
1497922305
2143063230
898645445
651752315
1590930996
1324447462
1269053511
838503057
533452240
539736327
1693195875
749102341
1227506977
1654825617
97952565
5676147
352752464
375526863
914456450
1011792898
374219322
1573853340
2008751536
2079397378
521022558
781593577
1010256434
72507133
1041849139
712273182
1179643671
395088486
1089594789
1701608737
483054994
1802641206
2063676990
538456519
1060991114
1684167569
1262884999
1105726663
1556590364
740311438
1975677234
675380584
234804662
2007790296
1712421389
747431729
1963024886
1313047992
1420790370
342127546
751629267
1723963488
278684560
1949608342
453984240
936128154
1528891455
1707068822
97192587
574837735
1403132531
1360333423
1078601921
748358175
1703395653
1739350336
1492487124
417201134
40114177
1450729880
1808552518
909801901
782312461
484354517
458417020
706395674
119493246
1671966562
871567477
199850342
1783463714
538595228
602292049
298034992
1466139421
1149871653
1004707073
863545545
1653098960
953659367
451172300
341420875
1288466474
1382822079
965468331
863588946
1661102782
73098609
1068119785
1427942763
1050489719
92928804
682899842
1329492908
1608417510
868208625
972423495
1579517924
1488814974
129661646
1870611447
1697629598
1678715876
2138086462
1256308068
51516473
1285093938
2027353587
1492820640
669959176
1943491282
278416383
1377835987
1724068476
408968727
894503950
1781253724
181253601
804023639
1090502299
1006321472
212652671
1093462518
259735034
908047778
1511568782
632998648
836745239
211125445
2117597924
2089129010
201553218
1971115456
397457452
1498143586
1512335802
1558989619
750178746
1707497378
1377799368
1175892422
1417188895
894334627
1285749254
1042070479
1483383740
2078899069
535550143
386122437
1595151130
767632533
381750402
392860112
1696328990
1144183395
863743491
1706375196
1081664896
29254998
940460553
864608955
616849660
238889931
958130916
277921580
517062506
686487824
1397745750
1369761238
1087041990
1978223339
1866956572
596396971
1060328849
419833950
1501442591
783465695
173136144
1605336920
1355674254
592174902
2124638177
807144315
255070123
461126605
437690168
1272103987
900460409
2067878334
988924375
802804495
1829801558
1408348214
1214522404
2096501129
2065025048
1397627160
1138977102
1451495417
2072668186
1815915074
630630070
244556569
1664352418
828838223
221206530
1108277998
1790282847
1209320540
1001508018
936788150
2098320895
1807369410
2043531909
1775811863
1182443559
819358242
25733970
391415397
87934531
265728936
957958234
461748053
1203809463
1054581382
133680828
70134881
1335630022
55975040
1312908348
125750019
1661491469
1788270078
162611802
17518354
1793811926
1116259307
2056262681
160539023
1425654044
972003045
639277238
226342594
1316691681
1101216906
1660981512
2050159735
224646633
509700672
800912180
843325470
43259612
351153970
1772644136
1961022763
2033053055
945589952
382143158
1156547498
1410533641
611853046
1400012279
540210580
1270565790
1416152512
404829973
2137677363
1135944383
1338590380
1923882848
602861452
138455096
378149401
2039707438
669120722
26642860
102313905
786694536
434539752
730577173
1751623946
998078777
630304865
1700979972
2005316988
1654344887
1708789729
1992079597
1588881961
1218486870
2129673772
1941431595
600941875
659072162
17332904
2071064462
1784280782
1283200741
1572798348
557435757
722900115
1210921101
1709168587
702888410
1239765710
2025505401
1434140104
601485876
1695328082
880517680
1750040952
1098617328
1337308110
573792101
1219589746
1120884024
1665488707
1766932199
1732012651
608605933
829245862
1039826867
1773314886
901847334
586038397
1811998411
1670866309
771233068
891553388
1728484334
1932231202
1134760965
1385485532
221257070
697658727
1321700911
819750494
887485527
1428020426
1908692153
812403856
1296437561
1485434185
1254735999
1891252069
1275520997
851169632
865053516
630539834
1521263600
904071187
507129774
947610199
806464735
765794855
729690410
1659347428
1113813559
1472717061
657894569
884126099
13926507
453399847
767283383
1673414291
191159340
1406722978
1433197941
1346673043
1782687529
1595559212
1425919305
1531242641
358419629
1049758564
1077527804
44433756
805270749
1267548281
436947862
818402064
858980808
1741630399
599477059
1264388509
1560957948
2101488038
2121783666
1334161055
434345274
1626486966
1699988999
792974663
1072221774
1442449382
2064643474
780356299
1546552005
2032897454
1612676995
739070427
2079429913
1314727365
41392130
350315644
1268085386
2086942485
1507606356
915144256
404981840
2095473279
142260764
1060400899
925695713
558512339
549638657
2017113148
336576279
1311799599
512744921
710826995
549436856
855562038
1926402436
545746656
727027654
186992940
1443665584
1751802589
549668793
585555613
1863249094
1046484009
271620102
1770986980
948703548
65718608
1369391392
1327295348
1898901442
914439104
93897854
59504379
1191680744
374909775
986079516
1778758213
1480510414
185005975
1635014757
845336518
270609086
1442169505
1411480009
260458466
1488150319
1220516727
526120742
1765468260
236972120
2142252951
1514963161
878471529
443530531
247498202
1282452091
1278545073
488551621
562577448
1277531785
1008255855
54310529
1153230498
885254981
1617353899
2045555278
1777875179
170790586
574307120
775053557
882804864
1523690041
1362629729
1512033288
1088297986
809334766
1123104286
814980869
1541445652
1636587101
1738658931
1306082934
241660489
1644602435
1878384987
1822140665
1764518818
830137872
1875896600
1002184472
880743016
1659809990
504658501
1388155826
2058898513
1097391910
1772360438
1737876556
1597827350
1907756447
399283930
299227456
1374174371
187194952
10178148
339275296
1893187905
7570914
1100508289
1456333145
1353761233
1424367475
1737825441
1896418647
1838746684
23152708
475339082
1546750005
893102854
395281738
1425853046
599395299
1817356524
553381430
1380772668
708224806
676256142
1791664662
2077538507
1589654811
802598106
1710457901
996386868
129408349
1391790251
2130722571
2116265155
351460576
770780004
1332646429
1692718750
1016714787
1340642810
1308091563
1967386623
2061560039
1751383610
706683641
1232340164
1714770667
1832929555
1250288176
1284827060
643258294
476351721
1957285053
94310704
1041903984
1390287811
2009814587
1259212152
1016711335
1830524261
1272887394
1972531826
1406612713
1109393911
1887975046
1211391702
1070400696
1302786970
2000988797
1215266632
1512852946
1129492889
117397522
686923183
739476866
253585809
1316358733
902084263
1211113809
895904462
1173124800
1624086537
886832759
387213193
1339026027
564660087
786928219
1415954408
990657925
1409904609
316793676
1663554507
1626542201
468916442
1137657929
1798200688
330714856
387769188
1935667579
503567095
1368849713
1193382378
1087846413
82563504
873024495
672503018
955561790
712019814
1496249484
1397842491
1515203498
315905370
287890762
1582846654
1589189693
685769211
1742800278
1508182301
726354451
447189837
923646588
1833197416
1846077694
469612866
1129255547
105373227
418095005
577728592
40350243
1983429061
394088265
1891672714
129095763
408181081
1294574935
771937130
923906630
1182491779
530149905
1316933839
1170601922
1826380369
159959545
1120562639
999804890
2105716387
1873341753
864240934
369818700
1490252065
842987719
105349824
1649364684
2015394613
995122683
44414712
433349749
1134241278
307110602
735883178
1216391784
2098170152
1263528554
1180982191
44870183
217137405
2031076735
106476557
1948491061
1197653021
502778413
234860278
1485457961
1795166806
1907520561
834877822
2024613989
727081736
768527774
1763195458
1465306274
219200250
1965645476
1777048528
191864006
839090697
1324017243
642670017
1548209329
1868526336
386783782
1111077083
269263367
678762653
863743763
425989974
2072641699
1821496212
1307765014
322998425
1165573865
1050634802
1208415177
1298189019
1992180183
961486145
397066941
311647570
1544806753
1924745017
936851833
657918623
1825084625
377127232
1509841858
693898026
1565288115
628577140
169625142
493641498
997273922
646932667
5696968
1043605670
1834885880
1403604742
1748871466
1229131421
727157279
1923071117
1993965511
1186965029
261876074
297360999
1038041853
904258991
515331292
1265905267
1131703681
361340542
902698206
93147627
51891405
1914044202
461345533
1397653419
492761143
2023956062
52596331
994700833
559505796
148540395
691771465
483248612
59418089
1568926837
1261360978
1366832094
59507960
632462001
458101832
1802815252
1921456615
1319981593
1971588859
420259772
31075250
1221124261
2147359099
1112676533
2052541649
1066328630
240450741
1708169866
2041529336
262766886
215360792
222990603
347683853
992821779
1823348310
1806528954
40385747
922342740
13969396
1367702038
1012886115
705360167
1992263967
626650644
1328942691
431109295
351374791
1903877635
1704748986
64164145
750338465
1625912593
1857176139
307870935
862864768
824430410
419453092
1631989099
1119417133
784160821
950368995
1120147843
1317128541
1187819625
275283881
48825309
843718742
257432796
1518337016
1724992643
1322198577
1695120400
1459667872
16075833
1274553030
1553122523
319042033
1991210460
842073215
1246497982
213334286
2030862502
1903309704
179574216
1302543091
2099157837
324448101
43804031
228698452
774677844
1086419580
2112479738
1846242798
641102214
1924341194
670234913
1574247152
795283578
420540054
1352945392
1013506803
724443794
960362783
229962492
1513052558
970535530
25669198
122887970
47709034
1604720374
226928230
1674739248
1318223413
711417293
448050884
1308948755
210364808
1156824405
865684784
2114391558
840070822
1941540661
1661801625
2087235267
1461401849
669995597
1345708224
196847148
1771343359
754595142
922477375
1018201875
1721521712
1841539241
131671890
755704382
291566714
1842805016
352605620
1373078632
1288443662
1413476756
303546837
1902673304
1848002385
1279493508
1316339102
432582098
335823449
170623952
2043360537
1818696829
1173297375
1887326177
1831965647
132666885
1582831677
605791466
1653665872
757404355
25786654
1406623578
922976387
1954505819
694475165
306925554
1276859978
81226896
383810640
1589187917
1460364072
1032362891
1196708082
1542782574
1809106156
687371805
1556595835
980612388
1438210500
1432347464
1032935787
78540830
1431608557
1570243511
146344053
1262906573
668715555
2077462229
1504602052
541487736
1244023411
1951250916
922983493
1731566549
1027565716
2115478989
1828589946
967092578
694308022
206394714
2112747856
2115247116
392249579
2048601038
1063097655
1361794797
395918777
538768032
742999486
123324869
280149489
1103063177
1773232900
1461396256
395369251
225269457
1945558288
708283131
485470634
443625523
1754506197
645456930
1817382269
1670657729
1625282470
879630287
1795579210
899951287
1471463868
620062277
1024389170
1697152930
484348826
342278834
1896970489
1588599824
1718480921
1280783392
323738178
1228971685
555367248
722354291
182729696
2056268996
906343196
31874610
1810785713
1758644521
357846777
1777430343
1940415662
369373507
1915119733
1079657229
865040199
615990419
1034431361
1377574984
51265799
1586754063
335990452
952719319
648365915
1892462263
2000458540
138010194
915322210
49574823
1623494017
790294302
771647715
280904987
1684485469
1383642670
792675789
391069502
1399897589
1987773014
1880019669
854338956
146945631
1957560096
1824005456
971745581
1129214412
307230826
1871636024
905297495
900970458
2134713015
764155303
1421482757
918764634
540176088
804026367
90555754
1206345802
1161847748
2110963866
2017548742
1937357273
1332150536
2014173099
436261098
1446634485
1316202571
474246645
1819135658
2083919749
1247416454
1810290808
1245017975
311855959
962674596
2120758646
868405037
1289526290
379424049
1432344632
925802329
1028046013
575712195
1549008314
1567483087
1160392426
266910880
353290302
1124583177
724796194
1131899028
1283359815
582751563
1386143985
1117389537
1396847748
480464273
2140739354
585872321
404973092
1819355768
169505822
171616816
702434529
228768177
1504470521
1121539557
280569668
2088827446
27976482
2021960328
529263502
1459683964
1454545479
1752721695
1324956359
413838951
1527573117
694841945
1824104013
147773106
1762304934
776348062
1677331170
846597520
257855272
1218489884
586067424
1636886022
615038761
905942523
618332363
689095135
746825659
757731403
1861232175
1639982978
1099169386
1860077302
1501728053
1637458298
1421632374
258283947
1312284254
1609310962
880136379
77080408
921579407
305133355
1894634262
2115756295
809336904
167720852
1594591784
731767790
764706414
1015859595
639398009
1461050238
470913459
1613030750
1992944663
522202073
878260249
1952457615
1050191461
665560052
315259549
1439831101
1684188390
1163081737
1486037259
773610523
1465735410
2044511163
121867932
1701796826
2069626933
242603007
2074369440
1923177964
1109421321
845642231
1672352926
52776115
178921114
1125786862
1185163569
1951002768
747983128
1147307083
896814577
2068494019
1723518467
372273776
2090534338
568000317
1029801103
517531210
938377219
1760883333
762505570
1867771427
1943059730
1943331076
2000887724
1491579269
376044183
287975524
614328501
31030248
514615185
1353097758
1391025241
1088278030
1577197785
255170850
860842300
1696627058
749106456
71518594
536812848
316522924
936079640
1587406153
381072685
44402424
1808577612
1738089370
1575450113
998340730
600870066
1866290660
316951583
1314344553
861428544
1953171401
1554789344
721423545
224477275
268182466
92801
1571638340
1070993210
571187826
379479317
1565888140
825461630
481083434
880382480
302028507
157281343
125483938
1395187887
1542245546
1842784506
2072648786
1821774255
715564702
1013550496
1600421838
1129631505
491461554
922228423
383250793
1879805246
860757547
496899566
713213746
1753231824
1195253242
66756084
522520855
1442416058
1662882413
1095775940
1289772664
902196123
2014022832
845109913
45057243
1742463320
554979887
519846118
578702894
2090518516
1529020049
1954595836
644556440
1139700586
36515428
693896202
668672809
1427440597
1842458834
85963885
220829701
2139260042
901988955
864888608
1927034469
1383060838
2021150387
2017620370
962900799
700865113
1958263606
197714039
1486419213
1949922222
1623374147
568702008
908773958
796835606
668967018
1412310312
1015556103
1689657066
425840724
721399790
1403842426
1077054189
438606722
1109240186
630144223
888449134
331823449
223681448
1139752220
1967663792
721141771
212330771
1433636009
1729428165
946022352
1319123304
1679498634
462760044
361714687
1921855057
1059956043
926982566
165946830
1938415234
519279546
534754170
19961583
1615829762
1486786687
869618119
939055926
1123318549
1961591296
1053960174
797608723
1591160885
1680284598
1430352110
101963267
303637127
1448997785
954242943
1024900246
321377684
1856053533
1712496185
179393153
1911985054
476603186
1788891232
139725242
933847657
1580912262
733362611
1805583158
915554209
216466440
1242654355
1950313121
394372314
246673000
1617685686
1539692589
1888179133
1980959091
1767520969
1519303209
880831046
394079984
787100044
1056294945
293584761
239267462
1064633105
573406441
1612547869
2017028742
3464122
2016647173
331562520
1682751241
391074362
242985329
805887732
136376267
203792322
118006376
501767629
1292525212
635150515
2077126855
1456237712
617007443
1025940423
945070202
983271344
1518325928
1737806724
1572013579
151013850
1019217376
396287552
1327591698
1565526099
153321809
99861915
1936942650
932231040
1923940479
1972432742
704176480
205461281
1875414175
626445829
1197285526
127280665
891594796
116086863
154957051
674815715
1588266572
467356072
759832210
272579711
1208076315
655043339
989801776
1791460686
2048803606
833167968
350972855
122478821
1536315278
938511172
283201920
1394881371
2103254777
724588322
609615246
614482253
1848154609
1403336062
611203025
1518214398
1912358527
2111341535
793869310
626710981
1418639062
1146423063
243010510
1746110784
1216249502
799173104
1072236756
1997569654
1708896742
1402504912
1443731300
496818850
1586162573
37451624
79562796
864772593
1730861818
561081539
2067139275
881432210
524638820
704860130
429713458
899817009
1941245425
1400449516
578733114
1150250349
172525637
1904432158
1054075132
798997619
1036778184
214003802
89069539
1812677355
230844969
1238903115
869000439
1270725837
624389574
1055308591
1809193032
1924412897
1077048695
1754088117
157489348
2133860016
1064605514
81057509
351690240
522233906
642377522
862611468
1619651349
1480812687
240604047
1472030983
280219626
396183233
1366166797
1521696386
698463374
806137836
1099789143
247494692
832793247
1188434461
1130138762
576245811
421365761
1210818958
2139357962
969339928
1507657988
1557226771
594652067
2057114742
635763372
2099153271
1378784194
135216527
133114981
616365650
1913690120
682129311
100199288
1437096520
1949336126
183217882
676643821
135071573
112046005
1603363693
1037716425
1472771707
1525170038
1160979156
1340929249
929897690
1157286075
1247135365
1999824669
734394133
2044500172
400784847
603251360
302208578
364214646
658939062
1933585097
902378567
1544290150
1014379816
1409513223
59068170
1335320637
895842009
226487916
1854688715
1335742680
493279081
713501068
832515322
1558735743
1412694796
1662991381
1671033382
7708272
2104202334
1480968174
1898752298
171123154
1450546316
1403721551
1738516271
2116580857
2111816809
1063140980
465835980
177924581
677555095
797132359
458346868
1238640984
887124412
575430399
2115203207
1582584518
164527548
143595836
392281354
676894324
597352206
997108140
932140503
1740594018
1019116887
968110636
537240912
359853879
2102202561
1636701427
66329928
463715012
687071826
1502563787
1788001289
1413153222
1333285915
2112345407
119068592
1494165589
350695760
1827605094
497627901
964853969
1002817335
943269215
1402231048
357933850
884327506
1301328086
1416774228
1821788755
337437138
1565330843
78921767
682867393
1870746250
1503591327
225456571
2061611249
1231813746
613166313
1682308963
672323358
1539405821
544399289
224419837
989053837
1034082499
420380773
884073475
1483702153
319241713
1628853341
1588546278
459707568
694102523
179252017
1474829943
1751229454
498246400
1325996616
905877350
438862739
1707809713
195182150
731892233
1011279007
1461330623
835159339
607984062
1084719843
187554602
520913153
325580221
965663126
1252277654
328417855
517004527
559833618
1957568231
1562196244
1225435890
497638096
710082994
1409163517
106113891
1933841530
1506192868
1898574290
734131961
219596999
524390844
313973495
1952356047
127727906
1307371754
1984709868
1723789714
656036914
1418964458
119004175
955187071
1991123991
384389499
1459724922
1736623618
177096044
1029127025
2029521492
265526578
2144511152
1784812116
1951209530
1015659145
1482311004
903335018
792563066
917702359
963825382
1125615478
2027624998
348666047
1611375754
1088694413
1219663816
740375116
1297973891
508741042
1554467530
947508424
1125098600
1099289674
329002377
4695277
503542694
302392114
1034175011
1942116020
2064629199
833263971
412282171
1067395756
1360294544
1277148998
1373984503
195084544
1341123083
1983909514
756930305
540815095
1543418693
730729065
1472882107
1974753786
1777265275
289480662
42931697
976002117
1322260119
1131826672
145594596
726905348
1281921182
305501750
1168295590
862448716
972648657
958215326
848507285
276147699
632948183
1168351197
56606719
1741762480
729010845
218190330
1029394074
116165782
13112365
1140021286
666524407
902501950
1606930651
2141694762
2146809099
1718808710
78081403
541347743
175717034
937293522
1668729964
1654275556
1779931216
839575362
250016641
397743000
517739626
1408227272
21379695
1176013245
653484395
53408145
352059566
1100789457
2055501764
680425010
2045570065
335156837
2104653870
1129646893
1498459921
1630951744
136353304
13323891
564287135
1212349887
1383139807
1816376009
544481529
423538644
1515719407
388604910
537910100
401240533
1367069215
666432174
854378701
1644399729
863675436
270436712
790892511
1985169074
1620042544
1189308439
405582201
1113941627
1987127737
883091564
1430783490
167147737
593259687
707611381
388482409
1816846848
1433412997
358058487
930517919
1086305802
1921418446
1373206252
688658339
2097567905
854371302
1589321189
1068866120
1419503039
1265561527
1878159973
714877765
1110270208
1230185206
1190282065
1953583173
817475462
1559881667
1946908452
950745888
56776410
1308625677
497127562
2100922320
1207698698
1977148789
693336601
1144750752
1905255059
1677379260
643406550
1902180114
220113028
953575259
528102096
180258083
2081850014
1391616681
102039231
754876562
1561114009
463714813
921117847
1056396828
1819021718
385637807
742942641
147880617
1273571504
1420345460
1220715902
1325326616
1219317734
2106945717
1074043065
1904343112
1699309472
2085993355
55633590
1407857101
497117964
610555534
967471912
2060587021
270649684
1182208579
857668818
1469234242
1890551096
1312724099
1907425429
723330329
1726225845
1477122575
1367467822
1023452287
977681936
586105285
217938089
1539845664
1951413759
1578753592
1357355169
938935872
1765095994
239063000
1330465477
722337445
1702259826
705619936
1064959740
1612856833
259566487
314757671
2083661106
464424386
1634479185
940902149
2022968018
208154709
2029443342
81839719
253754773
520109855
1462925869
603199802
1032370282
1121620304
212838069
1118231627
856496204
1709386217
844004280
821088827
775689991
701181405
2027822523
483900856
35918104
1964401212
110362499
690914271
974016724
109195935
1250686028
1170101978
906486517
426721121
1671562706
2031281832
1100526376
1981183019
823596561
977444251
287961027
2020779453
546391864
187424895
1102886546
753383452
1311320934
968907321
1773275325
433081628
273989101
152522140
8718019
691731173
312549967
18870105
1584952774
1715472822
793521484
1173145761
1415088785
1702410783
1223603536
498147699
1586626205
943789043
2055776730
917074481
1040149466
915225426
224392265
1279778533
1273885029
993742865
1094918312
2099099867
771366785
585814924
350276780
2031814863
562441205
1971492527
1627709642
702357909
1839885812
514732203
1118605395
350566905
631317218
2042363015
2097291698
2041581352
1154382407
962895963
762412728
331845429
1353050662
1545935461
1629916281
1929874130
332253983
1777621138
1415990310
175009730
822230152
675108167
1632879342
1743981475
995643787
1160167170
1691462226
2113426733
883065943
860956168
626124868
18366217
1238856381
190100025
277073867
454988383
1618731697
1214734839
1911695575
372035725
120655401
431280155
365035669
689970527
514340824
1242595918
534987244
947007896
391939782
1808514816
958666108
753816958
1804872551
110619769
280496649
1941135859
206162645
2038330788
300156041
1360776260
1254044646
454507016
312473801
1782888307
1603951418
1581679247
689924351
1192037934
193830680
1642823880
1129426658
277194245
1823233104
1443386481
210438960
1978362100
111974872
151820881
581402181
1818527688
595031405
1007387178
353921181
1809429637
478689260
214330540
627962391
1566860507
1287399754
1486164645
1108163470
636165015
1565752518
1934897639
954488358
296008619
1476693356
1772340492
688718844
1666966075
1663197784
1172160594
1198473216
1818970273
1274509999
1934514366
462720676
1485582103
110486046
1666634219
1862079940
1118817882
293440756
71554265
1114078562
909955754
916061283
1774210393
966563636
1915346309
1916283686
988664057
258985827
428740586
1538638088
306941179
1220895949
2002820324
1120571300
2008333501
110061768
423650225
1332565645
2095032222
64129087
1195151754
1366609796
1223043029
2112068321
1152863452
271975146
125876244
2049899664
1352361612
1367401313
1019021842
368749630
155063483
2054959851
1847141663
1236546945
711308554
469872286
1712065464
1249599551
302945929
1866171121
254077437
2042275968
312921154
1046743034
642193
465469350
1469712285
1890108867
1371463111
1532777435
52853225
1867628829
1035939059
1910136900
848543639
1567493714
1234172876
526993015
1074057574
577154799
1905759552
2040556851
1732116422
318289311
1428204412
1921919309
1691874410
322417073
1502821890
1544334906
1031322727
1599693919
319555677
271369677
348904163
1076608105
2090563548
1353142439
1511154495
1261836920
714418698
1550225068
306453201
1839652187
628683604
727199425
769303554
1682847337
69102708
903423994
578793474
1778861522
669780335
640440373
1861695803
1360035465
771929960
1334636142
1103021335
1794396805
1013383977
1200462160
821735162
365111230
1246807809
60129382
1282046471
2088735540
1592418692
1701577723
1346186114
331210280
32011129
786711813
1639886206
446157382
1032005112
1708750502
83310513
1798688112
427424015
1187837122
1685439453
760094238
1659574714
2107057581
312378876
136030153
1692876805
2025595192
502689783
1080872784
1774917132
1293230581
671398663
1116450552
1971791139
1151319216
679705232
1860211285
622808324
1550049676
616052193
458210203
2143994168
578921256
1693289170
443772542
1245548554
379045860
405198739
1022575997
348434622
1674846617
1615261074
676974018
1224579327
85896591
1862454029
166292405
1813142670
552631722
773414428
454133305
511922704
730294256
1667845579
541391905
447169053
591888078
1537068497
34791474
254483759
70996386
1682667312
1535278185
855259717
1556346142
1081486359
1473486720
1410866357
1051316920
1217986736
2095329425
1796522592
484393457
292105850
110889777
1759804125
2137384939
1118637504
1121985546
84165644
1407705074
966793408
1823339827
1173598761
45460378
679277696
1478504883
1445813435
1425664693
518423714
1480442551
1944507721
571726959
1158218928
580127475
1778460127
657041116
359410261
331183087
78829338
1562601252
126832698
454377718
1553235385
375392869
1737009072
989441108
517526034
647294260
83915594
1981631296
697912760
1416184906
1979795716
831044216
1732268423
1434340555
1614175308
101552491
1278858296
448087185
357617821
856399844
909351027
1000614406
1298994020
1602842992
743828318
1565148326
1819360994
364976537
603843121
20280684
92111743
1751271551
1973571929
1063866071
967285359
2011866952
430690795
108590338
492454079
429226861
355070088
442812080
30521344
813929479
846031657
736939020
1447973433
1557953971
967911358
120123560
1320551010
2076835375
1511696824
22545012
461240507
240048580
1400574317
2062973605
1087718059
2082070235
895066425
2085490104
19494693
1251359193
804310143
667878245
1497262045
1201279575
2145832309
1990481926
976345823
1379167909
1839907770
1897112363
2145668849
1530617943
763320958
1431947567
408929086
1784379476
626783826
1691710183
1794476907
1804174178
971861062
1483754978
1273768273
1138200146
1142898549
1247286494
733359857
734933403
884369220
876109773
919283918
277554816
866557515
1984314477
1163628757
1141252969
887830464
881757696
1211680635
268238575
214728304
890779197
1382684380
1311251748
26909225
1250624656
1963441330
2071471051
822542118
1009545088
1561656535
1396569591
1533371211
86185063
20069035
1514010854
1195195490
840040334
790633661
1624219657
1941227410
356301876
1865200997
1716142384
947820015
2122657241
2109978254
1864380624
1041409045
498347839
159034104
1244210806
1763440558
849214351
1980905669
1891428558
1747174863
802381313
453340090
543113741
178463093
2041621153
1314916207
64895961
1690579361
1958444628
179626439
1021551615
54259643
593512125
556614968
1578817660
382037299
608211682
785013269
1764481950
115843768
2002987984
1980865131
720154758
1204733327
162984905
1283279608
1531576171
522331816
595169142
2099903975
898105723
937400366
1999820285
1482300737
1352447274
2103794755
873859169
562592934
1451514645
838048474
666489752
736293863
1418803576
353263680
674764391
925237576
1037543615
843653934
820409374
82998269
1542940656
421843781
1358473842
685120852
1369651402
1254715174
1149088683
1130400893
2103952362
444867177
1296608820
717016959
2052244738
303230135
578194496
2036940439
792428356
585551533
308382987
365317483
1418557906
161841625
1005812829
55928311
328631152
1230222636
292010774
815843994
1635319601
129029339
665718697
2061860891
2063825025
1550669608
717176282
1253589082
1842249677
1359254546
676620114
2063496313
1713491465
1596138071
1066546087
766785162
138523073
799194679
626573607
1209556190
1860551332
876918738
1376345204
167217945
2142887494
1920199057
380829882
300895549
569011233
1970746787
1152819335
581056940
31254996
1654492432
68433400
586554266
1884667726
302808428
1773247018
496313532
309091171
1526351748
1477191304
1913333792
47093741
1916566829
837164090
2079841320
871654867
1312040933
1738593532
720315665
1443152251
2067822328
1830075073
1606444696
978120358
671151473
785909983
1644027609
692780499
1892698314
721769230
1656555561
1600952018
369129263
1655887632
1202258908
1740836461
1350677792
1852543905
1671433115
1393410551
1690090655
421210496
1345645740
1419492295
1669966402
33391559
1301121415
497393500
1028416789
1732462444
1681351781
1658903945
1667205867
1614548038
2125148419
1328361706
806807628
1995922650
1314418593
1096639047
767718843
1047363275
305270471
305943614
423288359
861995793
987043203
1125079046
614501749
1800019501
1921144341
1542900117
186009183
1304217729
1027876700
1823339395
1986019521
1373283992
934881236
290143308
191942838
2055321850
1897727973
264345904
722178853
285791513
2001230768
436489033
264775061
1736107254
1770026289
2077090807
1927111568
945942494
1225803499
2049675339
1161702698
189983292
1153650218
1846390329
1387312466
1519078967
1719371040
708749358
1353275359
252804004
1480285419
138484107
1792145369
1172889815
1746714652
112605942
1397155322
839575940
147725565
923637353
884100770
1408612645
1179547530
1331626961
546254943
683780359
79791193
275770552
872208755
1607373358
1632946559
1325717788
833351524
389667948
860801753
1388331819
932051977
342775689
1971403321
1676653578
51414100
1732172556
1316434650
1288185795
1724687972
1662824000
2144893800
1102231915
682901474
1528478059
1000001634
392861576
2011536508
311327952
934950379
1691173043
91138918
1564463517
1464947254
694028030
191413897
2000187916
1644875746
1352522922
838193121
761547256
151308405
1836607768
1237864663
89362019
1650406931
1344758627
1073643234
730832568
315518432
604846186
2134524846
219392927
246063886
304608704
637442516
563751083
840265624
2011004577
310082511
294650908
1777231779
419563500
1074879064
194946627
1164948474
1327094934
1391794646
1256045449
174830347
385313094
1920834031
2145239763
1279566941
16159187
985907844
64775956
265771535
1865829411
442374851
1989385895
884077498
944866714
1629546180
607425654
772775903
876105267
418107065
1379882860
204629860
1810517439
2041449437
1460163349
1892941351
468942806
1709842389
685543329
1200004816
1957443487
1562514079
1591065322
2097081357
39677197
901068923
1854863199
1985993584
1787449286
936935583
1191933310
868329278
851453107
1601325811
1111479132
1464649967
275605852
448972559
1137657128
1013054311
1348550822
1340201375
1018004908
1617446143
934553363
1262193547
813075951
419039840
1459285617
1968439115
1114445224
1900685267
600113834
1312550904
1026612239
179967022
1267135991
826193598
2036184989
45746966
372397285
1265818051
2086956483
707542733
1440465607
2079728258
571364533
1218712307
1274043898
79575858
540850672
939155054
463170453
117888497
898962371
1523561950
1411206329
1048992305
1491794109
1253424527
1425324511
1253186524
1213784167
416842758
1222330211
360388823
1679338325
505472113
867578407
185352104
1380774770
501805109
314340216
1580416394
2114724917
1752916432
1429413115
20763826
488528598
951523031
2134965570
1261288117
83824348
978293281
393907420
1969290876
953385399
2084800179
317137059
901052101
1059518397
222455982
1247832084
898611342
2002630659
500828340
525152264
103027858
1408226507
1181038051
1423470588
1988107940
261929798
1960077328
1172675939
1477327583
686329040
277442883
119752945
1246868660
676609529
278870429
800915913
382196885
1927380946
320241611
1917682304
2046209663
731082649
2038473921
1657939236
1859256447
1807552229
702643453
1031839597
767572070
1661895841
1352739580
1031800513
279415363
1030890604
1653015034
296099161
1905049263
2112503606
601255850
1081730308
1634500831
1388362655
600239747
1406958910
1092105598
1081701927
1773142135
1876510074
1442797532
1578658082
56766567
121522951
1760452931
1047305601
977673555
868088943
1424766610
120644250
1861913468
1316693483
679419589
536039023
2034925511
1090532802
465715444
1339328156
1819566468
633522274
567585485
307220300
1171989549
846494846
1145757374
1616700681
1448770236
226627515
1131145752
610048919
613879953
457294413
639828899
207701776
415485230
2121401388
2024714670
1870916540
2020941115
2060019823
1899395074
1521325
322651491
528015866
227544753
229195124
2128395388
446777144
2107449301
652543797
1680444835
1440554838
1372229196
2089081779
595641063
2132784561
1834632056
2074500319
37803709
1749710457
675317241
787572306
545009430
855216773
1551751000
321041788
678076218
220785772
1325292314
749427294
2133914047
1450331002
2082980839
1362489158
951548870
1556470077
1281280801
1090689522
778614278
2057168118
351088155
1495978610
1523638183
1070526526
231814192
1493038188
37202111
1899299576
220184137
1774688123
980214726
312428492
1690426344
1366339180
304169233
1501229176
796322259
1972138111
1782845309
1440637320
774125647
360843610
167708705
1387636597
245053821
1738805458
269033450
1693528583
287258492
237423562
573137338
1555552598
34837147
637940849
501403835
1253910835
1633388478
51169744
325210843
251459143
1494515266
21768385
2112332600
1832729034
1366548303
762866738
2063747971
1859597818
2142335561
1656181888
874227546
1751704031
1107772587
1569994978
1139207519
1294966456
1928337356
686407479
460341969
283980467
434984623
850549601
1218696304
878186102
4035748
1137744235
38140300
926406753
873239488
117451718
58023535
242172381
1824903839
1077986599
183514580
1666458246
257073926
1328265137
1081439183
1289149719
1093453779
331701601
1421545386
1645874055
223255407
1316702584
1720864431
2033939237
371834353
421543539
301143453
472858892
736971742
534180058
197608312
950963781
1585748841
1308396866
1332679591
1331309558
1188529118
876874410
689408142
1767028693
1257581193
39010448
1377557739
1655109665
217209461
122865914
1657470688
588873775
73687441
1241622429
252318151
769563790
1988196213
1778236058
2037184744
68388633
420457265
554824425
1652418899
751821693
678124077
1685804049
403506140
1355973431
420359685
1396030576
1249966135
921334303
1361027755
1333884493
1413590630
291326502
2125993202
1458736927
158726562
1940639922
731863187
1702557714
1416450540
1932908892
527423165
1828744915
892245724
1683911435
1965503471
741289180
818207124
1492212884
21855889
1952080006
1459826474
2074787777
1107027163
928738622
1134070476
534918940
304870297
58782435
1634508811
1534728351
1037589399
1690214143
1029623050
1146358596
1553481971
2003748093
1604324614
1907090027
75370647
1377221999
1895887363
752468647
1998773828
1220480846
1672259526
1276939596
1592216584
1838178347
1827274114
86873530
177403649
394668964
1469806685
478059624
1369140961
556287104
358051185
824382498
1803268894
2119965877
1980834915
75869727
145045926
964613391
342622643
2829582
1672707538
1561925191
1324464191
1659077485
1303057765
1218294000
344228963
1776956977
1747799946
1808008569
1552313842
2039941461
1420385015
1697592508
1498321424
1012921514
397669400
104011867
1302689258
1712152402
1271831418
1185415761
1814126788
1143055525
2131186616
1088308739
1230749325
60088375
989456437
1591904349
806914399
388366752
1054587570
2003031865
278445181
1889675711
1599806066
833391276
1383124539
1252216320
1346052459
624880896
39596619
258417987
1337269170
1254533810
732357675
2088721294
1137210522
2033191539
652605688
2050756261
1438789039
1389751879
1171798581
953258683
2019876018
869767952
107464572
73039209
154808804
1674004716
1558561063
1677130582
1706493575
33717169
800651952
2137680820
1492841118
1562714874
1289270346
1907901595
924085070
589857391
1938578953
509689683
1322412395
417260037
50946304
1375849578
323786686
1285359217
2024272546
1848823969
2053834902
16937168
646442607
464365617
232158466
1508992967
1839118391
2094298044
265945697
652723976
1279731270
501197833
1574932665
2064226315
1015837739
1729232686
1716490536
474902997
730414135
544437152
398287877
811770279
1163098676
632608092
594100056
1861032729
1729009081
1006397841
1161862275
101396520
1121743920
310176602
2141597546
1190334946
528913134
1373097840
1500144662
500045947
534260231
1030476078
813524075
1224463097
599938532
1288750622
470001703
957276245
528697840
1256307316
613812540
2079625036
858360506
1926649234
1234592483
316163788
1592537057
856458694
1587656799
326350291
1727082361
809727207
1145627212
2057096189
1396354702
1529398462
1532544377
520255984
1989434585
1698239074
1377505421
1076443431
158979589
555009044
253264751
1054366862
739183881
1569332091
84261909
558442679
207863099
297112490
665030066
512275388
2086331657
1002013760
159112941
161320451
1957644444
581832335
1585713101
371339869
1487797063
1066029259
936241182
354762224
1214247671
1743250184
1217400174
1916825763
1828430053
1889639273
1693385196
1710716429
1838650727
1567529564
789555759
59733046
540485884
1438293574
253516645
2108712245
359280382
2115805395
520450576
910243597
1255714897
15514151
585527140
1796191131
590589154
2140818934
2065211600
301281518
941876858
1501789991
891047152
1011419650
888123999
741272718
2090953420
579985026
649123004
736670872
773381962
1183226660
286482750
1927529005
811025433
1787840977
481732228
673210530
49427865
1931323923
1583947908
1719212057
455158071
523866491
77099439
391565597
957008709
1660228439
711878227
61686256
1401415267
257323396
640941558
822125096
277139516
1486738614
1655930441
928360225
2085249134
886098839
829590800
403490803
1377267606
2040370366
96293478
1019857383
747887678
298265996
781951800
682136802
1556486543
392899417
1877553881
220221313
1918125621
429021961
1223282265
1595261776
804899298
1352477056
1221762495
935200990
993688500
104649869
132214502
1074953244
1316769975
2060083626
901449573
481753367
282104238
451698635
736722746
1263755165
1993710097
1704750765
359899745
562126713
876223890
1941802903
44456911
546278653
1300952701
664026411
709437241
410697056
1175747683
596724721
664177488
530492159
901800497
1157665384
913415274
868147321
1190730722
5003741
1165067917
1814621950
884723127
564565313
796663603
2077288560
1562493362
503899004
214466643
1567172008
1556768233
1302091131
1296214579
1654018260
1806619480
431620113
879308222
41990919
1544018813
1574261667
1490935436
723777505
672112325
1942043728
2013433293
64864798
1804053335
551619083
1075497857
2128422709
2047648273
1526079879
697020909
1244855461
2069915259
542864300
301119122
677682036
317969225
1755299460
166495592
1937892435
404290076
2140116217
679797450
215977072
1214703799
1843408688
1030264285
1052160309
637007760
1741423382
1695701542
470463725
1598791832
319956000
1347148489
911631050
783604807
1391029371
41661494
262232892
324929917
697854943
1616477702
46057405
504060354
612573451
583065237
1922455559
1206176197
815757637
528262054
1819837862
1773182404
576821577
1543693709
144646187
1845979305
760278237
70988148
924524946
1093310982
2090270554
696761104
1318111929
1296471209
385424340
476747677
490932062
34163869
902673914
1161822019
1812929088
2056678645
933140704
380016724
1444516355
1291978558
1548280129
240044160
252544154
1788528742
25934808
923406388
753865700
946649172
605482657
1091791731
1235368514
730168971
2051680589
195673481
1399250501
1017328137
318119069
1697989241
715861864
1930866280
2073058118
1431374129
917850574
381842153
241893969
1982953013
1774527211
1295976389
715204835
956353969
1081064920
2119036288
1015617700
1793770922
521447147
1474564652
647843409
1857036345
191805718
708104296
1206731071
1622887844
526461152
407270744
239531179
1104090981
893507997
1102663318
929713948
1317556592
889321729
378159349
498547363
1477153971
347464752
1975117472
703041048
1146618335
236802845
199308613
1149615062
1389890386
1038929157
517778427
1727089478
1542014675
1488545127
265751079
887232699
3426437
1552400233
1562152337
1417370914
516785501
622811651
1363130374
203390754
1865956370
207824232
1429774014
39168749
1183082756
1192254944
122142533
1429352994
1558232951
2036641995
1216700148
466793731
1528409013
239904969
1730572355
1168052673
228482645
786129434
1671430587
807411022
1422187822
1324123681
183645117
895296331
1210457790
519147732
1082373795
1641098855
84618081
1376476162
1444336155
1915295956
1174685865
179368968
947974598
773547040
736307855
1732555751
65911960
785045992
242298459
320383406
1117172439
474280853
1029348495
1870873196
754471958
1858931466
1340601281
1539653327
984468958
1170559702
2084452869
1503784757
792474000
1864799757
1828673443
1202370491
238433030
1201127736
776173904
694082777
104951407
743846333
285506120
2019596163
1789277884
1296027387
1312052964
1092645237
1060301814
1181739498
1087874673
1484777705
710662493
100656575
1084038581
1191992820
1436588968
597469102
2089490678
429081994
1549799285
1958858740
796667518
502310558
1701037871
1368111430
641976423
773381608
1670121905
724648342
1366542310
176073351
1042634803
1180064272
47984168
1746305539
1234205899
545808241
16633710
1029188679
84287634
1096104515
1221135648
79669467
39774677
1955481445
673290290
443439461
820585026
745015254
1371552470
229472336
2088035764
256350408
623618884
909300352
1306515340
2117006613
597780062
405327297
2055823800
769194969
1827115141
555397990
339245675
1035354604
622911817
184960409
1394340634
219916739
1323013416
972266214
2142129522
1746125673
1924425592
865354554
1382423356
40105258
1611044109
1602925362
859562755
410413978
1749149312
303757629
456036257
1928974736
815776257
2049292623
370107865
1931989373
336610895
1718513994
50233900
985881580
291007517
1968047481
908124285
1946138989
1736061177
621974628
104392850
849437166
1285540144
1651348305
485131722
1623825707
434297470
493957743
278119585
654174914
1483259314
482216250
1656944923
1075589868
1382861136
966920807
1987275914
789364301
619815864
1728692434
1834587412
1428354718
1290968462
1615123127
463983224
1966992918
1292768234
465489657
1708438841
1088008400
1321327118
552419471
1678494859
560094300
208841906
668207968
319945936
154795967
1603775316
1939935343
713448810
889341045
8575733
687872387
1686675287
1725619753
1532997638
1944587779
451804019
1248183075
1478533452
667053870
441297017
1501703308
288670047
535698451
1800264059
1187995247
922640624
96361927
381305827
606615570
1143192055
1144470568
286076460
812158146
821207232
1491605946
104072548
1894597416
36716345
1550161799
779648106
2019573311
1640879625
201572975
697774373
2105609589
1713080375
1368491607
355261333
700146765
1177693227
1022782138
801309486
1350327188
2020419228
515086180
1508195952
223836405
434981988
1902714965
717748130
405569377
71159180
60856676
371833978
1939802014
542385820
1514009609
1295520539
1934680026
1413749531
253206981
341891347
1953510560
1528870945
2119631366
1008282034
71991513
1822645927
1751258418
1120062426
364201425
1414649126
1160739171
1643718739
1329433548
1979474544
1627762438
1773062228
1764698604
1066200985
2043061352
1336171417
61134549
775959091
1997048458
1105348237
1374814407
1468129076
2120020131
1459468403
1909943696
1405412395
273099120
655510076
1108583247
2077272680
159577725
746136545
218110061
521953445
1465679054
1130802033
1628187584
871452077
1694138732
2075638523
2047272225
2959880
1117515038
811032161
726170989
1537049399
1189714056
2076580558
1273802407
1930241272
1839030640
694926230
997117083
1564249024
2111800717
796698892
773366969
1629380541
232474698
224118535
232072886
2127623667
1210834349
511826683
1561842800
586013527
1793236853
169048500
782891616
1709729424
1325893885
1936621093
1850650646
1465143991
1653930851
1880623076
1666097039
386752703
1578093206
194248845
119314143
1683554982
570200108
1238313658
2137251614
1429933427
261310737
618969040
1139891494
374764200
1530018000
1932027603
906525370
1708327894
1177622024
1987979789
802477276
1910586278
1624604437
237524338
1472837075
1570050358
1816770040
542463312
1289770057
1827721542
798401631
1356196781
231070855
991494443
297937070
2122643421
1311391641
1674201326
240298272
1225376495
1115737179
860513599
546894125
213768187
1134792546
1043145248
222385362
1386176661
149584774
879123736
13442407
643370032
409426410
1497501438
1286946295
478707200
1914143253
1140547207
605507256
260850490
1677482587
1791736576
334352942
960647437
1647026243
2087386530
301252877
1413483451
789084389
840537201
1618697827
1462555523
351684720
242070652
746869769
688397423
1811305268
1799131999
917837500
1564740437
583083360
1259907867
112562725
448634003
67945402
419299876
465640990
1220235896
1976607547
1524989905
1145682227
2033937192
2037934601
1511539983
1101958827
1207607095
1091991352
1715212110
472302017
163342201
1053242172
506569398
237077016
796773288
680929244
335428637
897345481
760985780
72736964
790170511
1141971042
85319293
1811649606
1653978793
943403625
1211569780
1546621512
583328389
957841809
2114736630
65240468
247337
157121452
1437798491
887049123
1788069019
517211167
1822973173
1112935727
1702039386
1266841825
912348679
1270054441
1414484099
148833798
966146641
653483556
449535302
1549484689
1678311315
1458802795
1903226787
2010125372
632320194
928121971
650602787
661249067
1481692350
1216832998
2032704804
1372973740
816520072
1276089658
1343005338
1183988771
311137696
697362259
1504030363
1365277888
555823538
1662201472
1942288060
150820010
1227244233
796363386
1294048039
308083907
1250152105
662831084
1446680878
416160368
1933075501
1256577584
1730987222
109306941
1298889124
2145767915
1911933884
405310823
1991660170
288947897
784154420
960035736
785084028
319131154
1776068155
772456696
1740996207
14828809
2038405182
1803379344
1116136576
1408223025
1658117761
460841769
1706211500
1094363057
1558814687
812881978
99112898
1169637670
694653163
292898190
1107982821
508057088
697249839
1391821407
645582891
1197570291
669452098
542729405
1045637970
553008262
87618997
1824290312
298133949
1485253786
1368818249
955052045
1290366399
1144884490
1480406670
932921255
174546038
1730601827
1196687397
1474155145
1635672779
1740719684
1654299502
1095379556
1595524345
1462334951
440665501
335821322
2109207486
1079753787
1834284782
1246038253
944974
337155434
822043935
1744412593
1181948356
656285673
747900379
943406247
1328827511
495408288
1942161391
797036436
237512390
1195509654
117726954
613531208
668770466
514633566
69317780
1900409067
1626410102
1267529287
385477469
796337600
977413402
1102058077
1689770058
761368119
1051829380
1269163236
1507130919
1611248129
2003984998
254272432
358698617
155294938
1340209502
1507641508
573109415
2047824165
1780020703
1246366311
1215375411
1364559237
24808603
837033058
19203672
1371515000
2024593494
1515091691
1969976556
1762798661
344105095
687630320
2076118132
1176509500
763340657
1904454295
767625796
1640429511
1304461297
538036279
2116349
712103895
1093594218
1117077457
940395552
281336336
302761210
1481340684
802436980
120706546
1140286694
881095201
374731816
492263546
1539416623
713905127
859390415
992667719
1651133074
634562203
1003280983
521114346
366684789
1114336055
1790155795
622444480
1644469051
1868427979
1452522666
81874209
153458851
487554569
1914831461
509801536
304636040
2003805662
838993789
496104874
672962515
747670314
185893695
794496247
234354935
1165807567
1441570064
972664309
635865823
540825176
574965403
94406673
1267949176
655936036
661626324
26628856
1693635871
1918038063
1154701151
1426580159
355954512
379174669
1874473057
837846126
1773806103
2075410128
2042587613
1805230498
683619826
871313896
1297893748
559066499
505457890
1845462322
338339083
1629640809
1510420724
1076529061
882275326
2102529136
1375373748
883223453
852978133
1792324023
884120327
741969405
1126930594
1571404400
87157681
1567164204
1097603868
2071820120
970109688
1800602470
1278527141
1676129194
672100114
1222271639
1878517303
2026478113
1978663855
1502945374
544668541
1080811526
505700280
54068543
892963378
1847474803
1274391589
659955134
934996450
356063761
1884750250
1179646933
271065236
1166192505
1904125828
1504099827
2141635582
1326987129
982571375
1153490994
1564337369
790400857
956634479
277271614
882507985
764219684
26145508
2134991181
872742019
2143139784
1718845654
1665912073
1225467481
1377667899
1028926210
72010538
1634090912
1862554929
1788357002
1136211500
2145882179
1332387008
79525416
448499492
859439099
1032645494
33180451
2018199111
2121611452
1352357921
1723345213
2011876171
1771753845
1807113513
1402037639
1580426588
976650149
295301839
496648385
1101910863
1115312680
1232598149
1272874150
1132901425
1196421951
10669356
1763486269
1020245891
871887535
1204382380
283609173
1243518236
737155064
27622140
2071431715
679136710
167361817
337440696
194276606
1672164188
2100899892
1811401424
102794839
1729378499
998710808
644559585
586060507
393743108
707593335
2061160189
313199579
889811080
1818602558
173107906
1707214391
1650618852
2031791005
156361759
1951045637
1309657655
796389456
1270963464
2132854698
562175676
1544442413
298564217
1047986428
22413260
1046359330
264463972
1917326350
402895045
1623393128
169696610
1295170551
1428666545
2061051882
30048899
979872799
1085618537
546730063
1414478696
192095975
2055409988
779022241
1578783887
181083274
1002750583
889108497
482094568
1143656470
1897931600
483501472
29306514
199558834
1227937512
1426206738
503480733
1786101064
1550486876
495469892
144185784
297559959
1617627963
1613835176
1665596990
1701295380
703396610
291073055
569564770
1748754533
363627703
1000457315
1095364237
201098600
1236184493
670572967
1681525776
1910701820
494698966
91071010
1590569208
497700146
1493369622
175284215
137691445
1968800832
1592320547
1127334578
1154618975
605405883
1078656612
518199951
341439437
375697035
619753094
1343242724
253410057
1248361678
1680396337
971147192
548534383
381583138
530620631
1857298918
1972420232
1456028257
715480510
842884978
2077166388
458163277
90287122
64426724
116355904
309733995
885508501
1802144816
424941347
1380425725
1157203031
499727146
222682855
218182665
1293876071
188998165
1385103005
1990217766
1488791262
226164543
885637706
1194212984
733816835
796997603
564437707
1299642233
1802854921
1971898837
763142475
1911781621
1344625049
393545239
533654609
1506845699
527785318
1405670210
539151112
236692254
1370158804
1451964306
791466646
591190169
1751327126
702212789
1863082398
1493849239
650333245
1141502221
1487168635
198890410
137502784
154811666
1529897481
321012960
63509199
2090097071
106352548
1379981369
1607449724
1733369137
1176087869
1280152612
296876365
1777296053
1663461738
2076538112
1677840921
1041157269
1764101701
52957772
1563831086
1703448375
1204729216
61525316
653737488
494879348
2056733733
55281496
2129254676
708754585
1041133387
1269555229
118122247
1927607344
1492519021
255720349
482918570
1777134196
1113821499
1785450676
859161644
1775541603
1967593509
42073951
95663412
2067202648
215571587
340209306
1438279145
1808992217
1418869577
944304899
1197483664
874029102
1231577610
2064071988
1433959942
1660212038
557534450
591875940
1060743649
632674746
1214810466
553073791
1048176424
67124698
1689076609
590015821
1186300350
233703198
1335171437
1004253162
36613462
76606304
567752768
1144212816
999826767
1932560982
1411563568
1682679731
1608226112
1102949940
687566845
896262282
1152174377
2131990451
107453071
1844184975
1706730857
2076200614
491807247
1644711973
1399777068
1278016938
932527350
1695338519
458075332
1797215023
1156825446
979551574
52807178
2074930366
1107606156
1311270197
90360803
333039710
1538229231
1495019878
368181680
121290631
1016376859
1673844591
1414200405
1528105154
1091627653
1356764663
1884099381
1670628033
1637433539
792144767
750950499
63735180
2052164018
255937671
326818005
678165859
836645833
2026414582
470541360
1459850578
546459719
1632587468
929897920
303102095
2084234936
733871974
1740346438
1543050603
1944621317
1177517768
1150886537
1364100915
305684577
1791022397
163010285
618496198
1807550799
1550773867
239019199
1041600183
306796363
824887299
1223056164
1418357021
1023207884
1449994156
1302587118
560254558
1343502412
2108873015
2132007251
565994861
1855774301
40531178
2126264605
1794353071
55521254
586984952
1015257732
1011798932
888018344
314058891
1590329316
1193207446
95302027
2055854031
431522184
419012420
1816480288
1921705212
1835941336
697796728
140705742
1452088386
669848026
1209076291
729008261
334423217
1889900975
22250832
1236219002
790609165
280885317
466056322
110262677
1130250913
474015739
1782617941
1929922629
660127684
361140916
40969252
983492647
762921379
491270661
1362690691
1749916506
650524318
1055881239
424283465
443173685
1667273917
1775419022
515530025
1888517303
1674086245
758055053
473799267
895126598
1244767919
1439734058
484333471
1089352295
1531950230
427543897
1999664063
1350389785
35971878
222698155
1830126750
301728289
1383769093
959533273
1565280316
1785527950
1909325180
880374028
35922036
138754065
513304719
1395021498
1791857711
579324610
1107179738
244459349
853596695
1482371042
269191324
2008386379
1976789639
2079898308
919122160
724217246
439720550
787962992
2089764573
1811416202
1387347046
353546260
1915265455
995352896
417483884
95375215
90106358
2024917310
1883414733
192769777
1288285893
1317704941
1837213020
750436815
1438581992
1836079459
1354833115
1706337985
292695118
1478432736
2001726506
1917557701
912834272
1213937237
60550126
2052651670
126838374
2106507013
1479787195
1878523029
1918311161
322333182
1691469670
1842546597
1499719985
1313827867
1250487307
649478750
695615594
639045623
105688854
2127064937
39307538
630003171
523048495
837489351
1303691975
541711493
1203744875
2044910981
300608143
374952106
2018418847
2047435342
653715827
132883889
1099345784
1298731345
801720903
1657591194
1971152266
1866759360
1517025341
548661721
1191718424
1428808975
1837188336
513477344
628981949
1960054044
298153689
712071432
1696142377
389633585
308010838
1033341966
844896346
1162487025
2127591712
1471700005
1625454627
1241484564
769068698
1856876986
1548100769
947602851
401663855
1833147792
1539925613
471459217
1564606392
1137318256
2007054372
1937270633
167691659
445026353
1624811854
1452144196
1358651366
1194733079
1122387820
723190158
2080734219
1005713598
1076662603
298752342
1037149372
1055240064
146698462
1101206155
1634017097
1466594427
1021361459
1444082537
117789545
2117483288
585221463
669460454
919975885
1131479571
838853116
528448831
225266111
1184944812
305663948
177628782
650938959
159222105
1928696403
1587612028
809305418
1474127278
12295463
1946980874
834887537
873161479
1275201403
767151840
736947245
1878546571
564004062
725095839
383896649
1490542934
657451149
325086947
600085548
467274982
70184883
940706602
1502116340
1339217749
2051805962
1257307728
1116146577
1489004872
235200886
371737606
1614703976
658579742
1113547318
726666426
2126585922
657088969
1894252392
1035555007
1233145886
93400118
1898608606
1686089013
792307995
1337294616
285137217
1273137232
854701904
1231126279
1361281918
1820753300
1006881846
980248383
1874669801
845156779
1332767939
1480147305
74844903
338210621
1488144479
1494050212
1343537700
2002709100
1216984596
745718723
1669640757
1542655529
1412611072
1152643737
1751649024
769716124
131177719
1389889611
527237994
1108871730
716959345
1334328133
381621176
1865606353
614217596
678513111
755840725
1637793125
645011016
1792125542
733886002
1039433067
1385754483
1225098356
487324332
1533277639
2065572594
1644261330
14608218
1530028967
1305463615
1053621646
627194743
560806937
1770849183
187566134
778730791
907165897
1619047767
601213802
1088875435
1561189403
386920277
763413843
1438054601
1049675047
1063568316
94002597
1767689223
1214115021
1704898017
2115327638
338021552
64073888
416383286
2068448438
276968318
1937987689
958127842
868962265
1399104959
646044121
1396585575
2135128697
480433896
239920233
909853166
1384755881
1265644318
1204500066
397092914
1010919892
1294700873
1855928547
663355111
1853125968
718859722
1029366697
1684730722
515438249
197143564
741599653
1427697125
1200884634
2043273535
1928932731
80593153
451561019
1314072190
1244298538
994631434
1047457237
1817277100
36935451
1781438588
941819559
1321172421
116094288
758702691
1108681274
2020354509
681108189
48407750
296941416
2086958533
182277877
257331308
2015216496
609318940
1694964274
1267367295
504525059
742613007
1315680827
1989169596
2132183439
562200916
613127632
2001038880
750447881
740254877
803219994
413771401
1273319942
1763369853
123012479
726056590
724667976
2099202341
1368227040
439447574
1117497057
769883768
1714911184
1783429676
1640212626
443628031
2026671137
1721382630
1262241714
413613168
1631740696
1820014913
2020952269
1349554522
1179346026
1593078786
1123201267
1665784273
1609083907
1075079094
883015019
1221435191
1076774203
1271584936
1245488255
119581895
188395326
798526882
2144214369
272069208
1182968183
513840669
277197033
1393389063
1790068688
163846021
1747833147
2047319849
713314045
798074222
1572125247
1574633528
1813043273
133242300
1801001565
1718618271
1093942944
1133842526
975929776
1767651320
1053774369
794471604
2075499344
262842206
1774310634
1205942384
901262631
1791796284
195051110
700583214
1360060448
581653084
541444341
1324490619
1845022803
217273838
813941923
838208521
887940485
131303044
1431254301
2075242291
347140931
545761406
1240314900
1354514969
452895077
1613246280
1656921830
658637211
1452350426
257427670
1904052838
1184652397
1985907485
1535733276
378208026
770287863
586175641
112377500
986217783
520971295
1542136492
745300494
1805437308
1872885584
1962390855
764457769
380993706
159712944
576551340
2107044120
701166789
818366255
1589635837
1526872637
1709920368
887676241
1351596670
1851625109
1156449114
661340947
920698768
1633540505
584087260
165787079
1249226914
971179160
1943865832
566832456
1760731795
582029594
731731363
1083234692
1296519475
1306147570
397982009
1381771508
159526887
1123230412
1426075117
1848071827
1801273779
894042058
738747477
1847034031
1844820294
1819925196
231942047
1189037775
1480548677
1540542303
405342691
1765863353
686083365
993023833
2086951318
1893144592
1969573978
1308007396
1519279022
1064102087
1801568040
51368163
500159003
1682887842
807991174
987928081
643155535
1394401140
1807036491
1180328439
267099824
1976003355
1634406872
473625600
732658116
293572316
302749299
1343737645
1313199004
1183053173
2137633394
141081315
1669427480
651379380
1268040853
122965812
1253348541
2012021322
306761203
1407812973
1461221956
803872324
76903135
799101719
1777867871
508943541
2077016659
1176587344
2077966069
1968203201
1776993967
1800949200
216974539
262394618
1120329260
1177431780
1544244001
1553253551
847239817
1948220539
1859849908
1247248462
850651583
71187057
1690310318
1546819378
1362445786
506506826
1094429277
1366823886
1074572793
1139225056
1371016217
1587425582
263890287
1524763866
229998302
2044762222
1103658299
201348925
1333498160
552806176
853156631
250667915
110080627
1164918182
814856918
545141121
206704320
969184590
1756757425
823027699
239186661
144088776
1009541968
1255167696
277412101
344942650
1635258707
1160675819
1586707646
919669602
663655475
356594374
1452070678
1313776758
317939508
1763218240
1473143629
1383452487
2083198064
1037553533
995379997
2142351039
1203213738
1186611249
545495527
477133347
1156438977
1161534698
2141002372
561288177
974559263
1622947475
1583331963
1079650290
560634706
505035099
846935561
1465536784
463210249
1306064609
1888751048
1500825747
566052124
563034396
2109325628
239672118
158779424
393583470
877679679
1292396626
2073859139
219016803
1821252318
2047387554
240422516
268214488
2077150558
379746192
1226741100
1850552881
1696392384
522351525
1915707823
360361354
7487312
1119294120
565128686
28650251
760286225
895749331
948774660
1425889933
947257287
1948535352
2109252748
667882940
1938084085
1334007999
1303455890
1127479955
414186413
1897360054
1971202258
909577516
1937559189
1415896288
54500769
517104318
1793375917
1406420254
195582886
143643324
1882522484
1988364174
483603169
1899344398
19757998
467564099
1409537874
1442354477
1526716688
1979545235
1292145030
566958563
787485947
2080681820
1727116971
1870969352
544681003
431701971
593750148
1354278331
266937270
1640889721
839523871
741713134
868176992
1816345051
199521173
1296564974
1170735107
1388909007
1450230481
1727430468
278670552
1755792085
540672901
479414557
1960626622
1547536875
1700492160
320471232
215489348
1679264090
732464810
619954743
1750626133
1908356945
1800052641
198850368
1904023837
546755556
1640337418
850571774
1721677406
925067174
1517543477
1666862781
1952430690
357615995
1756094493
712777354
1579828183
1381510363
81690349
363485479
1249654474
420624536
1998646277
1578342397
864199558
27108518
1991376544
609031919
732262609
996368509
1730963086
399179879
415518933
1386299691
557229017
1052753501
1074134483
952383515
1034012532
289100951
2000338398
1996165285
1728576368
1015268268
267595508
378189515
1193005904
700412578
327965634
1384973635
972645353
1294639501
781326287
316873700
183116874
1362158481
888709979
4472207
455906555
1659085031
2010027942
896677577
1953542472
996581850
942152656
700206081
1843013350
2081136729
1512333469
1830399814
863590044
284549771
370041934
776240985
759962572
272555236
1153040343
1197362438
1945591183
1907678348
123615829
902244930
915039809
91011468
1917707724
1844461535
767362149
1031770411
219120400
1813179348
1983476325
829261732
1769303564
919955402
1822623485
935236474
1182224996
1090909979
1797959029
211439262
716040017
867540214
295839188
976212240
494007239
706435841
236916094
1508283279
616536924
1288238952
761179867
1265719631
1897853310
31083278
1329306080
687612483
670226167
333977555
883295410
231613897
128916708
1101489836
2041574215
920179818
815198769
473853516
1868441538
449634947
801412784
1920467265
1846467360
1366186482
22763590
1126073302
577191216
46369
434427520
1357343398
1138277495
46399657
637177698
1987592424
351213347
832308712
310162269
1093547648
45626088
1746566341
381108512
628176538
834059568
1732593311
1693870866
1333495058
1139839893
965849199
1428898315
664724904
617214925
2007874567
1348577968
422595065
746484848
651195328
2062064022
123930457
1982383316
1735017527
372086461
461149587
1349137676
1294884241
1382845068
1005180121
1105397449
2140020609
1265947145
64936963
801932649
736070218
853842674
2135576416
1311106539
1619507461
895190937
1057308180
503639912
446850177
2001050584
222857436
1606118202
633302330
419393709
579915782
60972387
1735355700
154448180
926542438
1299973338
1316508395
125427262
775611053
192783143
1605043025
407001750
1502314001
1932660194
1081279344
1316208603
14437031
1803945433
693709769
905411121
1600796040
1148147502
1490182570
1439411387
1037478144
431997702
1892899353
791960971
554513126
1607773715
532833050
1389226693
1063236309
1576311320
260060975
459392409
153227349
592143691
1398855362
1501460315
305035577
1352028988
1879927517
972287413
232466402
1638980776
510144181
1953828521
1460318561
2001946586
346776215
1455396098
706731028
2054424856
1864123923
197866607
1186856223
1339877998
1137383933
228656539
593420078
866450569
49883854
60570349
887566705
962612876
2145247989
1710562402
142769157
1458990707
1537467645
446123045
238002250
1295036723
244788616
1583632924
1988549993
842089199
1906130506
824406234
1851940759
1461977025
1949323184
562020770
1328698871
999953310
423004932
1100323026
182817042
1042375119
1731087768
1001402821
779069647
986232512
776499587
1912120165
1310042842
1298251570
1630118322
1257708639
181031152
1987168337
992719411
1206347475
537050901
1860323590
286786644
1090631090
227330495
128069889
1869868923
653834289
2031076359
126419436
328741935
1879963190
1325454967
317501169
1525446120
1648194607
2062801983
1165706560
1975500270
992059531
1129433774
1208573121
22480022
1230014063
1822268969
1361465281
652919896
1645431569
1150341614
677854006
2070713334
964227441
360209549
1903806236
504219769
31811297
1180383215
892319523
2040536922
1532876593
345206306
1406419513
386494812
32721081
1604497579
1161573166
488860626
1439465661
1881896418
1210175753
1820349453
1181757345
1998037017
1669172981
1001246880
1578132977
974498527
1638696123
850312241
548949712
2125816376
911584996
1116012346
777860671
1166876680
220133243
1472492266
368300986
1257280312
274924843
222808840
181067682
182586599
1278792912
775981077
881586007
839341993
1799231642
620425677
493066290
1972049119
1739940110
1708071207
1358028161
1072931854
749276423
2077745972
298050587
2031652782
132383212
388569650
574090711
1803519169
917580798
1516079401
2026675980
1770639501
1148372521
662052097
1459391035
1492870816
1665297257
1378029502
484901909
864317327
1542122951
1739594166
1529298987
1461083834
732755741
720153838
257602806
820875434
1667199365
1955149460
653772835
1649963425
1553774442
1585604924
1463141145
1986341824
1590528929
2069073848
266800667
465493246
1459804730
1472784093
1246148170
371414310
1387216794
678100951
869939331
1056595318
2121357842
1234971241
950572577
1958184248
2134892887
597747529
925348211
1154447573
359171850
300704381
861991204
1814683660
368221875
522843393
770584004
2115552350
1746308656
1033678785
1452270826
436108943
1503331864
495840689
691910091
334179766
1174995360
1638133088
531768824
1419425086
969379710
857306184
9612481
2036089531
1800429821
502233179
2020935772
1686920414
432939930
659673598
270719278
2070575361
429236307
1049098090
1050445553
1043536500
336241775
2062204414
1149004912
998733563
1101115747
259531835
830163910
407611124
701461798
1992172864
1811352363
21256798
1037503177
401969691
1300019264
1541216136
1887961655
138802132
1719063866
1872757111
1042100340
290158201
1044442241
168306102
1821198503
1343740623
1812032907
1249333956
633224029
235368721
801820758
1412986545
1781292816
1726159391
1118110264
412583075
1001808162
1709724553
1732254201
1127736346
1163853106
2104510398
1546736690
250766801
771063183
453962177
733697885
1772340070
817234880
472061776
1950531566
1366598893
135436458
217104926
665842968
1044655830
737543302
1719542534
1730102459
905844950
1576103875
1837954135
190859117
1522879472
2061879973
1730720572
434474279
1442580612
182058451
224586454
1491439944
2069009657
214884917
150373904
1821243118
1529181022
92406301
850078193
1649020188
999563269
1697652847
24221697
1312660168
333010978
1770555829
1347557464
573895663
764274536
908209082
291892147
745231525
2074017431
1994618458
288671331
933791336
115413387
2095973229
535777787
358009773
71843303
1740572459
1277146936
1834095666
1089419513
290818142
1418277192
106002897
204850681
491741328
353347443
1424753625
677360753
940442670
1956663027
2119808085
238904901
1142166430
1077171744
523361109
2022104729
1760342499
1764136446
226997195
934434558
806200998
1261784199
2028357503
1060068973
423970142
1890115428
969710499
823099331
1365581203
1094231498
1433085062
1699049239
2063233955
577157825
830702213
96714983
1107656950
1311496034
795575729
1491347363
1086356300
116143468
1683257955
933247647
212297317
1439594717
1746386270
1967440738
403811196
716022512
988387312
711497016
1842247979
50269135
225666233
1695541755
693431441
790979808
1173748551
872761649
1866006784
1674167259
1882547384
1536226945
246827131
2129900385
1561253775
1037559596
1581345662
1186549507
297401546
558579943
1378972097
1770021965
1171684139
61956079
1035063960
770284945
310823922
275866913
592333929
178172853
469325650
485117029
1938392533
1281141044
1776343075
1035897576
353334618
45288373
1383925935
471676239
322212294
571555446
1324652166
707898953
1418906290
601541769
1189175024
839048203
1152731208
1801175961
1544549177
2049632113
1759769562
1486230773
2123588827
1609597354
1765787639
939589935
342776219
1315615444
746645735
678660466
1194485815
1719152559
1036485851
512944637
353811473
2071148706
1360034720
1597906070
304546322
1017839483
1543426016
546267780
1498127450
2076939659
1573576350
2066536233
67903154
2088592022
440950628
1942030826
453841690
430252575
957623654
647274619
1349125492
1355639493
1796921044
90308886
2016204806
1818409832
1841886507
563873085
440623227
294326831
2086030893
729854757
611600994
1719798309
2092743591
544276696
838092144
1518502511
1997265777
421961058
291272767
1348914040
720013347
1115735163
685980957
155737545
1614223668
1237391181
332932740
747116663
1557621486
1731297236
1401178884
784860808
988393220
944511570
816830925
562015870
799474978
1151215678
1915614829
552855289
745069139
1455360515
1475337583
645609167
543297947
1154761095
1497387272
2031597958
45937829
1513847858
2011712567
1318031141
837741486
1309910416
287178777
1800196355
506658203
276693203
1883183023
795742521
574363708
982535206
108479473
59793382
1582309682
319875568
227807414
2147211913
1595723066
1681265558
57081869
1962656078
1387741412
1287721871
1446440772
726340963
190282081
1223591886
1239532242
1201586187
276855705
1708436483
275733121
880164781
73813304
1810410351
1207356911
1367072568
746763434
1266940841
181858465
1742566286
2036973978
945995452
2120425028
119972415
2064588001
657730856
1329942257
1984278344
1137516858
1249249365
1375105945
1350816828
1436465814
972297453
147724793
911875411
1377636185
577019104
541743364
774623437
1190260813
817560053
89195862
1762614346
361762978
1726555995
273362138
468634519
505546372
636050682
1528552343
2104018604
46207762
2064167045
924002315
1023088712
153399984
613138692
1528727220
1881127824
1444672857
1273391021
1234659130
2116383450
2000789226
568292164
405870526
61662608
1820069732
1528392141
866578904
2060666623
603583232
26825478
1810615941
758350826
545045138
704940643
213631670
285669668
1256315838
1500420529
26288782
852406741
1023138034
1253055200
52285255
823012707
619450979
1214227129
260688412
398503543
894328291
2057679577
1977094373
357699644
1873241731
1447343069
133350020
319038784
1940313577
1280178138
369068873
784965117
1592673262
1880933520
683497606
1824486902
774762206
55600590
130831781
848161597
2038971339
899565367
1944137684
1058667491
1397554946
1752503971
470065763
1427139793
20810852
1820979036
941640506
921917230
1034587842
2038991524
1513735887
1601388417
651995464
239041387
1927091384
284996481
5824245
2042720199
878134149
1803776150
1790034690
68451241
1937925467
800330042
1001812368
120089219
1543752718
852837563
703614768
1189943875
1224576355
1187089442
192975296
2038553914
1381257053
2105704823
2039386294
915858452
566909996
943105277
1050139731
1866051734
1783693095
1560982545
252911467
493195125
1729177634
1613727665
687261291
215030556
382490805
2144696839
399798396
1955710276
2069288728
727078171
5908174
323905991
2081172466
165071077
2133483006
500820067
624878953
1959291336
1411104051
305055620
1573168189
2127902344
1142009665
1726275058
1323265841
1205708463
1354676895
425330038
568676377
1792163999
516006137
1256641775
1646737222
1112651905
531515574
1872257715
1085810889
353670520
1454599253
117968556
718647253
1934581898
1403917029
1913279661
450009946
710171367
1234948189
906864257
1183121924
870169565
1920781671
1629638354
1297649463
1787393847
1138137246
1204050490
1262884437
355437494
1277738367
2141227648
1024552819
115071194
1791239698
1219318041
1833868278
559185259
1888895435
135319490
818885162
2083896859
429455100
242017521
205066693
1254912725
867719622
491404365
1940349013
1459092946
824127023
2105240057
810995017
125618500
1358638702
2054228997
394141296
1817202318
2062163052
1016591820
546571163
864527088
1583389031
1190813979
274936763
900829013
1618724553
1249716417
1500369000
2021993839
1607380423
322046861
21041844
451808995
1457287200
173536593
1299857140
362736382
1796227037
566383099
845013285
393467043
2133073895
2072012659
2013417830
84736403
1829203074
1119729787
1244561387
1193994163
477506322
1895067162
1781401935
460676022
1083318906
615172606
16487108
125146962
535739244
1024762230
457338582
1571635111
1738582277
538042112
668502236
2027078451
721573927
1713573049
1685166519
1767655425
1459497214
571270769
2070717441
1302471346
147811722
402912353
817674369
1828836235
1699427265
2052664622
1527644649
1921682863
1054987454
666935271
157817191
1272726771
229264544
1902847599
481207028
1023558680
1978162194
491528218
1199649055
707939116
1453223782
721695579
1444639323
1819882943
450645855
1477056605
1391895509
1048455489
1302042931
2043308859
336416504
1789217549
958070570
43484653
2009222339
1677393510
667504732
1751278432
395055746
1467001794
770787673
710248578
2040874529
185863651
947334158
1552611240
1378064907
218761385
1981358264
1865820612
787870142
1144391474
230907165
1488654731
2037042559
1754718769
1974015367
1615537482
184549314
1099058643
603141359
12677424
710715421
1141362867
989191386
966177067
544634920
1273250168
1073589819
635859976
889405417
764333371
1558567196
1469990204
1148699095
1208518101
566752530
1058004665
1224003219
154630221
892772762
1430217636
446933624
129387246
1586753092
1365680917
1529002122
1763795765
1463061240
1749442791
1925410655
1141544095
1411432466
1845406053
1031443808
148657919
1130639101
826747698
8635617
1024820107
1157454251
151033991
14235685
2019990712
2023617577
1396183800
364961326
458857348
1317862302
248880313
1506784892
592266740
589010624
1196331793
669283743
1336741208
155041563
1003827386
1622831474
7238705
1240969139
27138049
148231430
1308425508
1131486957
1525998942
631905611
1457365205
2074033475
452511999
1543232778
527617018
1737916103
804923817
815712577
610919895
431303354
1418874565
1875971475
1752915553
1039643565
1907233447
647292893
1380336855
82303083
1776590014
1149865336
523265406
1521978248
1486037932
1810126448
72609793
154706912
1163311092
676016817
1319347771
679630194
1721570802
1014064578
1871614303
188051502
1277526013
1903659716
1670136278
544238007
745185488
1378869646
1142592347
379858084
370046470
2139611651
517340542
1603973566
1887519204
1383602395
1467312132
253779601
87852574
1257982888
1787988670
1793142731
1024132395
1521345935
1531433500
1663739851
1391906252
1826007679
1842138896
291735498
2023115814
616150234
224013318
1110069180
1167156476
641120343
1539189778
2116781675
1314363131
1540591370
1831514292
1977666164
1679828413
276041139
451266505
696887684
1248676735
1512054685
598065875
533676440
476804128
1046031052
8508391
2057545741
782597703
664780012
1770009957
990780274
1873217181
921337515
2095765180
162855508
608549193
854552770
1488163738
1662419998
1516940612
1379954586
894497335
327246157
257213766
1549533167
899442870
2147349485
1282218750
552821445
660286595
1316581268
1743155365
197587495
1547339805
413382975
612412424
647611604
321435771
1913720956
501831691
702388949
504583424
726695670
1163014004
1339560279
137641063
1623724236
737586836
1965170606
2100693834
222811441
2003414558
746773228
295246563
90482213
497288447
1262912045
1356990119
1909176685
1827484365
374526825
507165428
333445030
1842811483
525969109
5180136
1494359538
1537577727
212521969
1632489288
2122622232
1100708815
1967545623
538414121
1202483792
1103443356
770696319
130260783
264195998
603626751
1529112466
1589966420
1189161825
166779995
1458783270
1058491816
958472544
123031287
2027652133
1291711952
1316440789
1661627039
284062107
704455177
1209292339
1891611008
1855484841
769048264
1483990972
1077784017
378614296
2138296224
1354940951
1373565560
1519649300
465786339
2135537149
365897279
1486985772
817348160
1068391123
902370673
2125205173
1856755651
653954746
120376612
179180997
311972196
578535205
90619021
508466132
1872937238
1370159241
1522589482
1615949716
649015547
1483652865
1205268403
1295429280
113063581
1613213356
671523349
1133042053
1090097331
2065228670
1666508115
125544441
797789536
517810622
1415654948
1822160091
1716746445
1874458234
52414817
192019234
549343935
532752215
322188794
1679219118
1616186695
835881799
1726252739
232677184
861082496
28193384
1035914711
391520094
588371678
124290680
2723273
16436739
906372455
1706109688
2000172188
1210377327
1094322525
1870505311
1648139592
1187875970
2035035608
1925762510
833526485
1072485954
1260244433
993527467
690129396
1196569355
7875156
1754742079
1210575763
1324890598
353536156
1648144942
470353635
49591474
1686223000
1636141263
42243039
1078326059
28975800
1119625370
1874488606
1507747821
351100559
81343667
2007255685
175082709
212619511
498123803
764642218
1620381258
1129763369
154911359
1649203538
639713532
1912724572
1070567348
1669023796
980147334
1713193359
137640140
491971366
312738025
1866590759
1739227064
1633465821
306610769
1588697860
1125297072
461680108
821656835
976307166
428155272
1755483748
1781412470
1879495919
432915454
1339484475
1040854215
1778622059
828054447
1379213711
439921468
1369716152
340936627
441677448
1415927466
795796388
597210515
1333400861
2000764329
1272552414
2126815728
1850356253
2115180683
1478523252
2097504338
181808353
972281361
1771423326
959736641
105101741
2130210599
974424382
1382038892
204542781
1588200385
1818139591
2067919084
439760255
541933188
1129269532
1882105901
1710956569
1452933484
1324053314
1815461264
746332109
1705269711
175653600
993836178
1328882111
47692941
1122065427
269099251
571280688
872778505
1557634346
1380966343
1861887244
296214074
909206868
702986169
2054714303
328833966
1714774536
562776140
1040923731
1990513144
211347002
1418589132
472020143
1416125487
790284230
939951542
48056383
1446367005
1506002544
826057838
1229103697
2124983352
1307933002
1343621266
212385697
1557651353
143705496
763067813
1915013541
388137587
1201462474
449161837
1912305554
448325829
2079834929
6463739
959166902
1612903605
1002003822
2131048037
927755030
472167179
1444022125
533669013
487984068
1602371582
428716565
486994076
1645314908
390328877
834963992
235576365
1577380584
305909838
966927788
105913814
483876781
665668706
999045923
6594662
1371856062
1444432109
1490149234
989564000
819666330
810050552
904678198
2134791968
2077788275
837389397
289024661
481172464
967188627
469949819
368996986
1074264955
1573224427
1155056580
227262141
666715315
388749938
1440180454
77936956
430990621
337839843
1162242026
1396574032
1661444218
1122603753
1889978810
820002907
335974773
1961548614
398215342
539257833
385839555
1283993620
392355280
2143455333
848112305
59505950
644977854
2011535498
2087136452
1652555204
2114692842
1183496827
994054266
792688238
1105256933
500483351
859831879
1799255685
738087323
1532849951
1506533155
1881088909
1928344956
1470954844
1919571095
1397623440
404110628
1763801082
532117663
2004777679
1194003370
1974364598
7890599
1426057262
790627504
318645749
33524639
1208308941
1066295255
1016960615
640859450
504873986
2099152377
335254129
346299345
705475616
711373948
1847901198
1800321429
1475977453
1373760012
658827000
1688734384
280858047
1354767090
1276577527
232201796
920229819
1500556563
629974305
1895996988
611422259
2145926183
320200667
1153865566
1416470292
1086498422
1678962379
1661143467
1188424878
394420246
152580973
2119450965
983651448
525209667
30264761
1185281466
89136756
1689089401
1548991180
1785868912
583778981
2112262287
1865645003
593299382
237286016
851188322
789070604
1107165636
233253739
1936605067
489073484
1976068694
1558188190
436118616
1286403386
1529040787
2051722743
1876472127
1602539095
719476091
1921073631
891234116
620732035
997215537
459714538
1845492840
802578245
1562154497
233224796
93290261
1232468151
2015118644
402744551
1691075366
480323768
871372332
2029854567
1871271435
1234235621
1426072358
1937233631
1881815739
1373408564
1717462290
523243809
1444949529
1787949344
851508171
1719602653
1247490888
1191694184
15023843
1100804481
2145740778
1460807452
2091685131
199751610
1309483044
1063410249
795088161
1032301773
211700616
50056331
1724378609
1709519055
1506549817
1757808893
1802737271
2039578941
1686900752
543518660
1821361818
1616038771
222495934
94596663
263140996
775014154
700834722
567229120
552282125
343939061
2026789539
782245232
1886434830
1576057033
1411707849
1715616774
2144333041
855338268
2011263456
1482093047
981314317
1910782801
1078097090
1272032713
303646930
400551785
247293337
1773819770
2015824032
250520862
436709986
83771040
1410355229
774199746
1140466604
1335398723
1029351147
1480558410
726658898
763058501
1864794228
1718732119
241268111
432145227
455527231
1939240096
924630318
987131008
2002929922
636317937
261883834
1313962309
456110050
1137167032
702264634
92287815
2096992728
832080319
1949331820
1066823520
597101768
1845721162
121546608
1186462870
1656112038
983757686
1901346226
1361140152
1138073173
1583204123
505780976
131658658
156291370
1346768688
2031022605
946990133
184987262
538583650
723179040
529098681
13417838
463504513
1563367275
1707565972
673553405
2117591067
836822710
2035029058
264971571
1779698009
965820931
1637010432
884826892
12650440
1989323007
66283738
27739615
715467100
507058412
185289339
713696463
2069568371
517296326
1131860243
1270941250
584912493
297557593
1147429695
613199793
26861325
597455078
581565654
981040732
1068321003
612366233
958809004
739247897
898900191
1543504771
1096165321
1986101002
114661086
1833366896
187172983
1914760050
87720148
161771888
456483439
1377442431
1296804992
1737726823
1387005605
1979146927
183515555
1865718548
72341632
1902586859
1998912654
1280993351
2115900373
953302872
1709565909
426631069
389749410
2046025640
629309268
495394321
1039387885
1069853085
2125877699
591275444
1371235646
508115809
1459518396
1020512686
1227808703
1140172374
1287991447
1567875805
1011280013
1937155513
521948757
108120920
1728139701
298950620
1356854992
1652564923
418058603
569142839
960115282
134536778
1242810534
934145396
429955491
1053463605
907268294
570971608
1535445181
208675081
1777193595
1147034470
1175607386
1981253447
565502792
1423185561
1315840195
1425349866
654322933
1983689639
454591473
1317011251
425007691
1769335716
1831010238
2015678184
634457695
1528972425
1612138471
1769714940
863740606
533928249
1401366798
2132979302
1841982736
30632435
1465807345
1400709366
1593789922
417625273
506455660
2042214054
2016036648
2103252191
1188444518
1386185401
1958205806
87878787
1088556922
1640197495
2073357142
451171211
627968078
1558636745
940652239
574754932
403821034
1180757016
1623801876
1248319684
567099976
1049770230
1124127637
378968360
2045016521
1468393157
1828129829
1525908807
1455820160
419379180
2044518810
1580658836
724842860
173389045
1312243302
1254485544
571087452
44077522
1133878965
382187913
1024848034
785537322
1453733365
199747104
832662156
814080443
1657838893
479615066
2002843110
1868400929
1386219940
1035338986
2091064035
838187447
1818626833
147552802
347659725
1384887674
111071491
2078027589
2075142597
1721346873
2009070209
1095736701
882459332
2009666104
20638559
54730547
363872247
2008829642
1167829548
1793169818
132353414
1733336701
231557096
225438648
1431336928
1025068025
967625862
769599305
1550761232
1844784133
875802259
1658163428
465839868
364863847
597872729
1581213760
1276718598
490498238
1379337921
1150842956
625451946
1568959764
1947215889
926904172
1943823310
676062327
2064883905
1849950268
1407520652
1200321494
431199000
2067843267
929222503
1982339865
1772321867
267519024
1425743271
106736085
1671652371
1750729063
899651674
1640332069
1907003785
1097098471
1443224432
1242528296
1692060281
303640500
854090702
1080782448
2093291716
244355148
489257068
1023840111
1974016362
1358461632
1561402778
1726570969
1064817191
1578961184
2046758472
1203624677
260247633
402957157
1846132574
102616431
1927433831
307294159
589523135
69901656
1605772027
557157124
1367218368
1464810619
2140354075
1693812998
889703852
1764585046
226345139
16301213
301438997
819418365
637440466
514443107
646235405
1452688574
1341824373
1366160303
1912672531
1000333413
1360401029
1780994683
665772342
1245347432
277608799
1171629438
902596158
569496457
1602443610
603754128
2137884226
647817383
1980426249
380733492
1104867243
806770146
1342455564
657532255
475247238
329762738
1432853010
1461131996
1395000318
2135542347
1567169847
929467898
758826696
569958065
606643097
1672752658
894173079
1669387885
917837039
1222841359
908021133
2034202662
692864231
1006988083
2067623256
1954507703
534796276
118612153
901759863
2049732076
1225503411
910089436
1592585745
717344226
1740402622
435454525
276651931
1551118450
1744854438
510031555
209780894
683121815
1064994291
1258714089
352246441
1902301099
36387469
1897963013
1032309288
1758517757
542354613
1242736149
253048904
1401029253
845023864
45002895
682417627
685568952
198387115
1920665199
2103610714
1808871201
109486593
44010816
1785791748
188467814
323136299
292685719
507693409
1427075777
492581580
1823612071
727975740
107002348
850966338
1302735172
678854131
1167567311
703500790
392812519
1751151091
1529323834
742968467
1893695672
605005440
1213101978
429359301
819286445
1632198848
1786505738
802536810
1947156414
2015392058
757223085
953021698
436649365
1388987847
1657901499
1007023202
1313946976
1638663538
966621436
1398497397
834566215
1066971369
1576022162
1155120254
660569716
676941199
1107959584
1819474067
1053265830
767039514
663749143
1281591296
771210223
90684856
1940410717
1261109092
1250314993
1547673467
88665226
975321754
1924328634
1365646325
947261059
936905477
1547219431
371319179
2018740692
1568501460
1204735032
757811404
1024019710
1724534176
627643925
1719056053
295448219
669237309
1181311825
2056324828
1090257378
753720712
1343396243
315030942
279442128
1259016718
967741450
426820230
2053777898
986119483
1056421925
1608147678
634108275
131258363
1350012282
2103597794
1963053226
979329822
816500314
1166485843
1345665237
440950111
366771115
1354557579
1965365459
1283555796
1439211970
1443099113
1883636248
1330449917
1362618415
2035910350
127812653
31772721
182774202
1027310527
1187023240
1885257164
236737823
1939348076
107330471
213258572
111728061
1554158606
960966380
1375858906
750502478
405150467
2063210351
117611535
1822660379
672108067
1420641516
1900946180
2067870797
17259007
1724524245
1250272196
1431103519
135551862
630855964
756814033
2023505153
1650510448
439416822
1985445768
2075759591
643443612
536738936
1196818035
20874052
1267026551
1652809835
1593766638
1635909471
679427135
1842957117
2062155840
1179339614
1690593720
2008188155
1164211577
1499115545
2113315126
500528174
316556078
263781909
1585131984
838394119
1361541855
148821140
90836122
1244660160
252138433
1776595482
1709633330
807620508
1792391848
302828755
1847432794
1886888378
48260854
2132259498
339343265
920949380
847542579
888451524
1507165333
1385901062
2063966619
2105477243
1819440037
834526006
1867238970
1511579009
1673401305
1506454714
1439719665
169148672
477308294
1576587655
1948511711
369128336
1356152387
329935478
462783013
1627174754
1440625116
1211342104
379875547
1450960912
1314292982
39317286
50702977
1674550095
858908450
1694428165
1948621609
169576616
1118352916
398528488
1848610738
1985804778
1034389078
755891275
1640211824
844628934
1431156430
1422718152
1285832513
710641015
1213467170
1165533853
63177838
1894576473
1918126566
618078492
1866294996
1519181092
1963651018
1552896607
685551857
1088772652
768333982
771521330
2047188089
1976767841
1468202534
62990104
635269106
735723573
196753902
1857705160
1086498280
1522024419
1262292688
1863576223
238754399
1810048686
1360231265
559903296
2057421157
1139274577
816633066
581836310
1174201697
179870147
573810794
2110723009
1501949236
1713034099
1713612307
921895395
160148032
780711664
1398444660
303430653
829960081
2146703650
1895645645
2075172259
669200053
1694348465
1873385822
173111502
2092556058
1011948176
1804507660
1658832868
1269132261
1559652974
455307987
1617456052
687401593
1737151198
1817615038
997600836
1334826956
527489329
338555634
202789033
975577138
405367401
988869040
1690983901
986885130
2015802026
957731764
1808287551
1869444913
193576576
1196087085
1124715052
566898310
1583079952
370441554
1053563443
919623319
385149429
2006570355
1564530365
1201273212
1314853699
542625312
693192392
1541528947
766102589
26513617
762633581
2099921651
607927200
1653334715
1522271736
2116365029
475566653
594382837
1263548394
1510417707
673259905
2137447784
248140707
2072880761
982531548
823132994
970999398
195159723
485745812
246853389
1108014835
463554411
1922969094
169774539
1088780482
393495059
1100711230
2037440158
304515550
1740430743
543139668
758385734
1513444763
210087371
1434086709
423907513
1652195765
1023039675
1736792783
1021730249
1538163358
1087546608
1352333200
2953377
2105947880
1144590406
1103687394
1795894117
641649860
1461055018
537786412
1820989344
195685675
482872515
630490948
1589555327
1115369590
1769202874
1459307597
238359823
1471666925
640830987
1167871125
1236042306
1934221493
1434959764
1692678680
1629238840
2044146205
1974277216
166327443
18503824
1730039757
1179834968
26757355
31321780
557393771
598222902
47860283
255120557
1346844484
948829193
526088520
15122503
1428159253
1040196049
915191186
1360939650
1288609754
1440522398
1405023449
1485898449
632815676
1263710710
1229243343
1447004188
644606214
593641333
1202425429
1254534198
1698866453
1811212616
557690725
1432001839
319279575
540644500
1595820451
178591849
571702040
1158381764
1181738892
736076843
1045594117
273541032
1763107785
916640227
970931904
38084988
1590204686
2080606502
82544881
1343640822
1211652800
1203198177
2128404425
1521921099
1196635515
504943250
1771829438
766710884
614168100
973401042
121145584
626623104
1792342923
967469289
1830967996
1676460734
1465077220
1401179944
1599645730
699125153
375029603
2061000421
286310693
1939187692
1612960739
221418959
2004153971
2029176591
741814777
2021046600
1849478663
936181936
1441421978
1128327322
1157595128
1017053273
905374075
2137929458
1732360658
832849353
1647844760
1892044364
811576299
106081091
1975609658
400496851
529816697
665220074
2023672293
1534293014
125781193
1309270452
934275456
948300324
2141795526
1438733329
439289275
868775213
1302954013
1793387967
1133813844
1021462563
783053092
168870712
363395058
1313645254
1631323780
1930727742
1874085855
1386195520
172750475
722205281
1423888607
977816753
262798288
258494087
1961994305
851454463
1158900075
1133827911
1741246930
444631057
1347487485
1862184971
1156259443
453593874
1943680291
1365844735
500061528
1148516582
2124437984
664244299
1116349475
473088769
1925420157
846584649
498685742
1251973365
202488258
1862820297
1568987407
1901543913
709925132
764180907
216398841
909541381
1114933014
978483064
827427075
891763140
1560556445
855260166
1981585810
1424993405
1326105845
1859865578
1745630715
1767745190
1176058973
293694545
1084276473
524733001
1861755414
1917241930
1104027125
1693898433
1909094912
2083825770
670153852
1539636180
897777662
91460998
1089946848
1571369695
1470933854
1572088505
1153248006
1137353148
78085014
1998147897
468319152
1629488370
1603964220
357372230
1468233024
240853589
1887204550
1518921805
884500521
846742029
431154209
1517987508
627990192
1701491318
1709872780
252630663
2000948600
545214687
300450833
592030099
1473874895
1781406935
221601557
74936164
508515247
154391064
1201952611
169710710
1863125596
216828569
14034879
1228220110
69680
1594386673
1912170546
1331160587
2024397149
483609249
287911075
245946466
576327031
610828898
1491789609
862022018
1514696837
340499031
1835832723
1879838802
2015138544
1912544765
742667424
93683153
550062453
1179806951
714177854
1753043606
1185279332
1010799865
1619191756
1687117311
1691837941
827470839
1079966039
78537613
1429862092
749757092
978507470
1280928131
1964824989
1543415515
895951496
2092207997
641768920
58191082
1360797550
788425685
380195049
1085442896
1380851025
41611959
452292252
363547530
1898130914
1945953340
1275763047
1808760144
1424171149
827769393
34151011
484380748
1706739263
1528581817
865544697
295679669
998997636
725455481
833945484
746196819
1409813322
1596222148
761965131
3790776
1635757261
270377035
1841344833
1095378623
1859684032
1425441926
429161348
1910943313
1146768349
467147000
2046394492
2145060493
1812607505
596163607
519585775
1686699784
1803104060
1465737515
1503396503
1443821973
1141210402
289623392
190866017
981945422
162555351
1768644224
1546623624
1417260033
1674139526
1128257791
2101518238
163028629
298795390
862830151
945029161
872215737
436811678
720022333
666275061
483216566
376921890
117456371
352372907
472357957
668803859
1048970343
555622665
1271448398
1841672016
1620243193
28765752
1591092664
2105783912
2031051141
1291860876
1877560764
827161831
867210030
2116311035
2106955241
1270230467
1040630614
294989205
1470160020
1390769815
1969667205
1371103901
1833450536
839805920
1570240183
696598776
1057607515
516339116
827342073
330327915
747403684
1929315080
363191434
39403733
1902033750
595445492
364993146
1678198087
1634044414
903691348
204976696
941425046
1475621882
405647921
60169073
1978329065
1386629667
2138906659
1606965467
1588848726
1530172093
2040857178
1310887451
739561592
832438863
702512617
167222796
1767863250
438157180
918867288
2009403664
664444086
1216818197
1131541578
1897759552
553108366
482408420
1689893975
1469749979
1236242399
1110981422
1583413492
624920104
961945722
1178900532
327619516
886375005
1222122135
1603692011
2021384378
1692919991
913409055
1793581604
2070133460
70469140
437215744
256535598
1143662519
643758207
1907171749
243844663
1533625395
337368427
241092798
2084003925
989280453
29775854
802745670
1881909892
34928014
332977989
627537509
1194553026
35976783
2023113957
1482957911
654652321
404410251
41317100
895344650
1082304026
1239368099
922542583
2118243538
897977407
1711969853
834869162
687296367
362004169
1870021444
195001689
184510094
384347315
1833359517
703710515
868838307
125756353
1261384358
1916656022
2089624113
1807819825
1288566946
1516131009
2107359430
1590065611
841375414
766997881
1178122569
168746848
173355987
603175042
1697335403
1893328896
1422079286
234017730
89771738
1431335354
2016782999
1773426190
450883784
735731593
1111378673
505856874
1513127624
1662606359
279668818
1944337261
1945380203
1025614717
2042192934
403023727
1433790034
279565795
1055288265
307589304
1989039932
118149501
292125759
407551717
186559385
1309185214
778940123
173424168
1061979095
981280970
475188533
824798557
2060420638
52335613
1498689050
2093052979
12697126
146330416
387373260
387875308
511952476
324328806
767554013
280015650
2103817830
31829145
1146384232
1151565932
266722738
607408353
1128469792
1330689009
2088124887
1424231099
18462951
289663095
1423566657
1804037227
948358757
1029148410
1514857073
1155499373
971521041
1486126508
62533342
1769870319
1908963008
1587348828
1956270018
1227079459
1221256905
1837928509
264616244
324229599
279483192
1884604351
1395785398
1806904323
620631667
918635484
775998652
318064196
499899089
1181401014
228567188
455072411
1823055614
1879234843
1690794139
1613668298
2093891802
1484871222
239916104
1143356216
1898763173
769389538
1901206806
399684337
1661467397
722582656
1938578908
663349405
243044168
1601365263
1550578647
359340648
698649163
1630418014
1863974434
11824990
907230016
726462670
639342410
1944553269
1938539264
1667651336
613143476
831919773
905107545
594778105
503155561
969902098
1067242566
676159163
657844624
1212720917
1681458763
1836834649
386974951
360075788
532369574
1260547302
1476378660
1391735900
2009402448
451909583
1203057170
766544005
1831744922
1025168307
61592911
376824642
1987043368
244885110
1180451247
730596512
1926296482
2110676306
1108421479
1548268414
1096167272
1798196308
862678031
1099537977
630617809
1732613085
918999679
741361226
1739875880
669282033
1087421102
349762137
601763303
975833525
1942056760
1713743781
148158438
123527046
1741246494
219557136
1411060472
915972443
1583530977
1359353090
764356446
1299882919
1029304273
789172230
458011418
773182829
393951156
1384367750
568036895
815217954
1979287228
1189772126
1137325740
455344260
113073911
618182148
1995810100
580514260
1223537270
1184937193
1289709800
1794876872
1243841252
2126210985
1989348445
779162453
64571965
1552724284
2075902111
1172682757
1774660171
1108718054
1873498825
1181566952
1056761347
1733171803
640903005
1119347298
1353359561
1711113443
1699872444
2147406291
1118398251
185456804
1339179486
301125670
720666409
1886368589
1210226061
1498732293
1315209256
1288297236
1371600863
1292006568
1780298596
1951185333
46048189
1163831903
306134095
941809156
1711013049
908088139
1334741143
672630483
1105052856
1521422904
1256097874
875312268
240948863
1431816130
2117414591
1240875947
7318365
566333722
280345077
1270714191
1878255198
2133609943
864306043
628431658
5253496
522300956
183703560
1304872375
1530392791
1902233902
1751832828
797639299
2014132221
1442069469
1453220540
1243978969
1501734215
1382469102
985366216
1298170139
1581186823
526557596
308894450
259887050
946005676
2145445973
528861659
2052618215
1525800434
1399333447
531778316
1855035501
725586574
953869399
2128731059
567995132
128086721
1602299293
1228443221
664794638
1003260379
1343559315
2041441130
560056221
1179362174
129793711
537074019
104855167
1641134262
855090012
968740120
122138010
403088415
783201579
2130248145
1346485633
985931266
833013536
1291614707
1121498851
2075984046
549932223
1168901756
1276120323
2041631844
347676428
738170901
438648747
2104271884
2139622659
2060785430
1125387588
1207572773
756019138
747438887
1511435713
1048436793
152980004
654498950
77272146
1868977341
709979740
1083331492
1430665644
1605072401
417213487
1476018524
230583958
1174479577
612698024
34498381
1712698794
1425841637
1562375939
1565063281
449652295
1951291965
1699850534
745334994
1217025600
1280380710
1593791344
1854539343
112708735
1313805531
492701744
1137956912
1080654417
1862207552
410817918
198985809
2097037134
400078778
1381165608
1256395421
538407490
1728272069
1971324324
151715138
580875272
750648045
1912564934
124115474
1689798986
809721729
1010772188
1407733005
2055945592
625603056
387927462
1987468797
1007848539
1583425058
2038695901
643420213
1779831997
797774608
742601411
814957239
1756631622
530666984
760641382
1956059350
1643045063
1979465635
962261509
505883103
416859336
1701005474
344416455
135936546
1343668002
199347381
1214372283
2097298008
1687381784
984289183
194906385
1472352379
526044018
2015398349
1840052175
1464182706
1203265180
1899854716
665278819
1302857976
684713747
382257608
542859938
742472408
202013426
1842225967
1097279331
1260661283
466649504
704604921
795377933
734190073
942259745
2076143022
1332444319
1535646662
16539951
313974308
1071665521
72880205
935601099
821336242
193060542
638086836
481978769
1236938699
1622520454
1694602731
294152747
171294922
956279
1331258508
364668119
1368002416
1622846269
1926813851
526047554
145091164
969276601
461207664
1678035755
2039207774
859484763
321356467
1565264743
952829963
2051520613
1078322847
753830676
1795855718
1337390885
175178724
64074988
732431465
1746669827
2030384133
1354158284
411701806
423930122
284039457
1103195245
174639275
1486041310
200521560
235458320
1206639061
2047688502
486167611
177042064
220218678
1879469590
298196956
1074497151
266748707
2138095840
1140040798
222525942
1025014238
1962644317
1878392395
1534168568
1095596184
1665797681
839638426
147681152
187989253
1386882887
373050469
1862982233
1420721957
248850053
1502363950
1374962276
1659143399
1734522055
800978230
207128273
347881286
1136095707
436930006
2141498294
36433454
1532498621
409623671
480418945
1578011814
933890052
1074978515
1375073940
2134459681
1548397603
118220618
1192221426
1823682004
256244076
1572635924
141740176
68177140
982894676
2089452582
742358862
1343284361
1148360218
481967681
2082728240
1757808596
69128802
685781621
1541737816
1033663993
620082772
1247110501
1910311407
1959706444
1504092645
373262922
149296802
450867633
900072133
2111697553
961253044
803081248
1526514302
183256523
544867131
928152405
1723808797
1510736593
1296520538
1255726542
647281513
843433823
147577041
1317392577
634946243
164847757
1239776729
1230603133
150821099
1032037120
1805517722
186700708
2046599129
958991196
751645309
876982953
414839508
1285826000
292560324
1664077965
1986284619
1782234986
1951297323
1039569134
452834556
269278642
1906751438
1178945304
1884453171
664305366
1371196108
1618131496
768141230
861741579
1010114546
904720852
76715980
869275692
1132477832
507136510
1407727449
1106418486
1095314130
15781617
421060975
1996140403
193325617
774169222
525728842
1436535502
997784389
2045781836
658808765
180110769
374007140
2060563897
1451066130
1348415
552782317
566794027
994341864
1697988909
122093095
2116652030
283137105
2138620004
1076801000
1582372288
891068449
1130755331
1057850783
561171833
1738374356
1857589025
211969081
1978072480
2010074658
327428629
1337071211
1786218714
1985664434
1107506557
536287248
676140082
1395054585
1069720950
1945067106
1581087862
152062890
2147183223
339815113
1566347780
346165147
1510650383
1032840357
567287125
1932863561
1209658996
2075786200
34089722
1275234081
1227335598
1335415489
27041760
751786131
1455559389
1518055625
1278285332
1878841664
937718581
414628946
668991453
1910814237
1468547602
650050906
1036916005
797634659
647700171
577529641
1789331286
1087262257
1982498726
1947921216
1608809852
1549815573
532044167
696488754
971004019
871213765
1052448923
239510217
1305689937
2063620083
799342556
1413464699
1442870238
1396971907
2105334397
1742549418
1232072253
620140030
1623171857
2060648698
397918621
443282558
1861348504
1638093858
813025388
162595849
463475142
378842382
825923723
259254680
815541968
248462549
1271316439
2054968715
1818943431
209338113
1906001751
1729905406
49269396
986864626
285114630
237124974
1300950468
659689913
850795280
1391865621
217561637
354756602
249003036
145340219
945746398
910174581
976185376
904202289
1915506953
127198660
1558309907
1404653117
1549336283
1677524201
1979945552
461479152
721142785
1536389203
118284014
1947952688
2098203885
2069249390
489231392
1860138998
814002344
1929969727
226573883
149193433
398688691
1836162434
1556383674
221521944
738371101
2032661741
827250201
12292100
282113903
240229063
1517202887
1893763125
2053942259
264411968
1718312500
1371810231
1234863540
471614500
1946973847
1364985720
1959119771
497219327
1669562692
548070413
526567740
1168376621
1169754412
880931034
228562729
40143163
1746789622
1666421574
1939205044
78799711
507628530
230732752
1951314491
340793743
1905275445
732533726
2114481200
1083497028
716467327
665529277
240212233
1824095681
927341838
1729237491
1235642029
1298894799
1098835812
879487026
929556843
660562377
1725590700
2130727519
1544887403
2092574135
1436651612
26899667
1491036684
1498222487
948044651
1730935273
684096461
330989570
980621832
1811063111
143528653
599668453
340321945
1172919674
268347406
468815131
7773847
1332595153
119987
1736750715
547440314
52666818
1246462438
579210437
1405331211
1346248280
1549853126
1030775310
851740547
712594465
1089351423
450451943
1686123484
2032921300
930887037
2016988297
963004358
754606585
1941348914
954347742
32293887
1272242132
1251220484
342429257
1513711948
789088303
751903569
935950362
813850137
2135775674
1800321771
449678899
449255764
786011265
1661327248
558434448
597858233
1235462372
1398839511
434358521
219666372
1880861881
1256868126
1246524696
593075636
818240064
1130833282
2060196199
414089221
960206422
931458840
1498665634
112344005
2135326324
829768154
373129436
408244377
248315680
182629911
1259896976
186377501
428536434
1406257098
234581592
624751334
966051187
387876778
166981661
1902295911
265398070
2020086406
256739152
133006235
62209778
1885000345
1284009049
1756993573
1772218883
963282498
1123643182
1737071223
964461090
1345131127
271311615
1884689368
1192930347
1067915407
1329500040
1877168757
441757063
1257986117
596945858
2015268264
346278679
1661851529
1884545049
1189302713
106311501
936104542
1447579728
686437455
763451467
434729780
1273474701
1237438723
1425804857
1258705846
21779634
1557335406
1774772587
1196016666
1143039762
714188040
1635397844
78109799
1033436846
1880751640
876132419
421549107
782588812
647841077
2033559112
845685327
1020141206
857526799
1685142230
1183770206
1947896911
773182385
2027875707
1716590544
1487525546
1709065325
974134069
518520534
1018326967
1972643438
78527817
1648915585
230777672
1168115598
1965926257
2044816079
1848818199
166448648
1749142878
420167005
905700077
1427033266
683413957
964217051
1610687978
516955809
1251876016
85675062
2001673791
662719566
55097547
772411447
1236352065
1892366098
47201023
907991056
2067681290
398675468
1788833566
1293425024
278141898
856099248
2041712565
355597647
597355868
1929490559
1724891937
1262954201
952779086
560489350
626041527
11158799
285699284
1077178821
2031372263
1242131133
1582780419
1870394682
1249141681
2144087548
1874595831
1823061648
454810675
1769836860
985127226
1823824394
1355510502
1861399373
520989123
1176294189
1127543603
788481936
1534665730
1451237616
372631622
615044635
1748396020
1256215213
1775950835
1357497341
1314059804
1889719187
1303649285
808788929
417372605
2023358303
757402036
403459536
658725588
477363908
376893109
1914126243
1978890421
1645275905
1318607881
659604865
1697410052
1197554341
395448467
1861708192
455209200
1955427817
1742366327
437529834
1500780947
692597358
214977107
1569195764
2075879438
1967871990
1388755106
162606738
1462104393
1797368902
1361691811
265890242
1497269838
1602070514
1634084421
717006456
236382021
1853788592
324817039
2023627199
606993853
1801774016
575147876
1383344503
378215918
240580391
19246828
753195857
1537692280
653719693
230533183
1423871441
1373482339
1370170435
1436539089
1656731699
540779293
681134777
410468506
1277063843
1688890426
678861804
1463764887
224446207
1317695504
74235169
1208192223
2037827738
788117237
1802839043
1911766166
1462203402
371090438
1286322910
95481278
276912332
1190017072
2000276882
971507981
1512048711
554441652
93994273
206616430
1561808465
443855057
1528298641
1131108125
393556406
13823492
361223332
1834777271
1416346726
2088091628
878604445
1551003620
1314098130
889172999
1499705757
1241336989
1104685174
34187893
1852066762
1413645739
1925129965
1074893013
644000359
2088045988
1608192011
875439015
1072176112
498793035
618336425
1595980222
557270459
241808169
1304982128
981341409
1581310324
952215540
690150336
415710696
1935392882
2022870602
1923897363
1131111808
2128681023
1867589848
35006475
2009845594
116266735
1212650583
2111789579
242926410
1605091113
313073443
1809197661
1712228666
295570637
1735567030
1439509262
486631851
781934693
86015411
439694518
1010284908
1462580343
1667422915
1701650078
769977042
1228609766
2098843349
968375915
984131613
738260942
788644487
1491906915
1222440517
1819386157
228162885
1409969127
1076780797
1615241118
2095756164
2047611294
1035412086
220091502
553524280
1482856052
855011927
1546214338
1843662784
2091689456
471642992
839399724
844803644
677041305
809879629
1436175256
1882885468
739350205
1213883262
1201604927
838004393
700056057
930177382
673875223
1283358291
156390651
1906977585
101595494
559519906
2108639121
614015015
2004295050
2082674955
192881493
1316948232
572653926
330346409
503292737
1873056042
1688678867
109035525
1375182094
592628183
561931389
1586218811
1084583987
1140962133
1065086223
1085491649
963854048
947245111
1252538500
1744063149
39972431
631619373
997364281
1827227882
1681649306
56679748
1231040287
504350235
2025900833
2010116138
1366852353
1434539097
1713013509
1745410101
1070587013
1156066590
1812834609
1510886185
380717235
546852558
1685408835
380933662
487112753
1725309859
431728572
1879336808
1892588296
947105653
455121728
718578206
827673853
1410156052
2143218616
1215575703
813328743
1162791293
1449216666
1331496424
417067120
1036677242
1364731603
940100606
978510376
1426723871
312558885
1294012700
890510248
430180111
1439834123
476259644
116947650
1832678119
307630079
129048890
227363518
427572903
296827772
468251163
1655568333
1680244040
1519996972
221932112
277351572
613770172
987038264
383081619
1963619576
2097661697
653481157
2112404998
1273039753
1581785830
403417780
504090758
960326920
1683367897
81239499
793400522
1456346411
1725681978
211263536
1680655460
795132457
1213662142
1733518326
271946910
1156391404
587248490
807865214
1030520870
796181851
1788514959
594420114
1907415497
455433589
1986807545
1941789174
1655432785
1714568919
651765926
1706826150
2036088573
1591357043
2115471557
1947125443
1280523080
616461790
196247166
1369628902
568157297
2012233442
1990147650
969793983
426700269
1261779195
1104082983
449832095
1305295137
1042580509
457588020
1214977980
395206364
920446415
501411401
157348730
296206790
708134306
1780069067
2076588862
535079146
1013477653
1511257547
2034156857
2034098588
1130178395
1505193218
1431440222
506161483
1456172700
322971443
86606521
757670205
27275098
758522287
2032778377
902268700
1394612564
1185376117
771182072
2093053974
2104151859
850376401
999850108
430963534
1646222169
745975747
1854196285
1897206675
1694690179
1491962477
1066601925
1268160932
397071870
1807045936
1289200483
761405199
1347085400
683064001
1185097796
382916502
15264077
1142182160
418584409
26381336
727096413
1312845430
1925523720
999199925
426949931
1780451530
702446643
859429477
273842538
2134907795
1521976815
1588912813
135546864
1917916660
157141437
563404800
154965289
706728184
1899780656
1931660679
731797346
1200000567
517742769
151752842
1374647151
2060746071
1607265810
1889149791
541759613
1230523199
168317662
1253361262
1392466927
1641428887
356466495
1291205661
103915242
1322431294
2107861834
1012664717
770259214
1773831814
1759348766
1277346309
1901260276
1779531762
184628827
629758046
1393797260
1206954380
1383057455
1532262843
196018140
1765607389
1857734850
772468545
975307525
891281329
1471630497
1275332993
301157843
828998899
252905842
578883847
1964598430
967290958
1876703036
1663746604
1933072489
802708934
2089629602
325832273
1993847809
985805566
1028458234
1363240547
2085728089
1041984789
1698001893
1933233573
89959361
885544798
512761908
1199633186
389019941
1973045560
186337341
2011108459
1885659411
790113525
914838537
2128963443
1188363210
251235637
1853763404
610192759
1154927654
371010527
749037878
628264029
676963354
165945281
2083265797
2129334761
1434570918
1207598043
93692662
1178254636
1636175444
2042002467
814876393
402108705
296699174
1079459153
349522485
1621602121
91983246
1938553244
1073638111
651491557
1107655596
1875693627
666842257
59062837
401650775
976098059
1955977303
541817957
1681705212
1802968346
713641268
1615732655
2004835277
1684385878
309950457
1270472067
2116455668
1093065801
666115082
1799017296
394570995
1512991906
849318687
2067043332
1619409607
1555422898
577523264
1016218391
303245091
625729508
618536167
724022752
1916559642
184374436
1818115619
129801967
980855186
834725339
161954040
1845149490
1011069148
1190008662
930839417
479731986
2026535413
984147539
1945617452
674650687
251660020
491450262
1144148571
126866892
1461800287
1072897428
66575636
1101801260
962556580
327474823
748115080
83125128
1220497462
25158503
181234298
270566558
1783447353
507078010
1828774190
471257778
1407593905
471856281
1746969855
1609979659
1962342949
1406324136
1788128231
1453676007
1723013208
83212596
1909628445
526176571
1348697307
667578556
1481065968
684331536
1066324392
1069059542
1449511016
1350515706
1255928596
453836853
2060297568
1049355758
1907339920
1280969561
177766321
121028107
161932357
1845546428
1811983750
49361581
774746846
1754091071
1924239565
1455301856
227883806
11408201
506640113
1432658723
438858049
1638940627
402571699
870820715
350309543
763968203
2146899721
31192339
444546093
1402395855
1527077253
1884603182
1390404072
190785120
1088137384
809549695
496703629
1354268300
853846200
321903495
369311422
585332847
1469338487
530267123
197839646
272573007
711626858
1944594920
347089299
1147198268
169383056
561974824
649125603
1584968038
1801063218
460288594
962917598
1242253572
1479738818
1782189031
1078177467
740968833
1214493873
276418130
1722975646
863261863
1224926860
1782908161
1373596764
960857152
1448104331
1396667894
1267162127
648114425
1005560599
91655049
468330655
2004860815
1155356663
1832945482
5020631
54802572
2106481859
477608873
378133308
1632331066
1204516498
428527265
1163203385
1419032175
16347742
2096825278
468478893
565392161
10427822
704745050
1528710157
239971819
1041893154
1832184809
1419884523
160924626
2039678591
1848067734
216230654
558555710
1432587368
655810260
243768649
1858966854
1648147296
2146008618
637700080
340352607
964773887
936112444
1187512457
832623165
1583554579
2062453193
716400129
1833549386
1064688787
1475848622
1332270321
1161173214
1468463325
1122325580
1284547406
1477735745
363647683
1899415868
418260347
928056348
1637708695
492250783
863156545
375396175
1115561946
627184349
1217272765
1408971399
1669115701
58421161
1394410495
1712955421
1789111792
1276318639
1668745427
562925424
1400521644
814582987
641518426
709802926
1075897582
2062215905
2007461083
295410059
2025572919
287609193
1195002324
1127878152
438055244
1293619737
1255669495
1665182781
1102669046
1477250757
2136716606
569473945
1445629212
1051731089
938980760
1397704342
1618102095
488955072
79316554
1144418461
1133315841
270444583
62508602
1457673278
2094218704
179888336
1065959767
1692936586
2027965263
1183962226
280352093
1020294284
1842296346
1038407366
254737769
1301805864
348007183
2105301897
2073669336
847332192
162121381
510990546
665840854
1438620160
164701328
1575694669
1206754624
1218748522
1039382491
315254443
1072407750
1008296723
920251247
807031778
1709853419
877393793
1069124167
339717872
1764484663
647668573
723972081
466326405
2044776614
686131450
1147404363
1217516933
142976081
898621371
402515969
1272928990
1840561906
1201254577
1405789465
1690926417
176950864
911941024
259479143
1236235796
1961370841
1082797858
1677219048
1042730685
164992444
575941266
1363940119
78371818
1270454497
1651732643
253871467
227491903
1087567817
910877635
102028000
448361817
433340655
1966069245
1414401311
167599869
1064846524
254508798
1769713788
366142704
17946978
1537014624
1932602345
510825910
2100815792
1480905204
64991917
1936412680
13549122
425918998
330863277
535492021
2144317215
934320717
870995495
1779639689
1984950923
2031998645
164211498
131268089
1869075601
1163773524
1754731632
31385295
582690882
795376254
632447176
1467966439
277087416
2034023428
204270656
873459497
1059113128
2001357438
566994848
1764154113
1011246910
487432590
1084877169
1719614546
1192754195
1149650967
1573782844
316529859
260351775
1850778978
773893331
927610280
1114419672
1212964999
945297396
538210565
690944614
1020806671
1132983426
759264521
1985980638
617395634
1999052618
1175844242
1888037454
1920834044
1786520539
26840730
116946576
1278010638
1317110850
1477109328
2075499265
276207592
1316145855
1465767917
820613109
660557945
944988350
519873870
1326601202
1322147569
2011180853
1428500885
1686524143
1096574371
1803356053
1515930356
1307051938
712998399
466539339
898157927
709559439
1396565755
1674808513
226837794
1424694219
1320172532
543751943
48035888
1500966197
767308377
190008821
1590784209
386838843
1703993390
1995720474
1386995766
1228426284
479038012
889485655
1822068804
1965665171
2103179793
197072216
1970429487
1156213199
2579711
974231081
483212396
686668335
1308141880
746598662
790543599
736468442
2053213447
697306464
192390098
1001414441
1270801672
1705526841
751927644
1164007162
712751466
461025488
1557877671
1636169654
333301061
1998941733
207630897
1894261497
352617607
1465795339
1468071675
1898890306
1591986683
555267970
1780097247
2078127792
1948441988
523763753
1255032541
1364586572
1172906739
687713713
156184766
77002380
1287735166
252060993
1721598595
1403165351
1188821118
398713170
1276681943
1938030012
1159405905
562723030
1213695981
370859245
342798968
1364881520
1323551458
854337085
1496051366
180277790
571437608
593024014
1579696562
1177390514
473890487
1841041882
696295087
947626353
2124604
705800228
1561749071
521537900
224933343
1038463251
1089131793
1775270016
1372418741
1148097606
295827747
1681578143
203286043
1389513599
1301688660
1838060116
2036541096
1740107465
1057305304
1063558605
171034533
946243651
1778358158
948263579
1213958958
886190338
1357116501
440610848
593337522
119043380
844003147
602994234
1812189825
34406312
2005274214
2032477282
2111437134
1704431424
42996983
1150995289
1864639771
381956687
1731431025
312562743
506924052
1686555374
1515507841
1798048078
355035422
827513755
1194520987
1152542319
49767798
1556650840
36662865
2117218445
1934691151
265834887
2095682815
667178748
2087501833
417135332
798383838
2119539318
1280755293
1414477105
530437756
540278464
1431750813
835810156
61277805
625082797
1394895627
1014397630
22769508
1858116653
12838412
675489174
1632306698
801180172
419670097
1175220554
1501149573
1617910383
565444984
1643303208
926908973
59164760
198300516
2010893180
1027864297
1583405577
1627213257
1416289592
2055105560
19942035
146124642
672835249
860068193
1041807496
636686470
1161256874
764004486
1928601550
668415361
949719994
1303153419
1387731104
1716414702
674244088
1897461994
679796854
93937035
1632673337
1483437660
1604594205
1641617586
1146403933
984089170
1889908182
1842734268
1101026567
1196821810
757969361
1046104875
1740273170
1835587148
1089528425
1838880484
286052989
821908118
529961498
407199329
319583746
840342135
2085636544
1877710331
1739375442
1117905068
1360548315
1017817630
622704115
170586196
1755838673
704651691
922120237
969552540
1331078512
1625966687
789384849
989150660
70430029
998989931
727499842
268102392
1019541055
1286135135
964378560
1293153456
185622095
125806108
1329485394
621878488
914221878
176578343
1666382027
2093996855
495371212
1775680821
1738960834
1421775691
2131554192
1410784908
1654841292
400118627
393469742
249278014
593499545
61348259
246004841
228412833
269064736
1692902284
1232241367
1349945237
1423642515
1353040720
1231413170
1174948185
1161024634
1371160135
1680923192
502932976
258142386
916796312
1003242551
1336991801
1995196925
1140591073
108589550
317979756
539500351
195946043
1584577106
643521373
322817440
159951197
2120957875
25025500
2073746553
1770485453
16613239
1996096922
1277645123
76792590
1852516998
1418836779
1469598901
746711375
487900611
1035072551
392293861
1345473070
641569369
1323270090
1256816531
1423962586
1909210403
245485169
1270410167
969262552
551114819
1252312266
1788114894
929250350
1744607799
1038783920
1685309850
197761297
929687196
1057399789
2105488113
159036660
1611603556
997879159
324159001
1182944039
973322367
1869446282
2128917016
1972555818
700129570
387539793
1771726503
51302332
1049289425
1231207539
1209794863
67621527
104175193
1094203157
12091423
1566297571
374053630
359704451
1513176931
1161435296
894605066
1023484598
720453055
1635314151
2059714517
1065623424
1607509812
1229217597
773384624
405447191
1420143245
416287541
572809483
458255558
537105850
299109147
1128761780
487340924
1588148412
1941874106
200689605
691340625
977245061
1252225324
340602796
1400194848
1512687932
1813053827
1988394535
2446728
608656482
890642105
1261558070
80066406
782873647
1558151929
225040234
554862585
39708464
1400316101
1207062821
399040733
1384894705
743305731
30832646
408374522
306933148
5852394
2043525021
953303578
1588690479
61653876
1560698200
1906680695
28603605
1050249363
1191512385
1654410211
1705683272
1920753558
2104092167
586588210
675468528
780341594
59549898
2087266559
385341213
2027055909
1325423086
855389720
1042333996
882230464
389014792
1642432212
1457400662
362876644
1868853690
2140470816
1195757570
2121165086
329679567
1229806623
323842314
358629376
235593619
683802617
202769169
844166171
454837127
475181657
1045963381
2107180834
2033374895
1151236175
399691496
903140280
397045206
2017881308
1992126601
299026909
1745392383
551133977
1432232771
406009457
1682134429
704844047
117787601
241340718
846848553
1983021494
47149861
1287082630
663741374
437882562
61762489
1436308096
1195158188
309699523
1415232654
30453394
1094655569
1035995068
1894667950
1810249637
1351054356
494726998
1057591478
21457182
1246212254
1090688955
2021878431
1059972616
402386688
1035036712
63314859
638746789
1218146983
1052122320
1478026344
1447020449
1514372524
9369700
859319577
340794504
1456271944
2058157856
1354557451
612389471
1524480708
195704925
49561410
2145375055
539425228
850262280
2145945684
1585926134
681640588
985151010
1820098592
1847522381
834017513
984407769
714723271
1276978915
594344483
1863859832
781441096
2135346893
1086598332
952461062
587188104
874127769
1938757678
1969202090
1768092621
1810692608
658892468
1970795114
288915499
514307638
1129917438
90670780
770656610
52796815
1991923235
1420317571
127998310
1248055106
728360470
22847006
2036605872
365410518
570191710
736008059
1798818222
1357255606
1646747770
944832257
883795839
1532193746
1585877874
1246350593
1485825791
388443679
1592501703
282059909
1894112654
2096774724
2108168457
654626177
1305996933
1179260260
1097022018
536049611
957593908
323577895
506254217
1243415627
40995824
692540632
1839047401
1367119879
1908154670
49682824
922131367
618346128
1956356812
1811567449
1833954804
1701618435
1589966680
1162593022
453564233
768494555
1437488449
1477483595
1187592923
664878081
136978508
1220303952
931529059
890770889
493423867
1281042209
437862929
1710363888
1443138718
907193971
1813983723
92018768
751993418
1258397565
1961418026
1230026094
1550008053
113678805
2121639456
112218440
153797888
454536421
1837403893
1449804671
1870026152
2029215545
1223575650
896532610
1466909750
437533520
899222342
2051754858
948703850
225437526
1702311952
1708159066
1626396049
2041234015
1965145905
663062282
610263459
1552485218
884953509
1683471602
159104592
1183223429
1577670859
676833037
591094499
769514617
1113569002
710253774
1066515128
879232929
150753129
1784093125
1399419160
1608379308
645355200
2046699597
255198699
1277426268
1273850705
672912290
1316694496
1265209981
624456928
1455858218
533422775
939843223
1523338740
1970149273
1910437540
1880373833
1827156655
1854160685
92545616
185475384
586021427
1383480907
457806718
1435018440
1926239744
667741735
1860447691
2141285064
1906793356
175013593
1903236934
781136809
262247047
706355287
1456802993
1241901120
379178733
1112978959
1905917170
1781936326
466325578
1412272259
63696424
995201652
1378986611
1009397629
443951570
2140935713
1816261945
892865575
1015132281
288650872
14075177
1930914865
752219758
1625019880
808922057
1027750559
985458796
1864760646
323944299
1429859251
447428287
563814971
1346874320
2035770756
78506628
494154882
80923250
2136339363
1558069635
2109388147
261587534
1341276286
1969017463
1253381455
525578436
2132170656
141883673
212376114
1331812682
1378595077
1554614931
739888506
2121588274
1078739383
462148153
232026864
1970962452
1445697372
1063113937
2032404074
1639294782
1773205944
446750055
1522909796
373387999
794531151
1607553456
1597845000
2119045580
229223814
917556765
726938497
579363599
2027673361
1470073199
699383376
557669637
864893356
1420165791
2021777749
2045394734
112843506
720368416
2055374172
302680332
1575743525
1855556806
1786224362
1645525816
845756723
1573911802
280358167
1186389782
1381589451
1734752584
1579368314
58972059
1459514521
874452012
946029577
425883987
121119972
151885906
787996249
741304957
1907071382
1686941030
557712533
1344457571
1007132228
107938955
290465530
950707941
2063554271
656952321
2012683561
1737173519
1622395097
2026941521
1777507599
607495436
761623953
671320841
1057110144
812077802
275184972
1908054222
792192087
1614867032
225036429
107357237
54330785
1898444027
73251525
1503901337
5441698
870510820
675081445
689174603
687374115
1535195160
54292166
1945165066
1060881941
62894236
486216221
1344608140
769930278
1186678121
1902591090
12965595
431673492
48375303
624214368
1827653972
1549504531
1060425522
1188807967
354970049
236461152
1829231368
1899603545
1753519021
211100142
462919906
1326248084
1643470587
401286625
182349412
1285903981
557597777
808707360
1748959003
926987356
1109887528
1368209839
1622350962
531503530
131594180
79333789
424705801
267377734
150000261
1991097417
135546417
28684795
1689461168
1767946910
335953897
94884480
673528459
1418228363
1424292332
832316167
1837602067
1959421945
1068210515
904816355
1735911297
1413335344
107117362
1750367012
1950583716
119606737
1858837620
614963175
84552200
1808604464
1687931489
440113884
393326289
890174498
286366500
1987926431
936150459
1647379373
1255878037
1538325543
2092113557
136093481
1046196498
885612181
741456175
1931317784
1065465617
1030847433
1036745260
821020424
1266633310
2139152253
867419821
2128651615
1507118910
355737677
1354688624
1743581221
960474231
832725698
2141911781
316943253
1446886096
1191764607
1401036466
1488620367
1844870681
480609634
1610020387
928147920
1501242431
1140421979
1136421301
354829582
1248743151
527221390
502903771
240928255
54829755
309071317
1260107107
736906764
1248796655
2100902625
744788512
1906413039
283132583
1422404332
1757058235
534815591
24963854
2032172539
72833736
1513832395
1881804201
1658674702
1612204461
469390896
1682451334
1518620918
676416075
2145898894
1133351579
713822848
1981992338
1623249730
1867539858
520910671
1702107270
1004108157
2003922126
741365261
617797809
127609961
1530441334
1050835619
194576448
1537635780
697617836
122593296
232385180
1484873391
793654432
99578544
1958201292
819680570
1121911586
738368103
350376415
244292535
583059444
735825188
1411368970
1236221527
1143013478
1706027242
702624773
133927201
1561157894
1720784442
1711469950
1599747989
1716053418
326431178
1811584547
2112598293
1176152522
1685962673
936568647
646803510
1317505169
48211179
1836540975
11565297
914851114
769321450
1643110408
1317897964
921172832
23348425
21854501
350206772
2024511326
322186056
724161960
460247788
198776351
1494625715
448374628
1842472415
717868435
1836144686
781416624
670280588
522779970
220372494
1735114774
1644251916
854910501
333597482
1009204483
2072817675
821209865
1250786986
1824824274
1439394195
354810076
214740206
1287545289
1090195435
788362861
565193311
279323167
2031367099
470089211
486259808
31062312
169136851
722377603
1023030713
374690232
1414223881
1692620621
2060588702
1237184612
757801074
682410948
1769224193
938362989
1095993764
2137544663
157122132
1616779219
1754433696
47549886
1703187017
619334512
214681455
1903152023
535602416
94186241
416107382
1243944082
175519730
1312280197
473605165
261783457
44495282
1633540316
1842847982
468678964
88176202
140803350
362516297
990956116
1353075291
770034362
739639673
315386218
1930869978
744046969
617487372
888607440
1276303900
1628614096
627404049
286566448
1445684526
2133347591
459753921
1477728712
12638927
752957975
919450763
1171363255
2001238813
1231888540
1197788169
690667717
1842371653
1338391178
928366720
1822340830
1755022486
650023839
2101498508
1317147312
1993280647
1297716691
1685707144
1761426989
2118732162
900914467
1911607602
522472227
14417828
1205032160
2026107019
2107216657
826448946
1895144201
556779436
441196397
1078818769
1390062762
956688023
186894
14360753
435149464
482904650
931497338
1532538145
942081192
1689638027
156531926
128062859
1031937937
1093372164
536886425
641439367
1181941665
367809509
1146204709
402463569
2068868545
1810864214
26498306
1567141934
1665237903
1032111627
426968627
1426390158
1478512530
1890793567
1274591387
1647625465
938787150
132095046
426107331
1545893368
63495745
685760006
1219211701
512144812
1924611407
382115911
645796649
871956116
456444691
449788376
504198154
1409892674
867620508
485702612
2107200939
1425379138
251028855
1423081595
1848419502
996068570
1597099953
129417377
1593104845
1078422354
1995285616
949727981
1640292739
2010590098
752211478
54833414
930401530
964487149
998256169
327739004
267340219
69691102
1827736175
1176438484
1256055306
1466840197
484663279
5344238
1392838011
1554220527
469043331
807697458
2139150507
1088955009
1090016786
781564103
993250855
1266308772
2093739850
1774244824
198706686
161017252
272233463
1288662685
1866757724
1534276782
310339790
1337925607
1721162701
1136591817
1245506626
1898308229
1813213592
363712945
1907470895
406719266
2041278872
2065288364
1514260667
2107819670
859528352
1323564476
40412067
1028005962
951192409
1838969420
341373469
474583148
426870124
1756196560
1789573312
1501696595
1532666563
1986177249
597211215
261145135
85226265
189106503
2054035440
1134101487
473984600
1063745201
300243613
868037009
225209702
2085824357
291085003
1420480656
2092132823
1853750287
1909133117
765415654
186516977
1462919562
383243845
1718506296
770956749
571227025
1391070034
1664251573
1246666481
188765817
1023156790
896642941
1616898154
839377364
1232374680
2057184484
788198339
615051946
1723441517
1945933932
1494418633
1236602290
1899944818
1008292482
1006608742
70695200
703351402
2048170496
1316459239
245831657
1960926594
1395634695
223587678
1252297418
95678028
522412052
743071786
696474501
1097634839
199817821
1978994334
1542549161
94454123
1774124594
2140155673
621149637
791619538
1213345329
302462183
2134268398
708109205
1645492337
1794981693
935900663
135131317
183035043
1034129849
1065220122
254830350
1936902894
609146121
759928116
1944976947
308842796
14425862
1377727076
1748589032
1769714174
454476462
1119866694
1940954719
595184300
560982124
1729443998
206458083
896627151
158920392
1813283288
859924259
1019450579
716280406
1743046732
1754127399
1210736414
1331355070
365264001
456539304
299804463
1545593430
1232368984
1389344499
1831134767
411383885
401344834
713120510
1235924271
254822198
896676234
1418700587
859690015
1849120035
789689359
1085627551
478525154
1154179282
1874220368
648714940
260611452
1957478306
1866797846
559629270
249901108
721127460
2083088000
913156536
113878859
890552432
1173393062
416973185
617707761
189618020
699130308
746004503
1242730236
1954276580
1056123151
1265827354
180553106
845296087
1182794089
233407600
1392537957
942114852
1635468996
1456021688
1348578817
20237245
1656063493
812687557
740045842
937646575
421754555
243521495
1906702126
2022683265
622296635
1503169030
836553856
515958627
1070676345
1014800686
182212937
792057126
1461456625
32942211
952862809
449389279
2094385576
1828819357
873105680
1128074009
1817590541
1420083089
625628467
1545595770
1305535699
1873370265
540458822
1998232895
1776921542
596505951
561776917
1142527422
768971208
1429822838
1024524550
1256312223
847280173
688774037
1036954035
616723210
1867573723
1394449931
796813106
36986758
1531112881
258045633
1755821464
291002956
2100486262
351461306
696674063
660938514
1313953703
1449805521
1236429450
1614163796
1473841974
614638246
908204486
1011640738
524273573
1346588295
760221480
514943716
1111189862
831598267
929924313
1766766013
370400681
220732466
1286224395
1466540831
870001972
526227955
1941627382
454367983
356814623
791531709
1592203665
730469227
1140032075
1689506455
772269695
527948313
524021850
1045309526
2147466378
1602036691
1651267265
1655743772
1716849815
1914365154
1608186624
893682312
431512060
462549462
1393500873
2102904213
2120145346
154953406
1048532898
532474395
456824976
1091819533
2138943630
1570494246
523839594
322259786
487269508
1112874055
1808914348
1414788697
1416291456
1702392872
1548512953
892061714
141475348
1693422113
625571440
472168751
2123728179
2124297679
808781472
2071454574
1060407001
2010679154
1114446890
927425203
2080703232
204520548
268728037
1278868643
311340922
1815937882
237699230
139170243
369639688
1746319343
1902426640
1285772487
1181155063
947118051
1071133425
2019609365
2021022743
1952181973
1075676854
1232115007
888183342
546886245
1360454433
832175962
984707864
1764050655
1601935207
1393973498
440126476
2079945536
970893630
287511895
1324052298
666291568
1947857817
1579136022
206294579
1339311672
1596378343
837316744
1814875094
2064367160
1384986049
1480506216
1143902064
938066331
548572797
271612380
664624678
1317047448
259052950
1116671417
2090237363
895440706
310341148
1722230445
294591972
51309250
1297509884
25844167
1249266735
477396063
240481307
89883180
1254812822
731632229
85395084
858712207
1948171465
2039066793
1777957109
53425254
647978475
416779291
621173440
2077762461
1801348950
1710851935
1048669542
1245186744
238125027
1026537313
59253356
1514741104
790856108
1698934511
1296736784
529760003
2039456423
290673482
1099389237
862525991
2032117788
50985115
789712849
1730953521
1929781254
1103676866
1498384146
1714558638
1005429915
174022893
430874553
66174348
959849613
236315594
910690356
1481724191
372848485
1323898795
686650048
1426171348
879654536
1643772319
1376867441
200921301
2137579386
542213996
923806277
1883470029
331759201
1362744000
1938049124
1869147675
306815173
546135647
1902981050
1526074015
108646112
1048428923
1276341345
916249176
2050805356
1433572652
1974598750
548342758
638151903
365012850
1343110414
800925784
661115175
1847687249
1682399723
1229755227
1167726318
584514932
1179022022
582308807
241561591
1421848276
1951912477
1314431974
2065190520
746117949
731335338
1820412292
1476138917
1157972852
905422528
1348384342
1453121090
477233085
651087253
648802234
89039812
1075555150
1324313070
1823686608
1553179605
492099888
1769543823
1266658640
756622733
1448005491
514334162
875379571
1998870136
910527658
2047714482
1734931090
375925847
1594889056
1438221421
1666298033
861753252
223739566
67014452
134922476
357895631
1472945706
765093920
477183164
1050694435
418634397
1781129676
965030644
776187322
1108222401
217244591
70752611
953243307
686332679
2016205278
40764460
606225824
2038457180
84978048
1093477908
264718857
1332449727
790180083
1861949772
908799452
439337775
889015411
2125098780
947838835
1388703586
1242326280
1541343305
1906877511
799835308
1052149510
868070836
982471381
1879624749
925433865
1364697108
473601289
91788926
453543093
243431598
576795266
1465200446
1634852832
1592684799
1528718010
289970696
948578381
74120084
245835545
1781929605
1208450800
141251553
1543024015
261549137
1916491062
670814008
764983970
1686929310
2135374669
1954083772
1671502882
185117970
172308104
75061645
510599769
948793026
1481416599
763057007
1198531405
656721797
1968998422
1611095481
1269040268
106035152
190097949
1696094175
1972293042
652016049
1665523027
1689945029
1920090713
930694494
1635980728
1257393885
1355318393
1198054595
284944886
1360781662
739819196
1734123833
2055840038
655652642
1147066002
670231948
284674499
1889435759
1834952397
1616215116
1790007105
143755491
341786974
379032367
1444628716
1015474391
282900953
378894064
231069544
2027175180
251328485
993405029
1841113980
633644859
545329442
688941101
191011943
1143068142
1667279823
949224207
1968666036
675140960
853469334
284714561
690111918
130983707
43537618
2085714947
2019013582
1745658452
1354294612
1212927765
657448614
1453628585
249624650
372307839
43074166
959371782
2001756016
1341476526
62531319
1677444264
2115007049
254798913
1406244358
304573878
1811294398
503179551
566811150
1174721919
863321310
1492249838
1091994518
168950717
895309123
475070788
1878259712
2143663953
1975138246
234729173
1877379021
581457767
791675667
9593098
1266486425
591923978
1162637685
1531712121
944443300
1052381564
1281761941
1703297362
2085255125
2088350389
935521842
195636120
434946094
1167458164
1021197836
780882613
1178908174
1430215043
482898022
1298614461
1355923138
333825088
1253589508
1571210283
748005190
54066228
1359429816
1793326110
910031046
2054903754
1676821798
614616191
592042029
263745527
1133966791
1314857581
976579508
730894138
1690783813
431763684
198429009
1785326401
1382825102
1235479587
1646292247
385393810
1464870488
409554580
2029074223
925797956
1112186835
973333615
1494348425
1438891843
2095451139
1990795506
1450336941
1739123111
918048931
1092876717
1043323434
1708424108
365400274
1466682201
828594340
1895532402
779349632
1796965727
2109551048
367489890
2071942609
42606490
2098674265
238645968
686575226
979719281
558268301
579650892
1116526191
1255122685
1368753354
537444318
960119821
841133651
594545114
613653701
936325213
714516973
1072257321
1509364756
1797023997
389045789
1944460995
292010810
775023331
1601583061
2027078950
234892794
2121589933
1083029944
2012175601
769719901
823902259
1837248344
576326204
113667345
499725650
1872079431
1948318489
1946478985
1344234474
312296986
1489298929
16603713
1413740158
1216984148
1807028154
205139219
1483623431
1381830930
2003687988
1954950981
666413697
602865423
570612162
443428418
1888319702
1660947458
1711109317
2109628223
1529446807
289234180
177801340
1068273635
718027915
1677042280
1183160311
1468014147
2119115245
56644619
343540373
1353234834
1123877771
1719154201
16695718
1985276340
245526544
1066017969
1559900008
1639538704
1542462536
1891182740
1218925670
1968836518
241718937
1188614913
1992310429
1757810011
825261958
1142874691
1472519811
626472898
373263872
323825141
291991330
1436985453
1367513099
1326766826
1044865701
780593884
95446412
546559908
1849940268
561315208
379914913
1391304973
1070505815
1435572816
389974472
1495289227
784905220
1968195066
785612369
1716970137
1569806146
339192119
1014812190
538570736
688955380
689090614
747332701
484406413
1218877860
1446310802
1185084288
1352337998
252177549
2054744012
823312325
1007639293
422644095
1254905454
2453849
717347709
1421402627
2101058927
1715531339
110219551
1189881284
1535948845
2077179183
1192467724
1647970497
1687883508
470380323
1173442849
2140901884
2026180622
2111672950
1219595266
1035890970
1725730611
2118691864
1533385979
400317765
204140165
60668671
652210298
2051537784
456789620
2001912036
1077134524
1926777746
36898156
235722342
106898811
1467719757
1388552598
1942242198
2116038737
1566252105
2057023340
1945740001
991338826
521648290
213060381
1544883195
1215473299
2026492765
1353283660
539509888
714210646
1821132106
1186021989
946666542
2114737543
1920729246
1268098304
1073220978
1741684287
724907781
160300088
322619534
2098190910
1677133854
1739504635
118179304
14916517
934721332
854143466
1326235531
1352354000
1485531670
1219169341
1282471012
384239706
821784309
474917519
1143706023
1628714192
349440689
95237638
1708172702
2025896476
626315143
1615036915
444012950
1871034499
1553431182
528134944
1159214126
423260683
1748851334
499495242
1946493895
1150320063
327892498
291790374
2100007131
1491747919
2101143980
985503412
486684570
460113151
897127944
224459438
1914079910
1013817409
611251844
1172405606
357850530
1904111121
1111902013
333036928
423663322
1198938204
892003093
948643312
1753213254
50003968
1516036707
933811477
1310890039
1428793815
323895559
2029997546
1749958599
1562489132
1744243929
2127163392
1610524784
1716602259
732502765
497498110
2125897884
243625618
1372342128
1883031268
488234728
2111723388
67910308
297546700
1804135668
501802089
1403041728
2140775159
1073223961
1144950329
192508623
1541744238
1650094286
271353438
959868732
651683509
1125761755
1241719746
1995826601
1732645393
489990575
1708037857
1478538032
516330954
1069260225
1650058637
394153480
1333894617
411439025
410857426
1157186912
1186389252
471370278
769145794
899499659
1345101261
1289018535
1094339058
1618455482
1809357353
1840074192
236466598
522424854
406035360
1521734909
798082371
2028632067
1086907470
335437079
1520926215
864183195
1639079442
1031343752
1516335336
1553109116
1976734593
811573777
1338542686
1531422266
1321037945
959887916
850596586
1499494174
39897391
1061045655
1334147955
2000438583
731753404
1484122639
19427558
1184076344
1344501603
929854961
764754239
1940157420
1459469789
1848859377
377050939
1421571129
409332228
871313376
1586656931
1277294020
814330323
815676303
931373405
10167217
1679248753
1288570476
50641437
1824024216
243300332
555283680
1299005974
627991395
1057306490
1667557956
1723557010
2087944661
1521970542
368833044
39340885
1259403786
1321742050
1186460321
754629289
1043295133
395306203
1520068586
321451543
1820850854
501363702
877208759
33221631
1409480585
761179554
2047417793
1054714437
325913652
193939330
1508916186
1245256391
1372320290
12950686
1764177220
1543047004
1153151418
1892152329
489976184
1746560324
727541618
1920930644
1684599241
1014885194
1535152839
720753875
212354334
1348529246
718269409
152799481
1977909484
687700997
233489041
1557798474
2143765638
1173543843
997450736
623972764
941671032
1530342881
2034174170
1445340681
165008273
896758468
1977994281
1081927206
170266700
13290675
825043223
843442957
71496708
1227754454
2042921303
1484189000
156305027
1853653822
1862740781
1591516446
353111620
1842553916
1099532378
1154957865
1164397348
1284170590
492479265
1517495524
899856483
545743957
1023628813
1519238576
1131304614
613871187
476838141
467184910
1590984336
2126817288
519149494
1537965370
63191865
1503534185
1007923360
850733193
506768255
814548523
1782807145
1421765517
1610247493
847668422
125678264
1372445660
2038960002
1701828734
1803023273
673106134
888310741
1069303308
524981095
326886464
615696789
1021363191
1788872950
665760282
1841112959
73584034
2123553657
1758773422
782765613
308330690
42145747
1032563051
599427811
1804968090
659312499
1141168299
1776021666
1173955193
694492691
1144135258
679314241
842859120
1385248811
777782604
1958160850
965254946
401539445
1318253807
1844455406
234085929
1632217739
445388889
1720508656
1533171831
1522063336
1083903762
1631232492
2038418988
1773588384
1670997262
1167225717
918479659
2062954443
950850376
1827402913
794501958
1583361187
150816703
173620403
578768580
1254381366
1787540894
1994704315
2060512808
1793256127
1484434843
357195353
1187131018
26911858
741981829
1317282956
673908243
1126375338
1445240147
446990314
1372233761
1969012226
356979865
529945439
2087850402
1096750247
1393999438
695975788
1421432078
1552868006
823362250
512069021
1027575509
1336184684
1130357137
305866954
1620547941
640430310
1686241632
1112330613
1898043946
958929407
60721358
287886861
473193656
329183196
1201552871
11314969
554842016
536758739
1590652695
1097557889
726874456
1633343068
1404314360
555870390
58514084
1941375330
1154355339
2098340677
1605205222
1788433263
1717133321
1528728233
425389314
1700454082
1107767929
1855876659
1279602812
1421334155
971567672
335831969
1709086861
1967797336
1759341329
948943471
1938431932
1857558251
334539534
828503103
154209630
1467916366
2101324295
930171078
1758519742
291658776
168868382
334573344
650283752
179187017
1391575010
48885836
1570496688
1820968328
1573729079
1876443461
531392622
516989456
1862723176
1917707689
859201989
1307742984
265394099
1454135714
1235557188
1200015700
487475354
154305598
1226935713
240807103
1797676580
1740009826
1795571926
1994635794
1215400489
1350833391
1624471483
1898097212
1759017517
989467634
1684317391
1561861979
176509062
1084069703
256386683
1662819292
1821566019
998123116
272255673
1233092668
2110507458
14846173
1424268282
620220846
2057970277
1163374731
19035333
160401429
115946819
1633332438
338418894
231892034
672780139
2079761364
1730653310
36261466
1674210224
315610418
1069939027
845888484
619979624
1832166428
77843071
1607245468
1904043627
1106094525
945362055
1568037221
1640201098
900058942
993132099
1512915062
960219232
1508077634
1924426935
1704140150
1885200990
2058061135
1496504047
665468857
1965516183
1393022240
516776760
224694468
1621792458
784937030
1885489774
1562850340
1564002996
301904489
672040097
978037889
2044302834
884673704
503299544
382175785
752862710
2078333029
125341906
1849926062
1351426337
365883586
1292373306
1712048553
1909845688
65394061
1409616
291512709
1517635430
536810772
453088262
567336753
1419980109
386907775
2117965568
929932656
1071475849
1615780907
668611776
1420911295
726942511
1784215038
1915639831
775141113
1269551530
233413348
962027788
642310487
1189303058
1340339347
510894488
1087977351
2052267291
444817442
983048589
1004086106
198338704
1470960009
1923263196
1022011663
1211490789
1014742285
1076436489
751924656
108527832
540953062
719785556
1703048535
2147231917
1732414616
1495967152
1203237208
1266520445
1541736669
216125811
554907201
1767569180
1182710770
369669732
66372359
353374698
787083134
979004661
1314127416
1489885064
1886851771
1296369023
486503531
759333456
726310281
843175043
1288609585
1086480910
607976001
1188235065
1936601710
1445098511
1316321409
948404018
1703932821
79020899
135874144
377878325
1885804211
2147389840
92763152
2101374693
1618617792
1858356713
2092629186
235986940
1207135920
1046423198
1552669244
2074097914
850983079
1210767489
967318893
1327014673
380961769
204515277
490607246
692325757
1389891301
893032410
124807701
634913159
2004706443
262159162
1103981432
776978430
1593520935
356406511
203566899
1960158061
1296509484
774520737
1076027678
2128400086
1639489666
1188175503
1048644302
439099301
504447746
1633342815
1378411965
1312517079
571820633
1361889404
880719186
1457783948
2065447200
1556112748
2140481955
1954907039
186852196
316371807
561367396
1625284453
319388419
898640510
1303667651
2130953854
1472292712
913249567
2024180661
1742357668
710714111
1551677386
431495358
1139060484
1325326764
1302069529
1215673029
1979045866
1457438559
1514046009
1107714863
1908771718
2107520485
323710764
49098658
878662637
2053348188
1598973745
1661713469
864912765
2033985522
1964967133
134149494
1015124645
426837309
1465005535
202293954
555395320
1503126355
619076728
1711915281
1045140693
1246238746
1354446386
1887831106
1430318545
880624724
310807966
1696588314
1678281382
416318223
689352993
980403180
563822177
147922671
1322497275
294650241
2085215079
1541787939
244349279
1110164255
2024702173
624920432
2010938439
439348007
308489598
411480561
120025506
274139549
1188994489
923540015
1864868524
1995003061
1039691321
795230389
1309939445
774483163
313887030
1300513681
979600442
1812506046
303946293
828329163
2011236010
1758894286
1560038015
1049856094
252158403
516800524
881460513
1464443438
1840613296
1282234249
1495663561
2029636912
694692348
264161268
1163518482
967921804
1884426705
985520400
915208844
1889771235
800817212
1866263420
1608960734
82834387
1933497881
582892402
1392615293
1906604702
26330340
1624976094
489588856
103283740
1085032104
2096272174
1328256476
1179850031
1950244342
1643585653
541940545
228717940
1988468389
1364636339
490519733
1023910944
481525216
672385228
1435107981
1124847676
221604505
726266491
1115043312
972825779
1733274909
1802914458
745784520
672802984
949751790
2147285337
603942534
567190650
1578979347
847560331
898791329
638291934
330847538
736199690
1468999331
153454814
503591267
1382479782
740853696
579719629
662825558
1268526473
275151262
905303978
460130378
2036943567
344391961
948256717
2104881177
1425553178
1629349306
518749888
1993802061
933320496
930322003
1362491024
240484431
1952272258
717509810
896769082
1105151429
441765389
1663085052
2052007688
2106996370
1397185677
835724006
1726531099
893027444
245512938
2050446529
1968725681
839169701
205537652
1902258309
1633768110
2015394120
1609288466
2037608325
486592158
2082027054
819701704
1700446240
1218420790
967406856
1183061614
1011980677
1557173280
444466096
1714734928
599838710
665083195
2090722836
454878839
1766801744
398197026
222826148
1013853642
1039847705
191025237
372760379
1668808511
238857403
2048451342
1214345190
95651655
39442363
1394024533
5677280
215606986
354484340
1400228786
1973809532
289236422
1450613605
1656658944
1067720868
1220455769
1513113697
886266124
389125622
1322715522
48266901
70386277
1043108106
542160109
1263763479
801078587
2053186022
2137401589
1755223800
1667353234
451406217
1931573747
432183639
852674097
201630278
922007637
956478792
842296278
246771523
899963710
640714124
537896537
1044641212
347910734
1749970299
545695077
659110914
1676370197
1879653705
1503902765
1354060657
901111741
866786950
1959642856
948684493
1025902180
1883359274
562764334
1797641260
103128877
854457048
836499439
82537446
2086797313
1748649166
1217761034
462682584
917548473
247271243
1447460896
1025504443
1661863209
1295118645
1229843846
1742485276
963571307
326257821
1642991494
400564051
163485378
416100900
188961940
1134000097
1266758300
2036305407
1848182295
1644767164
196397116
1731042293
724858705
1521199529
799605091
1524540085
1158658986
129519192
1101465248
1796995455
1151132880
1091453587
1583505552
1890866166
74107052
920019187
1615585786
1623479650
1495552081
943245762
268409692
1296395995
2026065297
1536508603
1864815505
1199833383
309320063
1523539938
625413007
1864223561
2098543276
1465873296
739706701
1263115593
987059103
519653030
320004371
592008378
1269012648
1924765899
271065874
1711743345
1768984202
1072392369
359852499
1342116149
1282330736
714474644
1243942560
1639310453
2115673628
1059381747
248535547
1612589614
231535247
429538888
594328757
57451636
700654077
1306363718
395547547
670889047
866385977
1574341316
1669918962
1208454751
1605078651
254177026
1657532161
1007286042
1237725759
2070901612
1728514559
987907740
738489226
1128036471
1012499143
1371469182
99631693
1555648346
1041418369
254013531
208455072
210555818
85519246
1667626252
636072322
809880127
1196627717
1142765104
114500919
518752842
831591367
1865434925
910627194
90402122
1535693354
1027101061
1530472108
1232865048
1872952479
1243582438
776883072
663692957
1047499035
1442517854
1289263809
1808506278
935036033
524340872
1836902828
1498927490
694185105
446360353
522901062
111022863
772223267
1404659055
1194352072
791920266
1681311709
1839394897
55704157
955000065
1479013742
673587758
1760577973
1791507267
16193580
53209254
1382300556
429134577
1273821877
265045315
131778449
1461918299
1857531143
975589782
286862189
2117870806
462186571
1444711113
1639100859
1181105011
944470013
2083940158
1499004741
1608987710
1675570190
1258828154
1041230410
1902449550
1664013400
1822567719
1714280512
767243137
18792862
1319633736
1009886210
431240420
53891130
1322350086
513215578
2121905814
245693085
884301152
1509075310
1856689807
931099439
752872291
465464510
824867287
1982711571
408238148
1080010076
1440111830
1696827314
1723930210
1192202091
762833744
1931148628
1488269100
40856169
1465901362
606888309
1920362195
1286674040
339587601
238690611
385517753
442317746
249805368
1934305032
903297960
1054865362
1355363891
915156316
771964483
304419952
557515676
1724979385
40561491
1722598800
457976050
999250435
1014564110
1671557039
1471620626
661281010
1540672224
1587213860
486608012
227206652
2041992411
1020137758
558849981
890942563
1364342601
866266083
109165744
1214045611
771584105
1956989866
1514163066
50096642
1389009837
1762753875
147846652
759817255
1182887473
489245595
1520265627
541127311
166820623
1540668740
1099947527
1347353151
499203951
1057479702
1817487156
1123272947
1610250004
563855963
1257540581
1567967013
817150068
1801662783
1763960589
687813247
2019514579
543403935
1071550352
2057822195
424384730
1882992417
1627424911
1676871252
154671179
987905033
615283226
1787531284
1186894632
469676535
1232138342
1141732835
430236891
240319176
1161651612
886612206
204625242
481285515
1448611966
923129024
1321872548
1579590479
950369725
951493134
1043107875
658390665
1018359694
253321355
266249568
1779718362
1528071853
765079879
928710622
863265090
1070084546
1188694259
1774932866
185398012
778987112
925155914
1026323256
957139631
155820185
1983854570
987599609
328222079
840280930
1350985479
1555813626
2053662517
1827123671
1299749253
1326128683
266627076
1650988490
1944164313
2022519334
157731760
1473712471
167961558
893917050
581893821
812457560
36764336
1604109196
1390443834
1288185680
2055118603
913248190
1517322574
1647738698
271526883
1715467436
490944765
1825612239
1170795979
1983582029
2086765658
1819458523
1556121097
425225342
114310162
768015249
1238783046
1725144432
1630666662
1974577268
1432283550
1146688648
805080001
2123367508
114262380
1466615975
539662376
1406857881
755467602
580723241
1584610803
970877245
720377333
107818657
1697637922
1951836379
707436043
881925527
87670736
1743010971
1940352139
1069810711
1848098388
1063764722
1880970939
1361963475
1047928659
1870036358
947610201
799612065
1279293833
658024900
680360005
742772095
1666667072
1998758071
338501259
848098190
630865039
857325431
293026370
706968048
245333675
1454774155
1084217982
177124045
1406288060
2003953431
337447382
2029720547
1984971404
431478987
1510058320
50740072
1542462164
182521033
696341076
145570624
687406173
861136945
1572225196
715140631
1546978402
689221134
1893877062
425464567
1529287195
607706828
1501806655
1821110786
743252714
1406034268
2092409561
961693896
293091997
1927770780
1602320837
1899740677
207802332
1654414901
2058518603
716971547
332317739
1995701937
1934145846
1328979844
1603526877
298059138
2067730917
1236430608
908582358
398068633
1156025453
880575396
239660979
1088317722
1023963572
722975524
596893267
1057085083
773163949
1358708288
1290707578
833016851
16672707
1288121596
2010156175
1612175903
103457081
1788580489
596701942
930828869
190657197
1335206404
335898586
332813889
22532462
592525971
853047169
1745828166
372723383
1403302689
992079664
1780537236
1872888516
433123239
1391045234
2110762840
436289130
797424763
576580098
827441173
1344194044
759788164
1218851376
1014641600
1889489595
1522197634
1113305094
337235677
1291001278
1286902428
1842358548
1214588819
2004185647
65807858
1433170068
240232383
1419003668
1513698924
1217357338
16405558
1962467781
1805014492
259423116
1497193647
617251019
1260348455
785957833
249787579
641993931
997076115
1006471353
264369051
1005966383
1289111734
842492223
1986575589
2032946254
857820581
248315878
1796010069
1158995076
1468809241
813175109
511795742
391753656
585584633
331628980
405658448
856526630
920182133
95835001
1561731681
115393607
1281672435
1246031309
1193396918
1605895058
821621591
2085350092
955632983
1155423740
1650475471
415444236
869329209
590035839
354196249
924974769
838585171
1586847243
2143905399
1693972369
159252195
2009852602
424099114
1927572165
2145953254
764312706
244442639
1026907669
556267804
1604140783
272734625
446105317
1483509771
2067402621
920162023
526176633
995979760
1599318095
538824455
1275915909
1826876787
1888735952
249975375
167209544
1979857131
61448456
1103979420
146917838
1883626294
1447604426
1685933327
602943938
1585896157
91649360
1917406246
1872041159
365213526
1239321029
402247308
1735420187
554838248
1090980739
499905850
2078762876
413182256
744356908
566583740
1549652301
1964819063
1429777453
1839024593
1721351745
2108434711
788409535
2057032775
251327405
134126336
1591069167
1089518749
1701757374
1594001565
38964697
1059209067
254372372
1173259253
1689569693
961892158
625872425
846232155
1283106968
122687356
1691231651
32748367
689490432
1664588347
2078899306
453941749
718529493
170527565
98023572
491342951
886336558
586536318
1833199912
1989014636
598559889
1179606440
2053545039
1857284006
279878495
788914190
1100807551
1991675832
209542698
131636249
2073525031
1246304934
1099519123
2142062598
137852458
932705028
152685054
1141427953
2037348121
707330088
1003122587
1019957922
59468971
1659612775
1752252195
1666218539
342520399
413777886
579233161
1379206210
458432056
287957911
1128739759
841131199
925587275
477435599
1189943874
1931683905
284996634
953142438
1634839315
1360781488
483287144
119004896
2088280979
1966233945
1392348178
475547021
169410331
486232838
811425912
646158223
1985876271
192219413
1804042138
1197888247
58304475
653114408
1374030293
2046946560
46151002
169314383
656419983
1268886186
648545057
1974108047
766654382
723140736
405040107
2065043235
798637284
231029675
198581651
1742908328
1914844407
719925477
1235837810
1820640429
2012262072
325039650
1939568912
813826586
1353254065
1953112539
1451222073
15320846
1971592204
1640371042
834590313
88211361
1449830962
338871277
690329750
1781085092
1127875418
515382743
2114059269
940500040
1224503482
908107080
987878753
394473242
1795034858
1127676075
795836082
331266812
1405563846
427331819
1879335292
2133060738
841309534
1359849702
111839527
1956274665
1921754942
1811441403
560348570
197506860
1697892674
462134278
1270916204
892899963
629710449
744117448
665611398
1457846417
1065562536
1408315686
603815814
673900771
465786213
1422558438
1556921336
2013675971
726450527
705576978
608221122
1996287223
535935052
768515785
676629160
1368281876
915683129
1905435108
1146462324
1594169595
881240824
1243565847
1257345632
1672225612
963980949
1552988439
2009926358
1686627070
1801474475
1274269605
1035775595
1305798928
1246914254
2075261120
1356402395
883737555
630741256
876572551
432448655
1196564943
1013386034
1419603389
833278418
247807851
133578069
476125886
476507245
2002885165
87685964
2131772706
819089365
761654561
277058322
1522852445
2093774840
895972786
91427550
1495815746
1965040348
1204911904
1505906470
855082178
1733327659
1504851806
1368551848
56666321
1837714135
1681246931
939855503
1370223967
319501394
1733347594
923386774
1958739380
1770845683
1396363460
2104057320
1966269691
103461764
2004517899
1513588922
398022401
916211882
1298384061
1358168744
1122257141
1032561485
1862875241
1774476622
4096055
117712239
1254233393
625951251
1778050080
202641416
646264165
65159532
1803851103
114881747
1299870785
2074814775
1415696057
642789484
1296257477
166584772
1509592130
593784132
2006703891
1061148034
1173618037
1859202385
1880421097
1056038577
871480195
697654301
1690871183
636599563
1789774558
936241537
738858398
764155116
158884534
2146528245
1613853493
580384056
1951432173
1317390867
902124927
1907680606
501625544
1619586504
794973788
358906867
133681986
1155890687
2111960567
585661643
261805533
392995075
1247922264
116293425
1545700510
233686741
1525409991
993139788
208565950
1780841226
2040641033
1516152119
128372786
559693761
1097455446
2006540563
592726507
1823371069
1916962626
54350819
573047376
2065049210
846801368
1316064369
1672418558
678442775
690497232
1801648658
1986657153
1792352861
695996366
940231634
450344430
431954506
895552209
1435129335
656783910
1217793371
1901692879
642089133
542485712
677033725
979319887
688176696
1187635534
1112128304
1775200178
663193800
1095344687
1601161375
1921212327
856713570
44974430
390578738
1700160569
1368622539
2072637433
1234956712
309967911
173061820
574185337
906183217
1746409791
818030062
1492199727
1970504242
1575568539
1625847038
980942471
1350675881
813109802
404581108
1532928508
1191788675
1710530134
834022187
380020268
471044324
296276219
1323168516
166262641
1526214943
168634975
1429364902
1982671640
282024549
1222760193
936001718
1338152964
1601134245
1939344482
711976162
1619801934
491660013
361999569
788005422
2102414175
1740612032
1692742577
549328683
1874645461
1663726907
2101144046
2054117920
1542568471
1592486234
1408787037
242036563
293725912
817960456
1129004335
1244669754
1694234051
1572372997
1772369250
1630831853
1613483990
213109910
1032811612
1679379508
1281753469
1220796236
494349757
1421531084
1397611259
1202596256
1304659028
942798832
799496430
991388210
1190835836
2076219413
686150685
686575866
1755484497
970255746
1497921934
1640079900
482618965
141307342
125143963
1778630567
856880738
2050870326
698706297
217035847
970452779
1614299440
2039373710
1450054976
1575112233
553146179
1432502258
1527313586
1641960979
671351423
55493280
55958421
143882750
2125577748
1242672576
38587554
1554696865
348484250
844219740
874860080
331262554
384558114
697140294
1567783981
1637140617
1834854803
680565859
542581502
1803773723
487762255
1820409444
2144002359
723707323
1242505346
1119234669
1862881798
1921816298
24326458
1554417683
895762383
1804065685
1041627218
442795690
1557257622
1445365748
1251290049
926139919
1940916769
2054262464
937574842
1156351478
542480842
870774566
393616677
1744608947
1596631202
883562269
74728931
1324827029
1109456144
426186948
1193715090
1841594625
713376191
638240522
39505487
362913973
1011007459
110076021
1649002755
407055807
869368298
910242944
819162122
1032445721
1445524735
989251637
49690695
1885027838
1680827373
820396281
1737277626
676271581
1363116290
919624178
393844686
990030983
1987901599
560406528
596297192
1761788686
449907478
2012198452
2088617994
660430149
1770532630
457204062
1974277474
1477202497
1470741483
459005166
185609738
1485415648
37919769
655030016
1062678814
117351376
1039927024
737506582
1460337336
463393154
1651983126
752566001
163236545
1960809778
1376219438
112121000
2053141218
979219000
1484938568
1416759707
1682181309
56723749
973167128
1557530901
1774729246
2064850772
747315794
1941938860
1453842721
1301213048
2109719368
2096160401
1867419454
2116846099
1337954170
1144576310
320092769
543673640
648419405
715843735
122006046
1241406700
1913794727
931006252
889346803
1978745892
1414788883
1851099574
2082008516
1966920639
586803123
1674844632
2032868709
1932991441
2056648526
1685715899
1031945344
10892078
1102296209
552573278
2065513627
163530845
488141585
905795422
262224825
274692365
562461989
227651856
620075830
2096067385
2103201412
22453462
1316265333
1434639458
1720243681
1450653604
498699340
736396028
1332592623
492223224
573925288
408966484
1063831817
924432093
584260373
540812073
702355378
1040357398
554974398
1945117990
1085644528
1287811904
1496273585
38817007
91850865
603920775
2061017769
1928814124
1177265780
1953461468
1115588240
862244380
1095626397
521087983
1793215487
1600023547
1585576934
202018481
588683820
1850134888
1063229689
1277414033
1292656535
876190479
1715098185
259155650
1157056736
1860069267
1320095875
394135647
1374863237
1124311331
368229039
701857470
611348220
1093799311
922411118
727914321
1863930673
1015686525
1756982309
1944009391
854216622
2019309016
1522818442
333598724
1198869772
1846298526
1591905201
926345775
2085609336
770887681
68579158
2964170
1759016031
587933921
1105196244
802213855
463145496
1247858898
277763859
704747257
1522429023
1011643279
765133041
1670457786
184744960
917617169
1361475624
195388060
452721758
747561746
1137725332
1220622472
2085382540
944710308
306389166
754246469
1154504597
728812474
233672334
332810325
96196422
1462779552
1619087338
1879223744
1054369186
252224293
837894533
621459505
271180193
1325098827
1053261842
1707715980
1818495557
1555007579
1053592241
776536734
314148199
731489003
572026120
1399926183
2125294928
1098763027
1959195081
1239991462
1219520407
1371286748
665312506
815980527
577913535
1123644462
241446268
1522386735
770776314
1406401938
431056901
124970382
1718555211
410439136
776726956
771294649
781677220
335237918
2006008050
1046075062
1463582834
1034611626
917737753
2002499330
372684288
1397831674
1436482510
1958791819
1829672269
1861235092
1858737157
1614566688
1798962308
1866927150
155867011
983523300
131466592
1606212946
2057679259
31302915
48655216
761269444
905577725
195806250
1447262557
466324839
1244905044
1134018251
981434487
367189053
1865182880
379370520
606918076
594921886
1135242556
894637484
1645041963
2113735010
1146782199
2029890453
752124755
1941998282
234657632
517308457
88406971
30972174
723285428
940875125
764589842
1251656499
2144306175
476135417
1595055593
1327729791
1544590184
1599753183
358660627
399369616
1467134095
1093011785
1682304473
1082747605
1459879540
1292118069
1304834430
723545683
5871683
1476660293
1910528457
1788790627
1658682423
1428185740
967337623
1344957168
1251441892
2065759219
1267030073
1522453346
2110405740
63173261
645631660
677118404
417148426
1523521011
915189629
1750777067
1378656465
1724554946
206967702
867564167
695783822
742796182
506904113
423331607
1691157854
1739130096
426105539
414467553
1054321528
1487841612
1300415288
959791654
1355581422
1573954009
625446416
1542096371
201975262
620666440
1797727532
1707916176
98160841
572905835
1220535136
1473418610
1774737579
724092198
69974879
1850670614
489151062
201850609
1985406202
1699549325
2021413529
488475557
296096913
148560138
2040969352
1617648763
274020537
1163123875
1942577087
1780357789
102219856
2094819714
134111830
1535458146
413362462
2086580195
471405320
2128698781
250516941
58368413
315324459
495578207
923479143
1878628898
984141075
2030767098
1453784214
1047973865
1067322579
1660735132
1918545215
923634594
1687782524
1182052257
873477166
1174284555
1765436719
286415109
417976973
760929895
1099009655
1221111339
1395825777
1844268543
731637854
1050943871
1963034281
2057690416
973104613
904876026
72875295
50713982
372873081
37152015
161808592
1578454036
315913279
231589951
2109066817
1620431581
420291985
1838321592
876415996
776138767
418568333
500645317
2084143087
1594973935
1625004116
1064060087
799362869
511580043
589377660
720360064
1341571733
1008607077
2000688951
1940022853
354129404
2042634700
1301372804
2049026907
12045856
1016123250
452506546
2055904775
395384727
601032531
1946113911
279181331
1462741907
1759299300
1693790655
2144461973
1440595885
1361699264
248569827
598998038
927890229
1685422833
1856491307
1231980950
1079342550
99316762
934764315
1354765700
1480048069
10628624
1310198776
1461992401
775906823
212775383
978559207
1449444841
106601561
1262692225
1547137629
186257745
1605322729
896092164
895197109
649837002
1009528740
2047446062
1509449330
1141018399
1212196822
1292903683
1891781556
1266471086
2114177274
849395009
682018518
1901441454
523513279
1584005140
761353033
879830381
93927776
1347021327
1778582483
1243411479
1366222359
1821630795
1386539857
683152913
1772427901
1734972933
2090768432
1859213550
299600139
2008525417
2126091813
861817706
237180298
1736909501
1761278123
1590391205
1689109344
1014275566
498855166
63357381
1236675657
1547589122
1944736838
1237673795
570916350
1048176551
1282041469
1516621909
1286537312
1839391563
716331991
1710162277
209724678
1322460293
1792614312
978203009
1983126507
1620439830
1567689356
320057092
940438025
1583802980
1671930885
940575513
1678522515
2005773020
474181068
861048397
500249031
220680332
1278784713
1584002405
696944784
877573459
1806593224
1105753228
1497468269
108295997
577507710
1095500890
974978577
454543926
80318764
1351349702
725439098
1529941913
207241070
2007813851
872190872
935278217
363581077
870018500
2138749459
705225827
512905849
1420850927
1467978635
1161979012
379210408
1197279014
1356542405
107569434
1297724555
1486991790
395174018
2017944338
1752769908
1368441717
1763746712
783030914
1299049837
1916587910
1337408835
219180730
285098211
815039371
411352335
1106466438
1221094219
1221379036
1282118854
1499560134
153487676
400166760
565327897
1178113076
1810123371
1738157301
1909801419
1121431525
845823115
1198464562
916464346
1863127964
1879448856
1126980822
1842698170
439551930
658158442
1163353642
47130454
898391536
1728426942
819748895
27388278
2081538303
993536078
1098415234
1600705538
1912655271
756671685
154797725
260461212
2006839802
531693519
1821912554
1841357654
1203377702
86398243
1304619874
960855696
1538067767
1088426146
720123334
1958249409
1402326065
67846065
1248558325
2073964790
718367571
275606480
716992236
2105778146
767159674
259472698
1266287642
1399934328
1457377615
296821846
127324949
1280321196
1862363339
1421544654
540257647
420093964
73071073
473438027
1117094774
1901023968
177907274
1008688074
1121685644
1577624755
913251446
1762309093
2016858075
1319171012
1817710358
2101120358
511948802
980275044
1672967616
523617184
1548173220
262190181
1815254345
416580382
187705764
357160065
345231263
873804320
610113832
773153820
1199455358
481191059
952888937
361525312
1264847103
333501659
694741513
1103248900
1884332254
905209681
1634736698
125251445
389520834
653996947
684756623
1994011179
597262402
915642204
998036552
590460481
1366241129
1753370714
765868718
668281851
1450000797
1377672853
1141137147
1090521541
651168778
1654812414
1248461065
925326112
721517643
1991019798
436739991
664458921
747222816
86695329
1809865714
1700428765
1037795788
1179164912
1124574911
1093253608
1638756712
1793375443
762983481
597495
1001448453
1431310007
1365358577
593463467
496484425
1110165181
936307230
1715203503
1350172209
1918945447
84365869
2000197724
197916366
759764958
1369988297
2125003603
540441815
1547978636
520140593
1826293247
1975631041
252704449
1814098736
1549075275
434365785
1784500719
1078227994
135855946
992253783
1480367258
307471004
1846982178
354819664
1276626093
1281386767
840239559
2030399665
169147369
1159591890
897319061
1260517297
601512636
1752486211
478694216
8265746
1120635337
1802772109
563172214
1527362072
1643803918
1325484868
590008710
1564930528
1210320248
533129748
1242229655
719030197
1680991038
1359208586
2008931003
1287532505
618283069
1123802158
1733302801
349320063
2115414574
2095713719
87563453
635545705
223012135
1568091699
65571852
1913092562
789892480
64211595
378801602
1387935665
1608401445
1991759968
63673034
852013083
1785337568
363368979
1841310864
465129104
901058236
738564721
1041329105
1427981474
1973673452
209611320
389105451
629701330
404173960
1857094363
92702910
704595831
35573881
1607658522
1721156724
566947833
254056353
1919252270
480302829
2043015410
1174977143
2014727185
691071744
1397820980
1581768164
1947024531
827787387
943860490
2036616691
453534093
977873406
641592030
1659582399
566722229
492428083
420288716
999222093
1231531800
1179410401
1017043086
703538942
208689373
1194287417
1955110525
97020089
108161580
688333858
1878322979
1885554775
725277991
548423810
236054786
1866259086
565806018
1938034186
1748013902
1677793876
433921274
1600594828
1810233089
655383455
1002811365
1175190738
144637686
401130848
1506685122
726773955
288890851
686609507
1578003788
1254645748
323602735
1109386370
2132164677
545530535
184196198
1351730124
516099661
1032290096
55078492
1985104995
1362135555
539912189
1608060497
283510497
1759887407
220381711
1048827744
844420161
142568421
226718545
333776941
856400051
557355827
1124530327
1600906004
820649248
1892838140
855802827
276076097
569737809
8160045
2103353991
1998515401
390683206
1501444916
748842063
1622328796
1728009008
461536873
1751005275
1216566636
837228837
1535559660
1398725667
1398942930
470235324
831418141
1127379465
483592843
352323891
509295459
1185392295
844198568
931765919
2039234977
487624714
1914244955
358990879
1671694160
1345456940
1610733594
926875225
1184296607
384344788
1679885192
772642182
1117973478
2125200682
1275051678
1304143829
2085716169
372888304
1347988640
115426160
463798540
1943104660
1315778734
1469155597
1804738209
1971890469
1428389058
1901188606
1812381138
40078564
457075369
2087974452
1340019063
1593267855
1830820760
1328307971
1263140815
1484922402
497574222
14512478
1178455535
494926767
115338609
2016461602
2042500188
317109380
742476471
1823961821
903084933
1364259346
428907581
1391100040
154779544
897712130
642983480
1266954557
1121615126
332075707
1461165676
1967880150
1214727411
637211931
719340597
1787455679
73562295
933363471
1008713796
1099477897
958557898
1687204843
970575362
428024971
1433165588
1906206853
1587063513
330903665
2053674660
1608290641
805850764
306808132
969995395
1451382989
2066246679
884385159
777694599
1610128843
774256983
1275890155
1870420115
982481340
1645150053
1723878346
80823042
629558878
464286553
511891354
1685785919
523197656
66835832
6268534
855805498
2031608729
366008975
966820174
1784217690
2067645528
2136300417
705645187
1085961509
125547211
993447429
374263939
525505114
1249176174
779256986
1931716510
866424071
124349697
1691465249
614862006
634887944
1887160608
1464225808
309710631
1093159518
1158768563
2088340560
472466290
1658881427
471229162
1023234854
1196440825
1331083341
1343087657
1102144229
1921257579
462761913
1995967040
1947025396
1864212068
761975258
674650097
1830808968
491414898
1791367846
246917598
2033610132
72981460
207315014
1708438741
1127876865
1664766571
649551559
57019464
737632332
1531158245
1610550486
2042409056
1184842540
562023851
1874704268
675685514
1827819925
282303504
1900177183
1103432901
1520984868
159021864
1076726602
1663522143
1086634003
1081137530
166719154
1310908434
1185411319
2072343900
1981543411
920762957
2010173289
887797584
1116346740
1411832875
710720983
1128338558
1869727220
91516497
2071535694
1764980800
448224445
1792841657
337013798
434026330
1892718961
910546081
21891278
1297942804
616576278
1309398218
151779228
1928235659
801755505
218489107
78464005
1683474537
748629527
68930085
1885617300
942625032
2028446727
498228962
122909201
1861439276
1663232636
1666738810
1903198414
954215335
168305310
1782397485
962568272
2023831629
899820547
320449652
1972960124
823419284
1502232926
1448396441
1229508867
981068085
448912327
1162662655
511401003
1837705214
583852038
1036912655
1011188753
1761826984
1020072419
81769815
549147732
813525510
813683002
439417554
1336229332
557439124
169811357
361629323
335879702
470520167
2101797559
1139202828
60559443
1230691361
1411353853
26254795
1757545689
109399447
1664017765
2072669489
268444245
1509015857
1162884551
296664774
1409215791
1028742237
846509380
131745199
595146757
598120311
384646260
204562624
570743955
1523274048
673071503
1422725407
1839348385
1179576507
245308616
926447530
2326977
1940217503
1558549640
541580344
345817213
767590686
1824436658
988953376
1848491221
4988014
1693834150
1626758122
1452709061
149304961
329989348
540307234
673719963
114053310
2029678413
868562197
935411802
1335275933
1353871308
1207413689
2024380725
700102625
553638721
1014908128
1027313885
195900567
1326084722
1479845146
74299375
1620954239
2040981075
101116086
1433215223
971269060
1566436428
983790446
1067022127
1046056741
1277794887
247481765
777248902
921898558
1315572636
1776081723
1563534480
1243434587
1370639431
1300861257
1514380551
1298855030
1563332157
1767740676
692285036
257126159
444900458
467949939
1134004316
416911681
489670785
1693160848
1581182173
689124426
829990419
297454480
265666992
313188853
524988120
333272510
637773926
764708579
877115284
2135424390
851762633
1028533570
328915883
482548278
387916615
2116402792
959162954
1369585044
301166141
35441918
1358076278
1441938449
515727494
539191292
2052047671
1315385774
959547720
1988293631
1248127303
1601335483
1741384801
1668419320
1603518968
856322022
1081889577
1558870061
459377511
852300070
1875633245
989463782
522250568
1682274019
601588916
1441241343
1927481234
1698587397
433946328
1269115372
1297155952
2049580262
1840313285
1445447785
1177465855
2026430422
812880740
1449046880
1416068495
358011080
872029164
362967579
1403436710
950697259
1715512038
1100281230
1822181361
164421897
151233842
1284228122
506344572
1035203825
114482982
649931348
1291388352
199804083
537849125
847869577
698288407
1459752206
660779861
1750678017
1837629942
737960578
107581010
1420399561
1624383445
865656678
1213418331
1962902257
1398094286
218847737
1903618123
1989886034
767120122
1231102572
2011503738
2078581100
2126603865
1663650301
1110157343
1403617897
1812691874
369586220
647654706
2003253284
883360596
1710889482
2122010519
871893695
2130868888
1983745872
2110643426
303937479
2060539868
64242068
557301160
1786903662
1923825430
1876802099
687533147
182855497
1078296088
1107628077
1088599734
1884992486
826789898
1802495870
574129467
1551362962
1239247662
1454831040
770796534
1907396708
1967346534
2039550490
845513296
217550750
464844729
687458819
1224868822
1091681031
1077417469
1622966487
1971795903
705465487
938010416
57480465
1904419326
1165160253
1065849840
1341591295
1406794425
368644595
724037675
1712084698
223178485
393757210
654606437
853308285
1288498
1781779714
2140521651
60641215
1236213976
578808664
707710430
1133414811
727200460
1409528246
1317017928
390088675
1449755184
1039076457
1552004506
386308336
1063264238
1872609626
1231400513
1587697723
2065726302
1396734276
1632878680
4758758
256973388
1178915776
852448928
626110661
129767793
1163231209
1942539711
1190694217
264795281
871063352
1601896661
1840505546
1077679832
1837674524
1867914479
1305585131
1184346814
416759707
2019081747
1679697616
75326173
587375637
559436659
1702866574
1119031695
1539800831
1440336639
1754244590
342993389
1624295452
1278969518
677004157
215093095
1629232648
1829869423
462274880
1900600869
1061036677
1689600678
1535253602
557970275
998234900
1730727388
2057460255
2081209881
351149038
831558380
1910527537
594171416
2056518244
463625308
956045778
305028542
876168947
378276270
1837611250
461613271
471732016
1173519321
548452792
142978556
1498163281
1925826754
2079850839
788512292
1144504778
1860679837
1763789665
88278339
2106064658
458328296
1237526525
1680101909
16816520
577108419
251691244
1498588886
1688570850
438608329
705997213
559386919
2119287661
703826453
1518007276
431114998
1478089304
2053378688
1318768441
949920186
770955920
613949098
1610706514
1496885096
624756593
168331528
1817310700
1875782321
148287580
1955455054
1748316794
55506635
313723542
430729940
1236391630
367844466
768283665
457470707
1266041407
2015133963
563510616
1659362274
1388105531
1447557166
1111399315
1010171213
1838393459
715399933
249914180
1572784095
1869686902
431610003
427387505
521023886
639483692
559142551
699396679
1839262090
2031902764
1721923846
1188952701
698569927
31095093
1501969185
847862339
1853608541
1259368496
1343356580
1605034930
1782662990
1776003403
779492593
414878996
1247736620
188421638
614809371
1354671104
1791396959
1555515992
69467520
162989832
1613866029
1730091989
764692830
1289578481
622023388
107071286
380476225
1733531222
603663440
565157756
1853025638
2012795287
290094096
589972251
1855420959
1497310044
20760995
1854757664
1982022910
335135077
1717871843
978903357
445147829
1312651364
668842467
925232460
1903835631
327949855
1167404397
1559170283
1861685991
1638140563
204030274
104144960
1343623185
392993836
687947882
889831862
743011845
966312007
39760739
1982345907
1810295780
2058913443
239656003
1382404871
199654413
311605935
2119400195
518201107
1139366732
851412601
1969347098
1082537196
1421441605
1285364880
531046923
526902318
2056445187
1725393550
1816458848
318522170
933739341
1859900175
1393121641
2145373489
1752197411
1152512073
2146228406
877791625
1417152160
902978999
1897005344
1216788751
863434930
901024465
187112323
1679199295
1739335910
1626117506
1663774870
1241014975
2072382986
970075102
2075612382
1888227273
1103920153
331970149
1997356494
861907413
1285307490
1281821384
1179393395
1484283964
1218801358
1070065078
692897464
856152462
658354327
1469476186
1640372576
563550725
1660358004
710245196
1333442450
2110779804
260880347
1521119043
1112604694
1345188365
1326876939
1149192487
710300721
973073798
865356071
133548752
1825481535
205716701
84000749
675586877
143736694
1778388256
1497664603
1052221382
1528035519
552925004
1684325741
808183707
1118143293
326245506
1688298097
1702968477
158867773
578129479
252799597
1033455256
2017302699
2133638039
1721953660
1235084617
641036236
656779054
1885914186
1650952848
397307919
244885132
1162352847
1207737487
2065462177
542353184
305575447
1111678998
1476622541
1123024276
760946895
605809366
1243151999
2132523899
2139060088
541433275
1847372067
853511502
510139096
293054182
1963535806
1911169419
364846545
760679493
1700693718
1258952205
23428531
335068580
1768321293
656371484
1159406343
1271672537
611593857
1441633487
1519298840
2078734816
1749062647
559340014
1611001496
483035661
1185111086
1739229704
1190161871
1641860335
1661650119
1238269883
986995966
1273818449
305296023
1781351124
371693074
658314676
1169857824
225554091
2076526466
766130685
1952482274
641277990
1892773028
531294644
649669071
1896164519
469437751
1694378764
191846801
1171644276
472794656
671308886
1965421120
687177781
971446690
1691623009
1732213691
1822351793
192284638
257509178
1575748018
1632057189
2108124670
1102306198
1224620466
578057299
257863706
1450381803
1076424182
36253947
1876305945
1747999814
1248178779
1829706039
341106331
1783265934
694542415
1571349306
1128991503
1821938840
1963907929
351587724
2145803271
504257752
1914871023
1393075499
844040047
1214921250
1918208338
844125086
1574871705
1227258576
858950484
339211667
801227442
2047249794
474904726
1042970884
764765421
230245593
1819000300
1508754275
1286676274
455680200
1481593834
75849697
1072633726
1815322939
1428683419
1927591387
1390593209
580952135
1133034970
1943651948
915371779
1750250594
1863827961
985232373
886024193
633969283
1513248635
1719029484
1421742706
607103223
333928403
619375957
328307497
239814723
1640548680
574670824
1920782605
1976399711
1446366058
679256400
994225471
1486246983
2128464670
1801024426
38828900
464039674
777912001
2025514847
374276654
262513506
2130324287
639652107
976962371
1422474304
194096977
396441516
943197064
1518410934
2131875849
622617343
275336064
1087779474
29785412
1851945401
1078605733
268595496
923395609
1598355475
1544499268
212570854
1827992697
949167501
1959031358
1700520995
1389402528
1798108055
184192658
267523274
36279101
779475808
384936890
1809912602
1636265447
999298209
2085915826
540601751
1726468957
2062113648
280257038
848412050
54467901
969031320
823550443
2115082470
123679229
695793175
1006905419
2145815817
499493137
2055258312
581951215
1621991543
66205470
1494141838
618475076
945806663
17195492
1772461774
811595040
1149133800
781155773
533206236
1176619338
643204223
58453950
1765595228
868171670
1096212847
811383823
745237095
1642986444
2005834332
1060395312
8106244
1828489680
1284472069
271829982
1375800608
903675139
1695301898
937888809
1461319962
390813970
1806420196
1920053616
1242377792
1807794585
430599433
1386014222
1502434395
369390419
2080525670
177710182
434910882
1196131165
200518802
661273288
44466958
1257793525
1407602961
1463687071
668012469
824920270
532475937
1438309868
1729145223
1182013244
567517244
1624883503
736455327
1612148226
67261061
598747593
1060280337
561461948
236737996
1406312897
1242302709
5254232
1636163669
1360070684
1274155889
1922886881
1134076563
1852640699
1086653498
1511006594
246440078
642513271
316218378
1849045483
601396547
1527034965
968103502
393206063
489954345
1745558950
236795637
1645641276
190309227
790210531
1749606681
1782272955
905029222
2010790891
218674400
1569865730
708030451
1739548162
1124677227
1916374654
1470014590
173984307
558234386
1982817893
367154211
1534975900
1140678785
1684409436
749639087
2074211715
361548431
965208480
1483548590
997490686
1019111810
329014577
1291688836
1777117857
171018412
2094945068
1638680521
1510946395
1789289467
456500691
1606238694
1605737645
1947633368
1524909400
1594122396
301825213
396538415
202909780
841172565
1965117047
1518291587
1345520595
505836458
1151033373
875056840
481872844
2002411716
1905531247
1346753932
116783977
1062314223
146573525
1992955035
2089723084
104139636
366360285
1156705726
38226426
462876305
1112097404
770770511
192445572
153242132
1464452647
1781687503
2042513014
1671368908
2066580331
272013062
1435785681
887386948
1957877488
171466985
1437600021
460468729
1981412714
2011230749
1409878022
982120269
1829859118
1265935451
1554117391
935443054
328662293
369181278
323067953
1227368666
17667146
2117522722
1114519254
1093933256
1105838730
1236532015
2132480035
332923964
125129384
816760290
1771724742
36866518
1347107006
1745035370
897819413
1886713952
2102183406
1708113222
1197464214
1673060444
502343099
1625984375
1611434286
1134407254
1508909274
1804975580
2061925607
1034374459
1030302414
1308507630
887971720
242667742
1338488130
1831652901
1211174361
2132158337
1153813635
389191126
1610201299
313513255
1108212762
2105164169
1195101532
858502315
589134438
2051451172
872981628
558482098
1478991227
1988624076
936180817
116649940
1943770884
1632666642
625882939
1218443945
923629711
710002999
175596805
347755131
1751351334
350974633
757535464
909312170
155757526
24414189
1330570045
1499831320
8754866
1988643135
1473638011
1085620819
503356601
1145015954
1523510025
1482005145
1782990536
257928338
1555242466
786030449
127598516
1789387912
292753988
306377116
24579989
1619417354
1095637601
1868919257
1114497161
1872596363
1786877881
329311021
128027424
10709912
671156839
385930619
201566767
1145229693
1518856971
2130777951
1287943987
868788421
175524162
407761082
863055519
528843838
1980314989
402220141
560118808
1240253905
1084223372
1253997442
1262333604
110775743
1021239536
1930139316
174355837
814198695
1419860711
1957480610
1163715283
182055462
516628677
252655756
1330248202
1137759157
1143649879
758549584
565903977
1501600230
1774025073
1016945323
456188925
203384656
1875280285
173647169
2010827721
1506744680
1917405271
1476287420
153819197
871149530
412686781
802350179
1141214392
906901842
1724795908
2048503905
342347450
586697451
1829912805
1933497449
9251223
1274281497
1574120543
1692904391
78551799
1259238998
1158719119
1778156141
866133649
552267933
1343357560
266684177
262959956
1391482886
1308061471
1431455117
976203422
381380029
1320607722
1493821755
127056219
1809728987
120962093
22316789
946314117
1024902792
1716541414
2126458807
260587918
1044647399
264254531
1259244068
943226614
1015339078
1056048886
660256236
1852595194
2047295129
1694272377
577582299
510896355
1999832151
705239627
1520033155
946592571
922185232
1402931787
2087441955
1056518391
472227788
1851971653
1906284083
669523338
1910539004
2063210313
1241706616
2021129668
155923585
1122314447
569648596
506467354
314506178
1665121608
676921136
1614793970
2029111333
142154857
1745285173
1686850325
144062311
1194669253
515195028
648362876
387851348
1940354333
900874080
1712779750
661175440
1373137751
1588886703
2088226107
994385678
1986473404
1765870540
989127470
349340241
813140773
457166288
1644819762
585556591
1520304773
829866936
2102176870
801454038
2042266670
717580391
1749753296
697054399
500365528
588845919
10393216
2145815560
169775881
1228104440
208908398
447070155
1049814757
1685827038
602451309
1494251193
375638520
1848933900
1992498524
1506630281
1275526231
1938690866
387827772
2138275593
1416402883
1278143586
80733242
1038700410
675105159
720067244
208572623
953877706
990859486
746920710
669621170
464626918
228804721
1248590123
1843694724
1469286332
2035922500
2107144459
1074592215
471295487
137520109
1740212645
1338975252
1802694552
1707507370
118374211
1005181791
453896550
852393966
1264883052
2021829281
1703072850
1172626838
1490434382
1719356546
1798707819
693535161
1593596883
1978230584
449627683
1861356432
695438423
1790021767
2062270490
1072093000
1890097700
1499896639
852006210
1608830613
2013757396
900606412
1999947170
802029661
818238549
1384877007
770480700
359334255
1721648543
1171845
689078978
179508483
1845533621
18778337
1356856637
2019105855
1631437153
1725747367
1773470399
1684950842
880433209
1995699629
1624178406
1728822397
1177964862
476079802
705711453
1142133146
342233038
35213442
1029783604
2050698210
1681233073
1505981059
710127196
212791301
1957605031
2010266297
80873930
1170270826
1117468223
1503144487
499318200
775108489
1981566687
1491566817
246060233
1976513624
1217376826
1141125789
393340768
253392453
192676084
1204298373
698241568
1226476398
2002591450
351971379
1013003226
1060668278
189371198
1761368741
688468812
141901478
210367618
621291046
1467879152
608143182
526080518
1718265609
1854927256
1012724139
3528251
489738004
201544002
1886815148
386922626
1844367581
1013077560
16393640
1949849709
1046500468
45926311
1411504888
1082009414
599978991
1017086740
2031206651
1216465475
82575118
246184559
2048776397
220626263
557483973
1247558121
6854312
691928204
1353103056
1704064641
2833013
1722234753
944727797
684401782
1578692474
188287643
1510410866
684954831
997045618
938606951
1417729702
1963400373
1465520279
721822105
1558132812
457818729
966558017
1334033455
1904512969
1056928980
590988527
1130907860
19346835
7096456
258268683
1595819860
1078576663
1443249925
1606935668
1333602812
710456947
1096913989
612277551
2105821267
852373627
1971361202
1228135349
1294588059
1977431700
342884183
1307748644
783741646
1195708633
507044688
324810009
340368027
1359872107
55645962
655592855
389402848
185613408
148056675
1716527023
1998499712
793130458
1290200370
967311158
515934807
1846223767
1038306764
507705262
8722896
143054692
1054029713
633824244
1729801545
514316724
2447474
259116715
1147626828
1764543852
1131472864
434657994
458323432
1197350207
1431815438
779809614
1458925679
2067328703
11478164
195118038
1006868114
636248013
439863061
497514773
522007435
296356310
72267663
1100662907
757792669
350932602
773820796
1067892938
1489340718
1583934412
436293385
1597268688
1776854961
1076910281
1657184168
272367747
994768355
457599272
132826564
1113253506
1657951142
1552529896
2091121987
593349468
1488875677
244016522
235170303
605096009
725769751
1531084843
812813769
1262983494
1785080295
1939528644
618808972
204072381
975798304
838866106
710366452
100487131
1593857313
1881531786
408578640
1219857857
585275606
1869530074
1261026977
1925237075
524808048
1584514044
982396897
966756456
1250456878
1967179072
1750984429
804871524
490440642
1429202661
198543032
1627348728
1045272797
1342129035
2064703959
571304123
1655048170
1969747403
1410087311
1218126668
1867908382
1160602756
1253507968
1135465723
1936292633
653514484
1237399567
1830549782
949158273
1346195719
1072441477
1075028273
2014041883
202225615
63430038
2138348737
857793489
1725381978
736492888
934242695
1158005646
342889708
296434065
1828318176
2108086250
2096263211
1896367703
801828616
1934844564
948421176
931354558
1051553097
993568647
1631603763
421210200
1302110243
1590106108
87552547
1772914646
3791071
775586560
711546523
94597236
491593813
2124304879
1085292305
1155573212
2132909972
1942407314
228343824
115137356
1164890093
752373953
282374605
1597137347
1386181485
68537427
384756741
1171676709
661083347
281997039
733465259
1852475380
1018744781
1013424340
1544649129
238055036
223027625
26306775
983992615
1615284333
352485689
1458560667
1641237099
603801945
631963298
1417749791
944141209
555581400
228011203
1430482035
217713574
1917008931
768839866
749763731
843423642
1834745484
1119869318
29902630
384482675
2124475600
1258217966
2139324976
1998371277
712036705
634287898
1286031816
514112287
781426914
855108002
588434137
1482886697
1670416649
1940547119
1757410602
244237016
182421109
1689261171
1523594691
1244958638
652182148
126812396
756955330
798359154
1301936908
1363594180
1995289639
1210703961
528297721
2054955644
1601321429
1646201451
659936566
1979907679
990253412
140663143
1760648008
534294261
738859958
357105287
1207020293
129935415
1619508028
622859080
947615982
264707069
802015256
889353716
1468537544
1883527673
694257943
91614578
415491436
262928321
415020696
1735431767
738333481
2115944889
393315488
1837602390
342831643
1231450685
23966989
304617756
667622044
1197093542
2100670972
1054577601
1276341460
1639637957
1276161935
1069044310
1311217602
1605905749
1010751248
289360552
336553776
510613173
1634891814
503855545
967645604
584378099
635782140
1824327417
1455685452
1822035380
1484951292
1845850488
1096589181
1925108263
314546947
220464046
397371168
933367030
718989902
1562726252
954130398
1803560629
1700501677
933393172
334130408
561095072
986300092
1631052913
1482854998
739928400
1287183208
1257342570
478659271
1281026679
257771178
1326253147
2023536167
1970533371
990227400
1385395788
1733642107
120479384
1257343760
74141184
1869273865
2142731693
622707902
94603849
847203638
1275287257
12593817
500773842
2039965785
111518348
1061886703
968368439
932569818
573740245
770843193
1354236676
1044374985
760769569
197698913
1918285986
175381251
335727467
984847608
573631474
408765287
2046351573
797386113
1434056136
545871100
143075010
130651137
1400113706
1928208675
1239835672
565440121
1839836313
1560576888
1915737067
757720821
2076798015
608376584
1053855382
1786883464
1109715067
509703611
1653377292
773116641
1760828448
1424817503
1161979422
1169371740
1839068002
1775771404
868289955
120644559
2120689340
516764782
1965034951
493368947
2080923473
1898831600
405520986
455652096
1808573435
818408702
748045727
1907107245
2012810378
1332267229
12462175
575320199
861847269
1670934330
1711010435
1632036319
806892238
2028268675
1787259586
1638591065
412270090
1279747093
1764075302
676306740
1562732802
2068553160
1139860838
239522940
798362293
2026052703
413870840
151094172
1896721705
1240251490
976006445
1621823756
1713191287
588896597
1000276531
861050729
2006150213
1928985779
1599477837
2107324560
2114261493
1205212103
1144518349
1607235861
285772421
975449735
969164309
2017173867
306550495
737985821
871145352
1915169033
798649204
890930793
1829676708
1379739692
1589055018
2133700231
1568729207
405131800
1605368173
644605094
1296270286
2123036537
589891814
1717936549
1703254607
2033553585
64597496
1934237158
1288734690
184176693
441150289
1541589044
30008222
726547463
215194059
816792303
1436370675
897339715
485061779
1890249613
406773601
1100295427
1444506851
1684334628
1037551023
1364312010
704038686
473152996
2110594638
1765934841
1871478328
913141485
687014422
12635908
737046625
1722622217
899427795
692420311
1017893794
1867467750
1163361096
1741482049
1946415424
1517121329
827072684
2033329208
1910385314
1069699235
2001058228
477131539
61228370
1224721039
849417904
65480819
407764856
1849618992
560649825
953720024
1557457843
273956238
253805786
175974243
1624741273
653234689
1537672242
337846604
835120643
747786880
908197120
2079649485
780730262
1250149819
143005313
1176375882
1818487276
51186742
2043557517
1982350951
1630807843
946183924
1508510266
982097896
638523262
1926845783
999626184
75282526
143840546
819000175
1969720609
945545216
1212436988
1468416142
1016198147
282613937
1216133539
189572414
148145756
1636210454
780607496
1249333557
1919117289
458788267
1454338992
503704129
1065917859
1337917217
1109637991
257999403
1626656040
1833621475
447256963
1385010385
684704986
315068671
675420363
946196171
431606929
468162995
403816528
74930998
1074707935
1958464221
986378260
777583194
551281681
1330569127
1816036557
1717247906
1729733745
148765056
614384748
1771984960
416935588
1648830672
1195151943
1236809958
1128035584
694616093
429845463
1211094106
890875051
255733201
1760930764
1178253697
225809807
685252386
1124636588
222525990
334187337
2131470793
1256436457
1558362217
107109575
458145280
413260868
924040629
1082060049
771105223
1054257372
1401788539
1583192798
1012543972
2134423897
2001322712
1028403583
997829944
1800199573
627134655
38805688
366183945
619979085
982099396
392936761
1498463571
769435704
77181998
1572030638
741819378
871825942
1268826799
593674776
775873954
204521267
171424382
1111850500
352402177
332745860
1054211582
601917201
555590637
2081822729
1343407807
1173407109
2072660290
307952862
1910246401
988672070
548087763
1796994933
1372319916
123946122
954737238
1814372835
216381827
638518989
479927139
239466700
287525866
1775880717
1129257014
1301079626
291255123
1708556546
74017393
575674173
439300182
2023511507
1500898040
73701176
582438432
292244033
1081019221
1694807172
603292076
1118609591
1853581502
990293311
1442303735
914361164
968410626
807707137
703002626
522626328
2060355065
892785632
1950593772
1178382771
622853439
1046554536
2059167688
1792222728
1989661966
659878466
1025799999
798619686
1713730902
1122503957
1496713496
1869363213
1646622373
1617048063
1424449907
1739517688
2114854126
469868646
1799143474
1158924431
1624824168
525863014
731891391
1081115359
465687779
155238300
1407542752
511452714
186024501
206650727
1229673703
241370597
15480856
1841618747
1960185597
272795829
1001903066
1845818437
194533812
1035843555
283075451
1192104680
1938641860
66820328
1031722890
1410577307
30280444
394284265
2109259308
551753213
1057724838
661780761
1561068660
245787813
861326989
385513148
675791200
1858687519
1918785923
1217842145
64358398
1809810536
1030521506
1346726856
1731641587
1401874713
277702778
782515733
547589527
1402853998
1416021424
137326602
167096785
2137438941
912932818
552733874
1107756688
2047988149
1428897206
1041849491
199685094
1830186746
2126595348
1811680858
1734112017
27547695
859824483
138815287
206444775
1723235352
1970082262
1427815082
751380632
78638854
805257038
1125935903
1065397444
1518612415
365673344
225292896
381524792
529248942
1735312974
869921002
769195422
675657484
1897274420
1417168743
1635329292
862478967
1597443343
1597584839
887808891
801121740
957946280
451937452
1494208049
981428462
1681791619
1955132514
1601865831
146767651
198241771
373110337
1584534799
638837650
593735182
1303751806
1219834142
1831910750
2087087956
1429041575
1576449559
1590012795
165643940
616901276
1596720153
2110642568
1980651499
106437916
468087762
532044857
432122872
1061425393
2081477031
702272660
894078575
1085601812
1535762192
83909901
2132063490
1881497216
1664408863
578469302
873295165
1055171377
87629470
1174398977
1377964543
1888745344
1615438557
1644673998
88017627
497756200
267237208
871240333
324555277
808856893
1440981531
1880167591
1009025628
1310491162
316036175
894293230
223571314
1566787072
851387411
710686035
472464012
201008300
57446087
380310204
1770458119
97191296
1640432583
2071837138
1837772384
1221100845
1150072379
690725532
1678429717
1343173778
1767732974
126055750
1935881563
470262242
1259313097
1198675542
721982362
1859070145
241620204
1999665757
530467435
1764854342
1013335912
2035548870
374129907
228937000
1872125810
709567033
1095030065
198960780
196601483
249464844
58235566
412527063
763169295
964498844
162722063
2056356029
973171981
724687168
1129735577
1584688092
1406812864
1346720767
1697428944
1893518139
2109174043
1470825678
617600530
783248778
1487845831
125582509
1129676614
1359243752
912911941
1474378726
1241924958
857587354
630270220
149525846
201930078
234469890
820645740
385145632
336395290
1714563896
1069882584
1684837144
488084487
234445189
1618080873
649097796
298154896
640009556
1133755263
523624995
1298232218
375238602
1364098006
1761332225
2120074504
93547425
124161464
630435321
299372565
1898149180
965413441
471922265
2079367615
436556336
1529103850
1741662427
14570023
480262926
740250213
576932412
1455942471
687114777
2018478337
178197657
277616233
1978332196
320806200
2103997379
1036047177
867862843
1466414613
866437560
206796153
1853258784
896274800
368278090
2085759825
49591075
1057729966
444940325
1585974279
2103320596
745110597
141674583
1656008042
1910104154
22977389
655136487
1783120652
484713926
1311906025
1322922821
682443659
1510073940
2083437623
82222092
1380489097
1151489130
818927777
1079903189
930697146
538910594
274605975
896062655
687923925
1894546506
183872225
2137783721
1734145068
36303911
1695389479
1206814102
649830943
1743060692
1455113574
243623919
1565743980
1736335644
1795763814
21412263
570900172
214128196
987425731
1684346014
1432420344
325812232
888619820
1521765328
654923390
835493515
1592866753
2012768394
1174926363
984944817
1489577298
1627385271
708051629
2038307917
1866391943
1554670679
1767779010
478609147
787343097
471609378
1927094637
2003420542
879527664
662743893
1480965882
1599794278
1673995306
1205570362
2050464932
1631897817
1137734743
1972014109
71777132
307214271
1876937523
1178101214
456045113
1084757663
1823894506
203556883
2089673582
1400046692
728032335
1403985476
262356036
906160239
657026631
729734219
176552484
998032253
1365269060
640291330
1468725574
2101299209
1757381113
1276872862
1386023697
1333574303
1731576240
1056941448
1181864864
77109613
1676114829
527194098
1168388452
1492782371
484516148
1484934215
333261294
103031050
1446561282
1281910921
1330929939
621069117
1517795782
2007142628
1796282019
881560714
709175875
6599607
1316269460
1253659075
1332399730
1243815309
381139159
729381658
1366071191
213980610
52597461
968238041
2014080082
434029293
82475810
1949828160
1513286310
1776768624
1069300928
1896030363
769012364
1033929037
1924315
251740551
1737996119
404500520
1223479256
1592472782
1995578072
269324203
426522848
293721346
1307578056
1990351044
1901768701
172481099
1770340443
354509955
1623854819
185430563
969033922
1236240702
494389601
1170120705
389851369
381402464
663898624
2131060094
1696844502
1202947459
2079578337
1299231272
362548309
549496564
704383482
1710300259
1626352
644949227
1599124223
1335648676
1468963928
1699382428
468675138
1170779624
276182233
1080646046
1159236710
11578602
750374190
829299057
901565132
301031890
767899358
186136788
926302714
2069022598
1527913678
990941011
2100696964
594295049
497632518
914621287
1408213181
1289069038
1731320729
810516328
665456735
968259036
1967637448
1855859952
1761717669
782463417
1072821188
284883396
289509854
349971301
70374793
1458988031
777973332
219757041
566538758
2057408011
1715395487
1497144835
1833968364
2034211572
1292873638
475288159
642944241
799953546
983489238
226564927
1917887105
2133266002
2125746028
1534193674
349760838
1108929732
1822191512
591737317
370565436
805129833
841581359
113290547
667612686
1780980124
1318434449
452026725
1521175063
1253131944
1104060568
425988433
473189384
834876583
886263981
1934072574
2134109698
1956463978
1743644054
518658199
2136858278
1021133127
598846183
891406428
1113934918
363201562
1036435474
894614668
1328852722
392687907
2058110520
199382197
1308400206
439070604
834278979
1074363425
569546848
291515853
415956899
2065085525
263785338
860680001
18386557
1817240358
696850567
1365876608
384915657
1640754322
1683462480
1308356225
1645401775
1201672777
122558188
1719449010
1418706673
471145478
420531077
426074921
709619161
1215449044
74100093
1093054164
859231115
860095042
1746436129
355046995
1586326087
1242064594
1670115314
484155599
2106373237
760449027
882881257
1072131134
941474531
463241140
542487632
31096965
371475277
738477864
1792558561
513371253
1278776955
1669814208
286743274
673393109
716598835
741020355
142264734
1967442299
573109223
920121795
2135070188
603875265
1211987694
1437695738
1917731827
695888068
612737644
1708987681
1797534115
1687682229
1282554839
1825073348
1530001819
1730800499
2047830304
505468696
1331616954
757770730
1361805098
348946161
556348694
1078375725
1924224937
576069951
1487400869
1363032024
1310666650
895273141
619253552
532608289
1428360525
2025339524
642135413
477593139
1300606771
1914908337
1080571554
138718587
2041381302
274485137
1204990683
1853516669
807345410
1171194568
552646782
929610537
1049545836
2113206620
1287352010
861801930
488283041
1891731393
1765001176
1703403264
42429872
277333611
1510488722
20093417
1516214869
200047009
534742446
2064237672
1912575276
513065553
1524726088
1125741570
1773738928
811767210
255248796
863111679
324397855
204471762
5826706
2054109007
1734541116
1142563315
1512761537
1187203480
516773839
713889440
1693738927
1049083427
1182353405
476149241
729251645
1370759161
1318931317
830259148
1216004213
1132210692
667510121
1183154712
54539827
1429615955
1940129460
861686056
2021813905
1351281554
663059305
1730828300
1202752944
1171211459
993714699
200747090
440559592
780782201
509192523
1087746714
1562223561
1128539289
850171484
1792704296
707060886
921300331
1919111932
304840071
707394639
823512617
885883945
966436166
630990472
1271784086
881485908
475815409
208357836
139486739
238419189
1049276225
1941520976
565290735
1723641201
1111898605
1645360207
1529627593
1151240567
2087057126
1090840093
1663348445
1737163393
1355202738
1830036061
587266670
232665878
1869325031
588915318
1461054879
531147743
549450430
1951858846
285892517
587909913
1751920420
2021863941
1378999663
768383478
1666099552
660539806
981439623
1010512658
1716057304
425214342
1540524117
1836364044
145956713
1761513040
410783086
560702599
1852158484
220215313
251760294
1426788896
1382774941
1166523823
1949997402
1560541522
76288541
443776660
1611411585
1206739454
1090537877
2030071002
2015521442
1015018299
46216554
618711015
254366927
416682307
771956866
165142239
1042685774
1807320099
831338955
1838406049
816943526
422028631
46075068
480152860
1408550755
391452252
557105545
1799246639
1399403580
832175929
471541249
1161817852
1300033316
584045586
1684307139
230847967
1834764510
550085673
204412453
977158707
507618659
514846614
1825484900
1646259577
1473028850
472450487
168402818
1852854891
302089241
1263987544
1782234713
723687353
1118954812
802408797
2696662
901857666
1563408456
351658518
747023821
592661602
676038989
1506021565
1244018062
963792706
1572801145
354668184
689615657
1017816486
1766123574
2095694252
1376783568
543072769
1153361350
1184224115
1682880499
1384499111
1508589992
1755565625
1576739476
1874922956
21651744
930710470
524411536
1650272428
687195404
1360755760
2118233846
1224465657
1699300848
653339386
1252269782
2143115499
677353555
889302511
754332419
1222809553
478353635
439489481
1592894829
1476512547
550756598
1294870946
1325924705
1829096792
780411425
365220288
1520469097
978426827
2016136050
1117839817
1738130833
58776003
1674867886
1197967550
1186997975
945707465
327062352
124075279
1846152219
1237954625
117503604
219296706
1116396707
342150632
2101578567
1322737121
1462618786
2130878893
435579127
1704783608
912876421
1357890364
2013668655
1103850277
37546072
1313744128
942567553
2005417482
1860726208
1457311454
1177287210
722917350
1508951289
363110328
2116983976
2053592330
2108148
1176705055
256692756
2029759243
441762181
766258386
1859743745
1869373430
1913507741
635183190
1805429823
267765723
1271449765
1997694455
1863411867
899074874
1449074087
1208912646
1038599936
191509876
599119223
300427925
271451894
637766417
137358386
1438311963
614508558
683173745
460618881
1132423324
29546305
81748979
1983491840
397045972
1786782609
959284543
770012023
793437071
590903548
863711882
2012544938
813688174
2134336906
391754434
1279006946
658505144
1303881167
805450679
1311581192
478822387
548665533
1011308436
981138696
2017099505
249969568
257051640
260413393
1809417827
2104872763
823420805
606234761
920804745
754336467
1031164078
1634833310
1259704583
947341774
963488520
1502668240
831751621
1820784385
1900170916
2115867899
261542519
1462190337
862717430
1184221141
1271374392
819449621
1603392342
667608755
457252544
1106578471
1230225538
1387639603
662823712
785220815
1520972830
1243424985
211842317
535726507
833998695
2074158426
557631403
189340968
707974707
702142563
1338492408
1978672900
1517493032
442301623
1121576048
1565585560
141391730
597284744
1148304426
300345653
2065811523
1671233866
1913891941
747352621
1357411711
434959790
1306756346
1789162407
726957994
1406168055
1055996049
613251166
225515082
1399813947
1091671897
1019548084
960738867
1465937577
1455165523
1433846944
765185977
693214646
1166441623
1294450006
492369138
530627683
1073213642
2053475269
1433440249
114372567
1569429504
1501046728
119283987
888279457
601658769
1580744054
1337525555
1512374606
1779691355
1598734675
537052127
1989589899
164724770
388156575
1349576172
928676662
518582800
38453601
1084314356
1488527587
158056538
1905637160
1406679166
228926351
2073641468
2046439105
1958639513
1361332504
393067515
49745542
111647614
1872766342
2108259101
260302618
1254643563
53372099
843642564
2091745010
1139183038
251779467
1619458876
1411360538
187423886
1532319279
1386339072
2013091725
1424209402
742477043
1606199948
1485312736
336460966
1796028418
609583384
322409238
1070541649
1521338911
266978155
1308802433
904331760
1967187587
746682107
1488641847
292994276
427319584
49977939
427438372
226480783
1006929683
554535222
138847416
782514625
1647275671
203646339
19527512
2010200253
1073352664
1446480509
2065698662
1503508869
1831609460
404555236
1029480520
1548036797
1105711183
1184963449
2072581731
944235404
208802218
774098453
1421593529
702157671
1996552515
1516204788
134841287
1198143331
494971576
1312312057
1286746196
61348180
6300799
831333834
453639398
1200968949
848744592
19008417
1449108467
961046357
1446239407
1457385322
792791626
1345012704
870865375
246704416
1084171191
1201566780
1998398911
1588885675
1500651304
1426701389
1497733686
1859473135
396286820
1048791835
1279264084
389685525
1878958690
190213726
2092231211
700842530
2055876232
131257096
1384515858
234407417
1489565130
971852320
1719545730
2083383963
1338359615
744167307
965922995
1333168915
904494662
569428013
1395156342
862411164
540899111
1395494883
1223333031
1699979772
1236642719
1274818752
334046166
1452167975
38047436
1473406917
2076880521
929698427
177799514
645391519
1241917395
1355896069
478647789
1943914179
1681137980
342852285
2134908257
26190992
1571347398
1904484210
1771076429
409409719
94904388
1184431757
462799237
357226826
1889787706
913603627
73176290
870471032
2014746892
952156252
1997658604
1581702122
766152333
1963001828
1719969801
1088112918
1132378477
1351481437
1423607426
1033059684
1954188207
376567997
544665768
437443540
79788216
1109300461
372711916
1747980085
58148153
1007937366
876816954
813586909
203825014
1102252773
1339378216
1387145877
1597472590
1066702375
1534629695
1604893614
1175506658
400301253
1516234807
1701935328
1485101767
606190127
546703664
1022750168
1584073154
1017815943
1458059267
1712667626
827153902
751419974
1418455243
1581783266
792607740
1046566424
1067503935
577918295
17234984
1822334819
147865104
881256931
721437226
1479053690
1030401612
164073197
419765710
1159367844
1451538411
914938290
319943312
1027875029
448017472
8643300
1228941419
1732695874
1529787481
954103101
1794090010
1028326794
1277836366
1530053417
101648035
203728622
1937852562
1862247826
949204724
98647854
666573293
218784253
257077400
953664712
1555646727
844822609
1116413140
1718850366
40608782
916191704
1502851806
51602611
84627800
1271326376
473686015
443897154
226376872
1629885673
428980133
1783163970
1940114337
466951757
1893575687
1050685266
1802230073
1393088079
1925516860
2048441247
1354299905
512215247
497309155
901114191
355404196
165429324
1766994593
176485554
909049176
1726534645
1268540229
1631859006
1214316959
111705631
1475303089
308691810
290315629
1325611466
1505334123
854221636
1453891448
952117830
1245440167
547530304
2114556229
951994433
127362620
983650787
1325102280
1941739628
1007295573
816199074
610010990
1545267619
1902879943
1988431234
422629027
2098994020
1578791563
782101531
1076964585
1062398998
229304828
1218489525
1013366014
1577209539
550060368
536112655
476378733
358238769
2094999782
389813275
683219579
1167744515
1697528676
76599932
1767073645
1598190154
472921682
1009499805
2093651315
1755008191
1429076333
626485786
2004523703
1291816785
1797148658
128091414
1604302671
1785609875
50167920
611092528
2125384204
2047856583
1961796770
990209699
659287127
2088157031
278383302
1136216447
979392120
1115991747
239721624
4280481
619744272
2147289920
1067798596
1983012313
1131663386
216939384
1468833979
35841611
244179239
389699150
1783991697
1885392399
808189468
94920924
340403039
1781549314
522596723
839324859
95063084
212649483
581297834
1745497642
142649295
679796882
632473040
1118520022
1840671609
2011847511
241620924
301408018
738200232
170861133
1533735511
1733340438
1548412711
984110487
494693697
1045586634
612518295
1116756595
2044534292
1956067397
177922214
1405154984
1034853277
1658070383
385223437
742290049
693750598
1842030836
508421719
950846149
2118366499
1304483439
8070992
635943705
3186582
389901337
579189585
806832167
114717705
1073902037
1737568062
263762446
1799318356
1866325667
1834344561
456517295
264110441
1612957618
1442313425
230935517
2018718276
2050463138
1915558712
1650497849
1686633833
44942395
734139251
1407924956
450573086
1852778121
565247645
1500298186
419727215
1684453258
2082043744
1607251892
594407386
1810034322
395014771
273274196
962872818
317955669
1144383059
623855898
1117795658
214784771
1990867960
610295453
1575513748
1616603372
1829078695
1366494158
263070714
994652640
1953531136
1194494574
715443665
1575765031
671574122
1786968785
729167554
1486346406
861562183
1321143765
1674825681
2063786183
1473776671
768128857
944131186
1653185826
764569886
1143334930
1597802320
70499263
1425009724
866275392
2130357838
1669856649
267983332
84879922
992654996
1599497714
2132018044
2077887355
971970829
432140237
102663806
743686098
1668863707
15912097
737695238
664808408
507626640
1643784740
397265543
375928400
220995619
932217130
596933078
1166457656
1541958559
309816114
1472894809
1980335423
1898091093
157810936
2057968853
872370468
1830245495
311869712
1189132904
229365414
777190363
16121226
1006472938
1054530494
762992647
461361839
1734715240
1110134337
1545536113
1693492414
1891649752
1011574482
1371531965
779822730
638320274
1530843684
1966549721
2015291377
950891615
233301065
2012619715
1835690884
1441338682
1714213453
1670439199
2106705249
1113093242
171046019
691652087
568508663
554466775
1329729826
367951969
1572835104
338521442
1931324910
1161250471
1600716139
1846120516
1720347396
662264574
1761686365
916704379
1041982688
1878906635
1297086597
1525870935
608935568
1106100674
1408336936
1881329630
304313337
983853754
1152963002
239606471
566367277
47779287
707690497
1662521147
4457434
1598079171
255145991
1045750794
1520412382
1281992299
335321517
2126512919
456184653
145779572
848016240
1870858490
1808558930
173083208
1800142777
1394642267
844431171
1051973629
1444801435
169718509
602503358
322426711
1017111806
2025160856
350669604
786126516
1852895305
134676621
1511370756
1866715799
1884801039
1548691756
1635608541
717628220
2069332391
450858276
527729849
1815080957
2027601021
1604506601
111721643
1412656167
1161713587
1260386749
2146878487
125197004
35959056
1594709849
957034274
258300759
639265466
816083898
652565900
1460436329
1060485442
1292343989
1131768599
1951800745
175717108
86654548
1538140909
959515003
300110998
869080681
897853908
389999395
1999837414
1899968879
1802680299
869007152
1770763877
229934140
356514627
552668952
4156782
337865337
869861999
199276185
1428885136
79304390
1480527290
1333849988
1026228460
1729921933
597584503
1032971851
1699926156
1237078573
147387611
398661126
1739605109
1018915900
627845662
490187925
444791975
1407871790
461140729
1075525395
1894881511
1016318183
158231980
168269364
1013278428
2028263414
435634293
1830632022
2044041092
1541768066
573371284
986621825
376110864
1846532072
1728041910
947929737
990206303
1941459643
1764088911
1295868931
910891467
1670904633
11610464
182695329
151830529
887702126
531264146
1615189514
1759819663
162048919
1160285252
283526343
1092402390
1521105865
8254228
571184949
1375849660
1884599149
1580555500
1141830652
183474553
468946197
917918857
1508235275
461146597
1387316887
411753100
537404058
2085568367
2087153987
1851723892
385050827
1481024569
2107640306
183757374
1017942757
1253933281
1026005283
1935534439
1270923293
1473420321
584227712
302571235
627470980
1472094119
1310503475
1931064592
1065354290
1180632881
141957773
1156006443
1717592610
71587358
1076883189
358818468
1565725223
379835948
639119113
661363556
1745386936
1472110099
1492553567
1092584409
170362514
1365352094
1597706895
2121087022
1365599155
659126794
139421823
20288533
1235535034
122872271
740038516
1249637422
1237139082
159415484
544369665
507265311
447479633
1107252585
556544402
228589857
302959391
57856154
1358049664
560689915
334118906
1878076181
1706720634
547073867
249324030
2067365945
86998329
357487536
1761374122
1758222453
1246808338
2083468413
2059992662
481279657
1723779185
2025494359
547708461
1170726795
1329732418
2061399283
445073077
2093821679
1681902039
2021803011
1687538397
1795757710
199965832
934857477
1788515562
1747069966
1025965307
611416705
1933994942
1046540152
119881173
1319292742
1600781701
1760956745
855190213
1946598656
1550054912
669728953
829030811
1654792243
1881495774
830964223
544796991
259012699
1347233408
420482195
1361757019
1856711288
1157384571
921612689
1464224599
1900710716
1797441718
1986447785
1373151154
91287777
19350924
1763814312
1148197202
362909290
65650495
1627105970
102702145
1152832692
1094885068
345676845
2088216653
179510591
675220462
2071389851
231780419
1621384339
108759328
438310599
1866873611
1475599475
220059618
1738932219
805653366
1268448756
1729045659
1227841465
613716182
1339425675
1563917112
1491537392
434822904
521004058
2090566510
1233695411
21261979
13771762
1834845421
938869736
315090237
165394546
683848584
543001633
908862973
439480599
2138948459
1956378888
1437591902
682257049
1755301340
2107699361
416554456
958204058
1555057782
1103130797
1634340857
1287977032
260953711
502903896
1185307233
845658702
785876061
408724114
789159614
1442526533
1640043583
769049600
319816928
228839441
575809219
2110833205
1605928032
1677956013
657574388
975531122
1628763028
99833332
2017414865
706430790
305389767
1138682724
1868129462
1529455173
685060576
85811700
1372880426
1248998915
813337846
499008196
1581350148
1710770909
159680581
761584767
491103797
1019111033
640525026
132814344
2070208149
286491364
1750336695
648103924
750726894
1081658496
270730788
1127129018
451055710
413722619
1020101002
52005075
535953395
963231910
363457235
88252489
428006379
250732320
1260465954
815836606
1756465010
1086998357
1006722656
1438262892
1141790343
624287282
753212034
175421282
1394852627
1632065766
612421574
569628474
1651959898
1508815474
684111292
1079992511
436422565
2053581363
1173526161
1284191599
2136134813
412010958
2041470991
1738073828
796084504
1741714462
1369471883
483158567
606716335
2003401268
1171582477
703385833
48603666
687061798
345129175
313134231
1662238981
1614629232
642461991
664844300
747822335
1704368354
1165896059
1135929878
640309122
266352076
1064534097
1084035003
117717757
1270940235
1340834237
93703699
1565230325
2039348554
183320351
425192780
1596963874
1670156422
1292314383
1250511406
1118751773
978871945
326264446
1342296239
61220970
357943584
2057965548
878542398
248265414
1765378032
52890768
1987341186
458429959
1053779404
554816507
41017261
336949898
810029026
81456242
90401186
1280242382
1400347637
2009805767
523829957
1526771609
999132564
415035057
491731248
1531120570
619668860
978231681
834429350
1994772740
704558973
486584473
163172899
199201934
263440464
1020184546
933372998
1814913477
1293268114
1794509966
454917913
719564904
1756962420
1907954501
1278535998
542220123
596534333
152216191
203793406
1245149599
677928498
1885878503
1626180826
1815183996
465872242
309157658
1185515434
1469581697
1870553554
763936536
1274999198
154519302
1244962751
338429046
2095651476
1448444035
575483795
900695358
828622921
835187798
1620904592
1096986981
730578870
614665779
1994342946
1520585703
1794004904
1838900248
1380152720
2112186946
954274727
1425602936
1920782407
1674722613
869942520
575163374
836407388
1619763312
98809254
1141417937
1930630317
1921545149
2086689513
548979725
1972007672
1835383373
1702760176
868394632
16619047
1782875028
1774998281
132632622
1838867748
1751423830
244390538
1408151962
1169256474
1305280972
664050795
1970431736
1514121001
1089678381
1027419636
1087749176
600480077
561122477
1307845788
477788655
755415374
922870527
1475133603
545126623
217787707
50451369
1116086077
2069626405
577283025
2047101493
211891289
653844643
1381806941
1206853459
392416718
146011097
2147139399
576752203
2063703234
1782791342
1268999988
304732432
222578755
1345940987
1673755735
97579045
531335107
238496863
1370718291
1814664099
2099135693
401119908
825273211
121075314
1430635909
1896885861
689470137
480908085
231464762
1174391713
1211090375
576932954
1607806956
553724212
417226243
43635833
976249252
1615756597
1390949409
340287101
382956427
56390013
172820149
1773835682
1281363106
492199732
379033553
539549338
1653069438
902681520
772107420
1752423996
306830996
532569182
1410339316
305187676
1629618530
1378261790
1124133867
2002224680
811818015
345481848
1683524554
1073969355
672581364
1564187159
1005751684
316161869
383145932
217361046
1575943903
1740314633
910093301
1230320216
529157551
1471290381
1034992283
189939961
791461120
1843019551
1261956885
347167852
538600692
713365584
1821789010
1565691092
978106322
447705497
2022101381
748138649
119443561
455188697
1920235266
2051676328
529778943
397060011
1627184762
1568632142
824531137
1409752008
1371019560
1058986478
35322543
220518152
987656973
952598792
1989892945
110391297
92619496
2147039570
867946269
1629059666
1229702828
2021691620
2113442041
1684704811
611386325
138877572
1419675682
928127357
560706287
164167973
332371715
1451292489
1161638226
1100014720
317354124
1938018595
802716522
104529224
1161754370
1114392066
706096958
1503693156
1461199495
501144495
315528681
82608132
423915192
1314305548
1456650018
1618644574
1231409391
714086436
2107470444
1266768643
1701984072
875211788
1454743931
1990792052
1022201414
1152684780
2044347101
131022616
1518751461
1416576469
372354044
1146674221
752719240
1564413259
2060763953
1519633465
90423163
1498856036
1429160662
298342191
408064437
1582269979
1473118706
465334608
552462050
1518285342
1448364129
2038998545
693364178
58507440
1634805599
1623246066
893763439
300219854
265149745
1292936620
863106354
2005913138
1728986668
1838038087
552150856
1384597575
1109141472
1679947190
914778942
2016515142
538376916
1485200350
1211377939
289313990
2036342024
796918137
840336172
1611290181
241009671
1242478344
1204044606
1883588617
497764255
125372135
903303397
399719475
227883759
1613953264
641577036
1576153047
1456574540
1321279298
1003751446
249158513
1687519811
1591274241
569552710
1998916332
675087979
572475200
2025210987
2071314014
1289652094
1963359868
1458359064
2112164212
1229170476
1835820583
1857049134
1139797145
81791342
2142884687
433595020
1420917875
1585391041
1583634101
797537574
274494132
562176497
1389576391
72397102
251923991
1487320023
1305013922
1514942963
635824806
1936722980
814832981
1326552571
1199938018
1567279316
1465321202
18257036
1275790164
1956965893
941557333
914775185
208964734
1054009943
2030928788
1133279689
474876118
1387962158
867395658
1178485844
1388147469
631075956
843471787
174839275
1020685391
1249538458
1321469715
130124040
4555999
857825532
992059826
1891827215
646204423
691009812
1556661626
826845802
1038559574
2133987306
214076109
122220205
922090369
1748882410
2031218041
282440839
1637908934
1988431744
316569543
1045927174
1862241148
2004120173
1747990553
271550274
1634988113
1041884227
2132671510
1661474354
1578389799
1789583095
1131337098
1312759582
1601871858
1612959871
1456465535
1005655934
1528983515
1595508236
383743336
1783552974
2141785438
653630690
1936607548
1913062892
1264607009
217513517
980962793
1034668611
1472564675
711942152
1316323570
303980353
1468822622
433508443
1321477290
1613294305
1779488777
879642306
286080462
328202539
270428517
1615478606
1705268878
1946450506
991988695
1086217275
232316
1887389985
552265189
21172283
2141511505
1437546829
862697975
2098090253
2090457057
2084744539
1421411872
867717629
643981815
1811264748
487156869
1298482413
1923349769
1148040068
1229579193
1728914938
209858656
1963691540
773926529
2040171766
746145580
1761436110
1414667573
1824098218
1002198059
1291371034
814584935
1213168779
624393847
2015788678
971333261
2109019267
2037880172
1240003098
1999684478
1810574693
299363703
2051397637
1960044724
270783550
712475549
1792846741
1903884829
1175996233
2039900750
2054327503
1903827381
298123364
505183570
893169689
1302534167
642041808
1445617224
2016564066
998372542
1000590637
1236646002
1036991838
974202364
1201916694
1414647177
1322238644
1058449913
1401565296
476400056
2039436568
1987763654
1932612391
1831755650
1053989194
1577721596
1337305670
873868557
317064481
87175867
1245188146
821323500
1712981605
963409527
1900940543
1543785862
533049325
1831196771
1574512771
996927804
320401664
806721481
169755913
1565953421
891769662
487836815
1477836972
1791207169
2142519413
849393675
1108287680
1246416470
1953091983
544070978
450626383
288761007
541271062
760865030
1357125907
208926802
1326659884
1987064352
1502767302
2046865658
1395743553
1755150821
1085937802
512361250
1567886540
2078921716
1370095695
975990262
1573092830
1613352644
1841841186
2051800489
1152158456
2016883789
1722742462
1705597183
1115505500
836933890
400736999
1660163428
1217656477
2112796131
106733291
1631277743
497666949
1686538018
2050983422
1421713331
1174527614
1874801932
1496529533
699999854
1418061491
1725351054
2113736814
33366126
1912169917
436244168
1678753868
152933063
59530449
1202749929
1005273085
1716146904
1513524096
1903569204
1598400010
1374310829
946091545
1201175858
571872239
406597924
1134392147
667122656
666543970
1499275237
602997488
70814040
831682039
574029096
587967549
1712494407
1317309926
150390150
285549512
508499493
1762460085
1254901564
218855908
510438653
1804138878
2144607685
204869925
1519434015
278580554
1429010218
417930292
71604140
2006919177
1549344495
1230152719
1576776814
994848936
1647137699
1403655876
1555260246
313769398
1722671732
1929076000
1176338313
1929481741
979045099
2137422229
1994839286
980323466
1955441801
819768725
2110410504
587340169
1772435966
2072258712
1027732113
366632215
2129130802
1359691302
1321639065
1976869249
890664130
1381245958
1873775506
445560231
30633770
553793661
1357033232
2061129401
320917269
143773771
933675047
1876665053
1599279165
583241101
1997021749
137073537
1862001431
1799634366
1717668407
343375734
493689197
1788493614
448360283
1832297723
529848949
948007088
1304773580
1798224945
2014584579
301901524
109278315
715166126
445674975
529771045
1149055281
1930799133
1600262208
1276952124
534838552
65528513
199169384
889237191
96929516
263993396
447037337
1216112440
1896892752
1598647153
442679249
385027978
1030845192
1709428652
1757375096
810267589
1935316759
140972316
1109863225
512061796
814523595
1899431916
374784379
717958707
441297105
170955433
1286325437
443536822
323802224
394491969
576254098
1968971901
1080512156
1955484206
264222960
798417304
1017039707
502627968
693118603
1001446690
900918547
38673155
997194516
469575295
133065684
81135176
1879711075
2090796685
1356400245
869395207
528961020
949381635
1436498392
1850364277
101786245
1746130802
52478427
318814742
1897941812
914157003
985063863
1419100078
410459616
1118464635
266564513
1962492446
952724369
872986532
272220596
1952290686
762485545
2070151833
670180734
772196160
834342696
1716050333
851013765
1869532338
558747847
1073894026
1231887733
1280827406
44008705
861845872
1653950123
1283836359
1562880124
2089010638
1686988734
234306717
1483543396
976968080
1433199899
412628830
1611056862
1380042591
1709202612
1720086401
198311860
1681825833
692370991
237028270
1388221406
858851990
1718954627
154842474
431134240
1027121118
165453157
1189931965
2133213829
1841550051
1652317292
194755900
1463366282
1850531521
2025336750
485278259
589420888
367934501
1993957973
1434742661
1777878950
1480040460
1213827691
2122627112
939342092
1473020391
1176902036
853915550
748578623
1769286226
2066592954
450978956
1721312867
1617643583
1168659638
2076920462
1220299298
1825247307
1454059165
1791839401
15356154
691135173
1387881283
1730310018
1847384232
749959532
455244014
982035403
2034916129
309239273
287283680
1019398153
808399337
1747609730
1891671593
2032352106
1880810222
1501889983
853138077
993597331
839038018
895288596
977516961
836238100
272271665
389951157
1776098302
634653605
1767179606
247128697
501317611
871037066
315357667
314244421
1682174551
259195993
1630673265
1726564407
887080592
227088280
1657730128
1435004420
1399854800
378985249
78003344
1075345922
1918831695
506059317
2030785151
223731122
513667006
1731505254
436345178
1664810934
1909915915
619915371
684593704
1741508901
23730302
1992990229
925942231
1939795230
2110066125
1335826563
905468836
890092942
1992878468
255240344
396343043
996747897
1057807538
1852028630
752913074
1028083616
1894777024
1557093918
1547235647
762493882
629858546
291294627
344274455
1442428142
2125580570
1413395285
1575938061
956827939
978902781
1945611725
865220499
1666474694
516620854
1688127175
1532664215
738862983
742683685
987821528
1085781064
305716887
564283700
173582691
1777046406
2146574098
116891506
687102619
1993548947
928974322
435789900
2001020403
858389170
238433429
626214968
263089915
627727204
1612404404
2098329323
613386612
646615746
1217474777
259770248
1604348971
1979223905
1095186076
851489110
1121610517
1750386405
833333471
353857401
1566964093
1049453068
1355496353
1979134266
489059350
1713025290
1923564897
339677944
530379744
1514006523
1984656404
104619351
586885079
423830157
168561662
2107674188
442447668
535277805
1601547745
1251486032
1850846192
539339686
815244720
1179864820
482239690
801492984
611434402
644947479
968986608
1983423480
812558316
400481126
1153543280
1884807922
150196223
1625022969
1534039427
869347792
187686001
787700565
241538076
857414404
1181785353
517783541
2034137303
1576358695
1802078413
2035556167
1109245800
429212856
1811137996
286994502
1254209501
1858069723
2112927451
594815305
660125863
1932644152
1577280
361193624
1567775357
1591126697
1872395343
1715778668
2139469856
1819333918
832681565
762428229
1873132300
410146772
1809269614
95796411
1847356445
132654082
54174751
1217687618
382094906
1551406738
414192224
275285838
304529606
2039891158
2127612294
93256735
89025065
1109921865
749065082
286534334
902605105
487031621
488005221
676573416
1694830541
433485135
1525849324
35395189
409068953
1590490807
765733435
654785947
1509732786
457213266
1923938680
1943575303
2004208912
298158322
742247485
1305622172
1658060022
1743525612
760033198
1980854891
459609237
1220083522
263717960
438607056
1790484565
169615420
1226082955
1965705049
1273861918
1824850553
1057028684
233531187
28054798
953597414
735486172
1535196594
826547694
1763452341
2026538604
1530398938
1334470300
1232944214
1789173147
1736407762
1177299019
1687613388
441874564
1759115975
1985149476
1467358844
853182453
1188801764
529642427
563536534
1373954301
1349141180
942888738
1248405191
823036787
663655218
1847919561
1018921659
1766086662
373881727
1439952773
59596510
845299491
251233869
1048078881
585719925
1963214423
2081217829
963045081
445193978
1555427053
1740570593
471862947
925048549
1422470212
1843709240
586734352
845420336
2050875968
1456284345
1548990314
1085570170
289598179
728448391
713272338
252401175
1962517785
135938710
1955762243
1513052742
1145375439
1819018727
205734943
870797776
1049448244
1133735033
1640559516
968541453
1468073222
1645976266
1405902744
1946414971
16567465
985460364
1148727692
1261698160
107121324
356564427
442848429
2085260076
348726725
528801810
1986025689
882998067
797822216
1104149974
757128198
5111899
1492108990
885500261
2116812219
2105016103
578798987
1886994119
255514677
1378398527
692832247
688294964
1704854306
825332091
902856095
782713304
1832328726
1307348944
1339635175
735062750
381772283
1974898252
311908018
1701915901
893533279
556082333
1834637715
1314590988
77263076
773369048
1097945782
1878922135
693388338
384538475
1977548652
1607613445
64826719
1646266240
631856004
836402695
1603637414
822916959
2108539002
366190984
1478361633
1126835176
855804700
230683190
1166380844
1992360523
856639957
1906358442
437162228
1188756190
1252291443
1028553330
1516472035
24554925
24880294
1921057266
993327374
1881145264
1269393123
708325070
1968791943
1882041770
2057928285
1171689066
195567639
2131044750
63881182
157203449
199783097
166051323
1107259406
1164216539
1179482536
1608252094
1288120502
409136166
219693095
2006870240
1457997696
877116573
1209585567
1379174377
1118757900
2116431550
99043745
510201962
981683816
1260461698
919472696
1613267359
539104463
1857953700
1669189983
1108145489
222663290
1139954875
2076505874
1584937850
1819608449
1398411409
1201841050
951926615
1625894303
908869090
388960948
1308210051
1217294735
1452969999
66182694
409011706
458067475
862943840
1885294408
383359956
1189333957
1440412094
1884666303
1710053138
1723055564
897512270
1737743729
909009168
1528268667
1475139153
1900105964
1867595809
1272818443
233071371
230814617
375206680
230252513
1237693430
573401139
410244519
848261253
667344191
115578514
1792085246
1084793035
1637768591
953628229
63191881
619879572
208885341
994533663
126074075
1889037726
688163723
1438723155
517712772
1381726698
991374390
476204060
1289284590
3541507
1314808569
376814872
1001488517
1844467541
70036912
1638102688
1615537855
963715604
2120220236
1577854424
2128689944
632475600
957981345
1103752758
174777536
1365643657
636679477
1752118704
193104690
241898071
545248399
1295807944
850366657
1533684908
487580744
1558582878
1964202037
16067074
1069520220
769871630
295342149
934938558
1527379358
878645994
536070258
91244110
707545223
822346128
1370246301
709476071
1959552940
1744593260
1492404606
147849827
645065372
530522840
2007710039
1714896621
1166677729
2086857075
209033159
961523242
447912248
164634354
180149744
2053016624
1113523271
508234981
630900509
105354504
1338448611
1236205478
349232263
730860422
425975378
617836495
1041058357
1608795914
1011181504
573846828
870185603
1760086478
1555269703
1846919239
1725102890
1933565905
665465073
2124307859
342960303
650953741
434283218
712867491
1924539173
1063079827
372926499
1994001775
1309575803
218312489
1583944608
1264633161
1254064695
2139464315
236308766
1567332066
971275935
74760371
1232964985
1767575761
1967282121
126306476
1710972847
995807905
2085660441
1359738306
1810045003
384436126
402287178
1314348749
1849692629
1050732437
431419630
70736899
1445501233
869024414
1572605794
60093779
1685530084
1066930752
254450768
881711352
1440373324
1973556397
1211511771
745429218
1112329179
569208313
124339331
118813249
36016879
2052084467
373711729
1684560497
403874890
1972681571
1688725517
917050851
1483599797
1487215680
123654411
2122815153
1132349807
1547577835
2008150051
1711792623
1230313974
1136566850
1686003416
1666957004
1931073104
1473126140
1557805511
687631461
917782633
1974726685
1463461393
678223852
115765087
1180106217
389946552
1361939308
50831120
905950036
928775962
2106239839
2125515142
1880420428
584741776
722345314
1925973670
1881998258
395020620
746438302
1184347082
736865733
1441965243
2003783964
1078879580
1866869440
2039690079
127593243
1380228525
1055278185
172599560
238349492
1651330630
1921346749
850379518
1136164451
391520165
993583074
648877305
917215009
650936789
1875365687
678747409
1510312607
394036202
1128567397
1095901163
1644240758
1610249543
2017583795
784534901
776154523
1254640966
891100243
864332889
341754986
134732663
1408665921
1867501358
1440733482
1521139699
1662038965
388517896
1764064526
1477520342
141541228
1665111203
2088016827
1042835755
498191647
1183538050
1053573315
1966746448
523854754
122801995
35940210
1740482393
1944249109
386655005
920669981
1939567567
547225229
320796498
274553531
1433743831
761544304
655279515
1453815560
262274143
1462078186
468227172
24905820
1940955506
610516450
935900412
887382169
509649230
274087355
729498999
399556276
1663236062
1116642947
727269070
1094505332
1431546799
792153552
1940047881
545706146
1383933910
103105344
1605882709
1371668308
706107985
85310569
1722810713
1055776080
1011654027
328269211
1056099878
1125827664
713713740
84614351
496043351
1017452431
2039203333
2012992620
2101378538
399506020
1307678374
113663075
335224669
1529384602
962893749
1634356578
492973169
591051270
1601778477
1830193848
1663490430
1128297897
245701024
819409986
1943611043
1821680495
1119330517
616014157
1134429565
1322413124
1667624082
1792107146
23970969
380249868
1922817912
266423303
1050395597
160744982
1130549764
723224579
495481134
950979983
995038280
320319693
394169419
1696846451
226833651
1607332595
148681442
884178902
1334317541
398342046
365704598
1022961007
1025552638
813324060
551957315
943640165
2043731834
2028753543
2017983966
1724178168
459381530
366057142
213370502
864500356
1245594026
1862550994
2040173084
732492525
1231915427
1179355686
1536980147
869236047
1092174370
780922899
1863063182
651587991
867556267
1011927071
772440138
761581551
385529812
247959967
701509257
638373664
519848407
979791044
560492344
1639920525
1658375838
748066069
1667499184
1216031824
529089830
1373365021
1461981882
776190485
2122747716
504518494
494817877
948149570
1796526302
276474823
261852846
807980191
707094627
1802432316
2115070054
2095084261
367048763
431498728
1901617820
1241281901
252228922
564000179
1340028545
2108391964
1803894853
266950303
891056306
927770083
1653294602
1932742173
1881101304
2043112316
871343894
1375252700
255919783
2062647405
156690530
2081156469
297207470
1227547740
1427286948
840818203
1323820330
343514841
1000206141
1547084623
1585662933
1754136019
1640568440
1779926476
1266567154
154688378
1254537741
2124341519
523558837
1794731293
1181368447
828839326
1494347216
1836456115
1225342475
2147058318
842941921
230151101
1670421713
2047772936
469246194
977438961
1937673527
1249088892
978571523
1260980012
127024748
2018521614
877051497
1550382831
1596087954
446898587
217950922
1761040655
1462461083
972062904
1503608472
151424315
155621035
1111093493
163306522
506388341
1440413408
830065390
533445817
71474895
200855254
486168514
574379182
230079479
1584472671
973214928
1018036085
648605356
1457118651
1282276457
2082665423
1907123403
2085604695
938662146
1207992425
228980734
1827102409
1860083512
887328677
1948314650
903686337
458411961
225014905
61158874
1203190553
638640766
1882062261
1371031588
2024290106
672249765
694145901
1280404355
547696747
1648431885
2037127772
44735334
2009027618
148249962
1231183939
561441985
7494141
98693014
1624363290
1185381503
1824046138
1355621358
134263154
1292363057
366393291
379416840
478094483
270220774
1273828639
821840896
2100705267
1824694351
1938077515
1343722115
1446262522
1800812171
476313013
1167408410
999770159
200921604
1981725415
217258264
773279977
504760648
1139961370
2144046020
315630029
1610538605
849257046
446192616
1527573189
1542516060
940281669
1353483281
267777897
330178980
1840206334
742263965
824292251
203617683
599978941
1501097705
1412036321
782055374
1014512558
1102315161
914790832
1027430797
864110216
100719626
2047758601
1147880786
257615488
1987047255
262066878
53984441
1458228340
360802627
1653424634
951271085
119699125
1297895118
715121444
476280385
1769466560
914655816
1634867376
69218458
354759937
770246355
860071597
1505811014
1379905716
2051199272
1649688504
119768963
114825249
1725842301
1997297752
1731625073
1265917394
67581437
1045709886
382556304
1028934520
728840889
43686343
808094864
571599649
2031410879
455794370
273066150
1900984128
521860381
1620409440
1023276750
1581159111
1435428868
1275722572
1601025261
67209615
615584930
44337189
99210071
1692227642
1793207331
1288683578
85211796
2106047729
1161862735
2096874667
1472109144
1121095552
1815153626
269195174
1231011552
2032837015
590004331
1559871571
117796940
1920624237
222377370
2018850479
1724635037
1612801103
235117562
56072350
1308847559
198273907
1483435608
1970644302
441348600
1933743974
1806896005
174785086
1377757036
1875842669
874764
1575110351
622730250
1143454242
1264020581
1627017487
1831253548
527585298
268254882
1024057771
1822051172
1581433132
376071606
1646428219
1996193471
251656843
58709668
1861461870
81110652
6659548
1957146760
1389312428
1813707390
1710455014
1681919520
28327120
306334417
1731970760
389406821
1296359089
1837972997
1008809844
919130286
1964818784
251664129
1228259320
1066478327
1128042397
917766980
76231541
419483594
293066840
541913455
1147576907
1991782300
1595028431
1165750095
1986495353
388516675
759738235
1217859659
517186508
152748038
746881540
292543400
1691934503
1540937944
1528301574
1655784070
1505075142
2076878979
294062066
1311645251
366552888
2139565207
393952838
1923692196
942448242
1332639430
1067856463
1438634152
1221979571
1543954508
804344229
2025833391
2045074735
91636509
1719489867
2001869037
1031732545
1754283152
991030464
318976137
707843765
2081585060
264156094
114389237
726065787
1120403323
445541683
1510702156
68012692
1433180352
760055836
703000349
974484019
692659576
528804752
89695794
195315077
1050807603
32115572
2128055682
749490921
1278259507
161825813
64157109
498280925
184608100
753893015
1506112166
222135370
2016113507
967318909
1424835129
1433384530
939959386
1101279428
1959999795
1286858446
1082512100
261616171
250166052
1230442275
245434004
1922795782
262748094
1697498174
1824363702
225187651
515748029
1064420800
909167482
2041187594
450676978
808015737
236299192
1987429714
1847515725
428433525
768506847
82536909
733582319
1088640099
1101781320
1142890408
1009295397
1506796255
1079063339
291142525
351064988
862416998
1133561022
1752972587
355132026
1081693643
664233688
997938492
546479914
13822348
392262495
1999515537
1981268262
583487231
865185366
781666632
136655372
155782965
719534303
1830292383
1209263314
1007057198
1771015004
2064314696
1724789659
605669872
1998681879
1868951982
11060708
1493048501
810430820
1009137093
43646757
647635826
1150117276
2053510298
1394144484
1582409392
1028214464
371086973
1762454730
1915670051
1453316751
414433931
2136367827
1247031646
399364909
881979937
2073728995
973647460
1669140963
1530162527
1796909150
1926106129
642693364
304025373
679422151
1360224509
1545238010
1785114947
1369525825
1597260729
1518062649
1904943602
746232663
1888863184
694576878
696475147
1988367879
1070737851
815428466
285021998
1508771713
134512245
586285936
66092678
1748582608
577035511
1453356837
1070160388
31123958
1183222075
597487593
495345783
2125715398
615043398
1871759853
525327665
994339539
783005052
1086529301
1042717932
1655043227
89741323
127553715
2003575286
1702012634
617952753
1215076814
1898258473
166004938
337782580
1836624386
653738307
1637349000
147859071
1258243857
1896034647
896542266
553837031
1167521602
1490809550
542652098
186782644
351450097
402422503
496518814
732209435
1265935201
1178375625
1068634272
243762121
486923167
770052743
415929339
857831873
1439443926
1848326166
365576438
103054790
192343883
199196849
696037448
649987842
1375463333
1265868514
622387443
1625756173
515710642
777374037
2142961196
404025502
187748548
821513942
377007593
849076719
1380212514
1842901822
450422693
1865708359
835930764
354128658
1972916577
1798612983
1269511316
926978115
1472407384
19786058
934668997
885622365
206416074
213958556
855799994
1000982028
1484001238
160911776
897991040
377494081
1498091004
1888988602
982459218
817714299
1359598531
662624499
771727546
368582646
1052155503
1278584866
982389453
1506746115
1727974965
508584003
593486940
1088048923
623084609
1179262441
1702482723
843887733
1862519277
992806517
329136856
1829195517
1869430183
209207125
961701594
838751797
1979468329
1597288200
266595486
284278157
1005905052
2051638611
1919356453
1134166265
563925557
1329695460
1137124371
109721724
264271730
30554728
1679953885
640185585
355151177
160800787
1623700991
20800530
670834787
646447654
1012301937
297549025
652261099
33182057
42854665
528741373
1314750068
2060083508
1435503347
402306857
1382982339
1154606931
1080770070
545567429
753462276
815613199
1558493271
1492589808
1965311133
563812091
1084045369
1716030063
1033422810
1846906109
801683316
1155500728
3627059
493259477
1104290963
218139658
308722942
905416839
1986274733
1123813344
1840138607
230582901
795861604
2145253218
1379338868
1426565418
518706761
914329431
1684831405
1551884957
1964813081
335299598
1730530114
1686944034
2121669326
2041255564
400594455
354856186
1711921719
1373448204
2058764059
310686627
2078313161
130193066
265601487
2081069213
746632522
905355561
2086932715
730432
1227082705
777262011
618724503
269423003
1446065183
1356004269
253141181
644987818
1337481707
1045472387
503274230
2000988401
834848989
1329781654
1509312944
1401605507
343363324
1433893869
2076332421
1996266802
1378297607
320947063
1495510044
1839588041
2004757237
2022895300
497876345
936272274
741281069
623484290
1792078736
1337867377
1419025470
1460108830
237857632
906962645
1658915707
1751106231
1966940206
777739436
680806132
808770856
1639506137
1597727386
1997687864
394920769
571559493
363040401
5410229
1932065557
898245257
2094159780
784423938
893202089
1268776449
824209026
361519360
1361381746
2055323171
757308917
682815853
922393422
1485200319
766865998
508813228
460621154
1487425829
1250863755
818984297
1407200958
1647282266
642281523
1937796719
1695956807
399692082
1102337956
164235914
2137679256
582606868
731654182
1386229807
12018214
434689017
1998220419
7788092
952654838
1186874376
400345884
535557691
327187593
323802941
2093032881
1031554868
2000802967
1601790189
2120123093
750583706
355764212
1306953981
2016066726
1773379356
472859057
1373042697
672004762
654623111
908194043
1666125678
961867834
1506998522
1929628777
1054811729
756213390
1984343980
1130733430
2057261247
589597699
366482062
1743347017
33926468
1545899076
1788085124
1107295792
912276349
633532696
817173386
1030660995
31144457
1074809385
1107920107
423363434
521997786
728604027
79648131
700915179
799059601
871505870
693064054
1156069464
1998036625
2016916598
157297815
1679630850
842819645
379532779
2073732386
669106371
60728398
490571311
377990812
1249240276
1494321346
1304585846
649175629
930178233
2022047284
1070209082
174160790
1755808301
322518616
1764410493
930158794
1476040256
1379990236
351186156
1707836933
1222706514
1201539822
1456219113
861163303
1669102448
186556860
302795861
336517733
373583969
175705241
938582620
58640889
1919218870
942143905
1926187782
844785388
974308549
1286686174
136457640
1439175530
523609619
975196781
1427952405
1266664588
1005193922
1100801224
1714884055
2018083986
494599834
1327991623
1265789791
477232591
1301633603
1470401604
1881434972
1408109596
479543423
1904106489
1714913328
369514377
183427523
1078500038
1106499500
1250162405
248744168
267164680
1417734886
1886853379
374599457
604533586
1215354406
1557182516
224450667
1279888236
1556511167
1160270666
1512765288
1051444407
940008049
489074982
830675566
212212317
235567288
1127131581
1476107963
1080938959
408189375
318568727
1538010528
1268330649
703805444
857217387
228114466
1888139782
1961403024
1409885523
14478290
875427450
1750504913
511099399
417101351
766427291
1673294815
928715198
920269308
905190490
1421313221
263040333
1651909195
147297519
836181606
653961124
1471408120
1571955397
641045818
2122290937
944403706
1454873229
648475586
881305392
891160817
1597612653
309230617
501200080
1608873428
896217391
1854664354
895184467
1947970402
1558025197
1003592652
1602518761
1233030145
550501563
1561606914
1252835557
1232865467
420124734
2078641121
565999515
739149143
1412312265
1466613195
1513460051
1873380665
1585528892
1778360527
470086327
1928830678
1415824800
1467456819
467322839
1313519790
196236532
518878297
1055055631
96439512
528607125
405981295
14027504
1815442885
1304240087
1443917108
1534954723
307987125
508303019
464027609
1491175202
1681117906
932164112
745228108
125531924
579746480
337216370
1529863369
971355941
890974295
27864391
1579260894
1369508412
1691877042
1771590253
307452511
1319709682
1706377894
1593707269
48851180
2075225395
829992772
1324540976
887839683
1359107152
352000348
1937663256
1777244653
236013831
1946405952
1373052367
1089123874
336282976
790767171
415120677
1437110053
967545092
1107721377
601862141
1012742016
584548976
536561542
1027589518
2015471167
479742549
121607812
1843355560
1343762182
405521618
2065943918
1256171499
808501786
503665737
1340712775
747523679
261944551
1941423038
847807453
551767794
673501737
903950474
1503066910
857293079
514683508
1364327676
331004301
1311321270
375544755
348637827
857711938
269674844
85109304
112557092
1687636192
1476068298
7536741
1085358150
1411483822
826748070
555040686
1279370078
398434015
2046963394
17238011
1524803983
882007781
1123052783
1227358206
893121076
828687260
1809705076
828958241
1671487604
216252662
1724829605
1296328837
1544802005
350511745
1490785204
1994573016
1881491707
121188022
2141292258
679030962
1193823634
330814082
1448149837
345377375
1733597553
1244665606
1837242551
1395314787
714078395
909450488
1159250592
38068837
2042077742
1706680449
933340985
1183189233
1264752822
1453459132
716201165
680379890
691410381
1250422858
1072183481
1638165696
1761934357
1192826780
779658534
1125712583
1427329303
344568544
1022754728
14870346
821477305
1522573959
127401782
1228424208
1588404893
284992502
1460052621
938100001
1638012458
1255394834
1207871109
1568152044
461148991
143545879
1681294389
1055505468
1621987470
268278562
286062344
1688437155
1759030810
1980791609
1621756748
1132688164
693102064
1753607782
1583068265
79261096
1442531383
1916726324
1595337410
1844120115
388348819
1674614589
858149523
1817464233
2026359010
1024962898
1311730111
179708477
839478489
1806587985
383204815
1661179463
567538096
1833241003
258976551
1776215467
1064096502
1677717331
1832264262
1125599573
1144169959
1847161730
2077030060
595103740
2109017471
422255998
1454912639
492666294
92320623
345879712
315031411
311817554
236472981
1440853617
1702000804
1733420934
179542439
875618636
811281665
1994525600
830311827
414876064
321784704
876568566
908743422
993682807
1180295970
1298821529
484341927
35426597
85879252
433286453
729815756
7211981
899533252
287045399
1235948532
855374502
1236908129
10734335
228669390
153224799
61150354
863053026
1185912206
1961428590
1563626604
1093005725
195150364
825685561
1225575360
1037223303
771500485
603009114
1628877471
228105948
1893100487
1024586638
1433277290
740977687
72268589
1926377187
327710892
1230986620
212814279
2116588994
622687175
824638639
1719581278
1107229763
849605531
240127338
1725209229
1386150751
1699488143
884159807
158000601
1643568481
410962146
1081240556
1409650409
1752682997
1661682911
2099131396
820581019
963537525
2085418638
816945943
540610995
1289117230
1639006914
326500610
1647833992
1741330093
1697061313
1862248981
578850803
1876067303
1965097996
328471821
913498571
476952701
2062727408
208346470
791462082
1700711938
477314376
945545763
1367843945
2069270882
32278928
765884119
2092199320
1270904536
2038544326
346774358
573454612
126965307
1834269212
1853996232
803027382
1612279617
567580895
159218933
794991320
737850994
364722354
919995181
1671850607
1770285058
628205899
700372039
1474333541
450159939
1064958854
1097003750
561360801
1128454224
135110430
1549010934
136403593
1554948235
1035159899
891179590
1577446195
1853687496
153052022
751984533
190557746
119290242
513409162
1366658107
798488748
873730361
928341029
1533692849
1006979586
868392089
1832771612
1308702978
300250703
2131096678
1810674431
1552150124
2018957407
1882478788
897961654
774547037
743803969
937661511
1785372147
411935396
1599189337
2132846860
382346063
1766022770
787723453
165200931
20424445
1551664316
2059903802
1666480851
1368452394
1737404763
2057864203
432426493
664597579
192870754
451197586
1292728050
1558985541
1958558601
1765044418
1475214119
899911742
1113667513
1203440067
572459300
804939118
1750757191
694983594
883989571
1918218526
1025756818
1297117636
2036951258
201872053
1689000852
1144624959
551424218
1424097661
1866739430
112093530
35823614
869647068
746845266
2128097484
1645694905
1965090862
1597452911
745784655
1869714348
477861250
813898545
1859925727
1673686647
1207685060
1972741134
191398091
551226557
1148457679
340764251
880100107
1292937787
1681289070
276481968
663979271
1610661422
2101686894
205269377
1869971547
1150709552
739906076
1268048485
1884451217
741494563
340583609
333528425
597324814
1777688671
1484971769
224903863
1240687470
743465269
1731156420
506005422
1620559358
773349452
30351677
172050362
1364246146
2139199785
275204637
2135737213
576980859
1384224855
1664127082
224389660
1575941236
1161406274
2021146079
1900300459
2118614171
2016051464
887068682
2026586963
1729907947
1427263132
943904281
858231954
1361896171
1182132802
431005648
207525451
278048313
1056337246
1492849467
1677873522
1135884999
1387528934
1015763811
612718300
1125868564
1277101337
507551311
1503223495
411536954
280518817
1514400499
1093251575
1437919443
1499611656
651759674
1403148557
1500625243
889325771
341209672
1163204020
1807396058
55870555
1351367162
200090117
397882040
284522402
151261638
178528
1284431494
1018914384
1805806832
1140811883
338744009
296265808
1297241491
782509437
424030867
131253796
1787085451
279064681
1135123490
700521830
90994214
1238874955
1691724685
719572172
1509909552
1138842329
1140360139
249817228
2011602946
215039422
1396859484
1487795831
245748591
1979526607
1986738267
1396159074
409156634
1207195704
72568286
1696733762
333001266
1305337063
333376240
58245836
639252190
790702025
776276762
1055879919
149981713
1226379388
791287457
304023739
448940371
1949483651
1828693406
107128196
956503354
1700359668
977422559
2014716507
1180450945
506445666
1783520839
974572326
1507100119
695738404
1118103780
327640255
341853659
766295744
597259512
301496181
2120437189
821583587
964821105
1832248388
382543404
1054929393
832696041
1092272440
1771628535
2031417114
1009320653
753695919
328833874
2045551491
381640724
1994279551
228335218
1347408601
1899468268
629004320
1896321717
1104264970
941601281
401230008
608523262
1760788797
789207505
14055636
2103014900
849238349
1183378708
1199016893
1832176449
788971139
1072672848
882949941
778662624
524892183
2065497843
2037221185
1040903983
573701247
949781943
133886812
362988424
1606441624
748651530
1708218820
826448584
337045827
1969428484
314526837
1692202455
1604944052
1639812826
1443288315
1613586724
1268381942
1923858417
1054734498
10040291
2119480265
618098541
1684243827
881972589
765324298
1429190615
1950950748
1008831530
1885392478
2110553224
1720957745
2120995637
733042860
376824909
938673896
2081044713
1938949010
373873375
1532072308
441370007
1496199641
1779538976
643686676
462743755
1163552892
756368757
1408103946
350875789
659246983
270757989
1379798633
292947601
1821669985
485020949
1915466377
1479456654
1755314023
1771828208
799934714
1887174904
116369547
1530710199
854356783
244901562
1553556446
1119912952
1416917389
9999025
1787747055
1940016543
1580191634
152631779
593644595
1752305549
1977358404
1288440580
207157861
605701969
350507589
337667383
448556326
1018552421
748553336
577934652
997947773
1592727298
353009997
1213193429
1145835743
520118766
660438067
510885980
1654577984
378561670
1823073612
55024939
1976931808
482470330
339086663
80906225
525155462
1475405124
1947734652
1427747545
871168177
2125823850
702256181
1059265439
537582261
1474700640
135376840
1323188796
932665875
1735501113
1489781913
2120066752
1503698085
940199609
472219562
1055510587
1063159905
1471880913
1293201727
479648139
1142463056
1738535201
1576101788
119900552
1817610096
219789966
153474118
2065231835
1877779608
620219190
1102149636
1510574949
194320204
1328486564
37557979
962525560
1676070291
1138266341
1889596563
1253649114
1285242384
1615819663
1188976885
1097999023
1412690055
2104014055
833444863
1019296963
87084619
1708943298
1474296348
1177091025
1663580647
773468108
83587141
1610112797
1127346176
1021426652
2089345200
1875427655
1010151250
102254647
1253981842
83967715
214870114
1333012669
2051048059
327721938
2039789326
1354193655
1843406559
921625055
1337745816
525476064
944827372
1920405448
1696506118
392602371
721282132
646639071
534344358
1514576364
2017118444
474019335
1155149393
77857142
741578118
331215052
96643150
1825428111
1796959404
844829635
62527664
192005527
1379648531
26847355
1037749239
662445120
212130077
1745697240
655203147
2010018962
593521798
562383589
1749298279
732340853
1277675369
1004508485
555940473
749638156
2025719475
34328202
1246504317
1942893152
741322742
115996559
832310130
1945659232
576228705
768356813
1640540181
1816921071
556847685
512040488
603241704
1694616684
1518503623
118211340
719831602
817922262
398998779
1692269214
1555799674
101707528
18222059
1282042061
418457347
583273696
722326921
1156250202
1174169765
1834556162
922734941
1396238839
1652143854
777637440
863527220
910380924
1264354711
1174962822
312225289
603010382
1636370290
816084236
1993575307
89667490
912889858
1036256767
1164321986
1162914259
1748036359
358417257
1640493069
1016087854
1536820346
2134113116
729312090
580148909
169277808
1602983376
1400184965
717530649
679442380
2114778969
1566601769
425159455
2070943562
1912744661
597536427
597716132
1135308970
2031850571
2093182335
1536372325
1173225161
202992359
736441037
912381810
247842421
919747367
341138475
1916901385
874432204
254767369
1017140364
930978002
2069180860
551086773
60952728
1294036952
1941859211
1097372185
95867523
430186371
1119474743
52363227
254293930
1813814590
259675800
1647453420
471304898
849927792
836354279
1391394200
1296458258
1322283069
10937846
84363980
1681818141
684430436
1493140455
42226987
1215957804
1991764185
963048846
1190639328
1246555326
1692636317
275425844
94580278
1332781526
1752694556
667248085
326137560
1345533359
99421683
1645365752
1269968293
191532964
953019216
1379968197
1288092152
443352938
1920488417
152668805
332808090
359678374
1369402838
1313355074
1292147152
1137660806
1148921348
1467362496
529554773
1658400704
1001199401
1898723160
1400365637
1625840249
1812199325
1917391338
1750947555
27583826
1499893697
1006563382
327342409
997307363
89077861
1969800417
483891749
1025902712
526442658
585650748
959383231
1851021032
2126421074
782107069
1239087947
1669292680
1995356771
1886094537
1476525303
717136184
1261593375
1091714331
875199607
74639412
391822887
622750844
1486102530
248274969
2101649687
560999750
119019037
570605848
1111737610
1414738675
426339969
373348236
1206289939
2067157399
481197640
1801736181
1872439382
506711776
395069647
1305660205
14657163
800815709
1138553348
986004171
365234468
131042463
325728640
294290768
1638875920
1063604453
153418744
778203748
1515886910
295343327
1181924759
1051844494
1666158570
227598376
642399421
1433484116
403595757
215971311
1576537007
1641433788
828046826
263003096
1568944985
156906638
1177718100
1352837907
265411830
157079150
1360232945
403138696
615646456
734421119
1851862272
242754778
1027749019
86522361
952884425
214574210
621823140
570305742
2093384471
667603164
949757869
2077285132
875750294
2074947326
871414763
102398501
1468877223
68559209
1647093193
1575933771
302040915
450392029
150221359
646423602
1240267502
143759046
1894072429
1609960137
931552654
1735942321
373699825
207260134
1868175679
1909343668
1531507501
1126439227
1453221778
847549461
123396075
1626838365
1800959804
1875271775
1964698573
1442870467
578869972
205012321
179217649
730579894
1517256507
81706410
1984909879
888039346
2146969915
515684823
721949712
2128063746
146832423
1213882924
1069420609
1934695030
1299744879
679876301
482059101
1338805533
448717045
1287653189
1377278574
1975622964
2140748360
1726061438
57767616
1299925549
1955237989
179413907
194754244
1708584702
1852822794
1630949380
1424828660
852852206
1282155996
1354101401
1628587447
1207961048
1347259056
628590007
492278327
717258070
1962097736
1483996508
1720060356
1542444919
2120118712
642342592
160076061
2130337818
188135229
1105240492
474050493
270229524
1068158019
190273264
1004458598
1783695687
1438059021
1423841936
344806883
1892264780
1996116310
1683802795
268146943
111882036
1080197273
164464762
649188824
456514567
806974228
1331658690
304645512
1868784404
37455449
2039642223
62458350
1564685301
687909017
1117531453
245456766
1349851405
421588768
1971875068
561240020
1245912033
324908235
1252328116
1030478789
989573395
1748516691
669672890
272676470
760032338
1795092114
758264242
791635436
931364232
1702490776
1026320202
1880389443
1638478881
1570801991
19166248
1066329978
783076438
1658832226
919012250
1497697788
969621991
1620827179
1815713221
1904512924
1621159494
531954691
670359901
764827621
1029810958
821602956
1458764480
977247298
1138311012
1854450462
1021461725
1711859003
653595649
442526763
120465635
1594106201
1136144129
1547828982
214865717
300597112
697989290
24351894
837766883
713871530
2004109131
1691780274
1470099157
1537880773
657929177
1308679065
886951125
1584317035
164967850
1646424275
1869125343
132814181
534185831
1906214172
1207089986
1694448837
709022394
23259275
777951325
56299394
1117004953
1730521395
400127192
1748728842
2141596144
735201516
2042970238
869229434
680604523
663714823
1501699140
305298126
899449388
1860595512
1917364809
1629140418
1652906887
817141231
124135032
1534114117
1551656299
280035496
306922959
707548466
559565622
1517173567
419356768
1810761378
1957472418
484553440
447045635
451838577
1650212847
1452909748
619575585
855459690
500003889
1458213789
1314302730
392640601
662441638
1484605119
2119698498
2059288211
36915982
499535924
497665608
1889203190
1680026421
1055310
2112951997
1536251207
926159819
1843429058
21612090
397507698
1729736808
1168303194
1195058781
336421581
1791369187
1302324556
1707719768
64793404
704538720
1114340809
2054601299
1777824853
1458648092
286441974
673070933
2139173725
248566934
1383209955
1673879315
1488753994
328306661
20779711
1133048547
824273513
873280757
744527852
1476276644
1911396208
2129458850
327736893
1903562800
1418334282
668635484
733198156
263481578
1950145138
362395184
2111339215
466349354
952178356
1657454598
701395900
1894767681
1031672823
842510215
331011875
573342982
926312791
313290506
1651458690
1477938346
1546131507
1299930921
2034352622
313065502
2025240183
1575955218
482812
277752769
618176746
1997202547
1476014621
375864256
2090874345
1746495476
208931723
1300276403
1348081315
1605175715
1652985477
1924747985
1993962033
2144373019
580511100
325493620
1185634175
1833585896
324728447
522658946
956960694
2129848436
1566712302
582294854
1535737874
1900013225
857442546
283762188
2073400523
88334185
546954075
339925199
1627108092
965006051
1394388365
2086240602
2060989012
1445580446
2016630737
2011100482
341893300
1428215972
142957497
1825336614
2099612402
1107174754
1785287200
1704555416
176132139
74813988
1418945247
862512647
1980332911
594504378
960774423
306036028
1595385461
1842967711
1182905083
1298701591
457892624
427115612
805412647
394210576
209071718
1325717626
59810756
38680747
1613785787
1180073775
954020749
1079482178
1871389047
64028976
28327239
445439163
1804029393
2084640595
398219576
1243074797
486616815
1523131777
1632403341
790737265
1022108105
1609842704
1178289964
715798616
1272415251
1343059761
1924901616
849308911
1440063001
704408513
228350207
210189482
972919993
1728588593
332302284
1949030951
1524720700
1325487066
454645206
1356588683
259056218
2071232877
839036511
2096062774
1105381434
2007367929
1796651344
140664759
1683801331
37211405
1574358947
1215729411
1093900198
1350226618
129563471
1936489173
784085571
1384938647
2076245031
2022022716
1422320372
1518438408
928765765
966802360
2080212653
805249342
1061612762
1155399159
1300087777
79906498
1466668434
702963545
2066238495
1841133420
1018710647
125164267
2134779627
2004395089
1075859936
1930093567
2080703302
599224053
2114647640
1705092830
1112248936
423865531
765150340
1703907533
667347502
236073645
660165034
917479552
476180214
1996221233
1256589781
1865449016
1471661480
1332555887
1468171721
1752521716
101863159
1452044887
458484252
547003814
241543286
1853432128
292342874
1112492570
1625405280
1566827437
516235771
768885216
936557356
123801921
443135628
118636830
1386866442
1391884317
759966223
2044176005
1965491437
1233479622
1513911957
376374394
1522278167
668075820
649396052
1574926440
1482961626
2047405900
1765942812
1313328226
356903550
163844132
846097010
2095406545
345726944
1404034358
423366410
209178300
1098376860
1838268685
1817528485
332561804
1193598373
1016126012
1698427838
1368180183
1055820497
381812505
2061619993
1457653739
509213593
1779960337
1429362201
619870676
1457320094
1173974643
725018352
213237384
1112592129
735843267
27181229
2064664445
1165597578
1449687764
1335053780
933002158
68811769
902113599
65146374
2111350997
405619111
852188818
1017447685
1032502026
2013297667
1644564415
1068675220
944422186
352555675
712780719
1648264831
524624210
1061906221
57091997
305331015
1164300508
2145255524
1326895810
468586474
1866269829
1711389614
6517747
321480921
1125049636
837322601
590294031
1979116350
1486812049
1496327567
261596083
886760500
1768437962
399537579
43581053
1127003769
655572629
439404333
235083819
788992153
1192939346
1262302135
1287784499
3189667
1605402330
1937047816
127594055
1099338040
1125251487
470486000
2040399527
546367844
463478415
324090331
716113417
2064339301
606657976
2110255886
1638186579
38386168
1962205591
290104824
2124483181
1350749372
2135555721
1844596734
560071357
1680399297
1983081533
40308859
1450015098
1905940145
209765476
125420333
555204259
1536346534
487377995
1627300392
394701974
1726309176
58524784
402780203
1760689149
1714029172
550174925
747612797
226615334
640011742
1074301264
728187823
172813187
1406685434
1290764707
1175742012
588659646
1765155520
250518093
570801491
109899163
1706693667
1619249180
760924362
2028853752
873850420
601195632
104969794
1007196477
510363543
43767328
1675510736
1925763190
379051029
1485447507
1976740363
25478353
1614285350
2089467718
1503891147
1936865375
1446138112
1983733714
324009590
952274410
363554679
172568621
1754689365
537343416
1282498919
1765002293
343919407
1084186900
1090854627
831387211
48857456
588251006
1720402403
1600591760
568828398
1330053603
1863167093
806914161
1492647674
132835332
1385596725
1922670681
1545557790
1559729039
701353890
833457743
1529448425
1728668887
115502644
509344176
2070268022
1742184347
665310347
507865398
475523763
998184562
1878074309
1652847703
502769258
2036211577
324197143
1894562559
959900533
1516425298
831786335
311993880
2041068406
1976337158
1765285771
668397371
155061420
612475286
128585634
1923674521
1161573404
1580907032
112345658
2116207087
2106873617
719575986
1929369695
1646137040
1309042352
1303722667
665751379
1070647496
847126816
514071557
2127701270
1962447565
1313250425
434965178
791693234
678165106
1473042399
77091489
192023338
2080536534
952784846
536463033
926279655
1558460044
886097495
1162660602
713769097
477275448
1313840674
1705880219
75526304
823840270
743234901
1372664602
965501681
931297088
1898561161
1476106582
448573203
161549080
1156348959
903324890
112279642
41240531
1269307903
250553582
1301185513
1244182674
1522219065
262515878
1831804646
1334965556
2109664350
532059849
1258171553
1629924035
1042195648
106386036
1963132147
680422261
645010107
624883517
1002932840
556222246
617749431
1995710728
585236649
2062363496
1031918799
1205998964
906717875
945097779
1902412956
819343039
1154183349
919393089
1373220000
749113463
1591922437
917576054
1975000332
971187249
666717080
1621730849
1631653374
1418845599
928265483
863877066
1963213134
857163327
1124755483
915477568
500051591
344740321
824893066
1113252121
1238971259
367164374
97699086
692536144
362467062
1851205989
1211111776
143968342
883286935
584538078
320721224
165582239
1362821415
856985404
2084997089
1663328638
2000664569
2049712042
1494660165
1816212204
494268839
2011276623
686254048
769780197
32265475
1989006406
267031791
1596755993
1421913876
84053281
1451351060
1550413858
376268213
46479732
1288233669
975107808
486207982
136343388
1111241333
892427109
1703830088
1118690883
1971690843
1639386798
770565353
1914274638
2023173582
525530269
1270110659
134161664
22912014
50684826
1426910490
149100521
2138262723
327478590
1894758709
728189653
324851420
1716514485
184054102
1442683622
737677825
1623713869
823137151
41447439
451325306
432512666
256025301
972726616
1625115848
356843991
1345972698
1256693866
1189097414
1420811977
519455963
227864323
295067607
2078168799
545158101
60676728
939288124
326639658
2053076169
1490714540
115313256
1056017856
1559586431
1276844024
2125109408
222781517
244740653
1223200052
19738613
1624006106
517520893
44783065
287741898
1132048968
927753941
750360926
1971134342
1515394973
1898087263
2045615150
103482346
193971716
760884772
1636136066
1091165495
1348021422
657233694
1043138065
12948906
336621796
1452351051
926107284
1348462645
1881913304
986871431
51104201
1506633153
81540399
1263390513
1969067596
1448412290
600704203
378865191
1912619255
863712563
2071120420
105702126
1231573417
1331790358
1852315866
1346394168
841215910
1134802121
1135256722
1396821474
103339470
769361114
1634154946
2022929578
567578120
1091816869
1297776107
816815762
1033893596
731139333
986740512
1147806266
1520897685
9365809
2138365250
2038678823
1564870695
1566015231
1564815700
1944628599
942450497
1844394166
689282683
1257430173
359195722
1154247481
1916379520
2083107071
973723945
770178423
1895922271
991392111
1947989222
1027167764
652042930
401464781
970946659
1424609599
1142394747
349358768
1010449044
1068023900
339081291
63816362
226866240
1068035605
1664411852
1836036444
553276691
451980984
48977819
1248695497
1310269243
969241943
1359611678
143079581
781486990
1545335332
1531342355
624097114
475641528
1058388282
6449059
514295188
1216009245
1135964117
836873053
368886660
1524362058
1142064073
1130237257
993826752
1168301018
1148545227
25921344
2120012053
1988864278
300244859
471664633
104534217
1398935345
667992681
1121651600
416529746
1979801252
1654185542
794623067
1846344759
1734058349
350899766
838228599
1485747217
673777236
166388492
965258373
1178638268
687904107
1449529718
856373159
1411856183
1790651649
390129707
112820211
259595067
1528939742
1537117698
1710854172
2145707671
554171138
2101233774
237701816
1025605854
1846798443
297535921
430965094
469846063
328481801
1803323097
1906349626
1835093144
48603169
1361958450
1874485957
1533907070
285763127
652580364
1094494507
668161213
1210546996
1007000057
545410097
1738172849
1223795569
1294999956
71995183
1467910607
952500138
162830018
1891737342
96582717
2027214959
268293184
662298933
1418772027
1702212353
1554707250
145165690
1110603416
605269304
337355205
286002411
1918594737
288432546
1582891410
2100077353
639522186
790860952
1097076082
997449123
638749174
155772748
2115143780
2082491589
476687364
1452725455
1875079942
1457980269
2060269761
1099282039
1330907767
727605232
1241328385
444043083
2111720966
308386721
659072616
1557946663
602541654
1807623060
1041869174
1450494022
2111406748
1285273773
971818966
1798561870
511338290
1345345477
2133716103
1600221046
1153737839
225503780
1871914054
1153260520
435125270
965721476
414085046
512059228
1227243469
1211745465
1771019642
190722886
1648725984
665034533
1852779613
1128304092
1563042043
127363616
393950841
2058093770
1530530336
1876187147
973038084
1132446649
1894882340
1127289199
1228987671
1325053434
1365032520
705813726
914841230
58979568
696636911
1071877802
2112631076
737966937
1375941582
1147945689
531121562
494608629
954993375
2061687553
599411863
192143458
111013502
1306413305
1205721392
1634427378
64739307
1078828251
502041435
1551355997
804238846
684318475
719471003
1173353782
1100448160
766685034
81613709
466197732
2108087816
1973857841
9688220
575161174
1650867495
17345414
886496666
1304233834
517508880
643997792
1960632042
708372453
691042215
882339506
1613495169
1647462347
131992864
1257531677
1226664664
1144961519
79568475
139699142
2031280714
723654063
169082993
1201671307
1133971710
1922290461
1427564114
959204042
1740763229
775663442
2046541192
1164798003
1901762558
663132311
1770296689
1187659946
558790259
974447209
1077841120
1297136322
1597508780
2107818602
599214349
1212270510
1405976438
1198265257
1376973608
512044001
238041650
1814848510
1284226836
1882591034
2083952779
1325156064
763623716
1889096871
132684122
812446602
1190370620
15645568
1518901437
1550001979
370832344
1907214065
396431755
1146245831
1837087105
283078218
1487956261
1184435864
1852329042
1902482895
1277935617
1524618864
118252088
539053649
414305646
377163303
720750479
1225317777
124174463
2062634521
1594860881
526290705
2123508496
1139209841
2064699151
827935653
2142761983
1892682908
772381036
682621431
713380227
300506838
1677604912
1452844672
940231349
1863970869
513189071
1257010324
2010923698
1920839107
722275451
457266605
315624024
1467640329
1537459746
1743424124
892729994
2053120336
185323915
435219002
1149212343
1135969866
876928091
1177809838
1785870053
225564165
1369428314
386180508
169622037
126153836
28110353
380313079
551960598
204394505
553542044
845677330
674851956
63377125
466121285
1319285637
1112780864
1790313060
847785064
1242906296
1459821676
1132454807
1224317005
1457988688
1126251511
971200323
382105642
499637673
1606907451
2066496253
896962314
809118983
1817540965
1258010683
256536299
1684092554
1350741149
585539872
516542036
1304453065
970172823
912987474
1055811388
595523760
1240252397
64908560
2146721074
98610035
1633320676
773090923
217656200
969127088
210323341
832620789
716315494
437642303
918873770
598989404
933446285
743531621
154744828
129219098
1516243150
1983007586
1108135829
1808961199
847132447
1744171695
1506716826
1677928655
1829014846
1737824139
2073031415
634185863
222158908
1183433602
639807049
1990191317
251248783
751959079
1125555186
1365931017
1063495853
1224752158
439155907
525385843
1169797859
1581953557
1176268779
445117524
1431033838
380258916
832427318
1903522266
1716303011
1346010823
702232199
55798740
454875401
1915416109
1031387977
381403566
601464294
783531367
1838653819
899294180
35160963
1956495292
674709674
1764130829
47716246
873424423
430969943
1672000848
483353355
2138011823
484363600
1021743147
493150660
2051970535
1877830886
1094520707
783679271
1969781706
1437361899
1921380415
1161305478
133044055
1905642375
1024098726
1805394901
1802067223
1991473609
165986779
800953275
1487661455
801200698
1129300357
595994814
559507794
2030346292
243814688
2026831136
1119799636
2054231318
1912534095
929577446
868691672
1255500324
1438391854
1754286902
956282915
585601709
1190639142
1396940750
381355225
1764370038
654631830
149810909
176522501
633588629
1892885088
170264190
171676544
1468115285
124100409
926753165
1613911018
828236335
180476801
277530211
1493458065
2047022551
2146867757
2122198226
1488135623
484830100
737940315
1906191452
1374569105
1991091333
1481535662
650162759
1131503819
80000587
1396937273
1004716174
210375001
1644850310
1564285394
103412633
452352066
1623102387
1459077175
1102614583
695010743
467675893
1817767987
1075649158
2134955202
139992785
574336049
709260289
1588549004
1617496768
484292950
1057325434
277650372
972883105
665719872
793073969
1092401202
847932863
2120068528
1430452762
722204670
1500040478
305360330
70093003
1519840692
1670296269
96764206
297277136
605241639
970039610
1548872957
54915132
1042958220
484507584
1630300871
1954181658
1228301402
1750406382
379555139
1561684157
1783902274
1883965557
184888432
1344599576
30960510
187100636
1170348408
649461755
1778103199
322229874
353180531
1145841097
330106301
167898082
1619079965
1133133710
1151075838
157716967
1134307280
1570005937
715919243
1415221562
376068877
1188328809
1847659898
600590569
834725168
132791005
1693915760
970189236
663157066
162528110
116779287
1471920024
1454346720
526165516
1127281824
1769362405
899966191
1374453634
1556445419
322703413
1694703593
202987662
2110206531
1277708295
397274206
105597983
1013769811
1389347671
475020192
1980433767
1605219266
250159283
1469635714
211717937
1168124792
1564493679
1166693736
1016703062
1728851782
1364058746
593660479
239772488
281058284
703324533
851093473
2131545189
207468513
213910548
429938918
2141804321
392522850
370502652
982073712
571463021
813843878
1761490587
2049033062
1724855612
1880505004
766910437
1209535285
1591232291
1380072934
1381969104
1663329138
2117258353
230135191
1817271476
934269346
141430128
1271135056
1180066846
1671035399
1874196396
1395229964
2051698480
1488931915
1402324010
2020824349
1790634904
1258321769
76621297
1805128239
188504768
229385727
232587154
1138436111
609234066
1061945987
1184932449
2013122428
567517442
569771070
1346933741
1106304572
17871566
1097007604
798219380
1113087998
497682847
254513177
1512365431
290584108
1790637020
1756111620
578727779
1192165488
396650950
154238315
1618479254
1744014421
908072771
1043227266
206351099
84610624
827485689
1247515559
1050040878
1254351278
1135918931
1069749231
664165009
620925069
466640828
936883425
341341888
280880276
98815938
869919304
5803567
678739650
984280870
384493184
2121509720
1911470175
1638086360
374275945
1947050457
1893239387
1732573864
729831768
896808137
49102301
2110436536
114482272
178832722
259859702
2034194040
948596922
2144962652
490969709
900506585
1097105827
619922670
1855752743
1482855664
2058734451
64264936
1430962495
57721044
1230859889
483119356
69207627
2089471679
1441680312
623389271
1039661543
1454436876
261073175
331859406
1586937555
1612016338
238427709
1001063390
1528588711
1809322144
2079704918
1287025719
2094938679
156296591
72270645
250367225
1117166250
1489153874
1668609508
210135189
16574566
1869519376
246683144
595184557
217449564
589423350
305201293
520926153
1856940662
527862170
661214520
105393552
1443926783
1428163323
854743621
1009660637
1176721894
633152308
1192765922
1656574152
772419590
617060433
2082350424
703256232
1802457660
1616579640
1711386933
1339853711
2068728446
1655428776
717240992
399174787
1798174606
2133256193
994149047
1628763080
1845190142
72594284
1948725979
1345218007
1289109337
363929757
1927461198
657565736
1161853820
1055295061
915565873
2080251837
1128347640
1136766222
860289790
1844188922
1194119400
1184553196
1366431846
1430203366
736268546
416799668
1784643835
580929249
1802580422
1734815575
767113776
1158158398
1832067986
1999378484
2067275678
1889738423
1502846507
1265946484
516011852
156775976
1691187497
1521726678
72633914
1069198655
2064960431
1674873205
1682070481
525394910
901534968
145142170
392048469
1631088976
34057381
133529502
903275223
1313919806
1736129258
1275561216
1520933000
1479909962
1687877878
6155811
1620704865
1349603952
1713961108
61662069
754784982
1232172899
1846850897
1361441760
525426731
887460832
342633490
1716356965
72026622
1062301641
633322411
951343448
1974190167
951842319
1065995549
17693138
1603568886
243505929
1816871725
2000509216
1997596345
1921076034
1714271206
353392990
1153203730
1203953906
1344038905
327379066
25407947
1296441982
1650795168
411443948
1654702725
1128089831
957461330
1901723146
353771400
1871056457
659246124
1069808088
268894885
1914454838
741909426
778722093
275731701
1248914868
1659362378
316108513
2145114673
1118760769
133510311
1505383219
987997707
773206969
1958707235
874432960
591648692
62285252
958097138
980751172
614374914
1592930161
1234595388
476237803
1375634626
1398013604
159041615
2054548226
90113907
1230853196
1290071430
821202122
1906011788
1176083035
1213987793
689247286
1648685958
257786302
1081990907
943790597
1946234141
314304827
762331468
716601966
1664205580
1297697582
1793541056
1367697342
633760624
786871305
1991441959
1234863055
1614425506
304955518
753190670
870056820
1692200922
1773347705
1639793822
1014028307
1336560172
656618806
783565929
426434962
2014225363
809502822
1091263519
388835693
1562089104
1682671973
1971081498
1527194702
1607244736
1223435211
229919032
983432259
303890400
1840804140
1366082287
1625088981
416292721
1907519194
1980978585
2001039116
418179736
1444625566
890321254
748222133
1762505151
1848140453
165910540
938738197
1103444408
1128505354
643146959
1637136746
1870272596
832454839
1145928868
681926672
322525177
1359018969
431804095
1334040231
1327588424
1910594125
1415990358
1847535045
1311129305
249930885
675865017
606343018
1846540826
253778246
614577533
584165937
1840545517
359410443
815133033
141492901
1619892352
1567721264
1102402331
1836762676
1273776216
1325310966
329679614
231601461
959078985
2088441355
1634612648
638229791
861630927
828370960
1575097357
1875876493
371057916
163407813
1777888030
491414525
1179484550
1140262065
1288021039
1323293654
1685594396
436164205
2048427452
1002777152
1142273226
1870410466
1103510320
679583885
1906610795
106724447
316089720
1282580905
1424689141
864579569
1390768839
1904907858
62863376
964000705
589201233
1738794415
618020442
2122751321
1232600393
1457584329
1362861009
1229080411
1439294807
313672730
909240971
75944081
2141072994
1228626400
1348328178
1241934210
581389995
1223689375
1950119571
292789075
753828582
409102712
1996860847
1726434602
1122688939
1113272749
775695048
1932088132
1389504698
41205172
592146272
1822721294
1234465206
1821531931
1135949744
938433192
420710025
1001167540
91170496
317854777
1078401883
713782073
1781644257
500393818
186565824
321370837
60394854
1895085486
1225963631
260861518
354143735
795265874
1182028978
2033260165
804198451
694166722
1705996697
1776694056
673809166
710786359
1254979724
1267510405
158662307
2058839262
615204055
301026889
1020983252
1821417299
1014156237
1816480094
1615348812
3082610
352947505
298630729
1670010787
1138706433
155503448
1199329230
1436991262
263290341
13929222
1516158057
1754129787
494291510
16145541
213614863
273293347
1099255383
253815657
1511490388
1173095111
821443750
284776094
4768746
1570044949
1310027376
235098336
1777735781
169949465
1677525546
1956448591
1761340873
403821137
240878086
1157094145
625939162
477642743
1116803557
1239336432
1058441698
1271141816
191636889
1346088612
1624597492
1735657184
149864190
460089014
1620943303
818623417
698692843
630750541
358948730
298564665
1530364068
274257654
800425245
886545774
469636266
52563463
856703649
242799991
1736653454
302160680
528453979
1811009296
1811544424
677758235
1894612411
1817646827
1322484766
1487690007
1408891508
1628657533
45887355
1519135585
1311308335
1842781370
1365831898
1866948420
425824853
1595007232
1069441963
1408005984
416752705
289399132
1526356158
1592798675
395677980
1784428853
1235806980
1603409003
1862890037
1376372508
726540175
1386020226
1174232296
1141463153
1707936362
20196185
1319447539
197238456
2008382873
595478694
1148211766
1857645197
1119960804
706685294
1752970280
117780640
32097992
1586582140
1570736987
1305007654
1117750740
462440863
187158341
1494139982
1087091595
1944366905
394373364
391464280
1902486635
922950718
438660084
1582508044
1468311640
1611582560
1447074233
1905568963
1945595987
485559771
632646383
951171426
931790237
1079408835
908681834
872305932
1547900678
444788942
1476126505
1505127740
1778534405
1645046826
1629349415
1690689869
1862755928
112493711
199458189
1097717586
487366788
2107428654
1141419489
724064203
129766401
1332346189
37885276
978006665
829025248
1841546265
684896484
252389961
1729889885
385322201
1237297068
2057333041
621290290
1401417173
1499143281
2121088308
1490131710
1654319547
234817559
875043915
1458543548
928512180
267459565
824832148
1019539570
2053560268
579382294
975285330
1091718846
1474306560
433037578
596518681
546057481
991997955
1039627064
109002975
1685922174
1997586567
807086977
4148938
897435483
982509671
2045210454
111529991
1147874742
366398362
736203043
1911843097
266653146
1052744788
1277602859
943663127
1824196843
788947991
1503380953
1971393012
1003958078
682759103
1302853627
1050539436
541461814
569859051
1353819049
1689422091
1412301434
319179872
1136110279
959696058
1805230095
492027361
1400877778
310294705
1746914948
84902083
2146594502
1134112856
2022865913
2056803936
1549726117
1896169124
469553818
987672751
1266550923
665295560
525989568
449264279
472816845
1508013019
294473183
582887579
839130729
1780843846
1363495709
1959547051
1323300483
827618251
1150404478
1352600229
552534309
2055499913
437706525
638834800
1787039691
1018308080
669341486
1207490047
1869116293
1848699875
337743196
1976758871
1297846103
615793741
1874979975
479915733
60453451
1341431378
1271786634
1535256616
795376151
1007707161
363239203
183510597
1773272252
736775564
788633488
956953794
1006762812
1122368927
1113575217
1211384549
1361304486
545515104
1156085034
421612603
1474964392
2138928327
1790032965
1796966467
78867076
1562543413
178258109
1650336660
946199320
618209253
186941127
1835810565
297492150
381713685
1900318986
259520780
265705182
530075875
259159768
1728724252
1933086629
455958609
434151860
490495020
877998710
28073143
303598769
1123315000
890683189
1264322663
197007861
2125821261
1154617223
1700766524
1082685719
1320441739
608133324
1698864643
1100584298
134385168
1899128354
1076795323
1350372474
616540516
1072325283
634167543
171420601
1617074513
703810573
1039321213
317749125
306953467
1085338804
1801383873
1490827424
737196788
466435426
1558177528
1362400045
957555104
702697715
560844977
1109632078
1033031637
2077877384
584241013
1085089950
1301095470
2040169384
1571092689
29239904
1100609059
1220272519
1685230077
2041329800
1914131977
739980143
924947511
93135770
1905595710
1162384143
916682983
2112898187
1334908454
1726376107
4083248
446843819
30762306
288611721
1120670334
2068092358
736696430
1075533294
728848762
2023820103
421853172
1681781694
1449932727
381912566
1595731478
915742757
1136424788
134332162
1127169997
274931313
646321258
758826602
657100036
256615964
19857626
1605828479
1847302334
260932812
1599680596
355576082
2071189696
1819691230
570027417
380955070
601476952
21558186
955217302
252798895
538192309
317764497
1351998608
635069984
1335929293
486057567
1761360348
804219994
1504171383
1919001444
2138774533
918319698
1994532
1024396817
1787643296
863607014
1107670679
614707166
1122742536
1540581127
920350718
1204263533
873323724
1099206676
1584051439
955257428
1364156417
1317683705
1968082229
1508016377
337364555
1404828632
932662683
1061908133
1923200126
1873800193
1478738286
937592157
229528637
133486254
1415518833
682924661
1198655707
1724547930
825534602
709673338
739208037
1268888430
388651688
815097260
1878363917
1556914477
817039115
157969712
1730579598
1827210429
518617815
603284051
1001084870
1856807800
1308971745
1561110155
1351998167
1037919589
1811586051
2062462102
705846020
341701662
1087716136
349321709
1646863564
374857829
696327479
1491382930
619806727
1487687976
2060464079
2104453557
1712778301
552876262
464462261
670891227
2092016835
1584993499
848947773
930592283
294874537
2142188074
1400969841
609875416
1330226897
1339719008
812709053
338273700
171288892
1957091207
1751862636
1268232738
574384787
1939666264
755315396
1555860849
783182307
1534903454
410607015
1158330576
405332864
1168530197
855664948
682645487
458313159
1608150197
1331680107
2000734783
1248599177
247155018
331400580
127880736
49270310
2107073458
889168892
524528142
1867857779
405167862
533030621
1662115695
344344453
1996596578
64731559
1579017455
359374104
935429847
1934419154
483682476
1178272100
231202335
134249536
1361156643
1548137905
283197451
1202051324
240057695
2117023333
1795535261
1188911186
1769030519
863518836
111273380
1504797991
761212607
832707668
1123157050
1888503679
1464499221
1208497034
2081879867
370654480
993252550
853928976
1622098485
1529043208
2106771879
1761791176
517758971
1538174255
27972824
111602097
1723705432
1748777186
36070403
1268291703
411680600
1150427875
1135667964
956591174
814713594
1438496817
795409725
928021114
596095280
107918625
623079674
1258022441
1639947978
433804618
2073594094
1120646539
533140829
444476358
1857300209
1889922273
1332297969
186565551
711067044
1771828149
1675253631
2109081595
844036912
2026193061
270712374
887059391
490226559
1672171031
653309933
2041056124
1954664929
1445451136
521771976
1487674214
116173985
1186354395
3379913
110412201
526798279
1666832882
517005014
1025916264
1460276753
441980764
403023960
1999636264
596481826
422232088
1744917684
181383561
1366384117
656944142
1201956070
1050120507
1265509592
277103807
823909138
390737157
1723368817
1768601747
61548827
1090221722
1708360588
1209235493
988653398
529058305
30091051
802322864
234394043
1064875747
198188660
1178846636
249990944
292786130
525166628
248826634
192266069
262521647
1722877541
1342962610
2072072363
628947681
591443933
1896853476
977248004
1867580757
2054404784
218977186
458086871
682198235
23762698
759290415
615657955
1693542522
423489737
293894742
1394446492
2005478441
1828544901
710193928
1305859331
1028186336
1146575849
1720489824
1406245680
1252195568
1677923490
972579600
1940818342
1454961635
1596290504
1228166651
1279993856
349345756
185210924
1917966718
602750302
180961317
950617650
2028268497
402503102
1410841382
1838417314
1866126575
2139296100
643826977
268380847
228270653
1453546170
1431816677
1472622897
60025641
697738178
19704788
1482727327
1852988785
2039680456
194073756
501067946
52990245
2119915088
1690586545
556271231
553755890
1933110731
989962354
1172415559
1839538853
1313511043
334511628
643199021
1242213159
1429244356
1488728109
672955978
1662970618
2050959097
1655607540
773546645
1476056568
1233201376
523520885
986942237
1789799482
1827824972
1868866468
2011079245
1874740676
1937510988
2016970512
1572993327
865740719
240882773
767796374
558627289
1415896814
1690096945
2095074557
433430872
429336012
1836130844
333388563
98632187
572084250
1925943675
1810588721
1772998143
1419148924
2093740376
1509257157
1031596414
1424628614
1507933759
387152070
1062995046
1554554907
1588371627
1567257788
2121416017
870620859
961409957
1741661310
468110198
712054974
1558369003
1467215000
1201320117
1493309911
369176901
1007285573
755921981
481074450
1226209018
939004713
1458365581
778483817
800335723
2068248321
97772015
1799950714
569577443
354297372
286535778
1500682584
355859936
1690253918
641815080
814715159
2041904378
1074850590
512387537
740611637
73014551
921361649
653599865
820016691
983089440
796080593
582200361
1431342040
1107850578
1895764439
2096013871
696345200
95177806
268862166
293347626
673440364
921683729
249407745
1780270940
251479598
142754227
1812158355
1207421123
1937839408
1029303007
1073125317
1328482730
1133930826
1179074879
2040787657
746864841
27884116
748820921
966492261
858268022
1850372747
1891184218
1096859795
988581221
2025491238
1322071094
1699035752
1966264420
988311538
226523462
1818158508
17752302
1954344018
214174582
1263229519
1027124017
1807277755
1147889142
730908787
813982574
1376089450
1034922110
982366647
1606082586
1161278160
1393251473
1208522754
164297609
1168652621
636982423
1301282664
158138239
2086690771
1110706538
217896156
91297226
1941802436
1382162741
226961275
655475741
1879826420
433911038
1543428165
1069772024
1689850886
467054526
332991196
505010875
367049991
1877244853
1541627159
1266471355
1293074437
1078065576
713942976
176466482
592779214
1312112191
1390216930
804778766
1099030879
488397053
204728738
1451432856
457355239
214786433
1548282581
2002986555
269101597
940707649
62173425
542925339
143453321
1546114666
1252857482
1366699581
375044052
1649249990
1285348093
51692286
1314448284
1552392730
644421988
1865024638
234822490
1659093392
878021252
1985371515
374825589
1051010420
1503169459
1542627435
1726111827
887247301
483389337
438039328
94434641
171795950
967284369
955957162
1755583950
92271047
555929312
1654501280
10743716
1191400724
1058634939
1591848421
1933530528
1055826991
1016728244
956297456
1722053674
1685264420
1543578038
175836444
1468255545
206570353
1958226407
1162088137
1296989343
1560760604
28021324
1494260987
1608565923
1665895031
648667410
905650961
1692000730
827352455
100437079
2024145845
1107437437
1069997022
950770104
2050675221
1296065433
2003683220
956106440
280925544
1371507687
1581255364
266402327
39064086
1158000930
1533623587
454801894
136649859
1843215345
1632232046
1260285442
1003221870
974221534
217327715
1151313661
1815454099
1059011659
1856646594
1663348329
488007812
1696286625
923193269
785162266
1579758304
36590796
1889140838
1892567330
898829911
942203508
1038198115
792318223
182693249
885987481
1202191830
2041522497
1447818059
144571522
535859255
366626381
1371767832
518712763
1505534317
1134960414
133587069
2103339208
1980772999
2117563807
1593018244
1340806523
180389648
1340106681
582328542
1770133774
800404334
73254414
499035882
1223013469
1264890543
1036989883
2082457993
1545283136
1198884260
771430268
124116889
740088234
177002552
1989097615
1074037205
1301141633
1282650176
2016365300
1928836284
1783597164
1977328551
557983004
678808342
1929031449
1026299529
445565615
715802562
106741310
367067499
14302440
1771227327
1614440448
1344552910
802624079
725022859
666401758
1919575514
2077742910
1167362269
1089210710
1727799105
349517370
297284747
1412615554
192222528
779675616
1570556600
286582576
140598446
1845390285
1552498600
1234227803
323120233
131762233
1942407255
1574088047
1566874539
1681560107
1135082452
259507356
1980639234
311197310
1928986057
916416212
1320207333
1231075594
219721991
2049573299
1541844216
689358356
822014287
396854677
2116307338
1961208165
1640748447
1989546557
1898401819
1995511707
2136341241
900852365
2035053687
1228696911
1199953378
406303135
1645518522
1181511851
1062210906
874114584
558016755
1919473725
71883849
21681900
370845160
1007590436
1307147479
1834706809
1684778784
239341139
1338022262
1573960699
1462582016
1071626765
1004980248
380679487
110689181
250809644
1462766588
1239868844
835339202
1965672299
1723031525
658687225
1410070213
1208955772
945899722
468724831
2048785809
1093281399
646082382
191568676
1004225917
922798287
941048505
722453290
46745143
20260424
1714529045
1283972116
1849299008
923502169
411144930
1249263748
835314547
818645945
426635878
1977733758
992038006
1905073581
338837686
1375774270
1074056050
1612847088
630875811
522483777
232456885
2062402133
571836706
749299847
267545641
2073760181
1912136491
619183868
32479335
750956637
1189849100
88831894
669840395
78761227
1939139976
936203991
771036895
1839379727
1489280675
1245136383
2090899753
2094543551
695235925
179058489
1623225133
925677324
956169417
1612304887
1478353495
1657161953
494050378
139667159
762894192
1254112747
692234344
2092280967
1242426841
1119599265
513310272
425296748
1124919542
627571354
828744
1106117151
763935382
2050187384
149420442
579045820
730468715
1668697784
556326321
1369678347
1896705892
1871234970
262436347
70802910
802539312
1683215681
1052567971
853804777
1830593371
504347325
507882976
59380403
1011405796
520088227
122607502
15359576
905225578
1998440807
78673355
625980068
1118608915
935539708
89060327
2087883020
1961870561
948293765
1127318538
600917773
907702178
127149940
346263852
937315092
1980012843
2030404130
1790589298
1199956045
1564262222
1705874648
1924583463
917242715
904415668
1260711252
635398279
191077916
1467119495
601304216
226912162
2025849860
1565709853
1997014535
521805471
356628211
1364475619
1306527845
1446341820
167735932
904224316
1806839215
415918670
718045386
85704830
1556820861
2074090073
1321031438
1160931759
675003100
729556177
1804302552
1131213515
774779251
292657542
1702470990
1516777610
2105114858
1055766921
947473113
1627480353
809600911
1211877882
376587206
2065490693
680941715
1918430699
1370348089
95777485
1394820132
2064713970
1770394747
1002238310
1730062292
1216194899
1385843014
2037887703
1875609262
1998584326
451542051
807097333
1157491059
200195429
1431765364
731519187
1966278491
30494452
1194322648
1084478231
82720148
2141682
629390185
1359302689
1277927433
1105694602
1193272284
1353666440
601475421
330987762
188319442
365822113
40555378
1344332196
1407386932
1115294192
397315874
1755864651
1452200571
2125207089
1833325898
1406849455
738234500
87812907
170108502
644917310
1949135978
919865469
346198739
808982897
296546906
2044906583
1878059932
726299343
1937420704
649208722
1452489191
1716021603
451594775
451853923
2096660587
1349940410
114378427
1342689241
1412284952
1890725930
1811804888
1945129655
367154098
374982209
642608757
199940446
1477309326
2103337518
347114049
355000964
2141825409
752527928
497740703
1730590902
118255569
161890868
1760164227
1338824544
765240000
1820284246
1840582646
2038422117
1269250444
92481779
1293417693
661123870
776848854
1959704187
164152291
878241545
211565672
1111510370
250194779
82024183
1475839446
1148403315
434671480
1161431994
1597363567
288263387
48005001
1471089978
1959906094
1067428054
165847440
1220165872
97081996
383398457
1058758371
1904856985
1339652995
959824537
1309202513
709530615
719823566
2000862997
1815061002
158322784
579469733
858731265
1710934220
761490924
1774161547
529838737
1141120238
1915208143
67687750
717767706
1174521755
1016323087
1412599612
300241573
2008688246
821255708
440599404
1693231354
1870589959
988993559
1192963840
930116289
1422958706
1088532424
1836889583
1332103098
552283297
879922980
2101713421
1574452427
572325894
1866684850
1590869026
726532064
636043112
1771416364
1905927343
602339538
1293309390
1572920874
1647186570
1430156275
1877592319
1392941557
1090114759
978506944
535975170
1452468349
1009347163
533254097
1071731025
1502664024
1548544422
2097392882
1494506552
1063031639
610841092
1420530094
1234194335
519842627
2068013877
156947347
474905835
388477415
1289919884
290148910
1490891236
1414137402
1615301283
368892211
1450476555
201529205
1855729032
1391299478
566257082
970241058
505576091
1889358966
1270940053
1422057335
475412508
657810076
54681467
97562535
802334293
642558407
697061449
459453746
1001189380
358772197
638296759
229631848
1393844894
2059916364
332766903
1686772804
623472079
1959886502
2131151452
786892262
907832562
1934241005
1193145798
11712686
197473923
88041390
1586794487
328514019
688157811
1499542144
118833684
863016457
1818215608
1028507177
1423037588
260767373
594125088
977425051
848911119
1566339197
1705381872
1674168696
1399826551
1916428974
247274497
119713872
1971784602
354417667
2028737770
674560724
362631894
1241469322
1707513715
454094097
819796237
1009003763
1417174371
252708288
1988385214
894524022
1507382945
181465221
1370574013
996245377
1740736610
644317205
2127989478
2119465155
1312306757
1127854157
1870101093
886194273
572379660
388149572
300810984
1565285421
439563241
445970552
706382236
369546282
1550097246
1200905090
1124021600
1584509010
577566292
427897522
1617394690
408682337
235008694
1674412728
2061301081
128541913
2044319063
1607806756
2001368999
1532178200
234625900
1077032200
919501957
2057172437
1525539302
705031230
173919405
1703723060
1080759875
718295720
1224176685
1874506542
1769827962
462315013
2118844122
2028226517
820127997
1610110485
584186976
109644081
1305449945
316225280
226348270
1177475854
978019844
1989680091
1379579054
133154829
1499645082
1798090726
128530671
756766597
2092250550
953657934
2039399306
1456761960
98779172
823676763
480153520
1421126320
26336511
2105014958
727440973
1805543062
1054060402
1843704319
720794012
151394827
250152424
913555348
841109986
1461478238
107454932
1317360421
722196948
1784777559
1241204732
157429222
1823017530
1766560631
638589051
176968634
1858676414
449301606
1775742845
1713095972
123968005
947975113
993660221
262161110
247931348
905108308
1516455423
807474813
2070561667
1702139305
280951608
368305608
2101217249
8531466
1347590772
792956135
1535377399
414115326
1434937017
1648361519
1464373428
1523120917
1855277120
470824589
398624693
1440216603
1625253181
431954862
754513685
599687272
1035174097
1014794881
3168830
1634255687
1425876197
749424571
415236389
1485851876
1436389851
626340588
1863370232
356417378
272201174
2076052042
514197477
1565951763
980250261
1424937874
590475476
546297862
2105167973
2100418395
1809186799
2070558061
211433337
2073612907
1926291326
1338261185
1951358656
1170614496
788168793
1105037086
1293795797
1716658093
529497623
414003705
2034271185
2051350358
1642908597
345381596
369893453
541064584
872195969
1201767209
1322148755
1309364410
2100680639
1451837420
1209870960
2137442447
1932406361
1241161944
1738861376
1393660304
769742203
999974333
1302857044
1898233624
49079186
846454053
1786763632
2147007660
1176680531
1855656763
865118890
2062469536
418553794
871085755
406930843
1888975488
1095516065
1475182625
2024239489
63914840
330975909
1862737884
79308867
92932634
1402469782
1900590092
335189597
455524557
123855599
255248224
849666866
658769979
507699028
857659100
1385808397
288282914
1730053666
1402888205
1129433414
287586312
1081718122
1210415126
1296798586
1438576043
331512238
1079896267
176531134
688540335
496515897
1400887267
1454712276
835907920
936718709
1421669555
1997162568
133080966
1362763633
906702460
1651743232
273953208
2042452115
1119351504
1618019450
2013017144
1771965409
1598878704
94871033
715398735
746379618
1148155562
1787249284
1286347805
551202195
1451436244
1366488150
224989373
1199498669
1274642299
1325204236
425957584
1835383924
1213635935
1743256913
169677992
234356157
1779744983
2109564856
1796455020
1651311507
95369805
1273708035
1239330865
1851259240
1748888183
611924753
1230712482
2021747035
2771020
210168060
1443081006
1112412009
849801243
1306753317
1672088058
1997797150
1890760799
204498255
183359461
937352694
1318080945
1763694305
1860668941
1464131918
1958439791
1149229053
161602203
1275884010
964977500
702761618
1478095753
411340745
245070469
114928188
1553985892
1603293075
771003664
1371968304
277885159
528917882
361529095
1518998310
612285770
237468240
1773714271
323666253
1477296801
1476855761
1103813182
953327267
1086851206
284195993
854611604
1594867323
158888861
1910564904
559414626
124368360
160927760
341536750
2009455425
196924678
243803208
838322859
1641984655
1374430930
1316735663
170657081
93583873
1763391750
1056478186
1869778569
2084135726
1656794336
1863889252
537758760
1944905675
1860341542
264054656
1976071722
1847222554
2079160459
34375560
590937001
238968
1471640962
381071945
606088982
1314270831
274708296
513188428
967637522
888621054
417073992
124468663
1115740702
676316496
2116361183
2105553122
2037900401
1568686203
1192392875
1832898794
626332337
721870807
1779918384
1170670873
110352129
1535091815
422672100
129251758
1472198665
1481130094
2105142004
2039110229
2144646540
569406778
1491785911
1293996982
625226800
8386954
1711873147
398040679
594031216
767223892
843321699
947278040
2067596296
2007872999
419172796
654653760
862443341
2045357934
1916845571
645890288
984170548
268107827
2037911316
2123453709
1123880278
197214292
1698638984
656742942
851993564
108235570
586550814
1089119656
882320402
1396251903
629597063
1194557568
487167376
778009060
941245746
498938256
1370708721
1012341643
1250503578
1998753503
315404027
1203742617
914206768
248322282
79095808
1844227576
156472747
1398758662
360006882
225177427
1877579712
1689345666
1566245056
1379281598
1991541793
848824809
1632612194
659780766
1770330625
399552240
673898894
635180063
999404197
2122940999
1674056020
1298066092
24424956
1914710222
26465815
1775657168
737197519
2077182167
1299407069
125099385
1533788052
1176773898
1829191889
884065124
1362209599
1161117302
1483370290
387971190
883953764
129171151
414098390
2142696113
402354712
1594583655
2071392482
928468874
1611622117
989453067
372353025
745795985
1918534132
1727775172
1653769610
2129176291
1246167689
1313042748
1896752523
522671909
1586580560
81915889
624410533
1376041574
123545585
318821055
721562520
1787664046
1662700354
1629822548
1392848158
1869448851
158116150
714355399
1191708781
697321304
811534909
85179541
254959295
1170640763
1096969426
1532866377
727994793
1129802888
949595571
700532800
324464770
1569139111
170719049
1653217300
1128655835
1983692269
779254575
434509172
302223825
1141817834
1591603596
1998829286
1752699548
639692559
2059919763
1799427530
296553644
73082076
2084418030
1390745544
1034313959
178452416
1512800461
1945870743
2020167356
1507903319
777045010
894292201
1102239893
2042190866
1922085292
9387770
553545803
1778716225
709849169
1970883192
77458165
724399088
1370295938
1856858656
1908653359
1891276540
1972323393
1463256830
109084644
1903735699
1686829692
1906925040
232045628
1824489076
2044631809
2011687626
1763180327
75756334
416164328
1692654193
1494628102
2013112863
131212442
1201013934
1013208804
449361729
2016029306
817426130
663569142
411897783
662990229
584603001
1322779853
760510579
780855946
1718599570
277366796
1993866392
944203926
1106319331
161095074
1663953751
191840799
1470910411
2115635585
90267269
2143810725
1370556672
22697326
1083984047
787839433
232999067
828812775
1185745782
1763927675
714878994
70715052
1456510329
857330631
642760958
339920546
2110392620
1416564603
986752544
221592569
1349577386
1101468476
921372302
1352947812
905893393
1999750688
1462722301
634041873
1468382601
660145232
15099030
1181082371
773304359
1850699457
1212608407
1576662460
1900619610
347145323
1428614306
400255350
1406590405
1105625592
125851621
595608103
207105424
1560054300
792936096
632912267
470218153
1000314306
1091422675
1620423195
499517866
604875971
730026071
1926116486
598681169
267314584
1327198478
1790915384
1234268504
187018650
476198253
135026399
652836448
2059917701
46283655
1781699139
855367255
227638802
605153365
292044712
2044409050
272797478
792502675
38568811
826463909
1568164180
1451299055
201783726
1347350657
565403878
199060841
597207469
1161507935
828111732
140692969
2118074996
1081151650
934571681
558400368
267099959
1280208296
315345346
263748458
1374458587
221115525
1101079810
376285698
957283669
223993033
1590213281
1516076115
160704202
1689404250
990103091
1371886100
1115645064
1542457392
1214000541
1595212061
685507876
1603089587
661975290
55533114
247235714
779872853
1306551100
228184196
1221855316
754243617
1701652914
1272179539
1621828623
600193521
830145851
36704223
1888544097
2024562048
2022203797
1441142870
965290147
341619148
625585780
1631128005
1788425469
923557002
196837177
1428737693
1005821871
1817925871
2076209941
1598617582
1873050194
598547805
201057785
5605672
2088682777
706202204
1287284748
440322388
522988579
1597169644
1540947630
981802382
1214254057
2116975902
532425665
131984287
1582218392
951854217
1082638101
1077576559
178923201
695340173
1273523612
1584009760
1434755115
1332868023
1222652468
1286577158
412815134
1430028321
1579578850
2076507857
1705465629
1488594344
248315920
1273232257
1299975481
1117950849
1979362926
1871595878
214594642
2005642029
1403844055
1307422631
2123612464
1292434976
697379315
1824860109
1399236206
828691670
405179846
269224001
1873422740
1553710100
561654839
124532300
2052505257
761502638
1877833569
268197833
278834330
86463748
1016640091
1118781126
1109834112
167766196
1912217441
1041293942
1821384489
768877829
750975563
336265675
1144309455
904387803
1169372961
42554999
1394003329
1044620446
479529858
536280536
1982091558
1484659043
1837710805
1789781115
1678803781
1838133141
250953303
345061205
270730911
1987708883
260310792
1915477745
1182700169
1873530526
1221248047
650903811
780132341
522854797
474104861
2100595431
1928715521
1571323424
895889321
1453179860
655632817
249051178
1424689932
937289511
438360985
1431861043
1444674754
1051903630
721324757
1389346172
1351704359
793081004
1339270653
1826092544
1838225410
1411446377
1831865854
461769514
1099544840
418709145
1127349021
913703954
926508995
446541486
642459744
157592424
1529974321
1560896052
1818708245
830455277
461918943
1907720297
1851048713
1622515779
1487460679
396056282
946910479
611163444
1901283775
1065745233
79118776
825338859
1157472829
1709848123
1534665641
2096283334
2095467960
1568240853
1058507505
498112732
1162446263
1942537146
306659361
1919822962
2102032707
1266995380
2004619550
276529516
1161903641
1573647701
993887536
1195254682
943622157
1315391702
1917180199
1220614216
112601664
482065091
1332495452
628448700
358702753
1030501660
1417380772
1303113780
881448654
1321584189
1681239720
863131899
2030998360
1680790414
1659261868
1939522576
965969175
1391612803
2114182153
483958503
795669685
2095059055
1652635653
1073397435
1006089114
1264251253
479253395
1819020774
1479480085
1737379342
314167865
407094101
1030858228
983779320
155226976
860758015
1669711794
1659841760
1510178577
1217836343
17755432
288612772
269293825
438121319
1355070708
724259748
1564237411
243122085
1994190630
515306329
1803839679
410374832
2134439476
53229264
1516526406
1951309387
235433694
2086085539
1280874109
794164290
28399692
1290527051
1059468314
1773069458
1844384909
608195486
84003959
585263849
87634132
1967569953
330465748
632964665
916649357
182609403
32658682
1343085982
2072297134
399464024
1919729936
2135613236
157293614
779487252
1457299641
1520590557
1502591485
1596206350
1693079862
132348774
963907626
826505531
1233866718
271355354
1525537722
1179087808
516138250
1438375695
639065640
858477225
1657485714
2085152224
1515021875
2138627038
783743577
158273076
1572413421
1056002029
770143327
1255343708
1873521885
1695636674
1587392983
1003197793
1262257237
1070143198
1865899410
880212545
616274960
2028010569
447950791
541446405
1302878112
329580289
977183181
1378124204
805192067
378443372
1487792937
1217148381
986221306
1858525815
1876903163
1407473654
1192055788
494511358
388658802
364746866
1833024624
1695726832
1293789586
932150509
949467986
1990068247
770213630
63010215
513195942
228836597
1391892959
1005091990
512759950
2063191464
1197079836
457325196
1839211851
1428349537
1875332777
1821816542
420302293
1593113236
2080631998
1992920153
301318890
861904868
1925675135
1132701719
576521812
1732989129
674341984
1736347633
1556757342
413854234
1913996988
2082091131
751320687
1274550587
880391774
1711682295
1203275379
125032251
1809018727
1424481378
1518980017
1302587974
697630548
470119156
1912830285
1856401527
182007939
471870597
1081533659
571765040
134721411
1925555549
214388298
2035054700
393510590
58842473
1138338117
2082355304
2082230895
863682506
1453141149
670053432
1019067816
1478373382
1140697631
328757624
649123374
1705746561
1731244170
675361548
1795037330
1518481707
1609462167
835894081
1398117518
943478065
726103006
2138773024
1067934058
331481545
1223166564
1728899920
339630616
1637508116
297440544
1007573246
2069766502
602283855
838437151
762369291
1552248434
59446082
165822533
51058907
781557993
641379008
223974111
1577980386
1363188931
1058779510
334706215
1842208127
1698557778
1744875984
1743578695
2086128091
703085284
1161026737
1137595624
1282302160
973335402
1308718560
1400824545
2091154007
412103207
1347013598
918691752
24139392
1503873757
1703130297
1881936288
1244643253
1383270094
330864004
482232015
1261843675
516596297
1025699830
1165929536
1897798593
1900994571
1295546530
360263608
1874197415
252800508
1107867047
1002251755
1896005341
102011040
1157178447
1107786966
1592786292
562043078
2114447332
636138141
1550274387
1432919588
685637522
191206931
10987126
1462371583
857343191
1828310899
164999548
1450592612
1331458438
1047736346
31343956
1314493464
1891528319
212912867
988008447
747935325
243018151
1038144707
378524327
416165476
1606136774
851463338
1036084156
1950176193
1937336163
714042246
1144109369
1032604547
549639894
1888214312
768064296
1540760636
1200177779
48349243
1769184731
1858042425
980719251
270822945
395019165
550208654
1849684592
1501563951
1472341913
472803406
860403121
1022681770
1693487041
696112481
1243158335
1678605848
1930151808
717286085
332874551
1352701585
364880211
343958124
1939996904
1112523068
1816625469
966264284
772006375
882108166
1765682999
900360748
801503111
2118682216
1262334389
2100819072
629870938
1757854275
1028140810
427435611
834437995
1707150188
470997122
1497641259
1450275968
1613825991
124509293
1196020693
1427748009
2110235464
890527674
21855601
1440029451
57761788
1820819703
450280149
478178329
1889484269
692544137
154266067
1772144719
1243968578
459881627
765081179
1635164722
1990258851
473528122
1838079479
1939946533
2071240652
787533084
1752480952
1104916352
1519353307
1267955085
1019551942
1820097060
1179414107
2083739339
1982523236
2004915515
1507646626
1122910206
688840770
722145920
30352555
1361128357
1865710307
1717715969
1096925700
1315539562
1814542743
1418946821
108284212
1210946618
928870082
1309009188
1191651137
1619305334
84328659
1919352335
811281133
1970837183
632878592
712450550
1088541587
1069104062
2016053569
1231140299
995060337
1375387649
795248217
1902668704
2051007103
1884827024
1526148511
801841320
1224704259
1764944543
1839784178
2012562389
120081778
1864910309
312891213
1041875778
31803776
1842743160
2010061271
1837532131
382497344
1900481447
1330202386
1461214805
1633716100
2046879102
695181391
2019075548
1701551258
2110490609
1801247940
602748556
1568895028
1600911745
225789637
539233146
237538481
1437273500
2020581246
1082350807
990982415
203499278
1182681852
1399277198
491847725
1046479419
1633273114
1960179241
2116975018
674465628
1829592392
1943232871
1670855121
1674749161
713505528
2006811634
138674717
821637570
2081204647
1985619550
717064534
637785958
2027138403
1457466213
328405944
1984365586
69394150
1130260333
204723097
1190782299
662212598
1121844672
1560023309
2116970991
2119841578
596002671
1244076719
225397833
1435313411
401490146
1819737516
1941775589
916029297
632258775
730007039
281248841
1939375753
598390327
213780070
1698633026
1718558774
176533115
2070243741
44943206
2041949481
1108075400
581568827
914489622
950936793
1648005877
1820577542
1798429105
248084752
249649907
885071077
1268472899
240993209
685793682
1090714848
1800851811
155892041
137167463
326572467
279974252
2105009797
1306920275
926973635
991944473
1377580028
501242901
849354950
591284478
570503715
859138372
1544433085
927405308
1375252080
1266404898
1687495875
23671163
2045316724
1349763329
48215878
1933193190
837874985
2014309188
1200255203
1137100656
608382609
1189335070
1147807464
1675189924
1467737072
2032187893
1436037577
103783940
2085623903
1382691263
70610084
1467484671
613969226
887815330
670367076
1141941754
685256071
607363632
497018298
262118706
612475672
9140853
501373586
213841525
1482207784
1400718580
2027152550
1897155889
1836367449
1988642305
936069378
340628634
42128890
822013448
1747925226
1587274036
537470775
574359184
387238433
1164262313
663534479
1769433506
1318893428
1929804465
211451044
2091073367
857761860
413017416
634683532
64668673
794804701
1861836112
658808141
1460377431
1946205832
366727455
1582646791
1738707348
1741803259
1325119071
317828739
1881481799
56623503
69913756
7223309
935343796
1938944773
507864585
737813767
267757457
1142458094
1822456759
1971033534
1857105887
1000761154
986695184
450284638
657320677
16731527
884793428
79804758
1211456039
286265867
1596486222
392482679
241234970
56657175
885940869
1747591227
623327805
324013715
1720062196
624672803
563959552
1638798983
1322752171
710046442
905331940
1667183997
1604262495
831889337
350780361
1994402854
712445670
1181584723
1480796063
597140619
583180544
457762388
2115757757
319273299
1515261921
578192847
874385310
1695565445
1068702020
1297386315
816086998
361955849
1333488658
473282233
1164374489
1122655080
935535066
880676118
665050002
1103373361
527122948
26723526
500159536
202440751
414468969
2021751133
1525908127
1037671940
1088734925
1826007100
1275139074
2078979894
752345351
22246619
2072656314
1298716583
74255682
485799011
1952427864
578613130
351383432
1895121705
868436355
2003478979
750636686
50962344
1207274443
1015123369
1079823929
1515900829
671598316
1752819296
733688283
1558285194
637255551
1542353767
1475503672
501396491
341433120
29614266
678138962
1433275594
1418123348
1634666300
1345485598
1944076737
54659903
623572208
309416354
1133064988
1557472429
1733278951
1999548943
1303873855
983466105
1864044617
663128923
1066045766
935262995
1583062454
1924602676
1443586473
450121821
781203844
1870328087
1747862929
382271922
1026281257
1128855517
2021487066
1289929798
198121508
1395886237
1330512135
911767409
1114184941
4162620
2038445963
1004053024
1850703116
321680919
653004778
1166637785
1786740526
566672898
1186664308
1982559156
1381558724
33342272
1729126845
271012551
1497604895
1292905935
1216363926
863031001
1590761915
123480283
1157075167
927381071
403338196
927575392
483718403
1526308192
733776044
271242426
1947462401
1694635143
682795110
1406546324
1149984768
131032546
1240529972
804991894
1231059250
131587257
236987921
575180966
1794025475
647205475
1014630999
1486731256
2038826747
1110099466
178902698
278940509
276888900
1774238078
875537108
741253734
1246899072
1516509237
1962467638
105403470
21733252
1892541837
2113836622
237357557
805327127
406319817
601512402
1280825463
524346781
515104106
878911082
937976691
1859435720
462132598
293781992
664078048
691029263
1012165567
1687512602
895273458
2039060274
1501407253
1992527873
414832854
1187797760
591636360
2011697483
1308640977
1695413212
202408638
1051899786
1467668805
1111684024
1299397576
1373160745
2130630960
1779882280
16151879
1396977959
1020259806
2011632173
1178578892
861057012
1254948521
218253612
1409290330
1666548452
1895767545
611121357
425701034
329453854
1120107207
613173381
1101818847
1655392117
1374247766
1513632022
2083868676
1067434240
1329405732
399894439
1583050942
610318096
639191474
104567690
234970973
796899698
1521914837
1279150460
513941291
273231577
1360266969
216748015
729326645
602250491
611327590
1536011311
1027659844
331593952
1567355623
666957102
1916480118
983318422
521235311
1257402707
725329074
243307824
1360361476
1272019267
816679482
1267019298
1607423164
458237272
1452572027
465092547
1618858634
32850230
515125054
2117678868
1116973777
727746558
875008934
945257092
887347375
956442909
1540399580
685437303
128383976
69637131
422156463
1721095262
443728644
983010453
1327550004
681264523
1331453160
1211336536
281544069
260583683
178189374
184307155
633359595
74446100
2017407092
507374322
2053858359
52285891
658817306
479125172
1275832973
1249649278
71495485
260741872
1562088919
387079348
1527330940
1598506942
1581625251
950720927
1232400467
1923600080
2089163895
89220403
1937566533
1422602450
756984070
1627101013
1387278518
452600011
1546019233
1246491544
696300751
1905518823
312324007
436261260
1959992218
630953613
2098200532
1673530735
745308749
866545222
1944842370
739278726
1022841414
1544333469
1121650862
1886535038
1685592890
2002613734
1820456185
1269211518
2083222629
1161251531
204623536
1364794252
1088809159
851801127
1060563462
293193923
1429137282
490992643
730049584
213570695
107986705
1611310251
1236396361
1086431206
1353686824
213952076
206719901
1404875405
846570350
2138640912
1455243359
1278177929
478799178
395966172
1907027838
719627477
661558810
965647827
1274788041
706262361
982131129
1550194152
1513765561
1443678094
1998280915
1235159284
1333780581
676564512
53519010
1552013042
914683911
1212738613
1056651244
2039085890
566579505
272981043
16213066
629127250
1036149383
2017337709
729993605
386075677
143390985
195247974
1218042125
1416162283
1306029396
426523349
1452596788
1793837429
1192583756
1516544309
316584227
189816424
1660554115
1525242186
1438447735
1530904811
1078197054
174570408
2086904649
297254839
1399289998
1812951712
1823237294
1214124
2132565552
21504696
1877685318
2017888974
466649081
664525375
2021186011
337624735
36215214
1223117445
1605140162
944967145
685294904
1707132869
1209878740
1231889195
1178433671
791089451
304413681
1740468846
708709434
363389197
918332607
712937073
757189003
1767261539
1726761607
966575231
471892186
1592573997
2082908792
1352401189
2090313593
198127444
403306515
608041922
1391263447
729447658
1209968978
1470737287
1380434316
1179129833
474826715
620036866
1986615918
443495389
1558465273
403830001
151954129
1968558458
1864825616
977256428
2019731475
2086833858
2105432762
1329693560
741079685
966803308
579148163
1287330678
863863773
430197947
608669217
2134197469
886301786
1699274316
1060157679
1600784785
2124962390
585877937
373116243
1838839132
1856122759
805522307
405652727
2144244080
565162005
1291421417
126908852
1258334442
2138023964
1113574963
1436338108
240440671
930376170
933933749
637024170
714986073
789142888
1221058002
463384902
395319984
709104857
1627304042
2101785913
321145737
726264793
1588374433
1371185095
382325223
382938500
76456156
1254093496
288021977
622117634
1114089939
793094020
442670817
39414089
1744234821
1941080659
1403439402
1119055728
1649218389
1363974934
1652908131
1884290369
884128999
1943173329
2063060251
68477220
1936749783
1048564460
850147364
72476411
535405443
936764575
1661349884
1433318623
1654338474
1570829794
779588432
2090742680
1085211175
2027153070
1358088020
750811903
267720334
49463462
978792961
1908164887
355705654
1290097107
215547879
783876127
1709100328
1495977539
2021994379
1740778731
1466514839
1099397908
270722524
2004718868
2071885952
174415809
450038357
1572654368
1637350942
1950417257
284109755
1137923822
327037566
765142128
1640541131
666519484
57019906
1040750186
1393112022
1462400655
1736218157
488178046
1100312757
2146841272
1204886636
636339549
1190336334
453738800
1353664499
2054806101
1163079871
1537729597
1285154001
1870904217
528592521
342272060
2117565696
1151490269
1763395310
804436672
1805760552
965611762
646617373
1799686382
162038809
71218247
1131256157
1937269991
381289643
1097830170
958678378
1633416418
1514163334
859994852
1986633970
1225599241
1717951828
2145057247
1945631058
872561131
1733422969
602560634
22639141
1611542056
2081260197
1933957019
942004661
101149068
174208639
1270865678
722388067
920240865
2015619576
211630101
1362817611
233644570
829826200
1998540519
1569847847
199861844
1690191325
1388084652
616119907
1694651681
1645444615
163536453
1805854986
1779388310
354258436
1898325223
1941024812
1944097067
494096361
280691153
1485644267
1548891642
447350592
108956727
1458583815
415975541
1449556202
178074574
1523218651
1978669201
266390428
659078175
1043976571
1148262750
1231826998
1777253672
1912376430
2063550255
431182310
694497141
1528594629
1770985072
662343297
1992686785
146050866
372435244
534312604
1825741600
2144429583
1005981278
603526568
1406709610
982421032
675366536
1553105622
1982903911
447790842
1534186460
376256665
193968180
1998486045
1567362801
73381158
1334116868
381153400
655525360
5825292
698148968
1513041448
1437246075
1713817876
1136759164
161582803
358078429
1741357650
93505347
835942744
1274435884
72220456
697160225
940532966
230578246
388107437
50223727
1254696212
1228458816
1195844976
298931058
407272829
1613675259
1921026433
730000733
1001258645
257694006
168632008
1317048066
469576107
382672675
863213887
662165893
126279081
150811506
1628662565
1714139384
700123749
2125879403
2068544899
965234475
270052745
708846192
472362990
684678844
1313543955
1677801032
1285955875
30743570
1888711856
1330007843
600129343
979861608
1321182884
499764450
481009650
1830319153
2031049796
1153878629
1918542000
130287712
1669887834
645970924
1283247866
1414248905
593213667
1195939088
167844008
975157967
85636559
489191288
2069087294
1901020531
2040533579
1702815823
1730556159
1576596984
1386940061
737316738
1104568081
1830038850
122628889
1380416870
279396445
296516227
997821661
1891563723
119197689
1808272916
216795485
1389024683
98497235
810693407
858780449
603804488
1071521828
461558348
1327562250
356418197
1797575025
224132189
1506898723
1517302769
141343360
1777761074
2041097554
1556704717
1967049301
1970695480
532471166
1582459651
700248747
631301966
780736156
252322076
876918993
1227595485
239116773
1012813236
976981381
1862245346
2048957407
1337921057
2121657719
633861171
2101401527
1094122666
717900042
2118487082
75828063
1997592372
1535161782
822141569
510608520
1135848716
812672153
1645404552
2025104661
1325307411
1891361847
1004386656
1721066975
948760597
456992777
2075050825
974726424
611067205
248666334
291662421
2104522804
736885457
1255959782
490938125
551340589
1481795322
559974551
1702645980
2090827426
1566306076
291317225
1318744196
361848478
1032949187
1627653484
2024864444
1713589290
1520247278
1957291635
1558153651
78200645
803562577
1214056099
621735913
1525713471
366634342
1597205321
2044680796
1111647426
1887147308
1820455061
685800027
974373288
331370304
1884103290
1330428006
381905455
1957426002
2036653201
597716563
1894212232
1844871542
1018933923
176564376
1288345122
1934803363
850075925
1504768462
1692126211
108720591
1878361158
90023086
955179673
491584353
2037832163
1934902680
2136036403
1751069372
1586841754
1348625787
1406338008
227974088
2007134238
191335400
67391607
1919400496
981369280
53258612
520778259
495642160
820912418
39817616
2055937360
135080720
959712128
1462467891
760246339
1774628344
1520404622
705140028
325461599
627022739
484483653
829719508
1183913115
1949081306
2048075306
2122452905
287436326
1380703895
814836748
1612037602
1078218839
1871414370
1790961518
1091271730
1577785035
297978557
1747091310
1869173474
1117452273
1634112160
204254949
1761550244
385116424
155353864
1952279725
468408265
1392364226
1717546406
2019023854
2141049250
1938742567
1027718784
1003078820
85039089
475954137
96711016
1125176150
454476624
349413958
1593643121
1219469766
1705336003
232437913
548977163
1656981218
1297238074
1644177067
1210462183
1556885371
908015119
137441778
697199660
53869973
2063506972
1017389076
1626685539
2067280395
1032110402
1921557533
1873820696
582474598
794735758
1950454440
1293687208
1493208924
893940338
789110311
1824110185
2051271100
559609228
33479313
1545310027
1156634090
1152080718
130402912
523028465
1360240270
1045695792
887796324
1501214943
923780548
941683721
1283225147
524944770
2082776455
792179071
391265315
2036349581
1481496553
2033509100
2040666667
982185003
1781557027
1817668344
1974012165
1041075272
1927661152
1802683461
1631920577
37638392
1016435039
344021929
260251959
1388069442
1542395037
1926230637
1849701376
1506171142
229875325
1541081164
455150587
2019382486
111318693
135745031
977222355
821629466
624451289
117317472
1678628814
1085958239
298908279
1607927262
1326869278
925012262
2061467471
114770422
1833902664
1954092390
1074482727
1213226687
199970044
1932084279
136581672
1774635703
531046484
545271982
1795000824
48855874
1185924061
1297365158
157554392
1988335238
745055599
1732186832
578491980
2107712797
1651447289
926114997
1861616025
1698680019
1834822881
1381425422
1203590546
1896125195
854390033
1042935318
1588610046
1267705536
708632748
19256323
357837499
120009383
639010230
1964667664
1180882091
1871853471
1278779877
817135939
608731617
1344040745
1271228293
1102401994
532854706
1457272098
672534811
965026307
519100612
1752398403
1951710646
971567273
642221510
94682831
660444580
1069865864
1912063377
1446319042
1049114168
1576273462
1601893687
45360752
958031420
1918830470
1813282830
1088639340
222630428
463069420
1983537365
1419032527
313299022
1433566143
1559587050
1224435473
2107452823
653832096
157962589
1283817776
1764557023
883478912
1675399737
1668902648
363595847
1434569011
781976518
330242670
1810074677
2045751123
1047414424
1037971757
80071837
1200878746
153416474
253390337
1750004975
1158942461
137466464
1328999428
1836603427
1295495388
1982357181
1323925586
540996960
1086293633
2067974879
1520901163
1373520891
310213968
1846727565
1565669293
2055227196
1364693119
1656231570
1207190519
1522789305
1073619256
1544008632
1641751776
1452976777
1514066773
255325363
1452520508
1377728099
1543304230
1270922708
760892117
1814097714
1979214171
1044497913
1337611212
1230298692
1487676879
1851758211
1664476728
1041431471
497887556
78140465
2079221646
64682190
1544750530
380718809
342308342
1255265768
1553133083
1824414244
1083923086
1587445265
1846955010
1835265405
1086276448
1092987659
1270210181
414518270
1780975163
214307286
1495425131
1034810808
1391307205
584439544
849589702
1504485029
1191967132
574769797
704095009
1525149776
1271488158
1565715693
1232669409
1274466448
1483620954
78690855
1528345714
1066922791
1901820175
15908696
953194825
688615708
2092708834
2064709001
1482341555
644819250
1982593806
1597925264
336889955
531556498
415870990
885759187
655864878
2109299331
760256606
2027048530
716288902
583712965
1676701367
1082876669
528657346
901674020
2143125150
1129329481
749531839
1064840306
464635306
191370847
1134433320
177606828
2002263569
1877161289
1058693475
717000548
56258837
551790701
1616119344
166526801
1414262975
2060835436
1022797786
1467483830
875059980
70858130
1160809173
893176963
1092698938
1824135057
14827939
84275307
1651663915
461245880
2134762262
1089817196
1511390061
1436768539
876529544
1460630482
1548888745
1158986560
595775581
286791548
1547199038
720538202
1076770167
655362394
642765623
1341262989
1436736453
868624310
1891887584
1345592756
485766089
1611399778
982503509
791943773
1461755707
977226762
692058030
865080526
1547263846
1425609126
251833139
1636520130
197266416
1892924154
1625336376
105646169
1789956257
576246508
655805047
620066652
2140582847
373790621
1470734968
970928160
631121054
1267028715
359414596
793425953
455086243
1395161715
2077412242
169372539
12665809
1680840639
1913288958
1142728963
1377553551
1368717575
1978606325
2094417909
421473189
915417264
1771582664
543642243
963643803
1979067916
743800821
1607535405
825259320
1992922537
706027047
1418999914
280603113
1496006986
306928620
1828108626
854613463
872218708
295021216
1162830226
1811716076
1151791045
930192073
1574510025
1951272655
1469096726
595648017
732848136
1240862269
285152140
737366543
1454232425
444589493
589846916
1758466613
220813555
59825960
1735273430
1844875724
828394426
414760005
1037052013
2144386804
1139150001
553369015
113697971
885992441
1362483089
1723805808
14206379
1072185954
1339350670
1088521358
1280942068
242449582
1199812369
736553921
1424367682
1977198792
1226824993
1581481716
1632369616
1672688218
838269208
988540066
263186523
1561162866
1819003432
1635102633
216161367
397415709
1525601286
1529859333
1660163894
442197499
1500193366
146610764
1278964208
387501960
1147690302
2077821815
219903766
483804036
1011033500
1427114449
1878901468
1269151344
1711061256
223629830
470821780
1763287620
977460952
1199069699
544682477
139956352
108075821
1572323222
851851605
1939451082
443296895
1536671341
1219397554
586702518
962121293
1955081913
1643515412
1316285456
1112459123
1271794391
149354770
257827782
692665431
174095887
1149831333
256380736
1068846180
1266776778
1897246908
1894755644
1998583349
1492834484
808976654
1904456598
933511929
67697331
1674139146
921393665
383433720
538705315
1792790665
1506028619
858465681
1085828717
570660377
2012210118
847348953
1541441543
1961875772
2125155023
1653041720
1452210765
545565225
1632052712
1000507160
1223440200
432443028
465315532
253331857
1946634937
1728635278
779281944
1944076410
1929066194
368049401
850978303
346818496
629791723
1509435468
1031511026
1427209550
710239729
1146245692
164857
1519156242
2063680209
1862766480
1954625932
1634951527
1554227363
1651795149
1719311081
1693882512
1527804952
1833751964
1292759800
74280845
1839662707
477773013
929508103
928068328
812321896
2034494921
2041251334
1281855976
1280459639
827562836
1524130384
1606241146
1037015268
1296468184
976716664
1714561382
549771199
530350651
2098226439
611784151
86236888
519412808
327226672
1652551249
262692687
1806679287
91035126
1804140786
1311974144
1377102634
1050593290
1844594656
795859590
795568036
995351879
357613185
2039378781
962104615
1150145150
1144456390
1811477998
1143437364
496988668
576080871
1812917464
1168406405
1519410547
1186499200
890196448
2002666726
286236839
485816546
2138703170
608044151
869157796
1063245216
1951517512
1518800299
708514969
1599500599
80204435
1819245353
481821269
2011726430
1727644342
1587708738
2005081750
1849672390
76239431
488478769
1420505173
1850135341
402941233
200888265
1334410721
1093691235
167555749
1255085303
978949933
245349049
1463677899
1183620706
1218979818
1884507094
1696962995
2124820540
2138165813
2069029285
699337661
800629561
501944359
1623316380
1890545043
1724659165
940187354
194425041
1340861974
1435050938
1712058385
664335806
131308735
416220800
978134215
1227249471
516278390
4193861
552603502
2086673467
2028856747
1181786307
1659420112
1434571775
115211370
244167336
1076366337
859984955
1630576359
1701357422
1925103063
1061158015
1201366922
1895557545
1861329365
1469661704
2113601368
1788340999
1515698896
1878164851
1778494396
1963588838
2117825262
524954940
542205318
1496182997
1738003701
2065435449
1072330455
813399995
2032848795
259328044
251109572
104889207
1781890701
918034581
1142999797
2102969865
111377905
1257601145
1135425598
290787981
57820096
634728415
1474184760
388066572
1548845743
590733082
269202121
844925700
1972736888
1572917892
2049600213
162587466
666167349
601120701
1451679771
497061574
1739163163
776308978
899409789
1112862804
1907328831
1905912221
604970865
1579361513
838444636
1970989723
553377397
865483896
555011805
1967341230
383101070
653277597
1741928745
665298532
1867198102
473094565
1622903767
1788607584
515035945
1004611092
1930069431
867535390
732543635
566938341
1301393679
208380709
1135501087
844249289
901422335
213355170
1570746694
264145944
1899110427
901029495
1059699868
1783250264
1188110927
1090636860
1917376017
717199918
763129842
1891978465
1412191064
1083442318
2111083294
659794411
1726072798
697498505
1571731022
211486847
1934740393
441052171
577736413
1251196451
1362577907
59099101
293686964
1897344459
1457149474
173237969
876453651
1553853071
41388969
1695788821
1724162746
176563468
1667035964
1901364456
1599733679
413359978
551907582
994018093
637596254
1157130621
966507335
412056485
1378903722
496805050
888002816
1713225468
1721244513
804098345
100280164
1748512032
1225771983
1766695205
1176430592
1125191174
518611461
47273387
974477367
2042212615
1140797818
1012638375
1149324750
1597560224
620181617
1523227515
2097045158
1718475693
2069130165
1341482649
450072121
1116847065
1141835530
710703674
1050051579
1397147407
1200417012
1703747779
1713850778
1682452410
737342496
1935230112
2056098138
1508530609
1357412862
1495565559
1868596258
2025648628
503688298
61313274
1468143660
264228767
2068191510
2125122905
588705408
1773902786
1559767690
223952819
1858320891
191840767
583185206
854377359
1683565802
1768105982
58294111
311723367
691499061
1767059136
1570369312
680970304
919740500
809531946
107518398
1036972353
1037948098
1868300677
399046175
432593843
1557147000
387639163
1191710404
1591375278
2122017140
283482775
2096315169
649897026
632194323
1559412140
968090110
1698983957
1055055920
855562128
1158234993
1241348238
1226861683
162647011
1167674423
1351004450
1130455857
832772885
405892730
1790076257
1272874142
2114841203
569410875
780829925
1120722099
1181078781
1584577971
897202065
171315921
1629323974
356026995
1627240966
682901261
286263866
1872862406
72974868
620382371
1008605015
452257733
33139350
1680985258
581950675
940485036
1044031437
760712093
887933883
342720208
1618756533
803168293
194647008
108493799
914350682
201899338
2008083620
1223708589
758320589
1600959557
215852040
1471770065
891767425
1080984470
3700756
437600377
270021688
1599581205
766064253
348545868
1879105682
872976469
327591140
1887692066
2137099597
860265041
354595268
1465619148
1568052062
2127620534
1511287659
96159847
1346478873
1602521639
691061178
1778011296
1768311045
418984369
725814484
1331409534
435861995
1243580112
313941728
1470284635
881714967
378138298
981506936
1886548432
600037933
1076421544
1740658569
2144392094
654924270
694407998
1990099632
893887340
905959041
1805091910
1545918102
1127926792
1046650159
1176700337
198840172
1043200480
1195791689
642524193
2031414308
2110928343
531874747
1751410941
420935480
500467301
499046305
918003507
2082477489
579247003
375062282
317514605
1221320930
1335525314
491635234
581122305
506054023
1833587404
1203808362
1211279474
505474208
174394270
454255659
1687872990
584117107
1071202956
78596000
1472757492
1723874201
343344308
784138384
1887015299
818510792
1572973691
1086168166
2099972582
1641576413
1556792527
438818041
328689835
329775244
1546580899
1481286806
1819283708
1288789211
1047391115
2144739922
1561993031
664729817
972449340
1837868527
156747554
640827111
1918838420
1085682833
1525103080
1336848472
879100829
1160525047
624956520
389714957
1416493474
2042325770
397956457
1992718465
223692207
721435983
1081728002
346847942
1067222740
969490418
1725001254
1012422544
385345697
122161647
1803568701
1732854545
1719883294
678449320
702097762
215910685
2045948602
1829129435
76678804
1820325313
741809586
1979540958
1565727710
114492776
1244806131
166209254
774677811
2144197942
573606417
224033518
1480331962
748227191
520337090
4141214
2062141046
491850838
1874199908
541181643
1263033133
64529143
49264584
1401782539
1799254642
1846339533
122126493
1178780531
742656690
1657548464
802618755
807646951
2040290707
241216814
780941865
119092678
1511343767
1275063023
735131874
1985019852
292892800
2133850827
2101511920
1221998129
1709214881
1493400020
2068698321
296034385
1839190040
1379752065
397515246
979056575
231668356
1418554032
1022803480
1153727561
2057282731
1110884200
152914986
1923551440
368481816
1150337475
601172984
843980453
2035147649
116662581
1119610094
494207727
1273271620
1153728749
1681418187
190038479
1046795650
1449652526
1672339818
766362342
558474817
840773292
1205769428
1810093717
191701008
583117701
242728259
774537375
1783117668
1203265269
1038055612
237342095
495782944
1178754483
813545969
1766452909
1810153181
1840921232
1524187872
478600728
783929192
1833119249
1073850163
1071074122
119014202
446498699
1574917493
192712423
1170920269
787342439
354593459
667117460
1828938480
1198698790
1856703501
55852430
1374616962
1697083754
576653480
1798287263
1757879569
395857884
1770947764
43542295
772012022
1949071071
1897392905
1615541086
1803196426
1952166137
766076848
25587521
1213167743
1382010890
1721182700
1921101000
650554204
2098388714
31436553
2132191565
1260030189
1087051941
1981223914
1971096000
581035432
1277536657
1158836067
1466231
1118752716
1154561613
72103212
1517679394
1521407611
831073687
1041932111
684972774
1563809583
328392533
1626415245
6149331
264000739
590175507
384819
970746948
16405908
1065689838
1523857050
2001790402
434620594
1138525976
1997881823
1481405243
361461130
414839302
317156865
803319863
669086060
17620900
1392383044
707880507
2084707799
1348118125
1389501444
783522097
2010295977
1747191896
585934210
1870519110
1420310789
265587400
1266989997
2095573370
912672869
1940690770
399052453
1611632492
1229061688
1412916021
1078900253
769446981
1349695141
821927969
20839150
927428253
1094269011
2118513854
1123428962
1925087334
600205673
1054096344
973172689
1974705168
1936363174
666406346
1162983034
1416237021
462819595
1163857892
1474270384
21723726
2002046080
1848741277
1692679573
1277339407
1695344089
675010405
336034638
1824371355
275392801
73657525
1962586479
328758910
142536779
1390865018
1697631
1313881514
272863343
2045494490
1808521739
616677654
1404915953
538756640
1014634189
785541946
1278601660
1247336575
1998200147
33940740
571246768
2091750592
73435572
958458375
1120493766
1676352476
483870516
2134533122
775733285
105035251
70240780
1924911133
764587517
1988180905
1816809993
1676798590
996413577
110511591
244003922
1710137991
1542347993
2067342930
1681337866
1604147185
12241635
1268557490
1689239226
1175084429
1394480594
88249040
1384679886
1744750369
1696186511
2099250938
1720631763
909212808
1346888993
207849879
301701582
980325979
916097700
810412709
522895422
2067137000
1758954310
28240962
709746893
1483894363
718918356
431403723
1102458564
17399661
633445541
518847867
2003629982
2015775538
341547674
1581196716
1274297467
1010769260
371792438
20310200
472405277
16221255
1502708681
595850885
576428545
270509104
1978034300
1061047050
618993267
1295111220
1510152272
539971027
444285658
30376551
611369072
1272298134
1590937336
148791353
236458473
213930278
136397828
554096183
1219063620
353848909
136849324
645185815
1308926728
1967434545
29590842
786134265
503913995
1892427364
500365390
31328919
1280818623
209982379
816484280
723317448
128915969
109048931
725466724
1783223175
1890278442
1092474815
559830799
281193342
634559676
130515616
545820032
1800748606
1593231698
1964531987
685048128
703318336
1242960797
658062561
1405734823
1308884864
402843475
1482866521
316911136
66145822
1195141245
1587001365
1909460156
1779132403
1065384235
113782373
1852915632
738859730
952125689
883833220
1122349721
2146396892
876636590
701866004
1810571781
2097215307
2127392479
1398751428
1209458130
1953605264
1192104921
2133934808
1652298609
1719442048
1260120262
1583680939
1434001504
1708289269
2091616953
1139018274
814017611
911848209
992829550
457451938
1844792073
862177992
1735385471
622147349
1272407885
211217951
476865573
451931871
1158886482
804163558
1158116270
1991761771
1983047889
1112735713
380481165
899748125
1799848101
1466521431
752233655
279606864
713246655
744270964
429092325
1230906502
1229155161
8490837
997969964
1388860400
2002883826
1104465425
156405048
1270228849
784764115
578191618
1207583190
1886207375
458679195
1331846852
1197079308
1596786760
1500685459
1741052129
1325256056
1139469730
1465979016
2138603433
1398534781
1020931955
2015453064
1714237061
1623682837
175152072
205097805
539918513
1631142492
1656292795
1329340732
1953893538
2117671672
149193901
1457397042
791275795
1615762925
388726125
1117113092
916322545
1904477466
976187911
14397877
1411022634
279166111
1915656766
692487300
415824959
1324935678
1199194891
953884287
306729113
1652355536
1019279409
1879671675
294202001
1786402324
719156067
670034743
431208888
2093884666
385570080
782029680
603433776
772861459
2097325204
405346808
1078423118
1729118634
1968904164
1956847295
975159404
1579267721
238560449
14937775
1268547918
1928886301
633264212
847738197
272355251
2009488527
192313234
1835054956
1406168228
579961770
747956087
1122178393
155478346
1976007924
265805125
1377408175
669850012
1731654906
1790695218
954544913
1699828023
1756949722
587324364
89866369
1013114852
905082789
479527670
943505720
1917617638
1857552751
1157678549
799004619
1276426048
230366307
1657345828
990132250
1870088564
927717422
1209353058
673947870
1953885788
739680124
624859444
1244618363
2084645087
1609014929
1492375933
1382798503
893026853
1285337441
1086484446
1291522363
183567471
361683462
905343578
815228446
1545142256
1876705005
266496671
870255437
1872762689
136032405
901768536
1165846
85889881
1176680639
2138688137
1669443034
1141309398
1537683445
1574010552
1410318248
2014646103
2057657332
2138032561
1680721908
2023540653
1687393851
1771210793
1123948670
1266349574
999061898
1076372240
2051694354
193456988
448305441
1112133743
1529511834
1435336837
2069937809
1294310165
1817474679
2111922892
1345433453
143209279
858669738
333752191
140147832
895387332
1524291573
1070180568
1481529127
1871389080
177936681
1377905180
907210875
298013979
788257508
1808778092
1797545663
1258432882
258600254
2016188144
1981254776
1517753671
1139092892
1244285937
843328807
1339719178
2091622989
143348718
1541356966
456785992
265657267
876770960
185534707
678264798
1727782588
2000725462
681686598
931528710
824235820
286333586
724525275
480724015
724947561
566540446
462468107
249378677
1672822911
1120778894
1941115861
782114165
334168020
1351395126
1660111157
1909099161
61058587
2121239637
1598535982
740041622
1780220759
1252295705
715334529
2014586535
1630090232
629178523
404285478
1436203842
1169382224
601579635
1684788656
1755318848
1253764369
1522682673
1641054176
1529880213
306327665
234968307
114040289
59411674
1368637947
707095330
607711282
267314264
1551834526
364349683
513355503
518973141
1833185648
1016214190
50430068
1412925691
486995876
1397898027
805566259
652327481
1120147611
805555991
254056537
1467741627
1423938963
944556469
58747321
824023459
1938192998
1282756826
1047529467
1911884009
1883019384
1104132418
453952811
1960939901
2031044669
1847636768
1974423304
1992957476
67515326
2026421788
744938693
394374773
831203601
495969590
301458903
2133497420
446821519
1209320311
478502861
1579779852
1642676913
1845481549
2107081856
1322868482
1685949091
1362883436
421208385
1968226912
301400213
1519739279
2099538868
313162588
1088130951
138395599
207511744
509714812
1191042137
2061799676
19901295
1500678950
862080775
2130372889
1203638777
873563506
1097016819
122251707
1763273911
1206408141
2062323485
1754498756
1643586635
367753535
30001990
1167266315
1132935183
670582680
505173943
2105479175
1695271882
730642611
2050367614
377541507
956055148
336203256
1647295227
144204461
144492576
1343437006
1874044850
2089886303
1830002857
515378007
1083677961
96979877
1428467086
373174216
821877039
346203812
1121761308
2004412809
265321589
1522339733
747973645
1975557346
1722084232
417809105
282680787
750460797
872233431
1379627366
1423333423
306565237
1631820621
648617202
1897804596
1274181832
1271127962
578272194
1084748350
1822946276
1780675366
526493169
2048190917
1075289841
1844210322
1728596048
1935978117
1859686902
988746724
497197597
1281395460
1863950284
742494652
384239549
2082962988
1660624463
1625816242
374419596
40091876
918648506
808685076
520456662
617797038
103906779
1880445512
1588777924
770252085
159880260
1706877600
1777534347
293205489
127569583
184297478
1875671417
812474834
198927846
1225336002
1024745759
749483085
1677897652
1666631492
1603502572
1519110396
844947049
190694407
1944992149
1562526089
784746849
2018408365
678480211
1594641587
25689484
1673843121
1107356502
558723919
2019972369
1991722618
2006298200
1175711643
793925676
2147076451
1136040428
1296632521
592373031
1070452581
1520638750
754385894
121282693
706238720
1189296114
1202552240
391097702
989267083
1159892115
1059943555
290074023
1468868712
1398181640
1103478161
1682344558
922875296
105978702
1961430019
478708765
1976082859
469780487
128352328
75237971
1064016119
1740407441
1137556838
1835064551
1764997338
556135172
614959063
254931912
1780781675
1295132922
239856499
1887022817
1390851131
1814761234
952035861
1273220886
1113128091
1317021709
1042067786
1920873934
1369568298
1835733585
2067683669
918121884
347746280
1669878951
375401038
2103048768
310950736
614822456
124939215
648769899
30051023
1529169585
1776138696
459692654
639497768
1551608587
799269869
1708775017
1521170996
1969316189
31871796
1628049702
771949463
1635862706
855308379
747927785
1827405983
427809380
576242221
1028308686
402160726
1029565850
1388616616
261463750
31260533
1079493475
927461993
835743894
983628695
511794125
1671021768
300842722
1977777477
1266749693
1489188841
853223635
1216734831
887716926
384349813
723896643
1816833992
567517725
1900058221
262825809
769537044
1819961026
1499482057
839397118
1143308798
163072449
1932069441
1675014329
228013559
224946924
1119693825
1017834075
312368470
1506530813
705089467
840767167
840916907
1798575867
863582834
639649458
123203991
945035043
1406511823
1763491939
1718816474
1790459974
1557968487
173942909
1061813333
1107749285
1324691576
847671727
1273713422
1204423562
267491200
685151601
715198825
279133323
1228737789
222172118
1632548431
585823382
1339609448
1044528161
1243636419
970725905
2092125461
1391344940
262407345
2139936248
1140956190
102563035
679839901
2132127660
644130264
1770895618
826741846
2070409683
1187166986
877948930
342771988
108287477
64928774
22482989
666865018
660797732
1825949361
1470656592
1061183582
364746863
1137470715
1605505068
886682230
177017976
36991757
893231289
93538551
1737178632
1983124916
1469010880
1803626431
2007624400
416798824
1306654098
1167852416
1397772441
685235151
800443184
752729127
2110761657
1708768125
1568881758
1209720560
548414752
2084041885
1468154630
1177694317
1553404362
1232589895
1163371469
1615544233
2124899302
498527657
1788407273
1677524851
73233620
2121865185
1899512785
123037932
923209749
861926600
604564213
786114071
1259915166
225771273
1756210426
1472349108
1455525919
1708072948
23187134
111995839
507356441
1081921159
1546537282
1836132128
596227452
1421587735
1983588990
1887218000
439834469
1940316043
521090082
1318035638
1464059094
1654944290
816715041
1806144109
267509674
1056696097
514224545
571685833
969440781
1679676807
255898281
46693550
552992374
373702360
119512847
406145529
1366959124
1598186886
147045282
216311701
982989575
457386929
1719825200
158378747
53183701
667220128
1721894500
861570292
1488186401
2125866908
1047217486
1887540351
433652100
1143274896
1377963571
1897038012
411516791
1826498586
351639140
65493672
1320392310
679789260
1427733236
1601292464
1141719465
567076562
894998594
1399338909
167633633
1939980184
244492920
1167005013
511239916
1646275043
1890956787
1847006046
893071746
2054085258
2078553914
2116645044
1513886264
882707301
1335434100
895175729
389054461
248558317
1455063242
1759575841
1092722115
1496138083
1152138793
561675989
1379370768
234612750
680735755
993118018
922313508
431908418
286942335
1545883064
1029948055
1660248362
1412092684
632322505
1599488669
830685301
723987931
897591674
1895397810
1236571587
1968979146
1644771711
1323183021
655821378
393681599
406657258
2125907560
1063769496
401749327
1581277960
1353459027
369277628
1166677280
1092845865
1852743216
744132627
1709895226
1505056176
1749308707
69487712
535295959
514387264
930470228
1946000751
229477767
1751595595
1486489667
2138572371
545199836
1560663651
258095956
932283756
1085388639
1895550083
413645513
1623442284
1505019731
1129147341
110852857
938657867
1259934705
1510482295
1041833920
799292138
78112628
638016274
188631489
1661478494
1689966879
991654074
109521373
1148995625
1160078988
1405851558
181493006
961734553
2082558504
101440494
1204163115
1690710659
1942932805
6300493
189559939
1478567110
1543071459
1023751915
801464680
910620073
1592968483
1389942257
871457672
350359195
729031823
1775882138
1552021406
94603565
311927049
1530471778
1584863299
907818377
1780106617
722810334
1955205927
2094541003
1480058044
1410854344
1762042911
1988481704
663861509
1263600599
143874650
101817499
1051774254
885340524
562709422
515837694
1473588176
2001446396
648208898
929595464
451074195
946997347
1120822913
573459295
1146982287
1195450977
658978435
1140755600
293883433
517609831
469022600
1266575654
985506567
1879433705
1566860149
251518289
1520813646
183480570
448341124
624890351
959412784
274953977
1897003722
486161200
258519735
67723689
285796018
1797717724
2039744028
792159871
1309351536
1077174916
1919411605
1041355879
778799625
1886929311
1533320437
517205792
774932283
2084523045
1129454355
1832489032
1170077149
134646858
1293320717
438489657
1755090058
1032287478
1312194484
162185765
398423193
442464333
1970302411
269097630
1305030104
557589925
117651915
129959238
2062597032
915722190
2102531541
831710668
2034768124
706394956
565571657
691481386
1497691159
170448114
2054010061
2001873659
562869027
1587277645
935220116
737477394
472170805
1285327323
460558981
1922270171
239608037
1828921003
722642152
985080452
1061374505
1260386591
1445956605
1590031310
2111262089
298816258
393625296
609660262
1657094396
1625586910
2014878501
128626921
1648554941
487574011
1114774753
2114395536
1429858995
1217464304
433217362
952494841
2119279879
320257249
444556296
1964509916
770058184
1398304050
371238063
177312733
187421288
85141979
1977870874
884536144
803306360
842114867
1154280657
32647124
789697512
1577638582
1640021466
1681851180
1317344354
498213165
1509815864
376272136
765718703
11267437
1909632910
1651301627
1269617720
1225391625
1786856577
1403216951
1513907895
849222697
560257155
37511374
139089833
748839251
898017464
1787346813
1960538992
1905132916
1978999587
766145936
1070202530
1423816194
1951254657
652475271
975526750
1857581922
873124586
1929695139
113898591
24770496
273000240
1569455979
250769926
223061221
381619266
557431366
94582435
34929228
1075719357
132705240
1341203018
1613534295
444030272
933879310
121937689
1548923227
743157400
1630987176
1843000787
1134444680
189940865
234621523
350218747
1747286166
1534883622
2047530085
515218877
1330312357
667269678
947059735
1994964686
783834113
1199590941
1452883195
213187094
2100268917
1206892379
1296377529
333821990
2021351420
455213033
1279194877
186327527
32033872
437829214
1333165014
1167289350
382847093
963831425
1925971422
2042194907
1927449185
619209299
599012046
1557754711
367157715
1325953258
504379186
528315693
1994986839
1607192532
330469737
756117983
587843783
1303096069
1948924666
1687235249
1570532438
1376670880
76329853
387981036
342798812
1392166457
1427643082
1955385307
440765263
1227089822
614880029
752897241
506999211
444375195
1745496830
1899693984
1049473553
1453699150
1972342794
627044604
1642464554
1000754640
1123535194
2121194497
832023659
1719701497
912963801
2054106019
608885084
340958789
1089873482
258721285
2147162780
1574283391
1398018485
671174903
380146502
1613473704
1003555954
2120201746
1092728967
1393354091
508271854
635432796
1064212528
495340824
2103814137
376380241
780576441
261718793
908125010
1412421885
790238619
3130904
1564430240
1490218042
693612917
737187502
534821741
860367516
1303922877
1387079625
519457898
1703456355
184064350
909219599
927273546
1599820912
764069707
1181543597
1171300575
269778617
1021860629
1946215439
984003238
1752310264
1867368231
1399487427
841273937
1221925108
881358693
1880378969
1458638253
1060684120
1688233488
1740878251
2097065912
594141159
256260956
603037714
941097606
253611076
1024389647
1203791845
646322740
1655367121
732301242
777987141
1116710545
2118340447
708784446
516685093
1269288316
313717732
1001429479
654716745
977669440
1807864466
129935829
1642126634
931145464
1501270702
1833063239
1070048919
1000280126
1690132581
854780432
1139149053
1158147619
1183519062
1690075411
71469128
183637787
684494683
1605095560
478060183
629349610
171216486
1721279697
671904871
1594482598
909215782
1440207866
1103847774
1076995879
485097451
744340589
1948005257
1797670368
1986334579
618285812
1973305650
2143437537
2132818573
24611172
65421192
218106896
1131646016
2030285931
648012770
34025552
1514469997
1685051899
581651335
592355898
514593167
1605107520
1709648907
1047331228
1799809601
151638010
964217741
827321990
287401124
1718538954
293781768
1471374122
1060089049
935274889
1583054023
332535243
1316816536
571069953
1416927258
1835525012
1783620345
656378134
893644238
742343266
1386494728
1230829665
1017084604
1638054771
41760104
194100487
1931281883
103509271
1387204945
822917503
1193709657
663065967
1155685308
972490728
1939115460
467936405
2041670440
340160693
1673454803
1325160093
1877025945
1504733292
1914025762
2122470886
165021256
925275677
259191260
574612934
2038857174
1116070226
376808713
1174279241
441156289
255920409
1196959084
1234891895
1796242551
1123008912
634516327
1304715483
1250126958
1053514241
867593108
166774123
1241932949
725740564
1210138406
1649341099
1665352130
1323897078
203535540
1384511123
392343892
439951423
1928703721
608042881
2114419858
899282463
1426423452
1854621410
223288613
661274939
703691188
91488999
1798871511
1405770163
924998725
1323983001
1676847515
672374383
1701670991
1689486948
800203094
939875418
1367178735
13934328
97625867
1792031631
265389061
1816062473
303804035
306787971
105003150
93575179
1010810225
1722619913
706695154
2012883900
1351874459
1702723889
1662357120
1612522514
2086925166
2048948206
1211015124
1737404250
925750775
587955519
1700509519
1290118357
491697938
1986210585
891025557
1628505923
1874808351
2098748226
2062526313
947474167
1604445561
1403770175
812195955
682146776
58890143
1541506215
1070373031
693350500
1330303683
181155595
1414506116
1371149164
654910821
45802162
422154703
1903868467
667832959
816870546
1439001449
772922029
151039331
288302768
1854336687
475760270
61259508
272653903
1857235085
2140351562
2085236872
750916109
1630398559
761864819
1060372902
522369215
1658648675
283588874
1977811742
1070906978
44178727
1677546666
398302136
1239581813
805101260
2041516047
1998574667
1512826296
713365616
1492870774
788966521
871777864
428822728
1924621871
481932917
1603807590
745265782
1790241446
1005845313
673795941
1624357930
1051614880
724379427
1363172328
1311137987
194021064
1355021838
367461512
426971166
1272664843
283842355
504219411
2130259541
670218778
1062789651
401090353
729171188
1398315673
1994125857
112882991
1883820734
2011735581
1142199202
549592145
851895264
1515147991
397715212
1107392668
1345811160
823449185
1069991500
165164421
218075012
431302584
916303845
762393564
112480448
761137377
1764555904
1630468169
98732981
1896618677
766253552
2002755996
1971147757
987755922
2122616882
1923180140
855917760
681856001
749505883
1317051460
1536331903
1771968011
531544585
687359377
791140578
1742717385
1623217558
1134438193
479973328
1266183905
426154514
56846245
97361680
1677209656
1565288713
703771904
1287657600
987911736
168378203
2077553376
1064546143
1808187725
1052406168
1655009551
24065642
1557871697
1752150072
1522444622
520645311
353230296
529257431
535332435
127746621
849966009
358281694
347156830
1091503129
1875178571
406763473
1278830672
1072703938
802617662
1072828595
1851612473
1828062847
1139163495
579145870
1648564875
23017512
1760574331
97659030
1131901850
153083623
2118031336
1481483268
568490166
46439877
260367220
1462791194
1828484881
1109222132
280963304
656348125
785153576
1809905613
267033617
1200499981
1666805397
362436961
718359389
809821191
1163300650
1313921168
1161943671
327083106
1492430047
293339712
1311523958
776897665
1373683637
1727287237
1480369665
1140865619
697899327
934387441
1689063353
1482708921
1466047374
675836477
2099732482
2011434495
457406125
389478740
464528990
1540799321
831975221
775086434
1706265647
2076999109
215067807
1254681831
1768769561
616239258
1599147753
1539265678
1527027666
2033839947
1326714425
768339563
1087718023
1300939573
560602970
55517080
343843580
623580888
79733540
937726778
410106276
785404523
1524096200
431668158
2144814946
1993277504
97021788
264378915
147255127
655251621
1046635596
350572347
1323852085
248059491
1653520974
94040861
1723304893
1400673076
1987869373
910308742
1069864545
394734416
1132615691
1171998460
1584030919
303491743
331207848
567052152
865034107
120160268
26800265
881164307
858933022
1165916825
780099503
1106289270
1217613455
1266470101
1949059127
29675873
1761066259
1932302804
1209632991
417837383
1277122648
143018208
280594199
674348963
1000658719
1954013764
407143776
1074082844
2023906128
841069249
419594665
625518604
1762849853
317405425
320510710
1970702252
344598649
1764841535
873529463
1553090916
1912244464
141481479
339502902
955543189
644106907
618667459
1855719504
905857912
375711840
2076396783
999761831
400988103
314625695
1349879641
1062150619
670025449
1914702751
835621849
676135534
1769547743
408357855
641449960
1265869312
2105265651
1035229665
1278938193
1581206847
1529102463
1055681347
804757858
1216082446
1230631844
1482453126
233343782
1119540850
1311082537
1836921021
1970453881
1995495122
369546294
1602153170
1034903570
1019620381
644592321
2082947363
26698734
1396750803
60333327
942287504
1609915921
630318268
1265895779
911666392
111062163
955314295
600151229
252845901
529851107
1435166380
999944676
1639298327
164658675
1420887126
77374119
1938820801
1586880538
982429851
844658578
2119898562
525702580
1641020148
2054150093
1378114909
121168275
63021356
33411729
348081480
1587253417
1335074351
1500575246
855266491
1439962857
260521831
1632694399
99623806
1472918253
183616523
1870657622
1089334570
1946311369
1746698815
229178366
1921495712
1926180746
1227593339
782998178
1033082138
1571043999
995367121
1106699408
1826959173
1081127111
1338694572
417587871
650246378
674430800
1509208631
591456006
1260892157
1711333372
1451310567
492742192
1914555222
1692775637
1798915532
1661998485
225113365
1813523806
1063883735
942544143
1663536343
1982345734
552819527
2018500340
1824928131
1491474649
36382607
1149845487
541807680
1357127986
1489981963
1864341378
1200411187
512964812
1182728231
306618473
1265800914
1109133195
926591491
1880490126
1062290987
104154009
1251420240
1862836582
43511672
1901612416
1751927540
1064751202
2099889820
1607800237
1374156486
1939613466
1289545564
2019968713
1410256095
349846255
817307274
1611053919
2027116272
101258817
413253033
149502411
806141875
1271298155
2121102259
865302531
1773539252
550821249
253702186
943548516
2130637797
230379265
832507214
1907740113
265751644
267844624
570573403
707598237
649904600
909089143
650714411
895977010
79209583
1946126914
1468663206
1928828703
1804489174
1359007727
44205854
1178712514
340517736
2079310356
2041012807
690637494
1015080127
869568408
1785506012
1500436593
1418055983
1715766807
1822350864
1070313477
1566382849
1391207088
302391910
321827021
1826011424
2041768478
296510697
1633183950
448740792
300550325
339713555
292321513
1241740174
1175894836
975769930
605176177
1423017404
1896447524
703764490
1743181292
450931830
504563569
1337127752
270612956
1294492734
390595836
1952065194
376038412
309341139
1508156954
1977014658
268864623
1145096804
1510009745
791528071
563822262
199237127
333889459
163321994
65124166
320893366
41604669
1056837174
383256595
1290558355
793335142
72504080
1342669732
228074355
837240278
810786462
1671754263
1126281469
427412050
1669415412
1600851279
430440810
1683234979
1544536678
154158411
948119224
1455253964
1591376863
844680144
142986551
856635897
93276893
1415965080
470895103
176025839
1280130650
839096674
1573204187
385604149
1729057525
1662348766
447968082
1271403924
962344004
560184266
1361184304
190465764
1087637475
1588203578
1694699500
914099955
1565867775
602401634
2003607379
293685987
529625389
1962198529
511240473
1236278619
688602668
1920490565
521670281
906608077
781596772
931677029
310143968
1136988668
1485952852
2001454398
216690241
1475087563
171471156
707200048
1809117719
1286395764
192626168
688810031
1699686630
303022498
654598420
1757631110
1258096848
1591933287
135789599
500898399
785072434
1204620245
36522047
1838239846
936884704
2140613821
1849211265
1854295043
2048104875
1960855419
1874864257
531300003
189256530
1988744951
1039271056
582684860
1548041542
21988877
2065206809
1925596477
220802766
1444583269
920787261
2120885975
130000649
2042762787
1847023449
8190753
590084747
1141427738
880323014
688586742
1881213469
751438716
865827966
598142647
219283609
325460996
1270916873
1194248450
98867607
1302316758
1773983790
1044770138
1255010103
1614484484
254543676
1055224320
908251341
1557102097
407432932
1921239850
1761911012
2103275854
2095157048
2138355140
2062793577
928564340
536983476
927099951
275801182
620294323
1007458729
1155605123
1760771332
1287655957
387867410
1354615533
1420182512
2085203902
1840177109
1875452341
1181178189
479349787
1737368696
1438646619
1589464709
453557571
1970552975
705822581
1485339671
1004162350
595392698
166154288
811065182
1728749959
1057523984
820441982
862699893
1124625575
614100784
1971201994
1536091437
881845640
611269806
1015687208
2031041861
617351071
715288907
1130704732
742337336
1002937219
970808590
511165389
336086069
241108862
1302858373
227495163
1597546662
335800027
1670721937
1314582258
441692732
298019656
950153358
1620029032
600809774
86017053
977539048
1045749128
617100277
2054344480
1085967159
1589235729
1146109015
530272465
1650598910
1863702279
128617994
1291842629
232668220
190023116
1909685618
736023490
454309854
1548238269
2028201257
304761061
688957340
1717109346
1341568186
557761758
1762622302
2043516590
1348077138
769880214
1694514110
559079367
2096414130
1965462799
1644121285
441291449
787066403
583453660
895301781
1438525229
1923172554
855242376
1022165159
932648266
2021839439
1115881526
695367885
1166432427
1019617768
1831298196
1814669606
894647628
770107268
1807057085
1585461439
1309766565
560101769
938257250
624549660
1451912410
1384721267
364385578
1582882570
1449000633
2001480678
2119004327
1531152665
1048268931
722529144
182477472
2126496958
548605752
129173967
565951220
1350411226
1967384816
1090374938
1370583963
1980365892
140661247
1996890020
1962047983
52562535
148672778
938350145
1702837997
2038504194
1411126009
1371209337
1115819702
1516322288
48564064
554104025
2130981184
1510473727
1700087017
2037842694
797889250
400043413
197359005
419350159
1298707510
864132226
759138862
1327144553
1799463440
839384737
865433601
491348423
540849760
1668922350
1876114426
372153818
996827192
1548735640
2037589711
619076754
585315254
462408627
2104193630
775123600
383025835
552114433
1233394860
693196144
1777319159
69444482
729025773
1582463509
500013079
291685253
1248231349
1813265097
854982736
63196478
1957280357
267470293
1633538057
841359917
1919420651
1702597457
1464553725
1608567946
1231814787
1957094287
162693961
1702076616
2098269383
1760347546
305803024
188409763
950092778
873669905
205175736
979964259
2038530721
727605410
1529335885
379317961
967626943
1578625075
1106623538
612824145
1243614478
2020762459
875276047
1481343971
2146886161
2113167159
1316194585
1077428150
236650924
45253848
1838738219
2127061903
1619438047
1254250482
1745317749
1759258665
221999422
1533967469
2130321737
1665346683
1915640317
299205879
833392051
80865316
1586114449
1052526940
905880429
274409175
818489977
394052748
1998347119
201754796
575069152
1735460
467282102
295505372
202072806
1252354410
999764272
1837410337
1202776151
70547849
295062850
1078187524
1784963650
1205895703
736022689
411452369
1998758386
1414057018
1138104937
1639675579
1215473276
1212817762
602074345
227049130
1493055868
2008113865
915115674
207990980
1032442910
953329222
413118941
2078370243
300730919
1611521413
1226777922
1730205660
1305132906
1449788381
1454263424
274189516
1827627764
1418712194
864640884
2014353647
307065800
1267534141
638022484
960294115
1271008609
1760108542
484330142
1462289369
1608334200
1807002010
58191201
1149785551
370202236
744235013
197855688
955912679
885434344
1227310233
1078401933
1551212830
2147407444
1567491475
293952786
1715531610
1446484404
28044691
2022670167
119815841
545208278
247142632
799877544
1421230470
632375451
1050653784
1892238173
1840856192
1879064960
1231880953
429916660
899821810
1460423514
82635927
184992616
1333989039
1743281363
1507005512
297708861
1857089366
1334747131
291796564
610473159
631199612
459611658
312249944
1126477832
294224174
378778532
502859186
1260555646
463646455
1108102431
1932847569
408015936
111576299
1615227547
207383176
1577405659
566389724
1288629397
1036132407
793096340
1072757532
1525491701
310303115
1162592994
2097179318
1035879020
692384429
730673400
1738346006
122148457
628110048
367868293
1507382752
455270367
2086351599
1187126883
533256920
75493263
2133019438
260070238
99741399
1986373812
2099513977
536651580
123549737
1479181332
999502644
89504751
357422074
524999821
1120289524
1790371496
1487961921
1524384676
701136795
1665425448
1467894428
1006574996
353930827
1034054916
376132398
298812786
223121747
514344505
559580651
511080842
652988035
1643104308
1529833782
1578913679
744545649
68349165
263647014
1335718128
393698736
596118203
8409222
167927570
666907953
1915608270
127856120
1759248277
1197954607
1119376426
1903049446
1556426863
941886913
844050216
1485877184
1953145958
772594213
1204771274
495109098
2107246359
238536874
1061164699
87748686
754542966
2066766894
422374820
544192856
237499839
829160299
1790273130
1463599484
355003358
1912989410
1413711562
1392501516
85583304
1512814507
1912216495
40325917
2136302538
163800325
168544632
432655125
1900191864
1676923725
843834416
1006746458
1043573985
5826913
527044438
1713669501
1842533778
332148776
1298769630
1250868815
1455443387
734721839
839249621
2111731870
807478291
262341712
785648635
848598657
738230145
1991166266
34849686
1043735758
931406458
50995710
37749897
1155972174
1024800644
340302545
26228372
781511856
1203660236
232144728
1270567715
1928441412
773860730
416018301
1231930778
1468783830
1987873486
958414528
1912804168
1837676829
1954210853
1111349881
1429490626
1922200550
879049961
1328052025
730612078
850771891
515879459
1585006486
93489478
654797567
1513832206
312212176
1589527427
1326121681
1361365132
1523925654
174173066
687045874
1653699235
1908138197
635400276
922151387
782842818
703414040
1956304069
772681483
412148019
1910934499
1194563583
1016711606
127142782
1275814228
1354671307
1300535415
609272437
805499697
298617680
1184738802
1170549223
1723123031
1244577793
2130848418
2101380520
1917708756
797746394
210771920
794330431
2010629938
2012829850
226195727
1797511460
1745446682
484134851
1027469078
941297263
1360808859
328643893
1916469600
1579201200
1401802365
378245327
328268108
978436414
668337827
2048440802
749728636
106911385
2067609445
1853132188
2121265779
257076458
639157579
2018275325
1266612479
867983468
1574483389
1463555218
538979403
544209875
158250040
38637015
2069167648
638372717
1186439451
1473455570
162094908
682949420
2075174926
386662072
268171532
376699256
2120277392
925137473
918253826
2146771915
1921017325
809724716
473018851
1649130343
1946559262
1349848100
1855340101
1739399427
31779563
1063567662
1287686966
1612601766
1549878731
1626775241
1316184461
1916131847
780710989
1475459895
1532643674
120757135
1651736063
2131510864
1643248423
1019836532
1813645202
1204447606
229956324
841600919
648458339
197193820
1308916220
1423602014
340605434
2112665848
1432953093
1697633067
1758508327
250604429
853566157
1094487258
1124137264
1076231073
1158919717
540875585
1503174955
245329828
158341262
1201663580
604279575
1345745193
792180648
1709882275
800984375
302851447
1623630923
652090387
1593851207
1088867774
1667468401
1062760225
1036148237
552382209
1408335
513345478
1845452267
1536148250
504868313
631545881
1685327094
794308483
295981270
1017910801
1260180268
378767271
1609527125
1500934044
1591471902
116577097
457886328
149890737
30489390
1028218773
9160272
1360641492
67927418
1572689771
686578572
1204526189
1348680788
165356417
1908413045
95236766
995302865
1797034659
762709019
740517251
637127971
294963656
1199629702
132269091
2135648668
1804729491
1054742954
1896481546
1775270946
69594487
957664133
1691304050
1817474625
598095327
1906708596
1942982956
403552271
1582651065
1879511644
55792712
1994923532
310743150
945701422
115199892
1622874079
1353089839
425497128
1116509084
106186398
617518899
1269544821
1441212512
358589072
980495687
1300919626
1105199519
1347824102
1477613155
1062202986
1407695308
1371281176
971691212
61800459
1528010784
1914150471
1602757497
145925002
1266179085
1814639818
1906460295
1686919414
1996116243
1661885967
2054136937
1533909315
1240705917
1511523079
1139614851
1908756651
87174291
2117947286
1286199551
1616535691
1038946036
1429477703
1690791357
366750238
2138323531
2119683448
704668032
1805787192
1098498157
765978400
1118111291
1366516210
16163066
1766256176
1688225829
1984912625
684447134
1443036256
1723154280
1515222876
442541693
126930106
1330022284
1071759877
228542052
1430409414
219701196
547402591
718321545
606195683
1134465978
476309655
804845264
1803193500
1434921706
1325396263
645165219
1895297790
491971015
327360513
616021289
1436831629
216820119
2042717798
1395827874
221252819
978284581
355022282
1786211226
1024096795
812675404
1375365736
602367576
1224022287
817253904
672677240
491116181
2128245917
1786162475
1355759328
2058489504
1674673866
184951784
386422913
564780656
408319854
1779246444
1870780335
987055792
568482268
2062728093
1086816046
1065121343
606720862
357435167
549626504
849939920
879542659
326076306
1339770682
1158917167
1969174756
926100574
1606635387
102679288
307565104
980167649
1042590865
1799336443
2088304940
1767613650
1233885390
1649880111
2096640814
583206286
688249274
1385817048
1126921483
440614150
1427114628
1657437809
233234663
1054454452
445247150
312856951
1798903191
812386000
1586154336
813852184
1241707407
1014209151
202295859
1933854160
1022419979
1794760869
1519805363
65408639
1451140898
976647540
116445385
150490784
1909369318
1077935819
629835258
1368926716
205382781
123786454
1740158222
209601816
129843344
448819729
60479266
182909473
1176078250
1580379017
1749761995
1714738479
159046016
1964880099
104314413
2051954685
1719970261
696767763
899356678
98043469
1486833318
1971199591
724632549
1686878946
823387977
103063198
1968999189
1057899236
633618910
1222742822
706407354
918831685
879143287
1345605070
1077629876
55009366
1666168031
518579356
74754719
708623331
552758547
762948122
890397575
1903011699
526385708
1183804816
219240479
1713614158
154143563
615613339
1772464628
1407769580
1364872143
207001018
994225537
1206737543
665518502
1923562390
492690539
1165182128
1201323015
442718739
1044762347
448909105
1735571825
1836797114
847658694
1430303681
29805965
990762150
1701974473
645719523
191746110
1721487990
311192291
586649204
1682019015
2120402135
296338966
515919941
1896832904
468652493
1103239351
184276190
1363279539
1662457523
76348833
446144372
183387483
1756364905
119596580
462170693
1410018260
1131244451
32396534
1563314912
1337879439
108842343
747642796
724622735
717661538
1720558223
1477032419
1477949998
2049708087
1326934244
2083292995
150794292
461418105
919494363
50148696
1873365841
370740545
257428496
1058151867
1596006174
549882459
1030787438
1073983832
702962560
2008818044
466731360
573041010
5302736
442942508
609026094
82952892
276713360
1495414479
2007559233
91078432
2021235676
1322481535
502517318
1886679116
777820897
2056367164
2115752292
1514932665
1498108655
698783825
884868053
1737620207
826984495
1112513529
524099215
1432719901
1528039606
1137195473
558962188
887924151
1478787414
2017928490
1616933507
1483425626
174889298
1639372846
1762946977
508001679
1981650783
1511174809
1891165511
410125955
1530383516
879861584
622393313
80552433
1939474993
1676100418
1118408736
625632038
426990806
1233433409
1911724990
1150848061
1427640634
1256305298
977802576
375025365
1348141046
917993589
688116931
671078342
1890329235
1161166727
563161086
1098481874
1616736006
769448705
599470654
1663109741
445578268
1556125112
852432074
5111548
476278248
1162188724
1765990310
741399523
826124815
679056557
699550018
682435860
1726534594
1632928448
1193422556
621510145
296456282
1766463506
1805376630
2088553757
1734841055
1270141237
1968250295
1787258073
470184375
650346405
2006586816
1972844299
278184182
615669730
104718288
1040846475
294418490
137934715
1855387303
1915801940
1341103642
2067004335
54814158
1574882140
871644383
1186561898
607699220
1715470393
1596104200
2010622411
907535662
1087342011
786878400
879735771
1223983115
1449584116
1337356241
665907021
1067344118
159353312
1946927251
1977521362
1574080576
14625638
160892205
321460677
1019097308
638078750
1378297236
696520445
1113925415
954713867
350919447
1837205149
1503496760
811089252
801743971
1515979438
1299241798
422888916
666550745
1232595835
1406404337
1137932333
1913813446
969247940
13053036
1373704883
267347109
1603050965
202255992
481731652
939753841
1028279827
148048742
1986150084
840684000
308993011
1738734926
1975234803
854015629
1556591446
1482121820
1342064928
1973273394
2113082251
1654353126
947953500
71885581
1299856806
1356831807
1497589567
378430781
2103913176
1387002912
892357312
704534592
912968261
140651911
654429305
1980063622
892913648
2074097334
904737003
549734026
2059262582
1553275735
591884884
556653909
1291426173
901266771
1652439408
99360037
1449450389
611615864
517857460
1739428966
636329350
108547711
146636290
547101431
699494214
1887119408
1573516609
2044579378
2059365148
745164061
2118718109
1528911234
1883943738
1779232666
1666034713
659975844
1960212642
1045514623
1878379779
1423163869
297260
43217955
1642850095
1984626035
1674536264
508496146
327421365
1426865031
1276698395
1120700792
1408120522
1815719180
1670791103
561745587
1343653542
128749090
155383526
717931287
1626120527
7103248
1570951034
1819189673
300614787
196705197
792506081
858259102
1423403762
1355530292
1909906267
624645900
500512189
2089207137
1948109123
535423536
218291860
1367615644
1937666767
995989691
1492873933
1039479794
2115843245
1972931945
1605702836
1341967074
1190278507
639217076
425035416
1950523101
674517887
17223938
582335565
1101048276
207330027
432914979
862811622
803992762
1445217357
38602420
358605356
1996071477
605764312
1421176723
434259997
1981891486
1952262669
729117016
313899417
1805481103
961615105
1134511160
53267911
1850458165
1615295421
1130024137
267805541
191679605
520542613
1595165611
707160759
489017086
359605280
1564005952
204846974
1705265338
1820078247
1097963167
1574034403
904202971
470882997
896455743
896928450
1715438251
1695875671
376685357
887488807
704007734
1435130519
1676942766
667154738
1311643571
1483325200
615810013
1503306732
1070316198
1663652645
889103218
1255418921
1121628085
1190766413
1369057502
37175336
423411885
65087509
408647420
1923294166
1837368757
939463625
540616547
1256442759
838346782
1700722968
939086600
127335920
1122496512
1290124564
1269277131
1161526828
2122848171
83962321
1713709960
446906008
734029859
1055065094
1027796878
841062992
1952980336
1563470377
871927188
1777244176
1720881809
321927634
1063724342
2052600855
1672296014
1000095340
544896787
2054861471
458213147
1919346543
1830329421
442038771
717215440
1020642968
1894879076
189658312
961058879
796857863
2132769786
1441791094
1822945822
164726522
1659426543
1184844567
1475468270
720344892
924139430
672691734
309002908
331837469
140912430
897839155
1929098104
1584417830
1222918387
60527523
2147226088
720791120
1053997761
446641396
2050659017
2111729360
1127824824
418462805
87933176
1825147505
1360377189
2018789493
1306675519
969070733
392618311
1977800879
865488704
635404635
1969269759
653918095
1603471700
1341803396
20663366
1936727084
1620419627
1685306296
1999514803
2140183941
1354264648
922728850
793222181
108383236
1043158421
397000407
2113029710
1064934385
112889637
1347980497
739865497
664176538
284864651
943352739
16585046
1773236704
1300296048
782430110
686195270
652578907
757252573
386090919
420427492
168516907
1086826033
465966126
1781140843
1607701001
37772400
234341454
2128380
1592732057
1422280573
734297345
917796592
1641900622
518267733
1878296341
802700714
236517552
1990787630
1219511492
1236059664
1115484443
874942483
871674234
792203028
685443743
1566285556
1145136707
1745104625
1826340969
1103887207
2015963545
1073228744
1684112722
1126598895
462292063
1507564373
1674050673
863675805
426893578
1008077618
175652120
1620956848
962900441
677065075
174791564
1468185974
1001987639
336913665
1196588122
560091662
600357361
544988506
675458523
934832469
1068548839
2121284290
416598860
724860858
554723289
994236259
2094736906
2095042154
1114740173
146824874
1138800823
1876535164
19222286
737095143
1473028291
623581544
1669105950
1527839865
1411555666
575855739
1466340041
1956203483
1232710855
1984595451
765330241
501850219
1256290295
132515035
296562437
29655404
554701572
864970345
523446074
327696563
1095798085
1031332335
2029141848
1835174875
206282344
1083911401
1850809231
349029327
1659066575
700323858
1209485156
701046169
1299899442
2033152623
1162761041
1113360875
1143160695
1957967582
626031467
1964598815
474352508
645660394
1412289919
1516827704
981949619
2096545975
1789986664
362388121
1706530262
445501871
862750020
1136389314
2043562452
1667314625
1247369165
2139126829
1074210442
441067779
883976734
2120707886
1532618388
1703153849
2059886764
615703122
111561601
1585220231
1574565687
1252855749
1410146438
1600906171
935913125
1324564671
856638570
343329442
1794593813
1989575753
1026276279
1832537034
76531269
84095196
651545402
1724060979
1402578059
1656761207
884742621
1158742850
996686950
456587481
997841829
912782586
1879855215
1859491097
2045444910
30336958
395390436
804983846
209484839
1295932399
2062437265
507513378
1240559067
924778862
95842205
1959508844
272008447
1910090529
1269652985
1703351531
1643922951
1197050915
663555747
1142844493
871458901
1703000859
1180920825
820185229
1788229266
330759902
387029089
616395170
1338112716
1958666930
496352675
1417775467
823357349
1062540040
367551031
2065001280
1722104610
1660420276
576079802
922490131
863989845
1569574411
1969213799
1224005251
1197414932
430080685
2135356020
645958176
596430086
69240842
596943778
2084410717
1117471314
595881299
1526653593
1764470852
621213979
1504506921
1782068942
1829271292
1255137584
478700644
2119287057
957726856
742788441
1493182718
192467107
1270530065
1919053197
1587786515
989397680
2089872549
19173639
565422035
160163628
1603121691
1552838854
1414419260
1864314995
723118094
183976353
1319003509
89811053
369628089
1435389543
2030892587
575483807
1870294747
705092209
1788334506
1087308482
65648858
1720060894
814550085
1480165780
933088893
51109155
1007476558
1900440709
403245637
1504712856
1020448010
1442427795
43478322
1093425529
1072106625
782347271
1621265969
1129059978
1006190327
907368274
1566266101
1929098501
1279617637
1803182134
1671065558
1137680810
906248157
1207671376
514371663
1190949881
1938269528
49874804
707790681
1473845234
1665436756
1465542243
312895280
203685983
1613434011
147671247
1084449319
711221589
1942866092
400011686
1722913450
2061529671
33135270
667433814
172804875
2109847629
1082034160
296535548
1172180689
1797281860
84606315
2073603560
1789284742
1607364906
1847219248
195266970
917045443
1004306068
722967920
1915318263
1674007180
2112864901
720746191
250988204
1784504073
1352906749
1067296446
1629591738
1792147430
223317216
1337212995
1099854833
1319794976
698918128
2136477743
470208465
1389553867
1541088031
1268289621
1932327850
1374453692
986807436
1804051507
2004980908
1318224212
1048842803
1692818832
1508541584
1789332597
1179243422
562956265
1178830671
702065368
826468561
1976991147
446773632
313633338
521561403
1868219328
2081402711
2057452456
492568700
1855778291
1505071514
110517477
1479203426
2099923790
1130677446
717784976
1516651583
83941976
817993588
966928866
75600608
85394722
1917417447
1520101125
513014164
436643301
94515854
254254932
1286958074
821842709
1790621879
1021984776
851281929
2116809566
1600548412
158555285
1050511619
1462475274
322699216
755404128
1588478251
1555409866
1973469624
1056086547
1533746173
1853049360
873043296
1596876652
573778103
915408873
1452955800
101429618
147401861
838329894
627890809
737184487
1869331635
1967167382
552098439
1747494302
696148189
224333032
1538428738
385835677
987544852
1047153032
1826829190
208906816
1108395192
164396946
2101550368
1375112556
1438970905
1348694996
578804566
1791339659
770413202
338766484
1331485906
462579834
657718714
1348328316
403381763
927390339
159840935
359411113
1710251902
2077857029
2019758253
312523928
1984357335
390146930
370273127
1958601639
589215324
2109243953
684705110
89445030
2120841443
1336207266
2065553765
1024256625
853129904
646902720
1050205735
107110464
1853806041
1035940010
1791788910
1031613169
1327912464
204442308
1738346571
216086220
1621878534
178424119
1291832886
500752787
964741674
164711809
534497903
781893402
567530820
700538103
906716352
2135663936
1977809070
879963997
1368915342
706609362
471813452
1396344997
224962616
1643081936
1944890198
1328650389
1673323745
1038461757
300271639
1247273616
1760322449
665561444
1923996746
537784008
1258606003
890248234
91804333
1623114154
1090427004
753281001
194182582
631774391
1382145858
841574657
1246844476
1188202041
1112819203
260456460
1894990233
1315576320
1864950593
1619486215
1545527269
1506353553
564867646
1556728005
213967464
1906668512
360582463
1421323983
943253829
1072799311
1980215364
2121016319
1272670901
1797444691
562283251
75476443
368189447
1135388655
1039428202
1604273924
42204418
1503889998
164324422
1592698062
2051911050
2107052876
1413752937
1649852940
1987288104
550834784
797447005
755086476
1133936593
2120640090
953522291
1566886029
991130342
1865850356
1090747432
56223015
1767411875
1224171518
836310686
2078882025
743906386
678468493
1121230115
763637173
1295789640
219054147
1779987801
1989322007
1958275938
882785991
1951960733
458456134
423838372
860524691
1354810596
1060198760
718812051
1426655387
1676495601
2026684007
1206426678
1791568695
523115569
1461478944
859410430
1054232265
661550851
958720120
312554816
150815671
154754994
686335579
849947725
1546044554
1299458435
2102459911
591363209
741846719
1015548463
1576126433
2109672423
875037209
1003729727
1588074945
79207561
828484077
1935537370
1211454555
302338765
446172315
1340237646
1175942620
1875625017
761881655
2138119781
419411926
1161858253
1731911335
888824523
409498313
806055494
987792825
1363113116
1022052913
2002384305
365031335
96556290
538484973
2110302705
206354242
543595051
1437685212
862699995
1319484537
1823557492
1027852139
1231053385
1403661207
2038280465
1783439541
1282368815
2037468854
409167202
69201075
342533851
799024515
368124055
99677069
571333737
419415431
2015151308
311123514
357298876
1860665849
39870054
508371642
1511125975
1378606278
1427975449
86816866
27817357
442711655
939374237
967382241
2063372317
493975010
2100289614
346353474
2084133677
1449853316
1836061400
1833848005
1950021081
1140924175
1392403081
55793021
1115951966
1271374674
62309195
1824878525
1082069492
1757780877
950354415
606840033
1458805180
1759622357
328156798
40193529
1857667467
2111532094
1762320014
1662912196
64208545
1805780967
1071452191
1773398885
2117540301
653940394
1954034438
1469127520
867069490
1149515818
294867782
605652679
442281901
693169549
888380325
158204401
998963383
56308147
1101056060
6660627
1653203134
693246224
786276193
826171651
1401903719
508017201
1969059213
765856318
177871433
385129995
1917826747
1541172770
444826679
56686593
301627519
1372577618
1082729015
1222944477
834475157
2050291218
548840060
93256533
1802750864
1018862808
1673092603
1730628228
1649765904
94069893
382101028
1427588266
864292876
1877811436
979114881
1706038764
1521074766
19909793
1556630540
1415269945
756700453
1404876157
1903941875
1869124163
68362906
1087828066
1314186590
961090304
1221713957
306058961
1411943503
1110036070
1398503974
2118404397
1207246627
201168727
1860957370
814251227
1178987479
472376836
1562924716
1687555887
40995526
857305237
1531681835
516596359
796636623
2068810329
2057809883
1526940158
8627623
1581731126
267611708
397528540
583530690
253069571
318680896
1998303200
1802051911
1064598750
42293458
1201854444
791894893
1563973041
1039825126
521797397
1524181855
591099959
1229219838
1413821725
1713857610
972263497
344126151
80196633
618378703
419457366
739806622
2095054030
1139196522
1411747435
592416019
1098070781
1912782429
2067772185
504654318
738783626
1185387716
904323755
341707266
2071457483
1921357624
1217296794
1140659027
1931839736
550482551
974382251
1135298045
500703680
817770071
1573726764
1280564806
138277831
315814589
390609218
330170224
1248404812
495474219
1108083460
2103584110
2124555767
422802649
1087134329
1980997420
1326535164
318967113
1419877375
2110198091
316726924
992208929
2113216316
1027538931
110628628
708036081
1307798883
2080858350
43036634
1716245680
947209107
1795765873
763878260
1611378435
594565434
2040475917
141231824
1680728570
572584238
1363433941
1403147543
642710329
2134716969
504743113
892941375
363863985
1923302989
2021673798
845562075
484321673
471024692
378752397
2115203903
1095126575
497409675
1636924926
1361547987
1340165367
1976622214
645444236
2020733632
1614685489
32135814
1448722289
2134472278
2002080943
1597755805
762927398
1552931971
2007866693
836102191
508755723
1286231400
1417368554
762710629
129428759
111172982
696465051
367970880
190584420
1242685927
1772735064
1235486683
1281304519
1331015060
1245200828
1238098181
1934070136
2012290123
1761602344
423979813
256612717
876222436
1738876709
871772547
1252816388
1847876661
1450894919
1304395609
1780707269
1750794978
1299689424
2034003519
897125392
1676105859
2045587303
1268367411
830422797
96860179
868961360
200834675
29861329
1626025815
1566033553
2045534926
1519307064
945269669
1684233720
935790296
561342307
2147380612
874872787
1786830132
901826245
1516045671
1124564372
707850473
1459294054
1271338895
667437837
1797549720
1122807328
461776986
1166132353
415691696
1778892361
1578021007
641236222
816621411
58620924
1789622760
129963052
1160715034
1482538641
169886471
1859524020
1814950222
1327790795
2061806521
1217486351
1067732967
393301268
2058905812
975964669
988026566
1333726086
1550958950
999549873
1751638185
457793741
1275548229
2031454770
21810049
1733455174
1106647698
1018275545
1352992907
1998746266
1246023574
1204112252
1643394160
1773831400
713390442
298672470
994473967
206783931
492197756
1362022041
544436147
635479503
1224936373
118234405
507370625
1542696804
1241976849
2136058024
1629559858
1806915848
559051245
1380013203
616392946
801464074
290576053
1961282211
1442046506
1310729803
1943717843
1241334150
1390632166
1860085321
1446856583
1827654185
152501067
122641195
802925715
482158252
190287240
311902349
1388955221
1017653382
363903441
56742702
1158957511
1421710968
1465576614
1345788844
74548584
1415093037
1062932853
909164608
1295801618
351189843
1909002708
736567205
1488621247
999052234
2026774212
9400949
634338925
462069789
898351348
1231287885
1113246437
623396945
171749399
160374716
849930585
919435159
805335984
1861407771
2137917957
1474591378
669174767
272936022
569705545
2018501877
936370350
1326989053
2034109246
1202143374
1766210213
1519415932
703588610
327369494
146244448
1301337969
1176274059
1547865229
833162617
90704561
1492757570
1943006557
80028872
336338944
1976511387
34813134
976103115
455218082
813377031
919963393
1535402716
1797866874
1896725641
1090665393
238010888
1950611968
1662843168
1464681415
2006857853
1815471696
1418855259
912791549
1783102469
122798219
785423365
1963863833
862619125
1076812689
1345970784
1850866693
244013634
1814022232
1798004644
1186165910
1962121364
1082327163
851139511
950607557
880104390
1999018060
76773595
1633986626
1911272145
1847065013
1785370678
918291291
2030491787
1901634981
1019152041
591400472
2081723453
1393622770
1670508564
2108276839
731306410
284826600
688200729
753328687
1452867955
64463170
1289482843
1244612965
299159902
2012914771
117491378
1990959325
886590530
333878430
1783590253
1649849760
1367165713
475082393
537270161
769805892
589552639
1926657581
1063089890
1636337741
1346399051
517584985
334047915
651345685
971944989
1177327102
2021749610
1266612520
2052749235
892671341
60239662
1338826711
468647452
1953217961
485695092
1654340580
6184664
1797961672
872509306
836697412
1605472346
904329653
820679434
1578944568
1018314956
537687985
1641699509
732826682
622818879
534142912
284578590
1018864137
289273488
1151097610
514098068
854585822
930445374
1043191930
1860390789
270442879
768317966
2113166967
798211020
151505645
1009624075
1890969078
2025255138
1036171926
1335496391
1911569428
113248241
1866741020
257610898
1608936661
1379606142
1370506688
715229442
563688615
254456352
121607514
234240479
2114157522
698107508
530663290
1292506711
1444140818
605376381
736256344
782164132
687608709
1335453347
251901975
1834231096
1150273475
741001120
797402803
1766538068
562753277
1539707867
241093731
867372393
767134218
1895456389
197268257
242002244
739855153
90079685
1251622238
790206465
1563313898
1799666224
793164930
1308950223
1340321579
2033027947
1722257320
1182303962
225547625
1553656881
913631472
1328418191
1222685792
352631489
269311091
380574993
1424311009
785348944
2063832656
1486040098
1625935364
289821022
1825872081
1303226098
1615010584
834232610
122651367
710721156
77992384
1090604861
2136464937
860488157
1595453224
1875453659
432764198
1242414458
146210607
824146937
1014280659
809903156
650452791
1911543848
85099420
550715199
866600973
254111287
815713656
1141417423
813228230
1800935035
1495030951
1824915109
1092327511
1610912641
810903214
2038908757
917997593
1701912077
1645449047
631104633
851795435
796866785
813332305
199457439
1457229558
617336379
692965981
358059460
1670877444
10392150
51119404
188279454
991698342
524923260
1155943559
88855932
1908243400
1740292826
1421830770
1914569599
1905578635
2082342301
1652153636
3758825
869499646
1452598423
1744739621
1012300457
886016554
908116773
428172178
1237322513
232909954
1124274451
700938186
792188499
173025025
418621032
837158627
1271834610
446278023
1890478234
1559036067
608171497
1000495552
1903769100
721125070
1518489735
1028857017
1180900068
943370863
1180539470
1315531090
1780337822
1877760714
1324878092
1364124356
930246275
1945748379
1382739256
1072822955
728932074
1166822070
428884657
1253612273
1772538268
1666739976
190449958
1757796520
2040186298
509896283
203711489
1038855738
1615444170
1446198205
848528035
214023371
654984271
559773082
1018056889
1635391448
347863167
532694158
1963388529
1009587793
1427575169
1334589614
14807335
1064643931
85949363
1050443987
1567451902
1247007363
450633511
1436528628
590920538
1786275343
1637053649
1119554522
2084448103
1042425121
1257136664
896623478
300890705
720774086
545414463
766930176
366275714
1094864861
811850301
339192800
1752471005
960920143
1652686275
704896975
1196073955
842820202
1001167565
433715728
1405885303
955774838
776304095
361274394
847241253
504900341
935186998
1843863111
1918944550
1239575330
757154975
2081496431
1641637173
100707705
1074713020
2125304238
1875559087
595308483
815878142
1042967550
875474974
1969896423
1340610003
1593163064
1023868994
1324249430
1773202647
1088250767
1097498306
221910790
1669615173
652100039
1705029620
879949435
1507125147
583793823
1214077134
1215315215
1132684814
1683636472
575459396
1349117812
653757343
321950476
1447171693
1590899341
858753723
1204921312
1769452892
79238882
440838936
121581495
2020894984
1243466331
1511273843
1499685935
1581551654
451561980
849586167
711511755
1759077235
305065275
1634153027
592040786
511637193
730595115
1394965153
100706635
1165623589
616260082
1573103836
1575019267
268332250
1062483891
908901200
2093186008
63942506
486643138
1035412283
1238265193
1845226104
512048804
1837738161
1455476528
1883427795
2147443740
362845966
80509986
1993958773
1662284117
1479815392
975585449
710628821
296345051
1096903906
1167430029
987453529
34801419
370538834
225233258
774055287
128389841
1952483492
192081873
743721720
551082355
577136163
1600652965
456836099
2114574400
1885294917
1844240697
834820669
712059900
1561895662
297238983
169856096
848269860
1000388824
1495072835
442417225
969503896
1809558068
572127342
1613068788
719321670
1323451424
589463474
1973378125
220341011
2066501040
253928501
849293684
172943526
1403458533
121139719
1848261291
1463904665
133774941
1959822032
1773996249
2074090279
726985522
854463078
1757093023
1659372561
2052658151
495427188
1939492591
860683803
396572872
838929328
1199243506
487063765
2043827630
1676432627
2013140012
785150920
2094800454
626639069
1380559656
977111147
62226933
1646305381
491631000
1969003685
1450145866
1370068304
1685662782
1275700529
1812534740
182673267
254890380
1053728629
374859522
841692227
544958965
978258894
294098382
1762761812
392853412
81031306
1204933973
1543821693
167880556
898687786
758093237
1644811630
962365549
592485152
1843691857
516724770
118361343
1450413070
1172684825
2003912119
1623675355
1277691905
909968449
1856939077
1752641467
1056926089
1890115271
618343351
1412665967
857064993
953899716
1152752071
979212805
841328822
634905291
366088824
999391876
1979765516
487681092
1102365850
1024676820
906430664
336194593
281221402
730422026
1716773290
475272011
5531841
116746624
1971102546
2029539925
323697320
1174265421
2010588108
2069767676
583010973
1874294076
895660982
687516485
1013356186
541122485
965480643
841317563
1215739481
94446975
1378180999
227857654
1090631741
1064946598
1561013864
455212029
951928945
1832765038
1510964945
60226431
1198317318
465448946
1893980312
577149602
775075236
738052477
2027643708
558867136
640763588
979125042
310249740
218917687
1342591684
2118798530
151363807
223325622
583561041
265776463
2080251958
292528881
89136260
2039129052
1063376347
775972385
1823827055
2048315239
1923787766
415146563
1862991900
1520164657
91320920
474711402
830473814
1128647530
978596013
576388408
1966154314
20599937
922517752
1553283996
1175605504
1038519471
1379856652
1636598342
1937385572
954017489
392982003
256391154
33006838
714510219
1611576684
1309033324
842760206
260296106
1936248919
1488171234
150867569
939862441
1295291562
2143133115
2011866774
452304495
53882982
1845193814
1605996065
228331902
996064097
1318273351
532771192
754144011
1112985979
1306117832
1198088337
1901717208
342504644
1313749361
1107580553
383423285
283998276
1307819036
2109687456
962509416
441889225
1600713848
443200420
1027308273
325202982
1161752369
487116105
1504351890
2075939235
758139926
2032735991
1541415960
1690904141
1006219841
2033882496
2123236897
289630672
297045243
723355207
2059808050
1351305744
699731611
1985846415
1145871789
144592277
2014084750
1704839218
881476114
1741765896
1777388650
1960739747
1014071868
1636111997
1969908777
1650961084
247833559
1731200718
801733436
272554017
290845280
1093889102
1904421793
2016627839
1155379290
18342145
1631091048
212360155
945409525
1088965869
1455892012
476537907
96824017
1099235274
1650851108
1877101579
1129192821
2078790723
1659723788
1517258864
1160840121
1601329455
2039290603
1646832374
26319580
1098843256
1347453073
1832155184
1622892634
1888382211
334614231
325420577
1096759607
1871285632
815651432
1194746432
2038276906
330436051
1416168428
21774312
567192730
435787238
1901491016
1976118803
43562041
1184442361
1945279641
450287193
101118508
1138852390
581045184
1811071620
623953927
995985866
484800963
1571105693
1512233105
243252435
955525107
1634422584
979036345
573811752
153977955
700337754
2051507975
1657568875
570627761
306156434
998014230
2078898622
1276883927
674480362
745342527
973706750
630258240
1268066069
698143121
698816340
1346901700
1093059122
1029228593
1238642794
713478175
1376829831
203988809
242330673
839244606
1034917096
1900687219
2016977065
417429581
1314816747
1202164962
921708845
1055479308
1378273239
416880679
474490922
821083791
207371060
753131005
468849113
48237390
1833991715
981884783
800112163
1349017973
2036707918
1090759383
876102491
1801106977
1223276313
1635674978
903272471
1036196604
1849880736
1595193770
704625987
688476478
1477940682
1108194221
1022439776
846702523
1899529869
1938414924
684616042
413736381
1345890774
71780487
2108068858
2088751086
1018811507
841647573
1476518726
459582536
681064126
626875332
1034788736
800157379
2000507678
1190414412
916472081
1732633822
226720774
2869272
971936318
2137619053
682810106
577660716
753588851
2017070563
1665203622
762616131
2091323367
2030636140
438037762
569334265
1211306440
1780995540
359254887
206476390
605022922
2009360693
1808136817
1951683824
896605021
613898576
254069134
1665515435
1040509818
1245972602
1319545909
1001050634
790414704
1617702090
1489238043
716040788
2100205589
580361410
1834625928
206313474
851984573
808543134
2000927609
816264330
741211474
150674554
826501545
166380248
1929176972
1400346659
1244406739
1733597164
1665824245
703449158
810444900
51530614
433719021
1036317711
1146369519
1304719144
622949078
2015048820
802455811
194547772
284534222
1503082528
2080846432
67829263
651707058
982929490
1227009421
914447416
587156703
804766767
789306930
990837089
676321995
1072066056
1545719682
802418746
1805963216
1025613585
1997392404
1351094065
1624940131
241585001
480311627
383945076
708383566
1522106135
183016179
128937607
619980485
175446277
650228913
428075717
731698983
1209520425
156586573
1864519602
159058770
720994979
654724111
1891558400
535395491
2032452074
1769575729
611744789
1760340374
1958131538
1115820503
2137512455
1348325279
1950762156
1306064167
1174459944
1327689085
351498433
195799127
1932545796
1242353050
668998657
371734452
55435694
1880365210
334691452
1884375583
1755867660
835612335
1072030169
746757770
1556892472
1846840041
935346796
758059600
850558827
368209092
603918021
713109392
1126789287
1411025598
1338691165
1940341618
99129508
842337307
1723663107
313785453
1725950260
1216613362
1104533094
236753051
1752431706
980804303
241372520
2063428458
678956225
484342057
1354318981
1869505743
1725347343
1622188394
1069577307
609189524
972717239
2133883581
896843144
974596943
774315679
1790433895
1939635493
474684490
571779945
826654495
1125427498
1802278838
1279091757
1278331501
2134144060
625039093
1903125577
1249690434
1844001387
2005003581
1985155471
1498882097
1481356600
1092007191
448222218
680958407
781154234
1110198127
1452578558
1190380725
491631303
1535670604
2111279213
1409856448
1498169867
27845204
19190216
1277797080
167902950
810805947
1457922126
1011918916
574184927
929390980
1360172182
1517645787
559043172
700423120
1631749003
1355414641
650410759
191502683
230698657
7697090
1956812185
335983560
526793602
444984252
1962949591
1994806646
1497167073
737299813
289073014
572929541
1474777665
463810390
692534819
1247715934
135317788
531219210
1011066451
1619806650
2016207730
1488176903
1521558252
1006441544
586785303
291209509
1171486706
1378451972
760587070
277266565
786011720
1250136038
1931154412
77064177
1536118922
342107886
600860524
1193017270
226055990
1633685953
421517282
382783684
1667005479
107838409
2116464315
1744569962
206651423
1247999616
1338856567
288118789
111453598
276367490
863578377
1688059066
1273450047
429343498
445195441
882484201
917233289
1196810511
640565084
1397504195
496347728
1606216824
1079026019
1420274787
309897311
1223290197
1666358226
856590120
1802219477
266674107
329410626
1973289987
919468878
1309618612
455848372
420573700
2053174715
615549441
668591126
1113038683
548884105
240326233
58475815
739461722
1062884827
833593579
880596148
1314888951
1797693616
840413105
1945826318
1917955648
528545079
761588169
117102418
953159065
1344569133
798426698
763018448
377049900
342576102
1617510956
56552948
1685240837
1980894942
256401134
1548060448
1746389921
1285041504
103950342
1416824862
430175652
830280590
875004465
103328774
2081378529
12308476
1274675433
198543920
108482883
67500088
1683883321
884178294
1905035825
1449055545
2051695367
310433152
832469115
1087887095
1859031266
1277677212
2147374291
1213157759
900226196
1782894882
345108000
1597145323
1778526831
530348944
311397380
761517370
1659026306
1622306987
830199874
596018875
687307586
1926361505
1436733908
370176701
1535268428
1945713962
426034786
1738751853
575936677
976795576
986731913
1498269767
1054626692
1245109393
1998748213
1786171882
645385265
162133284
400923962
1230112480
1279685061
1001953817
1401466770
803224521
1626463116
1112668841
627526815
681311011
1391284151
279899651
1734075498
420698655
1104695473
810338887
1091890686
399512622
1674359862
852690405
1871061301
2114908268
193020216
1752473326
2028910966
1424452770
306828892
863915055
403554295
816099896
1629362046
1457681606
54353251
1144050221
804234513
649326780
843986176
1905478035
1387845998
245403893
1746650700
1537461653
265097131
1939632149
183686945
3301317
51605885
185534948
1090709164
688237193
2113228161
1525881978
1412671187
221291842
602469899
863653709
316112695
1264615520
933373516
333817017
953423579
2028198375
621867440
291746176
1727653537
1481390406
1350056307
2145754430
1281610770
1705694246
319073035
1241246317
1742197323
1166645823
292374171
367789827
759270794
1189186024
1095134455
189768899
1702894785
258952182
2110813634
1169086714
1289731169
887560269
2099957308
1034290397
1186500512
1957224920
1257545431
860390947
1925934069
1857407804
629406220
1771122546
185969185
1070064246
922522125
1272022956
787808640
294462964
598669196
1664144153
580151726
925290403
1263099788
1399579432
263914682
791538397
1652748802
1797697263
2134249943
1805528723
923443126
759214999
272033550
187179859
2141356230
364714930
1696461860
1049333459
242268931
1039118544
1397476464
1740318742
330231729
1757385412
498153693
397054932
1526805027
1760606291
1610044067
1791469767
232621596
1082472237
1379444126
1665137631
160228770
1231508564
862214615
1129559135
1064226808
749558912
1921279628
286697544
1648910002
1726497868
490720252
1478541489
1401414942
353243160
739366354
1825482152
1468405223
1186006180
2060412263
1741927119
267235762
391421881
372458495
1207841668
395492518
1506891605
88767667
590276370
1528970712
769139408
1471790909
245681375
1848869921
1757858505
133483030
1776171231
610530779
1344143782
715185197
2121281403
575038886
1024082756
1920675885
1918175871
1779364354
1569750518
1111260605
1498637379
470051497
1762623984
1544717332
1161710945
987774769
1122449977
946379905
200263594
1080423649
792112264
735597665
352226010
781919698
1791083023
1178275712
1615859917
237569564
674223807
989180526
432532006
1922069156
703861392
750212117
1970625048
687441912
1766885607
1694759162
985676466
646430438
2013602194
1376015603
1412835594
523998355
190531728
456365435
1824062011
1720366933
1683973701
933508062
435123834
1459076593
305733750
783601481
1324965399
2115134765
1488150809
237899766
1367848443
778655359
1445275700
652382214
781867702
1628861903
1493967651
1258934026
860085880
2091825267
784993557
397355854
955558798
662602413
303421210
1152246967
602829302
1058770555
1087477959
215164578
1168169750
1735743795
638994536
2044664516
1808827866
1605180103
1852193482
1044251235
1082739477
1797145397
1226271770
1215453527
1039976992
555778189
187076448
1648951352
1552825494
1579961941
1556342703
2014342731
1215074924
1563101824
336259011
304868432
1463539512
802919562
1551211162
494654984
628022571
1632924563
1270665937
1429464342
907162198
97289230
167126167
2061009588
652827654
1458777806
1004577800
121381561
98524159
1010902729
1802596105
561358079
334199758
1120579460
1003551827
1860747213
1152082348
272395042
1260008540
966357788
286485571
1221308695
1028411782
2015592751
1052137401
805530536
151029791
1959719426
205859039
7765790
1066694320
660249969
1191731701
243316439
798645946
1328921764
607354682
1180646617
1770005538
2046920042
1410579147
1980340027
1534989878
1683213222
607852775
391392866
1795063613
148089907
686341200
1996839846
651099427
1005141600
1292862016
564526958
1720492545
1616465689
1400629060
1861656382
1759239122
323363296
1119498975
1494354952
1125983363
607010056
1753082895
73830618
980384569
1201813934
409703789
2043586621
1727112002
831168443
88453537
338836378
1330851203
636929808
312348573
121202775
2078689308
361611874
1078746745
750374621
1434670681
81416606
1477118538
1923573913
2108641758
1271585529
1354457087
1399973410
714469871
752774887
1777465771
920098230
1921555601
1503121668
1435267838
1901514988
1473453588
871336710
1546740937
1418130419
1322723728
2057176703
1153149616
1656871669
1702863206
272019412
1706159641
1017571428
607954702
858595213
722172516
1193317322
903443410
1191005542
27482811
1421180842
1553791149
1020250685
81443841
1292769198
944129650
1007878646
2047581003
1639429866
1637203625
1638041220
411875482
1464751759
1697909570
1177903541
1411896213
1180025688
820502285
2062315354
1526935586
1999330426
321617330
1291435864
924803659
546920918
2119371888
1736048818
111829580
1488230863
1435806200
1421407012
92858713
1942878180
593710795
1849287075
764876138
1566583527
900560279
2096964651
37836244
721627937
1034980188
563849892
792108830
1099833482
909256534
368152290
2031413152
1622202659
2081426407
2016456412
437316619
1231931211
842526375
290737808
62536320
2013104018
993527851
1863238422
572295203
298119134
1203334341
862594106
597642392
874947648
844442738
712312466
1948558925
1092171566
508902241
141835992
151553875
445304167
269623888
691186317
1321281725
1975209561
2059302385
1126695896
116599
198580478
143726694
1062189681
1767942271
1832141413
794771563
1219024576
463561924
550526186
1960266391
746054605
1373928985
26527002
447565925
1317265759
1478310468
2001565754
1143638454
1118256694
156158175
958821176
61895714
254663421
204582372
1002412229
534823911
832115532
1208121239
1157570242
1161501591
964874596
576370913
1542161790
1109494894
729327438
1913999263
1794512207
1481957164
1606938901
845082469
1866392849
538551192
928251903
1681126984
2004576413
1851197665
1253002152
866945269
21530184
673218205
634432870
1637349162
1943090800
1799035859
886940042
554199014
181577804
1951387717
1017287222
193973662
2099704103
815488012
326248715
101655080
102711827
1913458746
1296345680
1796795321
957785769
1239766727
806377107
252184651
717638370
520422234
192140420
889963209
67389803
708733590
2028709021
1401564798
2109080108
471417678
401316244
291097454
366934015
1285181109
190143503
879981384
30750536
1992279945
1407513611
1306365206
2042905716
646159296
491543443
1169262912
1976013295
693398520
836180186
87860896
1426423280
2115392442
177135670
1549598114
726915493
1927051766
1476017913
1650185676
437188382
1403808073
1773030669
2040938717
619462309
1186738203
151807904
1222967207
1672564411
800868491
765784907
1796517452
1171824803
886983101
1742218794
1264531503
1431091170
1164533432
2020465229
412587174
25352171
1254983589
1241343939
2002307747
2086552092
2051449280
1662945149
417938855
375716995
239089572
1853635630
539181412
1341071440
63641968
537052757
1153693307
18460429
1368767708
209820922
1889627674
174453221
1794663921
2067427462
560535232
1947099077
1120278302
1324758441
749170935
976882346
1723025643
1582904882
452594195
1079482197
893610884
1901014116
711770613
101235283
491662667
461923607
656627303
1009204864
1196264617
1377888583
747648971
1082954843
2110107381
1688908097
144287069
1399121493
590840272
1878253126
1697517743
150386881
19866286
1929510171
199805748
250089351
1025445765
1692094385
176683390
1412045794
1155079900
64430228
907333577
2127852359
227950506
357440505
96409232
1532546452
228459122
1856221816
2106390001
345524989
1774119134
1723958166
1679821597
209928779
1692958231
960352071
1173406593
420255651
962082562
1921380618
1400963499
962173542
535436044
780526011
1999047011
188181282
1799238520
1231405389
305247225
1627318912
1099154466
471231084
675736605
1412443888
685460540
2089159510
1526559373
288260930
1197493536
2071316668
1993534095
1554377887
1762385007
1074358263
1975463251
2068003185
314637013
1800012119
1120266018
814192203
586396891
469023301
889682776
2040573420
1031539495
2098104194
670183389
2102283731
21340872
1070987187
1230283418
1644074436
1269644632
2076968164
758285516
1466543433
377289012
766308260
1918672958
555090522
1251498415
1884430507
1106059809
1397624580
847845260
278270868
921252004
1009821864
222148987
1198737539
1114162841
514118982
443216697
867647244
1808127893
1964649030
1461767951
516061210
1534311510
1713287840
38051275
770605058
1916790565
1827888329
1707126389
1548943664
1172103259
1952969146
1247465163
1992482335
918063500
1114083817
1765970951
1442468811
1916709607
381599002
529033855
957817773
399034197
1204019026
483290599
1821623812
1570518965
1940613052
1067715118
1478403249
2121764971
225470144
1327325924
533093425
1733315847
542815394
1113031818
991168350
268551213
491495106
1270504297
1053593701
550397083
1629101793
1726575921
338824195
28588198
1667733821
896829544
2059279155
800437045
561390017
125355273
2003719542
928498477
1621707856
42200164
1054587694
2058760373
1350205610
1915367915
896938002
1957642316
1674173096
1793057522
1398602992
2043125808
1838452505
147314457
258824892
176659361
624548536
960997506
1866466177
573741013
848787581
659731588
2012139100
131717073
1114021667
259842840
2107330511
116099265
1734510743
1913010054
902792649
394204846
887193334
1311779130
2062649542
1707067299
195654525
1263387341
1562592877
1391894871
32054436
1897892658
1862747048
2043974625
593403124
1378629028
855861068
1925050298
2127867869
1340545535
666553338
200810497
306143532
1771402451
815241730
1689956612
652299052
1409511391
2036198083
1497668136
318921832
1765405218
2044768748
1899418527
518071845
1418082396
1762766855
143995588
1990701822
943994038
1019571393
921603402
592241729
1744615356
1168390478
122496592
2020301163
847798366
216087131
1722835543
1027005721
487084965
1399880304
1173406595
316234821
1487257172
1888814205
1192177259
983589942
707337002
1337984351
1829795095
1652828230
1805272294
1943664389
681979030
112267607
1161448906
808374823
1124452389
1121768046
877141932
894847089
326041240
508561565
1931535543
579929886
453145969
1907187636
1466775328
36962503
363443673
2107589058
1076632094
1910161516
1173448819
632622308
915192041
892977831
1020713516
47763783
1906831597
344578224
497666040
619091887
2118819835
765825605
1631810343
1661874026
1629601225
1225896010
1660157432
113804569
582564866
1380556436
212275010
1833533546
1373548124
1154020904
1189134207
1870097076
706263653
896206866
1683213353
2022759686
822366433
433680104
401740965
801781334
1183362312
232958377
527982145
2034997697
1358110042
414301603
731275462
1461220689
1596691312
1509941414
838080970
1518964637
1347615899
293153663
1014327859
1663213050
1228693991
548230123
1950153094
1470915363
2102513812
2047176545
370107011
1520195010
295045690
1700248812
819439508
854773201
630455453
483555091
103673441
1054391125
1462567609
51818219
534873389
1164305587
1666641047
360459694
749153716
1629006976
1459277668
1133993844
2032972441
78143687
407215652
2134525145
1643299642
1207635984
1775995201
642346496
1701713768
992471038
1719609290
1507720257
219208904
1905204229
1423795815
1817029806
922577463
1328567166
407847188
1238493679
1631796194
1586011970
1820475877
497477410
1923561633
358676761
119065249
2006696376
471350479
1930840208
728966177
1546431379
1360064415
1258549888
837965493
1935678847
2085084880
1507454597
2099628648
2025853384
19849993
1959224787
1416933374
552093121
1239600248
897767563
485765015
1598194806
340547076
2119748856
1849385626
1353316558
1750295389
227149140
170267367
231638955
472220391
392314391
1268204497
1246835418
179354701
43021394
829194647
1806860857
596878057
1785312146
1072888381
759953085
1122218834
1994353874
206527858
1957528698
1246426755
1779586020
1651082498
735581453
1142812511
2005583445
386721128
1290670422
1814744429
289388919
1024378170
1158870161
1361242757
1387606142
493567432
1918035372
1553960494
312163061
2137654323
1116428886
1860368967
1735817954
2130442209
1601028229
1586937543
335229775
1688370406
1574252917
333993686
1541660065
726768220
348662554
562367545
841763146
501080990
312431376
756425684
96092351
916924488
485114013
738087507
698136587
827387140
1103842969
1882814445
1915388913
125414087
1067677220
1012901009
543790788
1585567672
1778856257
351036635
424134584
1033090935
957703110
1208702288
776872108
943518453
1516850924
743112597
1771549814
319486287
1761643229
1639382486
1593113903
1153115998
1670252821
1878681582
2017772186
397391956
248717075
1867220729
187402226
343572039
733452221
16896382
1114800820
1198416319
1190776435
936849451
91691147
1615375037
1785712820
787843595
204727743
472059904
502434023
1913755751
915163852
1593806970
1881927723
2146698110
161711142
1532957297
765544628
468829653
1713915568
594791561
2121424967
1375001060
513664837
10515843
1499912730
64367949
214698033
1930771725
352485701
233430361
563990545
1148947202
1568252766
197049100
718907287
633440561
2021552576
87169076
775585754
1630958063
100691233
1327028892
1100194031
1061726588
1461114482
836688050
868745201
1431739897
40839663
1939701294
712908008
321089370
263758240
843757510
211380697
77619258
1772469941
230762378
698497045
1658588484
1077730415
2021826959
174403358
940076747
592497196
557182822
926108383
128491331
1595567567
1174461762
72049037
488074544
185363866
1711246747
487993892
1471656506
1159324339
742004124
318634725
88044505
1103696828
446259469
617256729
397331398
730543731
1786535859
1200301391
1168349218
1106393654
1269725164
842413664
1759179627
1132304929
564151407
1229554396
936473870
1792489488
434345834
1204955523
1150499137
712588714
1980483472
1734768044
2079109643
1473644328
640893918
280636812
894254764
557520432
1485271011
1251371084
1020038225
2009598720
1834731664
756935691
501464618
150120370
1315262374
325522688
1451974125
2033244537
2061451366
496255643
2140083053
1266797525
830082020
1370738323
1611146713
1068433981
2081791241
1238403773
1326433079
1933474443
6808819
1639696280
937037958
925816670
1540402986
1060758108
160105259
1454805511
2008792600
1532648221
1429602204
2036282628
789720814
1675916109
1503216255
1559600747
1281107475
1608602611
1028002111
1508395427
1532216135
2053946287
1023848825
2127340064
2143968860
857027898
494086512
233069920
2128677505
1932842384
1002817812
1234951568
1723163583
734757440
723548407
1125817117
1136894452
662945653
1620300712
1209964355
442431027
682296956
156829071
461100796
1707159046
990290874
1137669371
1438180374
760389836
1435376951
351220383
560027659
1407935129
3416237
419508623
13069971
468631957
772209156
395200481
1762500385
1984039402
1544655179
1335228190
1081163773
289378796
1233514725
37616437
871313269
1072107055
1171936302
2001445989
1652262706
950808141
497139092
1876424324
170218972
1449427025
520688747
953127341
899637606
1962253834
50449404
1341088210
1590096295
914661468
1078137069
1393498059
350331426
1963449328
1768587327
984246641
1936407694
1597760886
933586153
767170894
409770691
1058856395
1198227095
235784059
1333039524
723846682
1425297340
829917562
1349247692
1790024816
1915745135
356141731
1067267807
554631082
1076657328
910947473
241836003
1640831971
703650649
438067005
1917199307
605888216
1995852625
2024933504
1638977028
572093334
1200179884
1645057537
1695009390
200869679
763041663
635771913
187303693
374265171
397194854
904408553
2013585094
1301724071
790397174
803059417
1296321332
1081120487
272579396
906795502
461315814
2097849925
2072884081
964696580
475547762
224147618
743433854
1524173484
741219137
284270592
2093920050
192726997
1410376524
1244294770
1530199241
571667974
853016120
1877670212
1384747090
576916305
911457817
1407329998
256525186
163749561
1538020329
1889829170
1330763522
107315403
405766546
972919735
416368718
419470454
434164618
351833685
1682288663
1028693535
1095181372
742470220
427010149
1463116971
202384760
1755186775
1469135754
1194539398
574812938
744805031
2095536484
843764063
1440394424
199910878
1112790642
909710128
650254585
470720562
53801262
1951377865
1128877670
321243327
1919377775
305617796
122578660
1604331805
153087383
151857799
712128876
49344994
1820952956
1483422941
533863490
1851090670
1529937008
1947110679
534753101
1379750791
1801916313
132801087
1863298684
1211483780
2145534959
2006618145
842582907
2052527859
1476989152
1262845909
60526774
1784098748
91073097
220135305
28068617
1031873624
1478774479
1876744966
987233413
2045971742
2143100416
1871592480
664622621
1822632714
785020609
2070336105
1450359289
2127385806
50126196
405718023
51529260
344566292
1274899039
1344824742
216327814
627937343
122666817
777829023
509964090
456652465
128222969
1885322579
1500823136
564781889
1109752363
180187088
45606714
1976321535
610528931
291550067
1882809238
1778652597
565374233
241494387
1839615610
1064678412
1456852820
1323522831
1520477743
609786341
923559645
778922448
2109708008
435964859
765831920
1862567943
1626786949
1012897178
2070015673
880867546
171822428
1616580415
1460510635
1199069161
91249483
1015015792
2094894024
1423239960
2055266289
1407975493
1614131172
1953413364
1966464234
561264969
530812307
1511484042
298542979
212215529
720701941
833221311
1945217551
21099620
1064620943
1204747902
1136750281
351116000
1987399834
1179069871
1717547427
2114084085
510858553
1940656835
1177107155
964004602
2000151092
330890166
1079984260
486379511
763832920
910983433
879628890
901006588
452796833
2020859838
990300646
983010805
1525240558
1945180063
962922152
90783178
890093062
1456264586
1463398141
1938768511
860585659
1571103238
1406384920
1135942044
1868954193
814340706
1363150584
2081393727
1109759506
1800925408
1782131914
541307813
2101540228
1738831020
1239443265
2098349335
1034141926
795370050
39353229
319301159
730985268
1421753267
159099835
815090092
716615680
1143105738
285585617
386585297
197239434
63397848
1638579628
354517541
1170596743
867079343
1991542937
1422486034
360015708
123155118
1373527361
824437238
478409770
1525914414
1565079669
1151923092
999989515
1932963642
864086123
2123929334
1701108431
1743380113
1269512351
1912198748
291500946
782041351
1377444660
931644078
1094072327
870381094
1671039835
655220749
999198394
1855851893
1945436066
1540673967
861510942
1513567927
1581515917
1793084982
180713142
1229650509
2009556515
1759468489
1025561312
201537953
2082411241
1490015441
991349645
1912911628
1272708440
1534473091
684466913
1093625394
1015252733
2062198564
1971786195
1333822490
591262120
882667263
816488009
126318556
1367923471
1867284440
1341028762
1006533299
1835449797
1503686453
1323067011
1345849318
1688501302
1091479632
666642316
1613895084
888009357
1208281130
574027072
1010832534
1619693892
2102002033
1411087517
962377890
700120841
901507415
1959486564
139757874
349225822
749406989
1274764558
2065316016
993589295
1446241515
277788085
1488307689
668140881
2048388096
2088204865
492790701
1191993674
481736841
782506735
1165437099
1801084074
1860729454
740530476
120228023
13300642
1956295966
1841905302
666407966
1216719025
1295008685
1740167878
1717960708
1463117489
130393616
1550092941
1213331389
393505515
815436817
346358964
1702671155
997406694
1275189868
1119187278
812701860
1462996767
1045987027
1710999577
253797491
1322283862
799353908
2040968569
2091374872
1517040364
1285613276
273287795
1354987440
461208177
1577715875
985837972
854605831
492072541
172131749
952839605
742455624
483446085
878344215
1976148054
1008566778
425859855
1321727016
1015043956
1228646273
2072695319
523052478
1483334784
1094895631
188718525
1538110069
195672535
917190976
43752699
963930158
1419399489
1300920626
1065528360
1999253351
1981930154
1293756051
1894430739
624904458
303460784
889176271
447026961
1762120042
1696259116
1109864630
1822485552
919375189
1467797698
1623857120
817860805
34667991
515753172
495708699
2087978892
711965911
395264606
1096469578
1636202010
1989026017
1345046216
1620131384
192194344
1036528228
1863657829
1192003872
218666368
1951774339
979470540
1342765462
467533266
617217134
2145370588
1639243394
363853911
2095993170
2122083714
1904955966
1835506778
1931031587
896558917
665307586
67414328
742564586
635558842
1818455712
2073639333
842446314
532733406
1689075101
1085373810
879199374
583566886
514715435
1486912377
2097107263
816683267
1902684420
2034949209
1995701819
631485480
1462334719
153664655
419219683
1216480604
1404207452
1683457820
1147883281
1139837127
1144596972
632608453
638114451
505859829
1214498779
958095718
1782117760
216353590
1218005430
637200797
482494255
796011023
1997771733
1336162558
1472116540
1216524040
105228450
1522672277
1951652573
102374234
809933087
2107149652
1123330154
1032264668
269630610
985826747
1745712280
1036566339
915452182
1682462861
1427846458
2059662604
1383441419
1191621858
1968115371
1473417894
858284516
75486860
134162452
1079304867
1678094093
1800386605
1246086835
151960131
376203069
211570056
2085597997
1161369739
237364885
1593492976
2113594631
1313950553
1155217785
1969411537
830896028
902733485
2120750264
719915578
171238780
872911547
284988986
572072393
669093262
1739561312
824102063
417951658
531267233
1568038313
582813809
1482704346
351243341
1601278199
1168241433
1898211014
218606232
2014986673
213610507
72450221
1932366467
1690745268
214254856
168406644
289713753
1739187255
1879607829
1566376720
1429687703
25246760
1107353957
1329601341
298787270
389694169
785938622
543864805
84476519
1744338213
2144063493
68640822
1292171431
2080701241
1319521114
868027441
399742113
1565549912
531138981
637261444
1099008268
1984992088
1246332463
689289021
1055035237
1679993253
1449361454
1936475477
582784135
1559937294
880651049
849117673
1041509545
67769165
2097391360
1005693402
1400590289
539275919
727433386
1057493015
274947546
714065754
384629293
1033437100
2123590324
260134442
1027988132
294168293
1661195031
1106939615
1169491740
1953433710
109058075
1892000295
2143592970
1240790579
797967340
981475252
2066314330
1618875312
608769529
851107075
953605313
1907941311
1573467876
1649959715
1510508899
1724761943
775665014
695395662
456324672
1107705674
1969850870
154320611
1441511221
300214097
519430887
1612610017
905610940
2009576200
143129010
193813754
1122246517
374152613
356724190
755335572
1482677135
701850398
521038399
40792778
625548622
530105003
625725568
1411470157
1237155656
904644995
197242521
1946127093
842583251
174761105
1939192051
618200624
1453310388
2028239605
861638896
25873218
290100012
1342164981
844599188
526356859
1396719505
649129412
1849088677
794443355
267626208
129718096
966639762
1312056470
1408461545
915882670
1292721225
49879598
387815294
53746526
314671805
541417175
2080903835
2016480379
692581735
1414990254
1399772489
692359929
1873928278
808665092
1670966022
95164384
157326544
1313698673
549796458
1419547390
646889121
87549938
886052221
1741501486
30828597
990298676
1768067458
441783959
1779820092
2049875497
1092397101
1614084683
1530107018
1489480950
1229659821
2097546984
392301130
389962480
1859794660
1852216722
1705348614
328892042
1716922116
819856231
293327317
1252396615
2146064966
1141934952
44496849
542924391
225474766
893135207
1128062561
220915825
1371551790
2098692980
222016598
363632591
1167127393
676060293
316659
514367934
1465781137
266538770
1765731580
1061020160
685707078
1495436913
465593772
658752187
767863896
174879281
574822947
134850755
1955292733
1021282058
851596138
700312516
1263867841
1351576250
579079173
2011517829
1608137405
189639765
971930847
1399594507
1789130787
807204996
711651642
1626967639
1793065152
1736919631
263643918
1448018467
1899965708
1060120059
1361338254
2040238286
1970267491
421255999
1718268597
432877849
853889762
423939900
1992842332
1057515346
247224005
2050477867
5720954
781155323
296700786
797993608
815031192
495073741
237603853
1598969096
1446725640
301937667
464242021
18665661
1471639754
2052035754
634523040
1556422922
1619756639
1843819181
1718404319
790955049
53479041
1545384021
1060977974
1864513037
1544171424
548561275
151464698
36960704
1430009392
238991695
315088141
708553966
36683774
2060943794
889470336
344285292
618375305
995694681
171874608
870939747
1306922568
1037563244
247803949
1982359857
736339355
467974699
522882639
1857634780
85284217
158058099
98085698
1063554784
35986447
1964595113
89117318
1495533658
1602435744
55258790
230839384
635461471
1311025702
1152957975
299760918
1170608446
1132713695
639295564
934565411
1225408880
870622498
373036614
1876078100
823696327
821869993
1140477284
1304094836
172179146
708911447
501427649
1376655060
422424038
322569712
1765011609
802805821
1699466048
2136865337
1445314071
1939440092
1542314756
1377128948
1804571669
1402736507
1567788168
1957091918
2080814181
1453316837
1079512360
451860111
315005607
1721048431
872751718
2061583226
1724480218
1385707169
1866681389
2046321715
1721386759
877968968
1015213836
919639658
1468612289
572676888
1076004388
2085776979
1326187530
273441740
1125244527
384572192
2100443752
1091913474
1581930348
863703872
1396157640
606518319
431304409
1655113947
157088718
188725961
1798885937
311371022
1666176036
588331846
12990685
1271565695
1384885472
744144738
1650411226
1037905959
977014164
41394698
1060058808
711055057
541678651
296628114
586025992
88769667
56177741
2024900127
1592266054
733485310
1571505158
770129519
606226079
1644838226
282833880
572644033
573903686
1558747055
246682393
2141257942
2023076099
1881557114
257150941
1296595030
1713887617
427863468
85537760
1797190770
1695573178
2086301581
1121184759
239444913
1189212988
112448702
1894389039
398034956
1868341354
1589730990
2050544653
1515165588
2048507172
1671540176
161051151
561816573
1771868524
2060692910
85197909
194644891
1952524010
388892970
736663957
259535105
513940273
1564010212
414707890
1311751230
229538256
65727965
1765062306
524460416
1674092269
267030648
820399480
373158751
2040996187
1251254837
614865134
372078878
1959838866
1562981125
413161156
1615990788
137130803
1134539719
2059500426
1756091336
507396479
1505976991
1738086766
470355488
1118467839
408485698
1339772487
678096810
1521983892
791594667
1623833070
1102122805
447262430
68663351
32308386
1235006241
669519570
1039343915
1051180278
861724974
2115821213
1711370592
1514944095
1878275647
2002983289
1357338530
427642730
703170476
1174393926
1809851702
2076456881
332679727
1074429792
968915606
878939742
242598716
329527452
1049246757
697372774
1882194088
1417016644
1332923812
492752596
1087084900
1364143514
945592049
1673325755
1235039557
1121774911
1726271403
756868587
1799085399
714303422
1313248412
1969183984
1058608212
587358272
2121548422
315978042
611038894
1894622701
1944591323
826187151
1962844934
1453495461
1959605096
952901149
1066674834
19112097
1665245697
961732347
179259495
1625483135
1133707813
1844769315
1270063934
1575275308
1349923846
1303088652
1802327041
423859109
1448831573
1631228752
1647409103
1412241963
840924603
1060543337
719881929
512981541
914065949
451317548
91452679
501861611
1723060734
1122616372
1039964834
241560160
1680272161
1084990404
1877304409
392180899
528364277
30267693
2214646
629827958
1432390207
282199929
1408406597
1003912414
430463439
1651247065
370105262
235305709
859692796
554020919
762405117
1040085706
1305919203
672997676
1578115643
1058105446
234611744
222731366
1694546689
815943279
1591124415
616227537
1049169187
1938950552
1617305647
1669012143
634892506
1410562408
803082500
1496530484
1127328838
1537117215
1527753716
941887882
1720120631
1021007761
719188549
25010455
427735042
1300118577
266222516
1890797530
1160538281
674107137
1600522850
678575424
482253469
1521306572
912729870
1879288879
2006491353
1923043264
1117455731
217238
1114109611
1298307895
1637773413
1903402445
803631101
1167662119
2025750142
1515744566
1461334146
857178297
525847909
2132882348
1980001758
806654133
818481036
1078706433
483390878
949063856
437890812
264799529
380665695
2132061100
982921787
1103716057
2059650026
1005479385
1975666882
2026107274
1751473729
1248007657
539137788
1016104088
260469561
422668455
1065261593
11429972
1186603515
1242491434
710663460
1977017606
365411353
1439930440
1771271415
2133307657
1152632403
690847020
1510130630
55439062
743489568
1876250986
1803060892
372945798
914928850
710747710
2099193989
537531602
833655432
886183748
1053122453
837140379
1398164438
311035405
696651891
701240809
68861677
630610705
292584274
440718685
1330145013
1853149255
82947990
590103823
368562889
179782668
635455600
81652882
1857218264
1736151635
1663791374
925356444
1739056152
2125232042
2035167424
831471075
849164619
2082765659
1657274226
1519390348
385292897
1374413206
1761321317
1067420013
1598021968
283813193
1358253074
1205582760
1422145047
1300724559
783880762
124805069
1022623482
1842142193
1020958608
836389960
827922653
2026706156
759107117
1699899803
336910193
1562273016
1124759992
701050929
1341476205
644357207
618216385
33271670
72572159
1075431566
965142840
1430985524
839552947
763717017
149120140
1159717455
2012985098
230004952
81216532
817974539
1789613230
1400435414
1318616282
1051370272
330091084
1346058750
2125485926
981916175
715870821
174439518
766749744
1931201297
587317320
1444915822
1991141277
59634199
905054273
1231517893
1801672112
394638167
581799917
1788758712
1973499814
1105144241
1920943746
1656644739
1745755922
1772977480
680035623
177579392
199889478
561692988
1637988039
1551698528
1214904640
1892506179
168806647
707147658
325833013
807136555
1944019841
1882721090
845490340
326685755
1104603543
1066612693
1837950158
1616780889
1209024710
1983374844
912346264
253957299
879452738
1743085357
1707826467
1086605660
103461655
548192180
490759959
2110205280
355083197
433041612
23261496
589442870
641865918
191114106
1942218213
909271181
1267145479
2069250568
612697828
283616502
339169423
1149301463
1270720987
1936746551
1497807717
246874657
362986413
147708877
1083917077
313842971
1267928689
1339670133
1646888010
185893625
122219471
577153309
1329817977
1568438261
1150415540
1078191590
361335508
1432534949
1896757927
1410190900
873485921
1004330724
681033894
1540600004
1516896493
773187137
538122990
935084176
778452351
1310950410
1468691844
1559333372
1048100308
1209212619
127129167
1262318078
869759794
656930627
1562618255
1742715909
1216464358
493048587
2047645103
1212586034
2055282114
697282177
1468897297
1131592136
1859441284
1982330685
326068469
1357903160
1939434504
1569967636
1599219642
1349215856
303880775
911331753
1022119764
1292902171
649096758
1674113112
1763439127
737369280
2099878161
647611057
1389051593
1962493892
2116187502
1231613335
969493520
163264583
170596164
222006474
349711592
639141314
893166638
580822167
626085183
1916460109
769602363
183671996
702617094
1039604624
949188048
1867760096
1895487802
831765581
1227958191
1354289423
516294129
1478344571
1762346771
1862305936
1365616030
1670718405
1103828246
1657225967
1771773727
1801053248
1376968128
670931255
484787188
694320804
35227820
1029246257
425501617
1659175146
59764915
114801459
1789798583
893100187
557909198
1336939793
2058681413
1877858343
1610461148
438674354
2002039594
2028408230
327518493
1641796012
441762111
1879294211
1329417280
257932740
1193162282
1665024531
1671698985
432149684
761053604
1692659392
1721270392
892990275
514064279
962329055
362695147
1944703347
140119010
438876360
913708935
1744794509
172515332
938244543
1937227632
612885913
1834218937
895148608
239105547
1819311198
1291695055
1226823075
610647649
1968038104
426517305
216326890
654188997
1570906486
786393590
1002322651
250654829
1417334057
445681779
1114123882
1159481700
1918899440
1142754497
132003180
646425480
1773008521
364877849
1022655605
32197839
2123394728
1689733557
1304230561
1694890804
620475197
1180564530
1067520276
223167715
890860849
764344614
1530441613
1353361457
1556360015
522120694
2030568507
1477872616
1321821282
54929157
611102966
251789293
785129813
352195938
136546837
933250325
1522546465
796072433
1005575250
625024324
2031598017
1019976208
319634206
856482982
484142556
1353014232
1999951556
647196787
1594311493
63580720
740252541
1254013012
2124666669
1975304584
193746476
819611194
1865809556
1809777557
1643652070
713059992
926767125
1561490323
273246174
945705154
513468055
1406401267
1994328320
1457495857
1859695451
1878258960
1921497493
1123233694
1835759648
1949008892
1544291254
104420135
1109873170
854600792
118743333
1393358620
708868815
1493612962
760273092
1979223163
709954444
58092286
116761822
1665644729
1744619365
1100834378
161767747
747032055
1844178212
457668014
1662796414
1927351090
1526075830
1841826538
1158664829
946775090
1601569369
1916308540
2074916936
1134793314
1910484707
35383281
276694420
489696387
1305549928
919105895
1735527624
163874607
519528167
1259930843
1408024603
1044880723
725654379
906392453
401577631
1848852446
1710494545
1206532153
394263394
954584659
258553089
726365036
1184187385
1675278140
1664530451
87502773
2012687737
1020969019
1490206037
272952738
932570055
1884624319
549255948
1887991880
1124372442
355607764
1382805046
634519922
2128571628
680606005
760616117
1824359876
2013685856
822208287
1636839418
238188890
330647194
1105869718
177835803
269794163
161632619
485143429
1628397806
1896338196
527208300
942734603
639635101
340095823
1556250867
2110422797
1840749980
1101547382
332031767
690465284
847124949
556533502
561320296
1025576970
148965474
1615057464
897856682
636437716
1417732420
981980830
1110264066
933660212
360419876
1851472527
1734471641
1525099612
959252508
961237505
1172759136
1586749942
1411301840
1325996688
578971710
243180726
1224698522
1493041148
564876406
1545440559
580615191
1805445034
675384656
393764679
1290790959
28345865
368646540
1805640333
1670368309
1963457038
440448815
186647188
2041981469
386052450
1418524914
905819766
310160218
2057082178
1158737321
66171381
1976593211
884702776
1259163045
582016402
685623508
1319039033
167719195
20158045
248267055
1634934684
253185727
772585069
415453703
1361591401
1954726288
91506
1917936483
1607403483
137254756
1966256250
1097710245
1507569381
667772787
239725147
1601074085
1724903542
336408447
1211683813
1651213402
418219976
1895676728
943623372
1688716705
699523593
31019543
855788218
834209508
1744575004
1785949553
1354029629
1598564174
937311346
1622685452
222947157
1499609211
591057922
1019580150
888802520
276015265
1567604311
1044814374
1113501104
1093039347
1131366206
702208166
1285067822
1014784928
1288211875
292668273
554851064
681461389
289419245
782496619
630168773
1761166551
2042249128
775081693
609873191
912469414
1784053307
670548058
763140190
1847513689
784326792
1051456655
1159736191
1085892775
818961525
118595774
674678167
802813136
80346047
1579667660
97136258
876330019
495335586
1110556140
610056313
1932312288
102540111
310029368
133031826
487144176
1302449173
1306481001
1314120232
1682781556
1690270034
4571962
481995086
1995771331
67576511
189590727
574232786
33953598
1291826729
1453100617
1620291429
154680192
923771856
945734127
491331513
1121559888
2089038316
244058765
308061969
841314708
588716482
231926373
791424827
1751542463
1718840198
990118105
1995978188
660523688
979024459
1477161094
1271364894
361628904
1294700797
1168264712
964199216
1326291090
1789537734
1996215868
502383574
1541270332
1510770552
350235536
1484898100
1989945955
1365940292
1370807727
2074069827
347748120
1540617056
941717144
1365158741
1265735170
376152197
1779913042
1543630948
2060086295
1946894409
1445328999
1497833985
439320322
1175353486
1562708927
806595952
405291062
470263988
979152598
358129395
2029117227
591324587
1014333297
505225569
1037067045
167526002
2107183963
1640023760
554749547
163465209
1296826134
1084659856
1490372390
513667589
1722442687
1486483329
1558465259
423666455
1506805167
694031471
433317936
601463780
1062529572
1761191968
235536624
31171891
1625783849
141480884
53122197
1159463631
2049787005
1857110204
1890390666
1783083072
288557972
2026559957
309441671
1236002103
634760378
1530942078
1615847581
141746450
464277845
300316583
1505137396
966131752
1243431269
544819160
43503943
619059008
174471819
2137379662
2096636931
900405354
1803635977
760734800
1553668471
1635515941
1743733481
2134667198
677760757
1796211014
294686182
1837747354
1999668237
1005196260
601210364
1186903296
870331512
719300034
1286635246
1546194514
1455503858
1687925130
1087250301
1864726693
1211889489
1314852788
1472503504
1512613960
723290681
576656296
2029732651
704873752
2059830556
809725888
305641562
418583244
1003336162
459563475
618181939
506274234
1938611382
596256379
786901677
163235510
896771239
2081339027
1363605921
1838259033
1390696382
1885522620
342896911
1643955788
479908792
337061815
289002674
75942861
716534151
2141926104
190786221
1706370350
1251538647
578932257
931697338
1929814495
561171
2105375880
1992352536
1204129684
2028655485
686083614
1163939881
811510220
1767164600
1531974706
1939200416
286118691
2140407187
1048665673
2044215739
1238471888
2115023779
975682981
1537706555
515270358
184600320
2075054471
254278661
480952568
1812274853
1700502480
1212134548
1747776065
770291760
907517175
1375714327
1547944439
652339757
644561017
1363256425
1565710021
1404675832
1716019481
1602399953
1148971069
1184155200
1516670165
1696954896
1297987108
938825681
789639553
1986214219
2032257377
1222769994
1365772569
911569288
1726610378
656756028
523722045
1738621106
852412569
180304889
547396766
1517103960
29320227
1841401758
1711076872
1399485079
2041879894
1844467923
796245435
1473967003
46630034
2040493522
1391810797
2124188740
1323097322
1063656543
1748071003
2120420086
1253462994
1382116490
430929445
761897832
1146782098
316606997
348411592
117763618
1071952268
761839350
1907398904
262041041
619541089
1749689954
270116703
398630431
601681562
29974016
1262579626
1795852608
1805126695
258719943
343754383
1741285240
85546280
549431535
1905071074
1351271377
1806084097
1581529698
261342935
1618979681
1031057447
1999123713
311562822
1211458422
698950931
1857605294
73691435
938288942
231527417
1014601150
1164276388
19426944
98463466
939416353
603278905
554646554
123151866
1941972150
1195884527
830075712
2022835843
2017863544
1694051584
1317517149
321332382
1125894539
1208750067
1925861500
1089178081
53259563
51358864
607165092
140963704
1178583587
1045498933
133725291
112213069
694837404
1847018054
336683994
1640091470
544500372
1544288436
410537471
259427856
239499097
1376863009
1127634003
1115733514
849020083
1541782779
231392246
1204528271
1598796215
1567574
854178429
467201738
2041807047
2146036583
1603816788
13296226
46080526
551970180
1255094257
1659655569
979649865
973588943
988614994
1655140178
1901655223
963826750
1080101646
1744580527
1040447107
384129272
286734101
883408909
264189963
706369712
2018465337
2135788410
94715687
595877082
984034802
991108742
2084742394
1893669747
507602854
1279250521
2007275473
641295421
2064774529
194064841
1700619774
389567473
1333330433
521488100
741871480
594858337
1366648155
1484490273
494133299
1408520472
1423418379
1978507577
494998236
1188946385
587101493
1403065570
1079474799
162300065
147181689
1366458842
530593081
1765782946
1802601692
1761332326
1594582550
1783330687
628905523
766903549
625670066
197679244
1079288903
836245541
1179346492
673511905
1479514201
264456076
1969459605
1092208900
322689974
552495360
341088288
1025508102
362599919
945876984
370325635
481100084
1068987220
133086403
1919957945
1886571829
1283027603
746960257
1373857773
1627848095
291781500
922625611
1723890239
1668340209
843332935
1677650158
1533061488
1161807515
245224616
379999661
1389309865
233503142
116963808
248052620
867523892
1247508218
1951594348
1018634255
1398714851
849433693
1277454305
26871850
416153815
955598157
1870380191
479856618
1442617574
1950838911
199101266
2048809685
1601992808
2143062754
1085400330
328713324
1490454218
1402616937
1813967852
191297611
1042142829
1262734404
376119732
831507047
1766911952
2131236153
1795048916
587867883
742531862
1336000818
173366194
1050792823
366994032
2087374532
1078870278
930477544
467018929
1550081109
1314192447
508126810
664915726
1431551162
18582055
1341441409
1884235748
1935004571
900019409
1349213926
406605951
241809772
1099854170
920899436
945342357
982755337
1721386655
1893037665
1484452711
1381576324
296631129
1184607773
1317319794
1115139542
562416554
900713228
472907463
1490427049
1367763102
1636492633
628915580
936580161
691862848
224421889
2144811904
842015682
2033057295
1174563342
607475591
989556154
2042690992
476106186
2088418509
1073253099
288410762
238299697
379971118
875149259
428416701
2072345097
1046063074
1127892977
937081170
1289983216
1467875936
497771294
1911499334
926379851
315685926
147064919
803538281
1464345189
2002813952
1550146376
993897190
807386474
1107712843
1543780410
352687628
1822547011
1176438852
1596526456
685781733
499452244
1221906602
150407956
1927298253
201319623
1115142966
1566276025
573940902
328930602
125540907
1436976000
450494244
1756954499
349511244
762193649
1954839269
151275527
428797907
2075949974
894328531
236329372
1502597554
1269448583
177279044
80033389
732613475
1252436923
715563369
1655623799
523393898
1238208267
1448470461
745154957
1130869077
986493922
550705456
1542978399
490663876
2147060683
962458632
404662298
236025758
1515725709
1772514280
1384395335
1207384341
2004115336
1480646807
1802960287
1788874427
470712450
1586682825
125195963
94773127
666627891
1707169855
1403765554
57821500
817713285
1179225931
195435199
1777046027
1047192189
302862073
734488211
1816830889
867704772
12310719
1492552175
2072661301
1248832615
1788889019
658879180
1494093082
317229558
1442741904
241078562
691512244
1125487424
390569552
61167677
566537719
988823980
1687094197
1596163581
837633720
56604750
13160058
1634431990
1750905278
803019005
1266347692
1707454246
1698499903
1916149709
229227495
85530726
1420758291
1525614748
1290343097
723438802
1076280416
803518859
1100675807
1620235657
2068203433
1978677446
1166333552
1379049504
183488390
1097623526
738465631
1702510478
593969868
480184515
1967881571
2033283962
1014841412
1378224357
842128736
1090091192
1088160213
749344465
909864657
2925050
128929280
1144487292
1638310357
1098954625
369128076
1019103380
1566932492
100474903
390022795
1750774081
386697405
1190514771
311506142
321311353
585118355
198968239
480202146
1433838589
1716113069
1037417532
599548455
612319246
220008495
1345129310
1985750374
2022338430
1345786054
1170743693
1240749841
1123515525
2082463414
284894985
1384183249
359289143
1920439172
1143266240
1761900864
1185536459
286781968
111607765
1367151861
281981435
2113113146
1122730860
1726480717
394467537
1323004434
122126226
1309396824
2083859746
1618241448
481097243
1306706291
557609434
1875157814
1664899544
245247783
2081659297
769856329
367451841
1180429889
1508351012
225521024
728928962
1153877367
1088229754
1973961823
609303900
1559946849
596432480
1457743279
836438023
1596420193
1800993139
1353629839
1151200971
696646303
1901784579
830837790
882047027
1382098261
1422658006
344433996
1596601697
184759741
954812394
1099906425
1144949485
495302362
1400067570
942714968
1545748605
1302013102
1477175204
1984719497
370497830
1854643722
869356555
385648515
664187974
784178938
934901899
1455878237
304149783
1799602787
1062004191
1578959101
100938422
1409846645
344151147
1800517570
237859182
1129398510
1218600981
290417312
969728565
1768993755
1965001877
1081476633
1173088971
1336096077
1453756974
858444517
438564499
992769918
2005201249
532858028
1086787184
602964252
635162468
1032867849
1542142201
1071687689
1025055319
989710538
1978245825
380998594
1499002266
918374526
1828884286
663701326
1584426492
641145915
519507878
1681142650
1401058804
1333770997
1653179535
600330529
1864378886
490619981
1240851852
821380081
1326800086
386696736
445829491
1033667489
975334227
821660446
1525442204
1347194716
1896110438
1895280890
1372185403
768747245
2135700976
421480036
1303317906
1398705622
732350085
432976424
227173493
1272698169
441810123
114368624
677451464
86519241
1807331751
651475275
1525269717
1209090777
468920900
1956208429
791086946
403217330
666035135
224458039
53657869
95028838
2105747384
273296648
160118239
1766656496
166062197
1583275372
1985145669
150626447
936011082
2067718208
705974652
1597929880
234559210
40925516
1270493841
242353161
625271564
1031750582
1754131211
103907599
171481455
1664264356
1512860370
2128403913
948418410
1749343706
1602419812
823662007
1025340673
237202210
117757363
358997204
792008827
73546105
1030385723
34951749
399413872
2108303490
225159543
735820345
167928539
151793040
1510320767
1603485744
500548806
1421998316
503159187
1102561629
844112620
931472702
7409835
2052759180
1387451177
2043014266
1466261241
1919326072
1439964123
1479174007
2120650921
690793257
1304329988
484397874
946290504
793969682
550850510
1969446818
691153387
2120149331
752848229
1452672444
1272878468
842184949
528091254
1358095695
685274394
469297844
1049742943
721595431
1865243040
1008015838
782753380
1881834462
2045717391
1792284520
1539253524
1579354014
865970487
1437860997
83214638
998228766
916959305
2034070820
166367162
634402924
2067090967
1703319857
2083520480
1308847780
1468765956
1704554509
506277854
1708591015
293291971
269877748
1676562522
825941648
1013656824
1502192233
965038556
1118973474
548361009
1997814523
1169938363
1641758454
1845362681
974429320
385316181
2003213601
66285984
196401821
592523787
434558928
682977124
1364176076
1140938071
2063713771
384266771
1221056866
1465940718
2091668884
1631652816
1443538888
2078207896
574218683
1127643271
1226201656
1634948276
1630015644
323317362
1442689137
2116128010
162544129
748062206
1317106068
89846000
390550895
1254388226
653852472
1494796827
894791811
2075787373
1851977374
1186076745
613264629
2025316946
597076810
1083022790
1903150827
1756576660
934289903
1760637688
345777055
1130232869
401502651
693068459
566454045
1162477467
1197385489
1016352609
437949033
582481299
1657503162
34790987
1264364224
1740837407
1602956039
567487524
1552082593
968525259
1877225624
35866948
1165780106
1989787109
904017254
1231765027
1867409756
2091936996
1335093688
644175720
505816695
900422287
1305145249
1543223796
251987930
1431239750
1352060634
355221387
1590725293
357881169
1389620596
1349753570
1622055758
352100003
541561725
1096860639
2109176768
1677866987
132248684
1511107484
270938543
633954168
366952848
1165637963
1750105220
581972450
2141242525
1987481052
1238324336
177828732
1832321326
248090714
861990787
484417352
1924521934
1145619021
741167444
1593950324
1435230247
295066687
490102712
75174310
674583141
1793765678
1843167816
659973567
1489279710
1586355084
780191757
1915639682
81296050
2076356955
342726039
1634419465
1069114253
302252058
1716444043
1253049510
1970721016
1435832617
950195458
1720091124
939371193
898004584
2108444049
696056269
155234185
846208541
1955557186
1325735099
531359487
1279372987
1868700019
293989612
809245542
682241109
941145730
674326227
2075352312
1656218554
274254489
1146024221
847481640
124886925
1616482685
1825281221
1026025351
441066444
622642361
1073806939
348565427
393147010
241660558
1355039933
437501881
1226004513
17075068
82672163
1049443329
1744355116
1509552339
279512337
1581991023
1721060669
1534659265
1661189908
1455140171
1901708926
477357855
356703746
952287989
498580065
668982966
800629867
1792676559
1957230674
818857045
1541855433
702955184
2090420877
1554488091
1692403475
362599967
565410845
619172859
871925639
1467169002
1521656697
905319551
1224233130
2033156677
729331695
2024768782
35556788
710179231
768306651
544778011
1634205773
29461849
330848673
666546974
1504257967
989844960
641818074
416710494
254620144
81075952
370302369
1505095054
1554690875
819329538
186727059
1816453620
1451173590
1909446901
993597365
909819979
1933719277
1493446612
1855055471
1723691933
1910623582
1749917553
1018509977
2022112030
177728220
1499998065
1930520240
458653991
1898662078
682975369
29089843
2140535215
738967511
66436848
2047077371
322783137
1157331379
1938807963
496407005
924576854
1561716781
1864288965
873781726
1339178054
925206006
203451826
1478315948
1440947948
1482252028
398253439
736743228
744969242
1888182317
851431584
1757583595
235618844
1349021831
1895632730
61320699
1277185139
1290489969
192474144
749827114
1806348807
213598855
1724761934
1036624607
1618277145
1562344395
90675382
1081964260
1045544824
1364745122
2001633841
164245134
886402363
407858280
2002348400
98881031
166721240
565128061
666999507
756952075
200311013
1553176990
1177580326
1042564437
463169829
254055161
964694614
1090640312
2065423352
2139811743
159913271
22892452
2126115623
1674669062
594499566
496492811
274619464
1331845244
1125892257
2072907552
789349926
435360255
1954091288
1792696052
798775300
80626251
1567605019
2006670620
68972344
814606553
1669652738
1876814584
862315883
1182148964
1178338300
1626132950
1921687422
230811163
1903440267
1491509269
2112299718
2119310961
421060806
68865231
1606481019
1062279237
564132387
1288643652
1182432958
1635405722
1861083547
1999535260
1686470575
165162781
1834518750
1245819122
274530229
719884275
111315455
838067908
2062536431
1463354128
921127285
1698896410
1459915923
699129835
462495748
2128474252
876622838
884416041
546475540
495966008
479736854
1661859060
1580954656
217867690
857279669
826688394
1277384424
642452173
654996808
690667919
599894107
193200422
1184500533
210433805
661461592
394234557
1482000204
645528926
10156317
1466463606
584940918
1192035914
173509827
569567119
777625981
2127211870
588285123
1669886888
1398248981
1142689603
183134447
2110420286
383599337
1177594666
1643779147
602649719
597144380
1306921429
198915944
1820480195
1680833346
778317391
339534423
1687355221
1525393301
1816120925
706549483
1186361962
1324102180
1796428427
1703699350
341455590
1197801932
513777313
1307739310
775790963
291663691
1839571340
2095910744
745295176
885019798
701083048
1140925334
488017952
1226613383
955357558
1769547405
2093577005
195985175
1236182851
1659339985
698800724
1795877849
761542162
1776778394
1180629247
1979708430
939276489
1641344927
2026638921
919561035
1310357478
1129594545
724658582
70386408
400529534
614672881
1983821315
900489523
527232209
2076949638
488148860
1893605088
2004487515
1643265732
197615217
1905575409
1600993235
1830236111
328039487
1049306987
931625049
667306003
801480551
819872237
2027264246
1145799705
1896517675
207663093
1236720299
1663514070
1133061215
588619230
820671822
580525932
545096543
507267131
1446305656
792892840
1509733187
192217693
818798413
870558140
323710068
883475475
2028495466
1351572445
522401245
360464465
717561432
797758755
1751566707
1899463511
1726019738
1618193053
954646620
539695298
2079340299
1477781041
620201817
599505452
1819768835
1307351615
431594151
1818068181
1257468649
770685687
118819480
2095560844
1419804671
2008547594
1569277802
986316220
1142089992
706614246
454178356
1120678674
1777402118
1149254618
1770228888
102876370
859833661
1963777041
1541108966
1136232928
1641333896
1032451406
657292084
634596242
1553535103
775073745
1189527679
1677922765
578221336
1348726277
1397520232
1173216150
333101315
2029053527
1815456006
1126456146
1943840364
2081998154
2032222336
1084825217
860068433
590764147
585719567
348683068
1286692216
1315094505
1383397606
101459561
845792393
1516513613
719894793
1781748382
189110305
895586630
1693986322
1580750125
1031947645
49581645
605568358
1217189421
188700105
1246896825
1433657540
1926595810
1301983150
1734579920
1671702849
143546230
679255671
1506302842
156011704
740315112
1648665327
316273713
1339848943
470928265
1604848521
233498954
1322725568
236607586
489903215
1276756536
186839034
1979913240
1560235952
1060177886
1694521114
1650233600
541791726
1160597168
1449861306
1899185745
1774960193
270682342
1522867417
453739615
782425812
878174551
869037352
848163844
1225577597
412638398
1593719318
2070781166
821547863
717784188
1906718235
590377779
869580716
84072699
956107368
849571308
1578290408
495897537
1725272945
1055073668
1171711780
774701585
1115329636
889322015
1738531360
894541283
1216195662
326418762
1252553469
1308987950
1532531107
1083112633
737668804
424147787
568432373
1836554365
2083705958
367559168
1874097863
421474526
224140168
166970929
382757012
1323360577
1658342861
183160838
1221360641
680958494
790849123
1075743575
958610918
1812594287
667581099
749226211
20358177
1338690462
2035952223
613960050
1506624066
194233942
1242748844
185814900
350864749
1418146101
1666426802
356006297
1576908940
1168886679
1187859093
264676530
630755601
2033407658
632130483
195008139
1087636103
1060349154
1695853072
1599680443
736009106
1788555219
340097194
440296865
170240338
491402638
1981892212
1463010739
1841259625
1348034699
10522214
1411006007
584475863
230093931
2048487615
1281946079
855072322
1818461450
625275290
1406603588
255992920
1622619291
974389987
1343143379
1335817969
1446541711
981816264
914485961
943265340
1353542985
130869428
1570404630
1033871181
2117116537
1967029283
2124275763
185446398
875725363
1938531969
2008973660
494588751
1164981272
1342623397
1945274685
1496626691
1997081289
1757143522
1481247355
383984209
385579837
525325451
882710492
2146911305
1450351258
1102571999
2005591648
833042026
242033793
284804108
1273165846
11982234
2103904660
54869466
1337019712
1601101091
1489929447
1473841358
1128701922
1380142015
1026407287
272832283
1622517045
248123159
470933863
1672334125
1113479129
1405286422
1054402713
1175121884
423643792
1074919340
1370404583
638417116
1911357967
1772921508
706929882
302189335
1762875338
882638319
551551729
79580343
1992090432
1834193600
1580034236
820182395
1635151205
1891552156
1694796433
973395625
2025613829
931501837
2023938169
1747596359
1747221079
1764316605
748757915
56853473
1255995153
784010527
129600712
709393968
557548293
1410065560
495254350
525084264
1748215125
1633216880
1670978135
905483017
1420716757
915610457
1250942905
977501658
450630070
1417986050
1268881864
1632410534
867744431
1731526744
664438390
200719908
1092428693
1342884846
68481108
1626126905
47475131
1565525317
1744885182
79894826
1162859536
265680668
1352799928
2080870770
1286710610
1184632547
877538161
204424626
2097673846
1668932308
1213358664
1031065083
1655740639
2062384300
1133225482
1893140299
1140785252
1682894665
525913167
1384754395
257766912
113914332
78670754
1246279445
1195430308
178275394
591608340
1746896085
2137848968
626039844
615772899
760531713
354057181
174839861
1175307633
1984712094
96387668
569425122
1573014160
860839535
642452186
3438809
882377642
189605791
2128378609
980889724
470966537
1958984064
888556715
375771876
352079584
1176691963
947847363
971650585
618548553
941218271
1440323974
1808431769
692653339
1365282953
1637080100
616085571
201168496
883816887
1749195707
596898493
857470969
1319892625
658836229
1857770705
1688304530
1792678171
289937253
661960112
345990644
1131424854
1132644916
1401382007
968047565
829523080
381989739
1145847001
1265209644
927078428
1636785177
160695094
2052349597
959340113
244564003
1776617624
29220902
1417083208
1561121142
682694593
654375799
1720788258
1989148849
1984211093
313535868
2070737107
839915
1011899562
735314383
45235609
1775530395
353223564
2108297173
1493534759
77750225
438331142
1953333644
1669691536
1203704293
1534336837
1708270048
819083839
1047898356
897167138
1710944920
1276091580
1094036196
1765976245
1507150527
728955732
1893320090
1209899230
199326935
1695411644
1621923803
2004057093
1083311407
430358572
1977910523
1221032592
1670004816
1318040557
1097829898
1557785718
1730521275
1015940950
2064135382
1208985093
1406180684
1795278230
1252812094
828279899
1289465923
1134518266
934242421
1814065255
2089974848
606866762
1656741564
1481454862
1769931703
1355674241
576373120
1673345421
719492569
178328357
793013856
1513426730
1250770476
1935804654
1220589656
1226536117
1583135275
1344242836
375587414
383425173
63698841
704878019
258957901
219000814
1813781082
1030077373
1441122887
2008790551
264244126
477543674
1030765498
587242742
1809026818
1677150202
613220518
1806018457
1552343589
1569348469
1483599562
1179260947
998760807
1817474567
1915072915
333259810
1636939621
632852290
1977359332
1363816729
107745927
19126127
2061665115
727210001
985850754
385433588
1168187751
1054749351
1532994447
2009975591
41320090
1351282349
1701651139
977708447
985785353
245738180
2140069351
1997145358
728880629
2051283561
1538579823
122933724
1452250717
1687777892
1236605724
2078217776
2137042463
2006247
1792241737
1727346466
987201811
1551152637
1921060016
1033106592
1546380877
1057148652
1086092259
1086009735
1200933734
695204954
1721435223
286491649
456908555
37398602
1302660371
1144950223
681853553
986591271
1187855389
205659288
1725776845
2039990253
904727738
1050612178
1476010256
1035708152
1657675171
1237652423
1382535601
623606765
820676562
1823737076
953800939
1962879315
455904115
1304183924
1772560446
1058064764
1360449447
1517205257
277862750
2130508563
920528773
736990829
201681111
1271428369
1377689964
2146372064
1093490659
1116463911
1492098145
803374732
133713696
430377479
693085891
1825175503
1254496360
1528574867
1658250365
1735896846
187672852
399827697
888356113
1912740983
934294660
2091962720
803705392
274616041
470173272
224407975
117194216
1530018969
944104518
1747598604
912857227
152031896
1890892039
1491142418
1738671963
1734987261
1386825152
677616103
986649167
95640430
415636816
19880664
1280901888
1379631036
722085212
1889646187
1637059181
1769293838
223273327
2141918333
531492654
1568522726
149800222
349443167
204686320
1154530304
1550159275
1284903381
1451435515
1815956976
1576576367
875032693
231473757
424355962
1146981580
1442852950
1865409924
1600237084
851070252
1315785347
1675415717
589419243
860091204
700798120
385980524
75744686
2113605886
483257765
1067993777
157900487
1058949072
991785523
1386159435
125196674
185326474
643201068
1287185389
1964987426
1265322879
1279169502
634261143
1996527505
865596900
684811056
1090990072
799909946
811974965
613475134
1461324637
222994009
1366871838
242486065
1665280736
157304211
1485387320
1542762856
199097935
209454570
1829487732
1222489985
1404666012
1749849001
1759037850
597327508
422536842
537683866
1284106549
166241024
74044684
2817853
677901521
351076808
103522130
1397089635
685887151
1926038418
1823149240
1403159070
2074432406
789393800
1546069964
1299821269
1821592783
1914049001
620794828
1065757482
1743219488
1264601922
20900736
610704505
17647850
686363152
931899135
1887741595
867922879
1907350404
2043382274
894537671
1326284575
1344166696
295672505
1137296750
1484136138
341558819
221683441
357573554
914508075
900489128
586687407
856819229
428236981
1562267098
1790052907
1229266889
1651402549
182760698
1460772563
212868081
906639212
1390550153
173094783
370083189
2102314908
1543707469
891509043
1476687777
1227191131
1093290852
654599935
1500026506
1786924629
697206448
322688983
1726402298
228228764
1770810074
1307964634
2080071284
1228119608
1007429029
1761550306
880911456
1495606777
666667482
533307770
757348722
625270688
1787062876
1854340830
1377816609
1142382613
1353400068
4053251
954850570
1522370882
744100227
1407537716
1114375979
297276772
892710971
279903321
1755668466
1345988669
1861430154
2110279557
1134715819
233040221
1357355461
1912383479
2128396773
1289627422
1202987962
1405144192
691268875
879755376
1297045445
1783692464
2127524778
1313314568
986499131
1286244118
89923496
382650900
576974120
726263686
271900538
1661269916
1867993811
95841592
52983094
343328628
1014828038
352610666
1873604620
772603320
1229549578
1352066335
1903291405
445338617
811408798
1921638290
2086836753
1471700177
28788667
1162744995
524849218
1061645609
634210839
1277119299
325083863
1354600154
1978172599
69085871
1246823158
766147233
1095467245
200710655
152496263
1806605107
96427313
1947968888
2140406182
1978078787
1967816978
1371663673
831875864
1903747009
2045876796
1793170295
1866461184
1997788095
1132716006
1906893480
133452576
1969674400
177446908
1239942071
1406950982
916326757
383521399
991943687
628210340
1294198745
1047885343
1039924411
762286535
436115227
2119726211
1143031653
1488975022
826416510
2077347539
1834620353
823528731
389066538
833048927
357099258
1309021482
717357034
1120866323
15373793
1837897704
275422750
1740237588
860952700
1477605753
303846320
710040203
354403413
1160333075
798528044
670073643
577904253
188698565
72213328
1470403104
1056321644
2110653536
907633743
1582850546
539191126
2055806945
1382369156
1231644129
1905719683
1195579188
1430085381
461102848
1874777485
123163215
269659927
1852332013
823924607
948644750
1141311363
138701121
914753520
1417066679
96053013
547866017
519479789
1688623778
1722672262
913215092
59351376
214308359
1787093612
1029304145
209131693
1195881227
2086881143
370148188
1072861286
1309976136
1794900602
840695957
1610066899
1778172023
1742279497
2024778835
1680693356
682796735
547053143
2013730798
958956414
1111954237
1191871914
711959685
1853315185
1144249694
1055771583
353587011
1627260857
1764215129
784793058
1237927474
927863755
1508123032
1520985634
1548534706
834742518
1822234052
2122237364
643511022
1614838265
1433265172
1330140984
1163566295
1136764848
462538921
1624365307
256465753
966930041
204650095
1739759346
1406670363
1261067438
1287575315
761310569
430900986
463524095
466998080
240507654
654280136
863469689
1090446114
6224640
128113877
1329284391
544777871
1766723503
1780966694
621736959
1637074143
2087224370
407694041
1134230310
321475921
1728737084
2123454708
1098549328
987631677
1259855116
697216528
1817130747
1090733493
1609900492
1460353154
46417522
872849172
283063279
868031173
1156208830
1803658944
295505380
501356300
1249163182
605689958
681777479
1206690887
377562261
1115945217
1474404433
1571244553
1286810967
85358574
462899226
1498367245
999033660
142906913
681612151
88568550
604506326
627742438
1776118982
975472291
1051357412
1367423117
1986377793
1072924004
2051081191
1483191173
1483075140
1421576682
1355282076
1830126573
1050459565
962318628
1391949900
1176828148
412267967
1225199285
857981174
742886747
667220220
113051792
607692715
458557361
1042019908
927169472
1371128052
1401316006
874982624
222251253
164627535
2039315788
397866299
539944823
1787689877
693801734
764236637
1579623149
2142468133
679509105
520016340
1666391749
1046073837
843626223
243032930
559456897
806464869
682112274
1411337625
65121868
1729841564
1248196421
1299192507
1185699475
25319058
1743023086
2042729564
2090985788
285627307
1830721291
244892944
1452693782
836269560
2022310711
1169884059
191951427
1918375416
464419226
1620771879
1520391983
1779869241
1264878097
989721439
2094252878
2123117053
1925950381
1221695508
1982830897
1476747812
220830928
21790167
538653955
1903431020
537062220
59844351
1747716706
2045463742
1742650612
791496418
748291961
1857034880
122040187
2095973537
1306870147
1760000205
145787118
446842103
7137681
302718774
153956368
646183912
534284332
242069866
1790733414
1696696409
1096057249
1832353124
2053631644
1858082018
12772120
1365557714
122429540
391119744
136410425
258898898
2095267160
1043095140
394664474
1734786460
738407102
1090409305
1597141141
1399950465
186599385
2134750464
1281343610
379799551
1467911792
837256806
2089037605
1349359221
641211069
1428392870
1643265053
1424219310
484836276
2142365060
1070826515
1782594525
924855206
1176089402
44027516
1345460093
787468275
766622722
491872456
496968658
1401741699
1035739834
2058853318
228588563
1389765986
1793990335
1030282881
1151418644
924130444
1809629017
2012525517
1790066347
465482733
2062005529
974603635
808065745
1627504025
609952924
1187977484
1844218658
1863593981
2107736161
39195754
313988148
1733308134
75394007
639551853
1929367049
1917967200
1802216525
202836494
1494135915
795274270
1112601753
1771095471
1595571058
583077202
955264587
491924426
760344314
1560021353
712912023
1131289077
702207979
2007546246
939646514
346410575
15690593
1739439314
1899124675
775218513
660815911
258931068
1772940798
973643009
435735914
1741481134
444356602
243491339
537948364
137138976
369744267
1074635544
1079639260
1255772444
1588688208
1171582374
1649528515
1144160847
508700434
1044009555
1198681444
1076988646
257107430
244388011
455323418
2063695705
498544320
216959988
1351640949
1316019309
553047645
434931414
1638637223
389253130
226157362
190752786
1120816880
570710250
514830558
136070802
41331436
30893876
1087019206
2015329783
349301812
1164846212
1803183605
1935313470
920234281
465452221
752602677
616852563
619557801
331103513
1445655707
1715328651
351502060
1161495953
298513420
1829724296
2082737694
1437663433
610038125
904004514
617703883
1960059907
951858558
2050154345
2022481824
438155218
1491259250
1482900788
657803149
2103895957
465452850
2057702622
2073792932
2045713099
440313760
1881878836
981327327
1144853610
1810827449
386577337
1489688776
409721819
1033044335
1687144774
707863281
1200909346
174234376
212160050
1629847091
1344613876
446503436
4489784
1437107373
1981298090
676059579
1978076542
137684710
488197477
1831742697
773671898
979317120
2009908355
1659324932
1770643906
1053826119
1955071964
682048424
212048084
1315069896
686621133
1336400835
952009436
1078793199
1526285145
1106695664
821913422
2003015154
658109319
220573928
887912171
781448967
687179742
345563548
296110182
183300766
1916552398
223274244
92544023
2039770017
250643977
655909507
830105735
1681355839
1056427571
1834636844
912436972
782031710
149266365
865288945
1133745924
1008943680
1066474687
1341942945
1195922356
1813232654
304508900
2025855723
544755348
265417512
1063582609
1314775742
618667268
1444075518
165368535
2012608741
85769336
40031846
336722374
877956282
333059505
140809482
1488317874
1689659716
875940298
1179728619
66319509
1549672733
915883654
576929220
139835043
708312761
845029964
989116507
1653710280
534577268
1978122322
691685485
484343185
192321977
1972190505
178484713
1132201079
1880554920
895132334
487170010
557904633
37794141
6317180
905343832
1142955175
1282811327
1537221653
1030416959
1991585911
566909561
28687733
414175351
218777586
1787529072
1467849344
433640134
401031406
1631637525
823742603
348329218
1260117132
72612873
1775469358
712527953
542484605
1390426983
1082397010
805271816
20098605
1631514363
490047910
1304686009
140635189
1812691917
1542252157
282864812
851613066
1316431170
1939116467
664343126
647174759
585494231
1328263614
1726390299
132184132
1525515943
1920646479
2116503934
646599279
1173305359
179197925
1800588167
725766534
1269163255
1448703504
1363249788
1177111736
304154881
1602210095
1177384898
1118419240
1556464511
1432974483
143753460
1231741674
739174834
1797327038
1152419160
38431899
65347733
2057095265
892130461
896374730
1082654704
1270101156
1832465615
2073777632
136395767
1092804795
51147007
53485389
825939920
1425641107
492859155
1746703523
1685151718
956207910
384159307
444589632
1373318053
513704641
2125794625
1351550317
146647213
489563397
887502991
93952775
1514777551
1683927328
1050157182
287164869
775408767
1675973257
751835097
1845212364
1379780233
1349973120
364591562
1526321313
326493245
1901680370
670709882
317389787
1525772466
1760193154
1270919842
1944542737
349123130
899609801
363926271
170463668
1531899069
2014936166
58586297
339579642
897248119
505052567
309990307
995948778
857772954
1764419118
1012908376
1675097462
1307639431
1661065783
1186521979
648912241
969055257
818331482
359692872
913963234
873258174
1500549671
1496755936
655252468
1826022296
2057536010
2122344841
1210353127
1366442252
311284954
839610189
12421796
1400550663
1952781291
602933503
1507688930
1018427610
809795627
1785278822
745865337
981373382
776850900
27020017
795432834
163359609
2014128473
1707695723
1875680708
236976526
708936492
695001412
242646739
637117030
1279927444
821822394
1934545914
902115762
1369082658
1778681507
2142962786
885494120
1421184408
1670978233
650063221
1983581652
709937081
571688345
847516312
10575413
1046564600
1616105726
1678956017
2129967094
1139977757
751485029
53966953
898689176
466168380
1890570224
1637556737
1724741661
1961905734
1945401869
1162293835
962712245
225886248
1486390735
602019784
2093775872
548953098
1412046143
286716294
370559120
2075629844
509242419
1069086267
1902813263
1596405202
531612992
1985193194
186501256
1239755760
1669222746
1559805258
2094675679
2110254357
745555174
322764781
2043538202
197060315
1258725160
175421053
1188090047
1936150210
2040229768
828441484
27077238
1700149048
160343130
329186266
1951597547
2121853639
426139776
675906975
1084205967
1577881998
1540086499
677314868
1610757475
1187912762
728613725
1721481505
1288045854
253983047
1072771511
1201281786
560750572
2065633564
1413094289
573159029
442369997
912165228
1853117216
2095974126
668851334
48616151
1046875418
1333133983
609584889
1429699491
783609427
572355604
1295329881
2097892743
1374069629
556341400
1254039435
623128829
1141243385
1957595691
1698215532
1676040507
1844812517
1878585168
2082013405
1231993155
1335431466
1882944165
1844356131
1326235702
303933343
193102823
1574286392
1193237539
600544030
2113200051
628528364
1802913877
48807321
345333741
1218897207
1803067310
626397983
701928572
1776644237
1651620485
380655925
561062544
218769800
1770344828
1994230914
772664749
1738747005
132901598
1997522719
208996287
345491710
389582357
1265020657
1158834392
986354826
1216921708
1131965418
1841393786
345212216
1386203434
1546331658
1391471815
1208685311
1879981465
560466982
1615555435
641688160
933680534
508617128
373592392
831289207
10586016
1723929846
1390558171
963669701
1861086532
1963154863
829204370
1817493654
1935011647
717546257
1168564779
1977977483
2117187992
1013901872
2087043457
447734389
1519253486
707791827
1953866824
1071656946
583359092
706605862
803207793
1880723320
2125357232
184067119
247567617
880753581
1587441439
523782450
436387539
53018749
765668142
741247398
1029839945
307999864
7544452
690251929
761484290
301906937
364291228
1316858354
1456635651
585601707
258612735
218808788
1521311964
1572101811
607808773
30558799
1113810826
1494124985
584890890
1522205062
1165849812
1632527325
8552406
1688162457
719220006
2040057404
1319821048
594761940
82678005
1219488888
1538407205
1632013019
1092328532
1104142197
1822498636
285852754
1079226200
739280791
1843095796
908261040
1862860408
551898799
728808825
972510489
414337758
880016058
418334083
884279940
2074354267
949716856
1807331942
784693369
1868228581
1839466787
1241614573
1148255378
1080402904
2041616119
329692857
1566392208
977443813
707542202
1365077471
1437534992
815707100
1351283992
563825086
112764927
914920784
2111286478
166509158
289260719
323526758
1990740875
1718860313
594928419
1773052844
1932576635
1215350758
823545795
1875270824
491667012
1876372859
869048018
33800180
1082333314
722307663
246592296
1310198058
1174221599
1260103856
392514720
1187025864
1625231915
27695437
327556593
184580869
1025841766
1765545979
697461464
1750467160
362796176
663631710
1477914327
547144985
1268528760
207640043
2120993588
560836543
1962079745
1191598585
1581006068
1676525308
1398268789
1198994777
1028381634
958171367
1239567115
521384472
1928961964
1473482055
736583677
945981211
892268353
382160065
710913575
69383055
1686238810
1442523708
858821818
1161110510
1735689170
943264371
1204996098
1946066313
1490579535
1849552033
653188217
1157821248
1703054355
2053886626
514381748
899318276
831853892
2096304358
2071186439
482538527
2110437037
1166208825
1231452612
489442906
155913472
414400597
69859938
2026062844
1420932714
1282915051
1539010989
756667129
1997596511
403577135
1650051327
1798252551
634948144
821559766
1243115646
1815595862
1688921173
263305008
1320168108
1478956097
172475697
2079756522
38198629
1775953407
1675049979
1233402644
1913089291
938128379
1073534584
2070789803
2038603283
138071331
255616640
1429164643
569507753
1469378919
257511724
903082560
345366027
1168584026
595158128
1922941017
1971797035
1625947695
183776534
1136798846
1853282020
1561247401
483919365
921363666
1190276679
297228995
105723295
5017224
568825993
911756403
1176581119
1816413474
1447189455
725999369
1071776299
546104199
1519898861
1057864865
1158887202
1295848354
1644072166
1113440676
1529188088
1658791743
306746425
1675172107
1358561359
1544796078
704222119
945594559
1725520784
642780828
2121409600
55809534
1609134183
912872896
1894323311
1172146505
1279835208
1522372519
1391180272
1386650394
924426394
1709922226
826166625
527630237
602284335
1512663527
504712043
1283377939
1793403416
1315894303
1505812278
1559430858
197811822
1539157410
587420983
1657867277
2062118481
2046736218
107713692
1809131963
1016460506
1359168602
908894745
1274121986
1456004775
593103342
1242245673
1965195663
959731831
499808374
1092227822
1669126164
940524743
2137438850
1025447627
1064812406
369179204
994409996
832071337
932365948
1572342390
1712620587
645682080
899232509
1942998834
1993669050
954991168
2061737130
1440121242
456300375
842146793
1511576348
1800673229
486967739
1602664763
873400360
568339440
397877670
1261493380
277759479
1164847450
21318902
297768070
584395189
572064719
1408816594
1278389569
1155590362
2094494988
1924950990
1779211214
1939447015
1419887463
861565864
1550215026
421779468
632426510
1324064684
490642606
2042134777
346565901
1374179358
1817986754
1652815645
2004483034
40745702
222229181
1227718552
641291088
342351112
1739897076
1573386369
1440247325
1752248655
651120607
671929862
2067128484
2069443025
1343301105
602039830
1423513649
425893764
1321960447
1884183729
1038639073
1500156608
365344695
118859906
1426157619
1497977732
1131234653
443190998
1304265759
769522033
584262265
556404720
1942616044
1985336353
1980889083
1229558569
2057203690
56663062
747859028
2067127119
754550144
136473011
33715748
1342456617
1802305166
1406432912
12367296
1467433224
694323968
539338057
79485040
1240937390
1008864112
294375874
571933057
1170241113
1468161743
467069282
1010842981
2108144822
899506
376884119
695860195
1257617340
176325456
1761931661
1876595145
1660617000
1958329545
1505943270
2139866056
69030062
2082205465
752769598
1207457892
1161754412
1374527667
1819044957
599896615
1300341781
769414335
1579952463
1500934691
428175404
1129648311
1564623017
1428365805
375731097
1179478814
54416789
1224074796
1104224400
944251129
1155210934
290338905
701016170
645805311
1678397186
179415425
362063776
1446352223
1509770747
2118036629
1422056060
342772131
553354990
1666607046
671324243
2049911284
251132651
1935052803
1927993600
1994071094
1056307064
1851542103
1689616458
1444403974
1483673479
1982404162
156496501
1055867884
1493871586
241352845
991621275
1442065668
1578658533
528964848
949730377
1012122660
1214138602
1276004444
826574065
433878120
1978372326
2102342578
1854544625
941839498
851547153
1206400409
1450962080
1896947118
1782786740
628876419
1606634063
1396680926
276560916
62945777
774828582
1655764402
728796833
1324940130
1913382176
1149810872
1506287821
1745972697
1269596841
1888579892
759253072
1689718432
1604250989
863373296
746740552
166041406
1999877862
1622734139
1358340115
662865485
2081805393
194113261
1518945707
1438610067
1423235669
2046500604
1546593244
320627909
593658355
1163321742
1901085485
1677933135
631534534
1077349273
490876419
1528106713
2069585312
1089386565
1797523498
1533193970
1539329343
1555538004
2106421017
1944654547
1348031978
1867773801
1520509472
1707794263
1504082881
2134233853
1647604662
1021309327
1969743997
643110843
14450682
1549004851
1432250238
603779276
1540501024
2133648916
814164473
469355967
1589508344
1857217652
2012468114
1269884873
1167883762
382840157
1535102499
634016276
1913443930
716006719
1908663922
1362529729
343521074
969100893
29962266
2021173724
1856920053
1745848767
1545351613
708700323
914893770
1909514899
1677810143
1147924002
1687570145
1034133366
1621867021
2129557137
60273214
2110545240
1769409676
732795916
1659464076
1135341954
1061551962
624260530
1595223631
1853182989
675661996
767079675
1221730093
140415403
1786250292
741747858
1273501932
1940244116
1283708362
1168856624
344383099
987963307
326063815
1146892656
1388447855
1849747063
1191332387
391754078
553828007
827494755
498276465
1888465676
996161475
2070142884
1277105134
667122690
1659896035
238615185
321848624
218873890
960434004
1297653831
1260978075
1030434866
1430558478
1780045200
1360034979
1482067885
1279241339
1187684476
651542838
621761450
1712368581
91441746
1173719351
1255917673
901736919
1824369247
390724635
927318133
1409231760
667613006
971892894
698927530
44132126
1673962065
1043548680
460909778
218647396
1882372322
953029505
1623913089
1254756623
1292259090
359941315
1690776287
1054216691
2077684174
1465140742
1372580450
1720494525
2003181877
14847139
1162090838
1767562857
1728828057
731875096
1659365610
2055917590
2039937884
1805046050
874224282
1679421828
1297949243
1903734973
992607607
1518733400
1766980192
2035210555
51866927
1721890068
220202341
1928165454
947541957
1671644106
73088415
1952549477
412718
1153008636
856082331
1841133164
1267896306
245393645
1069985229
1086648836
1585790552
784183842
305570214
1310273098
111930818
444324702
1375651458
1017531378
1185603288
1722979523
761234220
926095102
1263251831
1343095679
1812815109
387189629
85238931
2055588365
894818674
1914872258
598825784
2132072339
1990617291
1161421527
2027301675
872612211
28203048
2073641972
1952904020
1966170706
1198836641
1588513677
2076867010
251298652
131842297
149519682
1383289430
1331121083
1663637813
1230310998
566709285
639220054
1968090004
2095046995
1789815013
640573677
13262681
1028410066
1261591017
653637188
823610891
1693326819
112691130
904273052
583593489
1232437198
662216435
2110242361
696861835
925369506
1544398737
1106980301
978526116
554242919
1676124920
157011401
1918982449
697471544
1909043607
359596327
1768693844
448715408
1667809817
1202791278
1475169338
457504255
159041244
535906490
407156306
1778917765
2073982086
197969449
733322307
668703452
396658844
1350271694
844499539
987476945
1407424182
1832783510
791236048
498937556
2019516407
1843299217
2143186667
2022957964
581742807
1104489984
550220700
800172759
748340944
1304558639
794831132
677286560
634077046
302757684
275002999
1514887959
209817185
1788215997
1178744651
1606367694
1376975716
413083041
1051729222
362931924
2071996625
2029427319
1219697347
2141384891
1457594744
2111661750
1830180146
199186537
1248653188
1023491042
296591045
2089186898
839236196
522412001
568146301
757015966
340946147
1858716
1828692119
472791281
814670702
1393391753
90331973
421476035
39559875
665909041
682809158
829447572
1492522403
987373849
483674686
2000875473
56775580
223744950
1916247229
2123417785
1529835113
1367235214
1190026204
1969764260
597641613
1492012735
1943123031
112141753
1125840647
149700480
2134275029
1175355514
1358733110
1027039879
1187451896
919007063
1238887738
1712032746
205310968
374329137
2022311699
390835831
1859169124
1858172680
1115294363
736371756
1566424096
338412544
160633862
295026315
860695769
320466429
1050725582
1182441024
2089124528
1034199749
181895411
179688526
1253430372
1871932378
661700043
1172228444
410389409
1361992064
241531069
551120459
1825910873
1400961004
661568498
1508652330
1276033398
1475316290
1888869970
1644482677
4188352
1881116794
1639792908
1597815652
1729506409
1649709500
1856673092
1104055103
932153532
562180745
322677650
768411190
486935356
796168121
1099876544
353174714
316621948
1787814640
1510442440
2043877659
509135456
399011630
154743913
1945501685
1510654626
211006744
2145373837
927389879
1087993059
867430007
1966107612
53486894
1143923880
1121899424
1139425344
278696660
2071294932
1449174737
917578373
1146522050
552373559
1258064053
1079679448
556893752
437278223
359339140
1760982153
778975243
2012047692
33047802
679208497
1139436305
769235182
903978841
1009003987
1858975645
858437755
2134223008
1000064084
1719925322
1587834790
1997906335
1330844290
1391891714
141956118
895126296
1767354218
1914009194
1640074155
1404989811
1178543832
2078337661
1992570727
1103823441
1137460989
2034578062
2061165790
1911449477
1192752922
456713850
1270466664
859270180
2082903565
2091850569
189890684
442099742
754114517
453924137
1174019718
800879848
1175936106
905789025
1419590274
795896350
1532974504
813049856
146279443
51716232
514348472
2050118262
841911598
1019707369
1067265360
2040397093
889758888
1029624269
317948350
1671839571
793925678
1465376492
737469323
1741793294
494405285
720327336
1128033404
338994750
2107091473
655124386
1504830848
1441970485
677388857
230480900
2129360335
1927417
1882687221
304295373
2118047822
1273103959
360808925
551034504
1978341890
1377252107
1090433360
585138235
2145640703
257634908
2069762528
242764081
468138374
420741308
54096318
1611919502
1990651193
1120023787
1893067083
555291266
2045665432
272082835
1226923772
1894734895
1171126798
1919083370
2005274732
405454894
1257574337
1904238137
541926876
78639845
981687681
279082992
1533627009
684994294
1606091723
1671513175
698503476
379142251
1008471335
27466196
1547361381
1397152376
1720876388
865004250
826872360
1187132107
981460716
1993958748
354112850
1428481533
1401522573
708697021
1260521532
540287911
657717408
2064905263
922179176
561587022
1165314370
1863524865
406718523
1155260349
1703331983
796189974
1244683083
1723931598
1683962309
126276186
2044192240
399290034
1046387937
1507681246
1275560279
1267275768
1439988845
611881374
374356734
508910483
69846017
88813902
474632213
706356961
60235406
230039183
883633863
1885813837
863034436
346565527
1338081628
867837846
288448944
473159899
319831932
818887200
2089491592
1217123807
467781939
66965359
2095776636
1400326434
2093746375
633395531
1123326787
1483661441
809409909
1286386569
144737759
1253288257
72617236
708002108
1053202303
1607512301
1916730977
1656180646
654079637
907570281
1707899939
1351631948
215072834
2144266683
798244387
348065572
1234352092
13747874
915405987
792029267
433749131
900657762
2079508827
1404064739
207472588
138097920
641299189
1866919485
1970746262
114917401
244117068
1441693598
1528694960
683935286
900712849
1448401305
957387987
1120410736
332375456
2106718837
1293617390
1829101919
1756608827
592574898
1334042514
996454078
132209188
1782070309
331795218
1334660993
376410329
928837767
166144939
1952121552
1315090674
1055249267
2026049020
534004264
495516977
584792987
233812139
1776046710
1542541525
1148874268
130585608
988716072
1614074251
1332099868
1249513137
794086342
1710009034
825680174
552627335
1751693750
214748938
520764032
1052022142
1184045721
754762377
2111123627
1340029563
1272444843
1466395926
2035775690
7048464
803336028
383448344
1353881568
1683127525
2073902232
1760665848
1589981047
234323425
1402177524
1809629723
663458086
1754257211
1834581914
1749722723
988191616
407730244
92223309
750818095
139058710
842422439
143937875
568444697
1307706650
296836318
49343875
356287542
560238307
1777452312
1343513417
1918247608
639223589
1837769713
1804255201
2144283349
1649544105
110091263
845811797
949516123
1094146103
500704839
1436053640
2136104768
881597186
1475846419
841737303
873392402
256397686
2060281115
1045755669
584057778
497412908
1585620079
912598096
1396361730
775780199
1627902191
916588504
2014891079
854857969
1261980185
1941329502
392192640
1469825508
1928172322
1286708444
27068280
1732688048
627774000
2124925327
1370536274
409953211
162223388
1394703491
1946641820
1530224082
842522878
934158011
511007385
202429093
39094223
1174979335
806994333
2021466794
1516717800
1633734362
582885726
1916522413
866495715
779577712
223078426
1089515747
1798359167
1365423341
823197204
418934561
2028510780
82300390
699162570
1501186385
778053297
1283232920
429637633
852893748
1585108278
857881560
327365136
2041564047
1985783235
1047110330
174578745
1375253833
477475801
1980920722
1094103540
142130862
1519540009
500567351
68171221
1618439175
737725410
995987
1811039387
1313233144
12410793
1829733192
125363761
244184313
1670785017
1544797108
26159434
1163757433
1872183436
1743240537
1091110105
1327463374
660640215
845897414
37700076
817034861
124133093
256443514
367423254
453750713
1494998025
793706633
1048173014
1104746878
1559104667
1660730188
397644023
1406519917
1427056940
1811194717
162164454
914371388
1396985473
975431044
55520286
1042127212
1744384915
1519447562
371292402
1980259626
1896130285
1256304631
253108366
745178282
1252431396
1439348049
1321677344
1470468201
224959330
297269281
1831285824
315135966
1336546264
337674843
588275300
1502981354
297844211
1763038588
103340966
1538754871
263643021
1606425548
1505039449
837321128
735048801
1100488669
286326982
1995162272
18670668
324013386
514425849
1096406217
1837678868
192673943
1282329703
979462358
115805545
2083205025
551075819
280849402
1991019080
29577737
1035365604
1312908231
605785661
1653485792
874611944
561845061
1691148952
663451582
2064572184
2081973886
530459178
406264842
202703307
2041095818
1714343980
1746245177
606188964
1507849969
87325981
234283341
1140301646
1947736166
1812993554
1778467696
1315758499
1767470721
271336062
280288742
142854265
2099215057
416185037
1178142232
1234598434
1681598928
740531799
1852073067
1475261044
72681130
644944223
1930485281
1078101079
229589002
1483957349
1668039757
1823417487
199828504
571703581
1410780378
1508555659
27581475
1522229549
1358975568
126238764
1578136101
2025016527
2132106346
574118239
443751389
1292935327
1559031874
1833584806
285200222
1910447077
1724393543
442490133
625876934
877508408
995398939
217279485
570057005
1422393847
1002595553
2029966477
1041110142
1795492162
48190647
1651149239
267492387
339002967
1946642416
1023124444
1254635711
1301615539
198994074
1251605410
2117553170
2111253684
164966391
1474776159
800712387
870232804
2060826313
490757616
130128822
159595764
572583177
1415657173
1946524730
1696427027
924146368
17127132
193010932
80251635
1799718962
2096953618
801243548
1382134770
765275487
240148046
1514721564
2003664581
610544510
673849156
1004204639
70072252
1628457965
1969325810
1321742422
1028431013
1576454652
1839068241
1011123588
1202791581
1729012117
2083276096
2014785998
1913900242
605333568
700401804
1023415519
1211002882
327314914
1215576038
525620269
1801823177
1659429859
1402223253
980632964
1626873707
845139526
179040158
282371327
501000697
1977285499
1236402016
227610550
345477209
1347830986
1041610550
828754148
1768989718
1911117484
1521396192
1414841954
898810020
854868144
1386634193
136446969
1774049994
1538641495
1838478158
252649509
1834259999
1086105233
891942009
89538814
112092017
432288899
1322910346
1258634913
1840719557
967727053
1244310151
1861884406
570779282
325770311
1179989292
1390524003
967835867
1086176047
270106980
2067390516
1582066134
217391637
985261699
2104989517
295596617
1455440996
1027153550
1100129313
463640084
1903686405
1192441949
1398240260
800838071
122289340
1305121185
1258306860
1726873835
1524127208
1187109388
1672899321
556647806
670894553
385621108
700273127
938406937
1216606748
2088489399
1093086453
674925614
717960994
320469699
555049001
2058695961
358324325
416170793
1051002475
874464396
598310125
998320831
97043619
16207258
1565510362
77674636
628156082
453522873
1110804624
1691628696
528663383
399233972
590300238
1950181949
1010854000
1655379498
533546172
837939802
1944162173
507818355
656900306
1733559809
406772013
67327365
1654153451
1378769030
59790070
426536175
2121745877
1518893296
1348485577
917529251
1443093015
1598897569
569587605
1646620814
483600781
251409750
1267101237
1886778676
959414820
1337926235
803564915
694899388
536615848
1818000369
33027424
1700680809
600672330
295696706
571028516
796270024
1309142177
569516957
715735401
1962844164
32768139
49803150
1529471698
708810938
1457247836
1261658375
1826068431
291313630
1197501481
465450012
53472974
2011860506
156828573
2086113204
1316364490
1274635132
447562180
1042137113
589755765
1502352612
1287329871
996997250
938274768
1433852673
1492743405
1098653333
1859502731
316069964
1319680469
175151875
95030239
1550372543
1921121854
1824666931
1147689368
1797807963
1987450430
1189606546
1074034244
1472253659
1085105005
879168363
179043521
746083650
1310289103
1132251331
837891182
1767830417
369704844
817664726
912078233
1554633135
827430474
538634569
923424256
625223018
1757006509
1627287355
1594350760
230596628
863931457
84934113
963116628
702965013
400253425
1872936598
1811489185
1097631740
1286336888
95243450
2009820049
371659524
1817579433
1282203817
29594481
2090112327
2119014810
250315171
1285291852
158021786
363008869
281165808
2027235329
1193041928
1076761027
1720743685
1312179688
2052443762
50620822
1119950968
1168065679
1957254186
638527551
1599536442
1091370794
1352926645
430855143
731463838
1523631380
851311040
1316779043
110666340
1948001717
1319866280
1751310684
363262180
773981439
2025405786
1263525312
804879217
1076754329
1996154295
419394995
1724877900
674424558
372750118
1416111813
1670769410
41024985
983273822
8147435
731932464
1744493662
1012331483
890335704
1395812815
182850658
1551266837
1306401889
1202688149
1649077749
2119875557
77580933
451759858
387019479
375001004
2023319651
532584821
98681742
1714707568
1522249180
837982049
294761301
740478479
786972253
840916240
747744328
1500245535
1340117410
263302738
1861868455
965036350
613524384
836421822
1106814514
720084502
982347057
706032931
545481788
653955877
1117987647
1494852503
675964484
1445786986
967262380
289196904
890323177
1380875863
1486640363
1196382028
61628735
4727203
1015913874
221828760
1627711700
391111890
260859275
1604761498
883151434
2070232064
1499541053
1112033854
1164271013
86176059
2141298492
1009830408
1779811383
688886278
1643920996
1601623
1859663054
750085677
1756033256
1783991971
1398347897
938143124
1209877198
8827133
619486830
349496978
772503329
1158072215
450531362
1498078291
21193011
2053396985
1110994417
6765812
1453327234
1630847149
1909641983
724301841
985462976
213673909
1841766902
1397007515
1897309252
553982049
361658478
856633098
1315449245
656100453
777710605
36966491
1563962689
575375155
1455951475
1714883402
145054963
861452430
1879030060
445215621
446938962
1556391766
1267999339
1539767135
1878773007
1701012185
879769829
233179558
1568428110
1687338430
1952401625
1698994517
1592790394
898551760
1187833525
245014049
1233662794
1702658285
1014900020
1778054134
1619825380
702749290
1797591157
1764480137
1413652618
191750624
1590653516
29349326
1612462881
854506371
575790912
1735946368
1851735381
750441434
1458571820
1805323760
1553388791
10113618
983785481
1778490934
893363187
715396004
662760829
483374822
1883220035
1400794086
98535905
64305443
215673931
480112827
1577012337
1153925093
485883526
1866156967
756238249
93984227
580334271
2061046858
1554943565
1113584706
1840753085
1918022387
984973119
71190674
2039816532
479021607
320100732
655999776
500534584
2013505928
328997154
130510181
1089304257
2122729375
1837538122
78252004
375006604
145245417
927140303
784658674
1415614282
1718777039
1682673780
1634570816
841093235
2098557191
1071994946
853825492
1744301093
393458546
852216983
1346252248
1495700613
427603956
988292797
1529317083
2132392803
1819420511
1599488639
1210706523
595208647
1146096021
303545005
138218157
1871601879
1286668057
1542868090
2022466491
1417085258
1571259398
1580631173
662331498
1358429347
254098033
685486897
1980369411
513772791
1537817580
459155489
2029534558
1497101503
17724456
13940519
1022191970
1085343774
1886585743
1471317053
894490199
1180597216
1683073212
945428353
627470932
745013019
503722866
350665342
1065363718
374348299
1511390900
397220600
103530765
125228931
1018524279
890517538
795230917
1831679064
1310953159
411539176
1644029500
1999525861
412384606
1801698677
560695620
711955658
394537972
266205232
478981743
1196961854
1785327334
1225287048
1472660060
1301410516
585509669
1815300749
1396599413
482574623
279120024
520924863
1508285321
1789229815
457255843
1358905577
374945626
67331201
214530348
225542850
1585017656
257513065
624746195
2007383477
1594770963
1289713092
1778067029
941571670
1822170941
418657373
1641664418
1585666477
1055335381
1123440910
1357116242
975747308
1084683738
465555528
215755797
1854172562
1695875522
1947354074
767134171
266358202
555636088
476478263
729320293
1607997626
908197251
1420788814
1824072046
1346298549
1883565211
2076353336
1606596511
1177405841
1384409249
859114087
1906788369
773648604
1724907993
362830747
358511761
1292355084
143921335
173993700
248621501
1505594532
71154661
854647926
1542604872
1285501684
1315014527
1666907003
1611847771
2066443624
1632463314
267400000
1675379406
2145000474
2146396902
404173602
240653345
501741022
823773783
1455192759
833144454
1137933510
1045277958
1715624488
539562929
107756328
1565873290
249541218
1019957196
1769293618
1813437501
1669234093
464636717
167513769
1244168164
575348550
1310276880
1101294745
1674537627
54885414
1590572364
558564367
1848773556
944036655
310810387
746513778
614921830
2130677020
832051915
242448976
187254616
1187470610
1990514837
338409855
1377538705
281790711
938924670
247440273
1940019852
1523777865
2137241198
1539114800
50269587
293253537
112275727
818187555
1786023154
942772504
1955850125
1789136043
2086550062
708491794
1082196470
122627998
1212321367
288082680
1370221889
490155728
348796796
1786170929
1068047916
295915100
866434797
917564014
290380483
46793142
478394408
845601567
1888292149
1368182780
1484093095
1097871398
135601552
1909936252
1191726021
47339258
566940757
667055699
717180373
1415866865
588727543
448603517
847357328
1652869456
777437010
790302299
1640850650
961641177
2126170811
1636487763
1234625745
703877776
102311863
1863610374
2011016207
934535882
1782635104
1734408077
1545592088
630862949
965623105
1579976341
452275238
648169235
211229266
1273203926
1798987320
528308626
1290260010
1284266032
458640916
1512110572
2129293859
1329457392
1161919428
7265778
925961846
1870990929
68756032
744981218
1367069730
490260997
774297054
1501075068
301228086
1717501313
711305742
60302953
255263873
702700850
1890443380
1174247746
501423054
821734774
533732929
1416195658
1955291643
675825263
1426664373
923583955
1627346857
818143453
341260410
1111601471
772189280
1136896339
425307110
1483033658
1120383076
1819712942
1417968093
491035478
322031359
1683435605
680526227
1605187046
719655154
1865823469
808350659
517125507
1915725432
1721701597
1815068984
911863278
1188723161
997608148
912068625
1694166525
547211583
1339238333
896842601
248170369
993446394
1781915261
1389353056
1298014236
641159402
643487925
1515865343
353732639
617121446
789336735
2040938120
1879350331
1975099516
930299617
1124368139
201649460
1850974987
428373066
766108819
447066112
1217080566
845619310
1141612174
1187591722
524896377
207717559
1304093825
1289825816
1369720256
567868024
1109996681
265988917
1744936505
49954614
903747776
1441461825
473554132
1805584685
1002927722
764290500
1341624841
1572201210
1617781661
1411939769
178933060
531714113
1962050979
1423677516
176594833
228538850
1407842161
2000705049
170665302
2125046362
573290406
2060883546
380278993
400662869
1240506132
85702386
801041544
1079355609
245292609
358145247
1849781610
160698675
466617578
1113195598
316534036
1121643753
1513721652
2069813612
693040050
341189942
557906996
2125879250
1517615875
1793908319
203713627
899035979
432189381
742335437
1304479629
635373541
278346915
496295027
1444834254
798904934
71277586
530515639
2030920294
1430204539
1903686269
1544305955
87695269
1518004304
979759337
1091666584
1598277612
389691904
170213107
707286496
1014824525
1891137293
2065624318
1549995867
85998429
72966862
461696668
131629945
903916089
750967392
493526216
1321726003
1289785387
720061859
1444102204
1714827498
1714829782
1642974938
707765086
988101383
675836419
1033200350
585346249
547807612
7045073
145717769
697106862
1898701145
1950854357
693610428
1315155822
579876492
1957843711
1854730977
137223855
1158002540
717386753
1401026216
157256986
35518847
671733350
1513671089
421482380
659848435
922463294
1612427100
1422466285
2023367174
1084866845
342069086
1487413205
2126701672
1495347447
20788801
213946558
1087823806
63940074
1706974705
883071187
1449630647
628760239
1876655479
1734294456
69902517
1634614415
984572213
1054362137
456807336
1270290898
1317374891
1539595148
511580809
1782491194
1027104076
1306513742
1088079993
1927583438
1452541189
98820156
569135577
213106811
1435449378
821863051
1177143567
377430582
1347072719
999764815
578069061
357521679
568885341
998297444
842285000
1898555596
1986792275
661651686
1916716726
249137597
368309708
204525661
1106262564
562413437
96385486
1573715829
384885004
1056568934
311103894
355027805
525070522
1437461256
1493509888
11581136
1620542047
464721735
1712426377
147250341
437178091
1775364346
300351669
651839877
715109165
910131274
1174924626
1880088274
2064415688
108328504
1867301237
1520450626
1868757623
936454650
1917846772
1327510158
707387678
1791891490
296565082
621624719
1992648405
749910166
1386447400
1545012831
2142516215
801793105
231544185
968814102
140875241
2051720336
2126279559
1829150522
965344338
1882278011
1315989487
2013702337
702463085
2088837871
1102041308
1634082842
748035538
1651167763
1702768659
365710028
295480872
1728457787
1224344261
1803899342
1797054080
275248925
219538015
1756560133
381806132
654050662
1337813947
1048734702
945483818
2049760646
957804631
1644163863
111120013
562161553
917696084
1161943946
1106671446
259859333
966414524
1908622860
1748994127
1268869089
424441632
652741668
935465943
220866414
249431865
633514389
1451258880
941473720
277447581
2102734675
2052188300
1786990413
790801640
2024160598
960739621
1470436440
1946003950
1109591238
954377107
594039265
519763908
1709658855
1177390683
1206107993
159982048
379888266
1997702628
1266515378
1552761599
1996568162
1366753524
771331705
876825700
728251478
317484049
1996620157
1044846310
509867480
391249460
953234289
1394031405
733670443
63231308
633877519
92451103
1420372277
1180654059
131677271
529676606
833518197
711519292
2093997155
94276597
210418413
867620677
1386195693
2103726739
1730225507
723488359
990018009
1611065143
840675121
1090596984
1305417124
1259527346
407333260
1778144425
1972472640
1974554504
163769505
488906402
1779300002
1683815889
473418093
1644468966
1215748205
1317676847
1668809753
671113902
692057213
651310464
402167262
799443031
1201059952
1465134328
918681573
1640090559
1722362252
1763370074
1083159931
1191319255
486824729
1987708217
1542980950
1849770188
242445497
1970459662
1620340021
1854151606
1625821221
408011010
927230770
1425590193
1628805235
936755109
96675926
911429512
1468501873
1934780217
1240019636
1175031134
2132595718
1885199114
1527988204
1158632939
1643135176
1690008310
1044838199
1288957398
433576530
1515477834
1406059389
1919010093
230917298
1714324792
589671919
2023849039
1164198556
1483996876
1814839357
1205940086
1352989439
1018862519
717188740
601951064
144558076
1457362121
1676315110
549857641
466275396
567929162
1645034129
578073637
1735365128
859735551
2003730997
1089622824
338686191
1189164590
1960166857
1066524514
1141341264
464083873
1004724436
1539923907
1541962117
862023530
855522853
330517771
325803637
1956661487
1658452952
593239510
2031605534
519778147
731714515
1528634243
32527432
1993453934
1240567632
409304701
118039047
119817627
1380892825
359846204
1142162866
1426502238
1526236534
1939447329
2112447416
1633631840
1129091299
1457480427
1882713769
1522772351
1628880514
549899479
2107890973
1784998851
1522887500
1397701893
1572775830
337297047
393664797
1682478343
677400432
851438713
1945671700
1279019729
638266501
791701897
1441921442
1665975503
958612497
693777464
1150454273
697040552
65152537
1743911977
1614648060
1735030063
588272767
75273251
1758176722
637491828
1840066702
1853761810
2082155978
1443566135
634286653
163594927
1422461508
397735568
1730159846
1488948172
319435009
1948607313
1670262570
1433559753
2143246478
2101152488
650141660
1337536873
1140566533
785027778
624035085
1642695984
1029143492
398423718
1271794240
1225072610
1770525633
1090860577
421043714
793597817
1507160386
2058602434
17785134
1023729216
958865338
797595198
2030640146
206560240
763433024
430654337
150863324
1782840575
1072266501
851211954
599875967
542720715
2077282913
2091707968
1339432302
1452055808
557097402
1199611481
1453742218
2007320817
316054365
1671664495
1074260348
1580071290
469799231
1063608134
1410743240
1909639222
1064206508
1096666526
898285412
1106570592
2065147201
1218174694
1658641889
325402610
1253020282
379588216
210925869
1146518977
886593053
105045288
860483985
1522031734
1428071089
1439213257
1747366971
105668780
519635366
1904459179
1449742734
1491435299
69406060
394645210
1830558381
1952679112
986559506
1543605972
333269204
1864058536
373129499
152939889
1307552440
880581241
1049620431
203035224
182114977
820451003
310429167
482894055
604241445
616471251
539522381
192464157
717752921
200318947
1741457050
614205093
851481488
473649224
100338434
1618732764
805053199
1973905520
1883903881
545964851
1360205096
1036377701
573851085
183206564
1898053711
2137150216
1839939505
670222795
1439867357
1299925419
488198261
1015183057
1773950384
1366370375
850067392
2000708998
59053025
427622421
1389999046
1707703393
239859472
765467978
1313889037
1243742209
268847712
643653672
1231232787
1338257435
379068473
967662711
762519161
1255025251
76640266
1874739756
1656172386
451942685
177782069
1915784563
1191356767
2128323799
1387021371
765558584
1883453460
471183967
2122494442
1182031087
126793018
975922733
443834801
787183997
1807354542
795570539
175514334
2109867192
1351753042
1080337691
1053722622
2039981149
972013264
982175568
709803098
647943074
2147460999
1568857824
66577004
18811984
2084010469
901206060
1377172137
1887155697
345033620
1576394867
351883430
1670438656
348338200
888638199
597127822
1884732589
592870219
1859374355
1820110442
1037890397
579179310
159396381
1368856789
1892591167
1930160824
245180367
1032067915
1204834495
1494584132
871439082
1563003476
237528582
833312723
1460853410
411255657
138655945
957632139
2145666554
2041467893
2126949560
1489294111
144588492
693806771
301739330
1301610859
1095689953
65813208
143880123
1964443419
1607148608
179626328
1505589637
856065607
1278504082
416252982
1138455097
636092391
1565776487
1262875581
1443805697
1277117893
1596688602
2018131323
1813760970
1219228821
1228879841
1634503171
959505429
692778612
1496660152
14058513
524382629
1699745182
1502650923
1773487392
902254169
1192912194
862309472
807062913
198884901
267333071
84547066
750780824
1588738201
1748319544
1457516348
892350418
784005226
338344568
713043712
151461915
1385911240
1867370312
128036694
1091217590
1620040956
1590780575
1430270109
2097728920
62147069
1033296547
1017349791
1636001287
334046543
977659781
117968005
777145180
203900439
976966854
1573478763
1401228843
1144131601
304604305
269511740
1777153569
532249705
1196962048
2467774
1490683685
907864365
314480449
497596357
984534968
1260368499
150481161
1494107260
1042071371
1241551265
413509459
1206197995
1374242067
1367656126
43091063
1082371435
1565128026
1084753773
87813757
115253266
520026169
415381650
797303084
996797450
158662566
1930685871
743719045
402985217
307742288
885698831
1529084653
638821524
1881019660
497947824
799552413
2080581280
674779548
1120307715
480998444
933174862
480941174
2137981465
1015867339
1437891820
2012956597
1684166210
2077400268
916802485
1786727632
762673216
1080676191
313368299
606907080
1271884330
1649294159
1471861434
1379714357
462421733
1215395488
1708527304
671553848
1760977627
517690388
1581454242
513639622
2050517771
1629244512
1016352272
517149939
1750838926
1581969846
940913376
896949054
713123403
1776642313
1997268204
1101548695
1412830494
521137386
1819484021
1096329131
678819845
1909020511
1273850681
2014372541
1211580109
1137620090
1456642842
676766146
1818954798
1359404109
1616416652
2014229959
1216757157
158274931
1173898097
1550426524
1673722924
1419886324
1011883970
302164162
1819022461
1160774336
937728161
838493825
1101207178
1881641036
1681920231
1693837984
758267664
1866292690
185796241
151740643
135997098
171340704
1410818
1472544405
1236482755
508018127
495643523
897906896
1245642083
407234167
409525592
1403929410
1327304129
949893169
1916969383
857986647
1202845791
1580304476
305770040
1556003940
2003160970
1061824700
357860740
1367943641
572820186
1174790797
834460441
1151719801
770846836
934082754
394657642
619508717
222545048
1687105856
213685404
1416068527
720241164
1478486112
429951555
670190876
2040191710
1596598872
1963614827
1769048311
903266149
1008063895
1883282
454929974
1525067753
123127170
58927985
580067063
1069028365
71238749
127881132
1315780628
1247501124
546112809
203767186
1498804146
630875443
1731126993
315107358
563280781
1700508053
1691598184
1673025014
1144618784
195254520
1459873133
701717828
659636714
1763888245
2090425590
2139596967
1045458354
1634229869
9512576
1150042741
2021184627
736072353
1045345224
397273443
1354743620
1072903729
143283943
387083562
1661551692
868368425
709082376
343102038
983573672
1912109442
187789597
972078726
1106457380
1283190302
927360327
792571197
1405174332
381690705
50759141
637954775
1778162285
464525940
612586312
1334991519
1187969204
1883248435
1526301816
482476325
944182282
1423454426
623423593
1286232695
1062776025
216574444
278790537
892236832
1861755340
1293488487
1514860411
1545098149
1211797395
497232300
1793130684
1716658471
746812851
1334483449
797677002
369138796
921232890
1753376137
1774238488
123721965
1779907012
846277885
1325531895
392380913
538792222
1755657632
864446504
1580853026
229267530
1307130481
15087674
1794642055
1919293030
1271595907
1677854078
1959205572
1009566624
344246074
1803395446
18652073
1930913607
505041330
1112022749
228183522
945405505
777713019
1204411440
525616612
2048829773
345588629
24221161
812182961
984359672
386501691
1064927385
1339705612
1765260826
114828818
1356688097
1725628962
1324657713
1596489695
1218111605
2043002323
2063879015
1213069078
544506810
1646475065
1678916862
1370454485
1938880535
1782555749
646251342
837217678
493843586
1643143916
1514940451
1573740691
1070196140
927656876
1937042364
1279590787
203311051
1429081905
2093906210
1169285133
733479304
77494776
1007068852
724726914
1127368150
1293385889
1925724909
852029691
1418493521
1393636495
2021898958
717641904
755613012
2065481570
1420542159
1877500176
439629972
588777474
1364056686
1589320072
1400752882
303668826
839970458
703552440
1544978222
1389752284
1405234148
611779530
447881609
56542120
1958313823
928510190
51763939
1077804743
1182700078
1749470519
1869009431
806138035
758599558
121282044
760403673
1472685761
965276636
1313479781
1296831362
1195428262
1974772328
2017711476
1882245136
1479770278
249070563
261231069
567806797
697589316
928934985
2015069894
1159501298
870700173
1472268641
2079444532
807310480
1248702770
1055955202
1807656619
1435861466
407773653
62924688
822148096
975898846
664993834
753161518
21673740
2063068982
1139041928
2100077952
919623317
1415317406
267357210
1841321211
733695699
1720331196
1932978286
1883748079
1389376073
1732329088
280666367
118168767
689545698
105592599
1300904972
422593287
23659769
75182534
61906418
627001655
329124284
1526958913
1502301410
356003305
650505551
1394410233
1420688763
2015483675
507743320
337110135
580085284
1411096319
659634962
2014329418
947674289
123366219
1028482408
1704855676
1459501469
1704610402
946009923
2130349584
752977010
1345166019
457084251
758353887
1209133124
2146613301
1503751252
1747298918
981495821
343487148
1522745834
437693605
1408830085
1002409071
127118603
535362020
286021261
1779597355
1175227892
755037126
1649325968
565628830
1474698809
1142254854
911061465
908499137
740151618
71574450
1002212894
1187722715
1340144883
1004749473
544818849
1631363530
1284262150
145288475
623557501
1395615710
1703995449
1189203849
878259612
811211004
1378916251
797948660
1191314553
1891322449
1008822166
1198081670
1070061999
1338579915
2102021115
651393605
150981913
1026770459
1273590762
755925217
687677783
1006678139
1033202352
1592681048
723263498
2096205821
1185546072
60343720
724387345
1429146839
483521875
132168729
67221426
1785819405
679378134
1257869899
419036325
166059726
2050847400
895068966
1838679318
524062342
100624595
1556505148
1026913498
627610859
931034723
2124543281
136263813
851063249
1209454699
1135900389
309813619
1847371148
394406299
248039777
475941302
1264619529
637983354
160866347
704905343
1620825852
801886769
965904921
90373896
2127041280
1310871122
542966729
981803887
1944618922
1823890288
1235849899
710145627
2099290190
1303846136
714532293
1863661110
1933833938
1227349387
1553006962
819244096
612950484
1756030964
133591128
790382667
438733561
2050434596
1087995507
813401353
952601947
826903192
710310751
931075197
1054481195
1866678194
1796735987
1339675566
468102397
1355129035
1472353622
2107639827
2016818860
654113258
907978348
1402331729
70313686
283840518
503286455
1957841903
1258187883
2044883329
1123507271
1209465454
1276167497
1468239488
1545186832
1843317801
191009806
447518897
1830864420
239299708
408026838
1676487624
1718624310
1807433649
1059132651
758038057
1737291514
869308358
826588626
1063442584
1774573483
1637036161
1825255085
1948784194
920796038
530903904
188934402
1886842443
1372793284
1996686371
1688944898
914834022
1568531147
986453258
454519642
574601289
400134509
140837610
801969093
480237843
767100392
1585232317
851934096
263584288
2109306834
1016094821
1906843444
1708256660
1458524239
1873857908
1128129735
600144255
1510603847
678052664
686543643
1998821596
1640482617
818901897
2136493600
1586463722
968014941
415812874
1542315965
1665958004
1883214356
1911098953
2094433071
811563340
998742936
992486141
1564114289
749952906
905364176
1745176353
262912754
449925656
711363457
2108781782
1959179513
568167949
1027546361
335746778
1009901839
145368998
2052543535
521405921
1514448569
1422952767
762109561
1099615467
1019141490
1826798831
1831689059
112211095
219796341
1306884993
1726580577
1183979592
924572576
1499727313
1126919534
496271874
913794067
982434877
1770561999
1274154747
1583256528
1576382284
2083095642
13409045
1645506961
2022670280
429820419
126825970
1571066331
534685557
1304203366
92430108
2047495403
2116358186
408499848
1888717194
137395679
985113951
316686398
661711084
307414933
1067623411
64683949
372933916
1802069046
451916226
430098513
438933143
812153553
1392426786
328689742
1638869780
2134637946
578989584
1397926740
1437274370
1535709166
835896047
628221158
729550110
1365112296
140631261
195985969
382358658
1645840575
441218419
1881056406
755848098
670250606
51276200
1805042647
1810741329
1621919524
798067144
793073738
1992607476
940911568
1860563328
734104863
110753444
925537441
437594290
1038482235
857724347
750522087
1084295864
2079353260
709965122
949775227
140474261
864000634
527408659
1519004865
881052644
1126701704
826543271
35077514
281485570
947461521
1117975907
486092435
1254118806
2104123211
1062506706
88800574
345824552
1716260363
178417628
2036949396
1099651376
460438903
1542150266
1932698828
1699281086
670130058
415131881
1150484302
1566744836
1760512138
1260291465
1399226083
198892983
789592014
632228723
651785558
1879415008
499804874
514510220
881880578
864721767
846116559
94787794
2080419123
782226810
1591913422
389972067
42087679
1470918197
1243922027
1962160643
717509793
128294072
315849182
244748752
778944139
1972782959
1578154718
1975279360
819013097
1222798711
255455488
1122869308
1975477693
586634669
990800452
658413295
1067462357
104433653
1123853272
2084371754
874134956
153193609
57648463
523274261
1723079008
1368946000
571826824
600814968
1291213203
1707420942
1329014304
1839849371
1740141653
1956352061
928842706
111647023
1499534554
1369328881
1888834002
337793543
1896020414
2086964176
1624845394
456409903
1717525217
764698487
1898381022
1476502284
452384812
136510710
1527518972
1121722788
812773224
919321729
2088123959
2034347329
617216656
1791943021
1606835347
534216179
1757132314
1646864850
205333179
1973578380
221007723
1351952381
1023065157
937264254
810154690
1070031229
1256884692
552598540
1129386444
947271795
1746133875
1008946357
369015177
1188993845
1089004174
2061152662
1289359574
848723037
843855127
1865212240
60614250
178131842
19330693
1256264348
1562703745
1942021566
1653052132
1089488906
645313975
2021102734
694333707
718005565
2054853937
1855682536
422519964
1506445802
4055969
1616706838
716564478
1211905849
1839211880
1124978548
42934134
1824963313
1819671760
661637391
1860510411
1170957529
1481283501
1952033308
2083950484
1236730400
118007254
631413214
250635156
1144857114
1861474189
1986358883
1910054646
1201644014
8119148
1322040723
1868951110
1011057052
1922176250
1119401049
1446174102
1072955314
206201470
1739569096
922161442
1901395333
649137083
1168821482
1013844372
1931848689
903725001
661571897
869198962
1712619261
544033731
339954240
915068774
1325754945
145412303
1173911330
1680554594
1523279333
1792115128
2068613052
1028209031
796277141
401599102
400692439
1991710629
2121634263
487964002
404238719
102017158
1374837701
311765577
2016758252
925354740
450849111
524336010
1266011409
1265756956
1415732694
799980974
1622121352
2073791697
609608151
2041261189
2002469167
745463246
935731149
1612786239
821294093
1195003952
896043064
736427309
398417304
1737767951
2133843286
1374131707
1160653429
1989708343
524126235
662478378
1730568985
1440310941
596718658
1903955541
480807777
1784412671
1459074216
724061289
1600162761
706358464
886714038
903991709
1892901005
1151496404
682528750
1523669224
117084837
428774374
552225050
600937909
1027504212
1839897064
947409680
285307142
467680300
834969459
953383690
344445166
1493479073
876528394
2047211115
103933462
1269882270
1083971835
753876866
1823801810
1646883991
2120328107
1733376405
175961396
1246094697
1388599316
1480957145
269481603
1533564946
515712446
1591520028
774967321
921396030
1832651450
1405496286
2114590205
2096532560
55782644
839233686
1439048854
1623887835
1179843782
1775444206
606447287
1488351642
300965719
199790336
1437918259
453399812
1655562351
580801415
309204914
308092283
652275001
2035708500
1387269386
1896469997
449582574
1104692784
1586644933
201974346
1248286890
2052945294
1119858969
730396349
764375905
774975122
572575282
131061779
1366638129
635611908
197033601
917693558
608570731
1529609558
543572527
1588683592
1042684980
130950122
1538852807
437689747
1823866507
1841522298
1080918797
227393047
1417419637
38336753
2007960382
1387887034
766193523
1952508152
664928376
2021687165
2011092659
445469063
1563867967
2145366349
2055675652
715511581
1637089699
1697850266
98312923
969436283
864159346
1929831986
710060624
1636195844
559869614
1285592036
44750549
177121147
675667973
1402121055
919721018
1144426057
1227986755
1154133669
200250291
996247446
1963165316
648744093
672763372
1382638408
75004798
1658965896
641961220
247972083
1765002562
734861080
824671981
140626893
1630147412
375281443
436031470
1098333915
1976853319
512581923
1107020950
1297461607
1958024991
495727494
867929097
1863396195
1456937966
235704912
1941234310
1621295440
957400903
1409836872
1563548415
1039136890
385037958
446556891
1395473021
508998465
1852781610
1001427675
582453422
981952035
1247323825
169856083
781919255
327537330
1846642293
1082424070
1511545535
1792445541
2093308987
1132872116
716344672
2063107457
2059290332
1475973720
1059543404
1114366530
1870432919
1645708965
63490721
1520899469
995731029
1010860074
2056492723
1065043318
1671426567
819630180
2138725868
445183756
740279731
603760930
662632139
428213001
1298867810
2125960422
861061009
221630916
1929444881
1995290390
207026261
169140076
1825626169
1540002715
1693853159
47745181
597698763
537600118
1534032826
1476664822
1744444249
1885854895
1749896652
519323959
527624010
1032958307
1876921241
1843497188
606580819
1045600694
3359148
1232825563
1585703648
260248346
455091366
1675393505
963988419
1017468240
1713709695
867749747
223821146
622285688
938278371
96985594
2113855096
1592558369
1031008064
160073850
208701514
1772121587
1457999944
2108575902
1156046052
938674247
1450724610
124721728
2113625480
1365234444
2038079206
1803025607
230983779
146850487
1179143912
1306817146
773160787
114159690
1870888746
1378012388
15021498
743117173
2003779114
1788408215
1111172991
416528453
205021311
1661754874
889427493
1884773538
2015847069
804156309
1012224095
1249258250
114578445
1338903642
1523711712
202350033
1788201321
323966720
2112486438
1148443989
2072237561
1797978997
183284125
80275340
461901454
1792378458
401505696
156533026
554931131
26222111
313336699
1903947092
1681138612
46366323
1404813136
745172474
1742812426
1906720176
1012876906
762285032
460986561
592402384
27560950
1816537038
1452156008
762708826
794349623
714428744
2066211875
1061145988
967693889
1897654306
418665856
1822293713
611484341
873989192
2109680032
601573012
1525219654
261825995
1440550676
2015014765
1264808963
295447882
1497170931
581491766
904931397
280501290
2147070226
404785990
1568560708
464690518
1533266766
1300456313
1862559357
518476879
1990098491
1283983278
2052112347
1912403665
201776735
2105439242
1145970419
424356861
1790927650
407609643
178549525
595866925
433613233
2099081478
79644002
760438354
481214099
1217913679
107128478
968963411
909717595
1314689227
605529450
927894393
656288108
1072525534
433671429
920075483
613045012
621536364
2022386387
174964921
736181956
1842678665
1189240070
931168888
1635850509
1308385378
1317677376
1622802614
1458725793
1000709215
1047337416
153925195
1727838088
1535042597
522953958
1400621734
1278840676
1457273772
1323915849
617712000
819861958
263537295
1438226903
1553245090
882185060
1636186224
1679085965
518862473
1197582664
490031402
819938358
21667109
1050960671
826089699
883578643
1027278958
863704457
1987954929
1811507321
1728437867
131390537
1697958638
1517497886
43639764
1639128166
79535595
2097715975
847260508
36736641
1004231347
825904718
564448839
403132811
1047312233
1405454519
837184769
191824877
814435368
2032249668
1719498419
1129047836
909582212
643251677
1919695345
164104310
164592161
1490648262
1212726487
9401560
1522140078
2016112566
30498175
50885120
549004972
2084144865
1927100844
1728102724
1066581140
661701354
1012490258
1114171720
1237844630
733766072
958646118
920029343
1749013945
1840452836
666177417
1101443165
1743009393
1499250950
11143488
834225526
760485324
1612301016
2069759708
702442450
1374316877
1062518171
1457976284
19855362
1954252530
466088431
384054687
1621682772
1397344672
1295981446
11621417
797503331
332561924
1792989106
1185769765
905571468
808719737
1075483545
1952995658
1473482836
1494131550
1319240163
1470550971
1732308363
903848171
1638865442
1330518699
1363680649
1291450889
2067635746
443061292
1280043609
2136694870
198518910
1989419368
985694311
1807739037
1907278428
374030206
577513964
930410062
740229880
882503540
1789726711
713834638
72201319
1290757838
173868449
1076925787
610534166
1121814492
1745639818
1123829387
846869168
246882611
1835839712
1213421088
78503328
1360918223
820308134
1558297175
1743371016
11637304
510066995
2004808045
990374982
976214506
851513062
1322770112
1276630057
343438016
717370922
2036330145
1974498388
923002745
2041359372
1311408683
1851282515
1384093982
1888338323
1349362772
338423635
6256441
976549283
110036328
990620230
2002157640
765660994
2025603082
599413450
1875315161
2062172129
841966804
1182082218
73126053
1553485170
56676087
61757630
1343934811
1105446108
1787248620
431176290
73590721
1408578576
1927759015
1848035050
778385533
1254452385
177398067
1314509434
1691049995
1009372523
1096451219
1101641589
458976142
1774687615
449857080
1697549283
1670027565
281493010
408840384
136437894
1846534138
1614863441
1603413955
1686570518
849821697
24808525
1675348670
1472060533
945216441
120709950
1109721551
1791567954
296146588
659122415
129927848
1244754307
1029504662
1414732534
1833311074
26044901
1030568899
579925649
558209093
1725487746
1525664038
1579453061
359435970
501422810
923677698
1447465515
1550121598
2084441611
1979196689
595564263
90460436
1513532026
34664551
351967957
96065265
92276435
447147357
2066402061
666581713
374993098
447059833
874330555
563116689
1478233010
550729206
804233251
1702891364
1244558822
72141987
436545986
1887199657
1989736395
1158419442
1840399788
1389593995
2003941830
1903245532
2067300564
1778532174
76841587
1188603276
1141598458
1103843090
1194032335
611520941
460813885
1439958467
2024965845
1018108510
585366973
1948721344
2134771489
1252368966
118041485
1277095586
1223576657
1847196306
1435698540
1146600166
479752606
834589337
1489663106
90931847
1842204255
613478402
553474066
1045950576
2123033680
1480110035
1098817321
42967358
955712756
58936672
1228368792
1087877081
800917622
2032464927
618806118
892504447
463940540
404002493
1663638549
1597573667
2034630295
1408405338
1090511747
1902305542
428608124
1896548541
1991472041
1558133841
208074694
279260595
1950811043
280935788
1149189447
795877798
366506712
978302381
795301202
1090437396
1457824345
1336781457
1034124426
543369464
761583607
1822761309
2048063575
521865239
2078156754
221033461
1482941551
278771385
1939597162
2010410224
1314556423
1241323189
1315841814
900492237
466959707
707411040
2036675635
1145295251
1502987271
1619975720
539174025
1098970140
2130265027
1288473840
41707273
674487146
182958056
2073212057
473980745
1331955023
1550053506
1906074596
1763903226
1031434694
189077391
654761284
1960876131
59307866
969064512
1246883399
1909735665
1007673102
1671199916
461050009
1046141674
1942145332
533068822
1824805374
326807601
837671108
497070428
400032829
225002522
154937560
1592524992
2065315306
1487414791
281053107
1270151014
1545138871
210881372
1614904226
1034848202
1496074963
508522998
703172457
75190652
1702306842
1565592154
1318905325
747761245
530174393
343943557
1364530912
2122631598
747074843
965149807
1493455641
1016495563
487531817
94662805
2141245530
413383311
1170857948
1772482453
1670622
881570751
1446920424
146849982
1813315726
996153054
1697317758
1143143303
1836840883
1103464887
352930194
1664463389
921667639
537768186
1693953128
178854536
695021985
1622392225
928978179
2122564234
1551952536
704939030
281173030
428722309
562463688
970660239
239710829
1989222018
1234916876
511376143
347787525
2114442233
1761686787
1336982388
1034875333
1693542466
164867179
662845696
301436662
665330955
990938011
2044157247
759360598
766476350
672434792
782524742
2016503475
160728702
1741532403
1245617566
992775283
840518919
2047037417
1000660775
1701903876
537160876
1949693310
413419189
14423507
1846379353
783755307
602058241
1814976573
1853865605
1438298277
284661516
445885647
608923096
423760135
1994170762
1080188277
727686389
1373849969
1092520338
35774284
1581561309
1334567955
878161285
1812619967
1829841646
713116040
1117592820
760097803
603007511
1442798964
2024222180
1268626156
1301960124
1593205268
1017027585
1081576259
1881442245
814294226
1805069949
854922602
417373261
1795977968
450946547
1172633108
98976412
1365824714
1584968553
992237256
976345197
199201638
1979823582
2051534452
1800096700
2119435086
634388725
1506136348
1032783181
861542861
1236134673
1592854530
1850858190
1684752645
1529144159
37221114
1496910046
1925358533
892522721
1647734580
943666554
864111164
1400174457
827115699
335510159
1155276253
586245896
244085177
335509403
959692254
919073166
1676378970
1020357729
1075301253
1395894561
1355810304
738679595
341210712
1164306027
421790041
135279260
1499025383
1726207732
105075793
607649860
959473903
1999606531
540300813
1193552663
2144122057
648395885
582761856
340047161
520795740
1100522574
318788136
1322485302
2051961714
1657928089
1602544598
119193073
261206553
1891893079
2105215789
1088097862
249920485
1758677652
57553470
1137384799
814213919
541198673
1384276998
222883809
483343816
711315394
1955882307
1148607423
4928317
2146496442
1856803988
538542547
1906159443
1396200845
1683329690
1606045723
497788736
830402552
159887867
1335233665
1105679882
695180422
100282466
1226958569
1402255302
722378632
365639248
1073058582
1309232879
898343252
1620025063
756476752
17313765
729625742
821791002
280992415
1534809509
1311696054
1819586294
1289080437
367738360
1825229962
1660913308
1215361531
1261817144
1145549742
1293429281
518221634
2099608415
1629795721
237504592
316832403
900319140
203124520
392780798
411362163
1821504767
1729213879
271150343
116518908
348851813
1605620861
897226907
1689861666
859976403
20992861
881270972
1206693726
615262629
1999520964
399885654
1832212776
1049837392
1047993507
955327492
2000453817
1126983899
325914040
84074687
971086871
781496494
505868378
1142134056
181820812
926411419
933933188
2009107021
1264174284
1916907527
1579107537
1331181429
1022048708
1746511034
242166586
477006623
888057651
67895787
1038381250
605682430
1767558070
761228227
375865152
506092716
1521098062
2134445423
1680339794
751469889
1298682646
2144336934
1402845902
337490469
1473544042
1720771889
853719884
2055846119
1043423845
1945305258
1637269454
2139029429
847035370
350179060
1989242820
2142190996
174499353
111877030
1657605272
1791230599
545388337
1875299149
2098378767
533071897
1539746945
1684139626
1779516198
1518749969
1117740009
358981231
1084720000
1434051141
215658092
1933975911
441135674
1620687526
1509548672
1565316877
1939165610
1324807012
125130370
152792148
1495079969
1104486435
481303093
625563570
1491761642
20662157
1618184612
1427938735
283705258
1057794857
1844178876
41868633
1994683468
1390041106
88026906
644850574
515366845
834567818
1576433174
257230970
1333272687
515019599
1871968188
1470862007
679676665
1290876512
1993191046
783705227
1803292318
1863640294
1946560212
1206955884
945775757
1925476345
2042384539
1025601637
620021346
1910390167
1607162358
1779594444
420129729
791892241
1383305581
1208722884
1023611017
1174608650
977621116
307469614
274383814
143200649
606530808
68583834
1777614155
1661800512
516862990
1261709863
873397274
1980203393
1965681801
1519815592
703884539
2064272772
1128915073
433155131
897800238
1832882921
495972388
116154209
1189271634
1466902448
1609673662
978848512
549836740
379314280
1028519391
1546629896
398989332
1365877074
1290546615
2097679782
730709714
1503475157
509501850
1806458851
745434397
640086402
1243580596
206234073
1351933174
290002979
124175774
1689348764
798754855
126553426
97038518
73098454
332584513
1498041747
593472045
640813772
1819234988
1775906309
374617181
1694493353
1813670718
71525718
1119770095
448312111
56440259
785668812
1006175262
97928930
1855504293
1809006501
1520473380
388766132
2068931268
1858268967
1586838169
1437717500
2025235554
1791727171
1182434022
350633842
2070977364
1073226893
1548543126
1300986696
886824426
1914274759
1892044719
1067284626
436009183
2101385461
1567279340
528727507
1989438654
1222642649
657853111
1872720937
1289499892
734451625
33763490
1249295156
177722806
675586899
2129094901
1222526193
675279326
1089003810
1574481656
1520581269
926050778
57522223
1293520268
1464821849
938475840
679457597
1459808525
1071493611
1234210332
1815296443
1491390956
555536084
1605807500
202952752
467099242
1105481325
745276347
620830749
175410546
1193796721
1332674728
2074200066
76820635
993066146
614150114
275510436
2084756927
1818138610
926223658
939900885
1431104250
1659662282
1879204919
1324833254
1926655668
1013080920
137901458
3996013
1956203392
242035378
593962511
2072941468
1602372035
167859147
783250509
1632525349
1267075619
1925809873
1134917438
388959832
849835859
503386576
1366271030
700644423
591896782
251379020
919018879
1413801966
1643713815
1857808529
1134807046
1091281721
1966019516
119008730
1232923290
305756090
658624361
420466342
1965511406
1129863039
1096857846
1494493108
628753657
2041828721
472633521
320826794
1308782611
1650582776
550306102
1940025613
892415578
1242260120
2005565779
828713613
25709167
732259388
1726693033
1469894464
292818245
141316434
1353076702
915942661
93803880
1955709763
1203138108
209931997
896824394
1630416225
1829402879
1189308494
2054919372
1294421335
376176281
1351355187
1437051310
735863616
1028968333
921608812
1878189050
2039034492
1368168593
214251316
1443606601
577816820
1300726936
1329167555
332611205
318836739
1352591162
902374623
2085523169
2084578542
224194308
1011383203
1993541818
284457077
137650131
1636060327
441948232
1025029990
1964856396
69471872
871585300
441219896
2024802632
2056083241
229815218
689095068
729198467
2041157705
1728852741
533671189
2085569915
428811129
274572333
1838353791
1893104216
1177450120
2130373569
1609248745
1223989139
759484372
2004308253
805271241
885355551
1106577991
401757331
343227024
439643468
965198300
475073995
1386574250
1506110113
1945354138
711791133
718774565
405005972
368029156
1281483233
1616024605
1278280155
829298006
2067914902
120839367
795450634
881106929
1016844607
790568082
815627146
1977591336
1499061566
1928729593
789605622
419627693
480453438
1793751831
238977020
733556518
1435028636
2002428413
547109937
1227991102
107457533
1477040258
2043405584
1047501105
1091003302
73768778
1860223832
516542817
648024981
1051238180
1701410656
1851588520
1594855354
1691118023
270161015
57751201
447159845
257622573
1511047544
2129901951
1444593090
525413470
130589774
1061556068
540734517
1902282223
2130498477
2009292935
222438298
101738131
885756280
578623989
1402890693
186943472
1939344593
1355798981
1111557669
1413510607
4320395
1922147323
1486636990
1968359125
543940995
45768066
1150878585
1524833340
564805798
596087272
1793888906
1766189673
1133684008
322731758
1649957134
1558776069
1288018626
96430088
1920717624
1527384934
489377891
1450521670
855780548
1531404477
1035751958
819745069
1477729911
1335704582
1078938331
1032314746
219731108
830424275
939839396
339486555
1995021687
1608519508
755642723
722293959
315236074
51862589
747394831
897678276
663049579
2025333112
2010357721
1708581971
1648204210
445078093
1537330598
1169137397
9891680
149200849
1661663115
1652777179
369417051
2048231519
1730315071
1431873546
170180912
1829032184
1861560413
1013327939
1647168074
2133216364
1768487326
274562567
1067406352
173055123
79460329
1447046111
980870486
410890686
1165864045
163569230
1565961657
679678814
15878778
994768925
237341440
804450397
84531739
1074161130
366057484
997652238
34793953
2031467499
1174291029
135656914
948718158
582129883
1804003565
1828012781
2139836001
1253331551
1356792359
1850141906
1850742672
21555694
192465517
1463137011
1304487520
230705369
729512386
1103086825
1957000762
1818936227
624034487
9522268
1402691163
430696465
1874548785
1880079106
1004305608
830639991
1554332693
1223091581
1443915955
837237767
406492412
663281922
1283582989
964803964
309218531
422686206
1580303960
1800870848
1147909994
538945040
1717434010
858836332
1593147336
1171371598
1580977633
2107519377
1776033623
2067553844
2092239220
294737437
1022679919
872839232
1512682642
414712453
2132429906
1526647509
1682609015
114429278
2145348258
1931173620
2017908008
2003171107
1287530065
1903403599
665177558
1146408951
1386906718
432426552
2118498571
116286196
823346494
1748768862
370705395
1749461591
460919676
1480076001
1599578007
481135733
1122318625
556229993
1107811075
558489446
1084809021
1331651492
533087772
1375253921
1609421422
1883131781
1123490522
816968146
1807864550
1574729671
1922019418
1054024524
1399155066
264286617
802452644
332507833
113722892
858292141
360968154
1811228052
1630873231
781517699
1711787198
1020994271
1349207094
426620169
275049594
1956978576
575359595
430564012
1371766891
1674693119
61068538
110230152
461909041
1893896036
1049720271
550082934
202846228
403599114
790774792
619930640
310024992
1617106640
822407569
2002757344
1128564164
1523926979
2032953740
609664677
1999000473
1860272649
1651570363
1907378177
30801364
729676102
743960946
1132992664
704275883
171888865
122353190
520224343
150449804
229482507
161981389
590170332
462725146
1660239415
1295049083
1631131794
311562350
841144112
2089463055
306870241
1550669596
257771450
76116419
1113930452
1873200733
177455404
1832773029
620275550
251997605
709146216
314994854
1757472229
393176255
824053676
235870747
97401257
1628757146
1700243162
432603068
698548304
1539193497
734595965
537023243
309951187
1346304685
668700637
1625809023
1541561660
388045076
882482242
1264131359
1947019106
516146462
1916554259
739753267
707478811
1229331243
1320702210
1216074158
58652079
2092361483
1592467710
1303736210
1170668894
908226101
287926276
902094201
1792547971
171393522
957335327
1601325509
2052411599
1012603315
798414454
380504509
328719515
1999156538
1099657883
786587171
1123555158
930072315
1772900465
417317776
315098804
619701849
1523440114
170706664
561036754
1646758326
696603043
1537369257
1665369557
1320159470
1945911143
962457263
397397573
1304405931
967648419
372341376
1588520281
1552590636
736786464
282843112
1146517482
576479433
456190760
426839751
94558752
643918006
1147532442
696018272
1118443319
2101065512
608413171
1233448760
1200146968
177855447
508741537
1790812728
242859333
1630156543
804535558
1271526854
447304683
1566784610
387625031
866126050
1282783491
1304018487
1198884746
1169248396
1424807969
1425947954
1072570428
245550336
2004426216
834291037
1299731388
687720837
1439563727
931581553
123159513
2103583105
323308751
225748747
1410821842
702746460
838747462
784328352
228526943
139952627
623868861
958883819
1708502341
461831176
826047520
1180781245
2089038251
1597766074
1396718980
1682276022
707654343
258268776
249387266
963073375
1522812147
1988914256
709167807
32971846
1848982058
873644319
226883983
1390722937
1945546369
783277493
726911044
2002547634
969841933
266908387
244870342
1188456540
221887202
826259828
1631604971
1212922
972119195
1409945303
2110929572
125377735
1060217211
1358044116
1585708047
1568265887
1753278632
609272719
27061309
1000431756
1842973945
1487280345
605496948
88038069
2050418863
1352309940
9474994
445986016
1990632202
1444021428
297581032
598153753
991904506
469272917
749229233
300409233
1300040891
211008477
541046086
1712916995
572925176
1312810234
1688791920
970439670
1626799592
1554180791
1176679596
577753783
70781752
1820180200
1547253159
1018032139
1048428051
207967702
121731434
260675018
1869859218
348922691
455916091
1973438440
246722304
2112168450
1340371370
1671083851
1458475699
436822373
75509954
733279110
582375084
2137594911
1539719363
1287824736
1468661940
468800952
898108090
1831358768
1789093159
40829228
160122794
1482858615
2119965845
2014883773
768670124
802469150
1308868219
633849416
455814070
2109113008
422143631
273300449
1345485094
2065445280
2121892106
525721745
63725494
539986110
963698219
46541469
1838372256
2144624512
2101743359
837651841
59878309
2115049781
847907248
283334683
702559352
582231451
740365690
2077694601
1910093009
533695695
2069167812
278041885
733224012
499351677
1642173525
175320421
913343801
2091972220
2080139810
1698950646
657652984
2102217501
460908308
1065421696
305337401
691006281
1883871144
481162195
1956001572
1557333683
29346794
881255222
2007289349
60836427
654998107
1811350376
48964893
1753391718
479554709
1759253019
1408703618
1939211479
118076442
1774226918
394502576
1202602886
735077817
651521615
1224928840
1888347738
1645780559
26501219
1788383608
885394823
1048694555
747867707
2025078577
609770541
1051414860
1026812971
1369336177
659810820
1091191665
1156780052
577216499
499531274
1619438750
541691574
1204533355
343494835
1518397684
488563330
1924775663
672634318
2030067347
1929107868
1162980835
1785663313
300710106
1128565778
105443089
2074896218
122744120
2011355720
1975952050
193401313
1406027583
1525314411
1072214213
477591648
293059899
702505726
2118295716
758131379
276777892
862463874
851917196
1521686915
2117147289
1045713194
598600392
528210313
1272916152
218146654
17103853
173534413
2021539963
1212274462
1103201580
564532492
383071173
2032052688
792604564
634760850
1698652396
2026029795
590986556
136253832
186875380
1647502970
226908507
814611775
325037430
426493699
1807397098
412551597
34331341
1739873430
1985336073
1301356991
1863540346
2097988036
1676073015
546047533
1581705641
1522703213
1139364801
521983707
547863440
1129579949
405244824
1792648641
1640832178
1206520525
2090039263
593301816
526721950
1809031525
1520929959
1489692044
670154991
445264480
1451247782
1659815916
1627591731
1424533453
1493143155
53340261
2085619478
106824248
1399506029
1705294897
1848521321
1661237200
370457827
1743372208
1728711231
61217284
1422157502
34488631
1151357520
752354387
950617383
1217802917
1725553051
1249186310
684634192
1010828403
256540501
685841593
1058987360
2123728604
1903460018
1503511180
824618769
140432725
1561396067
2027533349
1223380285
691029971
1925121621
902007755
1665304028
1701604757
513372275
260647484
1178531045
976424745
592808093
755801682
56685732
1691760884
1403692762
225940058
2120046115
93211847
786706643
200688307
443212001
1397103913
1889459767
1359150094
2099747750
410521266
1121076491
1338712490
1195826355
1463108245
610774400
1448524658
408494458
1016056034
1035939544
54234182
740208539
2042682169
1201935041
600092760
1559624830
730078650
1481736863
295158609
1477893609
776006421
1565031174
520130178
1433109157
398107989
1071122481
2100051918
771240380
220270811
760793715
1203578547
954389369
1316599368
993837638
88079195
1749762448
377179387
573858939
1949019305
876961570
1477717275
315225761
1748285131
2070280569
1895090697
821310360
1272774915
494104435
446117017
323040911
239682589
904602257
962372857
895136050
1568995432
19705520
595201404
616850973
159239333
540797689
395097188
1238756909
1277141868
472559818
1557124799
235979875
1998199327
995847645
1829523857
1142135393
804820705
1877834421
310072643
478934056
1867898542
1606695903
301277031
514264286
1746154426
1136265773
1273281702
161677982
1336081387
481288863
882496359
943803249
947580654
38461066
514946584
368799873
1276759083
407925919
275709162
1895502720
837196217
78807059
1056827646
1928739289
1418160560
293343663
1354091890
1311826299
2136058192
2062551028
832127703
855956772
2040395486
1128951526
325640292
1836120232
1441300302
1119201487
616775526
424699079
516351481
186932829
552272874
788229060
1675407660
484521551
334229638
1093823915
1696022943
1371887344
217579432
542385308
983191653
1378266392
2062911044
905982043
1541797104
1471085872
358047147
1332145082
1356804923
2003614518
2105022109
866617340
595858042
630106776
852570669
1321038164
1496595206
576407396
109536674
1755183904
1318526225
18150821
1894048624
1397183609
1229495890
2124151311
91925989
832684979
1855279151
1723808258
1086452142
1949576046
246361848
1414317107
204892100
1741477412
1474553585
689119389
469942163
895454028
226337626
807692401
863506895
2038033056
1243047050
1976313657
1806260693
617550050
625860107
2110325276
1235482806
645628933
1221975208
561719537
1205747442
1942120341
421606720
81300954
1888812886
1478817954
299580108
974644756
1156655104
332747325
1453702195
1495495008
1861117592
765819288
1017088734
17075150
572248103
11776666
962431283
1855521755
426743189
1966414669
807354475
218315958
1317452877
2128580987
103284561
560338168
1489625479
1788075386
994410418
1956485174
1494221762
940123974
2074940856
583366119
1886934482
861581968
1014523097
25051925
2136217603
1031332630
1948950362
1526890775
1259961305
832473239
1690782666
222064414
813206672
420180776
891524025
1898815886
818619141
1701138481
1127946541
1209623355
2016992993
893373736
695293466
1224924201
1812474230
896337291
1690861938
1244660586
1723154184
81212854
1647771187
1736595056
25707156
398768091
1969508630
1872124207
696473260
1921468473
1530306424
1320869618
1067565214
850891054
1857664238
535894633
713101802
1094582184
520655347
21394896
162356083
780787492
16941558
1106850550
686384831
628604475
129284461
2113459190
1676409161
277355097
42040543
997411589
1630215645
2577615
2016267792
608170836
1684960958
401075790
1377739489
2115588254
2013370652
1135610753
187605980
297178990
1300196860
888881571
967143784
1106640421
2102369630
728869386
1408856873
694736002
906952632
1395998392
2082811311
766665728
2067536130
241598104
1836654724
357210156
1151376021
1317100042
1559440701
1297444602
638643480
894658245
876905574
845164788
557499260
208428079
198122854
1475703114
1633399873
1024055187
671331185
2014893696
1658379557
1369401420
44649541
1692117577
1859161052
758899831
280446621
190525926
1558114580
204276902
25882549
1352257157
997120688
207767703
610378397
1304683816
1359967760
1798316782
1965059455
848400238
1600657976
1496608227
160579681
1503007564
713234864
1010640822
879076278
1668162470
88645027
1915909627
861074818
2061363315
102926158
656732880
569651409
890228504
216160957
331432155
855063301
1447371319
1830957195
9037612
1567865593
476670632
1585033452
894989841
1011709551
236558085
1174410544
197587667
1370241220
768601212
45363747
776113222
951206235
1443216995
545491656
615028456
196753644
1815867268
868837938
711905585
1703260460
100350303
557778329
1769467819
1743071731
201145470
1014343438
399864203
444768249
1557092729
1897127790
500677764
1083679452
1767919733
422494443
1424851323
1954018157
1124706763
892870855
519268353
1811524202
331736636
1880809984
146080763
1088677371
2120513199
876496861
1635782651
1957494797
1840020806
340348642
751498045
653348205
1719620884
1822363893
303008962
439050960
36430470
1756179950
1914390655
710337593
1262726060
21315277
271940319
1162271271
1348646936
391794644
1218249889
1150849232
1568356789
10183223
486424766
1028390246
1834351830
830732071
1923233513
1898622349
169385978
714842582
892868810
172375167
2093126871
1824366863
742000176
687296866
1488054294
2053210778
806230135
283518641
559993252
1375587487
254064683
1774556940
2108493060
1472049103
1517631459
344568912
622459296
1390592671
2077866477
100853062
1889436366
1967899258
1743477497
1810271481
967823425
1505320583
1881122690
426653559
2002370188
2139752946
822630370
1423331609
1381375602
147183047
1404458040
522544237
909360711
1634948011
1482752170
1942282420
918436293
2102296557
1670566466
1167353753
1979158993
52081526
238824024
725656611
269782365
183017074
70089560
1019652198
1879892290
113855149
1268364477
405591041
1349525787
59188518
1667364827
1536836227
290485867
689836359
2097910532
521519370
1966350893
1087078965
1918977899
408243554
1142866959
145726796
903926688
388438990
1155754782
1125672255
1614137640
1897735408
1913679333
967830213
606250993
1061436696
1223035679
1525057665
1566130935
13611324
233361714
705831904
501443661
1237478908
1673580282
1893431421
282913225
482258402
372673491
2058512660
1080012973
1799696284
71223343
555899719
1201891847
2009920409
556139814
301963445
963723154
2034008864
369939891
2122758532
103608036
1735245399
570815912
1286018899
1943283442
1149579793
1883712320
1909540360
1165306601
117831304
956165807
1354930067
2126364645
2091586980
578345533
1239852358
1130586062
372209896
2104943327
671605357
692434587
139288519
546134148
824718919
1867277837
241065488
1404415489
1702534868
1780552261
1596252651
1848904116
1553390136
453424567
208159396
2116525332
991959492
1278164329
304895544
171296241
1765260277
957377937
1248694223
987821537
70586012
945360235
1315612270
2050777828
2084247777
273112010
111461016
1573748667
1751477860
356633387
1189033122
2005678956
1516570728
1840448950
1401402341
2014513840
1552296147
1430927913
303047550
1563408177
1261978653
2095099782
1843585365
1025898585
1699804008
728080791
666541230
404017967
1013116780
256992456
1430696989
1980744438
547492330
1061212988
1260723015
2040310099
971858009
997851148
56281595
1936164437
968367621
1497052243
1318302094
1830615265
1873471161
1540698906
1049836626
243042106
217436133
514966850
1012814445
819179118
141333617
377982635
617081122
1781709669
1604699498
387721573
304683199
1389128459
1601570221
907381458
707639929
1141985778
809519844
1383837483
1522437964
1379405180
414460124
1001098908
1764879924
1174616863
1135813291
698112102
319551859
1706441035
1412826655
863500342
1068981876
1766436807
875253023
816308659
1723832920
118546303
1365739612
1939285275
1446365597
455129785
1709232376
344640317
1896414556
82429388
1989034946
236026276
1295718933
1939193614
1717863095
1001086886
1308311002
2061111153
1359495012
1584097694
1842261608
1863320021
1525665096
577944931
1762742162
813941884
1120713751
994541376
1496752461
990589044
1110866363
203939260
357844528
1399377
833551569
1956275475
1419710840
1183050242
1849325285
1084005610
463707522
79641441
753077972
1727064989
1831037408
1721124448
983671367
791462555
195002827
1906003806
491032875
206050051
1354344904
2144231122
604868373
1871645035
1001723587
294027956
887061917
318182018
1484762124
1152046441
83185335
955787057
80527628
275533655
1916464941
590045328
1625976853
970022334
1551972549
135255234
1713007806
1317291062
736488426
460765827
743924089
1349862402
602452715
1278727730
1569707583
503418187
952511358
753872159
746561376
124778043
1456601349
346358463
1634783885
1806990318
1772674979
1600199677
793593299
596347609
1932780841
1439321196
126457375
1931349599
680885385
638798304
194163866
796871144
1429845846
2140522741
109510094
1047885882
845316175
1302126828
170121075
337523788
1940446640
1023391911
1576064680
1394583937
2131508002
726497841
1741778548
959941672
558414977
1433112384
289809875
186177684
223188876
380052915
1824937424
1068063951
399275643
1213922196
45838463
1003489265
1710940645
1433039639
902221299
86311558
817804279
1542647662
437978091
1794412383
1268683008
1119123624
1808909118
1109766893
1357867909
1993517033
71777728
1907729446
718802331
430889988
1185158628
848888998
719563374
1035777347
2011091900
250863767
2147252803
1817303542
1453187866
1505326937
482827133
227672725
193141544
149212083
108625041
1857572397
847891317
295369704
241241977
169795179
1245729372
514351667
645530405
1602599933
1170619321
921271413
1401406956
440009293
1385686755
709926224
894242711
1977504993
458274101
1633248233
932885532
1236638405
1823260504
1943731226
1024359736
1567687337
573773010
961160873
1987775832
698503108
605127060
1436289560
538036582
1762880926
131259411
454740521
126339909
1734626314
297327645
1922885742
210688999
1148191937
1688369219
1487957179
1058764217
1931101656
579325278
1600836870
1427164814
222693132
397708036
162450945
1795943032
769033732
1191832529
1037611832
1646703934
1555794491
1303458323
2061686508
783033692
942272803
415739536
1815253817
299263447
1765901081
1336758025
1834951004
47188069
427888286
566146092
140720762
2035368032
160025955
1449381864
1976205304
1582441519
416485542
310119377
663464814
493549469
17773724
1045493440
1818265397
731610796
1059249451
1398307964
1116515865
1448236918
514816666
422552038
2116293692
1336761454
475141363
2102840640
2013419277
856428196
1440178419
962106219
264492415
657262612
113646531
1730416110
1680969781
1362064837
448835573
1938012637
1118884418
2112985683
777986271
314170797
1869062363
1030051759
1782726506
1936422829
216462198
630440420
2067867192
1747104806
323728593
287881509
95550938
533851037
1944554157
1870629842
1357842725
1239427338
933389780
575250747
190380358
711473274
459659983
1862806358
1849133570
796081264
1728266760
951181593
871982732
135777563
2015731663
134070617
1114920081
310812174
1006654732
1592515599
501656003
774745266
395024126
1850025301
815466332
456848940
121614271
32198470
774856252
283620923
207619683
1525787821
1486896099
404040932
1325854593
882383505
811163186
2145643810
826492279
1533080351
531402653
1846457005
1756940246
194709360
2100284207
485605584
290735268
1054384703
1336125978
1296549891
214206568
636260799
287512025
1237669061
1737037267
1193687551
1182615178
383501720
1703388828
379957047
448464327
151832795
1161393015
1623250963
1307589488
5727213
966870163
76716026
698008045
1869054117
274418063
1189937363
1408205368
558957547
1916254691
1946652179
1184290867
1623157796
703675657
409101944
1551449894
933426905
1571822348
1333241334
1566393767
1988382571
757806114
15970588
624413226
247973230
794280402
1666026967
3112631
189336237
1471733280
1018709794
326415868
383285557
1551881457
562452054
774796950
138600965
1271806776
1496847773
618518590
1470948173
394973275
562969104
1689823119
824886818
2086282502
957961901
1000100437
211674483
1231818012
1893688781
1683626908
1258331033
871290404
2127584141
1044224061
1432992021
169429327
1759690854
835613453
439386793
1188852322
584143646
602831157
146421730
946745490
1586672368
2073357838
1419387034
553488017
432280139
629680088
1422730238
1912726298
543158410
748057454
1140450821
2142615722
255450229
1810841952
2059300611
1265532539
1457012332
341678443
1966364765
1218576367
1499802312
876926683
284459895
1233823089
2089761776
761310477
1896044604
226196584
1783854297
40465328
1496222496
1008011207
1103702723
702397124
444951383
1839978460
589887525
441591549
1454684380
978446962
1348974209
264803859
1882129172
638833716
232685714
414157492
1898614490
572174225
77118655
1279975804
194888918
1065604493
570503114
593939461
277030839
434069041
1321670078
1196824250
1556992591
1818650721
1492403619
1247589190
1050115618
907684533
323836705
533171895
1026625897
1176292043
1983178881
1360178144
2061415716
45416094
2087366992
1486784855
388527074
982348713
136309840
966118471
214458281
1356922958
1392086622
1606694360
2120171557
442800954
1169791890
155180598
1094240481
1239423920
308839122
1994766889
898127841
1485226611
234323617
1607100012
531053560
1732282738
208994572
652229622
1040024044
724909071
1829512239
422816973
1130253371
285890416
287843776
104785796
767602740
1600435028
741665010
1391838271
626924830
1113518309
798326767
994769030
677333404
1321579755
277462926
1292866377
1130408532
889890334
1138481191
1110294957
2000121979
150943360
223279370
1063246567
813698949
881341449
652736948
530887858
1570720765
1620778835
1313410194
1540505475
1006555331
1492536640
1954118009
1221028571
1701727958
740609800
512909128
1440633024
2058494433
176103839
2078899927
677358534
6848542
737781471
1349717119
1742246257
529411870
1303504242
271813438
1246983984
2064368351
625709316
1790619088
1855291113
802448456
2035178152
197149204
1436617483
1564417725
1658161382
1843841
1407097481
1063499345
369252423
2087858439
493677862
1969489616
1807885102
889936037
540635159
27978074
1218007646
208967703
832696768
1783210709
1631851825
412947414
746626744
465361431
1193140705
1548497099
2007188733
1350702671
325107194
350795284
198107356
1141294426
2037206426
581564229
1938846005
1603914065
2104274203
1533806451
1715213235
1546162141
96276599
109048314
177957064
61910890
2059021241
1374748165
485244956
1366232730
697459529
1205336227
653298827
670404852
603571229
611681900
804299102
812666542
1605092297
1810660919
1169208549
914575840
1707919677
1083525873
2121969264
2018106765
1935441056
1090737869
394082611
1780497113
17424294
519404590
434184518
1510019135
1104817641
780828984
2081814466
777994192
1161004260
1597151448
66518774
814042264
167531679
1710681619
1099521618
1789086122
1973458817
1523594663
1362403184
500453363
1257100018
686114939
796291473
881097979
1775689535
1940571559
1194505747
1505785915
1381005369
2029829441
115397933
102204002
429364493
40591902
804739439
1591282449
978487501
638829520
1058460759
882298633
1696459476
1769837046
982846145
1106542247
943081066
1326900528
1747544327
65924064
168793010
1896288908
1637596949
551338260
1003190192
171017423
997606590
1403436576
1436503041
811704188
1876682191
882737261
5959760
146319427
46389083
28888865
1147232566
1771485755
1543205431
871658297
1334057280
727170846
510613656
1069192232
1616001419
1532850806
1398596071
1382260676
1452046538
452946729
321703706
922007286
1301208269
773467698
1826113137
1214620920
245447154
454445142
668538977
2010602769
373259216
1080062251
465980371
1900282176
1485485328
1768666256
1004401034
1364291650
1714681896
930522511
467485072
722426786
206698380
543987720
514326172
1284105875
112356664
1482417048
778052185
1161415483
1566067705
807021880
1353634388
695929332
184006396
1305459097
555719558
1783832298
325108238
574801921
915339021
1492107402
1038744177
534508545
936187425
291972579
957068935
2122096503
1723201113
274912466
24981062
1096836457
807386599
595458004
4479888
1113756661
1512071266
876625163
1883873809
941665931
961251857
566115300
1025523710
43186248
1755960557
1963484155
836011540
64226874
1464485029
951153160
2008078342
1760581961
426707627
466972667
302675028
146211124
1249284840
1294612890
893846789
1688487445
1874974575
583175158
208402337
1646222034
871955797
793549495
967351695
6559680
2100246610
1437937399
460067843
563199039
1334245215
1077431642
548926697
1937226116
555178286
1476944890
1015074448
517571787
989063105
1993671032
1359832074
570585344
2119671150
194646572
962966918
497193424
1679044671
1346414427
1745014927
1628284275
1334224705
1975141575
1729128516
756352788
1433548249
1482667873
1605449100
1926604976
1648517198
1585214277
718741330
1173558790
978675838
386890279
1331702544
1339588178
571474193
116050266
910767196
1270400697
312167214
1316638766
1189572157
1898357884
994974045
1922788970
171551260
893239013
786594929
386791968
1703045427
1886771929
2126026717
1629998688
1903932505
1096354527
763870611
93577481
1821752261
1920330700
1308545673
872800580
1137786934
1007084788
1358232363
669736398
786874944
1877439376
2045480641
490959647
1636531131
2022735109
667047110
1155924329
1556422289
301246615
446630038
329477060
2019384881
1161150938
522790218
1808129352
1302740775
1984701246
173734692
681383942
1105211360
1020864509
944310971
2145241792
129165407
1333634650
1264625986
2092789742
206181016
2066575847
952036814
215200577
1707522793
1981343328
1096868961
787112004
2111211663
1474656454
1326320374
1342494831
1549909312
521032334
1191056677
1124602262
593559008
1835398004
1130035533
59513833
2114708109
198302666
1205879679
478163104
2058440482
1333346022
1828238144
392841148
2141885262
683654432
668671631
1227568796
1224364719
1988437600
1162321537
626021855
491271483
776160276
1604715548
2031857676
772431682
63089499
275157907
193706044
1607316110
2034210732
1470499196
533431969
78501238
586665239
875947608
999596310
1680737154
1866105264
692716298
1529563029
1086563905
1848856873
1982623125
1757301527
1686353147
1657353660
259558505
1561553947
461626521
1477086042
2021559139
1669939322
1671459045
213850504
1854935038
865575346
2121802718
1087972760
1863791863
236430275
2072938136
1319013599
2088292216
1824264775
1034309848
2072176533
618855046
1984133089
1870950964
315339269
826862553
839691194
1366092149
641171376
166530944
1104603090
1103783223
1057043695
1224371457
412510128
1620159620
1538804207
583946907
963022374
772918852
1300698082
1051937302
29529153
184687221
1637882031
1374573868
1582153339
146727207
1101752172
1243574602
160701360
96861258
405601387
320234531
407686044
597958272
1274882539
123523063
516344916
950266986
269224879
1641451378
659116291
2024791109
315162630
301554308
22061179
771219091
1252469538
591180334
632322666
2064371119
861405341
2072188091
63243995
1161537304
1232393675
190675536
133909288
254708425
812678263
640293127
203041237
952206301
818537591
388985120
634709821
1247746264
580437655
737452437
1884305561
656450515
1655526947
1396179791
2036521504
975860339
513539123
453316378
1803201965
1892921024
372119636
1200261176
1630494754
340463382
1724959859
1869738432
128686207
1518947860
263900674
26823280
1362472277
1333947226
463618281
1395658982
2034295794
78033839
1056676073
1415090164
2140157398
1172607279
1071285482
1284403899
135503723
1752965970
648929426
120824176
961082893
555065221
87010893
600073432
1124681281
732657993
318904957
1280561943
734771812
1895387774
1972536507
1745978250
1518798914
977318725
1123783335
1991871428
259680215
1834257165
767511045
485475042
507973873
939292676
1230123756
145182278
1071858317
48289716
2106622533
936867246
990892061
2035326816
156650383
1390329782
1847146470
1817312254
1653849010
924145079
1959608760
1418639941
1414945455
2100277386
967713933
936212498
1902138981
976391217
965490052
1003002639
1275516045
1893278875
483335630
961810943
1647332576
611236162
165124150
803396820
1315695551
1027365524
939702460
178085000
356187069
1909193826
1391966661
1029270499
1338333360
794940489
705254085
1491419016
55699832
120388628
2006161062
1396051424
654058021
1959812882
1079990677
1630240784
792694471
1711599048
1664360309
1689840012
1897030916
1110842042
1826722425
459622517
1281892008
1276747311
623476934
1714622042
1343560753
375620277
219374426
891334602
1865174609
1742174558
793930608
1435696419
1779427526
1377334640
797383167
471483067
999169153
1773638127
1967479904
522399811
746772978
2099461249
602420337
2034535045
647469798
1530374735
1213981888
1325048504
2027566351
827429984
1109895376
482448989
2130949253
1139030954
1830810021
530536590
2120760752
1135850769
1967795534
2068742533
296286006
1156873786
110826595
375056213
643890464
1689344324
911769714
2107702591
1579571838
1945661796
336054869
2109799804
374868829
259049257
1139912819
37148589
1884424181
1561912331
1566885147
786950824
1841321456
1091557337
50291774
303530944
317334421
896105425
1265250855
970139556
49146129
271515533
353116718
1762107908
805802908
1707916621
1197540286
495967839
68794063
1565414874
1354471769
296650665
1406322669
921310425
1599878992
1619227032
15163173
1954323737
1759832285
1982711709
1710916307
112581926
190062344
2037122472
15530158
416828171
785311595
1705687308
1315741950
269183180
262383937
429066200
1807538117
308449397
2081320115
793379149
1506861160
1826162885
426223696
145864302
653350652
1990484289
1887868903
320674301
1380297264
459150816
1363155553
1661446364
1857724140
77954148
1359681652
1770117690
1625217264
1861941170
1089696300
706959303
225341041
213218366
1931769326
24378974
1818657175
1964190903
141811271
953984313
916054693
2089203160
1115052116
1448128364
1239399181
1988186844
2126942599
1258382257
1779777183
1209766306
206032683
1569459205
860579484
1578970938
2068646633
1765007181
1671017324
134562630
1571658396
1289269227
422508355
1825813926
602955113
695952733
995698809
1165293940
1624666785
1497447283
56441552
1137775018
1018066993
1426508748
2081948424
211738058
1173966792
263445664
1434525808
1832693092
352939671
597752380
323546882
2112822598
1684386361
125818442
1810530810
738671247
1339604988
1566011675
531277294
915468285
1614146114
1329924257
622652187
2068494699
1643945955
1389548042
1122482059
147300551
1092837603
349534409
211837373
1169981930
1148403209
1021405122
985158146
479827551
117235337
680057100
2073308630
2108771024
1984958038
867413553
637929766
827152911
1748948006
478286027
595829138
1580413493
185929878
239786580
2056363918
1480106017
122528455
1617347773
402448711
1034536162
569252004
446259793
1335545140
560025738
181527454
1510530656
191474525
2056521572
1112414012
1054180679
1107953806
1383108075
632729524
461509821
329916472
718568712
980312087
880661462
1453084281
1618460234
994699351
2000778125
1794214542
1443835966
1009775564
764393254
1586555212
84382314
1811840851
1384834054
1097148215
597277288
350144279
1416624702
56179242
1729695453
2001780216
921220165
1409084657
75320438
2086079131
923095154
1036681208
1883804270
2135723535
1125064648
489051356
34256454
403469014
1300553482
491888560
115531765
1513472432
1001510602
329851419
2038460084
1853063451
1836106656
1672014998
88351961
1053973177
483100415
206449106
759340011
659343898
424189402
428863482
1728643455
936825612
735535818
1925716879
874846986
357711710
1030493567
1627730268
1150390806
1794401570
729590399
777930939
1866958999
633763291
179266579
1770126909
1431729476
1611223896
1898721922
651783424
1325615083
1919282976
1059183648
179843659
1368380714
351481881
1026551112
2117236297
1332448131
1379557580
1300656474
710016895
732851946
1250108933
1437364730
864242765
887053659
1708129420
1946042442
825472442
975608552
387203048
85230752
62494995
825075251
994883619
1919227673
1958709994
168645722
1799598195
1015979783
2089521352
969618904
1189713270
819985512
412836761
856113655
1430985419
986478480
1445902813
2006633355
206432906
1193130184
226007518
621395257
1870453258
936675787
1213248606
1489444254
1967958423
1959353634
1901970985
141417231
107104628
910008024
785515246
1831788802
1921231082
1001311244
905086779
1758819160
586943543
979129433
1925370481
1440928429
576514788
1813070075
290277772
56764691
1168397819
1206035869
1277280609
808828404
1525802541
330553440
1573064746
817787513
1041445453
644969110
282896596
81692056
324062551
1611929649
758725662
58237105
755289280
228329672
1704158092
1672227682
1218696998
609646412
1954108428
1395648586
1543616949
2027793051
1151112958
1951127683
465209000
1399121281
1392954781
219375800
935935104
67180427
1875671597
1688265963
57996029
1589597251
469160918
1110652090
1507692960
1350177918
25009836
1026482127
277942025
176045464
1682575432
203643378
766653814
338752208
1901836318
1142265706
1599730209
1728523480
2068345496
7399781
1576807395
306190831
24142776
924787078
1941512212
1089685143
1365178481
191430428
1453607368
1579388333
670167417
1163911833
1546244091
2007486609
1912567168
716294703
1205566361
1775925055
710159227
1357420089
403584419
1260435793
1426217994
540382457
919670287
2138746119
1041964377
554325845
1575405829
1366106327
1812628472
1440730272
1217066543
1723218540
602922385
1303160778
2112589294
1683873821
1886057339
1252788779
325064865
382920729
1366774838
1278572768
1032281186
2011566404
370058972
25630961
1670681332
1972618109
1584071633
646132444
674572420
1772984214
1742887048
176291746
2140668435
1133815710
158585024
75021557
1916750533
2052433736
843073852
1591150701
409324409
1989657681
1229375962
1352369550
702597015
1089424955
2145257350
1749076013
847733903
1648699092
2122575743
1615039044
323524423
153352855
1304180844
740501295
1949866728
802963713
2060909841
668819461
738127570
747635830
983064273
856057968
1697504390
1163358873
836382540
599669394
1915520696
399455391
375432096
1692676789
1283227387
1551994795
138087792
1040839869
742646812
1270566115
1445568042
851875661
2032470092
712862196
1436627106
439031996
227319778
1264357557
287710166
104405732
1639937757
406804509
1305939042
1314711491
873508672
118246439
1260447739
252427635
667519090
746110473
632600137
868704817
476818392
1967742085
1895339055
669516169
722928594
1735758997
1749855709
363679617
1207704207
700364954
194854980
708310414
2044985166
1902899641
282764475
673990216
1911993635
1526462387
1309696501
702495342
168372586
465408217
502548192
1326363687
1339797881
1734335147
1122405693
826674283
1204949286
1437293118
1920729762
1563420216
2043545890
162845577
2110471212
909527851
653618482
1425730323
2027278276
351408181
927777288
234851635
1434883836
537559305
36660338
1393434176
484309172
1380341045
214840944
1996452779
1258634232
1471081406
905827901
1592562503
1361174993
1724305297
113073236
618740828
1642203036
2046067705
50241947
1690253060
1943720347
1348638860
1582894575
765685131
1324473476
1689650607
1685057023
725470107
137017511
320589994
888492527
934078151
22113104
2001663981
659714831
663646128
1478162893
509060997
1109303997
1192585383
712309478
2128917755
783138828
672606112
870134257
1178624961
1897871058
236985623
163197012
1728147926
1903592724
1992385769
583925798
2042194758
174475585
1902649054
1610339939
1728137018
1586944441
858754500
2058997118
2103790371
626090247
272564670
262645415
80820334
1939375645
1164215824
1910740270
339591003
1054316772
1102928650
232132652
1702902846
1920027182
1767716352
1615703218
507362063
1905715268
386222390
1759772787
69354611
1123100284
1947997130
79989644
1436381403
1807968872
322370376
1225698107
126174665
743613244
312912451
1110152062
1931499985
1601742511
1771518455
1871794666
255344787
862787764
1668620657
1770772475
569720568
1240258700
845672141
1489308816
1885620142
168359895
1792263839
1164240662
1269317554
235288565
653438102
1170379063
2063043006
467013906
45519855
985633013
1688656616
2127708229
356857642
302381993
2141345697
1703140765
108968162
1954721683
30799582
375323133
1545604003
1502910027
1864773238
1652278808
456270390
764014393
532277306
896942220
1603725337
337944947
192331139
2109565889
346358106
1308530244
598768520
1757088925
115561370
1774656377
1127018424
308080663
404051293
812797250
1069349894
1336457788
1944659639
630425863
1875636978
673397762
1018720752
54257431
23477294
1643401670
1156387582
1255521517
1331183688
953174357
179996704
1519790095
1948687747
1875890185
1358768850
1899864015
834708437
1786735006
1496329874
671125325
1609439432
1502571911
1871407676
747698354
1922647234
1269665389
729409545
1801592292
1278625285
456189736
2075803120
1683960966
2007543214
1029804483
1318694221
309206756
271082474
1749337524
1675299826
540487383
214357018
1475771797
385512397
449507234
1481990351
884581924
899595108
1826551982
361635988
923259916
1059698230
729466739
713023967
654934504
930626703
520987040
761165544
956290900
134413439
2047246274
267930423
273217081
1068568803
1478950736
1848786454
1590153692
1523409732
1877630099
789235816
647531642
430953163
1366914386
918906892
404381166
1305158907
616878880
1006588994
1584923144
1777384920
310230388
1754167808
1761062518
196812931
1640453024
1244381294
1601933558
556807921
1452847061
906597468
1958467064
1053581941
48828454
630701455
820197053
793203670
115280464
970291790
458690397
1065593831
710657221
2108875721
1519648083
1178231681
1281046858
790796917
1965557126
1746074573
1522696105
1235008019
1458782953
502888024
1599414018
1140070005
435690463
212014467
749365597
1853800151
1378091418
1230169408
1478220818
498256657
1067038044
957286962
1942326317
1350070086
1395005326
1285020379
1708234463
1217550416
1554546020
1955708796
1214749930
379408369
190287732
1181932131
1874412601
1783114008
468430743
1810200707
163889748
176485454
685238182
460343505
1166438079
815037362
215637867
39148931
225598772
468518738
676158187
884536231
590282658
337471821
499237023
1782645706
1353306317
820859530
1116481546
41851375
1824458216
672919127
202207012
93451753
533547488
188598030
849336815
312112014
648969948
1331360347
389134105
1856191278
1219397695
722371846
817270671
735951266
1329143196
1325944848
1656216668
706404504
202876090
938599330
510542898
2123640469
1563956128
1473764614
334258958
573931415
588634924
408451402
17045293
448308597
1224595677
1039692447
1471109101
738445165
1283871017
2040681
98931674
2086374146
598995564
945484883
484874042
1998193686
2003099239
1588530831
1847851423
515599577
1639627953
533420422
1880233361
1748084396
1046271170
892321403
1565099162
646939042
478884140
1180415152
75638717
2134691199
152815765
2102072830
672183356
1409560935
815444039
530660091
397396582
158059554
1206278041
1761828634
1602065506
216636663
1002489891
306400482
2067196639
2141500161
1575940652
1679512286
1960379731
1871980168
547290390
1801223778
837987917
300734483
1861133018
1603281260
1930298116
2129590640
1401590140
204316165
750500235
4480422
1686099435
262503008
1776872978
406884809
1433947639
178437550
1397258784
24362017
532357727
1694733325
1203294880
52512119
1634355492
489306778
632253862
407586952
1804996754
694629359
2110959946
203672280
1893707784
1247659172
1661692322
1473559743
1686365095
1214494448
1819723488
984596905
1539738977
1962764098
1103225804
922140769
702046341
1823938754
848811033
1385052956
2020577949
2092732684
1709914625
873099189
1298962041
984611997
503604672
1906852000
1073995412
1281432362
1650260594
685958254
369469113
270906422
410131734
980901354
469550780
1303663240
819342035
1338424594
1224576117
1384270089
233502521
464004812
555589223
1539702469
768446903
433825168
1336796525
1935573882
1763480900
1701757165
477069163
1812032229
1147272524
394518228
756857178
1949299371
1644790975
2098031323
1992233295
1184132336
384601124
1395508963
1483424172
1367930266
2073855878
520946652
320623114
1185443338
280294634
521494780
814133891
1584054725
748542709
1084724465
1826381162
988639858
1833422402
1987566960
1570439635
942238762
1351254233
1088739319
1503475098
519512500
1643042581
850993560
348630986
459403442
483231501
971554760
1942719182
99339797
902512219
1962627088
1385598635
42089045
1994084300
1660158139
1378517842
788888940
890366722
1151881399
1085573829
375597924
665770328
328636406
1356694414
1550119044
199869574
57497625
460092097
427074898
153683362
412373977
1349776962
615951160
896268894
1999138865
191086389
368808037
1775362923
721116155
1870074868
405404813
1262898094
1246232615
135879375
937550967
58455348
2045556950
1660529536
825886396
578768989
52188194
2007394974
1519955980
21592474
1469504555
849996310
701024009
1104986081
312157569
1614878063
1938563313
831763258
971122926
1021649518
1829510615
1584118361
991240876
536956033
564759637
540291406
1599044391
122525212
2127353479
715853710
794654521
1063752501
1249343038
1974474421
143175684
6437913
1350021138
1691846610
1793283039
321242835
1296013734
398811815
1461923247
1989708277
478176279
819604275
1664972338
27911890
1959457066
668612730
34892663
695745407
9875306
1784187445
1403498833
1626004721
1882177090
466495365
811104743
2033785367
791501378
996607267
49444192
16205025
993104268
1303212902
1783270074
1499645355
819150762
1683821779
73684842
398865585
2125681310
2126928854
841971853
1257143416
1306416637
1095471565
336435704
1657406527
297486380
1788896370
1953648477
1114300980
1491646055
966065394
1326298143
1925518725
1669931150
643145061
538104848
2124532020
849323456
1713882976
675994306
912301361
926808226
684583569
1472597206
1950349778
2137299847
1524275763
438011744
2013620564
966157486
2019314741
1279838440
318700157
658524816
527081112
895615199
594979463
423000071
440280674
1885612235
1221646300
1487382724
77317594
1318708053
1202633609
1778896190
8161775
1461986773
1200483458
1720907570
570102170
693610376
1769859348
1009356210
1387232059
750787256
832874873
2053556709
1757600598
582626247
1533753827
1861384780
237189836
1521830665
1917541745
841945149
1482759359
2068724577
1867986732
1753543405
434081160
127101927
632552850
1672223888
18855910
14948069
1986049039
2054487678
185664639
1123756839
365030730
1555147903
560905916
2027355091
596350381
1543525093
1985234032
1313781815
1874970022
425193676
1246804775
1262922920
95001498
1113087375
1248022234
311708411
2007178783
142513392
392755135
264436077
1829054250
1065241332
1352976582
1946856655
489968792
388089857
657180267
1005143812
827196426
808521268
270353351
1408221314
2011190373
1526809655
531679737
1416894340
1816670257
560818749
1866630514
821627289
1299079092
1427723850
749157626
557617699
1572643674
905967751
288411497
1996371114
1749276181
1684924151
49035808
78515001
1294735203
883503615
180496199
777363374
564657635
564625731
373490767
925600758
1573114067
122910413
738697037
1533206980
613010246
2080529427
1303334512
1189567294
1762944426
333125071
983866740
2128040687
222800010
269443234
586253265
1554809978
353011275
1994937676
428614528
1193579628
720977440
1355232308
967118711
1713004716
2041169262
1230731958
2057312357
597760169
1186675376
997146228
444638430
1708268969
1258905469
952816200
1454542358
165587721
1971133149
1859170898
1597540170
1242973824
471008089
1536341965
141101917
1572010080
416346468
507614732
998429359
1247562680
1854118355
1224187409
109171390
208803412
1396518764
2030029585
1874707123
1817184795
1689128474
500831907
1509632753
198904792
1418750999
1046353283
1371011829
1892242510
159388932
914152147
211593015
221665453
45558836
1464018185
941281199
154368536
1128855080
98357882
1818390101
1428586033
596880256
1836751991
888573166
1441189833
633492175
320543963
541754241
1219135110
1280811849
425204066
737197805
1307850648
2010836591
1165563987
721686079
1607634221
2061505296
1579957468
1888778763
1357031438
1640199886
1197894268
402694602
1319519871
1569917117
1309389461
960799410
1121891722
1472023398
1763772344
795313589
1421707332
1849649106
1298676225
1397765533
870062352
1982547571
191314920
761986450
1141559614
612283035
251374955
615026555
841562378
593789913
985379271
427790682
1868026111
605606139
8718903
666481891
150253800
1808345524
1136360297
2046121202
1358164210
1810487586
14121176
769956731
1262803288
748236837
688265690
1081290819
1511316208
701093762
1471894778
1427861417
736186293
1108158964
53970229
1809065913
2070479445
2012649105
136394098
1025498940
1118732042
221317981
1936995587
2078712684
391916413
1753179856
891745295
685989641
2147166010
1174467310
1896294325
1938667461
781054969
1664280298
1919858197
1485403359
775939443
776466844
1519512280
1170501012
922376750
2056178641
2017981269
143392368
47233955
1505808962
1397662483
704842044
777274931
2083629126
1412071250
578910557
1577097543
1610146295
350491728
1954960279
403837056
558806461
1308856428
1275415381
2067194614
1819588485
2118887830
788062616
934022030
1671666411
1523894313
541199007
1903622645
1100414115
1212775634
1308515414
2005731874
460338597
354761565
10339601
81380619
1657353394
1744199522
2148637
221571238
720396550
1405385087
151537928
1769551929
979797213
1205592507
849334484
185406622
467123934
392140133
1416326394
944626738
803765497
539122446
144836954
812586014
860847754
661138834
1572689735
1987991335
1121312417
1448145432
558382054
1750929173
553002560
1456304880
1781843602
799077424
1593009716
1830790290
690138737
124540456
224483803
151466411
153049473
1131359186
1043763496
752570183
1401449111
2036460357
1822532399
804444466
1440339733
661334827
1291479008
1289467483
2018543157
788597119
424164055
453149776
1214936612
2096585988
620119249
109808794
846031715
1015786743
1550765788
272498761
20784650
2086662428
1400282093
444759149
2078941290
963975841
658590634
1201002036
478270890
1431725084
1062716431
1882271580
1674153856
298215771
1653187612
17322472
967621834
1163855853
591576539
413095264
440913721
431294476
1488820384
236489288
60334740
1152420817
816577513
482061953
805136893
1407928317
1594785872
1192716710
634070692
1241875422
269757235
532549960
73705055
2063786590
33230829
79607105
995821798
1172304195
319486652
2115728295
4247380
2125562447
434315925
1453200792
1677226281
364825255
208921509
831255167
1483176868
1160203240
1277002112
1322917356
1268201285
1338344338
1670181195
1654839821
896259730
555705403
487566367
1539134760
289090438
1733661829
372738303
813215042
1017898754
220363082
1472700317
1201356023
426139185
1259996094
2130915893
1457991390
390060180
1551583907
798466000
394615389
2024367962
1023732634
1400528533
2077714418
860570249
844968209
540278362
559037751
1121300413
1153369200
1865495067
203534631
472936555
800892337
819127017
1366722758
726775783
1024011160
538331738
813677189
1713744381
1750715268
1590563776
959445839
51339411
479193865
1216710534
51417739
1236040395
1333589648
340180186
495089223
1084502672
984679042
1268569030
1307488124
728431360
1826960267
793458749
1602684477
1594074852
1890774656
1481829186
995620413
1827083953
1248383185
1040111183
915204791
2136698553
401502399
1204823193
2145895179
44291548
717743482
876848547
1418501784
1519500074
90838978
1669937142
660795742
1814078714
976280032
2137406141
762109880
786793921
1130874871
127666242
1284891496
1245355070
150400968
2085320781
966375224
1982912508
1768178169
904817204
616860437
1886374003
1090177410
1956665135
745373953
1364005693
319335496
1317989505
1730965755
1837396488
642052873
1737207376
921433301
890845517
378411530
1104650370
957922547
671770129
324167940
39975621
256847014
94516303
991105954
819126584
1728593391
1263156570
1100161444
1306208222
367439405
1810701791
1331896039
274865088
1399157268
1628349645
1318753296
877287100
264794636
1390643312
565200452
61249453
592481942
349283800
243417151
626501348
265546780
400672257
2025759163
1110195842
1375438762
1019997542
1543387128
1002176018
1183257377
459747602
1325522450
2119590876
1930959113
1701188941
916694393
1769918370
287664450
2120774658
808240500
1619955018
215469373
999025375
534860868
1328932327
1085342654
2026099096
968017686
1270168322
301860294
1382135789
1193949596
46606480
825594554
1431792752
1589346073
1062514423
612631518
1625000486
902953681
707552659
1776642409
1077514091
805846843
1276491021
1766780641
867597198
1260091148
1857624409
512263899
865269094
139171245
787901388
1433919148
810809860
2029604512
1835152904
180198438
1872433601
494065256
1203964812
2108023038
1693913048
1375759032
1753738327
1066210953
171333518
392274513
1062252250
268043056
1122216798
420251052
532771465
466494886
1119257151
1822387970
1375345186
1091394004
1054861054
588690163
1378536885
1205716122
1715264811
1702301654
1390314616
344000643
882331925
2076043050
263493724
757580163
826182707
1174944965
476208795
161499639
157299848
1560379411
502647664
33670594
984273598
1070275451
1114774399
1419016204
719511567
716033192
1426032164
576216516
355687646
1795540457
2064054335
1823151031
639823512
1106941169
2024986061
229507310
1932953199
682873830
1366148177
1479396597
862621495
232497625
857243025
49027614
969647012
1835000380
1490004240
1045203711
865586453
1887651280
1950007011
1384517338
259082443
359602834
847049202
1738110056
994826100
848749582
469836171
527321093
316510759
56540105
1551488122
1972827782
1752975814
1217755434
1921923836
1734162946
108031059
1752408611
1556953276
970444295
1592161195
1592795879
329217827
1256876962
1556601790
945540784
2115076145
892407398
1743036591
1028958169
292478982
771194739
855000377
1749151710
1908887370
1736321714
1378181282
833224697
865527226
1760377516
1692054918
970123504
1290425333
947322077
1304743848
1396628499
1450714658
1665830397
135997930
1924487825
1934102116
1645727206
558357864
246034042
262223375
268803244
977327941
15936102
639146274
1696292352
871994991
182301281
1538811845
1681835490
1316385484
752159611
173633721
805760197
170552060
401241127
979866556
12954525
124287498
414188908
459946937
1095254128
1875998519
2012698996
1019863214
1727019651
700938861
1864695139
510366400
753249977
772787166
1927915682
719031170
826520361
1407998305
1079131556
1256179968
239084605
1209382291
1161793975
74166095
1752150124
656317684
779550073
2098049862
241642724
1542063395
446477655
1108348128
756756755
1862054596
713615703
1722118371
1199504310
1670600601
1686678918
1520096147
251895393
327563480
557558453
1378300644
1840804488
857955781
2111804814
831678653
166581562
1112032638
419065946
764151032
1180379871
807675142
729059749
858468308
1089023233
1529589396
1632859660
816878682
358710558
1592221341
711350059
37966427
811893047
1298485952
341150900
335673512
1244039287
37201913
480621703
1021347812
798308188
822632565
1247781513
1810660347
1403403198
703320711
1143871870
2075123346
967854281
163225124
14830211
1569481200
617569346
752626698
493887114
1359446615
393562601
1057665771
1418937670
18919585
291999647
716818039
158207476
736789743
562786791
1994943786
1335035878
1723856949
1275158788
1380433765
1477077609
596551413
1949344663
515836993
738477371
1372527332
1837386723
1215727876
587757605
1340350078
213546066
263292678
194344098
1606030628
247906945
752955855
171885699
1939824615
1768502541
1517868263
1149000524
1852753285
481965662
1479322511
24882655
1548019203
1678571956
1734620498
73634534
924431494
799612783
281613596
10218356
2092366211
536650029
922449768
701108872
832888092
1309083046
311754926
106108462
1724217643
64937420
801325867
1414837913
1970828263
592611274
1709358380
2116431777
1749000700
1472543924
94593048
1284622372
1811787819
1401512861
576691574
974662362
805820117
1075392102
1735327247
61769156
1231262449
867073529
1516060696
1351119782
2141808947
1843072605
1057946915
194947855
1613082508
1340205837
184342646
1321432909
233857059
2092116802
1892562282
137754770
64287537
1200289338
230454664
1355099135
1594048861
391433983
642236223
968080447
1336044979
672409967
669403844
783128878
1988024412
447956542
1366768296
1631606983
1160517744
247027357
1952577455
275210021
1746140862
277408038
879433849
1608306353
1477156680
2045222414
73912191
1476411382
1797743710
2041586422
1511579945
272908964
447162409
1387231135
865477123
1932764608
905140052
13531634
215186790
2084538191
1623464709
1455995421
1273529124
1151806702
78351254
1305581389
1994620458
770352143
1281092124
732472164
907088587
1968777806
1361240927
1388203988
968975471
2104253819
1496504708
53076180
313771224
515978234
1601386217
173124376
1752295747
1537195273
464570313
1514575457
956541356
1579329854
1680284925
1089727394
1904494084
976198088
125564266
2053400454
927085923
26294859
677753268
545101773
624065506
1369710485
844483845
95583945
295733399
522678522
815816761
1464762450
606313570
635590551
666479463
1998165401
469940161
116340620
172140803
1396099424
592449848
1235070914
29206395
507378900
1797591936
536633877
82045775
682750575
294118406
20677537
464869918
1075029009
2040754372
1631139145
997927956
1593040319
1260062369
94937986
1393993345
612639387
1029861455
912584505
1913970284
2034751724
673422170
1201724710
1797292561
2040970859
165332817
1103384309
1821027275
910271614
1374829509
870875918
1204009984
353006774
1002866379
184818880
45956028
490765407
1813791360
418903302
1414383103
999424439
1253073985
1271771690
1456470919
314843003
1034686954
1855531041
173374349
945940749
2095382812
713916776
837216049
1276368776
653483101
1610034786
761916032
727743827
440808075
1407950410
736514138
448234042
1350528101
413122302
1879251658
398977069
444615350
58082680
1656006402
675452779
531590343
1962327594
1446303349
1531589260
1797349134
738092277
629031253
1525756600
493662338
1453049191
1252225394
1447513164
168989134
270934942
410723195
999758523
461699728
2101455691
2050658817
764744861
1358125275
1000434054
1974912954
1432406228
86427130
1685588904
723908849
777609620
1842791996
1839753276
794420868
669413866
1728024050
1189531405
1670137924
2088110263
635621485
622600613
1475755692
1678839278
1534858701
125547410
1418448151
1409738365
508664265
517796305
1431592066
1280401427
665497911
1628034101
502875591
1181869634
139770102
919803127
37970738
816381499
1967098803
1557868834
526429045
2072578797
744128615
1009332456
65721192
520444361
909832423
817117141
717748458
524187245
1899317057
1765334186
924734594
7128884
1588696277
1154042526
229897138
1147826566
463777845
1336485939
976452475
2071823902
1094114125
1109805281
82768557
623080595
583070245
692003976
937005994
348047576
2053710002
705173412
1334945642
1227370108
365437107
501246979
930309818
625196366
2015363302
380119209
902686052
987467186
801993421
793225741
1467155470
1612747910
1220321424
1710883518
2012965447
324192216
1439337463
451617542
1983351146
1060211329
2132538376
786090467
979805689
1173709173
1536345046
580205755
1844243082
1337192081
397084675
20105080
576815625
875509254
203976189
1278150026
669890948
1999710873
1797081387
294187452
2031495896
833913037
301212221
1228717521
1814490740
1765526560
1531235414
277378070
1218172501
1104667497
2069759088
1452039754
1895673711
645827600
109876879
251148042
130911418
1987211042
944311517
76947753
1345788115
2107463056
1855251682
1856268393
157479051
2027793408
217075542
2031028660
627180829
644370363
510751912
12190451
46859852
1702863284
379995247
1512926256
977458393
803267659
2097793854
303322793
524876952
1114168945
519442569
874477089
1170290348
428918866
404454884
1174179986
869463050
2038726606
430361645
1228125763
1641541534
280167436
1415477904
1071334085
1211287530
1591360128
1243663359
1563665476
2097586765
1773075111
256593588
1012657320
1239995646
1801609870
750053618
745548053
734369845
241529544
1594060867
1518502565
1565573705
1961620177
1615185822
1593845421
1585154136
969907631
1021019469
1966274172
1636321607
1268028797
1825775946
1756430376
544563191
2037391391
117943242
229293724
1536687438
1163045781
1667697458
1713971650
610273939
219552245
1709818424
1735155447
492704718
1611748758
1944403581
666667254
46414300
1567763956
1099017897
370995296
482028700
1121876705
893149342
980634628
788802938
1644005920
327133105
1574152469
260118852
111858258
2088323900
1606558456
1197177603
1857220584
41450500
1717265419
10724827
1327229261
1060918216
74772027
73455313
35240776
1388042863
1642473940
858480677
1542466759
504403036
1732984747
747231938
1277357023
1498192278
1739765712
1198153916
1534390501
1394946724
1069998718
271634193
1180183535
1031471211
1663305817
921899340
1720612986
1642637541
1437360819
849113641
1440536939
1973489236
399170391
1540421294
785513980
67505459
431330698
1686749256
264310045
192987747
1524710795
1468233514
120699503
1883527607
1878401399
884456495
1478927005
1422156784
1119359225
1312465798
263909040
935834885
2087847413
989148822
884490548
1814088349
748065931
181796460
1827006991
372554148
1650860928
1647351344
1257399008
1469687207
428600448
1076184318
318247794
825605718
113427468
1980342292
582901028
1751631187
45263396
1005270466
1308094605
1675763121
106439275
1483030326
1709140049
16867610
1701205020
2251385
1320365666
1384611489
808776333
1669549274
1957799908
230973712
1743449515
1459867102
626436393
592780419
1958144446
488003697
1220227724
482518379
386301867
374343079
840463376
1483279953
1506625011
2128441141
1032788479
556813906
1561108461
1717147983
880009559
1740607297
619533984
960488696
2021815118
250872836
1927018829
22153810
1098353250
1300514550
188286107
1953176376
1202937417
450445141
726520826
2136509609
161830932
1967493289
1482119482
879905222
1893862998
199528573
429366509
1674235420
1994688977
1988740165
478086959
619726589
144429450
709486703
857632477
1079492255
1258667685
1095138748
305328747
816533100
171448688
2021974043
758945973
1649694837
123272362
1991894183
204519454
1773849246
153584274
51576888
2004428643
517105658
97892535
1260778805
1544631849
1722751917
1947524217
860883462
1387359387
1912165184
1280630546
1827522447
1109070829
1497063494
39334372
838090470
632588002
1176560385
1113381634
227858432
382159273
1122057456
71028971
95725582
1339091575
1462635008
301965130
1226854145
2121771321
1277076532
1855148673
981819156
1507059789
1186049229
474656052
1213876539
400516313
1654497037
438608612
2113787219
100349548
357132906
164175265
444014338
899520593
1659245685
1331890514
1029643456
1599633520
1438802878
530032720
1654435214
1401540799
840012131
1459367961
1908158274
153536165
243139573
562736238
365665646
405967870
1275138356
1740057779
1724135117
781334165
1570293857
702953408
631942134
1393420564
1788134686
1780844567
1756288326
326198008
340985996
2133331930
347337226
131850378
174447774
715539895
1707765064
1718678414
507231647
274970819
272903463
935009144
830623014
842722492
808216816
355542384
681397124
1622179372
1292633802
946820240
2091555487
514756369
738427582
47534705
514607088
1244232343
40066137
173664068
395419331
1921962434
1460407642
562395655
788021963
553623468
16680861
1034180754
1688097202
1970730360
900086631
258066507
782143003
1595784821
25536052
387767862
951030084
1563221294
1376675814
2003312336
1321141737
551456446
1737351720
1162143525
794945990
403707789
439836124
382442550
951244936
1532278718
1433713061
370254723
1012358533
828040804
147234857
1732125664
1166364274
1420089214
228411052
1037995195
1040264474
1739933302
632468032
246146811
623809032
116493177
1032816530
1611787515
1986764486
781842273
184770451
1424550698
1779464194
911833143
1870243544
703817688
1854654353
1930265735
976487252
2144375728
221595452
579293482
2123580146
1882489328
1754223160
472337406
783798617
374810798
533758074
1549001000
182630018
1605052670
632178613
1609336571
975183167
722296699
2122426039
1744441843
149184652
1908292594
1677645546
620581336
1449435872
1855316603
2061043517
1952249012
697560024
1963201203
415964502
1234416696
986566212
1787615543
262045969
266324274
2002229109
445843094
199814668
1213507715
536937401
1700884601
1415204336
1666189029
609058408
411302292
412326588
1400055042
1068427047
262234600
77580573
459367427
645587032
304537382
2017966785
514138682
1013163264
993426612
261765211
1228660293
1583179852
375997438
471921647
812295234
1039743460
2098605267
1146852179
580633063
610170390
619631971
960086587
858178173
791394943
971178844
1332562954
704885502
967337294
1247537778
1284325205
1586147029
684694352
1040203432
1579357816
1736487915
954062299
72485617
2061167456
835895033
925497634
563565114
1546629333
2055221028
1127412547
1033795499
1359770787
1465217871
1173021010
1494183558
1610328890
1832385906
1181269543
1394258665
161316780
702840715
524916939
1920403824
2050895872
1377857327
1479168584
834603006
461729416
1954533990
180544675
543122836
1029164010
1409307559
1129066528
1046942509
1998793227
618307093
939086448
1386879757
1894725003
17498485
57508922
1472743903
1974134987
1228037940
1110933382
1036558044
105911696
965762531
192638667
1662681863
529921974
1375200787
957637054
1357761263
34328304
1254024698
1402358946
1945271825
244613504
801791488
985239175
1001482003
794576529
1576514922
1255734946
1070492695
1333876654
105141656
1280017389
1134931800
298363864
87330599
1770140108
768898798
1222097197
1276823067
1022619602
1247731046
697057214
1291838841
1073719066
1933789650
1244339022
1359879220
915565
74231829
1061100993
1551819076
2136701800
1293195549
153153936
1110261705
183796723
29750001
188810124
1275947841
395014265
122792390
1886156164
1693096926
1660059814
1210451754
761665682
2062299818
673330037
580508363
1162637038
1635984952
668282152
1608280766
157660844
1283503647
534947327
140192657
1208679356
355952647
127950879
1401831592
1015755201
1437027189
129312184
1581040837
335501186
81167817
669306854
1131010448
19439589
580331358
360633458
691765406
596747480
672876237
825777123
1280064179
1951113520
1574462915
1130029091
284717469
2093003643
1717247362
1230000838
593012399
1379149784
1087115789
1203096261
867789881
715770358
1023881122
1748876218
1719805236
1577926709
1447439939
1791668904
463179179
1217555667
679435800
357277162
1116146438
1231542508
934919119
1443011050
91735105
49555070
129453224
939477155
786334254
267881112
225886952
431337261
1241077659
319442871
1395485274
1236966316
538448261
1544642535
981097359
1171166372
1499885591
1499584327
531888454
1417694833
825042307
678206944
1011921957
298822007
1520082876
1542130250
93067001
1264203966
1682216774
1940229005
1737038521
817516574
498297129
202202022
609403763
1759615551
996685170
2046966259
1228669956
223885179
854509714
1497181346
473950866
1617519418
162286443
167332942
371397782
1265017543
373013275
882087104
1966566132
1313504152
2101946877
670744619
801318668
170111232
2147272431
1239951656
204217940
1943145348
52866731
1442493684
1747473982
79537613
192709482
1391248800
1062527355
1800520632
1146735815
1933456497
1286865775
1294217249
60039442
147542981
833854596
550642743
504632392
1223293451
1618796332
2109453311
1174663569
1489343331
510544589
2078721511
344275580
2010332186
1321267496
1584566477
1308487555
542565040
1417282114
1193582977
1630445901
470971006
1038721160
431516249
375539457
1431831910
320339116
28989416
1562959978
450371336
195148540
1037529249
606985473
514125285
530882125
1739225626
668683408
788764269
1518173567
1731176352
698013537
29656205
221806322
489148642
178618166
1761330883
2041879726
265564083
1383278021
1779593152
1318809949
160671225
972742404
1984561350
1332628412
554339549
1779763265
1844108331
1258916674
245238399
879765615
628539142
236930265
53211089
732534937
1448625242
1313484302
1745362854
540734477
984116815
494522879
141065409
755847444
230897967
1285098902
545808261
665010243
1233401203
1064293297
787256513
1961530790
975448500
316750131
676389818
1961293927
1758510442
432458202
1458052191
1820736310
1731668727
466232182
968338949
235896023
878377351
1824381783
687326383
2109607855
1160888349
1645652410
1484845156
1899571969
832368374
1598414416
158356134
1303994947
544907875
685120692
1481331970
1909253626
1269202196
1766547509
353101678
617319249
1457752457
1374111782
1990084111
1999346976
986195304
76721436
1132021810
872969213
786756323
2068675385
890910187
1565250979
1283445683
1822808186
1816995510
151723741
358345283
1003982728
1078650664
1472803236
539469214
1448396010
181758007
544092049
1716113791
2006512263
1335604314
1474689057
216445669
658975864
1028550242
662074058
85338221
1689562232
183359516
369008031
90428877
1444980586
469393239
493840025
684873032
2029676724
575714679
2129611641
1840935523
1001829963
614100131
624542167
1627352095
416644528
1683758881
1709926413
2016493312
1037617105
382344373
2005662882
2002122610
914776
1068277928
2068258652
1026755565
1546273397
1035768144
107272318
1930411926
2094765079
1006748920
682813944
1661569991
1200524106
1138479345
36693825
573805324
902488599
394157925
325653991
1239030546
1286016792
1288310264
287053033
761466581
1391735369
1418384270
617434693
1348765883
2044938528
843378434
690236910
1521116523
50637536
618224946
436085553
1711529317
161664097
1617614536
491350027
1137846244
1956203829
1040996286
987271688
1047602278
954813112
1843538971
243264059
1689455998
2087452029
1149142823
2028834131
466105008
1394908380
744661395
281891933
101432097
1087540095
414015385
1458144353
1129213823
1535429403
237010602
1964590980
693668960
1661974919
1942310139
418245663
1367055518
1550193817
1553589833
1211100673
976050851
1056327110
1607465852
1583138373
1103404284
88930197
1564876740
930513760
1771128214
2036199675
939827127
1704339930
514342496
1609841101
547806880
735173606
937196220
904562491
2109357568
1512557224
1853751529
82636678
1480297072
188673385
1368915402
1822746463
1853616908
770605658
294051378
1481671887
802588353
832394907
64975105
2011565096
1740585837
497669813
1707086409
1996801096
1188330360
1361831686
751099006
320082602
1153186850
562135943
620225377
487710705
95788129
188164150
741766714
582042534
48761413
704446803
295987619
1837791461
748220852
830071762
2045143680
1044191912
428929715
703401362
654071742
612738926
387555178
1085255023
615818267
342314616
287097561
231158631
550617555
1537934045
1376661005
1155098966
538612546
1645533407
107548618
1626559133
1336862395
701540765
1068093902
2008274136
1679357688
1421279015
1724743544
25897002
1303705355
103500070
645903211
165678799
69706716
1349802332
1363152659
1661720148
1220337160
2005935759
669529956
658382620
27741418
849599134
689659008
7957661
909772923
944317816
977815228
1727626785
1045777226
1226430874
117894567
1047817999
1700736372
385536188
1673172527
2009570907
323053070
1455888277
1417771142
499212180
67442244
2099012239
295366350
2027451061
818256550
506055016
2123180837
1052918928
1255368297
595708979
158561755
267974464
201319611
168861432
1274934221
1449275960
623600459
494386688
265024668
1835514312
1045300606
758106846
65652948
1425199370
1230290096
49393533
22749296
232480922
1531661480
1896352581
817557679
528213858
1433162828
575268636
991552237
725300061
1641046125
1822404968
1818511916
1543299167
630523384
1108574852
1303945678
1820959389
208995436
2072881528
1110938542
1897944176
938110938
461274857
418809516
92328038
1712579308
1305903854
1390261345
2044825794
313899478
1439547369
190498781
375461839
651187183
1226536998
116458302
228859955
1097096769
1801394420
1657794283
1014076662
2115904995
865826571
1018793764
1564299837
482406862
12932034
1788944974
1672654051
239822200
1099311197
2106288020
1164952464
854452899
1450457639
1398369346
172135968
2114725080
1025570754
1732699058
391702130
1134717372
494836835
1627718483
1173610552
612910316
574495879
377154327
2001766821
1697186181
400972288
1280610812
2090204090
1953184926
629514403
2108243278
1387946400
111181568
217999892
1394769585
1601159772
1786110142
1074817441
908900899
222924700
603894115
979296750
349844638
1517027074
1678912601
2010464169
2000791965
641083885
542454147
166395597
2000775757
1199044051
1651050658
1030215294
2142241660
904184919
1524116206
1969827055
1881369365
1452534708
1585059148
1468650614
1587001292
1149237025
858202829
539823937
811490844
991276807
1924493124
1963842461
668923642
436463776
1364705495
1330874450
1288867435
1318919973
1050114712
495751381
1086486876
1211880344
641898127
152093044
565425085
2050667698
147236999
1500226531
285722447
1328648160
949086112
1133523799
1287403898
1447561498
1144209700
162977891
89227674
1552882401
1930588754
736538037
985827147
292708156
1018768008
139136083
1863690485
1181884132
1220949555
764829560
1697663270
1333209812
1338224792
1221804294
1857414682
36797259
590953905
52747853
2077996746
1343396107
896748902
1394058051
876204571
2006240449
798516494
943927216
1472388188
1319114729
2126868866
253661855
53165564
821949670
1057628802
638046092
858317261
720166607
222186357
2074061269
102005516
151298669
248073898
297449799
1133859789
196900355
1754566537
122209996
505455319
369351028
1820453971
917729165
1916103326
1266630423
1994342539
1700074121
2069749397
874085139
1265627133
600376287
253711003
532348017
1002796912
1442187591
1780592618
773311789
2126514338
1960058590
2079814841
195385895
1664101156
2064548425
1645164761
636027774
1840408402
281217093
1786232211
1315992775
2080241794
1908389886
54493889
2095367690
905938770
884977491
1800988177
499737271
1731783479
155733958
1309394991
479705762
1358886301
887599620
706591597
487111328
542000145
263545494
33143499
545066005
1880103362
2065065346
1379952346
563420465
583549605
1290109946
810142994
19526126
1690631496
1816190555
977384803
1962392475
1376382207
1683868367
782727467
23804202
156177365
2095314900
286941351
1696784446
1737283129
1987107109
914065860
1037356048
1034814265
1560566902
1787713079
325744346
203483222
2033706110
492855661
1598241161
773876480
1145081389
652345234
313431080
1622027111
1641921707
859325177
282017301
928427446
108326311
1383172767
87555630
1526238572
1455150424
1919260921
2041793287
1558689592
963756789
967455051
180794286
2061871796
1120488683
1319452319
463671068
1720174009
1413694755
233144741
1867674870
2093258137
1121711414
252364601
370474451
1484861865
1351328408
396797433
721242933
1293393467
87775937
1067369861
1862129676
468661677
1986988102
314158171
1673007308
576723864
1409666514
1730090365
561918888
1262138974
462531332
1890897757
1092155689
1097609736
585591060
1298211323
1392641016
928582223
1034407507
1583070536
48503085
279354540
413342459
1054224149
793911545
1514979999
18336986
140828978
1791356489
1055421510
753773690
1504813126
202887165
191394369
1009655930
1008773509
700442532
1649211434
320522841
288440734
340937541
1775466110
1466133027
545444224
566684928
327636293
1243352001
864521944
1547586270
298892865
1798601247
1678616584
1813243833
708472599
1246886832
1592261672
1580174079
1363645242
604788572
1545558100
883313105
1590863601
1773084592
1916091901
14439902
806248650
348145704
841036176
460887750
912368742
783089877
634491007
1738213896
1081572520
1075698294
1528360785
1810295610
1023155560
1788031757
420544545
1829872600
1285549699
1108011622
907804948
449283231
857316792
328228247
1087222194
1222067286
352335969
548908000
1311036023
464865717
1920356118
1998930620
1134438864
8894969
1958682161
1851961801
1539969876
1040994923
1861665203
2103560106
1882035540
1690896365
1615228425
70186487
1129840526
1645768655
1477293020
1433664805
439750976
2059595524
1385810042
1049354639
1808508760
1995813886
2133055934
67708632
1251799763
1384674541
1575970658
1135563976
1798321828
1369635332
1199678933
1811989355
1328615151
1794337886
873129896
2090970907
618544640
231108237
70979794
166827255
1451950914
1668414758
450498552
157013718
370997684
1218713341
1218273608
989898800
1687125324
1548102824
1641257153
410468783
765827625
650533312
1335817261
126508428
202605154
95904974
211285332
720370764
713591894
886605576
1053885560
169701422
2049095834
2125856017
122952256
1819849312
519356620
1412652864
693334763
726138541
2137501084
1131463119
1499875118
1759557470
1398863004
60529873
1464504095
179737173
1681268559
207387822
1791282426
118230236
1721170085
1957853828
1985404490
237316051
1941390331
506297411
279369506
1375562831
656472669
2123906263
2005853137
782382847
1253577178
725818483
904868688
947015136
1117309660
507558134
2138761597
1017363172
379160340
117788163
332994821
194048360
123283305
1425661333
1821558429
1936603537
283308643
196353859
258404870
623404323
353436144
1436826167
415082835
1414384597
603339338
858342240
1880302172
1040355050
2025375722
287147933
441703800
1646339624
1164322192
51092088
1145229220
482882487
1349102343
1381838724
1763874078
1974902787
846111499
217365020
1744480921
1710685992
865528176
985847108
1811001482
58407958
1527714244
1661498561
1112913158
1969851597
1009325317
253156529
319522331
1258008451
1749452965
25059897
1849559954
1240559211
754670632
1706881880
1145481744
146238385
1777475392
1302161221
585608366
730019241
1379586241
1721276191
2098313038
1657119745
1489843374
1789476315
1351434495
1416919800
1478996414
1831051270
788600390
1758222311
957593703
1161952518
99541796
105637314
1958261057
2100741756
2069808620
533289285
1246130760
1437966586
1393748054
312685811
1621114416
453258298
305931062
841831829
1351698904
969118458
2110302015
10176094
1010027320
918807567
428192017
2093538559
609455868
1716662685
2087534928
392306388
481630022
2089974293
546889943
1359702859
1414152628
1368807462
1265789373
910881403
511538569
2030140264
1155258845
1695837971
1188846087
372041650
1378299301
49818758
2022380823
584711764
1272398238
169234952
1728647293
799428061
725794004
370636648
770722092
2056333875
391250831
1636532536
158868748
285478219
1169240274
1865401515
430231903
267304812
2012158316
1774023802
1445734545
1973962385
1914852707
402740411
825827612
1583718331
47010587
1511896846
592888653
1832337046
299528348
2146942804
2062264341
278812157
782835337
1743843158
1305411149
1122690987
994380346
942537581
1403001371
1538497969
486559710
734783118
1000966694
14182750
1221178519
1485072091
1094235903
1117842488
330819869
6459772
1433602056
1873258528
1717752790
1984483025
768709360
845346707
1271128751
1395201896
1653362947
322751934
1383491150
888174439
140369469
122306297
1498477366
2135350140
1428733559
1154732256
644926629
425993277
1730620622
738169538
300963603
1801159493
846098815
722337190
463573391
1750998886
1756282730
582655160
1967495440
1117126698
1664654212
1886485761
1624912303
2019181247
795921014
1764386571
1018583523
1100846640
1509672552
953867606
894362604
2140667655
1963572882
1200612780
1453070501
801956984
441195503
1986042261
490299726
112092143
1362989229
998931890
829946492
1027534214
1317383638
1579721339
616410393
1211246721
1902182813
1326877890
1537774170
506339072
941014506
1571808627
1167121486
1710076616
480568928
1279128111
471968168
1545951593
1726744251
285463887
602005129
2083201061
29585531
1576703536
1218840575
1971517607
1149174294
1517154770
1996768596
999312577
1787786402
1321923135
1040399071
63822692
520499847
1544638422
308087849
1376574557
300266698
897095855
2127519242
1096576004
21457537
872030569
588341493
190464268
2021664343
9485647
489218867
1724753766
1133253798
2065645024
1459055469
831374611
892025565
1896791224
871914081
2027169303
1647803355
668314016
1095308747
1446809836
1557997597
884516040
1412708806
1054024499
1182732986
339090892
1905841159
1286714560
1060057141
1890434223
1789306233
986547536
1304738909
150245685
1367895140
1035349926
1404627191
749145179
1119172534
455534160
2081625025
1294581600
2109849495
1567291311
1422755038
795469083
1789577493
1052154538
1715188856
1536078154
1857130412
1807024755
605755875
2095868285
1577269261
61651645
1540450
2108310713
1703168419
1203457058
900459170
1185682598
2050568558
969484554
459861658
762361046
837078057
2130108567
1573498284
1052132240
1653995559
811899923
65029891
1037377984
83701780
1616175742
2118309307
1575140285
394472694
2026611957
1153562335
1791826115
641306745
1005228895
798087492
1304441915
635344639
359381030
1152307710
289807508
2118963781
398154900
577141634
1186127092
1926228852
1850881363
68049972
1871522934
217541894
1108399637
370217858
1388635877
1218483627
58552020
1788547476
1856523531
2114990606
1239732027
1615844463
94964883
1763016494
1971303102
814788233
354553973
844043478
98391528
587076989
1517230413
164288400
485773779
268203848
1673993597
811201298
1918550061
1814403562
124416383
1058135155
155625504
179273839
2094381064
311647344
1326953026
485611958
952801983
2043715982
1598760173
827520666
371149213
640375491
81471488
335890494
1113965560
1558436109
808079938
2015258191
1453058129
267532864
2075950169
934321498
2033536220
1317182193
18734526
1169163392
1609555848
1802326248
712601863
478944507
84168295
1243884919
1551867849
143062628
1684224022
2024654637
1197356877
619896625
449848083
392678622
1688904758
1067423983
1238056776
225009495
591361870
367007754
811265441
712930237
19804579
45205841
2045120594
500514265
1460033681
1034838055
1500521212
311861848
1590874637
915483895
547887868
1371713883
206473554
1765342081
526061573
2060068823
452024955
976189785
956017744
981334686
1234585404
64955177
1125082091
1645078703
312210160
2025896961
1752331901
1575949498
1249928964
1592347473
2055452198
1319348222
1847140069
1837212376
1248401606
1803320425
212360373
1020292361
1505628073
1636683485
556844248
1168098178
1797040073
254802206
1502102275
1558662445
940733041
1317352556
952841751
1824777275
1395799302
2006803404
904979518
1676002508
34824601
1559291406
1851930452
1891517151
607147785
1124823060
1066647922
500566257
146041184
912256823
432277609
1221910001
1718268400
677278564
555686644
904131383
2115938123
1728389499
967339082
758365042
1222606428
1346710884
1701574754
546195620
1891062187
347397255
1805103309
1258238502
864490093
1931972547
306065500
347734840
886587429
283432495
1269020481
1099444414
747989345
1884784306
320237666
271030323
1304064902
170779288
1416821779
1965196699
825076622
855883724
479610270
63586693
101883331
1104132984
2015207034
1679632320
1107801697
1500279663
1358308252
1686193480
148875733
1236715864
1247570166
1247575668
75998308
853158895
235761089
2092121450
1793803191
1870916172
881449262
1484923
2026329464
1222020486
1835826780
2068537345
897343704
420887291
1274357760
540132660
1695675912
1210523345
520662636
1553516401
582731604
1997987318
50811237
583285710
928090217
1040846961
1727684260
1771027005
1548392201
302433244
230300789
943129613
1022258024
1043662087
650968737
703394481
747294806
1447981937
1910579973
1367993715
832627549
638966213
2061571328
1169876903
857333007
1674564031
1539627668
1647962009
1169465727
1372941672
341854149
1924731901
1291655212
91875825
1871682436
139020935
1547586653
932997452
407069658
707083899
16799078
1432270086
1879877986
1726619179
1640171345
2107246750
1810523396
57065990
1623616058
835379870
859388661
541745812
1003617112
1062002835
2009497339
807130669
1863038136
1205837811
2099741091
2063751170
1913642490
1452124397
144057309
906548743
999990333
405692599
2041819847
1604634379
1362393684
484180810
397610233
594118915
91373910
2044110440
764087812
2062632926
1752840306
963461975
1660044071
438594254
1402910083
1084606724
1459939051
1898482495
1644143963
813512468
1553344010
778040014
356766643
1253621438
1464707954
788701650
1452997527
140570196
466777222
888790293
2035916714
1512039224
1550052663
80168072
1570744976
2027651944
375542891
1046507875
1318770312
1057276107
610756739
1476926550
957734591
959767209
196107030
441306062
1545958998
1993463807
1387924829
1484589647
518261176
563253832
705729671
1625629831
1129137722
81553183
1869809192
1149399004
1063938703
1947368152
378309665
498210787
455106270
1762669241
1235468568
1773762058
1242600718
1109896962
532763756
1493823072
371044713
958221724
351205108
776623806
1346697795
45691781
72322805
1548674155
580751525
11001952
988918804
256418603
124678262
226674540
1432188022
764768952
376191096
754577985
2029936583
549031217
172997334
1345825691
497736891
1596691958
370562432
1756835908
44680263
1002188492
1516048876
837249799
364332749
1870796612
141004267
1813165446
27924348
659804661
25406298
958702407
1299833043
368563103
110823617
1711723375
1804075394
676608184
1424179642
695061377
1412141032
2030502915
1505621625
1125046640
1168221834
82830633
2029624527
1817705835
111343731
1783924257
902043674
904060180
268414275
677929468
1740642696
989576379
1287816675
1696670487
47073361
112558597
796674028
861964663
1497051665
472104655
779645635
731699357
623051464
1299432014
1337736068
1699794464
251397523
1807594470
1221644565
2140938268
1415113813
1535554973
1434052715
1805484773
588505182
1074597353
1268355396
321861543
842226310
966220340
430068227
1120871054
452576222
555731194
1209568189
1838901503
1907416230
1037327404
1170482903
1986828296
518123155
654652286
961775414
557208152
2127282897
1597627884
1246808159
737642133
1443324970
860272013
1315586571
1319316929
929867313
173752314
120542165
92967247
140998054
438475233
528644541
301078920
1712255260
1546578137
1596041385
144286654
1181698253
805885226
365294181
371286059
1318545209
1197214995
242971157
1431583022
1998282965
1339674115
1861386220
729858080
1037872360
1217034158
1034628691
455714081
1292445091
241640857
1694240000
1568060461
744607796
1848922519
1746220699
1458527194
1123708144
1874230919
574661496
606583582
616746960
410642934
1338033961
120141963
1615528141
310789708
1255044129
1853857729
1045636061
1970765256
1448544243
586401705
634923287
1721007078
54255455
1629274413
476988736
1587347614
871633712
1074826558
601502303
573012240
2106686474
1184717447
49952413
1535632300
608829175
1955876134
1496315449
1264105752
885399748
1305398102
815532789
786357950
1117119469
548885578
480011233
1235329438
525134603
1379851994
1327394526
1907341159
1827071553
1833418460
1886783328
338315846
1094010716
196023414
1787441164
1640958395
657931602
1799209336
1095274978
827999563
643627334
552200201
2138096966
666505030
383204112
1626468551
803758503
1546348137
1832133645
981080409
1357436516
2021288045
1319785708
1903528438
662178361
1136561121
714297658
1371796543
1455211601
403432260
1152789394
1787607482
534764558
2041734673
253983269
419469569
877343069
1623475259
1770230438
634053970
221736179
1136410446
1457000187
2023441301
1218021519
339545503
2043779307
156299731
480321384
620938232
721092374
1047565404
135825014
1514096668
1125814336
1420659886
2132257755
331008709
1061863629
997185460
1889190001
1915832909
862655964
106918813
581805824
1871060118
313154041
740183604
134032680
998670639
755702172
1182383028
1522469676
1830042667
1541629717
1752986742
1979821162
1504786363
913893058
1659509541
395624374
1267019404
1257907213
2009942898
1775996728
1477861078
1060514856
165752757
1845108979
1208894207
1737716713
1153408999
468590376
1384338856
1374094051
249349952
1329891447
1684069037
1961683105
1316573939
1547511763
1185264109
742586357
651438057
1917637894
877867276
1676069817
1392812509
1041202488
1392838324
1431835365
671504404
232452713
122364824
2074092856
262106545
289637555
1207872955
1788862127
2045404672
620978568
1642789356
19186831
1399620619
2044050642
256085670
2087088467
29470760
1173799061
1551904211
1185761457
1090971260
370754898
240641865
1912828933
2018258229
1002656384
448017191
720447213
997659284
1143105220
1217729444
241511197
891204519
1401456582
822034433
822785148
453659186
920853298
623728107
1299021285
471548619
1973192190
1818039442
2037198087
1720441685
729388385
1571921448
1923153650
2039171408
1931718469
281264875
74234879
1835034586
791726528
966349489
1101526009
962326090
144321495
1121744789
1188594489
1057173008
112391543
1531713503
2032229792
100423996
902787077
1904099614
958833713
476401702
1726883513
53319858
1212678160
2069756178
735299073
862640110
699549548
531569867
1344980235
1294683468
401173003
982961571
827839731
768435968
982230157
1994610255
2077497672
223102226
523173315
1252372105
2113808636
939217751
324667974
769948495
1836242234
264432754
1555626183
1389925228
756988722
284623788
1875895908
610012871
1465490240
553703145
747338545
1532288054
142375470
456436047
1395707367
1812193194
595822617
1649182047
1397592244
1614911664
191680926
857802655
1231652032
1808879832
287619126
257503077
2002401229
605278500
519123457
1424636799
1043990157
1149411740
2003620414
2036370023
539191917
1300024804
792893785
1711965488
317820216
319698203
1576766834
473862638
1952916845
2105171721
1531910733
387255758
993827429
1299438317
998718000
1376735128
263614692
705242460
514417984
1917104455
1233452754
376444548
1261783656
1238278947
1741580285
704174394
1986678617
1263322499
1935925730
76638171
153409716
91884285
1514356947
2120389494
562322051
1693180556
916835020
2033160761
111882460
1144285877
452809952
104928481
1024016090
1086368410
1734387529
1136977344
1724012517
1558959292
1544038640
1756040865
484536404
769692079
261870742
1848215244
1932104756
771838309
657683539
573532606
1635100888
1253090899
688531129
774944060
1522005171
1718789903
33958426
1104383810
1791651628
1317034252
1498804542
422057303
1231083996
218505846
344162260
36942066
1770889084
258360451
2038369901
1438185361
711621948
1241013799
725743308
189075446
1855320714
1491006855
1355475003
682336378
89553259
397150984
223634234
1228555752
2035582632
1202565860
197558011
1493995743
100422229
517715976
1048900651
1695124668
632842063
2139047362
400192153
137612642
1616247936
583899716
1717713987
185927189
973345959
785301775
737217063
976103198
1618896460
34165986
882784469
1282737178
1964313700
1972128334
1722694596
1795719885
392298120
1880080726
994007741
124014797
496849197
1661329582
179942590
763175407
882982306
747943671
1461947782
1666086559
1926165200
1603413426
26927394
1870850489
1042623752
482005842
1599422530
218105746
1056544356
1987913018
1839658136
557755277
1978003212
1255227964
1941073129
2138629734
1822031312
347544780
864088509
450260210
1583564678
1897104740
1667604679
1172344252
509317201
1891976300
61583915
1034334100
1850680091
1407925483
1135674397
1125931012
1787552277
1886688819
212725474
1834596700
602546030
1345580730
1871405583
730318996
2055224540
13538847
508053442
492887054
1217532905
570478352
1217343870
2102317561
1852647159
1959795305
641551350
1330626008
1426233445
140806248
834378692
1676287882
103803933
526521225
254509444
2123997417
113741377
180028164
1552385514
322788455
797582625
2098484268
704212504
372288369
1466017785
1140141454
549885873
1188527108
978272285
1645893822
1783864772
747057123
631042271
946259114
937444425
836043238
319031282
1091178495
1589423254
1651700956
26826120
1519786845
1406718383
1273252223
74460365
1054647084
1823427802
1634893045
738536415
59630195
715940168
132894385
547474492
1756445901
2035437754
366235423
2030680735
1127280882
779876207
550663501
300087366
2144457340
1195290857
1631600146
1734984162
219155491
1259111333
1223283036
874594521
1887038212
1909953955
572698860
1548878537
1715580792
555215019
679112395
2001156761
668952635
246701609
209316593
341559212
1488704547
1475347497
938613252
721946430
503139665
496806103
1887785838
2051107743
279951871
1039382307
573843304
1956437377
127961146
261511947
735493563
868541293
677883572
274066859
2072755012
1324650996
1161214021
1300605311
558215513
1430799504
1193727447
1656137436
968888939
366288228
1121908724
1189027795
876917267
1285049800
1468723591
1057881289
2043333022
1013917257
507290317
820750530
1679329165
862514960
972040679
912862536
1068508525
1877182473
109846301
1058969232
1131513338
1510199630
2002179390
989438091
2096716596
104520504
1803134245
1023257124
686216471
2057887409
424361919
1005974098
1246812077
978255236
792332129
303766449
349419818
639683204
1800369073
466418039
1623230577
1428593093
811956804
1486987943
1763105469
436312340
172425707
959106995
2131894933
88256488
538205309
1324514666
791907826
1361389516
1181010197
1666177583
131165120
1147018463
951975590
215316914
1230314303
1053930900
2082127329
842649903
1148223875
1277109004
173632478
79363076
179570606
1158965716
680244114
1528743883
1510875570
976941478
809513188
2039482476
1407015918
382590386
503259857
968504468
475918841
613100844
1699947836
832850391
1868295351
1441833735
1557590832
1726740746
187877499
2106947329
182530520
1327635034
188982069
1584516382
898056650
1428777378
1730868021
1241839111
1456478753
1452837645
1277084848
1315665927
2014325341
188765804
1778286700
1201004056
2106016741
202861680
364722775
2079412536
360287752
904663615
1324320442
1173551071
1276935811
1868387828
1181079920
689381159
936434886
1757182693
2010934329
302328279
1195559921
1066905114
1089055742
1722370451
1965612180
114229700
460599209
1949630149
58402767
255111860
1108948740
907501836
1645965568
1809429327
151826421
1646145336
185028701
273121431
505136354
454076300
1749902478
235421313
781906909
607463562
1176407463
1644043188
573090673
1834129456
1702113043
1898642975
760050213
1339987263
2045016560
1202288444
1998754939
1529442027
928890665
1673002969
1766349406
377021747
312592818
1373076780
26527280
757248274
2038055182
505285744
553900880
165139729
230626124
570365730
1536322326
2071049492
1483204455
2095689651
952921218
380761811
2013370264
289289597
620222851
629549662
45824
775700690
115676555
360724890
344590627
581556129
109960171
2085921149
1214921375
1259661764
214676974
1917809043
1628787965
1236276398
1687091501
802231364
1722250059
1961603101
706694526
201580543
1275030047
755769898
1561246676
807103931
86800397
807304165
1973961704
193903414
277348731
785145130
1321401083
1390285229
1223971318
1404051705
151171453
328578807
1306093203
569004490
1152328115
761161039
1738063983
114910679
728409585
1225558977
223428315
905233194
1127315183
868177626
317456650
1693191236
1747612101
1430290370
210456977
1095480260
317875791
1307960749
513054552
514365
1026223449
567668124
1068388478
846097666
1177929451
854567490
1680544959
455187655
774226168
792186176
544907112
282822555
1426990231
2053856872
173662565
333199858
687451469
100219968
2124094550
369292015
1290929868
1979933883
1937703773
347320111
1201722163
1672021201
632809206
113901104
808663413
32133385
944760390
1207573966
474545053
1670850102
1305160107
371285802
1104680042
500789379
855581859
1680265793
1410195248
67919104
1782046937
959265554
441893871
1051808022
1063538426
167201929
483749685
141798155
203596414
1971269140
28479442
1766607402
1957016371
216155927
1523457306
1492508438
747399026
1373786981
729490592
1191379978
1021584971
1583136721
1510941142
537337098
1387221582
842616225
288217815
73596977
1332267762
1953562596
1222297384
107374101
723351461
116280982
1199111849
1788289391
836032963
606577524
1728229084
235872309
1143056033
1484070541
1256266019
1140994868
80964082
138584541
1995315770
748461785
1138896947
1465853372
1615345385
1015771822
13449323
751457606
482489191
1704962686
214282060
964784842
1171730665
236787121
656306303
1475117935
2016171084
1164314760
1687802228
1286390786
281605178
1775555427
1280209780
1756194044
1699630860
1018430408
1392254427
1199017634
882362849
778464261
1070178458
1676324263
1900852725
2112877576
193248824
10094310
1343004491
472920365
1973231065
1748014173
788472664
473941592
1479755234
1432103034
2091929104
1468108020
917806737
1625348913
943882650
1293452437
412973818
664124834
2099176298
697535314
2082090172
1898698533
1215124293
1287642647
174071079
2076207215
1186785581
280191186
968355903
794523821
2087058281
104836883
793882264
1604037022
55487781
1344205707
2098984804
1760580393
1692075152
1061914866
1173830478
1642260716
1190234414
1343447633
1690172977
1209050415
924674542
681065070
1757094290
60128691
1459039092
1049464105
340211454
1388929062
152886916
1394956045
140892629
726709816
2116214280
20749755
1784418871
1554067772
621155758
720945092
374914715
1127997313
180932427
690392557
1550321255
587040757
553847442
936127085
1393218681
1241927235
860838335
947827102
2095798413
1826201503
127748312
70035984
1430753864
1064789540
1032997764
724450606
1355473718
642745889
2101490676
730609418
2125441235
1964024271
1705521099
1385090715
941743964
275981598
1869172673
801453672
838585172
1799461606
545887547
886502539
1326820415
1040140459
2044495928
1452278490
1065449101
61739694
1998214765
1085847350
1261147854
894740630
1319270680
1869247452
477739560
1896216884
1444209347
1169301352
2040570508
810217266
218805896
40986088
428474228
1827632506
1331135850
1099939785
591614197
307479178
341579035
145507104
1829687750
1552084450
1762897280
866204571
978282862
1299172251
2124738728
1850378839
94938840
735645749
928986796
1176489734
1456194033
242597435
271414794
1062426524
965387925
1227544767
480751693
1044830270
636093987
690708847
134998453
2135354373
118190752
1208195917
763864610
1134452079
283672577
1555077077
1583018081
1278359054
989327153
1426393817
1417537526
787977977
2146820005
683435691
479319813
229923083
1898449484
1119699219
1913049490
832271715
1033306960
204209798
478075563
276182409
64324686
403621665
1435996967
1160457037
521060150
627294989
442724445
244576604
506771376
682270105
201029872
1957868442
910665171
1291997921
649235760
1165524798
1187995810
1612465004
529740596
795695832
1908395992
1667600434
602992260
1504388877
1445029427
132628276
116792871
1975273059
787915718
696362972
490168882
1762594299
1844945104
1899603584
511019686
1355742487
1675402946
495589870
1641483679
1276427799
638624659
178857563
687998217
629010024
600120175
1944895981
1923069531
643673794
1115652979
176949788
1962057322
316078946
1683626769
1696521786
1833437785
122801274
1750114146
1985791223
1630417840
752614924
118623431
683415586
1115154354
2066153678
1693477133
1873967359
523679155
66277773
1269274097
376933527
586458255
215661151
1020537713
1330315162
781611427
160061920
1880316398
90100542
812603115
1503491302
1441059951
916910279
774854943
40504534
1653064339
569312968
510991714
1982873988
841726805
1622649923
1072449807
1463646352
166643514
326880684
268527194
112479798
1329687069
438263985
1532253030
868895973
1231664620
1768448200
506607732
158101054
1593730183
1770197896
192939457
89875062
55769749
1756533918
345930314
1961927077
770568414
275687901
888189391
148718388
4319047
1917837357
265173744
1783864892
738385657
759885687
533312924
959230483
1049656378
1524393593
1247082820
1538938447
739135777
1726324635
585876252
236401503
1323511740
740031691
84798542
669352407
242779128
705391692
1819420803
479040497
36877890
1758278706
385502094
1261249861
733713879
565446445
68294663
1216901776
1305987686
189685860
1363252750
1718491858
1931497306
843065451
1138487376
1495189182
1780020452
395616441
64215949
2087295347
1379724141
1615435774
601785304
1598974149
1337611407
955573976
254673772
1712766277
431349458
730149938
1428971787
2146867900
1494181459
71237743
264246689
510005214
868262047
104266502
1220745966
1367641906
1796132189
380280266
1333101027
636948296
552104407
834146715
1590988922
500298343
719854218
1779849842
1239377998
1598011246
1335174617
1754188743
452080788
2025156960
1687917954
1461241073
796975323
1671825625
47442461
1587066091
1503286936
1002783364
1729364941
1566795573
1958560721
1913360710
484576777
1069979513
598174097
399224079
977432771
1794625073
417886616
927658986
1106889537
1978303660
1545686290
208507291
867956267
2058260958
1912150664
1361539200
1742802354
504880457
619746475
914551178
240747516
43015483
1767704463
204369000
112868101
907368715
1995690010
94468080
1230612421
1249965761
913269035
2097871373
1066859369
711003815
167170814
156827773
864310791
1673283533
1125185584
902521004
1833763073
222723115
1225522492
648159290
651211002
430269692
115510703
2006492395
873254915
1602653877
801604380
637447469
420270209
1416074694
1168186052
1633685601
1144686300
1930537590
215790757
718030544
1174899612
99179823
1025775835
1005500948
621323746
273920692
1184712248
1145625919
1471954498
1502707918
1870514404
603917782
2069157895
647107079
1574606897
1758018122
285250503
2136871446
1438481592
1924682881
1632025079
1876673040
195624712
1268877422
523521188
181236955
1741938125
1696611494
53518967
285954896
1988430731
507501392
1467156479
2115594364
102315480
587096437
1446144676
1583019458
458936977
1828239335
1137183409
977538914
1895151299
1706152782
1562260864
218792055
653210864
1745198149
82053171
745994036
455852709
527998915
270481581
983005529
472590267
154503034
752150921
825499757
1128543091
598301076
463635257
1376198071
1137245156
651133353
1463785065
1171850979
1620878226
1885249649
1258407601
2009229820
31696672
606544978
1671150672
1089710491
278377732
1511303544
326115028
1149509996
1307052723
274932226
1441896170
1776915042
1349475009
2042152601
1403574573
936957637
694696965
603311706
43628548
1752227516
1881743115
1571483399
2095070725
1789981674
307285241
759670217
1233047512
609961600
1261202642
506545931
2037798665
713343324
218108689
487839414
1164014635
1311974790
1929041616
366848076
1173076104
1166700356
46100630
49727397
1939728711
1764393498
411721742
509946121
1352157388
1887313085
1360960302
1789829399
2029250954
1323046360
549569448
1382655289
1420036157
1316741072
112256374
713937944
1204841824
1163810180
1888926964
1958036892
79812894
1131138589
1772914027
1402970902
211383178
1613265216
491671338
1030227941
2049722454
1501561834
82566553
335456647
1685833825
71926811
1298075071
1838630782
2086950031
574926060
399557759
2078106654
54185733
141642702
913663072
702497876
1446131388
465701834
1703529677
901822573
209864814
155943434
1159323382
1013361633
208153038
1110475362
3771728
1651277245
87694189
715963164
444166438
2127831184
1793536762
381589947
1283451158
1761739664
1633426811
504460955
751812338
1286980040
2087053664
65604010
434460357
735091534
1389091251
1726949114
1995662474
2128262266
561594055
669303244
1286089240
844635936
498096554
1968650807
1132740105
270445124
459228747
765128753
896260593
2029877916
1456467209
1332486404
1077653534
740780578
2131492275
2092370582
1397377527
921776589
275640672
573069242
635367127
143939676
620238019
692507958
1556549994
180873935
438999685
838298927
1632847585
153091509
1244771705
728525830
203736160
507835444
409254539
1134627814
1247044968
1328779478
925846437
128076226
1268529790
1909902812
1469942169
906363221
340565699
1970044184
1625574827
806441139
2113263478
541438141
1616801125
623855036
1171208285
1469311739
412615609
125358456
1074058127
185865973
1881195255
254739665
590655201
1736984639
2130595845
237540486
528777947
1131477
465019946
324248973
416874491
798543787
252868445
1636622675
1675075023
144559021
2143007205
70046161
1367077045
1121128769
892594179
1456244287
623478954
857873426
58251996
618823308
1162041002
2076342797
117768995
418963621
242326538
1194787745
1390289848
173929446
769613697
169991215
1351345009
1397745041
1188588704
1962949140
1408200582
952423742
1817237731
1878980350
1259677157
269494475
520033087
809035870
2084128612
902179042
215054541
785383148
1918415304
341763363
1051227312
124923960
180789913
1748590696
895362356
83568016
207650906
566232311
793020982
1745073430
1259908661
1032806543
1801665508
1011884426
414278883
631253306
1071491285
1596859161
631281097
764774627
1024121737
703837891
2067125471
2138092112
1592248772
149927816
1648053016
1426766980
2058168897
540884512
1466609719
634767348
644993738
2097858874
556748219
2139515288
1289920173
856042942
810420320
325476445
2000215299
717115243
791442256
422678724
330843997
1324064928
26208629
58608005
522026641
867199750
2026745906
550620899
461771479
1140973400
646259055
664940581
662376671
1988816368
35446298
1386636058
1407653923
75097884
56363101
502638664
132184575
432661250
1721271653
1687631842
1431559785
2008609435
85149828
289617153
430830578
121378474
104572028
1278601971
568239252
1650590068
749905481
186011826
1225610490
1756732926
604469175
655414583
764520955
64053384
2051393640
543650893
534140736
1450467137
1519337863
2111312479
1525642669
696922560
739835718
1096425654
1724735808
129407533
1795560178
987007412
940908443
420869187
1723338151
344778031
969362869
1979936570
189698689
1278276887
1761515285
1356205118
2049896629
1719363758
187609884
61171739
2005714295
177531387
1265429491
1078414028
420259601
1433563413
862661670
1440153540
733599391
479322319
15635957
943158941
1973942838
43379482
1219141662
857811538
1236918079
794967274
730447151
1936511744
1512457523
813232869
462195133
1449909455
1349758669
2105169190
1233682894
943696109
1875131749
1472715762
1429159983
1195414911
1751814832
996899667
1021789179
866504222
165722783
1518614612
1394556665
1740563360
710549090
597230637
719645675
1311780171
1766424102
508748164
2108190045
146993140
1683223470
2034192359
3486318
1534742231
206175243
1985740873
1963550409
1958609914
31427173
2068631958
106227683
613146579
1073488366
1698501724
302564165
29430365
1536948319
1603082094
377503015
1840003691
1197154314
1603075156
1449942641
1530478315
1390655994
245748469
382405398
942141001
211300458
1467088464
164798489
1407084269
1039300900
2036719789
232462961
545802215
1899061068
2043269008
1601029222
810788976
1225578052
2145800248
969174145
1505548534
1900696364
627284996
555819934
2063198874
287977445
50162778
914850470
1706491953
1858540701
1154223914
2088794564
292840921
1554016909
1485030165
1622255115
1274507657
413718044
1395350405
774975404
1012870038
1985067223
2062232897
1084174416
781041247
53263454
1958036095
1747820940
1102556809
1339843489
1822938959
1793053416
1040833653
623683169
724245800
1869244451
41372298
793547321
1743472726
1648156588
752856905
255980885
1324344081
224239714
1407175765
1288704278
322005681
669094004
1656524633
1361728536
355349304
300430081
1694104035
1693195231
320836631
1176850214
1347342905
569278489
194010050
1109466445
549853848
1672815580
1916112096
1115160036
1677677152
2135625857
302670312
813873197
496926296
1837668442
1993382229
49299234
1075640303
417021789
2067139087
452591881
1246496426
701017829
536903655
1409006869
1929002914
2072358839
465624988
190308713
692891190
1411001203
565088962
1521578514
293389244
296433572
829177116
379877060
181145689
950282160
1486272338
1615196395
882819852
748136163
706696297
936663729
1439560181
1607588762
1318219143
52538466
2053286491
1806995364
1938503236
1650453302
285919466
1310090505
129358055
2048474922
1253612195
1979584021
467720888
154964449
2080261199
1546817677
1891551254
910668872
1087763138
439980083
739846354
1991773457
682087444
1283235954
1733672049
1342885608
964613765
175021724
1146027709
1907734258
645738940
1638536435
1956705025
1268863604
650229347
119645137
581646809
1288555921
1863247710
1536914593
1923705797
1642809816
1772411033
1859171423
1566752425
466533269
1692326030
1588204657
1964110213
432820451
306569200
1177704175
944144587
1814060926
1424542215
1777852219
1839211166
514841384
116085962
1840663741
509971196
2089374691
190638432
557915531
622295072
1622113344
847785079
1489524851
1749092094
282474401
739005896
1320173270
1088835236
719007833
2066829651
995428202
923944357
501413302
520595188
557031461
774172081
2082710244
1627728618
1108375783
1302513507
713428232
32470577
1272272142
1785106370
258373778
1174742572
167716424
1865827154
1641928904
779543946
1251274419
1121741530
521966934
2137078935
734046965
1829154706
1937758313
110635138
826492092
1112192950
287991170
1890942248
1327271089
718424550
2114582316
1459293134
148913383
642759286
1465001406
297374779
1532035912
50044583
1620432077
1074625702
1610257198
1417464367
1892166245
1591890564
2023997555
314282450
1871580353
911086102
1385275715
1740724531
426322030
1433745096
934590589
384132622
694517494
1246270436
1845045111
245890289
1393720504
999158867
1393748283
566019401
665884479
147096340
1967068119
317027824
362574871
345373590
529736475
308136141
690001394
1671799220
714295969
45725632
301372359
1118700095
1609093265
1446445233
820041413
872315680
1647406755
346222951
350609640
1971948366
1342225899
487947348
1473649256
97840037
1129097237
2112001163
904210672
658271904
1553850889
1212338725
205507897
2115545335
998075900
341073524
514279784
125460819
465053072
2100635589
473649048
1263257929
1227967695
873946859
1471903690
1439202683
974990184
1683044865
128532054
828198095
1637658582
25756061
651397588
1260440151
852695214
1010721939
905230857
1630905378
1454286814
1074926776
724319598
1401406618
1153260622
172796566
1279045625
1819621750
1099347033
373674439
77037752
2014569886
990083023
1349303784
6234322
1172633566
367823475
936568246
1906882956
2045193229
1018807908
1362757610
1701210636
1595462484
592043481
231110636
1904414279
1050321860
2018264487
177647881
1306037454
331633047
1738942426
362886038
365538639
1318841826
522935593
794404999
6846092
859902203
958689355
1337872006
1362236702
1174194244
1178248939
143568169
461981935
415715601
1786975467
898404880
792222771
942970444
1602336386
1187533962
610509154
1658354343
790467060
1343840865
24476020
659810304
564060703
1812206507
1571611131
2052827092
586172699
661505817
790072225
1328153362
1367083470
379602508
585136236
971778909
2065582790
1664971369
1929126358
618424818
46489576
367278015
609953502
635050306
58268992
359123549
1961657077
191915076
60961011
1352280579
14175079
1163710226
764052790
1187704657
1249637991
1573291779
1211083566
641425057
1490102420
1299675908
362826953
2129184107
201853825
243809282
1245554518
321789410
406727788
1846518964
39456009
517864388
1247470031
1049053775
1909289022
9813926
1396324806
833991870
54064316
137041023
1366257864
1242521138
986876595
1211413100
839380826
10452128
1924239534
667905193
1154994266
1839829232
1823833537
350258236
150531988
2002042775
1077908513
506873038
1111851027
1121054965
1478007473
1745349037
1488398789
1636677990
117153830
1551222960
1454616653
1964968369
794739888
751486773
326115546
1237559111
355666979
794826378
850626810
811297837
779368733
1629763559
593638390
770920310
696364471
1357269141
710570559
1745958346
1717131100
2108069435
1330374246
168921426
1240309811
944601979
760372382
956799482
552560967
1682539411
960309170
145868139
965020998
28694310
59508846
1160931396
1904700059
1053421685
1414175523
1247712594
821949700
1702074120
991121007
177444392
649253144
1427907756
1302519988
1411658679
517469473
1471811876
1401251673
1435420133
1909871810
74434335
92658709
1439501456
1400902123
152616738
1403597808
254725892
956217339
524674471
1419640076
407913703
502693261
541738350
363431253
1205683691
662146783
521731453
2050721765
82985666
2104909877
634747832
913400939
2131493998
832833491
806814381
804379818
1435972970
748658798
973108407
883579555
1213247814
1620685645
1064134867
2132197296
516398460
1789045445
1301644916
1809627494
242370708
1509772288
1420241452
346267993
65459176
116275708
905597359
942793221
1424532254
950107841
513593439
1878582840
102470638
1407131390
353946365
794332706
2018377533
1785180771
1014397993
1761816287
2120909036
1156712559
765083962
2064324501
239241256
1742917643
1799351668
709009486
1937944520
485968804
1542743829
28819463
625073770
977013414
1619954494
1530145620
465317576
818457547
214456820
701168090
1156227001
1675208605
985230169
1469895959
2076740819
1661018684
689154741
605793963
792194661
1615316536
253975369
1882652310
848650760
490120781
280192195
1241090298
53279371
266545152
1058465614
1363258685
585160755
724956591
1538856822
995965747
24283421
63305920
1538548443
1265750610
1258303867
2092981253
991026301
163235729
1399225284
1047959074
24244331
1539675028
995643756
1917549406
1895784726
1542834438
1427987032
500717568
867011072
1857655479
1007174968
2034438995
2044915095
402110980
47569034
1121867919
1624311883
2069902678
1380305485
1548536355
500854129
1047018938
1247698998
1803565988
1468541759
853208437
1978390500
1275982856
1135572772
1158112947
552376284
1399912394
361275894
548765968
1740318249
1156799298
2107135058
1546256510
1575414495
1343724845
2020348598
950227590
952940110
377161837
1749748160
735565297
2065699447
2085232278
2031887016
1847502819
867588788
1887439327
350379901
889977521
2063899715
1749686336
978353820
308933568
2011250355
2064137391
1444210739
597103152
1429894019
1652791658
1386144199
1433607356
932343583
487854934
1765673574
2099484668
1781688434
227404500
1520246559
1712899387
690315656
921722588
330893179
970729431
506181669
401495846
1737828496
1313969179
1543011591
881464958
1829634897
1932772731
1546229082
169669641
994776807
1203076222
1099669895
2084839211
779161086
1968186645
1633333085
1061906558
290796107
1692992843
1532014641
1590629477
1255856
529920705
1366473471
1030600147
310770156
208310705
497947427
1283657643
1556436126
550967985
880146926
1090846660
384314370
1631693052
951272910
884699284
1148030830
1000542482
511099738
1898730459
2127351394
1443905188
385834206
330605753
365815337
1597577913
1640303405
1348956610
191575421
1191574077
56200621
1399582678
136149030
27038717
1276111507
515085193
1066601683
389381955
91993857
1140929587
1559461759
1196112314
251209716
22689082
1894801242
1842066872
646899967
270186881
50616784
622162108
345685637
1694883013
1382129462
1336480106
1842998404
835384899
36736843
1217957383
545154853
781771443
1608494415
1910299260
102878114
209213114
694541286
869998239
1032265586
1866873133
880271869
1099068657
473717134
1883702582
382875201
411774993
424456755
1886139561
1926763627
1031842141
659864280
1803858550
1390991461
526292803
225001262
196170802
149726027
1588259833
1801579741
1855347988
1454982994
1746221618
926466994
1675823157
923827252
1791272226
642731567
1726487036
1981307707
782063107
512401872
857111441
1666130832
786856465
2018977462
358538242
1176192781
567920833
197470418
42687336
1631108502
1036358416
940519251
80493691
946119093
411719745
1308302626
1087414010
1992824086
1851581783
44505563
618938949
1136880747
1893071448
1366507676
1252740935
114992135
2004384189
2027493773
775236332
312744953
116858183
119658900
457134091
1773837265
614643065
957115065
329331185
1339269104
1334439728
1033124872
2012882529
473623763
1089708519
1193925264
1708808356
1242852227
1107076705
734941383
213893711
233131588
1950495877
849498033
761278198
1191541909
1604438435
244981284
215565687
1991919371
1865914057
1797738956
1602198192
2111530064
1139046220
1489587975
220580776
1023620290
1657040489
1419088236
852795323
1382764292
1243524640
384351224
1812804326
330716216
1601709368
1251045562
936257571
151522340
1972475195
1189474869
1001710450
434948461
1496985883
1683327628
968084566
1269896704
1744814903
69647467
1123456900
1676322666
736451557
1764965095
212703817
2031327903
1399424894
143829574
1234772871
1983445132
491064326
105195336
223207089
1440580191
1936404743
588159115
72039935
1532085779
2029292542
1976813051
907865140
1491237271
985487214
1676294468
350242670
475930747
44061107
1760290409
1336337230
1788016398
22487563
1606392714
860820167
92677980
455690233
598161752
1602976493
272975063
531796133
155497309
871541980
1045631319
355079562
1554438225
454019096
466651242
62046914
1116660281
1066214568
1587754050
1432249655
272617083
1102185913
402246150
1806450814
1716027001
831279976
1219497319
2070687157
400138143
1681874224
1244855647
336544098
693656461
823174210
816203926
1871641150
1979633882
1022078369
1110182196
1144256056
1434145389
959831221
1515178268
1369780726
1738502298
1558926543
263573217
1187565214
2102380755
1696457782
894415195
1713332255
1795530300
336524826
1467429807
2053292838
1783839131
1950190688
544238222
1028750397
217846280
383861527
519317380
1185913973
626113739
460020024
1015262633
1906717108
1822860749
130466757
1214688668
1657420547
432508857
1462782002
1465158192
2033461336
109894749
664772099
1458168887
2033246106
1957993630
333093285
388722422
657804246
2002151758
309026318
863440024
1440576236
2137129721
533895092
795095556
434115625
112835065
208584198
1261736826
1795149375
1452908345
2091998829
110499963
1898106265
1797028937
73100850
2140608609
416940649
2127532852
1134142589
1456332422
1254154176
1449535366
251256066
13923886
1161732322
1975373229
1901232675
1884929890
542250898
2089059352
1087700781
1260964548
1865482966
32608911
245643856
1739029971
1134816527
1679963004
1785206613
527269679
187142642
550175515
1232535920
380922674
1442630864
1913600078
1531870755
1870811058
342888344
326018341
859031210
2056220745
918642622
1071349321
1895131867
1460163395
1614142875
724102184
2028403449
359470306
100389458
1847812730
1431288392
1492059289
1588217333
365150419
161831237
500008996
2001018283
1125006011
1913370566
978536716
382648946
172886104
1068674858
1664395270
1368411846
92200492
1019929761
1932556652
1231111548
1456811394
1089119206
1895041459
408407780
628501781
551272553
1298360695
1198162168
1871751256
1793818856
394723727
2058136384
1646762156
1794478252
1786736614
686698316
1073710451
1065548262
620800809
1151851860
1044360131
997599485
150302475
809327395
511176484
1708979413
889975064
800952970
853316062
597799703
17619966
1181394725
1655223430
1962168644
553489613
242382040
834183062
845444922
305055442
492869069
1066193411
1539682675
947402601
1878192535
654760685
1427546952
956490518
605671974
558954735
1539588430
186802423
2014085888
1266778817
281154437
1725861707
427521839
1873483713
705724285
737052754
1208547108
925538153
946477646
319151397
709973993
891544188
1810957307
1987386332
1961605153
1161716225
1691699215
1044289936
653019061
1272076674
1661815161
2128644264
663819342
2044198160
307835747
557143050
2095210928
1342788389
1038775440
1961575298
590317068
969399294
1764245752
1580492830
1097945500
964100701
556407850
1651494894
247135226
1159484224
1419864981
783090531
956472021
456556318
504041702
1309329592
2108301421
81535169
773983318
621948832
1750196572
726879981
1789666862
1783555960
1419616946
1551037341
1608098317
998627639
1538601151
1379855424
1351678154
436931878
1181318506
1330639710
69179963
131585871
1896301934
582504126
1709750284
841108014
1174421432
1798719831
634066957
223802575
280220423
983921372
1175907725
24503740
1774212269
130000850
1712110832
1156839322
1650839056
761193062
503202976
1197565344
1554205606
194040368
1816817772
339126356
702001882
938294413
9261830
1632147473
433004607
130032886
612182124
193256240
407227852
532200780
403529848
397908266
1326023080
435035574
1888530620
1681618772
2130871211
1009436068
1756573405
328522960
1653414855
630186819
289764105
1461288721
1873582361
1270965262
2029109792
602224075
952163974
350997860
722747323
58529707
1988590284
1427430399
1410279581
480370210
1985037726
1917316406
1804866768
1072861633
997557767
1951346203
2071675461
924876533
455844101
1238013113
1944184527
1284862261
1981042629
362127320
2070448634
2089629779
1926978856
1686953787
1284138976
2143515767
1098575196
1021592584
1999035324
1660332448
1992903255
224344330
1198903550
631348587
2082094051
467370710
566247018
1701575098
1591534775
801105907
1414899834
1794324842
4139290
1442816316
928492246
2142035335
1023384837
1099141688
1813285724
1271064700
565639838
1944734021
734647242
367764043
537010147
128960464
1472722070
509453758
2098566627
636359288
1661988471
1898001341
1516477985
1728547197
933496126
1931464661
1159579954
380373259
1743026620
410199218
695932065
281661761
1316047998
563359756
1523290686
773535444
891946758
1881913165
427988125
2082609783
906268556
2070217551
478177053
1166158418
1184104917
650372287
587500274
1019930935
1094226443
1033830705
2026995252
1826783061
1158772590
411002299
506136870
1734496941
1877597607
2026267838
1903695293
39216878
1132060597
1914354010
1215368372
1408271777
2037680588
1212019663
1524874327
2078289664
536601638
2064330272
959825658
790647225
305398936
1367345102
1156487302
1680591584
1053698271
265349694
1102177670
1789505392
814012848
598316254
422818052
717380319
1923224549
1960505848
1422842513
1030637762
902331250
802632256
461845708
137344096
123245907
1249718718
861938607
63439072
2146109940
852763364
420528862
1452927458
58257242
175670340
960402199
1888058304
132848511
144399414
847753701
1598739267
1424588354
395623457
1204131579
523282086
1373865086
36343495
1309759962
1034655067
1030390009
130853523
1781694815
936067092
320282551
1982279415
1564563815
405940641
1934811062
1905010679
1885720858
1963810628
310285747
1691712354
1136386198
264300494
185529730
612375538
1552316483
2098855194
1750607181
669091440
1257895576
1710754720
1575049001
1450739015
537339381
494762786
1631153048
1182416213
800047999
2063154843
1113955232
1826390461
1150127322
450505829
1763912548
641626208
1968494298
1662852890
190129189
724588126
1027320766
1690754241
51844672
1903942518
1280209100
1964689541
1628300296
791508780
1020990887
509565319
1907331918
725626055
2000406891
1361140716
710617220
1122799466
225065442
201783496
1429833741
163319422
1004820742
23299819
1493197097
765561194
93039571
383590915
600842244
1333275939
206053378
1955925113
243656635
1265211085
1482123986
912512443
2147128556
2078032149
877784764
853167226
768067548
1420507118
470690366
819475827
306968251
1267209543
2024517079
1302973565
231114643
1569211586
70162921
1119685618
713356042
553553957
859088365
723500644
574221995
904000499
1802284458
1578587442
213360221
237157127
429508668
1833142767
241553273
1919869827
1779098985
1373423133
1861040810
1460062871
2056254813
1438602136
917556784
123936950
1427477805
1242846425
1271791704
1720526397
1580222088
646546715
92088641
2099916654
587214143
958972094
1321919955
1297838285
368465212
536892719
935559478
1739789137
1378124162
1525488099
1044998061
60788837
1759543909
1559711706
636461200
1758353081
228856564
567495194
1750159534
1176942074
674381785
1832312343
494879781
639505189
1831556517
2127862725
909934976
122053994
425219854
787336761
2145575656
991426955
1276574370
344736507
736672094
202866290
1097806284
127196011
2065724917
1335450038
1417361039
100918346
921394461
1854096176
1055597023
1019491888
1354252343
462236235
2056063533
833756620
1380401129
1554145613
2112006472
1299909651
1061918453
1076105687
1156418257
1227558533
589589355
233699668
863683154
1280905153
1132833214
2132700490
1582770560
1443028739
1393157852
113420071
754263776
1531576626
80103917
2024298770
221051803
1549944931
202997668
1656064443
518035894
153302300
1645130571
944224424
1298924127
1808604487
466457025
2117814982
1089154299
1907563952
867193746
2036088501
1769894818
245027134
1622724358
2015438822
584485755
549638681
1983746688
733050037
242286818
681640192
1204291370
592967994
1192116183
1485411995
859609703
1621279681
2013929481
1972370047
1032188045
563165677
794819835
2081580220
471605043
1766947751
1900237558
2004960457
400617271
2133725371
676718017
2115203813
1810507551
242015162
94662514
1178085327
485678483
1224759128
1068684689
1421327639
1145885395
1779177974
1610672156
1335112973
1800066023
878551658
1922082672
316312530
1513956461
203058142
1930892008
968216242
674820332
302270965
1067482841
1731525898
1728301294
836046245
680620661
928297051
2023498094
1683124456
1779240707
1644006410
1912069856
2027637591
1927937343
1053324946
1756489734
290393526
1501488111
24746213
662683456
374376240
1051682294
876816175
124265938
1225060665
599959832
637595898
299091232
982532957
1605133156
935180563
431022584
1487917073
1821471296
770922122
671290797
1777608876
913373307
1729535024
1784156514
1127958999
1744503748
438307124
1203398626
858525512
1790819389
81936787
1524326332
395571480
1811028345
991907287
1313656162
1269302895
928063941
342729638
2042885678
491410318
494579637
136181251
629045690
982801527
1670824073
460508604
50480261
268960344
1710901929
1603987682
949062252
1525130946
666409926
1509909594
1321977953
1112971571
2099920670
311863930
1712639834
486722058
1469213507
1762471164
1400559018
540592002
1949038974
984933349
586453562
274924024
1359405723
1347196566
2129681980
706041787
1312769634
2077223801
592273215
1575348588
1245116777
1134641363
1274526230
544487107
1402641169
1904102557
2105592955
2065662525
1008415725
1490060534
405565325
957185386
1793416248
688541687
1544307233
2135047608
1174333927
635567295
1591868154
1437235080
1708402428
677086006
1923203747
572064710
106794879
1488063466
495818408
1431874445
1298602132
575815946
184726193
227752995
94502248
2016831076
1177682795
946791312
1514804878
420821390
505192653
1247991048
1866971050
536123923
1145917418
1877226664
1708594740
1322318278
233311678
808209439
1977497314
640324950
952672468
1350108891
1077568787
90797054
881407036
1640543749
1584279525
1026109417
829028648
1110580582
2016997663
765298464
489869671
2115618553
1338039156
1080079061
1078460917
1688575713
1092128823
1176274947
1531636874
1307564383
571031120
2107596778
2009059985
10099913
1126844438
1259194388
340893429
1468135358
191852986
1795291795
1869396039
1064803291
1131845403
915021317
1896471465
1610081035
637397687
1511411368
379715181
1091214198
789297996
847736252
1248082073
59120564
1802551943
1487911403
954644159
1209605857
913177390
1018572800
111916308
748415301
1667694296
267236026
955482313
1447670822
1168764192
483457798
997491456
1386439244
1618336018
301224123
649220740
802978908
1166589894
769526254
1221381711
148075671
1218316028
651613302
1958756293
1605776297
845578766
451069185
1110410468
93580483
94568970
1228156950
837894867
1950169529
891972243
1334397397
431562533
1794342681
1506037903
587566703
1263928203
1300797656
182526055
2100818592
572417808
951045746
1968753771
2065619900
2068029617
1969295044
662241956
890953615
468009254
1884255516
1238100948
601967929
702379583
429134932
538996902
933199128
576680965
332270681
914163970
463464738
597747531
1629021514
163975555
971115859
1827106851
1197094069
1275112054
792071977
712188973
1955039477
406527236
26029882
2027886674
2124783059
37997249
256901087
95482844
845273375
1786225331
1470850825
1357941150
1044844155
1578180750
1759864072
1438677792
665750347
276877870
1927980566
1175511760
430861352
578315917
828758420
262473036
90585069
2003911511
433181393
247794968
908772433
1251451859
1998025019
622119831
1798464096
136527446
1567117494
1630045125
998396610
675705655
640106863
2106637592
2147385740
1694302972
1825540240
1010179180
983337682
606293009
1391192096
83773295
1893402336
1398739400
575565832
886230616
851320517
998427064
970593579
876813861
246572988
2100589300
172954184
991591206
2111244339
2025911183
1168838812
409142012
1666196407
1462042369
1154357064
1819195049
207785842
1114932459
204817458
2090831266
909757988
401188525
1102859319
650612472
2035897477
2114205124
1383514820
2082075682
433722705
1296218779
2027039558
835081175
515200534
572391888
1213321262
1601622747
964545187
990917499
1565877269
1913282424
1929902634
1972400338
1283156342
1258550141
1084418741
1359739523
1850762009
994565642
413275645
1460002576
689687689
1642075796
1410966809
598094017
1673255452
1973458489
651031915
169985164
1503723752
581221051
897016972
1954772879
421152729
1790881864
1436247108
645922247
172187354
1645339735
1230755614
1998403590
1980071997
791772941
1421718693
1695945453
565974987
1748756023
1493693872
503573479
892220511
1015826206
905693260
678854831
1169014423
1421551886
130485348
1564697777
172849744
1892091769
1941051382
1014366139
1782501025
241038334
346669778
1852380190
1200117175
1197555998
1004977016
1773325519
493237537
584856547
554902260
1118589933
1120222882
1086766856
1215263165
427684043
1583994865
453854290
1419223720
1874374207
1534307056
209084126
749316290
1722190067
1913593389
1746908703
1454254717
60433744
558208304
711645115
558138874
396824096
1140684831
777197886
917708302
1280015104
1012598074
1480950537
1989995936
515153437
97707851
1370735300
2059232387
1063680561
1465882580
1052452057
1982565189
1546666440
1550484969
1230542528
767913943
1316371663
1813645100
1942139510
461691260
2147104479
198512581
1570950914
1704871191
342586818
1928180377
101063695
761997735
103233360
847473068
369083243
1497400449
1756542919
365831730
1712657286
1601350973
1805107331
1143155009
984396269
1072132564
74235342
656712598
567924026
1152875454
1458658518
346889673
1862043421
1367341870
105427609
1026009377
114290446
2082839626
309979587
1680201565
144680148
1625932422
1098938696
1914993368
1602029997
517147989
1398071832
2073046804
1752017866
680141937
1685517663
1782229310
548122509
418106389
1789043599
194105187
959529609
28393713
595087864
1594464804
2062030176
900717814
486652159
491371490
418766334
1599144733
874269358
298848543
1690231239
1191400382
2096242879
98097410
1364691098
75901162
97153811
612218341
1379792344
1896897240
1150981535
1830581437
1666493330
259214300
1138786012
2050399740
1849111634
1115372654
1265620533
404409789
1260508629
284026887
1308264959
1606996934
1237666454
1638426958
1413344668
1201773568
8357054
159212918
1927110739
1553194736
378697690
932479384
269712084
462854395
1477569429
1143742022
1518519830
744639465
543249766
549346429
1385101572
192546453
171621301
665479358
734510916
45429969
1515691752
1285754967
336463730
614152270
1140124838
910400878
440195258
1476511841
1955265010
340523689
2118037929
1585388215
1177715809
354754660
681078406
559993535
240107071
812566559
1603450639
1979235137
943480493
326592768
206239081
1932543273
969522610
1470069826
34919283
1601425660
1905521998
1237911892
1052066321
791068155
624888941
1830058514
35653267
15811444
534194282
172734178
1753272699
2119766079
1588381794
142379875
1635310666
70628284
1294337616
2053329481
1939476578
2008141083
1176363547
1063709026
860402889
833225729
1804243798
1309077218
810329165
1935329724
1665393591
951927919
1568345102
1684922279
702714298
1031003117
436318734
731425080
1926347258
852478888
201114276
1209811705
1993034273
1840425681
1746937674
1805149041
538475353
1148401038
308110512
818021243
906974059
611203298
932118851
749653392
2137403521
1102104516
408056551
2105956254
1293310545
1067234924
962172355
579477891
2108071093
1284005661
228370969
377839416
1255598548
159034946
1928714879
1456834277
432407723
977565475
30362280
912042839
264909555
559419206
1017949515
349084163
1549137795
367014715
477716970
1340720547
2053231858
1370960552
1252269078
88929434
569644743
671048996
305205445
12237222
1014998298
1279124802
755739932
2075899151
1827855798
217618004
318821488
548445037
510621439
1677225712
1407887002
344262481
314862003
24186619
1320603152
525602898
333636590
2121177674
1125144229
1701817423
967262854
772464226
1268124478
2136725231
661591023
336248243
1118198793
544113194
991240695
1520755645
1810484584
1625640670
1628210303
944947732
2028268891
694291471
527678403
296539182
519754331
719257736
1813565972
1114844073
2036932918
1061943884
126322229
1543718101
1508285357
69543528
1633320501
1318855201
1991063162
2037690914
2015920420
1576120706
349747087
1825583899
965130602
1890613225
1646451763
2030229138
481885974
1035109765
690358239
1748327120
214510076
281457306
1735358848
1334103744
886991966
1544233699
214567621
1209604823
1674425434
167514878
1330279864
988565517
33298225
125299462
130425560
1234420065
2127315725
1142529238
1987936225
2004607971
686815407
1919567512
534961690
1411905090
387354334
545988456
629594062
136737207
479296330
1427680466
391331673
1267417575
1067968126
858275044
895325427
1977664906
1165116418
1130409112
2059011377
77633061
691468004
1599042161
232255252
644159665
996211173
1597699012
1527837286
237295023
776573786
299049093
708019723
183015870
86904378
809588584
1878136308
495803587
734690535
1882755756
1883220428
121828324
1932690374
147250062
2126713594
278431839
1252076275
1976108917
1185522333
302503977
1226356851
16890748
54683750
336608974
2127270648
385136802
1995110528
772965484
191310735
818377010
905361871
540964681
544862330
596108130
123321323
2114145122
1699563193
1884995211
754980440
462668427
598510849
1077006188
1507511689
1378819378
993142189
147567628
1942700494
335532576
315852993
1876809784
2075534762
830541581
512056938
1550432583
371653558
528220360
284205408
1163817896
856497461
2110645058
2001848597
801609031
993740779
340253279
1203436371
1978284906
1987228908
1947832670
1477592937
1540453861
216184398
1767351246
1178921033
619377674
455466479
1766772149
273190404
1366620235
1206233883
796189562
1956884730
1637782827
644727088
1139315261
844491599
2002464937
1905763893
865134661
1629051837
1862947178
1318586374
1393403262
1628835714
171225668
1331072011
2060014307
1262515462
247439072
1478042609
1134437259
1505482139
1209505734
1550576911
1755225253
1908004809
653475484
458135088
330499461
1315965444
1332710018
449859019
2145165390
1188852910
1013335179
526596217
84912551
1177695234
973065083
995127035
1320493448
1357322925
1486954547
1456833649
788880158
1450925147
477575763
966038823
915166511
439631584
352363495
706731056
1883822678
723703339
857103884
680120764
1610049867
904905899
588582201
486723937
557442301
1896154825
602369222
195905846
1265437946
2110702863
1255345286
2062642786
119324073
1475095998
1594381269
968457502
254277758
1296652205
1997983248
387939694
684045373
3877959
1166458727
1698009727
1924887868
517364228
150536307
1286721700
1161211297
1222266433
1598956308
124164912
953804210
262748144
1249238473
194022083
1286515710
300290407
145211725
170056784
130895219
1852945192
2028352350
1583048283
1554732636
681569711
533509111
755439557
18995545
429763497
2143971645
1979710984
1599897865
824253653
1527378863
1116590918
956458809
295495568
476547797
1735529661
252294588
38757204
267804852
25731267
1573326356
1135008507
1119243971
1745214829
1038727832
143906570
1413138950
1199269451
3515872
830631998
1009000143
1961640773
1659640747
1674815688
7075279
1213834813
217337921
986697682
413540236
1917923683
200585640
355134203
1031186786
1210435178
665714514
1817454700
715012376
1855707968
1980312173
820599286
1696444750
452090294
946405010
1506244248
1712463406
1448150119
737186105
693183682
503965995
1204119154
462387876
648301902
464803154
85411920
734320103
1721218157
1005339566
1256042325
86640961
41524546
675233635
1079861951
871781937
11039655
204591746
333052721
1204564372
2101247466
1352802625
1210218406
2017551399
254384050
1472843495
2084723966
1337127733
942142510
595601966
1247828704
521523114
608364530
41787623
317946778
1117081487
394312546
1484881088
630708386
133197140
648447381
1348134783
954980929
1420218557
973278525
1173763865
117374255
2066128581
1599845419
2041545052
737878160
55317005
439642369
625703352
282156236
61070105
801874307
1444385701
1003708803
100747297
1581472955
2127720663
1430412315
1394161232
76557637
119378773
100427024
1710409935
2061978591
895048582
311523174
824109486
964997440
720128944
891874920
1288147580
1841445028
1242993727
1019251661
365419362
1134086567
1066592250
1617823195
991810837
1942260500
291870810
23862752
807872304
350559388
2136668625
1188839160
2000255395
1074977114
819335209
306553561
960996662
1333928497
514884222
1140523477
610577044
1475194795
1594677133
581945260
336950114
2074143953
1947990577
2040910552
327309990
1478187213
2113340747
620542374
1522105501
359002425
852383823
1271634414
2102578819
139699472
1204745041
1942908453
434569350
1728433656
4135729
1787816940
1995056086
1093514024
1735607922
874048140
446372961
1134826430
1297895556
1196314916
282646770
1225766919
1955591948
1548127416
986600037
1467223375
2077007156
1895796293
830887323
1822475965
1813600342
1828606454
1972900332
1637582845
2009285820
1954606112
1530753736
926717972
1570316505
135012499
1531199304
1280809679
249967147
2101182425
778764927
1340691326
634221019
837488220
1507507235
937651960
1824915407
314143256
411981846
525293062
790224917
712091998
1452863261
748750802
1164443295
1870612554
1079758668
53672854
1347058583
1763721158
954026996
1225001749
1449279280
233778093
1603360240
1945134430
36230886
1771120734
654629813
1606322226
118069467
661664184
1526526496
544817929
1147342936
344656136
1438303334
447725828
271692328
42181568
154487801
626301659
709155032
842342652
1782174026
1460990320
872351982
205146073
948188153
589336703
667057353
1911393918
268434108
259790733
776665589
1502324592
612576209
420883923
1465248725
876714131
41151964
1207483221
639224099
1292851332
736751309
135211883
288210955
1669854768
1794938224
286963492
144878037
1033389433
923728125
42841980
1278101352
1201477256
336240985
1445396349
1449772513
439481322
1603932061
1850097249
1631881855
1631676616
294915597
1259498131
183256835
671076027
166250742
1537946312
1770739080
2040112202
528592351
1857976667
1734237550
377383880
1084560514
2012927338
264388414
844173460
378449783
905453179
150685896
1185338903
1124975387
1045364003
1301721575
48090458
2014979873
330860233
1399283694
1098109920
1450249822
741269189
759100122
795286045
829068919
858251604
1470371967
2051616872
190390532
1579341159
1206331975
1707974355
1457746858
1474438988
1445812
431817287
1189781363
415902307
1500539893
1297462153
934064728
2029904864
1780289898
759362758
16068203
1660083453
1644281468
1970513991
1246513929
1263860907
1975394585
943296201
1194720355
1966303895
1844126596
809110899
313639873
261060833
870285503
1121549309
910969013
1669764808
1012572201
82443066
1110685579
410012244
2073475622
596038490
954198958
90780480
493044799
119888388
1912561215
501486808
252224986
1594122432
2105139002
1090119679
2144744239
2135108289
2021266705
290584118
1482388313
470346698
864994778
2107308763
1198369536
1883622902
2048190074
1202605686
1731899829
1186365483
1077638023
580261882
600444226
670256253
1980895658
1842317224
2003654377
544454127
993228152
641866050
1086383761
630169413
800887660
1535434287
1761462242
413595951
610376053
1378537314
1216214612
1136195516
1955704167
2045716589
846455009
1792266707
1656387291
12241090
1341536111
837158608
1608281663
295411445
1973484931
513420388
1019278862
954669562
1714218945
1778796009
1547909688
1960879190
2138963955
639082834
456972454
744301959
516591755
1858354829
1137136131
452758823
463165932
1999289601
111362367
1018324074
277220815
1055511104
515267587
1618372781
1134760978
471353377
1873886049
1276521892
1608488656
174490379
571337656
1094764477
1399641692
1477611470
1941455949
1040547366
246269428
1433909856
768674078
18777436
170127249
472034432
1830605216
746635553
1761386658
1450382013
735033870
1456049895
1090477577
687065987
1082579659
1984141329
129933297
2058526141
1331726666
1314630642
1611388629
1509979676
2000969722
1786683986
30390077
522399174
1452019307
930694608
965201440
916576580
1465774685
1989363074
63593862
687119741
220886673
331231261
340885458
92343994
1239235733
1515287887
657364211
1256986363
1920142294
434925744
1306981967
1055548359
2143652431
121076576
22737587
1675123985
25017628
39651145
477631267
1518510665
1715359789
1865662489
47687374
44569168
1026991857
1899148831
428513138
350115864
443528276
661164321
1601406204
1017250253
1078172374
1926154615
1571826404
1769676522
764482919
1668410110
1471351681
574580350
828090164
520609600
365847769
496690404
698979272
1840070598
1544645723
1059599179
479240101
396537868
444126022
1484862555
1736611970
1627602948
580096974
835804071
1376429397
915199553
836568035
1704098662
1716280919
145990227
1731015243
121445070
179678665
1616484004
1153469136
1557484653
1970567248
1789062011
796377750
660421701
861998205
260089883
1863388105
240504378
556686167
548025859
171676363
1050108891
1590753594
1289681700
1954955665
753578800
1915610388
1164507988
1665846355
820729028
2135038359
1777959687
1104545272
1423757867
823387260
1494800896
607026071
1127955337
668927948
1904344309
1123703259
720389725
2114756961
585326526
2049284110
1194718133
916970367
1654503445
1997106499
1884274296
757097784
859426674
972426355
912478570
1733013922
1802395092
1243588574
131712472
2008416710
1269754600
2047852150
1221749034
1869886429
2002565515
1574678375
156240834
868702949
282245485
461477660
870962951
1694703838
94732626
149713406
518564786
1632103666
177230058
440437295
1574569889
1321325797
1554521204
1982933917
163673365
2117948760
395156769
490774324
1915846555
1610797400
1316449543
1810591814
1236611969
839506697
403515408
1591736355
1678975907
2142585894
1663866645
1669542597
85128999
6878703
886170078
639883940
177111168
1533710592
1568393434
979160370
1823955867
1419630292
1183115375
692565819
597300082
1724766363
772473416
1681983617
2030555362
1431564307
35475527
1377710429
707760467
1208844326
168484369
668411158
2085610376
296844481
784985056
2093230018
201994080
1370929899
2039568558
229696031
654345069
941361507
1239225324
1764080861
1804004149
1250103478
1379309754
1248364057
978406703
657390421
490368792
936729887
975622623
1670899302
846444246
206628506
1170461047
1231296854
1824963060
1790232770
406014339
1572341343
843286025
892825691
1812520125
1273893688
2136575921
32512885
100947871
2112301057
495278947
683159374
1271381967
1631914388
1739665756
1842008923
325642747
301955001
748803612
2007225948
1221040084
1608849048
300436983
767482358
1504779919
1706630875
1341237000
1358415772
301634966
767481207
971885367
359500779
752520104
681823300
1114003995
1088953406
1626031680
148499031
259951660
1340260652
274630467
1704082380
938810467
1719381123
252435316
1571392157
1814117059
1504302210
472018972
1274527315
474187238
1748637758
1030189599
2073232562
530845287
1244965919
503968855
733462976
1981177895
275500456
1798659165
405162053
2006750513
1695858899
1688951429
602364334
604139348
426513064
2010015601
831024709
1181317837
193341244
1067829707
620807697
1189034223
1384975409
746857805
9453682
1312182668
1187812983
1645842614
118029467
1316736388
1712178670
182072275
1259651506
344021390
1138913626
1942122030
338112408
1024823160
681720639
1000441098
116241993
1117997339
955895150
1026808206
137254627
1443953312
2064473610
460695367
1579559793
1473844394
1297054560
2075609619
630765397
208956939
1716330496
18615470
1155596139
290436811
1003491159
156008142
544565948
631566867
987265421
2051363750
1903126979
212990019
151971849
625723264
1070065714
618987942
460288533
1529908945
655983437
1236809731
1158625271
1244285906
903449584
873812364
2080188530
498109671
1679347109
1329214151
1902054460
484463423
1341988673
1580701915
1024186987
739451036
591707017
1480772530
1141134654
577867191
1044668584
271800472
743107852
1416259801
32586034
228971529
532409979
135748428
1403489224
1952228400
1386673310
1085806771
981414829
1888998171
973776514
1787630652
1058988306
1564272876
410237892
1887092589
69148987
986172992
127944596
687755369
1580084853
337491563
1747471713
1344081970
138774799
410718556
663526924
1880567934
1768052463
2144699965
405601023
717695592
1045531638
1093334436
633766468
1236706504
1530976893
945193991
71001252
1393680837
501574474
321170292
226811775
499299849
304701020
998200819
1590723192
2132542969
946934303
1990918235
1676262325
815713471
1302934715
397272053
1664133945
1954654851
1785633778
1830430889
1132413014
1271134782
1203823935
9707517
813538548
1085632433
1959845388
1351452256
1896268307
1559969522
1251718214
1657720421
912163978
1513867603
1864625770
1753707055
1645856920
2025444437
1127820239
717114825
1002047087
659048355
585084028
404423196
1310529161
1277129605
1904779840
320953977
671237599
104652525
7096431
169333501
33927652
722902520
1987494888
1878125317
1469246797
344666041
2119748559
1605881720
1332734936
118940933
544020894
168022112
1671509620
276287074
1396941123
105838674
260597802
990458444
1992528306
1072014735
1715335643
1379896241
452271238
2021469347
1380394603
953028537
614729541
1082360633
1659473777
2032057449
388760221
1331818860
1920764172
1155919612
64998165
1410059450
473572942
146440576
1553731903
676477391
1731222895
213611025
674703938
1201010477
1058241625
1399590931
1553893315
59780902
1255334985
68137756
1804793884
806048329
1810960063
770570505
1544859258
1619327258
817879396
369658989
464524225
1490145116
1187125802
149647891
133979799
2080146693
26442690
1449189458
163377848
1387842030
1440195010
754031704
2016840329
887312036
919704915
2134565162
1550395053
933744616
409237622
1967312224
285197868
1007036406
1851687728
672422359
619112217
1469016366
1561282449
101439249
1402654265
1398014139
1850359223
1113388247
1465817118
589029339
18257958
444288776
1319964774
18984694
1366122563
137266445
1733579539
1219102661
1619450425
658167586
2127377350
1005565755
894972282
698830225
1753181896
402524037
1610771669
768239025
264478898
858919784
1645456091
627460449
882116290
1631330151
412853761
1027443882
251463700
2040134733
70549841
1487500283
914261016
597914068
1312873339
1020969593
1068428371
1969336446
834677941
1938690148
462496832
9096074
2033871203
1025288544
1630415149
454704200
308539385
502460997
1260618424
119499586
1262140305
731207711
1475836734
393954021
595452279
964478294
623124375
224774635
947934351
1714659630
1240074236
750044483
813167191
1295799569
672917500
1794925189
764008024
1248484195
1580459679
667085385
938800899
1198970241
1059307128
169900638
970721718
2092542425
1903208158
1917044605
374320909
1645226631
407634617
1668606034
408545000
1159349118
779737574
1699686305
1844170006
370618470
66459942
420142607
497982756
2093661039
476682813
567301311
1708719859
720634679
2107634685
86814521
894016160
704563464
1380913899
1390534156
2001204615
230180735
513907125
829069594
896308512
99651520
555026607
1588289898
575761617
1024553314
1532800672
1248431035
1925943540
1238624051
605708569
708924087
42939378
912068085
190708756
1156837619
473885174
1059824328
1224518362
889635751
1543976274
1885276553
1559296007
147616933
117922531
805362332
2132059584
1880173716
1491631681
270137666
1956990507
365088056
874776022
1937519204
1596246813
1443771264
1352288089
608789008
424044263
931824302
2000321482
1935745612
1002034341
1747678432
278723627
1409155300
1824845839
2094249824
1200669967
652951153
717047292
1417694040
1069368215
215749416
1385325691
1176891433
1670998245
529366800
951710532
712611603
337184616
1568382551
1139708919
1627184024
261191166
1679001772
374508047
566724343
880180436
1214953364
1923558297
1135024694
1471187331
1990521794
812259580
407723997
1030564826
2085735612
986267026
510068458
1584060578
36345145
1132369885
194200742
48297903
2109336410
63228249
374701831
1598371560
1268106633
448098160
1916403352
1179592466
1861552502
1367491365
512141665
784015239
596224470
1259995571
2045822120
980249401
1118326044
1709841587
66109285
532069486
887520007
1536045538
1315767360
1285220579
1165513738
1935559838
1620366454
1461382854
750177904
1777134694
769927428
1285767190
190282985
10868392
1248435718
903829254
1476320576
2111745624
797402200
726897498
1828072937
1053447154
847789014
574512326
1944964344
1507855955
1082226149
677482713
1641356700
828865091
152764300
410334819
217118484
989479879
2079749028
1747220950
595171966
703374641
1519269170
194376118
1764307244
397258734
579178867
161491611
641979214
911236277
981658243
1055619936
448927047
244212790
365750636
1969365586
342302438
1135992421
1896069123
1617930175
1990936867
1427286981
1550795739
1034980313
394544234
1434756302
2122024891
1288911276
1278461670
387158689
1394335433
143344784
1566950095
1366421389
720264713
93842268
1510417577
1467969120
1326987031
469689709
1683888480
16534407
1962156478
29128247
487382233
46032151
382455531
1162463777
1002966915
148445881
1425367816
561683121
900306342
55113289
885913407
1934826012
86572197
919870474
1764369680
764880997
1071802822
1223721653
1240831739
2096353065
578097233
648082370
1054516332
1791231493
451031031
1398395921
585822970
730971832
502635126
1579070284
224534655
1771321698
1012974289
1881777469
1975219711
1116512569
2018595524
562913518
1467195917
1535242159
1282165090
2103650860
1273985472
1543313895
691446108
1614118991
119587994
1434879155
1712619207
544774123
1034030427
323338225
1059579429
973183528
958561622
147098588
2037905930
42839318
1109048881
368452769
719962519
1049216036
199484401
432265047
1806923397
1114388608
2053726185
1400888622
1662213117
638658881
1724840454
1589608631
825432993
1823122266
2055459876
608012663
742436275
1693815200
1314616188
1837494424
1055245574
1787066010
895865593
1615584448
1919338305
437316238
2036301280
23783080
1322404421
2011489636
1353888234
2125768012
1070209498
2022493749
2082638195
1640726996
344901427
1361269621
1146695045
1970001022
2115419627
1839729608
2108821619
295979016
505013143
1760681422
1253650344
849250014
1310375083
1659777107
200826569
817442388
1033247675
385737396
1170970861
668208105
1654806289
492899631
1125473056
382705914
2020018057
1338149212
1573652357
2137059025
1794526821
1511276912
477711888
1366985559
405840810
369969604
1038393377
883686702
964439087
1757069474
1514252818
1291345882
439916588
1991538193
1935398255
1740984323
1928890751
614882368
592958413
279126033
1504281026
2130690143
331624575
1691308987
854808683
1287211595
80865892
393372832
1899510104
1044563160
1856903123
2008665933
834546293
1523166732
756387536
1829725623
1890261794
53055461
794532052
1154411851
412907919
452403229
1430039605
1476067853
583225516
624371680
1928736402
2123514706
1351479196
1668429245
1832665019
2034616268
1074271906
1257640946
2009500307
1903286723
943369856
1832258032
1062019261
1784282141
183764565
1029366793
703487006
2110338244
1300338960
1848886335
1595328745
22520652
1912888574
2027469276
1914968251
951474964
1999149347
896541171
1495014365
75663601
1948927006
1286066100
1257292860
205577901
992930186
697498818
921317195
893536185
605952289
2025718080
1089452128
1330832576
1312906406
711513088
210309944
993284366
1192539635
1526289234
579890515
1845767596
147891523
1976980524
1672386915
399504919
727103503
1543273391
1138376940
1521949865
1850318446
1354620557
2033393221
1797025439
1933167015
1815964029
1521631086
545767524
317690582
1414992270
1632129011
1912136150
821815453
29740223
404941609
260889225
1289258424
1618497800
1190262481
1182166512
1342222124
656776854
1126565024
459990996
1015773820
1397902821
457227629
180629561
1743821730
1276619148
963662492
616114184
1505803313
1193119205
684652686
1194151225
909793394
676860222
1522493803
95987359
1355032172
909767743
536833715
1672018046
443941907
556587528
53048327
1524449569
486108390
104876284
1350443255
1165786295
304773431
1109422565
1492056944
531149156
1828873081
444973456
1686311514
963593168
1349818075
2037266351
1380888287
1482134410
2097628561
781289560
307695568
1930485452
772835230
1755382604
2010852135
551579428
866189203
1493451973
1486518467
160501172
1313147523
971222479
131253232
432324326
1843754353
930194393
2043545241
2057947047
1966127923
176396729
1056524979
1261697174
118868861
1672208178
194876618
1545290522
737761423
455424541
729011880
922785043
1215213033
1929463200
242018560
70909314
1868369468
371891074
237407720
1910970477
228235601
1609286540
564558642
302957468
1160100714
1556868080
1863609396
1017584080
172368455
1588750837
155991285
1569241302
889076786
1801585073
692128586
896420741
1029062078
1031599852
1498047052
2017550340
1093251119
90367219
1385458576
1511359227
1044416564
274292307
990652853
122856343
463258443
2039502450
71351011
867156101
822447836
162746525
1641194265
1589566525
1945695671
1859672213
673848790
602617882
1296897738
2143142701
1649244401
1726667318
1525277547
1248310849
265320100
1824806994
86271282
1062107407
1106622461
1957293306
1466207441
1601080407
960179755
722129710
2011072401
1823181381
850040466
1549527799
1783144002
957796293
1181154059
473474439
2107022122
1389030359
252722579
681392585
1558427761
1865209785
1270196718
672866249
936646085
562296776
1278250978
2097731080
1456912344
368698239
970974710
1187900677
869338421
993195437
886960827
1301044165
1474100589
2043716696
1206452253
2072517578
1256357635
1380884900
1666716925
852364743
1375057410
1993065465
1637136263
1018897836
226662809
930067845
229816287
1143266924
1081025214
1564372410
1054802366
1107556103
628949693
1481273362
1501460211
2141353622
945021088
1935070618
1760940553
1349384166
1002250424
270146750
187928528
1756315347
247083352
1148371240
288678431
1032327980
238969338
167681188
98478530
632841841
1366639052
245763833
1050900870
30129887
43943173
365686276
797941504
91221030
1856533465
1056128621
1987327549
1389757468
567402612
1875620816
1862943543
1948165591
129803576
213252255
604427304
1576175369
158968575
468762232
389622873
159926240
204961643
1690277644
619443555
1534627676
2136752970
352097126
887257745
2011262681
1492424870
1957014757
2104158724
1400508246
1937733797
806810916
1394516030
1146594635
943786703
1187155549
1510570144
205827290
1566888497
894921586
1796286883
1370189271
1062759460
2137512063
580232591
993314937
15193853
1304480528
1399031133
1700546951
633618192
1807940083
53574443
811238987
1195267659
120503805
604097558
1877393664
1394422206
854833661
1877004925
1433457977
2023403482
1320504071
580487272
9726922
2142136024
433373527
1192827412
2024175487
1123031823
1643273963
1817870195
1834875082
1685765388
1777738147
1473453844
2075724371
442036166
1473335903
830044205
1465857416
388241183
743038440
798938270
534908465
530509298
21001311
1995768710
1415386950
1312072767
134378040
892935094
1192619691
1499825514
39358480
1931232522
635290080
1783244525
908286831
874744754
588581467
745938517
611743321
962050544
106074314
1084440259
440639489
499005998
1791933125
531521751
29787373
162791870
886316580
1133424405
822237019
1684243117
1318477146
403733860
1254239995
950969893
133188539
1161602824
615330234
1963314906
61495772
1500869771
102728745
1136976611
1879722413
829557365
2023293187
1942970003
1603087162
945905363
1270004207
1195666917
1909235729
983414965
1538015198
4460507
464545811
158971161
448901800
702431036
1093481901
382719455
1385929225
1701127832
2045888950
2065537001
206144927
1920686306
1166235731
152244621
173569224
978785541
577385638
631249038
1102448494
1557368643
1865401690
329773118
1127314960
403260364
856604826
1050968047
277565898
1631998168
1733734574
1336021431
1696927036
677370112
430161958
2082248568
193022852
74804673
1110167031
107444839
1843788404
1935638880
1887553904
1399386216
697381046
1663164690
2085640041
1234295518
152164223
1859860388
917290357
1629170770
1802836507
248158040
734205660
1706153827
1125752510
1965296785
1539100751
1708803248
1672715
1871525773
1826778288
745820395
1734095906
1731915524
941199657
1692980091
142663648
2143873673
872438076
849980459
972221558
1594127428
705098420
281893415
999884833
1443046333
1275626207
1051662844
1571820992
1979621267
805589576
1385990922
1250090062
294545464
1790459970
1136254807
1456439085
1157147114
2029879451
1483051095
97238782
1584600912
1659412034
1719967164
987300092
1632422682
47040835
926962630
1679368179
1696215741
493513111
668899871
1043661897
1008468093
2140470161
1300088920
717620297
440018430
552875315
1906116076
1878199291
1745606094
1516138831
830091288
418549277
59084480
295855130
1651394324
339884909
1778789661
1402607501
428959137
361071684
630981926
814297008
1427062516
773578648
1501234701
1307014816
1236608031
10476419
1874649916
64532758
1063424844
1755313683
883181289
62044725
858082771
1761754370
431754441
1880287278
636089919
816035361
1833665501
2116270208
315242019
98865001
146323567
718521345
2190747
1861359578
1385285429
1172241220
2058414119
1975484004
1863726696
262875884
171744200
1941855281
473520473
1712899938
1395224298
1653080799
2083961167
2139685389
549848806
1137219061
2079426782
2054825148
466406
1272769202
276307390
322647564
1654677903
397684834
958689943
542631484
1988286632
1470521550
166900303
159236729
1978257966
2115008554
2076625185
1136374301
809458395
698840465
1585053702
2031925766
1816214393
814949122
178888136
1623132564
133136341
1652663853
1465881095
1873301143
1659733024
1292163047
1640900420
1907904826
740199364
111830307
1668791639
1161484568
459726685
1113568981
624659262
1656346745
1956278970
768778813
333474121
231793008
1757549543
1654644948
349611111
48423400
117448883
2067812798
2013910832
817047365
1853736218
700842039
1169935548
201501551
1458160073
2140796304
763456160
1316137103
1295104554
1787547742
94020495
2030925276
775883400
1151608018
402551087
1039575810
2040538752
826975649
1821628080
65244508
170360648
1668354970
1446046390
152879904
447279553
1301542378
1108929007
1122652392
958315756
629283546
668094728
1902828711
1788805051
318496695
2035154720
2130131707
1185595365
1364934914
427319339
626213480
947877879
26587924
695049871
2047666371
1630809392
1661518239
1789517405
1854580338
1166741101
648182004
112098902
2137662185
109091238
286692651
1119183751
1106258344
1539394353
636582777
2837198
896197941
1666110136
511310168
1758077595
965174383
431870618
2087898566
1196191320
1237018185
1922377051
434960626
1406316456
553938459
276278415
746312824
624155010
811409427
149006066
1262220229
110217648
1567221001
1868729846
608029888
581618466
1308481427
408714474
788866855
1283531047
406386459
460463895
1324242318
655464509
102802669
434906407
23737650
200417546
917727409
763315334
1629615741
1389458246
1167653788
670809377
2016652581
32552605
1169137094
1955555169
282634354
2043688357
1104654813
2002995908
1827050355
1550325911
578724163
947764293
163339615
1113990799
1166674237
2062681123
1464592818
1191809136
1231302027
428248212
236030056
223724339
51033668
505059198
418002570
527778216
1377874807
154434816
1423549947
1799718672
86305046
591491739
972099052
623178137
1124950928
2033178440
1437057851
71021538
1990808611
1378683942
1477875841
429445132
55194921
2087702703
1386677951
1973164338
425014771
1125657220
669457629
1699102367
1417539366
927847120
290666538
1260903663
1686855495
853945501
151422357
1976080728
1554525944
452641577
1382238283
1467958030
1683963059
1828278459
1306782547
701758984
1753575829
148261803
962975985
1353020808
292674927
1999306230
2002721649
1063916848
788863718
438837813
1955579195
889605251
2048982020
1281755948
1155539087
1490082005
2119269907
1757106408
356296989
494802623
898106912
308479935
425773652
1288396099
1525278026
1423670741
698444237
1088643073
953361573
1460044415
1441281412
378837311
961452538
1697919852
1211153861
227720080
1197753187
31544109
1777882165
1511796031
448719975
2098341869
1563538610
1568442790
1447696741
1179836707
2053993818
285551620
1971928188
1166444054
721960697
1765065051
1535717600
47016945
525323528
350675636
1902968978
1173107785
229619266
1048885109
565636897
431772508
1494678695
1531944954
546229961
1213144488
837248471
520021797
1483119718
1888247645
2111806145
1477016868
2105435136
1177909526
277942610
1259649439
971533439
1633027982
2131933942
438379926
382643263
977998170
515997199
1580092990
1054508505
195673219
134182332
1479450252
1891617503
1399754176
1124268589
4473413
2014054949
285093422
367423736
1080037253
1165697624
631290281
1078584599
1367046541
1194466980
1765840166
1240950658
13011545
1818319802
357944458
1729836894
339928460
1324282684
470219169
1438691771
476369551
1357541348
1504227789
2103773826
980635215
313182936
1256488045
43043984
1098917391
26717835
300962104
1837703531
435231146
1589576732
425696852
1950999121
1974666497
2138556051
188143252
1830383572
760222645
829628421
520783843
1747407518
205650313
381472171
1913846180
1808179914
1694054024
2102119307
809325182
1341471157
2066898917
686049631
1298351837
989898890
760378056
1026287148
1777487604
1245313418
1134767741
1894856036
1047225794
2127116324
1852339894
1925679789
222580401
399622393
1105706430
1782058386
584278871
406346285
1771730652
1206458084
1460595429
1333531613
1508151362
574411794
1426651015
1513287668
2043147770
721957885
540069177
802902797
338565872
1579358905
1736625964
2027109427
1518374099
1605557748
854587162
275137814
1617530041
472910278
1466290886
1141074581
984986223
457731160
1644169843
298556695
1366267507
434006451
1393323839
1573525513
2137949165
1720097071
229282077
1313309557
1202795374
654616832
1357897040
1019796137
989695106
476613203
1670989003
1785404905
509505744
780985825
1400072736
1802291601
2100858208
2128074836
1170364437
114693893
265237998
2101278153
1444003587
340853967
1093813817
2041550570
1693891787
862070446
632163462
1864133824
7088437
206781921
1559641190
1284594998
999452062
608213415
694478855
1271834244
1539039754
718946131
2009498553
1946963184
885961919
160029262
692842098
984010112
1730500368
1624143064
727418354
1251351408
1832285391
163510205
1192902498
1454367603
124613117
516190961
346409698
2044074228
415002815
2143104492
605601043
189974878
1854988421
987332512
949076249
1958885590
989041533
1017343675
1603720070
34359014
935156949
650254829
1095599219
1393433046
2112436151
774498435
1008812290
162861919
338490533
1720353303
949004064
107744598
337735857
1777045260
536534582
2145115379
90395247
1485390105
57014780
35659820
842355120
1042391820
1163355431
1689342233
1095566451
2130948451
66540355
224731766
1284715999
139541132
249051858
1644569628
2093008074
470058656
1708873672
421768970
1709246734
845858957
348861921
769333676
2028126836
266622306
962937499
293286917
1518374572
1457235269
531326815
1359154301
1340729292
184818511
578202683
1134361324
901098084
739350039
1684267509
2052519501
499590087
1127860074
2136167426
276377606
1022273578
2012239186
1993638668
654047326
1093579056
2104410505
200730410
1153297115
2108589034
1807293055
119060970
138109548
293822292
1542484732
644663544
245904875
1251553782
1759781503
504385528
795655138
103012611
32689663
2024397564
707204945
874636853
1332492052
766128257
678546208
1805250002
1019532733
1818772602
2077267884
693853509
369899266
1769025913
1262788007
1663817997
53946054
1837448061
1932053339
225059721
216964773
2077940335
756518898
156207684
1001684728
526437289
750442776
773381514
1263472358
1289235790
965170608
1065348422
1502364891
1237294873
1820590943
672043053
1754125891
774401542
475988465
905195959
32444539
1638843865
691056563
1697048659
1094023171
1642982146
1148063317
1907954577
152908423
854162912
11234937
23888584
678573317
268747868
1743807551
732701391
944192877
1312881622
243139440
53818569
108761773
1587262529
319316929
81333192
1822460997
25571861
1015311702
1927304071
74441684
42915759
1758129230
750313106
1076087719
1031117068
1181871619
2125921390
102879331
1006925027
1599956064
903043030
210338001
1847916432
1218974398
2003721440
1381490105
1405863129
1604698479
1967269837
955290242
1785932390
1390394186
298580627
1778251177
1308473951
1359777866
1771453297
1656279196
1056566436
388244259
2045508440
784920491
643811949
969997524
1168049013
303004552
956407638
1839196390
1688824998
432805978
185119808
1013897703
1536408787
1252904414
905384323
96212420
1806208257
1652603107
700926269
1519823300
1159641196
1766425213
1541621962
1024534195
545460791
381657177
1154167922
104310134
1154130824
1580686713
2137344081
883561251
1670804099
1143777850
1661977477
689685864
2102513542
1975497832
464378356
1561941616
720645235
1939097515
285781573
1804978492
995064283
2124740014
1627215133
1373632031
99880534
1455097523
1175510601
583089952
768807872
1063006490
2116249554
2091289537
1239973559
689904236
588986259
1859423560
173378398
1249353549
1770053135
415779690
1953809549
1680597833
1596284947
839186512
948998659
1656957444
235628960
1336937613
1879395970
123696803
1441564652
679259192
1119348209
1066595478
1624468279
1183273439
115997618
1424107309
1298411875
165856229
1721014531
566485703
59488462
364335265
1905419054
51383418
644806914
1022710249
1141004703
1240343053
949184199
1119615507
208411718
57969502
1297702177
1169516415
1162787312
4829401
218206220
1959330207
1642268215
532143513
1586923149
916790555
2113566812
2126833252
1026759944
1019274959
1426296967
1291754142
339677121
228039200
1549584213
768408494
2019200168
1761475481
1497301728
909852250
819056103
76750228
715691481
1145606718
1200733154
2104323351
1137820909
502379036
1001822181
2135229750
2077480531
2068069568
2095951343
142363584
1665902253
1475138663
67309327
1569183221
1088473110
634455935
789861339
760648548
700065769
996540662
2114020952
461063126
1661550024
496304037
1708414147
1542992493
1442103538
236886063
804858690
1202600534
1598809811
344832885
1010751114
1334842026
680208838
149653526
45747589
2010833767
2145097327
2089083413
1556300949
196419846
1356178146
909300577
1785243273
78950641
1878035516
1421259797
1540167780
820860333
1588018408
182131303
2081243737
1967678272
108772209
1311413055
358851104
554089357
622993449
976036394
610575989
577638959
1144787942
1463650831
1380700090
197294343
455988655
1697078529
1416813342
986526849
565561705
1054790816
422311161
475125655
1712295466
1707307662
408416875
1878173771
1770757113
1073637393
808555566
539315123
1520724618
380487441
753324201
888715882
2075795295
1705867826
1941513698
529366245
1639826448
401540197
1216214086
390147961
1983185960
1483803202
1182261370
11423321
1277129700
822583669
1805794720
1505839714
1600544344
1162242276
2141683805
1833166182
1117789040
285043191
769374087
459265523
252702315
786022295
1538527321
1404679061
518745143
1289422645
458514093
1894067094
839805195
426678458
334213429
2081651909
426143630
488736538
1471736346
2063416350
1702805168
570058796
1638949364
1227382907
1488310156
2058085681
1524339302
550213467
96822336
821105376
1370212296
1588584657
258350577
1535414738
999873322
932279343
1844943568
423851721
1803875767
77654942
1949703355
1881995948
494819740
2145761494
69646130
336589575
1385706774
1080222042
25363957
1641484876
1974697158
16712311
252537525
696577990
607178087
1011916208
139908037
839964811
2074367640
1787800906
1906248329
930440877
2009386079
906854345
1134069965
2086789696
971924091
1169415433
150525989
1713334771
95604100
1277981100
937326446
2052776396
1410289206
1567720509
154487088
2074389813
419545806
598274151
1281526278
1251421711
894812636
1732930686
1436634942
515181933
279100428
2108822573
697863135
456149889
2106861339
341851792
1892917261
954931276
1421127537
1984403620
166096699
2015589254
538276479
1403685546
1093008768
1230673125
1145716999
1143530519
1224644443
506010799
1230236131
767479749
101744126
399575921
1076988743
1922437198
509353821
1384022717
1072819687
1118471215
2061947736
1497910501
389932756
761459211
258024033
1612787292
359973158
308223295
1131910112
1980431384
949203403
1474044253
1167524865
2063367577
457265191
1479546675
1594720833
1108022278
813046081
1191051500
361805726
1770597221
811268539
1642266096
2119357644
401240499
337043453
394118974
586090680
1969149969
476337838
1792111591
949386830
1731549872
552085189
941917560
772203279
1127715062
1281491446
597506905
1022588268
1716454881
1945121996
1627140074
933862079
1390762093
1707041001
787889354
1004141914
948970339
1570717533
1338943070
1200567160
129609235
1142254296
2079494272
1702554837
2031576152
1990668733
1115077410
1105373524
970921614
372469980
108561867
2039805743
986448575
978679102
1199783004
1483749598
1898226595
1860822687
641379062
86242221
772950574
183417228
497810096
1140172336
163282029
1041705436
885380447
175252940
1018306324
613203055
2056835668
303334879
593913070
1182157357
1931553229
1879803145
208635702
587076008
830124618
1952875627
1536902693
1152373140
931144672
856884479
2027237688
1596451628
1375118593
489926316
1930868398
472681517
193371755
2038029752
884014280
141156638
2011355084
1447737734
526483898
2116702206
60742509
1083757288
1673691993
2122561937
609592108
511396322
1757949927
529712391
937528290
78347437
488349334
276640006
411472579
976370942
356814611
840183339
1729091648
1571655463
1723003393
1695531486
1258384797
1136127970
1087977934
1962684348
1813997508
773464746
1520988686
1897032840
799751475
1737525252
1675567154
1381275715
1322805454
537721783
1186720784
6782996
723080916
427703015
667225923
482486451
1476761865
1296421594
913673892
1978425582
700080815
782603809
180435281
581262251
834030886
244161652
2021683626
116085315
1934713838
1767098207
1928641908
1794977433
1007843615
251515327
1337400816
1452227899
1933754638
585557215
1904291879
277604395
1598076843
1604958057
543298940
1977186512
1311984543
1616393186
370156331
1337844208
1121866555
1747560078
170417012
1822003832
1031358516
1038644022
1397533981
2077380440
1938377866
814240855
2133982220
266802611
1222604439
1047404713
349106582
801506750
519857262
554834415
150770865
178082800
389683627
717603531
1190767053
796935327
792535589
1954954513
190962642
475606274
776863637
1306800128
826911666
230784552
760994935
959067928
1984964865
863557323
445221214
2047530760
597127789
1263803883
1950728385
1564409243
1991572808
647865629
386904906
1671300739
382379619
1140806176
1546181668
1666730646
1461291600
1915736593
1855266019
2115843407
25142559
1572590297
652878475
2065032130
1618033423
2120500713
1838092459
666716783
1092552933
246065742
372078310
1522459509
731528137
306470654
1580502079
270853372
401027510
1850604771
862958511
1446969232
1947206029
943176096
651249779
1724556343
1617415170
646173003
1924313647
1342558853
474993410
2022701235
1122681150
2104848227
921655846
952293363
2017153721
1078469339
879710069
1855360154
1874279757
727629370
2037037809
739849126
1776387323
790833875
1935996815
1553759291
73848612
1568071698
506901167
1483555151
1416777644
505536846
864204047
59518090
247366678
1615545558
40071835
595615763
1302583468
2107916563
581067491
578627783
1820662864
269403184
1877614890
607369463
454782181
1789432084
1988384012
583657998
977429348
994305632
1012163082
1083115321
1191544977
292990045
366993557
354918289
265293857
612969293
5627352
2064212049
717217454
833440278
1185276890
1145042682
591189062
805786482
148359713
1133771711
404054481
1613841760
301288960
1095558074
176252066
1761715930
1106670155
1088879366
1770801984
1132389882
776054775
1865836409
1955037514
738737697
2087763487
646984232
1648763828
652027689
1613470438
816994850
1375927670
1649166853
235518717
1279520470
1710344928
1626538143
1653307894
2112238040
110937910
1519803185
1834754792
1525662004
827293621
708750970
103663777
1175112260
1525674017
1818143356
161473979
68109145
1539762169
535754832
1505870941
563228184
131642603
830955717
1054977939
1472389520
177150157
1335786073
1249503936
2035244326
1402307827
1127800666
1730966131
1848156718
1575526001
1215360144
1306428303
1730156101
1496976158
106956628
690285831
947318217
1089045611
1309830029
1163011832
882417142
854865185
877560379
1150759756
1851348747
1683709172
1780006769
1808287315
2083620562
1604533373
1811745110
1031157312
739205776
1294682533
944153880
1043182708
293042608
1547742402
946843224
1707953230
1976389484
2129396613
1781601491
1862479079
1958542780
161181149
414982908
1730394232
1960763009
1793712664
516328377
363453633
919486389
384092595
909246732
198325118
1661737789
1817240694
1245205100
1776413174
1361500913
1234138619
354751163
684356254
952115834
971290809
180733514
2080046007
388604148
453024576
752458233
676376742
1383197653
1439351826
1726586980
2050408974
81420541
1150475663
1930598655
1445410188
1640960179
602286843
292109807
870153826
1335472278
1919640500
130161218
766238229
522753252
1866848429
1875241074
713329536
1029878682
1973477289
1297840221
174564473
1335995915
1193576427
1066409335
570877148
1728766916
1848940182
1514644894
999303078
1419807789
1006291551
1461507732
1068478210
704895283
90007740
1341879489
452670523
419504467
623055095
505205145
1763098644
773788112
1889851775
1143988449
1745111933
1351215448
932164491
2056640669
858728214
64207316
374740890
146560284
1189358566
505590475
1444084077
247335249
1376236521
2139517870
1270809734
1049818140
1694128506
1431135732
599335056
1144593990
431849497
374546360
1170423072
1079959926
1653122214
727764294
11822700
1094170026
1092646364
551068772
1950425413
289704024
1113633679
1292197284
979046243
66623958
915003531
143046349
550034446
474211386
1073973582
1819540886
1454862146
19663178
2003094828
65905017
1227189105
817678534
213061140
2096549384
69857464
1102642917
2062082353
646974824
1312270603
1217735143
334862110
1881928227
1436360010
476346708
1619432321
683067869
799232237
1149330245
134966977
1770673907
332113488
1205519204
847633506
1808176051
751700703
1794015485
383147208
2091416492
202927055
563788903
760657055
1603788407
1135636878
370050792
1202924964
717568464
1702397140
641933167
471047853
223386544
637082264
495368589
583351146
1947372752
602884035
935447460
2058759630
742392491
1560387263
675276035
1647572220
1900173913
589058625
1843727499
779980441
1161582957
1964352150
853059132
232416863
164968967
1885049077
1305403857
1158090372
151174077
680254637
926527813
32030863
2074820106
217532206
1690978043
1251517583
504947577
590421946
30153536
16245257
139901525
1089214506
1661107147
1746761827
1253109907
377839864
1624350968
302964323
1018236114
1186926003
1922845768
424962851
2131702142
2001387749
2053041981
186287608
1731290652
954573012
665933967
1806737121
1693575770
1558614866
897051459
1213656730
1904578603
1228915173
95247539
1449918182
947592643
454321866
1120795201
824900324
1911338984
1797513297
915241199
1548470144
1327256669
1315638653
1906330074
1257628465
1758737361
947712591
813791704
1201081951
1359242385
875799593
490608413
978238469
1060523145
2054847917
644816840
1891584490
1234123651
1175624495
531298260
859176976
976946492
1582472963
1071081390
540727806
1396155391
839040476
1441079744
2025395804
949674677
2123764321
882758172
1007783783
1133186857
1730296419
1649259240
747101010
776188986
160840332
154250251
295384098
1537170473
265398934
2041772282
1325148320
1925143290
1834822040
1201231534
737153934
562733144
1906645710
662485555
1880317210
383554121
297248979
836734741
1200325079
660401980
1269240547
360348910
836363319
370784212
1221673149
174241383
329278489
605823544
1802346005
64212800
1556659990
1481741114
1055015010
780540511
295680225
1665245472
1367429644
1033539566
1721043918
405413388
1366279867
1615150162
57745454
792340961
1570134036
1988048255
1810992533
1657097325
1453181254
992549361
2027774566
2070386768
454521940
505878198
1036137648
87282786
2098404626
1897887025
749402534
841264782
1719864932
1436856871
1111598737
1546253812
217021953
196352988
32282790
726326474
1142569172
1402074920
177784229
443958085
1918080774
237776862
302101466
1874463046
1617017097
592219339
493369824
985295092
435882656
1963159452
1539901476
241326261
1391792153
1272191520
381941788
1894118763
1214806509
793476446
1149576284
1733293418
1546355109
181046961
1579207107
267592043
874745224
1315776320
988999567
1899550780
1980701949
1880517074
1387517598
2019923840
1267268836
1221308533
1829909149
504139737
824558621
1185350464
1858349625
1141587189
783062754
1271535332
555753270
587598147
1972122660
1457181372
40779339
58652752
97339727
967990815
1648613413
146757593
1625492975
789035004
1180270859
32340728
2094737686
268358735
1366096272
130513990
428727471
1051017957
652205654
597428258
1284471364
310729986
182722699
1446653562
264511238
815332323
1210533476
330382659
1503049776
939833160
822965064
718906236
1156861716
287615790
1672296344
364894688
307010873
1955841657
1289562439
1512724216
1375267139
1811325182
1069827195
1871939463
1401563826
510843338
1417548515
303092358
77559319
786169265
562273541
2143265284
1023783252
1237251305
1219109326
1483830872
218206297
1033173516
967349970
896532346
2110052555
394729388
2033512694
290603031
1395650199
1129000655
753546210
1039906670
1092659192
348358063
558386130
1895732163
766470626
1848237307
2017373178
1555688550
81497249
1705971409
735229882
1588397041
1363674920
1637365037
294843187
26776196
1086940194
436361024
279444150
1814501510
1923481070
1268097199
1165247385
1391802460
1753842363
647044904
1523819498
653465690
843890942
699926760
1915462563
2134363647
1876081525
550079171
144544751
662687649
190580196
1783373567
1623945164
1253011078
433154310
2023058061
364938302
1657952607
497471071
907519083
481222818
1848714880
2081912035
220037907
542281519
1664476739
1268542965
1329443597
1240175758
2063121684
1033789450
418305255
954185939
745375096
1149473840
298124354
456464124
407599819
979061240
302114077
238450143
803728315
864506776
1111505502
666003456
257749818
1407515113
975438910
1164325969
1433746520
1813391718
1998071507
21333386
972409712
1470883270
1010997134
1852826493
1023332551
202573442
150475791
197456426
140280541
54803186
1394106412
640187228
2109800567
743986862
383519825
900152733
1929394939
1329718690
364692349
365790586
1200023747
1477249199
1245782501
1386253545
1281720179
1227266406
647303891
550216769
1785214420
592156341
670545711
2024940059
131403317
1692522697
556258260
825695082
1770580214
1503333838
1511507738
1613489234
692887254
1315110282
1129449471
863393711
1566253667
1555699285
2140613619
1730144225
858893212
1673347205
1851684168
1906210557
165865562
1815870350
771877103
2026370655
105265254
543015329
1014951313
520212532
763096799
779596863
1909747953
962401868
1214225343
1641254940
120035024
74480524
748773378
1934158302
972549895
1994462035
106907165
246002189
1523331967
1571478075
1597482145
1227030869
987795057
2136606251
1710066092
1205021907
1954507127
411442847
1675111233
485892679
1976418998
486530248
1534485335
1831406787
99879796
1178784814
2107584638
1030111264
816615152
417063523
2028487094
1568304583
476078051
798320546
553355052
970203378
1260113701
1146767157
162844078
2058256999
650340738
467709638
1946181678
901277089
2098364133
709732392
1351856765
444112023
940322603
2082631778
649663188
1758499640
732430855
669292577
1535599897
740177162
1101202369
1242688624
671015948
614340771
545156224
1309746837
44297383
2077160477
584371750
200303666
1532022639
1471633651
273599127
199387141
1175956210
470726908
161501655
227254696
338513452
661303761
2098686030
1112538749
1609966358
498180545
1097168298
2129821827
997072905
1479771160
543955517
33005727
2118435582
1592398953
737578374
1230730503
589697705
1568750553
711492795
1397531306
969517627
1508427028
1099669664
180163822
763415008
156260441
1103389811
163151388
2115793581
2072952762
337097461
1217961736
186943400
1947562889
1367987693
1110661283
930674845
716271340
1920994315
175538972
1972761625
1434078023
1357749856
1304399401
986980841
1215341801
1748336624
747956768
1780344168
644663248
1372156556
1751856928
2092082971
303997636
1974449794
1531461187
162605020
83887305
1110982569
1026863450
1262606938
1832526003
2118808652
1200468680
1650083289
1923045677
1842639614
1466378078
1613918254
1174033910
134537538
1162857527
111497270
622026438
1796751805
1105729826
1054164854
1223491813
161665533
601679813
2005771606
1121516218
1096806760
888595428
1928999096
1613131661
598740713
823116854
91077177
55207145
873340852
1390299642
1695594188
2088994340
1088789737
2007632212
1819337151
1260007634
1062341196
337115721
403367706
1400752347
980485268
1767952368
285676860
2107659514
1930417960
593631642
1166153811
1511088783
1016961764
1159408163
1624947594
1534669463
2020269097
172411176
1822274551
1697983792
1214236900
702720757
2093511245
1727438481
779216749
781561885
138149242
2019867223
1312969713
1728441983
1884869794
1726146718
1785562970
1095729628
1088215586
1790728698
2134222106
971842193
1530676375
1075176343
139481581
1602455392
248420828
723985341
264311253
1243647319
289976677
2119953800
399060501
1168058116
1629273646
203357759
1242964909
1409357425
1434018055
86964170
309828115
363817933
2109784878
528394015
1803935891
313708253
1953544107
12684917
667022564
1360301579
1872029358
1256569632
1775768039
431585311
586940208
1339810060
1254999355
1176992556
1988686080
1563344548
1560579541
1858538850
622407635
1057671663
1327104553
1381064099
244907104
225911902
1775140451
1413237529
1644083146
228644595
3889865
2031428987
1107705126
1815697063
700557727
1423652335
698696660
1426673858
1094352473
1888161566
458344922
1861795582
756136500
1093379244
273909301
183321411
1611949063
1674456254
729375512
1593822579
1390118412
1863435940
1688993781
1990886823
1776063412
1272704309
955661224
330301971
1414027271
739683491
1690093457
312263182
1812032654
1600496853
1274921099
14938949
2131965660
1927467096
1989235243
1907916179
791834283
974394648
1820614833
1105417990
1005595926
342531190
1220950777
1643651260
409502128
2075980817
109204783
1768491611
492147117
625800486
1604258521
605748991
2089827759
1074427269
150628680
2134579499
1395085293
535019418
857604478
825646902
1398157999
1863635530
1950532198
869582575
2143563445
1267100145
580770842
647529174
1435840797
124637158
739223643
1923257805
183835012
427717509
577609301
276672318
870748418
572410262
29379660
458248027
792618967
1210971394
669931983
1813459966
836008776
286635837
191730210
1252592639
504571115
1021847542
2024994447
1499755647
305016875
411809274
2084231181
998849475
929716412
620490476
555874929
358477536
1627279520
1674809394
1382596061
1751297369
1899384562
242245144
1998147946
1962034398
1201874292
1981924683
1336536466
902993560
725475186
1223901785
756291053
961888939
931719048
2009305585
1345971126
248093866
1272428149
2138679738
441604124
908126229
1476790326
1615361986
892712573
2059787247
570923974
454192026
2088953441
1640525790
1138325648
505267592
917954166
1453256629
696106028
527085623
393155998
148723687
1120596478
2082217809
305135186
2019818045
1828188119
1367636275
925403169
2091280712
1273839057
629605908
697019056
650882388
1669661505
421472541
960034618
898154543
1023573484
1224630273
1200435900
1823887780
1160380230
760351679
1632893279
29545421
1401058243
2061631602
1576232756
1900138254
1936289924
1020845552
1577765834
2029616777
331532671
396832717
836592507
485471328
841789443
1653757344
33692156
219612643
1791056152
111162278
183587982
1952268262
227486446
1454418483
1445577928
821830340
1997567048
1572198103
432357895
822961903
1762372145
1830558635
1232514048
763562198
90516918
110293200
1779029312
1086643576
1418435380
294091672
1654551842
1565814485
1833410437
633466570
1425482273
1945640782
1675122509
297186344
2018858000
672044740
442840138
607935205
142306881
1137407682
1693346904
645353803
344838728
893277731
788852388
1542218800
1470888351
941950429
1907549065
1271596955
1195022323
1873419513
1277014344
127952610
687326692
374394165
2039122691
415513878
1293038363
292486817
730760967
921728180
1989959612
548844744
2136161448
1737789595
248831958
292534766
1492708090
647355340
1977394410
1344443388
1748969079
1045258826
496259223
1788198976
1975324702
2108993626
427396679
253638789
1477579412
148003743
1887270388
1432632988
345516478
278352595
1139602946
534605907
926986102
1417541271
1218725438
744301701
1499771673
1767635235
501637369
1966870359
527554382
1576535829
1062307411
1404579197
696039383
1997813417
629786052
1733163374
182573243
1639858546
592613623
485222269
1497242508
1675002692
720393571
1275144538
1126678138
1071563659
1774919467
1049148318
1664147945
843170967
241910479
475117760
735876934
593796168
386469918
417724002
1431271126
1660081322
889752398
1854925021
631553579
2113295263
601501874
539021207
1089533515
40635260
1205452272
775432607
1713054234
1210479318
65275001
1676505471
433419344
535741817
1920779269
433922599
1092521508
385223670
293440755
1304035901
282346845
1304882297
1969662326
799258866
61947
923353721
1133187455
1302571619
380388712
1804107595
7365565
1355881375
51947676
504222394
836495386
1321049690
1400250718
448731721
1780849232
82495071
171164070
584292998
210385969
1797924078
2134416793
1586462355
2018864991
1692962093
544033040
211230900
1255987239
2022023321
673111747
113973876
241518347
1459135219
1206160984
704519401
1982524375
623089332
315666973
653627710
904236853
1666556280
567700873
1078329399
356636022
2124265436
23909414
2042381174
367560777
179212774
1872271036
1126464728
1556932983
1513416601
1302673997
828364561
228265114
648082580
1761007103
1708789217
1765751296
931415238
1652382112
1435483823
1184848051
2093271224
74603434
905347061
1723817994
1443246426
1110077347
1865925202
866767650
1288344797
1843594324
273643603
731202104
1441487435
1687538137
1656719089
266327237
1110142561
133865529
1621687725
1771691276
1556332449
1526795698
2033981161
326660250
1374356088
1965702230
1016070133
992545742
1450818814
1162641632
957573476
840907628
753638519
1147758901
166125498
1880444790
186585204
1163874699
1318185667
1469650053
257175426
2120188872
27522876
522032951
1644946361
1026678131
1693582569
925560106
1435000316
1869544817
2135040347
543492195
1255134068
1140456141
1884661303
1648529577
1597145286
723690210
761479831
896321121
1685387081
1593393057
154258092
2061593738
1759490128
1702684096
1076154416
1125104353
462744099
711805622
430703373
1984518287
615369733
1588142958
229005533
570449314
398447188
1059195440
1030356374
74145393
2055963326
1032777042
1967262665
709393528
1890937030
1093010623
1414728993
1352172012
2022332925
1439125793
636961315
1045103415
1139802590
606118198
1757655701
1878296871
465745530
1970544851
1955005884
969393143
1661047998
1372221028
699605742
1915405386
977921097
2004433424
297965941
1231109828
1933755478
2131192611
1498075328
686085504
1991909067
1989660436
294388046
1327786608
2001987064
472075979
812643311
1518565748
1171036123
501984798
1393068754
412252952
1525680788
1823461534
1472139590
882462292
780501237
860522793
2055558205
1252829988
965871148
1938091959
913932942
1923587300
225579666
402996966
1301140753
142738357
946567066
2137209735
2011496175
1302142969
1131975720
478880223
1639212528
2025792378
1814941955
1152916486
1201480357
1754713162
1488610474
594493604
780978312
1858078507
1663393785
285481175
1700198138
258119958
1007157736
810528291
861450220
463721001
203838593
1147347345
1352038959
994330472
1734807721
522111292
15091701
1273140582
1389087348
1572263520
1825974282
1920739976
1378510124
1615758552
404798912
1441077377
1770573907
99798931
513835338
923791317
958139041
912109645
768788400
2115936459
1510698965
655025418
35361689
1498769069
1698253668
289881804
68889881
891861467
342996492
990082913
2072412644
582961435
964737298
1146327031
705908258
878771488
1439742708
530822907
36244565
1835795067
1884435453
1925953296
304590085
495508219
1586342334
1531571323
641013773
1559656680
283177956
806274022
262304828
1642553579
285788268
1600241799
1914320740
218682462
1161269202
1871252059
1810366332
1433207603
823820484
1962705975
1741369811
707872483
1498285466
17656366
1675977716
1918460934
484599641
537622561
2054523863
158913762
1269940845
1980798851
2117138369
1910709162
2003321677
1706825181
86707969
1933319364
2017438313
1816552105
1247599149
2120319151
1569658862
41309766
1593660059
1975918307
91234534
1512112070
972782437
1668837272
1574578953
1006435043
1292583450
875365907
1555370138
431116082
1674978648
1086722818
193203573
472896844
855680697
1173417748
376042178
242165172
567640634
1670556675
627549065
15732472
42446485
1541189784
1641404533
1649710039
438052294
201480531
1765485685
229011857
170685727
2124981202
297759035
1995386451
1674777909
38330397
1268599483
720088848
1681033887
1541368772
370349085
1187272230
405294675
6255509
1836321724
1624418659
1708948720
897891784
1260046150
329089149
1073696799
347897079
1193144369
2018818721
262495894
687745350
650659822
1580564030
785621793
1116562373
569701406
1885338964
518803263
566091767
1821446779
1137165567
2068668583
1139955164
413373932
1929876345
26346477
1815051536
811362860
2114041326
1711782702
1924927091
1993072693
391507840
201871052
2103889539
285434341
1641408225
520717869
2083233703
1887465396
1547770988
1918084864
605068377
853730110
1504799044
2054143637
607402336
1242528975
1765868730
612282608
1998942303
587183848
2006127353
1154093619
2092888522
681566989
1091025753
1325385195
1994284797
1799130408
1535428089
128542703
359697644
1679829207
853263133
1603304598
1953222176
1075971266
1257682984
786458655
1215382857
1393002459
1997821737
251080816
1961770626
1354282050
1971108862
519439357
1756795679
677967085
53981934
272796301
1680937626
1626681551
57509757
1833565606
911144286
483928041
1111185828
636946607
195516101
2000033510
719584546
174813424
489666604
983606249
2103860971
2108589583
1646955026
89395758
664957851
1327585859
1661255398
1171177237
1649782298
1386857144
1761305941
365159802
307756397
2091196259
142756410
1485482638
849498941
2010377236
1787077479
625635914
868725120
1619990397
1119404364
1816492773
1235861965
163062882
257935759
1908589014
273805989
1828000263
283801943
674770833
1157111346
686361473
1578889017
645270570
140490774
893051037
325287338
1840560968
1003783240
1029326323
1514571126
1854259329
170906846
1611980069
1741903789
986254301
309284982
1663829378
389423107
367496510
1904623704
1060926310
1873336076
464785901
355624661
1097371938
857160817
24340433
1371364788
1565960085
82827617
61655524
682851344
724815135
1320880822
1719899340
112805079
1921818437
1110512310
91964086
2059951300
200065602
916993099
1252437972
154995034
1347823979
567530671
73639611
1094530518
1052845883
300787086
1944302573
589431517
1962296777
1501681596
367215424
850189270
305325884
188175503
303039248
1072764223
388607351
1980563891
1824493797
100340684
1477421816
145033617
163016248
912128282
445078150
1549217539
1172781949
1693506287
39477222
652420850
1763065241
119833085
2098401333
1941699195
1873095028
1585098385
1839644976
1275425059
799357062
768075862
1854005955
1585218614
598050029
84464587
426172055
1185142541
817343914
1068765364
1638973441
1152203540
206357226
93429833
782935298
230242618
2041281127
910218171
147650112
1445307394
1843440517
599114151
1439786782
1438921355
1143673777
1612137934
1286520203
1207050720
201548343
663127485
2074960770
1336533015
486640933
377028598
1877327510
835173831
67136821
1768825349
1184452415
98216168
134259164
1927898868
771201870
1341779707
1953218045
1220148423
469752790
1815676573
158907359
1639511009
1196455674
1316119180
1788000600
2034693153
919945095
1463962654
499317879
233995272
174423478
1630192729
775896845
886023771
1870839443
788098870
1197294547
1126856885
176778517
245925263
609006064
2086451620
1975792037
1377029996
2081962418
28331790
1425218397
821732912
546242621
911680646
1559727889
1038614204
1507284065
564238578
343277660
1371110388
529246942
364672427
2069787049
798918858
727900636
23030753
879541438
629701286
8703531
1458903995
1020371512
321174485
1707871959
1541775833
861250152
194641069
2018912645
2127343012
694590905
878800805
1726148393
58990711
1973501045
364186119
363079600
1745629810
8855296
1194053355
1564378711
1568285159
154326726
1027416360
1323099679
204892429
1761256877
2055478723
1649856021
452164708
1779631835
163315326
847986076
333844727
1449262742
1804501729
1865465866
1273489992
2027172580
225272912
1920715263
1531851095
1688521616
1825558209
1948015806
140268029
1932073622
1011671986
573829770
928801215
164694990
908870746
2080682894
210111963
1596808798
1109762933
557510999
1744638396
518824854
841506870
1674701648
1146107053
2044725276
472131665
1236589432
1140969758
1614341104
1022075298
1314736623
1656938869
1498419845
1516903820
466594189
1261017006
627577725
1233474003
494353441
1103919826
318435816
237247538
1048723193
1791692157
843380131
32721864
1484742258
1726807016
1457331006
144798674
1310552711
1637929623
541872966
376096046
151946154
692272106
263490694
804123053
288298470
1329055528
28869196
274928986
909295195
360461867
955602317
1299032418
1278672400
461329345
2122247516
501382629
1186818012
1277448741
988815004
1526381742
212732693
50049224
1270848674
1770844884
857942269
920300325
1034596678
1929716599
1675571218
874131166
2116468042
871686601
258867504
283531564
48922740
674526096
705854240
170360462
1472211402
44956401
364990306
1605220295
2012295155
688630018
42606057
308803811
1371337056
1503787078
2045761997
395292422
1332419790
873393759
2026992894
668067566
1118494933
321349190
1856230687
1235155705
336585985
15426429
803082182
300534174
564005264
190475058
1687743983
1455387543
1148514301
1663100701
998422823
859873832
114051755
1933021067
745033575
1151686004
680654328
179166657
1555332915
1947482686
706402256
1073251863
1130802181
1899399334
829917337
1732049426
2032253602
898722535
1075692125
1261630319
873743715
13494817
1404541511
1381303578
1184569348
976774687
906592317
1480144484
312407110
65049158
1828718345
1158325627
1120837205
266534208
1830188263
1396519015
1039544417
1887772181
1701256089
2108958832
802469863
669837977
903248058
1052052511
770775274
744289877
1558846943
438257986
1846491780
1778259957
1811702094
1669465919
923171774
56596506
1436407120
1254684985
735735517
771155775
857049463
2019113171
1276567096
134732902
1796280809
1670850524
59775073
696154873
1958041773
351165084
1724417172
2036547821
1197552923
781486687
1079803456
2108882240
1620233263
1700827114
1593145930
1803759310
645970263
86926574
577073807
830204136
1326972400
845754107
430676522
248529813
1479522888
1416909098
449010248
83775568
115584304
1926006621
406754745
314546443
1361476788
1356465935
399259076
716383824
96257579
982297355
267124200
1080691970
2079454834
1039869092
439396468
312444314
225962589
2086549104
1385253521
159746369
436360861
1323365951
1802174675
338622793
1431238727
836704189
1895031527
1749044238
627805487
1128939038
1845510281
1664074874
1613403061
521099015
521872691
209596287
1138217846
108330132
538125417
1550920314
408792431
93052721
54292117
1928851880
2066494452
870987885
147401829
1451472482
1901267802
1007371459
934880163
582778163
2019496436
114017877
1761715054
1125876756
1873596521
1050447483
1756280865
1838428307
1493217823
1478758637
668903364
227837655
408290611
1814560059
362329753
801515138
133546620
1891099002
329265829
1125700209
1728454291
1169282050
528795846
733969856
1575215508
316286649
793845864
820568815
213288757
601825282
1817755623
1042063735
1439704971
1086438964
1707489452
1162208306
1451894453
2000453785
128621536
1184141358
1181724030
1675705062
443495947
528349790
1034348942
1204219641
1235915777
1111893390
816453037
432058030
813289077
1536854400
1082214854
1211532978
748625560
870801583
1406014341
182022331
1086765710
1177583195
1176098346
1904954749
426965301
374779138
1475867493
1341384454
1462812291
1154651395
1806482164
995883781
332738627
906897971
2133467951
176639267
799388032
1604690504
1028868410
627491138
1315645352
1845031844
1838659920
1956347262
194086374
2023152355
2048360223
1726223451
1335140908
1680501098
966852071
1286387583
1478185204
1555307451
603557989
941322777
1866582473
49772364
335671765
571566586
2108969773
2082877830
1013411176
1253714699
375076736
183623039
2024986456
643954911
1366884471
894247387
765873160
627845493
1211890620
977631199
2029697392
1214416603
1088685894
1065251175
28192451
926333428
515745175
636978944
1328805077
2096020545
1884510650
1642425880
653749738
387273496
22432678
25687898
214089427
979865647
618607818
1124431092
599408215
72899980
2143851432
829729083
1388162564
1260588809
1912809641
1029585909
941636129
1548090515
1491450413
622770545
633881167
996025363
1134108824
1169299598
266856674
1501353134
1440848638
345098453
228551781
1194352672
2091281131
258885810
1140475620
295228793
1119402296
1588413485
1356338821
1291961003
58376553
1001732730
208817577
1167720418
1814578881
1680845957
1028631443
1761771748
866209892
2139804610
597064687
965554054
733490472
1545854793
231645180
2116341336
1310965784
1302510344
2051300747
1744232951
710349982
1043357116
492632295
286827588
547306209
810589869
2119046011
92274288
570977351
2135463165
952685840
2043251410
1001092896
538606817
1397349289
1768202016
119829300
2101356227
2128540657
266231686
823377417
1131211909
2119407939
254072789
564805370
364916958
1607810681
381361777
1919022014
603022411
624975075
100105831
1059308631
85890277
1818709588
1300539811
138125206
101090053
566487993
1115616045
1167843112
1234649304
1160050308
665227628
2064708646
786061242
1225279570
1732241521
270949104
1734833884
443730776
1381686283
1704843091
94808435
1748449935
945433181
494533019
172692711
1304209888
1270074832
1237117359
479149936
376821532
251881361
958168190
551280002
1683636413
1873260951
1611435778
1302472968
483526605
1094973644
1738583040
777174793
480614177
2141102028
988149432
947520979
1419908089
309700794
2121687065
791354335
365139407
1224886150
891691655
218254700
2094409627
1627683926
1875674911
220730097
446598805
793752977
1162407958
803051364
649845760
1710324323
1929719581
1060882117
1083360328
2116754674
1834360761
1693311966
2058600410
2056746057
1379634378
1372628621
709686005
133537546
538991805
1283383960
895016561
2033306962
1163658418
871675145
1599788929
895816485
341198307
529677230
1570392207
1822769849
1666068912
1172754861
1223538846
1251856035
501576993
936236915
1413913630
1678423052
1370549815
1166409662
72281394
1179544868
1177519958
260843087
2106166264
1585179392
2074631105
1428336231
1535534607
1598920789
2073109570
109996247
1692100612
1671586647
943581941
2033320346
1421030578
1161416712
1354434431
1473312601
1541580253
2106069717
1758618515
157489332
1754665959
1755001428
1683818218
1291946661
885483329
1747595680
941747248
831936380
281931675
789005057
698555433
1545044984
1484325928
1800274418
1113199389
1060548102
2118544560
398898338
1778674643
2072916938
426086627
1930926029
247584024
393535600
1750626651
1971138371
2028227925
432087923
1126393651
467837386
1668523696
1390726815
85765320
22223245
830821254
1139432512
126660043
98381909
464091910
452771106
1534074774
740384785
2010010772
692236138
164421827
1692696083
1226493099
100047975
1059758827
840908107
341930300
1187249845
1742756147
1629730791
149726514
1301500104
1745318290
361890366
1686445450
671974229
1124455704
2096415876
347317574
1564474120
868200308
1157553577
1985947963
1240078128
1738670045
1417874744
940051661
1411203067
1138159882
1365157134
1241630286
1257798730
1427438056
732972224
1932247768
929599626
1201259718
953391915
264934039
922068089
100786382
1589326009
859987273
835154347
1657682332
1784756640
1553178212
1495857643
2038978418
1781035122
681257313
1542767813
1100375992
1193670598
1815508451
577939161
502271303
1584219479
1670198226
726667001
168097935
93786914
719398855
1333517664
1564886934
870079232
6639518
1120846251
2078518922
2067683251
1572687388
461971556
745367610
324308844
1256595348
47153789
791407999
1903814351
1667831307
1819183726
488535631
1211218540
1641684325
1414492957
28393976
1237188846
616712144
69604851
324839030
805270986
53977575
1275164988
1685973465
1440271277
1854099196
1686627845
1591402985
476964358
1230433592
1640466147
1499552855
1756896180
204620258
832867765
416501536
1007190307
1102720561
420340252
288411972
1144077024
484567658
2134988777
1188092443
1043257267
1709673264
378039579
993643061
675983919
977587483
368480231
1659550587
114252808
517286265
1070722527
912693585
1753747390
714224147
1550829895
166854914
1717840609
459748742
560813900
1955916288
196587618
1975331901
827205468
806426131
1790038783
1652550448
2007568318
10373471
448956166
1451073982
573351313
1549617849
2093489490
690068690
1457797574
932359303
1660806330
531321822
205938685
198859855
549770432
354597994
263584849
1705310919
276774983
1315628822
1396628005
2087714104
1272483507
888398604
192334389
390698002
619839244
564980463
2056013902
1079074032
1695380019
351787177
2108402307
252107161
1869560951
796844558
235132565
441888843
626000011
2062392450
1725137005
1886893386
1238864301
279857716
1711796459
1137228089
725212517
1877765401
85349202
1358963422
3071643
1530766406
1943571453
1545490002
924751504
1634848681
1867945595
2125706877
1719275704
1143700594
1652911121
1663820796
601516954
1107400940
925135231
1844323853
1100934123
1628139939
2030202303
1044714299
1357059681
836236425
236128302
1579012170
1204146749
569458268
1239272979
1758470736
1377473298
1479372142
183484953
1715488015
482184096
1009631169
1561883044
281775298
1508108221
898430341
1264292685
965791056
1323372134
1583218367
547368295
2143652659
1912204437
1471933930
1313227768
350810917
2029995728
642528916
200019620
1355127598
931664924
2008297184
63682571
1699940837
1304747893
1898110508
54174365
329779121
1862611618
707792809
787691495
1481553379
1898449079
1047637894
653409915
510357618
1682982699
1799909108
1439741930
642217133
609632631
2122624968
1537427396
1827689141
730808887
1839512053
478683340
129836283
1755586132
1150105292
1999404067
262836358
2001718950
901576112
129144617
1704889916
1576997483
1964832778
528562534
1237645668
1483348365
699254244
1118159800
1968564615
1096890047
695405039
126993782
523686320
1545968128
1579054526
639441790
285698294
264704675
538635755
1456838155
860576449
488626581
146341624
1539647350
1015136080
1915183983
861771944
670538128
2015058844
2071280438
548672257
455658678
1734388050
921494608
1845787141
723811827
1333307346
1353434280
1441735253
478188741
484537333
1030887211
1995343100
410712520
1573628008
333440447
656434217
2112091376
1911129553
1476332436
737621854
1058935703
1868751738
45301721
2140462888
2002556583
566159010
1221142335
1689231946
493447587
1890878519
58552034
1694658851
1515954129
1777518374
510979674
1969844802
247954181
437379793
356438358
1575737053
2031155752
1442711865
1419365074
722728618
1000992406
256707779
1104498406
1494660175
841259887
1259325386
1019729132
409676271
405003043
1406160076
653468138
2123603116
2102513145
1150148355
1418697466
754497963
1571164138
329757301
1247256341
1926765080
1969518497
1372025918
1292626301
778505931
207444994
1643944584
231341177
879408601
2081972977
89750924
678269666
1285969219
548591346
763574032
928389861
1554055268
878347819
650463937
1913206794
694387689
1231956005
1264195331
575360335
737122689
795626522
381226091
895946718
1263625498
184143703
417050288
1300045949
1783379939
1231608628
1988779097
2027204331
365141475
1548315638
1424088918
457581392
1143058719
1370250836
1130546467
536400017
2098968262
1776420351
1895530322
936161035
1817576084
1000164436
899566361
988356099
1351099289
1266963880
991158849
973713150
1809995783
878162030
1423700798
1715599031
294996576
418974450
1611423995
873556072
662508743
431649184
1363168171
12597211
1913687433
1786713581
1741152536
119423737
1138088774
1867946861
1382675456
450692360
817713552
1901850367
1797807514
1876791341
820221174
230728938
211297443
619417626
761005737
1963843285
1686007424
1602114552
1153727012
1757657610
209925960
3727578
746795025
564151807
451596629
1442974750
1857034978
1761018414
1248276116
934124851
1674210302
866247943
1228009450
307198080
712730126
1966401861
885014099
1148309796
113736587
775759076
1082223111
210199429
2100212063
1752459041
54088622
1662170914
761088949
1743937213
1739037729
1327196522
1663943225
1350846473
1112317144
497713019
199031803
1517560676
389883893
1663484024
946984034
1915253751
672534741
1334450247
360245011
1109755005
1933605947
612958513
1129685941
790181636
1658320941
115668588
1099541222
968514281
44260587
1916988993
712208997
174361131
833713259
1224662159
1277505713
511283314
1699375894
1335180430
1041568273
665934193
939984910
1566286711
1787278411
698443449
687779052
711023269
498461550
1105513945
471670487
1685127733
198102340
1265483591
1573983705
457980437
1645676118
900305920
560240066
509236647
1585870301
1950377020
711986749
337843554
342168002
1549346019
251216559
1712220448
1938297782
409685793
1089403747
285358660
1525705713
331812253
1389526239
93797924
1990950730
1528623803
880789639
12439565
1677142500
1869494077
1915069578
667669482
365563026
1827569841
1352559900
957128758
922820621
796929795
2004527876
1275850754
1318294109
1251226536
841905680
1794432587
894298594
978742956
787651324
1081992805
2075488979
674207259
51023227
737865731
836039180
1959109486
557850583
1196318907
433300214
1975765650
1485177530
1217541518
693598751
1976760103
1574047301
728901331
1557377809
155964375
1432375807
877646026
1124377344
843798416
1152380021
694806259
1308219030
452123811
1336585367
207580630
1647277276
1555873422
545814812
814218551
1264053291
1609465888
1528791340
1085934302
831972969
1448180267
24261776
557333510
1628341574
813371767
946602900
413057135
817882682
755856582
1759373291
1288287188
350220019
1165616060
1240183960
1724745961
1809932662
1139637360
2000367027
456817455
1553283284
976327216
1314253287
1644431638
652364944
1634241439
1808726363
1535473324
397753844
514869434
1105024723
909924267
1676258120
13832446
1731993468
1660035442
84782271
122686048
1715573628
53331329
1308661800
1663317811
20831682
1072059434
1284378173
635239266
307406087
479176138
809913686
2073898183
1645503320
1689914878
1442107108
417179522
157713961
10360185
1110846314
1959947543
807622606
1326267432
1154369094
1031621267
994094705
425771983
830456501
714540799
1111647413
1344242157
306560831
1889016027
1827379796
2100542029
1911609931
357164408
658488293
984219883
1565032208
1265206863
1795445687
51520611
2079422628
1124407290
856989979
1522212964
695914298
140283812
100137362
522393561
1108470612
456071684
1649143993
1007965842
1702822734
1551761726
951273488
470309982
1177210555
1223564043
68855859
1669983922
823034561
839958417
2051285030
1701786537
1452218045
1224558296
1001025132
1071960892
2070204357
1355026289
1525485668
946020889
466621943
929303788
152443771
918967236
847024034
537648592
757783590
769832303
1066632844
428829066
714620910
1376644833
1537119018
1343948679
455869423
875974227
352031117
21834908
1181462055
843127014
230874533
1442816451
691686777
730392265
1260443471
86590023
1843265935
175440934
1715711556
1197556182
1167477644
2051201971
1377728227
715979475
705963568
171600176
811763357
1113670888
642049563
229028727
993007394
2130727635
1661002179
973819552
404698058
773658791
1431233068
1529865920
2086792548
980236969
286087914
1857737120
1625347634
1079149221
1811048965
389261544
542295654
1799675653
1240703291
409398516
946923705
1420159103
491164952
1967369878
176688671
1151791310
1498101163
1366049160
1590184477
1107990622
1355870058
1725101772
416536412
1303047418
893883001
836492996
2066629530
2060259295
764216042
1822200630
172811324
1298883671
1076408899
200477178
388600347
1673479504
367386148
793538287
878226960
1886602309
1725798825
1444218523
1472425298
1862725355
891395342
870979498
776432932
1141710338
1297669653
650567191
765235222
655215386
1589571692
545621223
1006772488
1140092642
1494691272
1194141766
1414807679
1981016099
541369928
631627877
1615501374
1458104518
173529223
9163546
432101293
384036067
100872722
1090145837
520976488
916699414
881284896
1766320713
92097035
992567282
860369859
768390211
407258777
1605292384
1180423002
367747101
423702215
334032978
243532050
2008449724
1140158098
1167994939
1914941494
850056327
43305126
144358562
1642146926
1142389685
933776269
673916685
650514895
703421981
911183137
157719656
1892552072
114195400
2115186592
95528058
1777690010
475418942
241937717
151152329
586697050
1991524729
691891276
1200585336
1142155707
248580192
581639320
1253194499
87710097
911750486
1740593663
1692772233
239744435
1394519164
881760844
1357564095
16454981
1165963797
93478983
1480302207
323994180
1332083731
656324769
1494587176
1249851639
1877232804
1626537429
1686408577
325415196
1766134887
453436632
1895255688
648867242
230399044
2077544583
1174841322
1543640365
2028288070
1736601404
1379401367
1220628980
175571395
1919458679
195325012
1135671931
1217435966
1218155376
1351444238
678953285
1179447461
1060395160
1963453938
2057465326
1162485328
993820673
1191657538
1361353831
117519923
1430072613
1378884530
1080968679
619130121
529686281
285049442
1245597996
1282392571
952337790
14682408
797469178
1714123032
1514298650
991997392
1507680880
2103012722
1594954514
1148204417
1860655718
795255785
1290842685
959189787
27963461
15910067
1037620881
1417794711
979155179
806639008
513386973
213523110
918634473
2041892185
313075608
521410003
1377816608
1241363503
1815915000
1773833589
1963049937
1978650505
183483667
1518038331
34217001
1717392229
442055707
84597785
1851269893
178265412
353350896
599448180
285594080
2072311259
532550857
1504733139
913506968
1829034805
1124703308
96416174
154036074
1736790915
1110055901
1362413954
1802324936
1064879925
1194686306
1711039294
1763908628
1683481344
1564439486
1537481399
2078913951
1712128569
864995726
1928119094
1863024658
2047516920
1816691334
598555748
1260407817
1466291849
1142070578
1358058007
1305345309
1936578534
793704794
727982178
324925481
2119795035
481266704
1645872203
1022909845
2042882264
1678040097
1042681902
125175815
1624307991
55035583
625019584
1943688556
468914848
721390191
1142945140
1403369241
1617606422
1044716825
1226578469
1079118208
632896114
1371850341
603365904
1047115153
157253191
1614743048
799060842
164272071
1264694138
1512685006
2131826693
1237692716
69805112
1764927426
1045457798
820813665
1316816576
931402042
889508232
1434311903
1584093173
1171054469
2011575260
1551943844
1612364853
1512889409
983828648
1656911849
2141088557
1430669700
2078646643
1678003400
621093159
1104526856
1898840046
969758610
1039931789
1045514620
680277471
678395491
1618940230
1865408659
1243695582
1374776808
674123991
2073694625
1000646278
1269715234
1778630301
761594084
607129807
2090619410
943716596
676899853
1857824121
1464525260
847804634
1273132879
1842765752
1942603899
1146076126
896860533
725198829
46792221
1036023339
16138104
974285182
208226904
562351488
1337778597
316092503
1782164750
333617918
1304297375
331272402
1832226429
231060612
1605110755
956109921
628209390
1349599530
1541935471
2081353995
1249775710
347148584
726021752
159336087
1350970609
310641041
1841727945
548218222
1197643990
1146643945
1115887252
2034015471
904655197
856914592
422854804
1979388224
1023460852
641523554
2127325355
1025513996
1791967188
1170676026
634116338
32761901
1209242293
286137455
2114844799
1677997177
1310471391
147120095
116443337
1144042882
495247187
128644595
567781573
1341660805
2058966575
134426533
170549679
1200530729
1181808902
2045003472
991001393
728174465
1567890131
1486655443
1917900750
167201537
68952682
1535226958
717330635
379685411
1059025591
1889891674
1477200582
113961716
1012538111
638088604
1617189340
1783145838
862211812
1074006947
1210436946
1349304616
1860675420
2042895407
1045843241
186340499
2093230538
1321860145
942304552
1165052394
1412831559
848386939
214974818
1806020300
374181524
1167079065
165690170
233736576
1713952745
1693110582
1140149252
2018654113
864199164
1683273842
1980584800
762205299
860153682
1471663390
359846314
1247618732
653371769
207246782
1460724994
369268550
2094166124
794630406
1043500500
506048400
1073714092
562724913
1808677458
1224449779
1081100764
512737566
1218354065
695814636
1348763848
668536892
1265221847
834691077
1838776009
292150087
133659824
235207123
702171581
556403641
1649938635
122208168
664590326
1732333587
893133380
1157142372
75303013
1345941301
1899951619
549051132
344351470
1874895267
908326105
2144343720
1583194161
621081845
640186224
1235504929
1501231758
2143401138
917166963
454479861
80102791
926408103
143122130
1113883038
84266744
308975572
1571767424
1602799532
397477357
1394128937
277922074
958719926
1205333204
185355186
86126071
1846933141
2012237792
1031350548
1650460296
671239986
2088355488
1279495004
2118724643
1397199105
814316409
1931981666
1165423227
617752030
510573520
2027656086
177369922
1585926158
197218566
1214480454
285748030
1326104926
1900716130
1391651797
1367006726
2043197535
609915667
1825711901
1704378999
676177862
943277653
1306668307
1007023760
1578394448
1669760070
2021094580
744963228
1142150995
2121794559
124046070
1044905516
561333752
2080862553
1177498877
1967298953
1526468107
289488238
2089015974
931263805
986184018
319108936
2685218
1795906629
1849365101
1806298001
1858264157
827302655
938214196
1729350881
1659232579
933532374
1202584299
1961960541
235831631
1718066809
47652080
1709951366
1530422040
1336598082
1125021226
297902859
468547004
426595554
839547988
1096085034
1137054322
1048541937
1825116896
686116834
1551050581
1683297120
15342321
868396190
646670698
723863606
586516506
1542113385
1232375428
1222249964
745930503
1159901090
115445832
1852821676
82902130
1413277469
478082459
1787193240
283476591
6120393
1485186372
855921115
505040679
623659963
1678819510
2060270191
77896540
705199618
1747256594
934069434
1479565227
1667949330
2022979223
2142674958
221455361
684426433
434377225
1820124414
1641174324
846819086
1167869876
1033746607
711336723
1878415288
40959225
1128872408
1436673842
679939805
2078496500
746632246
344658637
1556723507
2131823747
737156433
243770709
155371101
1619788078
23255282
1777150507
384945425
288548370
1425327314
899235672
2015299386
237233477
1950387472
1748804535
615691334
1644319801
1760315563
908184853
1653028793
468216992
185949556
1851262563
54984902
1920864382
557624458
1682708080
42416986
1070437006
1383335470
586640763
871385016
479169051
648931055
1122950058
2053438201
533113881
204503694
1018810336
1312401235
698658412
1481435538
1962614021
699133010
651243800
2090593500
135547140
1206669064
1665904939
824224150
118252229
2083166794
1380025056
517133947
1738760265
1127614291
575722485
623978233
1570440548
325201159
198292872
681377803
727601484
1401010604
14560950
1851815070
877688207
1256714716
1156732613
1717537110
992760738
1233254678
1948088148
1637204223
989692923
943252139
668808863
396423456
828105530
921536816
836487625
79322544
2092083569
1719611183
1391079260
345972116
561776577
2054022953
1722773647
1040762654
1568296704
784974873
849734929
628581251
1746378124
1145033000
1629465545
355314858
456463809
758502090
791328315
325095286
2144509113
604360285
1984854512
515570046
1578639119
1938446919
20656974
477555860
2020172124
1347204837
77881228
1248647999
88953902
969256549
597636884
312102201
1276245011
2017606829
419311458
1824574230
2083892878
1830617173
1967293999
232657696
1874809164
270365227
1524421209
2086573356
80576452
502130237
1083547545
990590720
449229256
683234103
68620114
466837704
62044590
1830937416
2091942969
1857310937
1650905719
48319598
1217221456
673101890
2051880491
964947978
1018658618
1163632470
1706114062
785368069
845117879
613519666
2073624330
1837629998
1644293649
959123635
1716882340
677290254
388273025
2088719399
135435928
1845793800
1166215109
901663278
1255062164
6935507
1789178016
859890988
1564819178
1247686097
754230876
1384034335
645031389
1139006892
1402250816
990489331
1702576755
1856302167
4459792
2081517079
65148699
1897683202
114546761
1259247456
336608166
941885828
1405137346
1968668269
1314819016
1807253944
229376139
763310110
451239229
1826841763
2072839287
947893020
1451031983
2145238084
999487210
500208856
91732443
916130312
2094085858
1621802191
247360139
621682380
938375570
1876592961
1712884781
1637399329
1362101644
1688286080
1015602234
1362556986
542766244
1481014293
1640464280
1075279534
285048462
186359420
2046996677
1282496610
1743669873
1322290845
120518360
847839262
951568951
555514842
89121422
368351465
940284823
584752578
2101499253
1968269356
1581380354
450644189
2041663420
180020246
925175360
2060536194
905856643
1953797403
1247849960
1741130216
788923027
509066562
974034869
383974628
1909130710
95799727
184099173
1645138675
472807907
377522516
72139390
1334375942
42687
162082366
848408191
1648938618
953282597
1506219453
1541830476
1751273029
1225612546
339171328
429176815
530990665
2063967328
33956202
1429783967
1877017081
1321059490
1561514410
366308154
624438115
760619359
50324657
1531751068
71891054
1864837516
1486856842
1020692372
1153932767
2041742858
1437505627
422500729
1988168871
1454624728
2043467644
1699948067
264238383
632933835
952565425
147424145
1664488513
768687012
1029704211
1015644838
2125121346
485103571
921496355
197140642
2060445788
784365960
1060301182
1674035882
264106511
87158662
1125763665
315438723
1354263704
1879598530
971162028
716881427
1157341629
979604576
1538599330
2015502558
712284277
1342829908
1903297502
452904586
174348838
755647080
1155481645
1363728764
1729068573
238451831
693882462
695365687
750452274
1092712714
174945632
487047327
928469739
1047001203
1721332847
30103879
693819336
1764639837
437840532
1372021892
2137814914
1658541553
1578764013
15528461
1067425847
1513784408
1717502379
1895451006
1512210324
424458840
271309692
310461630
1281329018
1429353769
580118041
1678160367
1454586299
1739967120
827856057
1179893239
402078961
572700451
1218909207
120743524
692303873
1429075009
556804807
300807235
1600648971
2044466896
957997386
1729134006
649811822
460109039
1334669962
1391882401
17267603
980702364
1705509943
1425089723
74237957
1567482347
281192034
1188132308
1430398757
1663872315
388111531
382953012
1947276622
1874325802
20934025
1275316415
1542387075
1949884790
2130328467
391705422
1419029918
1589919858
958784654
1641511128
112560604
1860730417
1694657230
440134464
1345743432
613844
810689723
2059577116
151402014
1387406485
1641887130
432448413
1618516020
2049396561
1398000885
1443909368
908329845
329306547
916467716
298676065
1348730650
1354095444
1775864072
894111216
364952190
648226522
1915256755
480929902
1973217706
540332021
252615114
1642720191
2007689804
1614590353
882991890
1723545198
2026516060
1453214715
476732785
398402118
1863184806
35205982
29145516
484497189
634271204
1427834279
124901153
145286459
1036256914
1946282424
840797263
444688013
1548879098
123245578
1391146814
1308895902
1480211826
1152702083
880055545
999024332
1495417516
486651383
1409508085
1013019289
1248236158
790497251
1859044940
1459488797
819872178
836278837
736460009
771461002
1716515006
7528412
815125705
107737256
1954088836
1358112781
1984195844
2020634029
1151875690
1538219099
1170390444
2131363074
403461424
1603880632
1297508382
1648090020
1073238211
1995792348
1539460887
1622716380
1417522844
474293606
1673689006
208949816
853417112
256768162
143372477
2140285343
1551196779
2118484983
352322391
1699331067
1641846016
1867295080
1684597562
1283080504
1562874665
1652685205
1822971637
1472609700
423479584
85242061
1190227995
556803010
1668234748
299974186
1161440204
223411840
663152318
608194965
1471586961
1415717943
1572553549
1305571758
1053765762
896724956
2097037999
808065697
1126325839
440632275
323841720
796025857
1849921665
1750963332
1489199361
186134324
67600550
1445214701
155942620
1172430170
1162837152
1488177699
200867081
1187614249
1382313948
562740199
1847733568
2745810
1410511530
689213530
2072056103
853891841
1742185274
1833944445
1136277327
256970186
613549415
1508364398
684383960
97264937
1782983462
1094459420
553608353
218936793
279373061
1676486275
707983017
2085302329
1832139137
1051225023
54104218
1402295937
316729013
873244744
460668971
1823587204
441428204
715056791
1203220862
320653448
853101744
1558818283
783352445
1774734150
833389892
1677669498
105701478
1365675219
1299746427
1924634949
645852024
841609042
842240948
1243883369
622813770
537007202
430825659
634429190
563681301
1216318336
448977395
948668479
508145337
1973880863
1780006139
1351519535
1083514029
823992375
1417684911
1543494907
265123922
926126509
1277454824
1290114200
1311771793
1904284035
1994235147
1170485852
1314436382
483172895
1159037935
104927129
850166345
238383153
902837138
1094837020
1398580753
1067465421
227115951
1545751346
448964445
1670594677
1790461466
280518683
2130108247
1019852172
1273513837
167857679
1520581764
1441252102
1216092127
1433335835
1177309215
2044202034
1850186420
1760534886
898015653
1971043559
1800691323
132685898
100027188
930488386
1681964464
2138904655
1381817788
1392295624
348833611
77184000
1403096507
1052050488
423095864
1952356376
1174120131
1623748093
74088924
1369433234
1124026479
360202677
798355101
408346592
997026321
1570360127
2107819529
1643884842
988292921
1183064876
494112511
1541493127
1657557998
1696103542
727408011
986480515
277960917
1773009692
1798779944
622770308
1865439177
1657410174
834349764
2131639167
1110677385
950954930
1956929589
444863180
204421202
1139102497
1587589498
106505922
1233399889
487960480
752695904
382425080
1399754529
1686601768
156016140
1126408528
511708003
1138876905
97916652
447103550
1791481153
1422630696
1371426472
1560670509
587773018
1664566572
1002110805
817042858
327051942
843301469
272783957
58722959
1339253134
2126154858
1690778113
1479764095
319266358
1918127949
1706236181
499210218
455736561
386736852
1175376610
721742683
2112140887
435243189
2095787067
468877701
838740708
1357607798
230302396
324808823
219084839
2134742141
770311661
1317090849
1003377595
1080898029
859002679
96564378
1182117953
1368147264
1395290593
1206776433
31238715
619159944
1573256125
1406101104
1628322409
1145299347
1101733071
1838926090
1916286060
32628197
1378910274
1278471907
1828063525
1495509984
1948851293
2082614060
387437567
571155176
128434766
2087909701
1747365494
1718283091
437024599
1671475140
990334225
795022419
617387070
149633607
138142479
358757023
1518775746
9755664
308694817
792987169
1158890858
798816662
566988615
902211795
1013137628
1437723480
1656323362
1285506160
119351992
707975207
902812250
1654083895
1124743896
188389155
1078817931
2117819243
75769330
1137482212
1302530625
348410561
1899280111
408739598
447469185
889479072
1939353089
386657346
1846402322
1614823786
30632430
454021298
1885490923
1593718120
1401870127
149106459
166149854
938697806
1202137402
49500141
580623603
727243095
598006363
883309616
2093382545
890306398
1141601208
1404165797
17472231
472295459
1169268184
501034883
910638614
2119080480
628291857
1667523882
1185367629
305440498
1286389057
475606905
1583323189
192760010
2115379854
427293025
1606272890
528796244
396726562
386610203
1531448114
570749764
592681486
1385539558
1909422625
216678316
967620379
1109184465
1098223412
113352139
1178784535
772553452
1036383546
524792866
1328519702
885716795
1445305242
29536415
1979224541
691798866
351801967
1223662881
21363147
1266862316
1828466374
1886142470
1543336868
226795382
964753091
329678906
393311095
1790989738
154392170
1115313361
594966413
1429521514
577313475
801585883
407832922
1462724712
1256175408
1583756157
461341966
1274807564
1008816473
889801402
431663751
2005814797
1354732806
162374894
1161295127
1331599996
1573900564
1097405856
14990253
1959960061
1462098625
293355036
503388576
866855882
1273969500
1118974470
316251741
1292894477
2087690936
272017374
376358346
1911723669
1086301427
1462480266
1442527504
228653837
864992722
1281877896
1181341167
1669445113
319397278
1374049966
1693220796
152154433
220576937
1301325414
251967304
1868377031
867383376
254608267
1936653133
2102178675
532018842
1666742764
2055336056
775890865
1520898804
1704385255
1706185180
1049215813
2002752059
2074160045
1259120875
697773936
1535991509
540777298
2056638073
461282527
364088612
1140588858
1218654626
2047600379
987162639
243917643
693889395
1330757110
706200724
855704653
2125696067
704567420
999956036
1447000571
1934610538
1976512190
1262287893
906513161
971633725
1620196352
1052908489
1409521206
165473767
375343515
438757111
1606762364
917595405
2041626664
1812967028
1998792455
1234727303
2050982591
1464217468
339994517
283518068
1335316798
1030512371
619649990
717019153
578629908
304381649
1321741734
624576645
442556802
621771040
1346153470
1737978751
1379030211
1008895336
1041180787
885801202
1779708503
653595693
294100658
963113699
1099194622
113771327
326263359
997154370
1605605885
1579620883
741774319
741468828
769983065
371576463
23929224
153508417
1775160727
106451014
226577195
704666511
471132140
801758588
100905347
1330634688
1763092566
1112628992
1903750273
2115714199
1080593144
784682236
1032628499
1912935156
1098052432
2008013330
2058506197
816775401
567211678
625240299
442249967
237639884
2082090469
947341250
689063181
996549010
739938369
876131527
2110871191
1152425843
1059804552
1391733300
1010556074
930391070
101441429
1100280523
1329938215
2072798859
2135535058
1081148952
773893878
1167434631
530470459
1436232828
1297908778
1691993674
1874495553
1262316416
305341544
276486149
219617178
129808970
1983541531
1018574983
1434782985
1686568379
1169866158
1781407397
1666564594
59526184
51793320
1313529855
34865651
1115978443
2110413653
618987974
1776760096
1312944345
330474928
1888030855
1507431180
2138227779
1599637095
1741045959
391797662
357637714
1177981178
1259919154
1802836603
300148428
1845082077
1612798047
1817637158
1854978437
401144713
1408860660
1004202173
383787497
1035772070
1335364103
1643531361
309665532
189656560
374614065
201198602
106491969
1957196353
398058719
1071523304
953952728
807785470
1929392689
2088507693
174985246
1214064122
59886688
1318936658
1626029210
1238287979
725213575
332067542
1376029209
1146471737
799375890
2060111954
1820281002
1887949229
638245111
1265144263
1462745747
1162654054
283585532
493225154
397334306
706100856
14984185
1754057973
837572816
910290090
991485239
1039797966
1960710065
374135153
468533122
81600910
799899430
1000562858
656547481
1124223361
904184149
1811233720
1920836061
1268939395
138130256
420947810
1507292508
621879868
717646328
580588127
810697129
268499341
677768627
1046991602
1806953531
1496899630
2122071786
1169778242
334339974
11648474
721723986
135443884
302291747
1194749181
1515271336
231335170
1319947433
1572777199
953075690
1610099128
1778790191
1071520836
944768685
2075535375
856552377
885013194
662757538
179165645
1718907404
139097057
1296252758
1395326116
564715568
1209872648
1356202387
234031201
1611387681
776795070
315048090
1884138704
1163495145
1707898786
970119950
1019664472
1769795281
2057362841
435047174
357778958
1327271360
303619274
1122156658
362845251
659691130
1969225170
1861650130
1819927149
35509178
182901931
960933970
1061812072
205969538
288977574
1989282587
451145715
7928028
1207724390
1112955987
282817729
2056358141
837448827
1296098770
1624602874
1764484730
1019917245
957559074
828014520
1788790857
1652104658
1362961580
1674799968
2008766202
1077539359
915234559
2071581560
1472138378
800142123
528014294
1596252680
1980325307
519514409
496689265
1912322932
1397106916
996338587
1814966064
389442381
1893592975
2093216711
576750613
825645932
1050465683
1021556645
1065441574
207573455
1067543053
1229474584
1714221788
1782183704
1287927698
1129384637
1052029912
159966318
264838205
753290733
1613085002
337197603
197880227
773136780
1248772081
1261944349
1148571133
1913653662
1799769867
533954814
1454834525
1882049453
1519529412
460787120
449071214
262095219
1915821746
459349822
811245880
1387606654
539485329
1596317332
592436709
414136009
1364364828
1348577656
665087263
187474268
366676576
824598545
1097265605
1987604855
668337646
183253999
98215371
436817422
1200033078
1206857070
7438476
1890486040
1877801595
1426178821
659236823
100868158
962046239
33461861
805939153
685761352
1458041532
320947059
2129458149
681933275
1996157470
363849334
1464217180
1297584187
1839304949
243147268
1702082691
1621229287
1936022240
15904146
800525298
1744895464
1773902521
425225089
1951750448
509959600
27770274
1969489822
2022961590
1305332375
1345192038
435625195
1296135785
1601050147
1331127114
491381884
312267179
1394444923
27780606
1757702991
1317729769
1290093342
1762135056
904941720
1965844264
161976361
1094887846
235670519
1426295415
1375297701
1901590358
468237296
754761370
1818670120
1845947878
198933555
1271479280
511382944
1393421213
95109981
891141452
2114395484
1204002685
8669574
1787162472
708573937
1456029266
1226438415
446540297
2119567422
934739593
239098289
580972355
1840210743
616815729
677782488
2070131850
2066976759
898213480
343421509
1541567158
609035139
1529237940
1121426049
280788416
562460085
18584960
1730887986
1091118597
221666100
23974117
1710618610
370712481
1387391101
161690987
1358570564
2094117636
1050426184
1097088123
462679373
2088580422
588074378
2057200336
1280504292
1743800356
1080610642
1848257904
1899792268
2066113260
98437283
118846803
4161581
1216094608
1118422202
30604299
360871980
769383930
190006048
732973030
760589683
1665994718
1681732391
1511180310
129064064
293041371
889435390
1075658918
1464444971
1070268709
507536525
478052308
912328235
1327339330
91057077
1347049632
396506886
514820292
146840708
1256057094
157991637
1722277405
251106152
1441801283
638517422
1144612575
1294852444
806332628
1942004777
1757516543
1727413818
183425762
1122030622
1448218915
990888705
1845447362
1235667033
288766214
19934260
754802477
1344532521
790968854
326902732
355289664
936288511
837948508
409375695
724190822
98323466
615143691
1070596137
1313413529
1473526988
2134159935
1751050621
1437524426
1306779410
1704997703
1210726024
1046292937
2124254654
1836413203
502179721
1217676543
1944774766
746218103
2116571042
1846342548
18592305
1903822931
25761584
1772769033
1981429672
683728314
1885685308
476380756
1273904358
320802972
13571789
1917891131
1658287211
526483796
1530547972
96266517
1248361609
1666354066
1537270678
496106404
1345021518
1651742327
1799463268
1194029403
964215721
96496712
1496440981
856726510
424295798
1626168235
1176190525
655129680
586264966
514924252
161373942
1195765371
784193936
785091682
1844689109
723066352
1572174056
362418149
948135433
697516514
1706169060
103475597
877461163
76652930
256059709
1021326898
1427667780
413458489
1390608826
1641267389
277421830
2063176062
1260778851
256678140
877357656
1973884428
1571636804
1907848439
1320621038
501595939
214334788
1404229772
828247218
1322072971
1472221477
1239418420
723617989
643582772
1746801715
390706886
1367741032
967490550
99789549
1280416198
253731801
273067338
1842088389
255172180
789498217
366878018
649608264
1851654678
1135070393
343260237
1594683914
298134247
276620761
1888356693
582653443
434783865
237270474
1270330972
1846799542
2011148765
808733057
1631081575
873675135
187050831
1275781995
1669351485
1732636111
1462094109
1495256391
1481836064
1890049857
724941411
1102312356
1822594657
1071056319
625201106
484116302
2017419643
1143521540
139250385
1895229303
1822245892
642361481
1962309263
131994665
823061531
103866377
733775928
1812343046
2046327754
1364195010
490817200
1479237304
2006611752
2030587283
779287456
957224331
1278605110
1770980578
995568381
1526687661
275457752
495481718
208442232
2065023878
1205012218
180626371
531953435
906137056
116750971
1755470658
1469557488
883018822
786209500
2026645525
1458433984
8181462
161895500
117896996
178918013
412685010
1049971169
1158460069
514478925
822850874
54657528
2071029951
1550358427
2112588913
581786176
1086290142
928506043
72995504
1779778592
68373069
333483245
712706148
1183631645
949980009
588013579
559470237
1568167565
1403188782
2115195545
1237710964
758076078
377003977
35269361
1602039434
1243871287
1250676351
1167318309
64239665
403864232
622352318
1574351803
863753775
1842901736
2092992004
211173121
1223021878
1706398572
1394706510
1376980521
1728716651
852927491
1890543409
1240543019
107206556
808175341
1900118904
633763563
1612675644
2074805217
601398435
160535024
429066541
1413488094
138895082
57334762
1547254941
399158720
25590141
1356857504
1955118629
699107343
60636320
562783276
606104270
964847664
405258392
127423009
165780724
1423762657
212046520
1275393967
1555136258
1706536181
2043407590
1704141327
867853766
986909329
326005560
1584973790
958804492
1979429013
1413577199
100751624
1785379656
1065930293
560256122
1618007838
1935753789
1701866328
1834363627
1620686111
1065478684
393415793
843176166
330727613
247217153
1090494443
1337545595
154685779
830845142
345026814
1878529848
1700462937
165102272
862184612
352329459
913321413
217254034
2005712423
1308025295
1374813935
1139463976
1166256844
1498143038
797882392
788589609
1836209717
542216077
1836978245
2048630827
194922177
85079598
1653691003
514138341
41075191
1799930779
1603224923
1632645979
399177733
965188055
42785868
274398728
1916631405
1203090608
1142140735
17357699
709489005
1277911096
789002927
153892052
1584016352
1490515495
22669383
330916523
942104721
1576412553
1153621791
1971034366
326420391
1879195495
1137023961
1361369117
11564659
984223270
410800312
672262124
617316967
447787964
1874202192
658200951
171601648
1287982788
2082059140
1441567114
1215226013
2004298393
2048828802
100260536
2126223736
311768020
248270988
1129217973
2057551325
1314453433
944861204
46919126
11952157
552528401
2024021630
1989336723
305616159
150975237
1467723204
938445478
821448783
1610958375
1377126487
1698817029
232081468
1196720203
1280595927
1683675060
1033839263
1323584916
401585918
803707029
49260703
1828411325
729589829
1889792309
1930281635
973946088
742954959
556572271
918093313
607145316
2064818767
493531531
1728796516
1907675614
81126903
1152449058
162549811
1921440134
771070584
1069840709
1993493148
740528467
1195110700
170449559
2118069601
470491336
423411194
271185703
1885688104
1622675755
869066390
154886178
1122612078
826620794
1415551929
812052542
1605923684
134954695
1597659262
446916106
1217435323
1151237701
345025357
755762955
405542066
1303816175
1538835946
454183181
222636893
1672004137
868865440
1591903459
853146439
1614594750
303375238
1280618642
1680829500
281521171
873135316
820125959
1513380050
731067580
725377732
1765365143
587596614
431748300
793412554
1864943821
1534513611
1791958095
179632783
549047214
1033392649
1200664993
1150801652
1668573086
376014339
494098374
2055892594
1290094661
2011854996
74095624
854586283
597602002
66459813
216059225
1227544422
1510828815
2003000985
867785039
1917055077
379248239
739161988
778613613
968256438
1924466118
462207606
424329956
993101012
1416989748
57091031
1317066954
1195443799
616621168
652548628
1270886064
233673093
634809346
1233107409
295300130
1535487886
1416271098
1615063559
1323677243
1759553717
126097426
528644304
1998046307
965485829
1903505269
1968144033
309034941
2138412318
912906366
812780420
720087145
2092982587
52698661
109386433
830539002
1637475012
1755278187
1663750045
307271504
754721731
1064560011
1699936477
1876057135
611346269
2012401056
783670689
539594851
134379908
34925606
751063524
275218385
1018546359
1651769769
1231950295
495049487
1089291413
396903048
2101307066
1122342440
1532429987
629331968
192353051
850349743
369935292
1908304795
1138067113
62011898
1018823137
400472003
2097568635
496409342
1035541289
2014848008
363141263
1803075970
2067268616
121136560
687751225
563187634
1251335269
1269377808
1204658777
177309690
357189607
2110115066
1817901543
1568105592
1204260342
1876756923
209047756
214643762
2011726256
878167719
452045852
1413939607
1838887690
1855839025
2103672861
34996486
2107205205
1433526853
1912696101
351487721
1864357014
731714818
480625530
1217463761
1924478012
1441017145
1897287488
231822550
20056162
996036272
1943072094
880377294
1331313267
1197931233
1371432719
942199738
1534687563
847514072
441226989
846991504
2006147557
699968801
1989203132
1751530482
332951434
31357480
187935030
1088952684
1915794442
1589476342
1241959208
795811421
1422743606
331107771
1397121939
1011150909
651289495
102841608
631675143
1503161158
256265590
2130539606
1064199417
466170003
1403180150
620440741
2046865265
935246815
1751555869
1147660377
1414837117
1513357961
189408186
502510813
268348173
2130745659
1136548186
717125047
2005517326
1736991268
730443590
510408201
1543789452
731563017
1785974247
1847165750
1388282595
539649965
1561403018
1160302242
2070072247
1936096756
1876892653
385997063
429218712
1709084456
1292003842
1727800160
345852225
1954140221
337098496
1842178560
2054570049
388694336
1890083578
1979000532
1929407869
1818874922
83095621
515775225
587772627
1100667501
1138703406
797893032
1443570759
1689189258
2113568309
1130531482
1622199253
191066994
313463114
1449278244
220837194
1621841969
1741030311
632871406
94651146
1894492384
2123919137
1540997152
407030400
970122168
928684384
831747149
1527805867
313861057
269671441
2120707075
630618568
1987430453
1844270329
683661016
148010930
1881645433
1153261248
12349411
1701792682
128755687
966643904
1315920122
2067859539
197016198
717293478
1048771436
1277510630
2061952191
1470215430
1583477800
1871228357
353807580
971339860
52036645
2062739848
1268443535
2019704419
1146293267
1863955364
1432527199
987196140
651365821
672943715
563638387
101435155
673724040
581448877
985331204
757152574
389149154
2129139622
1753009164
1309625895
56755049
87958119
2127889498
1012231690
246327527
267027948
1288253229
773193731
340706514
534728117
93973013
1961572640
1618546821
170032164
1260057807
82230816
595547818
373255817
807391506
156044218
1556002067
359172386
503703496
1203611418
805168965
1829383170
8730505
395908531
1911724260
1185934990
1997572918
1016438363
918994771
305996900
187578286
9687147
1335295077
1184475454
257057397
2044974316
1778583793
1343485163
1373884329
5015074
1862870600
1658419417
1010055344
1816481959
1283823891
1929789987
1163209213
1492376253
114240291
1659693169
1423075711
1117680860
1175041629
190300112
1232790822
6574682
216511942
413423204
1417750656
1093437786
1689510272
1387935837
962354152
1625086703
211537728
1157495777
1190316425
470369200
542416320
1585550780
112651509
1567445860
877831866
164820315
713033814
429936183
334313592
1726605555
839336741
1788154844
535255327
1087785512
353521865
1570164869
1106677856
200241669
2004131276
731084074
67156456
811988303
137365308
1554315094
401203038
540584028
756946942
619338164
2129336986
917367858
11194278
434207840
93028483
580010505
1867116750
882029801
1936986794
597501957
1852823229
1845440176
477608383
779959517
1459016673
543363910
1917339670
439135415
1627003064
956070466
1282507511
1280238874
391061707
724050512
1448293965
1903726936
1424402990
2126835808
1894993329
694345349
2122199838
1089419488
1486944117
774572116
791347206
256167761
75615806
1625238563
1986505356
1795350255
4328379
1287218936
309147412
2054064791
1849737882
495597567
1103147846
1545164071
1924210961
888352230
1526619227
816992868
2118761189
2100484817
1376472364
87367180
1228594194
1331892405
771142878
1348967643
1296359923
1042965792
854824040
1136100537
803708642
1426193982
670303691
1084796053
1405338598
1599120935
663685466
1495606632
845632109
297543758
1475992713
1512053147
769529746
2066871407
905828421
2099017165
998190427
1917324313
1391711944
2118670590
529565105
1186411907
2112758299
2046708854
1803123795
1439660426
1280961021
496846006
241004815
1005053484
1451311844
1690855690
169306692
1005231123
1081519044
1296016449
1152368349
423502394
1343429635
547486869
2021967996
124584504
1557109311
747287559
1937743383
2114759813
1449351711
2124034310
667801083
780444985
1932485442
2065411540
112807951
209123142
1335934573
1780003190
945227836
1353380331
1674718435
1607159794
15069232
427502555
886466029
847262247
114741881
1256706077
187948414
18441851
848706581
328086085
1077613055
579008641
189886081
48671375
1610638156
797594166
1108302633
1749662245
1843556355
900293391
244753415
1096644487
228981977
41324867
398042946
1370243661
726688177
1552576876
1522634969
340115443
2013888716
1741440753
1674671214
325787663
846087321
1614171203
725250246
1365747804
886875614
1195557711
299489471
1356236942
744634959
357748119
1085957650
1907816386
655772372
2038434842
508654583
1137678261
1489531142
795478054
500252881
503456056
151830199
1940939655
1663645846
1028675690
365849293
619368574
275597143
1702054344
1370622112
672125318
259863316
2013646124
1169180082
878396225
1290075695
912478926
24260583
1004907282
521097692
1702623042
773325838
993873806
2130898915
1375657967
53707742
1399986622
1174678924
1046208255
232707154
790969421
1435727144
322789436
1845027837
1414374579
1700909321
1044094001
1169184993
696398451
754220263
27923889
329648035
515553327
1020297488
327179590
269480111
379110274
489116665
1216290252
1768277786
1583951262
773686459
735211640
1698692715
942633636
1340370290
1251113220
1983013279
858510167
117435694
631458423
1200304340
1282227113
590424725
731189924
335529883
304084163
1704943037
1329958760
1416612657
1231690698
1022861999
1193527710
1879564556
1606869725
1818022797
1008147096
388820151
1039243579
1411410730
774535013
1454954038
1670478635
425553535
406652465
959567974
133647140
330194861
1662581034
2009421636
1432203517
911685615
57783269
1290747382
826106485
475818444
761935607
1859577076
1701188579
1965026222
1533334599
260735160
1655517292
1228753304
2096966580
2103580583
1059281280
1836957631
2116906735
502464662
2128719902
2078104769
1975512520
35448932
664790047
1354378244
760081093
970547505
342101264
1415997371
1546434228
1519843265
2008894155
1198961343
1506416033
1527304861
2014981262
1514495065
991488753
2071189232
1391190648
239314996
1104096497
1772247200
2020029614
970072818
995500550
734482171
450118808
91814589
1752032431
498733992
964564122
1534681640
1168453397
1880336668
1081268232
147913407
266760253
550930408
1801849999
954746541
662382493
1365898897
858085606
54862614
2131134959
768730614
707868251
1958365924
320367810
1294751985
1311399986
1403838566
2048490396
194859532
2028276855
1495859158
1936831210
1509050838
1158867955
916347295
2011833796
1600531739
1737814671
37606514
745212207
235856664
799401869
168900526
995559558
1922915267
355384756
403037623
2145706466
339289720
1974842253
1598254533
435702438
694193955
1568226247
491233000
1880824538
987121101
2070392164
1868562774
1482146347
96832535
600095726
2000343381
399901805
174451597
242071503
661115252
607845505
881292276
1254987370
1925328005
283994721
1871741367
884064946
534536162
1434404382
1066798035
173061296
732376563
563977205
626489999
485708499
1957468221
1040691705
587662675
1926371637
1515708777
154039008
736598264
299305547
300128284
1899832088
552158705
269838192
749119658
1684823147
948778772
1877487721
697923463
195056413
1350184792
986213444
1846281132
1114857698
726306787
1057765745
665194637
586013372
87877421
1239393676
1676302469
575417252
915408473
803753656
395691824
659831320
1249091496
1948568181
1649654625
836440902
93744432
1572394734
291525117
507240482
1333452438
1383551698
1037154009
1184964960
1306218409
1427832238
1633779938
1059140418
1099351620
322895879
1588531973
684661447
1480538348
4733946
1075054290
453023940
792878356
261121172
1514380947
1764394843
776338587
960749437
235814975
383024390
852546874
310602716
381810242
440711736
939064784
1652200286
683736016
564485068
1051776337
1127998055
503794965
1703139656
921401444
106162168
209207981
783009696
167886857
1109655043
1676489641
343795222
719374355
506845781
404627365
470053478
950729842
702080436
1688035641
1193657571
1284812932
1098538249
1732208656
1316369697
2078620937
1145649515
526875403
793396603
1797629429
483844034
1456636661
1791629297
128305445
1686477356
312007757
1239886398
413209709
850777873
1765814775
892688866
1500234701
1975726666
2094423728
784871691
842115100
84034773
1580095561
1062566271
1827632248
1880112441
1215832462
788404933
1886360919
1759854532
1921827826
759053396
456363642
54169409
627528358
447066985
1280499899
1693809728
1566831716
2048505504
7895359
1751653956
1979577854
645978709
625452765
442028899
1038476234
1155159188
1704040575
1793165545
1399369024
165775805
887383114
1498925929
1329647108
1300160651
1226609731
1485741824
235569319
224845511
2093104669
568532955
1454635322
1802013897
1159372880
715450790
778217067
1661739591
2063026479
1888176426
1617329554
1698888275
762037430
1460155121
452217591
1074384862
296932006
1483343108
2139098501
855523695
1672226182
1524436535
665868418
1359519273
779855834
176021117
1711521198
1381693778
2096319274
785211271
1935753166
1093044027
1569742307
184005889
1223478456
1988640938
1979017754
1971250354
395886471
743297006
367630982
1962559048
621636409
2069087426
1376168616
1421589568
1335864437
1969098935
710826846
1296806938
422544447
611044040
562065855
164425187
1525135749
413613203
1818901972
75042237
704087184
1362310700
201893910
1770451618
2139045916
859220488
756402203
1760286661
1678320554
1839698438
456852102
478690411
822544115
393616048
1753264118
1769051095
1894656648
148445291
573852234
136953429
11144089
1738326816
143532961
682969244
1396653259
427080363
1048552575
1956738189
446122372
1316115259
1261637979
36374951
512663492
417343774
249944608
550956171
897417846
249822604
2028367723
1089306663
529859419
1030216449
1553899792
342478069
2022245839
1122730129
934511713
1762488841
153110778
1006573360
325313203
543841569
2086893972
1112026454
1735274211
332614330
1514425525
437386048
82248839
524553738
733323667
1233776623
327757187
2138219069
1380822116
938050605
338178199
609878399
1739270165
435050485
655255391
313509432
1727434888
1545704903
87006381
1809158757
1962435908
1787797470
792277792
888619280
1365078839
682689363
1302909693
2066144518
1440884560
593868092
422748198
2070373014
1715333299
33789651
1658845552
45565578
1439136474
2056864014
2003811730
1263257478
233531298
279321005
564206194
827196794
716010079
749252373
2066866883
847962594
1351487668
637820016
209284239
1235659009
827125358
668939894
1856567094
1451589841
186742430
1824079524
1020959272
1790550554
1747084842
597549347
473414300
2045270080
28665388
1827714854
60819985
456575559
1845472848
1006015661
794430613
971999696
594587292
224123811
1433806561
1219619982
1755300372
1243158821
1001207018
1134308313
1960175827
1496770848
1067689907
184634563
1471974034
1376920205
916073428
1633407385
885669967
1944144844
1102370719
474886229
2032576259
2119980839
1344397640
1638011958
1893612126
1116186286
143187352
374826307
39793990
1103321289
927696257
1995708707
1566080582
1952439362
658572561
627428071
338925727
1478020241
1991561464
1374034833
1703058963
838276637
177341793
24304131
1826308759
2117820999
902056985
1435169670
146267468
1544670311
49760816
503393256
2098690905
1508891975
1258133340
1725275667
951450102
1654509427
1648900896
556204966
617949362
705436634
737653689
2003617204
229635061
1547062689
1227850736
1380635863
2077267661
2004098820
1735739891
208685473
1151522205
649715006
1627675814
1360121008
716914634
526980083
1981739746
565233323
476871377
2037547782
1585828133
83908865
2036569086
799693259
1314881533
1775836736
1176787556
1901050748
1240992229
1447866758
1449050570
753437595
1206010411
201981793
1026968753
1068663238
690197244
1617124934
1018461712
2081064712
2066961125
526872070
2076136514
1145788587
1203152031
1855832270
2081213224
1187280230
1778506689
1159219972
531392003
2055885175
2055760837
866819019
132104707
1409340082
1552178743
1631050997
890974401
1126241504
1514033403
1277729564
304568770
1822127684
8322075
322524859
2055005588
840362760
299057369
1022548849
1444097865
82745952
1986772794
775774423
318439318
703513257
2105603210
1033859799
389959158
61990131
423944599
299475218
1000213499
744438259
1988835554
1068496961
2045179646
514551339
1836127570
1674723832
934703674
1763485184
1215117144
1123290230
2024303025
1706215946
1129434256
1262844784
1225210829
859118418
1810414865
664657990
1547086804
881201047
972259789
1841896029
674421865
629044544
1148683072
1317584521
966545715
1676730514
1851785116
251267256
300546464
1586912920
1017018346
2016514726
460997481
851800649
1142073394
1392367019
492581854
1559517389
1034093660
1927377311
449415812
2133300517
1393475256
1148599750
812313708
596493550
522344092
1217012025
1268716715
145341554
672640509
1583788625
102633457
1871440601
1258989648
1020567644
40992260
331089542
596332718
2055987690
1541069958
1737752971
1920370621
199339807
375445715
1726825811
1667119678
614809662
2044504730
1294022509
1340743435
2050774756
1694528944
981337472
1153039806
1932561940
1802482869
1483782620
326270056
1719562765
2082646810
1388680961
700282504
639066436
1533927252
125811994
891738735
757543966
1848024506
501814521
1340018723
1808706845
696091004
1218151648
176940954
1327739293
1967654992
1298427212
594611797
1298680206
1821518814
151219220
458821223
1804167237
712049689
65366385
482858139
1645640745
925856129
1344072751
1377811961
1023592246
873320438
1341699534
1401040621
178356015
300789669
800695909
1163178213
1802352152
1902287113
1275652555
343120171
357501503
1086379441
1911515877
1966814879
573316687
1189298914
1546621000
1722845115
1253825033
125906085
218251447
2066905554
2074505744
1343041231
576204533
205303429
69679196
1110843481
98594348
1189399073
1921004695
1531118688
1630883514
719014428
196117515
1168311866
162562293
634970853
687768188
875198847
646415205
1770088143
654752123
479585848
653350275
1910846371
1998625137
1628182989
892761228
1860839781
1292499349
1450721795
783032211
1661282338
1340760064
397741863
1203495999
1305286313
652153535
1000463853
1714975258
554725418
778104434
1314580975
1667282868
188111654
485820499
1542293494
1376929478
1372866446
1522079064
1828808712
348913619
193008683
1350343396
202367008
37881593
966223
2016929556
1138900500
241434640
1383306968
30527562
103817544
1758892761
1472987339
1816477350
190242347
1090598719
587053071
72842048
37939105
1659980186
1420140320
1328564435
1371816286
661874484
723064182
4506538
984021500
1021579774
509859287
925240022
1544072670
492346633
139156595
1659154115
1904480479
434200899
1887491451
1306127164
485195969
969292017
290099898
2110236294
728473465
1203651707
151915174
1096825339
135197980
1178859070
1900240380
1969685067
1941674632
658925373
997942832
1085978583
618916776
177795895
1094798333
1069190825
524501370
1906449548
1673569561
1419190011
1713353717
1173010797
1815681725
322966806
564782406
1129211569
375953444
79669815
1781781294
1303266690
1244987501
1190454303
706195841
1965489834
167668975
1522376215
1766313179
1793789789
2132996945
1136744446
1537242065
1812094187
1448932477
1915604928
892660294
776999373
1237643703
1205231930
368075665
660586749
1180691504
1732718076
1342440347
328913612
256068101
1551699435
1656416910
2007447897
410469810
336807950
1030571586
1825598380
266396429
2128089501
1013673185
1685826488
714895030
752408310
1406795412
768118972
1364296567
471288889
43520106
1805573361
774478064
1815626893
1902665308
1351260458
1798445535
563958617
280397144
1625782538
538116723
528102349
426853851
721192851
35849654
26671508
194170344
1472797498
1644313882
59771111
521145186
778310099
1577344437
746903229
436733576
518935909
1892906799
54948092
556549017
691644487
668219719
540462940
1568353718
1986312500
1425326844
120187496
1015384266
1137540957
2075064271
1287232886
513272840
1222303489
153575140
664620285
2017543106
272537047
460425378
800479245
1120885844
1349545574
874708324
832721098
293237633
641973665
779989908
650378146
1058591638
798500392
832245108
248780807
1783854301
1665574035
455106613
422244658
1551149199
646702093
119931265
1091810715
17418944
122739347
639229503
966432588
1118895285
768781570
25598141
1114027297
1938548414
122346361
617098786
1079036288
1576043265
1582871885
1456940554
965190675
873525161
218961345
779306942
506685601
1400064268
798582773
1243011204
329816204
858950497
1036186455
1497064191
1230758490
1512144450
878407531
1821967295
870824445
1678288259
2132795646
791232690
1670691186
1800944716
511622449
970352390
150325437
516372334
333862594
669020472
457772577
1618497305
1918669276
1780512215
2037294757
106828079
138469397
326343955
1197876680
834075700
1916372249
2025234388
929291858
899326141
107815642
47893769
1588523617
716229602
1783205286
2042468583
731458489
407616025
1278797967
1519104522
184654755
155078743
633735598
2090377470
1223885783
1961320296
433137144
1538518303
957285914
453701003
1972749881
1462029306
949427373
1261603089
308478594
278222593
621042484
242065954
1359415144
1448495653
1866397088
1282076091
655286585
679758201
78025213
1258540725
958107824
1891086304
1547460380
1366477204
1152214914
1879565701
257947198
1183710603
652651635
927677852
45089402
1400809355
484869892
832330944
1153413437
1787734983
1836921966
1632511914
1836182115
197470366
52069274
1805072595
1911247083
1059786773
402102568
1868422871
237767339
2125515604
1973222507
1739432776
377639119
802022297
1812327084
41900037
942065721
1460909328
197260331
1620880929
1769185624
1577855298
1502994390
596136961
122126546
366835975
557635644
41130863
1581592542
390854333
1074454199
1466607605
599856065
986898590
928090384
838870323
726495013
565000960
294126741
2095154427
1928751468
717730557
609706711
668779953
1902042972
884246464
2093755870
268484703
1712257794
937065969
1242448982
195100450
1164285148
305649848
1713372638
270932852
918379265
1345477888
725981049
1538499632
2088157714
1410161543
399894333
1691126794
45595954
2008990283
1498765660
239017849
986857007
586954782
853291965
1036092312
1449295371
1366900138
1374233211
2009578407
1716915545
728717410
132189229
188495855
1462545372
480855309
94187043
602139531
1021569340
1147809995
562593942
1247210270
1579060530
715783344
1609392880
1821807177
1865992222
1564444502
1748275218
40514272
1931094644
1907490574
1224104568
1019955904
1085695431
1720335466
1742680236
1875526108
961402077
18687091
965241187
175419550
1285475149
182981294
1619417081
2019962395
2102963884
1001933696
437037044
885827258
826398278
737572532
1772749384
650721754
899756915
1552883984
1153169622
322347189
27050471
940656432
291257122
134093801
1700642787
1790699426
598217331
558099026
2112597622
223583523
2137204098
1758742243
1926175162
1622753414
51807739
1415180106
866986263
1046123397
1156383520
252129703
556595126
1807086240
1353566137
1199211337
1167569997
759828370
559299819
717725434
2126809596
1198175053
536098637
162409115
1006718917
294881380
612461303
1562830348
935920002
1525804419
1822500739
2073059612
1580793872
486461299
927030407
1340357108
1582700757
1528924989
859825644
1216209694
894588665
343201859
844439543
2065428971
1478794008
1457961859
413451154
669316348
2028141411
1359773840
1282804427
1431884171
1114696924
841202785
2025069715
859286305
1177694644
1037653985
1207419261
1250381936
1016304563
865051040
1425760199
1023423059
576348869
117205095
1752842193
1984618992
701218398
1779965248
1000085420
899094299
1742513392
1316421095
1496178844
1043676713
448515265
1313163045
1594421697
1241222769
1613120474
1530883785
1277781444
140486866
790091790
606037466
924108389
156089710
1770538957
1461183260
995229885
1793473044
1611020856
1108784446
601071943
2104164600
706805458
1336352033
1398102351
1355097639
1135744617
23932930
718129475
1126970997
1882686294
1330856359
825595661
815269163
2056249657
1017272027
117753930
1321599743
8996235
39755605
988244060
297475023
382986227
1616967743
1682600792
684399750
856265318
2093381296
2072120005
1011786328
1855641946
862910810
1047130725
273715274
1586699324
1432601284
193024858
278662578
1766083872
438246590
2091043051
246680639
873169408
1791885489
765048190
576542312
2021608484
969198474
32890187
696526330
1232656544
1182791517
1755204685
1415987606
227072157
11132205
180650288
2131403685
898183521
851345459
116974106
1362077733
2065462615
923164402
1346468080
972604282
1007428377
935415414
70514639
1556397980
1419161277
1568300065
171181227
1756726136
735990095
1419622345
286707169
479355094
2060034559
1032431210
126674700
1691216410
784790874
1752398818
1993567217
295194950
654542324
815373701
911044136
386354664
1808229622
1616612457
1103538287
561810174
1690776085
1106310977
322992967
76782960
2086443924
1587074389
1011495187
721453804
179742473
1882818490
436570782
837265259
1429389642
797639832
1645777620
1113092988
1664063181
1929644208
1844296558
129196760
1657451426
14897752
348340603
1373938209
1427762260
147710620
338352282
108803700
982617432
1872447662
2042273832
2077010299
2103989194
1913189306
936402804
895041900
1625959883
556633202
174590270
956088090
1238024804
1571117163
270960838
1481745192
1151910423
1016112065
2128205297
1376058776
1158872747
731722621
567234759
450675451
813714426
930332540
1535207089
1851435843
1707812801
167933276
859668052
2063898706
316811913
205357621
176368448
377193203
1333673657
286172428
1828563811
1638527679
483369472
223135986
152611401
628292330
389197083
582264685
1045515679
1953153528
1478321056
704344763
1367640464
1178701405
999738793
1916045240
1050393884
1303010796
1974015496
434317446
1243125273
967181254
559903891
942751487
1679900048
1731972748
872471730
48506330
567135224
1086895768
72906472
935885932
144180629
606999577
1593630755
1315831799
586047085
692641238
1839674105
1496083927
1410025186
104492710
147510889
42626680
609337286
388748457
1606359024
1044350639
1183856278
995403446
1022069332
321524426
1638574465
1227776705
143142558
1437747301
961352801
1339905167
228746218
1077100797
593962069
871891864
1782030450
287509300
1330787289
1911957740
2086072447
886228664
1050841030
1890594482
190464049
46122189
1858405098
1383609532
1567124058
1015985166
363440852
460693492
1586565543
1189728607
2061308713
1342976095
2012430527
43721530
1636866904
1580703561
847237639
1046199097
657662254
954516826
1107861655
1878065248
760936058
74533073
443383661
1028719187
1558322297
261805146
970455853
1554436659
188074104
340186284
1612112126
1949296019
1241132999
1605091046
2085261191
1762361549
742628539
159702809
791875343
1983195434
1405471059
1310305826
1502671253
1929584411
595232111
1862381717
1261042472
1654775836
1147183578
850254807
1210225225
1009103282
1007953046
853575058
1065154566
1424700160
740345215
643619192
917456906
1965029268
1812968068
842454780
459358589
1617701107
257006542
323803289
1568855570
47591868
189138809
412328272
1762427924
2082041610
415297276
1929245491
1339716820
1908992853
395289146
1340648886
825452043
1656168537
698217577
118780789
766269872
742113689
1853665455
1565907209
2067402362
202411612
1059738929
2034572081
1986084740
664677344
85923913
659971252
1519824282
61999169
1186804897
1860398278
486534712
1572226041
1181121900
1104156076
971375831
27567126
412629533
1016197769
508215945
101551411
1619938145
2089078213
875687614
1236010270
1913558874
110397197
2035234490
606059890
1780333791
275087960
1827268265
1971725674
1736315244
977575138
182938017
516654210
1727652825
1749527780
1997377951
1856838854
1721370866
1831306933
1823320070
897930381
1443475585
561810335
2080982420
2082138471
25723159
1311162230
400683791
1204562344
267123611
13264881
1925484867
1754216290
1532045437
1969893906
750881095
56644137
1598000018
944234567
1466090740
1708599634
773742728
2136244669
1590718096
767309418
1526538000
2056859350
1949661683
1905729407
63981170
2132889956
647295933
1565466837
727937831
2014278060
1818303099
538345521
1499576806
1973783773
2034581108
385484323
32853123
36303740
1488153106
1368227981
94332412
414297931
1726403054
1682853160
755596943
838431344
1730940228
1987373918
1538312359
1469451393
526390894
386832047
1332540479
233138564
230101550
660072791
569588618
692656146
2130436400
242320843
1687598888
1263753086
10057573
1957153203
363264713
1353690620
1658780848
1923516315
1508767878
1756366640
1024439545
1930545550
1408118270
1669814787
636465253
2065472324
631380008
2086328229
413025276
685169775
547221453
7512237
1185892640
1946884725
1670688137
888341567
1704208078
547713934
593581625
1084704208
1451598008
1471971454
550866644
663153635
1564438712
108349088
1403943332
297702897
1929291252
1880830745
506517936
673536637
542363181
1390746516
1812823715
1143451008
695854356
352340473
1917778545
156290850
1040387305
697994696
1563532342
985383226
1171001095
1002723046
333886726
1054131647
1380426659
790878060
1499735164
1207199165
743604839
747777576
1954622534
8191539
1809922678
987469983
817990904
1698944977
2147013266
1375448531
1951394333
690930767
176370171
1766760340
1455978045
286213281
1957711851
928024062
395634568
786708490
632630379
866365589
163230661
1070272850
1322881100
1781989668
102536428
805934517
1290114379
1350913556
877679778
1824072418
807401060
335989754
2101993858
851213668
288237739
1124958346
1111272090
1992894149
1917270654
1063632066
2100577217
1382890431
155876425
473145072
1074090639
370858687
1886056751
1587977375
425181585
945951082
1614841491
322704846
1051409639
1453478927
1060115683
1198124626
1968633632
1536981700
2134583145
967454789
329626840
611207302
1953008886
2013312703
374284488
614496475
51818410
791928727
766470323
370169358
1051243939
454116692
1363026214
832428097
1310681432
1513587341
1457877534
1101482660
760146132
1576925953
1056606864
393968255
646061943
1228123869
1555586451
151743614
696059116
1317933945
1044227607
474258511
1911465535
29423490
909062932
1771880881
1082390001
341339165
742358074
125312846
1055679344
562935462
1627159912
2083739817
4275351
2054179946
476372031
1153028283
1818285360
1440469934
1306874529
1907462101
1173255997
1574186619
2004837598
895857199
1606949670
1308658813
1425693663
2025348599
2145577148
891192768
186616752
763707769
1520401966
1835416830
1243798936
419273110
46596484
100173984
829990321
950452231
528611375
563095330
1786363636
818168239
851044158
1020196677
1515646714
1662417961
930528284
1621113720
2063372958
1626785084
1625881644
2068374460
1571263051
1677334463
1207025130
1960763411
286039594
1415793486
1578723385
302021246
538096129
617468166
168180506
1506064761
490857087
1855585061
1654890498
2046675439
841445285
1120127576
323699169
252080697
1896883031
250430533
207678866
1114868457
848950149
1183142371
1089616378
1713537785
398323694
873735649
1393227789
121497645
1544779042
1859529337
898591658
1861286544
2066590279
1827567607
1938639755
614680166
1192510319
177853104
2048166145
1203062327
1828229047
585839043
1925767491
2094468331
141020211
2126171436
1920808160
892467373
1281081532
1787868039
2018093039
1136553117
1957340206
880011535
1991084812
121541442
561465508
648482084
1634601716
1702308036
1902284704
1283164499
174303
1851739459
643769973
1787053735
226523883
1008754440
1546160607
328264974
2081764469
115268688
1451119523
670738543
54719952
1768246961
811912507
1424717738
1965942063
2112502782
1019989283
1432945330
812420721
1212817730
874306328
1191966872
1626082178
1429108121
1498520360
1483535877
597226750
196784864
341017576
1869607749
94247237
1769498955
377870554
565656304
1093271139
1046173994
2038099875
2040981377
114043159
14062871
1727380571
109177413
328936794
2015079491
1014539538
508139802
1232373439
1153228013
1136828145
69780696
2009544973
1040928350
79401481
1448302546
8009610
749359878
1685128588
979598226
94344761
552645501
937694178
928860098
1371898175
2110848984
680109960
144832424
903216687
1327622718
1132330681
1966844201
613839681
608151958
1267496867
1527423610
1693972537
1847550721
1766630833
628957265
1233743365
1242406125
464890924
1402645782
1954308127
812693641
1453908878
21757375
1288547088
822637750
202687922
468211996
1782771386
1011054508
1869685193
36799930
1661846748
1935925674
443914414
1275543608
252035695
390850310
1426809095
1446721855
25837373
1877701326
563827774
1930337258
742188694
1818742755
1375289688
1208097966
1374031636
1177967873
1347259095
1841401441
703847285
528696673
1920862594
1460928865
1378165317
1734165461
498547189
1473866131
1829838515
1145007256
852930488
1564396615
291301412
1605500965
865587785
74577754
1989128974
735790364
1266934064
1027456636
429316340
502884859
1724268464
169329158
1680517198
1591636030
1143343658
927513938
929365471
480714330
1988489473
251157549
318415724
1996880298
359358012
537238068
1873312105
1906002245
1798168642
565487633
1149593208
1844649825
1116725185
1448827581
336203632
1759669377
211917478
190128240
1186945137
354162985
1928292600
1957134405
111455355
1861691396
152848514
652222446
1065291219
192864495
875147807
1507152171
1566699110
788922847
80590102
1796352381
1541591049
630586071
760765311
1188503276
898149507
1773350495
1791579918
1924673534
1143481797
1544502559
735507534
1828818887
670924427
685922217
2009552866
1881923215
1416977028
1975818360
303891056
1774773730
1857373711
352347763
389520566
410116246
991233827
1098309424
1361709977
1281378177
1809429800
1347373312
1260834065
846866727
1017354666
1405783504
889428963
1639646977
1663031224
1555283013
2004179994
386022419
2125389075
1577489189
1824870190
594537225
1439734263
814027488
148934686
228160724
1497858429
1377114176
1455609859
1174304343
302207443
1054801427
274565689
323440395
1342481488
675694612
960235646
49688431
629818943
1475695792
189157096
928231087
1928943629
995432368
807590195
1535109501
85014296
1709825039
819514787
1521559496
136064052
1328418423
947090048
801704808
1475208572
715394896
1032317259
1049183825
2107684220
1995967881
1637757880
667998344
2032311258
1126885433
1419673447
1852495529
1170412944
786372811
1300478683
169326617
1578284413
1426105860
817131759
848964890
1552253871
505486753
1199762879
1018199380
862529185
1778423465
2071308812
1459842567
1474286477
366787580
1528365227
1295233024
548472191
524213756
1161505202
860804695
48299672
19008927
1922269040
2081739722
1126174809
1802124754
888539730
9896564
608348944
449146478
643061012
1742319713
269694722
1630527036
686590282
692139868
820950085
1567900896
86496114
347314632
1874666238
1914770839
550047496
1601677845
1257681674
1116457218
1043118982
754628638
8830401
1453010943
1769682804
1724237750
226329841
70372683
885933489
1997229911
329366304
1597061145
594204941
492207475
1175639249
925861428
659564856
486868938
323821378
337100408
1534922216
1901363382
1543545451
823022190
812426384
49034768
592168865
655532444
258685708
250386150
1175112454
1324778153
210011479
128787075
1812787940
1550112401
367794326
863100371
253792431
1372594681
719401045
763449862
554092756
792866873
53393866
841224932
176169717
606453037
864594235
1177996594
1925374506
373499788
1109890340
1461181532
2009867758
2118724451
1243847486
1608083717
1025298721
1817879569
992971784
1958809592
2006137710
2100975148
1987403814
1312689835
1647487136
583910068
7664474
144636857
1355385349
1624244384
988154220
1307575092
1653048615
11378480
415144627
59420167
666125697
1168281702
27158395
1560293330
1658328032
1414732547
553702637
1646738781
1724331786
1329124625
683020653
104229412
1881217904
459056610
491028567
1643384803
972309629
1459015805
368275004
2066004869
1918370676
1169032616
1902120408
1065428093
485292286
1414430324
1520286584
2040310256
1582652568
1475485251
436373941
172317144
483790079
1387437336
266409423
419856070
1467050125
1377745355
1586537368
982955703
233631170
1774941283
876904851
1008373828
290628300
1585074281
1414772149
1447342652
362759719
1282252487
1924264346
58493036
1651394308
1839452300
729468427
273972041
160728490
584241280
1536184380
1035513167
398121689
68970132
1584248112
1885290836
1143564563
76849241
946833078
1898129717
974435404
500384996
2079454972
772963252
786268782
115953300
1120306538
1008292516
366248761
741567651
1688332969
223490512
1664270507
1940033074
641944649
1747252260
1964496870
1395881054
1949678133
662520609
1652488226
1567509510
1462563273
746689639
490449988
703025435
790522638
777236418
86993449
1708750647
1700244476
1015266865
1074326318
1662262741
754115953
1425989455
1644055786
697616604
338351987
1583499389
823326892
1648747484
405732621
733735392
228217937
1736150007
540606628
1726062095
1338522091
1642553930
1002731644
1520951142
859846861
383542832
988408510
375457431
917806356
1859901174
922622333
1210978398
650526775
1099177699
1689688021
1942613196
1618354549
505070935
271885591
1469601019
815383950
369780758
1853313416
1642145943
316891060
13483726
2127948547
205608328
1949221091
1189127445
172208309
1266304344
14946652
2070948739
1698549473
2112410382
1902202722
1789047800
1952752773
1661782673
863738145
1148260725
316755647
715779613
1095318402
841594036
1557691504
304841801
1787136771
1859574931
122391500
1393782653
1325368425
1759564128
1508437491
1432210028
1168389137
90515201
242012912
753012747
1825957569
1406928530
1280515699
1624950990
635511375
1522827610
784049069
1490862385
1182819429
607185520
1031907812
178702324
1484762319
1395407277
27769013
676525063
1353763855
1360098658
1616423912
378696670
998341709
202253533
786370562
1589436897
1990476177
1311296079
2098448071
547103985
744296973
1715758458
1659171515
1006490729
1713554987
851049926
817245230
36906987
828788954
390149223
964361430
1002990867
2054209471
100720339
143434920
786236796
1852376123
96512190
878454230
379907460
1722974737
89439839
574724194
616352345
351627568
1450999589
1992935366
823754692
1614927150
1485649793
419632652
763121476
551466438
761389900
510306436
1165262302
695566015
1227421608
674946042
1276608955
1366008090
1204368948
838598844
884521344
2103101860
817268286
207118086
1409919606
1874389845
875550611
1045726158
187417997
2095123858
1929317532
1244451824
1180481266
315483646
200535229
1513711905
1694907386
1576482672
2020810362
626603530
823820454
836959063
865216914
1770353288
2143684390
1025200443
1029276038
776884170
1839207695
1968846635
1172674518
404878593
1688381964
299633213
708834779
1885258551
978517476
1458163266
1860788090
626123049
950241060
1724661452
170786134
1751322816
1278773499
1098425984
444370594
936299087
1591224677
359170133
320447504
208642242
351211582
19717839
2074599796
322432715
959613934
1718525251
354306152
1293732369
428425596
1949062986
283478599
659767409
1954767255
388442522
83190460
417389323
1456170801
210712900
1777006993
295726079
1813536186
1679885765
909200776
167518479
1330294632
1409580845
326411755
1237180726
1367112625
1507780586
968494449
125235306
2146333918
1101560942
764662804
1361042286
1692026593
1274471225
1963727187
1102163149
391349717
1384998329
1358847688
1587112079
713040672
1931734964
649667070
319213810
1821469971
1970657414
132153103
506950155
705074197
1388933816
749394538
1828648608
1373747561
2051105797
1051759587
1038992428
1670940053
644400802
10993636
446095124
2141799927
1435177000
830794395
529929865
1205703572
931709747
2140791169
1075280399
1952678236
687466029
2053867127
683742186
520507929
479151310
806856914
553643771
1173337868
549681153
88336577
1222205902
1803195777
17610172
1554948401
1417782254
12604971
1457547604
1301993835
1847109977
1957280321
939103337
1987068026
823019199
1366047343
208860788
1795698201
1104060015
1182592187
2019949882
1413525010
1467470845
1428288280
702512391
277779036
611977307
300642669
1159409979
57117777
1713544985
226298870
370607089
1132285986
36948308
2066804013
531570371
2112012000
2093570825
339563733
362005242
777263076
938206896
36023537
1200220484
989541377
1498620362
1264593282
25668352
338216842
1643680021
1362685317
1700622717
781954095
1983609996
1713093156
1203564150
151991178
209136680
1603085376
596565213
1810465172
856451976
1195135768
1135118402
872607311
1577014945
1924548137
1410473521
1067413690
795504118
1365484613
556713247
2127761500
1965552223
748294312
1681358236
917135401
556960341
1705642571
429509164
948961401
1365126321
1911705961
2129338393
629680370
237655597
1830933951
2067930741
1325087553
1066304886
368127429
1575391160
1692949945
1908538978
1773966183
208220487
1668881443
1663031279
1468492691
1783907301
403641245
2003324609
722621402
2043012082
537174988
331375294
1556920499
1835346251
1903798716
300988994
1670050839
558043189
1353007519
1753534277
2030695207
827861275
172331351
1485529846
2053727532
695210278
1709611714
1759066683
702902545
326349370
14226923
835658235
389608486
1982024484
617763558
2076457797
1479624839
661733479
860759239
1968541646
52204185
718189449
1760285556
1308355976
148609050
752542869
169809346
1281952749
478158267
184965369
2091783249
122484500
1249955341
920308953
1737847473
977585348
967550763
699984602
755720988
1205047485
1277161789
117230661
1887092529
1416020031
1991818385
2006598113
1550789554
92704488
695265337
996270972
42680707
1400103707
191475635
1631578151
2042740876
43280733
425509322
283494281
1294649790
1160640857
1700978321
1299161268
1609441679
890389018
1259863332
431385382
551254545
1207680502
1665530640
1814032223
1114227982
410840852
1583272303
1759348259
704024274
1484972866
758076313
1722458535
1799249841
25952480
55801237
1396448581
1797727964
1507072695
1192565298
565270010
789949422
752274381
1853778234
108530244
1814497892
547953813
428387725
1630798712
466039432
1623944821
1836104615
1448838300
826111076
1781837973
1297735690
1062830910
99095084
460839773
143152295
1093052392
805296620
1191490894
1989951577
107615890
970770461
1688526712
1045838826
1263730181
366260668
578169026
730751315
511439017
887944974
2093165379
86434122
1934165257
1421360395
792408029
1138958846
1599192469
1792618604
1093294701
1596744864
495433948
180571950
561192614
485291273
921381419
1014152041
1042938762
1842011733
2042501545
2029262180
1054113888
1596664320
893873357
1672830368
124557434
277259871
22459857
1572396905
1835605868
1639527453
769248483
971186885
254590445
1007983917
1341468661
666691276
157027661
1746924210
1060121314
1545741359
1421607942
1443656526
912640041
360126296
1784261218
386464115
827033724
1394364910
1658590724
29159744
142533558
1979373241
553758376
475256795
992645236
35731980
912898612
1789018085
1182045375
1602932027
350957800
655188404
1611013727
1112133711
1171904965
956182532
1646142202
1349364934
1270525718
1808332594
884983766
773732134
34113950
2098365104
11375288
1317337561
1103762967
299617310
2114085451
1111328507
1222250734
2105356484
962145730
975557308
1558366836
100282537
932482456
394761706
1647178444
1966519235
1903627022
682866665
562671416
1320606043
895302075
457752773
1067709752
1840401679
378181199
998069268
1935486746
526657101
781856804
1239921265
1471359216
27282914
381950111
123421720
1225081775
98004052
600349659
278211397
345174578
1959944204
410140778
1100013200
1547009383
797850616
801083476
444451490
1870008437
767675699
283486373
107936967
2118192274
1656072691
1954321001
1845351788
1888986619
1027065660
2068210201
775471608
1505806296
1737725764
1948393563
1582759667
1822048350
1083682829
266041905
1154114303
164312353
1053948219
1185429764
1986539622
2008604693
189489632
2084864877
1484910488
255758892
556540047
1019143364
552030553
659161392
600930079
1025842686
1961498889
1285348094
1694368469
543341855
1922895684
1511301695
1089311144
1505918572
1034353474
1358549777
104169802
1671656541
455255532
1610042824
326804606
1645410106
1042605011
1518013675
757445036
773611054
547465017
2036408474
1230977481
801079077
579410603
417985180
817636785
1503590215
722846470
1193071374
1445182643
177683144
778349014
1490537606
815280894
244280759
1133547364
1659748505
766164924
1895105407
1705583986
1607715593
58997627
1349724234
201281687
2038361985
1032537606
1687613428
2086630323
1647512847
1456534822
1798393646
334676201
1579424228
294455997
1013439405
1101042949
451586251
2064822907
1367692232
250140904
820819015
801556742
465235862
1515219984
771470218
2059446677
488863817
1352177426
1334376065
1490977856
1333340541
1075479878
502352384
926301359
17782849
331335676
1770054617
2028720117
1908466829
422633379
1022400385
1754677948
514093167
804441764
809325089
897324964
1417109770
491566036
567992053
2098220569
1305519723
49179652
996340494
624486234
1397509170
1550925085
1241612856
1946678701
151048485
1911260987
1509907122
1571828360
1303332946
1542488115
803998198
1906187364
1295990917
125105441
688392325
599694715
691500329
506598613
1068510863
1729902931
1594115579
1379877279
1739288449
723239962
1560082278
1237052475
828104510
1287757714
70826831
1233286572
569638222
1904771767
644120769
1140660672
1911638584
158516889
1676315730
458613014
1782391508
1646214583
668784706
878353217
1668605183
1154126233
1546861866
1770905954
2046450704
222701925
1376674301
66986091
1552774210
890913
1053848508
429632177
844118072
1640207016
402433791
250008360
1882592174
1920953900
82738851
2079264466
352280949
1936991775
244964736
1522278253
637681171
1167715128
715447774
794445253
1847698763
2082683064
944533866
1206025073
1802753400
1839625037
44354123
1157084634
121175105
1661275984
1558612675
1364340624
652421849
2067349114
1922678287
1225898827
1544589850
928196339
1854904249
263200235
1954088579
1645125866
683408535
1972138138
1777323329
713719059
471847612
1411943226
901427145
1372213957
2064980461
1917941363
1369397269
919328503
1366150086
1334568458
1009251617
1561901258
1089897442
675134310
616572781
1037961697
101576738
1512935204
2003514452
1269967682
388106519
1259422787
1458864981
223495105
1526993344
285516186
798712285
331366114
522477838
1591800891
1801129788
1414156888
669446205
479115836
1947210124
388304009
1784788183
495604772
383504742
929098534
938852263
368361493
122125960
1629780275
1632904788
1084840768
801586068
1328805023
396341738
519154858
811504322
1089437099
394025120
1418737435
1665610296
2115030135
1929215363
1627083612
2056974266
1032941378
478410831
1489048264
1226970422
692228399
633136722
1210919272
193393993
2143242109
2064794215
308928534
240109430
42100970
1023296802
1853165235
1478478710
1846078305
902991255
358751928
249607881
772393559
1269043293
1266816255
563439741
1475114190
858575198
673883258
1471603934
835109919
294937288
1576355898
1109170749
743143746
674246255
1198482780
680586603
976372904
376210693
575960583
1918045549
1472352945
858748649
764099408
786894862
1632133896
2015786101
1279194890
1337284134
123823837
1989129644
1653452468
1377449841
1143121520
1311796080
1449424223
212268902
742944739
608745163
2034417098
158662953
1404325247
561408506
498971992
1384934287
1017365490
177704883
1035773204
1417594362
1831376873
433962138
1552375104
2121739199
1317772633
1382229661
970958606
237019559
1717767373
565347698
2038349390
14923939
1229283981
1070775036
342873247
1931246441
1528939481
1602700129
1071684296
1225368017
157740520
1704357260
1864422457
1414925683
658615387
117856967
883552216
1144884733
1952175740
1533134850
136817453
225307896
447010360
557161753
1570421852
434455262
399292034
672679248
63865983
2016318021
322615622
212586567
1853540732
1820175691
292058472
808180086
1653242167
894132492
1235910062
372783217
1897951884
137554388
462392867
414021984
1209227434
1123135433
1025459038
712777157
481914088
126503752
996235174
797942693
1476227210
2041303179
1253468803
1089885844
819302407
379479133
749424021
161146720
206918782
672536584
487578542
1090571610
1219730868
493686311
1211782886
647261508
180200883
635823692
1082150711
1094716003
995101068
968323455
1091440512
202800853
479124585
1455599199
1214616995
570735358
1018544556
284429806
888016669
1738215100
242814630
896597758
303882218
589248805
353433051
584237720
752955739
1748517095
1546106915
533694709
1377502951
900011149
1644421151
1691538741
1241964040
546239133
744981367
1009133894
933679994
1781045677
1992133938
258669310
2068992354
1634419086
1112412325
1883696987
330647193
2078431809
257073954
625172466
950526894
496440659
669236808
50406912
258466256
424457510
735586967
1560391588
1608274156
123643407
1993306388
543578964
514649650
716267069
130045443
908532879
1880490461
944178529
1132747628
425814064
2072102288
1999169121
1106856545
562063391
1069772
1400284641
1332856413
1461680288
374806834
680281090
1783490200
1168632653
1807801440
860873608
1186257091
449516617
135740144
1322801816
1216908153
135896526
1440660391
1388153545
1842110425
1108944178
843998417
595821115
1373103186
593043087
969660789
1118921215
1137612460
1764229402
1509228675
1833242764
1626713724
849984421
1784689317
475312174
1033957029
1647341704
693891228
80666714
1703903494
1004042862
2048336056
6997388
1588713249
461944722
633001643
452516214
1601279428
1603804956
689873069
1415938932
330597856
746167467
1155554742
14579902
435392557
2028942652
365468694
229368929
1407106687
1634038312
1870954446
1382963288
1009206822
339220286
199110773
2073199661
757635805
1069620538
1555877794
65779541
1648986031
1177745171
1867839367
545662815
938668
442441184
1393737760
1927414273
351594092
195683740
1592151787
1256735719
1330906180
1854707701
2075913237
990534114
311852743
2049366660
1258856640
1042122945
676035554
1652578700
343170647
799219123
2141503231
708558116
1573563154
1548641847
1209793492
1570497717
1819990544
2042196196
840445834
1675389886
806406112
1633260894
1116472392
1392408016
959390321
2078590059
1822833316
894092120
1756640681
1601740931
248323108
1995050242
1859273440
1005870616
2117989716
1024764119
33840855
1310092104
2127140873
930772326
1776867092
856613125
1514595853
262410088
304751025
458734181
1165255364
1898859805
1438601831
79943008
1579273689
1088487968
317528368
1356184431
1352320308
2009206067
1552959657
1032794288
409694120
979741362
1163584542
2081066316
1522019990
735908414
1305261483
1498340651
109140133
650402317
1842375948
720357391
961281053
1980801971
117851515
1915372100
1556654154
1516212287
1155871588
1833895105
204554472
531168366
201038864
409718017
238475195
1112802485
431526471
1799644634
309890702
567300618
1514577362
1942779659
1738310255
32812426
1109461264
1098063475
155434155
595844468
623687477
1857113921
858926649
123258999
356352738
1936456463
421769487
2128274082
1175528534
1272644032
2028409565
2138825180
1290313591
1690691967
1987585865
1176484121
1309227582
654794710
267510328
846192009
1250818692
1768456335
2035382627
1631244971
1158851912
17098637
1445171242
1881210436
1541501916
495486968
290744247
2079311078
1131141760
397954199
24910576
1445719603
1006139200
1440121015
438296639
493637771
831393535
1788084095
545346301
1464190513
759514340
408890587
884262659
1638492399
457822168
1812051380
2111283807
213259966
687093993
782112712
1784659722
1830698296
579150340
4059732
1000134120
2053304008
1076564867
21110240
2107961475
1397046980
1042010922
170233126
453305364
233760081
1806319976
237237413
1840108134
1215507251
291618958
1718958971
79214006
1097408372
642786007
1760473822
1354297699
394269255
1221009413
1442518801
108457356
1779391010
1325290645
1459247040
1242282107
1942118289
136234813
2000299928
443986140
1537339733
1851848575
920147125
2145794183
1608245579
386298865
268429657
755789452
684320717
488110174
68293515
368636202
30986491
401675318
124507639
1964025913
1762717653
1724012634
1738112879
1356633945
1562434392
911412740
283700200
1401469125
216756844
644576400
1701547144
655089312
179972115
1483769853
681129816
252812830
1750374405
2027572838
1474609218
601833673
677274196
21868543
565401825
1603059651
1014779913
21156675
155695394
554354008
1457635279
792790223
659689214
1586411384
688347474
1557734567
1542829803
2065549836
1080822262
598187247
808828008
286267708
224479572
1103552559
299442730
92588827
1057203425
540766045
100135370
1591753430
44078307
1711433678
1669469379
579676742
1542101022
1183554205
540079190
1817836675
914135102
1787308373
930406871
65730568
5084679
1712762275
873416404
1792708802
265657880
662038212
1781177725
943766199
1338311797
629600254
2028023972
343557084
625928424
1434975853
927179983
1244214914
1160250389
328247396
1108363007
663176213
779794993
829993627
1953244754
1430468165
1244756143
1274177199
789509023
1447193165
941120025
1438740893
1853008269
364860039
578228611
2098678239
1371012450
1063125323
65282126
658382338
1494259473
384809549
573722842
987449881
1268781299
599690710
477723580
1362253449
1642381462
1163524705
1230738323
720469647
47793961
771593993
1170668020
1831910903
387967241
1221248467
2073500270
929851257
782806689
1076784649
311709673
325337914
1919110242
720092653
762581181
333984952
481153810
1550120448
127558145
800811338
2018584565
1859860997
2138936651
30871155
788284687
1551789154
1420643198
410357639
2102346148
1581649817
1604174286
1617910983
866591299
1303130313
1282958893
43137298
1073443102
1887656508
1767027508
884740137
1446944248
1681951941
1665946625
279074137
701638329
1345471316
1563791767
1984882952
197101522
473791517
494863746
1484490738
646378557
601475894
676567030
219463713
2037699908
992310455
1977467459
1548578944
579802160
1577750391
332995754
214683193
2001414317
126758558
1689334089
328790755
1633546901
2038600762
1435408695
1520169930
1846958423
720726976
1339252861
1082752793
2077471854
634588096
1504162334
156303908
1917385690
1381482666
1280822466
1848662260
2002632695
151527052
1046757098
1488388715
463333862
1107909541
977627817
337764533
105464864
1523757767
436425328
1687715284
976472649
827379028
1659022679
2079644382
566739374
1035220296
1133003430
803128706
697997582
1648611344
1645449011
623097716
1311085018
1521246340
1993453699
1481915179
575876901
174461162
1128897019
63953746
2041737049
1676215666
1283625037
1602787447
172018408
1082783409
1518726763
384231210
115080641
1123537683
507326753
358037240
1686935420
1148414526
32328739
1915355048
838488670
1459232371
263210381
1351571571
561722717
347905761
74324580
2023167404
592345807
1197124253
351660817
1111387945
783565313
1736235493
502820644
599010912
498271855
260403485
1858384464
1344038176
1216077889
976304776
432543679
1413262095
1518243136
136407374
888317721
43639942
744374274
1298629266
926982232
1219530930
1125660922
1380733093
667572279
856727498
1842161160
11197771
500915266
1984286952
1488866218
693662501
548528087
1184209242
1294955642
590522533
1218932354
549163351
989768045
1066168930
446950124
1642949591
300069502
1842560171
1910231219
764375913
1566662313
1785007739
1794818581
589468150
128881729
2058400570
654007187
1326767395
482683225
47770950
1661816937
222146192
1613398941
791916669
1309331211
1139687507
82706568
2115920731
857615530
1923077302
1486169761
750791312
72931922
124281618
918920275
1668496051
119316580
1249824619
614328651
2091790858
1599611806
1865918344
2144206353
1667660752
1974972515
2114152959
1050707046
1275378022
940265518
1394037768
1397094380
1965307250
2051220661
1502197701
1574077907
729177451
1233325225
2060114655
1971303809
2118337582
1374588934
1854102602
1927469243
1746939031
183374953
788603595
1240023922
697637606
885938423
1383846713
730549530
831156203
1304115821
1771687523
1413945220
829917835
53919833
1203681309
496246894
1634431594
1213034567
1103922280
497064090
36211252
535358172
2082475751
1506379010
1504463172
1438764851
1353856993
1298048687
949747440
1334962203
711363477
1197681311
221223874
1397202728
1789947822
1729897180
575898716
370915957
181918273
1214105055
1742367563
596270943
709267231
1034450755
45626303
709910482
526837537
1195808881
1784601376
11390492
1757224323
1270620093
41315485
944691513
134489820
1861810551
1850276172
1700524257
1630998080
1121923127
1297849518
1263678108
730848618
1825430739
651003240
1969560727
1520765155
1090641563
53872639
1464503064
569272233
1035819967
316324186
1852963942
1427812631
1028065664
1077317725
2059935002
1807647373
653409466
887820534
1229429658
1460006555
1551941908
559185369
834160081
607228545
441416438
85594762
1411214333
382219611
2111753731
1228097176
1366592991
2038820067
1734856477
838538867
780488354
1563544942
1884240588
168449816
1185132816
1487085219
963065573
1689390860
795188216
492772117
1628494410
2031016372
762095131
1482175768
40795427
1557024929
1569008372
1584916094
871878927
1340047098
2088478416
280757648
350273983
1483168300
1126783592
869311501
367271100
544359848
458831905
724530549
1260585422
1559993378
88479710
535673969
971643788
279191
1553150602
394379868
1045274492
361841062
1186981847
1592317004
1370297788
1837852873
1949813010
1924581938
743434779
446232505
4189788
884479074
1902887888
1479168307
589468197
1273975481
1308993023
403879210
354023000
2077716898
809424877
1244005143
1872465769
334713289
2109641952
1718911904
230980066
1356068147
1963558177
1558035393
1674065291
601765334
783809939
1255360123
6466132
1463354368
10225624
977581761
1785623606
1735208123
1443378071
852329184
1340110792
878684031
1703423306
274593208
42581582
1466920213
92020716
1622681845
169908719
2090849585
1042799637
2067400730
573706730
282623305
417777847
479025687
1304205112
1868805783
290823094
167171014
1096089672
1962179587
1986189610
505229899
1071041900
2124214575
1985420516
591486192
616609174
1597925400
33958309
83922856
981367137
1042018075
679068079
769232231
570491178
492333079
92751741
1389222477
2082848585
2001282549
1524704537
26738050
881745327
1973818151
1817509159
2081410161
1084862916
1036017657
1023910678
1165343671
1557067984
688437366
1419762341
1149123187
1282169751
21889831
1081139484
2132153388
1634319149
2084415256
366328969
989387503
302040468
969824754
1343116606
944921019
728453364
1969124998
2098156760
1237585506
988348518
1768872669
1238748993
1061661896
364720329
436424283
535802513
1871161317
2078682084
1372680229
722075574
627491988
678339927
445066725
1182124552
1435481109
1029340792
1485947074
2142568532
1107670456
1481626491
1995322654
205519972
399458805
1077759504
934049651
1171577827
485735268
56542143
1240329155
2042732578
858073776
136386498
910723865
347739834
1166999264
42363287
110594551
1978304748
778230174
1925941097
1180862129
2031629696
987520918
1227860939
354697132
281055100
848630787
98533525
64606574
373835456
690043580
723807266
1533246766
1198201158
1729020322
454632779
828372666
1027435000
1635726342
21270372
1565211348
36741523
95794144
865853230
1875504596
1235965770
269614360
93128182
1110065456
753287290
1007775420
1523738314
205742692
903801010
1427054050
1592840853
721187018
1783706360
228323274
559991772
1642331155
1976082603
90684509
1971590029
1717635694
49963870
198473589
1487437100
1797695160
1236874062
2003592264
1199114898
783480568
1341387063
1486114662
1465798851
1069734454
1498418590
1609748562
393159684
1052970802
34650368
119903312
800230340
1533534836
119266673
1685958793
1821638553
699688037
1175313595
278658163
1602939505
702162929
225253925
652637044
2098624482
41584609
1714309815
804233266
592357348
1962047140
349867078
789122463
996911879
2138690273
700991290
442090073
868517600
1895778088
351786315
921813468
1592132123
1724493579
1397027620
678664067
1468192967
1141376526
1874720694
2114775243
1612593416
798547420
1024578783
613879493
1349617305
74603506
1478877008
1742256490
28206903
1697890547
906256233
318871845
1306400678
1267299760
880077058
1251545354
499058453
2016191067
1571781522
1748562303
732019568
409422891
1287350993
1921858231
283508262
1244003315
1630211747
1110566282
1725517795
1606413399
906312645
2116532103
987211027
1623113696
416121701
1488526409
1353673273
1158594454
180108350
1472726883
761909169
1277206636
660034007
2040389472
666394252
430297829
549248370
829845395
1114166434
1840273395
1527809692
85910166
1616922811
1579098122
228370954
119653370
1891538536
1801449704
827870162
2132347771
82514722
581948487
1772277170
1272917549
1500219848
1008930291
2099671259
1769486821
898006937
1121819008
1643289868
111933033
617725774
1510289832
1358885328
1013583887
1894657700
420863341
1248337399
1127303831
1758587430
1180829457
1826062391
1892858413
1847699642
1722227200
2141622138
1527383759
1882876131
750758181
275712683
830715439
1873568932
1285299487
165212594
1007320509
1544047993
281733870
848774360
1739889870
419418283
1375293765
279219665
1879719811
922379314
334864315
1039150988
2000545889
1851742761
333186145
1355644541
1253040891
871775611
2134303434
328573105
521518465
1205761462
1543221566
1678587604
1103023239
1874801654
1567449006
876530520
311341865
535864976
2047690254
1268452275
342292266
780105195
316906001
273663947
2144901679
1175160799
1552444877
1306966728
102153212
765660322
2121676212
526195500
1480803663
500880182
89052929
1476719374
290363871
1116005537
1356611120
2141274130
1321423366
864446862
380992734
860740726
385285636
510514536
1720807383
2112106006
557379429
227171099
1433398841
2142085110
783813612
811968869
283279004
106226091
1626908402
1151397631
467506745
52883472
1557357791
1029056188
1520131770
517268718
253109306
171879345
1530463309
2131202077
301985891
1728058889
1960283250
724948666
15793296
1713397414
1730753495
1531894876
2043126936
2051165084
410276996
1541993171
562264083
325788743
1748292722
415650467
1005014223
2100473396
1218780014
1201707741
1140021361
98463889
1905758633
441194919
1966101326
361316489
53061084
1348721886
1541710295
1066931736
1459182453
1976535404
1282181105
2145200038
178675897
345242713
269378127
1072320254
2122820994
494908084
667150635
1882436719
396273911
1281620467
999389751
1942209600
200333327
1370220481
656698134
1415670352
1553011661
339876651
311518162
808031837
1623279448
1809204215
673955927
280823810
1773516372
1152611098
1049557930
1598252081
245549951
863515486
940777837
1873055685
484339228
404842878
1728399462
679040177
2013126883
217643960
2015171807
475287130
1777936454
2132362058
986202861
2082741543
2071787594
1935033223
419772411
563078084
1756637910
595438331
782605800
189729383
653377078
1291754150
837944625
77417391
868506454
992622514
1170706071
1410074730
236741504
1281229333
1466473963
890365008
1179486089
1787360706
1482265627
182036982
30729494
748450676
1992462636
703690551
602713503
395964210
1827618656
1234907425
68572183
990800388
447063167
614416616
937706388
770486841
1496120380
211982146
1970019721
1037527630
1560124167
841021792
2011856827
1946933976
2117261296
642553020
406934238
1748928886
1794637462
590601075
1998168175
853187044
357124665
1907271893
647098696
758445560
528606963
1404284193
897725440
258227627
558890203
752296526
1451109031
1619951514
1489486271
970180541
417292636
396212509
963548036
52373209
1245686880
929832668
1295456996
1437212507
451751649
580463799
25654429
1880013623
134277237
1482194382
1149396149
965495669
1507904433
1152085414
1156354068
1129499550
907435197
1268154213
958840613
62819942
1468192433
939757258
1205217293
776286890
2014960400
1008846842
116637905
1106566740
1399564060
976512964
68917559
1669776178
1768411620
434193533
1796554219
1462102920
1289851846
2133859664
632168943
1898663447
1367249761
1301001035
975114558
472918572
1490631810
2050337109
995470039
502770718
1321180723
1321085967
1352327985
332454187
412602550
1563452133
808423059
842122393
1410524297
214214508
1654125288
711789273
1031231432
1326024265
1114595922
880973417
1978406228
982812429
1857871160
439135303
642578873
2037103808
1273085150
1131036515
590471967
779689460
962290989
736595455
1123108393
779658460
1353777021
1405486256
109530388
636631008
1409694737
761555835
174751049
116414964
1760304450
1021860371
1819731508
1581556285
1445513507
359265129
1882773260
2034957514
961504227
448981699
721427820
305967889
186708453
1847709586
1699007395
172243790
1338983087
782410090
654739070
228774348
2052776456
1045277937
284122028
1465440373
1483019083
117288776
874717296
652345093
1307497193
1238254458
247748454
1538667529
1050534246
1456706846
727162614
257973339
1010881730
570187313
491693974
1880871827
1886073657
85928563
891531728
185185395
958567768
508814245
1250858188
640608542
381014140
484091448
1669090449
1066140477
1391929480
1978719506
1251086340
1069538355
942836569
1712694851
1478815613
1808137636
1079562474
1381924637
1152318033
578933093
1526269981
278738958
1407905323
2011666921
1119930015
1412968784
64973970
1219768979
1499235618
2025185127
725793058
1858377554
582025279
572298888
381681711
1329477174
1049010985
778543045
1019684027
282658350
702544421
980587703
196089499
1639737441
525610114
131859411
639283487
1367330808
535199549
1619025072
362029333
1694511650
66313796
659432655
329962223
786120532
1844408379
492073708
96069956
1619091926
382152487
2097984471
668285692
1961854961
770280456
1828763245
660527375
1195487934
1829050404
1846411380
367992258
477056726
163264471
1353148892
693649994
1621251318
1570692209
1737884085
766409914
364523991
1861764818
500841060
1650304729
833320560
2061947199
1215192500
863333442
1888309332
999932484
63654171
1551171800
1732626859
1668883996
674263458
33512985
1894109738
674738610
1590702445
872483459
1642466990
1055304806
622942741
300967727
1100312872
1413800624
313987696
1995540041
589994508
1520541646
18872879
600213800
352911260
2026680515
1148032570
1351976618
2112544343
2074897982
1982137549
1756166497
616624431
1714605581
1803155915
1854912040
154726962
428506959
1255474026
649161181
536601208
292883057
1405490575
728539027
1993677383
1458765118
1336172308
1960529911
974332313
359603150
1211917537
727381445
227758049
751148023
218982298
1269116381
688469342
748709524
1052184136
931519432
674417088
1539400209
190340112
1180162430
80373263
1207157996
2109795174
1150364801
958890854
1501392804
1014330091
298304782
396313815
118050638
1420333365
817349524
1943389646
220448616
812179789
619988745
1347498996
1988240479
509957980
1712047092
1539288764
1349391858
1556669383
582064
645984048
416166135
1741578454
760799580
438614310
1231321620
1607321076
1312852834
1638863628
1576794045
832807962
505980717
445859209
1365134452
1198778975
1730869067
1400284476
1326078336
1726542393
946389337
250356022
1036314727
87020293
1272175523
897162388
1362910633
1074986888
1412645791
458755651
2132308712
1454647560
1548499908
2071947582
99547435
1803971566
876147252
179260564
716612419
206160943
571846326
172325951
1802557329
1944635826
659392757
198385879
602114779
892974051
737126234
1669451724
56369721
2093196999
1167459359
410606726
949247275
1523140210
394706225
2006413160
1660045470
234460181
1977149515
1172956937
645675006
306712948
92664719
1836908419
838453359
1183657355
124815821
1613644799
484109005
1320155427
1418330651
1364542928
1016984996
1866080918
1298093368
1345527069
1871560648
2052536757
527866984
976859387
1557185102
90193162
1191581514
1834731576
1340228349
20213162
464370261
397861087
531531344
1992321735
50087153
2064109817
2141915706
338990856
329834441
2004561528
727959496
1720435733
143278905
847937500
320241143
237184778
1517577409
867644413
169149270
1950651562
876982011
1511285388
1976017081
44303838
881638824
447763604
508064568
485581651
340764068
151966740
129029808
532650671
1386070676
1074087094
626120697
1864497657
1890913454
1516864567
1177595608
713085983
446953412
1210356209
1279279212
1783000426
1282464091
1834614757
368093604
2133143506
468702760
510995135
2077086067
30942785
1267751246
890059152
1644560985
492749382
713757228
649127662
533827016
1557456762
184121961
936054897
1691645344
1764245425
1048569007
435228505
1320361659
168548244
374543000
2114705615
255003385
1756037820
1401049779
1609360901
1432394612
29132771
1217341317
301982845
575855396
1740051863
628847888
1424633396
1279676708
1829240174
60241806
269027861
820501007
156055918
1182187818
215987172
2043186004
1270069175
1268416725
1755720999
1544789242
1874521781
712069152
1145689251
1723816894
817805757
1920879064
340838164
1083319171
1137212664
1703618442
1328613144
695493083
1850249607
535832793
432827816
682139534
58260087
2031780037
1994547869
195204026
692740168
580537501
1734892567
928398573
551310674
740364713
1457137649
1341654250
1839325739
385467367
531823306
1632037309
426990107
195253246
1767917834
2073669658
2062448297
274122093
438265622
671620587
1319484628
1331809655
341242131
673791226
583018607
274659450
2015165313
738173949
130687186
2138331233
649792474
46975510
815314151
971094959
1327552500
1235509291
641736692
1464298193
1465306848
1018737631
1950258451
1261334195
136407324
377035003
874271702
41639699
1965441134
1371233479
652346516
211073244
889450708
843661088
367418590
1881521071
435011613
692778426
60033726
2139541824
1014763074
19379579
1206446708
418675433
1333956172
915752295
193954201
987613175
1558005155
45062316
798213005
884167633
944067865
1544646865
248782423
12569724
643729500
453445611
695193066
2075328745
1800318747
1997783831
831748447
984119002
760200326
1109650559
472192692
814909729
1422766146
400782661
1190139539
672337592
1421952513
768786737
2031278505
1323993016
186150415
181565178
2039376942
742839422
840797538
721378242
855214666
1532654522
686720633
1993815378
1517808689
1204111450
708085906
2059383763
1396103882
1903683667
1567467748
1982358584
248515424
1775923861
137970260
664840886
1981007023
1277160743
37232099
760923390
1960528414
1724853158
1865507573
1739904093
379883661
615136693
676155173
92336080
953694981
2134729828
643217238
1071988358
851107371
1702793621
739528532
1305287285
1915391188
84307291
1625995780
1023687029
1869196365
1284236459
18375222
691331324
22548654
1248542538
1107040889
924983078
110846212
975290063
100107525
1284967849
123192152
667337624
2090747131
866393077
1715065169
145456139
1359148476
836985081
1857213533
74062538
286452586
446494254
157829490
1775080621
101825441
79976738
519548503
1864033981
1197837524
333960795
877630685
1701110982
1711615746
759888586
318701437
1924370495
670629036
8720150
1526465971
921171200
1753186735
2099026101
713212035
1936036147
1384574058
616097068
466451943
1705656811
1347175924
597859258
797392375
18725627
873558531
929847188
1442412079
344032279
1257961381
767314614
672538286
730496867
1011257573
726656861
77530675
625801255
1277920161
1970442935
751529343
71579719
1389740394
641752930
653061373
1826531143
1963773973
103665421
481599423
462909406
1832352078
997039398
500799658
1405529726
2022523852
434999577
654417434
1685137355
1164358406
482564123
132984418
1619035850
213733234
1946314768
1124584524
200090297
1376548492
403958145
1134400188
1199721889
434369551
2110368204
1326911822
1896229578
1084055766
1418007872
1622962375
1034816632
2009418815
703281651
782294835
149445271
1374235593
1690226957
1769423774
1772421290
698028988
1117344311
1613839100
476406930
429668041
1650199713
191454325
1887233051
692006658
1733446299
599377160
1795873721
1093864930
1729985092
1228926060
978793594
1913140315
514089254
1773060316
1616542370
249557746
1482577379
2104494967
727350184
467137149
7569989
1668685008
665087120
283272221
424357362
377405615
764254170
1994127758
490803237
766016163
184783988
1842390332
1482336930
358287951
135594756
947921605
1727376163
748959534
704370023
2052278053
1284003477
1984554374
542251967
1779636410
2142042636
1408397868
876239661
1423093704
1456563816
1290032911
1633971253
1771888297
1929605480
821958388
1962402041
1737925179
477331700
2074571346
646771480
1835489644
2120621104
832365393
461175381
1373095571
1315800814
261513729
619932357
448321199
753165114
1055551699
1296587580
1480798780
1925340043
1752068131
1900909204
1614845278
721671565
1693793207
777461591
493875103
603827185
1978469781
1575515391
1689603368
1461055646
1606265741
739185321
46564932
1534768949
1923603043
227783003
2049292204
848291694
101128989
2001402249
844792572
2062358234
620146145
938394254
645600978
2028235676
712695801
973658102
1916141382
1772848717
1315937874
999835673
1907211803
1079997624
731730738
893008448
26684045
977054587
309659969
985615702
1244371480
696518809
185915608
322338104
1621086307
1822809548
1012243282
513184220
1878046756
1097597645
79882222
1531909437
49734261
33288020
1836996588
2116669764
1993461597
1537858974
1043272404
319149814
232521393
901116956
1547608644
85265259
276350836
1210874028
1187254013
962936662
1647114393
1363282478
1805534289
379440195
1855144262
1772413604
1096727763
1761262450
1390239997
777789928
80049893
162427850
766713646
1357782965
800010272
217247830
140512570
480691636
980871797
2050195003
1499532394
569831942
2011936663
903349052
830644274
2131091942
1595657763
1281018807
971048265
648913573
1565910309
980541804
1111167495
356224324
1440864429
506783978
1009311530
342738961
1142003145
1900578929
552023968
105304250
124473189
70800949
1686687978
678432496
953022934
1867009539
1115573059
1610903242
43061074
220647504
1552284200
1606156937
1421909075
1476929493
1446278195
1620159721
1907790826
701798415
1281813464
790352824
913468382
1815212991
1091587838
2112952800
758120586
894548576
1358049226
1066541476
1742651859
579649427
1240626425
1081169727
1396320013
2046122064
2111754577
1406255597
711224071
942215580
1989084396
609607682
1845792950
801828588
2104943800
456624085
1091088173
1143943180
970533598
1463931438
1347257839
283221929
2112622394
1455820019
1905023276
2077190466
878749514
1172616464
1896879636
1073575873
1021185835
1419999477
349355798
1926519745
1730238657
241779329
784605151
1579858188
563299499
1721321889
790284771
1163345429
1497678392
203828850
45111515
1270030613
1986213903
404101948
680132139
924198657
1364562926
1360064250
1288590858
821375363
1909662580
137457511
1586070331
1961645426
1650799512
24282096
12620624
194869363
1608808865
1815181008
1718954870
1156347942
765674364
643710959
475692009
482465740
1544908523
1595070302
2048687285
295499410
1491544908
728403772
1882878400
878628290
747864219
1116894670
647346052
1557542829
1521197077
1546371106
1660278416
1991687382
1864367268
372849781
1977802802
1187179282
1543252891
1441844150
2002195084
1477653290
1747356466
1223287873
1810416960
1971474420
282375375
37887084
2116918632
728249227
1686484057
695254039
1329072467
1240235564
124979242
1319261998
2083521995
1079606387
1049192983
982872216
1445472626
1845013867
253386493
1980834600
1819277702
757190860
915902303
1328469262
1891927576
1766161771
1992877921
1355805039
669011411
14434174
1879998421
1924704936
134965937
138624596
73354587
1055442231
1517094496
984574823
47552769
1122724047
721360398
41957393
616186159
1643576264
237330132
39506939
840941795
2127955146
1107870202
1821831948
1966997748
2058491131
1962398000
1051073626
2027941650
804895345
19770171
574521277
1733549927
1589279288
964697905
1177703454
1013953507
1911018257
1905662408
1962720826
1582943453
455624525
1063737645
120405649
367509767
2095148785
182872342
200976254
1216601673
2019299893
1540744977
577149834
1118466339
939084713
1961496361
24810476
1395643914
865186474
779587476
373780173
1822445651
926387600
705733986
1785758925
2066394045
1656032035
1670480079
908806233
447128424
708806299
1396502699
347892418
1499992986
385404896
1202345895
1251707913
967831688
1610055496
1432741976
1753640747
749471619
1924091709
893659295
1458354722
1326876429
598900255
696893231
2034055989
1084640869
115685776
86542038
549304114
77661995
1482428296
930278185
1924546569
1929380906
1832806795
1237748944
903418685
1589176964
1445334594
198126972
787480411
920330671
848604197
1042474025
1291342596
223546275
792226631
1645779445
1626755768
390333762
1188595759
1893322160
2112436021
1745497717
534967653
449880106
1634251725
1494547021
1186203285
1404250382
1838482579
1173063604
248586680
1452085887
1226998913
2093728058
326072932
2018016600
711576589
24462670
566219632
240594481
646272747
13702987
1301825828
1648165028
363180721
424089218
188031991
568108111
971322596
1689403276
1726591526
2005377099
1443117447
2114237351
1438263966
1945280591
1167517922
231508410
536319701
927926385
1884128820
1038771714
286704925
1307234641
505431388
1307237024
1713062651
2144840857
1111992795
1586728959
1712283419
1647997247
1191865488
1817523344
639775755
1275318132
1015671310
1433613687
891599432
1727221033
148248848
835862132
1212080733
1894091405
1471285404
796820170
81114836
1619971504
210888136
404409542
700155781
65197822
1635486517
411653701
602086084
1435172316
697472389
1564436713
149874689
837522571
1580794787
315934381
68508199
1129944188
835541874
1535105379
2012420596
1883345508
1529829444
1330621497
1912889236
1294007024
693379649
638888456
178146730
257070768
777194286
923346916
1851872063
1020220998
1970525589
191542192
339580364
1478780650
1072136840
1448422528
222454774
251629126
804563051
1028695053
1771155216
2094190438
444616925
2049115456
1609600560
1647334942
1794924213
2140571220
999147499
1151314898
501513385
1879432968
230122721
1103967138
1376949143
1570720434
1062750620
2081746654
1364445321
2037337939
1614207253
1703512171
885457685
124014204
2014158558
1371056713
1907227520
580640007
666304941
495818971
662294786
376103964
382008555
1741887314
2013014079
1303480412
2080236511
1140167751
113627482
455858945
89598781
63348164
1960572424
1653625375
2116500299
740466024
1242353696
1936525374
1348946669
1668930835
1028450284
869582078
1610498339
677237280
832952782
168611110
1160617888
1632875338
90154297
1233943515
358184193
1582125951
2100134512
1086300467
931419923
793331275
625426760
1646046093
871916711
1119571226
1987587743
1681889265
79057105
293472893
1699513273
433760683
644051970
892272243
1034312504
728623871
126871276
552979318
1294151773
1238791385
1984799939
1406648745
1658512515
1642496053
1378989427
1054389284
320949938
1314340122
318267205
1078596697
2048085953
2122675042
572875348
13194909
1742238416
92924765
404306304
764321459
1973555669
106863876
590636521
2127344605
2056324311
1994500519
968998939
805518526
868931504
1017584328
897635035
189023270
858228951
866806640
432618806
1737360644
1275121335
1074845597
190848301
2105147085
1036773127
558724338
1798865310
1017270671
1212607554
1444418321
326624242
1463706176
623031324
2110251945
1748478908
144164688
389166545
1153624734
1134344106
773356592
1464367171
248723017
1056829602
567500385
588122336
995287080
2029183859
1619521870
305592458
205509780
977494874
1682074176
446849871
1785226046
1104229421
1071187318
1410104710
1979815766
162839774
1856479557
404499173
202922029
98943258
1997185923
196418599
644763830
787031095
1832527095
1922528676
1014210698
555529003
390489525
1719008657
288248743
861533949
1779861952
650891741
587244298
633933354
1382718722
920299228
1063189654
1809617018
1006755770
1666878823
229036921
445609863
203840045
293880135
963066026
773722688
1274984874
1698627304
1032600259
680722087
170357844
1549460032
788401805
2090937387
171193742
1893780685
1181024018
1315169708
735744605
748737434
1306732023
1304290279
178717904
1414018491
11856742
1278240806
842871195
1885854364
1472810826
841178521
1648653124
2129942575
797112413
498566187
1078046508
2145943894
670239975
1062970131
2092921030
1540586356
436130592
1987953156
1548046074
1396399498
2030115193
1121021089
1136629681
970806815
2040030800
1422130205
1528316967
955537781
1534259501
1641539786
266483093
802117521
1024025007
1606428251
1024964837
169868051
1834572075
1798603721
2081248086
126545611
1087422993
1704466331
635033229
2015538344
62580784
1051373648
1402256598
1570100077
1033918808
1839091804
921423253
821691618
371887428
1326034703
1940982042
1094470869
1295799965
1934672794
908189039
912264764
1561336187
1664898759
415801938
1104509578
105696727
2123996648
133782834
1683001149
857917008
1524292716
806014377
1974049909
1335967921
1842482826
646758981
1131434696
1788198541
1522441002
1708962762
653941308
728114551
1711738511
1570351646
1674997712
1719051927
1712839729
1234724876
1940720627
1523347370
2113939785
874045525
481792309
1757291271
142974657
2132668673
1276576223
1520637960
1485325319
199780466
762527350
630350465
1437556857
381046989
1567345663
1499636830
41444955
537363658
1552097945
1278977135
585163991
1137216500
340624087
1730850710
151290353
702856893
1355568387
1447739661
2133327175
1256239779
67047119
1076982215
1556757096
373157631
30581093
225554975
242504241
529066031
515403923
841304156
908176855
1376929048
994955135
1485707870
205072653
1249143449
1268582618
1023425843
1328561165
1478905853
1352723201
6671770
1511075382
1350343508
114548826
802000896
1748848494
1201276347
1018399725
1016420577
518273971
1928333075
1480716372
568409412
717825040
1813039952
179117578
2033224342
453976520
1102278013
224815549
1224836807
535138397
1072397540
68299256
1704262017
1980591937
397723959
1121516998
1292008263
240176376
286553603
1086561169
2096008787
1780824161
976246835
1776952858
1498644148
886193245
282958083
1432357743
1491995283
1385488418
1934074731
384134054
1291768364
1968780126
930109339
2089223743
1060212915
1086512910
543852342
74821784
161160154
626901189
55556692
931026070
2044669044
1559202891
1293040315
1487631956
28241615
1476621820
1030514972
45695745
737237704
1994974436
307124327
1478829780
1191597050
377367985
172667620
1522658026
1907724741
1262506987
329508317
1406753810
2038059130
456709447
817534441
1845786888
1039976563
562199284
297687964
1040394295
380268319
1144927306
513918781
2013034128
75366153
133232963
728935782
1924160892
1260931051
291746866
1415035691
1648627913
1642776323
289289313
93606487
1618073103
93652920
582363289
2131996002
1745183061
305515246
415965277
840715349
1571667134
741406813
1269339941
720152697
407745920
629888556
837224072
1327640713
387175373
1969031502
1870987274
350981586
868407081
75226551
110186321
1982279494
598982193
59659937
2074027245
1169104546
37377009
1943570241
171788408
875764755
1798653619
87274000
1942573607
1025639090
1555219935
1757524457
85454408
1665365300
716351599
957164061
629876228
398643516
1211046648
493321700
474985264
1569483895
78960200
1467322940
916084960
905844812
502521215
1996248134
467552104
587984526
684835754
18746197
1662354775
236610933
1571191667
1834577821
1716806101
703507337
1064086504
1941670735
1610674080
1899384046
1708036023
1154835259
254248680
843521651
1712872067
1697015190
1988448002
735605344
1866016886
181183421
1140969904
362190122
689664780
90952150
208704580
177311931
1203638381
1700531972
1234418403
715667783
110541093
1213298099
1853403719
1798341045
1759975069
1724740593
1885856211
1983780614
667769074
919268246
1354786347
587744770
653874593
892738189
104387482
17835564
487534129
685853417
438173537
583536191
1423998182
1992772543
1749603162
1268601091
147131623
1754050694
782509878
1617248545
1501304689
324065814
2067505869
2018409906
1176439229
1577043549
233613579
798459259
1389286507
2071308468
1827817840
1684772036
937738405
98913012
967129815
1365690488
59756357
1175598112
1156111633
140675729
199728710
303012482
2027832321
592135862
1738397636
341121623
1737902401
400582150
1603741548
890910305
748398260
1985975288
1809103221
1292476828
1364072527
2050771377
1379352674
964513022
170362570
925147916
1707377641
1603551722
1831090656
1404336821
825783922
613630311
799478430
777506322
130732921
1596009568
206752929
2013096390
187844187
1175467106
661735999
1130028521
772675581
1719980839
581035189
1050851957
369059140
879463320
245876753
1219367703
14343557
1431204221
206656615
1371163540
1954285691
1455127016
865175718
2063346835
149099662
378311602
1107588218
795426562
140913993
1015187236
540521138
2067296513
1910462823
1103339297
2133846916
918225381
484434216
602871954
633626362
743355948
1477590190
110516930
2139715208
944395334
1444121043
789379126
488857651
2095409288
489523946
1939895829
402239560
591155568
1920609520
1751702878
828705710
1169265694
1629066530
1224937984
261085713
118323145
172210260
1470493795
677576788
81587095
1528723516
656623781
1022862032
1118875911
425806337
109406009
1042739050
1593692522
1877959956
169522438
217116672
1501583794
1085372474
1994384418
1200841830
1847680640
18344147
576322413
910796065
109136255
1255053561
705767231
1892584677
124218267
306918670
989679945
2144955317
1182260040
553585326
2052424029
200212597
1068537799
18179811
2119369989
486505361
827258201
2093448185
647585888
74090707
400445901
728682520
152307264
1159881284
458297529
1117729644
289069006
734456296
1495588709
28393020
1557032412
1253166093
380846473
306599835
1379739608
873245104
1240425837
544162613
1644299618
371870402
233979790
960378763
1567507913
1283184758
64352169
783121631
1248776267
161160911
1333882106
1407423033
486433918
1963120676
1394964878
1560141068
1142264423
1898839650
55304064
162193058
17398597
1022829957
679081236
33354313
225073430
1160830473
579299379
1895732233
613601100
1099964165
1156207518
1890660042
456721086
572635207
710515348
1195340285
1215461921
1621347646
1766231437
1162621120
549177004
2067551729
1640945145
1231472585
78967622
874883750
1894230697
80612114
1784921507
738858416
732122211
432717085
820811438
182938808
1620167062
202017852
466839955
762557555
2086538035
1065654670
603270544
857459216
300427320
1787856613
25902366
1389696359
759038655
1811483954
195655320
186336201
1140009837
1710430759
1187521613
328403392
75042439
1392670679
1024109828
1827335556
2033739627
32831807
1313886
95623412
1800207689
37564843
2103054827
688206934
736405339
169194239
453536591
1307920434
1784846549
1140183836
1688498942
1692706764
8910188
956365504
1673709787
1777328984
620932584
976845826
440382186
1372635560
1071883119
979365929
1888175408
1487750062
731714722
2122849657
1270501887
1349299626
4870599
1670145682
1680679475
1179359619
505526342
849919963
1589441896
898109825
118618171
530984365
394349193
2132718213
917217023
253741991
2120085355
78763418
177728864
730487136
1521146355
248759020
1962799697
466047489
1147586437
353168302
492236710
1579977125
512075179
269954250
1129514680
1594446844
1594606111
887560286
714025975
1506947667
1992737720
1362905209
217932725
1882982988
865429804
9550242
218121792
581952426
89068331
308751515
1599786079
2040540840
511447874
1090293869
1748329054
929600001
2133836980
1102607711
1301890619
1451311644
292908139
1184007953
216214121
1743707609
467722658
972754432
1875780233
435672633
1878261156
1423473296
1356322823
1195924364
1596576928
676591358
1977550227
1791874206
714650968
1397621160
1660763161
884136957
1312551324
1567887180
1723657829
1090832136
974548618
403715435
1139590714
413905874
1082064158
1858853943
1148272520
830349150
973568451
1086224621
731221406
307823592
479180108
742478006
1836893838
340098927
70591676
773931398
1148475431
1909784985
1911576933
250058257
872989676
1912406400
1288782309
1460854457
1155375958
2077965747
2146120121
1698223116
1131017122
1156284396
1612820825
1193951661
249146155
324529579
1512511295
559020032
209032323
976018681
1109256144
1034405499
521302886
89731831
2070805731
1303412156
287862962
1065634545
276723526
19135090
861130397
1407345469
925201928
1290942211
136307993
1246794907
666801979
478176731
824010280
2082557908
435765175
689378256
1885661744
1679975570
730835911
1503285873
1959183229
1418039035
1782040422
1455745587
1309219670
695504379
859754101
1849660569
1370838549
1060749871
408990839
1896693370
1746255623
117855117
2056017342
1877299829
740588842
226418616
275082953
305466066
5033704
576172145
393567576
1117834326
889163533
275347885
2082187172
234784712
490471392
2043125781
1433357829
1474438346
1884152042
1937835669
660726193
1911878641
522308064
1758750088
1989502423
829499543
1320210319
499198083
1450571784
1346001907
2015653842
1560138882
994590670
1026299500
1114883634
1971123786
2130552719
2035769992
5965770
667523218
817847349
1040738097
1487816640
61096562
1950422502
1770850527
2116584271
2053733749
1728882736
383096282
2130179597
317383623
924277255
1311274514
459847319
931378914
1326581331
1799481232
1043241488
122813764
973407186
660127549
535781679
1738352899
552130051
731984820
1389243340
1251165668
168600734
721858453
1775842755
1017491442
1262189606
1073064834
727374487
1240355075
1823561321
758026406
1009705518
824600516
202435189
649765565
1969034414
567793075
598426814
1916531208
475666255
1871836430
1938433998
2079413925
24088504
873133939
651047954
1877438840
384602405
1312214069
823253079
2096084813
1725911064
75271665
1151470048
555123414
1681465070
1280539047
729662760
1030827672
1868411300
1504734392
976049473
826095576
87993024
483191400
77751498
1651075181
1933864744
1022405501
1920062915
1673660624
291848786
1795601198
1222140512
1461263078
1860938401
384233035
1041958048
1004772343
227352040
643651843
720643799
283430519
965866791
1159179575
1943968722
161516890
1156557121
1086494965
1294950289
376284540
1716934430
616529015
168763065
539047870
1012042571
1828434004
931432301
510403616
2009356133
798118969
1507877267
438533015
2014096817
151102587
1006399089
986511772
779224294
1725749442
1558057449
820545413
1834829204
17009328
695058865
613402166
1529871671
1770496794
1427390020
1243914344
395631412
394973433
1294898001
1558701329
1028355284
830244714
1885986491
24176998
1234194870
524387516
1681384071
2015310648
358760371
351133434
397237228
297741148
1946546062
1390058434
1010508783
112908198
893966554
1207946813
970135513
592420252
958686784
396115061
1697237269
828509128
1971481167
995331716
65402279
581479720
1174657694
386663553
1940834418
1007084285
415946024
1408546031
371843476
1695598058
174648355
1010651802
1964647998
1154552468
1177729548
422083292
1727027478
2131368271
123321886
1094814877
1430158052
860535374
1649246277
345965962
597619329
1364223712
218431018
423258442
381713653
1817127996
804347539
1099345622
6809031
1893254363
1618668977
596522799
1582860104
2134619100
1091134034
117525530
120886089
777217704
1639475444
884876562
1904616040
551706450
1610184869
1518040865
373427506
565143227
1787031389
559843801
1765116856
1757333208
974419348
1181079065
1592761935
1042320639
1050454870
397487215
2027371945
1693242510
866393090
835740392
1430213350
321329208
96172733
878808000
1248425983
962694396
1845700169
1701295023
545816584
2132378733
1743123971
1591945072
267634569
518379143
675892668
1783907045
1037847618
934302834
76773770
435275450
183799382
911426060
1124684500
2138814162
614217517
756275425
488909813
347324612
1782614825
1150472725
1335952643
27535881
1573036331
1810626702
1797916572
1761494455
2127848092
199082907
865815352
1123644192
509432856
1123154077
990110128
322675922
1746412951
381703582
144976699
1853123891
364513966
277103566
55210661
1349752380
2014632667
1767805258
26137056
866402009
1069873443
1018966935
1368350217
787841480
807142820
763040205
1022204816
391750471
739857576
75880246
82721425
1042597820
1449209599
230673588
230431539
1706307980
1245961005
1513733141
1861196230
1776748598
1157983407
348707189
1654334293
1645323556
1807178848
1077458410
322834681
775187329
857008502
74529166
337562953
1902060908
1274232964
571057720
1588412351
1867115098
1475767645
971088150
44990902
458001862
257692019
1350124804
1309858229
1660785973
1775035822
1390493074
209125502
1591850514
1229324752
1698424894
493989058
397728956
390786245
1760067378
65955868
1995815396
967931253
1922124754
938912368
1165810142
1031295547
1450565678
1869233874
1258832263
322537831
57301508
1095233383
902075823
971612734
455388333
2051504555
1761396920
968137671
277934921
816171822
775508242
1508486828
319146761
539264248
70772642
168219618
793884132
375244958
1799671197
118822497
1438286864
984435659
379493030
1537649195
1579665043
1141880170
1454216256
1911016790
835799571
981024969
1610058308
206794748
1944754188
809806584
1188642525
448570466
1491370491
1937466787
539906819
108910542
1442689807
232264975
858832570
968806897
1895516821
92558058
150523287
1390575022
973241966
800242480
1780917726
642611528
1605125406
156647533
56514193
1708551805
1468794768
1901578205
1969188327
2119250647
1132616804
1254821201
94443286
2026221592
240437616
2093207673
2021376225
1845728275
807636448
2022459317
1443449859
1617152391
628520308
1713233299
1996800291
413710288
1639559435
1373451363
923963076
1879984967
1747172081
901411586
234508479
1119536585
1008549700
2062997589
427498631
450975400
73666471
418420707
1300453849
2114419433
172104780
1081474704
280305366
587081218
810645322
306241052
2134906657
943698284
308698573
844841434
1715073770
1199805733
978865041
558787263
1170103157
746121283
864228294
521999325
1212117688
28879042
1224279157
2066349598
563075374
1478544373
1618939950
390841689
810499052
32052916
780927030
191822758
142764881
870497745
1839443740
1111985761
1044379792
1014222337
1434929853
380793359
1534745818
285170785
1154719428
1820890665
1678812815
2005630665
1774610047
1992565435
661565645
462818176
889431969
1475934913
1596317753
1781080640
55841843
155290269
1040673396
576748536
829781119
1994447288
459875246
481329860
926292500
150661503
1381881176
1684026233
1966365083
1508136796
1019878274
1539752959
314248447
715803208
1717488823
1157502288
525606339
965977863
732030550
769321582
634001343
1971096461
1968112687
1729882543
2087830044
604836832
544759453
1541432294
1622459180
1877763675
1743867829
1335354819
1375095150
1999701891
1269523201
1035702075
705347203
1500477200
2127489780
1338127359
530284830
1877480208
1433935603
450905166
821012196
1232422221
2132918796
407141408
1806878733
922416781
317083930
262298736
544395229
741886853
249608416
1962633944
1320015877
1945938186
1813353646
129513934
2020149916
903938011
1282274314
1380071863
308907087
247882007
275556668
2121224146
1883795121
75160312
1315381126
1278228427
1505405568
1745198110
891992517
1427286768
1753620996
1228628165
1477949441
675828029
1690086059
1901864616
987407934
805533898
251011149
1905993950
789402141
974821127
643989129
764552305
908610043
1795395625
2058159006
1757472009
508420721
1398261664
2143902228
1096423502
2023212318
1429338349
602131401
700345082
1404044807
2144786096
365788014
1562831941
1436468030
87651346
1012770615
2065677113
1674922455
1846309956
1432416998
1754528154
10470573
909181877
214940200
1280051523
1632006862
74749569
1529113328
2011107378
4679015
1034842892
466282282
1295565842
322029143
1148059660
314699758
871661432
1405855169
1267392136
44537530
2028903802
2018202015
990365911
42580115
2106400262
109916779
1138310051
1962114947
1801491059
1649357415
1614865914
1473310128
870207866
245017491
596566280
518090381
2064970558
379969040
1698279808
1754427933
660346446
1922428459
6164125
523964049
790653713
11168413
299332342
2127669983
1628244110
1400593100
1413641427
22327509
1240664165
571659628
1918494344
1648314158
116419371
382410350
1698676254
998446158
1098335403
234507544
895665659
882903095
1173762126
227834417
970069326
1452486289
486739114
1527609129
988762110
1433766268
1242104088
350423897
714125004
46396132
1369098294
425245259
1958989871
560531493
1823098333
1275990742
1099059193
2126650129
1426481645
2016969896
1489577929
33041522
1654664720
493469281
933484373
1428549273
1077432376
1760269482
1172067462
1642319770
1362475101
1977249676
18924666
351472470
2038864881
709312817
1536162323
987809231
1401731684
667550692
2025701401
1234840900
2134239625
1242415277
1700784191
285910274
411167025
369040711
1526014981
385676977
181829704
1214673445
433497273
1352174920
1638064287
1658218890
1631945572
2113124197
1710445296
704128162
237302275
575926538
1270229941
6154952
1848783459
1842689538
1754466039
1696948016
1588287447
1800494220
1767197867
500318044
1517669943
1736472317
973798719
921348334
754297618
1282096719
1478018312
251521325
333890872
375948466
212097438
199151971
866686332
369012483
416685325
1778030321
1586355921
1679964188
747834122
1238710302
1356930610
1147812244
326102124
936667910
678347701
720633770
1522455519
1721898068
126235029
969843389
1320673789
881804358
8553856
1273473247
199119177
1484832294
403450028
160543041
81972048
990774668
1633953636
215885386
1147405269
211547473
1898598949
1243805392
1561238941
425450883
539960623
1126521190
1774016196
808987092
1493334379
25335376
844791000
701992826
1880095761
1863309724
23308520
956285895
1329229649
1628048715
1896924223
767605346
184988200
219069446
1983861785
955345771
1216844145
620165920
845352491
94839207
811294478
13458599
484226354
712003842
70013686
204990905
1597520949
71038132
1229239049
516891874
1324561408
16151896
1541915614
2096829590
1116503745
939857679
608206835
2031047864
381570083
1793650827
248977719
176107923
333667788
678586488
1469988938
857917932
44602253
1359887306
667497852
816199903
575389690
584387767
2075893786
1113311446
1506329517
1076262871
1065627640
969551016
1752560429
1404613532
225641567
510641003
162578742
153466218
2071780694
1666441509
1918612648
153018673
1765544738
119480871
1175364541
76561900
1233147722
1972618423
486160538
438056364
1870543813
593431392
1923071475
91806348
2026865818
593274825
1486762612
274183563
43335358
1585785848
267756975
681647233
1898750247
635471128
910285940
1340870882
789034326
133529122
59587678
1278977416
1750779447
693061990
679280746
439020705
1852807719
1506939685
867677616
483421951
378499524
1052220336
8847094
1740777785
362074389
724359620
265658670
1136857782
173412151
665429183
1338693601
918760304
507096824
842753816
1029959978
1677398657
1550155492
1880872935
1988964944
151790668
488210891
1527561793
1113260887
825106580
602381967
1796323962
1210344497
1871927499
1419319501
1463883981
627025967
239888075
733139159
1183099813
1296202455
521431611
1957252100
725855730
474360712
1066323817
150308196
185511230
1288782493
715103673
945521945
495352685
23551052
1554468087
1406386503
2077698683
1675644628
545989810
833111636
205524219
1749521535
1335042479
1651943063
1799471483
354746927
1715889363
870822723
1311458349
1242546538
1284450429
118357115
954141134
1485608550
1334788022
1836849429
1657348432
1649961766
1336810448
1900263249
1293901286
1398809671
227105572
1630434603
1453623844
1959181609
1284562609
1939963971
122134913
24816655
842492168
264044220
1612190517
1408994826
1556137007
224935494
841485139
940645501
618033041
1109110258
1494599302
575956851
1496045365
962174176
873786178
176970690
60494029
82232291
1517350052
1694404142
1799561989
569611502
1319203896
972378004
256955138
92754727
1563022418
568068604
1111161612
2073949230
1654424252
2004018220
1566271649
562677566
1715182108
1622846982
955073263
1699341818
1288660296
1650070819
748288114
413559948
1634463948
140320874
1490925076
1342405165
268346658
1246754102
1504470238
1912338711
1872554355
802546308
1189097503
234172006
548195654
1576908363
253400217
1157370728
220248841
481581248
1172370739
1230861584
1193226914
248951104
1843247776
915004393
344951537
1183044236
474937650
1140211062
740605102
309358186
181116487
449475446
1117729882
1478267536
1218979893
1598979200
1159638172
166505655
1029956232
1277658211
2138902697
1195824805
296201822
244691995
1942709760
2012572300
1551847096
1745078808
1378467740
992993213
513163310
1918466807
1314076338
1305144716
627119668
1101109486
39251622
439417258
1681678851
2125792546
605494876
2011417168
699015315
2075879103
222765568
929596364
1391898792
745712669
1942066850
1923017821
1085165943
1498305084
841972553
950335602
1382820003
1436513744
655973341
260546234
413913285
1981197078
2057011915
1830941917
929459987
2115018209
152450048
866882366
610554450
926841492
1129508514
1838629253
4987049
1750801689
179812205
2005068560
1100504616
1690176131
1782672165
2115623528
1153233569
2008887518
186521734
820657784
350525593
2079223402
1709204129
1246688767
1691372157
2138694639
2003102638
263103627
931203495
1808665258
715310608
879824449
611661061
1076270713
918548413
355187753
1935828484
192355479
1659032526
262596734
2138363957
1936360788
2002375975
1333506725
1782404681
994591468
500293837
1043111011
580301154
1722831575
276105009
1622756570
602652407
1094649205
971644909
1271831944
375840357
1162448460
1313764030
2060709520
548669600
285498622
1868720759
1026998850
1209951540
1384397868
474107604
410362544
737306842
1345010535
2133067586
1821068373
1026390951
1949457930
565372114
1534796664
1269049366
119608324
717386752
1809838052
1575473140
237206128
103897115
427680247
1230302143
256926527
972368926
100195634
1674760246
1326458225
828927506
1055919761
1894644968
1861563872
1913876708
366987039
404091596
796362660
2068403844
1363845326
1105695098
1931719424
68293193
231402310
780992081
49211247
1627026213
2026725184
1868305052
2021696043
360920583
634788668
704401737
476262357
1929912309
441509796
729638384
1932260290
689446948
1259193140
1441213035
634157333
1364687574
699053783
1525429657
1717389846
1260714683
122417769
42463428
1809027263
693840872
2099458228
1819359020
473071541
111582714
979854238
1332378367
2112455038
1258958223
176007293
832074993
238039357
1196054530
489980997
1898469535
592517837
152605736
370305059
883856618
250889058
1828173194
651722083
2126977175
1167751581
955405877
2088417641
681583001
1704619268
1968982284
216939199
1933087295
286298017
1190663203
1599007877
792383772
726842732
1073312555
922579776
796732761
731425903
1937629498
494297375
1381027416
1537877320
288631538
499364179
1776822582
42206131
1829505487
529108437
742260656
671415889
417776952
785340939
386262454
1339242238
476175663
549849220
1548701712
1053528911
1626651891
1827452432
2024024750
392944828
381318264
1024757334
59504236
1455990893
677411683
635762834
528248852
2092959816
1255373537
748751678
643874251
1866072751
1331896325
906971241
1275078147
1902629527
490075627
897884789
1873628488
1427304528
419842097
1915996016
986119387
1563222380
1212222722
2080487002
1907585100
502321375
650106773
1883282020
153038041
520109
1953944007
2043801669
560487978
1765907622
848281521
122745200
2118106687
1854952776
495650815
84297994
1755841162
1478258034
740280426
2139492281
631034414
693997490
2025057742
1861816408
1271547149
1280050642
2103793607
171070325
1188948237
1876609298
817693397
1674704074
1058689379
520837574
1531263465
987119118
1744186325
252469465
1817956726
1394347148
1756356535
536090213
649685234
1500478499
635351920
214397836
860272090
1240325295
724204477
1285499316
49861936
110751044
1349701886
802906897
1720559196
1193501052
1976487422
1366772478
1696673048
1241689190
1441682851
95247853
548731818
841618955
1988485731
71139961
31630670
1135417121
713939712
633727062
1913796699
1021246752
1782477261
683651534
497926271
1485428429
2026965589
332423970
233492738
419342400
1747986543
1883315071
1675827046
1390405481
115271019
1082954933
483718339
161955862
612429569
1142221698
159719716
252158008
1569459669
1244803153
148526269
2037156972
1187787402
199933604
535558846
1828174775
1568869731
1019633243
937225139
1568537685
286010282
1078799050
469446490
1596219244
252616282
853754948
1220396805
1314827713
862267326
970082103
911835220
254813185
419820170
1467059449
130403952
1588557389
1230163902
1300116496
1764404533
820976930
1801124937
1758720060
1859160838
1485498839
481784002
1725407924
1875589970
1010557434
1238021664
2114239191
632877220
703816752
1800225968
1882086826
1292779181
1713280082
53439045
1847940855
394798347
1758662566
184137932
2039730345
2088575200
1371924815
1106574236
1526715354
1357269018
1997401633
1770174167
788893786
320432694
298987879
36646060
2130341289
2085436359
1864753281
69594217
1313465022
874547276
846356465
1506928707
2130515476
1887267935
569421499
328340388
1828603524
1582405550
617812801
1602980265
550042458
1706334189
232787921
1220688566
2136472628
909453977
73375094
482419625
1715605870
103192320
1482404334
389745559
806784222
300355939
1314196197
388811190
774543629
775431201
1907180184
690623584
975721136
719463110
1143417789
513660702
449882138
1358668751
738096674
971444243
343998828
2051933031
1362598600
727398208
523088305
359656711
770248789
861351072
1621241288
1682894388
1818150551
967290360
855117309
1627459687
1226369957
179459340
743822677
1993833448
231143407
786964148
1311146588
600514858
1568670214
2032826402
924509936
545024973
1905875864
1961612687
1818609921
1528757329
295466144
1291112615
197380789
1674210028
2147289336
399953534
2030049765
1590235486
1213240146
792014292
1590094265
731765983
1390938801
1395522912
599175526
765077835
1556931938
1531656847
1103181326
83665616
1916954243
444962518
1057839514
229781530
1292644659
1677837923
1554690940
586277985
2128291205
1246844652
1753739564
1963784944
459375686
1126173887
2101149222
820762516
615472017
1297533502
1532621892
1322324452
1335376642
266140957
1829491667
404457422
1292054521
591500622
1846019116
1373665000
539363697
1488225043
516922188
2086051655
684516546
1423555853
1534816016
1026256334
1810825773
1025429140
1667361911
1425747486
1274142646
39579185
403159141
1850033357
1293655859
61447021
1995184140
643134014
836088093
1483982255
316809417
1723538477
763414945
150174144
1455927451
499745
599465090
1482168520
1686842890
1957473885
1696195031
67704278
1888555279
83077729
427237644
2139700364
178926282
1395070885
185910981
1017413554
1525409276
1629948303
1291190352
2075217536
1910167299
918658795
1106239351
1875801055
1752806579
843613241
1494370168
925269002
770482127
1526496510
1730814223
1063363355
92431351
117962501
1547556519
714033856
1628731215
1155638409
788863110
686815708
1892598636
974134633
930933031
2678928
1922053369
258443961
1423503748
545908930
3478582
217733127
573775205
892291848
1430004995
907406982
679116629
199732533
1096257520
130315901
1799519479
99076202
1050317100
1919721851
1630749609
2054461429
1729425945
1095269823
1610384456
281874088
1322076221
1619807958
1053521909
381441594
338362043
1429631317
1902455670
1029542925
1241589160
1067533340
556143731
1840920872
864750372
1812994780
1346891043
319543049
600545975
1116747987
1592711344
1217035889
786466313
1504104992
1486802846
1288742392
1023030612
90511103
1138381657
1962776460
1942585082
1989887206
1154182076
366962548
1414801596
1543750188
1056434660
2039312923
1480666814
2036285230
1092744677
2080137812
1255003404
1318772945
1771430277
1362411509
247234312
859403004
407258532
1140131180
2075021318
945332901
792159721
1806188223
2054722350
902512797
1356520826
1824141241
153545758
484543069
2132578904
1316094228
1417367287
93879808
889320130
1302100034
501006539
1762210794
266107111
1399764158
835051468
504447053
1546679987
1546286667
1139028805
1934433846
1569794802
556592141
456737811
731750802
1876106497
1177618784
296647997
814838168
722845971
430859643
128766808
2853533
54879398
744333535
224998843
832555238
1859543774
470504340
683066903
1723759197
2006622180
1778549802
1196415226
501741836
867323606
360162569
447135260
444681647
62454801
1987910487
1265586243
186662
376431336
2116701350
674385479
1171916711
424053119
213792282
727415378
1484196429
675456033
2124843360
1918075556
234854795
2129150867
1702122568
5681741
188727229
518211239
434581047
1826187387
1334946485
408099095
1884810866
1718311184
1553303243
1522120106
1491855984
1076532610
1353867371
1957622775
421117012
284646514
1366888214
1805196153
338202886
1085911507
1294083711
1540079821
1148386947
959037287
1753215523
1552804244
391537093
1286339948
1625126544
849901569
1373095304
1190273513
1063484363
792584308
2082951224
3267096
1975296078
801907822
239811059
887245145
1506898431
257562560
945507242
1360089743
2023068118
2012277911
617997444
1333897172
1576983756
1721960133
2075625566
1105371812
979345191
1535187327
958264844
278062277
998034978
436112141
442484214
2105458579
31017622
224796757
2023853967
1993041124
1355754115
1478488520
1611765862
1260379979
1915751491
1269409831
252906011
1518129619
1145401386
37879646
1220653114
1806958873
187308737
308843494
173489950
1605411452
1687519146
1467152107
991633773
283211059
659698367
295176641
1520816007
1177920130
95970178
720544525
23112870
1044211048
2091212495
1042053758
994798919
2015329058
1854478534
237133104
1563428444
87317522
1145225157
1991420500
1888362977
1463302867
195384868
1988564554
849813266
740609327
1302156463
1428863089
1731434220
1776540789
1007703214
140336652
1735093154
1898683748
1638908538
1685399417
1646878286
670421174
739743594
1312779105
840117561
958573252
2058493041
335668387
47135276
1207469327
1392096247
1180509364
913356979
458314920
1959898087
1626427636
409166974
224848929
1204754750
1304831689
1799339832
1515127563
2087368809
1301759971
1125177188
945292814
1110759700
306564678
1706333705
2056761190
507793276
1607477427
387945837
1461479279
993619687
1397833351
1198358208
1196583999
2119044231
2124930323
214364432
1515045476
1124829393
1518824017
726003440
902425866
1499455990
668131919
690083045
1808821830
1072352892
876813076
227268592
941035230
377216804
360272040
1824852894
692514610
1792715206
1354693065
1276571594
796745536
1276246689
215212979
880248850
41385683
2123829046
1447794316
2059532439
1324983710
1036376157
773521828
1485614417
472093582
759907496
219639863
1757808611
1585605004
2000065205
1044890774
2002818642
936470792
294300393
1829305647
1400361073
1870298282
1212711480
52887772
2004246167
1091012679
1863025709
1982509738
1659299869
852853057
124847444
1782468233
1840802099
1081757445
933477683
472452423
752816499
1097757430
511985860
1392709840
878356935
363559010
1762112720
761436308
449544968
1192242696
109383555
1961065914
517925880
2004591830
2009793498
1040840503
788279172
548403364
1995864677
2040637030
1471880058
1546510639
472073517
1071246107
1171066331
509217150
758108290
75530105
337742854
157102169
1961680424
249257247
254763177
961548394
1345472297
2126702696
1785414084
744755574
359777808
1539138911
487915343
786022121
360761733
570209246
933509334
2075527547
846351933
2084524889
54369448
273108734
1803141430
1488301974
549039474
27994684
1123019273
1244443890
619057216
2024147954
229825920
769567872
1539990483
1362991752
154793814
1500209178
1826200944
950459007
131521650
597198500
236515452
87629443
415008212
1838905593
1281702834
1765195805
1267028447
1775054124
723517498
173842243
219225923
935951260
2108481241
1967745935
498364242
219851369
1632149380
1424864065
1188138965
78791351
635616916
1263910095
1075105104
1452288966
1086489448
1111369204
581742001
605622358
333487838
117722315
1526149625
884804027
1761497293
111378384
1060970743
1907332423
2007177103
59766177
1278499185
647090154
692708583
677416556
102902786
135264836
254205232
1733843647
529972815
1083393340
554605810
671149268
1289384864
1179182676
1697122259
1495691335
356933911
81752956
204578352
380013259
31508054
1887143876
1581472719
799212501
985043075
1719971759
135667260
2060006752
2055922880
1410047162
1895404010
192889881
982888856
1890230809
1036102244
65543913
371870192
2011265349
85237461
1825523855
675219191
705514981
2107797726
766338736
183431865
20845017
384760587
1947638383
724466160
1833572787
2037876539
319004956
1359750780
362873073
1528622043
528923546
251027850
243193520
1759196011
1369268115
1084178013
574656772
1056426487
1961864969
1547127617
1186646482
82785205
2121185505
383282613
294896392
1116424903
685932858
1058652812
2109846219
1739261479
1268306180
921012750
393107319
1214564244
1938149217
533338356
715183221
2068590954
541548747
455004981
1546573263
398755240
1671188538
1903570457
597032145
1181256645
50347585
183876273
1870566539
1840316078
540891882
1548564472
1439206692
19039193
1457841312
1243983032
186892669
426518606
700412112
117541464
2102690264
2147444824
208010286
363255547
1315268979
1087028348
1247068993
1682726749
371685860
551530528
99148371
1659040178
981565525
149782701
114933164
150183736
1580187721
110707274
283062726
1974208314
1488251216
2145161062
5606373
785492043
1633505907
263437814
1943030273
24460249
307592881
1132764806
1454154563
694097699
670361887
348570160
836032526
709727804
1669208505
43403443
1023756888
809406011
1068826724
452605597
1141136812
1511835380
818715347
331830270
274604119
71990792
2018303793
1193841216
693418518
2124542140
682750355
2146827029
1624679931
329575883
1269145517
2116232513
1298903382
1689546867
953427165
2075014275
2116666648
1632191058
175978264
1050173191
1726117080
88515914
1073896056
1821440865
937056360
346031756
97746385
1629230979
226175774
950712351
1161486111
924685977
563196929
898937795
229193617
181524185
1757968244
1687774344
474165089
828170432
1278225723
967670137
1032919770
1060707551
2009531042
1501216685
5373473
921604500
68133406
648348883
798153118
496740838
300483259
863043873
1296776645
2063107048
1157104084
788941245
1306536047
1990051430
1645462134
866470555
537798596
1417150335
876991825
1296714132
467388336
108038896
1007626711
643198909
1179993297
1635057604
297977296
33020993
1861388892
1076242395
1290225196
170507874
111703172
2107079822
800073324
2034595812
801529529
916991514
1186976181
1295894249
1759573482
681488712
579041959
2092759187
1546344024
1339020888
1218034664
343876407
1203728049
423257656
2027225069
895576150
578203000
236997054
1653256562
566181731
336852005
1489385309
1811952642
1658242959
245355542
1570957654
921084878
218964480
1375212130
1684462754
435576400
1275843761
1639150762
1885705850
1490768409
634401741
2023412983
1879667371
2026051371
1306907773
1276673399
1461385801
687722452
1881474841
2099170786
130335158
1413664784
208558404
1663510320
576507498
273288805
1392255155
1896488781
1813808672
1183538113
1795361882
1251081777
2031101073
437543923
729464716
1019773372
631683355
998667742
268923983
706800035
812363312
225252269
438150355
515853508
1821562594
809388865
1486405230
675165225
304088427
1182127673
2115885942
930316253
546515176
2119959057
1086555591
1104515854
488764459
808018168
865566926
188860544
765987783
609763664
1690016719
2013605599
764853353
1595207324
1223855145
36211860
1515010300
450738470
1603653574
1814080456
409100423
1837352698
890663
237236207
461966721
1742580513
1812182937
579219556
1725426425
1503446796
262841711
1083956774
727569176
1071018451
1267824313
1153789671
2131473898
1173481726
966651051
929305095
1042089765
634128571
417695462
1536732268
625456210
486656970
1782488268
1775115531
1394385751
443716727
1233289342
422562102
1663154346
942357480
899262463
2119004203
1028547938
185264911
1133175041
1817004175
11779574
1251130040
652642865
1898799987
540612451
1349589910
201774368
884300075
1551249172
1887045340
1992167869
1960394188
1037293379
786232860
841744159
292478124
238825249
1669964753
1553147605
339098997
298016603
1725207466
1009205017
1633054674
1641144675
1955357361
1340970070
1066377208
1450790360
131129089
2045279207
780366484
1438429559
186444067
770100910
211069324
817196262
1427381108
1114663549
1560219591
1788713577
197474913
1466481823
300461564
1575549853
758279577
1075860745
357385696
800419901
621821626
2091810642
1724192734
1643901999
80503600
277603629
55045600
420161092
604851025
1787246918
1865249048
1358189990
620460836
474802562
567002244
1270094007
281389699
1306187820
1026910894
1895787215
2112925034
727261025
1807184151
750670658
1931748373
32561946
1876485297
291312370
2118447963
1515846220
1790742067
524081781
1087276220
502864680
400946770
313329919
2138820296
898001808
1015198113
2113270298
342959596
374772777
1266218461
1025387578
2016924569
1568582306
1184658595
2100520668
1862039314
1714170821
814383327
553633879
1151413697
984219012
1909357296
1093981424
1666483144
1437301155
1729070105
1580522641
1971202914
1670807491
1697151927
365162753
754089396
296062919
1529561845
1326015678
914211562
2061167495
1500530976
1399508998
1375224521
1759363593
670261354
854171831
2083789925
1761239256
1029626103
516697800
288745137
597585580
1397089888
360406077
1246304419
1992961450
53431170
1318959659
2090940881
168805887
1261522473
1318664092
39377410
1826199219
268432485
1690588999
1086280208
1305514498
762218485
397405859
1275480965
2086379065
1703240347
655518561
964694512
726728692
23921360
1392353793
1186965982
1444072650
1049585568
69739514
353087916
930047454
762361197
1093869043
1437927993
1941895471
1994400023
284540492
1694647848
1842810018
255993164
32973570
1988158281
948768822
919928492
190828590
514673070
882964339
1089498966
1540074977
855807221
755555508
2070006750
1854246718
715334540
699837172
841305896
1742028663
1592455146
990957543
853391101
1160321355
1146925068
779548276
1586177985
1577329777
1903869522
1850460411
1193433477
112835683
171755801
1176288074
163908465
1579138606
1811106646
1570823458
226279532
1803566801
1049218274
2070394021
158909264
842254736
1564011259
36773902
888173346
1148003944
1507403708
570900570
1173018552
652191759
858227392
1616079661
1800174802
50921958
795662898
1749493157
967612395
906471176
706285900
118629944
294810457
1040625574
67306090
1300127403
1490821829
1617446937
1260271110
178982662
2016378860
519546438
395797471
834658085
1752591888
848005331
157858274
1049690520
998729425
1168260207
1117187690
1397579011
1849380445
295709467
795350710
326090702
2035388285
1299837193
1728399311
776738988
27492316
213056678
1813512010
498186778
927468632
1102689077
370430597
1396417593
1718136180
248127432
1895884792
1762121405
1940431652
1822435805
1789769322
1756277755
2032105862
1851937459
829066750
1567832597
2013779162
239991860
963536899
751156850
375620961
1993226108
1933606799
441519814
653649133
667294164
1452552566
1793856625
1159035274
670538907
36217940
1273515435
485876418
646971927
1381841288
2052479148
204148111
151176324
1967899893
536446305
491171947
1568410775
744066299
2042851345
2089881618
173256283
407900936
500212505
1660816169
1460252905
506373221
486490505
396324633
326458457
671461818
1180219792
250975072
770690880
1045229283
10976809
1520385879
2036538833
860175543
11651643
185193691
944174965
1528256386
414345617
1474479421
968086931
276844858
2009631815
1529564612
1909830009
251449211
1849139384
1710193569
1999061716
2021922191
762328397
1958836257
838780335
772002823
16442190
221912357
1410681109
1995292946
662585577
1423954196
1506903181
1296562295
1094245125
2096409437
1732196192
13706294
996686010
768401504
1186729566
1156148401
909501345
1869510262
662901153
571551955
484670566
609960265
1985977295
753829396
101634846
109454962
1257297762
1374323038
1946618403
898935271
1745274273
1972848303
860602677
1219346978
901893219
523231692
1601127960
2100753428
1748880603
1537402425
78958635
117487465
900841643
79222620
1726202400
897786820
319611415
419911949
736687202
351003519
1715099739
1451370457
50267876
1759408390
2035576495
1385879778
1597422626
1508350617
976245544
1476420257
2119719595
1841647249
1976261602
1664052406
993466392
1707323386
1195562473
740583463
347048483
1703965267
1579113246
1151365213
1621762708
1342537230
266121423
1871835643
1419423765
378264878
1555508656
2001870011
1662380209
1255665302
669493337
1837636249
1748368614
434103114
1603726672
1755517010
1017590049
1913487931
821149006
2147214776
156598292
1976316990
686183328
2026886694
466896147
2125748386
1244951677
1264896073
96005728
1555358216
765002408
1623748303
2135013259
666646844
821960369
649801809
1472293667
1770089065
246991939
1484249066
879308240
405707171
1845305599
539561220
2015973306
1372438076
433191576
2113770499
1837246260
58238786
200096966
787240562
759034698
644696278
1560385510
509162254
1127007585
4673186
1948702465
1122735649
1008432064
1522530657
2066069135
537385460
375297035
1920287456
764428663
41709202
6978775
1801013787
212842741
1880345260
1729188028
1821050601
1517355383
651961183
253759501
477710265
2040043971
1914039445
1412674411
290518078
1906776272
131735846
683625908
1758960298
1492595675
329864114
425473589
502481879
1337871629
120882704
1604139921
1497403021
45648329
1137756610
2126372155
1698174309
1550413928
740731103
1990626841
495196630
536481514
785274153
1340014258
608663668
551397576
1604952493
489123683
1597433367
646311437
1055703481
227674852
965047029
1267710076
1508299238
1276463137
1724209138
1274106523
45819950
800085120
1711147604
1037256087
1901882336
693798612
1264097206
484224989
960132717
1796659279
1642285801
1608262326
473168645
1973708805
101554179
81135925
1685911435
275055798
748507251
396465720
340454415
691191491
1627266904
861747829
1664605134
939360971
552357269
1596171004
778900684
69843945
1520160437
1787445033
835108988
264830393
1973195862
378687377
356596733
1994765967
903686822
1674935151
320944117
1060825674
1934400842
1322708781
946315679
1724969973
264020684
394396411
37900797
1981304860
1204097265
1761568954
1615496914
1950052160
1921620408
1395253762
1820467946
1518374983
2137181767
118193995
1998632429
95724085
2139843859
736912637
1432440030
716713624
1293087692
1788615235
933366358
2103921688
1735818702
2025742279
608601787
120952939
1767958259
2114227500
300808290
485964478
171128879
559708019
2091787334
2037378479
1897290796
1681776480
925111787
1012994579
913775409
778004543
558604094
1810876494
1273847645
205264061
1546559844
408687599
565166345
653414105
43851128
1747059784
1137990434
1680176342
1681853193
482207832
1354753880
1756033096
963705479
241993674
356786642
1760285640
1132231604
794846641
1242461818
1174667673
1306349340
1560611555
1630008372
1858591122
174349682
537483312
157780508
1475964860
1261009071
2047467577
148343440
521554513
710730643
30689880
1311734013
256288789
1093247559
1432140860
480451702
1209486941
603558523
1386106041
2087181568
835117002
1938574250
381648236
628189203
990886448
1869727626
1962130893
1762040717
276257920
395956749
1823667393
837794612
357324342
264847783
553652946
169798751
1654373351
551942033
1888988428
802421338
1887905579
1630185561
285187718
593257179
1384397728
1030974354
1955640131
967879060
388937200
1391727719
1303599593
659551607
1752564124
1103712852
799563414
567997389
2031048516
1576376362
525773934
638518695
540369807
1702546845
1555503197
585282307
1021211764
660719241
1201091366
1101293604
363999230
1352696810
9184222
1042053298
1797771875
1626356680
1225689518
1087597777
1431696598
449063247
735602328
1891472635
1327291046
380773713
549327250
2024597062
2087995538
2076051076
760950860
134881068
1237705318
991480251
1980545636
1702245110
1985810860
251953578
1221657287
2098527834
1947562863
1638797379
1707526687
1801601976
1116786384
703440415
656693704
1620176807
207459139
956238375
748659921
1469883640
1352064695
1700965338
1415607138
2134478953
1269238692
1949858079
364221546
1512474123
502646809
461734002
1072043991
121594985
1600828099
1962235924
832016670
1359331737
1657635333
969428625
1398956335
391765691
1680650877
633299765
2051868983
1564861708
965983174
1744242117
1426555911
1071409555
1568264389
365010873
685746484
1514879331
1316103244
615703321
1770493649
509832818
1204205636
103605245
552018876
1878510249
1120318256
400554026
709974548
1553096070
11616084
969826178
1989605743
404909982
289796037
2072294468
1687093451
2053355180
1646506059
2002264846
869155119
266326629
1597979087
463170436
895940534
1821053027
215618066
1323018320
547975136
1293777013
1199771883
223731512
1476308441
929636563
2127130444
1391876619
1947607209
823052843
1265327374
1582482920
431971433
1326564537
837361426
372251718
1894309030
1340873484
914732565
474305251
157077130
618924059
534645828
1561056299
334816094
1183035855
1633659964
898547504
354298365
1798581854
654835292
357167144
396751333
907857922
1609895857
1397346399
1827190192
931641796
1836113970
1121775431
832310344
523025136
1212168366
1833460141
478979011
1273197558
2115897714
856681025
248071141
1935524445
1567379424
2021845723
1926485960
1873507618
2101577126
1717508830
848396456
1466452288
204051967
813304065
1775415200
1620389245
1876515989
1099064163
2104248463
759025269
1151576946
470419176
1694157697
69954460
856873407
908711958
1065912234
520483579
1587140929
238052248
963630430
577004902
1614271808
871122385
1542608933
57508694
1410947200
54746069
354306452
298434585
2036333376
1374141145
549112443
331841336
1062836782
1528525116
2031369822
1571985401
1536168928
1100222004
413248764
209723780
674926469
279900820
463219839
252676134
314133341
994535541
985748496
1885464620
1306849800
798983156
647607889
1615377224
1276803594
887933670
2092720836
1194105893
957123350
1748608546
1722314961
1152240365
1132686479
1399625838
1810731441
1342069135
55868473
1113997239
528263918
1274550209
670706571
658971826
303658997
1074698175
1616217890
269362109
1510356347
173965790
339887086
1692472439
170021506
1178284292
348542463
1601149578
550841254
1304139702
1472597650
1761752521
1228786870
736586520
675660389
1306913308
1061206765
138778564
1818359914
2047195104
1093453729
195886702
1044848349
1000529080
936372841
2035840844
361876152
1446828780
536159005
912203511
580943169
14305882
1180984276
1020390007
1166013133
1073967175
295535665
2128577416
909834300
1692377074
1655126709
159345876
74893827
1476813418
141238047
1162178085
140835352
934635392
1463268563
119425250
926146042
909917501
807501169
970372104
155616615
244240453
572264994
1148035207
1084045381
1376761104
1355040539
1884472675
1643609349
1136867002
1928615093
1976726632
458794740
1782329361
89852448
2081404379
515369971
2058595322
997132401
1158524066
667222934
1021070614
1261896472
1835615116
2009746672
136478397
1719667665
444866649
181763180
2780277
238740469
687988834
628085527
1065140914
1792628539
1754832274
441375655
745748273
1990499669
827701581
1267118507
1167448259
220579094
563605980
1927729030
1203382231
1557734837
455065074
692741154
693434055
1183177196
548860258
1959080568
59773392
1739735513
84978011
1505097215
584363975
1674480892
1856143367
48714489
496740808
2043563154
190319040
285756119
2037677059
302648971
1780586654
31800257
324275605
845283021
1333741708
1676305996
828129491
750424589
2101957778
848886703
1500335051
1712076724
1293332980
1152889950
1089591435
1113527447
667088184
623373724
1735847128
338412657
1404337586
57168059
784374476
1673143586
1185147502
552468626
137132405
2100766801
516281914
1016942572
408085583
1918545279
576183169
2110455753
2130183217
513172679
598860133
1146029521
1115528945
1122416893
1797041889
189913752
858173492
2021572988
1322174505
949833502
1939720568
128466234
1821413917
1113189425
827275804
575706134
128499360
155310090
2017984504
400286178
1624375652
494027886
1936359274
1375144014
1964706778
1612997974
1391068100
1212270875
1806815482
347533019
1967918
449439834
431690252
2005998505
920535811
695228122
1719087908
1502100275
297306356
1215390739
18175654
177260521
259088742
543750427
1152762451
245630311
358643141
1514920403
1446808183
736306961
1935261507
1844375560
2058717021
1495334312
1928626157
1138073044
1546293410
1880829503
86049385
1495275112
1844249212
1187770371
773726887
915587719
1618184348
2002604723
1627364779
1372563646
403518253
644287694
286665279
1509613719
1623905162
54514137
1487558867
2133003567
622829505
239808629
832257080
1978064561
1004150550
1699543272
1569839390
1324391648
1966497292
1844128609
1083858713
872462761
1709861653
849833441
437528715
979397338
170793601
649661060
889815749
1018514552
970920680
1230009919
1512062607
340724653
167911717
1223515776
41158710
338171961
520279264
1401962489
63670202
1441947343
506619104
816874566
733563199
1000934374
1546050252
369109238
5860683
2118145433
414943190
1613098186
578625779
1009536311
278118675
1958152002
372563502
949467931
1730208543
316237176
63599570
1581514598
1800183674
1008169285
1415304706
522910988
2080935755
655253360
1650964199
1947995126
1495535873
1505756500
1337779717
229438228
2011786145
426850333
1868396812
972548818
35863476
1377677815
319208454
415213287
2034968265
1873445142
1898899902
1907517825
247650483
1595932055
1097444206
1587879070
488130197
240404474
440689083
2109699148
1299594275
1150242586
214643777
95558137
1468149671
382819989
1862789821
1613749551
1896373713
109393224
1072401459
1560473374
1844915758
159818471
204720121
574039076
1078648778
1317449517
1023223209
871513724
2057993506
150357784
1037237630
1219706817
798431238
1807774692
1898854524
483509335
36589258
977082655
2004080792
439772281
2090932062
2061843095
1571047753
1868898136
1134548091
1601293130
1577875340
454216875
85766512
1647182558
1986638364
2141100003
199575197
1751530510
873550332
1139310916
817137011
1845255123
936192514
488499480
1954409678
1447738881
406700121
389357836
1725105514
2057219411
1924353363
267454332
375662056
1857249267
663651458
1516611791
683507442
934706945
1884955941
1729555030
1501654970
1518285957
854479218
1458191350
142680603
834715893
772714464
222581417
691302173
1830918792
1494504208
667675461
1429342852
1849692920
290744681
946508752
1986590749
1892517197
1964291690
944012896
1962690301
118033674
352244257
1753242419
264377903
1946338266
1914909155
936917682
92725514
1362134967
264042517
1242331172
2018907001
889014639
889687252
1752280007
2066277852
1008460550
1419181538
1894950042
92045702
1736865163
1808017283
1258253122
393243995
892555181
232629221
150544
741228830
833117113
871269368
1326704925
796631702
2092308002
1393282859
1908888706
108497280
1539509152
674876543
1241985806
1520684001
2016468815
437916199
1461511690
964424209
1350818096
95640944
437960036
1106924280
789969949
1153709063
144052
76314728
691971093
959531912
2048862784
1763167188
1039641895
708884915
590429905
1640991193
589897877
1165159667
706482713
1757216401
753167296
501902478
955754666
1090193983
2046303913
309551321
830065459
868609456
895824250
324789142
1574007032
77618549
1147065024
1450055626
523055631
518971204
614317843
545065627
826655251
176844209
250617196
1763007253
1281716668
65758290
638510719
1040362203
1166391562
665695358
300012273
1903875482
1178323630
2018468090
1668993330
1189081646
1414343846
539640461
2117207061
2133465793
585456660
818549861
107694279
1462369357
226850279
1138739184
2125350293
1056255914
652667594
1228087596
1205469039
1257068933
1948923909
2014550895
693958804
468914794
1053469271
1240044740
1517999818
1031116618
1576020026
380158768
1036554750
1026572750
1909982146
1661267937
472394037
159828066
1244517849
728366201
749527774
1888568953
307060429
1977101858
452006106
1795755192
1686532691
937804655
92692620
862402911
261875921
625397470
441036824
44439839
668375441
1180457923
109276332
691424632
1864719736
1164696418
1692236098
467189616
904075557
876599296
727161994
1898862085
268160705
588444057
1468233514
904820571
407484642
1019617774
930152967
1792364550
2116250767
998459718
836015236
1887102136
1060373300
1812791840
1477407430
442755368
970345728
488422931
1491330079
465396016
843844559
1129326831
448647393
2102659230
2001351759
1229379168
1486416145
1299743595
141768975
1991324974
346903090
1067537996
2071485617
271698972
271310377
2059118299
1522207628
1293008211
930269458
1648083874
1516715649
2129236923
373554949
924742785
119530889
1249859157
1873144735
53220070
2071353552
406512946
20434633
1508796986
931517380
1840356637
1239587911
401235873
1747711963
820659155
1609523461
1775133471
1098339624
1763327183
2058105290
174499498
168099460
1740440954
1340645699
1330126674
321266303
1611069572
1169342140
1229147502
466005491
1372871568
1021156213
1859111967
36566678
1347793429
1627019742
2076289786
852651267
333077099
1988936479
1790544938
1889097455
1899655714
275015230
702582576
1694208291
1082196415
1763916980
1839267528
1554537115
1872195840
1444600455
1227672370
794764698
1960002542
1690903494
2109917403
265908957
275193322
878545535
1053014372
1656599469
1255673585
13620470
2043157511
1102328681
1639458598
489778394
117949738
2044136204
1527206817
1191326832
2139373386
584456718
1119584843
1282532718
1401352915
1581779308
621874729
1939273436
488904351
1690392103
728003582
1757678479
261318715
1080713947
1484148123
910485654
1297066868
1928172025
1008375708
1743516417
1544418271
1186359549
359939130
16332430
1589490667
832223563
1040050236
1392767928
853710274
2032587770
1589716800
279950768
129571721
921027162
1547487189
655749449
45549315
1830717920
345737107
2095917747
102271685
312440190
2130446211
781624313
860570042
1448109942
1907034258
979079924
1277685602
1499804887
1347481453
1346559980
587991234
1093207756
573804860
487091080
1526989878
1199293736
332220164
1876876645
1314353428
1530562724
773475121
113572323
182966554
1877742850
421354668
492273908
1895000028
1311398841
238857181
237540252
569137970
207750475
842534419
1858446055
305544111
1369506977
1704557341
179627509
968481981
575484068
899731452
30627844
207692900
951838367
1993071673
312229631
346791127
1371780185
893105643
1090730273
1068288776
1602292354
240670143
380228728
585453612
1118238521
842234672
693742421
1099419986
2094327727
978049300
1758202947
400205844
1149924040
913410475
1827153786
2022136461
2104634218
1202506520
432063662
281598825
1440512614
1546126029
1857716876
898208495
744718652
507382598
979606508
1822567942
1724974014
1810745051
883308104
2055878597
226450070
856947932
756955224
367753404
1284402708
1508670757
192653261
1068048303
1852159835
1786482050
1408929833
520860074
2031897425
178298006
974745760
652395066
1384115468
1639136940
131543648
831353829
747906925
1739289233
1071752893
788185120
2122477563
955657355
1698532742
1892845542
1947488366
1832332300
990978959
370699132
133208554
374937243
458897560
280587034
1794416245
2020400390
863554905
1016418033
1830974324
972646222
160905801
11851765
1388133320
1065126068
639163885
2021504739
1514961546
469646391
408441365
735399425
912223406
2075601160
1310600044
1782790283
1611230145
753626714
1499021085
1849989786
1831884750
1849341845
1203859579
52509235
2145782219
1892063581
472778872
11755309
1915080149
128988363
1233687323
229866308
326034783
1301161080
1130710483
976788195
601166168
463188029
1349119490
691969197
843064598
92424628
1187800825
690172471
565419877
666783900
995203090
1210755094
1536642548
1975524960
1867905863
591230509
454686439
1477073835
1921559507
1647286284
1206324061
1370397440
2032270081
235056419
76046620
262749827
1467912233
716431589
1726805531
868066062
1747455464
1061591824
1202567465
1603507537
1500790900
1004337116
784948670
2079788343
2080625673
1993279569
581973148
1933259541
730436458
1188158147
10030992
350333741
1331899861
291457729
188230351
466037315
950830273
2041551169
118562684
1463177726
1335264121
901107051
163372412
1113707630
300579784
1806687219
329035462
1692852596
1489177987
1543215139
563298426
706271767
866358242
93232
511489407
1945586918
1664556185
807786645
2050933089
164575967
505406690
1339210975
778684840
564699824
1314939235
1875470466
511971505
650204577
1577503413
1276015085
204990280
108401665
1977889995
65034166
1170073628
941289617
1094200555
1732896834
1190934678
1667497357
1566171071
922841783
1005835323
2082422932
344442859
946191935
758439367
1629548257
1596384154
143248148
489880322
123924978
1725592490
643848869
2138224011
2037953262
1794982211
1027096491
950592903
1989685225
1847946391
1306162724
1090855986
1134122848
8110670
1840972921
268453383
1265413389
1255119610
1892524629
724032685
2074752401
846217238
1940859506
125813117
1559866141
99933046
1626657184
1731372979
1043659117
524020808
898770926
2070591141
1682309735
1191921306
1969676268
1414212666
266381883
1792645283
1915052066
254019218
1297754913
1567258975
1004739084
1025029946
1778299516
1728446178
1271114628
714267768
359023664
1513413800
911197706
33162246
610920354
906627415
1948835770
977892760
511318912
388164984
350923513
1547502597
892834410
1420237250
2032883535
1726867744
21968530
649102572
2108397830
2128127664
1589278354
396710528
1390901806
409268478
94689679
1244405903
291041757
2032705902
72866575
1233378847
1943881012
960409702
162402299
707275110
2127441852
1613445137
2125369848
885733039
998232732
1323662734
1091679326
768490828
351563313
1656816721
1737490482
125923083
1270276417
453945314
1409054816
1838446064
1676472893
225361496
1984636451
473987611
1641176553
451756494
113569066
1574220027
502116721
572589041
617195379
1433301605
1936714170
1487333151
849447548
1841682503
139451174
141697437
1979634279
1461183320
1876058926
596280934
2012264271
2002201093
1833983829
2062670205
1445505214
200019858
640380473
1669933037
848482824
2087551071
520255293
904866841
761456416
31144546
1901525855
1550890548
1490434058
1308793309
1005858099
205791215
1561071016
1255600029
1770574041
1432929757
225791439
1504075847
100984018
1721993687
8152918
775178797
2087457162
959536528
1294370504
2044867292
1005445760
1374213257
1770983985
389037568
1815397847
1671675518
1077833146
1174285269
100455524
1625934109
1904019347
1293278931
1445159636
1895115593
1491315852
2108189218
645945627
1179276917
1451893741
562473046
16405248
54243674
106239037
1291737309
1046907015
718428649
2130980560
1633994405
1407548931
313847776
1707189450
1165489842
378371107
1690658522
437510867
1960795599
1985204364
2102321234
2033358199
137699129
2118505979
1421643419
920647073
992006707
960676944
703766068
218586254
1043124564
1871137106
1283598516
176300110
1310658550
175892569
873541386
344176563
448690355
1230447316
74423051
1028531963
2064503711
1380214916
871516856
1710207867
1160066244
283168798
1137516876
938139780
1542648335
1006540353
1480925947
1590276954
625811815
1237346267
11769243
146620268
517775268
171798521
628304882
411728510
814390870
369046014
1542469574
438655216
658094478
919218353
1328866249
1987785360
1924372261
1849831267
2104129103
302869967
1439960201
1058779459
1088985815
1964864745
807062634
1655349861
1972090196
1397420431
1676451269
499138413
153828185
1134907804
485300712
1961399855
1747523415
961647336
1576661639
288937419
2100498925
1342527506
1181794361
1006593805
1701790915
1186481168
1787320366
1892076667
141333764
235708111
1789307758
574376630
1968190632
521159096
700197947
1873500263
1020865974
1645661009
449690739
769578848
2045965221
1150163980
435561507
1331237874
1487929018
936254026
625479595
1693683019
765816023
839171728
236557769
555189797
364948733
1837066145
1667384849
2095078652
550514939
162690945
1643429651
1469623201
924329905
1551906460
662490260
639840399
1013727133
828375173
961220048
151027216
1768386653
1730590892
672605207
1690465084
1836764633
1414628922
906061912
1641970655
715940331
349427613
1681730026
99588353
1040125752
1669967907
837579950
1771647248
228358722
1687108488
500588372
1666951089
1073347920
1289660856
683729230
1489747611
1297195274
515199990
643248514
1153285463
1323835330
1096886428
514174128
1645568585
1169747930
238509902
1515471492
1342937540
1279349930
60126689
1877503320
1843068800
88308320
703427486
1215803292
417605057
461019065
1442739763
374577715
1769645756
1280907061
1450870166
542661311
2141977417
1107938025
1115336858
279368179
1785797904
1863132698
155349270
632500684
819719452
803962561
317937617
951133114
99706145
764762403
888275294
75921116
889294717
1428863340
1943884138
1955419773
1567508203
939687256
135854194
42928131
569491368
1223343958
1493974602
1333801354
9819895
834355330
643176419
715630504
497888236
1718803229
1566016089
653837373
1698627393
691600322
613754901
780813361
58121189
1690051935
1972456589
942845469
1439237904
411466202
819921066
1534279732
463255596
218189110
1867489023
2063230648
1449990689
587251578
1849397288
505854506
1987187338
1422941991
1409767177
1444120004
570544725
1691997112
757458120
853005617
452734402
1075744427
1761162548
1505823532
2125512080
1222477751
1225929521
1030881268
1506854425
266206455
611378392
1290774260
1260251100
2029534880
327540618
650395012
883333163
1637187850
282461327
2038563117
1149329810
503297599
1430357273
990801229
1796729553
75133059
906964580
1144979973
640862339
1128123802
234683942
644911689
1561793792
1754031905
1102511902
1021450740
1663487970
1379749533
993356892
196877357
328533874
741543531
1185095342
1926072680
1507772340
995669234
244137987
304557652
1608111001
1826481715
205342838
2061412620
55190757
2139813508
473841957
1717692514
571421817
522587250
103699053
853815709
1025116692
1879198560
706582131
1267576402
1736250762
1391592769
752563796
1865843661
1879494266
401929644
1739705807
2023124973
821566538
1746633454
255072375
1592914087
1921484506
1698171292
2010834017
510521722
1375874686
1477914039
374689918
324206974
679185585
1142437291
1418481310
329847473
2031942553
1495165958
326791517
917815111
4589257
49580627
890830735
1107236944
298746827
1062939282
1354977490
531692437
232485215
1914388992
1066496430
304804489
1356308668
546677711
2102071277
216176591
608249177
1416137200
1840492229
850298365
1528597740
1592010948
1829839631
1976159632
1845420211
1428637872
770529122
905442126
398421082
1591535734
1161058610
2102556310
620908299
1471407941
1760537500
610852702
1575801772
1305065434
1291838679
847008936
712282288
358684943
878023177
1052752613
1322930408
2086525449
1011508139
1805998578
1593951035
505324299
450601264
1298336574
1282863925
1919797402
2141644290
687206513
1007847771
1885480128
44705257
2031006045
491639527
2685610
182974508
175063624
1316459205
2094129080
1513172168
1231237775
1847236954
827698721
1920247951
102466075
1392977051
171016071
1410763055
97976403
26216673
655273633
602902902
719335997
1437376717
235987477
448126396
1435090986
2127594846
2088967648
917495777
1551002921
1399459467
784129796
62039059
444175299
1863883605
2067282945
1821138001
351088086
2144051762
1123160199
1813787958
614097171
454789363
55389943
460878306
1485412065
1850557753
1137810129
94621920
2035227084
412206303
742443750
1483945859
670645183
3284489
1167586330
2103748224
197461017
2021230461
1119443525
1548252809
1575118571
390994073
731229341
79551498
1655767574
646533577
1741579671
983806916
67003396
776039806
1810511612
1690212082
1206835718
710178448
911506214
603273038
1280951923
379988639
1468051430
1688470445
1048739460
446800127
1923807199
178852886
2067181923
1034926886
2060363288
1810456024
461067754
863198626
1770770110
607137818
772874460
2008838013
1272242790
1751775257
1043956507
524460681
1113411704
1583041747
205860896
1935213707
2044866572
555041840
76885161
602625609
696644621
25693866
232219531
339094752
1402479585
1035262819
929547661
63625511
1463951073
1478493450
618589905
378542163
1471276399
1816429969
1274500339
59804710
393997404
1407824556
907148814
2072509250
621606398
744243719
1992539629
624974198
388298120
1235981665
1827929463
1592760254
510916862
1764511503
741738491
1223113877
1536301697
2074160654
405135763
1996932210
917208090
713765458
1269933625
58837458
1750681761
1262618798
1515744939
514520475
2034286387
1167441927
1367851090
479508223
942752791
182109325
476086656
1786299464
77233180
358687829
206338535
1123508938
1297313401
125311938
1290622705
1767864088
1238085325
1681844645
1913535206
693132565
1038061556
61074376
442553241
1361479945
111697266
1309868647
1374615387
1522790118
1086430911
2071215413
1934216291
2003120906
245129332
71028575
1050638055
945070659
1603897142
711740323
973098661
392950430
381954534
2072783051
775724568
796248741
304411613
1806667251
937682861
94376625
1506250412
752313909
1812903146
1515195428
665523493
755416555
2092690568
281621276
133598526
814704108
413839400
1513612431
48916975
1295442050
1991885548
1909510342
405280350
502568342
351631384
1557541451
1292404460
1579830846
798828660
1249103450
769316053
911735279
1418277218
1552071995
1677975302
1668004366
997882575
1399192253
1763177940
82785960
872187157
1280359958
1764199326
1165179518
94568402
2053610104
345501822
1002084074
260827119
5072617
1946227595
1380274447
1211051416
1355607841
1185500627
905778381
1990517497
1114663688
240661577
1139012203
447410689
1257750398
693727648
684089747
2027117375
616466031
1034463566
1695649356
610532243
1900207935
1046438191
705621333
680581696
1092486842
2124280882
216405949
517603442
1121957755
323521596
1457909693
276157839
928862756
923870352
1236667522
1959855934
723897856
2053608537
20016964
2001532515
1508602000
1124638797
868974129
1787145847
164908616
2097485195
1837124037
1871209133
432181937
1631185796
7411911
1535341793
1858441371
1532128772
1231961132
1318650871
1644468802
1670213639
231680940
983368041
1234477579
245269935
588900902
1218957431
868852323
673465889
1075491176
545680141
1840565667
1649186499
1244456729
221319660
1923122983
2136996934
680941527
1435599080
1803231996
1477244392
586530035
1627500222
1916890600
1131175656
249923469
1661735476
1587150481
735566185
336852300
1377202442
1978813690
97206376
355560593
1488991795
1921946279
1814700525
1463165065
1105022833
1914532784
1466057134
1335885271
320246901
2105568825
990126707
359259696
576238661
10097376
1334483288
1201472884
1851436183
840107342
1814718349
1467868443
1654965884
405193801
379772037
58009818
1939938882
145308044
1428717695
1928727290
660517053
932582049
1487062616
1254289526
735048049
547021074
1133889087
1007766776
191752655
1429013033
607191023
3002270
1699274290
2044481464
773596236
1700910821
1169128688
45324237
1522198661
150678815
1488295025
127393240
1421926348
360123470
805523755
1454858721
1980652985
1525770930
964035692
1010397572
619667579
1528401743
1278964205
1266679754
133530398
1762454897
1580246700
1332479404
1439037344
1218005343
57497254
1681238533
2018806327
1200039186
1308935052
512307774
1361357194
514683715
2082810568
146389558
642349798
2142213359
517913516
670741613
503182267
258383014
66786802
682701545
818805576
739695438
829312985
1108211360
543790634
1102230617
688555030
1447118922
1264260964
361478583
2000611536
1304008817
603544386
1576210487
1070296335
687728465
588188030
694819919
259121059
1171584541
1154473765
203715972
835558628
1502232056
2027225541
1102848806
647677297
725725519
1811503187
1813586043
299236340
644563870
890171054
1470965955
641575799
1854355755
864444205
809815096
299750973
848052331
1497449713
1489947473
1617914631
392188261
652785245
597343082
393487441
771053093
1413531397
2008019863
68677029
180001580
1947341460
50184125
1258345134
959711089
1566723592
1883626930
1180071144
1873288356
1104470770
851591572
510265902
334872542
455905475
1487348004
1300750984
1405274367
464945
2025998615
1738241867
1196710979
2047601785
915978343
175046809
1333922045
635891110
58950967
1265603403
475312845
931671058
846006435
1274988720
184697281
1933684899
653218759
1434118941
1326914180
1182552343
1605692143
2051452212
599678563
1759283299
1461504601
960063445
255456216
1355832028
876786395
83943502
331044495
1285504690
162315539
1495111341
2112761819
993332999
1711224637
843226200
1520809758
771819211
1178060700
1342304598
2050873686
794935651
135322128
432958421
1231104531
2134328996
1313756194
1501308220
738499512
1364466645
1607766237
965243216
1888091859
2007391793
1703584962
361913321
1578781620
1678894562
170453903
797749129
1382592896
336883564
1647630912
1146258292
1479503738
1114426942
696982959
1181176216
416773079
689841820
1324940472
902534527
148620711
810037398
1971717595
535753218
798602245
476938679
103744205
1256775719
1885261493
685825917
603141478
1799414901
1134929423
2033359171
1328864054
61820359
1553093561
1855384354
1150155159
845118391
1205848709
878602218
643461864
928820362
646901524
1085893296
1196974597
1811043175
1070102380
354390582
2011152059
854128336
1115853872
1003766352
106056141
497587934
815489013
1445015243
914670062
443128627
305731533
150990085
1258446607
2076002735
962665490
873172667
1445697380
165069926
181843932
548619220
1750149940
303927261
1920119110
1036453095
1393326335
296919333
1581556422
93799862
557193844
598799602
1424955911
1526771387
234604474
1276292230
2026864864
2078072823
884376699
205763844
178441656
493959988
1715606408
1720382833
1131936579
1637135823
129414091
294847567
652298535
291877795
428221405
494626554
997540921
1820911829
85782089
805000955
1758500399
1644839916
306773678
1161760904
258580223
840491119
1824947434
256420174
1202115502
1173815633
1836315119
498953634
315156456
2107052678
1775154080
1814611940
693747132
1216263104
527997396
1289596359
2012290318
430492381
1755838902
1656723275
1145058671
608148829
1099098707
2086403203
1635050747
1361572679
1166463269
652041283
1277544739
58081701
792540727
931187146
2065176416
201776139
194961312
1448543152
726678626
445787942
1034303296
1161433457
1795048848
213254998
498202041
838888060
670502866
831309336
1937315575
1528210311
193675600
1921768777
1081153249
701015502
1991051510
1350697150
1269265702
631467078
2121639483
1169071260
523207161
1215843037
1513863835
1678457768
711291251
1118485474
1233870971
1895823804
57129199
730969863
292621480
1306262879
1296544303
1775603438
1302869432
780860224
395479202
1406359519
1935590493
1981857510
519269657
539940306
140397657
183746131
768610714
987493115
982256591
304067347
1994419862
1929952603
818983992
1147747735
585289381
980479470
530119246
1956351648
1840063175
1455683133
1614802499
1771641424
368877204
1910937277
64232538
1551388975
243571847
1710816602
382235771
1025860510
1306380969
1982491457
205650770
1445071755
1310105095
1568891843
215171555
35413700
1137053600
955212239
764847674
1681238372
1335992447
1374623428
1639471851
1978814328
1823974751
863776908
1235302555
1139521578
546233388
986163075
1477661910
1551712014
2039236316
26973607
514417535
1103441781
857755786
273257390
1883889210
577947001
1717320158
959356915
1765733618
855259408
11586647
1475710054
1371817595
988270638
1370970023
1793127866
955998249
1210775790
1543894327
478527437
324535947
2085776232
875566231
1484725719
414532997
231888124
473190363
1841635157
325339207
1636665670
817399795
225363764
1252391494
251313504
1754613864
617130270
807431893
861850070
1448178765
633934003
2030113116
783611018
240073187
1225436937
1352441323
1056850786
1267421016
815190412
1534976510
1825625784
1743746750
317202275
1324630869
1579174575
2086226407
967762171
1918046503
1784160867
2140557247
671075460
1949474028
889272827
45504475
666263085
388241687
575356993
875896348
1307817153
1449738882
720583162
580663333
985856194
1147195514
1797262114
1247693041
1879853737
158903482
1106119093
1372355841
404699263
328659873
1971492824
1898401546
1950203125
856341760
295749142
1676383180
1873855735
322284518
483917178
1671220824
2081373759
843007648
1250275840
325962959
1736486391
876812217
2114133275
1867025360
1306807750
730502522
1165491968
1071014814
434484069
813945528
1760258566
1212775270
1126694484
1766192794
1145803826
1506313927
315657684
1771339072
1631957403
863881353
937049942
561135661
669439721
359292963
1488598259
1635075477
52355949
792649077
402596829
1361861023
6189852
463084753
766781822
218590835
1068030219
1664052147
1198533447
2119418814
2073240086
309654677
1427815364
1627183087
113843775
1067152316
1083148611
1340284872
1456567241
1974481577
1248416879
431589157
300529914
1424641372
1717398951
226146483
401839694
1464089967
1974516790
1588014705
613151017
195211083
644828181
916261433
1921326507
1089052213
170877960
24819043
924653860
92321734
659104845
35473779
1567149118
250087804
1535880414
971751527
546133232
270398372
1603848880
910158976
2105563635
1018652385
372256641
1583233314
1932026671
833316679
315830066
1779249825
701906294
1005771121
1732904394
972936891
1630561326
2017302015
1337173562
1616227418
1841918841
236832478
1089015985
1087087788
498770562
1412074049
756887604
1290322644
230377081
2042290215
113394108
35490893
1313758019
1710874028
568181145
1954365674
851384177
1395992977
269738612
1510988719
1103463743
1214693598
1943243550
936106608
30156127
1914372724
187423942
40422945
1089444138
2129920976
1525957003
979088402
49370418
187378973
1863320180
1131287622
1836472959
1368530264
347497924
1971383269
1561000505
1202968310
1204311434
623664009
1132764791
2111255476
1146916108
671949065
175807933
314810589
1238061065
565237424
1924076634
1179198439
480421983
858913757
1264633656
883730068
957099097
2025112903
1654590879
137988749
1867336979
353744268
970507303
1968801501
1345006767
1698364595
1476347414
548653831
1595604065
1369022680
79065185
502557666
1950868358
362770054
1311419251
150804419
278359132
970109197
1967521212
1382027971
569736081
1721283164
974988698
858159798
1448136243
582222634
76397591
1526911937
533790607
28019752
187063953
1328602281
1961826254
996893982
1687282044
392407667
590979672
529560992
1574865472
1094913388
1001212723
1408228769
35279395
1914256639
866846378
1326130485
1977429872
829541447
1303690867
71447833
595224705
1317725573
960071705
1085544121
850521615
1033490295
416965546
1155497094
1759165701
151238805
1118863755
942936771
1419725042
1976290320
373166365
686134912
310701618
1100451319
802330237
1668396908
93809770
1808432834
290179369
174702228
296839341
1247414495
205257307
2016477125
989525913
1041937213
1369375361
427888932
139931497
828874546
124172505
413453293
614056717
656755687
608694258
1585124413
2088608587
2134942367
374406546
527591760
2104863242
954944225
1626523635
1607351902
596659072
1643530055
1799707747
329718332
851923333
231463212
661720459
1010204621
1244962077
497659127
272963952
622829145
1975841022
1457278631
841275389
696633740
2099364752
987555329
278163623
836876845
1823152525
1347566247
969808386
1755747829
930768909
185991285
1038671516
1961344967
1468497650
1149201267
121236320
1599107171
2066250395
1012141295
1035560760
517871116
491110060
1709176506
1867763540
669941082
1471871133
1406543834
724623156
961724650
1434331309
1757036765
370736506
137888329
71677382
146046952
977416990
1423370657
59147946
1691420035
1961732426
1593503274
1354966142
382427079
1751035823
580019863
1464132804
665280448
1087654604
966287583
1400380539
1115174107
1733183996
969491222
1749309696
1071042925
1829168598
1639134032
1457103841
1705547634
246015634
1775454163
2139868145
704072626
645026373
1401978768
745846660
2126205732
1081582306
419791451
615956365
664352444
1150518437
766126329
693637498
1504931645
1298734116
1359859075
1120934062
1758558716
1278661902
1240687611
813691433
205337871
87799721
960518515
1500440001
1356301227
1083787256
1364147657
1338239161
486881762
1069214444
1599550179
1318397915
1043681690
527160771
968435063
331782588
1323394539
1256489839
1327746164
365992317
1594456182
70824784
1067414097
1466402847
676068457
1252978471
431129834
18708432
970664977
262838655
183496087
1932975389
1873847241
921797547
207630644
806046236
864044872
1328942323
1347836169
1365979072
1963683185
1139722044
2019664563
832809329
2056606844
27567839
1596782565
182013342
559537722
570472402
188559341
227739998
1627886777
889347192
748623501
1366163932
1683879365
552014772
1488338162
152272699
1278281763
1517078264
209555974
212459071
959657776
1664590103
1454031501
471435981
67532470
205810627
1749377319
748618359
439726114
1852864177
727897837
725802471
1238857355
1665139900
1691884392
1475404849
1555759670
70009608
1322399036
990323787
1059091855
1457637121
124158386
961943447
220031329
1358468295
525059458
1890241540
1156497593
1171172571
168625537
1360795308
60343612
491660022
707208613
1433652546
475433946
1653062631
815944266
1328351625
175743015
1294668872
148385779
1889563261
813365732
1627737709
238539767
437751472
236861460
449792036
1392018466
1822433165
313009521
1639209565
1271676859
1201177195
1867089223
421174725
1170411291
470686583
1358899096
911587871
548412436
1797703565
810042419
705510465
1635881613
1391351470
1882464459
1027568690
1293699197
1057033849
1432877997
904518519
1567370704
682374126
1893613783
796918558
125470099
1279106604
1900021181
259656323
1920656644
1465602141
1759104565
1583586662
1826618631
1448876966
1967953886
301234593
497625444
213535372
1497116378
2094759434
624544221
1859736043
2136721966
621101166
439050623
561482781
156889050
826747891
195788763
893712977
2085396612
1937254131
1947627702
1261965270
1331612954
1277149685
1268757594
1750696958
413143444
1090841888
871972850
2111843214
1324857839
537212776
51021207
211147853
391909062
1807586191
1139295439
1352554100
1452206293
397256622
442376906
215562034
1203801409
1168024174
1316686442
1530393197
597283578
1177983503
582046869
1501615645
1917750577
314667536
2017179836
538448659
1987658045
1314408974
714605698
713543899
899752350
414217046
1946721518
933250658
2120962828
486207332
439207302
690543981
1805154455
1264416417
317174139
289102912
1175422823
330171917
1188191017
1703024666
1331094470
1144649037
265037210
1051864863
1761395807
1602327975
253248207
482003700
1016061867
1341216753
2009982441
1581411038
2062114545
1489074832
1868905037
1948988970
11082717
2135244740
793977893
1475827229
686105446
1746054320
532990202
1845909589
1445823294
1200344610
883679044
1120180567
1025858824
225609836
1802291000
2080749083
1125270400
1599073348
1621060347
1709377305
1306713690
1167595068
309585559
882319866
843961854
596874174
90962023
1794073660
2143946953
708268692
641350044
1326220535
1094780555
1916016129
1824005576
1967861681
1685902634
1235645998
1896070163
726509043
1500642475
99640582
1425432214
1933535826
497474443
1382366663
423942881
1233908225
1327055573
9525893
783987437
492920712
220420761
1325806205
1361116171
913851517
1560333910
1874067585
2055344249
951675972
2058698893
1325003049
43714226
276475506
1983186941
951441681
1198256658
1345046593
936456893
2025616140
150465284
1785479061
101176180
2017666676
1936056145
967003328
1777964350
568612209
668150396
1884474704
1457887164
34026270
1833497944
1534999953
1143772060
697573833
275079015
1386134374
2021410516
1291753836
1500081700
1186795614
400828567
1909298573
1702675893
476758957
498361850
954960870
421013713
1517499670
1177036250
1948707485
1319616973
960347685
184292698
963386765
1435906502
1157225906
959593500
241311354
1259432410
248408272
1298405452
322078998
1325025934
1466222151
790889323
1130773287
344984762
793325544
319741321
2011134308
1334342036
1069088066
1045365450
1293590215
56998538
1217918421
493979327
1828606438
1140550267
1583721239
462338237
2074362752
53660849
355195637
1709633692
178484605
423642672
192862735
1261740633
2122647517
1234857307
852035030
756333272
1043107743
539224723
1077559017
84296724
1411184080
521740321
1674865471
1302483157
1570954238
1467128492
959316093
869085574
1007520774
713902518
1604556315
1254224016
2017422846
487161583
1171357583
418977203
687801735
1341241275
1984851714
856404780
1888581967
1717185626
432021296
1020508677
1313317049
1388980482
1820525927
271226218
214342148
1088433546
339610756
1942425516
99936422
214029742
333141613
1004240539
1234508787
2064157157
310314694
1630877389
1807154317
687601398
1144329566
314460495
1548239699
1980452462
19867539
6457019
690870101
1956007647
2055959454
494455693
1886295073
1094128787
29207046
1542559055
270047340
1960685791
30599346
1756093973
1302993706
1060014996
401191980
1014055048
1055312675
330598836
710343308
1681548523
841135245
899153743
1947278738
914142406
741060393
1386964655
874120384
1113741137
1310348555
1203691763
247543862
552433119
359890992
357269142
817299868
1864877951
1831031124
2091339548
1779013604
463431282
1845149148
856897912
1095061723
1485957857
2037950027
286497991
1829821186
1866911911
164066338
564443165
884900058
1614422565
637026543
1979439828
1852535254
785935763
1638171461
665214162
728110533
1856831662
725567053
2079809244
565470851
587427144
1820256047
685068998
62083653
1092441450
610818999
1276660650
1021847028
675118950
715456584
1003099767
1966931695
703148614
938208883
1857624411
1241597508
1205918268
526899939
1508834564
1579627073
477164633
1495432210
1086069942
962023602
1960592161
362706903
438877598
1737693526
2092976999
250141235
1472008241
1765771233
1953830729
730534783
112261051
1167113948
1267286871
1273396838
1974770380
2003808498
463163968
1117941465
1050852365
1997722649
1727089164
83216089
1284364635
1352850179
693081900
263526045
867767517
174356519
951073136
1378763099
1915610397
318777176
647706617
670739486
1958710578
178323570
1241603520
118551523
91053308
2009305434
1419394527
125774881
355776853
1521336386
1441169231
1314301130
612625562
413709940
1360490868
762460261
1654570638
1647694182
305981593
1977623190
1969607929
93822528
976904640
181952054
940694370
287824747
136605607
927501189
546534403
1058243279
969371086
538861309
1617489797
1580588126
1949859320
1771673197
1054526814
1240176591
7457582
1175353464
397411281
81194953
1192957797
681695718
1519063235
816698191
1505726117
1051176052
1547751905
1732974605
2127684536
510465239
1150952498
1734063440
553628765
1247217893
1611746531
421594475
829764927
996046383
507259347
635506766
2144478986
504557527
179579137
918412807
1102123476
1231873301
393021792
1842139281
2126629198
920149857
478896974
1315374692
1436039649
1728137438
49018874
265012404
275807318
654981615
598526575
1062070561
1212756417
368496784
2686801
627402034
1607805084
439520732
318277004
320716557
1860520014
725433357
463767143
326802660
1242285491
1806032296
1809948043
1988843202
693739402
194847455
1715526030
1241944261
204956257
1284007948
191398913
359062894
1467626746
1109277825
604353034
362899397
1307978853
364212214
1254595614
1051698663
1794042062
479176970
1389739586
2001015580
1357347066
34112530
1146208638
1428812206
1852999359
447887501
1771448823
382997959
767806453
763938749
755159383
821475265
2061749619
478458568
1346905531
81939853
663150727
1442199969
1396847113
917335499
849901207
1546788987
831811379
541047228
1026273589
2033778081
1935104761
142069628
2078424844
1612845418
1716050285
331695103
1115324285
238199490
839933063
1437574696
1375071979
833283733
1531434149
14911505
1751702463
879848698
773482616
1837011453
652501363
1155930185
1919546832
192125944
1032564195
1464179567
948722037
1493160155
1828031696
505839466
2127658871
457824153
1327185078
1622716964
1696807766
1633945243
20286087
1636867268
489679054
1208655146
856241714
954646828
1118884658
110560713
1329831667
424993110
1216177820
62988506
1672001384
1849273501
742139681
182949535
653476304
520877627
732066395
951595297
1969771655
50754591
1129580105
1479622481
1547642376
884278439
1351832316
789905041
1327374619
2097970366
1142133065
587730129
1779319111
2044067384
1834853476
783541146
761640772
1935070809
56148323
1348884899
1883952322
155050977
799530957
1908878630
1502626063
1996457405
128774512
1113364155
97219755
736694213
119726894
481813038
480673447
1398065999
1298097394
1346573008
1989021754
763853672
258832880
264801200
385667189
1105226801
1716637920
1324204817
650443185
2133133495
1508500638
117046416
1155087625
1322318129
1173807995
761400005
1932914398
1953745280
2013618334
481434194
413891249
1246041976
704826229
1250853702
124461070
137906234
1181855873
1671734362
861337197
1123600380
810402143
1216660498
1110849918
878169816
433103991
1820195864
1661918456
651472897
1248366185
1102391961
1627744687
168341420
223453491
735046958
826548558
1172267309
1600329004
1689035403
1250585300
1453624644
1405167832
1421899082
1747289725
336634111
205838675
450129380
1899203119
1100784242
193618563
1559923847
405906917
646361320
330794909
2125720698
1710665677
1880099277
908763810
2120281331
1180366987
144545558
761494998
104096893
1408132931
1518601742
328659585
721607294
188604012
627598654
92164838
1701235180
1028187958
557730379
1108580580
131263312
199796379
571244887
1561026355
1313572679
1913198868
1270956503
587047237
580898876
1421186877
629075378
1531855811
1377584395
1494852023
2146064267
621175980
936319810
1052177845
706973842
1089434421
1217900977
1144121567
1563574019
878776536
2086275457
674565736
365853811
1297266901
1104103932
655172067
1217346487
828518599
9193850
1757297932
1957115834
1184874808
653729978
712200956
360278320
1846621438
1610925089
155776099
1399719221
888971850
1320658627
865361139
412156751
1395391104
326657145
1760020001
1436756898
24797902
1770091404
406127751
1348906428
1830573030
1488379781
378497913
1141915145
1228112587
1248005062
1479407948
1894104209
1096782006
1165065452
1215220772
1882415938
1427932002
820030244
1421663704
1038121980
1826620845
960748974
2035877811
1762434728
1191603958
1481509636
505892800
1094613019
734041192
58639720
1421966430
499980128
743661754
824847105
271577178
156026181
186266676
825549278
969527190
719872261
1188891945
1224546499
366832458
1001408521
623605981
403280558
1038218744
772260633
2089634315
87537670
219381740
1769602320
1752832865
1380037082
930757444
492798254
2116589063
1972734697
1652426863
819806488
174490242
9853762
2034715211
1055269653
1439342875
578845034
508428869
1493702870
1706117533
1179235637
110638351
2079177939
764728339
1542887903
977835546
882735429
628279554
335394789
691960968
1839150678
1057937705
762443859
967319370
928092065
1023712914
1976366520
1904744716
517444551
2075730872
995254131
458175732
1260915024
1297954075
958751542
1221296655
535248304
525432841
1850286045
1590538426
299129683
945638467
1592073969
1594209732
682838067
2085188495
1900468227
1958197152
1589382008
1116701087
1849244100
1544176128
632863713
1928271084
644562199
315540014
1444607758
1138349816
1555988121
1556433782
745659827
600261652
1467408816
75277142
1036622845
128007132
1617181253
1695520210
1939699282
228219276
104791841
807440788
740646953
484381841
529597484
244616248
199760483
1739761579
1638087820
699281011
1637538174
1990771380
1409910137
1565149325
897020761
684523892
59078468
1260293763
961680896
1571368179
353976689
1107008601
1322747407
1262174987
1011059423
1798521301
1031595065
1393313585
494755247
1935939491
2043280406
2126043648
1345525968
1795906333
197597791
626825821
26307060
1717441073
846686908
410078375
731861152
1930065997
1449713316
399690832
1782458338
1302508115
897751915
834192069
835238024
1469172399
1851453441
479668374
153768816
698086908
830329832
100044058
1801909280
1040916112
1663888692
1114973988
447572628
281590213
1614945844
1078046050
2032962977
986047301
1694342344
377550276
1778677135
2033369594
1151897586
154099369
1322040692
1076245356
890582547
1513029333
1816710771
1802944847
1764070250
1163107623
1526935945
1470487728
295806988
241005050
648604121
668885571
465972876
351514125
1629345418
1025992627
689234430
1942998037
878910992
1712082496
1141853132
1164617664
1753784091
354099315
1101339392
1100766992
1627548654
2008692123
255787421
79690176
1188776922
368451088
1634671333
1913379341
1801274904
923326400
1332730454
1206908078
1760113544
494619276
1673167156
644534584
634804579
1222773693
169745641
1952862802
525536075
1247177518
132124040
1112360391
1214207288
1542244131
1385108450
2099953011
1394257417
1384720526
642901995
2126786126
1757262395
747841315
748312168
1145002498
649651471
1865029130
1480976425
1443167814
764509165
916092883
1414860641
816926053
674574294
1442167395
2122440324
1208168051
1889408934
483212322
1730102828
165365174
1488948080
1496422264
868866905
410764425
617942297
1865889474
177415645
1213858377
1850489822
1717645765
1466988198
1190321055
1956826527
410218769
1305888203
758307774
1404146298
1011685839
2089359649
555953070
754810155
1519141728
567079363
262949768
197637950
1356591763
708592505
1885311484
699775404
1676500465
1689219449
1918399645
1007317043
2134735441
2042484267
1650890890
394879717
619171594
495013992
265398918
1128065347
921145980
1046829657
1848115004
7889731
776473872
602580685
799603406
1620016334
65357683
73943251
352076353
920352500
25033962
284385432
872854276
264731402
1761073433
1387680426
13509520
1404892233
1524038369
1965065715
1887234804
1592324722
604619289
1014475111
532033986
485725164
508158541
1886618373
2055998108
568489917
359907403
1856849426
2106085662
1199519839
794105238
1758163080
1146704755
146468213
580115656
108212830
1003700795
715634259
477005379
992500447
1914136665
1019300967
204895200
476368828
684862341
408788193
646298958
1682999969
2057360638
1228827566
1364278460
295903250
365961320
794623249
1293410915
1029164229
1136956938
875087953
1452298683
1258097927
763210059
462565844
659932292
143178303
180658655
1264209249
724908114
649703641
716721072
1497409647
1927012804
724565960
159805265
1254628464
1674045809
428121462
1883509309
795584654
1618767731
281650896
1760919212
540824758
588896383
2130453822
569840811
906042231
1201365425
1410358434
823648629
823253984
169540788
1247912551
2144796718
1548113092
144471098
1785641651
122995227
645014990
1728108565
1676394360
1671995056
67558022
115552609
777162338
728558636
1687485479
473923483
523943743
1634819916
1711615062
1122302771
1155670428
1134908542
1904363213
1473553308
1466876932
728424071
338529347
1020072527
2073264617
681812189
802542608
1399101318
1566578983
2045275583
235587232
1748147852
1512425799
24948801
1912938491
1974032880
75069785
1471060847
2080176516
425768804
1165780475
544547561
178724044
1303616622
984897482
1396489032
1169317220
1957718746
802972144
821289520
507378478
8244217
943138756
898133599
1482820823
141870627
1930144648
1730586663
453177727
1632704560
1930798211
2125146686
289983563
1509481952
282221861
30967960
1530135742
226262083
598940058
151110169
1625805496
1309660608
912131455
251295720
375639910
64865904
1179036325
1396567595
1535480008
1974921304
2131160850
56480772
1716210399
1354538969
637639505
300536771
191920623
1732865941
318204100
1444998050
1134400955
108500212
509056927
1222479214
2038680284
1824975955
1580535150
1884129047
2136849780
1535319351
1592326997
1294381737
7230234
1873481402
1015811108
1630105367
1563854162
1715118956
512694989
803332116
523975620
718781943
383545400
1740174880
324284096
251890978
1242204673
847658851
530370783
1259413599
239691958
32735134
339755363
1900168101
1523803537
86183908
75057046
1183556524
1909100859
1378486261
658461467
60897976
579574188
789523789
1429833671
1410073672
1520384282
1260367025
1940967285
2750871
2006133584
579508498
2052715419
169432539
1814277192
861156528
1139851349
615522912
1329495751
466747742
2143104676
1321274159
1401453176
805345248
1681626640
68057760
1915658618
203704718
826337133
1617755755
1139523442
675645242
571731670
1085666052
390827980
1899631183
638885378
1615558822
1263823724
1896608979
279600859
688828172
1373667160
430915930
1867672815
1724463603
2098170518
1377278922
1455896707
1311444341
1599743253
1994295654
1046073496
1251836383
233803021
348883155
1790334121
1296871478
19332703
1018098295
2003595191
1659377296
518885240
1830854941
1085594071
616268864
792303822
802382219
1158472440
752963052
313303645
760097641
274793690
208587233
262986227
586948835
1621065027
1570509959
1784615483
1420056449
1974202537
1795693683
1074415495
1132095459
1691161516
140113524
1183690713
706266687
1372413528
530610750
481447816
1976951515
505922916
569452122
1212225658
855970223
1891204406
2028424338
1390841803
584334175
1855046551
1237616212
789380275
1989629178
395883135
1377005690
703995505
1970446374
2011568574
1624092628
813525530
510964737
1086415246
1847999895
269210033
709971169
1650685229
389610269
627446211
621667506
1773384750
1241550513
387876884
823202520
861466037
957581210
1234407726
1646638395
2006409736
1036634625
780365770
2285529
1217711393
579552249
1784592876
1711904035
1455126728
1713957030
94523331
461981427
756373289
1681978796
10607023
872160649
429401222
1842314964
608947867
1863059619
461083154
1076642311
1385169431
206673893
2077390698
1876345860
1697757924
1012767380
583011786
1200731303
1508790573
381585291
1304572262
1265539752
520180774
2108862198
27897005
42649778
1261386009
1566060689
1828292925
1633589412
1755287869
1028373911
1837525789
698347619
972015554
684138493
240054997
1406733953
84371747
40930091
413542284
435461450
2002186200
1848357971
1038674189
18878526
592059266
341684738
1830251179
1283803007
1725353853
523543829
432780466
293371135
1060206538
1940138206
270937933
955741919
634386749
1290242795
1802056821
285673107
251930032
175819750
1662822990
746310176
43432903
765159309
1689429316
767769266
183233704
880927922
1439044261
1027735303
1599760919
916794835
1697409615
1384941942
981335254
1584968050
2134075778
587135627
1030660837
439765453
1266930864
2002079364
350565898
509930967
289554982
1560596696
1299618172
434972831
2015816675
523753602
1613656182
1152146037
1533381139
778882329
15883451
1050132600
1163801906
484012372
473351253
111166753
825249926
416512371
967712783
631773368
1500019783
1436509639
633065951
50008301
690130805
505849773
1402176224
886755817
1461230273
1547046384
1577978316
13614534
1211626110
839219269
1700583657
613395897
292896911
1525273811
1139078332
1768648971
1320722292
1664246548
883585465
1901336228
114998201
1716666582
164985606
497614016
2060189280
1704410777
2046419180
1696573664
136232971
1892612980
1458187743
1731618988
894271887
1163610392
822036101
146979196
271986658
928438510
2111671924
1716287807
1029926182
730541981
1373673160
1845943846
1893524397
538501441
393631042
2086156276
123183018
1020466770
1876091307
1661040269
415199690
594499389
210091068
1410759641
590502241
986357910
1503239100
1058550471
1470559912
2007285836
1007141945
1201762474
529990958
810744047
2020074727
439852173
623304025
1477111300
166035162
82845651
2103639961
294050000
1235472934
1589354069
239904331
1608778820
1121539500
1900541755
1754161084
1471975711
1879815175
1183452178
248623280
295535219
1643467443
1814057531
181321360
1109004691
2025676644
1944005212
978256282
1121798855
1682663316
838336814
1820065558
54194475
278885679
1984706402
972229643
1172351772
2000139813
1067241961
2016876242
1147696696
111979054
745009738
1127840145
1219322835
1842141375
912594671
1439880400
115580307
396431346
313598800
1277489551
43299020
165816782
1641754632
1895738096
197206952
529095520
807609260
1635443084
1753764077
1162087207
526062147
540243128
181898277
1840524875
1895589385
595674452
1086426711
1736847288
136433573
6438852
557787537
394616342
1614216722
230583941
238700057
1425531389
1582243665
971314228
2145658250
1185627214
1345529955
1312476539
1819799660
591023245
1566107051
53590995
44730636
523624133
588501734
281327552
338208974
536396367
779140123
1439599337
2024031219
2047895446
55387311
1119236617
1628583367
373491320
1633384712
1778984915
98121048
1348226233
2095384004
1941747325
1372786973
1057592297
1782233188
770659007
656487292
1412341841
132491150
404946281
435515225
1765533207
1153983256
201961026
9442214
1395611798
880938066
287098275
2127841428
101236741
2105816754
1985513218
1056158342
530225152
1231851384
2140445609
1473404855
1707111811
22236785
1242733547
1961098133
1545860478
1155493289
100377194
711150352
299446844
873573006
1084614066
2078601535
658227998
1356287213
1033591506
2053536714
1351958942
1855305805
1115316067
35304938
1110857721
1526711243
1139370980
122963532
2127255430
614849061
267832872
219124266
1893029624
550625899
1683843850
1321003571
206624820
325054374
1430751551
1510735434
1840445217
543472103
55092066
1285134849
126230460
2022890900
1567048224
612411730
1880050634
2121262187
238018200
300909524
1149553168
1938429351
954846299
2063761854
1602194450
301993346
1445407766
1782896678
1282407360
1338711746
1292428654
1800977655
1912560462
1717402044
1487907221
1751634778
1634118014
440737026
1601371405
1847386031
283382082
597986938
462899928
1393017947
60284824
24271312
1398537570
443336051
20054414
1854954121
1616552438
161486211
66652888
552323889
1817186873
1244571977
1809040366
1878465990
327722747
439702610
1360936993
2028903567
189297090
2003250447
36928589
1417204063
2091417613
1617180989
1253344357
1918088890
2055349369
992043500
464921252
887074676
1394690453
641904620
136189173
1870219099
2090257489
1986580462
1217973105
2008202014
2091113977
1603460882
514895571
178145511
1935109673
1305837219
1991241391
1551517886
1503043024
935866575
336975734
1110444973
317274257
1076493458
1686679781
20350407
604190680
1264474626
1229792330
1938406577
899959897
1082353414
1064053421
1384644868
92696772
84042479
1255179033
614854163
87327784
1553691379
1757720754
1997156913
683797436
923643557
307921222
1027743543
1299987794
396129299
2137332611
1717568059
718270891
701694930
1724814603
1878279240
1840848579
1107780968
1764888702
2087867081
1899575790
2000524236
650339376
867323696
2087379454
925626673
967657557
2036369249
149729719
742523748
1781468357
1313584755
1383864843
145913962
1910691904
2124614701
1387873392
1218540125
129330507
274005493
1378680026
1085807508
909670821
970972770
1640604635
1434354541
706243583
50675317
1581263291
50119186
916378096
233903311
279056255
1799644401
1112162107
1753591368
367620726
1973625474
631552690
714958503
1897930049
526374830
1117894037
255010923
167682817
2047003318
988580209
595768577
1543274796
1917466667
800095752
408008012
1072318899
1577854784
1568888832
917672371
72275281
1986430435
859533132
1924272711
1994423861
1321110685
848972928
327206784
328425897
137390904
2111098947
1774795294
1138076385
1949318455
1830936824
302244591
1924326613
272451029
1670946885
1236921387
951538787
1068004297
1523002159
1808251114
76307237
1737436794
1082842771
953169310
1801904395
340486505
1255351775
640806910
914409261
381288736
1360515629
116324356
1358324126
316169925
191625069
2132313996
1803614634
1213883635
1261851371
1399812826
27744422
1895408474
1505245721
1275748445
1713199462
1734267862
615256132
166906309
439059244
1688640967
1097090264
1556726792
1981262697
27435814
317970942
1453690536
245866544
1276630029
134836808
293137786
1308023457
660278136
1900406746
1383417768
1677211874
1523381010
1626827166
1962447017
85770360
534130712
1497506293
1203239012
1673029781
874829555
1172268434
1274569449
1792928790
1812735962
1522296937
264612234
2139792500
2080871149
1893825892
691642962
1864067853
797049980
1596644194
704901365
941851688
102922564
343665777
931372624
81694954
939449044
1698046810
1289976167
2090240368
1815487380
232544830
164249439
58113872
2089995016
1626060980
1364167458
375711694
1945533022
1846747705
1644596985
714681869
208668721
756165653
2031063901
1456360783
1291631918
1453890543
2134982679
235058007
102097028
438267395
815442987
1508092428
1330350884
1175741297
592393852
1293650679
1330496900
1196496849
215819594
1406924829
48556623
278306936
549457726
454893348
1719292852
308720144
1701841703
2099970962
1492275061
1643335487
1635690593
1010421877
1169709747
176029207
197308262
1373254401
520005374
1150257071
1990437193
1011268915
1884415341
1922120966
1068904658
2023968529
1422023707
1248904776
1643776583
1130858948
1661157778
1538112
573244305
1179470353
755065208
345912163
1773509853
222046528
1066535002
575064415
100694112
1909131513
570112105
358869931
1725666181
655402079
741746137
1048093122
537281991
765209278
636287492
167266223
517802542
965665243
2136269095
1848644451
912264949
2062536745
405102057
1208165434
1491307937
1114795756
1879958797
1799493637
266005548
722035843
1193984775
461843025
2135925759
1119766208
605701872
1990187431
62190417
593978682
1752381312
296556233
1038701679
99916495
326995783
641923709
710328007
422324570
237928630
753992503
759344886
1188076149
1518912032
649845876
1333720722
407415429
1134699205
523349097
1003246848
369244971
850355786
484567595
1717557100
1256803504
412576090
1176615946
622592317
124518603
1789824445
1948638749
1613675445
363111714
73101000
1184567260
1743064861
1247986963
1451613616
101059273
1705353852
1022116888
684795162
1129578774
1260585856
1903132680
1338152524
656712460
334936013
1748990816
504716523
1266068958
586552366
1309872072
2124192568
1182794169
2108808553
2006984549
255118929
1033519114
632402012
1695285364
1147501266
1800204725
1344025034
1070167610
276045940
2073965977
1100810185
530469954
1070167769
2113074755
494508223
1638445091
933884241
1810344118
65377281
2120043503
56789976
1756009087
1825063663
295174140
522903146
1686149082
1094950779
838282696
924678686
1010667986
1332622884
1121663503
466062412
1016671529
1355861355
511905449
2096155722
627658715
1566103010
1272882508
240954987
1626015593
1234215595
1842387321
291889351
526581724
403597797
934789812
1500843913
1736343869
1395330290
1966724893
1081340123
1878914534
1429317585
426251535
595433835
1062336840
978905850
1400305250
1731008723
435416501
1895250424
1432480171
772496717
946018993
427988200
1257510111
1522360410
298799945
688736220
1976508372
716413684
1083843667
101737416
2099840469
758890994
569871014
544538153
1041887416
368429530
1377251724
1391278575
1265834655
1758278521
174012498
751703779
1379383317
1085775883
794919264
414911138
1106307750
2040114643
139757643
764698840
1714797418
1356012399
704167855
1413046921
283122713
521352450
317945717
1305429989
176681624
557221937
1338526606
190705480
956115580
1561255976
951720443
817061296
1234816835
169249347
2080145646
161417075
795160494
87024079
717153511
699785218
1797326327
967976047
1740242794
1676686069
1568254946
287608550
571012376
1083327174
1370641494
1713946835
2000089914
351318745
21384541
641034344
1804228441
1640085062
119032517
1088567357
532044833
567019834
317241408
983966158
121393347
1004843078
736891855
872995608
1659197040
1481408834
1937395557
1969793526
1725802203
1788769180
519060445
311785652
2082103919
1453307837
1241250551
10629791
2027087547
794990624
1353546141
57501573
2079763609
760029580
314831308
662845661
1269345774
414487282
1473344955
269651254
787043646
199136725
99451075
938183917
918024739
408501841
2060423990
1600480852
1259649367
146461724
424334053
1081039369
342640934
687497619
54769418
1157172971
34978161
884083997
39369006
1662660284
984363183
1136408817
1335300170
1836665310
858587829
1253862152
1018458795
361956425
2112050849
105184802
929488992
279087405
441079282
1818925321
965965062
1191987081
724492662
162951164
1999454851
827061815
2021249163
2072529777
2092774257
75948121
103528202
186210790
2007757926
335771972
1379087268
1097910105
193390490
1407662448
1994835444
633019716
1704533410
884720089
732365
882207605
844192005
509364442
879709316
2147301363
772675567
604786302
1850121588
1287010138
1158194685
580425697
1485513097
1796656412
339228450
1417901278
131064671
1984713643
522586604
123554491
1762458547
373828878
885756231
9071057
1762533434
1436981918
1202956101
1188505812
55359913
369122634
1807206061
1901807967
387875357
708320970
1037192717
1263379622
1984015023
527736955
815712609
260644594
401574599
1117303958
306267306
899933197
935253417
2032795149
512599542
1167715387
1740527815
297236748
308809634
1714145171
1095844380
1089522426
2071415487
1563603648
1752559154
364862170
1768044924
4911935
20987651
1204957500
871452801
525695760
124811619
1630380339
999103172
1097979370
741321731
1685043145
1605550608
540105924
1981455664
916092100
1628938883
602190357
1541685484
1012189926
55895075
1057261211
1912125466
1202939780
68427183
1708565713
128570703
616186833
1674968548
43009593
948841641
1206385712
109838125
760655498
47950095
1530654991
1616781429
446632098
1671866962
591933135
890611796
563002069
1309584412
1996496433
1724247816
1864141397
176255919
1242889327
1785475172
1909762142
660457101
315694014
928999153
1161793000
610183212
562228047
1753820423
1661817003
1717051580
1353238436
1283500010
591803963
1223592703
1244566241
1270905250
467767577
1343318756
1999508716
1515240297
994305171
186829705
214115232
475922404
138760542
802432447
161780610
2069257538
1166100836
1256312164
1565716319
591757245
1288735885
552987017
1523447995
1044956005
1391357068
2048651331
98693259
1175738113
1651136839
374189910
993896134
1772250580
1076278547
1908594713
681726739
1329940978
314962121
1271666611
60699916
1769326210
294056064
321041521
1784871998
651577984
775010205
1857401825
1533605969
2080651778
550853707
303925686
900731349
535839059
1933067592
1761561833
1016039911
1368829619
620473493
1690859434
656769833
537973936
1083403433
1548495885
1419202816
1947759814
1012077734
1961558804
1400082628
70660395
1240548334
2030985888
61278594
1794377503
1107447550
1340103690
932533304
1217188195
671820721
2118717954
1510362197
800182909
1458414891
828024652
1136216022
387925606
1015994440
1316271122
344922021
668532136
649656332
1703429484
291229597
34078466
39409964
637887103
949049029
2022846950
291227476
521870137
1964228681
1302663279
42213490
538123980
262695534
680288780
29833707
2108807581
1016129524
1330511273
1187253224
1436818249
1677897683
614699948
1511925277
555959710
156014005
84639802
1100639242
68747800
2107312603
1539941870
2113870095
1177256058
1483481523
718360424
1155009696
1195064613
14968882
1186011736
593518361
150687608
1750431084
834267381
1056062654
325926713
1869041616
1337580703
847121294
170484720
1282773886
499406955
397006424
1014811271
718365418
799017638
492437798
1384489891
532225869
1855193040
612648560
1972844994
2063001758
1936505891
927857108
1917743126
1714873781
1471307459
1301714292
1457506221
927356174
2673489
892308989
2017980182
1317823674
752016336
455241422
354932517
1412289004
147954691
512114171
2100646533
594301725
110660289
75835635
944323338
888325591
185590970
408123546
540287120
1574906081
1147008549
2029571460
1017282227
1115380770
120616401
300721234
1887009609
1756735440
796845695
984031617
741682431
1737100772
1205797288
2087134789
1626433817
1168990676
614738435
1150200998
1541806496
854272239
774038815
1427532584
37755981
1690780337
1200709102
330940912
425699341
1333356
371060478
1805381222
1604664216
508565186
1710535856
1279756200
907416500
649473176
151857100
1812546257
2067868001
1612387334
1303953228
1388773125
2079176771
1371513481
285973204
1435769393
104615101
1047421259
2069378295
308546713
939743734
1045671166
588717397
643583355
290478187
958504566
615758551
1214676884
672558200
1127267107
869733979
616817887
305370008
627993817
1156164662
1300437735
924146673
554320402
732251974
1322852204
979771732
1290991240
1840243342
1971231779
357291189
1012155209
240686029
408058752
1004620049
1919317731
1118797186
1034077324
1488128753
16831989
1263651191
1067237104
942194198
209699505
593668822
579166151
1910768488
1353690601
1246390277
578485720
910026726
663605029
670330394
362892632
1647041173
2077205647
1768253816
448308267
469052010
2118269814
899836258
725714694
1061293339
1714569247
1090652605
191724764
1194143012
2049824540
253797607
960375501
824229879
395394075
567316213
1733540246
57156699
1819224901
1702844099
1057718477
914294842
411439328
1638469981
414186408
944183217
1863516695
236104512
261817598
476918452
477330544
732185442
1397447505
1298606999
2141646535
568102141
1435397587
898829548
417401171
670448047
2030006221
1612769357
58578379
1794665549
708621675
2106600478
180918197
1879782052
1498699692
128549436
103183509
612960256
403251404
1962816959
1247142995
1667653467
883998828
68559330
580118970
833107211
9193497
580200345
1838682544
297970247
194768625
1421945877
662191356
265856584
2131697284
1173462840
1520774907
250970320
1653720828
1385269607
659613481
1769583836
2144860820
1753031286
1236254898
622041597
1122554693
178515689
1151687293
1287464869
1690934741
418932607
395200563
2035793654
1632259675
903226818
720865789
731839601
802438362
1042783264
1765067884
1481347903
1916545283
1236554472
1155953110
1767845510
1270384449
220245749
1084252466
2108841036
1430066192
1061699531
1610784612
1509785461
731689061
1337693710
1135914783
1286982097
1592952472
1279959477
248822092
943144646
435385851
1201969177
361462967
215268713
719898432
1798726228
966133521
914821805
792013090
445682612
1119237327
1611928386
2103768043
784197452
1847261596
1873198791
149599850
1410549630
1626435555
1190226214
1573456252
2099403386
527413888
454225218
2039131377
697801260
583695215
647489366
839510936
1877799323
631672081
168883852
162023274
1291445012
1068949986
1708591108
1136094647
881473260
1851303204
297183418
1123316580
977547573
824046304
1432051623
924211619
1783058536
1851285598
645140571
1569774024
218928053
1691634578
933848223
483162423
439437450
85324974
228540354
137684553
167076329
629759386
1566193620
1721670799
89544096
573960699
696391686
598003756
684688244
430372862
1780116387
666936149
636035697
500811882
74059740
1778033047
199145419
1495453446
1995099493
691504232
1606817102
1411011145
1597635604
440483717
1891622599
985793561
1713581019
2060277107
2094700861
875846148
670947271
1625387726
1198604368
424586643
1572282427
1226265447
837707047
333915131
1560317017
1432415893
1006425175
1899978474
2084361619
1628302012
139379719
931460325
14924011
99834312
524585692
1464905992
2100679098
1773583930
685497627
523606879
1681488684
693982725
997233669
1754319289
555334593
2086711366
620231586
1240135366
689976983
799639623
1082108049
1952244669
1302537630
1676798617
2044253964
1049067348
90201249
170893498
360272060
1087428393
2061390577
1808262546
716888804
1270271688
1737241961
594371127
2059545865
1781047637
561643907
1185509632
1853255397
251144219
1134667507
523348789
168967831
2106846324
2128228777
910867446
217530069
1935343304
1806564623
463043880
1082994127
268146671
594341214
1004755936
689275522
2020442160
2029236745
1264518243
1601999854
825835615
1606488231
978736736
1397835309
836573772
1779578433
1643815166
271335904
1010878370
1155469902
309077868
1643098614
273220659
984594506
1779821879
1466468673
616291427
207866545
1637796424
721048054
600229515
1495592094
1053869910
85885725
43483798
1558002772
737657274
1554013913
681099963
2125125029
5789753
1822316798
1006869294
2129222673
1501568794
1350173969
1318501209
243960999
2085624833
1375702170
1315204251
932632807
264407856
1445834046
1271421967
1087309948
579660346
422002542
1454778850
478667733
266292679
301417531
1790034412
2096686610
1050803486
1659927423
434273191
1448540109
1639077359
730956533
1691484871
1765028022
1321204232
1693874971
1837631335
1706926680
881541588
704722554
2043917817
1385179591
1885731293
1753280452
28571631
536693400
2113365626
2026014687
1408203651
850989197
2070188120
2098351166
739083515
923400793
2132662361
853034157
1778418964
934537927
62051400
186124896
1962113883
1106715871
2033021692
1883055618
801840349
1377586224
445999099
322762047
1191953747
1512468572
2036129971
1916213693
83177099
1852055169
1201111117
115175158
1103426036
28867680
1157407641
722241848
1932578568
496331201
1372974497
1176353411
1330232735
666872624
236657727
1033609812
1813562425
303438818
303833982
1881293525
1046911403
1052043449
960139919
827563832
1463749837
1961742682
642990128
1374282387
1088500953
2041475903
479804918
923798968
1626171681
940416060
2126714246
1615473976
1321337510
1691919246
1099648127
2069239833
437772943
706333978
1571106884
1234023872
252691456
766555026
1348922196
578014339
436294485
808827534
25813072
1261721515
108859093
260147306
1870810943
721511837
1913777903
709986615
1393508544
408256110
1820841520
2023913610
2109979541
323260878
1683999210
645526512
241844143
1025797532
663417431
486020352
826510138
1039514528
1835622982
665457586
21079663
202803446
272738424
1245114586
1115699197
854020684
1367484063
1688151982
358293839
1093377114
1027420914
1919445272
1822712534
2014253150
2121334566
53370107
10110956
668476333
919357851
20016379
727636956
1601258744
834720995
1956419284
315729133
806458155
332703996
811288080
1053600301
1181621086
1950554687
930625222
971357734
2130485006
538876633
807296938
502600767
1659953857
457462355
1668605026
1958878325
666731453
1284668973
397348775
542615426
1526814340
535992782
63526278
228611016
1491750299
1239961352
848059869
1191985336
53929591
1031155268
1687098866
337709929
1797202218
1313418930
1594936228
771035986
1083047425
1715205764
396644196
800523665
1563722593
644016994
1388649904
1300410963
706694430
1089604212
361730605
48506785
1788322077
1382910110
955589038
1435113348
658050932
2109094635
2128976966
2009629310
138712895
262325980
1074165772
162311234
1717196105
1945541162
582034021
1854101804
887274178
1319611353
1242651434
668094629
697322191
428082026
240948926
1709583078
679665962
929565275
356214663
20276249
79003697
56009480
194900424
1459206527
276801430
2061765207
1347707896
243322101
1242771991
1082424978
283409001
466948596
603962286
1399828675
808782076
1736442110
31756468
2146041018
1221102969
1514574966
2107253484
870606890
979356057
652283060
1765542139
285502713
1962763697
181337126
1184662327
1178896285
425958086
1653119984
348818325
1887342699
289727612
1416521658
1618176590
2052119410
1870707628
16253417
1946735981
820977891
988108994
365125739
1488229934
76557680
1007648165
1413824662
289585064
810113485
18958340
335274797
340475118
1313393723
136907771
52760895
184835952
712998700
1664169384
1746429846
1044796670
1995182943
789722158
1753672677
1667866128
1507288731
1614768960
1661003931
650697807
661910568
921185811
843255936
1640968389
1970339386
501596339
1089203263
1587290582
405961877
1309631266
660245862
1667631481
2122241513
1236099947
613911482
2078542803
1234395056
568604575
508119121
388535672
1823516270
2047909831
1926527790
343236943
273645037
1663947057
1273628211
1102186203
1783617945
1937680263
1189286433
441323727
898788531
1825759290
862745306
1165466461
1888359012
1440832294
1478644540
1722775971
194117236
558917290
534587782
1273226519
881177859
1462046926
1234236405
1616556765
1998048011
863142260
801094743
198447670
1970040486
1329749226
2074109184
1231999867
243054371
785329801
456834239
1240937738
1551351203
2051660364
416930485
1634286319
244743411
881006341
2102772503
1334807562
1056143805
1962013054
903172997
667408614
102183728
11556222
147420944
873843118
856316703
405184806
2097324587
734885068
937350730
1832861357
820090694
1983798431
130057222
2015053408
2126803863
1978136189
1421791095
1180772815
1861288400
14727150
1352664844
1801348239
1583175725
926461350
1294957857
1700083709
1826077564
1480628747
1435988016
510618727
875482010
197040773
460831459
636427348
2098919468
1278826100
1468681383
1482065295
499793016
1000518967
113666438
1801446504
1762599805
734731297
974369471
884888945
341054609
136721801
2143155876
146849736
1033103227
378158696
1123731902
940558227
1102627033
817028191
1458693478
31442935
1591883202
678460607
1071206922
1108333971
758364465
2089630176
769021383
953075894
1273777906
1552960156
41168284
58675016
933791968
900265680
581012709
1018431455
433048231
589961102
1145431757
993829617
5101130
555686889
1470070049
240979367
1339662309
1201903544
565918121
526885963
1781164719
566647290
376917498
1326672916
1822174317
1658915527
2107743085
1996969403
451164816
1366118916
1877140440
1848870778
2090286493
914392301
1028112853
145862499
1801547196
2100747527
1482188939
168123912
1257379648
1836529199
1842359414
582314003
1656448710
295195803
1646646015
1482117288
1422359870
1586541319
53848913
558218247
1946405866
578410942
1434349260
190507445
1199815051
223361968
25290827
1999123981
1465617899
1543020022
117073229
1195615697
1926538753
1169425609
11922892
1566865171
1994125566
1212885759
1829258391
1562885198
917222255
1331330855
467972002
1853226506
131175540
2001185439
349210637
530769358
366080352
1418305377
2080346795
293597136
147421862
873213569
923475987
1169892776
898504502
966272607
1322579177
973266943
2096107834
357103866
1296497193
1887932692
853314195
1094248820
448836964
546609018
1564621007
1420608446
673417511
135862120
1438214426
2049448304
2140060843
957996532
1477463325
2045970725
654068905
1143294557
1258065608
314215410
353338307
1258438888
391326986
101993430
1367759332
1425220913
759668587
1322189361
937336149
805690403
1716732579
1796759028
870310569
1091163675
1166413122
2090955208
886783238
1575297396
790727494
1024109139
2106703423
740394174
192881261
1694518350
1674755978
2141888703
1751293690
680557419
67301652
1540758321
251266928
1399048136
1641886399
49205334
736868671
1537295482
1759392884
1855720841
301190262
1919362548
1005313490
496882711
1320272025
752937016
1156153059
1500979743
1013411962
1495530739
2047461505
1891583586
1921666703
1847329243
1473219654
1626552651
1915218303
1173323519
466502805
213909485
708753468
1986407573
1566270799
1642010028
1934372218
586793485
914453501
1002299150
1752241444
274353109
1218832320
1581851564
263010392
290392342
91411031
374706309
299059361
419222269
1169510175
1665024580
1442190798
1455098418
1560394827
124933956
724568286
1002442130
34519834
2076871261
1187375309
722352185
282589110
60806216
1002825443
1479174021
1555675461
96212694
878965492
21301778
2111191842
1482542713
477386546
1033811164
1043713082
1554500820
394632492
152126064
137541396
401996572
205175160
164002077
2028073771
1873814468
1101430723
1162164356
2118753333
1179895146
42557498
371077258
844509944
1989012706
1970432521
866197360
1889510656
190715665
1474599201
19109793
1982799221
442178523
230779377
578965140
798399686
1330847624
2103031137
2141581981
852187523
111119893
2074465618
1895074114
1062463491
1168514183
457576652
1119376857
8072003
1998574477
67915915
363153176
844696735
182395341
267393699
1590029832
866253798
1995306514
1164826472
1765342113
2068723926
436003177
1718770976
1078478832
1514791335
624705952
773047489
1350721249
1719586010
2111337317
2121827777
1520408659
1705584684
1953631389
728619691
52147415
193454520
1124802071
1028549912
1569522762
1612306357
2013429468
2063223303
1256330502
666423640
1322655108
1086398101
1573841137
805518889
1971673874
624933669
953332779
1906687788
1603038318
743563537
2103386975
137721423
227657135
1264145794
1808411209
376184703
452889412
1228619406
1070815550
1178005533
1893403983
261408624
631618531
824786910
795363525
1372064801
1465860018
520353915
906982090
27414128
189178264
757255847
727747027
1618768339
1459152022
448807391
83423477
383172467
200757219
589390848
1363874135
462484195
1444869479
2145020747
1801454808
1459588664
213041105
1652361401
1254901847
1430222321
851511372
1847691618
1345353102
105436607
332248576
1985724061
1086260750
2036485191
1036641052
172797385
425729143
884301791
1367477165
396495092
2083280847
1088764578
1053541357
980709090
957852925
1000910430
31192577
471167946
1422215450
1133019330
1531881758
335442142
1990032468
1375928566
1149849169
321985758
1365158772
544596429
239114435
997911656
1736591967
2135908231
655022592
1630288460
2129583782
371698583
2080893313
385103770
764414213
1451466899
1036489363
1219666918
579704953
35766078
263686702
1395674551
771400699
13791688
1216474567
1942968932
183872734
1627166977
1843743029
1550079763
374524209
1091526666
2125407551
747179989
1711855103
121788557
1772232113
182071577
599437584
941940513
1076920108
363900669
517307365
1805502467
1209298521
1678243381
1088218522
1394365063
116299133
1415701502
1755217175
2061198725
1060395615
1889109569
790956863
1798837297
366386716
984982579
996472271
238840200
1009385813
1206652432
263891107
1084194159
28947389
606516720
645138677
1016844319
500025872
293310309
1086189156
404549318
1351490706
1411922109
2104403652
1592090637
801811563
1556244895
591822661
1684920318
194155302
1198402878
73356960
1079948232
1390573537
1342890171
2124691485
61128563
1087606336
141032691
1598684417
323109001
1590959147
1320330730
1432483815
958221132
278038698
929891110
700425579
1647074998
1784934749
1465933812
545941452
746735743
51333428
387650493
989087906
1457148332
1174798093
2058039830
95339310
1449505491
53685020
224854937
987141695
1320898616
363480456
1790199101
1009753947
1659551185
2057200985
702492944
1286192084
1439927332
371918171
1144147710
1984410561
855759831
731337545
1637878708
866200749
1081162323
987563602
1366235770
1113104963
1152828943
89898109
1366989819
1979607694
1010014911
1874977099
666308498
2029633169
1796244849
1330912309
1993149255
590400850
1357119687
1826375353
532331434
1816712794
1577285987
665381499
1871522958
24595206
1772149354
656820084
1231182081
754776526
1257595136
1908007616
1912931239
126107559
517650773
195664974
462640923
1505444629
777216556
1895255331
1287736759
648230264
430135759
1362751031
1080549965
221093470
1589252565
1822246343
1597114506
165719201
147762065
1297161816
2119724188
526094875
1378843769
1490093244
461175724
246670310
1080416656
1485671930
1591161954
247793360
1173302570
564143662
1107443541
1537908663
1005343124
1867671125
1390267919
96407309
289945239
1415705272
655541522
429322928
1542900905
1527374101
904702588
278048700
202193462
66758348
1935204207
1941898661
1469339361
1351192494
805085136
954050490
286683349
1686158133
1869793875
596565942
2047432611
270050281
383938894
1521825775
1163244067
985935033
188691087
1816931782
1700567393
865613753
262428564
671804298
1811709290
1547158540
1901837840
189532963
842420627
2001573061
1346471967
1859346430
808714385
465329801
391484416
1093323063
1704011986
1775140264
40615317
1450118232
1827086554
533607715
1527506135
948287316
1421689579
261059656
1739767741
1758792290
454984299
1049896278
1573155210
783739656
808797939
647234363
2141318054
1543495071
795775236
475068530
1836193031
1662191665
231040696
1455490240
273660747
807156734
1324844810
1756802024
1823296151
1898514528
1787062113
995158966
299847146
1459213621
1685550717
932952499
1239332656
1518601188
1025419632
1374292614
494137289
960371537
1039028188
294805321
907784332
611252390
1358114833
2077678662
538354242
232327834
2069097308
2028070649
1815397846
238719700
1115859464
1574980583
839754800
406581524
920653796
1063382604
2021017349
75822269
363886810
189398189
321255688
30553951
1868856292
699903963
295357830
369327821
2119547176
141595033
1819210156
591144914
1564011686
2088061395
862962613
1313773487
329665334
1367995883
401060836
835434286
2050565765
798688923
1269558491
2066707492
1189599705
839361950
1319027467
1707297828
626326831
620405943
1769467313
15720191
368763649
1494938590
1036224255
1305905115
1781685117
1576836817
2675745
36438257
305512565
937120868
589944167
611126525
358697701
1296528338
1840029413
1067854193
1947315782
1435411263
834631777
455559373
1570897102
13168264
354993695
882677108
338285588
1720937602
510900163
824523441
180146453
10579508
2118828680
337721433
1108102282
309146666
1443946495
1217346511
577527543
1601252790
164271844
1811121053
291319130
1970454097
2089274155
1340131321
1138326727
411536531
1805604474
1364995772
1439403908
178149262
1982687260
1937065092
2049525815
2020890112
996519326
478871428
643340037
1241521204
1533690532
1809238382
1855794580
1820002790
192440793
1458999800
1617984279
1750221025
1465650270
491710612
46461093
896017311
389743149
557719474
1129680365
1143954053
300491576
1564046818
2067969179
440951552
957750904
1963804903
1549616410
761963942
1707481798
1369001860
60883652
1468142648
2024152961
1199692778
478101723
1393184676
1122845651
2137990597
1941624031
651187980
563849101
814980350
263607579
1147387211
1040724909
1012024076
1597348554
1554016165
1942888956
1543376508
1320390752
299488227
1833651566
1472943069
395133954
928048784
486558434
673986824
1667450069
968704253
1396918497
1894854348
1764902648
483598364
1289140247
2007397242
2026114920
768524779
940882775
214408379
2084153636
590238904
1400922101
1501702757
1318051910
1575185496
1907203736
568336489
1629423466
1617232141
1536238183
1297328405
154600153
1412101586
996727332
1841086234
1914215820
507258393
1871597614
119660611
380445995
261618795
1571015319
141870980
1367166597
778342565
464335705
937176924
8937778
1760185887
96848183
1260100477
1841081441
998646244
474191635
2127702928
603079489
1859858709
1329181925
1030321653
325648515
330110659
694833041
1219324040
1743442771
1173072728
500791651
1596339346
903041855
144265425
273793586
7159734
710777915
945081179
172726192
1104551667
918123440
577740111
1791520121
384080036
1015591963
1117384582
1087548890
120106722
361103606
21822972
1702064404
87667073
1731576772
154996402
1393491650
2024364133
245526640
1782313000
624498090
250078724
256184326
1142226762
489814857
221401460
1398478560
470529524
2086491426
667121786
856326120
1271251071
2133051532
1352751633
584396974
680107321
1070621338
41900217
419210794
366657849
1243269397
1112441987
748087466
781993950
758067727
1815407982
674613313
201533535
1663378586
1589968211
1159815446
1908470831
1911947481
963500752
54978356
1257250129
992235493
691917565
354204458
1802159218
73719088
690998170
501008014
1968508776
1555731768
693943788
194387840
314836752
513158854
1116354682
632747428
1737096764
1890229047
1907288358
2077214162
928087742
1279737384
1361457202
930141870
944750887
958983727
1668004223
1864563892
1794615788
466795791
1163403213
2006754977
322326552
614434712
66557456
1400123881
400690058
584928890
1546885736
1219528226
421858031
946034125
1487450049
1320745624
2127327840
657722935
337715481
1984266460
327483776
870040648
1565379117
537926275
2049851849
1549605221
309717808
1311282458
1720532000
1822180318
1240924794
384535935
46643333
1180309148
1049472602
1069399255
1328612117
66048582
2088802332
1221365023
303118915
1914486007
1994810847
976549120
422585943
911639158
2053092570
1309776780
520918601
1412259045
1690180528
571557256
432621220
628425863
523318384
1851164934
301486083
1040410657
313700206
1451346351
1536040112
485895596
747269338
1155956032
728033111
2056255891
182689606
1594668963
131711244
1927184397
260830731
96468816
2066489331
1115315392
1628819246
2047633685
979956910
1137816391
1354134037
732626152
600459683
1485739800
760828233
1686004246
194275461
1808415734
1115772251
2011222848
1184467156
1054731884
464596528
1403280050
1034749360
1002623930
590589456
1271289477
359603501
353464850
1430072292
955729265
435828071
215089443
108981518
87546423
639282037
1349419645
660969321
149706850
702163231
1899470989
2069605552
635910286
1145537475
504191207
1837697858
1561072793
411312721
1675389647
44595673
776723313
507505400
1606520912
1638676572
1775980050
703380092
1992523264
185244493
883213135
1225941374
1412738096
413904239
1628845113
1397500745
552461782
1183898145
1619824640
949546004
447914375
242196447
2025675092
566662872
1815093813
1318603171
329222365
1742887891
1663590011
1185002121
1869921035
1001803497
1668919574
712183519
666084236
243111360
986993093
644136718
112511458
1763188175
1108251921
1834035565
1260555661
1596381968
103347229
1267637452
189624806
798592443
70442435
1072380590
598061874
1817645300
1482772103
1172564317
616243671
784937174
432549994
1248808538
4474814
1865746627
2034729950
919982160
1137562534
149481923
459099873
321888780
47402477
1298712648
162355008
2084688801
690099373
1155674911
36675720
110325191
1233624961
1515245863
1461106169
716411741
468454647
903636899
60733829
2093591445
1092220277
1880713493
253115779
1000903994
160729149
351603290
1351738226
834527133
1744629627
490070508
584828175
1951796660
1722285212
429526490
424649889
1137631232
1797594293
1119609303
1265951929
695248664
1234670596
2097552773
1447512312
1841798503
618857318
539011829
1061125576
611731924
1473000275
1969153163
1984719157
1352264197
642722058
1759011742
1225671309
251257987
1032553054
1425364545
851735353
1096499933
331880927
542596665
293551741
1752249288
154072063
438826560
1782985234
805541453
1023570397
418734422
184835665
721717916
1647103594
1550262286
36394544
1533939061
2032853797
305328026
287176666
1675663832
879964960
584798026
1871969428
656134996
1872379944
316706778
1799836068
596260985
143992443
1361930253
677132286
121167087
362512794
1000871161
68496400
1253321670
1632212933
1995505185
1552127896
392343969
1237569402
1853351397
1158039611
1477898026
381446629
1848679890
2022092917
280048374
358385938
1196443145
663089158
2076867590
1211202207
1436291887
288007184
1937859652
1012878557
49454226
731938612
1419907598
477735647
316191405
2033887658
1501704994
1686372399
267566359
82438674
1544158924
700048968
695443622
1639421246
75710336
1004591070
648687305
1846953562
619144718
2097425565
1391860242
83451864
1585816357
664559400
1686992276
868504240
838470119
1514313688
1687927589
2101522369
1066318389
590446941
123951444
653917980
1212158578
1827956059
791333167
122052789
1841097389
415600688
81669561
1205007463
1104926175
1111293360
627996959
287247073
1813933252
454053110
1528240903
417406238
100376664
80018568
903034787
372804735
1288311599
156626841
376137025
733948907
1782807709
317536454
1671754382
1756073894
1522143791
1173565366
691778788
391456139
1647901408
668191801
1282367201
680203496
266913911
1207651219
1376607784
676259719
19986996
1873484775
1711292990
1235482912
1815054024
1885868271
1821223369
1011134533
1933537060
2145574922
1636547098
674135657
1634162702
727442558
704060483
1477814221
833170639
1268984782
1081246795
1290916905
692832584
99994095
1297661588
703882960
1465363547
1293514171
1193952943
559521457
2040508848
20409442
675243400
1202028326
432985288
1008181050
449304407
1945993180
722729587
175973904
876673573
426771573
186958732
1250229529
1974174759
1310367218
124806937
570951667
1172947365
37753451
1769706532
2132893410
2144295827
981413134
327048384
1478091363
1972086141
1971017383
1618814989
1729763245
2000122867
1047000600
1228254099
1763921153
2054126276
1258788830
1096347380
1995507119
1963209625
1691344658
1454069011
1636019778
1424509777
1107508552
1438887637
322279858
1000773940
1555133208
373445906
1364935701
1137220786
1118820337
309939068
1502601255
448168843
1253730982
345926100
955198235
565819563
269396414
230723346
1654491278
350943625
250688260
416865059
1981769549
1727329595
967781700
1047589305
1428221252
347369997
1590458122
1131889598
460254181
736033857
1043308338
670720467
1124211774
469310537
876389912
2024036196
958243603
688198732
1861190805
938413055
1755438530
2071144293
841448725
1781181772
1087665719
1358718790
1165243270
965681764
117358160
1043401410
1054182905
900826528
1281578386
1084443587
2063555561
1675011619
824972398
364367356
886163399
733713241
806437094
1648659555
1389858373
646786539
94046851
860311648
716897984
1944568643
1627279131
1075621798
667075620
2060955299
1807066609
448827951
1921479757
1660159101
1477948850
583090320
1832052948
466371485
239849203
464386774
280649428
1996623901
975032791
938087894
1956929499
730330497
1800558883
1022206551
202076579
245248328
758919065
505191057
1739492992
1766229054
1903430424
125671675
369124797
252186008
1689489944
1371084301
122053432
1023159535
1140106924
1021980413
754483366
1312648298
185990082
401208189
1622334754
2096198479
1566961873
635321475
2016026042
893845403
1402254889
603261522
1219728657
1910565116
1773058421
1163225688
1041380492
793193093
450910674
1399776798
223953960
1041692070
1340335044
1559263428
1976951485
432720781
538629714
2110787183
1863339449
1813225387
74673707
1324058856
336982571
182190702
2119924388
1944866622
291325206
154030806
1545697781
171336520
1404330685
1633089874
793050327
1808531542
868972451
1354475843
945247110
1294909713
1527509173
872459365
2133688767
895962580
596472675
204813224
88373952
729584438
1041866222
1407169105
2069407224
885227509
1984925584
1826832407
575777394
1670400818
2115516701
911672180
46367861
1039287024
1052538007
1133028190
1835393100
809706011
1192093216
998425181
1107476423
259190541
187933671
445677577
1232954766
1662607746
1271637538
1700201464
45255130
1198903605
523370530
1463684866
420664899
866560838
1088348047
872453876
1459137271
1350660541
2011977001
643721038
1155148209
1351893192
385148253
2080885906
1234733865
1643765164
1285283756
419186153
122534475
1590250549
892370953
716521425
1528379751
1359605175
1526519250
1972753922
1435323816
859121461
334591268
221814276
880636875
242126629
1887366831
1649703191
1578048577
867935238
948834235
1326542511
403550094
1302596349
1084746390
751210083
899865114
1807963418
847161101
70900496
951329013
1911901837
958929595
328940453
1799798260
15062165
1518020729
865302267
1080738707
2112697164
606136746
383792287
1531873730
1413614821
873111003
1981155375
1849385458
1638516446
152920838
1933673214
979145503
1022394586
1912911473
1598049916
1414634963
613520053
1564261325
214650558
1890372015
1746506515
1048923796
55233514
1587476500
116057303
856611217
766354910
2117189967
187551351
114423694
261917897
1787877519
1473582872
983751543
495076551
1073985629
885009868
733052961
167898929
1482200698
1545852781
38248847
898915752
262250650
679634054
380992492
1797614478
507871234
1117548605
142497040
917135624
1417946798
1390618072
1425394644
1758092401
112255621
1108676507
1335816316
1154598247
1082309247
13528275
2008950147
1682556560
1627132519
502665218
1135527746
229429164
260740938
672122168
464362586
298917993
237007718
1839022095
1659440648
1036147326
1126681366
752259707
382216282
216210226
1901166631
589507176
964256414
156212911
1918910217
819746935
1845112560
781871521
1831916156
1845648862
1625838465
756808603
1717616576
413991673
1385040492
439257392
907291474
908113246
1404692824
1808711259
1551631546
328281575
135500430
339380477
1641904866
196779970
96349398
742845008
1710995607
312110511
859415492
1497748023
1038411839
145778819
1368633391
2104819917
2118353159
995202610
840542208
1208938660
326425075
1068859083
1809585919
1681312120
264636216
42402789
1047862882
1410882017
592969025
1977728519
748854714
2008357399
1078722261
1002759025
979706571
1425487271
1090080540
52737487
527737336
1891868269
2098016086
165902655
670824023
1726227944
362160824
1444606374
1789667922
1891803254
1595636426
1027566080
1817741180
823004831
872557386
935674300
1047293694
1686294572
547350239
1276248781
514587019
103734761
1165853369
195166559
466641038
128650237
2070520747
829128849
1135684946
1944212510
941404641
1755865390
1691038087
757082080
1766790478
525293650
1981171770
1967049597
2000861561
128298247
1161485589
284079793
1591794270
275939143
475544871
489685129
1454184550
595367278
632074075
406245572
955176131
1713091295
1821398046
756275775
2022823243
130446998
2018758143
60415209
895431041
1587921054
515093029
739848440
391087560
710320390
1353826270
950687725
1876390085
1361301005
1304748394
870356932
992958139
1277141428
1450243160
1725799634
2058841584
984064236
678910249
1189028803
79238023
1039829297
1139887210
1820306564
1290168130
1235871493
834995734
620966887
1410936706
97531005
1090953762
2684533
1559365206
873758342
1911935329
857422267
907594947
1084527763
174674123
1127620523
1644128195
1148108170
412691004
696156230
522699901
1040447199
1985526886
29477835
1393435536
715897345
804359109
1584919873
486059725
1901218860
116382325
77620336
1561154677
1025151663
575801220
552792142
1194257260
1971090044
1521203519
2044584266
675455069
1979233750
1911409508
938081112
1470015734
2139847421
1805912253
406687791
1703100560
438708723
597273192
991402493
1923017959
1016722241
771072373
1111219438
1002375544
360437218
2097128749
426316337
1206754376
933965185
1038028070
219290024
1314746948
960743590
1455714519
1102263408
1420133137
65308536
1846480684
809256649
887922095
693338408
1662976018
36250314
784751704
128496404
648358800
33610351
1554145591
1682454129
1768032898
1393891788
1657723450
1695874710
627322734
1165658419
1815039416
1936007088
385324349
1632843697
199798312
476093530
1335277886
782503267
1650702106
1855175756
642677247
1292780906
1864798354
614329010
1713750083
551940113
1210498138
554048499
1010429833
826178971
39078203
1465760811
207691144
1285967809
1849642934
989537782
2084770481
678057220
1725478556
733257657
838472321
1884989865
1332690543
488956486
1953262627
589906672
19519132
1562519458
279958062
563847369
1331706062
1781579963
552041211
82348106
1968361011
987378498
237897871
582665784
786619011
720494896
1748777530
460454041
1896608154
2079339918
1922917062
1767530833
771732053
1907186647
274901687
632602826
1273285590
350518659
73799419
445069225
1952074159
151554300
1296980558
1045442791
637544309
722697895
967077045
1624528075
2019962275
1528383698
694938613
509641295
1306662338
1653020779
1338983469
553177664
1039005308
1561873437
680566736
1292738763
1439692697
1655299594
974167906
829399055
1684819739
1815436045
635165398
1885073994
1631749236
240934814
1993353413
1503218746
498531772
671981261
218804100
331292402
1391055669
200044696
2096086131
2095041174
1165749220
2000938987
800941378
1492048019
600007125
1500410139
289009490
1985756511
1913663011
45807499
388956305
662545331
1271012733
1241027857
1954715487
1233042765
1997605919
334612184
1390332748
263298711
1149790802
1749036213
2063160374
1815617619
1918306434
1661062899
1688984601
891243003
1320430497
1528360060
1026430457
254133056
465234292
12538164
182623943
897994806
1111280675
139867252
860333589
1748979947
808239008
695967501
1220304086
544230963
1382237529
1385060754
720121663
612796904
1889333164
1827234385
768656395
873568962
1303652270
1849682999
677102905
1161366866
1295464555
933422228
2096721889
871108379
43754334
1792606531
1664937184
1292116029
1970257012
1792169873
1931964650
1303629364
285970188
740325853
798696548
1102738855
627181908
1316756868
246076518
552996162
296972573
813779598
1133996710
655095634
688005054
1256919144
1466707323
503438321
457868959
548914452
1783285769
918522953
765426524
1975437997
1217928054
278064027
1315687411
1163976298
1415239121
988734024
440015662
521924175
473748364
1253988292
813958281
518748156
1455441573
247739651
1193904428
729706039
1499047889
77688417
1045545741
2087429989
138374684
1782191686
227926678
648926360
618696524
626161478
1048015196
231734894
1309853914
1029518886
1195564927
475237492
1982443148
1234402434
2090817500
234410715
138904751
2140154534
1999428482
1655908493
1868095171
2093421117
900835041
1093764693
776734932
2001811454
1937235258
604285926
976565955
950476441
496794982
613142322
1278246240
520230986
154181129
317772214
1777504769
1614651873
120451491
1251803021
1897485172
1798423636
845124370
1454331154
40704406
178224906
1451235609
35474849
1063505284
1458059934
384693220
1531394402
1700186892
300499527
108466184
48831475
1862043449
980699026
819774397
1383141922
97976750
2063461034
701563425
2112110829
845675740
289099344
206428328
1369131777
1662778806
1787277567
1883779630
205475708
251466866
1930104752
1004463133
428896181
1784572998
2075840568
1481048552
446619164
1490134182
627929834
970357302
876573691
14086161
1834634635
1437465155
212127705
584646065
1233014021
245570216
891681734
371566728
964608053
1445712743
1968937943
330592393
1254304099
892090455
148677527
1068218972
1285495170
732396717
1627624746
800446349
1401229721
1433747601
1615152953
2102843199
811298088
87827506
1287795490
1217666579
724325659
236102812
1675316037
1751041603
512342237
1061633978
145971514
1666304153
52318599
619765877
2074469408
745859980
285518869
1929941864
1625071340
81099946
1453144799
401441546
407658131
1273352201
45904072
1314143077
159553505
1974765835
573170424
633485045
164390665
1328327239
914977583
1540797007
1801460741
766471645
1458012677
130140486
273830535
544794018
2017536338
74111566
205492027
929063876
243367441
887567045
1941136957
1940236964
1821170497
838992957
1886792060
2090591533
605238188
649502507
235544316
992175881
604138432
480114814
1908489962
201536829
1989262618
946894092
1442085400
1246975401
1174347575
1776090687
671451133
138995774
959953648
1494638185
351550743
1708459640
1204053021
1738007635
544237818
296184791
1450384373
1757564962
376519969
575006300
1146526549
1242695661
1065040498
436833905
164947173
969904806
1004382220
301123486
698212274
1983602165
1246794043
879036404
1971517683
1314244917
41700280
1643866486
256429657
8682056
873694695
264700242
397140204
175503846
659086754
661127317
737234555
683972573
1804139904
1855102030
612144144
871995046
897729566
1018216026
2097371392
1001496767
94564664
175209550
1763196898
935560159
1817631980
808933758
1441120674
1651127831
1097709040
1970687356
2081558460
1301487974
137545404
1681036760
719650303
143767635
31409435
686902585
535360790
848908845
472917912
546032732
207613272
561925896
2047378456
309776845
1543860161
1398768691
1210676739
1999532798
1723244955
888729750
1747487888
261608249
1891194257
1568716977
938328278
2068423943
997926603
1007643360
1545729051
1758228984
1791072910
1370786771
2014770812
1812179654
677661396
1987603134
634524825
2081456102
986323075
1319910708
1291988474
320831918
813852111
17400820
667571156
1739720777
1433622544
1833023246
1483337285
940860501
1547051566
364853707
1793813453
634509046
5920560
645437266
2049078933
672617035
1684620335
2111243912
1868739323
689308016
279073421
1540437666
2021131800
1939249279
1032417875
1585144659
1468621687
722365902
2139131022
980267244
481240063
564615400
1992621405
679596254
690348973
2093702102
1498027547
1367928128
270985203
971313821
34187251
331013754
26152500
1243999208
730043860
1421845984
1721581982
625158545
423980772
777270038
959543735
1614456830
913510608
581660668
1645559959
105934678
359223690
684496030
318161139
664144579
1186181648
1213187014
484400300
1231858233
732829879
653914029
873384701
580061342
994808547
1507394852
1715715604
1299193259
630923206
2124505266
1083904644
1617663515
1556316820
422415000
1045333185
625283796
1213144146
1814117080
431746880
1971007976
1237372548
47228369
2101219588
317939481
1066067352
1705840725
1501551639
691235641
1570835046
2039983064
1393773386
2090724727
16661828
1436269241
1228193971
708995731
362272717
1773206680
1808002003
1005733384
1012307749
608658060
781924434
963344829
416198276
1534921551
613335915
1217009175
210755921
436176810
1820056288
1536264996
671524063
247031389
1592918721
1572780010
1057442682
1099761859
320767005
1131660014
1497118325
1451081493
499352279
1550760676
617615334
331885544
488872948
1134296613
600640962
243986908
954928196
1228237722
46807816
1421911626
893345402
956259003
1637862153
577506944
339648652
1737776047
1425765147
720872441
22487988
2127609851
164482257
1055481817
1711325387
311355907
967426181
422301758
260089885
470115906
156170080
1716351903
964736603
322423467
2025346569
590831015
560157668
2064342878
1042775548
1073488654
2052905662
1437634168
1002854537
109055429
846955495
473046379
966240486
467376656
1961287531
2098932648
730834611
242825628
901763291
1397029983
231579495
1108303922
1479153219
1996326318
1192206778
767023234
656955142
1087883594
194588315
1199923117
1712568629
1318515964
1759900825
605587924
764936182
1472547335
1956745621
1070919202
507327001
547868386
259873979
444046230
698861626
1600112087
1184708996
1156568137
1339581209
808119874
477393260
1014698700
768870729
47418531
1678480947
1831163304
524152383
1015102177
1606970415
2028909589
2089533530
507215934
2129714418
1744255346
731741763
1502556637
1665265886
825363115
1218565832
434608849
1242812811
440455559
558894481
709651652
178509019
1077440852
346057250
1146451992
356355565
842007351
625749651
2118462303
1025239132
1637554630
763237453
995810519
419121627
1267748470
641487880
1921898954
1819655482
557651161
1563767513
352468727
1449272210
1558697716
1068964081
1453889868
1854893955
469850718
297611198
412700018
257222457
1172728621
2082048055
903661697
1032875509
2048053650
1424345360
2020702321
2076956417
2007403722
1636001031
92310365
1398947960
725506200
294934757
483555609
10384301
1329625216
1450537619
414470772
1961578920
232705237
1122180555
815716811
1280263093
1529818716
177323071
437281703
1636546117
1222316752
1235386862
1076526649
1582930822
1678211397
805166406
1808032291
2069624074
1094065674
1153197025
1522739930
495019589
822146922
1910983081
1856558628
481152755
867236173
1761173115
1198198112
1101327584
550576653
883528949
1354937575
1867450097
452906620
1957171286
2101691590
1972411998
1331189183
1276558103
599320825
974006760
722136640
2074502290
808741180
894752734
547412425
1952540635
465295799
956389250
1238423847
1749866976
1646990186
228437188
699394306
2049523589
2002711545
890177802
239486512
767282157
162424311
9219742
262715714
506013292
820261275
792254952
1842817932
1208662403
2114622507
1955902653
365003557
1627883719
964272471
338186201
1626588945
1188662943
2042194556
836216066
847940374
63480583
518582123
209560191
1731241190
1053026849
595252852
310786930
621225961
694340068
473492706
509641686
1937287462
506882135
782200605
717345196
572050479
636793374
901847114
1959978970
1758533247
36038847
1124400098
1283467252
1388055833
673036396
556737788
1095093451
1882167016
1193858851
2101673504
1810967668
2073537313
150481389
1509851995
1274020546
266486673
863138807
2006267902
149341053
1180539454
792038347
1658972473
1734800456
218737793
909122278
1809462414
1639878507
1165887707
299688728
1419696463
469331407
1067770202
1489538218
527159333
1414379786
1789684006
120257868
2061183954
2135713297
565147719
511522194
1762377871
1900984063
1219917824
739555269
1599903108
1287243189
30512903
787314199
1099832369
1724978712
422397407
1357596758
1144664268
1928408999
1646393962
1207691992
1874059960
103497999
509623706
2007139449
763364557
1801111834
729415178
328578258
2142733602
1240353091
438971860
272181826
985959940
1337721070
2111546670
500941014
1460366776
1616621036
839929872
1069754258
825247293
1117673589
107585966
1210978244
1422558977
1591551020
959664371
513139335
913779710
1593322301
1668373699
899219231
257607085
1660837799
2022856786
2048295266
1564756701
60257931
1057423117
1294241804
1606528795
90757572
773853460
1185559169
1133986833
1859035726
1756592053
243642341
187359642
593599065
455717166
239629419
596891028
1055082510
1454671213
363954274
2065734854
591986469
445645263
1211063721
1464033973
197065674
391036386
1238540047
351684999
2023523379
1465018204
641328404
1875409794
1851921291
1521587771
1411411359
1625620944
1274710936
1542187281
72886638
545547698
1788374904
1575840248
454580771
1364859004
1269310816
1392654733
1185528231
1588503455
1332756922
528188524
513353421
452436380
1226364944
1910947483
314170618
903773484
1123210937
1708664801
828387728
768014961
1744332819
627677367
1885198986
1913030376
1302289664
1085183420
745061552
1921425
1127653317
964602890
2125808088
1600269082
1512549715
1293358618
1487746763
2075274827
211097632
1412736894
164377141
13971597
1039077965
627507447
1808433728
2103966056
1261895657
1014893855
1834984275
1027425167
2127237386
85116112
335887836
2017887386
2108875787
88881792
1363389674
607485292
713437275
1226960799
808520794
1814532763
69629827
1434218483
1810616062
181136529
883212638
364197452
1878645923
9789343
1456233425
622254296
395655476
1621695608
1860937563
152993014
957297119
878389386
764667902
1751094259
647173097
1042914786
1361649624
84598474
1303472901
843559916
1564144006
1094302476
54314836
1273597636
1690274375
910079529
1361120173
2074204414
1315542077
1868327676
1207845848
1145184767
1215443024
593732792
1718616812
953092097
324008290
1473891277
470436289
1866016626
1626607007
728275616
1177875622
548131600
1078337834
477632710
1093579237
425890952
1790482502
2079580190
1201700929
118912139
1273866636
1532799033
1598731513
640945020
1099335729
677845910
2037680593
1126914176
1532335740
1334375240
971453356
2118804408
1380753279
703945563
123568363
1035183113
2124421685
715759269
477167421
975253930
1270379148
827005984
1210952169
407223575
44719343
548897305
1771380850
163336027
1108291461
1380471449
1903846589
2107101950
473318737
1038790709
1514086593
2042848080
449341274
843870677
219903454
1266968053
1360412631
1065320191
414798250
1452239292
879416363
26506307
1829522829
1732300728
601556755
1204653923
74388585
229260121
1596662529
673899416
2049921169
742771377
646147101
1714476470
181478057
239081093
1523366603
787079313
1517494139
107608777
950935002
189047096
568055348
1224943282
776242294
219097826
182050565
1739486459
1439527211
569418807
280981746
268504074
1302180660
585247185
702709820
1782400763
2010982774
633863213
1395287228
921330788
580946994
1240199958
1322518510
253362200
857358303
792345057
62233509
1951158854
750464740
54613032
1785386903
704919702
1329376290
236349731
1509081094
607913368
212622578
1818155338
1298658392
722213307
1119038397
719329526
1755087991
754205461
1886405084
1125570030
293752752
374924824
341903919
125199106
1751706387
1709501722
1945058115
1628531881
1094323968
446792028
1214114194
1468855538
2080214668
28609153
720281921
928946026
990762067
1456928770
473401770
1232541323
2038819258
464769043
683904505
1922707161
1821508883
2139162735
1999999109
935637900
1718329184
692266696
2051515690
270660318
568988505
877439268
320819899
472998486
1907409557
799683966
646962536
1289589413
1176749339
1984729740
33790492
1013279873
1500257905
1054959531
1793410833
1981330584
284458124
1332463013
1434611534
688445219
1206353436
1372419693
109040753
1156513195
1045987361
1536300321
1276698878
1202219491
1423963385
1416425292
176366203
214571708
211042817
66759746
149867485
1072478194
2003314318
813153753
1119698861
628213513
1561831682
1564252119
2057740951
1151543119
1424789090
1626386858
1806136586
422434205
1958959029
948260253
900675111
1360591190
2044315758
757663918
170462640
1064974349
2014311642
411382844
647462396
323506792
677697624
1270215897
1503403666
214763397
1603760990
1519266722
551837383
1532445189
167080459
1306011156
1687441189
2146339852
1098930746
73667964
1860727869
149474077
800211395
1406488797
2095554729
895698115
1816857792
1195334537
656267153
247458569
1856975832
717469417
1735997092
1231548444
1870729759
1753315693
729933970
1161077488
1144896621
340242283
809901791
1358926724
1321623023
1620804470
1467159769
1677393648
249503774
415444570
993269989
1385399201
1003263891
547794783
9478174
465313258
140032877
1685540095
1176657647
1185246267
1403544261
254729231
253521018
1744910971
225069894
1343738195
817654944
1226004440
2080941923
1823414554
308199961
1374728651
1604727923
1431353122
2123286621
1131264202
483383606
1883254688
1435244260
2086472840
770427888
1337833188
668846656
2027909129
311378027
217655791
430757750
1906705972
1342414514
181653058
1841194223
2082985411
1449410843
1887558429
956771863
1273730526
1105050145
1027393539
99675309
942063986
2008523668
1800890186
411749216
1880290590
183628718
841270353
318627879
1400541545
610196516
323144818
1807658548
874359062
1581396115
16367590
2098507858
1471165284
463426474
276916450
1873865533
1767016943
1602137749
1411194120
1613531100
612707326
143896212
639599779
1634235752
1656277766
432819043
1594305363
1676088293
1471913742
1618154970
637851714
341370344
811926211
1420610823
1146924740
1907706757
1912625085
20610571
556996113
760759270
1746416260
327756098
1282828620
1572747283
560123841
1832382611
1152807118
647417006
1940967214
744345177
1826267495
923253965
970930342
536335005
1942496513
1629010876
2112735341
34138689
1093184275
325148512
75137730
420752687
1336082443
674370211
906203411
247116709
905342718
1267797881
762340733
1499854322
2106189893
730095902
1115891534
185053443
1176499007
1010953896
972253010
790124115
461399451
335449340
1544756268
505217221
1258873720
1077221613
234808886
1293808658
1949640817
2019465728
679123996
597074376
5248892
942959698
716906182
1250441446
580817628
364212926
243168824
863484658
2071272662
356995348
1844655369
1178639069
1976123308
1349299952
1527784768
952427290
2012200456
2041151782
991771699
195290073
89688897
575560977
810473193
54552939
2017037060
621007196
376716914
880769583
121182894
974047640
1457157107
1623760189
1548312716
6748143
1520715016
1693493247
386229386
819480367
704161827
1792546210
771813476
1049122191
1367892116
1571152878
1067202583
1515779686
1997269690
1420294778
67914152
616611041
410693770
1090656352
929646098
1406307889
1222411706
645155639
2075353257
827145004
1488350135
128052266
1608493118
380380027
926129736
1919035242
1780324019
1934745367
2085349320
1086523864
950430054
1929769269
1934114101
797447985
92750314
152994273
673620480
1527605371
385289646
1993285847
1769887159
127423078
1726559820
1496682222
1671775809
1379832626
296622632
1709019500
1895288417
61671720
1687309398
982829964
1984149498
1043788029
848141591
126329021
561482051
615951277
1714612698
1623203626
601299293
1609108815
489797024
775942677
135686978
336343663
1926924717
940919
266064817
1756028772
2083986622
2108897057
323642405
949839346
1499939861
1052247115
810917878
1483281153
622046105
333969420
784299882
491202189
1944540697
656938907
1489079686
1866223598
52487477
1507875453
662881031
885634349
644655643
1880020231
93981565
1323336070
2052619597
1614670463
285182113
669055702
1506959261
246843199
820834212
143532052
306372880
1281843884
55456959
2046742584
1391743712
672811572
411270944
1941272446
1503116954
2058384119
727017129
1898399344
1725474328
356439106
2115794537
1243344873
319851752
436439520
1161623998
1299115783
743131039
1330462250
171446393
635131348
1542263940
630037545
968035179
2090541859
1802206131
938461782
435556334
499327339
480900895
1089203282
914556141
375671879
732652373
1383116205
1619379831
1553710939
879310597
459002742
989766257
232401926
1623295078
572184310
1688738981
801888342
1871495237
510429222
817429301
610935886
1460425381
39630656
46373493
702519579
2047012748
1286793182
1226017212
1258782397
535279173
1831668221
1007316701
359791244
499456712
1426013562
2015179607
1039512929
1584698628
1144101848
993163203
351799768
1040718181
2123696761
88297672
1203026559
1968331113
1361581218
390023821
1810771970
530500448
853855836
1247065560
932134912
902462286
1376828880
2094939017
233273989
789488203
155700871
1498855830
944439452
1357776798
94063382
114583118
805233338
349579370
1497227018
1638677969
1400571527
1797597284
1280680423
771667286
959092245
140872080
2007837017
1292810172
234091697
1387310313
320643739
1499720226
233913931
1917393508
1671689608
752433084
702696833
2040369524
1531899592
920167929
1409370447
235266279
1193046478
807760185
990034913
1940555645
1430369003
615870622
1781149938
1546132455
1346533937
2067448475
1501321985
1486847364
561474846
354337033
1899479852
1426312132
129720588
1489976723
1608318454
194455329
1830335924
1935607204
1647274579
1822898572
1752151803
1570418409
1085765593
129664395
1043269452
869444539
1315927185
411008929
492245622
918267579
543417326
1928228384
1679918783
1457924009
103832701
657396119
1774573584
2070839200
2137124339
1458771057
552847963
1202060585
31985749
1528185873
1622999754
2056677459
1641879875
24481914
1069982539
509658882
185547522
1477301444
800844729
479750589
13830627
731080573
1830479001
1876639483
1086884733
349401737
1637093772
302542886
828099470
693113839
1163275071
1905673685
887749686
547898741
499048906
665342824
1318328896
24939901
772384455
1537666023
2112363661
765556356
146112449
943250999
313109020
1854984369
779804776
278952078
975394721
1881847883
164269271
1419564539
1804169015
1761044324
468616068
873492899
555171060
70962630
1527115888
1523450821
2008016413
2068508854
238364166
2014094649
1592510348
683283364
1736614020
1411660739
2006670120
1090889844
821694382
173223788
384345905
1100679071
483289315
326001966
543175473
270725125
643039796
696026156
155879280
824496179
1942729583
727548385
1541354158
1848825242
1326973319
180319837
2029672499
955237728
362106937
1975629781
589153949
291478696
1835932699
1489453018
229021052
856946763
551828840
68769549
1061178335
1306871250
908603935
874219963
247369484
336182010
880242535
1911677791
1571182539
1887114882
89832887
1033532465
1942991190
1169959045
50174173
832248785
61407097
640623127
179805078
1401200305
1724173445
206417327
1426125287
195822111
242950193
842256353
1646973546
1234907077
1955028253
1158582158
2102722953
702145291
195798906
1377789294
758733587
80731328
1216533350
1881502951
1686529167
631332667
1456069402
1360891018
1638000657
50787005
1871305855
359263674
1875678701
859926950
145465489
1788009715
566210268
2003524925
1050519759
888208028
670938815
562591955
1691731425
1018323642
321859154
1138011991
437728658
332109205
621041153
116604473
294013202
730146707
1211430847
935275284
2041746309
1433876933
1649883473
345898635
115384330
887339534
1885763214
492161455
637284352
1921018761
1089676279
663187866
1102840135
1440855616
622114910
1024345020
1268784247
1020739615
458661767
1353044540
1720953607
1110133986
1173959843
542578798
555439612
1112925781
1879032802
743302813
555297703
1305791526
2057606475
2077726305
2068778570
2113482097
1189871313
23857043
753445381
169617247
221216307
1237443469
1299575586
1749749333
379182111
1091512775
333393056
899448402
1923962183
1018627180
821786186
394212045
218942965
516285546
1318249089
1081321209
1977682633
1404888410
833951107
1069645323
1095955554
441285125
325937840
1155117999
414441715
2009489663
989700864
70685707
1913447992
1930616949
1088953373
1957329951
1626223668
726485517
573738237
690905613
360150866
503695452
1869237744
476128550
1689404125
1954443659
1796416902
1476961926
527925949
1983751532
1464442796
2080745692
188282331
1249357857
42068828
1162574067
36155615
15775492
1466712301
1452039689
374384556
1847061814
1277677767
694931926
224936067
1027411744
151861557
942112995
689827169
920725411
2138670219
482874139
1911607012
407083855
1830989837
336247556
547249692
2087484718
1889450358
122982265
1281629927
1041574805
1608922506
2048961172
846027431
1693463264
29060724
1954157297
1021698548
535919491
520030635
1160932187
1716180666
22527225
421213851
1000762062
800227075
676870660
1322148991
1107369423
518266694
1064158786
415138072
235859269
456711164
896274625
190692953
1875996620
106865692
1519925607
1942610188
438632861
406201338
304589986
829364045
451486831
1394917083
329664510
509040144
356296828
1481871641
1189397973
741294080
830380991
2037676805
405828147
875140007
467993406
533082878
968173360
873079130
1402624677
2117099203
571117628
1388398977
2037570792
108050295
923645730
186713023
1047172051
1064448538
2001197169
1129605997
121450786
1694970585
457408301
1675810793
1401466521
660588298
324069664
824670538
1946924369
1924458304
1968878508
1044807460
481349446
1572979190
1636552563
1221117731
1681350455
935595271
463977621
673649302
1282105341
752640262
303435592
1018021175
2063396358
432511662
1254243395
1833053010
1546164021
1846166799
823176261
1269975002
2105635426
1707543741
122296548
1666722480
139329777
1922644145
1224618183
100257630
1611191735
1558982083
452887430
518947388
179701327
2104031332
2024978029
749916210
769548961
1748164289
631701594
2100558728
337737114
30145351
89517563
691796784
1550798032
932896426
1515089516
260505727
622528968
2083142221
284632886
942376234
974600541
828084875
558895183
354280122
114095050
1491466425
1043552506
79195921
1226753531
899272087
2008453997
1330717728
1145594077
2114096035
695019916
285593038
2003571172
1528797491
74258602
487046979
616498099
739058330
1075246623
1741689524
1130710372
1771437200
2076326844
1774546448
1194236958
180850401
512678676
872174281
2122652153
1975567795
163388215
484111079
536772399
1444219981
1024244687
2055835603
2116116962
607932389
465854868
1429758045
957292251
1068042428
1411533545
1399062332
719556867
926764340
35081140
1583440111
884707964
972549116
21828119
496652933
2138260459
735219091
26784272
1795391349
877469188
15327197
1411021403
1265958876
651348115
1260963584
241962996
1101950654
1650506589
1422891205
207475526
49252513
183346687
877682129
132418542
674124192
29270182
2082020553
1912102000
1863566183
1138304051
50670640
1850081203
2047345565
19122685
1078889617
1320373189
1052189236
2017907813
1475889857
718798799
1989631898
880639962
986376816
850122439
1830419250
1604917543
656136191
583722125
1934592257
1947656236
1706615535
1272003012
283693247
914992650
1349566595
1835978930
1050489713
37250651
97621254
955564163
236951968
361901933
668370761
641514106
535489132
934900297
559765924
1626066308
659490975
1002873658
811404591
1932620587
21453242
402903421
1492552578
1984160462
180605978
2087845912
1872255328
2012917555
1865258262
218711583
378425388
1879615837
403701596
558151244
1568039193
242617831
988766382
732631033
657677975
1612445967
980820267
824522482
353816423
1023550021
742488166
18052009
1947912238
799007069
1421257940
741506060
186961430
52525560
1315559623
159466259
795525304
1777512553
1522481569
1836618058
775081113
888120786
93324779
285566234
1766286693
1589443551
1438370621
47651559
1972914309
1038631415
951014545
1588747705
564233833
59877440
789190864
1805246124
55678410
1132461437
2091593981
717084223
189230481
497021256
1049548322
1313033057
492938887
1074766482
1292199979
1320191
1421321916
1542943225
955054906
1443430608
1664471685
1318133465
2125885136
1239274789
1798686718
719203274
975113123
142759950
1133223982
2142145193
967289372
1836527523
1285634509
683184229
1223843800
67693318
1465420711
816001498
1699723001
1901707777
479067783
1157859258
1340369831
927669577
1714671489
2087623446
351318730
1366812419
1361017527
836794660
669124491
1116775198
2025991293
2144964665
536380116
1099583157
1814379734
1890800429
1902688243
1395722685
2107879706
1221404233
855841938
1037010452
1425655233
1649578870
411694445
1773944851
627278356
1769719216
1174326718
1790803765
128143469
1665748634
5272692
458563017
971612786
1205612911
66225092
1680152963
1840683497
480983146
1913089541
2126375877
1441708915
1643548680
1357255906
1011329462
1434167592
1375382514
216262408
362212391
15852584
1602450188
980190961
190742721
466917250
346076009
311425158
575594946
1412459018
1767694086
1062230025
269776367
1030117481
1702301685
219682727
2068158781
1830787163
1598116861
2061616749
24210612
595820913
1826898350
1790598595
195063671
300449962
610849928
1617369202
1387781671
559485443
302616674
1276629028
1381030775
207995616
1533800172
1395582108
1236557908
903691296
1501762176
1632086170
1338831984
1612928165
167560245
130308466
1744776767
1191193502
339326434
1380752486
1928985429
534792736
1022496951
986023338
1202696304
715050611
113723204
1332487630
902357514
1192402248
1696871380
1776001114
738329692
1907858608
1374452390
99076704
973394832
468514367
1167865884
1532317763
644777082
174153925
77132601
1436050521
1456716808
1046901625
1804917510
1625486508
1353928813
1828978435
1610959598
1139501543
661180570
683962657
1221432766
1643441352
1011864858
693321204
1985944412
1220687151
1265178553
103174725
682599396
1513873389
1475499105
1200328233
1820787934
833834180
696381667
1670596415
1489308815
415958399
727149936
309383829
1197520645
2016258866
615619757
1611274011
2097261033
744254753
1780196424
2123311050
1295317202
117311254
1421984997
538109592
677261651
154617551
2113858201
54373680
598060971
196483876
1920205970
1767047390
1917139715
356002361
1226450508
1508068258
1924393196
276164226
1205890933
1789042476
1632783012
1719361322
8829793
939359877
1968693384
982981690
361110179
1428467920
602068677
556344858
536351315
946412327
2820517
716839727
2089657526
182494016
788091254
14941934
382148883
1215109408
648287943
448104189
515751103
1197353473
2079469377
978907703
1861218933
218585648
1197801793
1978099402
1151445840
1187186461
1032515704
24238185
1317088900
1425764847
1746604455
1214805600
2053233164
267571709
79374325
547988012
1409131147
1277390369
1769007075
27356505
869161907
640729220
1843364943
771924024
1848625365
1149411113
999457428
650266470
672887857
113471278
246863554
169790273
1877954745
161111790
1539524562
832277681
902832274
1998235670
2108759007
1979321460
1079551691
1384176085
59116716
2019137799
1063689925
1207380807
1796244333
734430424
670465251
121230864
299310459
446817451
287241810
1377073045
1683781660
124442023
1532842400
768703530
1459111260
278023158
8617807
282366280
2057742256
1797417059
62454108
1941511943
189716183
404903759
371157870
1601030999
606210895
750761558
634135698
1743127367
1507046287
1566999340
837242186
2098892377
1368125265
2014351677
1742858678
439494586
110449753
1513457750
986947723
483074383
1340537512
853830334
1462848546
1954483551
1506529515
162505631
170742327
1691971955
789067787
255106223
1832043610
1109032882
402581585
740810169
1661749261
1665063373
91626689
401518909
895993782
2045074322
1874724998
2012173292
1720183174
449571827
169447866
618703444
336875795
2143049827
1701467849
864190275
354002576
1843541782
474020492
1111968326
1315596298
832753666
1704114094
1436056917
229736667
1261441237
1920286213
947805047
346532326
892306892
1180817021
1737774870
1526502018
552492269
1218498158
5437485
1856295037
431714238
547237310
114838138
1063098255
991974741
101232863
276288324
190266084
64126301
146542356
24842493
269972622
1364546000
1939309972
278626172
331642301
912679187
1350675368
719267922
1344913231
678203513
989499355
513849231
1105707551
1849906847
431823685
615258752
1532970776
1289420215
118537830
1920509537
470392573
608627911
579626263
2024392150
302947261
166919051
1043051225
1293889399
1426673570
1792592798
1404536618
2147329069
369923733
1655581364
1856162292
1060713884
1914201396
992312725
966557469
877269952
1230037501
1886990725
641213323
1943331904
1986544963
647706482
808276253
657432395
1590460816
746685698
214936241
1271658253
1967764298
19439624
713036020
2091926838
1844599255
1208299462
989339053
910688642
188634937
951949322
510716217
1693761587
426883242
1478793965
1690703287
1390983013
1585202786
781058756
1020666870
838061814
2040716508
968250709
293670712
168572081
1734577013
110529852
1053176305
1165720698
455441994
832363598
950169983
1740195122
1634053560
31684239
812626756
874276809
36787776
1847485233
1017550756
632007966
1692350940
404314164
1107525444
427232265
1125689089
767466369
1546639141
1895985294
1248020928
616558040
1194372161
980093107
1618789367
1880784053
1375439087
403708909
402197660
483319013
766678988
833120532
1068800333
893783171
2083066169
1825377257
1489718806
1627159917
1399909985
52620432
602223883
1881941728
55764680
1215018215
1607073666
1632542968
1152496549
317148945
1078742492
1886406078
435788872
1015999421
364756840
1718442967
182274691
466784327
305974132
676481268
213968671
513944893
323838206
1966590953
1414823186
1655389219
1397575422
1393835758
2080286559
970188367
1735750875
1629151680
1574470730
35435188
1949874783
543304724
924578118
338803783
183619727
1101670290
637866074
1276407850
821082419
691786389
1380455258
1399247913
555292459
536512966
324817058
1560368350
1851934601
316701481
788373355
1838947229
1185562763
1346314060
1432681375
494202117
845953792
1681702031
1339650725
1929023417
1326195160
203944147
1767528209
245807468
646433372
844776344
1883487523
1548715585
1887368433
42123520
1257127797
1582921392
899880201
1750178612
2020280897
1800598822
2143281533
815650049
2040344747
1587701116
1974316123
255718521
101795924
1225767431
2073985965
2045557800
454315467
504533712
760682993
447934096
1655361767
787342101
1225028944
309270415
589916393
2093096901
1719625957
1580490452
1599041706
115275311
535745740
1884906091
166005560
985500026
500805087
1882200274
788361034
254556599
1239010884
427801257
941522166
475328855
1077972472
1593423343
2007930870
778501113
1914577503
1090693013
1932119448
1624073367
1178388351
1011375640
1925136469
1140513646
1757458301
1237181241
806870011
1744053465
1581103745
599166659
354898381
1642204887
1479800954
1643716924
1460166036
51638218
906227610
12838014
1476743344
2080091328
244034983
215668614
521004875
231491455
331194472
2027479208
1509647402
964949065
446837965
236783268
1260647726
189446467
257245243
2110567446
836656917
892245048
498085975
1283719374
817295950
610674628
1550975760
762119338
1798751944
409138047
1372981159
1603744278
272515292
52170978
900359724
1116190510
1158929488
505051604
1712812018
488368417
1751663132
670029548
426293247
2079765991
1806738287
702600741
1883829016
449978037
207118001
1974208638
687972336
2116925895
90893118
1064716329
1433368550
955465098
1702301192
1342547913
444376760
1405751716
193746389
1200875381
689031916
1777527411
1767104234
1235317664
1301200384
1369729611
124084349
777120691
603727164
201444479
1813610306
2113613593
877054168
1122277064
1815767960
128971987
1928705326
1221743787
403948558
1403971780
1609310959
1637308558
1719845580
113201844
1038624416
270501531
1925689669
61096959
579807665
1078339242
419013845
871320969
1744382479
1635106647
2015199816
1637597061
1439417143
1762719439
1610697535
1861971364
689306989
968719971
1948037439
43908863
2000545495
382338120
1406661355
1761330010
1097921406
419966380
1673133990
2110591418
1797793084
210999593
1646191665
1662463728
661716067
891218166
1161264712
605535039
1439444989
813683980
1999862267
509061419
814951796
223561177
1620481191
726580060
469066152
766670295
1339697820
153127627
1438533824
873602143
815532491
1763448246
993347157
42246055
733712285
1455871167
1401439731
1119375105
887491464
1516001842
1246896923
2133501175
959671627
1305180103
116250985
204050908
362034947
1398402277
308772263
1499188650
854702953
959946037
117177613
1118384898
553754767
1433030229
1362666921
427565209
1206758632
161148489
468416375
1702159203
1276173128
644702769
1429551983
1170745856
103462753
1378606134
1412326565
1788968365
2106196458
1722726768
1135589462
1342358759
550476879
1854531717
401587664
968478301
218807769
27842636
2043016969
1780802047
168783712
1034022139
998564120
731864146
2114473936
1982496637
410762111
110055430
2036637753
2117362474
827398533
1680683196
526620610
308147178
1820801577
1748927614
379453682
2038279404
463153121
2048695996
1477385397
1613907581
38773117
1199596101
574476110
1216371777
517261756
28052364
155653266
514235451
1453170782
799802056
329956340
544308093
1960067457
780646018
249261246
1148679719
880668408
1515945356
1169355403
851891349
1635770174
1635025240
101437803
682490308
1893062344
1822928896
1776362006
1298610675
1231783846
373077860
594916910
227620990
1412020819
451282457
455312527
125619767
1256734004
1180620467
9723284
1786345434
588619091
1466450299
138733324
1734953936
1510319793
1962825470
1767039310
1896184147
1442294858
1354646030
1320661507
240930209
366727
949383761
1378892338
1781646096
810337603
603573790
1043525878
369858192
2126617635
921627852
1064650832
668067509
138346279
1198807431
1570855427
1829591387
948074573
668130521
100457153
1726728781
786838092
1385615082
702699301
508854621
1556723840
319386268
1846392746
527757352
163217314
1730369199
652020995
273611136
2056074680
504414400
1623630960
1576124066
230218196
545333118
2070242192
1747318172
946118047
1578796054
1755082092
1668728844
1824099368
227157439
1886588400
1570781397
321452924
1120594692
1835658848
1754010319
1702413158
1499135101
1277858305
1814453973
596000591
1312382650
881990169
2138202605
1188107561
1738839229
557339003
1835606910
184469157
1857243677
1303642631
843742174
1453852816
1224738122
1258131549
1244244585
1222697927
1858134622
879812491
429814691
1829543287
197415883
1863286357
228837329
1471047282
267120271
264510128
1204613256
872928459
232667946
2089303611
1209681834
326509327
80253011
393040481
97940851
480196874
338294033
1101655409
1292187229
161446819
515902211
1206674757
2114759133
965305746
198115607
1347661114
2036475909
1923606315
605916300
764377309
287547624
1343524584
2048781518
164145509
1319534957
911374746
1658647674
789774746
841294453
264178308
1064311810
1246306630
1322499816
2060020747
884710532
1616104197
1170600470
16897868
1904840989
1291677473
640531816
1597088995
1225466134
93519988
563943317
1540171034
838644612
11735129
1326645688
573587385
684075013
265040756
1740449467
372694268
84941286
636202329
2088173770
350360806
157755862
2057135418
456099787
467347675
1302745204
784212464
931030951
1522876960
587282609
339807762
1775353537
1047460889
849846700
2030666927
1019044819
387232375
1578813757
1478108488
1209316384
268737324
1382931991
460992473
1167583865
1209378182
1305115122
609364316
454949974
2005017469
1219634259
501270590
172228857
819411104
177593282
856238017
1305157524
1875514271
729590096
358303186
1760429359
1373892050
580008353
1603782032
1293345505
34984854
1133936662
1020263488
1048507565
291845223
1934057567
1617118756
140545787
738343905
1694327181
1111138761
495236437
1396240608
1641310042
1036227784
840251576
30285512
1809413395
558585848
800873789
1635321026
97941376
1853574023
490408222
2102054745
41228243
64467813
784235098
636802804
2073138345
574733213
878609737
167684533
1958126929
1084081142
5069579
1427954416
836461537
1658778933
643946176
2130287474
1973174080
819534962
583357846
1256200644
675804448
1415172089
95294182
1457236717
1530500406
891935482
909054098
2046540221
840469038
2092429926
910590792
378372059
1974971675
1649258684
242469484
1849460147
1919704771
466606671
658369893
1932192472
1171696312
1848306139
1530110465
36861456
1714647288
1001186407
1947065133
1738501629
2003933262
363689415
297655902
148256894
1885554918
1107645661
709878374
175424500
612642306
1408626465
1705719320
1268823868
2095956165
1799511703
274263366
341010755
87202349
1666884529
1016731776
1570021933
1861864735
932850623
1765179913
666182368
1364412744
549100559
697103593
1673131525
786318491
1924916754
1385040599
172590972
939175372
161653790
476742301
327910609
1281271647
512605574
2027822634
546080301
1904806016
767841013
304089356
1205239197
1235871872
696054298
2124531318
470740962
280637546
205460137
837134293
747369609
1134245133
2027936346
316000913
1827733041
1463245373
1966811324
1680121511
570714872
1270660062
1877601310
1398797625
655285307
1915412731
676773204
260019606
406148903
1754035651
1001505874
936926497
727657885
592842256
140829749
1216144481
1113107684
1350758031
1288253227
1630842298
100898732
2066276525
1560191950
1616042821
596010234
341576550
115814368
1255501282
294340825
1750849142
979762717
1599474304
348128454
220320729
1327761631
2037729560
266829856
25932465
1211824082
394889835
82716588
41498989
1095189342
1685739179
160568902
223823714
1065525517
466699112
1397753186
498130955
1957148694
1982423614
1667630316
1837055062
411049233
138819144
1155332976
1578231161
1495111356
523973469
1000992453
830986029
14658078
674022288
890770420
1660070351
1418096167
441701867
1053599635
895272056
1387506020
638383184
1121291846
759586
1767584919
467395011
1146338463
1349967351
1690544047
309117248
1500669758
814606843
1322798777
1253819163
612105124
973337643
749560966
766270390
385736775
494696525
53975261
2121859563
1460403251
1720751522
1264048878
25457900
802490453
197556940
8154781
1597344418
198747827
1135859432
1010321517
1990624809
271598406
648303680
1548857883
605091261
226212943
1446845109
2145990231
855578856
472044101
985028983
997840172
1282133877
1589403668
1600379322
982745272
756682460
244079461
375757052
558948474
1351409859
589929855
1299802855
1588158137
19458475
394031625
1678156820
1138785230
1713927782
57078094
1553779612
477326062
875238220
2055741105
1916687857
755365439
357149022
1571475921
1810917070
1861200631
834151837
227632837
2133367741
287985108
2048763525
854537738
735174090
1048745788
1894527667
411096383
985742497
1678522296
807466758
1632902743
1771294778
838476710
1291193594
913375596
1427022514
1411131424
53397621
1546918853
1564058484
1717749544
1036488362
2026641598
210673935
1961515771
586298387
845863207
2109033318
1714324394
1030218307
752575726
1365589448
19323541
892962643
1397596696
2560430
1479405169
1181207198
1145623906
835549353
1018398853
1135315955
584444713
1184849505
2128295896
2012735991
17991278
1682707360
524822005
559861696
226351708
585269181
1081553685
203492231
628115825
1680104192
271080073
80932047
1817104006
1907257742
276324047
1822321231
137047232
881781997
460045721
852218086
698476562
855811713
852225153
1390016847
233243786
2134016463
693624134
915342965
923963390
1676267255
1902692682
2139794382
668856656
1650373689
1615611647
1141046150
86180035
2118492482
2092213469
913620243
411953378
1669908691
2042662644
3164886
1293078010
589079190
1329265194
1254881470
1591230101
445281829
1926519063
212140687
493317143
334097744
221648785
683147869
1209215644
1243786620
552689640
1379528102
967227634
1064237714
2020222555
1752866180
1233998313
976773498
1392475490
666491623
2109965174
1183279499
819081913
397932113
1644384114
1214205798
1202369136
283829552
364647302
2105460569
446641208
90237076
1669806662
1126090399
1631268609
1920580463
2045424252
241719073
1644762551
2092910743
643444619
1148874896
528439993
927394031
1082667596
16308933
896646355
2082744906
1161287861
1614616705
138926967
60169468
1960867430
207772020
1851396762
330836573
596899041
444953681
1190502170
849310459
1152973717
934406399
27855606
955102495
508157984
991226775
1805246942
2063776367
1953062698
1831826795
801418520
2064994086
1732123552
836788312
1378367406
916242231
707127264
1161791603
217914153
630447449
745657771
1633875614
1513788242
1782485188
1090260474
1833374269
449419969
2084236355
1258844587
1127406660
937905911
1237764979
1946223116
789655804
1247255624
1581447493
1858015288
2069369331
1177105225
354213619
1379022421
1027012886
1626063753
1013430611
508958487
249901541
1666810091
1250842518
193455669
151600325
1452601170
1856397707
1433188600
307378309
3929857
1259218359
1203346917
108811517
1739669836
371060607
1817083348
1142508730
706534448
752215445
1463075593
1653991452
835004085
1469149310
775080635
672499476
2021721564
417933283
784669735
1356641082
1411669921
1527532054
510552527
1478736496
1726472376
804960596
1047484694
877285606
753731451
489194034
219615884
1585789894
1126136029
322169487
1409129091
138347188
1792318568
1047987894
999878997
243575436
2024440054
1297995923
1505622725
234321816
1279723573
495580525
1908289408
1876735960
565730112
2028778608
1643320495
1661244656
72853326
673244338
61373465
1902178020
1714364692
527240043
259427504
1162165777
1577341348
1878469243
1765577406
929594747
1363651225
1859325586
202217501
1759648944
1447715338
800335180
662684758
2054880017
1715181398
19651468
1559201093
1691052172
93175461
209552292
1818722071
180302177
1552242144
321962960
100549688
1513664362
1355931790
11242543
1570428442
749462670
204614660
641504533
204533035
464166203
2068110349
2082432372
983959946
595237483
851852968
706928920
128993902
938394652
1352427661
1723555442
320868140
1574724389
1496488327
1802061226
371547884
1839555618
1086646430
1367160376
1900157257
1500553482
1130182643
576894221
498724485
734606280
1700950459
1119511461
2037456810
1904070777
1908083693
531414338
1900742363
1673078664
161731807
704536102
523855661
1835814881
1568409362
848220370
105743868
289683907
1827120612
671802627
809241025
1132668980
935928243
96177649
216310678
2100769655
414401475
2004502514
361660013
610718679
345269084
1324615504
1521121339
1592554276
1115414740
1652797004
1275863364
64620498
159050458
1309477745
950699403
559789619
1371638280
1382113217
874101702
1933605675
1765340658
936799562
1158561423
808967990
1123823678
618204297
2036010053
1113829171
1680861618
1231309734
956010339
1366343599
1071296157
342234192
1926909537
2063185599
1987992158
1614436777
52782321
803135167
1699992562
528863026
2082587378
1802370988
740954787
332998265
1200502167
1532183083
1342794233
2074465678
1741109099
359405916
1675369851
1831691642
1962707095
582300970
662519216
1077168037
1273597672
1957461307
1487850499
2019636690
1084325534
1285558739
9971487
374478374
153110961
847468331
1536016119
227502913
2020694272
1392707505
268636490
1504135577
207424664
2058440026
1151856093
1289278866
1018036976
1715659945
1154613903
920210027
1816078909
1173768020
1165209506
1784383576
1361287157
475913533
67183717
1948461543
576268758
249968534
1673839259
109847453
1452731703
1351701265
1564724048
814737613
1088966678
92267052
108286809
1869683540
1558583500
1476501195
832929514
106348615
629024387
1980081540
471533120
1195376588
1583020513
1340331748
1685914109
484010406
1226572865
932725340
73203411
752665891
1420804333
1772722155
1328634518
1455711784
1849726205
387162915
71821159
582683669
944076666
967756937
1347475809
1758545759
224879060
1387111596
776141239
279013593
1510770692
753497500
1853498097
1168832200
8018155
1524030923
1175520822
1557048394
681526883
1780183570
664221292
1802763852
229987789
752707486
1231322350
956377911
286160772
50743015
619345426
1064226733
310093959
1003595061
1703245040
1608517187
1272961401
2048976736
745385897
1145572588
782212877
2083326943
1116320794
524710627
113158929
1095728377
1208165310
394448946
1889274866
1186654993
748599227
737215019
2069771476
1981624046
989367793
1116140444
591384270
1732457510
1139129391
1527572816
604917790
1073212184
2119970141
198269331
2102090948
1266107116
2070004972
2116635042
1585573687
1424895196
480496639
348533891
327174116
1721804050
1333241008
1040873726
1833412110
1231996472
1696974572
816140095
228771703
2123489901
1015022845
1893681324
1752445208
1871357671
266606269
18895996
1055735687
911820087
501968561
140005038
1308556910
708355435
170481231
85137089
1651886520
1261805919
1048072659
1411460352
38843676
958088643
1148701847
1709037921
1543879816
407706933
33230227
1966856610
830717164
558400046
2051699515
1877055349
2112041917
363198762
825751526
2126374604
567723875
2006160183
203947687
1117670427
1946982408
652302294
273639021
1617939106
668030697
1893250904
612886333
1693661863
359016310
775423366
138130846
1473128356
211437267
1019935594
618402
167851687
2069462243
2017018235
1273057486
1139610779
1459639278
1338245674
1367125567
1932454871
1617369304
885752923
19970799
1488806842
129278921
1612041381
1513985059
2077173152
1714022519
1374636299
383423951
1312025643
2033667481
2069791177
1868625415
2062096450
55365146
751031506
253078091
1204998307
871751918
945698538
1144230713
1201842033
2045913467
760086289
670494898
1360316527
656142116
701413233
1921719918
1288482684
1460494081
25229560
1775998999
1798989445
1452642966
1455246472
1500071272
940657782
456024318
1275663875
1147473598
1224303183
784594540
484869647
175159552
1900290723
1295988187
995660846
42404433
1955454773
1315168087
26476951
514602358
643081927
1471381994
494297842
2116521767
1018016948
925250264
360461031
1797753286
1482843501
816451180
621734974
466680144
1692251743
1970962355
807676952
769302606
1987267366
1837126043
877059072
922092393
900267072
1879803348
1732470031
1801881175
843836677
39319245
567273633
1195888493
691677752
795721278
1185514529
1445229703
1542049762
235824816
213883464
664661653
282507305
243262195
1831216560
923194988
807383278
858148600
1940394839
116418810
800864892
1677555561
1391633445
1892438756
651414880
505621099
1668470822
736347638
1742711123
1438863297
505274393
1443156987
1835018891
2044119304
847091612
1399264270
890153240
642128314
158992392
711495289
1502928355
841013184
1551430228
316928196
1391645273
1824187328
42754330
1208027806
1104958769
94398699
864633686
1182830849
175569348
1215407544
1124011544
10759079
1191288311
114785217
992569185
871614566
1125021774
1071761528
1242880024
1950431255
1008250401
1296073915
558859764
711660077
341734078
468233710
983496264
880796030
2030611443
919991676
1783879682
134387763
885596680
800733505
1106564610
774982725
70792456
982238328
68776257
760167350
1096489887
503535305
1282269943
1897076859
534489090
1815803325
351864544
125476116
2073729131
1270776791
1809665627
241461466
1734699814
1920934431
2062399742
2037457893
968408651
1362777846
1955584021
1724705668
1234711784
1325793177
260298938
211945132
1705305728
1506936765
1967887855
1612046772
1270567909
2043734406
1695134306
1909543690
125953728
47707861
1322367958
456468320
577828586
1877501985
1367495685
2054944226
2013092095
1781675554
1331848184
1663712361
1286501543
1979824409
1004164501
1397605223
1997071129
1026101498
1455576673
757943024
2102826064
1872123523
1071554916
1747549801
58031827
937923334
658690446
581972174
1073075402
1257078894
1567964137
2051203363
1878049495
640553419
676024815
1303480014
1696642449
580371340
127404955
281716018
1373907174
364295091
2128959970
534882497
1660157392
1423737286
126984454
212634325
112613344
181139436
13253221
756661726
1983317261
1905883734
1224474420
1205821880
737045045
663830429
645061171
296009712
1889532652
2132037928
1124164290
1221005413
112801396
1451054050
1084849725
484082849
1085943580
910038978
1398737613
841522427
2001770396
679931957
1444778398
2022491177
1609456026
1994970242
2141847691
942683214
885306442
931350606
762932593
633741872
1932321321
1416563475
827711281
50934381
765937584
2100728128
679092494
1197159723
179972407
994919422
553491498
126364340
169404706
798394739
881408522
1389203208
228380321
1345164569
1164857073
2120675154
1807242202
1388249129
894995400
1610663081
2100165422
1222977897
989067560
1116903896
670281484
1360551421
1845491793
1883338272
1565239046
535021794
929582743
2131464922
1497093776
170929256
220018488
622745217
766304993
580215021
1065581882
886544910
1134141915
1757650515
544579159
2140353590
14163844
2067106703
1911485679
1099288154
690302174
813438833
1419373081
1611006099
1564177823
1989482609
1553608683
784643514
1256136547
1407038727
84673607
529913854
887549571
1716622366
1892776591
864699666
1919677856
1122489627
1097256374
993790533
1617480479
536793117
1251392262
1867376862
20006846
1122475689
201843800
692003374
692833432
969042762
532429302
131370063
559223257
2147256958
918252825
293072291
280460388
1155619285
1262578180
1913561589
1428094082
684648871
1642715797
1088980396
515011576
1723821191
158445598
1317546829
1094427726
83390270
1120384445
1361401455
646358250
1355864511
423963355
1642774796
778166722
379500208
1963418929
470820665
214409512
939377817
394492760
1376885575
1591349734
2009058580
1015871067
879043160
997909080
200787363
136875186
1882167475
1952931196
1135654957
1000596540
999939444
283251312
1325494906
579558479
2022131611
1125319057
2102263614
1110892635
227434798
895964092
245884334
348569997
1345645810
223975272
39727770
2055838176
1519399240
1697351719
502155080
316945874
1770687836
1178229801
1017541475
1475643066
1747932325
1505139307
1365988373
642292967
394130443
363362660
1630600293
1277340232
1365597554
541705455
500753942
1373834351
950582239
2078166177
776317198
1733385906
1049522308
1230232110
429227130
1067291749
1113216612
269660027
949255726
672275366
766791326
2106035441
26723248
1267730130
1413223569
1997553618
2014458296
1594769251
61561507
622049331
39066897
1635041230
487009856
1311680359
1694937747
726455808
1048683413
1836951202
622077760
1088384397
2026687113
1731060879
365801723
863658483
1103096527
446520258
1648379360
1555421345
1364199386
1366528333
1841898994
1622320005
1425845559
792451713
2031823354
711633776
1760690982
1294609364
235265071
2135712138
222374560
433286758
1299142926
1434073748
1487921498
1690459834
1477572329
1244082279
2042654241
837939922
732870268
1806257377
699585956
156649608
1938127610
83573599
207640088
1924995949
1946421826
914744143
317860641
779011026
1723651545
1781205723
1452579655
2132327427
1289128419
380240041
57101148
27963250
1933928107
1352093247
1393285772
468652129
490692588
1430286918
1096009585
2059941447
108791154
234136281
346987353
1830487139
804336514
4953981
119103331
546314111
786271001
975395771
1399871581
1635023990
2131866028
103688574
639896212
2132995648
646535711
403262091
1869776663
1518247045
1233458216
1693844416
1483079438
1814591939
594929054
141395631
586784928
1010307378
841722305
1642654759
149273271
1432413543
1037515354
190199324
1001662772
831346362
1234263747
1574132290
2078149081
1981288674
1563919791
1952994401
1406384032
300745168
42943524
2056863784
1592791074
1878710211
1019321989
382303147
595066475
1954416463
845092990
1720242639
1776767116
1674467833
926780656
1292086288
585880326
494404590
1554042591
1106201916
1485813039
1183400739
725553542
1634407305
1446262232
303924393
735189040
862962343
639473379
1330582417
1745235649
2072368768
980507261
1071140548
381151764
1604050136
312985110
2060281708
865185700
1458952092
1838264274
1123526466
1396311823
407807961
456364514
1081818862
442740945
677674800
1222043553
2039520196
1462798175
944331416
752013585
909788828
1501046672
888177723
1185742685
788547973
1201889294
1066540504
2069096734
2128223940
1391290980
1084076861
743655103
1284515392
1459350319
1695863873
67360362
2147329136
501135729
407287625
265775361
465323976
849899521
1912988420
1694643545
2078423064
1643169113
462479760
1927443684
1184607185
1085385544
1535572338
1369917577
1267271388
1326463020
1264709944
1255662554
1659535462
230839887
789436561
209453611
365056438
568474865
22535010
1858511475
1949723568
1814081492
101522381
1866730367
2140845516
1164380159
348296173
61610093
1907151807
1679426468
1432289442
697945281
1923773553
1112432295
1369428994
529084607
2081105752
912274128
217198308
2124182920
902216463
1283334036
1176036274
2076795285
271656044
1356413749
473464875
1781531767
882174801
1598736983
184705142
796636105
584393214
912310326
265799789
911167270
1920983730
2028078943
1272841860
165530614
836392602
2046530021
488414649
686819957
1167016754
627519756
1927182327
1169748303
2009669894
234698229
263135248
318296702
362855011
708958751
2104296621
1846613634
233394343
1201630938
772391364
684274185
2088979155
1109284509
498168694
1822810387
1769892915
395035730
1228017528
752069540
1131713119
2048934884
1838925890
1522905587
1084619545
399969009
1278441302
348766355
1518342951
1623658620
401608236
1290972377
56085637
804187368
1071387150
1910110513
104889360
1459913627
2077498758
1910096102
889733174
788099396
1463511716
75492608
545451848
1946502663
1868522844
2098966617
325881235
1562805290
962807241
73812773
1749830579
204171674
1705816688
1986533454
383847549
611548916
1558866576
1155195161
2109764585
196800754
1559099395
627734861
2029091999
291549183
1773234694
2119476204
1181456107
1975015507
419567428
1929985757
226709086
202957533
896100272
629913513
376272889
2004425898
1326229357
947308427
1528949062
1250617387
257745064
1487108026
453424638
560350327
110083607
345271619
2129458674
469048814
804943013
182877739
587732056
1970333380
344438408
2591976
145269940
1315108584
1084337449
932490439
27509373
465089633
889780985
2036371064
460322290
245138294
271697436
71513079
1746969566
769949402
1742719694
1060367644
1065943654
1124595798
685405471
1531878265
854562880
699187367
1420952585
889536256
1910194860
33372166
464433835
652134968
1185071968
991438336
455273239
656686543
495441853
1678465582
1987674232
1962741215
960943458
787092471
326693283
1218170317
1277416031
313537329
2018816752
1832657919
614355480
2109943886
608534686
1657997005
2031385597
335666360
964802710
544358536
499046862
7596682
1905180127
1333803934
344825258
1942633859
453271969
1527060217
1854959791
2113995500
1241208429
1970143746
1655818422
177508829
1920969014
1112007062
1303299894
1675236105
1451246771
546454274
55877286
1127019090
114588563
627796489
1898742260
415372683
823171519
771169049
249502040
1595006303
302153680
176165134
2025357726
2062151180
651117685
603337010
1423299098
1515699838
483057419
537515686
1269115590
968683921
172153284
1866821570
1753303806
796816849
680856667
1537630617
659664578
1541369322
436952327
492188789
1211643410
1538842875
1008045267
776275991
980767317
1642017386
546965410
210128838
197901661
606495399
121028631
1450235727
1238152889
370546525
292229358
715328977
647351058
1014917859
1925425049
2032966554
2057904470
977176018
138507889
2050899252
1772704155
263061077
273985265
1239476300
2145502038
1664745659
786744289
928331761
312775527
182927148
2130605026
702292036
94831241
1938402135
769710938
332000070
1403349805
1805841598
2034405007
1206156559
1488437344
1157157483
1825029227
606986163
1625265059
823399150
1623349396
1750865799
1702404846
838431776
108350830
895434840
810872731
1905083321
1010022014
511111109
1265458186
1328727872
1976902250
1668801449
942658056
1951952170
1008197178
1594029248
1637085598
1170326537
531252734
1787712444
406799916
276839262
2058625076
1967262938
673318338
1588308917
2111373371
1237898438
991254273
1896589030
1271705386
39197953
1143217954
1879216229
1353883597
1900179265
457660481
2133556677
279013295
1337922082
1098837988
2084298268
1522745760
1396831739
2035297551
1390013210
615291003
1567287260
2010291885
1949884655
1268881512
1363349228
1855230283
711720674
396610133
869773433
247467548
746671864
507557181
491862915
1778999398
160773799
154830965
583507487
1041245414
909102854
1329843919
1211424853
1123802774
1079837917
455550960
889653692
104666671
1813020953
1876167333
1425165467
779878287
981883089
233410532
1103395674
1037936831
611419708
964183080
1243267883
65580970
401155952
1020527134
603632170
1886552119
405112964
1735316614
1500479950
1562254057
775811722
1305862551
1080863873
722821964
792216514
973691783
1448528249
1053160907
886788322
159939656
582201386
1938458089
64293969
680167103
1403184648
357156050
2061858523
1878905319
434065760
1177800511
199186363
1711659574
1630222015
1927750763
678411556
1053908051
1562868740
392569695
2042447007
2109831059
28784095
459674007
722479744
1023072140
1630567160
1956686216
81011484
1805248255
297500864
166801651
241498703
1088620994
643891229
36050483
1781988355
887611126
2003361829
1032853419
554444005
87722831
1758080096
829944121
369564085
644352910
344805253
952341157
1720510496
17993315
975280194
758374026
101093174
2074400574
315033007
1086582640
1991462606
397911993
776821505
382920390
366788848
1415721616
1116306562
148980538
182302974
349083064
1661080381
1389018695
93121653
2089507907
1702131999
377860973
431776620
154339675
1257434717
1066470808
715042897
723691896
1551700959
1247395244
33747085
1025011050
1158918419
1409333539
1551406206
2092125339
1382596496
453672919
1686892434
200060652
678215512
1101081109
1282183534
231022390
454709991
775028618
1852728604
511509774
218178544
1464833338
435591571
970090499
540086105
467759877
1938117242
400341278
977705307
13255540
330112937
591373556
1400482215
1229817966
1508458107
1770909310
1135579223
1604180514
895721565
1221939429
1068585328
1729932733
1994112209
594307740
2076653957
435462800
335489245
222014960
1880799685
1071077755
497350306
869948680
106925128
466080266
125624190
888703823
124068024
586830306
1088631304
749676492
1917931383
653447716
61508634
2137984815
2120570669
1495987726
650926576
1097344642
1666064447
782796964
806428511
526482790
589351322
772637763
1356957392
1394309020
1950645253
449486657
1871788803
2004156400
279611257
1010656160
1469351439
2125251258
450217624
799198209
674347587
523726626
2018659114
1206348548
442458691
1103364704
1952338633
1987975382
1000356168
1428625760
883262050
344336814
1154345783
1795574555
84896571
598354933
1088658726
574393076
1052923401
1111502516
1224293773
705729322
295393534
374640526
801152093
326522502
1048359420
1600672102
267733844
867466065
1542679702
785119809
1313883732
233233605
232082721
2057304461
1085301637
251074080
731383214
1470338711
1363708838
1640240270
675459545
572221024
499432004
1062318327
704289510
1043876596
1064748599
1626952397
508314881
1552414737
448524585
548706921
997311066
1461191281
1223442644
1572541113
1173835656
1209300504
1766104675
1774971844
490682558
1791685583
1650245489
362593598
8783008
739989604
1591334313
1762021456
824699408
125758042
355403584
766013949
235440906
1777274777
861712271
819842389
2132670920
1410632918
348087959
66637345
121636012
1497910118
958386676
132287115
360499792
1628350201
1230257316
995407214
911447615
1020675177
1323628458
285710686
274138306
870543345
558137874
88938928
651653072
460391190
1816951025
1085390251
810983978
1764741958
416305235
1331479168
1705366694
1785571353
1228329670
1393046904
162460148
1783412946
153840197
394925565
151659234
362066912
1083715522
403144859
1939907339
1388727373
1866056678
1292558377
968743996
289034154
792588043
165030203
17812288
1110787467
2055080475
1097472825
355970268
1123587173
788933997
1104907136
1789652993
1996107964
1421486800
1320138653
1640789122
764138217
789138558
18390595
1932135761
777696756
851565964
1997169540
757222934
1817238732
154499821
541243791
1846582918
1719722395
1593780900
1652249543
225810287
719670050
1440496844
1545625687
831890976
1054632939
237564830
1057229571
1580202417
1701431170
1571943247
313001789
1544467952
1399194034
1856731872
668344843
1884385473
1575375791
717186161
627105045
1970468403
256150364
54717581
1476726739
1194021939
1397788939
1489322901
1434817254
359608095
324302322
2034754864
221901168
434986588
649333206
1704048900
241771500
1452003260
1829829173
1261304569
518607411
1921299597
989624229
1640491652
849190266
2128934322
2053072189
531907794
1854599970
1649209258
2078412040
43614913
542959321
1727297198
1992056866
1984422712
1968411647
1695753078
410500088
888289716
1102285165
1189996224
1313552507
1360562028
1408285274
720037542
500924115
1922390993
485325091
858562989
1934042943
761199627
1757837765
559242129
1049141268
967660437
2042944410
808702406
307665512
978693266
288308244
876230440
852230726
659369952
1339216055
1723889883
574651269
1600335316
1513982284
1597163995
1054500966
1432628589
1388460682
544045006
1803778120
1106691505
92262294
1202128607
185122110
1017331037
281314568
1432983168
1146047156
462877471
1715874544
943492347
447110034
2060750385
935882437
868191267
1566572713
1352791627
1005202914
1981263243
1308186292
2116359116
905105389
682624710
473646235
1480611966
1301850334
141456805
2078065093
903876370
165241616
345879577
525313178
638153700
740127323
720221443
1333852214
152868253
922717419
1913342007
678812470
1708784723
506539761
1131415210
919463284
1943870148
1930765327
1479247591
1247024877
2052884011
1539905993
1401346298
1307004203
1260451463
1081555345
1635994329
1428374126
1321471777
1558760349
2119529721
1414730505
1214770819
1249042553
522030553
525749373
741901934
544605059
1530791702
1480688371
489143498
2009724323
1624338673
1721987090
1668633526
1871605467
1843439340
1685559520
1857263944
1207560365
991577129
636451895
991551571
1105162411
1005346628
492521702
991281268
801407678
1392611038
1553669159
858529356
125823708
423769540
1503774553
1197145087
1232777074
412817207
1672617731
1313673508
1020003438
1659515732
1663029397
1473260342
1300841571
949152467
226279549
824137080
1287844762
22703089
742125808
313641454
1741146505
760047148
1811083226
140486861
1718010851
714081986
1719848195
231569745
503922817
2014919965
982620405
1177514452
161357667
2088388179
115173837
664111066
477031837
720601714
135392113
1729185903
806884932
674729948
1676243988
1814460586
1543315074
190689249
1552065389
253197756
380757645
111440800
989038753
1723763875
938603493
918925058
943935700
1875157930
1272890503
247248344
135494862
1613187453
643704887
1358946216
1751228352
119412188
1200726763
1179538645
1038788014
714146267
1753208715
1699946843
1289265347
1752203326
1898510863
1702793865
159654078
996171151
660556012
1117182621
1295126534
1598449817
400330934
94436420
1859590984
1936581097
288208129
987955383
1477025357
1561376078
36520873
1407218180
711662344
372734239
736497328
1330782381
1777481740
1107375720
1490472447
1614425890
1688094205
277084735
833604344
1884644939
943541808
831990946
1371771086
1095422461
1661839769
1324921309
1803790548
454730896
1008999852
1130222109
528636718
1701667855
77562867
86043017
512915917
1015307678
2060646243
6087098
1237201539
162292216
1957661479
1701277696
1089333557
1647561294
114723002
1035673554
859314748
1862583205
568145324
1786913067
1240679535
1646584684
1466639069
85123568
834853848
108725245
620495283
1926196663
318260057
1096575059
841876278
1526240889
1019268924
1820469461
1688583593
237364214
1555681119
1109911400
61905728
1412648161
1453564437
741657486
1643040820
2123740865
772590847
577750697
594401522
170343983
1978540101
1658855550
985432110
211568323
1615913362
849038019
530673065
519197709
1379400741
2086731434
238894160
1867098437
1311063426
226926535
1300305877
565883318
431199711
1624434914
268624829
685256957
954164024
1510662315
2052581643
1135557391
867550071
202446070
910101839
1479931207
423882444
513286109
973311933
1849302419
1421842875
663319414
262230143
536894269
805396245
1331785315
1867750940
1793414977
1217016576
1591851103
1834454151
1668390049
1248648342
1603986743
1254806201
1836138548
1989441583
1206805148
766521599
968904915
1342243299
1045015395
474111961
1889341545
1169352674
1450951773
333350240
410055610
1293853734
1193672672
1945056320
1981901323
589389656
1953041135
962654637
1427730071
1334811253
1343176879
793330462
1516036050
295100768
1989494501
1166624106
1058447362
155944334
462549658
777308868
204635596
1155227484
1193178006
933691613
833872812
1308530959
419416454
231579308
429543710
1851752576
1030913995
810785779
524589576
533881387
2056892726
1655991806
560197579
2136369787
1018320174
1180749544
900706554
536383614
1246483320
331221936
1521156487
1154582630
1357308073
334027309
1559047032
1467465134
1165730307
220510110
41797280
1650349215
596122204
1208012361
1878370690
1824142689
1751637404
727409897
540385531
1336286818
1070992724
697095090
816050324
2053029308
832216472
1495466887
822188820
495965204
1065607190
397833054
386429586
1540054679
1173182734
2105657146
1797451984
1734592876
406117288
881122810
1018091277
1677863415
1033825785
1981575131
1767610156
1953595587
1649112273
102184036
1146454749
322438233
50047267
2054263158
789496946
783774389
294277962
2063650831
1050091332
2142071808
1259818841
1685511245
361985983
856479066
940005796
1581746712
738599787
1179206040
1360601969
2065196183
1396244860
1598907730
200322567
1736704943
1564105476
2004193195
479850515
2065296066
1820166952
1661414766
144949589
866381459
290484035
348017394
999558861
987374456
2146869112
1999261296
597055392
315511861
1398500962
1404191325
2019913853
1702362943
2104209930
20629328
764514428
938073673
927486910
2055575263
878945488
1775891210
2023925749
109329721
415165943
1984241313
917737335
1257690054
797041375
1511473084
1751015144
1942995798
2080857546
1507907459
238063475
267750971
629739677
398670367
1108293211
1578869469
1279541384
115098364
461587969
42677638
1231145810
1234867150
45454932
13968197
1673687597
1820547837
1565242228
1518721889
1190162253
923967903
1433827390
1578390142
278352225
2021597702
1419996257
2137324446
335749169
1179297135
677506701
89770939
38258801
380103366
690823946
1846035308
2027016311
2027885723
535538928
625901839
255939626
1777967019
269889120
127949579
1485851087
1679745244
2039844953
755335782
1789201724
1261046644
378147557
509717641
1653748999
1092796335
239871556
1631569393
48541359
962666729
270010888
880356329
1954619993
1363571580
1156920852
1781657509
1639030617
160645927
160074344
29564804
371495045
1938035189
1706051515
2118916637
96336046
1090358596
1085329258
1958995927
389805574
1731284334
1581853797
1854119321
1322225548
658774657
1100636751
56805171
2011875377
1486797874
677152394
2023676119
883227598
1018318408
1774493854
1072081448
1681294148
1947803785
565072316
1677916283
556572848
1629297661
834291079
1186262995
722907962
1540141391
1194486388
226737966
1720562691
401035050
1034219880
961687796
966195788
2097832136
1665603223
649416247
1770211159
1973933012
1431351651
455411815
1116412624
1634674226
1604422892
222293070
948522764
1676803445
69306392
75160447
1532296572
946684950
191659394
1052102379
1750837890
130011211
1098577102
1078894954
1983691336
1974964661
1176017296
225108348
776416383
922634335
572095596
156347274
1121624254
17744438
526326565
1523485971
1355588310
163291635
853422253
985034111
487800570
334540013
485903803
1002930565
655744575
863478115
1032599709
1765622996
1394961053
27890955
1987581394
194083980
2143075094
1897257760
1475893276
2030256469
726288409
1179087465
939161854
295506417
1734617137
2012347364
1042970775
1687350523
828855134
1492072625
1541023257
2129752973
1738747898
1922437190
401682443
162993039
1968334564
1578377081
204930252
663763342
1992425436
932367706
1785154125
1888455543
36160777
1980820130
1554159230
2086349371
1892216898
117037004
367742889
560463064
1999773350
77804161
1820380390
1778123201
308382991
989465823
1627983345
1037085215
1256496187
1841867551
43664250
1632516776
235511018
2015218182
819273678
830027708
1617355998
1686007030
1382084231
1842009482
1947740587
162214993
792360264
1867347018
942876388
132267024
996580278
1584800047
1175750806
916881744
1069144989
1330913494
608575565
724947241
1938127210
634356274
769614237
2079735466
1125876901
1104132123
140584330
1162092805
742039450
893598630
1898821612
942250528
1251119100
740374263
1323182724
598254690
1672648425
949892774
1507193388
1969269138
2060620250
1676469438
1519766110
511221805
839377327
906218083
1802428894
500609728
2140609513
1560353448
1582780149
684617071
53707454
921011236
1589693286
126776364
270353632
1048513559
577943930
985055568
1311737461
1048375188
2072538869
1671457733
621752450
868585092
1624558184
822080821
2043382332
1917279732
151785278
1034625034
543266809
1839063466
3475778
1600867926
1068713075
2030284597
771914273
1474652004
1201885418
1747613518
383110320
834684532
2116488434
884087051
944509243
1347596438
289330883
706198344
1029063227
1480708897
149316656
471199604
1694355520
463030826
1697501669
1368316801
1511421602
470134318
701267023
406416543
1631475471
33205013
295608252
1667928185
766336550
397254024
564052017
1785952395
1551167470
1793964618
1410063022
1898832915
150002612
822262600
428694529
1064268200
608868499
1675302641
2001068658
1245510351
890227078
1341308324
367379740
867628184
1660750311
1853579329
653157381
215472959
910033211
1869561533
444023196
775791539
948158367
1129807293
954589517
190264819
829579986
1152320778
1361670428
359591869
117899537
1424680601
1294678319
439037397
1572265513
1498499913
591713354
54386548
1797842974
2145905286
1152200727
2065440696
160070161
350423019
1441617134
1018615777
2023778842
1964898669
797832990
978152058
1557486644
1380333021
1515113964
1368613980
1940283251
159509220
1935193298
1904359283
535744896
1031478240
570135345
1750072708
1605667755
953698128
162073794
103039441
1882543703
1447794005
1744632262
1531171654
1544988055
1199672956
1472505757
378314505
1790483845
341334286
2132140087
1799000772
1724735162
266895500
1067891514
1796114051
1970641345
1225278096
1438070168
1813000069
1044605994
672294403
721261160
1598298634
1873052781
2077858111
2523779
1875815325
978619895
735139722
1889146208
1478307137
832103933
496326803
961966240
349036144
354850594
404260241
349262145
2066746922
1689493066
249854017
1794200256
995442235
1012168228
1139966161
89129062
2076986532
1541860414
382153765
1830137040
121611971
1659583560
597262889
283120162
1917813501
894203279
91116597
1313127277
841032325
750331418
573682350
2074096464
1379671355
760041363
1609987158
335740204
1382986225
1802412850
2124772167
808277315
865214990
735839813
293948578
78297370
1546130234
101801569
941860204
775829228
1139407293
876651899
1044969896
720406387
1065585376
1128351154
918549106
1999694958
1406220062
2146877204
1960395717
1671027190
706456552
1322226187
2092241826
1493853845
350838484
756905205
444262268
1709540151
253697770
1931988918
1288248021
409467785
1028173766
150568949
247782742
1462124230
990014225
520807863
1381218699
434302688
1688005400
520697759
589800028
437205446
1463008572
1880891054
2003208648
1264974060
261102519
1428855561
584482633
707959344
1649455251
448802846
899110285
771018572
2112839444
2102614124
1200804184
1949435634
1096685210
667828913
1307336439
6663288
1880337558
1700451557
400118129
992030841
780254931
546503187
1953146930
730650726
940350900
223753448
1257332020
999970809
1774075531
1638235472
465976214
811216929
185415150
1292264388
1868447195
1560598563
808499632
1829666389
766800821
2020126089
664447828
1356340272
808612040
1636674695
508602881
876692049
476070679
159379434
83701124
1995829208
902098944
626129395
1102161791
1919330726
1501592691
1015530416
1618128556
887902076
1044937052
490444307
1053241437
1333409670
1603279570
946711060
480488173
1314886431
717543006
1712295980
254439527
616110815
430475511
293364137
131723377
1163133473
1559373131
1412347964
2095188595
1524839642
377350699
228945498
1031366605
210229865
1651908734
344467308
522968706
2060329628
318595469
775725237
2000345934
610228602
167994824
255707201
1028182896
684344277
151870083
1067818686
1118355371
1793246103
517652517
1551556141
466263532
1666827193
250597553
1332964246
794688479
122580114
657354183
1006407157
1491306664
2109317203
1942394734
158986087
713470065
2041888515
568813937
533488903
473447629
1857860336
632922778
475103130
1545797783
1999783124
1615639050
2058150579
2125695304
746108954
239029788
1707894355
2055985510
1530113776
940347970
582483613
786180944
1833260858
822519243
1205758835
683260500
374201753
1781000563
951038441
1982633531
1183656665
2047061491
645290898
332233877
589817759
994013807
612400903
1676458910
1106299115
1193126590
784961632
609950647
704062427
1505955027
1467349314
34460341
557566577
1509910636
680622364
938900800
453848929
1317209058
614550829
411574685
699126568
2122941332
834347376
2005023043
687339306
1411602217
535939156
599442415
1862900382
1382461634
1695070924
2126537078
716422812
301007498
343892338
1112372149
924054187
977405153
203760538
698698169
242165925
1452885398
1116160119
2132037907
767349004
824130739
497643257
2079084644
627130192
256044074
899302976
2071308826
1119376912
1045759253
1737780664
929998268
825326482
1468634721
595432758
517063452
685626767
2125022021
1723086189
1438389258
997314004
517669028
1681725529
258776740
266001974
1292852336
1803659497
964020160
1605018945
2142653208
871369757
1499055432
1354252804
931692056
1290666021
199956439
1350105197
88949249
246384107
1206521270
1706106347
212198756
161632325
1534610638
4082918
1007134261
390003903
370894019
635167261
1848453237
1479611242
791112091
1977794406
157840431
417779659
982160718
1562728909
1969126505
1186574535
1678963515
1982401530
1742023880
1426116704
862392497
2031989603
358416307
712901867
1225439401
1242862905
1119821027
1823918195
1458091479
588744877
137953250
1072294263
217750402
182545772
1336845735
1467155190
1288149521
1075373593
857490259
2072820956
882071313
2081316313
1622180877
1988285481
1966461207
1864258415
236474379
746908459
1807042766
469298871
1285888444
1986732428
568013864
1043323785
1008120980
819819832
656226363
864776086
703706037
1315891617
626207580
1858606257
527126369
475887897
718479177
1300037370
940823515
1321716761
1571583000
1108158415
1468569347
1380563440
702214602
497259192
1956018049
1309708655
2120936106
1700518208
878043726
848832555
1403479514
14155650
2011783385
643937213
2123059470
933531772
1269280761
454388030
1137621884
1575748024
1452957066
1386210802
789124986
1075470332
2103045936
486301542
1753318627
1345471444
1668321227
477928467
510010382
1320422759
1384924891
1736422098
339963599
605579418
1323939231
1806209971
229940115
1593776498
1149263432
130373616
258344822
1314066664
1083797858
1723357898
1537386589
1975830563
395977962
1054087423
499484512
639362477
652906922
909826359
1778926412
1375807674
386013753
1307778210
222796228
1258397236
432167119
1518458697
578222861
1772887258
493458895
972779408
27009848
1053428063
1283835277
614237952
1582021821
1255432745
2003898198
639339171
1371540134
1541805260
738253482
50596648
381852509
428644620
1278240443
109894838
1807876495
1895290296
1689249569
1920597940
1636603876
53103823
1482763213
196825325
1397312194
1776979992
770362880
60359112
1583835684
525794400
1756030693
1180620891
1868465175
253542144
1450331750
93796262
1513572160
1467162988
529621067
621211797
2079747269
52174130
786385818
112908488
203598538
214644973
864348216
194522228
331263656
1198762954
242488604
2063644056
1898978981
1444858533
1905565439
1698413639
1722590550
822852482
1322233460
2037694391
1793458828
1291416115
1900199324
826340661
1372464809
1419506741
990058278
549228991
1701598309
56485241
100326540
728815995
752634572
330259557
243831634
1398011875
1773172823
1514339866
447364282
1347657887
1108358115
314204752
1084027554
469464808
537591945
291684462
1140461314
501759743
79287857
12772078
2021316916
718853375
1743222084
148595763
1974189231
290319968
991477775
958018179
653789023
2076811643
1223564582
1294097482
1737961233
31438246
1878450664
1739138158
1644470553
1449639054
573555882
633953921
1456150305
440529113
545609381
2018382645
1049392870
2017451996
466847368
2140498942
1867462340
1340201180
989539017
969730082
87707038
1505371624
2143720343
711448751
1258858373
1499925473
578168147
1020339305
1050486165
506761899
1039006409
58283063
306193136
1150752075
211652440
394389367
858751961
1607441108
5927206
1147596932
1783253786
1814754735
763821007
1445460109
465615123
661433453
1409161710
1334913923
2127688109
773237343
1180504077
23448991
1589652110
22984367
174345864
1917646274
306471177
1656927742
1263029167
1115788252
1458215237
1061990845
418080329
895925001
568304491
901228693
1964625900
1312896929
1071213234
398862074
1509981912
1953983018
1239599911
540780278
859318401
1591241882
83095586
1946794232
886916058
344685900
912276131
1717695326
307106648
627619089
1329770298
1551739706
1346877223
1385955723
221375626
386692271
1278953475
999516907
1319414162
341469885
349436101
1113169711
1569700781
794771317
1439121657
1033750272
1525064941
352785670
1663569631
902406573
1103604406
572923137
1586889184
1437002056
691827520
967311706
46247257
1714749290
2140679382
598479893
1474224496
544202971
1922841310
190793688
1841168081
1458135603
330067203
981790762
912609228
1949676520
125549939
1052723612
1042508691
172764834
884643469
902351394
1144233862
840787908
1836032417
317667639
556622423
1103072498
2059672826
1229033461
1989659970
1790052588
1127004626
1661051366
1427775380
551120886
1995965307
805997745
1558333397
1039446805
1198214252
1509748869
1442477683
745315773
683091370
1445064809
1550235623
2139003099
2133613623
1511389860
2114164616
1038333857
1547337618
694966432
238995661
1194658844
400617459
1201440638
2112019029
594428461
526087379
1386895312
860811143
923764137
1106467466
135911089
831751082
1165995257
419305828
920649039
1393374058
1584377282
1613923120
639707519
1983287093
1243634264
798849416
1101946310
965342651
1133208542
144649418
710036015
1164736022
1318103090
192536939
421469005
691714553
996722133
1931165418
1510872064
2058418189
1874720680
552150387
2070015140
889646577
1491876251
310054109
744291257
1194910430
2047456413
256436743
654059004
1461104979
1534620489
880320034
1703384789
2027018805
954359296
1091759097
1307197516
2028183051
631275289
621344408
1776362470
1480859649
2125368967
1502824354
875782710
1091276826
1684785005
1905483167
2017727233
62282901
495584090
482394679
980346584
459632019
799809174
143304610
482381120
1234396648
693413105
498536590
884729599
265809615
199607699
300448901
1274870926
678561950
2073268000
542318514
246071302
477259316
1447654548
2097848399
935892047
947834546
295966895
980507909
1553505592
1732741173
1128293091
1618099047
224385209
1659357462
2109791095
1632501217
452787756
1015690104
940199708
1743069759
1843603296
1808422519
1129888833
797394891
2083078184
1835808965
1743619792
762387814
293551880
1931668335
389542818
1346492466
1157244223
1144988454
1031335560
2043752818
633849688
826202940
469963978
468643051
1492868290
1649868640
945293906
146073418
398711052
1395662507
1401165306
322219006
914164525
2083464413
137954599
225022905
439125597
2076384550
491346090
75000598
1125863923
139525301
1296349427
1415946215
1482514989
225866766
991343041
1217067132
1765267428
360499770
111720245
2117456129
1719077141
32816795
1940418797
586605157
652562629
479490823
1471369209
1884065857
523479054
865099421
206072105
1919991594
1321534861
1120421584
1812044502
942879525
1072530914
490816379
1907685450
2112451953
1532386398
545638217
1665105532
1033716533
861375049
899986257
148508589
1254261647
1429758003
1101557881
1291434088
1071498759
459785662
696193548
1071397737
144984219
1826441611
862748726
1560405416
993953153
1257503280
1514121645
401976074
1064717070
137364928
346275472
551848521
1924749238
2139103908
621179459
10828095
200901147
615235450
1017923101
519117059
2056480349
1270807365
380361352
2091873094
1468308696
241526344
766069503
1733557380
1079670730
1128565112
1363840699
695312949
392317547
210188050
645784529
1069719024
751056484
401253167
130760999
1627836921
1079083604
1136542628
1225380129
842624404
468678778
2036824183
334656230
1337907553
984075292
790231933
1764247012
1733028699
143100053
664148337
1265646298
1969709784
1133872923
803058208
955297494
1418112441
1716088140
1206976552
1483869581
719778667
1208759125
1422141811
649689870
1734568579
1214984611
784242579
2050393720
1688859567
1707522158
422909877
1633477538
1968111346
275065999
1819263829
841166451
174176059
1593028237
2095886424
390050809
1497462502
27084993
263219444
31212854
1553302624
1828824489
1955933241
614076743
1198003668
913591762
749336137
2128513020
8756550
2131586601
1406292211
92422969
2137087446
322250452
1509419790
538638902
1793083043
275931201
1899952574
3767112
629872748
1936075549
1942904747
1242869245
29937843
1677501623
1692180094
473603443
736255562
1845257832
366120352
1040222916
1857068629
272464807
1635048513
445318982
1391828780
753983559
1545951181
812062414
948055526
1770096199
1231879572
1137531168
1802021329
1958208655
471847467
1808285182
1587421412
1978207544
1066107363
9846055
545961006
404376407
1698810221
62986882
1294615497
941771141
338666922
1350774603
880698226
888193106
986860531
1026800840
590517866
1027976239
259713669
1418937905
913560521
910232570
380776684
1878061895
1662800712
2052335287
955031445
1094842953
1534369951
943544928
1709220027
1180963472
1173026955
634876450
1559193725
753135196
1111616589
178619455
1328651479
1606466894
165105439
1512331316
819512914
1321580259
180643994
772429252
884377565
2033364033
884503290
1824455267
366649169
1670161166
1234066963
1215485944
5811627
1653569199
1656675251
123804317
459720441
190415788
2146415758
769890139
1814416120
587880771
1510040450
790782545
25462131
372077547
1629223686
961015034
382637545
1382678394
995905597
105032695
462954592
1393598772
1289908154
1379747280
1423394190
1262504606
1226988094
890652995
337404565
377164505
142084048
473983792
1325013533
2057574895
1545581886
110382307
835593172
1283420758
1574139761
1807534715
507241730
837620515
1064245324
1694945483
1590284524
188207923
1780169329
1031650474
909283550
2129750585
1268827529
56442839
1377498166
972323684
61184772
218222501
234727696
793094280
968069614
530619439
1547549834
28093138
1074445093
103812412
410051200
1123972684
1180691958
1795803382
1997702753
1529963355
1120443309
787432138
1005626121
863265123
1580526803
1144639707
1505977142
799158590
486089844
1159678605
444631483
311010921
721898787
269758151
1897636247
530838189
647638206
762597993
444855937
653391691
2066907264
498800139
1020351791
635019292
1508344419
1874076860
1085313767
1241269426
455848939
573422026
843112127
1763644388
1497822031
1557491597
196270342
1801356583
1508300582
2013828427
1696232518
856019719
1749439331
461442437
570727597
1065581938
277718307
1877455954
1451337978
521393121
1076594353
2004176160
1115001377
1020954673
638102588
501938706
1797190847
927221691
1217824694
1883978002
132503403
749297309
651842955
819751581
681786649
1380606286
1555394630
605937664
817003343
870309727
701230490
2138599852
2067618893
672538070
1703575914
1385405703
978585039
1483593795
1508682699
408431394
1669442080
823856279
834939733
1422483219
1101987865
664456250
509786858
1090366315
222528341
81336034
329717023
111145282
949386307
1105181884
2022588576
1887585902
1877004624
203901037
1837769961
1038828332
553688544
818082153
1358849549
1919342781
947884909
2076219066
1969522866
201568251
510468469
188071944
196632311
2114326201
1589470617
731031947
401456268
641287970
1308484694
217338980
1548776119
791194893
1683032315
2135859934
63935643
1906906241
1975610759
1701279872
1918174102
1815861367
1612573654
884729464
90850149
1324640279
1001354466
579361880
915117762
1722375620
356102619
206365396
2074764036
1650072946
886532963
1011244555
1904205080
30538254
1986247472
1618335735
1316027581
884073632
1027670795
1693372947
1407498743
220832320
376352252
1615175804
1863159911
701073932
687781718
1662438131
2034715694
1576389578
639368362
1103132800
189406634
1755594219
2129810557
1502011657
496236017
1965929442
1072263014
1618790206
998845179
1914428569
230916073
27851592
1575838714
2113710131
1649453879
1560405249
343264679
1113863862
1267220623
2096633428
2102761104
291917363
418953790
1902699774
616936155
2045794495
278889928
32640315
1168697584
1267526527
1968804826
1337940969
126690802
708432853
1581101240
1225482489
1030429069
1595518527
391226472
2125211945
1403329075
48891043
19602247
1042612436
182866412
1934029890
640505256
1222000068
1352872358
1004887120
20226230
453251589
2098998964
957125583
983602699
1938646384
2044970426
951625732
1842226409
793491545
1393084335
1139679973
1513251223
288689552
2015751773
32004377
946281944
980999399
2042083277
1391149072
1150961979
1676742070
1513720628
1352780962
1827740026
1549793219
430646549
1444010388
1938815677
1695838095
1967082226
156144841
957892512
1085068974
1813301405
489846362
1301072280
634533683
1962586973
562675376
1387135257
1239704960
1885402799
1010203896
738145800
1571826324
1152788708
234298464
1841647529
543716956
982755037
1368947757
1970304380
456890847
423163881
1954319339
318862998
704481640
855079794
2071884570
740031113
729818946
72309632
2136817418
1184266653
240293152
1067371087
1744181502
1903754460
1824558905
442795451
1303839752
276538928
218811883
1882629139
215164072
523632935
1626435631
1387177958
501321063
374348504
164195872
1688984759
867145196
908485044
1953895135
1785526973
1848621375
393301688
1388281560
1193415508
646839311
60937529
228536855
867681634
1888672337
1002674866
1178312372
1371322856
1771945622
2111174634
426492588
1482843925
1302331219
1168949398
465291926
2025463256
245458303
2005521222
1779153806
963599723
1400322770
1472230149
889267629
1902145412
1316413508
1809016256
1537531380
865488198
1292692501
513728055
2074460428
1849477776
893505359
1111435993
1406762287
828115684
1582630354
1334128391
1874093122
154418585
1303890569
199861046
1351698063
322740637
1641043777
202382363
734155950
1944506960
1477356083
1510661253
1518602681
375872357
1677448206
1538288781
1124801976
652514730
957140667
1853094388
1342603281
42781229
2032261945
189890793
2114869583
1748279217
1840998472
645839763
479794610
121556540
1242398833
1672600256
439318316
565058428
1882898407
552535678
297316410
1365417804
1411371899
1189979407
1356301657
530796396
439909925
1061580028
896628667
20239453
2034706450
1706769299
177797043
1885250802
830993399
1124710004
2066980460
1230990120
475553295
1557771034
1121284266
1022472307
1801216515
1735944090
2070554756
530698538
642394521
724656666
1080395903
332806591
1386562004
2016823780
1582544009
126544470
1892834003
287729562
1740805522
1038173035
504138871
90633344
1318929113
533010920
853878263
161297425
187856031
1443369872
571933500
1975210811
1748958759
980699834
731278223
758190315
1031098407
2088188708
736524213
1458646744
941294395
1764095495
1742536735
1880926449
1265985883
494640720
824054643
1833219559
14559437
80948436
532149318
1263833023
561569445
1690139760
1634246690
575931273
430098476
1517592226
1194712293
22268468
5600653
357398460
1176555467
334800977
1523942476
1151902389
266214118
1327126130
119955757
520330743
1016824898
595276204
769397406
451624718
922493778
2044572565
906234556
1773170577
932452291
99922498
1946026533
2128621764
491571034
1240164796
775805365
1855973478
1413129313
1976715837
420447433
808383606
1150123063
591237725
345373651
1492027289
1868844214
1183231515
1180579332
795921740
1869456195
205610957
436153491
87054029
123568866
982888457
1247798190
414240312
1080152645
323986936
1331461617
1491727225
1457410553
479577983
1772311968
1040048269
1406737102
592929131
147005395
173774242
899720267
1000577129
1837307335
714001765
1918128802
2017083442
884877376
287185167
1796771084
197622916
1696217219
1459111111
383736798
56305971
739531660
403833882
1070501614
1254951460
754656252
1995761053
644639791
819905652
512750620
1763741747
970712365
705469767
1915246699
1765754402
1418810899
505283398
1632135689
1800319602
285788951
497475228
80689308
1912470493
1378275233
1909106732
49167399
1805787804
118277112
296897500
1866780884
138519303
38386554
642109073
714651464
156787586
1886446420
1708834848
1707384914
521463677
306081806
917009166
1704312366
1039125458
1519654053
804453376
1131503516
1922993116
1890975744
1056832351
683381125
427986044
1532060612
1710763118
1763166670
30765531
1089831469
1076936305
1773967576
1811134972
919094402
805794830
1915970607
2101781087
106912157
1479052336
1425877230
862868422
667343641
1120236078
1421166025
325932522
1692302605
1587230150
1147882849
1219906691
928400210
1119341519
537714773
589101936
1924382718
1997477299
1004048281
1640731188
803789194
1360048783
804439779
2088583457
941955452
1217369848
1331019526
593433998
1487569407
40660309
1198880664
2031623414
428797190
731102755
2014362008
429511323
1165160856
536928331
684204506
1400492809
139940447
1050063121
2083795682
280352908
668595306
868160678
1582526361
1189281617
2000903376
1910652493
776568075
1709789611
770553719
2145829050
159927553
529308789
783180934
990602712
1755074572
153324356
453709699
579588061
737456162
66981036
1025723690
1084285113
1226871378
136052256
1733804470
1166928554
2132435266
1609900272
1624755950
1854646481
1381638101
456349134
1381944049
1535246037
260555469
2036343166
1720303083
60916114
902206285
1285978361
1968089260
168675130
1873975597
1474942339
440291991
1223262036
742984991
1922273668
22650906
37049258
1997853442
1201114079
107180292
1125289915
1628961828
1414599844
1991771830
656052553
571167052
1593385384
1574105610
1318846722
330098007
1939262070
1087146542
61788745
1190571722
292228115
221768273
925895529
892742432
301520439
1139439691
802575876
1964902497
1978293930
274068097
2058377114
1711986502
724876836
155059917
1702744298
1909704067
184210550
1202876381
141854580
1470128267
1020294194
1431739349
639759461
1750884153
1612633991
723507947
1832566311
931296331
1401642165
366155067
1900607340
18295035
761366849
1437272371
2085234687
1741471283
1998673820
850399620
745414032
879302675
24299990
124416991
642220681
1772531583
752863119
1874343665
2095005642
1307151492
1322598599
1504673901
1312531480
2118207569
1770822370
714505198
1946965028
877729765
1084122275
35244135
223085569
584506930
1797214900
1644850985
248051224
715802140
1598587698
554459524
1973765025
741139738
315362061
314474357
671083947
1598317885
773245258
939861368
85439603
1712830244
2011202465
373310328
525908057
1021857117
160123604
72743477
400941471
998268080
200484571
1352319564
340725945
315566233
795806481
448797132
1279596299
191648740
1222906467
420657928
909932161
1205549956
2028733430
1081170567
1729096231
1871141151
19930909
1787096323
1238611601
1838329046
1866018561
501446292
1781186935
1487875903
185985179
132538249
613315244
660360398
56134854
136139820
756702268
100755164
520934985
1634118144
2123147797
2055102079
1365716177
1020677699
1749834502
2062231225
1645093377
649346100
459686106
996105884
2013214130
234584915
1133627363
951776166
875553138
316843439
1785628762
1820904493
741076319
420935176
407608732
540309729
2081557662
510844523
1592379153
65794168
1383055571
1192830347
935940104
2141605847
1201506104
1677561434
1622458473
719890059
89934880
1896088794
643388518
1912719254
982853587
603936142
1440628020
764814322
305947291
637037326
1535879421
1400155538
1668857951
1950815323
1706201891
1842200651
340792923
790975358
942038286
805639492
792339874
1199977226
901328232
1316470036
1998242031
236529007
38541642
816783570
1413756894
428010033
19141596
731516407
1212353319
1375009977
1481942790
730122174
760474050
745310814
187790252
329851137
1636103319
1073868995
718764403
458203123
480463374
1674691630
218048326
379233856
322296807
1814584729
1852322833
1664394645
803637787
1773727921
1599094303
523917284
400197474
2110335723
1434792942
1658454757
1570440761
1784305873
1086620799
1799406079
961489896
2105087223
54007628
2140067891
1411927552
1392278932
956435579
1454115574
805402062
673051569
1189627230
1727333374
1934830760
544366672
961590421
1322957688
1690079337
1676542851
299857518
1873603238
679653338
1773914720
992456956
1642628629
1569140259
332475651
1996504100
478363426
106377328
1934071121
1026364059
2127368078
1041469630
631524486
623806730
1721813594
269703892
928510595
522669976
448575178
1682018482
1474198250
1827289321
322712273
1364670007
1879618550
2103495491
273374425
1228056055
1394103489
26974381
2035140066
2058169610
1333236562
1274895948
751905983
1869606786
1408582408
1192357439
1002782438
1533613251
848198353
314695177
9528300
1185037167
1106166515
464781491
482447081
827930128
988793930
1238213943
639834512
224136965
797027736
803381320
776643984
1724470493
1552198162
2009471923
1436288865
1500884632
1614643224
453848734
1158494325
2002237376
187514538
1374961215
939348255
259728759
288728068
2130191846
832080662
1411133755
1427309660
1054091064
258100244
833375847
1616164607
699769357
1688090489
1067525650
1444744673
999724439
1752254599
252631824
1326568101
1188030356
1119090046
976131745
285625839
1158968715
697194650
2064800880
2097665230
1344662624
202859313
921118305
1519771458
78932194
1951406106
1447447091
1458480940
251256750
1559481565
1916216326
595152187
566382100
1840674135
1352797109
376866843
498184562
1789523145
1645580516
222354073
934856854
564361427
1843330837
260395416
2060032762
1117379437
1486301689
1459473038
301779312
1444285736
1952743837
1733673435
1568188020
1861126014
290680551
1308797101
1837831784
1118226131
256243654
1912128402
478623624
99339616
35367741
256217190
555209400
1086762149
198366581
314094852
400003833
1212028989
1736703116
98858316
740296300
692060062
993567970
467579177
891315788
315371716
633232519
860580631
1298999058
863568488
548868168
1247401600
542724246
143328826
910665594
1836903863
1636474559
1257816762
887482526
432574516
542730678
2027124165
2061935846
1610361093
1772967273
1873665882
646786465
1298390325
1881656000
649728687
1853689699
1004093786
999110512
1433883047
563025637
709662892
763237908
904457853
1277861077
593468069
2058403541
393164211
1147411086
2142945764
217906950
561733808
1698825760
2112233872
464157252
1937215628
212399707
965657677
613601807
1096535835
2123370329
4297333
1372100154
579410488
591312520
1506066326
1016331496
44266850
762613614
1448657347
1740006273
38012048
276610836
1430900538
939890235
394014144
1296922845
2052777118
596631722
1682097067
16044723
1890800414
1150936556
50608139
1169416458
1712838498
1994866974
2007946655
1665735523
1498953504
585034999
95683220
2047543401
1794795377
1530688817
1637321382
1200894543
1464613716
1998515598
247853474
1524720294
488937937
1533457089
948620630
149104531
347945962
863171309
1998596013
832806586
1580069823
1785724105
938469842
1765902984
389183807
1267161423
1782599006
1596042830
872661580
1214425875
530863877
1758949825
657317789
43144825
27875667
1701170803
946561907
1435038362
1415216602
1083802364
45043628
1140621530
928208964
895324009
229018727
1419668871
1966768346
151714445
1461315045
389765168
1939682664
1490345114
1689883447
1014211451
994379069
898741367
519783275
1599982959
457212328
826475532
1104393570
1501794442
385350156
752628683
540333293
919259824
566705217
602521476
1264148804
536555110
548757673
1725540993
1728519050
1471265478
1157864123
734411720
269515993
783481803
275518566
415498759
981398647
564990550
906612759
1775509606
1357819428
597329031
285381315
398189213
650436825
1830213225
338417227
1814206575
2064229343
34990477
1677968279
980859759
1506692689
2089756080
1047999718
70998478
506027082
198011110
1779286106
578734970
787537448
2100608952
540330437
626765259
1283223083
208594350
1149410593
1971660871
1708633710
638553411
1022005459
1660909699
1877889032
954298468
1694183394
793102041
559587479
657270878
1616866360
1212039563
1100980439
1651166784
2130434247
1417511629
1790419618
955212703
1998646284
1618623332
805334931
1581711896
1886079505
1869752231
363722463
1007473573
873141934
1776372656
537691004
573690702
1430999079
1586263934
33258268
2059621715
1196568738
1245713155
371827598
912414462
456366487
495203171
1455157724
1002215210
193889414
2124871081
1931992906
1031304946
151944904
1369318450
1948928341
1998889164
759835374
1583424126
300144205
1927051806
1335347949
24912220
2017715276
510810799
1905316560
700291938
839581679
537955556
1461551760
16718200
1389224295
123868814
1610713333
2099920413
1015149579
695486614
520269017
968563331
87843740
715265886
887259234
1629538995
233616024
1929001832
595860196
410868065
1258019151
112269596
532077218
1332079843
332983136
2102358316
1581199385
140786284
110904835
393140476
1926655719
639255361
688539307
1005910630
368748949
67721367
1885243609
1927191804
143102605
555575181
1030270139
1154184464
1378969369
1698532925
581149925
1000062145
1109057815
306378455
1980796348
428905462
1725903367
1003945214
1086196191
964700333
629736544
819566877
302328376
1808705366
755992173
336663842
346348306
150794889
1041398848
2030307661
318162
1539187732
481188388
889102074
537475110
1906627787
73492142
862199288
838817877
1385770190
471524632
2139996343
1028490538
342408127
850216853
1570230362
1521353643
954276058
2046585185
916326569
215921147
1107708885
157339997
1275610353
1640902061
1763048626
634977123
413692869
191857225
1781033897
683781144
2106250147
2071814000
1600139787
1542343067
1400469120
1301665473
867813943
1142570607
961810176
1865917035
1185669065
416048177
2055013392
2101998447
1860790293
317027585
800902422
989317067
599163375
1228047927
1209833176
1439156394
828448408
75270776
1985556170
1593422079
2123264332
1252908038
313473147
2052209463
221128817
1522978658
1474406508
1050580935
184839266
1903840457
2105248160
609774491
1926998356
1886089990
275646777
586372599
1888427608
1747272088
239848028
1165819555
1866413621
252005006
780305266
190360855
1914742641
1567780182
1880351073
1509909847
360144111
1507367118
1903080637
416124783
1450059140
352490851
1261004062
1208427704
94121180
1904924532
494841301
5990118
287914796
255613243
999137859
1213275589
547470868
358383009
1585314375
287596012
1303091266
485947942
231318983
1958663735
434944513
644139299
1896655188
2056496810
462717374
1399268371
182207143
961003241
924377910
290424248
1799771330
523224007
500717930
1959638200
1002052563
63733216
779197741
1125963038
490416583
1619972073
1019356838
40403880
752855746
793523361
882668762
1835202364
565899466
1894565259
2070355435
1277504343
1517635684
1190906093
1777706999
2123502140
1475482896
1457768407
822880367
1922420625
226833613
1572809918
2015276414
1387919940
509127946
1875274116
117271785
1873274563
314810088
1451533854
1346289031
1095891360
1198752436
1562113510
995612394
1520238960
1399368980
436344594
443898254
1283627291
1625758344
1774106640
1229234011
1002803691
2023523426
1448363553
117363660
1450272420
89963678
320619423
925291557
1685959920
1643467194
83895742
1368053712
1628356494
297368518
51887029
1799020637
1609300283
1468485728
332799038
1732571672
2095421016
908541598
1728977940
120067083
822224801
447266
758598746
1074731111
728579074
2070922696
813465743
1795435679
843058010
1132219365
1010621669
460206586
425535431
1965667902
1808297205
541646039
196622625
1661621151
1765884190
1906875976
897760937
2033688370
2041189674
221991849
1406589131
776319586
1800109931
160874182
1217993771
1427702638
397976970
1900398135
258632536
1587505020
719092607
1134919077
1386404226
428695729
1150847500
1254291001
1701745788
1096855819
1386101882
1250612813
306566806
889796580
743159601
1723578984
2065228197
2025395391
175453642
2049727788
984154334
897389834
1763963240
2065073977
212308676
1012819760
963874543
1832372196
2085887033
703502197
97981783
1270412650
2003984827
574542818
1261333434
1106081079
630295175
1013152046
1295343540
2065386419
163400343
398779898
351613914
1184691468
1053955119
1017026501
335656314
1187906891
214782806
1412271918
392878900
1582534778
663924495
1949236160
1231809359
275864304
499078239
745549993
2030119392
238866808
1480869789
1011933388
984420018
866044440
161529842
1362666184
903218184
1144327005
230000714
1847639459
373664959
1229233537
21654186
527645878
561164805
118350473
1115595188
1705004083
1532893863
418608519
427643695
1273683207
1995253833
1627706474
2062488160
1879937380
29933105
412995316
734095945
1383657779
1407930191
1961607093
134049681
504096165
1193694373
2068417517
1283873509
826768910
453528520
1317235771
96021465
304020481
766262327
1865645028
721834486
413476728
1511769722
512234139
2042519641
66579229
1494006307
1273291560
1332397737
1475033178
1893938268
854582542
371954769
1360278575
369181933
280691562
1270039083
1878370982
1418534472
467375802
1167689016
321834015
2029439622
878748534
333326346
1403858933
1822845406
230220727
1150610997
1426268804
542898446
1706661561
1372814776
2133014616
636067828
823597414
756699442
501361272
1192331031
2126530170
697414325
767556438
2003842593
816684674
2022948236
748249590
1937537788
164968637
35416299
402816876
918935084
1981053563
483957116
1512823299
800748341
1509988451
128793687
1095934599
928884071
632217104
145713324
1021132607
1467477684
1453702702
1000770234
2120556919
1374260687
172469060
1683068239
1141825716
669553756
992524134
113785955
2092015614
269714766
1088421088
443627416
628013315
1583446808
721800863
1646693284
863678841
1494799817
355446601
1312873918
335050253
1377137124
450564933
1264766168
1189601276
466052513
525854611
50156612
1497923655
359876668
786686593
1487287911
95532243
308084539
1397201972
1501130234
163644370
1269175642
1332112950
1625205007
1239400592
1556650141
1381112990
1747700534
738260891
2125955219
1402160450
1287485333
622371548
1305320605
1870109011
1379836648
1278027217
1658063306
1129765891
1157115578
1627656786
1737044434
1994370110
1646365248
327889869
321998976
1352471493
306929061
2084496545
601457423
1761992762
203242502
485403108
1964399819
1216791279
599743899
1818302239
1160185640
2048407889
1567187361
1584921515
226879128
1561410831
1336875406
227923398
202361184
1174912123
2084854386
556109789
906665464
1202707135
68212523
1212515234
1316270285
1238038537
2106393516
515295228
1025864472
1700233745
981532120
357679964
208193672
1381141376
1952350453
2120288571
517856838
209464736
613343018
694386187
1065519192
833597276
1076757566
148292472
569649195
2105570760
617316103
801827948
1091509110
720157957
1038783773
203454954
1177923957
1847007142
1226464081
493985351
1135061460
622311288
547281285
130534081
275987124
1343651190
449065975
1147044479
2091425520
1442763360
1444208034
1507096503
1620651184
339625636
952881925
1884024593
973796109
891222753
2080103365
1159425274
510255259
1231998963
1359271170
1959766241
1092579821
658792221
168821767
1231014472
693757805
416463552
745304102
898952258
1923875833
1935472203
1975797006
1707469466
403591832
1064990266
591674642
1361605806
1357575505
821889209
871240558
2115529629
1945959229
1172948461
1835990604
920028305
602685055
18200580
485700011
996095555
1034865368
1444367177
1670342835
270200129
416861180
22906586
1475967162
1615365933
639894332
811469898
1701374743
102963159
1486341747
183165138
295215004
702805296
165316076
1608580161
973239931
199363524
844487332
1820369606
1653474110
1966045948
1509301488
1860207569
1577797133
1966504043
376340917
1896653546
1794272982
32931273
1074446861
2072119348
1426171665
1134738336
1043810447
584595503
1181869047
1266865795
1762191271
763982912
832291055
823585500
2100107333
1542112029
503669197
262134001
63684554
763674651
703749380
558684698
1476623956
1411265702
1001303577
1013930997
533300456
1575581700
736997213
1110844695
504755227
2103809931
615914646
496025975
946192745
916735663
108272972
1140602435
1639655162
516265857
1592415972
1092222638
1499830300
1134197509
1541080809
823283586
1274691757
1048512805
627189027
753050621
1762003831
1721602391
840535595
249139610
1747070789
199979621
1900033391
480306348
1144276594
491830069
356343619
257361012
599977059
428577348
1526260683
559456075
2036851722
729835247
1621194891
1014734625
1602799157
1472719045
2023359187
446457259
245315448
711706743
1667691051
629035039
226076371
1625505650
2106892981
572556370
1593676746
494952549
883934928
919077994
2031377537
1184837707
8968756
572525381
1015780487
1292338454
740006692
82948264
1976689132
840085265
1804832205
1863570873
580478230
1195763990
319194591
1934907531
1351132539
1177718856
1000224930
1564184960
1698892054
143467723
1124718536
1051399837
3264939
1435242922
1395700596
1786300451
1788257325
1790918039
104784943
340206802
848336272
464609885
1162149225
888923646
433898063
482618833
767805435
2119558152
1899719671
1255680537
480052132
390283927
1300406164
40987916
1929523811
230220926
998728663
1579815422
1142581671
1642866802
874934221
2103670802
1480076552
1240460602
299198615
1095191629
1419268266
1272307101
759539609
1061771446
1556276040
261424312
247564598
2105220283
751247472
1360439969
1309491946
1713515962
2041277140
636123243
1253327197
1025662807
1468681882
1497555980
1523322519
1122808642
2062912355
1945822453
1716895895
365171194
1700275944
495317123
562491143
1263061637
1781565151
1573600771
946025045
693885812
2098959247
1728926373
1110386948
1451950573
1590288743
1914623600
996542137
1331073906
152560708
1581625295
284862856
1723997395
681715991
827156531
2009938284
364956428
72259467
1131010133
1600015721
1580112828
1768144371
1437277267
1189649030
187126921
216474040
149147667
405416398
564937816
1360763522
637702952
1799755345
1638517499
1619169
1744819633
994563055
1217243540
1385438107
2057366514
452001041
465509059
68553270
678521662
1704634657
443134768
1139918704
1030999386
940788535
321653089
75179972
1932156315
830609182
995829347
1185563
1303997604
343470351
1252769211
1170025177
688114928
1551754043
120728948
1026309419
1338152641
1014307752
449464113
1411124796
1438201016
1047819045
1008197516
1832120048
289847191
1705606045
1785800393
848720639
2008380180
1058739485
891537674
478030698
1254744559
1043303841
1134941834
1314875517
1966199245
369116887
358839229
1663566820
647288817
2024006469
888820117
1532375983
925306225
1102577228
1674833438
499082180
364843769
294873410
271555634
1577064554
43015607
1118433810
952980495
1101912213
466275124
1791668517
915032984
1199841288
1216380345
1174528089
1029723799
1105549802
1498611753
2030516312
1129909874
673768054
1166586662
222418819
1562755982
407835061
1045135478
1619701820
86848582
483675470
1760679816
2130083429
721423942
679224217
1817375169
2098218634
1447376388
1007512751
474439443
1829591935
424597289
1343780263
1905711379
1906568508
78200135
1728066187
599023841
1028464128
1175745446
429881401
617194044
2094768663
444181842
50544433
1873977330
1081074831
999126570
634580303
178956359
1844623132
1995418143
1075816669
1485541778
610240152
632960624
7582098
1302347141
927406715
1217372393
823837722
1546348204
236182253
492460342
884769606
1877193538
985177778
420335649
427944812
382079753
127074630
1222269070
371116878
12542518
208290282
996462411
1983399814
1322145261
244558111
867371931
1371628599
1029616017
140867307
211687176
1694930775
213827936
809589202
1555770970
2101437202
632299610
933194785
399280390
799864783
1463075511
1050852129
468380193
1999953582
769215503
551572649
1303967783
1593224139
1272818265
1277287754
538008982
233814119
1421670918
1108127522
549499021
1515185364
1840624560
968261601
1694245860
17457991
135470674
240160462
1969618720
945654302
555289960
1144150871
579919423
304786666
1586684949
1840046809
2014493310
85393638
1848041845
489645981
1431878170
2039383236
1353626985
1516682837
143444364
1642198251
1106664588
1008739587
553515666
853066884
945964079
1490591983
194817284
70262809
119387876
872539232
1832615808
916453313
9605324
640007689
325453474
924783080
235617163
2050035261
1035882076
1430201535
209711866
441402726
1861361979
614070429
1571836099
719285004
1702435114
124293878
2143953302
1512811235
1366063169
1249732601
620658719
2007788530
1441384353
687510771
797325976
364899935
1636909322
540877432
632716825
215970217
1792081482
848711383
619105031
796582828
567144885
294379587
285815318
1506022809
853255852
645431053
972412755
1221753688
1100204396
310712303
1854586661
1218998479
1438545837
85214742
2028003998
1354959172
140269709
836290043
1173850896
318596288
1480817974
1039134392
106362700
1353748035
719325355
762918149
1682654996
2115560127
516530291
826520942
2138615644
1412038336
2063508543
776652309
883554062
1830433960
783691614
1994035527
1406810901
1745783640
47832924
1867888658
1167784574
1416643588
1331193212
1052048248
1142385292
1301604583
1000464000
888795116
857084827
998367935
1254028072
1072543429
1299821730
498374729
814989311
413450484
1306685456
418910950
788497910
1247844559
1798324098
963718797
2125079217
1300804750
2026352775
1982484109
275796125
798183584
899278961
59219172
1098886919
584536580
1410396335
1714212850
1834193624
1465921554
136399761
2147317944
501456476
670885694
1877069732
2097207641
1937056167
1961030330
1982516365
370295592
983581441
2002669432
1574795063
325516596
138014497
1881638400
2006228456
1360179723
401838330
1276689627
446669990
1137927756
329355896
958059070
1430833525
479065850
1446618275
658734894
1736945727
755244877
783929316
1480425770
2120300529
409798568
474565663
1765002399
1297454444
649681696
1979982049
832096044
241023310
1097590316
1845661216
1665304936
538507963
890223794
1615674392
242559556
1827409076
1249175650
1670329127
110366690
2096249273
654090005
443981083
575884051
264366173
593363123
1372933183
1952577641
1512400686
1819041195
145886397
1604758473
118030745
1233650993
345750515
1413931438
1644124964
1350736780
766453988
282229099
484250836
517994619
1256242553
1963735106
1896659096
1685884039
1480256750
1239962273
1885072846
599937222
1977773454
1551499015
807597496
129317905
399587461
1739132962
348614432
272646459
190403098
178820884
1656447876
424400347
413161862
1883737400
1564056245
1766260830
728031691
1431603027
572536566
2146168286
662606322
1248685763
493525350
1311314145
1252658371
1605649638
1575718663
1412941815
1045537210
1593961556
1208533901
1527351880
1092863035
1397750621
442007206
441753659
426265905
1513264870
1931651083
480862104
1311081017
509301788
82187161
387511049
1984292432
1614684772
1797461374
840345628
1108333094
470892191
399269542
1834796236
1012913177
713108534
484385066
1488840463
506910866
730970256
616791048
1340860876
1884101270
558171207
1060515826
1063080998
461036322
1505859063
1067227871
882527937
1911022302
651195463
1153695016
475669269
672319658
1655457937
556598613
351944838
635503449
1748666476
1042588672
603442086
218677467
1860675765
990587082
1765061588
1262847825
679433950
1967826500
452022713
199793879
293190742
1419615714
696487295
1568028563
441894833
711390474
1643416899
1696626342
717258696
704393331
1120791272
51454376
2102222190
2061695138
1988063928
1469264299
1960553943
623044295
182872413
709697692
1386151090
451713134
94329395
1239220775
504923809
1777797954
1626041817
323445732
508801985
705970863
1293043740
1841952179
1977588055
228471494
1179217459
683866369
1226736605
192738607
659174671
1316911834
1352960579
1906787671
1558132673
668619291
1467885459
1243497629
1053971902
1506928990
1733811400
1535477367
1455700067
925027877
1251990551
832070851
93741771
358287888
383433157
14523481
70305284
767705631
528754757
1679437985
747364695
1336844069
66369684
1629788315
1275618990
1794539278
15050174
1440297538
2017290828
1045425074
1212917361
1695612925
2072385625
1049549794
1617020858
916171530
1857549024
416496575
1826442969
1549652486
2039126315
47692918
1264821156
1909758752
2069501065
1639083261
377176872
308253163
168603569
678959529
1884338508
231852581
1157977241
760444302
1757979517
1374375312
1848341088
348195207
1752676963
1383845566
322006120
1472261466
1144644958
1359980043
1298304962
1391413067
2067878637
1076368976
1046581727
966038786
597073101
488626168
1952487064
954121055
790819024
2130505186
1216069281
211017360
2105361397
1066451548
369049029
1068499685
483626015
258443648
1501690057
1350464748
778633921
1948774359
1524477012
1893726399
423784251
606342231
2100140621
546227222
263813147
1761386024
740081970
1750154398
1792015990
777490517
502045049
170688870
3964904
550159873
1170037701
197638943
1581809785
1144794890
1505808458
357643078
1119485204
806888334
1025549159
945174071
807462327
719259871
1837188459
1327413589
922853395
766197100
1210732415
1178455273
1584763161
1802521959
318600016
1193792483
301641694
1322544675
830795736
1673495478
407576445
2091205451
1317179556
267037947
1496699216
1208543963
109589486
1734331301
512831453
682381444
1212340348
1929207619
109105081
709872580
725693379
1511787349
191310678
2016608789
1847513428
694976252
1476158494
369169596
555530085
437396999
337841447
184423421
978359920
147562769
1899232727
995540011
1823702738
370803915
2056923891
1720940914
460922618
897049535
297241174
1095742476
658016827
1121000771
36436960
1668703429
445613607
176977549
1169636622
1264906538
1745445401
160954976
1561256421
24465295
2066895776
134816254
354506756
1989178266
1390436055
302105684
643756221
193593936
853197523
933941101
1438774015
1176915565
925430029
1714800661
493794828
332111030
863112026
418779620
1692713888
419409926
1291184518
314769438
1993998871
1878171068
633907423
1156820309
754509404
1601694150
1008320813
40213440
937078491
2129586977
1349493683
438246997
2075567416
1790670908
971038954
1983809480
811559074
537909832
125032344
1627857771
1296515222
1307118330
703457740
452785579
1214543340
1681798999
561724581
2048934831
1357821640
1770294521
1320680784
1534714929
1963884349
566775171
247738251
1162434447
196578455
1505504213
908788838
826648468
1241995015
859828048
1317451841
327291002
497063062
536830173
787085538
1403482260
1000129109
1240104545
523752414
324239622
1305261962
6813681
850603096
1166988692
1176584148
1547891556
1714338424
1214948627
573881523
729094317
1382453364
1660377554
1326370958
1494083162
1798056246
1055189354
1734021335
1821920584
1345191660
775812537
879476683
1736414703
608413922
1255060516
746688328
907316071
877101562
1038655182
519137978
485748862
1856427697
1146350673
1491159362
45038486
1223793561
1264570353
1265961127
817404685
819112852
1361216031
509890173
632504733
167349780
52039902
538080079
1449720372
43959575
1803482931
778138690
1103496305
879469501
1454997094
26799641
123484469
397323366
2005591512
886709869
1057912360
1122334464
832262845
2109337332
598037181
1220878167
1463650703
1052378840
959323091
1124743858
274296073
2121917885
1931810921
947476290
227428172
1335428421
2106332609
278462832
465426831
1533215825
791558999
802050603
558970051
192862217
1383212879
581240310
128473550
1023018774
1564169002
1865161241
272998720
2032724823
1601945392
930083692
375778399
1727331367
1664542525
1346047183
1121361071
22159662
802619130
1264987373
1090147546
498338784
1574270367
891364530
286097496
1870436970
1725416223
1740445071
618374171
2071740690
1635875801
1637957615
154564235
1488813378
1599908912
1966299352
2006958082
703877100
1851358739
2057070829
1219953376
1829420759
243672239
1601385006
1629219804
342056861
2143293477
141893200
1469483544
1468721592
574581488
1972811049
1014386584
1194447014
1073601755
2027199184
389601667
1919346339
1947834430
340661671
1621721242
1361839727
141929950
1012014356
1959440534
849200415
150513898
1177022310
821692744
453455296
1995076617
1014771749
803227333
1348108844
1980925090
645631599
1440608578
1235748406
5722032
113505047
633722258
1347146030
599786982
1937061583
517358925
1605085414
165255174
684351695
838999808
847111018
111149770
1539599557
767205143
1924288906
808248145
1519360248
1418393290
724971693
126637000
879508690
737586572
1760306604
104402741
855910096
1848363274
1783709319
1927339340
1664451383
1782168800
1399323942
858933227
1132218872
60695455
362965239
1737791065
1782789335
1796750889
430188996
2026574215
377830895
399785242
987081164
1587843349
558409270
2032095163
1256275901
1241009854
782009011
1307934063
492003614
55640862
1222759471
148522247
162979020
986139002
1095312431
596444595
1688608006
883707050
1150135259
1196043960
644510125
835042035
186057276
862599166
1340236331
687604176
1741312587
1431265878
478677098
1669059412
955521334
296959866
848327389
1265365296
1658023131
1350894266
1211960771
1081623038
57657698
1906940072
530061179
210971805
2072144019
1779337182
1207244866
510541119
945561399
1705023716
1185834691
2118848791
1590739791
1809270475
515420355
82152157
256973594
698742539
684035580
861425391
2004636280
751040974
1271798286
637306780
1167194573
157045403
1744738201
2070278490
1447922654
341198861
740038975
733753111
500464673
294108298
396178624
869426873
1484770643
1849839132
432979290
578692206
6958851
1573666540
276661480
97421409
1489740969
1853236600
1589520299
1759820230
407614320
1931371730
1854659931
172925836
1469257831
1712549061
773280699
769980487
1770391200
929415807
2076086572
1817018211
649064057
1239076869
2043076310
627222653
2106182150
919698782
1829878388
1105291087
1164178737
1250529252
405131481
1004427621
1641843405
123655084
1980039300
1956851980
954944323
1604913849
1315464039
833972719
1437338279
991012200
1461412215
837240264
1311811386
1162888052
1951320673
645140470
583239507
1902050132
735901920
2068359667
1361289144
223832705
93846502
1018781667
1046676042
944344816
1557842239
268829882
1714484147
75326831
364279857
523064844
1853393363
229659535
976519865
129018078
1381814793
1275025071
977735991
1325981049
1337688027
1901002019
1663060847
380476411
511648280
673326570
550089618
1152374863
959046252
401639709
1056212979
352886457
572639958
606996457
605826481
182265803
426218520
1884538301
1815323312
1651975
578878396
1281099481
1446443044
484488369
176136954
1245829735
706335932
1333374486
1378710607
1580566934
313261576
1886352976
2022150643
274124777
1630334050
365964284
500223000
1877335082
1315398625
864385935
1470406520
620501021
256775961
99199970
1385413319
788379738
2033340700
1725559333
99814976
320148885
2077075387
346492540
1252417644
1999162414
1702344259
493170517
365915550
1658692723
939581296
272375520
1818922225
559235931
1254823739
1232647898
1560403986
58368503
282703283
624991258
1757415515
198004369
397496560
535380961
1162569038
1505522773
906010529
1779646426
1156766448
2076355499
1730896696
969593141
2060787801
613651124
2062571866
688834241
1556845845
416034180
243480453
1027514355
889299088
129437161
915647548
1108408641
692164406
1658143776
1473931686
1976778991
1981819271
754784094
1709520900
466858614
944724491
587171099
502992768
1693883270
1048705849
216369638
1443969764
1033365588
1651029557
2012623403
501907782
1928984313
1332844810
248934775
983128280
1235399819
1779641509
1043579671
1925062897
153616667
982258485
1368036042
872047634
822893467
1377840732
884567143
1345462958
2104284892
435965288
204600385
1800676594
425809164
1460233252
1589159840
813847818
1477446814
1847085133
415524118
127082975
211112917
401536965
1118747644
1241835632
469808518
1021339603
1476789637
1620862811
734547390
465033800
1198671093
1090992045
1513319533
803257449
1069403975
1962627127
1029538727
2127826226
263371745
711757650
2022857387
217336532
60693721
1183927642
249858590
908126721
1416232648
328136260
889143541
107631528
1767846370
1657253230
1129599022
1936681693
1589631284
1675752901
216497981
2131598213
2022425461
2059625928
1175988265
1479307527
1642040140
215441617
1374297156
2123215801
1451196281
270195130
997117896
1118506772
356471499
478551225
1410322062
852115681
1058510084
1519231523
1721464745
579915447
265941622
1737681063
706020069
2055226480
714423450
725505815
510184383
1625553473
81410551
517678750
1078322674
366568326
1362247464
837703066
142473840
138142810
574131780
1164026278
1986816737
962408404
1558675356
683379114
1946533432
2039688974
1909092716
452810733
894456961
1606708906
971342113
182465785
1277649926
440145201
1027869354
810172746
71908499
1462657479
373223709
452245429
986829912
125219212
363572861
2019301284
1197644764
641208047
1095052502
489904049
878221950
2083079921
1052730873
1286807344
1855050304
91588624
991349655
1245579583
1147333836
893028431
1590458309
2012409401
2122198751
1238184783
1692411209
518403748
346862891
1091428571
1937305506
2077963534
2069559357
1010111161
1649269637
1299613812
1176082542
1185004473
738141855
1728218702
1582527267
2068974753
1555128419
889105698
1419378240
1892666400
1767590474
785587863
1577643132
595145615
2019000194
1663115679
1583487437
1244616183
1156244989
575253652
1923268534
429067761
1821435290
1155725394
1190326618
1981379696
503212460
703994192
502292362
1969282715
1324132409
1258136205
1316316653
1397711754
1323086546
700338101
538795491
665054238
1109708378
1714599726
1441217542
885180209
1236833190
2028143869
1635218352
413583733
1497159656
1612823478
681190253
2097148671
2115525660
80117803
2043054350
464035266
525485571
891284228
1132772985
146420595
120545418
1391813379
1572257061
866806835
1419715361
865206030
853912350
1962546363
1135182588
921792730
1523871304
1176394779
288262796
1162344201
1052281352
1835903738
392739363
809391941
714752551
2012807385
499331219
1734009041
1048381361
1331354325
934582865
87062079
85011722
296002006
1936714491
1963761725
214950602
229875913
39574693
1325246321
998406880
1716945631
1919039629
170505992
861271527
1657559514
4712261
1267730167
62641799
1531325431
6211840
1634536889
125386333
2083785391
1409439229
1771748074
1013273044
1262923952
1601177022
862304796
276292790
1831774253
1957462231
594590629
317287932
591526236
759601220
979290280
793068662
1414619049
904463867
1562221452
326050590
873859535
466351226
533267399
549254272
1086381641
1027035128
440422189
1264969857
1448364703
325508673
933674035
312987378
59873663
625024740
2618621
1193524463
476237900
259126141
242847892
605223054
969545370
798625705
951229898
1393896891
1870635811
627323467
1848784278
1232660886
2072458057
91301054
1785599155
150953860
338036764
1194033890
513949268
758936904
1019374919
666127623
444245634
1372853907
844482439
1899576893
1173349355
1156960779
205138576
1327885635
1823468142
613924219
507279055
348173778
1837878644
1947312525
2096890086
484730653
1451461031
1792634477
1036041927
782744831
1344854065
876738604
655425171
467902707
2033321949
322763480
124757171
464072795
892723159
1547789830
1271656902
869830331
2007599654
2056712874
927715752
1512668359
1046054361
1030225359
1245294837
1310112064
1018601622
1947905460
1979636551
171780361
728758742
1888640445
808673886
215992034
1173556376
1494897247
1324124987
476142753
965394825
1255847582
1418904771
363135654
670468617
685301404
1906845403
1063676047
1634894153
312726798
117995262
247129319
541693761
1626222362
1531688971
1040993889
1512751842
762718292
34881470
285121303
697973843
1455228843
607212784
483477826
1677180594
523160346
1805604376
1844285359
649253723
2054888357
1317955405
1752323398
6693629
1392544477
1354279190
1252979284
1488113847
206247233
309392786
1167964108
1540676621
1187442802
687024114
814694408
1963559651
1810406860
1134488051
1918338828
1291902090
1361790880
233179693
1399704224
1337131769
1265001882
232217268
160445077
1863509353
1528539089
1934563088
1855734066
775334714
763243621
1677054595
2037189375
2058308914
85195504
1280765557
951072722
2011705521
938658034
511154239
1019398709
579324137
1354303035
712462333
247902221
401228355
42217727
1709373012
138549995
1475294154
121991683
42165061
398041098
91445615
720732564
630227940
1003888944
2079282941
893964852
1683095712
1070037932
114590041
379913895
1666608105
146080262
559985039
876129548
294254603
221035367
1673666350
1781941171
2023077280
1554148338
612647253
1515422851
1071582
1848599836
1532934784
1607334597
1227459700
1122246171
2090813877
156622244
1956167243
1092391842
1384629538
1147155854
884508556
191394061
1276714085
1954629667
30903756
1991769932
1323590352
76565641
518517376
681500274
1402659140
376792943
1490438439
1335723293
1932931399
1369632640
183571763
1417840894
212950595
1868233155
1995034866
1427418967
1366036660
117583198
1729657682
760661162
1349566334
1138810995
1573563941
1305886050
116845333
416513017
1149713623
446013021
244997910
898312210
575625637
256093221
937458892
1948237895
1476806045
1787847742
969182580
752095273
1044939943
730905846
488905778
1494046428
1075551720
960638342
755259644
765399999
838819963
492764874
2060026304
1470896859
755610160
1356096223
1872320043
1316876418
567666217
827020691
1916899399
936603323
657496758
1414874445
1528522731
726118306
1015619468
233669204
1166351475
882000894
1347511304
622884777
1219135247
1266789702
1452633567
1523166018
1064678687
330376064
473126627
326731228
161516124
354066620
1195168581
649323451
369126189
1103508774
489373742
181955740
272953071
66561061
867121513
1311093784
981637649
995837948
553957519
174596583
1292017722
2127773045
349485639
1107665409
753970906
732289468
2060283177
1513561319
1688190792
1106142469
1681516538
794867722
104788203
1230053330
1979869053
228187635
66546617
2014547649
2090734808
680922676
244074991
433720995
262100040
54490685
901090022
980136348
1520671518
276058415
1401883998
1677550031
831507802
863506556
1049923822
1336233821
170009895
667503423
1405337879
968336285
1292017721
1026390041
614287172
585989492
748353011
1038314391
1927144683
576140785
1344214611
1108189662
635999763
188410884
625946613
612716124
200981264
220223899
329006523
1114059718
56838982
459992711
393747993
667632908
370544500
1426273902
2092576827
1228410050
605283114
1404076950
52525913
1786961494
1866530886
1038345157
807230462
1491979528
895635513
752180406
1831189214
661941705
52086346
1945399222
1376504567
693657049
216121996
365749932
516706257
2015269935
554400679
899737521
1888250806
1733196148
807170313
471421304
696907167
1633929119
1992353088
1888313330
1407735924
1183069033
115433558
394434608
2070083545
111794997
1131231664
975567984
302915500
1444118611
1553214231
1369409748
1886353917
65767120
2017978885
742455183
1633094769
674676215
1962855012
1102105814
1845608358
255586317
449866002
1314040643
1194224911
2109029175
421879149
357429344
871265520
574370123
1565717522
1404278941
1595595979
1166131232
547090735
1583639378
813102549
201515529
36657785
393768859
380209842
1628116439
467552559
1594402827
1129682511
1811259121
1046594882
1583093615
1522237855
1035898466
1680451239
194579565
2087447171
907317757
1875738714
121353832
1387589954
1950125400
1968738668
2075328875
43192111
20445684
466206993
1923398217
1712223436
1035931430
373333797
578419477
1863184486
2143269604
1248882553
167042913
1757961163
808595849
1947351915
1185972337
169710359
590659125
1932455217
1854683513
1799352840
1367259956
1966764178
1394815987
1966562208
190630413
1327029856
2039561085
1239861079
847684577
675720785
937810624
1868388180
20953544
92074284
1422311261
962328387
1649646815
1397396285
887252409
1606352
1587490342
1195091454
351538714
728199801
704092149
1212658478
104462390
1972704093
1650461910
224401112
1583278056
156714123
564088966
1125605652
184021297
1113636359
308676712
1333444754
1003981887
1614732850
1331090193
894858558
513208940
1732968559
1801529601
641616288
1893122473
999840680
536872171
80942718
2111301932
904357859
1057837994
1860061972
791534981
180866440
721104068
1627160945
795546960
1479662118
1097061028
598742883
952683713
234913917
1359051419
1943327045
149623406
701816057
1698618656
1049461731
369236770
1728857385
1722912469
1390724874
145350318
261217767
1223630778
427405236
688454549
175421648
994968529
884052509
1557128119
424377133
323175333
1644678131
114905141
1838058549
1814951050
255104861
273481239
1529989860
1099003904
1409541150
507884106
1843842221
358581570
1674918548
1981515182
177251138
114489471
266184117
1435728406
244460388
268200819
493135142
190141819
180347553
2107741663
22358098
1730725667
1205749219
246445451
77303557
681235276
917878671
191315525
1793701304
1707902987
1172630955
150082307
1872365039
2068576410
1404758170
2003797294
1250595296
1895334515
310472824
91020523
1894331859
1595103579
968957009
1426795123
1812579009
1102928728
1193795582
1948130533
1786720446
1346579728
1574642172
28681177
500226192
1488494193
52320768
1755534902
155498189
1334072902
190265367
397190078
475510119
899467034
43536658
624610471
1302134409
794258125
939218465
1434034662
1759335906
550193021
1395905231
116788666
1701805101
1676131123
2145612602
451765048
1608685679
796954816
1113117182
60716928
1010018960
229661585
1971441322
1007518085
65471904
1259477935
1106930818
164348407
1165939242
393423532
306264076
175371256
283613262
599682985
540685684
866944347
647221766
1610734319
877221625
362845873
220169577
395258732
242055940
1560331154
57992935
140048798
904196867
1119662835
730530765
902630593
335843426
1288073083
1408726019
512554751
1258961970
2085652280
1957434562
663091435
701764692
1125643512
1163512452
2114531001
1904546417
1516949292
1242647452
1705313190
1514158575
1539096922
1289417136
1570828099
1615023586
1136282443
2032047464
1159493729
1657409569
1441516210
802451206
603095696
37947088
672745896
832045589
27386222
1937689255
1908414563
1708527146
983315852
698539418
353053958
1416530661
259788891
1221134503
870271802
1497606348
952328244
1196704397
78378343
793697302
484648292
2082741664
2144478352
720694963
1567452590
334478971
1737607221
1500650268
1265801406
137451903
428805938
1029123520
1915413584
908802527
169899916
103854141
1244479682
481251244
1052157723
1804671563
1318350186
326256096
365890282
1104612715
412310520
2127765653
671236359
1898485280
1427758471
387998544
249513708
758937365
1531614992
1384366017
1667527508
648706588
1638087802
1558006596
1325872447
1822149530
1255675473
1224162771
391879983
1473535026
1115933896
1251686189
495758530
506350406
1693220124
1362235069
1609985808
398481713
1950291104
1186408530
626186573
1292394810
683800056
115888905
369783410
395500506
2023744711
1455108082
693748720
1958242738
1191983717
1010900844
1897697748
606758138
1101095333
323139577
2016402125
1244101628
1308269380
452707439
343646457
256987997
1219103351
2105592346
1054177636
507261116
2043414613
2037847761
940369116
1760668739
177783120
1659394033
2073194516
1321167728
1920276630
538621836
1028299641
214622912
1092867131
460751787
1899859022
1510154516
1591218708
1537366944
552895458
690593904
1376387957
253683583
460726487
1238049091
1443820023
1489704038
1509058159
52530290
211127066
249158976
1146064274
1240980854
1464300710
1709348612
1441307773
1556681868
1844521405
768919490
2079246172
1601384737
280042949
1454933220
1677629555
32978014
1154427315
1732532600
1385816109
1407134280
1576877985
1735504831
2119658981
537083302
753035258
2102975657
1438224241
176607442
116458568
448623896
45898207
755409053
2057919690
500464710
1884076352
319876744
1720284244
804052671
184109545
1126216475
1342907329
2026081111
1867380565
1853151136
1127317435
1835799186
896230726
1950120301
843481951
366398577
176889828
447820450
1082787234
471697085
1312920550
987262410
431158573
1423948512
1919864554
432324541
1933827188
806833479
1777272651
1280329980
332639763
636408362
54258943
1214849328
1066129705
994204834
558875038
824756508
809280961
630445401
1580939307
2031068168
1250482334
1717294935
1073684033
668826430
281649050
1774196690
1230687119
1738540804
1735116326
1289245577
1432377895
1991279121
363278719
1808450926
1438623547
981025494
143762581
942220369
953752258
1895587460
1034800291
471280101
1841903766
1697927865
1563923879
1457758278
834533211
344438699
1938736594
1272772863
185000442
1638464376
1681973917
743074411
326172516
1130046182
542334026
965908131
1956610829
1404343474
1552876330
347650487
1043481757
1050209098
2074985139
746151741
111870101
1279446927
460039889
1534042459
354574513
651614848
849094420
734785212
587058176
1605596
1904524215
2118473870
435617606
1719271448
484293091
2114873727
199650496
1725981421
1727690633
1538687727
2128700681
177502596
1505343393
1023460408
157091515
1459218595
922705611
668563440
522647363
784677610
1285058359
1790118734
1495589604
1384774417
327830821
615746392
1860945127
1083823621
300829418
339454911
174061554
1515046376
1503296910
980440251
313462230
2129806131
620288073
781171204
85225696
984579979
2123207107
737867830
1861864194
971417689
248369101
2046638945
505689729
1738354727
520592203
1148808624
549402262
2007966194
389815563
1489464553
943093422
463567413
938287592
2049558910
1861178273
1124960841
268363464
627379172
303246307
247357985
837758245
589398988
1706784483
129581657
1925355264
887135621
49325643
965351046
136924035
2020524290
1812778377
21821535
712762048
1373288321
87233220
957200464
1917950647
1142659560
1135404643
1630957937
9491019
481183560
270402499
132522564
452644615
915628775
77609269
1881690208
1179895970
1563876023
1626863725
1629925774
174603476
2146039009
1144172200
260955756
1934658631
1924720491
1948247342
1098779903
242474707
1770321091
943073518
528536239
283856638
778834824
244628354
454880860
134635293
1286020037
1190333198
1841371794
1808905482
86474061
1483666024
1893656677
648093429
1650294481
340443502
1915658599
599645830
615514855
684461407
758460717
981089940
156161879
1015826748
1027938520
1376480843
422087325
1135355275
693332000
1705682345
1038928515
226146560
488226954
530485803
1327778521
1782673646
2032033553
351144632
562508361
772130961
492514924
1117588365
1591415366
1043450533
811393484
1215626101
214000684
1161058444
651368047
2088318647
754945985
407517968
1974107728
1430840466
1240037864
1354824358
585765533
1355748089
230136369
321159096
1470909693
1740773976
867277164
2078833187
665676561
1301498569
909539421
708743905
2030548928
797958047
348863711
1726636818
1356258855
1561607151
1769548116
1845769392
1201357653
1037201056
1155824208
1874561713
173435028
978124584
1822731411
1833595291
326719005
1036452094
528960515
745183049
819858618
1074425974
1871071563
347941766
2049245322
1350948557
291166356
1740015729
217029430
1801598654
901109522
1690214854
982566313
1951547363
407288386
274153139
1290566428
167496753
1826227608
2117662865
643785287
2147263226
855132217
729285613
1118269696
749438507
1015981141
652329196
82220384
1524008393
1548344506
2061767396
1224239212
383753442
1013771042
91193715
1551099950
968398201
1326194405
660938712
1439840843
56570938
481673836
1983987161
911439305
1234873799
1857112552
1607720856
1566209508
920347275
1847462380
2029518436
303608798
1346232908
1364882666
2103087254
1250109682
2027043251
356311577
1468160325
1554594233
1802011977
130472714
1567195669
1906747086
725864095
370930404
1192884578
1602849020
926167067
1604658143
1105042567
27611461
1505313103
74036570
1672685251
1022088570
1139657583
2093394641
668527046
403005484
941475088
80591301
106843747
755027226
1678218979
1169475517
634199182
1016375656
703178720
1809772773
387681019
1359634369
2057122149
1076368981
20453533
688679201
169827208
658240434
446704538
280004547
319398173
434224754
1284668106
1630996851
211450954
1027951380
1552825578
370676076
705649354
979811365
2112889244
1075309268
825285100
1341765650
916328664
490431200
823282370
1511860148
248689673
1049963418
1629847302
796163130
356107728
1795507426
1944312973
994803040
1437477529
1478717531
1869461953
680370293
2047528971
1621994002
698417771
1098507658
1772050081
301181910
1414013751
1545354896
1559855231
1071150863
421674518
1135967476
13921022
1227024114
480618297
190498843
1813941633
1408649941
1501407275
372612089
1512538939
208406683
635735339
1710051027
1260821050
1432831569
1461385391
1742938012
1651190847
1708891557
1583185828
101305450
312983302
2061489367
1708756574
809611455
1709763625
419799435
1665307660
1732406050
1877545401
1301246822
1221097326
171641925
1049741824
2050835873
1951421198
1148308712
1704733867
1955166635
938506528
2018266045
258004507
592361818
1439744100
1766413283
1309194258
1274011923
212867012
781528079
1030730203
1782247994
1500537630
604072643
1596584074
1012927802
1563008715
524900043
2000492418
511013833
1717914880
598461406
289288279
1730253789
1866672360
637774210
983917312
824449079
2036867968
799525263
1749579396
1536623831
196650949
1316716016
1779243252
216061784
889136859
1152947940
1090776968
712028713
1505750069
1394340273
557674300
25005840
983251533
1144884868
1640594637
1260484669
197045814
268250865
443733230
1212795816
621210751
34372519
803683497
1746240775
1167234258
1186968472
337476070
1163562939
480739046
493740368
166335276
1177231618
1156267590
801741254
1205065694
1247026010
504360579
834355839
1733898433
468547301
1949714422
1969610725
586627271
1060484421
728103757
186608378
2120457153
1292983061
815617616
1430630493
294273089
900166212
1092169779
737719782
1342158564
515118187
731258138
1155770778
1270444803
189398294
107735847
257775371
452774575
417080278
1887725230
357115491
915783365
1602772653
1380869577
893493813
1451658241
1773931588
921574717
850757030
142672501
1097582115
1024179300
616583967
1956292032
1060575992
1237406083
1017606685
30184949
435245240
390657648
822400421
1290813242
724053775
1814840255
1388849863
705286766
2002899380
1054215823
1834454584
819037487
1189773854
1149725472
322489107
579639845
2116786792
1775303354
1556881613
1214722416
1789161333
1976663561
1723961869
1050665072
1673413301
547009412
168933862
2046169803
1825848574
809335292
1466116949
837562857
2011721781
1058946372
1407538714
999200158
2124341780
559065932
1305081409
1167080490
1631035015
1978249004
1520830916
1336822474
1499517184
1277081079
841174688
611014089
1356457950
1670986533
462113202
223572188
302038437
1912183982
215274580
1863976675
310496313
2132031233
1711092463
1946319621
109340169
1415301506
1670755071
1747226719
2093742501
723264275
2005848621
1815976490
2053593781
944117140
795470598
685732948
1722225843
1806545687
723152089
888030129
372491701
867946774
1744803938
1870528024
1715306452
1437849006
1199556595
507558539
517813197
1842268970
1089354626
920046059
1038164842
1905048778
444887237
1383175868
1499290509
431839893
1431830712
1750748535
2071541371
1759569341
743834933
218975511
789767632
362964189
510462065
414932768
1861354851
2018254939
2016311918
1092728834
1197618502
892823187
827371421
1607057123
1009695651
1029216258
916088427
1323409064
1796747063
1630043040
1625347788
2080284080
1828530657
424401703
1709262618
154811832
638517904
1400530738
2145331980
305866034
126586782
21357385
1561315887
1809501836
999616689
1501731599
536636775
2050556108
1306550765
875699503
1445205474
36573136
571806943
603013305
1246083844
674030750
1792283739
1862955162
2078019765
533056883
1518480608
1299005533
1299436870
1679496749
1896669329
1475102754
665168029
716728404
402874430
1614956870
1587308912
526250973
813469225
2021628466
472980554
1483759249
1281558643
1134615185
1757763882
1490976056
115358473
1076883410
690307670
1567478600
1304394202
418400612
131727880
545184574
1874993972
649555235
1148572007
813307596
1778240029
833800966
1266845204
1781983124
947742864
662428130
1172023428
567094945
1551800694
1719368515
2120028902
23246155
1556339569
1849534541
284104336
648371528
982833754
930506051
1310272212
214112417
807780878
765001265
442770103
1506847340
188651740
1057131278
1358228425
867184331
421241097
936950854
1424544780
1369991934
1587528665
517860936
85743701
352183815
1108476648
312182391
841316913
201246919
1505686420
811833146
107650721
1611826671
1157054539
1573571524
73331806
1350453992
1258566458
1616616808
1460494708
11482922
1976256571
107204245
758839854
167468426
2079967063
1054683044
931790682
1844087685
280061773
1569893321
640050105
926407198
349108010
1807916026
715447062
1289553326
805572852
1285514243
249393261
865636059
102552492
674191110
1638572981
931111364
250258976
2116870886
244715648
944555893
225247310
1973945659
1838914592
406609163
1022443073
1967785716
1951149082
375903393
151157366
1262256509
834200510
716225929
119697150
718580200
581954389
1248629814
1868849496
155444768
871611801
1377983137
2065896319
1773054150
1949695639
701167891
1596636896
1948947737
129947961
371549460
147854827
1111813015
1674176087
181375779
1535987432
517095041
801217061
905260586
1725838803
233336216
1721908044
1736775662
1781810953
1292102236
1928159286
1660858599
2130432300
444155071
62322200
470280547
1724587916
1987313489
1098174195
1394415914
1173662764
920890056
1431943068
13344586
13982321
853035861
1713706617
2064141232
72857818
2028930094
1097863404
1095929371
2017807352
2005928877
1621179008
1635086069
874438576
887023735
1422904047
1876381539
1297408649
794686621
1694456796
459895282
936953623
1063660154
1312632618
1986546187
941649598
1421097271
491257379
574461215
1339333542
845930549
93015757
636828161
1552116515
1460835332
1767330349
1406530065
1372575767
220359322
2069777242
1137621110
1320633489
871780043
2040560769
227148592
1202064666
670072269
2114952824
370656090
489955823
1272728101
1095949749
1916742798
964864452
346827049
1882481071
262751757
877898773
466945537
1549884032
204817111
135578431
598204164
1564841760
1541906743
271963772
606775622
636199905
453317622
1531239554
1712422116
686452921
722088494
1365747191
1687751143
1535737626
2119233368
1240248078
639849387
1164220546
1062525857
1758198341
1989653856
1240992992
1302801641
2131817070
1839673059
2107537624
1539542432
793138379
1849030666
531174175
1310111282
1092428777
1397448085
2136703976
1420283133
1571266872
1242096921
565461677
368414165
1604407174
1732884882
1913289815
582499203
2036137306
1521180498
531267916
1331255081
739366643
937472083
112835718
2031231138
1784709339
709894271
583741660
700571454
1107900945
102648301
229474202
2125263064
250349048
216383790
1964734195
729129892
59498248
1669149137
1041770523
1807734100
1097724123
558678452
1021281660
856710029
1305336348
282312341
2088012049
1805202599
1698690970
740266233
150332034
432242450
184202648
387250596
201469351
1130904218
782232248
1418499363
1251258431
113823644
1702836674
845391910
937664818
1584947162
2053799078
1807889357
1491662115
612818689
22361498
1207390710
543078102
6222491
706218548
124573986
991421296
132618601
1070679418
1062422992
2025771553
2107284878
410739173
1472659727
354558424
979422014
846371932
927970847
576270051
2066018609
1539476707
1102790165
875106996
1999546868
20237037
796170244
825436336
1433791173
691639827
1704477180
1452678428
1279286465
686000312
1579602975
113935195
1870232755
1330598556
1524032971
1822684116
1867940763
368081573
203897258
1333768896
1240929927
1515989424
158478754
768204293
936623976
1078656026
1843628931
1327637351
1676356833
413850796
693200088
2139684604
1304378043
213509787
320440174
152994085
72532420
1380142920
272891287
1243323823
1048129725
1480022419
625733198
1892614275
770239466
687296269
386908514
2005298613
1201763830
835617482
1300859957
1852679687
492199810
892427180
2115028206
2039207590
1219493898
1736140347
973488169
623414867
1381168577
335900476
1508602866
1392589886
1807707585
713860518
1543898245
114832865
1144599801
990102899
818977050
1090930203
906596123
805783870
379188956
1641529837
42719334
105751727
282289785
1084106784
1352002804
1368164099
917462902
897533699
569202898
359408935
131169538
1294658215
2040156483
1396804536
753973767
968889021
1980330998
728299857
91026772
1414181274
789401503
322519405
569949592
644018673
955298889
1722365364
1335387726
2073494871
1122683906
115349696
492266415
1718123068
1617295930
1158289568
1379200707
1959139919
699040832
183095458
401142178
67850469
27132521
146789233
843201538
1018042645
1936234267
708918716
1912536990
971273156
1139863414
846614626
757109546
1101686343
4197318
544871154
1708884115
900825193
50188344
1697905946
1818548139
232975056
542596021
2084874601
788384545
960298200
1623206260
679383086
381588664
838163319
1881077905
1717815427
1052877030
1709743808
672627848
490853200
108004385
1283490101
1631704462
832859472
1993356916
525964454
4247652
1509452195
769136540
722567542
13102843
2019005282
31669128
298241145
297941144
1117165768
1385070360
552805759
720032308
734919805
56222505
141114556
1565023796
1354174547
1737601571
1348411999
2098996607
441841644
1981803332
1619930069
620103499
1619636760
1862727533
1116824082
1992175852
272313302
862364938
97220735
1755684607
923032062
1812753575
1262307903
1494115571
1481137127
967834826
64348450
362593699
366323169
220008122
1407517782
1992418185
4928144
1823179237
1517899016
707899560
1369030206
1468449148
1267910279
1137969042
1712981957
644181735
1613959961
769852105
2127633608
1014126622
393485016
369552720
832285214
306688390
535708211
2120287098
1780045449
536714419
14100343
647363073
5318076
1785524843
1046604219
302600086
807920028
2061981861
1024063148
94004220
652315969
1338351008
328294658
1884576024
1778835166
1598905473
1268498119
1335999138
220709266
361687559
1156485040
1085599500
34857176
1224509425
125840023
368471751
1229076851
2023481823
1285436701
1885980082
1715516555
1104335256
1737793674
169499172
1042598314
1525705352
2052993339
264306262
1813391615
45305663
185043860
485705606
573336977
1009667141
445500335
659402585
1526257531
1502363073
1310827146
1646885659
1916079671
1196702392
265813157
1703898187
825223934
1022298496
1139880076
674773414
1974553283
1850662008
1275049030
629919253
1479403778
364533126
290938021
1437618621
407126295
735826768
877535911
1859779106
479951144
1733690461
1173844540
1009558145
2103268448
608093205
505610281
799026107
1587817743
520175399
1871194271
829990056
1381365412
2101894937
807851382
285424297
252004468
1924300472
1141304247
1600713178
59862934
1714382609
345981668
1720198250
761170233
1477022427
1598890682
1525009562
421438732
1740356258
157632847
1491571492
474279793
1003727413
814184884
849848552
526115679
893606705
2046661036
215180885
1066894612
1117870804
1410279581
1176875981
538748007
1459189013
1884468446
640563806
2039883406
2062461403
908409652
1429625706
1355897002
638543896
1217496034
674558251
993675809
157094744
2064636414
1491195635
976301746
858246890
883380302
1394227570
2085734538
2004849357
1226412315
1441181390
1038474003
1335592852
1004679993
1066669859
266052683
1840818907
821205259
2037400701
2126078016
303086336
53696044
417033039
1764151849
1084910760
284433980
1887394493
1338365787
1323558290
1251162833
1973255229
104005908
1522041163
1875216769
176463074
1864841010
484630058
738722517
1885306164
1406362102
706490526
1793312663
1470965882
1890524381
517595033
1221441520
1070863994
1273879
1544186182
1972015441
325128935
1562022808
1785892613
824218750
799206850
1331542164
1298909607
1149219825
1265890216
709483692
82117999
1932085823
2049060310
686072571
967223026
1665161328
1418160856
1358575511
234542725
1569409980
595725903
785201323
1341855059
252726325
1008708038
1686219221
1373903135
571806466
384457795
1453059447
2012278889
342575280
149551930
822921043
442396511
621964012
1711931842
375613167
760734408
190331730
968182408
81688993
934153770
1707128247
731418118
1530217734
2086235697
1864273382
329034885
1762773215
1508427294
207959643
826916190
492104128
1176302456
769486379
1877206830
777888560
1930627709
1250252707
431161586
111952242
377338485
1820661249
1510340961
1381672119
2056190377
1505817742
1856178089
1073908262
1934817856
1538397108
1853203292
1640685461
173893039
97427493
342574348
427105381
768205132
434802946
177204821
476292247
1857084174
1310322124
1117485550
1655845506
1582406860
1069391020
2118169731
1050233364
1616030141
1266923719
1118780537
1735766396
1402560852
1380217029
265890238
1978463420
1113189548
650407068
1429045075
617082813
1562407475
2022030340
1117282899
607936394
1538560514
200297676
1035606771
1803451939
2044209771
1882908956
1885723692
915645298
620913527
664649014
379147399
1149169647
324535203
1584883389
1732118050
1946222451
1665273049
1512933797
740648656
188981850
237215512
951185355
1523632203
1223336119
1741694467
1840590335
1085671668
1394771038
394448035
581948277
449973139
862349995
1849178526
990584503
964294615
1272307580
963351454
1037188340
511459964
353615543
811060548
1249185723
1422032213
2043092794
1560164898
105216849
365228057
1324827755
1767074344
477642048
708900911
916166991
68374047
2056407632
1354969390
735621562
534619157
1733014596
1438016702
243488082
576433093
1779505454
1841840948
1034064392
810558030
896309472
1284826094
784979301
512919292
1723814869
1588202753
1917063052
790013715
1909747800
2131969057
975756635
608268948
1995876850
1975494258
1150597740
1542199247
240215837
87197903
2002598768
244738161
1132877663
1259331687
230314167
2120844520
276863549
943026858
1853722591
1422643626
514747464
1781648705
462456528
610742860
1911185106
956958526
697505035
10653355
1618810064
1499416591
1351798544
1521458817
1606453792
69540177
1827956635
1466826389
890102098
708410697
835199566
411339736
113162658
1397739728
1541557741
2117208089
422252085
1690268273
1731249895
913704656
934058720
770126569
501645590
22225026
1641073648
1022791195
1396054552
1762357210
1359098713
671984086
963933110
1213748440
1259505462
600121314
94131833
1472102949
2049845386
1900973254
2018253560
507465916
719466747
1669261535
1853250854
147348534
1560152240
1932765260
1243526630
383936307
70878680
413377287
1436253574
2051049357
698913185
1615644125
972396025
972069482
1462064945
2001701222
991902952
1628307666
1375336829
875115542
718988911
2079826828
707973631
1843257461
1699421880
640303051
136459872
1153650422
809792678
771750639
1774110613
1430093127
10120268
1521893198
765806332
635307852
1992325259
742055953
1504114026
2138525325
1446509987
2069988746
2129492343
1054108478
1365531584
876765577
1977437478
350675915
1031667855
2074291071
1744811165
324742648
545096246
1802200339
1046297681
1352988133
217563377
826598815
248626969
1605644212
1711542747
1034530683
184743080
1285811847
1868919005
1488980776
1069713335
1221854696
2085599970
1569057975
600093743
771649804
557969518
183279315
146042253
16352066
59670414
1302706160
2043546905
569893158
994743840
478303754
1867089885
1631010661
981302362
2087035713
2113744220
1009708155
1317598821
2146148827
1321332094
409935676
384020356
436551719
826418987
1719800083
912174038
1642771944
167509518
809491568
307151381
1910843194
727726385
858138246
622010104
1502646644
1578543377
1214549581
1066520223
794230687
1955665406
24044990
258166490
604374660
1110816272
151400690
1569073628
377456781
780807187
97087510
999528479
78037602
1625820367
1820274091
999172863
1506451338
694414910
1701369986
1485012544
32396720
1471151407
554754813
1683616550
1416710563
551754643
908372801
558068305
1471626159
153978652
1661676623
594425270
311540506
2124678885
1393128774
833395569
390849305
1852482224
1340467808
434962394
794386142
497541040
370887918
1350213456
231323061
1942587449
1389136698
924877090
834723704
734263556
667572598
325544288
693510279
236255253
1796968838
155702130
811216448
1702040137
882465652
1640559516
900045704
1412596362
760225124
2066072119
615549981
143171401
2037789821
2050035046
1750381009
167170178
2129228812
852595583
1991938171
2051411807
927231789
1066345735
1435699622
681306796
767330283
1716113224
1759392296
1028789901
1041876930
844369556
94399664
291078614
590970948
440993746
755421016
1947333817
1621930745
437767189
60542754
916403959
337854907
1608294726
189609215
1273282025
1081403115
71390660
1579440343
678486809
758707716
1161665023
582068049
1304470108
50193180
1546674814
843869317
275046302
1565627369
1315656319
1818749354
816985637
552302495
23670411
2036248637
1237601734
2104059731
1778931116
1245005454
1790818789
523259403
1614955706
1911887009
1649237799
924948845
1996038126
140548026
1554145809
586576162
831800740
484564545
1880595785
707901531
256174201
1538543006
352296802
1891226769
636203175
1718266992
1226453491
1900756815
1824024588
68319271
1197237925
118807850
1622977179
878018871
1221865207
1190076107
1540006379
1545260641
865106137
633268459
1209583266
826788443
1888933453
716522644
1363389300
1046656634
1510976253
826070838
1298583130
1308059750
1324474941
126231317
1462072287
1220496759
2039950873
63147981
1939638467
279820125
985779412
2068199991
626429098
639725533
1924978587
1540131969
2004517862
1805424063
241178725
7577328
1519317463
662946017
1306552514
953966509
508156725
1921347075
796235693
1513456461
1778831533
342537082
1073665905
385563886
1335623821
1748122915
1341043990
1130217105
1919373675
997626116
719820066
425689365
1049396192
1010867062
1955707715
14439630
1383947766
1804042934
894687145
1422539218
117758847
834585642
1840717128
405077974
1882090048
502503456
929030391
169193039
1132604239
119184909
245612071
168211908
1177500926
978243806
1474709234
1098245826
1071451600
400736951
268777684
309670588
1828501048
2084905608
1463630822
1458254882
227760966
282691316
705702049
230981423
1939249288
604406519
601216565
677820719
1578365592
1859781229
314601716
1138129257
2088521933
969207410
1966954551
908128560
663519278
554637448
750486802
2042256416
862698853
1287942270
1241544808
631388330
951666410
1190952788
1398059205
1245595594
1348597636
914172925
1156622747
939349392
3598330
584697806
1345544176
1710410128
2086541834
172974778
105603653
1673264802
1809197607
2025809614
656107064
2065720314
208013871
2051636630
1027827139
1660773403
1685177056
858110866
72828824
640620135
659373833
427824313
1315703529
642168512
180755777
1161173206
977567774
1795155425
180193884
74970977
193365249
1015394612
2043355910
1668140156
1518455855
1471701995
1140973406
404894709
422652725
1623531160
1930429341
1259546401
390033452
293615517
1360206750
2146050018
1056489712
2115199859
2040069254
1895597353
959545497
732996854
1046925108
55926699
2118893004
437978468
2143232499
271144321
379857368
1240863999
1979712423
464908069
1825543569
921514817
1821517223
816652991
405928111
769891957
339871083
2054039816
1855455172
1551781066
1564221361
1600952798
2006721093
1886948477
923085383
1212600185
213926059
441740069
652695152
1865192355
88394587
1209526160
1533909678
106369900
1155952646
1911023730
1034290671
997399457
1623937273
1534197134
2130974956
419339567
1309196854
976611277
1155279076
96106701
826970256
1105193306
1485883822
628200465
1866780514
755293611
766197715
628503803
163131250
1907432084
490208079
173450859
620289055
1851463556
1742739817
1667900662
1173086975
2095767182
1717104363
1542918682
1892098245
2124891182
1239587453
2027123004
1287239879
486139748
1823383307
1820371889
1358631459
672856837
1948747276
1256430827
1136811730
768988298
1832028446
148498148
2077272325
397886759
346309893
453873260
1633053368
1494661678
742486994
847765240
454929002
1921721525
247770832
77895519
687972992
1367124509
729954521
1059478989
1692200740
1470373006
744673447
1078819912
2134328440
526990020
1192135497
1710351522
219917470
1597028613
474002945
1170308366
547376772
516624475
241025221
1675867124
768130023
1196758918
579088507
73620622
697026410
1861968741
1299290365
2128597765
1625678514
523333270
2142543787
187066616
2046887253
890079800
1522861461
1349851304
1771772505
1620743638
851098005
407339781
1660155642
823164905
1585246853
1622094431
1756092547
151293434
1516392961
693643165
689662748
1187146954
1734020597
964341057
953046831
1646201048
450765604
1142650261
166287505
976629317
1106415574
991624462
795139080
1252258191
198022452
1354053555
254092869
15392539
647955057
439518463
504955215
1876423699
1396999780
2108353443
497546100
668294845
1924991534
266116888
299433256
138216901
844436294
1177995846
1270538074
1859901972
1101344183
1683596517
1807149533
1073147171
1738235516
1399639885
731337005
1514361612
1508416873
483194561
271191469
660720028
1816877174
280084962
1451835573
445589708
55573590
881656989
154280810
341482374
809535535
1812216885
624131386
1263705938
2048665387
1787122847
400335241
112839926
428856027
1519891347
561378964
695494716
1409875212
1261079832
1370227428
1082112163
739984168
1514242097
1584792764
23341473
1267869470
1065384619
107024037
1647522467
1571279505
1211622837
55095148
901908350
100262043
162666934
1252401042
2079461421
989147191
94575327
1958672162
1593321992
143769310
935042375
605842649
598978396
576162218
41963850
718543809
608585593
835025228
883324878
1934316006
1094549385
2018726544
1733738013
1581114848
247409256
711438807
1087857316
1475450386
1615432015
1522207878
910074143
1520365044
918043435
1673575445
971925148
1815655652
2036266529
1993281376
1538936244
1641735271
1277888248
1457481210
985195298
1397368359
1104976139
1189040426
1205940720
755817050
445171660
1504427893
1001756491
935765404
867530186
468659695
1214046041
933201970
1216343394
2117853913
2091559140
1990163217
492783959
2010853318
2075660867
554145580
875799587
283819042
533572903
1389478609
712184240
1551947528
1451211458
295692364
1818582504
1773195743
2130554957
780383418
1971295809
1416127094
1387660099
791141657
1729124734
1698630846
1670331824
1711533378
1401810830
426808864
35084793
1298374244
905390778
2052816661
1764386692
153793767
702025413
1576830261
1538357088
660497977
430129819
11714
1950011347
1335707673
1043416770
1562597455
1028417626
231654894
1935046501
1488705497
1148301029
1148395396
312529758
1986139720
958763942
387772192
913214601
1473560119
1272569085
1170028563
2091802894
961506456
1753007095
2106260479
431667819
1420651461
318625985
342841992
1222678072
1708226017
460533433
2013214280
1766012520
15433304
312463481
1361798173
1525520815
89490434
1589410916
2045796413
2030222187
903900363
193177917
1651412399
1528667153
1636427305
1872875814
1727265773
1494356286
229920966
80414575
1621144802
559898230
1025094155
1456919460
1718522865
197498018
1020440097
962811532
1149608732
781105999
1391102780
44086758
602276466
507297763
1075395220
1560662305
881874349
611135122
1079798672
1489976644
1752545916
602124816
340305345
1095338275
1838696039
1288461478
520842040
1493682658
434441816
895924102
1261920791
55013140
1668330275
1617599372
848529392
132276021
1272936736
865587640
1933994831
173038371
1440867800
1577155168
785804800
2069408662
802088424
784744206
1704464382
1077220427
914652231
1644579141
994263052
17240309
1339553699
1929905008
797489194
195057898
1543418093
261923143
2006998561
1992272887
561533321
1509257107
1810476757
889382458
522428925
993717482
1725378354
233790585
474406662
576104827
8251436
2123464875
510957994
662761396
1145169849
1381289358
559291305
776156202
1413008215
1473575883
75781877
1153453613
1744523917
1820949919
532175639
674461624
851376381
894190235
1304187927
62330380
2125502630
953992572
44437679
797198770
833164350
882925230
704909368
1811695219
2037713199
1795219908
365303989
1290564672
201886208
1441431866
919229926
1184782094
974643515
386529844
739770116
258228017
145644043
848038374
1844479160
1299431750
545002557
406792489
1979729848
1375663899
531881310
974688372
1175967535
1872594747
1030886266
1849525404
318158569
1261860273
868585321
500296384
550546726
1539030074
261330612
1223501136
190224674
640199193
1404032511
859190979
1126945188
542379220
1319199671
466104164
2127629048
105324627
414042378
908058786
892191874
1391085275
1776489997
821287445
1946239148
1979222375
1442445877
1928834147
77857127
1313530018
2114512856
1420523362
1436733249
1621902328
1847672215
24689869
131876833
948404842
655325478
1367178514
1240069015
1491067698
1117221204
1485216685
1555948569
556109062
849713189
366644074
813554309
177649576
1376667048
596984394
12908006
670999204
1469319510
2071361064
865397086
1522751286
973997285
1646469336
2120202662
1028861603
916934359
1224428550
2024998161
1411589224
1884314563
2042963605
1278070689
730787129
161182102
646864691
495573812
571201410
677191876
54839794
446792747
994014204
76138477
1571245128
1299917056
2041251160
2045320390
995102932
1820530623
1639758157
240697111
1555629016
1547502734
1916250154
2088161936
523999122
1993738063
184786246
346923434
388812997
1914708779
1821747068
750339935
1582733916
1688228716
792883366
1608540441
2049925584
1987584716
1256939344
272157167
1750137798
991152403
77036906
1802591285
1322242143
77975954
1487481217
733592513
20139606
983124290
1031900839
1736517737
32549118
1480816016
1669522641
15030336
1667816188
960369017
1686272203
667572582
1787491200
1022563527
635141374
1739881718
408660519
318964346
91463929
1688029355
1187199750
776912375
1126331058
941388133
1344441155
1821239812
1963754955
1381883335
1213240643
1954205498
916677708
1484631943
549526808
616352162
656099068
872634035
682994644
702168930
893883665
1700047641
897176846
1905991396
602877209
756682580
1573634694
912581923
583628054
1185716798
380766250
1161374677
1299526188
935807410
656392448
1830797182
1524246987
668220630
1390932611
920993283
1149667644
1129248264
1285634518
406273285
783881696
1708434784
1899675419
1296496600
1592337966
530283204
119763583
1614513499
398287130
690618421
906268665
635213613
1048725109
2051505220
724593599
452902720
1062305772
2134793190
1644594849
375013011
976943206
1370072342
1320020469
781539968
484490419
1747349782
883346363
74136658
1763091342
1650617868
1104444302
1425561171
171359825
1830840907
432051836
1347769086
1073451138
871097816
1408795414
751405687
1322324198
1951706307
193344984
1325269286
1387098370
145455507
2091204005
599387756
1117957582
643342166
1358239658
1876019679
1752819692
369474616
562678725
1729225292
1221165957
1509126971
1633407169
1259174910
890704184
150220518
1371027708
651916806
45481401
447015833
1433544038
1961458236
640944682
2073889035
1857455069
405713327
1011125467
2121147862
1854083274
304546849
1446738130
544014375
1541514760
1126161815
826879709
526147985
1546177829
1249869026
1422398634
120786896
1822596291
1221577207
1829566106
760596599
152755232
1433777151
357248569
12468641
1777692642
1847465848
608015419
749221403
1468927534
2114530524
1952790301
1165849993
667040446
1467842171
164551893
366608530
1436977945
432760633
1685080585
597764458
1116222253
40507371
1062097599
725401506
310106503
265758406
1908191996
423575932
1037742860
687973510
556314024
2025985502
1546577831
740932497
1862235825
1593364391
1546665648
1547556249
1331782093
311588650
1334973102
467552676
980605850
128048235
679710161
1095799735
1933322522
1189474823
1105407644
248189254
740880582
2037067385
1246139172
2124564616
1649969703
396293873
756518571
453031554
1578112674
621679083
1546093751
82978126
1606377735
1881612474
1731857837
514558495
506037922
2138710475
505930597
18377589
1533175531
739113932
224072977
2094452786
2071059367
1652887293
2072347495
1659548851
814594524
585748345
714253682
831654332
2113640753
421292042
2096469053
96615066
63661295
234513533
1133797071
1509440372
985379866
2071552667
1605478365
656678712
12118279
1007537654
257263671
1821980245
327686767
534159708
701938744
2014033017
1481556844
673657155
1162155872
2126831445
331889515
1143471600
882262438
894878796
1701620
661097922
160807446
322467725
2052558683
894717898
1152984104
1406392637
1390908238
45647139
538565689
246277251
555360065
410072155
1777652386
1819444588
1398947231
1891181256
775008607
248313723
314773002
444651390
2106738451
890612605
1898035083
74228873
1951087615
2147399186
1062018870
724679366
954666651
1921500651
1353476307
1160462952
125064772
1856152056
1604665176
119570037
2082492795
1880174466
921363787
1146418759
863942818
807796987
956763266
1981524073
2111822629
691039016
1485665975
625362032
1312162613
545072332
277568939
1105816846
1009459751
1911843784
1843635052
739181291
1680327947
1350480837
1063832303
168785527
657215562
175692941
195409751
124461657
1199408197
564195327
2019964266
958180679
507857413
704932008
1630554907
712865036
694732426
1805189031
1862225862
2146762773
2012526488
776536946
481414315
718043080
111220762
1750873449
817571147
1537158002
1829571538
994455663
1439303470
922818901
1333007458
1124292483
557097652
1242858032
1606257911
944589647
2132519618
1525121673
1407676001
1175447774
693444020
1922217313
384654399
916967340
2135938247
1697767019
476903417
1167290371
1245764913
636460076
644382182
1851760999
839620534
1669145145
2007542238
28885064
1685430571
997129095
1549722093
497636521
827818728
1226298626
633908307
1580154979
597371589
1855606537
750086810
930116941
1744382789
1963645023
703553172
1794651028
528860207
43683852
849933779
1837486037
222212765
1810116540
1781489373
1528168758
1659554018
261357086
21193876
1123006528
1253855154
969132221
1721340638
631078053
675753312
2122573531
455254715
1927041918
1820055239
287982355
1876766454
766061972
1031276323
1478520367
168931200
414571996
471744740
1527363785
1710866135
1840158576
512038190
725243430
787719517
634975253
1198470301
211322337
662908316
1119191587
2015184640
1864418983
41992541
1366088455
1927974135
929435746
2046283019
334578092
1648707078
1720129077
525691973
1323157486
1488184029
1748078763
1403543123
859569683
1136131113
661426346
231948749
930686898
1417679822
151181584
263330186
1928592196
1853430950
210125055
1783896192
866903939
1022413475
453320247
881505826
230351374
639216591
1957345090
506399365
274906389
1793197981
1017364086
362705587
479659646
1613662046
1421857470
68123843
218918252
1328129838
275319523
947920031
2012655890
796454326
1084917723
1881024364
1321080409
390655003
958336574
103487648
1402499
1782646432
801155476
880549335
83457448
26215748
1068651926
1893165734
1766010870
1013082947
1631367424
1519375930
1821716751
557029265
1465300995
1457503682
1217257982
1972022613
1697875346
1772368478
2101812949
1926513706
342761164
188312566
1028416930
69853211
1854686322
861505187
777030819
1106784715
1253133673
201229889
873201730
764747665
846858522
1047044891
1590462771
2146866333
1729800532
260693352
1600101144
869996908
972535048
137878145
236989086
1289041163
974324265
816122002
588319602
969577519
700823582
1975651055
822925149
311949750
1180719537
575172206
1312054017
1437267759
627693563
1817159056
266636780
864185687
1230416838
1936542920
547164009
1663488886
296810665
713143975
979381614
1808484463
1355462255
192004188
943026832
1156082366
456320067
439283076
1033354354
658634863
1397146085
663670051
582474298
1718106107
89658116
1938990319
1755099671
728115145
1593927796
1105225308
1883893850
1852667732
1717662525
709749329
204881247
376522367
337010303
1786738192
1132067655
851488297
351416658
1018857092
1111461219
1406275862
1048656423
992863652
2065573223
495989441
731611114
504366478
1764235756
1184504211
73022654
773105045
848676096
1426502866
652894144
333102657
538307118
173887213
1020598389
1075033494
1961665703
362005691
1115121542
2135218956
808050121
1258521995
612481654
1730423844
526404365
1332108324
1501072485
716267753
1868952677
1410072208
1129255345
88883053
264717040
932800079
794093893
1411987593
1236637246
398651539
2026887006
547703829
1532650277
496125692
616204133
1293563195
1016584896
250154764
1128355460
1223941738
1784682265
1964073773
2109089291
669523406
837538415
1900876431
1976841459
860993945
1966712210
628402532
2102198996
198161396
1180618081
1742160175
850868709
879353802
2136111615
1319901428
991469859
1738259598
670868528
2022110625
493098768
1640405668
208759805
1415596632
929338094
1538000861
1499594503
216148026
1504587833
1118929650
1827407563
533395247
1380859851
1406040251
1175494286
324466131
202597172
421890069
490459685
683770374
1785114048
1768557969
879076278
1544497387
802082817
1800599787
1433770520
1987149629
123095309
1182525421
1102174012
1907736849
925737218
372607892
86160937
1750022969
352496554
1642484774
888402404
1320057500
178639441
1371301174
402412226
934691986
1404462596
227660257
347399459
1866422086
456063525
788799955
571384
1119613518
1103808148
1860181038
210117181
1630283265
1549603142
958586092
563778037
1353968842
1666425294
435237040
1319232036
289671860
448608854
17184993
1571961160
551990718
1816992414
674912383
1043164884
929105497
1123322363
2095277942
390134374
872034183
1909156279
1122971579
1318939031
1633255204
1310772996
1136210204
802053639
1619797534
1722590722
968666543
616305705
1029949594
670784206
1298398707
402616547
1669256739
1212976311
1582705875
634493082
1684777679
54380571
2143542459
813698083
1014461942
2142914787
2102686397
1097748657
81390487
818463846
1903463351
1473125526
1192148036
468728830
1827059693
1649872541
1850594700
772593422
1788313595
560393110
557017511
697156970
1238741068
320038049
516472984
1060448657
1278209523
1389782590
255774564
210963122
458789560
43904296
298555764
160714597
647024949
1663591941
775641071
1621016503
909910305
901157526
837184119
1121128119
1734145052
1497102485
1692208864
70118933
1474015486
1364645774
1832510102
694232874
664336516
91793280
598485297
324910540
292303391
180887255
225107530
447224499
1112498010
862306487
618761344
917454105
1008285773
1776022341
327675646
998241689
2084999285
262381054
2088065001
1246570503
1316225511
700862409
2019615496
1197872655
625533644
516353384
1759472564
39039235
196378815
622454671
1372606020
989197452
998155518
1100347692
1963585727
1352288378
625762635
1499885000
2104955309
774105975
962208772
1663561637
469098971
1887397117
122426320
788061684
292152089
1387921302
1452651677
224799529
1049727514
490097461
672781071
1363002201
1934677360
731293578
616806928
1081047637
1547777658
387372566
1408937334
71664037
377020699
825070672
267431761
157116328
513371235
1013923455
216894489
65707207
22506292
936016124
1809264184
1961591354
1758184253
441967432
928529223
421134402
1526713911
202756721
1445328807
444638368
994394725
2047414832
1812361931
834488434
1628103116
1515958329
1448606670
471481937
1543435108
254987831
1744493881
1741097256
1181778603
353663878
1134453191
395942414
1409312885
198613180
848437334
65083054
466819723
791658528
425496559
636692323
1922319581
2116237684
846718195
675073426
29173859
513864556
45495291
616546740
648987927
2094171692
166584110
1879398923
89180269
1001274709
95373883
649066640
520505039
1183394456
853857827
1878261993
669596569
830553991
1449010793
123819924
1096667348
414740639
1936174169
612787961
841904186
1417272909
2058320794
1058385515
696359654
578947198
1658349271
2052511927
320506367
1388513186
121398142
852253001
7706157
404607017
1484731975
1024889743
728852775
1403616221
1571972956
1564313636
475395233
188849241
1005289058
1504316497
103429012
976524620
1968015213
1295484698
2036969905
1292566329
1336335894
2145859655
508222526
1602293901
1441022718
366872176
1021778317
1038815568
783955740
1349899531
1924508338
962450486
235249785
1833656998
300569085
269760917
1434760777
1666297809
1214825534
27965700
212415859
1444146266
1360912689
552203399
778361917
326037080
464499470
318329331
1727082182
1345007599
60110686
770874778
984843249
469784100
1623649900
1324332039
847140939
766197395
1901671656
1238054237
277933000
870290800
1416717016
49102400
1020667129
1207825632
203863124
362621738
100908405
1939311120
1023408580
1601266204
140162728
1911047175
652152956
1670784140
32118159
1922075161
474685957
918842020
391440065
586643790
170569093
115459290
188517343
668904376
1931368257
1466058175
764431811
2026931674
382566713
900035940
1327708976
993135937
1452649137
1990675191
1359563521
1256277781
1177393540
25046597
1985792422
308878712
938297881
1077871570
1915555078
754175647
2039195277
184565062
1115123842
138732212
1598228648
1054143626
1143708032
1562618415
678265039
884542985
190579696
1488929732
969533178
1921475305
1843123587
968174457
515551791
976417526
1437268804
1870876548
1005558315
161226544
1538362622
2068754508
453705180
796584999
1516992825
1694991631
938743029
1341606828
457538208
269740806
1034348463
229142492
2022462292
382344051
695406355
164897960
1223643443
337848764
1488600325
283587206
683088506
1731152291
375360814
239061177
938590654
66363004
1379441759
1283649256
737485389
1367445349
1173449059
366346348
498631846
1696311262
1744043296
2037722529
1302759976
513014798
772070073
1379927729
682123725
1105860732
1181038561
603262318
827016199
646346555
392953157
49631292
184629179
1953857256
44469899
2089356154
1151212885
741083284
431118968
1539200059
575800402
1568566813
673199040
823839341
243385928
2123571223
785543354
830034834
67038334
1136247976
711381939
1384963052
859822773
758111645
1063074667
27337179
1465468003
939259395
734796661
1800570684
647620849
992500036
663993219
152431693
97097548
2059817277
690045227
193565065
606894838
1581443975
1441955521
1051198051
1770762098
2142652747
992709734
789972662
648289686
1979085927
1135552521
635739595
1132240492
1263975966
1045093789
37748828
910452931
119317687
665319254
245672556
1618658477
131285716
1355953756
693333564
121702368
684082393
1682264586
1977454071
1993857552
1292724033
949109061
1338105426
6865210
1857125759
1355631193
1546907789
1683813743
949223273
1612044952
1665549533
1654816234
2111971271
514402180
114328648
358651048
301755126
1007720170
2139800519
1773949611
400288922
991751798
1056361872
2104403144
1478352404
159337642
785413047
1594656601
150920413
770762912
1155394187
704809552
867084493
1962580715
1142500056
912563793
109406733
361573651
1246452697
399714351
1807974298
1539011129
861095380
1842765218
681891153
17246048
1768934446
321972542
414237349
1993448413
1812426615
147510919
1297051740
144777448
746969129
200656624
1909311169
1628193434
1527277710
518745357
1343808670
624674731
1521669869
1703367108
848960618
135559742
1470418962
391962749
599555034
1731835691
1588175169
1802156549
868538530
960087915
1624959712
1221350155
2042980324
1297416096
999250549
854251123
1955978296
443590781
789474447
1456362100
1155074827
468102851
614610871
1380986092
1899568147
203842
1052786217
1158668134
35864333
891311966
1814186048
1982528273
1114368406
796076889
415778618
1490646408
1449434685
314022136
503070213
2100247804
588003837
1074753194
1016149337
23335911
723700503
562276502
985019481
1663219251
403304106
1773770999
819348497
528499822
410695628
1603065981
656308502
1667037482
389684530
845086180
1600324971
621749356
135589718
1024335772
87839736
1532588010
697063248
178461217
5581179
617442293
498850898
1625858649
1258475309
366699295
622981799
171711422
2036352498
183531138
303305062
285817401
189103850
1193542315
1002918211
478243171
898867007
1461013189
1274450416
524287413
91179358
582643166
978266417
229387151
438431662
1342284356
619518133
1527367828
813379283
323336890
1968163979
155833151
1554722759
1236726180
1699766586
684442492
363794920
1022951051
2143449514
979411656
529030639
911700262
612920976
2130766993
1872265078
319903266
1745124099
1573271023
1486440195
1516053382
1508824132
702127839
566982088
1759898827
1471856435
925370663
655642089
480435970
181599832
1439504983
1038298686
118097238
320262323
2034631262
1557672823
180311287
572553192
27069599
1782899552
1828782515
1946044026
1373567010
532668086
1244797350
505886045
407574507
522492611
134507137
496239443
1775188693
662185160
1323478211
1627773523
327179237
1313598336
1197209681
1151565392
1239489333
1012371806
1332838651
271975170
652672317
706922235
382179866
158206625
886010845
1001926035
266011588
263883729
351645119
1618624674
1736146493
2136612813
653930433
106121497
988587645
1164957927
1840067654
1033459270
271456806
520397049
1280103385
1562329483
587981989
1895702219
398980358
1275836288
1824010889
2134123949
1557595545
1362053871
1657753063
82684481
618363220
632458872
1170662152
1361986010
1888949134
185939773
1978240071
224208835
283899662
1251428074
689940117
1022282979
2062974426
1313160761
48655684
1356459118
770824673
1912624912
2062966548
1505831711
1048083816
1023133292
775547243
2010791206
466700959
1783105322
685071747
532386933
689605710
19213339
1864444993
660182781
1296283278
1005926821
110586486
1318870265
703000039
516393324
2127928523
454489900
976443570
1687565108
2113129687
1720270104
809055870
1416527738
445768877
1811227443
573687
501047835
1495028566
1865455929
624219025
236518508
1894316298
1325199431
1349147742
1166026614
283990927
1775028663
1340969934
254346655
854532664
964791363
787348774
441949687
657447483
1787388812
885141225
399867278
1639252774
1994835168
507273897
591618717
896361244
1976205142
543739341
1788734908
278176353
1552502784
2099691860
877550779
2027303202
1574306292
791515752
910183657
1959817631
1749619569
1949190845
647333213
1136209549
2103370939
1088626691
145803468
990139778
909471106
1946006874
2003873813
1561197712
1265794174
1778721440
261328008
988327315
1507556431
1700054358
593318467
1989213004
1699201723
311220222
179866138
1105681643
1203136045
1256575822
824921028
32592522
1248894161
318215738
1964589268
1292030361
457286097
900027779
32222773
1301346471
669852747
1073698075
148407989
714017949
640499074
202073917
438404456
1901509519
782298878
1971664226
1657032616
473737821
1429481557
1153912989
951361428
873613304
296375925
1361971432
702117334
838199853
387217656
1432686307
807818410
837956048
1763426468
1831918295
1061781851
906868410
304723528
895802665
378031889
747371568
1435953104
198670122
461533325
591441265
355016597
1984215721
11883283
217457021
1632248343
1144058648
481853409
1023944527
1333785607
284947608
491521857
1081350855
986687898
1618359573
728887815
46088273
2111027999
694725729
602651729
942958793
107930847
1050705052
966055816
1444536122
1462012965
674193846
758330599
1956682507
574598776
598862415
1081530224
1299037789
655447745
730626109
671182360
616519770
1504681196
305137646
40826497
1246589673
566110933
1872216419
1081632441
36202071
619268954
1414549598
1953062870
217412945
500989959
1853490164
759293957
839561724
815636572
173455243
1409100961
487270706
22380163
420774674
2006338848
331634560
179246879
765866692
243543148
3007794
1293305432
681215931
1921338275
93104676
1883178716
419643402
1035250783
1457126113
1417557919
698148715
906017552
1202732124
1503455903
1183346410
507330654
404602751
1290746593
17272165
304700630
1189013337
9939523
332195809
81955293
1151374063
33556612
1267794342
257795286
906744752
1035002142
2092758163
1990131894
159115335
449868091
404484445
797606139
6259024
951199408
1571063731
675592939
1801866698
2097128879
495630012
1161699625
1002163988
153376501
1827390719
1243690160
850425112
2042920612
746905903
1425850333
1683096264
53008859
1023773094
606279686
1888762477
296207695
1034861934
358050026
1238028725
221571949
923792344
654443886
374713768
996178588
483581216
1111802618
914384857
2066670508
514255541
921197375
917903748
978460666
1367187209
406574697
2034921653
191725364
1332258448
337575406
708381687
825032327
92976947
1804654096
442244779
1108944446
78395662
1715150982
1857773021
1026584569
1243920002
1888741013
599012209
2137994556
468325574
239995803
987511710
110044599
1001821030
1760683729
94308276
1298613522
1649841522
76998178
1572351025
1383428485
625946859
181876727
1070240587
20607612
506365946
641105242
594942527
1127320962
1677125564
374637809
392983845
1833739845
607498810
2003111005
388389710
318628713
1786187064
763726612
1123679093
2146950570
1776769906
2125071483
443791333
904746396
1712553016
603578837
334637891
1270444479
618189822
2106971408
1806070776
1870235103
615914609
434094780
1194969373
356605937
667811047
1803400190
1383683678
137567996
2097965762
1467011406
1149853766
602116448
1308610822
918119576
1279308029
1880365881
420938080
2099307360
896355168
820716524
1695869942
1893925150
803432715
972295518
598417295
1024379114
2086124642
1917825280
642519644
714653960
1646657258
2090756055
2036740468
1916212211
876921883
1565300385
1868085750
1665188564
1388811778
1175111134
496195714
166256748
24140324
1566195386
191992321
290378387
452000987
1832333867
1401090924
1409064115
463365631
1544120076
2098268800
1737241212
896906482
790917133
1557407182
1850528069
443860361
373320192
1491590346
467755810
1768356689
594821786
2100322396
535881916
744969806
1532659190
1652658965
337767220
528011184
891925841
66644262
414840656
11926774
1923687709
991629571
2103058217
2058943747
1812685686
1013343054
695305256
1291627697
64431664
321592103
1914628603
756556227
1931985135
1150965464
693784586
1993699457
2125341637
1864163153
1952421007
541374219
1761304897
1814214972
1567825427
168587833
515751081
800881748
523865615
727193927
632897661
1517253820
1442544469
1139147454
1197792233
785746491
357446567
768970738
1144326729
1572466946
1455064816
469148189
347930747
1619239437
1343920290
142300607
1508860692
1658755831
2122824308
1393362816
501712252
162850365
349261411
207986787
1791241988
917007366
43364701
816720284
87878178
1012828650
1932930227
419670280
1153096312
1359901511
1912533327
933447063
316545573
1776507348
1392253247
1096725359
276341200
182672636
370455053
974776325
908571882
2083275586
874827654
1899173595
47503799
1047984648
602908016
1440085226
1787254330
99802494
1726130652
710624671
1007630062
1940506880
331530126
16101087
473095581
985526244
528246831
319608075
19404378
1475509538
309329549
1875361736
1229043462
2131753934
1790113974
761759153
467322080
1658160939
568275595
1009991917
1000874698
21480255
657014732
819350350
1304020927
659463310
479643178
1462878875
1486126332
1806881107
1213063142
499274892
1659708451
1923891264
1897301439
1826313157
565085662
1615987347
1195835785
1142428530
286435190
2036156997
158623750
59018088
616081845
248515706
1180703626
354305274
1858088686
1915776943
1941657037
1047432891
907233624
1428817283
192527024
958331186
1881665693
545639021
2139877882
1284053657
1923219772
2072636856
368789966
23239575
1969144265
1844601366
629104971
734431954
630387234
1003697611
885447186
1862072913
381968574
1406513916
751571763
159507067
1317538080
1700874174
548334274
653020967
2081274637
1969305234
598509760
678876049
614614865
225971891
1072574732
1275741860
712062741
1787947983
1594367372
1422640976
317655481
1558609635
1461805198
1464797320
1450507034
1553718868
1440599824
246277632
1253527968
727391681
205714125
652623828
1709126963
877113108
1290863821
872357676
674303121
954894788
1076424560
479601282
1850238002
985799718
1731745961
295055772
1175608350
1984430755
1661252691
1140357595
483368580
761104595
1334730349
1687204534
1015471554
1815081246
140819839
419801554
326163193
1690666282
1344564255
1949767543
671544207
1921281755
523791571
661764656
1753036884
1344558820
1278698031
217234397
881920819
127651566
1381356208
1532714300
347424132
616202389
814117489
1154869977
163899097
943793598
906065259
2077030576
1015368170
1114130842
252438923
305522384
341894286
686215223
116922730
1737469303
1625525403
1839810303
980940304
1557590304
1235306196
1888156895
1601866055
1288724318
609262844
528605875
1441624168
1378505252
553745398
365835056
1725652402
873905494
1887017549
1272898478
1837146978
1696489858
551511650
515627973
537838995
1460554126
1761377429
518452776
1274549299
33590793
2055251251
1136969869
465325485
1537302925
936270637
1371419545
1649363320
519136636
1375328957
1986771984
1918019919
736511356
1606661698
1463528002
897291409
1902812343
1853355521
203682489
178092435
1130242275
1639628160
1091626435
1727191202
827791316
795572824
2111940901
1365054926
1778782848
552049020
1575188199
208950079
1916596809
1125500560
1289528843
643847038
1975137327
314749412
819493709
731079608
989431341
989355576
1023721649
1671450134
1248502484
1729689450
51521039
1300517832
613381430
983969965
900229472
48115567
1906476581
1958619798
1872709382
1068179267
1753657295
494330239
952971755
105051999
1105271222
1465983931
1784468402
896285670
1734245821
261885976
28988678
1753301949
776254386
1258429401
1648979504
532636157
1334937026
924360866
2067087023
2029590705
1997000019
1904931733
1070263784
788812635
766236161
689570499
1576014774
677226605
324012867
1326021664
526772122
328836199
1307765655
137591491
1739209247
1784486748
1288652069
1762377311
1231500492
833979285
2015345308
1207658692
998433161
1892308906
632720871
362693612
117406811
486572351
766162506
847941870
469600820
617138772
1098595134
644636096
357612095
1349670959
858380632
1818059717
1329106274
1652174246
686681676
1015180700
384681852
921744647
1296084277
1394034135
500540948
464409278
1646500664
825371892
72081973
959446771
966939353
866637780
2098493381
638904419
1957728574
546895241
1000748520
626400949
212175282
1951546946
345970529
426853323
313885363
1112017217
1892901615
1692354399
1005238532
1863740033
1887998732
1112549432
1061064006
1552865811
1569523396
356826757
1049884400
1492935011
1342011820
1304399555
1786003845
1055347257
849953843
937796460
1267667075
851543087
556164010
1921543948
471772001
1342446525
1791380236
1303492477
1584501316
1600641010
1522301557
2087356088
1694128563
1543563547
1055383583
1393960533
1265028993
489115207
63963237
1037705538
1868523134
1865727165
495379876
816598526
1253042912
1027673297
1514199353
213901485
666533576
707146055
613606082
1428850176
70639107
389330198
677974404
247104705
358083352
455197074
1055230914
1293346986
1135444479
1406643399
2054776689
962769859
469800600
1240600652
631786008
1287395822
500012726
1288594983
67621304
185647592
2129205222
1111109778
640402514
1088426067
1863764752
1558685452
642779318
547649914
494057674
150072690
749823550
448584673
1018021220
500814256
665193835
1825497766
37649917
159650345
883353679
733704052
533146400
803351598
1285206644
1969097824
2098343717
655274508
1590941936
91252592
69576916
1204169026
592585523
453694299
537878488
1044738268
234431195
1918554796
573176231
1605807938
1905028173
273197610
415004078
74828218
174233189
1004862001
1022685391
127230225
1440744303
1133994480
2103423570
1345149099
1290432710
304556277
1293647809
1897653553
1285967787
567734711
1194080757
2013405611
837739681
166491093
1617739739
1952788149
1763324097
891109008
1371610172
335337591
1958322522
1165591144
390723832
1767425199
858294285
1150149643
1484413864
237316424
1943624634
2090161678
1209051705
1383598675
980598739
968096644
169080386
246415450
1592612214
945033775
1897304578
1972209361
251876158
803071124
1797188819
1884279302
241362292
925090932
1102558733
515780017
1882478299
838536408
1606961988
153543380
1705312224
228273304
586574553
1786553932
575144024
1266399282
1433547000
886804262
1077788179
948601993
1210932177
316576911
2066951787
817023144
614389730
743347235
174712320
1959675991
1884525587
1557389361
1461317907
1664714304
1672322525
1467176531
1168012138
1365507618
542279099
1639972156
1157501277
1456826151
48892677
1707748043
1501568727
272694842
1055789415
301282161
1545574662
996136917
711777139
435986093
835511720
174799574
448696257
1821501190
1250909097
808452766
1917781386
1427881804
1236767508
1809057964
45930471
155181219
1299414440
1166448616
766427985
234906078
1697990340
997516831
970999950
810914943
1669200961
1350276827
554080756
21851086
1488780824
1143882855
776916745
1574529774
706033263
904795087
475423049
110369486
1610160851
317214230
2090790949
736561383
1974367115
1895170622
295587079
387599570
602598553
1584771084
1739313101
1089902363
1440378057
962067130
1613493073
851625837
822097838
1303929296
226179304
2122713709
1434702856
1316684978
758732218
1872199842
1033551266
814246977
1102423461
1285843967
1742724212
190864785
1113450691
544597713
1099547985
1608299295
372262696
2128552205
311476823
136134818
173120695
526198754
2130027130
431340481
973671872
1863398102
91902675
760655782
1686234099
1742633583
1027423739
1296725496
2010427663
177510024
1892185249
1044331042
670612641
1311728818
373661152
1811350313
996063097
777352729
161984379
2107033107
1310046237
1063126415
1455123857
1936555919
662404799
1313306322
1311749076
841766734
1570308727
388455343
298222875
94947589
1684816904
79495898
956294082
1868683237
1317038891
938446285
682586626
52512709
1867852525
1176539090
890100294
640802848
1060531445
828125966
653721326
1002681859
1397048981
361752518
1109783401
590839414
1939027210
1645255293
1935653765
1797908548
1414570363
920219964
1520292990
1043857170
909094065
554439479
1986626711
1419089116
893142162
2052814373
1253635008
531543216
1418362724
455750851
1992231910
1932336277
1614561445
1598385445
1245651181
551206889
243213442
826615464
202727633
1392136730
1531163947
1757102247
1220873325
1791940548
1905190401
1132062843
687699778
1194017343
275175637
576362336
2099695665
419631391
947644753
1980668328
1546105064
1377107023
315556238
1889672231
1756657381
1139320559
1739994794
477807240
161047501
863525176
683715680
1773848060
512787675
2013250197
2132459937
387029713
2085905322
831046740
53708092
321068962
1069579982
1039090498
964981016
265179818
1357941052
1362428656
729575278
12357763
1013936928
2015266450
1924081284
583162456
1504131665
1379007630
1334414674
1908057086
182616437
2052141029
1810679560
514173464
1011937706
1665630979
892356693
670322987
614425093
1606742325
1210860178
705235613
718587839
593435110
1024284941
1444365262
977596001
1146180096
936549465
967466060
915011900
601145126
2104938286
557654954
781560250
621377702
1827009155
1684725781
1594585305
1082766046
503323049
1382210686
154421100
1289744595
269125284
1097301670
486362572
1111047964
1007685223
1950475745
831665325
1372353777
248628522
481497363
1229221084
1603239929
1091105423
973835383
1653612455
1190376796
1004228046
1865590893
1630531437
1367485481
847413839
730216427
1733328784
1750147140
1497889632
639358483
1209320612
1332435980
622196961
856470750
1371282642
610445994
1174334384
1721037660
1188769882
1734758983
440146205
1240431509
2067306744
139892472
642025411
435644770
704533327
1198408624
834483201
532150424
1074853496
859520512
2329549
791935572
2122167353
733945631
926102255
953013388
101720362
347133645
1680346941
500762508
239126012
1190679947
874356013
553532529
1053652505
1537031811
1525451823
1463474970
1550610731
411148861
1325900330
1852123374
908806909
425836591
1878583361
1916661468
36346747
1169281590
1614815140
1899538249
495417099
1041423703
1383300202
2118333686
1818472272
708283665
1151576845
217456776
1679678104
842143061
606346254
162946964
451552446
1950620758
385390730
1467064866
219997976
1919528326
793321026
146680100
563611801
1090007943
408748993
977741123
1407985347
835353103
1539204359
1754176577
1272874267
1301461145
809949043
1932384211
254068085
655074428
1542874554
1004362620
1665624335
1910606628
211145961
1873634103
1656494078
1229747385
709177403
217573718
963162415
947146142
171416872
548746559
1910514684
1624774923
251492400
33288405
902434499
152120234
786282561
43370455
1627793541
1886088554
132095027
531729669
1211920463
2045486056
474324350
903604523
413869537
461161596
156937652
394760418
1076070840
2082295470
93502092
630063949
1497785650
1308995192
840923575
758239185
691100540
937469532
1329233213
1464558752
1357775099
172933618
696618986
1617519899
1846787028
219008940
570579421
567117702
53308519
1631413170
21121951
659487789
563338634
1280926047
1502598108
642472590
1938685050
967020150
317840061
636426415
1856493836
1574251641
1460307488
155093065
592539317
722574157
1911703216
1869110854
1341535167
691209167
1615866538
118144936
316568075
1353320790
705723301
2100549914
1330341813
877233301
1413128764
554105778
392113817
410469804
596070799
688866473
763456718
207281715
477625557
1063832341
1964100957
868447115
617648838
369710473
1935228817
782080462
1702134248
1150392644
1321926758
1827812535
180880694
355467207
197552619
1149723392
1154922420
775812505
455773064
1197240436
1872785831
845201371
674007714
676974503
386755532
18275133
1879165673
1840127151
422226981
901439994
1326374415
1181820713
2087697048
1529149890
342637674
323355927
653171743
104057589
363971898
265628615
2121209826
698744123
1780090503
219648910
412500858
2043494254
623791684
1384898893
89872026
516150530
1582072190
110008435
1697302486
1072540792
1266138347
1814975969
1731768468
598605130
855948795
1458901445
2074311096
844787393
2027098520
1799317981
2015874822
596952606
283381251
467334084
625400994
2035555294
708874782
1405392776
618648112
738630465
1916702021
1560277296
1650306946
257214568
1633112349
1537260416
1069177121
2133806476
400533502
507462254
2042098772
1357926977
1779611262
321969272
1221692119
1417238820
1476436855
1677553174
327415806
1700177587
1326581638
246084358
430972014
605105845
938550874
1318588729
1475828385
1811417927
2093608530
1153348167
2098420428
2043312861
1626456231
290956939
709498789
2076927475
875037245
1995984645
1530868216
1810329135
549483282
694374265
948145472
548832345
220745587
409290880
1130640535
1916929523
1180120962
1496750812
949585231
597189752
1776082934
1190866946
983016677
2052543242
1264355706
219762213
1264663609
158694559
1516716562
205549804
1490910245
884261524
1522920618
1830366459
500328927
1447428823
308548047
968300759
1556378298
944203283
1697412841
17154202
18630939
1072051619
810057733
1435082546
2115241956
940391086
324228793
1793990907
1376559041
497591150
926014162
737783286
1745652380
665350660
123755358
1554037741
675858320
17461955
1000805733
974186698
1673076795
1263843819
2101771742
212671776
1708700705
67742336
1674334225
1175696899
1523830199
1337885746
2061658108
258455345
1602485599
2040363385
2072535126
439747989
2075885364
641486433
1615396016
409971147
1988158879
1288732314
2099009683
1980897736
1727795042
32107271
1221058610
1228311446
469066393
2063405316
246222998
1801539353
1860718864
1915078661
1293418452
1359622353
1456088289
900433912
356429117
2054611908
298194189
921712558
1463949765
1126200369
72327386
1485996739
497166452
1660731585
1997288481
195868820
1488274897
656735834
741676268
3748126
2077546775
1030897869
1479710153
1153776891
1393523768
1758006845
1615958950
767269503
559020974
300742807
1569994966
1018131420
1142431497
1792360604
1086261804
70313597
1255553349
1083932505
400767712
752095169
627867891
574445747
1556564227
1278452991
1175793764
814364163
1588519244
785911803
1348365845
1035339688
1227033519
168564274
803273916
1495928850
2088476634
1120405272
914666362
2118956268
1678442713
318534147
725860025
1528388271
820847019
1453679748
2138941284
92358097
1603981832
774844614
839590984
2091812237
830624098
1809169311
1013166452
2103567863
1258695798
1841779430
1061548164
2126834252
1902338160
385092560
24367551
522768157
1931462663
210938061
875791195
1582011577
415354702
914622576
1449536060
1021055216
313683972
1021188867
2015715826
924191347
877295069
1560764764
234390868
309287335
1798048412
1961620069
1943191168
477041604
1160350368
183831134
892002143
1122483474
2115674421
1703681994
681443521
1542292169
2048961527
1964147505
1789783236
100760974
1073440840
1733723188
1145851196
1057684411
2049894085
867115060
251896898
718787439
1021036459
1258764436
833555800
2147269868
1229635408
1463898462
1574028505
873379072
1196188160
427611752
1186953259
1179543305
1873688786
2128997118
551968418
1912512312
1780882731
1876475591
1353455975
532595903
741662199
759262574
1299078037
526539844
1973496442
1145135982
1582848638
165581416
441174017
943934830
2078148109
621202803
540937653
2143718876
1238239524
1089554280
1408477237
1347107711
1259049432
1224520001
1409328752
2045224891
555802886
680516753
945081851
993029257
1593549761
768372060
1618818760
37487375
792990347
1116574957
526725210
2141905266
1272961561
640406648
1782017160
1153245600
89246522
1218364897
1663071584
1570680659
1573344150
28700663
265513025
1966276048
80002454
490839799
1188166276
264849204
1300314287
388286361
1570293203
1312969127
186886528
1751707996
1693506573
1934671466
321995450
1888299181
1204265999
278716302
2141119525
1416165607
1812856138
1370822244
655770717
505179876
71281908
1322498580
589291389
2141594440
324276489
698582258
553824505
1406684250
1006181792
1917553582
592097945
1468389511
1327079641
1932245849
1191650682
383815889
751816347
97705822
284271056
824263298
1845826964
2077699992
1003417483
1588785731
1948269283
1918527365
2054858387
339350941
1732427564
388129664
489592461
787535152
1521912205
2052016040
179763094
1290885032
1112333532
2144873835
56910428
1311183774
445617088
1612143238
749506650
2025859452
549823686
1724841774
1904927802
1578616356
921431705
1143962533
1423030707
1664257349
316886092
1267216163
1740471946
973474666
523563463
1735118371
809144795
652488708
2129530874
1529954276
1735322826
528732179
1966325914
500827556
439915369
658452532
72366886
847718395
1517407186
1178703594
1863995604
1590013356
1491869415
394061520
1656238272
2132515278
1832067334
727728352
1843295249
2120118778
1095238064
1667804882
231502492
477908074
212263838
1959056671
6741685
1031824997
50789887
1852091765
905030060
1773945505
1483113337
1894664397
738865152
2082361106
2098418500
1026595327
782413290
870257565
2038526348
1473070939
1927281389
2060314637
450905741
1056081341
987401947
832975477
1853859908
287177223
811846975
938880363
1530243464
167879680
1745918585
759182938
2098606847
1690554517
82458545
354395014
1089299219
15930084
1078355587
408560339
437106244
430393477
677893719
283549484
237172552
1953014287
1000855422
1729277826
937097138
664122873
487217238
34573487
1247088488
1981913906
2050828558
776966124
208233963
1084426917
1512278038
1614624998
871956908
835553885
1848571450
569687065
2123866310
378379990
669405910
1187584177
1577081216
1075905990
1058816165
796768189
199623062
1621358687
74830149
2117964035
1506828171
145520037
1325562313
293133006
383197753
1185715213
180768503
2029141751
1848353140
1727323244
1765247419
1482987967
780297738
1968155651
1943032503
1330266053
2072869398
1733205670
1140184995
91147437
2144895326
1082327289
1788192369
1746172127
1316460839
268061384
486167093
1939208251
1092223382
1484235160
192438051
428728249
1076988978
1258512886
1504999180
1806472368
134206836
898216627
123987209
797295073
645547246
627121847
864574116
1606309594
454415578
2142385960
55049063
1663307056
850109143
936984065
413315364
1784117110
1858553947
1442502715
1818609793
1892783959
13630071
774162298
165598528
1311636363
513634862
2054401291
435084806
415393402
925474082
14078958
1581175122
1387068443
1395660158
120259291
880165028
1990326412
917266897
377837305
1953850943
2044849739
625475159
1890002207
2075357224
1021414388
2095655967
548660733
2063733921
743172979
783518276
979510689
588738370
2647835
2011919675
687898770
392111108
386726088
424488886
1640473591
498322484
1600528423
747164363
1662146775
1421978283
419254350
481560146
607425989
1374922754
1963386402
799178855
2009766466
1659606692
991995732
2067156673
1685655366
1302773547
499763098
316204597
506934053
1301263517
1358788539
778959639
341576317
853438682
1102641980
87105960
1992792948
1959245934
2102806346
336541223
648097689
907855744
1808017474
137137484
1027841448
790381960
2009395281
191425576
772840636
643137826
477932989
970082524
100933102
496956876
263710968
337072710
1845538470
390141558
1685318341
1412088083
1525539567
1519805130
156339034
510160610
1088538563
1719780154
1924892438
581777401
749624608
1262234869
279535090
1576182204
1498159324
1947897451
1678227872
1310674052
750415777
2098004901
535780222
249375487
34564283
112742995
1056150129
2137424663
1150236442
388673002
1425095260
1046131950
566549557
1951188031
703021350
2043399375
2125779581
139465069
1384232347
1188420120
1717747329
1199275161
119561621
1831931938
1443048161
970406749
1782698996
1347399285
491931888
978910899
1130114955
1622716626
2141764546
810641279
1800155326
1164986187
1552378555
2130428302
1134819217
912201539
1685281436
573638945
306332335
1305035482
1092260149
1851733678
2126198113
1745238408
500891324
755356378
926655892
2110410874
669282305
1444467457
1857024475
1047732846
1800309173
1909112265
1981243513
216512644
1687931162
1029641890
655164710
1656584723
876777314
12980929
766455598
41084140
469054473
434279667
2083413986
1253117365
1266818538
494629261
1382861103
1772415009
88401613
217643970
1211585267
547444603
1212253427
53467337
817965632
1029375582
2015526255
1637489886
2049627964
1731135221
1769152174
1920970422
1543363222
1543846944
1250869827
598668428
1000723833
964659370
400430989
1887881229
638596616
1950795750
605779359
1228059273
431714026
677809734
997668349
1075474757
480162982
2059972891
177542647
94749117
1030964426
1426167487
947626551
1033205186
671626004
1505644447
212772817
5427193
1617543314
155547085
147697409
1706436559
147143035
714855749
254770652
1172690482
1242717068
788389014
101949775
1879992614
262882417
1786696888
1629683951
1842684081
1109124985
633266538
421033962
92648085
227675292
969460115
1535801351
203183777
74896913
407406447
586068903
997006242
383438551
1466671266
1896927284
667517591
1669169414
299648785
341123065
463823771
1465488384
677920824
843080883
249305584
1690202814
872715784
1205705154
576125050
1394637151
1006571323
1790625482
2146829690
1156099274
223244021
1398134998
968621906
279771081
1561492954
468878831
1113499822
1868165574
829741461
619853422
1551654070
1224158427
1631292814
971438046
1691871944
365890584
1400795874
1622832733
656129000
1508057537
101734643
778174448
2076523978
884348400
1112339721
314084905
1090099163
1469322286
1293720446
1194842237
1462019775
1889714712
1209974538
1785294336
627261891
958512565
1728854543
1409865963
1222231527
1499767631
226647395
1408223156
1966598897
1026530347
1585957500
1476738983
868933362
1061123188
1077678432
1669912432
429828870
1122384286
1396906905
1412626675
1011867631
1724211309
1587370434
667102092
542017894
1942909912
901627338
1320511205
309553897
131287666
667843082
385313890
1508410404
990823734
339053092
1536633374
1854266500
607065503
1367999243
1820533901
1659082904
646614004
692792107
194373909
2021807309
1648881008
1137334999
1782941822
1602931518
1852002943
2094572631
1164974216
1925562005
949521736
988365932
316555011
1401761665
2136741754
125426209
775209851
546822175
1445693659
1353803764
288237899
497021025
77501801
1766267534
1695896203
17185449
1421972441
216128173
563751418
1068652452
224562011
1682023511
2000246029
378626727
1629080076
1034135338
1905258104
1010030111
183960525
1794256709
269764655
338409388
635172784
2020693228
164410822
1894517817
61709886
867792116
180182814
1745523804
1705304210
1139830985
2011568529
2011484358
1999099314
1632810787
684280675
1019825730
1354008845
188552286
194303303
921057861
277236033
1896368544
1395000510
694042279
1119780224
455569038
474058349
1711580777
1660552353
1058674869
1769509024
1751239018
895228573
165890998
1800641763
1975566732
221759308
299250164
1149029129
254240174
1403049126
162110674
1472320159
1564053325
1078807764
1004751959
803679726
1562944975
995131527
1187774463
929383326
2029023948
1180210471
104681332
1078499617
1547845382
406297358
297421098
1250823602
1117730278
1168190477
845405283
158604109
709038605
1713738073
897190036
1582965123
1252004276
479424933
87741845
1508292721
1682780788
1174997058
2064651291
1380845938
2070394461
1394467386
1797055938
1068577510
1284042516
1924015446
2052853281
1437577686
1334924067
1039162874
1704987099
996397997
1655298467
27186622
2028334909
1361260880
1123851971
270364962
327947996
628896038
1204146072
1017452284
924683257
285839565
1736302249
933076139
1132676019
1792342057
1711145108
7290527
747380398
1696699189
631238567
20225276
568111128
1687663604
1954150474
752239221
1400360611
166362450
1375227240
540586703
842067138
808490293
271885542
1397096548
1148795025
1346952829
1603083070
1455156027
1696105464
197409622
1109090308
1875347071
42137022
401430487
399321816
446129956
983335073
1537702832
1795094092
422402740
2010850511
1358783731
1620706710
869835804
30996254
492382648
769044357
887210810
1149694372
1501438723
954463216
1896923866
1716620457
746446560
282416810
1524043400
514334063
721492500
878183726
772133152
460849135
1583203096
768623026
907664173
625772062
1829962656
1587550226
155586705
384086113
409228259
1786272209
1317363583
640659092
552375238
246735420
1159544506
1774266087
639774106
1357194039
1209643701
1995327351
988102744
1388443797
1886117152
1776590177
860934651
1089586509
1148457789
573289985
505940353
1025234685
333478495
2065860295
1851289979
1391202979
854142986
1227463940
254427538
2059921589
1074984902
1766528800
2010624511
1679134962
2076274824
978412592
1365529836
1008111539
2030162918
1667091433
1672312987
1702265091
320289740
1563410405
1154257452
399453578
460419353
1215165266
805613412
629335725
534200667
878852763
2006184394
829303462
2024627606
381236442
920784753
1829867775
56803434
1442233118
1084546692
183828147
86744082
1836063011
1051977541
1747264039
777244847
1522339218
392428949
181155895
378661659
833655327
1852040190
1929844593
1323543048
1695181676
2100491655
1580696855
1302138223
120750684
157997192
70570276
91417633
2137981703
1832204268
14400121
1751781927
1831224848
2019984986
194943713
1806952237
870154258
1725351888
1373035579
1503763522
1875196495
1118921859
1069069161
1526129414
1539609352
1200947903
1055532473
553986821
2132034891
1031563431
1893618801
2115528742
1234860501
1216964580
775295263
31351195
458776248
1424674398
461814452
1536263907
207259525
339108180
1862819916
1406160716
666703509
1940905768
298593925
606740365
762620932
152439401
440148861
1250605050
1403854531
766425903
885328586
852306674
1773075598
1567291764
1789641321
819944204
727503414
1914445834
1445905920
1241448881
91831172
2027095604
909444106
867777641
441443
698495480
2062219674
997565568
2100453407
2015105729
1338971761
2037771290
2019173000
1158038334
1456368074
1179845822
1910513471
1876611992
993171039
1646317037
966494935
1624284160
2051149439
411126606
1389916796
574854910
982751387
1829790286
972506231
1115046667
1245059734
2142314817
1692213363
2093288830
1592635355
1617268042
1820716979
327468173
2061960135
1987704919
1730757980
1373966753
1667364596
1861017483
394462780
1599077242
1710525204
1511805391
921754087
1675587659
1009194864
954326368
1161126500
2007095445
877315275
895878944
1909603496
1954984041
1636520476
605308886
1611253861
82586322
1952260096
758682217
934918343
786881266
2139653773
669999947
710896814
645687094
1429434238
993088849
1287065256
1596605173
1382693856
1239630029
1652981145
657551626
1590227058
49537475
2068118545
222318017
419801200
649069971
57715183
1798529441
540890005
781599214
931316582
784743154
621001003
85144224
848538126
1529696375
1817691297
1588543525
601863337
1152510896
834476661
240577902
192792465
831068942
1557918401
1518775943
934851795
1497279484
1244151728
1766016825
429679791
774712617
1966151640
1290252276
1751631305
1922824479
643394475
334595479
1890878756
1430014083
1557856518
2048196285
1430621909
786320274
152352762
2030135850
1955419579
2102873399
1246041749
2069837173
387769420
1571937527
1173495151
1555069655
5026902
299958622
1449092065
752686973
1938837386
206533013
949189668
1582516631
1040562112
230938844
294494104
432396107
1425119029
406003609
359441214
1789967429
519649398
1396293213
1382560589
1408065626
118179572
2098534302
480073887
465524043
84432760
622189090
1456423874
1122147744
1499215748
849636309
1465737718
574913208
1306068748
638606054
1875884280
389006006
1732581122
243521802
679119744
1976942372
271356684
1653882181
282740163
775721735
1722282129
1057525295
409514262
666642695
2078812125
160371715
986476687
1397926409
2105127932
322630601
1701037373
1429830436
1833917217
415420507
1531681394
1782825947
1053146863
1687778629
2349532
1437563944
1676719120
1629063426
1492256744
808584156
262366124
387794829
1034102769
1630093095
767832679
1736131472
617474169
1593458246
1419604445
1140929000
645273482
197552921
922474354
1185266459
1236426457
532692797
1745600006
1137333671
1815431143
310936306
252063044
1451632901
299534510
1495077629
2044635708
1813182101
762943312
369241665
1396887408
2106920192
2069792490
91180459
425504034
1972847119
1357523837
2137555074
1340666416
817099987
1408927191
1573737478
1230101291
520361987
1608284334
1820737826
1201662842
1175274528
1957151807
1176085176
523332917
1091031625
1762020061
521221073
1917434324
1601568048
898079912
112793176
229198253
673516750
331467946
199319622
1669303570
1355909075
1386253400
7025541
455576595
684158414
744722488
1183472314
692080227
116881963
434977787
650407862
1691487454
35286457
304256661
634817233
324085740
328949975
1530758915
768243633
1852828074
1143086738
252860439
497317079
869272770
582387214
845775980
1999796472
1606749543
227931435
1118751682
1789264214
1232617840
1039383162
1683394061
1807837321
1876932644
368939001
1736077412
1283572860
1679352659
1654463692
659441915
223235109
1591215812
412057573
1546539895
718685912
868053271
244048370
1328000321
770081127
2122414979
1414664153
2029787577
564088108
319312481
144317618
1975651925
1486095858
1787725221
1979583636
1499596520
293412958
2101305448
1226212929
1481777731
407224227
816187810
1612942736
1662060088
1885197581
1082813651
112870870
1107364635
1767490725
1223354667
1712372727
1919201639
923309214
1558432493
211859623
2086493441
1112122067
1601538778
771398419
887970288
1745544179
540727013
499202650
1579034667
1073260689
255812219
250073190
1519128619
1283976312
810057257
1248521281
817364796
572795942
1325431034
1591569373
1705028459
594133929
1385547553
1010990664
1162084446
1685443634
1887368262
1171107528
46781062
527741675
1664375200
490862138
825810078
1622662958
852533204
1237898599
1891042026
817659955
178849348
1580890108
1266016336
111897586
135164883
1760550326
546085287
905688309
1669877492
1096289668
572521174
1442890031
1325014453
900288443
1465506443
1380771671
1615130268
757559117
1104201436
1727108635
1628801045
160957885
958462179
1137049930
1638949244
1822280577
1184338398
1845320085
1974231700
64222217
1173429969
930449678
246246587
547524255
1330406566
1195866851
2052041223
652538225
1905423764
927066343
496281274
1201351517
196414272
907522488
558051433
184516196
507784610
1848293185
1607139101
1601757758
1039932621
620512570
106767543
956534188
1661765289
527171238
673360
1187547658
670696203
1393448219
1792514874
1656572983
639293323
1292076507
64730660
558127064
2094007218
2060984593
680793388
1290266863
867931595
706221947
1086618027
610772669
257246947
526209248
491850013
1601330470
442392241
365087384
363082916
1350877150
366338127
1271217393
1850829381
1887843313
875429389
2059029045
1489341529
987538050
2074334818
841430235
620114368
2127581896
1723496260
274734446
186691307
758697041
1492790068
905496888
1154082135
797688154
1093995711
430960570
22010853
2139553972
1236394881
245240339
461250475
80638184
1102989257
1586550867
1387654074
804721005
2068385659
1318844466
727390484
1620575617
709230881
1007198960
2136397763
1578804847
1790693878
1005353984
815869613
153263391
1836935270
1204885282
1558332208
1837565308
1789880684
99942009
1650223804
49649564
1549470837
600785095
2070938034
880335518
711931761
94275617
791284892
893017827
1555096412
1038923697
1382981680
989462577
373016644
1410339368
1450184988
1825779631
290738717
1490216965
641985756
789137036
158063565
613076423
1585887652
1924390974
2086155466
1510496752
924810995
1380203558
1793027219
1843948511
139728200
167553233
1138288400
2045770198
1769946857
1167258991
1816443056
272328280
14256077
1247210590
1641696060
304766939
954592823
928372030
1152338224
1125205522
825447022
1796472687
666358464
1725503650
1698934626
412439631
1593899540
953609486
764025604
864940338
497452710
1732504841
1804635742
498321846
346358442
64937196
1668707653
1699369539
1724452498
39856578
2048460764
1864446543
756874602
1770618791
1213622661
341769788
1918220675
1270474715
821858789
244382092
2061496339
1880059677
1746205996
43573740
1649313191
1295995899
526263248
355582131
235623124
325958962
1424210696
837076277
810231817
40761278
231128455
258418489
359012828
770980993
409352941
41554226
953488671
425852932
1178202243
1518703228
641055737
1089849164
1724885447
1363646908
1976928413
910657201
712796034
152041069
1130707732
1780123658
1953649035
723674234
1351978145
363714846
151809525
1912052945
478030955
1909735749
1849762228
1228304708
332399421
171753639
1095530630
794684843
485736517
2138346946
901985849
725189241
643149097
1917569955
1734323524
1901606641
71289347
526733414
553214137
1138746305
1455632967
1641780151
943221566
691369205
1599195216
1745005662
515223483
1276326874
550054383
1567688428
1314443826
835066332
1540353207
697801793
1071970029
1902848697
1954947636
575844222
667241384
958781011
229254149
905712596
1179277095
879256360
678602850
413662112
766054918
1351049434
1602166313
1817529903
2032977504
1794187740
1583304962
737838567
237811917
646069766
106124829
1433933556
544643004
2073042242
1141161904
1721326784
1493087364
274893027
1897536001
1030558093
650576686
99960462
933605144
1281248026
1863181052
653965887
1284543313
1452736961
49655352
1295552703
2034432288
290791238
1979061004
1534554439
1407897134
318444453
696791840
1482602694
820092581
1757738122
530484397
146094878
1188217426
2827008
1721346488
1570770446
845336557
1226537459
915052815
630741765
2100910672
307364893
548679280
754006498
124646403
557464177
2136738409
1558614701
830045208
1793182418
622619428
1850607633
1743565179
463857043
537379931
1864558965
961351744
1197741039
1041178341
675687902
1771632002
739743414
1564230386
1659598132
101976925
1693207500
1936762304
592188213
1327299831
1139809590
511321110
676929950
1693283306
1152120553
1986953430
1581619698
2135251782
705512678
1230941812
1944156346
388131976
1579743750
1486020204
1759438418
1287979928
310451640
614488574
893020788
2070100678
1804984884
1321869804
404694541
1460359076
850084682
322787226
784340289
542527200
483142705
1624927263
700406217
1823213728
775169510
408689019
1373408618
955862233
493391167
97329761
180558800
2010738418
1500139933
878566117
619816281
190059291
2055813775
1305114619
366176393
493896068
1837217480
1268983870
390378868
301843357
346960282
1508308039
1037788851
1461045029
1798631864
1736599243
1198285985
687065999
1782284163
40041665
963063555
1894241644
138973972
1106271622
1623224265
1044572948
656247371
735861609
1665438850
1933498601
611346332
744143898
1414230446
520240501
101668741
1811007433
619047947
553770379
1645658099
37004062
1371450213
421544184
805491969
1037594128
1594283203
1393333821
528857369
2008362202
82300015
1250025248
1714102515
660830195
1695744018
422012220
754090986
893908053
1009301962
368276732
1663619377
1325241349
1070528853
689005435
1005235690
1345297887
1014060830
1449908701
2144877579
588545579
197324260
1142712734
614688800
1356488409
658197942
153184490
1212268536
1400276861
1743222172
1541084906
1034604604
392725940
1997002169
1190201344
1294732148
2099387815
152328722
1583405570
578500487
249889294
920616067
93794451
516973805
151475253
649158438
848558275
1701866461
1068494000
961801847
960165512
2100360023
1580952391
355011360
219256801
1235156692
1905987475
864271705
248189334
1787888970
673077346
43871730
1713619788
1091407509
775449971
1084238187
397206568
1821334026
284315196
1784605161
2034857550
198184205
333105825
1920264490
1597866978
1751279800
1902462002
1940192126
1456513785
1954875506
164115585
863105258
44351878
649504808
361529142
269025534
805452444
1186263780
102664486
1589066588
58339626
732878911
1473386841
1313014582
643839421
999516986
904527937
312643859
767308196
797329468
1918142855
1973976311
108370925
966951823
2012066450
1650413761
161019180
609558400
121121779
518857467
1991805950
1673005734
983441772
720910279
1904838939
1433839158
6998530
514174063
1123959739
333763466
1842200638
1886071038
88006079
1292995578
123281971
906795640
218179613
2126380309
1485535859
1195308408
1373687456
1279406262
1964404672
512294946
1249430840
1535654452
1135820165
1864049853
673131165
1114041522
997585864
611797777
423886395
231021084
162562003
1658960906
949271359
1343117344
1737915389
632556249
304399729
1822576608
1005766723
1120601904
788286820
34050920
2120215308
1751693495
1653503132
1691024229
781465570
486760404
616020346
286559979
326287697
1587183816
369470485
1360719887
1521618961
961213916
1663625770
314463047
453616587
184223969
395469696
112459081
670514036
739743462
240969220
667633995
390915314
1534802178
331608546
821376814
1306056216
364410749
1888015982
1423409618
1637354512
1847591765
63378774
970210678
486847698
301726071
1054412795
1368325572
1882283496
1419324396
1242430126
454591575
562163174
2094495013
1343363608
990508643
418604050
186257779
1762281007
351837128
771973278
1351680378
1568913316
902505691
1902671169
1995732038
2088311643
1721333842
15482169
32193120
114159316
736103006
215498112
1635073850
1036067977
1156561450
1401326939
1590889267
1895305279
1940076697
2026325485
58937011
2078448450
1820521991
1139522415
336557101
2035925092
1268816136
2020113580
1451244022
259608690
1251146908
706681723
510874808
349568607
941340070
528530700
2129336786
1934668719
1511989883
148533806
202453433
333982890
1857552393
222058336
1162170768
1242160166
1901037777
1787592072
301006383
604182717
482548297
662083958
834229850
961777648
1539335279
453606565
449307614
113378113
1956716206
1458787779
2130933616
590629935
1043285677
1315813384
322046434
392931344
249227008
1695181916
958178984
1709591862
1611293925
1706166481
1475239439
1464288787
1263425085
994398676
2082946911
1791334037
392290394
561144198
1251761089
1497605978
2130746945
1701746823
1746784171
1825569486
867896994
862344671
830199126
91236588
1527941635
1452504971
2109988647
2134320017
1682293113
1057727133
648985123
1288160029
425116724
293032736
962115564
2089064927
905154175
2046997885
2071781562
97390925
453648317
1962493179
1603022358
651152820
1710299125
1016935829
337235220
1249794600
1177411439
216769381
288712707
1636179438
1694585776
1931381531
1617721755
1343002455
235142768
1742572050
1514907138
222617839
138073032
3041071
911810207
1358462308
858617900
307651042
278989496
776301538
61279967
1090341945
1913453267
1106412650
1743425473
2013489402
1994351283
635116462
1799595714
60495275
1623989004
705884038
620566767
190265883
944172176
1736661861
384152240
1610580059
448864713
383964344
464305928
874206592
1907302761
839364155
1702823145
71610818
273616981
1152853298
1366117907
628336819
474577976
1966192026
2084926576
613662998
795151759
870167957
296155555
1540625869
1319518723
747715240
1044128792
1598242322
626273990
52184398
35694065
594017443
1752910409
399783323
1486801631
94878171
1638350676
134317849
1183592165
661373431
1571604047
1496372581
1622080533
1511411396
511477894
1032333440
1068806380
720918359
1964509580
576817329
526610172
1939417142
1390516765
1099684568
315543645
734053336
1872777652
951256266
1199130309
399903422
330371461
965761475
1164640664
1329703834
738037353
950292033
1919376220
2074532769
124936938
391804088
1518981413
451073921
2077043140
563659032
1622376509
2061773359
834379813
1440421311
2102537222
394968636
2120536027
1377572771
438947109
2011280850
2056601937
1726761552
1709811429
556010256
1978087015
1027109978
712369709
857536470
1985997950
710953750
1156499180
1117070995
723183138
1096706037
1453212449
194882086
314326532
1726120846
571820271
514440805
344129842
694090466
1205958752
948457486
1827967116
1563073187
979659368
107892086
356125758
2146940024
1215659584
744668686
912835737
771848741
177680555
2105385884
1208923542
2121310999
1319696685
1921687966
729548962
1805145920
1377743150
213937638
1801625203
2127324266
853967232
2002651441
1099211188
1320270331
2068207973
1679736448
575349113
2047487275
219802629
1268116657
1346220766
672957856
1962555213
1805882627
1601444769
989450531
1442288005
324187381
456852686
1191248043
716128402
76703114
1849996332
237095777
145069847
1901773808
1071566605
746577044
1726847829
1525588391
784737394
1463240214
558314900
1594555633
743538415
86195706
217900479
1207255118
952926113
346563088
1961492991
24726501
1677426633
10601635
909278625
1711818019
987855721
2042036251
2136290831
742993562
1979777882
1081316267
1600244168
378292482
158414695
1739147109
1664808702
1655847731
708823302
901339371
1928233143
1513620015
1924728132
780611278
2034998834
1194895755
156165889
1727354240
469823649
2085997484
200814853
502121407
1789591966
177723953
67145981
907437563
1868318933
829894111
1281542333
242414392
1934080706
173989671
518381860
1599408505
374792082
1780115016
1784046679
740004153
143945699
1874789222
643080097
157444746
1215593553
969011070
256962110
1784897728
1092819653
1057772350
258935531
1600743171
2268623
1392380121
388590288
710351912
2040680897
1752179591
1252892507
1298241422
1997980578
954744723
789233817
994081975
1404866333
172858089
1818943355
389306375
382645480
1720776009
1219526677
2120499957
1264154896
903362758
804330503
590598074
699582753
1289677170
1986374732
374488645
1052846698
643587560
2039102409
1885599842
962211889
660652007
1682276834
709318030
1713469905
2075775984
470909947
1360373642
644954482
1217432078
1128153103
1713475234
1458913770
680547795
1183276883
575903144
650222844
503926370
441839569
2137396891
1338878390
1688082254
505882415
1486972509
1977402019
1294897278
313601158
668551497
687696931
332418551
696183522
1519169474
619186868
1757796581
1927015319
1982380575
1722163369
847624101
1359558638
1099957318
369825108
1610759553
500450374
1831287631
145195590
2005083131
1506337221
969406623
1342180037
1736567163
173488309
1780147813
1425062079
2082077507
1583794768
1492790427
1984291765
1019061392
1190099999
1654465509
2025037604
1526777691
1800513874
1701729156
1383379109
1147821064
1061567704
2056041432
2096762271
1448983214
39834770
622410666
2066997841
609004118
389409451
445756560
723328958
897792391
1785923671
1838798471
1163039151
419323596
270466986
1337175135
496926028
719216783
1335766706
1300775041
1266796424
1747322357
218024016
1551994982
1508090548
848793133
1481451510
1201064304
2033239352
1872785792
1774725879
72076496
1867720637
2053433680
1945014977
939850720
621497269
1914454092
2055106528
955272384
945031396
51309247
1201640338
484746744
1738138779
1638360669
647105028
1941471967
2041507491
1277617045
1029283113
431022210
2055481647
145667249
889150997
566849773
1020360069
2054129326
1512192039
783751135
217385820
300900694
2108656371
749055816
1634956858
158822331
532466653
1020400424
429988976
265981890
1419456893
1195472392
52317509
954575754
1583244564
234290427
1794037408
1139464317
590298366
1210622962
1863721952
100155453
2061729556
991193731
432071624
107729108
1148431017
2033633120
119879435
565490905
1309133610
1740858577
1935828522
1328780201
1484018143
1700865353
231284706
1951046048
1629485257
1816817561
1393901517
2144225498
1668000849
1293075010
2017598402
1579683886
1825930677
645042557
465722137
798731541
758095216
161114531
50615304
121655998
509894007
1236163760
508293811
1516149439
1969240851
1210758667
1695229509
755252476
1205531079
655554190
1493293298
1908314276
819500309
619452708
512650332
2139935673
1071362756
94576396
481804493
1916484477
618757519
1319166942
2140783522
1048038623
1432420020
1131166175
1140688150
1007811690
1420185755
2069581338
587585133
1710626611
1543692628
401954103
1224306860
278229549
1433123951
382041847
978559645
1552704273
1967054146
1887449828
644122325
880214122
1040746896
846959804
652853833
839231916
1531032344
2124173282
271108739
1468159949
102785634
1626844321
2100540404
538424684
296954111
831253485
807503768
38469252
1235262360
1133505396
774054393
490318267
17028102
1929056777
863869213
1783355266
83819504
872842326
865282728
1915521870
549248742
529047678
356758206
754494196
2126152815
304857689
1007528215
1656080349
1968296604
1403080777
846768195
306294322
849229801
1578241816
1920105421
436977184
1173642772
1160560160
1416082903
386468799
860218247
1733557164
503369179
729040503
250224262
42758504
2106377973
537553645
375711443
2045528147
2000838163
395655628
1424254859
258794735
1705033716
1437890742
542046914
287304677
777570251
1727461929
500828768
2011729483
826787120
1232367268
54721343
955915523
1059899974
171506496
1944264351
310175338
299991757
619944898
653766071
1725585705
1342148865
1350060446
1989593645
1230074265
435910012
1137110111
216697334
831810799
1994259381
1684542079
527108243
1666238102
853881247
940601706
99647955
1906473930
1651893645
1620847878
2107012079
1704171495
1072081976
1519577380
227068286
1911097566
47017633
730177786
1307839524
1167964929
462979527
649545504
1064410849
2039283187
1851540248
1805725486
1936261081
1156395072
1004421039
1124351007
2080314009
391885912
1611063942
72866298
1951167200
1851468678
1761782474
914865510
1874054827
927267839
1249634683
739339370
1095845912
1305418641
343279734
1806863896
1385947102
711402615
494098455
1274610452
712107951
449032706
2075026914
1092994558
1407810691
1781335094
2035276471
2046006091
106825907
773712933
1672077509
150100531
1179897289
2130575542
765596168
2101900271
820672479
1003887115
1502801559
1992991955
1102558829
318772923
2131614374
1853613180
620945406
1760749332
84321592
497413457
242916171
1500242440
1360106866
584816107
379425357
1985372521
947716658
1029042181
1328491434
317892034
1882156876
876425762
288443876
1490879227
206779364
1083074210
2096900330
397825027
1492691244
359588996
1059915855
927905796
1895292978
1809747926
1799695907
1867748844
2021318746
1138352436
519156934
1721886858
1153002869
1578940217
655718696
528339905
42948107
1188490642
164498705
487620482
431376873
583253465
650948985
2041396539
445396953
1295312885
293361841
880734936
2020553735
918725073
1586344146
1348391060
718792456
1500598310
1487025564
1958038435
192643770
4064859
1844398864
476472286
1742619012
220385008
718430118
2112499307
1088384068
1505999787
997135998
986885035
451406059
1142275584
948992310
203416180
226775053
1903183703
1915105992
199443511
1901300590
1335537845
2077676062
1809013262
525532307
1552313260
1983910571
1536211047
749808337
1116142249
1771974874
410860366
1785723194
1610133667
78856777
472287874
809461070
1583823269
887593436
493151925
505007423
241494764
1388064849
460274696
139115842
1382276000
130553785
1900380189
766068656
2080490625
563737914
2062701871
669966651
475506810
922125082
625276623
976472162
1761494141
1527585721
1405382053
968487837
2090354799
341527275
1606225069
1229948617
1658017515
1796761847
241775681
2142360310
217107826
623000619
995516231
1434049227
2097632565
730047450
390559428
1597727318
726547056
533613002
1123380952
1688175645
1642302923
1436573035
942615093
1432604792
144575336
919557391
1660528375
1900475049
463195171
248559883
2138141331
806084717
1281277273
1410987333
1213097507
316444371
375906599
1146106885
1024109369
141898102
1566725805
172048356
1171129986
1906376844
2081368675
717123084
1046375971
464619242
4386463
529698961
2021057725
851015769
694557460
1441525942
285580626
1031016451
470365601
934498529
49440964
685897401
507364080
2104031153
892233996
1103409282
361037241
1077985526
1491996135
910267427
1749374829
576076013
1208899899
1511344142
1373094196
1693564499
851864205
1809893758
694008517
1794616383
1323717735
37288539
280046650
1874496857
1644443611
323073947
2044658819
680088660
1796778184
968718174
1857921938
426942477
1596676714
1855614799
122685723
467010755
1607537534
1713783573
13028724
1870421745
157018635
472988167
1880089106
756034675
1908328570
1518992862
403052873
317648991
809843013
693821622
2087810688
1802279847
1231059815
554806199
1613317922
901906655
552263246
26932426
1976107605
1224690991
543319697
1121582424
663286009
1518046041
230406624
107354090
2079039082
660221343
579752888
1790351165
1108414698
2061475935
1249575019
1007043485
1503709501
1768809452
181248858
1599560154
391875305
1512189720
1954234647
404820296
2022043063
1596758316
616387947
1901046318
209499139
1729809543
1068199517
509608796
887352455
2137964694
2069106936
427800865
436328960
855276516
1089856896
398117732
1911989075
77192992
488254454
610257878
2124532740
553875079
779188097
1357091791
1864791216
545870947
2121511849
1722647383
522150530
331543504
769945630
1817527936
2125713521
473506323
578581649
402334935
1138624181
2085417318
1780063722
1954797094
1582611313
1471329149
1391854075
262201851
78134002
1341782785
1200053060
2058257726
306468825
1052485270
1338490489
1083187253
1395139370
153547363
818451777
785657331
1128557777
1724289836
2123424714
1888010546
881986552
2004277181
325571625
2101971832
1074851510
715510596
1120701143
1194355405
1526788910
1142329508
1165771584
1584496782
1657112292
947931937
1191687088
1904987876
1862602732
780317149
748206430
622288910
984947734
646459619
531189035
911864707
2045008417
642729276
512540610
938161451
2066962879
1123276065
1338785204
2010217192
17634122
108106652
343382922
1117784891
1339046088
1941465638
1487628948
1061153606
54152657
1452010320
1756189835
187446630
1451591510
445041847
471842895
252376857
667579645
381380900
2012069304
933992266
542535727
294275974
2058369637
1469301953
281531733
979877909
510491975
1902374016
954270608
1969844095
900983693
192690003
1612915940
378863811
691082385
1902842056
1432469230
285787061
1040582097
1875785031
547359364
674718361
1949951964
594495469
1806242954
1603247392
936108527
1686434181
1660134917
923339421
235226791
723617299
293794863
959374153
466421792
33043280
2140477636
2036454418
1490908120
952219441
621826671
1596577654
2128426909
128556458
230690009
2106661010
1115467018
961349486
1586671902
1000398086
668495499
955512804
1076444572
1027176334
1250046770
248392545
204056307
1235108303
1018229470
1679586689
2011496360
1596890845
809062998
491759475
1476552804
971310458
1863276684
1883635205
2113915034
1280643667
1077045632
418388021
427380303
151101945
822381500
1858499856
1950922498
1543762849
1512960833
563640896
1370316627
1528615769
441308966
1281229410
768482082
2087242570
1742310601
1490318031
335926919
303062916
1185606866
1590712877
1066139041
1533890385
484376265
1045206668
992586958
842915630
365293013
727712804
969713868
882846664
2026194091
1063432869
1793662875
1252492372
1429041741
1655415983
448475114
144296849
589534584
108008598
2140748236
885711784
2095092124
778912747
715650857
577904387
1520855799
908448079
727800691
549305251
1189931590
228300413
310328413
1873044706
1332120089
1569656463
570081679
34389347
178170339
460145825
485596607
1325658655
1628572448
288705000
1398935090
299651990
1673696572
1035875179
852403034
455932242
1499947414
904306967
1442500821
986409763
1316622365
1465305952
1125205476
1425560512
1535271787
698227207
1084558786
1662532420
2172229
982860167
1730049920
1920026863
1618694759
386787994
1430570692
696716660
1707511602
955834093
867543928
1993168334
970449738
1615577325
2084274764
1233847507
1354088151
1276070059
1192451479
400946663
843990447
757009231
827577421
2066802423
2039669903
1950599199
1153801104
1437887203
89795735
1232158742
580838877
1129046937
579401717
168858303
263359448
139428964
103011817
543172026
1640234119
1214536788
1091157899
1578242535
852555251
149645385
1849234204
1081219789
675415045
1625861470
933222667
612117381
152226464
979065493
1821921283
1970036226
1327699076
790623323
1213382976
1215400225
1426172953
1435862311
764255328
608917133
983694177
1063180681
136109134
1673322739
411923687
2126037148
870429385
903666459
440517436
1023301448
1005813052
929840344
495763810
1192516315
2077950135
2088532650
2111257522
1922335228
669052434
567165686
1064269528
1622270075
9481944
561104084
1610908051
1777291293
2024831093
777092524
648235920
1742791707
1544530268
1181782146
1722189518
542204488
279735482
2076550011
1177177868
1195689555
1523689223
666584481
968137372
1668336466
535702088
1434377908
199455251
1524923953
2064003635
728179627
1897001243
196597771
281028646
2077955639
1409617461
381444244
1882042371
1782745677
970009448
1749538695
1888615435
950613197
1346989635
357689463
1669753102
1591558523
1936318520
1363010312
503210745
2079486273
860706463
315195152
1238077638
120766688
627057434
1958323588
610486517
1571133125
278957025
2029929413
1187401178
1702263048
1306397794
321266890
1301008730
10767469
34102494
1092342805
925942263
1820465646
700400237
2135197663
300703320
1941069201
1114908774
255464313
426447379
73784344
915308473
1450762490
804297073
1288110463
254011200
209384360
763522622
1939523523
1324686487
98104147
1390115654
1530930176
1065399078
606747826
1158289822
425131473
1646040586
1350368524
1371100093
1836559494
606555843
1751077928
1531343456
92536525
1719801474
731020851
786682200
1178257170
1571073526
44107383
774502959
450294657
1220279669
1689321715
546834981
2124622687
2070183309
889933211
816078198
126547264
917595993
653320569
186549111
819094971
1397861345
276240881
1321434024
20796692
1204008402
323229235
1963276613
1745821152
581496912
606345723
472281052
1349247949
577378299
1083242380
501982981
1925472446
679301873
191136329
625121198
1477786442
1606357344
403638360
6344530
1390601730
175027555
1573574021
1006279787
1710949568
226493301
577092896
659768203
690248405
1947359830
643411135
940014139
939934185
1325315082
2047690028
1603480703
397453240
26045815
641040000
1135839272
1129157748
1032115877
930173199
1843810796
950352181
635538352
1196976164
1835499740
1765639732
1219072977
1263918134
305013493
1694386321
1567312632
1137177838
1451854263
1734529326
1998131434
1543369677
1075821975
677520061
487768677
634185228
2016295762
1851172753
139327706
1502904103
370013996
1582198960
246289003
1705835290
370911658
1816984469
398263060
509020155
977626075
354910210
1259727912
157727040
413035418
935642997
32668918
251822499
1736073050
1940490777
1651251795
1257190593
632333036
1725584814
1814155301
1342312992
281613280
2101083172
588515444
1769068333
1911751994
1069254927
1856441389
1138743672
633832323
833011781
803031873
1779574915
1643635281
1321083979
49966392
662157625
522817285
615089189
367012026
749704919
878718433
1318588941
1972757651
1080827359
477560406
1240793480
848043964
1496006233
222987908
792309137
1011654922
844940713
2069072022
1376143038
1516793980
1236250972
1536441814
667552178
831821385
794790109
1893260249
342097305
1359389753
914014285
812408905
1615149533
1430390011
1480270353
1300407705
599635106
1118246205
128532930
1102626376
1597806919
1395983155
1088681446
875338334
1215112788
269449016
1367661187
1875702414
137958317
813237190
767220539
748846466
1037664540
1561550474
533972314
1190357838
390032486
525754180
1041097405
440543769
792506292
1917765937
1420467033
357069262
636913508
450222764
1482366851
1060084100
273326293
580036068
2134907718
1298608799
1726984277
171323565
1289055971
345697619
238718833
75717838
792916630
241747224
1670439763
1288935591
1118519285
1620604176
1974618812
1894340330
1764852893
1236612068
690033768
788614988
613375026
302692438
169049517
1446217368
3388065
522618096
1903589374
1750408835
1627631340
186547499
1789589426
296480504
972465250
670941466
1942407713
1675945248
1927679505
584634735
1111618567
517876952
1091211182
153746523
706320287
854990689
1186922814
1178014029
496067227
229637541
172130313
1164008915
2010940617
715091572
827492921
1096872149
1696018091
1336657972
1905663913
1737238486
1041864364
1289494656
1274211635
1500283582
382568525
217916516
1929739916
1040302019
164592096
1032960277
722827329
2134130908
2084842322
1369400148
67033805
2132260416
686541723
604469399
61426628
62854243
966502349
54400730
835086568
1333972721
308764888
2035279075
1940922894
1455054260
836938216
809998955
1231035221
1124730994
772050602
1680101573
1117329311
2005269456
1565868516
1756469870
1836804747
269198578
674198215
1655858181
232616678
1632785809
1308503115
1894751297
518069542
1314140449
511720061
584819721
1985965313
1523605574
1060772228
1067157159
1541607505
969379169
291466090
157743800
51050707
838052094
748484163
1448094031
458096327
291239222
659303205
144981885
221809422
205937418
213463967
641058093
123554189
1256654446
1849985019
117554856
726786826
340740602
1816727064
1354798087
2100346900
1950141197
1741668159
907264503
775475763
1820981089
1178195703
891375965
1967417176
975224739
1277855670
1519261698
1710228367
1886428353
353975080
1525137694
426394407
763943919
286611264
632265893
33932541
1813525108
979668066
1784101035
1824922820
2142411449
1623501907
1621082318
37801428
316569539
2017069001
49096352
172706898
227148327
1299404105
1245581975
1276053515
497679247
1508646680
1620679373
507281215
853715830
773241080
669238523
422991755
423371608
133611455
1613352381
1596817810
2114112214
817176056
697776268
340222517
219493382
601267072
325364020
1795622265
2080389026
1323168556
1647411840
391272517
1131043219
1749184690
895045710
210529052
1987015830
1891899292
871757258
559791125
447590172
1782993161
1868539694
233015508
451196732
729424467
840673710
924789189
1764247245
2009131739
2135612195
1553888050
617017403
651209345
399049510
58073117
455487986
801296447
1867377314
1674003604
1106563993
1465290668
352402503
740870024
1412729128
290439128
806497530
544073121
180084852
1492861223
1375988711
1868741400
2079421453
1560407046
92265156
355980695
94464165
1456670371
698256986
1047908215
1055797555
1175405472
1454937581
1634857245
1333631477
209537005
988810459
710728596
740499052
254851448
298053957
1612987193
543720564
229430494
320751066
377520336
930463967
1340836896
1936586966
1403495726
100213677
542256455
1333630229
1178464848
164678770
1052544809
601340329
1111348840
1263953512
367511926
950688502
2041560478
659434651
2091217277
943311376
1210774617
664417870
811622757
1997833582
1849201148
334695268
2124154445
1247334739
1137797736
1795588216
1060582878
561846167
927992106
1065212607
1364954409
1982599183
1615835793
59522239
1092769516
98939187
68251422
549870266
337115523
775284683
589307035
1361344064
1994845575
762451897
101484879
154116921
647183199
1997431678
1094358578
1652249442
1942979131
1002159448
1306026015
1487678299
655656474
983547589
540570537
1382882735
1480869332
1779911015
300418509
1523830962
2093062571
60092124
133838648
517294441
50682214
2135695545
1948343850
898359450
1255803503
293218695
693066007
1898937965
629610030
1144908980
2058741738
1908481837
1230276675
1443851891
1042288552
1904910194
1206932787
369632353
280855432
1186189299
526264247
206376385
664344535
1548603990
1765455816
1443599231
51592098
1884667171
2084284641
966406425
249134072
860850234
133492667
409854836
234097936
2033860718
1259126973
162882288
748838166
46040328
2557543
294330889
803188329
9980601
2112970647
365893406
2089335318
1381820506
1255712132
1658407659
372988188
618556297
219216505
1196831346
1076443106
2072851563
1270439722
129879638
406228991
1532549639
1711526427
653693719
1457383944
1018255061
2037052674
1121262005
1416751240
493452403
673070006
139040766
242620857
39563347
1290641772
204218381
635949597
1943138226
706603097
582527358
829427288
2127699056
78536338
552329469
1150770687
143626304
1706634572
1209123059
926209384
1214446127
1740058298
1962340726
108070914
130646437
93342771
156102878
450235067
1460417444
1434543216
1727595420
1426423270
944813714
1912650321
973729000
2093850679
1509180985
250210939
929590939
209086376
1412561010
1499097478
1664127426
1413457300
2100644269
1153927969
1660532407
405352226
1239019591
1341591451
1431792981
339611907
1484388792
413350367
553981286
1102825653
776678961
1152609868
726484647
1234077438
1592573177
1544706366
1717436733
1186691702
1223045357
642423794
760915423
1433543009
1224256724
2066941010
1830598115
1771938996
1094938386
907233904
632577045
166672666
274505307
516576957
1641659445
1383762454
396320180
614404191
1453329363
203238488
923805996
847557472
1994093094
873076549
811104619
884715462
1657450648
15869926
830124142
467144226
1035309748
1231203042
1526681027
1096179587
407971573
689106655
1820093046
235418221
1205517832
1626988056
1568177542
583078458
788182153
807707097
130639949
130878463
782238131
1231506342
733006488
265928338
707104877
337676304
2098634371
656076492
1127374795
342448332
342039972
932423552
786786985
690607811
211348622
529325740
1191073853
1152122057
1265667900
1868735528
1054077998
1583708482
1733698855
1072748526
755593024
449939680
1514827320
1929930713
1746102101
139712755
801642012
326506112
79542072
1446867167
518932715
1380174194
453185384
355247515
156340240
1258118911
1319589515
1579225721
569636138
1222773979
1982189839
800889983
252014414
990594507
463737273
1732934896
741185321
1571957036
2025501144
1967477276
708813593
1524397993
1996804516
1261779613
609856228
1155142249
747069557
48166816
1636840822
1360789809
1008807116
1692211034
1567034164
571342921
2002042110
1054615000
1484280782
985372478
400354950
1741875506
499841508
1730786998
1688035348
1655677594
1484347106
2020466397
379559828
1175672969
1214851103
732679551
1475224582
1775512118
1542834770
1866642663
1061031238
1495246820
797818407
2039675222
947432495
708196139
862221476
1222997761
1532351196
584612752
981033793
740119029
1180167375
2057292293
2102747139
1610435176
765124586
446341699
637486572
485071928
1778824083
1806053818
1237901673
623862917
1989607864
454941939
1219830752
2080018549
1854418648
932827867
1633198330
1766019829
1213950532
630564397
1664438705
1327244102
918713994
771223633
1219666406
417940324
1235499323
1318320948
619889472
891997636
512430971
2128507772
954616504
379735013
686686884
1227760402
773788596
700241055
1474660282
1795273533
1694723309
2135601729
536696908
618886897
1998752975
632131830
888395343
2091138305
93015343
1170617532
140005591
1925589629
640036832
420132849
1863912352
235969642
1110682420
843993442
556929040
644223744
2066726243
1524867793
466470115
34939633
846973413
1910673064
1195921143
654143520
458210556
1266325277
531019996
855748660
1301510019
39502653
2134041484
627028961
593593541
89656875
269303514
1017608738
1108612355
1738235201
1386563827
1797933563
182272733
432012790
338286505
1708840111
1309384352
913026038
555886507
2008506451
2134639600
1963532299
1971369304
234289623
1339667462
560866797
614522108
1599254319
7191520
659962517
817906368
585355718
1751031706
1421521489
178586464
19939544
652299792
1848731482
2000792638
1142799125
654073536
211480560
575142632
1218787751
463377551
2072599725
834365111
1463767520
1474931372
1944616554
1068789767
1310892085
1794271413
378582213
883275982
1921857819
760676081
1988969671
362013898
1282548975
2049747704
1392457281
1993425380
570679611
468034249
1420147365
1693333598
2125785839
149965504
993336175
984580795
728191256
1659940983
1657089987
66793139
463752927
1184190247
1774213924
986539248
366276022
1495801084
64754600
1550186828
1117040548
605871583
784592935
167756657
1498890775
905822456
155205201
562216584
1320826547
725042120
2109808969
2009199198
989579120
811884499
1163343783
519447059
623877938
1121713461
4377052
1766213238
2045422904
1801498679
1029865444
542035080
842989155
1777581341
1240113314
934846054
302031022
1223451641
116250371
303100833
1785498629
278164933
1247838517
1144187246
2020251028
1537945587
2103412177
481550945
1136880019
1481597181
967029499
300134378
1455656339
1341248575
472556625
437354778
1004825333
605095736
1530802515
1457953717
1765040269
1151280134
1780704069
1707596922
525786578
1263603
349828119
340721493
1142260828
742854071
41243575
688697146
1721455174
174154353
1958229775
1709465308
1704121619
1865392721
1740353040
1651697798
494953135
611187796
1686815236
1511061277
399596772
648027826
1841011639
170013997
1765374745
1446718200
1697591617
1115833949
1209474126
1778512457
641760621
1392543411
1639424504
1804892762
1338784941
234591148
393531777
1179895841
1570387080
692952033
314851260
1943729652
953221317
1541044143
158450046
409898513
1396533909
791709946
425584411
1826828301
827737571
432890823
1429831263
580680944
2063980736
397885107
1909923055
23415450
1130481835
473705111
2110501277
1442980115
865767681
1623724878
725032956
1669266958
629899687
1105364929
1974329764
1750688185
2121549005
210061874
1415360818
1808245318
1116007846
1394387025
849296354
1853786404
1711640101
446864344
392354813
1165375098
1359107503
1835381297
902716244
1414483242
1585788672
573357499
398966127
270100575
1485182686
1804094591
756093300
710661717
232423779
205711994
1205161214
2137103720
529394180
1526802312
1906191777
1642711119
120287138
272787951
164373533
561838568
530721992
789808329
1221150095
801720856
646777909
837032242
290473571
344287558
1002907772
34586226
1799388382
1853623730
1498788190
567013950
429386183
327198279
365976192
1431031904
2001489205
2016303170
1066488270
17470501
618413620
1668432485
2132131055
1615716179
311512758
285346316
857194588
672189298
428619131
1224715947
554372392
531153184
533987205
439068325
1623521207
831854932
834751404
1327907600
439948624
1946846393
222202824
1717656694
1079206628
703282313
1366708036
1199785610
1813574472
1107098186
1604883917
672926994
1465394493
1666037939
2013276348
212727630
911303025
584596285
1063321075
304764226
1407279508
261709456
558408271
790860528
1540750841
1466380698
1794747134
1662358793
724992956
1610273858
189477050
1430609320
1315476307
1287528727
345330039
869857153
154830544
185474223
1951644373
921217829
1560043527
599993921
1312242774
40532652
2096119484
972038171
109011334
1022944810
24862411
1273554711
1234506855
278263776
1856020202
2093102039
1157580759
1839962268
1248693825
1637534254
1340778734
1336552334
203621235
119513649
1872583328
1841722197
486685117
551276473
1984935709
829930792
2009561143
352662210
1896028604
2138527332
737886156
1553395847
856666629
1461864288
644022626
2024452707
205676021
121526588
536501279
186756936
411274106
910385206
2029904696
1909357287
505422649
1063899613
229666160
410033930
434993826
1826594857
1050929683
250805018
1721847498
1654939141
1986969485
1316875419
1591133625
481143711
1792455241
2030976789
1868134600
907340358
798642681
1147266359
1232046110
1177500002
1830940808
707491863
1123791640
2073082433
763437150
1688043493
1953528803
1008475194
911325614
796820572
1252872549
1952411899
1309764169
991356025
218022213
1738492182
399166106
929658714
1167766075
1024530434
1609759760
1531442170
219260497
904257712
1233440797
1274290570
1867384211
1793468654
1115845983
1327419487
2061135731
662714032
52866909
976591058
155719141
1934201792
456037079
521168131
1907236607
437574136
885312911
1194311666
475729872
98355143
1018655795
601681502
1492205015
82156619
197220407
1922879198
1715947996
563461008
2093999680
1921417682
1300603460
10918566
273583271
674159227
135924939
1299117210
1419815264
1392088585
1647982953
321340769
1209204907
1606507779
701389746
2099875765
1219345014
1374128832
2075971085
1464690631
1785719232
1291632141
1739569996
1252083896
882743854
508768489
747491685
971124760
1391027742
1592514990
2113862426
1278378611
929207646
55530085
360063646
598816719
2117124950
1879280060
1197013986
1890733897
474352923
1852783245
1862194915
158960598
2119223254
656157899
1113553259
1769502770
1029029549
325664065
7012858
2050012077
1920727446
702361219
1931727154
1257997751
2075331407
1567309917
1756593448
1679276664
788326187
1629130791
349424346
746505986
172245061
2124497376
1040494669
1763849751
1640525598
799305660
807952326
793926425
1732763543
242082277
675174714
992956348
540149720
470323212
1259766908
1982150524
21620314
1188358351
989156295
412404674
1782712338
231072243
104984200
887697601
603657903
295162042
1937203790
561779102
1345187542
1584532092
481418790
566821751
1768570507
897862783
1599141034
1586574208
108178205
525397066
1514661314
800086567
203390923
343199816
265613688
1904474000
1427170245
333328186
1031319982
451270523
379164863
176363846
522616046
131784226
1852522591
29935586
415682678
1882659936
212675470
518829581
725926351
1217932171
1514582034
383811709
679443094
1463210416
1262880461
1462341142
1268299968
355528295
1097642614
1165328331
825842375
135048915
2064280852
481585594
629469373
374737228
107978503
397005370
1536513609
1968669288
308305117
1174764286
1685542483
755972386
940633474
439677155
566318055
1386297994
55892243
1933501615
2046622975
11017877
164199949
521751139
1128072396
1071967226
1373974686
252396234
710403524
32457963
519299152
952879700
1398844471
44489461
1865041512
1680749171
169265167
1548167962
353934438
1850564901
388360064
1428062857
1441126909
1481038315
825153846
1829325492
1507621602
1219923172
112358983
1945279776
82955814
2084860040
135763163
2042306732
2031143901
2058674320
1730478639
856108150
336687836
1124910828
862487721
2106930437
795193304
41585641
287565509
31293622
1067764517
1322569372
1115228332
115090199
775839572
1184883829
414055005
1745240532
1740494615
1705714233
1703026331
1015783658
489124687
1316416548
716002452
572880544
521656889
1035242998
264383106
1154713619
91171994
1448139466
348919728
671649047
108045463
1905956477
170049228
1692851463
1952431088
540386506
202061839
72245836
1355012650
229376550
450913194
1386010484
1083935438
26051539
1721451490
102845049
1827158859
1177509912
112484232
1348725255
2132509204
1312587439
494349295
1971525876
1896803347
124227779
1342209846
1275513549
1414484810
1638920544
172034744
313206845
77905173
801787297
947707159
1489205971
1843380231
643699939
1977674983
1224106438
622162624
1692971352
703048247
2100579876
294838734
473401242
744855914
501827218
1106316762
327794571
1245115769
1837822998
1305637456
2123027592
1789352346
79951411
1290998542
1266085183
533492715
1788706569
2018775927
1239022689
439140354
1596471262
2053886820
1199220871
1244350681
507866291
1197709108
35781800
1875997287
324108666
244036605
303095903
1940901230
1838198132
1917798273
974411769
565112846
1079967777
873493966
1464438015
1086937397
1497673033
1702244124
2076352019
147282523
959422625
2027191885
341653412
557189579
624122633
913858510
1396438030
586300695
240129555
750788309
1970504535
130058977
518140070
621362265
1536990193
160126439
259711776
2140986619
1377547067
754966085
2080586596
350469964
1326415069
291724510
1294623123
1514846787
1492595731
563684372
1765811107
224445290
977382189
1752353704
1119668801
265780424
454435871
344154626
30880943
1798261654
331870301
634300115
1906982154
586675800
1199954406
1372409021
143287580
279890649
402019055
1616856152
1447872816
2086882516
126971370
509939247
1516265042
23817226
1772723846
14226614
1052406981
244335234
204751195
895618840
867665253
1966889637
411233288
595028638
741426500
55868889
2101249634
1263582664
2818620
260311568
1293232480
2113487443
127223566
803590375
447465650
469784363
231327676
118652291
2072289746
1583352566
293639598
733840034
11236581
659729949
471833601
724144357
488146213
1995468067
375743517
115185013
517693616
1636692812
1603281059
1378041822
289304820
1274352664
255984584
1006112850
322196198
1001422341
830724556
1580854835
1719662484
935556302
2003234276
452478457
958958503
138843016
1172780779
619884539
1810507947
427988656
1070516914
141434279
1567902742
1631727374
1585158898
631869704
191305946
1664342796
1753774428
240867922
656432717
1398065647
343565163
465559065
227109320
1534969208
1756567516
1524818846
1714855362
860562439
1896477031
418147135
122278588
129549169
764152832
1767509143
413695759
569051852
755282149
1949162708
1379313545
1388180709
420416109
842783942
367499180
1658004037
278012134
2044653474
261448071
620229542
145235629
1585338437
1907369582
1255975996
185719812
1768734823
1458972383
1110809553
209171375
449431174
1183161122
712986834
1004052300
1831801865
1354322716
1639895875
396925816
1192360831
945888962
951510607
1145000852
1491246953
486997702
355160705
307762943
1594990489
538057657
585840868
1535382614
457527212
129533855
846949386
1435491969
405239402
1875952889
106550058
1023228002
1867813422
699668529
368235548
970074493
1360373887
25337587
931251598
689854889
2041420802
943337669
808806779
12039714
270731883
523306824
1544646386
1372544307
512733930
1654992472
1965423845
35639907
1813931192
909229177
2077639696
714439474
2097181814
1058722533
1611077979
628253358
1556331484
1166108208
1294899169
890128094
462560843
1722797559
1633536944
1332996884
251893891
936385949
561865571
37533285
1934349901
24986597
722889515
220960381
2041335841
2042623064
1981812243
1093151680
624161405
589846091
1869308190
1683701439
250956670
1020624324
1315321058
1397586791
1190936806
2019273676
1192095919
1376351615
124538765
2006603301
453735306
2137126195
1397772262
1706227775
319881104
530418420
1657062892
1399958250
330509207
2062052349
1782953429
1486390457
1326833000
1460508284
1527317457
1486799437
115756168
588791206
778983716
714389217
1748700147
1050574466
648909567
1224573986
1158880379
1570134917
722253936
395287147
1296893697
1689649407
101087425
971833634
1796144954
964710887
1340748365
1736730460
213454026
1681832699
949911423
502004529
1889156858
155799558
793726459
203885336
1958864202
706621444
384859279
241659186
2137379746
1307127998
1251869194
318484544
1249290987
607966072
755145281
1178276714
924527612
1809678690
1510866369
1818248867
1273729484
1654656894
1382260427
1566831375
585495562
1115458295
470478999
671615754
1379184823
1393970555
1544172662
1986323075
1157619383
1578785076
1488245140
1734938446
128108576
1609891261
613822877
769462563
1019112601
494912308
1711417433
1721483934
1187121908
1516806141
1198776515
1020301258
732083317
1127445288
419714161
472676587
1452991978
953600709
190924975
1579341856
501951285
185921141
818795912
274658220
1488242768
1372730455
416642076
667112719
1529310248
2093587785
1736086478
744745334
1566239483
1545648454
952744417
671869558
592314462
1400623948
1977231096
1644203429
849549652
475227597
2019886403
936476054
2094278407
1936447240
1983651636
740825350
582383780
1215331632
772349271
296123539
1481088448
97708673
853429449
151474530
1977372853
1244627396
2084695367
1590650586
1844078654
1939362424
209520633
771887531
751227612
675757340
253152471
174675200
1506842615
391667453
1166375247
1445122534
128049888
2135803762
1883096848
1262649500
452990180
524120894
510255459
729558906
241426206
313168083
1857086479
1961151563
974284011
925568339
1335353630
1811706968
1860200185
505047066
908423010
1079135286
2077783079
867880698
227590426
171122735
622666988
809861904
1390756149
1559481614
612392130
378242150
1671674486
713584530
40408381
1994884821
2122974539
976837896
1874669347
1684155787
1372208728
2103895068
1202900532
84512735
840598517
443339681
40941990
1704789259
975584713
383175819
665339989
1003370788
436857239
523655402
978800897
158894274
1252160073
67882220
621717075
508536171
681119315
542305957
1614125024
1151762901
791979371
2137286240
1642298630
2031060535
588889858
1023211336
1627932395
1672940654
2034366634
1130069776
331160382
1702437946
647234607
948354699
1387656526
1775476650
1218784722
485222953
1911378402
1375037249
1078815404
1386676596
683859981
877401637
1658252983
2112221222
300301386
1460723279
1454525275
1811379680
495366727
997569874
79172974
1874253520
1180764034
1110689675
1059132254
1730499385
1952730493
1767650773
1534981083
1730308234
902216502
1584142391
2098695128
1465112926
1501794522
516213612
826317949
426671424
2086338758
600409188
1195516414
741398984
1133322810
520301855
2041260401
327189016
1319693273
365660135
250425156
742080291
1541944608
991993042
189662569
1936523431
816955923
962686247
1717059960
767268066
301618061
886370263
1913860862
1157179583
1985856365
721180152
1114333675
518950889
501818726
1909560946
1733596380
562976279
1638855190
2100511459
877551237
232887839
1465792678
937337798
471086496
1411357322
1396038114
679025758
1466044783
8472140
1691142568
1246353072
567709916
1635861627
558389629
1952758028
1343989873
224002224
1740212921
1629987036
1587468570
1974626193
1249536231
1661659001
1480715700
1166700160
1787063338
317075127
411910650
1452827815
1473831663
1189770442
1963757482
543689315
1949590706
1756524642
1168066198
481063363
1667648519
1273640350
329607381
961914767
1187330300
1982800150
1813115505
303768069
1465490191
1541999947
1753991027
1347156637
1819755475
1828572816
2145790299
953544021
446628054
1734342369
240760400
496247151
1486962236
1150935675
1241968379
404142408
2132455537
982912026
7029847
691284723
8652607
788900114
93433601
299196466
1714267913
669421012
770165871
1988992739
1889561610
852056515
2143323552
548354457
805073901
1872292916
28130689
1957562018
51310607
1657020301
653690607
2126553644
704118860
1842007648
1537041102
1137800332
2069468339
1280253936
359532311
1441825750
1361598405
921443050
399322040
9898943
1817682276
1412596688
1141432905
976084329
1555656766
1800208159
1612051353
1701284005
1821076528
1525448512
834848110
1310673709
625602829
708704178
612944354
848152905
1031938194
550132132
1816491227
314871321
494664809
759289933
927185508
1837192193
716540091
39023866
102700365
42603663
810022438
869389236
673780962
669180148
74437767
1166431944
656044975
944669213
2039565470
137593837
486061387
514515187
993092188
1348972415
54086908
47855389
1836924885
98628101
38488996
571082321
1075349111
1097032472
617649742
1699273035
587967062
704814677
300917818
1450953743
1858818887
33525757
373736677
618978219
376555673
1450936365
1261039362
2139815601
1701011839
207722541
401872384
620037612
1471611181
268908012
425003205
617104324
1323014104
1009068248
782555006
1895562590
974368008
535412050
90554873
24289775
1149235949
587547123
2000531045
1978256354
949083912
565299943
1859135273
1330776223
182406615
2044149496
1275191520
180316422
1685072899
629975741
1749993778
490985763
247409081
1717034523
1744542910
153370959
1371960178
799821725
1963722013
33123667
647067008
1850362104
1426472921
1450032671
384607787
2101304205
44911555
459841604
1022121706
275323994
284860498
1570295312
321097704
393947159
482372231
1802393151
679735607
464089063
1987925089
448097546
1358929400
1563938117
1980420762
1109591168
371600880
2102386309
367983274
2017733679
2031462455
1268656860
70967679
107035078
154698999
1582796407
1258193225
1594210654
1768536106
1852305178
175843433
1291724175
389530590
145438823
2069720840
2025613247
639619529
3252216
258454919
1328816286
582604466
749744418
186002095
1180678090
2012134233
1667146286
1524980309
1891579071
2054262684
1067675586
855917332
1245830857
752141484
1007632856
945484993
640394505
1622437583
1263048462
99530509
648499070
261001234
329824739
1506588428
735475148
537029259
661322866
281296376
827343183
1246747164
242171052
1482256185
505410552
1896855373
900772051
578391757
477378876
155074870
1538390903
1855573886
592461343
382767012
1480558563
1745463551
1974440244
1361972726
688467635
694269560
2007878533
889650292
2075402525
689445946
1533214802
522255157
19275268
1801680529
1279653180
97688662
753593948
297095117
1761944232
84344283
515188820
1077223043
149388389
851602465
1394293965
365218766
2061894046
406916318
1540475704
456638764
567219334
904433486
1187265855
444956606
165976976
644213034
109882276
1054915939
1367730472
1198528253
502008505
851184578
2140564537
1154016900
50568641
686097992
661792695
2083834406
640726054
1509885969
56685576
1866641897
1133227275
2143709920
2073658964
1507651200
623592328
1000688831
1627734281
180099885
1064117093
507698857
2014694470
1156911021
396674418
836123199
1226667547
1073404802
816943784
2032517345
146496051
1301137226
1209881079
1228669198
1275876129
1127243553
25418583
1006314810
561099197
2128315719
891622510
903342506
266255748
1019907020
1906455784
421862232
1807613325
1985501038
1611092716
1165532421
1637828482
671517041
476198550
1775433409
201300361
652718560
1011316468
2085776324
1654372539
465930796
667344413
1515886586
1323211434
1283208929
409998613
674862870
840734062
304321149
86546560
2138288780
795629367
884965085
2025059541
1459525626
336504677
1666203747
1273973291
1356142280
1182133843
557572109
2078349629
1013737372
891192729
1210684612
1457411679
632551692
1401475162
663238408
52807633
879282045
1288051643
1494792755
1819453398
1873099197
808011479
334868163
1965527566
766937325
2110534382
498126150
1523759036
274771265
498793537
1933543402
351034283
1775883707
1974860190
1636803820
265328361
1189504170
2124121276
129818947
85288025
513701731
1806338769
587242083
1434318192
1350956099
720299216
244613186
804015690
633348133
1061713665
266424472
2077370893
2051521915
832445067
1500682229
1824663315
120893865
401427477
625507539
1474444031
2134389976
1980212533
1631621506
1528852258
1251509836
82779223
644787849
556459342
806693841
987892937
375313599
206316203
473741322
1061685165
1062803286
1433183601
14489538
1255172864
1390448323
865779807
1918331224
1295237891
1204179595
1805237991
952130040
254341677
1934195588
907629109
2127957181
1748967608
987573823
1045840971
552896532
91059686
978169115
302347606
1515302071
642357133
404582998
915021659
787067834
603321059
1142117097
915956257
1956983856
100191267
34777243
1585780916
1180807822
1582110517
1836483464
77853697
2007348704
522065866
256435546
640999571
1340696238
431933868
869204705
1350676869
1753003251
1468928287
1644400327
1089279472
3409441
43561625
834145129
1574163522
1948544053
485102514
993404224
625037104
1289249536
1386005255
2103055735
1838698768
1938167588
1138477181
1564412789
1467031881
720384964
958774653
1287036832
386785225
1404713235
1296215380
853822965
1189488929
1410947768
897432958
1685452526
1139475317
787146105
1909693777
1326607186
658772500
1851338309
1407631216
1974926758
1214714462
39323618
1957320867
2044533932
1300930274
325173594
1574250839
794883408
798309748
234728459
1565330592
524426517
969519515
1404643980
769413603
1735869579
1955699067
173819381
1503779790
338555247
367481551
1916980449
2009925959
1626292440
16786886
14875039
676750739
1178775843
301447877
883597193
1971724442
1384641857
1767757095
863757004
205082286
182504895
648501459
1160934780
150401491
1931733871
2141427046
532307475
1761986806
1643240047
1714871086
1113671167
64219316
1881469721
1958434642
1244352420
1243683649
552949008
612972403
957641915
1702693251
1380575622
1632048889
507997218
868887011
449801584
1589883439
1702041858
2140568040
1972273932
775545702
1334280224
1060830681
2027539786
1795155698
927155878
299043030
1485640021
1975707407
1209710673
574377321
431382706
412078263
908154181
225490412
669142098
353005389
1371466095
1655374903
1784946149
156488050
35203331
1357331002
169024135
1195439277
1161484470
376425098
1310051585
748862046
1294039545
1279823851
1349802018
1115693806
754615014
812158526
1229639857
1682166603
1241062426
517175877
1368694687
1862131884
1733125566
2059668025
1151986963
2080039940
753289130
1580731811
1369969065
1896961992
1959183917
2135903782
1545474317
1009138402
2060968226
1477326719
2104892628
1586101630
1061157370
1043679078
1320492412
2146350407
57196868
1040074394
474564037
400071122
1174187636
867190815
1136700639
1468647510
38075574
1293644412
1029763045
1569345580
997273985
1294831435
968416433
1594722147
74525683
552625167
1164256276
1519756996
1093318948
241357243
325129161
307670475
1307817006
45989237
1616664912
2079952727
240757563
1188413644
1471073169
109094262
476057171
627745223
2091072813
237923919
1836967368
1482003280
1492277084
292523952
1120145337
1588018502
325483266
954803120
498403075
786861330
398568598
132926656
997667193
230772063
589202574
296751689
1143649682
715097809
1445276445
1523745880
1816910094
11184217
1619876179
499263550
975890323
1543075521
1871078516
2077273288
2040700965
1202832911
1119768387
1003480724
609627113
319879233
702604502
305796063
618634323
141313796
780655169
235301262
1601696038
1650053956
1421146592
678094480
1388422998
5471599
638538878
485257404
1870581314
1430554037
708607004
440285361
1981523754
127071294
13551129
194078326
1024903774
995477901
123835774
756419950
997184963
76085052
1352445268
1435396227
241542149
137371373
787974787
1509252832
1911359891
1618549740
943048377
794382243
1198070570
1762611867
1823834585
1915496076
1313733777
770754737
399037645
1097447413
511129258
1345717838
208882637
1729455343
1142592878
1365097759
335833193
380635164
291540554
1456290086
975711120
493300079
1372270236
475437451
472295519
920550014
129274222
1974849407
2133564860
1419025140
1011736205
1813342180
865016134
84157515
782749714
902568600
825762133
1254227755
1450033265
2074354482
1666344632
452591109
991707592
404578505
1202716583
1707787057
278674200
976961327
1481648551
2049043288
1582010067
378496461
732173262
1238991645
765217114
374485277
1380626812
167232155
1502828294
1031402031
924619631
1712460283
412074645
1306654518
679529333
2096387485
1038318330
2125618100
941872560
533561922
2028380673
1952030932
1212779354
1413642618
55468726
2122911091
1813191823
1692937630
1085296408
2126829214
842142421
1522929169
1161512691
993595246
128015243
228703311
298771819
1185178123
438131157
267716262
263878665
256478961
3408071
378482235
1988918416
335066574
1860564496
453144988
1249617679
794912277
1794227229
1528750644
168980598
1593734656
771875789
2128314389
1843801238
1678550108
1712801723
422485537
1296214217
438108051
128470317
1735823009
1322471876
1609832046
554577873
640915291
74637760
1955000424
2012828289
150220098
1835702187
856083910
935697135
1584691651
445248429
638365704
430428792
689055349
1402994544
2065017224
902631806
1993699560
637475510
1956705970
379924798
191924224
802443926
308338073
900810243
2041982790
1278951199
1141855748
995041746
422095680
2014800506
479689400
823844261
1466037829
1608269266
543473765
1352625389
1010187320
42760399
1925773146
909063921
311533255
911879992
1401557473
31308161
120734250
527454040
248034956
1454584603
830447780
1368305692
915445563
844321961
1642080145
1631692746
914592053
1164967189
1007557314
429795734
254842400
1199634853
319603146
1602972709
1204247673
911856187
796842830
63117418
1777980991
207002052
541022673
1624309464
620524332
905497089
1883072368
578508297
28714894
1911366810
465351427
2015134128
1666268478
1284742631
1648034702
999776171
1685973855
306335606
425465014
1118773056
2060957518
1637642644
1885125376
548118215
654220375
2037800506
581849238
307450384
1494547394
1944033962
1803249798
644067536
376657405
1510730372
586599400
1892756657
1451411888
1525967180
1232453063
926396264
2043632919
1890167969
1668712251
151298507
797117775
1718611759
1825852349
503543963
312125313
2078163556
1351165311
571853903
1095067700
1331284161
1031768599
1157625359
771777620
1281751073
1611920785
2035496752
1797175541
274916401
2064113687
1168008718
915374981
309497890
298252572
1731077517
349348589
1499351511
1358932986
1170580102
1462582928
745868018
565177523
1540938399
2052003648
1920721931
1441221389
1056008676
1606000567
1542024956
631197760
1611063762
2103040999
63260611
1026236905
1806935733
1004931701
1688506605
1843359490
1716475550
1571820494
1432124377
615752710
941078346
1824375657
992205768
566060821
1504783516
1477953327
1023197372
109534227
828880507
358643799
106895468
811872640
1975089020
1289972557
222124476
1996420119
299090681
1265551366
1503409639
1317645069
348893970
778529462
2065060835
2014002378
612059066
2074659541
717558154
1500355312
1091308432
400665801
237457035
1242379907
1582842807
1396611448
700399238
397065244
1953211613
223551064
1346388793
1119885386
680301094
1045616216
1027985013
1884931090
341238612
80427350
279727375
1387616412
2022781568
741291199
163911855
1359375332
1434825512
2040892489
801010184
31634639
1925681167
1772814708
112755510
452360094
1416483074
1782137814
119564740
1271019944
1944898118
37988813
1191856516
272809563
1322717572
1081782461
593716831
1669614259
2112814366
946291886
955598316
1497510491
185706837
1175376244
592632682
148089579
614762466
1165040114
1105770572
1522985218
424572251
1683020109
831080316
900432929
920999708
836250255
988679909
900539167
999899744
281655571
751237784
230649777
8792640
906999989
1913695748
1748784125
1626674654
1721345606
864739117
401964385
565566981
882495369
1967634494
702163579
1075475630
223585246
1735213503
1785871642
406630993
2110507962
190961106
965712024
1045933169
768280978
1555863835
297190623
924685252
767877722
1601371596
2011159388
1863522973
1431506093
1255951864
458275467
1763271397
353806899
54803685
1148289762
409957537
1206929219
837124850
1285315254
982793283
1017094972
222658087
940145304
1234309242
1643921574
1242160493
773357857
1197260993
890748445
914444904
1935151244
789261277
1236989248
825773131
869052708
1221942648
47113386
2098379063
1528299170
1910518998
1365401290
1803800804
1799429218
553620255
371032687
1872553864
973042029
230166851
169081811
1791772376
931703912
1592344301
1627851676
1715802390
1627590815
715745228
675829775
1915300699
1138559389
1492902507
982418733
229519186
2120943400
657122947
2049741967
1234593303
1967956754
430828268
1614614044
1215744480
70912820
514165774
1349644158
1449332962
1140504473
2065037805
106587566
196656888
375809448
1495854844
1510951916
1289895895
74538231
1843408179
123172032
2064321023
426048270
817989068
326416924
1339934861
1233487902
136668782
1659557200
679841135
428233385
418443184
162594695
1917520790
659362990
413438877
1566530126
2101795153
1671798559
348666755
1376329467
801225470
1067896330
450754243
798267344
1862005777
1202308549
136589422
914481111
271885067
550794816
143683088
1479633667
1189749299
492333019
1888196027
937121523
1265398385
514248444
622377920
1049133720
1593486865
1140517105
841972340
629042786
1623491069
1857790008
2134036117
2007950746
1497936022
1968535595
1166900832
735866148
933862420
1884144112
94177417
507804949
1991301207
1685067726
842275118
1505787778
2103100857
672604811
723355849
1299094111
1357066906
1085383957
1663623800
1024671392
342623748
415551569
912880070
1870954715
1551299125
1439490101
24173028
1469069604
176893487
1081933785
2054042303
820898878
931149962
553612543
557494238
1273854594
688300381
603395415
1400688261
129210770
1764220122
1411580409
774573093
1140134732
1419123965
1873128424
1708598355
1614925631
1455764578
1594892507
592107317
806396293
283476075
1467129407
975124368
534570134
1392106244
936603326
991396168
549902353
476157342
2106396008
1948809086
1296550401
1263499925
976524143
1681214148
447416044
952555529
1221159506
11208661
1344049503
953651822
386877991
1732480137
1698603850
1425161683
856915091
911804416
1465316672
407716037
1811835213
1246953261
1967443852
1819541192
947022589
114678787
395370937
1312360923
1004071516
511574930
856154889
291790131
790545258
2081387469
829487987
2073468813
545321347
69397150
2098262666
888827202
1898611488
1585025885
818620607
1736223332
780457670
1379941768
1741772643
1667554681
1614487157
11213519
888346879
1111920873
588393681
1836254571
1522415820
1197784621
1809156234
1289571969
1925237847
650133372
347785537
2065109998
1264456307
1781156408
1656503242
1355620041
1623661664
1574170853
2139868593
1024018983
1992834414
1140043308
2011120144
612266104
2117878720
154793495
620146115
42721816
437680131
1374540047
56507331
677471214
1158964772
2041216471
1477196048
986494257
1246260616
97983442
672950539
928620042
2009995430
353459498
1854513631
1435338103
739851852
65290647
644264097
153587650
460384540
1363400604
792167887
1047413967
1816594410
1130825631
1143711988
565427768
238937743
1740138065
907736443
1599692137
2026663204
1186401664
1397071568
1237060221
1267870047
113279117
1727560855
915536229
462167518
1054643360
2119605964
761461202
226187968
1690592295
648620569
753158993
921591456
259868808
615939141
1562443183
478035338
973135064
868325376
2021119360
82874864
1200293689
770890233
228047804
1041184009
1162284071
386593725
2026091181
1495711485
1127524436
1566650739
315053432
1379716679
540947070
1145963835
405069172
103750049
1268303386
1313004466
858108106
1359759079
1202156896
602945545
1603696808
655854537
683312201
1627068544
253214649
2013795863
1545841039
1575133877
151787400
758463424
976771487
30873415
2035075083
411071393
1073420562
1583550154
2095973626
854463822
1262802508
1374158321
1014737966
385737029
1449610360
755958088
1194822700
871649618
1986096371
1517220330
1795306064
1281732868
1222562363
1321779683
817316009
1802763702
224082431
324739023
1961250007
424709779
1457719051
183395248
1223771599
951223673
436849735
626639622
1622762105
471008864
1422908915
207801576
1294178139
178272417
743435459
1878535788
601724321
435687039
506308538
1994964700
2028753130
1927009515
1239311975
2086130600
917310790
1278053752
1610931090
693099956
1829893699
547884191
1949879956
619990017
553860203
1625482069
1068752483
83081512
2028846009
609423121
1501318182
1526423384
1537747436
555315578
46582759
856478738
855100679
2073039148
1684562135
297209059
52279556
1269244378
2085698940
5483459
1828034216
121820329
2732003
2022281996
2018439437
1441460229
608834198
125157799
810159319
725430420
73844531
1274771315
731989356
1655926891
1567176911
48013671
250082345
2020514007
1578034761
643534407
1860689332
1607948480
235369554
1044834908
895887652
1644537505
694863712
1483801520
1253629321
1526728627
1350575814
1085494944
1253435548
503554145
300901933
1925145132
1940171954
1042681142
529864819
1730003931
1241192264
1908539816
1817364746
1205640217
466566936
1145025039
55852886
1217280639
587631179
1256850083
526567448
1348014601
2104188099
379682947
1660913637
1543108079
233983659
626925948
270390723
2025430197
446163517
596691981
1081515195
2021027165
509604306
1586866306
1703790235
33788717
1327443765
1585985744
1101180453
1748916831
1121503448
921319442
417634591
1029362695
1889017965
984499262
207895309
1728627277
2094020944
1633111323
1717255798
187813070
1500096144
1342033175
428005409
70384898
1036517654
573295009
1397907735
646677069
1529865753
1000381213
1126103138
20364801
1981185404
489520442
506801715
1691326518
889423814
1811670804
1931851026
1694571402
30340236
330214430
211688674
850418062
1243807910
686744326
1984337170
478648107
1078713451
1930794971
742241950
916635782
1971182017
1220756037
401298943
557720997
1121657600
878053186
990076533
560496231
1990326354
575652041
1269936935
1037645485
520910500
752668222
185080322
1428947777
344647071
1825352761
1223110184
702725454
287411639
292377991
1455118634
732858066
852694762
1574595276
478598823
1419851608
991981198
191963984
433175949
1141378945
902247905
1983513697
1446580875
1473295875
1829222395
1631150761
594928352
1618574119
836462653
230140293
349529552
716039597
44361856
1370647530
909846393
2094040735
50501551
1321679965
1457928841
1305679267
59549518
1678331057
710046497
1709037020
141015602
1918031748
330213584
1214726304
1370819333
197349246
645988460
981269454
1627986389
742086504
1093811969
1864307753
1395778302
566723502
609821607
1588495061
632659113
1493885274
197052877
227539226
596835927
1390036631
339022677
155448398
1022102821
492399479
595073913
710220548
2036626532
1141557693
359903242
882761915
85746095
1197688140
610653348
1048998261
206630080
1301453948
1467436182
1526458210
835388612
1666293670
1032006798
1493288531
1751508753
1286025901
1474721251
115261288
1477844247
313857086
1532016637
1174781660
989463278
750611940
1387182847
1610366612
1193071946
1471294895
979907035
1939792751
1169508398
1757357225
1481209023
2101698952
1757979775
610267219
1720861595
1801889730
1144745752
1689430597
516067046
1686000810
125343198
517497098
1256082498
1511289467
821569382
542398388
1107381893
1072200486
1963888710
712707651
389818773
1029743908
1972199825
1663177345
1205017426
1920890698
803118908
1726060355
1612185327
1891214575
862164461
576247222
1547192010
1396847256
1107311075
1963340963
2088238671
1900732891
1893469424
23345504
1517474991
2015159680
931236914
1931231222
1193029407
1372970719
396699450
1832909506
1465336545
416358406
670875031
1067105251
119551912
1994209878
1353753977
1934328875
23024038
847171777
1880046038
871947382
1688151036
1403106734
1783361665
336557310
1258212077
876170701
1462958330
664571516
1842949656
7421335
349856137
1920281027
1941588705
489643089
2121909989
729481252
1364952702
583528802
1655802265
1609581608
612370482
350566487
346721254
250292479
296360841
1069755448
395803040
1712993061
1942133504
637574455
1816171617
1579831575
384524771
828804042
1952648009
239057539
1171637840
1680264600
801953974
722639304
588651552
389216564
1262364684
1197505391
504184524
1701616352
288965945
277055016
1294017357
982495386
1225396597
1797291004
354251572
400059895
1886257833
16548278
1203056161
2139441445
6662452
36417438
1228821686
460738201
366525961
283732300
1474337269
441105790
1658173763
143359642
1016077910
1769860033
1029042208
220271335
5058987
1646555879
1955543959
309218974
910302575
822780826
1308370448
1310053825
91748034
974471717
660841013
1373702720
1526430033
1910868810
994658512
1480069690
258664636
669089590
1766793061
502966655
1359346573
2111928066
741467640
2047523173
1299762455
1373896868
321449368
1006221604
1689966558
692650675
613578425
946460153
544929693
1010116810
66426680
1255400271
1102148568
316577901
226666666
2038633330
1880166921
1034153097
1432043223
1370978094
1966092181
200178238
420128147
2130724535
1868751956
1157684349
901244707
301920517
241118440
1223870668
498752260
1608775028
904141993
658189229
341424977
1561756273
1354569736
592022608
648201049
1385684691
815404856
1322236154
1817794073
1322490314
223735645
1417460615
338766901
934118142
274966060
1158288853
446040701
1824418540
1463536390
865879315
1248624586
1976609558
2042812940
764907265
1263807478
1254979192
1740744152
489297406
152341687
1466691992
1521011128
1827419283
738022833
1980961411
653796384
1310204627
706956595
981420510
1791187300
1375330712
763540257
98366006
1827429605
442003235
590360501
52988080
2060256331
1001997298
1138837589
1405463911
807969030
125769170
1177902852
1633545133
1465819947
1392829708
793262196
2067286490
1979138913
1945522316
1580665322
442147291
599995706
289812867
2069958586
1625670020
2028429623
323256408
1682746189
641553177
827172748
1819574425
20580837
581733484
437496284
669267283
697061968
307800200
2008063380
551951640
1481792344
1886529302
1370171006
53360290
1918364176
951440543
1926772903
829639886
1128822793
1852742443
1933312724
1943374497
529301955
2101942899
1254482023
1449875614
1152015513
1634338774
977294436
1802862340
571708692
1633179301
1240337068
870028403
677893464
90974434
862774023
1135718430
357978939
1569949396
1184367380
1336436616
1852229315
257810378
927068305
728240560
2098391082
325013973
1136636851
1610109990
582579701
2048703141
1247674658
1685386912
1125368727
97619823
771320974
712048594
1341575031
1602256153
1477616323
445192421
826859869
719311008
953658337
1288059647
1479848015
1037215631
1538995654
999399870
1153634714
1161815986
22210066
1729825079
556019140
708313021
760591507
1513238803
1443971179
393899948
968052084
1085581677
533716237
277616792
1172142988
1120986722
864009760
548361480
1132239546
528457067
1887181656
1093589459
1877479786
196372548
1773766477
864836956
1004262507
719762039
1193891394
759433375
2030300988
146009159
390827073
1475718926
521607030
1383860310
624448357
1373949713
408504143
720977639
1200224745
132143621
1199529698
1358174899
1622177923
1925399729
1594674980
1968491596
1901560046
2011094878
744770517
66242494
698880893
1690301914
652510651
1302570806
1447992878
1004517509
1703537956
1898600678
1515102781
1223781386
330202145
331846106
516743901
949870908
396396698
1900841740
2115574472
949859859
1542037038
112264573
794835966
1917017436
238969169
424515065
479212478
44429192
758151436
536558138
1410742985
1757266522
1742438659
444150890
1950395119
988006805
551945317
781856679
2116902114
1380237008
1481605019
1910090902
1917685584
2079920698
1436838453
421180573
1890079720
613589572
642861688
1601230704
1394902820
1544633478
1642974765
1341419140
1480805711
2102322540
679013851
1036200316
2027166055
890562801
1956583012
409854530
1800092437
439005816
641948622
1916058094
595850486
13593843
396669670
2022865933
1305942760
825191407
563623031
1320700787
1485781144
696670965
695297574
750425785
383991559
431961674
760319533
1565545391
1690352524
1333988058
1102515315
790987925
1926141315
1455914677
356892030
769786692
103896348
604905765
1440834625
2049283794
2142892195
849707898
1012079860
1591365220
1783112813
442308663
299030111
1298015788
541675266
1027398701
888001793
958723014
1281153331
1324467879
2036546900
1586731559
558310147
482345327
951035130
1475708380
561773314
636217573
119582260
2123198816
782867302
1101714670
1130998133
1960997303
1573728646
1087154298
483540964
1519012298
880405254
779037092
909649288
282200028
1805488
204219209
977064867
583395449
1746768006
592661395
119032505
1379500966
805293154
1172370762
246013094
2123448635
1451335487
520259521
562036726
288232450
1529653451
2082062115
430975102
1450999658
1940391487
1146074268
1014475458
700965538
1583159836
636006044
801023553
487787899
1209456883
1437186399
179697383
1297554538
1717870751
364971662
1458122782
1588174024
2024380056
381818485
1228774958
720042314
1440845101
644261656
276255096
12463585
88371910
82144663
1358770205
1739244674
470894579
584029551
1135939655
963254446
988388653
1988495769
1878055613
2139153492
155621845
158827518
512079022
1734742999
1974503846
1383622210
1850094124
1184358968
1300362201
1805998562
1614319794
320879974
1864316971
794933417
1140979880
1680437889
1839969968
1227013154
589285546
23339640
1969585313
1272477382
598206098
1059028284
468745133
1759876103
1500060397
1611974438
133842769
1874255894
509899339
1963402458
2143247332
1328257207
1371056145
897101577
1981475954
1730118857
1178114173
332779389
434780399
294114730
939899564
1519903857
1001155718
1739837024
1386718089
1862282687
292029456
1768043643
658083739
1764491489
2029960194
1350338484
1818686627
140723319
1429800684
90768148
1056145
631387428
32639918
1426351183
1687145149
629109324
535636848
980712621
1505418656
229593420
553521209
1143245065
1003686563
1233484319
155992880
1415336440
12948248
1408617447
1251691192
990057489
2117011401
1823836477
1923108984
1732194386
415044385
826133357
495865865
885236827
396839797
1771061307
975293717
565987974
353897733
331295937
747966829
124379716
1719557399
945404658
1107686263
1084153947
1575080582
1425902737
771105830
2121139994
1869711915
829331582
2007959021
1685833391
346496827
1052134958
1299319250
1669555581
947301999
787153554
662607590
700510169
237297853
1197515794
2098624470
1712386248
1853619193
103003788
164221215
62321318
892927712
247437355
1098096556
1910228504
447332930
1903234249
359644977
2062848944
731194348
1124471597
364083096
627290911
1269184499
583794787
1150391319
264522811
481526752
923591946
605225218
946978508
928727247
1472018510
401404588
553374439
1468900637
303746319
792564332
1129886041
2042509133
1730022862
1163408924
1472570244
1670719476
566133065
688528816
2003278878
890876923
1630246391
501266863
953976485
1701744333
1983559434
320502094
2030985526
2019120439
2053875834
1477124271
465115802
1206781572
302263008
1708959618
741620806
1876395995
434366560
179674801
1748064752
1037446566
349284466
1517166343
1665157630
86855355
52612120
1159479114
453649753
1356389716
1790841421
333517410
22286342
847514300
882549915
1350512162
838519206
1381625978
670853739
1147385986
1077413210
1844003597
852403833
1206583089
1067616716
578030601
1503517145
180982885
1786386936
824470710
416411929
1386411592
133178625
1639933853
870955117
1693891792
2050899665
1116648234
1721276226
1840074693
628842503
1113232474
650614165
866985268
759230070
57458687
630892243
1359054771
1481673923
1286948306
12271460
1815864482
1049342974
675971715
474558620
483959422
1051595312
211622358
1760742355
881884847
375108580
1608054923
1758810218
463434906
1479799862
990666699
417767178
1177168623
1622815748
214824468
2076784072
84601487
1409637347
423289340
1577809122
342826222
457646860
1464200394
183708382
1322144084
1247551489
1366338614
202795090
1390660730
1253417213
2049422572
891460805
930323887
571362235
1377490080
676526868
398736794
679118449
1359631508
792143002
1473623184
42313589
933381009
915086955
2004830271
959245766
1260177440
1929481614
666677998
1386823985
2038725479
805386894
362012867
1545124426
126863918
142007952
35403339
1698231193
791568542
1291597546
1196449601
75702379
105263
565535118
1433641967
320532105
1629028820
1768260042
83085369
1830890858
1164691908
1650174853
1288728905
605765423
2057854965
1828264149
95491130
910184489
1947400938
1253156045
1576168454
110974902
290207137
1065849048
51673070
2132860993
586723740
1596166247
1225916882
1992267618
1432535086
1909071253
1078635537
721594002
860821150
1150227659
919111814
1433457348
559777423
1665702387
298464684
576939336
74367353
702694324
1083868733
267901798
1000874521
1305579553
1105112538
15687501
818839375
2005705093
1352923338
409798594
2144405003
1057243550
1318455697
1084481775
410852277
1564618316
1692835537
262519801
1131694115
678211128
495968807
312723377
496838717
1989176500
1656372825
1628565669
1802004444
1320263114
1647230265
910035413
392348791
1589996256
1189015065
822852651
1168971525
5547730
313218100
1051082588
538142305
749259266
514940059
504945050
1553727876
478426853
1753865390
1474242715
42443252
1854326360
1459689589
1973301529
400266616
310352700
150032517
995571594
732885253
1594703702
218683560
478502988
529779451
571279228
291812812
615978856
613776430
729464703
772326454
206848421
375712789
1166122675
1700685390
929182758
963371365
1134527578
1375910451
1698067726
1587567985
1306229596
961370221
1697202979
303103303
1278248646
1578670574
897115933
1061381502
1500362372
2004117059
112118421
547205755
1810662095
453806724
922180013
1563686060
1839100137
992712351
1979558432
1785901444
1276313430
207832010
1660677127
490696246
473356808
1057186691
466723400
1346912634
1152210561
1957188884
1561371250
593194637
1019558036
977929221
1170665
432015120
1294581159
324300383
1430449631
1135121687
1653666381
1249030859
234714329
687394145
1774734667
1221961526
576271645
1505184395
1470141545
618591914
1552547338
1520717255
1851394258
1832503237
1954175850
445549184
89250519
1837755117
1802767803
924776357
248637143
1174048831
549931459
368355912
1392752856
789939863
1703002605
956938279
1445452102
661389513
644249036
997859708
592601293
280618190
410470993
233161473
1007539440
1850515878
763456107
1472614759
946162714
110529885
1933406028
1429363240
838261238
502778747
1622429675
514215495
1741636448
1491450778
2059016782
42767619
535821132
263843541
560952147
1985848740
645949040
2123474690
1171971698
659630543
1774937995
1069997161
936038101
1488529349
357184481
1739312080
827424595
138425487
891121616
1683098900
1045139970
1046720144
1450545689
1950757250
461535739
61013918
1217106132
457763307
706455959
687662748
350934437
1949217889
421891201
1819527915
2095938082
456070137
1882408732
7476713
1164692298
739003573
857226878
520590633
1488983695
1939647577
1744070960
404284705
1247788548
2086557337
1575118794
867820317
241865728
165584018
733504526
1342973724
1118929019
1725815427
2070723126
1411024659
903179190
507043388
1473210558
1732943995
1816097799
1321260268
1466517609
1461545521
970156412
1179304585
678563104
857198563
576557457
1885306536
787353109
1758221140
299676845
1762999227
388289823
270448335
552169737
750490759
1942058984
570077076
10213342
1763910467
940423275
30842885
1416646971
1701420891
467201073
343628313
801949796
1230209908
935046444
346679571
535240772
1163672638
1837715947
1884841010
569241392
952491534
2044734950
928958743
544506783
1930519592
1491704168
109895031
306393032
308835718
2038088279
1614944679
399302463
1218557100
250037235
230726484
2074800465
2091422799
720799585
1922309764
1168137889
1311880976
646769688
763756956
516236668
1975833795
1085912908
2025278852
412810433
1397041414
1090178404
1956235757
2146193834
960588128
1386688813
1738610254
1064733480
594822173
1016155296
2124729482
1971361326
184444196
152174913
1074572034
1117698719
1929578012
667779044
771737437
2131015273
342885072
195225888
32491513
1860641566
1071282420
1146598892
2113480338
1032659147
544796014
347072303
112294685
2043890582
56883932
180616916
303877274
100726542
577144811
696631130
1990388974
1743827586
835093922
1065661471
1191041495
632100332
344929713
404980238
775563246
1573049663
587593716
1234108358
688026820
296295788
1527947759
2062030249
126804210
599865382
579099658
456222144
1437700732
1502509198
2000422980
582073568
479805091
1172795089
23408768
496781946
1812118836
1442932035
2013690976
1743757367
917676482
1465328658
676507650
798784404
1345314414
730594622
876818919
52778177
1071148428
42738067
1160059250
1745336327
663291112
1514880120
2061616331
761292035
707841805
782391386
1357641627
1817917429
281685533
854461093
98205919
1763694782
1649509764
573433991
1255762279
1275868206
1030950152
696664751
473606732
1949154360
13150814
740632976
613378682
1896509267
815846259
514570742
1876084047
48933277
258439445
2069672262
2085558679
1442102402
132774067
1467042229
1661394528
93015977
1456412461
1830116788
1636434542
1384089684
1388053174
2091636156
54579683
1472723551
1220500686
991714060
5596336
1854759025
482036993
436950318
612668569
1534991171
1000840053
301804863
809466792
1283029883
1873072620
897964671
715553530
516149371
1274636130
935704310
50775949
1528054119
825356614
932485888
748913183
1307405648
1472028323
198984287
263410694
533844823
1635662183
2093152080
1050384084
1376060054
686420365
1214744662
1452409145
162173710
1584344720
152011546
1324211795
473163175
50080371
231258431
982633279
1563274291
1889407799
1973357806
586612161
1050556840
1750234565
1621591162
746787440
1782946539
105099240
1363257029
535913124
321943153
197749374
1662001236
1152967500
1546564812
547756926
1279897069
746031719
1356787945
52072695
824398434
663502406
337621117
411599499
674550362
388516540
265773945
1853697083
1775794108
826368005
522464650
2115825707
61284154
250419507
1562670408
1778975075
206670793
97454446
2007579913
2029524352
993526562
1499616161
507724531
1029382043
1916875202
1091028834
1664870683
747049411
932272027
333547583
623568329
1576839191
1340259238
598031083
1559870585
1166490169
559966518
1806548221
1967520978
2030802459
1107571405
968188243
489900962
1962926654
328794039
1505867777
1507734377
1487243096
312631161
384424893
1858124801
1027482488
76178959
247482342
242862825
429163373
2090258683
1699297175
579357712
357737883
1044804207
1535544084
1504387411
1170064397
1456989707
583153276
297196372
126969487
1591381425
48248815
449984931
131235089
801821837
169940489
1059746492
261325362
2027600995
14542208
1800422484
1287824547
19378475
1139202087
1217317860
473627266
213820879
1951224462
330114763
1198635770
1156544492
461540013
2007751181
976781319
865115245
1993584130
892273566
1798148614
1408504778
359436236
1684427089
194197698
1936631319
1344921367
677626434
291968622
376596270
1654908282
938618584
1353877839
1448969078
284871935
823957486
523048602
792613698
1309503032
1102528740
1734990890
2079176779
1105438442
1213959750
518589262
1778434231
1614100540
778546993
1149659694
2117243873
1930833022
1555238021
1658707752
1426564855
368166411
1372095058
207553045
579549280
421328195
160915179
1692972823
254285002
644437681
330050543
249942213
1857921779
1128380733
1713520284
939768360
1915893727
1962486960
815730453
196880758
1524872181
1477810166
734550500
711056
1651991937
1803474663
516294544
1120423222
2024421111
614162800
360766636
71473283
736240049
428046485
124711556
1976382307
140634797
714333651
2011101023
287364173
1965041528
348721360
1708340833
528765354
342001901
980161936
849176596
2111278254
1902014757
934920906
2072791689
1153000282
1262472844
88971437
1008468363
1243720447
420954265
2050563636
1798979370
1676161623
1901101986
1943062525
659502038
1758579525
1383212568
1096246849
1776043604
668753461
1644659521
768678855
614569013
1805845311
297142615
577166048
391854657
567485714
966706121
1608740103
507995374
1691069204
441266470
905117689
784738147
1872702222
1603559058
1793997974
813964661
1926374587
685460436
924443915
1589695069
1380860517
1249482786
1248066356
1583477305
186885251
1860531761
1271361151
983843186
1506882395
1972627500
496980572
56319274
938277096
1754023024
1918016577
1423000533
1780843556
550502773
1625385671
578200807
498422391
886557201
821875425
850721216
2122400219
327604709
41039468
1397974401
1027279794
957718886
1137910431
1795120414
788580056
982823582
543340099
766121963
101871988
2009658447
628199448
1586219060
492209112
440541073
1534149696
868063902
1854311053
598508302
1864915950
477855439
217892887
746524698
1267718677
1547614306
1698422794
390508028
755190499
570570235
191465616
1676662459
1116494224
2082583100
286606642
2039446447
1647504896
1180998533
751052927
743190775
693818515
1894106425
1943707404
2015928956
441969241
1135140519
27083019
1620070240
1686230315
198095994
606186794
531074903
70271229
1819883451
170420728
1333779932
1277732328
1586515836
1928909047
2054254331
841389861
1069051881
192413830
117115702
1682413797
703331165
1909708334
1051276387
1027833459
709388755
1262153915
1051038103
561664209
1321220626
1832565395
1940890299
654359654
1736616198
1450998786
1516223988
653527068
1107964665
280655327
397759308
1988006534
283302510
400949983
487684291
169204069
609827388
144163409
1843314452
765134547
224615370
570608363
1145523562
1210517465
1026840894
365159392
1031423492
1382755090
822854666
839239814
1696690799
984565336
988927654
680751391
1791506243
1771464023
2100390775
261187103
51695957
1995636672
931184188
917969395
1909774614
1578350536
300544801
234965951
2029915911
621911997
581200019
553021788
1810133168
1925777613
19910070
330705074
1829147519
2068175173
1377960943
489468824
1743866495
2056022740
1413006955
736327961
668701113
700969002
408951552
956796863
2126234182
856122425
863930903
1197428724
1203179432
600965063
1643650633
705162862
720128731
1056716754
1106849323
1895046700
1740304111
1380336633
2059004675
1061468920
231175611
1550658661
1544272349
1505000171
1948119981
1551327377
983651230
1768925746
1760820245
321246402
178433274
1104210785
61525378
1402120556
2067638141
1838941071
903005673
942037075
453281984
1651485431
789651204
757885683
1443576716
2001168486
1659433616
1114683863
1809078136
486961918
2122876487
426651948
1279193452
1579457627
1608245314
230170805
533083206
1421230854
642098154
1634144384
411287632
338185429
1082078373
1198661737
109433834
1982408923
1782653920
436071788
187317231
1347934670
1601496112
1657405571
743377895
1383204947
567330223
403031168
1900682692
718937365
148847269
267781300
548952841
292447040
1938973516
838070953
659934211
2127180449
1436869319
1399764168
623866173
539632121
36239957
2075688093
396354081
105660632
2143743654
2038965376
329758545
533027449
1649128237
1228429101
89307299
1164197785
407428941
1122843699
1845155740
2036078854
1386670498
1676259238
609873271
2014232971
657108199
1182597089
645612859
1534076999
1309619293
1192811
515762926
1478212351
1576324881
621402061
1379452035
89446580
814116149
505894788
1207005550
793463567
626410470
1266342031
360117034
1696385285
1200798059
617652672
1586568663
1244430843
1851038044
533662329
987090890
747220523
1181192444
537653133
1561653835
4074201
1334703066
360886874
95175163
561912599
912312112
838057623
2046025288
634491552
386733898
1171691754
1880400555
242305210
474976922
1638364405
398018085
1546604711
422538954
1215910750
623592435
1466228256
723096714
349546560
93096822
1417547287
622662748
689080905
671021260
1474083099
2083119598
543713026
279614673
971722291
659740974
1982874419
934518173
1314436289
1714686543
2094235477
122771000
395720359
582897087
102115161
559325086
969962177
717824131
1250215823
1839028344
784095006
1223412036
770624497
1340441983
766583508
1396622052
1928750614
1155088786
1369993479
432435841
1205795520
184972929
1088244404
896017026
1390614933
1707039975
2011381960
325732164
75168149
1962066944
1546555031
950078345
2048688325
237839035
1613120511
445129813
605934067
2014539616
1291417660
329969011
763585179
1657323619
881885961
1675349383
1419942340
1959769032
538132506
1541137073
2007102952
1159241877
1167939603
1194587671
268417861
537759084
1775866947
1579137274
879241735
2123166423
274544541
76302391
2017737893
585384339
1069310311
1514862866
613019139
1627075594
1685092332
599354709
1299646490
738256460
1204394509
1497362183
889157959
487306801
507779558
925308324
970470393
1128065904
1656422117
1986376112
1193775953
790177873
168857633
1781006606
1359235781
1340514680
352708314
351349569
1712053167
1661083274
605718469
1666713102
1048154988
1648083494
1936524976
427827500
1967591979
258775646
179679115
596646573
1073698999
1888876645
2006202779
1619409851
101539504
1224446441
378110163
703355857
678375750
1489594399
1091979450
1242304079
517380379
1844869400
764937857
1164187014
1197492327
372586159
1738322800
1396711388
1646956928
182634575
92710555
477350683
842310963
1023808009
578385749
1448735190
554653816
948929947
698935308
324615892
185103119
1797962179
709023670
693045619
93947368
873647023
961363108
1499560503
33769772
2138736213
1492199041
1943664285
572424837
288969440
1925957736
97047974
1837855572
126742855
754879359
894655598
1367920378
132642856
1071065318
1286406486
1977301267
1959337315
1946733665
316471585
1968065483
2096055819
395263599
1955662741
1886922287
1226333877
24450495
643739238
1032356363
114359257
718664404
1425238699
671896249
199148001
1972748657
651528331
1202645683
1324848619
1868956333
1182139296
1830922906
2006357348
970072028
1651820376
7550685
1340069499
1043055643
219689678
1816081932
1889792067
1984970567
588834164
1430230942
280251352
1499459526
1694683972
1709728093
1977170713
1705030841
898408641
1641481822
517659165
1323591755
2053523369
83772661
1529722645
183263896
1814037129
1721207970
636764797
1264779924
887783835
805498186
1059456774
1864647072
353461928
1943964720
651012852
313412925
1597049301
1371448157
1265546959
699607326
2101904557
1460602532
1841571569
1910790496
1391003644
902247274
1898496791
422679974
937653955
1975117261
152714977
533955162
1911900988
896087785
1902649845
1352364779
51757721
1667777449
532641872
539047228
1428443549
292772516
576998029
1569186354
1121542319
512209505
688512513
1571993926
955928645
1969465325
31112474
736297603
703710459
16286811
635537342
1356331077
1359821758
1081527281
1159957248
1806285280
1237378630
280892349
467542608
632833521
1249038158
1360617473
930602655
2099739625
1634617016
2102463222
852916218
2004953015
1707120042
792408521
1458209781
137761406
1692400478
907259070
1969354658
1423383964
824045715
302287668
1083338568
50292018
1409660037
644357034
1422671374
1644718498
182984903
1567455617
476530397
213992074
452314514
1139319542
821730399
226613297
896028249
1412896554
1498409311
554903192
1398549796
994180423
1153671478
1795524398
1679527967
1522979322
702740282
1210975120
1606130892
674209246
2000199742
1780723497
1259140263
1197716498
1381587349
146147862
2030076284
1696200703
845232701
1014327971
1489078585
1549118378
2016594591
2139517085
1726352087
517392077
2145969452
1612283469
1664508428
677827479
1141661230
570375118
1001206776
2030786069
1279161430
1660100804
812688128
709278195
1177094323
1330972348
195414817
800114997
1353031582
321569597
1663010473
860858795
774645736
1969408553
956922292
1111122939
1153076305
1903220808
1943037698
640545138
109447902
763208995
212388847
1423823447
401036570
1501732204
2134164718
1307126868
1142061366
1439343884
1944729980
343765084
323719549
1970332073
1375359074
701466940
443104364
1268157706
1553673390
162828743
1687543278
807980728
984936667
717427499
627091082
187670177
1192430524
1736821536
844063856
2076094383
1247464568
2120808949
406985526
432103798
1193819936
36387014
2048484379
1610267264
1272074446
616224865
1127257759
1035103029
1282882421
982042391
425506974
1705498354
1527921289
746192536
1598109303
704915338
712738636
1254128325
15426414
321152704
609459516
319076310
835043752
1630838964
2029700429
6862994
873730768
1320488476
1943399339
1678611470
927543286
874661516
88193755
283413805
1403496991
454654702
1588920340
1437904720
649998917
1634842478
749951044
1415443891
359713292
1122184666
1834034021
1031993698
1029683983
2046134163
422166875
1407330112
681400383
655245525
1338578385
1523023540
1673758011
1318586747
2007586040
924833581
664405883
89927826
1158026967
316059457
1553898836
1279727015
1642443943
1044873860
1474289550
720413658
2094656681
1537976270
1304160466
1247924976
1394134499
344831783
406046150
665858855
1571745085
829126830
329559608
1881701895
548135127
1741642348
2111308871
920727959
910820604
323645116
1887116665
1974350345
254969945
1373106747
1093653102
831419430
69124064
609442452
1183242051
617394124
1010287407
1070197837
978639969
2133596642
380981494
747690292
787707368
513418963
895285977
606660265
1310641172
419320924
2023922203
1461230518
1564546102
165739554
894110662
1611003743
1276956657
1422012017
647115953
695775016
1608963696
1863947127
519392761
1875768512
1577133034
1259886096
1021475095
1359398159
1856467515
644224552
1873714240
138001755
1224644853
1311892187
1683130034
43088512
387429832
1544567858
9460905
1876983611
1637358825
88022611
1715620908
1223926121
936841439
1342771978
263424126
32244046
845300566
1629506695
1896124187
1057589039
1526340707
350930671
700167130
1718544944
1983302702
1054372716
885191816
1367883200
539435520
855402998
741611013
752683206
643443984
742531922
561252416
1161224979
115647690
867679239
960401898
354786331
2098403466
1669742170
778257785
1577707784
161081563
978383827
353680609
1945082676
1832126038
836026583
868949609
597712372
432110424
1841333670
98232288
1048051032
790018862
501188981
2130773068
1604531214
768457431
416214034
1850025687
1787953609
596234499
1117200544
1773367204
310806943
826236635
77754330
2072926353
1867085869
1831878404
1923711358
1555687503
992801194
1198391211
844033951
1598107506
1386678311
1087562067
1497555089
1190595737
1844230753
1904385889
937928893
760428680
1360427329
220463419
1821406491
818715272
1467430600
1210331361
630390224
387048582
1257175944
980737309
646266908
882997039
1747060179
425074686
1998602321
1533120186
1151168229
1658663044
408999129
1157215898
68311650
1527306744
916420495
1691256295
1710271335
55884880
225976524
1218487289
885670865
47994048
343615745
770708430
84396394
1178521139
297808754
895797613
2023224651
1939118142
1502879778
614303070
1768057140
669501700
1352337053
1910896845
1818693207
1354777759
937375474
1685402263
328399655
1433709846
1617315210
1727353488
745792119
688986987
503651541
1094026886
1980958758
1187290977
793515696
1225215593
1751171382
132548542
1384390625
963119056
733575349
868512344
1708515789
1110950664
1194147464
512369942
986969242
165568376
1481825733
632565074
868292926
1163914971
1469020775
1436436608
1393261725
981557812
2145106002
81695957
462815480
1925086841
1764714716
926845032
2055770225
485627821
1088209258
591573667
1904244597
380737057
1262754260
1112687607
1511638661
1434239643
2120823382
1689214408
1642773830
1795348887
219349452
1469131597
1210727330
652077303
641666164
1154531807
1952070956
1665495811
2094088515
280610879
795826812
1499028401
1602838845
464513047
521032662
1824922647
1097264307
1920599355
479765404
899890970
247765565
556023407
534845444
713893255
194270394
160019953
931231241
739971657
994361686
1337401482
1860838121
1441955588
2063158844
595009376
207935248
1624815591
48089181
1736007376
1063475134
205766598
1937668603
1940225937
697514424
1963687252
1747833103
1900725899
592423800
1912352245
1067486518
352163202
908740428
103490313
1745450473
1125362370
107212192
873383531
2082314502
2026908072
1179559782
2071651640
1653215459
628124438
1420922852
264390056
1770279608
1936364835
1365755786
1516143239
71173230
1531903057
1100180911
698298183
1613061033
920472248
1323148110
2046903548
2080047877
1811837147
1130140901
468702686
1122404716
745823684
500731087
248449480
1775392630
808484780
2018053494
1163027171
1836592598
1029835613
2088956865
641681757
329722926
1114443021
1227923788
2145181593
980180632
991641843
1934437967
1265770234
199676983
326611633
1048290440
156449669
1571831154
937829874
951271611
757027097
383980131
52905682
467254623
82793984
1877426341
1075487283
839165226
1029134691
994992620
2117035327
2000333952
523961724
656964185
76867318
1437471814
1670802628
173686313
1096546042
529077301
2088509087
1503518943
651818690
1401244808
2041152255
1274505833
46053804
1202143535
976387767
109418092
2003709207
127326943
1810194288
1538800134
1632553135
170783236
1814565075
1108685272
383633043
1542840758
1966053329
584374443
460989390
2053971997
496162729
12518827
167209166
1577968159
257531320
1003590196
757676244
388941261
2127099248
1582917811
1907927764
1811317599
1347274070
1816599127
364145115
331065562
134656723
497548755
929864835
2118736561
210652779
1095554339
642487907
195174401
2043054092
1019673649
494685987
855225145
931556197
990191293
1498391407
1438571775
1126900798
452490970
1165057271
1571706467
439175732
332108588
1394475658
1258795871
1996191155
1280550205
1537896742
35476484
410721192
1334138659
1288583917
1972920427
397455900
1473653407
960614489
1021954435
1580211172
1603493615
1231122512
1015108683
588668401
1012358819
1822810172
1065593614
1802345006
1206302488
367258666
1087928480
1711035603
954045721
962834289
596216386
429981813
1370934375
889234562
1082915233
1081790925
1960142216
1067679219
2049728368
1363205204
2019144688
1988543782
1937182015
591951545
1152054277
467092609
471158969
1222370924
1555984969
459355760
2000206877
782390460
1732589731
1864056234
1582135884
1174014495
738804966
109061638
2118953014
2068181966
954419083
1623747704
1890039512
2018471553
97642740
456429291
384161288
905796537
2010880250
1236870441
1244423872
666991986
243524515
159236293
2114679989
1446845108
1472024895
1505727840
671561979
230550434
2053163696
1757997293
326607975
1481920066
1062439209
667831254
1131868679
1382269368
2107935634
564304238
582500478
61778775
772445477
1028833333
54474009
1174299273
776713186
1188712845
1443997090
1705543068
1698123330
1296161574
219958054
257070313
66828766
513279478
1201896260
1232394270
297818432
1733721855
1001974664
658344455
1116553989
1004775415
1162836623
362106089
1386835772
402788018
497419104
438691550
1001942501
689876559
2078422779
392447309
419472722
93255317
1104444997
666815195
1952651385
1139776753
1576920509
1697702292
2108536060
989148153
907087305
2040322305
1511074097
186616970
994518716
527239457
1235436358
1893784952
1006760369
1226653582
1425462921
1055503238
475253690
2037215957
217197063
1164618355
1495711635
1830731670
590147357
1413278918
400269427
305900559
1094631136
1929542633
106572682
1745663283
159850927
1534017752
1974154002
1174020572
337124310
923526060
1666568151
784080882
109856017
451112182
332962731
1079650354
363947619
950840521
1924658263
10136154
1410375732
1042312132
582632612
950272502
679286990
1615684399
51074945
1236251151
603075166
433782034
1814016545
1607526818
774523219
810277972
156300814
653217770
611777189
628174236
2051820312
691476580
243528252
1331674778
1368117807
1163878330
2026717290
1784143674
322183053
910675701
1420966332
355535154
164543681
1955498138
1915607875
1241141472
477803207
1306483844
1063107220
161520900
1280056484
1692222604
1981840092
445359922
481542524
1739008040
1077201764
1732428789
1827124949
706275591
509734554
994734896
778439330
1946793869
122865428
1368111239
1858762299
988327557
1055682223
1622555479
1498421117
691582909
1460229222
254684922
645411842
1166850114
513925881
2033648393
1718551342
1036321978
2089528936
959175716
753369039
1383013688
1326984052
716624712
1665614654
424194517
1778117732
1863843495
1746626279
1292300007
805791897
162349524
686780162
597889358
240798136
1091298755
230636755
730677872
1255817879
1243412860
1532823674
2068233375
668364179
533559805
608461695
235157423
1390424578
1258504782
1970488046
2065276038
1828893587
1135068336
654447187
1292894694
916572044
2092534180
374590651
409399443
157905800
443906301
299311036
287436668
1322709935
1120463271
1685165428
1097029599
168052993
1834842775
953010020
712339869
1467961216
296727023
2061866889
79878122
1981111384
247555711
1883337674
39789804
2140955624
689499845
1971691330
1793123886
1893902613
14555831
705070373
510515481
2081288761
1795551805
1346179796
150630096
1624459231
631127721
1276385814
1306368194
705706801
1885985479
1848097527
1996086541
946779247
673106648
623892166
970764813
1843153053
464985265
1022265859
1884627867
498997207
1885704296
68922999
824360437
434779103
165611684
149316921
142459833
1284476458
298435159
365275523
660187272
1263890036
1648579876
913369823
2070074987
807104592
1150188596
1324986146
14203190
1206061571
639214967
891239557
1116017531
1351326439
456084188
1175800941
1664195106
170524870
1069617616
555140363
924637620
1357166345
1138668591
20806755
1661952286
1214086279
847884307
657981918
701642586
1506902476
1186381747
1570140316
132617888
1647910762
1802377902
1619479055
2022109588
1842353210
1360756051
1409112152
1040006802
1116687246
1396636040
2035783571
1253215423
1128344461
1053789830
2143562034
1865801671
1626958710
1656785309
414666161
1020286074
1624863074
825929182
1810851575
457215083
808073589
423240952
480182875
1667195663
1492435763
627193576
1266019147
1737419125
1700923455
1442302625
1600275814
771009129
541817512
420720230
1627565684
1067464536
629476020
893232982
1524787434
1390345077
478786958
1874938442
2058915385
1042176321
1146329967
825072653
503531761
199036406
659070406
1737521517
108533486
927784422
1648657850
1730070419
685904846
207980863
1642705284
253389864
1663519504
1565132564
1434537050
31919491
1682838000
973146915
1456736989
1281268611
863726278
379703615
1787065012
1771478724
151219662
1328951663
76785642
627528198
381992129
1068694663
685360135
2032501086
1797782533
830972016
257602424
455095071
1279022549
795218923
1753259039
445847552
1049232281
1661209534
1969540057
115262308
1699995831
2008446340
611331662
1240968024
136381669
401096170
1119636407
186446026
1267164753
2056084173
381537941
537391198
290489216
416489717
1625395695
1206229492
2117146107
191815659
1256536178
613061007
1366084669
973850101
1054099817
594745091
215944329
1987644552
1924323389
1228912257
1644281455
1348037799
771666251
394248477
1923816838
1697962788
1783632307
230329354
844862321
736988333
1887626385
331905621
387226232
968442356
2012318070
1823263689
1322362594
1105189892
359277238
641807925
1490819767
413153623
1940351919
1394885867
810761849
1287411845
1597380339
964395331
660685869
2051917243
600814792
37380910
683037101
1285770859
290726117
1505691927
1325568654
1007222277
984250762
1538635757
541610665
1870356898
552770675
290726980
1023352807
1231492280
26226313
975012254
2032203076
162895075
1706567976
209738490
526019676
378035980
1581904090
348074871
213317585
1747145324
115143446
1437920763
1698833900
1135041960
2131479862
1344667155
1479993978
1667134198
19266076
443506555
1148580111
1652147248
428935361
998528827
203159460
1027819259
1111644830
155974366
137441359
1977844037
1239050482
1536131487
1401596887
1895603629
1980404913
2043305010
236375014
1685833520
1024359142
1129125166
1206762914
1042402751
1109513409
776206675
1973353195
912528028
1962663037
1532135212
626316782
1466350710
1283013556
546613402
646384150
384906165
280855201
402043305
1947555710
1029564104
154478037
1777674723
1925391423
849761791
654377942
1056267234
2083333990
1842112632
1819571252
1988603439
947002041
704776118
1584323938
2097463962
1994880201
806356095
1014616934
1427529539
139668563
1906131578
280280460
735911671
323191043
1729572076
1622607086
327411808
1966984911
404517596
1689373290
1228025776
27092834
1902840576
708453783
946732491
1360754004
175276197
1816455715
1058980065
1528358240
1070303058
838661830
176284927
1004755334
250992358
1916603174
1048720230
1498292924
1792889070
160835088
1979907078
152585010
1338469263
1156279276
198182203
1924692238
812246696
449615091
16990985
541610042
1829488549
1775756049
1053907317
275201144
1622253117
848077043
1590551228
487504960
796266422
1192699736
366510218
829457090
1682943053
1405053948
1392751767
320317907
329583341
1858279269
484868064
1889922126
590359840
243540932
887737318
2057693373
114437101
1494549144
155359791
17525504
890776511
944458451
57277663
1780137827
1297258578
2040655783
1241765601
1435503558
1681893894
22281943
440755326
1627370116
728379623
1010361911
1846315744
1216920742
712878554
67846774
955838803
152194150
149985751
367211851
536338495
929896103
1904620348
181224394
735308481
1909581308
1749565867
1988541580
410607118
659956809
2126142975
1753785770
130054532
1796173264
690449133
128594826
128872505
650062480
319445219
1623443087
155070309
1124020498
800273106
1155232250
367128645
1091072106
1734963646
998508914
1192136510
1280090793
678205841
439859162
1010937017
2017199887
1314135362
1100422429
152278248
816849914
1097829111
1435890915
1443229902
1502908846
1659371546
2109621414
870333885
881249316
1367598463
1456673174
1787497860
1631981020
1309537494
1060872013
1501237163
804008175
92308282
197146050
1356652735
34118345
1245058621
2051108914
533897829
567684485
1283473556
1681068606
1832148242
1155875443
774227384
1120102117
1298409072
1639099394
1533609444
179840798
1759974086
365215840
1733800863
1042933499
1821633836
336030716
1078251123
1315376402
1699264281
1900038830
1819142112
140988400
372765046
647220070
502050865
1247329514
1241426997
1211390253
1345702273
686769630
332685111
947162729
1216734418
2000672670
1866828197
227896874
1035871778
1410332760
705305413
1925818149
458281129
1940057553
78160886
50781656
1174354713
1429039999
2075610127
1985871369
4852627
1865992459
883659980
2025035388
127188073
509525980
373940375
584137118
1109223463
1172746804
635814667
1424550052
1493818801
434993491
1472469343
465798655
1626012788
1994439413
437250691
1475563297
1043814658
2050410622
2129858502
277044865
1113467261
1147929754
193176726
817706660
288585850
1684984238
1448558212
1790792630
899064635
1757612203
1236070129
380618258
1733565554
1925576180
171903333
682480760
1667463430
1822155017
887993670
1029023321
1522713805
711989722
1519600988
1196750310
1666194839
1271959447
1517508586
373279412
19044506
571338346
2027274253
1093417812
1308847631
883508796
1350448276
1974220886
2009624009
888682638
47302905
1172200948
1165015888
1313386252
1402678718
1315884728
235196917
1072503173
712947726
1870730585
190501131
314192978
1162818334
1503399770
905974037
60774056
999585538
1506860784
1588133467
1763854494
1286916601
511043017
78134972
1772593481
1330776122
535742108
2014190830
1284550119
2039190581
1864003548
691092863
139976460
519442179
1696607760
511810103
1811201884
1782175987
242533741
1688651579
1643147690
90790048
756061496
1812627021
1337177960
356519055
1408221345
705721453
2075623107
1620796072
1746231884
2069656781
828438781
1990088849
1097516441
799524227
158480491
588309542
938715509
1455870988
1377326853
28058494
535857789
1503668575
163587211
103044417
296219889
552969727
1006263459
1474402550
1471143832
117507639
1339581798
1836611368
11537744
268742391
2068485411
1695756761
1471575984
1762771293
388563282
740088955
1884733720
1935963946
2075120633
564083712
32354110
769115985
1566059173
2078568514
2139204869
487674299
1444314224
1527603877
802772229
1713804199
1596426224
393084828
58786810
647783565
2075445805
60831205
77099538
801225002
884571104
123650030
2120308392
713470225
1253120247
693678857
1621627202
1276176805
699952497
1397676117
1832868986
711859095
954870964
1424739465
1810368453
1810234896
232787785
1726474429
1931328117
2056025051
1633777999
824832494
1247919349
416611996
1516808330
464884250
79481851
721976371
1623681775
2069403583
810611207
1151216197
685005927
2015887075
1509190262
127464107
229223886
1560133698
703498938
657063813
396259923
1414031974
152024449
1710856205
952333869
1872593412
192763029
865551368
1498193270
882878801
1353374403
464664724
1106233562
1256821034
504942426
215682051
1247954273
1271836948
882040388
330281738
1849541144
501401335
1036383443
41075595
179686910
861478987
841441740
472842780
195485405
1936501173
1027997991
1034433862
916971239
203540283
1891528045
628769522
250037185
1657992379
69941866
1743229743
2092739585
1461268082
1921660777
1240972804
2012743180
213983394
2075113740
849837665
1813462422
1990074486
1786833923
403369819
1772843682
1697377110
2127441748
1231228726
2018949041
1762668606
2076603857
910658903
15423239
1789714240
572305821
1445321940
1331012199
1830044236
1192772931
443978246
404310139
198171824
1206484681
1630143950
1028338327
1611338803
1253775662
736969359
1125182517
450011273
354011001
1946695590
2077134915
1194968165
963298889
1236678379
1884045311
1347833098
2068477582
150583124
1748770965
337926850
214695844
1292657248
1000989128
2105733490
749926735
1856792694
1039977519
1419399205
937434659
1084758957
525686560
773657134
1850345115
1764283903
288311250
519378600
2113595726
626926594
1330730586
453849334
1554802611
2018130458
1714642083
721985835
314203702
1016115216
740560175
1842959454
1480966168
1279821299
1654075368
675671098
1199601785
1894936526
1495624199
1972408345
1832604980
282356244
870746874
26182907
720304491
370906616
586113877
229150021
731436738
1464163747
1759257358
1598034414
518336736
1467015340
40910743
390926822
71247529
140093336
427090380
1474484947
159368432
1323081998
689888546
94472491
1595220106
1711826290
1516580095
1612599406
1704622388
1540997966
584121101
494177148
1056596627
1172673506
410005034
709923995
391378880
1934677776
968065013
686122498
1744573665
1285035828
404822896
1180566057
152279345
1086789271
1759822577
2138809218
474722725
316785258
1986428608
1915860327
898706302
291467199
1244713790
1664127941
611831162
1018781569
646938266
728765362
1667152667
556632886
191872966
1391121295
2003230358
720812087
170599639
853234467
1987336925
56284409
403038256
317445279
1989412306
269524135
1598662661
1374290842
1547561777
2107474920
1124473802
1269786173
1393415641
1349315737
1637855961
1393530195
917168913
1333895804
1584804434
1069366373
1337400254
918724311
453749733
1027007030
180361042
2114196888
1278542703
955021448
894019113
621660391
2147286499
49198356
1462469458
1543480778
889378566
1838756139
1822101171
177580045
339566589
1976062468
391778286
669779668
841721150
1045166523
1403224140
126134392
1956388079
1852309079
1469013164
930012952
1448304072
1280535294
29786229
1184001294
1106992181
969377790
511674117
1228853354
568602918
164604605
1339930298
893376584
171927746
2083180122
283832958
903380990
262068190
61862829
411415720
1663374247
1805646457
1514555903
1404833985
1468374342
97311240
1176641093
1160560145
1892784089
1323007081
1494717630
1361521085
573959191
412407978
1542727567
1550029050
381564004
885806751
82833638
625746779
61491748
703648801
157792708
1710238986
1825642622
870331535
271635191
383404442
1148303678
331773325
49788052
421698752
989059482
1643204217
976906053
540415647
1110992295
681661906
9417768
1777056840
993754427
117551163
1863064732
765524761
2078846777
2005878277
766876315
691405341
1445101377
358121984
806824361
1424172325
136196276
1604228977
388306543
218121885
22338389
58806317
1992496915
1794591119
778749923
528376670
1448946606
347769925
160306126
1152209718
1629767253
2084072154
2079170042
767611722
1537194857
1583663176
805911104
1006024550
426015254
1267835359
1270623973
1178560798
1457720317
552577320
604174230
654697926
140336627
489678277
1537036852
958481936
1614106705
543121463
13472593
479775473
65343226
825611147
630604304
671315052
538063185
271607891
418839695
1533812702
1229759253
1928427099
1456055339
2109943294
1479169059
2021543663
1996542347
1174843752
881897806
18091884
1546162494
225060038
1293738961
1382841188
472540998
132557035
1153161750
1399578224
494247119
1690094410
832772043
810612516
634180191
9491402
503008923
1654646977
521788927
2129304499
1403895154
1713452527
566816264
822209350
1508202880
1450033752
1665922687
601907331
1811201637
1184947607
2055693558
134339848
376563326
1592349893
50928642
1622965399
276343359
701664690
51034359
165221032
1411713553
2101258272
392175261
635777567
1786133762
288008350
1267944123
1877457438
1407945273
544582261
730755441
927001733
1884022856
1577327193
123036203
2090798350
1160340984
448264188
275723091
990938753
64051868
785850648
1807824557
1616681393
880434579
328770272
163329485
1407947556
1973487470
397546847
299693654
732400166
1269070358
1004403689
1839269309
1381934561
231976930
175387014
36752967
1800400067
322737625
659380620
1864364778
715889149
1521347058
1665817198
868545370
720370665
108848264
1358487627
1808341113
2066471629
633317477
770565810
1722919131
978282045
1775074007
1854884639
893609095
265595906
267764610
1478846280
1656834440
841520733
1954469431
1462612761
1864867911
1868394907
1964867800
638021438
1118064482
1422916365
2117494204
1647531812
967669871
512227086
1465522824
1551850375
339172201
121458476
9244998
1117217920
27952178
1711978626
856442953
915676091
911949210
1056367092
1566556705
54574729
1852001885
127740447
1001113307
1508964552
2094988555
1633607287
2052188807
1759495841
95313039
1856372778
571662289
523263661
1123803190
820155376
1644301768
499786875
1055471601
151746277
616297041
577282771
887321771
76266985
997214334
744000958
1564439659
346397417
1248918110
813354231
954177258
645123049
135714821
1816563245
163821883
1305645223
1206720776
1168334596
8682161
1436101022
959751030
664031169
1171966085
195878159
821042399
1909267725
1786032860
127305383
1288290924
1533698732
1853392831
1986243811
893651237
388355389
2100771115
649862991
1120273931
427787512
682559376
607460612
1244962448
393553850
1671395091
688587595
1525252217
780167990
806325104
160072392
1090052758
615861994
1934052491
2089967342
735513814
1375307649
526226001
1219933011
1787734081
158197662
1704663315
1705951843
1138284439
1145230032
1813241374
232147961
159913844
1565571099
200786701
195783249
601286195
1592628122
1832614814
1129445896
1917531411
983071021
1734000684
272992050
83861373
1010050748
1712638783
193119104
1514367883
682204655
740564230
781288824
2040681174
971753233
756189212
200822261
1988432392
276110112
1516930430
2109888034
431735155
1014519272
665243852
920725251
711128343
790442056
862014603
340964952
196388135
910303840
1935814326
1595215126
645258813
459025986
1951429708
1745909407
1506949412
405647837
887398003
54605307
2023103471
304955615
1604236820
1737082012
618185140
1872070541
622893050
1555470357
759630434
1597453626
1013811686
1767665964
1684018179
373681482
359667207
1582969246
1125423686
1434010394
356986800
770128445
89792248
2029697741
1123786480
1882673447
1348655560
1824117833
509523363
1339887866
1464562097
417275310
1911769978
1412685131
1546615828
943148230
1273102782
540697346
1488307547
210723377
1763299342
1080466676
172319088
186307207
1088280745
169632408
322208696
1696381440
102859809
1536130745
1533157208
1059919279
1597236833
989482280
1472941955
2073232848
1130064501
1748099474
1640859710
843913331
1629668951
1807791362
1273400657
1266719640
657995826
181460182
1793274857
791213879
81791527
1196345411
1468918295
520097738
907763354
936216462
1041106725
364425351
1925465004
181770560
625534039
1891892549
520098105
1969701162
833993743
939191577
646515498
479815288
70603640
145017969
2070957890
1046346054
1990093159
2138294167
1142491221
1972691511
483389445
1999666302
458091242
1907783489
440011706
267228385
1618082236
1518238544
149871609
884763098
1961726321
1545642765
1617693678
1006349373
1729674585
11510930
2137926174
1215895571
1912853305
125815964
893307072
1069493874
1688164374
1533943027
1678665333
2080897051
1910778839
487912296
386604454
1450036998
515702261
1847015263
738532847
1074999629
2039613858
1187713067
2039606128
1595579169
41425495
531440431
666855224
107440479
706991841
472210130
1116184509
1698742963
283268963
742798229
1649830181
1980730216
905445448
1196397489
538033555
26238718
317105897
1893607428
1731585210
2113049000
758906310
785402710
431383832
662518750
2091469116
1846113278
1584708427
1785940874
440752808
274541162
1547557696
336568115
150591001
2114619179
274692018
1116874589
104643889
424753556
1627787967
846663942
894911600
1523127655
11851204
1360066771
513470126
692398526
826815103
1793008558
1728442894
808148663
1913932442
1578680915
1408754639
189373433
634396546
1879456525
565685340
391214831
1109298222
1038187574
1789641747
306407734
598082430
1075205610
1480963896
1999801931
784865743
2027674878
365032020
619309729
1982452986
759157913
2147276338
1729902903
895337448
1910317312
1421743226
1709654495
119594994
1654014386
788222909
1335080991
1538995194
248304431
1823677318
1150984276
1429556608
2041518622
773917014
639188803
1412658312
139760719
1965837278
1660718995
694660084
1434621077
118581205
1078804391
212564378
621929289
292045890
1562720548
737310360
386820661
919043809
1526181390
1499899828
1154082132
241567679
519352131
421502368
540712491
1295779287
292637518
201678101
1075785105
1044644734
341652425
1989152510
964707775
1654481485
569306225
1731557594
1095337248
158406678
550469808
1232420111
248664102
1788457451
2066662037
2140463887
1515172779
1311744403
1783173212
1849468841
1481133863
238735582
805806907
977671517
1027819244
1189772951
612656398
1378706462
587939399
1423204994
224022376
968270343
452876885
1339824506
684413273
1870111742
1325681472
75749767
786742565
689421512
1289969590
75984661
1189822401
204881574
1976409607
1120042945
259481074
1997062762
236906284
1300436972
1540062003
1558329480
258285716
495549921
822896529
804503764
686515881
387338050
1512404532
1253591808
1226917649
1166533652
423697350
1218182887
475464344
153615273
299832374
1049652414
594008019
1642770748
2125533437
1230931192
1594578232
956282605
579268553
1890015529
178697011
104258408
598964467
1789174756
60241629
1834538378
628270271
1574574380
1074699139
1924487278
2063231574
1393065568
582649374
759656401
1006573077
584288992
110099927
1743856758
1385441118
1202425855
271839146
1919903851
1316140885
497805643
681162899
1975995152
1640916618
1061106973
2123413140
1997370804
1744950281
1450857576
186246328
1317596978
914070220
1748972425
1451129789
944908508
1014290474
1331190229
574659876
1185895026
505035425
1390297684
639567341
1703867985
66099099
2086108079
1015334751
1235344843
1197345076
254054707
752749244
347422142
2036372973
1139325401
946526834
739125658
2023447930
801132930
675869992
883380602
1745047479
137763023
1502455743
1683096813
1469344392
1107836273
644394720
1440448446
1419280586
1508780665
292102828
1366785507
1596491726
1806704719
1109223300
30480626
1857121734
352425392
812067118
1497557628
1063614612
2125422285
1308384446
2044164490
379792191
1204985485
330189493
1171451612
75150480
1943633474
305111573
1437012097
1687872897
1700179536
70422885
1800570565
17739584
1554558397
1641540060
441215016
1028925846
1655298872
461916455
1044188497
410394801
2092584175
1819298792
31796727
552676394
9728174
586729476
582239313
625822861
1534948565
1337200292
1286552103
7672382
562198395
22623889
1567120585
1492339476
1049853832
243691072
334076107
106969329
745356546
1814255309
781319949
275206217
492998793
828138819
923242647
1592688037
490134619
810569095
1065243289
990377110
1046092798
1957196873
464890671
746030492
49792305
125135216
724370830
263486531
1315532649
164129259
422624727
1953564171
1287537825
228780789
176182695
1825579009
1663580562
250948374
124711071
1905462555
1698696493
210029896
209655764
1604801684
2016481807
45382333
177915590
1469990943
1040039385
1883606338
1126743968
1874268773
405668301
390906325
1398810361
893668607
173566725
1521676838
1834707034
1784028884
35064517
1790629778
747332213
1085399567
186197630
1764021561
642505636
188764844
992129062
1202309530
1316634083
2067481852
1793754815
1638263226
51354426
2122572594
501775952
871146229
283048271
950694952
1279537096
467567932
1186522876
1481681305
389386842
821704060
861230956
917468688
1229478515
440493947
1971635883
1059679071
1628644078
854253780
357148203
284336354
1175674065
1744470586
798691534
620175888
746522533
1920490166
1437714205
2118706099
368914953
1881129298
1541436219
192824129
1247166823
1585411878
1930966513
1669991678
340591247
581161638
1264220825
1890978058
66159064
293859455
611914377
1753813874
1893641095
1535831691
497392323
528595190
1945351179
1337339528
1131489098
1538154038
289032168
551657299
1325217614
1095494994
1338672201
838537153
1077866959
1353976939
110999325
1811253504
2018880018
755227709
845211545
1115009200
940944097
117718392
964175364
1380987583
1778928755
268214267
411280484
1863529429
1715621554
1144608851
181900943
49532013
1771142882
758021840
1601690205
1452837360
1218618319
1866486994
1279813582
744094058
2061545787
257569664
910395889
347224536
1877886123
1486684777
245816835
2142541401
1035626959
713962692
304618726
1367746681
340895358
1011896561
1751296630
636518987
128732883
160300365
1456401982
2034721009
651895215
702584840
1941205902
452617852
51588382
1134253080
44552648
541842507
943323597
520347626
1699044552
63274432
1001586815
388076570
1341758663
941902356
760178057
1097607336
1002999522
865361440
560004272
633533555
1529130397
1513478071
1511102098
1144369784
688308218
889437910
692032462
1850200194
2123854671
206960795
994099701
628573599
1960557211
1264009542
1443659551
1089466275
888469146
65547948
661530465
276069032
983951061
8927658
268486583
178638247
1911382274
201183647
1876236928
1358037556
27775501
1956017560
1422052547
1939071479
38307207
1391974265
159779199
1680600334
1356576409
1117455650
1743408533
1838934118
597845967
69901368
2003010902
1408103437
2126054326
1880949382
1284927427
1865427220
609862855
839100934
1299270382
676184089
493610518
2066242026
1888864399
923713454
2083560156
892436842
1173703151
1552364147
67030894
1000772033
295724115
358540483
1847505152
1162698948
15379714
1668983810
351665788
1819906747
86232622
1454388342
1674977244
797379747
642179619
1749898893
48039735
1356361495
723589303
224130818
1400494242
802330542
1133552193
397110114
1933990565
174992357
1956439407
365455707
537275966
286796542
1565063625
1579973686
12373804
1421510644
102853944
1376650182
82533466
1491455244
1285967800
676969118
1009199042
2050278482
517113765
964608861
1029312405
1663249216
572616318
1356218468
1847434553
2008050726
211006492
2022666472
935456323
1917280469
1700039642
153704413
2024891595
1652825219
364912711
2107828581
1174544234
1485881083
715935786
699056816
1512454473
1173507383
1626649008
1865901656
1523307303
2126419234
392879989
1964049303
1897783997
1280579395
57412730
670418062
79088442
751630591
209510515
2082579594
1119206842
679870137
2121047096
1965215171
2005393842
422743647
1352697156
1845723170
588661890
1410775348
340302664
1945272167
338268793
1663061689
845058869
1102252340
1089771089
1454896741
2104499144
171791170
2144764418
1011044929
978676299
1159238185
881196893
1802578142
638914121
387417872
2062943925
646485797
643173951
1044420098
1382383856
2014596105
1021397742
399140014
1210756864
1247988071
97725736
1798701010
585849313
1802809002
2067699878
498043480
336776051
168954720
1881286937
1291743904
2121698794
920631565
800110046
292434416
1849357559
376290719
1829641888
1245221303
1864920465
928495009
851533732
1612347911
63084090
1773160123
1211952591
1440499790
412229403
51419453
251550390
1320594664
1815245437
751098700
669401466
1721569771
97789228
799984225
1149860453
1352042792
2030382744
731334187
1599903714
728646218
1588586615
1170729492
817539545
1562675571
409065489
484814935
367544930
162090260
604716499
908434285
1112797797
1636379792
2072538605
571762894
2054460736
290852380
879095821
1162496882
1120372074
179584365
1366321191
58961121
1552851007
873795947
2025932431
28834130
487572189
1145576213
102318070
1307013147
590775751
724294455
981044723
2037972640
714686912
1759969479
386725749
354493285
973233087
422784918
1116839978
57333487
784259292
1080184252
764715512
1092320934
756235014
333929164
49310760
281733002
1230480721
139185512
1327426604
1764247468
1281116065
1654290830
705723872
461719721
1222054876
1667825493
341353393
1650465319
1320925422
1573437565
564233891
1707445225
1686038560
747134775
2004303619
1166290974
224780540
2085536815
412869803
1598653769
119751961
1228451030
1781884523
1356999033
270677249
985776515
1497770872
620106497
1929426040
954348564
67205799
716821638
1121605099
694805892
1269607303
791536997
656682920
1019352311
954080751
681899453
1291523918
224302411
621476488
1667909328
249898677
357010394
695515969
1619070788
589793236
558151185
1688697711
1570104268
603031836
1901279446
1020923762
1734027796
196999538
573502795
1587602945
1705612008
1265356046
1272473674
1417981879
1121819783
1856964908
1965035583
892194675
638262500
1452996734
341859072
183866075
834655138
1764140862
1370430676
1087255035
1462633671
799844313
519015852
227711043
263723620
1032265405
2119028848
133100706
888557420
1527322391
2009923796
1110642993
963600828
1479941699
1253099826
109016077
844975157
364456233
1470857611
148785036
1962346745
1102823237
349820186
637078002
2144885772
2036232237
347402458
171705939
54568263
1991478921
1162099213
1717081265
419543738
775763299
217549811
590815728
521652859
1041208285
1320353375
1485439043
771966315
1406697777
649409544
508690340
1310577062
908941770
1579233434
717606367
1564689409
1755325144
588560062
187506217
138912471
1899820727
122957555
660642546
1372794924
422623525
531961155
616537308
1516075988
427430831
1519382570
646753064
2065726937
2141567433
1134742955
1455539354
1207744622
901182714
1877822210
328036042
845636319
2071820654
875504046
315199277
1369152234
1186562589
349322827
1172114201
1114087315
1787769946
237592298
1167667106
588190536
367676740
1745631488
247718605
1708869170
731059583
1073358796
1562352200
252872754
768973955
1359766083
2078416248
1898939170
1924939496
1092663869
1873480749
475110838
352219265
1590026608
1865101304
2080335053
417649196
1133656251
885887909
141819534
58953005
984491433
1288922179
2127602695
768341943
461042023
544446581
1168843665
1813414252
2086612615
531587450
2039638908
904259327
971089721
279732986
390208355
1355067233
1247531943
881177490
1465786354
473820952
917297307
514106620
296702760
2081576100
1417022686
1288852487
1677338752
15367541
109709357
1129513337
1655201277
1458016579
1415002530
696004984
1201583723
747841323
423036233
542544976
1706540199
869232899
1621781140
1308407558
494701767
294170700
1017983659
1569159885
701802230
134804094
2137565010
2088326562
1501940027
1659835458
1101975458
733567769
746377782
719982424
63387701
189729587
1375251215
1786350892
2117484426
489679977
785398225
1410647184
1682435507
1418717823
1630297080
1698208947
1783058842
608534428
690939848
821959256
1433102339
535995322
874493886
1341788991
866290068
683902458
30981054
172436359
361062448
129240061
2051675185
733681838
1155163881
1148000888
1259287459
292040376
1983049377
2028643727
1261308266
1655452631
1548397969
1463519478
1832465331
254639383
1341314173
265037806
908999068
373772934
1869720988
1137497684
1099484639
1267112793
744473200
811927484
287578344
1056428558
925600432
1149520042
1101204170
656883941
327983581
1547828879
976795110
634685023
1632601430
1776086908
281653463
2138726651
151182271
1703645990
562004204
1626063665
70205880
1919822583
1124535410
359084267
1692574048
1075028397
248714406
446784173
276303921
1294087297
1725675633
1332228658
1436890279
1356129036
947125733
211734185
502674796
907978498
1978557836
1333016781
1996566269
1013216610
1592361867
919930800
263860761
2128545310
1899864767
1966699529
175163900
1423270945
1118072471
2064690567
740297423
838944397
223585626
86668913
2111448960
1737371592
1742983738
1704986478
1698205862
1665422975
1929121838
1289567547
215587270
1267750359
1029428100
193661780
773105835
473474325
956021963
1027357014
1764616913
816961750
1511944762
115172968
1500681232
1981983376
1531609780
319379062
1992729806
1346947279
658919324
964855072
508377115
294613004
340721491
1177748324
1207196178
1070123659
1776514902
523475678
2127390265
1008408684
480009837
410729067
641396000
1171431479
1101670202
385329723
1847403483
887711506
1974608365
1005619313
340121780
842379509
1357092619
750095585
832369338
542132439
71166348
699995632
1434351436
1499697413
1646313732
190315494
435886268
1530157956
1583299502
1638903344
667175945
1943374361
3090738
1610848014
1353508779
2123855414
1382894669
1800587215
2076658093
1105470022
349152704
383708530
373949908
64565518
1254016451
277187699
411310980
1955636673
1118775083
2045543759
1850324226
438922550
1391693997
1789059273
912420012
2076224785
1327595524
1517741081
1419910108
1571609876
591436696
2053270720
1047867547
2053875294
270413006
227448338
969510035
1087605795
910009061
588227512
2052909727
1094343750
1929321598
605697823
563727825
409036545
229964255
26397507
558626453
1343782775
1350662077
1727560086
1637179939
1521009568
1794462000
936117557
1319948305
2134387978
1653107131
1068773296
453955688
1115089060
1596293097
1690326409
250239710
268924790
1344399214
1447711265
766634919
640849484
941247346
572042266
1322920735
110620225
1682798716
1283590442
2129599170
1940688250
1848520427
2138237769
440978626
1274553900
604306889
525775840
315138346
1629624435
1469785064
335868161
908594268
973029655
403143476
1458827484
310502857
66163369
97937938
1594990157
1121926644
1359640008
1055252018
1304667465
2108734556
494989485
1366183671
1336925957
859670065
2016188520
1003603635
1997407765
1647356960
248924185
954857055
1818473080
76423573
1213178396
1991134826
766221953
393754912
56776594
1462444622
856240801
1146006721
46676261
31642004
860445136
433072881
58527535
1439824636
1771150702
268922118
1943746893
980399679
683575747
1106040195
1058281404
1612895868
940727013
1539675878
565525152
918893719
1744105405
896098529
17521476
988676372
77989605
1807194021
1213471520
953949932
1206043491
212144485
1540328785
1173980540
698316892
225139890
1122141609
2014358027
1930869947
1250070277
1067102734
1265431487
1049544909
1026464563
587561484
926889101
425073071
1653157518
1256892197
566176603
1285053853
68229261
1453053262
1000541944
1691133987
703084607
1168747288
1151737974
1721626331
2064183952
1550834116
1492599911
995019994
802959591
1468589485
696821289
1035571110
2142824187
677033605
1733910999
1949141859
435560792
705490882
871511514
1787475616
1196989279
2002391119
393100892
1260162845
1086643785
1187797871
1317582449
1138050422
473884213
1947699322
961069878
2024419800
1767919906
576732082
1292125511
988975189
848172332
744637906
714257363
2026472663
408338123
1686547674
1537801714
1452566365
545404614
2015001617
1081570753
669931625
444338339
502750288
1623376402
73014600
652304698
302969890
567335092
2134590525
1776684
1013583972
1419968767
431460438
370014958
1129092135
638967352
1480699550
1728637652
760164618
882934041
2091790706
1010500292
559933304
1837859442
1087624564
270139989
1069174473
1436100041
215485746
1765955392
566843
121078572
124310929
1551477877
1979624367
2054535581
88396472
882704210
1457470883
420817066
1217573619
1868775196
394117776
858764359
799595668
1375564283
2070698148
520883530
1711694014
1354589273
1931988876
685311116
1633564771
1628167754
808609534
1965614414
1874184437
219636320
1663981554
455464652
1521987414
1153725325
690562326
26756905
662426941
1871209369
1114157630
1945656692
1092996309
787982612
1177232669
1927508909
1742370227
300990011
602574258
1970182489
212723746
745309767
1674925595
653204872
1447733818
538787025
1028422407
653402415
1630743410
505735964
1129876517
1866215836
1771997539
1246520921
338064420
1170860546
1813093365
742643396
700254415
116039411
1828014378
60146994
524051420
497946347
2123047446
1595257223
1998062149
788405888
1203848814
1219702955
735882733
1306368295
1032229205
716870461
372452460
90504175
1935674709
1269568390
2012264403
523651057
1595977850
1509067746
1160134534
1262541922
650404065
14857479
289370043
802052295
244269363
1686891530
1466073522
1861322611
1622295501
704872628
711054539
1485852464
785778764
1576242115
833637827
1315024531
420282201
458640790
904495018
1364770049
1422775866
1214714807
1621007308
1175827920
28781589
401712992
943270415
940968437
1895665028
961102924
1239714049
1098676940
1602533805
1095767537
1619998341
1063926805
1103441171
1528315526
422895523
553786832
599717669
919037172
432159037
1766768472
1180358130
2038811418
688103237
1784989902
247110251
560065571
1664057044
1379544564
186242256
1680974563
1203602549
1472952343
1140836504
144299991
1650169277
826808398
1201908017
344307544
1509003438
2048836103
1485053395
1819701274
1036309737
1373818083
1733496297
590641477
2045547290
1126408027
58111343
1099653390
1902634244
1802444878
880869611
970531451
1430695725
1809330779
975057396
190448485
1836468115
1534735675
2132527946
1295645695
685958768
1267896334
524862726
1905566623
1874779880
1726563396
923797789
212641733
1541447389
1415677763
1322137430
1287899738
675837721
1185637563
319009199
320628580
1509895115
154102002
765718688
1187873887
1503546547
1684886382
2078482272
103965938
1844663680
1646710879
117637129
1272883849
1162778129
1271872429
364910531
1881143827
2083447286
869886672
1595941788
674638352
1427835383
1956413126
1585632158
1082849574
513416055
1302904698
66441325
1330793472
291203305
713391176
2062354053
18609184
1103059476
602994657
77609708
1761607106
353502264
1994086819
1785653098
1781433810
65571456
2054531096
1472945839
1623988399
1345472068
281922237
2051946627
606312537
917419791
596677981
431162921
1414965846
144259836
2024462648
1889488575
567651912
58429132
144867269
1781846825
1560820805
708318895
44084483
126884505
548350640
1400696302
1346759024
326387345
1370037405
384876428
897668179
1904553797
2061670448
998925860
381935169
1100007476
1012573421
1185174663
34114391
1049152392
407171494
1283245560
1296743649
871214887
1634894700
670283228
1998816373
462151874
1783229075
1215799489
1952906612
1888242173
1404568157
1379011698
934981609
66657302
2141337064
1571084211
104725112
569894284
847466437
956912391
377324654
505015559
1543229208
652353707
84588675
1749276299
1312736850
844160246
1546667696
449679073
1617183109
1390448286
1113370262
94077099
264909957
1050009297
1560007089
286396368
818737407
1916148150
328764791
1860460174
524297458
618002037
557800989
1843353849
590438660
216082271
1211828248
1760692724
1721575068
300659386
107236106
819214017
1692368304
1069421061
1448975270
2060207092
751375390
204282737
1546905081
1312121083
576840406
1114550575
1375557528
495385778
629300427
733755929
590295563
784237008
512500903
1446240674
1669571868
841767730
1923828652
671719601
812167339
1707425656
1160320851
1043926300
303107973
1714996707
863588370
1795748492
459286880
1445872301
1707808554
30519946
1443499257
1328081515
1577469300
2056744042
2053141048
515129241
1665028298
1495854561
140887291
630834521
1069792094
680815533
299841211
1174469888
1142753452
1155727521
1665063212
679127566
558906717
439088983
996065500
1058561440
822469562
1899026685
1747332619
1355893722
707697474
1456686834
1750188217
2123720410
217329298
617978399
548909423
512738394
1088368960
796347357
1166087310
2033797352
1949967997
480126203
1307648938
1727831199
1138437926
1851602882
594776245
72116129
245186654
1405787913
986373921
757912900
401727795
1614087799
1750583176
810639818
1091858796
1508506392
110272649
756018558
679999370
1725826035
1877987775
1451891018
1806202666
1990689082
1535659597
1636690812
372821724
1717392805
1576998427
835631916
2146836193
2081052227
641515829
1849124140
1884927898
2089190030
129634607
2067187643
1557302916
1202128036
36867110
1963427588
1977564759
332790326
951590459
588519889
2073136028
323158959
809550887
12066063
2049209340
33398126
937901588
1589637199
460178419
1433026483
188205193
1277663782
705967426
44254826
285335582
1673131136
932386181
309764641
256379481
1330716802
238318474
2127646743
1191618918
1218003773
877319807
512334325
682284293
441878854
1175682004
832118465
875707830
609186832
1338645803
1895277274
504174113
656174287
429342562
1516742646
2080048754
608018935
52561905
1235602876
188491135
1777871500
481205157
1301019111
328137569
1906012944
533857585
148457654
9735264
166719798
1105502798
1399833707
89352798
1588600947
377232225
972613318
2075316023
1225573963
1482023165
1728176206
870760259
1952284269
1933259136
1908451489
233190316
1161727693
294103388
64149314
19156025
410846301
1008424548
1080509281
619022875
1515329184
1268865361
1415801955
1571426664
630117592
2117339418
406170062
172356761
226040078
2089263878
824517597
1700824374
1815790956
1977909364
688952183
1312010114
182732813
978965673
11324110
1300519946
925067015
1588720588
1366558008
1911347631
1575966010
2110857368
697761724
145903740
160107907
390587012
1700845808
1182677864
744421549
1526850835
1721678318
628419384
1900730397
1713003610
733758925
339873705
1563490925
218035388
1835389515
198462228
1687926925
1261062260
312567807
1067502418
863910122
1356783145
2020575853
1583869199
1144093768
1802219253
992266403
1066657118
99529223
748893285
1691161951
1667920954
975688690
1112407935
487188072
1516936931
1530890973
1585567277
872160962
2052026825
1312905922
1709595142
585809101
1028705076
1415255874
1360017032
1651987477
1113271562
670605215
1245435609
1062292620
588748717
1820517026
282109106
595127136
918317982
383986703
271961603
457384775
1589662685
940291941
1604424685
846146615
615004325
434539844
212606988
515826706
1044986239
1781245673
579789739
178452210
2146938466
1035950904
1410956665
866897660
1513894937
173674975
109389709
1972391209
986168407
1264206032
930066050
1136347442
109029792
1640083421
1483140903
7395794
1687875731
1585382572
1049484414
297559264
954810958
1229232055
755240518
158890125
1971142401
491622391
1289279415
786524609
1511174146
546457455
359851235
893632098
1235864094
1762457430
1014325631
1819761736
351303506
1456450616
1011590922
1022919113
1915922968
13402748
1554281205
1250919963
1504360059
223423022
1749394639
630743480
522892601
777434137
1606518030
68877820
1748495809
2095490209
11965078
285560445
131156035
905335268
1700976999
2029531127
1463404605
1715045964
1349767361
2033717694
1430261267
1636658532
1830535534
1450337555
731636313
1975306386
1670755299
1177081356
874170167
528378481
509667026
2125679465
896832274
598670346
2090650831
1323937571
1371607711
1306986571
1913557797
1336311395
111653754
950948042
1031352335
1987256841
696399288
1789749632
1779497045
164564636
2009818810
1063165356
1089715863
883076231
642966346
14621598
598636642
932120872
1338958364
1268869327
16346507
2079018486
1032127759
1273110287
821292428
358678836
1122186440
534769507
105418291
205000308
1191281164
687337429
1170403791
461608549
489033831
1491545593
2113934734
1669367656
2005141593
261262506
1694640034
1771503019
227446978
1758848944
1905321300
479161173
22598454
1761312717
1517257118
1957464319
630981523
1235005251
2106659569
746261958
1864841
1070392926
1838451204
2017996726
1111928960
1871703718
66138133
256895931
1946000515
1606187117
1516022799
1255413262
850567671
613150284
1980994145
342700708
822141224
507023798
1003321925
1443239294
287599545
338353799
1933941797
454248982
1187415704
609695841
895547330
330777738
1656222752
1905057338
404423461
799300025
89278228
848766583
1199693752
263028456
844708826
1060242318
2066422167
437703399
1666521888
1995624573
1537862973
248966504
2071930092
1634100224
1940919764
236582933
712573283
767913579
883041193
477597197
1495809143
1136663597
1720212001
1298949316
1848559280
1711407988
258283163
1573436384
228163834
2049922912
1981398381
753178032
1904070031
1631348078
1629696392
747288333
392112977
1713395850
295096831
212562003
1079367447
671368699
1055457363
419966170
672102069
137331065
2502315
1948830649
1625475680
185743652
459765424
336314273
1901029401
1190091505
611038898
572651473
560102568
1774632695
660486339
558337857
1553569496
323001646
1425268958
25839041
654080306
914049422
1093132955
313442345
1648817222
1924937603
1174470710
327520253
35375479
1361397509
2145931387
1832977471
1415156784
414144572
557485145
2132591002
751484176
1892362293
115140254
935862891
294220765
1445557443
129919126
388259627
2005971376
1951099137
1833884036
336035500
890454831
1234981284
1528048740
1188367976
156359427
318085327
665286161
584950399
2009672729
1452149464
1233283995
1972772364
917572446
91578828
2116446380
1406649299
384146079
232594116
977665491
309988853
359889505
1603244390
1035601487
1622625864
891290827
1326867436
1445676826
401413912
1348898473
1932599311
1870238731
1432971891
1250145037
190658283
151617380
2014688112
1615307893
894450045
54628085
619742698
1468565401
845503561
2023750423
40314517
1848497646
1025459298
2045899852
1807735735
804112146
1912544081
223703605
1927677132
1140179955
370272992
1003391311
537459555
1373036579
280314474
1230588232
2074000238
1328504071
1026826727
1736516502
276517480
1571435366
1274883898
1252448501
953030960
1527621168
1112748427
104722567
838185691
1664211979
1115215436
1953150421
540792267
1171817036
628669713
831110741
1554635765
1484682951
315280330
1548351674
474421833
375421558
691522327
1461863009
959578662
789310196
2004634231
940279409
589629568
1978959273
1917570240
1736991481
1041782551
464007584
1215642731
673404951
986792893
861524408
1829349154
1538031127
1045467479
1167859317
1787183845
1537196781
2049996795
323324297
287488478
507294154
690189516
831923924
1434762839
704167999
937747125
1389928193
1010427825
85271754
1007442521
1557604952
2037962299
1598109035
928307839
1620939252
2076876537
659705215
118011945
488717003
1801289936
389692446
1147360996
1887975365
1054990434
2089105987
1138338122
2045273103
1643285577
600336810
1314552013
796361964
136923336
1367988753
548894249
1397060648
723559738
457906213
847778286
2058965765
1489246008
1065305025
1056382038
1261093755
1651466140
1263906191
118238584
537930419
746468948
1902247480
1176622606
89848775
1359822484
1816847307
1448712006
1253771746
2144158627
617105567
201237300
1923211774
2146024555
307892485
1541956811
1644113263
2015598591
1916822069
1913507970
2077170761
610357850
2019454881
1922726994
1035196312
1729449874
164680273
955678749
15924042
805011682
1629513185
89267565
894441766
13586710
807055444
711340238
1096630789
1807407012
1803079350
1916430496
771397903
1046501034
1755180033
434259691
1625156948
662633833
1440104540
1900144625
1813732414
72611294
1503630639
1561039777
1590164457
637057030
1302615478
776410592
217025936
1176479460
372384631
2077482424
1932932934
229635163
118814119
1735845564
748635795
2128727381
450871031
2032494690
1729231515
1201393277
2043386771
6115193
1565873743
2012397526
1769375681
880573594
459012892
1405917609
1055563357
438816329
869862011
1976029245
1349967412
83029995
339153009
1017636947
755136846
1637479093
1311372867
61363035
178498193
1312664959
2083847242
1899402183
1851986934
1664345420
1486732258
917809487
53781800
1880898908
879047294
1862583498
1850673605
1443557239
905958081
1623147813
724213490
280644721
631611531
1142160127
428929643
1842611209
255021354
1266136392
1816512628
1652766073
666203878
291444045
250784196
1688225563
785822452
879209243
1713240720
635930479
1921642374
1450203542
2081855454
214668639
761897537
1648493341
1105002041
1200918344
778376891
1854504191
53672027
1537019108
309641174
1275317459
152753321
463330964
1462670044
1205709779
640623578
2098828639
791898515
1785156386
207355643
1444467737
1200516193
2103284011
1403180626
562587356
390038623
1814635580
95536822
27927509
1615451670
462774237
1379366989
1428787950
1002390284
631183550
1140622592
1418026657
1617032357
2031933699
1726703215
1386122289
1301605948
874601707
1263528946
1683913501
578070290
723080692
850868550
1619308095
722513110
1841657895
1996049654
1506630703
333401647
1045548555
1679101386
1791084151
1034177559
1441486026
1235739125
1671649948
1512281397
2102714467
2028588193
671259224
1276708643
1864124541
943133937
1253231505
990787945
741399362
1833988920
1005285633
1707560777
1656495002
1536870405
646482460
2082460222
1111344051
1405573723
1719311133
726701080
386667044
376282476
1402437093
230136108
1249467923
1933541263
1897724335
1499138787
1811936014
1520516992
1800807372
1988112858
854930894
663604255
703891296
433026981
2003112011
1540401384
516822538
329150969
1943446913
1623088563
1573969897
1075377170
953896691
448031747
1948095426
1646406039
375971623
1036635618
1633273807
887535666
1579167612
1446575023
124455202
641264278
1153495874
1596750466
1508619528
1978655241
1345049856
246870716
264935393
1688391968
712235509
769641877
379999886
775503312
1637879411
1741511697
144023125
1122585497
249461320
1932887302
1781341350
190647747
386489611
1432222465
2142519353
47702577
830452338
1041562386
362397812
341103239
561118693
539726502
693694021
1840709534
283402180
840592908
1965083714
1715802784
1137111263
1855598201
2041441973
600356949
1688561382
2098743363
1055400901
1540039346
2072969440
504457638
620029026
1686606659
855096156
1333422204
1150258059
1129115018
1702087721
1501607993
110647195
69685599
172910526
1410033936
1206595908
1758116929
1981598734
2038803856
263142767
1658303818
126785004
1134291222
326120406
1471348168
1071406293
1521763805
2104656021
1514753163
1901434600
1359729487
651373388
1496846199
497993229
1988177090
941918309
905197139
1355868925
1245030132
1750642857
1403520097
1007370852
726533788
1525334489
1788931036
279464202
1782300402
1800922733
1330015869
403113901
1075296155
85534317
1639123151
1249486743
2042075850
2087649198
86516908
759844574
1346808840
896517491
1287000798
191317033
2034968019
1139394840
2089880871
727145423
1814110322
264915603
363610503
2016914231
856948659
1859792973
1532224422
715359699
1516202357
230786889
547309317
1502068886
796967919
1868745716
766771733
2046967579
123878362
985594319
854792006
948881153
705188471
78865406
172566632
1021451546
1317729323
1006785897
1962586196
1425303699
1111693066
1530362177
375735558
853270619
1781915640
85527279
575595126
1547222596
1172722141
896978522
259800116
554925181
1993769941
961007602
493295622
1798199403
270622476
774368758
504213597
1978343501
364242215
1516644168
989076954
33965646
450690815
1140110539
1452329472
1602764199
1540542854
95152321
964487726
862854770
2119998929
2138101794
1826750467
766153154
1499735593
519096764
2042455520
2000684627
1002544250
599944946
1051909961
2002070656
645732570
1792926738
742863879
692370125
1324390242
2054977696
2038157947
482965862
22249264
949043027
1222932844
1552390029
609791856
1798006350
1081076435
1582581444
715659015
1530091424
1144825212
1270652880
790417820
789815772
1458743178
1617743423
1288752743
1409197814
406534460
1329104255
2082406109
295835204
1947188728
363183180
1508182924
758721468
1404604402
1627042228
1047368765
1309587498
57991574
653277397
1837888641
648016349
98871181
1464421660
1905431361
984681619
946703299
313585334
1592571863
1942264360
2046027613
509560524
1313139017
310817313
2002830460
1529287658
1329648613
1826415316
1468918060
1504468412
1845213149
1298917505
978381177
1017475513
562585438
847523554
1551778054
1965500240
434347145
394664081
886929053
69037122
1742753963
1693388513
69682418
1328617653
1639315804
408968133
474402326
1048316732
1929037617
789629007
288806118
1133284746
921844743
1513751946
401866776
425263316
1345933720
103996757
236790596
2145702177
1761158854
1107765698
2130350791
1836561140
585709294
511612398
2026208368
711468500
2122979207
681780706
656952006
194658871
1696710326
888702690
1846611684
49532095
153243880
1169500221
705622732
69636747
1019508762
1869486631
1234416493
1196559927
784220444
1019656216
613557057
1109218089
824148620
852825800
1309848715
1124745775
1182583463
1024212518
360123176
1910703623
766629312
1889347836
189110094
323147559
77892719
1147112558
527841127
1281034397
1586596246
192113106
1431888545
1194679082
1384851711
904684934
323967771
2127862503
317988261
335013911
1119020995
632586988
249466740
353306035
1180637041
139061535
1918419486
1038430003
1148881427
4469436
315638484
1424271815
1513538485
74518836
1892982508
237621214
241174200
474187198
2023924264
1292769345
968242528
2099195257
251731063
1651763166
573029691
1521014331
1075327188
69478520
807897096
2055035547
302787328
313436678
1937176397
1724892636
222617180
543050425
517793180
714064002
6982443
217179822
945991880
1423525104
1581338139
1860899021
1976585589
411998888
1336677731
1818464964
457203637
941464417
876617701
310031747
868572652
210845460
1341260441
730550507
574143394
1513123856
1283798899
159098019
1382882040
1275799387
25637736
848820261
1092388625
1526124782
633275586
1552483124
587970247
328923096
555383054
571940203
704337466
575617767
776063937
1703622481
1075861942
1118537806
1461378195
1520343610
284972915
734765683
396684489
1074425951
1485761075
1365699462
381019923
1642599752
939072291
1425898200
1816275984
322121320
952882366
1232828292
1492642273
1709083316
911891517
1993588341
588708349
101501785
378131519
439536897
9324232
1042142093
297191228
847967955
243776259
1315045729
1131002197
1079697555
1386985275
1818504694
1538507527
2058306789
579145747
1792767159
187446062
1518403862
294556887
1014351136
698890489
11561073
781393315
952908271
568694419
1644093729
1697194401
1139947951
1518427043
1334298719
1211290847
909139716
649307905
1633263198
1584123789
580659487
1063874811
2079357650
1110260478
1616737101
1601527207
544393566
28412094
59946505
1538299839
1924222226
759214262
1071976188
1912910346
1594584499
1691219786
2147291262
276271606
226020167
2125478814
1378442025
2138202550
1444485774
222154165
598211881
681347829
919292187
422890733
555981488
633583681
1483532749
1526271607
1947557462
1500110995
92465415
349211273
2044506372
213014484
187467950
1818711045
2055060192
1820781226
1482794205
1107563984
1377282829
1106116638
1318928252
133568860
1900267405
1739244367
439702853
82171070
229525119
1231050525
264305037
936444210
1431956844
647040712
1997388404
1151023390
1948219973
1710403873
1531268510
1681661547
1008325436
2075181840
1795457906
1270089989
1188036303
1062590671
709133565
1494236265
1846404227
204796122
857167458
367503029
142398755
692835897
22586547
1121527332
1730992714
1001884273
1217648811
666130511
643813283
1895020539
444626078
1343614781
2097627743
473836648
798340818
744525926
1401297399
882334440
1918273461
1125858035
191301601
1996023252
18263109
920532362
114868406
1786458589
823804948
1628931327
669055751
574816063
957385698
571468373
743913854
1529875845
134933326
1253665044
2094553365
2036712474
1899054979
753948044
973335337
1944511843
999596386
1794632451
208950392
1788692777
1352726584
253454886
2030220780
1967562346
852457023
1216134905
1007131828
803157451
425321930
1647947564
1936292562
591647717
80768086
640717007
678028950
1726188410
1536331680
1556973528
390243298
981114741
474775933
2137607394
1673753592
1559195008
2008658959
2061663095
1061268717
260726916
705541764
205154218
1565170577
48359915
931420346
1360952644
1906944549
1559463148
1052383129
442967405
1400066439
503496737
1720570335
1723151631
1172689189
1677152350
74236871
662102808
1360047964
1779640872
1930021767
314394227
22282487
620340425
815854960
1214995686
1441299166
18916381
1057509453
2036832517
465652029
333761168
1726941671
194574368
1798877132
2107225078
1791742577
1704501518
2081977048
1292842850
1696303541
555813334
78579386
1797566976
11612890
1533257281
1573029940
1864587317
1895313546
915283635
777157945
985174176
187287982
1609043251
1866030189
1586058985
546764066
303187032
668917269
242721921
1028091504
319856038
1514935273
1456661618
894374279
434589695
772950392
1372351575
1985642392
1471466653
110472234
1319698268
1645480633
340862692
1382857733
843602047
153217707
1721500221
111510485
1388035180
1973336280
214042407
1642174589
767857713
1326265421
1222828838
1079632534
473173708
15224565
1788923422
2063281612
172280911
806387866
1447204962
15499589
1193774953
846685135
1714504136
334512224
740030471
1737136725
1941575405
1295061553
764298650
1056897227
673077293
1361809920
1590894761
1857878926
1863935895
1585825812
188378730
1338999433
2522974
751135056
1163012530
357946778
1945038771
1559617398
793920912
261746897
1063904637
258939373
1170905156
1888229571
911652981
118367617
533449889
235189936
1658503444
458263813
1709464691
1766685829
271300402
400785674
862622500
1385353699
1515165815
156747926
732731356
1375635340
1830491596
1540061526
1186955051
391959548
1488423491
427456437
935749169
206346120
35223952
71745355
1353356408
1142679783
972068206
912880324
1834853823
1737615686
1824148630
1805497535
987675937
1644617797
717217959
221661023
475774592
4956340
1994982580
414119108
48730482
1627468907
1600914148
2037039063
1113484007
153211117
1535404991
1936710541
1211178951
647762772
1165577071
1175612390
384859946
100762707
140240975
983502381
194098300
2137613672
1023936836
1681270921
931443161
566805519
2047788099
1797849856
81109566
723572408
106222568
1464444800
1739744149
1728356537
1850570306
1774094754
315427216
1545002623
802869988
940242924
2050254641
1145125320
1224534267
1595757254
1784389998
579192429
1905788339
1314131471
388614511
1684784658
683393700
1468692523
1225424581
1546171477
32738327
1650346752
874027420
63347583
1196011135
1442776159
261872817
1621667900
281406952
100140429
842182776
166672035
1649451867
730233793
1226892411
1130081750
889414486
908857608
928807309
1366705209
152054814
55534454
1125217593
584422350
965221428
1440433710
1987426896
629778161
1265283071
871221627
2061888667
516637637
1434880240
566758090
996432398
506495308
1725217383
105893175
1169354232
751280857
2098700749
1586747850
794897031
597245148
765870793
1122248543
910633811
607297788
376254287
556714836
1778823019
16355887
88994954
1970450795
1716202528
2049589539
2494983
842603616
60942028
260083957
2011592547
2015817242
1726158548
1169007107
1967426247
752269207
2101678229
567977968
1974318913
1984729447
1028814596
1150944445
2068218504
427080739
1931245247
2026351947
48114656
926812246
1881278275
972674503
652202499
1694566066
763704770
692250096
778707295
570753241
1229420470
505787659
601262747
890484985
1164313609
2092764738
1310261268
170717790
298792644
959937802
209796390
965394854
810154519
1944609146
478581732
1984406832
730347810
1615809525
1030177644
1008166095
683498061
882287117
1971606952
816036569
221364588
774539966
1904412319
1312670577
124541389
1260986790
224178629
313865712
1168844939
797767003
329664648
373711834
1099163486
1209190678
527978707
464519740
1252369793
469476145
1367370476
1537325357
1624536005
1642864623
820338643
47479943
2002261339
1397362351
482785139
322808805
1781971551
1687770489
591451986
367917841
1068811028
2021203298
1727965254
1280123303
1186105475
1442989960
1954661579
1417893048
1017196575
577251356
74067817
2114028856
1676117366
1490848634
673616166
1480157642
1437588523
987234897
1117126439
1454788134
1614281426
1980200332
1984186812
988261336
1826360466
1145045765
1594479084
1292798381
926260234
351936885
2096621573
1256105237
281515273
1593117800
714781205
1401184692
47206193
197360026
1354340740
2111865154
1509597076
102929283
1172259381
787129676
96924611
1327251338
1746012135
860591450
933590012
487958701
54920487
274747616
1406807120
1795888239
2133958939
1979115254
275005520
89784107
458073550
859182599
205595751
211451942
803856078
239121719
998564058
371783082
2136948463
1598415658
987781840
86047173
445157179
1422852103
2001643468
1839898072
936027120
1346137116
348284827
1335553950
471145585
1451364581
550249945
881378425
1499768802
575975778
1683146062
1083625137
779080909
2048459308
295104880
206829865
1061643825
84248909
433756327
691211217
785593019
2013808449
673541933
20617072
1429506649
337716897
348092536
1437477479
1731667161
352466128
521837068
2006043912
1595512817
1474732482
1510225304
1879623034
1461081508
800164027
2014825239
766550942
1245065855
210075635
210477838
1866045025
1477800961
1378218390
1586528540
178063168
878995061
1905474437
463298025
1534295683
1527544593
393385858
119548266
302698429
1979903793
32689197
1009554792
1342016930
435288463
1442751460
803333996
1982646129
453083394
346959498
1633735459
1125976942
992500420
520603808
105536674
1607971949
1468993608
121760864
148947597
1016167846
44903965
1138149700
1459843184
628580208
619321707
836412638
1331624243
1126347358
1303015114
824574544
206182585
1230347392
1389553816
100963236
1642643140
1774241197
887737480
289009987
525213995
934499048
2048910009
1481448029
7787880
79047572
1386869515
1160494340
1091826631
1563657458
1559481438
1968588569
1715486987
795588302
1213583840
1709555049
525885630
1310218185
1628836427
1121738020
206507939
1799266669
1084089677
491914084
1240884741
1456610353
1894584796
1294818663
1524048307
1072206945
1249082628
1211818300
1565456426
1851807193
798646215
1100123517
2110714216
1710862361
157681017
1901949463
909298099
587514713
213455236
1982595053
826956680
602182560
1474449076
1445863977
332272354
969434760
1681785965
1069423894
2048353934
639395305
399758714
1171207988
739662504
1498582225
1996105202
1978739092
1595738918
985979924
237505018
1253660607
1463434713
949081623
675199902
646107125
1476131945
2037662487
1169398035
798364561
378746698
1773616523
220441406
401188687
1165061972
2139588282
368685954
265055127
1536780347
2047025653
2045756081
1542110282
1744560837
159922678
173364827
1145002427
324624286
1055149178
1512243184
1386289213
1765927017
1378131670
100962917
482236675
451666712
1223227890
1067637010
511134183
750447476
1060744838
563467560
1990716912
1634710994
352444943
898139245
697494850
1008335196
91169208
1580674960
1631464916
470114701
882327502
51462213
2100441870
1140492712
182810521
1801953119
539838178
273481246
1156569391
724605715
1266379118
894387868
1903558334
1535792595
2093222175
434501910
778700659
356826003
742294417
1074975627
1359273187
1138491612
1985899830
795926120
1141292715
1802283073
757637587
2075825873
1248139001
1682575852
42081504
1267933289
2076612213
1526763612
1978243456
837517397
995006701
330041206
757922614
1048370975
408473943
61608593
1623948661
1609618096
2078686675
1289663235
164998224
208711913
1016882399
27952662
138159366
594864615
777508861
1497465630
94248341
500001322
24314298
530924063
1774761268
1727792323
1224882332
890620377
1261964552
622454205
1181096978
1555293673
1594566653
1117850572
599079006
1782580668
150704776
1066585060
362672837
318677319
1292489778
630479319
1887551090
1038821672
162506387
1958370263
329947146
729971621
176748104
2094826418
681298434
764273413
814000891
1500131904
329185568
1803000998
500053862
735649942
365852855
1473373728
146862691
988222064
134080138
131699782
307639852
1258787152
1090654101
232599884
966740268
1450618253
687414239
1267835549
1190923798
1099549000
777257659
1769822093
1323269151
1106733762
1216497512
1019412376
890429352
1844385309
1866530108
1689569298
1720246703
1241132995
1823347529
1303978857
1357994207
851371782
861989242
254416472
1952375091
702425057
1760111694
1173884567
1148140694
1531287007
540342559
502874482
1804040974
577670453
1316964977
804163947
1674898175
1831022115
1485286508
845610290
1055117591
327315224
754202861
936023251
1572661530
454833670
1004460949
1408629024
1218096596
1562278855
984538644
133128513
1181182281
766277019
109034724
979249444
1230310740
1821951825
511066926
1334699943
1056953131
1440464535
444919499
602279219
1336714366
2050921456
843095278
1071581476
424954630
2127869323
1518763556
345897277
2018273642
469506518
936661713
1820319404
2021604035
1388157174
508817184
2063424855
390273899
1904627606
398133181
460325229
251844889
1196624150
1782596939
1449266696
2064108266
1317450163
1661378957
825348863
987148805
650432682
830474978
468814738
430989684
1732840157
1885884748
93111468
1608986256
693415054
202987944
912018084
416950650
611007503
219781917
225550336
25631958
1412895626
1759896135
486734794
1086609097
1645151247
1511480920
1719717638
995309657
1916141262
1680274597
519951359
186420801
2131609608
237952328
1890755433
1510453593
446017869
187402133
512087009
503148048
1085168435
1969014198
1117888311
1959245190
1522237527
1971863888
423629012
597628200
794609360
637417440
1693891650
123139958
924228436
1013022479
2045442998
255437773
820253289
72601619
1635235112
767899412
1472910296
2017942787
1340975634
2140793734
1151994814
1289137369
1379355679
1108068687
1436378492
237223648
692657464
266839690
1718423041
2111797337
1030198224
1008541724
1000586725
867850028
1802209954
119427282
1006881633
421490576
709768806
1424380583
1916028208
876261234
660972602
1991739077
1386157033
1433103123
2077933325
214082957
1738089806
493105346
100786029
2030540418
1343069592
2035869201
1029628028
1440813537
1795494494
498871022
138264220
1607206662
478268527
925697798
770227587
1125895794
1313477260
2086001971
2024085355
1131159656
693730039
43886573
1992241565
1002559135
47334981
850165165
168778815
57373653
426230165
2028232017
427825074
1423078330
106606666
1359954396
1077863260
1754162142
792772320
329481994
1113625432
271237960
334494994
1981769195
1591881534
959490994
101146502
2132619343
1259296724
1646608526
766331743
1105212891
997668402
810412093
960308865
205285195
1522069743
2116766626
868021239
1289294833
1854974780
1740381953
1075049617
1458566410
799935067
179876303
1562071575
1271497291
16598226
1712867110
1623314660
1498910249
1059829708
2102474146
110856870
678373877
1364264468
551866471
1079423144
1145229882
2009447808
2129139382
1823364442
2011030207
240158220
1666853935
865353520
360862637
317904779
1496947076
74105606
1458158623
1119762428
711545973
357017068
76193916
37421547
227971080
1213794179
1428358245
252293885
644895945
111498386
2112440687
612876638
1436672310
1837056150
920932609
1298201230
857788826
505858221
101444268
269904382
1853886697
355483041
1995605662
2091107890
907579520
694834706
2077831968
1569482857
788056217
807160012
271507627
1857604035
1957429334
1184165577
1402727827
11373018
151674464
1730407936
937097838
1455750385
291684580
968223490
46139104
1530151572
930045386
2121057170
1357829497
1942283157
27667249
44880093
1960941512
1447819245
2006323061
1194865021
16835383
872928705
1814157686
1477516392
44952611
1865238260
1351221477
1425816137
1866468225
1309493197
5648055
1268516990
51808887
1130122486
122653966
1245594271
1442821675
1799623128
2010963861
2090095977
794180769
1225322257
20014032
833607917
794153301
556513371
299858299
1555829251
843585560
1123055
1954550334
2014150115
1699404467
358069203
2034232000
742417234
1536197739
136656441
1749256858
994012375
236709601
1221900544
636685216
1898662857
253248832
680400496
593406990
1128030791
1561242111
661651651
1779246330
1322743029
693731614
1981127094
1269091121
422471085
274169478
392204256
2063628379
1105589697
822004014
1670432222
358693249
1364824103
1150381878
1708294032
1737345287
1698044853
1314136679
697047322
64015837
1011144028
910703822
215237850
182903696
73347618
554306649
295293323
1527606186
1403308638
437544877
1864759533
763569420
1613515427
751471114
1371682226
65768495
1468559154
1405695902
1181393300
606471188
697959682
891300254
1150671868
1112130924
810022228
1966392022
540768226
1570215970
1473664761
19860465
1784804081
1045582477
1236633850
217184091
1721578004
1871651415
499274909
532671880
1074170196
19831798
1007687634
1842127302
274155877
1397724175
1668675511
1679633882
401528337
632078074
926423640
926381647
900547638
578164919
1212541129
1950471994
1101758519
492246581
1151752807
122951648
1710881866
1148886104
1372276254
1624942457
1823401661
176013631
346340554
1594695885
984410082
492983301
208497680
1603868473
1386965226
1337076998
726206445
1623337536
1143562608
1847871047
32357666
1616405110
1444130360
355769212
1639033924
839242979
218623802
926929545
175467091
1435799634
1631383011
617851837
1342475423
1760415830
272206762
235223429
480590404
682851029
1923299240
482206128
1420805690
225764148
512552358
1963992306
1629966823
1923077947
1657781089
432353054
225212308
1466889005
1343606769
1752444813
1849883711
825638401
274796782
429160939
914590268
1905200515
1039546747
1847291266
804418254
1376006848
1052082203
1968645687
81033512
704605773
1628030245
450294760
553297051
182004780
330778885
1968348210
790501888
420186240
301132378
480338179
428146483
413768667
1095429143
502387222
2064213032
1717309125
1191855162
2056479798
398145047
490993374
115306849
1992479389
1115044133
1967454824
1286593075
1527399934
115673909
1951907101
1470149086
736511395
92941587
1621464056
1417570270
1082159039
696784405
2018410945
298556842
175175893
1040272770
1322941256
1474340090
1301804223
1795788016
1333195563
1403291085
2017420852
1212213940
1178709773
1787333944
1087838301
2102528930
2046943939
445604639
666582350
1454136968
1255183729
961063039
2023151533
1190354096
2035371293
2026511942
1746070167
62641530
758907766
298799852
1872982303
1179664385
152658351
1313396960
308486101
928323031
338838865
1875117275
1125051295
776352870
47418232
288633800
877812655
870729761
1747396175
734435874
1907728372
551108165
604207157
1384749228
949908032
1069727489
1781659901
147889027
636796727
207728740
265167119
1264419000
1847334069
2135015266
1585290956
2088273305
2048056320
1337717656
73585176
1598012846
1839749406
874465286
1389007009
781652198
1205498494
1778011808
1555444408
541180251
2139898505
916380145
696444535
1288600110
870739748
437825276
386878724
18802029
1087523311
485507127
836787961
1853082267
1159772246
1932685183
954636043
33993730
1762518115
626415669
899967043
1700404950
2029171914
163193251
144111903
1149841230
823463118
395303251
81930172
2013261947
1688720657
2117293306
895538930
321198459
2066467596
1912741092
677020084
564026482
344070729
1240358600
641669047
150486189
2099362794
1462101716
48898440
345664635
2030083887
1380328219
1208888614
638694274
1289853356
1337339085
1250525686
1540906472
1389895498
1725946767
1401232573
1021718736
1341309788
371252909
1633612898
393276003
773685095
1869406220
595625567
1164330803
778880306
1069133413
929212968
1900580870
488789347
762212081
1411362272
1110880594
165470420
942594133
2098510587
101242979
58945570
377189436
53707148
76192342
1486722220
599779938
264580569
519807425
1642684404
1804096084
713007922
991946083
1713382514
1555467596
669909248
961046078
855309810
1370532223
743272286
1490908589
413671690
1621183357
1914647064
1997767704
167900292
1359159449
1255212562
2140370589
1022947427
567302542
1526514995
922715571
1136740127
1036987451
1658868321
995992427
947213696
1368677925
1993264700
781216166
972937899
821352207
1652298373
2066190335
573634696
1472150130
220428185
66120357
171506844
1404471860
329965479
1389555767
1668542205
1273418030
1896024943
60409730
538766286
1670173910
1948661284
864018282
540033820
1693044646
1849031297
777718615
1411080315
1920742367
1918467540
1719085569
1206484033
1932948794
874308866
2085049529
247337866
141351669
137564390
926323718
1334716322
441670419
1184539177
1359028012
19482489
1778678626
1279739278
1495212466
885219037
506084572
495994973
1038748130
592465784
1770130609
835024026
893738810
186798244
949272597
996881659
1320427615
1213995024
1176212656
1337917897
1826859344
1944570180
195771534
591729844
1020600846
969125568
1046343462
675308704
2096002169
9812453
1700103242
924183300
106678962
1771489965
437163535
129773388
256546133
554090712
681421617
645405442
78060011
1819956082
269445492
893916948
639994090
1567863168
1363464073
914255533
1065327584
198634006
214202241
1277951164
1844427857
1022041192
639230322
1260134145
1494397119
1622765743
2105263278
927134602
578344007
1488639841
1318218579
983489567
256889932
132485783
1700205434
1722698438
330167875
1028359478
539318745
331011498
1864886026
530205695
540519474
2019202028
1987710926
1492000191
401064818
514376154
1982756191
1602777791
1479288244
735489088
1313349144
1494971908
350990569
30795342
2132606963
997932305
1373646021
435995657
1537701592
1990576214
132179275
312876999
1975010096
556976919
1418611849
1223517743
479334367
1364999141
1819780507
2059921952
1855422502
32550219
301184492
1423737206
181716693
463498570
17137853
2056939619
1598931871
2016833023
314968119
103837484
1696180719
1986917890
1357649974
824536250
1400188588
2050365508
1277892736
1299381230
1863597867
2119431349
1178724187
1914929170
454835856
695517269
582138534
1033138111
894422231
702584125
389876638
1386081021
253039733
1881082735
1062373350
1023448422
18850097
972986520
65014957
882556118
665239004
1016051768
987998229
1174782732
1227971263
482663587
2020123734
979162147
1109425233
1267213897
1151506690
789438897
188821584
1127736488
1224771180
699786993
298782054
295362168
137426641
321484161
460339295
175989055
1529882896
1743423946
1490285320
1950882400
932791101
325887558
364687887
2030155637
831753286
1453865182
626965286
592203112
1037348514
1235109442
1042041883
806324708
1850802811
2056085247
1875396563
44084061
1045618558
1689836337
1001942414
307839112
13760479
1942183592
370153199
900575635
637778454
129869276
1003257335
1072992236
1396554500
1898617114
1362856764
2083499676
845359340
593078763
681978994
675807778
1815495895
1721267916
1628910258
827148722
1929831676
584890085
1095219350
308969013
425131963
1856466758
1255804966
1566575516
1781415162
1694658188
2116827641
477417533
1458933936
1620644175
657121858
1794041331
282320306
420302448
1336797260
1380266416
1235525317
1120537286
470248396
794475464
583113292
951301819
1653498773
473223372
1039702836
1647849653
1057864615
398256408
925250603
2002711307
924908448
1715427665
1125026105
2006615810
1017607378
1786235644
1244471931
524042763
2006382761
1866749
341100033
1653295398
1083643545
771311519
2081970864
1956634002
435020501
1456174670
655741280
591655217
1013400623
1697601138
1784420437
1480196755
2046806680
1209047964
1346704592
1533755586
1211895058
1915652079
658285904
10352836
943034447
1885658015
386771973
1047873674
2055615650
260738490
1953374524
1134238659
1230711986
1943489495
1755524359
2048225303
857242330
1893778061
87444004
132637078
1142290528
1650503220
30699468
1061322323
1981735748
991212158
747652132
396288924
410842226
2015951489
48256647
877437226
326630928
616473136
2077385103
739108457
2119373223
440329535
1108120948
948270557
1995452131
793516025
1985342058
727114202
107182421
272721873
293501681
33165412
501151310
156394297
513860980
811796569
1535104126
461064573
1289074529
1035928655
1319516285
1251156981
1100078863
363319325
1604359277
737191375
587802023
2068737036
1318290861
1513280534
68006426
1530788332
1906785015
333346325
822448753
1266151696
1923310242
1872842225
1471106858
1623890487
1212326249
975968339
562988183
459461683
128356380
1052005703
452560231
196747265
1853178313
1817106448
652281142
1948382545
776557238
2138316578
1233832445
307060230
238910895
270497170
1117284175
1733942106
1736227676
572119428
1087569919
1140363677
1440737071
371306091
1884622883
293125214
767684378
532689813
1036730501
1200909107
1683196022
750634331
1738882901
973112722
399994671
2017846602
1479517023
1742804725
1229990835
1424755258
1236260412
979559278
558391571
232929370
1606092295
651903891
1165927258
416440776
790700132
1945061697
1432212940
787189520
535090219
1885547324
390795659
1154731599
718904272
1028848090
955388706
1045425421
782290878
1689623288
1087975798
596768510
1977532472
1344999088
1873140450
188710716
178313330
1396112135
1402641731
1566617589
420333497
1596489907
955757225
143205211
1838724225
504387327
1845958733
1001095901
152073820
491139047
29174890
875098235
1459869733
1595827514
938923326
818755102
1226039923
512813977
1719545422
529055384
1944923567
1186107241
1243529048
618222947
1220623475
453081486
590494295
686993160
674815382
1285945958
221168056
668449170
1375246028
1005100922
215987915
381006921
502273646
1816038973
1024593910
1240600761
2060299785
1013787010
1369257542
1685854664
1594807490
1130757527
1557228841
2048091538
809939243
1167848370
1534377806
861146159
508799921
229822189
127366515
1803135162
240978183
243921004
1386812524
1827283261
1938918412
331572080
727114764
582563640
1505763445
1762144647
1541209246
1249238919
1879280851
1198194557
1502797114
1790075751
265956567
57274405
1318881933
265832330
253932368
1697698448
2060006585
301530404
563541290
1205638259
1086875002
1802263060
679328480
329318242
1358870203
1898830052
225221418
1641135431
1667436683
185180522
655547617
418358260
1441623918
1523210420
757490198
301680968
1296052960
381204791
1789630720
1601036494
559215425
886960981
737245085
425287146
1880481878
1637471621
1471839476
558948915
602711755
490585284
959167369
601518040
342876129
1098730572
976940125
877324063
595068519
413527675
745834492
990726782
1493497262
497949748
1074981245
225856029
75296534
1833791088
1870624923
1768233190
1374562597
1701737765
1870060561
907184248
236709221
1768642639
573125551
1452240137
71306892
1051082769
500128399
160647832
1955225273
1982760107
223228272
1163675629
444992937
1564714780
195096866
897674298
380569520
2007437575
417563744
2075664884
1319086839
332242316
1777724028
330171451
2069892583
438429809
433168660
1027076697
629132908
1302882208
768218855
389508207
985884340
1299597994
1813063175
548878202
961416333
1133257512
905483623
618678727
542185301
1321555179
1837736947
696778515
1852435983
1521307246
1747688071
1329108142
1912044966
1093372221
238183931
750054892
265303916
1058492790
156121453
253272096
1759614813
1977898745
1240807628
718620577
1868706224
1773733101
905980698
820912885
140462608
610247315
13841373
1727199093
1183773032
1654864633
2139854491
1331379746
527412255
1925795204
1103855696
587372372
870227985
804865668
1373428120
1403487928
1634552648
1333968606
1023680869
174946426
1373618810
34833450
1727811380
344132730
576484923
1007577594
833928435
1932372781
66486801
1297342702
747247937
1268474378
1666941657
1240291299
1280533055
1039927048
898495560
573334410
532408129
981640632
2075465712
703508206
159601532
1041248952
1747673761
869774218
1146928960
2003339379
1259631585
1316043271
1380305939
821210030
216240871
507748780
2068759812
2049267360
22787490
1092022663
636275300
1860226795
1169297100
464367596
487523028
571932659
681321480
1818919687
1179637347
474144869
1261595742
2054265137
1555771552
223354466
1034974696
972478713
2059586180
1152652107
1396413764
1133107611
404323563
966328347
1140398737
89170661
508467993
1746702777
1960644640
574764636
1495421997
130198911
1622835481
76668441
1303125630
576554259
641615639
1033651689
1837902018
1506538172
714956992
1724341216
696309097
906960297
283103334
1407580117
416889769
609773188
2043740542
147868619
1096659678
1657838428
415151851
151133348
90661769
1811510169
625967707
1093648873
1543496517
262821027
316260635
2011360805
956421500
1187602094
969155413
1666203499
1901303357
1912717195
1201191375
934713120
1903488109
450383991
1452510299
985217751
1253622906
2040494330
2106963989
625327051
1839460794
1911250011
2105939268
1589028781
1577711952
1783057657
1766352550
1627652367
1201726560
1527613695
1100222016
1592950490
400890414
727858911
2115194135
307402038
608584265
1920129138
1632896932
1770014162
1773547167
1983549643
1026758237
544520127
483577506
1210928961
2039159217
718968789
268707936
726256767
1058003483
834027784
1728535434
2117336495
475999435
1213377721
629123884
924371551
1399874487
1631857316
1615237275
373032671
967524829
1970397651
928240838
254917143
890206959
1010243518
1077326747
132360424
1693825330
1154302316
792266035
1873029797
1829972885
911203257
1466265800
1471104378
629709836
1959463649
130655921
563810860
585502135
1726350262
1584243327
123234545
489415469
416955132
1603859854
864343419
888311045
2122866143
2048858347
1475269363
1912717264
530322178
529254416
726487214
381694469
97485216
958947979
1984659016
134537986
1451205184
150165192
1529470847
284354766
367155001
1875022836
1247127804
917030501
726617194
535430232
561472552
531384810
1529651214
1977552862
1100602358
1193014086
204493416
108144010
2083147894
1271849447
1388805853
1817661164
229831531
665602893
1720998616
2094451015
2018553047
2074311016
1393819477
1302243418
1862608557
1624068183
1704786053
1540259979
640033097
1465933103
268934773
779491612
1145770009
2017487877
812725331
2095064689
1513749712
2115151392
1806356992
857869410
930395407
249510003
151327635
629778514
606551430
1734967657
55152997
1570907023
5803649
629655505
1272127739
698928519
56531086
1860401205
165010614
2037055006
1438027783
363523119
1896346734
430309264
42107432
618510264
536626556
153223545
1158492330
1778155511
1335868113
1893798436
30750217
570775890
2053797373
987439470
1237348977
1673899443
49659444
1491077880
423149248
967486115
1187494338
123250675
471001687
425277444
1933962695
901769724
440466938
125203845
1608484364
1087175886
1349568683
975815090
564159971
1348956437
1524085885
1963018140
25034842
1973317174
2139939100
620893522
2010052582
318499978
284330542
1942796955
1283360687
732756026
1339011578
484404796
2091692687
1813510795
668669535
1209973998
193739845
412749119
1486384379
149798751
1836018021
222581664
394848055
1631508634
1226082150
462577115
2010119868
1277557754
1550007609
1496486433
1720551934
1536523230
1726718792
1561960538
1380849516
1628331869
362292236
1983511259
521311001
1764573451
136520629
425220535
1469067755
102544646
704737482
429278332
527017545
2098607884
1033010406
963355785
1094884475
1731895517
562519018
1072193466
1320058444
908798026
93424868
3602924
656113704
1357637179
1955236448
662257654
1576727791
632873916
1332028051
792197384
1602742695
429306128
223975136
12493324
1588398850
780633073
1390249410
668741349
95080571
225303923
840472862
1772213615
373223618
1489352818
749141942
769187558
489561870
1232945045
1469754709
1745388364
405867905
391515159
1338794669
251972264
1818606401
307751797
2108521897
941586299
1317406567
452865586
2095813136
355727735
1162120756
1390968219
1431750912
1659332415
961596467
1878538837
261884470
1184203056
363039623
266560111
293858148
830716635
1305778175
1113980920
310864120
420695481
928692958
1012604596
1655399906
835408803
2109144833
1176914624
716436729
1563683014
413941263
2079758058
1038116642
547050983
247722975
1586244226
176236021
1157513891
1971411653
2135513092
802705994
778825719
197382296
1115175742
1020669224
190806415
2046394764
1187897150
476202997
849813948
920870416
2035543284
956464281
1620222417
1187730917
956424521
1792060919
37848496
103668940
762235833
1339051919
1611304355
1878505136
405050279
1070905040
1041569939
1385761791
1883097026
575222396
1952290271
776914419
68613048
88861406
226361565
35861057
754744818
1923910312
766730546
474411122
1423838933
545238755
1505318695
360916253
640712257
1075322592
791981174
1990588030
977750674
1465306405
1048964777
569004318
2056164802
1029873378
2013073983
2038166335
758033639
83426583
75963485
1599652424
1304565042
1403530127
1812911142
300967290
1592206195
1583639251
434732827
335752073
1368791403
17358564
566796596
1029781065
1933888596
661995601
499763321
1162538782
201380706
68768791
408772268
240370334
1909013942
1491020778
853377977
919086579
1452331119
1686449948
466481127
1874321929
2054278567
1469639078
1843256896
1608886409
867975640
157525407
988085924
1593634726
1789385360
2117716593
1412722710
546248293
915555572
767428112
1404355255
1970852205
1054020365
1489583184
2137653892
493936179
1498295131
600326113
1528220078
966852709
487439782
327176827
433543631
1279935844
1061995157
2001431596
598589315
1351979290
360382724
1023233296
152566735
1490121015
2128845995
532829331
149501596
1216232070
1153379381
476651979
985594042
715746614
798644064
312998915
42692296
1413046197
622460433
2081358611
667792034
1961505952
424011020
645408477
1160846986
1893537298
2057498044
1759897756
1131193939
1471855061
8770428
1457644070
878393964
227159623
1730638416
126621480
694563323
1014820380
757306626
447483003
175815894
1846623330
1378569074
1060415691
14900772
889965004
1725155418
466345261
998141573
552181630
1904920646
453448855
669689353
1183536282
1155104684
1110273259
912436839
16419210
1597968600
1651553977
1545649714
675982628
1292601885
565067128
1245919599
1538656268
1220832366
149444677
894131642
523768177
2126232037
2076819883
326038177
1946553182
1688374085
899921919
1712719286
1046931019
100675190
628614528
1962781529
982216399
2056703272
1136595232
1469630858
1965539349
1943968383
1102943804
1130883726
867107114
1793100331
995533994
1411454594
1932683651
2010746248
1634683362
1688253967
604277862
1093622450
1678917746
364674085
190967147
929020563
950372413
1244748073
998235426
2142461705
832751380
755332189
1568841016
2141012258
979595577
1238838768
402377654
1859094409
1790032095
1420962403
800201023
774829279
183453414
2032362468
395526922
1575869697
180533985
1717912722
2144426273
1295492368
1499263957
1352452379
323766686
1643497510
2139561894
1161865894
1971893310
2136434176
1355453467
2061734283
982845551
1038375329
35876470
851070733
2103306290
2013583217
1909390458
1414995899
1746064505
1107727042
1827072983
573765057
1968972313
1556639066
1150960388
1069403016
1749234975
240495714
234168699
1070529898
1942881838
198817759
1950893890
342797276
1248783732
1148542921
392259104
2131830348
1351202777
1688120175
65354102
175987967
1953432339
1439968892
1832674833
632773433
961470862
1317857371
1839473444
694667710
1371784996
980265414
840149522
1733916868
968277227
1525482327
482832065
1573253840
377347533
2091826015
308486237
1179260427
1060510349
2113916111
1388015714
2054928250
779699806
654044405
1870177320
238636041
1102146172
2080741853
669183163
166501488
292184881
1062842483
709461551
1561951681
1495450526
1185385267
2023072153
1941017857
1413284299
498509765
1857688535
1321607317
684846027
658691581
785436257
458279585
1883595507
156757304
2144804793
2146206679
681468050
848694107
2031729494
1014457542
1489191518
703027892
629246406
1018599698
1960533538
575692904
521290139
1765101829
389471970
2024002266
2081146621
1337441271
1832773633
1359148796
1145000944
784009965
1191707299
2117306348
105474353
94075453
190632184
888415304
159483355
85550171
1761544918
1234715848
43034555
437672904
2034418243
1448393273
499094535
1317227842
655355793
751154203
590210801
1654172304
278021418
1566002800
1849879667
1251056612
1089948784
1801037967
1791574110
725826271
180078967
1957266159
1195783715
34133070
2049533914
670459221
222169652
1520317151
1254469213
1557089698
1429592374
1335947516
26426234
2092885373
1432641687
277992161
1227246020
752894145
388138696
1246702107
1806531641
1265968168
810331121
354500016
1244655978
1562825419
1927659873
1972485698
2002887112
1908040951
510470790
191315875
663683488
1478600221
997745809
1010678427
1983967039
770800414
1799452467
2102728617
358213144
1852231913
435891382
1515110756
1351449363
558043713
735842862
1957904026
1798512965
703145565
1777418192
2050544652
1033188924
2068051533
619309281
1977888609
436032849
488602839
959231134
1782323523
1759442207
2076007171
1487396268
1357459299
379669222
1787688835
1005394718
1849337488
1554610025
387392579
491409432
1562973630
577108583
1630621044
632292448
1385187103
708603809
702819948
1012311271
1417221033
2035978976
709628307
1999866642
74204256
1753975767
1209046406
997117378
568818970
257065638
622197658
1915410973
338505237
1101757625
1412562426
252629479
415797049
603160422
751644260
52737542
641638821
1738079788
729406503
398218533
679819794
374705508
631865867
304350395
1996034846
1758584707
1388952815
1781014694
1101784972
11864254
1295108594
1248482485
906204257
2101349170
829000936
46246635
1086538625
1152822263
1785929227
167011839
498572696
66489982
98558159
624729930
1398735963
1354602760
446308872
1227403626
1258738895
172007862
1634483649
1216898656
1811329508
114516295
376327743
1798828363
2053297779
1417851077
379805943
263826904
2029940492
1302465751
1831810692
128952520
1848048917
23945833
665683854
1885728875
868335621
1946165996
1364448096
1572777051
1661217047
172175
1621538518
1190198797
2072007595
797880865
866896194
1101769047
384731441
820813868
1788937297
961315843
1363987057
518608906
157462732
1962782358
118317653
732359017
1137237430
1755944018
690847643
1474840945
962944590
2044113800
690804599
1073307523
690704542
312225329
1694453720
712268264
1302932192
301998435
87142812
1816480041
513692405
1647363674
1838834285
1617757395
617954152
975788546
856631274
556029824
1632307933
1366543896
2126049496
1663071227
13486312
299384983
1639884749
1255780252
827987495
468401237
1512050206
1322616981
1856071824
1082900775
733584578
957673718
2135020375
1652692112
915042288
484958981
609768358
143677792
494221389
495402613
691447936
1097199628
1591031271
754313988
287682435
1476829080
1918908978
2043299388
356338808
945194200
367964668
362862328
2088424941
1218169712
753055758
1964591477
341773667
1709649400
1946628001
1163834478
813472887
510934462
1306519100
844899431
461380244
909276067
293846393
467562598
1281006761
1992820767
272227966
1594119787
2119682679
1165988741
1949496064
1149099787
2064153812
1991341588
752314622
1396443681
2030756911
1465518137
1396947739
978436904
1792620224
1789760334
1269548111
1005002045
1961354956
1654329665
1719540144
2118113079
41705678
1733211455
1715498163
1727408194
348475811
1390754717
356382050
665506861
1876784423
463536678
4252926
1787529050
897707039
1074915553
2041569081
405830389
1298471490
633403836
982023563
2138202472
791088480
2081478810
1288689983
989436650
974940841
1512307790
1697783155
124235990
1127015779
2008657559
1873420571
1478236881
1630682394
236114916
1428818327
1471498890
1147192277
521108570
1717433665
613351538
224554047
366361418
1640082699
10413889
619536451
1836468282
962748186
1462794471
79634206
1192584803
247816431
1780558416
923083540
442144197
1368193483
727572516
157028512
1877379720
127153363
1048750740
212757557
1590357459
56277756
1503512981
2069616675
1393649094
800699876
993458591
53599185
1954768390
502970835
786171724
954151144
1510197174
764000192
546548826
648714853
250292620
1922758708
179811058
2018918980
1291327641
1933450357
416768752
976789608
780402727
1752639951
761476377
2041833444
30269997
1796643700
251842687
1364524640
1330370368
1378450539
1570131324
184744319
303322913
184191664
235127613
113780006
311445784
1488805957
252844796
2094895748
1220991895
874292879
1622289549
2109877644
615785738
1896107881
1379345219
1128684352
406555680
1663097061
1260333362
2039816316
1063712707
1873581613
1965906890
526634899
147048256
1430520392
1437993101
2022784830
1221497591
1889147613
1595814058
1318946754
813610009
1728430369
1118786997
1585662645
807572809
1711351280
1308659007
1536917510
1692257003
282343967
1716903497
1532284068
1211757295
1136863765
1064756231
1302814922
1985699172
104456104
983415672
1515085412
9075903
1536003105
1832859266
317703881
1726160384
470629070
646797661
1719398797
2098882836
507144960
1706368381
573409888
728541328
975352465
301498174
280172503
769907457
385050543
1759891663
1881868458
692587037
1023431642
2114803557
62606080
640314151
345402665
1387671373
1974299201
1067206728
1276352987
2066970534
320353610
339914528
366770415
2056963906
574614674
1301801622
1223243232
1958537343
821426351
1514914179
750936644
291626442
945891441
1171489019
468113358
1793666484
1471641422
1750780482
766747331
630159173
798120822
2137402600
1124529338
1404718631
329685955
412648971
519511526
382426936
1489546945
355215627
655790197
2065423382
2034671693
1842401063
2094918073
1625370684
566263830
1136611533
1542784236
1524366462
1959286688
888415427
120853941
1188191196
1941088539
1453435169
274057744
49704839
2132833409
705377084
1819505732
108671746
1240188828
1427761094
293879240
1253152986
1698681337
1629248446
1194877253
1564732913
1019577665
1061288867
1739156668
588089045
1844296345
1401109766
41454410
1181922129
1568792727
1271371054
789829806
50658108
1254371784
305806046
1492892269
2071699876
1602777930
920563053
1929462379
102789792
1624128186
1033242063
1150720338
1592907304
730184718
1390808764
1852469393
1977298212
357048496
49488922
1369930917
444888427
418145536
725474453
928053146
375010784
1795276598
13990052
1800743693
1485746940
710446327
701504427
2031026835
787835586
1558366722
301583269
1427088797
565827977
1230311019
1338718674
36248114
1729267039
34673844
534336109
634580752
120672986
503498803
839816633
169995714
802300330
674814776
1025455991
967562434
1642639363
1059185967
164169631
869276267
319735706
813107557
1754276416
771667469
259240227
385688727
1237936232
1890972525
1613623704
459637628
2028191635
487607347
888163710
2042044749
1224809071
165366362
1329796473
1355378088
1376798986
1833988777
813873940
158964452
850956600
849950371
1392815189
1331917942
612896239
686223149
31684568
621198548
217438463
709353018
1913862612
291640358
384367090
1912748420
310333449
1026319960
1167400826
268319905
538072449
301326700
1520311963
1214792552
1705600905
228160344
1452489611
789834764
789819745
8900845
1274231283
1959346464
1499414787
1435829139
839529707
649391206
299115274
1309769651
1578778513
240414909
1075758803
1293402847
1180683469
1918331910
1196075763
1628928651
866312177
789504607
1011765688
851915148
187041024
1998819143
1745452223
1556448962
1675890904
191643783
1706471919
1867705235
657303869
1524447359
1844512561
128772497
232232200
1101633502
1636775671
1790177596
1615517008
147836982
1857354844
2124722199
2028438676
1433018035
899397430
1338896124
625704758
1765543243
565401835
4978663
606983242
1813380580
1054644290
452101468
580910408
1875360881
698183010
1034827476
1151721101
2121996417
1414584003
1875284239
1916112736
1164937392
980608235
1015644780
1389357701
1412420498
1045040858
1393128153
386066023
1920647949
1414450676
2008471728
1749464318
1027071510
1255310131
79583136
348564544
217131731
1803985421
171206479
1304885012
510327076
1738876405
1463255220
343411751
269661496
1989889468
1364317360
975761316
85835905
1245159519
2139327203
636041834
558978479
2054961359
310281963
1657531056
378302868
1314282202
2075965345
1327234137
659342876
1302089302
1362750619
502515940
1334293487
1406305447
1270494333
969420888
928009652
1784218655
564511711
2006485112
685990256
63052980
1487102673
1871992326
2110950057
1228104608
1681548133
958909568
1428639192
97646731
132456538
897586763
1719089386
1532694764
1998389803
79193456
1812074289
1311362292
369692370
922798851
1746074188
1577800564
160956153
1143986306
2013119921
1281504776
1978588237
1364199206
2033262422
1597644209
1580542087
1289349272
2063000447
1678556880
283609794
1869356776
1369140785
1813583206
1744438822
938614028
500495677
927852933
1681045577
122335068
1029958443
32021318
1329995582
278874853
1610967329
1812543366
408807290
1757226724
1710268728
2040320873
181617351
400628745
993548324
874459463
1325778546
780619053
361326777
1188342915
1498927235
2129631103
1340034257
20803166
58292165
1109904076
434614421
44230972
139132984
411871642
1324223496
1824562578
2059393580
47362408
172508620
1521034801
340470064
566733683
1969052896
2083032208
1602146450
1075708928
1434393501
486859895
1336281961
1655892875
233820351
178139286
1178896842
1491091051
479007431
965644048
1535317813
126563743
230197824
1074507128
1991428340
1858133534
2117583651
820675825
1613739084
852580868
2145650531
507928220
1980509451
1056630988
404963818
166469591
286100283
1758836464
356706198
1288363573
1872984443
1355904603
569240195
97172595
681757681
355843864
1276556320
1804275188
934075815
1245067017
651044632
1806222114
692877134
181109390
1151379801
1431182883
1156660569
1528953999
36845327
1676455619
1326622177
2123314875
1995603097
1512216273
501446595
1344225715
1675753579
2079069682
1058984001
501923227
511780381
442654375
1436004646
2089202217
1076014976
174633428
559159153
16723671
1341761563
1254671242
1427937615
1290646287
811388490
1298097935
1888062553
1499225845
1305990846
1243251398
1303819271
1917250226
1757658432
967396661
1843820549
1571448729
1346314350
283103345
1350410717
909428707
125805246
351188745
1138795470
314912658
345331134
598761469
668690111
688786334
567880527
309082768
89956601
852095698
694120738
1351707553
795718505
2048151203
333926869
1258928345
1433407764
311872129
182476713
535149912
113847388
1784450116
926885639
155411942
608562636
104608991
1157220358
24098169
463385101
1793697769
1160092109
23384350
228905150
1692441825
1859048292
1575310384
667068810
377026188
1220755267
781577434
93797308
1821762407
1957229786
1435910191
1603683205
1468057098
635050681
758781626
532013289
1721820599
1151250786
346279884
760399181
719381947
1484612990
186720033
1569974849
213059218
310143212
1162547239
1974915028
264580534
843798229
638210608
281887285
1335211470
124722312
1220595102
43362426
1429866337
2041113710
1358528175
2100746967
1070069885
1374763009
2132777824
1338540191
368244055
1870639644
417201850
129038039
2022568031
712595765
115858573
385990136
1388518171
1610451334
554417981
1578856620
233989394
23795652
2089929336
386023949
1011336541
47608520
805718149
619447121
507136618
717868568
1655799319
850440894
1548022328
260592616
622708290
1457951085
1196050980
2083348458
2066544499
613597655
1865668705
169918732
794693352
595029472
1618889448
1903756238
2047092124
589854080
1585672281
1829028992
1045408739
942646324
2037577764
215222790
439021233
1923706848
1812658943
1950000902
1158341208
31670068
1044466388
1181000972
1022703632
10762062
1060014856
1857402586
136100315
300520090
28053697
5026226
1553264208
1174371902
607488928
438571208
1321076127
1946124701
1304393048
325615242
975834397
1272802061
1850952123
767453107
1876716472
1632356306
2070054998
693081249
1340384978
1340137604
216103675
1486474373
1400204653
1560625446
1901774653
941063908
800648577
609535390
72140288
402355781
549678933
1731932503
1262593144
341348980
388315735
146099431
456346413
1781434966
1908195535
306154653
1223430030
771012285
545920285
1461403098
741682032
39576570
73704601
1731411626
113507677
740306118
445922580
50936637
754389251
1105452142
40786008
640971788
529788824
1026316395
775467148
102435971
450279238
1538921363
397548776
246341904
2017754375
244614984
465745223
1997989179
500265719
641939169
804535989
2085489190
369875453
30193939
2004082616
669035716
1377614175
1077201494
1417550991
1158777830
2140102558
1381132179
1849039716
1187989197
1223731587
1291251696
1107898586
1694720829
1232540680
25120516
987738977
535026514
1896125226
755511182
1870403835
605041834
250819274
2090743110
344545723
979574276
926777135
920862612
1576639824
42046861
917746869
297906922
2121674543
793810697
1343141866
350669875
717339100
1486508703
80860945
1742535225
34458681
894167720
973885573
213860376
2070193467
903133580
439067852
1319018395
2070431773
2119180566
707767669
349342600
2093472032
742580072
565280281
1519215068
1089225027
601157254
843975693
1009642860
1300044522
1418783198
203792318
1642525085
243197334
2110913508
306252597
158710402
1273725575
1999197746
1523428327
247511476
1019607414
1629760975
1145123398
358032879
1623884666
1727742565
429273623
1525327686
1828446430
1641344195
1962048095
1157367961
2121200622
979547242
1227372191
1779691961
1909827213
1438871040
933418416
687909289
761927041
783475208
426818342
1454498260
1576731903
1949301345
1731901200
627803823
519740654
585267570
1964656194
640195385
1083206967
245970776
1147116236
656874178
1573894638
903473355
2121821124
951444325
944967566
2145086934
21532250
1266526205
1436426067
887334589
1046828243
698214933
633791350
214029176
197441549
2115435880
168233817
650017110
1704019757
874123517
1693888443
347722151
99868631
838353267
1968262887
1607581572
549727830
1367978985
390468006
217599572
2117137957
2047195055
661935763
738441193
546382418
1701114097
634750600
1675686680
380542231
1703316064
1576350110
984729961
352055476
1802596433
1157132855
146765284
1833283425
623546825
1830132346
424332004
2106631175
1018768424
1631397777
1952637143
871745928
487726097
1926561477
688606133
1315769373
532887788
2122772743
790288908
177721497
676836803
1816364942
475781849
180110738
2022608143
834279410
1888938963
1245870812
1922822542
1705451678
676417458
354697840
214878536
2105142448
371707021
316725235
1813196789
502431956
919540211
379933110
1894449267
2054737645
1273145070
192600175
2090166234
370029187
97214714
2087430072
1379827500
1406809428
1697014169
1706022444
976219692
611556113
1077255338
756213180
1931187404
1076278745
16967458
1424169951
129580588
1167721090
1023315159
903586330
1292917316
1062341958
922906275
1234857396
535216345
28679368
818063718
1347612793
1844280061
106112974
685032240
1636733073
828675519
1615368313
1050043022
1089202544
1141832747
550381738
1968999400
485348071
1349474830
33947409
1953786004
789263064
778503520
1901097555
698258484
156275750
577761654
428281280
1607332770
923043804
1154132094
1486794226
1813189429
853527727
1209617881
458353818
113052778
378159162
1828759765
1821693052
1054405849
1278055947
713569983
498261602
844682133
1947130144
1897022634
1192768853
1430986859
490713900
1877283402
15155699
380357012
1637383473
1801321470
362512272
427278834
1783371763
2080877744
404396071
80484250
1535544247
2095863969
833931516
502894931
581398844
27066331
733318641
1939199582
600383792
1652995907
725980879
1488132793
1214622981
1213135946
1300169428
1267160863
2047516493
487591435
1286923574
585893382
556565224
1819168890
386863513
37710564
1363883254
27243908
1102786437
458252205
1622670141
2090741968
185866269
840805242
1131308531
635318396
692090965
642900017
496039742
2046959623
1911144280
2055520751
591041427
1025766219
2060210479
1768633367
7715235
1601025860
704775064
356429881
759858079
450506061
1208476311
1036338164
1056206462
1947626793
77610040
763566000
2020665823
782077784
47314100
918453396
297251360
1313300218
1734746970
622822046
1712189089
1856181395
275052126
2027165407
1996823302
177674186
187883178
339847861
1926674262
1155451424
302974317
1030578236
837664781
1545558257
1356072697
1885585923
1754197669
862754715
1811675014
590152
380682628
976675299
1141419995
1725610754
288640157
79365743
848388295
1900824500
1422905575
271398978
89550934
394694663
740040162
2079853092
1188863193
1819569341
257276070
1938321377
1932552770
2082769778
92458186
440387803
177395219
1269423587
869196878
88404558
183522056
1757646838
822962243
755851805
874712630
397772087
544467135
1117210557
438401737
836395038
129838312
2054010869
1801070148
798494688
1241910199
699391504
2023609590
612361970
701828089
2138322598
1998120508
612579454
836619356
922800520
603783229
491093864
1697723364
1433508985
1687946475
649399477
480995976
1602598054
886394359
708000932
9476259
1919730128
819343529
2142582449
443117521
1284331441
1179568914
1147548159
206600936
425550087
475797276
913589465
268514943
1032163674
143148941
1305524849
2031743166
1856560894
1919052883
432861581
320958968
340330015
1447976566
530366952
1426156790
1163989578
726529062
233270095
147240677
812576997
1185185203
363858856
798509044
1506085867
1934985507
419339518
385221415
1578953467
1386213067
600996773
1164986102
1300487879
1035347271
1275557164
438912371
1020965654
1209327154
553016757
865150058
1514235951
754510211
1136275172
1861084666
585627262
1637180216
354594263
325064674
1323112279
952837608
511547685
3493279
563353717
2084735121
1988059109
2138660396
200979846
434659752
1672765245
718761651
1863842431
66016297
1644406918
570147078
1414344294
613835567
2028752976
650595508
443663485
1310052054
2084979664
214310730
1696815003
1513306106
1634707422
1182368807
230861746
1008602287
1190116938
1009186078
1807136932
441793638
616060255
2096943771
61783103
494351533
1464777856
1149100981
196891600
2080187510
1480934518
994352813
876519388
1778551112
2056143753
1263483171
1270312177
2002387699
1766958376
1428521075
499345110
223375309
1947074513
206141766
1536053770
681529735
1659777852
1048824021
1849446206
456095968
576491167
1253893216
1239491497
342686148
217874122
288623113
834571588
1712154639
2001978568
805634142
1554160612
1984519066
1619801069
1812832058
174003134
262814756
1339488195
929308587
1634916224
1101878853
1847223030
1538208939
1444829955
1285371686
1471366396
1741744806
1782324503
505565364
1915930733
494227501
1196829130
858514960
1176623528
1010165294
177317152
1190281212
1962087583
757258243
338255073
234039549
1600928677
983759994
1246782194
1458155800
1894790334
767269954
24489824
1256340223
1211273348
1525744818
570542935
682348480
503159023
1578163639
768049730
1057471256
1456727630
2102872930
1971363175
337145649
475430525
1769985581
550479058
397455920
796424911
1366497880
559917677
1900286291
1554593361
90325221
1138433086
1901698377
389940275
776028132
1335008740
1770123053
1099197893
1806754367
130870294
754021396
184940745
2072614964
1742259558
1056964972
380007962
1666715512
488234435
1005498780
1181079272
1832686555
275372102
1400178527
447646829
650000156
1111902528
1001806736
121203994
1900200217
1399111841
1449168812
2008031926
419195071
1298521155
1490357109
2052530654
1346261802
494953009
593297424
656942691
1514724618
891118261
311031118
1575369684
566143560
1786667769
2030280014
1574193528
1813216828
2108067514
388231339
97987076
1415961591
333443851
1357026155
1005341079
894725844
240500853
296779831
251513752
713046694
1448907986
1090846059
507328782
1468830580
337759798
1635572052
760067919
730717759
1117447351
1871506869
212256219
1693980924
900582547
1407773921
565740688
725494560
1839948044
1088386431
1652195924
678624761
2102711824
420245199
70128336
643652559
1438986893
149073223
1832725750
1334811080
2109199183
1269685802
775868760
1446250262
264565798
667794622
1581906010
1734288679
1431126843
84643130
853542898
2061019385
1911388799
453698127
198693610
1013727713
1433600701
351709408
1876041303
2096311052
275422402
715881534
501264342
1315406555
830608629
381698538
1697178675
661810104
1440789
2079199024
1667943860
671478757
979659490
997741527
527817126
1504953928
1946012575
1901481803
749993903
194093631
1261218889
1107217679
554989305
849124312
1781373160
1624713240
650048749
78390320
724565574
895915927
1461220361
1428543982
1010373488
1217315709
1422033120
264446230
1243728999
707436603
1180569974
114918275
134796470
1251250982
1677386437
666294652
1521586344
1387585288
1027366833
146946267
90777759
1482250188
912068164
707964615
1881840313
1672961840
1985578834
726449867
2094716180
370747618
548139792
590851055
1670764625
1624721147
958468350
1033603080
874897892
517963150
2020590814
811142339
1692245499
170516405
610020794
416037812
1160667521
1906127766
776946565
1277871680
1014197618
1124310556
1869348438
665796251
1938503704
1875941357
1363870577
1919028904
1643626344
1788422545
245750840
1802582566
895411142
1983868729
2002433115
757589303
744737322
1056073010
1196531758
498509151
1139951003
943914097
669805260
1008572958
3492430
45053586
1607068658
816401458
680617895
640027168
80078629
630413017
1854089
1042271983
943616252
225957784
1512720128
1192555029
231202284
577807957
1688923062
338375277
949500087
298276293
539859621
253732090
2081636346
1968110602
1065823396
1133297742
536866044
1821819453
254909249
1506652758
1360036301
1564884218
245281464
216005367
1652957064
454331666
332844117
1371820411
1440277622
1961576205
601657573
1442828257
1634570857
1709581335
544129791
771647572
1736555830
1845524882
98635930
53977079
1788313584
1600223717
837086819
1293325354
214547671
978861226
238778662
516310668
194110015
54038120
6905965
1461924190
1906850032
1382648229
698734713
120791808
1690811207
941029006
1348310159
782525251
87978698
1779856177
1052953034
2096439053
1230200367
330392637
2013476993
419699872
380297235
69512404
1608335184
132888605
401782066
1640443607
1315763282
656942907
1832809035
1961366326
204097743
1294599738
1503496964
244701802
1479619058
110504844
2022956911
77542487
1695341654
227787983
1379783346
893296812
643753340
61454835
1426647369
33675063
1541119559
634149507
1342828310
849213454
2083804478
626807121
18458108
897680374
2091428062
133685482
637598559
1024793684
1880613277
1797220340
1075693431
1169951706
445338744
1204694250
1577652941
566597178
1548930326
1430811440
1189602371
1033900318
1105985491
1904203363
1328519323
1740555197
336462923
9367420
1858518759
79925099
1968297859
65880137
1686863987
966614987
1896932894
1025271919
1265143204
980181835
1496489588
112173270
21075362
371002068
1858210600
699302055
538985337
63623835
323253613
1416890691
237683834
1746653694
652873418
2068511313
1359795962
2112230399
1104257992
1378381312
1570529322
1183823794
616060433
973454868
211978985
599447457
260988562
1803202218
835874086
1022245763
579459084
1532552218
169227945
420204228
141594937
1294573014
1383851875
478536278
1727129184
1116650376
1495960916
1784951694
1946789109
1973946665
1038682905
2001321402
361034859
1337840358
1608476177
1925992760
434260354
1418838480
576429225
76477619
1743085539
1171718048
1115882594
934284406
1951939755
1366467497
1811493020
1346128730
1670527110
1883596364
312827902
729246411
1987973666
845127139
1407153001
887859915
1089996839
278954672
1097690175
1733368547
696056807
2061613820
2094690788
1098754435
1480825591
1022373734
1909481730
212794599
100176397
2075338749
1245503762
1251939069
142001890
1996664488
1730871960
519350671
234134228
1808678298
1029334435
146829168
759116908
1700049265
1824319628
1171782432
1270665873
55478131
1176755455
1124043944
1477387728
906715144
847628117
150181089
2051978133
816041069
325428258
662898111
553140124
1417699806
1006941965
889940767
1002782342
546772547
254271637
298306161
63459454
970974491
492403783
998460238
1648804419
1906424359
1404094393
526428115
1575491863
1096329110
1665650609
2089247778
1878303604
186015825
94955300
329764840
1098650692
140377598
580691383
208063871
308094232
815533009
534867146
719479404
1917271888
58448910
1265989425
614469638
2112827444
175842103
1564241489
492172152
13623639
272424178
2095679761
287288796
770710552
2067560443
221721008
852497595
407262041
1822575283
898970733
170961438
762541561
991579853
1066824996
1730141382
867027176
481175129
1569140330
194973916
768919917
1371760487
1404352253
1073835916
247928673
1719611494
1175441513
1502379955
1328768999
653264076
401767751
352028133
1195212502
763293822
1542610878
58109205
527446358
38335736
1170775758
699332139
1117089896
354532587
1752716784
1441788064
1949129565
1931516155
1190955546
454572851
224221330
1941488513
1575397548
1267321659
1682979276
947776825
1349946845
1078132093
136340755
1037439265
1272254965
762408542
1166345988
1643745542
2134515912
1055890000
1453018612
851614144
937908083
876496249
843361061
32296717
1140861501
883600473
632495528
847659108
929600349
426933341
1021084785
1769121016
166938864
1960219457
2091776130
1174527850
1179155360
707627124
335032188
112905037
621681772
2082929683
1848501533
26955816
2012916456
194031630
2100121236
506379865
882609145
1510893633
493720585
184251111
1052239714
22385360
705254081
921224380
1180241635
1889384291
742336492
710817655
631335845
655798543
203506358
855439577
649786646
190164329
1179450853
1878303839
2051419760
751432958
1822655311
739528703
1792192022
1835694979
505181416
366534586
34220702
1189951732
736862175
1289331326
1616318891
402212990
1347597824
1729377845
2012194518
585421128
764940583
2142811081
810461245
682604391
1102806156
339158043
792886869
1342968618
362940176
1802451676
551285112
1365602657
747757021
2114149478
1470457906
771218571
452406960
1441786172
44805547
153594925
831197575
514314704
2130788312
275455285
1410694026
639071178
1988437361
926331519
1629698360
1510915475
232148115
1769823559
36237240
1555274409
1467773186
947219620
1370237048
498968642
443517447
1785939601
2133549754
2103193866
910606651
1070262201
1990077814
1489465788
259518449
734604232
327567978
2141070607
1915790985
838196722
229300240
1951422626
1114749417
217026763
397837125
16287828
473324015
1028800216
370262633
354681661
915386345
473543357
1718753075
271292255
1891501208
235976456
1723291901
249398869
1752198687
2004750198
1137706661
173654429
1416890214
526399519
394109376
287403553
524004548
904457831
2113015813
578466286
1623802799
1242136822
308217255
929678949
1604421600
192997344
732985335
1268799061
747856564
1358734711
1087051568
1139024171
1027328044
1994222976
231198986
1586358236
491724292
1280349915
1774541544
1843503164
1724983790
1771000287
923321399
1931539045
763660118
1932831461
1967525900
1280900169
1778034156
2075873455
1074387016
101473707
885870648
1700013410
1767700319
83528990
1252702464
1533449922
1792752284
593851339
1576866434
875282073
362159178
139874736
722906171
1207257686
993822251
1854073426
401315942
215034851
18914269
1133770807
1619123257
173740600
668240990
2142104042
1835082732
44869698
1345809727
1346168284
1902838420
2055053012
686496916
807736990
1352972117
463764339
1967925887
1251491564
429620317
1112093072
153406596
217159388
120347866
1580892705
578017036
387509997
278434587
787948764
2093006789
1225661696
32468742
1109112537
261466213
2136846443
1861665868
17200197
601387076
660598306
249225368
60930140
1239142108
792925491
789514661
1264993498
1008825825
1963059847
1877443590
2059817741
1625701386
981962231
1704337636
307391543
1722896087
1281463723
72504454
906561686
1715432559
1937863364
1855312952
2053241180
105064197
2041454066
1349958876
969316222
1402154552
2070350568
1799897436
2017967206
1518313739
2031707443
1355472950
1686274846
203909507
346592323
223683186
298110685
482778477
661325855
612229561
413310082
1310124342
1608273020
1274091021
1615665871
50004595
1566926450
1010314435
1813809614
130949595
1270642620
1063183985
635298801
751863040
1316793185
1501412614
1049972170
642382307
548891093
2136134206
1686523580
538669044
593483050
1261594086
913494230
278434480
814845295
12047387
153217281
413297725
1758706922
1941969716
1163880427
622595846
1385786448
257354412
1506095543
267536566
190848770
1163868378
1958698492
755981341
1961736094
534798591
2019303583
28558061
944677697
16829096
1519942176
1523382546
727011157
1456936539
1778036535
285429224
477881383
609932512
929794418
123191114
1143556744
1088275855
861888363
1397414723
427456353
328637386
1568662882
61188753
198246341
1491488272
992462031
622699178
696776173
723577777
572587307
1915527268
122686606
415431482
1110903757
227928504
1255408627
102523119
961404089
1026635890
241589615
1889127583
1657700878
1421134898
1788434497
1710600275
2086319411
1582793902
1304573414
565820955
651697734
289670162
1753793933
1201270414
1006920974
1274403116
1506031917
424808240
1709377641
314159499
1795571991
1389287546
1584791444
11113456
441807096
126585839
995238257
731783852
1555557186
1882004193
700470631
833480038
2018465374
260297845
87853949
15965146
199694314
1916574541
994278463
1752471504
1425398204
212509914
2088776099
589307790
70473122
1580383933
1284134633
1409341377
1946380894
167845203
377901183
1423521366
1528264338
13808214
102243670
1183054831
549912213
666569329
20577714
76658395
1203804037
468694004
1084744842
1941720313
1993612330
1271016613
699445099
485068265
2125932760
420567280
895362746
613797338
1455742915
429621464
1577371093
1889502898
1775891884
1304024867
1030507296
881656710
797836641
1311672168
987894117
646255109
1965763737
2110671982
1638280853
1297333575
1692725199
1005489572
893672582
703860560
1223649002
1755383490
445229577
1966595145
993505578
1139143815
820507197
1145476058
1772007777
1293798493
1094196396
617356276
1370952376
1210284336
871114369
600879827
1445434329
1905795883
1373762053
944953766
1391631547
873037001
1747443474
886851118
1560549665
1539021260
1076112193
829087044
612802224
1459571991
984619594
1361491308
10540906
85855936
1037559380
1568546913
2119972643
1845783341
168851402
1784725067
1670772660
2029254787
1960044110
359831324
1912298526
1487263038
1941291074
1949318414
1429356086
1734782459
1411390370
1797060395
175039003
366300315
1896508844
1916007310
920130181
1527557537
823864235
955613415
1295680854
1159896935
348467982
780751370
313296678
1560536856
487717168
680445623
81981579
148303813
1491698808
1028931291
1545101727
1949171931
1875454910
1682863257
1569179241
1165097937
234495765
298376806
1922769637
202285689
662222840
1223170387
2081400810
1527342497
467505495
154622812
527437507
1875622700
1589209103
186248595
1483095509
352975877
1693762259
1889119814
1720005703
634374832
954491620
1714134006
1129070442
752550229
1004764167
690185809
591689119
411969600
1164227831
128911718
540638126
1541633065
2089479906
810774552
162435093
417942508
2054870820
218307883
2077286481
426858356
2025209392
1879563991
1145578521
1723536757
133314636
119048192
1197900380
1090714119
150537685
1528017815
123256078
201266363
1648935864
418942351
571975123
2104639212
843047710
2060887528
301717938
1998508572
113797690
1703791345
938788319
1971447160
1888680961
844557102
897840122
1625298293
420653427
556728243
1606262064
1447874778
1468696660
459079388
464488565
712322912
446567566
996922811
1068444898
2014793825
1492473904
34695877
607133538
3096677
480631701
899393645
1642317267
2046978033
573660512
597462726
1375949812
760381717
1829458836
1521372664
1086656399
1361123030
548811438
1950902439
1629346942
764185130
1588166378
750706253
1947209972
1735368984
1582408678
1369726167
1021874719
680303737
1838847259
2095610766
1189820413
120378986
93730334
623574282
806320527
608037089
535792301
1105009149
529424828
1863670589
2130423629
468308499
1176685194
1512298698
593074490
1639860187
1090314873
201387855
925998808
933962257
2005530569
1012421933
1212532661
1136129518
257002858
1952560950
1059316998
505526696
1481160472
1454116759
451572212
501038764
521977156
1646625626
372325226
714519460
571869610
1483262298
2059849999
331820780
2018794337
125376512
252951725
1721319621
306529163
859151369
823427933
1517653413
357951701
988640830
1610312854
774926372
872485919
1537032578
648745919
905028539
1182434550
394207870
240828363
1678702255
1331203513
1471568861
2044035876
1160971334
1119680302
1291808229
115680415
977860484
1436429785
1752022165
1419366115
818304192
1307686230
2103426408
1379895795
873188430
1134093619
972205570
66222548
1890980976
2098261169
593416797
1994582039
618122287
302456726
667237020
1887048584
2117428430
1091733920
521671155
951109728
297538777
1827916765
1088844898
956875038
1703727500
14434218
620023152
112840078
2031374825
173892618
1487584792
1338229894
1288247402
717328727
1803520700
129383171
625509736
414119271
279843339
438240514
598471035
1175836758
345590566
1437629834
1326370595
1569400871
1751796560
877696762
1365169763
760237465
1854985406
425833243
1940862297
1030309810
2129620072
414598070
1416088467
960631018
1234958640
1438659203
1674144742
75778700
1396566191
195891673
1767909162
1172189590
1043521227
1413485572
790404507
1771821684
1875045122
1281019119
1827494304
420722125
1624065929
1111865603
835793518
1661426747
225877701
719949312
1299952999
1413063378
2139216379
810177443
667195723
110819218
1528592188
1152729869
20657984
948765965
638019637
1127378823
1247219368
1289658257
891647948
1189820145
350113272
658569309
1150826711
139884879
490431935
806820484
984906789
941332930
127574623
1705029431
1983336146
2092779182
784912117
1067518364
1279557678
1765607734
1223417692
1304656795
47689902
2013830771
810459584
1612575045
544270223
1319245664
1285061152
877844061
1508225402
1267974337
1793729359
284377346
996132415
559993842
1232632333
1809999744
1639069726
105115322
895373034
798710664
894314626
1236030372
1467891837
1851395749
406849508
1837822600
795713023
1363713725
1555978919
849360977
1098993911
1425140162
569575455
1545316252
657838086
1801087787
1623732426
1207843009
2135628009
1732271778
44141629
1456505441
755872486
589573413
1342918525
2120067373
1818605701
702161303
1569168266
1212422288
2053433955
1032217569
1489204090
1716322989
1881983325
1963212410
949762566
1939581149
1881520226
1188669821
1451145546
1793420180
1805657966
1006116838
1606987626
1325638445
286835983
732674926
1509287394
2085633907
1635301660
1295620150
612487039
375271548
2093672069
449741347
2005315180
113153683
1828664950
1954474072
1447248496
111393490
259320131
691607935
1221590952
911396602
1009054204
111855736
1886178430
1383429557
1801803677
1346033687
770721586
679220019
1633591309
5795814
436311462
6415688
1349272063
2122340343
2061875757
1262740312
1908481940
2138676515
868840113
56321792
1170802559
342523399
1569758781
1259183226
65028354
8822282
1364470734
2111879642
991567029
1144488592
1758957745
256376962
1139773290
1740658412
425641483
1079477537
1691276437
1853749432
1366151042
1720762163
1906644978
2130987996
706398716
857268763
949692463
863622934
146505900
583662779
1012806014
817014734
1037536414
2091901535
242056917
296451818
40368613
94493347
302400859
1747338409
1821210360
1422530925
174486983
172541238
285608317
2114715585
356488990
540980242
113987077
341451640
340961403
1677719906
1717714330
1462575069
256773138
1216103916
646282087
862727589
1093040257
1150086822
1676881043
423134122
1380185076
1227756030
843535466
86802109
855365005
2040529639
132889796
2092929425
535875719
254934700
793141932
580910607
336725406
1771513698
1668246833
1894995076
1242701217
667339215
1591192495
344898708
1901030525
1149823057
644389935
1431831824
1615206813
351277091
1137113436
1830845474
1489327155
773944609
1837158591
661295194
1614842921
585913850
1276125580
564869085
1085650171
953264216
515572212
79175969
2093060023
658312665
2071613001
355707781
1536884052
718278558
1093656256
31958807
802052271
834708095
328549868
1679809756
498194816
627831722
1550587534
1999986432
1823210915
1482587378
1436070552
563847642
1485110316
1731354745
200319154
48257736
1713127215
1707412896
447048384
1462708742
1895491080
23407892
324338814
571083147
2103201817
1404687507
518568184
923240026
1415949853
2034500531
1602986418
1619509123
241540404
427517960
2082579446
292630584
1897187573
1839688050
29882339
1076248033
1844483423
1991605774
1879586422
1040487070
384356823
2037237465
1351020336
400505675
230257205
59175828
722913099
1225036167
1147752968
725249887
2067341174
1266739977
1535573660
1847186606
70599116
1433342511
81561842
184986057
2098141343
1548191255
259219477
1850565810
231107819
1145012934
601961392
1174714323
2070391628
1927860713
1039588870
401745357
680997870
1365467820
453662240
961863247
1012936599
596748754
573876831
1410851205
1362095712
1994443358
1039991315
873229660
34000391
1280673172
889825425
1777184895
67610560
112128882
1234181895
1762576409
917423922
244318862
1163736743
531890830
890857457
197181660
443429671
691563738
1994832886
62417684
1714681005
473998933
2002483799
583091769
1874405989
509345021
630256870
1848065659
654609584
1368707532
278443803
453136531
1043341095
1603355915
1453173619
1179498860
718174984
1493510693
1445710411
1344073273
945234316
1465271483
2095534154
618618211
1383257607
1232325562
1327266832
1287910994
1344340020
335689422
1739642072
711817623
1322194497
807162291
941553826
1732808993
379260800
990550290
1011216992
620016000
253353591
1953619554
636819592
676380786
2115695224
2006594727
943551130
1406961296
536986394
261039049
582068263
1816127152
594436493
1559897550
685602543
1256775347
806228829
532179575
1113436270
1339117457
1653404688
1431102372
606191908
345869676
230793218
7313943
1266662914
409253897
457959106
1427851436
803470096
1418976005
335512708
798638513
805644757
1753011727
714335518
741579352
598081227
1245842736
422702583
1748606837
856514773
821027012
1016647745
1817874801
830348902
884272763
364045218
2067048611
941042772
1867126926
1016301531
2119066015
581266447
935024348
1442254630
246681970
1477441941
1776438938
1182642486
496746978
1948779024
50574100
754615369
210785686
2026185231
975203705
525303892
331674687
540494637
464227669
997165215
676446028
1127691061
360054998
1480556192
725274049
10373556
1220613315
3103767
88240256
1968125622
1703460203
1636062346
1923595993
1456988311
1127654874
107806920
621963819
729152102
1611598097
1897435111
151837396
642194049
1774735827
640287454
1737331713
1586321500
1860076229
1107324184
1261494358
756118191
1498638151
1802321985
65258852
1925938786
1487702721
1351720448
1524711670
1746607107
1780480537
1488695773
67292243
1408775887
989907549
1480397695
411380080
782584315
849111739
1498624502
1786934863
999043036
98155440
2002437175
1199737253
302938018
1342893947
1470579982
1268946832
1563575272
1233334869
2104980631
905256181
1312075964
1436621573
211804713
1104876535
1445642672
1193206525
144998265
1614246174
922343574
1654220294
1008351770
1182656000
1544598456
1415506783
910794218
683536252
795472680
2142680448
858488759
384509904
1199646900
1123179128
1274588914
1556341917
1459842170
79291385
2091233361
1859590676
925137875
472102934
1556316133
1581942778
966877208
1716078838
1616796452
2239758
664378360
556371313
261329906
1810498598
1854399095
1825194260
1639410110
818087909
2093175919
547941548
1258548363
519339798
856835978
1957475907
300541767
1195544802
418878554
1374288239
725406063
1483415954
763587614
2024318860
714262950
1313469891
1049671468
104755214
1179752495
1967464380
611843112
1181593810
83998887
398635737
408997005
555363875
1671457976
1116258433
393919619
1581552476
583652890
1745394675
1703338020
1734195835
1790187721
1236690549
1161482760
505593164
471107044
1907221492
1697006036
1448266985
1848102110
772118232
1273235848
2024788556
1748383323
1783702699
1048562992
1390073491
1460463270
1928593964
806952955
415052520
352659363
554002292
1106064051
558860671
1431485148
614894629
923798089
1907328182
561132597
516697157
2134785581
915759314
1504730050
2057065382
542129636
1566194318
1340315782
2040623800
1308106800
316680475
2106614297
758364798
1804793905
130882661
1691466589
580501779
66499829
1990821801
1568584774
1451322799
2001045125
160681843
1713763635
395455723
921685287
1650033497
177754004
1459187037
1680707259
820469145
266033461
15885094
89683297
1897991081
1467813516
1449792704
1253004833
441564753
1382120538
1677766504
53231257
1065779635
1698919031
432611980
1849035541
1497587214
1329675691
843580668
118916503
774127459
1961781866
106086419
993921851
286959186
1753452174
512755053
880655171
1897471998
568662984
1249544706
2088840394
2132641275
391789123
1072106133
1055960320
2091583345
1240246816
1160681506
1405421083
367327386
1586146915
725494853
58051639
2140891969
119799539
1676445003
583742783
1790611233
1293599414
1276594777
876377617
1001249296
1082233323
1344829370
820226325
1432877031
633307321
1690637088
1932540982
752911211
1968386287
1686513775
2040588226
1123583459
1603136639
1052576932
1475226716
265732106
138397635
40102844
825120896
1542240615
1416481801
863738727
2107381812
2012584383
1850419410
3651807
717785597
1046464538
298741606
1450838941
1428282789
1169314740
1180423194
155071167
1842838273
748626986
1612544234
683055180
407154460
1838346729
2109915108
1727770254
1714086641
817104308
897557759
1582199710
1512331826
543211952
1178935458
1292844413
1004042441
1432285482
1749783085
1588186862
1369084305
84730177
1109930294
1607971667
2134654009
889536734
365332713
1203364573
435958682
1422313571
1790900726
1315614447
1973075062
1058057072
1369654356
1556674227
1186763457
1237634967
1442453999
2019402404
1927635224
876662095
1388493032
1767663971
1181924803
1899935853
528059887
937483215
1293988369
2054074316
1907809764
1084799204
834717584
286930452
1503688984
145525417
367828771
138563949
1837593736
571967989
1117589201
1909027909
187362488
1681902300
1722730578
1230646667
188272593
1801433265
1350403756
2094768248
1573236750
1274129124
736019844
2070201591
1150590272
548354170
1306852985
1086288019
1109919850
424948914
2079616858
615261570
1521790109
1936157562
1674733856
171420703
1848607141
1298756917
645408243
1687384598
1087354666
267049816
1737631362
1677833089
964539759
925533261
1203050974
2122738381
1942497501
452814958
124865012
1831733388
2098729841
1776323918
1301123946
534443229
1929176954
1731611317
718463767
380294649
982100396
466605633
2045852626
19178075
786176811
184817884
572999102
2021685133
1862724651
632604924
259351463
595213053
1639446002
532861125
1665487319
255853145
387153223
2073229753
1955548158
170738511
1734179928
308535290
782613395
1378077768
120190259
391524373
972058100
1903396044
1206733913
237513248
436228808
845280483
1575332451
1841655498
277136011
578983522
1249273562
703337212
483085375
875621510
1949202826
642251811
1536363415
631071803
64157237
545621191
1528596470
1912470683
1340509520
1845258447
729750025
848541439
1984370507
2092169565
191683219
2052444070
1033512572
1587648809
229513195
1614003540
1986109733
1092780334
1941787873
419363259
1437688847
298962013
1041026761
858624519
698281101
888917050
446598063
1002864448
1369705228
420455638
1723330716
1290323447
323853511
495989081
1754914771
1132355222
900681427
858075163
977690431
449570406
1144350521
1301132996
377275986
833492686
1938659446
928313044
1429566674
108398143
1635769060
306846135
1694896227
1131753472
1253068681
1323097327
1928809365
1198146855
1466116541
664720992
980759403
706724809
1249616323
894138639
589497852
380459062
739176197
2060922997
1652265127
837616760
2063878827
1478938012
1262950005
617943388
123402489
623917690
1292877268
1200080333
1355766843
1315272525
1641908070
1393158084
599264993
644537847
1218628713
1823540334
806618675
1077522083
1860322325
1333428195
2095233867
133161967
1412928105
1285320239
1677680345
2007912231
2123063002
1438724863
819466769
822475888
1172042163
1082059337
242887215
1922424609
1386437314
1941673981
663517585
1419363942
570695717
885989560
888185528
1850447976
1057321795
1398016572
904163881
18339868
541585466
2142765765
781992172
96890838
1035723597
700265060
275734133
2061027032
2046957542
1497191126
1489994558
444472598
1732259385
211783395
40127207
698298158
1062304197
1167207466
365147762
1621238606
459106227
230226548
2103490150
27770039
251423890
1646365647
979942731
119724221
1194621751
493761916
912873937
1892364854
766902921
633919319
800512244
336359030
1424127081
1422814453
615313447
2016571733
423973629
1153721710
738357341
766769415
1900595062
1737016201
1451818668
991724303
1410252908
147719768
147970176
691435519
1953994727
508811510
827366536
1798741939
1165967897
233671470
1505041688
1456070137
1496973909
1514623414
1347762971
453391956
735685399
1954237955
144689010
610277543
1346658992
1101487968
1471245806
518321454
1004925604
953465468
1548003077
1327241487
461675869
1453476206
794145429
1158599168
721583216
21157078
1827903923
2082003779
2115266298
1484780423
987183335
1296175439
1531869
1385349825
746148665
822242890
760056826
1875076876
1115728621
678514337
669757538
1004557145
1166091646
1157692549
1333803293
1170102837
1646589051
688358627
1767687734
705857021
922273932
41276281
885736276
1209448570
1916013478
1816008265
1979155729
864687047
804659934
1376414554
378957712
2025728578
2140256504
1694815150
1936958714
1283585799
1352601756
1737584661
1244576497
1255906748
112090757
284951894
2056321559
1956770557
345189378
154781781
1929683677
757517621
1180811544
29320
668384417
239279074
1264031265
697540123
1628204095
37079249
520605475
1992911349
2058670449
803626824
591707468
753362509
1740664069
1732017547
308242844
353945839
1602687124
1616710646
1802905194
1381951822
440750758
1237204385
413870851
134022245
1627033331
1310939484
1362900109
1501579804
2033216226
1823557773
529805544
1889873973
492103000
846000259
2106585290
477826880
1047522206
496259743
659481094
1212614416
1008564359
811824019
386454078
2009541219
332741301
2046168359
310491087
697758549
1084801490
555156845
1288996371
2006319109
549533271
1173270326
1567491498
139597370
906335777
1554043525
791721989
1670737889
2071100585
1946909803
282771718
2136625114
1355575063
821532679
971430303
1636097322
712356922
522997231
1698777501
2112112633
1129361872
1458973874
357165664
119289236
45601627
1456675169
716976385
1010267367
548665340
1444153316
842416227
1405418093
1320839357
1046837856
708313980
8397976
1264277259
1733282439
93540209
715474961
1265230620
534788371
1415974550
1546879965
189180201
130795119
1205301685
92069289
655743290
847041263
854665937
713401980
147444762
194807470
1024307024
953427487
1326142014
1976107634
812941909
946966475
136843731
558454613
702383805
1107115705
2018577707
565200742
1806981484
517159365
1653684370
1451150780
974435341
929497198
1879427377
1274506903
1788401335
1997774359
1493238451
1316179937
1026751058
331482927
1608551899
61479380
560646896
853982441
2105562754
2055052749
1031268838
880261616
1397944940
1123698772
1657960588
2140907027
256413392
1163745273
368224711
66278123
1775068837
940695078
1830313158
1031700480
1179173346
1102415866
1276362515
1748821835
1118141011
89533639
1764226718
869044462
713886417
205072560
289461348
778465206
1327375674
966621866
1339330283
1236944255
872927344
839495227
1894417258
1263193967
1460801331
1624673084
1239417137
755710442
255659476
197627296
1336154958
1780407598
482334866
765601538
1061389011
1857831285
55548446
500483436
2143119704
1632922311
741892500
1549706292
1782213436
1044344407
368079020
776561812
1339982175
1179602217
49222234
270888334
1653537805
197794332
699398341
1629098993
405112046
2020369518
1542202249
171608858
900278582
2050289004
1932611126
1257282814
1783000034
467313584
220259805
1013852675
1071603825
686680039
1103071305
188117583
690801729
482744600
39717319
1458578640
461984202
2122082407
935658312
500250649
1822401036
1934947856
40626298
303401646
441759590
1008153870
799319715
890325776
895948684
16160584
180669111
344991779
1566318000
1120699052
695545540
206719381
376720626
2139393125
779170238
1989676882
1082108620
314310066
1042183132
1137547971
394993879
448110613
75898499
42409605
1837098874
753062246
878227921
1981740819
904787897
1818419283
1388665518
1936099854
190481970
536457303
1947062641
1476063189
126583902
874423808
1088405425
300835529
510208928
686087155
882683675
1385658321
623808398
1117625788
14253835
813113078
1304573724
1865821444
1652450146
692480724
540000297
829541939
2031118985
643637724
1650166073
104930152
1489865582
1522668983
1747542892
530031121
476331050
190202877
1953451353
2067842607
724537328
246136396
623719553
1263857395
1023466932
322525899
1537392773
1494219577
1553985021
2143038431
721167542
32111980
1179300172
179814672
376371828
703807477
2141027967
1931882167
1237328752
2106888514
1785518394
361291437
2102113360
536139923
1547288390
1839933471
1623713390
1785000303
1879670755
1854386275
907809287
743624854
1485445487
1994494603
935637311
1784999911
1821122505
172118142
2086496595
1853817530
2147166878
1529711042
1124736432
294711796
1469959035
477855182
1922566642
53551240
637930585
2095796873
391111619
1914894260
71005583
555623701
1368524269
1544207088
1086823520
1699472019
1903534506
1907336332
737032493
690153361
1774451091
1749895622
939115793
1701013752
1455989607
1066747688
1487249688
1273471924
193975028
1998730359
80659487
938071469
1917561735
1698488613
431222930
1031339388
179935931
1542772984
523137932
875389533
1937816135
145567567
275540662
709748049
832715550
2103350426
1423282710
1119295743
1395971688
435138965
14916334
418718103
415516909
388287480
1188497871
1679908187
47043681
1137160903
860986582
842323185
1995623116
399045308
1778334093
983593938
714743658
406540650
311845840
1880885186
517603800
573215563
110705581
649923137
1000505399
292456094
341836741
1418080134
2118267110
1539004380
1410740011
666943370
964552124
525348487
393410663
1737537122
328492342
1338315042
1830190863
1347726279
1084697943
446238989
76836328
1585611775
1847672305
1346486131
2018847288
1070721032
1842670206
362604734
513181784
1806009668
1839838343
1556453830
49613737
818157190
1792224834
594373464
235318210
1469199281
363455623
939202198
682631943
1293806238
90132658
1305432508
1425917119
611130988
1759892378
1949365101
1181277113
413118662
1418049339
310468585
2006093768
462844280
1639463292
1601846492
329078040
1643108012
285318580
1616211244
1164829010
1179352531
1000556521
1474319994
524069587
1256551222
1696521760
748383174
1359015462
1908032023
1654879018
807863080
1281244354
411356656
412989580
1499361561
1088262966
2131161501
2093234494
1839361289
190510841
455993389
488151843
1156824462
1202756947
1606647015
578218572
1201614094
734566731
528286679
527166048
2069611796
794694093
1062803899
2049667356
1893487460
1138163737
2019372097
1654638730
569718317
62879190
2044971720
195762648
1402433415
1234135919
1389149678
1221844572
1442972362
159651486
553642040
1068849958
145397736
443926502
601091642
246227575
1451124787
1303597530
1862903490
543071727
1916564029
1309406719
556618633
1573233030
1909061206
978377969
693018852
246482178
42089190
1337397890
1428188719
2057193170
1336055913
1017318865
296836581
1108293006
1460915709
1552334389
2114858630
1922212667
1341234466
698032676
675207683
98115214
1901178470
559834581
170884828
1313781217
1458224579
752846888
490082110
1238548815
1952255566
1442876053
537250360
1833350242
2130519816
788014553
1946254260
969734434
1898043134
1367083407
1140688052
1320210933
1226211568
1058840932
2007149448
823149484
1760735367
880501771
1271051261
746653767
62387715
757377336
1091551141
2114553992
1329007263
1710622609
1875342937
1827069710
1096629390
538590143
805500435
179888528
1923818411
1053005237
1803324292
248329185
1454742967
367914926
1455174171
509764195
1454510507
1620126699
1018944568
1440482111
2033122707
1489845181
2033484738
218161494
624544069
1421388867
853869120
444346030
911401907
379240064
1615048933
1224392262
28386936
796525723
506187977
1113409197
477463171
1728612235
1631042503
1805167528
630191208
337016523
261676030
100487543
221691880
752115060
442395687
1757312482
1324414293
374202656
977010904
1202885513
1381317777
1587939251
83941109
1113967473
700312175
364774899
638643670
1622628223
760437809
1678742934
491841006
811271394
2079169607
1336136626
85305966
1756870169
980307478
1395631800
13164610
1354493199
2102649478
58633416
454238049
476143083
526849060
2071310965
58520126
364415222
1669573571
655732751
1217896031
662002776
513641454
1242058925
1558099189
1159061338
1245906447
1180631088
1772317305
920380391
1191015899
877494605
745715427
2113061238
1091642906
1271467045
1485258590
1463424591
423460106
1964307532
922223581
1498321579
1715367979
224777996
91544111
1149880997
451952791
149180860
1552002115
1506938966
404127599
460865530
859931001
1865635393
1877432847
1977975249
1744981506
2136611310
1687957033
1826834988
165317726
455693578
845702773
200733944
2026478613
1925478656
5742107
637232428
1324084078
495349898
1655967141
1767762831
1718871700
1585359271
750141299
1446622331
892907614
1563240605
1717504769
815447634
533439081
676766066
377281104
693196751
1394972117
1525259034
805123276
2078221829
622654034
1628280978
1422628131
673624828
1895139254
630541331
1201570905
983991135
1585130853
1579995390
1362361939
1177073063
2134387458
1052569057
211689004
1173366681
779642947
312237880
23138964
395060311
636118526
340273372
692279781
396073864
1104084216
1518072134
2060535421
753458907
2093541297
1403216721
1354025582
828827785
1014829524
247306281
153259293
817441156
492089487
2062256612
2143110578
1611587583
80880395
1426230820
259023075
54195464
1594464819
748410745
417524867
655450981
216959391
1077542944
490982310
825435583
776396604
1782422689
1414542129
1100065860
456459191
1988220195
1066757641
1108532265
241804072
2056915052
470739225
1155437700
841891000
818509297
912361418
2046737779
2006547232
1609428973
219496544
286973385
1482577152
146183631
1464729607
1278753315
1623651597
1654625904
1973737214
1552382547
546073163
692845057
98725075
1516820414
1717313583
1425437966
1232846101
1173345277
1929125638
382878194
1238506288
2102359779
505353352
1414857614
609713884
2058884372
941171512
1652731686
735582170
1934597439
1220967320
1819574062
323627771
487419885
622115745
1047784739
564475339
1902296134
834672637
555922372
2103532399
918054698
183847551
105437653
1902123023
1928034686
766070036
50447197
606027170
621876598
681039636
1898007787
355940393
1156249126
1207543740
332000648
1413847459
177567055
539202930
1095557297
1199894240
1763186858
1348429282
1586321569
2138233610
1923197331
1349480200
1715452212
359547
223924893
407764617
1216207079
386996296
1942635879
1926859438
625560718
1251938236
1948084736
1363061194
1052031098
555162380
1029215207
2115032006
2106403665
3919585
1243463980
472049901
92045264
521889764
476635224
1850770242
465422294
171302761
100179572
2055802456
228375978
3753790
623558098
864921394
1377386225
2027253191
238351380
1911735656
1411894968
1984416658
1287868435
639019674
690495324
1432401323
35989694
1373477593
1900717455
652401497
1615958670
35970401
1035874797
943589784
573333235
754812019
446600062
1355167662
1704239409
182451503
1086144949
1269291899
1944436139
908683493
2105347921
502957354
297009077
357809238
219800539
57853001
1588443088
1366927470
1976925774
2069123913
581558846
1540835947
1755463520
1919257652
487412855
1243128832
1174731726
1841636537
131036295
442948608
604427838
1168323163
2139584153
1027950099
338698614
2113828631
1712005934
342831917
1856326480
245822741
491267511
1795656157
295620228
1927727988
606134886
1149970069
1385508002
609376747
792057121
1024918481
1352265974
861973956
1269069515
380840567
1836497381
59585900
1910811748
1953720751
1833651296
1206107456
722320617
761190348
444837130
938980191
183226195
237967933
1310671607
342340665
1164898665
1377334561
1650590192
1965973117
236758418
267101489
1613274270
52522986
1011677475
1375895008
624475855
689973450
1595679495
210260898
1409699764
2022832401
1681750
651111043
327597053
1878422367
1272844241
1367519172
2144028750
157780781
869273262
1823078633
708537270
1913591474
1552044083
1300827348
711471409
179346689
1345500871
1167274899
110207618
1418226105
1964256348
1623133979
622279353
887154863
858519290
1789754046
103571279
81742635
95131831
1731474442
927589267
841511743
1741698188
1274891070
1207276168
1210001510
628129245
1846303344
26788060
278697076
327298376
1058703187
1111418668
371459693
352321623
601508352
473253155
817037293
347684545
1565785724
1118079594
1768851681
1152633145
883702658
1432193479
1754188807
2146021098
1371862234
1278341928
1275722470
457919757
1649041712
340923889
882866753
1192162257
2010950710
1749592810
168056426
1500976455
1227320810
88975067
1846673243
2019031951
1255664419
516494529
301485257
382076666
1652760071
1392441347
529779432
544568373
1185711535
1778202253
740904527
1953803041
1950269170
1376029494
820498431
2097812561
2061952157
449150908
1353814641
1117681542
1055110947
585789345
1103989930
1270669910
804883929
1099403775
88219555
1951470977
1515982402
1865026491
750391791
577600684
528395483
1348405641
1257559016
1593944849
1373435149
95150865
1239616558
1560961634
1609275824
1259357215
1152412644
1642340759
797134159
994795477
723241689
1300838944
1144414735
2034051561
1587448732
832859906
1210200589
333224491
688146496
2055281396
267210818
794555740
1597228599
620879309
935559043
1479811183
973746768
1491522550
4224055
1659894419
1783211484
2127320022
526015201
1571864358
733737381
225129543
1249716885
1585737808
516600797
1371773768
1411889828
1674004709
1995289192
1643860883
1350280538
166278943
393248937
987278055
1364258361
202399318
120613702
1004722427
1803449223
1529979317
924036102
1313926423
1546135063
290993707
1847256760
2131772489
1308887406
620051722
1225649340
877365323
1806105603
36726205
451201479
1794848044
487213095
374511663
506337363
287877040
60488511
1669572504
1322491128
497857467
21235296
1630800939
1857956820
1985135126
1409558381
1068213596
653906916
157906803
281057211
458654802
1780175761
938074698
220562905
1183366705
868734233
1233006843
293950611
244467226
2086662807
600895447
2026349710
1125896049
921633389
1655558201
899228403
1290123464
1923066717
916256202
153953045
1260518635
1075232941
465685890
285343183
2093100609
1177904936
182872997
775502334
758282314
14909468
985428414
708082948
1914350147
2007195295
1601993980
1632125641
1105086797
1355793327
321723642
628448767
1219799723
25502115
821711193
2017083464
1683101170
2035755472
1915129928
732760801
1413148535
202612509
54416551
1882154601
1996089907
49509306
341259365
1294803776
1519534778
700132522
390299353
7774724
2024210552
1533775395
1925407369
1088947087
753942722
88313780
1776065517
1714299246
1320650955
1307875474
1386326935
10112424
1412702230
168428602
2010223643
2031475637
146829821
1705307644
618209454
1650880558
620853528
785204658
1675539341
974395718
37302383
1924738071
1637981036
1885482758
807210599
730568354
991294165
736885683
1722386115
187382793
751174978
1586899868
596350171
49465498
874659429
1722156442
1020874209
2132498936
789094324
535784379
1358068551
1742881845
1710014224
1982505638
1031945427
1502289190
824790175
983753429
767210177
662638937
304357753
881766354
1510191293
636125164
621663666
478345557
1098217090
1616502553
1076223628
1888617219
2006479985
1391912989
1770796304
1338447101
386077628
1864829814
80315266
1355805593
59673016
728509941
894885051
281354275
1694216616
428387238
1938684275
69329264
620818347
2097653096
898301665
1696404219
1104812557
527078414
1437126040
1874050615
1888709633
643638636
207672873
1960213052
1483243602
2070962223
1668774225
726307904
581980857
1677594665
2088627392
99614707
820988523
989166208
1557310058
1010634572
80235813
1433557646
761881984
450949968
1134942262
1981752566
2093189723
530449421
1108616088
1384355055
362955530
1418514632
686115713
276856856
1696270063
1410922601
274236393
1230631601
920105012
1479068076
1537036494
181441548
1047206433
872459126
824953467
2112574088
2026063854
429083831
579528234
1311922174
1759646245
269458690
1883097476
591152613
254106980
178097488
1420895220
2039396851
981981419
458921670
1663144327
1727207878
2002994171
1338444896
1301546181
1501603681
1734163658
1492464349
1327053055
666689010
977770180
988487702
95759659
1397953758
1339897925
1539859639
962831605
788819275
1046774143
1818262355
1674753054
730924499
308296162
1226506499
1183600607
1719367238
395839372
453686822
2070407734
816288994
1541499984
776750502
758977241
569737742
1613909200
601740815
217064094
1914305616
346422868
1514168642
554822886
907345155
1212013843
559142241
1013676689
1288150182
625371847
184482877
971950928
877280930
661255286
1800678360
312844606
885261865
815382747
1610858301
2086097272
1151635930
2115421903
873971
2109644772
1161887765
1057155974
566287568
1195942030
905264156
1912850603
1983929776
628466257
1057657003
2006973039
248748069
202711159
2093254210
1931474489
964583873
129351167
1041565086
601581736
2137705970
1422018237
2040054964
1425808356
1893211803
1910815370
245168944
1507812850
1331657693
1030250272
2131713637
1230970496
276788477
192141906
710501751
1248533988
528435294
622089203
810014119
1216103092
920318825
1177723092
104830697
1317666885
512297848
2058056905
1881198533
323712349
361454965
686005385
2035894741
1907165474
710628941
709967929
969350551
478384976
1189294953
143863184
623683352
1420167298
970259148
1338976886
1528218192
1152823759
273693478
1697664625
1748389642
1711598193
535270479
1920886229
692976941
1980786197
842467174
1038572444
49635553
207028048
1482428234
791915276
1754419125
1278610794
96501841
1371462541
940147564
2127053680
784937225
1420624118
1053263668
348722541
1226402479
1626752812
1340271584
682010504
809246837
385975305
708363212
353059770
446951624
598135167
142894887
340219938
2014506260
512962441
345211030
556072427
1134242303
1244016477
433545482
2043545136
143202243
1459790994
984914992
831361502
313041580
2074828772
387050652
777399937
2138446507
44364306
1103585268
1125481911
652993658
1739945090
363776930
1342071337
398323927
922443109
1916176563
1846720323
737410550
515135620
578254794
727027321
133406350
112011851
820989479
1093596461
657132294
108239247
757082430
1990870126
1856878909
1032020480
1870031663
207091084
389266585
1590112006
854974274
532414891
487386932
853974154
1800349168
1750189822
1169744087
1794786000
287205545
139360171
804556857
1465829261
892622687
1735069685
1278143148
1954543819
116026145
773772347
141890788
1100279566
413365237
2077448018
1812429500
2070296339
280587143
1522206944
1407756156
525796620
473535229
1075006421
2060903977
151678409
1676662235
398136274
1950460556
253602250
1935832849
1848052876
1122746333
965762831
1954481433
1138509575
957039212
110359443
1507431886
1908043912
1490575136
815458172
209668975
1165922460
2040257626
178337532
1904025613
570904329
107899189
1304872277
509344338
1996735191
1090107062
494194292
1525877163
1339410306
195844016
359096659
437348928
160488523
1542547688
1729356458
1637880239
1948158303
370999744
1644533370
771556051
984698706
970877902
1021915805
863029847
1808735310
1864967102
320895324
2076132000
1499220674
816161016
1289149190
1022664878
1295001541
31123090
229646616
1773127564
920387927
1415699254
1347034965
1649075542
57523209
2022926611
48918258
1499682471
1075245587
859989675
1272000622
1835127743
2093062344
1395803816
298440195
734258178
465252297
1713082491
2142434744
705141429
1472165457
1982799886
2010522582
456825576
1238084069
103362246
1309201596
1213031400
474172597
1394942745
632244165
342615402
1628402580
948119833
2061138158
1035754540
746691668
1800442501
735714200
1443198301
652414020
532938675
1253809208
2111617926
985249229
209604280
340732677
1075727130
1575724955
610358375
611044903
42913135
805962157
1223515325
1565228020
1537785435
1210873118
607547917
2046311662
1018558403
283527345
1252159146
1776506451
1115063821
2029906078
968938589
1574927463
632669216
196082621
1118661701
1557597280
810467375
862388754
1804513325
1219972878
1245767477
2112912278
1424030191
1915339368
630585813
827889072
878672886
869559522
1190807666
1555390907
8126836
200947408
604518178
1347064667
1953920703
1299467435
1332218512
210683626
642070937
1193118207
772078465
1069240199
2090807567
719907554
2008585124
1437568287
1821945411
201066175
1357730162
1846594234
56890455
2101776934
433689770
1085252906
1642547333
808446346
588501659
274463038
1962339079
1830003548
1314984397
1215322431
1579701936
1566976443
1035906921
1098779645
776694092
1635409278
298347103
1839370920
1136464882
302071779
1539029008
1429190529
1407431566
394044790
1316577417
1483678596
1615212757
805171062
1694917447
459963668
349104189
229232284
606937660
1421938115
1307269823
781847916
1342166867
1890840958
1247389189
1758880337
1696419798
363973505
1435812971
591219082
1622733143
399181306
82875763
374728693
1636238653
1285003012
1922477521
1982067993
1859014028
2033668057
917827558
272018735
973070633
1077260940
944696266
927714229
2052476840
87707744
1279461323
1207930244
287116787
814657691
2050257006
673364777
2019633726
346209693
606785754
1550826264
351029398
1943583690
920179397
779594625
1602938583
1157744779
1973053321
1589675408
2025777439
1494474491
1717294956
86853300
488599164
1824679806
1455069726
199828281
398912407
2093108476
1825634189
523157695
995135712
1671601140
859664228
2120513558
419821052
1547872406
286714304
1361485821
553520499
2081340529
597602192
2096684707
219046403
340544818
2023827956
1987544274
1938790970
702462658
899050403
721547098
504775856
1460508117
1219723450
1710682560
1130425481
1928686963
1446872683
2126268588
182220219
1181492709
764382221
719983510
1262469349
1715590846
778320664
34822009
1155504211
2129080567
672417547
381978824
729539337
1973579076
1637525076
40967748
711402099
1067172485
575640043
1613310593
688469394
791307206
1080774145
1947205221
1960732037
1005258347
1803663858
598528945
422820388
1917382910
508012780
1833860781
335648240
1128435868
1544749450
987441493
1113954823
1565693910
463906573
1048908940
1314706219
193373380
33237070
2113757947
444542280
1340895062
1423260014
1256057623
530395125
178159430
1444606703
623055271
1799422691
2128177845
100194955
1722723316
1832106499
1805818937
453489503
485288282
88598884
900309298
1422136745
534005385
1238008403
1278017548
633917488
1134135116
1243280981
46896726
274534223
1955641519
537633985
239828768
1896304042
584334202
1976274467
712999318
1475742959
493540923
1027231909
731121223
2066699569
1522913195
816278673
1563203253
949484945
781193450
1411240000
366666301
268680400
317149154
293383319
1301826888
1923023076
1966620990
817795309
1376454537
1042518005
1695994470
1492111356
1669310874
929624061
361458912
1970613049
429939556
1493276503
1466842993
1315162069
1729266522
1337320689
227119246
1506503353
1866726131
130932889
425466201
1190395038
567332550
993706773
1635018428
61822550
856327022
30492316
1484670098
2130728302
290055258
2045099685
1446719411
863516658
1658083852
951777539
566153210
248201439
1748879467
1330963790
1047034494
457024609
1397748880
1365247307
1664269318
1655290989
983593827
1895736707
2115103633
1509983276
1310597184
1802296675
1127924676
1061510375
1358895676
797726523
172623419
858135128
563628819
1485365409
560342132
2054182472
1070036339
1273414460
1217655624
985992513
1320733426
57402277
899114203
822838109
2129725999
1215605585
1389972013
1329884891
564471176
1734719418
1642798690
1652452889
1586000198
655053557
1147263031
1489814322
559569219
416789418
1809892466
2051102711
1419550731
605095456
1414359213
1728776823
1660625991
2132818811
1900375191
1878606119
1091448784
525443710
571444541
1707460460
1832930544
7882689
224433788
1185280328
1673569729
50667068
946693507
1086588981
2022369754
4386521
1122169772
1398931173
1638775744
428347693
1803380631
1871080952
2014882128
810478504
1595355182
1412749229
1432004462
1648770045
1445537546
22164674
2027559517
1435117265
718584379
2138490980
120545892
374804625
1538334299
1645100108
40563615
1084702104
1572112821
1413940528
170914481
759970333
833779058
812781340
1185700910
1530202754
1745348841
345223447
429371984
1387406406
388942543
503769705
209793862
1235758451
1209089119
1899226662
869701501
1556251859
2098592457
1903871896
1647073248
1121358615
1056885317
278117894
259030121
1959322082
80865250
1673880087
1137766842
1566899501
1512539087
947017962
641623980
1102650110
1498694447
815743273
43300855
866552620
1695140677
53601977
865194968
91746494
119952129
1389018870
1491352150
1584283928
2022456749
691645872
565835592
1029016787
402308262
78581924
945367189
1733464082
2080406075
116003862
57347352
1983515230
1447119653
1036340932
2109905541
1927470804
208136668
664970963
1434950673
621018374
1027389355
89619686
1473206356
55513282
1585088482
1046094248
1707851629
1939405402
974811495
319918486
1289363912
1409355451
1341106604
340293697
1524264447
321396770
42755586
1441037940
1817704279
1856523852
2089338600
371383499
2049753954
1142857237
1701103881
431700148
1483235668
976706190
1264468245
1214892220
1751336677
1682848897
431217706
612483138
1946662969
1683184515
149826512
189334673
1081685028
1942349125
820492070
1123952698
576941195
632659557
1114445131
914993181
2119811775
551299791
1886261272
1576771305
600854313
33496449
920178025
907430452
1498902144
200003909
2002256594
1346860482
1021499618
1132333153
1380789886
1871755462
1258635125
323114369
880794051
1442851183
1948873428
325405556
1209721932
1501188360
519180655
398489005
1370543434
230058326
1393081833
787880056
2110929
1282268959
130407618
1252833542
1481700279
601890880
909761405
1511747105
736348961
921415308
1447099831
892860425
1946990991
1629322303
1516942505
1341628554
2012313400
2084016508
245202082
1244914701
1476721076
1943008870
1904231241
300146884
1845034605
1724443068
953308735
1920700358
1795071181
1837325005
754637010
358728941
1009704988
919384013
1748550429
613283577
2132044309
212390060
1241278233
1904136249
913251604
1966701524
387153911
937068157
2037042774
186901106
1265682346
1277819717
94502998
1408601244
309859754
1145021520
1852155119
1244235149
785908943
1744518036
434300751
59691040
1394221456
2117810047
1457520386
1408312045
137535633
1391266770
334039409
117763057
1064869034
541929661
585493572
1270324757
294640940
1451750365
2050113579
774194207
1944921171
302780602
242238022
76832287
1522402550
1778389128
779079478
2130248771
1293763017
493580899
1017275540
396383440
1704768116
113548275
934620174
1992632034
290304699
582259031
1040846092
1911490463
462493745
1610708349
367576807
723287512
890745038
1538314794
1180767158
1926862497
681330951
496150814
1928778180
1938012628
1476409840
1585859327
1985033868
1394328956
1754496962
1525282916
642123951
1680306886
896620532
818301536
1035592183
759366265
855271243
1248223748
518945219
35926005
1721067726
1529733397
2063071227
535785276
1912562399
2107484603
1764904388
971009925
1905551024
244869061
464492894
577169570
286905790
1930944520
599297762
1073262283
1119039498
178522412
597159004
1140461226
1875536643
704441130
1493824026
624783917
1272237893
378030207
499705326
784026710
620584579
473173526
1372560816
105074027
652067542
2090765019
487264464
1711792044
2140062626
527790319
341045988
1594157882
930694522
421305742
262755845
1499652650
1349570129
1305323787
1707431112
722933060
1757451730
746667924
1262797985
69357590
720640562
907231485
1102770251
451853502
1128546025
1110616288
1428838877
1919815874
1739715394
885932059
1551598800
1186529650
938958847
466555629
195741931
605093704
1452842440
1980871471
1686514617
1732590329
477950964
833568666
1962165081
1704718643
748264928
1086796806
1474109539
1031864144
1968642601
2031813193
401490084
1482342269
1501167637
1273786792
1636993229
1896229958
1249402428
1085261745
1670858423
26955259
306487471
2118301708
1410808906
1312484905
1656160110
326704455
1231335712
1506186254
2094953550
418412703
1959496968
1820575972
1654798744
859519480
1327790652
1942725629
154980289
1838469435
1834094354
1694998329
1798933610
1517258110
2095120787
1969009417
616411129
1615664546
1462001769
1652931351
1963328485
376643784
726062526
947790329
337772986
372004465
1978265944
1925043645
1142259775
711421474
1460435700
250053676
1621748292
1352984880
1427164252
568991528
1901591881
189044979
1037841333
1068935300
1691553509
375648437
489184729
147539706
635362195
631119136
692045941
2012520735
624483525
1780409585
360594550
365331292
1149118307
1033457819
1812877296
107793113
1108791736
1876106000
1719464171
2039847443
1582293403
1502996949
920385315
1532351912
1844232957
16207153
1363983945
1074325483
1855538758
1208518761
132892916
1682754867
1975854690
1344217728
825649537
1029400727
2056394431
1896299916
455308893
2099388329
127752709
1552988093
994574793
412663561
1368252380
1141379851
1585520281
1308141246
57666490
374089265
280733788
1536507290
1241989743
844207113
261297932
255241951
1130422631
855968930
1486903418
284683569
2014133208
1184716031
1181856536
1271463912
1737228674
1418598120
893693914
416716391
2039639369
174881499
1387990130
1513612535
1375017618
1094092295
165918204
2086914179
354313269
160318574
1863371439
1695429551
521816760
244955123
622044291
690938434
123789882
1683525961
1872227236
2064799126
128469163
1063301067
74887134
477501776
2082940121
17984038
804948830
1070681815
936422268
1953865215
103664999
655000188
1328754187
219187455
627813333
1962657497
1220686183
1915316230
2089647532
306583998
1366625202
503570592
422378837
890572812
683870748
1506488446
949261018
244566590
1864769477
1677337962
806790717
1475620906
1584208914
405921481
1067776327
1946777129
860252300
2089833568
60885721
429320219
864833275
699901928
16678801
2106851034
1157351471
399981603
821073328
1002879921
1948176922
1948751352
2138807886
1194675406
458444098
1063912455
1650687939
2064644561
234316985
387780533
68173861
2010404744
1139046988
808891561
2015467452
1334494422
2105646749
861233552
227183176
522137073
953585142
1467531254
338561647
301341136
338179969
1232291025
1377149798
1878982067
1657260808
593856670
1853565748
1034213755
1155354438
1890871205
1191083234
538844157
51822670
2013981362
1971337985
666685191
1128576455
1176040970
1127913948
1426066585
1661833473
954188608
1607545171
608680301
1644180336
343744616
1899026370
657165003
1148140615
2005301420
1933083524
831935020
1016975388
1445241996
1682191902
1676054824
803661170
2017559129
1708322136
1651857008
1504189518
1345869186
1184931470
1443127599
1574509518
1553592460
1571633242
1605668367
291010730
682992488
868854990
2118486841
370615047
1689777466
862192719
2038420534
627793309
2001740638
1953199862
1137309427
49560260
1475177157
1011191621
1628053326
378971075
1908742046
1877824675
1158998906
339535570
1156734332
7699777
1124763805
1679936632
1948317610
1212590185
304289469
781203184
1783861737
1636999331
462116008
35670048
1165424661
882222678
940742023
60493668
932384405
1449050551
998964050
1926086721
428511897
1324883166
652016766
263549020
2004525672
2145937057
418328363
260857327
1877675516
707148901
430136990
1499577832
1411411481
2092342352
558491193
772084356
285279755
592404393
1242322575
791546076
85813995
2121710917
1743806823
1844043667
160297996
79221612
1463029243
1081562441
410383235
1185692276
669267173
467279491
622704175
765370029
1756251474
227468325
1723091927
1323459274
839798814
904448365
132782009
332810844
907697332
1270970955
1656039535
14691143
4982088
1044693491
682645743
330541428
1003051753
2042669159
363214782
56489811
1171132940
679680510
184072077
581935438
83228251
15602655
934717503
1069375482
1967761172
1309367224
978318927
424735103
336501700
1611185536
1979298530
1698888950
1434152981
1982189933
653452521
1758919526
294746101
2075937471
368779436
1314007963
1551670241
506187151
611051612
824609445
167411220
1368542506
1199952944
1277876158
711582960
1314517611
1789035177
1266195741
591622350
1774553616
354177250
2108244767
467441658
1740929748
433904397
2118855302
1383459311
74924871
61031406
1971834391
213228877
2012053816
1647527359
789835032
969892436
516325026
297667281
346209834
62554216
1048397986
250989680
104147118
2012690933
206130661
1734163644
482215875
528775168
832341030
1451472229
431256574
1355202470
23598928
637481406
541922680
1027698066
1836097223
1863650449
1395883719
941832715
186309824
1780648693
331124557
1908868549
456786905
150350474
1705696300
1734995516
277382390
778746605
1690182690
225945819
2090100337
1857371494
1197918342
1173235856
453517795
1626770765
471224459
58296710
1733888589
734122032
1153823451
218711295
1090796144
459845229
778839935
750759429
514001683
972968728
1614431131
809285110
809505051
237122593
1083906529
2137323480
360031292
1455661876
1410049541
837160297
1946086586
1328489814
1141292707
1926835006
1199864318
1071027022
710725473
755303496
864903249
1566900766
1869650757
1767896971
1956503542
953119448
2146567932
2090042064
1168937653
1211321207
953150174
392298458
725033598
1500747382
641330648
149923861
358582103
212208541
346777334
17817979
781897165
1166073850
2031634380
1675088457
1956275531
1478123016
1601507096
1188511136
1698231862
241911386
1559413358
2071504720
424919059
19199790
1969746147
422166616
463044653
529292692
2038414715
1292704589
561504067
657108177
493351015
1276520601
141584469
893705953
1708593829
529562194
440272523
153812348
191074162
590565568
508824422
2140156124
440720994
1862430478
660585894
1144822068
1589098023
240989805
1469410913
814345831
475940509
1354566502
112334980
1245440202
555055797
801374657
1220183588
1466265730
2044216162
962384060
1285619516
19633844
1785325934
600641233
1713012661
139941060
1184917366
750434025
1443657184
466032092
1850199220
591787021
152832119
1911621115
1924638478
7878047
201843962
1539779281
1465087293
946441091
1637193123
544097249
1817125129
2040351497
905666751
240677656
1966113209
1597438551
533703915
1333046248
581363223
768115939
916910497
860089642
1634838225
161134688
1135160281
1254440960
506380552
812713976
814210187
1598652668
1611298745
535402797
492670958
2120216447
40435425
884643861
773843548
170690359
1606626669
908972831
745357146
1989746420
1846490870
1817944068
178171827
418533870
523136785
1321600938
690474954
815869888
1308168810
202717751
2003621341
349353083
446765541
584469386
626544526
1006504107
1464145073
2117941180
454648240
526027443
128715197
151727731
1351847144
1299619240
2101568273
1809459359
1713962217
1413497410
1117249480
858702714
212360749
66090852
1470270857
1691444446
1514618038
1768579497
845335512
454010946
514976171
1069497377
224286127
262607542
542763673
2108166276
1203786695
389680763
1766583897
216413981
2029025136
1766862834
1777749074
647733102
1536891818
805487072
1013516942
1087103072
1514369197
1033279891
985164746
1851199583
1368960369
1835283039
1732969823
199189930
182929874
546247502
1442602669
288005758
52379979
1982691892
1495078370
1605382471
1225284858
1369526373
762941264
1814381973
392005054
2030266119
1018178333
704082723
1302863463
279051043
1296040870
751258399
215246553
2008252883
467219471
85174299
43508973
226409689
1637328387
1919337884
1491261317
760813129
921790573
511058335
1286975732
989611448
323063053
835069012
567515246
1741962126
1559793513
864194410
2129327437
1829131707
379274013
1264367576
938279007
1293081533
819546341
627082528
711810814
1259455312
1780747983
1691433480
302171203
615234593
1750029459
1144980636
549559503
1058047087
1625570060
908482019
839499611
1582007611
821025291
311034799
469772294
695711287
892755631
454635343
1982708358
762563196
131314072
1620178540
568069094
1121428592
7513340
1496443713
2062103898
856429172
1885580036
1092965674
1441508842
864408217
335287493
721827929
1386163506
1296359185
382129895
2006722051
263427452
165216974
1345313163
1093522816
2000086432
1179432244
175295897
534086599
687027236
1467432617
901155531
157883322
2050601103
978789628
1566439213
1890002568
414428660
1580588757
230126591
746161189
401782157
762696017
341038257
423553915
261660806
1426821873
627956956
1395405291
1913698991
1774418088
1961576118
1509317831
1777527826
1838442959
966807808
1662417063
1447685091
1583414390
1570690539
421018143
1813346976
1655167367
1316612243
59008409
360817570
1472489788
1955003325
1410858964
1567361145
2021705491
1346736014
1528383126
267399715
165281414
422996171
1841000383
919858181
1995935411
2039172609
379728654
986490325
74921784
641224336
2041977034
951508445
1179519944
454004847
1771737933
66622247
1251987753
783328883
1178001084
1567080555
1997381825
36990724
1491249386
405658908
1696388477
77494755
65503895
1010919574
494354235
1513944707
1076369040
808352858
1759879204
1950362221
215886491
302474586
151351282
82997138
578840537
695617460
165341362
1092205037
1795222058
1124648876
8411812
120301275
1991612861
1324268663
1918093653
287117879
1583040932
1267001996
1260637831
1169569131
1069851148
1445250519
939313085
309611810
1139134140
852638613
1867991400
1864484917
1645082656
897615121
1720245327
1215167753
1564443617
902234559
796393644
250439807
1169693761
402594196
951352106
202077157
433684776
2095326937
1832183972
1721156447
1992564703
1391356143
941267727
1823542339
571765587
1388445309
1006419189
1225487019
324283652
1646978818
475774472
1031303305
80749696
1866403397
184420298
1425818514
2024017859
257908119
1645672795
1000661887
132973549
200332874
1866017625
177373152
1060355291
147240042
842333408
1522108291
1010806207
374773882
908355605
1493644669
916707777
1274001886
1376066729
1655809985
360084408
1951277300
157410828
1620868627
834946583
1761798596
1957451449
752549668
1718674446
1867157017
201833620
1165543408
324313469
1124742895
1717984494
1808924873
1116295818
2060261380
2046425483
266607872
737596741
297455979
706255883
186654703
1682989093
715119019
1909893818
912747460
433298410
155250715
1102529550
1392252907
1513784006
1297258320
838067215
239980205
2054228231
747476840
2046578651
481047597
1505725822
1064929266
821021106
2131219508
1597706501
1856397907
837848503
67803246
963393592
741219406
441619944
1961936608
356389366
1735870924
918988467
581666892
845523086
257017745
1472373457
804648395
1888705108
10906878
1820862304
19247029
702478587
1846724268
1867149607
715127721
1811919449
518641871
471107445
184314540
1660993700
1513285899
523284819
1979582336
222552854
1818185954
1592930646
1907101009
432184525
1955616775
1071794779
116597980
513752793
140908172
1097960176
190327736
657897209
1131437885
342778481
291865200
1845766388
24818047
1403124995
1503388280
1875332635
1359754243
1377068922
768588859
1652465151
496285485
26803161
83631580
2078686777
652197525
1197741474
632561984
1481423708
361141169
730533447
964420254
1001293980
1513775204
728727745
1668414894
1411991564
132075770
372692689
1892848984
368565129
2123480536
1032788985
570220797
1044921311
130965185
1814174415
1455702787
56367732
1914078417
2117583091
418768699
1971668971
1284070345
673761988
337373370
363783650
420165013
1768077512
27721831
725900833
632544236
1641941661
1825028929
1818698642
1012722343
990364620
1902131379
411318763
2034840057
339687563
1033334822
913999425
1610490007
1713971526
632750199
1017309085
797455908
389609225
102532285
36378142
92503493
116496337
2133292010
1985236117
291573647
612250307
1261209208
994490336
1870830382
946109652
110601203
1732947878
1038416571
1613835317
1048926885
1482208780
439536575
1444920633
2050809112
856768635
2067272375
2111733329
940803982
1464682411
1037034614
1387259052
2120413174
1234739176
1199904924
977938337
760904380
1241979216
1329529905
1794516541
781547911
234186740
779303832
42897881
1937691166
1399247983
326458512
522216426
1806379828
1238414301
127787280
1091410281
947037152
356820985
2048981238
2041788201
1664291241
2114627500
1653501046
1756599862
1069794923
802934628
336823966
1294333982
1824775811
1091500268
79169332
1997300483
260839394
321395705
435101012
814794312
2041392930
2069591603
2113235248
1168795158
1510196975
45448071
395642608
602706013
1938478372
1924697848
2013831223
593467472
271948317
1281458539
1893107489
1684347845
104472087
883153907
94165050
1304989231
710227961
1385098741
333947952
423431639
1907432380
275556117
1430922034
61439779
1379364768
709572219
1309928977
566489621
540535781
1904374597
1293631861
144526738
1013743635
770051454
1463109415
1826505677
1568932094
175473903
857041210
311856927
477913144
75164363
1215081404
1654617413
724920561
1630103829
658640641
968004774
1086654299
1055691564
1386019450
141948880
1328944649
1824095802
1404743058
585003539
41596128
1255317689
690469803
677987294
1484465908
361724800
1463192927
1036912239
1447704688
467208741
896264863
1676271860
1990733278
137099804
245009729
247792603
1780300153
202484718
1200012200
984837574
554989984
1797323642
34269766
481425296
1551925155
330813288
416704083
775989341
699555114
683569765
1509885846
1008423438
975977210
417706688
348056400
1246852504
2019063588
485542656
1624716856
257846983
237914983
935072252
2083577404
2063788403
1257044693
399602329
896826721
885038221
1899399398
58436897
410135612
955862850
1995634505
1164533505
1934779105
986850574
612699139
1628492450
1370023164
874262898
1224318973
723884040
883077677
329471290
1694135502
999351558
497549854
1164206437
1047368688
192790009
1928021236
1598784762
1120547835
1932125364
1534996284
272367529
1984702222
541889098
1789250291
104996764
1783550432
117700242
1346802287
1542489107
1429776639
1012563974
1180799547
1007266612
1786787718
445967623
431723411
1303823691
2037624161
77210386
1978093240
581751164
629929390
384159620
185312489
1270940035
993285211
295096360
903799512
1737320147
940543291
1212834490
141560495
1910957526
367235544
1771380130
1819748047
1376088792
1131722609
2030743583
369468251
543135264
1991865807
1675979431
529510661
1549416535
670018937
696159919
1852288833
1292744199
222065895
635987899
1759813181
260128049
1520398494
639314497
361535782
1608347666
1512222585
172334611
1824282847
2050445953
609227388
1542622216
2086976964
45383078
1494563323
1658058889
2006409776
1005165700
895417496
1814372926
1773876277
1836330922
1104504039
632572633
123869364
1005623878
457259176
516245453
2094568761
1452111295
2101609862
907925991
615023041
1167928941
1143716021
1974259073
1046987745
1353115448
181058687
425517995
273420404
1637328456
1566416531
1069842657
1411167708
2111097305
849821357
142812971
1782279716
1695597259
2022474848
759018674
194853379
551754445
26779026
1867148507
363610699
1329905511
83018873
87935125
288080475
892442286
711888476
145296864
1062664840
768629580
1216332044
1031516513
1184115231
1436664044
167424603
1771601175
171217510
1616371796
631909598
1414496623
1322942362
1528228837
702799677
1787678123
121527265
872426432
442782243
1840508863
53201410
990396860
1054566057
2374849
1018152682
1866053058
78797796
1404690643
630248416
1319422681
1052008017
863614949
558508446
106797561
1499634957
451800557
1172500802
1258911569
1255991382
180184691
270174226
1369218708
426235982
1261432243
1837287498
1393108592
1270446769
1383084108
1497455771
1019231618
1918208269
226261924
1179720041
721858129
962733928
1473726125
876371910
155036558
377367122
2133360876
292128560
929096777
776070379
1159769087
2016563209
1528488046
2033418132
1796127569
1646222902
233874610
1562014
1874443261
515947082
1764073308
1000922175
1227834799
834428200
51960699
1004179467
156742380
902545753
1224506950
922184689
88154246
8486185
988318458
16606953
1144141521
80733636
1869213350
801405578
750106884
1483323676
1724831011
1486336257
451927641
1245040419
496059640
1611250607
1152283016
640603657
2019623721
1156452657
214219179
354947723
325959796
595563414
677652936
2098211658
833785073
1709031088
1044568536
1617623824
2331669
858349115
1887487557
2044422770
465510840
782879847
257743134
850809442
1218637170
2089007040
65714438
431449765
191279025
1235907035
1461347043
688990232
1562181013
1087685835
310544621
2033245670
2105240751
1717457501
360627114
1873779122
1976238148
1226733958
1515346400
269041605
845274369
1314768252
203507975
1305647908
797394175
456319700
934245727
507999825
297983135
1034952433
1308105156
153730668
548943329
1013607761
550359360
520793443
2127537670
453179000
1993633277
87489457
520970356
779890118
1296406884
899619617
1704450927
1279488028
1527856698
590641387
244219131
1928866140
1779086921
693422077
1777438238
68780988
536069329
117199523
847017802
31694058
1515607427
613963289
1081296322
80037271
1295910179
91382570
411334210
1073169920
637694432
198035968
1509952061
1960717851
141775725
552602438
1455743907
553626094
1440177020
1617777312
711289254
41181565
1246682444
405928301
1965323398
1121934839
508247823
1155666076
1921745383
823392337
2129408316
742912677
2054893846
1840467929
1496559381
1437261495
381093732
1328170889
555861780
1644599747
906853529
93916488
1860774615
742201836
693980751
793585574
26052533
595277816
2111380853
446106658
1868342943
2714035
1930056041
1642347957
164844800
1172407386
976504103
1663496838
1000281170
2063763191
1608039126
1270104763
1821217354
412838975
926849150
232906350
1079700007
1938163023
1526459344
365710307
1383050179
1101716264
1420048156
1993256451
1639951434
1686575658
1088160917
324342390
890937048
1278051021
1278395342
1825720284
1499427760
337339696
809757912
1505901562
941851066
1834656434
1740664061
1405215274
1719563791
2139732015
589388540
1743102413
1892420715
612552888
518321000
261573593
1364496109
1081794326
1465310403
1482987980
753737591
2056372444
889500576
1162294127
1640023686
1072457688
807395102
1007631783
1771261095
1167199488
271428845
498692077
166648385
728066688
1485223404
1486467905
1238196048
1957887420
558270953
1466124329
628016294
1089294698
258778206
674723014
2116871012
156258529
1443866675
319011682
1295926639
642031911
631497872
379099224
762883601
24904564
762716288
1744947365
1631873439
534757375
1453043705
399054890
252798418
411703214
649645837
1827452810
129962660
472104612
1142834940
1433541319
126355981
1646157389
1675582058
10379167
52592648
660938751
2107701565
1325218511
937851791
1681669726
2013478150
1082093582
1592448483
2099814569
463875441
1763299002
271188931
1960344680
2045430811
946714860
333423989
187039702
397502809
153366899
359652865
1064109037
326516739
2026140160
1682535699
1519175344
692935168
2028931522
743685618
1997450747
1717484655
1594262364
1352222838
1946882179
279174030
1869517554
1476417739
1501890998
1053251520
2108345598
620898386
1930842806
1462239528
986047472
2121395431
1206133965
740303926
797601570
1082436161
485893250
785522002
674642013
1651165595
1495814868
953890341
57741909
1441560979
1880164331
946719011
1718630203
597284642
1800664446
427011592
1280257743
121626082
1073426569
427421093
1053244480
896737177
1469006944
1262927573
1116624203
1545684164
315051090
1780140636
566665038
1564104034
231347668
1002354422
1124562589
866306159
337201958
597556751
598277107
1740594317
2086643104
810551170
1478175612
1913370663
310060881
1477480116
623999531
1733087739
1211915786
1204309371
1500249325
1259348150
460565784
459731330
90641938
1783141328
2047188872
225400888
247114798
687494069
1793016540
649532071
1488054221
990267754
1690536040
913977984
1650752073
1363570649
34255091
1577344413
1104833429
1498147586
713866564
1112550005
1342402744
120580384
1527769635
18728074
694864359
2114472528
1672753378
1445058771
1538304234
212930764
1291113271
1879951697
804396907
431724977
217639984
1280453093
2120783023
41196752
1426852636
194806918
1470743699
1578235159
20436434
271672615
336676211
1194930346
437760708
1516482094
33330778
53471574
1663007523
2122986665
2007151928
388424874
497956189
989111526
2104507793
422640720
2070271784
595635747
435228182
1268174399
811667489
194017059
7370562
1448621386
805313406
1313036891
2140729824
1003260047
1562745476
1341254161
226253997
1920115839
1490843442
319700170
848151350
1596046065
545246695
2108260825
1563798308
1072425792
1453187123
1946148004
1405742086
1898160805
1609502261
931891717
181537807
1393869869
1876548086
155208669
429991715
2015533463
907866362
1622154555
1601068275
672893652
425213555
553267025
657770267
783523569
1213072902
260386086
952366974
1479984085
1842677151
1873135553
1233780381
1889787670
2039783301
158501547
666892660
243377499
969149799
153483349
1187129435
1809726278
1883609504
261090771
58494153
218799644
529982023
2067222409
200609682
1975702123
36643500
1693253015
1293692830
848551503
2030339682
28380964
640497477
91260931
1007780590
384522281
1627847642
293986096
970144305
1830302732
319169214
1937804502
1490674903
808098549
302641161
1217653591
950289497
1946451437
359439673
1068754684
488578336
512125548
1792554681
1838327269
1648474491
1205303249
1526792777
1024653622
727741078
883325528
1919839751
2063635403
2079212609
1699053598
1587250596
620694529
92694050
1335923998
1876422938
1354801887
959901191
959500230
343046855
834000008
270891682
1227662512
1238769218
2022093206
164029870
1381401448
207789520
13040962
201522588
2129312289
1055498485
2121668627
599607378
2018353795
1457085074
503033329
442224085
1463489932
1379776478
1316106166
1862592873
542648306
417404215
925897498
7152880
1277701633
1777696296
648075904
372120140
1485179141
1540321806
429844046
2126470780
618838555
995832665
1335823376
558527148
1638547245
1159044424
958330614
817020924
642758409
1097958026
1793544345
524982335
1352781322
45257599
567455955
147734851
589853071
442944439
1206539760
39716531
795659506
1489463629
1422501180
508580956
1949076805
1214933573
1348039363
1943328807
916024872
1556976458
806621770
545369369
15076650
1919155720
1008938743
67341453
1468073732
183447225
583560121
1682573743
561994545
1628222204
1570884492
984142416
1876367432
33638421
226157024
545716818
1110134852
350914817
1987824302
743787889
520770906
1386226905
1336339078
228895133
1352613094
1907203202
632715121
1498767538
1442295068
1844283929
579520666
1022927836
471789628
460287422
528117364
983364713
1500467567
1618019647
32838616
475963325
1889190051
1112811763
2131371292
20266907
269205369
630862729
58999124
982992373
1432327171
957214440
594178530
749506234
333104955
6621977
483928902
15268287
2010703603
1388452926
658314459
1023937784
542675935
1704993059
2033555744
914530230
1793381684
617648521
609042105
1689750386
356299851
609547206
521914202
1109419831
54141383
1761410017
323885406
1057704235
1721311645
416428310
1179381536
1047695732
962608837
1551506534
944459778
799783823
1925925007
1456996076
1589825466
365312459
431576463
408358950
743151385
798185021
1455362292
1466319826
1763980401
2037390792
1797148225
2144245860
883241900
1812615833
2030298554
1454173648
1628995194
695821628
1418516591
16278218
948208754
1009023040
607370482
782121897
438053841
554592672
1785164480
73158829
1160022281
289465683
690757532
446890973
255942531
1546616603
734491342
132628386
825846276
655086958
563687989
1894841606
1180920390
186891124
409013639
29675988
269287818
1468164845
189971444
2114127436
122442022
674086681
662265591
1200862420
1154310813
393770482
353054597
1320382056
1196185360
67271667
141455877
1451616933
646799599
1075854539
349221491
1433943229
1237549900
2105671348
894519524
2027655663
1165433382
1779713014
1088431543
2000779323
371010272
959591849
1172822
1698868342
28343455
1046681079
1665805598
746156142
62748613
1291565497
1656573783
345532671
1148309415
1109199735
1625962398
44500144
1012986139
1957205339
2068684455
713845236
1271806994
1088688992
204441408
1798434012
896402165
61148587
999031318
1839599096
430855010
452819616
1547188653
1674117202
1085834887
1753377157
1971636067
1798027230
914135263
1533391980
1086213938
619347765
1966557802
918272577
218981303
57415305
402917402
442900928
1800844040
588142952
1345034812
1262265097
920419059
988376352
486579781
1361893901
109200417
1324513055
255510155
1076502820
1303636051
1290197721
769778166
1659269851
1930484801
562626657
1677307168
74273883
1713161779
467116749
859793963
1071237010
1146509377
537437657
1097482507
192955876
1765111342
1009808528
847210420
654688777
1404149829
614393778
602608238
704426504
521251039
1981461413
19868680
717300246
1675996991
1480875737
1410913883
1399639636
824993208
982106031
529379798
1021068684
1824824251
1781728172
1159851773
232657655
1298928577
674380954
1791501624
650440872
1202495176
830371705
1326183391
263586287
842563816
1558403629
2003331834
1915491682
358030665
89017041
627784129
474541982
203614830
1874992276
74819876
1722653822
1434037947
943343390
185358914
1404226128
765461625
283550666
398905175
1627007972
1220093426
1128838474
1661975581
1248977594
1230242355
1792767076
1946623398
1745023125
1433311401
1292805915
1610029865
1564717880
2003869239
41860767
955035063
78079295
1203660859
1500659104
824512659
1438886101
1856315929
1908778735
505477652
6625881
1702971538
244249321
793680556
340519475
2032168595
2044825163
1499162207
1334411039
1853835524
456908877
677291153
328736916
1311048603
155670822
1613613017
191211686
1098701838
1806960623
189501127
984235764
414124004
1914222811
1443032123
17046077
2124013352
2027985842
1415493350
292637356
330060228
762278425
382673558
2027982028
528655130
516244887
980287379
213000967
1145466443
671786507
1861403456
2082584618
502461270
109998065
1032280202
1169312165
2059315734
886970964
818853851
2077563369
1628118798
1354861882
1468942052
304392784
1650202676
1644396517
2022376047
1588379019
1240924237
1276075959
793472193
282616425
149658507
210615491
244270844
431949067
1483146266
625492489
1315836179
1604946489
1716645322
800993889
2033013272
415789173
2136683221
485650234
2063575120
1328806766
212838333
203163271
1845338535
1517249950
1656764356
1862420937
1959353315
147331677
1234651465
1659726673
1936583847
1158281386
1449028025
959751398
1999344219
992058657
550846893
580052619
587311985
1483060305
379245077
1284180904
2145875828
39867506
692713228
4495998
482647799
17916072
1401566643
1986660692
2069529538
1606611586
1951780563
464620900
1550801313
1906887838
1188437092
1842966797
380372352
899929147
1213674869
1761669579
1086179102
111318161
754178446
828810905
409774033
1547159613
381331022
1035300384
897037307
1495264104
439194354
1109976439
1076361872
59692856
907850864
2096260421
279664114
1161716290
1140673006
1214744923
1298660180
928451714
150868333
2141404633
1402590152
1215016991
2000282398
1315067392
1856674910
2028027154
1502189162
1963240102
534105532
1010530888
328609227
1572585379
2026458423
65523786
1391217516
403698440
1360258223
306125783
82963668
1812279914
1733460684
1922533273
549416883
910703091
1278034687
1432317538
1392303610
585980495
1179991718
358237731
1560576392
610911963
869540929
1429770636
2141962728
814771185
1176410117
1927535118
355681924
1568361754
1400528033
2146939616
218064067
1818913631
1500070594
83935950
1322898229
683750422
820634084
255514227
580756984
1030452677
1585387568
1722219104
340693844
1125310407
1427067602
1282579956
1807515527
1303250828
1942789748
1204337880
838095232
672266154
2088140603
1363546548
1709117168
944719282
946245916
459886660
1821392923
935571485
2147020830
1215850424
2028248245
2112439572
1493264527
343133423
422707143
353112193
1713270672
1406192766
1357489272
741298852
1775952560
634643755
523086138
965426620
766480614
1535388235
310041871
1160526894
773163608
1515236746
212325184
1532805022
33175691
731967962
563757136
312645276
218513238
2024367298
104045806
1631111858
692593680
1677517220
1410732884
839845715
368295605
141835158
2046997335
1098352524
503804375
1596247793
129101405
1171033162
315108015
1816075469
522673037
1215716064
1663379919
1422814300
883016811
1473954582
1244959402
1701999983
1768454462
1658793318
1142539450
474747626
886500408
449196430
835091230
1987443911
975673178
676443193
1361556640
327322151
413083402
1429376428
1886348636
932674528
920186858
49199150
139193553
1323355905
18196941
1686570429
838752287
1395889790
1301116011
1883594367
996174197
1457118537
417735703
1664911265
1812686743
2107675058
269407493
2015522972
1676720055
1465939553
1675741361
525208056
1423260753
1566252380
772639062
365011875
893419098
1172629988
1038505460
759878462
1821416582
2012552025
1994446782
1877008769
1560544421
575987194
26680560
76202495
430568272
1481008933
1800986124
1547014060
55229423
396170831
1869089239
822383839
2021185837
1113562974
136485176
1254348822
974898581
1613577490
226143250
1195782865
518363998
1774119839
289271040
1436020822
759463126
1929226861
1489845817
1729032954
880854129
1044825752
1191554266
1365336773
47775148
496446682
1077652977
957080632
1603052609
74892377
222929551
1534088595
2095492466
1335677082
30581737
1949701588
662230913
224811920
754620333
26530506
215532132
2086119510
586452020
391307090
223334444
50441424
2028494014
1080037689
688835649
381981862
1540398545
588654595
982932815
1560824554
1041355053
877116186
1428503469
1285819573
1856758477
1097248649
1193095966
860750557
134671334
2049652541
1836050944
1158407435
58474645
1715754436
910455502
1102947192
1641857706
1538977869
1713808012
1190861067
1079345021
382755447
1815163627
312329699
1546883691
71409021
1321445687
1282380250
1999131369
586665346
2071267098
1670878623
1087293250
441420145
169100025
645787270
1632854471
1044350785
1269270466
2046793683
2084504693
986176430
1266367999
1995132152
25578932
70434755
963762953
987788345
1713253445
1909448560
166033936
1674121323
1685502879
351481712
1888238543
2068298789
811427930
1847610395
955281240
160606936
417815456
376135378
1613595134
492090281
1713713398
1261997337
952285076
1347249088
1468068072
111341179
1248635590
780736645
46618170
1861487186
219583869
1747591520
1929206199
1807015660
252993683
1541139158
1229129395
385970020
200703221
1378430914
1227134769
233298287
1919451850
806237312
618322035
1388049493
1420532474
2034239732
219928155
141063883
1079881243
818008627
2067583132
1172743456
2136890786
8461678
1669756513
488998921
1287832562
248658434
2025614121
818522650
367590484
180722562
1761153651
1481530987
1893495673
1047479432
2132714462
1513197384
106692440
1616459795
1530824739
804459368
1190314039
1803154531
2138569968
399543642
1605683235
1999107443
1039073483
1816580249
72387483
1587756656
664569826
1367462065
1229330788
32369813
1926821979
1157896000
1916083096
130863459
1805774252
2079244810
1163042530
1256789140
1589397049
1081280893
641180570
36429432
334722589
655773255
1868133739
1049430618
1389831299
9547987
983354379
112058529
410521577
1563831868
110408468
716757281
331692378
1256081244
1730034314
1629447497
826956131
781594337
891940586
1458487878
1982897356
927170388
2057574845
479515604
629319639
1723169166
613206332
973997433
701817591
312920776
1450221903
999634339
9637725
123329388
261321556
839821257
1800676006
563651670
725458539
1887895145
1991601045
1174474247
582825935
1111440739
1969094139
262592068
1489763099
1792988180
1626040094
1748238046
455803468
2089070575
698919411
2010170197
1885685344
1838175809
1494254472
2067535770
885647216
1511786306
171702046
312323600
2060401869
54585161
511582696
62555632
405777722
1751003568
999184536
911540603
1110527885
1153200913
197233170
1637975037
413749905
1309002566
1744039146
1977129066
7089518
1177303031
98824987
1158651825
855349155
1299637850
2095023583
1252066871
1919109614
1603243579
1841597243
814547748
1565885874
143184751
1517662321
1448861182
1891132919
620146845
1006927809
623557833
1492449077
1783752949
770817078
1756101388
1316558688
50299775
268764528
889456392
1442652014
997542852
1331479627
361482467
1581142404
336879051
444030827
1486983288
1509888824
91403985
454473469
1221692224
507374660
1659687022
1811867857
62833537
2041860135
158876359
1605459265
1666557383
734932235
1859153510
1348803386
368119644
376128816
792080098
412967920
238740596
1054559834
1713083586
2128582569
1672556160
1873140341
1882499157
1311334966
282641174
231671739
730215154
132656738
877031543
2036988140
1680577130
324199145
365409700
443159976
1521259060
153544308
823394278
130290370
853298820
971598790
1804562651
135250508
542776865
1340999226
1657285789
2147199906
1340966001
1971553744
1836527756
1006857298
1528179794
851974950
2028843405
1610211293
88664497
1170588877
1626866090
672665577
410174605
177734152
945749670
207744244
1887111716
544985137
877725855
1079103009
597518499
1405808208
219905884
1977334242
932515810
1946380808
717081060
1006204312
2041699527
538735373
1543431067
1175477858
1511033583
982087634
583955154
1654786399
407826163
560761366
1356490531
1691921337
573913418
1989741109
1130504212
1168132718
988626843
908565628
91232850
1176351633
1535168375
293364920
2076387010
1718894082
997722342
2143324807
2110793962
283857280
311476209
871368211
1667587137
1789179692
1789388686
733787056
379069318
1345630675
1124991790
1369944146
633757212
495771107
1419747842
936508975
563365514
2110446102
2015027200
1076195454
1190123845
547075875
105574690
429318110
222478936
1476735169
63091527
1365419651
756798401
1250274603
134170629
1380214078
330892224
312214999
300660699
181079562
2080043832
1441273666
1641978747
386546231
225115020
322247141
2068500128
822723931
1847379301
534692306
511453841
1450488274
609511087
170010404
1557743409
19420612
2029652110
1460369040
1615021758
56938046
1141118483
1473341637
407676579
260029487
673247879
462390249
1042291496
773474422
1124677385
1332748999
34631815
1694199844
1006860673
813123044
1005221289
332372205
1648532180
121580241
557968985
321809636
954702934
2132258133
1393724862
1835532091
1586495167
119107383
103675857
398080046
846833895
1289603187
537906429
1706002899
1902466196
1168932765
1540405959
126348109
1082164796
605047333
1762760592
1068310131
1019218377
81990865
2027389767
441662109
691272353
268636990
1383207765
1434878462
1056854090
1040292010
1420067664
1325890889
1840575892
1832695940
896200800
947282009
186148361
1844751913
1691654928
24032740
86496628
772672777
764162394
1515476157
565959923
844216674
130490613
1773312619
854634950
337356888
292876813
1227813156
1741218633
1200187355
1084729687
506436442
76652942
2136567614
726544787
628606769
1454476102
416036751
695848669
1343876196
598410309
318249871
629643280
457273159
591074206
841023539
531036679
460623154
1218300259
281330845
1079394473
1192202480
924921463
86866548
1334716915
1658474333
978303135
1803183682
74809373
246999796
2048608916
288409582
1670757264
1335418983
1737603445
814049823
1202302315
383474463
113498858
514849665
993997255
782094508
1185422315
163131018
2005199263
492955223
132226637
1599381868
784137704
45456341
1198841833
930582277
1055778885
563921117
445835233
1652377218
59393828
1151119478
1153695143
63597654
988329661
1651201447
836429504
1862271326
1451537210
1768060983
20557138
1324299307
320963642
1526222715
403762746
1923021035
1611148652
1738432540
1549971285
1976854924
1790536314
109551487
1253162418
1471082013
378318777
334946348
208049156
1929981090
1037383018
1406568018
219334845
829407781
1413876147
1299874723
1222378536
983482975
1617832666
1351457757
779583218
1335296060
1145416053
306901161
1933510752
1903959420
1927598784
893703869
537433159
1770808269
2073977609
890892460
1770607026
1084449997
1087749995
446272753
388843678
836264467
1124743321
200833112
1332510920
619281774
514872562
1071031223
415674366
1111798111
898769559
284667697
984510268
1000313048
2056229319
1806583607
1775041116
1898893426
2025314129
219936789
1327986116
749639124
1960105622
260457143
30325855
1082953771
1923191686
102889635
1994569225
1923405927
1963240870
1976950966
1003632186
925014491
46653901
1200988794
48259483
1630896517
1332057120
1679162102
572038303
342685694
1638228724
2142976313
553255388
1789534115
803258530
952304113
1363370008
1874435706
1810404881
147479624
862503059
1153838533
514124904
770770352
257652094
1928655402
1034395671
385551965
913158051
765238386
319494758
150060313
1396350397
27808041
571872332
602193028
10228012
819419465
691888146
529305133
416722383
1017813615
2084355083
263145406
1246076726
1844500213
790604957
994612822
2129581828
1929557588
1832083117
278268835
143184895
2145359166
1559925173
55095755
1251667634
813440534
475826679
691857265
1216426416
1186179343
778570434
892961806
222082593
980247621
639850819
2119648453
1461291802
1940276381
1879197138
366051238
1230185188
1798356147
1438334670
69279994
570444437
1478180571
911502002
560131685
313501373
2093908972
1851902531
472519775
1581103866
404003907
311255880
620755247
1183676224
1935263685
1755476468
1542609479
552357664
9967187
2037687292
145797075
403363489
2004799388
672946674
1423563087
915597831
1652990868
1897984703
859509141
1300519668
298033921
1313479835
1440819986
631318267
1919287181
972107803
268244094
726808069
1459262396
1858834993
1069327425
1754112208
1302082343
1195843226
1599647201
677871215
912704436
162634112
599350541
202783547
1704795237
2089036488
439474820
693335690
974302917
1347149657
99891277
2116184421
831125117
1120416654
1358865829
505730265
702067046
1492690469
996338689
2043115358
650305843
737300950
250163790
2142178313
563974530
108433233
2083457484
485413013
418015767
2003017825
1770242621
1219597061
1262290392
121135529
1659045336
1411270885
1104876440
1828979879
93240873
660679844
212352602
1899680364
820592570
1759667325
1376705826
587789790
2035334757
1137913849
448162876
517754143
1356663332
526032696
167300030
1660830989
352358992
399167494
19351991
288799485
791524038
1869067634
2094035169
43050533
968968188
1952998498
1347920394
1014713244
563317427
100395886
1028617148
614184611
128988447
1916448846
1093130769
1120943279
903278064
1527600619
1424037928
1995851343
1267006944
674376512
1066694457
1110483504
1617513316
1219109191
96716667
562405132
876846731
636897549
1820370988
2043555335
592457115
799988326
2023528435
990842069
2038460827
1310507399
1194511594
729085996
1709326827
1453241887
368891165
944563669
985020690
1287837791
1325596265
1030833907
1440112834
1327356213
1817806680
1774539331
3024417
118007313
230397623
1098340020
1243911698
1317904632
586480739
1021514966
1710874880
2146328130
455850272
621617610
1077487662
105573025
440029008
349196695
427790619
1326684579
1248582201
1878403269
737780074
672029627
2047537073
798185333
1914168474
1708694637
1364477769
354499211
1931204258
1659808087
243149524
736978693
222173525
2137104205
1520807666
2056797118
206499866
1166336340
1938993882
1685814122
1993475097
939267797
325298400
2096230216
1521905873
296923502
810690331
1956188518
99358831
1751514063
1675705932
1388691076
2117549945
780840801
31890374
1535438956
918778244
24580959
620720329
1419870325
1897311626
81437036
924984012
1380446584
1780865412
1152136738
1109246940
1308705382
1802207124
853001594
486036148
148752400
318886278
1444190624
1480377194
466161624
618722693
594352555
476696389
522176951
2055379435
1143019303
47353112
2093005433
759943722
900441269
1247924625
1307686425
1665022521
1104507908
651253591
412197312
881943442
1088208040
1241886563
1429241555
1945471203
1876666837
744487316
1640397789
979405542
1639338107
32924729
1659047907
1919300569
821636640
935621837
390929515
1044169855
489762492
1157896255
1210914626
1991165904
644233939
302021332
1241136560
677064583
92360280
785623295
1887685967
1606727870
277288437
295696049
1787774915
1137809128
766514734
351678685
799325184
1903978934
1887918405
1949930592
79829293
1117222918
1482204548
217223040
449742869
614675679
1733770044
958482767
1808191021
1675168696
1845893997
666956318
1102821273
1370190841
1854592533
768400307
1021020479
1964789229
1739841408
590895660
1004501900
2120910571
664498206
2087349026
1012284307
112723383
2045765889
1911432933
509900416
929619418
504021959
757659742
833907579
1276955913
1830750127
436706477
258835849
2101608193
2028488753
716369089
120389183
1081088360
795028258
192769210
1259898755
1856147613
943224738
2052760505
289668775
1207517998
1285794657
777076061
247670183
2000314199
985536878
2021191880
48260656
652250610
423071848
154481206
2131860286
1818781552
1755678835
159230310
845407221
1170223159
2075253305
19231725
1027046786
534436907
2140273640
1345465269
1950655901
1552374719
1649395937
1383315553
164897
281882580
478990109
430827271
1873354378
1009731002
277423408
63228566
623333616
72752065
1079429488
1333584891
1904595135
264383939
289572680
864031344
1330657100
1833412800
714827387
1618496489
1656558507
221538156
975282177
1076960550
1164838228
740374150
143007180
818999778
633396628
781148371
1283686384
1817912651
1741343478
1335067615
322546496
1103878615
1077316193
737061710
1620369405
1044290038
794731101
504805000
1521047274
1638973543
1427940469
248447885
1728866590
2081466344
1273395162
1360159727
424950974
1416274929
334670790
1462720791
772209775
1160036559
356307422
169318442
224564441
89803721
1633869615
1258542795
1971714870
1753752442
611621029
715972257
1940192106
1926942719
502137634
679144049
1074761425
965698501
154525488
1462520239
1626716457
603464329
253307482
328486186
737210543
1121317596
802990596
221477642
1450969743
416781731
261979505
931793711
1101181544
1479517891
752465963
1445309259
223438879
1179804969
1259996063
881560504
1137640899
671892251
1104497282
1044361850
369675959
1296186881
1774676478
306878741
762971337
214761440
286518383
1488850812
144181071
1040172626
816696223
265971929
718010659
2123109159
329071331
966062138
555937506
1486038288
987527620
1231070145
2029888800
634795853
111455646
1832532500
1177075392
1511426680
270779423
1276669332
971410180
802567224
615800283
385978729
345199675
130725876
2110832643
1361538364
1739404584
611477199
521785157
2122998185
774404202
1214089204
904597850
2009388209
890863089
517753097
1813297118
1958733178
652028215
1004697164
1500819933
1999792403
1191761887
1762785902
508020514
418066063
227205123
1660757892
841726336
1627884233
1401198107
449955566
434859879
643247516
747035373
96334249
5121637
743324977
1392128748
2088742987
474131655
319208157
1050371001
716202903
1625269417
1643261661
269851080
243070153
701615510
1744608536
1961039965
245091726
1894864600
1661059399
45968805
896637015
399981063
1536529091
1241920224
762693815
1919655173
1631654211
45175203
738716553
92683445
1450465570
1062851092
218546020
1457118763
1116667673
2118791523
2056918147
964938335
729789636
1080115221
432043352
884494044
1201419613
31229958
1431410256
2015709538
1802664251
154221394
105287413
1271118296
1853108810
2084350361
1631115550
116480834
1551732982
204816040
1042881007
1556826113
693653347
1290078579
12497418
836936330
1048315432
1943455995
475075956
964970637
577554683
1212056469
1747708872
1189907623
607717853
2089198811
899610922
283113672
1689765461
2123015157
1519046142
474093735
1246231479
61354376
674971286
476269555
1660052070
837807781
260089065
1440653335
1945006939
1205774911
1632147
1929425756
1957409538
136849434
1654213302
1053859400
1990215389
2000449109
1630144436
1710483124
37605575
609262700
210021930
717650212
1015911395
1205094668
1204177800
1814014884
940892189
1968990292
1187404682
1952270380
650299107
1999419904
1338212504
1080925765
969414596
631816242
1515652049
1286708623
1465557980
756366576
314580370
2008021028
1837419096
942881009
968361326
816991510
205671746
1583190462
1310706300
1921341858
407596293
2146570089
1727591350
2025141452
1393511751
1810826216
557443108
801018060
595501214
1036939359
103751506
382600542
2120719642
1523037153
1413093646
600203794
71579756
1371586896
484384225
946276556
1702603935
559406559
942852115
1502302116
1563968393
193914687
517493350
530312151
370305943
650191312
1356968396
1097556611
317854643
1202491233
151155841
685147386
1101484044
813157532
413559689
849473801
735790583
616396650
1788680582
288201972
1310351364
449191513
1328213023
1136093255
1943587479
1043969287
1567701896
839235311
309475325
1488032738
1665012511
1047728899
2084957343
2025061825
225755603
108255139
1747981277
1472343601
677392814
332325481
817978051
205647773
274729199
1860324983
1505089134
69974511
679580061
1416443336
1498164836
428234873
1840605769
1199012961
1446908423
1238964298
41090582
1376821799
37418021
903708302
1471857828
96378114
1944457176
249136751
1703430972
781564745
1652077545
2066442208
904201170
840076782
1749669949
1135601084
1525472915
1022286503
2023487622
1204560680
1094035670
826971784
3291760
1174668121
757741167
950134772
927848472
2066091661
319443340
1932079278
2127877468
1916133661
1583379126
2017992932
964885396
459153642
652099944
973918312
1831214690
1616051356
1035000847
1603264946
386312032
1890463942
1870522500
1348643733
29190829
1760401277
1280994339
1967156259
299352863
1121795364
1076653175
542868042
1774908978
777388011
1124619851
566210743
1960304880
89765100
1782263707
1113745177
1537207252
112580540
668110462
983176570
474760910
1584774999
261315029
919963164
2068344261
1133337922
91247075
529284869
1085338969
373654370
1253138409
528543185
968334759
1930605257
1948036843
1301207039
1012772980
429879492
1821543369
1834702592
1996858324
1475552912
1152191833
1818515752
612173631
1572767415
823428242
386198651
1346353084
1945533296
1046066509
2066272529
768957422
285646072
1783027250
210244364
558508084
570699726
2142787835
1617145068
1977871260
627747600
1127119427
1021063598
1666474792
1544210064
862493438
1109098424
1758058205
1626673422
1518034726
564820402
811531637
1766395552
1760728959
711707262
478882067
1089593067
363851890
1708437047
1414773554
1366911797
39283567
488424656
438296860
473636043
758816435
1530784905
1949276071
291445545
1188281646
1656562695
752285828
287773358
302081962
341144697
1941884212
758481436
1263813682
1841161153
1888185411
1805160778
1826578053
367226751
1651170632
1568763739
18632945
1578110407
1999324297
1337014468
412365636
899135835
1469749369
851732039
1528714486
1204060620
2115017831
363184654
379960100
1507502040
1193551455
747759271
445016801
19774930
1269606948
1664370063
531855453
1868550947
1985023488
1619440757
1928781548
1560520181
1845806867
792495189
263987803
150658413
1509178692
1839341414
1459008961
1426672722
847345649
2079993705
248851844
1043741398
1175589245
411126714
1561474522
1236580653
1334801453
878784448
1993626617
2100033995
2006605421
217872733
1311600181
458797916
1486007960
958131881
376118306
606112510
548698023
1638288599
227065658
22054655
883645789
1235983768
305422910
1465878706
1075656651
430773849
720855652
598593269
1892483330
371883465
1144250164
668631045
739706969
27138723
264761952
468204587
1705471556
1714432314
440906003
1057601442
1500244425
1670044244
1457451800
554655087
1239536670
1633147214
336323436
1687091406
117537864
789600804
8608000
1140746262
1764213997
636006388
548402877
1377457774
377423558
1371564807
1381831342
1074921185
1485323860
2048917325
1027500085
1779496418
2055569191
476901951
1411747524
81787839
547795187
77435230
1406548697
91608760
1123652326
836055228
2039104955
1030829452
1983776912
410120301
2086043207
764713498
1876930087
456461246
700530921
964512325
964015164
1095675557
1593563022
904809411
1397359740
1060525248
1968153284
1026057630
344501676
1549315818
426772677
1256729055
1792579677
398725508
1786916597
1539508506
842957391
706505592
650869004
700214194
961233849
591381388
420991573
571200707
615930484
1713651488
1795734739
1445792684
1218821921
764981400
1973299849
1953713896
889454908
280014077
577379673
1115196896
493202117
767896236
1828720339
635546544
1948183925
923969446
357638448
2115029119
55219655
337500098
415635252
1803457854
94587008
656923277
285742135
529771550
1009780260
102431263
612967659
1912271908
1021638529
444133592
1174245146
1048972015
964264343
603174910
353823319
2027730697
1154785846
91872699
1274150868
1901093328
680563752
345990070
1103655654
2018286237
725007215
1466705105
748106107
1677565833
989125042
884524030
1888136054
1978003813
1202489772
392372672
1965151276
1010560209
845022406
1690524522
622389633
1292397763
386870786
1793740891
1867318621
522155236
1500505966
324186314
1407808573
1328276401
1134341382
852333615
1112528733
1294413006
830503521
1066637081
1229720399
1085676327
846657035
176390531
1548016036
1761844141
1039132159
1354200386
893022235
1456639697
250932212
381264978
612606249
497001264
1972537716
1052872361
1817898164
2060204027
1816489033
797100259
392974238
2011907754
44892889
691423849
246733927
929650187
904157195
312951689
203758541
1760064448
436353011
405568543
1687630870
1422472928
1197579113
1788295359
80337378
75090499
1366515002
1145088750
1647380762
1195638396
603600199
377415004
160269122
829645865
2125594146
1642748641
1650203163
902590081
1719877666
1073538475
793624054
527277387
1183057434
213079005
1226397479
2085859120
572979569
1794801384
169371030
1993989092
622446264
248572285
1581213993
783226578
208914802
1277552068
1814237831
1473861703
1475739926
1637827568
1356544620
1082126712
1765624845
1385072604
1907663539
1549133027
837283174
1669244767
1942126092
379406807
1355765754
1893945817
2055258294
1910289931
26690339
1603451947
1675114600
1719644246
150144785
1389558106
1358261394
2142972569
1394753735
602134203
1753433853
1747911624
1229307511
1259226050
1610253154
1843237641
1968026588
39993198
2128013448
2133997844
1667380792
1718374080
2007189349
1089469067
1254555916
961248048
535643316
520168174
1734050234
816896070
1095886795
541126123
267922471
1601278647
1928590414
1333279369
2097813325
1467254268
600639789
971392153
1575870581
283400905
996837746
1439590181
1252710498
2007969204
2009550026
430172052
1389328313
947698823
1947408219
646759978
1632639472
40115618
223926694
655661622
1751712566
1925840193
655669767
1695052524
1201974153
1156605003
585819017
529842728
558322535
652281438
869277458
1423855371
1535172609
1098586057
236270396
7286579
1424359333
294497491
1390808285
1106299448
1657902499
604479148
1995288263
1976296135
57634483
526776973
1223682808
57125425
1146174842
1084880799
642376123
48290070
965664311
306148630
1483360840
1580323551
9626507
660406530
124945350
937742312
752118490
243689019
592538801
730402499
601831338
2046476842
499712739
1782845329
1495996607
1291264997
1290784001
1207424421
157520947
1356247546
1323239836
60240447
132176654
1295603804
1281271737
1868633597
1748174519
444202828
25167702
467397686
1220582369
98388343
3703219
1250556973
1117345817
50452867
841791764
862966832
96355491
775627196
872264061
312851173
1883247623
262125623
1032368277
21834414
2041890220
1588868947
1739253353
1331909359
463835665
985375366
1094311220
1779016336
1924538065
1674990847
1241624938
1409112774
728103892
2100852826
330961645
1410803896
1752000153
1088487821
1979911172
1070319576
802576117
1364867339
1939510025
767994881
252891884
2116863892
605806941
1725412529
225545114
1540246769
783914030
428664258
795984033
2146729480
528717071
653339370
1016556912
123063214
568969636
1426661700
746634302
1107333146
1884064881
1304881615
387826462
2140259700
294382689
256771012
1057720430
1957971114
1252439515
1417686693
1278430793
393317049
2073707055
49042647
267331532
402458459
1943277702
1431862583
857003051
1203958651
598091200
1212139013
2036851656
1352904543
1833907429
1069377301
1427383404
308586598
960991076
1954397002
1475433787
1417660474
1453579498
1869501441
661725826
916089373
427727912
973476471
1933077372
1779227093
377056024
1797147177
226806928
1124292951
1267144307
1584786329
664761714
400666580
2068804402
790082968
1539195876
833765091
2040397240
2063364248
416557372
1082761733
611074675
140652612
871486786
1525142479
1178144321
460430839
1442294756
121625811
595420868
619334310
863633488
720308566
2117093923
1890519547
2010683833
2047649821
1735014305
489378659
195723139
664490060
1213825032
1789570384
1639910907
499429435
551050568
1541086941
1024807199
1911087745
320197580
785623660
1833609984
409619843
1893882214
1746390974
1310834196
272566564
542197384
2133923377
1776460456
1450233024
1384123976
915906283
1970627177
1842636303
812924571
1187168114
2016918884
660715158
1327581211
1180345176
1353659826
464861914
1824984847
530839357
1784177517
1852053438
788153182
1834916400
1609863665
2146152796
1372029053
1198545087
1893114703
589678824
1971467779
1507110529
516963577
1061823387
2045794372
376082689
2105555836
2141632402
446945193
1817788851
853765975
1314349985
1232265596
769992660
1680384196
1466313884
287303738
799912797
1223220419
903676885
459436928
846022239
1644496893
879891836
1252112631
1383344313
1485421645
932683381
819067804
104300693
1411017794
1993886539
168146091
661476814
663015402
529079790
1113818017
407804896
87922775
1392106495
1951524567
1354253386
78081187
778896649
885635824
2097436779
472198627
725635333
1893762086
1519655971
1394115356
701412988
280722849
606353443
1376628185
1639250024
154956438
706997133
511026810
1044495640
2128174432
560482081
980385803
1576676294
422564143
1152675509
272766241
3937185
671426738
464511912
71760779
606509435
1065648102
335796161
1059569922
2014473618
2058056483
393774665
1030647489
2030209873
536258601
1812698964
1888114380
1167490554
1971264933
1897433459
1082795805
807874522
651772995
919348216
82593350
131547197
942071354
2067526036
369522866
1618993534
518825911
1251656284
1738918620
1434664925
979158946
1445148077
816301911
1538092734
166135595
259083569
2054025762
845996073
704631405
874776200
237800864
1691050568
1278148692
935329194
355837419
246457711
278356885
1609307991
1686201778
1125599973
1548231222
1900098239
1389670989
2080209669
13161940
2030429425
604442714
1828324246
1181840538
307182039
50908905
1702821201
742326423
2065661688
929725838
670235440
1962279089
1748768204
977708699
921288745
1652801674
1150504571
160355488
434470175
1303337155
1797998748
400350896
2133432259
424378261
1890770706
2047441903
1749547192
1429872718
1005427066
2062098533
993124557
1051901081
2052302443
145760531
565528841
677155767
1885265499
2124357589
359647087
904762247
991808633
548978808
1314913782
1008668818
1388692181
912368621
106860649
2129217008
2082271992
199994822
602383108
1964416440
1488294124
1110282016
1656610945
694141349
1813183960
912759818
2031093792
1180791522
905050367
1943463624
65668251
1407003277
1879890732
192390412
903514404
685080926
265607373
1570233201
1456879997
389505230
1656310663
1408979466
478238228
1524693741
1974863124
1114755275
1042871383
1593281146
1996597562
518038366
1741994800
2040322823
1658130462
14706075
1408903796
1328912917
308588666
1546655717
1534748860
596733488
776278612
811498383
934517085
2019940308
328419398
1932179094
42908440
1974262168
1834644127
1245528073
882052657
966289526
433015084
1006245077
2032665287
1391174646
1830464963
1447899905
760131283
1370150507
25970269
1701994292
1027329166
120798499
120463061
869871568
1499152629
1072404722
1792169060
1868980689
593897808
1977517594
919848650
930313432
5534286
883924071
1038275266
34443145
739440034
612128868
1918309583
1981066168
467173
1918487192
1117729458
184289909
361308953
306188193
1837608536
906817743
161325853
525636077
2133966696
674016206
660078161
1822691353
162739902
507960357
577638108
696086097
846751398
161287122
1403418882
1371426475
1470175098
1549568171
350913181
2072146085
1588690916
301697581
1793355883
1892080199
806373501
436116605
506686656
1689372475
2028639518
518477124
1046345227
2035311190
121051002
976048195
1154208824
867910912
1907435975
21132008
774936491
1773322166
1069871227
1992521938
1693425525
618916421
1803912312
1310050308
1059235593
1831304255
1642472816
382963055
520871238
1680567483
328168660
1351032984
1960608293
437803747
986298029
374780011
1960381673
65257148
823467342
90257251
1292098293
18866170
153688735
934131615
26699127
1748670445
540260989
682475272
1471741885
490461318
2068972926
393491422
1508711883
1211432250
207252151
2111924412
167125680
1437721332
1664233981
2066053373
1072084393
77383815
1594291807
454683850
105947697
1646655181
618997942
856925691
2006531190
895496420
2000984255
535696156
949768426
23260327
71567537
137407722
686201250
1843614369
1584187014
1615837705
1089519001
324339308
368529064
1311333194
1524880681
1489221348
1319761560
738189273
1250982583
1186363084
948608497
1381130603
895573713
1804459077
2143054367
2064951569
187852693
720234971
436373392
2145868491
1427461741
316980767
1317074051
1745971766
1194129149
379522217
1853117179
840685119
518509656
1469799795
1941553930
1093178
1459845183
1936528791
471844203
1283349849
518074542
490751938
513353045
293617518
1255497355
527387622
1099623095
1378712845
523914175
983244815
1737381100
1106194331
1747945840
886542379
438295670
1415499165
1141822981
1285301888
802438549
1399709420
1589611606
675996684
1707903583
817363375
405903434
1144897612
574768453
570426745
812185327
1315697195
405045950
939116564
396540713
1339555769
702485522
27310571
1765580080
2031589010
864336197
1971134955
1680347035
1617308727
1387617253
1163426377
1674698433
2094229014
1421430883
1879186405
1887917691
725502504
694853944
1474638732
1988227055
250492670
329605235
1548811655
249727200
683320193
1310196293
1853114922
100999388
215132252
2104278964
1512917433
1857429561
810897140
249888726
2112790839
435299759
1561045665
211798730
1947911767
922312086
1924511887
2128888864
995533678
798973671
981141399
602483841
980714584
148935332
842017082
498232420
263735843
669393207
1514269046
800957890
1918232538
1472293133
976703239
1146539824
137045567
1279786247
2094752777
864933243
1893052502
580463222
910149031
736511396
1785096073
133564234
451476636
653918308
1527971859
1001720003
680893788
40366821
912712986
289022201
2117152930
663214649
596927666
1794926055
1638130581
578554963
2108105894
1606565652
927989636
593120193
1031331512
1465719815
2016291646
574923047
409560051
1817031339
10056120
1097547039
502983170
1138345283
1660687356
235954913
1637064426
1446801727
1051598891
1808227112
1153795446
1287259214
1953944235
1128754556
1100847424
729832442
1866579389
4973104
597375786
1901906731
414759319
1707576
1896932727
795904164
1989385635
1281778621
1573857324
1462543588
1452195835
1550945599
2065362257
486443231
1545157896
408326079
2014315754
1379269611
871107019
10679457
682686853
13480525
651872705
645004390
822422687
1608475434
1045393620
241424490
482753110
1739351837
704752269
719973835
1530766863
1615060445
396036962
1350639361
169070234
1039097131
840501183
1620254332
821111425
2058299072
131970394
1708640437
183684225
1546577584
595612300
2133821055
974335807
968620380
881760121
1007663094
1137199545
1575369183
982502762
2008687866
2100816816
194271437
1035644862
1318615401
411263563
2121578859
1039078327
2067056185
1405838120
1926486215
564418835
1047006177
1571635712
1493253051
329097751
1886899490
1511680974
1418454227
1733612472
1996204150
227224493
129979201
1227709997
495188687
330151659
1877608597
815779097
890931669
701661497
1058445067
1068441386
1758869033
2088163533
738211858
1947789202
1675277646
309250867
556526104
1272001764
926766182
1599033572
137303861
1065042618
1684521531
970572317
642564929
984608875
179429661
1783206448
464667139
50529024
1963696580
1065702635
381449673
1272458286
649061735
424938037
818844923
104389281
200894354
416789036
845379815
1358680896
512930049
799943144
673346601
1185910897
442110273
288968530
1122021425
1138256526
1383244215
414149994
1889014860
557025374
1276858048
162853081
1954329393
1120900953
2131028791
677405632
7979460
1173113738
2030061996
11121269
1920931138
78751845
620584862
1415952194
1546135913
401608856
460615246
168759070
1667608245
1949965804
745682620
498939245
1458741320
952713878
1101017729
13297845
25027310
1136537745
1220663051
63755957
1519479563
544082497
222289609
1503236179
744483432
1770871477
1098554557
2034484895
566363908
1110037884
1992054173
537382490
1875646724
360963911
1690608193
1934453805
1921347930
1593368249
671472399
1174333901
476718933
1347375882
130910331
1268150563
75525992
1171633690
1672535606
241348974
787118439
350561074
431373706
1302579927
1610471085
1652082840
215269254
2067890894
1644783656
1420500630
1837287129
1744552160
571659479
453634203
70031918
1209422473
1744078870
1993473241
2139883246
429979414
845494163
490984764
788138778
412923024
1737617905
56747718
452167449
1415541640
387167429
1535754987
472512807
615965661
2049542870
1249443478
1670987411
745252841
859845238
443474789
1547394568
1239796315
99634058
2017191773
1762876006
1305704640
1555828366
254799158
1080560866
181602678
1911916956
637029646
120063584
1346455044
1431725930
798925881
1435466579
627900754
1341275623
418999679
2018063372
563147421
1414292333
1946116475
258181333
135584188
947539462
2140053211
512910079
1605823541
1817934126
1800968913
945243998
241076468
907006920
482597078
667445475
444150880
989181723
582249357
1523565219
232971504
999842911
1934376025
1356544535
360343378
1830292464
2144607210
2014759153
1537442404
1119115785
538876696
761901140
1125565494
1178767029
1339402631
26194468
310447480
1316493970
893648905
2009551864
1351824860
1980941878
1783320290
682502320
54722811
789012415
89667437
235152207
1008622027
687862195
1766132619
976154837
1454495573
43155460
1883002472
1618369241
220432597
1622757444
382479489
1494397228
172165582
271955407
1635468165
910572803
1735384786
1084647794
1347474332
232438376
265754859
960128823
1356873288
1283185331
1370047187
453596316
1082752962
1049087789
2030670916
1564110542
901736221
1947130543
664235783
725811521
1883542938
1138420858
915612322
765813639
2104510408
1937261003
1354692826
163151718
1319888368
1884819771
339577293
220717033
897211242
273038173
1942902882
98584283
1903835013
2106263197
971617927
930401084
972264915
1160896599
2136797550
853704562
1839386047
1947084791
438814027
233873410
1485892633
1228341280
8133256
326060383
1223356816
1121135228
1457588488
96384480
2028526693
741206102
1603937637
1898448065
620066938
1512957433
1150555224
1404078050
2053633688
1835478102
1010263852
204511802
1681935752
1059134402
1419952228
311885197
410477207
281636350
1072512952
1868677599
697563372
728580093
1328690684
1081455238
1163225673
1458644194
1632051723
1436372145
845490097
1860255777
1696396473
253247058
203423879
1557292892
787324116
751070031
749220866
1718439089
1115085709
612990122
714164482
123515168
1537433855
1657796218
1217834434
2104991552
1780691058
132961726
854466767
1067494581
1670663081
1233827620
1726406952
1307788441
1123854440
389645635
648455713
603453983
1131834337
2104340146
1677025290
330883749
1594847143
39314396
438878235
1924069388
1509756148
1545494031
543197459
1201767024
627388833
1746972024
308586275
313559796
740146286
923733703
127275088
1457739325
652419293
1371425393
1820552385
1051977101
1688687502
247536213
1959954132
187728604
112852668
1760565181
1078952845
2003587274
128646742
1126773280
1997726412
1477961526
2129142814
1706012087
1305429831
20640642
1916224564
1169533016
343410554
1646781507
692947137
1337469232
647070947
1373805266
1592069965
2037823056
1302089052
877864297
1439812559
1349481258
1663828545
1925022182
1203156338
233358965
1096485356
941057976
1444690748
1907460257
1433142946
2079660591
499711787
1088469652
1904875534
619070090
1197333564
1174258429
1203298881
1832637162
1867919463
337261829
1227186014
995094430
44921622
377888535
2049472151
1216930272
881528770
585621553
611081468
1081086532
2088078177
1403029186
767933887
1935018673
464383890
1686484636
997304996
1310490754
2071232441
605689720
780751824
48195368
1293399250
1200442051
1872529401
743836198
802062803
267152050
1820589360
937766778
1065279436
856428400
480010480
142295361
1387373199
1658117756
1421553674
242188625
1427411981
431726474
760108843
2126332384
386652627
55434350
976722746
1712597295
435396599
1809581579
1427425594
173439592
1406340782
443163422
1069919938
1732143414
476153172
1412433413
1847646877
285438748
1885282163
152177691
1390945332
1777910300
2002878648
1285251767
489552973
1581094545
995486039
1193465355
1752991123
1119402555
1209635370
920856471
2066707541
45611380
1957253379
1760553825
1267840672
2041357888
1720288477
1175449589
628090210
748561022
1931954668
665201319
1861254118
285962544
1511257789
619851623
883087405
756339313
1847320289
1762733657
1372980023
518415350
576282902
1716025824
996688318
2138885271
327498163
1665308030
677407596
519892362
216342603
1795672887
214043717
1190632906
861514591
412830405
405621871
17984337
1881963578
189124393
721133504
1454269836
1751102411
146197869
2041200478
407236675
1147121426
1850026554
1602447520
2035981600
1192757865
314079377
781674122
803999309
848097022
505659441
473325805
1284563038
993633663
628804479
1044116856
711629992
1385526406
61537718
1721603962
609072197
1547682469
2048962953
130857063
781615450
1886684213
381820717
765311023
189026605
562687582
898157179
2072288562
135493588
1364751535
805468450
169383012
342845621
2123238472
1830990259
1794062942
2134235701
286111876
133021825
184593015
1382280928
261906248
732317485
551901167
216426687
1346102535
273044001
1298050513
1759896066
531992937
841807600
297498361
1862799683
200588031
1946778326
1086918342
1295979076
1878178742
1378681041
337795443
1105180817
387263884
713801677
416121703
1775757850
1224699506
1557578005
859409078
1660813517
1308126239
708257346
197955143
2039625119
2133178576
1146353675
1247012620
36377232
1023207399
1735097247
533137249
258337836
829174151
728306184
988685322
1691641005
307977880
1811979639
1704829897
1589638668
742784496
1073246141
760698944
8160228
1406132203
1944764685
591560159
2032334379
2018826983
1558687146
1821082511
816634678
1888802665
461421673
224173188
1435111869
1035805787
266792154
230692557
1827240840
1747981164
1273253244
1356692625
369997736
1150016784
1067063818
874675154
52880453
1586613592
839672288
1292408649
541747560
2058270551
1319384652
1632148980
2067909328
369471980
754016272
2121067427
1024033391
134093870
940875468
1658024259
1744364156
1735780633
1062956602
995132760
330039265
416887813
1102468305
230914898
166241479
1904221560
835893900
34473263
1977043391
668200533
12666348
402610831
1225333150
1457292583
825344899
971254112
266598870
787941839
225285022
9195105
690855574
76999051
1448714262
1723290913
848208853
1225923599
1642650466
385400830
2114367437
412724940
596133515
1883576487
174759330
1805621749
19758889
1383647436
1126543168
554359861
600888835
1028241809
966182846
29024097
574352607
1228192818
478326104
217785460
2033573220
51886654
1748259892
1353201540
1010165432
944352746
604254245
1189539078
1172677606
1243701865
2068330
779019437
1876675261
754711440
1216937030
294213364
2098753755
1207191282
1751820286
855975991
1793841929
2140918634
586406996
1602307534
1209062194
1327944155
890926690
747522643
31688287
1889254597
1169778888
2118674680
1270737614
901237241
1604666792
1059758814
1554165488
1482236044
728748233
217858668
998223636
845142925
1018403451
953786473
846263215
2048315516
148939032
1467559790
1166882790
1364533268
61012983
1106104554
837089121
715755326
1729924290
1313304728
92079366
1090561519
1548401426
848488777
1361946875
458660043
168899886
1943679241
1232029326
1462106248
126008143
1977994637
1664977748
962865775
1210118547
933269484
375006331
1325181094
1458321921
52336934
1851260334
853281391
389846861
1466476200
2012743437
1622922327
1216124591
357344818
1619034976
1358958640
872366610
2140443218
1222106809
1930931718
977935102
1780782667
1582042103
2029038601
1733041032
44137185
1057975292
1194395207
1260044911
1885362690
143932125
1124429752
250487693
545299355
705660733
527880735
473236308
1848719623
898412455
962041313
767162391
1984055966
1847224697
33141675
1223857472
1212406366
968511045
1845398203
1739693362
1318256989
1776022337
1454473873
143997635
836127651
2102167205
964588229
1856652547
730489956
312735238
1110758236
249399301
778046031
978885829
300463214
66328605
38554516
868383374
1029865349
1608756062
1833699965
1618407628
187596543
1401158795
1090242898
1569065494
175976025
1806841126
675594047
977422116
824529587
220159798
1468019665
811333137
1211685725
1713561653
1284645754
288952339
196970778
1074395868
463219680
1351786505
54157228
1870485823
1477034097
746631252
1038802137
498442211
14067174
1866318204
1183381899
1113065258
1913698100
655018073
1337913789
1744043483
1018556702
1958523966
1265751128
993710850
1764738848
966556933
1412815972
1865050434
265076642
2036513300
157126760
780398592
1572427681
892845940
993307424
621258194
202977141
1489061098
102222710
554607416
33652413
174494816
1077538044
1748741261
1362481386
1276395313
1728620550
404491295
2024278387
1508400429
104872461
1303475454
1457303545
407917261
1675646448
1425927258
2037679183
725688125
290634743
1271577782
2117884742
2085827139
1530174001
1896050555
88359612
95079332
1850979610
1277022057
1117711662
733339650
1771067122
1848111877
294283069
1206421575
2037713119
1211453159
31658627
1119942344
58004286
1896075071
870443900
997979810
1407370365
902953764
1967592440
1073934647
852394837
2021596678
1982965898
2143059095
958375288
657357396
319151244
805859859
945295525
130450327
467820122
156273693
76784363
600121480
826671898
1471581282
1903452701
1459746271
1084668875
310962950
1473017081
1578612794
1658507548
1237781371
49734430
1062045115
1498769234
2032008123
1911561418
184109445
643255108
1944500814
1767853120
913581384
1062536749
634324068
1759603950
1054466926
536033739
1341500495
788999192
1324118372
253379831
979597194
345411790
1435787877
918695789
99190069
683765004
1352104165
1110957793
1653488602
488740112
155072883
230462081
1792131121
963370963
515998869
226535223
1144189826
1005252422
2088319304
1897571367
1769863497
1022542173
1071963968
733712213
730678732
1620969141
482826532
1887537424
21378144
1531331647
2075041392
1567207546
800728464
172473059
1633713719
2122469487
661988689
599922687
600140078
102650530
740497843
1160179051
185222090
233504006
2010413143
1904669072
1003634892
1877538073
189498736
1571751989
695321447
1164545211
1088100724
960893519
1430997273
1565611523
2139090963
2034009789
1250385024
33620033
402488661
16699782
327192418
845511469
1709657322
1694203253
1482456309
13657071
1117775913
1647190829
1818940320
492419347
813056988
192946696
1241737312
682350258
1613412031
384835705
1522290636
1195031359
1396996145
563172208
1810956571
201822948
1640015309
848531344
1437827024
892439685
1371787775
983900472
610307750
1538586090
2081888793
1176464394
53471676
584687436
676971755
361714803
943294420
586254426
1609590960
1363832456
948495828
1042863138
1859819867
300021594
888625303
1162347965
632823493
6591636
2124834477
1298760619
812036901
1585437960
1142106970
1455645922
2025933157
1471326470
1843118216
1741063407
355064513
299969071
1282388191
116645857
782679570
213634029
1443131981
149501607
444368032
2089409514
1715922935
2001075078
390947382
1846082094
1197665434
1747551817
904337783
640831795
1176102166
1965789245
1913156448
1507235368
817977935
466614421
1602698609
102879618
1663212400
815190257
341823338
1681387247
1733585035
820621652
542579153
658183637
1036493877
658986076
1861762106
1831651638
216010316
3046280
1624679242
138072109
1251083871
493427671
1025355647
120120935
1755206922
679006589
1419174682
682111951
639958873
470129697
1265604575
781028644
1734877190
927982620
2133278253
1391951010
1454885512
231130395
1647256339
1922371947
396358856
671327180
1860484588
1415477333
2140236178
848038246
2142209973
1345346586
358531819
31115327
1781225456
1926958430
184970310
1112631124
795364402
525759266
2070064223
2110969771
1802057066
300663598
1870182468
937979878
1781108480
323355107
222285042
1014116400
1754528873
377113302
1406751135
1543720811
200429380
1849221270
1867711105
875302528
41948795
980944341
2016158317
1225905477
199799682
688495789
1626780998
550934174
1486485892
548179816
1720566468
1081113605
1123308284
1867186340
226074579
1555225431
1568763845
422986672
289095972
1231647078
763001982
1884396615
676828686
730261339
688316232
658294747
572254708
847748631
884768614
632245378
691293892
541705088
1678414459
2018873929
1615663032
767274526
743961361
1335935762
471345807
1709277392
180223846
505049751
808440604
1607669810
1349058318
132976408
443481128
1400061537
1640436029
2054297919
1383656205
1539385085
818848509
1807164595
558420124
1422209837
449146358
1862967310
650275949
574226263
370212470
2093049181
425506495
1328723258
1153024225
8786422
1444909689
1579133388
208247121
2057512810
88967105
1269973255
1154416826
1037628127
1781696039
910236148
1634577335
342900326
1789964027
1315799835
872790153
1549453340
1967400721
753612387
14312869
1934787339
710341035
1684758081
507596692
419995559
266195579
634118405
1023620982
1049975589
475477897
265024840
1060589835
259627238
275065838
1252458163
794958193
1503871435
1683706369
1528213860
2042672254
1459973290
20571483
660438851
2110378983
1014320855
313443613
2082098011
1712137555
1453126744
2044036684
1975936553
1891256284
1727315845
1183813226
249483929
1933069117
1607774869
527250667
836358502
1733735844
265190996
641789489
287946289
952177167
1101093730
831880529
783155883
1434322557
1329113697
559951495
1729350673
878899661
591813580
661133698
80111221
411374310
640295043
301689772
1362188612
1355888246
402022893
28031494
1379179583
252898456
1652818523
1894407137
1556879907
835995653
2074469647
377343293
1695252185
10429472
11353766
1911101450
1991199206
1648947973
1234152799
989743026
144976955
17961875
1260394833
2079646309
1761979199
545370053
1022057630
1333619726
1312099709
487007197
409580443
308998113
751406917
629795585
743830862
1386976054
1228594876
993072833
672895847
1667837813
390520667
1674267946
812409661
1078653985
1479784238
1063276081
1060056187
1341198832
204415677
1502937858
1175978775
534998021
841748796
464196551
1146840785
1649169060
2092927177
872744406
1024273157
1207453132
295555742
473424317
1021061129
1194573535
477687662
517169725
1660662348
2051015442
1965118394
1512679924
707517220
2117598704
1407839220
1031766463
2079422739
492708642
242247812
1647189723
1764685734
367810885
436916880
1784639827
946794635
2023680907
406546401
992869013
1397852858
1750303902
2091630313
2014390946
2041422688
1983197237
1800418261
429868963
35044913
1812882862
1081383850
1372445477
1419296088
276437667
1267941748
737782014
899309921
1322048662
553069129
1998531768
1677169367
783217424
88777008
214737141
2122608805
763398881
1498614704
1870040294
441068022
1438705564
322635337
116906668
1810799977
1590795556
1038862314
1915123128
1675084218
831443969
639029056
2022011104
498849303
1683329427
1336989244
524137789
158292536
456198973
96407043
1084634849
1004654222
923271291
1366795388
1170519392
1683635362
1623399773
1691782928
1162870764
1931773819
1132815397
132620343
1406977272
335577972
858759376
1596383894
1023272785
935581385
176677297
1819819492
759258618
96444937
1048443554
2069324627
152213658
781905878
2049314690
1006698764
1152085783
1064496433
287450542
678838164
224171820
1026681467
877903529
1767605392
1956029170
2100175510
382630585
1339261059
289179375
1631669303
388284984
479691297
870885481
1386869001
189233343
867046101
1458402269
271028032
2068952888
121690826
1660582517
551714994
1773768004
1932709329
896473499
2127604630
1031720135
1983356559
226732061
1348991641
2098256705
743275546
563227783
1385143674
1187286154
697963712
501718080
1625362647
1439892629
1405870978
849780988
1533669092
1761255914
457229241
509929121
2118092570
167440483
2085801278
1330377485
408239817
54829741
2085386478
1151763092
1814477237
1129747649
1688538358
1323528003
1709623634
56677985
1380339915
607592257
939796011
1088863583
1169983946
2082765407
1475669903
2017001239
1011990336
72771776
1113191305
264295422
2033534570
89315646
1588248540
171253922
149985051
1974488782
1337686368
1609738490
814376910
110557237
2005761426
1305495933
1691947557
1685474596
1912326405
2045262405
363151065
2063086801
1257515357
82794881
190699980
56275966
974009415
2027125916
1295929060
7939014
913377504
58313558
15207950
200142718
1125701307
244720132
1938839282
2077612682
1689071337
196377455
216655
1893584860
1194925171
900555585
1272797434
1214527126
859177865
383676558
1635500280
1050071452
242895619
1436534589
2068160935
1083581720
1186778039
512729941
1745755058
113730867
679348534
2121067117
1198575997
194898880
1313354161
458868376
2015996731
1397045085
22472343
2139047913
1904796569
1018458257
366464137
220925800
1682201443
1020557540
34923531
1050673379
1711748724
1887535370
687450372
32701698
373342001
1649485513
226753441
1399628902
433296284
891689851
1708249223
789127349
2120620197
481972724
1235003551
198113259
221591448
694728100
18076138
1372972486
1349148944
1822386105
1176923963
502709983
219535946
1602455047
460212443
742218156
923685044
1030715695
822895775
1817543298
1796650646
806669036
686319166
290190405
1187735306
992642031
1759754064
1612471048
83333765
1236341464
179402780
379936540
403960518
385137048
1579431703
2126231079
332384093
1771537494
1541566913
523583030
296032645
923518867
1402133693
2128945046
1536772387
1242048036
296842136
329381747
191553586
1855856601
777933301
1099893181
1938665356
1924933416
798446326
1023507241
309736130
2047098946
644708826
863671423
2144681195
939533939
1877418581
1448086377
914680883
467401464
1197471845
1002133073
1426581223
1425046285
1633139057
153683164
1771822834
1468382726
1388362541
2076255163
503340645
760708131
436157741
708945340
439540762
1703140326
871006286
1164171040
1015093080
1672333630
1077978999
707122906
1349696600
507237078
1444831095
1265703292
1026248846
264016264
1244352345
1320612584
923100945
932812139
1296847111
826026355
1464343659
39967976
1942778097
1777110774
402119462
1377096294
1645065965
1034920944
283338794
586601228
217232805
1649885617
1982740083
1905802386
827450344
375475263
1069089800
316146592
1591983112
31812753
199867898
516608677
809280566
120050500
1064545234
1670360845
176398186
527041213
383837593
221980699
79086815
2058526881
1438518800
1277299998
1601077405
1466257777
2053724309
1122806689
1127259111
1755552181
1554371684
1778095589
1283722578
680511621
1614020975
1573318867
1108775161
497740279
1808837641
973163039
711264388
1755758929
538644874
862385941
1400349802
1646578464
1493388498
373488187
1080218249
637224899
1468139921
668103148
1432221678
599346484
142246349
617582217
73461823
709026268
952615206
931991791
693720650
1719541241
630600073
1143689231
908629002
1932154687
994733884
1368377374
1136376643
1645891990
2086036789
568864641
380511608
355105366
1954394522
1034032910
587717662
1332488745
1277841791
1205866001
466143461
488566632
43160977
1804947968
538029713
187752510
210853353
210830496
551282720
622785730
288464695
669116740
659616316
1378773489
1007562107
1931193475
888322590
1897409301
549900753
1378267415
199604031
2069840944
1911268810
660825879
1187891852
128670900
1491056649
1376397768
1154410290
882915695
190052382
1657841107
258114212
1540048567
1310419779
654165973
80923845
1717578420
1815718032
641020498
994881677
1000169389
1143774352
258161679
1033477025
47306419
1821546053
1431467646
1941049217
1495048421
342727540
1670626121
1048180956
622830290
711263213
1619117001
119001141
1627278746
25583339
1632192089
1064796704
86073868
421961430
1224645765
313139139
878230182
1621396797
1139405359
1223907035
1679039935
1189971879
1817377495
745910641
2039224240
549815138
641019965
143564573
919854435
1878219353
593860819
789791899
1491940948
1485987349
1238570401
1136596033
1914138245
418002326
1638545626
1732587083
1504858604
592314481
21341137
949324010
2100178205
144950149
552856944
67559608
1939986577
894770514
414978126
1563848876
1874840199
428491108
107569462
1234072295
167981529
816856610
977800423
243558477
1594758974
2070644598
1293623011
666904889
609322978
1647823874
1777667927
1585233337
523815134
504762652
582736193
1955855656
1496354569
801773257
1447139700
1388705709
2097365966
491259064
1123726221
720184632
2313560
538140054
1501200743
66084504
345793115
644889624
1040156833
778280236
1585767241
73914042
678967619
770212756
166214932
1891716122
1988703169
880782766
608392027
1831843671
1262360444
1645988100
114029155
1477750
70113376
333935827
752634391
828718102
469474893
734980735
66809660
187375667
1178413570
1509846445
421258824
1906618466
686802021
388400270
13186605
2107833787
331658291
662108251
1981645082
525236024
1974352999
727817452
1853368386
778434070
355869371
1951785496
1175352655
809177629
944160050
147204786
865029264
46972340
1949272362
2078797162
1597171741
1199647319
1322142100
2059378067
1269799017
1461711956
770026521
824793614
900501641
1003329455
1238005911
1856988888
678147845
619260995
1957709598
1008692335
1149468776
63793577
134135145
1609531582
396480995
2140533679
758666887
547616400
1785785088
824831594
1814409
1770452614
332880016
535616303
868769522
1327685411
787213855
1117174712
1959809583
1309699306
51824830
1456766708
910079110
2143922815
66607421
896644513
1874681056
1716693367
147813943
1609338430
253871151
1487471027
959936095
1601509500
2143978378
118168260
792154900
746115819
777411206
2135440153
1958400452
956006067
1465761220
241852646
1286518602
1595816693
1006103671
1445650947
639172931
1616243269
116690798
1774376158
698755333
1358028404
1104338683
1187528513
138702166
1051970703
815747283
65605791
193340633
408553820
1208012562
410312788
1722030141
1461521804
819885523
751204207
1763239153
708919860
1898371580
1958617098
2045666975
1744704701
1499584238
714980804
754330098
1310413576
1121314088
1505209931
1363535587
667275342
2049570929
1166111021
175178429
1027363017
1720509973
1522210906
1545083399
85311052
361452308
1031569498
159880177
1711383543
1339894373
806965306
1228815085
1929638674
999529287
1005372091
240443543
1800212313
1412472769
910046534
266339997
1777279675
693176875
1888452961
1082429855
416397757
1622285312
482745351
379093985
1701095395
1752933444
717225552
1464385190
615724101
450340161
637883900
224185488
1201179922
1275101956
1600650430
1850848411
922125327
1477360015
2004990385
782554037
720343841
1173297999
740444359
675790593
1329932430
2030737199
467544885
1012281045
1243298480
860391061
135217103
54980530
1099048130
1429505113
1991779138
753982882
1195887407
1513146921
1926977618
1675421184
565249772
46012315
183973912
494801397
987519715
1996627894
309832195
2064160771
397340640
1742045118
336504018
1019279238
307025925
1422015685
1342469558
1270618532
859675661
561761083
313577909
69827740
1736314624
226073418
611167541
878732536
2027973332
1820143897
225762353
856234266
423343143
787267876
1698265921
14361136
747212
1561024545
1710104309
545888066
222325312
540510276
34131066
697724768
455363982
1366925265
1119205813
417717176
609209265
1154115302
1128912310
67807612
567646186
748381976
786831638
442805454
149058014
2034874260
983342476
1229599394
372474297
71587154
797474570
1721072469
551812360
651100253
896107369
1997487073
2100498946
275423754
796166876
2085562831
184753399
1225538551
573163516
801868792
1660101422
1198218502
1109508211
787535180
806590545
1674649842
2028082387
1580877712
592931368
871413186
1575686437
795122901
285365486
74607173
1464796435
15972889
796229531
821707844
1313104835
2070178163
433807328
194191060
558083260
579017864
676587243
1485262970
1046616944
1199617686
1650586930
466606478
364519577
578707056
1199249117
291707539
1557307682
409557364
1689946113
701239760
1763049298
337636634
769163546
1217602191
948562584
1610107268
1386662599
1243701966
353957877
383941634
1366530712
48722184
400491140
310274240
1372829437
2041631705
789140287
765381933
1651827562
321707667
704352597
1221741219
129602832
1020666002
881490601
950761503
536800959
1635867488
322790410
597753128
2106459381
301793466
1604813067
1467921199
895052460
1347041413
1963586785
1149292620
80217408
1410887695
848276048
374479335
1475225810
1800171238
831779715
1363549787
1689648192
1232860781
193262428
1816688382
2123900339
761718620
1276300403
370807644
967163589
999747570
830249552
781552238
717525215
1231995644
1709977902
2060678589
236886334
336712911
1777444475
1026020035
1541788974
44933857
2035261615
538013225
1454200514
466452800
1214869550
1297372356
1706598534
1099034833
298053365
412634922
415386081
407141832
136980706
1459905262
31124452
815867384
1663487185
1399872899
622941281
600721094
1621320546
1222993463
355795846
1333531644
1067339956
1799788589
1852043006
1027904821
1695062892
1209705818
1102352046
105196733
217873877
797933567
604844330
730506631
530431420
1609633193
2094634928
1746455011
2048183476
1542185066
1521474093
1903591661
959819848
638909008
60134451
1875342725
1417917128
307205771
698767394
781993043
493017717
2009726105
603745444
599929280
2137533148
1282038201
1188876326
1769695484
735685684
346334170
1967621432
766034147
730807441
416449381
1227695783
1603144729
663037708
2068202962
917161074
301591893
294749442
410113904
1506608924
398079746
869098906
211469839
763075714
1415958850
241352264
1353993068
1028516879
329590663
1351623506
437804716
2066354841
1967267721
584271738
116969282
1018111794
476616519
1699431667
595683154
59492093
1419799271
1988340971
2042893607
386001260
1193935842
200892514
682106422
469302502
663121449
516567066
1815435533
1142901414
1846802254
1814054095
330592142
1539023675
1271419991
168447900
406661448
1894797873
2050052046
378634782
1617673655
105929557
1728381034
268324605
1008086590
1036516890
2057996067
1918693759
1157277945
670663168
1564759466
1198702352
394261092
1733249950
635763760
1802845638
1086380052
488912731
1270316968
1643382247
1295755935
579026780
17053895
864446983
362725309
1562338900
1411070388
1844307623
1028324686
340061380
172833784
92166932
1346726561
10800353
624695120
2143095122
208718751
1828421311
1659617289
2085052017
604520936
481559730
1293732990
1647477555
762574945
1355300664
345605100
758428482
2125517967
708807121
20870346
252272333
1621373156
1422696151
799511226
1453396363
1490329503
1395377142
696966279
1338909621
1042330765
2046967263
501844797
322908705
1730991828
488639903
442550171
129523337
2137070713
774173610
654502071
580671392
1903176511
178896077
172112446
1190537536
1551901748
2066667080
1117145718
2002048317
858690736
1798384199
1873068282
1743368893
1908961693
770065280
1960229869
1534760799
1261377747
843102775
325302245
383305440
1107516460
1543366615
301661369
464366543
1573884759
1318970239
1146393634
1150179097
168408568
1380370089
1695729766
1231472929
786857535
431241404
947726885
611189137
974557934
326386500
1455300306
1156831089
396802476
399666952
1215035090
1987680734
157028686
804398982
1346800636
1604745140
1560630249
1639540526
1362257718
2110304343
945430858
1598860402
932868001
112495567
186732810
805123271
696328277
603069150
913788214
1672118815
11159135
122339153
439186385
548939376
912672623
1776778282
2136703406
1608046642
1890054191
475074132
1096549559
1880084039
1278069231
1724042287
613209457
1751737571
1336408447
375475849
2085395002
2081163581
669230414
889577496
399397127
945974780
1696916228
242202229
1736171882
205522786
1844981521
1321988590
1791014752
302043157
1004824975
866477542
943023412
1975866414
981884165
2037197090
1480936893
1946945267
1237241218
1693248983
881284797
1409867235
1874595130
18096663
203596520
1815885275
935861279
1722865671
800609522
787086907
249843014
616920670
1030445199
1865559694
660305469
625750000
801060196
111903152
143893431
861488287
1344727457
1048672877
1887983894
346884455
3984284
1580642329
276190796
2045163696
1388082199
88891901
1986127364
1571359274
393720035
2083542091
557888466
1143051164
1268743968
1945236558
1303390858
696512667
1373244720
996131938
2101435012
1328132908
1807664378
1129189455
310601757
2083003451
678518304
1659365770
404062471
793549556
1513421071
671837075
1764318252
764483051
653279202
517097486
1979661887
1228471038
1841009102
1585945353
1191479543
854071142
95564912
1366034258
761123070
522467497
1214222100
399055505
1069906968
131240957
1816226791
368376274
1455941613
1382151893
1777877834
805786988
864425899
678608771
14585031
1830856007
1481108111
1508744430
1843403469
927247770
1514592794
748296009
160070526
736709244
406470676
241557481
1215259656
1954186380
1229858135
883812831
51520127
1697967432
1145935756
1274694063
2025396188
735527620
787056627
2025709174
849099403
650927279
2032480463
181059916
1124704461
277766117
554763366
1783397856
1446580836
35928804
924656437
1849234155
682075078
1790601876
2070698389
2034874878
955537221
2037908824
816883360
1806464966
1901512725
433131663
1765427759
750744926
250141719
162995262
520248050
1229397658
991723138
1009329922
1469703427
1605372966
500589025
700697391
1762037772
1426961086
617007764
1678946811
750112077
312925079
1454989394
931418299
164597297
1426121929
1203046779
1661004943
1079083522
1652214226
618974349
1799743168
1115413870
1353249495
1432533716
1397117235
842573531
1422052904
1461576268
166840907
1145474616
1955803044
1295272001
685941097
1527794350
1249671465
658107199
781468462
523862263
1883343702
1594215849
836955568
873083255
157580416
79562579
599108773
1644277357
1326193393
788258995
248749522
838474406
1820406542
1728115808
1694858524
2003136342
1819582707
1326864770
1271167108
810355241
1818175589
189716075
30887296
1843184723
1147933913
1661278797
1650371603
677548020
1333764529
596574155
955376391
1976278691
666375
46061393
227333435
298323943
1937319212
434878665
1177564410
48113483
1060560202
274325209
1999964262
1742080595
1061814733
771491797
2054452752
486999904
1069937264
1437000043
1753536707
1898931081
1868355636
1341094279
1449991233
228569241
579110493
1577957823
1162830101
94546933
197075396
1044113542
11266264
891987007
783847992
556545164
989678264
787310579
2030680401
172836318
261025668
1983364020
345142297
850843833
730781301
551639122
880501318
1219977255
1065066522
1105883402
1326479172
1276882758
2100290573
627818987
1808093639
1365879988
1307298952
1923229189
1708416091
610732937
383646372
956216746
1091155387
342167203
1372369549
1095003304
1869275335
719999635
1923108923
870078607
730610991
661888882
162530029
1101614839
1418020671
1495581613
1305596436
2093231062
93626509
1365407300
944695588
1923716958
1956962225
1886273725
536685687
1635931283
2013473029
2000515338
1205802090
240064491
1824034530
400823546
550163137
1373693047
337066330
1879898974
213499546
1722217305
1613518567
1863827043
1166084064
1501241595
199742700
1670764237
534033602
1001776188
1156243245
1241494769
1050010961
1425198011
437135532
2023416730
1770872729
386827565
1389427618
1789538933
500392959
2131192454
1224872531
924903339
356895213
1502189855
1460876861
758250272
1837982679
303009644
1789438197
590632805
1179888329
1201689398
1276466404
980755783
560575476
1515462726
815056050
884022528
113339289
15244887
909370318
1980621144
1765415542
902668107
1970898640
1888248075
140587309
1865639366
1711258497
2081243556
241720574
499348216
1750000042
136335863
1890706271
1506598174
1617660449
586679061
611600306
1993158033
1772626079
49933432
135673196
1767819133
1298881184
377836632
1963177556
62248326
196898970
396936008
1155378520
150257841
1837505866
1067425332
805608323
2009148838
1168205596
2014365618
1251978324
815957105
920203072
1311198126
140577097
1154677985
171412244
1975390336
375944954
1179399813
1510859578
1492619803
96811143
1643664885
323542145
45785898
808991932
1628482346
264308868
682440851
1945604425
1725095915
1364810929
862337753
1515462676
1540730402
786199530
1638883482
2017637056
2019958271
279549372
97521861
1458126597
1131826191
744654632
1643793798
1970371406
600225693
65741541
1393730837
2088876679
1293097192
1160493382
1194077491
115150980
1663811557
86456553
1865516273
1909177974
553941401
840310373
827580206
2064443128
702676657
2102865211
469308537
154307078
1726933555
1730604957
1996602778
1449708072
1939945327
53411497
325080453
1422489471
528041952
2115900206
521823294
108848424
1942188562
1637473585
233615424
722011256
2015696731
217818287
350976361
240110023
551436912
1449701797
1234680530
1960696113
1707658643
1224178831
721581403
340425027
2034110643
2041751082
901185942
1032442193
1915492288
1986705557
558197336
1513253867
2093179107
1583853108
140889848
483853307
1229333248
1177240435
47041817
1203083469
2023889759
479530492
569439103
874302139
849208536
1624857945
1342520348
1342733979
1635964106
366732031
1120177636
378981028
1129079433
10429174
159664142
454437556
411440473
1687792581
945541937
361626648
891353582
434247390
1345534983
2059551238
396992991
105042037
1169348102
148091424
1869064335
862365731
1865213190
1421674606
571458291
1903110511
733630425
1276027775
1842435194
778419025
1138973245
1231644894
883461606
1746438425
1447913319
1230631244
1375605641
1595159023
419873932
5569838
331164536
1988837947
1378450025
162934889
204043227
1981575839
682502080
583145181
1910317309
797487425
1348985888
1674342529
662225831
1535766892
440543562
751027773
1286444969
1444660130
469354016
25380059
1718311280
1000781537
1890179268
1567351440
1008379108
1168080870
94752865
350604009
2079120268
642443667
2100918247
780866240
275419757
142052728
1795688559
886879359
1300859046
1092506670
199443111
1552077912
1001596351
771407152
487821905
2050575662
1262780305
759951181
489305858
648643636
590407860
269455587
177633310
361923807
160433897
1629972562
576118077
281044522
352350522
1492829108
859795967
913569298
1776801278
1447340489
1349390171
234597807
1052354898
970969504
128298567
1012854313
1049451410
209806205
1047118319
505185465
560797473
1651736580
2060622225
1243444791
1978009387
41980441
590596962
85791885
528688425
1784702251
701343325
1944541683
2046529524
1679296374
669166704
1710132698
1627220408
2094887091
497685823
1624846456
278805914
1328542455
1656248278
684273652
1788473124
922120990
1284947237
1480418292
682176406
798255255
795015832
898519520
1683520626
1225172504
510645035
1395079596
552117680
1379461559
956285801
716990784
736222261
199570616
1498591789
1256184305
891439016
1886252182
710912958
1500844878
1867588986
1514390227
2058593126
480598137
1572826587
327705885
420363948
1863654354
752812845
515831213
561358407
2067512259
244934613
1367034791
1603953079
1423869488
334429313
656472955
1300510780
114296249
1634190918
48440920
1000414249
1848939714
1677638882
1834357614
1500454073
1135426323
1481679173
855871434
605708280
2112475390
100096930
647173713
847783321
1212378121
85647765
708231252
1818742984
455086960
1012966517
154009008
1946352282
453032907
25331614
323949796
1755679854
1044024269
1727422115
1504209936
697754056
1484548205
1160705055
1550489636
1740436213
241289466
1981781623
1869362598
505579288
1517540194
97202162
330860856
2008641163
941211877
1254613909
28960592
986825921
941197687
1841312781
548463838
148847479
896129236
1595585053
759779087
457534281
406211096
370225619
1514007709
604254178
269937831
882936330
1125909592
456984849
1838944267
1339677234
441954142
145392847
1181702152
608065513
285339488
1111667321
1449859409
1777247888
261198077
660446318
455671133
1284944937
1951388114
299420247
1990782664
1059004546
756667025
215010211
953241103
2068654884
659017254
1521076626
1185508572
2040146361
967514721
1916805499
827282190
229344673
1504964674
1564083986
1841941122
401884079
502266824
1200828106
33010706
1697190034
1160951032
446398402
1644012190
1615845479
853049117
734121649
1689436199
743695504
230003203
1503895346
615381547
237470206
1885448693
1744498350
1454667118
1218195184
1588690696
86181503
359287332
658133586
2102331129
571299319
1564903656
1971419312
1434549221
664753387
1928037961
68819878
1079389681
445804044
824471354
631369553
1769675312
1762586730
1122575739
953923722
859589596
1801128612
417948604
1714138133
573899834
320261261
2034248098
711545695
1483057863
1520316805
1527804143
556792929
209683904
1078604562
1458317364
1022799576
1398225402
2003427983
1342601370
995666509
2123305884
2062322699
424825131
672623974
1151997355
1406525400
1020148660
696206155
1540936539
800400745
845051937
485972523
703663963
1366848857
1052140028
983982490
690037852
2031418269
1643256714
188002345
571487613
345850209
815891111
1926558440
1631331945
1736343689
690318605
1893491270
377904084
1388182656
308292622
1934852489
453002008
187655471
802838897
1107846146
1781048104
1354580231
446491508
214662116
820688010
603742149
1428263078
346026109
1842348419
90395602
1004164406
935885891
989204080
2074015017
1123126740
1555682131
2071513597
1956440943
84085987
1343983955
1260569946
252002339
2108661469
639676429
945042578
2013001951
1712049508
262178198
2100410055
1260632502
134933792
1467566708
508290722
1224371967
19361967
1692739560
168866314
1103691980
1403618594
730517104
225934034
1098845014
1359804231
1647481699
796458693
1525916337
1462197906
757667822
1174669432
1730419874
214929854
561542861
1547691602
657056454
1105683376
574683907
1259187292
1975536847
1372104465
429546881
836319991
391348883
1714846352
1921420305
1324027942
1035036413
1007934844
27195096
193716170
2123729270
306220023
910518051
1768616724
1248403700
907879082
2118213113
1540903298
1655704914
811043827
970127654
2021896455
1706811977
1740682040
1986290358
1351691728
1063123419
655131057
1646446184
737463077
745639244
1300046496
182964360
1311095629
20371735
295341982
2130490277
1549430764
144197050
540500996
1314895717
1922986494
479369965
153352896
928337395
1848836741
102316452
1443942737
2033038127
1892385463
1156537830
1463890992
1548227116
559326170
370108814
617558903
1987851199
874864592
1767454251
174186253
255046993
1298184537
1969254276
240569048
1184613803
1574913108
978580997
75487857
1199074514
730559959
186075237
532043411
1396857061
1269546143
499578495
1017399343
1683502553
1853710710
855710424
725949762
1915521536
2025008768
359325134
197039455
393813494
143188196
151781186
1716712619
1923148171
691822676
1010395360
2102231520
344558284
551403203
1776797891
1927956820
844448806
1904673261
526332698
1012541784
310805050
1479324243
2104020090
2116298516
1446374025
1213740087
1462729974
1430587885
1260646863
490530751
1059891569
999178459
1670314445
1975062785
1687811591
618990960
1154938832
1911785657
436277451
639826152
370647798
1315386292
2007139189
1836617809
1409428003
558711781
1250725392
257124445
1868526363
1282883655
1666910411
703097417
1606672177
113890607
1572425424
614688668
471702393
900295756
601829309
1474098783
384202038
667520404
1063381661
878155268
1809987986
535823962
2060595110
287644331
1634900684
2136791793
1841310523
431317586
933863182
1151860177
1188992717
1827622982
2070124154
2097533070
102618217
1498747431
869374332
855862143
1522012380
1096067938
1157467897
1458286276
2135387287
369478254
1240513181
304486797
941567938
2109072287
1967510288
1879075592
104924000
650352357
923770986
1131678394
862401560
1986681671
2065506794
848836594
297597844
910127880
1254374632
1435632407
603837416
440477742
2038166191
1609764073
1624559928
1954107586
1135550076
1486360557
1718944719
710155011
1800453215
1966616354
964944601
49029522
1708832554
1140199389
344899150
749520816
461389467
1717811317
1533294908
1674304960
125609332
1049246234
2009779246
1916505423
1032308881
262545337
992825097
1423281446
1889074153
963225413
1526107156
681614862
323060245
1572192599
997513561
506547786
168266068
1843059054
2134817578
273090331
743092937
1301440141
925994700
2112249652
2019237980
1862419253
423836796
257013982
1804339884
70962602
1384116463
2019632318
1596645351
532729990
1521279252
2044366569
526641545
1590964865
640226009
1988834041
691895050
2101636821
751120497
134436856
418555839
2076431802
2053857760
972379420
1377206558
1321899045
1620062203
307813807
1325980995
1564116203
1703243198
1335072106
1298507057
1796524006
954739511
1292365068
959949483
1706173216
1115860938
1233864121
1222117064
1678715525
1394310120
1516527120
797114434
249376893
348804124
680724054
617314671
153681375
311185899
759307238
993388234
1535660602
217055280
2103758564
543411434
1356803157
1406303049
1403006204
1700316926
619567743
54959230
1791096439
1434588368
1509478911
1272916936
1646639718
793358741
66801829
1555372763
1351170804
1092481358
1425392625
396543486
1492195594
32941990
923335076
1850556329
140429689
880858687
1177491497
548708850
2050543679
3793507
75718396
337930573
1013335581
736318415
824815117
461166153
725525293
1222122223
990304062
1341020237
9360459
653024890
1570420165
56622950
404002646
1419825794
258805428
1675228988
1995513527
1066571398
111032565
426575914
1924398576
1026595558
961318433
2117083871
1740594831
1541378185
1688183354
168620390
1172732712
1490378158
1315587099
708080202
1430742215
1997872423
578045275
2117376539
1954614857
940876888
2107444065
1523056193
881238326
515150142
1848108844
2090370858
493951398
827580619
1772303634
55454214
315632347
1609043335
1979401643
526560215
1025207028
1193456961
74059313
1397975794
285525929
30263150
1108647942
1122644352
76366487
1437023148
1799842226
1232474183
1021113604
153440212
2070036063
1911373787
2130664604
330059355
1688545097
1913719685
1891954482
568253467
1345256025
1942799353
1043003307
332517226
1067367395
1177073809
46840240
722242988
1189660213
21641696
1710284313
308212131
1980807615
1058645190
723396366
1102428689
1872311711
1145533288
265448622
2083946381
295327716
1401509998
715317493
1191981838
76547444
1728602244
515677208
997008368
1947269818
840506691
1511288943
2122550848
717202321
393664294
1000671098
1979822456
1139129219
777701306
1782334811
4877774
575387302
48782256
1400436078
188181333
1560080662
1955036585
1035583136
1554368440
1472833373
1860560975
249454468
1007832194
1182250731
947421155
1692152520
1823354358
1723016846
863352174
1548155590
192237647
1307538934
878833853
1678702341
1827608295
1032500899
2070348229
1154826008
40024584
144927767
1808768178
223832021
510141749
875705157
1327487508
1687383854
618552658
454571084
1197720231
1432678564
1248882471
83056926
242016541
2122097010
66184580
1202278112
1037556656
749933709
637257622
951733688
500373421
1154991904
2035490480
1686939939
1589600934
87913746
818021693
922888207
736339206
241480871
959200355
2043159926
864853170
1296423750
1288194788
1240692786
319921768
1356540303
109454023
1738089339
190275855
1202470740
1791774670
120901429
2089406226
1497094248
1993649649
365823954
1709564165
1247334473
1209116447
770524961
143425620
1517514508
1361377796
1284621405
1383559273
188218557
1511065609
712575936
1623802388
181378660
896379805
1999200231
919686331
1145600482
612996658
273670479
960278965
684073619
1484863221
824409772
319645101
389762193
1450453215
2057153926
1678787366
1603127945
1092757677
511306236
1990927668
958779488
710448093
1678573317
1023150218
604602536
314142122
790960041
2070034223
247840805
646246100
641963512
1353349570
1116033631
305044129
245478332
976704027
30883319
2040978921
1905322745
1151221011
1975875652
828519618
535307862
1330838992
2013059754
1346820387
760133731
605679297
2145869299
231340294
106306865
555375846
1941544664
530936968
1366524308
1451878782
1570023988
1856971922
1544164207
1057616925
134025587
41592979
1775704711
602934677
1275610839
1871625457
1446041786
1288860091
1723941162
1679235478
329855270
1272023478
2053466362
589027212
935664151
238515855
1933233058
1449615327
1704580079
1395041022
1591777481
459530723
323021311
1211129274
1612375444
257511584
1395915421
1305246724
1211808144
1670703592
2076264295
1271596037
40067768
706954333
1005194722
133750339
1678643636
400942411
1713088301
525373657
558677511
1760387056
1985245217
338690208
309154468
1746991656
442858093
1512848661
733880769
1398594658
1210188850
1648119998
2136252714
1901053599
913160238
1746148471
1540845286
780226354
1530574449
598227360
443325719
2064230596
1638425605
133424245
1896695310
1789129041
1620313128
1647963474
631204149
1155794735
1930172222
2065282143
1230442115
1131997271
825721829
1290873657
855618457
813996042
1767999347
2032459391
1106181898
1865584048
1576758605
1611073848
176274772
886417993
914690060
490122874
1747199256
1492563752
1047339324
745519956
268853957
651979878
2115647851
551891512
582905260
53870230
795717964
593386406
1647846239
78722393
137445616
1500512752
477408476
1315244497
1375758500
1783280217
179972568
253348907
1214161172
196544507
1475650975
9949893
986403705
1543044539
942232411
507883493
2042927525
1265846412
1979519506
176091131
583649009
2063841845
443496683
1043095508
1888401289
976333430
1443474354
642177864
1236330856
979855976
434583228
1057858358
1633639530
445627955
1511076626
215563126
1518746221
546332431
1104507720
110350729
2133804976
1278903916
903182215
503327473
1122507439
1768587022
1454369064
236460709
1881087290
1697595437
1380278255
2011922508
227038171
1811091280
817458563
445173253
968552071
1019095653
1836118568
446174872
1884856534
667712199
326023379
1517396911
1697628651
1557089895
1066359601
1402541215
1592341901
2136218321
1514499688
916849563
1005787942
1844004641
227997471
1321415975
293160758
1119485600
1933387042
1108168121
492602058
1383729751
837245173
1211764689
288986132
1352315849
1069706931
1427186294
229707403
1172418391
1132811079
2086625152
2051074938
815467993
342089755
19769871
1059121563
1941911462
610860956
304368671
1135785469
746974817
802756925
690216223
1966529478
469718854
1599981106
1547481262
2123857179
208407966
568053073
709741620
1127862903
2016230453
1576298298
1840538938
468153258
977649904
978504367
596961247
1174431702
914707999
520552735
510035314
1783037314
831964320
961479332
109726072
431385421
2135564105
911153669
1003927840
469055448
1066664738
408588752
1059125602
1813277095
416998409
2106435388
1122794652
1164738673
944463020
1704576990
1586116912
730412096
1594657464
2143622318
521168843
1697971906
1699573686
1228812141
1437845975
1943366238
1648647142
1191529934
187397921
627649316
307847326
1842058904
1810379968
2023292778
584370741
1430897932
1359500053
661411637
1015718481
598677071
1041306518
1314047185
2099001921
820608047
1133942776
1246967155
143179122
950540970
857429953
307359933
2061880126
219745196
1888493234
2088657296
1144592685
461597466
1912443677
303670872
1586241004
922659741
637551610
1223092366
1483915919
78131705
98582391
850820608
1549671825
265828999
137179297
1889325134
791950512
2079786205
2095580852
2022051228
382060351
2092123938
342041093
16228407
853221598
880471096
1847724840
804286363
296809146
1412896306
220311830
1996023849
719206062
1449946105
1930571499
1469303742
1908152615
1929423941
1814764289
543214003
1518922663
1879476998
1097030761
207740725
2074025576
1058067657
385190257
183795534
1715028836
1705892708
825871901
1479508943
1750865954
46934611
838752723
1920394403
597661701
1508475476
480728697
1664497908
1118836325
671948429
260007385
1037237896
427843882
632176624
616671342
688368366
575007476
2076705369
1443253086
1006142159
326630687
427522006
148545246
1903377164
959115818
1119948196
460174373
1894408256
1312847863
1607088237
1549436042
1843234796
1208343100
131360697
1354276480
1669285713
1626952726
2035172179
129785050
2072638778
764373850
743452343
2068817011
2085892372
670126591
1804146030
556542663
727069633
1707954243
1658879933
1478509602
644933599
359806977
1513025160
1229404620
1332201903
1838079421
1569554332
622733357
35557240
1829673763
1675483590
1484678495
1867225535
514579002
390816152
1839623987
443558927
233940521
984003874
1234854235
587689045
965035706
1100771505
1447359406
771566520
280027641
283654731
1843527958
1973253814
1883776605
2126845567
73110660
994962774
488635784
318506284
392331394
260170582
1752319540
823256150
1579908227
561662120
2091292199
1177918894
98159568
159537596
1192822126
1202690573
2143316744
1165629198
228065089
1169391162
46319371
1755285093
2087853455
294989534
1631451880
1286060720
1544358488
1971461279
956536399
1666753436
589195810
1056954625
1259269021
485795558
1153420985
1687220740
1958602253
820576231
1740026027
1510020673
1417046142
1934616666
644444738
905544230
398537433
1123518362
219834640
513717030
1224954122
12495937
1176629451
169370720
790565174
1782074294
1107330345
990171935
1902477602
514247157
725738561
2146978549
912356812
109054635
474626295
541718877
1545934961
1254836453
1464224950
126814977
887291283
46774229
781697679
742723470
1656472310
997911104
1580619889
1565304207
29963676
2108556230
1285501496
351629060
1200619649
2087759921
67840950
662457833
455140045
516744267
851784301
503113703
1767009684
619079135
597272817
1308062448
480004756
967384093
1702350776
1085000035
675088990
1465460613
1132345509
1152042640
41122341
2121646848
1019953319
253684304
968131339
1535109903
1569362370
560809422
82218795
425053777
819506697
988786657
1187739777
1123288751
2100658454
1974026437
2028076854
1083021372
459209406
1207310081
1378338634
688634459
2039263551
72835813
1111809988
1378248669
1126534106
329038735
30003245
1046918894
791180241
214678148
71905035
1099168180
631312469
2034688095
154517525
1890362982
1050773380
47497489
1552816841
896272229
324684190
2085124035
276748333
519943130
1946739228
749495132
356796712
1459605436
1402393317
2146446039
347387239
1804932000
467760808
1060833563
1526472833
1915199017
600041992
908288463
1580374358
1528662813
706477829
825007387
580259631
670061553
119748201
218909773
1230024989
305658013
932496093
492279180
198497170
324726541
2067370469
73001174
1039621740
565435385
2056478685
754318208
756139040
1629360805
1166004326
1922174253
1385463570
1912200656
2127335953
573600632
1418926096
2061078324
785745875
1660251694
921875624
2116573203
23460764
997934194
1812213193
104589812
557176940
1416996819
594717984
794942932
1971055798
1212506445
1250940003
412738943
1009660994
1111311651
690383526
1221444378
1437150105
1736011678
1646039861
527960458
345450518
2118764652
1598983024
1959437573
118537391
139513861
1412100439
512109306
1947148837
110605072
179933586
601027113
845785771
1710794429
450215400
59569085
213334831
492866903
2072325013
227766807
395103778
1451811428
309614809
1892510376
900857326
216723175
2109832160
1152634173
300604
1707951491
1348401503
2119334962
1692675900
527206072
1500930456
1842419067
354340758
1415605550
1398077291
313819562
980915746
1937646174
2123022077
1244286338
2113957214
865655274
973411045
332319070
312460256
1973532366
420332321
1719595421
1245401260
1992816424
1278720931
1340546799
841014192
1733978197
1784820079
1587510969
1298534665
1917526933
1125865940
533156579
1108892388
2086048259
1674291358
1177549586
808829899
1626257633
1563596220
1648935797
1871175936
908840481
517860366
1729920571
463062172
673387591
1784979357
298967861
589428678
1193606767
1884171112
641710202
39419166
864263541
481261585
1413857838
1708710610
1688359770
1906723334
2126216061
766782777
1613746128
167524258
98932161
649019431
294343836
2119837628
612581892
1367519920
276185458
1804949299
1604599877
910892995
156428536
1086253058
2123937836
207311305
542223351
1203697503
2037111047
1825209293
336420452
191118136
1232749231
1480031417
322433948
1374759262
148190401
240789633
739799607
1531946254
1380157386
270244748
1941647436
1848915483
1557228782
588158025
2111133769
2140784105
1526724280
1329648955
2105324746
1679746770
918907029
377393059
1777648764
49127913
1487884224
239130076
1240602312
1844890884
1100440434
329258287
1389686954
325708201
1534864521
46372966
1484535724
1886554693
120485558
828838354
493987560
1164198288
295995322
1714367892
1783647048
1201543175
1692672097
614870110
1852196778
764316279
1972651246
1742308469
1253236995
895553566
526896188
1269927345
1266799350
1862150390
1471265037
792474135
1006955354
505869372
1452562992
138651912
1785524125
2039827986
341586474
1923758469
1646446498
1613329985
968337416
2082735066
350352314
1431191258
1721532270
1191695430
580208324
836550867
2093750411
1561328976
720825480
1994955856
1745320183
1828993440
320124005
335396271
790895449
879073018
1811523204
980986879
1850902583
5597034
786292577
63070063
872920471
2131770524
1314764061
1079549764
387592108
225831218
727261681
967567503
1036257536
1110936480
1329363617
150723507
1918538475
845455526
1687382296
1635464058
1269620000
1227889781
1105670457
1277444815
1545207513
249990633
2047425801
1472658188
1267738154
1630423246
1208676678
670661252
902132030
1758107448
1413728605
431235671
521899416
121304249
988199756
1686254754
1337925887
145707096
1808262247
860879840
1706293697
485119677
1846771189
671053716
1939801712
1942668267
1238833215
420254502
188683918
1481948900
1415454608
413787368
530932438
1194605179
1535289617
2027877196
1012849866
1137795099
791905682
139527034
601835598
422576717
1334877967
796880829
10426982
1106450082
287218792
1717339508
1904026245
1694316618
1471335790
776727466
1528101462
709308840
467165091
1420792145
215694884
631607106
1167055361
1045177091
1911590135
861288923
40493546
1542326766
851202268
1682905125
471746170
752349536
1568690036
2120661508
2011190608
1537463785
1630929305
512756243
1305573117
241146583
1596372005
964822954
1393758868
1926113393
349138993
155486770
1620725
1674973932
1623304944
1815808481
1341891057
1028048989
710000128
1416000475
1286624556
255673910
1023682649
599196203
1998570090
1653692626
1976210721
879173721
423920537
601120929
1900129782
1383617512
1401778818
311075110
1061204256
361443221
1038517977
1047008951
2032915203
1483427026
1072232421
746181881
1973053017
2110279400
1389603588
843377869
889310085
1203039410
856483522
1828969341
137767497
1101333088
504254316
2001436605
1521610931
449031491
347876159
528521396
2008357857
1352297473
961080906
1705430000
309151937
807553708
1122373546
1865561142
1316457268
2105021384
681780470
1805940353
2133659448
9210666
268191353
350118389
1363902667
1196011486
985185276
170857581
329923706
600180419
584773776
1028237832
1489848079
1195306126
713207575
74085079
877071967
1488121873
1086498340
622112948
1677324617
135607412
462042329
1324474036
1181388747
1697831826
702840452
108756520
343139253
730036224
686671741
1798860161
1842225295
1111328708
1358960756
360105668
1694063589
1646786047
1605905363
2072724729
1480392151
683779467
1452515638
1723806498
177010835
1517814559
487160340
2083906157
407226763
868589508
1344134528
1043507216
282083653
1798427315
1754408315
776496066
794694486
1816814483
66204062
1629195838
1645227775
1573928286
65012850
1618988755
133685106
862988268
1646176234
685382245
193180610
1568705167
117266598
1657821550
1074343777
526202431
585366241
846173681
775701171
790247317
48354964
286372346
1149602365
2137436591
322935736
661366217
759715836
1989722070
1110814256
21841522
1581876056
1543200740
940030593
1018925941
1233649946
1855415487
1625723450
36605263
1895318469
1724936382
270094091
601592854
2075354237
374273692
319733927
907365655
1279988185
1875920262
1578639304
1256853859
2098416038
2056624781
330173136
927589462
273864801
323697284
37800560
1746727183
258711953
1583387896
1404361990
1372819927
1160491032
1978297760
214748123
1830345961
882380317
659034044
568411794
2138094677
1721918952
48531221
1365805044
514493137
643459601
311223079
602800638
1915828990
1145832680
1089765631
1681609195
761398482
2128302523
1461738850
429096172
439524526
915364985
1922199496
151090174
1267724568
576498248
2033060680
31121486
855535841
1226869126
1441679872
1018705778
1562696163
446573091
866615070
1531123651
84578039
460226041
2032971857
576449754
2113041875
880009417
2085755243
1463278247
668687875
1468172496
929412483
993522560
986640165
1343143640
1188483433
2035987172
826809898
1070718588
317040250
1934148241
2048535769
1953963546
1263795190
991823370
1583427303
1954619364
1093653014
707784578
807737712
1454983525
888214520
1815223331
1652054060
815391689
1564692888
20592518
469429267
625214643
1022657209
675555554
684397016
1605516712
1419890779
1459062458
1762422712
133764403
1457219465
1519342345
1968098314
210126427
1134056343
2028273720
842877804
1701824817
838033388
1740618843
1897871127
1224975190
357171949
866715203
47401632
501841890
1962299237
916949382
1326353227
1346834384
1543303144
174146182
298296563
209203682
942155717
1883630274
1423429927
1124852698
1982389875
2105716110
335168880
1054275810
1651945703
1872765777
896739652
2131598440
885525586
1774950170
566694975
1953798048
773542021
2045546840
1225528436
836461553
1466563003
667397586
1283275980
355467745
960418551
2005907012
1327086452
1738381810
1384656996
879101893
540571463
1883694247
656355894
107691661
119093025
1984781073
1956449567
1260464682
1855737782
871771708
1983340201
1576995303
208263435
1172179120
511477227
2050560292
1592880643
776770997
1340671683
500970316
30110225
366531040
1668215699
1501509640
1613029063
128918379
908615488
1055529053
956210064
15350403
93182052
741646697
959011449
1200601358
329902761
2147312186
587661104
518103945
1659021664
1450827487
339381595
332765443
1393705466
1178668311
1972346492
1168298865
130520436
785455325
25321522
997715781
1101519822
166817794
301013760
160005414
990530944
1412568949
228605936
1019893922
570873266
132728308
1515847411
1035913589
2018561218
1362119064
680682878
402352901
1935063687
276870084
1100547097
1426120104
1832919154
1957875028
964763037
1581596077
293751762
1816023742
34167936
593257635
769994741
1757313053
1542197704
240120006
1928415450
1859794442
136379041
559420941
1960805576
802282949
1656327988
1850095017
1749301055
1897067801
1025562793
1897021174
1674449574
1364417127
1571278666
874239745
1653746405
164934069
2120696096
97536354
1484652396
496048160
2107654050
1820737567
1688767859
2133991661
769922748
1853899871
190540456
299047158
1416415738
824641071
1674372855
128947011
1747917821
1672244413
1269053119
83836302
206511064
1583902377
2088805695
341834751
213924811
1499509549
1306316670
1699696114
1408888694
428603615
2143741182
2085878180
1690947956
1971472063
554103639
1872298305
1533825709
392881325
2104244225
31120909
1429532583
1796807450
2132441766
1755841972
1580134309
879278979
265318154
1242936769
675260937
1527476472
1296048112
19531935
1467176188
236443590
1303535780
2136756431
457006006
2060148318
1078872054
749518457
479542433
1863314644
1719513508
1995721248
2096689158
1635145237
973588828
1412295378
981325187
2104921946
228236427
1385828393
1228483314
2078716087
329037083
1824352378
308873803
1018805505
2034219652
911993809
1306980363
1211577121
703405573
447820035
1384958338
318530811
1497746130
1262946736
106269459
423139392
537780585
703292899
119688778
582283006
1249737264
1734771025
2032990249
1113134938
1821339314
1135761104
542205873
1761461296
1795632210
1402232138
91630432
746450230
1711705850
1788513078
1769849017
823645949
1412219543
1201447790
726227217
1951327112
592915907
1694681378
242624734
228534939
1581081695
1429363881
2090745185
1383323986
608248065
1587682965
1795545952
670128999
854280131
439786734
46032115
776227494
1454305370
698869655
23578631
1447438194
1386969157
852593550
81359977
1533597908
759602565
669898788
337369686
150598975
1368891418
64842412
1010528326
586076644
465333432
79430448
2141078020
1066032223
810667777
371433432
581240235
1481488795
1835510782
127853153
276871980
1438953055
1433027425
1525398396
658887052
1524551746
177830774
1758420771
845534635
430341434
1271345594
1381794097
920168670
71736236
1630901718
799857051
1952333295
980427757
177114148
741273576
593617143
609250987
1158485873
1137258746
2133328920
1097420534
722586488
456345962
403674910
1253830961
1014712067
2030488484
969925773
1691845626
289125955
875043536
1706817768
1065134169
1304714587
2135465881
2033487840
631679361
721430933
1348682840
345082875
703299078
28724494
1043609950
921432801
1212387136
189653002
214761730
1196520923
124406240
1879804821
1166394508
1812627008
1495823905
1157774094
497872796
482067633
838424654
1242552236
443946135
1280077558
228300880
174000518
1338579288
1536800320
1463743148
2013725403
1253223220
1042355664
1897902223
897732883
794229483
1441399007
1619060677
2111158387
1298645428
202907729
1880523637
2120226023
1832815700
263133799
1812992920
2070693323
1524387953
1815142275
1880450613
1119755987
992954436
1440711057
413525758
1030972141
52434667
428577087
1181468494
1689372231
1996961010
301466808
53735357
1924856130
1816896447
1560061563
2103162516
1679800674
504097611
1185942153
2007327053
988474575
1087528113
16911710
2021944470
2008925167
544579524
1112529314
1964153879
1660281760
1986430622
1301968724
687788840
169252840
1305225668
858317044
1172747561
1137577431
904875314
1216258692
564923755
521115050
848694212
1789919086
209125231
1474031026
1292946392
373072122
2083913601
1181782941
1608088447
1002032195
1150063258
1001856896
835065016
2025136344
524408509
1609410045
888105355
5824174
1516229418
1856053732
1082996970
125482109
374640930
355657619
1680378401
1943934450
394656599
1195515270
2107986257
1586698805
1273595520
242368734
180640770
763027857
1179689474
824683819
1105102164
538608789
372961171
99823824
1421488541
671451438
203375546
1736811966
1534858131
1162404410
658271719
2133103737
1154758641
1667200141
455264589
28892672
1269324261
1532569110
273126488
95448754
1503428487
1274901388
2081624445
1175189370
1761271151
1758629634
704278293
2031202518
1738277877
890373690
1347844004
1463690526
1334858290
1471410236
1355287263
153879078
560706464
1373217917
219897041
1900803143
657761134
1627453582
112918124
677742626
1712814282
982058644
1340321403
167384282
1746860900
372341639
719974607
1472376417
240336914
693988631
218263482
1235361843
1723845594
1157806227
387850918
1367600802
285344121
1011804247
2022391928
1891721765
253809909
304784143
338425263
918919390
2005846022
669294868
708044295
1590272173
1482108595
1198336762
897414244
77699729
983022177
1739268035
480760483
246670245
411520966
1905492904
1280236234
894650405
1063985626
416060813
1221438994
2111126868
33232455
180710793
1125981691
299705299
1322676906
1263215445
1031724129
292917698
835309407
230980701
1371960280
1487971786
2110215383
912073259
875628441
799563733
1485979420
1854496886
450681802
2111308958
540977859
1550543690
1125230147
1609009042
633776364
348335607
1655350870
1763835092
2132122358
1261543469
1829995708
1743786937
1040897864
347645258
812186793
919574787
689214930
1149268537
1886276526
2036400420
623125408
51084069
1244162474
524548690
1474060270
1008855783
1410337144
614205139
603684611
1608359976
468410608
1245060984
18946134
929018929
1417722229
1701338512
1395751191
903383304
980600687
1910812025
1287078296
984309756
1891093450
1037535366
314853562
697726700
1379695406
1523300270
1207093519
300462072
2003021434
1944853822
1464325153
1441644162
1932778295
1146914655
1322782610
1608113769
354636778
646089434
1429190808
1906184551
1234456536
389506091
1134489823
19785126
70368246
234611435
850088521
1524614282
1954402933
895966031
1292356563
1873856527
503544714
1563074824
143901901
1163204980
1253799304
1897924807
1946323564
1914558401
794182858
1459712827
451674817
1725793727
2117856432
1316839032
422029811
85196786
254963447
1300496652
1366480329
533396269
784078006
1422224372
1518551682
162269918
425623101
1585034426
415688403
989409098
472087400
1403791242
573706195
1714482053
1287957499
1650623067
1956431326
38200372
1225975746
555300225
911243285
1702495503
1850371833
573419549
730263984
66138096
2116346369
1945088054
1119589679
1097298535
815399645
137535092
349167853
89179267
1046494069
542633972
1965308855
1694518991
22933565
552308758
820381865
1064908896
1566348873
436949835
1676936116
313720251
1013880097
1609724248
1423566231
574246414
127462964
1092749076
411324449
993489555
628206826
1035968808
1366164253
2047032304
763633591
501403151
891770687
1905490183
678156142
1655355461
507053037
1965552805
1639411818
1343539504
1333996126
146865316
29631014
866996753
827959838
621309739
1524832133
374554519
935247233
125194642
238653293
895996748
1279057487
932834894
1777124551
1910728309
83947735
1049656219
592092927
1508389745
636860643
1171409205
1421879665
193734912
1606522476
1855944446
1888408878
1840432076
2074577164
863318724
642875312
502264029
577535101
152338367
176309303
2022504417
797039852
1019445930
609358605
1239969178
148272034
965892702
1598231219
109718900
1053723199
1854700543
991348678
1499749552
1191467017
64985941
1975583999
1843033110
2006037889
1696667325
1345364918
356995620
2143557838
1660612387
2011104264
1172002267
1983633984
1319716371
204952932
1925939204
865583180
1976656577
671524433
1676320422
334353338
1297826278
1279638756
2095414861
1618115559
1712761592
44939061
1383802021
231662486
1981075050
195588908
2116686633
717726730
1438608571
1817034557
1458278495
1307884254
1205240712
910053973
263584497
141280402
1067287813
1817021496
983507877
1583186462
413209947
1946877326
1368895465
96969731
1469993256
358398166
735609728
779870293
338992161
511404405
825963278
1574784138
388691640
1539388668
718700156
1943340051
154262686
802972453
1113051850
1033835281
1110092526
974573037
397595908
238070573
1629327100
495131017
1323299869
723034017
1361509238
620803503
360907362
2010851854
1069918199
757572730
1651694008
686421454
1293030930
1850543023
389743500
1786344651
1720229993
1978764425
902851821
1318353865
1227821239
1477076021
181542798
15672920
402570597
1572230131
2127496403
773456649
1201418539
940527895
925478846
1054247040
1485133811
48889259
1230188234
2137903200
1962882470
745793712
20309849
101358791
137110781
599889413
499742302
708289456
1205050520
24989466
1827183591
583213939
1921285628
856144495
1503800570
1718140817
802876387
159071491
1314786636
918725639
282241112
1797464444
1045377627
1277358656
573504152
1192724643
1070312708
1813411072
1528896934
1338974854
1531165822
1265736900
1853241023
1788325185
280028973
2011743274
615895939
788938373
393617162
609532843
1773793152
1116754749
46787005
367304305
543785932
1369352032
1055102025
396226066
459185064
1619711898
1229221031
1152120711
1231090755
739821563
412484715
689929893
951984687
1377621306
1589017219
736080592
212352850
2083965
699125213
1806527262
1541677585
1861331903
1716991839
876194425
808458972
2134649395
1776389322
1869638666
32258693
1548093451
1828301337
2050537393
330113290
523773787
1310581790
185269655
2105692946
106261493
2118746879
1675541275
131668109
1891001246
763315280
1477469833
704963380
1882830493
583656715
1107338253
412498925
1752850277
627815502
1531822402
1271478847
1522314264
2065050892
94927260
1182040527
736298199
1092786415
1902445280
704759899
1654357442
1290058244
839475557
1276699874
286731895
1230011793
943326183
247883058
1455182388
1984673111
1401268330
738634790
593768559
1076157194
1303480301
2042534033
651545822
1539824126
1682361064
1665839775
474898370
778690796
1547847012
1911415542
1795724875
92618071
652704739
1032368061
1641257669
102644874
232255075
52560965
619373759
1080694505
531606978
1726643833
979357932
2131812740
495466381
327369987
2055602820
929269943
1961007631
2020697636
116624028
1912525225
1620697364
1573305760
1271257119
427058699
513722747
1529438924
1945923954
1454564567
1063108078
2088935151
584741597
17169690
1859132232
2126408622
828364859
698847393
911850641
321157451
537627822
1895488959
431214323
2146679986
1647788764
497725847
407236207
1091143138
561911094
1543741996
124684781
2071797217
348057133
503533971
1767608256
725151122
124500193
1253422759
1463050663
1773808433
855005334
1167683862
1282805929
155193717
357329285
1424236963
478339640
2144574664
2087897355
262131304
444996484
1102107296
275899886
1119505279
2129467115
851087132
971233316
641707628
1557569182
1120000717
1553285638
1243137853
83464750
411683394
2060056420
1405526919
44290706
1670439723
1993764560
2092177694
1922201054
80284454
1306458449
987125460
1250182094
981925268
1336787628
460685369
1132952165
1544702502
78682544
437669659
2015615369
1969150856
609190067
597540257
1788999618
999883882
854394202
2145892685
248569410
1598887679
402743667
170515614
499838219
823362188
971072127
1922773239
1767573366
1640659452
1843534404
972683805
398657558
1602625959
1353340890
833128247
667188627
1820345971
1671620176
154799578
1475128897
225483523
429299228
1416137609
189064383
1356234444
1303579892
2056040733
145228792
954026994
1966825038
718328712
2032034715
1034169697
895314764
1048045451
1421931640
1842511319
1673202467
1689354948
2093263966
662809772
1498938235
160687884
342833821
1000713743
1690146870
603263853
1104544783
171765588
289758351
1945886588
1516791745
1169217121
1721444935
1046617347
510020377
267372529
883448516
914408156
159640865
199865555
1966642997
325000725
1713112248
1245196669
1170831354
975047991
997270206
668668696
2031480310
2050507356
1587502993
1242732255
1091465769
238062829
1627344732
1518341925
1997471376
1835478126
1306213726
47586102
289656220
2045717087
611823912
1736532866
1632494220
928824527
982530742
80929243
1230527117
2108010533
914982397
1515499043
703562751
88922605
398047149
1007834615
1678425922
942772943
1313346004
1908259261
1742350010
1685862534
860151608
2142860083
1778974439
1161869575
1153083489
238142571
2118512391
1318069120
1620684684
1586302251
2130837880
1221739472
1417589908
530368835
1467443939
157303757
2004222419
890771352
1982405684
2088326690
637255698
789104392
1663834411
1053452413
1603965620
972287540
782997943
853663065
1890155499
1084688521
691597776
1359498939
30017892
1286774076
412631440
1712805974
434620458
1790667970
1624960472
268921285
379191503
1944791150
1656283229
84779219
1508424707
501853951
490311602
339913561
1804996236
384291921
1910362095
1424732701
254586320
996454067
1067149970
597576365
1463077851
527854917
1645969198
1519940078
152058682
897562342
2144119587
616926681
874437702
1348112293
1920596570
1628010495
837570691
388089727
2067242743
1166708810
1548220253
1021440002
1536586339
1356060246
558379434
1855642592
1529822417
415763520
1012526853
1847239521
834061777
763289807
1050509692
945501195
1122741355
272966087
938588431
1647011415
315557864
756610466
1026443696
101489640
1438174982
1461395180
925791718
843965924
16320848
2123253043
1500316578
1049473891
1171703438
824002607
1444051227
1273694040
1776148404
1933679021
1618386854
1934571215
2089582201
599957488
1312182643
1230581692
2073128430
1617371060
706645195
1737705078
200028899
1293004485
1397608668
381455476
123726796
748760559
1309458876
101625492
986315111
1829653369
989795434
797530890
1393389234
509545754
2087568341
560738275
459557058
1177117315
1753975875
1630023969
1493659758
528334833
45395983
2083637010
1027506346
422756221
348849086
524043379
403200095
1252707273
619659829
881325272
716009972
558682831
720939272
369865412
850199361
923336591
338418957
1348666931
43378360
341998636
315758078
1200212517
1065110140
379010202
1785828109
1183734796
517810628
1285476533
1619547932
528699591
1239452800
1540963915
885665036
18461621
1477152714
1600578500
50525205
191679689
613627281
994206250
870200225
1973972583
379649517
106270522
687142883
1112722550
1308247621
2095214551
463664672
270719404
43741886
1589197431
893647018
158084708
1190649056
852779292
983208792
1279883005
1102024104
605266795
994123671
1640917318
1554758779
149891497
287703263
2057978861
1421023176
706455073
456405182
734253995
94819673
37257190
23663439
1299710589
1153010358
2059470031
2008585104
1816390842
319868168
412722114
1614841622
1774420062
1885510017
481439577
1550605003
17670884
373261848
1398155105
1338640097
1503059897
1775941763
652479544
242306006
803446238
2067834882
147109745
1811821892
1534254808
1980605599
1704706010
524281761
493520020
2027235315
533324365
1910289255
732831708
1569385641
1970959554
2051830282
1479099992
375312280
1167384727
699017691
70676784
1604089773
1493902335
1174272572
1143694022
675268109
740187410
2092978204
791942546
940510866
760372202
276259349
1405432217
1126963081
99171501
1064301777
688851825
1210901229
1105201581
1622304514
435825205
1189952874
327509586
1467287042
1851151819
325719979
2028159077
1684842905
1661283541
1092068879
928287561
125606047
839467901
1615022327
1941963104
325498169
528664879
137510171
605089481
1211953330
1489155949
1842221990
816251858
1081411686
247302024
265286424
1519791692
933202274
893808922
1316724294
1571781897
820190494
882651140
370886114
1265371432
1182604577
586175351
411901963
1173547212
1923641379
1202852637
1800652972
278079788
1835773326
981839373
1018849668
1563087063
1240435161
1676759336
868068141
1410591247
1360956154
2112390299
1938451524
240162041
779027690
1853825760
612582067
399450556
1591237926
1999427203
1373487930
297743081
1897175026
925507836
1544065454
856746006
158280482
1737484272
892025331
794234646
1115823166
67275865
372297587
2053463872
1868718756
1121028219
1475237287
1898167137
1927058982
1402246611
487977065
640646075
1384309019
1399807022
2127027319
1795407967
1668103605
1111795398
1991388854
746703836
1772943941
71443304
1322278299
1540514913
1117029745
525183034
1878757557
1656307651
890536432
1811743299
2107423064
210990143
1250894690
1575046058
1173451379
1532621474
497209930
1460586869
729065814
1914767917
1535973507
787108475
1293684003
346943767
1206310166
744832318
1480280100
903567203
1771747553
804312664
402521836
749076935
588712692
697458274
59349391
1775921864
1457239055
1000378598
1022874382
1853648377
1554355106
315863496
679154293
1294072181
1922571315
141632557
2082310681
781830298
15087230
326862933
1705779379
609691246
1973120725
1643143699
629023059
154908437
826698034
725370612
1105900429
1266174758
1952816349
1764660362
1079843791
945666263
2023184652
617983733
504939333
1159118613
1605243310
1758250537
333318421
1432612678
1709830847
849618308
79747406
731029440
1270398088
1764559108
1369574949
2064115200
914155839
1838283826
668768250
148412692
1459427191
1363460030
1121414460
1543985920
2000469877
317372540
2102215408
958508173
681520977
9495750
2017135932
51709466
643157747
2106612727
176572160
490011250
523939004
1856787202
495715002
277569801
2102939847
1997712528
266977818
11241606
1753209527
2097679726
821106411
1784770625
745432232
489192457
1683426064
951454548
1512222776
1195738810
2127581361
1927383559
1864636906
940241057
1902852645
535080181
77321915
1588783627
1654160226
2057445003
54621887
2117258378
1626583220
863032791
406565573
2104058571
1828499465
1111523427
708214863
1643623914
739418360
914945245
1427074261
1569547327
807525532
6138985
2107196202
630292316
1553307239
1612596813
1578628984
19984887
306072589
6099228
2134235875
301690637
1895693729
934583643
1750276325
1465378667
657141376
241522555
1831893611
1295616018
1941679232
1706306211
1578529420
1251885153
828907880
86190746
45708117
1820315909
1981376999
1539130757
792496342
1711300838
185644852
1909325693
1842560660
2126224588
1062958591
1501442850
648268605
1548049618
1464074050
1659821410
1655342189
1811862166
546312551
1921707690
1031773271
1586184214
2088636036
375989740
1426072631
642594144
2106721983
1505161670
83581420
1316312886
140740295
1531272277
2440135
1212918957
1002254671
1450245130
1588552979
2021422711
1031741139
465432221
101265698
1582402508
1725236657
1755372269
1550330268
585187872
728836811
604896275
232372391
911989329
2090670432
1065824913
1069491922
1572894497
1376854976
1518477042
1790238208
862100441
1872997202
1210008722
839251702
550056459
1879126099
1028338481
1928137779
1083185229
297675555
931313995
1828935519
1662334911
1026796478
445849310
1348408593
551166819
918012429
365913835
755118301
2040741206
1910681189
391354962
844773792
2004706665
2142362138
1846483387
1689427641
687026121
444175959
963573705
1771713142
98214512
1605805664
1738628110
1264383950
1984199759
1492160061
1233841164
382940795
993395419
167619481
765935244
2112280096
1693866049
1410995683
19748230
877659202
1389910739
442648296
686891039
187309817
1820985668
895650448
429589785
1663166885
1561490182
1754019627
820933981
1679690235
331820262
897691222
1878558098
73583395
799166557
373957645
2015334713
1213344439
1031930095
1486762100
321709065
1191783562
1509587795
161359494
411659505
1731950479
1401137945
442709391
805730231
1926117660
1508591855
586961040
1152085931
248730119
471105901
1787289370
1881254313
1487260304
1831739990
540751143
1098331832
1611173582
648565217
2051593124
1162597
1900573292
2085801128
1018589358
1841978734
562199994
1546431233
2069088094
290166893
1380942048
999207185
1059270783
1005208954
1765142881
1601774372
279249599
1280477813
1113787804
1039017263
1167506159
562159273
1967933520
174170256
1373039665
1202132226
1425669851
1466413694
1077868526
581004986
752644932
1944756724
1633914530
938980472
371987061
1246846579
726464529
1010850198
1626734279
203392481
911745700
773039698
1863705982
1555559226
949058851
314632533
108927547
2047529916
1509594533
1461695210
189725612
303580784
961249893
1760958029
1096720365
139493879
2044793373
1401746564
670156838
1710916183
950584244
69947056
965156281
216678357
1325107075
1498521513
1421194566
66022633
1467500127
1101938428
1379916876
1485159601
2047816470
1977862838
1335569525
426750125
428794130
1113233830
2085545928
1510272971
371467888
1685468720
1135189439
2115838943
1969079009
816308148
2070877921
1117806760
1633996960
217519413
1396672829
249958705
372964512
1169762227
395908123
388722430
2096072233
1615909969
1987347745
948600613
1641809936
1374611088
1386112068
989502023
1679427634
1718411964
1443710921
1308850387
1904365568
763017092
1519808575
552323731
1537674517
1920498030
1803660796
1733055691
1331280010
359998450
295537523
1863358440
963496036
300639217
1318372235
621674074
1753818817
435514068
593886305
24810026
83063532
1792067448
956222491
1437351022
1148520675
1638615468
1092289789
1487505910
292999788
1574038411
1755924944
406125190
833871459
662357053
1008069128
538695514
1374536147
1619198416
687670826
967938073
959758248
1989798928
1474624433
427860670
1198831910
611446309
1807882671
693766293
1209525825
1236314413
1277467880
1493970165
179328474
1064767042
2047996960
2780073
549008672
1366982978
246041693
1601050321
278979016
700973692
1708876931
945423664
1131200562
1198153912
511814414
1038723291
1801968839
105673840
75014306
1362406665
527258684
1355833712
674989498
286268510
1736409913
1236590797
1524059550
1003884371
2088566629
385979363
2081348569
1050468932
98850553
1960009195
62031803
222753804
767006976
1493288597
1850468463
49540072
1940956823
917922863
945744429
310151072
1041713537
1529826831
1520511323
2059530885
1068111386
1795528293
1151899540
45720254
1730875995
963693815
582117272
1967046595
776021664
153127230
1313030508
751964532
1115641366
1080359975
545374008
2073130287
746765915
947882859
2018259080
466607319
1178099838
303329976
623552384
433509488
41660545
1591111241
190729422
1333432667
1029631640
2057661824
1013906232
373917565
93210064
477711577
1790452971
1161857065
207533622
2039584766
227934062
1661757517
725205885
1266898003
1056175962
771894867
842460781
601740071
1377660181
924240097
2094265445
910134299
1590802709
1295994048
383571888
601095860
2059171801
1522711449
213168201
1498652084
512958072
505827617
1464877912
985579574
993580725
1417501383
760439808
640457922
1315545885
2063963308
1608653759
1227311955
1435356046
1108938947
1255578109
1512951593
1349947762
597599483
1160572073
34941377
484780973
1262608496
1737851160
522286284
1323109212
517704603
1816095432
231736280
1222797129
965979238
1544254859
1231785837
979767651
342234700
846789633
10708777
1371509246
1657962366
448629012
679390098
1513524220
1520508755
1704476522
707039317
767322611
834983073
1485965885
2115151674
1427591620
360961118
2088473843
1635397983
1751081229
976215817
437914727
1352497887
1020211536
1658257356
554935838
321272592
738763830
1685443085
1179447483
1838022872
1141831645
810831845
1007152362
1959895991
1985422095
1565927631
2134240495
264814108
1735358905
2015862558
1384987936
1671049220
1340053695
374337234
554931261
1055303981
1912707730
1079131095
653151073
291650305
2142606180
1126565823
1751735986
464909097
1710249299
1500524780
742798685
1168276870
1397128302
1627748225
1602433443
1853673183
1907671941
2036305176
2112686588
373151418
856072251
1942858201
1407903648
1803434414
979117677
1850321714
722882822
483857333
1550857743
1174059656
877647960
1111540382
1667231230
1183742586
1193382916
1294514114
970221780
397524452
1465933837
739726106
1552925004
1779549668
1327293665
819905669
1887329870
1232013351
1276471512
1315698385
512591604
1097497844
351889202
1836220776
1571307345
785806782
1945104792
1699521361
509307999
661912307
15849326
411583558
1522679819
1445311174
1202230889
1253703769
1618734559
29445956
430117635
2135898327
1099671406
818447428
1188108390
255340466
874766253
2087880161
1666621686
627255565
1216206824
697241323
854058510
2015466897
1056863268
99348111
1191131363
1605387521
1879660242
1426464625
1448977065
1480302603
570639746
1190094114
1365724197
265874154
1495585983
141652684
940355283
1460506495
534666443
1939315087
991005846
614297381
2108568925
1139277393
1000517693
1534672410
1298807383
1907709989
1229682047
600171556
1662883692
2081568517
1333533076
1846929515
1958468907
1896796471
955372377
571335320
679078
1879726678
1752281872
130872655
1933626384
838918411
57101178
764563695
755118689
1474213323
739778965
1631108421
2070879379
1459771490
1849484461
1329671207
422713520
1479929587
1240559425
2001032006
1116175191
1032405927
1980534440
1741377339
1533110983
1200966529
605066140
429083790
1122579506
2060596200
1157999179
1285045045
1472128829
1908996452
128907974
1998358515
1534605874
956925421
95130008
691789620
1392490298
636376744
1446252222
1033565902
882192194
1364634321
38150021
1240359102
726693805
2074098011
523156943
3237024
1931963637
524906416
562313345
327541526
1335377984
1539651474
1270940680
970342130
1647905627
707347917
1892700699
225595376
764259390
2038427634
469594705
1610636595
1537534445
1621527227
215415416
37428992
1864229150
130109625
1454814872
437635418
1482078021
1131270130
1488937301
1526668804
2141558870
402448520
742466564
1377601336
815593793
2065507088
345366396
2054568210
1903961627
780076618
1822833440
1932352674
890049710
1981503007
57179850
2079670811
2085650932
954552519
1372205390
1244174892
1752782199
1255229113
1905623639
1525922153
1826115108
859356923
1040414987
489480652
1132000955
985999099
197914134
663983436
2119229606
1747585003
1873037834
776990690
167914131
1394066739
389943128
212535848
911362609
1492116219
1240869169
2115592981
1536565868
1189335998
998638719
198202040
2071223943
2034716505
1948741713
1111458838
1182734044
1073688771
784090419
1944549278
1061534921
202759300
782947985
623250771
1184911184
43921152
876620259
917641088
873780996
221114969
1602811901
43971605
945302180
1616436531
2125624431
1642147713
655030976
884283494
1982062097
1986866978
1744053933
387075553
631363471
539550412
924407842
1085030034
1726777145
822706130
104261724
1480712256
2137620332
1188446875
1094191867
1360659615
529166063
657013044
1785742233
1428064033
1338087693
342300153
2054627733
1129775903
1945441765
1351026900
715604969
1277956587
1535236789
1688445545
1348576748
419172838
620726766
1248706060
844510053
883586005
303434710
1052406690
1211278580
384995735
1087761958
1384452780
540582876
1147604029
488934645
1105077088
895235761
1764143734
1038942841
778072679
1403745666
745533117
1189535632
350560649
1071679035
928759080
1357097961
877642501
840884305
153692887
1202990704
493583315
1392302539
933386923
500595972
1240607946
1293581070
574887046
725472644
1660331638
749116172
1794169757
94715224
1292558785
827540386
924355527
503179717
580600732
1717198369
1348305150
1873441051
2065163800
1196664665
870335593
324518256
933555073
1874651964
2071643103
275046975
204134472
1312131605
1280577265
1424653225
499119317
328090767
441818530
1301489530
1434695868
418271101
405479247
731220181
1898265606
1064218728
395693995
4271323
1752019499
1454170602
1845253658
1924084344
1900538862
1727381414
624962376
1967635242
1105060203
1321843435
1493272535
99427076
713377041
2057000588
479910433
750649577
1062477144
415820611
641516843
444526233
190211755
183678046
1068738100
2027755849
763215560
2028872416
629121801
869964229
1233393097
1354201920
151535857
1020630194
1696229690
702724279
1523876399
79372979
467436931
1915533611
1439730852
739705055
178442641
2079175357
2093602780
751896671
1827348311
2119036548
1466622803
176779324
624002904
1379782206
1008694514
1671746369
1261587093
911349524
1483366178
238617260
1630387259
650479458
1901448946
1093377175
2070361265
1577103848
29827714
586378548
1933052849
1562976791
1822377811
1955436237
825203113
1800980672
1823514633
1884783094
802767737
1295954052
1152611209
1503565231
316771157
235534626
1837228613
584497126
208874371
228596897
553936189
2106103246
1287993680
658471722
609735640
405320621
1576226333
651112245
467006036
1126712640
408467988
1782393380
2143913915
800116326
1237827274
2003539999
2025258124
2006682346
1008062837
2119077072
2118287577
525704927
2106975353
838530783
199014942
1199705845
674871818
445111463
444529239
1296728198
1647525639
2093146373
1323302177
628081249
1963912262
869863042
1873424209
1330322544
509620602
1546972266
1063025640
1376872472
658040479
1978849859
1100915531
1338568807
1573177319
812430668
1139939582
1451432724
1048704528
1602077484
902326722
965400454
1890550160
775939909
1948789426
1633212460
866843901
2049122061
690581094
708743690
2031490824
1549813079
1068680173
383321406
700267697
1189617507
805289152
1283214638
2035827558
1024438539
295304029
82376949
928914446
391829632
1804454088
1505504097
960793577
1827025761
734213084
187401056
1285877829
739330576
42251890
616418391
366938073
522847380
391931006
668038592
1509082343
284845723
680567244
752997515
1886005354
3773362
648634513
966535748
2085364575
1342249942
1099360034
1526035946
288457025
646418207
615718730
1737624623
330619658
847338181
1287023370
670037885
1922469896
1521020063
1868104706
2128945209
1208863138
1779376027
1692000642
237124920
148866177
519368809
1480861291
931892186
552903495
420444473
1093408694
1163415584
994576512
2134324828
1228708389
1879711158
1965406597
1403228685
1142831609
1785521889
1658062910
1358149945
1214297881
284218860
366986457
1365620585
1144003891
1389292707
1130658147
750574355
415129847
1753836895
986295097
678978023
1533707909
1819871797
328082633
152792321
1406029810
1865932325
1390037218
174538019
704344853
719006993
1202875497
2139666236
2018596868
84732857
2126657684
458895380
410279883
557191213
1960449310
1677361419
185577946
1493871151
425171624
471491710
1177195119
183026504
1070730532
2004949273
100286865
1251673909
1384373737
1063866159
1882808407
573584312
1829385611
511138945
1915609050
901271894
20154119
589936812
1034319619
1171829583
1169566035
583319713
693674280
977780811
1892153688
98223110
2099782733
241271241
649069829
716265697
1526800047
791018776
244006250
1894053847
17669627
319968085
765276254
751558757
305118472
291875249
2074462963
809059703
1707690499
1065539992
416621619
1231143205
402257224
1614801175
672550651
264376763
798820038
974408509
243938310
302587009
795843784
1983309755
992703743
1998994479
1273524790
2078075900
531912036
1740427974
1198140600
267018947
771731092
475932658
580465353
1518703845
2067654661
940215146
1589512819
1360933091
477559672
630899429
71122691
1687763971
1710390698
30588190
2001588106
947046849
1899934094
855543360
1631004006
281443480
732930574
706393435
343904750
307219980
827278504
1755883123
1452561621
1620254422
1582801729
1232118036
1637100303
461410194
1265635051
831638184
1023763484
922853415
1460033948
979473495
1012957410
604150096
1883052180
331048375
108550700
1135131463
235400960
1367446057
15257051
579221367
388947966
238064834
1456797244
45936588
2115086400
1199936708
308144034
1226899287
1965302173
425275709
1683683160
1921780358
1732029359
2112853379
1039960283
1269978919
1223532497
35575399
1277322492
1055567197
1715653113
1724683536
877565865
679083687
39578517
2019814342
658364074
1125373792
1954366897
2013569696
1968074491
1667274322
1750018928
1229761352
1291762684
1652190447
86350840
851240278
736896306
1148331972
38331567
1574578771
1323017392
1494007557
341330889
1733010089
359978278
1242213941
704627234
911696177
1517848705
1131025523
475635236
2118010842
828106194
523541836
1232428353
991441787
1313935291
1066021014
94138006
787574983
367415879
112814671
1779303724
1527412685
1837423120
643226604
1175122495
742060235
1714942378
1264849823
1495959388
278462493
1061537798
2125950113
68255921
1873140316
105037628
1710598252
1187247953
90218765
1181237752
1787710870
837507983
1807779495
1226318453
692834595
1653176059
758594260
1570078802
1848149693
900822745
234659459
1981560540
1698256863
469761544
1359265921
614454168
312427811
1386954754
413213086
563811374
277917401
1243882084
569262212
192474293
61563768
677472100
2102292130
1967134225
719354397
521003093
223538222
659170395
1768616179
1005758240
9718729
619652280
643962532
1813406148
706420714
506381226
1587067423
539659134
253357596
1820326849
1251615408
1526712132
936995725
370166702
62247075
1893350061
1289224634
316371904
539690351
1621028699
1211996616
858045832
1336218506
1978875210
115651043
251316467
374962001
1300708919
1264171155
1385095881
1580775070
1659127328
1347531125
189326232
851642809
20473572
1463361777
1302369523
489802478
1186462144
849101191
602251359
1002876750
1682846266
592019231
842990937
1479657098
1635104553
2049915690
1548425162
1847542721
1848788712
1343609363
2095646185
1142820114
860118900
1198986784
1758783192
1848644642
449835567
869506184
14635153
1249212067
969874828
755495274
145323608
1166239330
1422520154
71408642
1257164571
1964497213
1886138090
1129683731
1283801965
1559953810
2024943518
1448681728
1801249733
2063568609
1199942345
981309522
1189619516
70432229
902013552
206630812
863350993
242024448
1740917467
312683909
1109696234
915727583
815660383
1785876013
322723987
755247485
897331863
1130194489
953226271
1856047332
1820558403
725618514
1673358697
1381770503
685488078
985078981
1830495305
2011446715
530108639
191862742
176351777
226537999
794569369
1010893616
461170968
1344522218
916888289
1714677771
44747132
434486493
1794415797
1219865127
1700020287
1211735446
1826455780
442147722
2015307291
1011672792
1133423185
1454344610
802952178
891481468
2082197200
280697034
1097894675
1142754960
1597850078
1156647124
1409786348
566274028
171263737
1551321407
617757573
833345478
901082013
247367118
465552552
298452481
398256589
227471883
1958247121
569979713
327750145
1791647236
688011827
108073513
1422966241
1849987781
815322142
1079830295
27511282
489879059
56814849
356069402
1617401881
64255659
1984717548
514201117
629774847
1695727958
678378416
25142322
379642627
1258142667
815012614
1949091971
1322762993
237128299
460538142
1765153837
848717765
1222466400
255791118
1683321821
109545479
1324104597
287382424
894383907
674239866
681259528
1970453973
218530340
343078513
1007904102
1939486325
509414635
981059884
1047070524
714428524
1032837999
261860686
959105103
458920121
903984818
1929057880
1750308200
978971627
1451519030
766748145
1872730938
965084499
80860832
1049693764
1701155462
275706991
1929752103
644348957
1949652123
269980601
1875451972
340396215
1536997221
2085508724
469839977
518894853
1670623768
879929164
829480962
717450059
1697695834
1773129319
1709186816
844138721
1583792100
953573319
1536721799
1619620302
497851427
974991629
2032716546
1258531214
1838211592
959633560
1870668178
469300830
1197024604
1277735666
647115475
573868752
1995365224
1742762429
1037369829
119748809
1098545421
1556427028
1191807470
1499441896
187553244
1454970614
1591748015
741582735
668915767
255883339
1210695888
1118263844
1966303846
1494452310
862375670
383231697
339719724
140479966
1705315615
208437991
328706399
2065736198
2126317849
1059608848
435470798
689764052
807432650
615084474
615588369
724214938
1250570284
580282048
880340263
361300147
570508964
1217305894
1303571225
1362525185
1690270201
257410800
21067032
1414269160
581746936
1424059903
1163700691
830933338
1749056797
1188529705
1030154662
1934279991
2025421450
194840395
717003548
377645251
1623046410
1000836972
530593390
1038912285
1267923768
592776641
813931213
1585003398
977346314
1333031905
1192208813
830707864
1963933425
349860052
1701522387
701492773
1290574054
360395485
392297701
2086099895
58081153
1000485291
36536357
101319149
1969918400
1040253257
2059361500
1943059033
1820031889
2104372098
1167032650
305615899
1250983421
1867322100
571371800
239622893
296320788
1303895091
117233565
960718265
548627130
1889821001
2080990430
217508829
1455385261
22883084
1211494965
1051108417
724459176
734491667
1000664574
579300218
713063589
118436357
781193168
2046407038
748368253
695347457
1716082074
46887039
41261116
956499204
1816610373
1038789334
1178387370
1297972336
39682068
1745973627
1780534680
476346909
1113754255
118780471
387690319
910381045
514061482
983371109
1713562171
51048727
1672067147
792196476
2069153646
1180972001
183100975
650204011
198367423
602938512
556636895
22509237
1545183246
2031038172
982006296
236784238
1304918204
1592314062
1759638561
724816939
551753330
1235977476
1765183781
1618541013
500356835
2073717
1053394428
682348564
1918228739
281313553
984633225
147337428
619699607
2010253301
2033457216
1702713546
525922119
1536637846
766223355
986336981
1906430838
449756735
680428350
1911083273
350110161
1654809482
1520603300
231721893
491119860
540462085
860140768
1186355033
2027758188
1673004525
384692969
1897938696
148286261
822098045
1312144320
891096730
419353594
1141986741
884116294
646097079
1906422979
2109396157
439995491
1057777055
2105348702
2128901137
941622564
258455724
1047465277
1863779331
1329220361
878141302
280140497
83638374
2055339833
959846192
94029101
632193953
2103169737
289528686
1809691530
1372715082
1403196233
892906578
1822456455
495924068
213532221
988798136
2039788568
447303431
33676860
1756293259
563666978
1778900143
1144434326
1446433478
1047301299
472770207
710412318
561974328
1328104975
506919719
1071092869
357622055
944852772
722681518
1727220765
1544187916
191177134
383485185
1597683696
2029135763
1695594028
1278637356
2137030738
1185139934
1646368028
2045227571
1419329386
557844950
546745786
952241759
15244913
791118678
993720240
1616233669
484292869
1797945254
727440005
1389607991
274713291
657843326
2102156860
1052692711
1229726177
916927829
1233527559
790898464
1841716481
1267693965
1834558025
1093895458
591130202
1380917990
188429904
2016458185
1111222328
991120259
1810393822
1859580419
1382289799
685606072
1856312540
258430075
1891910122
1776233532
1343402901
163271225
1312359907
1829849893
740857875
1892957712
1113492287
487718043
1090606525
1065407042
48026972
544234219
491649666
2110899010
1710110904
2075129483
241176445
1597397315
841031730
1902957674
1322999839
1933185826
1551243536
1093202896
675318761
1761366069
958080666
225205439
1856069025
1872429753
170221298
1040234028
1995434989
1810459167
46780245
590439579
1702461732
233559341
1152821259
1931030458
1933462696
1186032744
273526969
1915121963
234281436
960824301
1470170308
874433121
2142785775
2140010095
523442084
1661690746
407404464
2115634788
379257108
1570156698
592619697
132729242
374214864
1183105248
1271798858
1031084600
921676730
1259279519
1711773889
1615532454
27815799
1980562156
1994289711
1186269945
1210425041
1508997348
803636024
822553709
100783670
868726537
2101339373
2085419645
1148716951
1702295587
722824999
204370350
1415691967
1169626892
366149945
1208363225
1369550372
1212058908
1229230367
759266170
1178305068
1758658702
1743717608
1128512511
1786379798
268786298
756273739
723873271
1789157435
1484940647
1492150066
399018029
1239682558
805368676
1474976115
819642190
1830520840
1190562812
2054774787
1031722968
261072697
509321965
482349618
1903558687
1583620033
1122522666
702836902
1505899329
923553466
1767027793
2019112268
735748817
133254399
657951338
292088715
615196976
430853230
1886829307
259248344
850904073
308558823
1357650736
1534164016
1490884149
1405465454
244177440
862408639
222753402
1738287183
2014932713
145010468
1381362989
94857650
546835920
1840644616
1699542783
1490576582
673425453
2032106049
549453582
151531681
1987408259
856728937
383556836
829186876
1944514069
1499579489
1908785922
1395240128
1504610570
2118904892
1448835348
2122693813
574665551
1131212179
1474797068
1549364600
1994295449
868746712
21541595
1954822423
796589802
76830395
307473313
88208707
373267466
1305093874
1313196939
2053363652
538555426
411036241
440370511
311280208
802762716
1917325702
820078276
62445315
1099553366
165716885
1514408575
2002539823
131086366
849714315
1705251378
29211785
355656905
156702523
339421426
1191787009
525957520
1441020916
987696536
1408457886
1114241854
722205333
438281350
1187319843
1724764323
767854859
1253905080
1087562511
197607703
1534766229
510582587
931172792
1029732923
391760372
2064981410
521263788
1683824246
1005436221
9216209
279550961
1794595596
1737456179
931083396
2012755359
1632732897
925726004
430497771
70924185
1621444655
606130801
2049650639
189289707
1683571401
1054891773
782731448
1150918723
742805214
159535169
1475969421
1027149953
2073376302
1109249395
1267352972
617565390
733871102
2117942932
1683357340
385990715
324118906
229795146
1826375470
1267201794
743941391
876428587
1632937308
578306612
908562626
1721148399
2074086450
1366074359
1120448453
1485818205
1351640733
155255836
939513076
1326933954
1077881187
1129032668
1213520281
1377158373
424406371
1116845
1215863424
120617189
284955099
546554343
160727043
799473549
408184508
646052282
153913971
2023297061
543547034
245431445
1398597951
103267773
237390204
603462690
1683757454
1593990989
1884165804
425450867
709528384
521158810
2144608049
1780116562
7917784
487070090
230717357
2041207042
426595348
2011582265
1060064045
626826075
1293063542
1314061136
1518124296
2050154290
613872065
858307883
1857213210
68884802
1168568540
1198346706
1215457308
854680267
181082856
992801665
1974478409
482942453
651319352
1405715333
197036251
1948148233
626120179
2003728504
2034099875
1538306000
1919120718
578459679
1739293900
1491594696
1340850534
349206263
241741874
12889225
1053846978
1914617963
1530060845
444379814
1722309692
22103935
2049302733
1443156260
1854810983
746315353
293668115
1541996500
98454802
1538258782
1938317533
1727250783
197764097
1112411324
452660071
1195757538
1489349349
931385609
2092395058
564072597
620962257
935864252
323387850
1958334590
1664369900
910550145
120017311
1773750451
655067851
1917211813
2027107469
869034600
1392241258
365727385
932466011
1178989376
1357097317
2008189434
442955391
1871366559
90878631
1958281423
1044332045
1918345433
2113762309
1880823524
522938315
100590893
225264934
760662661
1475114705
962588836
593450295
1509633126
1304281053
192448259
651370901
1198350341
740590637
663853519
2083091372
28664851
1455461213
304633006
590669724
562274926
1563882835
919892509
33356319
1824540874
124755293
780981888
2096930575
303392852
1048519519
1087075875
1841651564
151314016
1756727044
288456687
1561329641
1631257871
1164638643
510448253
493072068
284109417
1866706913
775927734
2140977783
457363871
1774435691
2108418583
1522257758
883997355
19658082
190963637
75939502
1555870567
1236850265
364207956
547605619
959786738
897350377
1819827348
1475904804
1484236233
103585231
37559226
439688542
1565048651
1381855821
933273210
2140493395
2012299445
1807941570
777934795
956296629
1970324926
774955878
151922843
952996534
381108541
489853520
1468900221
1587569978
1324762313
942961668
255170861
1960114945
2033914294
324472076
1360850260
909504386
178417788
220541031
1741271513
1589311578
1066881419
1736850029
1355909993
2050786502
1068316087
476402341
1443520161
941941600
885480821
2091300485
755778313
55046372
1465762460
35916591
1256570841
2032815492
2060506909
998815731
352538665
471931930
836570739
1527203946
1466642344
1070811075
878652724
922801912
1804496415
935678612
1153065349
1977057010
1108364390
1001958278
1817256887
742708850
218423213
1170705661
60939651
1739419989
390594274
1648779896
465066931
1946839779
1756198445
26457986
63243506
656537749
770409323
1478471159
1321917253
417858418
1983945295
957610824
1786069895
1929366417
938832145
472215533
155620872
1735889179
805065731
657982678
1466988123
1761036152
403620487
547254812
717681699
1824214736
1506431602
517885177
459240255
1356085066
1416486155
520203894
864836435
2000980503
2113401684
1654612196
721850681
1085643929
528980372
316839740
1781904902
1335650838
671108143
637217265
1604858045
1590130328
252857258
1753177756
49020017
2087630946
99103003
1416115509
890847996
620661529
970639948
191971033
142588718
116828407
950812108
1522859011
1443353247
727068072
350975861
570344067
1744346264
1412276483
1010883773
1336618012
1727236910
487589942
142952573
1636830295
521596809
1195114699
1873039243
1998909189
542654851
494265005
1433062771
147136239
776417410
28043864
1703065437
1044656841
1753906019
10316593
50149849
732833053
243765510
903743923
1173101544
1796993339
1036384267
1554906548
782986295
514177516
197099412
541089044
698119239
1570469896
1626224463
405302494
892532250
1816997999
67710880
1539767509
2002104032
1573630456
1367409249
967887078
1311974496
1663753242
745349756
1713824693
1808513271
334392573
1262154776
1574578312
1385301791
1735022559
462400941
1213380131
346195690
1728029538
367919005
1467248798
104036657
1430179760
2060485712
2008648459
654187644
504939553
403306850
517741471
1568811194
1617381081
1583103688
617067352
975475758
1094056336
1012342676
1422656158
1464508168
2102714626
1689248340
1261011396
246556701
1440576139
1533190354
1026630831
594036894
7547515
1578002728
2018513863
719272180
875080228
2031953191
914386736
1858370770
1074945735
1550338864
1555568746
878204671
1353690970
1194022336
1376683345
1294435960
628339283
741672168
1551014235
271075733
2010541368
2087216382
1374259327
1499179814
964139296
1455333412
1936703903
1899239093
385610523
840603120
1890902140
1143092236
1500385230
1851735003
1644930917
499715127
1342946392
391759168
2013725388
712668432
1619583677
87069712
912069166
1421657672
871430333
1797779637
1237924685
733664604
846198367
1319995934
1724269536
1520384280
543937444
1304149711
555316239
1476122375
863473538
214281275
1380434077
1467922217
1573436707
427624300
1865284887
794107852
1526242106
149077414
454366793
1304296069
955887933
338910164
1488671890
174882846
743110185
2036350794
1877714287
310127715
1989246846
1759940086
2019290821
1691810716
48346577
1408562835
2024499293
1343155436
455152742
2062629123
712638022
567005393
1040805674
764311167
984726377
990796687
628539457
1120225674
1195064201
61440543
2026405784
1746839240
1769350552
1114840691
2000650146
81954026
1324264806
785177619
442586301
249253077
938024777
591817618
1217020611
1400836556
763130033
809107250
737588216
1634701944
1595202491
1751387968
581777039
1801584639
1498906705
546793119
2144469818
782208821
780144539
2127459790
2131561347
477089878
846298454
469430444
1456181342
1054723964
450017830
655667678
1179008763
241761472
632321733
1728636695
1347737859
793959629
1597828328
743081353
205021612
1381662852
963031633
971310694
296014845
1037485513
1713345252
1762814528
91447538
1363173315
1196192568
1232438880
814102210
643606122
1299659260
1127847970
1384566294
1213870049
1216070430
1199055338
239583277
1380986787
2072566157
1717964506
1572021842
598843262
938359202
837361459
1867415210
979709796
1481677670
643210461
662510435
659750403
805094573
1782339412
1003100347
2069436631
1613931378
288679927
2124602093
2008532073
123826216
753417853
1980437790
1042713707
1684920277
1517909186
1072912095
836967538
1379610182
566422540
318448318
875224973
1842391199
1726066598
1518832849
1672505608
1267965703
1571889836
20406380
129868965
1445976040
1643639656
1960693501
1423167108
1273420014
1311201296
1263314316
1102721952
1293894221
1705874033
794233733
822917655
288174162
654097609
1637206324
1148924197
476882466
1552342494
546706671
1141533175
1021771754
185615615
943450790
482875195
551316586
1725509200
1212213604
394425821
212496418
1212133257
98089349
154451173
195587944
731573109
1420032921
1677284901
1907572768
523275952
255507864
947052104
557892714
491099098
934771224
1690103012
1274318020
795561915
214670880
1595253959
1238270539
1531561299
671520699
1066470590
757897492
1078477544
1444440948
1699163892
1744341555
2023048467
1241043817
1351483862
679122485
1060021245
536601940
217061377
174739295
262866663
1576878154
1253120272
1391881093
1806016866
971686856
282132766
748461877
751646285
1880608108
1033840891
969572021
1236755719
1457651523
1561204626
1533045038
918109557
626036283
823728347
844069602
321264625
242685952
564960954
833324819
511036910
1669661167
648177949
145365557
2146631163
1653235357
528643677
1109886086
1051912249
807099466
1910094675
829090886
1589073487
907754350
806855622
570582917
1933304831
1108856025
2013485685
1118838545
357534543
1103001474
687462769
1770092549
284915800
1679017835
122012240
424232616
1113073239
842433436
1526857354
517343294
118604564
1654082578
370681816
777856330
1476189140
1034797211
235648976
531905619
293359935
1666461335
1533215010
1108439889
681153434
470992804
2040458992
1043059381
97527558
566452089
1339198856
531932975
2108518470
1863758336
1527470737
1698884577
1652934661
765735585
1222335808
1609153895
1906300902
1179476272
1769342661
970117807
1767325327
1742579906
2112936492
760611006
1691843474
200263280
140041395
1277608892
758129705
440514163
1752026777
810602976
111370032
1186999137
955525747
249345480
472885638
649235496
246345265
1712680981
175497814
1032878607
1798449965
1736974878
775724760
1781128927
1793023504
1207353380
1106364218
686457824
1853656959
1301728161
11238020
270675866
1039612962
1192564073
1950956364
1062882118
1661207835
200771536
1198940982
853676782
1064052656
1091959074
1802428282
148523536
737787469
1510147567
478623158
1160346250
974375092
845017851
1335414640
98679453
54197082
539400047
1435733636
1640037235
1186486432
172773386
160803303
1452597044
1861128408
1557198890
688574815
1030428466
1960782349
637070487
74684761
781666901
2039771361
1042355653
177614927
397902654
1380004014
368310839
1190746723
33564303
755446518
618059809
1202369946
658010454
1635092758
1938278586
2104575392
2012249804
1894751001
1694886210
212683198
496621374
810418493
704417391
742807177
1330349521
220865241
956988775
455654577
1750755
1583718377
945696639
1676882787
34659985
815693988
2067798723
429247939
820536915
73477546
272893444
1858287157
332981300
2097754189
1526358446
87372595
635164617
207731565
1444588232
283472760
401797599
943127230
1631573184
1853596177
1763238239
740895665
1735375916
324125444
463842063
1664253343
969318527
1217386244
537888241
1366342128
733980408
1912588340
1091650364
400798783
1421042662
878353842
1969175453
1894875856
1413836258
636483786
1999881665
765558458
362411947
1336465579
1646015751
1218382826
1330409999
596027011
1536122578
1161112106
1681929947
819956223
1928767827
1167314016
1401174644
1169753469
1911726590
2094004587
329434792
1472322157
1170479926
1580184578
131480648
2123117918
2128794408
745712545
867950156
2076779069
468361688
1357427763
1815978723
1164331198
1898458844
726074859
42733359
1083109496
2116956221
1481459416
1210128350
1538346314
1727803612
1047222724
1357188317
2026443646
241163722
79230825
44993168
542135306
2069487030
1907363385
1333163223
1079484657
1131359747
205187731
1773729981
1248229676
670042619
986130258
1486657298
1441070430
1818056794
19817923
194524749
66055060
674603562
1734725191
1802583378
1016587348
1989316715
350232
1753920815
2091709884
1780478749
1993857381
748581775
1314353356
336940592
80011506
1612270956
769590496
955969894
528831582
1634947121
119612606
2116261241
951310749
1593640245
660058561
1860403835
1625950011
2042280786
1911615786
816725587
683367431
1913051376
1582942161
425968408
578748447
1557411616
1069235827
456539359
1962494923
42566405
382488089
498159752
1448322
1317972110
821621758
1670113661
704961784
549798958
524258862
151883822
69698450
1615142386
440762347
1995458710
342170943
1624615654
943988056
1506277286
814828406
45979663
1821302805
1175999148
2126084842
1856068663
529785749
761418894
1447617285
1833554461
1230481706
680672395
1796492841
491510469
1468867659
1616319589
1551804899
782895273
1267404573
67944145
2013749168
1453936642
1669301754
1275170122
934507615
1546765063
1298328735
1946181252
1105359201
1865700114
1363876306
1864910096
1900024843
1940822713
333433834
1312470226
816039564
50704650
147940549
1839806916
1070522299
613483214
1750265459
13350542
1125821263
541996420
2042128039
1942497771
1363622654
1423380737
1215976496
1708457316
129760550
600994345
1610588755
698276791
111877853
1446593772
1974387965
1236995731
329822850
1273529987
2011637131
53437798
40280434
1612271671
1269028633
3711885
1751540492
645392548
430477776
1503163907
160529908
45276908
1731852361
80998944
1489620840
511388754
1434592083
1508613138
1487051910
1745772283
1172469151
1127609407
496200100
226741143
1217640828
1982172777
739613418
1463142510
638944028
1138995095
1782439051
1438641866
51240593
617116731
1568822135
237725113
291128163
433684049
1920898200
688010297
2016596146
1536699466
363226573
656579390
408998197
227038854
1895319189
1095465007
279545943
1375245849
870366987
1568321359
1773028752
565514907
1604286765
1867947370
396542277
929945800
731848921
654021311
190497027
783923444
844172240
61232306
1531970310
717138982
943565398
903129158
543257433
1890108429
68861703
915727537
2032969539
1580769184
1742233512
400395519
1107469054
80898701
1203092698
1407578736
1855513519
1972790000
495891038
1201201000
364361182
1932257121
733159379
240797924
642175055
1242041841
1270417598
595134729
1748580627
1622412
47873070
2143658346
1526296823
1625122995
1183860268
1608975660
907470993
588649422
557475565
2049338205
1209383977
22164300
801592211
680208639
711047083
516412819
1047199323
1849660419
1082500021
1979477478
462857922
1163390020
1005050049
1458053637
226652636
1278496520
1684872340
643604708
800705159
936816780
830653748
546865336
1530628605
1655037480
1311843967
1427121364
484370238
1698072951
1979139487
1771384048
583938099
1624463688
793826615
1864723026
1929922956
27067648
1139243483
852123312
704247644
1077638717
1972393597
2031239687
1902111839
288944933
1381425270
2060161390
1422041928
2051035398
821427198
1171006677
301792956
1939287589
1245732777
1420610925
22982920
239940617
320422417
1149402054
840658271
230253106
1841187954
129887871
1557651153
2097045395
4446324
1367009247
1464166879
1198445989
2034529077
883420363
1088271302
2093666834
1256499723
378505851
837743395
812593439
1735139098
476849349
1263142989
1286606860
1372906675
667897035
503536936
1102530365
1607606931
1170579165
2144833021
694152249
1508835664
683681932
31774951
1336401036
965140288
1567381365
1686787900
158355326
460835879
1724083988
207486107
1634103361
428887548
1304069975
692740064
1695350967
467233929
1964773965
1912949603
1107297084
1442711199
708045607
187700457
1839951134
204500199
1997990912
1788001798
1070456989
1712277458
728697902
1141038180
977301419
86688419
1691682380
1319586279
782001583
1206583314
400590598
1986633039
209197553
414766732
926409474
1451649460
1628686804
1684657251
369644858
659376094
1936685891
1376816196
124765383
440509776
1843586745
426912054
75568075
1961712999
812673368
1552042711
1319892369
332798366
892075948
862333402
342969455
1546025148
1647265715
698352676
309137460
62652562
984844977
1042534658
48151668
2087376164
453693494
255212947
1777944323
946354586
156301224
907473049
1835244981
1793906602
651025127
1972836153
1769123035
1497354436
1948350583
1105017111
1590029764
1165727219
1685267927
1320637542
521108653
1971161019
704432505
1023165090
1341175514
1435590425
946543912
782066683
1861509442
931749118
799799481
2083099735
2043631271
873743157
1004774225
2107795266
976272875
1027740735
1969368737
1403300968
1955252190
2118687594
1838274747
1560623969
1566373337
901299723
1542944236
136513627
1084811314
1282773628
1216209865
1984921612
861582389
81674403
509969156
1926114376
1989001823
985377631
1162918254
235708453
1756837064
1302519614
872840389
1087613968
2027869458
1956465468
1789125738
1381161514
204442353
1661452700
1612039211
1460089457
642276026
1404649328
819154373
2107524868
1758915205
1084390748
1123204098
35031315
656708149
1110918942
500237418
108913538
1449062298
1259510964
1638240666
1003462902
327485040
828807685
494601646
882022138
1275192762
954804088
942015545
1845008978
1310578301
353268108
989005016
325073907
579801414
612510228
182725914
993643619
278068606
1945145267
2138583901
1534109793
303625879
1733312146
1276332023
1989791054
1168612048
1040042014
1531119776
172537120
398827953
2132415403
154565197
302742221
1842297306
951879426
484641483
28264007
272691036
1571419559
1970248698
1821245763
1788942869
1918982687
463377747
650531579
1934677017
594499004
1158676160
140436634
766342979
1276737649
1498718812
427158896
1024173194
1704088061
787166926
1371408233
1731514700
1275545973
6328775
1017727768
825253342
1073298942
132899391
1053012962
1900098509
124841573
1107292682
1742589059
1159785646
331360839
225079599
818455304
1403092780
362858876
968509271
981730629
486438464
1923247249
314961448
534775056
1564913492
469239193
441111574
699581522
677879786
1473652639
1723778463
954435964
1870865577
598941541
143417570
11279212
190371574
1859769217
1695780458
915498614
934013884
165702768
686228635
750020537
531536099
1219740961
1222627586
1581015471
865862840
2047386420
62909381
1287346490
2076818236
2340567
1950142615
680384521
2107223218
67724152
90907026
492239657
181777359
1833324500
27546073
1054459199
2082317366
2107751954
2115983123
2039528493
1664147580
690662556
328557602
361024610
838629457
3194172
644590410
1225029066
662097692
1104799376
1996171447
201080673
192006654
1931864992
1286566897
1406235751
1588364771
525376661
1289067255
448800690
613258832
866377236
1880359961
350060602
1343146812
971668064
262428764
939478376
629374668
164936072
763917665
1122624425
251817272
1656733983
1762879587
994394142
1901859012
1014021286
54488993
1761244428
61246063
2121584278
1818887462
683302515
59248099
855033641
254734555
110009750
1552472429
855352843
1782276712
1819663841
2027271077
924246418
219288709
1345085773
1979445551
684160962
836335120
778163129
1615332340
97437152
2020400407
1220372440
1670352989
535963971
889831527
120667009
273681538
12085062
1460796066
205390780
1747641845
970186064
578556852
2129133714
1558720426
1879734669
1353356162
1144928883
1229510922
2005695294
730029115
1567950082
722561922
1707801140
1472203823
1588907205
165040393
234829814
1234200723
1977494101
2117247580
1924380536
1221054240
1067728631
959610158
1337990512
2012131655
880695510
1004135021
2101926122
61936987
1175576485
584129761
225678019
1984110940
1490389026
39825050
731997964
611626328
483316030
1258211273
1830806584
1212996979
1667942180
250365256
1885459444
522634298
1871909076
1162294739
1492175609
1198001337
1614824288
1331620169
1802011152
604679418
1022000876
285050558
1173157265
978493499
1448694314
1553410512
1856785852
1344841938
494135086
1214679639
857575285
129178409
1154643827
966797723
399315946
1323675425
2029127707
251988211
1638385993
937515826
906718811
1413343219
248920824
823997842
1101962105
1267206835
1717068053
443637641
291713340
1667008530
447953414
1581053783
1856986667
1507532796
1428236714
67113490
1946550709
1608620444
1540760046
602062406
222107720
30976349
1728615187
952241760
2035118164
1952407513
495985681
142355058
1648141589
522067788
453718679
945056390
2066900154
1613372038
1318853458
627603838
869923494
109206181
1919896155
1062174322
1934697911
1783582098
1364923234
1830571916
1946497706
1437457482
151671286
1931193402
1157587317
552536291
1950536079
1640464108
608276813
2035619100
1777892857
1283991594
1492399358
1098330229
50224041
1627181063
1799786140
1452584534
558254093
1973665961
318911559
1178649725
12615982
1222363414
1962073332
602919195
722204415
1868015194
1248031498
906963209
1011376752
1530689242
1427206780
510684850
8070831
1933849521
219646855
1911647967
236452042
1667052480
1165004836
1734969538
593383458
643806619
382969744
1577425544
828153573
1116893455
936036954
2002483400
680153561
1356280514
67405667
1637739657
1208588508
678985063
1409421339
846870727
1640101624
1873884284
1768065892
1531455933
983866132
1529302541
455914447
1263905358
1737195425
347246007
412596818
1161224941
1145328548
333989399
133460777
1076092788
1668819427
688202684
2054670887
1720499538
457241068
351141588
617053860
1596809820
459126836
1193326056
122300460
235518491
1192668689
1015943122
811303499
1591442704
1577187964
7710186
94765310
1922727540
1408913775
2055001755
151170260
904430134
297293155
56213292
1482704786
1984535513
882884212
730545876
928167970
3281982
1165052753
901185451
1141620472
672323530
1118992627
6720080
278786520
1554869656
1153172262
2029805344
881524925
18379783
1853893982
869931296
163463607
1358801159
1329189255
1808832474
724862363
2042263164
1314208202
1964192077
1924281239
1596721550
872660942
503770521
503885237
856682696
1577792847
174507796
1938554270
436355640
830608452
1263924919
813287432
289556792
1598650332
1360610480
1127385507
612810191
439737090
1364222925
1313217273
1128956353
1794613923
1588089531
812940422
689629131
1593076865
891275070
1357114279
1418756377
1684154441
672571314
904740372
1958441860
1058338544
763452832
2013234862
82598171
512807945
867805235
1899757938
48407683
2131756364
1166333384
495667101
1133088952
609178332
2047442739
1980550288
1720489556
638650297
1284315320
769761595
1227647605
862435865
972199306
359891145
484279443
1660541796
1746080089
209265967
1851338011
462360807
623477365
1377362616
1978274647
1498960693
1001026731
766151848
2044554146
1367594807
1761659652
1505337770
1612813950
919453230
1002998322
1309196199
1144737063
652119562
943762105
2088198265
47864307
292057415
1607267128
1338695027
745985231
924073934
444652246
981187769
880798302
795823717
130839340
1724400766
2059741694
975898579
1703172863
544036716
2028166109
2032094273
178108402
1535547849
1839062999
228629151
1696020711
1261886647
1412272856
1960509216
11018472
1306120801
1303264787
1677905334
1441683609
195038091
1593019401
1313611833
2146732131
2140551688
86935621
733618148
2013871038
1111014978
669819983
150410641
503319064
1339325275
1461274226
1569079589
487967333
739635812
264953947
515930832
735104090
793225299
1925483641
53254763
928389872
2027999345
1807037713
1793370232
1087162145
1982153225
1079853623
1725486536
227031487
582464482
1524879321
1642150947
1221758284
606027972
1657039849
2075092636
1481634094
543241166
1541299596
919642337
1779700506
854596618
189690373
806490378
765628851
709962206
1306285052
783783581
926119689
1140380185
1541695705
2048291526
1052031535
1795144467
717699129
38058525
1109510655
292614287
872896764
246319753
216670061
319971264
1717495820
1317146045
1145034529
732470334
1698006767
1409499079
1514624123
1775692575
2130698570
888701133
809560869
719100117
1798421437
1065413567
971346469
311464893
1821084091
1808103346
575642970
505172332
1689029642
1880481795
1156087750
1595341518
972191524
505566235
1123325663
532799519
684695847
1965223947
410385101
675755326
903919639
501087395
1363106584
402396675
1982529609
1386084347
1630527113
1153880750
1191975582
105407789
682692485
1441432493
1468289657
1927701781
1487916207
1452860979
279213261
286266979
929645593
1204519013
2064133465
1456193031
965014756
1208290742
862317949
2106701517
2031401550
985412288
1482512965
1950755434
1312021731
1884322376
399328015
186224964
723398143
713726121
572137270
1415641849
1605904577
2026436723
1307448437
647437879
245439852
1243188949
521897362
550973823
1745379999
983693179
795551851
205687530
748589197
215406881
675193772
1910638847
219923078
1847824833
269530598
1035223590
821289424
432220880
654041937
1287224771
150075149
598447430
1771088921
1290695607
278103385
814493190
291785398
1665586418
1125968961
520129172
249625144
483957787
1333776868
691571801
50222
1166615774
5018899
1299627396
331077535
1470958925
1527236580
1457911255
437478959
1428938014
744272387
795297130
885132215
2077783707
214293089
907618892
884652873
1808748093
1667537411
762907686
750728757
2144037876
182498843
1864368249
561449482
1149448731
2118713885
1916524313
59774676
759033510
1510869521
1426419237
1217502546
1492333412
122668299
9784993
53138809
1952773528
366432074
697798761
1273367583
46495296
456502338
1602225786
524896760
395965384
1671467336
251638599
244154725
1370169339
1531328301
1402766612
1010123961
804545082
1425093981
795630061
502006870
648208003
888496940
1058294867
1630983563
727008919
226411248
1129137874
413122602
1156411729
1669034933
1615782118
52729151
73710537
561621955
1050772294
1339182217
691286263
804436624
1207489312
865463271
352418310
1083970451
232220664
2137781440
392271629
343367598
2128397878
557275755
60972695
1652201511
1790878898
430506125
1873528405
113846477
1947105340
1975566707
1814688650
1217862082
1913407500
1116797923
2068910751
1324302893
1810352772
1041082822
78379093
1253409402
1106298957
936377990
25594116
1851655686
1213712839
685214852
514124192
32673359
171969122
24245402
353925044
1008649351
587445682
143792849
86214947
119313391
380332720
1744823814
725415334
2054786084
1371146475
619283889
1482974659
416172966
2072888390
1283407748
739797913
1252061619
230130043
140691078
660562738
499882088
768178627
517151011
1299454670
48224183
373172319
379447052
667370144
404770488
1849195740
1325367251
673621479
197736189
1191074203
1471826136
217786966
1031863702
288249395
902740958
414095546
149546622
986827912
89976131
510274919
158184911
1250700669
291019327
461303853
830235427
860396508
98090626
1307104388
1033294569
1189532122
1374401495
1971167786
1570674844
495471777
569956016
779658503
1694745029
2050933085
332969377
422847940
1820960705
754767878
1642907539
1275177420
242993718
751448361
1117759762
1496447880
1212919915
609988975
500622199
75365043
313578829
1850807731
33504019
404829338
1803786226
91803608
1853654258
588727382
1521235682
949693028
426116439
1192033128
1839125014
7189867
1251497566
498487569
989689025
695204346
1044763988
576330657
974727341
445806377
1028561462
1971621911
405475060
1554572772
969471156
1039239736
926843804
633914741
1111716674
1524604302
686114615
248852292
107573583
287108306
1089384705
1083765676
1943219384
1430178552
1249569184
1357905383
569009400
1385505416
2078485807
933298262
1475117360
1334486752
2081428681
900229345
1882406335
356699026
636938839
1087741215
940368863
157713675
890700026
12287621
730662400
909168872
670046445
689256151
283035679
233571882
1804257437
14699573
2126621667
1278274866
1296822146
747437404
1174006043
1884856395
1047277641
1556473400
94194134
1773286357
646738659
1383066554
1715835487
791488142
1493200668
1000566852
273772144
558471532
982007295
1149227030
1836902308
1044336893
1129444728
1373250825
641360945
1567390656
1262242159
988304307
257240252
1480410308
1953707691
2049531536
1686534714
1004349916
312456381
887882517
952503592
1478696109
453210097
603233672
1967082248
1028221771
2079952052
1457739164
334751011
2065854465
813002879
2132513323
2067072511
966461877
2117637336
1712174595
2067531985
192666572
194535791
1843667885
1867232847
695883503
1540165255
2058652200
1742933065
348817785
1189252771
1702262930
195726098
1971500726
746881382
555760341
149228549
1648474130
1862151609
90897901
21831642
464069927
904364874
1105148957
1315435669
660358103
236463648
1323987146
1417069571
458539097
916029376
1239356706
1448069726
1400778178
1215355392
65004681
1552401268
950619777
1765441795
718760028
1182069303
822617142
1588522387
1455213607
62172612
1199818747
592115472
1820785374
1090287866
274533030
175378071
860815801
52403971
1319689620
345079821
658685306
1062361984
1599701446
1236516207
153669155
2010351431
1940226380
1266856023
1616303034
1078316863
767389459
1296831631
538636729
1294037671
1071738548
1126881870
1622776905
1439140179
1057457497
1600163939
524331981
417321366
1868804555
1595528886
1049672015
1053427448
1782762671
905369536
253608670
638304316
432615538
1506855960
1913132972
1506006423
675686935
1180009291
1062112363
172773171
636301584
1244788557
1845163914
1548999406
1357244338
1302652412
407500121
1121438548
415490912
74609487
1424946267
1552391377
664222936
1666307219
28674409
1966802258
1877403747
990773596
48303173
1480821012
2013648391
162688640
634092427
276994568
1481890323
1681707114
1147447541
122502544
588995797
1366090992
2052238783
726022831
836555617
141247974
865380095
1685573736
486080472
1142965070
396933525
454423633
1875572981
1043580241
1398169191
2054297571
2086861547
1791964927
106821388
1640593441
120782791
945453096
560900547
548860566
1545477898
1686951898
1273202114
758211564
997963372
1783305792
2011754356
1965002378
1858034235
569077615
516641915
1168804062
966167760
1738059095
911222864
2123870918
1164787629
2041397708
1260005521
1746089165
308943706
1124034898
1262086331
91489740
1779666854
1798788334
1865131779
664959348
1156492291
1365793906
1453549608
1307203213
227065787
54933742
1504205806
337736919
679264744
1433355959
1033931038
19653600
707101271
2003095533
1896727096
17209587
667787521
938106526
668787015
832677164
458116896
749016753
759712852
1777529829
1563285204
301209757
2137964902
113938789
1248783155
2115693376
1272933192
286357551
1080148330
1828122385
729562434
1027336203
837283881
932763329
120821724
332940290
918296677
1027287803
1580348485
1195604147
376329562
1496241072
961436056
1386998291
1978037389
997632746
1854756906
2058087088
2002581152
1475024590
1925467892
669300991
1239144317
1641982979
1450522261
1478690279
1450712508
811390832
774452736
179700615
1855271909
1899729238
229195670
415365703
396560547
1062803101
1754657733
1517774981
1307047483
41855992
436195071
1312270293
1493660470
1971414919
130063442
785390408
303467324
1230635846
1299657523
34924158
1143938592
437041049
371620571
692333260
496167254
1280974056
1251522127
1622855323
2022659861
1901205108
2110265723
1688455801
410195905
1996604461
128820450
476774504
1342603564
999652744
167201248
1054644659
1679275814
174576371
692475741
1425665192
1573624897
546740427
414657743
1504504774
1703184684
282523921
747845743
1889737640
676318629
1013026331
70138334
1320751322
921368715
418350158
2047856318
1920955988
1049749463
568444237
1823098763
864197719
1894162701
483076325
419414936
2065534363
1768157631
1203155115
733385838
700558930
1542182878
430098738
1547561830
1069277738
1495445660
1942656153
1489227048
1486895797
2053649088
2088123701
14503421
1688546683
1348414870
1512787754
1742870030
1264013797
2081755485
674634608
1461464605
1194240116
1811562421
1134895416
185406092
1370384400
1258038268
2045739169
774443372
1675121841
1228018418
815756580
512355621
517774730
44954608
1333385092
1530513784
621757325
1780592675
213624830
148332369
55314215
1110076414
891723992
1416919522
118611659
1496483292
666226768
380615149
1035924824
1761304529
2129869691
2016059984
494284782
738193165
1208452938
2073881734
5717198
1879118962
834448502
954606817
651307291
640466025
1271705656
1067355757
1711242965
779143077
1089824595
113790839
2063985655
1554692941
1818902529
39970210
884371495
2072328412
1163728155
1857741438
1084756707
1509179013
1500972654
478932830
1765548553
1029779466
1899650336
133372326
1981020160
1672979981
2137421017
1200973751
681658861
363071153
647408995
1749464073
2056912315
578086508
1853187795
347656820
1412991223
2083532657
872153443
2010315706
1683084931
193794569
1985538566
460489241
476689648
950255038
1546955545
477482405
252628209
239329294
724502228
1746051156
250027888
1258483239
1837963830
1436066395
1895173064
607335568
674334371
1390491156
1019534889
1947512605
1293395141
13473021
1630987769
95463722
78298639
139735839
888279903
770778887
2054311760
532573233
493166162
1654985862
262951717
718763732
798241920
88227442
814650336
401449384
2046111747
542511671
117966423
380032852
1724142708
1672881778
1744513852
80308782
1247450694
1017219828
504003104
1882859973
959342855
2082726229
523228062
1418771887
759698619
388709598
1215822654
1170426575
1393726668
685886161
1834686945
143286046
160562814
16532176
1581992016
742270493
975728195
751705938
70394104
286123199
674397984
320118051
1287019095
1620229640
954484781
1737065643
1698851216
1574879152
2012209864
1819195687
686107720
357119202
1168013648
761500104
793090805
1532576885
656727304
401930561
419595080
894423906
572302501
326719163
133646930
888255109
1613419035
2062105914
671004337
72552920
268239125
545645692
1189921519
1434795171
350625207
1279158613
949516232
623353631
377725411
1927599428
636407389
1039995054
1710513273
895741842
1814534702
784755153
1984544363
205968572
1532328980
1791188811
1375515255
1560499966
1906957182
408594213
122616298
328738588
585492916
545940640
2040665179
1009763214
1368501105
1692523579
1575791675
2107191777
1504840525
417689579
1687654019
1049067108
1792472033
383640616
858466463
749274178
1903850148
657714031
1414958619
1304919565
1976164622
345569882
754517833
943840758
538056693
241067112
1358374821
156298714
19376367
1165738054
1120168953
749189071
1329865041
1608881050
1017798746
169915949
2112967589
1358251891
452349627
860408810
1908124438
1556309130
1515615508
867763432
243565563
125114274
1573897089
877665730
23957435
1889402343
1406477099
847041761
1836465671
502741172
438911759
568983985
201600971
2144127475
1817440263
1744664047
1622126757
77740248
2022961560
1035642124
1372404245
1622113647
727085334
632952103
1296891057
1089942917
425518976
1225168567
464089930
2027364487
1826264092
919684312
549321934
1410589612
435321303
806178319
209616482
377558674
1662969479
1495565323
1672023597
1434883850
1579909357
1628812340
1386914979
1055139310
915070617
1718470540
1796200426
187976373
1508942338
531409711
1039834404
1238335551
272179693
231145650
1010176855
1724950692
935826978
1150653976
1587631409
1125894667
2074332902
505652784
1472877471
1902645791
1489007205
2062344472
1907472433
711861036
737330052
37501900
1087426198
1299949463
1246031874
721193370
2140829637
1238183570
1366025823
778820286
869278653
405753935
1850324095
1665312258
824431535
2072517206
1267035645
1627371692
583017682
302629643
845257116
808054364
2138005976
1475323713
605694138
897102140
708484532
398888308
1379071123
1928610549
58316265
1667314205
1614792002
725535834
1416502369
330964057
1104076668
1750545878
1235143255
1965275659
1396644548
1615251354
508737884
810009541
2087354410
793416185
765363967
798419350
1076785212
1613340041
1403051604
870958773
335171782
1082712979
1671809608
36970109
917357695
137235946
1980370951
256597896
2117035902
1732378567
1926729955
1306620234
927274710
549725541
70497520
1173669759
995540556
1803521295
98098485
1679212110
1273278122
1827849791
351526320
2047426305
328891413
1052478180
366903290
961850443
1627874212
272052029
1531972849
60233167
1193622292
455662069
347922411
1131263330
1274471758
1263961223
1203634127
469349012
765940250
640533459
1517928985
471936777
179438378
815880121
455505178
1171102475
1639848918
1183875986
987763106
545804698
1777661303
271134442
1613362695
972454978
884817722
2127940893
1200990137
1708474467
1575199703
2087194077
1596431850
1110913632
1197078374
1011963280
1664291738
2078544483
2044063339
1742339364
1099293190
165400742
1136155536
728259380
1776116418
371054912
331740597
2080936651
951933467
217426261
1432004344
1099312476
1407314132
1395501536
1071669755
1787328905
497387375
1856591299
460488919
1296217237
1456736100
2080875641
1891019615
409532830
478387756
521060042
1913931031
2101017246
699201173
851573722
680747779
613777409
576408574
1495475167
248269583
1847308767
812485614
700448368
1215330674
1772693299
1610711286
558703701
219557580
1885191838
1942094805
464461242
688883527
1001668228
1467037498
217236893
657856553
1446296959
1764214899
1557526039
1253316066
1114886813
132266731
1000439011
2012480281
976194794
806697469
2117424969
134211119
1887122688
1830941369
172504745
1102645184
1326109740
144930513
452676674
1483815237
936346819
648947411
688086555
1468965554
1765116760
1748640725
147333819
1325603014
1014314424
991021619
1543169461
1686109212
310871066
817705882
1128625074
560963122
1701812471
201572682
1339182817
1843212439
413790477
784117466
193932146
613694188
1286759555
801614669
170570457
216045765
649195013
589724810
1408143646
1249378497
780483572
72394992
515295463
2083918259
443353038
1023027686
812076857
1316219267
416888691
1889936813
1902178389
904152054
1709163627
125743644
613841757
1543315309
990932157
1762303599
1845704458
2115497154
1836460771
1903838791
1197710816
479282286
1454863982
1784965867
1043423862
1464935764
1936083872
837555751
1426307852
960805561
1907424368
1097368685
630519505
2087889620
1086638090
1858606909
1741576565
2087906482
173226914
302468775
1297825677
489891537
1556830866
708103430
811895575
1611699430
771198520
865820571
1731549004
963671711
1121017508
449515915
631895378
1965032896
1920725781
375015095
812265434
400880723
662067523
861396183
1158666298
818377310
1932957385
109532761
2105186805
1958657347
2105442380
1050676407
464656200
1267283240
299588283
1105750667
383208844
614005691
182534809
329657747
1892041000
2132679051
1540578640
1945940355
1328083454
139930982
2122961021
116539858
165451637
259105358
344359533
1299543002
1537877270
1315073278
390701796
1566280092
561190572
725635805
85392089
191945664
387155049
499693602
209519772
617892816
1213890366
1356330608
1376701562
1660337701
2006561924
1740519874
149002452
2008521975
174939048
58321027
931093063
1698128289
545089766
1006669891
673113179
1327048690
1327041141
1038048494
739437736
286017357
397241418
479991374
125883557
680981936
238601396
778020651
194001088
1715139050
1207609456
1838361248
442779935
1680684407
297969405
1765311287
156231996
1861856979
408825482
1021802561
315988262
1586234387
482785441
1568169219
1260660040
1412848896
13713005
1065696800
1323376216
1819227485
1883239576
2030737601
758258175
824129115
624381853
2140182454
1528150726
2071468614
1178030160
140892820
1329430749
2054002147
517609518
1486144472
985227713
1024019124
2075706596
2119978735
736504044
1844625765
1022858664
2115333720
1177526251
1604611147
1109022319
1888350781
441941615
518435061
618796214
1761736312
269624020
2068445906
1343560659
888985869
988418644
1400428025
1513240831
680179737
1635467558
1968902208
724584371
759396408
1865884445
136504513
1468728677
853037814
2114093820
1081945291
1107177258
1810689161
505291756
222141284
7332881
1915024084
2146117937
2097151633
799757010
7291657
607929775
1398245947
1420602814
1790416918
1023718863
507849179
559900275
1447542980
1901460976
449698687
1842328280
1983995536
1153266737
1504317697
1978685651
867773192
1932693402
1529289659
1865794229
823969478
669450414
1131650292
1348950951
78384976
241799768
1454375355
824718274
1441725742
1521275125
507249675
1977084978
1043401429
94534508
1859794438
260893604
1680548397
557628248
23237456
1862851211
1193612118
1338385687
1843207110
1688758068
234328698
396459978
452818351
107958755
1920450166
2107790946
437819334
1483850227
167063244
89083694
1909292079
1526456517
932416039
1870613525
129620344
1291370247
90743872
1289900896
733210085
1614381233
1969759375
992427912
1025647014
1348325560
323335120
1754216373
2099914857
1144954410
748073833
1121972113
1586465850
484188130
345799342
63287336
104576823
1408246060
1027611969
500574179
898094680
1332057419
921221632
1652884086
25283466
370570368
1425363068
310069617
142944190
491839498
1153638270
1726123199
1235299667
1975815736
1497992000
55890516
1466227272
1905884923
628395097
625102588
1506409074
1955657621
998679703
1321067984
823673252
2050082706
132865652
398553496
230256319
2099303581
1107514098
1109054466
1998025780
1306980051
1435678616
559074954
96316449
243592440
1939567928
1627300499
51778003
1935085766
697025977
822966545
859538253
417903381
1909086816
1623364555
1132072148
830027892
684264107
1982678290
842414628
68373682
770116022
1494200237
51671432
842491879
931898612
893734882
878269789
2017106548
100829787
1239042811
815541920
530227420
683841174
1864665034
1644453755
564674639
1978149787
927960952
443210924
67693389
600575520
703345763
903393566
1202761053
683658471
1010107440
855344754
1444241218
488156689
1289256565
2001287436
796664749
1473390089
322573725
313225416
945957726
1580258613
523958141
413942869
1663156410
49221250
935042243
188539613
370449707
966518330
455549522
1565476412
362054824
787859072
1585014830
1100737921
1683696100
657035258
1683028763
1275895700
2078432056
1996438989
649970560
1650799710
1904571845
622663053
1402830563
316893183
340075255
1554668692
74907507
632206477
1244552117
1522177602
669332520
537998529
1938142622
1678396148
63109562
1989316046
1559754276
414602599
208187925
1429070216
1362161709
666286439
644654396
855361936
626632414
1946550839
1165437185
1489590303
723434169
830351476
1004245527
406135713
1174412767
1469317220
1942416121
722163744
2026573885
70922371
871724404
280613401
457139012
156544915
2130702918
1104494495
117507903
1665518238
225554876
935873705
1846992402
1061008230
1475898158
283497194
878172392
68523851
538893912
121050559
273112005
10435608
1663253107
41878484
1728178672
1987192746
597315517
1141604716
1241192906
811552158
2075166287
84785872
879612401
802440455
1928961957
1582464545
562023500
1016530918
534789649
1918082666
1396269977
1180907629
770061571
414932127
630367935
269610871
1996923380
882039561
267826453
135598910
2007681971
1819580202
46031652
36648110
29543268
775678897
490940181
980481773
884145327
1036688070
1280002986
564460583
1692874110
144531683
934309362
1869831472
1190970952
369659473
21053639
1453696664
1603552126
773171672
905943299
2081710009
1778127819
924523204
1979433544
2028411011
486853199
1413929853
1043208870
1022361673
1852851595
2104832829
1792014116
369886004
848074813
449607933
2010435663
1972400412
917223716
615963894
944027062
1156524921
977861679
1660107701
878250664
920280064
1942835553
597030769
425495237
38843023
453201538
619895584
628069765
1494952854
1147928068
1938359341
1014088464
862281155
767916190
657052918
1517404143
909726172
1966359581
951316174
1663332803
180870818
295730387
467350710
1560568749
1887867207
1140311366
1586943233
2044361142
743185040
505741011
1240357921
1703996957
850674888
632211776
1576980159
793875596
204763936
84790153
87083915
1074816838
1969858318
803980287
12105247
885218075
642322045
1402757283
1520036061
430471925
1996233375
1715527466
394653447
1864060196
1230052913
606565713
1964034076
261783388
835285748
1276608801
919810057
29284865
1399728227
1885045120
1597240247
2013560359
1035221686
997840343
783370596
996632580
1540968294
346900102
1721971753
2096381050
692190532
558781909
311422367
227433554
1719835033
897472245
88823821
1112293828
1994100271
1602572090
1161460045
1458250608
1578252514
1450417660
1429470235
1861935433
179261659
901278961
496417584
1770207459
818664553
343795805
860836616
302203214
1974829245
817643349
1487256693
1422667656
215207557
320105410
1439428120
2077778680
710310299
1101251463
759596979
476035380
1482067510
1294028633
979928039
1149905592
1194524513
1018555411
1983574626
599895739
571590159
438317782
1900657180
1464100854
1150191166
550840450
116286382
934811731
1723841919
1475262280
1758587822
2074074504
1893431798
668528041
1602133217
1035285795
669292418
1238304592
2130375260
1967474972
1223263977
1079590191
344359331
835945378
1887279977
1562140170
1018293652
1919052705
1479926156
829173259
1596645273
1004783924
68320416
607227879
1068829411
561058083
1843236407
1221948523
1776891496
1141709382
346596035
2013369047
2004045447
1724913908
313633176
338159951
245923843
259973870
2081976731
1356989752
2037275198
1252949226
1290645618
1163465526
1519122567
229961160
356814978
117946175
1369322995
1472748278
1578092415
54963529
1275586047
516779228
1907569651
1261777307
1398216718
1131805483
1196622844
112078971
1605918894
997261618
1208574853
1209745072
254880971
1468848512
21738176
68573733
544873237
114082591
401097657
2095804853
846356153
915582113
1931845926
53130576
256190876
1931364816
531389628
27045596
880418370
851603087
1443128511
1678320077
1464453834
1095873505
1619976897
90289110
1454320197
274949169
1359323804
1929469132
1657745317
1144106743
229179088
2010226480
460281749
737289652
979720326
189171811
89408255
1873379255
1650005286
1833072814
2021742876
479962739
172237938
1762833377
259158459
1553533412
2089422547
1859500372
696813502
193608867
730827747
1807508420
1090679568
163240073
2002559148
112644828
653961963
411347516
2005681463
675158460
771952728
1109140942
582128563
2030811231
1712832499
1147085675
1216511536
1286593573
1254223061
833020611
1411124507
974612106
644071987
2042517536
806102310
1966259984
1942375969
1346224139
1839650343
1376676458
824341343
1823243157
2105880710
852388730
1711137762
1810511067
1460642939
2132634240
257237784
696273754
1629349610
616605486
1001099211
983336897
1171611987
102870692
1522169621
1268127950
403646133
616488337
580398576
2080233174
1353609862
1116972884
1850749844
1952108613
779136697
648652537
537222145
1406410361
1793065434
639858327
1524040262
992542985
53568957
204624060
1457668728
628638430
66536795
2022143832
601373660
1853351374
1521591030
1290954068
1690458979
1490949934
677693127
1207748062
1772990000
517762076
1820292383
1937061036
169229093
296641916
528067715
452577057
1158374904
207371428
2025122790
263412585
1915115656
15922984
591855847
328380863
948663757
781370226
293101160
1602243488
256889814
433364170
1860106819
1427117366
1018936879
807942047
1696511034
225039459
537083912
300627405
2138587991
473391639
187545119
1444586289
1970252995
109685181
285567466
899660066
83051125
449147395
1829253814
1800989563
1217144890
130608393
292692141
958413929
507601585
1184567345
1905995483
1764743421
1073114560
588625081
1291910443
1315306684
506354380
1830518866
292918174
889790233
1648129552
487232617
1628187383
1758291488
889943536
2067597193
1652359280
1811702886
63189202
596124867
1087975261
918559740
2075974476
181105731
562533104
1420970733
1530515068
2109770631
1571008900
2045837397
2091439626
1700570562
1979166315
806975355
773850879
1983185861
116016044
111819999
1997086116
1299649716
1943651560
1097701896
1644323730
1596286357
394078557
1387088397
958275015
2120899195
17047038
101742021
1590264888
837922287
600776761
472184799
230964759
1935260158
1639489470
901048607
1320249810
1777174354
2114463893
1361671411
1508583988
637052641
1363711510
1130100041
1751235923
1529205048
73026679
5658429
644815409
360271499
725252934
933480143
262674344
1704470521
1310222353
988980192
1926502948
103620316
1232191432
1558756752
961825292
89943408
1812918766
1898633006
1298354699
173494036
1540919815
1438151690
515286428
1614827633
278839918
1893526602
1294618224
78735261
504079998
1444333683
1832928185
290772190
337239141
1333159398
710690679
1965148647
1871183852
1477763983
1053117914
317578149
1776432225
660886927
1368746491
2373832
1926936379
1144668596
1189168535
1200859953
986347909
831874033
1853890129
1097097168
2018689823
641710617
1107119294
1114011341
2033769656
1670240451
173822361
436886511
414499083
647792435
1383623973
259253961
1670109409
1519231795
2062072972
1262043937
74497000
560287345
410116311
1551802615
155253668
2085118283
2116955224
1296018589
735704380
1392322680
1890933197
45600669
123579433
1437558820
2142030364
1945778281
81833040
857254205
1732856437
300591837
1352266760
1615711307
594240282
283646001
1389225677
915597174
169815273
496631693
1976387332
1991665973
1399369905
1668388390
1954625649
1351910740
1751501807
747616164
52251305
1619257631
737058966
1205902898
1571851008
730642430
721259027
1264476809
644783894
2120928838
1128766527
898319585
2141840997
847007616
1385081293
1649720415
1939318272
1054701886
1767231966
1018187823
102185188
588431251
1203869255
258160321
987057112
599929288
462191311
1418051372
1816403608
18687635
169421420
1685291041
100781730
1102786409
164308371
1777947085
258320806
1674008104
1777269052
179440717
1896711963
1098948669
681245757
1067651434
40118985
892263211
1511101957
1799986162
842641257
197964125
1833831676
1332336760
128383089
482870626
92593205
504415490
1184181357
1750701941
1887474241
2119817776
895629158
1830088735
1977890619
2125036210
1463506150
2020709892
1400650421
321727380
1759945340
221153603
921102982
1754436856
198490519
361826279
1694331111
412189
1299403387
1990171203
59136569
984308031
517598634
1016751850
567976873
802989244
1527350924
1167228
692474329
1655243301
672681482
1310479385
1309511176
672867228
1371696151
1296875601
1847545208
1358841608
838388290
204054363
43941628
1861267348
1445389907
1560737664
1703592227
1437918365
1309191073
1581469687
754033025
1188215563
1929991809
1292434185
1093755215
112796837
2101632404
64269391
469124411
1873922406
1700881519
220353415
1237019223
1880581714
1621374413
2109817296
1471685983
1046476588
917095890
1500550457
1279453257
1856742813
1181432851
394587453
533901640
2057929152
1245709899
1954047758
1760034887
901972856
1220014655
409330203
222713134
345985096
575033359
965774203
1325872824
539971150
1373052009
1161343813
1949286510
1637055091
1082602259
1075767270
328317095
223119808
2061011155
2067159758
1105276701
826790192
668691853
1747422425
1845994222
712537636
1491457890
1281638852
870166845
734946986
579974100
1219345859
1217678018
695998819
1843086015
638470270
1681289956
144447019
307787903
409401802
801932651
73877041
279078766
701681196
1204421816
1330449468
774484905
1228931732
1317990442
257827964
1104088066
29407551
1524998816
1922780669
850963643
791930191
1116092537
953727320
16640340
403144567
1489534338
906445352
702660598
720699910
902652956
2027187955
1467314742
985214304
2055799308
1857173699
228337782
1894257679
1245059220
259497108
1820892044
1411280615
1507598581
1340797557
720226161
619788739
45147097
1403457213
406561986
1873703
876517148
334244188
1231088664
596835543
2002224105
1913491157
145415919
1731045406
1795175821
1900877930
997989272
1893685701
1083780866
487943105
783512973
1735023345
1018243460
1839465488
482072931
1706739818
638114593
1314128219
1180579348
874915810
1416709230
1037746574
562982745
1408320421
1028490978
1508327547
1871468601
882724565
1805730672
78987148
2110895340
2040353156
1169457301
876951326
1801864603
171236858
1517688916
1611271566
106092541
1012992854
753250032
1795004523
856449588
1187822353
334377128
1429005380
1372595316
1156654346
1228527775
1894597886
1007277029
2074323769
698924607
1292578239
1039977611
863106627
1983048810
2120470988
1594444598
1766677021
337575665
1887079584
1560719467
1160151423
1603684720
1706758625
1967901186
960127746
465536234
1429824923
1881024087
1676770455
1739130574
1558224080
1633774873
1230133274
1600880207
203515241
864010925
942168060
890125242
1548834602
1470378600
840944307
349568353
1091308250
1619009594
1966622669
348604287
1409743664
1525990202
1343116112
1061503141
1021914392
1780066204
966609633
2094406056
383229870
37304787
943364497
959838877
981959884
410802073
2058040255
469858761
2093433065
991816526
559176725
224434659
512701428
1210027298
346599268
54218696
1556826239
1587031720
1762818265
1000378693
1127107848
819317660
935087686
355003230
511710299
195765519
2126050466
641572831
670522502
962757557
170626021
139283552
1146126445
1559134643
456197043
68622442
1987178303
2081545493
2020333332
1750428452
1854893361
760697359
1328746801
1412508225
1809652608
1087536421
1267046776
587628537
2013481125
1086506391
268617569
1864640722
1487145128
1364283245
1044987876
1296976609
1818465714
1153627623
188553217
1928188752
100956029
731336141
1775649432
1828019379
961049636
1043181307
708330364
1705287011
1919371530
933840834
32779396
863198716
437004682
401421942
1299571050
193787601
1961560204
1151970221
2042471469
912611120
1595844611
663950488
1755769071
219190059
2023780800
838618454
1226666696
1378220434
1363875629
472701734
1203877791
689418863
536410529
1223438053
731745531
50849223
292510558
1809510097
1705646861
1346660565
1088902781
1800620264
1359485518
565310765
1965399635
1957252535
1558927119
630187633
1244792612
1539592664
408583589
253591753
14669525
623532151
453259065
13221757
1115151465
62293535
227171606
2092345892
1073041654
559126953
516222428
796472441
828800906
1010004052
43821405
488547005
1528968636
2015137332
708799643
1352694212
1671625537
1032237461
1015981713
705688579
1845039946
509570240
1892228150
1205993555
434389875
2054146208
1284568129
1273284606
1002857719
58453668
1770982515
1686617299
1405074605
1263917767
1309971665
255799322
73800515
876353214
255587429
2028761096
111658279
1845328658
1646917003
894660277
1502290867
544930414
1966094872
1053224792
832322580
2118152956
1622275965
1263812017
1962471624
940411140
986446552
81226664
1577912700
742885768
1474360809
360781691
808387253
862802964
88806083
1115077184
1047439053
348540105
311676973
2052488781
1577479684
2091210568
1219700133
1300733133
989898405
1069078591
2113335303
979387567
1723950378
1291894884
1213441497
256510126
1564884114
1780719094
1728008946
1630393680
655146771
872134475
1465376047
881880965
716227962
1599417735
674599117
2078833366
846430238
1542858258
32175200
1977026358
519851750
1177156897
5432667
1108060170
969171374
19431585
1735261116
868028841
381558799
1725051196
1781544702
2092908567
1978227301
794463585
775942634
1147151574
447037759
228156409
1854349095
424926699
397485546
2061249775
429378889
1847161626
468517706
1328573829
134542103
1935744212
1560988960
155197840
1777369967
740102784
1384220903
318319901
1378863681
50716739
204680729
1582880706
1351028892
2038121914
223759745
1741967068
1537050635
1003133859
894731129
32976567
1584037982
2130952978
1701752261
1206982106
335340152
145070758
991423947
854277855
2006840718
545979765
1679323002
270476053
1852861120
1906395374
1118370387
2076648354
1926017531
101804915
1289242959
253902203
1891341635
396655192
1269508949
501465574
772808304
1565315088
1535667025
831003220
130138568
1390195399
1352761473
1730646286
21484380
806584933
1730741964
1853891812
433537750
1615490750
1883766448
655319654
377724871
1277801913
2044908995
976570077
1868850709
720333286
1079981923
393816489
1358926366
1492173039
247178217
1646899076
710573189
1562306817
174707106
766559294
187826058
1467508735
1165809022
1477745848
620421691
108003456
1390154183
1748943332
342592791
1769087517
2102128649
264380998
812648010
1121049863
725442749
1308175547
1988703798
1535533817
1718952622
880079400
1270379288
1866599199
1874580644
1926647956
741889480
260825703
1005047035
441066619
191092220
413450214
816953676
1996587962
273460731
52487265
1961166815
1881079646
178390903
1899962399
681383719
347205159
1856532369
1327923482
1600138721
1450753806
1579422520
961775887
1057569746
1900237477
1060520680
480111685
865165812
535715386
558841843
660592577
954876505
101766527
863326102
728219308
1362761883
529816904
1447172013
2088612304
1458215511
361874812
1595360175
660946048
1998298887
166365961
1898672026
291818628
1110085861
1094214460
1680891108
679190151
1696572494
214682711
125005679
1217344913
1207031947
1955768723
729378852
1509513477
2041757685
1658840079
993434318
1912576703
80941104
2049775016
1361309997
1709008165
2060516036
1192180565
462608398
1294569948
1069632656
783773348
247462646
1619036073
1531205348
1282976057
1380350111
1971052789
1436000038
1726713300
179591022
287349160
1821726575
1063861069
388055386
638371312
898801314
1018570346
365463557
332255271
237865139
1406532808
29848017
1625833293
255586002
404852281
2134953188
1899627729
170657728
98025331
1917242599
645944153
1917307007
1753384087
1208757711
1760165025
1886129038
816374479
1761452267
163534951
1088717329
577174370
495223050
1246278028
1614637953
10820841
1179897536
222051632
1962677878
919002775
608203933
1495046367
1364142156
80429457
180736741
1443942548
1491578365
1475795979
997692681
1507781800
206304236
1145113335
1338100912
1624377633
1947543084
14494723
24663650
41218758
598260032
1549328643
1373013611
86658603
203332026
1390958841
28318743
734741833
1562715289
1268359816
78937642
882228863
986965993
2135426794
348471264
1087576646
478030568
776498078
1233185899
12614043
968244707
266845318
457382775
123833358
2144506606
1358192346
2147142974
369551031
593862052
78359178
1532497692
2138104117
2117696490
495217950
1257367417
1989672227
192964115
1500476311
1780845175
893637663
2030757549
122101016
9426287
1656327404
1836374897
692516024
690099255
48946034
1348091081
981750729
1592986737
2058257800
314879717
1132530868
873048
1571516933
723704117
1947278438
1033626831
1186938566
825919244
653026557
469111223
1808359143
1134989285
90533887
338403845
1910751427
563185543
2011052181
466767434
1060240607
679360008
699661788
1324710601
596642742
789502150
628825315
858340248
831095672
47983075
1887695772
165781776
86138780
546124014
314689963
1800358849
2115653045
310434511
575456385
1780631916
527664338
997874326
936894580
1270102119
1445339928
803295538
596898496
1866118183
1560876051
558284316
1343796446
1371736569
1276739362
1157609173
2064438727
869807223
493469134
130476133
1231426798
1087643691
304142723
1299570300
1060791257
922564688
1712558752
1829180417
1228607665
1924217350
681569833
238144450
1343420587
1711165821
1569999812
118534210
1006682653
1898675570
957023445
1432632343
1629888181
1070677025
1564709404
1344399833
52762031
1094942533
2040674721
857812269
2026133051
170780763
102712928
802632267
1987285432
1751338034
378455259
993158777
682155448
822181984
1699334709
1640417402
221257373
1412067115
1021461150
10223702
1688566204
145978020
1420445423
1510883397
594792225
1833695949
66583422
458419290
2077244632
1270642715
1680799169
139594464
1884006400
1040093346
297282521
681934097
1488146440
1276091531
942762147
2041511530
1629055068
880699776
1983728747
1456860714
1291762275
1893025671
1769787696
2048777810
783700165
706829630
1532713473
744942740
1295788210
955794332
326519085
1976099548
551021758
2004675233
1149836730
1536826980
553956990
453297652
1558649530
2060665246
339138901
2115911699
1001092211
312519328
741913789
987330410
1743325102
1544729910
2012712445
810828426
1732417349
1493025190
364475166
229276614
896832181
356189616
383067214
1066112639
645489609
714810534
807733017
618035714
688997835
821792705
546185159
968664896
1872143117
554675794
689181806
2014159886
2032663453
294571447
135476819
2120986523
1297109755
462936620
593073403
659209984
2021074620
473685639
1794643926
331006261
2004937928
1983925515
12886196
1293822813
1160321486
1749683897
1453733424
68013261
599699164
12737701
1071920560
432729131
168579008
837181322
1607568775
213953168
1247077020
93493285
1917648901
263565430
510505929
1903890342
548367459
107946367
1008674362
1369526199
1877025333
1504041311
1897195696
402203316
1383021303
256831417
96908288
1296899174
194641043
1398309919
1256362442
278129047
1450525616
538694325
1021422114
1460103337
777254304
2095419477
361798278
1215203892
601324372
1410698966
1937003313
808122402
1545355880
829860152
1930722903
482051960
765216923
1284503502
777285010
1820618559
1216392564
433081528
304320709
802048460
1983597668
949286963
1525576691
1963776997
1046568871
1932317762
1280918955
1168025173
618670550
689478135
1626137913
1314274534
1069852749
1659468917
981432544
1748920240
284118524
2050952723
205622322
1932134999
1647101070
797273206
192460357
885052733
1481422857
976532630
739297298
869907752
200255397
1467137831
172786213
1360280538
887406947
370680999
1660867543
717314002
1460716353
507087399
1607835828
726496566
1710679511
1970681058
1163857650
1987833230
2115817149
1215096497
1016225283
1122332704
564300462
215483000
29705393
172632776
1468501982
1592916087
924243723
1550366994
590727124
1340275221
1886975170
86695284
67871304
1914238645
1268858860
538509554
180236074
1267392407
105552595
539327501
344735851
1963471834
156249542
1140893217
1650168991
282449286
1196095099
1682353789
200870369
1777935647
427482444
33045519
1037358775
2024957497
1977897940
2026821055
1102302487
935815971
1839954808
975049513
149857585
694127200
1523962595
2048037922
1224232567
559012257
12283216
1111474530
956582586
1709617816
579907540
1770869980
566628407
1999470407
932288573
45459819
912421795
1344785924
1819773678
1738920968
399252227
1009430005
235055512
556827454
1910765303
1710707501
1216327839
128231282
1406584243
355205831
1548967613
435741620
995138836
567166886
2142527882
777831834
1145011429
2093968868
568118600
1210107187
217966856
1200375839
605821491
201723452
551455688
1399405230
1632807679
2099711759
556916705
97226896
75488132
1640616510
1862198048
64034641
992712203
1754078644
1170722997
877069269
1083470427
1669421983
164881026
360783262
313220079
803097256
43457758
399651813
1510326229
640054705
1408311052
612817391
705643281
933852298
1193017209
878930523
1055129869
729150578
1447308366
1472615460
1113346443
1038911306
1944213057
1437577005
1777538901
994327879
823157677
235870045
1800377822
108135383
875718937
383308264
1432080408
1526976191
1668066558
444807526
1341156939
2040563770
1015001425
1370321278
473902291
1409140905
230901252
147874693
1816449440
909924241
572105476
2113602361
1202432857
1488745334
1943243457
29022713
950507185
916120103
547255363
695327718
1668582722
2049427759
582335868
142246917
2000731147
1237863845
1102046520
1352349675
392896713
1020525816
1063308791
1768551582
1881125095
1092549740
2070546422
23151164
561645477
1057096335
573711068
1384607998
142056536
1389434447
2048657633
1336483023
757235803
2144475027
66543760
776468999
1098753431
1373900798
1774384848
1149167924
618376384
2015906393
553267596
2033996716
1265187825
2082353988
868649473
273928146
970185677
1438843418
1452150450
1795689734
2031509219
1046882203
1165487492
1758333011
2123616161
1224968125
1604322979
1797949532
13231658
1880389861
332564016
447406445
285476636
1978174688
1959298689
1780089486
379046241
632758401
822000383
2016594150
1884554476
951759997
878649672
1462803539
216754290
1539771630
1746320621
1824478144
994285572
250288741
1460688969
199975210
1202836332
1506781626
1940737930
500385307
860758972
346283022
1433756343
620449720
1856377433
1317562254
60198913
574921528
20440788
663396211
1127085595
1638425006
1799318849
1163936801
1718795755
2012777790
1467827380
1597316070
1140592067
1107727422
1589753085
905663147
1266352873
11640285
790891745
735027765
526496766
1014820599
1559202201
237126393
823147217
1852808604
2070856438
192259026
390121460
52333891
1474208725
916712010
881572712
669103116
1358030483
1723612002
1174194197
1901438353
1231953014
866700040
399645901
1298819138
478886738
1156494560
1755224098
1516278052
1189000268
553163917
1898447152
657827875
649793871
679286136
427444863
287364216
1259150405
1790038884
432594100
1692455134
1071615137
68985582
534177684
565978955
600718787
1123232089
264224183
926201416
298970489
1494904018
421017001
1435466842
250446280
1962353976
528618695
1819388973
862312417
794809194
1609204080
972294542
860690869
1445044955
1238138018
1470991561
977968280
933826602
904947093
39210998
1118324505
897538851
2051113483
1807991265
667844568
141409729
1416794839
1042228139
813146986
1245146319
1128950750
307711006
755237519
100360223
680630329
2062464026
175597715
1097786031
1941570307
1734789903
1657350514
641854387
528067284
195662709
525318224
740179298
2058443474
569542173
842057111
1624395449
119041491
1289207652
1071572176
760806023
776378462
305427228
1238219696
999225464
668252813
1591060635
128301042
1770462396
695057176
1038761806
476073263
76439805
1539860624
1851210454
953531385
1460712406
363029660
1127307054
90529612
1773113783
133961042
1136452842
1484882758
821781673
1423548494
1249177081
1342686063
1046523157
2082794642
1908056342
1466888349
1811542387
539405400
1877870183
2096332619
1612150494
1566863402
466680917
873168441
778944858
1337311354
758479436
1133188174
1241242547
1619673081
1830297287
570590975
1809475734
544855647
1801978484
1795082352
138705299
945283640
2010960970
1677036995
1682649236
1814196925
106708667
935718286
1539647329
1011256057
1452249849
601261492
1747623943
1741843306
694861354
1241131439
2117041473
1817109639
109413551
912529798
1628177048
504934642
239601443
1762967316
394615945
372430734
353078829
1447556297
1072099605
2024478186
1181785860
1502467082
356349838
13193868
1464555384
56036050
289724748
1315116784
1470566972
2027797233
865720787
567022111
92427095
1383325445
400590477
167551637
335805532
2086681131
699428855
44525831
839567414
445828369
1849141442
504816132
907546607
1335481523
145067924
416024700
884397829
190861481
1334730111
452395013
1772101427
777982248
2123923420
1979893603
1123910812
1510559133
1222948620
1519186457
155919071
928891548
1304559735
1430416135
226082849
1353013237
845038867
1463435029
2048017139
1401442243
1749340838
679964348
1530621081
750975963
1906023453
1641728150
748871379
1860369458
1093681362
1814940614
996829068
1503004010
629530130
193958400
1834652916
523448086
53782078
609010186
96178669
843565374
2081178077
936085832
1263880824
1964030891
2106193788
143957750
37214150
417950600
307469202
1797410271
2131571780
1406740925
931678698
53380745
819279948
1317546258
1607984242
190380484
1494015485
1292172501
997350539
1193163454
1231146401
417570450
1291829939
1698228488
1630745178
459209894
1223827240
1655038820
742446435
1648758992
899813842
1822720433
1862894441
2057141625
1070021325
1378604823
477739019
536786123
939354741
1265499197
598446717
937273058
858233220
941777365
999887145
1811806166
1352772105
1936730838
1304532816
2004925814
911339192
2121371181
1608759225
1578354395
1674279853
141115928
1611418039
1290496319
315768511
1172499656
2103166319
1364186988
1957814066
370647198
1124263900
1621556930
955803335
672095305
2048368465
1644424939
1799729545
655922999
1778597739
23381664
1526769130
1884213686
1718287778
283650825
1759720733
1896427689
882095415
476267900
1131291539
271196033
828502965
400640390
1282775320
1785264690
1144474862
968197142
387414216
869187405
302905283
485027913
646742504
1052691165
257143210
955012924
1399142272
2063898637
2116348800
261616917
2112065851
897551299
430521751
715237390
2034397942
2066073370
645014453
500344355
1692134822
1077346449
1524433340
1130740708
1967081270
1318610888
295268317
1276580323
6802181
74616488
2073349729
76446696
1969578450
373971957
229384942
1575833196
1088942682
1441662373
832912201
1466482023
2101250362
1907299111
1360010007
1526317655
763054454
897738592
600944332
2001439272
680338682
297751361
1127795015
489778267
1111514049
156676017
1570662097
655189965
758564309
729481257
95566352
1957702387
34136467
1657969828
2075426839
1314627585
1289792930
778888178
1979587771
229704988
2080327754
1188263516
1498939014
997427444
113137585
1135638268
12766125
1697149393
633223791
211998451
661640553
1706937411
2047999963
972662610
1053578443
947953732
173680551
137327378
1973415636
768323691
165620554
589210037
1952415915
2096611235
1859964145
1409802527
1442133043
926310321
1917792446
128161913
727636836
186664790
749911102
798450080
1671665088
417345675
541572951
885558369
1086438350
1258503851
579527767
103065519
357962622
1075309907
1001613252
1234769003
1574784049
1298433411
1009260931
1393729480
1670431686
52305127
1962681348
1199449448
1979683272
1588140924
832871746
937638236
1805966512
2139900409
1178066641
181525111
14447891
1071605852
1051174379
947662115
1471593231
18762620
2022112289
804601035
1246546317
1382646800
839706387
841860776
1951787776
1297976467
1579475239
157813671
1340036537
583630599
1451104639
1107012410
2082942914
1353602109
1370127365
1801618607
1153162135
1594861868
1417577126
1856479820
1109429189
1228869076
721603656
829500216
1951932396
1701501721
1315470806
184442278
47663218
744067319
2056350284
43159852
1551823572
928693525
383582977
1692811495
1163918916
580282619
2064322526
2018975281
1999189874
1040453603
35991369
1974479410
1413520641
393354642
1249910654
1837291643
1286138888
1814492203
1929760058
1747597628
1995731889
2026142357
454634815
1488006093
111555075
1782002390
1669651437
1760860223
880949254
1654249455
738559478
930787991
1550734844
420906183
1243682847
1436042193
128192348
334389718
2065414117
782040332
1360320382
1475402588
1543209865
2128597472
218207653
684417025
1068243574
597973460
1541828955
431662963
1282600204
1391606566
1409017458
910589786
1594185139
882351452
867049836
1993417398
1253144657
1672454761
445359110
81991617
724233016
304474698
357314810
121411169
497821344
1573919782
1555103836
1171617289
1547550116
1624668553
2115976161
1913955415
1595170365
625244048
1073071017
1067983610
1427544291
1706713625
1925134743
1049005612
1975218726
1800996207
58807870
247671554
1670560193
1663066364
176850024
318602683
266873638
857366777
1027524271
911566688
1293047341
701145439
411361823
787270889
2115915424
1484535672
1284821846
1579140381
396961113
52855940
1778944756
196890158
1859659612
1321340988
187691328
966954281
545318747
956721704
868823784
827757411
733089053
1789531372
1683903721
892120299
804122019
526219188
1705578752
1792620303
411561129
752474394
461240782
625802778
1538630369
612196556
1038083892
669459381
1426378831
554508929
704424550
1428524497
671552179
206974827
334760615
1998379984
19162885
109490463
1030359185
1881204222
2007331224
456657774
1946512265
640074334
1160154465
373491404
2115736850
1669944408
2076485019
345440966
1122671977
871981565
1567937748
1533882361
1726134234
1954689707
1947717025
307286498
1134550706
1638643130
184159124
848661123
374654969
1726164818
798083602
1492429604
1988632863
1316188301
1751893419
606768936
572855241
829789256
1582810083
1837956827
1795166609
725829149
1158013859
1857263692
353429655
1544785893
1701164429
1365984124
1002643371
847982915
1161304996
894282381
1608358575
1143569582
73724571
1752546777
245532324
815447521
700809437
1726627024
635997683
605628642
1043640200
779569362
269374638
153440098
1037437727
315621284
1841904868
1509891978
346327617
2146508133
49312493
1181247911
209330132
2128455320
1585791344
173666133
1205932467
1525586569
492416493
1584658528
505420197
1947119185
1373002902
1528001260
1779584417
475729288
176209174
2064947140
511430626
1438787131
604143204
594287008
934037328
1582922172
177425211
819977136
1801461604
943945666
1237700114
222834342
1156681997
1008623759
1222180347
836933758
755659285
1259679369
1422832149
1147085110
824692226
1607174499
547913309
678505082
945833616
192790529
793499537
1875692721
805190426
1590544981
699301926
110738999
463386911
1406555152
1997290390
1384431803
1504064894
154980073
67554027
918067261
1442581253
2082180236
11612529
254249191
1377682491
1891426609
2091335862
967728463
1522215537
1614826869
728919114
733607175
2016157429
191017262
1117578975
1597528691
540097224
1086489853
1307837941
297689365
1821390576
1998134565
94039583
1693109326
456989857
302117747
615417725
1731198222
1642151424
34142583
1985722850
1749887070
665908712
1859711770
1248391482
1021318452
1168191425
1015208059
1096018214
949511040
2116925715
49758306
1665450611
783636936
1929468000
2028655309
1010261481
882326372
2012261953
1635697215
1121714599
843917112
1071177078
1042698047
516965631
19430782
18021015
1549947208
1978745966
1887358433
1414350151
1359727206
1067982447
82005764
968566787
285638777
942782326
641784531
1571618850
424976265
1828898255
895317550
1723903541
2124702910
2122917523
695230092
1291579021
1183895423
447445346
1653842081
1916893522
451829002
1585972417
1308243488
1907485315
966576512
1024713407
1291037806
1554608875
2037832456
995849309
132534934
1630228308
1461269282
1246043748
1921576847
514591180
978921968
1087852087
1187315940
994804016
124039057
2032321659
533364841
481278406
346306351
1427253963
654193309
2094101881
1217898619
2004873100
1888189734
1814795212
1896307304
1226008994
897762569
803093126
1459754395
1871070632
227366023
1266075080
692133265
823343472
576702934
1798144047
279659673
1424949297
322178299
1284121399
550503545
1825349558
1588842102
813702948
1481875889
311292766
769428804
1395895299
191190288
140607819
1116087520
1522049350
1551400635
1353619064
408216649
658249242
1436147608
1045473861
1996499720
1814677913
1188682774
750980115
1224118525
2063487872
1147455021
50189789
25727732
764877829
2030186484
1524967884
971164280
1727077461
2144617815
575387109
1816177370
778528302
441462501
1235845279
1491126241
2057467190
1569225615
398982181
677618851
1451836969
1543672686
12870716
1264453844
598030343
1601188243
1776902364
1728569174
1518973885
2009458265
318829473
1393597604
1257282591
2068292086
1893706680
1153576233
39618323
222578246
470425948
1069247236
691125580
1599685050
292928346
1152064730
1398211139
590819428
1652931161
2056551311
1921983804
151029707
344296841
927351061
1306286150
813385649
1459711732
1473068590
442389010
560903526
1669220218
1238071548
255603936
832970080
1211226865
2059195120
256589700
892444105
310131969
441595746
1212368206
1872623822
1157860592
959205824
1886514775
2063363684
1081276816
1298058149
419282900
1001627501
1157500564
172299049
1542057008
2117236427
1978222442
1095870757
36432821
96345262
1333325010
765523778
390323234
565440626
1254569985
473476880
1021880712
1354271381
2049097681
1459400411
1920532002
258787133
1001794584
276984081
1761737441
711055510
928658107
1259078158
1707915162
1227186405
932371238
1427340984
579046066
1784583409
215550865
2045778432
186653284
789931451
225532972
1832758279
787690633
492614536
1798386694
1137690484
859270760
1891141550
62074135
2098813105
314543530
549017271
2124136598
873581422
2003941394
2087013121
11483878
113293544
2137025543
321427109
1905916091
532225788
1215447278
572902954
1298917895
216866034
715747094
1591691788
971530099
862141228
440147964
1045598645
451616179
930494661
1070499561
1103023434
675527326
493380029
1849671942
1617903675
310919268
909339960
983203143
1476578079
327162627
547218428
467299642
46757482
1508395998
1052708476
492272855
1307640944
393340232
2084203343
1472713410
123308871
318492771
563850579
300521745
2097879045
2676830
895238604
453348600
1315264480
9633350
322657971
647714563
1497516836
436016773
1857132846
698919938
1533345618
402893914
1701380990
1998337199
850219259
1055796656
448975710
438648298
480884411
1751212178
227774609
842084681
1883247264
433331777
1969146526
1569183005
172395935
1606899777
1954240287
211244230
134576115
937583663
1353259257
1763774813
1891317108
389320687
734088398
1368930548
425405990
553451085
1649041661
1109600183
1541458411
1836698306
1171804860
1641058288
766472480
1331656325
1564644597
1269918243
915970244
1505336199
752385642
279489947
1145098954
2132142645
1155350451
1474416649
1404889588
2113563659
1957978508
1895763593
1835008749
1841828202
88591269
472939921
886294345
575309001
1162891814
1099227350
1504941997
1129727935
2118765622
1239763995
50578780
1626740278
419148297
1229753129
1644025142
2076742541
1285505985
720065084
1321912769
1817132796
734803717
352990690
736392648
1259318946
1047850446
1134193611
1257690502
1988629873
408630197
629559886
809136646
320343527
2139522388
435339633
1465961158
1679732532
1046797833
1069687464
122407030
615442711
694095356
1657426214
1340683882
291186779
801740932
793657961
2141930972
599343873
70982378
1970042421
876025629
325037228
7420382
1800613498
604130499
121434690
1695356951
103510137
1555604880
2102034173
1972393111
785108015
1952620128
1304143846
891523312
1214508380
291904770
1374290164
818904956
879882934
932848113
509605957
1341225316
947031872
1992721026
1786952581
332701027
1725755888
1762176066
796680970
58226088
1847293426
1706454410
992438015
950937016
1968315157
1735903455
1792826080
534061464
2011416064
1651560244
2099442287
2074110808
1573341263
695501122
1751600498
577591695
1608331555
123321094
1744079951
852813205
479683858
1537942793
2006297553
692093385
442728057
1477127923
1096657393
1349220331
1382610370
1841631677
272101823
2061094627
1061949948
287562323
755109863
1265482195
1355194411
843610959
588230332
258248090
235369686
693626736
1142544927
1277443889
501854967
1442460604
1656392907
660761174
1563745626
1480835606
498434881
944627593
540454371
323056363
1030707575
478394940
908572363
394322004
269741453
1538850550
1105971767
638426960
1611468089
958513638
2095000104
847022782
327838142
163501411
2105639389
616437011
989582279
47906571
619685059
428909425
1333706790
874559233
1664948252
42725061
559944687
80834167
333341112
1289645837
2045982793
331832439
1215635800
536202481
991917973
1175115166
1903095935
1399544884
1378132097
535046582
1896352537
1840094769
574092187
947063276
1180876464
1392495541
515528301
804550515
595895264
1183344506
602460248
218118451
1781177894
2101860445
940068531
1160174160
948216791
1156582323
1043181844
2037985530
1611288188
649469746
1189289296
396520283
1438200643
2018972612
302750741
475899690
1680737186
2074642291
8781074
607129380
623473834
2133751621
590349080
1265664455
154267560
1750010455
1208670268
382058260
2032339682
702374743
1566689915
962862854
1721485620
1741978459
1039421378
242470925
1834787415
1799029611
2017743432
2133368082
2026263486
256462752
1716110430
1463040883
902461499
2064271643
1911323984
895230487
1925113973
1221617497
767909197
1444669121
1805968176
787985428
2026355083
1784489182
1653931389
1401803757
915673358
74312555
1226889901
781785613
1028982870
1635693511
681291176
1020764514
1965534625
1980817245
1683652518
1190096683
1143997885
668909011
1646084512
656973230
1167777719
132520930
435266566
1105890689
1894641990
727603606
134264566
1398087907
1109867298
1921189743
2010665611
1181678924
575452532
540806659
568412071
8508813
1127039808
499932108
416503708
1700641970
1479798758
567286449
236450831
1465679830
290353755
838037301
19712048
404621343
2080897422
451591764
2134313073
890684970
1914257729
39156673
756583150
355017350
63893010
575963268
1870112574
1252194668
1472672002
247261279
558554896
2132286546
1218950323
401635551
1788432117
615701568
478990574
2005176063
1849746787
313760851
152242069
1862309503
783508525
1358457736
1375455173
1629292235
918235092
411412357
797866975
839641561
1148762159
1965598318
1291246475
1668541008
1776951547
2121099548
369199595
1827072564
1332547931
1279284679
918026466
1102913691
30196943
498399791
511481246
1230880757
1988932391
512415028
191380519
1193157770
910231719
1378429469
432665893
1258326735
1709565566
1760221667
248117379
1153125734
893807264
649283154
340851384
915516232
161775862
132463466
1601486925
1302795933
284326486
2079646295
1103821555
1368787421
1125084545
1525529436
1898147054
1832085318
865558495
761634831
1615484394
1183276715
2012755060
1953877395
1452549894
874830626
1251763496
1500706587
185827065
438860409
2099020511
188571614
1668968061
424151556
948468971
287440258
365429808
1048284671
2079961814
23437899
1325605331
1239994246
1052691219
1404252020
677615397
1876587074
345134091
1975897868
527075132
648778649
795683960
1523070690
1955271730
682684432
463844112
1946284645
1193563087
1229492807
405585740
1535882378
2091748145
408488120
1977180516
2011411120
2081797044
262742994
1976855239
22742636
91702969
697908502
810860053
410327123
1902203443
1223099494
570255207
108138860
1779881163
1162139388
391019749
1331516963
1011180010
1085119658
1253688965
1863911464
735317616
494808950
722218748
1895796949
1284220027
92096744
1694300923
198456165
897130399
1847261310
1943259765
165390174
17527378
1716560357
708206666
118864422
1796050967
1051362184
1431253675
1974532755
12436365
1143194735
1369293692
1659988363
1046694345
1386089138
568442939
618870187
551761672
1943902592
1437723254
1800567974
552968843
336787409
1315948616
614536708
1086069509
219881000
912858199
1093887244
1268409077
1707027720
1192764912
508375832
592606366
576498532
1217636745
1129812456
1954860678
1753173128
90161372
581486098
1876297734
2132098727
1123054431
956774645
739945626
1627848910
676271600
893416138
554328291
672907629
1500738563
1129127390
958090992
171131992
1862385485
748359486
1279711686
2063487257
1463699371
959863391
1821940422
1082042781
371719189
464153332
1216914568
1756858224
1204466367
865347200
104992858
320316250
955922593
419305493
1578553793
1749402160
1606888222
750755981
1635898122
1729678440
1981716064
1480077996
1194875293
1571056485
1982160837
954176626
1139519879
2036543511
956331036
709110111
1786520337
1369915634
2111488243
2066760854
1165897071
731549976
672789788
416252935
1460866125
2000133434
282265548
483209570
1798669165
683913934
1487899220
1904520596
733737672
443792949
1016381158
696050083
745583472
235184298
142440902
898087534
818002701
909119126
1628948882
1459530195
1000900793
1678177796
1037526667
28651895
227235970
207252689
307096666
1532654796
184066334
1434199735
1320802510
606262145
574477837
1035957155
215831852
380799917
620393955
792970803
1867367883
862086076
770727278
2108801472
1854743286
1964465492
309486535
1454624907
140384266
470183698
166870912
504578602
48491876
215828242
625914427
42135994
910112564
954799356
1654848677
1346401220
343428621
502553638
561552297
584371634
1890095020
716492449
1985760224
392016408
1400071888
918695474
1542936121
82331813
2080381801
1127167914
49161140
143031327
29715241
1660785830
149232193
1592250178
1687677309
2026231234
707576141
358530345
898377665
1762424151
280374370
274439617
1683858898
1994186943
907063672
1032197411
573278738
979602413
1699865487
62785788
863773081
2137000574
1156110306
594354025
2023237852
1533555326
1870508568
1035060578
1684986678
1913996959
102659986
554482718
257149945
659826931
1293561139
1180315672
201819675
1848742870
1342913065
419387094
580646038
1956339117
951195037
961910233
367366832
581943829
2002860293
1618751428
491414665
1045673191
316366556
1759083461
1172289227
32062442
1889862736
1052025623
2062002003
387895610
636106656
544270197
115307868
753978799
1681501007
504590597
1936693590
1242946327
1551241808
870098368
1202628073
187657790
2105459846
735970872
1095233488
775375143
1127263099
647337111
1178009079
583206418
1568699791
1119339232
1911079339
1356245087
1317999473
1483794775
1236506480
1713322055
968457001
478626836
1370951302
999187421
2093266271
1139177942
1817475528
1265641952
1332162876
1748871713
596723526
976456784
210788331
2054751198
886317390
574573048
1945082489
2147476075
1955452385
625713458
559631475
734033239
1618937771
1004149187
718891324
473034173
2087429508
1434736564
1294608258
597046429
1580018566
452654275
1238763164
2145659204
456436365
78472036
417339701
1273194404
447584452
2134104171
1398643479
992122478
613575198
11812313
1129565244
1586576690
1596190759
1083911284
1348277736
1067852441
1230275279
891416213
263616154
337326924
567799816
272271974
292959733
610791232
262747202
798675881
466411887
994271439
1240922962
1371506297
1615958196
345414192
1787291493
1675651312
1450864945
1181269112
113746558
1659795055
1233296185
107840788
550352338
332730516
1327377721
2063557867
2060397258
1163344502
1199419680
1986928122
1418457766
1610734256
910280700
262859112
459872018
1053558018
924851680
58402476
453554708
622742917
135964455
628789491
1162915530
622469719
508175291
1750465967
905007428
1796877740
2036132751
684171979
647792367
696566012
1829438376
1862133018
507444905
1244218846
1591769386
1177923140
1051461963
411154789
31393400
443632509
827146681
1246834283
1754791620
1079300852
1418132738
574117562
1501528943
1666257724
1889698582
1643714167
676986585
308676688
1680805433
1614945691
1925507472
65395444
1693095001
1476102849
2096879202
1824613948
593712705
1831703830
253413051
1879524770
1419983030
1840922247
440321548
928935015
1582687145
37949024
403033999
895828568
519744450
1437848326
101644580
1727941358
215171556
806055092
305916008
548623289
727722813
454795111
60067466
293087718
542900641
1712909692
651046019
607508769
2118548660
1056143683
76980221
1302819239
732971225
512880662
1793390130
472995357
597194749
1864858643
1504725528
192680534
609038895
570277501
781051618
767277473
1063226739
1546375604
2044179747
816630923
509388276
2010338326
991686437
477079427
891047595
1369209254
1505172591
1720416488
60199200
944383715
161044179
327270271
1985017440
1449071168
1800918546
628838458
1704236655
334294806
432784526
2125980983
683536569
952541023
2124372858
713634596
739740875
91123376
843728512
801278096
1959813704
188306243
1528713479
598078185
2143226157
1111505383
1915050416
746057166
1824698802
903370351
196185783
2130876558
1907549453
510361402
1017180764
577860847
485428650
1638502131
1953834762
1779346742
12502862
942395145
662733790
478863945
1976825588
566454715
1804169220
748192300
1012902874
1607197751
879036551
918791751
1615513319
1593483614
757729993
747600162
1715694553
1346661201
1035799055
755115403
1819293757
714213000
597093201
115887034
314197299
1830603640
533113159
1094254726
733933208
1013729387
458187031
1243829119
1754948497
1510862162
1176741344
359554154
1725693665
20954138
471801430
2129973879
1091921753
1625752661
1719625481
908405184
2140501793
1028400298
1065173130
1267677804
134213065
976508313
1355219599
833121736
1871898262
1746041716
2092783755
504329653
1561008619
1831338122
1567835624
951618004
1949820250
93239272
59929108
1787506277
376445793
457492172
577027393
1696236239
406363326
1634965433
1566841885
692131561
1703786329
743101418
919714851
1653164617
1801473859
820536956
771059809
1634415068
2113392535
1860601267
1858495809
1451820524
1493819591
1061733894
199105672
758323599
1064889176
1654731775
381071932
60577645
768237046
1785099888
156592237
1128810726
59096825
2140403921
1470266318
1146856565
2093843579
1389174152
634339252
848847599
1319285762
1885108316
206275110
451829477
895765353
1149767644
15415484
480868981
1178300662
1389603009
1878881339
828787949
1497721618
2095716252
1194695975
1528191589
1802264938
872848006
795342933
1199362242
1677714564
299318540
1899655695
481087049
993934928
468795481
67810215
707932301
337611319
1594920696
225083150
648931712
1960023450
494614150
582177505
1909382863
1719895990
2114054673
1834112861
112217951
1711821371
2134281215
1703776668
1657192947
879159676
1821491464
782459124
564427634
1057178728
828410291
977617486
1845394681
77276491
661841143
948886817
746260905
221882780
1705278086
2092586773
1827845680
1081385520
477646070
1710420096
988609983
509916182
1025536940
113699010
1447125236
485048326
2037046806
886680172
820382655
736695165
556538992
1570193279
1192559651
677437463
2078356410
1942621624
51437508
1328577642
2069984835
85187204
1576141560
230157422
110716759
90904573
1392862733
1601515739
560440473
568162365
57009285
1022615661
1624561801
1928907274
328798953
2038400910
1761588475
844832197
1561894051
1244254410
607515891
638267460
30485192
299201748
2027120469
1197088821
1203753618
1930883870
2107637912
1110403484
1593248414
299635083
176551286
1153444599
1416899050
1542137303
93904160
919777373
2018406041
543892565
1921440624
1389316314
1709738718
868579622
346870501
1107255781
686668801
1448257635
1646698352
1216080908
704866546
291681805
408180766
1013712627
574113722
1062360677
2020448693
2002056576
1280969792
2021516917
215734522
660363977
1736089281
671296536
1446296734
1635630490
1577965881
409132509
1624080335
349459629
153669238
1496511496
167795846
37362532
260806642
1949483126
643628399
580726334
1279175735
20041314
1209858115
1905028537
2024586469
1163561923
391467117
1620864122
172105028
730970194
58589370
1264951781
1270526108
146513545
268996011
452781976
912744378
1205343186
467574895
1659321532
1876170696
1191592047
1170319404
548000506
341266644
1604399166
1973716131
1782014490
523508518
1220946554
490223870
1050395896
1293399682
1018548756
1879352478
1466359037
1172025250
111218267
629557025
1215807230
781551386
1603451606
1307183463
1860773712
2099043976
1179066210
1545605182
654325193
38875221
1189228845
1176409723
2082370157
545787068
1955961336
2119028587
81271127
128770181
677873910
255185230
1617931993
414925723
1835748144
1286047388
1377295415
1046269521
1541188411
1538894239
1098683324
412317829
28252607
1158858055
1999928499
1299808193
1480695237
1528381683
1054582744
692049206
738757888
2009231741
800623582
1941181382
1142819868
1943647121
938232056
28770082
80369207
1001950914
625948133
221022482
959762002
193519405
1245361111
1175347271
630118083
659163053
60901965
1533675131
2083090924
1358048311
1358302282
1798532705
1292282354
1361343514
1568949152
1542791894
144163222
487937157
1308124598
461829080
863579087
2119557771
1543196544
437529963
1914522825
526331120
1155582513
416962119
544670087
30842716
1334466270
136934780
987033698
698641342
817840901
944693356
1916707229
840236320
1549469014
221483582
1606704794
274624898
1557323978
882313391
1733483370
2030247083
431215132
317696840
2075895349
866783579
148488983
857323853
449011638
589739171
490800977
18726970
19315566
1703434181
1634934887
2021103958
1135036441
841669174
179292724
845607078
726728576
31544311
1964199650
1760711469
1749655430
393463849
1612391258
258327714
1738197284
751361808
1846135631
288742967
1434970646
1530177563
1472923164
475034675
388033474
1267033183
2048475615
335791362
1256369316
1418156266
1472551192
1707421500
693518357
1826138369
1747031489
2034265918
1807742404
923154541
129039908
1496868361
806300578
1963627745
610003272
2061658025
643818690
1516759524
1166727799
897913090
763308496
37091731
1537779184
205760043
1627599337
1084039019
1370283432
1612642473
2091405926
492264122
779060340
2018825739
1573107494
2129682531
715590411
191298959
1421664972
1822275075
2073138266
322084632
1704916748
1319621415
829063404
983654538
133350673
998067183
1810711661
463269096
1798481276
698942363
1313243342
1343097412
1044977832
1292133972
116681466
147863467
1974153069
2006887372
1865905939
1906496510
213891694
217194904
953437355
557894525
1147421445
1881177196
1476920137
820498054
1770048468
1410282482
1387243058
1454903295
1002133415
1985799086
1556349072
41257793
494680963
340309480
761967205
72602146
1268004287
1388631576
1056803969
831873968
1945456097
1628236402
931738674
1256688137
537886313
1329174144
107221057
478396700
142746541
1751778797
1453227261
1749001261
217265328
1513913794
1294813199
634676479
872235808
292484996
617575804
96913779
1145390093
1973469933
416303894
1735963033
954802083
340668459
853976436
453846653
144181641
1430209216
2006094804
1407709238
1875222929
12741357
393886747
548516924
730389304
841762997
996607920
300522274
1406643809
1194685739
866391893
1882029983
1223725031
1995396593
1251934056
2139202681
1893904657
2032727616
902548572
1291907633
1329989686
154987031
518868643
1753136718
1381245216
358692783
50507670
868423911
95597907
364006034
725306549
489333565
878775232
1414655267
1332862111
731049306
1616454084
1645431607
13622063
899439978
1469422289
156040274
1314536899
1986698486
323844407
1250563526
742944624
1848414131
2002165165
1291011389
36082917
483709324
1958744150
778629718
1659115908
697023679
64295011
1164405166
1427079914
1904474302
1591340281
820907695
950046026
1157271438
1609802922
12752386
1121030094
1229687956
1640713808
1384728446
933832950
186917625
60705013
1984645235
2079666821
1140546320
915158098
119795343
1368915507
840583669
51622126
1659771213
187226472
580701818
47114316
233477287
1124653534
1895028751
463527273
1433961279
623702444
1200764128
514098355
1863897169
570313684
1502406777
105817194
1595255465
1808920567
488114437
743668989
608634449
1872277258
1122576045
1895905514
2089625248
210261930
1051212103
1927292349
263860570
631189985
817370749
512340791
1824770027
1124254658
1639936051
197606535
120957553
1482349954
1148934996
1311348846
1224630636
1751772649
444882112
342519941
1456402590
625188422
1691287859
721969924
1399230565
1470281519
953219580
867101127
1078161690
1191136204
1733542915
605752014
273777712
254160799
438163100
1682821434
458247982
1194504414
700143641
754814020
1590216160
418094684
1825529335
341235982
1535913075
1722061522
645312898
138309976
1691681144
1625590219
23404356
1248117963
1614999660
1949481716
830885027
1536972994
1141558320
1116389247
1712002618
553906426
315855048
1796799783
703362587
1857388283
718892573
905993200
688714253
147512067
2014304627
1359626436
205623847
346637488
1998301366
625070824
1051418265
1638181366
2032022575
1822132163
1927964139
1630255243
1047167087
300545887
651381677
466466147
1214083369
209778662
812670517
1770724821
816972595
1409811228
255276306
822218369
1724550823
941416814
1350293407
1915188538
1770524996
1518837541
1313499884
1717438337
1852342522
1105250306
1810917336
148636744
1690641744
1974135788
866015601
1735441264
1714027107
1409313456
1554719677
752541167
1793006451
1410762956
1243730149
1795200697
64828365
804703018
2103634105
1148873239
1770388117
2062523397
1220693420
838983365
1620685783
2036151935
1110090819
1098182095
1292024656
562813767
233783393
1363098239
1144002329
76827859
370514955
1947865926
249041074
2033423226
578770366
1446263159
1276893354
1103038863
176010701
770863563
1311059872
158707764
1618460248
2006572172
1383537042
2089798397
74170212
1951733213
1716164470
1770898571
2050324285
572857810
426797365
1231510161
883013336
594479347
407951620
1062998675
1048088953
1375172687
1606585566
407237927
1187451445
37542364
2073124900
208638820
366049834
1229025356
581846974
101601905
1412892550
1744184377
169949736
1906442159
1441809103
1419189066
1911956377
614116723
1190188439
862656819
1031659207
835049146
659941566
1836492677
1515993149
304335844
2032798364
1960052408
1341913015
1541826292
1508351315
729867492
186774310
1484392237
2114112780
1251139574
1467492553
630838879
618925650
350473267
2064244938
747656106
534520809
291947840
231331877
501557601
1857727928
2121729787
1901818605
1188644996
1087389214
680627255
997717490
20073620
1497692454
1275754622
2003356074
754329724
1775024736
711935795
1496302676
383261313
1860289249
23512242
1461091215
1698162961
1959718925
436194774
477994938
548693458
1827830078
880793855
1793416454
745683746
1589786149
635585830
1145554605
89653126
1211788823
291074969
603867289
1721799305
1837116480
1094887171
428548587
2101657711
664805374
1075686432
1254090467
584920679
1987248544
1933134442
953814017
733843366
835748262
501578611
508458766
724181195
844742183
1562143659
1495079424
732458083
709116320
1488143043
396727723
948721449
716081483
407090146
1679155948
956462133
2049381112
522147202
883688959
66625982
1831793453
733856221
1428408258
1063644220
1637938215
875986771
1338603819
210942953
1376140131
2054664374
1925889040
908216435
771848320
1477086585
679368332
197022899
1092197014
710320504
394005738
1382429719
1900875568
359978506
1635615653
797054393
49711256
616776130
1579231720
939235682
1470909299
629850278
1489513464
1404873672
1239614943
1898402991
652766405
1897245232
1463626970
960777650
1582008671
313249580
1066394365
1239235131
148103544
363914939
382101151
433364673
1837148997
625298112
65865796
1813084029
1686769014
721757935
130853031
808746677
781074492
736232731
698334962
1125531334
1827191023
1669964137
1351214797
610199882
594303939
398133068
1553659766
799602598
433698339
134935654
1111924964
1690276739
92946585
230196764
2136576796
1269417688
434743633
1918053608
949299996
106132404
2021009029
991095088
725265070
717559214
1998639280
568577814
1575941474
234571980
1443300462
876991290
545249162
948902682
1134415081
323083844
1915999276
1400906621
2022201006
383068674
1382906672
1955685145
1114794170
575923468
1334527985
1321856271
124250107
1180966638
1544357638
1825199833
557998243
1615985907
170378527
1070067759
1793431877
1033778673
1242645651
1998505002
1998859250
1707595440
661388399
1099653283
725952877
192040535
1180474787
1245538014
1564721973
1227407910
150086283
2031346515
537001367
891267705
1370055727
913600254
365390291
41268796
1207253181
810423850
1938090206
1435826152
1473518091
1593379375
1433826543
611670278
1570526116
1304696942
534508675
1923176279
189249873
1948314440
1688343565
1946028027
346547400
964694623
687089734
544695433
336329832
252563989
1808799920
97640195
1627455798
1604369673
2027245955
738344516
1056286048
1867191130
1621606007
730645020
1504356972
555739997
1650445367
613191414
2037958451
2061312337
664826637
405037949
831854101
592121993
1863076269
1027183452
110955518
21173018
519216736
1148865736
735245727
242076111
1009621582
516957158
2039742111
1642736886
1732930237
1015015254
665894714
1814979759
1278506004
1649916933
577851957
1452501095
1589414878
493650591
19788874
1981573184
1349860111
218595908
965028233
1110113290
1652361257
763715043
576219998
1156652204
267372969
101142595
903372721
76669825
198705195
368553869
1107924572
1895961432
798570592
511883954
1531629557
1943627697
1022129721
1732553950
1820707717
1415949914
1084728817
1687034283
752065947
997238396
1906906901
817861146
310218097
1061792082
425721526
425562114
258178094
29629126
1770717548
329100062
2062602932
251371748
484820397
1129190407
166262649
1422861552
1587449401
1511545428
343166384
941857509
915201013
1950381844
787921659
2115998286
507648125
992027090
1113109868
1957727807
1831684161
2093378898
1552669345
2127242581
2016068955
321366675
1647578339
1710680736
318308400
1688311376
511580795
332864877
405490668
2054278297
1716316928
461447529
911453945
554992880
537278089
1133625196
2134687172
1099274008
23577372
252849377
405568974
562415323
955132672
341695746
1883852441
2082822281
7744574
1180309592
207215759
1794436334
1122073731
762338618
1161370525
1667081768
245901784
1792837714
1215776983
448893778
56590150
1107280938
1086387394
1998939333
1079997356
1216954968
1170544197
1229220110
382705664
1197849333
292758540
1745866754
1636089152
1132901684
2055878436
1689925756
1765256043
380803035
1519531370
1905296106
599719569
1974370542
1333265294
1023471350
1762924124
976414316
925220632
1834057483
1762442084
1144782400
1435500888
413574408
1087522252
1197928238
1271998768
136001009
121588675
1579993009
1628155198
1271572067
57464591
1173110688
468481578
550408059
14164945
869482516
1304838493
1766881774
1487529752
1138307818
1985940103
2045834040
1338514447
404429834
1369996911
1189407048
1434147653
1477081340
1857844461
105533311
2123413664
1543497995
1637249828
743770549
1291921740
1927454309
1998796322
957686261
1816621651
1421186495
1298089071
649544525
112041637
2113639917
1331530010
1648394072
939195822
1560476076
1462695214
400972117
1712040197
1800027776
499395233
1061428088
1878692749
38690290
721563259
986608160
816258677
1949560022
644031063
151408953
1098856665
769393771
983304060
1963728747
1050084575
1763045971
887130342
1733569255
87492216
985575524
578669930
1851614652
36297229
297739664
1839550978
1382771127
624062926
150613503
1549847583
107267273
1932778658
1062955679
1523061570
186027438
2025034791
1045944971
598873260
1631469481
176116464
1347500631
691653666
1910169272
1381987015
91040945
277890867
1667654748
434033474
110176942
716484251
632845072
491865962
995376114
231430434
359879632
1835109479
819427062
1357702693
1929132194
93308807
479611197
1852202747
136301212
1110019308
1197442928
1988321601
983825482
1214541099
566773286
119231039
1898457066
1063521270
1015642509
1782224858
450130422
1762967058
1549360612
1348524907
1501132403
1038331906
1643227087
1357730871
1088502952
645764191
1142127756
896669889
1429369791
1255987415
1652175361
315062969
1835464376
772826627
97376121
1423468267
1576441990
1917052173
1908835551
675336658
1391933764
682790309
64058574
385296419
135471362
2102230116
1906893443
995740244
399942916
1576964473
1483715644
521768297
1794511869
1905317458
1845619137
832194290
1665984902
1248291845
1263195719
998399381
897010560
1028391499
1871847168
1397908589
2131152256
616420385
1238402256
419282255
108231972
491401224
1178432357
1688027678
889861806
1872200885
325474952
510982094
1111048486
1760294838
188796301
614844615
851194420
1394115615
1774742434
1963214460
1028135699
282173673
1004114140
1202549741
1501101070
463367704
907660638
1628608601
887193954
1017605147
1826563602
542447831
87951206
1506654545
858201446
820730632
770434638
345233704
936280849
1286057744
1910900416
1082196304
1297812403
626672132
1923595888
1657270480
566735488
1533483076
125236104
2098875753
149217414
1489571651
129403337
1504807715
1560108262
2115692627
1979848230
1723226439
1586562441
1230985802
284416907
1800378663
1695960884
2086743258
697700021
12704908
533958024
1252284746
1050698276
1042836346
385942434
1023489562
1052957569
1836110565
310688854
1126344763
2069819114
1818360533
79243732
1497390599
1076880135
211272798
349146858
982389068
864255567
1501311033
1702833757
1324929300
365165114
593956093
970081144
1558926531
775176219
187510012
587317907
99767729
769617197
159917278
1869668656
926544206
282894079
299864596
603547042
2096960524
153618268
2015160396
1574551660
304081744
1165117645
760400096
347466604
323903291
1902582554
924901354
1362891463
1863816571
470562482
2044545837
236848362
44006288
1140427267
95193110
506489597
1285511370
541832441
315681315
463521898
1049520192
1481755917
966433129
290669692
1978366996
991390338
914429973
1083783437
230729298
722205692
856641791
445746250
1117383805
1495818813
409677385
1034145634
1363673268
370398614
1617016660
78063725
1256719623
1860768038
771798796
1986396439
248075460
2120009751
786885075
693075993
887773040
1378246732
1653847103
2017970337
1910856201
2141976721
1696555370
849871715
1598452395
34780001
1055189151
1117728257
425945552
1056197553
46545841
440710102
1307487454
370864441
819207666
281923077
614352881
734293157
1665302999
913746929
1566566697
739085277
1068658448
114320122
364046821
424072741
2130342218
1178904375
1625383377
1309902963
431394406
1086344100
1022443519
928242131
1208534017
211126871
1883663997
1761314656
118689485
1707545775
34536412
336963774
1054078879
722267002
1236422006
190237668
1865329432
2130968434
2140953048
1857968772
2064094784
219781445
1272834764
1172849887
1014926933
1927514736
87746591
1137702543
91192738
1404445732
761243920
635802480
193108842
627636553
890654519
460749558
2134190153
1381721421
896870507
1636439244
828618195
1575607582
287250788
1114891529
855569465
1302660884
1523519364
1870391462
1186203856
851155844
1820818322
907950425
1282501656
1277693135
1289671499
1635973646
47271878
1532164001
1442978909
737119096
311594543
1778080636
203849300
2064779089
1416175244
1767217652
792911025
1026033143
563025237
1064452209
1443527046
471968138
1134504143
152934255
1178705843
1593963260
1080148056
193526482
1218794585
954031437
1247119915
170850971
1690243668
1878508320
249338388
1921204884
1126009744
916621812
1863782113
270486283
1787524060
1117525714
1754546598
1094504664
654135998
651266634
253983504
1819219355
655318468
780387595
2033005104
1168893914
1057774394
2012263450
1679676112
1104507846
1184271283
1338106985
512428830
1830148849
808164538
1436639246
1910284929
830313690
1205641989
1031131671
1432475564
2020972193
2025004232
266793619
685524666
1924547721
240909247
535509751
212424556
932456609
584169341
37741163
701707263
1435726928
1172203400
785130110
1550992948
1532184496
1852761726
319865377
921190168
1359069770
1808792248
1071967121
1016964030
262790000
1460570602
65095458
2131420324
1556873735
1926484737
788160594
2012609473
768771361
2050404392
1793806786
267227689
2014495779
354083086
120699335
942321323
1999382257
47668580
1316746733
1528949836
1555422803
167554875
1988798494
657274963
1766616049
1580487754
2057732657
1524045979
3142460
1934764469
871062175
1114667305
1539592346
517004605
1237944468
45745152
576977615
1997694827
540968959
478805409
941009497
299732697
946202129
1232579710
1255983669
431059206
186873238
1773487710
1012969470
732435994
1019726557
929130312
889101235
230754711
598736945
1404637144
1496613092
260898292
2063712810
112405096
1269470845
1297315321
1036297122
833526468
1529196102
401307498
230275695
33280917
1960072951
1906328926
879919877
1613427832
814203440
1654333896
1011354964
1831301315
227112624
1567299775
1374908535
373964216
1004455810
107205213
380143440
1705740340
384504972
1856793605
1169421541
874312623
1132581553
905403513
264073298
1180000250
882465853
201088112
1357863151
653735849
787450106
887970292
1315214105
993674861
1024528025
37712302
1918741497
539105068
1649715447
591458856
232670646
1380571710
1014696410
1192584558
2037632117
2054083538
683971096
1137746780
101085536
1963086309
1785581849
1418324913
162885699
1261185806
1034145089
39848206
1944033948
1472644116
857806004
1921481330
916008019
989699788
633640050
496739763
2062542930
190279628
345192988
1653346763
8289397
1662303510
682973828
2040441164
938487154
2095842302
807461816
35652639
456510426
189556654
1522619316
1065007673
2102194036
1366288268
286161251
412007864
110787721
1168514314
1210252555
239189235
1375301409
677413379
1216589817
610372890
566161408
61423465
1911072024
571579388
1796518022
1926070952
528027938
488401624
19566317
1646550295
1829434185
1973555227
2027979420
721103093
1058505826
1035780572
1890177163
131102897
339046483
47474690
1066043245
1495698528
1342821790
209336056
691028903
324423925
1556155839
1724207351
340212811
1911284961
826293776
1950970200
1665963600
892709020
2137042653
1306566086
2000617900
986632788
111537268
1688265173
246324575
839814781
1157607260
746000348
583869226
23372945
4754456
201296835
390028486
701277653
1750232096
1750474280
143712120
295740351
1517407696
1639304398
1078661141
540306849
479775718
937541275
1422946332
2009225203
926084944
1399858244
1044197671
1666353504
1779615225
456141891
816714265
979751364
300041149
184810440
1466860031
206374976
816245380
1940369781
464457092
1496707492
755677896
1627287352
1954878159
1997975095
1094380405
1587441011
1427422607
2093002785
2068671001
812979319
686181239
763640431
507388793
394010244
1837602931
1676502549
599069600
1620624218
1538978526
1648603413
333848186
1172170924
966014887
999625765
1643884295
411721241
1510291147
943038917
2023563596
1010572848
2105171875
750562194
591524087
837916940
977843353
849899767
102937170
1267861307
1255016447
233919823
1605948072
517325496
440696902
1257610848
1541283988
1887939149
678061022
1145485958
1371347823
389581660
1597975896
1208028847
1524829331
1050514452
1027008660
7818425
1256515303
49466793
1097127469
337269252
740814757
232431423
1446926260
614894917
125775442
877876894
179774538
1841294641
1634641061
259767408
1083688209
1061508612
17125305
671067376
302995587
1875157173
1096740642
237353682
262250507
664281197
1610520192
513202566
447894210
223785291
1867711580
1041829755
135183108
1751076469
1305854759
76951492
1626774011
1047080984
1062605248
568827254
138761125
1159819788
119575337
1023415504
1014785033
956252690
651478750
674004552
1720720002
1184339343
785991989
54839353
1618452081
869886037
1518328758
1187367238
1570847599
1522238153
51000625
955067187
1653339503
1325713453
1239456210
2014338071
1072129319
888671385
862665701
327649664
1354423408
1590457145
1226793897
514171461
1244975601
989549824
980508560
1062625563
1055102494
1972154020
1501314240
1947950576
238571172
1789597422
961562434
725690780
1414872092
686308499
553210380
1195732690
222839787
1169878256
2003683188
1384586509
32687922
786408047
1102545247
1853463289
1006615821
1868864020
1170696554
2025062369
694753174
256537152
1636098449
1918195415
1194160230
1220694323
650769355
1817634869
502725709
1177719341
1377651396
361073776
311740379
2018180438
991621684
83559983
122108794
1402045544
1788665491
2115003491
167831543
1760594412
332676498
820145311
1323080289
1424994050
1118080753
1688276350
2099886239
1835018797
716276700
117626926
1620043183
1701160101
531670929
1314227173
1592454466
1407492483
1622134747
1908701045
648018174
545221582
86070526
1972263656
1615662003
1466600421
60756491
654488401
1238615749
1149355793
2004167966
641762158
2145416511
2049352873
2066065287
1104082671
1580097793
277970257
590722743
1917391943
1172991584
1985875964
1572201222
1920300890
1152712917
456958304
940962219
1111692030
98838206
298885530
1307939806
1497627619
717688368
2112215662
1757601609
1734294182
499892434
1078273461
555192021
1083352569
797452340
1368501133
535169531
1925039311
1271355968
565684385
1856452025
177125606
1474047331
429243448
450497724
919220511
1385829460
145342111
1246101364
1195860659
427115275
1487544207
982588473
1998130444
1164647107
1427426354
131792910
125600465
1702092302
752655699
2066583047
1799863442
1935584497
276712928
179597500
548369191
991480284
1860565298
583819573
1499349414
193013009
1471029432
1075525608
922079223
1795764591
1902197485
1476511032
741541022
830734456
1049020711
98070770
17710906
1403299506
476378727
1887937313
173054774
1540155303
2055191685
1563227239
1530345788
2129472182
1107202992
1755194711
299733491
1935062667
1078044614
1790631925
1564987484
713111002
672110331
329137918
2114335552
1306821517
1625602050
1675697773
1217034522
1646772062
1678567569
910046243
443043809
990292212
1397809910
705228754
1104794136
1970161033
1159732467
1527259862
151062147
2087832463
1983917505
1952805123
1820290099
819517018
690666645
1367509309
2132577229
573039488
2002974269
145040518
441750078
1663309384
959155206
1753927516
1036513983
1660109876
1814444518
588609892
1705316676
1461274929
696636484
341954030
709162140
699638752
1218174660
1320703006
693370996
175397396
984263240
1357534996
184530999
805119065
17103588
231446091
1807911146
173794068
1453602546
815381973
226925400
512317970
1115561034
1396876957
1895345699
2112566614
1208156061
681205387
1510209823
1274696898
1330483542
1840380146
1217402314
122577209
648883521
1252009572
414839615
1383049101
726904842
606901778
1273024334
1139818021
923784637
1022303286
1845508456
1416458321
1696407364
1704174615
552606860
1413116668
405946924
1628694343
289657224
1771397214
1746345340
181923399
1990277473
1936162059
1026242717
969824433
1133043555
1269941176
1684392256
1286434052
1319642064
1206303072
1316504204
1085141498
166620481
2089978361
2027710928
758173079
1237214186
886205466
800519692
2078305861
817115975
1027362188
1805104575
905902758
177853473
351782927
104873301
1152534985
994205623
1323916359
1572478105
188654557
1680173259
1743845264
1025875502
1329678802
95641358
375176945
113904955
1947977191
662435932
433136643
588284763
601949310
2086642636
1510424868
607272725
422916877
103089017
769818071
1585677017
1521576346
1844145858
1937668683
1768159690
1501305374
487816437
888554638
352167796
166152544
475436737
1824904282
1562074315
906333986
1558614447
398905093
1098889119
2001133081
1368281283
568956047
809871365
1968051152
602697874
1575719687
1458798220
1028674099
1543567356
527164274
990479141
1047469691
2120684273
970927501
1794446021
882788860
2008274209
369349769
1819362869
214344308
563282916
1117219510
1165893514
301361747
1213917238
1546546798
423051641
2089851016
1441802499
1664044471
1374891017
1233904025
686992940
370258663
909378782
284329672
625772983
690165957
236118922
1744039730
895216315
1009886966
720283886
871958473
1091639182
966677896
860314952
827091892
309948346
1500994152
147789389
1359434724
894465625
1448860820
1993958665
1997820036
424666286
2030694586
326257986
171493437
488096793
2056772969
1569047167
892747909
698847205
1551476734
648064733
691302084
746676386
949217072
1056211276
650448827
145759564
851239302
644236241
200443806
84522581
539815880
898775404
585779934
1344694072
679422486
1171064074
1844711075
1755709737
386096168
1464555276
847691818
310132133
1245856060
280568781
241976825
1906645
716507318
866738687
1862600478
2021797752
1355882974
1164398898
1406942241
153236136
94982284
869418760
1524500383
1024676094
277154190
705496763
765482341
1622258784
1324291675
417963609
72319909
188941541
1675395495
723176872
334484139
2117071293
1571605417
1968436344
1657052571
1670169633
165963337
782272499
651057727
332003728
1218607401
492573170
2138071334
1283843518
284356234
693352177
208633614
681073889
2050868940
733627369
429542245
865166978
104117527
565691597
1334594018
553907996
297796455
1451074313
387764780
34976284
1116454726
1843940190
506118231
1240249602
2046176575
1893162095
831909050
196372802
1296074205
411393237
1767337153
454188612
1040382327
373815628
1892260660
436481022
1829043329
2034355011
105965429
88038535
1153096759
464430830
582381281
2051825519
533305933
764637477
296049896
1085637438
991039799
45776570
568070808
297990024
1373921544
1040546061
1958877030
811391008
370975506
1279118903
1513345454
483147311
1292494339
1554818434
242550317
238312224
891319104
635658015
492511478
1572641570
2006473124
1228773726
518014322
897896063
1278821100
264617776
1987061323
530341036
481595186
121970481
929015447
2136309265
1611577811
912820339
1310736579
292388545
364447011
855798308
249575491
1168312411
991719177
1569958108
1332252799
510882814
1299639596
1633912153
992595511
1104684411
1695281432
1485875851
495484637
134016143
902378531
396577804
1872398642
453537816
1151388899
743046126
195446218
623877978
1744407031
118096269
30695175
409808094
884381500
399259502
648378687
1297486013
1215785368
1498378651
350003992
212079263
1959850909
1604938643
28282275
288316368
643899689
2048868188
1798147364
774902303
2109578399
1488872188
1441685705
130087232
1868487223
1782525642
3785470
834412123
1657302111
1322904651
637059473
321554582
810524864
1222077382
702668437
446690437
134308788
63316673
896595957
570136194
994602137
1599918674
576452551
1445389319
370455171
590591297
1163218180
294348451
1801791575
480065157
2064460579
1444451883
875872374
671559439
629314312
1976744560
518764963
191736969
416621242
2130957944
815149978
1334329189
1273539971
726112629
541133223
1903874244
2051775806
1590385276
1610479944
1458766242
1106319605
926619996
1445989441
1656426449
678426255
1072990688
484527681
1609254255
1486320287
456730087
872597668
906161702
1380626525
1312311019
1855440481
2018629212
867434962
1609189674
32334102
1731940503
872478860
550876525
18830410
1643889727
1559772669
1006072624
910891763
330941378
165294814
522650483
905073203
1456188189
790452297
1534050854
942499498
1564132636
1874296750
1408774463
913279189
632093383
163889919
1815104152
62711856
536742229
763184296
1679808912
273954999
619790258
1586149618
869129885
1223458365
142919121
284079313
2094659707
80224542
378497553
1204471528
327210739
1023298161
896661472
360404978
778351812
1383827562
985994789
2039894610
2123553366
2002434580
839691556
981373697
1197418322
1666663514
1838798034
2103255457
130983305
1379503450
904153911
141635714
1701454577
1715388781
1271165544
1221059804
1248973758
1738334017
907466653
1703733088
260766887
2103708624
2071085049
1615117493
320906677
1662922385
1958297650
2053235826
1322275751
1236129331
1433426493
1439023891
1297861322
17654931
1524736838
115233037
1505286409
1001358041
1261892200
338793293
1509435464
862051833
164861623
675797976
115087482
850602713
106337679
134599071
320381389
83718811
802058440
816267428
1532313428
307603094
1573352708
1437315874
1646911678
1942060342
1291685865
1344655492
695198995
389322122
1570418231
1845397170
1818238150
435545114
889889395
1893529995
1410782164
1395549792
1032688318
1904491454
2050417661
528621623
970059562
1167576750
1803865908
1504992972
1124003890
1926753033
1584587236
192431586
196648121
738627715
2008505691
1152295841
717641833
1220959872
1092987148
779226274
2082798078
585380954
1696828994
1517437145
1466788179
1084004664
1395882331
2118113022
1855505912
881716406
674022527
1028206950
541791460
556293937
249235780
1533655635
1693284275
1452061048
1272806413
755787681
1040247189
250265012
1237273907
1493338040
858949236
1586546470
1080169432
55563550
1893357918
33329930
2096316356
1061999377
128823738
1298089978
1573229632
849375737
495846054
505747145
1200073133
565312313
326977725
1345432271
795899962
827606480
1021376549
1570922942
1343941033
9122424
1079800662
2030521326
1021932654
1483501456
447481995
522450254
1240120537
255624712
620838
1315501245
609763334
1594436838
12781232
1198998717
31983152
1461839453
1640892942
1931371411
2068470817
988799766
171839817
1197882279
2018285256
265170672
984188438
1180029923
171564079
1319314883
2074401684
1984415633
724760136
622603912
1285375275
2092795545
391523661
1837940837
477885628
1371692635
1454385646
59879129
2040192978
1393510729
353296166
1589230959
783552477
1396737982
250576185
1670675650
781481548
445513522
685796160
648572511
1081822328
731341797
953174556
1810985066
1395587316
2146773001
518192530
11039611
888176191
1432302779
92651534
607483135
714502273
224029016
2124102617
273466503
3699894
243131601
901295473
1331204193
838092242
125900088
361565738
1936701613
863323069
1768132612
145442325
1731914901
688359788
1730130717
1813014144
2101939673
354388781
1182337942
1541336158
292806063
291454128
1318553484
954730854
51769550
574734116
641756499
532412484
99806104
280402022
2090736725
135943483
1121125915
1964339194
1688704159
1706786977
2146621678
1123243503
1549322300
1770785321
210268370
763531666
235713032
1821581814
1908321211
675673779
1936340773
467473190
1990712227
402703532
510971596
786613974
1405662402
2079067192
242348634
1208438021
100433969
1868209596
460608955
417624079
127113370
1611956212
746448809
37703281
1370304225
903015777
424254020
698219708
1726830146
1801837489
1240330936
1687629948
1271945211
1110182045
1537827233
1679094217
939282473
1151766831
1263100876
937645631
1997673017
1024528399
1656580574
352600752
1587434519
419906237
1753647232
1063335249
1911301003
1801533664
1423241652
294918270
1134142026
1502546476
423900049
1537219774
1609566564
1105007705
1430733218
865311394
169866956
1277805011
578110633
1496055296
1503854629
1588975547
2030580526
2008332012
1277399150
483937291
100544739
1601844494
728501025
629056583
695122069
1112140055
905853278
998431558
885295731
345526118
1276378414
1509937118
1705862543
1862664860
2045398672
1928149587
61900807
706532635
324501412
913058775
1937569507
1883108266
869124243
1162679220
69242492
668602374
1493900208
427314737
796449429
1647088225
1977041512
990001753
5158633
1758647399
1162952963
148101297
1303230301
381182716
1449984740
1878061356
2083018731
1592871043
979521301
1686421905
2061104496
1044078517
2012087253
1274950554
991399279
1375710411
1617337274
1201969897
1860191777
1909244151
583334283
1932393569
1799274480
1851990912
2078440595
855628564
552348670
59557212
709712986
434343732
916860302
404257186
1463045578
1041704010
1841857064
426932665
1963618066
163823500
450589029
376630731
665090893
721587560
552076691
924549299
548423668
1136212175
126028695
1293744360
1988593587
1505159380
1889524661
2065554293
1518262303
1268434683
1683745112
1457198537
921834717
925699460
504634252
1952166103
611251243
1240702403
1060433229
1989183984
1350495111
1693130330
156652877
332994094
1605458845
1349362012
39089869
1929784410
128386085
1970262604
708188632
1603524333
352305423
761113972
869395128
301149828
1277922751
973061305
2118353776
719141956
322949696
1525800615
1583430346
113763324
370276054
1045730474
478395807
951440926
486031414
914479396
1678798361
1236961882
431092864
783187405
1062702265
1286291926
2098710228
1283527073
460793935
1804996954
995462056
80170905
890492514
1320678209
2072917354
630396030
936915713
449503967
1256921087
2015878527
1204562305
1185217730
1245148703
557960845
481625205
776055529
810112108
1314865086
1288652255
325965328
580425333
181785756
1565738980
711991238
1350918821
1201412595
743810180
1663444331
1827589859
886090670
1219782165
1429195173
349885440
69723181
1373765517
266438444
1762691862
126423325
41880752
215403232
463843495
1598304906
366205493
639456744
1906340293
258556340
1230681694
923969541
1005486058
1542061495
1353451730
2032955919
303197440
927941401
725431076
1006964646
604524629
1609230763
1753430280
1243941458
1208136141
2072980158
136982563
572695212
2076229460
435457850
1228044636
634413967
1751042106
35087917
1675935655
2136194008
312607187
250987257
1471005071
1042063555
1088459654
607585101
655548585
332871754
1120332655
1801838013
286292595
596675330
777738794
377878483
273876963
57097998
1354823546
1424884818
635176496
1665227150
5950912
2070899128
902014663
1092618599
823152552
418672612
31999940
768244097
580129511
1289615145
394048536
1655220942
1001248100
881440164
1367747458
1271355044
615041348
696909417
1669018498
790485206
1982277912
1379405552
877932275
1146036812
1488720876
845800918
729726521
1581167344
1020047906
2050269436
1850009658
972201052
1633263840
1153721293
1834551809
475761424
863086373
1366476155
123178786
582736448
657371482
2103756564
1848603174
126266638
104732127
1679380979
1786938506
531632260
1326784850
292634156
154042169
2055677659
588442347
400154725
877648461
1481857276
1760587927
694362198
841969192
437096616
872413869
44701367
28039990
1588493203
802998604
178336773
214940143
950719679
1129056231
39775954
795186076
1079424783
1412434302
2084305143
410690054
1174992737
294571289
296353515
450975901
150439813
1741474215
1934355924
300200825
501604212
1180500775
1996013948
343756976
450785275
625436140
863099470
1249464328
726670626
1141271312
162913421
1411906393
1644740787
1784481083
804853212
1446655701
1957016467
115725372
1785490210
1621670154
104030396
1581031835
438030324
277941232
1154801495
415442216
709706666
2048545749
1617728744
1545736340
686381154
412278996
1180622779
1086809063
2123776246
941065820
413649030
1522731583
1196320512
87407574
77381049
948092314
1012632059
739869836
1876120728
688796295
1958700025
838344835
1741034631
1317309945
2033375671
2022212544
1525696651
2025594828
1157934880
612013992
1614404010
2131060831
1296090962
1828602415
866922912
1328702435
195619078
730543885
361309396
723722050
1395133999
1480232743
1660740559
356029377
1602828706
2015570312
230946604
925813764
576378283
1615450928
171851921
503271301
1124571609
282474351
1636304100
2022496083
541981027
1365088233
1330773902
502876730
1566513663
540298634
827423701
2074542290
621695218
1943474186
272725781
705057281
1369057983
1050478223
814599126
1248880505
263714855
436445065
1658938088
2003851435
1605035345
2013606323
988835596
2080084195
122656525
906715993
1693953414
893024890
472207959
1848531841
143241667
1973580445
1149086097
1754380674
23279363
2000815841
723235631
399529437
891255432
1715501212
1621870551
411552110
1858444800
1269926151
178047229
1026867022
1866994112
603885131
1191439954
1152453480
1278150417
860212932
424942832
1925483536
1137109541
892413486
64079141
1599721735
1615586501
1424290054
634144965
1913097447
430663799
1825063377
1321593138
616549575
529842193
1694981125
1926446614
1368782924
330410833
584153555
1285239537
2091686555
1040187377
1500698396
1031835236
1014755686
728060949
831260241
614334288
398608157
817213777
566725780
1901966276
1770983624
2055622105
2140063228
647329596
419027056
608522098
1029640649
1462786089
859171819
1194300859
2139113217
1569642371
1003738585
199068579
654143451
719756729
1344380273
121635586
769707685
202029457
129683277
235279752
785656361
623208037
1299795247
797249439
895902020
772561542
1092085356
861627069
2069317592
620272907
184006709
1126670072
40553048
1032512534
1754879396
1540126339
157571803
1176861604
427473015
937084620
770417775
365212575
959117502
517647150
607881265
1352586555
2089078074
1665963781
1218208054
1911857844
891343884
1532721264
1841991782
228285524
1865458353
1180230076
780816775
602492715
1930665433
1530674264
801756881
785247138
1830197846
712901355
735227284
1056858934
2062501100
264766276
1311468002
339725949
1604604576
638822632
1525324814
335010935
598964603
183455612
1398541165
1565329353
1885745056
1002675254
1157184400
2050970978
40252613
2047992145
785790990
1363319496
549642691
1774487379
1824762175
50547792
448282933
113934223
1585917910
1277088494
1739124517
492224160
212535691
1387817825
568050210
574406306
1535507868
2079558584
900610806
520292661
1883017256
2105332093
1141685370
1600440741
1117552544
1533704326
1612811523
739993539
1909688304
1658673377
2102107566
552151443
1361211178
1978363211
328080109
301850001
1154308682
628941023
902415576
2129562949
1856661667
568632822
238096155
1067005793
1422891172
2065536022
1921518003
1768788508
469824421
2109017685
48304383
1639175380
580911860
831271274
178734525
730499879
1073580789
465078915
619171181
1047817977
655265861
1693275259
1911216842
342837821
1789240318
1777745604
2102230552
615309704
1685157674
65846322
1223507113
707192483
1193392086
32561076
1242984971
1667691057
1865626853
1582208001
59144082
1794868804
352602766
756601237
1207080248
1580406968
1441961543
442678220
367311185
1104553201
560132947
174113020
1725888764
1924744916
1907670764
232394479
953604194
1914723437
1480680519
1634966166
171531115
67874945
1185493387
377335133
1976098021
1604857075
651064102
1343028069
348500008
540775511
1040177251
793264831
1257408489
923124921
116596790
502493315
556115873
1420820996
558959739
509693831
1480055631
453199882
749969154
605339336
1732392893
1706992763
1612160452
947548031
624665231
461805901
1843551919
1396976574
1864835865
1040615340
1203559419
1443799932
824441300
1518149949
480579806
119194697
1372619140
168616609
1991679299
922982179
479254231
1665767002
759935662
1903797872
1751795817
345759255
1933002642
825027543
1581551620
1496565165
536450132
187582304
1786892736
409164994
1844434741
640777623
318661966
1096440333
1184915682
372817154
464086297
1532740578
1499719751
1565699469
419891040
1285989527
533538585
1580467554
1225637510
141214344
508542406
2106960011
1206853749
641885272
516382758
56643122
2004719572
1539971575
1436567980
80654232
889183132
1796181758
1501690114
1020214714
1113796480
1454400880
276641078
940466148
350055640
245503889
886987086
506608186
204460452
1320936067
1457842398
703658697
1792776669
305903629
1203858416
231387587
1085890272
1302280451
626693069
323988951
1451507939
306821067
1299883773
922510143
168416686
1435517585
1378235641
1523833401
1875894747
1323611385
536679267
1711383786
2015418571
1056494362
1655087589
1206672846
1116742977
1943169883
1382700493
1497476563
1009203448
65634435
2033553276
2107955852
428631315
76119236
611300716
885578913
932477742
1842244406
605919672
2044657190
1775252572
1891056126
653599970
1684209767
1069965918
971375921
1981959040
1970129595
1319888672
1976002802
178145716
1490526248
378172927
1761205010
1897539449
563273315
652679844
300813832
815629521
751321931
941198059
249125664
1796910722
1599978409
61160812
1832072240
911800826
1571862802
1057311550
370581048
917924192
762122405
964433653
1023456213
1415682128
1703502050
1050131929
210054895
1993142145
680656943
71061379
1186069470
154935781
562786976
337956601
754635379
644673522
466970840
1307310414
1168496934
679228476
311903710
1338890235
2060603262
2101884942
1012870489
1232279317
424820494
112283506
599562831
1966548771
1672492846
2033827104
1304394940
830088382
1071255166
447078177
1130684433
1957660757
2081008922
1969070892
186259903
469409611
1101324021
208683567
1000308552
1565117411
183316038
1463502191
1370727437
1929481535
1383646630
1255526945
1443897425
1751666675
965565037
2055290405
694214304
1126434302
211164830
1602219035
2013197149
523929385
1527626569
601059074
1733818630
807778739
1247105844
1518532570
51050690
2058125777
1628540028
1663764595
1206113991
5339716
1120314164
1303867567
1727940963
2118677789
831292371
1850249785
2071549819
1325646469
768863426
1885662441
1900305909
1854554886
844470673
465040186
1135517422
384253477
1415869428
599729637
109205286
1663370103
2130431883
1189509428
1553227029
1684230736
285387515
817168430
315704894
364546749
1566374474
97182096
250680843
549233916
1703148018
932287344
488272904
1837429359
629049377
949968967
1742629349
107455849
1781696409
1777283687
169191908
1752310156
1898465687
472754404
843603220
1863128073
2063138885
1199338295
996768078
573658103
130103605
657257931
1859035094
1270909548
655384299
907228827
1466794910
1504879304
451822586
456265864
646436571
938017546
128955434
1839313076
638501453
1972931623
141758579
1370577360
354869944
928735704
1111355183
1348825354
257281863
672889704
1976879060
1838338491
1191323733
1344732038
444966083
1744333307
1745824926
1927237858
977198429
970464962
1736235110
1351884382
426432586
1605368024
1494584269
1799023203
724162087
500471681
475150398
836016415
1822606112
1959652972
1304303429
1064413821
4460977
796346635
1782769901
669402120
1139645616
1963169469
1978054990
492765395
589074792
203882370
1067724712
254249207
273834615
63356994
136733708
991163008
1594867982
1085296272
1632714216
136178159
702324769
2130232650
278878760
1642504634
100023895
684038356
377387364
837716698
6043587
2069861107
955479612
2087966043
1041604865
1318131660
267305882
336115790
463939874
1903210901
366637802
1209172471
1305690984
1926816932
655016572
1736601662
1339906678
1391348850
651834155
1782141121
1504250221
104136476
827991975
279374214
707682208
1641429533
1419839948
1247160482
685517166
2077709910
1155463520
959913096
983647069
1092813910
1518469664
815248666
628487131
2120601744
1775426049
467421807
2136886746
1474228182
663955300
1244196554
1811847956
795235099
1447448458
827098495
1442500039
1057555561
1676528847
1398711269
1601829830
968673910
1881279644
262224205
2001133548
315364680
1720767984
1213661033
1445356766
532361816
1913272205
1818210957
572339938
528992385
140836433
478876049
326983405
1296276787
799257394
1370728137
968156098
53190517
1625498069
433215411
1677096276
377240863
364602953
928759058
1005919683
2070150774
417104937
660096018
1326185732
1804954343
584025030
1338512720
340462064
957953271
535107938
1493419604
1946279253
706850523
880464600
2045431985
1870758841
834700753
819973556
1204867876
1173247878
343918564
641857098
1748670836
1427825747
117386925
841796911
1402727545
2072301435
399946928
1581430222
761735914
1789709203
1025470600
502910039
249538852
656577102
690207353
71648408
2134890929
1706944277
416782181
1060392838
887373117
194879544
567963113
1068468783
541858615
1353038480
484639320
798880636
719389164
1649767143
613857993
2027580006
9834111
1726900308
1072507823
595768536
747634044
1728431730
845212641
977866002
1176961824
1840805915
323924217
798046326
1689480050
500916461
956543820
1849828833
230031991
211853360
857496204
1431638891
1376601179
1749736120
49558006
1430994177
1409832538
1269271803
2013799483
1121129160
2034812360
489252382
290193425
839251635
411308565
2057021667
60048528
1372029870
72743628
2022152078
139801872
1190091552
1769249287
1719985289
1595422125
1929804732
263668503
1473129948
1999138682
1652629236
713108423
1636990621
102218900
1383997473
104913884
1453119917
1658641603
1446308476
97871353
1108003801
1416360293
542830266
197814079
15402471
499794394
1424597580
410767413
482148191
1891518329
198051085
391279764
1860870092
324862554
1428860815
174744452
527757840
1809159443
469068068
2098464827
1059905084
1358702908
869877463
1656820182
267447106
1832197045
862343406
1225663445
59312756
880898264
1941418364
146427455
333015139
1703776346
718891623
1786596894
1430603798
1220758039
374772831
30250280
104522918
1602232914
259597284
1355225799
1694587988
2024859017
719599868
495186897
1057071561
657687788
827454443
978825972
2061727538
1635793554
1331549369
1602130122
1358393246
557512212
1315217630
368139372
2072443440
745410545
10670395
405746562
1656976314
1229932244
1188727041
1995309703
640500015
2022703881
904532984
1019399424
1735127564
1901716350
1725688716
1022541272
1622174310
2100859162
1679378130
784203531
450499834
2035407773
1921527600
798317407
95952339
762125764
629022652
1137419445
1189065846
1483401620
1083189962
1853089244
1236293069
1156447306
1651091658
2117949915
1967070926
1880521482
1341287860
910044389
1795303092
1196455665
1999472666
113116133
1395974318
1096202485
1700366061
456215921
34506481
430626550
1945847836
397826403
721652875
1021546281
1553747470
2038774121
1701517124
2136108246
858103536
719546767
2013365015
111260801
2061511249
2085371884
920709760
1647024189
574863226
1503601969
967359262
619426684
769481597
994350342
1303203220
1863045053
985036824
5957121
1244170642
875360496
1153777989
270260770
1384419141
783132999
1175440344
1439430391
486107580
1464776115
1330291610
1671734692
30853317
1672929784
719055250
1179261915
1777517680
1031222550
1867250260
1400769286
685155773
374367642
508337215
65018341
1768077668
899323304
161461663
816653089
297937646
1439717254
927370007
1536049021
1705502157
1750989204
1652721080
2007536581
871202886
1492523589
2135982422
4123580
114109799
1892451653
1378329330
39196632
470792057
1161320203
1038399127
468522839
1554481642
744384825
1575687644
1417283415
558994445
94701244
1520703014
394058731
1274391307
986835019
581304064
51961730
463361027
970160302
1391167458
700840992
587337398
1180066002
480567087
1464519327
1874229067
1701338111
1598764962
1582328828
977697066
1284068422
2042617681
1828792389
1703184477
682346112
90168635
1682102349
630318189
1086680874
1108678696
775820509
1563681518
1790000519
1921909906
369307495
439369968
4428066
1139071766
725479961
394886613
2106703120
471815706
1242114167
1318337846
814601463
1326446869
1880288981
1711190397
1698152589
1094835693
493013944
939724214
1086625934
1824000941
405966609
924713072
155011695
191452314
141228789
717370664
1714783505
1602337857
7680952
329375645
979102840
697460381
775026841
21449857
214210169
1492716726
403153664
1087733121
334417648
1659370640
1998057546
250202768
1403462662
1888984673
1892585590
1555532712
1644608048
1028293448
655982391
1117178988
1324410985
149748564
1337730124
1751057669
1418730723
1949905870
1078868786
2114379079
1718814950
1869143451
496468992
1428289219
1745556782
480074526
572078948
1173733037
1248665153
591886086
951474835
1224624245
206927986
1912054354
1972084751
266088385
378551384
1344256558
1210605447
1858372425
839310037
1768904385
393812624
296466010
1540618692
680763740
1356128277
1183095626
115251175
1195618818
1354659141
403465711
1771927778
1839363801
1829389804
180139507
1237572166
320807267
1295653930
127707295
1320709837
253566305
654287013
1590293333
1054319490
1741459120
1643553712
1303578132
715271102
1908168616
382217306
454767958
1813566656
986621869
1392988593
622980231
128361244
123277496
70834832
732293158
1729770969
1482237520
1771480419
863860796
374305629
96904024
1832901051
354208288
474643897
1881938055
1252449996
593705837
1118105144
684663487
1898847630
1432925056
407788189
802236596
520390481
4458134
1002512534
198287901
1098049261
1944280813
2079095298
112911631
1022032149
942649376
640997939
1199733970
1481198545
903098604
1661702254
1355155408
601548717
1210244403
1371452943
541957705
1440202531
196018289
658661736
1134346201
992143276
928434220
1792287376
836422180
71407951
1804918315
108644254
461109148
1671034624
638782036
1081895104
607380568
589995886
1838603581
1444986071
601529847
218891387
1417765498
1459467577
386742382
992775184
507173551
192045619
1483926948
534280215
637763088
534519648
263176877
1505662637
465716712
21890985
2066593311
725793472
1166721077
1336586736
1443198710
906951688
850585680
69284992
460300867
1760870165
796002921
1781428895
1296533950
1598981609
1310829887
1281601351
726172027
1177782348
89752681
1028876914
1959704341
888017786
809462402
807765279
1594134288
1128641237
813982660
594783575
1569033143
156115031
128428000
1949242016
866106034
428604487
2000204924
91251321
8170530
1868582386
368142138
1160973276
412807178
952880008
1235296293
891079743
52501794
1404758688
1006758981
26379124
1504927425
1277933670
716224302
1484476389
362056588
564034037
1621198268
473101097
83608320
392303635
965261270
1045200407
933729378
1416444987
1171411785
15090820
702000304
479555658
2145408524
342891127
1358302424
1981069102
23662503
48551799
1834534895
460269697
1240368265
412623777
681920998
719928742
1835521903
2111409005
276702508
434104654
1817557993
2077088698
1766091050
192116680
77263112
1912587972
617971915
1192638410
2089927407
1363726242
2102302750
749726280
1073190228
64192319
1274972965
690420448
543651376
18341812
818895915
1463844796
691844933
1741898093
2123378985
635961898
953585861
1461471002
615045931
235933478
2002111401
1658075472
1994384274
394038954
1292727249
1725342744
1073488644
619177225
687837689
661141962
2083184454
1024711247
970911344
478543974
1815310772
1199000339
841931582
2027275524
1788966227
2019139646
1245316601
1947785351
137264474
1900875717
1891193565
471995413
1960071882
1746445473
2099494398
1852843151
521190393
2000883474
1019233867
1068310374
990103870
277822691
1572003796
2104778512
254913585
1658567158
157117803
568305284
1959859678
1643501495
1905116008
1065127470
1840192614
1154624
705802703
1600862185
164735527
230130801
1651119773
42421048
320959319
504950662
1903556455
1906063740
361002000
987528162
655271168
667273816
1576138592
596839867
2108548169
87945173
1932076337
1244047414
274145570
536404686
1456674782
917769879
656189575
1922074373
234453880
2053123088
1052371739
1495275358
64664418
1507476550
635160211
1053891107
1380223211
1566305205
617601259
368745885
1455317327
2098710240
578017890
802405267
1005321206
774378566
1532886896
1205495382
1118943418
623770406
106390246
439319668
516122265
955425887
727808252
591996272
644258066
1752898273
10455219
847017322
1699841876
622850914
1386032746
1207917048
1454338514
576306473
1401611848
1243860464
577999032
303249928
657038965
1957516782
910396023
1567776346
524177620
4310177
1919054228
388569566
1585882642
1595295464
1730497261
360638364
2118623020
253343651
1201282172
1466181113
1554991215
1761426701
1110082280
285226826
1751282339
2124164057
1612894312
2034985480
263157388
174339048
1629926019
862300425
1878982219
612291846
1069310129
1937437577
2084296732
1771903610
674714083
1210490271
252366780
2053545723
728464384
1046894755
1070305803
967629319
1521621286
1733165811
1467717209
1923330936
1122563586
466436256
1823740024
394289116
1748322494
871881662
2082204608
335512667
1953697329
1147268107
1153879232
1047765938
1046081791
1430308878
1176116177
1159516689
662747074
1814150274
1995511527
212512995
193477323
707235119
735636571
1340716108
450290367
769637598
610131122
1874636277
2137894541
1491115366
1568826690
1168351746
310362775
243345625
295268965
1915806686
898989419
2048630851
1004312840
200112419
304355191
1751905644
137845274
1112393523
379766851
1085995564
1306553255
2071430828
4617553
799496437
226102332
716832766
481093674
511530221
1771199414
414813976
786467955
523129483
847036167
359624836
121484872
102311760
1688029548
255776100
1709338870
2146710153
1650405197
1367359271
728880216
189414750
1093615546
939795547
739500913
1511727752
854812550
1949162659
750449488
1095843799
1805138778
325571919
718772327
14462222
1550682343
1305611596
180624695
1483029794
1026224882
1059838291
693141601
161760749
479564306
186249299
284687235
446115986
417308586
285851597
996741225
1591464431
1778067495
991102992
1411981380
145197729
372819157
509132803
1631357276
1055534936
2074828418
311050785
182209902
2001582300
1323956103
424001563
1935818775
400800973
1239973451
1698496293
750042357
762424795
62957345
203250973
1486546413
1349313289
1281609482
1834752778
1703045447
601319782
1833887065
455603008
559927356
776903459
1517903436
434173064
141710514
649887880
752364940
362260065
1171537971
725415874
837666803
1010070977
1340133769
971482469
1912614325
1040738550
1654172567
676310144
1219362161
229120990
1447938745
1068117783
163286453
1393689727
1895826411
279746050
772869893
625016583
1425214125
55812592
721598329
7086622
388431661
467944040
1612444351
374659782
1417446518
1737963347
1975951124
19157397
1282236169
8419435
424103149
276370866
476224233
425944512
950504179
1533415946
785463760
121946145
994523017
2034485572
1298557293
1202415933
837671799
1045748187
95175060
262204197
458558286
408865382
867175142
10668605
541381362
712515132
240323733
903191478
343615199
242004222
2098127580
1961551572
397893199
758733724
1326865753
1800064274
1684190873
1866457109
534504640
20085266
795794463
401874351
1294363177
1905810456
1998814638
2011401651
1593695296
2126980148
1018422669
991430425
567813663
1220578937
1721081029
2029439803
2005906717
2073621096
1873876317
1306319326
197953413
1092393757
296049501
769232168
615039712
439347003
1182257310
1258847923
947507666
24850943
1344859696
1496036084
1170672137
2048098864
1791430363
726076886
580311984
1911620629
1740128501
522063657
341542496
690243594
789848354
93640295
32004203
467356666
101104839
907374519
1962439728
1046956717
2136308547
1044014876
1760567131
798250181
624890243
639608164
279025632
1589883086
974093033
215651528
1291744211
5899008
1591803086
1874496621
46040564
204619400
102969249
1108509864
1428508009
1726373018
1369510494
309138397
137292538
1071570239
1507795863
1428926997
1821220806
456789974
1590330456
196232647
1006687111
1874600726
131211879
1650456559
883860179
907607288
597879451
112611311
239662287
1074322282
1172308637
1647286347
333912651
716750028
860883834
358976177
1100804999
1095208733
1125674019
38356004
1022926449
690039140
901751637
1800241582
1538239772
992480151
13607297
679748584
736420680
2042553944
806431845
852491207
361725524
618851234
1132021660
1215028932
883753294
44558259
1526835099
891814618
2013695183
193404813
264580221
1407099701
1618132156
1192360729
198796111
767618022
1889340930
1186558950
1216221495
792538820
1971047957
1367035658
1415300277
1096769323
1270714285
2087066457
564818086
833410627
647440936
419756923
507055734
832331740
544948093
333722820
1030703045
1508609435
107235789
310348038
646064551
87184463
1517957912
1493914910
1731517910
3534726
2063364567
1034516962
1570663855
2107379253
779726994
800787776
26053603
1841251957
243137353
522178901
1346594742
1384501768
1711306272
1481929874
1532921261
1648071463
419011464
931175261
1575920477
1267752910
246088210
1705356949
1087021171
805017192
1614916492
675247444
560034281
1894120021
966515359
617051153
1012865986
924506008
1780183305
1454118357
262058851
723611547
395171388
1466735445
486697397
675261735
1565681005
2108347500
1911201123
1258758367
1577608082
1092853663
1965356490
393037047
1848475227
1050620425
2135720999
294652469
37081440
671754442
1739845235
124234657
1925608879
1644716158
2048041347
1892076328
1977325195
158504155
927861642
908711286
1539510596
407882375
1440210390
1576447555
854891015
1660648963
742020938
317564212
1844472661
726244510
176920376
766292272
40729366
278479907
94434910
1715860827
960510402
820464597
1492871757
302681284
176347287
1611764717
1250291463
1422565171
1772623656
1872502422
1700723097
1944829131
1363253813
443084643
1862660627
81167127
778226114
1156822128
744863175
2136770671
2141796183
1673672109
1649746475
1339527331
336825382
2128252414
2001118687
1541605812
1374683007
1915759265
973069364
129027803
1313559808
941135069
324153013
689583587
1097425588
1006174218
1324187483
2024694590
217063221
1753064441
830855983
2015290768
344864902
1573641228
1084568732
1888197317
436613529
2034241394
1923228886
441375775
564594950
426271289
1934931753
856355293
475752252
1309486206
1145191116
1037684784
815289441
1832401732
1025055919
1688214353
2073327394
1397479701
1400228476
1889825676
139516624
1700437271
386505836
330041819
35405082
1108411573
2036123526
1107131230
1415177381
1721881232
1183078449
684390066
2037710834
1782986726
642069449
1537517377
789154409
1409467339
322773933
649357956
493599621
1937906778
1875568355
178506449
1020722340
251035111
1049513146
1110263062
1655531375
622003373
108615364
1350161432
1699793978
1934474093
277570421
2055980322
759054218
1706783952
2003787720
890754147
1446326732
251030368
1867907608
2068680898
861080526
1134602701
1048906691
842008695
489444964
1983068857
355767448
792706320
1762420790
1961566654
1299405664
810999762
1151638392
885332710
434839940
230217218
1905528024
1637426136
1283329256
779486534
5300701
2089208550
601231749
1248126825
840701495
1728268445
2032100603
1276208843
365482721
1375362696
893843234
807633750
1128287333
630391122
657847863
249445744
1305159800
390645490
715347761
259509119
491351120
1227563179
154429814
1546392910
1520563163
1983076932
499478592
1225423010
2077388437
1556243106
64177599
1050662296
1076422337
1232559074
52364278
482206357
357552068
1504703479
1908717587
817940681
1777703770
1176732708
1964907735
97781835
1660475617
1126824554
1542085594
1154983031
1008851781
1163888799
1112791153
212244475
1435690795
1047928168
1250755102
580882766
188213497
790996005
1927097902
376501943
1939780494
944508192
1947630177
1934177009
130074216
644750962
428717941
1538017512
2103942023
1206520580
768432797
1951379575
1240759821
927781973
1700558847
1300068872
1400170610
542863719
588432893
161463212
1242327663
1736491013
127051196
1387611324
2078087109
7420948
2007119503
1200658923
834108930
703955134
591163414
1692547728
1123754819
837586873
424887386
221195136
321948604
1438048917
442222990
905235559
335923379
1213940286
635268446
1734013870
846630492
1624663842
761081346
653611643
1174983149
1881563751
1763564974
355803444
757526701
1069731081
21916610
2018251685
968908068
1045610697
408893397
643929459
1836701244
1771149289
1096248148
1008422461
1154884737
292779596
253975641
1268378982
1960862169
565876879
804583228
858472307
117491291
877555018
1911501164
303204604
717553432
1204122847
477463509
1558719440
1703218393
313715093
999844906
1647416069
2079172984
224997384
1362622499
586311435
161035951
1895960450
1502959420
974653941
922760300
329101826
791442662
683695066
1579826850
921267455
466525080
1014810328
849908693
253710452
1259806061
1741853631
696460151
2110750892
1551042596
1280935461
1776362368
887379358
18144919
1626980411
2136354811
863126217
1682791049
233435026
1524428693
1325697262
316815272
1261355267
1739080511
1094167691
807142843
1165794679
353631214
2056435525
90440241
1216130414
924719280
1219510266
1533737789
748037593
49384686
786971248
301087135
1232919550
892047193
634097779
359625388
1978016146
463761136
1323467078
535085928
1743055271
1285878418
121555613
610644445
1485714583
1234255437
613586938
1524774833
547799971
590496309
228408309
468767847
456857142
1910943735
1205776260
443590674
1981984076
337934767
27450155
184325230
932157568
701749287
278242950
1867016333
585845159
724359417
1378930811
94442009
1315025212
1172337711
1416925236
1256773523
630956683
1534471128
712768664
260610899
1162444925
266809572
1369324836
1441735964
239022362
1335890537
284000693
190280851
100817445
271709021
1174717233
699341724
365684127
1327253717
523586341
1939185763
2015218989
1983389897
1413809378
1099818923
674115403
1433268127
68064551
1100654404
1837673255
1300162194
1987328607
413065212
694617255
399168200
523662675
117137376
1516376405
1260094026
1600092339
134368523
1580985212
1436463929
672424495
1576646454
1352953762
542607714
1253915136
445002297
16318521
1886424392
1872018365
1970698251
1478529466
1593258446
1557194154
705238004
717553396
1739186748
1840599669
484774788
1531618692
463575356
1375754257
991871442
1510427245
1958739597
1799614650
1421961458
22627596
451612094
1591438037
729226483
2120217844
608125836
944693603
134712725
1849064613
1971410258
1091927176
1736892594
313640846
1748528732
2143779068
858625198
12768351
1073346127
569440518
2079484572
1841187498
1083170828
1758895275
1562335274
1206539965
1656913672
178053491
2000323157
299093457
900654660
1449347835
1723613040
118200854
1857211947
1258574721
808133045
1678602103
35062439
894116736
1431767193
1110493029
1522620929
1401950896
629947491
1403331963
1733767848
1775038240
1555533693
1788519223
928610688
576327447
1268025525
433570973
1256405077
212150198
220108305
1679660161
64203649
72543830
1000228501
1524304120
1464656177
1214021688
701205656
1003531858
1922031359
182031074
1520306241
275094859
2120175527
1195928745
1283742094
143570450
137476813
910468229
719026805
1179198541
1486635475
1119726183
446636365
231287923
578741906
1977489395
493628228
1369325302
2124110332
1676986339
1879969348
1496143170
325013880
1037088565
1475367811
1258460641
415983184
1193323653
82647403
865812485
478116633
327657765
51486265
879288489
34974122
288825592
840028551
1575931500
940882643
285211183
1447292894
1392176656
2044928694
686511838
421340017
840613385
994281628
2139890609
893923228
1703783388
33805340
1130000702
344924713
1628811061
2124923947
1250530253
1408306824
2567907
620235999
350882832
1952239391
639184172
1501494699
713569914
1957285925
1964424082
18591722
383304782
730325417
1739765529
1542765832
157547551
1983844784
1411304657
355695744
1912651931
859344614
1596376670
1427163789
1070621296
90804905
674307380
1792824859
1061959628
131683022
2124797978
1355249333
1825963178
1721433248
1010609691
1532791774
1851521769
1152693986
1859351563
1521213889
1203894991
1821158313
1334693897
1264001345
1121975080
43326213
471807450
1908688052
1829220849
1343255879
1111501561
1507923582
2032259969
1038515486
1819267912
973092807
1184113777
1034121648
1648543080
528002754
1111576572
685392193
1436558895
399572025
1343457713
222479110
560860555
962509386
1755510075
1846344115
760099533
40092360
396940894
956456329
489414765
2110905659
219187588
137244369
712782038
2029909183
2073510920
1189466019
3248734
1437325175
218864673
1932142330
830706493
670792539
1163778482
2054883792
1724642919
1474350457
1121062296
458600123
584716203
1777272769
1657074462
1119299258
238905200
1667272584
1872008998
253485268
86550336
1902402474
492685660
2023043880
934137507
333046393
1079989150
397274639
53784169
130322586
1358166660
586610158
1194110254
232769188
2117355122
2100618599
1444598792
1843159099
1097929303
340244534
1195713143
1055965483
433579232
1527086138
1415326392
176450694
1353846975
1449200863
430175692
1306534580
1674550470
139842872
2117939175
871073644
1959719862
2033293670
1028627725
404836477
1628593451
972376569
2146882676
195387
1867791786
2024135969
854738323
947194739
1290477193
562442760
1111065586
680317349
1710128790
240318915
666229694
863549727
2022533644
1857661634
1099050313
793517492
487054115
1667463860
791810771
110602974
1490805310
923623425
79776432
248988014
886543796
927341995
1961651611
1977509434
853592774
1753961399
735308066
1686910876
1768133996
798923451
1844069802
355462330
2004390005
202089857
776909087
539417343
1978920558
637037529
852808719
693961822
2125353244
997743560
52096478
1702440518
1551395420
1740346652
1261385860
496860931
1934255022
1351821958
157652419
1824892058
1902120857
2095279311
1377731150
1777042102
1595072624
1891449949
727732932
1312516357
744663489
704078713
2101589945
1723912611
1748904047
977336658
1398049153
1158981369
1589400069
29739888
774364636
716575237
1888972321
2006831198
1804100102
383177083
257619501
2069930350
1455030565
780408445
1725250865
1565916634
1098239825
1798630435
1568530692
551310367
425672065
333915459
983695902
1992185071
1154717510
18076344
1783055166
189828246
756336025
199508308
64393861
105907798
988830611
1295024345
1774172586
10155439
774105876
2029023578
224834947
1039952212
517972033
786979418
466343663
660866215
602416873
158992433
343911136
1409467134
116970846
128152372
227781310
1709555887
606544217
659811600
744010753
415764110
136862946
559994758
601639324
536120152
477804946
948101863
1463130868
1378928069
798135603
1894044613
248730953
684320722
1783434729
1307365705
85670714
1090299923
1258872511
1611217925
1741456627
1561412617
166101982
2087324549
1219889407
1420067585
1490068972
1823454462
1500589151
2042019759
1158533084
1018730777
854760030
842660492
389835195
148241143
1390527744
1677194371
1773796800
1322352063
1707617741
1388925132
1284949100
1212951271
1716090141
926334713
827750519
1025507629
246756129
498937223
2145350497
143460771
325294108
219022504
555291081
1008400200
426627989
63203104
2061131587
1597525064
1584612957
338198034
1273629461
1119881316
188512561
1052363277
233874374
1001316301
875355605
710507954
2120096861
1483798683
395597595
2064507003
778278790
1213280582
991004975
1316468759
2101509374
884142015
508948932
1328724754
659674246
937391712
1388103783
1585056652
523955037
1833943792
1682286241
92911792
906903466
1266414719
564394168
911624491
703706455
257505858
1983132813
1565740520
172560725
2110736689
835181539
1679948757
2069479249
529423028
1197032209
119590381
1116396732
1607381586
1020797372
1173696593
662867292
513977514
996141853
1095250342
495032336
1403278708
1749610049
101662197
1400785510
1307018613
1822768779
416931958
949986583
1916373205
1373266804
163417610
903467156
282545623
522768595
1939371896
1418516591
132323953
1829906324
126116804
1160163566
1745013561
1890532807
661819971
938050010
883923131
1378283171
420062434
1024932849
568354475
1989587766
67015268
1759736911
1557633480
1054736855
1027711210
1118603541
2113762753
433944391
1383622588
371002785
902825002
702203615
1599986087
267812591
521241108
567964098
1891719118
661012299
1551783609
1759529185
385731335
803593011
1215533356
2116531099
1273087682
247960907
17756098
176472186
1981919973
1924151982
57765145
4128309
512556674
308231987
1424840336
601299707
1499421102
1665540504
1762192217
1430801643
2015819673
1737496475
123634132
1920369367
1322834288
643498687
1820538441
815422424
818683918
402828278
1027416256
1402726375
1215653529
1266632789
594678757
929902649
249242688
1224230143
274195106
815105771
1843140496
952916964
663695057
1581162571
41989925
493874946
1123139296
557085159
45133092
2040704472
1325227294
141089715
2076531004
194871519
1944337624
615258048
1972525606
1492762075
392948080
1516958493
2141004119
506635391
1071889459
1902365950
1281133412
1338122865
1083955865
1331912712
1081705541
972676938
1550171283
2084196959
1110028263
1876529544
851917617
1111264662
517807442
541301211
1487480310
2008768213
194511048
336652320
1835688482
990601149
376534459
111486857
1365282893
734471639
1439713618
1036268132
1525627566
1897905003
1008651439
1015664400
58624979
640409540
885960432
679785355
96111584
306646826
296083350
1997918751
1252255844
1689342696
1433237763
1012198864
1260077360
2143345214
322679347
2077980097
934280930
957766095
1739708784
653699752
1218163137
1365587195
61298224
48368156
200472436
1199598813
1440396220
80413379
1614080337
259873067
459387735
1216279018
92410573
534587647
2092000751
566519272
1340338041
869149112
1597460348
1736485850
154005902
313907347
966561797
2062197444
2032209931
575978017
49026784
875288843
1452989659
32832276
1123343406
1223749489
347677408
1781848008
1549870014
1888110129
318442836
236834074
1595655852
2086531298
797496354
1062834317
196904520
1384903431
384496711
544591965
785671617
868598657
1822026758
1028111275
487787784
1954159151
200246005
1923109742
1600008766
1419117233
690132689
597852617
135531661
1748777404
102134458
1412168346
953273952
250859711
1055304915
1558307875
305604510
1173297763
1714982148
244467376
490721107
892067585
1098578600
1069237625
938219226
776853645
1901982574
1747525127
756122537
1865709263
854231304
465301874
1632399715
1500310430
700737495
1720079305
1697365144
1925283718
1279124665
1100326146
1188000841
1783049639
369595390
282407046
726897928
141199424
375678614
1469912627
176147113
1604117652
1122718133
312343000
1565866647
1180880696
805272538
1794800660
708007441
447006942
1816654702
1065318986
393000034
155404684
1016065406
1309415137
256177571
336530969
1503169339
408586694
108047408
1399237496
428157122
1954199552
542134075
2010803064
447427446
309302591
977220932
1532457149
363759452
494946872
1500485183
8069859
1894995595
15607426
216831441
835707802
126785162
1021335709
259740912
164891034
1375598386
561409340
1395920237
130819565
1058037850
856856671
583807726
1954648003
260569130
1812776267
715824679
1026439342
1864282679
85946126
100580970
301385956
1370907737
1728004203
1513346142
7603120
1268606517
1689156634
490288034
1911321478
804304530
1597844764
1496878568
1744789038
944024130
2026315560
443761880
161612066
1423778312
94412506
840942507
225449522
81676493
2009268641
457171581
1299226313
973003280
296351399
344543191
1401944404
1399123971
1123196468
1821967152
1966095424
662067710
707619456
197834512
525392828
1686469175
1416873967
2033019811
1139709075
1147383059
1953664331
1848504413
1818009887
654456328
1874473928
112228012
1266169284
610973496
1246091130
963783744
1169638522
108539436
625606472
111926610
1144228208
1591311337
930885103
823041578
1257430875
369520995
1512323426
1599307382
835574700
1542481695
2137549706
850871009
175485629
1398233773
593848884
819668856
758801444
617387248
180545470
1436789241
424816327
1586223336
1721113277
1003379617
1283673494
578034037
1048772343
152550557
1899035351
596162413
1328373038
753540193
1089256861
1485064366
1546296148
112100933
1020067101
287696261
1237669095
855159153
1676270896
1208090441
738442155
216464577
1535206129
448773774
1434566308
1664053330
191094861
1187768713
1372584978
1987233732
74033415
1621774853
472414187
277775600
500371020
942591005
1282022838
1657211217
294888281
2080811994
1634469745
1522710819
2125056371
857459669
1087999701
1148134734
465798244
175774578
2045256928
1493777740
194090743
1115731273
1364718322
1235323372
793372239
910654722
441467305
1704292166
49948537
205669838
1623763646
865498954
40620585
390758552
1867517877
771269521
1283088002
1264087623
1126325120
1361102820
903661613
1767174724
245238326
1292627115
998464270
697085963
2068478108
1896396901
1204471718
879624790
1908407693
1390142235
82149123
626670703
1189267855
1084796737
33314596
594775367
1258393429
1058434421
1067939659
1349543151
1485370275
726402429
1266715692
1704813451
622642700
310020297
1773093929
1398198061
1091043578
1859112347
1718686618
392335898
1578406297
1003098084
146620623
1119076547
670820551
973446367
1111898364
1329637697
767644362
1153270769
540617648
1924425676
342300598
1230524972
725413790
182781507
143614864
1132057628
1414606414
353837631
632944390
372432682
1062132014
1496848972
1324326711
889726349
854254940
240633283
1036809674
1302925056
826036088
1036694070
1509550541
89103384
988178561
243132710
1011453843
1658998628
36203081
1780825980
365017294
688988390
1513313021
437070466
202167616
835090350
2051475829
158932861
2044500668
1315253270
993512035
1335326835
1660024114
1181520365
1226627945
2066998204
1352318764
1211861821
1510574140
1450269016
882262593
2110497234
1439786511
2029296100
1567719157
2036148768
2046353538
50869294
2022456564
1412263271
1746079203
1147343859
320332766
594533209
871221986
1566218163
75569831
1440957664
1913462599
426323868
701837522
511450812
1981213150
1444053751
1523863011
1186777752
1676662032
1095638760
109144625
494201504
1835700984
381791461
1847660180
885045957
294281575
1127460955
45604113
1145140126
1903810287
2042612963
2050613553
1252504590
1383527919
1316328902
1186703322
1942549544
722831809
1445651040
857087950
1452867359
626576113
459976180
93209109
1350595853
1313163946
1820949696
707887510
430528114
1051469820
520637262
196609119
670733578
1611697049
1619985324
1792910004
345747232
195587029
233274485
826454092
2046382423
546937278
1283587758
1845857356
644087928
1370756212
1261196380
1600518424
159501449
1376429483
449076717
635649269
1894517508
854247062
2144285104
2053507710
2054297671
886360822
1912455465
36122692
412754573
3495542
919078822
539234740
538508230
834738231
543670404
1829889745
320468006
1634979672
2057020821
1273021691
1095744575
1246992185
314324096
1644129902
1508331417
2084141925
281738853
263252876
915793314
134239439
54885674
1575283242
1964699173
1637543028
262435313
874767916
1722749341
1118988549
764463930
171973124
1928936446
730727093
720835448
781989479
1178775469
925171478
1933731556
586736393
12787404
1381758494
875033273
2128217846
519949795
93216076
2123102575
934598592
2034810509
1655004493
1781097339
607630219
45539488
1360850178
247780200
152878990
1572752790
1551382129
1439974825
2065191278
1863551453
1489388236
1000617460
1653874421
1297272827
603451068
253971826
1929918125
1177575911
31991374
463313406
1893908408
805889074
202861065
1741703908
772768359
1623899970
1832622669
1507784897
911226978
1766951593
602213347
399733340
968271109
510426780
1318708384
1752241110
1555133786
115928633
250134242
675587113
842852396
2014956157
1611896468
452574313
1172848463
7678855
1360264325
2032055565
1082193528
973136808
1759089652
379591807
1532282012
1013389668
381932934
1583658343
52126617
682355060
1886919771
596835685
1018765465
782045461
559217059
1898527344
321598557
1983160475
1457770953
212930883
252634003
88585588
550092777
1358406798
1968465600
200948808
702071368
1507015194
1271831295
2022751193
1661087371
840919386
1735424521
1297688101
806055478
1362678225
287922701
1904456643
1627783812
895572347
460387949
400868706
1118556505
1284895409
330579995
1555615411
1390459000
629074585
267646283
1705199533
767191724
239320874
1912996444
490842162
311399307
1462468091
1460316462
365652189
1873757218
1662167513
1254519429
878185986
914466474
132098353
1001514380
8665702
1358101265
2101263637
363857969
1380894779
1814682458
940473877
1451009858
438758529
1806288819
352707514
1610835838
625238189
992148071
490525197
1106287689
176330072
1548780854
2069901443
753723837
1511517093
2036708353
1752860538
1058319217
1017247957
1940634224
1801070266
1515988387
1679806271
1494263611
1035850762
984710413
194204031
1653121244
110166351
181237488
1076005915
407005677
1486916148
1136919098
1353848774
2010131797
156302192
881165922
118588485
2072351199
2063556618
597818691
938658341
694949811
1658165384
381604323
1158006009
1531886429
1643853861
1750108668
1588639113
1081991919
2116807686
1967731881
687787151
755798525
500984039
1368171656
1635630236
560457074
674685359
454782636
1105417269
273275015
1230505255
822457131
494149702
1210601563
525698318
1146531179
491001522
140603612
1018635182
1850346613
160057309
830879749
2032880170
809243445
1012963652
725902245
2036344626
2128969886
745048104
160472123
722097374
999571382
1944974133
768731494
708970232
1127342194
1396763853
401567530
562020689
67688297
1797232075
1447129388
899782153
1482262134
1311309656
42376980
1937894344
888147061
242357447
2099161411
2093534160
269213167
376803080
518724788
1572911276
1040852365
1790438825
1700235054
102239156
1583606671
1670937041
724165631
1385684057
1420887763
82333757
1406947228
1845062960
780194996
1392538488
1717634097
186852214
1073330516
1664083491
1867619845
456524815
777021486
1736101322
564832135
636795559
273150891
465804252
273968506
1395468270
1108059641
1150763289
31071102
2146268938
47423764
1576363835
1255153644
1785576659
1877296865
713929591
1250613396
330767734
1906338305
168497298
417760884
1848736448
879379782
1462108502
721521270
1281403663
1348943003
207026780
803858720
1127888417
1343513720
270648569
626989000
1469881574
1458688770
1343416580
669585297
1452353268
1049540716
1000873789
1218816689
606156957
426261963
1048365872
1045252110
480784831
673984231
187924076
370128900
1487590291
1863346635
1588953514
470446139
995962649
1041241786
1568761787
171509772
807410509
671066377
1256302451
669056201
1532965781
294168391
470040039
1654242824
1196973443
842939167
1326209353
221381029
1031133211
387680655
2018970161
1473470538
151244890
1859965980
642514575
1071987115
1344962929
633626540
238240690
625991826
70637960
394012157
1789464733
1709248262
575908054
1659194536
241735621
1454547787
437344086
885417733
1816584813
781492995
788669265
728333545
928428526
1939572858
253159370
1180359525
1145989615
1091818947
525363806
714714512
2137588620
1111224993
747975007
1554734068
404424375
155537163
1049879319
1864545612
1981058203
2034094160
1052453548
88858280
556354096
1285719341
2104502097
1858997156
2144838311
1501340234
1540121126
171179717
776454314
252298731
5000377
158093681
834386377
1209042167
16205491
611484816
1921628160
1881292371
1437215978
997316762
819539007
556480474
827158250
1657990556
377227359
1238499841
283094500
1355099075
442302952
474424637
1667097094
620033068
538696703
2017858694
632424924
138385314
412137813
975727360
703684407
727062589
1712289598
1410101151
22222500
945795356
1768165096
1429201393
610837823
1556948585
1654718627
113249551
2101382886
632151682
989381961
209724860
1664924686
33013993
1526417640
46591240
1753569505
1532157835
1655729427
1651809696
220281538
1461315209
1864929985
111288149
64802594
1986024630
322710813
116032437
826839346
1961851803
1196645170
877644408
1832388731
1951090625
1445890679
1708911940
1397378793
821023061
852041973
1698641019
388308880
890811298
764358644
852284086
1563126781
897789478
759115120
56019462
144210752
29101123
1643165450
1233786781
1141411849
850023900
1591303162
1334585267
1100486356
120047338
562589433
1555731063
1273125762
664277230
1265820050
512630874
1095289146
1452270032
885531937
180491614
1997254321
1706865981
94967310
872466001
1239256529
459172926
754576722
292975815
1304031632
230927790
1512586002
80442145
518573065
1465519763
291367168
2032570659
1245142256
1728250458
129647700
1224265647
445620126
360616622
793382948
796089722
1446461787
299688047
949460922
1705565022
371138558
604465961
1372321979
712697823
1707888535
898834986
293207342
1469379813
1115924721
103562252
1162649222
1289052715
1551949881
1779226413
1257314029
1722147505
757211785
1846501936
733359157
1659119754
152124574
1041091553
1769568600
186374507
1301498075
794721244
1167835577
837995191
608691642
1516245558
1221937812
214467997
415298520
992276524
1961049509
833229709
1601952927
1651476634
1327960912
81465981
904224796
1431336843
1567687865
676663520
791735015
1389847336
1011779119
180236897
300709298
1416078190
676710757
41425875
509209092
1046590183
705120228
1955079969
766972319
1542612668
234771667
1580851295
381488024
1777921622
1900656506
863816059
599804943
571776201
1810189696
1662936585
721035578
1745582159
1231926698
1965134063
27574844
1893372602
1246167279
513021752
246605055
1944136073
361721294
1365482704
839638221
867667557
1448553010
1037224245
156582045
1835194259
1958092075
1850718971
1400051930
28727096
1970846303
495764656
1342674500
1976818913
1228725023
568094920
2019250109
886816055
905421147
1207029167
1396115571
1308467608
201154890
977666693
1834483350
1060839871
29660266
428092175
742900013
911024764
1606210308
897350568
1098944211
238878531
397596489
1698672276
2011642671
828537216
2035975802
1344517861
1841536497
1821864329
1874330606
278052269
159418592
697460276
289458976
1956996577
396117445
1937292663
1320014397
1068062879
72523058
433706119
848802630
852826469
195650616
996399243
1846927409
1250566807
111710971
2059625994
1555684123
145115500
749134545
490664478
1012890141
1401252471
867431649
1405024616
191574194
1685347630
860422136
1947466240
1513054807
2004234635
143197831
1902850600
1515306079
1767682779
997823931
1879255484
422156579
810890441
146606803
1632698704
405825812
506111883
997679705
719817621
1623008616
580776977
1864797475
1938893959
1046727409
1331011610
559370281
1328382704
2104613783
772127374
792701220
587454261
1629546767
210833399
1936178672
1096504456
2134386354
973383227
866800193
1682573620
1291191336
1248756146
1878378063
1556852282
1799016310
1454420071
1716952184
2085697520
638410590
1351720771
1223985120
1947872943
632472865
1785378223
785056606
516476444
2108819381
1022769621
939945451
1707208192
406643946
1155366238
856601339
889828055
1922473087
80236855
1198028567
896402773
959562292
265208347
1203097463
1307562796
274601816
2068716709
1279229638
981210851
947875388
910309822
462404890
1462085817
1122407279
123998895
784827478
338744848
914702527
2054069569
1266116616
1617019521
1372984999
1342894221
1021637384
874418027
158441287
319074482
717589792
1226198157
2028558481
1216856833
1670900343
1866313852
899794422
1212697373
753205461
1494390829
1367640878
613805533
1272022638
641159172
1568902754
695951039
2089351128
1687593863
1644569240
1563112364
1999316629
895596018
226048260
320536864
1829064437
1012441632
1197186231
239976122
419411670
2096030550
1748972488
1584296665
306762569
1241285805
223889951
377235420
140965699
1909266993
1481892634
854075203
1811515854
1501397140
1783502026
2588496
1200800814
1203332526
182544753
299421087
808646635
805935298
845695399
1572820117
1024351666
1694769779
413757276
1425299308
1650879183
818881847
2001231674
1624227350
1532997717
1887929814
1634921370
2015953353
48054313
1883003663
1751432745
347169132
327851158
1783637616
1048177358
659053842
1130179956
909169751
682199403
1162574680
251019046
1601668109
1348556850
671241318
1299089532
262215775
1843095043
979888016
1295268052
1773178760
1294386363
1488074285
1187286776
808199085
1581007645
270084362
1646917286
1258697449
1385705355
478002152
1615310597
69398482
1089610231
347238918
823916901
374069609
1640746555
759566950
1547816644
1937898378
900718073
886156236
555425425
1958737719
1209652179
1810555222
405574791
1985794704
1210053810
503021213
1733551957
962629988
1511537242
1734300570
1185001075
993760711
1402031521
1615419829
599769340
309446410
85494028
1930501922
636295968
1072333650
1264976544
2007596006
750275882
1236686679
1537711671
1159826800
532771119
1564180076
482617275
1160837892
99395989
601500472
1636791701
888177262
1586374471
1715050333
2114491041
553634779
523810792
261020764
2077946148
1383695789
83352672
458134409
544973799
1295436296
400451137
1960459776
157000013
788711876
1408409443
1373271423
1489505652
847233329
1654716066
353821731
1211206692
1335768152
738080636
1354564889
1924373421
1856467745
1195525939
203861039
1289025125
1643931128
1980001217
38885118
77200766
1573495140
1575098917
592921666
1864510084
1813103322
542723052
1012618526
925469433
1720652897
1086283295
1182315524
837239087
1326283229
2086500117
2120697475
367136579
1912447959
1356559695
195421222
1232333110
371363087
1765958909
656103303
483757862
391790114
167739048
1581196872
95104923
698538469
1483779402
1090199903
1479217578
614265218
44276963
2107030907
68634466
518791380
1477464094
656224904
165898242
1274475189
1412972301
533685629
780095986
2108099918
1882389820
1649579650
1784673607
1592436209
1213294564
694999930
712975966
1926774242
1059085474
1061183016
942372669
527803993
1194587887
169240021
2124487230
172182633
1631868661
1038821141
1803865291
1338822202
608497493
1863015365
1366935837
648009202
1363106849
456434743
36421677
1227505465
81444975
466202129
1195760819
287343227
211332350
1422599613
2012204231
36530601
1039175159
1499885075
579458240
416025850
1771217369
671817947
545319104
223155638
624654191
219698853
1815334779
1512590275
715191222
743618477
922897390
937126322
1914822800
645157793
129978525
1740060771
2080441139
1229406697
400504968
303821822
1796520331
903612984
937101967
734394178
670310766
1770837014
962708173
1223405894
1003144793
463364153
940615056
2081284186
1847318425
1785710520
395024685
1501238858
1893590766
1615463704
804161586
2007467503
175648442
1761625036
1739639838
1201280523
894066654
1722939649
1681104638
1741667881
411564103
757056533
139761208
521546508
240132417
1210324446
712844429
2080287270
520820167
318808522
1103635571
682254066
1916145692
1263638003
1140222459
1506852376
820429007
1939315476
202071410
1526813309
913263827
107584781
1670028763
423741722
799789877
746543931
779070048
810108250
1906473996
1558560811
1142461804
1706687894
1547636352
130941620
763149929
685383337
236130059
696814913
1395168273
476903704
35874086
1683795712
462905044
1668117639
1760332446
84808565
346297037
1619709031
702955765
520159970
15346393
1399362569
2062536704
974023413
68127056
1036190496
1596836918
1563995688
789603353
1035504077
654468243
378682647
1472607524
295283832
921254216
2043082176
1963111983
1153444073
1797241250
1809403008
716694009
336486950
1646463663
1942240218
1204158176
1809323082
1345090778
752024790
824750474
2014663036
972380916
1621067640
341579355
450938265
355186635
1003018941
1022551026
1013072572
1361061116
26348745
259429943
1248236920
844523606
398140410
1976213305
1694867755
935431002
1023718835
2003542702
551011330
1888778363
971984853
1241757598
1985708923
1034953053
1550297167
1559015969
1766621292
1909992928
338728494
1012496174
701281105
536293868
251383985
654267671
1818292436
651914057
1078098032
1396205228
1960949099
771033211
1376675665
649592263
1403075179
1321137813
285559002
235541679
455594419
312162308
2133228103
792119556
1611106796
1024180815
1439478538
1694686657
594025252
240182391
1621390537
1181107584
1544297202
1117140254
1080574880
2012329163
682653745
234293535
1297327834
586955833
1372012534
902001041
2120085578
814869196
531540401
730776002
1802358203
1279031314
765815531
917544549
903258091
1021245125
1222464600
1157730916
1536203763
1342017088
372061416
1807494824
918336131
1709850108
671287188
1972088586
740639031
594519605
1633117665
317794630
1351387463
1739774847
2038646287
1581794189
364507619
1663385854
804846879
1691644347
1565986419
243231047
1040289161
1247788113
550334486
1188954687
1472149815
1695813353
846609741
2117715591
349593368
1532497341
1972146871
1033074597
1681760011
1570272354
1198762603
676126977
1037452895
168229944
906087827
1179115777
395183008
1618463200
60885871
344226978
988472069
1755735158
1664531006
974583884
1929548448
1296773877
1122156316
1097792337
704507677
847938322
1841798841
1544075585
1885984504
1986402080
1110201659
12657932
263604207
1442462946
845739650
589703753
879018617
577727174
1143936709
1413214295
1804006962
1151952696
1121909324
1397760910
575583821
1188885963
1589284363
1871988995
227554677
2002063064
2078746529
425203560
1513589375
2010160204
21958187
601676300
1188199558
822198550
143903111
2128272011
1232049842
701998734
1700936603
418501543
741573978
777769781
328826841
710765386
371571009
34343154
953521070
1499903148
1154831576
230271737
118409079
2865846
1318543278
286764086
1931408716
1433801237
473908058
1547699658
1528660663
1484354459
1683132109
1973007604
1705191402
561208970
1356399599
1420312931
338067660
524600009
470411871
40750036
935486653
1413395273
1463266608
2083038155
819398246
1383800797
981122434
626353645
521592157
171612036
1253884032
1778295511
1756386533
1927287698
1457848864
1786973267
1147487522
826525845
1141322428
639315084
998322949
473301403
1536518588
428319719
1707038820
1646985720
1303802735
728821608
1917940914
422113130
1560372313
136427119
1717068952
741393690
805270930
979673497
1379893937
1736133843
267725212
1601091838
478924755
1459823059
1804842841
1205815717
1641014031
1089780568
1196670955
805197063
1318429207
1069383167
1549421006
1971488297
1093583165
1569904346
32048456
1363652752
1853688830
359292263
477813009
528406030
904099127
1132199301
818787937
687912224
1169223515
1502030403
1614460119
747364324
712379519
422844317
2128443174
383211758
1624663888
688520389
590075751
1820506839
42390005
244539153
29285094
1628235202
743002097
1919509295
523103925
1914320352
1138218251
285157480
1560112058
510869956
1372507752
1562782213
633430819
1950687330
885551716
526690869
2142614230
978073498
133814587
1196893156
338452713
1672647134
818076763
846578964
1163083980
1317715242
599900112
1572270437
988929801
15741278
320577972
1302842316
1642116447
821443941
1556787925
1924385126
823830384
1605271251
954414771
1836337996
577357569
800055037
1423985673
1493254367
735076272
1671895516
975797434
660329102
703548371
429509751
321001042
640422664
315265029
1671760494
456346117
1881848507
1936539764
1327529153
1130501516
1638918387
705539076
1060046971
1445065315
486534888
24301900
937818955
708136728
1158619603
1232870003
1397998587
1032638069
1402320087
1137467750
433008381
1580617978
1366072134
985218268
1528311119
1485620221
1045197735
1539281740
1844650742
1996077756
522680553
1977514052
1745337555
2025442791
2021096787
123293775
1877757678
37012652
1811475579
360856790
1063697169
1788511315
1198249324
474861793
1141628540
798345366
202636683
2056326530
143034479
1090888796
1422981613
451585303
820967676
1137625382
46617181
947423404
1488709093
1542821995
1051962050
26917766
150342248
55704173
656471735
35942352
1232550946
1800273886
1910157861
696019531
1968804
1698711863
1494492446
1884139344
1694426217
1309882197
1658694762
344553074
1253819850
2131354542
1805716871
429614839
1447784323
1318314090
1518194632
902896646
26813440
960545044
142515922
353759611
1753607902
1543793176
700495074
1547966111
1744073142
2115840468
1908821324
527166645
44579767
34379831
978132593
143829209
1340188430
842284888
639753175
998850976
1807695791
2126973904
260686085
379364316
2039328973
1742767183
201007913
1191193807
1146043424
2008206109
1828588467
1123250312
1776531344
1574724758
1747835452
449070342
1096422206
1846987092
1987374918
888018647
1427400766
2039397574
79388165
1891075341
1434947168
861368037
1046587137
1439647147
1501510503
227107642
201357844
1720275506
351250409
1035870654
1460043874
1568496437
1736294007
1555672767
1022177125
375883040
1074188726
1580387341
450732666
491547780
1385224807
1791688643
1019116933
1577152984
36453913
2003265022
12834544
828001801
678436015
1245398965
1790585372
207417092
274343785
1995799640
1885688172
1627167562
175832751
950112503
980191436
1325227724
1954027584
1894627618
728528769
381730500
1712074206
2040956697
954745693
1457305173
1909404444
1582918585
2146609524
2021522012
137286643
19857179
25698804
1303807433
253786799
523112530
414386444
1207529117
691396271
490241634
112382528
1411711172
1927092713
3332191
1602175608
1419518885
750077961
1877460114
857780486
1628439972
1577102287
626537058
108418011
1723535520
1918721564
709448039
136548407
2062427732
839746429
1493258814
1820153290
754000857
876088047
407105064
2104524904
1666690864
246084627
1623177323
830096041
1410026109
247995660
775763275
116103187
1835774076
862296325
402701096
1859174186
302414070
1871351466
1760565839
1156955137
1468466441
1913757141
825036140
681632299
211792669
1180290641
1878356427
62678825
550329136
508495391
498747246
742915180
603329397
1983055587
192838039
1309372986
1929657371
112194923
1034841740
816013590
1237242833
568157937
499212394
2015419508
1497371667
604043215
387284249
747973915
764106050
284387717
1888996951
654480108
467876585
1261652312
1978198677
2018185151
648095734
164502988
1204776080
2027305247
980351764
1315511746
1961440214
1841762978
1675891454
483552934
1219259693
314241145
463903342
430172616
266953351
1563058494
173153473
2107665284
1730024373
2024087673
746873309
2006231412
824806
1229066487
177312431
648318981
690306220
867974875
1182836069
1259219267
1114999229
14019027
370217322
596315003
820831644
1807390586
1437256746
697912862
1239949133
1228483967
1010404566
2132085126
504673576
936318022
1460951176
1672174655
2078074104
1855807582
1479694177
1892678161
1991082860
193004887
1745743843
654197007
965123563
782700548
397880179
120510733
1751638387
1142286541
1052140210
126540092
1430899508
298097991
58733021
713389679
1383375121
2063151904
73118910
1537554886
1965437444
1741095479
297536249
1969602182
681008586
1638274725
707667097
2008741931
43148642
1010604917
1796986381
2128544113
1609237447
194202644
1891972164
1983082914
1749634427
923660173
720451992
1394555841
903370972
715184665
2062987507
1475482610
2122952431
2111600499
48130875
1995857427
1103004471
1653071182
1686092422
1778033696
642233379
1252222404
1251489684
1924895954
1640862438
2009878779
1962921104
2092402833
869299314
203059166
607783579
18125033
865274072
1051776481
667272497
425856672
1767865422
73045150
2108421919
505335674
1756913343
1319926687
1626271280
34387075
1646679330
2051335505
1469759342
1400561955
1752404006
518162237
1213727747
1758425205
1850084810
841698671
1518460066
1035580298
1311351038
1344027705
1658863235
1788213340
3850740
37444214
1648854820
1739315071
1975723684
147104798
578705626
2047871698
1815683763
1999307802
1223343728
940755705
1714606030
1734760099
1168611487
121878103
1509817825
497513463
1489195254
1312046897
179170275
808141272
2122897200
1346478451
1771030278
621137443
1859380357
1238327720
1259795422
2044621159
2056358130
1736135403
728899133
800454793
1974337044
452207759
874123642
1055905660
47236380
473659793
751524060
1173840715
23595376
373065130
2138810276
1459229777
228871747
297809016
2013006217
2135937203
1965384133
703059691
1830345396
2102017630
976853556
1903647384
170428443
390339879
984635740
811075260
2098862028
686401985
1314970007
1155318590
1580497206
1104348967
883310937
2087773960
1003986267
447328599
1865547838
595234264
1303402199
875689829
867529341
1549366924
1878000298
632389064
1828965714
25913795
674822164
1984678044
1466782732
1864312791
454082711
1460522435
456446726
197058270
29956355
830574463
1663067403
1237002565
1576057042
1086504557
1279688349
480220309
1484579611
1361929118
794313472
133803539
1878834779
1289720517
717889650
2015075026
1380414636
1768367462
6009692
96679112
2067143892
487881741
1201665054
430879141
1931110770
2022394041
709274056
491245764
1287856543
457859453
1443375113
28217681
1275027956
939760281
187978203
1720479989
1790026555
2143070348
772138561
238629322
1134791688
1355942589
66786687
349841605
1064011907
823459042
1301568441
205853604
953494187
1750954671
939173499
781154205
727536243
50927686
825081928
1297319712
1601379818
436231742
2088502620
2077462769
1833869916
2012908154
2082758438
776271156
1481534219
299488058
2329021
682337438
1911341810
1243119940
156081848
466560583
612222001
492837316
1391782551
921839181
990326875
545493232
478087261
1091930999
883101938
641041419
392775125
2091914732
788406120
1962113981
224219262
753108350
1956836773
733951530
1159145621
190334872
1088620109
1314847137
1677549235
1510518182
1414421599
1878912700
91002641
2086972264
30090287
354779543
2144818718
660020519
1836972928
740871670
1392186517
1070962113
1272187324
1698369518
25926692
1807988033
136306544
1099570877
601205639
689112861
1465524194
1658187597
1341776505
1932027808
1555493057
2065571280
125892043
380629921
719401451
907968654
824847550
1344830897
365723165
343130613
1089807322
831491213
1982788414
1918960290
260561489
263643459
819184253
1515160660
87164293
1609336403
152537230
1296128751
602844594
2059297887
2130669143
1502619640
652546554
683827692
914100288
712039475
1560925296
845940928
646524775
819298861
396455701
1679340664
335227229
543559689
2089086757
328943747
619395147
963199572
1193933370
883978014
651393991
982941130
42932620
1843682877
1921763540
1542044131
156061592
1737697044
779632999
1571975962
540013270
986483655
140162553
87467196
1255396047
1979997639
1566035042
1382206375
149857414
563635187
669053330
1344270449
2113910370
106219771
1884557444
453556565
474672213
876613962
1715606328
408323295
1193215027
1746377228
896346751
1493142496
2139628077
1912970916
447733463
1260325913
296723700
674875156
840820794
635468215
1615479192
1009598132
1892666908
1783020088
1452632219
2038125006
971657371
1699243688
948236548
156734589
2140313490
1440355761
2078412349
1305120848
1704995784
866102639
205294153
1140718370
1694349005
287161991
1454328848
486634693
2076805948
912516644
966337039
1620102636
124187824
1464416174
2005587845
1971639700
2060538087
846442425
332107862
1471655980
1017245488
1954786689
167013662
323335447
358201519
1826387611
558135267
1362351454
933208394
2007154402
795727950
1503955379
289726257
2057977237
1975340891
1810123008
1023404869
1898661071
1587346426
750159431
435112420
1144612315
1083402099
795621146
1058347630
336861723
1862261181
1181540769
907833335
545945121
1207235870
1408971609
567898417
751494114
431135406
1142824611
840253751
219669546
694163314
750223800
123121435
49994129
1472698125
1223775319
1853402815
648927951
1475600734
558521930
620730585
1519750289
649158097
833320395
608056063
667157467
1897095272
1125008763
1115390033
1755164731
1530838419
1985911403
1315592509
1356418711
534422978
710884190
576965708
808706648
1269353317
1987790262
167069169
1062320339
1743113579
1754076333
896762094
1550152341
959638652
197373725
1550007999
1465259624
1340737172
2062532088
413714310
1262299891
31251438
1621166672
1905209952
87415131
77634356
1268614103
2128115234
513152862
1118221588
643485457
19349733
986372534
746846432
1816353602
1177786517
1194348000
853997975
1739587927
744178480
761208215
1155446864
1470048598
440334081
512210710
556964489
1414691114
1144869670
2023006536
11314456
639372060
582786914
1139594496
441909357
29633264
156521583
1791958916
1104004571
1108385175
1611099244
291474547
1659245174
1041657484
350255906
1604311231
1695245408
1210009206
1969262132
481029118
198459120
822823097
1011995900
749951901
963581482
1614314221
1101992337
1497953325
178815920
672707059
1601228894
1170296030
460047079
2076117200
1194420443
259612717
1572762946
164486873
834192685
1543384986
1280880191
89021899
44102439
2100194507
1696221139
219842601
795114542
1569664206
1052671607
782421931
1917289780
355246455
944690681
1895314153
246200183
1501551561
804668665
690218101
763818106
1894946590
1643489747
284522558
498645552
1824131557
127567517
898669135
223513494
702660958
154731732
1394822456
499175582
2088731257
357188348
390967166
102414945
1848194432
837805873
199510758
1273157608
585488161
1698561290
399895116
1940551128
1173517164
1540102250
337508142
1747502792
1372858294
70173414
1724670265
930534421
491793607
1763323694
1850477400
725693692
1359145412
722417065
1127269076
702582815
1198460316
1435736344
1995816194
996795132
1534964073
1796641229
2050334193
2129105496
1334346647
1707254505
1023739415
1359757987
1093073113
312325735
1748543815
1590720545
202868518
393773278
1048571039
1535901492
280881178
592326203
1214057503
322706501
147808901
1003836887
1713621587
382174396
1860574593
1378039514
1061659968
1227955802
2077522447
1130511365
1180865928
566921290
1588688312
700238049
763188251
144141050
448205917
1690127618
776087739
1194496118
1613484787
126132409
1977827310
564511824
1135616477
1717020945
1419610645
1204124821
1768482381
1277510862
81862776
1891715429
262145402
1942323176
1984443429
398069091
1586755148
936579017
77956336
2035220066
21978113
119543808
1670602228
523398365
1300342802
182924972
1259085136
2012697729
644990143
251254663
431309257
778614104
1363396287
592237035
765854043
752595576
518695027
426003306
613574392
1980595010
574556997
1866458373
140769569
1044249482
517210752
1820864369
627632209
1951945620
2000872745
769550032
1667417290
874125450
533145730
357529401
2061352241
1732926618
2082685422
369838315
1146709112
758218542
367497681
346117326
653000887
1956824482
1112823069
472088660
1479106709
235453110
489660431
1940931009
792083031
1476744992
805855302
788860142
1091637642
173470424
863987487
668600014
1413064095
131267350
307198827
1692926467
1979705352
157775050
871199906
1318699883
467892852
1630815191
381246589
814321129
1066185924
99433234
1742313718
1779168935
1275606108
198571359
284761931
1462305250
2131620014
701003027
574729703
1719961186
289200969
1708625069
285937263
2144787094
206832800
104730425
2044223501
1370933219
781339507
1751893996
1851550182
1419102109
377852409
1763785553
1448998279
1273988877
850558160
363540064
209006716
1305326545
345880980
1869543477
633018138
1541476239
1323289569
538482837
1034151573
1620102396
1913414903
366713256
761108266
1837183902
206979349
475510695
1210801856
1748143153
1140362660
668094725
207043255
1685673201
1015994543
764780171
846365187
1135656326
1940161904
224834601
582910065
1252551739
551865237
1025722601
448141177
1064208516
1786002873
414729916
852584808
1127682375
1713165974
1841439624
2126285772
63010685
1813352549
323485935
811221242
180192062
810451591
455251050
2014034540
1624276932
1800046507
1807734851
1389782033
1828433914
330263681
1444184825
287356127
1883572780
1171629440
78399405
517933634
950222039
1992330710
1844043530
2015988278
625867382
1946692692
1151850190
995364114
1504939553
2052948850
931867230
1942032459
57980829
1483892288
678994591
113815592
1659359077
606983939
1656618753
506243771
1422144407
2083909056
933225767
28469582
1857485599
670582322
1310562575
194777929
1472328547
611972568
1541111201
1104783441
1617290025
1280838258
1782930688
535503390
2109282232
1300336801
1008302230
1133289276
766195783
122954171
1554866399
2019923228
1909941127
937687441
1532860165
219417143
2036699762
257463720
850981786
1846335618
1100760464
1416026933
1545131996
954857344
1742960800
1024574629
360129875
1423953595
521789316
2063243501
1752366723
456298374
893217131
984197323
244666160
1017419793
1434979849
2035848641
1611013141
1459018991
910287312
484909133
251894711
397695821
682193234
633568579
193730131
1470206993
208889432
581907865
130780736
1279855899
2005038105
1114213109
922628185
1128127456
1972931235
2003330901
93883294
1422735364
451040414
501797418
849777218
435688793
1063123352
1958735841
1601331580
867026289
406727691
2104854242
1537462674
1465951034
126516446
5312123
690605700
523093028
1633548060
2099397860
1818130537
166769402
289736001
1101942221
972491555
1773941102
2036047116
852121637
1970310869
1968243584
401388327
223136994
936005677
1263255727
2004089004
1967299
2139037925
1944235678
671276492
13731609
936271871
1345102654
2744224
542166804
1988479234
1812590447
648485729
1832950632
614272449
1374179495
1832594172
501859155
521418194
1304095692
1344620902
1267635561
983942726
2124369617
2095562402
2100674056
1979560784
751336320
370513017
403944644
189142811
325646715
17469941
131838938
2063250140
745861242
1703837790
291583237
387200711
238373517
646231799
1175648631
113005216
281337494
2112417700
1996002865
802917739
1001431552
226124589
1375439790
1827792450
1779688416
546712736
73720767
1925921807
631869004
182581041
1368938382
1254129175
1869312272
42463351
87424547
1263969433
108565433
199558759
65765956
36466667
1008439317
128609046
2120081761
256373316
99218552
865296407
1840558349
49602217
1159048632
1894796258
158330326
1686413755
606697839
1801983401
1381060917
560022016
2055823484
1165019491
507654103
1090783308
1462778140
1059095663
1161748488
1535176539
709046586
1595386199
661694463
1970789529
2134138992
2087017616
1086272379
224174186
1464689317
593971284
1581421288
1395048053
1989868099
784705850
1310638360
882507012
1532148231
281846276
175223187
494452411
569096134
813947087
1813833416
68231504
1178814054
1761958316
1649643679
397797164
71743542
682935488
2146841220
668215013
280701197
1628946777
1743049076
527876991
2094813355
1865464367
1032890994
975744140
1437293908
1599922705
1060532474
1682368323
1910953186
1859551305
323622063
166944242
1740931260
1880917115
448598116
1828288585
1302748773
1050698340
1172848599
1930787889
925080294
960182186
2046967175
992982296
1373541583
1242248806
153831962
691823934
465626586
1434081919
389527957
2106686736
1716942286
21980529
25291352
1973623844
958436624
533340832
2933357
1631049985
651828646
703329222
996128535
138793372
1338351327
388867296
1998936484
852067046
356421194
134449388
1152741169
487025342
1894155050
598793557
1477676414
533294528
1944549359
957052732
889930223
1430850069
686036115
619755242
1588772794
144133565
1833894129
944555155
280827422
1181980546
1426210572
1387598871
1241837211
1940004852
1292864914
632762775
332976905
1576224761
2028130691
404542931
2041707617
1380758183
787450043
126239294
287221828
1529160972
138560599
836494575
1103689659
1745104315
678374100
1597523325
832787733
1068930545
964067953
2014001351
1365467858
1141414300
290996968
173497753
26505477
922150629
355446938
1544216645
682261637
1583835080
802160068
127174597
1453241396
345690419
402322910
1123420455
985565104
145226637
745189028
1488233609
1014382108
728892233
1510425465
86575240
2013270832
44708046
1388418727
1506770764
872472225
1552853197
1370233992
2069455453
490422785
607577218
1124773134
107009720
832724603
1600057893
1697799834
566219175
1144329076
734166275
1496475505
1152083123
1730856245
1664654734
543099149
2043957535
1377479340
1658941900
771195223
1877861885
99001239
1255570851
37750155
1931223628
5412641
1760482097
914932856
2045387435
1162959381
1648886458
2008739866
1133106536
1546656920
342151927
656724127
473822749
451502357
265470399
928898605
938431055
973634118
2070367145
1564206010
839800366
799445392
541457672
1391601698
620879871
942290044
1409304948
898867667
1921277115
1066560556
1866476630
1934700558
1097870430
238443203
2089718032
1391254879
1687965169
805462540
1273398214
1392192030
1368020053
89903476
484845775
2041273963
80126380
1223957594
445545829
737141933
754707532
368351332
1889722342
1157606275
886770356
504087564
1406754795
1833537623
1192757143
1191515172
1798100645
437440858
786267855
1404324564
566347567
756647852
37175471
203248938
99550877
1572088424
1393901330
216117744
2065378382
1795626911
916963629
2115788757
692046426
285812649
1240850351
1844794160
1040412063
1479558892
1974421949
1800762589
1081828798
431953967
307908625
1094985730
1774605825
2026675882
824130093
1536645401
701533577
440332485
881975888
1774129827
951264918
336720378
268081546
1150655826
1379856343
1583551722
1925141546
1883055318
2053381214
115025431
1487805957
1261692629
1850194861
19865014
1862915663
401074392
788003369
764475974
2035954862
238237326
1607477572
269066922
1612715164
105490609
62754806
970248257
1454311926
381760005
2041971252
267911559
210582924
729659100
1909539440
1752003520
702189857
728328800
1905666239
1767646683
1700793230
922924489
1596756971
737534557
1443400986
1642636690
1883578587
1588875637
950258605
95346761
1118284646
13505485
1039439701
1818371303
1366922974
1390208088
338388512
356929744
1802296658
1053672055
1108224201
1047981635
1126754520
1129587863
288253592
708004477
744370969
1564029506
799973763
1186927579
353742276
2063599225
1631060778
1944092687
1273819937
1031272843
165761130
421853999
688930290
569766919
350758344
473259223
954411373
822986917
876444641
111322859
342440523
1858377261
889615177
1320438772
614411931
257241649
676489522
1054932249
588649867
1572838178
1718047594
1673199775
1128345740
1333555878
2116379835
943263835
218602208
1926070195
1898117409
2086977192
306887285
994326759
809617954
983000816
1311930149
708269776
597584619
2072945035
640695370
1862299109
601558089
163660705
835305492
1559925063
702974399
1753081084
526160820
2069560470
494976234
1266412905
1093368941
2099037728
299702843
1739074748
119968501
492345841
1793365269
1712715541
1727999011
780237565
1421331422
371051717
1966639517
555715983
707951756
869435307
923160760
1623321224
1582383365
873861522
2112474205
604010663
930779883
129409635
1797190667
780586716
718018530
723355359
168443118
172039867
1756182114
540569200
1173893510
1726228251
856158507
476463477
1486869094
489237887
1621691503
1146126197
737721854
1161232648
6846720
1136272783
185999573
1708197009
1641744778
1735204022
1658285721
2080719018
1617849954
462368733
1012916557
2033352206
686848425
1355254273
140886595
1465870276
1352838098
1321057572
1133148767
167491012
2015037325
1654345547
1896638768
1531207347
1532178044
609800745
1648592668
883151376
459719948
1035960386
1048169458
1653029706
1034034973
841507863
1070620740
440519444
1319252852
505546021
520262909
1656162840
1332140308
1111859152
821535669
2124755758
223890135
1822745118
1177827166
428381589
1163981665
2019111594
1834793951
1043398370
1968997010
584941358
1327069007
138554930
104679429
1660654094
1926064384
267930897
73980213
1026945248
1487991478
1101624006
1793915871
1169638218
1996572723
681389619
424533024
401621034
1293264872
787683356
1657702206
137176137
1749769025
1920036165
1093972045
864792873
1675198172
271888668
338214183
1457173133
498962960
794384204
2037586314
2097941773
269602852
483948259
829936689
570577949
2000572574
2029028243
779190974
1453516935
714468883
1217597600
1544318453
1194696367
1309669478
863017750
1612908019
1027271842
1223666622
1364941746
209493740
1375838396
910848152
668606824
1955558528
124067520
1367205175
1524904841
426178276
1614620694
835103876
434060290
1626300071
1512581129
2101938134
2081962422
352815345
1450773359
352073111
1309702797
1910119415
271687161
403282554
1125621239
1511977730
823292204
2119217529
348888776
453366527
1877559814
1860224084
1412949511
1084974634
1583814614
1616472958
241984694
1461289287
753299966
2118309440
1753593373
317959909
782999132
1066327038
2101299769
1074856989
1363615594
261345919
273192937
2070166628
98814784
1676816450
431380348
682827518
1265199233
385217423
1040761835
1136535929
477943251
1596248848
2103436949
530154806
2089203525
1103771127
1050077262
1578648436
990489883
1735521300
1495231567
1682628864
1152455090
1180884619
1653993888
1345459029
2107719740
675942377
1260928722
1994841044
682779224
627573779
1040634516
966321370
1264502461
1219524827
1228562197
182724034
1313718142
762189296
39209861
1293864740
1317275643
135978376
866205562
1163951841
727888747
826172586
392999846
908311707
1505600352
1916981894
1165266236
1333968297
1685226842
22129181
943701923
36729366
1191794988
1248418045
916125489
1701763054
1996980138
1492947177
2003192522
1197709388
2092847317
1854695238
68089501
709618372
1820211606
265174385
808328748
1613808267
1698128507
319713546
1927648934
702300712
1907416516
2141246620
145996041
888240059
1168072252
1464856348
43465907
271016312
1342469061
802948262
1232869634
734542205
6247462
1404757779
587886696
1068894914
1683498698
1986628888
1863352755
2002095306
1873730779
1640002549
585147201
249579470
1347849767
1591461455
2048672929
482279818
616980623
2118667703
1787099428
346910989
1118369144
1212557822
579635650
696793887
2016632873
1192382909
947720171
231093850
1384948836
1246223044
842143513
834533307
2010037314
864684598
863750044
33072716
189408953
298331296
1801787515
1324554383
1591016890
1233925819
1186335265
1926117181
1678677103
98905252
2811999
2022681195
1688247687
782128015
1559860270
2075381195
10934652
630466780
1046337258
770829534
1317424335
370680485
788904922
1815332481
933035548
779368554
894890678
182540941
1364409503
750727841
2040936894
79822016
2050453148
1028834268
966381600
2127802803
1861052088
1112827869
269480032
513397486
1524253555
954338463
1258443304
2139355915
479581278
294879962
1593816283
657341024
239765789
1998697803
32797032
794530540
508356368
656714213
354096561
2007743576
1683195907
771312049
1208878364
271397009
601399427
134213798
1158882314
822902825
1414401432
1602537126
1088063976
2059529814
1408035569
1472388959
1980316464
1698583862
1510584876
311632432
1728637818
867717573
301326355
1601698671
917882925
1977268540
2140676899
1205261205
44255910
372593587
1795428863
1968197569
1741755018
821092762
276457863
1011374768
1019791210
1827104682
911921937
1708061758
306054111
1415692972
313537195
691718480
896091882
836469921
371228041
518428026
1031204705
1078859805
1109989381
1386367406
528694568
228863138
615562229
2106129837
1522293610
1091988509
1796728591
1410115471
140735425
240284938
990957796
1042848801
2038810522
2037194931
531098004
1019991999
241619655
784403939
1560665892
816581980
431257081
351958677
1704209717
735215568
1807624274
1722895034
2001547676
1884529215
268972660
202544555
404802550
1002602293
1504964730
473573882
1014399755
1108396
290855871
1627231559
1526084552
799897018
1895046566
1862884701
216024768
1271936865
419523052
1599177585
442396435
1896303806
1263919195
1979076991
1985343504
791948331
2134259612
98463144
895773706
256556698
1269264148
661075585
2010135099
1111703037
862341497
1672243242
240469266
298835639
268160640
1158154132
1440182414
1283932035
797431296
1351325431
1579387045
206873063
855284125
1129550462
1812444923
1595861389
1486245532
162935887
1194099101
112682441
548522288
1164869812
137842921
910254356
550839800
1527028289
1138720385
1751349587
1667857504
1708416652
2076109457
582205554
1616156986
489900496
768023189
938452075
1828307039
609657778
795074435
1538301810
2016966564
1908077324
963937434
527347785
19028141
1911405236
644121669
968989355
1967188685
1153072436
1674364871
1173483307
90474101
1927022918
2099670229
2064309232
102055428
1030950555
1832391610
784188537
450810221
799209621
268875180
1367908897
969975587
1708528774
523436924
1857039509
111857487
222952549
382487331
465488247
458296754
1906658275
952231618
676939052
222096376
91724831
557593096
1213879038
1573376979
765773875
2118519079
1598412038
88486226
920418768
22007534
88403192
1863097646
1063189621
154466978
1392235499
110628696
108026600
1334652624
2057992980
1681004607
2113585797
338810632
841544477
965354586
704720903
1442926217
1919983003
1423754567
1285776277
537431621
377693296
1801585846
345251029
1314677595
1822440031
1507573357
2130878392
1846226128
1507533655
742195930
1561886740
2142249555
1094779972
58949750
1884075595
1817256605
1960901662
1526462268
1475148699
1750075672
270992165
1011528140
358510065
1347980355
941265994
598804623
1001815167
1079223492
1597119530
740879230
1919753217
1015642737
1334588018
353334268
1242120952
1094376267
1736415578
1362591756
2093526426
1830500748
563283529
291329040
342092372
1060385317
839758357
571753693
288337460
148609672
963752182
2137483785
368865498
1082464116
1146163912
780556494
1194676446
1381513846
235850760
1073145132
2061451279
1603545339
1027368230
1390734685
171538364
367643176
358970112
206121669
216020137
1679129847
1664735181
851447225
7519250
1361139422
891800075
34184776
1591584395
534309256
1133946464
1330341749
1753904640
806851018
1091798665
1095592231
1859481728
1002065207
601924106
772477519
910869859
488511645
1467512531
554779457
390854820
1093916237
632666314
608327698
1457428616
1062386838
208734885
515455594
1216690208
1293044620
495287772
2074377320
623097151
1687473043
1951193814
1293056666
571458365
2009813927
1019523427
1153926535
915325007
1935431492
1034760460
660018615
622973238
536198508
1343408365
1272513446
1226917293
552828360
735285363
1286851597
1481131183
1667483647
1909552950
1142216910
988922009
1217507557
1638022449
1221579744
1424470906
861891119
833500088
1585316245
331719475
1608056594
231654515
769040890
1460628993
277388149
1369293604
542727240
1228758743
624253504
684098725
1686352015
136218790
450206509
1489616817
1844081090
101870560
1151197479
348468557
917522542
1555751442
1110784214
1559240801
1576156336
1558663736
1329079879
278752992
954419355
2124033151
72555501
45400395
175108611
1865003043
39680095
229847882
1466101172
1520235897
1140722766
1432677335
857983157
814105552
2055350719
430470500
1799920399
196848925
1722825133
917298788
643023333
258929208
243194392
742105394
1544987088
2068164354
79266897
1186944145
72511705
1798491957
800832474
1238901696
1917847869
787630588
411812847
1164906253
306692868
1613243940
1270734455
190378879
529684182
1564723058
967381299
213539726
1891354618
308838763
1268151554
998053768
548492833
12350646
263457793
1699257655
711162138
1067365023
1840521055
1519267977
2119491852
1113958815
1243751759
358208510
800031351
6740451
1452683391
2025390098
278439722
875090270
152036734
715662587
1939671474
1103130472
1424095366
2006446350
1244526234
1937404461
1136080191
532374153
2118678299
521292232
1968835369
1668259594
796885792
1826043274
1493673325
489591846
1774337124
1698735933
590841898
882728770
2119642986
412282860
383825695
929529467
1571135095
659895440
828728244
1773651941
713413508
695839002
611197801
692071173
1039235877
1832457740
1226681846
182532123
1947010534
1170383787
1546003335
740454586
1638077225
620818180
1516821287
1187799087
2068505390
47539660
1105836238
773159796
1167249704
525003323
1258228692
2045954483
1470617097
2086715445
1640428753
1178424393
1343427072
2133770487
1074484307
276651866
1430675314
2135152469
64831764
1749838217
1506864244
641713166
2136016267
1398731994
506781187
1623796294
1105438538
2003244617
1349974430
1159783258
70448179
1361104610
866211630
984849284
718346607
2029595428
1737628771
1495971269
85770559
853617601
999243286
1688041630
1093056890
1207793074
1815628392
2141421965
1171136931
1845742198
1200569327
589922818
1079779697
1228359837
1878086337
654918590
856172172
1662284625
1492711463
629535733
904768410
1088291682
526493505
1189984420
1679590765
442204057
119988350
163679426
445430398
171613074
959914826
1726243870
1054793632
1856266663
1278472326
1081251598
938606644
297214631
970445995
1560451127
444074662
381037980
482048570
1211101078
1204930494
299913270
1884472171
1282506507
1570461738
503193522
253422919
1499205288
1483881371
869861446
1360181620
210903371
882761216
2095851037
1991614469
985796582
593735389
1405084807
2060651211
1093889776
468696620
562128785
2008716984
394574288
584770606
1233566574
39214573
207243051
460811924
1485884547
938232663
1323271636
1378703118
918300826
962556714
1645969445
793706877
674334213
1894413960
1446619365
636453478
2043090162
1164700934
654831446
2053336339
1273206404
1216206598
1712003808
1748314588
118767185
2058426405
1638559950
2138428408
585521555
1936062819
1242799860
1165205634
146128882
265991039
1738010810
1023331487
21040039
1193869460
1298385690
1988498041
1156880869
1594603370
244412757
678668694
1945981628
2137353509
1522012309
341035823
1817459070
144777073
171447467
627949984
689161538
455468725
161858544
1100512863
260571429
1815523476
1054024668
892581902
1267364818
1454834182
1897538719
2001637490
500879515
208519699
1906841249
992265118
1145401104
1719601877
933979505
1614503217
1820888096
301335841
1600429203
1384511339
1879658892
928500307
2050733033
1344110838
1737074191
1113083322
1629135827
1378978573
2066728560
418009115
1097744650
50143241
743482625
1594054933
1749967323
984097188
864948815
1452063173
1584285976
1897803503
1861856566
18519824
982932288
1795429087
1091410638
1663171433
663231184
605338182
711722938
646377908
1968008173
424587877
1433824970
1551607499
756293856
427503335
1005431497
1154061508
30854790
716675133
65785340
1253946428
523495536
1607115148
715702789
1443935913
1123296573
674097118
278573407
541346186
1021389353
970266404
2074293785
1963876246
1672315096
735811969
689591094
512459624
1154404768
895601927
313013330
1007759836
1347119534
1141031339
369014421
1687763980
10225076
1097564211
1084471247
1004483039
31647548
1740429364
371011572
191419469
584658981
1887483438
1072697440
2127728293
1693681610
974914005
872606945
1423506068
1348404796
868615245
2132110165
750282919
1133996347
2016302805
102595591
295400438
1299681257
2065324123
981162614
66165475
1002782673
241380364
1779782888
44491571
1733898389
1188904929
93085002
2085978724
1780768718
1909611095
1809473700
447385960
1383313009
1473720546
63662171
139904556
301122560
2045085319
685932844
604255719
1443838797
1237569911
844852502
149561230
712840852
384002480
538581437
1874312725
1035828134
83771249
1115218443
682566157
1521006779
1641879799
2131138101
1374229760
689737576
332355899
627395412
1926955806
185584283
578637219
479917150
1347939536
1919687020
131990810
172278197
442851906
1462711269
121220438
1916684915
123569352
74729372
1010923905
778926940
100077922
1176939298
1818628435
59002917
1777103607
406772517
1622508896
11096914
1427823694
1401601568
782880594
1159194180
554855214
1931620491
1517344554
938037778
858804527
1892211083
626458967
861380314
1870399388
1570653963
656229815
501953729
1822459933
1201492381
19123485
1763984514
494571615
730581282
242358285
1850799723
1523903266
639330589
1808116943
660693947
302760888
1310528649
250629494
1252677185
1534066401
482826860
1693365862
1571279225
1566809663
137445897
306242808
1676697966
659040747
2000838388
2032985187
1688876114
427303588
2105093533
364193258
435354062
2107931825
1476966150
254500133
986418101
621748582
1961786911
325642230
1899519552
943421981
1606529654
668318530
862435414
1573781897
1193061853
411490974
1607381820
2087968493
1755428818
232609093
692978632
499877831
280760845
355388821
294619615
1583835728
2120109253
287344129
1693296923
1629724539
1646191371
310245587
1683318968
1780983106
1530142370
175371436
112483391
403513753
1139819676
456737834
2091078431
667200289
1384057170
72211428
1713295920
1240571259
163925284
1134137340
1933464125
1318449517
828645389
80958211
1979402574
1309089961
184553094
1555692625
1010367317
2084900715
1041085783
365401451
1583223045
2112618194
2055511489
2634124
133233087
1679460069
502882883
1188907653
482873847
1724160399
901782181
1075226676
2122224930
185371574
198709239
115985881
452941155
492513458
58833079
1756426449
1444297531
1158663041
1702886844
1350203116
1293520467
2042724907
1529202121
1595014189
1692141042
1210726022
980470419
1179378091
121151626
519365123
1821553569
1247568672
1856586948
1237829349
594115651
2082682387
1534667052
1392751267
1099439776
1400155848
256115836
986794203
1267763283
1216966668
1888683555
1278563396
1891620494
1742577723
1099470462
1459954315
867031699
468232152
1638653647
934536526
2069947877
204896356
604314055
1544690904
1475796615
2039175623
1474014107
1580730969
222599933
1792753926
998703706
1559505459
15500991
1325248086
769867238
1798747675
2022542993
1797722999
337289480
1175662449
667636871
105955793
244631658
2064707935
1695591628
1037590825
1090300960
1185139569
1997365476
1337978146
510551805
885367594
1276132636
1796684814
1543358229
1942626086
259941285
1060637974
1625728579
1403345080
2026432977
245210629
1155009066
436114941
1516354434
2051066456
703269987
629673180
1716570218
243380463
16157454
1362406601
1361737456
1388831280
202416256
570749240
1934123440
958535408
1009706092
138656581
1128618725
1263431121
1408660213
1596732695
64862552
1454649944
183287267
1544665829
1114958790
553134718
1096426691
1212337711
1252087354
1525968218
776950964
788533029
2118087985
402440553
1314812108
453001221
279792249
58229376
985203415
354045470
1995379043
1727729784
1971565209
1338926262
1973304120
1327744144
558941997
1233586008
279163528
1034842374
114454222
831206397
1071540383
1530750519
1022742126
29003014
787949878
59113788
1018682207
156011499
1975694970
1386791477
589625833
317438802
565390690
178121372
1628727076
1655044337
402240195
1002414951
424699939
2118828146
1259955793
328903548
1929134737
217087261
1976344454
290360662
791215296
410641590
138244620
518413801
1571415711
504649992
867334524
858981073
509208778
549999272
66121193
667942997
1898094034
1532285764
1018495098
1528549261
808858104
1018093365
1019313848
101498098
1829571498
211681386
1999093644
1642811050
165165940
1812910300
646502281
1377514125
238662835
1590987658
892409034
1111209004
1597197646
716351589
1880015725
1225309073
794658493
430407019
2040871350
1686459232
764878085
328263993
356330550
1276688136
763256971
224658746
1236486792
1634134152
1042633979
2052120580
107356879
953012140
1620154969
1028341740
1675906754
110092144
1354308776
261188722
1293674314
1976911024
416058596
1793720612
1424769336
181181526
1874895063
1148307378
924512479
827601214
824646374
1190304293
46995347
2108998440
227056472
1104956759
801502781
1830212721
1737504647
739812015
1724631711
528187525
729406222
1746092823
280228898
354540001
1263824728
1752088659
1320640170
1835126981
1808321535
1795137634
1372600258
2099618090
842428321
969305839
503442121
1330301130
236388248
1069668226
562848944
1095992780
1153011630
1100073105
657170715
1928453391
2005316570
805608572
228883893
655697838
1377720041
1422347543
1442830142
21178990
113269841
126987567
83160268
975549150
1016137389
742894320
52694373
2052439537
342501763
1890097688
451054340
42805020
1846157563
440763947
1769535420
612883648
546410875
865570123
349481169
1342021800
1717629151
154091931
1439532170
457002047
1300682370
773198772
1782650171
923967466
319820545
681231720
1231283706
700422520
1756008686
1994515359
2143954651
2096255315
1093401788
1286817978
1741199625
1052795364
1638741396
1109239329
99533655
1305531715
436962524
615061495
679177704
1694342042
817929887
988921335
63727437
987072679
992111312
212033091
1693093866
1300749261
1278972840
653201432
913518261
467815483
428728237
1605627119
2067762501
405446788
1848594670
1202965420
223075427
297585825
30608780
1313669826
1585340374
645306359
175050736
257045017
739238535
85576523
609197911
1572410689
209089484
1710090209
1971949458
1543069329
2060675707
520774961
1054624120
1427412991
33927531
500332274
1563728758
257953488
1822514255
1464556473
337727805
2085209238
1714258773
1830171401
1386910856
1987144257
1160341406
1425431566
18683152
831414892
1148837764
1156406036
1199175907
364628680
1174407961
2115323926
559715520
2044956569
1329221489
1283638593
2101799903
253854834
1274059821
848788809
308672790
1360496593
1108145937
978200763
150912477
1967893731
81874962
1328094571
114629528
499740012
490446360
1334600715
704476105
22996126
113853071
879515280
2041188286
1307512977
308983486
1113179744
1436897440
1064443298
809008847
789883554
1917430057
1079818126
454715087
49174196
2011716645
1715954814
1525810926
1029978085
1773143442
1070524120
1366920993
1752964211
155446004
784770956
152558668
1317732532
22352662
1945512177
1141560199
1915709107
984491768
532316093
1432946553
946352974
1547901268
1292162702
479961896
1758532882
401971021
1649342348
252813294
1076720194
182403277
239001270
319635508
1300946765
554870864
1406292968
160224379
845421672
434379607
1007390226
1148176314
575511783
2062234393
691526671
1226371827
651465861
1963862997
1376344058
653212208
945393146
2013791748
417112271
1413312586
751798608
1845128747
1168350580
1930593097
1365811797
1505520888
521029039
316862642
1012481550
1471602584
2041214421
2060222851
2147140119
1245689948
299091959
1132285755
1756811752
1199900225
1735161505
115281617
1396970906
809027115
1484277540
784836141
1893566465
726563265
1641184133
1930430457
2067614984
473663781
995609882
1653757764
1782845437
105605751
1996320293
1638946048
827713795
817402276
1617827116
1545802496
1653984535
1146825156
350621277
2129981740
1380483661
81695877
690443710
715579652
1959272285
881767113
897497568
1822552763
898699585
586019951
1173554755
842410069
1846651459
1533358393
1993815310
243766004
1862612789
1652443278
1947773306
1474999961
1061395993
1832552973
599945750
273757855
1192133823
2134238600
2051969858
2139605295
386203293
1634198390
1367234877
489059603
1443283718
1819501844
412267025
1664357442
560983024
781593766
1457361104
1637753181
1328954237
107556380
1069897363
1841679154
160492171
1623369256
24331674
277041496
670302045
1630207010
92666678
1612752967
2034772714
1500866891
222360122
1122788840
1734881281
372074697
1758596340
707130698
1946997108
715780293
57026451
740561786
191907684
280457704
468038252
2142671597
152190685
485072963
1146246243
971270402
254107375
2043020055
668898538
1380385046
2035242995
286805212
569937453
1499715873
1065646244
65109115
1587586926
2005231260
233295283
242402389
243619765
968114533
716752539
2003123085
796716886
1704040832
2071422192
1832867269
68577936
66318938
378008202
2142839654
320490488
222766882
1321156403
783309233
1777630745
567326680
174089986
1509761933
1663057586
2065259520
2134188405
846772554
1540296693
1255989439
428447332
631685383
304329540
117525322
1676983646
445806342
1467624378
825640687
972440344
932224485
1482016646
2080233409
1737685077
1303852744
1974350674
1174362080
339265469
1878786427
158634849
1067825952
2001941510
688571665
1917429462
774511582
1494834885
872701914
1753084114
575376969
1245615687
293052345
1754590217
538263038
1229876097
1258611301
1839481845
540266743
1016942858
893222372
1208489803
41620724
1003929807
7335949
319111923
2086466172
475130483
1848760240
638759684
1160948308
259385773
177779773
1554169424
1029265694
1654031487
1429368407
828737430
205701902
332558707
1458481105
1880975492
884697558
2006721939
927585333
725508995
1707534088
381037378
2083199151
816946772
1502843265
1015808043
1023800541
1798693797
1663461679
1643150069
854635015
1945513562
1585466247
946518697
880843935
302987961
236810145
375036898
1432159218
64823691
198191827
1683863516
244974044
805960107
1377303539
1887300085
101452705
1115063027
104194297
869424745
1071991497
1127602096
308212258
593242326
1057864680
1677010870
1250838273
352805248
1439111115
306739667
1167532543
366595263
692945904
1400207074
1194878256
1182271471
809896452
141900675
252857903
1867137397
1022089395
1996894784
461339284
2108257554
1896696726
1455879750
1852978256
2141074298
1258929085
661863738
630654386
2077880348
1344346053
1065077146
1042126198
800315168
830882870
1347577110
665373626
1293036648
650462018
266527498
1493646738
1179201761
422454787
1288841736
1819599220
236491146
555074480
1832666786
1615268799
1846566225
1054685809
902464953
1946399417
902202203
651245501
958043722
956627554
157669676
1746012122
1972352084
1357515294
2118101359
735407907
1908857385
2067146468
2673003
1131628927
369556443
2124356016
713766853
953021222
321275979
699128261
1412776675
365393988
1568502922
426017411
84883076
479497687
480382248
737447601
1761645271
870207890
1858130163
4218116
325962186
1455673933
9507612
579796077
181896786
1777098823
1090135409
159989832
474249663
1811653920
1638124253
1307516097
1648276163
282625141
1674227905
310659850
994933508
1951908771
584184528
1624585476
536133073
838564590
606774185
1385507459
1617098254
1419267218
1850368052
913759537
1310106833
970024455
1183443202
2055218161
904154984
847005599
2011481507
83495032
1390806460
1511871797
716369392
1212029607
184381497
1422798292
1603632254
1153568076
1370580574
1543425152
1307535703
1474468332
2119175435
1067610361
946031548
621718874
912161947
1115246100
1072637113
437509031
1165946676
2101871672
1482633419
107814154
1477867176
1038999568
1055966012
2023018842
236665755
610984924
907945783
326831212
1066681045
285644421
1336707715
1365322501
343129050
1273535796
942993476
813411910
1033164609
664017534
1166092918
282812534
751183129
1020712676
2067127321
440320191
501840539
1071460795
1331856510
1401731041
458383617
1396430988
850432034
752456874
1672219492
652232620
1040872585
402083696
936367438
502862558
1773392039
1790056120
454379642
671544477
1475057883
687481768
2026154935
1852286848
122767262
2086393367
1836390552
1892386298
795220267
155654320
591338044
673640944
463686941
29822295
1137496771
1221625386
264138790
1214972295
2070981316
1100811772
433368964
759278143
1686865460
518669577
894841407
1239918695
1923842984
94986461
1135246197
1087001927
418136606
194666344
631690592
652203685
1866575627
1191780628
722453312
641039058
108420499
159205213
461273830
1926585544
1791386499
1441652251
1310943180
2057589107
153075825
1143589784
469677365
1274616472
1127304083
675678319
1917312975
97379211
2056333855
2114101344
1759334658
1066206797
996396490
1161263645
45416563
899290736
1930197616
762963799
610737607
718812708
1200641293
608959905
1460388994
1452192364
812972322
306624147
465876107
1630332672
1644402730
1355798358
1718359384
1636723458
1878629995
588030407
1275150420
2139129105
1154474605
1105349675
193761868
1466558229
652302937
1408582078
1448298162
1981133631
81418964
2008558183
508844236
1120061495
653876468
1455143960
942108443
1891128409
717900974
244339091
1198967934
415281968
1529175724
346704878
997018423
1712034165
106590069
400177651
311516915
1360550012
1754392619
1124714792
866524876
912909088
411840148
705592661
1665882135
769948333
554211810
310587688
1010149336
1658263953
289206762
934895180
301440467
1271986329
1390834866
435367425
1282729511
75785022
2090689822
1580683515
339246168
857199430
590618937
1026531168
369550370
1298552344
1560985644
2091090455
908422548
1104164709
1046493353
1883185602
1106214368
2052912967
231345929
58220520
141746729
1745847461
1276873745
1468176084
1089219012
1064157969
1797618229
224534985
1209796727
1314674136
852978819
1699786069
59687020
1452258521
1550552451
1908625346
604935409
519276725
1466299346
897804610
244991083
2039041804
2085650859
560679872
1700301443
1247757929
624708332
125283272
2206363
794862373
1009877797
1040111648
509084114
1071647535
1272378307
1459534565
971547055
1977440770
2126117560
2089984220
627896807
841461267
1035997202
885115403
92691161
1872542596
1181406438
66568804
1068300254
551971263
498575748
513245609
650793269
1597486735
881052429
389698366
1646288
2141840239
1719532111
944473897
1893929468
1476061478
885959122
2094131751
2144708621
1921922081
968864848
1700267405
315032707
749775023
1389140627
855910303
870568790
960556898
1654934034
1678849107
1868509844
1157433676
1422224052
569982193
1155376590
14036014
947795371
717414552
1978929024
567010981
1496896325
469922951
1832104836
1961856167
773669285
1732244545
257704274
2035346266
1395769935
479377937
40691255
146097603
2051199181
560201434
1416456110
1931057393
1643880726
1449730627
1843938730
270608356
1706567095
554089527
1647240357
749817981
549035434
1097691993
2040578094
1645979265
1803987750
1474403874
1078895759
1331124655
710930883
2025761706
1970467280
1542119466
2010266690
803689238
1851254169
524741594
781134741
1500744689
1499786497
1047766598
836070453
1049448136
1277951998
219231515
332494161
1921850653
695206487
2110555625
1568656918
2106020336
842870376
1904829145
1136254237
1989884322
2135721981
1000525516
20331863
1232401047
772494746
1019390347
1566940534
2140345615
1052746482
1156684823
473245016
117515216
2002963428
10505382
719283445
358073323
418057732
193649595
1511311827
1861467552
1390224065
1601677095
1441046065
125092887
589226551
871520079
1341099664
565511573
908324040
121909940
2022488084
1250591807
1705860675
1879751409
1873428283
1120089578
578127743
32346201
1179807076
703392919
1732292580
2132057699
2111723499
2090468977
1240195500
1126141987
704580964
1039394362
1496496673
1266650180
1994804384
1837904795
872760590
2083797334
1425523463
930997027
694607480
1057819193
1871434213
504301374
904862986
1588580948
1550638535
824469300
1579533428
96837971
500704228
1089986674
856866629
365881418
552278269
1453493866
1081811393
406840720
1451642628
506182459
979645353
1604737098
1557062669
1391302349
2039841377
96042485
1805088768
675330189
888339452
1314215344
1444522740
360670918
1739067463
377629950
2022253450
1569826561
2050808882
1506374533
1344871747
525538913
248404825
2134431740
1219329667
893618692
1052943007
177515447
2043705115
672364240
712122850
2103086939
606447089
2025660944
1902047025
643131180
877905964
201038275
62068780
1436784371
1878912712
168850647
1004469430
1714456174
801455387
317283064
1364242636
1287810453
770453105
936793393
2069718907
1608345767
2034525659
1092740723
93709345
1390204132
137364038
1593567999
618591771
1774449757
933199573
38289832
247920937
979819058
907351970
990002034
716267875
1655480087
1926674641
520475537
781274251
1925963112
630682705
1697624198
386669636
1703048589
1661042751
233106363
754784546
1600756236
1990835655
590586334
812850131
296166319
1662371391
1339902693
1264664631
56438341
1956479548
1169939321
475766554
811138153
1141983135
689089393
2077823190
1520575470
1512931175
2004625197
345175891
531300846
1560597772
642074644
29102207
1493399415
1286204300
2099762136
1676103661
193916231
1417780269
2138334542
1066910307
660512939
449232086
115162312
2123527833
493958886
1072197146
137549917
388722764
1471715948
1804333443
1401115511
719757994
1793531485
1427834928
2116915159
1608905186
1755638516
703060051
110699946
1321025061
200192536
185555994
644094821
409302284
276736823
425940903
821520006
371698898
1631639513
633657214
1234383798
393823673
1760792437
544749135
755234452
1205998775
859133051
1243327509
1079067318
556111315
861990733
1963549529
248998705
1007166961
1907938288
1443764192
1599925062
1680426402
243453224
2004696425
148149960
160162540
2111107428
1506520294
882741690
75869088
368369334
687463374
1160909107
518940640
88751883
775330165
626385726
2005425197
67474593
1229149653
1425391398
448443238
414993971
1162014605
503864857
366408127
240853778
1220283030
1960991410
1480748599
1156560743
1891102156
613276102
1744622896
1441433808
1527179734
148306651
1159508692
395977272
2077443787
1021185837
1375405357
1656789040
382450432
1310759858
870766199
407129439
340683064
822747085
1650056944
1142750789
790455814
1698539181
13053909
1572738698
524666788
1827217076
691856724
224349128
1929525938
1939044914
2083643456
144999165
914497833
1039570819
469272931
138804233
1604204747
1033236959
812620560
192530070
715376859
1742936039
699003618
352288188
830429347
971042339
912682358
1221545139
112192980
508999102
1162921757
1351432865
25940583
1036246316
1847887625
805420915
830464863
342202525
1240133994
972595103
437413525
62865829
262996358
554111119
1771202816
1916174520
1024617413
786048237
1350346084
1819556829
679913618
2144239771
2009002546
559632381
345834998
934434154
1344485286
2055606494
982303270
2142414623
357232267
6000898
1136537031
1016387456
1657021955
703443668
1350686251
1333623590
568398356
770768860
1948956569
1520792772
1662722431
1665091966
2095347424
1853774489
1709874281
1014370629
1874765111
854008217
639355571
1801566514
1468401836
322048610
1036689878
1040612232
1596256074
719127917
1196292905
1345858479
778275226
737994526
712725095
970046949
570510387
930972519
1691093998
1925027803
1044404859
578198454
1678590607
991930529
622590088
1794589011
2002984528
1863469467
1736639960
701004493
713601690
1250354538
990871267
499658766
324363259
1123772870
1943275612
10313252
833672979
1104510677
469270576
732337125
2118018633
861177575
553556240
790869570
606675098
187394149
1353153397
1555827792
647581479
284367918
1167290570
1772196651
1518109743
2076641083
1842648450
867343196
694759525
494672400
63804179
1612360636
42386064
453228877
601186789
2031333045
847465479
1890283037
523834547
1669883375
331329739
1175084458
1196730834
2088314644
603675711
1586334407
698082682
1763958608
216563775
1085529254
395064475
605052969
288480018
2133520430
1537250947
339866568
396035557
1679667073
645959618
49232107
973359844
405123900
230892507
255936295
1312490350
997222664
1740560234
1320885088
1386184312
1221133764
1711258390
470436832
13200995
2136489090
169639183
757204191
74702869
2030747435
1858307058
1688292288
1964619848
11503316
1626935477
1906675031
885766794
738124761
1805609140
877293493
1055463188
853235189
1099040878
70774876
1032028403
1983720689
1614601599
1639958383
1817693341
643428542
1484294296
1227560055
1684280810
2025361745
1578412121
1392071258
1665429188
1677942607
486091568
49386317
2107577590
1619577981
1298639313
587662923
1812541461
964424461
616941847
1177665996
1173166316
203810616
100246628
310171896
102442665
660131420
1049706646
950712240
550372719
378912667
739116229
183551678
1124832464
1098280051
1456291443
1936414694
124472815
688623773
1713809867
504027897
74133850
1912679001
1266287989
14375163
345783807
326728305
537177109
145176758
420441773
800050545
1937258154
253119415
982270264
1284770444
795551465
1653219756
1446626248
1471155416
1037867300
253273333
1317219250
432522022
1327759164
1126563521
1763767163
2076514423
1841685009
423543782
927957323
1067492342
80129122
1140025403
1029461245
353902965
389315803
261487470
718454315
992194949
633405416
1759194419
1957763874
742056475
560222913
377461067
120561287
614104573
1344400664
389176332
214015381
651961771
858297246
472247879
1947887265
2085662656
1269191102
1674070591
1864277893
195973332
231308506
1195595401
415968090
1103334218
1736949108
545692735
1211799721
754968818
2061771381
1169899825
1393694914
1438874071
160250453
841174502
566164644
1250303234
298595935
327497856
2081274881
1208455533
1121850437
1449441814
1556316977
1524190433
955240629
1919543784
1728268765
1353915833
1595318645
595042989
1214738512
1294176665
1740453764
1796353537
1725490972
1447896839
35588636
685193468
827120627
864109830
1300932461
1340608604
1186066709
11139920
155455646
977741029
1719007853
1720945315
570432178
1514788774
1110262983
2034677047
68278624
224366090
1342464974
1388631748
58921425
445582873
700811260
429311170
963687270
1915429548
1415208154
1069512417
1747213220
325027934
2144563120
1740863253
1300487996
257368213
1746804144
43391399
1167056127
2027712221
2058488274
1650294303
1019893667
712334451
1168055142
723408593
880695474
739984605
2021983251
998275445
16882154
617630206
1746751110
1560098645
1948858375
728952981
287372339
1139309926
1414163693
1968243759
124943381
619035926
1379947037
1343931315
311795787
1719245709
655338032
133649728
1889369372
982084353
467776526
1369146100
1423591038
884566665
2100233417
191086200
934250182
1069206987
1544776102
663907825
1897653485
616205902
115593919
1425244134
1604022902
759300787
1279214695
38160292
153977341
1090142109
1777586965
602841452
879166808
1038303223
2066785248
848191064
1805284383
716166329
1335752677
742914337
876493106
1209490799
1326726680
2039190186
14330353
1863207043
1808477486
1903113506
65569697
385244100
653911767
1488150883
237564489
1341637545
1375805632
431284801
186654345
1926491360
5789749
447539619
2054898702
1084433295
211225317
46167116
1967869863
705559513
622000746
1837102613
1646069261
1991475839
179074526
2140687982
1930932574
177026227
109161460
110494810
1701533596
272744566
425854402
1220266707
964131161
1551338659
167413985
1762479419
1060329376
1868040690
1020543366
1187988205
1518387746
244632121
727561285
115199078
1328704981
190800185
1566071173
5904147
883872344
1692732630
2049121969
357583190
1698206071
419374390
1568338097
320255766
1426416712
434722048
359288495
222780892
963416608
149854736
1296098248
1096067438
1217785507
52301021
1804347802
1876590459
506617796
2117628217
254415328
1005360130
2045176950
1764200110
565099027
130221651
406016569
2087735548
1668686910
1900430333
1455236163
1680912127
668662202
1783301
688419135
777673948
1848333796
1240511786
449245565
754664110
504666023
1223640447
956742974
1166327247
1818180675
1531714327
1000966916
1931651109
1324597619
1646290467
749565447
324217154
1833013044
952494038
317738061
1762676360
608234141
1159318828
1379296357
469527229
57208820
740742389
39713980
1445084800
437425359
1171765900
1942495402
66709945
48345696
1030941441
1864374235
528720328
1424824307
1673560385
2060082074
1483289481
8299654
316377586
274994526
1480018677
526674410
584028115
819733919
1390379706
1726731858
1363374158
768520448
148127183
868214518
630355814
1256994721
1496270489
369320423
1171571747
173355732
2138322839
1444944101
1618474186
183712498
429894569
551826282
1093212849
1475917495
408172113
1671856267
1592850296
1691357284
1142301601
1598738831
746815501
820212969
262603059
455040031
853781055
851843422
11660668
648815745
27033516
845679024
219787425
61698098
1190165276
639467273
1683594455
529678121
1837116368
1986182559
965359156
1979174762
1812538101
1080392472
1136304911
1270556216
117319258
1199361269
1332733032
1817813668
450473470
1104715494
1698354722
1903794281
556509110
215068846
913700638
1586753815
25396100
425925732
844888457
1087887100
1652000751
158754171
1523063596
226584444
371879443
46861713
688997777
654077171
1758479884
744666154
277935738
1129062707
114533131
528137220
1837559791
1683027865
1666977779
1295809016
1948954714
749039492
2132200197
1986849338
2094773029
434826839
709020400
1384443879
1468102864
260022783
1545669130
1740315178
558651172
582380219
2097814394
1571287895
1831342447
1137298974
126486212
1078842992
1750153424
753070173
805530842
963464655
27153581
1923979129
1367012188
976157001
2066600524
672281840
827062698
1733033141
860470807
1087305746
1118278905
1442706796
1517437660
1019799652
1843319804
1210022326
966783609
672008158
2123975623
436608418
485414527
564231419
1060695066
2092892828
1812154282
1699398886
1858870091
1668738235
1922666186
1119940204
705632872
989258101
1490111688
2125126493
253604338
373181876
1273342617
1343064880
1452680666
1935914027
1562595790
115436951
1410232704
402973603
638397731
1722268607
1255984317
1152365838
1304489989
1643699177
1129608916
583815632
483157917
707054227
263703614
1488061011
1640272361
1881050426
2000724358
464487350
34570157
1108061275
146794732
1743775356
795998972
586200564
1702206697
977597568
1544681601
1343473578
1742861950
1073749960
733925306
567156992
1634789162
1831008266
1248868961
329629085
1157685072
1229990230
1024269814
1101526855
1936054621
134611486
1923816086
253636880
36285876
684425609
295167078
886409229
1005236206
1746464349
882729831
592613170
1155109485
971305903
168926062
2003439732
1022857857
1524582615
123952269
903337818
1825959289
1031921299
687127499
478970768
12032968
876713395
2134135464
378233539
286676513
977763696
386287604
1095848756
917234027
540776741
481173416
2027793755
725656300
717893522
1837781830
160839329
2141224038
1554816945
638759498
1969167398
976679184
907985013
380275243
727708636
1089704143
667534771
1794610873
672057184
1144499508
1330491292
881769026
758785646
2007913892
1337081803
1927773732
535511254
1091541809
942176413
531061363
471402641
602938688
1873126029
930465478
1950702691
350084551
67165004
749343341
490551862
86727984
123480873
709100608
1951725663
1676279533
1455563738
180372344
1620674919
2142549466
956368463
1736017674
93308159
671872985
1022128637
711429963
406502091
606337743
441358664
355263691
1698827418
270940289
418513404
1032085883
959533213
1896299244
625789259
272597117
568949683
1378988165
1115059217
19297862
1786598290
124242010
1966162861
657134010
1087498467
945542705
334501076
561996594
645667366
715210685
467781115
1128345049
611589414
1370926914
1126900949
680206058
861409693
67801445
2090362263
14470909
1746311983
1325062208
19865757
132811064
922387569
1123092648
942266473
1460001880
87058441
870026572
2114324683
1852830401
1258251235
1365595115
1466809470
252097183
923652846
627880222
216378067
970827218
355143526
1985645743
4775803
1819519756
825703682
1041946053
1161488217
1968598339
149036023
1570193288
567904150
103064708
1561977311
1874150572
488045454
1962941841
371399980
502821998
608549662
1889569484
1936891587
470418976
427739349
1062738944
713190585
1988539947
1219201149
2054872801
1710930836
747891074
1360796857
347727674
145224215
450697889
95637005
1529036509
769044977
297438603
500234369
93822614
449768242
123882336
1296302703
1420225954
860288430
841246669
2041371137
669289200
80196604
1976798307
1205435488
1759796208
588954886
1922747705
600048446
473015890
1509658292
715244847
838646497
1655746273
644138976
520092102
1231602081
855384936
2079484741
1939900461
677260531
326060352
284305577
483858582
273069994
581826235
1171959863
1351031574
1326577988
1167807145
990055379
1876839334
2111841095
1590713665
1234371065
1573093035
1617840045
79904761
1522892717
960148660
1491937020
1089496464
45484820
975140628
1342932753
2071354100
1376926984
2042002417
1092423935
1404401400
69747791
1068995297
1315354381
1201949363
82538170
2140199140
1505338319
816437770
1151843418
147076270
430288764
1173265293
1832745310
140516003
61628008
20267213
1323163717
1488230810
670918575
1953253057
1080149043
1065725613
1130742592
1397313014
963855118
572252646
1480212459
761215699
451117088
1639197196
254189973
306191746
1806001674
32512329
1961510869
442229505
1191604416
1845973219
1647008830
342674604
1390313614
681262706
1990821852
1617080434
1385149282
1831739029
288961092
1306395048
1305430001
1230916342
303056881
627810488
1213237096
1999031593
2098038613
1490187205
831174612
1216756704
1036212364
803456690
32708217
1074585201
1596926604
610235274
1831066092
15931712
2099665445
10277528
646528097
343483049
228695971
969503406
1884130836
426835543
1546651015
1739495792
173887232
1307820501
838493772
688819166
427577901
40050944
685798197
885693905
1149560455
1744323229
274219560
1294142192
269093498
1413536552
383345701
1132566214
1857397992
2114687713
448562005
945812761
249284839
1734652173
429427011
1140521309
601620066
459542576
759582117
967020577
1141478879
497900158
1641270211
1084128973
1911816585
1688440397
1875894635
178514833
168310814
1987103232
175609052
19901994
329522888
1143169189
2037244659
1475569577
1591016423
625030622
566695382
198927173
1712976083
1632788966
1917887149
1933000211
497253394
67378891
1528729688
615995223
799605816
1269103491
277308682
537921829
529361266
1490770178
1440193965
1278453877
1806409727
1637297709
1814407912
204754162
130306781
140514305
97482728
1560175084
1881509175
473995712
1196062939
591199781
533032337
1823465958
1779384501
165217337
1638457095
133858675
109682678
245631682
1208966276
701218954
1578519087
467668204
167557815
1385686767
909575457
1383391760
567933300
2009669712
1917214317
1908702879
1174806396
2007985089
420735402
388955156
911219554
2069163273
1475479443
1618438492
1601351394
863469621
1558065892
1364877943
2144034905
1695061453
227334134
902263226
1185248505
78927765
826389030
391001980
1502737288
806425707
394113624
1030773252
1097182948
641201305
497773810
363413198
2056673085
2024273441
840110327
1226606972
1120900357
141832473
310306049
855401777
1069099823
48128843
152653513
1540920397
1090986301
1939785150
1378705475
321341599
705492349
708454234
563277501
964215788
2100090727
451367534
1856974959
1256636383
362539558
312785051
1108534167
980459247
1377078879
155149982
937360317
873816952
1294971871
321667299
1178130577
1687974149
1044264423
1882490891
389481506
1931351120
1067137802
1930863851
1775204579
1769788161
2106630392
22822016
1970303011
1579189466
990277117
835095720
940357633
1248080614
659966956
449974350
1719964166
373801130
851184007
837970736
1802770777
51796923
1694246305
793222908
2022715514
1137882176
871981216
1085114014
718993479
995753370
1980913462
1915132721
572050973
89044379
1312826424
281214976
806277370
536622545
1443826526
1883559679
1815343491
1115949890
1403661088
1659034666
77432583
600184548
2018719566
1571441433
353398258
865367426
1975466704
857803355
557821557
149172331
787571318
15278022
123841093
214676830
1665977993
1682337113
1550111614
859838216
1891003897
1149744219
590145990
1604457741
733994922
24371882
878821906
1682697363
1391746452
385656558
1954059183
1634791436
1283501581
1318538163
566283988
549447676
730799817
1639767323
341670723
1750678177
1825605399
3314714
1043602987
550100283
1875595627
2145094517
284829806
249301702
1823051427
318028583
749333720
1261356432
73338748
1018969489
1489510044
245702370
186681029
1537530655
1325586261
1541293946
1397011627
56024721
1171465613
50816820
147363769
132067685
1978278589
1987591713
466593672
109953112
89297241
1672186985
1251546955
1747199663
1464861656
88359496
293806104
1259709392
941918711
670070953
567628331
2075743861
939911124
1696280961
2116743333
460308804
1219187592
595451763
2104906401
1457297275
1425849334
2126689963
1001803249
242602041
311203427
1284031728
1771481427
466158507
950351239
238735787
2052363929
1761087213
416458502
1011484320
1633694971
1594753067
1223825960
2021482403
1733565215
1122847504
653250036
1512498012
402385468
1874347290
2054981448
808428238
1765992129
2025122169
1495502796
1108050572
2097388611
466412980
894057212
1237699146
1171359340
283831739
683799893
376929615
1626719237
697718879
397793955
2140699298
636997894
1598948121
953996164
247227833
1043024074
1581481650
1677278358
107763086
215724069
1295483760
1070535577
837701252
1255098362
173583684
81374930
854294933
1979311877
1344634890
170523251
1325814889
408476870
879932410
905330543
277951075
1863375649
920045945
864317793
1656169618
621209838
450618798
2084046081
713503069
575495212
360249032
1370246695
997426556
1675484206
1685266514
988046864
1727357971
1698262017
963145450
1857657320
1277615822
1604811881
2036651320
1372676376
1967347178
15533636
755134339
1317264056
1042268462
1031056712
473305218
1362875572
1875623744
134277441
1946752329
469326312
1923903139
52508972
2074182058
1874839523
1904348572
784555273
1226400873
987262408
1156145725
643405902
365331266
250786244
650079
976157638
1152602064
441106512
2084689906
144881835
1697260255
991936849
1254148143
975403493
1985200590
81958814
2250007
618907397
1879714158
849749458
1597595885
1667264020
404792241
175775190
2103259104
1391588849
1921131178
561600114
329861045
2109872323
631694800
1081387424
1304500284
631129584
2080531897
1564695287
130575203
2067803331
1042974749
887227789
308387380
130371103
2023300267
245961431
1017290791
1814992653
1527292138
285456423
286374917
1558250257
1049447632
1412464053
1675306901
624969349
44787321
129256512
93346905
161251388
1489755809
189334441
652359645
197915749
1083192663
1278253286
921101093
1760153226
1722197388
200653959
1184662649
483585016
1256167935
1841498354
1098495445
1377414550
157640813
1134147735
335332929
1665782402
1578587996
349234111
642433625
1953847942
2015946973
996558790
1645167416
841183192
2001104857
1036620896
1340999694
1826249011
1923083182
921387709
838292967
379417910
895167733
779612799
1571823549
433601316
1796096304
927551939
2036266658
391071369
1241720689
37063074
628015789
1389389893
1613089878
1334195644
64504452
1954202049
43863772
1233117510
2091078646
1184360077
2133953435
1451429601
263259130
1042220795
297660900
1500497274
2032101153
1713054230
1192402959
588555955
1723349537
877477924
1640285898
127045090
2046511516
1602467054
76502657
515749323
1400218128
104819078
1493496509
782591648
1765181699
1314926431
544485020
462105932
1934834973
615586262
402592150
2024970276
1183481096
1699602519
1476846354
2039643798
104389094
2080000318
1512914675
185650798
737070568
1973722057
407597523
1217520346
2082053371
174856818
1105272101
1355047422
475004166
1503954139
1419453404
842179479
552830679
1735369291
2008276450
1069719386
217574718
1705366560
1359844675
426599069
1740701155
1877389245
638077379
362221352
975727090
617259199
2033434014
2073059705
1960596848
1817088906
2032060656
669695594
2003284031
1169336242
2074408673
1063766541
676681241
623175981
1815833063
91063762
1275000366
1001460742
48105238
1057486460
146326795
2047761879
1281223465
1134645905
1277883112
956581751
66201241
2025437356
248114518
809466035
2030813600
1980198312
1065248396
1183818026
999164211
1938334441
1924015722
1286038343
195830255
1798292621
1157014138
1570195123
298640836
66277283
990535080
1851568520
771098483
1814704313
1161957706
134081526
1029668482
1027451246
1855102201
1036790016
133184663
1524219757
599309968
730110616
512043150
2078618269
1753977672
623479230
1308844884
732560051
1049026307
1150057089
1784075263
364334644
1891507504
648172937
396229726
1462120463
1854494911
1960483357
1592005748
1544128221
1465699327
1154652329
1189769122
2146613689
1465666142
1792914781
1487022169
1016321938
1968926334
301707635
1779897423
698893652
2015073311
1173749376
1101857115
1835856770
297310233
444405778
514865333
2098273634
223698817
1010755134
1935297571
816352784
1278814636
2131699519
529279515
910716935
1957603014
1717232378
1117681912
1545052778
1310054731
859825069
1170816197
2033948609
1656339812
901855593
264487543
1907014704
555399663
1957807069
1700648064
1762485040
1535039465
973980791
1374893842
888553163
767083436
798783720
230321181
2128305367
2117506137
2043854096
923779040
1247325710
9002012
621786556
1459461422
1013257099
1421246769
1131184712
274934112
205714881
398712185
1199044486
70920426
1997890140
1997514406
2052546925
1688021793
1663218224
421863250
1642417567
1666121552
401455163
1943997940
92757402
530870223
208566075
1892220525
1049895218
1926317958
1288921121
231754061
591525987
2025430331
1565792514
2037769372
557317610
1988651026
1203685834
2127690727
117045628
1198283795
763950098
1859801262
159930778
1123814951
1212993647
293364341
1168979525
534929544
918303972
171728585
1385126846
680801974
1278346091
19520113
893672180
787509721
1428889579
1243303969
1664788007
113980718
1661988518
826370719
57979211
1854239270
903305765
88281890
1152261410
804371610
1110204917
1815300844
1755572582
1793550049
517943387
164743953
316190401
1711597237
1418377490
2057792660
2068701558
1900183730
511172434
682580115
1540037421
1494629591
602350612
56492380
1215065564
537535237
218750036
771154257
575716576
801488696
387182429
1145177221
1969299677
1907092717
1861164207
1725061141
1481265247
1112403178
574147307
1429062311
1340150602
2048180281
1649630623
1967654081
1162525786
1352780974
628364127
1155621183
1348643802
797428142
1706454152
1383730339
1844828522
471659542
1449007400
11232963
864904983
927435205
1670410070
2144860621
815872664
1833275274
820930853
390284054
1865130037
1318116301
261630856
130171769
1807152341
773876564
205722610
123066120
1730041939
141032942
1110134542
236967447
576350018
1637284400
264894109
1782840486
1725103727
951556562
509130690
1365613400
869204858
1617911357
1699480031
1804799764
62601221
88198205
1863105562
479199666
1512117337
1683386530
609911662
495940195
759605393
887303350
1205826034
1250854232
1150322587
159107548
329149490
1537285152
1323219318
1973933658
369424333
463550162
1111340267
255838543
2089392573
181541603
140796571
1915907862
1843379237
1026049150
295183927
1081318810
1844059534
688332341
565178810
787820607
28624298
73761099
152002348
195775574
1776256322
996802233
2106774214
1203563984
1308752653
2091904476
1837475280
1948367487
464659138
1283868248
1893423099
1175330682
670460718
161038172
1795476042
598651944
1376539676
1251457064
31097155
1758717838
2056033523
2105895035
1144319765
105837630
437635809
915068992
887866712
1440816116
516337529
624173233
1830113362
2008952033
2012272094
875525095
712955996
1304644938
1535963660
1757179178
1702300825
732106675
1494853328
740108665
1931703534
443010943
967695366
1115301808
1203367042
416109795
2099747971
1338634335
504832963
286441871
2021686497
1819117373
541797101
1342555202
829458774
1884463471
651494388
539497893
262716507
1150068767
1113996492
1190149243
1544420363
947224148
103256581
21403959
1249747433
143070059
1855428851
1065335639
1925482366
2050931149
1262252410
1211432046
697408918
695945197
1065451702
343696824
441256549
1625751567
1094333241
656464658
1457311601
404635897
1902298918
1402703840
1249900534
2003041765
1171791525
1622131603
420040529
164953946
954178013
766100744
1944231748
338356755
360184135
6438850
1382118866
1463816370
2106345503
1699139453
1125544891
1520765794
1900138152
298376371
937435925
884545576
1824132080
78889148
1051350184
584467178
599898240
789262901
216205179
625104325
2030424274
1127414048
466474459
934646219
143107769
1598090132
1342106609
677916348
2066283649
578433218
1181124226
2092409605
1531520781
1562169091
1702230243
1133819168
1217148777
1823899258
956775115
722162321
855977416
2120861192
1808793440
659894451
874263392
1537368057
1632195252
1997026619
766106905
349824267
118800471
1360111082
232813775
1361953348
1829241327
240066856
1891388686
1084716025
254293228
699817542
1439963657
708315651
2096994546
2132587942
1132614784
1300755749
768136776
1104113907
1988141983
1406933555
1497549817
961405746
657346500
1383149272
414180830
1805011358
2077932618
1808686476
1680866132
2039903022
1905060271
1823486435
877901079
326185300
1524695177
1414319462
673217459
258576431
246735617
248668858
197914009
1466226301
2122106774
1143011989
2090327472
236211736
775477982
2078310464
710400263
2113393717
1847913005
2067010846
1598633481
428487069
1079711223
661368117
50768280
218643182
46304134
1681191852
1031824839
526629070
1203980241
1391228633
855752899
1628641350
1045946644
198188146
174940672
1821303528
607541646
1626594826
184088850
1164836624
2062088685
1979305167
517045199
808564766
449852136
1991138939
1815145617
770870986
1160153056
2043281639
2123278459
473878947
4161842
607713037
632503694
1385954509
1465558636
1818918007
1083754842
1950081614
159612999
1816670686
505470652
227973829
1226285913
60215732
1976103939
2059025771
1739309550
597765147
916871795
2084659233
673760896
2016307891
185776767
1308712959
1931081232
1088724430
1938955165
60911935
1329928720
291016729
1134260752
1684764609
1254470365
1428939444
386708746
2026350418
1862545935
1622831593
120814826
2029251530
1812085882
100139327
2054367661
1302862106
1570043070
406794051
1639026963
1484252159
1732660533
15905532
315831488
1122214460
1639342700
32628321
800063655
539546126
1987435889
33647767
755601770
1057188717
1299340764
1114215603
355205684
498137072
1496181749
606758463
235029271
195457733
1562014588
776433276
2055665577
562688344
2073183580
1439408894
1134222625
1495339817
1862705710
457611074
1818867732
872757980
203246705
1755576487
312920917
151948558
1217798846
895373851
1527371204
1032239672
1156694570
1445861579
244685090
1616153986
1022505051
7733418
1431365597
1383155260
1294896567
1892521928
121322182
1629009673
705875958
1328229322
2087047411
1933913875
918848541
1515058472
423253022
757606729
1619368132
388598739
202901541
829474271
1028534490
942908287
1301315868
1901136108
712408215
731189233
1957486791
1230169217
174693673
1046417568
1422171671
2049836967
1182437004
101049924
579785253
1643083471
1679038732
1216458132
171380606
853798018
1251789939
1721140321
811515780
1121321256
1233650117
1524954625
202639786
1850809221
70051304
864268048
1608990858
1891248413
589073257
50559363
1416091986
2066685409
147850500
551453142
1450305766
1094597987
1235716088
812900903
1607805747
598092316
1297323448
1221621646
956207183
376421878
1239494445
1051065702
242045960
1490201382
918687267
2096198230
1692179159
309715880
1749673911
133284831
187341053
1790757385
976860811
959431435
556154963
871508200
168955253
2054709493
646739722
1296167968
1074098516
1086992944
1167971629
1804783797
1199815480
1196899238
819325792
175137939
511148779
232523465
1936527739
1532456853
208572757
1689058776
7191475
584362769
554064446
1543180166
474372563
268923622
1259699871
988847218
1893776659
1010382031
808146868
912763412
879232692
626698574
1713276946
1981439952
1191583099
525849598
1317246588
307153641
201436321
1699990177
369397852
320793355
113617454
620578743
1068675954
496895497
1820026039
323813314
780869785
1648116925
1728059793
1394525323
1300731353
183080568
908006329
859204317
1219768353
1452858894
806965581
174160927
1071855276
1122264589
1520677526
1032236687
1974987818
464821300
1906618270
1150559509
1004628386
65672779
823826077
1348302743
1065254990
153869931
464736898
77235003
1589879865
404424540
1069463810
240648938
1528552974
759990283
675569833
944435048
152946150
1787453645
942014333
2073536381
298681621
1190987517
559370385
1824382954
1858396313
1677596962
39093030
1232755885
83512101
662002725
1881157769
1435463640
536870925
398523998
1395776005
562381620
297018472
340403242
31322010
1200809836
1618670207
1762049265
1793088975
536947992
943450828
1648991817
1859298401
1735935010
1081806777
1902242076
930509894
1321805088
201795214
564835610
1876809245
1826865308
215351902
281806246
949606353
281737139
1355273741
1410205206
255378361
2054642814
1244303008
801082683
545054264
247052770
150353312
1154542124
550808675
726557813
266033955
1541667028
1321058807
1433555500
1516013570
1009941870
786110374
376109733
927709301
130795817
1638394233
1989279714
1294261697
1707779733
651173116
680893957
1943955804
1447333278
978792265
465495029
166256120
1658003441
869706716
1429123809
137783999
2042162452
1883056650
488802260
1531153709
549617356
1385616425
1047661183
1832500098
1344580930
1351120045
1268147827
1466242768
750336892
1262882211
363621179
1599481093
68860717
636351974
1057125359
908628986
1547745666
1582399551
333650075
1720189585
459092755
626272525
426616128
2016138215
1138511821
271207507
191716164
228788562
2072471543
2078303471
1329625336
594093103
334254071
548655593
855640417
492638403
222948434
451290431
624524812
2043877447
342036143
1523841401
1789595047
1335548665
1186503047
2117619939
882105639
779244054
399240263
145062730
1531506710
259971874
86677542
1230799864
1709170710
1032145195
1579441133
2026645543
1893752314
2059009919
1059874827
941643202
1930262903
740430778
453563
560672998
1350021527
2023651347
923002880
2131796601
556322064
333065650
447237419
222129705
165313127
1534361289
1984323091
1481822608
38320153
2128625990
354835673
1599056155
1708197117
546381856
2063630133
425729863
808409191
959442680
2007575109
1507648186
1363796673
61801090
519075740
1310909436
270308741
1530369264
1825964143
1959566382
99971842
973680204
1632760485
1979046811
1347594151
1921259495
638872855
810753811
819161459
1236784681
1539056356
520449751
1875681403
1290709663
2066041121
1882440868
1999787799
298786548
1251068416
1016265261
1084682842
181179917
1032569127
1277509294
1520513558
935323496
830685326
882513456
1975122214
1017184482
1481137168
1641537255
475192805
1316655295
1151499855
1096277958
1810268644
1892726849
1952842877
1428021020
1618195192
735299068
1586045549
1664368612
2140426902
903346053
2061045671
1253419334
1911621286
11224170
1813019388
1066218378
1591915037
897724384
1815103129
1245060994
657634303
1750377319
1444646168
1759777776
1762324661
765710545
647490783
329049145
138846814
1136794761
301145350
753720896
1265954822
718671843
1387186549
352231799
1996377833
1425101678
548648592
620723228
754821740
162836684
1336749638
1289310713
964580327
790240683
1716368392
1701513944
1475328923
1662897527
392036529
92833874
1740632147
807357315
1620526885
1210786876
1932388411
670277059
845791428
1985722155
1552191605
1472294577
1727037721
1870603805
2064623107
1356873691
1970508343
1993242968
1782273471
1897112420
989419892
1021540956
1248830542
647724984
1602765602
274913783
878223100
582113311
1389999987
418176742
611078939
1194500066
308237724
1537055770
765431667
440145136
1704687935
142978610
1331325851
751968503
2095973924
883196649
1541249116
663503975
1645640789
739059272
1902737468
445745465
1892439248
1946065361
563609414
1010301794
418293026
1691922881
2138725468
1942039916
2062290035
2012642386
1848338336
1674363023
35907388
2107059992
782752965
574224480
2015480682
1797168619
1423792542
1766937775
649350465
1377188075
2030118689
1345270599
2113932020
1417122439
727697942
2122873590
1456472382
317287998
1710643830
1510100231
1350838122
498619897
1883677668
1500889155
1964987373
1634974079
1727467146
2090377978
1024813134
1547211800
1508855423
1554269248
1067107724
550672986
952294580
1689470987
1398147144
1224536354
240793245
2125430813
510987600
2016111494
1508632321
1674104364
340147548
1952797014
611735009
1166937907
563552692
584756393
1191928031
786500776
1345929262
1643978989
794737564
1243510649
1965965248
1258637520
1294472967
737339712
203183317
1491967116
873075579
1484124255
902558855
1259069386
1657730797
1917067282
1720701555
1435637921
166473416
1634806788
748168098
1382026575
408786768
1112214159
357706617
682510911
1191807983
302456418
471142337
171684076
1342095353
1502767396
863827261
1892060659
2013060677
81642930
1710580500
1991915229
232321561
656353766
957607957
974794914
74356367
580973033
1921267312
1892933336
1357836218
81277267
342233066
834648000
1082026560
1704660433
1646205509
901449011
87180304
980427168
2109768560
2019764350
1268702278
1427105193
826416586
672885290
1061669770
777069463
1039383683
1093029865
2103624855
752447525
396744625
2142992961
310262709
1225436625
1076525131
153291720
1086117895
1170642480
183463218
1140823588
1903602453
801197341
1737672402
1410306454
1580282119
1933310588
1836227408
231692864
704584069
438332563
1096356714
2055517976
1433982689
714523155
293977585
761063302
748615642
676207883
1265970301
912669228
118965784
1758551115
1508366253
1884170974
1884663816
1029758450
684280718
971835596
241301532
1793739311
1605933835
1690838318
1661676852
47670406
991108432
1037273366
1283058532
1837950765
646082818
366752713
1999791015
1502766154
992921959
321118559
1152855105
1216098543
114721301
1574393880
2132662517
483415768
137100001
1697136585
184965971
1514114811
402308453
183730002
646327073
1001079712
95741921
2013078239
616052396
1485937404
19522062
854248197
2059573828
1301842131
38230374
1346740614
1547903347
974186771
988120446
837605615
305368777
1718264358
1035973554
1350677042
678865954
229822236
1759124606
1903561468
56566518
240447951
1219886667
2022077384
1738611772
880291152
349504266
864603865
2084546885
1651607519
355265422
328758628
1327952879
300168654
860652631
1053353633
1782855233
38333158
823320917
1101528563
269253458
1739928889
2046419613
1744351421
1132668699
249290551
1125449801
1747932387
1357989624
828332479
822435637
358117179
564046326
531574604
38022240
926091633
1040040152
1942584440
1195655781
2020053143
2128299664
844723176
17568941
249838368
256028675
365684672
302572546
1518860139
99116390
957537297
1140603696
845472149
101368035
1978736813
1090826972
2030256732
81451076
214365282
1021508984
1412306073
27135129
301510209
784088190
217191428
869884464
656961611
1656396676
681071558
1811390823
882631083
1443706365
998595497
536559352
692515036
1055408462
1258671967
1592593219
1041538565
1430684492
1261542433
718842833
1395051858
1749880109
1647226733
38263437
1004937417
122830868
440153280
793603826
819649316
78190871
269442085
1129393475
610781582
1534182972
1932175529
2079154107
1637889548
147882479
1509475830
642725409
714203623
873183073
2073290583
1940582068
2105280416
271740810
1430433112
309642644
1049388448
889979993
433296461
1160752517
1037782977
1144134981
85977766
415420520
1870645889
173405282
1310674764
1231476449
766815333
1808916879
1981069082
1448868123
52938949
1321742046
461241355
968480442
1168908735
1546663283
1133441838
852105011
933765751
1548927301
1025575553
243192317
2025382307
576109986
1411411957
1521860351
1143172001
1839147274
77577949
1981361857
1439503565
1591431638
953890453
2005912178
1284756227
432691790
1570011374
1967922272
50307436
1808991439
1011863604
1152180293
493218059
1387317334
320601408
1631525675
1991767084
93793344
1303219796
1112734827
592799811
776760730
330742906
62162112
1935394789
1323067837
344248946
1731786708
873201009
1671746477
269228712
1509036972
1778314531
681291989
430659058
1358434540
1543638933
64035741
1896855801
2128309126
143987517
1984778496
297956058
334459596
102860680
395052208
1107868624
1891541350
1478856409
116784347
1977576141
1796849156
1907005571
1775892057
1257968675
55755593
1870734185
2072367548
919973873
676630584
182093793
1749091945
938657623
1852334174
1593428573
587816992
2007182376
1704594425
1523872993
554893904
1236350537
164368520
429685445
1697428546
1535019508
397172976
1665933641
139032155
742155860
1725627806
1080881855
1938840786
336034693
1119048768
1517467743
1265874385
802179296
407464365
1411612024
443577286
2082014054
827050023
1537579100
490136439
1085408185
412825791
1911340336
689809021
733854811
780747633
1096751241
14678239
442841136
1607366486
1605071237
180894969
298197192
1667857080
2095666031
1049087762
1388530774
1488446314
1279017178
1209868966
1065407429
406443845
1616047383
1212753400
2037690836
110195712
1211858748
1244982851
857008197
980352966
1864752022
2030611587
676081405
1262149948
466417397
1465182589
217983337
661544908
1784688538
894372137
17049034
1588341808
1038463084
1644304599
1026253425
1556721753
1815010115
380952887
886955178
672802716
1368898170
1659257925
1413392047
1315733256
132807564
1784733969
1386399222
1229782642
769651085
369557288
1164941714
1127987024
47587075
1796719670
931645492
1286127065
343263391
332312399
93304512
950479110
1512050392
1063148934
527599163
107469642
1545408691
1583846968
330340886
1840058833
1789171117
1680711364
1897965209
1502068153
1928970393
468244497
401360675
1439671261
787663098
1287168271
45161587
820462900
1030077895
1440056470
1691316771
1417449165
672354258
532982885
856649371
488067766
1976083351
913153614
1206241105
1097238338
630270882
454246399
1421934707
660426890
1374784295
1548821279
904409776
1448136541
1095008223
1163795004
110385452
174570046
1383257216
2096436191
2131568772
1187823021
56580727
929382466
917662798
557098021
1082125573
778730682
1476062600
1651066490
1128037090
1687095109
747757905
2091533290
2127370407
1358396548
601611860
1104446160
2037390115
1805261457
374103006
811694157
1911634294
822234589
202684268
527382796
1469757246
400655630
903201700
119689509
1690933035
432950775
303881718
466773176
444454198
1538439408
1788185796
1871878021
1834985599
831194464
1744348850
1321647695
718458243
741709557
1944190799
295064968
1993398621
389361679
2077597386
623788903
1097044595
1197897625
1759346512
484597384
884495401
1523172449
1128846214
744472346
1659205750
211956206
37082393
21026466
1687865824
139132031
1924078158
192172312
672530008
809772241
1917154575
1627896758
1641298171
504847703
1831819405
185005682
1721341115
852901279
672581579
776039415
814200395
1729281768
1507773427
736498044
1864132240
609419493
2043245067
50802559
1141978335
1361138928
1787253275
1832317308
892674294
1543082703
1389993091
1703788277
1702448547
2020914532
9416930
42687193
1435089662
1832107575
583613495
1214499963
1047201790
1076552193
2089148030
1516834574
246824381
1108213033
1756060161
929205008
757834010
1891585890
617302208
1975735563
1635093713
1673625839
1477532479
1104164634
638866552
1959652739
803413553
820412523
747384245
433076683
869943585
1379180018
118367134
1822961411
518165736
1045789225
955584527
674422621
459544878
1147119114
1636802119
1899762178
881013638
874072190
1255167384
353957873
647951596
706860814
1604102808
2127374242
1968642230
738367041
1804868145
2126176639
1300398582
1328996779
138955747
536845395
1033847543
391986199
1107246047
700307723
929376828
753018825
1211657470
297090907
423876948
110479199
1817060083
279577147
783639405
498943105
1118545265
943491934
711881426
1162936939
1899071839
1559392266
362084312
1111004139
260113407
1582411171
189161078
1265990956
2080850895
1376726326
1473662315
642628433
717346003
1450282910
927918981
598152296
953485479
1395212958
1994108566
1491349723
2049796787
922672256
686272848
129268282
1149581485
1272496359
1809355231
1164428349
1833362976
163122172
2003752814
326548806
1172678253
1685374886
1022681481
1074865676
1550122575
1728407464
1652907369
245551646
1676173035
175476097
1104299142
1432383499
1799604161
361370924
1458922246
1846352325
1839624483
1969776822
871589250
222932243
1402502624
1721441478
431648797
1289677563
681883209
1895159225
1199913875
1922261254
472336854
670659086
1705753737
1044257085
1507498422
1417248968
688542088
1323766092
1624967875
593755053
1749579964
2011593961
1039851667
816598319
1550323360
739494932
1885281876
1148885859
707138698
1983216673
1165914741
1541430602
433454658
1258467467
599468030
494089764
260081825
1512542711
150020378
625941149
1697585103
1625126746
1953552742
589347819
1030528338
1640486403
167800866
402210200
1009059538
182909462
1973140101
416034792
1345074013
2073134579
1976327638
1436079610
1473606353
159759231
1955787083
1147121781
1864665946
356748238
1023027631
841306789
507594699
1929408372
630000066
593723078
1794543164
1722156822
1980308999
1483311524
2489785
778863388
1623572003
2035091330
842601706
415355988
510220101
1613479940
532209747
659465249
346406601
799009419
156577925
1242174757
1859423196
1583854094
1019500577
1248676450
829192731
543228494
302281319
267892893
392745967
404396791
44511578
2085961198
1927013526
56323273
1324430276
915866208
1476751987
539049287
1958077493
1511006297
208027938
1454871337
1878580827
512168903
157916179
1218964113
1434312041
881652759
1549658223
996422004
1401959234
971731654
1268072361
1890356155
90883500
1463461130
1789333893
1574002440
1237947588
1221563109
770428534
1444063285
1968032195
1247055900
392927598
595433050
1165839489
360471621
1167655766
885616493
1766253187
1633749835
2119224175
1976876218
1209259156
289387728
1186442117
461619006
1754275122
107081097
850340060
585181956
1953636088
1378223873
1421504167
2122460367
1454039740
1379342192
424423659
1817097457
1434967522
304466611
1586927150
820972700
1383022742
582154766
1142303107
2101326176
83872710
1883049151
2066798009
223115797
394080267
2128683008
1415702093
527696500
2123494156
1409349493
1519129338
896819175
1049616058
972993822
137007329
675421525
209188473
1948211666
3812825
1923776444
1496512065
1705315767
919826798
904008203
1501780102
542257206
462342265
1581283901
89777284
1134964739
569095657
1972016207
1431684213
256191466
1913917119
457955220
895034243
136010490
510933683
1256194699
926635223
283982788
1891729232
166596320
146899222
1545965174
992432608
1362456136
203873517
634524506
410300980
2091814494
849176479
836768768
675449876
1327473792
1548759084
466203499
439099965
409387827
160441608
436536809
1163034581
1423586560
351562124
1889923566
394523600
658514443
2119644218
1807996892
1501598168
1576958709
45626612
1532232221
469024210
1195650623
1429046121
793370133
451067122
1863099471
1227625894
2079194069
55857409
2097054447
512802185
1534908044
1229806080
1195817626
1676849038
1396597910
572031146
1387321787
199790886
392654889
1093068890
1599973840
1577651863
1110816497
601614768
1285100404
1552939335
1339544258
180212941
225462767
196144781
1909582384
883211106
449396846
1069581583
296757194
178275088
1188848992
863830935
603454278
695041896
286369700
668966764
963191107
393598074
409059840
855589403
230650842
2087706872
226283486
732813286
675709590
1507553389
219621584
1268328010
2075128556
296842657
366839310
836250077
1337829470
2059472077
1555131794
1676541087
544257182
1481803161
351201054
1131103437
59641833
1154053513
1503426486
712452590
241834463
2099171940
1065772714
27841655
587980908
2100040796
929450333
632976072
2094608711
48259125
1247270811
1539229818
1243378064
1486403945
1643907054
1587692557
416628270
888421603
952857553
1088462068
1516557364
278749931
1043923985
1903688358
1120354559
144787743
761652367
725787118
1294621356
1041106242
1279770965
1912613825
953384882
565247801
1145194998
7816081
1583685656
1022251762
1146420850
792259804
1320488191
1321876343
538854234
1672368654
1099206909
2120057925
1712635254
54139610
1938509983
1913521286
1920464658
911624682
811987641
1292116052
1402555224
2075632499
1712951292
1786139513
1732123379
597662596
1157426171
679723962
1878804566
1202048065
402158837
846650073
2089941908
862057461
774769780
2087250252
1515827083
1988066096
1614386964
140496893
1864074475
14910397
1885033758
387887689
1033690991
900627933
1039991479
352498083
57625028
1375881112
35831793
1701096970
1302307261
1486213704
192463171
622399864
352750689
1799311603
902744051
382116275
1780167362
398323365
569532861
703421069
1934181858
489426137
2147021185
1872122001
2146126497
329451819
254443454
1439013550
891956905
666471537
1272861207
753353874
1629692965
1202020392
481971246
1217415503
1272235558
803851596
770054112
2131531067
1819575595
966492704
165877062
1632833613
1022188298
610468069
1692013254
1058582606
2087241509
1384551895
2018496048
1759220583
216208115
224711992
978402198
601825767
921427455
1827185103
742954763
1781676265
30667430
1688189834
1925987317
1526225946
1974034844
1161614589
1624786275
760148144
126019171
829305378
503576290
172457731
532386825
420597339
274983951
1754266928
484428029
1173359330
938086613
1585586403
1831627583
1631970581
842293846
1567799999
1403088089
428323879
719025800
1798968938
751343569
870674502
225561888
890136503
175219456
1564049419
1669654246
1089026569
1153732071
2049642353
1645291135
282127584
707478627
107801912
1190754562
1031746713
1186171985
1193406963
1211352456
1677567266
1319778384
747630072
2071668183
1005667497
256943433
996810595
1182328406
1248732464
1672314265
907817201
343232219
1733035858
177849887
43958182
1069625917
823460903
1581986301
1904109874
1378436882
365379504
1421655851
383672973
2028226440
1153606406
1534499482
1449104786
1166858850
811310819
274091012
385173503
383271453
1001125186
202910540
1271941373
1222301197
1264225377
1786977134
464103455
365642361
775112776
2000129889
1876292257
1565888600
881323411
1698879207
413793026
1504638541
1400048499
985117042
2094671383
515600506
1530260966
548219787
1973240182
414589111
369793145
321176276
159113824
485324551
383960914
2071515515
735398800
4465108
363657954
320095209
2135087945
206030255
1893239149
55874474
1428357637
349077144
1240578325
311889040
1152696456
1563174709
894362192
1301436523
944549289
1831889307
451386029
2134725547
927761841
1799264073
814671383
1889806673
2141601607
166742551
1676243455
1428993836
835955443
349424431
479778527
1995127458
1716230119
687293600
1966400261
700990542
2073920529
722581717
1674308844
1129903178
1216139446
372949772
1220750466
1349156636
488931699
1262624666
2098208464
6420731
597459617
433585166
1055125231
1102146242
914978630
1373048773
1174530350
1371745908
844107594
1143045039
1461318847
232559146
343205389
933327596
1604327070
563660253
1900144676
2015275729
2042231504
1119686295
1608139330
1236898712
838567873
21447519
2030425795
889018352
113997848
1303875816
1696414890
1285137837
1533606942
917931596
966739221
1056259601
2125161824
39348477
253299170
988433895
1874122839
777965804
1143571610
1746767284
955319833
234458503
1384753965
1887513164
198766478
715641069
1864505193
1504998539
1041542992
1090168042
1716991283
839997954
1655982972
689546991
1104476110
1582867804
2019070089
906693723
1162025301
571344243
121959249
366997152
862642150
1303699329
276003630
385036
360148179
1396630975
1491317911
102680357
1780060687
1511880828
1786620670
652215170
846737708
1233571203
369224496
1369037389
1190535388
547348969
1470074297
1546135946
905354198
1499213928
971589844
70083928
719926974
2080650044
822250277
1872288644
2080792196
1987291949
1778228633
1067008097
21323395
994095268
813944191
742163102
1060433683
572296101
1459658588
1176364811
1014975255
2078233535
2074675388
1721986670
151179099
1238325440
383234641
107708394
294133621
148198119
1968653057
615243356
1396626769
107895493
458469633
560129134
1581889199
1045211676
181116171
1734084742
1455649610
1287135970
175813627
36219257
1204087787
316645794
1347819814
1062085199
605421494
1064047489
1557387627
1091184362
1011999401
113661923
1649828876
1949198392
1114111146
1939925036
1177882195
699695103
646073974
1500923893
519740559
667624876
830103745
399326528
227726659
1564322414
1025882784
104059298
1832917875
2100739462
1256382197
235018478
408031113
679442406
2096091994
672514704
1706441662
1820045705
523447774
701985199
228312090
1195678919
2017504271
100326662
1367548545
191015656
193089631
1653258157
372434973
1825028204
1234110695
653353170
338331459
868909439
1675091333
1775197184
1565271757
168058259
351577609
1871745627
882277180
269632652
788088981
936466715
384281005
1784289819
626818998
1757692795
1507996141
907362947
270084284
1021950494
1881989262
1593933518
1372789296
1888115545
812042513
423170257
451445127
159720342
1850231001
1372792739
2004404731
891444680
1267339378
1007522796
1854540404
1555847968
1615541885
937477104
1955986395
2066674688
953110993
704579550
333936421
706662310
680369019
2086673896
827423786
1330214019
413800754
1637484339
1005109111
1194270972
1108463533
476586724
1653129282
1669819043
831716561
2011272169
437086043
286369781
107633080
1275063203
1397370048
2037522172
299787532
1563893595
937936561
2062352078
1486992792
486523800
561078026
1492131627
1960137741
1280610671
1039815141
360483012
2040798658
1078210951
2045080586
1956693487
1066413688
198726078
1316413723
1079310919
1789612771
431161247
16339304
2083111778
169050859
1256410727
778041543
1432019159
1647076313
2140291741
862842002
1022796928
1227805238
21562768
428609938
1055599376
2009560332
498164396
748065529
1374313365
1302157117
1540459378
1040900084
154513555
1270450673
350495570
1579102844
1115867101
1827196659
1561170999
2070715594
524925548
240143143
256879271
1710530772
1374567808
1217282190
2067561094
577457470
72649356
1809829922
571050626
1322181689
1586695848
1206175018
600066262
292948459
2039604246
28993092
1955120974
668826260
1384714647
2034651237
750501905
715016309
560894772
548034811
1181278473
1417798
1166354985
788166564
1560699043
1063723462
1348269379
1097710001
201251455
1906483604
280416619
1281571506
1401057881
787913614
1541112079
800335927
2051031439
167251731
890740046
1475070725
902368061
321449791
1479364049
270441045
2054961056
2063997230
346868024
104420568
788535667
2030424698
1430559917
96543748
510032146
571461322
523943209
320718308
1732143493
1092075274
1264541475
1537654636
1291085050
279144134
854234832
1556911769
1006743516
1680161507
131448930
920065213
9176561
1681164312
291614880
1439797480
574000921
2026643545
177908912
1969111585
251992524
1490588110
1774922336
38377867
978493826
1988027674
1693341966
2127995997
335288655
598008619
408121572
1423800024
1056997586
1382278051
1237502989
1794416036
905396305
1093608335
1536542216
1610520896
383634742
848732848
542270723
43278088
517838274
78613118
1618725099
1877337062
1909143078
340466773
157836452
1070182173
541062121
1413818262
621739447
1104442240
2051965603
1632831377
1742435528
292664035
468979760
517745267
1388074429
756442930
1132894318
293936868
481964076
1187427743
1770095268
943074054
1351202631
843556886
1009878174
344353214
1202301654
662040620
283168537
1737781605
1841137211
89829677
256148195
1618313859
2079717879
1555518007
1393323066
360988032
628632290
1189173288
2056652523
569893117
2060762016
1877428479
417581972
625807298
465541984
1092064396
1142538961
707338209
593076115
1126336539
14705190
645984379
343728819
489703380
372158473
1458325286
1755114995
140759384
1679601688
724482032
1156294809
627312067
729749340
1377767935
1049890943
1537457267
1261258887
792090366
2147203699
1212275836
1391630406
607074386
236722676
1148878719
1800133043
490675790
1579455094
834804672
1949446609
915518906
1622560333
63157856
1683240171
500172458
556458017
1855659468
1564363234
43782740
343321209
834939802
403920624
2097805599
878186551
777522915
1100395926
1228909033
144993432
1364303652
325611298
327423712
1235473410
1488041360
1937031453
1344730345
1401723870
477925286
565700747
1053425922
877636262
1252604430
2140616667
1085591401
839291055
1866203589
1127248136
368845082
1098147812
803532596
1948281864
1701167623
19561638
1419462668
1583481240
655487064
1862384926
214899114
990265268
571689289
851046992
1525271409
631694932
691945603
28295168
771143805
278145870
597237187
1287286094
1936511662
1222559381
821396293
442659926
1362250887
1048528555
1667005526
616684238
1108560694
737914027
303436479
192893527
2097455381
1678528723
993357264
661987461
1638633443
2061569606
1018329203
1320472432
449024800
868726755
1715081047
481863097
1092301349
320132118
16627405
464774813
134273636
793747742
1793841670
2031278781
1578680751
1539465611
1188663311
1079746463
1941229638
162525360
189197146
1824571559
1105695689
1150262763
1703333507
2060883764
2074818678
2026918435
1999850618
16544310
1150651437
1136917305
1744276652
908756835
514984087
1584676952
500710163
871738136
993715393
1279360619
709066020
700043226
940191877
1364003972
441544914
603738063
1438381487
1406126025
1555968641
2083978365
1486512768
782100476
1481010078
2052912747
277675186
574167833
422537184
713707198
1919146648
2096228950
753120569
1718578656
1056433716
1102669430
1454196780
321471786
1790519013
140778226
1085680570
425150025
1382290556
155143046
681096800
643834838
1203171350
1090090993
1189628237
1391876378
589309909
1493116769
1429968362
1544387349
1300152410
59571865
509701204
814829645
523093771
1104681461
1888031221
793751833
2142489736
365802347
424091434
228995000
1670342343
1879772655
1199564319
10782926
465156981
1036954137
1197498445
1735711685
1687687652
1371783607
145663444
1593485964
1077243337
2108230973
1071311495
1404674681
1774006606
301190799
911869194
1479879599
374326979
464529086
116554919
991543902
1097487379
536850648
247799695
295769703
1899656084
1068984190
1274683781
667022264
827782993
482201612
924565871
148697696
2021045034
233467833
1548187703
414642034
1205751442
625444581
360623749
2108836986
291381043
1203181195
1199569883
1784150023
1389955890
337390425
1722936136
627129935
1550676790
457798270
1372081080
76767412
1618551983
1897272816
1005388847
1742599898
986797196
1780080802
1884648282
525145623
1319608528
1756474077
760042864
125846050
1890917190
1863126546
752890405
225912214
224680855
1126588738
761942961
866455913
416520508
1285946882
1819952155
526140956
1487392399
1943129017
176935887
650248965
1036640845
734663626
910534798
1285316494
1313266222
2037686049
1241666211
275442297
229381316
865540401
915270575
1985680090
1683524732
1740749943
706821384
734615563
1012670717
1120618271
1522757053
840974873
1688070621
314521371
928725070
50733472
1227002112
1933528604
47753833
770349240
829142183
1954110954
16804232
2419245
2080985519
267541808
1686209110
1576276689
949368226
92783316
438222368
198289757
259553636
1177037580
1557430756
1151895088
417268559
1625572090
855913384
446706780
445976870
2048458043
214837634
1162750286
509921970
731123260
937631645
691914053
1893850028
1202958459
1026962955
299899890
1519720073
1487056929
18380743
1209303986
1268915757
1475461227
644278315
1687875320
1008736305
32446231
1100224994
1994460076
830367617
1396527200
1484147948
1438329944
728657561
776641655
2145588263
817493785
820730152
1500066385
541164860
1038999357
1343811369
2104102126
106687653
688481404
567438954
129691484
1708789306
905124852
1138912638
1378398313
1458366849
1509457827
1123861736
898027509
550832452
1676838845
397640444
865948113
1326209280
617417136
666887221
803070838
519865280
1728176430
790124381
1031882501
1212865002
1689837676
174884369
1557006487
2044903281
1365084156
381708408
409565552
570925740
1956349782
939482735
1320416480
936868299
1104348378
444617300
307326223
1086769631
1211477601
1771299645
1881095559
884946087
1289589124
2136315621
267929961
799641270
1498331983
1643660
281566762
256671201
99918112
1709991569
797958402
814260175
1229738126
919094520
1008255531
1998272442
428632016
2049402771
356366743
657482885
935056838
14540959
1640287093
1479401501
138961594
875134549
2045645805
1816085539
1850605567
1729377783
2029509526
5036401
870309963
258053477
888730564
874900935
583293145
1499479499
1720867557
2059907615
238323721
1008231854
421079151
1456054567
793823128
158360294
251248957
2132307174
1528488624
1879063987
490034120
1682470333
1105664085
40716835
469408998
1860749344
357884375
440847018
1769665351
325034835
587236427
1383897712
524065805
2147059439
658401351
1604902811
21718856
905169342
1414609464
981845263
1506317228
1315682291
1202442840
1661484444
1652226909
3881199
1743775103
2025377058
287344546
871104072
1803189463
2130926620
308407811
252328241
275723953
1649872988
2053747575
1614797108
1548963384
890187900
826243397
968970883
174681049
557714893
1680380204
1337256957
622804390
915600986
1282333119
1549636987
536729510
162803522
1729028741
1542604294
615373792
210106229
1206802405
1714086519
650144372
485986512
106674152
1135323877
923654779
34558877
1471696484
429404656
2023438672
1829685266
1213036841
632740405
102208492
380094635
560870397
162389245
136447611
911977747
1864756481
201512940
833197179
1547533032
1054187953
27649032
1356319083
594551271
457195956
1123103685
538386659
1171897440
2041011262
589707411
65418960
1336204008
1052316665
1502695924
1732820840
189322625
959470377
664601409
1908885547
1022502542
1797814336
1195225714
1594801966
1715719358
977588575
1363078545
1365296250
294303061
569246158
1394293198
220578000
228339350
1241855221
942106829
621922157
297296324
1871629107
2046457912
997014937
1927927205
1542800997
1075508874
506612321
1786443942
983924194
790295165
684724236
1731900160
1944394366
594243670
2139401043
23658781
1323588315
1951426793
1700723770
1799656838
2083266580
528371633
521745829
508724178
1286160782
1711939763
169686722
261681714
1085680026
1869936319
1210296820
1663423487
1168357699
2008820356
486469075
1767550041
1734505666
1635186588
1564657005
647386938
1863120870
1026206596
295293026
1073077542
1580511796
1931369471
1002031898
1711623320
1911679721
1024926924
1996986084
945396773
1473777047
25554545
1837750
590124445
34553465
1775221698
58362497
1647560464
250885610
964264230
1827301613
571178517
62875117
2082505172
1308888544
732875134
685008163
340276896
1403185194
462783383
695903284
220642429
655172780
1613849862
803236029
1303955885
12726173
430120506
292098738
1803955531
536935324
1990228474
1046980732
1604310222
1261900586
1352959936
193374828
1216371266
1923706973
329436718
306065407
798497517
130555044
1805026466
1356417891
2037241123
415078926
1147590144
1638643185
995938069
1089147568
1589193439
339264679
706315301
69357807
376077278
1781310449
809884760
864977078
1971890966
1965612118
2088626542
140293680
1355081694
1367678628
2053516777
827670405
1886918587
2101696482
845441832
632732733
863127750
296095261
2009855811
683933001
653143346
1891632090
493263811
110472797
1092721545
1206134073
476249051
870368482
1107565156
1517337486
835813862
528660828
939815570
1610672702
1928910639
767854269
1149651070
1542943216
954916941
40203012
2116075293
864403025
132334870
1872666575
884417080
1785739472
1058569613
359686705
1705285640
1441850895
1774741855
1974100681
1548999861
1077496113
2053729482
2118092489
1304167115
1714720979
218699784
1284939571
861617980
1816857347
100750563
833151518
1147714183
1577574778
2118982993
1205807527
706112327
128064928
1860548917
952040967
1843132578
2005529990
1890682146
563635241
652452979
960192358
783106255
1535473274
366099742
1639378454
1410917447
1143784800
742594621
1361180063
1351679826
30900119
1869681923
472839992
1075683062
512516510
1000711762
1661949243
492813318
989884177
673637547
1926189028
539374027
55472631
696101057
1763527063
1255357208
2089173910
302820834
832393872
756775325
860150972
923909029
386530749
1254589398
1218850103
1246353612
1233353848
1631648519
1409400119
1720812772
646841194
1993615953
218305733
1610218359
1046509145
850340719
852421686
502037746
88366089
1959237310
705045635
538223193
1458052006
15710175
1419216712
1290450475
1822719937
1350847773
863063942
1255610325
651592530
1111215406
1933801824
1795663096
210658766
1740649890
446945910
389033069
737478456
484204814
688194130
1099884571
283675812
1680205063
319873678
145620739
1450265675
959215869
706232117
377163845
1792016870
542630820
560457397
1013826686
1963346661
951939702
225751606
1821796478
1708812915
1951790657
1710181966
1905102712
494360095
1595755301
1156631193
761118053
837421546
96757156
1385230953
832575779
1239229559
415164717
89615610
824518304
705940341
1486177967
488154409
497191179
54843242
746873455
2129623734
973000010
1092045031
2090058335
1579465072
66337829
304153524
74138871
1727355545
367244432
468243369
1414618649
1833470888
63999504
1292679451
433774280
1921417291
1017021012
47021090
301286137
719391061
583704638
1046514244
840205990
58651928
1576551900
1904810404
644712020
136001690
1489707671
2031719856
927326970
1741217466
1957118249
790516493
2139255294
1034731835
923802281
361925683
448606756
731777171
310358020
1973462436
290179904
1103000592
1856941240
1854847519
1287623471
523987661
979800207
1385721522
1200102517
763941618
454484607
1461128931
1988185248
1351004917
1015442122
142143958
458619667
1663211748
1427731609
564733233
1119884746
1495649166
692459799
1504207467
701452620
1677804023
854561050
1899514517
561995143
25715782
260149166
1167714974
1208395082
1756074854
2042930273
1820362665
325489478
1499691493
1518642509
1618588565
820404558
1780360131
1698832721
204187792
692153922
102686338
1145559682
233500159
158473192
1835131463
161302642
1548239932
69350899
666157375
1886331416
123197741
401203097
30711752
1957097593
697484494
1118177819
1417885163
1686808779
911461456
709849827
44275212
1381846661
856715158
1742416466
1284488725
840539608
193936579
1221435637
1274539953
2038414779
410807576
1749630611
616353828
1187969589
450742262
1887535160
878006502
1688504075
1577504938
698064562
1248944082
2006468952
1691236741
858111005
984243937
1011919374
2112200961
1634573035
1613915549
2061922419
1448383766
941611953
2039695313
915514392
540532765
1605944170
330196802
649623337
654712019
997165588
273566444
815347879
834310827
1902456973
767229939
1726500611
1583831580
1191173902
1373782257
115030445
835700941
662424309
1019504521
3775485
1758209451
47883733
720839523
1345146580
811050381
1870304010
1513028415
1420458918
1145679659
415082051
1323341085
1080606256
333145947
155904429
724223371
2105953880
1849329000
1200745523
1549429173
386806661
1619685255
123328427
1568212436
800751114
1507106452
1665470330
1249324639
510364003
1485392558
626152932
10729579
2129479429
1481727893
495221746
239120753
1606651934
1846720638
1643746752
1009196882
869695432
2066195610
333101605
160074194
1358419394
535475071
1756186688
51202346
173695155
416794890
1068414506
1937154039
1614049121
2023979476
1996744388
91986435
1273384046
1019850594
77924474
187413893
1646116714
154440851
185531126
1085428437
1519359960
1790757191
971193733
87944447
117456601
1466163118
1186948665
771627473
1635013026
1045045098
716512860
1145655841
461522015
1484821124
350988863
823886423
2128481072
251156890
722728756
222192123
2035797340
821053348
1014509878
109876387
1554423632
1633797839
2089804138
132158045
746079423
286131299
773952725
308303511
1264515917
233596220
1612384742
2079775323
1901481015
668680558
2036918105
267145908
347596464
630450651
1362557385
1538144835
1352237784
1141043888
1965161160
1123557592
1504496351
1027983677
117694065
1269711789
1020939882
1538166557
1210296775
1792732660
1894808497
1750023900
2008142144
2036310261
920625854
1403852897
513416925
1477116944
1511784104
1247630628
986980327
803511692
484362570
2121016324
2021334083
614421087
2048873452
1234103785
1192662011
1011068538
1765616210
1799545399
496780572
809694518
1970552107
152619558
668252937
1363409256
1163138045
1049568814
1676370946
538623481
479397617
1962643859
1729310534
997973349
1958117890
1797549730
340309006
1125956386
2133413658
1196153700
140173003
1443986088
1031333722
1166863705
1518544983
1532608688
1519570514
260847096
284578720
1353530005
301659163
161255155
1291236405
1824059193
940842773
1687760490
974191647
1998477097
1622367960
181797697
944542415
1369783478
794265057
161962315
154694283
1261528067
243117139
1747043703
2078117791
1982659641
1638644137
1859344953
733988302
1631114751
1072297839
995566525
1664503435
974349794
1652861752
365161408
293912638
264735432
906934536
1561806641
155030303
441720626
1639861641
48097312
1670852773
589123849
593268804
1970945089
1903986994
1654178411
203513306
59396071
323105323
1690661108
2096368213
839776943
604572894
1193305898
917121918
839799665
1576498129
1743205291
1828547229
430402787
949088794
1738091051
152133535
1064655342
1117552800
717777728
713192063
377846011
1561152825
1533785380
2081867212
739051935
79300602
1040317248
457845108
1866860390
76069474
133744418
537793528
921915342
2047681870
1105616944
1144431979
120392882
177972882
558414903
1076736415
1832282490
2130356260
714749830
748999194
1581092760
939234796
1437406604
387940482
1627843077
241458238
1532938279
2035169602
1772401300
884108641
1154744640
1767089407
830194832
425742610
1234078223
590138221
2096544481
343325103
47047475
2039827748
728257275
1532109544
2009837050
1323345552
482220378
1235613709
126147476
1818327343
1808031275
115753419
971023879
1763172056
853307760
1801510231
187060258
1316995952
203826856
1215248845
1372761515
1282950892
1027449334
1531551459
1878946780
324872313
30305152
975502116
379998518
1435187067
794610872
2003057161
2051395184
2141769408
2009494392
113648255
1968567840
1764447978
1595629300
613989441
912311611
347262840
210768872
387661846
1014653706
301228591
1969887403
509053812
236003875
822934836
2078783912
1188831400
1126516686
2033513579
2068059481
400534737
756653246
988654846
1561882779
1031214403
460178732
534924899
997970695
1537674943
1976787279
1221885436
1046604658
658127547
556725561
1544429498
1373256595
895798967
1714788682
1559306612
99650737
727630296
1433957089
1063144739
1611639700
322798385
1842279329
1741431541
552037671
460732424
389079715
721861289
16186016
1787920971
1429285928
1722920875
687629718
2025442969
1768585697
1975849385
850035722
216869513
2001638275
308174775
1227232565
196846308
401180409
677284312
267070841
966470177
759797790
846068816
1239149212
1794770540
710736266
1965011202
1364815925
1482213365
1832275195
1242319313
1298672529
1825883895
919136905
786314011
788553847
1772890753
1011741261
1919405560
1691090163
560232015
1134764942
603759195
1521661356
1499242717
890535358
1466341633
1169517203
280212029
169977823
1643134643
1807340185
2139941338
32514432
1797066019
168259547
433745150
154876746
97042108
878103683
1022852263
1286788553
75933427
24379057
1870345349
2044324698
1580865209
429225065
1053610127
1133895475
1040237783
1034422399
1310882653
1421841987
1135100250
636575303
380871887
1948735383
134704976
562660855
688381903
983331769
716506915
793569563
1936410855
1554626040
78913884
1543994999
699495521
785882137
365938504
146425544
1720706204
879056573
1618907026
1459359927
2130249698
898208088
709312157
1486259442
1140899686
191628019
2092921158
1117813413
401829151
86558243
1297960958
1266062332
1198033259
38697308
1618298766
101917011
121225916
476587716
1306315958
2087079681
1281860208
2051274055
63645068
2104465585
1796520959
751280176
1051802672
184124729
98591409
1044625285
719419558
234400736
1460267044
1784064134
1191224263
2007957508
1088774755
1167101387
609800347
953443705
1531640435
1898497894
1279741742
2133167235
1607057900
1345739559
1612621534
1960449735
1720128048
284958011
2062915595
1285751492
1507029408
1039769510
1929127716
938631309
1587413743
1871834011
1376759342
2087538133
739211846
540606584
996603791
948517449
1823841395
305732907
1984913329
108360683
1204307074
658558962
2081685450
261225185
422638214
2131414537
826794063
1238671004
723378504
730895681
1623995005
60645507
1946789166
1180226313
554406558
295379526
1883263360
865244497
33772375
1702991926
638265387
1691239009
1020513982
191989418
1070321260
1984256425
464568595
118769162
1735396320
247593848
1932176165
1217105561
851906823
2069313848
1273642016
1953926476
2019640503
356200028
1175897201
23936996
1354996459
422829990
1304473429
947067091
1473737420
891806860
1774781764
1963060155
1990196606
830723708
1155462934
342761934
358492914
1095076098
172781227
1535456798
309076529
748555077
1315613313
879196474
976829886
926642013
2092425081
96345671
1089442528
1416321515
732357305
126783149
1718353913
1885822011
1080155276
1628178138
2035401089
1329336987
2061042317
99121531
1579324010
1054608851
1419139437
952483092
325341240
454001385
317685648
1267203953
1677535830
1729217355
122584920
761954797
353327289
164461939
912959774
299343348
1555912937
113820864
23754169
2049249546
1398781309
1592910369
1913090180
796234045
1490375498
429779960
1961699838
1092659531
330778814
1328162334
464269711
1730272468
1079589613
1808870128
1908021269
925897905
2040481045
1113905900
102201887
1849578331
2110940557
1807619434
89461177
658944159
767325465
1490237507
500224430
861970002
611624084
1787193464
1780745971
1715696866
1248166790
1398579766
1138459351
225855213
775261696
2087620992
716361143
1871576445
979059503
537145902
1521180965
469417197
239453113
1231828969
1031334480
50696347
1445132093
1790983892
433820523
1086283646
1953250190
1046922128
1033983758
1019357166
746756744
860087234
1562859961
1002800315
1036224504
799663587
89410647
1059551302
43985023
138054114
1126487705
296387093
794369840
487203121
235079878
667548044
943514716
678784812
272750258
86356963
925803421
1748717849
456497449
665186027
1554096554
1787506334
1786943731
202933743
270347183
1842950645
1415225413
925396569
1620642821
1802061875
578983429
1219525366
1159367224
295823786
303636232
2123000089
1914367820
609724802
1580681479
790312083
811636203
1851952914
1134836887
721269676
773029668
686699792
435484477
541883370
855011783
2048242256
1888554498
153882036
1959632804
1836861997
339048354
1649821975
18601169
246670444
2075025103
1569204659
1300180214
375541176
1486945253
2127743778
1462818
1748385665
1801353263
317764979
1702314798
1893544264
1054398321
803238098
1373675868
1212870489
468904465
2015715824
1466861263
1438907421
1367623639
607121183
1262216567
272349190
1619677639
1687022387
125398093
1454854637
840907994
44321482
815986263
1099333454
921707374
1020469317
1867810
910359607
772481129
906289116
916432728
1973933061
1392406760
1875504025
1560457041
1265725744
1499569834
692152494
1644302474
2107078132
1711387201
607148671
1876266592
290544676
604597663
1019742101
75093444
2037833256
647925174
1874634098
1807196837
1122838015
2106398050
1567444326
840003357
1492240042
1035575187
268318768
65055004
70548501
1010022616
1164329633
738947244
1422963433
1558266449
1032894876
165404339
945281370
467393533
265580147
1570886350
306018109
1656313449
1377899336
937969967
1175850443
1226321324
1734598463
656882143
1077526720
300485316
432306852
1945828841
712754758
219041481
947598049
1409957498
533175998
2131403815
1210152861
2011392625
1519719755
1318558228
1870503405
943371577
121899104
2048738678
703262086
1796316299
345045493
1025764453
1805579312
292615937
292775668
1475917787
1261249227
444500526
1624697019
434007372
1858711725
1758931115
1220549708
541274709
1793902833
456546606
596529958
865359312
1930886543
1368687469
1059785579
1147740790
882377872
1141155748
1058549778
1239267650
1851309037
12229671
594419931
605483918
1472820639
180540388
1744470791
738741590
741706756
1528081506
64018849
1135925081
920469210
1908950130
1790829915
138686873
123131297
895015315
254725271
962891097
81268306
1375514465
1144851618
2140321709
1781059401
591101230
1152397581
1963010916
1260397865
1846305733
216421479
855059389
531400289
1373924567
582248458
664855981
1871208400
1530826757
1466909932
510237572
484173859
172376666
91128643
790156833
1932344720
1819118382
1132075885
906731365
186632317
400008070
95669705
167953642
1118038239
1805720604
615338697
1511989638
2086136414
1882098374
1216107448
2026172522
268124070
248168932
1052584579
1446979184
1358235625
402492924
1335192131
270259486
1326373496
874773478
921120620
1079678077
2024069804
1643325287
2080782333
564524407
212604203
313430374
2069873560
737213479
1443898155
1140522437
312884257
2129764920
2030638847
727112218
20030919
1175543957
774549704
526461821
862312288
999080539
504224271
1731724594
1494186646
245038747
731212379
2019002097
1405670356
848730814
1508848540
1870815915
999772898
54531298
512906670
962390875
1829956568
877893193
1453054917
1803790965
1300772249
818588910
1107992513
1057390419
782652319
1615007330
1450931883
1901151343
2087298555
1059283455
1848026322
145423923
622084199
1345786482
1325374066
362057898
1948593293
748300597
1089992661
175111879
1717530745
1492004774
1770445102
653864862
1309794189
217127465
1706388316
1027161299
1945154301
1152334277
588367788
1102924127
972155316
1084831427
1124669610
687464267
582840465
208081543
1665795556
132372120
23204609
957428362
2029021307
1172816418
2048930516
868774310
56313658
1787357090
1715161307
2106997610
917379717
823180485
434318466
216903004
1562270097
282586501
2087068996
1188479341
290344363
1355934466
1476182409
1207730474
454438564
153354554
1067481087
603406031
591169441
632354021
1719537377
1397479379
566158066
279063389
1169476947
1052311483
1567342061
605509265
1915974323
814453098
179226137
1581624634
228849452
1926425227
311450772
326084585
1249317945
57560194
1242129093
2101233636
205558870
218908609
1693208278
254076251
1119185850
1045769623
918849292
1670939922
918329471
647596582
1596786478
1711519577
505662172
1904060228
1312771070
293600753
1806226690
825955937
551257963
880654969
1982391356
1630618285
732634511
631481420
988184581
1755188086
652109844
911132510
737629041
662136478
1271317253
1933314473
755678378
2105477706
1485693194
1812216494
366617994
1170808834
1433102104
1177790506
1253319552
1863253503
567923023
1357266325
951279757
726067746
1064017641
569452968
1146243660
656008162
50448126
2109934831
2116848510
1408267918
1279554408
1732489277
987712326
225416092
509544192
891044352
2014918275
1163818141
1948280929
1844518425
1242255028
1729005096
1824560704
1966479907
1636533045
1300126139
1974240383
1046896041
341446985
1972412309
1624850402
1284030161
773499921
131082643
1715427864
940157281
833776926
1801057655
1648336529
1293126998
400264349
1302740554
970067506
279892968
14672213
1762236342
679486456
454188910
1015753102
1441206148
1531666667
967675921
2089163335
1487689853
515973323
865391360
2053847236
1758526358
228373996
1461303432
1409710490
456233896
410570047
662147606
1565567336
742395524
1848712082
362649715
685219201
480376779
1068847216
658479739
207891370
754305757
288248713
1266037465
1892608528
60312866
1165412498
1549239929
1226094716
1768091845
1342692062
1896975071
500961237
1350319652
2090554029
741266520
800856701
1114851098
48492817
500100118
1270256859
1627332524
668799925
565915293
175469845
1457218134
2102567264
1432433088
1409113063
1817884735
1667382989
1507570615
648400077
1835560264
1188481563
307433414
1229467057
751962395
845094664
1864252995
1035374519
852619552
666969120
439179698
2041265968
183768235
1498029594
23506213
562175071
797809948
1121799250
1203718996
959232709
1059104934
1294060814
368585578
2096253632
2049248713
342935999
403230905
1420576843
2110727168
541387736
744519674
424735829
1250793246
1326192520
1715916290
767333448
1662468207
1968992691
80031207
952793856
855771687
783133494
1671522152
535746689
1912330521
550999344
873663681
916607588
1658748575
2058812809
1996245320
1880122394
469218240
1098503013
1116684253
1033471717
2013141600
255038189
1365831737
635052748
1699498076
947583341
826975901
84362797
52091157
1710359098
599453855
1351755276
1519552618
163130001
1660361915
623077108
61822099
938409429
29245292
1461660724
739092573
1283254732
77513267
855830799
1071287615
1871862585
529496395
336472173
1665132052
1968120114
851264185
1959175526
2093330718
1144920742
899033982
503958430
1195463138
1633757662
926621340
511411835
1007412326
2007986218
2007046868
1027869456
609785428
738644936
1556804019
674062124
1118046676
1303497326
732204209
777103900
1263910843
1992453758
1948826743
1839942716
1305250237
1990449956
211455590
1928839230
1026491551
1818415218
1203448677
1753105069
2054757106
1162780556
1174748568
292242068
392138286
1739808568
1511448317
1955699047
63081046
680421294
1955794862
1115851675
1971863310
1178474336
1810084820
806195288
483951288
21880547
946149986
794354264
483556397
262116611
1705249531
652466173
1257592128
223548307
91708374
2128872276
1704260813
971840262
1641943269
445520524
1137951022
1063157580
2125136296
335259683
2008705585
1940691856
874972947
1451131694
1965472731
2098990767
1207087655
2085818222
241858499
2078195642
1771080316
566380049
2039691401
1533421928
1545655218
820282656
393501446
815460296
1593302136
2119575706
1605103888
291158712
316134520
1750002193
586922881
482171750
699869804
112003404
1198468350
2059548755
589066984
1537555547
937915188
1831272704
792253945
1508403120
2059831834
575187785
252315044
2117082899
1100109235
1443870355
1743568044
658697405
1166591080
1812510798
86557619
1218536090
1799223616
283783356
1780449406
153940513
1904049666
417900163
1676020638
1480166511
1573354994
995756917
2033438463
10160865
1793263438
2068408431
732867667
1113546553
1948145166
2143015399
1975364260
17206104
838215230
1434952680
1277898015
489251402
452791795
264177229
721400161
497029239
1576787862
2060368268
1495143801
1566141178
811865101
429009439
373974463
137627856
374160808
1790823742
1399075880
1246372524
1465286945
2147682
1690138081
843135912
98900307
1079954986
1385621792
1749979377
1415110675
1055092783
65733745
12669437
1844437372
1827634753
2077256696
1510187402
657585549
29481218
1104998412
589520222
467493599
1459387196
1376916486
1494461959
913148054
428264896
419175332
1039687834
661950666
374228205
214737320
116131068
18950764
359023467
1683600924
970053549
2104052829
623396697
1091208321
1977905552
1802698304
1779785245
1490715202
651313139
1525951688
2136596733
1237066954
1800979653
1516405160
787773664
1069817786
1164943220
2129414075
1201761142
2074487513
2067029096
1934840828
432746020
254562643
1692929444
1961031815
736183247
1366410992
1030728503
1943666377
26632077
483018403
1743272725
2126620986
1621545523
1549728096
2113913207
910867992
1357397390
1202316156
1608775970
1097439553
746819967
1712904999
1740100657
394938208
1884966891
356583201
1335935768
2027267840
465049724
1345053896
1251788253
312513320
1368489324
1583797708
1165116466
406722082
347152382
1570649859
1042984357
109945684
1666454557
1219297001
497607124
1522424110
634817736
858383159
811113
987778109
1462882546
1754990364
1571963399
1761400918
86800034
2056860170
264566750
1468988440
1094576167
155946479
946590739
1481947671
1514549282
902098146
667638423
613581723
979045747
904632353
1814517848
1744939725
185290622
1840555379
1419232414
96656725
1301904066
1100731891
1256286249
13477254
1674491203
174128318
170086138
1198912991
421984825
708045851
1563033206
465615557
322409993
1066921118
945387472
1885369475
726723593
1382529775
809434822
1414715868
310149362
461573818
2130422436
1832419853
1142444130
802072455
2144910871
178231174
846227552
1666180321
1098303454
177902011
1138216509
692904641
203983433
438040358
635546109
175776045
2066394314
1370499209
796638079
39760312
210317996
1229861387
30086712
825748950
1420016711
2081990156
1389110641
1338357097
1331793733
923238277
1272379643
914896085
440821340
1402211315
692639894
303575891
934873504
698342775
1337205008
174254255
1424797593
1911539095
1444374585
850549932
1761485889
1152636746
331147429
210455520
1693825613
1974825208
327366375
1065981740
293536422
1239699194
1701854446
1686386962
541543814
1612424647
579829393
1650574444
1679028666
689456210
373073417
1596353225
331439537
1891155493
1662736369
803506728
1903947578
1153473953
555568993
2119746569
681808958
1937219143
1561838304
186292867
837497396
1855844069
294195112
124426181
241489802
357465153
592424638
2043083619
793490112
1099449013
607350889
2089808163
1769788265
1949804715
406978932
1713655562
1622127144
481878340
975156839
234871675
1738506451
1055675927
1032691851
1787042749
1735803613
622205257
1451616680
791980529
2045422943
1491165407
1450145945
1666192309
2124533813
1359021934
646410
483278865
361071761
386275278
1171424507
602758595
216049402
589651604
2110011127
1066817947
2066880066
1237648406
812767310
1258413166
1774681281
1489711002
144537726
2032587269
642834393
1757851797
193766603
1385920189
113113225
1881846166
695928289
112323984
601248735
1425437248
1621902128
414801700
1276983916
188877263
482225942
1181523934
833774011
1162424506
788282299
1018649901
453010248
1403851666
865416810
1276826916
657063454
314977560
1924418909
1310397380
71769533
603924542
1268668914
1362999765
1185065698
944884422
2064938674
1766017627
1699357859
1528752015
358406739
761528815
962592554
2059032571
1467153665
2121872441
985779424
1579417351
33555381
589050418
364064453
1300681667
1138521359
535017723
442403851
1832317606
1358706002
1846077217
1880920840
688371841
499501701
1390197795
1670611194
267576426
1442179370
513220021
400503354
640270902
156256294
19424707
1477638958
2110348357
796835043
1876326983
1065764823
1418376880
262119444
1183738312
1820132337
115871849
1193572639
1676907082
1910295611
1599090283
516027201
2002079764
1103095148
572566873
324147530
332673750
1406598475
893410301
1940511261
1545583813
1470804648
1683135816
864212032
1045801177
1408099787
144495470
381315969
1068218431
691130446
1171706117
524755985
1135413722
124577199
457135042
862275221
183760665
48593810
980256549
1083952491
1500085075
372324844
1803062722
861575294
1278419376
68834119
1076761711
1913841884
1670937332
895190242
1982917690
634070501
625548452
1531174710
704162834
2035214709
2139891302
1366513103
1657494511
456938260
1040339160
1845565453
166340304
911189397
1824752538
679260443
222958697
1047407233
1992356692
1029369837
1079102497
1611751121
544524358
880777250
53829331
315844259
940068067
1991563765
1403590997
1191037410
1882825465
1728156163
667180655
1629190294
1533674233
1106203246
1443727791
900667029
1616740736
1441870418
1405606102
2051969158
1247108746
2101110429
1018978010
679802794
1112398482
444834303
1708588467
435922479
256415074
925252884
772827313
881568577
1873572969
1115956997
1463692987
1341685783
904138958
1464311145
1786891478
372572854
243510726
1419095240
170903497
2050210770
1985984174
104233109
354930510
6515196
1797047657
132533105
632743686
1998116423
1222783155
86011905
1077713466
1682370719
335028764
1876218006
1944859786
1493578631
490353828
1167679280
1109591480
176967997
73898697
2080917156
1458350771
55912109
326749407
840688105
2003722294
1985870145
1246412457
1299807553
152198542
963901893
838049587
935058865
913061395
716640677
862788895
15634804
2096055294
1217525374
890910270
1099630780
1487936020
176719475
788958523
795374849
1367998049
341667047
901859331
1982820963
1596026007
741346912
803042975
84047627
1868341163
1867758790
37814188
673975224
1426793658
415314887
2072713427
1858325429
43349180
1193499896
654001013
156970464
917346112
262167522
1935790979
2145588338
656002170
1302323975
1120075321
1377510517
1070743415
116379441
58027745
1325131628
986365992
1724386365
1671784191
749515499
652314207
1095680292
71656125
733370484
1787558628
1146995821
1217743010
1430494854
1761250127
1902794870
2072583945
761298979
780960337
932196113
74992265
2135504266
1804397523
65058526
1218335798
989463623
173112779
1631039067
521549816
810604402
1475644282
1207304479
1763261078
1295097841
84082416
153349028
1886013475
1631485102
899111914
1335584668
569825929
1255451377
1853540769
83615684
316040954
1444888261
1728390410
2135436592
2045859014
3187372
630528959
925882991
1756920789
1026809995
1318669565
1713680478
292956676
1374073214
876836111
1316850263
1373745810
1168987622
2132713289
386363982
79594290
1806775952
903962635
243664237
1299170062
2124106736
2096436929
1522802632
612989203
1268469427
474691791
167104744
1686649229
1854713989
876192603
877434947
1912102147
707419017
137819591
1455352090
1517665832
1952594702
1752167346
1327756984
1779236911
1610189785
156168033
1692715285
1051155742
567473157
36584501
279156976
1296694225
155673500
982427743
1079669638
487706291
1612889265
1061879751
613558238
804583811
1207256029
1331795330
645036573
695386079
1334499299
1779226423
2106367965
1065024229
611906251
1174660567
2002847023
1643518160
1909748046
1541159213
1640060933
1232511416
775955378
329599473
743431399
1170032315
1353000381
804733736
1014827771
819492799
470155015
1053670746
444887072
1539867184
1878887246
715620392
218750482
498153211
1285204604
2089045300
1813503258
1723996318
2104080656
2038018436
1801480674
1411256725
681365621
79159515
1455487203
1110160103
1281609505
284661431
992658051
1054276043
94710026
1919549905
959469527
91070075
1349025625
207861074
1167687352
1507781118
1264845084
605791183
1736332695
692589731
1698534322
334962972
311083085
1238772892
993051275
821816463
254483558
203850532
1441429517
1847673775
2038643911
208577571
1519090897
660143081
993046107
1372902265
853721348
4826450
49890363
1317147521
554724381
1758639129
547810332
991343487
669168846
596882373
1383189004
340420027
710771137
416252157
2088344976
832625966
570282507
1378126720
1911516388
3929427
1282010264
833822966
1789950481
1693736579
912218373
1365950153
1999863416
620877225
315596769
1968663677
1070149504
1956372957
1513935610
501751286
458296112
1864112697
1065802982
222764543
212036488
1145763087
477796938
2096988078
2098324340
1386225129
294893914
1329240575
360637075
912216859
830628450
960006315
1722655200
161139823
841328704
978761609
613111814
692333074
1103872025
765686729
257078505
1335159165
1219035640
1638762334
1082828492
876045520
194425094
1687607787
1895917016
649681066
1447726012
411114609
1879361669
1072755242
139994131
781023791
1798889645
1394435559
426573787
1422414850
1368252050
934022450
1717076261
897188315
183909734
1487604991
1502647837
1551211863
1906194577
789742737
1191457132
824103967
1887798915
1747796585
472681219
1912586660
1719426564
2039088087
1382950748
15192693
1805959646
1207843373
1660594281
1420602589
1522079068
1331911175
1350854151
264643706
108591154
1691857067
875875682
152974367
1321036728
1030472396
410421812
109969395
1473592746
1464152697
1296332274
2124472182
2045427137
996158817
1187926331
1901490307
357808491
1245209579
6570799
1169993933
1405927295
1707247059
1253712393
475734140
2109779361
1329547772
1572045689
747105306
1843233696
2005990332
2064225417
216014717
1415020533
1289523571
1748744757
893116260
1717273600
1079986937
56359312
446147611
1162985647
1401018210
929572876
2072750883
1555147235
1934754745
436265852
1309276793
742929280
1168896217
91181701
1027410357
1878087020
1266405901
252357975
1216281870
1424349005
1604399889
1261341882
1518540668
1876846049
572311119
1695744915
434777207
1852632601
1263647555
704085577
1117461253
151863763
860069094
1144089533
156782448
177079430
215594828
63941757
1630227818
1418911434
1834026607
933481538
1952400079
537983790
874884213
1117913467
1088659833
1405536679
1205661591
1185477951
168804723
701500683
1614332050
1860326499
937462769
9907724
1048430821
420292401
1172909195
444913807
1083507048
1445130709
307219501
988733227
737267629
2011733098
793727794
2112317304
1631956267
572269421
1339503509
2074959587
1646941405
454037490
33700560
1067398751
772504003
1621473188
675114275
1437656719
2075723123
1404519874
68675289
814103749
959110528
488802947
735364807
1836215913
52376267
1153799073
1844977863
46003650
1918654148
1272843493
1948776415
800306698
746527342
2036099093
1759133794
353789826
442414115
1742458083
2036918885
801065995
2117021175
1242550866
1212478386
105327387
1605065736
1134099891
1092715065
901420561
1689213658
558959467
1125123655
679113899
818713937
759168881
983983381
629790994
1317032721
1334508838
275262055
229252040
1893060258
651028417
1036764028
113656006
207410260
1064356487
1834270791
89039589
1518200656
313133356
1079779157
373680269
1381298404
2063488976
792698462
65028045
2119923283
1429175152
1993413979
1773527687
1447778036
296407576
671013068
212460293
1757614804
195601202
885924848
1304838138
676632743
273495985
1071680107
1450066107
466066481
423410284
31290290
661133679
24671348
1530060876
1245223926
56547280
702317053
1783584843
1995349885
1084069521
1700076769
1525154916
955288586
1692727917
1570376620
1859254554
420969440
157021687
321159383
204621256
1939421094
1673319876
2065932600
1812432345
102162537
1962906998
1654887108
599603041
914268687
1155693211
1202721350
1715068188
1729719789
1020394001
1230737896
368633151
2117975138
600892430
598990594
48323192
1044404135
1881266184
1691177230
1940544574
610020847
445841695
606961514
1673420451
1131031333
1517099585
100564868
732836567
1902255107
807844654
932424641
459593593
616404943
1746725753
1525215409
1651314791
150336107
1169293208
48604238
2075772846
527841119
1381219559
1917576130
797062509
880421570
1527367185
1130199497
518180794
91444547
2051886882
1985957021
840172386
816649462
587930083
558126231
724022370
1678292988
2094053900
451484285
207521118
1120575220
4596054
6864252
1917184051
546400028
640971844
1530167658
1995437776
2041584827
578495938
2058806613
750129799
2135192793
259283947
1147879758
1008160019
528617576
493460439
1366486334
828610587
684443017
1289338390
684781134
201637408
5501597
1903241989
1100295730
710287970
1662834570
917855978
945830002
974932315
1246886243
512013910
1204322661
1724721218
1377012585
1957396983
457847821
335167191
1810686423
2045731682
9078901
189625816
877587401
336720250
1255645595
581552215
1955051058
527147908
1894642819
2143218
818935107
299894498
86783379
1183674464
472356759
1980512934
612290405
516354242
1775918850
1622193002
1483464900
1048160995
916817106
1635207203
751354579
1054484435
697786861
324437654
1640110031
1249991835
1994531553
1475563165
788488355
1659095413
486179104
1954658135
2093685672
989094732
108758338
902183731
1279814347
1705263934
828920313
1945643999
1071595928
1544560275
377812283
1181118194
1361582965
676104120
1235174295
1910473080
1103116901
1323431515
767605250
469615950
948923586
1646892792
509765593
278467650
1160272804
2145117166
417063249
1841208670
789340494
1380058536
1063664156
1437599743
112977606
194705952
19662573
1435164940
1654410052
862291470
1224697935
39407391
165433690
39840867
1315904665
1701645788
195040618
1932423001
51616332
738571068
1625132197
448370585
403518018
761478023
997362324
1282753955
1036794382
1032183116
220024566
65112439
173817366
1778132421
488676679
95830676
1619737543
692084085
863787532
675973360
1147528232
877015895
1958981859
870898849
1067574750
888779360
28951516
1356930676
1387216630
730889577
1241374832
38358933
1833539655
1739477695
1093680777
964565738
193111751
830331186
1243105007
529802298
1516148204
1107211178
863330466
1191911650
825981518
1894374976
239290338
288602197
995937101
162353579
1968893033
802761672
1595139633
136310728
309909242
1289733922
1176409923
279885892
1154619502
111745136
1693756756
1323582483
1233174409
422506696
2094895776
4950603
640735046
954608743
1455878283
1355738171
1519840582
1436172966
1526028398
1356106128
89726951
814915208
868742936
880336051
892580950
1785904925
1474842055
912826081
255997236
1785077477
710866433
1744499939
1198921874
1095296409
1428580872
1800200883
543419958
1889427152
485808316
188680140
1135613416
1179007752
722861697
1616290806
1149500903
1258395693
743311540
815981304
26536143
318296348
702447312
2078765334
1684356069
345183874
736507294
745363254
663311759
51433155
41240677
804986745
1574497150
125419107
80616645
1268072630
1754656953
328202293
745302854
1338495937
1655833603
1872270711
730550900
1784319661
1132160681
216741486
2097377596
762317232
454719897
341396059
1836714082
53562188
1332266102
413016018
1140467225
675716135
667583402
1244183777
2050021074
1853793265
1121173175
45121472
1655005257
1948568873
1084352090
2082833998
761693126
732426577
15923847
128835310
1908787192
38948228
1277376873
511737998
1037683614
737394409
442127618
797903619
715169668
343885287
1817260412
437210878
364587210
935121817
1295592293
1444257441
1742375793
575692110
493741686
1636886007
957914127
645347633
834315006
555321857
848583264
1509737022
589044931
19141322
1053520881
1107772615
1594356054
1162385950
1883884882
612250238
543329630
409994345
6821213
1307221646
1970054120
433586439
1710382800
903021180
1460743304
1342100032
1169146637
1253263835
438102186
463986187
1692666910
1372726876
721974075
2051671451
1342465633
777301192
287167860
542688721
368581648
236009724
635610699
821633031
1247696492
1774360897
1104130054
433277366
2003953732
2036106323
1467948749
1590830333
1111761052
878859206
312096436
1791066253
1109894151
826345917
267358731
1188831333
1849970730
902667265
674949034
1819971073
174924997
237537638
256334136
959688709
644953843
1181201721
892684601
1725967150
289450585
780634929
1741470132
1175554590
324973679
524578025
635777529
1521364450
1513727579
1235051871
1863068931
1602422353
941751951
1910580393
364056659
515641771
985236620
1380337031
978168085
2052367716
466839878
3135640
434778970
1890614916
920548151
308230386
1122756478
1588500856
1997680339
1836329000
246485362
967234097
548940379
121385772
1863167542
2028162364
1779054343
544366057
849580549
1732683508
238990396
1739593616
1530992458
451931327
1601953922
795899758
2106545179
1506630793
1519072607
1546043472
1635309778
1060040090
1631963042
1854483865
1053947552
126459899
114471945
290522797
2045480259
2092733887
1123061509
1490091030
802775360
373879565
1872945413
1843579704
844430049
2114815269
649897830
751643217
1195772813
1261909203
1793122094
1407384921
404315248
1782004826
28448653
884789774
959399126
1370499429
50989949
1980605435
298494020
1365943471
1664238656
1395910885
822705409
2038628954
607569034
1774707944
1150278036
1293982107
1686878456
210257693
1907264487
757589445
794768332
1042681095
1106130702
611872404
1158672047
1703981118
671611289
6780823
140645518
8624314
1517591466
1699248414
1462441137
271964895
1557874165
1475633198
1397586951
925711058
298368708
39884603
50190440
2119530714
305672556
1249301909
896115182
2057102811
1352039319
662616175
1123626381
326582045
956892250
2072650403
243640229
1976030010
283187612
326460712
519837143
1305734575
1262802718
1361850217
1057382718
905874363
1630966831
1761888039
1249077503
1596872626
2000935544
69142838
792140921
1390341798
994370389
115519774
704355602
1308519303
1756733175
733768209
1817995569
383269745
1246839409
394012359
621055516
1466841712
1538874796
96158134
1342759374
1891702685
1578203566
685696350
1207387683
1789460738
1184382830
1516715151
1177809517
385849456
1718035757
1029466829
1532872133
905719541
111256943
2110409826
1720885633
1690520093
1954348276
1700527758
881642310
1581936402
480866499
239611873
900880280
433141757
1573264689
316618954
609196903
424718142
631786256
824965947
39167807
1164047428
1029656244
2000194312
135645371
54339671
1543368105
765959936
1939019039
1150394652
810700175
1534314511
572718109
672687780
232090124
1724215788
2083905665
1558312641
1228608218
66104200
2101394547
1501581716
355168801
1422636847
132172287
458116438
1473190670
1336894074
1081226961
154481473
2113314741
1049765612
1450368280
1081189296
1086762845
1674515097
1999242897
16302485
653376735
323581717
439236312
574531525
1118317731
1404986144
1921121525
1883186426
1233652603
1697964544
220253854
197771070
603278392
1453196384
133491069
1748107574
1969458694
634761197
1380924903
1134890494
1731881790
978663378
303718787
2122677551
740118205
1678294394
388073609
21921694
1098896139
1691899848
937724140
1872710409
1771022385
1821770934
160556087
976211658
798818674
1411473438
517986732
948940788
88771780
1303520457
1469939912
1320193311
653127691
760902961
1291119462
1096584188
2041171847
1576135231
209145889
1071262635
2112511107
196767025
506215571
1344168651
1024289572
120575628
1073532624
906887773
1226772729
1603491599
1391720699
493839066
2041825957
904112126
753715894
1095587844
151595832
1309868783
1533526816
44854705
280367403
1835786825
1650469951
1536387842
626222479
573934074
605715371
1518870575
1957061109
566843018
1694809627
1438742781
1375034964
2137642639
1222772978
1282398781
139470887
390900324
882504910
2006762992
448061412
644361311
841293740
1531102954
1310351253
683008299
1244641078
996058545
1904814311
1018867693
1093339847
802874434
1418451880
1950737106
1135027762
760644351
1012937721
662171379
1340961597
937954267
1819381804
272762024
284517543
404613018
2126905304
699361338
1760307180
1369242038
1428609278
124358996
396910550
1172210831
1542313812
386405357
998434392
1554929035
729793042
2111656029
1630377735
1059731937
1302174164
185658159
1900093834
690207232
131420029
2130251306
140174211
266673896
209388064
902000646
683920174
1551547654
1471399298
345973989
985219349
985762290
1178267587
1840789042
2056329893
94107478
531296401
1752564561
1108448497
600709209
1580379679
1485662681
209081828
941755623
1908436228
1335342487
716928807
1519761103
348863715
436164804
1474795655
661828874
84144049
1093889208
992868768
1280420110
307664742
439548335
1742838972
1512686080
2059767040
1486948138
290615368
112038381
1908866523
330462364
1926070847
777398560
2112750081
593926266
1511602498
1402829640
130562979
966502950
1424398238
118033157
150535105
464515332
936412384
382066278
1119547751
1719713007
262283495
464960327
1058103130
1337468566
196943261
1962257286
538041069
1685755846
312025291
32098511
1691324871
1453661155
2004168610
1848791517
1402017932
2129491820
846471124
700974452
622444720
1398081779
175968757
852871123
1559197421
780103990
1381561453
636063238
1856383349
1704854222
816188718
473862943
1750709863
1338047379
1683655619
922866452
1453285808
176128944
363799634
1368510560
1985467319
1963423377
90878145
869965730
216702743
197522145
1386732584
1091517374
1737772950
66695947
424531013
102834734
244318106
1067461862
1502938129
913782703
688223986
1867414221
1796265411
344257586
1657065741
2024213301
869760339
1996674781
1559800580
2101156121
1988151928
313074303
1326963138
651619427
1205142280
1802363389
2105518278
723509816
522503600
1332163736
255827967
1241201797
2053305118
9626039
348115383
1590213486
960078113
971257232
1024111044
1980497002
544412893
119088452
1201894143
906470211
1764738199
1979169647
888270294
1241336343
1434608173
2058668929
258805355
1692612977
2116742582
2019880797
1674365651
1501620430
1799999243
964217398
514630030
855852716
201586821
1130730916
170368890
708430044
1194398043
1404761541
236383748
1221412043
692889425
2080839093
565963381
81891251
570648898
1024068284
230605344
481486546
1440049639
819560952
831167178
2061508557
1046898998
1186313126
1999650737
1899143370
775235326
1248895028
2098747334
550838501
1251130692
1818792738
1022239937
1946824746
819135164
1043788058
457951410
512985080
1104081975
458508919
1406211077
790307622
2029135809
1007859882
560848041
1427054248
1110197911
1013940713
1388895107
461463898
1950322439
794625474
785126184
2059144268
1795514156
1782968654
629128700
1197192027
929154855
195738343
1165804557
786455785
2025792250
1524262700
1314896407
516311765
906673414
2112328969
2093311714
609716731
1917548746
639291777
1417269859
143084204
1124828129
977482925
966974361
608698790
1559106045
828785958
433018415
653086464
1558846738
1064314183
972272146
1229631446
180564357
681903733
1987913825
761263379
1803108239
129295786
1589932701
1938064623
948466974
225611852
357107723
1528980128
854728934
1078914973
1111352627
372375264
1327995954
81370408
772855977
1271386041
1628454110
1067958232
1169513033
522498218
1032015930
740437671
1520167284
1843006526
951000293
316399226
1683944079
1488112252
2131094845
1563530530
1649294851
271714828
6955307
454289058
924968564
1184407822
57821435
1794930824
2034095654
377644033
2025736009
1395625664
906940042
508311345
1282833274
2123030439
254408076
93578723
1043198869
1984081972
1677192216
457360373
897623775
1561213009
1792306231
934548698
468105216
1600409441
816541663
262683691
2052439910
2139709390
1849482790
701871792
1936268582
458204171
2119156439
839440751
820663185
76196385
4066174
1910725353
2108844378
1146560749
1449250417
1215079081
184374229
611838703
940382361
247718343
1248356668
1630108657
2060796924
1902441365
1408555732
1894546548
119199185
1653671162
25638744
518567486
534176970
1804338555
1065153825
1202276424
1037502386
1199562492
202441898
1595089856
984664782
1542878792
1030253082
26660676
1742057221
1341879140
1749016608
834565098
1917890433
873910680
659784272
106508595
467030153
1651586922
230260479
1956952359
1576023271
2006128534
1015599412
217462041
2083339554
21993686
1715799008
1870885136
1583295713
1116489230
11008982
1913475304
1141823972
800491215
2139277508
1716292631
2121261490
282582918
831422895
740405732
1581049849
56228260
975578343
967407139
1728404813
1722512399
688030756
108414141
563465381
337017566
1529951679
1313873439
323203667
456796216
513773351
1794882630
1879431536
431467673
62039857
329907730
291652357
633617997
1585799209
600873897
341480409
678482592
864385733
575480636
1017121360
1838718354
692629312
483605629
1534590348
478632428
462606511
180827538
2094654117
1032346168
296089237
1304811340
91216935
1705992193
605400863
221937862
943902513
457981323
1282816454
361008192
1257964028
43662429
727763454
307034987
1136542352
1666993744
124112801
1858955936
1406440619
490145410
564546485
1575571185
1046243345
700012620
2062362694
119175296
444028598
1478828084
1178705087
340910162
1685613294
2651155
202085998
1611512663
1505553964
2111355744
1795369904
1241896773
116965005
1650495392
1917064816
1139752798
1088368022
1643209733
1107178862
1995974426
1932617296
682227257
1985746724
1975328821
1247501209
1698858596
1515752573
1167627686
937967081
24106975
2119975344
625840321
842496695
755890333
278684173
1445905553
1408975156
306434556
995311867
1342366427
673812907
1039171844
1460407566
789002211
2066273193
13858515
1834650105
1452379962
2048979878
1258315781
1517802148
837967683
1031408034
1146082819
1381835795
811089443
330401674
698209957
672509558
261463431
2110713646
1070007402
1948283043
1154076438
1323372695
2054532901
417012156
1359892566
1141690453
1173332953
705622862
325672938
852915698
943047932
1725486081
812046481
393118131
1189505760
1128602000
1926780503
1558907690
2087947370
1897442049
408789590
762750871
140357132
1835008858
1333159672
1889392578
1799658280
1383940790
1140731033
1510211259
1757341227
210651731
1913888120
183033720
1443442735
270785776
378278370
1292346273
1304312274
1499646598
1999922352
1433954795
1172880169
1137189314
1681919859
1247632266
2128610380
954821242
1063751358
1984187217
1048601907
1185539972
72814071
675666721
1282432571
1669194231
1093557368
940256097
692295766
24443512
619915491
16977877
57451830
249856951
1157006925
1747963523
2047772613
631956710
2035201856
605447798
1323238442
1881474029
866534255
108551410
1030404107
890156947
2059489990
1939936392
1194064612
161956236
1077564021
53455627
1627752075
1536348467
353820828
2053529550
265414324
1511132505
1425408254
1747485055
651735551
1078503064
918067419
653256085
68848007
543945203
1285895064
1763894509
1401217551
299010703
1562906277
945021836
322867946
167640204
544239124
2014535167
1214132098
852981362
1447835799
152928222
209397523
1048085560
1388501932
432816591
1504357553
184078645
252737594
81203295
999909326
1591341660
2143442548
1468594523
1368583281
550123591
1742053913
884368142
1449655185
731351613
467234649
1239108023
809798404
1095452474
657786372
1877673543
1537644075
646459760
148076256
1501207636
1506194925
425942908
1133868816
1544458336
602112212
621885299
1242203306
1920288352
33600418
1172271302
1544704791
171370481
80421244
1729437269
1076330246
105107918
1198681000
2121384187
1496615734
489327487
124355333
1730437549
1962157000
1497252890
220131059
540259299
1308470235
87480755
1373494832
946880442
532615155
938698455
1143537463
2083099608
1371857962
2116573563
83894330
1728020596
718391105
1356992583
1973524367
1850235104
728108806
467993034
1853387692
1856323131
578338053
252996160
2097706001
1635610992
1178778130
1378386368
264816709
2100931966
371022635
1914518301
67017194
87591371
160771523
65177822
449338111
1419043985
334629728
2146905318
1873469319
418862248
1251309125
1186401810
605109614
1087087688
128990701
222697051
273708188
1381192385
837839497
656447760
1809833704
925769550
1692955244
947536307
60254577
34708202
219198687
1505003892
1038390146
1384694411
627326873
341161429
1510422496
1018470900
599382596
1711890152
143072427
19332383
1142577994
508788080
808667904
1796211486
1249198957
2009006426
1813786793
1494747137
2100601501
1030811536
202999489
1197361026
173097889
573114565
579666721
657829536
1000874328
634976041
1865601037
1800973923
1450320311
52102492
1072745663
1835865690
1021254368
502356865
766874971
869332363
1744117624
1364641560
1821922174
617186929
318050763
1095370700
998921727
1582112803
2024112540
52209297
1493922278
935407871
1308938048
2112770936
1064446554
1696940080
889428059
1499319338
1282973817
1229191510
889744376
681069076
1558137901
1050885476
1579009727
1007712408
1310096414
2097954191
382424966
608564001
1157602851
1134861750
867928884
1948666988
167202646
363961801
1533960472
967875305
1064907816
574508347
1599768341
1873055909
835623264
1560134665
519945818
1529223389
2069420889
1625450000
947750610
1549696566
975738603
1795370117
1033442386
826546487
414359985
378009787
1523419684
97617491
1955842480
7728551
1504542604
1830118434
2071223923
475321196
646761454
44276225
658276474
1220968495
79797025
2081498614
401226265
491342619
1675348470
1581478621
1652186911
2021557862
1397983650
1518089994
158676457
141427211
1632652588
187357728
1959782079
1549768023
1145633961
1621910500
1676915929
168014182
106852876
172159402
2111569336
230947798
74530028
128824643
1348207211
1345646611
1913892735
1407875866
1086158597
549554863
916009538
1103738907
621337477
2143943452
1587798108
790503505
1986567015
1083071825
145845133
594593052
1245181512
1566473628
575162795
1128446755
7254049
1319608546
2122721041
956647754
1530563003
1335449853
1173398637
1360109038
2092400680
960126167
2055821798
101256687
349689379
2129030280
1246110814
522640053
1521279795
1565407898
758036595
1244430455
1096920309
1999789604
1400930347
1186040861
844645933
1764904399
861519414
1220540956
1929050208
1344823671
344783419
751180838
1039282976
1403772022
1281209763
1862731842
2089829521
7471116
1913087849
349343259
1986255184
476522011
806338737
1441641747
973227471
544793135
1971664966
1488241666
1933219097
707407095
761978858
1000328712
1476551223
19568041
1236434916
1928513840
1317894073
994671873
1514535835
830614785
1814116501
457070333
398523667
664082562
1834274787
2094986441
1016851074
1527644240
1301227839
2071779367
1051271540
941810947
749973842
2101513346
1977973559
974000624
1057938792
1888094694
2092767625
792748581
347307198
1313152720
419789524
616435736
446287725
1588650658
1141757337
1886325518
1357998093
1269641258
1934015957
575395188
1328992962
1043408691
304222324
1483729696
1337853552
443922296
820783070
171618372
562207796
1754215002
1132419133
1523050081
137285661
357492066
1708307380
1663609750
1063930175
2036710635
2072319556
686161982
128035364
2061561174
581270290
494261717
1469573352
658089511
1494849327
258712716
120745815
1381026857
1596178180
1716357635
85001025
416267087
1353257527
1444343663
1772254951
445059382
569962409
1871820640
2139562332
1535410061
603370029
248444138
573709777
2025367016
1856418854
690497802
551179602
1059452029
272604352
1615989056
619466199
984716705
570487582
136957486
1884144333
2077188457
1798306541
2030438654
551814565
560059988
96196987
410255934
65938963
642194550
120193184
1986699312
1692656044
137105256
59499566
891016403
682253529
392057119
1465840985
766350288
1863295692
494297879
5760792
1682133393
1637739980
181586286
1815755479
1642137734
1207416704
16594203
134026420
1926285403
1863160065
1513272706
10376934
341035825
1772012329
1013445536
304416562
210244847
764786525
1480749981
1886648823
999004353
317793929
715120420
1219348367
755361676
1040913117
1902401503
285935539
1298228811
137266944
40423925
1478743588
1713179719
109911799
1434613018
63807180
683649332
1623545734
1488717942
1926115879
404075374
1028302807
268067715
1002774869
193109660
589324320
258271572
1322017326
1481554280
1299731259
302713366
242302000
1627034673
249972159
1147129209
130448340
1656811200
116991861
1413768568
1215360906
1435512680
371921542
1987758005
1823419311
316956764
691606687
1400459397
1585288916
1007334948
638828050
867724524
1645723044
7839396
2042198863
1303596205
1933045795
1895323180
2137764989
1173658771
563487936
2091452118
919582125
1135102147
172434801
146304385
2142003048
1917536129
1052574482
1277299125
1461034708
1664248435
1632228077
883413568
1526115755
2143369571
2049290716
443839667
638327576
524932325
119083205
1810832054
1736350492
1504632794
185354573
1131002117
1852809112
1509978613
1776122282
74638639
988330059
1114444359
670935317
783561748
46054145
620738830
880161737
140910597
2048504788
717478516
924286859
444757877
343055633
1023965272
1941043201
889082389
1542971515
1654340718
777671344
1366593719
1785306709
83139437
467278608
784982507
2141109923
2003697204
1284343591
1752388018
654559453
1689973898
655332329
405298817
1451525089
889089952
1932880140
1089050735
1852923747
284492819
620365165
1449445080
51487441
1556951917
169554797
736073444
1572038235
1600569346
877184261
1911673342
740971249
1221723560
1961302141
712514380
1657678554
1829264646
2122703800
508049154
1714034986
1308001560
1129073017
1750063081
648923920
2048005543
1857762589
367457677
1909542772
1389558275
1682374394
742304526
1497153254
9040547
2070501492
385195247
832875711
791486353
1156350101
469428075
1345085099
701731500
2085666789
1829278966
1446956371
146336361
1666002198
1327405990
149908547
1740763889
613202090
344417545
1645460126
26956165
2112389688
1309596292
1046911631
363542095
1501590340
607452499
1160147647
758060610
674440422
960824065
1656690075
637431325
1058409229
1230634385
1899000201
1602980829
749660488
1970931770
1845693004
14377366
1909427947
1125187121
1723545530
206397332
1158994632
1496561945
299642628
1479300683
120195191
1765070600
1537987299
153182437
1360085882
2016676112
50875201
1438767015
215123078
1802561740
1002464803
680610233
1410446560
1229608862
687849352
670072710
1596791624
351495110
1669312909
1100121474
581242820
50771971
609094995
288406975
1336801310
21074143
370842204
1482095214
1206750138
735001213
1008492361
1061199931
864313536
1320032321
1321185933
1021300822
1269088154
2044146270
1668157826
1313315560
320323329
2062633798
769704446
332544339
556902742
1064861596
646920472
2088521774
1389799290
912485056
1659522267
1577990595
676378117
1081005674
1899310015
852252741
1305993575
442036206
317529373
864514071
1204668925
1819608802
1037109532
654707116
2060283907
1327551433
1555679608
98557090
1255164012
465847654
1586774360
2080653578
1405720811
1311037435
988691930
1598335579
1228479500
167080546
816258584
1683761405
1498803577
212585902
611664751
839710108
59948587
1808032341
705776067
1812791874
693915969
2076040867
1811417165
1838847368
991117241
473245143
1389647992
766635019
1113719861
1772803290
2126620629
754770739
774918241
2107330982
1505251017
1471523649
731162737
1907515826
1133818457
1943372208
38094670
1258506000
357182144
101217055
1512655725
1179543423
2045949287
234825267
46869101
914193066
1636592556
349678850
1284337095
1117732938
441828338
1182162982
1050851081
1355529729
1792645538
818397263
1944718237
1333397058
1474035092
1241800963
737175907
1458603582
377015813
154131129
611885945
1217977299
65345361
707511461
453674289
572535967
1499741049
685225927
1697267586
778908517
874636074
349657266
1626938571
378822379
1841411426
431450510
388005117
286529493
731240518
1967842538
1107827201
230758097
2005743817
406396838
226006018
1089237881
655006489
1389753212
1156269476
1483485686
1224045384
981266533
1307074622
1901025650
1299547397
1640536162
921980886
354849374
384453660
270442510
1387096033
434785443
617557130
1529494021
1239078810
933719562
241003298
1593665749
1179509993
54233164
199028089
1337088227
1402368755
1032427317
1521795537
1099285293
1370213361
179324778
1500278906
1250121556
1489680247
753583149
1307513494
184364462
887739620
1256525232
1635857300
942096892
709181791
426563417
2063235235
1984951582
60981976
1955065409
1089737181
642684835
2114829440
202975024
851243232
1138818088
2096180201
1146934513
1879362404
282136917
210234276
1252378231
1951326495
182158325
399311199
585354612
1012764074
275802601
1512550534
446483440
15179793
579269514
2083919766
438389661
1795717892
1608328831
1983321114
1021680270
1677458838
672964586
1102343741
1846047565
1658270484
1266507422
388910668
2117085542
1611582211
1168086188
1806235592
1141334211
1606179442
1081443135
488492678
1489128382
1353933496
2117491516
1005625919
1714778210
1335304929
1332947038
581583705
1143404665
843198427
1686553374
341401211
1319339587
418435999
398052152
1696244143
1866437475
532625110
1066641857
1063856206
1196316414
741101659
787585980
1811426986
1094136810
930258319
1117569931
418844437
187871032
1604821640
976765912
2025883066
500690399
1991455359
478175726
789986547
1963178884
927957076
217296787
1730781604
163715285
1029895651
1126120781
332595063
1745047803
1478808907
1105646865
1182262454
1795528903
1235067024
2135047129
943836961
1065104482
137644520
1661500531
342237130
1117595076
471411818
1568815542
1231050638
828269314
998231035
1419511871
572496672
1531679789
1438145820
1219613037
659062674
813521422
1314526739
1477197034
1271668248
173743123
1053771449
843654016
792031475
2062573224
766785659
453511462
1261303603
1052680700
1218041565
1297325812
819634413
555009718
1306337222
1734430169
231867359
991231533
2036620290
6277192
126670701
1907507075
1882398381
674080129
391231773
1997424090
1407585839
1391526585
1874671620
1472272098
1481077838
413740436
405219939
1152586073
1783469605
989026019
1363560696
1448247995
821286135
291196154
26415873
1980614083
1837077957
1320238233
1460337588
1864034527
31584855
134053070
2132073720
1605753947
688337023
2144034992
1281864954
1612588998
906298126
1990463681
1576315232
884812250
2084082188
598896340
1492472962
1157487940
1401244390
2125004391
190798033
1484728295
17135697
774035592
1394490743
1214885916
631087899
1004053807
1905562267
1657945051
822327725
572693898
33906072
842110582
954925390
1549833939
480693589
857407248
2032520591
1577128909
1195324974
1048190714
716046570
838885203
793597605
247564141
1285903606
114863890
1222435708
1251129458
1803446878
284970163
1346919322
1737010873
1738514822
2014497136
1414079710
65927620
904968911
1901213496
1490481146
105339584
300170857
997026600
1383556305
1706813967
430812417
1722829008
750720741
1988347317
1383430102
771953316
1172619570
1906722875
461095099
598590982
1147652789
795919800
607838923
383024238
1793790600
808375143
180011646
1556469168
293930139
382539033
1550181843
324299481
853931280
623874865
1288787064
2140424187
114672941
438606349
319307868
1584754306
1923731323
83697428
2131522992
1389649914
729029617
989048672
2119996164
381267627
1020058674
380298854
1869679144
866228821
1110912932
170683328
1363208115
1204072462
4337725
1341225280
218063765
1148876322
765937190
798878192
1298348342
468655545
600228901
1463209806
266913793
42286288
1493421182
968724663
1503656829
979144902
1990228916
943231135
976681773
1435945248
249257615
307387228
219325362
1980979408
1865362733
936926472
828753352
1333481708
1169543075
344072365
1062744095
311837477
1339009642
1401558326
292453800
1862347666
189805142
1623252077
1317253096
41968449
1787873429
417603873
2042990003
1531288248
1458233289
723645888
1799670753
614652697
1547331452
567392673
1959394799
734237157
724140243
1619757145
1539329418
606380632
925268570
568798982
975633289
1906605910
268768490
525052858
1167763360
1076121285
913051498
290992721
1822908647
1456673509
223345454
529513416
800357894
1599855808
836524075
571481143
335232412
1196426954
1850472808
1211998326
202976726
1950774910
726774023
1265382801
854547914
961079074
919749848
1286542800
983520502
1447574543
1842391524
1494744994
2056704908
1215355487
1385007512
1338962916
347822809
1415056405
1459293509
160136107
988183955
2031839563
650506998
689469229
855898049
1705724734
55896377
1756066567
1363316652
395920957
1329542042
133728226
1021885781
2095295488
903583396
856407872
1971198740
1213666797
1856539841
1376846554
857382428
574551897
1936638430
777228744
1707906555
2101229454
455006100
954073168
1160148394
424203314
1787523605
54770841
304440212
618105820
255888309
591207830
1656852769
1989054380
1608061344
1172240724
127491152
128990782
1750321156
659997487
1497904787
701818087
2013820459
2016686614
2082100682
1753254791
1509841617
1902734914
1844325583
558875991
1468328057
1951058121
2067049167
462719896
1611647287
334952485
86066254
1247551569
813116413
1236328417
1413137172
1777792985
383604626
1574166028
127786622
1413196651
2006616021
992715220
174234496
886961071
45093188
1922599278
1437955462
961718862
409193966
688490716
659901993
1842992408
784650522
32806839
960963979
862435073
553280410
1419159481
1890622076
407235527
744376476
442770080
1726624466
1600489815
2122533136
154333456
553282644
679168512
443091111
868681737
1053463440
1964949361
37626292
1468694474
1686529383
893750257
2117175615
777662926
498562751
395552108
133446640
795860705
2060280926
270114702
1437348230
580050402
786680875
1647967649
909744553
1155027352
2092371108
2022608191
1808752545
2119952037
1322831215
2009516168
1895823240
1283070713
1750421312
1066942453
394227983
204802666
807044292
1996098813
922473847
1015858782
848425512
1325681642
764201517
548680520
301880736
1508679483
1113292400
1579904889
1062082646
699971584
239328923
1256767535
2050196727
1684007514
1699745974
467208576
1081330132
422888797
1460615361
69258112
25018409
1703917353
988317044
430352550
477723682
1557378700
1621852934
2073064514
1679926833
839251183
1690220862
1132185761
483891658
1330747651
1382911504
979051856
646139656
1508933838
771126099
503354711
1156581943
387058663
857365004
2088689044
1047974898
1081667090
202272439
1185559291
1374140935
363399355
2144411143
992049217
1371723537
1486769706
369320189
795411843
66200359
1797630719
1904693420
79688959
978652097
1813051562
709165840
1115224539
1905185941
27195425
966176558
1606401707
547929822
1888506731
469571825
986958832
1161361953
897755183
501040690
333575462
484400493
273324554
1613265403
499470473
1711859057
1327885513
2096068984
1461236788
1862991496
700360367
1392646190
1646378171
734499925
572013124
1658588149
2050906952
2133518870
731887964
1312819505
1906175194
1593064083
1186467469
1996629858
1378801333
1968840931
1362837518
1755483510
1355394604
1698416764
42580476
729376044
969074254
1521476937
1675665273
1465194649
1512834498
451048441
332408520
915133752
690841134
1397899873
1170930125
161569088
419526905
2040479696
887595454
2126645013
2134546133
574264484
722270160
930365884
1880904948
1298760657
1273143588
1107366206
955343972
1194070419
83791892
993332905
1499920219
1471706375
1525190189
1614453000
1947643858
660361153
1152175989
795758745
713561511
1639230952
1708559235
1378802554
957519211
1364053751
952869062
1757999730
1797850576
1574679961
564280888
1958786118
683128383
207388675
1806275942
81347235
1767769412
1502972052
1644074345
1901831786
1248624410
75255045
94743661
1715337996
1487962770
524034097
1505923667
736879603
1463185631
44671249
1487346458
378619912
1749771097
152370046
1653739623
1055413796
2116512050
1116467267
1494684882
648794509
1556696594
633120255
541625609
770614664
1051519231
365576282
1759286104
1169801815
1512370458
1854161106
1957031976
393298271
356605314
630304605
2027560506
1738657947
709577426
1883310588
1472025411
1308059664
1459579127
1120795954
627938117
1933460824
1825567230
1728963726
1235602023
1634676649
949430342
1435767424
309456556
283641060
1011047681
1837031698
837626725
1091669257
488996312
473860455
1799557755
1372821213
1974152015
2143732941
558683833
1045978094
1768773449
180106398
188976785
146812257
1855744850
860787306
169901655
1501980572
938669745
982558810
1935960462
1282977382
108520575
591335804
606006945
1614901783
1786329686
2080817616
1362028490
1017559721
524836345
847009510
1339348554
113130726
895542341
957689743
2077250587
1098364419
717416221
1670597762
1851887083
1140756587
1634329391
2054486246
1806157473
513003420
401153851
655964584
1106632794
1503741043
542546328
2137654942
1356197582
1374095715
231571007
553470550
194302554
264521544
1894852090
2025695826
223271232
1455177955
2147064754
88872884
982936291
1299752790
787655500
392898302
1995290923
95041094
1224111973
1290088559
577534788
1447598351
189569137
1065236602
1711976366
1775408456
393658815
581083118
1261004469
357531842
1230237815
1336122377
890410028
66256018
446898737
158496533
289991306
2120481212
1028559517
233543702
1973468220
331875758
2047377788
1541559146
1765467716
768859680
685933026
1782481798
1067107082
541216215
1168658396
1704781876
993010613
254955428
837234212
1728270182
516838055
386759899
715836833
2002355550
1806245480
1941421789
1343797931
410520809
1133570803
2078887384
1496535959
1975361518
1162267759
548664159
774719295
1262253853
987867527
1079285597
668375663
61889123
408774050
2123502586
449591149
42891693
311235278
2081051249
556991259
144706641
80292934
820948671
1172798327
515422654
1842534601
1590731759
1210769000
1933167089
42284204
4178085
653711170
473111893
789423085
1410982769
2134947211
957541668
1568943365
495894062
143993590
2079675339
2061294249
1895277491
529895885
868523230
2034968087
1757715079
1442822901
91970940
2035313006
1692383886
1812546685
469324968
1355700800
34066459
1727494043
855380917
1503038254
1170426136
754757386
49049060
1192228467
246179977
646202708
944877904
1017876618
804766577
1630931724
1255909056
2097209740
976618637
286934275
890526222
1267443862
1383201010
275198580
1055566446
19104913
468444170
648092540
1114022588
1567008808
533928973
1809180390
184064372
1299223211
1233055204
215824754
754194754
844485341
2093468193
161880725
1944555861
670945542
2135013501
1052451864
1268895003
1729339821
1681462302
658913144
1356215515
451338030
1718784130
1157414038
57726489
1714785359
433030497
2138924999
1707815870
1475870341
571966162
348686393
689102332
996659251
591932724
1620827622
1616040671
2090523296
1793876610
1352333384
280012497
1294678275
1629201770
1330453578
1452176486
1250251152
585290352
1209643666
1013093548
563407011
1056381777
579616170
1228283784
162151154
1756646452
860412034
970667018
1922047794
344413964
624573615
1225525391
1743532230
1409689764
1168265248
1606664949
1981940338
1863697450
1775647829
4331744
1259493244
580888527
1435437912
994752592
1596942045
477591837
483905364
5338915
696198407
1060239560
1958891499
509889607
994350745
1875787636
1110130915
1422135043
506014200
707936698
1979121737
1597833228
1910446642
1486593081
1783618675
2070944079
206952631
1833281519
2089738931
2036213285
1236893732
77977358
194524459
44409827
1201032708
1639929879
1385425294
1627679222
2023302492
1697579793
1275883191
768481752
1418074288
850431379
1637579611
2032687117
1646132331
268306071
678331515
553503605
1993081210
587897639
1259059934
1018750543
1242846838
347710112
81826348
871855589
1625084737
1079177897
1011011288
1267202915
1590209147
2132114384
1403853762
757189563
2046829439
1248406848
991963675
728299424
534601151
1582375324
514938226
1156512872
1326913902
954143441
1198511050
771832808
1176669034
1250498238
1609132820
1916157137
1654994519
1717740203
1303883560
197833403
1894763838
5888167
899598576
536825498
815472034
179968819
132563859
1690851077
2105541276
1263855819
515400518
222300345
1516461401
1272054195
140936239
2003615168
214898950
398971614
195886818
923524913
263271585
1314728654
1275992237
2117246044
1551488211
609564132
815233087
1303735110
1754357220
1317454450
1333241006
1147621777
924817272
1809828999
619514830
1432482674
87872783
1765167939
1144492049
581397803
1623599437
4682726
2102763204
848229068
1747820606
1583730520
578146006
864893046
62881949
779629762
740689424
50962997
519411579
889821091
1936271574
823213361
1116834159
1682655871
352079583
1138261805
1851206982
1225426031
1362395725
186437371
861924976
1891249191
1610483215
1687606409
1444951662
1808919870
950412185
1741590992
693624866
1457755029
960004460
146948680
1632022869
1609019474
1767440677
1576076164
1352523072
207783328
1218651689
1467630987
1455918802
404896607
817365859
1512243887
1094548148
460806828
1329836571
1513209928
2143779254
1122538253
476270390
1060263666
1302014769
1099089380
1978958498
181568025
1467326225
1241930546
813141308
1915238698
1894254613
1112726972
2051857965
1372770101
422606348
261218022
1580675656
579328894
1645713496
1220682632
103496247
1421666650
1097631726
1348737043
395691963
1061089493
1876400499
1294502982
509707545
363370247
903690249
883079214
2082812556
684209572
1779025617
438208413
889416937
69643303
1767869433
920399701
1004862457
1358952261
2101322254
672270452
198617125
1075745196
1881600857
708162823
1819515290
422222893
79182571
674073783
862272876
1864224187
413929437
1210798098
757183692
1588407274
2002777874
923870625
322030358
614042447
1037925761
1315036647
375878524
1190647654
877812381
1339916177
126734295
2107777784
655530564
1426791355
289128194
2065858645
324915078
940632544
1100083925
814260722
1782599237
643542289
1389202887
599474635
1040805381
1018584846
901270220
1895191235
1693438935
2140349771
1495214496
356972548
1973208192
963022036
93890291
687228277
7831375
1142296207
1694726371
1039386633
178888556
26926072
1900467853
661706358
368412477
1259991618
234702249
83732582
1788334454
1691514916
2094199034
77150207
1720503349
274948323
746620533
1816455354
1202911972
638146780
376151428
483195092
1013162213
815135222
1997907360
1687599394
3822341
1593919457
698506244
577080694
1759810152
966161457
1323223611
1697100775
150105764
1742531246
743558189
1727780586
1958817757
2004788628
1476337368
1992319955
1069091035
2072824199
1369830869
480095218
1983304159
111381192
442767956
52153521
714787497
1905154082
801542343
1869963222
571827282
321736766
124831681
1492644776
1206588324
92077328
1151552870
2019773304
1275604030
1321294051
1628114546
1968727866
870170943
1156913666
1717705726
688477302
715166001
1153320777
512424340
1115342452
136509163
1548293150
1273984113
1908962791
1403184334
1435108548
202113207
486361597
2047141491
445143855
2050006965
36718591
85273346
1097976321
10506003
263670639
1535612859
626553444
39321123
610305948
1871700357
1268524749
669387966
1455672766
1141551228
1965029423
500912307
1406967584
1448134812
495782355
2071897401
1514013820
1156398308
1375972826
1418461244
1347497529
2039458274
867944750
686297234
1898962115
783513411
708149233
2035377480
214667568
1603609168
1002121676
1077418719
1563591875
187600887
974491148
1778717074
2078501357
823355318
1819502609
674868270
255914971
287733075
514143028
519116257
1498818328
2101416693
15613747
1953239252
1715237396
1980079070
181144805
913329118
831818916
1513481827
506786246
1499742535
933437748
570869352
2012152963
1227922632
130169816
1980339998
213930341
470821386
318276561
1801768414
1247368742
1939294830
447167137
1295291340
1308280509
2019292138
1348470163
487352563
33003782
549926547
1762884733
1521667456
911497621
465128307
451511123
760214723
803522433
1137257153
909404602
912818037
1416149254
1879615959
1192219476
689781967
155797330
1263935818
1851549726
910751421
230114072
325360634
1709788268
2016756317
269218011
1019448362
1824285173
1186945778
2037189894
2035223319
629821186
1055261808
1775573013
43097524
1116688229
1322874226
566291225
1371571269
790219874
1103513869
501453779
454791194
1077394780
347372020
1952545000
1922662740
1394069320
1341350852
305382959
1944710647
550458832
917229093
1249190132
536194962
1951793900
1481703033
1081648183
1579604432
1487431650
1841943090
279717099
803289249
1109539957
1850401036
996589136
682907276
658599960
1845143516
937731541
636488323
1914896774
580434325
1020348371
207916763
757768118
1484847933
920693634
53944042
1248203053
881058893
353967954
919870937
1717396769
1428998845
93203724
656917507
1814096776
1076835217
1953355380
1617319533
159773834
114568882
442570974
1036837905
1872976377
778090448
643873269
2044955683
1824444014
797843873
306142197
1474972985
33289876
1246594943
2018105767
507075124
809388198
2033141823
1266608896
1769863645
1422832941
31950782
587141365
350022671
259397254
1988671837
1551223223
186865813
1356687906
1965896381
811404678
1364149596
1495584821
300467601
1847333528
2061014058
465720207
419127788
1965185255
2084800935
786004661
1029554225
591396751
2024135493
559718378
1373705270
1469865892
854017330
1281954004
1497024075
1422651791
1000777994
1903097710
192231109
1000765670
1221374889
936774119
1700693791
194934989
1542786095
1643119406
1890479364
209383340
2029455710
1512694461
834407450
1081367668
771158064
109901178
163371133
2094401969
310950466
566273305
1655013550
174367436
730686511
769528181
602267758
904597429
1301529357
1854304223
1029241461
74357062
665183149
885863416
132250344
1303074261
344715286
682032965
1364148599
1385815187
682466861
548297329
591164296
2095006512
786114014
36648044
852268845
1328046189
1718009679
277490602
1765094522
764500490
1494722860
69246371
456359928
140146610
127907567
907706264
1336184200
441139182
2002544377
662109766
1671006680
1464130592
1548517616
653846252
1818295592
1453638996
776158248
1520424676
1847465237
2016982821
1887563122
1988047932
1470560134
967110098
1325481426
1944317305
847453215
759015631
1959979157
685376099
402829107
1114961988
589627735
826463343
1116207968
320721051
412074627
801979906
2084297865
803563144
1148642280
104887274
981875083
1904465051
308770798
1101704322
1740867216
591726038
1299927822
405049599
852512619
1856695002
871037241
2063234227
908315106
1191835115
1326912627
1764513222
1716678649
790683555
74609421
1532339688
2045878694
298627721
399871442
1395513784
1660243941
169484110
2145687133
1307754825
2076225202
1578441152
2035354881
304982272
943910605
450346111
903864256
241451244
2107179103
796489055
1480396819
1063669115
952982911
396327251
633725104
1510547420
1735318536
495944108
1938984172
1027724732
47679429
1992675116
1411941888
2125423165
555517199
2100262610
1868446202
885349730
616561402
172619302
907632939
1994956137
2120090910
8982431
1336989086
1693357482
1370336910
1518595588
786100158
1687191555
1095693230
646615539
808545793
612584591
989777026
677676311
2087969493
1510300119
1474969326
1914296083
617720352
382924091
1123645661
533160271
262432906
43164482
420213391
27218776
1344540858
870985714
1564383534
1649870684
1807577713
1519224436
1702166703
1063460364
1540640876
1689801270
293510667
864215894
1255800473
1201890880
827394471
54262231
532777040
329707116
888162705
772231217
1660575471
31090396
448668581
504388699
1681559436
841178256
252278793
193437777
1216446884
1573123450
1373020969
1739159095
1272724805
1402618153
1039788070
649733314
177486118
677466243
918348506
123222923
294760696
509941317
1332216419
10892904
1171948454
1698303856
841550685
1340893995
1731631641
1932112655
569352634
829701305
170054670
1596238559
1828248422
662542203
1633386495
1261163437
1138940635
1297069621
258431148
474023107
725708834
327560598
2091649732
1846583630
600622256
1708867795
1454720126
1705308110
795020423
567311860
1769425444
1066678939
120996011
1891017119
1937118799
859486181
698278358
112575491
1775894073
95501021
1546437139
2073480359
1503322420
1817291369
1487853375
1764699817
789241546
666518224
436934114
913304881
757699743
224435560
534729346
1966663571
1112073320
115703962
100936755
2083614052
799818579
1668970578
1999306477
1829182341
636194655
818558649
1341120043
580124420
134376780
771013558
970495562
294453932
2064986100
1280329118
467253195
2038014566
1091847601
381684001
2015012996
1523968050
411512544
1100067371
751943410
39825266
2078801004
301116262
271672169
414200382
521688352
1026436843
92224400
140696780
1905853731
1426398815
1938709310
875194962
944575311
1334879035
1928691654
1632979122
28401601
910202591
477778407
1784825074
1267845727
145142672
373993484
1080459257
694476945
1692371828
1488781328
2032511452
378999716
277498334
561023623
584943331
1613657962
174078709
768007170
1441119158
894437439
1570577544
466563070
2137317650
1984919749
92878306
987554423
662429851
1175619955
1217804257
589425353
6854843
833676585
262137303
499539414
1530972447
1985579227
1593935090
1024849864
839272289
94810346
1011946844
2122100518
1307933209
1688817681
1957777836
1848331779
739188197
1645546702
1691056149
106763623
553538097
1679149219
346151330
1784112771
1620831317
913812926
780940071
660370870
1953502255
1307231429
298765629
1407845436
1471359275
1699419208
2120049751
935142167
1584328070
771114545
410704323
489946211
1082194671
72865278
1208396521
113682149
408911578
905234202
1080635941
1097858744
1621180037
1717560213
1261416204
788498594
2053759950
77562282
1082725954
695032953
167481479
179163836
1844750907
174659074
2110700438
1826404451
76765933
813486408
1605457018
788931681
95219402
1295854263
512634872
160562614
85586464
1579109101
1386069146
1618644657
2120446077
1806563442
350289451
177765407
1653175117
150385019
1575473891
127877872
1904298979
254267138
2130935462
1196637795
1671209604
930655959
740720701
211957473
1546276663
2140464367
869444774
1130854278
398588281
853767956
1838584896
1338272950
1170964761
86187539
381365950
1914096249
2113089133
1626640484
1206046340
1387608649
1197189610
1728828613
1702518394
616272447
813612340
417438621
1744692500
256872950
63822546
1272816046
405885142
820455932
910388911
1209211562
1586400516
406407601
1110832686
1606951729
206167441
2057450843
970842302
1528904348
258835249
1071932467
2048866195
1164559875
1387112414
793700254
122162799
2140314139
481661694
577918950
1117043608
1973390653
433005992
497896512
1349179374
1927090671
1441111808
251221924
878446571
1389812070
1275373685
931237730
1495370428
858291534
1402251646
1823185415
1877054319
1415655924
448095381
1767654571
1261398267
106135843
137878280
1482727966
391597612
1313475569
1322809702
352628753
312947323
1807373545
779783159
1459652307
763701619
2049872570
1464203765
453316046
1128573914
759138798
497568592
424753984
1774952253
93810604
760869821
2144918006
657991337
1679217589
749266818
1839585046
836254437
173314688
1214871482
1497176289
937691721
1708249039
1812887059
468704593
160178505
1968896209
2022285759
1344446295
1628199582
774819363
531979164
145917404
1771345828
10778254
556310888
599939505
251150509
2049546380
7754683
458753028
221613293
76643692
1811464356
978556074
671453926
1758345998
1852471630
73977837
1741037820
88925660
749563116
1810122017
841899228
374197171
1547783754
539290965
308227254
11646404
1309294312
1406357588
83912425
1171600121
1546175472
1375679519
574343793
556984757
1086587436
359453440
143048388
1319498488
1455899210
1434097912
2018237756
440744958
78888315
539519676
564477819
552661088
348631288
552170405
980982114
315288871
81509036
537492611
208017581
1458780668
1668775437
378456307
1192955077
570526721
515804920
1721859587
79255484
1725222980
1022797660
1621201209
321168830
57785700
1300767331
959724806
1042706020
701066835
2088354190
1957822727
58309639
1180763195
294172757
276702978
1257225324
217272607
1193148554
1525731740
1912477875
1564838283
1283585783
1989972503
858265092
1619525542
1909407530
1977124734
785612179
297526448
1799745550
1335362550
473582789
1505170290
1287653302
649640873
1850355137
25092813
1428695097
2031123138
23246746
2077425570
1559468888
1268999084
872641995
1759596395
968924982
1301001472
496679394
1027332597
744094251
859576465
1808151204
524925988
1971378127
937785584
1198935285
1552687612
2029906958
1122590673
8739631
1244678332
1704648769
593616086
527664771
2055702908
734332740
736621317
1645774554
1797155578
599415202
887197569
289153577
759938080
524401115
734005206
170292825
221296306
1108312113
1505238973
1213794312
1631791183
1595363364
1956419563
817994670
1989846528
1076638572
1487160377
1490539903
2086258172
678428344
2047125863
20357590
1655464318
288554461
829039640
2086823209
1475600235
335865908
2121700918
1066202319
1759151850
735583485
932159049
1682462396
1176951027
1916282648
1583699076
1866025456
1430778628
1018464696
1958384165
1090164452
1991506220
29414556
890748615
729950140
1464961149
862650355
2133927725
1064888307
809840840
1231622456
401201969
35024237
177993665
52364961
284955788
1563519131
1919672959
2103315592
1148200062
1079368689
2133034992
247330855
1277880870
315759879
887204659
2022837587
1039978815
1137417404
80600521
1503267224
951736213
1988916958
411773407
1924168013
1996954669
2119879403
519947381
886526841
681342113
374004771
2126301111
992206263
1123322968
2124216900
615052570
1110104371
1315113374
1784164602
457277436
1638790730
1824799958
1827848240
829415178
1147900266
1930155588
1626955105
899917811
1427224232
1864115387
231094976
741830626
1450536499
1466882827
595122096
1849145164
542068946
1782079318
2038405482
1204083464
1088316431
1842257960
1428433596
2070482843
250756678
339506145
1521198217
31154753
1191015247
940211804
750485075
1942537381
552683515
6725233
584336878
1163664780
1673768702
921888207
1758666747
1499358290
1453362478
967120428
1183518755
1944568471
250037612
2000660383
1067911640
985317022
2100661479
1292719912
824559432
998403456
1122011120
1755856014
182479686
1582083489
1146957136
11888936
1085073492
1018783926
473494306
1268649378
265105665
209182207
90424156
326051946
981217568
634057796
179058385
573094904
1686736046
753767797
1148132103
31821042
1226123570
122687219
748371315
811886727
312180026
197623059
340426763
1838936845
866363585
1189625097
223425850
958528783
931157577
988047167
625263776
1649369897
531915147
879186250
513447693
1126789873
61622528
604444847
1738558097
1446631916
1302160883
1711617212
1714302731
1402870693
410774519
3608717
1242892876
1639419897
1612231125
537898523
2003313821
704964861
1704444387
149114808
1021615118
1255031271
1603318271
748563073
1909916145
711767259
1179239327
1464279342
1107312254
555120886
1235143812
667387220
1562033362
1111001388
1061480105
110158423
1925242840
1183240703
490465439
1691996075
1519762895
873195564
1566483867
1296747193
61941069
1637959233
1948448292
823400765
1164961961
1465455606
1438287962
1652929429
1860793123
1434612492
1508210459
1482831679
2037097580
2014402275
669494190
591782056
226358502
2085806532
825361780
1889177002
420274923
586632092
577784276
212977605
142517594
10113014
399301879
264099429
1267870033
1259545744
1247494645
1065539811
705254891
1375008550
1505387148
834201946
188717085
1422455958
1176477777
1631077873
921548677
1370150289
605793254
841516126
1014755968
856749677
210380355
1334561512
425943640
1940452539
1211959329
1587483592
1715447608
1666307362
940888737
984118871
1162992941
811381417
2136377198
1173125658
72734654
878506983
2133879016
1520660592
1588241998
1139870167
1065255668
149411712
200237276
1695331830
1912601095
347521995
1247099722
1466816632
1380852989
289100486
1527243418
1191495311
1040608220
79570177
1915560058
1345923281
2109206783
850518166
1797048310
840196394
1480982886
2138421986
613542211
578451838
797985790
1535577020
1068912358
884644207
240247550
1106962027
403259599
585106736
1011352401
406371624
692228382
239903563
517055950
588188274
997388421
1950747331
1633211910
1331364846
348293766
524163665
435606620
983323691
458156416
1304433955
1541667899
971889983
1086923578
470502053
1784968722
335315653
1150635024
1971602286
67284687
1018494095
1347171672
1866823743
118003684
528592871
765488979
1832423554
2101915708
1729205053
1405589198
1463887799
1852298132
935401166
1302915431
1814174741
754504593
2078152889
20062420
1810261243
735762396
790617420
726898675
1672900904
1181451709
147591916
1933883147
1495469239
1195241703
2049039129
1255253898
1796132760
1579635705
818142615
1754484954
981406606
529698847
721052183
68328434
230519521
338392409
1841722029
452460658
609406503
1360188258
316605993
1770543083
444914427
99373442
785461855
1741683496
119486858
1731661456
2107401649
134030736
779162554
1484917128
1447275170
562733471
965231261
992825828
468512989
1744551369
1490222337
1267269563
1028087834
51021744
359730770
2135094139
1360114148
1497977083
1419613039
1697931029
12162302
1566079956
884621841
398464432
942478755
821137005
1940207349
1746052067
2081886716
942182393
2049067845
28651661
1440723563
1113894018
2017522674
1661215758
1995042230
1035018587
851945287
674929022
178721075
2082959594
969788206
1273206244
691623174
1783881705
1020079031
681708075
2055107795
815085678
278133032
895523139
1534808811
412669735
1067470461
639248976
1044488784
859045570
630079220
1351368486
109615251
570127694
576810281
1833178647
1397860534
320497417
1653811464
177705309
2014463227
1829344223
216929780
1211819858
1576773977
1525138214
1600149749
927210245
538553755
1632927702
1611484915
59587686
1931583407
1590566030
1208470391
1485205611
1273636340
1504968856
826138202
1151910268
1034234172
1093548898
1497309713
869971711
856999775
1297834279
1990627951
1916254013
1947487586
1984278311
789637693
97201508
1525561818
138442717
799574487
250641355
857228892
795793062
1114629457
1143517922
1963883233
1800711493
1989376777
123146839
1898334133
913499980
304894256
2138394771
2102568673
1292895809
133954773
317762381
1609713556
1634596401
332083099
335593492
2078326668
852371955
1815334402
1768500216
807650839
1740963642
683642469
2067199084
1873638748
998075085
258219464
740996843
1271698775
11398468
1954926516
765501911
100920906
874499753
885641996
82261013
1008837145
1405723370
270594489
638961026
1670352643
1855854158
1368642875
429119474
250985056
1682964818
930731678
916598253
1667744288
325895524
2078495610
374779023
813061982
1062072568
757107918
2140930713
1352515696
1183001433
980290901
770054431
1303012194
1433758069
821008150
2037140472
1053579404
405039621
558013042
282749334
1949500346
150960531
101790672
562658259
1177139087
1509588701
1211019876
2087802719
1137598231
404770536
619095552
2065954066
127610996
285428242
1195865441
558076171
639395519
747454166
1431403660
872715205
2102068322
1557108547
101954340
1114391060
556113370
2023017786
232708754
1578972457
1010838266
1284777281
1238905832
228760379
2032394748
1783149871
341098219
1313554253
1803032931
982298075
260440004
1288002071
1980576363
490336566
2082557276
1355557261
1426230102
1714482599
1573562203
827871660
1096841527
1397146323
1059853530
65275030
362760819
633056538
1539476147
443806301
1890865535
1559935637
1300846916
1228276172
257816245
662947566
416096985
1436995830
1904726476
2046869518
277830180
1582234665
1673514460
1537683879
302204995
2068393920
718623187
1512512046
2110626637
1289879412
1507554325
1049101999
567245854
650282638
1223111622
125138710
1986407601
53924012
889371548
1553697428
640167694
1799424442
1206823890
567604141
1330180672
88765926
543845540
134952128
1240205900
90387139
1910278277
1959404588
2127621233
1193393810
1951665639
1487386695
2111846176
1783843043
603716188
264313861
205750104
1624099577
960080847
783158032
1305519851
1960109994
1355766744
694908325
2108799834
1822594147
1836818685
283012596
1582455612
281315442
1387198939
917527250
549168400
2061763
839933505
1583707429
2141695356
1703479614
1135205131
1034849220
716537089
1342812861
582365889
1830227966
1648793470
536294739
791185638
223373549
1286539328
809041934
1042748300
1283166443
427883282
472337740
298964541
569506032
2010961846
1066798040
1657693101
103724371
953084484
1337757373
1009887327
530117107
786665542
818611524
75545730
1410379287
2017128267
1964948494
1285668535
1782497548
1619342135
1076241566
1605744063
1690904233
1819300911
405120375
351566541
78418687
1748002191
120468220
247704732
1729908297
2129357663
1152823141
1617012804
2120833725
1894889790
2120815410
94211317
881975029
1925961612
936664215
775242994
1496963891
390525770
500451514
412260494
334374299
1657328389
329241484
364923020
1857203736
1179932072
747601998
1385181056
738003625
1153923251
919365891
671837488
2119977983
1828447796
1882789848
2137364421
1596922250
529730382
2013603408
1137440521
753472831
1196865183
209495673
1854522804
1753778371
1060584972
633623070
1880783993
1560107210
420490550
55804929
316875644
845300191
1417444288
1260189653
1919659404
1778998467
1428376573
1719095819
1141987712
2138892784
201732086
1509322903
1951079686
1840604858
1333393717
1787200208
96016018
518383806
1234374081
2067393050
760743865
1482670805
888031077
744153553
1498535755
53375250
1407146208
1701965707
637803543
1160563917
640531737
420617096
1056288375
896829781
1571368152
979104012
1200898818
304674689
1912511742
155731443
699600122
1019089629
2018952506
200002531
233007037
1694291132
191311300
1074030570
1273006567
841339334
482264589
1229017772
1332166481
1689460048
2016871049
500629828
1072868016
1515877862
378700618
1947194599
804720883
286308704
343032351
2024444737
844343914
1022337467
1055541531
519546683
1926528515
1073662043
656338927
684075062
1354580650
1375793973
309568369
1431415666
7752248
1770432629
1693725469
2072107840
1670673164
2124876574
1338091293
753719401
345318134
182451939
493592335
1546477866
365381895
952014161
1782528080
1648214641
687499322
152092842
1857321833
598249337
262973658
1249988928
1044599728
2139103902
1368454054
463419761
2097744863
523101400
694555653
1316034897
315053544
793403144
1580720516
1742083014
1239799859
2127499573
423850737
471132820
356467724
2064847691
920082398
354050546
1738732637
2082700673
581491589
2114448772
471077620
1445500965
104287997
1121166556
1710180388
698930192
1777752699
702185033
473952218
1973062423
1746426139
1751504034
1940772894
2069202942
837925352
306524967
1586268083
362108663
1863215845
1203595544
1387596853
954031519
1731349179
1278076502
552816700
1823456141
1990042398
988635197
1508899122
707261062
2114890559
1593752794
1889521280
766137934
1444483666
1163872214
1650566986
1853441352
1200394430
2026843802
689168525
404826381
683901811
1897219204
462052214
248266203
30576092
517934885
619578358
951001897
2142389142
545135190
1672404557
2078225574
144432006
316904637
1288806012
419670361
1911679426
492516382
1619117288
1215462461
707666302
1168531679
1357989419
1080696002
527245167
1295559637
883865650
272164691
1162951830
1333168274
2042300734
88302730
1528129473
334975735
1321712978
469389895
1959331962
116103986
472298930
1341223951
1355671689
216578479
1846836664
1936206503
751904445
1853533104
1579557397
263509150
462958853
1660762005
432246453
757331616
1327154961
1365071940
397898968
1107045379
1619198841
813953810
1727904219
1836572194
1506570037
139121185
1025076366
212190605
584784724
1862068748
173753516
608252358
1979958077
2122507633
1587652610
196286904
639497944
528283976
1362835795
982315902
1247366444
799736221
1790242363
317609366
1378786877
1948509383
1065135467
6708781
367412538
1996308763
2120316362
1140974567
776760171
1663328152
773458736
1264021008
944527779
675901843
823864836
2038559865
659280685
735974386
1730566365
1444636747
1799321399
189275127
1746536029
661128166
1972448214
1988733772
1538031716
302211961
303140875
1908378666
1574581704
1904239687
390952456
1459017207
804296861
982306504
599811379
1090181404
708740119
1481229484
1937581208
450646938
2056465314
464124702
1409633605
1729293563
936677542
2093398327
1512629347
1815739072
857112737
456958447
1072102770
1418300694
851123070
465650465
912811118
1884078508
1816519188
910323314
38621337
850813405
497699877
16800027
1722228160
731170059
385804020
1110672515
890703846
797310638
1503525601
1391423091
1336613858
325931286
702331483
1662191943
53590765
1460333162
211941295
926415891
1591591980
1438050521
709190516
1186048739
271798037
325101231
1950372533
1892485018
1347853763
2131971805
861474158
1436690676
435556285
190888064
1343333484
937995244
757603037
1211337854
927158213
710925219
1488342692
950644729
820991304
746299743
376331946
1924659765
1466856998
1059536090
1110586346
762851339
424142316
1670300908
295700370
1042434055
1343801380
1660972886
1951106355
584185605
2064987907
806789353
715191584
492405903
332124546
645645989
732655279
126019223
1073009033
1740174577
1612124661
1967138294
1396025938
278941752
1256737420
1751911144
669134439
67386720
1853954552
1289490735
1306803829
210524657
380463434
715432936
1796406983
546913287
781149094
2005967496
1751291426
541588252
1801771272
804072541
729117661
1992720291
1530832810
1642771795
607657400
491363353
1357065899
502555127
1649444584
387312734
875874419
1233038305
910814612
455900798
1888832689
552488422
377897369
1095516900
283089662
1213757446
404623933
756630717
313535516
570248280
1207436629
1532668329
416656844
1014866564
276878434
1650490046
1726129071
166532237
478991343
667038696
1979257436
872501991
1342963940
1120345386
2097754278
1220526310
2069468995
2078894612
1960584035
640309371
1578119339
386212444
1919139378
2056050409
1651206540
1457770965
669535883
1646997765
845156512
1844838709
2009951645
573722454
1672731789
1496020385
1103551228
1005326849
2021501468
1861958135
1970691663
307731932
1435976371
1036807562
2072752687
526839727
413772359
705748481
815756791
1027783018
1671231016
360867423
2065836024
1393919389
1129622196
907286550
2010654772
1140794381
1270981038
608709206
1316733441
1374772784
1534228676
230404974
2050899666
1029108475
887850920
1641621611
805371966
1166400328
1009737310
1002612015
239051244
1293801067
721472268
1034222823
1757684863
1217674695
1988585713
113545980
1281236884
1145971124
1830794860
1723136396
1156971343
986295702
1128248014
1833720763
41235395
578278278
1517880596
2013506703
790405783
235356583
96577995
1653907410
604098815
1895931240
1783376331
163998189
646730456
364644467
1549293625
1551517768
2079074261
280751174
998610979
1210634791
1705125511
13700916
1515170869
1663111104
72576655
843444222
1753156430
1341807483
742449791
1185376836
678805537
1925843340
1759226398
1371841353
1801572055
835573920
1125104928
1873296779
1753096917
542911061
1476228398
778818767
2141914674
470483497
1811621850
1105642360
1472667333
287231918
1742194895
1448684950
223475028
1282538846
343381304
2052347394
1308689118
1982220507
1929626664
2134981126
1242580977
160490569
1040597609
1527150112
1412917740
1542610328
1911190573
74346967
1565284874
78335704
830209819
1997460470
817660687
1052694259
1964809374
43138891
1931837388
613669260
831124550
1147491981
1685477731
1946552174
86802037
703072392
1260539260
1509404287
17329564
476325005
906894411
431313471
1284088178
2133472867
1862328141
1033636903
830709921
1934994184
125921059
1536406508
266247034
1675181263
1579753958
1494077207
1317696845
798271245
1385531773
2136623637
426825752
1582605050
440474075
440596496
440356221
683551713
1219284742
1207884668
1543659875
977668908
560147418
313406894
799722729
2004200610
847103896
1622171663
833988505
970865386
41313445
1111780161
2135990793
1580925785
1277988585
537233576
997410993
811868841
1479066002
1324628319
981880095
869431519
2051413342
333268876
89250056
2123752937
386627412
688883159
1644947521
1472122251
1411213007
1718704148
880782140
157017035
995179367
1025966913
1281814638
1498235073
537588654
1293600375
590256055
1666039278
44993340
1943517660
410979273
431200491
2114836575
1363703836
1862386993
25780605
2128344031
1611304539
553440102
1371548598
491726251
1680323535
511537288
1952190076
1832541081
472238852
619354673
60548543
2030512067
1300146517
569947321
1010655323
1612269448
1991288642
2048341267
18764526
960802806
641268063
345068232
1939625280
1713317340
787009456
1035649819
1328784951
1947622099
791035440
1101101596
637425447
2085852257
566881665
400389558
1322566047
731240862
1953141434
322408363
1290814053
927705452
1745301435
1174427671
873545312
89471316
1310792526
772798266
189361858
804797242
91673059
1099438078
1940616476
1471032187
1857064276
529586735
1598076794
1620453317
1785701687
1986645233
1875281129
1232293172
1330755368
575139955
601063939
1044422166
664311664
513392823
1277582500
1619226699
1799882902
493504400
1509869598
2074436684
1420442615
1992046358
1921106413
2076107367
1514936874
601230256
1380588982
22749550
1252152107
546846298
1868978584
1423881520
2057844239
1461079775
1864677933
1213834331
1911116371
667700860
1882107793
1185810105
2072436484
854118743
1486127173
1662266322
82439196
1027957159
1250574065
874858743
938694978
1707460927
431424919
565554979
1201313811
1576496234
370637347
216500759
1930179122
2062134136
1083480790
1577002378
1417222973
962088272
9425501
195148924
635946988
979431948
952456190
457690694
1064832851
1276939472
621133800
1791753828
799724053
1133897238
963121145
1193244954
1868458908
1136010690
1320471255
1816978074
1481697618
115369526
1055621402
118672685
773393422
1595231525
803443028
813610910
916918081
1654107993
690566267
538022551
276707865
556480994
894947726
2031538228
704132832
1210459330
911383204
603388208
1979921444
1236200742
1054634094
342805371
938200132
1839142785
858787603
833872058
14923246
681835056
626623007
1303370829
1058421863
810979080
1496440966
882581913
121339880
19091068
385765822
1583354347
247168443
1828393161
1926453430
793760682
496099337
1340471631
1912432991
2110889911
339973952
833710121
2127545460
1054185401
2069313831
1779561620
1717213954
1257514228
1860250080
1320316674
715750368
574807568
433359753
147385313
1196099330
1829238104
1508505373
1776997697
486730284
865414945
235731989
1979254101
346498355
1739808868
2120313198
1511843999
675911073
1579643908
1041325372
787458207
1693371393
1056569849
1546984712
772037994
506668948
1061829955
843429494
1898858580
2019506704
664134148
464217844
1677465024
478966916
1031670810
1662569558
1174480938
1570446315
540216499
931388687
1990584825
1272611920
47159672
61712492
1096296202
811898362
1879869920
273276639
51671113
676174178
1725308563
1777803711
1214350646
451496850
661376555
425270389
1828111781
226900493
1960025330
1422222341
1416015186
1646290772
1586100730
1880367006
88495280
1571567386
1517757929
1883601017
1181416494
1706730139
257106306
1305268925
1475780127
1012380861
734077780
426954020
821410
472141391
109811138
1692338612
1697054919
1976316457
143236763
16432516
371649492
857299482
148319127
1501366645
710312427
1258656277
1344833999
1846680054
297273508
491478273
1747092411
648941534
1676509
2065113504
801113853
29143055
1401345232
1973001598
1710117633
1610538041
1892803263
39625174
2007543786
2064044665
1326194524
1079711789
1593617210
1617180275
1290277662
670912020
1149230885
481353968
1897748913
859474358
1558200604
382695510
1627886454
306242996
676853523
1959579794
651780036
1277457803
1240315477
1089803288
1390174095
976663151
545958386
1724756811
425148232
533147202
604954751
80026979
1221773634
925798770
1152205420
2022260822
1385627658
1747246496
720900378
2031472895
559497338
2055469865
992406397
44784660
540306453
2075626652
641687031
1308630277
505682783
876284693
535361463
85696453
677107611
1973889730
2144725277
1701718063
133389801
955221871
701049379
2144657992
1166076099
2006030229
258156682
1281088160
1868202656
1637214729
2063465998
1353629453
1566007329
224700709
318910083
625567173
1326072330
2106484660
691859057
916004582
126738434
1539978456
1910567215
878693324
1948015234
260700196
704298746
986300393
2026550574
1638274799
88183553
1573349475
820074770
767647424
1867367115
1616624915
1181392498
891698002
1146989279
112228361
2125488141
2113810808
569517500
450958988
931239041
1155835007
1336642244
1770889349
1396240612
1710612885
82850685
744896938
2006815413
1167815806
2013628943
234911974
232174180
678871911
795123704
728205558
533421522
350942232
2117290861
888672497
23542250
1206326978
1760218875
288941003
710757712
2041682829
1733625356
696351155
1059181220
647368221
355015850
1365192486
99881627
1249253877
1655753987
113921462
1727088163
2103367427
989799832
442227870
474579241
576937432
1566693247
601176097
1640997898
1629332176
1406537150
6976278
1094538889
1834392690
6932814
1969257892
178522567
796306798
798149026
1924142811
514065057
863984238
1973680552
1451131851
1780640662
1534019024
1504339482
2069696704
1364684615
756118417
1880800320
1214273852
1244486400
844682835
198725556
1799378835
201967748
1183392460
339650802
1506950639
87674984
1368255627
1526111102
827135593
878330991
1577126389
2088756169
116009706
372568535
629227720
1786269240
1049769455
246147953
572144177
919168140
23616084
225172437
1788788428
319137026
1998840769
759062461
452344712
928923573
1917439834
787835007
1216253285
146431321
1349982921
1997055463
96671158
1570303308
1695342166
522057901
1072305813
763755587
1571760909
987098273
1264146173
1192006128
757576907
559233832
1144196876
1546524572
710754684
1663325403
2053905611
1300776466
909173098
236844138
2019327836
410164375
1680994352
2135275797
1305156626
746348137
1329191934
1149224919
680905346
819206453
1948300945
1984067219
1731635356
1782690724
568036678
2071658020
948418304
2122056541
1198885132
1476277366
122010956
1103293157
628414295
2013154977
1593013875
264700102
693918047
1629400057
719193188
1762114853
2132483414
1272882924
656649582
703672299
760913398
1714712694
381542146
824328058
1589431162
1649472021
1353677745
778333898
1262148292
2057680772
2040032669
469642071
167108357
1046864335
1175422014
271098795
1827285203
1205543134
1833146235
613557757
1695968940
1879553498
42267883
636880214
1321713149
690912766
1064833858
368249106
1792750083
1677329425
1607634736
1164534316
853964142
1092328195
178482888
1841900074
592972229
1398505546
1682419465
869951717
130045904
1546847713
1196168919
1722262325
1251248081
925484208
1235047438
424931462
1121722933
374265543
512188276
1724226072
2002417422
1145510301
354756781
1110327323
1340395342
1451849747
1711377268
798591137
850813915
344079631
969575099
466310759
347283156
1450601941
1310184826
1255572849
279585573
1092627366
1550160604
2029335272
717823354
152903378
1787065977
1363905168
2056346522
1399318588
1927290075
1247681802
247442769
1446353833
1578938153
1210367574
2075659394
263209748
380424165
398650385
640028017
1042769699
304140055
1896790905
10688177
1064280890
51390009
640634843
475226597
457850373
27147499
163305626
428524449
1053674867
1471902953
1474566125
917126149
1424547735
1097039496
390819952
1887915675
842509623
1480193206
1918860338
1624121951
2022036609
218513633
2048076312
1139764021
1752505180
11520188
386360499
1363875997
1306671241
1098604579
642400332
1432932044
230729561
1751844830
1526051184
1194272511
440828108
1304489855
2115422855
1579857814
1952538271
180798407
174490327
18211805
1737311475
1109016921
1769800722
955413720
1464243406
786436488
1145602341
774240690
1131415182
1180561120
1756402726
304738087
455453569
1184698634
980362444
964735185
194378056
1607852298
2101859973
247476293
848943829
1032189323
48692889
1889760850
2061814617
254891892
1724981924
2050222814
1774581836
1341132097
116129551
624649390
1284729939
1862856903
1330254994
743441040
2113421384
586860987
1006747399
183159562
1769920176
460632871
603509738
1998197921
97525021
1977534294
1940768733
830518864
876664458
1261704114
1999068425
225640284
1315303101
1695471014
777247285
472020975
680055409
585629319
1732298739
1927899538
1911870369
1470824365
2108962661
367472324
574001859
1792990977
667980021
624839627
210137298
1338348379
596371770
73748167
1085737508
1878173637
1759764597
1343977427
320911529
1979328850
953616537
414329149
2065898893
2012797475
2035077908
2071732198
1911927810
1490464309
1244989287
1599304645
429943688
1380224810
541573485
1162305504
907364851
2023123199
1978595195
1336070733
1753486697
750419562
1258457153
1453114583
656476023
1471087697
941609598
455302418
431457834
1979123435
1250283736
1699927189
1434576810
1756337548
830390874
491333999
1759460141
889599699
2122340265
841455166
1101011983
1374790986
1431005545
1815269959
918784944
1596838748
1769223748
337844799
1620890626
530331502
182200787
718602091
1887138128
1414095065
1254500863
1101791628
1661863209
477680371
1867410942
1561849306
920211409
1245194930
2066668567
667813691
1111241524
706382275
64548944
510064501
1520024738
266161025
1745758783
1077053042
945960914
282525958
893387595
993139577
1641302025
808564014
706768343
1984627766
1752107823
1611757874
1223416297
1306625573
1798194123
501758060
1410712830
1278064211
432638754
391632237
1545654019
532355379
1666157588
807636276
898324875
262409183
211174436
1892787288
1104784743
775549698
555306810
1488870066
1860610430
267072684
184498277
1166092218
734263389
1431828316
488560001
480591594
1385352955
1688644162
2080221299
601250878
719205115
1061770956
417352112
1992480630
807389282
1988409116
1545984727
1360265634
876095663
1512707991
709328943
1845348520
1170456617
437583466
552920081
235316033
1985295586
874355866
1072086982
1187563040
884888773
760284433
723545897
395157339
1806732157
1046490644
1383696779
1489279656
1964892386
1213642885
208176410
2071342765
920879048
399147352
405233742
821309439
1701233531
836040731
90920181
2049469962
1961741795
524763328
772313422
1224906542
849127223
1739201359
1073413054
1302750437
1377821176
783979536
1282210760
1008406564
1965935407
741637048
1786072348
1314721231
1311186897
2128324549
979687702
30610026
2134919900
685046561
2023594538
239558351
1002187691
1417688541
1426818264
1470518313
2028037383
1445170501
1853389501
585322621
678638121
937037083
521421969
562352855
110544256
2052439680
967414901
1987634972
2033069974
371628455
1830359052
703781617
1456589803
777469082
1037263624
422787506
665925764
1313893540
1663785301
1245384823
314889122
2048155162
1484325049
713783967
769180114
1224918144
405197868
590509560
1327135890
947301150
1088548178
327548705
1257367621
1554977926
1397112560
789476769
957280952
328426589
1216337708
1782663170
1874114800
1577356665
2021272008
348973173
1550530033
160173077
542532227
2002192596
1029732557
1566155973
1476509472
1169039024
2128765608
178318749
1743057375
1972318241
611970365
830971280
902138792
222357420
760281355
1626711373
1779592676
1147465798
1336648601
280498044
2096383400
1551931887
928916834
847751314
211488042
1709032958
659044661
396652463
878810661
948247294
1979648138
232181295
377494673
1077051728
1508811716
1070045308
1747378192
1430579098
1499201287
297784750
301582100
1003113940
1993373960
1694585073
1560676425
82385786
1519905175
1627975735
778755506
1980217802
1176123134
455857571
34487797
1144224184
234452259
840976287
651599746
1634189005
738036590
874733653
889373291
1282831472
838230744
1804371689
1364754997
1265813909
48077940
1992273790
235122927
866071771
933285839
1569677994
471726360
1627373968
2031964258
658476747
116967214
1121035087
1626766671
1232740320
1549942146
1766396445
521115063
564551555
1933454536
1276538668
831658201
120855905
1944852329
273920245
1904847522
1720426398
1544764286
1738217273
238977991
963861173
1905108134
958932817
1301767706
450654768
1984644869
553906430
132914178
556204159
1898324230
1885182350
1506901634
453977975
96495009
1028665667
1854407501
1083435188
530951856
930533141
299225827
1648936230
587741018
1641018481
1748330395
514008617
1737694716
26294848
1080144455
636784016
2011868797
78398771
1768475308
451054931
1788065002
1508245738
1418601397
642615444
656070489
796992987
174410497
1656175447
208992297
1285358556
514731622
1415187176
867278988
1015650245
1453058769
943857249
1949856379
1248978664
558834134
232341125
1558880941
1457365856
1382864999
1534492218
128023562
1605048606
1121639763
1336060529
44230795
641884300
332052102
98730810
96797755
920837269
1281104011
1593293552
1192867594
789314989
1782571982
162119502
85678007
2248364
1105505091
172443948
1114854716
244435134
852869823
1144108362
965994917
1959686061
1091949890
1105404878
1014879243
1555314312
341705419
889217355
120265507
1357327193
843744957
1764202054
20436762
452258711
10348164
692895811
92406708
974676005
954443656
1620373831
77159267
966836870
1994100075
213997698
955791549
756869145
1865834548
1767576212
706642109
1535890991
609041052
267436432
1707578763
703831973
446455998
584510791
613699712
551520228
518692224
1962683317
27395132
2003201883
606480833
42078516
44533448
1635420195
387979743
1928063142
1750156394
1986220557
1114592282
1188312012
481646915
1600315064
2095320845
1077539645
400077837
497507858
1628756019
93763385
945700870
432665224
883826993
1963882296
1486427990
1446759658
1917671192
371864259
1448787232
153260391
416317424
363747754
1442209899
289735444
1998807437
943586149
1058153729
751368351
598945649
899399862
1275033478
262379555
718389533
2004462225
41117184
1924979773
1064390633
1139317623
244843318
1944543006
1572978329
1821943559
1066389654
569208751
1465410976
825961058
1319383047
1460956561
749431673
477605076
678944603
261582147
1741267222
1074038575
565606614
951723222
1616374108
1435784417
1457127169
137699067
1761420983
1869163558
1891593768
1121728714
1652928930
209624490
635655844
1954571559
287790904
291208523
306151201
2049816801
1416552014
1471967829
1709346598
1661386692
176166742
1013468993
1954201844
320739263
1936814336
1268724531
1579981769
1053775308
1504450585
1773498466
1546565252
1144533608
408525805
378224099
834896298
462617955
1359486589
800206713
1548360058
240343536
1036912915
1580299589
1530863705
537281441
223759287
704242926
1260822809
320231952
442376882
2117781765
343406900
917861642
407725322
1055422976
432327398
843874684
2058509074
1759886910
510916561
1307747559
1837767674
325120360
294232793
1183623763
677278921
169211549
2115320374
257275373
1046631953
491122364
486443617
2041725379
1238747749
760592772
1644877852
391012839
1897559253
1696874097
1611858427
1235767357
1208063678
122256258
109292425
1430798726
2013044260
663707306
73428804
1980137697
1710832749
588604885
186849451
1558238400
1020396570
649070207
1039132343
788540001
1465683670
339009248
1337447871
279939776
2101226618
478457280
755102327
2116376220
1104156845
1833177766
204780341
790612474
343685514
1582568969
1633180428
24496588
907765089
473659864
2020303732
1776088897
1325281713
1641140577
1669459713
826674258
1298745443
1822253662
2013872975
1347452808
74336069
1953811327
1218988846
158757150
925508906
269842225
1599480190
1974591035
1418862818
360698116
1969201754
243015212
605566756
772425866
87361208
1529390574
59777327
54269858
1408796026
1186731260
450746957
446747619
1994849828
1182828732
303476431
736478808
1658039165
1622686140
1658704446
1974602685
1108335852
1307533148
1306885371
1389001980
523745708
1586388004
1369281286
305291072
1769802309
23933444
926470777
1511644323
1898515313
1061764809
1733396711
646661004
959334325
975060998
932631173
1105727408
1556314656
1048813464
1191927813
1718008368
1310750855
944703417
1182713012
216158607
1570121116
1658666790
923421901
1181538855
1180330661
1484934741
947543059
1530230451
1887517461
868346355
1974293406
1249073035
767270287
1209084033
353435723
740717710
1888861891
251821753
1334284562
1587481528
1544358757
1105003093
1880954149
1457318463
192369305
918550513
51806748
1542945921
416542719
2073273921
1661157971
1793042217
834666104
1344828187
513428307
2028758497
2036765078
201672315
1649130418
1220752576
132511920
730216547
613417418
105725994
230885476
856458233
1277004188
1670012131
2082696597
1310770156
1666052810
2033371418
279447237
193492713
740020174
993571596
1172326291
1450167346
205646670
1650101055
1869586795
1340651204
1361385193
1092033400
857601866
1931496230
928088298
326395630
506205895
2043372037
1903465274
1982485402
1214593892
1164674544
517757170
1390549276
1283889088
623715933
967142728
878410269
1471539408
658510995
14709005
510182330
803213112
1068189724
1125648838
852661921
1392030290
1841097306
834692884
492074600
926149137
743943015
238637461
1979916888
1047720235
1618894293
220971168
42841460
490528667
614390563
1026292088
2078969593
1203530905
1044197475
296301591
1059127909
1834727653
1052774805
1800653456
352374748
632758698
1195349674
323153701
95970273
801118613
576143282
507701792
2052776167
101256214
1713127607
299163728
1065807381
290670358
326702613
1820926323
1367298037
1821896017
793731328
1602026981
858147199
2078601460
484510692
384116156
1852621602
159847724
270644739
1672318545
1038498896
857340177
1102145565
1884807338
1146258016
708258112
627151010
1734438956
537801187
714947379
1061505081
295286787
360381996
164097511
1382931760
1995596355
2089861722
1779586414
127183074
1953617292
317216915
1704725718
1360210748
101796740
1286683451
1934258169
1017802356
862940955
1008921757
1516166767
314225904
576750274
672868117
1060832511
363621348
1250234016
1874449928
772550897
1802201177
556799800
1642845589
104245512
905276242
1426447011
1022720648
1266290897
521989652
1423710232
455992189
669504118
515978792
1703206202
658247747
1407488208
165458452
1984748721
189186752
663593471
65707258
873876665
732440272
1258000734
994372430
253316229
1591100046
1358604847
1815838512
2138231755
2035363541
32672102
2110104599
1355491199
763893516
987084872
634311559
494721311
1824915952
101862914
1648345455
1707429063
660038011
2057083653
923054074
1470613316
2134469435
2001525313
141691881
1749812413
969160793
2129193923
344478039
1338070455
2044767842
1263736618
2092447525
1278166768
226176820
611767734
82322423
1235013351
1577324765
564962360
597420468
664208344
1559158422
980278802
977259202
1444960832
306274479
1834065612
1270334800
1735486344
1147366554
1248570525
1249126481
2083799867
92306752
1481009763
510422814
469972599
1273762792
416338602
1317103102
471089421
404348755
1706653943
1206359743
706342141
198880473
1909429366
291175502
1770176319
1001332769
1998787116
1325203359
1298149303
1814115411
2008854368
1457371953
2036213165
1513456324
2028411901
894535687
2018770796
522540224
1193419755
1666437491
2132287460
884112101
452518502
408432968
1046414594
411430335
1695808482
202036421
1989076487
170538401
436264958
731981851
345037199
1616026550
205984674
964414129
382239755
2000691464
1032094863
83545027
1434144278
1127563328
225042851
1669672722
168829497
520713330
1334836976
1390720925
347124641
887369
390020707
808910154
133516419
1301395496
1919026026
903137542
1852056561
863927749
1526410356
2108733444
229456857
1687244207
1486460185
349055319
531351599
1642986466
560046269
1066496198
290856048
47576973
73780345
1707758732
1407525380
544623255
86460864
947507265
748443360
1994219975
1379377291
41165319
867914586
2101976403
655644953
941628991
1531041871
757180651
863350419
1102367783
1649370605
1745329261
1349077371
645286364
168253791
1788339018
498205082
781383830
889361318
2055531905
403023956
1147269395
1383573323
1138796488
1390533370
1424211914
308448988
579124081
1053875428
713451798
1611983668
1638569693
1192720939
1011725732
79153536
1290026449
400879880
782288479
459797052
1120330164
138273996
1243476237
750108253
1387807115
1895520285
2012603461
1467053571
1282396880
743878300
1651446808
1624061765
148680946
261863378
726822256
1576887272
423712232
1790558546
1092768674
1705023367
1920342770
2005708875
924640168
1465394656
392396760
618079441
589987946
1276780909
920992757
1325835128
1744414629
702933364
644290137
1123731312
2024344963
564412443
464291188
1428716886
243335526
236710074
89397324
1771193648
2019367345
1057214032
1657251307
2133752957
512174123
861647257
23741968
729067629
216299130
575954721
234164513
1894447332
1349929492
1915776575
1980999884
2108447161
877572238
1621526063
661751795
620834170
1832555606
678309164
1317608179
1363318652
176298006
1539317361
1353031713
962723461
222313360
2075338886
1504235499
1468894854
1458751442
142513048
2001030363
1955250949
855868241
1590366007
1618926685
360708518
371961380
844835080
828466780
939920365
1236452947
1450462079
268418550
175829465
396989476
1217479373
1626026444
883846144
811761269
436685951
1718936540
1327609350
1753753235
1634118811
1596582345
1429422241
441666728
1283443924
1964717480
816804798
1669397645
1075176015
279070137
1935636720
751436060
711465935
1718852829
1833897461
1589420277
1239046201
1643119203
211967612
1660527313
690381979
1506118505
1442113095
267753846
1990115997
1309764021
1247435904
1618966601
606860867
1146324204
976921696
1601007382
1775066515
782555762
1382140151
2062618354
1418103942
683779544
582811104
36943312
2143434172
915951779
1952295759
1660699503
1867749077
355347385
2122022537
1413420227
1012887498
399175073
1749976470
1972980081
1737851055
2021391707
129650797
181948018
658739325
1948286928
1927486435
1573827533
1877670454
2135896713
1155924864
2010597365
1109509222
1518799438
1678589012
1334279277
2024292063
1228643449
704206377
909251067
1706830045
812535286
72910600
1140526227
114450208
1722109212
2128936093
945680390
1912607443
137449567
629356171
1076315226
1618773774
802365351
1333356855
1359110451
1573148561
82961451
718858104
1306297123
721897167
632504503
1230148788
1853761313
1386845292
208023950
2110742540
1876668234
935451399
751941012
205899180
1639861990
563902146
655900049
56973681
2038840991
1533899782
318825724
298932486
686241995
2088371327
261583395
1187202669
1386233284
1294106297
1882463933
1880000959
1448058848
22405940
287057632
765336589
1336170606
689433516
319562612
1554331893
1280156384
1138925712
1981622340
719067482
1730798041
1405908984
1234546018
1950463402
643156748
561773256
1733771161
66817964
752671693
437384336
1991899040
1795982676
1206654213
1280518149
1002879920
1572579943
445120471
175804069
81872483
1789143879
703002822
440213056
1511192650
1686583067
1336985081
614995895
1715957563
35189071
511996217
1134746682
1810622089
86076722
272985587
452807872
1937924152
745189137
1691419741
1595125727
1138332757
1242871481
1792869931
53551046
414886209
302551607
65063693
100237410
1979561173
308508520
252277867
1917058603
1645609767
1238558419
106592737
787420208
1145514075
1979372907
2084273570
542579183
399759279
2115952390
1322543175
1782077985
513246320
1281851601
1371065775
1357230295
983288315
2050775796
1568905436
1289531742
391814076
1783397335
673447877
1541428458
1350450657
1157476621
2143076550
1994600646
1292895617
1243341533
2098636275
1412052091
321315068
214005142
29839721
1093726174
1766238002
1955705964
1498239409
1744331181
801190220
1233011498
461536851
1065962923
1971993142
493918505
2045090666
932387603
1762592445
424706723
1885095583
1664104973
1724044771
151038958
1697524420
2130252545
204544407
2081043154
454720655
716078147
1602647642
1859142038
1938341489
249870455
1218546647
843362459
1576389965
1798831214
1239188713
775336209
1960719440
833846790
467693607
611614444
797362513
1614023179
150167537
1226382227
992252226
951001741
559043235
1451167570
2097474592
1298638156
591913786
963720283
1920403814
238614868
919650457
206735562
441951309
541181474
1707011849
1444284626
1329596430
1230451063
107794423
1677693188
2021219284
482977053
540078495
457623698
989149043
1596202496
635676744
1238700899
1521254254
1118765615
1005022660
1266126100
1206225193
782204577
474286609
1258162624
1661110056
922512919
210535277
2095063597
1419328943
1130481386
1045157594
1797342223
1857355349
518754662
1544320991
1212992969
1732504796
1269917277
1911069083
1099116514
1523616543
2019259611
1374240142
1840322555
1774751074
1585057985
159256001
1110024660
1773270719
476629336
1988099010
1660719802
248479039
1302726222
122661056
931240849
567621171
950546350
851482380
1639031396
1215203794
1633245888
966926498
285676988
511078573
729973039
1289173261
666781071
1491269348
2022653566
1074656404
1265551009
1787103545
1345525492
38262987
1075240033
635275313
731465143
713290995
1456597762
510174620
1726485100
2147205657
1200812501
383813610
755019965
42191705
2136739196
421017325
1703191826
415309282
1116471926
1731186641
1162458156
788824632
2096811717
1292042614
495278224
985430715
935216433
1943195796
1712898282
1133448527
1854909968
961258547
1132877453
1145852777
1693152025
774412791
1899613041
1795871190
623104074
1205150173
82555078
2027854042
29331269
2072896286
1879676145
1052519805
1134413986
1755441089
2016127360
1983395911
628600578
1788154323
398520904
2046099280
1467572365
1661261476
1413151392
716088499
63619521
1179665311
388109481
452407282
788619111
1965312608
2073763489
1825791403
1435785474
808277207
1242026368
562641012
1368085185
2052006314
126523286
1964079158
1640067191
149154003
257354275
1002220367
506812003
1889781453
534198293
431826507
989803912
284520987
500257795
1365687398
900062263
1451833023
198339266
1310015303
1722536104
1228880536
1414234376
2127218777
1934455792
2021263836
149387892
79087509
1099508590
1008626412
566470394
787930356
1521128381
1738636138
324262363
906131519
380746295
2007372621
1104873342
642924873
2098159556
1909092889
1837198332
1794394136
2102346536
560411301
707868894
1843264884
2087285378
320898945
1384303584
1290597065
831760032
743096098
622947638
799498949
1871422566
2051215488
1613862166
1525514540
1030989684
1493020283
912374441
887919505
209310732
1462379767
1701751453
80007435
1705226703
1232010409
100951052
1450380123
490122749
1297983423
1627684871
212802986
1867949261
266319255
777723789
1334847140
1670608148
33443656
497770793
803702562
1933482294
1107622882
1765564402
73640775
813812304
1579199665
2008005009
917215903
307210772
951849328
959093767
1808027731
325547235
1039807594
2025479444
741399274
12893321
1154506523
1256036067
1834894734
636758501
1700808212
372953001
520898370
2078689240
1095990534
1806542658
612613140
418993313
840512524
2129890750
1787552892
1595088213
201800374
291569826
405761594
1187241640
612322439
69751571
696403024
747319442
207201796
266009141
414787442
796391305
1995825176
1257137262
319032794
2122080036
292754621
959272771
331107348
1676598484
481315580
304010779
563578097
1959868701
1876306776
1149996898
1320182228
60203649
541785147
2037044375
89527018
1413597174
1729226139
2023757420
414422920
299104908
2058780177
1444015308
25153068
723933160
2013634118
902013957
604458238
124124412
452230673
1102730150
1979777509
1888239395
1949767560
479624240
1472109333
608956390
1999033477
803941901
1969862392
839689698
783974977
763082490
169794597
648875985
527469950
1990777098
1742158522
82136701
1462535894
1568049277
875705167
725767956
1797844839
1454584307
1531947049
248733049
658394264
1021937900
1326191893
465716799
2027979851
803593757
1108307793
456139124
726893010
1823997180
725601976
802073662
1505239340
775590653
2135481637
1355799363
246572071
1044978920
856231707
618950038
1619652134
1542282775
1121297367
1025672664
1942341766
2062376374
665218514
1909280111
761556669
625143145
1415209645
152477194
15803071
1864742866
174453696
1511240922
769100048
2054215331
240922150
1279126311
1786154385
1984753760
31695646
1710783170
1788055238
1546117069
1774720993
313804393
1643041594
1663230081
737803984
1667935465
450512005
1061177062
443332201
1246257997
1943237887
1102691677
1826919186
880891571
373418534
1409813101
1558556121
1801885451
2073735919
256204792
1813282160
1341606262
1565147806
1572024478
913913515
1380295059
1994757360
608996872
255259728
2015945973
289643415
1718489040
124233563
1557492893
541061449
767312104
1676529499
1293147949
1409799845
1016174240
1881995998
32504778
1509062124
828173954
146411317
2111376381
671444955
1165595705
708073826
910943617
291942298
975818870
1167615472
2118133096
152864418
1383923455
343777480
330394037
1671238173
1762274490
617594491
1153274806
382592423
1149779478
1421142860
1458639501
1798635711
1181523235
2087830732
897201454
1211894390
1792635035
222042311
1763476668
1082578394
1363433558
2030923360
2128422519
1115565511
694072766
1218860525
1216431736
1414523515
1743288403
1511227793
1276611009
163924932
322335997
1529193671
1172670621
1836097328
1196770180
812457381
1379029037
1708337963
1171367358
443180111
713485773
842818484
2102359171
264520566
1545470016
1917019729
1899501418
1819596968
2069582585
1172029065
1240039944
1123966140
440696625
1931899461
435075636
1306047349
773035812
574641627
216721110
879281224
438097866
644786135
1090512280
267557550
1147167597
1999304266
2073651617
1511476758
1782645631
1789872691
1051042234
797946419
1643705133
1992530962
2070177260
385142649
260419990
867012664
1008070321
1149706920
300145603
407075434
502403722
554018398
261361507
1698933626
1492192420
717595099
260166847
2033255378
1527696098
492585555
1971687551
1293275417
684835851
625670827
131759981
632156553
1157518970
1111469029
1426175690
328810739
1434430829
1536791878
1739272208
811027512
330248328
1879313568
1885198862
485314091
1380153671
840433363
1790424123
574059419
55562557
1360344910
1178529829
1913022301
752695403
501510520
1088232475
1800021651
583398374
833826783
1799181602
1789599080
681354133
882531582
1030128057
470977305
1317527717
1608561447
873108294
1891839304
1880843232
1485434262
623104331
1354970644
878162849
67354492
1419324149
1433962129
1243175550
31560979
1338151266
1450718233
1549837539
45620213
952523395
1353339880
1576724594
1162449534
1894296210
855838755
1412845762
408150241
2063984290
1664222040
879310653
1483831675
2106666793
1472781561
943062957
2124283927
2106581487
1954172344
1083473972
1963965226
1110123597
1748122607
2009722405
221694921
1250981190
602423144
1587041587
450047435
1576683665
472737261
1359910116
1697808388
2144970683
1721122703
1401022399
1355191518
2017058087
1732391599
542765253
1483065770
714548795
702617755
2071482866
648423517
595684655
750264668
1076152960
1558466194
394529790
1397162046
1921441182
1453792825
65770995
1766744024
1440087922
2100377056
1008904827
370712276
612977860
137441564
1820249802
1527108455
133154920
1436659735
2104905923
930879552
1354375619
1409951924
1213739299
1333600380
975110886
1332837937
952046868
2034373505
761456411
1249075708
1142440137
1633596025
195852398
1779006180
314022557
67945146
2016311025
1538873065
1276228503
224445382
1959798339
49816048
836033315
1229515457
1604142126
599074541
330971402
660039300
2137425513
756815852
671608605
1970859046
1377542517
952114751
2061321094
1473809220
931649134
1199616697
1887556648
726780501
1597639039
1050230318
1158729525
1794247203
276914244
611090755
100218544
1613378449
2005362601
498910560
938224157
1483844139
447791667
824300532
905066748
1379633578
2005753531
1605220227
1417723070
239020435
113325579
785466323
1971862375
825551234
175018483
1353803163
9752990
625493435
315284070
759053124
473539771
832582377
279375059
662500654
337665365
1233044197
500431255
395673031
154511740
1670975697
1466821280
324331950
1602995920
1030255883
1043616277
1140174852
1470895290
1163264386
221962061
824093469
1597025963
29443725
1465540241
371843039
1721700098
704863831
2146123337
132386510
1889318968
1236222332
1265802732
1712720881
414640077
762340198
1359668140
1296621356
2115391593
67671723
91282197
2052435054
1352129595
219035832
1824414509
1383228396
887322296
1647027777
939226379
126630496
1312415604
1589704809
802105651
434170292
2060616790
1692993418
1303946984
1156036665
834822932
1040365744
1230639564
918243885
2005202100
402624762
662556725
1179990301
140517025
668504615
77554006
906785863
637283760
1152016267
1692449818
1827105168
1739118588
1578739974
1198863467
1920136285
48776976
62971999
329968206
1575950114
1006185113
1250440335
836485007
1388477257
205050486
938006250
1118754384
289781990
240537784
2050787017
1798543208
337078171
1718592547
408577539
343883824
659158670
642902592
1776424246
1234565377
1608273065
473274918
347477957
243823545
1460547820
208651710
2068217923
533664066
239172345
212952264
2053956902
17535184
1698237032
294496046
213556212
511329626
363235420
1025527403
1681538679
75224052
873983536
533532949
1254454970
1421900392
1198905214
1647379363
472912667
683531576
493066372
964627474
1957257855
2100846019
452075573
362830587
953473366
315160859
1714855687
714206912
1815805079
1667804418
1719007224
1285037386
1574147834
1697277944
1035335761
285287983
160052441
1315732949
128276611
1129303368
683534464
1877649088
1458275347
13040897
1256019598
2100921791
454109581
846164058
1918896659
1146402344
1314034520
667968689
427692148
1627939542
63752014
1119114531
757522025
1763664691
731279317
1987230772
2077785018
1650385630
594905945
1398267246
1226307496
192450262
1879237869
1893963972
762062129
490490911
1126978671
1203258452
635150123
695367185
1109837530
1848806913
890180775
552051898
1308692056
818112342
995679542
1381169786
1730706141
692385195
839046387
1608514309
491796983
1185123865
1097040158
960817502
1514962814
676575003
945519625
477015473
932345205
1194209937
1056713122
1995129930
1932391547
527110223
892908357
1046197045
35521533
1838467140
161631391
1985382644
724116093
309091616
1934671553
507765333
106583457
1473742270
1563967079
702282000
846725962
454156270
2018346558
1930508740
182816847
1316629153
1425619842
1146020501
629197341
1467254917
326867900
773138638
1630279220
49990033
771845858
1394337704
1389783777
630439307
374031668
843372124
1743916833
2039123632
1541929642
902186600
577446668
1885283198
1327727462
1930914213
1666117624
1921550503
401276966
256319744
1316290765
1925342358
2131171916
663114276
1788543609
1212051479
858630129
1842267652
1048865715
1966275037
579573968
1571786578
1288629723
1432317915
344467855
90699800
1967959155
708833781
111304960
1536817327
1809137225
415820953
1785320405
2046637486
564032734
1856223737
1102295168
1503364637
793636101
1795509610
961352831
1430258091
51668872
1364714697
1233889139
1122080604
1329850513
974177160
255688824
1693592306
1928437940
1747645408
2123977070
1218133064
1465162851
1608520249
1156570063
1578177724
28458313
358096500
620735753
876969301
1657370975
1210668748
1424761374
1097006554
969794509
44112363
1677243451
93954684
841186607
971952335
1900645685
501631487
942427024
912908757
67789738
144538678
1519958745
961260045
545038054
1839384669
1791739119
1196851187
1150141347
810920679
1879302690
369278474
1236740062
1767701611
1712963977
1391121455
1091039012
580511555
700827829
1531929311
962219898
1336632851
1635605586
2074893434
2127895695
25905676
588837016
1970810961
1174052049
1005439254
194240764
1397095612
1537582398
523015197
2002194724
27510963
1584790976
1235645753
111105157
892192552
894242226
1738307107
447782702
1550819391
1771818897
1622511238
2108095831
911000654
1130564997
1852955074
1876317237
600360322
2145838623
653677941
1657399891
1848162969
993433547
733620196
991213367
8825055
667522349
868118032
121863159
2114975331
1989337612
353997309
862036953
742909126
1561048835
1103046874
1570892769
1522995852
1976987010
1603098983
299619185
1209075276
1270527292
1003014746
1454298252
2100871163
903614058
1448089572
540828710
942494758
1194037369
552588065
1770633713
1051168155
1916138478
1398802222
1723490594
1506908008
630122648
1553221693
2004127927
1155641389
205172867
103237925
971000577
117498702
1217856679
1321925188
1540507368
49728373
1868841349
1422274474
148086598
2100518124
1001380547
1638452911
416762798
1928312915
1803622385
1149207793
1821270147
1530856387
1883838496
670041676
829167425
1292389984
490151752
1975964443
411737816
184711534
1085417787
564102792
1623307048
552282972
492357255
1617996978
1835007682
189909348
34095376
1659117764
1589691
1433369248
1334577098
478475259
231948982
782578053
230056626
2045500086
188188324
861453909
1220767767
607331249
1993855413
50981299
1258776480
270218724
1410952878
1066964549
1711876061
459839165
990068760
936700871
1632241888
1663334449
373725070
1234340022
1276901962
1233702793
569562913
1972878399
1527178816
1384182641
979687566
836880792
677273145
298303887
203627974
1020735774
583569120
1573670314
980928918
237044551
731348249
1453725580
465133438
277214
1643481374
276941097
928205794
1848909432
1460026301
1427078403
1119827200
1295428568
1782340106
2006682664
1874858523
664013183
1413890533
597353766
2001734755
2083127523
1913753181
1569974580
1775380331
723288375
814154522
577557360
1849209029
1962682575
213893524
692627113
1056012467
165402706
1939129574
1211868035
1552470579
1143884873
1720297038
1547716424
454318964
1835319258
724805905
1492504911
1620479506
1348966031
1834880689
1288786427
531371727
1747062503
592229298
847921260
1391720099
645528720
782103410
1487640920
2059627153
573344420
594334843
2085782755
1607900077
1881736622
1383365815
1816364231
583997408
119713403
706080243
631188221
1769017833
1244828540
1027672492
1537169219
1202743620
964850595
1046601186
1072037562
1404992258
1310304519
2140354789
688289847
694794707
805640726
276268415
1628591210
2051018216
1144206404
1564012443
1980939012
621084164
24964871
1095880807
1517768937
808230619
309646598
1407083148
2074322719
1747733422
62199500
1247329816
820261004
1267869402
478520593
700456286
87277655
1542742398
30626582
491546779
1650102325
1542016044
1771110515
753863389
202362482
2002333480
1857801196
889326999
635876496
1285220964
73092422
1806073091
787490107
1240227323
402053040
1869813056
1914294956
1408735776
706266103
1312044338
1651764460
792057822
2107163289
698227605
916871125
790706427
2089170575
452094752
1459513749
994463805
330012434
901379903
1436430571
1265004978
197384694
215209640
813056916
284937021
1369105881
1681572322
148050860
495993948
745671819
1157740027
1281806117
1920476778
337743200
2015944932
2144912729
128028113
781197123
775850
1929598251
2085200061
1983480516
2135559263
589915040
1300795509
698162420
388668821
1871469056
465920384
1703778549
647780249
149662761
960658307
846893753
1980960365
748086962
1897136577
1458391251
1134770402
1205552396
787542938
1871796083
1306317893
280350720
1836061627
524450236
1795592663
1959986199
291609056
532173976
1836730695
2013593351
504801826
361318600
218347259
930690894
2005374320
1214074226
1212317312
1192671471
879354303
1112134054
808482849
42855693
1399265765
1601152916
1393378413
868411147
2076534608
18085366
51390561
475741099
1257435204
1703752391
6369891
5791446
226820545
410854732
486188469
1137150421
593231551
82899084
1144237836
95431084
868030647
1830823275
1725260078
1586091478
1062391863
1772346637
666564653
144887161
186989748
337566364
1142843136
1023409797
1354439952
661632541
366094993
2002752462
347385782
698748528
885614297
539429571
2119258872
571720665
678382119
1260769953
124841160
1878210969
1215216368
1312125391
1573002282
205234362
1605061156
1793078305
1391341598
1532774918
1531736340
576152149
1119086736
834142446
1255937200
186777230
1661075129
1339649179
899240482
604834764
54686953
1635351312
1279300410
671505388
1428664101
1955648367
1168763387
1386931593
1919701851
1808617432
1069463033
1433510612
1880551673
568623003
1298632595
1903949610
1894937240
1230778830
1832090800
1110744523
1309430971
243402657
2073652480
1090920468
355051257
527109671
1322581540
1787941740
1245959140
2146722004
159352780
837836823
171848135
1977471931
1411805221
379899560
1646614996
1664591328
356501542
1040916245
1734953347
326908839
1778266042
1630234183
1520650841
1372512362
296026542
872051983
1603838422
351834452
807258329
590415224
441125500
668716927
1135606552
1644327431
1242034982
1933081086
1692139197
1092350799
1216841847
1874374794
1719301658
745891397
608994212
1298119990
794874826
1973197597
1653982169
127141673
770455411
1011100230
1314041331
1797065907
284397971
1459541078
380327161
93218110
12717956
305161842
1624074792
196660269
1708839040
1935485551
1439626645
2128228987
1650909517
1797315433
513267127
912644449
2119073900
3548466
753076291
1985836254
622766827
35105241
562608817
1616139444
2012999721
971214914
358752572
1465227349
486772232
1548393114
54007958
1560700901
547083688
796115932
239963432
8206123
743757614
1809671867
1647750131
761728883
1243239945
1466231729
1842207292
70508994
563611080
1975385923
1144485472
1646453179
416353677
1774342184
2080726998
1646782124
775369
1193465242
1974159091
1707267895
1951602527
472096116
127190564
520231495
1793933840
1730880236
659439980
587797095
1665865277
2081303581
1146195666
1049862003
202282684
287387846
707225327
470788193
988494748
1144539282
1689164948
1158000336
1849716399
1675534558
1249516943
648636377
711938066
690912127
2119613158
59465577
1678557576
1389540545
1781119149
579117518
1261484965
970641845
1786324696
353726066
860088704
86677107
453968089
495972732
2110557528
275653693
1917326919
260572919
1574677564
1872470004
431995746
2065761309
2094760727
808148973
942227606
233998925
10502692
357540668
692597546
1381851414
767300134
211078713
1847092653
1481201668
1614241635
2087924359
1884733416
1483026897
1475243758
1450925093
163305309
220304823
1559575223
48621646
408506039
1254099456
193107184
1265623884
1185611651
1374615275
637769204
1603055386
252504447
1854648252
521686697
1679192369
1734797932
776177076
609928822
1019611505
1795112828
1491919466
1307655659
1574670177
1166331016
1452370398
906804352
2021677565
327298286
1430398043
513074074
1015778282
1636469663
1257156948
1919028091
913451963
1821459264
1570275696
1518774114
4964500
1123895014
1314592904
1330180601
284457354
1730761043
971135063
2140004526
1819663199
421650000
1527239125
546726260
1425995411
1989274220
2054168838
856677796
1540695679
753892161
1478577565
161023715
1439061557
186183586
573257296
1610345350
1053151294
1421088783
1973092977
427708972
75273107
1388320462
1964154034
1204379347
2142647031
971704369
847066346
1795784275
414399051
542929687
2138688245
1862769471
713694569
1640333390
842317855
1075616111
903851523
2041052275
176779799
1845500744
1398807088
149233184
627367114
831753412
444691010
1824856141
1384269026
1307212014
1496889319
46690479
716892699
737223909
90862376
1840521517
1933689040
993162549
1090507209
1835630537
742667559
291379532
497634484
473624231
529069285
1968177206
91739809
697193661
1573241188
2038043768
1234539177
1925078344
1468353162
78725343
1485246928
676036964
546705496
662617168
25041298
2123224842
1931169138
1597414920
1919349366
1043900832
830007651
1865726407
1249459636
1646320308
1953723158
1136706740
724915201
1289161127
620569196
1631240444
634858390
29787237
927523622
894480853
996656678
850001739
1457284888
924752055
1639327666
1531385186
830095305
507099359
530633827
310481154
282919287
398992271
1463342817
687307768
425487615
1139117273
1013403307
578221831
1303749032
1823893228
1121879602
280943462
1716476053
1403668364
2118095101
1394287113
477308322
546214733
58552870
1066275941
1075102486
1899131449
1386662663
1062683744
1222664740
1065159763
744427606
1909017781
292095691
1324813593
1987070283
1971280178
225438024
300445873
1996379554
153319193
308142196
2034997095
906279911
1243000035
858248140
1777771135
1088946093
1886116723
1056388693
477894604
1543733131
80110866
604997713
2086915735
1648155601
768450270
1317659026
779953069
717612156
1476790312
345998261
1026258241
1230376843
604064618
1616671932
78505938
1564768101
871761437
145957116
1485009323
1745576129
586176700
839517450
2116825108
1272858944
619462537
410804487
11076218
521895282
139113172
1411838376
188378997
1904359159
238194350
2046407485
1761595634
1949713216
1351500704
1906813863
2050476052
767177079
829902496
1936571615
1728248279
2133395611
419461567
1586069157
313135888
1075348974
326099860
2069438843
1367872756
447538074
857329864
1111316490
651815107
428287424
1848459999
1786137194
1456749845
89584241
165894645
1381273483
1686153424
1073278569
27425598
1144467387
570628197
1059759098
969294621
837791438
1292403108
553447766
853359624
977608414
1212145675
273546883
1531797403
711932352
1574861062
1337179149
175136277
797082650
374368329
1163913455
559460241
300316316
290878403
1252434093
1116760916
521056559
1995581557
1307603476
188934273
1406153993
10567167
100728063
895624878
1808508595
1250509599
161159374
192478540
814061511
257200773
380338940
469439594
1021696680
681676310
809702523
587441470
1744231214
688202689
2060026058
781451665
735969701
599890433
1643224077
310568248
606477715
963814184
471345402
1450020005
680842877
1208990405
181808958
1629198114
400828300
667273470
1219484089
1105636690
400089460
759762788
1743314191
433517120
1716466692
1029725434
2124899731
1262828540
1358315929
344623652
414092679
1072960185
127121406
12533166
119102286
1118861888
1053324232
711718945
1251952693
447447472
2137991731
753821954
2097892819
1272814403
147725102
636291607
716078313
417643959
1509215216
235865098
2092374989
535710474
1220462874
481581871
1769294799
761119295
51671194
728720085
1471559803
604059311
1898103966
86014504
1048497387
600084538
761480531
1203048544
1250882269
1693750326
694997846
2125132000
2000050251
256029994
480680369
1603852133
1344519757
685419343
68550824
421350511
1039650487
318428227
1218488167
1874118954
1334082170
1721785392
322659991
1930962055
1707204644
1693986149
1822382677
1776567878
10599031
342206632
4060362
678175867
654988723
202384849
944576570
1656096398
73535056
1560820615
1793341779
684003979
1513379762
2033569774
1984137531
527442101
1285114300
1835004040
1954424839
791074834
1546172225
1019179799
484466488
1294340783
274844809
699227339
2072699720
851216802
1771058518
941495247
1574706848
1231079846
693619434
1002067549
744522609
1232695040
1563413229
1283914693
1763894787
81308159
1446417661
170687599
727047919
353110768
1575416140
655311354
930035126
683775671
2136465162
1233764222
1022251607
1923293988
684714487
1790530101
1361492048
1193867913
966068602
2003757294
1887930447
1174718683
1140983381
418674025
637078180
2128989978
1678403835
813179805
1913209268
1484218384
108392393
957241878
700482464
463119576
1564249570
1901822687
1192697188
1677502497
25948264
1595317057
186973262
1514777555
1814007150
1941277707
1547985055
56542116
2025077245
1387547070
2021693404
452639475
427837491
1996995837
1724497562
1603223532
867774007
913142443
126258014
1744001092
1448063841
1718162559
1060970600
316153268
405514113
803252471
1949034068
1526776123
1800413274
1802017600
2043375069
1516165288
376520715
829459521
189946436
156496371
1319404520
513927800
544494636
1316581336
385128993
635523535
901055201
1047506399
465682420
646165688
331878212
2052418869
871868510
1583893372
932654581
1856538586
172091855
885542264
916926731
1265692156
747107619
1135439972
1505043234
1773594986
1612288820
1931489640
696543559
1902488149
487910261
1782506740
1341582551
1977293651
2075070952
261000901
2041073175
1720057310
707272164
1257669307
1382358725
471027151
844351455
955763791
1224156119
2043408064
1774161826
2144428027
2095030170
233021356
1604283156
2086801977
314090630
1385838348
2009725911
96032909
706113352
758130509
573394374
325570988
1373751523
114248525
1111825817
599823729
507801815
1588132404
1648076350
1415335199
1835044727
2074764168
964556860
944706649
1982607518
1867002991
1588385531
346169382
1860814071
1778549441
821239630
1287794766
1859562805
1969357282
485144128
1840498491
684248075
2119139072
1566113419
1878927799
982786015
902210887
942397223
1969104904
254895565
755304924
2084577675
2020715979
935248737
896958585
748343343
430774749
697530748
1941944184
1373469752
1846238959
2109709608
1080564768
1524597834
1896475694
544267254
1606682432
1232384661
2090949822
1423262763
1306538169
545942182
1863053415
204806316
1380936749
618946703
1867172802
1293724140
1255910737
31577717
242942148
1234123067
456872955
1205101235
1428905516
1230758374
1930149963
26296022
553912505
936217864
577908559
1258691846
271637133
1913580000
14933763
1656391482
354389120
1706783181
2025224814
608617566
776119611
624324992
490327603
837371736
581579249
1367415685
1211876467
1334027534
224610063
392733353
385329563
292033186
1856980937
351251
1032959924
92302307
1799616188
2057562483
190835653
1702347046
1457868263
1347513187
560013721
749694445
550117226
526629870
1197700913
485013167
895253827
259436516
2071657059
1353445358
1778837955
611803730
1250532473
1922444122
215961621
1903592899
934899209
215379712
992002996
1780137766
1944724502
608400169
780470643
866912189
1697833811
1989339287
1118758794
483464938
28923208
995837570
150355393
1295504838
1212089354
866722245
1510401455
1283577905
736493243
605096417
1910725302
837672787
399361373
155643970
1140599542
609706947
1112112548
1868830156
1512910528
1279600803
1586523946
1344569775
982616448
2011157640
1458161419
1015348970
2101309881
1925813479
410297596
1514840970
1813823691
2045757368
483225307
1713167879
1008553058
1032826199
1156672801
1996164092
677119303
298263576
1138864045
804689943
1956634829
1076521188
1185298732
1631232167
503154795
1660412680
980579312
1368008207
1164366368
1285747967
147582409
92127256
689504503
1015994389
1555324078
1508498734
1325059247
66223431
49801897
720799800
1394291375
1140750497
987810377
160544438
581045707
410907396
1404113612
755310434
1151563411
1347134587
1046733949
1587058714
795274179
1192482305
1247204425
290061348
164840091
167537923
379363662
801348344
500194965
720108617
1490694157
1725574464
697283073
71884451
1974390534
1392202966
718046882
824793485
97043127
2065015139
808783149
604882692
1172773429
1805852592
843920911
274581525
388614976
278884185
1849446763
1224834693
540088005
491938135
974550950
1217384445
1319974061
1693982213
1263712609
1303031585
1813989387
2138035119
1832851412
1346531168
799841371
1899621546
778257627
312024470
839198774
1311690028
417541022
855565083
1736334062
1920408178
454180972
1767927829
1201877064
1970178066
1518901600
98594199
278564009
1715089112
1160433197
1406465891
535093566
838560421
1354080448
916594529
689051769
1202209075
2055105843
738883171
640731702
632442765
1043948112
1504616350
886552671
2042970391
1672905112
1771366878
768250414
1527106915
816211880
1001517795
609943968
1801076342
1016585407
1485525208
499580688
1415937792
1518283763
455951511
938831128
553496839
1144538338
919368824
571604357
1678199675
1905566452
244100568
950623677
1908261072
1168506362
1275441135
1241950702
680701289
35045862
993983966
2125671009
1659669961
964776001
821803176
488200038
724434076
1188497165
575636012
1584145665
797866115
554177018
445998659
1309907013
997045158
926745051
1728171588
872391265
669673743
1527983548
489192057
1432503822
1168489093
460118669
334464018
1718747820
901519389
1401301936
2089314470
1526040925
1879210
387963666
52960083
1517926601
1904760350
229685540
1029119783
2016600514
1805722027
1001321963
768780773
1839878964
1435718562
706883652
1276628427
2054762068
1140913444
1372540694
1204923384
846299955
989391373
678371511
780381880
1857467608
484609892
729858961
736676740
1164322172
1835459079
1164498641
1403047432
1586571930
125840449
1856926097
1021618471
879315324
1106853049
1984357440
924504695
1201650588
1036329978
1761689650
4498268
270088761
1035500378
558016535
744342617
1966543669
1867330231
493119459
1457954406
1612088654
2017060653
1411700219
1173542448
88564748
1824899321
1539045923
1479855441
1385890820
115464640
1497693991
1839148310
13397933
238103375
1397582250
1951758496
534962830
1565000942
729487823
1640277910
273649332
1351355032
811209278
568117143
971483136
792574518
1770195236
1820632807
1962653959
1196718900
1969995897
2072020758
15548138
16135022
156378550
1227150939
247696800
510879350
1624455810
1380840000
1432419529
835771062
736019718
1278603947
1478056641
151505162
1322829751
1491172043
2139793975
1850053121
299483612
50107353
1605969260
429128835
689879014
740331428
93293330
359857077
1373242308
513536739
1761915410
537722338
330689741
502621930
675767861
1053737516
276432904
528659439
2071038986
1246475986
677667034
1183630329
1600359859
746053536
451373200
1436134474
1233718817
1667253396
815640416
9814163
1298654865
380299008
1684300918
1773448242
2012899819
776421655
1856871813
352556259
1140191565
1557678821
121333803
1153779064
1832824918
2021722595
647274778
2060541724
283758900
1222420024
161781002
1229952072
1917770038
554371376
924215542
793242368
1825133768
819659752
1193101752
1939932902
216779729
1882914037
863659321
1262844763
50658746
1681467146
2125572580
357115352
469263913
1023164223
243158850
436703325
747309276
1883099881
649602628
5528425
1583711680
2079264357
117092725
368488637
355235341
1758532335
1182729462
382254193
758124323
1961481444
649686816
1341403371
609488973
31359585
913041599
1390727079
1357968859
2069655902
1140739367
1705638922
563049926
1708758307
1192057406
2090882522
2071938171
638942771
373389592
1264343812
761929708
1440997117
1872645725
1626280487
237249763
585734773
245109226
1304280258
1192913652
1075141440
1148956597
2135265724
1960896549
1656533220
1147580290
1346666156
931176052
409384578
369878500
1105195930
2135363198
2053980367
1720314709
1820505073
1509422352
1623037097
949509522
1967829366
1063407318
891397438
1107355453
922742301
1534698632
1822087622
362352755
1403872953
389324705
1953979679
235787996
236258477
680650222
216724120
1190268310
408393958
1027882622
454317184
1319143032
2001329522
1655110957
1886919473
480444681
806322154
549173162
1578773137
1030677443
800404517
1427259772
629057652
224967666
983748005
899411786
2046524166
1245676982
870212296
42673382
1222856470
852540577
842626568
1367353362
1731405268
1659253777
597764468
56900901
260795346
289322674
753563506
1634995147
1264424613
1400008608
110327371
219826855
1985432495
207886944
1293066687
1633399766
53743020
789576392
359476662
464863513
87978972
145333669
351100852
493727792
1105848104
1377394890
1290924544
1434144561
839772545
1510654792
1911520685
1715408959
1651237724
769424839
786230287
1635116736
256408089
1088643852
1952707104
2145479333
654405253
781256600
894341707
155764010
329843435
1429156408
1204463177
882042071
1137699177
738268285
490500541
517667375
1724299724
1622887107
544816297
327170974
817885326
1969464426
1281553717
1045557575
1062958190
1221178414
1929239127
68733625
1598334183
686368842
926494168
618559718
2141974662
1202121453
1774448257
1987351819
277148452
662309384
1265015492
1960561291
1553079360
1454467194
763034220
424430821
677829793
354890981
54194530
1606456053
2074697112
1230187390
884955534
503536509
2046606966
1993121011
1722279217
1315043760
354212586
963461041
1870989641
860088605
701798833
493209530
1581051844
1074309574
1167573617
95766095
1120170356
2125260043
1655266293
798249861
1554323617
953669980
1557631679
1116011820
1760111514
2115112503
955655851
1104707624
52870645
939938127
358638174
496748453
1803733921
1489893902
971741122
234600006
94722895
1315534380
1104357403
1431451126
179808198
1235623334
1111953603
2049773559
849695507
231886666
476447420
62885222
117022730
1774245084
1502347195
1078976496
600945960
700223271
83788119
508645591
1635575479
1160604328
1847535290
637287026
998508615
1104124818
443411207
710199200
1206962191
1098785174
1858331590
1437695159
869142663
1857131777
995067623
1190299375
2147119815
2129935035
1576761674
163239220
595957980
1236033452
453567640
1293678691
1190248347
2092826267
465982926
1497746254
2110929280
1201973905
929833807
1709892410
979368185
1757856950
1111972766
405456857
817701303
1608710065
461126339
401798024
2109776883
597228525
298396043
1508351068
658693691
388932720
2077442781
1812284122
1912883095
550646323
145056356
1212943276
325526027
666562816
1495972644
1776672583
1934963956
1823022131
1670247726
509104653
80383664
510003560
1971704769
1299403945
832458561
1057332794
1656251565
936225899
1883405108
1707740118
142456052
1958753161
1481888807
615175034
1349193804
1173414151
1827847471
1470108246
1060095685
664705460
1509827352
1727206958
1701608262
1509869422
191459359
217397684
877525402
2031991386
1409713534
2057177096
1205114107
366137359
1262271948
1169271284
751898082
595158310
524678954
1580243325
12583196
1933544551
1403692541
1609670236
97311862
1593544599
1104539184
1885803060
1701142287
848901955
867878568
2008050933
1608949242
1414519755
379789964
1731795215
269259519
552746145
241312753
1732611942
887960321
1791566185
524441147
804240434
627575927
109691268
925429735
20163155
605252813
1394144498
344399252
550336637
1120931760
770452474
1674728247
2076808434
1632392323
1324953588
1784456955
80233011
299891949
340110082
931541971
655712866
1414099789
1447524672
459309836
701861062
502634600
1936113561
201129645
631859360
328931946
1511181552
817851481
977818294
672289420
1979368068
2100129393
11749501
141732761
102433791
450105216
1237392716
1436454890
108031750
1543263189
266663474
663150630
21126297
252171199
506465718
915337525
1226074250
1282301393
1303363833
1268388397
1299251720
1064673699
1567155055
1064016665
1910359027
1943789952
1347509075
1579320115
124425418
1624157385
1741227440
1941536445
1181519733
1000776241
1077076654
445949273
1729475202
318847564
1215269451
491102412
1018845683
1290901798
1142548457
1489986219
11894224
1629579620
1132936906
215114447
1190968242
165330392
2074834564
1797940632
1737827964
756284372
723693403
10930667
2100944472
1756810663
1086397861
1017536566
1923445093
2071665916
1126838085
1837090725
1963918355
902763648
135264061
2076136737
59523231
879045314
484172188
107184493
942215332
1612788807
1503768641
1046535946
1353063334
222133597
1918746499
2144770314
1777275102
362867874
2040500572
729577659
1383708276
1887383073
719430230
720598075
1289667172
326886410
2045740449
1455539381
354253452
1470751175
1339771344
618890446
2015042734
786394729
220406769
452515410
1309609645
737709693
1539859682
2000326900
766302038
985683491
322483615
1602123876
922541632
1650082935
1795856943
632552146
1643443181
254059495
2024685465
1432516233
1308729948
657258024
2001964733
1171392699
617694431
376399349
543590835
1487397854
1003612319
238698646
1713565447
1558129950
1022555487
1697544472
819996426
1109877679
1079745641
1534472751
1389786831
1624329852
1709642279
15355992
1027505585
378761755
643272142
419435494
483129505
1485770596
1095831844
444054620
1654968111
522103374
1582103070
1323643124
1645569665
941037287
735533361
541832273
308494210
407113867
25629620
1361419834
792648034
889804746
1178716718
760290699
1635114668
1127307454
494701103
947585843
1285986640
1880250652
592069960
2025886559
1440067302
1179856576
1210651225
979460358
837231980
1874361824
715076812
192556855
1243328069
1770225466
500755924
887217005
1205025826
151735751
1637356525
526471300
536206754
1515830825
1759933345
1654620179
1099162341
1924447211
1780217701
758801676
435046641
1159540812
1407817728
1269173892
1962438243
1592553466
674895052
1300934861
1426329451
785986048
651785194
662356183
1002998347
416091533
519326385
821695903
2056678211
487817282
799002069
82776827
73941344
1099660431
884713781
347528058
1663154690
933527511
379494631
741706508
1551762873
1779445922
807336253
928741559
38700033
825329050
2141693446
1337491805
1556789311
1701999176
1563116752
1926650241
349340975
1657347806
2011552478
1077078091
2133045608
1356178763
1811832619
1070835879
681817087
656496793
1362692636
2022380667
117360750
1831375414
957050096
120133236
939346596
569903223
730026895
1978631242
1158699981
122072381
1334930273
1170448772
800509467
1075123155
208188556
1890953409
511400246
1257987845
381925725
664231672
1500321389
1550759980
100699941
712682709
1611875597
2103921754
975478351
1578189193
1107121876
384815969
217658025
637943076
103826320
994549222
2106708836
378200679
1423058399
157297495
1051550595
1030705452
1100291989
2006927496
1300433517
356534457
75662655
653178346
2007753583
721613326
568808198
390223207
2080011959
424129004
2034428205
853401920
993065215
963445544
1849233216
633547223
984044615
1309366606
1571307937
1523702712
202504173
1872955966
1411728577
1078054623
45772987
784679062
37552588
557898649
2006632738
756086427
905816770
1922906603
988590659
1618802534
812132160
1686464287
853373710
1250421294
9095191
1669764271
204972279
654795700
623264660
1863490927
1257480304
1953431761
282982982
1274447048
1975512341
965249343
1276412629
491420884
145893829
313923770
1387626074
1451521049
1349646535
1526157857
1934472303
1165372461
1213111425
856332731
1609725935
589289541
315645750
992171690
1352225471
778060495
628540229
164511297
161544818
1269529507
1165261828
1153213790
1349290991
17895295
2086284718
1045420717
1393692683
1710933109
952169722
484280889
1195198550
1110237571
1613084789
1455826366
126337547
531692729
742801410
949377045
1034367965
2138329189
1198593457
948731827
854794471
813865717
945368335
217788346
803390930
2112258980
1327387751
1361165181
1715752019
2136508882
1784376415
2117322736
957237252
1426422443
338389156
476636686
1338800856
1993699268
607524838
1376597390
1120460832
62674264
1156953104
1554779750
1345454709
633141217
1871067803
177058720
1906284112
728210272
711953615
2028014984
1417043942
1740445933
352016432
755657655
650927658
1031767324
164087417
363876067
1569603508
1931042332
1751643636
440351934
264707682
140788259
1594046922
498964449
1040942251
1203252793
1510220341
1005093936
1546172578
801915703
285756579
229822437
911823184
470947060
2103573569
1818158584
1382027771
1028948045
1604090336
2022492312
940183309
75696491
1452555453
481629067
465115722
364036611
1809045932
1487537620
951547558
830322535
1577499880
1574409395
1077269696
1057614087
1534241053
1645970787
485791673
1092667018
1267269612
288264087
1790533602
81802806
935383658
716670802
1674698999
1085153978
1493875051
625053701
772078803
641176072
1213166925
476992991
1534273679
442778519
1300911766
1658671206
587667492
1514657227
1244687923
1180765493
1194832753
1278834007
1085637984
1866170682
1492930979
408621716
69197453
1094345663
2146713112
1677271084
666615075
1202491488
803374067
793500021
1478473108
2068410878
918487931
1564676205
1540539950
457405196
1438502161
1495630830
319108876
1625193064
583911006
502054476
1793933840
117664690
1060083222
392592252
1517847529
1969861168
48617535
1833211573
589509476
1494209309
333421293
1147437451
971383448
299632582
2061378006
1656177174
1766622711
526245931
657912582
1716713522
1860339203
482995344
1974676192
1750527286
189634227
1718120493
904730827
1886071047
897554220
818944899
1420632735
230985996
1586871133
744869468
1088877022
1052151315
1964260146
1169842671
1410852617
133905078
458214226
763329457
2112345773
955980145
1307958515
283928324
772607280
1518162753
79996578
1301018621
1989450540
692682101
681833533
1905030308
600828294
1180952611
258981596
63604867
239638052
1923970157
115707352
1559248417
909875116
1003483829
1430625911
1294008663
1195157957
1954547913
2002310171
1607182697
1975714324
708681838
1219260653
1230736400
1065372452
115072300
737449455
1755420265
1921182288
741972762
916884282
1206808759
2118421122
481522794
1409011679
804693760
1961226602
720916598
1219425042
683269419
1241062232
940144961
2044932936
851838876
1197121401
911161956
1455941493
357543454
1606114304
2093680349
1168682659
1404581385
2040228683
1838163724
2050713733
926627154
77028995
1321988103
605877716
1469827852
638108481
1975943310
1905115071
801833862
152760152
124061730
1939802464
295715135
1637160107
433493292
102893365
903655258
2008718971
1865706150
1992933271
869448900
516084766
1358880635
1141944969
1579851130
1183368914
1216332558
1838369582
1482478806
1815381230
138104254
1957697145
849070229
79599326
1454937319
1432274039
2013616678
391037497
722111186
1817112678
1561692582
479663979
1872921598
1887416527
577970131
1533822324
135611802
1537273781
1246715922
1643918710
1117494249
1437567657
1823589110
1713631193
1312258229
1969044451
1227405499
1183172631
579246326
1744128383
712536799
421581149
2120987508
1485766245
1258338023
726309406
1054289665
931064353
649246911
302788920
1326997756
1343744375
160431178
1761833289
1480610469
1810691659
801849449
554276305
490672263
400867419
1992585316
1191188115
495222757
2022706406
1815650139
1984220316
671989148
2018762657
2065631473
963534327
2095580016
2065197626
197926198
1863447091
1934759808
676185342
655593918
1601384064
1455767990
1161260828
172129281
186612296
1297009209
110073578
468350087
1502972630
499318676
833825265
1469497297
842676175
343065944
1520938378
279216572
821794794
288139773
90955388
1519843020
321086630
2037548266
1847859650
2002827087
670672514
1575787911
1020497132
1648034064
66628073
440621285
1853042120
1740900789
1819490939
313028545
1180138273
977099023
1823352778
1920511389
670434514
316877648
1150161463
1937716677
1245428729
930470776
1679457751
1032016696
1254427454
623793354
1849110433
1508494581
1080604451
813076097
1209324093
122865174
161908352
450825462
167370804
1832723114
883601919
1995074448
958716567
1205368539
62332233
728232016
162055083
542014593
971200190
104211724
38069192
99422754
155475820
275151345
995677552
12173469
749550662
1004204063
355850666
504875251
1817791903
211208967
690910219
71941175
99708785
236669927
1675972409
1773639705
763159035
927560391
645687518
553807275
502200756
1432472016
2137359949
588157027
1965201290
819672679
45412488
474827571
1614047662
1558828256
83327050
45031239
1783427803
78567833
2058142461
499616436
285956904
254442273
27712930
852186645
383912132
489219468
548412141
842164957
1691746127
847459294
351811026
1424372216
707921985
1311601218
334085789
184908259
1239327716
1252698334
992530213
1986454700
170901726
446688609
2140931843
1730338452
1696152655
1398767118
1199624097
1888361444
1138436873
2036654888
2058086531
825073591
1649862873
685447553
926366689
1347242349
190705889
2120598850
2147351188
125927
1483439835
310799203
627572784
41937686
475657606
1813427270
1478852530
1171219008
566563017
74495486
1218180935
554095354
1793711343
1375618636
1826975086
441801222
703952560
1275614604
40039339
1564831550
903058506
2092912614
520320147
750856773
1353569595
2090174649
696239751
612438562
711776825
472165265
1458374961
162427537
581707278
267859960
1462126739
983710272
1790035453
598671901
682519082
29975070
1226490034
1344388652
533422320
668457505
1712148533
170168900
62630309
496173244
803332368
1038069832
1074204360
1973198939
357817044
748878085
118207754
717714939
57356408
1230284097
1711828906
1469988735
1248835735
968030579
839212209
266752480
1180126571
1354890876
1612433620
2097592037
1681896804
685655245
1253989410
844944511
1604670331
2047717043
415403554
1722259826
1462214331
1665614400
1913414147
1540502937
567042879
462095276
1759341299
1049056852
450022002
1640159072
2112362542
722857380
1799826133
142961892
1751664991
1297121439
766025781
619982816
1386359665
1026555141
554790107
906839022
105405268
1243813895
2121474152
199918968
325735363
1527985237
1670875474
1283888256
1336680732
1632096269
750218394
767616906
581459081
410090445
2123892173
1517937847
1870492233
1850038355
809521067
2059404437
178727928
1882332307
880219210
2099706965
241534434
98018443
408601922
159510609
118606663
185206614
629414985
1935257002
1541601807
206124253
860127937
345500956
130182997
2092309743
867254909
788569318
686939039
883842304
239894004
1295135572
627277684
1683453624
1664938107
436602998
482717419
1703054709
1596290631
1196013909
543334043
2087824808
1489853720
1659539689
739604302
522689126
116030488
1674312591
582333089
1191912293
897455149
1168244930
460963619
549913659
2136307881
1028179227
485616810
577718637
828341996
1697780960
1969004591
672481152
581416672
1000470119
926208216
856877348
1961388954
1788036159
2080099095
1215757536
1589930623
322784965
1851735590
790260821
1373214040
1028884357
1073516471
1980264783
66926710
339227412
371357541
939664618
471018649
1249583691
605152462
17210760
1097321
1310553720
408889860
250123519
47996663
1848863147
909406410
1578800829
1977293751
748495435
1784051343
268088911
1797054253
883920102
1726779586
939969990
1110997177
1371946533
1345124575
25314191
1795714304
1188519339
1194221840
1731614838
513379971
306354051
658493431
1662385833
666656114
1999902591
357025059
195966928
835334140
403999270
265004459
158071433
1968120477
60762197
23097276
635478419
2137641034
1347864570
1852159798
1934483830
970052467
1077082056
839641655
719472470
1184238760
1753096353
1573313767
1680817740
868463713
2147332135
829267417
813801188
4666042
1067272854
1231589935
1894106120
1685569296
804652390
191814201
1841310248
1306446189
1344973235
158596457
1258526066
2129406414
951188961
92724896
1814937407
1214781665
919083108
2021849239
928222649
1536422014
1533000166
2023022949
1722142829
1091220146
445427525
464721967
1006077957
294804384
1585462304
1967921099
1911469006
590280921
1532005617
361411634
849913803
1978173832
2128884026
2075246128
733670361
1221895916
175807956
1009774505
194617501
1628763390
963295119
774709324
1284271881
832264609
1389389037
1265746160
763035113
1000668753
570566794
145334447
419033177
754783941
331858781
1260583146
2132896665
1916302044
476765940
1145749827
1322657320
674944289
349880281
1648839759
1196293494
293016825
1799094222
808594231
1253643209
1887110362
1432178640
1871862409
790132574
1786258492
699024013
1742190174
1114329064
1503270559
492117665
1605940812
1400608127
1075569981
1687206061
1869836773
280186388
1512899918
332617151
1511189843
1921209383
500640224
658216316
1593420951
788833603
1295375320
1062233232
2081591438
1620916186
410048835
1886713498
1680407379
428955964
705314546
1955186883
2080979977
311071913
1496414073
609463277
69878549
2050826554
585888787
1482806913
734109380
678745986
1946463570
793509743
625131374
385003768
986933819
960593815
1936360303
111398146
688705874
788692219
152570734
534446168
49037552
612113385
2102646557
676719145
1378381577
358660783
403617
435589935
1346621852
1010119138
1795011142
2033882072
1558826700
1517035719
1040681136
1117307325
1512682998
1917337063
200892635
571369222
1367375508
1902031336
1504645959
1749352432
1371689344
1823635999
790391133
1423540530
118806777
1434571377
498348077
1433282096
592140444
2013177710
1183159757
1162856336
1175817725
592122107
1972424073
160938213
831674543
204657757
921959266
433270697
955722410
1379593793
1571907900
492384464
2082291821
146810283
1257243156
1100482337
736469328
1140696438
1605834656
1304642107
1082451855
1811193472
1648782640
1013660580
1005048091
2102260533
1129024758
1269245475
1199675118
1785653219
374694704
10134334
905252453
2098847431
1007100877
188735892
774475923
1796479257
732657031
1266631601
108833562
1181319581
2095638204
1891470717
467769271
201817896
1232644357
1227463427
970947943
1367854812
971019919
1446158053
1971288137
1965319668
256998702
531621847
777742771
955079740
1072346033
123940720
1042190357
1551490721
1103361316
178155561
938010751
376252723
1816036818
1878410301
1982223694
1095272751
1715379941
1393150636
378179578
623077301
1796088682
1485379314
1761796032
33708926
1187617682
281224692
1066310489
1554400157
1180203543
790912319
2047832069
298608989
1980868465
1093570739
440562431
1509468833
1833785040
2006159588
556988461
839036063
205857253
1614496169
1889023031
180295000
2093182361
538851317
1739498264
876465669
1967330693
1342038021
1950235017
792088021
826302833
388181045
1436441795
1767566210
1218199573
2070727383
1487446773
1735145583
185781392
504751116
1621842647
33907155
1139153412
1086218545
579656931
540711841
1291733064
1985853901
208708427
1161990951
534765446
1340689074
1833904568
1417930842
502887712
613888961
219256284
562016384
417961905
1237761707
115484700
926023949
914227927
649546886
1552053011
1017217199
592256107
207015112
1654152312
2054619843
569030649
428915397
1392698557
1201023116
1675174667
950445217
57128942
147852398
1014463022
1782266191
1934263742
2045309770
625886259
517529203
505356595
608831297
909858526
1339870991
988244470
970463734
589169468
1557119442
1410202510
8941206
63211983
1783961361
1733207685
359435275
570152647
469339904
110997489
202250122
1153599060
38439029
1075763680
1360246494
1858089166
2059322972
1683829733
1028127225
1229061849
119127680
387232596
1882934793
2082309624
1309831174
1878954683
1473902414
2113596576
119980238
1311865640
1013912425
2007455353
128214168
1640395821
1051566961
674273393
2131774170
1418959722
1870175900
1319843186
758486180
1676518792
121834540
2040766986
2084901899
713107054
1157703087
995873050
1838043391
1249157438
583238011
622200850
796596366
488923224
1479886005
315489014
2140574340
115938922
290872716
1004613812
730390573
175785479
1374340585
742895477
403718703
949842430
876072136
1025372410
757122810
502470062
197683599
1516314195
1651736808
1506960765
1930532221
1591645456
1743668464
373610117
1827647019
242725458
158134315
710045627
152428558
972744771
1972713109
1156571381
1688770631
1592990040
2071853374
402613406
1851522868
552484141
588457027
401958526
126843520
1222397047
943658391
97645871
1912551375
172455251
2030209664
507509181
1942273549
625383349
314840797
1909143478
964659366
388696415
2067800576
389944900
1084139880
1795859078
1973579435
441986957
2045014721
1583812984
1014114191
1043245383
1583163893
1968404312
1427732227
1671910674
1596047693
1150897190
32613409
564107408
1784650405
662539123
467450365
1567628755
910053791
1239885763
1419097280
2006862675
475827482
1724368802
2130721127
1772913806
247257800
1439156619
2061554319
2132423109
287019143
39227352
1166456755
616861961
667334342
694162853
2031098578
519654753
1462827733
1107872458
806485800
1336664114
496543970
1089517525
1401722635
324974726
1111207769
1956571795
1295329911
477178884
1806804770
215362154
1883145409
430124789
690284539
1974727744
652798949
1572852731
2017698130
177913638
323132857
729781598
1407319237
1141409880
1436669543
970155062
2103855446
1721411368
327245694
2045346166
2100833256
1621092869
629712065
559750652
1150016332
1857681981
61363224
2015478370
1828872551
1328482272
441745952
1792770056
1220011485
1051508570
738548153
1735714955
1333329885
811434964
1044861293
316919333
1945637116
777057484
1371794000
1949158565
234596184
240695840
1221326318
1105041683
1285482312
714774541
1745642593
339351953
232586887
339266344
1228315416
1471170181
113286529
1100066159
1736790617
2013319808
1504737905
146252248
572980319
1575131628
242342547
1239566503
683061905
2112543789
1503274388
79297586
1108127014
1621900124
1061715719
780047444
1036992482
958235723
1595959522
2116711296
625828206
1333346261
496922129
114481788
1749793048
1004997063
1761596381
1604748368
1317877012
627028529
102126790
1141607374
1728063726
1985815764
595649314
92116543
26801105
973543894
1742893718
1542277267
2030251694
430804525
1238354543
411173776
762470939
998376295
1045258373
2042554347
301679958
278956071
752237319
1596727912
301892583
1905887419
503634591
1573224550
1548618822
1036871267
1142369455
1032801197
1305863618
185260255
1252427283
869429024
1169264378
1342248256
1292674283
1017176885
548856839
1429651367
1762573025
1231249705
1923058918
492216941
495419301
290545734
1327100792
1589849732
48843507
735336917
355123675
360825989
1838233295
1006064934
862447784
632210368
805587470
1461959695
1136012641
2076926860
2102372984
2022471463
693256332
290869939
1508169363
1036538339
202267558
960503905
459991238
1480369935
533555221
418147309
773710039
303649948
526691479
932240678
812971574
2093414447
1043137624
383968517
1944646375
1506309113
330079359
1428505924
332633381
238074300
685914803
1774608667
427882939
1944969123
1457195897
585127194
246156840
592084260
308017231
587978745
1841236857
1512459788
277317130
1008132622
290519037
1971789752
1686715084
609230443
444150089
88278220
1315933389
691544741
1068629844
1487196607
1870485487
730427140
337849827
2114707603
2019286087
1571305167
424521556
245898772
699811074
1856696548
1395738202
1116953904
669496727
21802862
556087539
816378780
780460101
121258135
1270680014
1218223534
548021594
1447761473
171064165
82946947
1192703921
240580473
938219913
93549600
1161907370
729380544
215911434
988811917
1789186343
1773417583
1771630828
76966352
96446649
1811997968
704511564
628650144
1111290625
1778656035
2008919391
856868589
1677417204
2092041845
1070214136
735744145
1555491756
2069202081
1008785078
745708292
1245671559
931895679
1969241167
1246283890
1598314921
1206073090
902047394
1834796210
283061051
1978858986
557886867
437322074
522548089
1305853293
76894476
1996945835
791365763
975092789
1867586420
2049425251
822038432
142002214
1390463981
186240710
877218440
674434717
719325225
277162611
441724319
1834400897
554080116
1218887696
1147977429
529557423
824878071
2094273699
1906162624
501497206
133236184
313538718
1995605937
1691614199
820286713
888341457
1502175674
1307947575
651002722
1220778623
299770677
1829390452
2067906500
600258720
1675003447
2143604729
277307107
2049263374
1060696976
2056493972
1258426103
1122088707
139909352
1440489558
763662583
1544464143
2027128684
1547345141
100612900
125193797
2089851205
1534495373
639927309
1803432408
115925288
1056757019
498897753
455385142
1484971786
1137761008
176217417
1125742098
237223802
587544004
1400423515
2031299150
353100210
1089292953
200295355
1302405570
1233511722
609788409
1145151830
668749007
275857679
843646983
1019947087
494340587
749822278
1739879803
1099557698
1758286695
1703562597
201572052
1794281110
1370894991
1259591367
471797118
448862704
1425505467
34361001
1996038059
1234752418
291297015
7587006
564809835
476914256
9634429
142134559
1246521426
1053587248
1158181155
2002767506
99104109
692469842
1563697597
707647774
518384607
1229251313
1472447260
1241514915
647056699
1909767578
861020722
1175999248
1566743067
317796977
1734794521
432613279
1792887121
1863367087
731930466
948450232
1190496376
1690893221
1829316327
445774362
604865641
1686369015
12144503
1755763627
431716643
1348409004
101017421
764051115
1168738920
1315802400
295406527
1074738169
285238182
62285240
638569580
1217742258
1173201010
1080548058
762894553
1493714277
569834641
1540922564
450753369
109228767
384519312
1494230011
290926200
1340158274
1969372563
1789856378
1776349239
1554925163
1222368763
254832422
805551925
1139777697
1051782480
1151164244
814831171
310240455
103085323
1022052622
2094530853
883950870
822814703
173962706
1338851402
927145589
965675842
1835633752
298890568
126345135
1926358631
1134762694
1254643587
1929279382
1328413542
294267313
695660492
581569163
269518601
1056101694
1645075679
780448044
544966959
1611919397
85663735
698154773
207639795
1263447565
320122962
797315079
1008986454
1172919545
2011306026
132325155
1421742243
1075181659
1155881113
1693951216
1510230514
1790851852
1864635877
373619991
1909553109
1739397520
173149140
1079940356
1809537562
1859107854
1889388994
1195221639
2066140431
23482603
37795677
410870138
1529598521
639495969
653483995
1728633334
1809473537
791445531
2122778480
836972403
617675600
900182547
889554611
466843089
422975006
1131410072
970485657
702353511
583350366
388526185
681080974
1921882230
734064855
64300599
88486465
541674020
1956285581
668462130
80544398
1692335223
457217981
354783946
1976658289
483171844
388310300
111936818
2095811821
1690123398
1311563492
1694659214
982453677
1273598465
1540874063
647790951
402727683
438574024
487936010
98142560
1675493183
1350154295
273863339
426300798
365853577
527420700
444117396
295431619
70192415
101250604
1185142576
929033002
227082267
685325146
529436435
1203163151
853474638
814927486
1320750565
1755966299
1592644949
596922910
1048756634
986595993
430085475
908175178
293955950
1955857485
774300503
2031109216
1520629448
45744676
1426366932
516952809
509031715
1532900100
1124195570
1121572355
1191066134
121912709
276168230
934025263
1524669907
1594559013
1140410519
1537188462
1811315519
405429659
1718590757
1425832347
1718761707
2142337730
1703905098
1507353941
340006934
652201290
757502102
1348992501
1625787808
1339071428
1182522758
545997486
569074309
378716651
2018644347
2139011128
1707449307
623211156
1361672958
1387925107
195308163
921895580
948144102
2133151591
738944173
1250081403
453542414
367891672
590562465
507162787
9474822
1348617911
1530163775
1999285436
1513165015
811852244
1161171636
922292208
428806520
1661814115
1173184545
1881852177
702040045
794855903
853543786
1981762992
769861665
1256218353
1526358722
1480170776
1981240212
1646195077
1982481206
1305430514
1944013917
2070633162
1020252151
1385598145
126120670
367433109
1358230285
292314759
1618364733
124320961
274507280
1030461975
1193148413
532763214
1469776203
527312745
176114161
2146847884
864490801
1748053257
1929869464
1616096541
2004322688
1165314726
118218830
808181295
735774287
1251204057
479757543
240589424
1239245850
1931624668
659557751
295246239
1038787500
1616655016
1748893892
875972554
872459980
1882070022
547113378
1981907722
1038147663
1859681334
665649928
1833656867
1951552619
1782927602
1189710938
62653137
1237713107
407406820
115860872
255876896
1573754107
1327791620
578245547
1049898280
1039540838
1103853445
613764406
202458173
565677385
125252674
1224453527
2114816741
1414120460
1884257538
237580872
2033217205
676380622
1190706826
48578215
1227415728
2121289001
1627630607
945809407
1212996745
418945990
1180101032
1697598135
919303955
737973986
1103871472
747316487
1580889011
1380124067
1532415202
675789986
241722138
1285780280
238410180
1127287454
1417431499
847240979
62624141
612839112
93048289
2133603629
896687376
1685925199
1374743935
825527922
393165573
2092626482
382221458
2106800377
1305322225
1728290126
119581821
1778878424
1986883239
524359480
243652721
1994288148
975949116
1163259197
2058214757
1503515665
653278319
1714845008
171161319
656659666
1174834061
48904966
1919362733
753572188
2019485087
1060549427
1180377509
507648818
1550640083
953432092
1702610684
594584242
1602135725
1663979110
940891688
1170935690
512031187
1657811107
72473854
620095623
1617263933
1186898919
241202766
1453339626
1041225687
622859291
41856920
1260984365
2058285468
196343740
1474133999
247546736
544159221
1673166016
1868625373
1069096035
745725404
1544387780
694609209
399292938
1856848496
592165045
165486234
1868473526
1082013334
924278115
1108356180
783441186
1460038091
1284034627
465279309
844606962
1011733077
1494663939
1225047906
1024967450
1685397194
173314005
153689467
718604854
1649095053
101178866
1640576293
888068924
1891607022
456560140
1624830512
970582105
1556825890
535686607
1935579090
515798582
1434962448
245642540
1497970502
185425043
1179598828
288704867
516402781
1797049838
551341105
110873217
1202269368
1476257863
1669810971
866608786
24134448
937168179
835650410
907114116
1021409778
592904722
60252553
2087772713
2146856368
1500043280
1099282628
1957579965
356415250
1284021559
454954667
1438222432
1976948869
416994200
2102848494
1616991165
1732015213
2086711909
1316829126
776887434
1182075703
926363139
1986075104
625118554
1576403437
186042310
1071965342
1742577867
1813295264
1717905114
1260848829
608697970
733231138
541685736
362808983
1816452794
1092673715
139761226
263029713
1363982103
1629552557
1835924258
1294156180
1383132885
1617192597
618034764
412825838
1089067618
362502358
53587563
257798997
458227924
413010447
648505720
1843031114
2124523201
1831707791
1649253465
1523301402
794141605
267900686
271336375
1228720578
1675394437
681962399
139199515
2009843148
1695599979
1407214912
2019594773
631319490
1211624256
206579450
1488970324
1270156524
2035540734
835068143
1081549443
52126326
61321089
164792268
1668184266
1060136892
24035477
1429508667
313298034
614333518
1525204270
967556957
669701687
206769838
2147139970
1205052751
1523300392
732302820
247884291
1356023532
388193943
1761305719
1689831539
264827563
149186387
375978503
1722885963
1593550861
862016239
569359860
1610696422
1224410826
246660174
1157904761
791140624
1106691180
1329224055
1530866164
306595217
901163678
675201810
1244603156
1148368529
1522277784
200541571
1248082295
1076325465
1664494226
538900604
1810805776
1647335973
814816642
1473863550
1588184976
1402472961
512401366
1610666581
1489721276
271894880
1322475040
1292004595
1817297327
311893250
375863127
1037322219
906538753
624590132
1239740864
1896724656
251522873
335108692
642677320
372201876
1264540121
2011523316
2008722038
1984682588
400210295
449132077
1738642967
1684183156
817413497
1989673934
143417971
1054670562
2081158237
547417162
1158784008
683650870
40684978
2124042189
1277641871
37777575
1474012510
2010285897
1827860911
227666299
1082250339
1796399606
274862875
366354033
992660630
223471800
519194786
1531493319
493762972
1951525508
624128253
2027037912
329526270
1936511328
1907111671
1817463922
551308095
401489206
854206690
1679971617
691081144
2105338234
1285969493
1899231745
586155363
1647597642
789018119
1053146651
1093670397
1429194712
1932170449
1966531810
1150212799
291990931
1547389793
1997943582
485357348
299956971
478444711
879654432
690584436
726952320
1644338208
1636029755
669011486
2055606250
908098614
1934813286
1451728448
1035402369
677880802
1564645939
1243766522
984390464
202190300
681168636
1058392010
569418066
1147416062
527029569
1941168302
1930051797
878616548
1774100078
456463106
1016178203
1634065881
621133451
351913035
773765891
972266876
717042851
1443690671
1362375691
880047984
1822096224
1493236938
1634198513
589100309
25059474
1918834709
589912005
628762261
932980274
369313587
1135066178
279364001
1031170560
1809645102
997722323
2066597713
877745794
145617574
1622963270
1371779675
1140169288
964685430
1286484403
1981754756
280078612
246065387
1938453337
1767526966
1101710238
895658590
1292089398
1734700453
380553127
887764314
779640717
557076630
1641531678
1318926704
2135917908
1869554744
309489979
238112104
989668987
1737476319
1538795410
161657186
1129221349
829734183
1661862337
1718049062
1488979075
1402112724
1184463971
1939930678
633132652
1745665467
907803313
120011311
617254349
1293902315
1160122028
1298311582
1220576253
1734478369
248744458
1645352145
827110613
1955421691
945903125
1379050404
1562827497
965488571
1494094693
358881016
913494985
113318641
1255572333
524421828
83053567
562670304
1757329255
1598767390
1154331545
438831306
1148782887
1611658027
398490251
1901867351
1717296007
880815431
30184588
823505887
934748797
72560498
1634944410
1070004201
1220195034
1319164028
382285337
1040387137
943610761
1676023799
331337477
707722295
484230418
650995918
455466638
1445965454
1811028488
1429492587
1124107230
1864190858
2083485522
1896282002
1643996053
1864706902
1720984716
1521131217
1725899796
1306741667
834507717
1288722251
870658502
597446406
1621043908
732468482
2001718049
937493044
785568235
2140200227
490820949
474245798
2043891128
2104784671
1583216526
2146262291
261185044
758720561
430604502
1491901191
1475651380
280032378
390828721
1415608867
268001715
598337995
82187919
915345732
305910418
668267014
1937897762
1883238321
1910672290
1834790212
1508913062
784226984
2046325748
723866529
500499192
269292540
1952946104
2144247861
1754768540
1827973175
1894105256
1588642494
345508570
1454720309
490985136
2049792552
1244402854
1984239510
498141005
785217275
1929705161
1864643029
883078824
147170543
2109599399
1072626233
1865562002
932773401
41238532
1459101883
1944144661
565462112
879786041
827530700
2127981024
1274676288
736951012
1591228500
130143235
1868086960
1985861156
768283664
45901975
1621367693
41410208
216844207
647055094
1560945629
1754076273
1659009829
537081421
1604158463
1054363161
771329488
448714352
1519244801
477769253
930235639
231380834
147256338
621305534
26870187
1113946717
181424616
1907365265
1478360973
426088706
602234880
1812783411
236952208
608663337
845149656
838122519
2108890470
1010768264
1756218062
1620732305
1217533946
1522263822
1512688203
814160410
703216881
334516362
559080656
453793493
1565641012
890126614
989350476
1424963357
923431099
755586676
739583213
1093524286
98293191
265281860
640952997
434123232
921601850
822848844
542392371
1817510906
2016445897
77304112
1080500879
682379378
1038898025
672581541
2074286501
1817166203
475760835
835391268
33600214
1506467763
1444803646
516329947
1532854908
1067642687
1419656951
2057213612
316468943
49318790
2005736585
549714128
1732248076
966482892
1153171535
1079404670
890061837
456726345
29383605
411529924
830578086
1857081681
619210002
884888145
325272095
1575193960
1395287287
1154320188
1894752568
532356209
1289194893
111884098
1748853317
874528629
989550547
339564164
428566072
2088310044
1131440710
1223333712
286642389
1316015531
567543713
1472275040
2016025675
904505001
1067516952
337909692
1129526064
1981427691
1708868674
1544607137
362189260
2029442937
651477870
70060687
920351105
1059634481
112533868
451841040
1169488536
166908057
898414887
1364064142
988315186
1669739375
1574715153
1419057834
1730722043
1499915983
513402519
1710891826
1235164475
799129492
1071452467
30971831
2013013247
179610069
226067573
1903761205
1323805941
153748968
49489888
796451352
1137333654
84460621
408112183
402795061
1997073971
945367516
126384075
1931881090
267052789
1193301038
1310310156
13240408
2038745929
1012061638
2132189446
1253538419
1243595763
1449108122
759983768
578959977
1958158641
320095080
1307195433
1444101233
1581575512
1102795640
1876706405
1321905935
246843067
2104902482
71831070
2085209127
2005025301
1358128696
951175748
487932220
804721911
1740719466
192182068
744609464
293554003
413154651
1330999809
1971011966
1278160623
1062428864
1125946585
173486570
1578692685
1267836460
909761939
470089002
1308510705
500718428
1805753293
2026575082
605644335
1107288449
136849200
1021527929
1507177828
1385411154
1506155877
266782743
1534185600
1326361401
692988153
437977014
1017340656
1916576311
272453353
837821624
1802902766
488784387
2020525379
455252757
2059316753
904670795
2073842079
235937063
261801755
1770418193
1286876880
519154571
328672399
295512436
757955392
30098767
120889566
401052281
748957631
285370490
782585448
180239646
287677797
1772902864
1421515265
907911525
1253471047
1640314344
102593911
2002121252
1018908110
295749780
1896450276
684275863
1946995740
587607412
65302006
1849211064
278933125
361183338
1999237516
1497538099
1036877095
683976112
625368608
1355870170
207369615
577769947
1830276728
1566231566
1570734474
788314660
1508869771
1996025225
1326118148
688915890
1846302668
829323032
969462919
618845160
849807752
627509129
1643832156
837064349
449432644
1028331248
1567537534
1578184880
1414247362
388733437
162439853
596287448
1416181957
2087055033
494404591
170355641
1133691905
46207117
2042644952
1808195142
1714044917
1105532064
1519476549
1935410421
1040757541
590212632
1747364706
465598358
1657070274
821721615
1825806246
612362718
1960049730
1840829524
475831860
669876899
431835205
571536202
1703665795
921959646
498721913
1018072111
921322793
473010044
691635653
1296777171
1940266558
688954780
1860518660
1471811052
231757658
883830542
1356424890
852824662
1463364726
1031745683
971983177
1649313971
441804760
1808104402
1242575926
1501960355
1890920410
67479512
2057980617
1487104719
347418079
768516368
176193037
475464659
406041727
1279527442
1311671634
1673685438
2050084143
50094932
1960436170
1596493710
157959959
1659108232
1722345580
1831307765
1510415643
536193068
481874829
593267514
1354656760
431637886
812375573
2054367092
1707077927
1839201909
1644717339
348184853
1174147126
995778042
2093093462
2041445609
1634558328
949757431
1214647958
1196203676
1093519470
714862747
654523203
1184836678
809505210
1492424617
252147220
2117008401
1444354471
244475346
1214964041
1370769087
1510177300
1115557338
765605879
1957717343
47235330
192310112
791750321
1895519368
100347566
241830802
2060824252
1097171288
1577515983
687963203
1835372517
61791469
128067544
780887399
1620490977
204749233
1901711186
649816143
1946930092
819195499
969673234
449628332
589138795
1873462173
207573261
515497056
1325038277
694822534
78146979
1767457811
1591043271
2116593425
2093477554
2001857259
905705519
1991096868
187180931
1643564909
30304829
56215408
941929957
1144754985
1202790583
2095807738
474255464
1024643973
623993997
981691224
600808603
1470581141
1656101779
2070342145
615042366
1593881174
1261800245
1378042875
1198901383
1673887625
831070735
1909599096
2101155582
2146062087
639126366
895514151
1455675439
759180287
498288563
1943544386
320078554
1358075418
748097694
869179847
515123605
1864782483
2125677010
322465552
87673353
1326056561
1617628250
1073932671
50275080
818515014
2032807961
687176030
1961202266
334835964
1262943858
494599055
1479375654
1846382420
583689305
1712617333
1686942920
369447664
1456929926
1985353985
114065565
313112207
529017416
879720254
576194452
1728236442
1145191150
1902124607
71590355
1759283844
210538576
270099826
1518019601
583642188
665768787
15633038
1305507331
1007765696
761933354
567547468
233681023
1578647676
1816628767
1125091473
840532978
267873188
1880354416
51924135
1241949861
101684205
88320462
1804269008
1441925865
1821127420
2081805657
875545318
494509295
1088814084
275817058
1345678141
11831784
1603677024
563071313
1826697762
1731595654
4955954
1321073404
1343571063
1556334750
1947383580
477256481
271473447
1000906463
369163491
2001404894
1842981078
2024611361
1414374
1081970096
732171628
1021209472
991917520
158770157
371429986
1970059871
1234856239
1115790774
180105098
1644841507
445895607
1651581008
706795133
1850993921
583550256
1935788569
114411388
1256986021
256561484
2060444686
116993382
1192324560
1042755413
1633229863
1546060327
1536816324
1720689351
1352878126
1653422773
744203516
457681711
1946234662
1820146603
2100011671
387742986
579755094
1980208434
868020792
207372699
932903063
2009007956
2143794797
2103254703
1080077725
247451254
654439969
1967458315
739872693
1933326165
982707054
1298355901
1437732824
1039104893
667539685
76360096
208598606
1207428398
637626655
185437665
855663779
2142846046
2008585017
1188720283
580575255
1619556746
1292503755
2027900348
969892806
1375847442
1372271997
357483497
1559984918
252294194
297511060
235653394
810181478
1402659073
1632514161
2136720405
2036348705
1939911666
1639210467
607282053
1625825124
608208046
49650960
1887977006
979275411
739376796
385536746
760035987
177242665
1575472022
479691859
1923596090
996724113
887720267
1639547804
1649519555
1170500548
534775106
2013800242
218372271
405199460
78954613
928778239
2063785701
591887096
1145420933
764954383
1626925400
999357894
164532049
1670274171
527846423
1758188560
2017967984
1253403943
1149314328
1263315510
1396533323
2006854034
1674200242
1881139695
264120023
19673913
993434913
1137394847
1294159130
1958611883
1049525138
1298023751
210984679
1267501699
1313048487
2041244590
423613998
766172055
173968497
10439987
1920937748
321914126
1673922533
1423523979
738474955
2083714581
1127121940
397217472
529777029
73538696
1445312103
972566084
1991859358
119505900
1338599557
1144587551
35433502
1563065103
735783102
914666068
121095896
1962918503
1208074503
185852258
609220415
590955193
1881766233
608150504
632405891
139872934
1209277871
1357337453
642852485
1299535275
1296683054
408452229
420432730
1101552089
29073423
686936226
1594245466
229416515
680061522
316284928
1515992425
1139743075
1534624338
1782865073
2084493694
115758868
550936997
47817702
533207225
1475012379
243834977
805458295
447550490
1557615263
1883731330
1407653976
1203267218
181967911
1410465518
153298599
1848684925
687358952
1359483408
1497386776
1282174979
84465407
1375687633
1010186966
854856934
29230447
641915129
189113440
145976615
1423524067
403607058
598252024
1071336765
1618207339
1232562286
733005479
909411519
177199213
496066015
1192019515
851778501
1379392967
2093229161
84770332
768136572
563623799
1348451386
1977909305
1327365505
10025708
581025239
435451188
308771882
1403182202
1702654904
1215073923
1195717206
1045923106
2073082450
948437156
790863290
304509343
1005299664
183141824
1229178196
1690785816
1245248787
112387961
1891396967
46339551
1111186727
939299059
1196790899
1851008792
1585139294
1000942112
54474327
2064098197
1866334607
1181432031
348412202
1520944618
670360418
1529531371
1010524654
404289941
2121724873
788343980
261402584
150106301
276096693
1728616932
436765012
784024284
1085869039
785189295
797253628
1423250231
2128871327
459993970
1084118200
1883061881
1903633142
1788945127
1927226420
1651347850
52288313
1784320465
2088686377
1086687113
558275409
935676438
1100624486
637866010
1262269204
185290906
1949446961
1535237484
1712580659
1860605615
2135999328
1407204076
584504854
292091221
1356132864
20474737
562632243
1299263096
612850466
78745319
1554919542
577107933
1178066071
230363486
1311134483
166726964
1472565558
2066587743
659673927
2039237131
51517004
1891412616
1670149449
1609485519
520165184
390161452
1831959781
340795406
835002881
646469397
41518367
2011000183
1641726778
594179877
10690723
2007283656
1379068445
1830470307
955728665
796269889
355308865
1219585647
1952083837
609427924
1428539181
303918435
1329312178
1730478280
141541732
365295315
550657667
1855129654
30050739
1447293873
767269880
418511398
1835382284
633171402
1999155429
224753540
1304199405
42685839
216997502
493646374
1386685798
317905050
1642823343
1446094498
1881375611
1809530769
1061695091
588849002
1769344072
42554562
341359791
958643791
409204433
1099518516
98247385
2095173359
258456340
890263524
1217381675
852336931
1356912513
591292965
3750714
201796447
878697671
684324808
221568925
126465143
911196609
448653366
1744644197
705988077
1432190995
2048078373
1661388799
1025484551
1277098080
906950977
1753846923
391486951
1687821923
1315845390
182859888
1730886283
1450012014
512220801
58305232
307128502
393913413
917415599
80703337
2059733563
1108658693
691746064
306421548
1555356018
852654506
348646732
1615181982
2112705392
1128625869
2101820934
361576276
309111315
234391919
834500366
514913541
121159169
1932829432
210183964
582111638
1459954166
623790479
1345651340
137175797
574563246
1432112426
992367018
1610444182
2117656355
869843793
673900141
1934353723
1296848977
1288522582
848665455
538063907
1945083286
1863031513
1481136496
541592668
1691546091
705909231
2086839839
1292500796
1212284762
417732503
2036054624
1747656152
1897992382
439024972
561061869
1942118784
1677677701
1161964565
544397382
543480845
1792485112
1594480729
706087584
1608363875
171271067
1211465243
1008155227
861195980
715178200
1513645380
2073363595
1492485693
1798975737
1726246454
1496082273
239454950
1487883536
301868422
796889044
830428179
767018803
52895884
2079338311
626752073
1349968969
2040504732
561404681
2011357329
1916403450
444629999
1503457651
1844569105
221057340
1697542349
265062567
977458283
1975404311
283597527
1596843306
1341060168
1401526441
829112901
1267529589
1836532044
398814336
1608598062
298148454
780534862
1833517513
1211753363
341936671
666511888
677864083
1651489435
1966418192
1223516838
1794284982
1244088781
1557950305
2139491019
48826890
374288242
1160292593
1401281249
6082465
1166121191
1403218649
2133221520
424934050
1258815362
1836141144
1240743337
813192461
58862677
771562276
1031418289
898648460
1464960161
1307882869
447539415
484035950
336174651
1346388965
1281922413
1417695897
222763906
1992104599
1819365212
1837548101
1617809456
279254140
1300708447
530480976
1173302400
682326572
1581220097
1703178116
769258153
1895329830
494073913
698158944
2090087040
122416366
1110684509
1487440685
398495122
1269905163
643449725
847765805
309314502
139193226
1943783561
1462504679
719292336
283610267
171559476
1474836595
1931975138
1293063930
175953937
58717993
1767255773
1336811763
1967845753
896173972
1922865513
855310347
1204467270
652484119
541933661
1749907427
153378604
445003445
1552669151
112226308
1133608249
960491502
397471788
1675702759
1896645336
430402677
1317121530
1730981900
1959859060
817708430
1149039083
232215344
1342053517
1432016209
345942970
81285526
1489679626
228917584
1176141809
198282303
1490994691
268135445
1638839335
156038629
411073289
922626052
391144410
1349026129
23558653
576864614
1527905157
339318490
757523355
1550735539
2068119092
1699812190
1614748632
504906907
284692729
1508429301
604527090
836549725
1326599975
694396650
1724317824
2139753025
460121831
266935623
1113243267
2035729889
141294960
1057320228
1192851048
1958581752
884464399
1951872672
1770450750
1874262720
1238851412
125020969
1991920725
1560944838
1233960392
1548371015
1013075529
1351465573
351633914
661717476
1585011346
1179771550
395238173
1440886881
635063251
1170998874
1130312067
836024001
1745291890
1279121514
312869324
175631704
26340513
934300184
244515258
880540496
968547970
1576767053
1772456962
762297753
1190220538
292889480
259347738
69022924
285997713
251454990
583362249
1680702429
925320637
792865384
1038247209
1132283176
1278978878
926539674
1751980644
866837131
782023030
1239333093
416434991
1116131847
1404169777
1198809337
1053872745
540005620
1515870064
1420210951
1066337980
1908641143
864811724
1442709064
2061526343
1269605835
836765272
1648447286
1685882636
1186430303
1440532727
142590484
1929927831
2134270000
904819196
1150934452
569553529
228475910
1847564771
524547256
38075683
740626320
348295880
1016762596
1504275969
1158309845
1180467209
109176020
369577709
290719490
1950562067
774456780
1731634835
1072077535
1048504065
1915465486
527181044
1359227466
1117817261
1827031798
236869519
1784218639
1851661126
683542070
1615144261
1675637956
233151215
1445800279
737448859
772310469
2063061667
1100086065
745787767
1973617266
50063367
215444391
1460767894
306448134
1331475486
993051980
1477873020
1474287338
1419830155
1262577536
844602254
1418443436
164552548
1848215952
721922354
1466738239
1791851780
1611727853
1586186386
1442604986
227702241
15278920
1378772788
1626234022
1527752966
171868769
297620185
1511829855
1240474073
554953783
1730282794
17245780
1247144304
148850248
2101786796
864837358
1726586478
1726055304
1184810010
1822865280
2024592693
1395826042
1255587743
454403069
673202244
1727698717
239923221
1576834288
1466867837
225478517
420674611
228616097
1986886914
391686851
978970682
848059117
711238697
1859812910
4807218
763858442
548238164
1269293184
2070095548
1457784423
1415243514
1838038486
1202988153
1137721001
71004989
766165128
2100513045
745815094
262513672
614108276
332401904
499330475
1839236506
908067016
1993414583
906662216
1931007000
148243036
1984181426
594010882
569635972
1252674983
2086702689
2003686110
1139913896
553112017
1742484459
593625803
560845667
1161433538
727049227
345787895
892489932
359829362
1427382808
1890620772
1403750023
1232682388
1769640521
1563170809
1424951352
210827735
95853956
248467281
1848003428
1824067510
256138844
273503891
135141383
1733607883
1208800262
1220139231
89899197
1424088320
1979605049
1173260064
351871638
328684098
1746962975
793843448
1495821833
316987564
38013775
159565742
1572910856
1206687805
462431178
463630903
215239836
489675675
1666070037
1391074807
171039186
499632820
712289242
1905336254
458313191
1856187628
1603412472
704364502
39685255
509752123
1037687940
2137090116
2016142740
1854491150
657621899
1630690160
974280174
1994650839
1548232438
1990586743
1840091023
1712369298
1153600217
1945788200
1841809879
676255049
1021361048
453968928
1756453185
1741134802
1692068465
891437348
293343462
665519137
965448126
1671157262
44722553
765059506
1291903148
434948155
1375957412
49668936
1219981370
1789776030
979142491
298886629
2053062292
239424131
692704996
1062391441
120321132
696113522
1808180205
1737763962
13725822
1586896686
637950243
1157489628
2054003584
460561005
935289087
393191292
1656784311
1673565430
660653553
1300286334
1412680062
98486666
734239168
72800011
978467032
1035438776
1829316449
1755938672
527487252
1083338928
444000803
1571692954
745142129
154898348
2084654510
1287853173
1600912599
2078422560
894842731
584321943
1039919740
490287892
2052609388
1183875308
1231918570
545367081
404502512
1017980794
1144126909
2085178460
1024995456
1032414567
1635577064
96825677
374864711
833738283
1206052901
1188250282
1906650666
1624822981
1655726460
1522976730
1001746958
419303003
1423651877
441538060
1515160171
832445392
2072996353
1055428272
259519991
283321568
1299728095
1781982691
1138151064
1055885747
117873860
641642645
1269223934
494638378
2065000635
2130229824
1923066145
136263525
174962325
1180132443
1483459044
1942013956
868928812
1740065583
1750803920
432132176
1629463380
1743156516
2082710328
1436736812
234789654
1259014284
44064001
435640799
505710203
433228290
1352707034
1134719422
977794038
594715346
318239963
410385243
1282261572
1646554754
773800741
1751935328
1008991474
333664824
819570685
383174286
1445199917
693656055
1550606824
1123530243
1509746157
553328430
639356552
1571061553
2072459494
1016149933
2059280817
866459429
1023603201
995437210
1985275366
1387029316
1642118175
1663954840
784221441
820054812
1498906589
662697171
565123117
621867716
1661417626
608218494
1262927871
130499990
1460277338
1880467218
1672332531
1134475214
1710539818
2020092161
1062223728
759744786
1416056903
779508227
1315244180
836964001
686744651
1149955720
1033023927
1146324397
2048532331
379870993
1117996256
1887759776
96507106
435463727
760729051
494676504
2040436848
1388480288
1703717066
1298115964
1485197696
1481989178
352296019
346679994
780605730
1521773563
1411954725
266326131
1368136847
1847773412
1320615555
1363429956
991120062
341882550
1969345532
371313585
448628651
333158624
2011182915
224584127
412690724
689269032
1794556530
391302643
1495776093
2125247760
732787248
679421927
876612639
479077633
1105082105
1607698489
856522678
653822475
963464278
1781021158
1351462250
1377596438
580671941
2073884033
588071821
1598050466
654924634
2033754858
71643909
1282543736
1644843199
1667703651
14230809
401561088
1882633908
739124343
1326986625
344796174
1930413672
1628567846
1208023377
1283998564
316178044
1984134587
1554630828
1413921112
1506701972
2144337983
1162761418
917792257
420766727
1483486277
778273652
1359131280
1623171597
2090019924
1932694296
62191439
1905865192
1448238092
77367219
318923305
1883488060
1262199585
1841749631
1756783814
110580713
406216391
2140310202
634956515
153344262
1695057055
115226849
310745172
602627721
2073085041
280288441
2122338149
42281926
885699274
581534530
220675951
1559926720
2010512153
1958834447
865352337
1271834881
358193604
627934584
1607537709
1119977109
1539055306
255059611
1412024132
318799735
1992947671
1523250795
969221248
1519670072
126009910
528912015
1238173893
1342022256
1592173917
1595442272
747576001
1712430782
1757197674
1757771246
1377767967
1430737634
426466531
860806414
270763325
751221638
471584558
66284727
1016479512
648718070
209814290
1141290120
1298210337
403070291
968799309
901844436
954235576
1986007403
1174335108
1275645613
1802769484
292624514
1887477600
1075169106
577210558
1226631860
1978052723
451937766
1553682983
883944175
885729704
1206575801
1433881826
1637283820
715905982
1750946891
651151003
81838980
1735004656
133729356
981865311
872018879
1136020802
2084428480
617458835
1983187497
2028012978
682941314
1411307395
1104090474
782857376
346220908
1006621445
1010968597
767780846
908385059
1005424153
1591122405
602741562
296486757
63759705
1837371281
1217272408
1275040009
460155615
2136165097
922233916
268630850
2059842209
747750348
2105754736
815990248
1287203396
1346897769
786267575
980013600
104560244
662954337
889723889
928730632
1878874391
2049395606
999986973
987425020
413737011
1577920013
1090825403
1652265029
1644993445
242530378
1017674336
1404760878
2073205681
1053096035
1237688447
1573457717
546698966
1087937583
1833855958
1235026932
1496783000
1277423752
1457522605
163065831
1216157506
740653722
1798748470
1712886982
1118524151
431120181
2023170130
1878754118
2060753483
63935477
734364389
2083622722
248830631
300471949
910433985
434425006
351950047
844525070
347177857
1993495389
247946248
356692463
104854897
1628965645
1213570072
86006698
207542103
433569909
872671075
587374022
869211360
1930461253
1043828072
642254037
1987822875
1043283183
1696217374
1546198899
932142084
1610070395
341661294
1155264150
828343711
1904655998
1563165118
1360862630
652709749
760125064
513047738
1812988676
1219169161
34525643
315764172
713451552
2130276912
82334452
2046895570
702618009
833342511
516858590
1122250330
1574584247
798319964
951553343
512122844
1168801457
100697705
1426719867
1537294377
1041882754
1789933577
1944931984
986736772
1731034073
1358957504
1396275409
616281164
1497563016
1557852085
300553202
1199634011
780853155
610404227
2048145635
549861355
854746904
322736088
864081142
1576894236
1571718664
1219086143
1680620923
1149443177
213412497
1938678219
1259080888
2136965485
1403838474
2110980713
748438974
1083547436
211777610
1251425686
2010431726
403098576
982678407
1623237383
1564991522
974467502
845455417
363876546
692816661
743294173
1747291092
703433925
221082319
1854063034
736238324
1270998884
580099901
987738899
303657275
434070979
1464484437
1604321492
959173176
172602297
383767763
19989888
372523270
131817015
1922071220
1135127894
1893591340
719328689
924954263
1855560538
921062912
660404281
1399797493
376297699
1427981299
1707074486
696934894
848366415
1288941515
953077837
1600948597
1205023218
1237979090
1171272274
56483797
1921838300
231721776
2047173859
1532068703
607013544
476334837
1387273186
2107104225
1409359693
701159961
1258020516
1550335361
856154515
1847741696
1967425887
1021498759
654447152
506557290
458414187
625729337
1757358386
1891192522
994572719
627121883
503909614
1077810107
1427187491
1992992533
663687169
106426820
1046235510
1388831943
526022543
515679205
421962165
2103046943
745900336
1968359661
320764881
1833711633
1552818600
2076181206
1110501690
597444726
612160320
188472
1153204794
870454311
2092534644
1053395919
1107439890
846813943
1189527955
1364608222
26018779
877488045
1169960178
1608687517
241829509
1195906496
1891238711
1318227206
1026106858
1233460350
1361952322
1814572009
1908414810
1217045351
1580297045
2127126566
747132026
417865545
2037284867
1682453451
867238605
565998943
1049442692
1484717739
547227879
1724147832
1264157300
1433491293
785190649
783436874
2126930240
1711458893
1677300489
984613577
1763241561
758406016
123274131
1594638261
1201918516
1358548386
1609031959
1815352515
1788628045
1758966507
1474357458
976864906
1269940290
94061778
1838630633
1347020741
1748028716
1620903163
1208799371
210747103
563800913
1042228401
1472022203
1613361269
2075890216
259569135
574070630
636515709
123987797
1725866839
826169551
1374475821
622195750
1471901655
474469232
847621876
185099380
1806090233
1163375571
998145048
504089731
1697491293
675958122
1443671656
888829751
515689246
97195059
2019755943
1249623169
1830628937
1095702469
1379155556
1896079303
169143863
2072806568
718137938
286881201
752658462
1225273213
546093210
302600905
456831939
1584539170
1351280669
156369331
657794169
715803428
143265193
1831846163
980127698
409335673
70852649
181537312
1095343897
395289658
1511509332
686006077
2103666451
412720551
592975106
1261314326
2137819174
1377615207
356462264
2084711984
1180374888
2067541037
833008713
1445791824
1114066304
459746357
1734285265
996459267
1069088810
707914769
1918131861
1295251945
95674785
2015256605
108406252
755896081
1156811120
994977010
1334046569
2052386934
1059603566
557214281
318682448
1178167106
1764076759
1888412762
1218496055
1669262819
546572973
349488822
1222437256
135007597
1809153183
1591395860
1074121836
709903604
466609828
1543447272
1742648634
1554544359
208448599
1606466481
544636847
621469731
700395390
965486320
1548607998
1868797307
1289951516
314168682
1927936002
1026198097
1958963574
383139035
1343494301
484187847
1411076212
1382877517
489156850
1075656245
656526844
581982357
1827727647
930338043
1081153937
578091893
565694695
1855801086
1037751198
924631169
943837905
2091568594
1526332571
975685214
1503768988
925751152
1618195971
977655076
282872763
937212835
1006094981
1893777981
1082222558
674824971
1580334646
1329125604
2004470067
786445511
285025841
1884048856
191597469
1179659562
289999333
1256372340
1781909411
352844671
1430522547
825595325
1663336374
319703329
142185563
30331508
1000198907
1627801279
1823888605
1733713150
975796862
823927493
2007186792
589807552
1842580834
36833435
841501269
547931169
1460374847
836150688
264770240
1970936738
977320276
296630353
692396549
2092634826
1268558882
957818293
2130843347
1773751080
240992088
1005787283
615353372
8748487
829339394
1134405365
2028652791
419841402
1711749019
1060733066
1355299172
725741713
606371957
2090673526
1207217641
1639472107
200077659
2068325241
868508745
281400485
303355392
787078522
137811844
2015887943
1753807643
790812777
1397643331
1574820233
465537273
2118751017
1277848784
1606129125
674245108
555475743
1349908911
1261157619
1519678723
895867717
198848966
1622550212
548512493
231160524
1783057998
587600516
126650753
350249589
1594101652
793263818
2131288431
1515180905
2006254801
517606563
437571802
805909838
581737604
409119196
1705099359
648995979
141884640
9388823
399210512
62326929
1252303892
684408330
1135510001
2084909624
2146357236
1819114508
1838077928
331448697
1065397968
1660134367
1309660924
1968591982
375150514
671380461
1247706113
2073918742
1233291901
940711279
575596507
1508245367
1425815487
43361624
344861529
2124109947
687133110
419188606
1009343441
1316440984
993420324
1266684041
835383151
1145518338
477656219
323225703
103768400
1361968400
1578281654
1529742449
2054299028
225137803
902053941
253102421
1844688408
1641139349
1918974403
1392829940
1354391019
1312045096
2102814392
1650117857
72199866
1362341593
1377118540
1490483105
1949217707
972493337
93849412
228151350
1378696974
1416961172
760283658
844571452
1241220436
1830418377
770881166
387701372
713097786
414276286
933578273
1158594345
1921885260
27144071
1985480216
416728229
1638810171
864600642
1107359875
525687165
620975481
2060220223
1673202786
898712165
1931149318
1829636230
1372857788
1321893126
1760516168
344149281
368831901
1238378843
1028258924
2140505822
1709468351
1758559225
1726869499
581384147
1338335804
1292024015
487112370
166101593
961773174
1234122141
680258122
1295322542
1356611722
2003919573
1345297767
273577162
1968683061
770301886
1073719430
360070401
56689606
1634636592
678676058
152458224
1646696697
1829424772
1882466067
819401999
478368844
1883862981
919291427
282712410
1200706159
904018971
228984116
1709116540
1898418044
92457243
937627913
54577948
1305694140
1429016702
1888652661
936053225
1593724878
79925530
707201509
1419395888
1326628066
679258621
1895349656
1296674051
1250817301
1695937570
366742328
685373420
705892128
46179627
82595372
517575842
1387146226
568326397
801893919
1148683099
1184468278
1725080706
968538999
424257651
2046129809
2117653
520327970
330279946
470013470
478419183
1617054732
14376885
647541711
1013783635
1310910958
614968491
714107577
1152256307
1708857967
25627140
2034018306
1446296198
1354692895
284326842
2010723500
818076178
1873943494
2028083011
456754323
1287686611
89515682
1928860641
1056968477
1650595501
1970677898
640114517
1154510750
1115271944
1012203375
599702630
621628849
929970291
796329003
216099307
1540558072
451932651
1286651805
496390187
1644184995
1730440827
1398170994
1991686006
725419303
1210211198
512678438
2459200
1863439733
347498059
921370124
551028730
1413451290
462038864
1417822659
1381579316
1789455418
1541804954
301302506
1099998176
960426684
258438964
1540960201
1052095264
42013312
1545828338
925348895
846767071
1128405783
483401438
1283271873
646573293
1417867802
1722575626
1023239347
734607405
39064650
1392536598
551884920
142925598
1456397710
338584363
786924286
491975107
1230477528
74313461
1855533502
1462551878
2004441279
644496464
2135498870
1368787331
97294361
2115781005
1741233790
2075682722
1148821758
978976884
314997156
662480977
872922725
1572065353
242480071
1640653369
206189540
1868083235
1566965299
1329016699
1885076953
987406715
564280810
143551742
129718574
1204554177
704862410
381321204
1169560828
2018450840
1831995494
901293131
1031252236
667963885
1150580597
1918911289
2049578911
826595123
1152705911
115790033
1874498793
1986403120
1606456101
237580992
972224313
1468224330
299890361
1038331585
79228829
94506664
776550417
1411473477
560204198
918999199
2131621120
1145845523
2050716830
106869528
1220890015
1952873831
1179423324
836964444
1716729861
51832425
350965988
1810904451
405675497
458236976
21842380
774380895
1302576890
1249707485
466659980
1146761567
499015342
574234187
1470096740
1099502866
1485518774
650506799
277031108
696743901
279132313
661696028
97558529
1476718310
938936213
510944447
1955363772
268687451
1778339693
431936906
1273610595
617694325
1083331322
1985329878
1283253399
1471670425
398445027
1679728465
999368317
1405556999
1882457398
938687937
825343527
589745172
784554614
101410258
1754777935
261202651
1256118500
1457875762
1607336948
430832834
349390283
83237783
2088454415
287248754
399728624
1904819417
1491393199
1497830056
988703855
1130074995
1297707524
215176949
657722093
1234661477
1062606891
2085325745
543576528
1778173973
953533912
1912401794
1757098531
824037340
1197263789
934974531
2001609794
800662697
594608840
285976940
1006836856
1213888802
642761988
914411153
1656473047
1821035551
483568858
1560898850
48236568
150546091
328474041
1984043781
1734005490
69525999
1233425563
483722498
508310142
993162864
188858352
170221694
1188146066
1421070658
1386242033
10413529
509992948
290272062
586805050
1210209099
511212231
1983878601
1005523505
807925312
234841173
1174510392
1634717767
89210466
1105346259
925893344
553292650
105011027
1648437795
977185063
690155713
633129726
1773654233
1651707037
2039560433
1309944782
920501057
785472524
1724633043
1681246133
1868885316
2076511822
641420599
1989959957
525846727
1450049238
1408918810
1453912583
1847016366
1050350707
623024062
1358526036
1977234115
479948863
1046915524
1400290676
1099912906
1278157564
1877730571
233981161
807538769
503344048
1685266516
2085427980
2068042835
355368461
587370315
1329645665
1660598250
1855115375
392256496
1392722618
106319107
730460712
785778001
1092544106
1019987662
1781066221
1941473593
1559722477
1390044501
1223171021
1938379570
1351956162
1605970408
1810675591
543028646
2037308588
15651835
1983491950
1200925182
856410945
601171119
1764832581
618633248
796337354
606628708
1626325452
165210080
329054238
1776572975
204055186
124819596
1472885373
1473192249
173281264
2141528280
1521097488
1194578985
184732582
51894226
657789935
2087523743
495142619
1596859631
607282366
1929448388
400445534
1183873055
1040010569
388996224
1485392720
116918756
426483567
2113139068
1714416886
1281123486
13443364
1805272215
354386677
45200084
35452830
2083189828
1643954621
2089343411
530454612
134995875
495786702
503469958
37471228
1784220354
1434229508
1755639023
1327958276
496339708
438915242
1707674849
407522627
913685181
1503476111
308942093
1498144873
463713914
67090925
407784829
284726906
1954488454
233282017
1301721476
1225746810
670641557
689343595
619151396
1149707365
1741551732
877083878
1836749714
377951504
729554597
1859577339
2072805822
309053036
695969044
1832087392
246777072
1464910463
1280648018
521606292
215952286
800611740
1415198890
1891275382
1839714503
403343169
1306544135
742841940
2066013296
2093196652
1056865403
1089430356
1511312253
592213641
1861227681
2034092406
481427469
915667856
1817966757
1916289862
2021087797
446982718
2128778332
1361798249
273127277
2022451023
2071133432
1174437821
562592692
1712572810
34102486
1546227076
1138933920
584721092
2123409333
1951111720
1350029148
512709315
1574803264
2096151452
1853767413
1512563105
1117843150
548048991
810950154
939581910
630523908
607012154
491127432
1963858455
789751560
387130346
2033312215
1330329746
1064638127
1174186327
347910399
1271467014
114134145
219751178
1835388239
550487847
998692224
1040045765
1716726971
2125416928
1924811282
1141485494
1738101990
1274442823
1410796125
244806893
988945732
1743421472
1583120933
141068260
166933963
674718729
814298584
131148467
1928689634
217201959
1325323753
726617620
1056833135
270975322
586980323
39118796
1545209392
71874994
2112941585
841928875
1555994156
654476440
960711603
2064722803
1574760292
1677303884
509051374
426922538
1518126523
1027751116
430647106
2080197960
483213207
1834669569
1460559973
646238549
700301009
413718218
1142483973
1585431847
894398503
1250902523
421295951
1706578113
1659937874
72902063
1878342176
334918398
1314058106
1380685096
456776587
277815211
374149671
761785051
1600888169
1088480897
1685694768
1717375686
1659359577
954671318
828614070
1887116611
544969816
388802569
1311870410
561141909
1671091123
898044858
165709045
1557934791
1415289049
2082701235
423631727
681977222
1551277372
1821236030
1040181105
1368893119
900605854
645643769
37741770
357311449
1025257268
943965968
993303941
958006015
906545347
17466164
1720719860
192917196
2047466052
1120787139
1535154447
131049258
726472580
1050150972
825626699
838114454
1494042195
1430459900
704607386
1111921001
626248280
727049573
1664141806
1602880821
1581742560
916700271
2132999141
1867654613
610908717
1752652792
2008972894
1931414154
574808887
1462935074
1159836738
2058417735
153021414
1584110776
85205520
1781113140
2040225568
615538446
1427596254
750029695
904369973
1379537102
436661994
1787778916
1991787056
66633626
2102892981
2070621122
2064592546
713073020
2032659355
339746256
1847091046
209839010
1634874883
432776100
92104760
278134814
1909552183
252907217
1169166745
1111333872
74052306
1231228408
684541184
977399320
933675393
1768240959
2010726885
710716650
1839000156
319069011
2100697384
1219855638
956658166
2080005674
1381331348
930355013
2027888737
721115860
1774621684
1224572664
350818515
664784008
434225144
696541153
38210038
1698562436
1399965633
45382996
1891671647
1628509562
1524429924
509794177
1043076322
1042592457
1231958576
1632326225
246814842
530505250
1333757124
788849514
769077398
471910313
661046215
1685407793
619184513
1662494209
1680186975
372065416
1097159924
251041749
1174267999
607545573
370469247
628264617
36384187
2096848981
1465650048
1895383254
1914867435
353617663
1278801219
750527416
1775887863
702318635
1785722602
1858629153
62337405
1491453124
362637031
1371874012
65620446
1851736469
1576884865
437264887
202038557
147610880
81405359
1880310790
856732426
1349029454
2041750337
1271561212
883178005
80046743
1950959061
1402208571
1311464066
189477899
1156378378
981697099
115250128
1969549325
1835831510
412180158
191782969
625018071
306615516
1226762554
1960370415
1278173338
1422200118
308851358
1160827651
1975920288
735554748
849337115
473352962
789964557
1520207521
1837329717
549829008
425089953
816355266
1467138110
1530115861
1536470794
1363219986
1628561758
1072175297
1863076447
1406568627
280561458
1887947952
770911158
691185974
1695026030
1161362773
1554171081
1307183812
236383466
2124349173
421945472
1942129482
14441035
340755137
894964176
1893698260
1652769796
1789006885
2077567263
1822747775
1736996586
1440406498
1077097467
1868684903
77151657
802270567
1593737587
720661052
894176289
1750489736
2049651225
129420428
653013203
1605586783
1254214933
975672990
1135710008
97482634
1353735950
1658688783
1826448021
663775596
2110332927
2071495026
676661103
121494283
823632389
408910165
544460353
1405574694
1943373489
1346256750
317511181
1307403364
1768406545
1733444435
766897577
1768852371
1206734054
767062614
1595178696
2071605736
1997052551
1426902711
1208320020
248074822
514606913
1523372283
1314483983
1088334063
2144635608
34443188
1040012079
453975703
1698044490
943108017
2131347156
756252186
1376491150
630397952
542182094
1174695821
1363837551
329811812
1413816317
63028522
1739112738
1080472247
3074366
266723157
788241560
643792529
600790618
1149685983
161043144
928564027
698586654
438643606
679882103
2141778063
505761844
726305648
1331044157
636450506
1585440727
1232616597
1422649889
1004140063
89376193
304557513
1465831008
1506228073
910207707
700067347
2028978142
137948345
1729104279
1029926949
890709126
119879777
1735944524
740185853
160701312
341376813
781373425
972982765
814107154
1731984973
1597715470
2016760067
406532795
828878234
45414273
391002505
343413567
279045734
722233800
675545453
2034846449
2146194626
80630084
1680788634
1736460480
2054795072
1506705195
1768726575
254345682
746174274
618031115
2017798071
207613740
986513638
406112064
405389461
1192334588
1540457533
1598507194
835899088
1716293492
815330324
1832336177
295393575
1945053750
117039074
1497516673
1889266958
1033469501
1779210944
453526025
304466769
1408047017
667216905
1870059168
912219218
1094919363
930711552
1225554212
434301901
757214104
910839675
1816866958
1969270218
568084513
2071353379
995392562
1868892759
232715208
399687096
969358808
897855978
1650282989
1756575906
2081991779
2035022276
1562248970
1068859380
63000081
1484587066
458594093
2113957856
2075589063
1194072148
127290245
1655176166
1590485739
1703739171
218014092
822535554
1270000130
1111971591
904871974
1023360298
678131787
1700195478
2092005085
1479715447
959848729
513294904
412566387
207846376
1962888302
1984062763
2050875573
72319017
731293977
1152321856
1975245887
2104862081
10046
1643244836
1235465532
441934353
1264204320
216041130
1172570555
1843848350
854729479
474675063
1303256635
502467616
373244630
1145522223
1269588695
58861786
2006873178
881847848
1878057492
1026327440
616984381
337024662
858107589
950513393
705573273
1628191462
581413613
1305714372
96367153
62881172
1700060448
515541252
516365149
1842499068
955731829
219450717
877775939
1852298337
1549104430
922756635
1372218475
1997252369
1913723388
297820123
1293325419
1681081690
1688065695
1651628594
1926592935
2002443478
867701014
29855737
1184907196
266229074
1474658599
151021298
593807940
1389339920
279461841
996575389
303261899
1496018164
2116902047
952730227
1526239067
653057238
1465908500
1115958742
674994505
480370619
1634337071
499081314
102470651
1212190760
97203113
1656906920
664997969
1897854070
5242564
1380071870
346815928
1980629628
508603154
381721493
1210878828
330886314
1824662962
690738159
1273369585
1820964288
2059488859
1695568292
145690158
846466425
39964197
835521015
1353779324
505902036
1504277759
56336291
454273619
1850320560
29434049
1448956953
2125315828
2088391953
42216158
809352971
863324052
218176424
2092392023
358371158
1082627392
1495714137
2102425344
1414369921
2126670798
1935338151
542582573
1986348561
1040657287
124165983
2047387050
450506277
627114860
537769230
151438490
2062858156
1416047553
111086877
612077252
1389977326
1582573638
1394556
1832546084
1805639888
1835733592
512276396
1091034676
143143632
929295132
349413712
189831238
37634868
1773663676
1969863549
247028799
1748861240
1455888865
75759020
1729114379
293940603
1928285728
1222751162
189281551
451834450
449776023
1300224553
55112431
1788167082
705412730
298304192
1434075425
1826949067
471162047
1960181777
1679140723
1626998511
1182784365
2073729603
174476585
791192631
917228554
682855286
1178628067
1838898542
1519842289
939688765
437871014
1679332172
1590554311
1864299394
407441016
287382100
295164142
1457874176
807275361
1740149249
630522329
428151509
1636641976
910722612
1546233269
1804390130
1818600315
1680823892
1915596890
1436036817
1678943382
1957422742
528123732
1734213347
1226020514
49747777
336583630
1409351683
1702086782
880543266
464028986
849603175
699051632
1799361876
1924686725
492944010
728607303
1403763890
1575766292
736839015
807163873
1040523702
1063578930
1311446286
1485857980
218986318
856024676
1450216391
339340464
1615996634
760327291
298013079
1972462066
31637468
778806010
538970063
1510472195
71086183
1425615670
1434404219
331326666
1717421460
2059058869
1202182986
1668516326
17724217
114692441
1273847988
354029519
1905583317
1206533020
186386231
2045340157
723637567
1915153639
2029172449
1183297029
1365782301
1270851037
1739354974
206533656
2079356217
607386152
523896502
414317201
47772341
1761991584
1391261438
2111821384
2060694392
76999569
125092227
1677797433
257115056
839243109
1982816257
40262391
1995913522
319074636
971904088
1144678954
1332314785
448884134
342850653
610250786
1123909813
1259946543
1659891416
943733792
1937892758
1332750635
1666260935
830124179
1121344953
849699509
981077087
1383377272
854982539
1136524926
1068510828
1778100873
1011319938
922643948
1741355695
1715312057
572803258
793517709
1178772162
1870768332
2057769763
500178068
2033918792
1059783809
1341367906
1274264710
2026673865
263043629
1984436334
1844465132
686412454
239034877
1799942948
1246418277
946228036
657209718
1343822922
1421135643
1186742345
1507445191
1357809238
283834516
2102669442
2040534499
301246432
743121768
1076795096
1556238434
40746204
2063208284
1425075640
2062555803
1143197067
1737641051
1584856054
1624787421
643465281
1786062118
1311336728
645281453
143831175
1207341424
1937414312
1105367710
1385222054
582823882
487247899
546358754
204934489
1640974448
1309974789
1694619389
14960442
2145769218
1575133012
2132137868
1059635630
331259176
1848597559
289725371
784443370
1061567652
7383722
891844420
1676432456
898849165
288304212
903791998
1212309584
768328887
61547764
1055913261
644840710
1663872449
1328518910
1249861895
523375502
814669159
1251256300
1236348135
188198082
1742731244
563235996
374172582
1317413458
1009370860
1923366141
885640845
658675181
1860209745
1264595151
1241700956
180826747
1867602890
876569599
1745725008
823702401
1026129295
1006396037
2041258528
2146219667
623892574
1975917745
470148255
462541334
1500079118
615072670
579043516
2099934883
1946264391
1504767311
1351771535
181114604
644884116
425689358
159204177
1328551880
745805212
809560939
1315764738
332531911
345948693
896998131
1591873446
1230677058
239485396
1430373367
806268555
1467619223
785977632
1554148538
865741702
509088606
111918391
576569964
242684911
686695388
1736021351
1354446009
1821688965
1220333919
1827759818
1048828472
240486184
275548111
700923304
1960942687
13777165
1678460870
1373908981
853519596
705984812
448274046
1416441682
913129634
1854955220
1991075252
377086953
1306760258
893826887
96128063
1635028478
875575564
1947782211
1298146947
507244628
2095360070
905360040
2061108828
541082367
1552687204
951132121
680598390
301214943
1690880136
1347930275
662526818
101369384
1524178192
841828302
472773215
1192993549
575054764
559516443
608631523
962979189
1285482500
866372348
577109651
9131787
976732002
77399914
998129117
490507415
1461704067
834932674
31309934
1559170765
1652326521
1649151899
1059859909
1071025616
1437981928
1766761839
1205103937
1736055437
1811034854
1095926129
1063915022
845048142
2038538511
875530973
918255541
1600003147
905646543
2054786798
291627637
1835603281
1391163180
2042263287
700454720
1787023499
874008404
149227076
931199092
117425760
1568043083
1183392023
231133500
134600179
773201128
343054824
1532784225
514570038
1181048958
947620000
811138787
921531651
55161624
1920673871
700955562
67366975
1186063942
190463277
1157912523
1706125455
1499552059
2037777335
27080969
1010634821
148206663
848995892
564951066
1593222545
1061580329
603863817
95987796
725292208
853825444
214256471
1380870342
135471817
1821470714
532275447
1118026770
1151672351
1299890381
1560157347
1152788633
1708302729
1712325418
77812851
947167363
1232815099
1610337055
1462680085
1822831329
2080208163
1876753454
288655519
962495223
917391208
983729553
726842280
1626409121
1008814816
1435133496
1744063638
762583377
691630126
115669383
476445090
302298989
1478226541
819825509
1793430457
1813785397
473844144
1453929559
1333056638
1516790352
1827153188
2006777216
1901640996
2075662568
94531002
181161404
525237405
1235994934
439111476
955292912
882826462
670852146
1974422526
159084788
1633237654
709415266
990598669
315859303
1881080354
2138781641
2117333597
1558111306
671659806
1660357964
347562499
135832020
1364033837
1759571850
1168692527
1922502917
796279610
1945191463
1866900758
2139069453
1946499458
543334558
1255511662
1418431498
1083908034
1890384557
759833487
1415445873
1203953525
232693992
2105069242
1401691306
2007811569
1988360840
380009462
22587889
1514291979
70193096
1886508081
1011074483
2048601849
1087363711
724479653
229639420
603822223
439246253
166495123
1325256009
1219566616
452429433
1904272979
94238987
319733894
1844302843
906954638
1388102708
2052480725
284084105
1453670315
1715863517
821202831
1117658437
1084858591
1008963281
1274290415
1588055037
1391366566
95889915
1605244441
162123128
443051729
11562028
301673494
1056354015
681391460
528492348
1255532810
125954378
1845966362
1321860854
940323327
1516699909
818138610
1314213509
1224173941
1687973615
168241643
52319358
457315572
914575320
1257115805
1531487809
165940269
455400776
1130804202
1406397817
731786974
638496235
604605569
1796467565
241083010
1373551841
366689117
1242351042
1628871124
1521498905
688944011
838113888
95068611
1421485763
1712123314
1111186481
818313343
1485876303
435577131
1989801674
1300065119
2073710032
1783924455
1271511776
1321221422
745132996
1364665130
1285886697
1892783288
1875772755
1585125518
1620213475
687993478
1686644836
1969717647
255514808
572272529
1622821412
1190908669
212590739
671843160
1832799962
1722287658
1143476461
1298403790
1479985758
675793852
1057274716
1637286471
290103390
1624884513
806841277
2126191956
2132569259
915130239
458462597
166916789
2125378420
1656038632
72976382
2040104988
1116068177
578289711
1171761453
276729677
1350099905
283289025
784268247
2107319362
1782710661
1200221882
1097591475
1942492031
1040177784
1756736074
1946442994
1428072527
1358473171
542642491
409735734
2043478723
806360348
925449998
491800436
1783035513
243328904
90158255
686531237
417099889
478899938
1755243212
558065455
1054762349
82427255
1523891137
213840469
2107328556
687515665
1709133415
1360690926
1134299100
1622445851
1911777211
903230028
984257970
881913326
1390230797
845312076
726332482
1019327367
39067478
2003466038
1315949823
169960144
599405529
1304314945
1985187343
980351653
1069627338
1417461849
1266618845
445032048
479021523
1530868515
321309675
2120758707
823049346
203882646
271024197
1073503558
1886122149
1422830619
269189426
581549804
208942892
2084513178
430011634
720025967
1412742058
388652354
2060297474
1312096658
2112386830
315367482
526308334
950272402
2040277171
1509047362
718248721
1123484206
1543461362
650964139
1123897777
345250287
117139293
1732808146
1375566522
1382082154
1875481472
819042787
1096465149
610405309
1080107422
461630845
1361205142
1228045579
339113519
2078691953
827014228
1602456859
912540483
1433622008
1814006189
49726955
293058966
122708884
2087824069
1388480906
1865990850
531900817
444986547
1974630921
954680350
1906132398
1589234505
808757702
512125006
2073704736
1360089310
642028464
1710158340
1703126189
1492425483
1814354769
545363506
1445580060
1082487336
368629187
678583762
555116338
588683013
124705024
214307057
1336126592
644714803
1506563316
2100996113
1338619685
1251476721
1204597495
1433650983
505620008
1815974409
736362169
417611652
264898986
1232550368
1050039783
118331864
1942886252
1901415800
1739923823
1775151339
455419632
39642054
510858366
1570382780
1897329980
2087049239
23065895
361645902
759509498
778194988
8203640
59146662
1267782457
1891158698
683418302
1449141181
1564324193
1761195294
1498895780
1858804541
1909812293
64588382
1754745853
1025488201
1164613342
645429356
2125741733
1892837668
352135900
1344311256
849712155
2084481438
1893811878
29587544
1037049593
765574980
539570171
1084272739
1755588424
4107184
657694919
1839026917
593246846
1321472749
1184848846
1928750452
321766179
976039304
1325729876
1981197984
895248921
1719059376
1895323195
1266226273
381763046
547434147
1072786169
1587577346
2138481655
395862899
1910478197
407787207
1467617122
196805824
2084981258
155212709
1916044069
920223238
182806347
1071596074
1543166045
816194595
1796063713
862366294
901173250
967795066
1776482506
389001373
537520792
555542177
1256952277
887555241
811272192
1737025000
1735417251
479692725
1734332671
1399739542
910959733
227701223
567469541
1640314294
1860999490
1935540647
19388404
1468394506
828741465
770945323
1395517701
921474328
412591494
481752285
213029989
2104846799
1519043397
128811406
2085936741
1437280921
507411462
178395919
1876585754
1375768642
1968194625
301656643
527919083
1410189045
1928928545
1227643690
1335501111
1974136866
688095576
248611617
988513493
528526590
1719310485
445845432
2069188990
1925689434
1794356351
2099624920
1375672568
1242585441
1551045850
46747423
1532168121
1460360626
755823421
1154556820
1832613316
1231833968
1082382312
1591686181
317341363
1965001586
155530718
1218097844
1385882053
472632324
2135248550
1154164250
652241565
1387850422
1113284546
719393051
1445994633
1775548038
1826559353
135602109
410648645
1739506358
308824016
828825216
1136655065
1378107502
565313319
1608775746
96271916
1922359562
1606533026
1421933525
30197311
1075429662
1972641352
1257024272
2137355179
1196906845
279944314
669438188
781446568
893614625
1646185567
1841536890
1695287599
475548969
1450360286
1684313669
394099103
567107470
881766894
1209004304
939427956
2056238179
1746802497
128949497
192779953
2110906105
397790910
1025554305
1967809535
355280098
1170323171
236754209
686301106
2020386956
511672701
207900342
662257674
1832622850
1013435947
2012731410
1731601374
823096985
394694733
1984011871
8354163
1170686111
56867233
1698672229
1027436474
261674233
305999908
1775461056
1818013216
218445416
1802701076
880843175
1683625189
1873603183
505875822
939881445
753812888
2130533002
942704369
827562695
1493824148
1943027548
1822774125
1754533412
796129300
1714819494
1549353311
2130606891
1501183017
1959036458
500479105
1835866629
1816549165
2128744087
1902350727
196482154
1116144438
564618266
553480809
284390386
1094669676
554703339
1659380573
2030213129
1269611929
89339815
823485910
463746223
1465175719
1985796858
1717370392
96851943
1114361567
1166139914
366216816
1302198505
1139085237
531013225
2007141408
644058545
94244629
271683196
1910010726
1753885086
909467276
1329799130
853713735
395027307
557732899
1271626238
107051701
644367304
564298363
2083999781
71404573
1478916947
186775756
1049410578
1964483007
431694034
1963150215
1928404786
1172376101
383989659
556033174
28380717
677981326
328744362
264051517
671302246
78996639
1072169575
692360328
887067703
720905933
1276707855
1158310895
1365441907
1152150847
1998870158
875864769
106537897
1452960549
699273593
1576229217
1789389364
1017547165
1808090733
1658539657
1147898991
1668000606
601128810
712517724
1758314638
583121280
290178262
793216002
1285513410
2138142702
1571630068
1382928007
33037989
1098293407
1791290538
2039866542
1295105202
928073985
888537258
915176254
230183102
772246932
883181812
961040177
1833471569
412648955
568671209
1378885195
576002329
415334872
1505762456
1401906970
275504704
370576575
1684453318
776663322
865368094
1334786600
1072671460
923147600
163616488
1455995536
456864356
369753622
394753120
727594681
415989614
2103392184
864374014
936932396
24745631
1571530886
1977082532
1087750706
51361168
1938086242
2136016686
1781214500
787628652
738735454
1175989753
1289747200
1763721409
145361539
865338992
872706072
1475629295
1464619544
563420864
1971640932
690959636
1154367601
718966224
2134501085
687136927
90545576
1294574758
395787444
864357918
120776078
156346970
2088329846
2056805540
1621176353
2140445851
2041833849
1802172351
1833099663
2098068291
1143005933
983417874
1358701191
147888626
1561500507
926357111
1651253478
1033140794
2099814273
103543268
1252398922
518893069
78186533
1274727978
2037063086
522535532
849284792
302048659
1647690168
887959737
1797253328
1632832363
1334339205
776493490
540470714
486738520
1997499933
1612679036
1704277
433752729
1514678234
1746696120
1583827286
1236566005
1685949015
1887694378
1699555550
213786699
537637521
1139265151
1990034747
1527276012
1241197793
11157188
1139626409
2096300407
2082800923
1651167732
134308898
1897533495
456171027
1637267858
1927909663
1787759266
786191048
1467285577
1162547286
38172342
1210179189
1730661474
1182476270
1254295860
434605120
574335420
875242136
1831294265
1846489214
964549584
25594289
1391919574
701753197
150124734
918858550
535857192
562536242
1877281347
21914896
1669888542
216098485
740784511
129579409
1907314630
36538110
1505820764
1543023606
1051377440
2010145361
1180525346
1900471343
1777047691
1756175725
2046473373
1248172950
1474899583
1495338785
745332299
670584999
1395344144
526711088
1500525597
1440269308
684424688
2068121503
1126436276
1365687202
349662130
910203368
1961257350
1643384913
387711769
910349000
1051301500
1603141903
1896067975
574943383
721217062
1266995022
424672221
1900768584
539060155
154313654
1654097761
2035214136
782477600
1956821554
1704056317
1421987968
101941920
1205458378
2019125370
981723320
580052933
916520353
401438715
758414157
68469452
1674805426
693908414
871655808
574936497
1381056985
1545504686
533264767
1446094231
920013981
1062103670
904949533
485583940
387494197
1199616947
1889102799
1687884451
1840097490
321616467
1687033761
118240062
425132522
799144591
998510723
739582924
830067757
2026833031
400696078
113510506
1889500499
1777791660
535612097
1067969801
1090643060
1441408811
1533704707
1610934261
373557108
19993320
2146478805
940721190
580374107
14336935
1026209391
75215804
481437657
213318198
327906827
92178796
923692477
602196022
1023060774
1276902380
404885735
1992210265
808398655
939093783
373394915
21853860
1283910771
2057815801
823634050
495587733
1162714597
1932181897
1034940674
349744470
1887655831
1454987605
2033553272
1548013593
777246459
1641033564
967268449
791162483
865049292
919534997
987900228
671416873
446153763
494539022
293768351
1199368284
994950607
148425806
473867638
225265509
1807199427
520761702
1601791249
1616526756
1881843964
2026402929
233833923
2071009128
183221473
1819579745
478335123
2072726834
1213771338
2057503483
507127749
1740311042
1439272435
1480737831
1221123356
973748628
1719406690
479505139
1760349179
2033524427
1660530232
1196822149
959364946
1682534857
1552518038
629575048
2091031922
87229970
2136942941
292771855
1919474620
928970989
56024255
615940626
768752422
1270769597
1680936947
822533609
438750516
1938927127
2002602542
919657990
1882275576
2139433991
1183186920
380731345
651128368
1221104798
1798187866
1695300880
1860781452
1172947833
13741147
353699627
374267992
1566317510
538538165
583485659
1008662302
2075487810
919889138
2036527115
343315427
1271490405
1971727303
237535496
273354424
720143720
1954324265
86847502
426725644
331847397
528291736
943719344
837116576
1044693319
1748663614
502857549
683490853
457117257
887431102
1496012049
1038216314
515736298
2034587269
655597599
2035673479
2074262888
1710352726
1958422310
696242324
131734348
441663436
438904418
1867010075
2016110639
1262770809
337322581
1978295940
2130580356
1497535116
320684269
1870063140
427093788
1581064810
1492888848
774652228
2053862620
1278571955
598081552
904109852
184391198
1258373548
1321055213
1744058075
1684213889
480208174
1663606355
1997403441
1996967347
1823510935
2116055477
531392500
1189529637
281328141
1331185793
887288352
1029372561
1682853047
1743861551
1751337153
211670342
338440830
840361429
1337931456
23969113
1524340483
725431092
134654205
1666912716
1602386337
1628954311
2080572105
745028302
522454325
998587115
946911894
1824866141
7319630
1271195365
1689795911
529523664
1874601321
728994224
1707547466
161566727
568259494
1810154364
1674214491
1938963864
1639057070
814985360
1655430057
742305259
355985118
1300501391
1481706734
1093806364
1953481050
613158692
717260725
1048937295
1024080179
44046590
1131084766
265759697
55574203
1750723364
1811623437
1210516123
430649340
1997766456
1949113346
645838591
1701085471
772739095
793602242
560967189
1480928539
960832571
723652740
462385234
737062032
1301389255
421356886
524001380
1691957173
1813569426
1037849331
537819506
269094302
1759369818
1511058323
1150080148
531792977
916605833
1662663663
582400014
1074323965
1145693608
145385267
641953068
1993079888
639208480
1878789026
124919358
1560453347
1464571400
1010298533
1299709223
1135068685
378673087
1858859322
1337258463
420774513
977286651
1637108644
83349493
1847119209
1458798273
400036530
809178442
114558938
901139858
1647968961
509816987
1954433863
1555313567
1423873386
816271047
1249084270
1471769522
1445485661
1533915730
435244391
2077643528
395027977
293900462
2098766004
329247976
421161721
1203796160
451165931
933653417
1804173363
1428767104
853863534
282772492
999298276
1878949797
1756655640
1622951555
1285715546
1744602133
875584559
1833386541
1747524494
40559202
212704806
1421717136
1769273974
77430544
443930347
1468194339
1976705866
95495492
1929345937
1415788786
456762782
275555688
561102024
96533907
2135145392
1917811695
2116368331
71240904
2065383335
1291255384
485650108
765639488
2018731855
455283358
1665075136
1288022999
497076233
1522756806
601544422
1100001590
1503044581
1905677686
1876798739
1847114026
480869684
704772113
550957310
1477885598
450359948
1374763287
2042625711
1007928015
947577888
362615757
423776539
1103221023
1423826748
608928143
1493332175
387647574
2019611115
86828867
448834848
1912581371
50596067
1050741759
1832950914
1445741442
1398764037
307009122
1611162612
2139141042
2099653144
344462511
1311295549
1991340233
158814092
1305577703
1566508332
547073431
1650270228
1628012725
1744924464
110466533
1979407387
1633989297
88594917
674468056
1292759908
387654936
1688259083
1562086227
1132001552
1778244556
904162381
664750556
1221255108
87822033
1633048194
1459012425
162659951
130082899
1602686849
2048099032
579230706
951241515
306601884
1780879973
2116600736
1069359290
351758345
504261823
1268261331
1290645398
330794199
101742400
2143168360
1812887900
1441330035
1631946190
672413327
1938104660
1238516635
1415832274
1709283052
383834810
69439498
60121950
1089729045
559930957
1330806265
255197140
466818862
1020619107
333317596
359888847
1922107335
1836663807
329974612
1088879444
813124594
323604107
667585964
1986125022
1341296182
1305057413
1763383307
1648774215
591233070
251756223
1767201169
2011502889
325846700
2127581599
1664482743
1803123747
1452781034
129041198
227875969
1232857673
353265121
37772700
106724093
203746936
813991567
1961574662
393057006
1914244053
1600855003
1095658118
1755866021
1599514731
296450646
1626390938
123996697
1000275739
455678769
2132881100
80355540
263395804
1804255413
1306589738
1235609715
350082018
703324676
1742975240
525875295
6546547
1580687397
1775080605
1388393945
244510758
1762427264
687443916
1058067851
793289769
1714370213
238007844
2072978113
938137552
883205638
517294519
1485656227
619296491
1119682801
658458859
1288737096
1057289434
1667997424
1156613541
1843902261
1722615066
1567515358
1068253902
184327275
1509515079
333801145
879123106
47338423
2144127140
454815653
221900203
1925259315
484484606
1130605308
498046947
1705063872
1435522612
520302996
2059153384
917848521
22910178
1197003907
1241582766
1841674862
457630772
678605249
1274467279
1857943481
69795542
1635585938
1355534362
1882985337
1518621487
1401422076
400478086
1235521892
1562346632
1195725477
1306495449
1248514022
606074396
629128840
1975356904
1902067597
1985043642
355231832
78559559
66348047
511007138
1830265184
1505113480
848010222
1720982601
1179514281
2100625038
670740768
1164381411
528645953
1026355492
396046674
1410760342
1758692104
1191141669
374640060
1352886571
2054051101
1334851494
1211237294
1131818118
1739818058
785815887
758467882
1420515761
1402752787
201593924
490149976
2010613143
1648517036
1401640696
1271285830
1394287489
512413775
812609023
2048326988
679438125
706049865
644123260
1311925488
246754999
1353808712
845893675
465064505
1886319854
532164546
61844509
1134796266
397331552
1825519997
1855205973
765611842
2088853652
1186134373
804455522
1051888502
616497283
499794733
1857896407
366300778
478917079
157570882
641856499
1086843582
1836009783
1772234850
1132830878
131420721
2080280194
1160505269
1144208266
1626351060
1512990264
619960346
231718933
258379371
1720320813
1466395610
2147042312
1856035964
2124751300
1871685618
1956288143
1669066843
490949045
63033475
1964795482
1894804229
1926043673
581000506
1673326531
1909958140
1624019548
743716152
878130065
46101321
1061781437
954872810
268612645
870164069
1962855340
1947792595
1662303466
743728151
830599410
1502406583
1563176941
2098739780
43346504
70298934
1460722684
2062090590
201272938
1307294453
1649367913
334398230
1532768487
1283016554
2056944128
917105638
663350577
1259896583
1763386197
84738873
1163851892
938934160
1710741696
933767762
965450749
391552240
1685893173
1107306079
295401366
1838116111
980212171
2050797472
338766763
875502686
2066132692
998296034
1656032147
1435929088
1801668413
861791363
1422907306
1435937857
1652201512
1207092078
673873853
1018018920
1110776536
1164389973
353103110
245738236
1716779373
1184197120
1921897728
208985220
152618680
366114785
1396806465
1013067125
439729026
266739256
1698564986
848117312
1773108558
1684256995
1722782668
1461454858
1348037625
1672794402
706930698
1852749978
733313194
1682341497
1944330859
1926944359
320898069
627740051
1810546384
1586408861
542393257
2006807104
1978377422
1465778958
2103947606
1459748583
2068461964
1163465251
647430291
235136003
281115333
942591925
1849433458
1664219632
1673404469
511407818
1434497606
1182879701
25347691
893672711
879932996
1732904079
1414471890
1023545062
2017756080
359589611
551760866
1824109375
1856075259
1296096697
1624741804
1254537470
689967019
1322194962
207864221
102091112
2080025114
645203380
1078679275
565315227
2002233729
362223330
717981580
1067814319
2055879966
1470055831
1283551068
391005360
617915438
1349149798
1617068189
644345213
1867840805
1182218228
671086350
1932296963
669358924
1682462281
1735283012
1091296524
1423566076
1502203927
239719220
1755028660
1033943611
363569087
1634799715
377512011
1819632330
985784963
1932426846
204554238
2036860048
278649025
1437208264
412520920
1327931749
1830989179
899404181
1571091948
1578081819
942737135
1901633399
456502101
1513541545
1714708339
1248971765
511519536
757469827
2114528408
2118180761
547425788
876767346
2074255465
1675123353
1309554442
954113595
573548868
603094633
1666206116
1193573030
361568729
966205695
1129014368
622687462
1542918588
676431201
634987989
725873110
906624389
921649225
2095708401
606472942
205809563
65085456
1902880982
549641432
106598223
1920409721
1616264562
1533762744
969722345
1045455902
190848988
1393538898
978430787
1954035443
1073382912
1023555286
935654630
667490556
173483942
1129885938
980176726
1884213173
559430159
1110801822
2005060023
595624137
325825569
1449194780
622600724
894162058
1534253963
331118088
630249050
1477058472
1744246778
574092253
1472461711
999855563
1175261162
1276316893
1387519638
971801511
208080140
944941258
1340501150
1369215334
1379379172
544481038
157442781
83365115
1889909887
1216799851
1426474840
241515511
78817019
1559609812
1345202386
1491056147
580110033
426283665
2075731756
1301268368
1788890131
1078430287
966771558
1301535560
856967960
1921582004
845936730
422898957
1091180778
1670567433
1107565170
1943995281
371912638
890778632
676954235
106345260
666360474
2063405648
1537995524
1455728528
1722542705
2137527411
2134042113
676345483
1473818975
1531708592
706574180
841087514
368969707
1473368444
1476016358
1606906451
1996363880
1361843002
213368550
856731698
812561416
2071796644
1804532200
1772160875
1055452760
1989708644
961041874
915130645
2123891163
227110957
2137826052
846595368
1386773570
1390799735
1192412630
450254321
1817752374
51994675
656093030
319533301
965443391
837691746
717888924
1478771237
1037975938
1220532373
1657905987
978144792
409153293
1054800798
1140619511
889527114
994108709
1037003479
1271567406
692577794
1637369432
254418990
1014008007
185653512
456236438
1108055106
516599904
1168642241
1418857296
1779934667
435493677
810984745
356137278
842794640
358172577
658095119
1156536093
964309759
52601716
973972321
604986865
1344401234
506122965
1693053883
1108450763
805654155
1468973482
1829222886
544510107
844054598
624786273
1170909694
1467610941
1371907922
1542572924
1348884672
2100444441
2019555167
1009231067
1519943400
1048061286
725310547
1522422605
1997619838
211664522
538273515
320369401
608340224
2041290339
597050505
967487711
879710963
1479763758
2010348731
1393185568
200547499
1926664938
1989425003
615287101
283199773
851609688
1258294086
161973199
287347797
1401091778
42030087
249976292
1920896356
1303083663
79958255
2002820176
839981280
1895401748
920275496
1778839095
244579008
967812444
632225851
808785250
863267082
1141562350
269525343
345706056
1482991102
1540589432
146540523
531484885
191930819
86662276
753991983
533782400
1101833698
2127740555
339303134
545890646
1421280858
626744173
707492233
757956673
1097194498
1235619809
319911871
2023478024
1310312368
2087719979
276679317
1152683041
894352203
60518276
318140862
693941005
186895661
622507332
1107274836
604087249
1387467120
780142768
1139750921
632035200
439516278
525363392
1930499837
651425032
2062994829
526140777
1975967205
491120650
76644582
1904106324
1533709041
160154308
1751304616
1581373322
1876812539
778609926
756585571
554747143
1808750778
1712975160
1202950476
900448148
2145221224
1848504321
835405476
2060185875
1960962226
1809938758
1927948942
2045793566
1003279396
1477776334
351978942
1131890080
1268384749
1930107326
568253736
826625814
336094191
1430228059
308913524
156912727
400366371
734704999
85326739
1691732842
1905994190
736071324
619817030
1863039378
431525759
1243017582
1599515098
57300809
1031403908
1196986522
1630242400
1746040087
1371404732
777172782
1384359540
1579349756
1293992862
1771164089
1771615857
2144903535
419525447
728284551
875958777
1740844444
1360124912
1979376177
1624192192
1668326605
1429855622
718868603
1587164883
2131756457
28787529
650259372
1579633751
111947780
360917506
255367430
302928354
750786828
1730539052
482179244
158031307
1560627041
71475777
1436722531
469981779
1568512039
943918345
1518632211
571058177
1054427701
984428562
379351292
396347565
1081758474
1842042142
1530748348
1447563384
863369939
577742128
652913648
1017405549
320192664
1169966801
362494057
1861872087
2021164685
838403002
953746479
1360197330
1108674245
329217917
1536076950
1949810133
1056870006
1877394836
2121509947
1914125084
1760363288
1513609264
656958020
261690275
925445658
1242768735
1832051650
145850095
1469993361
1259404842
86872830
275790080
577897546
1824875785
1670938611
1587772879
1738757600
1752197950
1843302659
378014149
1163017040
1719932796
289370827
1746871704
141574838
640210020
2087669848
132364177
817598500
84502252
568152980
1991728661
201662858
97479615
363982180
369136223
2078497546
2010734151
1270212162
705876347
1544674169
1255352006
779302451
924438585
652187568
1694117990
33596591
316715994
1613512735
49678267
34156964
401495389
2123754577
1011777607
734020947
479169374
2107117301
1068000349
697542673
713587749
2054992555
907127080
1603027875
1917188207
958463455
2093362938
611232396
378002694
749600651
150341135
1154246844
865959347
596034190
1362509270
39263079
1869420213
2093787861
73742944
1525043787
1839155119
1492851006
636195684
2143368830
895980941
104552359
1533180346
115145612
1820521777
2083638655
1338549811
81860581
1160076507
304446479
210685826
1742881972
447700748
897761883
149203198
400901571
2066009394
1171941739
1942972361
324696823
1098735734
1587411233
1706218086
1927493355
1862823342
1039815680
840291862
2027020488
540843627
592550748
42706279
234216257
1265415103
1861573532
936009365
1315190208
1845121109
2145517787
1175992620
235807758
1723845254
1130140290
1582841159
102121134
2055866180
628340916
891257049
687180661
1637571503
277153512
492564111
1822510376
1129346857
1829212555
1949668266
788700320
790648457
435997043
133396098
842057807
1884306811
562602138
869070097
184515738
198490361
2085746215
1588636183
1032959010
1308142042
158091966
1663687832
683831443
126047935
2007743564
581793141
1247033819
2016839230
946096990
649559494
1392011130
1721606563
850748976
910304631
1918840751
189193921
1369619866
775901346
950108411
1067414044
777740548
937275137
1668653362
1321978251
53486390
662853937
1790940750
1492438587
1121600903
1669330741
556685009
1872965341
584281411
699690803
1119273349
1809953302
513793870
1733696259
1407016515
2097123558
1963721805
374966007
1105192439
283891824
1602106679
939046838
1156551278
2101531764
1184747363
201652424
449656763
977699236
2125500685
281817783
1228415834
253429742
556743939
662358277
885048476
1086340243
1748142017
1828913481
2041585076
727788659
58280697
1873997949
433388329
666021385
904462792
1707209040
992474112
1010433135
629771695
1765712758
1616327445
1551128807
656228908
31879276
896206259
1576580415
1905670466
1838127850
1070871842
1439458905
214560634
602854510
2052400845
1044635128
2044995732
44129221
576111541
401108327
54139700
1652859731
1029318957
771493812
1413408146
260341555
576201057
1096039358
1903839707
942201694
469721959
442809884
1669509536
1783364135
98736888
1702075484
1729854293
377633457
398932292
1108278879
934841662
1541170729
1734741372
419307826
281555588
164464516
34513905
436621437
1296318347
1444759709
1555984277
888990166
472612225
955242653
979155259
2009032181
329539450
957110993
216815785
1959422981
61472156
782949453
1067725937
877193944
1145330289
590533275
1157597661
865352651
1517088444
2020811155
888602069
490622211
836795760
1778166236
1018393766
769577807
1363095660
1198022430
439071426
670860498
1492909161
1987176018
1530774609
1267423929
1287409012
1609546727
418721287
2073615405
434698905
1657922106
1825498356
383742034
89228061
1148196675
1726746419
102348777
618828272
1435538362
1497664426
621736051
1234225787
665866327
1560953576
1903255102
1085856798
909497568
210648801
1422376424
458612531
1398246980
85494625
1824178112
881785141
2023664742
1631837784
1732217165
4016285
1326418114
2106460085
1580744598
1026234680
1528861879
2112760402
407083392
2112708764
885575523
878820277
848591447
374899323
336512108
897666230
2043319157
1521573011
1050743295
424548627
501550856
1088133909
186742417
461987951
2005418534
1525044473
988506148
134645279
1122985721
1299705883
1530868170
478738804
117661418
1404718429
853187082
1256121951
1429175585
361250106
2032669021
185183424
682449120
196951096
810379226
912597592
1780524884
1772647961
2072185904
836671723
2122063325
29627215
792514943
2121052199
1313365176
1592904909
550321604
471395636
1552277768
1386072009
1733058524
84679353
1384316691
55098080
1336618422
1663988216
1478419577
370825633
972843754
67930608
638755372
1631389959
1847334692
1943146716
2046377900
736353258
838755206
290147107
1911542768
1543231170
202322424
1509842109
1472637133
279542982
539695736
512579730
165438558
198419255
2111502867
1152522564
2044476358
1948028390
43714709
893706645
666381684
1674204181
588674859
299811802
290997021
1748995025
39884429
1321784055
1167580070
147144378
911508835
1393105482
592051883
579282416
1952736762
1233018422
1260238192
1656958690
574692591
1528538109
1834708311
1733117742
1776523188
460620336
1653891848
279474317
2023791113
99301650
1753027464
1477844331
2098206033
49386188
1783347003
119330231
1202783579
166562664
1846789110
2099716543
642963475
359842102
381122260
1123794975
711809838
1151446356
606627659
49291384
112210419
765305734
2043682994
399911055
271766562
304782020
1964623069
1137066134
869143640
1487125818
1144370636
1124509395
1481125207
1620820108
2001750362
1450249352
840718623
60294775
882147705
198670804
2110189433
1333232817
1232326656
2047441389
1772030637
1228305688
1238098080
1497010092
812038018
1272958526
128150168
1470820757
31107750
1620935551
1817643801
1167297954
1454014169
972590441
506406934
846616319
828537708
1299823058
1668798978
1494472763
368042678
1543259072
1582554708
1046941994
763938714
304297130
178491694
858299034
484469877
1199737779
1501098178
1987711549
112273734
1143811705
1538369141
192597874
214227390
1501077754
661657996
1789321053
1573180233
65504789
38570397
318851229
2117755920
961275917
1547120763
506108038
2135480412
2001881078
1294232759
1571075791
1036650826
465991397
297530266
782565777
278295363
151205298
1902381997
485863953
2095174549
371039439
169987865
478644437
464867083
1266503050
887584063
343196033
1404051634
1907517832
252290413
760631249
1717030648
24793969
867488099
1340891986
274787041
285488792
1381734118
3879831
544822777
1806063617
355936989
1146950857
1883050102
374681134
890423893
225104838
387878841
474825085
633026066
603675249
2133564393
478204897
2022388798
1759222714
934786886
830100103
1756240396
1304414191
2048199597
1921289341
2127650644
1087293763
1352982720
1980347280
1478375300
1627981813
816355974
1782195534
1584673992
816543263
459030428
170654191
637399463
500163658
50562862
1791253925
777569193
548118079
1018326943
1406906381
1940419949
1508724209
934960304
388853069
235931905
182135075
130333978
398777713
338199079
1945265388
113523137
2042072434
254720122
501805556
1879403485
991858382
230764885
1276281018
1439177245
1147109454
1143407385
1447677454
921305121
1324768746
792247888
1805596514
1112284309
1460738384
1495556279
1177392773
29066892
627964362
761614026
597059218
910609624
1544406248
996759288
1690709859
604560230
1365945995
1568389798
180501176
1670539862
1795494138
1940865447
1566609324
188412760
288812324
1084249014
1676359604
583151796
1130312647
2013797085
1993329088
1472930586
1150669862
892972519
345784383
1373216712
1312396695
1505903235
1269437225
1352361841
784905927
1116039057
1962450515
1868940188
949311277
1406027502
735562832
2096147864
1694934476
317649076
1629752127
1316518919
372759234
1579592826
536119489
1368332873
1776678596
1369986036
347911935
1610990974
498944941
179942726
654448490
2105037619
372755606
1074068864
2028425466
774045706
777856605
274016875
1726843482
46908773
265658153
1997964406
762122132
1168652336
1877000183
135537194
677789244
1749610079
786482026
1779134798
896252041
1790144101
2102120277
30329221
377938758
1878238224
1374942169
1573914338
1343727797
344842130
716633152
873212809
1523614991
1599757246
1103550328
712051314
638573469
1299401786
383532981
737540443
1308070346
100561822
1690536691
985697009
331609208
851132811
1490402158
30298588
369287944
1314814313
588130229
1589422526
2037138693
1910792255
982381236
912755326
708625788
1176662888
2071874625
624452105
420730601
1057072615
274889133
2115892941
1433796807
703211487
1779082465
289821116
724857468
1628025781
1584952810
1574154351
1864032276
557671681
1613132324
535134233
1919198934
277354182
474162602
510549699
597309712
1998473575
798036572
846210796
915919559
87068952
113010910
995557395
1151235381
1002277827
1746372738
307001945
812657670
785670125
298797032
276541464
966301887
1540407976
1221068052
1650421840
220383085
909739384
695500039
743665856
1226656496
1510649105
85421395
1925286091
1399693553
39063385
318831342
1248064137
328457838
1999993280
1048110036
188061217
304063392
509697978
1596356091
449403819
934762710
896471096
854020213
1625392353
1622323706
2103801017
2099637083
457183329
963214060
1124554559
1088481279
197731177
1517792467
931803313
531900715
1714453425
1666697418
2038464148
22328343
1888152188
1557429523
2111873508
1141921604
2084361711
2079494457
1026639202
1476533292
853460111
1897142797
553929541
1271692865
751889956
1177941603
705250223
2060086346
1700189910
1783141036
656436007
969412530
1647571256
1724183969
435630275
276061631
1256343619
1606358178
232211575
1121742497
899428905
1708552070
829500622
660709111
512887273
1283847476
1955292677
45840100
1338307138
645148530
1050609599
1689672550
1981783870
1015330825
193655535
1166018014
981870789
1267463193
1470531962
1819460618
1941300567
262543508
1151134357
1987084663
1743670088
592606993
1150925437
587110033
461102052
2073301309
1634758630
1685283146
1398674773
1366848905
1636248300
145139142
1096903865
344318826
476975753
750106105
1093030037
280082292
1160526710
260858361
598618925
1168121788
1214977532
1006874802
1093115092
68032456
415851670
1820811293
1725056388
1097248187
1673443807
2001939634
955529220
816090418
764968765
58253960
1190722436
314627175
993624617
1006646624
1509148241
1477456038
2086996960
798056668
1943910273
386875902
1501462190
138121280
134814180
205473558
1539734497
1208487832
727887270
1238635269
524194649
1009468207
1429863184
1964263416
1501329484
1640261701
1198107765
1785519144
14008454
71114065
1457057859
1616438800
1131227707
1853469127
326034471
610185363
97151589
489373484
951125593
1417877311
214270743
2041874497
1583722455
45361868
1185849713
1110614622
313759647
2127305927
1539015752
1683645578
1566006222
384660576
1172531768
905683262
631772408
1964608155
745703339
521872634
323219264
1543654933
532546930
1991540663
1130220956
1681412068
360810173
72651918
314897168
2113279909
781137841
1306391170
1189066306
1659486049
1520132986
300413955
233978497
1316870182
1594659386
206153703
556413568
1111660129
433663933
1669431551
1225304757
1329087953
295418278
1657458414
518183799
1406928316
2520536
1842478596
609420092
1509412228
83865530
1746444222
731007121
1045870835
290422733
456800990
299148622
262052855
1726486836
2086855620
1994381212
414179118
808558594
174627969
1798724824
1443669064
1189251029
1528331627
5207009
619197013
864909608
1332258067
1014310763
1302309188
1210958097
1264578702
771841978
578617216
1945847245
933526487
936574269
1187333285
250545769
2143414700
854850232
1362308913
1602298000
827880663
663328740
1612640092
88694290
1434830571
692554521
1555319950
1061899330
385391029
1371487182
364382506
886495636
1145052909
1694762244
159223403
2080799725
1057501434
1664974626
701358378
285466413
1846757926
601936591
463527467
1297881803
1357071959
359273062
1873395135
785150200
1629612485
1586404630
265806011
1628476429
2130326164
1677821981
554492963
106657101
984838171
537072129
1600716270
641964779
1727996826
1192500409
112107742
2064383639
2089461915
1732685531
660498658
156398346
2022024333
96763671
1548504928
105681746
82722789
944014854
730802094
215758875
1653876127
1447598127
2026594979
31749709
971197428
538708097
1308236706
1281893773
682066993
531387114
1659726949
773516843
404345725
292867496
854788442
355327850
531141276
1373004940
454436282
809536992
1980454520
492067454
1788977123
1635760556
861118540
1750012990
44267074
1713011876
1808487910
754313793
408060539
592904335
1955725823
1279853422
1767341509
179289463
1879694444
19150496
807030356
1786920979
289774069
1785460132
1767152245
1224243113
1523057923
1536507667
55223496
318082230
1980128873
1893832822
1512796546
2028945089
507413637
1455952160
1949905321
1203555068
2052187158
1243892641
1132132319
1669618223
645279829
283414760
1238938660
1192228705
397206444
152037707
1470265603
166923682
1880262467
1847410719
1000605373
1946775256
1278657452
448040251
520462341
217637129
114178356
1460864830
1851467404
1652438499
1764695998
845897124
476216997
1886316588
1009364791
2008742909
974273576
695747048
770527260
78467802
1387894306
398789431
114004769
591801031
840082272
1758642135
801763949
86769429
893902503
2011123210
454252704
562781800
118354685
242769094
796553702
2091669221
705875868
450173276
1834861562
1249044271
2082669747
130256450
475958820
1797486868
1736861522
840073552
1853583958
1944347643
1194655142
729864667
641721452
1251309181
363148146
324767390
1926849192
1454803283
1427396116
1225989337
1577285280
1731598731
994728099
489784791
1423670434
790686331
167371032
1765397797
97334392
558608323
536714006
521809852
48830757
2100281420
919852351
1828284633
1360364034
223596551
1792632136
38347086
1235978818
1773777441
467981325
1462070679
1966129455
116007883
1728237988
254477237
1258201832
1951899000
1899295282
755823038
180934777
1794190882
1983099236
1280498657
840122249
786324861
223657817
2059977520
1623767950
1300043001
1507234979
323572552
1430506854
1792709538
1660046995
665565375
20575162
536897441
456446751
398327631
370856730
1569615890
767573438
1733621889
1217668779
1547364356
2067174201
1033546116
1879799827
1592883275
1194245644
870596952
268345293
1751798297
1916064441
980981662
1180437831
137515106
997628892
1573925352
184801122
155001735
1750953624
519557932
566400158
372933226
1467369092
1574867230
423033539
1443325169
1864968859
75002474
775112919
347358866
132176009
901682604
1816884425
1136226384
1684257271
1001774894
1767974445
1980910347
37691298
1271213842
52327655
2065218064
122013435
2026119125
309359122
1561951365
1346544824
1313557626
439515122
1320851665
673249985
418324113
190530225
2087505302
1978315637
1261315295
1377619956
1161891100
991823351
1056698793
2089289608
278593197
184247027
1207009352
1818569675
1280936382
915187766
575415279
722604408
422471396
1078369608
1191443941
525803494
1224588174
1162197022
224590847
306452977
356432651
1766271003
1185242568
558214513
1500926376
1973365629
676119664
1891945469
671405655
1116580692
1710147460
734055155
1033880884
762453884
1265112152
435506071
703627726
1300216513
2088571723
1463610308
2045845849
1270013934
923866822
2080488954
1254112474
971562241
289214768
1336707325
1774504841
1765457
749654754
1797509401
152765668
1977455591
1020907866
42706924
358828867
23401157
94532627
1654080677
1680612783
477127751
609020948
115172334
1078989400
1788563705
77107586
197161200
1270929625
465100366
1477495311
530281723
1146635331
670499666
1035761387
2080690111
1936219653
179086587
74771378
1494726660
1843625785
2077415866
307063788
970294187
1293251453
1196062362
2140418550
1641002916
772186863
1143923412
1544944765
963371186
264389863
362230940
1634542962
1597125464
383293880
1229362394
88424525
565703616
1318464749
401402782
1922842466
517384019
914956235
2109265037
1764369254
1241582352
1158511496
421255985
1580740822
614913415
96045970
952237670
2052107832
12074459
480460700
1088257564
860891881
913984684
1033344390
319286721
1249987799
1274868813
276630838
1796837953
1653352216
631501013
171581539
779617535
824317862
1951625258
1939392337
2055020747
74395325
921797374
767557858
1370961327
1819941748
1242387483
1039951544
518227422
1421583239
698165570
1219544549
1604585653
978755769
904145795
1701298806
672233626
1870235461
2108749613
471826536
1399498167
76706886
1162212280
1711822688
490869610
2082390969
979137767
974097312
162192330
1577004818
47424113
2142179588
1912986637
324629243
347875385
949703873
1060120825
741375508
194096837
1275596905
1358154478
1274816284
2006129578
475865933
1304150652
2057923219
1900714271
1918137692
346838019
2072785468
209086231
1318707390
1331731644
334209513
446919374
1562780920
665742900
1458695887
116045702
330162313
1894871847
485014854
1902274141
1990038333
595499884
1070270281
301192938
373008518
1543557206
257264273
1332166492
262769123
664793343
719240803
1620456597
1000126685
1089672705
257905426
987099786
919138602
14622413
741619416
30043314
370430796
698516762
960701635
569583092
1657706180
1500477658
1430960970
946000064
1766081554
1561675082
591862178
1731377245
1982265098
1247411480
838076141
929230701
1432594804
1019571711
1888853959
771246590
1059062880
1186880897
1347456225
1128864845
1572322207
603655496
1903870257
2022294533
968027964
2036729576
1617805366
1489631295
516855166
1907896504
1837329479
1202970885
2001726995
1294543153
403070066
427686118
687602555
95874118
1409203011
211858519
824968638
2024128312
652520701
1593897411
328737883
418997280
794901760
1566585526
697356499
97032010
677827944
1963170543
2105573617
2053886629
1477065736
2091039151
548292750
1839749785
514136476
449780097
1331332169
1478005204
48957234
1696962643
1097763828
20092293
599401798
213551121
874015709
1567498871
1754282319
693212820
181118977
1999290314
497898618
1980923440
1547699812
253179081
1628242334
395017618
1512530029
402342885
1635711816
1274189964
1081310646
1826926618
1900571362
867606424
1529148996
534284238
1373023773
831586532
935075086
38386311
1714201826
912875494
1099231607
263582753
634620138
645658149
1444354610
770294193
976767694
1649654569
1367533420
1166867771
612268190
1598641339
667180273
146309670
569486387
542625527
1530217503
1417030134
1096712598
1228414296
2111260445
1965821873
1002181843
1926521313
1835995577
890510512
649005214
1497628281
545881251
2130762992
2140083301
1889627142
614711253
114334440
1505237657
1730861961
1540336598
1410319411
722454216
406756947
441249009
980129058
1170781309
1961121107
2058376437
1052118593
109845588
1806953152
424815980
509357883
441649994
1661686107
1708954186
709852049
2136481987
1705249995
1542640565
1703135085
145413264
851018320
973791308
1514294094
873284806
2014384309
934393893
1622343718
233147715
357888087
1251206615
471680011
791389362
1699929066
1002635680
1132512803
358400809
718241898
617692036
1564982091
748507330
1673508135
1719397682
1827887577
1616010202
1859681454
1220424778
751017445
1721472568
478596165
910464364
1283151411
1060560092
1971330175
1801102646
1367439287
108414301
909951455
2055977875
465615320
1225897005
936184929
927968584
1036417911
1975319390
999960653
1765576411
1170337339
1569423330
1355019751
542539259
1210354537
1816815889
1324102256
490108058
1942278164
1578784232
727779200
2111906407
847528161
934386670
985066655
1111937064
1486468875
718277816
1107524979
1099253882
666956831
1485653270
269095944
1394920224
1924169264
256541281
801843251
1034487651
2018952340
842072563
587691884
1844387190
494898036
1816520102
1952970254
284272927
2124587214
691840031
1444644454
1672205479
1790760939
173079818
1792768543
1794404822
859066013
764508460
1147656629
1196039412
1541994534
572747613
330069214
2125031174
431125184
1277793046
2078259980
1621493804
883696461
1192627005
1930189709
387979566
1322293595
89198473
395750847
135157429
1048919039
4001755
1668210918
1660316314
534199647
1136746727
717288849
248266429
1984616382
2091152422
1561558128
722556752
876466437
1897829650
216408050
2033005783
1006520198
1865297830
1392571199
1226292792
1909900759
1146527363
935693119
1854845832
1030790954
1049788788
1710415566
1378822089
1678611477
107125659
124579583
1676411798
1949941206
1442986302
1303983756
175804131
246858611
703209165
1291903910
627966935
797005179
48954994
2039076520
1440426071
888271492
843609822
1152871202
58519826
1108996986
1818073315
130287681
2054368021
1016979289
108263044
528775289
131346063
225314859
1352022157
1436944899
694851682
1994288841
1816607950
1895331696
924323180
1103032110
1428602159
125081420
1651901326
909423854
145521856
1909511440
57513190
1278605106
1447231260
160723185
1721719233
984153352
1630193000
666535915
882133668
189229565
1101993537
722855049
248556242
478597498
2069187161
583440134
704772644
31954015
701473617
305288540
2057367576
2116748201
1453107891
554738476
2072018227
1645334080
1566316203
1799078659
736286088
1835250735
486685202
152530412
483230582
1730249526
1882388722
1384010546
1131774181
2095209180
120408116
1262969324
1220303613
410859803
1104163526
429119474
869751415
1044368984
274884806
1530338054
408532898
756259220
770004285
682186961
1576719388
1695698118
920435680
286649972
1251048469
1747613999
865329436
1547082286
752693777
2073396059
621360564
1674342974
1624670295
1744822143
2143915881
1604822476
1683968762
828675576
1076094469
206505322
1431067350
2126319393
1732155832
628642467
2011199262
1824925715
951533917
1117935788
1324558374
1312525905
2090205440
1027722374
1562052930
1728734289
1501390874
1695675730
1481986870
2132553188
253744947
1748638867
1875076647
1014694971
1898147537
2048443911
1027038366
196088377
2126349707
1822798030
443065560
2019383406
1399760443
494640831
1405723499
926136889
1902646753
1220207834
420961803
1166430405
239330041
152421357
366750892
1776027796
383285822
91719901
1245607192
201360480
252757516
165114877
244607911
1245006525
1188156480
166226531
576053018
1682192722
353830019
1366715845
1092946350
206848377
1720565360
1868749913
1992780734
1753312395
1830399923
894466480
1292348935
257501251
566923970
1999650425
1956219945
209443499
317488314
184545544
876136046
29671008
603698105
1647019405
928783425
1148782395
1969556725
1931626083
1207258783
1696550334
505140123
181453813
349645308
1673544824
959329851
47222101
1618647154
1769059194
94453051
1111404690
1375452335
992787572
1996311005
1548354194
608703409
957376445
420748109
279588826
362192581
542209994
296312270
1733334035
1130567313
1832420874
1455865992
432266020
222635133
632252056
1621398548
2042063042
723297571
67032305
842002449
93292822
1496052648
1820157938
190276229
1621321929
1457076764
1343278629
1952916739
1848497519
1928318238
411193875
299752326
1526580594
39488868
2059904634
1413667463
1930930415
1685082899
243333710
531035484
899186989
571170322
1359828376
1922618385
843825512
1120195159
1169571090
1685443143
1501886273
634206347
865312416
119563515
133052983
33229194
350815717
1346701539
1025270904
717766565
584914938
712423688
349836088
1444409819
59529128
780921881
1211788932
1622996107
2140680847
1237654482
748993000
1977255414
1198740540
1030083168
1546234995
123207202
936133403
1888043343
1804832977
868256541
932660341
2098945762
1338125816
134738363
962103502
889163095
1426290472
30234793
477077628
344836224
1345979492
1356143258
574961320
867130401
2059555334
345153559
1717311333
1191453320
925354495
884687376
1197898331
647580190
1306170142
2046506139
1923127231
400204835
104278510
906328066
1238467744
1149729625
1498464539
408409115
661870315
1486090469
1494182139
1059838458
329486783
889185363
1196621948
707653156
1335679367
2110546007
1038871737
1857248183
882569386
89690563
828021239
1799908602
1042938704
932136467
90620857
982486819
922880968
728625281
1539277901
1267366956
1655699213
1770928584
972369393
1334209718
627863707
1115362648
490597027
470045218
379743951
1069178812
261498000
823532087
432396119
1318323481
1391310286
1254750004
205222810
1002418077
1009967460
1046262784
1311976431
1933704450
1630278455
1644957117
1735757197
937573822
1227974645
1619137778
1212519741
700562013
1643576783
519215584
697812001
2076017271
247008408
1193516332
1459584196
593740390
1094370711
347720376
936617456
526754316
690551946
927071155
1009489888
613329571
663852954
1888534767
1702187125
426423637
1497417409
288421126
2038820513
1155752141
871695813
314201895
170227760
1950224557
1601889010
1376332943
1513546871
553874052
618762180
1366289113
1287483731
1199148308
51984857
1964763899
1897938842
712594860
829172192
1510351531
1798125239
831049563
358854001
971564950
1685860752
1648537690
1925825964
1154725979
1744007765
775196834
1637392614
1930825684
2135842563
1786552438
1590221299
274349790
631735701
1183835662
437223557
585715440
556197864
2075264078
1941760603
1479601127
420843650
919046399
1930250701
1237604034
1152872167
1783349842
1448873945
1009868627
1517058833
1179852436
1003164429
1797416681
1975132741
144904476
1108246673
208038535
2113796971
789086393
1714328570
1838683433
782942981
1379254013
1278220209
1849481651
1024499595
261162236
229944629
441783648
919711129
1820097236
449043827
1333148343
390321179
96519448
772665565
547881458
958456084
702749552
1327075191
459122071
889580843
760211198
1508714939
570696409
1818429525
1533208551
82126866
1186890951
1939615196
1601561787
1653072885
1795765869
1161593040
1564401522
1716021027
1729977508
591188052
803656861
4781291
504183097
1249796995
1801584906
1968068968
699569091
532352495
1135784113
758448842
866659774
1145801767
1776260138
1264115942
514276022
205858604
1049010057
25234795
1438770305
512729565
1846898773
788544655
1830016035
448031663
584072122
47904007
966903005
2001215155
1961903367
14979231
608247093
1726956094
558029817
1994654653
1031836477
1897879550
1389486641
535916107
2125124784
249376850
1950276292
1767732242
773602039
47810108
161054616
93543489
189039557
1332536158
60481376
914815552
952997122
471059649
1364067603
2053070326
1367360993
254555924
760161501
170871654
782250291
399852150
1072321256
1672248296
613912609
1592934140
797098528
1677108684
1558977671
359790852
483101029
1251953730
2056649332
421219674
1350234800
1363368116
1609673416
1883243859
205607112
1562868132
1000736265
1742142332
15490524
761810053
1945583031
782141289
1606427015
1232030824
505407200
453521957
1429102396
1484622628
1768492256
1624158838
1999998039
1950167431
1138379496
1446457605
1372606073
1969932065
8056464
136238297
1073643989
717701989
1832722943
1058379539
672188256
1604576401
281812615
1055350693
2113903355
276353396
915826302
1964272104
515305932
689406046
26019678
2044325849
727670948
690612283
1949361270
982261504
63818258
282032244
916916488
1528976593
1533187131
4774227
1638728268
1475781221
599877619
46363704
929448491
802789751
753563273
225821659
2031847602
1639669642
1650346008
1365077030
1931827036
1347095446
2031423808
386931581
1717201443
688736457
842175128
2033201537
679164704
998982707
176127448
1932931381
724798366
1079697366
1188127813
1600124742
325777059
1726033804
1235889574
666286995
683510706
466632009
2121799076
456972525
655716484
1501631754
1795109543
158621085
1652460472
1986730292
529892276
2072994633
929904133
1293524698
1257932495
465252297
1875965558
1143001650
649287477
404167844
392970855
733143683
1156862927
268978114
805980542
429291189
21056816
1606093792
1347143405
1667197166
1896692726
1724071969
1977867276
300600285
834830061
871121244
910029544
675231151
1438425449
1365885159
2124785613
1527928266
2044504473
1102732900
1059699756
1565839295
964751006
380438231
697503818
826630224
1187608283
1763319198
535340596
2091665716
1630658037
1493265395
68791113
838862243
1017758674
584964688
1418103520
2002011927
661963279
1075834776
1598163115
252983277
1564142245
1977620924
1476616784
631835059
2043858388
637124079
1122138731
1246611383
1718487241
736104776
1880558203
7435391
1743870961
127776919
856939731
1109945602
627132520
378548296
293015432
2068714985
292304713
445644270
1550343706
2014826239
440084335
1431742155
18772937
2029662159
1590813506
118714786
1533298298
417434608
1768407059
742387212
1998026719
1910423280
306307865
1743078621
1941487799
1871266032
918032520
480464986
658989639
91718421
1546453462
1340767509
734044467
189698772
652428103
268005713
884754317
1326057251
1085774634
911179195
1623142111
20788429
1676277483
90494328
872207055
1982769577
977134242
1234800313
140569248
1372516827
551257636
1382836894
14290139
330015675
628763681
1244292504
1946048393
455062478
964513721
661131153
1279468680
589435267
600650569
750103691
169919121
1613990761
710147714
673127527
1721448327
1510800107
1076388989
1697155936
180947717
1305393435
1032769982
152627798
1796282566
1553095296
1125786453
1518546600
318270055
90158076
1767171155
1109351255
276371988
1755719138
1115427932
606359630
872102982
377172529
2079618487
108225304
69784255
805262940
423846875
1359396659
318096915
1869230407
1383346520
1395887588
1398073458
962522980
334696016
426829604
624099251
759823877
1980135099
74746239
124835646
1101596816
1043343450
2073450971
1035295477
1413364758
484352375
25930891
974174459
894424095
1576543904
1672172846
1082756078
406122032
719868259
822837018
80547226
2056300336
1224287792
535448813
1885032615
2126282352
1860219522
82985411
1369998181
1694696106
1619801060
17527124
1791769004
1114359249
2018624759
260732731
813154017
1257871870
550606029
665729104
135033120
6034615
49259699
830302791
1976246894
1429560312
1332678210
523560036
1916109717
1479883304
332911145
295155604
131765866
1097497228
1987063217
110235105
1759979478
1196133630
87194043
784323703
1576227289
1880584913
2009632839
663235035
1168508499
659550872
1555413954
2090768271
1458020667
908989635
637021205
2094731791
1971094064
1494345662
1770714456
460964004
721465250
185502659
1850840679
1207143967
1012760700
1137936417
1175848672
1539342509
1576160856
1263822453
1096961364
1987369619
919154736
1907332871
2048826759
1573519802
894483557
1760927221
100466387
943993017
775148221
831620692
433814102
1044770443
1476947717
20160294
57004289
1182945110
1957593970
1195343680
1583331911
1608448989
1532484064
1893618140
1327540757
2079785537
475135924
1375103561
1407852260
42954400
566965899
526983382
1793161317
2137959070
2129358672
840431284
1519801726
2032641492
280644717
1498546762
1595832940
1619641894
711666699
1449829212
1441808265
1837539484
1086863835
844791602
1053066947
662599744
1721076158
2037106051
132725469
1141147634
1843739198
135445528
546133095
2018251056
678796875
1999868550
867133757
1318008255
189951980
1563852815
980926912
165713516
1746012678
74130989
1155987578
536394959
2599729
1717321209
1809981014
1370507897
1826864966
785681282
1472555689
1878520208
819671640
1081482020
583430362
1681863961
1166985816
803521742
512679433
542830833
441158063
1772419204
681099411
723299067
1063065985
972018505
1089819885
334211501
1657486327
886929969
55008483
818992640
1375421917
140951424
1910111661
663118582
1705943470
283053794
920462696
1664892317
334977454
463970620
401636060
1038239130
1574676955
452786416
1413861824
1290358172
1820432976
685745875
96742153
1854661411
1943773539
372856207
1639201174
1708121975
1458523749
1719606889
1570730281
143769298
334429053
2133992797
1227529402
1007337899
746555253
2109701343
1574239273
962778201
279124221
358634345
430238502
1426014122
149022815
163276406
1911230220
1214193892
912920985
1378402013
124062982
1198959156
2113892047
748205589
86558956
2006592202
347372178
1715421495
937503394
791273238
1803893302
1665435179
855993655
978291011
1628254105
1977333647
97776710
977195329
1857115138
1614887035
301574944
294219036
2025265728
1816201641
166652556
825757895
2128705653
1443265863
1966270107
2138646400
625801866
1595290335
1420731849
2044089067
1801706727
963861600
564690659
570536866
1759718983
437340545
1708203797
896268792
252312019
617757900
320018448
619986220
908818816
192186093
233699059
992124214
771576083
602860587
222683613
1551804712
421187250
1776111536
112246423
1320325458
307640040
1371449333
1449779322
2018254287
1955665387
199572319
775241481
336359420
469015021
1343890491
379270161
1607961122
428012988
169155805
1912979842
1618255847
404408937
1107924019
2036883671
1752182434
472226451
1672088000
372987794
697359689
1430930266
287486582
1303615281
896541934
1805418312
2125226879
624960126
1927790871
132280590
1719191708
7732209
858056578
1353266373
2077810210
1957927916
978471246
872512217
1604237141
1860497258
1021958712
400370129
1994098912
1274076598
64971108
1898383736
674954899
746149546
519360990
1271755700
1801246270
1488382333
1168730613
2082017291
1085130034
2035868263
1146395748
63477068
392209306
1047720305
337494085
730502164
1514725724
1168201697
27363626
1804486743
1400324522
749510556
255215419
2080666807
1369038851
1041619002
216002618
1216955389
2034269227
152329769
824503948
126890897
1866862090
2125342880
1393867487
1628112362
281059880
1504944038
1055996710
1571077236
939032187
663222966
2081156056
1242143185
487034297
1002382969
998756142
1339370707
870454295
817509284
215033486
1071604106
11119526
1401638178
1572598234
1740741810
910919808
2039100812
962213865
1317854487
311100581
1109544569
700127061
1523181090
1303999699
797124118
367238615
771519114
461128702
1291619652
1852991769
1879207269
623007903
1240413923
2021592834
1455961568
355057668
73063595
124145114
1827334285
1052156714
1983049337
2069103599
1946268113
584876705
1422051254
1669067027
1030170642
280673016
1904897668
806501821
1987817068
1552765076
270326159
1899285448
729407086
754123988
1822997971
890654396
773192327
617197953
452257204
819735495
457271391
992079268
901320303
2092966500
1837839063
1642789109
173821816
1294384207
1605801084
790098141
88213268
930841994
1564510701
320818317
518935140
985927002
1554869213
1121296700
1785399929
1895476657
1100452102
1506061780
695618176
2137136171
1251473733
1564455039
1931706154
287490500
423755564
798359848
95943580
1621285746
277549606
769980333
1286346816
287990282
404191591
573183527
2010765714
1535359665
1225072057
1716944622
956439803
1433022278
585980765
205827957
1492209770
1689726579
636935425
428967291
1437380666
1012880351
284196361
1702464210
523308200
309344425
143537165
1778092469
1349261650
325061449
385941916
1621190932
1849246322
1881141341
1094905893
1315983557
1179323296
1099049465
1636832038
832640547
2081027662
1554319651
212177213
1457647531
697429765
422815089
25147116
1929539967
924271834
1936547011
24121606
2030752258
723265274
1627724927
1887735464
1138718070
973056704
554266956
1146661798
229753492
1133468461
1143365425
294232766
1453276954
962874680
598868528
1982244690
1191179098
418693050
2064971337
831924475
1225070340
946028751
1480558605
1888033850
141100374
489970831
486321175
766856693
1041332498
1882444505
1410580604
103791786
681906415
1643271621
709497812
39844863
1379212274
2003095675
1819620952
447061354
1178381637
1045312506
15667619
686334922
576059744
1430048530
1809631607
107871484
1999042870
50604868
182018906
1198064610
1042699956
1304196158
1437939508
1541606379
1006215651
426796156
387655535
1471279462
2119027706
1388494168
957129085
1096201536
1059777623
167003137
1850041748
163389192
1457802330
651380859
850925496
888497757
149273636
104706792
1383372481
1176561126
1589587550
1576966919
1600724541
787142109
1877974158
871392752
999238940
1426459971
1678783351
158100364
506803919
910740827
807454584
338765320
1077287784
1310691982
114724972
2047338405
604989430
489680926
787361322
76748969
1005018671
371486989
1906439395
651034101
11781506
951747481
377848089
1978074869
1657963180
1313565253
1764201446
1664984213
1434777755
153696096
268121989
359442019
333393822
977849900
187247429
845816301
517719787
1725033861
84580406
1155915889
1499835456
1095647854
892210326
590304495
273194004
1750106571
1911013585
1577851588
689531296
1317833490
730735532
1107819571
608636946
1450807865
1872997929
1575452538
329615790
1974948369
961478712
1292238462
534999198
579815106
1067598924
881345560
880502528
1611329459
559078557
1986835122
1792165875
1933056496
1084380740
362934968
1381178913
643052123
1499047565
577579050
1014621683
2092408830
1440198236
1183363507
1088295969
1551509068
659818184
746876472
1047390057
2028556138
1754731949
101747538
875265932
856284732
1502112088
1627118532
1692188233
863848673
1293180157
1255060934
1446965171
860109541
1913259310
1997232343
1567570343
1056382807
1924293587
876403681
257479979
976073474
1040311416
2015208608
354028989
116301691
1751457968
725509201
292620795
1998592961
1900670074
548839168
1969314738
336762955
1571137963
1317517748
1466128546
1381920760
2128209298
1736151057
428751405
1986896659
1752710047
1734841106
1749943672
1076533491
109478722
1994223456
1549155472
1785522939
2030322382
1131559776
1336038752
618477077
1351773282
98905422
1047853961
1831400829
54420003
1871632884
1516705527
243229874
1871790744
480377370
1186438415
342911500
119831644
1894169043
1244473610
677808250
1092397765
1891208703
469392374
521460291
1074510489
943100587
1312162998
1834095380
635131151
647655813
966266982
1375308316
1669371254
738316298
860635934
1015762013
1767507102
1674593655
1053538159
1449408307
2016992479
1177016672
1523459912
377952800
1916180360
1056574016
2038692749
1846534562
1838661555
1633376965
694822141
1703528609
1931284302
971139309
1831386133
1904317367
1011078052
1929087971
1041066310
1456263716
1964415154
305789593
902993301
757016981
2018450972
231700749
1636065851
1755752188
866816774
1433636891
1215588786
1367873929
1567693552
706955827
1062029104
1916040530
1666292057
1145207510
813098824
1269840980
2110965214
1338477485
404529262
151384555
448432457
842716183
189141605
2034013282
1542234413
1584559583
1049874292
1229660047
929139770
773047618
575720469
1302468263
1475788402
1359164825
1319737071
621025041
905518573
1594609754
603609669
478573048
2037040748
2015834921
809804465
2125647690
388306454
602871477
469627016
1575147353
1024983316
1222728630
361238405
1947133257
151498412
541041218
1808021300
1617478067
810114362
2071160770
1162998629
1564173413
773885350
67087674
590009312
2124988075
1098742002
1462314180
577496416
620662210
2046675824
2057169234
977137990
192623978
1328589210
663075775
2146272771
1048289551
1010760645
1300482365
1281607513
1244344160
490275651
2001926608
1934689914
485401542
308950485
1724237535
360325801
1726161051
2033476054
1309841580
1958326563
837429687
420682564
7712015
291892629
64728679
1988652957
1280411043
1038905815
379001973
1423171994
1830215263
1049933587
265058541
1249160780
593308348
2021285214
611746842
1805146353
95722833
602946489
975102519
1891008247
81442138
1805465933
1646612137
1723528377
1780110564
1522789587
2036520492
1631529293
1187012499
2051409135
1218582647
1450431304
1605230645
2098493634
948278062
1065084061
405845888
1641906215
93647818
1327089282
996921951
2028557207
1598714318
196075243
1136125769
1245099159
2132357391
1488280408
1669709393
1762147833
176532545
2128627157
459996490
1462991915
2106140396
157671775
354582406
866307488
1754867598
1506954661
1265185746
211487395
2144074245
588805040
985694682
1333130742
1320368682
261831140
1866414459
1956803756
1587897666
756088990
1069156421
802918122
995063066
1413637515
1722579152
430389242
59212162
566579490
1835759408
2018369029
444164947
938822191
105537736
60539729
392596950
1770656255
2122029561
937237891
1079081456
390957286
1620421719
161873585
772716419
2056379020
885386435
219612443
777228366
1227420134
64596573
1752159101
310108623
381564307
1583801294
853561715
1474295753
311659559
696092218
766096318
2025025104
1069721759
1449800472
381701165
981867512
155426383
1932758765
692003503
2040530035
437894383
765138726
958289041
1049711206
757577066
1921679452
884817174
1567578605
390858299
1207344241
938567253
1951900358
562474638
1465960833
1097547907
1492253345
1611213786
1530914693
73507571
1657442129
238140701
1102698112
1033180073
41750718
378728437
1530297646
1675352221
1003084732
1363702813
1400198890
25677454
1657678793
704264177
2146339408
2098662077
1790465555
1242484051
1047037640
348144107
644942464
313398425
852175827
1368127954
299015909
626340347
727283255
1003192374
338125036
1893517661
1318762180
601795515
717746301
871531072
1985761535
1599693911
215130530
623301861
1062535342
1807348542
521463618
1943018941
1561503730
2097224424
2036319523
472119661
771466910
396163112
1285573175
336063079
1531754294
1916250467
724898370
624575437
85743128
2098905013
186241436
1553227342
311209792
301495881
1403119014
1296503853
980751561
2014032872
1721430163
34768357
954989816
362795405
1456503438
1436165612
1782220920
1496394809
1678351453
236326180
736268536
427260930
1589227945
2143459188
1887452948
1691022593
1136464801
613369624
1668294727
1970614160
849009270
112063023
1296234058
1100929015
1457825817
247674298
573019162
1655383888
2003663418
1033450189
1066722445
1492263814
472941789
341152288
1587282219
2112530346
501290032
1834209565
611057663
1207251907
2017228664
1256510714
45105447
1478002154
1649865284
676644874
1167214277
589363601
2117908398
616054133
1028133245
1689497744
1667230745
1847696798
1698170811
1812366017
1567403864
654301782
1121674136
923645730
1933324123
377973499
1923623200
974160634
666878488
1344704805
2037097743
515199640
1759315971
489022570
1956540930
917953046
1179915810
1454778096
744163274
1402137770
1424533574
97280370
1438634244
765730251
271014806
156059549
77973943
37169249
524283971
841540701
1605674318
290267295
395154564
942116388
570260726
685468175
830879328
558441226
1365575126
1954183704
1659493810
817335541
1363562336
1435786882
1932201735
829263410
483854838
423890736
1697199451
1943196973
2096518079
1983284371
2071336124
481188240
2033127647
1442748891
712983597
1861222298
332843067
174896030
2115285075
150111376
357698124
815476999
1306862879
553038711
1118265182
679519208
380231784
599318779
1470741907
821612803
1809460397
857845676
2099480541
1700100020
937427520
1647516763
931861153
178774805
1726394972
779276812
1927918667
1343504830
578590886
506644163
1555978598
1587529174
1918949065
372842388
751084553
1376423365
1760957698
1751669803
1370067362
1969640574
2012433844
1344851012
785820117
1664805173
604741291
141839111
882684835
1915318278
208020516
1652900736
472315117
606038572
484367099
1128922385
1958737817
524977726
1210681841
819801952
2014369942
220084235
1359983992
543481649
1193549266
349968847
2015533202
2144895408
1108677715
70259557
1431971807
105867660
544519883
428952339
993663950
681081561
1217207178
1228463555
993395246
654059334
533490491
1050631980
1093491040
69841537
784358954
1234313723
1039708734
1416674955
1999324087
1460750418
2132859304
931667875
1121685428
189242317
469306341
1984100569
2114908476
185413145
1316302484
682958897
1615458365
8765552
540348880
2020068007
984421559
1737225449
173915224
90145056
988845011
867845576
16366622
735337422
1313834783
1795344011
1622770038
1671268066
265005722
1558621011
1477230851
829492988
1364369946
796826050
716037708
624489639
1466812597
279232800
416832878
668895695
1262847642
1924250254
1099128257
1712133361
920727235
1499279639
152640542
1955380699
330065478
1551061519
1682209890
1576452451
191566191
724567433
1619893621
547614403
132434645
70315589
1654550850
1054239407
229695783
1125069394
1411932370
1648344106
581688785
1439828650
1636037971
925114550
683643609
562764892
1900251933
175908981
566669629
378378146
772934546
1637194315
1098180430
1909530998
1297526667
819241200
105678594
1781629616
859228538
173424035
1254798288
1297883368
783193966
341116493
1544755510
1499217546
1184505399
1381050405
595863879
1826030335
1923549803
1260172431
1421664811
2032683818
558406547
1494037971
1505566002
1991328034
367433159
2025032332
1659462688
1959378227
2023767263
899353161
282808524
1004891576
1662801290
1672540721
570913223
1503512287
1275015225
655693864
1717680590
1399962716
1824504654
1664411795
2001302934
640434052
464821580
87140662
1378208229
620923338
374494998
1018365502
2017180212
1016802128
1572040254
426173992
510047942
323937250
295935726
714049126
1132245664
2031371155
612833001
690020117
877052523
380047825
1419163425
1678659493
404177361
1285324538
218783247
428446476
421954243
943004558
736770544
521403300
402588391
1558026539
660612028
895678512
425863738
2121224818
797048820
607706932
1110348053
1231133471
799943267
1030947834
1022414530
2067585223
2092099484
766382649
1357369264
1455448745
186244835
201437919
1113961260
1280059930
990944666
1769240501
1217802830
1614752478
495394813
870912055
2094239180
2115740419
272458937
392545696
601031781
274863042
748226148
599211796
286380359
1647577435
1195105799
1536134573
688632282
15706863
611626307
1969389861
786691182
152376258
264425657
2103460836
373952127
48657059
851835341
856637311
42121802
810807957
1511190958
1814448147
1872666144
1860463267
1283875604
2036863483
990345684
359388842
1942924437
23129297
1554832695
2122356598
1392884396
509966
574187063
1036024417
710142611
425951146
567904172
1326877404
750056471
813002757
1648154316
1683138877
1461181317
986337788
1637540359
1317268460
1177742544
338845508
899976951
1571211133
1518648552
625065812
1919615138
1918369435
270218402
39467621
1583679016
1650285262
702128806
1075787527
903614536
972368949
773248417
357891413
1613344852
1358795232
881606319
21775214
2102304160
472156898
732896189
286982809
445400291
393333999
95201582
84120086
684318080
547055154
727866598
42667084
2142111805
347481270
634071075
786430753
1282798833
99796669
612024761
5393343
1135809007
1664676702
1642068026
1287490237
1228423439
1955658291
1680280643
367421660
27235957
476929046
1001722781
1408010006
1693556453
1594170159
643129706
17926912
1914121731
1175442253
1750203092
1899395717
249476148
1347721701
986713987
177234112
1887313158
966567564
1625914581
1144338951
479868425
146457429
1260148593
1648502746
721198126
1987609707
717848126
1048309160
1816212065
1767524755
1973105683
124433630
2044993526
1867187416
449626633
1058150575
2017023649
1331743735
309076553
1703312241
2062983465
51064899
2026811790
583049662
152647951
521953041
378661268
1848678107
756016364
1916668219
128000936
565238266
1379049276
1602425922
702112448
412799262
1756414997
1088885373
369370591
1927120457
1698613094
1722581602
604127670
1326951258
837579726
363518026
1562362764
1305863792
162312204
935152948
1168759709
1932944866
3657109
1185118265
285199970
55754073
605118240
1388621225
561508370
1089538204
949655216
1684482200
663856654
85809385
2050632571
1460402680
1242394922
2037148000
918735022
868270375
2057568327
1439210130
1080099740
2019044584
2033535592
1573533337
1635375429
647643838
157856037
2025586250
2080552420
1738370856
81209902
579665108
1727791696
77160190
1039692466
454075306
1758935507
1873059349
372000884
604909559
1571916160
334364903
995667208
1304450398
745272805
639816738
934686568
1149645608
633997625
852677864
1484996247
1235652799
1155533212
834859325
1853326232
2082889907
138000253
1916784640
217072578
1439927952
1061327828
1168187891
854510461
1136988641
798535266
1649326295
857857871
145836824
1645411339
314075218
1045641107
580626229
929313979
1624354423
632422866
1014664476
409156056
264381309
1083402987
1201049681
773981360
1520153037
1533161963
797175471
169614507
403150716
865485323
917984198
115709248
268119208
1185764589
1758913871
1843631224
27620763
540908609
856201093
381116674
216431041
1566274956
429836638
1092942053
1807836255
1235952327
765733022
1516121890
626683179
1285000529
1407704655
851137076
624002958
1397166222
575341282
1628068461
1718279175
2114407274
254827221
750624815
739641233
369687330
1779390958
1482889739
210052236
845471050
323711158
166536019
1726257754
2038602248
747675606
1450559893
795129358
370849416
35017941
591766434
1466305215
1160548065
944344579
503787541
1949931807
1415665908
1484736315
36682300
673562853
2121608591
711994718
969328967
914421662
1298078777
1600035603
601167635
349391330
135349200
1860689222
1793330431
940549063
868873804
614579887
1511443237
1310056505
1460593097
1086676184
126203579
147759570
1988838254
893928291
1990561662
424801070
841621877
1944375765
94572172
1990831784
2061864342
1890772475
213650632
216051555
266596146
1880215918
247410878
1982843022
1268536665
1841599908
905651308
1765377663
1205522770
1715562486
419845355
342210177
27121894
173374910
1726494576
797816674
1810215025
1750999216
575477748
575312180
1252973870
1568148378
2139975500
911594992
1030790946
740691431
1232191975
1787709893
311981191
1695545476
1690043765
475091795
1402708575
1637536130
580882282
1643787058
1935132651
1731940551
242256746
444073317
647723188
629384197
1123285328
1661700381
818929264
537754506
400110370
1432203250
1423729510
948002174
537263136
624949294
612197617
1948009266
2105415253
1854376736
375844241
1127513265
2144297211
1083451054
497841886
6217006
1443593963
909364381
1929819230
267726757
1433928928
766786449
1521509697
2145317491
1916677963
2115186423
1874014008
1117608911
126034149
1398695737
1604157387
532391528
1886497088
762608162
129660837
920954211
1004442262
1366780650
251976731
2046730331
1884321704
1466043109
1714295114
1305376765
1716790027
1515266393
154279322
264442375
858158265
858872718
1947316744
313134575
1977405447
178456020
1986739790
992919735
357896931
2013563673
1875642792
1076132171
492180259
1354022212
11687474
834473148
1835640137
1002300921
1650035283
1307355789
1410935377
322608561
1636393813
1331427653
2102765196
367357300
1723936737
1332312579
1257529162
1751397876
137892350
47920437
1112080779
1728077916
1481328875
201436818
839274543
1302124039
2098431046
1412243966
263084477
1155187221
469384596
1500907160
1274754871
1887311761
1179130573
486136874
29970962
742581138
1506105487
1624063789
1798058650
963929242
849689634
738477088
1953945085
951511767
437620289
374480132
354454689
1754628257
250289410
736167089
1250910456
1115970269
1543783885
1294169013
686883928
891883646
1780123683
1165990910
1919633034
1675205568
1490821071
1859530185
84743107
6496705
759604920
386229069
873003695
88703771
1230749551
2141803825
1222785601
1271968649
1802028942
930780956
1968527628
843111198
557486530
936123148
1860518497
1140211097
1840654338
533290680
1091956137
367913820
1433376259
439738158
461212538
1335900421
553106259
1905186059
2096446626
555352219
1639589311
294664452
491933793
879077472
677638913
876482550
1529940554
2037707909
1642904610
1001586412
997847259
14458578
2054850234
1091905521
879403792
1926411895
863616808
741494314
235616160
218155227
207764447
912540028
370746132
1926943199
868370053
243176310
1032889591
21754903
810069673
1789301621
1914552151
1068103776
1336337448
806785666
635286573
1962973029
1799624957
2012049463
2079984725
1508214848
953838527
457928283
2026251528
1411799709
657922688
404573491
1613252340
583079149
896973803
186036383
490161041
1572380318
1161200153
712821503
571841587
779480786
508789932
545411720
657666010
713491866
888214367
1528151313
222196038
1135389621
1084166222
1646445693
1697523197
1296562938
1436111199
73937519
1173138293
676900430
2000227223
774043011
525190724
1012742851
80823426
66026695
639105017
2089135822
1884245247
1734499454
1158307122
1439324916
1612202818
1509505400
854070356
60244497
867999040
1176829581
1706175284
1843220909
1564130010
223238176
391714305
1551524422
514424720
1423276221
1884204318
2030632717
2118383060
1798186143
813806338
1229518541
686749843
1096353479
1466688409
24228802
91350377
1545293033
1476102450
1189043201
1757108115
1265994678
1430363007
950778344
766175470
637201088
955082327
1424223147
1761148355
952736142
750695981
371973264
200644022
335907529
473403530
1858110543
116860600
1456896407
1677095063
317321195
1584561934
487208143
943853150
1443762637
735358935
865874990
342862853
850745727
760741538
1082356660
820833719
1861358837
1445781672
1430755515
232142341
733714380
1114635309
1929272701
337808761
250489857
143012623
1500661187
663621645
482396763
462927227
307469110
1066132466
1050778112
1359158024
74756398
1034467251
1653225948
482444879
2050126162
1004980240
251449209
1054133870
1766469551
1975283448
1023074393
1710797063
1904068401
981350581
1114042763
972033402
1921449311
136151942
341962932
1374103028
1224421195
21275865
710238987
1367599726
887113024
1777964962
1333485315
1096633081
601091960
839922528
970279831
900895163
331753884
1423239548
1252157618
2019280066
40372280
2037976000
1837572092
822874558
1620036521
1206491946
548805651
1897872915
1207123349
1373216072
1233922580
374022958
1018778642
1072233310
372236428
699281247
327425716
653322133
1306923250
919859401
666106420
27184220
384564986
275294100
1690635668
1185333730
1640521977
376758205
1086852357
1945537778
1461987509
1410995101
622282592
728900682
1448874826
820598406
1703475769
635617294
1209794835
2081228441
1300229373
1289842340
1098192458
1168017094
1968920228
1017525341
822059967
1285620139
31918462
1120186532
280614341
1044001684
579659452
654265623
1551117794
484588616
438868926
662303426
1438433879
1684240927
1501472116
297093492
1801078272
1638099909
829922687
1172012290
1804065190
994941503
1717620003
973573264
2101519173
1385794502
1955793787
1062215643
907685569
1904524677
570482587
1518265843
2132055589
771335697
122482146
1987935133
1549234648
2138881931
237612285
245422385
275157094
1058576963
2044944394
723273992
2095675353
660731494
1779785019
704964072
269003936
1821173405
1722521600
1399759067
2123612987
715913742
1735489309
525062142
4273894
844263145
1888415528
1608008693
1014565738
703753328
1215621278
863561499
322647098
208684389
2061101637
890823462
1859306775
1132708397
1334316772
1512918916
1344727662
1990226593
316489922
1235773377
1352313267
624822626
150912573
927287700
1636591864
1165606141
601941371
1924479713
581320704
1714008750
392448421
1649899829
1028657202
1033597157
770248314
222596616
1286890617
475420891
1255771167
680931101
1994987954
1834690850
1473068157
1341432484
2095894417
1132038214
1812262605
697479049
743055350
1836357268
1428243426
836833838
1179754433
684689489
1125413503
1264745336
503031518
1295730739
946885605
1932072582
1587732593
817766840
55687001
581343131
585671467
248410859
1783234313
1939329436
1010045402
1790535555
1674052634
183817410
1214055148
936294949
497107640
602838272
1949544850
132808511
1299992246
1277368348
246822224
454424365
972918687
2119248764
1508164199
1763207215
666322090
1223992021
1397076613
535888204
1409143154
307502770
2135577642
408077310
1793151521
1403607573
400917484
1801156184
1823307606
1361903966
1472531394
585014765
1114679976
1693388650
2025769999
1874690491
1345026834
1719973286
1562553160
1743074328
644436179
297060476
1086475904
128689521
203647476
174831207
933206468
275037763
1961827938
1012926134
760412172
1613267354
379087937
1492147835
156920760
81999516
879348794
501485595
295855776
384343014
1568820573
1540829287
498690675
1432559878
1186658832
1664824916
708800813
286795983
398230486
318054267
1564613803
672814055
1980118865
1002577846
290893757
790811323
1338456371
1739314841
107138529
1667940277
1670056443
1425346088
1680147388
570262009
1088049762
403177740
1269700368
1738356425
17889157
1611606105
1243357041
1181885680
1053456207
1174508099
403203586
1289631224
1566936171
1577828443
775491159
183335087
20978390
2002652583
1497859565
972860414
745301026
243899640
453819664
72273918
1254130509
1924452037
1371809484
141214076
323039621
2114994325
1240891744
1983503232
67686906
102060424
291333667
167813562
1626064490
1345794607
370188866
862614201
70978355
1674541517
1450071658
1694581211
2082872232
36652241
592371621
1519016545
1583160959
1641929535
926254874
450963742
1857313158
36560715
709819053
336137808
749334152
141689461
338595010
1850685660
382656295
406471883
2036022648
360023957
1916033332
2082650913
1943898525
2097116281
656296699
1021107404
1528759185
1322911235
1264336686
1883003392
143438850
28821978
1036616249
439384752
864895299
1184487202
1167428812
1840448385
1081860212
1394530478
2065021353
332768756
1132006532
1213275875
1459699936
1530328142
1627523056
1405926050
538475748
1380442659
593503202
724999985
240678422
1391118578
1293996265
673041442
1576777503
1846867796
635926312
343900192
866740633
1916520039
940185273
642216716
508803563
2004236576
1921625989
977606627
845579229
1885086120
605516287
355395516
755451522
919326693
1224193792
1265414882
1162305702
1742686169
783532118
1854012533
1279890725
578420637
2108375255
1091656606
2088490691
1610098202
1236708514
2022827494
1529240869
648573076
1613451621
2112856665
1454440500
1104769499
582104774
745538228
1461705989
2070116160
1535297093
1079207445
1164460509
112717982
414333938
2093785954
559866457
1704942693
1097391631
185047922
354440147
183418865
1089338901
840422176
267702728
1604166744
1352384619
1237849527
1372604803
314940812
451652802
811867864
1940893476
1161058318
653067842
364203414
1614059885
760819556
882240593
462118312
1526736301
1081560176
1870676424
508176994
611198159
1109740410
516120147
1846900957
2054262587
1396927128
1035699667
1532217763
779305115
900808662
850405753
929117144
1127480574
2049701782
627699416
1282098855
80919664
836639390
1223262571
1435431937
1345863550
88726693
1083189772
712082158
1179183910
1045885511
573255534
531466583
1918758393
1668083568
1936915977
260894274
2057743133
1973628264
1655642456
346617150
1144221491
1009727860
1599066770
975785606
193621258
1130023574
544131654
1132147630
1304953069
1433026607
340211750
796493731
2104180075
939305028
618068673
1092551385
1628422091
1619938741
855208152
570123198
561368006
518442458
577574974
549759628
2002366464
1817950111
1314191216
545086174
414937754
586199477
1055313169
46712172
2019017859
1467885622
2115438623
841374566
557006666
1848083278
1915980041
1861027788
1933109176
1082779035
847128691
603951609
1158478566
1361867250
1526204642
1314064403
1918173870
266017299
2041491051
1820340466
618017078
515175614
1224466129
2042169054
837486078
1473715173
122243533
698038530
888224123
128783172
1577646487
1886959342
577827160
1745860111
1857260312
1573863760
1725840754
1685826909
1170025880
1825047893
1056299862
264793786
546466789
817380978
1456882395
2011742817
617462803
700178655
1612052981
744345874
1542903650
396577700
909652384
1478867555
3988288
1334641384
1409329656
1074705311
1673277822
1789162024
1263001040
1249357163
2097233707
446609085
605058990
1839694307
1754849050
179204417
2126450106
2114169751
2023727151
1908908398
276112933
1435468495
945868478
1563199098
263226159
842859753
456541193
1079806633
1785706453
1891115437
1660551049
27145529
641532760
1970639348
595232249
142418976
362837515
636368381
629344863
1169493849
496655819
1209006879
1294491092
1109578164
417790387
1980582660
204187767
2088008853
2112648759
282329386
1382279395
997290260
1196700211
999614709
1530870979
2094236397
1047546484
1860486322
680325471
1321869896
699297377
438295340
1877039915
744525448
142146575
366546540
956593867
1663045540
1896309856
1513978302
1761366198
442972556
1405015972
7706553
1986278857
1259287899
1524906336
237826218
149007218
1343755313
1417698530
1720275267
1319645138
926230929
259492201
2080016428
1612497538
439512339
1408583294
40611004
449459192
273409298
577597430
1769925774
1912028776
816847059
731091528
1386013453
1280271842
763791976
2127138639
113276510
590323900
1089681907
1000769911
604519918
961005319
2075143782
643242279
1396077010
1667353576
2130053497
1438107686
1365794590
121617695
1233952773
1294652982
2054055902
564235203
33332759
860505493
1145931781
1436785662
234565657
2042048123
1150510341
1019682122
1363719483
828857346
1682301643
1746217858
475756997
1911697539
1465336480
1072543351
625965489
696111443
1084737874
825438663
1538533995
1577949950
599649649
1537478179
32591143
1611849204
1635651006
1045625112
891013480
692118161
2102046426
743367904
1848872692
566572474
1276527133
615242104
233013322
1227176935
1997501393
2117962762
771515583
1193414522
1739653360
812957656
1107550881
874750598
1126045200
1609592301
38830606
2009869641
248788184
913552927
860599895
1869930716
1893442302
1930532425
345174237
628417600
968843308
142568353
567327491
1026791607
112567370
211761640
1363597541
1462183146
1317135837
762494137
572682978
318786248
330917835
1422409405
382945419
2103739037
1127436438
487733944
633268783
565665626
1972193143
922403704
1019804642
664026000
1590532960
1617146928
709459727
1454976280
793506132
312780897
405415203
323240362
86604223
385334501
1141090791
1598292632
1304539006
1025906405
1093940505
767312304
446471755
27604387
1476904251
1449143580
1972088907
91621702
2133565923
1080208231
733611197
1396102221
2059785661
1709048057
1469664816
167301891
1588179100
544455229
632567953
663399446
121786905
1122361806
1754224556
1359522007
384580522
1519025094
199335244
564376855
597093167
244992617
1468880756
883959859
44530803
1920719321
920827556
1361925257
120935467
1129043118
1624562762
1377230893
282710467
1879285884
1240101044
535880964
2003569167
1992245656
953336114
1293932778
841058580
281249654
715679504
666713631
246225964
1510310165
1812624689
1488591691
1729406301
403978550
1750412860
1900035155
51835915
2137373306
811811667
342047153
874162255
1428708249
509647403
1012025728
1086266596
249123862
1146592025
1868289897
1598577017
402757530
2135033665
305390787
1279200406
832174936
411457448
1645097232
2092797545
1840750883
1407885901
37562899
33745606
490843380
539363566
1848026155
1845818164
479281061
1549381521
159341195
1725585777
1190968450
1155152476
1977497477
418763192
2020562190
500356037
1171809458
1581989002
1733156105
443202442
452403973
983030260
1208608482
1261853719
888695720
992379485
384051290
249358549
1978357678
1518922246
327099885
335250731
1608077399
1054796526
1828923299
1936650757
365758349
56940176
1421112685
1179436102
1932015670
1008849083
670882590
1526014814
1499016682
78590393
571044976
1355157209
1696667166
825356382
138265069
1780034843
1371281205
582947922
199034043
1347756496
1767649784
1317286001
644539072
1442540476
2139613391
959243461
90461051
1992018680
319664357
2115922303
756142932
1840656315
1516054936
1950490688
1364451493
909389762
641146135
540552932
2120925162
725812660
868567287
1709908379
182093737
1052186171
944434687
1369281882
1856795859
1749155511
633284625
1521150424
57575145
2036607951
1623330728
810810335
1534223568
1931671408
1568514265
1930487817
1307346944
1317818026
1512270819
855692306
146059746
1630593275
853020247
640729555
1871226741
584963347
335376787
1200777493
1272067486
436144261
485283009
1906055763
1326546196
405984542
1448189013
229288094
757893057
951607144
880142775
459168633
453321694
1048669457
921828598
558623242
1221986407
2144387850
340745110
175799485
2130198995
23989159
1095811492
172472185
1456596428
999834859
145742313
1516948453
550440950
1056945992
1363262889
82809974
1667638697
271610583
496188823
1847768364
2118673064
334911147
1093529921
2022164272
1610591508
1331928708
1020727386
1729268342
1666888073
172161276
741937642
268181493
1428703180
316548561
747181387
78466025
1373839044
1981947084
618205715
156680355
504279282
2001320677
1575473283
284192775
1395032145
1851259260
1616882077
1886971401
908106432
1959439326
496308043
510503742
1269065376
1812907557
2012601662
429239934
1094104738
1902062365
1434087437
2086057978
163325457
1054278236
2139719358
1341055633
382909711
1235261143
819980822
1695227627
1738792258
558480718
1395449190
1297333563
955217280
744931775
322197082
195559224
2033286807
1523375814
459799901
786543373
1055047376
1171077792
1913124389
1293538672
1576392506
2063167124
687632363
998718316
1557239498
1444582453
1119419589
1764771050
1881773968
1529076807
1754968943
1892194100
1345725008
1896459575
1280448047
1211358917
686578471
847661130
1326039991
1783011779
435664319
1106573551
1310388043
1904077433
844476622
697092719
1044422968
1485271205
244636664
1365493326
190496381
2006068540
1071129137
2026093299
66181557
1535208225
1692360546
1752795388
1825360666
1044034218
1702247462
1072167497
839454802
895992599
197808589
1321672709
138868123
522556601
1179227882
1637431543
832210182
1782146021
801772393
1056841506
2131902393
293913319
316398959
1345208177
281320729
9548783
2017877034
252057118
1131762710
422562658
1876022759
1479227020
738421422
943413971
631128829
670292122
1978732176
1640473158
2103994882
349826871
1937126742
721750775
1480476056
174245488
716113017
173828519
1480830556
1535388203
748093856
1817725077
1766347021
1001395188
128060264
1175796171
202369583
164618466
820255022
1544696311
1565379066
412619027
1272496941
374991226
276078740
1136495737
1241223919
18761623
429626144
699757114
1887574988
50255044
148477795
1304981000
1806228140
1616065612
613947321
912431019
874766022
1425188545
528342954
1336465270
744765847
1678873785
1504923835
1920783894
8599268
2012094538
1952505195
1815638527
2093243853
153403331
426299114
1133100582
1002387432
1202053145
947736637
989366221
1046602393
627412639
500417156
968778946
891119245
754854779
769022513
1337608769
2058147956
1017062424
1012204108
2036902561
2114470142
264287608
1691781385
485039036
439635223
2016785849
2093683755
1899660532
532661808
1096050511
796974430
485938699
484430547
1980715731
249312680
1509377216
1044119149
620177620
1660146421
1332351910
1939540419
1128180928
1171415795
469950356
1489077041
2046404404
532572300
906917590
1005790939
1995431785
1669947290
1465071273
2024277739
1283268215
2038900874
516354589
1042709513
35076249
451853822
1782800269
1054006622
825434144
1988440025
646057956
774242448
1751252955
1385424912
1942547438
1616610021
278879345
2135635649
30423851
1342757043
921255837
1339172505
1837838768
1122903519
1717266778
2003081438
932972228
1081204212
757500829
318810503
442274472
156773626
2027719436
1464097908
444888449
1097279167
749390422
1295814680
630572298
13156433
775650296
1074150196
1834566355
203132701
605486168
2017652824
1876105937
2135118181
1115567195
562145803
1060710788
1210728313
1238827992
953999289
630442568
1673798264
1138995967
724492499
735194446
1757689283
454978962
1415412372
1547384346
144101106
1504822381
1616765577
1279517073
1347407202
866596944
565308558
301216896
408867737
2047134643
1212122477
1159967196
989480567
850566420
2122545248
217471103
1448220159
1394706824
1379957463
2116233709
280710681
30135988
1894481956
917321873
170224984
1288234270
657872631
802700698
1598719664
1909254777
1043958887
792836006
1613441313
638432173
1071552880
338137327
1552355345
1118138269
1598772626
1980058940
774085391
1412202646
959427785
634437647
1909526211
1248024403
1526123213
591350751
759143672
1726305560
2130450212
2073863972
1893020850
268285299
788929093
1339829095
1507138159
1456963836
90648835
1806543523
843729081
1315014523
273004950
1736363759
1229297608
1113547255
1772912329
1131544321
2132848348
1950383385
1780772176
1098108442
1721154276
1031154596
1924697965
12054733
1151594587
1428275263
644174124
2097593475
641520203
2031333418
169086260
409218243
873350011
1614069032
1701044229
1035563536
1637309942
647112621
1705035151
2001340363
235803604
1365633461
1869216764
64836285
715101930
462682162
984133897
161859292
2059241911
1899335216
1201141193
2114885207
138999588
1525382687
1925118786
901310221
1854673693
399543561
1759417881
1343328563
739492404
1191498771
2062748438
1443390876
1016720029
1206594280
1435182025
1804729259
1364298780
1649515079
1708493388
1606223861
386244667
1440601680
1105554849
927218238
379306636
574013389
953118268
27632537
1571528963
797175777
1113575774
1625859355
1107047479
2029799754
1565195909
677078511
1003994927
2036110019
98124634
1454428458
4692159
1530862006
1311694566
1946688752
896055834
1433230277
1148278662
75945835
1344936162
627358237
975902112
1280212553
1676002837
1214722641
728647954
297180285
1768281853
1704010192
1935152209
1590980662
1141249228
1368198985
783614403
2071533919
281245143
782138871
614973307
1961840784
338320635
1776076405
1213408046
149005216
1765057022
949418549
1705539300
754073013
1682465338
1056558358
1318784328
883766348
1923651711
858818589
1696210357
1134452225
399015317
509215480
693233661
1232318680
118665248
1321903928
47522224
976562168
970269997
624196009
1315940723
213594787
1176690787
544091514
1367573518
1168943629
614233119
1773288772
250683323
1970098095
3164689
625938139
413917476
327537457
470004452
1910578141
1547433825
170811783
1356185353
1246766428
260995144
281328189
474799828
1827171657
1318372542
605474337
968903262
2080962874
693384240
2139809274
1026437718
1124064280
1428621938
1917734821
774879230
1674414282
1796190836
1205048742
702262596
816327796
404701965
990461011
531176773
372773010
1678789556
265422978
1317182581
1101399300
894887900
1986514483
1012621482
397726469
17243107
1215415802
2075599321
540980856
538081602
2142727107
800440713
999284976
310250016
2054743365
1616100447
1295451028
206669527
966127562
1437622455
33874216
2132857019
1087133297
1514852400
1964239110
1848686450
561443000
1900464047
969988230
978846908
2086021312
1055534831
924673552
903729366
1862994280
379875707
1237709394
934682269
1846400095
1527815858
1386431422
278773708
2080973019
428036638
652298121
867598797
60981545
198533956
1325653293
392470745
1356444159
1883004567
459450274
1246659873
1128746835
1881261366
1391781893
1937753807
1386484747
470422849
593911817
1943042647
1663147797
1404869216
2140027851
567395400
792576596
1190987139
1132528720
547403336
953768127
340250016
1133943290
488665763
1132176457
1747081200
1574778404
1279039771
1305162915
1622140739
999454275
1475672684
1483036021
1583109626
710634866
1283501
73204702
1401787481
1393868501
244177765
868904289
309129798
372490244
1588738749
1525937812
150548252
2077336432
425915536
414828550
1353863432
1872341543
1874803003
2030888431
1884309242
1861443191
146508716
1952107859
722816802
1642190329
88763933
1391893235
980232332
221314046
1909872125
329824599
1403652779
1722409880
854452373
1353586356
1691379107
304554577
1982037878
1586488301
8547058
1887580619
1866527701
73194073
37510422
1869797948
756069285
887949788
154314812
865707240
404561299
486092618
21152414
1141790262
954672385
703501104
243782685
283865054
842350327
1636331271
1363421003
74431263
1866175838
2052578443
485515563
1215224641
1551795187
562252576
1717666145
132769736
493903075
975601373
1511435055
919146052
267088903
651957652
1021293675
1338981675
298415062
1444517531
1848475388
50386378
1677261166
1445398470
477960339
2094425736
831682816
630918356
2037293753
1085566266
814574031
1231326271
2084111207
121708808
81181364
1770708612
105602372
726746510
94998000
1374520455
118312872
1850016811
1076575736
879519003
147783483
1053675171
292268383
1845597020
1645864272
859195775
1963640588
1484103052
464742804
308624873
753173241
1584882381
1958887690
351573102
826532274
402682222
1269274381
2044024550
1748921593
688844142
322764071
538557179
1979246670
1960705612
1632117592
295580592
246828135
1944438217
202725565
1214942403
246549659
453762496
977916702
2059668513
988193235
1183669960
958316515
1611242535
1895915416
55274947
1649810432
714276433
870617119
1564693257
1415205982
1626080535
1832442118
169547812
1008315805
1390728779
1806624346
1523297741
1900967057
487601623
414343212
1469160163
721745772
124311201
393160170
1164784138
458245199
167163552
2049561387
345722947
1312731871
1684897747
2047642517
1536140047
960443468
2078077562
547950408
169440909
2101897904
464279599
428939077
1820068865
1999800950
1161428345
1837496655
1717794846
1456800251
1805104238
937464870
29296814
379120105
1325227710
2045936766
95040387
1381055874
631930797
121741390
1168968799
625597132
1578096388
547273663
968704923
1688095504
138019493
859354344
864594740
1007243907
1519790414
1408026812
766658248
1753106802
1347005573
1983196772
1036705954
83704732
225829600
154598538
569256057
456315053
132176486
345003149
923621624
1788149024
1755063018
564647774
1561356099
500005360
895655898
895377825
1779873833
1868760171
243688141
1495535667
1312841404
196241251
812092930
831622108
1837687413
1332234976
1837973052
1673960889
2103217600
1456262302
10058934
300878752
1605452831
726785964
1668364907
40811752
93052985
972387765
1259426160
341190030
1459296751
505966270
2108264321
1994390208
1991308631
839602355
1924581411
819540041
1938012211
1039255862
183824193
1609841432
440363214
238941234
807549673
925408895
508613577
667184491
1387023825
643809353
938678970
1208625154
92301729
1020265771
581487027
1473056510
1717020985
1116157100
384398991
1936223564
318259870
885335379
1846339202
767958597
570741177
1139257656
396147872
934118899
1880271376
684257832
1666559961
509694233
266350991
579913266
1665222966
1637678434
1319387804
756718306
1299262106
841165344
59741596
53510865
1292164219
1059958797
1270428800
1190957318
507716657
305168777
1640952913
909213124
565174946
360731483
1929574132
512463350
1176992288
59640906
684668507
1516952672
1109965999
562560483
424154718
1952951719
278290968
1364321381
1842806478
736254897
89720574
870625144
1381367268
1940868952
308982201
1179062639
614822541
656430964
2113200678
409983188
1727315608
416040324
1447700206
1988300719
622264540
1234555475
1621375931
435872799
1331484553
93505962
330280883
963467465
59517657
1469349578
1728975925
314555541
1454308939
993167505
1561834022
1421405010
1888635878
811124205
742770928
436426289
737011256
1383705072
1372476518
2026885937
1951293915
1487261712
521821015
2137667178
1157236958
1793710220
2145371401
1328591229
2049561598
74681500
1187494019
1686043611
403664344
689916557
1118470729
2067678153
1094794271
137280086
915014260
1693115917
1346728716
1024051500
177447700
234941896
1712664134
973795011
747820681
1574985182
1099994249
142063778
442310097
224018362
1509752974
1810276079
2027984552
87522552
12989535
510861396
1721635204
1328184998
1021022917
1178674872
1752674464
549230183
606233223
1945154248
1675431234
149433769
764811166
1824706835
293463734
1311817349
1355785643
978376125
801921039
338269205
1171053304
1960239203
2092406475
1820086903
1508950556
2083695063
573061397
144721651
357960660
1456969276
1223099240
1452507232
1437368911
890835697
1907834809
1812377578
301630093
575421084
76389089
1082970161
750485266
1013039185
971803523
1484756554
267684327
1572414796
445595604
661236274
1224206152
2081305629
1303122968
434611785
2008065803
444712226
1312264412
1678827555
661604299
199150410
1672540456
1654192390
223371450
1700571129
1663119556
301675817
846615497
1765787295
1226154625
1478532362
1047463996
1540981395
763301513
437380352
1748937823
612913522
1719556181
1483087347
178815143
1333344529
1732750653
1379872012
1919854860
2081131141
73742966
2009402489
996280246
2128078579
1187146694
1110496083
1933254405
2105248667
1527296329
1486390830
1062534293
224978475
1928777170
1036824403
1820535304
1713271144
444312866
481869405
509323490
38066329
310231725
634859873
1164833752
441803841
928509611
1365935307
436209878
914992788
1362423247
1061940049
319454235
754294580
1754418774
1447087790
793547215
1003270092
1498672840
837294022
1752260807
250837093
1659962554
1601191554
1314847788
1662944066
1550035380
1583817388
317236790
534735221
2124673787
1410640813
1010633209
757151462
1754762835
1559310621
1183415885
2008356570
327084494
1760078501
862670718
196102089
1728635048
339454236
1609044333
1652316204
2018898583
2012157267
2009463522
2107288107
1062469898
2044443085
2134722122
641482785
838571587
898535999
840670444
753848655
1024963457
743105501
1636993337
1270883560
2120296075
60759401
134869081
1482209208
1943431387
924680309
2087687394
1118742342
140051671
1122603030
77373854
1880221419
2109310258
1911245419
9058943
1500691335
813361780
597239896
103684054
1860403186
297183607
174712162
133703816
561426660
2007642489
354357572
101333989
398082592
227998308
1782146696
1415754832
2016491997
935205772
369617832
777208072
1615631598
811624720
1222826855
566010112
226784222
1993087685
1145263336
1386769565
1901235765
1637939783
1518916500
838461458
1609494406
1100224830
777875374
974292
1154480951
35393349
734652155
1447657662
1192147163
428785939
103443433
2023511594
183527492
1650044308
1532313356
1515268273
1156996726
589153502
1969491562
258212224
502606049
462931548
28384859
1441475473
1993603716
1616783084
1958295872
2032483683
1840603056
664633128
934504600
166079339
493500982
1696367070
634352603
1178362363
1798309419
871397854
1277962830
205973477
1440441815
275468386
1354134061
1515555045
481293720
1290542050
1497506185
680265558
994470055
2019243392
1162714615
1449219757
587328911
490395567
167855415
2020859330
1236654434
1414874171
18587019
155959639
406625625
506557172
10177920
1506030985
2061566379
1385645946
437771431
469031261
1352313608
898387931
1843018683
93591389
893314616
1699875472
249959513
1290506533
635878460
1561244863
172286494
764907878
1173049077
870949101
1023660577
812287364
368672036
277091399
1098214462
602767539
1037946566
2094509556
1567097222
152487237
482978152
1587762350
2221704
837769169
720555066
1420799299
135557758
1845532954
1385042940
424941752
894879545
1652746225
1162250245
1321548465
1595499075
308694076
1987161677
1104545625
929264823
611199002
1231169331
1005869558
562758523
599323535
777621946
1833571131
1559809876
1227685216
1471854800
1275838254
115934596
1382233716
1681720865
2115879814
989444077
80282452
1375879073
2119767634
1668816174
970069617
1234143946
785939328
394107122
859001605
1321908622
1842826189
906857536
2084550369
691854895
181060216
1116007902
1201687669
1543186288
629068759
1607248331
113255826
1354171756
287280027
618646219
1785027879
1754699079
1228403443
1716939174
303047197
2023118223
1590656685
1975936417
1775814888
1314202192
2146371011
1089135896
346416751
894138855
1542864726
665034019
1119056346
328141008
726321438
1358750354
2055466659
409173423
151631169
1016168760
611622831
502900229
428122534
1186422097
390971602
1256051335
678646955
1393023668
1984416006
783712949
2112021649
1375014379
1730065700
152328639
554394924
1530704879
15489512
540301896
475340510
539619905
1386397223
146107241
368462666
95870951
35618059
2120360903
884104622
1203688719
1257320564
1901059810
1348718410
462586659
235397866
833886476
1511618193
1633605158
833194621
804328173
934307181
284662597
1126402567
360365798
49499894
800518817
567426283
240448714
879261258
1111656123
1966573455
1913384392
1041704038
1445432525
1308193531
371722583
2058200757
1818135873
331468331
1933433029
428922022
1055388642
1209522508
1759212638
1484660529
282224617
812447526
1404311145
1737041314
1897655412
666199911
1418395863
1147000053
369019027
705038737
360622136
768609631
928724954
584066680
242559208
149016824
336519769
544490196
1082852041
747174356
388701416
1308948863
461708738
161314884
1595601247
1983045198
1063720433
142154074
971632505
1484416680
258920413
1039258741
2130494312
1137499526
316036238
1165468198
128751689
940399875
1792865898
507435678
1700150950
1104859237
884522156
1568676590
1418599828
1514143412
19994665
1610003582
1380575963
1308794064
583262098
1625727538
552675978
241854320
1851101932
2098399127
2019915923
1333347927
697166156
741226120
221484956
2108519773
1159832454
594296319
272517630
1602664311
678078827
1610678021
1096020438
623349868
1053781446
1215483179
742390192
982222853
647666274
1741329070
688456738
1726706441
1409549517
1036681148
1026352186
503891592
843835907
2071216229
80436754
1715007913
1206481679
1128774502
1473293984
1479131053
569213159
683890614
1884347497
58180261
1306182028
852413140
1818546035
1833944450
1884556075
282685344
519713055
1819559602
304218378
43328561
1076303329
1478490455
204537758
643215305
783444858
1432244363
239620348
2051322377
430060243
143856009
324774020
1486755807
297828192
252308782
829941775
394337072
807944169
1720132413
309078833
951830458
806014528
1324493726
91233312
1045367369
251611167
1012099430
19435512
1148012236
5025409
494789841
411789910
1910339174
1019203410
232656224
1413728846
600558985
2042491858
2131133508
358055556
1915808382
392518333
11792025
485409046
1176013744
1588360918
203476809
272579606
993054154
1972435047
430074400
1320900064
1781199282
8887590
1302834512
868664666
26651521
1031653380
877863926
1683058138
1057028071
1037951469
1359540269
333022142
1782545213
1109885427
963235225
997587111
1760650971
449600835
156506995
279588800
1482614826
1461911515
933490380
551811539
1476402893
1952468039
831204618
1369758036
1326750307
732480629
612019625
611815282
2077516025
1869256998
78996760
15920933
48463251
491881314
684103237
1848310485
30479845
1665491852
1077153212
269567838
1468729700
1392814652
2112185045
1818601685
1775179456
554403822
81347335
1844979407
650283595
278455938
2145502082
1411201234
1576629395
398600203
1262533529
928336368
1280731199
1403432905
958211808
189302206
1514913929
1978937993
1072336855
156756977
338128765
1779224190
1274773913
908373338
1345475600
155184005
2073559664
1066323829
1183586442
1386669036
1058084432
1070340296
315398334
1012298772
745162791
89671111
798216177
1488319190
1347567019
1453294679
2018594808
871191095
1682133017
1130641424
497827409
2054874866
331689724
1963001612
1024777092
723646812
1625852634
298331574
1948815509
1266883882
1110820606
786504521
1420920169
1338986982
1114092498
1998935571
237682550
589753198
1013666074
480093945
1976682368
2136293772
1144887336
1566609143
1315887145
129640673
1734364817
1538458181
1293718500
1683108550
767483765
1147956670
1484276672
1726920140
637288143
1035927927
1673764104
365862305
1313002257
1537558160
262213549
1273562014
1422878605
1582693119
1714658582
2019200744
2039490233
1245656355
411776346
1669766309
1280351350
2016006433
392601184
1100820646
420200478
256255019
963895859
1062644932
236783414
1912797468
1566065645
517362212
103382798
28300546
367575028
1740933311
1639575505
1007387405
1931219017
517074848
43976133
419424434
1650408533
1844721158
1163428979
904667749
1830137393
533576326
1121484889
1191044926
1278071128
1305539587
924557632
1983591860
1540569257
567320981
523201759
1258112936
1919372564
281920222
2069862564
1807601315
2047443716
2113165371
543384600
121075761
1813518728
1104669546
612629243
1895479812
1915904080
589356905
1003806724
12052020
2019919182
1660651672
1085759169
178227111
1749871595
414846213
872547783
1381631537
353307272
892996961
843393269
691507875
339726684
666834015
835021806
2069453717
1473353700
1125306056
1457869859
1723140398
1499304992
719064380
1255596894
301171038
120379406
1044220534
1116617058
1481372788
1737152549
636321051
1242447622
43790648
252344796
1628892970
1917343686
757022968
310815049
1702223498
770186299
608390174
231176232
608118026
2072255589
1916782119
735363935
109390076
1909238308
170713645
1444897261
954881295
1550953172
1954369209
1271519927
1737644309
1452831271
467352214
1652138631
1482895786
836412483
1485414512
372892451
583465165
2129076170
462085061
1444464903
423591481
922611828
569214044
659052945
1379706639
1403013315
1673564970
1219219767
449222373
334333173
22007383
1960479246
2125242288
1162228947
1147764049
952199720
1997142465
518925780
1653499235
288086399
957432871
512140717
135073281
563953633
204459345
1431917741
1395215440
1526991982
2142872230
1015914374
1234245659
1357857317
1299147151
1887488510
2038409207
1208979395
793706174
563753105
1661982073
955051223
1816125256
454331285
1969146145
366592130
1615616192
1985296601
1581248338
458002415
1245217012
1804242451
576926614
1307128788
828896917
778711795
1861125577
161650585
1143171485
1745388507
1420535232
696123131
527362814
618789720
537606212
1470157857
113378685
2018485594
1214128650
24248077
722640321
616536228
2076585254
1001898542
1036229210
1244297595
478082320
381362632
757617719
1918829460
390076978
2056901127
225300136
1289526523
1369030415
537898186
1507506239
169209643
172772374
438349956
1735864895
135563958
1690073979
690783697
323838336
1754697797
2076487279
940871258
1804846638
853500875
1061456016
1883077265
1278368843
1368679969
183489646
1096116321
607355922
253671338
1409134579
233277729
1523692041
690684428
2121859128
1709592551
267577174
771771227
1645424185
1416964000
1023603086
344379262
1098525404
1180348883
138245116
1643635316
1985133349
1923386433
1838724791
911203231
1461193912
1998954426
899825553
1119553160
1665241513
110622072
197014103
2069274194
221259098
374019748
1650096264
1203687250
142833655
1835528580
885437074
201507178
1452852039
1341343849
461500074
498576031
1645463273
1003988806
284109427
386132191
1433603144
1314906809
830577259
2073764944
2010149654
1823153503
865188492
1237613129
1041171763
834885412
1210852862
1537453703
1708594094
1897890521
256587776
1797154346
1524734490
1283072992
1191998473
483813814
1446243160
1879406161
1586673057
751955677
437036448
2497257
442902785
831187882
1684205440
536694558
21170981
1748922466
754514597
942385734
1432891908
527763805
52613447
1230333025
1872125238
450701718
1652714012
504439899
1712409966
900766990
488244327
470439359
51619246
385745651
70634626
1145046905
726045362
2102349742
1221445620
644436545
1978547142
2101761885
522258822
598230594
1570503307
149446592
141241887
1490313712
425155515
863091558
1085612015
1757777822
1531897519
1739221667
769795083
589868106
1665248944
752141978
1345990013
747017696
133343762
544158503
466778703
1481032005
337040164
2032261540
1297446700
1435916386
273617050
961636999
1003154469
607969476
1423893716
770697219
1545695509
2122803710
49342277
1883535403
576334003
26428164
1314522155
1602436885
660063823
1566652870
1307346104
1764639083
2037504335
976904284
1502338905
2102939225
1091395946
1225743180
1381126135
906162662
1771809594
547043499
171522268
116420451
1249932271
422759857
1574259126
1029882738
1518360097
1296669932
1943499000
761310773
1266187829
1020609738
2065929055
607765948
54568317
1306031513
695078142
371363934
1102600186
75395081
695269398
2128717483
1663074145
1364200306
418004755
329702924
285358126
1009468280
733180755
776305297
1526984010
2126925599
40136350
1210739045
472759502
1369915040
1074903641
1837597550
1077814258
1117331926
1809301581
1196218066
1875899165
1674032647
805552944
883489212
1630702222
2127207605
298556924
1793680491
116743905
923343243
1235569907
884200382
340247644
721377474
1970224666
800174806
1382941638
739130763
1924819029
1374064145
162313961
278837153
1218915538
235572420
1261136983
1954652795
635829894
543290290
946836373
1872046721
411882248
1672130323
2016457180
1658371286
1251105383
131654936
1600577086
2016967538
920649517
578523207
1888781661
1366900049
2014031770
1388454242
845968933
651039650
48917652
423373251
34944630
1036015795
1414308577
227282380
1818926595
758334784
1381321546
1248181930
1153350704
1399590893
1593627262
978484542
515572525
925340235
1517341010
1708303327
69385383
1155954722
421617005
2107013422
911722071
1975055571
443390234
430377283
111318320
1827865210
436169714
142084387
1331594022
2119313152
1728608913
251379722
1531666961
1446888447
1102100308
619838084
258300091
703261549
1479000730
113968157
1992558269
1699528311
1508512328
1754769754
1596059886
1088050233
2028659503
731857600
130889169
22226763
359919695
844416768
2078443801
1607142471
984347546
1283712106
198408417
946253843
2127883805
934224836
2035874137
575774269
1265842223
1438126808
1276328198
2073480876
112089517
101348801
1815592240
1067760872
274508378
2074313271
198100509
795215123
38451686
2087592183
371260161
1710721856
611287202
747452582
1343643407
1831151945
182343457
1649213393
191335585
1089856689
1550300873
2106873535
1235368554
1907404133
1308213862
1607412443
1797392116
937600002
1878103468
1735057193
155094355
1443882959
2142133760
1008582756
1645199747
265809121
148323085
1196588578
1196004418
1316379388
1055188434
1714466168
1355800448
1051292352
413147648
953897643
650353376
1277623629
1550186024
1822323853
233461581
1525203251
1965206269
2095363516
2087781356
2126086553
353670348
686683890
1546320353
898335737
1552392980
1113588254
1116623104
1363254923
1876605109
48905118
1305377741
1236520660
557829297
1163222274
26618783
534271777
264753607
1350055849
1828813990
1327130078
1584097134
1487568362
379153208
34030184
1793151301
1986958996
573673214
1536886028
892581938
254506522
1604919140
647353273
1982149018
250577285
1890599041
543336662
865505388
1481996517
1993512581
1563992564
2000584101
2042914930
1109926480
1866454368
623105910
90416186
1143825903
178434263
1282136615
1530644727
425971780
1419042667
774705407
1260242833
1333490207
1668855806
454561006
772339374
619117003
845951827
837215854
1961438469
1507522355
1789291193
1973716113
749069274
1238984911
1764662770
603762183
496722054
1745522618
1335214386
686153960
1991698463
1606683396
981177361
102101824
1653536880
96419217
1757953827
30571287
1995475543
1973418194
849574579
1909325502
628776100
713847311
659700904
2078469383
771704396
414678508
88338177
798842362
294162395
1222513988
2142776819
1755617833
653350550
903422225
1770393167
2067098597
942929522
797216420
1689119568
1090402023
2040691695
1297919028
578731455
902682764
979574557
106089604
272103739
1889947795
1604961517
1383740481
3207919
1726230722
306678372
1313754330
2007945195
206296535
4806216
779297159
1169292157
200107774
847147909
1844519874
1730421889
49323649
937440090
866097
15713536
1467570779
1324586854
1912473015
1621766039
2062939000
1063126194
1340054493
10036625
541613860
1141243138
1264995627
2080175640
727389857
943251905
301064380
883434245
1624426311
812563966
1925317788
588091632
565037894
1097144342
1831668386
1712208795
1203923297
1986645320
2044325105
670004605
86826398
1506734796
1629395319
1375907191
2044602652
2023801000
868452025
1353170149
127707842
1960215485
42831864
1433583307
1172799347
123180996
1007622498
358509783
1414375852
1162701402
660700254
1964246639
719979151
307987529
1166523289
1836170918
1842672061
1668717722
2052816772
781759157
830270841
1412674103
956652239
669738996
183944072
310914662
253842938
528863847
947300530
1259605883
1288750091
1809310395
591597858
170859001
790257386
774610048
1972523365
1947341876
1561963375
486520009
2078541224
1217726274
933143856
20953063
176636523
1562086077
1845408721
25344049
622759177
292033762
33023548
848921555
789748574
1110398790
1604810592
617964344
2030361745
1583652651
1840552645
1234198367
275958014
173555885
2096140229
346034150
1272642182
635504810
1171062466
695988685
651496755
417969986
757701952
872432875
514672297
2077983280
1494882666
1087795930
1630865201
125738533
828723062
28048601
1150878070
839504459
1050592452
1702949375
674118404
2100957686
1977314560
1299639834
189191343
996875852
1579333143
1789501205
1480563254
2009739699
534567917
2042221497
387406626
937144594
1973388724
483660252
1946225390
2058151559
551135542
85701747
1132570852
741000156
1946138461
1887670861
1858793716
959884262
922292402
960310145
2015613735
187844082
565166438
1342660762
273659103
1876645658
1673758143
2059775990
50690054
1416668358
796988924
350813434
296176736
1094246261
22985433
1465048364
680281877
748983309
1683958184
1501327283
877445852
191112915
1054583085
231324257
966953090
1961547128
1112964300
1863487834
864927682
1240973599
1813420420
1837761431
546285132
81658021
460169805
1699566202
283906227
962902985
497626016
151220217
1963111159
1278757850
785402007
789971952
1542533114
268789550
1366187584
1479342944
1204744789
1081561852
114049290
297115238
905170127
1097997667
1545115547
123612682
1994023349
453107768
1881180159
714017541
1917801428
1620576930
140094532
1326080973
2042511068
206549987
52317584
2012965621
1401779938
1427240278
1880942820
1356731636
932811076
680742015
1461451794
1908956973
100775073
943916522
944969936
381558193
378908960
1919266516
414859709
1574457678
408346906
1320390460
2010156582
1881736826
362598480
133442871
1534793551
761576108
1385082204
841995746
834480864
175786940
1623359746
389034174
522897724
1331850511
1811099502
1630066906
1813407649
1083156035
1893613403
1568735235
563805846
76012011
1081764563
131537120
180575269
1045451495
1725429718
393709754
892322247
1635081079
1176229845
2006933914
934987630
882268807
1931907247
1694770573
1958643850
1266645831
580381728
1631162305
1086003130
2046417485
973107464
1185834990
1295989584
1553677296
1647420022
102325078
1930719736
352209671
1153304857
2018434960
1976516102
988569418
1876558431
899226961
503626415
1277282940
820927010
231399875
243693461
276148161
256747837
174496114
69573981
2018402761
1839038180
1448235597
1050565103
1869301776
967069884
2092025255
611095705
1982680723
2001547982
715090719
1248520755
262593192
1557289001
2107478505
1664938488
853297781
589257378
1790477313
967166157
1908275773
513559513
1886564349
1007412834
1887753023
699567226
263445306
1183529226
339370426
1669098828
1981045811
1142327801
2136306461
1110480651
1442667717
1850288542
125058061
2046442220
523707525
1722409895
1197279165
1041173164
614361874
457194493
1284402289
1794373780
970568139
1669132743
533203826
906084465
1980212913
26660072
202692127
257570586
243240527
933015943
268426369
2023711454
651998745
1721629821
1354540088
735927339
28176028
963258248
925631881
188216649
792858088
730379687
315003495
1930242846
774535576
1344956226
915768540
761093269
1798093092
334804610
8598629
1852460003
746328107
1336449947
460068132
1872619076
909385889
1623562367
276381117
1860817921
1546491229
543821367
1684895084
233886060
1063637913
2010241016
162384508
1164627448
592623113
2096377874
1609478223
1582618059
429608675
1893850188
1317971526
597541164
953070015
748986723
1053254925
1142992072
751945302
8454221
1459525008
635320896
769466909
1151023466
1486819008
948279417
1292102426
1495308712
1711512716
645813035
190628364
389418595
1042042088
415493153
1527100601
990708068
664225661
453262054
2002532281
446660050
1433807530
177312958
1944201464
196385693
51966686
1540996443
2003360369
787362909
1575446447
1731370823
1396384711
1824579381
249697076
1458424770
69172364
1280783735
1451474835
1036239593
757800672
1803640455
830242149
1304954012
1115632091
1106371649
1693397592
490137482
1680407207
19451700
486190689
1603156726
1467881586
1301154504
2021084038
1988210164
527287556
1012666761
1894912751
1065091019
1784684699
1964761595
101608346
125696119
1717338765
210975085
1872187468
407644290
173003985
707140084
1504251511
1593602582
90961287
1204589893
1383893949
1024743432
1270423961
1608376890
427627664
713627508
554854030
588363622
1802613358
1746044516
300293515
1547235615
933431856
509722067
2066967651
1984855181
1577501194
1743554691
425578828
748784744
781807617
1746836480
261075936
1140462853
1580208161
1004640434
2005205017
1186500826
86639278
1015861724
1270269939
487721986
9212538
1064164882
1677782655
2108258799
909181671
825946085
1190844848
434589696
1221469884
635434325
1079782407
345008910
952532387
842498155
2129037353
1077754519
1120131875
643856335
1919769025
1450325504
88708097
75599466
1018472703
1329240139
310785469
1491829829
1174401869
1011246114
332251978
1705717318
1749684032
162312438
138771642
1690060477
708777431
1234386424
1886006394
2033059138
758207723
924602234
1681522258
1084915661
1063405906
1746653828
569040161
1408356842
1981325694
875874780
389437788
1710886333
1226589986
723517641
1063524078
377811907
1666282156
184355104
1817953326
1981576092
978043813
44990020
824678262
646378420
13788337
727880187
678450582
1944347105
778974340
126410767
966516816
935660443
540735868
2090240881
1264012388
1353399796
1163172390
672768455
41254870
1971891793
1532584251
532465717
1076582353
770222671
1973044892
519843571
181557173
1016598538
1672626759
1550634464
1752882859
1404833463
173909569
999745861
1924589103
1986571836
1670021409
1334107481
254167133
2095587305
549128186
625422985
1080921511
1174656758
1425213557
349108834
1868579850
952133624
428434425
1637839627
1548213405
1461531087
1398182107
1140323359
475009425
1133039011
332997904
104276606
524408148
1071335282
201943283
962096277
903202888
1439112591
615837802
512544587
1896298206
97651111
307969550
1125114174
1995481055
184979673
547646712
1853499280
299549581
1991203700
2074796821
1794224705
1246181478
546133442
1802570644
1505362009
1289718453
622434406
1207703852
902048650
827449814
1820596277
1655492572
1493196142
1866739505
2051022385
999249858
1347521346
1789322277
235899008
393942787
86276690
13643867
1822282396
1845204053
1120603040
1676199846
1994122459
739991726
1625084203
1515401504
208514351
1934232136
1660807538
601267373
245006281
1236670069
697115556
1450590548
911294103
596902793
1574595721
2029929422
1357990333
1122718715
396788260
2037326917
1554593846
631414731
1355608136
1502655865
1717327790
396603217
387536017
202742236
2015360206
17865994
191425250
14174850
1484876792
782434405
542728578
1188734354
1340473442
476979058
837154255
1993409531
578125335
962406764
2054412115
1226954638
1780523036
736524543
418305395
1315099243
2104771194
1452072607
1320637114
964465622
352999850
887616073
1396867467
113106770
1787409120
671903358
376301609
189225610
423984315
1800245637
161950945
475583446
430806610
812681531
187247322
103354361
1172351300
1284170650
1437551973
1980834100
1859192972
1826949585
1646277968
1274299543
646797631
2103034584
2010162236
2062371057
90047108
1070316796
991932717
963280094
1418225362
241836127
1632453947
1023485123
849928889
1620912469
1267457838
509704605
1924437503
1821625038
711892977
1173630587
668202026
629889078
1844748046
1774878564
90643419
1628059568
764577462
833210240
1940191122
459709623
1589344254
102473564
1986405886
638732783
529151727
1670087294
1154263586
4479989
239837106
1117453939
899244968
884611808
499868045
1123379462
1830833909
1432868177
291767243
1175199199
116165973
269664793
1257452058
189023642
1178940819
1559030413
1475563640
658449182
769911842
1919687936
840652674
1543891577
944653077
2008344331
1929771283
1744969521
1197662883
1628608357
1233193971
1439398406
1120631156
2014660825
1380335718
787765242
1109685381
1259270992
217980023
807251759
147554243
499681133
26099741
1018924797
107335275
2003308633
1221849470
1427317881
5188259
262200664
252440822
958089708
2101530228
661042341
1296602647
789093541
95355740
1199377979
1651979016
342760221
1212451656
1901810863
1670758702
1962625767
863162455
83832993
1842992502
1510008866
430038347
2019941012
2091506743
1644501596
2132483435
2072343800
1080663583
1875915669
1035068820
1170173626
842730505
1685779977
995935120
266661273
603214563
1613194055
101750435
671498196
1387018382
1898779013
1078882426
442914593
224247804
1772227128
1727347683
487279256
1346639051
1195978813
436743991
1099227317
1219477700
839855720
926614052
1789010369
204875488
291433892
1043656724
569307847
1765558339
414618363
597393142
720549500
368955435
1879442857
1763053660
407435396
642869331
1149238859
94058791
818749338
395007239
447126536
1652089464
556934972
1828674003
712803239
1856516321
1216307830
1187177757
1659077885
186529260
1678460387
259032280
1766967805
1474979671
2041395779
1422762667
119966793
856940416
486503981
441682052
1980191795
122054277
246014110
1941744626
1624161878
1501577501
986643292
2027373430
917883381
1511115247
1171510522
721297847
444641160
375378321
618398510
800643791
1201159817
1173997115
829596969
1394880473
991478878
246719704
1039756688
400802678
1191147904
10203355
1788261621
830346685
1908373853
1940386880
1484493881
555993323
614940300
1582270622
1534789190
1275276665
798993197
756917780
1879773954
1164514858
284005745
413433124
99156279
772797593
1002364648
1882838477
498700417
1964915999
1215042079
1292859360
1243495450
1987384208
225937768
576216051
1524139196
1695563460
410197138
608936661
1387545344
660104676
1511348170
150361634
1192362478
1181258683
417806596
854389016
1779064996
1348993743
1645442882
1728950126
1178828009
288961221
939544575
1134864156
498165093
1272923075
712826187
1214424942
1788515381
706386654
1416295795
1538777663
878276650
1725812241
1861128000
1531140960
1064556650
1264310573
1112257083
1781014884
448902586
1838193064
951839486
1496927628
695964831
977572546
933513971
839765038
204097735
866974229
666168820
523037960
814781934
1894321017
1016793201
547666808
1523049122
1371383182
420380184
897261212
669578041
84946459
1545863049
1602928962
1555671712
1874967988
2028777815
679265121
1224267249
883659957
1905023349
330313932
570490361
362665732
722408932
838877800
1973109090
543264917
258448168
1501193789
939210726
434045306
387906069
1412763481
1979505444
1554592313
475983368
781733571
1591573049
1733283833
85963784
646525727
650687205
569921736
1650616246
436793662
900887690
1910464626
377547390
888722427
739707471
75731789
1824280895
47445261
22686951
1398432794
1213389735
1917828291
1570643295
1007712015
830894325
1173629666
1393280786
678831876
186427084
1574757937
1084549628
609835298
587288599
1005851906
1926843658
1722652929
483693175
488111519
70776899
1048804718
1699579073
2126278153
313882426
57693307
1903842747
1773727011
337650352
472323897
84343098
1611969090
1853584347
1696835267
382951315
1421960464
1998282116
1013534816
725758795
559261411
494448461
913676573
533274480
2130207213
1289191220
61362830
1802214807
483254851
2046336088
1417803540
1139362944
123188650
1613695130
372854287
1737018960
827872247
592608119
810112985
2139631205
267095917
1646783538
2126021237
660328449
1621413002
1056514982
469378455
553968780
1503920952
36984594
678119099
518547854
817006048
1024248295
478913935
1336913655
395874950
943028285
1446252629
14378396
16558809
82757928
2016083989
953300290
977122245
885016780
1587051656
424925969
601415484
240609965
1509574850
794414997
319576708
203707385
358176583
227439877
747096119
191737304
60917344
715378174
1360756578
1354006332
1797039093
2096282300
41391151
1751191525
624016031
820756612
1999349812
1892799000
1806279888
537024335
1782088349
84235453
333048361
1507573739
195325959
1295531529
1664541475
564814423
1419996092
753946055
938354022
901690453
1661210321
470640415
323631091
259434318
1689405758
1922671386
717262716
97820294
88138145
1295084293
2141901442
1562832354
1015725559
838638196
483157589
1380507459
1318908688
1146202566
2078622179
405160443
1111137727
524017668
1018366881
172654445
208372338
1564315037
1105296428
124009279
749106560
1707560470
2005601258
2059827179
1984465953
1325224637
2047534658
336610787
1227494304
2089006282
184624802
138672592
71455267
573230992
1032477796
2008476193
174788415
1937023675
30103278
945993321
1114956586
252460187
991050262
1279333464
282939537
526920807
1391319674
930817812
1654104832
938540157
1186750862
978672845
2105121069
673494170
2085763631
652268878
1811731225
1414554640
1031423112
580603910
2133199818
496546818
288379500
541500077
176363827
19563014
1150741468
1046525658
726709273
1485603293
1422482064
2059735292
486082769
187361174
231407371
1411440101
1379667686
190192351
435481788
2114095601
1131588182
655192026
1751305596
1013833258
528323189
118418035
1073745564
1342023586
1309737806
751110152
133584114
331080927
1999517065
1506513405
1163802831
167345225
213622424
165967744
154356386
361659113
541915299
173387938
145514287
17553901
541856706
1070147565
1564025638
1032310179
1825795383
1441246332
1887828096
1858968357
229347345
1644686530
1678186975
1792669362
805059990
1953134784
1387005710
1185737251
1935826248
698076130
511457632
1654276977
1933292890
129327002
318644188
610372041
1645832866
1364641083
6906699
762740083
2053785950
2052049055
314929931
1610816675
2022560921
269785780
188045501
1833710299
1201741673
842334831
684840009
1950445005
58092657
623876200
2039660843
1730280765
1867028120
471468195
2062074360
54441967
31146221
196566213
1690842149
503499475
752406287
867520012
822504890
1720446581
241116546
149528625
1812611025
2067473825
1221341663
1300792056
451986506
1455883341
1308310329
1785527538
107442533
544767059
4454820
111959506
10253784
1465595142
615282652
1758312425
1204182398
541747424
1054783944
1595827042
1977875750
853756953
278081136
1119651790
24487795
2038823475
457238226
588295848
705734754
1957555463
738498367
1167023479
1187908137
1376451284
651124412
1740355701
1270194439
1810095039
1997428616
394537981
2120638387
225130876
1092349962
3284941
962392908
1691370476
686557676
944091249
1213835397
2079576321
1065607994
1857450475
1468438246
1691025837
1777255885
1278360063
572462373
2123919552
1501593849
1997730380
75069000
1430579458
1985390589
1726247503
1349782744
473998257
1781111715
376660560
1114011511
712379980
1251891744
696132800
936916355
620173625
929699550
1161873773
1348305680
841878986
431528781
691341035
1813740783
528149685
258371292
125779296
177507675
1464226801
1841284973
849445046
1602101180
1572007296
747979128
1882040922
176201025
1177970035
1939300301
508523507
971157879
880994213
1896469794
1546099134
524342637
2135566104
301961927
185664644
9577755
1937959645
695247374
1225325556
1457224427
49948039
211469270
1922261197
1460786334
1494782677
675141889
1284763424
1892482714
1692786163
325391179
750094540
1099663583
1601327045
697166912
1360562065
845743011
837813589
1058924314
371267379
1900511874
1592044997
272111369
1532925902
898459979
905761026
455307723
782567494
1136165002
573152581
747824578
1049720936
1780961624
1305624136
2101361557
600998636
1016711562
687979188
1567276490
1118687255
587868338
295328451
199928168
1549508482
1671377697
1974965876
2074764776
1643207538
647540629
1149733861
1937147272
951333238
238496261
1644494146
557157822
1640805825
1539309880
370857832
1790478120
1567919445
1038006814
400179202
2071287356
735518699
1271176198
1636576112
1201396417
2080264805
1535612416
1787263841
2048317762
1799637288
1365338572
936682889
69839367
769864238
948969589
1825038542
1249620542
324802289
1840826083
551214137
880976795
395163559
1573745175
1076821294
811369748
326397078
1536658211
541140345
239764280
648810676
1361535882
980943296
1813874552
485290941
428478855
710270927
1107663274
1625085096
440833117
490146865
2136278958
2142036974
1128480779
1436924306
115889484
1461570960
1859416769
1013738980
1074001272
1101187875
852856800
900725118
1503185212
1920777984
248333538
276427920
1258318191
902190452
37623111
1799145007
241317284
1854549858
2036608883
1341796842
101854618
1998329028
633440220
383086257
2002423841
1980640917
1123630646
1308214285
37831906
1278953822
2006665661
2044637657
2130316102
1988042488
1956736133
2031262958
785806232
399878502
763261122
852821694
933535412
1589279948
2109779075
2011777709
1838007978
448866696
1349045752
556459191
10850088
494905017
1614147461
2139897754
947592409
1812186177
1866986703
491326236
18675358
1412212049
1603874305
540351018
706784604
727794258
1693467814
1362151744
1499417639
1379726189
470511521
1693183221
1480036592
317391515
702934970
507528982
189197315
235554279
555275017
1116505714
296372523
739361278
1249379041
479775759
972529523
1867469758
288134700
1923987886
809584933
213476199
967667450
1621559350
26485995
1609342486
907484665
1995089298
1317108973
550418523
1501826888
1397578603
1197848562
930035768
1596325471
554564885
1379717490
618612731
822194817
154148295
49649990
903450497
357434052
480202574
1549057269
372447148
1754735232
631498624
546871003
1647195024
1306998140
374493063
1311688418
2095608629
1163209768
1975376172
1038914368
1094491637
1685776359
1037573502
895160289
345093183
2071177076
268821254
549981930
2033187394
1143192279
2123533426
233625928
2010450535
1353351066
1699417560
1763421890
375385822
1224713646
1806265346
1812270645
328090622
651999949
1327088182
507888973
1172529995
36962175
2080493646
1024379414
1173525712
664109742
1213468939
1482152421
2053458428
486770208
1385650422
1898832473
775315255
1758931820
476838772
1708011792
263939827
1635149543
1874295356
2103405776
1362426730
62668024
2042608223
1849250970
566171874
1226065396
1201587226
1187793118
1469743089
896170504
1939343136
844733233
1793597441
1479558719
1526213354
667789019
1242532193
1121446012
541614903
707571928
522807109
38212349
230575933
1596166210
1340539490
2011289920
535912387
1634541184
1469041495
32433438
419349858
1507684295
349039609
976613575
2019878576
319017641
1126359774
752455050
335502913
1752471842
436020432
1217211957
1387037084
602646633
1904723734
1818786867
826633869
261673274
1466774045
1589179337
1186046574
1040642104
736484135
592627720
1811879771
1160697313
831260433
386010974
25684749
1801910145
1888326738
1759328042
38702408
167831187
1744096516
22659365
853112243
847614275
1172390355
572802752
955736557
1889618759
1101638521
148686200
1307909255
1408277795
956290405
569914166
82692726
1107221869
1531940861
1613257427
1258209787
1776783397
2092018328
399179748
1464330334
271290263
468448806
1291930463
885102712
1248525359
1024937783
909148055
1745948918
668267870
1956949994
1271723103
1873046150
742267018
1553615624
426793897
2088703530
1894697804
805416274
593251835
1178592054
794446258
1855973414
380247415
1158254012
1863286669
892388396
562623383
1746326753
156543196
1685977815
1007367303
266541429
838777087
1137408243
1495542733
653296394
909479039
20031749
1788280872
743747475
653647859
1285473717
1505226806
1599400066
776081590
1213739874
302044807
2071650829
1527948622
737469240
2040133026
413859995
1094163940
1021951085
924323088
1256531800
1601932226
702615510
1792062500
158928541
1467576890
1681264851
222691353
899097049
532049574
1158502476
1934257820
1279714840
2041587892
564358932
194911013
1743513607
447810213
1821007746
1088830219
832713390
526074268
531583049
100655447
1121668273
251364761
1830889062
1909394175
1002749928
1691658766
447819674
1925903359
2065770140
1253373503
1990644737
162050757
1885127139
1766212792
31412677
631577749
1892063360
1873407086
1037204917
739176956
1291263115
890335480
51744324
1741836995
462248391
472185248
1595207275
350649113
1250667508
690525065
903747246
1990116881
146603357
150026244
1190293529
1728052211
2091617386
400203352
977026629
274392272
114440852
1292817091
73306610
160245151
2026988083
1200658488
1069105866
1483301919
999306454
395939491
161083902
1827124198
1381212575
1073554751
154342417
2061453578
15975334
1348555034
1180606
791311913
393795521
1648234132
569187265
406187819
92846829
800368879
1942149469
958158483
1546514684
1819265715
409142796
563024191
1285632585
2111657447
983231183
200106639
2128511556
691209417
861767988
1846202679
1257164216
1255067972
476110406
407229089
1945047189
732177838
902376761
1907343401
2080245008
243717372
1604014168
388436613
72964367
407165681
1708070025
509929117
1829989549
1117774926
2147130152
2099169562
199923946
458727255
732939263
394120057
1508572403
630576048
1925488503
1078714361
1671681380
1294811855
1021307336
5799287
400120357
2017218700
2109901800
1236634715
1153180743
1692693137
1743202017
1317902884
734993649
635922845
1160815982
175396471
281342704
974864550
897635911
674387545
129898963
1741035128
1429212886
1294803298
191909689
907193448
863950048
1991017901
199272882
334413832
188387672
2086548431
846802682
1959012946
1575897540
1989714772
140702088
1755170927
1679320045
905854748
2996230
1986604017
989752932
759290178
468593239
1143345882
1389884472
619538379
85690539
1643423739
1579767295
1277954243
1804986717
1511230241
1699196275
951602684
1700658973
2029953542
656324141
724554269
1353148322
369078052
443662671
1949111387
1712226738
2107749207
821079699
564698332
953862898
2090341672
1872359270
725772535
1465304797
1791660505
100831440
657760139
359033995
2069296362
1211977124
684756227
1202003288
2138675420
1295624430
1149691863
1433674314
929935100
1972637704
1419533503
209892275
1031163970
1156580576
2093703865
142116335
207705418
1108693140
305420172
1301012723
469038594
2702581
2015159321
1693203808
182006515
92067730
824158242
1577741285
1320027295
2055813982
1468870399
266814124
1746883611
1708319543
1725901793
1370608618
568834930
931988541
993983949
572402692
1859325343
167112690
1799388118
1493014553
200386425
1099267664
588384680
113341370
558728811
572948586
1870853073
296845240
881994420
2094283343
1918964544
1891549212
1580744128
1259660612
1221507775
402383477
1390806035
1676294853
2136074760
1122249677
2010485851
1878066576
1182649045
1153036219
1647433722
1619573962
909604018
1734708608
1316705213
1878795777
1287059829
626915141
1311094654
381943620
2038806833
860078069
515847896
1813819863
1809514207
1509404976
1460840745
373820260
114812012
303426098
1406497221
1089733150
1296268997
635340096
244461726
106921088
1233670788
1454688006
1319188936
1375086135
1842614223
528339913
1830803056
20727793
593139390
759688680
838290645
1778625412
1054688153
197344428
556052616
1929545017
1404535630
1261771231
1687321221
369452489
1708240691
296675477
1475668424
1897215434
1174090193
426865318
423242558
2114598564
1934422673
310759423
1631537726
505744811
794102433
901043071
1301997731
1634129388
166510817
321258288
762232596
1333869239
79285752
1192170590
1347478904
2052561298
226224272
1123873603
1199432354
1210723573
1902615088
1113542861
2124711323
765738424
317676233
1293924596
180126850
2116443736
377222484
1529688281
175695372
180726886
1773483047
1074093369
1963405593
2123963204
2082198712
2103718002
955016436
1091421744
919979134
2019762486
368097796
622545489
1018012768
1282467833
707471762
1313941859
979801673
464176668
995999315
2060858287
312823769
1145066387
1525918785
1267923613
2010085298
1319818574
470954427
836782646
291653958
950082480
810368650
1546824804
425820592
1959848030
1622205763
1364980401
1906283167
260496618
2112918249
1679542268
130031694
1687023834
195891057
1188580315
2046149729
850358237
400704892
1232581615
1302076170
492601457
1622004536
829683384
737089169
1428828516
532636317
643923309
4234266
736694524
199477567
1531043463
2116904939
1229015679
1580986553
1864081353
91371814
148655233
1775273698
1970274481
203572913
1128593387
424900274
826788956
790624960
1590121770
1879058218
1269838917
1138292720
95998753
2007729390
815837817
1164338386
1135742263
1463079357
1130558227
978485330
325261672
564673751
1169541041
929332777
315318009
1199850320
453255319
1861462797
599651338
1890769064
53022626
1264769228
851150045
1726436938
2119815828
1719997125
910868653
489829449
1173283958
1187813863
890786177
1253804451
602216683
642066757
1095194908
2075481195
1963965941
645562845
1534818231
1823902154
1209320908
931938129
407198407
2043670238
1433139738
533722080
783995477
1674295346
2059023668
2088930539
1193504736
724103850
1979819325
1126825668
1958915142
1099150153
1396708732
1047017788
1038653036
1463488506
1496596885
941646819
1905395924
340123373
1076047589
2112840301
1241606298
407322592
529960846
739811413
2144922380
789834696
1177365540
774383026
2036294805
1006193895
414602731
732623782
767073876
2000117704
603021766
578725852
603600105
910056115
1047144799
1062824247
707132960
409017914
1846253185
407575575
2016606228
382561706
1059140741
1142480584
1869463103
532344587
1486932818
1685310845
110725335
300020634
1538588818
405540393
928690772
510330785
44172082
1839277478
1771292143
1286097752
2101165171
1422955348
1702761998
336171627
928058171
998487477
1164368463
1037847776
124093805
1832777243
874108307
25704220
981942985
61619605
2099414246
320459137
197471938
729198810
271373594
621519422
1413374751
1014346887
418275588
727661436
582552075
594229646
824260763
2134314386
1876641765
1585533231
2050567665
1463942649
1312763570
1424951609
412920990
1651099708
1136309970
491032726
441063198
794109341
1800716907
1426039693
1190309276
1819196950
360720249
2133409700
800324622
1900142564
1448460623
1994235910
280547389
1797128299
1336314808
1572831742
925546582
1947337668
115262692
225947846
570231063
1282428288
1020467155
1988221514
2084203458
1680644375
129027519
2108140330
1537078576
1518639370
1567230355
1420505795
1583399583
394551457
1326909856
2042728421
1464148310
605524802
1810198936
2090787976
789068920
1786272981
474914099
1593086604
2122535618
300757493
1148058114
1633861540
619017656
904288433
510683778
1291723211
1099878092
1236023284
70627207
1286280039
20344483
250572984
1230822070
816770977
438543014
514571575
1427425482
33076895
593744806
552507975
1563010049
432142626
654699502
1899149019
2045275737
88673917
1736721787
304163897
1150391195
1418038885
1285955615
2091482864
1345553216
232265689
1279369319
58811956
249975812
1607883470
1734825233
893213892
461466754
1299476099
2090878365
1548941559
1778661052
2011983032
1007126673
1970670823
252369269
1424315829
2049466815
836865715
549976771
242892140
1923737730
1547520219
706513638
2112012104
1139881471
1005671010
1116116364
681425377
151198546
1540902734
465575068
1662997653
1997430685
1717663846
939981419
992168434
1210549958
441674781
36096994
249855437
81731506
813745674
712893202
1033558072
1786485157
1675591737
2052472961
683698821
1002415047
714349027
1091278612
1287576303
1044779595
262244763
345461854
180754775
2124172652
34534286
1497085011
1420647228
828655397
1467231077
1646713621
1189044207
669448756
754842548
2131162823
1534262608
1386245963
1125856797
1890085541
1152447283
879643663
1696828453
148308107
610797703
1965680968
1734946568
668672923
1083207452
1922494701
1128675356
1544298949
81751987
1118798913
1507252475
504395696
336354997
309783215
1798394753
2122653928
1655167020
681297754
1494006564
400880545
1350976544
324196226
1491565529
967377522
1960747758
754137476
1256106734
129697288
1415487767
721238503
2139561813
863162545
2140468160
1465166481
1345933778
24627025
590544272
1670889532
174130543
33514606
1657190848
2057009562
1333901082
922862152
1773007230
1278643439
817944271
1578970286
1965274919
1269030517
1978058482
838974408
896084862
954564274
753378617
962459176
1126861074
1370566844
1344592527
526744344
157382984
781154409
112751511
472560715
1796583453
1559638119
993738884
556044559
394055689
927443179
43433466
1348028387
1847236489
1337937251
227787848
986128667
128078795
2071253828
620167461
2093238401
1870306877
650047445
2031892143
221161587
1424252877
475961003
1528906710
1986317206
2045124033
1291567075
1188164956
908117728
1765576235
1822209688
2040896825
728640659
61961077
1742794289
742355803
1209271774
1079623852
1122525715
1627569586
753653078
173803200
1743813317
460046509
1857986850
2046830533
1137671397
956200711
2069955983
1038701427
1251442357
230429312
1961316057
1685801803
516548316
1395672050
1525324645
1418456906
430207613
1783057227
2146961071
664932836
1529922425
1698549802
325245607
1059230737
1423931081
1209762394
1976748775
1491913142
1905771219
1799979264
554120653
386344433
306486553
1828031539
560492506
1629302704
235432191
588446794
2048922896
1034927338
1096822292
149586594
1251042243
1006139411
2006930957
810135930
774545138
1185000366
508359460
1334004838
363362160
982734444
973835839
445735113
1124368340
1681295341
13925813
784999833
526886212
279971064
1299169880
1975034872
1419358905
800273158
1412525842
80357142
1770445350
363744619
421893789
614561119
462702607
1160831210
603177217
1409339177
1285340383
1099796595
1306717059
1197193392
529411884
1272455393
1250364762
390170897
1136752225
243322350
868296287
82952994
2034564372
586016111
1843058093
1972057425
108231216
127184090
681998253
23519870
693089476
204639249
380423208
911192478
87969069
1827111714
730932400
1885857276
668372916
1276306812
1324686040
1991073827
2107854584
1978883653
1900334719
1429054892
1909245309
1479228738
1408543762
1075491160
2042921182
1516898951
517585521
538020654
2016170863
1285317270
140866055
1090759095
810634927
1780685649
1722685939
2052331762
1974715723
11710273
1934405457
131689313
1496667649
479982380
1681478274
815100538
1336278333
861868195
938426013
1091812803
730410755
545901556
859915755
1283450042
1175190201
1744965351
325573233
413439271
1497707400
335396475
1592891897
237268291
1475912734
738776426
207578568
2136840886
2100709325
765119119
1700069477
361317196
1615760775
500972286
560411582
885503277
263496174
1063116642
732987250
753557263
260555129
765577409
1651855141
367824979
379359895
460841792
1614854448
1143734656
117409845
810468330
33735557
1368532164
1695108090
62503808
1708733425
1308572993
2050895940
2106405974
172745762
1114128513
1599187661
1813140643
98935323
1329102287
1522980495
1894968520
53646461
1336413918
1472658968
2023664175
1162684981
282595254
854011338
1191875530
1967296522
1420140435
951438960
1070321337
1488432917
88385714
1946765027
1856940638
1448587963
802386011
1344841448
2030761023
1421154115
288878482
487020804
121017609
208027737
968356728
837606595
1620538306
1447466526
148702359
1023510901
1677042506
1390750887
72685648
1146705744
953079136
4846113
1369507997
2000007993
227284946
1868194875
1669452797
743921631
1905973300
1246154493
959817227
1280913407
1502228598
1099502315
1588963299
1831682495
510491324
1025373062
843421736
234135423
1357196798
1539435817
1288055623
814441195
55509554
1511691139
1197159324
4304697
1035885670
1876260769
2048299525
1264237293
561906517
149263968
880340448
1326113510
1492917009
2099793568
1505310063
869123026
1277258223
148561884
937682379
437083354
808772645
1281978190
1644370877
1026767253
1837924537
37787527
1252027182
2103223489
2087474448
1701477922
1427210306
235594296
1167391137
1944088967
287344436
440955152
1109538387
1268387909
1438735346
1692161576
159053322
1501754857
1956938658
1162112519
859014052
1839198914
1234758719
1615841207
1843596794
130861253
1976398854
491914801
1796043695
1419473637
673397709
520670075
1130518676
1509814928
1759624403
1902914068
1035108500
1065592346
2017307345
734207995
1847358631
1846749052
1816369984
2020939825
1913745186
1999221213
1540847149
1244755431
552832956
1271468040
161066524
2500013
1613649852
1197282172
715341912
1495152762
1690988106
1929482536
304708877
1468106093
194882886
699525380
1010472991
508449911
341341342
1846219661
1726218511
1497763924
1926317717
1315518554
573801118
1889927452
353348903
608816149
2091133953
451218885
1807181066
1341863711
849871077
1427081070
898945657
1237517250
220164415
1685715694
103529782
2109969387
1672452606
1118047025
977884533
1745510395
84430029
910447471
213548831
1246739643
407560538
1654018509
1080518302
487664093
1608698940
1076058322
1547001157
164571074
524353544
1080003258
1076886849
1280808608
1108022714
1335089826
1788515861
1294310353
1148140618
2125338611
380297305
520097866
1097724248
1487929091
1976433263
1176467289
1963622714
1167480106
528002356
1329888322
1836273515
1588660660
1923348195
1095235866
391309039
1048928396
121036998
1540195422
1184551462
544416928
1958648485
1642170305
1446591276
309715501
519429928
1600904813
1984582758
226175057
1740415046
1820326585
1098287186
2129056837
423689087
1773376702
927887946
670982906
305821081
214229180
1117101611
907299659
960004041
1425624356
2139951379
409755898
2066039612
582863149
124688765
1592933848
473806202
909218397
459925310
1459270909
1776284906
1147439986
580152358
694766710
1722871070
590486124
190645275
1873985459
1505378832
1069649652
1110730060
190155213
1010927133
735383559
339433587
92370915
1496954008
170922823
2112338182
1523008240
206567258
41834986
313605605
1489580689
1840558569
692353092
1542916306
436586227
1524749979
1887625961
1114570610
905276116
868188757
1104446905
1318054659
1775513272
1319624926
1391583686
1233608967
1351649760
350968142
430027661
158102333
913843616
1821770286
2084577668
2021664731
794537753
190274980
2015719941
812431898
1409462584
160259555
2002078113
1335140844
1843951533
194228542
1929343338
2141349184
1583020216
446191168
1216030007
2041196309
942983032
1297512639
1384507863
760098844
1368067602
741905609
1756294033
225888069
80252950
1266869291
1526195178
1716482619
1859040477
1766265349
1473546366
89752720
836082011
1946302237
1725005912
1703258387
585378548
971382236
1112269643
2120558946
1238976850
535744304
1589788604
1185152747
1109323916
587556552
1449666595
1864149478
1413508047
210841197
1002785527
1425462062
247238535
788005659
105451254
643937035
915209054
766443751
1608235799
916144736
503014501
1201436592
311829378
51720925
1249765381
1370236570
837345566
1957211774
1349739907
177651943
1520176685
1961484443
1840832648
805157407
154177097
13387209
842066770
1075599885
239852354
1994966145
1870010662
443488613
351755277
2027326635
923891819
1020413353
2124169999
1411891306
1622021345
699985299
214234106
146465811
1742897607
389879108
1758261793
657594041
1799973975
1575629485
365451105
1803620886
885143063
960688536
957075826
614658865
1959958173
1260601331
1776167005
732482090
1094862433
1983881824
1627147607
1634857664
1898557605
186830869
1824059512
1669280933
516730331
1848284875
2124455686
1701948277
1773815247
1277495328
2074831314
1575384872
164264403
642706664
807736194
2055222351
1572017988
1972666718
1687471761
403651664
1577882007
1612020187
286086124
1223273918
1069540494
2064469748
275708150
1151613960
385253044
1449185743
2101587379
1904003287
1975858005
372377656
234814259
283624231
1340814555
704336042
1451907587
1976651847
1595807522
1070780180
1227298784
205732802
1501288873
1704403122
684639882
1598074844
98302436
1625708680
1532703138
852014370
400067932
568345523
702471424
890272768
1065902994
1406465337
28773175
992373653
2130915687
1914739344
822102876
1917778631
568902214
1855297575
1698074493
1754026096
558117530
1643506991
1659489040
1273080610
1346646588
1847386113
26220845
1090753110
1684098726
1822028486
1855875711
927321413
1168852370
1000218299
389069782
683156701
303455776
1983666556
1470813120
1115875966
1623313618
605970611
886737486
45369570
407903196
1877921429
1782879577
1842306249
361406112
987330039
90497058
395187303
1839787011
1856177837
365652290
1466357792
1236623320
1056504204
773761221
579271301
782738850
498779485
170688106
705884390
2146323219
2099075532
710060006
94196549
675305865
363455788
346537826
1592108285
380631373
1161355171
812499264
1158669374
605493958
1059741706
1484200683
44425997
2132224445
758953942
1296515252
181626750
1795475088
193091359
534236137
1332613956
1882753398
2031614389
34284055
309990611
308136930
1784420949
569745821
184327900
997751746
545828847
1363564932
2114791633
1216017552
95432928
976766694
976648118
107274839
188670017
1200954194
878210408
1963207611
1816224087
762481484
1515954587
1318118511
1003590612
745743328
153600400
561858347
1932179671
963881480
1886238942
1005762558
1107680848
665714642
267821350
1049939636
922719245
1266324201
1598585567
1715693763
1827137320
1207522161
428977539
2058667025
1157474023
1510682979
351031030
1373675694
1429598392
1998922638
2099918049
2119527290
349242417
2124789107
1065012354
145780735
2023579643
141958457
1834728131
43127540
459941307
199219931
1516586179
1401361594
1045022171
765451614
967016373
1451219661
1600517282
2086678968
72173984
948880164
1564861919
1054947530
2093615468
130448746
394776905
926639615
773273257
53571059
1026473666
1656915259
1488890546
50009920
2076547814
1177782407
1403959301
973376870
163091072
1106632600
6622060
540864298
291878906
978933045
251482956
121038989
1367731746
333018535
1876209845
815021488
1521425945
462388466
1972563723
939547648
684765666
1880870135
1401586870
1083372981
1923832345
1601170437
1367366412
395551424
1751455987
1912736555
1057775303
1689750592
1031444359
68359088
1709430876
168959493
1097777576
1506819616
1937673085
68272332
1975101912
188297372
262643862
1812045016
2123871661
2027136000
380326969
900293695
2138706606
844469185
854748962
1522803852
1794732415
1418654402
1526499200
1697063421
155978611
1677453936
97126467
714193082
2002775330
227057838
954663299
322914226
601525373
2133820952
1751630160
1853104833
1449042804
909847563
2051552005
643730666
412701984
823436250
465504436
381991555
1740085844
1722246027
2016782891
1612241811
1745155151
1032041835
1186328101
1252797933
1804888805
2030611860
197040652
735713130
2012532598
855550067
1519364699
1092896952
370231726
2083213542
1377788663
458810994
444541854
646459065
118040365
2113649910
999951854
132430967
82254439
88832246
904868976
870123041
245860289
2002512629
1855535670
1076744001
1183781601
1524519198
1984759130
512704745
1807265820
1213245716
116982787
1935614019
1678009392
1751976758
284668028
277056784
1451609460
886180768
737565799
1611613939
732132157
1442653662
1121011427
307264733
1563942446
1674587487
415627077
1326654057
438663558
1543162283
1367138688
2046807761
1575893501
1405155079
1955287903
1310728778
1040191107
1085772177
2016323526
749843819
1401362744
774891333
908182326
2005962331
1370926683
1395348061
1217255517
799154036
93986226
1053809409
741831633
1405734383
765346336
930538192
673763582
621805440
1277483615
1921963411
1647998382
12890381
1368565943
2041111656
855316134
1904645296
929651539
1663813651
983024725
1815590909
1730034992
2068089418
1803902420
1711845888
209628551
332290435
919359044
216226428
1016291437
1879728632
1089966391
1805518525
655583057
589344767
96992696
662720747
1503133798
1048779452
334289764
1287808492
1893871612
1466644068
287489838
1271913378
1839407061
952913485
37334532
1496780599
1062750214
154298097
1638107847
1447955234
2028756726
1109870741
1649133925
1085666797
133042469
282497316
1402563508
1661339666
810386090
365547356
1989952870
554109446
2075235884
2075501404
864454751
1040734979
1016462764
57731718
28547285
1677164319
981668571
1833890061
2073897446
2114139407
365983523
372616316
54501790
699602236
1854110756
820575478
177128720
360494849
1526354886
975436064
112962753
469721157
1077217405
540622640
1278017910
1194277411
648887599
353587017
204111574
651759768
869119656
596504151
1818018252
168269698
20621888
1732349774
862083829
854800984
540792640
804898495
1289432088
155545791
817456883
1747960783
1919617945
513318391
274502661
1208079174
374649136
222131962
1199905821
876669323
1064167989
1366224904
2128901939
592262344
1565398416
960345087
1907349542
2140845909
918022095
1738285389
2105144536
1104603653
1935636513
722719114
568694341
1657300592
1699582981
281912976
2005004695
1327601784
490822589
682975584
1581369109
899643819
9512451
1604436115
1629375374
1508725476
103525729
680142269
227989474
216434329
1937408942
1710408855
1121870290
82797292
1762053682
551049360
1168620438
255720564
1239501397
444883857
849452199
1963724763
133077437
718468070
986935782
1976233128
576247370
613610232
1781265821
1636984652
713518834
633993876
296914900
757322556
1864256284
1237627943
1273790146
1257899275
2074425283
654098103
1931921222
721378690
1855494986
1526537375
1182133309
2091047640
1053061525
579742436
1667002275
757412740
1676316807
479338062
657005163
504821949
1976906873
1511721509
2084441354
908115871
941020115
1180921503
210868066
944657542
802700269
1030901507
1272568110
1010169179
1278604565
1481887702
1223961135
863277779
1489890911
166681819
926501493
521673594
1698591549
530864086
630151862
1907412383
58156480
351686253
1646959721
417501711
970900651
1773254818
386792021
1265589682
1164539529
1309818651
1014782000
2127797209
1256808119
9668836
330017663
1370333503
1576122578
624267862
1965742946
1179198819
1322433989
773688026
1535863189
1523041628
5083012
563886934
872407421
1652526449
415329685
566424797
599789856
2118683789
968044788
365954578
438569526
798125291
61870240
903592445
881256513
1144723432
195866149
2102320648
706896661
1061117692
169961740
818663589
724837780
1820241555
1933900727
810751803
1474162366
2078984287
1390829464
1049394192
810645795
1385989507
898038066
977122674
553200717
912695503
460721262
2132251402
309236750
312445047
1775139077
1059239146
774873325
1392195936
139968214
640993538
1445179532
862855321
1516980557
2096583152
505503236
1781663177
69141770
1227420934
1808144903
992345445
1947613899
350376145
974162679
1373791116
1970910359
382163670
1531884805
838458619
481831285
1764640280
1964043130
587227774
886043146
1449456000
1458734909
940659374
1778582645
2086526522
908683444
1890421857
1240873236
707636536
1156398907
1927975128
1348261427
1575101966
233281837
84651410
443638971
828097909
1895677172
918433607
43830283
1358090875
400902248
408001503
1355593409
1188101638
907319678
1885664335
1528446584
2047379582
1757413028
379715510
1703010383
949088099
280276721
1950325824
1183693112
2138645787
151161286
690232130
1374882242
1956859258
713400444
1990238637
1229193958
699794840
494961855
1457427299
368499278
1204367509
261644920
305661194
1461921206
799821628
2107891513
835991185
1484161098
1789418790
1574814304
1627460880
1459713644
2076653471
405562956
618841439
194886069
969509851
1599008569
1278359195
1238277442
1444170891
652299342
384023320
488430299
352235801
524812381
1471065199
772709806
637803
1370796174
932123756
1526519761
44713466
731152018
1299865561
1478942196
1852742201
31008630
1788876984
1434798975
1399361297
1370352691
1303357447
402468727
1843736308
1162429032
1706828035
649363468
580576709
1219251239
1735856727
610850561
513226660
1128339536
899375305
667514499
810876731
1483254466
2139171342
1693815941
1401172694
1646906600
2129898967
1029697404
824980577
777102725
1753366778
1383639741
32614028
1601640762
1873102693
43938394
1349045013
812774111
842020496
1190651837
226322782
972477228
1957273444
1005999487
1092172927
1059646009
1396850898
895659122
1565649403
1863480847
1766072792
435537649
1518829227
1981090919
1928508324
1637676424
1190950624
729983488
334822529
1957417844
1552960289
481332066
914540888
1365008938
2070251338
804572381
1705895881
1209953998
408709137
387961413
390097340
1314340104
1114309106
1243773103
264826306
1515355217
1509682982
1202851077
1703801670
1917158319
1906083341
1658522981
625029895
325441076
258184944
1905504489
1030488710
1429466874
714715868
1098856437
464371171
809194921
1229715824
1295189115
1359297039
380172974
227700622
1164868113
545144609
406379347
1383259485
517383930
230427295
438037987
745092079
1978053344
1459214714
1050105476
968785112
1072044314
1077574355
1866326777
720850759
1758832314
864020912
398773830
1271058146
727991478
2080632744
2123681480
418591163
555517620
1217056501
1264085099
405327453
1042023581
722007150
854100506
838382256
616921465
2046079600
1796764094
1064812992
2063510699
1237123649
2013386822
1345542780
732635741
721309472
395470440
1707115709
1144296012
1949190218
121335849
2116724961
1729243663
462928597
449116587
1185598934
425694119
144667720
442827585
875585177
45401733
1231760593
559685074
124025039
193961975
1143175566
1031292579
1844495255
532693724
1227474653
1526664286
49466592
929644526
1572559354
396360304
1688531051
709134006
748313710
1781550583
1835386300
905846003
1148579108
605090196
1516705249
160800644
703216561
742375948
1248680649
349669919
1158785391
1932860026
53003420
1277118338
1488975007
30320619
1406191658
95619804
2074110596
749242006
936064367
254438983
2039488854
1617274149
206034315
376495247
363674326
713585209
1071223116
51691609
1538534923
362598197
1530273559
1639218466
157555357
647253325
509950331
209334060
381886801
1146466792
768105715
1219965941
104581178
295748204
1854148336
584088057
1806459749
1149720808
972270436
1724684609
60917871
1306312624
2079374173
754234422
1108641567
773609072
534172409
253304532
1915153882
610827773
1682765851
1009438559
1450447218
2002963540
1174245383
1157273330
867279192
1857980787
763745928
638525776
1299726552
797864738
1829100385
1067629961
523053516
208587128
1574570198
502918537
19256973
2110563010
388444627
694402930
1950266443
1571522657
1107437706
240446595
2084429228
761944649
1825827
1798226593
1132125218
455637956
771424168
308466637
946107231
797722508
32257936
1959030385
1872589490
63687722
619827354
284745193
1401524040
452513821
1662778658
303526613
205735772
2024873366
1959959856
413815511
286509788
1383340028
716802638
2120290643
2124803967
1073649363
1912106985
1038487421
458041787
439225013
919545973
90678371
1691979540
1191963059
528458640
1535512015
428990825
79848205
1907774696
595011543
1745657841
1549491119
817506908
911273266
1338057237
1078637184
583862702
881573907
1045019072
2045037814
1883625247
602765764
460316074
1812097580
1997341753
1663976239
1077631740
1479721180
960799983
1976055047
1130205273
1056760301
2114260661
662880289
393326470
584148464
1329004183
141221287
766183490
1751998656
2008303393
1191773990
699029989
1183817192
16254779
2009462588
827534876
838935805
1875339190
1703883077
93993608
1913783694
593224197
418140806
1466289167
214658035
1119358605
1473653034
901330927
20446427
267385452
2042664326
8673014
1363376668
1229850183
141046277
2106590919
735227546
1952271381
1192543065
52475233
450142965
117607806
1596027056
638054922
1882069290
1592568372
431735816
1996359785
1199591751
1472568973
1005220551
490513049
1374426582
346884296
1259138352
41120517
1142034197
967129203
891598682
1313859454
632381651
1572586416
291080425
502325879
1835371809
1859560991
1783182866
901742070
1109696989
338618104
1154768622
1648743854
1866378153
1419888289
1530456170
1455216984
247427957
1646360172
1298873354
371861059
691241418
1806587200
1421824101
1443293976
150039394
996259501
1511160261
1334366177
1109943782
775106816
583467435
516287146
2014651130
1061254102
570591075
487372819
853407078
1887937947
1488988285
367599098
683097506
1325943399
275214540
1282373216
806427917
680964676
548999835
8822999
665809640
1166536497
1526884119
34217205
2091720813
414470926
564704926
1639787800
361469165
1548908204
607996070
1982332847
1284481645
2052376443
762002571
882369200
1254922537
1796382168
1764763920
1285258460
6204653
1696979842
116426075
108269605
628465740
1300631986
471390375
454345880
586201399
1326067532
823964451
375978426
2020408752
1553577793
1808035192
1387962706
818329441
561413873
1457172780
1043440048
892289097
120058866
1483393490
1636122522
1377310430
11594452
2095102971
152604837
139737588
920188140
1450976791
2145056270
1341181427
24264526
1302784191
2103811457
1097205719
1302656968
1608554254
1055853929
752968278
694762704
1880075900
1020114186
2122979826
678990391
1948882695
207784083
1774252235
924835875
2034396311
1080336953
880556948
863697324
674598259
2141645995
520172853
1304603210
708310029
345036230
1264294697
1014385730
96818844
1705183394
856986202
1095362521
1232670435
427896678
684315211
1340200976
461622252
521780717
375790234
1602550241
160368750
1822737452
534506943
219046600
1040141394
106088416
224630471
847748579
212219020
1067755418
1599960312
2113172247
437601151
814056434
823758775
1492727036
904034530
23048992
384135938
522491671
1498395288
2139470315
1860260974
818285662
417715183
1567116971
725450249
1683598677
951367518
405955450
1872823252
817014208
2013848864
914634750
1922744110
640494685
310908198
1915122755
1864209284
1834024730
1640330651
1622035186
287898262
91056927
2071903323
1428923081
736024646
1708644804
500367065
2132429235
778540973
1888872486
870601275
955199172
941985350
1432093679
980759537
180003990
1540925735
401183408
1295169899
460892865
343105651
1693163445
712804638
633881002
629273708
1018106367
77306306
48415496
472183061
990604026
75021192
13387155
1690303116
1745816791
1929635824
2127955507
1822286190
85329963
329079201
900455116
233504556
907309793
1391553998
507882676
260495899
922568135
181947131
490076731
1364070808
21939101
1021989516
1844339064
1352503943
1575839347
1251629080
1135817333
133174176
1536579204
1522967129
873924915
1201068443
38955152
1238479539
1089958014
78562042
1618125707
846452310
1041468208
1049795846
901730104
1385594322
1484113778
36421553
228756057
1219124553
873044074
1034023375
154626323
1661556036
1708538008
101422484
1850120953
2081759879
125269035
601824318
1213831494
585356887
982350631
839303939
86859145
426448591
821869557
1452775208
1978507055
2117805880
821478604
458015251
46242383
1224390654
300232452
789060914
642997724
368344884
1500483793
1622740810
1931125124
371693770
1844803420
1865068481
1951671504
1449897691
1173711121
1482306343
816747501
1901717910
301592690
639016815
1825961886
617326579
415608130
1288358015
136751599
752877416
1536651321
208835578
1844499903
865666284
444554174
1658619345
433421399
356637834
1994264257
24679473
367395659
787386853
1011275775
1612006488
625953753
1703327886
1176366698
1896615452
2121879563
283890677
174830761
712902809
195316149
2011989997
142476050
190963332
556556307
248877295
873495037
2051279443
1958534851
865174618
1943329599
1455053323
1625027468
795367492
1817472561
1437318237
609744028
1469035658
373516194
1135432687
1430204084
987564654
159342128
265671837
724253731
1678406822
1947321038
210249373
348709383
1428119693
1722770549
584471524
1084585781
28179885
1984821605
1212005275
1500172862
850818464
747155946
1570606721
835895122
1746988462
1588384353
963154848
2092629891
2027900236
1164400002
2117284838
1910689312
1676136454
355243743
31379141
1744498483
2035899487
1637024840
1891849796
2026980776
1010476346
1140447665
56112048
880865774
442831117
267706770
201159493
1018165213
1498180313
1444298859
1436956832
1493396686
1534351907
265242247
1128627042
840117945
730112893
222382711
1526598342
1615208733
118304828
536316622
1731648135
1612706922
1948966628
61020467
450139833
1168733169
1113463892
806472649
754548654
884759449
805585478
230242346
734826344
874231501
1258602802
2018424149
1424549074
1700906635
73600899
285566306
355891194
65826641
1401315945
472598796
1762465509
1225863116
791162336
67000496
815966673
1946263297
251292887
481470217
736476808
938046066
439792007
1807911917
872766927
988744682
476511799
2126632332
1879516890
484413694
1389978686
1275921250
753710064
745506770
575630699
701335708
822691475
102301305
1167739915
502011204
1430829940
1337997492
183816927
598338160
1716045653
543680026
1057764611
28979750
1246067305
1667096773
1908969369
1842635663
670698956
711553806
1376139267
14199873
1303836251
1789142653
1922094619
1757373090
1594769897
197531863
1674658510
1403813993
1519860586
30333941
717173165
1101014157
1483364033
1561582288
1053270136
1079844210
1964402018
1423788039
1568214862
255753125
871371396
1289393276
736526626
1188375557
1052550973
903310624
1255294053
1648793929
1205409394
1849311701
869368396
1854232383
1998475868
1861571171
1790547993
765252738
820242164
498288253
1204303441
711529570
832692183
220744296
1545030204
187920976
1741878170
1217443467
856534221
1741515426
685242354
2139503713
2023594992
31616560
1421713121
57974319
1430387274
2086255476
937785851
135719831
499865502
281100687
2025014987
2089175414
1177403552
1205504546
578782182
444809003
1537235050
1686285292
1714441247
1975684336
595572484
2119058569
1945729890
1697024625
1501827865
995261225
1625627375
334367992
1761358125
783551100
1575294242
1627510074
1641946372
464868085
491729528
1856603697
1402906760
991720838
516185301
1695621888
618706182
585790806
950283462
1848120684
1882014555
377250323
424525092
1501739937
1661291318
1330612825
563005320
587693898
364797159
1019327991
1690437725
1196454669
1337657430
1262905402
1245571872
1690990889
749735400
2041194927
1054113574
549122370
482825867
1562172215
474329941
594866125
1116845085
853282675
1738856998
1059519108
1054370091
1081503152
1188198075
2026524803
192903737
163650529
273371257
853325601
466207884
1303916676
531484508
632148214
292544521
1235430829
611754137
556333936
1931134513
1945535055
1872077405
1210365480
1911767780
915084649
1469847596
224432132
1897344210
702863298
577054610
914005510
719676661
1902206524
2117704686
155548014
2100404215
440894433
1938813578
201836066
378598775
1171330299
1537847186
1766736040
1947220146
1885831142
1332672957
337204381
1472534703
1449955535
755596876
961493663
499845339
1225274065
1105174139
1601937203
375189605
999570200
1504764460
1309003855
1356637089
1818180110
1790227818
1898345486
213459794
1235179288
1371302948
1879426775
1380230502
361640205
276401811
244015482
111895848
1388759641
1126788338
1015580535
593247094
740194684
168230028
1611005351
307494649
1498539137
1845754822
2023647174
232565828
1946092256
1466588601
770584391
1131501183
1183131499
2555717
859959629
1587011439
1485050657
1654563580
650933487
161576819
1523781344
17708347
852306326
1600316872
384372291
9918626
993013058
974494113
734976259
1983527544
1246812821
1085440331
752107076
1797107283
1000857402
221752020
610356746
145134307
1397611029
1130998959
257727387
201293385
89883046
1891751275
465537009
332509653
676352571
324674628
1326552095
303060557
701023172
784861480
933477164
651624716
485296394
1660349772
1837421750
1752989498
505500922
171148003
1850211943
538634874
262187269
2025381379
1221988285
1223558379
516631627
288380042
480449092
738778631
1376848013
2125801011
566281697
1090764360
327340403
101510455
1164388703
258169771
1144025611
82171452
1621888537
597317042
1621074933
1594597618
759345400
1168505323
516091007
1185179633
1581014366
2120699986
838476686
2108043572
685971350
469331674
163938867
1674987053
333926038
1281758833
1811167270
1573082193
288986773
288986921
993495664
1581995259
956918543
1033305046
253983149
492715483
1921120578
1670217491
2059792430
1271822715
1895690806
210781965
2065528906
1562388097
713778441
1410427358
114850449
1298670041
1320722810
2053192146
484836401
443274330
1254302054
1225972177
2004948219
2085801327
308378674
692525367
897545694
1130045954
847339496
392075361
1540167382
488740086
628266072
783562011
85783959
1697548191
1981285525
1528872493
1845005164
161001954
2044187016
1428746372
1198965770
1974379111
1193503971
1758903011
1526954711
1639450386
277920262
643746360
230720016
1476377795
849164576
2127781272
975777934
880257081
206846385
1984258866
583104633
1567053305
691082135
2144656377
1891206322
1891000967
1421240993
1196525582
1166991391
579054247
1716746277
523033360
1590960952
249185258
1850760554
10369162
661137986
1232419973
1788509570
117077877
1367725115
61023195
1282007113
241151816
959793204
830102129
1574476819
553012286
1455932474
749677202
10831876
623405685
1965486863
1820108892
1299805848
1246788566
803261274
120674701
1294808889
8401652
1895363711
1393600255
1537253779
1528870896
1051244149
559551377
1038378663
357377226
626421305
929512713
327838749
166218052
1781370353
1458676819
219639136
1351530344
1994400209
1471233429
934192948
1403393984
389734091
161794201
942704767
451593554
760527123
1349841132
2116382195
821867090
1900216788
629356152
1223516961
2039256008
626724367
1867881722
1338895757
15357649
1613390882
1647322372
2006376096
1154866110
695104225
1724714005
1052192170
831716044
661966594
1363465366
1790630521
224514236
2121071088
56038946
139122588
1335644789
1263841152
1785009761
2028469284
1742350785
1346878803
579807326
398065378
1151064402
2015125332
1703269636
1894479755
2015242486
1263871921
1287638129
489417116
756472316
1217489869
1407556700
219207247
876323662
1321548703
1902391720
1848563548
1318352408
1738661555
137830589
1440989324
2008680747
1152900016
1729868928
65718870
1447145077
704349625
2122172451
1492370469
532114970
1282741013
1871668824
194399920
682060603
1543846649
337392074
941235585
139956305
55008383
533304719
497894027
720536388
549071946
9747859
901873394
1678041519
1484253994
763319827
1349099091
239977744
1575429119
528225473
45078734
84119316
2028794432
1103890608
2046704823
1171127758
1380569154
1008579051
835854774
1373014047
2129259858
299819836
387162675
1869611504
303172534
793929845
1451892295
1022789653
846325692
505051326
1778828687
413709580
1178936537
1074326773
1912482176
945495322
1187759329
405160307
124377026
1728516612
730015247
1459641654
1944779851
1029025886
564693203
275915435
608635863
1298674306
1823350378
909428725
863466918
557747792
1483448148
732690165
447045303
373118907
368273637
75347314
1686790906
259255930
806691927
1084691881
953114612
727970165
2092364913
501132937
773998415
556465017
206449632
1597365175
266074298
605005582
417369088
956941788
640623707
731044642
1511459428
1618293457
368653493
1095130890
1812668227
311696978
393101670
2093594210
580361256
1091181008
284756292
560875155
857082266
1851552950
365425794
1612956029
311528846
634465496
1570774678
325966460
1050171985
1604560522
95381832
1648640774
1660199806
192949549
1211536984
299757167
1857428787
1750547139
1527015872
1837669831
789905981
1102678277
1255855202
248362275
1859625479
537782542
1945576969
2001032928
1694725868
1913775070
638994207
1486407901
1841480910
859185784
342752310
374677287
478658236
327654972
1748250308
5190227
781596057
720804102
644694183
2071583255
1094504027
1257004498
400188838
1244623388
1864810590
239126614
67175915
1678747226
474946386
1489016194
1449404507
1353877282
1077843367
211123274
791209118
1066526172
1784472304
1426132282
1853807996
581564486
205427164
50027207
2084946732
1618101701
1241019022
426142206
1669914019
1156569873
681674065
1269262884
1401527967
818005571
1867280358
1519826416
909261814
539548690
1860271336
1758960228
1307136500
53199520
694296776
281602185
853511550
51922739
2034174274
996101199
303062561
952301904
1703523062
1884974616
1045344528
33951590
1072334744
358996437
1977004651
337679260
2103739491
1389801534
889034789
464967390
1930389679
433528339
146306089
844443226
1007774528
284204420
299044434
745928363
239172049
2030435682
1271908035
1110171958
653983214
1844326919
814317776
1471252312
1103899685
989916472
2077266913
843007819
919067232
1426456189
542885716
816343091
1852038504
1746434977
1904628513
778077815
1290596205
1227796722
460581818
178931660
263790287
1562818
1028903574
1691375590
1382138799
132160711
1469837769
2036968452
309198428
1353669962
1110769089
734662655
200719794
2135507507
78684048
702544315
837635439
1536234200
885171978
1071687168
1355639872
1483789955
1834370375
1547926710
446949955
482294927
45633164
1940765830
1869794981
1976683662
1315931443
1737453622
756811496
562880157
1199303343
1230154062
773561329
1726110656
433462159
1327367756
1585082723
13649470
304590826
239828233
1921157921
1896876326
2027267837
315912318
1390271489
1690800559
1637210291
840174500
1038654425
1856843387
48787487
39905035
1847600505
1999583390
1525575073
807334945
1236753787
1682998010
1026961839
2081075664
930717683
537564023
1597443575
94283967
826619750
1294377641
391438521
529805164
210131547
664691774
1147450961
1268807340
893104567
1052088069
969634820
497999290
1076717398
1813863811
376408536
771329607
1159707678
613572193
450276603
1820418434
1642735076
2072423350
1692965282
394660686
461108855
1955099721
1844436609
1237290764
167217460
37125012
1100066141
205126696
1496119592
1538480518
580236874
315912617
652042285
514360194
880216615
1233414856
743414826
84548586
1188496372
463360869
1759485502
1257016040
168508349
1703175172
793853952
970776146
1109360840
1279051285
131048132
743240238
2143607738
1167065117
1285690684
1019502813
2093390002
1852877336
1069515146
967260933
1941854731
1686989269
327771212
1602455740
685781415
856569603
18303497
1224118358
1540867208
27125674
177984999
1952114716
13595573
402719770
1888243689
881872259
1759154036
1872421681
743684865
1531856491
1880854721
2002915064
1937404793
1754433570
1512004827
1575284894
1514886330
198977677
990285182
673170627
622815344
1225037317
641058057
319084502
865672167
463951870
1499858895
951585220
825753374
19502730
1024335506
832478075
1523452403
1653762932
1497235603
1820606830
813657012
1820654052
1210402324
1077313945
1477828654
2093829879
1033740866
1142380092
1133547188
1779501494
1832019472
1279793926
1677291519
190106556
1849559509
2033041788
1219050682
170356927
936820638
556747815
121824035
862195597
1818430973
1991218188
684688975
664519289
1859088741
727929918
478413686
2102933045
561907623
1967422962
1490616445
478675934
959004872
1082381690
1606320745
1401278454
1007852088
83482096
1255410654
1665872657
402022602
616029592
1487815288
25193008
794655450
1819976234
743644577
339332893
1493580480
1172237610
204840271
877926360
171784436
1717149680
1847199518
1350590475
1193227820
1158938599
23833961
472971400
2044528139
1693272946
833437029
1253572488
2084208826
117609747
1187812621
1879622009
1822522788
624814166
1497571834
1034739762
1514264061
596489788
1141622482
866010196
1775726025
2038794497
379013753
1104598303
1322207143
759759047
1158171974
1082587309
1386520107
1405228924
1965017205
302242740
644810249
1766042888
1248006933
849248901
1622841559
953768993
2082763190
1874108748
1407395579
799381071
1278683939
2020359046
1464562145
1691289461
624437280
2007698720
803827369
1302217529
997464208
1744484930
2059440074
143439939
60039684
1462421374
1443043210
1629875528
777655892
1486969416
62091956
700187865
416624989
1919664470
1656658445
1192266109
1150836623
1648346236
1638432038
1295155824
1939541105
750697752
2013492395
1408421737
1871542242
40597178
1108065297
879742362
1418302887
585356907
199226427
811156119
1797878454
135220248
1877978570
380473832
908862399
1209207242
643365736
1355888818
1408383842
1174209715
1091439502
1577161222
876267798
1983298845
1388039003
574874438
1722408455
753978933
1686802525
286371852
1858182308
567822103
686934751
589518498
370593361
226937496
133677330
836367546
631898487
37648333
1935036295
1105826413
1131294768
1654823338
1730000178
2047121421
1764093539
507387971
361653360
2036959537
98574293
617144356
2063785501
2102659438
1534932644
1312594703
2028114695
1131554979
231078293
1189793789
481742633
1520367452
549245357
1675907926
1654303480
440623602
1341301134
488877991
274662974
1138644677
952640190
1208700279
953911779
1632973043
1168428148
233333647
218477280
1171090676
541868384
2135666502
1518789560
770745563
765150885
237565170
1974107957
1469830413
890585459
634275729
1318914638
135981027
1523268916
149166531
404051725
1529973302
2051373687
315037169
799061457
1548896148
1027114152
1923923439
1709912208
1451552349
2028916884
1948505005
1467796582
1990016091
1903157836
1772194207
1015337986
1317196441
428735438
1391229656
1886136958
2137747921
1126388492
1649830622
1879548947
1275625237
1927794738
282447471
795044424
315150056
795366440
36707338
1849713911
862960395
717784629
260432672
477932689
711097735
320351001
1739697505
1841300820
925685070
623182374
1376429689
1843748888
853406362
1372728595
1094454288
1035625957
1308535555
1579031739
151152320
432933255
1157756500
1646266388
851413530
1797726662
892383593
1801841260
435575819
1675365382
456240105
1262225792
719283899
262428159
661584873
1099367439
1382494007
1251831904
2075761125
1090086788
1745311363
1050372475
279725499
2039336607
386630133
1501474337
1886302670
709789677
234031849
623367553
664402096
1939063596
2143319996
63074927
1142904911
2130790601
1277672132
289402290
1966224976
1387050733
1890335898
1291544736
1582722313
150292622
903850477
882878273
1926487773
1857430276
1628605928
596116107
904942360
899427660
199733520
401957434
124819883
2022206727
542851671
1905278888
855767126
1141370319
1492043395
1389408271
1280105871
755642005
164286813
151352831
2022825439
1008670820
1623688535
1020468389
567408669
329612561
929881028
790894941
782442567
997399613
52147675
1822619189
1022498306
1688154741
1689301900
737641455
85098239
1144557466
1376900462
2032145583
1973308315
1406153891
1362617224
1650441682
1204118535
1524726251
1030004442
291152495
1053727649
474004914
341227546
353977705
2091576692
1591319075
1382846844
533455860
1352401042
1227203540
1908852264
491181900
604959750
719630230
832272993
1297153949
753693585
1488953641
1611363415
1996305860
1405031314
698270086
2045377409
1483195923
1194390853
1973197944
285770270
676393395
92386104
715024232
179770328
1429043724
934647073
582676458
1833603010
661008877
291441917
1689850121
479831946
178231446
50559517
1460580951
310486963
67271525
1815885349
837373412
1369704453
1100914816
500492706
619249297
95274038
958429502
1665673023
827790863
2107210642
2050153292
1981501724
700529543
1769822593
721798264
750437317
469897599
110478833
462627821
1771523156
585131064
694017253
1985653895
1181082237
948822060
1587982242
1399697367
847425158
594431964
700337270
1422130960
983061734
2058379852
920096421
2029180563
1926007371
140573113
771995497
2071908167
64155700
2059534479
741264843
1747048876
644298979
1724762392
1152370330
2021539629
1741657130
300938014
1327330598
1775742221
1697145599
1360845248
708395853
847988358
1113207857
126913204
98611686
1562361506
2092632156
1872642900
857120901
1357282098
1484512876
1545172966
1783979623
1984347713
186877876
151085467
1836745240
1860950349
1819788364
1580733420
1673366036
137324122
1649780510
925768773
1262634215
540576537
1796883031
1451992954
1559757199
1818837726
492608399
620769196
1150715738
1775415490
718923815
914469800
397006434
1049197123
1872040317
1365537786
62763080
1959995621
1430945966
1456749015
1020913536
1061524770
1450783716
1951933764
1252030531
1594972210
862067122
1915355985
1803446464
1406158424
1988015540
1112157246
1652584696
777056522
890244187
676915617
628910924
905458220
193386518
1784571172
106990799
175225995
749077689
1992957531
463037775
159954881
1969255393
1276307690
1486858142
52519324
1452476914
847278885
2027862545
728545364
148635938
13063220
340069944
1167011106
1710261945
809542166
1844396536
789798569
1844551348
1973817371
1249838769
1185012362
1851871334
1734055161
1557058205
513206352
1937316486
1919916361
483612697
103766796
599961530
2073734596
630965943
841313390
1626601983
161990981
75616934
800497214
137324647
986582785
884639259
1395369121
1860796822
245701969
1469634554
2098944345
1087684940
981263110
317918614
1606530235
777305186
1308753621
1547428444
1608765561
1780059305
1647813671
1476425577
1121579562
1201964357
1693453112
1520176460
360226123
1670852470
1326212412
1213114
363965751
432901609
871193633
1042456019
1793488803
744794606
480057509
1153506259
520353678
1643013948
157011897
1984792974
346160619
137600956
1079499164
972153857
612265311
872777966
1081757572
1740505051
516783122
1170169636
1129394907
254786050
586677566
758733389
826284526
1576595554
444642428
521005560
1195403143
1978941833
568962879
1748122005
1838811357
240751836
1284679524
1275264234
1662892820
1298361151
1990815209
1543930894
1753864840
1555429195
1113938896
2143623158
65190068
1408826681
1810288139
1849204310
1135049132
842365798
1362339411
695502355
502037444
1067981434
1642714717
541522899
528762024
1457087932
610333070
1890870645
461371399
1022151457
471058304
1632511798
1802524222
1580688392
525010585
109424476
351289669
1968145597
270656746
742181513
1361169686
1474696497
1998443622
49561648
2129056628
1574613351
733100953
991540904
2025722888
337350957
153696370
672522132
458086963
771897568
613051030
937159643
29698701
1828581718
305710547
47925257
425490923
2138900458
136342422
1934926067
761195375
623237006
191729157
36908918
1900353200
932223025
1592089045
1252740271
1451906609
198375287
286910635
1023364740
671456539
2051963056
1473395514
65776721
1957615115
928161128
1478441879
1062955424
1205455195
138663290
280414031
170249327
84904611
1175992126
1447936599
1471567813
2043637784
119209898
801779760
295702726
1470140372
923261807
1648776960
2084375343
1291634256
1437529562
587065767
1285241969
1539196163
158519815
794704327
18323757
1473816717
739306269
2039640587
2032695572
692491928
1967528972
704960676
2012758686
3466243
1744818231
1819154815
814833632
580142118
736820111
1496029245
830241479
1448771020
106027730
1236650638
13762859
735849019
844725185
154114740
2027942064
264764188
1775242671
405262731
2024074248
342657251
81590560
616925378
1115788889
1309780308
805552377
1723376982
1856059211
1850625229
1426762055
1080514871
632989809
2120476117
1953900891
1559342689
1810532426
818435630
1382687389
2093226151
445101914
1042769454
48357725
1083314142
1123228625
574931483
240116962
78754358
327396932
1363640437
416706571
1156673202
2060438988
639119597
728359175
186693368
750050255
1452962338
2001588744
413448687
1469980938
715853786
696123684
1301423590
1202452825
116107624
615776510
1172632316
1752975276
344252408
1037742144
1066349756
225784689
1797786725
1608547159
439874855
596847414
582581812
1224303277
597890735
1859858941
371999035
1686228208
1775975965
951219101
1765305371
433266124
1985398076
1534861300
246740573
1098585823
594588975
1660850287
494802671
1332150297
799983703
137409358
904997431
565417767
1215132796
573620315
304554073
1223870700
2141912453
1027945761
389444475
131608804
2127204256
1676220707
1575331299
895312225
1246257425
1157925375
760695005
495907977
276290790
1167232910
1247316371
1918067574
1199887587
857028802
1243302161
1453107039
1292942398
928579478
1195686149
194355675
1273293087
1562932373
1817805625
1216105501
1649598451
1756443715
1051752120
1257877648
1576772677
2105221804
1899282078
921217621
1607930981
116584418
1180737616
1771859265
1567902373
396944422
754565636
1977079548
982255700
1988424694
1261959280
315000345
538846994
1481710781
404725072
1634253729
1148392447
1327171738
1928883589
151192221
159011286
1208875852
1558835123
1279434743
757006982
59114928
283533812
1575471967
1095465474
1245545035
841822395
1692839815
1064622234
1033230755
701363343
1292907056
1302834352
1871559
263518297
846431293
825138519
378376915
602556412
1791588840
1963728054
1219748213
1758217807
1767549925
2023760323
1957258685
1596902229
1995529905
1827859294
907486604
963103381
2022191794
1027459410
1983297152
309494119
1149672827
2037051373
1886779839
1383214374
1333536995
392515929
1925062783
1778207103
1181449343
1110540313
528414760
1908037300
2111188077
1944623405
985628201
66529068
1910133537
1104033550
311737681
1375975194
1825763401
265972397
1585443027
121211255
1191973403
1395703502
5566821
2142801665
322684057
555565457
1684662553
822252546
1888537293
38836030
1441877945
1589524266
608706124
1614025660
2004823740
1443522209
165296148
1682890230
786083372
1844144159
1508974560
1205147921
912058479
1937401126
1031292339
1536825159
759039647
1956676288
456597737
2126418898
1800512599
205946688
193435873
1284765029
198409520
1728174170
1591293351
5085264
369450859
795375907
684857256
1731797161
1635740084
1834217859
1258207250
945214659
1328778767
595407616
119632180
1246429031
793075457
452581353
844287659
1723947496
787948425
1413738776
927180276
1685814904
1896690446
26565810
789706152
1063477840
2116590128
1048552395
1967230789
404412481
163186363
1825137014
1015645732
1520507582
458095575
918171604
1330079754
1170693579
51596875
857612217
1334394382
726493674
463268086
124368310
2009027565
43990484
973068535
679964989
239519991
1313650947
1351524762
49797666
1931339734
1584680374
798152977
1594693574
1748190976
679066425
2055605392
1177226821
1910550933
1048694890
1466625136
34932125
1849873937
1733047767
285720610
124901120
1195294798
1898200947
1541612393
953132142
1814436008
415352828
688130412
1871713712
218836123
1058214446
1888881149
474357485
1660272294
789099362
565376211
405688157
625581939
1587316280
1806872261
1837803301
634391801
1684841432
1619154344
1825240484
1777654669
1298360117
2124655659
1485488047
2028496313
335902370
76926632
1250799128
2071413858
891213560
109588266
805536546
864604128
1000866879
442030485
1534892600
1045784345
534517130
218038290
790096971
92635152
2073618014
2007158585
1234411487
948601104
1614956794
834898501
1829314076
547512199
142688537
149745532
104706347
521603440
844645729
1436345426
1334881078
644519150
606440106
2014996868
45093883
71383179
961303892
2132727774
1750916862
1526336482
1365136339
894591899
1437051499
923242393
515768589
297593222
1244595345
1027145049
399707810
174850812
1795701485
71655604
940169016
263152002
35368825
1158248182
1274468369
23884832
2044573647
705255301
907490402
1059738329
23921428
669443075
1875328714
110555859
490702798
1839071454
69733294
728146777
1688664829
611816646
1624050612
1317982607
211144054
1690587689
439004625
436016284
606974660
1972389502
668928448
688620082
264286061
580924032
655200766
756239077
1527623337
757705560
1596378679
144612833
1805754605
416743900
395648346
182113747
1885741635
1472721697
1122467873
671870085
596027599
492839235
506686242
48379876
267729417
1758745260
562471229
1437822359
200780375
629635863
6427917
1236791079
2118541829
275286914
2136396986
227368763
1264954532
1721895605
234748526
56589401
1963101872
990672093
1654958150
708331218
87827326
754214012
1193609517
1964534683
1407353919
468025965
1552243682
362346775
198456834
1498103352
1427506426
1459051486
314777526
1104694707
48736581
25993690
365561937
365295206
445796318
1573980048
22781302
1478237435
812026993
1361890257
322175427
1918049567
1078047177
905399323
18211475
1388342128
2120092602
2066049252
1597773463
962526100
1100489003
1195913723
92849136
1738830319
230817562
1302125171
714804909
1832131455
515738155
990835939
1209290446
1415622114
1396103470
472774719
460705402
2123223104
2012714821
1547111335
991957032
295856799
988573297
7608889
1058840017
1826405956
1997895997
173092918
1769692593
880363367
414891370
1974017634
170684791
549282620
190688887
401237831
241147037
1578549669
2030089973
936735383
1133654524
1897962875
478006228
213191027
1385466527
981449642
113575412
1863457646
1458570204
1671836870
2029798532
1677969879
993428859
783287452
1536743282
1331477694
719622113
1487495714
1689006468
1490593
1990120180
1991237831
767337106
1971167642
934562610
1937725335
1268980215
716859851
1408100625
337351198
1896280211
1769980871
987020972
795330599
1043381044
465092526
1370994194
228384456
520955080
1329255680
64606102
833581059
2052640930
496775179
1347545117
534158128
2064532702
1836008795
2001012532
159685843
1733221375
155495913
340014447
541208520
1176485978
1408519207
62315248
771601605
125037849
1892595551
1700439258
1920934648
2015115545
158855238
1711404122
718389156
89549147
1917607277
920245387
278175667
835996367
1230049091
950040810
205712979
540267775
1255165072
1700086639
1185218167
1023497146
2044945954
1795904220
985342578
1551669761
1649071078
916953238
1653820555
242891737
605395119
1567848355
379221776
2094649514
683208261
1754065594
941282447
1596603801
1415133715
2103259553
1152895039
1748305733
1025853740
979306736
2044241483
273263895
1841615975
1604151028
1007893384
1094847046
1996180807
2121515682
130489967
794345753
398455125
1949884879
1161479959
336243778
170665682
1604136766
1940614922
240933411
247537944
279287997
1004583501
503090704
514182276
659289597
469051147
81578770
1084097334
753792574
52708888
1425598021
1402734769
1892914844
1569700542
237412568
1022185102
1345724612
1024197629
1910917649
1193508992
1448128705
2099645304
424503870
570087706
1227047801
1974632138
1665430615
1520352423
1135692958
139980644
2138079359
1322098550
1856296214
312785605
742526539
209530973
1012867506
258063004
885116645
1119866349
1168105653
1995619560
1423210346
1607221864
778354
934659361
1758370559
858310600
133975427
1819415439
793873711
1780110479
455047430
1208481132
1787448344
2140745547
697575133
45243883
1477145333
1076612014
256402357
1850426895
1151022056
1294527992
394585068
874763449
1936611967
436344793
1622010134
539053851
644437551
827800644
241348746
1106235718
1327516669
649378875
1950640606
373018049
1315909859
1962715701
63812703
1459836543
715320529
681334559
1271113323
53488777
1246528503
399451741
1072257788
583768184
200755572
307210735
1270810598
1178405575
18553229
1559758553
1664457853
1009026015
616799219
2096275716
1482680098
2055324917
478514660
1228673178
894059735
1022969625
1820005559
1884773498
893506945
1663564986
85989277
456490993
955530275
655808822
872915489
359741083
888202265
1426006290
1183010519
1713377327
573886211
1118864004
393590984
194628999
1686760497
1577711046
1336473220
397870054
1789064596
1192649948
1377966997
958925399
2147276602
192814109
604685148
1369779365
1622056080
1042154117
434742027
265890060
460384025
1320524303
839066628
520549120
776334449
851232634
1171981893
1569439972
239795494
563241727
586156517
780033809
1935446561
1532268658
619356758
1640811692
1280697237
718528319
429371363
1499013054
819267259
271725415
153633403
11972984
2039256116
1121875105
1934582654
1615368898
1615582961
2126383034
737601518
195184699
621183295
1500843469
1080314790
1714146801
893709317
702442854
801542723
942269593
931519690
1558487675
1212559964
1366009118
607835017
1745638934
600835860
2113822074
1109909850
1663156078
234113781
1550365703
1812989613
798608374
240294385
873338072
2042042708
1968705268
1764490110
1031497010
2120364811
564820683
567538869
1702756376
1260365635
2120998970
1759093611
1862662748
1128235590
1683896141
1642192753
1995747156
361074236
2095951751
1397450037
1075352658
1421730354
2091747230
467011607
1421301244
914159756
956280352
950398119
1982282557
1861504192
2021141080
941345505
35181195
887390627
1588415219
739981401
1750197717
1893076995
1497735114
142080583
45790886
1994488983
2100607336
1482907769
482247340
1785730581
1345827136
1473423019
908087103
259931217
197294705
1140285340
277151479
1426599247
2075064618
537061022
1578347597
1349147757
874439633
965597782
1923960630
832458790
1998678733
1780260515
677161095
1818036346
1137551574
1767499644
985626359
1783622930
765647633
2109753833
877261399
379143133
1142907248
2005653488
593858803
1931292338
2141161341
602718549
747377387
739521125
1505039163
1284767399
832558852
1183859739
1816698596
1641218992
769816246
314400738
737523815
463960292
285911592
2059839454
254986636
808189546
1394242869
459868300
888522926
872871387
766941853
1264347441
1655091312
1401967822
1591761169
1390174330
2052112532
1367834361
336752450
347698009
1461945807
441591871
467822606
1316739980
1333045770
1088241537
1063726786
1564530015
1888718082
1683546235
734391095
555447927
1642046465
1277709715
526788209
685902612
968008334
2038362909
493762149
1148255586
1875864193
71528578
1028190975
1938572170
2116469800
1391569859
1125495014
1671976256
702734034
458549908
151226319
1325640430
1540003974
471004374
1622727916
328843986
1613598493
622935921
1997027386
1083748538
1537865618
1331502591
1800626168
622998199
993869563
832568689
924696054
457265369
1664119337
1942529444
829360738
1578992140
1636921020
1448248534
1824997864
848583544
1846139524
523501619
1703206966
92456395
168092752
1524420598
1908303036
1663483066
557108169
38625307
581967783
1327666034
464073321
1566587727
1258243460
214615239
1741107887
1652456859
607341354
1401374758
462700822
1662537120
417761982
993095760
1776604229
106586028
139407199
1618432376
1226822974
1773764515
1793157632
1500360610
1315428194
957162281
384560323
244937975
1763383610
772932647
2133831693
1826205601
1471892415
692962049
613678704
683350123
1617830971
2087489634
389531849
1943937308
208122488
139583532
1245790937
288917959
1588560549
2134188883
686606103
622559423
1003586826
1833142805
1249641338
1913079534
2032909876
543149640
1439067417
1802854314
1336524547
565773762
474742046
602031607
920577419
840006801
801846272
461351689
2056283277
464426742
880502609
1494760710
769660018
856341446
1965839395
2127426661
1953041139
159532807
1168899335
947645123
1925118920
592741256
183749925
1906620644
350314690
1953607134
1337853078
888561013
978545116
2108620201
524578124
1871489600
1017755008
505002298
1997100782
238762930
780063122
172117519
2074860205
189265410
501187126
1568175343
1005086797
119475293
375378790
1594972848
805738960
1856605741
338292832
1609618216
1259687983
2114944546
309839022
44995499
1584797434
516845694
1560830838
1389392982
1062785298
875409443
1296185388
1169341246
283684082
1631121148
550698798
433548914
1292591278
797604237
549356873
125152741
548646454
1045297091
1559048447
1463948806
1877487535
1157935471
1365987633
982067724
1488939997
1035230537
1604990750
701810118
1404187143
1984526114
523507060
494245994
449134227
420879880
644065578
627680882
1345005294
1886812783
215001418
1010357197
1881116149
1103342719
239206364
713062061
1893507166
400442010
1578551569
1862725895
246143124
901330721
1748442281
1632654223
556993416
762214260
1841143248
718079795
2050931785
1082519824
548066004
1021018112
896186655
976759008
454247965
401995595
187301471
1687509271
1264152063
176500092
684647512
228202260
807689630
66139298
1112838782
1230668350
65289131
849953541
164281368
982317520
1087734967
1643875523
1935975447
719149973
865341891
1857431144
743205350
546425226
594471282
799665935
1836817769
1730803868
1825429447
1497924329
1526340360
750913179
1125764810
834024742
1795436587
1713494157
750325314
1556681326
1605961561
528613714
751834330
495839971
823286952
942616377
1939363581
621569241
1543928298
1129652842
1463664797
1680021038
1725266627
1750739942
1146354764
1484040133
161667361
559166158
1175749708
1920925419
1302085972
507527887
1001814609
2098556847
470724203
1606787858
1230063573
1553397580
569036351
1282241463
266012191
240746140
458862141
391631965
955494210
115549109
237153958
1201115792
1749947836
1739230415
818135074
192765871
765961359
53953092
926738142
1127976836
526379101
1218121956
2108688169
1382768192
1457577628
1969058759
202766867
1344061184
489229932
1460799307
896133403
423211451
786983196
1945305819
533459668
421929339
482406753
603503346
1379669735
1353009971
1834757435
2047290397
2007919274
992848744
1277582363
1458211960
1582929110
787772543
950040832
503047780
1430295105
874089824
1465516571
1164360401
1763230270
326965069
918784042
1646832368
617429443
99056725
254478382
1510222647
1627414877
2018313600
1045629616
331300043
1494013887
1242954020
2083884178
1344745651
723951528
1047806235
128167531
1282568507
475894455
300914934
1318268452
1756976315
1885478426
1097942067
1594533390
1264514944
1611482993
272125103
985503085
1549999756
952957005
1044334846
2022256981
2041979204
1916113560
683452895
1948449709
1875368980
236571920
981897658
627713294
262842961
1655297921
574828992
367833970
776169680
2101003949
946778375
1280406387
1847558196
527911124
1465883185
1786228789
1873409710
1876599296
596824497
608023469
1637386958
1366749254
1655182458
570363583
1837749623
1982314395
60292627
1392224784
585987111
561100457
1657575073
687381806
1282358132
963707576
551905622
797691932
171864201
777415673
319824539
1856201307
497683625
1880435198
1744746053
150592515
145425983
486657875
346295885
206054971
2115347343
1262716637
2013282365
1915111961
491443519
1243125487
1701137397
1571551787
375560301
1997483600
1757241893
855761591
434659466
1181972483
544977379
993312943
1633847845
1700001827
1962983318
532366294
738055355
1721577285
1163608714
641709360
1020650811
1005422492
1433308149
912156834
1047777348
1306691636
1638364286
1479144534
1765518445
1589662353
948490949
57028951
1755458627
2104780139
444103221
1149961160
1025720512
773106293
1683341328
1841294140
1058194355
270256359
830638782
1059150441
1887447406
834913152
774367097
717281434
2055617466
1795152808
1117726973
368109685
75488148
162971058
352881922
982366509
163236757
1274934714
372796322
269721264
1818329714
473410375
1799613655
1836339604
1114965173
1041475134
85345914
1639708549
1003472774
445946409
462914307
313979826
105552537
475708303
168677448
1172930192
1060936308
345283373
914510911
290063999
1336879869
1813465914
1041403063
240080868
46069993
1933494916
339162286
1258524121
1002636636
1985460673
455717716
434948458
1811068633
1400067876
2008092963
1253880595
1164178378
698794773
46102424
1121436106
727336385
1490455445
1063859803
1575308384
100663924
1817149911
601772433
1941528799
1774354009
831378695
1345296609
1510565239
1890207558
666073082
2110276876
897351675
908617343
592366639
111484474
1858651835
468822659
1966249661
1534208548
632174757
1486944877
440417406
467133190
79723937
1324986061
1965377076
1147204878
1712352925
1321399514
1378692338
159483078
1239836006
643119218
2020109816
2137587188
903763466
1444058680
1384769352
442984656
735489499
1159943698
1157332017
1674529070
88276095
149908787
365625511
1935475839
546530269
653133946
1580232327
1431097217
1937887360
847519406
1418617143
23602575
1043724752
1187711617
1491982819
1735640484
1213278714
506998175
219565093
1502034343
1108528892
1883150703
1686303260
1157030963
417780154
1193526039
2140563456
916035279
1204729745
778058796
1351455191
391295034
1765181886
1812297295
2010301991
1642709709
283542930
1841400835
2020754278
1264108220
971150638
742003865
1553001314
1926872003
1562939229
93781099
484853804
790433996
324943908
1916168523
492492698
1915830320
1956657348
2091033311
1410048041
96809933
1052928046
268633645
924061031
227415591
594770669
2120285965
1486820127
1304015154
2094269403
305793731
669031140
662066252
137522142
351781525
548943761
364462717
733784711
1845947684
1256071542
814524693
890816153
1550227810
1151040314
1565400433
1811225931
1319649557
875486513
1449567061
1153528735
58323412
1579035307
488979369
1960955305
1727234180
1171697030
881129975
583798794
251642759
689732178
868721503
1772185318
1264243721
1441406178
1408095212
1760851676
1941854475
1300335845
322285088
512578826
2029312441
1586456921
1709772879
1360807838
1001199312
1533115625
736383659
1609321813
1309044197
1347521323
1180601937
1556508392
183452468
564487048
832334567
1784075810
1485730676
1061502618
1918268787
1921298169
2031144678
667509065
1992031638
1699598102
2136185585
1132464738
1058766075
1373054646
1392843936
858564056
978945266
1350760614
703867705
90261739
1048523942
1576917613
2053622123
1618180020
1707685850
1951628461
746047800
237842304
1556106285
1614560064
914322522
2038119644
1443123441
99907041
1524842484
360306316
1687346052
34516940
1803716150
1348502101
1836209967
1339127919
1229867189
602816838
902474373
1607605142
1285421710
135726081
1251239366
1318918532
1559974601
64186074
455571786
878536526
1027483301
1393800590
538080208
1402173243
1928416193
402077855
1271089205
1041041590
907641397
1351141568
1252695136
1550762238
9922304
1365355424
1151508339
499157708
578645686
1353955184
1635936086
1905114926
852682352
475774948
1189533619
273290637
1247608785
1757235762
492441563
2060213152
807854541
1028163780
1730306379
47183424
2107753372
1588306057
320982487
462301479
1112936190
902837335
978259279
580921152
1430161939
367409525
1584471261
1182460755
1275496989
1792873478
1290163296
687200225
2122591553
1154218735
2019558674
1500323680
250060100
1676321894
815505280
1127281885
624449923
1541093918
390226496
840074092
1725532444
472290586
221810658
402632585
820925783
652985087
331689194
1270783617
1050102730
2112082149
1092306653
167380791
706857211
1358618901
1877852468
384780615
576875027
1088390610
1037479294
2016366416
999524160
319383235
1014704009
1526936895
1966126694
64498860
1836367177
1562753353
1684559076
1988867548
959011922
312636591
1826363886
435589579
215664698
1288428374
260681924
871089826
743872623
1398342580
433347425
612949101
131055530
1910257759
1690868739
1436365205
243964072
1893945102
1590880282
831493918
52723091
1261619542
1212309946
1749234974
1180689874
749518002
1561369331
933017364
1635650577
160727922
478633740
543735702
1364139242
1644180441
2038269283
1736746300
792849710
241754491
2080623460
2118809144
1440495487
1063953595
1065006849
1818314038
35939094
736455479
1042972794
405978409
1000723024
1037013133
93717801
1382481394
2027468837
1730887090
1021428184
1407696900
97941267
632263168
1489490883
1829486992
660834046
483824405
1857160448
2007726471
1282925419
320922842
1387453628
889197864
1552876037
142625313
171358752
458079040
1361596624
150596965
526776194
913971477
1291926579
1337028518
122753871
567293448
1269939492
1135460862
387965649
1213370521
1349808176
1355334899
1922878598
68977151
721629815
475705667
1888815732
1685318213
2106673421
374491256
665252887
1431053816
655101602
1821035424
808931541
437995518
283847136
1867562457
644264541
151167030
536431594
52849243
419419748
845907547
731805192
1291400707
1484263879
609840717
1733609606
1528346474
54182362
1070744885
370202847
643864311
983090982
568202396
797347584
1680225985
500500405
1891561349
1397984649
1117463482
2129066301
1898063496
2117606883
1316310237
1051472619
506184662
1906812956
1775109211
1549928610
442322732
504999876
1766377301
106966133
779672300
614751223
498257461
1613584602
782325771
747209627
1164731681
1009189748
85537191
1434404112
437062652
890574496
1293955639
2141004821
1809014360
1713550545
1469165381
1979101057
2106705102
1976893830
637795807
1091350619
417917975
1119417421
1615474304
39706460
465634758
1050751654
56168994
981476263
219336849
1735193330
129008991
1061902545
405891172
1383130584
9045362
1874763047
585490237
1773873311
1009618001
1600727073
198024188
1217085544
955102469
1128245368
2072806470
376904471
1366042537
1575430677
344190015
1456872008
1441222082
27165979
836718046
1546331596
1601326762
2047824661
1340590666
1835451737
85480262
1349480033
615477810
754598686
973869892
1618737136
1631933674
2010437041
2133108861
485942457
147020173
1015272141
956869456
779097411
1135009575
953084255
1737004841
1195570057
319104191
508126032
701069027
466720866
1212971441
1416720534
1845549208
1713797910
727922157
1763080409
1654852090
944088650
1108703813
1038054854
973380801
546731920
954382441
602559952
277885751
1206838359
2119959449
1553819023
1221694315
954812691
929310855
1625539289
2008482957
1817034644
1271041459
1580062367
109703864
108526672
1738136519
179230388
2134891283
1707259314
1869835647
1215320427
182747187
975278502
162564302
150257198
16672454
1513266248
156392854
21109009
32413900
1781548484
858378060
5080156
1970058002
760015132
127927484
534835884
1767913553
35707270
1885913126
305388061
880291396
385087976
1787789219
2089807160
1795293624
1389091304
40920416
561700503
597733945
1145527494
944629743
318646811
1017464568
527493076
693389898
1069934421
1240042241
1875908590
570154050
1810867297
237900130
606339209
198902503
142755791
1646035220
2102325627
2048460895
1655175706
774842728
840746318
1825748137
1306728788
601808586
1168947114
1021422916
982987402
764943959
510116737
2123865609
475988970
471366240
1603045676
186525937
432572300
1794461410
1601813703
1162649250
959448356
221035808
1358961795
400850598
479407385
230813869
1445260998
407224160
1616197928
1871031071
920520817
701226676
1460476146
441194675
1584421722
1931786752
647406084
1257303009
238685183
1880239756
952093578
1722467033
1691422774
1730642305
67825622
1095684608
1820284345
204705967
1730090768
1497750045
1548054441
489212460
731859190
1125344025
313314623
1349774532
1128392646
2037399751
299005887
2027065568
1948324332
102326192
1748195669
1406826464
1868369022
2056509526
2044922554
226665600
927577388
2001161232
167127473
471808931
1216347506
175081759
873019168
895560765
726428560
2139518749
971832763
1040883546
1762895287
1256671919
564232063
992555191
1533412303
344720084
468217085
1959194340
1754999308
2145790963
198713962
656614313
65972963
770960558
1274556176
1352918000
758559074
433216118
1972396757
1607559226
913159140
1462637831
2062771232
1036790959
1130900826
1695755107
1437454204
1859049993
1244618759
918374296
1570954259
1131214023
1352278166
1193878248
373263224
1516197473
1037870766
55067327
1527602930
2077191442
1424517324
299367446
1426953749
607273890
1318387007
2130493523
107345122
1709462298
279643510
350400822
34083432
500635906
688529236
834960706
287059593
1354856912
37937199
920224753
404262957
1667491645
958256799
986464698
26110976
1100042641
279483589
2105148634
1289048737
1825431431
1015137021
836561100
450766412
1416916787
389888308
237050739
865507768
1181998341
1557733936
822503566
40252897
953488732
660415831
1322192551
1886251277
559606649
903649416
1058855616
1330846675
162315039
1949612863
1883081909
931090585
194826191
1275066421
1938260919
1356679400
1648072062
2102865817
1233629822
1966912575
1099468873
404359536
1273092919
2007328346
800202157
748114012
233051137
469963904
670366722
1821266646
1273926606
1857199449
1615633110
1000492601
82887937
865719692
541406076
410575065
542942110
278060856
811641045
1440515015
236019649
1729365935
111095820
1297878541
484330383
85798291
1977401529
184565239
1465847317
1838395247
1255427212
1808812940
236068851
1951785468
1790558350
1191084905
1353355346
1248791987
880528527
2075519010
2008944611
1526003227
383677393
597810503
51398263
20440843
46097671
879286537
2010934769
755911644
435493628
141762246
362690443
2049232028
945406978
427196738
653981591
324793634
900920165
761277720
1737234878
1935434547
71768207
1347779157
1852562780
799702107
420593643
883214229
1216698872
2074258482
1470601957
1939823487
1825098552
1961306950
217796683
812994499
2005214462
317213909
1498682511
1212973703
558362616
1062229153
1122437507
149655899
818179522
758896227
128214988
1500633855
912459151
2034735867
636054946
1454737928
859436909
1956449958
2028476537
520136411
1682987388
960903299
783655912
1728459200
1177312125
1177696073
1259393852
1946699262
63820699
1702053961
1527840911
1028145810
1733694081
123688442
1930360306
1090125394
163446693
157027641
154701030
118685841
1780186339
255818905
1012930435
1584317512
1142363134
709769715
397971413
383844870
1884481929
16781620
1766821956
1424949793
1352923721
114571735
1245058230
436795216
1159634614
329127453
73990521
1044144238
1712805736
1305704508
329938069
1584952085
1113121194
1669689696
329047371
748522896
670077757
2043455514
110157102
481341861
152174325
177354164
2107043680
481035874
1572004052
482217285
1267063228
1518690856
1973441049
1525934490
298247259
371449279
99501622
153600851
517528132
454913355
1472351726
963825548
1134219769
1077249117
1570415789
1689388498
1972354143
817217056
391283750
865545886
1231797990
1306104163
340050135
1358264530
173822531
614861251
235777520
238197080
1872505696
1185319492
93145621
1994747949
855894954
1244108690
2129310513
684406555
275290247
1353230890
1887036166
1633433612
2126044426
811469000
864334633
845744887
1089081488
1069263517
1159211420
860445862
1038485588
1210196224
1746340964
1279605841
1674227405
1323731694
1089650308
1711403614
871130247
839814624
1317757967
1457217135
1915496396
137976120
853036555
1546837427
1397917090
1229893446
286895851
1172093158
1799377198
2142042387
1584699183
905255729
82191573
531586812
1559902429
2005241702
2064886181
629468244
406549560
1921255317
441428075
1064417511
497658953
735341036
151642412
347282268
1378214533
202745810
748137460
660595555
826219396
1478712334
2123129011
1639816246
1908476615
1515516116
1193183208
363058828
2119436165
866340378
912970320
245791548
1745832088
670961609
1602607603
1440752889
1946052740
2033796128
627943776
1750434516
599470758
136098242
990645485
1728758498
475837981
2067637856
1822075424
839123885
370975485
392973410
31056035
1837748016
171175508
1167952250
631992873
589995129
596622945
1985635576
1623323245
101866099
169844499
719189444
1513488392
1550909949
2006842731
1747638540
972178555
768159694
533982443
947990540
906443700
404735802
1434006272
599664284
85444029
338009107
2012322762
793641242
623869377
2056529176
491296218
41530166
527686394
1259746881
384571040
1006173623
776017985
120963849
1590150973
1506940179
1818486157
1776789511
763459456
1286590250
2034294399
1584299609
1907874763
1811372601
1188744261
1466791053
457478090
424557
331918527
153367123
748839833
2082689233
1682735873
267174259
1203302308
1237756151
584839220
909410472
1919840600
856280907
1770754729
1531518497
444657332
169930725
1391341383
1853004091
1866965773
535493673
303604051
133385352
2065544021
1941969184
1989906919
1671889259
2102864364
1120376338
1784936927
1595541670
1623276397
1027500630
1687382181
521231755
1238291010
741817262
1031869725
647811141
447898573
981265686
1161082270
1944860577
1925581722
1600173033
1993089065
624995256
432205948
442283871
542946128
980600788
1986588703
1117009334
1476494776
1034351876
592942162
626668322
468147792
2011741287
1811500513
185053190
71791965
1418076409
1988229594
2039113435
2070019005
941883914
522300794
808784500
11103214
1453622691
195873361
1618623646
292528635
2098760470
1176132282
324703235
1787149183
1393894417
928626178
2070923970
1935655023
1223039060
723545287
664599664
1147998948
1043754697
410090710
579705905
1601611736
1726480512
1103023553
122415904
1509164690
301142718
1520825634
1935144754
1718096355
944175277
1080640228
46669836
1526110125
532987584
1969624353
723265244
142846349
1754061828
1995011280
1435222772
1858976944
150531192
803469751
163168707
387158699
247100294
975042247
1305783256
536275261
1907861166
1387065042
424538952
1248653973
1600077488
1569410975
1399892640
548247004
592204521
257128383
1463861871
489846602
875772655
1396637991
1512820692
150390887
1915779270
1185634006
1530157754
491315307
1303554988
713330688
1818276784
1319017498
1549306321
1981257087
945181501
50169432
1396433600
1173130407
439008935
1470613644
1950525934
879397985
1972565926
2128536238
909051956
1092983245
968520059
665660230
1296529091
1188555635
422219739
1321670691
1016062359
522679834
88845501
1219841638
1034735784
1987625244
1680385868
1251506853
396991267
2033189565
1128135029
804778383
1794810246
1860273031
2050840126
959190908
187993892
118639661
1154404443
2132119848
890348969
239736807
1383630958
1576156219
1232997861
2035782233
670425791
574680806
881079198
801626744
1835484734
1338310789
1225926130
1035096010
1759732196
1809488313
548471699
404334154
1829960698
1231867066
2020043679
1715683989
1872774950
1845392737
304085135
1300618758
1264763368
1146544644
1410122184
204501919
1716558825
1921205000
899737350
1128952666
190751909
1308484454
64561502
638467903
1150796230
300689648
615276062
1629417195
1641344233
679763102
1134387473
1788501114
480164487
164379222
931557034
256407674
1910597530
1728137775
2077752883
2018043361
1446801459
320602036
1168339943
264232705
1507241315
1442751083
250274768
438526227
616561791
419495579
1758386989
216637654
1829333888
548002914
2136159046
578406078
601682317
1351041438
2006182842
1717564140
385723181
1127643207
862129200
1944422975
674865614
1372381316
191401772
1682885042
74848623
2062714774
989680622
1897833212
1881106301
1931446412
119150867
434233530
1323651096
76362919
466845251
740463326
13430023
1183581065
838602553
1598341741
113318968
420432732
1218794768
1294823124
485127476
979353791
475591065
1807012029
423086032
973455374
134398019
1241835336
1621107368
2099010681
564462109
941968463
768041129
2103326969
789548548
638930892
802046004
1700603963
2096303325
1928682790
943128751
695571706
885602930
333489844
1122470132
1043247683
69939255
1832393329
460461533
299398172
1112455114
1883217351
1055748067
2019053219
1048814722
168727121
1506126397
1161150422
78263951
804561322
1695443019
1628937779
716932193
1486082614
1862249535
1023619657
614264195
2014372476
107359623
516822684
697799790
551218800
284178073
1599332149
1760354591
967531268
140512061
1411418861
555813713
1283394262
852285253
1130412811
666152042
1231673772
1715152062
1778955136
220617220
860185046
1207294311
1229136815
1261783083
190580637
1009827298
559461822
1367208845
1951485334
1654492060
895576028
1319752613
1806201124
146571953
741387243
1116411158
610946774
1792116958
537743293
933059543
2089520620
1887882994
803614111
2021952958
970200483
1248198666
701801542
809673787
841533604
1903228633
803067758
570263326
1043892602
172162151
84129737
122547751
1420658457
289640089
30856034
707808408
1864618120
2106830176
81391024
2043724154
1631990252
880718465
203972698
663425975
361912352
928493181
49300111
1268233092
845495658
1774997321
779180608
654230685
2098257230
651579109
189912015
1384788048
1742483667
378825050
1429848695
143638710
317616966
1467210379
1606838359
965493203
658943548
288580985
1493583673
1101573244
1442876733
1885921579
47118354
1600280586
1833401118
1431457900
1767754736
2041525669
1601766644
819691203
450114496
1444352346
1209501648
518072170
1681977654
358276299
1833837498
1155179334
503778797
660799940
1944516680
1479745374
445881516
1699593256
1991551336
1874549484
1467171197
580287493
1905273659
1740434826
569934162
1282363473
1932252627
676861415
1975769848
411392169
1344062051
167055214
1956554452
1384726518
479948562
1672605914
1949941682
167034458
27044627
64361025
1065415285
933634999
352570080
1785986069
1314141848
1829431770
869213485
444783629
1603776091
1018318488
2017449485
903382123
246116152
1312880136
1159580730
1552740896
779882957
1977521511
39394417
1886411453
1769802358
827761743
241802849
1767686790
1593690458
457512852
317575388
1464605624
862626398
919085993
1512703309
54258526
1244298840
1817183820
1982387546
1476884610
619336195
709220721
22928824
1484882539
759652252
1516399851
2076951379
1748401776
2062106044
1051601170
1187938120
274751044
2034018512
1329789161
80409352
850714300
622860996
1544109115
690275557
1205296393
1945316156
63488482
1341883398
1465333400
1385805789
67553899
72357078
1262726526
203674790
2068451786
1850959079
427710417
1290503250
1904075219
2059364327
2031424960
1612265556
1481452646
1731943246
2047643646
849353014
930000391
1055675021
1512324373
400758429
1593513933
896732167
1497166070
1096007684
1141260669
1974996052
472576529
1400628475
433349629
1694958378
1557960856
195616
1277451238
169506718
987657141
224417240
891810630
987282338
2003171574
973803935
1138963479
1789078000
1143716154
1914233072
1170981413
1849206807
209592359
1532792210
681655896
1229747280
1142274473
1295338282
1335340833
487733576
1330905237
1583337085
17626371
371223147
79017114
1278881379
2245325
1126819847
392280232
470518698
397582636
221244333
1860008290
2013299118
843020276
485309454
135256862
1856855578
344727905
1348184514
2010886075
1694966107
1858175864
2119488437
129676863
937707309
974303935
628044408
685907795
993416846
1056676945
1180200210
580492528
2051881455
710064212
286127538
1821243365
1435852737
1166459832
930409738
369634899
1466016376
948011824
653414229
1863457170
1517418666
835226836
499410882
1622252849
1644686780
1804933845
134122944
2105760920
1283056070
1119610164
1260923011
1411250446
1448481294
1985873060
648018725
1892079830
893806861
763092034
302299513
1143043303
1728452314
161680437
168027157
1352806120
702148949
1544580004
118484022
279818332
1897700492
79629089
1755226272
2070794079
160397997
419249965
1924194634
1719992012
104948958
692105608
310680606
1055474353
2013014642
1544715424
2054295686
860860406
1581898310
369904917
1142250649
1857122724
843240105
218074148
721768588
1771263919
1618319621
1853854185
427330477
618196251
5864214
807919579
727310241
1359746558
350025218
840393289
2070740430
2032285156
583067650
305773547
21260960
1072160437
1855031123
1763153597
2112469638
459015550
1026433862
654769877
1882789317
962839045
2129701948
1790231855
1225852138
1566545078
1587938214
1881139458
446137482
239809660
1118311670
557845168
1156932248
1496376630
1737143574
1605363033
772333938
1004099157
1491880749
1356124606
1622189270
2143357008
773537976
1276923978
57664983
1702640643
358693273
84450096
1833758601
2094163930
1642402950
686113015
988471981
1710896759
2100605881
1780270604
620741173
2088701276
1319603214
1497911331
2087176093
343480920
1609236071
1983010671
389480194
2128669337
1059682201
287662402
625617825
2045216879
1549621277
1728037492
1375204308
106701250
1619043534
1487235427
1268995371
1397241350
1114275706
948482169
1091592460
218844386
642475614
1730361353
528236824
1566520377
1641626854
1498925280
1536787073
1305331281
1348213757
701906603
1387375523
104937542
1995237839
12220772
1481447205
225964113
1381415588
1790924993
1340217517
1095033762
86767786
729726389
1093429532
816151889
2109756547
743937128
686676634
1507199962
282623281
1672669067
1593398606
179156970
1862312103
1853946202
1166613254
1101726357
1201320968
401041100
352408614
1916390155
1574273944
825840004
2053104403
1994120610
1222478601
1718784476
1706721540
1207765359
297309795
697233712
1363944047
1046200047
1583163721
1630956677
2024972947
1007629848
1521922037
1029144188
1797109827
257170563
359102207
1852338539
441463369
1047055374
255421377
2049489376
57965326
736233605
1229890861
182147314
1306879256
654395048
792900335
1544766971
1059864535
62224761
1334687334
1380639126
714420957
1108306213
1838826253
1486843712
232448791
487756139
371131918
1378457616
1535794806
216762159
2137864025
1116468391
115363987
1622468395
612684021
1265672024
1006665310
269732959
853512169
986631929
1250462445
1158991218
268680347
670136411
664732550
1657963535
1829747257
56097044
264221670
1972280016
328163309
128567789
933642892
84304552
1342970010
672544888
651695284
837546573
468241159
1788422554
1164868323
1535953860
1765444244
314434590
1507992908
1120865047
946802438
463004280
716758865
1003363254
1756493026
1037151606
857117890
2139093019
18990633
548781593
1481809298
317451945
33933711
1533896720
1372737992
26996953
576035767
361483236
2072634999
1427204343
922980146
1683149193
379883909
1126602923
1587205203
1948527101
183825933
23428868
1826777592
599284186
250534058
58541837
2002113943
1892993993
856365983
656358845
1281663806
1952049807
680985325
1873563612
210349600
765608819
990888255
2017202543
225128725
55291903
1447775047
715541153
609525217
698583273
449803423
374869820
1853570804
219078657
1826116488
1910332310
715038225
1894236777
430894582
1713912836
951432632
694715136
571550965
985561749
1501161607
828247144
1871452455
1444336908
1354810035
1517960093
902389600
1166982086
448102564
2034188646
2146508026
612472702
1965252801
865930729
1835070141
1110087573
320977625
58311082
1746494228
1377437846
1788010558
209594569
711095556
1126642246
671532157
379534387
944283863
216514018
1991404942
1425911010
78840857
1540727966
1867328557
450131369
1358159416
7120129
700750711
1045394807
1892963432
1705526010
450390469
725815611
2084339318
392907757
399436032
232644374
448313875
158983784
261318236
126703531
2084390911
1540302861
1102006965
242127113
1034498019
1228354506
2024735609
1774452802
1722379429
1094115250
245608960
873022643
1639800871
1718215685
1200792715
1700657296
1178439845
1184927987
1455658433
656444737
124103668
572918930
821999063
330443761
444781579
2075662826
518748636
192716905
1770468231
1926850170
1474376857
1920158664
1852037542
373776625
1184528104
2003312064
514449031
1820104540
1985754998
2024642546
1578356650
1682480306
138527543
798938940
28861341
933656679
1971221959
113682015
80180963
119184309
1283865051
1551800383
1792167977
335634343
70111415
1979656878
1790979065
72813719
1895031610
217706322
1622151511
44197631
1573116380
737591074
740879933
1489684054
1118010535
2077029453
186186497
1422046157
282877003
917613618
826632189
1511002097
223478005
729027007
1324044341
2069545150
919987208
362852308
1886582538
1397418103
1063923600
224709549
473320281
337617803
746866315
1948960405
1383838783
1770475291
1132467578
151554240
384181621
1348622024
2090150461
976810792
1908112224
1949928267
1337889903
1459182039
1652694861
1917911199
1277595181
2000946703
211219367
375420006
197585851
1157677405
2038204479
1025129443
974082935
1281648209
600086287
80329283
226639659
391674974
412403533
1416781602
1096401854
434362565
1558690538
100150403
1298473106
1538083322
1724604931
670745887
1332746626
1423001786
1644009402
1479279330
1386550809
576959244
577242522
655037634
1585121631
152473324
370954443
1242375562
2011177802
849269546
999394788
425494873
74598427
747649802
402914600
1920431234
1219907833
1837703085
1693978211
420952492
123671537
128408223
721530429
334041118
416625861
895430605
1125177690
1254187332
659602553
401424577
1050966277
1477615732
351631829
1287423383
40142870
261138309
1854089714
1899581363
1841593792
805936679
776628232
1118459008
1030685510
245196798
2016896514
1103675155
1834741625
1167890958
1625517241
535841421
982616785
293075530
1052648380
1038116022
62004303
172590243
1971298839
707221451
714521941
1352661556
557074061
1466989790
1079539137
274069184
2136168352
823031340
810066120
1818071002
1903258563
1178235272
1299814505
2055829946
1983879708
2057400897
429435517
1853667045
2057859467
83403621
1392137199
1862913581
1845213897
41005660
1390003820
1365936119
289013502
134754441
65844004
433665456
179361994
1623260839
1015832579
691306260
1547242606
303349211
248841166
1802942841
1938253819
1306413651
742156778
719963328
690056051
726023619
1228988180
1612739316
598128979
1447328162
15820159
1860072833
977292966
1601223006
254816531
1010291687
438731561
1945840591
1404070784
1783687688
542036421
130422622
1859141883
1246227987
158492867
1639547347
1821389798
1022426895
1337885145
76145856
1493743947
1194179383
1184858767
474670753
1155472789
248077712
1110959277
1799822672
794472366
1222796621
1496573479
649451481
2128295571
1527431842
348848517
1309143507
663858332
208113275
736112186
1168419995
1534870565
607733611
861005966
1611633096
499561465
928356604
2125136503
110124638
1456458457
775661868
1099250476
1553330968
221596800
965472058
1527685095
120410320
862393803
2060226933
306361303
872782115
140675182
461589426
1787322512
295311825
1565999050
1691213202
495300178
607870465
689310960
633471230
807027660
1104169310
759904899
1459480435
93433634
4733343
279255554
1844593079
1161721258
148320547
875026168
982437054
1540287582
204802489
823104368
1981442240
1523374037
37268877
1472318668
1512027988
1977144543
1900567231
930023318
712458574
1582467271
808971507
690340731
362292589
1128175858
1867394857
272087046
712527431
1146842129
1397372771
2096257245
1667576082
880128478
258066252
499884437
1767772940
405648095
827439008
1849961079
999872649
1669228969
1018784181
1507820626
1392138979
293036725
1092239938
347331804
694896237
1320838144
1207184191
976349974
1091731777
275635927
1318592007
1441145710
1604196640
376776134
2036971132
1360278549
769899002
14643037
1281936353
1529727238
1279372149
1302240393
1996231790
1111857308
810113132
1152829893
655740620
1405073281
1214012417
238528266
1642820692
1151350035
1845827799
1718655068
244937677
1274609600
536073708
569417089
824963913
152572181
1353279198
1946354393
1252366951
37151214
1324898363
796514557
1824351394
2139891497
1772463809
45561248
1311538147
1103156564
1871838658
2097560455
243603940
300510512
301235421
2088037065
1588294560
1816432693
1984955971
2021636289
1831447218
236968991
1911297404
1996484919
1136117659
2053378035
2025463016
1441652004
896580746
392787907
1034972402
1973925078
323841846
1540727101
1522770267
881743469
379505488
392386402
315070478
367576862
1331682462
1066788812
1604382509
1528789791
1717104915
1199091099
55577465
1199597029
690799492
1823204986
981378654
1004327710
545828303
186634064
2069423117
1349649700
1590747797
1946093403
1536881311
279814013
1203875803
1936276795
1289498317
2105464113
1201588610
599728954
1447089133
352845
1252629318
1684056854
1322987741
2140097466
1136108296
1155435139
1545955014
1526097695
853660360
1958741934
471641968
378448767
1667627933
1260260528
1789340450
620120531
32718583
1081377996
504182721
1245219995
985303496
1076559879
1718570460
903118890
1086068297
108371842
809592732
291005400
1978332778
1380928038
32829195
1717756157
1709155799
174991395
1226454091
1744505783
1660068986
255027193
1801612187
1481649072
1471682669
1387743700
873149356
1964133233
1156937904
1932686572
1583129686
162828590
1850359552
2066060004
167961510
679746
1709482654
364917841
1445742063
80755647
2042321193
1965554958
880079431
382828829
2061853455
1533089843
1019810245
477877853
1908988913
767096029
1736869256
1691447129
268031454
901007788
323429594
1170937105
314718938
832659985
534545320
1532687833
1332459553
437236063
807813239
1063337340
1283764081
143503295
1351342869
1812166076
427373020
1999502933
1342378526
1459072522
133759381
527750021
229362225
896822490
12819599
309243746
1428847453
1033266804
1737707222
986797879
537536443
590151282
1610632285
1428691519
848222652
2063503184
1196741497
153902732
243378729
548764394
1567315716
847999964
513756956
818348728
1624224031
242921733
1232220323
549775288
1350327524
1855641601
1249970509
2108347248
397195404
1087095147
1155205678
1490585436
509431869
783372795
2049608376
1904858527
322121655
1321907548
1838628291
834494837
1101217083
1545397156
2044784925
580593343
1767021322
680619356
104583835
227265258
1372131979
21663447
228015881
340899064
1068402023
55414115
404232218
596962696
2129422540
1778670487
380609215
1081264070
1730955070
808944849
1155001778
1388466352
374098644
1866555869
1285472006
853444592
377671545
1062966597
1699220239
1793548372
1141505400
1997000717
82899544
1217038134
139225880
112516228
29116385
226817470
1722533802
1356919863
657563524
1110329417
1629129987
1176132290
1352131584
1719590778
1759623853
928989999
154432910
2065811317
1644926661
1081998233
125292465
490957059
906787263
1597399374
272676746
888013211
207789925
1123917194
1803481743
2128929570
2114323005
476391784
329155690
135232763
2057387137
843455082
759461186
27601808
481063827
1173468705
486940626
711643416
1403210126
1455968089
1021577186
1651717459
430888834
548890891
1131493629
1542663754
1547481174
1077945355
1655712547
1020956796
1427892724
969339500
2093888331
1778574962
1272524986
957191107
151418778
501543426
355655821
953702940
1662348989
1508242487
681453679
1642050825
1137042887
846052525
1240871783
1397688065
155225824
1796637493
260987853
775012633
1105663686
1365739366
2063623375
676316935
480494527
1101756617
1831845131
437918804
1974901657
1116972848
1947912405
1852364629
791220601
695794403
1261646924
300637832
1613839628
1110160722
1695960536
2068573212
653105158
40040648
2006870016
606558871
201475257
1643976954
1231438955
1310341280
1874910191
107066090
1777829147
910435880
1688454055
141987299
201140052
1690466143
721816955
968377034
1794311662
348332643
908123047
1848093996
2079023927
1156641326
980898079
1977426681
589527914
1461322660
1106904609
439514389
1178607340
1091668374
575342515
529839913
1428903059
804116705
1974164711
2116997282
1236009856
568573249
1597707760
951964787
670082668
1646269632
1867833820
1912611008
946209879
2099295343
1827548380
508577948
89322538
858625210
486852298
1880933041
483534419
565396783
1497567611
1661821654
836957989
1398778184
1663284740
315070762
1969899793
570555529
1627251932
1466071891
1646028518
1414471274
1451432389
1924895744
1013509643
617293571
844590171
1862105992
832684257
1715028736
915235904
667498556
1337327855
1158862853
300833106
1418946072
16388325
883355905
1947752490
1273374681
1301651323
1772286497
1050317166
475586175
1582348463
1524995496
827936756
19835391
446226787
480063308
279082604
632074585
1035417674
147994932
1199277656
458830612
1699782910
194979855
1892822521
1551129822
1701377470
276203285
2119720485
756804722
474104358
2029542516
1676995013
715823023
311493926
888657340
1121036971
1510227131
1788771198
108149660
120598641
178248223
2064773425
861417152
1213068968
1832931203
1882856681
1646930904
2042700720
1248650610
1892647415
495540041
567725499
1440390595
155769202
2113770061
1352387064
823610338
184190485
1079105269
2136539859
1223128394
442109250
436722615
1349277098
1441265995
1507760703
1820590262
1535572351
1780777282
1964476306
179471214
1249537373
443791858
1236398482
470219493
115142049
2072662498
172380410
1121393755
418280383
1473627053
2028412111
187811548
474430191
877651068
1032418455
1249073184
1459146649
1872510319
1719718652
2130200772
199927020
2145397574
1332135777
1785663475
291189711
283559699
2095561027
275402822
143564774
88184326
1913499899
1978944462
1272178549
574030316
499264292
1980014643
1143576544
2003802474
1029698178
970541808
1475022257
1618155555
1934492161
1666446846
135215396
1327904551
1455189896
983337896
430042581
1671054611
1807506808
929698526
1430304783
782206554
1091302838
158520171
1988377423
1504402773
1661954875
1386529412
1499404529
1338194635
1771046095
417806037
1268473304
1748850264
536489754
205972630
616528008
2101882355
636720828
428679585
1724102841
1162465055
1749175035
1617130224
773936057
927458840
2015225707
121921235
535032861
933861179
287557371
245009153
1351012123
1136926344
205995279
797909006
1317421980
1338193889
272029999
36205995
263126964
194924495
97497102
427427511
2018750331
1223392080
827829830
2076618272
263336644
1149319128
1331163810
1469459157
888232944
603452515
907030623
366930827
1279276411
138174802
1117526380
1820664780
1673515281
730040290
1124323419
1536173997
1006673212
437365777
479224575
177672253
1878803329
845476642
534596747
1258661775
747966296
980735288
1379925993
385523096
2143542187
2094486729
1849588249
1000342344
1136494996
163381008
2062408601
2029981793
175701591
1691661466
473041829
1081093720
840870320
440940743
603415187
1575505150
1930073137
1780648783
1990154925
1065647814
1143600502
1922107164
49892412
970251725
1654477396
2123385600
1614818874
377992855
497558265
1605757713
448160188
1849032015
1075249563
2129127198
1368949625
1160907279
207970348
418573265
121652856
509189249
1091290935
1762679665
1718638079
906766610
2122292068
1418534153
1172455406
1518758929
814574751
2145531289
1565484865
1577338550
1222036273
246425492
1833827831
1781130010
677160719
757996533
226166621
190128295
169817519
1656607115
1787454010
496519244
419192883
309679659
2012601228
1547634791
387299755
2005894687
1998866548
803125657
489094579
1490310456
939632682
1980951084
2086016491
522837442
488722172
1629959036
891660608
1889483440
933435215
890197290
1112748360
1784817090
1026858374
305044024
646551794
288383417
749175050
764380220
1072784053
284551366
733327033
1229766825
1556567723
1768482374
44872608
1997300921
1749203241
781481568
416880323
697200934
1194592442
291712490
1990900646
1500487556
535118907
1968860012
413879390
73495864
1357166962
1842835149
1216326566
356032671
1183013612
373242364
1062039533
1314037012
787455752
1437743237
117269600
519282421
1089856776
1073000642
1710494829
1599981666
1636787252
1784478606
452549797
1182966989
1888002533
884507763
1294468761
122678760
1688760226
859345405
1440639348
1656264530
601911673
395826656
1892226452
515580794
741354526
751420981
1749058982
969293579
771988351
832879597
38984284
1560061466
687231101
471325847
1156750035
2130268024
1879316443
261999069
501448774
1540678075
844113879
381491731
354306018
1582132992
1103877851
2022152312
1854180564
1360099746
1361434992
1344883969
31304379
776945616
1183516841
1572359574
372615015
650727514
149008502
1553356017
936846946
13723271
1497916837
81077270
1312383427
984256262
1522623602
976136700
693841164
1794347883
1578333765
1279390736
1411645341
752529050
1611227346
283502093
864290408
2096859495
1683544868
176339645
1479294671
1189641884
2006584610
964905912
1792514137
41953021
651728142
688857676
1094590283
592457183
593958305
1012813539
1944792808
1130786171
364793050
991431237
995076963
1578193525
1381020127
407706823
1820935303
506497323
928750438
1891569533
611827578
920056172
1927212558
1111827299
165235023
1948178992
1275351553
1732252428
222744985
758220524
1264513574
1848482243
805923743
2141387499
1099743681
1988936788
551664222
1063456340
870468290
1365510324
1744461939
1302645148
585761828
1020929762
1767799955
339544617
1855991869
796053839
929901091
840527601
1349796486
1218452479
81988826
2022738951
2067320514
561624679
3334586
812410703
1833631365
1636493807
399928
951073958
1633324947
684221369
719224295
1882884606
240867811
283034568
703714682
2122605507
256466712
1026225680
24681475
1994330444
1468554914
701321728
1455995423
2091970665
147322455
661160816
1052067634
2119344860
1400194699
842873411
617370850
1330479298
1122181727
410231598
1982578853
1641830164
1920058322
746825550
2026245590
447703548
689900595
231535923
437274626
957661699
1023953066
1653592264
103935456
281395289
1753645425
865577766
49275613
1505426052
1722699665
1929937838
1470851355
629628793
1025260382
350228351
2112758966
417047212
219587268
14395948
1813783825
1525871013
506341216
177475039
100988797
1137307532
279291158
96457563
489472403
757135644
1175105385
2041428661
1824940835
1768599930
310876416
1747434339
595042500
1189598771
832045374
286252120
1461736953
743529378
1156114882
354931713
754822900
1200738565
1414354574
1469346165
312634308
1982794990
1506832945
2127416249
442313227
35987697
1561214343
2060270169
1741010743
85169857
2098971984
2137658890
390752955
1052636157
141025358
1861632060
766937243
1795196422
1713206877
1112241123
1657449307
645560149
481316181
278551914
69219952
944646791
761094323
1919712050
1001443479
578346922
1283964664
409585046
930801069
694329233
855306209
261299968
98316594
375877761
1547428737
1371704598
1952141563
1346032360
36792234
1784821675
1555652137
2133230767
109913605
611004899
239374642
1380290088
1048456057
1742539327
1736763999
503092706
1029043471
570368735
1048307090
1930460566
1189676886
1289539926
1674588971
2027701588
43256751
1737312205
1600027476
1145518244
1542354726
1912095865
2059937700
406610625
911456462
1139313178
1220097454
1938049597
881585984
1616715850
364777783
184677816
1442654117
858414018
295859763
1316239349
250487734
2015080098
108157808
1492927556
1233364871
1608990842
475391086
902466239
1765888218
1617186447
2007063535
745724945
2063004639
2056606818
1888630281
1468585616
790856482
574028785
978459246
457546147
351698001
1470420331
150533834
689423033
1211686737
1845811202
610736362
404664532
1686547524
1691003439
1475367130
967971145
341961247
751022406
1425087324
876000341
2059940829
637332110
1753666580
362915854
34852899
485722867
1388572637
2049613318
1259425494
178349958
534331081
315529013
189968083
1544955301
432879305
1248057153
568921395
191771473
1132086612
2132812409
97376987
1561888555
1269639789
1100103712
1902418734
561785099
157047307
1227868331
1386097062
1814987309
1477535577
1371027512
258377991
1191933222
364737968
1540246437
438712509
10501804
290567227
1447601520
574624580
1383734581
1804918476
81442981
1620358466
1024049631
1104071076
198639078
406088318
468486104
1946350155
1609265070
1602790668
512521624
1989352149
1943621168
643693373
2116551814
1631775534
1565076463
827829717
2071114090
1404410977
1291600369
1802876486
1662997646
1369352821
498863074
2054577513
298140111
1727958511
1753820260
1929140397
749810075
920944440
2074777910
1568829903
106098760
223232090
1163792279
1967502184
1780012772
652144402
973787249
644817155
1420430235
524672814
2029495458
1357247424
1787857096
1498316092
1906649422
961765746
1350823760
967981041
252535787
1510009543
1571167402
937784139
1965661887
1901736294
2032307342
372802114
675253510
1006327338
1371635933
80062747
76986105
1012195143
2132799854
147138530
1079455351
1242441519
22889738
1006652540
1215466239
1601130977
2100285714
1446808769
613952970
993774539
2138120710
1956096298
760598257
1904627655
72551365
955111130
1118130213
1848079783
1938719143
629338515
1481169518
933218272
1006450433
122140255
410403159
1900962492
909051669
1395918222
208842731
805640507
1990993231
290401650
769629313
740500711
1035277859
1243560921
2056914208
947870430
997289595
1767397504
539816944
629860998
1822317649
717564003
318261982
1547019259
1693316926
1820407379
1749866663
71091686
1902663629
733898293
299807978
1974293521
373258562
2137943845
604955544
92468546
145154119
373906883
531448383
1902926451
1717570567
332013065
1257487375
1188965250
298626627
567938574
2090583412
498958064
1115138987
721721306
1460609232
1594545932
119923620
1932252129
1356131151
337029376
664781134
718746487
175894493
1659398837
159683387
592786017
1499677820
1755392196
1956162434
2013860352
434253299
314746238
1344227530
1398643444
1248873547
1818492461
871450060
1811277596
613355312
209508958
1830916571
1893020808
1599435179
1854939429
1595961592
1498857386
43974380
2132752498
2003731548
1877910782
822025816
158255678
990943881
1959578469
297379706
2084967199
1242908612
1603983208
186760967
661764476
245188039
363734019
1222638147
603138552
704093366
1546044898
415288310
216366945
327324337
1670681940
2076981239
121696339
1109550264
81477714
1619513404
1388692710
574539332
623797516
1449392173
1048040944
123218528
958313563
695562757
1597215351
962974464
80812883
951857640
1325764235
860727779
26801709
5798644
135108878
552001602
1062095436
1009730286
500587062
672684054
702089269
916381527
740981135
163828429
1368020518
1241839753
1250970832
743369468
788324975
1391904495
800394555
716887018
1498758480
1277990615
1882232470
274457089
1205549976
205624465
1747627265
2053233343
2114281560
545841467
1737149384
1837239654
1798262763
123268653
612072120
1194603324
1431587290
390996485
1210723596
1326651110
1481026185
807781560
499951508
236062255
1493005953
1693594393
68480700
911739114
1185999872
646536237
1029487897
263315942
564075878
271484145
452034926
162256718
24220539
1469600822
1141499185
1166295536
995948407
76818282
17685032
524805839
1379124701
2074586850
2147103144
1988695655
147130333
305254821
1992866246
876778905
1090524736
1370216929
1558570090
1284984090
1215718330
1120659869
752678210
1077920400
1291079251
275363341
998487999
1788237965
1913256605
220630147
839826904
911431248
1652372810
637116119
479667663
606714028
1052597747
249665243
1186654395
1670760944
1938970834
2115793744
1277210821
391021141
1381992818
359050219
1388853095
1005236228
913560703
669162859
1496329100
141223810
419408587
1583955530
1517985668
91831332
795482743
1394940571
1188626516
22003619
232647167
410556411
1856541373
1935067943
1242020423
1045463739
46692876
1403784940
1075720389
1277419878
886195866
1608739582
1718430239
1291981168
1308494725
1064472274
163378133
1982868199
1134230853
2002281077
1594789487
536259931
1680185285
498152920
222689482
996176749
807685332
1124645307
729514327
650899415
1309915625
274382758
785195141
1045410068
1221289763
634634805
1688787776
1142107623
1810107685
1468151087
1554591055
1071438195
432562931
2051644958
255621898
1010204531
1664709829
210269238
477137919
1386801374
2016379473
587319535
811273483
1202702184
1042310241
599504893
1891113753
170322651
1876196343
2107875193
1366807619
1091681283
655566771
887693422
1276375964
767427148
277856903
1226893134
933654958
123924141
1319119411
727726905
1708798102
410874095
929418461
799168323
854502500
1296749443
657604562
501779087
1697101576
232955853
269508014
1151737772
170015119
764463652
1132129426
791219740
1990655602
1815160571
728353876
1741713751
666141819
2104305020
1140763831
1996606035
26793999
1155323290
658131907
485361330
1276409472
1965830898
1615019057
358043970
1352611687
59095570
65483647
162048748
705183602
1738752943
941612974
785402360
583662146
1812343252
1686390401
1768800943
1904942324
1626846095
967814000
872740906
962965568
1477626243
365362428
1745277857
1840063172
624423413
140889108
1939916120
386687829
1022137588
1482410523
1935936618
2046100199
658934004
1908657790
401983374
1148739427
564455117
186475978
890817782
868472171
815212055
473032555
1350716061
261683901
1316192568
1907233818
67776089
1815797914
306029013
1014578153
132667025
1500077440
496932119
1945300209
1053788786
2133024903
1473185754
1046489348
651639195
654920274
1987365558
1391535251
524616922
1398296559
345284307
1827179548
73862699
1251468659
450447745
1871532853
936382860
1764896592
59830472
1185942080
1147552894
407928215
266452983
1605156183
1792409212
2071252298
1389810413
1257396565
68757859
1013535591
168192879
775461732
1290041815
1463750356
313683203
732792494
1441492786
1714709045
1701060857
1115906599
34347940
796702429
1629766321
1902657563
747877683
486680199
1385190453
193989260
1189932255
1348087331
170801696
1025121140
1982402501
860252113
8331310
733698391
1978986287
926567534
1970447627
1958076087
1202360496
1820262197
737890027
21440409
2035328519
867049135
1504004068
1188415487
427347541
173842436
489710025
138914423
973970799
1441706133
1313759920
302634378
893480095
363700244
1002871039
846379821
1022292716
257479530
1952430097
1548225984
366781656
1468710577
34667537
1901141841
1031003377
158000906
236688974
654231359
429706351
390458797
936206730
1330761828
932197139
1472504166
2127421038
206106694
126869251
1369119018
2096527177
339690506
1888941567
1235801676
1255607507
834951115
137561340
1034088167
1294453261
295089207
802609126
1065435123
1351172317
1032451243
1377311610
336045858
1142148535
1396794998
2003354524
149177921
307709180
432549369
1794981119
754699343
193717642
288355616
766534916
1872545776
181769940
1937711743
2111195574
695403159
2073717664
1582798445
1208922563
875815263
588083029
14610883
1716022755
2082263157
355383647
831612046
658927627
1618785484
60934722
1002963747
840412152
1184982694
534458177
81503708
1980940108
1956787038
424046279
1559055875
2030461569
530606059
1394949359
1736250605
2054135879
322364306
1158215445
68723170
195483145
1978773853
333932775
2139760776
1779727519
1892067982
1357633625
437317330
429832136
1705517464
1850038621
390880124
1923133273
1802146650
1632856806
413305950
266120787
1935041037
347200248
1930130566
1174015067
1323210541
1002762873
88703629
255843565
1108717031
1283910104
1270402785
459106491
1771660611
1534567797
184406456
2083613833
2026805887
1353693508
1794941352
899752623
929442602
1815590388
1067563475
1202721472
725868435
1390721984
86329351
522824155
100686999
1679513757
1100088170
843946714
996089488
1677306530
226003371
1812989585
405895917
344575365
2044217046
1771990132
1195354911
733843059
1634132503
1929011809
1810947667
722757659
1870607551
10163478
1485525889
2028783347
1193330853
220631102
1745190013
983668264
948493837
1668534013
696330110
1370821404
1544419742
237409255
1437184411
90827160
889650014
123079019
1951285561
1296799927
799456390
1137650265
716244984
1615273603
1624585670
916713774
1629785374
521465024
1731145101
1859670440
1219493814
668280051
678784623
2048784359
1200853342
1541348326
1725203709
1152373077
1973802853
1608853340
1301153434
1065245800
396572286
565031221
481058565
721273212
1923634101
901944256
126494582
2114368151
1597017938
1788329754
706085902
2103120829
890341138
1036657528
752618139
964651847
827502
1933043508
1207808162
1304042117
1722784405
1691542077
1365328297
1680432430
1264396531
1026450015
1652678032
805376489
1903596820
770258802
1718156907
1075923750
1455384984
1446316090
142247786
1096197816
2067014588
1960570299
148658871
11890172
2142039513
742741994
1801615227
1000373933
1438998932
236665433
1242079337
204274427
832721597
1464893333
1277332035
95666477
139370551
1013564933
1602982352
1585556730
596119423
1628005447
1363081600
1354210936
905260726
350205090
1189196001
764103564
1625112065
859875952
1659281958
1933170618
1184572146
163556657
152471643
253572108
321151456
1968356741
1231310278
1383417770
1444749453
1956503907
1796665950
26599482
538063012
1093130246
1785854399
1246390693
244457844
408491707
1998938537
1465937729
1358846559
944114676
569253890
610919107
839728508
862301479
1810901278
635973037
1477857537
561334739
1383267877
1328613553
945910414
1525327965
1036632931
2021530844
668078257
1467312584
1783619110
616065692
90664230
1999681243
1988303766
665877262
824895417
1900425964
962879010
848582696
1548046261
1508063771
1617417379
1435782264
1024736897
746677102
341686322
315059006
1412987484
111365867
148673039
796975487
901144458
1111931060
1641417361
107417034
862016430
1718408553
1193230101
901603400
1407926111
1866069765
1305845753
577897324
873533573
1045264520
329864968
1772112878
1165837538
387117660
3552881
2136535271
1494842332
1642968640
481570244
1654721642
11014410
205493478
1382566188
2075714523
362724969
980150335
610219759
1792767836
425412277
605546740
555374250
1120393998
753608527
1510558353
1425559135
1669682910
213865244
1612980048
1984047606
1727221421
1321530313
1965622467
1474691112
1372975804
394016093
351574047
1745363455
19970012
348526380
958476750
464769058
350197600
1262634780
386656877
689207833
1702893706
624296700
425584413
1438679806
1692081937
940901285
375057634
1723765060
488670340
1608871599
1263943110
1812882593
1550153851
500682961
1892596907
832451430
1995876392
428613637
1238587856
330666446
1815031679
983352894
1685112472
1291771831
514150653
170439389
1477014105
276315909
966653354
1781888462
697880153
1639256561
1255667153
853696772
486726058
569966871
148908311
1803924374
498136719
819300852
859782813
535612118
266143046
1259541699
1928486185
1075338670
1191954811
47092610
515869742
183352922
223843725
1070901025
1209459382
980821098
441204732
795037405
2052161696
40173505
255155783
1721441610
524242710
1874743874
165661265
990443544
152340379
1519784445
502230572
2026986641
854066507
1627493261
134895647
640036724
1578327300
1282669794
892999440
1875907086
1273347399
1356775185
1141137257
716456284
1882887864
1192171500
1943795231
174062447
447024163
1507958118
178972221
1153592937
956377856
402968416
257358747
1465790042
2136730600
2049159592
1396803832
39531383
1849883144
795962991
602108571
1375887472
1638745114
1756299445
549880709
927699168
130896990
1675879980
423430509
1011298194
1480487160
690149823
5814534
1363956757
1629324267
986944977
1958861309
66349480
12504070
1914347008
221231991
688741821
1741771817
1511527052
291729552
516642071
148976706
450267403
44422162
1285745440
1732876581
1726148595
1441387782
1783953355
147297612
1688631336
81005353
1607785909
570341446
918259614
570987118
1003642962
1868591134
345420578
1749037114
1322255023
151466021
1459405101
1254473407
1825500419
1630954145
1910420396
1629282800
800676778
38805556
257219221
515048242
1356108966
171028525
1569844666
580621818
1336108669
1309135182
600256392
175678422
549596656
46909752
1477613363
382771475
124085463
1002061150
984613441
372410410
138655635
154456823
1757835308
2007580477
349480049
2141165359
1800028978
337593084
569155763
1860906980
2089650976
829660081
1423951798
412930848
423057473
2032212354
1316229232
994379756
1870337168
393795738
1527516260
1467362932
1636361794
2005994750
1939025373
594268134
374348465
321459999
47486300
934524737
2110560139
350478542
1325754495
407490949
1010325035
374964244
929804396
1521997153
563733747
312550507
707444659
1256829977
692646370
957631186
1314791578
361222493
1998708023
590100972
1523321654
667419550
1715557068
192595505
1905812530
566647987
2134961489
48193146
495010485
1771485554
302899140
1144610813
894303816
576723608
965912640
771273315
1983497731
66241599
1032636955
336440594
373472725
1282025152
419925900
198787476
1667671336
1183551266
1645532370
115241354
1022756236
615685788
1769789994
135662160
1346824261
960269113
658382237
2061871350
36705524
1652762660
1792425379
836437631
1389746051
1368962621
1282204634
1449954610
1366380329
672496390
102348232
438317908
1641759612
1114120905
715018499
1150918672
633570191
1631184780
554519559
1227921500
1335741514
1167556984
1660371239
1641067012
2104309234
951050049
886497392
1141068010
1974938327
1629071133
1855261205
1613032152
1090971050
883981606
1813901492
971412339
512391074
1195054590
1679836089
1281151299
980571838
724241675
758079777
318552389
1490842573
317162933
1738641473
1007178620
1479792923
1580438457
346244059
940263113
34459692
1080126170
1494770699
1294519879
430805120
824399751
84189465
203158515
1937208797
1659600646
1985203527
2146113028
549240202
116090785
268124009
812626736
1600704019
937707780
1150106804
317947438
87622725
2048468124
494365548
1262729894
172493367
1473488102
910511314
716955963
651539766
1057802120
1432338359
703105883
743730129
1709853624
568494695
746825848
1508185300
551676772
1883303227
917174604
1753910378
1047747430
1032993890
1431426240
1803396015
696914902
863994599
1527722979
1697293775
1152901049
1961569252
898172450
427910898
630797757
2106308007
115199387
845208063
282351750
215116747
1502446413
990326574
1413758733
1721182485
880985024
1267694225
1577075700
706879919
134038154
1973805447
873570039
441234943
1665042264
532369904
969385067
1871858847
502919454
2082586438
2092682686
789197892
531170217
765061686
347507124
123965010
839187240
1929096622
1992676512
1595687247
1392945179
1606538743
1962318040
223081078
1173197856
929201721
21091964
679217368
837774949
1971124058
727618557
1831188128
1884339963
1694905918
910792291
2005863568
1120396281
1690093881
192143849
1793069812
103503135
390944633
1051263369
560524463
344731827
1102095940
1188960107
674365787
1828589418
40642496
87733686
302985002
1584210033
1484656985
751599041
479135194
1577291263
551418168
443976125
859768874
1623140687
1167785340
768449407
333313755
49831859
1371566499
951195115
808788511
2142991696
2034898326
613989456
1752286349
1962216162
1687212864
2039692128
1526162763
814934299
850986298
71923987
1287930316
1171920141
785073270
1832168635
396410993
1901276294
524337016
747454339
426961641
1557006967
1743525787
1669100813
1378807885
605926050
1783089088
1145232146
872263406
239961800
676532999
1478787446
592594819
1177600466
709261837
453770119
1120384654
2018327732
126400996
301279103
1757378347
457341689
929911268
844152418
47852796
1257111081
1986368127
632401371
897799797
95281836
409809707
775239258
870909747
1178780700
295399484
758568124
517515849
1676798088
1373745609
251720306
790219878
1437120116
1226881455
592141638
167767593
1812098872
81615336
863537104
1561091643
1362179210
1493021308
1956811177
1066998686
485184610
1763178442
1151932390
1604698090
228449520
805028206
1989201224
687829494
2135259394
1329520600
1269160457
1679613799
57578676
11975239
334628000
1009205035
217958698
2011641429
1370989060
835279909
1971425484
1502618761
549604711
981313289
955139070
732051456
192833844
708071537
533028003
1074037730
1692952139
122317686
784925582
548635085
797234608
250288118
377283415
1810014229
246562608
2048111730
64308620
1525241924
952484610
26482907
513111728
1592053001
1568899366
830724165
821981798
1377235084
1973668289
1388678021
1737414654
892089024
1966478897
189866819
1320494537
1269872578
1674758099
1411269239
796213010
723391905
1789702530
94871529
723662475
1946852098
2041800633
35680709
2037212079
1965235618
974608297
1855250132
1932246658
1673023475
497068361
2051963059
525501452
633905047
2003428913
1710603933
1187783350
1569692631
732916229
1376364414
652635645
2126766978
696556402
1449538562
825957203
835492921
174058444
45287752
1662223859
693595828
1619959665
699601479
493403027
1389891301
1858166278
1066281738
163631073
1922713961
939690735
491639373
2135587295
1211079113
277308678
702931937
112719602
1210140884
351072224
994204509
175781883
1274024701
781296295
2012421429
1948079372
1368020493
282911125
472828558
1856457283
2139211850
1684356430
1124440631
1090124644
594130444
570850325
918371211
844726441
1139197986
1897425140
1366212743
777501292
672748109
823618760
555716597
1686515230
1646995701
808447613
1353605081
1802447243
2062155831
1832745590
1225602926
2104963181
1349996840
619623393
341932506
963096415
305580320
1323240545
1187182522
1736702184
4472664
412566648
242420295
522815878
886715162
1501934469
260355296
1209832419
1110561332
1813993618
1427033973
1438766362
1468368765
1299886538
1814116597
1101443281
1811878056
1574264172
718672225
903386581
511319172
429228534
938998845
111979038
220492212
595066357
500591198
246988528
1613012017
2109497428
218164426
920554848
512762975
1497344380
1908575905
1869232776
622480551
1855377955
559298430
509944730
973363172
1717181690
703403261
173929008
1106794539
1794256308
985665146
268892316
93815759
391637590
663043542
2083247645
1202001205
324543128
1019376294
849306417
534163331
1326186657
1888861189
1575151091
645090872
1951875436
1974270702
979865024
2030680720
1314731078
1413839992
728447134
10979854
335381477
1865194536
647069119
639214773
864667197
1088056880
645530537
1222595421
1929696484
652177768
1001724720
1503188433
1901915440
1073629738
2123867216
1759150382
1378982005
862618630
328153588
1332569595
517364888
767908851
649569919
1294368372
744698802
2056360762
982687829
396190982
532925725
1593264337
1625476498
1378587230
1976997102
1020320854
1942687867
1287463794
1187808393
186243120
678632412
790374479
1360706398
1526260513
1536315167
1652521352
829349402
1857928123
1130486461
457578387
171392944
1514944854
1100426280
1491603437
1047515492
982341439
1663541960
172354495
1216666451
1268729523
850823957
1084204799
524057610
60655800
1571709904
2073832623
129495383
1509560604
1260808697
485121902
616409126
159412246
651521197
2049222169
144512339
1698432207
158525986
1337983559
136140064
1184511841
1392997202
133148585
168268874
759282641
2060277827
1552304257
268320658
1597496093
191012035
1392342441
980548737
839698063
959263757
1844257611
312830291
602403192
2079491434
794509394
1926276394
225276812
1405302833
728564669
1972740336
2073391885
1685866615
1931656123
1796617909
716085071
1514037912
182919998
1797065374
702841492
341608539
1893417085
954872452
1623413881
1667431503
1793575727
1314170624
105985181
972519109
1824332538
152140633
326558747
125018504
1644862810
504487156
1485854751
238738543
156685319
604560581
538860745
1726761316
1342233444
927596321
783433291
78782773
1209301113
1850840022
2051832814
1980714633
1555672887
258463353
562528777
1219253223
1512628510
888133246
2097638548
1707374201
841773782
1326655514
466079936
1878274752
509147902
916151246
352358404
575273355
1564801073
1307197184
1484435911
1805267712
1210650446
2049041441
139347452
3640280
1651626410
263025399
1830964945
1599113466
1290537843
578535620
1076343724
1347642413
844405131
56406218
1411922731
668545044
1395968165
286415945
421694749
851002500
1259616872
1690763963
202128592
2030433010
19485878
1186513446
1584585716
567509580
1926313708
1091311572
2144670632
466252631
641218828
332801888
883738646
1302728062
398193040
1049611379
222511551
1960849926
1555022769
1212314041
1485332416
2146138523
38597997
1759490534
491115271
477927179
1605848677
861192213
908549931
1636042014
639581557
1628083990
1664165372
1872296298
1915389778
1688466101
2103244936
431399389
2112650404
1927941954
2000138961
592226193
1389803648
1039741613
2004327536
1606679658
2133550674
803077040
547673123
45674139
1520046190
116685452
51167599
927696074
1372583368
1333400041
1146719920
537338615
15001933
1390616056
977710079
805467664
414037666
916809003
202070312
1626908782
589107706
692605219
1748252504
557637205
922487939
632024501
2059723856
1871247804
191042724
26718772
295345194
2043193023
528251668
767693006
1126753109
924954734
1396277428
1117900716
1976121758
1553636359
1505947142
779757789
1408684867
920686035
1586376854
372421097
200236246
1657632125
169869700
1001131388
793887636
292520428
1269142413
23224831
561252644
2071125448
1756187060
1817090863
1095310707
1659810778
1416099018
1377268181
1573896231
28736216
872127151
851655708
170093632
91261468
1032897460
305890598
275270015
1104344427
1273188601
2131979991
283846170
210219508
272620387
1361172562
1290697374
1163461020
1089902824
195055538
851276413
1617373203
2053950368
866109714
2059272009
1598580355
1159051082
1422139321
56292129
18104377
1388060690
1532452329
465510861
276498055
161829040
1541786961
326798406
439004489
1547085935
1437847303
793416234
2095179521
937865709
1988000759
291384343
800229695
107135194
1662520613
898575940
1242839155
1341265954
160500776
1479119541
1284005140
104831249
113199778
2012859134
1605394068
1523775555
840147860
578493105
987179236
1151499639
1875870379
1528756783
571406379
2084980690
2060137734
885424222
1864658041
1047928361
1813905787
514249948
1606936331
278578150
1612253296
1945217646
1852714473
324786132
891677881
263897460
1250515031
590559805
37372698
2092134833
400229098
523172585
129026803
1383415033
1942014993
707448860
108621526
1882482960
1518082101
451548176
380701670
114532948
1704336805
328944501
1204945666
1248961896
2141272466
1634612247
164532352
766112393
280529816
1359305252
394652790
920749605
1379850753
346830792
1478832874
1377344725
1736294171
760928830
1847923776
2010807415
199629767
2142244973
1874152954
470042270
517133624
1512776065
226945423
356242279
265213935
839781138
973489676
269456215
763323736
1081165502
875947936
651720948
477341398
1899108617
779817096
1637280864
1111132851
1099196367
583868405
790873222
1010821108
1007753124
1121500141
1529760191
152169220
883553098
1405599827
446709751
1573898738
1035737262
712964055
35715344
950190016
231338009
1715641331
412118797
474108541
727034272
1959959807
963864157
2141510958
969229439
1546629900
560568304
1612539476
703142981
995767626
1223091123
189250198
1559101381
1820048182
529042093
558092686
2024001233
806126561
1283420481
2128706174
1075945647
1235592944
1319659911
847073093
1005613822
2085686443
822838642
1433399912
1493524094
1565011472
110850277
521179553
1710511866
20094229
36557961
1164686187
2045014067
420828478
1170587513
1122978338
1492036923
692310865
1852381542
1600983360
1437619552
499381827
1876565394
1710502196
2147079196
481666795
95280265
1076046601
614669693
409946256
1431881298
1119030836
984522267
1210052776
1458191565
1310520034
1443082267
1458071559
944778843
22724612
405379555
1182528037
823899963
467940898
1535907014
863624765
585092283
1328104593
2113034849
1590746741
1818422960
652911897
988920752
412952919
66904708
1525792938
2000993921
1712480543
1067021498
1271454555
839894178
2099397888
653869861
523536543
154941780
1974544377
1189711960
1750034310
1513310204
1497969171
978066453
38348625
140581369
123562152
2145912600
1139397491
1460247948
894271027
974961839
1964664693
202888071
645622470
531621041
1993583608
1034986987
300141654
856645247
1492408899
1014121898
130682570
1199588006
681543996
6885780
187260069
1909714307
350511240
1457718270
2008766110
1012666642
512759376
1265281326
914723892
1408683935
1663775223
1716690413
805235826
1714150841
843258233
1599771987
1543341407
242461839
2134959409
1259792228
1153346730
2061606019
1764654138
367240960
1266251695
1586116318
2095773781
1330397288
2047683556
1511944179
91181818
1559273271
779906941
961868367
820271226
605084912
1913012360
1037725757
141223240
352876265
1456322208
782368198
865561045
1143082259
1143048643
76444609
1069659729
1598859150
714367989
1401805187
644485038
1482392870
775354397
2036324169
353668021
127496756
1852105506
694169694
68924604
1519953351
800412853
516834659
2031842927
1464346810
1304460703
355114697
1689604680
1400357698
2139802176
543391459
1653529323
1024685150
579264868
480869375
1032550698
796880541
1832873201
803545821
2036496438
1453170455
467249630
1021747394
1171413329
1210432515
1572978947
847803946
651325628
135846562
82962257
1327378520
1212402072
1564052755
879052049
1118317608
1656902160
1855031599
208119659
275079174
1247236103
1529730682
412284889
712781348
921574632
425362577
208370883
9649962
294398482
1791420771
682353060
475227052
275598594
387671844
1953630031
1827372885
793072614
1722399549
1251843088
214923821
403169643
50385773
349273075
453721060
1538756871
1934437722
1789450571
866299233
1776116733
1586412471
751905964
681034501
141128733
365778240
416935199
1464831820
618525139
613722805
1001066661
1412390026
851797700
1176552653
364074103
678088622
1788166992
566496031
889146489
68948514
524136907
422564232
2122988751
283051143
130528213
1063808939
1496955229
2135455830
1166181745
1062067622
1779764584
2075292251
509692410
214031241
308899238
1828091182
1447690343
865378067
1705766530
969855821
1228324691
1937836501
1443513708
1337461053
1663711521
413231051
1673220414
1212882905
1377339600
602256810
742418792
1344935614
1359299872
1597271666
1273526202
1555519081
850910783
1694425706
486922085
1274096277
1569144972
1932662055
2103967195
1005208575
954057334
361571241
1674177160
1031291745
540432164
1267086035
872833011
2144422728
1182010348
1241965831
1778574091
821140029
261409704
1500076459
1617069085
281161020
1172335582
339653159
691105322
454650354
852819946
1938301124
601505997
919523520
187790945
556498668
886451854
104511402
1218411713
2039245608
1084810828
1201343330
2057153401
2035478378
1289306978
703994586
1265302141
210284456
1857537462
355756152
1825865108
1347788702
2028196271
575309005
1541826599
1489322344
631290172
1651241217
1772182109
1880976330
1294699321
442501363
972354641
225417211
207793201
1093793002
1902162670
1814935637
422590118
1603577059
347870266
1051432579
1598563106
1601425888
768017200
1771420082
1626028138
1900742837
440634471
243717330
1015006170
1727773637
41540179
1745140877
552671592
1106992615
1327986921
424535629
1743183046
886211681
368763558
411069843
2114261048
2114326742
1457280080
1103340267
914746851
1285776362
191162763
1849500067
547260422
1288214393
1963262169
431648386
1916743803
211927172
1165682574
907550148
484485509
544487945
811257658
1133478219
640622166
1181808265
730400866
557047570
1736696444
1227283226
531073017
1225273165
1681849049
26091641
144159439
1328964271
2016505229
533053127
156332621
68235480
879319623
1270603478
1030787262
78212612
1506859730
1025135706
502881495
1440737866
2117118566
468721773
502634222
1509742263
155686712
1370553326
917152994
150320193
1556593041
1816390121
1917455842
1336592955
589985001
1392103661
522010484
1518674819
1852587922
1332026952
877500649
1409160738
14758723
1378578457
344571978
1203327136
1332962660
1711949516
1105804858
1727688888
96208630
1902624899
1099915848
1532961003
294145291
954751621
1554935677
686210970
2088444194
195214258
531369896
1483771111
530356596
464160464
1866993930
1073307915
97007839
1137390786
1187408266
1040312882
520812325
1567356729
826114877
564556633
941756862
1337303448
1397346391
1091645927
2120983365
724802842
1636280420
1812995239
834274480
1934156157
726952845
2025277815
43709557
686946363
1886908145
471389102
2093189058
1080886860
192360849
423316070
1114759769
1702944407
292640744
211265232
1186313845
1346116593
1669853306
981977715
565218688
1847935985
1291026322
1261339906
184473775
1240789130
738546870
1182933840
2073741320
1712521857
1266132322
1866630411
1906961432
741334019
2089611877
1271118595
1304861927
645046886
832549825
1066806782
1115040571
1825933538
1273187544
288705461
1402787856
191439405
104286338
319143596
1826657720
609729373
1645075998
1728850763
587960086
849460708
981908575
2028304017
1168078961
413932045
620699471
1370068057
2062198762
265926795
225979194
1434574093
974124362
478737809
139759957
1255927027
328360573
1542333073
571374600
1061292434
1511361384
1466175630
145146751
1979846655
1646518024
48997075
1101949225
149679018
954965739
716400696
988503169
1133548518
1594075019
1436565079
1656326048
92967687
1164509488
149945129
409543315
544805830
407274
1664032767
737890316
846624717
1513453708
853185272
1337852449
1844672037
919503149
2133221740
1298671091
335528360
1718700184
1870826124
58136499
506017391
1675524917
412537234
648961997
825921777
793688611
1938724714
2126165586
1916971933
1322886034
648920551
1410944920
997016994
1260233461
1279758652
142897242
1985368295
1417251140
256948810
1514555908
228640840
373878226
1122318687
502472487
2008681968
448025908
205219885
1227599699
1355993469
46539504
1285358582
2083056529
1379302971
999641298
857685896
1324479127
826945924
1115090813
1005772393
37573936
278673699
2001170119
1699042901
1394516534
831330685
1828498910
130808102
331430610
2101025533
500290340
187836543
1385262917
1199137233
1635642707
482577960
1146413676
1589349214
17193676
550199335
1423128218
268358624
1155398253
1296148898
886047039
1037682215
1596072916
914333164
1932986321
100364460
484861705
349434415
712754027
813900821
1453331841
737165346
172830085
1220131178
685937181
55078965
148821043
1188389095
331180145
144517998
1311258084
512817002
942485274
1141528156
1989895715
1451222362
137375208
1997705829
435419611
2589789
1596968803
1447086378
366951159
17239493
495966366
119061999
1935582551
416747875
190081324
707766268
1491446555
1902736158
1928315931
2070271209
1515438051
1219686593
375971769
2019185514
453750427
1839673850
1445707150
122791067
495530987
1420844070
435456847
1189639876
1190519884
2024485663
1231456955
17524722
207509241
292601218
1660928459
835506016
1917360788
1628861468
87716579
751931496
2123166082
1965946642
114122145
707654785
2003949149
963464600
136037971
1705741708
1244415845
491301616
956712640
26288125
906320917
1445379327
1668114009
136680641
1619402656
1945666426
601291315
893842665
1110095653
236825615
382160229
596535829
1782434902
1117682434
578752975
244992414
1805468273
434386947
1777276709
372713166
1531523698
490284173
1590873287
1279323507
616443729
242809495
1443006595
1496646493
389796407
863695508
1915656124
697201344
1916309184
266228156
777262873
1613045145
1583599419
872579082
1247581118
938014162
733436098
2014553877
1501131266
292700602
1547237368
238344133
854335336
520086672
1982690436
1324398831
185338262
2073866770
1335741962
2134490392
58416819
2017773446
3129350
258138463
245077685
201584441
1702006352
1989800730
326287955
438700380
685840588
1452039870
1414702062
733118350
2113550486
2130674985
867340296
1200340637
1508926280
960863055
265098447
1185658904
898734111
2006453978
246573854
1477864916
2099811079
478180805
1503702516
1648067397
691554978
177800127
1871895433
228579371
370324169
218990786
1679269128
113781319
258722249
1835399053
278976199
1803403403
673836139
860058420
1939669230
1638276177
1574203900
383313437
835405656
67548204
841060569
520626141
1801155016
594392647
1413778072
942439290
1468699797
1356386896
649928746
1220283862
1586333827
1062407076
1703497306
1695046562
851061579
1247974462
1807372712
1132959779
922773428
1342156285
378401561
1999596290
1373898089
321754525
122493855
1032470125
558383688
107902113
206614917
1515197894
1551774141
728456168
1152236444
174844889
254207262
659113369
556387796
209098918
949640280
1094983462
943242731
349192222
1084505503
994630734
2045026106
1067534336
461854293
1382519031
731973293
858511014
1683546785
924226322
858429412
687265974
635739695
1935648158
447993987
2088472474
2137693193
2133862891
1606438222
706652056
1269294924
824531687
154066296
1499321977
1840966365
1280151293
806649849
557515163
1754571325
561480054
438840982
772664244
1791463738
348694113
1000416119
1275423704
27624606
1450410884
1904761865
432089950
868031032
1065816818
77489795
1250749355
1407717677
166735252
135689566
1743148422
1933271645
82181386
1854389110
1846955601
1900683307
1964668503
982913230
1875302103
1196171068
36166510
2146623183
547254599
1272538749
1758742118
2088195084
1057624021
1376479047
602159841
1748558107
1367247450
804585005
1532313835
915995627
194682160
1703033453
737773185
1634807132
1941073687
1307635364
1066240723
2057069601
158179202
2066942296
931188556
658412055
977329473
330019998
449483546
1397460901
1621885956
1205354063
1229165665
1525565641
1598407460
915786022
1830673204
445722810
549309355
1540670499
2100529952
1298726437
1646167711
1856711490
554024566
1568845907
750211955
1624674142
694445855
1198905864
1228426771
48162469
1457011268
1996240653
1034460395
623584552
1359454630
147818324
335562676
1735957630
7321212
693023797
927896924
1162224675
1844069059
1451965426
695595519
1323567715
1637469386
528475750
732323391
1677315059
888449083
290570523
803169226
762483740
700977376
1587307389
165844291
31556914
439111094
1810529042
1512018868
1351534956
2072172852
1335599164
356686957
612264438
2025297298
2056810827
1462673507
1239543839
1444808064
710277246
1615585674
495308042
1667469278
1942574707
808720678
250317445
1982842945
705476473
686106292
1658962620
1110164240
446074840
29574412
1300947088
1632202230
335814502
299092429
132360253
21230455
1805139564
481913613
368740035
1903305892
951022007
1444613525
136883134
908323781
1149912655
993925845
448653168
1424213389
938407588
851271696
883971353
1058358431
1598248493
375747516
1728104818
378116873
1893729764
1667212300
866454670
29568231
410906739
1223978327
199809254
1673603638
633278045
776894515
592880697
223097236
452162117
197599098
1700343645
1675426278
2086378929
476413732
283565736
72746372
659102755
2019101181
916970225
367614818
597584091
425240568
321386547
1403210285
1364138379
502226106
2143643459
1228091927
111236082
1491039665
2049781171
1504401148
722569531
1441087478
190211419
1695595287
366574146
2101495660
604849560
1135870182
1983612102
1671044081
1446965936
1416386019
1322464816
466198640
660018956
82666506
340535597
209838317
287326792
160517267
1258301744
1536127051
599265964
1812965827
236822161
1960267632
474489924
783981155
1041712059
187849319
693422627
2080035385
725491726
762331146
2123533804
937670046
1820773766
703266487
1196652618
1272478468
832242686
2134109083
2008883550
710628837
1115188629
8601738
1914210524
1396680813
100516767
548614879
1856812544
244858291
1407660482
112169046
297083049
651857046
98239354
576906970
472178842
550502688
776443692
1900687782
688367143
1242451919
317954883
2113409169
1920039599
1959775959
71406105
1710261509
638470276
1512364209
1766301164
1432762742
1652697888
1637299948
1543280080
1887588011
199985176
2004390835
2010865974
234861275
1056435733
691336258
142449858
1996685034
1193066065
1898068888
349079098
339205611
497327165
1902490537
1452748939
140311137
476227035
1470669086
88408309
881292509
939291625
1098177530
1978364433
42394048
1121706607
993162016
1906450685
368234687
1794744449
1507808811
1182802144
747297232
1506904326
2042234631
2123733113
45233142
384942688
1513641311
1399104596
15717241
179677086
566435799
1668973803
1266421813
1071478602
1238376179
1659507207
84202441
1205062946
236107518
1988654904
837898145
1855054260
933024302
619526071
697187305
942903842
2129183674
1196849894
1722522787
1936470387
1172648109
666018132
1364529457
19734490
356254655
3153701
1198369147
1257188206
372073995
1540661858
974669025
1043314848
880263853
1723629022
703953031
80916972
702926848
264461780
610270442
389693562
1866179192
1953973306
535864471
772099085
1817953924
1800850677
917691017
109429671
1134387984
528202314
1083353178
1579134433
980181949
334678234
950879181
2111963289
191670943
203541462
609035879
684343591
1551453034
1102909811
1652206232
1011084759
620285194
2146242330
1596600865
1402252351
119501858
778392998
489739515
1141261241
2027459812
239979972
1716033128
1354717954
389017133
1711225875
814556389
39584603
557058732
397675762
1828331174
527894096
1567271997
577661362
2056511736
1484062553
386940144
1400149036
1711529499
1375878093
1853573782
2045020965
1838250864
1456759536
1780287549
1023407803
1971353636
442558121
196597827
1223777310
821943016
458832666
663019371
1558944394
1071933594
1574819607
1495375447
1621405466
1640079893
1652096297
876516276
105693466
581192417
1880246911
891807556
558003721
241006513
2083262540
2137070549
1088786086
50144070
903574321
648857814
1242090008
728977030
1963742278
284777768
950276800
2136909204
281149675
1976297941
1720185626
1563536921
1680190085
434238260
720588895
1878490566
324249635
602098627
1644982361
304150802
1845001532
1226635027
1784562905
1122211913
518957761
392041086
1771765793
198358814
758007694
1261422706
822407468
1618766188
729767883
1874938642
1694410777
301128541
1367350806
2013320503
442720703
1682650556
430947116
377140652
1869135018
742067561
1699690124
1404526874
1022014772
387799454
269014620
1089571852
1478683043
1606938938
1248817060
656231911
2079073826
918196734
59144002
945375834
1406351867
206597688
514054444
335733741
1247154687
935150466
740071831
1539733128
651304794
633272478
1481456714
707041614
918749534
1309459320
1169094110
1896179993
823294740
648861753
197829381
554883662
962244508
679059145
502958510
2025001990
1679533401
943681899
1779163321
2073809298
1543836569
1811669699
267460627
1511509058
1268086125
736595029
685119896
2033659746
1970235224
454255806
755423423
1531187310
1894140401
58891650
624577281
1509159588
1331900377
902433331
1961996497
2045727000
40046716
1683885465
817746994
426258483
820987194
2128089247
475728534
1503181060
1183927647
1906082044
431291477
1696783075
1692588740
1919571463
50541866
459928975
66790682
712843395
525302882
857705443
1964672771
453681156
433517868
341573040
638935614
151314815
567740074
2092714564
1931430732
287958237
427232301
1981668028
129466064
1032440947
2141179379
1118917554
1184341110
298619485
162644166
524120088
1806019635
60835525
791350947
512418617
436890161
953734903
980313842
1729250068
1269619420
753555938
1190893118
1176828558
510928715
193390798
1854596954
1508524935
1188086262
508099366
1134316279
94972291
2116932103
527650451
422266929
2046333771
386656327
468669497
2086188219
1418614221
2007366524
1255352062
771437774
965103150
388082610
1624771139
1462207495
1243251597
946589656
1783263348
618759516
48583177
16926927
505186221
1816599276
1441176703
822877804
1759793662
1906689853
1118111528
759227265
514736703
1779176528
1088698689
977297928
1454203567
1342686436
143206394
1008439102
1811022753
694275181
459630590
66046015
2054156650
1690898037
1942128771
815093218
1874670235
58517574
1554412818
1719810479
1796361659
1411940452
1055514522
639779074
808786153
423616174
408531741
1325752941
1561792222
240110789
1614581162
1768251663
1645227346
1557233329
1320501977
514046304
1891589147
842203807
1385915831
1551947135
767121998
1306884388
2072173366
1978501351
1833907494
123868691
1003189321
796382500
601179755
2033641427
682725582
74708510
1978907117
793536659
1148766411
354596343
2108267707
1807013277
1760141107
355862910
1691054625
1316376686
377175073
1026880648
1709593566
1776338508
1050816304
811579006
412128753
237019436
366819770
2077572470
642840303
1541357381
339288181
1255859114
560289062
1994535854
153388717
658994062
919727441
2126139052
160223236
473068318
1497505883
1152609707
89983704
1411955014
1248051719
190190549
2073551348
1397180804
344321934
1961609755
308647865
951941170
375680200
597116763
1250887568
39278338
925404027
1857118438
469676285
533817572
818452733
1983627953
50383089
987143841
453956783
1180331891
1679512747
1940495118
28372540
702875865
779570146
1905934020
1409354696
1010884578
1257489087
159939949
1692489815
1070910870
807148674
1674934509
2109938132
931647988
1633305982
1984161324
932859746
1054571950
836629778
1432926584
1624168361
491987396
1506932954
1416436257
794042190
385402792
1184400865
553820153
1513117315
82899297
216503149
76207605
1977364570
1311646355
96353625
848496496
319039364
1769287579
1699491289
266687610
659836551
654530239
84152349
613420452
873964585
424091660
674368141
1986287726
1855189680
289211854
881803486
1485642686
1646998976
1143006247
778788439
1342124905
476809532
1430598189
1109731418
61074869
1867947562
671154627
1120606245
1245629991
910801565
180733948
1205665177
1194302207
1309621976
2106453136
2051516692
709996662
415413184
183837604
718511522
240754164
1917870534
1684769972
2053098499
473041225
1786342848
789879679
778130409
150526989
1835368699
805488636
1111576208
928888518
1005254062
1268844182
1615962493
1011002891
819367536
356190429
724686845
1101024792
1352381528
2025145614
580715968
1104013231
83246236
1504036668
1958326676
1483678620
774289236
1478412403
925156997
1835524051
1603421630
1151078387
1360039715
1230459611
766441496
698620686
1374730088
842758282
1732621360
852364628
105666233
33408588
1815258089
503146660
1450115665
1070212863
267201213
1287949904
1490151367
540098479
373318832
2029979141
70643486
1865874312
1555901446
13930326
327672966
1250844657
730769443
863369472
2009574307
962832757
1954177798
17088962
575371541
439725829
1995761726
1832288387
64492697
241143625
1414785725
627381367
1395074001
2115216406
390525711
534551776
127171609
111722185
232756741
861420209
1925938423
540716332
361902766
582915873
107836021
113181863
481835096
709834086
415891213
1976514477
624751983
814844371
1709346378
227078369
4058394
1450629782
403820249
1107671076
1250407870
1061152805
1439708297
101375623
1710776221
165109070
674136856
1957868086
1139827261
443680548
129982428
351271807
1360728944
2087048644
2076765287
1827455134
855090557
1363715194
2042063125
2053460343
1269542017
1938278743
417979972
1212194018
549989933
667512488
957468568
1086770291
1305097910
1904783958
1736373660
116861026
457176990
1551732247
567279693
278807614
664497609
1300334659
178348404
1844278045
1188794489
851585958
1056120503
578061169
1515521593
875710466
958311295
780059648
1644389392
1380645371
274058278
1727287219
1827402706
843938653
1774419804
2097193432
1446707623
743881714
445116538
501182987
1759818544
146129160
1206415958
1582356919
330458320
924175944
1160544534
878034577
1271238872
724391233
79744080
351635575
330906850
1875029684
744049099
1659772030
1504375081
1777834336
971722567
911155636
2123642316
871138271
695776495
606178730
1568512312
1726782312
834994002
274495583
288636675
578004353
2016252468
998782999
55244193
377397014
167635535
680576587
2135938231
1421354216
2075713532
644377551
423584629
758228156
1156575417
1010545835
777930478
1618629649
1231131261
1847045284
599947230
2047144427
2117569732
1258513330
1173684640
854412858
1012816950
1957542285
1362446332
1313774061
386833238
1408266944
839308620
1971027928
2009167319
1955173456
2043851039
864617562
1323901615
227280974
1401241173
1287466534
1525048804
187206127
2016518410
1334998595
1557404582
26204613
1004776777
1646329881
216123805
1204763234
1189698878
2011077115
1041643862
346567741
1878839004
1220969806
1668488028
1451532654
1876413229
337249986
244494482
583533372
1322898354
1846197932
167279766
2145328413
2039068908
281004295
1601044596
2022627775
1490794702
1715906101
1826913395
1445164831
524625033
1109453408
544520812
306248195
868650818
104838901
238411824
137751510
1077249068
945682845
1355041223
684809527
1747895421
1506440480
124873572
1927099224
305794517
617779757
1261812744
897432495
1959291169
673117791
496871301
685213850
1154875416
292742469
587892974
880579808
1947761485
1449093364
1807789164
1245819225
1623386437
1251688753
626743824
255670129
822619197
416324749
1214244776
600835797
1352986634
2077333690
868799352
918145289
651831701
54823420
713155968
777616792
526457675
536415297
1290689284
375082619
151119117
691460846
1924274120
657763496
412457398
91713903
924246279
670020546
257744066
505115307
478584561
434558684
397675055
1187830423
1639163820
288478247
1666048749
1180628265
2099777822
1403318709
1916650525
941432724
840239936
1399030152
708470109
161042360
1398489805
1495707149
161619581
1781228819
266685066
897158528
1240053367
376586408
227348099
390823850
826194139
55027006
635784690
827969708
591811747
146268033
1247812912
655467982
889307772
1320040168
1802203255
1286287922
536949402
1646732538
943500667
492778102
1831748386
47797845
723797675
1706537263
261553882
1717990060
409099342
2132611842
1807901365
1598336231
1536518098
484469559
1882680404
179444611
1241246956
304355268
1879027902
1646450964
1038234878
589538656
1611561415
1236986785
1639256147
1669069899
1821732173
1988425254
1465033041
1446302694
326089316
1278652391
1917988352
2070703963
216846465
460596541
2048653923
849781202
1281596763
1990377193
1254763349
1474304650
1175933645
612176825
837529558
1151793521
1880536541
213417921
241316856
1704569574
534705225
1412269272
146021113
1607273575
1990919034
991163152
726368608
1354422424
41452981
822335622
943409087
108616532
300628383
2005678689
1413686211
622685798
1968697164
357602315
2095823880
155696547
123733991
1220419734
1102301426
1459507944
1537636901
445245877
1583824847
118712943
1514627674
625516925
517571800
1819971453
1524307717
546390261
1650173231
369950632
32360638
993751543
661100983
543053946
938780379
1365950003
1041862794
2120387176
149524232
272074825
439369731
1992693210
399917742
568773454
997015621
251236062
297280915
180462527
1162767882
1544645150
793084907
1874698004
624514263
884674634
1564303509
356963485
273784981
111688492
252365789
2107426111
810784962
485595464
262455439
726860899
149660193
1947318847
1488161728
765896487
1965279497
1262044029
270842344
1098481102
379605940
2044554128
1215729072
2061767397
780426353
729923451
2358685
409957502
435647542
48115241
549075708
1378337701
308628508
1218600249
1715519500
735612264
1538287712
825705609
599582139
182708777
951114486
1879053165
1236927102
222652046
1350042623
1035689032
1742671823
1618064318
619863629
717588639
448452993
467934980
1436569607
220042728
1930408827
1816843010
658441663
355277221
1678227187
694345501
727340041
326405494
702188221
1102383094
1759552136
1012720398
1653452720
1015308306
284286364
1049584017
1050171418
1801430933
423784597
1263847508
1062454562
1105622151
126568526
1067236439
1832988141
728966079
1335876987
1869511656
1213082910
461017141
1608730149
748935937
1885386512
2123535315
1442140426
2096072576
613652733
523259792
1469097730
307205592
1001160211
38747117
833811855
2083345480
544505485
894566560
709370140
780888112
683423191
2140018107
1588690676
1740845532
1307861018
1729309323
463607900
745699506
1650721118
2036291455
1357443985
73031530
1445270351
1305548101
501376809
1511039209
2066791349
1086848347
1902736342
1518605142
2011433586
1938117120
1514284577
1886745992
998653985
771575718
1796604446
2066055877
1350147064
1424638842
2134602721
647581406
1407169032
1066560655
1000426274
1458956878
714754613
1439802558
1498889440
1737772900
1068614913
1560379
491548101
294557062
810158990
405607062
1526531106
614952357
1164903519
850188200
2112340681
1485629183
2082575063
1179161281
1472506535
1536654060
539892792
1728271191
1469424988
1732665567
645240551
12000301
1472870217
165292896
2138185770
894764140
1607416412
2140056512
182459014
1081155315
126066536
1695882917
697619497
46869190
556480860
1074765836
581678308
497355795
1754828391
1366222725
760411279
1322781466
879145824
1622363336
1889589539
196730303
138161565
775033767
788168032
704804578
1831853130
2107637902
448077454
990093160
529067126
826422289
2109403907
379802994
1865601454
960909412
1847363736
1890186646
576604404
702735538
1033349638
873802393
1072194337
503390540
708628096
1161864689
1631622854
592499875
310120208
886415250
161929910
1204268781
251831434
1519525643
45795298
2142031433
1492250299
1075382979
1685374034
2121372664
1259930118
958136551
952251506
1136181014
419020283
2135947140
421377590
151835226
109210390
633185444
916218521
1810284389
2139414961
941534866
1929975938
583392119
1712601008
1612227620
197578405
1127881483
1259468571
1934015870
1431498149
434214694
72604686
1512268541
677425924
1417304259
938154818
1359118071
1738971739
1095331110
2083926139
426612011
1872154726
775438962
411448275
1263706896
1331408147
2099858357
1111537992
311871558
1553020268
1378151708
1720137221
1186838250
156542622
1394585704
680324903
1870064428
1583548132
1211810018
954494894
1912712319
421511595
109031450
170755784
1350096232
796674047
1849196849
732745324
355951486
1641659269
1764032121
980793574
967233517
220045681
1005474893
1710237679
283652126
491952990
693761633
1956809326
2078874836
1397631673
1423756223
172589718
1838506930
99908174
89105014
677778529
183926498
567488751
1604709443
2123062332
2083640643
1743539113
1822933879
534039582
1349960401
1319763905
1003500966
386790118
671967365
1846846763
949017016
456444551
752305578
176400550
1314630362
1377799549
984782471
522356292
1123298538
523179416
1985052170
1002621785
1034475962
1880539675
1916138798
529801410
1161155496
1373824603
1721992075
880500140
355591032
1418116980
1786232760
1826726083
117881723
1666904794
133863154
133460864
1771406442
1024824391
2044157506
1718613010
97038680
501527694
1368369700
1680607032
896801802
2054453099
1104735929
415601392
1560570171
1523167677
1148577843
1943847093
1201583314
2012876798
1413270340
1602307937
1483834939
938132526
2031828255
1837481537
991431774
2120137920
1829311451
311621167
940614260
180183613
771415615
334781608
292002676
1041947989
1644508402
322332092
1322735436
757786123
134336959
214957614
666803748
1306990816
136802522
758122102
1148077399
1624364592
1428518793
296211386
1601117005
1776199436
1869899341
1623964463
1652628485
623455501
1101795275
537043953
1916071222
1606653790
1976605145
1243455771
1981850203
2097521010
279397531
1827705825
181455124
887429486
1363410040
2047137507
1840692651
1073802752
136360116
10415829
1517635399
841467171
1378841788
896550347
2081192803
876812777
1635280925
2121133469
59108221
581952184
1039427149
795175200
685905805
1294843923
779452382
1040744398
1378364441
833466897
1116617165
1917392506
1469646124
191453060
1133024849
2046694070
1529248574
1942729592
597550321
1290421472
1819277006
450132936
1472223960
2019449351
967134615
1220472642
1634169553
936302179
1490085329
1792357407
720377316
836179814
1143612208
1635335706
977374072
1195531916
1999706807
495729720
579350820
466870989
829722423
1467846689
116849651
1587997555
1057174887
1248480186
1839251281
1512043008
1168719884
1641428669
312098474
2038942966
2033923229
816275026
1622541413
1015669043
1078920966
1412246093
776667921
2129550644
1038384729
370932748
1503067428
218724968
1671291054
881218564
1634579896
863553650
592046004
788299972
470149090
1390902848
228588727
1411110119
919930963
2125649211
657439994
183919893
931843069
1332177664
2074396110
2010926667
1197308345
1479584739
2057292099
607093980
653787535
410207564
1887824373
1024141673
1115348408
1357619021
2026331988
1286039694
2048965179
1439260592
373187071
109240309
1429726565
1298199521
828858524
1450872058
2051115105
1160520483
324237963
1595491162
1881646854
619882745
257312214
1938270859
1503324213
1242814174
1821366884
1571145023
214509065
2064269088
1133782766
1761017407
515753564
1835165541
1804635221
925482971
853334688
1182630335
1030800075
1394839811
470419650
1368993882
1654916495
1268432083
506215062
464866855
407078792
1449557919
1675564728
1074840257
1182478049
432979559
88293493
1846959021
120953448
960775083
1241407544
330477166
908880983
655001302
563868642
489423783
1738399663
75233816
580904682
1706379439
705209419
112320623
968618580
1108675079
1114571512
1702407286
263767343
14251371
566380842
1318708695
230946124
1370645575
624393894
799316012
1291040421
1068133932
1248223236
1685932396
653352003
1209533064
1530111130
2032039720
182165565
440372004
883394887
823303685
714191750
834639541
787588521
1867564833
163059576
1207962215
1408960517
1698995852
1894268047
117267695
2097650120
535499242
1151069115
2045302798
520604464
504133142
1082488277
1849090941
5998619
314389927
489008331
1372870268
1239905310
1399719788
781230854
425448096
1618833059
821341298
410137660
1531192836
851009465
521549341
1149457671
320910637
714296069
373019826
1572940824
1781329280
956804566
119221589
735506857
1887158200
2102862228
138098872
1196136498
1682186604
1484671357
425633974
1076116515
2061736100
1353123306
1895618316
1976327420
424660179
2138304742
1142045615
137682050
131080532
1629954736
1488022125
2000341064
1861769290
969227628
2011011604
914810963
1375550567
1752547821
2069344674
825694446
1151095620
1753328495
1076289477
1908566494
1223661404
1785812073
918927305
1604912892
329661140
1592435285
503109841
1168173186
1799057702
1079880
764681106
403721062
1894007335
1564769529
304302342
1019670822
1611490168
676072137
460019835
1644636350
862067434
33132793
1656829208
1141874109
611658142
1201347700
1999834524
360116749
625261744
1770993461
1227958558
399121649
1089628448
511773782
530794058
1325306861
1126706457
1441584114
1416855925
459881213
465795605
531466093
1857536607
1795890212
780093438
1433722386
1824699108
472180963
477507112
774803752
814038372
404898154
393578272
40888349
80319045
520996185
1966774674
1815383197
435205907
819915656
47368957
323594054
620469312
2064819010
108517951
1659388799
2076752750
773831573
1885413752
337640485
495926775
527963045
1898111082
1808985950
247507589
568824716
106204901
1109654162
1268390985
121760759
207042236
1683505101
1422786704
1265639118
104125931
558690566
2110741704
2047790867
313641354
1405248693
744988091
1961777599
1875459860
81621434
627043486
1525003518
2079174553
1281365028
1378291320
1804147134
1451647233
1664768375
528271682
1702195877
390263154
1882493967
759944030
33658212
234743958
1838405743
66799728
1514553932
453464624
565821680
1671473406
781053112
1909481640
65042955
94068654
979192668
2115049182
154408619
1363333213
1952821344
765524585
1034562688
275770664
1389505031
257674828
924366911
550196773
1770023572
160126187
1613580725
1927872154
2027321404
1617893938
1275426804
1616534401
1225139739
1604011464
977903080
2113935909
1991201823
923235758
785047218
268721613
586282901
2126946365
2126868778
688293420
1243671088
1518403150
2030580981
1176600087
1499890692
1609104851
1432522284
1704300785
1959525074
830749640
1658423861
637454798
1010076207
826377835
2068138754
1881200897
1056793693
1148512209
370654458
91325100
856910244
1559410628
1798148351
162174187
1836034501
1495447132
1907000073
1036805669
118205237
1325673926
637658229
656005985
176061332
2084314433
1701605697
1152841278
2073266303
1600547487
1412197477
1119021896
55328550
1828920544
790692784
1231470754
131953864
1685626496
407501783
473002914
2035914554
2143553381
1627170121
851093409
551068712
311455648
195762183
1409604537
1225714437
730745179
977188937
2058889518
610505681
1828962986
2099708439
1848543827
1706553293
397357279
2052955652
65710036
372281904
758415870
717274528
1765945136
1265708895
493795059
2000994102
623161779
2128365205
605972054
1318984189
906496456
1736937688
1385055790
1596232460
1210272140
1572223446
988200577
2010167558
2084647317
2009718866
1359577990
777300080
395521552
1035689376
1458452383
1198594105
957210205
21780236
278468106
29863258
1492656631
507679994
98870491
1250662368
1668657092
522068871
1182232289
244414105
787887138
2145074070
1985922811
1230996356
1670510175
158396805
1609011509
654248031
545064873
98414292
1634604466
74455574
1222244775
1437757805
1274927740
1438686664
1632967629
1026413774
700089902
2011665650
1276199480
270000469
1764411940
933605668
2022642629
951035116
345920576
1573663039
1230495815
1864078275
185059822
1550517306
22347548
1408085972
566479263
1200043757
2128393330
23886171
753268111
387622728
1654497560
208774924
633669105
1195245881
2092021557
1456449235
94298869
1182663239
2051127707
38724958
1817036608
1098712670
1380073824
1148444348
1361537567
1042406335
1475562595
1348400777
1178546622
531947459
636179406
87496798
1147432228
409756172
1150740887
212869025
139827023
1007243787
53862211
375261261
1069654139
1514484251
1920922843
1638262484
516964524
2129810595
1278414159
1362995315
1963610711
1892638742
1393094287
1347132237
2056991772
1194269344
1517979342
1649852254
1426338601
833978193
773634821
1280892316
1014693405
1418402227
2085272903
1583573253
961289666
646425190
940436129
40380143
582646086
234164997
441135668
1440128693
1593106152
195791552
39780884
954159667
1574606571
459807402
1919991582
1733148259
1718091105
190734665
1139196381
1544168205
281290114
1814470627
1954799011
1903432554
755532396
1565068739
349662892
1709624911
1627101815
1640461627
1825107957
618159684
1964490996
321263412
1529354694
1914995225
458676385
2023020543
1229621233
1446272146
1885085222
2063184767
1138747376
1859382634
297073116
1706916147
1715842973
296112364
1644812716
526110772
1170430588
2051655830
1983386862
1138197590
1849176379
257723149
745395445
240392561
1239651971
515071221
411109401
104179799
2047926016
1244852243
1054497678
793248445
915385811
1004342511
158154389
193863506
1040309198
415400451
2018896704
276483714
958915999
262855796
1238792802
1215542872
796189171
1231218703
864812065
882874065
1263730614
1841493993
1221892976
572577230
815893543
1637742181
1350551548
150819879
269844930
1458191725
369190889
840206654
1850056068
1100297883
813765365
1285875393
1162542578
1083360198
1279153142
1258391234
1006586104
198799162
954397561
1362697677
637622824
2099012476
1501317629
932132968
1539930432
1379150815
284465620
499695403
976623766
1430732124
1745187387
1265418945
1025120812
669205897
1874598042
473600098
813014881
56116221
1305017179
2134248898
1612865202
1506175485
1844653098
432758257
2111603025
1617937117
103342627
1873464486
699468393
754885701
1892025271
52298602
553305265
881976975
1523169638
951551319
339130607
612361401
1641285603
1683846028
68758571
971064548
2145677866
1154521394
1248601616
1846839426
150119367
1441841158
459308717
59466916
144319307
1226787984
1478129038
928178723
2083654759
507585048
2070073112
417809948
935973426
1191235345
1032158053
1258602831
983828787
1897005495
1149682756
893774333
1374173727
190268276
1375208387
2004941446
644135814
1424686588
1607786953
1022679734
878285958
1143785272
32643818
1584852867
845506263
1460925797
698797701
401781702
382558456
1697151862
360273186
1856771989
947468501
1453526379
1186504252
1121298817
2065444150
861244455
1259017954
1747682911
203690285
1327282820
1841225
107221434
1881627913
1891383426
867228932
1801942384
2125154777
723896450
579731578
1717496546
1815802480
1078778595
1555465240
869059288
686325458
1204249193
2108513858
2013160752
594630004
2057105561
1937936583
1044947484
1868453459
1891965437
1066714627
1889560985
1587092570
1274421782
806385750
1010815938
1427064976
1048899631
156606360
1562976763
1998377825
339168037
1921837020
1400405418
1368811456
1577672076
953511721
311787937
1013761280
554140297
546573419
1265994346
2130847963
1803376972
76356875
138399057
661307888
2061181450
1855052655
1757690345
334572077
668099037
631913867
1817584153
1616373936
491441916
1640258184
1455139226
1047592095
1911588041
1829919074
1661140700
1002729029
322732326
2002773805
539908916
337570527
200828678
1070085418
13093693
1929471357
257854464
2102755108
1468907071
1812644375
1427590193
389224894
814309386
2090108792
963945996
1228605563
788510531
383490406
1080893248
1103633405
1439600486
154008419
150401200
433428692
1625696191
162962008
1904507535
1083532541
464563309
1235230401
629342385
264617575
1767405146
812107722
115126030
1043298745
16651093
1113148619
1704912318
1238747023
823072462
994887595
990235945
998278078
1376694655
283092791
609104569
1365904046
1782649376
1568778591
617524331
788109379
1623887262
667868590
1173947830
596848139
2146668184
265268983
2131030907
1923481870
1801604842
634910210
1696927725
1128427618
406542088
215880696
4661215
2107671463
1111082615
205722678
1065393536
1629483192
1240490989
1529140906
1802014304
90876401
1568962074
963854935
465542679
1166210397
1179869898
1495367450
552043340
1134954953
856955057
736901226
13282335
1225536931
1462058512
1615718292
435499403
1018137903
1020865119
844768569
918557924
1214390418
833660307
861471865
1435485011
60602993
1083535499
1293644966
709288407
529474927
1061524984
203533354
1613652499
404421550
155222430
634165723
1790172749
1501690801
463921469
1039359880
1048526359
447801194
1654541530
559273228
461414821
1613752976
703182458
8720713
599234304
870418502
1200071430
821755225
1368692206
433656300
1078405628
406449756
2079704026
716285141
1399111106
653084550
1960837217
2146349390
190823633
807675259
1932868107
1192167417
660195394
1927220980
1590233485
1545302179
1769006492
1514778623
1096062673
1016711287
329606697
1259969635
233489657
2012063771
503093240
1252727107
598582840
2052034968
1974549725
1721036714
1738946825
732145535
1583533138
25970359
213871478
1536748065
1532263027
210863559
537225163
1486487345
1475152044
964640662
845818048
1463320031
466116182
1580475046
7362067
2078001034
1875634191
229701018
1128097750
1755079707
919519465
1587779534
1706300378
626321677
495362645
1828195516
727187715
269576221
1787468826
1579715899
1843119192
1076257882
1616680158
237347513
1901732918
1717064124
277516921
214911149
1851499986
949787178
1880672718
974657437
1407803430
1612524730
1921349581
420181579
1796086201
742888277
1775730872
1611650427
1883679509
2110820628
1732827453
1591603326
1719839853
1890928857
1497216528
147200152
1517709729
1147333358
676955337
1274840894
69148097
1565387724
513977273
1556461413
796555370
2070004312
1892028919
1031522602
345139387
1691495779
1386967075
310766233
1243492996
1291256677
363555026
997903080
1159318202
721127226
1742235552
952571038
1658092177
71976672
1760250614
391180068
1243073793
1656652406
1787089715
1907460620
52937261
1187256666
1452596021
280866483
2105363425
1638859002
1608014018
1396070966
1430000108
1152598831
1300178199
1184522363
159678050
1963361324
1680509923
1093801420
2011369933
2111050060
597009787
1468924294
1480458021
617379397
1230533896
902928399
532811936
1446616231
1180095132
927137059
544199610
832598329
361503143
213438041
1846152396
1478038079
671392567
1553921229
138835042
967214802
1660290184
90931173
88193828
519502699
2047285235
226265009
1985467774
286624138
1090047303
1366824513
77697065
146179412
1694548469
744954740
1232629105
2061980608
1464246528
585393473
847366046
1762314591
253053912
215524301
1340227171
237703162
728811989
1331458675
1046113160
466228492
1625424169
1920559790
1982717361
880377997
157890260
1017331166
584408578
1923297870
430462656
2145507323
1184725899
1309362318
796263513
1791330639
1349672954
448048821
1663726189
2036218285
1899621192
670118565
2115437510
277782847
1765611779
914760704
901362474
1614056448
893496207
284064230
207438808
1589584817
1981096075
149127374
2096576812
183255394
610921935
2037715315
557094907
512084249
503841997
756698830
231108018
2132281928
1483841297
725871707
840900916
2142907377
138236663
2031680629
502369023
1898028365
1401319174
1160201787
669177168
190419184
821337955
1173365783
234890377
1855422204
1677449463
1197140559
1235814277
1321578217
437620241
2067125372
1975496489
1467796001
64236242
487488597
1326444541
1950709437
1607588212
1506465801
66980018
1796929561
1285262851
797687821
967717833
491248419
1507416934
578944474
1643511698
1289070439
940904182
796844379
914910679
1927846324
295703792
1428775022
1793973282
92300748
104441064
1625340977
1744352557
20382059
1983264267
1685434145
679995264
632714785
1091123938
1443046549
411576040
297712588
1446127145
1531934030
608498671
1303681586
1991095963
641674956
2000317584
1506972735
1210878849
268591555
1052304513
2134169959
1651507419
1288009590
499860821
1897480289
1246647178
567185487
1559311916
1036798339
1560219058
2081450671
1096682779
618408014
24165062
492556360
1552778819
575329896
210297942
1383632179
236930304
1553477006
542070053
1150217580
1594497928
631048674
1831184101
2087371718
1314397081
1682994229
525079873
373356472
482111003
128963647
1779735304
1891670897
494138371
287517318
222647675
1381534392
268545719
1456886630
1615540492
330993865
125300510
1419792569
1644027484
1455757021
1763659632
1009884139
47582422
756832591
359428728
1935835412
1519841387
1373382625
1532333007
1369079873
965479687
1038821904
1731768525
862566486
144460563
1721282162
1940123648
1703762157
848515985
1649279101
460337724
1991777531
1545745579
2134656750
1237311912
832031888
2134396270
202369513
1704090521
1454426025
292913869
718438831
2075993950
667457553
882293484
38030393
1396438830
1958251413
182297127
35007388
82342075
463558250
680834879
848112844
1623899253
1419296148
1055956694
809014615
542367415
722094246
61849777
8616406
502454199
891550938
66661233
1544215530
127241062
1808276997
1818853
1606504713
1120301669
2073885309
552512065
1309225046
2117603782
32750532
1320424600
621693096
900676458
1717518875
746534043
1338515387
979179072
1676936581
977179490
455980803
584707716
1531576581
1655415454
1631837042
1527893553
813278373
1098946641
131005047
1704189107
1181536055
964006873
9535729
1020626943
452776212
10881406
1830797653
605713383
494302741
488601322
1618108844
483537756
322771008
1652187083
1954566714
509396848
1013299634
1551798668
172575555
457631956
1816340150
838053825
249156629
1345263472
1878794254
1843333281
133287872
1302622870
1734643199
1150267584
1997968772
661674370
577943884
1425663999
1375309044
819712927
667520658
369280326
1664898486
782352419
1055975370
310192893
1589343461
1818152878
854908631
1303970545
1353223074
745554701
4532130
631620455
1323111845
1985115250
1120760561
1185495703
2012130980
1487939342
2136987578
1215013641
1403904442
1232314389
1303004628
1375338530
349732404
1732937255
1980760131
784319023
199784285
2100136495
1222647787
217625233
1325943181
1235015499
1250040990
828123202
861268239
811748173
1246847025
1122141212
800929866
650802874
402710807
1822815314
567477707
1466262834
1300218780
1929347557
825856631
729820604
158860534
2082563059
909615120
497568450
10497313
865049721
340461444
1906948783
2050558288
452451395
1772082935
731441178
506490388
1242148701
1215625164
1620662618
1904345480
303034718
1737973118
1093806615
2005863899
1898744119
1396489048
102845019
759585507
2084007470
665240273
901678907
1964315031
1700918193
1125640750
153049929
280601840
148856183
616741411
223119031
1882309927
1878244332
1518118092
1979346754
1797020013
99225757
1864196883
1951746355
1812496929
1234352588
1066654687
1167197842
726311918
420161520
1960415493
303370293
1360033920
1286592649
487430022
522176013
881666679
825858896
2116031444
1108723335
1882617385
270999110
1083654426
1972043789
690738410
1488175528
2031550254
1701546045
838905623
582792377
1668540691
1085160487
524457376
806705428
1379594973
472066519
1983153553
1072427037
1773572215
856604395
1415065791
2063568462
899310375
1466089968
1216238044
1988646964
77492333
1820725752
339150042
1188234705
896720910
1421619084
781920889
1504751565
1150632514
1247644716
663212554
1409016536
1924161048
858891014
1954851831
1955855564
1196394313
358340969
1051624262
173002743
63864141
1919690265
2065613074
1502122029
1317982434
1849983649
1835595079
1627260591
1989923516
1285825316
770140812
1156910633
738593011
2034857552
1806679818
1116821408
1767845510
2075913740
1680377705
1821079071
249542891
1760464818
1884879192
360985322
1474225635
437013439
304848076
861284934
1600541384
685711080
436012914
837201779
1489639856
1868757529
1324326393
454490218
1968076902
154497522
2057133717
748065564
671350469
447952932
1390457846
1803034872
354632739
1790204754
2056080969
9001788
2052138624
687361651
873596515
663707559
1096060935
208845485
1729939426
1051214905
921093650
1237980728
1148814058
171111327
191315588
997786930
562374435
213799264
1398537960
1914929634
380478775
1637918395
835158572
1154534617
43514327
1543001510
779953839
1574642999
1302675230
1123472945
1992107340
713443540
665831343
1601632882
1719733988
5094605
2079932517
771717733
1023529716
1008459125
2103630565
1802684581
1193299337
347780751
1999142764
1506619036
377052668
1391436803
2088241035
91369560
202277994
517126569
593330210
44710218
294390021
320009057
765293559
236032139
1414900122
1274555926
1547058437
836342885
832753551
823387928
677470271
215826290
1125338899
1169278231
1057877689
397014116
524659897
1564010486
1642917734
1186828938
1779952484
634323200
994628443
811258219
1012655061
346960843
1073802693
1735714326
988291331
1556004225
1830942718
206794357
1762543687
958752208
78944812
649045464
1520436825
2056763152
1736113965
875291033
1707836896
1869020711
1198943601
1898337395
1429761541
1800606610
825092627
1091050507
1592682577
1700129361
1338958509
1045533654
1286483685
1454959013
1516298188
1640297051
1317413699
1071975551
1181040414
1529883868
1619749902
1954466185
777778547
628564973
12622602
293520451
1355176382
312416190
710073433
1159218240
643888709
62677945
662088592
1499362937
1282237462
1002668957
1263342286
1069118518
1644506134
996040481
156922080
744232138
2106503620
1460068050
674744121
638289042
160245216
1070057299
2034733004
1202300464
639926337
35970754
257367148
1309882867
516588002
231430202
1647672422
1845677777
431865736
734758954
627632757
1388935673
1627108289
1614602515
1414251421
265181148
42916207
256718559
368706730
1004917587
137219437
1557941267
530076100
1588705146
742685131
551855470
597525307
1297810917
1017136908
1913824916
686275621
219584815
1226331888
856356330
1418070429
1325763291
1319814826
1040263488
1161791375
438461844
1168636146
1029683589
402722836
1024203824
1403316406
2002927519
142242052
715115079
1611498081
1302526077
1632905933
1903312158
1817184148
1891405987
327595490
257573464
1455060935
1262565878
1417433602
2002567672
423822316
1852311072
247880580
963353964
596936671
1441893506
1095707224
1485330498
567807132
669308220
487683994
2096859321
1473532700
669355484
1233013766
1433538298
840721950
1829012942
869955369
586225245
1294349438
67859081
771525644
414309697
1950495619
124058494
1693739142
1779844529
9242881
1491209834
1615151902
369568924
169098780
280853587
1182482764
942508817
193394720
1616829608
335910378
1704418966
1793834206
377338421
1163798376
1534679134
1341405904
627443501
765967830
199120483
1252531460
54450588
1326168375
1563796426
188736618
2002022191
171986899
1053884527
1311296079
1720089149
1589662909
92500354
625650340
1947972874
1029539151
1488050680
1908995670
1398521646
452354133
1363565170
798469380
1903181945
20480924
1226275230
643653750
774788681
1333301893
980685937
691748212
763971496
902341718
1956976347
1228152511
1653571820
815151642
1398143730
1007396784
1341315211
1798880569
334828142
999712090
423435056
1945732486
1430033925
1200880052
1660018682
339634128
1110802012
2118929858
654222510
1805634495
1663378288
776522695
234500584
483609164
200713611
1436721346
215238577
1869861877
1624317306
2038368271
2042007911
1104174779
1856738338
443718761
33022486
34217188
1590674372
145011483
1713551551
636173082
1499242357
2091629900
540019845
1023354427
1006216052
540783449
456614206
1083529667
1594617290
467633633
1794450203
829929168
1021189694
1293326677
2091404121
1664967002
1800142489
2052015851
166218906
155395730
2040722221
811034580
691291836
829582340
1770533537
1862002470
790397736
1428137189
584435352
1756388343
772225526
141119688
1870615432
1530375088
1102158950
346063285
1034922413
1835447454
1991125742
1919150666
460332122
138018693
88166516
607548597
407544568
1335327429
1109214927
1652187032
1987559670
825572305
379470587
1574561242
1447638503
1983793640
88598909
356936607
1268938340
1584295956
912591464
1490498908
376433485
159258433
1137354290
317760885
70122247
1440164220
2044672215
1430061889
1370544386
1638660758
120016711
1864353927
964566615
94976985
448291568
2137815086
875112912
1855714649
1024654930
55180353
1296255114
1837402284
1040525566
1481346183
1351656907
732937030
1700142045
2145918045
2018706312
714000411
723271111
781799674
781924957
1428650607
398354328
1359675428
1622311413
1796558786
180449278
904148507
1422688619
859087495
178454631
1926415292
1733502892
774953955
1730326741
1738691782
238897881
1867427360
1652190250
1917324982
2113999276
1407932108
1160191174
2062267951
1288905454
139061558
855810068
1998019956
1979948578
577216654
1334838157
1599511335
678026092
430979635
981141620
1387153431
1475343424
76240837
745271279
1198900523
460264264
1255926175
2138083407
825936547
1965919383
1722458397
895201265
1870183784
1030733351
1515481669
429632126
688688594
61651012
901115653
1797872745
1819155840
1545055594
1508712633
240146524
81276468
877603394
627690127
489775523
1890047763
1931679491
1344678906
1224749710
1163691056
1417838160
33594005
1562216166
297892789
599924322
323955953
1481535837
1995041979
730644772
1910926374
2003957430
1019774280
1810783236
1391202025
943059766
390828240
1678440648
737065634
1231832611
621190652
2117231960
1675349786
297879175
1754443132
1914809407
1183594301
1823768171
435021745
979588409
62997685
2027204709
759421874
115305506
1686802782
1365254922
1353139392
1741443872
1747839380
1351234887
1785092367
1095850382
600456841
2126985963
1304600459
1900813412
235839772
513777807
1811238598
1841934099
1384006337
1403738145
998847132
65309424
1574600998
913739001
1748179563
1138247732
258733960
1043374042
426889294
272375257
1493408173
1143368688
1046386129
863316423
430757139
69784139
1362570142
1334935959
623492249
1612746388
1833590423
1910311373
879900993
1412453112
1578114877
211883879
1770997252
1944464588
2119573195
379574065
592130166
2015178822
1384773189
284982833
324002889
1481665925
1095357561
962675227
1668037868
557853698
696562625
928258393
886661085
904556360
1435703685
550192014
1719213825
1727513337
1859214082
1127389641
1428579091
1339903784
493120684
858957384
860921200
806696161
1811036011
1051362656
591086290
32387546
1463187482
2037222814
1901743347
1603505385
628958326
1047904091
577029529
1510886074
975919705
610008596
47601726
1025550682
362796442
218566582
62450803
1442636988
299101736
631399829
1924089943
838353693
809901712
1561177037
22657663
1836804452
1977029205
202777293
441306163
311490248
1566718826
1139457607
804912268
831744498
1509618081
1952189970
65962307
1302023197
903288842
1553526368
1529090566
1768859245
1393576803
2117664820
771340975
2027077015
1870960786
327543064
549631130
893457932
222280343
1460951969
1943882213
1411432655
83222826
1004398620
543932287
1606741802
272170643
170693558
15222440
2073153268
1160879710
784939566
854390870
650686248
230965954
1727902945
1370019480
547122159
405556315
1427884972
1050334994
1666130646
389375662
1851387072
1749808487
1127886571
1683783670
469151131
1558269295
432106919
910247428
1454641731
2021604656
55757384
569454061
1960549955
630624107
447943304
95748285
1478241559
1867820530
1123619656
1210708752
565350723
344972149
2092432291
110051948
275643966
1537766909
1912212115
1632722001
759248650
502808944
1473020399
234589055
1882294246
1535687043
2067653540
836316868
278168936
636054520
1255110044
1219459015
1085117784
1394563848
1820003721
2132324340
635191018
801531779
1938695660
1881802706
1940669163
1369293615
280705526
573369546
691567574
970484440
568486301
1851058149
225543722
682272921
1446143513
863699771
670642425
1504550509
778216988
1275574452
425964935
1523701816
2011685346
995387488
1590671499
1304028518
2099501030
1726830267
971378948
628489382
61954266
1950167678
661805584
1488561358
1426955079
189473523
65358230
180643694
1962924322
1263820538
909234603
1532398517
1413493507
774523423
1989544131
1613420417
1023335558
1801329669
134273318
1083071265
1779208509
610471311
2145745410
97469055
814043044
1055920078
23965503
1901833954
1593728747
1393166853
505139620
193567572
1951963681
1983881313
1594728350
606127227
326632648
1975484763
1328600285
668965872
541173522
1024605278
937069361
2085896965
1029747212
929079405
508715570
92441624
1903422547
1833935333
1912762381
250610917
224683365
2040187169
1075640695
198117739
80114443
716580877
715714959
2219455
1145435325
1205917980
1309033232
1724829691
826204081
1949369604
823844830
247358318
1623397482
306344428
1366923581
859603410
997095827
1464899638
1442037825
32880201
780820710
1822769601
1864797875
1393127212
975254346
308588581
1857377699
231360662
516121883
786451087
587298739
249912905
618574428
297325661
240199603
1657382541
1923654434
1916349059
494268809
1229476800
616388533
1416792992
321129172
1032273652
1622383761
147022874
1917545112
662592002
1611089694
1704043941
1256434024
1784228439
2094717372
723625341
1773906466
892684811
422670270
898793942
217975338
1373041497
1281487361
958992683
1681611046
655135298
430216082
1093818295
1273698697
1117413097
230397100
166102500
1635027235
10944505
14176265
299204362
1039151306
1287795778
1560121118
1736828578
1525890320
46040559
809510292
1141880781
1574280789
599196758
2103891580
1939563097
1124331765
1706689962
747274113
1624142293
604908963
447869521
813141672
1347337155
407118288
88413769
1823587533
1973753182
2026942358
1887796217
588976939
183013967
509924866
1097452923
794769176
2025540230
2141422041
1059602517
425983541
1682024715
1822369000
2041349780
253774631
618480064
2094667602
58837365
559558976
865349543
576372493
648653675
770531635
439221133
897876060
1375294162
895147235
1076824504
847672813
917863345
1887630423
805015679
1246818745
1816564326
1451919609
243996306
1445119065
1912460683
1644993223
70613311
769609219
218398785
1205410857
1027766858
1451120213
1252916476
2023886347
1963251376
1996926082
1569070770
840426598
778691753
2141491338
496264248
320221824
1359395297
1871503889
711803300
430022413
1506531824
729684322
130708328
681058306
715680794
1607469078
193157078
773095455
1149630978
1982029877
366891343
1118185791
1529198120
937559403
1398026593
480131830
982010225
1273046283
821996115
2043864151
1638476241
1452676652
990562641
760875541
108427361
560923050
1319663922
1306276350
1796106310
1325421345
1594887208
339785485
74132415
1188556987
123129534
1368671832
1858497363
753351385
1089184008
2116723333
203244481
1704252843
1488230895
1125953769
1834863752
1487353920
585543868
40094901
1323771302
1515783611
2010148800
1223910426
2099580436
1527262249
837856871
1095883803
1714422302
990957192
936530822
743554336
1903878529
1636103112
306585487
413935369
1857494572
2039611263
699629203
157125909
154693961
59044406
56189769
1975892692
759241498
863924469
964175937
229384076
817866634
1762105036
1870494558
1852400516
1495744004
1608027124
762007143
2107065198
69957308
323086013
1540543294
1757918430
1229502647
717869906
198999140
1491358369
1579294955
665715712
1291192487
989270366
1608380495
1880844898
199201865
389888669
1607041360
1041020438
1425060793
1250275984
833472215
1692442125
1435407856
352027506
2120045111
1373171908
518794830
1419620791
86303199
550726736
1984784209
1757763717
1122465446
397237779
1831230616
658181719
1708061515
1474497524
227515619
2054983784
144327101
387703818
497579208
871610303
682754429
880047399
1453342916
1409266918
642563620
158805677
1782564722
80843849
1577823788
1658120541
1407949725
1144851132
261683129
504248012
943228667
1002342661
1290829809
2120120966
4914143
219650437
438059346
1683606058
1817874371
1694663336
894249255
818844832
181566992
1956525221
861503145
1016861667
1470640402
89357505
885641331
1951302661
1101059438
840204838
1941793614
1332880464
1902048129
1811384809
1259296862
145620651
1882264210
1330512724
457499392
752318615
851075642
1903746056
435070902
1280289572
363752671
920329350
608512443
1394311973
150524425
1802226731
501870970
1229433253
2009729338
1200102751
953561910
2118726588
1914841763
1036444227
1000340640
1730943836
915587846
1705920610
2002709409
1082162883
2031136051
307027379
513371261
1377282608
634319896
584506260
314802043
63039100
1698413903
1586019490
100141092
1197347314
1347959665
875567038
2058724043
900464990
314878062
14402746
998769452
410167019
704202552
273959111
1487329861
2108359613
121990796
1562217076
296961336
1417731778
340630288
753061366
1306313338
2115651224
2011269514
21887391
1691791768
691460162
2065914100
1953177986
2133284873
1087885411
353940818
2061065448
1014591608
725738272
1826556178
757719316
448348172
264887465
282834973
619603591
1223046528
1459423419
862019967
689427699
614600482
433480651
1935878641
1483093862
430344428
970035912
300879480
936048848
1986695874
1691132815
1934114193
96364489
157290225
1422496977
1822063283
1923711853
2119374853
750823086
627017543
1638207254
2073284514
1758753556
1034917511
468643540
1790161981
1901645148
2027275757
1821821886
683638684
2101177093
1570873558
1761804289
234786037
294474847
336505368
1041156959
1432405836
282336098
1106964053
815976197
1743003559
1985601002
1187356294
466145925
1884982132
105319427
2010034710
358338394
1612286535
1826683252
1710264506
93668687
893138171
2083534216
1043121434
1691932469
1598083747
1887546208
98875203
2118069864
250280087
1632864799
1159163530
75573256
309538465
1163851100
658332620
2047100995
388833115
898596082
897264597
1676244704
1173179500
1675189715
184852892
2065630164
798445188
134187525
1185445989
227996453
1667078744
1434089687
43929124
81957274
1348194146
1657847533
1171232218
244600835
1079283306
1137864455
804557087
770238712
1232852855
1967669782
335434690
223923071
156692365
432506615
1248250977
970117237
1390071826
1820056352
1059051571
142685800
907156490
936880972
486169554
1125770699
1739824895
188513006
2055104219
1440415087
322065102
1540093107
307060019
494183959
166719017
833798965
1531390438
440479660
240843452
2086547560
1120631030
961312005
702641006
623742690
1569716647
315328487
281078446
2035312950
430221618
1892001229
249378985
144865919
1449075797
667907001
1424404922
544632473
1158021710
1188659898
1027138654
375417547
389363324
1647516645
1140514634
674323811
1175747267
1090671854
1982464121
1265899109
664322685
2073193562
123226780
1608329139
355054447
603548935
235357058
1430162684
421800241
1639324642
447240989
1991253103
1859305186
2080844458
1970002000
834518726
445997457
635221279
1260867716
1502375881
2115037757
2036663392
1908188482
319227340
241156180
1884658910
814385797
1212400385
945587223
1227984974
563057976
913550578
155173014
820911068
1275646219
1657580754
1609147876
863406907
158654240
2147448849
1028705204
1689281897
436509718
250232984
1085209333
1723916572
94522882
1247358061
1982136535
1769250881
47733655
918918894
1554942108
2043327817
486574377
2082805822
1784610176
2009329269
927252448
16340441
1543534112
1270311503
1377459159
317823684
1196270945
2072867940
620822900
1116682253
891278749
190949752
778960180
1952296099
2064247329
606954135
1340942526
191862220
569993828
1312516926
1688230158
1978754911
1637258092
608566245
2087081475
1304620082
373060237
1061158760
101865262
740855279
427951999
971677366
926747295
1086678457
191720999
242750721
1750606596
825168924
1686770197
933022819
1741516508
1066164578
389736277
1771028956
1997698249
869246626
415346088
1721446792
951688175
71171158
1620327002
1711180568
1319753883
1058288630
1186515554
990031312
1137042188
1077581763
671243631
1698786504
476837445
1259893553
1495668449
1916885957
223810887
834167508
935504192
463921821
1619712597
1200516304
311609275
1415289272
2081606692
2001789232
807641222
36499125
1316896050
1886716455
1837653884
1887637628
421638447
33584162
1151580102
468787943
675728227
1568699907
62944993
1300216857
93570479
639099351
508698146
397584320
286485941
1555362864
1087800656
644543457
828812205
1805639015
938574986
1978025252
1942524063
1219696988
1157343079
1815900828
11398343
1588498282
677176871
2078042683
971599228
724990848
2083285141
1688821060
727532363
1076829591
1873694752
1551447241
795037956
474362337
241732141
1591037178
1144316189
396046920
2074585582
519993891
263906460
1855413448
1835846544
374691130
1934604418
1176929668
937262382
1818742470
1494971699
1503767948
1684976195
2097482979
282313669
1541170216
505658691
198741548
566770850
1910894255
777671228
1143838290
1816415617
254752891
1539084359
1989927615
1282385998
1608944552
923931911
494839407
754333792
1467617606
1070142972
204918385
400597471
1716656488
1278247636
1280937371
1478903572
1257515851
1199321138
252457417
648140551
1742724548
567019914
1072578354
691102813
9861038
1016023873
840095000
988479989
1029593041
800900469
246045111
141486892
1450386710
2054759777
538799907
58732672
1282656108
199510208
1266298587
221048537
486483752
249992998
87338613
1978600698
1871754777
100099152
1297861500
391021127
1204666086
167074504
1115897885
1387144547
1603567123
1766452771
566493015
755761476
1681785323
1924191506
357816483
262026398
1873007338
1763478380
39150951
1767200533
916087726
1951456450
429997046
91056298
196168006
1542223521
1181314104
1733707606
2116697063
2025489089
817382493
1549577376
171433714
172312856
1760255158
933016995
11882609
79878664
1953229761
1424420698
27755151
1972683128
1527079754
190901768
502881077
1253294026
2136691564
684354417
1912839252
461409574
2082445247
1651502201
1267831863
127050590
1925827375
1626599447
859018592
1514016700
800130183
674735372
2043688902
1604931046
1116265047
483141759
948264937
980167214
694333317
1282755561
34213862
248556349
1869891420
1734796229
1507983188
49218677
671392152
67476894
1590950806
1627230395
2030051166
1460952521
1932791818
458085401
2010443427
2119640681
246576863
126846524
1851309878
1406436770
1249923056
1628611835
882425396
2080279341
565912250
2145488289
664066699
19679019
1295000928
883695849
1678201356
1391251558
313019826
1604119335
1333363828
1742525006
1426991256
575756339
554110993
214410038
736000787
2068704474
105920127
469557923
1165273691
728205556
809273454
1810079801
1491331980
2075833020
105830913
1005848750
1898855634
1424615298
1986756372
1130405083
1690969310
377222992
1376898863
1155002420
1502100324
1062430290
1764356745
786951737
1175026102
1045944151
363328889
1487645083
1998017106
747273704
845489351
1452061140
944673262
1071552818
45134611
855699817
1554908967
2018440488
1597547290
189666517
79295194
1590261151
269221308
679180298
621101172
665430193
311905627
683384112
2031191666
681271262
631005746
766913126
999738884
1407079296
1413897962
1211854972
778314765
1359203463
1553665096
34240774
824832192
1432311491
883586602
1920113813
1604261979
209943318
486395653
985243877
1821500070
860062141
501652689
458186623
815115371
2110995602
7285915
184021819
673078976
2076039538
1254969129
1429565271
1710927741
1787608179
56122843
1163533572
1279142243
1243046304
2082702697
1204568660
785120532
194332704
746412909
858025914
1473484800
1588257737
615889460
384784062
1068500534
1841993600
1940579535
2113677429
649795860
1298315176
1690235795
104889143
549804241
2003932202
1341556852
142260494
117685271
1731758834
1294060237
1172051536
778315831
1189552648
1980804135
841158434
760854977
590817731
49509437
1957654187
1834079399
1058203427
1864930510
590929024
958594083
1803437601
2077804281
82899784
1927705507
907809721
1357016664
1559879442
416130630
1388855381
733300162
1329234723
1101289425
1524640197
2128565182
1790519509
1053858860
1458695799
472655402
1086698831
448895137
95143449
2119653211
811362317
937298720
1963222328
108222780
826941720
1696832284
1219847875
71666276
1924869859
1388835226
1933623012
670601861
217949571
1783404821
886715557
111543724
1449147377
714516163
1705895053
710431063
523678350
1237002681
1729940142
960884858
825016747
55665552
296244459
388425600
1781567382
591120668
325451118
2124777837
727559855
167299506
1962142920
1879802559
410100795
413950057
1627890714
1970024113
1282602483
674458615
1422896983
598553396
877904020
1739705951
226582489
1794008323
813225530
1009538674
1502318029
938603606
1915643002
2078240410
1778869170
457564350
1110647445
623089211
1528835940
571454725
2040727526
2043715953
1749761346
1199279270
1990887987
892387703
591968706
1693409018
982213499
1672762575
184982580
1245942636
647749784
951549865
161388652
778165989
2047457095
399150028
784865757
1942709908
1112106204
1678643549
1849115933
1269247261
1681593296
156493416
1065484854
354010775
1009650338
399890439
927207234
1841779844
252420545
879962591
257628921
1132514047
655540689
210099901
372499810
1446869959
2058152444
1837156471
591490102
2090986244
604356065
363290861
2027363144
611642344
1009655039
1280338300
1774127148
1938031721
1555283730
1296323533
721761110
479730085
515267592
334000547
1888539412
1866163233
1721981277
403172752
1296344449
1613868160
669057068
388729510
1300187989
1134808783
198327454
311504197
1693755566
824149873
196862626
989080393
251220309
212633471
355761518
410477500
1786313020
2002243667
1021813965
1445076851
686878664
1958107290
1402330121
897628611
1508352461
1644165147
1700395036
1343885358
1920607115
1854118901
1130171730
1904917140
1790493543
475382496
876733994
2117536714
1756079001
1798980124
1202782610
128244153
855137497
787107888
227416273
1622019477
188852369
888658636
427830729
954006536
444207926
1169105454
1200955870
2137228737
1199748588
913808729
652858097
188612510
579795367
861218458
1130349361
1194517059
98984167
407531416
1065960951
1702904682
649943500
712883654
1276458763
1747457400
251533530
1008791253
170080260
401354721
1526364894
1161675752
1242134414
1428889409
471854906
1051162447
1614085763
49200706
1810262595
326277039
1978500925
631084254
139681709
1215573179
1273354965
736100648
1166656527
141108016
1486993487
963258360
905975835
377946478
81412708
813411383
622164465
1079436142
69858734
537276363
1574879302
1121697623
1751721756
697015270
975477724
908390636
306448879
1659187422
464241210
1972244235
162741919
759455359
1006641088
571279094
354412527
1943954535
756814396
1192198356
370952927
1104394922
2003085824
1502120961
1186591447
537149768
2006185544
1005556612
1789288900
815872198
2034914588
689019378
1666663782
124650216
153079527
1656077714
1454323110
1254140443
456030469
1077282132
1000602429
980628007
1764679373
1011708982
680484088
1326887086
1432319170
1752983041
720598885
1020865774
764416635
931410898
1083939322
1118783565
1539994830
1604001644
1042460056
1332915815
1748027548
672761906
117973767
734416280
701185026
1300326229
2006739280
11622097
572365313
1105269698
1093528364
1073874476
1098771328
1857179438
1023383106
615068485
944054810
1081514198
1655826656
912238870
51563091
728877905
451381386
1963345532
243058094
67370979
386817899
223471161
547622262
1950595922
727073737
963907512
759659527
194601291
1610491288
898723503
1393401932
1547497948
188793957
2029458387
2128516830
1435962405
1162473089
840924378
340192401
161889410
1807566484
1421370526
2147256630
1319735043
846696892
1576688592
1136566643
896625807
1800638053
1287858424
1491710232
400015109
1054560867
671346789
960003324
302013899
66007219
1328817394
1934302737
203604282
1015752771
899301381
1789727442
297664365
2046024187
307970540
1093884418
238555358
179570406
2086795703
1772852452
638147510
1492358904
1515132396
167063897
1186302200
1204889129
63110399
482188163
787652610
713497719
1785883834
825784712
461335450
541411843
513205003
961342637
1951016191
868749176
57396875
215014271
1218996668
366348901
227116554
579552441
545355340
636308752
1846479195
2111215932
594258847
1015618437
447449366
1910251052
1440635554
1317614234
867743675
562124609
800643267
157521325
1589043378
222329233
377478148
1944708459
1151060413
239395997
1355947884
1871396163
8739400
1346676109
1471500113
706452212
1820396641
833618321
2105294161
675924752
1597580428
1810892561
958880978
218947795
377008647
59582773
4228865
577909610
932665140
1110892825
2018707361
1817502909
2147342795
1657100449
1816195205
900198217
1964276498
560864406
1490466407
354139269
470554664
277141223
253629646
1443382149
2131956314
1681985733
1511078528
111455854
111607492
1579285823
1215249893
615876953
1926504392
447302445
848484542
2113566784
156476504
1111883601
1330408692
1506047400
1520021527
6837990
702566584
1698535531
1359228002
702001722
241853044
604725728
310075477
629376503
151512446
1393857828
368398409
2032686588
1598596553
995333035
728557335
1296152453
2055759075
1723745542
368960969
1373789193
217157033
23888966
1022794780
673915372
1376399471
1833309860
1641048104
1379545188
650921899
782313833
908066766
764090596
1416250389
1549424813
497975234
568394057
1275125926
638532886
1577862257
2029246090
949436234
1329889852
1980664339
1094289030
938364090
778077432
1422447831
809779967
968912033
1384348129
682828185
793692855
2016571062
1801853741
80600363
380615840
861325811
1787289369
582264282
453833199
1422139649
353744381
363909813
289923093
1600130981
1645367534
1409074147
1950089980
312425772
141094787
277412782
25710478
1872476667
213104306
2025061804
1354542635
1501733705
1855884923
109443001
2053405720
1509560274
1240434716
958476807
981931651
624968506
1465765142
708331390
1951886445
1357196107
897586306
544941421
451647707
1260331920
1111204413
1812714636
1156941158
2145124810
289197031
187435262
395678769
1003448868
874645669
1249147421
1048597049
1155492779
354584088
1292305204
1439707557
1248879636
353978205
642550723
2080132123
1060187247
1912457932
1877981093
948776077
1630047578
854800641
199581434
2118689342
736426691
1932991097
192138984
1303222859
735025411
1700304232
21615054
1589183035
683903097
1279341833
1440120597
1057796692
1630173640
1874343782
171103172
2075221895
369068650
1042899745
789451457
1003263554
1933142264
1570268827
841870642
600030225
1866252450
1640611107
104034886
1852119532
253226780
902438495
225822706
1674571598
342425203
52261814
434350754
871664457
1961814978
16668346
1090303597
1017474974
451359200
439818083
873690705
1767012943
1350082101
1077758750
1109998842
614930618
1603038350
240705874
567592097
1113882888
1519823889
264225639
516200463
1508963591
837741252
263125599
1200505387
1077218291
746203801
1386896392
1033586248
696255695
294067297
1949025135
1378148537
2051809571
1289594328
1680526612
676302502
1876690576
354593849
604380695
630677207
264907105
533801343
1786196637
249432460
935542476
891914225
1113174909
1233899742
885307204
26757007
137319695
1431578760
2069381206
1362421981
1583955260
877602673
1885687670
1964646893
1218441537
473480786
743551981
1769495277
436391124
1959180553
1078604012
1852010852
1130889124
1411810918
1202462833
612156768
1367741451
1540606163
1974017201
1639615886
335543597
219721192
1499312906
1504539369
1913433315
1705578321
1085545952
1606776221
1638085261
1374247642
1955333914
2033653973
1244946742
1133658672
2126533055
658626409
1411054852
8533002
1153691031
1236852717
1108046614
112040918
2142154692
885987446
1911297476
792652298
2092119583
340224978
111076539
202859592
387371358
2034916580
73783784
1342291496
115635832
2000806814
1437253797
1795651737
1840495139
2134675543
1041470215
1635388122
2096943660
947452160
904683821
1163973239
663920609
1742368034
1031860
521980838
167494428
254275970
144095508
2066944336
327398064
1209435472
985224808
1078928797
2080170253
2118102388
6855437
1638793629
944563296
239421801
105584671
2000875069
1778100786
2005118927
719651281
1040655482
874426643
953356764
802475429
341197
1914260195
536422272
1479366800
1691433114
46851897
1183589694
387355959
809421142
887383390
774370818
1308475966
2118500784
1597861612
1761001970
1505634480
405193987
1378015730
2058205252
1380672024
268472456
347542246
557786492
1753622189
1697059424
1268617062
2074267157
973382530
212683525
877283302
271946760
1119312223
1454568671
1382955617
55665252
1215529528
1244066916
1125774457
1641963921
881590170
902795530
592389539
985559943
1270993251
1586066637
366623127
1561589899
351605706
1607365799
913111631
1887754927
52397357
78979430
773012041
1069212374
524391629
347741901
658147112
1954698303
2064316675
1220822184
228975545
805818720
623365520
1509197619
1489406373
1490454518
742078785
1559406158
353547543
727164053
1974508858
1636280065
2064872757
280236032
1236027884
393679589
553813970
2065265458
1971633873
111673529
905001714
92504752
1246588708
969860179
999380855
1481282534
85725619
266938213
1574507188
1524136124
1523676539
1107003753
1440418186
100967394
1900994857
128206788
927678985
968398317
69269809
640814659
508179940
1268617278
1254698264
454078307
1831789796
464818642
1928244985
2071766081
673771164
1457101836
551547103
277763336
2125706534
777207417
1827515262
667822461
955484028
783248040
1011379290
94527643
154522361
122589520
539601885
1611116865
804085383
2132674002
372337527
1160098529
1923320928
35826378
419519656
1383074953
477602924
647292574
1748930131
639987291
417670682
1064230618
1262658379
2115850453
933896999
225312085
1373999388
66420208
1254531598
1588116481
988341534
1473274047
363726745
1878636876
799904749
2146770469
1860405540
715199558
1895649065
2093118598
56272911
1671237863
1624269671
1569023142
1561637416
291177657
152641297
1407492404
613698913
2139195881
1472053257
1756481474
249563556
1605696832
1141500528
504455376
132971196
827801838
1912645248
2013964137
1802132189
1499711902
739763992
363862701
67581147
1722348000
872847235
976344219
325785223
1707055066
2003710636
1581951837
1396361971
1396834210
625532988
530127111
832707639
702742910
1965366115
613739585
33267271
1025932396
693625190
1358086156
1951367453
144446278
1903060831
1868971046
1686268481
1453142336
1380472949
1121197506
1949128802
548361503
493067394
1109722907
1748470882
1321969323
1224910456
386537395
1835760646
32297409
653674926
1361333646
895470706
1633954822
133437698
471837781
1328370617
1905729384
1300385002
678637041
898311150
1306910718
1151480210
1536588606
1175035144
916219655
1602362645
1168010078
860194548
1055832119
77589986
1196510494
101463097
102853915
769986762
1155790358
1737075569
1243580861
2053443510
917543889
951704309
1222547632
562538243
1649963910
1769329082
1360138285
1720149232
65084055
328597972
298777776
1062063786
796837470
348294070
736163524
1507200910
970734896
1001033478
1051811490
123678461
2110887485
461080060
633462802
1423363555
1671086400
982623994
1524318039
1006989053
515823556
393891613
1949396196
1629831751
754529530
1770091609
2094916228
1017937417
966088000
270737341
1899054629
1630812951
634290119
1457123247
2004703089
1099226049
400831875
149135984
18359099
1928395448
397699697
1253353442
1450803200
1682431936
1758233839
1291041903
745788110
1640529893
2130847420
787909153
1068046824
43909582
465878152
1289245800
377307848
1150209414
1467537228
1063495979
1894171995
648487339
323898131
36182946
413042741
63451753
220338265
104138348
860884357
1109708667
270343132
1846695314
1804265220
617910738
31491832
1236293914
1012298156
684102431
1429282749
1730649950
1718147752
1451010729
942819660
792843955
354577195
1444426982
627168365
182761612
2089688361
1533108321
1403360994
2023226066
1086879519
730989868
1524354282
1199524548
1112387662
248316535
1065304098
1598115642
2043682183
1934304445
2031106340
309637618
1633150083
1617335382
1813198550
860631924
2139945331
332254123
966160003
5948389
86794685
1128732049
860820855
23635401
197771565
26055426
880766786
309500062
1746808442
753977888
351709185
621546069
692407895
444578746
1687909092
779964989
1231665346
1621656050
454194065
1259795172
1132569915
945125011
1748069828
1431495903
886889975
1672536341
1460682239
159180894
1751448935
1708666070
2124978623
1287315265
613478930
384280469
135632662
1349398697
1412221468
1139263376
1671691667
285684140
624347240
306510288
453271207
428054689
3326145
1251670093
1209005344
49346254
1165278112
2126293075
1420906092
1500265231
218358443
855736416
1235335614
1714895729
953595178
1258387313
382501128
1486702736
4817931
1980266879
1766386001
1702872732
919614952
933914594
1341913667
931385386
1862554594
1828756890
554897234
1878647026
1045454233
1463418527
1202204394
45647630
1285121234
1078365703
1510026245
1698897399
107475739
1049070698
368741653
1538625657
925971537
1888296260
575618348
604906194
75590812
1107981905
948831188
1519273342
971551498
1732875560
615368025
806055633
279639896
1015512474
1414630232
1831402932
492063965
448921629
15553634
1133781889
1349681078
2074085270
1427942681
410703574
2127884390
1916629025
1184632672
1100401849
819181847
247686519
997591954
541424715
121575442
920012859
1913993248
474359804
1471686174
1426201868
151775831
970387494
961794262
2104394420
1820505607
1695149403
361308275
1178808292
1549710923
239817302
1888207593
373684792
793812300
1513199274
2136203539
341533637
1813876005
1892722883
1219770856
783462849
1267906402
1726556213
2046789573
1619430061
850707979
1298966466
1188965427
1903893612
903613167
703592501
521479125
1640155816
982415593
1959033266
1008681836
307389720
1460167568
932280087
60406638
2022565313
461702970
157714196
2057626742
1358346040
41409030
1801451348
159011780
1283752552
1510450009
1930837539
362362671
544310767
305945673
1043428704
67762557
811823898
2020661375
1553587223
73019071
1056560354
163132803
886988954
403818523
686489150
722408369
1619669854
562204897
720928734
1060410821
474112287
1609757266
321136264
1063201366
698643727
507838326
28213788
752556684
1727996566
2086324759
109572811
1727587214
1797126234
580451938
1945976768
699749932
562108887
1510524961
797488627
917339981
897188404
1924791726
500223236
1796167729
281431566
354850007
2130532094
1247297175
1281461762
309878678
749483430
1322399036
812065019
45223772
720279845
501279685
1107105163
2128380446
1641530887
256872248
1684084155
142169569
491152316
1274044980
1011898345
916178430
481383040
553590042
1394842172
204000788
216074806
47650398
1763189551
1776260929
966688673
447623874
2086587921
1642802256
494965737
539336181
1151998729
1239315801
841026019
681658809
1091849003
1125874840
52561105
58144666
2018935191
281475669
177016382
724011024
829025713
1971923326
1161077913
1223578427
885784212
2055005066
971067681
1092634929
348036002
1808663817
1580418847
1004739067
217933933
111679959
1480689688
519218646
1082199396
1194741906
337613894
1917056443
1980337004
2090186856
9609152
846658403
1917359434
1136313360
106909885
556276198
816116272
1231754875
1907951008
877819149
28305372
915183346
226206815
1528040132
8760596
1898630576
469298972
1732547247
1584522160
1739818917
692216732
141567502
911284936
1795932942
1727570258
1709617434
1867012489
792585171
1506367273
179382837
814461052
1638018784
484751954
2136838815
101504073
1585614878
1607697363
447921890
403357873
1868211332
121010079
1132258999
1033593135
502599769
18379292
314834239
1013466289
264706620
1771831025
2128400795
905402116
134975399
216889110
1961227999
351839150
507376024
662873759
123827394
1127358273
1773594628
2110847933
498876245
180517608
1514864400
12795027
1504999254
1133772155
820816550
878167387
883913388
1341679113
175280857
1911574239
674270395
1904662228
834873334
1744583951
163692073
695518819
1975943013
1690727512
465501666
633535239
178222927
172996716
831875211
783780849
214770437
2101252885
656879911
507374611
267747178
2030944531
1344625008
619052121
976908022
1874995640
1833972125
2119902636
1209662966
2073123939
581935430
961313633
1945825079
1828820737
1525954427
1558111704
531009466
673993845
2035417693
2145538969
1158730566
1340891661
877015087
1411577049
519026909
1843429108
1893234508
978287822
683865569
1514897833
1997096533
688745691
151841855
519767584
1564327036
200566156
798876811
1820173510
295332271
1028227636
1827836951
2031202364
1969084160
1601419799
113698799
1154841370
258725619
557992829
1360927225
1189226285
1884986692
1648241967
438373422
1931082609
2071109662
979339613
1112796684
1486045604
1697791746
446709627
700721214
1286122941
1493578845
302280329
770674776
785926751
1560792211
1020397494
1262872070
1304031542
867297183
30435358
272996151
1433814957
681426889
59308826
1867828008
1950827997
1719171924
295822550
530036872
162219159
696419249
1888203841
606420965
1091801997
1527358980
2077957582
1008390518
1761056706
1601108978
2043133172
1831901170
727020062
560569131
1818812086
227470842
80293051
710348294
1198085141
684071355
1937994192
1619694472
789269614
1458131271
1468582431
1370236902
1198864213
468584211
1640129237
1079530718
559984367
680558046
931748751
22137151
2070178352
1562289399
477470077
230013449
1563572066
967458023
72956028
214174292
71433854
1984119675
1668368939
2028747593
797100570
1358669645
1794468899
1760568530
298507168
915752339
474917329
1863153074
283100313
1171991715
1029635718
1832844183
2031061051
1288120738
1013079252
784773998
1936967411
1102355397
2048015220
206676547
1461186539
1644269860
1020570689
1495692358
1532721994
178203313
1071643272
1425008133
1141452001
238176394
1700516103
1590949009
1438408204
1065713247
178841636
732484864
994922440
506286003
1511537735
1245230565
52266362
241152850
897240152
1302677146
2101159618
1142939907
2031279964
119277438
159541768
218064044
1586484026
1294754523
1321993887
1792375513
870150943
1748012242
1657253506
2095953126
1773131154
1482304362
464884188
72279507
836026821
1259587376
465692555
1658541454
2104729480
981992200
531464540
1277902376
663022700
1530895527
949904439
2049085311
2011839014
686241089
1527868444
375585649
1873786117
342745290
319157571
752568962
1998598680
181239562
933007184
1658124242
309642593
1156438992
646034989
1493243274
839442502
238261907
1637717489
237336816
119273326
1886114636
1604441069
1261121206
2118758827
2028319399
2049859959
409941857
486645110
329945571
577132041
2002160469
2137485190
1189483432
1726861667
440821492
405064050
1773072289
1550444018
406970237
466978612
1182894905
599493436
546160261
769103330
1927108928
391026536
2111547124
1952928266
43385697
452313736
1201504346
772894019
512317699
535605307
1933716489
983784832
1804273713
683213173
238846243
1172525659
393682412
1992519695
1154846907
1652077435
1333546554
228716458
2028679595
1737369477
1406075993
1579931909
249288101
1272324506
1377188645
898702178
1040229645
79362019
688070026
2060285818
490136304
547586501
883191364
1458618568
1394186722
1733639787
1143388273
450177354
1152159667
1134363221
1590839215
251433549
1415152090
361180726
121104540
1483597643
1044425186
1284533515
949842066
1066106923
1576896956
1297611336
1809518251
1811647396
757137225
779907193
100295505
316375350
281125230
1147936358
738746558
580360992
396583923
1142023932
346747732
702503372
429360119
2020058570
288059847
223349931
1003862972
521608948
751228235
428762425
892321662
2087875640
1781840390
497553633
1210057018
388834140
1417029396
2075548658
1205124421
1348373809
1226645244
64674540
544755291
880214736
392034204
2010062196
1108855244
1844468913
1213954726
1130391581
2024334313
849549390
574541431
1213232814
718281865
1489567455
952902912
305415990
740831808
2027311819
591738167
1628039972
1189863469
494045025
948599460
928932382
1543692422
49905082
2139897315
2063367227
2006137442
1276005141
1396466985
1027458060
2069353748
1491634162
240258063
1781952875
119362651
455419357
1817174976
1813340897
317078818
1342426407
710827020
1110515849
1029136840
2132395075
1403687528
559605282
606967171
1940085985
169544557
1831908704
865970661
582806332
88814167
944205811
882881031
283919072
1860083999
2066086374
21401428
1300479747
878522815
1479173182
694469986
42454762
1541985561
210902589
2027919117
1675627712
1648243772
486420714
1009871238
2025643169
630265856
1575780504
1320972760
1312461187
1643485700
784275115
1907271600
443227250
1227299911
403338527
559416108
856638023
1218316613
2080632710
435421180
2070436465
503667956
705236590
2080860650
279680102
1799419028
1817770062
59994555
79677097
274048659
288941331
209651760
1661912344
715400132
2128385905
699892596
190004718
906469005
327933858
1672055478
577511882
1837710337
1771972017
1171475110
1902022796
779701163
285539127
978383322
114249769
1239369616
1849603612
1298429022
1331481395
1565629795
816452225
1377409187
493000234
2103852467
945020289
71781369
1087340191
822932682
1299687129
726613448
1540825440
1984203465
973896518
1813824713
292030471
1169927135
668378926
1745095333
2121224164
1276024977
462913682
2034401477
655546400
1416797652
1325337
1426168821
489355202
700470651
1909242045
366795061
627358801
2146283172
1583054804
822872419
76918646
1227406697
278368561
460514880
1726621147
786715629
1823565053
1794567710
2125927684
1078419844
1839456712
194807731
148402693
1150295039
1735549021
789344192
1487214372
18608014
667726937
1883401193
1705063057
669333199
1221738426
1011238856
288898157
208124663
1741491305
1810897113
2061989131
704445631
1943924456
433637984
1029827451
2011251700
1857204315
582480618
1465322316
2083682261
1132413016
1703931665
1319416627
140099530
1184034830
1143555739
1289605924
108063528
33731567
327047219
137269938
1079288190
704736741
517492358
1137114832
238312149
1839153177
394156938
253051115
1670455348
1456006770
1173896485
725113964
1052513272
243276101
285542865
573863234
268812554
543553530
1904690168
596745781
1122972921
1120959039
835139309
640560889
751689245
918809365
1636604723
523084427
1098069316
88697674
934314499
1376583066
260648463
901479118
753437299
1443216446
729050581
314674050
1923898668
1762150573
1487752512
835951582
70676608
146209182
1856020514
859756534
1858147746
233478155
659113274
381961527
289459064
795438496
986939171
185234331
2063391695
1553587044
1689982008
1278949430
998719440
1360623447
737490644
2017882003
1706347384
373404406
148321700
895666165
978756094
1606617496
1217066019
562402101
1721103056
1285535410
1459759752
1068147152
2096299288
367981500
1702456758
2045060118
1325947931
418496194
884736122
1431475545
290691963
1914841310
528050875
522759598
962860013
184953778
1511905896
674716741
1374752446
212797598
985549719
374852038
259535471
485371366
1019836515
1767989823
1126512447
610838087
1498321388
190703621
1625547429
399642111
902479817
567643486
681397455
1589121489
411986097
1479284412
566324030
1986491611
48972480
19400043
2069751372
1469292242
1182542765
937216441
170079525
1904849659
1677183178
374406325
148439480
1037577539
2132733893
710517528
1860359477
57936298
880268921
121861969
597036090
1485074780
581372729
755186543
205656811
1310585327
39269725
2076578755
1844177366
1901476634
885038371
215673102
1524494652
1899586836
1107393657
269341326
1733098982
1095352023
1436030526
917407886
661894621
2085823581
1617926037
1134222919
77935393
461036781
621854601
163988643
1173877230
1234501965
329732010
2027377626
1011483400
854092279
11355152
1368677920
1484753281
766125436
1781322586
972556814
234651213
2006546103
749352794
719778856
1115339821
155540155
971390329
396319195
796742822
665098205
415931974
958122889
12725245
1758024401
787553964
365028995
640867630
1352216138
290879237
802559900
1056302780
2123558859
1525286031
994927911
912334344
499822377
1288388778
1438007715
581856477
1684376538
1160118714
2031183198
812897362
1878911926
1723761471
1150529852
1694480940
813252864
475936258
1013586053
1155169399
1526225126
2020759666
1270387634
1926122973
178991581
1246582383
573381201
653679093
1165056177
530313855
2023728394
1819685269
240111764
1237267704
1582839921
1738178358
132481068
1675371781
1790179031
2101609125
1697064983
1066551488
218249950
262002191
114024766
191491351
915585320
591395201
670245617
1999320663
1091414916
587147104
1689080205
258930770
1028588068
533393752
825218053
47863521
1159569060
1427841857
144552705
9842138
2084017676
1770877150
778944147
1622360339
592214667
1450469548
1435974686
1280062854
2040442600
406368636
1557011775
609636528
673496988
1150127545
255311428
1932656869
321111399
1654237230
2099325882
1177300582
895209512
1683302385
140505204
1631670854
301946913
1736314077
740715789
1486051373
1489942788
1873007506
1479849154
941835564
164672451
434856559
1802433744
58698046
1010891005
1582054539
1912758756
2084099643
644725532
1227357955
1197584049
1191960938
576538825
859645261
478284358
886401767
758427412
1561728041
652322389
628960863
1165517722
1983213510
1694549272
808147585
375387816
2137044538
1897287602
1966649978
211144266
579478756
1256780995
996832459
1121707876
167437467
1440075429
992677123
724476062
1937669354
2986225
1066437393
1931381845
863015388
623984499
237101870
1614433128
380495584
991390772
1399584580
1132556046
294235131
1117978124
597124717
687432378
1829245257
905215577
1934632198
312303354
717169602
1616834338
1181736381
1543660469
585036154
422128232
788273363
1445476853
1862399304
1329907461
405351738
1091599973
126274577
740526138
1043527716
47494100
273952733
1341411951
486301191
1511283932
755514569
1236314936
210145778
1270095499
1404304741
1904459270
863053447
839314096
2019835517
875817812
1825826292
496644609
316189594
710401669
937652797
637410906
1793733433
104869006
1156689244
1526912178
1195487976
2006874442
880470417
1023655919
220195828
471017173
571531748
2096751302
387432220
1877641989
504658465
1127100901
62632171
1920118348
1179600702
1568994990
2086647475
1433571641
1050533648
2088450270
1999653270
392952667
1610346874
269431071
1056949209
1416679741
224602136
1676460875
374015044
1769271922
990760542
1280770227
437672831
975544398
1439580704
191345155
476298915
24079349
1565273140
274590267
86197690
284929103
756580258
1356111870
1671359874
1141800121
497632029
1037717666
964863473
776880863
1466834937
1023584830
734110898
924695911
1733213105
397098284
750387814
1582406125
1560532821
13383602
1578606304
1462407945
2027698185
600712931
1477922022
2057115458
798906177
620610020
921388692
1242527416
274193221
374782786
1176627701
1473747293
1628165841
561945613
1561312450
1793146231
340840869
166241672
2120071496
386252318
185571701
809221058
268231133
1270767801
1790171295
1781749650
132128195
117058558
692025406
1347715243
889019722
1778402767
1305593504
351260889
1530332589
1650973053
1163094289
235502729
737060257
1900971612
270013279
1440769803
1008857582
1461081400
1986463584
1139620688
1947404473
169097152
1593532236
38964864
329055950
1656229352
1403853705
701958885
1232450371
1339503681
898890885
413311292
46001148
836934295
454369978
639091565
56670532
737239435
1332508194
1749133116
115549064
1302921725
1818417023
1970311003
476388864
1898707381
201463850
1723670238
666157988
72876838
423082464
1582019289
1819597689
884789982
1400338390
1984480419
1199023306
433348029
713987695
1136088219
1032776477
19244874
754514827
38427456
1311924929
1813715129
1546194714
211961112
58543448
527785370
1465082575
1986491219
136602905
1482935210
1852777208
1943717667
522523094
1399541780
1413238352
882193282
806282570
1298458201
1329641053
1968134067
904421161
117216684
1993131904
1319772421
1037039926
389675089
976820823
756118993
1167752051
29051122
632146336
1743906558
835688652
292288863
283415913
479881865
1032180545
1755304159
561432746
1128472142
901687294
194744810
1265101636
1792151860
84149054
1655974060
1069431185
571938407
187170071
1296916906
35251331
1398251303
2015878686
1596008279
727456413
958635254
1616079413
1163413758
814667577
428633072
49903197
421382184
1516141374
519488832
1140507619
292925486
1922444764
1944107322
600057206
373322458
170918885
957657416
273738399
712232906
464122023
65174181
1022792745
2075280011
846233139
1276598400
1171968263
562690166
693128455
260972114
1058324998
918834963
2130664722
1934643540
1855620547
2068765377
820976937
1348555781
1396444657
359068758
28853298
1684838273
1108097614
1422970820
160526463
1286592010
1320762878
184752679
1818333332
60446028
1651854059
525344879
304026477
1337602225
1479575288
2117434545
1129111651
1823517502
738543453
1595624870
344332225
889621052
1188533574
468448260
422157032
903444327
776534623
2047695097
1716935797
1534815037
1682019448
1281670252
76118159
1346182817
141521426
1110313882
122623314
884770375
1497183926
110083692
529992404
187716535
14747455
150224581
509498231
88703011
776256937
1582421619
41829410
1583603510
1353213460
665461951
1435667710
165591039
1744831030
1244273954
1225195664
1066821717
992843234
158568082
897459498
1452805785
1750629353
1018769302
1407290568
1749564410
717422923
1668691553
1082979517
1683336932
1553943055
1319794278
371535553
267457880
713325963
1738802752
785109242
1625478813
558185062
1434414791
1602268617
1060627945
906515282
1588027482
1252136079
1985912011
598004378
1673327068
865917417
11312405
2002929282
896624306
251471750
1583790905
1784567437
1325038816
1597052088
1401155654
737713726
719995825
1198393001
897865021
214290916
2018736481
457824399
1691689855
145435627
1782804966
314100736
593150174
31661948
867861748
792805676
869912674
365712709
2121008100
1213609710
202919360
1334046908
1252964615
568955704
1706012405
460069497
723971229
1634153350
531172899
1105188463
919794582
711574664
756833573
1450516166
1480803965
630874974
992714296
1951287464
1357323933
827065432
1255352138
1327214783
1534500051
2089002222
824699923
328117948
1352890352
1379811982
1253887948
1226756649
223949446
1675992050
755499037
1646421635
435542477
1862580372
1119966970
1717256109
906251050
728578383
106087643
658034057
1948320438
69103747
2006172494
875592015
2110943693
912212682
2015940372
1353533517
1732107472
261869118
1811933638
2084030962
784450041
599251868
1367549258
815221349
480167650
2057770513
2134521114
1355632601
855125840
1564216270
1387530413
1592548989
1049942893
373224954
1588686389
1844118614
1558826423
771573991
212450363
1739861577
1947679048
1537412272
803374126
651543507
631314629
550436151
913525953
240028422
885803933
1089630793
1991136302
958158241
766065843
120459337
226974207
239826101
1375015175
310132734
1555132854
2103997629
1830444407
689598164
1967971565
1649746555
817521890
1631721404
505277939
245487247
524803925
1046647471
711323996
967576242
1381779131
925674810
9904319
534983786
378580649
1910573751
2117901499
1689578194
1724064168
1634880702
1485795229
1505841681
1154582518
1328284415
793876208
555274140
1173558640
1102013471
1101534832
929302193
1694056435
456576254
315429341
1308040342
1289829772
909183441
1318252325
2079409283
1379863299
946169489
1674674558
816420005
975895018
1240565267
351681049
2026512727
964347515
1452409716
756048852
312107517
1194276475
2093406632
433218834
2098847017
1897873173
1334088705
1629555045
548150595
1510585138
339953341
1122620546
1731652606
1683388868
811355686
1444502648
347330327
1290816583
96983182
296397600
1884683360
499121201
275461281
2028513664
1367678618
1735541260
709421964
203067743
1796145286
508629872
1979948903
754214750
974129746
1176076521
205829376
1480883616
1295267162
1289166077
699908983
1819737714
739327984
216918381
1080806376
782794067
2105223859
1788595811
2022390495
1579192863
651426823
1633327173
1501278146
1747811056
2105003081
430669223
93752642
880395992
1183193756
1207250511
667636145
202704829
677996613
557672596
1805432565
1267239974
1553866313
581376068
352951113
1651581631
1599715393
1019084016
252883274
423027529
231946650
733534070
212727784
798753152
453896471
1643847931
555285308
620472218
2116507023
1782532308
26926061
1563547534
2085200440
183663321
1944526964
1531270810
864230025
1013640622
1098009735
1963761186
316935860
801224951
1630093793
824629165
2003040245
876163989
1713137729
1925307717
875488389
1027135978
584031686
751191315
538717309
587709453
1442836203
270693048
1496280321
1955492904
516953880
118338125
1243925977
1351197870
1668073721
1362909759
489262149
1085669022
1180286539
991819140
704762051
2040450942
1001951356
878605876
352111096
769136611
1224366252
2013490930
1060639063
1401760280
1988958298
178149003
1473468459
1332530992
2083907814
153931983
1356159677
1880880783
904459473
492831156
832773350
24636317
2014328491
1780737877
1007316727
2131825479
1733427952
1700772922
402700498
291976249
151541452
1510498607
1029115749
160449181
1455026518
935186545
432312303
2064824432
939930462
1665963776
2093483167
1675391658
1670694767
1837913975
570544446
106895302
1220154115
1815368601
1170679377
838534694
1218538950
710868926
114261694
838978038
787358283
76913607
1929208567
2075728847
115619364
106747485
2086893003
2011653813
457833073
1163622034
918997148
1821562435
609444720
5508729
620721906
398192052
1611147733
910865664
146312178
2080154807
246788523
1011861810
372256182
873795306
236829710
1317583520
548999534
1519290853
322100765
858774976
1272854655
784233133
1263780293
1147421882
136967169
546399541
2065051270
398631415
565260638
1353187622
30595324
14693054
1772359210
1517173192
2118318843
1440788740
189052165
1777740447
698397792
729828956
1740996982
796882740
1541092187
806008033
1672440782
917778367
210740275
1658327862
1670495776
2143568068
160950716
537472341
1289490587
1957193981
85990774
1448834907
987991154
1962260114
173267058
1057896473
926185890
919244535
1490305703
368161487
661721787
595475461
474475470
433674640
1243521182
584843935
1853188922
197789603
115466032
2010300733
259639421
1969046438
97233315
1705121075
1087089540
888310326
1953951443
1286474299
886854848
677879561
383315169
1245859722
239558005
1295050919
1019524622
648935170
1990344647
1321914862
1950547147
21019379
1713153958
1117598687
1409230862
835898404
1245874737
982108401
2797385
1134569679
1397818966
1702798934
391626582
1029732866
1286540575
663076561
65807757
514095774
104518217
1760193737
1106085231
312599838
2034041735
1445856350
512941
1421273576
2096286161
1755606540
500112175
588131835
197103853
1370605717
1750960353
1609322599
1261934637
1220678469
428785754
709884311
1045711423
1177804906
87652256
1118662688
1111711181
1670320004
183000033
11450546
862043527
1803587405
1370701173
1929460469
1494431865
439625753
117015568
2052714636
2085091834
684019288
1340009244
1291393760
1436600987
2090859636
1485538781
1343652405
1296242617
902468877
1800408090
415185504
1468908600
1563545075
1022324175
768471802
251641894
506437934
577679259
1355205574
79784468
1151748191
803999542
595571802
509720026
724057662
1327394694
1956532603
947396161
1522944325
792595676
1427401669
721181764
1480363540
121075983
1424221669
893708297
2019010805
2116673623
1704147704
1153253501
394973345
760321161
1692107829
2055535562
919601384
295690851
976816084
1229496334
1242246186
1784753472
1042763496
2110079680
1917416904
1836208988
1374798849
25686549
1884648614
1755732420
589420835
681173959
1379499398
1528652261
229881341
1609199284
946402467
1215161316
1817865696
459786831
225028272
44119192
1715257197
1876399913
754332769
1730433092
1840470199
1436561221
1035102655
233697381
733062920
651410934
1789575861
825943772
2141334685
65937551
938990910
526500413
194993938
1742114407
1610546188
1465825939
2031226160
1423313183
2095616501
64546161
970870275
693343522
1007014737
1602335188
107476515
1413953915
1996378316
684698790
953652927
1316276223
1354668418
708152712
1781072689
1855942319
1514202352
2132183547
1571577805
1678183939
1298711979
618197600
1405270034
1537235758
441115504
311957034
1287593037
295225084
1431944498
18247649
418728141
1373056649
185627514
1068570984
1260311374
793400317
399809296
1781893306
1046471062
49683865
1625822857
245011224
1632921561
282107724
761526498
1354611307
1538191037
27257349
1683320850
1566949673
1813111116
908698734
523613803
82544178
132932691
1361406686
1310068191
554314058
1464054529
847443905
486064464
2021095386
443680530
2142573579
1609576292
637902897
1610876106
970084101
96263440
539963065
754824035
1266450168
1858309867
1494110574
1508899354
1704986853
139750428
232809710
1801954880
1933308299
844900391
1079429141
341768869
1636021540
1069037058
2065037338
1568326780
1925965739
1334247777
1843656113
469498504
1339202817
1340944758
489091206
2003755765
202676673
820572908
1400191947
893436343
1459636872
669797017
991398427
1569001174
485983595
1662480151
8286785
206779494
1748046071
755772344
499923814
1732629831
1655371122
1215515216
1924395174
918854399
1870566563
879560096
319733372
249662431
1795656183
423986035
1101567361
1135798709
1047417628
1323718392
1541740581
422746017
340246476
1151208220
234737215
919341354
555363014
200717429
2126160102
1658959568
465140058
1718914101
1017487248
1790123520
780854227
2016776497
366676949
1596737204
1541506515
663434155
649506169
2001195358
80000687
1002899016
1388277594
1959562585
2056333705
2073262280
106054347
1481611138
1090901424
1565629121
246238437
92536971
1735239277
1377101053
152852905
822147638
615969735
1307970581
1629985099
214404766
728351433
1855314744
281387874
686874169
2005781828
46732730
1420936267
1645077935
699486886
1015439699
1244106822
2128727237
1466019731
5191963
1919205563
1262468140
310820552
325904116
1668437981
234175370
1177682211
1551533581
2094402730
734664801
1754434952
2144669105
1240268915
566154211
1725876617
1537892976
1389410662
1020434771
421849541
1166045557
2009556992
364493773
2031303096
1831686698
308310766
1527627103
1206463540
1868132464
2055097201
1553980599
1155674997
1808056122
883853540
381102950
244015571
1638396578
2052148834
740502661
1184158106
648724977
2066806227
1378613940
282056043
50868821
726336630
696841637
187363433
1469704377
648767300
1537669628
1704761015
816022520
811267946
329719301
1309521188
1247215578
276973061
245299403
1970602612
1378557453
419541212
113471465
141825599
440195547
1591721476
692522568
250038932
34922800
1108263191
383050234
1123640117
172627900
741000825
582017583
292290080
1587159076
32556993
480697953
434490465
472969191
441461007
1846604740
792170852
939026410
689404891
845057038
78179284
719910843
1784515474
933552933
1719526838
1886668653
2129113822
2078414295
285625408
1833101825
1357805091
1203484639
1923600711
43915228
63007154
2007102086
1651765747
1694396470
1609260152
1482697263
368748525
1113113677
1620561097
876883252
1714086297
1591863646
2115675395
1243933171
1009893926
220369529
211500848
1739697437
1281993157
1213477638
84128181
1150478237
378144235
1042278806
1366647634
67468649
2003364265
1056469245
1034151781
1857657722
1908370967
1516772199
1989616276
115217851
813816290
1590416564
343258666
207703507
645698221
169094086
2081994086
1603313995
335991845
1933927951
2101977390
1818189702
616313094
311400586
1839967206
1757300735
1145953033
1341639397
527517324
881627447
983348060
648749496
1981740186
298546637
342696580
892669879
45901817
937249751
1462090010
15831386
2079647105
1958290010
2066323343
1161063996
365425080
589031486
696229568
1555989456
797656045
887101913
1050110008
775558920
102695829
1824847745
488441380
43462516
324357061
588137547
1760332778
1312880782
44955720
344296240
1398169099
1011166406
648526010
1132850739
923093717
883328832
554135001
1591442525
1526164093
624115347
2073480471
1918832583
1360709289
106464787
1039879431
1498920054
104778812
1804343647
543578717
46831068
1043038710
1761922465
1375720058
335705430
1607436729
916139043
1695271245
1438099646
580249699
969610465
1374459107
476160100
1595184696
116353071
625091021
73069979
2053428965
1945155849
1418170149
1721827303
479615535
79693886
1605374716
1528296718
533603231
1276544331
1432626815
1901891006
1724005123
1360222630
44038827
21771366
241378652
611351240
227816384
277658528
933503933
237470721
1992945242
1249680546
1936932012
511678795
2058029728
1813298276
739380204
1939689666
279953940
1298447157
1008753373
785229322
1284670002
1584581130
1019838589
1659171694
822808968
2103970113
1906674226
925562085
313654335
1208091
436153229
275567092
2093827934
585446611
1414493879
1273901011
552037881
1270926850
702569579
1980910599
892445952
787179291
1168569549
1756765853
1154639792
1757604335
1250332464
1666483198
1482771350
114396687
843942546
2033020737
66133239
1192095083
400356755
533276011
1395213051
70230968
1275852523
978353742
990866454
1512141729
368573894
877866801
742556212
96073247
76724714
414522786
394782454
1594085265
1079958492
261863770
833353622
226389817
1500290324
1347706367
47634948
971002989
516362352
1514978943
1352044641
151248247
564345464
844518927
956257671
398957976
532803965
1871569751
1617117474
2144025434
764773808
358607437
1648505964
554817165
433861101
239287945
1228082588
78837581
696275818
350393729
682042576
685966081
1940875809
2005803274
243863593
1723612179
1396236628
1676554476
1641525218
1716602531
325427065
1326439906
1719567067
1035090043
865689214
402963303
97272376
1672293742
1445907487
829329964
638109332
255026990
740258484
1886396982
1254830919
1886122781
1881696227
362540344
1792109429
1755109293
1228719894
1050282164
1597623711
36948988
892792709
761133122
186661050
1784116438
1775865335
870682687
1505711943
294267934
1800498314
429514501
1951872206
1627868679
1820920527
2039160949
406460673
514068487
1723792905
1726002963
1082174693
689757874
854596089
385232647
1711695556
718816315
1355178039
1723746342
1802452480
961042007
1809692939
1260718066
1645717461
322153731
424637435
441046063
804248472
1347346596
882216705
495621374
1029922414
1487900587
871811022
41475889
898488434
1656876391
1103917953
183641670
169750554
42588296
1628643125
1253308212
1466494623
85489853
1624700845
1390754309
1951067406
1732207844
1663892100
1647148201
1822246721
782914137
1099558305
169034906
1545312583
1218988503
560471985
947546566
448627379
1376609969
424472728
909867125
1789162365
1337334913
1465852276
1911364435
1524547584
1733625337
1340009698
1478004247
1499528551
341064255
317777812
137500601
2042013148
615722085
105687044
1741589582
1158349894
2112491686
1619015502
1806620580
2068539814
1107020517
1754876117
1750765533
71542838
1761568071
639974091
1512214112
1790302283
1133121021
1519967956
1451529136
445539455
511876548
1313933689
1057550521
1047879057
1762108997
813492981
1473460466
1972037
1227950122
40054649
306118026
433458288
2090209559
1133700923
771854026
385092233
899752535
1437677205
1231668866
1407756027
1591336727
1404358323
326556335
1171323560
1232003690
1635790186
278869736
1284286057
1281883578
1173071325
1161846726
1366826849
1040842420
1919954929
517004366
940327713
2031418902
1891893690
520955917
751055851
1269183869
131722994
444116526
701136050
1034313127
1188335881
1303104228
403602918
281908542
94255227
587716166
1182998879
879087111
1341563765
1015690832
141022918
588563576
417824693
865564837
647812931
1091992825
28357030
45577738
1864610525
1433487920
1885168900
861633389
286073628
550263816
659744145
870808688
439691553
1622267163
139083275
676810345
1464758456
1042639187
709206512
435743120
98434236
983073854
1798479113
550810640
988289863
644150981
722078554
2071778264
405775068
135736985
1734269389
136087775
1695053061
468775643
2070711958
868257690
1591626855
925739921
1507236102
988908309
414240592
1655779183
711551570
14251854
132509016
1827281485
1330533620
1347232658
1744011956
47229746
1917007356
204649458
1837188312
336276111
1535566952
719203555
1422128772
1583405242
2034985519
1377633360
770892974
2026136530
664732588
130661432
1708698056
375318161
1977411743
752911656
1738553954
2116316628
1473698846
1596844130
1478441485
1536886646
1711834182
1741715926
1375639176
429742154
155552753
182882950
893545625
1744943769
728992041
1591808855
198325352
1630462840
1208004309
1209282071
935474517
2093421239
2078819394
1329543399
390021798
414369629
2117461412
1206159420
85835655
1643380481
924355602
493506650
472705830
1254816782
2092326391
605917334
1720677736
64328503
1376929708
1968178425
695884511
435290685
1567906541
736764068
1222314153
1791905312
686159786
1223299214
1300613540
372058651
544390243
493405328
1806531008
1779000290
654261717
1373504227
2122678998
65068104
61245359
8159700
1225728096
26215378
1454335198
1520372220
1798499518
541516163
910847764
2002755772
1567077255
272671140
141158496
865188338
1816629357
268872447
673470981
2037936918
412373264
304627098
1647508904
1488049384
1867260626
1148164441
1430056233
217062811
1620018703
1203612533
1203772125
1815745343
1396280159
1138050491
243864065
864771638
774592200
1115610013
734691072
1255009114
1332473060
1636682089
1610973066
1598379465
1818052245
1936728629
2064890543
497375703
493333827
303171023
1422147973
1663848128
1654415321
2013101983
1906063188
1866115429
1039171017
666889327
2037137746
1962968636
315702366
29223070
1250672489
1727675153
1374839383
1690224332
497732772
1947529877
324537490
1436061105
1531709162
1886670199
532462123
1854242485
1964449613
1240599853
227844224
2127307681
1247097530
848348625
2098153421
1333978615
1476913565
1497012500
697855778
1918380931
841769111
1531246442
1987655892
1399324307
81451222
257059709
1331338885
2135439945
554971091
1682664343
747253191
714359477
1647190013
1296511972
1174539250
140591409
99567785
358459776
2136293992
1629744231
1653341883
2088453083
1505842074
598791547
987030635
678428416
1086723559
1444953685
1242057242
1133663951
1355077917
1551792229
2111264177
342837242
1179111921
2136066773
911209497
1881168543
397594359
1948180441
1216122901
587249069
1379808225
1714732142
1772786647
1234843494
775765754
506019138
375959639
365140140
1842385942
1787764196
2037247438
570988282
2084966892
1418626709
1270514728
1066739361
1804004798
1999184435
543390530
419212610
1477777357
1228152
194646751
374752246
1798891364
1965517908
362803967
625410277
639635387
1369978969
1870210121
1639140069
1473174253
1787254560
1749864566
435171884
451194822
1227679972
797297136
1265488865
2002050277
1346190910
14933153
2062795662
1196731779
101295640
1825498632
900234657
1172292986
1282720928
140293440
373088671
945014086
506687909
1838855175
1538569389
1942239039
494083597
365712849
1969564500
298304220
1477362341
1013928110
1642232853
2141169903
563828234
586587639
1555396983
767199410
1135922058
978141629
416429167
78867281
152344695
1750195053
736667363
1745754287
1343931150
1419509225
1489528117
1980871476
1569880275
1627148398
355490065
1598200815
412822594
793277801
2038661965
521969609
750730106
1461959808
1056687848
315517588
1197547061
865442137
185842269
1641497569
1103633501
2036262028
83919393
1736971148
154504160
337568719
338998129
1267248449
2055968691
427366948
755318275
983721356
791579855
1988943956
984178272
942730470
1693037015
1429193847
65968245
1270511027
985703492
326873896
1511635201
1565531861
1890991995
157411173
2005786856
1719118055
816974315
1024696906
770873054
880767535
583871742
271690803
1639047566
1413331618
795865463
1557371996
1388800516
1583100181
1439221529
1788340535
1492756009
1047578119
1699074681
420331753
62261906
910477591
886702788
367634860
2078885126
1238060247
586592519
1922427257
407666350
1869075134
1027786018
1842329223
1254139497
1397112835
1731749172
1260531663
1735443161
866458043
854731528
456138045
1150569643
1460865056
1603330844
1692235599
1405784413
1556128939
348312012
814332002
472390744
707234935
2065007340
195818577
1714367138
6798747
1020993263
876722258
2030838792
1323055928
1267485039
950121551
2056199585
663222664
2041546662
2036541940
1501258903
1293685286
292499140
539698660
602279762
695746704
203872706
1196457844
1232902345
380020236
1867606002
996647156
195854914
1131664959
392200982
1894193159
1136983471
535046871
1629924760
2100686394
827039687
619143307
782031162
462735472
819796576
1976269617
871138464
57855950
236125960
1225781579
1304912452
383738355
419924066
962208084
1513457189
887720137
1110470014
376180015
690166896
1155414877
1030339278
152985244
437692250
1551263087
254391864
1551807427
1620624831
874887237
1828112212
22229806
821461372
1910194971
72903475
1751410745
1126638808
732221961
161230223
453928619
700357072
1623595042
1642572771
146421833
1861570532
150249066
1378918200
1392545704
1106160169
1049197683
1456729657
2035729777
981923291
1905907871
631556129
541531096
1511123000
2131177633
1584186926
1330989998
1938990371
2008574246
334894688
1674598391
236342675
1498195641
567848415
502442652
536483012
1924722040
828605018
416380946
839245868
744589718
1645923663
750546055
224684999
1818247082
1080317413
785293146
262273573
1422411057
253412097
932302706
469403982
584646654
1726018986
364177351
1633718708
53514004
1345219419
1358351303
1355107443
1076828899
1127065644
612789018
659259674
1155263843
1655023840
523836871
1546509467
129847966
1430740473
588794196
306302625
238305257
1389898863
1290226738
1629483319
1510786525
1355971035
1600303719
1645933870
940853004
875904220
622440816
1766726128
262568208
207329456
1457712320
858532620
4336768
483753681
1947042459
320341632
1263984006
1650088310
479157891
1471130415
1033636707
1225702845
1687279631
630378209
73619881
2021008751
1138594983
2039348359
410417048
1804186267
851883372
1462975214
691130593
26015717
962218751
1627994672
934086204
1314507944
749605231
865733334
1524771876
788276741
290682085
1556765530
1927599472
160889262
420404674
755121868
1650057530
631973793
1964262602
1741716234
981537962
871984397
1026166645
97607435
524384982
1800953378
1999844375
1237459171
97094795
301426820
1505863256
1590281304
1366565163
1621613942
930220893
237013141
935536283
1743061996
401716654
1449058050
1029775730
2087990102
1588587041
1323100553
188380544
865465610
2119920575
1168867363
1272935937
484519871
460148642
1859108774
914374004
838948933
656546320
1200234579
1710444072
1655745799
1734484383
9573118
391641863
895973291
255474913
1448028315
1829082800
727275383
2124789098
909688640
1469607046
1887015799
2005566542
1822767597
1343062279
1583314219
283694814
1450294527
452860254
2063837738
1885264566
906720705
1579944975
1651486443
1430376836
1401120847
1722800544
1956135016
1202548238
2071315862
389647352
784062284
1225422788
1085131187
318070544
1237199098
850245521
412033686
1522872696
219788034
38808423
40754588
933215266
1075858566
725713732
1713233529
1980142310
1097056513
508945638
908254401
597945512
239038980
430962787
638184179
826356661
1788609087
1957182550
1838515223
275209607
1663436480
53649813
495264246
488246300
307282418
1464037501
2061589536
1631483077
1654515115
366244903
701861270
6230453
2126732667
1212903286
692060790
1604131182
979902542
170055878
1010937763
1723907915
2085686233
768990863
1597403122
75054041
351716832
1932571503
1235143315
1895668904
1922934525
742793772
1185169883
2136956224
1311288382
896232103
1510025412
654296776
973107784
1874552225
926220766
1270421625
1854355179
2093084899
84829349
745306024
1169351589
1292936123
1068723485
1153804470
294002647
714984208
1198633156
1478856311
1463905003
1122938354
1254014342
1220834033
2068135630
1412307338
1039278074
1329403744
264124952
57685326
2070016255
466717968
1112822276
159686585
1923804438
1675285544
1396051283
1322766752
2114785661
1525958141
301516219
1040501736
149275404
412336971
317125312
131598934
712015030
1876930005
695565361
1252311076
873923838
1219733539
850989885
166550841
1924803825
367336958
1557435867
578836745
108795429
368612365
1585019049
1783252950
1018495145
546881713
2075343188
1916679783
1138467298
1547725928
1129764924
1809141402
1632240182
1420302722
579820376
46580600
82305972
195589280
1109415989
247006511
786673695
1130532156
454526594
1473068605
398651205
1772016892
1321621990
1141249618
1798522120
963897637
268215340
581615591
707065916
1499865697
1369260044
1843874760
1893203947
1901128889
2026226480
1108034877
1772395106
1821042600
2128754660
1961334416
627600242
1507184510
1109778610
653047139
1721836029
466299950
956432581
1523193509
610117340
1637272252
1465102347
393210718
642699993
686816426
841069596
1400120199
459320610
1466081479
1357079273
1744551039
1885679944
1243149023
560565573
208229237
1954127309
276243704
765620403
1664221720
82790878
1593425392
9548263
1801028523
178324521
619168697
435511048
959881246
113113286
277457375
1714485726
742449384
1160978374
850791077
1782024677
1858637204
117191369
1537550227
827176703
1738141445
382020678
941371576
211610414
1689050331
1046826153
656496048
1521515847
690065577
2078058893
898211202
1461052189
803980126
547177248
634488689
1618537242
1605177330
906535807
1741779550
901054342
459252120
371917688
1694420368
1618243650
244458998
534575629
185274652
1578550583
1259735867
1234481748
131169727
364320698
1226900162
374319490
916759820
1280013886
436391676
337507674
1345108636
234245521
548427232
335024688
52931268
1841486664
1787100882
916994484
897317933
187017349
1304122798
984629361
1244624798
2126121813
1111357376
724892864
1777506237
634761577
2089928647
672675024
1896989226
1051407039
700082730
2072646814
1321027359
1691659071
1176111376
293284867
1320757800
1077894371
1751998737
695727734
2007347707
512842495
2099582210
1133962998
1563541690
960641755
1434274555
1430388805
2124936328
415223691
416583435
1120203328
124227474
1461185388
367198516
1856553032
133834816
2059414096
613599453
1745219408
60236264
1010091040
1079693510
1561738344
1996876837
1195861753
1042074585
2003753757
1257245722
1796675767
2141684000
728513298
1960045559
835330713
1243504743
1282955005
1592357757
54723151
1806130568
1676970573
141125727
1143563541
668997097
1487925295
751343171
1421879532
1908095949
1760774339
563593099
1763797017
1283935000
1363896450
2144949391
1855556180
1157596421
911945035
381547715
268066743
1315452257
136183194
316192506
1826570867
1859599778
421776975
905721962
1039876538
149547492
208646436
1896969984
1789547351
944311559
146926281
710504391
35556945
561800339
1345753376
2007664681
480406819
1152271746
1866576306
358268315
1602820037
1444974718
775028612
1739038278
948287051
1446243634
1283656226
1569524034
1665321639
503467986
1298660039
421246643
1848808260
1420674170
1092082558
1384155095
967931201
1151632348
2122605787
892878
1454599858
1329287000
759452880
1723220789
945131616
1209996603
1335512158
1401848066
1573683476
1363074246
815871425
1610588774
1883834044
1659829083
851915684
1199727385
1250662768
52858678
1994397243
2127556993
2113928509
1238910215
876108217
1771747252
727311500
797402022
1580313965
1023404596
1791728309
1180311587
1544683803
1375920572
168801700
1695169203
600710043
1686321809
345952401
1983177154
2025371854
2017377557
1821003249
229302198
1662988417
1586499125
815079904
411176409
771531757
482027282
1178838166
1942557008
1410118766
1001952757
482044986
1893621618
1168556427
1469089259
527183657
1300990340
1424666514
360091540
1436200674
1764086047
1575499009
2096582900
1443277139
118818066
1820963376
162057707
67425210
977380488
841715143
669948035
2105924784
604720139
283712719
813875460
933459557
76048884
1523060594
1536462476
23881999
821049784
520841245
225312377
46705883
1613760790
1505679
1269894528
1332644961
1556923418
275541195
459130911
1275186921
240240882
493539323
2096243101
1838541529
1940784349
446278582
890541433
1240219393
318789534
275292786
224038776
15160978
309608535
91002305
970693453
1036792173
552587737
1363367250
358767989
1762301892
208924250
610718808
1865175833
560297017
1596967955
1348003968
843668134
896808225
459850112
2142277724
1070334929
479606835
829905296
363970700
1780197291
1485912910
305836012
1496890188
416893253
926144458
1266881766
1591864787
971521518
494208170
1796536935
1517770428
1162583263
1537843222
2013603763
399275187
1051293678
76087841
693056842
1464974386
1214569534
1591318407
463950458
717788643
157260163
1270776563
665341947
849405275
1469371165
1639925644
480179487
1151932016
1323128731
113408961
190028925
282702903
877576629
22315787
2001934015
1227196159
1137074187
1270042644
878172306
626473650
1179706799
1765289832
1754557852
1411746992
356508195
416848188
599799033
113705686
1994260928
2107050977
904357478
1148070052
248714802
937225836
1881103738
389502688
1835591103
1893104172
1012936182
1815150703
503432539
50965917
14975144
742885695
1848768172
964773325
244365163
603825449
67949108
285524496
1761761507
1140472999
995538497
2096524456
168347021
479517803
644661339
1804627439
1500001105
849980229
2027113471
593094263
1827140095
1813899274
243023036
365760789
1137506306
1453191228
871763020
1766288732
335656398
1933430189
1221895404
1182593424
1716269740
2110082577
1321533507
1674003824
705917130
1452318574
1960611897
1523188641
408230273
1242462206
802516654
184878308
814510568
1761919785
1963480698
638431634
1366005371
14997699
924148527
4742220
1785200550
60308234
1347197222
1662690280
37441082
1380899874
403125910
1672470031
1369005872
1727524240
1967311519
730368287
2021435527
1143878995
1508841138
774751965
1602870520
1669393657
796898849
2038554080
640407688
237119377
1584565976
608617803
287888570
606322644
1067190442
1486075200
1150411916
1384894080
1865027353
370328183
789428484
413771998
644798401
167739374
1805626784
1093953068
1923380397
1090496863
36445180
467398367
1408903783
17749306
1444608092
1343590950
157061634
1205219092
1033483860
302851281
176783517
1005140486
723350587
1455662732
1931523811
1434491629
98988049
1552183682
1719819073
493611529
1164297148
2029645716
1030502397
521375280
512125094
508221587
459719872
209952353
284853456
1825110313
1530066641
429444235
1707998817
1859813623
378132641
1032345343
933189718
1223088120
1721690754
1478230931
1744819882
925892119
1475758881
706421068
1956375157
664891477
1832888151
645501674
1911350796
364746671
1913057828
1543889214
139786752
183680736
1194059291
359617723
732330081
1170248013
1076972606
1335695490
1681351073
238493792
429198629
1282368681
1673672851
645427933
92408125
1378070408
1198857885
302356916
1162655821
364177722
1404057681
515919876
1129026136
1622195342
622090596
782901207
565985194
958061171
1168308455
965349649
948343198
739724185
1271950770
1505877965
80625997
1513409225
612987546
2008791586
442792449
105916238
1749873216
1266255591
944383949
774483675
513481884
1945023363
915673203
501588021
437961011
1340967580
488747850
2110825778
586544482
345051567
1337455131
199316761
1947139914
1361866810
1563459729
143638165
583961273
686349597
613358984
1488714394
1617700032
106632522
736989726
2088551930
514982170
1836669525
844069551
1020208088
22873374
1417344983
915330808
1480591397
676994197
340415079
1655857753
13175242
1178719820
223509905
69120928
725163184
563300323
227629604
1983063674
44192726
240073298
1492597857
637766141
1214622823
548707689
1832721044
452958778
60153656
1358906781
913982130
964247631
545929985
53079624
1776457973
1092262375
60458842
1691650002
540434006
1518127751
404549111
1452264113
294420070
1546687215
249490862
485430274
4220410
1219080621
1299338406
1625393716
1894539447
1671302057
29835819
368281717
1098481644
512334808
1672229156
809063271
158206194
19409887
1743587987
717493698
1774414590
466998310
116014939
983704586
313310483
2129085471
983624409
697010374
1238812051
590009034
2117926163
914086149
600475376
618878623
1668181235
26890399
1866159835
732808553
1071280753
1945187878
19495978
1457692149
119654689
1117095873
618812811
119805587
471136744
536866474
1795622697
1659508343
1037020631
1702362129
1860350208
2096952763
865339337
2039655633
1769549296
284165489
2086602598
2011510332
232216713
1523376119
223277741
556603869
843963053
608207158
336906380
1649312248
912229171
985343753
1086962440
1269425688
1699488779
521402686
1285665223
560592538
1228994734
1617000982
1226036186
1082839418
2069337191
953663039
1026693690
1803255333
2024560789
748514653
889776595
744141421
1693807260
396921286
687847034
1508892144
1730372199
1221853686
156478486
1872854778
1957955898
2105476863
1139106241
1338621555
1820409429
1244081810
1219662763
854217757
1374940980
965630399
1668605261
1969271550
1302643751
756901533
922659808
677084578
1351831487
1314170680
1091485839
1106395718
1396491297
708518606
192174669
56655651
704328220
1558027668
293335254
730132080
1278627428
68053229
1723737646
1323702996
873382180
95878183
1451866547
899496938
676133699
254563345
21070186
1789417998
1383896280
269949882
1864854776
927251175
2000499566
1419811890
640520046
403871107
2129787000
1203074440
176566871
1357057699
957904681
1330585201
801893998
523336979
1689269137
567618719
1119539167
711521670
205236116
1690789168
1502838348
876027720
738447918
1510053055
1130459492
843927741
1701268818
1510617045
1551706434
1712386686
840821769
1459403500
12808590
903621845
511304015
616626945
1780132752
2123357018
164588909
1214246258
603922496
1264044384
1212945600
426215492
988765036
1554134592
1101422166
225329982
1890683977
644587879
1278155021
384263853
76214674
1897914060
200092417
362357983
144853545
259093202
160229204
1881504228
1273385110
648558391
84667419
188142573
301022326
1443382911
1009420575
1946256162
679628075
487731432
1959505388
954921663
1682332650
930969754
395075603
340240562
751334998
1089361158
117160275
977341839
25395138
1367851117
603745781
1276378497
1210965220
1738197806
402184932
670638257
1048061152
1507080302
162700432
103287420
395828313
946430561
1368828894
277226127
538392245
1927636536
379520473
1672631545
948101522
1264031933
1961548037
759073295
296670777
381960771
1800813568
1678239612
1399534630
98083665
1299868584
1690228623
950149898
805519507
1537184071
231725586
838319511
1580299954
1783173401
1258167387
1243939576
429086662
790978581
1512102293
1432801685
1306971732
1498047149
1872003856
1736042820
1575684613
247943879
1108389939
566031834
1539126422
1102392822
1790170923
624009276
771714236
185510907
1865796840
1379248689
1170934623
1505279159
961678716
32313204
680472541
1212452477
798673952
192295092
1948029829
1410604165
419810285
824247603
708814536
2091533578
1839464316
152977
2087318763
34563992
873787760
1046216119
2131480661
223578859
208074034
997406492
526337757
106367949
238362155
764275516
1837456890
908251888
687079728
1223691615
1207342894
356062044
1115569018
1557265933
879213672
1231523937
1628554275
157873007
895742894
1589931133
1125057420
205155612
855448510
866025133
1609217023
773041527
403927169
1598697889
1793296904
270417058
349533930
265546105
288138270
1806332513
171520365
1925247363
1381876596
1382615060
2035260440
958919667
2065321053
451719983
1819504906
663352993
1996492170
1735182311
796144770
1710547494
1611583987
451011268
1325304137
1830326268
1725544309
448109403
1050856615
2031575057
1743998903
1767784019
804977436
1526421561
1076201684
2019528625
345037854
1440270706
841374945
105485579
2001041030
1825013359
1973045999
2003724293
1360710984
586904158
1347786321
1445466207
945873646
795217423
1743605759
161965626
1214711336
157871919
1254696405
1483013116
1660053139
2084779526
84343707
1970082173
1943728038
453139506
1856064070
635407696
709848791
2128581169
1030310364
2115829636
711065051
772974059
1183178695
1278848016
211662952
1631809970
1078483133
2138020969
411482032
434295047
1044899725
979941956
33904413
466886769
248835806
1079636465
282967984
1626358346
301273071
319314966
2088025451
84618762
389612561
1643212889
1833098000
1967457886
1222458420
1492074359
7783900
1569699515
667306350
1859237261
1499986549
1668422231
487197961
176546943
1067104524
892447284
718713107
797201966
2134262129
1353429839
1336436775
1616864797
1022252915
625415404
1004467752
141206635
763432693
1485276857
182714439
60047453
604627024
2095802127
1177756961
1168734496
831194279
1994199452
297065845
811538918
456006207
463518968
2113741716
1503066816
1004343276
1246224773
505341086
1501268896
2029279890
1456678726
602224612
841639520
1223651513
466345042
1852006409
13035706
1712361048
1723724475
602706478
1777194702
639943216
941328244
564430602
430114213
329597240
1999826966
1073337061
955387161
1268187899
1191203048
612042268
1771766239
1319740935
415480832
379032676
709113957
1664523387
1835325139
234718900
2076839593
1491181362
1858930704
1986326960
979746384
1975216973
646000373
1840920430
1535391553
266847704
384033017
246943463
591790584
1441253272
1621700572
723670108
1791043916
180974104
1713698858
770875785
977153312
43879350
171751359
921153109
1221131375
1991558077
954592036
1577613372
1687091088
1480924680
1530524957
1858876245
1570962039
456698127
826837888
1337459260
1189113585
168196051
1207021204
878933654
1053189897
244770786
1630545601
620025999
1950596936
2069114121
693996280
1464219718
1099778158
1118315851
2082000592
1258571062
20380339
843609414
1201166582
322432573
803810985
852618494
1297129832
885770952
2133516586
995373824
318265253
46025360
869923884
462338589
1326649540
1708240332
84584815
1992293389
2018213437
111854931
774286635
1141374714
1594239794
1584364371
155568058
1753161972
1555416017
1125524253
1289232427
37891280
748282546
431395240
1910224540
1121236447
1840342996
1917713905
1442176508
1113242687
499733998
1837541525
1592377016
71997820
296827272
1848921285
990175509
2035823781
113121071
1029068911
1413136147
561675856
1709498601
1888545798
700997256
202126568
819295584
271426339
106493055
1395192147
1436493188
718611651
1858375060
1384610521
1300742999
978484100
799130131
1093821240
2011051864
1976645021
503541480
10480494
296853416
1797737882
1910208749
1657417576
2138437121
2044451338
379295264
1544067771
1438596516
263947883
1758273719
210478223
710687246
1340854954
360247445
1216074734
926526622
445520965
844643980
1155337294
1016535916
1008954773
736595361
1383539069
1479941985
1627526814
1351917112
388281303
860699295
1112411506
241198906
17388742
2032612845
1594168768
1785600329
1045426912
2088241165
1959768644
1343760558
1462931057
1234191207
1365760948
256139191
522990819
532155518
2122744214
1070594120
223757874
1813682088
929616606
1108131653
722599965
1691037822
136203618
979910085
725570268
1250739861
1810929445
813034527
1667366331
606405885
961944900
1739942801
1261826655
1982066653
654343614
445499578
1448346176
237570803
918009331
1981203897
1856492057
1892616088
1473453166
258551020
228070824
1434909556
474030265
156183226
1826756033
1540103710
1747899125
1129164725
122256027
1228476364
360723625
824171265
610099476
673687432
426398003
1675455778
1907603169
178538838
1403002295
1545945429
924573301
94225515
1268982032
1858392135
40475567
744143232
1105781958
1534442103
983123823
1818069334
530984177
795498965
1630424302
637520384
2033252397
729963776
1674374347
1043220150
67782789
673212621
1060129341
701400206
314618719
1455014526
1472052801
460771766
1576843494
1264124472
1393980861
138533603
455599723
1718406527
1764250373
682019558
507493407
156997958
308223206
1851715363
92626739
1987408847
733409543
545384332
853217560
1459410754
546373809
1797348222
532705319
538936444
1699452275
801978570
1711177750
1910006762
213802193
1216969202
674527611
282292500
98303136
920548321
1519805069
1183624312
366604262
1691135227
1162768310
1090721124
1851763266
764230234
1997679370
2105060561
1314784359
1478993650
1067214136
1608023819
1867509926
101081501
786230552
1383839403
398817070
1406317240
2127499478
673625613
121240023
184630081
990373217
2083994121
240566402
1184365304
1781356367
1931248690
165858904
1440144760
1923547653
122850562
499186693
1938543181
1828311459
2100903412
2021482057
419129806
325020134
708883408
386592824
1197931544
2135578312
1912834398
1936885927
458839684
1789396224
906504396
1079252595
1493365517
869368386
1929520839
1312498680
1628353952
1882981621
1754047574
1994892236
561525429
1796881635
1853274360
1842087250
504135044
37710777
81454350
471961620
408845909
1823818905
979012682
974391614
790089867
328570089
905344928
631610945
11479401
1188607102
136142762
185342780
1974289784
1021951296
1621720809
1231578277
1388928926
1961987199
1705389082
433667601
323366578
1089047144
685145076
1577735286
1343777909
1839676030
538307661
511742905
545252131
875664240
248255911
671400475
1826358303
1490100302
2093770145
1655530772
480576942
426502174
689627464
1814621440
1553107523
1306402286
1563357005
839461408
1914228084
1646303670
527247965
1072760857
763714378
456005624
28392152
816157260
203705789
1689797203
719370748
807616712
2146898743
920485905
1084234632
1073253332
447069567
2016447867
6463471
1984350264
91477659
428006715
623791895
988433408
1075953727
100843437
697104914
359324279
348363218
1667126161
188958050
1903515606
112635335
45891176
1887878126
1455408749
1056860522
1283140693
1821108261
1817741991
410114493
1573460112
593852306
1048704729
1916973599
4414924
860709818
559619996
1468455836
418418174
328279327
834074775
1452116232
621089630
125431244
1621276771
317249431
1476630444
1437199056
624723077
825553660
1877620074
713527029
1671128642
868599187
1497198525
1718609100
1319732821
998518044
1172435477
378071421
99725695
1617148365
1725307237
2032987610
1870734493
2029646972
167527361
889717186
1360961835
819997828
1917249816
1411409445
1933035844
967364277
1505196705
572720853
587580441
844186209
700517445
1064107209
948578706
356077849
398443450
275454230
1478834101
348722096
2018906508
721974868
2124828032
1259235664
1168159011
33887109
30912703
12252496
22180052
1345156569
245799008
336307504
1290322502
730616617
1361609436
809680862
1196036816
852444275
1507774608
310213216
2017389453
1966571344
2126096718
147724336
1331091856
126851368
1702569905
748916527
2095718006
784290018
406572571
296204177
822683687
582377853
2079408724
1046282592
357224896
713513890
1006129791
1139061511
596273937
883656920
1019428955
779530110
1288079682
344511719
1793939085
1345569801
946970440
947044546
1125434525
337346471
1034247679
2038389829
972800572
386830327
348773287
413747480
999423226
954640507
560039376
316130239
1252477878
801959998
415946670
797292400
1646832328
1679292528
870898700
199284455
334004452
2065316490
113472553
1717157845
1256043
2070552171
173041896
348005392
596692620
1565296842
1505116880
1494613087
582318888
638251320
494529028
933020459
549488854
1562247365
472387291
38778218
1674332035
1043707866
1764448727
78257818
2012148382
55057578
799040563
340306209
997059881
2112844150
538474521
1229765263
956581417
2004939418
358357063
1131992094
1952285934
1936006461
358502767
656342470
1342553322
2002418899
1756483960
1729771707
2066737832
1768686188
468764651
2133588175
1624479565
1669587415
1537773324
1949738942
1623377250
279181472
1014635188
1173237362
779691239
1072479286
641741251
2008516600
142970730
1438363531
1110207977
1955617663
378457238
592077431
2028733315
1408736906
454335983
1901524672
1057313497
1810906934
1227756508
847196031
582958888
643225153
1973823794
1578567249
1208176588
1038312055
100116468
1684261470
1003198580
1498417336
1858688251
21284377
1238198459
1899880579
1185637588
1785884126
1144112300
126928126
1761032150
1922897407
1984734674
1964715793
1607622100
986984747
1214513697
1955797094
1266017137
1874794142
1807195430
401139038
1073407322
1481658351
991600679
2134464215
437087484
666660875
1435498947
1991476504
369529998
345862433
1434093358
317448662
68088850
726375146
1746011056
2033533446
1191859311
697626793
1844297981
1001976109
1663937619
1847338972
915810280
254200359
1010852982
633873941
1445855277
569793248
1118430117
1707935605
90472646
55709044
831284110
1224191247
1895901346
1373985550
659426254
1929695952
1467637234
1491535388
1292982149
216837557
1344788336
1406688250
1891483910
1630278273
415353845
1200783370
1750709703
926163941
1258154658
962248148
1284952863
1766426668
1698372659
181854752
328297054
1882990591
508365220
1675271965
1407470803
1149269176
228093363
1495725217
2068963464
2085828135
1171336355
1767154764
191069187
2058412420
432747622
2000857683
2038434536
1393129197
1609508165
461488209
521861623
968484909
704889204
2086004700
968649502
1903429289
203236871
1443298295
1371779687
568195625
916638440
2069449728
2045057457
1674722906
1417497287
1478966782
948169971
331950430
1335686143
1714747417
254398142
588577394
1395269734
242684809
2071745508
750350231
466638181
522540810
2016536789
46654471
1672817874
1360164871
1940323532
1028191925
2026636445
1289872959
1691645552
199014434
1364686635
987012257
512258133
660234484
998874128
637926651
1004682423
1087934462
307498964
1578217667
3322414
799477899
848872446
138122432
1199685573
1742940376
1091344356
995273228
739920213
1869574098
708622574
1336414531
1352485730
389557253
591907365
2123566147
1295861711
852310340
1392235821
52103292
300087800
1618638656
808059448
662745395
639390414
807911352
186718195
159320545
181845331
392782911
627033220
1631424698
554019486
625620339
732933496
1024223220
1534486061
1350045852
1543128949
1847822585
691155585
110884273
424179503
1354628707
1894755507
1405527631
763230598
738862634
624195903
217762646
2038535053
478673828
1810380739
1627235193
1503857437
1435396743
188334142
246888779
221243019
80783451
1222092244
1082860057
2101867894
1155307224
664601674
808633142
1344446672
1370173063
1928565739
1052909732
1259733739
477884705
1313605019
413152277
516999220
1783915355
170764000
1297861049
1448597239
1520209574
1333677815
2003167111
1115209710
158436671
1153667588
668646244
1619129915
2070354449
675167870
1185026342
1680986111
512830736
1960910888
2001752277
971853412
1859034165
121900435
1464927432
124759521
829277684
1523858264
302246004
1715715720
1180976152
1587730618
1402306096
1282933811
997369121
206763026
326905207
1428070044
531443490
1523033887
61008220
1531574810
201501135
1498647261
694836904
525813646
1870278799
927626187
1103735382
2004335756
1812008268
922121941
301438794
1502190546
1925290488
168899701
707093866
1567753552
1427909416
1493331509
1744049898
742952576
695927482
1027924419
846022412
700818215
828000524
1114795642
2036893841
42249375
1610420380
278429720
1986415548
717947487
929586901
899007577
84495372
1050977095
1801273213
442639977
628590558
491238442
405462579
205656953
1527495939
114280824
1565632836
1627784947
501248093
1954674340
1376811854
546791098
2111666982
1491773194
336907794
1161000796
1645289983
1850097005
514258010
248909826
2134749803
918912268
717970447
359921623
883206603
1398716690
250730827
952565903
1983406835
1526517099
1860958130
1133263967
1199394015
1694293764
184767738
322273431
176400579
118219685
522781516
1412379493
176345189
395637344
156693376
1710972708
834602073
454122508
1482450795
1099108101
1182974441
1537968909
1919839168
1193210634
1528078824
1204136972
888494809
687361136
1353891539
1427447269
1160799883
964895175
1706861123
1260628570
1130900069
1022540685
1129626759
19367286
814302860
2007590921
1591894512
1212356245
404750614
314869705
1207783699
1818069127
1993208036
319152571
594264475
1793401304
1601351628
91963258
536607253
938238987
257987777
811946421
572681848
657651147
1947629041
100588601
929392041
1338724734
454521699
1239755277
448735558
103693822
513394906
1359137404
792705547
1370296103
1608886320
2130547772
1448546151
257142342
1113398210
591983180
1800461627
1164667219
541454487
454916175
1974133254
2146405460
1552853109
615956089
1343143334
1734656189
1122464840
458786257
299388634
547632738
1504196226
1656497380
2100402641
1699451771
1595706665
463944586
200095460
698526814
1710154744
1384951582
1902659682
233309348
1653313249
876146416
131922046
1175787226
2104814742
1940553961
598638600
340485282
614567883
1868027140
794277064
1731940287
538800747
1262707256
1053106092
653637900
1548169138
543099344
2030279250
934898157
773998031
283100439
1263302189
997016634
207053025
71473246
1352149659
530069955
295415047
82038643
889227984
247991751
458764290
875135649
475759677
1769462880
2039098522
157442562
932668604
2074569429
1794476906
312068687
1015130371
963919906
182603465
901914812
1606505275
1713734972
1673399259
2075555752
1089325053
641445036
203058393
1035238029
1825256943
506782668
161594367
554672753
836076324
1691830874
800748818
603894228
2137179222
955380472
1303568515
428112190
1741044155
396733224
1114485972
1368712074
570218017
23497727
1906884809
1303857638
260853229
1896305106
555130582
1233588315
1465756533
1094679869
1906601459
160663960
377253655
2050832992
2070189210
1379935144
2076390427
1106514512
146246426
459660320
1537138714
1861837352
124497239
211221550
1697732615
115317779
78452110
151395552
574406660
1042370355
1790869100
288453556
1331707862
1624045570
1033121040
59991600
1649365613
1614977233
1032446860
1287218947
1070373778
460593535
629988158
1648499090
860964504
1413050274
741525115
1935916640
778693610
627675157
89578373
213641106
770834449
847848797
1542842075
71922904
1601620300
855642447
438461521
1569839052
1093328511
1743172735
1460249251
1964155018
2062757033
2090598231
1763896612
624972103
389449121
1198868818
1690418716
1047755537
238597809
1492709845
1029961880
373629404
1189750200
1161087052
1379216216
570124542
1144322167
333528319
1684003467
46630590
770753132
1226987535
1340461737
565576126
1086700294
30898902
1574470050
1951544322
1885895689
730523529
686447237
1109268526
733431739
1899106784
1399996028
1176460598
979490570
185579319
941223810
1323483749
400863194
958971488
1284541254
175553665
2143355794
1289543840
532286571
2063491392
318379256
1196693855
854906177
597531600
385951299
932306508
1747862035
1419749646
1247342689
740237502
1553941276
416865194
727293939
962335775
1244266279
627353826
1369332802
1185595379
1869708765
1342241807
583357769
163796705
149182779
2003292997
927685181
1352882069
320043147
1948787651
879490905
2007528585
1624101600
396297673
873405526
713573642
93993127
1909598488
200100588
1408613472
793257476
235704555
1630751884
1759865616
1198562662
289315057
1980658014
159483547
400558548
608321710
44717385
1123989892
855779458
1464123411
860434391
312654971
193526762
850813896
289384673
594392385
1957152097
1967239557
750598125
485974119
911935474
225104971
1365903836
993067133
2002162158
815288395
1745055534
1272780365
2018676688
140902283
1665127097
397271601
2056300045
1245926889
912471859
706456257
764547957
746450347
1477262904
1545850528
639097791
251222875
1005172145
2067897281
715520223
1425361413
2047651633
1595010975
266508013
1482874911
182656192
1026727972
1900696711
241855307
314636474
202288003
1221758546
1742885876
808841855
1248342094
1110618264
798513915
477210019
177286647
615354873
594418907
757094573
761531689
1347671372
1147788777
1799963046
1244458951
299390079
1560059854
2060932610
1440008533
2049937802
64912431
2056626147
884948712
1968386682
1828866495
1418206423
2146193428
228753896
692160640
715793345
1729021546
528022177
142710286
607867807
1047031387
984865063
691218772
1541671163
1885148836
234862094
1529681804
253386013
936204691
2045192309
1526947793
1934666552
963259572
1337683929
236683232
1033281534
1196570872
1250961072
1323241554
1970654799
1399454491
2124610752
59615312
468897575
1375710263
1302886658
693045857
62645887
258732413
1687602254
809932966
1873687017
1082152085
1638365958
2089357509
687497064
1588888655
2137622522
452300870
1045556010
774069339
64751082
940761405
27649496
478721450
950741755
707923378
572539516
2106654413
1539848562
1731673220
1814080934
32218203
1169521466
160028134
1227221761
598806662
1962885973
382529270
229424039
600697955
1148909641
237043196
2066566245
423855909
1275406127
1523570553
411053182
2083487527
1234672710
593752432
588499555
61538685
1924171535
206303298
1601928327
515037896
874750767
1749777152
2013334721
1164529478
814639920
2014992144
1677840635
1495448268
1002984171
1169345782
50349947
1187903881
600312201
1458590772
712195768
543791022
1301726205
1715439647
1568375394
1733741169
118132391
121660250
1103696585
1249587021
1814079630
408667357
622387694
675435834
1626399956
560806750
181672589
900729899
1733498194
1120016985
1098509870
1087667763
24083648
516871695
1805445959
504565404
1620265200
874227542
945609650
1825374962
1371673885
1812559969
996551324
18936648
798848027
909121849
1822413557
1703936556
458982056
1597422299
1406195167
276421841
1554350502
1831318716
1151744168
377521009
173504618
710971475
1403161363
1409604114
70901429
727670198
1419769234
1024262082
1341017954
47075181
1068355563
1006989267
426263161
38706977
1228062373
1156442407
1768607485
1436793250
1314675327
61022061
446985702
2030023484
1862622473
1360409279
807531594
38929331
1247500470
1684205520
1844518083
1889110807
1403844041
30791823
1995225834
861592897
417970432
991097964
952794230
1601951519
477909552
682518622
430171205
233142643
273183191
1588057736
676545691
728567459
1337272224
978946088
52281436
279287303
1791805812
160193587
1044600529
190478462
1822121968
1870757889
1311634621
445940822
1125424735
1440936038
1461227308
2032808496
1323982959
615235733
1176978799
838611090
635219915
1832463243
1040812951
1545550012
2049725214
701852603
727669903
1146366514
1710810146
741169928
1127904324
877621239
158559690
1380047911
1077187154
930130861
2129564297
444991916
1756611480
799779603
536165053
888876665
1125496065
1149477598
1924188726
943425246
1520111029
823768110
1460133846
780453792
436982049
896514089
788437570
1072918375
120441168
1914721446
1174497147
1413471754
340130092
1022187495
652433928
527316341
1258165987
128277790
1618544672
704774472
1176964623
1107409089
1826156856
107390974
1173457266
842902814
124415077
173908481
609584718
390587702
973872940
207846160
226618789
42941198
1236990706
1377606104
575485752
915128918
1866646449
234541089
281023140
2051349794
1889607264
2137830322
955456363
959912081
1004807877
34061755
580424092
1914015816
342724086
356398015
1504386187
1712364392
933445698
659674936
1054512566
760873114
372675660
861167317
1919932864
1288499630
1531641919
187086180
1048618071
599331072
2061850866
1938293580
1198289032
133283096
1697421110
157646352
1337681133
694330443
1143285506
1018953909
110642301
1569366593
1437580617
108817417
641624394
1046340518
62174720
1543753540
433375038
389042646
1350892285
1138251671
2018440505
1835616185
93942138
1417414894
1544372367
165776989
1325003005
1330003419
2098513525
1122803783
229949717
1985278001
1977128586
1714304611
804233206
768002330
1085070599
75308086
1161515159
1838086424
1176311101
154422125
1374859432
39049389
1115571011
1903382872
344872923
417943652
1530279622
653195717
66436217
286787889
1917900080
1964197085
1173807887
427975838
555510696
1180148034
959288327
530070669
1084623216
1388737221
1841502801
732589196
151970358
668523701
210733283
1380917583
382974017
1961350861
876972516
2036855035
255807203
1318291904
1081193559
1211808670
727770249
648147797
1043753557
925782847
587183286
83218909
114114492
1423698978
1193575157
559864232
267839500
2068207060
368192595
1428435156
2124590277
1495792022
799425118
1984574156
1748397022
1617470591
1455074432
229932515
1929387331
1542199057
188830650
2087011980
779739766
604658829
1538446045
188412875
136944398
572714190
864629340
195888074
839189693
282825611
1109371361
522794973
593715226
666640557
175139671
1842481317
363175865
637001939
1181315971
209674968
2044599899
2035670311
112289321
218278522
1692458192
189326441
1507159779
852428864
1397049415
258497089
1274621030
155647297
1862437119
60477428
977379792
537935740
745494580
1801675965
1129591227
2096028907
613309978
753069507
274898874
1640540687
112203874
1463674550
1214061458
1485960135
1402161468
2134387103
956519051
235175289
1347218378
1207398251
531466846
1596048312
1063302217
452827168
2110177902
480348613
1922241787
59489076
185655197
1787669880
807259423
381615959
569105697
1231831743
839909045
1255684957
1878591401
1098447086
918736236
490692126
1200832280
1468974723
762020900
1744019090
615858420
1719852357
32785297
1278833797
1376189076
785508084
1734621269
561469564
418046858
1772128459
1077959021
1683115005
159670266
1798320347
1752018546
859515377
768617033
1678321878
742268270
2059255470
1695008227
389739503
611369434
218278106
849934749
1731457471
2131675673
2098528325
2124042558
1775324020
1898831402
933021752
436578397
1198008101
633408970
2011112827
1453440142
2141791556
2042709749
1626693695
474203994
1247749118
907432797
810265553
716316872
690637623
1003052999
798537371
466676135
1652056494
1059719541
1100939844
1147256154
85682457
984544432
506004771
1068461172
1056932242
846916377
248582369
1151254322
1084298961
898597305
1061553109
1488797429
436491179
1104561985
2027798708
268896660
1963908852
1279883982
1785098027
1178380965
1279581956
782584124
1783071764
549584431
1007306552
539661365
1914933559
773790441
1336502858
656162864
1749802544
576472175
847239269
482347634
611764366
2106713461
2027061895
1842079630
2051664862
1545966100
1122641648
893970896
1969820054
1179456006
1345914065
672444164
1473964627
244347618
795531649
55203598
1421118801
757342850
325067894
1341915678
1847378094
135532803
1949676236
1388697293
1322781196
1046010628
110720150
1709412528
1823377033
1443888193
986552333
1217500699
974949196
472910258
1608183530
513971881
719260938
372372260
915642798
1867690426
1343017360
474500755
858193064
1786848274
1435330156
215853496
1663564696
395935446
870245007
137552987
1762033211
1368745274
1983606207
1159107218
1025326181
396350171
105877814
1439590208
1737806514
1107487276
64114547
510371384
763174412
388582086
1198523706
1273208375
916316297
211545967
1301877002
1298475882
10464654
872780900
1726301133
662979018
122559875
1818535328
819796265
1928625911
1624525583
1807005002
52016945
1990968564
670340678
360216968
701282188
258333632
1834791402
1454199593
2011215540
2090998970
207025845
1741773749
1879289113
894706487
641335401
1640299470
2097942187
346064934
857182624
40962346
1867101089
18785297
88850500
1379560759
896764075
658004144
1353541986
325866238
218302141
2036392952
1027665424
14802312
787379056
1727773080
1215182592
1633183300
1255336475
485254669
920322460
1492337434
1941908180
686323814
472543978
714740858
1995453306
46429252
84080027
1190829083
1844486050
1293208779
450583684
387390150
984338721
278652469
674254924
1684682497
2099634203
1277042806
920846991
415853294
2007585525
1817504151
430058202
1280244390
1062969153
500815717
207506072
934572702
71922068
1828899432
921319800
631680445
756792710
1304958869
1074329952
1706845032
2009503430
1877850826
1179243386
265830102
1235406932
835227916
2134096701
383744906
1451451833
370711284
1818295172
1036913955
1199024686
1469138497
155986685
2052148446
252396127
248037655
196044617
741486558
569697000
1567052678
1266080452
1358431627
1480907272
865059271
644319116
2135735823
1279549214
177846101
918248480
2110502910
559328060
1515665333
2064879647
889460514
911005897
473832017
423774115
211264137
1673366841
1643023216
881623087
2004822690
135358243
1521456938
1663386798
194869197
1209350342
496679843
633547230
2095693881
335742548
743408414
1599148573
882550340
772984740
1680352671
702233129
14335816
549724054
2047358113
150572420
28287235
1211196605
654199870
1628979709
64780325
1256067413
1511116154
1176484926
1789470411
462455795
364224679
589085822
496429709
1592309539
360251508
1873400328
657165007
1417984620
1924090463
519772250
1310461608
748941761
1021827847
797784687
1916795913
5906057
1563356881
1100529544
1523981514
1937977088
556829936
1569365857
1807994333
1556666260
1970698613
451092176
1670894861
690680299
605695875
586937026
1413070764
228304388
1600381961
441888328
2085537848
2053134916
1978633952
1312060683
2138916100
688417689
1209073275
458750231
936877736
116043111
1951396011
1576189410
2060963247
725267178
854931096
1507763564
812933467
2028395991
2126634264
1835320370
49810792
26228706
1929994346
133332204
979681515
940380860
898098692
1228793303
105595929
2114416530
1416461921
1551528929
220225173
426258579
926380018
375320560
272139701
593498142
454068433
333296178
1337135904
201285995
294746430
311436997
431882902
1517131964
450508258
2062981717
347813929
1660001220
975004234
399330731
1542475505
1092344263
1305920122
1020777077
1921642182
2105748384
50705858
715370243
1625008951
1671789764
1826928924
1273187171
65366205
765278785
548860083
2082612403
793201650
1350339674
795130534
1588808082
1038954332
1564431805
1958758810
1742413593
232432064
392494114
1986741800
425028663
664824944
325253435
1920367012
377007666
2049221019
1681994060
1207206025
458732903
528888330
416355627
299402243
224561384
268766266
101747077
513408289
1260884756
2079834618
493459300
1698070020
334894437
1039644351
1386210377
843744574
1464001957
1921832540
1583149693
102389523
1993371926
1119998557
2003577185
2122571840
96143639
1395255628
1842849295
770875492
1370126286
285291610
1748423354
1787730885
176806934
1127251301
1553975128
1862227440
675728758
1428004408
1003254355
406573987
1027131610
1162962214
639928369
570467708
921822335
2048656709
1736260638
2107963790
643419255
2055277337
1602207715
1026012800
51644038
701750130
1774685359
242064740
2102558516
680376825
1240036009
1758032772
1414880424
1694914165
347369963
1493644658
1324948583
853009513
152918585
1179865242
1590949540
1876408363
1214657302
477554127
629377754
1370254810
1580362927
2114065340
116118474
1865062096
240703485
2065516728
709387289
1958801641
1734632982
1205509499
1192290830
861742162
634696142
251672266
1506933945
1565657386
89083711
1147449434
1614491368
1290303259
840098646
1142328978
46361798
476289534
639436241
430422243
493133544
660722076
1519642585
2098592911
1745852248
1101207203
1462027523
1760138754
312034657
123595312
1311251396
658686962
2130850449
661375730
494710055
1370448033
1612268906
1739994069
959071521
29459815
1637535631
1751982716
905792351
1451242414
571269290
1387275573
1600920277
2095777830
767157000
728953132
2100765263
401208410
1430945795
1938194735
710200530
908198212
698338373
298826527
1608134986
2051545556
430881733
1020567231
464620541
883612752
641588751
887684157
1410301267
1791784314
1518756605
543404357
901255883
738558578
936994338
1063612611
2084870080
407501538
92963848
1960448009
146484415
675881840
2105587059
1316838720
870918142
339838937
418280558
1171029570
923876876
687996185
1339172847
1743574533
1721659868
1890626521
1895815347
1790014397
1605160078
1326523134
1335176389
1896351706
844684916
253915377
1574481080
1630954432
2145847015
1645102871
1822772835
863076165
1962116177
1971462938
698567427
125241020
2096909587
296452533
498022932
468873543
95792840
489691272
1475376622
1922473958
632993758
2006653134
557828192
2146763475
2068473463
1356364152
111107689
1044072419
484614529
2121746682
1084556533
1444974856
2125068527
1301022760
2027400357
1365979800
1018768761
1915489354
757151389
1855453497
1265991993
2073749844
1955956764
894171202
609013715
509797330
804251442
1465507939
507801340
867265420
994549493
977526129
1055643177
2138086878
94170016
960691298
1902382959
615960453
100609797
1207769768
911011648
709173115
1563257976
439507680
143201493
250482782
229772601
1422599303
1609151157
803023725
328920230
282044761
1811095136
685288131
1208921322
552727545
1443572051
1622551289
1679839924
376667604
327303301
576415232
560081256
1917799843
218649947
1958999380
1708716060
1135713823
574524651
1520769929
470830273
753273612
1429649840
1013487513
1328646548
1678067856
852597313
2102886006
1578997803
1154179320
1510793892
518921579
397106885
1830779685
1433537594
1534190704
1430997987
636889282
1324805545
1258444908
812724938
106380384
2143362005
1954417967
977629100
1315973131
442306905
498378793
742282150
1824252636
1327111936
1149168195
1533204899
2003392554
1868309757
1685439114
1326948956
541678877
500437323
186738640
930559997
1236086512
1722821018
1050246004
508992341
1723759022
200612540
1622094764
288823112
972678633
1196478699
47877417
696671707
1351954311
1004017843
222529023
1135471487
1236910974
1329595964
761290686
1687336032
211609043
591668709
918677761
1078335458
144597304
1829401889
2059850073
197729526
1991687044
1903567381
437191031
1055061632
1402860903
2054820743
1957166767
707514390
1848889320
714881534
604722496
1217192181
1842518678
687515468
1411910235
2056702338
542476867
960720761
1590695351
1697593171
800823046
1882214437
1057154260
2083967147
326099490
1446453691
1202578701
1424517516
694199612
1866469028
60560689
852656003
1596827439
1196594383
1114480752
1567358505
869743557
1363823747
412123191
728058692
511101216
365197854
2119378632
1408670470
246011331
1704420561
1145712916
2106362992
1199087524
2084861958
1096950080
743705913
1168194029
1005988681
1897275636
575047280
911225604
1840951886
778357562
1970753718
997180230
902591826
1379663650
411267098
1456898860
886657393
976534013
1277466830
1438558495
475635945
513276195
1879603990
2047791204
1294469964
616932637
1814910930
1729971894
1823153592
1161200267
1931795538
62317316
906078939
1785867802
683558697
324166523
700642297
544349458
1203295215
1014584220
537106453
1107994846
876572568
177175260
628116812
1276321916
963811
893506187
1970233423
1545986865
1078341794
403047567
1348074677
1659994809
872803752
1211330756
1576943013
942927162
504973663
543079537
1102775807
144220105
1527779204
1673586483
2124849106
64151784
675733374
1284696692
1196500473
1131217450
1065342753
1818681021
1439937303
417704658
1573685287
1034398352
1845320393
1272195598
61486109
562575462
881781066
1324142887
928075719
1170945309
328625138
350115267
1364807943
300701070
1964736846
1948335222
1592902063
1129588245
846033337
1928481304
1813093418
1281318810
797183761
1657864027
320729108
1512228385
923032958
1694177711
2124992085
418680775
1285161831
1199447704
487161030
1743016429
1349943776
613936421
481227659
661288945
2011641032
1279219980
1663934585
800604614
1276320487
1104006090
271151977
1060194781
286353017
2112024511
1079849701
1505202884
749327656
784032382
740300852
496181016
1563414733
1599303177
1743434569
48106945
1309234896
1070517343
2088507232
1316897272
1486006610
1069445359
1063276397
970297306
87017203
1157454619
1270421929
1819374674
696036035
134049761
910814385
1696813592
1303205298
8215971
384320238
1409955973
1414438162
1405125785
1150365538
792146392
884524163
1602349561
679819747
2008357104
1906629902
1257976427
1475052307
886896736
1383460345
2037949370
849162417
536866819
1189536973
1343434568
416948779
1385145229
1106136482
2051638418
1623714955
84815971
1103680358
928066319
263986877
221162696
674990152
1008247964
2054344103
1303325939
2000614779
1544787888
1383229718
848646667
2070148059
1963590097
1308481404
546725954
1717783559
138637670
51763633
1855184153
1500061466
2106017928
1026209862
339064173
1607276020
1116407432
138360670
818605098
1611160183
1401395976
1667093026
1773785009
299521741
936296294
123814004
1609087291
363675387
525949363
1848721828
531124777
1516986245
342353516
1236578865
1992843945
337000214
510520096
1624893094
144713787
512775618
1101099120
1412845867
1207120641
1160447559
2024244261
450784374
851168590
145276163
469156878
456585471
1141106848
579162433
615051109
446714055
202741017
762641723
1452573241
1509784609
1064042093
137045425
531060245
339143983
1357771592
949611412
1620790760
922418339
1411052260
1257996959
1564346129
354188806
1878246340
1628852908
1084527702
2098242488
461869396
1665982379
1942241200
221063931
825135755
103447053
2064209060
1382535412
496711804
473806436
698675998
897060465
202040243
1966190176
929753197
1968970724
1895768977
1480001751
674796260
1835155011
956857224
2028849552
2046675741
670522108
692826610
455141973
950064800
1184617349
730506826
1925495411
1695965768
310356816
1335471884
717817721
254182413
409399842
1078624376
1584401725
393725403
93813159
1106614895
905653750
1234777845
313577817
216743640
1084125894
1541703526
611289583
1983180734
315348041
1697720650
1769784096
1563457002
554125790
2121366345
529202911
1017999028
1150591628
275970817
1361132878
173433518
1349526943
1008369551
1217749563
1062101867
438499771
1570077344
601284652
2030842412
1529108102
1629045828
1741335876
429649368
1419279355
2045340719
689536884
714099018
677278367
1249776680
1534152787
101468677
1736283217
784552525
391850449
1835961758
1730403415
529177477
702954126
1028069480
42336071
275199348
143208828
1516284963
152194046
927904016
1320870550
1137091991
898060947
1601596542
971191051
1775264436
731862573
1057430943
728059334
39530936
522290282
1096770590
262414090
242992770
1883895175
1438540753
604117267
638597545
916026594
340748078
1962754179
1639681451
1681789267
1907329249
279478350
1676918363
1634038988
1126590203
1357071900
233526776
938083764
65723399
1271948887
1564445813
619433471
502055552
1747798292
1131670830
654716006
1857863269
1179278659
6587686
1693666267
1531645799
629528102
620206472
294544424
55995244
692694650
1668801963
1061536361
126083313
1605236044
924868962
1714264276
1530445992
788554278
880971596
889493265
1164939392
1452421441
9458421
513493777
31524262
2051885018
2083671900
1915701350
1710884409
1068605485
645123281
778770742
53982280
1442577927
258811745
601617926
2057469886
1515645719
1916126577
1691240033
323043418
1679227524
742823250
1839327411
662526124
606295628
1289098197
1640448766
596697038
1707840079
1591138955
783686234
423089050
1718339911
1549907583
1599026226
1526551319
1684013341
1786004823
1731837390
597549153
1961350795
269294782
787315904
68660233
599486996
332298118
775604055
757196194
372425652
124808557
1816216671
652482419
1728055141
1215016832
1223062548
736528288
782143901
1634062333
83689428
575972225
800514727
1074270037
325964438
415920414
1708721207
520729480
1456732426
973474096
1074670646
1414981006
203180597
1559632505
534948438
1734154221
1138349872
750678792
1219042186
1806038229
1897931708
1584108254
1104668228
403297387
1037313622
137250278
1250033530
1927461775
25497783
1880639221
1527510381
801693983
1761468349
242411782
1432241579
58834107
299938839
166251035
1794504707
1055563129
381481454
568036677
1800700735
1908918072
1160849912
1298046273
477100466
713103799
2026490013
1265628723
1910799480
536165919
1517129554
2066216988
1858599168
783048157
222876708
280576259
958475333
315842680
524847736
507088803
1696788445
747156000
1683362485
1833741662
1097649442
1680052651
950325969
1357537241
1957813012
1883170585
2139264754
1687708805
138862757
1332781392
289126596
546402869
171492019
1001823469
734269700
1081230044
1152137013
901911185
1593159228
874882710
526893540
40537233
1448498720
820551085
461961361
347170171
1333054886
2053077729
2022051558
1658768992
2098129085
567610742
1958521729
224484760
206660366
1138545475
1122960213
171516838
2057469958
984691717
959462969
936856313
1736995650
1304871436
1826694010
1316699410
257724597
489522649
1652428219
523653529
547112097
1635340147
790570777
1809777624
650695790
386535732
1688989209
1667019158
1390863979
1303200219
1625489641
1909776697
2060374530
464602802
444019367
476254078
1033812181
497280504
1319298801
203687500
1421829534
2048180426
2092086837
1014872902
906818881
315938376
1814583866
1957475595
1288980421
1665928333
221700634
1287649790
880162516
94225362
1517891237
2051835578
144807735
1987408024
2112075517
21056517
204800219
1903443347
1511166954
694465834
418995930
643347984
1010095347
1092924995
2139506735
286881892
1643518997
1115841098
935403362
1833693185
703038143
1593969033
2139618090
256907205
872989951
1269358590
1178162761
1675248636
1798485629
1580280593
149522563
1888744683
1732509438
683538538
204932688
1856811282
1393630620
1098341343
768501999
2052319016
3716588
1201157575
1489977140
1479858378
371008557
2140569937
2103616870
2083359809
1348753655
204417695
1156883942
1251591933
209649110
1514040527
430006463
2141917142
1960305089
1231927574
2022112371
1046919516
1802284299
1944069089
1808621132
50525108
1823530437
858151944
1918151203
310110090
2126253013
551757900
136022790
56219620
1608807732
1437167127
1938703154
566316038
184996530
280805281
1896842414
990265955
1323070311
1065185853
1328288011
1260087963
551592364
191446076
185213534
408315755
57036519
700013394
2110102082
2234778
1235159043
533152687
814349313
290976113
997470609
192992390
1985686186
253315432
372476883
1062541393
2006840077
421644464
640679879
623020336
1821465350
2091633825
949465733
1674567838
1493809659
455072738
1809867210
794324100
887003399
1642602518
1883965569
2067066549
161242093
14739412
421513855
2066350619
791326739
1660891678
845359460
1990527317
1983432134
1726365472
1709539383
1861264761
945836067
1933913024
363710463
2024387379
1930448209
1156944636
1893770223
1828573764
1131452082
989083702
728020464
1063023341
1318009179
1852619323
665139806
1348693124
1514706448
321997941
217312334
116399000
410733015
1863809562
875246262
1281230882
1731780051
752021413
122786625
1092359221
230965226
1762086405
1746890722
450965876
1196360374
376046489
1818757655
501850104
965109207
938291070
1049022345
113620052
1176577660
1980533627
856813282
40052253
2076120855
1047879150
741552859
2115626351
1133215773
1801614575
774383435
698710503
1177765914
1646602047
394954080
2031347971
1675617197
779378634
1126295542
1288905536
527959
1513795389
1881130706
572914625
1258768962
532440605
684112987
1315546548
546121947
370063237
2124288260
1270135428
51731043
502850447
1450348420
91801844
834242370
527984805
629514638
1609525798
1322119005
373374610
1818997649
1698423029
182047422
2108889239
1799020826
390741911
1218224555
1658630003
2110449993
1570051548
871429457
1028002749
1172794142
1645914061
1316900659
760940628
1148545288
1894427551
38445662
1634624622
1101862484
299208741
1532797593
678395342
1739123239
468077279
515890663
596286282
967507149
1852812822
240884709
369979051
496610095
1268139944
1177388526
84449080
2085913486
73385700
1083774988
776416149
279083415
1047587522
882694340
1481985206
1402626721
398653561
702437754
460242793
277264951
1287239924
1268645457
89034471
157658504
1227030581
885231441
1610135375
944140450
885570244
609521513
1840699161
551869049
408847422
1120230905
446753312
1359235154
666092877
1572216290
1982532620
489343770
305355329
1087137564
1028735360
1518181114
1926873446
393919785
1478118246
1302320118
350933197
212259154
1800044686
1100249553
1120924813
708806996
20951185
952419530
950531545
1274269793
1393495303
1835775351
472991718
1297821601
1696472300
1573384393
131587992
1963011439
2022684241
1804920089
1188008140
2061792967
1157496946
627848613
1413739733
1780141720
68845151
600862575
130472176
40552004
317530311
2059535565
356922394
667696813
1250648311
467636822
653436379
1524674321
876634641
607283816
1537178642
647247429
1665080370
1944611422
1548042565
1681421004
135761464
358356444
124769168
814359237
1078458425
1676409764
1635844461
1764920473
912465270
306340284
215003534
192261813
1566871343
583940424
80973872
1373517952
1810628143
474897302
865158468
2010663366
976786828
1064308095
953365425
390855626
1205689546
1101122654
1586806274
627618034
1950851565
341533117
1046353460
686959902
1599106022
121389003
122852124
1568699882
1966208191
511780409
618368579
339966843
1532636198
1181879573
972606377
1140557779
1236484370
529095298
2103404134
1593276375
1444623514
1983209034
2125481934
789166819
1440969616
339023293
1026499911
612703173
995195354
2024880310
1015219985
913461347
993622863
659721568
1814648233
659509882
283907883
632718551
1113878817
986283765
1691357579
1774395011
1536085651
637763484
740365763
1786451450
1121689181
1159199227
1315733845
940791148
1101921003
1705642049
2005218573
1999287047
785358484
1064598029
986148903
1445262598
921707004
15260425
245740127
315235744
2079703553
655312131
764913034
1768619998
818458340
754448153
329519397
1307318983
56746275
2016392725
501142341
439861033
923171160
1153955050
1129571189
1824029339
1152951450
883148057
1962433773
1151126497
805768321
182095433
1817874644
12918759
2055457959
86085418
250224750
1096619395
1078718595
843916733
231808843
1262553465
203979340
370859716
276250079
1869671146
1509028041
1603620688
31980300
535910434
167736878
1887613812
125099835
1184629277
948594074
1903122369
957136410
562059499
1014168
788842861
1776353528
1536524335
634813104
41864621
705820923
1335790373
199849309
271524515
674969968
1581384018
65304663
874579952
1004075509
2138417636
1109842652
101551584
664764683
981442787
957287133
1928441578
217945562
1995289312
269083485
62336769
404945549
604242272
979274399
92357706
503574279
54783781
1707071593
1766721336
1005763236
1976325236
281822250
1438493351
42483348
57932532
365255572
250641549
1404342345
1839162013
1441251416
93105582
1576049504
2129841525
1978445502
253551223
78236774
1814139887
1147014097
2132314715
270582444
20693269
1854274455
285671738
756288071
33224484
417529717
1364096669
380624706
313498481
1143577663
1935646330
995882780
848251580
536643699
1225730425
1193300708
1195742503
144990903
1477313763
1014635061
1959265140
1831858131
1469145939
647593178
2072928794
1065738544
828083303
1981914406
443569639
1477518057
1987474824
1134789309
2022258928
1657844286
286335468
19731391
1721974203
2075392844
1511049876
375724055
1456135137
340574250
436653907
2026718053
1003193610
352290421
1650224676
199444250
427204666
1744539059
346375160
1928981593
1773522443
1013140937
1529451730
12793680
428439036
1412332920
1188650042
379883633
1144297815
393125788
1006183601
269350677
2046226581
1941903936
1341761867
1143815125
1255558899
1053414750
940260509
980828802
2098744996
1726570313
1763572198
1687768285
1244480966
890346810
253738187
178277351
871203310
1061683110
174645702
336346025
2133445740
1796489605
795397752
2062255076
531642130
57847403
365117865
2080531237
1694904321
1844506728
1496280032
20865268
2117656083
1992189716
1200213857
1372440489
1984218380
2073625708
346679474
1163143092
431337936
1906291966
1303158359
232054817
1228926751
1513311249
1787066770
638366442
338935998
925825994
96511599
269704572
281815236
1860260382
1872477184
1379810255
1199174614
1414446929
42159389
106754690
694946864
812033285
1416183628
1502159183
1907758981
888400767
424668312
149036205
2073451044
842145814
1218579205
967684235
125559684
1007688688
1476877501
24570623
462291675
608776724
596060312
216263961
597033584
1251861808
1676245532
303810244
793521500
1150625397
1634216463
498423841
757668362
1112480605
1642114656
1330133955
1123827738
1578265669
651670260
1155053939
1823003450
811408027
683636948
1115144098
1418324070
308403986
437387179
361752202
1746854376
1828392872
502265156
1232632301
2126586674
1245449822
51736033
2097646454
2135166322
468336411
1024812270
117181655
1283474402
1229358532
1122829422
423162390
1609250839
447761761
1797240341
954883089
1551629720
30086493
1387068173
734906953
188638988
149915601
1431374932
1760974274
504719866
1691424940
446776014
763753147
1145948959
929114890
1018513433
200587916
264376942
186171367
305008063
647970640
1618003878
1777445966
780898029
1148511373
126220013
863524725
954357591
280969870
301530050
2038366448
1243730961
488345685
771725038
857444174
423390136
652154186
1706510674
28894736
1419927323
792700013
1954937066
337953809
631271564
666443231
1272110349
1738746175
2069058875
1246296522
1859695247
1060128291
1610673238
792254848
611465061
624554071
1153974374
1347494689
417460307
741974618
1555648231
1802281701
1756771233
1723334863
1367709765
478557619
822771280
929229122
1360689429
293174073
679940104
637470866
748046684
1741656187
1872744295
1444804669
2116633854
386978239
900953636
279045565
210975929
1077191866
63702435
154648558
1745816969
1424509793
1960936156
621866503
94167410
1199947260
1587542626
138775959
1790719796
1454607397
1825688991
325597244
1288090409
231131503
1957643712
1123308196
1547482960
1025506657
1282699636
241164906
1299497746
2078023425
1052657558
1958341747
222207010
911382211
1078989940
1490967301
1898659562
1660504199
1644310039
661154911
407541170
828876349
263909320
2091690196
441448987
1699858853
141754115
555966568
271481968
292853644
442881980
919384654
1918760146
210495674
296722307
1513560623
1041881700
1150008547
1857635226
1173456561
1275782278
41252210
1693703013
928118691
1072460397
1128404637
1367627244
1738122421
2044640194
8032885
1285582271
1688185541
2000079042
490150604
796779673
1883980639
431829621
710835136
1674905762
1313243646
1500293807
1461616133
286752800
192059991
1977699605
683036774
1050434985
1388752725
1372173968
2127297249
1226996884
1331832971
1003152849
2007357614
355083567
1807454507
90694610
2042698252
919009527
1911881147
1771975581
2120109897
1521166037
696187462
1778912006
851245691
323807043
173211973
1920291514
601827689
1210532136
2116974901
1074556479
1791891658
1681331478
1817656107
975424581
897113537
66417238
1955766489
539312115
308680800
1244672658
1243093764
686563085
328314332
776068858
258494478
1831808090
787450487
88726380
1745994039
933709435
959212700
992336755
764148168
449044634
1902491193
655203888
1349666162
1960723180
1387349859
584184522
1871113596
1492947669
1114530059
182453415
302514195
592814758
947424795
273280893
989765166
1441172111
678794940
1295358919
928108956
847972463
1100446208
1462952686
411429704
1697228861
206270656
437910429
1110534746
1906619426
57603887
422784421
1213229227
2120281463
12836651
1267257150
415208168
2102594402
847014699
593790868
172467647
581240060
1373138905
1880677599
1875014694
153362467
2028764750
743966579
906131036
1506331316
1070339807
1920536121
1598414589
1154038243
930079372
992750375
1595816530
398971790
1792079406
977237882
1842713657
1036934471
1154620460
540336075
1652172253
2061956574
330311303
1049256072
2128186594
1044632603
1624394160
129337808
1490323741
1929826447
1978891810
586370054
815022733
1222227177
784198554
1328352287
189405264
44586064
538008009
391380985
1447229046
1928162264
743287877
1706283474
641151981
1780697723
1310352374
1390251339
1524627905
2097758658
960768243
535548898
117125249
764337589
1802067358
587290704
2030499459
710272312
1682880531
134390619
555589319
98312667
2144658797
648814636
1417361000
2004742416
1369977592
1380282394
391484275
1839373229
1826832621
1850935109
567274241
1904440849
805158078
1053233400
1156771689
438225205
2139103980
1498585890
682784403
218595751
1343588932
1352141814
338274291
1357031802
2058646790
689953970
223785747
2122557094
330804121
1662033563
499060193
716719333
1608523428
1657489231
1837447875
871728326
140038563
1168950510
781784775
1949709525
1492503859
928373299
2110500869
813453557
570890386
653935271
1873781735
2089167764
1228455041
1264066349
1934558574
711482691
723045816
924363350
215993093
1121811738
687636080
1450914727
650102134
1815912676
488454448
172713318
1461788048
321365467
1894171358
860082083
2096126673
421675048
932144358
1679670536
2124214638
1113773017
2033393627
397364929
1099782297
357438616
1221256497
865657133
556247192
1529769499
1366874531
1327675280
1081590136
1926771856
1036165126
688648410
161216752
722181297
896707237
1848361865
172052700
1669692411
754554391
1843790377
479737072
1087361236
1665698622
412346270
1883947434
1342378877
826124715
656550571
253596317
214519013
937130488
306535276
1694766994
1427372284
144992137
180717237
596735073
1930800259
361972621
1937908296
214885878
120620991
206163559
1894728133
1235267835
1084910667
976112362
2028802654
1812109386
2098724821
894506842
1761255133
495246062
328167907
1209225417
132439216
1049803416
1104416381
61308189
2066939817
1663797544
1724617820
1738882175
531699192
634863726
1856919110
990446841
1603923211
968859280
310584176
85517141
268516763
2029440488
1301804754
180831780
306126684
1679069703
818442332
1330434129
1832764974
611516219
75699366
1423061560
1303020991
578008847
2006865264
1008930037
1529552260
626438244
1781424545
1753406565
332942927
978027663
950844927
1994189040
1717482675
1283868156
1155703989
631784090
239529647
1749081653
1462185582
1022935563
1158023011
380761203
1403142660
475403349
764881816
421682048
610618544
1309789161
2004854049
90835026
575324853
1576369087
289284245
1715310620
867002172
859953302
1631991818
97857141
1227382005
1410851967
1607026821
1905677272
1437662733
1116020796
313363850
294173589
1484487774
294372666
1479837062
1585449598
205212185
1654655193
468819507
1443034279
1349536108
842229242
80881806
1125706836
1720829290
872869631
1645712775
1330075406
638071282
2115873019
407173621
254233943
1460056962
1665658095
237034142
1646059471
1970630809
610325190
487342289
81323494
842901665
158770004
1326454495
577655855
577279320
37179983
1075956701
2145655398
681710118
521797875
1195392980
307005951
1188040019
182355979
522844302
1737180061
714063600
639371905
495820129
1175629428
1888070286
79138564
582335419
1208088020
1202546322
1329308445
1255199462
2049740701
1317416069
1881801812
219588872
800344586
972632550
2139116420
1546381008
1191109386
232703913
214486735
105184174
217064770
1829192471
976229186
44649074
1064406802
1197256077
288942080
223845790
1752203366
1911700790
331812780
1756160727
1721495942
2113049764
1247421276
1477324801
2034938052
1887292481
1920037907
1706495859
152250564
1319649593
1982985735
1223496535
784183141
1173040671
8860187
1224323898
643455830
309857186
1326989290
1147891467
1818452502
570407105
1435093320
322911311
922025796
1386113657
1537610475
1303591334
1430512128
314401846
2049183650
413379546
1000022918
266041474
937851562
1936933124
575325472
256725265
195819824
580886018
571455191
2099674735
742999340
893596146
547251503
849105163
1671847877
1256542832
739823590
1850964315
114805461
706322525
341387265
1982426977
1204603839
1737470817
622458320
1529521167
1261155745
1347686175
1545914301
1569093708
1192573830
19095204
1389389755
2003959354
1839712848
265353452
1379375701
587890866
138144626
1793174798
766600353
6870113
1853009647
379311811
120838756
372666144
1850678794
904772240
225080369
3492061
1219736720
1487612278
325643830
2085323580
398255106
1472425458
369339833
1740888719
1251057075
456163343
1526116399
1670634851
1549984864
2088796550
1378091233
2140728711
175335250
335184347
1095939919
2044528539
253764599
494897837
116882794
1343509313
1308823650
1164506184
1756339737
379878528
1734921665
348455302
1849137967
1101451855
1467114022
1601356901
969296827
1232482337
391904036
96356847
584417806
1434037753
763475948
238947997
276904697
1560090592
853244783
332577380
751194721
1997025032
315148022
1053435313
168411923
1598402976
740662245
2135336133
946957352
120269657
12674741
36412508
280452994
1605537054
1248915538
1626365398
641775594
1628868050
454318311
1473924056
1650522011
857920149
520755786
1564427700
1054010891
969465493
799543649
1200708782
1838163675
785042359
494113206
1192546184
2018500434
1517079213
2012315139
1396788934
35030287
1782475600
453471354
1257212317
1499380795
1445768334
1879494376
1771307290
1904537036
959305003
446375615
1525163344
641621424
2079855487
938753514
562215259
1543817509
760473164
1755671181
872447796
612338893
1689996373
332584852
662580384
101929779
286702830
744872002
1967433457
1642154655
512288913
1059144242
1688766296
866051088
1801076802
848219837
1631446854
181344366
355813103
1742636578
144798911
621164538
1023715490
1441870326
37211682
2097233804
2028215183
1172756033
1046751028
1920579450
1219823524
178926824
165098639
1656691071
50853743
1662146395
1958174869
574537498
1428934625
810754185
1686324953
1128486871
441700559
1217783827
1118796125
1985275772
2061851906
1874008966
421563383
348277822
1981713101
1713760646
281176406
234704209
761691149
141751113
765324928
2089955501
28868107
660277007
1324208038
396614072
1354429129
324199110
1758708742
167079710
1613955089
1272511954
544143971
1873447312
1269172372
1566727001
1781847343
1476848003
286911369
917988632
93122268
680965659
654642576
549047424
802252198
591938160
1453271124
162297438
737440011
421551291
1793319710
2134272976
1126972556
2136089619
498610976
7984481
774245574
748906198
163808194
1136131330
1700899756
2032568539
1219339845
555440147
712383627
1383264725
1251117831
241211887
857774164
312804171
1553776885
1966591492
975098353
143562620
1104657911
810973814
1492484793
597755496
845868889
559139201
1894006286
507098510
177115683
461880533
275222086
1293561084
1806389991
1313236633
768235690
1794422245
255178406
1794125034
1046972801
1259766191
200690268
2037388144
626854138
1448629976
1401920437
669060465
730920509
295618583
926087472
1613977739
772418839
760410704
1335163490
281730704
1857884427
1096598314
894619738
1529847885
1997382221
1632093881
202988848
1175004955
1114102245
542867015
2080314761
498991003
1919896941
1838169719
1369548730
1630550919
493296598
1667863814
515402813
1848638696
1519591860
1071593445
1508679261
459081462
125007108
882735842
635984950
189815120
1541089819
537284104
346910435
1191629324
1107517134
58442697
1835326215
329635776
182161454
865935260
804796512
30608390
2113418650
1262447474
1256575754
1660421472
1872799028
1510643505
887132887
585830929
1990017206
465837544
1559014370
2056651147
243722499
1030763592
684332848
173275025
1786297116
1368555315
43897422
685721004
1998918420
351752659
1139468240
365448686
175036991
160330639
487342061
1150184730
29890993
889220868
1837119510
529788079
397858652
2093442923
1517749161
1883635068
67189276
699692930
1312085105
200391052
153220640
283809621
1811466712
2061446837
1690697994
947391171
1765386853
158036070
808750608
165107674
640246637
284865193
413291114
1153483887
1284526341
1220242243
1989218645
1758813598
758206186
341015887
779907265
885818456
151490570
279996981
1815418192
636290400
1825521563
223579323
896206414
314226277
1114237044
848517930
2131253880
266443929
1020241418
1265283413
1679633391
1183292072
1214127198
59712202
1413338245
1062053848
846608370
1755796850
173306393
1701416287
1215936235
530211651
1543942739
694234292
1062828082
85018007
1961945030
856706718
1241879734
1516455306
1477928368
2126641272
1580220085
776370258
219096034
289819400
1140091675
1656569879
763276215
588114049
772882577
131716748
448285629
980673309
1032540329
1024515973
2051970154
696201874
2091161562
1760822016
866393099
1132770147
171722058
1498255147
127372117
1664265322
1606896620
1136009962
2123165922
28237051
1362278904
685596690
1345674879
730862498
522246489
1256105307
328584417
278678625
823269464
958058795
1961773033
1062491796
1311422833
1781533537
1648517780
1433797378
1885752274
1992857602
375649264
180214563
388623149
1176088795
629218000
2068930049
1262897310
1594583045
760646231
2069546897
1469741608
388141734
239541783
92233324
245928946
40221372
431601181
33114703
1317865329
1435900171
1832803256
876474848
1374276733
1580570564
1092332877
289006016
1031164185
1240653149
1141215880
407583211
1057305051
825515329
886978845
88319135
2079373856
916157359
1182947390
1373295631
2046766239
259557078
2025962909
18516325
519033646
1867067897
1959076203
393028175
1476515570
444167887
574767728
1847045975
1944445262
1388378205
369052236
1091080823
917210007
1637170477
692484582
1778623776
811296619
994703651
2097880536
877979285
1678722773
261644407
1654704607
273855004
1450749169
442925257
520478301
773356777
669482438
700949751
1021465376
721624367
1862354623
340704699
612093227
93820849
511334154
1156306238
2013264260
2006808042
1497472786
263030943
1034302133
643147099
900749766
887065126
810118150
1289149432
292453522
1310665790
574318239
481855561
1021112048
1528754833
892480755
223692479
1844874142
1106390356
1162925979
839769965
397994043
1490656051
1147967810
1947586002
1950737822
1974080287
1708069754
879906147
1158613031
151402333
1641476522
1727328600
91986106
2042900165
1140313899
656064860
161123140
1190684695
616194485
467198255
1133588665
1832805235
1685974747
931118601
798469696
637043906
1927022549
2097005971
796147277
1432350313
1773112772
1944756960
1803958195
1583178481
1105198582
1491338876
546430778
423898980
724698655
1608839965
379453143
1420303875
394158336
174101660
1448363643
363294736
1422916015
587832824
259355664
1059184622
554326245
1699688468
68305903
1567992817
1960401107
783828771
827992349
242985050
1523261672
1416016334
1475398929
1536907580
43346726
1462406779
1926977712
1576015166
1604783967
883905115
490112001
714616758
88528842
2087409504
1543925456
1332161207
429956484
454750890
982597697
374600073
608283783
2142245438
617975878
1478236896
732262416
1354720176
1825412718
1555378970
143877769
1637089961
1817191259
574950974
221208182
1915924115
1048600616
1635394235
415037977
95783199
417158950
1211951911
1882684325
1049189510
1562526757
701714667
922671690
943024584
306752585
1303322170
704322924
1115078390
203243157
339769430
1253507539
832050456
637041689
1531273747
1997727000
739194679
374089809
1630488004
2102458922
1971908532
97943863
1633126324
324781691
866942722
1047281550
1088167979
860349525
150968847
1919573871
1713192443
1043468521
645132318
1325445056
989130841
1773830064
474429759
1084631947
1675745734
1669232361
1056885840
170400081
1685973423
1091646336
1701297657
199553979
1002053301
1108678167
413435304
1508121000
2021151054
490083810
124857682
77285086
1631323595
132546270
703006259
1095947139
130762389
1675555849
53012605
1815723335
62424716
2088942884
1384183881
794457853
351177533
23681613
1301869760
1858175104
427253423
1919836145
697699855
1934018705
265767581
2093521931
1224819639
713741060
1366612402
1472823595
1485130322
869837441
1185342105
50715624
2091580050
1455265866
270637459
1590218254
1859995476
1766302780
2140908344
1926370178
136166221
419159334
1000627779
1451265749
1005748229
2058709426
281263688
279583772
1849093051
985554838
1008586181
1820438222
1519884104
1066624156
1777451067
739030335
1956838795
249763409
879639677
801686712
997695492
1165638443
628336352
507678218
1949873864
2012068290
402486360
1300175368
445801840
1525897616
1410040580
725110000
381057520
528108300
1644461620
537768871
1817883307
2142533696
1487554318
1827313469
509709573
258055314
1389979761
1224890745
1861655336
2060264771
1215074222
300161358
1946641051
2098190803
935137239
776380041
740409950
2001095599
1666804586
1464700595
1474355497
931991422
1638590214
1395189985
1479648222
666090458
1516446587
1192217178
836217691
1219998484
262848323
632781326
448519004
288862900
925500044
1653063122
497903596
2050042831
824479620
2028828217
1834904760
1048077080
1510022671
38568540
1870989835
243030373
79052033
70380797
1563036689
990346308
582294838
1401380856
223221910
516824370
940270335
1621680351
456025438
1471918869
2023031130
2069747130
428996245
772792684
1295456993
483807239
1755866348
1484540246
104656321
149791290
203631513
563355998
705676414
521354004
189955851
1274975680
497217684
2119879307
1965992689
1878847846
1443679581
794078742
374798408
1844808914
1491454289
1500488658
1194269742
1993639787
187070755
549767222
1952722254
338904946
744337838
609147201
608314105
123191827
1580706309
867025851
1063443108
1195150307
1047471647
917992999
1264559892
1525854545
1667344433
1748434450
307127659
1187927543
2040507470
1885006898
1643322492
1072635360
1391585708
443809755
565125743
1523932606
1835834586
1422203999
1985399600
1859457584
1397349045
1615168681
121020096
1901568291
845408778
290873180
934352752
419258693
742958591
1099727700
1291708379
701491942
637462596
365923309
2142488950
1624649680
1219951613
53425545
1692783324
242965304
1925125758
133169435
1790793145
207190774
171236155
1567629491
1486439757
1545137917
2030888200
2057677833
1524376756
1647681920
338254018
370613376
514948346
1486555197
1297645359
1901007272
1647565615
1109912361
1379166100
384589009
561796937
1498084960
536646093
1469011394
826581500
688460016
513974461
956659596
602184317
954105353
56824806
909394792
1167355332
1896596659
224594741
493121148
1358707778
503275656
619450140
229528764
893011963
1051539848
2147411078
191411765
1655220955
314893497
756442737
1587198644
332109178
718777329
1192454157
1838300770
1810961518
228548182
459972482
148858305
220946311
1521936634
902666126
622230052
1936633712
741717624
312977960
1238961542
1924897762
1438570322
736625280
214394738
710869580
11858629
699508724
1109080178
393245632
174325399
984256236
600610644
752364467
1913765629
1975694539
188892248
2001046829
302387056
694960319
2024683065
1470048823
1337717478
576564956
106393108
1184190851
1686924275
1041695193
221385589
1612719350
1497635957
193134096
726063486
634533631
1278521077
1311599264
193636785
2064167570
443745738
1856462033
1105697154
1445070772
169030813
1020430656
1163404868
2114200173
475217658
1726783356
219527397
1801136535
1002807818
710126181
352023152
152683479
195863655
152861854
274612363
400811799
852979187
968106117
1505442208
1680682465
359786562
333796540
951927096
1324594811
240674689
1891306591
1731916632
1562413149
1503664565
1222179521
1357765151
431391328
119881621
1459823803
1623451983
320393824
1963994330
581794690
1238123128
466743732
2137132997
411860609
417349894
996420689
1119519435
1027597838
2135543736
1674358550
94823192
273700073
768082657
209853856
351040057
1675170681
1114832636
1138209077
475938145
1062654215
991961718
466476660
1190121093
1513385700
285703245
259621742
903193582
1422840401
428574301
441097890
665088146
348700172
52701942
983272655
1971332290
195540509
1150160987
2098319089
1569439283
886237275
394210647
1987664040
1726668690
1110253558
524395864
1038313251
80097805
1017298747
649456840
150068842
2061733045
1344586162
1885156697
5779492
1736631446
279561874
1714233875
985319870
995165577
1072571137
235783052
137759341
1365316224
2043411526
50519207
1492500979
1178455384
790915586
1377922651
224802433
507750078
2104664201
2106756015
1722266406
1083479945
994190043
251950842
437099958
1159118883
2145451302
235603198
982652239
286183757
2126972794
1578125804
1061623975
1057438643
1162555056
2056686981
1710109760
1406478545
1130350645
1068271414
218085508
1269578476
103738233
1737810375
1619687517
391255331
764400587
633473321
1500843685
849521803
1802390469
1248279797
382315949
313941776
1180507800
553643502
81097816
1125831841
1722585757
1196319113
369380545
649045910
1736305499
158506650
92427012
1909969954
2070738046
1658495238
868991575
416346505
780702441
451729157
695495779
371274139
762536007
258860155
747615995
439167189
1000688707
499298043
423764529
1713790911
1759987518
1062187807
1445287735
1235462687
541193335
1414963305
1229438495
1934903189
1488479320
1137917087
581999693
39766927
38262443
100176185
628210276
119328321
1069909224
1645174455
1349489410
1728341042
408122453
529979807
1680410902
1622171317
155537499
631811712
1122477290
974672969
1131302063
46222806
216095791
1948872881
1693519886
439189643
569695991
873532732
717923722
998130846
1590259271
1806307605
1668380638
864284756
2067479216
664672622
1577144975
1970380766
1679641083
1256942053
663579993
1307175029
1115284880
1688249484
575765859
685102316
513446299
901728884
1620758644
1309092472
759204207
1784021901
794979899
398914550
1503053823
2047061761
1655784229
160519979
109483006
422853662
1074221818
1415557224
1312266208
495470908
1360982513
1090647755
916750135
888704311
2072315880
673736956
1716329623
1348863817
1872714367
316571766
1546590458
661124877
1541005164
1431842548
172894472
1145609491
1322522057
1897030162
1916062653
339854019
1434937810
1248317310
116822137
153750359
679452186
1088096569
542958958
1860438787
626933205
7789098
923233840
805316653
1610749913
1841687127
1902698720
1646412566
1221312535
1560455773
1034513842
333194876
999823893
1480624335
1285008488
2060304266
1160375136
258960882
1039209144
1241259663
182154659
674922427
778760864
628112980
43063488
48442995
470089939
1498322309
252050796
744065206
1028547213
800615982
514574150
485677034
1952859154
2045249035
427183835
239043749
1990260471
504919850
1007445007
564216411
366647378
1021994935
1962318029
1147306990
1352679159
1175880298
1921323663
892352517
1786294696
492746471
1313170664
1240911221
1303750036
1036993035
620852274
339967731
1549173844
444628444
1885363904
1164634060
497400391
1361738148
560099447
987095009
1650035906
469457680
1225858004
1710596163
153188484
1296139657
249298199
1384132325
27858800
10128108
1245438958
1622545284
70881201
309846934
1330963937
1620202322
809666804
1474981513
1550874865
367375714
1681107869
2110110261
407409933
1283346211
623879698
1733039159
926736117
110909595
1430371311
1504993693
665508475
1997883400
1121901461
989511491
331490312
1671837467
1285242030
663546497
424522790
991333994
1746765409
595816607
1309354127
502004244
1400405441
825796414
21567185
1334879718
338967517
539913575
698705603
15516071
661646261
1951642345
266646688
613698910
1789202697
1457178855
234601298
2143956299
1286952567
384924178
595838529
1924761236
1124852558
1506536141
787688612
2103862099
1320893065
915620358
1293079185
1442225838
295739476
468260966
910799814
2014583150
196479135
30454173
1802991155
1816737253
349932924
334429105
574030702
559455328
125922571
758274137
578956292
280053610
1421578355
789785611
768561314
171956208
1650956571
1941845817
300029256
1795043733
539916104
1402582466
933763774
750935824
810191170
1941325860
1352319299
753778175
1427849219
1406968538
993981136
985494508
212815570
1476986503
1367078149
1964845437
1603166391
1380286843
295846971
989663165
1747670759
1593046634
1964733510
1884040085
2089291628
918089128
1306270877
483912356
733197003
1851272461
768657540
1903296320
1827441340
1978931319
698282863
182289508
1850630135
104913224
976423279
1495558820
1695965413
190599073
380924594
1695951744
430280679
35375716
446211292
1154533064
629848258
633374408
699285020
1800734114
2046619735
958658939
102311606
507971560
1229953303
663543289
844676018
1075582906
1443427047
780013584
1133576454
1142343074
1986277531
988818090
1987042264
210914727
1260918235
562491726
1797739576
591282811
1020993080
1517518699
588636271
772506268
1249782473
1859404104
886421096
984314828
286701830
1317254141
697050662
1973586068
863084612
1382477155
410123318
554633926
1839683733
1080880401
1538124694
577057042
671795351
999273445
599392271
1166113560
1229691877
591930560
1017977108
1586648243
1471488476
50703464
182545088
1132069815
764588720
1398452756
445712761
678025940
484613833
1940836161
404847383
1117239020
1520477297
1818743039
620188118
789496392
1779494445
916094636
1053478404
2059174383
76847355
2004101948
1435928810
1274751221
582009533
1387138312
911812260
351941970
1460740106
813391579
520294443
1636193232
477043510
277038781
571029040
1104252021
191265213
1150781329
1983240893
117225173
627084001
855177380
1768973281
2101556765
2111757838
152749589
1800746486
181009726
193888496
351631622
110531934
422763487
1319945588
1276823605
641700184
1932857718
1114017906
1557868433
772929014
1184639671
989540351
2129547505
995640943
1177429275
1653324038
372186199
1436860289
1981405893
2057301582
454869050
1830183261
11450486
1619635788
569467200
1037894112
138327877
250603813
1111464786
248866743
1177264963
1995055023
237488364
1127639818
1715512908
255158541
961942641
1567105406
1889082532
1613496626
85610336
1530793734
997568864
524836584
693038
1106075913
1233175166
488428181
616671611
1110978582
673385742
1556655070
1684683789
325503599
1420403137
605284322
786943328
2110260842
1713250551
796551328
328104112
194092064
886193859
1972351372
578452073
2031716506
2009042881
155463397
1203273733
1132558026
1392286939
850723750
1854914766
520958746
430456713
1112498170
1415503316
746398943
281822835
1915772596
261917247
1994772680
1339580713
1573547273
1890384711
429744929
1853248787
804861747
123543860
1744323161
110655729
600645629
1089775236
246261948
751008175
1417100740
1072675178
1759332031
1605658159
484368963
1066506987
684650061
329516000
1871292284
178321388
2124759856
1686661908
463406620
1170147573
358381358
634776262
1676702938
183138998
277744349
1969239381
554634572
350166553
731027635
706532467
1603779354
2116247738
884647669
1856497024
134148584
1622445287
1568113178
311172609
491055983
1885524569
980229880
477042574
68906532
2064520556
1418069255
1784865798
203823911
253003999
1447182474
884861529
555631794
1633946755
781868296
318376389
432229330
1774147321
1961846654
826017702
245401511
216523852
1872820230
943997445
2060563115
293449758
1493321035
11119852
621732307
92648447
1552367017
90183256
1869152690
665334045
1210231356
682275393
809491920
1482145723
334387278
1102835613
521842276
204613554
743853129
274961197
741093044
839647479
1495268282
525082037
1231764221
2084051773
767987584
1281914462
1078523694
2109451880
633679459
575856591
657292593
289428334
1770540683
1685992721
1711542950
146064309
920588457
725249096
2034231187
833446337
166044085
732783693
1189239844
1270188430
1770104066
1258354755
1630261256
585279652
615098219
1663523841
2126509860
437919280
1540397114
716619893
1076279619
228254578
1676561547
8208214
246585120
394001485
1723730171
1854804030
2029361611
1693495015
502010829
262734872
1829619629
1950581838
621498355
486361673
288498740
1083773093
541843038
1231584201
1057567894
296452999
1544276111
846393473
1316097883
1523580838
326808348
376068839
1753805209
1303821387
984192958
706456636
198204953
41348096
2055178061
1473069252
1049084605
1469541924
53245058
1681544442
609789821
1910851239
1943209530
1836105794
1218667528
218684917
1413640384
1922169426
1859411637
451611133
2142853481
311977698
508219879
18537825
1707786186
1935796881
1736055601
411386174
815657082
1231078899
202281123
1827623799
769818425
1131658001
1140776993
381980927
1240549657
763787542
1301476566
1793704998
45317818
1874546811
1317627230
560316126
1913173736
654258063
1218734806
2094061789
1837434974
1862854300
67591753
1771846022
998255665
350532575
1441644446
2103568261
59680769
1280120873
308593364
864985356
1788739744
691139348
1137731525
1037466616
957150176
166651708
1931810535
1006980677
2067315428
1305609729
1608435859
802938470
1125667905
649315529
2128523959
113957740
194959091
193017912
1937276692
477928642
1019071399
1287231788
1981286911
641641405
1895862123
184553588
1074309226
142348782
1675214413
1392692145
470218129
748254053
1507566836
1763203240
661006829
111406505
1647622939
1511279264
531757421
392413220
48834074
905192947
1289091403
1485028609
929186447
1814402057
804490849
631144591
588068737
407298120
456090610
1579315797
2011271110
694336548
920611086
689802341
1388895375
751323956
1017272235
1965157538
905994196
683702077
1493811792
60042347
1403895329
1518439617
815770231
131367122
150976956
1440882639
1966120660
533963471
1012134754
1953249010
1281581539
751075354
1190835850
881967176
13047794
1471918731
760334801
551767531
312540327
1462616368
638536192
306846145
1038262919
1465722852
1404406965
526799354
1859238020
954804237
424216963
1314041009
1728731188
768499819
495013306
623789452
10804255
373960091
1573778645
15581322
224935458
1546768969
615033963
689223417
1142029777
1819174872
1288519007
1779985367
98340368
1399756135
1964023507
390907724
42814513
1786712534
649072484
811375673
1634925970
1897589348
1913731274
91108069
433968659
1583649809
739006660
406134420
230295166
739820338
1073312894
525490436
1159057994
1433144337
2027524522
2089002782
1501310643
1097091798
907344351
625165386
875358156
1365169206
912753728
1889065100
979062827
1368681799
2108942239
1945940604
1589409216
311168046
1486296362
340675915
1338892603
2139971581
582261255
788470830
509467508
390340835
987040397
1119002330
1073626172
1088760086
2047833010
1169472875
1026211852
289821772
290903416
1674014053
722200400
813312092
1659151707
736664891
1155488577
832587118
1125734476
1238460581
288283970
1404804690
109835650
1041208704
2065611908
1266645112
1629597744
582637417
675075245
1663317124
1546029484
1776507903
391713708
1853152946
260045852
637869930
1024493669
1181124150
1412607123
1406109900
1590950022
950689434
1418994954
1205063111
1565720402
348890885
815896441
1370529690
1934930737
1099586490
1662297730
1501535870
640078951
172207208
770652576
862262977
1089241986
492388028
324490699
541263037
875921180
27800674
1102839983
1907384434
392620568
440466809
1616652924
175485661
1369348688
615575196
1399365655
2079322433
467267315
2001642206
1561986557
1272619595
508112329
572138283
1932777872
2099399012
1591241396
1977734894
915242040
1233132489
253162746
1518156816
878331124
281017392
63327767
1175348999
1997118220
1571929856
1081714542
341527514
1857558561
2145826711
97446281
1852820812
1598730901
477924042
954876194
1742313063
1282207611
1062620427
1190999610
1877915982
1238047967
1631905067
1472350704
850401491
671192279
113228099
905321708
100177804
752485977
233743115
1291263453
80351520
1603258536
2045127624
1993654013
61413807
1878275341
68620498
372716818
370706094
1634470255
2081558405
464043332
1852161665
1759433209
14744030
501836790
1981206978
1456561072
1716916771
420905359
376134200
1963208517
601010265
948849343
1166091233
1896813132
2032545000
1134134547
231579018
1133679117
155588134
1560497725
1790775257
2109248989
29404159
1105762719
2120785630
81590532
15377435
338177784
1366561074
106376569
1273575024
16527501
2135187788
1400759654
148468151
1013328312
1709184215
1612564022
410375877
1446421549
703225202
1270620698
1438334493
1570326387
474611911
807320333
1898840736
472808994
1345128694
1706134672
1350596458
1776002357
1966750786
142843316
1383834291
916111595
1390501448
1186192399
304825048
1739766845
249247588
1665596798
1131289193
165752438
973759858
1585408550
103515302
572434851
1947071417
1592799165
344936718
315003152
1324792664
1151597186
2077026408
453736209
2041613191
1104222319
504019077
1791034220
416291315
1790149344
255256784
480535017
446085783
1749414211
1973835282
627849269
1008525448
1471345456
1920915277
1711875089
1655989676
1651970666
890096071
329236988
1572051805
1095564670
1061938430
266681062
435823246
639416751
149903162
413621111
1235258341
2001132989
428681613
1701392604
2137243696
1489294178
1634397397
1578971128
1048391843
901194310
197241971
237364119
79220456
1461371354
1012083769
1390813822
1572457849
310277052
626158527
88722802
461318087
1035019663
566260308
30414376
1633219324
1518492706
58614921
2059422932
1134523740
1473094942
192274194
1817327215
1469908830
1395265720
223910838
1521675205
742112027
2025239838
261643612
904871628
1160236378
1956460503
1264067742
1475127619
1463278915
1677942880
1194830688
213500645
772533590
1363456611
1660561910
1973370845
1341401652
158142495
153707109
1534752374
642808969
2131583920
1593177505
755658268
632938604
2023969536
834010870
1912108335
711361922
1995241632
209909941
1803894585
2052700135
295806613
1335355512
1877183278
537956345
2133373066
1446040351
1164530206
360475140
369573378
785152407
1591770268
3942457
1423844568
617700422
1516249573
220543190
1609616119
1505167418
137842090
1246586930
1766723829
1861528186
127028740
870741959
584336561
1226173697
849578662
22839008
661199526
1064770285
607707643
491262801
987672844
457804854
348557358
333789325
1444845997
463559321
621845784
685775109
794029033
1265458426
1757139626
778602021
1273847751
1364880583
590297902
614285286
745566032
12775815
760162055
427820534
1211531575
1441510599
1656404977
918777733
1498225463
787414879
1096092203
1675856792
1725045753
2111241321
369273697
1612335362
239402402
1602774722
631564524
954247034
1113989189
1983806630
964389271
114142886
274537306
494484383
1379231824
1673801571
2046761127
140436934
85684875
444615532
372127346
447859935
718974418
548783645
1852502411
1335584564
261793499
34610172
2060490651
1219341311
1076274877
2072339335
735428998
714848092
1611895425
596440432
592041368
1011529303
686510196
485154000
338203033
1341922210
1250342500
1994460875
989633844
1433541597
1625227453
112684053
2125079622
252670259
331337529
866879396
194672979
1125345295
954379550
1601779841
560054006
1697854304
2031951256
1254945022
1427610428
468814142
90846088
235986671
951840956
808813987
1488498305
2082854046
706781638
1690425564
1468441112
96008321
32594588
1716337114
1450418955
2030517717
1972527781
2082284419
756186785
1124049980
1018132493
1545853183
2053339202
601178301
1836298530
79868255
612372439
439487933
142829253
1097968614
1696681896
492536539
1475421904
112020712
1623827369
398063058
310816344
481018297
1450915469
1884537485
651881365
528108647
1778636985
1391278817
667813998
776206598
1661431411
1268670350
237272316
983734554
1997661613
869228519
1629104369
1140524989
1427748078
1538056856
1508275991
1778759409
754704674
1279595870
1011516932
616858239
1436191763
1939768714
1751276531
390516110
6752810
87670936
403840931
1572660618
423657882
1452194673
1284004805
1719381865
95424435
3605497
644761686
1488034723
1856731032
295024720
1031740673
1118691907
472340642
770590594
174025779
1153107753
702671954
1996159376
397247490
749577949
15682686
976502727
1969478095
2036894083
162546169
1796853089
1405516657
79102176
1979488887
233731820
959744483
486443828
1399457516
1400363882
2018950098
661176256
1236828652
1198707693
1648617289
1984332708
26033616
411937863
710186020
1452115305
734337749
702096121
259954365
1920008610
29861198
1254175151
556904817
104255293
1533254792
599694673
1540243278
126464796
517865545
454184553
1659823749
1185545578
1543284554
771453303
1306415666
1006464233
1391811978
2012831405
1286730960
597646262
2085259969
1657424609
1654837888
1001534240
1589534763
1056423780
207442818
1901275319
480612143
1306647156
1730223566
53559613
570591062
324687584
1336539192
535338546
1089617110
369122783
1979364246
1231229231
1377007203
179182789
222502488
1302264035
447849452
1080633326
221904251
1885168834
1251753144
2137432368
1818496956
1884848475
1471391036
1859397875
1356928812
1707297892
1431608792
2050397681
1870130175
250843667
569063659
407860713
783980207
2067214313
1695963513
1117410774
641429884
586523084
1558493223
1569902957
938234842
1600050694
1624535900
1192520861
1273021412
1527269849
1298015153
960836250
617361663
2147052787
989100911
765206334
1437939111
382226051
2004970572
1823755816
393667159
1032294782
831116749
2092823537
382275330
342271938
541113180
696131018
1370011175
2030393343
871563931
1844328979
1025070700
1755023445
2119481835
413952087
844651838
607540168
173598250
428708306
213620885
2037081615
1197267311
2143439290
1871950277
486776683
2073039088
1293907154
1569435616
1413349823
1705089876
1681636062
555647243
1013703802
1306265430
2083700133
2145095062
1472688154
1123604829
771693064
1347637667
562389903
521439756
1551642647
1285881888
1245913071
894176524
1765847731
1640377520
1628568720
816635422
1570963667
1170046254
343991228
960534629
1750615318
1294558513
1646605974
1679627311
1295998497
1250682754
2051275061
1199705423
638095078
938762373
1348224893
1143820667
394983169
96491648
1215566038
825128460
1756943057
659316283
740826295
396564241
893617086
1485694944
295720558
266640571
1193304204
498024305
564748920
433097251
2000637353
669414171
827619602
1978946469
1323572536
417353727
1855884340
361086062
3389250
272131479
1858056842
724614510
765856419
77008363
1071897782
1055126355
1563280472
607027593
925749328
1659147426
1560727585
1450176712
252013937
1217589359
1295819097
2062657205
147995231
2003334159
1914257964
664744635
677590910
1356347811
1758342264
1919720241
1181023286
1473977959
1355278823
1088788428
577182375
1662017751
2034072676
705811282
1276234818
1954268877
598511131
759641676
776791587
1779059742
1897097607
1520646469
1043928203
371611718
416922191
134495904
1258053648
264535423
360256798
1333523870
713226652
762428966
68568932
1515438973
41242080
655121303
157053243
1708930754
868508468
1173367749
655025012
2103476545
2051898387
1535080563
180799922
381090213
557188226
1779524741
2145491326
352822987
1069598229
74373867
1390758643
797036821
1232954333
1680278575
517429615
1473879311
1473453758
388253037
692292310
2122755533
1913119264
1762313803
591364296
2027736817
1006933967
1426685723
1522012215
1463265046
1530381346
1491521249
544825862
663908783
202861163
1915853418
1686297353
1929691656
1373845818
1654649290
1264045229
985484426
1567096453
281296604
1142811805
1395898862
1051026439
1986132808
1887081844
980058349
811004782
231403354
2084556532
1748617334
1266770537
332265325
1410997766
498881090
876947297
1004557105
2140151172
1662479595
1482118442
541752012
1002757527
821489221
581025781
1212251625
1368263893
892745024
380332190
301328818
42919953
944714919
428487082
650196738
1311306391
1665697082
1161747342
1538965707
942896796
66813799
2122074178
18694698
680185214
1873501875
603654267
654695634
1806200727
1241934486
295317167
1177921315
1368706391
1086990752
1487826073
127845054
1638133359
979606559
2046850727
363198969
378395417
134511803
488353976
1981933404
395561895
1640402010
867049879
1681957518
1753424129
1301668811
786083912
2107439043
327623940
263933406
1736353686
1441539384
1557828201
1711253895
428573236
684532094
562685279
344020170
1437990866
1768057365
395801488
896835173
333152350
1535072654
1056066701
1260929067
463382762
844236206
1875960308
1170661721
1205620662
1687332276
337672121
74358943
1018802282
2120319164
1054497844
1398253252
2133649537
891052902
2100291809
115523817
2013313841
1637130133
1788758548
361300531
1265933824
1227788444
1109069710
2026204739
297405694
1184082714
1537901721
657566773
1672488577
1858081501
1053872152
674152392
1516146865
1062516820
795794789
328387657
248554445
926351394
1539050510
1173675648
1527898230
1923543128
388868111
743423879
338471512
1369830
1463626283
1205128761
808209760
589289512
1948139678
1827135907
1245923836
524621101
9805398
1180513307
978774053
1810536788
1631687754
1345475636
2085688699
1603068246
616919382
1260068862
1857652729
1878608108
2070456786
475776698
2134321936
429781462
232442166
596169591
783995807
1477980369
1475160267
1239826215
1848916948
1447724367
355692832
1832815287
802310263
476255840
983294440
1244324189
670012442
106674790
1764778426
803554121
468468643
899449818
995186451
299743134
1146495770
2089408556
1188775951
2037089733
853543188
1927745190
734544678
1813215682
1539933070
1981191573
134090473
284961895
1433914360
1348510009
773464705
977884810
404816692
512319896
103572990
1966549843
42645086
1260372323
208779865
1710144053
670870162
453880715
1933527537
2049726773
1856565653
1326635461
40870091
1743853394
1290421666
1240672975
1740803278
2073573015
2128195114
2067890320
1220593060
1791602317
1557949326
47195858
131358082
937604709
250293166
418365568
1399257449
730683115
796100209
1137032998
1056362654
140510571
198492417
1109614642
1395881428
1585333583
261675896
1483092895
861103879
1263751863
178971606
1410017864
720594382
2074072241
1777046315
649931797
821073786
1949538115
614805796
1774728676
684617046
2009878089
276807938
1861877860
1834571059
1454530219
11957526
1008283139
1951871373
248295814
208628668
1782317294
607557942
1627688467
322351854
1650956741
1104011442
1660058564
364745983
1426111923
760932655
434973944
1008676058
297215122
2064955907
1454600378
1779122637
297029408
1287643139
1460284713
207121491
368502206
785815121
617046504
1520337460
803446196
485864941
1071854157
446319143
1647618241
912223969
1531443022
171669816
1150331409
344246279
1379555917
1885206000
875705695
581363422
2119333588
1934583099
539546850
1187061909
1008665919
929169003
1742509965
554488259
917212311
1861068719
245180215
546307823
4365606
1883265481
925198083
675790032
283447995
354340106
1847368132
27221986
2031050363
446065946
1119752177
1577416189
1904597391
1862374655
149970370
848266511
1862344538
1463751748
1614092863
1170052254
45313946
322828887
1056580748
1485733152
381687944
756984588
1240822421
1765146891
2145249640
1699363555
726951774
652586037
1803398299
956371903
1839706402
1262058701
1676519845
1342300127
311734185
788091742
2048077865
822722515
896885381
352332429
510863693
1947125074
103800630
1329207398
1365422662
1144371234
1219383165
248124908
341360397
1654923878
1233155975
1636339511
1819919386
2121245827
1615840423
338410489
1352034376
487297476
619635388
1770700790
183910510
2041959436
1810750222
1418498698
1768394765
830740695
1941682821
594784285
204280993
1154630832
1669251032
1347916018
1048762288
1844654122
1491865950
1941760611
26413128
136620956
1116208110
593344291
1423171206
1088932741
668449072
1481770701
1290241236
285113654
1227734248
1290442447
876022369
24076834
752454755
464400946
1050762712
202437894
1067719693
1175116346
1270304500
1983706571
581023123
711702125
1226676499
1466768801
411199168
1451543817
13497794
346168250
1084880711
197493510
2098214524
1955977405
1853384467
956490794
774137618
265946117
1867248764
495629334
599193617
1126426425
2045094499
1055933823
1985474780
1898349139
1308194698
1409555203
1800284669
1283190980
986893086
1149718486
1866436445
289346830
1477884875
1582024347
977758817
152472812
869054114
1704076125
1244902592
1804725745
351712382
798394954
1573024252
668617148
841086926
56437080
1037570502
1675033046
1601786985
233801482
1741150974
504931
1073872030
1281072185
367484116
913631340
1909184322
1726329553
835054060
1983340944
2097045312
368971645
1837177496
1815622851
30083170
1252745344
399463904
1021965488
963522209
2033907635
947480013
1239166282
1518832514
237488264
555487198
2032806018
1362310488
1112093316
1613412285
1407580928
2137793655
880447492
1783368314
1942017833
1650541069
1678544684
1481223975
525445730
92667583
1618039188
1173095164
528154914
474443752
1068782936
809163153
1200698136
1869543069
779035778
666650792
1560401659
56323517
822857276
1164605970
39681952
2019155995
2001085906
255427873
80002991
646366929
1878838273
1529238053
1775859141
1522585447
478347032
1172800439
1601528199
1649814132
2009346661
2088331618
898039445
1060462877
514486102
1709046283
1435871757
1854583788
1146649989
747230606
982388236
533922115
1575539371
1024937966
1050138111
311243531
1451379493
167281309
735423275
215168253
95660584
1107388192
1477474517
2101572416
254206495
700643850
846133349
1589895340
1138566208
1842373606
226133382
1556579465
306493980
237448290
382876447
48206172
194618445
1897100352
1494046270
1921057462
35783725
1040791478
1399710643
772260831
1157057248
1460377733
639939506
2121138
53293723
559624279
151492101
1658924359
1766292929
1279552267
1035656807
167518707
420446351
1728506026
1836003534
1469186864
754610115
1559160908
1702139282
189808520
225540676
1490663783
1828967886
1738687125
2003609765
528365308
2042568627
1491030814
821134688
569526548
1468723797
1585314109
153521577
1611034564
1803571832
242609382
1724672175
741364910
282674780
119114879
1359866101
14509482
702061163
63953396
196596667
1495693084
1573776693
221774369
285831603
1694330304
544670622
1700752036
1752098600
2064511343
102720812
1557350436
311841909
1487546125
318718120
762756161
7388542
305951441
595236858
1277590629
1271904974
215433945
1040299061
1515388891
762376554
1939595423
376693280
2094675260
1969771377
1506888803
1174763248
1569309231
402270105
480517746
969546644
13813946
840292894
497578378
488923546
1633170701
1036162290
425121206
209428281
1864406282
133078986
719145395
666440571
542406041
1446152284
12402186
724390592
898779360
205066907
1540333243
144636673
738252115
94171453
745006448
291745734
325659380
1110263184
2137994356
495214168
515973668
1873406031
1869641671
990759505
1236230596
1294498087
1940820179
1406034413
1437724079
1500723117
830310207
1591892429
766524523
919773909
1647821885
512692687
1860294139
735240708
1917342713
437174516
1779595687
699790597
870527124
1980590409
1751960794
1180937155
1512346661
95950124
1528074421
550004617
1869632135
1767856762
1559847093
867410491
470432891
1322133328
309000408
744963871
1476430013
1788204675
2048394180
1864934237
228673349
145787753
792752451
222598570
1070848864
502978080
1829000294
219604709
2043641211
321233012
1457015226
96920164
600294784
350314721
575169863
898205098
1380466127
203659365
978495875
1650098505
1142422581
2089260445
1422001412
37552421
77481295
1709932744
907204771
1496660972
249640500
1770697129
143263341
1884015709
1465349876
1509313048
927434476
34328724
1357247621
141367954
775784557
906810113
1401070565
288608127
873796699
1178172067
1091914464
464413731
1260994025
1839465150
1599034288
2048647119
585226434
1238989629
458466898
1341479337
584496733
616878452
1311214474
1695630563
2101636282
1850908634
520459901
248251766
2122032330
36095611
1254856494
529976252
2064904298
785697643
1708954863
409843991
1321937105
1361838746
535810112
1725320227
1377457266
927497770
660983190
1294406934
78190041
1681508132
64775862
704229749
1726521666
909139258
500885020
784863507
490683321
1581448981
730802255
886440388
2068660217
167557840
1622460093
1118307311
2113187307
335857190
165628236
2070439611
116146400
173088404
696279418
482061260
1556548806
1433727330
1059269578
1587885216
108635457
1304153282
393575072
2084386218
293981202
266508054
1574447158
1662579529
773170813
1818185583
642740412
40256990
1282374685
1497929248
1221350604
1910203770
189463901
1611529510
753402895
733740869
1320227091
357703492
256527991
1549046015
1127164773
1113031145
1477713741
1416432916
1632054167
76626937
1271332740
2069088000
958710323
1225287373
910335842
809609310
1723949049
778524296
697395506
1643686816
180333356
26974727
140319520
1050518006
73891567
908051209
1443129888
1022246454
1833660462
1813903098
745188252
1662282156
2134957400
1270629960
1102743454
376955121
427000624
906218956
376746930
1796150945
159226905
150183476
910406820
1473274224
294487520
1970302041
1814931705
1761898226
1556213827
719456766
1692211909
5963933
788894397
1701815589
2010765992
1841491878
500394751
954978744
850059614
723941862
57443257
1134647344
1190804040
1212994847
640172476
1230098168
653522422
457313380
967326495
265747001
1765352367
348529439
1876465086
871887914
2145375309
660898310
1137044428
237182312
1679369294
49589186
7453803
601740571
305548859
2103785518
1106141204
198899960
266716252
1557272890
1328252882
399060528
950096830
1443309250
788284097
134869264
845565331
1974465519
1124044150
44199319
921746086
1368779143
2134140621
2144804683
1272091729
1248701483
86142788
1543715367
367003546
1440007910
2107641593
1063049814
713670329
994091233
73343847
293010469
467547240
1707063451
1418278544
930233704
2047544640
1737369706
634666038
1760388302
660044306
194933564
1301862563
2028384734
565224055
1415026711
1066610560
81720919
1325471445
233402018
1981233386
363820354
1739344598
632835126
430022698
1520667723
1286018941
1199631938
1942891132
1216815852
1824933192
1408610405
1373414545
192602987
1459363540
464914411
1997363517
1669282552
895355580
1688291245
524160831
818356580
787164616
514174193
1448120450
637774473
338499069
1347203990
285456208
1274633525
1156279173
711307728
525475
986731601
1800121415
1565506853
104382322
716187308
2060840223
964941318
251828602
1045993404
1475847444
1478515866
975232688
797445872
649952807
2136394840
1845111562
1310775621
2107453824
834453750
1644537967
270413929
457730032
1453408846
381801880
1099565868
1151444262
749164759
2028327855
952415869
437008887
1057417487
429276523
1284453434
24133109
1626659141
1971749934
644441414
879464982
1104379018
957339405
1827993696
407431985
2146191188
1197904170
657335018
1064690680
915655671
121057100
577446131
1381046045
1605959311
387174045
305364417
524894635
49527
272315020
304096305
946236820
2007939511
1717720046
655701521
1316365132
2042391182
1061778958
1447472491
1748214969
362781406
1292223850
1704510572
635776739
1868627918
1242070643
1510810979
2013742291
885273331
772578077
1309533015
163512594
358739185
255068416
1116158404
502034552
2125826666
1656580301
450958754
1070986241
473880689
1960530711
84501830
1854254016
519645285
2002134819
601894945
1410459774
378055816
1925276080
1802926054
673818065
832510863
908950154
1001447469
257821957
171482625
358566565
1727995608
516030231
896663916
1572207426
2012820556
630761141
634991928
1711831934
835939312
2095846034
171511476
2112061036
1958356038
1594152996
838948195
1152451023
1615224548
786152791
596383536
426925166
1130109185
566127320
2007057633
1607848880
568552435
1803560547
951686652
1200667236
1441625228
1605342599
1939977539
386340592
318112945
1886029617
1514059033
845795677
1460869632
227067363
1347734329
882141621
520298410
620163793
1968264616
1863530103
2133521828
1731880785
1027155565
182135380
347390213
2033655609
1845237784
1264329456
388007089
1718659922
1569647096
565624559
733446517
1964977037
407659511
1308539989
2037603834
1871794560
641647527
1083367006
1560942363
208955909
2031251406
1169382408
32487589
1505456119
596833503
1100994240
239000847
1811818060
1454590267
1671813090
2090399184
373897830
1061312945
984143694
808410061
343436909
1116527923
2110572981
1145448258
1548995328
1062039986
671889063
295817388
935910016
1668022196
899864353
1634768899
1555622449
1445816157
1716894660
1180743253
1828017380
1771336640
1606548147
431248450
589485507
1020598350
1727718904
591678516
1868358130
886764477
685820435
8565030
1754401490
1862540614
750335021
1873682289
1035102253
1431386275
347193313
965137679
1005128544
1114362450
1008102889
217485789
221870159
788792177
321159804
1027358574
83503219
824598119
1283648217
1951162966
633672958
692790088
143207492
272060674
110577871
1342159803
647879230
193344839
1526233885
1915453204
1159042073
2107626390
606318941
152092526
1008438289
1902517245
2001332650
2118851763
139236518
90014197
1328008501
1395401185
634239006
30350559
222784011
234301713
1288131835
1316392990
560395687
1050511125
1414383148
1919728460
1134401315
532414548
954241025
236991259
1207384526
1337623836
1607014100
139231314
1348495017
1494168976
818011413
1946233159
64694117
1069919761
57625024
115966331
2014703626
227253086
642971429
1277575697
614306246
1554224849
1895991249
422177238
84096220
759122673
1670055438
656991717
24074970
1608638276
1225378132
349077857
1262151913
42708195
732161287
2030542442
356989489
898644677
606412477
416560483
1844328988
1209499986
800025574
1060150858
42173942
1265334123
973338873
659005488
981440600
1062397619
1930344083
1581140407
1653471783
551192274
1383952551
2064290100
232226281
269312799
1548446910
132496694
1711374618
1883080017
1296731927
2047579353
1484470021
1503521662
1322453600
429348690
1775368958
1779352239
753046821
1148157159
1977985545
2115824721
1242834970
72433424
1173751355
441829816
821642302
19720246
732045237
1345343701
712884682
1847848153
974309265
820799532
757015958
681167582
1151928901
1810467699
1222672409
1575531071
2091495823
85309253
1745081024
761984406
1568591572
590716398
1420951369
1638547932
289951039
1290216231
1876573518
77962943
362056716
106897620
1706170479
1077884752
708444483
553874154
1885271830
755165603
2053825333
824331279
1634871322
1721147304
2050743022
86495548
922778028
1984261849
553041706
617807517
1899910973
1630961875
2058507623
1309332308
833187680
1761657760
29891918
404014715
1692984057
1382834672
1256268294
1561166336
1420622381
1330840326
1282594070
1151658179
2130142295
1974457161
1822748735
1245602123
1951726660
2131776695
112812008
1538681434
1186076847
1622603349
1127167369
892237731
1049780281
635467117
1811521933
1767904812
479537529
1388119379
1480848849
353916831
558850098
2010005395
559656889
261916433
1839461431
41606149
209291947
14230996
165924612
1086927362
1933744704
559689396
35541636
2068938559
1996123229
121348806
170614623
2040068437
1887384414
1177116109
68674163
975611134
1497954443
1343566353
264104965
549648086
1472517840
1860062345
2054245797
1517501382
730151874
1588912613
2043265062
937543942
1809855278
65872381
347312724
1141109794
1706342464
1847882818
2047860428
1710150606
1664094372
1438252106
1145916055
1777059650
1250700918
2142987695
1300384558
1593690042
1189091842
2005334186
1068627163
1260945308
406545651
1417934376
2030325896
1374300919
912630728
1299332084
735787826
91832403
599453822
703738058
1456261788
1014423671
599684256
906361171
1219247243
1793527397
52165598
846001065
1625976007
643805280
1022463361
1473936338
481743720
712988513
190451696
1646852101
1164577533
1675415559
1464988050
1003105574
1021501093
1019247172
103734252
1221974642
1889460432
538470921
1359179221
2084019785
1819773203
1681411878
610794768
1352475170
1510791836
269886926
2101436776
1910869827
1913033199
852799217
1363068557
1525893677
7658516
1317842950
1340573153
1726019448
498701346
610663394
724699621
1404749833
562235815
20005521
482129637
2013072672
495013680
2127800680
115465905
1933120689
1503596525
133508140
1593817538
1835093428
1537666687
1216529442
7170688
123581511
2019453697
380983640
498468488
1923712492
1145000317
1164868007
1070770588
1021001156
1981329324
970709716
557616914
924309831
1845515251
192061606
886060374
9593767
387830447
1718841103
1318750006
509135577
1123554691
1581793566
784928309
835648340
1762554082
1445792172
487992620
1247364222
1705394793
599006159
1428841048
2111243564
1725306658
265771765
982225242
1722720065
787962485
1617376003
617829852
1565242573
801606358
482891994
319118839
1041279898
1101134273
1309757965
922667898
1272740168
1583026405
196658663
269983643
1113962622
1332093151
992318777
909061041
1925973059
722384646
26327627
75271370
1340120245
1286503437
80802299
94121265
516379374
669555275
950807303
1483951755
330349999
1863560190
463650562
1067621543
2039395658
18559144
1862431292
727762835
516167722
1933675777
593968140
1337337189
535877321
1330352049
1674827551
1060265243
1293633551
1186889813
1588861470
206903331
1285014962
670676319
624563851
570605034
1244631116
1377088130
916914908
1434334306
1881668528
948621175
238086544
713075612
451601165
1071473905
1331044788
1546153805
791766350
1484096582
1972342586
2073543023
900852071
1026438312
963816129
1463598156
1584556663
521157118
779375361
1675312348
1358957532
1340629730
1906140076
177329387
904721884
696344311
446830122
221431212
823490988
2137660685
2112694913
610926879
323845566
1565635003
793761452
290010467
1563898262
740410569
438796113
368238216
1143212827
337676484
1827289017
658333773
1157695808
310589384
53152407
726083890
1886339644
1023023866
1783040413
1058331652
2118759859
366942168
302786084
1198686994
1576626876
533710602
868929953
2138097927
1679348392
261886633
2003002693
1224162427
1694987993
261250096
1593856646
973379944
2133781354
2136091266
122559447
995498937
249171082
2003722564
1394742296
189716895
1084195337
407371186
648079182
437789987
1988136041
1336565174
1729489622
2048129013
922556439
1221725740
164378076
165307269
612244036
648487108
358252780
186322271
110572963
2014579336
368234251
198946707
1036035463
176294374
644275521
1571595373
222982838
1453593945
1420974995
1351383025
2120871925
1071206643
1375464523
89358894
979533261
1049627977
186510636
1839237520
418027281
1379028334
2011694848
1969188199
1125000406
1061475596
610961050
1545787297
837753630
713146146
817658937
1923741579
2078629032
299342765
1087218688
1124811678
1369368504
2018907721
385160980
538788769
1073826206
1378952246
1494074000
852911159
1118657427
1512291060
1225894016
1518128961
1848002220
2040204751
121956438
379539323
2008862787
1362318652
1159827024
938490316
612363832
925834175
626339003
1060855966
798204664
766645601
1581333345
533728487
57614796
1655209336
294600785
215482736
816003994
1063517218
747225038
255099987
1609175553
1712789087
168490187
1536848323
341906732
930619946
2012369130
1053185555
1844332219
452249197
791790801
2009173950
988923485
1207894033
1050923185
2119268889
193242720
924627243
1576754261
2110365493
530974738
763541168
389961449
983167592
1960279886
103057077
844898358
722604661
1724497717
1866553059
1334884320
1106416534
1239060081
1268239094
577091219
1132810714
491062086
1116285463
1212288409
2081803175
1845823502
1251286533
1117359852
1354925003
1116677901
498530649
770522723
1774218082
1788714855
256738436
1676503411
524899536
1433649304
659969514
1345226403
1619946841
471371531
921022136
1543626646
2116534176
1009365170
1306780002
1998782283
395951689
319267007
305742070
1745546259
1705629011
3943343
1957795216
937043596
962266415
823932107
536878132
988443308
1233880197
1992671474
1114442719
1748592513
1330408172
716917627
2060821759
1727842347
2066506371
226321033
1036502654
1926341354
2077123239
899910515
2007108726
1947679399
541422144
353726046
79787792
1797699103
382628293
1294289639
1357223841
305699104
1654713698
23901394
185878489
1659438080
1638922163
342660902
1533405076
2037103659
492047177
940671450
1816339239
547421263
653719004
2136816792
1623015866
660344003
1811597681
630629429
2110389078
2018288593
976541604
176213603
1548474203
1260129663
544584566
1916433924
1844449956
644816057
1823947608
1787211631
1997213203
1335747144
1135192944
1314907287
1539064856
772943415
729331785
1003886912
1052952458
358471577
1707192575
1868134372
1955285505
1513737358
450079000
1521624290
891333048
197061465
577940113
1963350938
1137182608
592027970
611774794
745525814
1932617257
2056868997
1572940860
281110026
21352330
1490850541
203212709
1111363619
1035731775
1820003166
1573470262
1713512711
1253879084
277761322
1065581639
1577043252
117383994
1243238653
101199631
1041224025
1424468908
2050410685
908607941
28825233
2052082708
1467627512
413681472
1151762137
1086660209
1511510957
1430516974
1376202948
1310535780
1665215378
38708655
711851148
1635313902
159160606
1820976166
876400479
953087657
415332472
1424686340
560132248
1599129232
2118854887
2660522
813155596
84902305
87282831
906583615
1313987674
1147835232
2047344858
881630589
1079722959
1643165724
10741429
623247515
1728324627
528257810
550212338
1348814705
1389667434
729140479
1259261616
511903971
1438586737
155171242
1487523596
1768652261
1836281661
134121273
1312009727
1056985838
1519712549
2029777722
1913366999
1886028446
1943233298
1460963839
345386603
762656767
1124599492
1958112258
964338937
1896528053
1033404095
236625095
640879533
772560738
1887404410
1233246310
861820762
2044620258
1132267351
1063121623
459709007
1679908700
101627161
410041628
1647048005
1093706289
1274122642
671708106
1451577256
1730204447
906887401
615102043
394778567
991285047
533662046
1098580832
1957055158
1860818226
1208344343
1864220922
1893270828
1967042795
1872410916
1920649536
639621973
2083646811
258731295
1281393138
1070512378
755830209
836522818
483686771
1060506194
23777717
733082518
1092783678
1062726560
879394265
1661335753
1674746855
1903895027
816459482
170323430
298693342
361552634
1507930975
795754969
672912625
1046623620
856911627
1110053669
298007832
1124766128
678871896
802964894
1433545915
1401137479
776176397
70245671
1589396066
1077964760
1942547439
19243723
1054103502
554941171
473868614
1947799768
1422649399
690991739
1156341275
526288623
1702952588
453707985
442513145
1734067826
662940676
2015165323
1552778403
219920049
660342236
897653483
1942773414
528380235
750365626
1874057896
517164233
1866896924
1899353664
1287186949
1273231821
962914228
91286804
1964790842
1568927109
1711484893
829727974
1230989344
1832537947
703556400
1902356026
981625260
350990387
187186723
1738521294
1903954062
1636621472
1080799373
967804145
982491566
1342552087
516502100
1296874768
1989363511
389881174
1196943213
1059321793
626430000
140954284
173161610
888075504
1903899060
2026656457
2079834828
1488090398
2133876257
1986664400
45503587
1527289875
476180080
2061061328
893092007
1317061421
1376538985
1713373455
841957517
104730582
998655253
1159737683
846787164
1578975443
1907447159
1165943401
1913626258
1925923274
1159865941
989611022
712410079
1414868137
1936818801
1079368178
1025960789
635099147
2030515243
1206628143
1397245095
1764552069
433038792
1585549241
590842582
1698662476
946686354
1955941104
998174617
712661651
345426447
954400246
637456417
806313136
242418304
1758487979
1831399921
1637941926
367247128
2040019232
139396522
882965325
2043692176
523144157
1931834518
15758668
1554030944
2079799244
935031911
1617620607
674940326
780619770
2034852748
1160022457
1962042151
13277809
425094434
1178922189
1945933262
772149955
1607890394
1468507971
253252469
189821958
570511172
931864727
339518760
1480182564
985937274
1563889092
1832756848
461050200
1120833975
212037785
276385227
833015273
1432029120
597223
146603333
435405121
1375062557
962905984
666163838
391812687
1923167568
496344181
794160814
1784651048
953791850
1776311432
2077495077
973180287
588902815
1759511689
2027195874
946229327
1335902205
67959454
1907274000
704565926
676750095
1797506334
363525087
872079340
1859947726
181684407
1448218227
956695449
2128128957
1883410067
385664579
291926966
1607138898
2130842176
2046133902
364315518
1187573828
190093582
1889320976
1100291343
1939815928
2056621821
287379941
633062440
1677484272
2145054025
360462713
1998888933
711214163
1660201436
1283836481
1122504089
1305362647
2081663961
789360482
750074449
1911447841
780225248
940077671
534463875
659222063
821056860
269700215
16542709
627000133
1511038432
293469697
950286408
1479338623
1949176484
594440141
1561968439
364642480
1254382301
1738152501
1407639533
2133582377
957349100
927807030
2041417762
68492900
2026245522
1905243394
956574918
907916525
1278960923
626590000
1999754563
364943561
1600413268
803440124
1606667620
1080655234
1597381756
2018574285
1578428232
1797647118
1326602612
116430111
2113926709
1548524061
268876868
1335342547
2065057925
563877841
1573435246
597607451
2010327575
259109723
964095572
1630700617
744844782
685355156
1380525220
449533283
1455948185
1733936488
2021110769
448475509
1409451604
1953947124
113478136
1407415566
210433023
1175922666
1931980527
29585583
1138836177
838952931
1599951875
1865465802
1704861227
1943704831
234580289
338324019
407740006
1277345147
286964707
2019019673
814680957
1305621104
1535614144
149177292
353543790
592968893
363466343
1435021193
1043234065
182098068
862813108
1907599411
971194988
79428264
1217459478
65113116
2135568994
780262270
2095642623
1582649064
1652882351
123947984
1245428927
1367544388
610840909
1658622422
1501629543
1100842324
1732036076
415910879
1701748555
1708592352
1141312857
296541612
2086273868
2030548230
1375586043
550839526
1402538515
143189901
735621168
895186032
447332156
2000154002
1557798528
1172429084
1552606896
934295267
562635257
2051188254
30278367
837708550
238399211
2037139722
1846272750
1034764502
2004865220
1758160432
2139404594
334307066
1731912726
365182160
1741994236
389514307
2049300660
1893487452
1757822209
1397700599
957447241
1968532352
2020243041
438190477
1512950845
1327152914
734110158
752003504
1431785486
201425737
123454959
1832583632
1482521504
1685960203
2038102631
613659854
1851464135
722219399
1231041947
35004228
391757241
951257238
864789087
213544837
463027712
941173448
987332533
1623018960
401880811
2144751939
1787069768
848972965
385520583
1069298327
1563874027
910959009
75178571
469368469
1500669582
851682493
1733635066
1813717914
867834370
916887754
260774058
855792050
1795434988
344407174
1286543684
136443793
471810984
31826441
1256380735
290623209
1959992184
1835781895
1656961298
1472778186
1067813582
1576379770
2058948865
835433920
1967994605
1830130585
239598260
770440219
2029698708
887557121
169091997
1671289132
1086419087
1377814179
1769482077
1211499465
730368484
1752221738
1688465982
644546230
705559682
1751659106
73247423
429632851
681819247
723836184
446538850
1966878544
1399887678
1363981724
1834900006
1273628148
1595773302
802613095
1394176003
1489534720
1945685310
1985662017
378191316
1625713240
834074719
531932351
829579524
965612807
2115781370
653334480
1278138225
2072022618
1895161094
1737522115
1915232528
171783057
871169373
22210174
287632123
2039907488
349990666
215876746
599965800
49627146
1433512218
1739438950
1433028235
650823505
1929538224
1524666364
3702080
1171507998
899670846
1636882299
460720787
1894530911
1301307272
1485549573
190155772
1700108333
578322642
1784070212
1087500596
644894000
933034535
395689987
983949009
1695131173
751163219
1291897012
1047861085
1736364010
1802259104
222063758
190901863
1830172476
2080113659
1308924026
1432404787
303050267
1326517659
1161509605
181895609
152033253
2059088920
59487459
1006579148
295525701
66057032
1601442270
1977840967
1789028563
1215556962
1554319384
12863971
451013237
2107959467
1758052615
869893170
1217144056
2091734468
2011720010
1989184707
2083520767
1019895421
1068271939
293408665
308980422
1752005371
168568073
525710664
1255568510
1780650308
1423484083
1081468537
1373242328
574855904
887915728
696095962
1444464245
782422714
952553058
1070075466
828746990
1232366556
1334138745
882038468
1748578396
1155583879
105827001
1909295754
1103863212
214459343
1063090330
833341610
2115283562
1617025326
1526460096
1144136898
907104506
561774950
602167613
1410802188
1037104205
659303713
764651851
1852912807
1860881643
1993478896
876709750
650824909
354196624
452607191
1934494189
1800759315
1307814572
315096846
1343632984
2064952479
125896898
1810888168
608192838
1912244964
1765416586
611060867
1672529514
84764664
1430683140
1437731433
1333350747
1389449079
1469841398
2018880082
1613909243
441265761
1131030542
1056913420
256918778
1025840530
1853215066
465549090
673586351
660767405
1831215617
2062258377
1315244131
295941056
1763952739
449104468
1896566042
277545203
663453268
660456202
1842530514
107429529
315938292
1715305226
978338572
1378756560
531516899
1164861726
2098496730
16896112
724544961
230729914
440416422
1436164049
2078517668
1210657041
1411093394
722162227
1581895471
440779450
1096991946
243434404
1754380563
1982877137
1584624
1706115712
1215335447
1978208478
885875644
364980373
420592295
448904691
326366628
1623752300
507777460
1834089104
1608973983
366536020
1696861307
580807722
159284597
971049245
832860321
2000375806
1042117678
2109365003
1266037581
1632868251
239849844
668717961
737191019
245207245
2098012141
239779081
1102766998
1533416210
457506521
1468171585
1981258671
201012595
395993677
1999411361
1523845134
299863515
2028641208
1033978836
1727741959
172946963
175974724
1464507810
1804520290
1807604536
1447645037
1126333039
1889894064
68948725
1656649710
363095422
1987157809
2042903153
1184914097
1336713997
617566075
1965071489
111668752
652032957
1193034685
1898880864
364519158
1463946598
154779035
1831451524
967135488
1947002506
1169805504
1506212245
58107666
794994600
1415114556
545913019
2073563947
928148963
721730906
198999240
386412264
271566235
1255222759
582059226
69000137
1118364667
1566369568
983361810
1516350317
1175579037
373681717
392724733
977473412
1165896934
1601149854
1733284383
1851216559
945851363
234543020
1194018367
691427359
1166788403
1492229792
972286086
133243921
160162618
164023590
589868449
307899482
527536959
1642804197
1539195001
124743666
893954988
2010707097
1700944108
1566005228
59939791
1494623654
268147294
2038521777
826142846
231718647
426703195
1184597073
62119358
768462234
1741924996
1932361219
884265442
228716621
2053019765
1288355717
1708986286
638655537
225337825
1491877552
1808420722
920234035
843112502
2107835594
284912348
1226219910
1123759400
1098155652
2057506302
480340149
667771442
1657914539
130445865
921867450
1377461610
1153053622
1428234389
958603158
648929421
1866165379
107395902
1439619948
1210599265
664708372
261869746
918105491
1323996570
1832185702
2002695471
1563759405
2078968970
1960002331
1830380985
124874284
1475902257
237980895
339046843
1743427648
2032110118
862848771
260762946
56770670
1407816642
1549081035
644049960
1423871524
242188664
196084593
1317667618
1716620945
1061106203
1855588501
2097238708
1604970373
1514137649
1249766402
1494784280
623760764
1239302239
1606184949
1270402294
2032233965
1390981063
1409981804
1726136071
869870971
1705347535
683201683
1198998764
142199367
1724616293
909354346
1568828187
1942376939
1193672954
523202507
1969401590
1568509118
1892500915
722455362
1850032480
602384813
620562613
2017179669
1083199758
1012216806
1571875743
2083493608
1358191731
1248874004
575716477
1346234716
184388588
190920336
2127901390
1460656566
1612584054
820450334
1894659923
1477872668
239772126
1269172656
651407621
1128150527
2070005824
722178921
1468652696
1750335112
12025724
608840169
1283598623
179283772
876455029
17641268
1755422664
1523710874
316834741
1772495569
282448221
80284166
1776184251
1972641184
1451314304
726344601
2060011331
677811979
606641258
1419355190
410074953
1863707
1894305450
2136769424
1619748187
1564493970
660635973
1254599850
1081566728
1948457679
2027190751
1450909230
560939764
565583927
1165542083
1001313119
1788613919
1839529284
384258651
1113289498
2108217187
913389106
1642936338
976275784
1821128752
2070932090
1626821605
676005565
1700951080
1940576682
1485280278
1203226863
860895340
533049309
2067512068
737930001
965184688
1210620166
1796124235
703274398
2007483761
1607540291
27085830
71452434
1959886474
256526779
425183751
915778477
1625791765
980226597
94935923
440655503
1368807839
648679515
1077534483
104757478
987321073
2126346822
228742584
1939446555
551135179
1271818348
2078466258
502477861
52238631
454713636
557680555
132321956
656356593
1785605431
1779369735
1086635294
848136138
483193877
276031044
1112281324
1937758052
600219772
144840175
964013242
1193632998
958303167
1090524740
260316770
1166030679
2005103362
220374389
215670078
854027542
1480176542
1861874963
2024278175
908695326
381210033
832006550
627962315
1950882451
979186283
1830084514
1805478572
2028247894
158291795
323386078
680648437
1016688157
1877021273
285211537
1902130244
680923788
1866612375
1607900552
1175024171
687388199
2089658400
409501192
851587734
897432971
1133461744
760384083
1914690043
842946488
516201532
1931343134
1276942243
676796280
767079211
2039362985
453193264
409966047
1392243111
2128121363
276005658
255597781
100239691
1835931779
164689836
775051604
1275793134
1629576937
2089519363
147461415
1464557092
546338810
1070905432
146995621
952747433
1272753620
980499245
34101691
1188985799
970501339
1081635687
954991644
1333877359
418789591
905097272
1536236989
1772348280
1767664685
1483158876
1367344107
934251743
1236237791
1653279725
1249654433
812209525
1479741338
308386576
534072048
177971293
370148315
1933576006
1770775667
856119649
1252449369
709122911
449034430
1128096349
1492623528
1693546591
253466754
1126254018
1363692572
1858129406
748978954
368456798
1163051898
1536875088
475053844
1324828744
90395719
575107918
483655173
1218187931
1894824597
1929827729
437093916
1019899385
1834397430
195329404
2100650964
1129749589
1635515666
1131726656
405120371
122858094
1162682833
114186099
540580936
852368449
1746170326
2058373706
1666525078
63365397
148424486
107359568
1004668424
875335683
940292103
169524819
1182347480
1509354499
972051700
376075331
2119449974
594587757
1162047225
170315772
730515400
1459070117
30303666
278622958
2019288348
1150482719
380468734
331743524
282828083
1658907495
1748156290
1393674394
1652387257
536654268
1500404827
1883779363
1729418126
35499983
2105908549
1770452419
1627708898
181466021
555833811
539829273
209176550
1791883452
1952249225
969925774
194485001
1938273484
1639900743
1499990832
971037030
1455090668
1189331707
1678339997
482881521
727371071
1336203628
1033178353
1443639525
1516033615
614681789
653716215
1311512000
84213894
1916844891
681626864
1134332404
695415860
86928792
957524907
91454487
1095959905
1440484347
409072624
1583610272
1370405005
1546575093
651202570
386076713
1644596660
1762298795
1302640524
2087630773
334321094
190084638
1720878977
42976648
462114399
842695388
1730699982
1733289408
612910458
1319534642
1926175373
775724566
1040058133
703007207
1460592103
1647335322
993267759
2142697268
1525281495
1153069415
235244370
636244329
859715014
1897880287
2062718330
741855853
1530815228
2062136791
637389163
1652419160
20194564
908427271
1519850591
477253056
752611068
561923824
401920641
1430195499
1036753640
1486446818
1448882884
102773112
1567937439
119877449
687465316
385671979
24396828
188115393
1393296883
1210521869
536776565
1336700732
507407248
1351273849
1096552961
1702207763
993663450
733330690
646211904
78431493
881399280
926985512
1309328342
1688760168
2131720684
1195588021
900463050
1144354116
2054869077
1167797143
1341091160
156591936
1059633330
1072715600
1114354278
301601510
1713755046
2088632929
576716687
626462104
184940421
1170920079
175334842
1870808709
511093854
429409033
227201205
255631644
999092103
1198695420
935776117
2145097510
284115318
1332387688
2145002525
258794218
303888456
2040613015
1074404450
458043871
204725603
728740188
122270264
2072698427
1689587958
1863518493
1342206679
1468903881
938096099
1994801814
1798189196
345813043
1068230475
491930254
867989933
687532140
1651143554
2126353807
1726929353
1551126586
91873504
1256500804
1275257178
1632871718
1019361823
1327737929
640742869
920279002
890577394
56273281
1096739571
1886616927
1032433734
255168838
1123377555
1257949857
526357952
1304460759
1164505392
1804637501
51021950
1230085864
640161542
965992066
1948710726
32614516
1388244866
2138793471
758712194
210487263
1260500362
1550238531
792123362
961422121
2083457771
308316208
1207897543
1942216410
110823761
1667918616
234662051
2001841140
2073303379
2039249266
2119769835
1054727868
294818734
1145065968
1446887823
1183648907
1357130094
1202808380
1858431284
1251750516
950276963
275465744
1449093521
646013698
1643187060
1479471292
428133957
1402731815
810683414
1724395476
666951385
1188915641
727374031
1541142885
19786516
284385833
784420449
1422449123
1537695483
748469966
859077553
1272080099
907157316
1391578310
191266987
468760808
1530670647
2106141830
232404907
1186786808
620009030
1921136754
1160095122
1880339335
1662820395
1318973900
1702506866
2099697993
563301864
2108651693
1868801402
1658251961
586948527
1909262622
349107872
1900925408
1166155685
768246123
646567343
1358135675
702035587
1604743480
93062732
1861592818
1540868043
1404219017
1283162261
1169908987
1732154818
2036430088
586963038
1069421972
841805306
113249230
1836936638
1767904332
707075429
2143810474
1364387242
1081774348
1198337227
47160701
1309633020
779839797
634643626
998484034
2049781998
470551289
1895438815
1106356178
1110953683
324689601
627130859
1934455369
1590152508
272415418
782257769
2117728022
247532419
1804196626
910152320
1820237047
6612783
1092478490
98463319
1748117451
887696376
1176860043
845054811
1384392644
258264158
1063758103
1560162487
2121133734
688087423
627589206
844797898
28577433
1905292189
106610006
1853843433
314662980
344689188
1543474981
272872190
1376031019
269878426
1436828470
223676747
697907645
1680587179
77578352
1131536028
505772901
1035427972
1807976640
309605754
2146772889
36946040
677053499
2112721911
1669033297
631941480
1165087337
1815429115
612634446
1040364602
1211770126
334086998
2004689689
1403833001
646718080
1745270690
811750970
14841819
513232794
1439685581
1861401868
96862320
1358889398
1861381785
1274685766
282411830
213572124
626906141
1939277715
406872165
1848919734
225739104
1283835459
1104489300
1228541322
777400729
1687864155
2085642558
1333976663
1059348640
1454621367
369470070
60288245
1262620975
1049226455
1240425083
1243648871
380622740
317543538
1834428404
1369963794
1053109943
1729299697
493368603
320198483
2057835609
532584732
85753860
1530072352
168029421
422598826
286630684
531859731
1335931017
249618158
672304284
1482555015
1218141762
1311983844
1137899425
789233106
136362267
1499917273
257535023
391285938
447433639
540119786
2090764034
1088850276
853914997
1468745268
350308992
1571427554
1165114786
1112840217
468596328
1590150419
1073262776
1755348046
2009426062
437935843
1392214912
1267377576
724960388
996333781
1427456213
396586146
320742552
2061788289
425671698
807026014
2065731860
1293910560
702713579
686788036
130105728
495262130
840195304
1721195700
1626973301
672832842
75390866
496318138
2037755863
740832304
164936432
1421526430
1137359040
2083122231
249174488
1490150894
538514626
1566372969
1368592886
1083917773
1235845375
996269859
1567215704
875203253
221729586
1787620448
956501288
583597955
364409213
228416636
530925790
1856490471
647238296
833931516
2066960123
1439346945
660162294
1434945661
316343288
62148838
1982220252
1457461251
1706653805
1065155691
185700412
732401090
1876248013
371001636
268811465
1507922605
586166832
819179579
765539505
1408132439
735124800
1001616386
1858771113
886662035
801584072
1484590840
1103822023
1380359571
88566914
370272542
1189013401
938536855
94718973
1155995449
1229920907
1655055316
1963454705
1157750831
1900159707
1994235267
551315602
304532460
1905766623
958532345
1009142467
1594112276
775862488
1017585390
741318299
4291563
345463653
243553332
1731790239
1014727621
546411822
439203581
971715053
1314392666
1314502549
501462779
1063952467
33048714
25405621
1139999409
319725077
1463039528
935717776
1472030908
1104974943
1982287737
779448573
329564669
1158192418
196600592
1997745851
789636292
1440505595
1340205294
1348239595
568958544
914698492
128868355
1987006872
83735868
443189188
1222653250
2108885213
217052044
734898592
494907627
827803066
1466120607
1133750850
1636658545
1465474526
540972952
1127919452
1430639952
690071036
1996648455
538672296
1652435429
1089045017
843555403
305678526
2076446989
825966106
698465396
2147080263
1208527770
1962716449
742208995
727442344
2109748215
1670746903
1018343770
1412022733
1686053779
1440928691
1353205469
1980521819
1815994900
768043859
754570883
4878512
629930697
2068590394
1967219496
1614547427
639359893
123688362
666399496
1989302208
154147513
493143705
76250029
313834738
1133724917
31994607
1238913848
1452551426
1860383867
501347783
1001433808
1886769314
1633911
52411471
563712391
1733685651
290851259
260175318
958463364
1235496656
2132843649
434048114
390225702
1698298212
358003649
1014850815
275987133
1250711562
1749176382
2117412678
22072045
1010430917
978775238
1282068087
940026660
1328966742
2000784869
1832092020
1219398098
1727263563
1494505071
1242837698
1156375119
1678520899
1014408917
820807993
560381729
1258911090
2095235751
1774096274
159810871
1544626295
1780088786
1159998826
2086519886
189819582
68713407
274949974
1266029358
86795220
720460350
691168907
1988817064
1750482717
1411156893
1012681204
1699065364
587524276
517937960
261602768
708075997
1739907413
1301742808
268459121
1213522248
2028954244
970167337
1002690025
1722598211
448383868
1296255475
1588846814
1938254473
1265521706
1637894854
2123231819
1930630978
2094992078
635721082
1021951525
322306537
1640240942
1194148024
1642037152
546602337
43403132
534446601
865536262
518070611
806806607
395328443
873503800
279968784
283495671
719213238
1469614755
1764084981
1923537817
1099304329
1131847324
872171277
911708625
240499285
629819842
913595153
580258853
734911645
983867163
636455172
498745223
81093640
579932648
252263401
1287814235
1491495639
769523428
707340905
1395931956
1329363786
1653996538
547865146
1932669275
346906239
171634827
800954804
338209890
1811247902
880014821
613870227
1100035981
1751157335
922681181
1594102665
40797805
1054363445
1419201194
1583358851
2101455530
830551158
1503762462
1449552625
861507421
372173574
646916746
1741690456
964541825
1478057936
1292406874
1521668281
857041007
425411174
370225884
515468741
2014036440
1088623374
2088021769
1601149950
886216200
1302313248
1609496047
687447830
2130980969
936485200
1923101761
1806766563
1212516262
2106155883
595428224
591376753
1277800890
796717436
227500329
2146512377
217554982
1870417208
1022292005
789907007
777200838
1374602941
1737687016
1097427327
2078948651
2011284152
152952252
883433779
761767931
2136082521
637332472
1332642796
769953
326670384
1397424957
1289318313
158113923
1996753346
2114361790
1196313411
905876396
1447522884
1296872558
1745490325
958776165
126341817
1617534675
456090413
1269970993
464588195
313551607
1714200781
1892097076
1104897684
1546271253
7540132
407783363
69895948
1464749263
1956116853
1496913327
1286540654
1762909002
1511584462
619675549
1830003517
30324079
639369621
1080984049
335452916
1785178998
598010030
2125908057
791746319
312589738
1507357020
726442476
831305548
1513952474
17218523
1252670863
273207253
1474872044
626367293
1369779714
180364978
773081745
939783820
870856253
1952463543
248639497
375337924
750935417
1080234347
622514457
2007214493
1823230944
2065468714
853919024
1092688298
1627713198
751061956
1352795642
1914450803
447112191
1438977169
1539743522
788929926
1796484975
1287298674
1195878279
1841498393
656651902
1114068630
702693442
1658374798
421528646
269094430
324033990
293502289
193582725
949856465
1653954524
1185295701
2025124101
766190445
213139895
1362725232
1386461857
1953966420
2084637254
2011340125
27402493
947139425
1868391662
2128188511
658556040
738340362
2060613919
105939900
1718709752
1352967983
504912633
607534032
1755695295
1543013634
490490664
1512645591
317810960
1859273674
582402005
1788025575
1565529830
940424344
2086810673
369582889
22110968
1689809592
467910938
1947964281
1015710259
1801415419
1542880526
1762955648
776958706
1349093694
1764402421
736138488
1733585014
1971812017
231312349
1710698659
351829909
1583485149
95376196
819488106
1226488533
282091108
1745578955
319011921
981092010
1459490599
572054736
543189173
2026046906
772505840
1862227255
137327245
1921475824
332418645
774767424
616622297
1384675448
847865079
1923167604
256187275
617438867
425436153
581157318
1278402108
1663757685
1152647559
12400443
1524355460
2080155285
833501737
2073941129
1290254044
485487273
332072384
737757709
143640851
115517162
73324333
1952530601
2056462238
1861603506
658645254
1213246177
1123883128
1947584868
1215046982
884530344
1375128230
2002293626
1648446100
1568762786
2013036614
817069612
1283324665
1082906568
519059698
682168801
130484686
803994477
933376937
1387283705
839426712
438715105
1636335937
1530263157
736935521
1617210970
1887346487
1463399512
1473389282
666081217
914757808
1655096881
516745270
1131890065
1570845155
1571455576
274302717
208355624
671128076
1617488270
2106289909
815560652
450700584
663784414
1621108042
1173299994
1786154680
728675346
905964162
702642322
1943028727
1178918108
601155885
2119967401
719664620
1170238529
1770122070
1551990899
573289446
2123741366
274831805
596422206
845303132
2019513418
995574111
452023646
1337900107
184721862
987374133
1947026707
1136121897
1308274872
927220993
282907145
1354993419
84566409
1397611024
1380122555
931260517
1157026224
482221793
295071482
720244642
1577783407
2038090975
1313085373
2068735450
826677878
2067730315
24692951
498900000
1882463832
610468461
1994551278
943642225
1720977672
742176699
2059020848
9098402
1342855685
969131614
577248324
95168058
1665285923
1463836724
1848775314
1793483546
654178689
300871815
2139482534
743206724
1421314350
1285636635
546356845
1000719340
2140316121
1149644086
1593042481
509264435
1837164235
593546836
76066677
859901250
194604885
983057493
1178855766
1765862700
633639645
648607299
308950143
1978447901
217906469
580936269
2087066380
88294666
512166679
1064072061
1571877199
1777755801
698314224
48717740
1616870727
128871493
4331662
648613603
1224959809
115584434
315257632
1187449028
2058515068
1543969770
1296947122
1288432315
1495563371
1238555712
145839537
1129277060
1509508661
1220274909
1083948923
45598838
1196885009
597541785
1652882758
1338901867
1798485396
601429482
1900259960
283988418
330516127
1430158944
1671035131
783761073
507541125
1010714796
325246471
156590322
2012121516
1324759636
1176536727
594640700
1192738889
467035218
1322062600
1076709372
991205354
1186332277
65969060
830640157
1277416171
1733380165
1141865778
2023037195
112412978
1514763382
98299007
564059868
1381662716
1071618616
2017842007
1900015240
2113407603
834908152
36697200
152749236
931312077
728796593
4282274
499528454
2000643504
917370551
1923219001
809357148
1261237255
670149769
1669455673
2031741212
1486260735
343443631
711666546
1408763997
1457388433
772841200
1333844534
2107437903
934204416
1454204873
887782630
1601781088
636169764
134148799
1406032925
1868127436
2109953266
426057790
1163582172
1512720603
1569270504
12051488
2139104140
1155244118
1878023005
1618841661
538647563
1720211498
361517519
273163711
1483907585
456061245
477952746
1242738735
101191417
1315059225
1113279559
1234675589
1155269746
1098613345
1301714066
1891195565
1248362701
955748485
546542724
1848991919
531708580
147247004
1107189308
1912345651
1542145548
1199194629
1927282232
749016418
1348272067
609608709
204008166
765055954
691487326
1953601848
42024356
766451924
1581834747
120693600
407876310
1913047561
1770877027
847225012
1929933056
892484520
414730845
1263341949
2046073655
1789864481
1912400404
1728603963
432252676
989283639
192251227
1322097173
1096253082
1148973401
1604907087
2101036979
693921691
461462
416336535
1408588095
962442363
488222361
2141254435
1845375311
573062122
1157762824
829506775
271540967
241932673
1904298891
2093652450
960163622
397096482
1710904350
1115167159
918424465
2125469608
1614992268
2086521622
1829662871
2076998109
1078927711
309686802
730541948
1415720441
873610339
1903342504
2002391272
1077723992
1728760967
1706000901
714767134
175142924
1259744710
270651562
506912702
1049555062
1245872530
1648070900
1352512241
472037255
259574165
1756755410
466282665
2005043132
368577058
1281949880
288029649
539843197
1438282729
1399870897
2046852018
1509966089
754816633
1409177348
1192567493
1874265192
356948647
1969130084
1788834977
1648922008
1146848468
1254638671
728097948
969938413
264928864
1187159317
2018018167
30678898
1136142713
1023061068
528102977
64763060
466483565
596446719
215118954
1617326524
792827607
65252792
1455459709
929944456
1728989272
241753147
1770616770
651317490
2140759435
191933050
211363636
2115222079
622514536
1859751543
1305504262
602956414
1816296531
587550594
316166372
1268289073
1051979204
854276683
681843636
1011330332
1292949468
1378131257
627748973
389306689
913027143
1559530620
1367382380
887627863
1461408584
1231810215
261852013
1680872191
386444739
636145854
1697149957
167189835
430927761
677380673
1333596098
1518020531
1613415819
2093480451
47057011
560856558
1070013455
1888223708
66231121
1337131231
95545594
1266854565
1176422334
1250598241
981499360
510822804
299697242
1092390266
912712460
169360256
2058387176
443670467
420985010
13676980
216588570
1594869992
1046880692
1210631487
626040684
1451506362
1927460339
112399583
276746150
1783973000
2043444313
1973757767
531990200
1021590651
1741614425
1557977385
1431682803
1140174385
1814428874
1393496069
588367425
464458921
1541483712
1392555944
1881617718
805001509
824092427
298517856
1040804828
1197939770
842489903
558630120
1174772063
1806026160
452280594
1292135463
1384728885
554720509
1812748698
1187231770
1658092039
1468999988
1932532417
597921878
1476410421
2088704440
809343285
1492349907
2120406689
373552709
1913902783
1540730106
1048213191
1465407227
1607669105
1030655392
480732644
533488826
559690070
413594656
1864288123
1900306819
2080965329
1705186946
1436475225
1789393158
2125908198
1244567418
109961285
1976784958
1113299897
1165943355
1900823039
1790643592
1384113702
550293296
94609349
143897148
51701977
1567002573
609951178
1185831205
1329677293
1811604227
1427789944
601540677
1457293603
1342083472
1508104681
1145075743
779278051
1831678404
412096754
1522490369
2009692575
474363014
382860881
201945958
519935586
1195850035
1835922453
784736431
578149703
881109352
594311894
87050751
2046837627
1394712113
1378961579
1237336540
60081485
1250429822
1199566705
697464591
1381380384
1101149382
311888396
207350981
1451882767
1236691339
95089701
1390246760
325061941
333842570
891881251
31905774
2038677020
393268543
1649172808
555377887
59680477
301818725
112014204
1774373484
1536597923
1380467632
1653839698
992695923
523220954
146396988
2146889263
655107269
1230714845
1753539759
271763129
1236996104
1610394616
923681858
1654278931
116549832
1015936556
2122242978
1848850384
756971241
636184848
1937826411
151083421
1849868601
1932585209
1028222631
1802212252
245898644
364975909
841959565
107179433
514099623
850363388
1110443807
2132290251
233687811
1642522734
870610059
1394501471
1678235462
998533474
126171599
1008025231
1786774609
302047497
1187042197
1643248218
449183809
299971021
1061408264
1195067370
714314436
2110169010
552880553
446494466
519316467
1608004454
939640566
1029521407
1595739501
1335764114
2114599522
1448907256
1432859258
1434995458
78998035
896067686
1172201492
58235458
1195872345
449686288
518845812
197829415
1070352589
724111997
702960594
1987124730
798672032
1873811238
640653176
232946885
1645496063
1059710941
50468582
1001227832
1268639868
1275848435
416623708
1320089304
1173791769
1480536582
1956693161
184626177
1311419253
926461740
2085206242
1843320414
260375198
1395434326
1823010151
1037152978
838886559
1514590393
1857960744
1369853538
1373138891
217062735
1119887095
1857933189
956045817
1581957282
1155084880
964085908
1782738030
875428418
1485073327
1887834560
1231194323
336220202
345581182
238595085
701494386
1849644183
1530393478
1891085046
1371286897
25949319
1575563554
1418143415
94275219
2086817390
1734241134
983119569
2076396389
302518085
560432342
1164833805
646130925
764172881
1858905491
786006753
384038214
1153185266
1440609542
841557471
1350796416
157188825
1638537500
612390759
1120802000
1461746155
1290567309
2003233914
983614974
1086042826
988047891
128007760
43610795
117354868
929419086
1686855029
259312758
276888815
815067691
709905288
16498463
686538261
433966679
460733768
1864441430
1658840159
1759004646
1549329769
1846581528
1872942573
568992683
223004234
1796208005
467313745
865584918
2117504120
2134087351
1623378807
1821687985
1488548070
336021191
492992450
1774524501
1674552111
963399029
325932182
1853908893
1850457016
1393412627
798482978
847755704
2071082504
1324112316
1967674346
1312764939
2133979973
1705116203
430765825
249333300
1301464069
2015323961
1918967838
559620747
1527970492
1975731590
1474929146
740769302
164431352
1355626592
2087832490
479238392
22942373
1716307256
2068967097
506859149
1973860002
1640869788
235433341
1740303878
1251910255
203593121
1601065220
1094130234
831806369
533648704
1712351318
1710420449
777125694
749778561
45477149
606077050
1757416404
1202512345
1480438611
1650423199
1237267507
977017460
1847254782
2080859649
538065093
551306318
786047426
842519401
1817234143
1720037153
943227576
1089502430
2029811230
1315285832
980724454
2088269506
233870070
1145005450
1352907979
881363926
1552302426
1995705312
1274196497
2009687103
870672904
1339242921
1608335812
861304529
589023757
745843495
1971539658
253149443
1756562415
1476147881
677764669
1356613436
1839118965
466166899
250909923
2103139436
192656039
1588695770
1970585288
1596633931
70844014
755724975
434822178
287127062
1533292100
719556483
1137686650
577152657
795970560
1558444007
1115293821
1746667223
1132027137
1670031765
1900384291
281069950
537078741
930186576
1486934481
330418449
194517819
747146285
1598702357
526322073
435503047
2101568253
1059458133
912605169
852951845
1574641269
355815001
1018700306
930516166
451237892
1817702497
1261338564
1475491227
228690458
245495616
954278555
939131214
998093674
959275663
1726838311
876159284
1165182038
40997745
2085419095
1880456751
1593659980
1531525924
1687318957
1300122309
1535710465
250597525
226358645
245538341
2086775238
106925822
209234460
596186434
137895923
1469643815
103373105
195133029
1485360499
1367144145
1735575596
1032423904
1883171585
1090669656
944560153
895321571
1511487574
481286013
235499069
470687692
2086955013
392439502
1672881070
1884565036
1123095658
1402186298
1684782834
872121399
1994980248
205941201
2088530591
1583204981
1472316208
155075587
1402070757
923165317
122258789
399422388
585894131
1100501073
505046222
168762962
806462314
237972637
1154771092
1781574295
224640805
261365541
2040439001
534814327
522504929
180347348
948998879
968901932
1151634338
1229113662
281341387
1696292347
1784796455
1917573156
1190561236
1512444386
856885664
1277680102
27826531
590049945
1386635957
707888043
435903830
691371990
661324108
1900781448
258855052
1490531874
313771394
1730035302
1139661034
2112169311
191164420
1852830241
280471354
620433004
1644005581
1695813748
1940218678
1709771229
785223796
235338811
128983167
1914680754
1747580993
1282504747
847452616
510585907
663708240
1919680937
1814181500
1601995256
834972048
142291478
1153750388
1417448357
1731080815
954083700
1344660104
64236911
1453523667
1944584403
1688875565
1500508124
1177854647
1891451905
668870009
1186373294
578470829
1609462980
820745949
404860870
1712566805
2072548389
482938481
748957784
808094890
441759032
1191394759
925449096
1777616115
169842426
1965147231
311621882
137652099
922896083
566770734
1958945434
653962361
197446404
936676668
1968575303
1927958354
26465457
1960544833
1759075524
209465128
56785369
1434768820
23520835
1322039256
460388375
1567034380
2041418331
614895778
1469152924
1059404311
1200647483
1536890410
1793327186
1622054875
1873109820
773429659
1373769375
1923190129
318537463
177629379
531872508
1358102352
884518793
1861394331
568754548
639296094
2099451612
74825454
834616135
1361516455
1812062149
30019036
1484789931
1513460246
2082184317
898416941
1578869592
1341571325
770714730
2099440704
1877854291
1006191945
1204824881
1352939814
1194584754
1923083748
1436280352
1976330326
354221543
1589836728
311614206
1493473640
2087364490
136162635
1807531410
2092260342
113011160
1992889397
831850280
1681032758
1304286686
1025847378
1539443643
1488049853
2123417037
1555125420
1908447267
1675451450
1877778357
1769264028
1066211652
1555211599
965451378
1119416896
1970489779
1753201051
362751390
1861559958
776824736
1525602626
1394874905
602839368
396096514
1831994808
1108362701
1126954019
452917263
1434407283
1215414573
368997612
1891226522
1563359445
968451379
1535199837
1862964134
753680892
394872405
1175467973
977129614
596255906
360724031
1423344147
763892757
757906325
261836382
154608452
1825425342
899185541
484868558
1324304238
195209972
2040018085
106248224
150212693
367645079
680188316
733736679
338469353
178203086
2018119786
1191437499
877229735
24349426
45779782
131189424
1176107988
1074023124
2104960895
804814638
1038185816
1939299549
422041309
724619299
1733044882
409270210
389369689
313476326
264624724
1335346241
1772782444
659615966
991065860
21795542
2050286230
188239148
1026173676
670734971
39084336
1708334070
326739161
114114096
804014357
593645972
449293203
1419271320
646304117
725419850
1176566516
288367689
1186299808
908555708
1179346834
1259172884
36982502
1614214789
543247172
256360363
1683857574
668733284
89536904
369983118
1541600511
1170965404
1397095209
2044994215
1000762118
664759913
76469080
1746441691
1439500458
1495885317
1876429537
1021919325
87673660
1317971169
524666279
1712494445
1858240434
1265056881
742071745
847721296
1016029829
288968445
2016118926
1715236212
322341107
298406532
1243382342
2098497183
21237721
400054993
1268286216
1005009
788534449
856255241
385104461
738885011
493057620
835113210
65475434
1769614065
1347181605
371230273
513278579
950229796
1361282878
951884764
945788673
1040231119
205744606
923970267
1218468482
110799614
613550156
1481330711
1597403760
1815920652
1977524493
1178381664
958369233
898598956
531897513
1310520439
454826269
641845529
393299615
1453586622
1831516745
797501117
1771555978
1467271673
752817547
1365369018
2137196523
1606964724
733272407
18602507
1859620142
544346978
832573983
299181494
278692900
2004333566
54249309
666099247
1343211804
697622035
1981275982
784532193
1730532216
1210314773
751258529
578625279
2026268585
939837789
1198488987
724399969
1098321535
1748671898
1287266652
846250236
1598313889
85577282
1244275676
272522909
2130368501
1459539413
703921617
1443047383
232852777
27723968
2141276322
91666257
1682105059
56940727
332110371
754204758
910171354
562527796
1116907872
1933569357
1970174975
1634739085
1330362952
281134762
788574379
1139599007
591418045
207560766
1464013050
848489110
72758657
1312526267
1549736459
1827697507
732080207
986344278
1198962759
1167066994
1124728323
213503986
608720706
619026713
875326717
207630029
1554823702
308197960
1510025537
259351629
778017708
1911477634
295750321
1543525982
1587812137
915435854
1440741326
495065582
1349900255
5536047
75192994
327655999
655888839
1991807230
582343989
2095773149
670253482
773680732
1919560984
53276237
466793785
156646278
1739622432
225475934
11721641
1315570048
307876105
1790999330
1920032193
264247765
1436609244
795409812
1238367740
420522332
1402166627
1900885277
240861431
1100096090
1087521296
1128453176
2028330387
1526517404
1751938969
1738276012
1768551761
1864196575
2125667880
774420174
1547768999
466588729
2097765409
1377365649
398719691
525976474
533752388
1883765515
2088970892
222469904
1118889822
1452977070
392774199
769251444
1050834128
2033770226
1312299950
952950369
405969843
1250664609
1005696357
1832951691
1001125739
118018136
333308325
611238
937339762
1039486678
654163887
1924746863
1600855733
2087105916
1893595964
610261475
1938817054
2146276160
1574491452
1324423276
2057081450
980497511
1308161001
711978735
659046815
954593102
751696720
420673335
1028685205
715586435
1336143093
230521438
719183750
1465700422
682512573
1346728552
491886066
1165560201
1054352482
1495242160
725358737
728815554
1057592524
942303169
1147020533
33486069
1691647325
1483822319
1941242516
769008525
1704505452
1960891232
515051205
994915438
2052130812
939822655
1340445211
246256968
425344352
1258854252
1114168058
938305226
1789168111
106340808
1319871267
1220418286
2111901414
138953678
136494027
536386367
1264322009
747061638
1320026386
361756298
223656180
953474819
1301255949
1314101391
147079977
303118905
1559653825
1055524474
1772361892
1853599124
2050821532
160245304
1743083207
1078278703
236825327
1781599416
2137644194
2108553715
2134672184
1356747659
510667479
2047253008
445218989
438892492
1258490918
890166515
706356973
164413469
1629357574
1548362913
641517300
1134045820
811044914
872613191
1134951194
2062476121
1761744105
1003937510
1018784785
1900856084
1976875525
616726528
319741138
542266617
273477776
348704728
695500374
335799467
320457976
1047298104
2110753907
100930838
1191323528
5621883
1968976462
984808974
601261252
329066212
485340591
1966789488
1075823981
1163144217
1911548996
263393863
1868275365
1376078761
1074460452
1621309521
1471666873
939767852
1516914549
390987960
358441159
931415038
1992813208
474885083
1383859570
1033391167
863837750
1278069846
275260072
558082834
1492724968
230760008
926611552
1745269207
840929795
1445848287
1585894578
961882868
1714316860
547901561
584057792
1049847005
300815194
940469643
1083934865
1733444430
1963676030
1823152803
386178216
1738758890
1671195146
1888061017
552204528
1216221785
1257424160
417478096
1692657012
139381860
2079964391
726307524
1364464076
334044108
344177305
695206535
1929393530
1312160621
1275501040
1044874017
1908963339
1863782922
392713804
62575159
1076535649
941095924
178060885
1341922104
1868763617
1470537077
368504843
365505942
589071060
1370193083
942300640
587676450
750751367
1719346244
2099583618
759176728
1737687205
926518774
620473484
598353729
66973285
1357419383
357346217
713258233
157062873
1434085959
1117480003
1940508726
1928923909
744564071
239256681
1551373277
1842912860
2050244290
683773703
1360140876
1647255280
421866216
1598085383
1902654514
476632423
1780216380
1448463691
1415259685
383536576
410309434
320846044
160018380
374663012
1350036845
1459838730
577804495
13053137
1925444389
962893343
396773516
245363891
2097472456
366947161
1327162134
876562879
846188055
1419775640
1550184563
1649416925
77372031
1168099301
1279953375
13480884
1467407678
1050620580
1757090146
1369963669
2032054488
1726448194
1657106089
890733301
145922049
451841611
871421449
449989033
219899986
354445012
1354110603
1081237745
655572007
271528047
1910206589
914310926
398486732
1651132618
1251799775
44765222
1197315377
549303028
1974100758
385111763
226991076
723176191
992192889
981333076
921355581
455820002
232573100
1779269711
573033878
1766811389
1045584848
591501800
1340738527
990423319
1708629010
2125526913
1749523364
823227820
1957097355
1917009687
27561848
847466566
429785038
238331424
1668426380
495728387
1787713247
72702642
289612824
1968459644
1210812173
1245033142
550367350
399825501
1891620806
739255502
932582409
1031893014
284196093
794953935
185957781
2143585637
1643795569
826547947
1616832495
1651521279
149957836
1035198762
1314014357
1600413156
1923322646
840866613
1872506410
986377259
1409362338
1453279762
1071211055
1902874687
1187612214
914375996
290931590
1639424613
783259510
565292609
1594516713
1666144270
721785890
1711647126
947133173
1474379831
1430352245
2015583802
592451053
1533347838
1824645106
1900133903
285410592
416450196
1415369578
2010846934
1810055200
1804997044
1851822131
1588226454
1251244394
1562581500
1875919199
2120452852
97482940
958795416
868554663
196545512
1057938684
1643547132
1811738444
1817373155
1555687122
1108002386
1136623063
1387333259
445008618
776821076
644024582
832858242
183110653
1213610089
1524213101
1706443653
1217813752
1856505266
164625214
1132710045
487885712
204645181
201758186
258850343
196997748
528224248
179223038
1007345910
2120741721
485526502
196330199
703466253
1128069447
1593508922
2012875174
74524073
559645469
698795864
29119389
1012260839
66336060
1588298129
223397672
170733586
432010393
1508147492
1589537758
1335270227
1221003307
223625842
1387015984
529024592
2089960426
1458914391
1364357997
720424283
520043075
834217009
1983391316
1210311682
2047899447
1312227971
396648036
1218625198
1395835352
1319776036
1825407467
1374765440
1183868620
1426201913
166655148
1934162375
1126927081
1222942510
1166954187
991616222
110658789
916679762
1515788916
477155751
424755247
1732635406
1025776200
90177654
314222148
1424508713
649402371
484240102
1444221443
1708182694
1025522174
929188969
129026426
1673301124
413262295
788251350
736067444
1946437899
335418081
1818574317
926670631
1750772164
1888378945
336607273
1375739137
386185295
1380410114
1929361161
776245849
76391378
2015279185
1955336864
320822773
135712192
1499105292
457148184
616435710
914693664
2020840067
740068143
2075286247
1206689730
1213384629
1958670962
1271582510
1438344254
1892901901
1374213083
753965960
1061466106
328374253
1563179685
245586209
896364431
1781904810
1837277024
2026626285
1700459257
862971678
1606624958
2059342217
1965355506
1680895152
1762175632
191486619
78370974
1988256572
104368648
599719369
668228437
2009535086
1895514714
111154702
1451840394
605274820
1536675315
2006617450
436527959
1822170168
306367853
334601987
1308746244
993135677
26376239
395207226
529961100
486814648
115889035
294574984
177837389
988012037
1489089537
1783437338
1905410237
628850317
1107297587
517427027
190126433
2147399461
1549392346
1005718832
1150136509
2080171673
1799734384
1826448485
1519828487
1696546390
1909454603
1614162295
1612809306
733700501
451652651
1466708824
189627750
1900251792
217142858
1801889592
535908044
297613750
1176148111
1796164120
2146829669
25651975
686622468
916314872
1724226139
383341852
1822731999
480015677
334347994
2055384774
919561826
62782225
741863511
60194331
946464145
381650753
1603786056
768175477
1106224660
900589623
1836114233
711764765
1592691708
570958125
1876181028
1074679375
718230855
827848021
1769475174
1156073105
899928776
1274640798
1766377873
2087112959
2028726271
468365082
831924454
3110758
157438931
295445863
805049985
556897657
1677869049
1255908499
910757006
1432971296
1771477455
1913774034
1271050174
1394516810
1430532872
1512845056
424260624
1787269108
933210364
1839944168
1644038302
47821448
1090524477
2104506793
757353385
1475410337
1793033770
369089332
1026394047
836137851
1496989464
1075251662
719468199
1334807695
436060140
1938250000
2060553977
582932002
968398444
158730000
1178998619
1103057935
2044458357
624291560
404783909
570643215
1308628482
1494582012
1763301139
1017104191
582770526
1050267315
906876056
856502934
1371821643
1337950569
2114891411
1648824859
203052806
150667277
220399135
244503882
1816728619
969965609
1403989397
1918327775
1337253773
1811753249
699053595
2123234316
120961552
1867136860
1071858387
58069162
1682648206
1648580087
682468856
1146359738
559605590
2116585739
1283867755
690301000
545991436
2123743378
1312932444
1431333165
2112485541
863500671
1435432787
1652453067
1991379323
638163312
1839934117
1524668818
815697795
934201156
558471110
1313918042
2036252292
1135267574
1003436572
30585389
660216578
315067103
455336246
1092586814
1511428918
1512560079
1148816907
1174768736
1907449568
211682966
2039158282
2038671843
838576284
2013229215
1525878780
111874482
652999747
2114842491
928778222
1332678391
87392589
850425945
2120940507
1336705944
1794505039
1196668025
1768234871
1523705115
294357338
1835770792
1253173485
1689306053
851659117
1076840009
410674324
773970143
414293370
1338462160
768004522
977574998
145052914
373874811
1755022939
1631806307
1992725398
1895122957
985013152
698681141
823296380
777506845
1974198932
1230311883
1971634947
1543146924
306880371
1269528154
811579822
1015757937
1849462479
1507642681
1822723019
828973106
2047914229
123476960
1374418260
1756688191
350773003
1272390367
1609621400
1260111117
1512777441
9843388
1899872644
1924537370
1891757864
1193839630
1804454024
1718865934
2054841233
862340283
1704118311
1806575758
357804406
1794160234
1861284491
2040064743
2006277057
679113968
274815123
946566327
179425184
826264531
118239822
2017123804
135569471
1329120734
793505520
832447107
2115928788
1252899320
136973707
1817532052
1253008372
704078447
839302340
1447878223
62900954
777222786
1207714671
1735766416
1974109601
416736647
1957638313
621520389
1374133891
983981035
677139475
1896005918
1612289803
801022606
1595244125
1349816910
2121133194
1672824869
1933445300
906401175
2104616158
603647075
158869059
593665414
1721541116
189271452
945028028
1593460099
66027216
2113756843
657555181
158231623
170767181
1063298682
2095456351
269727184
374095941
1539253459
399981314
1345131943
1104880698
1000243609
777669582
949313827
1766381354
809845341
525071062
1437657655
1510018907
704891209
1743698752
1973428377
2106051794
214358808
1698868135
2026650887
970043035
1067232426
1009163744
1829172027
641371603
536181449
2092195810
1066806128
1604018910
1904780961
1382587297
614778335
891318592
937909647
1405585222
1219585149
446741583
518374974
1229938088
2058632303
1146602058
857978728
212442735
1003811258
184713789
740161105
1848383038
61437960
914409117
1834024096
1608167192
236387961
272349915
739657390
2050689175
839770214
632473298
1409624490
1214961697
242851968
1857008536
1405104716
638193987
1289612046
432215870
1882720960
1521079750
1329176492
348784939
344779031
59846173
1491657728
2120097500
1356301541
1170770226
543112664
137408316
1514313311
796722532
968013090
1903321072
1660804211
552370316
1880161992
596113570
145992261
170618780
1851240093
577601548
1682570864
1144356709
86536434
1833475975
1977098388
1222245706
1861373510
449531817
1004128245
238356083
680064115
1881656489
1019791694
1334214863
1325598955
1752617579
644238809
374856502
1907917731
496050324
1713148084
1677825367
1767510237
1115506488
1107436956
1824624747
188382007
1655880331
36161261
1790125873
2047024798
1620258721
637119604
672796205
1663852985
949698778
1906141320
2106653684
716388566
1575704878
1398099930
567089523
1554296786
401205572
957507134
1304902202
909671528
534766489
1786631554
1631313044
911448198
1485865058
1541598254
1620242852
1735124032
1491946101
847422244
1449160383
2061881555
640119361
1526311871
1473160034
1478824351
1618963448
511837838
610491436
1873369080
1364447655
335094134
380684633
1957696421
940609963
498302419
1554198265
368328417
1723818204
1564925594
859594328
1749364635
907704413
580124412
716043640
1942843752
337811707
1534644267
1155753714
922921164
1868126140
1840529446
296536952
2018999456
65057342
748980136
1088125057
1776847124
383838883
1219035165
2076271071
1887262905
2008394844
638616135
883179895
1364617203
763590494
2107460805
2077591305
543239932
183915931
13070788
1329598815
42677106
2030753443
2013711696
1113370109
906830693
618812434
1905099703
1235116292
1420228426
1539538237
452724742
1703376582
1776688155
1132997725
1219996147
1589140116
1101964723
1155105332
2041359358
1030305620
1096845628
1740327571
1449452065
601841802
806477557
302491681
1048303653
881820101
142028018
177998252
1872330435
834508668
1228060980
1528325356
758932365
227257901
912516000
624016415
280784322
780692550
560957671
1069082897
1292838289
1039032604
303721494
1922478800
972456344
1776622985
372156621
1881024692
1717779847
523572359
184888991
892749490
1106491499
1526678216
1718370688
1224467090
563632839
1445568402
1518601728
1738333993
2072413420
1901155482
709497332
2068687130
851641607
1899216470
581764942
1633286901
715986393
1218393240
1847670507
1483860338
521331727
1578932811
1590643090
410269686
1702403536
1889711566
1435890590
2065101832
1213925287
2009354682
439856595
1206868720
492215268
417997861
1261271301
628753532
188493795
206143525
28813164
1675909162
758915880
292080885
1625665237
1299728716
1550914779
1545782934
74318747
1672174334
1764958895
809076269
642710089
1861348478
1908190889
850023034
1481748995
177720676
1271508438
1293105015
1487406837
1560222392
586841558
1486579437
1459522627
2009489731
2112046068
586113279
1903922817
1786186757
1339085494
1090642962
1195646481
1702696701
359405700
140682410
943726851
1648954327
914691595
1897647836
1207332219
547178037
124672903
254233895
460975141
1747419161
1215434859
1135401429
813744731
1621599695
1779007629
995743334
903775292
2047144574
681587399
1212410967
1538944751
1221743611
1120634774
585594199
66759467
1793267539
553639476
519219974
1904056141
2058411365
1038894196
1705943034
1859787150
1332991596
2059774882
1358364515
1669331498
1122911928
1256892328
248616354
1882277331
1963741823
1181267044
1188470926
1911404510
144249605
990643536
263907071
881404997
459927973
1069734373
476879414
742791877
1199656187
507338199
626261257
1072502802
1237935241
450039191
862508364
49963070
2116586981
987145678
401449686
966420916
936357797
631347465
79798382
508460713
398722746
482348541
1717210083
590503989
1657090589
1271293420
1368864390
1325133636
2060486464
1484344068
213638436
1609425031
128101957
672220754
1946765400
219575627
79201888
1048763885
931116212
273890878
1517310451
1892957154
813597489
431154648
1527523951
1537825752
1393668450
1726874216
1937161595
726647099
131996136
2010116168
449531993
1119008214
146635767
982037627
180489389
851513370
725306419
285271635
239178905
1005420829
1497582933
979935746
980868784
1066560250
1366486842
2052752199
838097587
388120367
631142405
1225500386
544824667
992830569
1329263805
1847702874
1898108188
2087101852
377352184
568849610
1474708934
1290741541
1914958867
784098332
576196003
944956950
1928253898
246275035
1658712222
750697917
1057796508
660879764
1821306147
538506816
381217570
277582302
1025595586
1740987135
1418176129
1058761220
1567114139
1241372786
1491944303
32701220
1879123205
1674093108
1370655173
1919122386
418566158
1991565856
1395040891
1432449573
538881821
229043761
1107285756
1748373270
730155203
672990728
435952059
900304708
763300777
1064671835
779245207
1455400577
640312078
31463956
388336468
1816064264
510661307
180439518
348825319
744255164
1310645089
812916982
1439838949
302253122
767518511
862990402
623297240
290915938
1205960054
855544040
833694987
790219698
1958969159
1204181328
1184074420
1994999430
1179986894
77176029
2032926625
238135358
1236708447
1644949693
51399595
134154793
1718937723
1098611575
861086092
669065443
182723263
1079347749
461654056
1882912334
1694800
75476916
1509720733
712485678
791085537
2129553915
606486521
230507088
1414750056
1502761124
2022970344
1121350184
339434643
1642384345
701888377
1110212487
567345409
1098731884
1075728400
1791631214
593576080
976759841
15188128
931160456
1205768068
1670891902
1089257996
560374381
80854721
321490830
2111963802
219055587
1081221190
701971480
444894853
300218627
981857083
1949157887
2024587524
22625439
1506547727
599974049
305593139
1300428526
449842443
604096674
447948123
1293963052
942223972
751364901
552335025
1558515246
1128683151
2036389872
410453494
70502880
1208388168
1920324444
681484568
226105030
1015037236
1708977318
387345936
1888010954
1769447821
386768096
571200268
2137069319
656759126
123268110
507717205
2081432144
1024354674
1292312610
856860387
407964474
1791915719
749007626
388775062
1573874305
450185745
1743343873
1044840430
537046457
2134416450
1505533670
2027522914
1589346373
1541090046
2131396623
473305743
1788624675
139072452
2015843603
1652114173
718631443
1053915735
1588709768
1323101195
362761821
493449797
2147126012
69169179
1124679852
1346123223
605687301
533789524
2077786102
883335186
100535816
1450673419
1146005224
1588851273
14125633
966432739
617699056
1245044794
997346390
1105715541
1485562364
599384979
1109325559
1824623300
339999880
2092751127
200842128
1973901609
1169848535
1771955299
1483659542
1896584674
2115045328
1995545725
639467960
1329905233
802030798
385253179
1008388525
325909618
53954095
520859328
1527053542
1394632485
1105000774
673903887
725138895
1630210713
1011712802
612831250
1639500636
1448589253
319515583
1066354219
1567641335
11574723
1979600931
616121082
714650489
446867717
1001905152
345127503
1781269142
143961225
604359927
1052267953
258788263
1017336065
795474880
712861632
1034719734
1163054704
791768898
252963151
1285145246
1965517540
268662484
1464286344
427700977
2117452833
1658964857
736115221
1341597468
1306255083
1320336168
1123484980
1020256088
1777598389
1586387711
1502816139
164081605
166873772
254263564
672855529
1898749211
595471390
264980108
1362312226
206799831
590907536
1636487865
1037054392
1477887530
260027721
1498492007
274249095
1722057310
1545746546
129324182
1406980807
1980059864
1125208260
730261715
1266715791
1189382782
121915129
439127303
1230762644
390272826
471696577
1930255981
993099034
282969019
1153594893
22965499
645640566
1261445093
1542926541
1640840709
477302285
891086165
372172009
1470125769
1103970055
1382344012
883037541
923192938
1561762253
892698401
1230739420
1752164293
2040979998
2084019775
1498242191
1256436862
206722408
1638416599
1520304068
561364668
706216009
270763403
1115693300
1107999585
1210997125
2112569946
251954040
1774863556
669984494
2140283410
1987573420
1840618589
4434320
387205992
654181951
1945924899
693244405
1015451325
1178170057
2093532827
105724952
2040863836
703820090
1062905236
610776189
833274577
265466765
1114449827
84607769
1392096580
1800616372
486362397
1284784332
2017384866
911206518
1990980367
368505639
718839459
160361174
756272570
1992765588
141187771
534895085
1972136597
1313606846
27603225
1200270538
1760770810
1297828966
1081049424
716599660
557032971
1004495494
2142493927
1090440378
1852252926
1544074220
1061193040
688079368
730225489
1783309150
1111519990
441140406
1623479650
476636669
787931790
348262248
734832285
686530562
1921412139
1815954571
1413328070
1267517573
1001169133
1268733582
81252852
1781421439
1937453438
1279703187
1476056352
1898229981
322411588
1134220727
1076501981
884142958
313156606
1906823791
1399919883
549087966
1783024914
1222251540
580946104
1052664899
1219765502
403345689
192812281
494748186
593596281
1965877757
1595840233
1820317278
904748473
1611679839
1136961344
689965307
1414065114
834930906
1807489935
161989230
664930230
240200068
281776396
1716068608
104521416
865698703
502595379
919663780
309949619
692963991
257839401
1460962076
764911896
51074494
1381697734
591107190
243045972
382906105
1437591678
539477782
1969811272
1059580949
71935373
1264200716
20858441
2035142345
314548801
1490561970
457921188
1831644365
1511764104
347124006
1118146301
764813314
1887427501
1357029196
943286246
1152810782
1248017208
1065716850
685371942
1772428626
1832832087
1412810503
1924737139
153375491
514020561
1189388684
131183141
482496039
13716842
357435173
921383287
548121117
940299061
1735677831
1359092087
1369493451
33530590
111381301
821824632
966729376
448207356
631021655
531743321
1928256563
1622426146
195710412
1719105236
1852238991
1676272378
1266680053
510451589
1926714010
1768725406
165945526
1795009138
2024503380
1876231648
2001115621
1377534930
1979006756
1718345937
42251393
1289397500
607246363
324616530
1916481199
2000284149
1111057295
321900052
2099749269
1979674699
1374313118
1850540300
691678623
1035123940
1380040195
1990685112
739798712
1574791824
2075201513
2059675521
1056094276
1339777011
228790959
1487664132
1387043357
144936473
1228951967
500815178
1350151072
823277103
1185182207
658202531
372220229
1885190364
1725254146
511455429
615425981
545188612
1038926354
1073047861
31525038
343274860
1845918819
112864969
519247697
1282718182
211961305
844773204
646210498
202883682
1363955099
336812599
1840461977
1123464856
1971070389
793455376
1577278855
401955445
1522240318
2068421581
222373102
735974539
1027995315
2051909468
1537326978
1341062237
1852961837
1681195772
1468127394
2032299990
1263879027
1359993177
1363376862
689713895
1630847134
572099684
2028747675
1506022509
1920013196
1571782688
306491264
817306947
1405167939
1291774963
1129981932
1540900439
1655403418
1749202326
1013167373
2020193964
592376048
9065182
1999336368
1245153765
1689058686
472036535
255664493
1350377062
532998817
618281137
993720313
1917709152
519200777
1433969508
987353636
208330697
1478460158
1172579084
472225889
512575383
1165748077
193747305
231666698
777009786
1837713294
500461075
191057004
838963857
879690912
206907560
191892149
1975740931
2107993915
384832367
1991386694
1904681349
371840598
1573692681
311621856
1854598758
1418486167
695759699
810769233
656601352
1430826915
964914373
1566968014
1001837405
922370027
437328851
10112015
1811738203
991797611
922218555
1121448791
2073819403
892300336
1026003348
1498254404
92028488
991559951
1496267150
1108469921
1093753748
386077142
64820910
1129966264
1644529275
195686814
1410315620
8624249
1062165314
296201489
921859031
1062697224
1641755587
1291971285
2113796742
50411735
1649476787
396465020
1681244111
1902154914
949994502
509493701
37458313
175345544
882333698
862944142
586295164
280685969
1408896211
573878487
143113583
479852834
175018602
2103772467
1944171935
869437196
1406895020
299360055
646071051
1633579470
299201612
1563902258
555817876
822536047
1088980663
554494274
256913865
490445904
44468946
1740323235
581269565
1825165399
1300407250
303229095
369273534
825543349
1269003991
1230403981
733225216
227579498
234152182
2057075755
926918992
685770318
954348932
1302435143
635201928
773259628
876741761
1513836393
2125253399
2130843512
807168098
884781606
2113104703
1182030928
2081742058
1119724403
1016862618
1631358317
1063296208
651562679
1200737805
612531511
324176014
1929238056
544917687
1531823913
1520800838
912427655
1536397154
1813433573
1808711194
1688464152
1820463698
1919089155
1153403977
25701976
907660185
932007977
44176387
1834553912
388622952
1492925246
1077380852
591049734
2022605979
287682050
1235372465
871182624
1323159808
65177214
1149538838
1149898405
338324079
498219317
2138869162
1508797050
1953732767
145737409
338104201
1050866284
1098687401
1897461569
1660012321
1513268654
1088695684
1315495609
807796180
1577147505
158635210
623290666
1303698809
1020467139
1791385168
950644547
1164852979
2002066194
1148037155
1798558367
1667956720
1629080268
1074504549
367206697
1351868770
513299926
331159226
1897644722
558755347
1038165395
1216276445
959130609
1416980469
1893209448
2051124996
302357418
988823402
417690691
629493834
1209982536
541135126
19843991
1484103221
1803508390
1352903640
1435005034
60883964
1700161002
1096556393
426826535
813840233
258662444
738284284
461817951
305525710
2146113555
1571562078
520822824
919976864
725415851
1326712039
908044176
370189117
814708924
1388461165
210991026
1404772989
487481362
1118079473
741228242
1261367169
750338797
375942454
277563413
1517543684
251581091
807922190
833965085
1783289928
2019389754
1964038067
30673059
1515434835
1365904634
1942992323
861708790
1185367865
515786000
1789332373
2052442567
241066666
1282332263
1933331843
1549840561
413063151
1523273476
1917013040
139967842
266833707
21498511
626076104
393481613
695509114
932411079
1228921155
118144486
280262296
871866265
1470833566
722664143
887552188
1363739429
1110455984
1321588624
18857223
1975758557
1580776328
835252169
1963213541
2136449620
1681552504
225759003
650065112
1761967350
2037670603
1323835653
1824633632
1342992691
861042259
934849170
1208722988
919241058
1606468163
540215436
634656812
1582302178
500645031
591018365
831166372
1321692967
1986462564
217574615
910860851
703753728
739388326
2058263544
2029655511
706559015
1723275126
857631215
40610782
990464507
773346303
1544407971
50232114
1768958291
1539964900
1386674426
1330872845
2027929946
1150138853
293282627
1876048083
1188088514
1432753770
941389801
1523919803
1022923949
1087020609
1969219187
863477135
1945571274
478500029
1182249555
1293758879
1252140000
2028127710
842516992
1038917255
491735809
100506763
1626663056
2023122768
1939633698
1276035424
781155362
937467637
1784232371
1338703886
358307869
2089857445
1381056873
871839290
364194764
2020358156
1943604401
92014920
121029575
2133446721
572388047
1600267596
228266308
2018181492
1213886360
2017460853
1015216986
1391994026
1580185342
1925329924
1248589320
655841436
931500414
1998011931
206136254
2096593517
1869709538
724038599
1347533921
654846258
1019620433
329604683
263225074
792186670
1376523173
1075128895
1408100403
330347800
29658430
1613078035
368931932
1825446655
989333708
11671756
1241785866
407002203
288398474
855709673
1007130637
730273793
1713494273
1222952332
1456919545
969958611
1918821796
478613230
1738404749
1742473774
1436542080
181027413
1840613552
1511375600
104308528
1531393485
123653511
1068074940
1786411589
1225913615
289250473
389865697
502772385
999159792
394342789
1210597688
1602609297
2126176255
1154265324
1294559044
1682162894
1854062655
202406010
1940375787
1322146998
280160669
1604663256
482608270
1359822288
90718834
1629081673
2072730560
169229067
98051080
306511130
2110272918
13193341
1568588206
827048929
1661511774
786814786
1641813533
242068787
2140409035
1736049394
1762154947
1401406368
1193842611
2125308995
529072673
1650417099
2105146291
2013869753
1643071096
535145722
1351226502
595211177
1726557995
935663101
722770154
2020978666
311307143
480858617
996594752
700071557
1003499565
1188255148
2099014113
1532108374
18504969
1940521558
173678128
395750654
21376026
1847107064
322939386
387327069
1781540615
816583413
409572262
710712860
1314203144
2139093276
1736184428
331440141
385947101
1764517194
1590687748
1652125804
817382778
1929740923
662348517
1733325371
1000619395
236843196
1661597969
646498610
434970042
1335684739
1013803356
964953768
705200897
1209616595
1638200971
1710529828
1395062377
986321688
636438823
1199168759
1174987437
1585325885
1783614022
1135032366
1956909847
1064005292
1818608811
530042681
1193457975
1241969145
1101893729
1901020355
2095381404
2083959112
258261957
1313397430
1951271819
860767369
2104127209
62248234
1145422827
174539747
1955880134
1410082811
645385937
1036416897
1863474766
681994822
695817241
220123307
2073598943
1565922030
2115907525
530786520
304738470
1189674088
1936109616
2046282433
2071677875
1422078476
1485757430
657769158
1376328400
818807576
82329766
1263138480
236436648
136142708
826755248
1849034201
469236541
835484796
518855120
1822486989
772312474
951238693
1006041920
462130873
1376625314
1605498436
226247753
1373944552
1268216619
259968051
597938574
871718824
1397808145
937727314
1008338098
1236547988
489619606
228939537
2070956345
439511081
1838871674
825695572
1309615042
997312208
265186945
834639573
226740202
2132151443
767329013
181336403
1997682325
562148494
1543464102
712715593
1419043839
571453020
576991433
1083982687
1892869649
809162229
1674428437
252391209
211135272
1654928438
1179091325
769903805
166147994
973670179
507599922
904604677
1728179197
1129943553
1712167491
106636716
1788531732
21083578
1960434354
1651783405
256867468
513036485
1987840814
1851172289
1277186376
1210738687
395078466
566488499
1275102093
1843861115
1868928472
445215628
2124708022
263275994
1807979428
1333101004
685227964
609496670
1608185334
2144832717
985894901
358064056
1524692971
1521270598
917426008
1006702728
270379443
1002032706
1524670649
1087272831
1690378814
66262450
225343926
937159363
634698046
2108947484
954122537
1371867273
2059487862
1818664813
1554576777
2041784185
1594064602
1516030237
213670694
1047088772
1204231994
1857759794
2002137632
1832842786
407006943
276291488
1217426674
1394249514
701140218
1519206079
1731337882
681366512
1924784043
1755441477
241826013
1137565795
1096910358
1250371922
876409423
1119687315
241095168
2014221880
2089876769
2141499923
466471783
1842872426
752710851
1078092066
1827780849
785950210
749341876
926241933
470594515
1031581335
455427525
391336934
843006188
979627935
1648061917
637895128
1734931471
903543009
1941382364
1792928811
371398984
1683056806
85224299
1337386133
974022542
1294895100
718223784
1036853338
2093791982
914697806
605461645
23437525
673175331
2135420680
2079153337
2125489123
1237725518
1287556252
1558260780
129555396
1875821174
1730000147
279010736
1817522099
574415283
1547830941
618537351
707085240
552937146
2125421439
318328041
1943177595
1930187705
437608156
271689681
467769334
2125547428
1035626405
1477559018
1216777265
789248225
1213046441
1393251987
856502519
528709347
1874946379
1866999813
377876429
1511585025
1391402679
1507424512
1451788395
1886248043
971310013
42925307
1342017926
359720508
81759960
1960728399
855621917
1603681781
1762587900
342106749
906361827
29010972
2104098198
866614530
1739009728
317310890
1089412793
1206460714
1567157804
1801466124
785703199
753336811
2066341520
792908748
608865622
2141024831
265872604
1436823873
1317674665
254726755
155852436
1418769080
253526151
1060816601
169517506
419103578
1062277726
1997403740
968099299
327250627
2064216882
1563643909
933278630
1764056961
505059146
655350314
813825341
1093511345
1722032919
810682208
739835516
931997849
970919985
1578997310
1223902626
759576314
1476696395
100464222
996950861
107230001
1594781335
683751212
181699109
1598297729
1395732976
1301904972
816818248
1627721325
2131901255
701171093
1796882038
521805413
1557767283
93495598
1149780175
1310051126
1549901301
1993920064
137197404
770231207
1105464079
377571568
327193920
804045973
61302187
1161767489
845816505
859048307
2085350237
1760989000
1959799607
666331085
2054819981
1138017922
827307946
52099357
768818687
577242773
840240485
803404944
740676555
505392164
1440986839
34716172
1225094845
364773609
1082086272
1111976961
1023976380
1164216489
180760891
178074103
554470543
335796404
1005497022
2123631121
218119129
1008203077
846745947
1502663778
953680223
1773811816
75619530
1702780008
1365911216
1077002159
1146413835
625896262
1242950293
1967874744
2132302098
1563615942
1328924165
1357001066
951769843
612884159
478017612
1663138390
424000484
1401413487
1569217245
740907127
1961484012
1761803377
1710128592
1004456429
1362581156
1920081483
2037583063
13651579
118541826
316621052
198932959
288885968
571193370
2067512807
1396372257
826573238
588138604
14524055
1049599515
904967655
1427911569
2096952951
1572019231
601160781
1885550386
1110066553
113202980
226048121
1488480783
987161160
136877374
1020374145
1507284174
774401182
2112738583
531582917
1557385646
913327734
1801482906
1057795293
793752783
650123334
170136268
1027622800
371539253
1932810637
1378342916
1866304476
173493201
699261874
360308334
556614441
674784485
651398227
636878883
1992725494
98137988
1968490370
1508958567
468813448
1458662947
730223085
1746945293
576459860
2039383775
630317845
2049026093
1959443816
1073902453
680650647
2107242
957196160
161104345
1293042544
1060809278
1302545370
2094206039
93265001
1198217074
1211202800
2061267342
799714287
1959875056
1981705686
760862036
1559435736
1532869717
1622253467
1551067197
1647402526
2063926652
977719231
208140352
1113205624
1572174981
1648049843
921733448
878305631
1198796174
1499366878
1306965098
1360299740
1814103381
282064330
297718064
1762839466
763575855
1901165728
663151984
393548717
928977809
1362695291
1060855170
1642432650
1718992525
1263122653
73567448
325202954
1114684086
148694563
2147480915
30941748
1910067468
367370003
68180152
346590159
1918725560
1031142143
769626115
743508098
113425180
965753904
94973077
2039466282
923338378
824995473
1058332444
1685903849
1851583759
326864199
524265708
1513188466
899403381
1469133118
304272433
834022028
1078594199
62703455
38384528
1460768743
2096923984
536563424
317139661
225397992
425095867
1527422908
1836842828
1601810478
1826384579
835139618
1767829359
1058937259
83740432
1419613103
1821873143
1679127526
399852851
1459095851
43845491
715765619
1916925135
1756508376
1185502883
173110239
152660518
1908069011
1685240137
903504643
743717916
1680694408
456888761
352060111
1983235685
2035015946
1548367112
155924349
1871722549
1373805785
1324973143
1453848014
90564079
448660841
968039274
291370450
1397286759
1643929426
138724039
575761451
1895431033
975428758
1696663197
1135660367
1625797512
470172197
473763579
1321506547
1884219665
815470493
1130107226
1301685048
1356691734
1209621349
1824100217
21397931
1859668013
1136247687
1982029886
1879988986
98930620
464159074
1471446996
335534532
968651022
1927123395
713140310
1841536558
2132464259
1450873409
2024321370
212449003
1820492602
1457332215
1163114601
260547720
425633644
472431812
476123613
939287272
89287973
1889222446
1585512452
1674804226
412223404
1994835778
1740256421
509616573
692516023
1660698003
459675678
2110345336
287344542
265246883
1372969499
643823913
1095876238
884812933
418466338
406336460
1784503902
1230913484
843085682
1499363729
942757592
1454189142
904993145
555869828
1379036840
143309736
1133035373
1594656011
1106851949
1254664400
773114361
1380097732
446778932
419676977
449391031
1679955968
900453871
1756804661
371124500
454742301
429280691
957238720
883129114
1087967510
560373836
1546142937
1774834942
1090189333
1133347080
2038799078
1479429496
1403648247
1637879867
429486860
2078164323
965827643
1502201665
1048410574
810850287
617269798
603434331
636801919
956027588
1685707917
584962723
1292276284
472331946
116373958
1578636826
764982433
1301511937
1750054418
1262956621
1922345977
1453355806
164495038
1630210189
121530778
1603550485
398543820
500912319
1921447590
911838074
853580370
1381984694
1598263565
743012535
1663430339
1967558503
106058399
1706179436
284106642
1895910810
1742036534
2062262042
2065016460
1507670816
1556977565
334119868
1591114753
849608553
176021526
1952622191
1753413753
1711185304
622845441
1068298753
169066285
1574832487
932399623
280663666
2127999024
692716419
1372636758
1536076148
294707895
1813462361
269040520
1791627049
747480910
1663419742
1618657493
754739691
1362334285
451459974
1176766498
1787482765
1322814916
219696582
312432185
1713199326
1856893947
898563068
831389582
1453607763
1287500142
1299391365
605908820
455493693
1007775643
1055773993
860796280
2108167461
1581041252
181399458
734633156
1402945469
77821760
1151763777
639912352
1199605033
66367210
2027914980
1923637191
404423585
1484017563
1136638312
935243932
529609102
1405829954
386592994
776630638
2095095332
188208810
660575662
660404786
1208580501
1595349510
963014741
717949691
1241965995
987778331
169328020
105683618
1189678433
382422975
1417055022
284175742
25298472
1383800150
37968797
919253659
1026979546
841305810
1682379373
351070916
597887231
500147312
1643587844
96949869
417833041
1012701292
1733569096
2051386461
847862755
574617906
1929606921
1544214296
838622593
232033131
96817682
2035710963
352737933
292271291
1468544273
591202546
55243658
357575909
494562344
855329625
426956082
1242872273
1469774413
458132816
1333698593
1973940251
191546897
2128231588
2029427085
2076573211
75435239
2093226259
583541438
478248488
718676069
13625832
1539439156
565989590
971991550
1684258118
1103119169
378109638
583513840
301837669
2126075635
697377670
637193632
616837003
905730880
95379308
980109503
704244120
991077571
975655403
535935963
977146110
1221909831
1038293972
213131200
346181793
1348793777
794421671
921077440
1035941697
1558043880
752158164
332798234
1628450152
1906966783
2129457828
4151398
1392505888
915511039
1362595115
621849873
372157108
900836094
1530935023
1322924439
781868364
1689057545
637732928
357300011
1500715810
730303748
138676907
457382405
1887671505
415115926
104561445
1594342877
1412907504
1934261679
1999639598
92002591
795283561
1617236813
767057952
1109162661
1144363521
1542854834
1568412595
2027310319
828629690
1338369162
460222418
1976459929
1135058636
647907023
463121387
442518210
1856766368
1303224547
968583321
632450428
1971721086
798803468
1744185683
1247915814
444960712
1374200753
1362351932
300244514
1651198856
1580249475
1387219665
560752095
254682026
105589177
1785912983
1259653904
1922527942
1527777626
1453197599
1904111954
421531638
1525405804
1668022197
584721762
295097538
778779319
1276403587
1941304183
1043966836
1041254141
482271600
149406086
671753591
98740271
836965114
1796683094
1028036899
1212908860
1133320483
763879207
940624053
49164631
1629518521
618966806
577441782
1296999510
1548874282
1642967199
148183772
305576649
1613842491
1594429347
1827742508
1642806942
1396454906
1322804220
1840953290
1818343011
697519844
1024673218
1660422677
130547549
1988752353
973613569
1437516835
13544278
1525304481
340035260
1334142946
1330064103
1600539158
855981789
1863988319
717667622
1624158460
1999656684
125342855
1612654408
1841900550
532214135
1291195690
832451997
1407084029
158241374
836756339
2032468747
467217343
1096330292
427938576
877136497
1536137024
1138717642
1882188920
399048200
223297882
1780677795
52134654
1088120734
189102979
1912708383
584897407
398790948
1599902474
1013881636
800729598
2022389062
1311185619
1356472225
651530391
998078149
1569865006
1804301177
596247829
1083154813
372774748
1475248970
140589013
764621340
1615534640
385199175
657117593
545367757
590575051
1422970794
1205748135
740857688
957844127
2019209139
1511003328
245929250
1437099227
566072109
1826869915
777507842
833305942
1022374512
1032021063
179935710
584647977
1607199562
1145373415
1952151264
1103951591
43859195
617131420
126437068
1574646192
1026526417
1165371276
317257665
1086872203
292893298
384073357
1143937942
712722291
1879886734
1003755799
708656982
1994502451
168089901
1317293253
1427835976
241233282
777953978
1884126350
425406389
323727846
1626432212
612941489
1033702099
888528198
191806447
804129540
503065560
723470941
543781906
1370616318
442404273
445557279
1130330325
734779820
1907531825
97871301
132656281
334349576
2102270161
1934985571
491256212
1322688940
348031545
465745359
1120546634
1674059348
998032637
1115101923
744629681
1174997121
387186688
1259698712
238332502
108868629
225298555
907096142
1489679320
393996285
1343469962
1742031006
1187929815
1764611377
39321124
2086901129
944976281
1155241288
360028044
1801770260
1992993003
1370861621
1725525690
1724045522
1608911832
364849818
568667097
671463852
482773045
295934998
1604114255
1322062318
1979487914
1180814759
2077245804
81673920
66561800
131325888
410071739
1382067032
1856443638
2000550078
1290232919
1728127638
640508748
1563196016
139673726
450177388
2040971556
1510654379
986737148
200761714
807654835
150694704
1793658213
66450104
1259983984
949691123
1904933048
978058807
1621678559
1232533902
804223898
390010844
121212781
304038673
805769158
1285146926
454235985
1558183140
1092209115
1876695936
967459207
726121587
1198362664
1000024466
629868485
1741038787
518200473
1005107898
1625117113
231400918
496681868
1807475758
732299467
351158572
1959920896
796111939
906315165
332143077
1665852582
581755914
1037253317
458918309
1705904566
1573097894
2048641580
1000669110
1316530077
695861895
639293713
1995761278
1881615877
224226799
813284260
546361934
1231929689
1067568846
179237473
1079719809
1819245266
994950765
1333865808
347711709
654667840
598693439
1993250976
810392874
1128695206
573774534
265908569
2032647791
211878911
366341324
41607352
2067709866
519502321
965411979
582820132
269662928
1649304728
1494152158
1904077436
1367742384
1992695618
1103146933
937043359
638908768
966826967
1463395150
1111746852
1890858371
1968530197
293456343
1531166261
247517661
1002069142
750571789
1158032186
1384712782
1517674384
2025669436
1408666078
286777329
1326090931
2799960
1942495691
638332593
418243656
773854669
1265536608
6572955
1161478917
711378484
1671850416
1598499736
280001956
1526992368
651116834
1576276207
30401497
1405966388
1207423555
1243726392
1711734159
2061275672
438144601
3557389
704418891
1256033639
532702853
752890820
372015798
1649240737
504095006
1538944337
237358308
2028276433
1173779572
650348963
165380377
1653049923
282602501
714189086
496590617
2033042121
1025086650
390847811
105728409
493344202
1790701747
1318197245
1425440105
1999486572
781956043
2057085035
2100007567
1054338084
242108413
1794904728
935871444
406381737
916199665
1199760551
1542717267
1878060620
1580722554
1375827420
97664754
1429520960
880045670
2073928685
458074154
2019575633
1578710067
45017724
2089743602
1221481164
2023213535
573048870
1859166950
579761296
1266824780
330771885
358640854
380749718
1212396535
1105572707
364874245
386387278
857519378
127948936
1358083821
809783226
1333997644
1051789365
1832060279
61295413
757609679
651372668
1079014571
1533010185
973325853
1529573510
70734313
50549187
149422326
470566603
472473735
2140208979
1262257976
655337229
308005322
1486649095
1336095755
800035099
1523242499
1582728279
1852250290
1185283707
1362390030
911100564
666288123
511533320
1430936067
2061723619
1456126728
534423880
1498244408
1602363039
1077507449
673829987
744628846
367167549
1759072658
427164290
1125160547
514051893
229772406
307631416
1031773722
1102868839
1151232706
955700512
1813847649
559450766
1079979065
2087428434
411303248
870262241
1778403415
193897550
1636884717
1878497569
2089906866
14258982
112638264
394782244
257091345
1723855667
264507057
1422206350
2107080045
1077143769
1399462945
1183774891
1656555215
756976941
2012655027
661587039
1807479039
313838797
651282904
1823830595
250557097
1672596924
1282416895
290159653
1305837743
1017109941
1670071960
972357037
2074921186
75032678
1938862241
2128219693
518584163
570914310
391676017
1750180814
1655112350
445722903
307565098
319175971
811417365
376698066
797726218
2041418708
1898576951
1417569171
1590423536
279729775
557934688
82642113
1101602745
840887028
1327217998
1494543284
452817252
1323317564
1394914216
1290069250
1488008743
1934064750
63783014
1267084754
952419181
1819680417
1694537788
1350938856
1470725112
1026464211
1360886707
185519623
1192992706
390947517
1555352626
1356900204
567141494
958192309
1030645642
1522989226
1767363906
1541229219
1200966940
1417638995
1492646901
1392108714
619448419
1041541712
953864222
293850737
982148985
1960277706
582447147
95171465
1252357443
1983903626
296952129
404119507
977452860
253692636
77371381
519758189
33022057
766072076
1789921133
993309452
871847660
1963249657
137689886
1601269314
684433239
2099371971
2036790727
803046932
1329699042
1506341450
2000280208
2059765856
1260597884
400925855
44768504
1086679335
25386479
1480094186
544258230
490656774
1752976759
179824851
1475801743
1575978709
1801516656
235563721
901636217
983610299
1937956634
446787969
575125863
1678273404
684536227
1763663212
1944645213
185995241
1150687608
1875954696
988481942
268619229
1546085927
1663202877
1687377917
983506793
1470069083
1495045611
1925076996
863393429
1558935931
135058829
719385509
1870737156
1304153827
346539210
1214283529
1581279397
309586000
1141561400
1800569233
1815636444
1261848001
707260000
768951745
1374087482
592301677
356736747
2136093262
829137051
1783983092
55414912
505080050
859637527
1100934898
1577129668
1156722655
610407132
460995381
248404282
1664197055
248120246
2099100642
868073656
2069702030
1585132990
1796284450
1519480456
219492097
1685191305
588996244
663714287
1014548348
1781038266
1171587693
830322385
975723726
249604371
1428143961
611845045
1144675082
1374232951
1944341796
1768562776
1905429439
2067150582
513248613
538315632
1445805755
96988086
589821512
766503309
1880046088
1165360602
1913931700
2050519739
833319480
1004206337
2039252712
853469497
1739557591
1849119146
379470774
131307299
625483342
272991703
1200431986
1611912644
1393413752
2115520608
764982847
1708694179
1911299252
1228649392
328241960
443584154
477301320
192053874
431471544
1349430060
1311015045
1133007674
1452820665
2134270483
2037285137
919728594
797466283
1527663247
2049121784
739551849
1656842632
2030196673
2069838415
1387111149
940220802
100570921
1961955863
1257389536
202888886
1017870007
1970244318
182617214
1843234257
1303679804
55790445
1147574365
1278948382
1514344007
2021825726
7352010
1031607218
1888775431
1491145063
1417220702
961933428
783744514
1167324911
1844948205
823288599
1200932724
1405914329
696425127
1223052861
580255126
923338121
159138737
274047586
776208628
1541230359
574586488
1993960067
1115022488
1098162745
2011576836
1560420279
380599366
354212718
1407398039
158877127
1568404186
1280088850
1187488039
1952206808
95217764
917843355
1554911868
1252445143
1988565127
1125202868
14883952
1045026571
1409648735
1988182732
663042864
787798726
1954299308
1600574693
301246719
1920700507
822311835
433037683
1695301712
50416882
506759806
1285637260
1312581264
472487479
48301321
1540808845
515964307
1471086284
244166453
1698790754
306929335
618744371
1637471280
2052862209
1754881136
95148201
1830562974
1793396656
261246246
1323654329
144592076
1493951582
1436753135
1086969277
1476369152
958902388
2050123765
664786288
1005112901
1275327768
1948622020
1403653093
190378877
334938648
1821386473
447093661
1022688402
974163781
902144079
1010414869
1927468692
1373035523
1965558859
1842281639
202966919
1729796081
1210784150
25245040
1915475310
1117475549
1663396969
249214479
1388376949
1464350005
44626179
994387137
1341307158
1393541158
104543628
992803819
1930158139
1531926085
761711849
1677284834
1361365705
236161786
910080124
706281908
1498108421
1987722121
109894150
763748025
805182441
1000828640
386166611
37716378
1273264569
1860042355
166826780
828252218
1003212302
2121074031
754894664
41862498
370375581
2017663417
533301413
1953091168
231758508
1880640586
1998513961
1727311345
168867914
171962650
1993943534
1463810243
1607064454
1565732660
1651996689
848476894
1998066867
302340454
1856539618
724832716
815420031
1637027411
203517127
633606928
1339179453
1348280491
372847054
1152710341
59896279
1130383215
1709361936
1252363515
1570767955
1415222790
1673385204
58587282
651911957
294632719
1914139128
525317500
2101837248
591204785
1775512775
1763304182
227152113
569270038
1801183988
112384283
25391991
1040481590
1858123493
1983382684
1774873990
836678229
1283066347
1216678717
2012518056
1429723844
1781301017
659765174
1404320653
157833499
1293419662
146943604
754240743
459132475
233105134
153807212
1765725556
557423185
128510644
1061027002
1791784931
1185358912
505245367
2106466824
1943500283
1813703288
488609378
1472728725
281656732
1917541055
2108914733
1761119502
1075413000
72643298
1256418265
1130488833
1052364722
806824130
1928602567
562135246
1948829332
495295090
126296329
1661398132
1900295237
984417918
1231286245
396166962
1361958087
997100622
1522632386
1418104255
195562939
1492628673
352889004
1362027700
1819555281
1311490485
1160269653
1240477014
1801151024
592365206
2075467015
1869586796
212516098
1952680032
741136231
873543646
1108108277
2060265183
148302191
404983923
2009452026
1139116934
1591406025
679815357
310688217
593076902
809910478
983816154
503555124
423385920
1742314330
198677167
1290716756
283209605
1150792728
1228503254
781360031
246478068
19786476
674768830
654110807
407155809
1164966503
524965841
1113159624
1530940143
507490819
2034286721
1819470473
1416958296
173652196
1826112665
1768008926
2047003861
547379121
357393812
613481590
809903906
1855802085
533856618
123971299
444985155
1813224776
1021728222
148981957
628105352
1117424096
1672891503
200610371
2056762417
777676389
951848881
1776752393
1631860888
1730450792
1879631431
853091157
1778659938
1329561775
1320507541
1043339957
529744877
392141652
2115607383
418569806
1489313291
493251562
915358977
944225068
742799414
94412619
1587366476
307847226
1881362495
1817977317
378487057
1611422807
472429560
265241414
1201204681
1309549899
1464487833
2020204239
818354012
1273406909
1835370323
1875480445
320774951
1943360215
1674434331
78244008
158005684
912444275
1614101247
1816771018
1197257410
145751484
379674507
1205753771
1857653100
1286329699
2017368471
785248025
1618909341
108557003
1711384253
1552539246
1794498212
845735904
925447641
50469215
1960839947
857767856
1959802661
147493214
1223921868
1467779922
1088550008
1680582966
1813120067
1678883189
2011230519
1383509746
1941225028
1545991127
974230220
1561812409
556910924
2049951149
700027233
1945856032
429528264
1610893881
1363488663
1594428241
1762783795
50111036
1296251491
1719510980
463788232
947647222
55104121
1412261141
347435595
190770245
1609431901
1438440160
1900736106
721278699
1261696090
1376633891
681353204
1351232070
1002854527
1916254386
1230823528
1739631393
245892945
1887825869
560217304
461967837
167564226
907217499
1350428958
553400467
918617673
1773921569
1043758424
870961445
106918838
1363309375
632158607
1014408256
104322504
1201250256
1770918288
1980520101
876956651
292763886
627425793
968079305
1563892505
55107920
2026581048
965908584
1164707257
976816906
1405401631
192292983
996242583
456194410
454724454
1416813824
323446465
1643957063
1313941644
1069735850
1888102883
1140231645
1882095681
657195822
725801608
137188819
1305094903
1935033144
211790871
2029871744
1598682908
1050397074
242547022
959596619
1619770856
754679029
1061690542
1357652432
1729986385
938940172
1699025007
882952989
637846985
1564852958
2008012491
447882124
1056330577
862208656
126003815
707942512
1941902688
1596694186
889845433
1737438844
1103061243
1102535506
1500452653
1107133591
1819899669
1979987656
407036229
1184720537
995381494
1506832461
507048824
1148241472
835957816
1701221773
1734659392
375178927
1353092914
35379512
6926581
1452228097
2030869818
1600844111
1395542584
1891710867
1530155700
2058648933
818224923
1592753796
1800540580
634254514
1868220513
1447178236
810657203
1420303478
471527891
1207719133
1512245315
1517684256
1847402954
1550615758
1824746821
48076301
1485458038
1945604088
1883477735
467308765
1330389307
1148596520
2100064772
287126052
179781525
1463732436
667089577
701320030
1405160111
2119442041
1003251603
1304094900
594699394
1297230569
1838391149
1864728798
627581800
1020390319
470873163
1382197723
1985106505
1562196900
2067081371
1825396860
1149450650
1596700282
2088286766
2022090176
1237266075
1090626144
250640463
582032825
1788750966
346677866
1464360501
1710200042
552612910
656666839
1260763191
856721333
867529903
1052696872
714182670
2112815020
542849851
1048210129
623665395
481427999
2114890689
908524210
269226845
598967970
219562252
1159581190
1816478175
142079191
289608888
931796146
490784254
1514089144
128643031
1817975510
287214199
1188563784
1023157021
1545567102
1149675875
1853854905
1121724140
118315801
1986646028
968129975
1071776797
584296738
257026656
2013814095
383615759
380267290
855906354
118970351
1731995051
779095558
710207610
485447182
1904010740
1806025040
1311760092
290439765
2009317193
2101663893
1542667893
625659899
1136524887
763770461
509681481
1357990160
271079715
2127871353
495372854
181527666
761778199
1061407875
320560210
1295328357
1439061220
201506633
804697277
1360968929
1191459933
342259962
1382131538
255689045
1544516918
1715599100
606108220
320002843
181504346
728164972
842574080
213567498
1462068612
38230869
1871901152
1373462712
2099636774
30495226
918202704
645064112
1244021532
45975962
1176196676
841176933
1422198687
1990863500
1564317466
1999278868
27993012
1736084689
279203045
1942616422
61310749
798294444
487264410
1332780340
1257807470
364357245
2045177464
283310319
548705076
893206144
640314069
1523264855
2019644327
2110461428
695062171
272287700
1391289250
461433555
113031771
180818106
1666872485
1122230464
1701446715
940105927
2123023829
702380605
2137709198
73990304
1019366449
1766300353
1943679342
1833045546
344761172
413045289
1868920290
1820388090
467191192
798109118
864258910
739029661
87788419
391041773
1618415201
257898780
1550448059
1467457947
87876178
634851524
1981561578
1894424131
1537737894
7084286
2091557450
1116202111
1040951727
831493020
2077565608
1112858736
1324654758
1847641164
1262930601
1735692914
2056454152
1518278157
948302189
1468913577
1821710779
115526012
1445080747
1146666467
1280620317
2051353420
1594956490
1680596092
207068630
1799443047
709547962
310556525
1497652084
1786144367
1003970499
1805003050
931945048
1242852756
362651643
541054314
640433461
2052891418
56972885
1300341410
671318980
1660835158
983350065
1428831417
1684305724
1968786519
1200812382
187670379
580738516
1271838741
1727544829
91793438
995882961
644458025
328534279
2045685868
904676122
1967653048
1028171204
1490038917
645105680
1699550235
1333846712
928868585
90746227
197565914
1652253122
689444111
531289253
1506632200
734116074
1408181706
1773616639
1883916951
2138135017
1573880572
1872721141
1101597757
1962951468
1211291200
1317061766
643913176
122648397
1751473534
459142040
631211608
1358708277
1767621652
1448888460
863365823
1392585781
638715396
142923335
169837783
81261485
831281732
1833635904
201152713
1114438641
196289655
272213538
1209484299
89506475
1348660982
306620717
1258904393
869991178
539586094
1500510010
1516687515
830973735
407407022
1080094711
280715707
1108180794
1773694731
1929539696
208948955
946913918
2097261624
2146834466
68802541
1502304005
317215032
1176360000
375538620
1243144910
2013338323
1215345885
348614020
1436328577
728343696
427689998
1399315451
1418857355
1190962032
2065678267
958160512
1970877111
159065968
2113739846
1590375596
762314100
423880293
1604231694
86096663
438901128
1884392981
485774556
66953943
674348519
1616453157
709835794
384741155
1570189942
1073826552
15675411
240778187
974987321
407627573
895872299
1961347905
861252012
325736125
288387137
621075708
1812745172
2086012972
889691024
442518455
1670677729
1353054204
411640393
2137977787
2058175969
1010448846
1324989736
253583592
1355426460
1349946249
1342285424
1593394561
632518899
1726279439
509894278
104560601
411953789
1631145089
97826813
1513846902
1316699126
1590631657
1277569904
552960262
1076135300
165288945
423392522
644618788
647977849
1285751395
70940425
298727836
1027519940
290015455
596731766
728426657
1325441281
614658329
816923485
2090562167
1265219160
1861441743
1195084714
1324161563
1740593987
1934758910
45697431
267606231
514968387
1757073152
1022712228
55288984
833021517
1172256981
1916535287
1954266654
603376187
1123284301
1474350170
1181976230
25899693
584161099
2089528368
1318805360
527606170
115516201
1492019640
1568149195
1712869033
662149398
178476734
789393074
435282119
70911662
169233068
960963439
9694564
2123866624
125364015
1859492200
759054560
1377725341
971187165
285182821
823193435
81975378
1323377314
320459083
1614490568
875103247
1338985591
1583953317
1452599713
262794207
1032172786
1968772191
1664369709
1743630390
1374930731
152011015
61845275
1783881489
1248672086
210236638
484306529
2139276922
1418283363
746423510
671405888
1058459236
848642514
1401790608
411555752
227203925
1807434843
102520849
1330071310
1064482878
1595826102
1772300810
100761215
121669948
1481436017
926112337
908507250
15615312
1317678009
689229745
464566806
1627666684
1200635423
663386843
363807322
580227140
1770736978
283460576
1264206642
166455625
523177524
1965982062
630907165
1874521656
1273463602
2110977411
1511799703
181729112
1833306408
2111264187
1981087180
1417262587
703310657
1329551219
203077157
762832380
894549862
779110281
1634727727
410716342
452053655
880289874
878591773
805185179
1919790212
1698846466
1984735363
1954322873
830018799
2128788295
426009351
697950290
1197817617
1396735021
1521742558
924415609
1766847946
1971928977
1055013072
1688189105
1964433569
1760948061
1218593667
1297403473
340793207
1183451248
1161357148
312646527
1336475277
2073456806
1686445564
593935156
237792109
1390990675
790376270
1594982931
185667713
1857065202
1311416816
1917520017
533803572
826415582
2112549478
81214603
1466737143
1325529214
1822626996
781319295
450233216
1675642249
892975962
729561271
1705793760
1793962019
362047642
1827872475
1434572386
1588792392
1980712424
1883916959
219217635
353659093
1350550761
824312283
1340147852
430484966
38995750
535983315
1778026630
1569637224
377032319
996477401
1785554771
199835300
418231629
1161080610
1854479701
776575280
248540876
158217501
919090857
208924344
991678312
1359589470
2106597386
1459897169
1764613329
1593173085
184957495
882790927
192030211
1087288570
1213937320
896590567
362718302
1251451350
537771053
16099654
387211923
1190348729
1204114013
1173793248
991227494
997255862
596022866
218245426
2040369080
447285574
1226946325
160833951
1826179403
1543632287
1172060489
1718370845
1815781678
857045213
662111244
1299149771
1064185963
114326525
1825682670
335800566
1886845910
1384495936
1770798049
6992481
2103809034
1229750374
1395114070
220847753
1731919290
1713660908
491244585
1669472081
1554538956
158799992
2111095127
2115696677
75269620
1588673550
1759548758
19821773
883952761
46871417
256824673
1436378869
807500982
1186663216
1784738638
2020945123
1446122390
1860723429
560453837
948961264
76831587
2061196991
503039198
1209584190
1153272958
1316987514
1849388813
400262364
998945958
141841077
598963231
1718296308
852142286
1728192493
816777864
1162210065
2038283242
1466980534
1557331526
306288072
1086078982
697434928
1157887319
61318211
139775492
1669595276
2042166184
1770748348
525555301
1471493721
838555630
788719192
834795750
1769062565
812951436
1913273674
1444193639
1514810713
1661747850
956101438
164660117
214940959
1958013026
1621869488
236987267
1597943429
2083238945
1446600889
438662674
449810453
696866859
201762791
1643809919
1921555038
1336320798
1494704452
2121408923
780669490
1702185834
376997185
1388898570
1726001985
512623736
1448151867
580429967
457253366
22338067
2087075610
595466074
46097903
1815401723
1341956267
1929545370
557935655
1251206950
1394493649
2054836786
102469946
1296048138
1131403380
1873352740
295580550
1362569451
618458659
1243396558
1030442449
986253486
377824561
844112691
630003984
1782001813
1987222228
549903265
1986442986
303091832
12778903
410148475
1840767967
514683537
587997838
550648355
1259123075
155639908
753214607
1633679816
1578256687
1616072311
1520241029
16241839
1466545466
31510714
1866985816
823076537
447853621
2077431463
795593641
363442230
245404401
1090809972
230004445
136224525
1244073574
1634408824
1061168481
64904793
62209640
914607624
890596493
1636445813
1373275999
2086840103
615733983
1573815836
446272854
451624689
1501378041
1183922545
15293719
1909529683
2099413185
170158963
905717612
1294034902
1562667628
1229931891
1308992275
1060562904
1875035035
1981642664
374931095
2014921792
2058976676
1988526422
1826098012
1365808126
1113042996
857587979
1053583043
689319771
261695383
1864125702
526626282
1280036397
671841076
1077252880
1411888711
520219340
40348642
2043134311
1206636861
1541828324
384387538
1612248655
180884771
995403732
579609283
2104637609
1608233299
121602575
276396316
2080979058
1471104517
487526025
2098053253
1959384627
405817551
496127573
1778378300
875590717
962489678
239486609
1129520457
193334785
132388955
1985174883
1088173723
1575950750
217241989
214040093
4423058
903753235
1826418287
1552385180
1737236397
1352365468
67423146
1445753532
2018122202
850519205
601600017
502066151
936357685
20134555
1875394156
5536093
817587928
149146029
468590647
1450579628
1450152631
226428832
904900351
1174504880
991714641
811984354
702719920
815196988
354770990
1999106413
1674634305
1356444362
13353520
930626428
1077812764
1927527213
1059446164
1866402130
1951119323
1759103647
1804430958
1419332950
808685693
1401047864
1020086555
850847270
2096291022
299847330
1735890801
1973987304
941492847
703388431
451780769
407841700
385263859
1069842160
1522669169
2092656752
1140612458
931605920
574548766
275911364
2018630574
1770939183
1341632702
2065876369
1684990250
1602588912
1265729170
2005135788
1371039470
1680658893
789143521
1529124551
548889523
1185277531
2086816193
992265057
633878136
223115445
29596087
149282063
1748672701
1933224366
452008812
1927524457
1845229662
1857741954
1613076423
1258768876
134503030
638057155
569961062
753178115
31450315
584878414
1092264024
460572837
684521698
1148363787
82451924
1324846802
1426621950
1656015444
202722592
1893795167
2046909106
1283531524
1317459083
211974809
1078689881
1174405523
1745671307
159511855
1313643570
1798222035
121712103
312247781
716855901
1574930531
1683771579
1735089819
237232091
1838172409
263950699
675001077
115295397
1922547565
939788347
1328177377
81008242
1699459722
1005254258
659841194
951837233
1289754153
1942795643
957152516
747751115
2027980792
458960020
1259000688
420089732
323294031
600624948
1167891603
1040897508
2017672749
2064982882
1981201500
1782492177
1679580382
2093994039
1707776584
1744457432
1850355197
1302803255
821608955
869163166
1955250048
1377795958
122604148
859712199
124557974
1171219355
1084360627
406087813
488388508
808400861
901251566
938416388
1179892417
273134765
1443739209
1513838938
1550710825
413741235
1085185848
1744455444
515752028
959735527
2001503198
1711794790
2020242379
2086520132
401150311
1404905605
791863350
1773421231
1652701922
1382399390
110584790
798276872
760373559
1831026436
1913412187
1242751021
1263879078
1859528299
1140183211
893424530
1306703931
1841685141
1582137801
1964830807
1934633838
316732127
1156848211
1569964124
27912491
613288129
281986352
152470440
1035283570
52900605
636616576
1417150290
596375546
257429016
909817227
47403808
2135143943
1622671551
81176140
1550293079
19898731
1159298188
240979892
795936686
1785722079
925321386
741909381
304654215
1939792882
1426642016
21218082
557023858
411851464
1575391501
2023228377
904553737
18450104
1598510174
1588722396
872621229
1348806230
23052926
539644448
373583142
949592553
1267515542
6628475
1309480890
1255009180
1213329243
632856882
1503135810
394929993
576007200
665581851
688231702
1436621715
703601823
1594856052
39023374
1781492069
756072408
248481039
277622307
1437699220
692193569
394354358
714548784
927048696
567640687
1187917678
573707541
1210974634
1246164505
1996086717
331161135
1731822525
1058218293
434684606
1000498040
66499479
895118943
1982107276
1178739756
2010033910
1539880736
1266775173
1668047705
459593636
492506964
1210359626
512824646
740838531
280794576
768404832
418371283
1594108113
487805020
1113519403
1127230095
1245678793
1060506771
634736941
401293326
566128278
1617185546
1792423034
550519146
368324931
1505308913
1448036016
1009527179
2130249230
229802732
1972947109
683549463
1515394117
1933878943
1237385230
1373728196
52717928
68464087
432073821
775277904
1905176972
965830571
343622251
1057980206
926791590
583302071
1183232326
1595390355
1546235313
517245906
115633694
312914121
801258789
1850826336
1625557078
1954555362
399728335
394465536
680887908
633044265
1603599189
135615069
1380632958
1472224258
108417968
1888986054
1422473715
459329390
257306832
208381303
1357691811
406452744
1442372757
1658480224
1889331794
732187303
2041373010
204062785
1779801417
781990483
2033160870
665499954
1403237496
1177326111
755129699
1977216373
1998007202
704854724
1652678747
1942684343
457930775
955879757
1932512100
1664622964
1162292020
58279480
1354795314
1554937763
1100210235
667337581
530427418
1601225488
1502572447
1952062182
514732457
1288233755
1872194354
1083145289
1146449363
1520530270
1477436253
1276654501
632940477
1264610779
610693691
968175547
1854201792
521917706
944935038
1642336081
1684777500
2086758099
1756639640
1179105595
720621161
1021990289
244426725
1588951223
956494036
1555303288
1742065947
1290773778
854294893
1504281
1385138638
1010224879
549926173
1603555049
1720937237
1308260178
1108362591
640944594
746638668
1964133642
210401543
829137625
810227083
84472841
900527106
665260682
1887979771
52515458
2061357059
78429868
853928271
1927243752
904952991
154498000
289741272
1744677555
678946509
1831954488
572459635
467136308
1235053274
1246971228
1911729346
477418815
1196264130
1855601425
446476341
1735835278
1420521492
615782674
547014053
1667059092
1289499309
36729201
1566256315
765487793
576383638
1906164503
551126795
474862472
136742539
2026482497
1542059341
502411411
993684942
696066383
263420702
1387705165
1340270404
1026406123
1845144252
1304182038
1738426978
305980473
150837921
1708985546
962328330
461265039
683810969
1495135553
1594496495
1356748287
1456952868
1178082306
1753424158
1377899184
1890280861
600063674
1158427474
852763487
330734866
1689289089
699736458
1353379316
2111622056
1707722328
873159284
597631771
126215558
272730533
632327748
692994297
739176445
1362708931
914759761
1663901065
676607339
511472894
540958185
1498052790
238404204
1018289879
793018180
830051819
1192700234
1533919220
1376546812
752738258
1585155702
1605188370
1358651032
1139839285
285146371
1566862252
238687567
590964661
51249819
1290271808
1709316724
2031312457
769430442
2031830208
68589604
1458990969
4012037
2003562634
1203375309
1591697107
1679392561
851717289
227656549
261000262
1349303243
784096795
147330050
1081527804
1254230256
678780985
450784151
1079333317
978752897
514083554
1849695270
260802873
841038119
309903592
1808201152
1500780936
1579175949
2133247361
2091034157
504092723
191815518
368909325
1731453139
1869073235
1371668841
1091644514
1988906943
1016149187
940546600
1185510194
23350258
1568711862
1161777896
598701621
1316445311
1913721574
1223089996
1402094610
1096319019
669254138
1194494164
1076001152
737098924
558868608
1446708103
2081476727
367949643
26223829
1646889544
920139129
1152783741
278181339
950747871
150759002
1261462641
2061630911
1800727068
1269176472
1784433084
1747078374
196593769
650487695
274021226
2099049244
2064182730
1560627828
1288306897
1542298176
39564926
485741200
519256528
1467263290
663787089
1123086846
305835975
1427745933
909717025
2139359604
870608339
1108920972
986883952
1105624739
86679717
263470141
970414138
380279493
710754053
1539493905
994619446
1585967109
951482967
1093956634
1450339388
1500924138
699725336
1178978410
1086853791
2120228256
602720482
2084288778
2111682687
2010485448
1986020480
648028329
765267067
1648951111
1418823146
639136299
418884451
276691716
379440526
1829727180
74956161
653522118
2043912152
1921699973
2066733486
1328894089
458534119
1772497707
866857431
403967502
661946870
2051774358
1671366473
1341978252
2107965415
1373869565
1312712622
1118458698
1373740312
550823027
338767808
1134504962
564817083
2077057413
1263491353
1391725752
599781133
502068910
660704563
1914590293
787524232
856394202
71828188
1786448561
1835633403
527628300
1829282106
1468415734
253364779
746985530
1248161027
986181029
249372859
401458250
918305870
933195596
54000920
1023732918
202420950
1362521683
1553958211
1851568460
474056230
621045048
1616223744
391218435
579471995
543925591
537869180
1674204963
1620116952
404284522
599013645
1985660303
6671704
1944998814
1940519517
589387741
1072474391
1382235349
792318711
937082999
425426971
442575388
1539585672
264447926
260558081
1791464078
512864733
201227731
2078726708
853479889
473082347
123786504
927024633
2133140920
1165944089
2123351126
893046440
704214069
1801837341
1804980390
770664240
668310112
132173084
1042341993
939955003
316179077
1131914754
1740944581
1086196560
1770930573
1542038333
632974550
512534813
687701558
833274872
129371804
236886965
35872550
1728512551
764090998
1082909711
1730609405
618418898
1400448211
1019877686
212694105
1174171052
119109692
897217498
1071072406
1533500947
1158070360
391455660
428901774
816831138
1232583457
2073225915
603744958
821716527
203813994
1423311344
1994744852
1244149542
838436500
473122292
607831400
752806065
890431047
1998367312
96793754
222163539
501986256
1175320208
425271021
1362290771
1718064490
1190971878
418740320
1719501877
30284347
1974265914
1615790439
1268020394
180790088
388615475
2038027487
733738558
1116690254
1690732968
1450508084
1203712746
1523063683
371517291
1300421485
1105029912
1967822584
417649960
1649867482
1151067402
1537752044
398269219
1044550050
1632478780
705125083
165566394
1973972691
1816261203
121125953
1587626598
1495365903
162174051
100352792
2023831974
349877749
258666223
1905333947
243537394
1221973916
1428214698
298702258
785401470
282415892
81273971
1627934539
257045911
584908544
2079996622
1079920336
2142368923
1062222173
1294604597
1827060834
1241133154
634819994
2027840062
1384857810
49376694
508564389
2074745136
1465994850
1195805902
1698815323
1581591236
1551674406
565286534
1866763597
75873516
2001983399
1498009612
2132606130
228280112
1357870947
779228957
1984469414
821850797
641586432
400328329
400967112
546882263
386096993
1615225454
704953399
436143408
1191261489
414010391
2038398853
1967753759
1326102232
702463643
1085493420
700523744
434315506
1801638657
1366502500
1833431894
182202001
82005245
650564233
1153232625
844022633
38792637
723243863
279528641
1579589068
1780552136
196224506
1520989647
47845794
1345950908
1647134469
1696349941
1262930390
1325989064
1364385448
1071466815
336368412
61796396
1780477627
1773773465
824126950
553709704
1249741051
1337064850
443033845
1752391534
1727925629
1208400384
2121384821
1460062923
1428943101
2017834238
1077139178
393904371
873663161
1789518046
255576555
1378184344
2093837064
1883088415
394824306
1039546816
352106930
1246825298
949194561
1698415054
1899568044
1995744589
1226826621
1677115141
1839112728
1632259890
663238464
2090191292
1052917648
530361214
879033254
991730700
2104969112
1447979856
1468236766
2111282808
1408136057
1204969247
1430728525
501005256
987197904
251481950
78486776
414875041
21888014
2049088428
1682891889
131493968
175863012
2056037452
517134584
1629212603
1073090152
486668698
1165251366
1874557602
805730523
86529120
1632338959
719204388
723326941
1857443476
2050510380
189403879
1944043962
1149571816
1415948497
1075607071
962135360
1857183106
1803487684
634974381
452065259
237298754
483448793
707705619
1644137506
1961037432
2142037175
1375031854
1825337302
1204659675
495710116
1711367270
2066248228
1466910246
293941159
1586693414
614887940
1655805478
282387790
2084448797
1020384433
526993184
2085287299
407793235
1237615415
298442058
1553632182
365371235
1973842330
1827815521
295945064
2134937960
197110814
1810043888
116415451
1157872410
501608064
1263523499
1841066084
971315599
1596899769
1239141390
1325677776
1551883819
351216069
1433643890
1043326428
764567750
926002402
1368725710
253119565
1264377234
1978423643
729081122
808445727
1157855303
1482601275
1041569399
737322360
403998997
270639939
1501280242
1517279584
225718399
1636941166
358314617
1986865650
839791496
794629708
1889463430
391220445
1926176930
1193124205
476574493
56576397
1921366786
17373328
842230077
1674838763
57520004
484403332
2045968441
514312684
1162121430
39889118
1309522116
2009347999
1139415805
733190288
408431211
497848150
296534265
71673282
1412797465
1806690543
998473623
1858960173
1999811550
1977508708
479591140
1899566701
445343751
1629118196
26468720
896558685
1026299706
465485513
998021461
569733504
1994383248
1098068992
882389933
1166738483
2054983839
1323798426
1367517612
757786208
1308453450
1213144174
1665818749
2075433656
748529031
395641405
784528659
1054712845
404997353
761442021
273502519
84694094
867085386
1513179511
175507205
602284580
460685678
1656695801
418051630
1870301039
168514644
90334660
1885943527
1444112373
1020759792
2077312564
1734627109
1825832634
781463097
2132405812
440905392
1970230550
1740816781
1906436828
2035512049
1163870343
1378431941
354867076
1295348642
992274774
763845286
416876699
1654626106
373020696
2027311074
1439251692
1950117458
310938770
1552060624
1040341197
360913137
405511152
1597105812
1422403518
1342927362
616715987
1875253077
2090084004
1478722643
1262352200
342711529
25777914
881280433
1134188545
1471260386
87562129
1882954848
64827753
1503109453
1386940468
1823320827
1072095414
1006536087
668332825
760701916
1975367018
1989260024
731889443
2102027953
1478281409
2008878634
367028958
438445008
2033146604
1429547599
13372790
519981283
193050952
801388723
1902371455
1028027677
1733340488
1395441976
1587960568
1746416874
1048605284
68362851
1565997078
1918912299
161756237
1526651446
408464760
1052780757
1017058571
2091160985
1672383362
58779964
965196732
1959397701
40137021
1274299951
1150773789
1916047785
632293105
1271206115
1812831092
523475837
1036533863
1205328284
1796287097
1400361818
1795860174
1266475910
112721822
1627922132
942123861
399794797
1082017622
1195727906
1143931224
912653631
2039885915
604891795
628424817
1460444085
1184444889
1278343907
342494953
611809657
994302449
160016169
1469912148
27362083
1644503914
371053480
2017587856
767556222
1665815744
150263341
2025130395
457794070
345007516
171173713
479510716
1507176983
1063513441
1231444498
1277827366
1236849738
1821940170
1507564586
989415523
1800956097
1612786867
1177353917
997415483
2069746025
907084308
1562133920
266459816
805668525
963649326
1864106235
314935636
1391244197
430622698
1827843046
1057034880
501095065
327523812
352949939
1917375032
809451673
1990149549
504927434
980458879
635363985
682137072
318732034
407934408
1325773002
1671187757
1555974880
1629094576
1154110445
1818185834
1151165078
1226126286
331987011
1666347213
162932200
685861802
2055512812
410958484
2049813081
946852275
1069780419
2032487113
1502745311
1225944123
1887554363
1016835590
988526834
2048402237
1677783874
1786627550
1446190053
2039400985
935696162
744372285
1174182402
484717068
207502858
423519328
55242795
2067743991
653633717
1228333728
1654227550
898246259
986799715
64588085
1179610064
1044799255
16613530
1140194125
804018086
1029967432
1804003211
394903345
1382031495
443884700
751077044
314891298
1159608623
1236641224
2052134978
556532060
2023611614
780268435
1719013930
2013344556
303564515
1072963421
1642652188
1228669602
1567896622
444679306
1926984045
377113230
292874759
1267723093
1837167046
661812852
861210510
1780511236
2101866898
797986967
2082921763
2042658930
355120965
444946467
996543765
589463752
1754720025
1203085230
1330459535
2144478011
1569549753
814363431
1822447482
211740486
2075899296
231867987
347939302
1349889694
862921471
209349378
1105321731
1669486257
1919145983
34082629
2126267931
1150442372
1536147646
1431929789
1332808020
1355907537
439019506
2019314011
124595916
1008306452
794170134
1534945501
1618096244
372106731
1155573359
868126577
1684923391
995918965
2127483305
1081652852
2093952002
85758540
2019623842
1979011205
1059614518
694440187
276670220
237437104
1477499161
1972301884
1685989026
15390709
1112891969
1942712347
1468021041
1230707670
1235919083
271420240
1199339025
635213006
758145204
2090445174
411250921
749691976
255329016
1625610541
161521424
518808245
1021224731
1453445803
1443447366
1475872333
959191783
1177813398
2018483793
261345544
1552388822
1960941467
2089038929
1624721093
1114843657
1908254324
692111263
679046068
748628723
291717683
1723853151
1358154329
1938169565
1318759340
776064471
187171379
300066583
807502482
1931437823
1045487012
1366301854
1106182048
1645005516
707260555
478607463
1114453739
36429233
1246281219
2034631656
1514168944
917522383
33187563
941183205
257241988
1458942180
1940447302
1754266209
571420270
235488473
662090104
881961997
630197010
1908899732
1215314418
1394930462
1781604386
1154433386
1208582252
1494701577
996660701
497757071
598706222
1190671769
7216748
951206914
1482043443
1358394442
19397255
155247101
1141610624
2119755562
1725891015
839574052
1304039753
1666026916
177010229
1667769056
660705428
1629721128
1083071830
966543491
1597091986
98439645
330703793
339397022
940389898
1432726920
1205552634
48775949
1780489908
2074272146
102335464
1255806106
2018588408
536028698
1126046368
865420453
930625712
1334433559
1106871911
948809049
2019651846
896394508
202329369
1885761429
2110254970
468012324
1356648541
1907667044
59718307
2084526427
1584408660
944086230
480612401
789489785
1166542113
218674633
286763479
537132719
1115003372
903832771
771689529
1035656722
771329660
968022052
622058753
921232909
125106586
1347495694
701186330
1937833107
468149193
615693766
1846231735
427507083
1666371882
1667830331
2023571518
1376957339
1748947788
639082415
195551644
1835653182
1798546527
670575578
1905891119
1873206246
1982220473
1317753391
185376822
62437013
971946317
1958107327
1615697924
1159069545
1510020647
229592216
1162710430
1256623578
952295460
540566835
1323868291
1546182929
1760902141
1238086031
1820993695
897863852
516766509
1819806750
1901552347
1318651112
1433612338
1632655044
875145313
364820172
1539442395
74317702
767634666
641939579
490710898
782748895
549012561
240764166
1114071363
876474677
1592209738
1326193099
763321452
1188849644
736918461
1503548745
1733432230
611621214
216387137
1794547849
1095030711
1267680973
155147724
1186569902
1214535776
14139237
2027411071
2028774774
522205186
1220631514
2008732290
1846459733
1905173652
323502717
2010896537
1589209618
2050030237
921596953
760930658
1023031940
1934782207
2067144727
972777277
112599422
1530511928
1509572666
144112259
428315859
528939294
1244036446
963928441
1638430560
372645949
1433361303
1418476937
2123941799
551556586
1842064990
786709068
1028856108
1894931485
1854952651
206160625
285201380
565637838
1882144291
114639097
3685640
1059404532
347780588
700375722
1309296429
1452597125
913176442
1965942993
2064525912
1485555883
1755057041
751533372
335463548
1627395482
109439854
1661079838
543539606
1837571781
448327150
653411051
1695321054
520781991
1018591967
323374441
318964805
1589390673
432408602
942472352
1697448580
472024788
955407680
2061839730
459775346
1547010531
693313660
157471462
863451864
2007355379
753117602
1756792064
890202287
814158105
424157247
1895864014
1600486448
901123650
318889452
970503215
64944950
1014234264
1991515165
238225682
1519176510
248497678
926541600
1995173595
574892778
1201036521
778984371
1195582190
1732669822
1923290516
1504192938
1454343473
1485346643
1787365536
973693396
932470196
617317869
313425277
333744310
1115761527
1842753669
1997757505
261616720
969210515
2034398287
1763420258
1231056604
423510590
1668137050
1658258043
751051837
1517308682
977176032
1348350744
190240136
218570193
177172769
1493154876
901273016
538114289
338782412
1611953218
2026786201
409227012
93673157
930424878
1079658526
881937853
1364113487
1672103231
1127024351
659417808
1690301995
1544457125
72883661
484408188
1080132856
1597884647
534698026
815059426
791989546
1179163076
1216832606
1263264774
471063562
927347891
260917209
472775038
1219418900
838679542
102112348
2028691856
1932021918
796694527
57250531
1927262842
1147217936
1872583069
1510850972
1386712644
841318984
361145385
151565801
1943073390
1435192704
1584177191
2108183269
644811937
250848771
199456020
1162966073
1283103409
775945706
222251927
502749852
1560792833
921439728
161110100
654073964
1333444796
1021152496
641330572
190641560
755195944
1071296782
1126929868
1495655478
650770007
1488484179
1779643907
1498864697
324348579
2087826399
1363359657
510806097
500339013
242739929
525843226
656108002
1040892269
1957621698
162386415
1564720412
1072296831
1554271923
2049949923
1770562872
900081521
1655929725
521095901
1166172464
665572064
1357368027
556204575
786778040
832182215
881668681
1004249831
410405647
2075623905
377540743
326530729
1962133041
610815431
863124824
1829878973
993235001
894383782
644260440
1431313770
1238849722
736218277
284072554
1362633868
1545096368
1834570631
1772084074
1722598165
273351200
839460921
981705926
538696065
333229169
205762360
1045100737
689687194
1605015715
722914184
1949932659
1070666858
179630592
1497947205
1876484078
2031416462
407752108
2099200704
1520643765
997593172
1241874277
93811101
1392076743
1598826589
1689597340
1037795807
215154204
272093768
53009768
1876644349
1438244970
1585920774
610230
320023625
1589848608
1696133528
868729900
2091447452
1951767265
41269283
980127446
573103782
347002760
1643798422
809706260
4893845
590901654
1946855669
1402560730
457733362
1205712907
2053517259
1018177631
1450176805
1588809657
2010668272
1684092528
213341079
895587014
547119134
2095466837
1681827301
820165068
1525559830
795446211
1254534946
1464191881
1969332213
606030500
1632002595
507991431
1924684815
1372188731
1491588121
1219554243
688920904
1823033420
1674951122
160461228
1952558279
1811287424
1617063720
360196529
1651128385
2800836
1295090839
1058573845
137845857
2071638444
1630328190
900001982
531591958
418941540
1378756210
2022957984
495898931
1041028312
1768311718
359426381
645075365
1157497315
2091570995
1232137377
598566722
376087219
1072910082
706281821
917829325
1387719629
577694543
74116176
1815230807
193888802
247192798
879096706
1438410437
280727383
1843993334
1255044842
461498335
448011569
957069912
1892470729
624218191
677296884
894487187
368048650
733241727
883910829
714390797
373621590
1527551031
2078133284
2091471568
726942803
646228783
1595256001
194187961
603283487
244698410
279099342
522668061
202050945
1522706358
297307357
1720944835
509060546
795416695
773329374
1014481766
263945834
1908858950
150146882
1817957758
2085488782
445275413
2039420131
644458913
2078456097
1768442920
1699259788
578084510
615168492
1649382515
2008525667
729347069
130310367
385095818
282473569
1758921218
2091479210
2106167714
2083157621
985397080
1569530262
2007462115
51714950
1664638581
668659884
846121573
797234760
2108861702
1227307210
858474271
460340728
1920801258
973247149
835198592
1956049594
611842776
1698757926
1418861121
1797982630
180988701
996527379
1994366824
354664917
1087699411
923100698
1582809305
1729789861
1387733075
899749
548493645
1051922907
750141461
1225167970
2112040535
430980241
405366959
1920640037
417208802
2012581687
411248386
1977244178
1124744455
232226673
1195875020
306808508
2095069596
1463471619
2111247606
854114830
1612150022
1260663567
806763983
122395893
1577214610
1652117894
1394394045
1273796721
382850295
1540617465
120819893
1234167433
211310894
560501747
2089519472
530969208
386308314
1965104578
775279313
2128523362
1123664878
170724951
386310260
238990956
857015170
2053622211
1881901892
1311186035
616493972
286671208
1499361098
1776362503
1862018435
865918911
2126369273
157198772
650095298
1139719334
1752420471
1509972938
241870353
798431731
477402679
777174087
341042804
2036213471
448617106
1104340863
1716554147
1789529473
10282922
1592534403
106341822
1021134357
1202628707
1518289438
1450376086
1913860904
558972550
291810330
1080734057
1069287127
1602330907
1366974297
1870796014
1555623424
807649947
1492030277
151086381
934905206
669106045
1536701591
1781572952
297506055
904565733
1196303332
816019017
867046697
435772075
1296973804
869136835
1968732670
1512968903
132461514
486259766
247941196
2120281633
1755844818
1960945223
882831774
45688711
1957735905
1277425809
1255536727
57696586
829280244
373902429
142040064
399215309
95951411
1689493251
976113090
712134550
939312778
1767400411
1752968289
1500384521
460269004
118529476
26855558
137973960
1800529825
930742929
1176826132
1382604560
1149840201
880944282
450578251
1972846770
583423804
500475112
147020636
358341005
1069464000
1082486205
541397016
1815512841
805171686
963638476
584206284
276350427
436543012
1625589108
1239472128
1817534522
1770509877
1214026425
957793811
1683989680
1773660668
286200346
615107391
1742939136
1051781908
73260319
1947410715
1251800964
1194621930
490019845
744002857
1333759764
84437264
462796898
877389421
944375729
1130858527
1235473991
272722002
2111572398
1343644051
1269979013
31387508
156184238
1020043151
719611249
197396027
1576988746
1136936789
1142817583
804022330
549985820
325040234
1662822445
1523435367
1223220152
1912043012
330359389
1280432096
185214858
1543550473
422707166
1928176646
924575872
1943911066
107266582
339159310
1305249053
1405677797
506337096
1232747245
42270750
258726627
2005589399
1173205304
854761619
1943191160
1432726528
256498240
356982529
1502486072
1023649313
1218525399
2054708250
636680575
333534576
1786545970
32022180
1703597264
1878559583
1113261025
23067
988056014
1267223745
1456997902
560102464
840359908
2006434521
1423366492
8668345
1650846770
1988965910
1966465618
1938923875
614218244
1515327505
1504316185
1286018684
97041132
1469900473
847476409
512371557
53640989
2048560401
373063212
1411998211
91436328
1129262806
1322513593
156021807
2110354296
2650541
1291065
385849892
2043922199
1197056076
1829006656
777886042
1996852541
1555749891
1240452417
680155583
944149085
604264268
1936840829
1656636660
1565424424
1600034910
305830710
292596653
2087515436
744538715
641801549
1841853631
76525003
204859612
726179392
2090619650
913773446
1103260016
62462434
1852539768
288022022
1925336597
367793065
1004016416
517955106
1056552782
187608012
709603039
614241908
1789939350
1725561646
1351612281
1343757083
1204863123
922924926
54747543
475183742
992296763
1868636076
1161010002
1185606983
290065405
305279047
1875278372
1395986110
1359940253
569581427
1136292424
1212833010
1461803634
1912086837
1923584877
1985986813
1224079796
1258255320
1976176677
1381326661
1393454826
2080486373
784288766
495972325
818969538
1453357312
1526624450
1347215091
709482175
1102330235
1391824565
2009215990
106491363
2073720519
1641300034
2059092807
1708372220
1493512679
992795321
2088969685
375743358
1143777191
800400060
1594751285
704411414
2070172824
1116703562
846325782
29453779
221528429
614857785
820050539
28296340
1396152238
1673469863
997502411
1275716768
874609925
1192704271
624711122
838934280
1080637607
1667597107
1998537648
2030742953
1279172243
1683428892
943961983
712687187
2089272380
1638421896
734762854
1562281097
1405680906
1378215808
1574432928
1185829973
653794829
1325281833
1189363613
1695597435
22809300
1575772738
1034583999
898094308
1639549186
1625684272
1692468224
973154939
1647205713
370402123
994252748
2061647476
1195093775
1124079185
1903519216
1170843493
564180243
973125500
712452554
534667576
566667588
1628031420
1349592958
1013325608
1923024307
1026450426
819161974
1182508891
1827997694
1178234713
533910429
1860056014
861109779
1777200596
1953980204
1962073443
1237310026
780322722
1133266680
1278283268
61575156
1346773640
1491262789
223541826
765245152
103694130
192493274
348333201
657389708
1299570635
708156039
98559627
892191568
879113797
1678227977
1691223083
715704278
412637920
929083757
380847407
587447378
756500921
571658318
1515329507
1713531167
1626040754
2076846377
824130354
854719927
1723374160
443476596
990539979
330345245
708299278
417496576
894646176
175409735
1886721262
1437102712
518163976
1402128108
870017539
2894284
2059582430
782767227
87472795
1349800802
1131291888
371419537
1458941872
1312107283
1607344951
139724067
403957914
1498579406
1289939179
68926109
1748353312
1996656061
892169022
512132362
1990107163
1004700329
1494504382
497575142
1238027515
74314390
2040331148
1346536262
1033227919
174716105
1760652538
1758502588
2046185836
1190467499
2051829237
1975500477
2088277433
1980569508
1157927550
665792754
180381012
2038128725
210720340
1908198595
75207408
1178162216
561332232
788365315
256769859
2021481694
894438076
1533223612
2137008175
532792301
1712052243
359699297
727268897
1295405750
851733306
154999812
179159911
1814936112
515336820
342367618
290173204
1832371258
2095360513
1706951730
869082776
1371097842
957709727
309298231
1534762751
787675513
1898189742
366746954
1367715810
1283969940
1400624731
1880156145
1292193627
330598090
2112607925
440182970
1465688508
428376647
33832634
1333406930
651514139
663869074
1113050014
863104719
1599498850
1133305528
236605352
796131835
1564525626
1472769960
917847336
1909147450
1184492680
1125208406
1426798599
1378543964
449748974
1074839124
306425957
2033655999
1500890796
1094167564
169313484
139083842
480050226
257891243
1119333475
565643574
726113218
779334089
1082583315
417941334
350836915
1151063654
1778352646
1021687140
1455774420
2104073811
1111360991
516565454
1614472629
600406548
1992955065
1762593199
52987525
1920904947
1465266879
1399522933
2041498381
1679726385
206545357
2052727099
716930657
412854760
1127695558
1617491756
988180746
932268972
232556791
579163703
1061733819
195126934
1538480149
1874139331
337102894
1817496182
1117655961
531909208
1760316337
1762612555
1050973689
1394316124
146772182
147383181
640761217
1523576316
1002877924
1465649151
1250754171
1000120805
1567990661
1650166878
443776204
2113439976
1628610101
880785719
515387253
420977355
56834364
1339844296
1326811456
730448414
1344007768
472962250
123677941
1523054467
1843081885
935479951
1399858521
506505075
1402541068
374505429
1515071789
1762942141
513040561
1524812867
1729815788
445887999
937841585
1578442874
1754025111
1362076070
1426443418
1545323934
1036318350
990700012
514002230
1380509170
1233485197
990632267
1835335569
628022574
181398217
1039507164
338756854
1063407759
1681270959
1646221767
465980191
1796149000
1227652211
520414957
597011268
1404090860
987302067
1769718722
1340018809
752890995
1408849901
1681867723
1161651438
776395933
496430657
62327770
770312514
921209668
73655370
653842043
622907974
420830278
146311321
119963844
690851703
1093943039
692783756
23682673
1556879504
515329560
316288142
652989803
1822680252
1873473562
1294204407
693256947
1573398608
1282457532
1872862586
693380898
1581611806
307706850
1587610511
540449220
1759905439
283066469
729142458
336135832
695549109
648037754
1889155815
27603088
250352865
1205627019
1689831794
1720942455
1561252805
972373093
1706583449
404001613
1462065250
605184321
1728264608
464593116
1234629305
1852499346
2086776597
13702555
1213383260
1187147079
753037507
1241187465
1812831214
30090047
1332245805
1199364618
813594690
1983737897
1821905081
1549719538
1373792789
1469480009
2147225558
27384402
674307113
59668141
1952176509
2062148407
42653668
645375328
1566284037
316010333
1837699981
265764509
983527689
1550193104
456820772
162072534
2127213795
1643174160
1404293222
31375074
651439038
1497954906
1765641732
1456228878
1682463184
1741964902
591993055
475115517
926077856
947185207
1869919375
951310323
1384617990
541449727
1745374970
1161106126
1208316312
1313593974
1668531904
798911019
1051353626
89867426
1215805734
789232071
1626543082
647274203
1321326676
929337028
1044272298
1576544091
602261960
875024554
214800192
296863345
549162113
1947742427
268140187
1205748040
1397516115
1421698003
1616998051
229291871
496459536
1704337509
1908746375
97478043
160838796
1746069786
1959226142
596030209
923528067
1116314335
409771477
977372554
1875236939
829605697
968393541
1903812014
2065184271
996266702
1035334492
1462024869
964642154
692641422
610507981
979650310
1701704292
96040848
1495191702
725306590
242418427
1794314224
1598378742
1931669890
2147339478
816856551
937899704
360954669
1160475690
1472447872
1065467630
1714608950
1596305784
1656121281
1222396234
120898618
196878377
532052751
1681932405
640025800
637605042
1095388138
275060248
483093794
986905240
5653725
76105047
661289550
1599814422
1663557240
1498504397
917179113
799779582
710301760
270930242
2044943125
398688534
1298806973
1458198388
433015040
694473906
1583125648
1744995926
986964282
1162060686
471802040
214270417
1091580528
1178034167
1904085321
311487615
2006739517
691537729
382505523
1893294597
662190319
1561313382
166559604
1890564577
1506377323
2026504531
292046221
1549029545
1949056447
269041202
73138516
395402014
351590865
948707009
440481924
2142584816
275093806
340475257
311124488
338033264
788034298
1471704308
358299114
782664794
1342055011
1271432846
1133692428
2089240666
1525908444
932233452
96230866
2015009901
1963866119
1835044341
1179986628
1407599563
1067553142
1801519234
1697426660
522910013
1998374838
400735226
1453977319
1702560124
562263068
497248564
182945221
691586396
375477714
1282651534
1706514976
1526101083
156917419
650565800
1103050660
1439673862
1670907544
1825874780
771695987
1928738130
527755269
35067084
1311934157
1959438921
82289879
2047638054
60621519
1543130082
340660615
1833374641
1156855021
792380277
542747277
1878213485
1362568534
1482487153
251547588
522011470
845449377
2005916874
1952729349
975135716
1377880330
1875668235
972984964
566350337
863819205
1971551248
1191604426
1588913444
976141245
315012229
649940215
2100229646
1085080929
1648726180
1945491737
462863507
465429435
882334653
1619360938
2118333978
187374958
1768635532
39782538
1383732115
2087438445
5720075
657961784
116764786
1832175896
1126144873
1253530908
1079742452
687938284
1835957741
1783962798
1949066258
230875321
1544981367
1428230997
483826530
2030976242
404219654
1021085828
1169455054
2016342463
2143384769
954289951
1574874093
1387907425
1650924512
444166459
1423737495
139118260
424022417
1701323770
2086308786
1598102697
38808237
1988428944
103863183
728362847
1068971602
1567267797
908173465
11197389
1093754856
760818474
47823333
383600752
1645189520
210681864
1775973661
959151393
1365184025
276140294
639356169
878740469
124689352
2728228
1228914601
1421594735
1043420651
1710664998
1803170924
620343518
941035465
1804558043
1044130494
1164019171
454291030
1407109563
1241182124
1523237753
1135608504
7679883
2138512651
1118418881
907537461
1337003018
151854758
1783962856
960987942
1139108198
1891123548
1557491854
847743654
1256094818
999377159
1403982816
93809337
675645748
196185771
1412969613
268169925
1954877080
763602643
606829565
1275864132
1424898854
766152697
625510551
1114965038
151038225
818440229
1894985089
789411206
601186923
1183689828
1508014858
536026090
1204694424
1436155253
1259376317
1544111579
2110398793
98004804
1346120541
135454202
1212186900
991518405
1835866656
1338009267
1573052736
1105711139
1208766947
1244330941
92771247
1149261010
88139828
1733647410
1673354030
1983216236
644008066
1852570940
445212785
527810598
359937487
1922900987
2142281340
1424168395
11735475
646056010
1175264724
671342947
359853434
473038391
1561401837
137793024
529588635
1245227281
1874326779
1454416266
200421019
466105587
1466344401
1618107181
1235133687
1688246703
106715793
87546265
103273886
1195697287
1618247933
1251002657
1194199551
1983351423
807071306
1986501268
1811153999
924238686
1618177480
207700042
789743608
814869048
1691716297
765359533
1367124376
1381034426
954049891
1653050574
757458769
268872972
729042489
1114358910
112920868
923245186
843901573
1021126425
318687587
1474106855
1383899513
2094133288
1165706309
326044319
1038782141
1974762370
593047818
360480153
477773959
648723103
2119033119
607922273
317815436
8270633
682691035
1864243961
2025472737
514688364
1693143817
751265144
1354905075
743471770
126791869
578865982
14164717
1503107731
2089386570
1567718575
1846079478
919620282
486898622
941545853
329041469
502690778
77812924
1019886382
1567983242
201109640
1508131286
258328376
95388994
1729364885
1186083984
1207519406
1887801075
794563958
722985852
141562814
10040330
2072312769
1700370974
518581887
551574939
1795917462
1606406649
801178779
1217997122
1675171567
1837404690
817029194
147131886
19922243
1567922088
1887595913
1103906591
233660289
167069339
2093941726
1930070664
1011459912
322986141
1908701321
757465794
157317192
1506182831
495204631
187798815
1525231151
1003061495
1665101130
901475444
1772676020
174018244
1880826336
1443417725
1934032837
523173634
504855097
115357536
2051886302
1968722036
1330834093
996327089
188519938
622270941
505576239
1133888143
297717401
584284686
1956122986
157146310
1092599544
661639460
2016395968
1472995108
1867856909
818249571
880619183
2042533638
33547449
375484048
298967381
1005918763
820865139
1068589404
1794489578
1641765556
1774540169
502467659
2133486913
1667842946
212430673
626390439
198369512
1436195914
162696207
501292532
188206014
773781032
458423290
1171091335
1812082981
637722466
1908897413
1680209916
254080784
1446207588
534745591
329180990
2014215887
1138540275
2038874102
984897602
1562069089
1908771655
1486279994
1463935429
744660158
786887795
1688016635
2028203452
588660496
1101226907
106615164
2123618794
1137584149
974938376
535459413
1762648130
1245267950
625524862
1989296827
1421854488
818696240
227284159
1936551272
1927764250
1999079037
749759670
2083839267
588752357
369925729
1849906934
630220596
451938906
1876794375
1618423343
1685689577
1533018185
314424885
1959374272
744026853
129677170
1267560554
2026950077
329705063
202208551
1461339486
2058282702
687410228
1565113579
1895561525
1540300628
377822772
2129936527
364346252
665525947
172122738
1596561510
132186649
1534790206
351445184
48874400
102113962
651217164
1383833938
1773891764
566818087
1279234237
840577786
14159092
1291140784
743487695
488093901
1932631429
2130223795
740743180
113983841
482566021
1055317467
340797419
550446233
1690185746
1943210127
862531827
41167208
1128381513
296149117
55623532
177943752
1014200924
323033905
1187913500
524189682
602171590
817086639
279617413
773019064
139892651
1654361367
1683972371
1976392193
957577195
162093868
597190599
665606019
1797518408
2073466582
1122891990
1562219896
500912508
1155380897
1263877752
760854187
2068174295
548388611
2095657871
1661476706
304888477
2126498770
2060245263
1779491785
1820123891
1755161248
1057468759
166084005
772529472
913853842
811435164
1622051695
347777855
1161936045
323120460
1473762752
1681445180
1179414775
841755819
1925045878
2091790262
1251749377
10602038
1680586179
348136126
1514321152
663381119
1201789372
1283615296
977372698
1482458421
795466640
268753688
2039065369
2012114387
1889570391
89052719
2010286586
684255024
847232288
179931465
1461763737
2013086220
1179674991
398063514
720764254
1855955934
831426825
592169256
1044577534
220633527
468155510
139322365
1934911876
1024521755
2128319814
960613233
252960246
273871877
82625696
1912523136
857073275
892052473
2053265573
1997135423
1611533101
1478729654
164328358
1466136656
341959163
1159071393
982057389
247198971
2025072808
1933886070
1204303617
1394600137
241231826
1201214055
1786156772
1246572469
2047057008
995188975
416841940
1476510980
1312844352
1014849213
176899948
800416753
690575006
147416937
2145111724
1364127695
146311564
1916415510
1601876492
428254302
1895340353
1889120510
901182171
331746687
1486085062
427193861
2089299477
1148635234
1319354676
330698603
1406229339
802229030
1857631671
1524361072
1969558189
1918563599
2117536892
692409490
947149466
1432987430
2016899472
666629715
1680932637
1662329939
1532322841
199186648
1636593382
439351592
1054029917
503767442
270279420
66301197
179774083
844956523
441223951
305330626
680970418
2014624576
556500412
1443023802
552262888
481973146
2016632185
1273694861
1524875174
549482739
1839157082
735062385
450374178
1569351384
1139972344
1608941187
1703338092
609538775
226168681
2132829336
478440297
142443038
179846316
1688740298
2051922942
1456184451
11535922
1058445558
177837065
1853430176
878304117
926400860
1436490188
668892346
1416194957
390981394
858714448
801233073
451011686
686076751
479428388
1030364428
1408940019
1348795565
1515451040
1287104888
1073670923
1119510344
353515488
212019851
1911548843
175873256
517796359
2107882891
1557458611
1864811946
1013874071
1251826986
901764890
841099221
1274149618
974689694
682664690
2052261945
1627873298
748978232
446718692
809181813
1272943433
2019821852
1394390881
2041442678
57249108
283605454
1811732423
1968095014
279544635
1301499631
1306075134
1260944763
1668487515
1207260017
1275995846
550528393
1725930706
914949456
590634086
2091147524
1039746636
1468809643
823472288
618019324
1194624095
1923430693
893829364
202674837
1601195218
792374277
1169624748
1724032547
1532393502
2021617327
1653587384
282054930
1343562478
1733440869
955996687
2103435533
176822449
758294873
745875163
2123705610
2115585407
1118618560
711750680
1290630769
42414330
649819002
472153326
1388482587
1783660361
1271105553
2128203326
1637863274
1360493916
1642587837
1112945783
473777305
2078322922
93849213
171717177
152156746
1123513543
1952035802
1316159013
1854701182
1064540512
1223630363
456919480
1260909094
1551437945
1662659243
1503334049
1889919594
1986698749
106828167
349808226
48670639
1617466226
1715487257
571434787
1475088055
2056556981
1168739957
1656195743
2008615012
2041795314
36216899
326966414
1071587923
451247577
1526117696
881242231
2007680711
1011908246
2126488194
413835278
1862223208
900753904
1783505357
219468244
320054006
1374414727
1700619546
1392969413
962671032
1961042831
1911616275
1367126356
976548261
1188219286
1303628656
1956336228
1366604094
818153070
872403738
620257604
491332854
195203714
1649313828
417183861
2004701161
498189425
2012479193
2111147148
1334137884
1614391910
623191269
417786484
406622823
157625713
1013599959
769460
1301070714
2087336691
482282182
2005491282
189714083
204797800
297811527
1240770431
668363850
1794046057
845777257
566924765
1102678972
853247718
1979904962
2141613358
830768477
723642683
704634912
1614702382
1428951450
1161737721
716196153
24111526
875432469
1307913626
1002784031
1975796873
141685094
1857658134
482988801
1509357642
1226457988
1655556116
2026958283
136741921
1771539966
745036480
398059854
276348020
409882543
669017387
1116477044
253470822
1715511882
99998746
462073652
732686716
1590471032
355476464
1036126922
640264165
1118882624
896246637
1324292742
1371867900
971419922
1917803832
1237462376
1038824813
67505849
42177046
631110874
303877365
1551905697
1338141622
605290566
1228343176
2116379458
905686740
1937705571
83378911
1785000973
1441035495
20786290
581509498
1440299275
694939417
1160372964
234041660
1557148040
2125344762
52005316
118364659
1738670403
404618766
1983322359
764171160
1875259617
1857990203
356853666
556819532
599307795
1969685864
501430836
1850975882
954188777
1109795652
1477989518
1132959709
264463080
755201119
176412598
440053312
671601031
1098034361
1656071576
206157776
1052486689
1374996742
609127789
75939710
1386929607
327096926
1151991692
1348369435
797398963
1616992021
804391532
1424311944
165188082
545502688
1335795264
1236572182
583193572
1458966597
159455566
1612845145
1540834383
2062093264
1369250924
628687803
406700310
206195946
271558463
989827505
1101627451
1113371054
140868598
783303416
1151956952
1153798973
459394213
1404120984
1493536348
363335713
911617573
1907469723
1878626973
763846486
1905055090
2121762574
725548098
1204365697
1634081558
1426372617
1291220041
13691884
1500137505
31372649
564274409
751657543
1689299493
1142962864
2055328182
946927992
2113728245
1327407116
1740748854
1928218903
487836100
680245673
2131572750
1387370132
2112347845
857554017
473318184
477126328
425719739
232959417
784504348
1313335356
513245111
1821562922
1347401726
1321459192
1452951651
1832504179
215925624
566620491
1002214681
869294365
2000221672
1265075217
818966497
1013336981
1488849168
319707874
731465048
1621601482
84758912
118315003
1358874901
2108109643
387623152
1934244955
1889542644
2062926188
509615231
1937863413
8937012
741382977
134047267
1675682494
820326327
575610169
1488334117
819120234
1791029326
35191066
434113846
1760663942
199290387
1498283569
745629589
2050878992
1963524002
875062733
176290600
768570041
117792845
1627564718
1487815823
1129964374
1979438081
1611261653
99526312
2147421551
1772426330
1896200559
429087309
436656642
875529192
157201860
875964244
624320495
11283233
950819050
831710227
27196952
889650380
573802588
1180155360
1356758501
1655398726
903780329
1713261020
468270483
68553665
995612746
853433388
496460203
1823807001
235908413
810264912
340660324
999777497
420948876
1924083059
255701855
1351373816
903364560
32333056
1640907066
913615590
148134954
780803423
1106415902
749066424
1404219089
530285716
339457047
1952479300
1946607699
1841062319
178608009
1182473460
1784240537
808422637
20197249
1484940880
1293554235
1988427882
1839163704
531586234
2001135408
1110554569
1163797607
188028267
313423977
816535843
1871836885
1049009938
1373147001
666412181
778532219
1733702996
1170017656
2059906220
1705363260
573488642
932340176
691721986
1111899991
2074643625
1327269866
45982857
151846734
2069524219
302353934
802308325
943432030
1221067048
1894294215
1374215079
848751181
1638812227
584625127
661768265
1478001766
70230019
4940975
1568368184
1120256304
1585435540
1651639194
2039271705
1413768173
1221698888
1143499004
193878279
1525052293
1164345723
2109986062
548455305
1392907561
1036092430
1965696639
1029984952
732589713
1931396539
2142937240
1972409846
2072940488
1534062273
2075212008
257819201
1036215837
725554443
1389194884
1979863778
2068165985
402185979
673556350
522236057
956373913
1832841163
1731204971
1718526598
400103876
1661181178
1110060478
1215219444
1316038426
961538328
1780976604
1311920689
42781364
2041891020
1798406998
1764907089
167820927
1569238811
452992083
1869732868
1095637068
993157381
1895146513
1564059773
1881177523
65147674
1780859405
2061430696
570973348
1178192884
1280382938
36025410
1810509575
1501958620
786327036
1609562477
1287373876
1212669545
687487707
873118292
843617051
1206967014
1613113592
973712180
685118733
114484426
1923122442
1396883800
1587619788
1482938679
1563274359
2065335196
1783461837
1259776606
65786592
66200090
763359807
2049620582
1912232382
338187961
989675333
2029158770
870165740
2008944064
1506100427
70416330
1688775238
2085606795
348434470
962153438
504663908
842340139
1087735916
1785879898
2010148828
381032056
15190329
1087603249
577844010
1483323921
306906165
1067913851
1854610416
401349760
288492432
1519598716
949867793
1010754377
1873388780
1004511604
1050413200
725901388
123421292
10107236
1408728538
1944484063
9749990
542932958
1027260337
949638976
1059998460
1769072451
878267056
1846665704
537327749
1900058184
855589757
1259076659
267508859
334850888
541701309
324308668
1728826433
496257215
1668306409
958748398
2039697584
2041424305
621402463
624459890
2038142635
1310359036
884195749
1325270089
303262466
809455118
419873242
730124780
423181180
863479776
1138794800
1523105425
1203052947
1651167991
1026337706
1614167654
611447909
1277873119
1383311102
475325625
745432000
689867250
2040287441
715762450
1130305944
987269677
426075556
939655967
521856025
1830462495
1380069067
1517858205
705292531
1701324324
778213498
1839553325
1190190688
430389605
1339019221
1921520845
1922125472
896699982
1202088439
1944152981
1974984991
148656336
966201740
1959293186
879865134
1921213549
1257684327
2020571117
625054879
838592667
482832015
1059625872
491693298
1319896343
876770848
1708855546
1688503088
1113456145
1032668361
708460203
1874779281
1575522384
6406024
791649485
699982266
1768854954
781393650
973626820
1822017693
1356263712
1752716554
35118692
458708722
1077789472
1801780096
1369431498
1262973965
1799349711
1517931046
1609530850
148489112
1428271372
1916114197
2043284522
93472702
1324484458
995087010
1044811973
1667107576
65710451
2038803063
1803102182
1534776012
1399771754
522357405
1867981155
759880183
1663638803
2116896385
778496268
328045159
1122610838
1145224609
854374192
1956016108
788900877
105318546
1013254307
473610726
1964570149
1026961459
1883102999
206530109
975908259
360541024
970967296
1387264706
1616445259
1449518626
959951531
1508341873
222476404
1866075838
1947368846
1404325053
1503732424
1676569684
1471897874
717245483
2105649528
1664548283
1970148008
1527100721
1540015239
1142038215
1162720810
645544282
583642529
15857623
548509192
1438191625
1319787503
47018597
230204235
310710634
903530646
780253424
1664400959
1813763984
1719302916
722287596
1025427124
997386470
2132237595
1062027476
786723713
1738009463
1410914141
1913059328
436270072
2022497698
509228327
1193614172
208754366
2031704576
513102179
154342350
196459339
1579802635
341740049
104769683
909134276
74852271
512949460
57226337
768799432
1397193366
372902845
1787913350
1278015536
894965467
872097935
1503559420
822689029
1592039776
1399384501
1125527503
1374576169
1109946371
1854039638
1002823884
1240568351
564024207
1995168326
1634244269
1181569353
1635633701
25137932
2052216735
239912677
269398401
1274553152
105519539
1186793530
378261981
2073354061
1960524008
1093997995
577599102
247046469
361199005
1273340575
420811282
1521145327
442661450
784442820
1307764518
296144946
767552249
879800703
1029618666
884827576
666696188
1469846441
1014797048
2145833720
1619953400
1780989608
1621520027
1308289005
1889322365
1292368123
1458838269
625572789
1737845406
344249719
2124021655
347416927
532505391
1037857820
1459092075
1146180491
1391137515
1750403582
877740560
463761810
2058492250
1424994563
877023066
584033001
1298768208
1158480261
357158852
1258064811
1440101977
695496939
1651089602
361920846
861938464
1884256966
1457836188
550751687
81746022
566858121
1931979034
1940174123
1478875652
1613092194
1994834449
2036080879
881964665
1228641824
1379015587
2040532093
1997505491
610966047
561594402
2003700049
974546713
959983360
1855549101
1167135687
1816568302
535167644
992922935
1172680330
74688777
1450426824
1182900847
871188310
1912783516
1637646862
327719210
173138701
2091330434
1115746504
1771637034
102437407
1050986395
248466531
1685998187
24456311
1088574887
39461870
651235078
1527502375
3419992
1848565597
1669842277
1578683273
1198034585
2052919252
970523341
577238276
1371429875
1153403050
1219032304
582075455
361727362
3686046
1826282731
1389156162
1729616905
1425010764
1342148978
1314383270
1466006077
1665832705
1123682400
1268577351
1266659870
1885445796
1515383258
1435423199
1147241476
1811211652
1611934189
1793186496
799317176
753108372
1898294018
2137065003
1576131299
1918722952
38004870
2143303895
1670143650
1830717408
315205718
1598874336
870063799
1294286641
27637099
1644028713
954009328
225706413
1257611913
1149481919
2071699260
2022712362
1792971774
387571220
705181883
630083587
1012732272
385529671
1711908027
1990050645
1759830362
225862829
1121481458
1864587569
1607068181
986588991
1116452703
144005688
1384848641
370471211
1725978873
40440984
1563977806
846610655
400811934
42154986
1347203325
1701070169
843840073
951849615
57988514
1481526165
58922445
422074502
786217171
60846491
1368660612
637011143
45830712
669885205
1228749530
719045933
318163523
893705655
1284733236
956450360
786013117
802340170
549433110
601769004
1660009878
68178006
1635654206
872833694
760403494
1675637715
1831433091
1050660077
1519678685
823850923
742034773
1290051286
335893484
690735929
725973321
7803916
1571595314
2021552320
1990014668
1716683007
483548524
329218820
48687447
1934299974
1038588430
789565412
772118189
1915574475
851966194
1844213278
132607214
1018073434
1215104794
1655416896
450728264
763282950
1028436737
1146106459
1464300939
1391307307
263964155
1167332511
377140999
112411306
768435815
1252749485
1559266452
814569213
105423653
1298185756
467766407
511879437
1953301504
376128874
781808511
113046952
509552090
234939808
803918442
1946860798
540433128
1153703891
139246678
255447526
1136940738
2035247957
1028312441
1822143304
256892917
1170133590
386973903
1042590699
597395823
1270404553
553291417
129415734
867268180
613915218
1580339928
877216093
1460478704
242441035
1132673781
801013933
282867565
1173301364
598719634
1918358696
623862429
935913750
1001083805
937017068
924072656
877504673
1883867223
1838200338
816916961
301149040
386268638
931642975
547118600
863488467
1336952904
1180813860
96912544
822711772
82070304
342286779
1970539690
1930806781
492314406
24515413
483963034
1619094209
1076396310
715992115
1511458947
1496082976
1248642943
1136080985
108291427
281003067
880501064
617794264
230633932
2095587021
694672370
834735608
352263542
1832753853
2070114703
854498167
1017663103
171568928
1808342860
860298528
2024447104
1673383548
1841185742
1917105412
181785219
1724289520
510706888
2062298362
1647049017
85274264
639352324
1971777449
2077927595
279408803
287029100
1393281241
1622434716
1208254736
1887134353
2118610104
2082666755
1333637177
897704535
1341507935
1336667746
1453624188
1139513256
404561535
1883238984
1884764259
580286688
672914716
1219384900
786700805
42659774
1710903392
1320522078
1692777566
141180628
313593446
776587759
2123892903
1550545204
305475410
1758095532
1049084467
19910501
758861334
67088939
1134381562
1373101760
1908560073
651782502
497265461
1273095867
144111885
1745320484
1485631376
1903886198
186727329
480619228
1305787325
487303263
502030785
592664337
914502315
250144255
1367011371
2049978840
1735009112
1379067982
202856454
1683427304
1416788833
1309292868
74608442
2106571217
1857553572
1952740056
503361608
1494271554
748120281
2146008260
1160200992
709524590
163216804
375542785
980012166
2094251450
275437932
1835161562
283772748
716306675
76197651
989077606
2108302262
240460736
330625675
1278401936
1914892341
1606466887
2099627259
265895019
1574881704
1115347008
1999382724
988730796
1474974576
1140469067
788921953
1776100496
1510733765
1751921920
455559148
1079313405
617820112
1707887313
1997387201
244168120
1420858449
1399117361
585202426
1787195408
627553624
1576238588
1212442810
2014540935
1514912420
2127126977
282088320
1251978722
1054330015
1180720377
1776664405
1605097018
877937537
16666681
1150014205
691283352
1180278821
1444901950
2000852333
2068154333
1226984560
25211816
1657303417
1881889587
297542450
1724059131
972292593
2059318937
1766506570
113311957
1340286549
1719678781
1907071450
1204746981
383803068
1900369831
1257037593
272619057
92237794
2053262844
1713906127
1688623555
1720864895
2002350308
326223321
292340906
733436945
1983457257
2108569996
1635475319
828493819
1911644070
1883109015
29824796
2120060773
487164372
1871792405
1942036167
1743728630
188752345
1591009490
1455463058
651251104
1253882982
570960134
1520390389
1349527342
161324350
1693346043
1541563904
1390707182
1422513360
1818995613
2078809364
21944046
1360062368
419328110
2108924650
1901315658
130087879
103228339
1242554475
1637536760
2080149345
2075024952
1004688530
475032553
1043904211
853208540
933689005
1204563507
393011886
1120445905
388898965
1520206637
765275883
1546712836
483754288
1868068928
797456354
1444302912
1872041568
2142823315
627145139
1776502330
324612045
496619618
2023830909
1588495312
1732409360
329593783
487776393
1215595184
1837434932
1854400433
23796238
1765280617
2126479679
1253175606
231614813
790265174
214118026
1640172176
2060452945
1000136569
1055272984
904165610
865525173
1432008715
2081991902
1618028588
1105804034
514829678
1695943843
1953304296
1930466201
1759047111
1395342086
342678312
2023323024
2084790221
640348458
1320085057
1075459384
869767849
105449456
155611477
424223395
1379182193
1018548788
1129982239
30099557
82478062
1743945628
798421805
306491810
451247610
385320504
790102292
273889277
140197897
1080431839
2066033904
356309498
1806350400
421367209
1464376873
154835399
1673510517
2142111803
1952232821
1734927081
699106466
138468200
1079197759
1451653294
71487442
783298715
899086016
516615291
1437792093
1386650782
1476935214
1698536293
807316951
1673511650
1823880818
1494627816
259232075
163774449
479530387
667929770
197755742
523311742
429038767
414672760
280807740
41811607
143280995
551494488
1666446436
342851584
1639529755
343857393
19042966
809116655
745784318
1391151715
679061029
68481866
1912413781
1718409837
580314669
1864193395
2122480219
291424584
904120011
1803809214
106578490
639630411
2004175291
303798909
147370177
1333676839
136156615
1854095032
1353362841
459626187
578836514
692315320
1049096441
700049217
1018882995
2136714226
380465268
1433064043
1632717210
349099986
1628509021
98593149
1211154897
1777852789
2145365530
320040909
565803832
426742244
2092320656
1186240842
1927265094
109454603
732406960
149786572
1385559875
1248228075
642718898
795116147
1305521087
2015109830
1213314466
827013907
815070550
1037427966
1104054439
862108905
1872961622
2078061803
56585632
1929145003
1869449686
534324298
980086894
253867211
1781393181
1830792159
1269337149
187387855
1074323043
1490880337
886583381
640741975
156342098
1125881356
2110655490
1188731811
1411254820
465225320
1679008655
1128030632
192747869
1821476841
863972181
948291425
532639937
1343538325
1229073589
1986894678
610545330
234546238
235958955
912481508
962220889
1836406343
1193295228
1856973768
979892721
1186538479
1961148093
231292286
1487427615
2075101812
293854814
1246878627
1865516790
1103601107
1613252220
2016602861
353571440
218231329
561035083
2073294838
603869825
1987006212
1750967383
2120863509
604605088
645621943
1983780674
2106235262
1243533984
494707408
1933368788
374309896
2009581168
723639039
206503070
904719690
1881603741
2138520198
1986292680
1741298635
1058033737
2119897256
299637768
4291731
475059796
1616622979
1750876609
1163028669
1717026900
840397638
38791725
2129491074
613477253
1834449250
409655027
77874447
1524777763
893310537
1890886325
1856368316
1423763613
822508024
1169960232
68213582
1884496656
383729568
1773424588
1489189004
1411651833
850591986
1851447700
1223880216
1764642614
312323896
1974129533
552999875
1484386751
85423682
1853557880
1136992304
1120658386
988341975
1665789561
182396488
1525848190
690104346
681023817
1717189755
87929447
896414403
592398510
1946677749
464612445
1228608185
249626291
1488420287
2007419255
508571990
499939653
515796145
1722387807
1904977959
108949025
957405043
965016782
1184864986
159452832
173154497
697328913
164141359
1025561752
1936145528
1634495771
580258262
1841731047
1966308492
193080691
1962777666
694673833
1565059194
1639256190
1544733470
395223943
1165302398
1457027654
1541092885
244912299
1647552174
328874403
500792593
1777523535
875497695
632471570
1174831468
2083041196
756619983
1766596956
1276324087
316078037
943985316
1638980755
1189803871
1637148670
1535445152
1735617624
2123413892
1276957437
1292437112
1197448886
579745515
1863501297
1726323768
648459587
827321386
1911188891
1364066124
1037520508
1860554073
462242103
276148497
1028789226
1069682710
1451358163
1531554866
1930179789
1445920226
1215710275
1011424151
311469278
1599393422
1546377479
2112264278
1297163354
1053329931
468301076
1207627804
980947350
1841099560
2108864405
468873997
1653342252
1024358780
1235385468
159238846
475404654
126038922
233930935
95377328
1167869125
1404559776
591498825
1116608523
1130371165
2069034870
385052936
1028068809
443781150
657895067
1751577087
1967545519
1515491174
1317740745
1629887624
1587575040
23079046
1754884694
1864157646
643136872
1921953052
663802807
1260221899
1192661331
168396304
1550779551
1561615119
962004773
1460393139
308559390
980014856
965868179
2124339651
36477967
1244993105
869103319
1273177810
871850064
234883359
1535386785
2008520156
9782454
1157472048
1396605309
984549720
549901560
447958102
121936890
1231418665
463720747
1362547810
49372229
1818799818
724867113
1514233866
273698982
2046526603
410425845
427350067
1573848274
288726834
505729261
359697091
904584997
318744915
331171236
738334501
149194815
1990672341
2019334133
1908384258
547477562
1020799514
1864929607
996168098
1392987318
1827429021
1562558449
1797788304
1731332136
899921567
442243032
2070651674
639326053
2071242463
245538297
1651632212
927907852
1405513681
467802664
1393789367
1987810970
629559611
1720766784
144299525
1590369446
1688760201
1587627946
998108941
2097424378
524649250
1636961056
264846864
296046430
1478906153
1750369667
1157115866
675193304
1940777806
1910757117
710949240
1769202889
1228126367
1032107898
1513759704
1362123325
1006519686
1841783298
9543836
984944307
338680764
1468303025
2054891004
1615507371
689300174
237913150
1695617762
2088757799
1265371304
820914994
1121524788
788353202
1061433638
304695110
827522854
521652504
2053386010
220410515
1066500014
308970408
1158300637
999894793
1373547237
1306622197
1210673089
1062095110
495740121
465399741
89021162
2040627603
724712247
960138137
696155326
1432813666
1958314690
983720770
629238843
895307501
532200355
615685826
1931899055
733452596
62864486
241245581
1882630637
1431697784
525477805
371631310
1021642774
224709010
1434167119
1377375673
346885094
742129021
1223520576
574499805
632377285
645367239
1758958596
1889518321
2076890903
660715904
1186236947
1925883385
697968306
736676052
325818020
1820386407
1930110277
829961833
759851607
1133031848
1507640282
1043290881
2004291118
1755367912
232615312
1577971376
1184569757
834888095
1739407367
718248822
94973139
1040227008
1039600656
307205955
1354610344
1532593246
305208577
1366116084
591134665
723820305
1125567010
2139809625
1500020589
1772416197
673959381
283066498
752973718
1234994767
851076695
1676894196
2121717988
1153677779
1843215908
1086675376
788688779
372093110
2017860621
640226366
2080462604
1271111283
1469209415
1545607542
1271903849
2015327813
1310600206
94638
277333269
237971922
694655873
560629091
1738872374
1412001607
1345479761
219285497
1605184890
595398527
750618189
213248296
1413372822
1468251145
1752934262
830296185
470147509
1558277753
1272921046
809999962
1396596346
1201229118
1978365392
1837201179
1618444841
771824268
73072152
272159946
1753746013
1121725196
776827979
1380524493
1101727413
1225188206
1082963841
1167612556
350840136
2134621877
1536882066
1820211301
1074841171
177921221
1222280238
1301177232
832084149
851253456
893419721
421440811
1660321448
1916511921
488847643
151147042
1157822774
1924479568
903174838
1494434963
1697602842
58307871
652143648
289570456
1231949432
1982159983
1841630399
1476942985
2077099450
211064870
1416723707
640548683
2112527153
1203320943
1936387616
2064168430
1601215430
1861895228
1311710131
442527968
2048501077
333926282
824158841
1801075577
1621019157
640178621
361943519
1105182263
1564704251
1605579608
1907935970
840747400
1874446824
1768910103
2133264883
130803659
289458445
345099645
737820076
422246238
553544716
1696091962
396367893
1871760597
968197657
1844422534
762961438
633134498
1427710074
661345451
615039189
1712976468
136189803
1960391557
1702165637
558686183
1321991698
2115608211
299942447
1736985459
1294879376
1447367545
806872761
1161720670
505858765
545808837
982342528
501875122
1073897521
8413476
582446876
1036445454
1775305728
595472266
544986360
1031027786
329389077
339539805
2038199726
1486367958
1055254057
1387412821
1083574190
46065889
324379938
1438758861
1728147291
1405984799
803370112
750627905
1437132427
1468171083
508353918
1790760344
643952156
1637535485
723878376
1575932457
2044527848
1113054558
2065177111
1362631420
1346119989
356270320
293713857
914260116
929111991
1710876376
460542804
472855228
321160387
229261392
895590197
950488386
952542342
1955165688
149103800
575139765
269163188
1385013512
184395744
2065619489
1771059930
458428122
1386468484
1798083814
991117630
2012645768
1914974537
1014046069
2003978816
194423773
1969904825
1208491399
1096618984
1028995623
571707729
599632181
1153795186
1691452767
1433891308
597984472
339803101
2083837308
1608916376
1263989676
2091608966
1695144514
58493963
917179930
1518155518
1530406856
1209020983
1371774798
426040099
1671214854
617803269
1820757174
668295178
1507356746
326122255
1302446796
1297780690
990756473
2005184094
1701293155
2074343310
1768302539
1618000582
552349855
1599582059
1717104997
178765298
569063676
652077779
1741408553
683430722
1210171322
712396976
910587725
1670050145
81946115
1510480911
1888655743
738446704
1640927946
306054071
591422747
1748305961
2008881148
1000270564
413757542
945168761
1257726252
1534351791
1613399568
129348855
504769156
124763211
1231912685
1485471356
1290190333
2048879804
1924932580
952673689
618773014
1466204575
259332267
289166046
2027708503
87713828
903597559
122325749
1505585932
1447117397
1369209701
1960399850
1847487424
547098810
1249714715
151003383
1457697233
1020502538
81041101
2000782951
1726789604
1301236682
461411329
841955029
809179918
437545499
288609453
158942781
148248647
849193049
957691351
579450619
773231477
112922838
1019797798
636308987
351249604
185329163
1880915823
585805501
1107537888
79905215
279933551
365477778
879624541
243826202
571479855
744838766
38401380
1801741660
1290211517
1474112594
1042327020
1099704944
32086379
1898322455
411443460
1610295590
527162959
832347205
1901012683
1055682170
2056020078
2141560869
803762186
2086996062
1930518473
312841957
1115192407
723525224
590433520
950915791
261416940
1666044540
1251951581
325135036
1987332795
565569516
1179946404
1890641641
765828583
586102000
1018178354
1999828246
1752574597
226286002
530933587
888300722
659488688
1724006845
1154642118
985344764
2004021429
2078206761
360185080
1291988818
715529009
413333506
1047196036
1454022623
929560001
468551063
1379473293
822709627
2122900999
837143735
2111427761
2141769551
587488983
966789808
1113845321
1298804810
1965590107
484389095
476140393
1271653093
708076748
633626036
460975828
204422341
901093923
660413371
726565204
1176681485
437165293
455174849
813466681
1020285609
1773043649
647139471
585372556
416348936
2057519205
1363914634
2020139073
315004090
2052038015
217393248
25635376
373098387
523072736
229360160
1261814406
326349039
715500008
1384946103
799938178
164632574
1160156099
590797445
2043887884
1809508538
2059531148
808730450
1561404645
1489517030
1052471972
1901680963
95195017
1185683491
1620093224
1313776026
731734793
463231589
1159965567
311644253
1546373195
1528872633
47260043
661323254
480864575
2020756864
794485792
189205183
448770942
220923626
1118839761
2136788751
1424761309
656856618
1773934259
1765381243
2145619747
393662060
8662759
1866814654
1807061219
661106342
721344813
1682260688
1302911011
1471983133
673956431
655301490
434740525
1365217336
51815956
817773658
37949673
1978073495
831366403
618366285
1027397470
158612328
7611295
1409876061
1796573721
1049161766
1639657195
1122128236
1144209921
2140569579
1210608780
1810034557
918760041
690451471
959745893
474162152
929110588
44319822
493508469
2027737993
1254110983
584344142
466556506
1766395437
879599336
274501216
1962786566
1552377702
1088821993
1436251016
1589476204
329258654
1331157332
1785039728
1358744184
1540480793
294203232
1161906966
154805942
1660731565
1853711501
417634091
1099117709
370831279
244351910
970227660
877885518
1119196477
1440953896
1663583513
112956553
24172405
1947182429
277914439
375001191
1087285745
910189975
1726244692
1892591064
478864853
1927440336
731073176
1718687646
116861435
877327472
377493359
976523183
652935983
969583820
1491277219
1690338789
771284255
2093389427
116768270
954740187
1337506123
563096654
692631482
1942580343
1813622950
433420704
365239015
1660704675
1808480982
1084374060
1333395192
1331444669
1055866607
1577782791
259476727
1125329232
1667623869
1253808229
1075240129
229706902
1361336180
1505807794
523557329
423053971
673638599
1091054449
1794665962
924968974
2091943611
1865221330
1877849816
77019001
598184032
390911296
106037732
1627852590
1778490965
968595988
127094874
849512449
793708959
311506089
69477220
1479885651
1821850940
489215375
82088266
805910728
1171705096
1170959896
1786880131
127798710
1569740637
1893608021
139193479
404550180
1057041436
822998054
1730581023
1737623548
1420475813
1544617189
810509206
2132037770
100784439
666324938
383870106
1646601097
1077192290
388197426
840077043
330312893
1528328250
1109649401
424533747
959771224
2087728378
1724324165
912959176
348316513
1356660267
1063373221
694299562
445705735
719913375
1164046184
1141148097
1461296553
1438550264
1533440091
323870841
784646350
708551194
1328868269
521979469
944216131
976459683
1044810998
2819521
251956383
785330418
633660809
659136843
2060676307
1142733446
1223675707
805379959
784020453
486594085
520443502
1540824907
675698728
2144932620
602188947
1520055437
1698341059
1698778762
885334572
1328876454
899515394
529324968
343550194
262788804
1678642685
1118073880
1222467150
1912013102
1184714225
1494872058
1024957888
247868338
107892165
1549977151
1923226339
1038512464
210145140
1397380310
217613174
800256846
106435383
1791815943
706030078
1772530970
1554900566
1387053039
1139816408
327061771
1136933102
540104223
1163585432
1835723874
997522574
1990402153
246400769
1995510686
1786907178
909349864
1559298539
1094604353
942002269
1998792271
1611510704
516766821
1664322007
538316334
1260863931
1566443828
372243375
1940441886
1271905770
1986234487
468433742
41252284
458903826
623190587
1615330501
64673987
1198959731
418854778
1424943530
821448815
1567655112
84592106
568884849
1516335918
1435243549
511005882
1041559761
308576654
1914217429
741484513
599105228
1785634526
1072832357
603831829
1364034569
1808060681
72003293
1779208960
658651319
544786814
632641466
683552004
1992718172
853046351
76196045
1485664493
1052191456
1588023777
1088449468
2006924786
523503136
680695249
443375383
460346013
2094833797
225513533
1758591189
1984133194
549133548
469753123
551497937
487651381
1510299721
820829592
1972654717
1373132508
1123917724
1444935401
1638717301
1364547819
1247538597
324279325
1219971530
574181211
113816147
1328618736
1691233912
657042228
571613127
892813137
1613493933
1004853906
1441071498
1844289108
1207106422
1896770651
66198037
1407472542
2007137954
155417781
1737034161
825976570
852604473
758671622
919714876
1988069017
1558830508
1673579728
1173184352
1154320376
481841343
901956895
1583866275
307081005
1003597203
87457058
25360283
557301701
937361142
24314654
872655476
1991300365
1175318116
1244226381
1045130952
2012479974
1996291833
1032785236
2074460759
1364638070
1000132240
492339119
1741902377
1272577731
1100964120
692403359
301705596
991518252
2016309818
85853702
2018404090
914926636
197251008
992371040
264043459
1578208976
1242479606
1797416165
1599468062
2067909864
623466348
959564539
518699497
1700489055
1997607994
1457606283
885588281
666335479
889269952
200495017
1047564319
118283739
1946038696
1937817504
72266141
592160039
1983479473
892556629
1353195288
417220716
1929634119
1501169854
502954230
759278563
1764239817
1924716611
1899905881
1074063116
229035523
882169019
2022862087
1784796275
1324061993
899511515
788159908
1824483985
1857439995
2125738567
1375177632
1116658503
1661956145
917728687
1709677318
1913945341
12718374
670407373
1513095927
1858959863
1744010230
276673784
375405668
709052757
1167203384
614595296
1435728089
943582977
980702148
1731851209
897244965
946209792
455105845
2037430932
1117344667
143099525
1096168772
1199346380
324650087
398881400
1385467362
2124203159
801702289
204874053
754042931
64930086
333191625
1231319796
499250733
843812588
239878509
1200209239
463660568
2050915754
372326531
271484221
2007446444
314974959
1839425929
506985957
1467572961
1225825817
130946711
1282167272
1282409035
419701939
754692302
1855959900
28038345
491050736
1061436850
651899704
1165558859
201907106
1319597539
15622889
541875159
1631306884
1534813060
1543289812
1037404626
93469281
976783362
716689251
582969896
894366149
63736457
404176911
64444701
546956982
1505521231
662667380
292850804
980082965
92229803
1952996582
739800763
1781022988
513454023
1186220757
1029779691
1463489414
1797863516
1175027998
1518791963
1291414962
445979629
798873725
1673359428
1080562113
1248784289
252081097
99783941
1349802845
2036994602
465317984
1518523782
744977244
614963612
36036085
1520229788
594791540
1201195559
135872250
2049779028
996009732
1457656963
702796050
4887377
190930443
315071401
2114739536
423437993
999504528
902579045
1662930998
676833633
1881313468
273434246
871356912
234711759
318268174
301749541
2079577882
1749877086
1566035919
374749919
1716027513
1258886412
910132334
18615486
1733550887
91763212
1903000110
1413144696
1776230762
1259643563
906361363
1752566094
365001330
1980059988
1392437637
1449385893
390863582
544781125
177233461
1701121618
600290416
2082126480
1695251113
39807254
1349836649
486461558
1721274991
1344621319
782254525
1601623908
310220276
1469218021
8093539
644888037
2041431840
898081564
1066136480
1779427303
696497715
1628255223
379596820
1818663328
715555922
1141306927
1583170907
1815464446
1597731244
1694566099
479515508
1407120348
1923395750
1220503581
2075451977
750109041
875463170
2119767686
683835693
219039274
556505614
2026350742
57683877
1233141956
304204755
1827959776
218172895
1744332111
1908932063
1668037617
130667486
760262698
464938616
151152650
1111528168
474529688
2076839904
164414006
363609501
1591162407
1180476632
1711324245
832894830
1491936594
613516258
945504183
1656106402
233078602
1998134480
1373372927
462649182
267555195
1558942775
1589470429
628178303
1662486083
2057023359
2092030628
2100439923
321122408
302189121
1116722722
138045287
915233776
1361613101
901070809
1960415777
904587603
1516390116
160134270
1197248401
1913843500
1725124827
1236585280
1173886675
1223861555
126306850
931963979
719129269
56153407
1888215320
801308361
1021811158
1678546703
1686747809
1560057589
746202813
1655247154
1182637929
1350601841
1395980418
316097585
173207261
1377603851
979088092
1386142787
876633203
1418239560
349804004
413600795
1374155706
2075341869
653625169
492858935
1465607147
108994220
1726407072
540078133
222664068
899401043
1989938588
869975150
1150977257
1967194104
1881399508
1266113568
1330538494
532116991
1531627516
863988355
1286936936
582386814
68990284
947449302
726322560
700492752
1327290924
1996767891
1489440369
734496469
287581799
790707476
1954217953
1518356550
1576505628
1990544453
1998318686
1978778061
835135557
1291559844
641407037
1860497796
1323756124
1550347742
1355538057
251730020
573727911
589825569
1027151339
226253089
2108431615
1357069201
1621801888
191487363
2047459800
1527880324
1782376591
1791919449
1425940854
620937103
1678314787
1338317916
724691851
375894325
654472738
1528502359
2046572733
492126827
499587075
1374609374
1712052920
1591246040
1436918788
1845008444
1498576182
1129714377
607773714
2118548382
597843242
437115373
857759445
1347794834
1720730182
1094405422
308429916
227595022
910794284
376182611
89825806
1365023991
2117135595
1824892075
351657698
939303375
1630580151
1695727049
223117375
112732926
2060855965
1167206888
1807365454
1372111804
392497414
1436506255
1706175381
750471287
775201316
1265505370
397519762
2114747515
583541470
137510077
382860511
2129274957
238187479
825002189
245010817
1143062532
326560383
708137304
1205107726
1701155209
112705669
276718291
1816144346
1949399718
2015581370
308598753
372140179
1941448579
11612859
1665924086
975024647
1734465698
2145379194
278541363
1000128689
1434825038
1321502103
655422319
97741652
1210486329
1172123004
1708700552
1261619657
1704747652
1345785224
783939397
518889851
791879589
664364765
2031900091
1845106862
1273504405
981876884
1199868758
1954395082
26159619
637659385
2104136921
665098479
516412722
439500073
1969279313
721755266
474786208
1913043447
1571105955
1271960943
608477759
993678154
727011741
590510386
2053129173
1696601430
1654580102
1818148913
1873493313
1238076408
73712147
1240502814
555453721
1178989460
670192060
693778993
939994877
463548678
561368877
709321478
1070158549
1540985471
337291617
1794284457
1677728483
848778783
1891427191
1502552823
250339900
1795226802
676233037
772275211
1738082778
686776206
1126690660
1987398509
463294601
1693749860
480023008
734591436
810659829
1472629416
877408735
324247975
1267843910
582914179
1556779570
1155711628
2083108293
675182151
156630937
72957382
104577104
804034909
443935475
952310508
403046400
534227428
1266322301
705008442
261246235
1152596985
1224116483
1366058695
569898908
1484660360
40611469
1886746674
1090094954
805534986
2005115846
1281077511
199676225
885507650
323858490
1543646787
1825349005
303193621
505054309
1761653783
991614558
1088754741
1756302739
464677435
1493843323
1741841838
296177251
625467571
1093315457
1354990694
671236673
972905397
1570952564
132065189
1945093924
1354131342
1254791812
199369843
1494847424
610252161
1390992316
1364905272
331357775
1050165249
16636084
928520869
69518831
1648539149
480450292
1832754178
1373222335
2143301794
959041430
781004533
1789987428
1941253677
1044440470
580353983
1059318033
744085289
1888183458
455365057
539664686
1886816851
78677645
1581486120
1218369193
1716367487
797852134
479733035
1717613690
533977562
1918328927
781032200
1704470136
1555505337
294001960
805930009
1384848459
1641469758
967592586
323595004
1554109136
955021977
1296695476
1220545198
1599219485
1648816130
854840257
584945510
1405808640
2107181208
993104466
702324260
811098462
771509584
1503562609
616326517
10122453
6886371
1962171566
834532577
1808162163
1661262528
2110343371
1641291459
1816920476
1187507504
1273697775
1737957006
777550921
1411075992
1985966952
191695515
1624156439
774894568
1915939035
1001917336
1047442654
401618377
1079986952
955997471
856012926
1754046171
1395833806
185079234
1117674415
482669262
398470954
493008797
1053523601
1965982664
939686369
372410356
1615195135
2027474643
914024409
875278455
154539141
1590779852
1949587967
1023747650
1185075009
1344798093
104066281
1194023773
496903598
657727186
2004887319
1853928867
1256793221
1207739819
822587038
1293734091
1508357959
1757602865
1087408204
1578861705
1507690869
550627540
502848773
1101838015
2123165973
1456673352
1328695540
783675990
594600299
789113885
92319910
930531367
1995105415
1693536907
1294311566
1673590600
81665576
183492439
1791046157
74800388
1850758530
2109840738
1389460105
152481078
1439303585
1889207733
1708753308
157479555
1716421118
1374765769
999866017
570742475
1558512606
1745862074
1272717363
881701636
583788981
1740304787
730962134
269051925
1351540359
1849788511
1625765519
10288657
1616451311
863813494
22986929
1103171013
1744605774
2002850477
1625218509
1338568705
1766286844
568340945
283820650
445101602
559943472
1123892241
1263101706
604236451
1040305472
471090375
595936860
592124092
26346449
443948886
2127405959
1419123923
623355177
781808515
1508006047
890191182
834512056
843192914
1356016745
27986516
401174665
455065792
746303875
1839531491
2140042384
109368846
1841605515
642847848
522691615
1039580716
1725169125
1595061463
1684016163
729304825
1853104681
1231749390
1439919757
1334809655
438052444
170817035
1475338922
707255277
790704710
1846772673
1695645977
714148540
599431012
1424680522
1393628401
570242944
346121637
66241822
1855903415
1593675981
70552154
1289067426
115486246
127895396
204109364
939911718
2046262489
2062238850
1660505065
642231593
1829040080
2040816683
842962484
643341840
415193807
290323209
999261594
147340118
1968707938
1133699455
758822828
221288566
384629272
659769546
1352959096
1495332607
900935763
1203279506
1745278234
1110124104
724979319
1355843906
561873438
1369746267
539248732
676373761
2036873474
1238151590
1010793829
1682106117
1045097434
1495778153
1680853854
679264843
611698166
302139814
1863034665
1323394003
2011016051
690672720
1066549566
1569734276
2125348532
1880435400
1395633584
826335317
121532116
1941382108
587470871
1764560162
1748012571
579880532
558300381
218768569
1772548038
1500328183
796879899
347262193
580259598
932694746
539644733
1816258559
1297955942
541408168
814206860
1182781246
1928254679
1479715861
1701349626
178444378
200343295
998362467
1475613477
1770266815
1533014674
419834586
1166104763
696886033
1314571649
1431584955
532286752
2141622740
417579924
285433106
1751263019
1458765021
394087111
716392594
1446797970
930856229
833368928
377927115
379898607
269199650
294174000
702773784
2040155630
2110722273
10945998
594120006
1947227414
1204978340
448792391
1680986823
646015074
595449495
1252269659
8759516
2078005403
2051834713
773855252
56639899
2130800881
1344551539
161335496
2032845522
858993254
348834840
1684613694
323235479
232920266
438064120
983761233
1996886742
645779971
465743094
1779043604
269943456
1257944930
1011822047
451132431
117167498
1709670579
381136215
1718446997
1241034843
84687369
39308788
1616850204
1735578878
1437280769
1790415705
1898517766
1310997221
362595446
595082497
448008386
1620176801
1184867245
1810394233
1368343824
643186386
1666550844
1692438375
143848399
1190109678
1803974011
245929331
1696721663
1592097197
1466080573
2076699619
1314028216
691244292
1604100352
1086374389
694678231
1678594654
173318468
1205310724
438675987
1227489031
317549238
321389812
94669797
1726636183
218409120
510128132
1651781349
550075296
283582535
2094651410
284193411
447280486
1375334811
2131725741
181708333
1403667265
900850256
524166366
825570951
979739449
1540468815
704917835
1546183917
225434559
113797942
346245899
260736055
1749009602
1965610798
818797045
1549549672
1839503276
55760689
1900685947
2121624534
371066581
1451744994
969656672
843306511
1099374353
1623420204
1065625905
243902890
1218768582
1053855293
1326156993
1646318419
1816786705
1211459063
1600339189
770502281
618619691
581812708
821167148
1329905071
2118453703
1225634851
1383854721
1329342199
1494823926
931476726
1161194206
257407750
463023744
1432210708
473527759
877839286
292266437
1047218246
1521442651
1002494289
1925558726
1015574401
2135136678
427033050
1216079580
328780619
443673317
229660228
598727976
950562101
7790656
492188222
1693171207
652395313
516065933
827058255
396132181
1127837999
938377912
1653604889
872147939
565457816
1213740490
1551697278
1788572693
92457232
413170041
115851987
1910556049
520742349
175204292
1440820227
652553274
1497640079
1997243383
755282395
810072503
2045784511
104539740
945564313
850015740
1847887193
930558113
1963081861
194303946
1459799342
1846151841
1607231440
1892992141
1214429040
742778246
1617255622
1061378218
762211388
1222986007
190917227
893138977
1833461933
1289283393
1039382613
1242310230
871684282
1323546852
1645404470
1288349263
836684110
226910706
1508708588
1915708317
913468106
920313055
633170715
2048156058
1080384407
1092710498
1327921347
443937921
2019948846
1843391119
22830928
1726054783
151698373
211035430
1971822118
2019821198
1761253379
1360712365
2129220907
724134669
1919379621
353079649
174723884
1545443343
219374050
577456409
1364995024
704665655
1044024018
825609674
1331336784
1518141547
601440182
274713831
1062032110
620158968
921222354
101843379
2075941375
1239119959
709537830
1241428092
448401939
107707997
1513935794
399666121
2110672191
571187591
38637611
920723631
1382731985
55450854
1441441437
2001758779
663904901
1879445238
566420164
203435574
1232822092
1423284739
1247008320
1418887587
68606199
768068760
1310497125
378786964
1099251029
1789350186
1745786478
1592026747
832668567
1860364128
150297401
853803588
1139532512
368091966
481195062
2063664013
1027412307
1916859862
1915375027
199991646
382404754
1307737541
592387846
2010022758
472405421
1234673448
66509934
1475190382
1778839178
1316938749
1835086063
170678203
2141687865
1729045505
764576002
1830547903
150906164
1894282670
2016998728
2018722008
1605874726
26928625
1892715407
636528246
2103465310
1071904812
1138700848
2101827176
958640499
1619259275
1195502031
769188543
798984093
1725685225
1067708332
215748500
461093811
1051032811
861466563
1857155046
831352002
1026936326
552812458
1086999043
1131320060
366707427
34545643
2006467263
2140349919
1309289834
954992307
1465406200
503630635
1126381534
1636627028
1435009751
621677628
1556981144
2100871939
1276374697
826152113
334338763
290692505
1985123052
1347287234
124562770
413816109
857628776
110134170
1831074850
275308076
1314822346
45452573
1180242077
2014627810
529167039
1405737077
1549698415
1308933879
432276896
696023701
722040935
1743656899
2102165283
1054001090
63750498
21061784
825400758
194235071
1567290166
1999567828
1732015724
953434684
1901077409
1816969777
187531274
422324088
2026142724
1945480463
564783188
222215309
289968396
1872529588
572010291
1230906011
143426418
1986702978
33688550
1630762974
227731385
1906558798
395679925
1383366160
95450853
241669533
738707278
2144323828
154764975
1066059676
230235448
693662749
1422805312
1214239125
756922299
1876582692
1230427737
728289454
1317640295
1419771565
1709177438
1577808908
505559389
1867683263
2074726338
1283452998
2052483406
1069424736
903421691
122943663
341667801
291612718
1801225691
1710932514
358513098
1523919803
313944322
200014
1241599407
1529744875
343714784
413939760
1833518941
1940589369
578760736
1991465365
112958634
1544599726
648421087
609313341
1861347813
1413450119
1303967815
964904885
1893336454
1571577396
660565093
483735128
621026576
1401199043
1305279254
352963499
260053106
1751564436
78142422
404117681
938166082
616079028
1071623935
2047683561
1718572100
2026108325
138048768
2024727493
1737720357
1373811568
1016745897
511428829
870395747
1646505948
1006340454
440283110
394044072
1844507484
359032336
1848042701
2029199141
2069923112
1881291567
1135909819
631193770
720945582
2006667280
1069509732
354721769
1372665929
864847360
1679905774
1688452887
555291110
1444792502
1653915321
1567047028
1059848095
784877161
1048714074
837506072
847163330
435253294
966095986
926980666
1590414804
1917698591
1226117858
1072369929
420120291
977032152
940714114
1618901057
2128058801
1751920688
615285205
1297672787
1243212638
2084337172
885145648
737984660
1238083161
996687957
813997342
564838246
2096160933
1001346674
663401155
469601028
82102938
541893624
1595625477
1197957919
1078354797
1009482152
109498780
1653810948
1609415072
384603437
277480523
482976511
728936353
602665374
382930995
1889280788
1928219380
1335385935
1457613153
1932873736
1472170419
1619911941
630836226
1540445242
641515969
117696256
688340231
368985700
1851426361
1447041071
1038226728
73785199
1634801105
1222586847
680923915
822179107
929649006
1508144196
262174077
45695008
2109356702
698412677
1061100895
797959867
918550663
379817841
1552529594
94065016
404056048
671284500
2016277532
1277937700
45690914
527578461
1596437814
1772246310
2145870280
112260653
435051867
697791063
565222725
218689098
1085281057
1913846883
511164500
245937228
626267513
1840672942
1520377095
684558353
1377637639
735735703
1406023567
1254939292
2112132867
1992329762
89722032
1160682930
1560829764
588928476
1701961706
1831427390
541254289
1665583255
116298156
66133714
13090975
868670859
998931892
778701291
1797080735
1166704892
1185800540
1794103466
810285484
1574356112
1222887781
402853702
522004558
2057722751
138905934
1204616515
88180098
629497721
441628666
1233880338
1515768447
1040800669
932493132
51752027
1022583048
673620482
704430570
1774842941
1942427155
834922344
1384087881
592935371
1399837560
772613986
855714894
334683757
993354340
874959025
1032662343
1621620611
1366242835
570571186
1644449836
832128805
1111440613
2067029014
1871345989
1226718258
24951824
1993333200
1595728555
1372666480
1925722333
241387836
14279570
381578087
1625373486
593283199
1302543664
772036053
1467453411
1463016219
1256452720
2002206324
1087369962
2111474911
2120393984
754470872
448149945
555147177
1680440419
651266832
743789872
1585806828
816616354
1418166208
1622041644
19314749
1702359101
1550961798
1200082374
309774602
1590558470
982214341
1087202118
1043489017
79666266
730573646
2088405691
1191738155
845586628
628700772
1128755444
1905949003
839645163
405243042
1785873453
910919752
1562525403
758143513
1729983894
964709319
52292050
1075442468
735839298
2098189161
844362541
1283128694
1428475744
1959187999
1512575255
420304560
663089091
587085592
2113106965
1942001171
76618444
560320784
1412238619
1677548511
1100614855
2101644343
897342429
1298819644
897579677
361674905
729793810
379880630
1624968247
877900653
1060073685
75110752
1174855460
1814287199
1525002381
458993750
1554190523
1429183588
741731718
2110923820
105041810
486620167
1843076922
1743495902
136607539
1993428458
1646708937
347108508
1340747985
1503127470
175734941
198217067
795647636
471526820
1349385535
182117661
1172344243
1717218996
1635757261
1987024589
2057875505
450742450
1846923776
2097007079
1078747056
1232950409
1358703530
1438540383
1277978419
1886542613
1550983679
1270642753
162452980
1199935491
639204713
232560839
1304090900
207771626
724411518
166972988
830316046
1177424628
176972383
1780445193
26295608
967094731
1513698451
548322129
1488890765
1310429697
1243882088
1208955617
1270068570
1860936193
1444747748
2035075070
2099642375
65260907
1023202967
483838361
133961017
1854189906
1261195227
509255074
1731556239
283547729
1121169213
1436893456
1634380468
1045086004
1276759588
1671204713
2145287165
343466206
1543322907
864113625
1060701636
539626152
1752158384
1170940128
1915090214
1440856203
209565978
1661923642
1009696935
1404451260
1869160283
1384222528
491383227
262757401
1438862382
818333163
1018709909
156393797
1001149957
148789386
2078890370
1287273177
864180087
1512031108
1480564991
258674093
74001692
1129694210
1152254839
1876164530
674479140
472557783
1783051613
1648511601
1347928269
1530292765
687352792
500209792
95757260
1075808708
1069979476
1724754363
1192876415
1449114670
906782056
1664827032
1049315212
106780602
1967737781
958811451
1031680944
262835468
2101565731
230260133
742799687
1885038671
978293062
386592204
2032519241
1787009111
1203473868
1371946362
1468508876
168623943
1316038966
250864400
1208685522
1110969059
973942921
1967048716
1848325556
1932973300
750919292
1010379829
678125427
1702103798
1820318861
1463931661
873505801
154574531
2046398074
2026534707
1569851403
242433884
474112847
1306560297
1527265286
834443171
1775923338
217655643
1845872321
1751341159
975475728
1914800222
1314976732
1727465310
1885232721
97806053
664271163
1383634871
995296376
316013834
513335786
1169148585
857889588
2056723307
1708517477
825513826
815061063
650155978
1504664704
2111560636
1335205166
698876279
2002522665
1046319978
1217104189
915316079
1016682139
639424928
711611408
1974184627
512454640
1747677281
24424265
1461907024
1247257256
313823519
482898385
1797818361
1243660252
1881261139
1861077183
1823673838
1966029711
1886028517
1942123186
389869927
1110297448
438279655
406454672
255208108
646155363
65236546
1452025030
401026554
636793091
1545588097
327810078
145106546
299022392
233494125
1207136467
1851751374
925182673
522939498
583375040
93494748
1599332950
1965984882
396042473
1006901359
251385586
1107191036
911720038
814084262
1521972727
1978414648
930589181
844580907
2042855389
769522310
1518084461
280775230
1921609348
940627619
168686254
512712386
1429758997
1847677387
865012961
615295086
1958060020
1279940142
1576279025
423151347
1850572362
1525414065
1306470796
1357112504
346947011
814418383
1796491452
40503901
2060701078
127561176
629229245
1538374517
1739776992
478100560
1177642527
319412744
1803787369
1163962707
1789272387
1311233032
599612991
1987359999
1596847024
1806112344
1927793201
714777668
653405437
854247800
227242269
1899249872
1049938572
694343185
1034621394
793698568
139942606
1263874351
575561814
1934440774
1457776192
694972404
2026328770
258142962
904979131
1936499744
695924904
139660688
1578708105
1133478177
1645664390
1124206205
861997615
220776126
2067519127
1015859595
1140929847
1683224164
1070047879
2109040939
1999695149
1804357529
1745202807
1670815374
2043154914
254808935
993045627
1152324064
2024949123
1443893630
1305318715
1786079996
1598822089
1900837679
998848017
1288054920
434320235
1558184285
123815832
1973174766
1253220918
1297758055
2097285964
1889897987
1909720327
1449803804
39940746
727970897
1052697605
687522118
1086377033
799827082
470744776
2126520628
1750989675
729061287
74098438
1144654119
306001160
1174443864
1367483108
1363751786
1737770790
1403064004
2084640637
60456515
1048602159
240345821
795540023
1430800591
1204781923
313823651
469470230
355669782
969288658
2111298648
818174796
900890188
401272191
699544940
752897445
962550052
1342195334
720075409
2125869796
483935284
1618352875
1543926809
2137218845
931225966
482063112
1861262700
1552370742
1818256756
1744519606
791328039
1753826642
659942265
1726476885
1406866831
328275978
169152711
895975279
2050675950
2106314601
1465539160
486560001
502181152
1672836569
436395951
487924302
637316351
574676721
952418362
1310142588
1647292238
483818155
510254752
1157099605
500800521
516108050
1502471740
474172801
973434924
634403421
369137050
745238480
306843119
282926419
353195196
1156516256
1150211394
1433701894
1359548264
1680027383
1295188920
766865790
1135041339
2072621649
1177083133
571006429
1438114351
1119685724
2025167667
1748903219
1376589873
1931135236
1453795045
1271261000
1282225913
41254539
1492162473
820325470
1217298838
322390898
784235518
1188660837
205509116
1417534576
422832513
587676901
1795058748
1960377213
1159812548
1231715705
5905092
376743111
1831220781
346330930
967349184
1670882981
198076332
35535969
1051272161
1988085391
1717329928
483904833
1004118942
1069838226
1041311109
463514060
1214100193
1921575165
2128809745
1166969800
477707763
1038554131
1337216168
1370352095
213862576
1058779920
2033858521
1023697158
1094058984
538785431
770075493
2082350916
1724983559
1113986128
1447208037
2071954853
616799837
635151700
575695224
343104209
1850303233
1876593695
1100839872
1909433507
1554695279
244425492
1222512473
1516835625
341432550
1895068251
1962789463
1963893416
1395344681
732835432
683183744
1543912824
617302004
664682096
854329618
1008953026
1571819078
512182826
552798796
1169222844
1676300358
918147188
427534008
1669767761
2018849985
2124629337
2036932198
2126782992
566656449
1565177944
762482333
197761066
251657431
1155793629
139421746
925340875
994266872
281181705
509784471
1197401614
1552474510
2014593484
2096500162
711555720
561724850
1659824647
1681231180
740641657
142056765
928441766
4015712
2094681797
536135359
1611287692
1990833388
2100588993
1272000873
1593327059
2067522240
925539125
975794746
829277725
2135054433
23835967
91745991
606162365
1956107420
84590500
417258281
1902481184
103337208
994241331
1184726295
602740029
353416794
2068625979
533837861
1017594016
981472462
1448946664
2143740665
39835604
62673936
1242033854
1681056332
770317211
380266340
1063098812
383946350
1438672346
1786065576
1597960074
1551261261
270618742
1090566555
2055088266
1324375217
986931985
318445671
512181484
1106535373
869812441
696009865
1835558679
163291618
242782122
759534689
1915958638
1021076873
1949363637
80875417
1892697477
203895148
1764364292
1871218468
444435892
318380388
402911376
1702917720
508616435
227239365
417182865
1617603093
1060595739
835485791
1537413829
1397666292
1863008188
2057709679
1976058320
1005459422
1752692169
208596687
264072726
1639866551
1602694851
1956444743
243447931
59429942
583943561
1708397521
1508228130
1710165429
1834349939
881916699
1209113925
1778078687
863308951
1070793198
1127915200
208910737
1660364439
474280364
776880432
1799030075
1627942408
1199978123
1638983718
798646765
109012856
1549096018
1362233681
20371206
1966981944
930914941
142598717
1856342321
1602303919
948064315
730052267
95404469
1008558985
1211937098
204445485
645382014
1756870795
311153074
795258531
1909411480
1698589918
1738101273
1187584380
204548473
569603543
69176369
894190275
1273897014
1266977406
257490639
682150803
1245645183
382283051
1884881501
700905599
873232934
1205845604
867091631
1114810427
542983800
243439258
357797318
1992282490
528271669
1401825453
1644514301
1420331460
654963925
970009606
1179543426
1150129004
1950362413
1583337296
1218174951
291664798
1995103745
1388507556
383954796
1332613253
1419048765
1568433788
2138404684
1554569298
346359973
1132019158
1607169155
769748624
188171573
925571171
186235813
2012275495
564543564
136413404
633322836
73887718
684947127
1344032241
833098213
624607043
1918934497
548408626
182357698
1126087330
53132754
515208501
1522311618
1850859556
1249382244
115138435
321713564
700850543
1718199844
1222560546
1386700363
1554991434
526507982
1021470382
614862161
1855974061
1764793460
1892885148
1769278936
243127892
1643527983
696142706
1264388265
79108378
1942910544
1970383976
105533792
893420212
1869859610
364132588
1781610881
503755631
724368011
177323949
1737534855
714781339
1786058202
1087546433
546576591
637734079
267348347
769171932
1752535491
1740274144
1549283032
523867340
1306611356
285543419
1111688133
479284692
1144742096
1273291940
530066181
2019781537
986233401
2098689056
2061603880
252067146
1876719730
1050951466
865643565
951037066
290093555
1084632292
1774581170
501034995
1115699560
1511546304
979593518
1802487087
1808069421
596609403
1259511069
1442116419
1161957358
1776870658
14136851
1907741992
1670699679
521638250
581574590
524626782
583695167
727290226
298585088
711292557
667368426
557664362
788118646
994056666
1329206574
1526759382
1956745594
1611040031
1146978806
1878128161
1131799363
1060529929
551984032
1017017631
1472831935
1893328720
1654882005
1756524236
1531493640
255650079
845805288
1771644396
129848707
1169184058
1796698963
2030197331
1420997640
2115267618
109265607
1385660365
854002262
1275273515
291772413
1279884449
1704786763
1452505861
105502145
12578760
452848397
1204748248
1928111084
1267924581
2044598120
856827394
305285676
1125690180
1951627176
1907412923
275437013
732869607
1269851576
660065264
2120582349
344586149
1402146142
1975804350
186579714
1714709950
651863273
1636491707
1927921096
654471891
712207868
130367663
772929638
434706507
1728740547
111327744
1209895018
540891706
1943685383
1626438030
1810452950
1862685918
1642137148
786124324
402971470
883610567
1341244175
472802205
432878159
1004761056
221336328
111871303
1558714284
1828337046
1890581917
82798602
1340109770
1182847653
1374746255
951745701
365236856
46550431
1464901415
224315948
2009769856
527778407
475696385
1700679656
152181566
1625532930
54549420
1078489014
835984885
851257424
1505903560
202563680
1582499058
1943069074
1392147487
591833102
1494478449
1256970718
882663749
1803165206
1728064943
382261882
2002282081
498136382
254803876
1665065067
2134232363
2086358676
255821497
167187249
2043880956
416076524
1479479125
1158889983
1570674727
1277482460
250584107
2119035566
1983312627
767590210
1859959354
222087222
1598456914
460324355
327458152
1669261273
1212725923
1439154783
440370275
1438599362
1489734782
1158070115
993486083
1150615935
232630301
824882796
1822482679
1617554999
1853516971
300648496
1510375623
531687150
2112137828
427200487
1957116386
1054113339
1610689130
1055065325
554252648
1164396351
887226095
1400399227
151124220
339649393
1171495916
402647074
1620351665
1816205747
928823094
1434056545
1999080999
768685068
281145510
783331973
1035107282
1155393030
180240998
910194879
2107996557
1304525526
1010907494
1322220283
1399490273
2067270582
1696855267
2035111494
444748177
634814046
1139142617
1999877695
1482506543
831195800
346197962
216071998
1446104077
500189476
210796211
977666006
19993357
559663711
1585170857
1849666657
1402652161
573649579
298568242
185983132
2018594866
790815513
918935024
146286917
229591994
1474897284
1205712709
460429276
1669283614
1561912539
1359277409
65837905
1259773996
828565801
1124709502
260039472
263528858
698654702
708236758
1440565723
1885947336
24340685
1418019021
1801176635
2077965466
99314859
1288727076
221603460
2038367748
1219165141
1839101166
1060262511
449765403
822309782
791487086
1750717773
38730133
428387747
966036098
912420856
1161523020
1682437465
753966068
1840903129
1742835716
269452843
2124571770
1310631045
1942317192
1565495940
1004151018
1508008522
701798487
2034094378
1991972444
403758173
2047307055
1912902673
478818496
1473366759
1425098827
1726375532
1886940459
226505100
450972125
2069836538
1740245084
403679655
1599358270
208400912
683374462
393786508
1855520242
54648906
2019895506
2063930681
2124917564
1625177170
1837042670
276116394
860734614
1106742632
1399120245
588744180
552539561
586772851
979129158
604701572
1077746508
399766411
1291703794
1661312667
1348839187
2072472005
524373761
286770933
1952041829
1333124154
1289717617
486929354
1793986755
446886408
1641636302
1928410768
414511366
355166473
823516179
1193792665
898931703
1281168075
1780995887
1444342114
1329136488
804805537
1886168907
1769345495
1956851724
558127297
718564410
2095455406
1178000610
683564599
1019556217
173786799
1355242533
1733172501
1437193902
1489992591
155501359
738675323
98418714
499851395
1909087857
1336003766
1288064490
1552869166
1743744694
317813364
1561009612
732309199
1465592887
1036398756
1627263549
1810186045
180163446
532539549
1516511922
32080618
409631098
1555084921
233829547
1297361208
1862428730
444647208
1138703223
1729710192
1368965636
909555534
72081419
576444582
571059949
443775164
1457648185
1634712914
724979787
694206689
1925931005
180017067
873184530
1751711685
885159459
1196302683
2136294941
1008721177
509356290
925879808
2071659146
115621679
314254261
1836021346
1215145017
1692719435
2046599456
1346193914
1629524776
206586292
1842351153
1734166775
554914434
144281532
248145784
896501605
227224846
467305025
589725234
1856403205
1027483756
159133225
616750063
967063818
1884308006
1768895550
1833864573
626522399
1705243603
1667006218
1018537983
550784795
966721334
1431800459
1727961732
137865618
497320538
1908093095
199837127
1138737187
2124764128
1274675378
1405148118
88149327
1011329053
474684721
1240565984
1591431401
1632041914
909943339
252896253
1256463044
1624066287
1179947879
1094198817
778067058
866550866
1728664246
578235231
75891516
1263492992
2105187832
850869017
543071052
805328677
309597656
586717052
1489238394
1106642382
73550734
1030084236
2096098542
2102903004
2063816574
379585104
502790794
1262320812
1975252789
433488060
195960402
1500903588
563753911
1113310171
1501533694
634270720
1546555358
445104771
1510650617
1622878581
1686421105
1624848494
1044690145
107402083
1000661160
23506518
1730718721
205617345
438717495
1657817646
2131256085
1146634513
679270708
1526949790
431509859
517083079
1405729030
2034300920
1760531943
1024698950
689493150
804760252
72677565
1496064628
353612222
1243798943
1523709251
1464503249
1045619301
2097108294
484756924
1847457747
1821833887
1342618813
1305125725
773896560
257035919
37940761
729455185
1324347957
2047522980
86639392
1133183875
217081329
1430366340
441724189
1429835454
144807686
245545144
444355745
250578071
69217082
1131056271
1767670561
1203439881
175675117
873052006
454496725
190211653
2139820641
1211001448
1425908355
695623127
1315034488
108898920
2091311166
2000192376
1727699907
593825384
1432618607
329948967
2074374496
1854801560
1028076158
1183062073
1899153058
1855695092
1342929701
2051696136
1013370041
1727793475
1330630863
1631161183
1913657745
1404442179
1286973017
107583681
512070758
456982588
865361999
1657419260
204974560
1316103913
1964150391
128791664
2017249408
1260294323
1117121252
247016054
1322853549
1967974355
1872438110
1094521832
1763886218
852176
1160144938
1325268480
1745016162
1716119925
1176356339
1991751750
804603612
1081835069
486425718
816418785
872918900
337414366
679268353
1034424527
767064257
233727687
1573120328
1934414142
309810332
1345533706
2082413849
939344576
245888853
438800618
1459963199
1604423037
153624078
237289847
1217564958
2080666010
830069223
1072992922
799233125
972370492
1574118484
2097125653
836804960
241469155
91470732
1813973571
1395632010
1154848490
1858225874
855317346
1360321716
1922824823
936493683
1124001433
297528542
1753204079
856699937
1208670719
1534423696
1988139465
687843239
1865330155
1922791247
865124782
1794798135
1540612778
686668732
2101432660
1109639031
635553564
1519830887
158880179
684025203
595855080
1244316143
778695377
1669071164
224182526
1175523937
1932379521
2058508837
1007363350
2129250368
224984735
1141706600
1376754325
2006960928
648462244
512199509
490106572
2096681744
504851159
992165840
1456605949
462694675
2039479353
1193945883
707637907
409546591
1522691119
203793215
214026599
16167196
331880900
483027682
2077401710
2104752991
1614232866
1832586637
524473644
678739260
1444700468
1075938114
562175207
1284550403
1414588014
557915552
1084341738
163578945
164072684
960609186
884438178
155034277
730334942
496322026
64482106
266347174
221417990
1517843193
1007794229
1811585050
302291789
1412420504
1341252777
1828069799
1383557027
1069688555
2050685559
1207255592
1555154716
1519449840
429365810
99745748
606457515
860912744
1697749535
1424477423
114531120
1174391679
792112074
1455044715
1154095746
1604470691
577997456
1302947224
1621024493
899375159
72266145
1329941574
498464918
1470993404
76257989
1945158185
861067257
582860405
140477439
1243957624
1368078429
496741221
645971477
701016637
1062539708
808514416
905544418
1560629874
654873416
1888952268
1638355932
1899396663
416228801
1354110720
644865878
1670981548
1620604287
1244385634
2052354001
1116913590
122586178
1029592205
380428672
1165930045
891405502
330889272
2146640232
1242798478
753285887
1412821542
1772630633
395409466
1050323140
1014311642
2096872586
1024026546
1498594877
398547233
1426006702
1496337781
1390236719
2021943122
860692780
390938341
228569019
667688556
70185867
771011126
1530841827
295705333
1097335625
828470623
1422895139
738855247
519118327
341602356
1600629660
1372662203
755774260
1069820570
906362362
1225399465
1060739891
971316817
401536611
817624803
1874322677
1811140280
615681423
1476107898
56044679
756656274
2100745841
201223493
1099495742
1470475062
1933541851
969219971
146121649
1309792244
1728800788
1394607683
2130723942
2058250966
1824594796
1038976098
1002580486
2112084656
1904443994
798216891
640079650
1813815646
1512536439
903285761
158435702
763874280
2074312281
1363968544
127223401
1191531378
1467113736
1825331484
518550457
212679753
876740357
677538755
1742533387
2072149822
2103903547
1566537924
63294114
956479815
1236187636
1951110622
1842565678
2086904814
71815027
479915009
2072963269
1852790169
1889222202
824556851
1514091705
1511016869
604907295
327462583
985524274
1488859412
382057825
194141822
627576869
2065467895
379992492
1064517458
468839171
1195114650
904254275
597998858
1057441268
1125095193
1085063942
1370794050
566322154
583439907
1532710296
123857778
1293642636
400311521
623826175
654804631
833510794
651061538
421458982
1834144608
1713214171
1451986967
1760272256
795218558
347914883
2110397909
880103674
1470643681
1662554409
1738090081
1234712753
2124621673
1781179870
27004262
115570766
1752226542
102910206
1132588793
228943037
1582910431
1489668724
6934238
635818055
1331775848
1370943471
1476694474
285695405
1504426439
1803529030
107330973
99146091
1504583572
225859704
1586757755
864001100
1532585350
626803651
1292534347
1828976156
1282929404
348338360
1417411836
216571701
379717450
2044843842
273193817
704000797
1380540344
734294816
1698144969
1812181732
326967822
1977841958
707126108
602214178
1680282067
927489613
930737911
1145616970
1453526013
92935485
1968118486
2002600729
917621666
1409944805
761808624
1329067631
1038612018
1677375254
387673822
1964345848
1406824268
1775801777
1216807302
1169018420
1231615315
1629409894
1904345620
1995663606
698877325
1998609326
30928657
901289750
705366176
1242467221
495023055
533854008
1989134011
1901483466
111861837
426793992
231482172
1620901497
1853450496
982165077
467608026
918902606
1788882878
1934665437
1113993846
1854310200
519443280
213911958
2125972826
775772020
2136819850
1419003625
1724131147
549522024
1735244239
300588749
1075685015
1361361336
577974141
1376983580
63503895
2003713138
1601192053
858232246
882313815
2087425424
1912015330
203543567
82363777
921692654
701018226
810129407
601787434
81854165
2018289377
234079969
689154114
1721647035
202424334
246125092
2032609002
728386818
2141390356
1761520282
611513264
161485417
842422988
38107619
745684165
765224004
1570955388
283141460
1266163715
1583687480
2121476386
1703090099
1299685038
1329003684
667889697
474403741
1069406531
289569565
1714821382
1952239063
949982412
1493297741
1628944519
794398605
926615052
1857063749
2088690960
523395278
512681619
697066892
1360891421
1948629510
373805131
1101765984
1781243178
1776795482
650437218
340677307
1437179381
629916123
888450305
716572347
884485750
1807993387
365651455
1806404202
517289738
1362045799
1211327626
1543271623
1408232212
613489754
2138629624
844702042
1717866728
350771716
122821070
1193031066
923865698
2072040081
767850031
279228463
1389581480
1010325182
1179145112
1762360997
2044877039
1548702796
78369181
1243454455
1452483630
1111398558
1565917996
10729005
708472848
120265372
1269523025
270556597
2080121477
1555090702
1450478937
474856005
511282863
1205696714
1699236281
767806094
779058237
1414831992
2031735230
189802801
2104817769
1756718252
489449423
698899437
824962599
259752331
1825387373
1598007607
945063491
1437875654
1431594103
438925056
341069658
1392538330
1259249740
1242640637
1457663573
75273681
2060432877
141604274
413669144
1581762890
420452788
1162759873
382438359
1434646663
1251125783
1592470907
309192255
650180862
1102986205
250311048
2119526116
1124119616
249195997
2141239286
2081427107
392846255
1218594283
675295316
587283787
1378394381
497227008
1055734631
149625675
1490483674
235676372
597791180
77908314
1528686830
11510494
521925031
684611683
1177964944
487976928
756962601
2104724172
1546440835
1336152409
1231335653
212753235
1407065988
469141026
1524447693
1736068706
751140455
1689344532
1623929753
1560906257
1272325695
388399481
1906132720
940357175
79217424
877886826
1801478131
1920902260
1692792422
2144815266
1775768604
1906622769
1815535953
815893269
778408086
18172686
1487189713
1446778420
570822869
1823757194
1225807368
1085254017
2043796513
1186498457
1024126062
405077775
1250217185
401129131
1572380760
1954750204
2142854579
1835226315
101073528
745274338
933183550
1885358351
780863773
1041782774
1947630543
1904158411
865030642
598994993
1714950868
307344908
1641114597
402321632
1366634916
2096394958
1354852906
1190769260
529917090
1655033451
1326251518
569359615
1056986745
1198339846
141842627
209130647
1221694989
1912793099
302061281
1546702414
879814008
743015125
869806428
727182210
174493559
1506438634
369096799
1237024389
408897030
1187380884
1737692511
650188581
476383550
1938319346
771331546
1647343200
896963570
81032201
601947355
1219070697
600200179
1800733555
1842109825
1539683701
50980533
1093031396
1815444915
621106370
761471098
1302862511
425197433
1976212064
1569430033
350832677
719295492
1573037654
1930151823
1360968976
500315521
205384584
1801885213
833988535
1697606136
1629194
927109721
1018345273
702385217
1559616935
179934896
875500196
1688084477
1940489649
605553079
1793333927
417475068
114957605
1148482580
2144792698
427267162
334720474
967382806
173327995
103323411
1806685565
1633118896
1418787129
461777833
748135063
2025823188
1549135456
2083948097
1022867649
1565811364
1851375201
1296079042
821067001
370436435
1374135207
1424858237
475924708
366098661
531575546
1173988467
662350054
582201657
128605254
2129410116
1480367772
793904585
1999319650
1200747953
1636838885
906183993
1094876082
2091924216
1823404411
1324770884
550504914
606853475
938833494
1173020463
615373379
301715303
297279662
1684849441
1401356003
409012972
616060831
2040424763
369839545
872166218
1056635439
1622710712
995154178
1048214442
853613232
1670006103
877932651
1890745741
763626360
1449181949
1890084954
1596594915
1551205128
786535897
394783369
572418064
2457733
528399418
764874322
71736904
256759726
1833862379
281639134
1638602328
1524989198
1177546444
284902723
1376340396
826010293
1363447126
1290728796
1348328954
1375589288
199817284
1619077351
1263384247
470032675
1098170725
1510154018
1749487378
955135516
204141214
1506606634
1163107667
698907495
1373901861
809034484
733264809
2048931044
387627870
1129822894
1870830513
159751372
1327734835
2127618550
648511438
1067272256
8010827
226332045
1940913633
918672377
673902782
493943424
1460226486
1431754609
1065595854
1950246601
1399228018
143532641
592726159
577622224
807805398
1300250728
1546058733
842039277
1185953239
1958298904
1794829124
1048991021
233239245
259711127
1177080561
1965351706
14815830
1024768977
507208707
512839166
206459157
433331327
1386488607
1694364661
1609167071
1613484463
844484160
865918400
1471628162
1607821242
1013795663
758642404
715013210
1171039399
288497133
1644170549
710281987
1260801217
601318920
430152191
579845526
1071853148
25585217
937316723
1266346623
167802313
710644253
1993505739
1306354616
405162702
85926804
1805456599
85389166
1920316323
1721907797
112571513
2106198978
51823060
2043249047
46874340
604158129
1665664622
225336825
2045664570
886327649
1892699619
1767875705
570080436
931610546
718513491
1273681920
2119178297
907029966
1412211995
360116345
638322589
1688772640
478873278
1876535281
320182452
428019890
414744557
1798328800
1198239448
1102241731
495249401
438647067
1934044012
1925273512
536519335
732595541
667016796
1317582361
278681042
1481878218
114507217
688799400
1049420916
899047280
1251206964
1043617029
715305965
559683888
1792599761
1195220871
1367816079
2087523514
425183243
1715089623
1461962041
1381884843
1101295121
664255093
616345929
1506312769
863613957
1210959736
1983624079
1740240451
450745552
4128184
38441550
90010860
1792252881
1242065178
1543444509
1326321963
1684626669
1956105552
1677282891
538440184
1830204702
1371668568
435487474
1318195276
1954157024
1882344454
1592759280
1591311937
984023719
413915498
992150418
509031493
1565937664
800465474
37180701
22636448
728292504
722299725
992686207
1877567820
1531858124
2085635779
9752308
1638337347
1644197810
679681696
553398055
1087541229
1298439897
1042466446
506433946
147726096
771976789
2040469066
1167277155
1954530528
1227408858
708217936
2056095792
1427961925
2107393995
1330378583
1867527188
1376299243
2051257014
1886333215
1868562800
1586287964
522190964
1618063551
173775078
576235793
506875770
1845533801
1554167445
1707877341
857051663
2052867091
1721670997
1262110295
214566742
149363532
1519178826
980077032
1328511768
409242723
63777380
1673813462
1572032093
2028001642
1775502003
615017958
1924613999
1465583483
335669375
1588162812
1541810693
1651101752
1522625623
2137308735
216733723
959749312
2104248064
115928291
387758314
1211729761
1134085972
1320270162
1976380154
1299801653
1133544631
727872410
68139694
2009259232
2127650043
1065874849
1508205426
1928689542
1620686644
1976246878
1004607451
892718260
1235292480
488434219
963957181
120301338
926798678
159701776
188246626
193149101
995716073
1750807974
1000029003
2013942941
1706276087
651660232
563185022
1155707144
1846976338
1576855301
904831670
1281503867
1648043873
789345927
1362951449
811220084
1363185955
1472710037
1761922955
1470041393
1773595840
99318121
1888661116
2026381075
1046340165
359372865
309253840
1833079604
1759037042
1830442690
215369695
1911464824
146339450
427978401
346464845
144776464
677346500
366869737
1062064388
1610736266
1616313559
1731389496
359561505
2103473628
619112345
1170067125
352989827
1580698363
12646241
217349254
321030021
1698210327
449443151
176745086
434224662
685287868
1142866906
150324036
293365465
527870186
1855370242
440234770
924628610
794128885
1394876952
866434167
508077437
1455512499
982800532
458348409
911464443
1926956241
1246739928
2094602183
244207315
564141437
1775978276
836770508
1493229396
1441479050
1291597263
1746959826
1957196734
1917037456
1769937662
1311972390
356586270
561407441
516105178
1420613202
1876013551
705750450
407547435
1496702708
675924584
603399448
2075272378
1030001140
362921064
1164809535
1032725143
2068107895
1326380547
1863328006
131194989
1033171217
1442636639
877606469
1870588003
1507924566
362522479
1479268712
1316950595
1187400827
1509268416
336314025
1906952135
1220924950
1302108527
10382455
1779798151
338844808
2116028454
518809138
871819061
182413733
1553774544
1237933594
208491662
140280438
685211592
1174564659
985650391
1604633866
846440364
968974416
1084850924
1095503620
1559631710
163442122
1484230062
961719355
1483099916
1962286029
1591309105
1340640137
159262800
1170641053
1097106918
411631393
695819601
291239627
1240184870
519569691
917887400
1150707660
569159939
701104751
1685443247
664264171
812853232
910115088
1362405230
257338977
2146666871
1633396297
1746897110
648874977
683533135
642002163
1935862397
243175660
1338644639
1913311072
169720389
246206856
549346938
154271352
770400527
800323162
1160839051
458268312
420842184
1458068960
977692872
627019528
1872672443
1701726139
149716428
1801041961
980848457
1680115176
1276392626
1576509673
1296632689
1960523780
459963032
829394321
1954108890
323980489
1613848506
1044587987
167345469
646286538
1291488195
2101584761
1422912857
2100882437
673446464
202737652
1614524024
238937385
1410858681
664591181
1149791792
936057577
2138149007
1843065223
750997272
1053131484
709222335
15120943
966885814
2034718498
888418593
1355322634
990487559
1572540737
2013069892
1646440885
382790289
570649678
1937864242
1538192578
341643118
743009918
2016151825
2092656436
704384050
1361673297
1113820390
1525558135
1373804659
957903393
1539927462
1706687615
1508012891
1224328965
908344701
839660481
302609237
268416627
1442285812
2027771751
863657484
118387362
170521429
2137862319
1374718308
1543200583
423271151
1343449574
662651688
354505559
2074527002
1051571475
188613021
266527544
776000173
735345113
1756519191
919843685
1582922835
1444875281
384354083
1247924834
750540389
1222666645
2068653725
955784024
60857813
468025552
1970541353
1236443013
2127514491
1071513401
640022641
1188960696
744452464
2134419174
1025307520
1671128869
2005524040
727461211
369523716
1243613966
1580534353
574988678
242864999
372029447
620382890
1890933351
599014909
2037572250
344280705
1362324662
269222595
1707236148
1716445976
676637007
1294677020
1526198505
1708392317
1657349071
289619734
1556487025
1854544251
1105019037
311051543
512798012
1441907065
792087249
359873196
565480954
2085127883
548639547
120705280
1421114553
763044868
1769805218
658187600
937679402
790164259
224962601
127154476
642284239
1328130544
1207873687
1960784747
529301846
48651757
2022138612
607676324
1375289548
594989276
145328070
1444161291
697575189
435422519
725863069
1919834111
1402383978
1393629610
2101972880
2075973347
1939495157
501968488
579621502
322281086
972140884
681775258
1819970687
706328391
549934763
545025646
1895637592
1624633566
1337724253
309089417
867982051
2112512318
64805418
68104412
607477181
1403629008
1542071405
1546428412
925448166
1560353541
252239804
352862360
1242459226
1318741315
1578548876
1507905568
1263405145
1388863571
2113563934
471764827
1379222091
600793178
1265160721
1540484567
1705287888
960129389
1320704665
1380155036
681945003
1108224253
1887128410
1685468282
3149515
785036380
1035606741
1050469941
92766310
458035822
1019663498
950278848
1018879850
2042727274
432177740
655433122
250483998
1962393899
1544396425
43473652
1949788174
428445467
1677496160
1541735340
150559228
1919267495
575219722
1615329786
2126646843
1718565897
1356477236
1189872999
1893283715
1241695619
1855587770
1435717549
549818197
1079145657
1580537951
1187653619
2134037166
900317616
1236904592
985075640
700533059
1825179722
1395747852
2127040244
778556399
1320214437
611200933
1604210778
1899069959
1698249505
509781344
1673069943
20951158
640176600
981474379
1015059211
2115612535
1968656134
649219455
1853031802
1718808875
164285204
1051864539
676514970
1169211282
715721385
1133037596
2086191187
899185469
102762408
339419014
764046496
229597381
896287125
817371712
108373578
1643436047
1448170760
2051109656
900884051
515918200
2071289066
1923658749
2007756532
531332348
305142211
769210422
1683109740
328368078
1031725771
1061697235
175415475
1473385336
183393639
654562495
430371135
822977217
1332411945
540688063
917608826
1743110474
1728663714
892456055
900612073
1411920100
66520970
583739864
1477547492
1226993732
770037091
1606846882
1409512209
568316198
207686775
170188855
1434860053
1547441778
329189057
253633666
1494123801
1171495566
746542894
407215108
843847991
905575859
1971765427
580201315
1225073550
738221070
1137309585
574140885
285523292
1765018648
400042169
940731055
20821864
1109320951
1272334966
1141987299
1365422022
1790053413
1427911884
160609492
206859455
1831095429
214204844
690450262
283607358
1265431590
264254659
1698081442
1772239366
2137275037
1746873440
2098612836
1999884551
632434383
1449023789
1683129131
1082518007
466955854
984399569
972912165
1449743920
967369389
1261976537
637522708
402596235
318162910
1974671871
679707086
1209984586
1438202514
2137220954
1907447178
1260087638
1708789437
808260839
102417997
258375248
1196797249
304603165
1179169730
313865390
1003207452
275907213
1711812347
677726861
816203325
84978428
2049854729
486861402
924876010
248462358
28049726
234728972
1066789944
1429100068
820707056
1266936894
899892404
831760111
1284285541
1577798472
1656859279
168526127
180612340
1335992046
690326192
51199535
1084451432
615582645
952760572
181626029
316164315
2127196867
1420924705
569940471
2003523318
926492588
377881306
707418600
272702006
1447095017
1524550409
1826781042
1144121283
654782275
546893759
2033738733
2125662019
1195943310
700966604
1761296579
606723331
1964773638
350825361
308655768
321002548
69428205
1898140558
618436026
2025849027
1319904055
7974438
742997685
1357353686
643830514
1862101521
2009125477
548532080
994519724
1042629548
1699293826
1407818701
654037453
2140453779
497850650
610721581
1158833077
985388114
1483567427
340075896
1087699895
2094553423
1359632406
1242196128
1133808037
453094470
736385895
133801046
1978674782
436739226
574083955
99176076
294903584
1098760
1773734483
655809339
269439703
133623503
1837476978
1536181647
377894299
1184630818
322699433
1995219697
354067759
1315901887
1881729298
1680653446
739440063
1033150794
2141039167
1622979165
1205583073
1731749674
480148668
1320133778
136783686
1890663472
909829105
946759304
1837798458
1195423904
1862324135
1311914203
1947957658
1129796089
354124718
2009369312
816615640
577110170
567232457
186435171
963398241
946237248
874700978
1385504924
432376628
1449308367
1135071106
1267692791
1283698482
1667595689
359815939
1753425688
911923001
157023131
1316118230
663555507
1578466308
529664581
1400759366
2025481244
650660777
680663884
8290950
1030210711
462245035
1230081717
491947766
472722187
1801931504
330472053
1477633222
2062548783
118393750
1451538483
1905192552
718546450
1770506709
1632410539
837735635
803544443
1871084156
1245491372
680390577
275782892
1086019774
1223106986
725470885
1042825542
827341324
542270926
2118324361
1968029134
686959381
1597593432
125633557
1546721043
132829849
1834996126
1816727558
1066099947
837427020
1896142739
2060641182
2118425814
1497447140
261833194
1151495750
291562619
1550829350
1762784653
1498980524
451799861
50618733
1830068541
497808479
149507316
636579726
1305347217
1272298569
523828337
1385640809
1540668831
1069628663
636400921
1055139880
51093449
1248693345
120550757
1879876952
1885245861
1695759194
1513619819
1148898320
476377870
1035912245
790064313
616020688
252873656
1009828926
1759030479
1982794118
750780816
1190460302
301216597
97357450
1022613136
1036064065
1493340254
2140957147
527757123
1330395111
1237916759
731470404
1280286984
99638635
1624877803
254630218
1201031217
528905167
1176388786
1036156714
566650393
34489557
1288300996
303705983
1910196192
1607673525
1296522189
1025805608
1849111712
1658745928
132051010
238696209
1705779937
11062610
2095868674
330910603
1510799335
1679498852
161341467
841397712
1641041206
756052374
508861950
320127175
1047379763
430540378
232857709
1412428938
1094632256
115552809
1123224088
703805963
684459523
318802060
456533813
950290290
345002387
226085744
1035302739
962155612
89783242
1161896700
2084388911
401151421
479452330
793648728
764749680
298189563
1826540607
1283521519
1888179522
2095440242
847554891
655276374
1844027031
1089902825
846063409
885451650
2039330502
876695569
1247978575
1688494025
1627220650
2025640014
1837123714
456753889
1206903465
619721297
1542236864
1655280201
694479956
2003227137
1559216215
402625517
1845710152
177638275
515690992
1758729886
110566799
2050571904
525613734
22198762
464070997
708483831
637972131
1540390732
692607800
1652241670
1564674048
943972735
1212034834
969531930
142057093
1527755937
1946626979
1435786230
569386201
1337053144
1325950305
1391472121
1622740755
218528653
1016793070
1086122232
1051820395
2112990096
581363975
1774231306
320128456
442433081
1118118584
1220520116
904153750
1772717232
1543746833
1605414995
1689987181
2023510988
805515540
1313736471
1236545802
39640062
155675253
1801797750
288064754
1152387327
393491006
1332090653
1799664123
892021571
1095702632
768710820
708729121
234989376
100611907
239770300
1723620881
1849716208
539231337
1831368189
793877357
308821333
1536961493
109906776
1219633850
2004330539
1895133604
236916707
1746338269
194373347
1067359550
1487511864
427594044
1689218888
1779722781
67248497
797199009
1316312308
627213100
1958042564
719529703
1582330314
2138146060
270332095
2070250636
486102442
1975191437
1822296539
1420924278
981860159
1880928414
1223841449
219239966
719215625
295915023
1987858617
481102461
1973981329
1397160050
29869996
1472153052
1977485451
45169884
1199027606
1718319025
978997130
155602675
1258445639
1224737483
836022409
1305101285
264021069
1737284389
1238736676
354112550
1674957762
1071098903
693692094
2090476965
292894
1020692185
887989142
49880711
365274911
519706761
323289734
306953866
1630503648
481323257
1983957485
542048846
309855693
111746992
2108860690
1073990896
1718687327
1132745636
505237701
1775524418
207283198
1656021166
250106891
1302182285
42830542
1451181461
1620561837
873877277
1654325372
421399287
2092489384
1261068038
682248132
422883639
1985199839
856137624
1491922309
1171924568
987035921
1068552844
19909692
1923335449
1618870418
621963420
1940396152
272226917
9361527
699476674
993899941
1579070525
1081698125
103542103
817090946
1181824791
1720686460
1172916498
1127270691
76807511
331169620
1332371171
1975932051
197262450
2097074573
819699902
1186659101
1522119568
1147524481
1738319021
745918446
96985675
1520183150
395837183
252540542
1083885118
519503988
157557815
614165937
359063900
1162528504
1279677302
1502913916
1057376377
1573955370
55609598
1971870325
1205565799
881783530
854816706
2009479641
526432650
450185793
1451068585
915197566
1282210659
243108745
455079849
511783936
978799966
398625689
1479720727
122754222
1531039700
530421253
982571304
1837099969
2046112581
1841018276
453332575
8426386
433438537
1849410703
501376005
1465653260
731570028
1418085477
66834028
1162269791
697449132
699399852
56421049
849663652
1582780780
1375235276
271843684
236882943
755540780
370469079
881561899
1552331976
706960747
1108976918
1871355902
628269482
810455460
1961979095
320148994
1971697329
1551823781
1215638626
952442929
1855010907
16523151
190071147
760650151
1623809920
653289552
1528730424
465403604
795915747
575417883
98661039
1329620710
1316665848
199605217
937968381
370149016
1975962472
702459593
458353001
603241026
968122242
1719132951
877397570
1321932866
267484447
1906109268
1843721246
480807646
1652850937
160435781
2022019299
1570829000
842148371
725601615
1279512020
1900433813
1820388870
317649533
1449068456
1645968218
12227811
33040051
307701537
793956749
1785535960
781586531
204441802
1867646220
1460398820
381221226
177122716
1804853292
1064449621
655555905
1686876979
1889605934
1160236312
1134804900
1343919055
1257843884
1583944902
1059891807
1126706966
1273249631
1527994104
857125783
1385634237
927402155
263607699
1903340710
1332622862
632407322
2066491243
1994200968
1001002029
872624123
104356900
1378780636
222435948
1276675560
198142123
1812037152
387085662
1747161061
734485286
1882647387
1417400316
1818211303
13817807
1472336371
1034540065
285151409
768040004
824512214
932279098
1481154278
1431293201
1244061084
601355611
855661653
1917601901
1164699170
166974043
1062370573
775963587
1924797434
1274565113
2090510064
1045426020
1892774727
1453126668
1619014289
2121130686
870471717
1026662583
1879078565
1970933868
63573028
928030898
1495275919
607322956
1633617197
2134859080
136080414
2080006565
37069569
487516491
1427491541
428718716
912684635
1001214108
759957858
1660196995
335482425
976793743
86369436
1862590436
803622638
1157961837
1851554736
670986614
2082295834
1592144296
1606669274
1776228108
392544917
1684910071
306798988
1882175491
1920392967
938445198
1356962628
1043060155
722066617
1849489230
926782385
1195659007
1562832396
19348917
490838989
2099146048
1866189059
1039875027
1398140226
189806633
94680024
1531364625
1573543094
1882919485
1450253231
1515765732
195433363
1300601993
105689876
369954738
391926517
970318841
194385991
563430233
1979661737
277664855
1288438577
1594822272
329886227
862188858
1268382540
2128185975
2046360806
1827565178
770545438
1706703914
1066404672
572412886
1520255178
1224927012
633079048
1141848471
659129879
621355992
1937008250
2054623387
1094839584
190890119
1796141925
1245596369
190206898
594143739
706787597
182470549
513660122
417602200
1495603199
1347749689
1952200564
425120773
1252251400
107292666
2068767857
1782652555
128924867
1432955418
2060084450
253808936
1236480638
127204356
707881153
1736614587
128871833
152096412
1265521721
577503501
118399766
1145057596
1664636555
1569698370
1317585043
112752253
1510803672
1138637970
1801858892
1250385910
1692898075
2299429
803216921
847975115
215898894
1568644610
1799476111
1069306849
149961483
2025118701
447416431
1080822790
1567244062
1917651127
862669325
966071319
1483664407
584441448
1846502491
226707824
189271356
1736224964
1666831290
1781590565
1280052030
914181501
1518288912
349911375
490719672
1207215093
1512046279
2003790652
104730115
1086862897
1670880441
1737546106
223178053
1920159919
979071130
1981382525
1861075522
1806371542
927020317
823508602
470166671
1122635465
1772530600
559704599
1169986985
890579588
781403673
1879317583
1742717010
1737074518
1879890264
118935945
1319951855
1443260956
1828214542
738512334
81374589
838917119
1006604459
24627072
1793859880
974559884
840237321
289889562
1896385813
1433202696
1867423496
1987039350
142564710
133108504
317765556
2047609702
1652773997
561786819
2040647690
1970531365
1972457705
1530279749
1860210751
247453985
187866270
1799518340
1693758752
1813159338
1138934280
1886191648
347343489
1160416713
251783975
1950335182
1486122493
1239085852
148686674
591299491
748935245
657375224
150141346
1075355739
1998549088
202738988
1724190558
1069645065
461546873
1771822380
462618075
1770051465
1543983252
1238345859
1804871873
1194054828
867164141
2073178720
693236026
651679966
487884871
2025333909
1911409336
1752704997
676102108
1459155895
1899747852
1324830368
1416380414
1129221076
1354439645
226316654
1462882185
2055619613
1821643312
1320396146
1469584813
1759779768
1172765505
2096623834
506082164
366558635
1775407061
529437288
1611654703
1072614724
683427984
839250665
267121156
270924311
25374024
1880857628
163943420
321805396
275131092
697571752
2102787048
838048110
562491651
1318494597
741527443
841175025
991058325
104694811
1735308264
1517046709
188175756
1177314257
845733889
760742436
573924473
186463859
245675756
1220499248
1089180086
2138377369
916613666
1459333219
1215363892
236036635
1943118826
571810319
2136989667
346076790
1171732768
1078942477
1838953905
569519415
1065280534
2090154316
2139015023
1775629742
1339164186
207953329
1970133968
1496759216
602698379
1476286658
1561092908
2051170153
1749565540
280028885
1833479615
563164688
1851368690
206599129
515091026
710742478
494130560
1542170659
1034529790
1492718117
470807177
1460190405
2079701065
1339767844
1219426569
1539856118
867720798
1554569964
1739570492
1332718887
494605405
1071032118
1569844388
2046489365
796466613
1921890410
1665079453
712576399
877066766
1403403377
1544734729
689016718
1663130301
229177303
1400541845
1454767496
1682743594
1961397855
707215731
2040486581
806217159
233018239
552074043
416873512
518423925
1631609199
963146950
1882826268
1306212362
1003731659
1395338399
1900801856
699379392
1984115252
2100866139
1959194147
136297067
1626626628
723309343
861416502
775878986
1981398719
1441474604
1402987160
2135428594
2093917123
270742777
1449164479
1329880321
1431473827
896395027
1761766922
2031440886
932550164
625801923
699216534
1602762386
1114012191
1643474294
794214052
1832744390
1387496714
2058221404
860494312
2001505789
930034366
1529515528
147213604
447573228
2009702826
1870524194
578197160
1150312472
110086901
106574292
1017439754
300780261
1721860680
2037997916
1579655491
313845077
1905213078
1713839978
1093382248
1093124492
579906059
637816482
1478218195
637852345
2099575449
1111344222
168179364
776989387
1607340479
1234109061
1828808475
664652061
1350001895
1133116236
875654737
737022053
288992889
1908201987
976113464
2117815675
290219177
695129602
128761888
1963635894
387316528
1322060960
1902784352
275013858
1298917976
1551918037
1736249289
1019025866
791904177
1757770689
1397386291
209363204
565475008
1128233515
1753334868
1574668830
1728993531
350180184
413151452
1932236574
1868670227
1566014741
1738264457
2001575963
1885192405
1068900571
863533050
1086587025
268742756
1239295497
396801785
1635814984
1486198473
1085819963
1882067785
837097269
414121421
2098548024
532912742
159213467
1138353907
190449533
520991682
1075566810
1557046046
170832027
41303487
1579247309
1810133705
847908553
252440897
316296992
20770567
93437000
638848809
469251832
1130117345
1390964866
1108169472
1095948432
268366396
606294759
1996828797
1681406688
1042218268
406803699
1665160960
1639280413
490210657
1544524976
1012366945
727766598
1593626616
851297972
671709912
38727907
768496478
1804970059
1461950709
737850402
1264949141
812939824
1677804212
1225418880
809590565
1247117927
1162078993
704253984
1166579428
1335137913
948191841
366236810
2016579065
698330571
1608364778
1933770199
224785989
2112912415
1750410412
610267049
1293921568
1212617625
1849428449
701477059
1230129898
1514049163
2010166105
1238268051
1020230590
2121581208
1165814870
66635052
913055580
731773568
1647566654
179862099
32518552
100513861
1301299599
1331660497
25393900
1675460505
1282656367
1712919506
1869088779
599435204
1678304394
586824182
1223912087
1627666165
1042794097
1369129031
1893187883
1986118350
893364978
1287807624
1743620064
1117543469
151351161
63512339
1355755640
1331855547
1145597365
663031082
1270317572
1195381985
661561553
1218263930
355713624
440624932
2050560210
626333224
861578474
1189624072
2056357671
1022743861
1650001018
1996608052
893553486
2065658445
1514496493
2122127955
1889183346
1835673562
1967861146
1274264479
1880879014
2044819012
777967388
19483862
997777699
1963045666
1707845003
866878350
977236811
1107369724
1376540703
1139699357
1622376860
1481474884
8359268
1264433204
1501132455
491215180
1252586818
1476128797
181551292
2036561938
701515625
105438705
222924150
1811696228
1542390935
138926950
618090144
557550985
1509817988
1251948288
211125837
832935805
819177629
787062122
1749768947
988750952
1659121487
1014139974
1982755696
1843834337
307517773
917949574
643537874
2103068887
1341140768
992080994
212316571
235080519
213281782
1570894249
881448756
1604254557
1355396344
902405121
905965820
1669498117
62429852
1817923485
91122019
1426749627
1059938351
456429138
1469856994
746033439
1446415471
934521680
369905301
1826390438
1886994860
1238400071
1192559585
1508347166
1371430415
1614877714
2016881062
309371710
594240438
69436680
676667237
1624573730
1452812549
1690675971
1653296256
1246330439
2056409402
239336949
831183884
40633717
750750741
1004039077
1316470944
1753092158
334470797
953301633
1835729334
399527465
709833429
1229976437
1289375357
1560869404
1850503394
1039422533
876993313
235777920
1809735265
602884633
1504544003
1383713156
1824524036
1960047370
879640190
1588217931
2135977162
1070901570
390644565
2072526837
1760051303
1971345
41063649
1901776592
26632487
841630955
2041724627
201956148
1683236311
1006949594
1235739282
1935202795
1340238845
1654199068
176360548
2043141321
161509651
1346581967
1434898192
1356540055
214790777
519934936
232597562
1102779127
1304827220
1789061083
1281010904
489679235
1508808522
635345311
1895005477
237281177
572180125
1183060241
331514216
1442382908
1181008425
1545998493
178515389
973897925
1199800860
1172772412
2005143009
235560838
315762628
43763533
1453546188
1319147778
1935218255
7889312
1261491686
745155348
189387337
1604466272
1941679431
922089129
377399990
1293823011
1595746435
200484434
1471096959
1907706105
1302060176
111942706
925517764
1787315372
1093216272
1746462890
1124562664
1596662640
2059007860
1341278302
1843355535
188864511
1641795986
592325138
440235699
2008476981
1992764331
628014558
907760828
700791092
1448084911
328010308
1658246679
1009620752
37080692
76024747
1664353090
689023348
259231705
562125160
1243332857
17605773
256992144
76567803
703088736
1715675202
2132291231
651485048
1295017928
1615000289
1164486211
1196595381
1327663709
2141983506
1129749487
404595893
983599223
1320911304
1116311847
1199700574
745357420
905002323
281253049
653146466
1306326513
1244281550
1682924967
1099630906
1520007981
1806133450
871817423
680001086
1160454234
865778049
4371503
323422459
1930914887
1743992143
585390958
766471084
1921424560
188814353
340485219
252786965
2021715572
548069555
914815752
1478646392
1744088461
1644995183
397720929
1589517710
383126927
1887047501
1163778241
439372651
2143930894
1971111597
893611324
854902349
199986841
1032295209
2000370068
754233257
560015077
171422996
1457361038
459937601
680228769
891106441
1256559759
699609182
1120288226
971193366
189053934
75370677
2059900934
1624341022
1711971555
1389754001
1204835784
146770972
1851916944
1991972568
1375604771
2041802807
1745111153
957215638
2133854837
931397604
1554251551
1421294128
1829755276
2113434055
401594419
152381741
502191341
1711137849
1508825833
1943502628
1128877739
766242661
1721163834
1855123621
971019150
988889029
882792140
209004175
2021438304
853620788
1554665426
413287424
1669796241
1706793952
219796154
501544247
751746228
1508327773
768571777
209323257
535269198
1849215894
175789429
48266177
2025134149
1576955302
1224678107
314000790
584206959
1734980623
616731975
315711412
94827882
1863341799
1589011526
734629842
1243350461
962401462
220790612
1283367372
1409256605
887723098
1970930129
402730506
2051641563
1457147708
1559478261
647751605
1586669271
880116614
1160454745
532640437
489509045
1397632765
1399245448
1119535741
1819485910
461115431
833519544
1749614599
586598293
1836691926
188998100
1595799521
23826466
392264756
1566926625
1102713038
104078463
1130549210
811376484
65980845
2108198792
2070423408
1811464465
2057093073
1933943730
67584706
1572240476
139738487
487949050
452220956
771102896
1705070540
1405314756
324095722
1824577635
736912683
652935496
1548878419
230597837
1576563650
508865663
885951118
505217698
556246788
1039098575
679252046
910708441
919574271
1803124725
1906877973
611860886
84280638
1642678412
2087234210
204520326
577709140
1875262078
241185770
972544570
1622566308
1388586294
5242909
832721686
1031458712
470878675
80310482
146217259
1905777470
635880430
696192260
1837844561
181656574
1141995798
382405476
1322736111
337439831
2117849493
186967167
1856414023
1285383452
1274148984
777972958
1185025900
1309727605
2003592152
447018830
47660955
1189258969
2102617382
1599406037
2067581804
348057477
1959559530
1273683124
2069161826
408896755
1145213351
2136471975
1383024356
192658314
611953328
171973047
371935303
1978241923
882888100
1756635546
872114649
386950787
657154186
841214399
1703609607
889118340
1484287444
476059914
1460097932
1116205975
1832234278
1352992320
1298971477
837923393
1741837249
398959469
1578721894
299797018
2034084926
213741280
1342573558
1043997501
711554738
1389915800
170277831
2131934582
1495273939
1060122954
26256131
1667765687
1675586167
2060507659
1831916625
2115556628
1166652392
1567174990
467877876
1731692154
1255991387
508608511
620525507
70259908
2025984272
2078208237
1247591582
491180571
732255912
522992654
1179701530
790234217
1831328077
1282824208
1721833134
854523257
1989955784
1585476784
1095758320
1219737542
1407153525
493387069
2124969615
1102970274
456994670
931815936
660495267
57743124
875794390
2099932239
480262157
353566674
805605429
2109707916
1528628847
1815750217
1143446369
1205268518
1763570122
794603791
130801111
1386809025
1391815057
774524358
716987640
43669797
1613004223
997820125
1964431442
1207947565
917996419
1689362940
2087088545
161498654
1903886606
918161034
466820291
1653343931
1086972406
1486367591
1647761480
889416656
81130403
1074073050
1376365945
843412018
1802217842
610479843
2083879041
960453938
2052204793
413014658
805468528
1412849842
310943241
1553757485
795716418
665080667
1606539125
51221057
274326870
1386244400
1386162829
2021364460
808239772
323810684
860594275
1286277965
1619546796
2011378957
221800738
1467036033
955421074
2132156656
735811789
1850315705
1113303066
1218791362
460466987
1611945499
2123625554
1494790461
535187504
1350957447
518183311
2042545881
1461387442
1425123746
302995571
1747273654
1123932604
1614222113
1800105936
1449542075
1121993049
465355253
9651274
801248321
314102536
1065355084
3215646
723483239
974001062
1399023727
574021560
1865063647
1802202539
300140
64948330
1777085593
811693432
897770173
669285132
2144437537
1563588002
1925142843
134467159
1547621985
711738244
1606367892
418781312
2011453285
2043697842
972692632
458657815
1462730781
923484638
1098679838
285471498
357649367
1943811812
1776817554
799979596
108168125
1382949741
175779639
778372822
365891729
130209859
610415399
1426945681
43079099
993104549
382745570
1105303754
1080463941
1192871810
1011180712
1780041719
115690627
1644902601
1959696109
1880604578
83805077
2126794885
217244024
42696221
1003776314
1015531045
1094604358
353495793
912942323
275417689
1383231758
1678755912
701505039
1666906797
914687190
1519348449
58182986
935485172
1857467151
437631629
160831530
79801560
1797908756
293534170
1937945039
1412076533
679700234
1091851885
1177749112
1400230501
1547521484
2133541390
1258810697
1863831914
276149548
1237291526
625435171
984909993
2214413
1855547371
1555777768
1473489699
1487828239
347070802
705574584
1070996323
1043826864
1989775479
1805599814
1292740521
194934575
1727773836
1738926365
435686927
1206489361
84503029
1654578362
1287538902
779406211
1480796661
387645738
674833104
1872563838
1606988731
1177114015
1121719154
2075069063
2058175549
1706356854
252142381
973248558
1809827406
1682964767
1868732341
38509773
492290941
268753575
1694508991
105478592
727194457
1743128212
2083223705
371065520
699958468
2117492171
2011308131
1236597558
38196608
321006620
1528394878
499457336
1014043325
908220885
1376869319
2064885704
1938376904
105029109
622161075
1791194395
974400628
396605635
1227706378
1788385253
632521257
380810815
1381854704
1748599597
1079856825
2007906108
2117657106
1654044496
548458402
1530053902
1151711179
214038731
1952070461
1319578408
1473539633
228462165
1419135156
830593342
999015661
468715309
1309048995
1317031266
520736707
1048250679
438785395
571049785
1809535845
1676650378
567870218
1427407000
120219989
1452785778
2106341253
638300566
304442405
1137173349
1220772712
1330026839
155135018
658456643
1136300472
1959940384
2032757600
1723800722
1730422803
1096951428
462070125
1245893072
990900085
476134718
210765931
1096897681
1932067840
1228814657
1839001773
243351986
127815122
1244263016
813194628
2091414867
992321567
245509340
1903814941
886057134
1001038506
1212243019
911667299
466000077
1280999826
913075744
441518185
1506227224
752706900
1402444789
1738979728
1225937163
984527703
217793784
1497859161
149777602
379917792
263311604
1055665404
1452601458
1775979791
1012374154
13914288
365461597
977978870
2087051498
126501208
515559771
411630505
44155527
1462643044
2001602589
1295556519
1914191740
1021933774
296066605
232753515
2101363428
1078696156
37146977
636645116
1224455789
561047680
1537251693
1778869595
1028692856
133497040
2125735462
943728757
1876110787
634470580
825681428
974990247
2044333615
1953014293
906433629
285897210
1454732222
1495389412
1835781885
269954579
1413637933
1779475597
880391544
577317550
844301375
978297712
1318391491
2132605691
1132774582
147529631
473593785
1348727423
1010684378
1667128873
1045895402
2094065128
1521114955
1262756101
93939025
1323610877
884149488
654012892
826499217
1208717334
1057313102
1356969639
153578667
22816271
174517258
1491275336
1251516653
361328426
1118658444
448918716
808953868
748183466
751989708
429338248
279258563
1661621843
935248020
608894652
675456528
1800229920
763576131
501784813
508236413
1902312855
819651986
1607274335
900444488
1976525210
1961707356
181538414
1579592424
100698732
57360680
1068925122
40376482
1837094521
1866377938
505742262
2077661909
878581574
2494687
349819839
84440851
2087418603
901085011
2089351212
1474707018
267140002
1985291223
709212230
1554250604
966465570
1492611029
491542174
1792665923
1189778488
912171850
657397199
505786636
1653997665
283891221
1820820660
601698377
1186155202
1745869550
1600983680
796641096
446076696
915878240
1544678213
1871916900
704159334
690618460
1527192570
1831393638
2146490507
209262519
1003028100
864605035
1366584091
145816402
2102718122
1991718687
137028255
2045506740
1370047882
717824156
663335418
326905254
1412472435
512633826
860322747
2114376281
1245274769
806583283
794304886
1183398791
934976998
430524365
1187159049
1048649924
969349889
573829633
532782290
1536217824
53462880
733062788
1623192716
924352046
116809600
788365367
1793180893
73233477
1330734038
737753124
1407940423
771260157
924996568
1902533483
846692067
1231305158
920597312
1607993608
1552670603
832861531
890263116
1866873042
1237351973
1612685349
1302558031
1189841212
1598503330
82000428
1249184095
590779846
88525469
1840008695
311488589
364369236
35220267
2100098032
617306525
1595211769
958417094
1244126194
1165162967
992673246
268221129
2015027107
1576896374
1940348113
1713390442
2035391736
682589877
1837256534
935614470
744036405
559951371
702689806
914026900
753755654
1469778613
1527880373
1453908998
983195289
629099493
978382244
173735865
1164465782
2044645552
996965627
520550539
51241481
1396525745
253767088
1961432907
1698668360
1014018807
493987558
198160608
1675036680
314836659
1028261916
709191515
1269386246
412961462
1857562140
824914244
621229017
1455937522
1097093876
2129865562
1258228302
295956491
1490987877
449654540
1989775142
513579342
747695345
959853646
1332408724
828687069
826070161
142309572
82891184
1201451200
235930738
350384254
173427612
748728650
1467380473
2034662920
1213663527
643962773
99901452
2048750272
1998216257
927695181
2138100819
368301955
1409245591
5333513
226076313
127007707
225651198
829413328
53086837
723177256
151645450
502712161
561817269
815104218
372524119
1965375638
2029138756
57862129
839478225
1320495700
462790559
1337963600
918523332
773338835
1787216091
315909636
730534967
1447501893
643074101
779357758
1740505829
1126444245
697286993
40556214
1579178624
1553070700
1495226356
568152832
731546114
2055181247
1577002732
1318688832
1852488075
407555141
674385422
2111511833
2034144253
553247836
181538851
1192387122
665418197
216888609
1967274515
1046569741
1871786791
483108335
1706299310
1637731642
1162443312
1418045212
759219092
1741291844
104305907
1954051918
2114221059
1880480522
1610020826
231337797
2143466032
1050165568
270004208
1916999247
1337823224
1779596932
1655788926
654884422
1552430607
388915508
69092758
749955076
2126381700
449323952
207676563
1583837073
61288169
502602959
549660907
1554939999
385089192
597178285
577678453
1878217170
349664517
410334363
517244797
161524437
1307218871
1674817710
417215086
168079045
711008406
1071838865
1207988391
876179830
1647899833
1982830132
342442557
1081332604
741134828
1973142906
1705107004
1211737586
1431552332
342591623
1260238190
1461721021
662042999
840278401
474971113
1037265064
1547717886
1370114411
1744649198
1548281541
396304354
784379881
1756131226
1931227526
61466436
1006388134
908010417
725141236
749219334
1801110265
301670725
1712379763
601433176
362550055
2010390711
264397247
1002878126
1328865760
116523812
397121544
1628251044
1985809601
1850479960
1661963164
648033475
1189794186
961698161
9183435
347527554
1170982611
910023072
440552469
631662442
1594661768
750846595
531731882
471225888
511746140
1041302626
1600644632
34964963
2084181644
224476912
1271306791
683281866
1260669378
973713956
1832771453
1813287311
1898999463
1118927230
260003975
1331699910
765873325
452349309
105449811
964140025
1397337313
321523347
2039057076
834249635
19239864
736057110
2143193046
2040794769
233717640
220075373
1754169638
1066395485
118157965
456732200
2025773587
1796666159
1433960887
157165274
2076650445
734773324
1339403793
1410848693
1986192032
2131573692
973751278
1008543256
1889673656
1373556653
1880753221
736413428
1025175351
936249862
986993601
1754728553
1442556107
1745799806
305247309
152478988
1608499209
1310128251
1515193349
1811520856
493338199
2065875406
1964934757
1198201298
498438463
707420425
1407890535
1947162112
856563364
1341287171
153015305
1042453117
1174479251
1560258086
866343371
1445727860
1687702901
1733781422
2054426558
1824393980
2083437319
1712683643
807011921
450614330
2142346467
16813322
450579652
1925108931
1395342097
845555800
1200714018
1926475587
815347507
430386420
976734304
384327792
1496258964
1627249310
1080196773
1772382652
1229333714
19291424
519008309
1115947927
1281061430
2041766925
1298253893
1253005171
966612452
1156857786
1853451035
1965474401
1353255748
1652557794
917972105
1289559821
557427049
1266502258
1990107494
1433999238
531193535
49418
128397107
966164613
54916566
484544431
1743537229
595639075
1251582301
227510991
1640943823
1669275347
1156124739
1972635052
836261415
1894542360
1195887285
1501964420
911263652
1634879069
1053021521
1599852259
1360540296
601994948
541695511
840953293
1165307528
574731773
1241591933
758612447
11081247
1758248482
1090892189
1870530073
1698366971
230057545
1366828145
1453486400
1577756264
1471284032
1980659304
659406103
794540772
122901174
257938208
1320940487
824932981
830614823
1515143469
915457742
1463857146
1197096993
1075152314
332442768
679977539
972017901
160125238
1845987128
141214894
512919042
846509038
1405473404
2046373605
1380399615
279894341
1304255051
1305206196
1498535297
1044450600
568752298
2025503402
432550357
879888175
1547099233
580021480
373752418
1226997714
1519572670
1360785690
2013382654
1187908562
1170354639
1827076417
92719658
582172985
1901170610
979899972
363862541
1673798400
275337004
1125885654
609918089
538957326
96664396
259952698
1755061263
234265690
1359364350
2077081268
709976981
2144934417
1006005536
1587375505
385703930
1133765042
1845064641
695809830
2081573647
1037584402
1956740438
551415296
383638935
1142128803
469892317
1107180533
410093895
552927772
565792589
1776487126
234863480
1598370259
1639440619
1385739564
340207258
1775065361
334355298
3800544
382014862
1177673875
237526292
1086968042
1502070074
733992258
1032271354
1861012165
781829798
1984869397
789851827
951290308
2115987908
2021097019
119854812
1086768535
845098808
2005013986
860871418
157691871
655246045
646570530
1927209652
902503411
1834614263
1165671251
96860014
1335881719
206008635
463937274
1783198245
1667062856
1596061569
1557703749
228291044
1870552207
1372704730
584837407
869915089
1335623338
2098446128
78138445
536205252
2107765935
178961332
2003145802
741208692
946662348
1405394413
212820405
266575710
1480830214
1508563932
1285037029
2142593285
1455162792
217598684
1493966318
686190103
1354528564
1185737121
995502532
1094508190
241938335
2123936558
866526651
10445421
1711196562
2000058489
496705368
1507557410
460805498
120570551
2079430851
740121224
813836327
669171165
9903260
1858207555
1825043692
476261072
1837373967
88947961
1075883012
1380931961
1977420101
2037121371
2100995136
267529012
1442568123
1292648383
1281788664
424353002
740465636
1857249187
458824606
800414121
850956975
375140856
936616002
772199496
1477599818
1900376094
809777920
86010412
1323739006
121225746
110031987
50859386
363841822
737823854
911250677
415626983
442242341
462735087
151798952
1096671417
181216383
277748371
802485217
1046300691
298288811
921339843
455314334
345487419
856930112
1463571643
246080662
231349235
816929172
1895957347
2015004863
33429571
1579006986
1002246335
484522924
1302753008
97429100
709507410
1142966624
529360820
136473574
337922313
388014078
869155740
572934468
341471408
196783901
523417310
1437861738
2116232236
1229066427
7170782
998762801
2064941331
430307568
1120569480
454024767
2133540024
496463529
403655485
2060779584
988355082
598100828
1835112908
2004899576
334752031
795214713
1630579183
245097408
1891502947
1858811721
641182082
760280901
1273070640
286460476
1238594008
981781586
267816222
732251003
33833211
2127850628
751744264
377632412
2039774297
1007738157
723355387
1793946444
117275434
2029818514
1001895623
338050564
1422088380
2099981573
1538382085
723439547
1075891648
872709302
650616897
591617677
352064584
755748332
1435804606
528608804
1413337158
850165079
759672071
467920831
1539506910
2012009593
1385795412
1898609148
356713522
680013240
32539795
352240113
1134724587
907108545
582554715
1516681949
474783051
266237622
69042721
1531967150
340448631
178169357
1298449217
488709663
653609374
396072911
1281490336
1868773653
1580451676
180810414
1350405421
1957936725
174651619
299184133
687903450
995126463
1648400280
633780186
694946463
1135471233
817472895
727729465
1187277197
1353330307
1239789719
640913960
1960494208
1577824137
888544213
1425624202
1656520164
522083567
1414558311
1159549306
294812720
1885298431
1384301029
1719546428
22603806
877174548
1024523239
1736507482
1392014034
611129266
2083807365
616194433
1198138484
892792112
1086714186
1049488546
1873719764
1136151957
262990403
1917111582
830626644
1646270703
1145718125
591179677
2027311765
948130210
964314093
334493247
104376637
348935373
1122304287
632829245
1181992623
1841355295
1047989339
290190848
2144233187
1244642475
1207634779
1763230966
1702174736
779586207
2129486954
1505395774
1236693296
1740037499
1489170693
66128112
869947485
1159166751
670807959
1989476206
243167438
214252782
1383771582
1043142375
2004851073
994165057
666600141
853833253
1922704132
1625678434
1637839473
616789892
1544127976
981596151
413801906
1093381526
2022744325
1865276987
1453813419
196619925
1685290940
779732711
2027127228
130230744
1795926041
1062261090
1019058190
921813754
2092953910
1761504024
557781617
1548170886
155771239
2095544030
922710644
39863946
2018153643
682114662
303981973
379055652
1382886082
493365746
1220335469
32923324
1765588265
39075933
1212025687
65749691
1815731663
357658465
1295630106
838093696
1571003668
1310170346
1882740034
1651573946
1101273172
1292270952
57804644
1879371906
782798707
1478833585
1810505698
772336726
365822992
635290302
845102295
363650114
778788653
908405058
1051302256
646619292
1742872409
2145480551
171991383
747327602
553553744
1098799993
348064280
404733881
609256506
1354890431
123975089
1424837065
218473287
1460796578
983538837
238020348
1072574695
2088416616
988971058
389187632
276129353
485036883
2020222284
962509595
2037796839
1076378751
2118047189
2021955208
100021218
777257483
1713761113
1897656143
502104053
529602334
890462543
1264571205
1734885305
788271458
1833135960
1497714324
1281825605
1709191790
1669671802
1416525726
2047466870
1701246559
1272919159
1415234262
1437368633
1779527089
2076664714
2083889068
1891616991
493640659
239503286
180640938
1950768170
1737498808
1753294557
1712608063
1358917162
857565397
322848880
1873435792
963111820
1535616202
2015709247
1695845689
115028312
1184778850
1334554627
1272920492
725371488
2003164216
1842092498
1728987849
883996305
963754528
624892447
2002496043
823506953
1494202913
470758050
245132660
1794714199
901154633
1128320035
164408218
167698413
1497877287
241645746
1415844036
347834637
534191539
564116969
1790151324
707666329
1623637274
1703651247
674055219
86042453
1932201601
1327653277
1234692823
2077939859
1418061430
726964622
709769721
850049509
705337406
1687775932
650891059
536126682
1237045016
43945602
904415039
1284185530
1909730834
309630917
893493694
1799139929
1376434218
934294703
343338252
1990139816
191103168
1561950485
2113157978
2084634864
1348543438
1436692576
1395711616
411763959
1484621305
1014773947
1298197617
1723444472
1728863515
88663093
1387989713
1282970245
916914292
1937400690
328434734
281556636
796721289
438319215
1236116389
435639840
1744242741
326610910
2135185695
2123942492
205358013
1371104248
309012005
1233055014
1783894581
1086113449
1015566595
1759873191
94027039
1781183414
1019830885
1024675091
1034287282
1813514951
1603463277
450612849
1098804357
1409372768
2081194941
1519061936
964264735
1447059793
604650274
870546505
1190904528
1681199436
699668628
871868136
848686516
1366948160
1231883338
164118322
1577970172
178139017
899291714
984599737
1359245823
1442649096
1963642322
130340924
2080935215
829235840
2078537167
1769710336
386518789
496946409
571320592
116417650
1295671476
170155427
423989943
1919094854
965857355
456909207
1209435742
1015915840
205629917
747903606
1981176800
480117483
177002180
1113946472
15406324
2059159552
2006107926
207102126
1622689713
522631459
1438605474
869264963
364237762
537669222
1437644836
1767345713
802217685
1684933118
813928683
50566234
2086148177
846378507
412591533
2143723256
81020390
1135717311
1560066095
1775206691
1833834380
1109524621
1356425655
1546286316
1734493235
1551138158
20765580
1576949025
1520758136
1354906649
1089214266
1474224236
301288534
1620626946
316423651
499974833
813868291
428665495
19563009
1654532060
1751352283
966567126
2005067438
1738773980
1740652680
919218720
1158072258
1569378171
816958328
360188109
2061773507
831520102
320192861
1093664084
1911477943
1815830981
1186514760
127748477
1521234990
1426248151
794308566
631476830
1482880599
1078474733
589030984
177948233
1222609434
1129192960
524919726
232557497
2143178541
64700505
772958849
1323415246
1697421380
2003183297
1534806939
1483360288
355562245
667011107
1988260206
1663529670
1303328879
2036609883
2126607721
1016801935
779019515
2038448709
99482471
1660074573
128334043
1749767273
2008651313
1455808982
814325925
99094572
699528134
2009300213
547022093
512699808
1206014447
2037690615
1267049319
1823426832
706165109
425698080
142249465
635223153
1489339355
1072871184
454718362
1770685007
129345030
432100601
1159860494
1319444466
263472696
2126198660
489138284
2001246080
2007570101
690438892
1071341951
1609196075
1754593962
1313530342
1314615882
292582037
1998091012
516353344
223153999
1942896344
4411842
215161210
1569399608
954258195
1854846612
1923149014
811323313
895675290
386028328
1397702161
104707458
2146572051
2108028793
1962359390
2021524685
1413341368
864052677
2054943603
1122522443
43647620
662990595
1877309039
1006716494
575447051
787306347
1815112075
660400024
1326548967
950764040
2140877376
1321330861
1886092879
312632681
496608371
1407881812
1669107576
1587070961
230176540
903120292
1581148563
1339835383
785892412
296764668
85180269
163124148
2085277157
950109159
1909174859
2047288890
1283280162
1218527171
1431323782
1378712292
753928245
267558789
1800983417
1276954282
259026926
532388930
697932161
937582317
815138636
326267295
1778989422
1637117700
934170829
938530083
1240813404
913863644
207635682
1713240089
364841844
728039436
1047548056
306204185
1530451079
1166002372
539876084
1109925478
582873658
1234762124
1546867727
1367596002
1497185921
2105856085
1531038466
617563451
596631851
301236850
1059130376
678317252
630526100
980379632
193808170
983878079
1034673487
741175509
1314602448
1681649577
1329857494
867426397
874248637
214339303
1969145413
1278562761
1990789730
613752053
1475923903
584451330
1998736511
260736119
1702239588
857043483
486946585
1898102268
1531507187
817767744
1076736563
1394356056
1462554219
1054663852
1939109188
2102711568
477001243
39852804
2063002911
915157426
1322907449
1914735772
225356470
182126086
520601095
1563710317
1129732130
500290175
1105309523
2072847197
769538267
2068782518
257509841
2080560782
450506177
1262388796
1248317703
1712013760
1869759866
1100061144
1586593641
1283477522
1350488298
484669017
1296351371
972384218
2138636956
56111464
395211555
1849497191
1728648347
241764649
649868257
2011170011
1247475267
1533959310
279293754
1801859907
1719829460
2144889544
309722021
1970503333
358105817
1294458011
1055783989
1138256747
626502107
1641485229
590924374
1155021508
573042210
428164035
260778125
50677425
899177008
131355155
1055325288
1865721330
418982693
1183481293
1266405653
959060047
1121581103
11063480
859660491
1790786394
357998603
1229412114
711534693
1348011575
1295761258
1982341108
399769726
1423347171
1382788997
1662125441
1492697047
1439961514
1309477824
874790203
1373693487
415846268
321634437
1651748838
1461734943
1882857311
1922408756
392370852
775743304
1267226857
47941141
407303765
855341223
1527119502
964686659
1158031409
640314115
621326967
1786529499
1904769489
1151572671
1608479232
1600482926
719575590
56505006
531340088
932783682
1180263626
797543879
1715353523
654098152
1767060158
935993830
1715114407
1895197627
246674035
231829885
1373573159
694819068
1726564462
1571423829
1492474650
1436731979
1297217353
1244689271
143312778
2066841864
1856556962
1951555471
305269796
48933357
558197004
1288476523
397360429
306910205
1495507356
239151035
1930367169
497905175
247654002
1067351934
306867015
2044284451
1628324942
1156618894
1622619013
462732942
798900034
1322595234
1604808486
87218
1673884533
1726742116
2058856069
1756221254
469302437
1773922867
1399689587
711277727
1850058596
1957063572
854067903
1172613246
2074273957
681693020
125914538
1572885190
387227143
546542657
1331984557
1558277636
1353487999
474205629
272063186
1160078500
1167909407
654478669
2132379459
633841789
732687025
1798854079
1129951884
626984836
662393765
1916441826
1231181159
1532464143
439526063
1105012256
1786681870
1760682217
876523399
525982777
1094226020
1508983161
1073143018
960959478
1496426897
1363209831
1075386372
410406390
74874116
1710894368
724410739
2041827784
2137969696
1498664356
1040424069
411064120
799735612
1982085210
345467095
2097002737
820998266
1992230055
1909703010
224898795
251634115
1041700747
1539220828
1972473993
2043232217
86919509
1925384238
1828855481
1957732085
1442550808
803752445
2120635934
2027910941
1225836985
2129164159
825510283
1033299942
2070467291
1983271707
1484195023
1487259074
367490103
1076110181
1339848024
742665497
137600362
494685642
440294979
515202827
1152728836
1123857574
587157894
1664148943
1537190161
809885922
1437905512
716439748
1192325328
2146365813
1438040062
1719425207
309518177
361714673
1498392303
1561132073
1130096629
2007975076
174234730
767468430
174761488
279975837
1350827998
2113682827
1184064352
48056074
245073175
1852621600
1301489348
821513642
675899156
493573192
944622054
363414969
292004306
1733204878
570464177
24793445
1008743671
1142979304
1565684360
1475070805
1882287423
361168850
443187893
1771388614
1880700884
1858051888
1431727195
305080236
1325431685
1538112028
606670289
1318943511
2086632433
1797089708
542819966
271251296
1349796656
1132172206
789857193
658914480
1321473071
1348748927
1479334012
959556764
1644225801
579362090
734354068
1362563833
114024748
1787522189
1787333010
1058018875
820900773
177927767
1018821884
424963794
817846674
295691780
1079810466
1675552892
2090286082
235623783
383357292
121252278
71062134
90150977
1588652135
2001093791
443518258
11964584
769426228
476581584
180995837
94784422
766426524
1270038876
541425700
2114249979
1763018932
1470128584
854433855
2929591
843780401
67072508
1229602882
478264916
1025305935
1828218891
1950645647
1276737304
655545198
973762348
1247433501
1468383222
652072973
1125838761
1226538097
199505782
10040425
516251384
1778933726
1467141190
612734042
1715263540
1644953705
1846188515
168291465
1412463653
1357510730
1627524315
1758779761
1094949372
404323149
622284403
1716618355
1640668891
648437828
1411643912
626201316
228445862
1104229583
259725353
1652923506
1139983405
809981344
1123181478
1742973064
172865801
804000496
666359148
633812372
918263396
1145821335
1228175522
675104308
715509008
905077164
1969063806
1801779341
2091971875
150794948
1827983091
1103307698
221722515
1130470266
1465473819
328433227
34569463
293896437
1890151305
910183661
728917709
835989611
538357690
2001311765
1559105346
239466810
527289009
906291793
1383698939
212553503
468852780
197039883
1255758668
1694053427
1003415495
166037513
363151722
918203384
981371515
34247827
1818322062
621229184
1504265569
463232686
188405440
1920354777
857479058
795392569
521735281
1823010566
194573544
2030869149
1138037901
1898070423
492913543
714836294
1988598010
1934103168
1820040992
1323803766
218015368
763660774
366339577
720577504
1955347814
228708377
763661326
1999923462
796830109
1989722200
662714586
1433768904
1102291573
539730639
1902291580
1480106396
2044146604
784723843
1388569109
1151931121
1174367602
339351520
1559795808
1883511471
125164545
1679186258
705886743
931156844
580897042
74028799
1713810252
182320584
1427522254
99695828
485561524
1944635248
757001516
1959340357
153548614
1003755585
1389795707
483827661
700991715
159050090
746497750
189219488
754669571
1554785102
1149119079
144512462
1326463146
1087144925
952623077
1558218965
527267863
1761021113
1618338152
1773242584
877074782
602208590
1032595395
68197248
824236311
906378688
1039323912
2044264649
591182528
743672985
1071200936
1426382071
439802879
579003578
1121109332
955542453
170889428
1130866808
673090019
605108518
1879361678
2053585743
1638577974
1917216180
1597749693
1628121101
1887749191
853995148
341562899
1809436520
411527372
1052442945
1570506555
901684823
943152471
2030916977
652423868
157993852
1088414546
1219595987
893191732
1815584406
1545606617
471640096
553913307
1983069609
1631191373
902325474
1696728699
790692916
1435796420
205179814
1692898809
2018926702
1359017497
992651358
421274374
1065171592
1064671859
1499076251
671552618
1315234370
521000539
14685095
55790128
137004388
37826978
1975130528
1104011841
1143090679
1264721884
413057065
1243694353
990464117
1200983799
975857669
114129199
590066237
76824922
1822354640
1119797308
608456575
1973873834
546266894
2030271035
1006774762
963519241
720422610
1363301104
3872401
321323648
1227419044
900838770
1676993585
1866313217
1372860751
1718716456
1083052510
337546504
2132499811
692597232
1684999246
1834439780
563252755
870573443
1288500571
809031200
280631775
836843078
2015818096
1850382811
1482327142
1324872725
1799814567
50412713
1880389747
2026852257
313478898
659069542
1016973878
454707088
511522595
1452457152
809795878
1807571732
1323996277
373068800
443607845
1943963496
1672922777
423196553
335525327
1574996954
14691760
655781269
2020413817
795506117
1597452392
512113518
32103018
2042393868
125028983
1623670420
1754516671
833812497
580297154
1817447374
1395244344
1274613916
444507805
1785714766
2041895852
1762336508
1505507207
1950329165
281017950
1338689397
1909117439
1497451683
1842737775
746925539
1257916157
974199155
1411373070
90995203
1097890122
1469019950
2048689021
346399701
919381237
127348503
529131320
992708516
672476231
1435862002
1958315837
115884675
1136193309
1853166168
581497403
1367725733
1267541981
342653115
1968653442
1284970293
1120981705
2019674138
2146480622
1658445012
6200372
2075376625
210311200
762544592
961959379
106543775
1195284774
1462281904
2024207887
1248566650
1455242549
649149894
1006771676
2135048495
2050792716
208265251
383919735
1401019917
1328583841
1992518019
1215019146
243214391
252050601
1542577247
554953189
378550211
1734634916
1450937997
1762911246
1392130411
93194583
1701420325
819139063
625796600
127290775
1476045151
277927582
2132591445
1145630303
668523496
1555483511
1714236512
1018804217
66335207
945587754
171647452
278296897
289542389
933619636
1689903340
2020865609
1841505087
1875177797
871515565
393142721
1297120170
1653089321
1438154
1738137685
382796542
662595172
972504407
449941920
999828162
215577212
1748430558
61842399
432990869
643288122
1087945659
2020994230
367526896
1621049385
2052034667
602574024
910200385
865134941
271753475
1581127920
1865272297
1983889199
753680588
1916063039
1960396164
592620687
1658028779
552322743
1399598804
213593468
1547805392
1219708308
1026233022
298415367
726938613
1234630628
1900201901
1657216194
1731009162
474827716
1428663216
962681286
1302416289
241617243
1434986680
759937973
761746800
951481515
1660125454
1889825312
1844883215
185350448
1635115850
1203969065
526963125
846879401
696960703
2084248958
365762556
763293762
1139183582
1526365400
813721307
327837288
1488485359
26102556
255434093
1803290997
1579537916
1454739513
463195527
1724749566
1759474328
109822642
2000632741
1967577417
483554417
984859884
188884892
1731348716
454383662
185363482
663903250
975943428
1834109203
1268223431
1430292402
918683580
1443871991
1750898415
944659697
860144627
408443099
1882171825
445151755
574041167
946019487
1130775436
2048727532
151040783
1778177986
329411496
1002474444
362083903
1486087602
2113759667
1766880177
1206620607
803680607
150668042
856085236
104923810
1266254308
869155320
980277266
2033815495
906628985
211338007
56981275
924794212
695426653
1869450311
1085000186
328451766
175203301
536898283
242825397
1529847841
1794110177
1678432653
249653650
1487340040
1889693521
479161984
1086978399
992869055
348506878
407163436
1399323598
1408534534
219007301
2039561564
626344911
582204151
1289653345
245333744
258896709
1332011131
1897097398
1647741710
281727992
2036053227
263454970
404525226
1782511399
840736145
1343794029
1475254268
888872654
208136972
1595874567
494250091
16149583
1578312636
1177575092
1034057660
217569898
761877892
1660487801
1266196266
858651693
1089171727
953468582
1213356731
845579810
1785309903
336471506
788909659
219585957
1821304372
2050205343
1905579298
1283781208
1142368107
702749447
1831884599
260480210
738856442
2005682498
678963094
1767884912
1718769215
600561958
1677748991
913908380
690709709
1528793077
491095644
834343687
142464993
1708434548
542610368
1048558864
1466180086
707908449
614883909
137152019
930098072
33365013
896989987
1235609504
2020277821
127876031
1319874646
1139361357
1910994435
1715815058
581415628
608604872
790690982
1669429135
1849110803
1472328153
396315332
1208780096
327482577
173255733
892875476
6810967
1833351607
1440065421
1378382563
1162003711
1734906705
1838130753
1746702286
1453439458
1788967777
1618169837
992130585
1407933822
209252470
1564016895
27174232
2115615191
1030179741
950953001
611885503
947006887
1524209361
1336398184
1893756686
1732546702
453110644
992311035
119362005
1532141466
1014847639
777865592
1745099421
1268822180
1006129352
997899210
1020016589
1989193769
236626078
621101099
1394397166
1581802478
2082729232
1325305732
1229644736
864286745
1170323863
1407826466
216103175
1695929143
315094562
923533329
397200379
1903473310
194319916
643330207
1168214546
47779420
520793630
999773230
806949983
227198485
287545768
762993265
821807428
455087253
1699785388
1718522939
177362796
613338188
333766369
1913569
785848111
1477499877
972693084
799805791
1128295865
1727863323
391610700
1072628501
1142765095
2060802530
906108724
1272638920
347878775
938133336
54617146
78358738
1471648484
1058638617
1912598464
1817027954
484268979
1866250000
1922169613
230448971
1213074525
974879414
604653221
1646695579
277488416
934321999
526815589
986269313
256359149
1036864471
486315642
882016548
587803850
557322654
2024837948
1807543294
1166916139
1753825336
1100895712
1521820147
89472943
539329055
234738680
146395627
2123362018
702005422
1009534956
1774692078
32706802
1370181753
501405669
310507530
235655269
617047449
1120125918
669598028
1506348041
2116865895
864492347
1003512603
1830105169
2018966977
1865415786
337750872
645470815
1910590613
1607686635
740598985
316735961
376543251
1150896426
336965713
649882464
1682512140
985782411
746611733
902963928
1912375708
529952134
401454241
2034318637
1190432957
2035329891
513205517
155722522
1819768554
1830805768
619593297
1787470625
1948066477
76939128
1055822037
749734949
195976207
618993511
1463974872
441601911
1435523427
511074540
1383366108
542583455
536712085
595839068
192466191
1558993450
1013768738
1081935123
128889
880792603
598204307
555825100
3230484
1563232615
1110545791
22417604
911476281
121123101
1002336569
551910864
1618890732
592484784
731807558
1835720990
519370692
1165165547
1662709889
1440272058
1198980811
1164248379
1709696539
1595953988
1050142517
65171777
1743488286
430097003
1836829814
632671433
1455117245
53939370
57033734
605341569
72408332
833330649
1336739322
1136246495
1469488486
1439548154
566188968
1515407287
2056140372
1059035420
1108564486
1141031095
1425075022
75858799
1072291876
146992257
1028351365
1448356120
2096783496
1940886749
699777155
1112013849
288846066
1145516857
1281941095
1510950580
1442652776
736076903
1871840215
959431299
555360802
2007425683
249936917
1462810268
1967432051
430491332
479397469
1729273109
783025575
963826731
307742856
1027428831
2004377850
252643676
1721208050
1361955230
422097412
154057547
947225869
1884048899
216067356
561936193
85120846
460605019
2111359805
1211886970
2066887142
1356235805
1178362659
2051465827
161589367
805247419
1206880737
1661348398
267114203
1978120522
1606744569
1570351696
670125647
1126144578
316294227
1056072558
1378568680
1982982023
2062125233
210339008
1702406698
546551444
1602352551
563053829
2121677135
1015186559
1463292027
1183598022
1233336353
1314667845
1023329829
1703492891
1706242525
68798899
989479690
1325311896
1175328726
833955145
624792391
1910293380
1637852964
962854179
1543768919
2066354763
838276028
45077977
1847031719
131048136
1926757565
462731576
959714718
1833722906
1291692382
2062511507
1331385056
472416062
284265594
463745946
1965446904
1092729225
1712722284
1275530269
508121590
271179598
1428598761
355370718
1654167000
242234699
1552828454
167385243
2130736780
1053750192
1209321326
498399578
318828992
1175832568
1418007651
1449036437
1818107855
1925865271
990659270
1187071405
1473669990
236451967
389222487
950088143
382702092
2043084472
896706711
1332404852
1191930991
1630907287
931508535
803995099
982875779
694858037
515284614
1639860890
1933201343
1450896521
864833387
724453015
771328945
1251680200
1834349006
411452611
671345051
358003844
1798778536
868684785
133553436
2139391464
1131781737
704064582
455085710
447918828
1692960109
928081464
1607375696
1491237078
25941944
867973184
580918621
328013086
2019001733
2098363802
1176337494
1862971376
2006716364
1155974129
551781671
831803014
407200743
1938432588
936332017
1933167901
2105868359
1648334511
1992183436
2118443301
327442570
581233899
1804824392
1302471657
1524675021
1635396666
1817289489
1359553725
1171312303
789614083
2050848402
2092728937
116818950
399113230
555111808
752553748
1358699678
2066880122
43555618
173734022
1765750208
2019148322
865692151
1776811078
384424843
306069250
153963625
184393857
1660611870
1596245581
1902812426
800487134
1289668698
703836342
1954068165
1005151881
173620987
1689396367
2143087906
1682833099
547476033
662129778
638995488
1954599151
531838909
926029057
221847911
1424020150
133112989
869430198
1364937536
1063176273
1700225704
360526933
1031950894
2088220431
1925000366
210980820
1340360760
263413588
577229366
678808207
518811966
1830796963
953394153
1561270827
1419031467
660773539
961161217
390796353
451203284
1708657
993302120
214328445
2106090543
1650800977
1512676563
1394510448
1905044699
294500645
1373072226
258695285
1702305018
1005288520
2047543396
915089802
1896198713
742088675
1043721559
1661609944
1963595351
29486748
1458760181
898546364
955287264
699605527
2066436485
148047052
1420002831
1249389996
1906143021
2052397765
2057130558
1804357810
1654997256
1694939473
2132289190
1657385168
88636823
1801814818
1181631516
1914649478
1101455197
310691771
366657558
113807735
638564729
934400253
384572954
893450235
320721786
1450949161
924430124
1531597665
1314557499
621268395
1779219085
1132538332
973688698
12282725
911109642
1008118895
1138505341
2103736039
1496028514
1282001629
863180888
623463948
935271362
324553815
1554367504
396969574
1077170978
1514205948
1488621193
987149439
1332872392
248489266
1288316820
406026667
612321739
533504089
1790031218
1295587864
1678977702
659010328
1158953295
634739426
736102459
1587052319
1040989060
201615739
910936992
248300615
1263452190
1873905690
342220448
171815357
27296396
640107939
218885035
975520051
1419672143
7879515
1028548161
1831639192
922396421
2087277139
658889592
1510765670
1248732457
2072416992
1906968988
863541814
365005147
1479244396
865845487
951013994
1114408258
6805855
1160940526
1613097823
846058519
1925855650
780082996
267076138
1377594940
288935203
1943245313
1366906529
1624442242
975299478
658660979
214885498
108448409
2020403477
1415915939
415892860
1794799396
1588915176
211571683
1423760474
673096742
1249225649
253251974
173360790
1422943530
1475620483
1092471347
26253006
346500180
1070325796
1746239973
160716576
86177544
724121469
1478035678
648352635
359383725
1138419065
248329128
915679951
1282623418
1635945155
2071682137
396208972
1014628034
894301859
41576761
1087320796
1645767891
969010336
454598280
1091623436
1879947006
1950315316
1012348368
1141450417
271875844
1108126109
636010141
171246920
1830750307
2060068474
1879262757
866962470
1727767233
643685855
766986356
1395606754
696410089
1551667174
1385981858
2032910130
1875709708
538623563
1975840052
1151609520
505053529
690891604
2030637373
165689783
2023626266
323542923
215681855
1158318754
563908435
1337374831
2113202841
1492179864
808922435
98991731
860960278
138429197
476451779
1023902537
1073698027
699822940
1807938880
1038403612
1837415978
1306592264
2112161808
338078678
681308718
1730397436
237978038
1917067635
1128413512
48175081
2081545252
2072800816
203763104
1152340773
702554450
466775974
1285622363
450767740
1165721480
476211903
1403044847
222242406
355788279
302735470
1288759529
365958420
1852139703
270855619
1085688364
613848475
1247751380
1083879709
995715694
1179884965
24616204
421935165
1012381534
1606815016
185329090
1644197659
1011583230
223692821
1015069025
578012762
1083960021
2031933595
1616796789
1272408134
669330345
1601313106
566884802
597530867
239809988
69003385
800931589
2034049710
1646702425
144466056
645742816
618626389
2124276279
1710267452
1022469934
534541343
1658481978
1115848489
1721573635
1076646949
1638710054
1994557736
303571296
1008312977
1854817293
1379381339
1729028947
463166153
2048103628
290931410
1709421989
551597194
553590690
27185560
238456874
2042065513
1178981556
1925784213
951250642
932558903
158761269
1763125930
463795938
472934559
1746204937
1933971546
16179921
1017580599
966395517
501953916
123188821
1433288445
451486167
938428894
1600928452
1698801391
1194128070
2046911872
1359692784
1166439133
1227593654
620440339
1940273967
2057789296
1631827552
1364128071
1746859224
1595098712
1902335058
1941501454
158059343
396833856
963213016
160209047
1955267745
1886193463
730041079
1897306894
2003205550
1421317250
557291164
682454489
1768464080
231036820
1055666071
153649265
665032713
1328719721
1558134049
244817211
1770775875
1487173011
1503428487
1681083026
1650924315
406098946
1260707806
782185879
649066925
1095271323
420972856
2042078228
332450490
932956625
592300084
1027796785
62194783
2120667119
897233906
503317917
1691563529
262883417
696229229
1722479927
1651522760
399449404
1061570673
783318553
536657725
231663350
1511123842
1114221657
630059458
7399967
5765264
584612428
2056430402
889298351
743550010
1493072755
252023077
1547876709
815228671
1661373842
2055078682
777374761
758566301
798659580
1134538749
780884486
1322561548
1843280106
1368058308
740262542
1384889163
1856485628
1544426044
1292709654
240709787
1840231372
645486170
205572301
117892631
1469122507
202748712
345208721
1772670670
59880331
1684030034
1175971660
265702276
1582153766
139119910
2069993191
184091210
746402764
1222814347
1351593541
203226854
1529744311
1927209424
1040473218
1523899266
1156267607
162961232
1288814195
1860350011
1768539633
939573617
50678788
628542483
1333048015
167650210
1645924352
1945449604
653346067
1649316855
1912595715
1733488274
1123290969
938640880
1462828070
809242167
704651457
265936905
1519971156
1901301512
1151940552
1264654158
368837496
2113795259
552729480
1346212820
668446416
893891188
1390362300
1031429291
1707054824
630742132
819546500
1413876854
2086753153
721657594
76819511
1920142692
1215799241
1126760285
1196955905
2007703012
1947605425
1588814793
581093049
762780779
131499844
162096148
876272274
1297882026
663790987
1491034448
2129550016
124698500
509968035
603743889
2136287457
1994252361
772229035
815976734
235963233
1091925954
1229375343
342736914
253792432
792384840
2047820906
949243294
1745416456
1759713674
790231891
321097336
1419598068
302316361
230825100
1457543850
1953444605
1833358290
679629779
201448775
1358252702
1189737069
583324916
957738324
648445438
1404320043
1456403228
2088774926
1767930017
1515782464
45170288
874836800
1318286691
1828865823
1430596332
301005582
499910831
733683236
1818312192
1091492840
575926959
2140958253
1905050999
146491961
1455618501
2042427002
43783400
650714962
1165544730
367221
2008960244
1829120567
521727433
892007992
1621469337
30525192
843162197
271399536
1049842648
2102804485
1037496330
1658802430
288344627
2046162281
156933628
504776824
1077460070
261967268
1156202095
1967262018
1143832387
382365202
1822179814
441471382
742588827
2033957497
1226117370
635107635
1074284995
1129717215
692923947
1589804584
2135195101
443816607
396452220
2004212008
716664691
829334185
375777525
2118687095
1283830813
1305524150
1582674984
693651777
1731805668
1833358192
727098907
1436686893
106927965
469440535
1512824661
67754193
1676568453
296699973
1942949920
1446193629
834130614
881166210
1095357278
137235892
1448551038
763945604
621285264
588754265
287248722
1277599459
1018978976
670068099
11704500
183063673
957321971
956845179
1947289280
551996469
1718880773
1401062574
1040194836
678537612
345396982
2039577133
1993864820
79682123
1610856483
1093398177
820147669
1431752355
1539288680
303856894
529431524
1865316766
916559363
2037145151
300230072
10230096
980634186
1464497601
1690850032
909494047
1760153236
1336911215
967029693
1811927117
78709128
1294035276
1247371083
794088886
48453371
269729001
592638565
320451576
862362044
881542879
1623209245
418264213
1690744426
1254149397
1143752994
925599028
1648856522
380039464
330457212
1285650565
1762053710
1163080942
876280590
539201095
321312581
1718306312
1414180199
1528218479
1041998424
987206370
1158377250
1129392797
458405357
1897670233
1264152737
1371294767
1754210284
853068915
1119648071
541806247
1064466288
1980857908
1616301679
183887590
30140159
1476400698
1005756626
1149833276
577126256
1582320798
24576847
155094182
1747849547
1455881173
1294821712
103558573
1269354465
745909228
962636875
2109465543
886438674
1824221185
201235115
645764931
699617578
1567873443
1057295866
985909230
1807551032
1893051690
1319340245
748418515
350427433
312557096
1276796258
1926484333
2056025886
1029737480
746609628
1759261596
2002875515
2107209052
649594831
1148902936
985011201
66272494
872241104
828113826
1586326865
644896171
1788148309
867473555
1263474118
872249120
1917199620
138832535
1516737602
1152842068
1046997592
1362559206
925686460
1013283146
158013440
2085242297
796903490
64144702
1105829209
1882322003
2076423124
280498379
828668233
868406200
2145713641
723939686
553201890
1795208413
625454009
2053808775
544722304
856833116
798427221
1116541282
1482842838
390951352
1418678194
1588539957
2004819318
246290532
1761239185
1806113666
1489361137
707186588
590902990
1096444647
1855077914
1499331076
1171123625
1215918385
1411606825
1820815272
2056194602
1834722989
512890977
1059845222
1092799777
1742628663
579232214
1087338751
297127272
1262941860
1679159733
1569137596
920001089
1346948424
1247006943
430972775
1737565682
242297699
2017112838
152581424
1426896617
1633220185
1488637172
587803521
754180989
18734120
2077504058
1372057461
70324895
1690550374
1455864887
2100855728
864946050
1480552380
1367373915
897038850
1777529610
1191943332
1200856451
190559007
371035742
390669244
1125976955
300688880
1271479408
277583703
1009012639
1963160014
1851864460
747836611
253637910
107574466
896907451
1465147371
693819715
467217779
223167923
248530774
440945490
360849849
1745543189
39538921
1284682093
1706463336
1241667792
1142337054
575338556
2006411476
905158887
1450932195
190646130
1538198181
470164325
1526281058
1841201597
780914523
276637624
1707646424
1524566563
1049319678
1430141891
2117320891
369300089
187149208
727885549
431246921
1532113225
1362562273
1881989861
1802061406
662831289
1957670148
987438941
814014664
1948681223
966792726
116378446
896779228
1959859955
1663919248
1890133980
647921426
1564926538
2022197317
662757886
1522946078
423091182
485084070
2091693352
605957793
570379172
415818981
1505301972
1482760441
1192680040
1738132831
1970725550
658954181
1241851875
1451762303
1268064270
30905145
514910563
2109525436
761248121
1145065003
1965133627
518042760
943475680
115880759
1775662026
950874536
413006046
1923635282
1442681229
1752912858
1044987630
791069665
955433189
2145576826
148954678
24492047
412122928
93996549
2043986075
1949845460
2113616898
770174653
585887035
1772958332
1622159494
806807099
1455587908
1126238288
1640021136
998170527
313833368
1483249440
759385588
802237522
802154516
1294245436
807587351
561738754
578987265
1756350913
211130421
470889877
1860489136
1891105002
1470429199
30215843
2039528355
631490636
776876013
1482345543
52844833
1661298527
417728146
1211843408
1722902370
226210858
2139610647
221442079
558608069
1652727713
578376055
324296476
997475001
1842600470
495672168
2102877498
1656016062
1528350440
1973552274
1443753974
1548606909
298760580
195795288
937956752
2009286960
73300275
275802178
1117211986
1245808350
1518865734
952371446
1208150012
1106582760
576967162
2042702105
786309006
177017567
2052707196
14214023
575731766
1245801089
831550358
1805557474
1128589325
1893114935
728978628
2002350791
822495082
674711236
1712557996
2021922464
1678477690
1885107153
1514286539
1719949374
2127772652
241074315
124120827
671291638
1709821875
950442202
1546474848
275633509
558377212
1348102385
1348335980
659206798
1046214518
37408773
1797400121
1579684976
590010079
1464769235
475381192
1242610765
2176672
265438457
1047750064
1234005762
1329466150
419808201
1239612000
945628022
342639818
143743151
965364884
1848424374
1543180503
1180330777
1537287243
1169633522
1095098824
1874946746
1223265938
1305968738
415055737
90290749
2139975660
238342707
765550358
512532654
637690502
1968333708
1558152164
735593633
1165285588
367780018
866330432
1144761905
1515948712
1302809477
424405140
240177291
1827940700
1195731407
1905870305
292920621
2055887866
110738228
217914447
413474210
1401553778
1286797169
707129284
1392612768
830326484
649925894
1022491541
69774804
725280717
1648744227
605817529
1619699099
1419468476
1840047133
1880299481
538807642
1111965325
1537762095
1519236555
1675987229
1496211959
1424433997
260718464
1089149565
1148411544
989415719
1837945116
492335789
598262344
466126266
1812727452
177655191
2120324689
1426641816
1679656408
1768215233
1228287112
1797963407
143871391
1795096862
1266561803
527970493
1876610677
1821581291
2082541757
1025821010
722389638
945273294
1996327199
1698347732
46988914
1774231219
2072619406
1433219418
327192724
141127286
2020342866
1039745183
670190173
1735338549
2129593721
920541768
1510971346
1964101583
340789039
1154960535
788090883
1754725159
906628535
580700150
344671638
579244291
157172660
723152314
1538104908
494563534
360353433
1298097697
65074227
2077896509
314536656
1664319176
1771453751
284940339
1220952014
391762160
704871276
977451417
669549699
1084878593
1413887449
1995781322
1110035420
860396596
1220851687
1805818270
42246188
157878632
1960778344
1611794456
12310638
1226808441
1780552572
1288919750
317795328
351223151
625315430
933960042
1164054197
1088040447
847056099
1815245499
734778769
903833197
965201474
270810788
253239959
32341271
1565835388
686819639
1293064561
1249121245
1073100722
1649157049
1460198209
333237896
1692233546
1134542872
391498574
1884606815
409850200
71176805
620305121
745522969
1964574603
1418427254
259792391
2018340623
324326148
1011202757
881125150
1477096327
1792781557
474491249
2073602965
1449609334
1758014960
1950677844
61763657
145281262
1061371833
1124895268
1095957815
1793363449
2021725203
840673275
1128208910
2012779628
1612768722
994703445
1314984647
547195777
1658683595
428954493
1098548035
1763308311
366252526
470233125
865299437
2101342594
732872783
1547769428
128159169
1988012638
924486697
1736251499
989007631
1609571420
925562931
470243082
47408839
946636766
189462855
1383434731
1634832839
1254907037
295087901
1685164758
815959618
815902932
1535861724
1089214319
1017847972
869416696
304043205
2142250069
1747181464
127593317
1399997131
1282463294
1966770120
2040910864
157796919
193596598
2008127757
1207690583
1906082512
1221403925
505362968
951777538
1279715604
1389542222
1879860348
1687780506
1756695930
1533703539
1370839391
1566613205
188222666
266458417
357326351
1973815093
1903055181
1509626542
482328397
1865290401
117283260
1552743943
237247990
964664174
770558515
1155852909
1610875868
844252616
1391822028
874749808
167100160
94394294
1596557606
1374573617
1895335612
1531254200
1973411044
200061167
909764409
1949346400
1287109683
464312737
1644459613
828019692
1473728881
648446047
2075709333
985373262
1603286623
708181788
2060572769
481840662
322681668
1736997350
471157897
914689560
272627762
697436683
154243595
1009554916
1347331191
155643745
1747572142
1526862957
1762572049
1114688226
1393651477
1063766420
79810446
1033429281
1740082470
1324559501
2090231178
698377229
302262885
1645714112
41402653
1505740166
1793542378
614501731
1363983189
449188279
14382730
73685021
1739998774
1418809584
505190793
968388193
1652473103
316207697
601097384
2102408057
554368258
2055421412
1486541608
1800359636
2000569577
1054789305
332631363
1668844415
1298259314
1547244840
2122060972
1786920459
801212867
862642584
892917762
683225769
1959641046
471070112
1853509670
507192277
1236576281
559849407
1656603522
87144398
579003904
1598315572
336220939
513214413
1006446809
1550614612
887836119
1311550860
310608631
1188948987
1447611826
1986943468
1785694887
668779594
782211991
1969812166
1132348017
1970091532
1010391967
2004826648
1375127812
1578385199
925237566
222624449
1566495185
1167032804
1054313336
230277242
766371033
660414038
1784744380
1313608846
2098227004
1980536051
1635378946
506348848
896232361
342995213
1736867692
983937873
368200193
804420286
1225194326
505260236
910098557
290009357
1726837761
468104880
964582098
1798524150
712794190
782998436
1700848506
1151765068
2137933813
935637526
899783461
1447361380
155697411
699590263
1846770106
283714168
601142044
942355783
440841686
88282166
1576133581
742109649
1526125983
178233790
14928893
1664291825
1452443322
1293060914
1570484780
1259589300
458112664
1499249182
74191045
1601941054
1045603004
1325892304
986529956
1040776704
79149313
390983667
1978887834
1634088907
1746788362
1502417731
1477891781
1850030316
1372950251
1679057299
695159204
1035141424
1957092846
1649349401
84146044
1951201443
1047123648
2136969067
1955628368
2113978011
1874889948
2120605395
2111858841
840924840
23330021
1607083126
790727674
867029081
462730800
1560551696
114244359
1442389079
90196503
1517862167
653678394
1704692498
378307715
1764137692
447992582
842496804
1612278909
268087402
267286473
357793652
1818954671
1455811292
1181544460
1994384663
692846491
1928124280
411639168
2014233147
1125765310
677489
1759622227
2034731989
1905005475
1558074677
1804279695
538915934
1940345167
385978512
811642213
1448989033
965523061
1173839635
121045937
1933232859
2146929863
1347846866
1305533414
1545113610
1784248970
1407321180
1922500457
1781061359
1973848901
1267405944
1983167433
1182949864
1862402004
343209640
2035885815
911298068
1855776335
489943851
1795115938
2095769949
808942363
1486901640
918365663
162402646
2144751690
2142657186
1639650792
465115345
1381777010
1142711031
1477744285
1570649703
114957504
1325915296
1132672868
929004265
914702657
1180332670
525656790
890982178
1717946559
334506299
1557031091
1693612658
1592633278
1362594379
1312510852
1993388329
1657373167
55367234
906757368
887138889
2002537277
1106329261
1115887837
462732923
1853271855
1977034844
1838355154
1816989042
1643856461
282883505
732778889
230960356
1463843041
2095831419
191056862
1770741463
1226926263
2086547403
1658524690
905924321
1691242551
1490346521
1731732716
1077828062
1452140376
61230998
221869481
1372150480
415266708
890585313
1500370409
966263235
1351990285
632054145
1367315165
1351201467
1627818575
792117946
255353341
87812689
2109948413
2028889264
150902536
326053224
753403189
1285147158
2058133307
121863872
1332197639
1349620142
1958987056
213212563
1967050209
600250413
1998274227
1340361505
1939787504
1116021655
525107002
1523309025
1751366475
499356698
1514001677
1765294880
256124397
96935830
860638646
467633521
172826013
1407587061
1253433800
1202195146
5954957
954932473
805628175
1447417606
962545031
783228940
1415436141
1232551455
694622835
1237519591
61882503
1917461015
678366668
170050753
1391207454
1374861717
1715048085
1342833476
880575042
1641864667
2121687422
1143230697
1801992229
750838087
1789722840
1349582223
1620714445
849669524
1819985210
961815074
1827770414
97774016
1809175867
2087562104
2111564232
1727195387
707124862
1424976951
291027712
1652432835
337876209
592131810
1634267121
303457200
1771043862
2016542968
906650377
673722380
1660188266
687672317
939569421
1419064680
1924963866
498735290
1171019188
1562996545
941286629
1999872206
928059186
1959051868
927530291
1030625646
734825341
1883382401
1809123623
2100510087
1893620569
1883587113
1322030042
358899634
1216491492
1933035277
1941328094
1928119469
1325227459
48171384
1818993888
474809807
14723581
1427331576
889386631
869825221
1683971550
1061277706
2115749154
31304793
542942066
1216454751
1157466727
638766681
1454385659
1982200526
1176134098
1103053328
1715671450
584413252
2007398752
1111171156
1288052675
1213194746
1595230650
1836960693
920796195
539752170
1030591996
1888783197
1759785997
1609898621
998585468
1912220786
151307981
422773300
1884659480
266906784
2005793421
1845738709
1354386158
1021177105
1212069838
1460750292
1359595846
447507316
460172873
667659784
1041936170
1183909111
76316847
1374727647
342181441
2129051821
1590442331
562685803
1628636269
624009579
1740899848
1185583775
32296083
1566146581
857423077
39173581
1715009185
1829629417
156739542
806753294
1136271382
74194672
118561098
770714285
136299401
1126161415
1491814620
1350064262
676960719
458784030
1003943481
552932217
1281278307
638249830
2017154840
395761334
924430255
303672322
1640548860
1542361502
793372646
303821311
2094388136
1374395701
390888703
178042877
1162306173
1506425555
1323063284
1154147207
841308930
763075210
1794853329
263417515
1948019812
774924521
1163191102
71211591
340667491
1087301054
1569461241
239675515
66092025
138248647
67409069
1867685498
1549611660
1619723708
1188632010
626626423
38999022
1981628342
516896927
2057236031
373885700
808401336
1664765667
19490837
383037143
1711798398
417195048
1593951837
1497697945
2054340800
1090587767
373381351
2142422473
18998920
1661173165
1579903219
1525045525
2110071399
602238956
816493214
831904135
482111601
1548961021
1638655797
899338670
2037413429
1055258806
1810773979
48331078
511275194
1164532283
419620770
1525822032
1742580587
1159269095
1213523359
1796623406
1339063760
920995703
1529966429
1245253790
1920651782
1911584725
837466842
2126911449
1031156418
1268156291
810395998
1139139765
1271095794
1232012782
1841529055
1889126712
1596290662
1322978934
127446732
1381503527
1005224719
1892677820
33657487
2146008158
1682621434
1605357881
1050038063
543748053
1286034812
539007224
1293854116
1566999707
571568679
418598455
1034344386
911134498
547567936
1296809033
553030046
777483340
1062403240
1868174526
245554252
1431438715
587863868
1360481791
1444157469
1994794213
1525172987
362106163
1912143462
1255404148
1539090306
1720964553
1807723709
1409269484
148699212
1462452586
382580216
858261826
1420081863
92143895
1766866281
222741040
587504780
2055332920
983374043
1153357978
481001947
940714512
1430125146
664210817
158471055
1520130360
350135098
1545802089
349295977
751951925
913776001
1083959010
256951561
151289239
321584899
558403680
1407876776
1690005528
880194370
469238654
1889529148
1752526669
174312723
1051551033
225869501
2121493354
178086375
1786744607
1297081348
1352930742
559770470
1120721572
136533645
1054879982
592196125
1946432945
1178691126
1808312666
1502265073
1684307620
1349210073
397898921
1329681997
1815292252
2024201175
508836724
975895070
34286154
1943520202
209569700
766964586
1527065542
877109654
1767456443
1115252162
1436158361
828728402
1987584062
2042882123
557880764
1764052977
1478889184
1734289643
1944560608
730497732
1208967500
293508625
1099783886
1761805287
697399573
19337409
1364517780
1214208371
270918560
727820208
916137537
961455729
91833063
766728296
598482479
208163299
501152961
1316149866
1054423594
1374434414
787657680
1270182145
433200280
1552043670
1163429731
1101776331
641769379
1164117809
1135418357
1399310953
29958711
863039890
1708550987
1193583431
917510911
1861032941
956718248
1900648923
361100816
2005853513
1910515017
394335882
391788525
1659395094
1733390442
1734124319
1192684127
1025516578
1506824065
840889681
63262942
2116674865
332329703
1499791413
77390873
1640382677
1498818909
914820968
1658689353
280187120
165128392
1219160257
211182518
227978761
1214848728
463468256
1721310361
1078590783
1941506090
599685925
184323147
1179846323
808341916
958580778
2091767902
1601196993
1136902089
1857913748
1471294646
1631802812
72359963
936505613
2027532733
356586181
504119286
681264180
1321518741
1077042719
21474807
485620308
20743909
1387041912
1398620609
837434732
1526699623
1712055130
1343777832
1166298687
1698968903
832050926
500977594
430437888
1800445042
261943426
805150909
1170473349
665493914
2053047501
1876970842
1418379957
729785218
485892477
109702748
1097112336
604356350
741751906
1165623063
55676476
2025277934
938469778
1454955932
1897061266
1483315319
82925747
154047225
211132768
710936776
1146149988
1064461185
699893290
2073843633
615118907
1013196703
1855875975
1741503628
1175844427
1107323569
1509697542
677137870
164169225
872437000
1303857596
1664888043
173859528
821451429
311550019
104331993
1106379049
1505277077
1669812045
1923421274
2138064444
1208655906
1304045693
2021135859
1280328905
43345959
334171598
517875875
1215693985
224539846
1251056619
2073793976
1237733429
187016070
198204596
1636868801
960465586
1020143573
1889321100
2045097788
931073741
166081308
1855201714
1786758892
112989373
494609675
1343671803
2138965827
274800685
140117059
912398521
1688333288
411891539
1116929486
1937929724
1453484503
1373904915
1398058506
202808253
1401652317
138143521
1464873036
1459399867
879436105
13102597
318175248
2065853086
1101800783
2056470840
922972222
2043768916
1050728443
1781397054
2061329296
99644365
400396199
530076260
831204797
517116158
1394910901
2106882225
50377372
1062050719
381990626
1168613373
2092768970
1878030652
426384891
1010028909
969437260
760382517
176474563
204680909
1933690430
1502934395
109268170
1513996498
1607432483
1515148950
1900296768
1654836384
1633811420
306183238
473877000
1316926293
500859575
406423835
1828963662
534140649
1078359229
1659270819
1272429286
752945549
1166058344
454797523
2034727772
516555557
1613318950
1687357300
79158399
1213358096
755358521
788996232
2098317118
1826400013
570001018
130601834
399215231
948623268
1458019049
1846018455
1907390384
909639783
15770356
1512589800
937936791
3562832
899370098
2056964823
1994114575
1020984688
1285167669
517336108
2143438411
805302805
2080299792
1663316426
1286037290
1187382313
332196629
1847793035
100364203
50262813
184236785
1927997937
1271229145
264845984
1628905765
821609390
666528776
285630905
752415084
1427336367
345740209
1802817432
152788365
1820614144
1381706493
1398156104
1858510119
236831206
1302990817
1672167715
1801477721
1923514005
883845830
1479438698
152141199
1885685649
1774495961
1079354887
638748316
732149998
1615577487
566546850
1720712075
1344436525
245219971
79295791
1563911839
1301767005
58041328
1293659663
2076061926
1533983039
1411605629
250825985
1439908854
1982356984
68120037
1027306587
1041002710
449451987
892223782
638336286
1166057748
989846237
1680173702
659416734
736087826
1050876681
704822876
1664814104
1459209672
1703028361
2022104107
2082169590
1975822629
2120255397
86244513
46137681
68437697
776564661
435291170
1265249237
2035494291
1835870263
1257824280
1223011397
95325743
1826786957
424815315
1572843397
1581638512
1254462787
1556289451
1201876032
974086871
1347145286
1603250136
1627640011
1178743713
1871183273
1869096368
1902147878
37187814
1421194151
1097984487
612773392
533917707
554036891
1720477475
89959032
916771297
1258669459
806584035
15034913
1293212492
718805702
1283464388
37109772
1946719317
1721455942
241703878
676885538
1855271266
1165239203
1065251286
1796565517
544097140
1708541450
341091468
1004130053
1122119597
1841586322
1287554363
1274564741
693465096
165664033
1205417127
565500431
726506547
1916905157
1373007976
161569724
456996902
842359387
885859897
972363849
107040328
437195264
485511318
698842051
1394724507
276117264
732764872
758610264
814069408
1788333059
609308087
1596486004
711721790
149770034
1878721302
844996778
458909385
808375454
1303552706
1218254158
500353907
1953243242
1588602511
1201876485
205560192
238078345
1575790143
1800380412
263113111
399729411
893463636
2073363760
848804552
2066198307
1232327103
418640505
1715459308
1173149956
1102324262
40539649
1714155382
762361756
1042794785
199351708
1717862968
1073813174
1682474316
1950426302
2119605633
484707070
1593074899
644967049
1262725873
162548335
1798392307
817434924
1381037226
1576964099
1237628701
1643717306
996668986
76350663
1893786439
74784757
322467021
990753585
541595146
435050292
1540186032
1207500922
90655725
1291567471
1346729932
266153785
1812538038
2141677970
1633730691
1237576165
190975340
2004507148
364099567
208065764
1448530224
591401885
561075950
202123381
1358842019
1458211491
920443216
587486040
1283420367
505392840
1100238368
618767557
227327266
1847162851
1946480780
111345502
1222489086
195132699
1199195870
338334264
203936302
1779503775
1280904131
1031380040
423082026
475984025
1765203543
2085238261
1810603437
694378549
1822407193
1824531305
451939878
815526727
511326073
1913237349
2118118631
1289208212
1260098476
568953965
92848574
106246008
322732491
943898626
1806978132
1845115894
555729435
2111804597
2079875460
661673849
1012630196
1540133782
1743654704
940359922
316049322
1187022813
1028720633
1687055802
1856641990
1143637982
1562925117
1071281689
1975109654
77531084
1832477125
1224740059
2029114517
1836905630
398860516
384630013
1178439708
1841550526
213366705
341553076
1634099497
540275670
443957917
916700002
2100075918
116495434
1540289756
1714813209
118172436
453257633
1667857607
2142053193
355919756
2083166955
2087563203
1752955905
126540009
1134398643
186285785
711064285
825370118
1450750719
1328493137
1693418377
1778439784
312749297
1160244928
612541447
1938578017
1396106518
577667330
1380276932
791993391
258669855
1807774267
2027316570
930109210
1096630139
1814782994
90543456
130578543
1341168042
1579201903
2100080885
2082228081
1766760184
1732341297
1397610157
282498540
295571861
446919675
591424902
1927952442
598242882
208733636
269851216
394593594
524791227
484671678
1761426916
1082826524
1670682279
2142923762
2006219765
67633954
1492105469
678415697
78039217
569434817
421328664
713737540
740982635
748143285
1372276892
1217491731
157417666
1165091716
1879145642
1530601788
405428461
1893200621
420021207
1839446441
1621126504
1217692291
261079738
1650557511
509981777
506546423
1641671708
813572241
351105458
1796483544
536666843
1182000745
643530253
1033700929
1597777114
1685087806
178099407
664097983
2042707066
1178422920
814230081
191005162
1208466364
1079021502
1658833489
42735640
58080614
44353191
1062731176
2034675741
398291071
119206414
1706080694
2144643369
1656105334
1212575219
20665557
1001236957
1083669760
950286527
1865418374
1333651227
1149100665
291405472
1214049374
36582752
593255793
1927114422
2094504127
1648746834
563130547
2022069792
2088380708
471289450
1098094572
1277822416
387245147
910713095
56494639
1958968592
1398628424
1768402280
1035764868
256368439
1942237501
1281323116
1844009831
1466478322
1014636239
414666734
1621562842
1632195376
1309533060
1454760642
859033285
608756393
204173808
1385365758
1947115587
2048997613
270910396
1359731787
346559706
2092716595
320089870
315220045
1800839803
943779642
191645205
1395481226
923282518
1979155008
1847671732
271379207
1816759636
2009621311
460444458
236633158
224209411
1395936109
2074989933
859865996
1832487819
902306332
811339737
73615673
2137587962
1009574065
38394374
1012922613
1021528634
672479067
1563239587
775010796
807029254
677959821
899813169
1507004312
1754448026
305104393
644679333
1502265565
1753353419
1474049197
1711958824
240486746
352974760
1069121635
1840561899
926781694
1271629362
1364748644
1193958357
1754311838
2125058853
755128198
1989915234
621176399
414577139
2135910103
1514868623
738643265
1969018976
102890457
562490073
1700990597
1561350547
594059173
684178599
737203319
1220802365
1160193200
416963898
362377199
532100280
2036863506
455076287
948815886
958746902
1473730734
1292645202
1383076415
630489387
31936297
1496036665
526668637
563937798
1434514848
1008341688
471377534
371276569
224428857
1072831941
1593200245
806348858
1834956946
551576905
701271530
1676233796
1074494873
430000805
1315325722
526412702
1443906819
1188274410
2107335697
2106674466
1728886984
1680396925
428803969
140854904
647835208
1587253150
686523604
1809730565
393634470
318112910
302849988
2116177190
563347158
1343264672
1378653549
557815130
798712795
1481781223
1975151742
1237530225
447987609
639304509
742132858
1599765402
1932814429
585296948
1796972384
987259596
1068138834
1358186717
805026110
924327834
450291435
466378923
339724280
542483695
744842099
457855723
144329841
1203058662
1329474091
301305067
949082638
517147082
1400020188
1321519185
1124982691
22272491
686184203
1592692970
639383337
948936819
1660257056
611079083
1900051999
1334788201
1819899393
1912140918
180237765
2075541985
1856803725
1031007231
292465555
814847146
1552841381
1303506764
634628437
1801738679
1200192004
14949492
708308256
1563145740
423250851
1692316112
1389259388
1475521788
156965327
1520978929
736186692
1181680108
636668629
1658498054
222420745
2063606582
118068544
2021524985
1196029748
1296636927
1313070330
203937398
786465334
1270779427
1575245306
1095123411
185702211
950121939
1104572929
60881290
1206610878
536965598
411178068
1664658186
930155389
242898755
1615433072
1624110587
311679231
1317981098
1773330448
1970858370
1497683496
344991352
1297960273
601492560
567194677
657578983
671361062
1234036964
1556720523
1560260420
99611411
866919792
203037915
890236069
1381417606
691740987
1753938029
1667935248
1313663782
849418911
1924460386
1606359616
101119047
1564204594
1896049423
1595919583
1917703541
375913622
1707625897
530520891
1864792501
2036369533
359627441
247759038
1875741839
260070620
1174611586
435423160
1531481572
177073132
1985081217
1644215189
1139617412
1826264218
1680326068
423830171
929035170
1662943545
1445620534
95207522
866853949
1209666926
1057698929
1987158166
1630469198
1646638301
1960702064
1996548137
139209212
1727629537
1619464433
656765074
1422495961
840249191
911305424
1648847291
1477859058
1582393546
2044511821
1172833185
1588148401
457448938
1152792380
831529463
333325724
591394531
736563
143332584
450044751
651720969
2131274668
1340496961
837122905
1458810205
680942316
961507716
697314912
1855082012
608214880
1166580229
1854714098
966229519
1195412108
1733148951
574025589
368641531
1270084263
1906465418
995465804
1356929876
758530948
580996325
1820834445
157986355
1529550505
1174922136
347639358
1858158488
1244369671
953469127
1226484583
1066221551
1260885530
158599321
390819468
1689646400
1877713682
101784171
1902095525
1503783185
702323830
1153954727
1287303330
1346297602
953828035
260972973
1471184833
523916050
1834581602
533523595
1226073317
217284487
837250716
1002799290
804570537
1909451706
1164329482
301474174
1357201051
2025554338
141875149
484926313
156763801
1958554847
1032988245
1806724748
1621597185
1453916288
481127651
1645299793
1636940071
1176036583
536095556
1553344053
235179866
1022676759
2026824160
600229767
977226726
1156808158
689805897
994891963
1533469933
446480519
1306867540
1613519839
1490037794
24528293
1035898250
1934040272
912272586
19132539
913851205
461646309
2038681213
325367591
1920759996
487872319
2036318724
2129988117
531314867
963430473
1576646189
864010454
1450881146
1706066602
1765528280
1994821934
1498296271
1130498030
1070824967
340462912
286585382
156629049
1191995477
23144856
1835118102
1895807994
1340661816
380914520
55307572
1179727574
785936136
61333203
2139893172
1720090957
177061195
387741143
1029949760
1280748457
462732937
1237478693
352429669
1042450333
1231693233
792927181
959754169
1289386562
150282564
260671659
1163728091
276060106
459563074
1771284656
1772966535
1894401030
1267686728
89466257
1961624262
1356570042
186446805
39103363
1342666040
420016246
1473264480
2093793309
1491865390
1912860404
477932921
1933123520
1731097676
1804367155
1346539453
173647077
641365550
1731433226
1775544792
634631463
1440206150
1442684463
1403535618
129710221
1794480356
920407122
1762680016
1231820588
2009966395
1174001021
593842744
71122865
865109436
1928207971
24746267
1756771737
1860917657
2115431166
1522329602
1326458692
1004044284
191633320
982423737
2079034488
206304701
189324507
257971083
1749240903
208439356
264443937
1818887380
1405512643
36359562
2135531418
1406146598
1155613692
86434889
325229194
2050817422
1507803079
1861614685
880993694
873395403
1924014886
1962452696
169311013
1062937170
1122752687
1913843356
2147084120
1697049397
1208469375
2142713828
279494824
2002295163
1868608218
450161085
1438460856
18547
1818762934
844881033
909534189
163190952
1458847465
572888155
72634179
1074441401
638152183
1177894664
2061113281
1102507218
2072258985
2136964640
1269943671
1580733269
2032966421
864745078
1477054769
445448558
2145166241
148547618
874956481
1086970528
1166111776
1412632441
1195233113
1759963562
518105628
1890258024
702073559
1483721792
774960879
1989776247
1532289894
1238624187
1603947985
236004809
20553424
590947534
956930472
1639584069
557824227
1607595141
43908118
68974799
687932969
1842846738
827167371
1787503790
476732778
107595946
1164166658
1979718316
1848150662
196373708
2057510901
1532755600
1399408739
1155326852
938715462
429472255
1449739152
1582783830
547803236
228846832
23602117
1751487442
24762204
413640243
901488388
614450818
262130283
918807345
551195487
1317601027
272367090
1362647109
1129916692
709860596
47584436
138019188
602864930
133900859
1366331059
633469451
314594198
275281881
1426775621
1673993539
1329811800
479527240
762840981
762539633
1966751434
114989487
2140325389
67520814
1264308774
1490837328
620247748
892623244
1751286075
1879439392
881992462
435576000
559668234
765335145
190420578
567781571
1446047506
109921326
551242915
2146794766
2004921722
1243215904
2066115775
1677728363
184902410
1039856026
32432676
1118741463
31338243
960552153
1087126560
1312212481
1714783721
918044508
1553863424
1618552880
1004387252
1787079704
406779725
1035183163
1771869774
1037451186
1087301347
1068123717
520022017
783967396
972967102
643307153
1823289715
1898504172
652379542
2086184835
727337849
1368269954
1409085255
844853268
1468340774
1077145715
322797274
1309796973
912672473
403255400
719969804
1177124042
1786970589
577383604
1282544267
1711417940
343788916
212466826
1079749570
1492322797
920539042
2067678031
277641502
1175291892
1370041518
562967566
2052966397
846228867
213969193
1149623860
1442917002
828092706
1311298606
1362018680
1759495592
1045827334
1130559990
934193730
1153247056
1993697562
859970974
103667256
1703322721
1174073098
1604893600
1313169287
869810136
1981026166
1422791804
850850475
1784682416
11611920
1036140090
307153154
409558184
1598237107
873086687
535883437
469225277
189831671
38612846
1458752844
1912391350
1316219382
2016109794
503447855
592363200
2004036462
930653078
301561234
1630301856
48412615
1362253962
1562757182
338978418
1122212021
447405240
781842005
886715808
313440223
1501740571
1481986198
1015159265
666752935
1059656474
1377548067
1519137971
461591432
716952575
1510022820
1488472503
1438754777
1245789541
717839146
1047201034
280216046
2052274858
1130182083
1249757686
1163336016
762697735
28690452
1197606966
1732808437
846314738
1589584028
226564889
1959073238
1663806915
1741893367
1004646270
8332176
462559065
630061147
1195094453
1697789
1381605253
1994134484
2076427364
1396395510
1264697588
38039070
1847017058
608551772
498756662
1049515532
466727162
1961544054
761508511
923062650
611644958
1575439589
1124104358
381171744
258787021
1113245334
433401763
826218855
68606358
1951015634
244029547
781674375
752388139
150958815
257199436
854125615
912981532
1628922859
136369330
1376388329
2024206058
825065669
1137310450
1506256620
1446565009
624441514
488912081
2098310164
1153873261
163950706
1628588519
759981578
925921897
996825695
1825867402
1982364607
1337171423
1976719033
1642837535
2072120565
1339808060
2030476182
990455195
1206394453
810072837
1553393053
597994796
1837977159
577912377
1299804119
770818966
310562988
2058663743
1553036362
1628215042
1547613096
554521410
1894609899
458764418
1301179191
722476414
1643005736
1797692831
221685250
700485176
849868243
1239687863
849439071
34971770
1626167190
337540419
555447639
1460826329
932674632
719388205
692187489
545022752
347724860
1627333658
459366556
22532391
429150122
822451536
749133120
1299464368
1127469213
917228136
203726398
1836130708
2010317104
146675815
1137361347
1959007347
640384391
1452960499
76899167
1164556353
688452395
376933954
1146156708
151650710
982450475
533770836
511044750
393811902
1606607145
1064168332
951885536
379435925
1443485341
681754368
2133493097
937834042
829253565
561754881
1652142319
1939131981
60186035
1706289753
1591447740
38586020
277843100
2120992173
1882717660
426304819
1199662055
851021554
1009356813
381976558
1790396097
1062021779
555235828
1421874269
190819317
830460471
83045568
1332372680
983041591
340317930
757794053
399974277
309687539
330328903
481115816
1254886502
2128296934
1434023392
1807872386
1544405789
1997538241
64711601
1221383478
129296842
639820353
1766142300
1343393148
521468682
1364273786
37881531
734215814
786273363
549323942
347699302
1957390712
675236856
1206701952
702765615
386666553
1190989700
1754220444
979945789
238756281
1651706428
1800959869
1917531627
483208864
800854741
1873113233
743077677
1042900347
926851653
1542245166
581100475
1770575353
1611289074
101052004
1427928160
1568800439
2005852462
1534664960
1250160481
241279137
72729757
1730765061
499587376
2024921908
2122791837
180946030
890040193
74485961
958656200
1068114271
323152768
1419121456
1526470240
865844789
1790462977
1370298250
1049438367
463784377
1904240558
1969025690
1812926214
529390496
1987381105
1474764038
555345449
1313520897
1473366084
1069088748
2104312476
477411304
1115784777
1985153188
1954676666
52867040
190238194
1827013979
263165490
1856766648
25712390
1177012416
1557002717
1234382790
1273661213
704649140
425525160
299190590
947845849
1523506013
1113214192
182659959
1611864280
1529650990
755944568
1216970171
499559456
237393047
758951354
2075949631
477332978
454385438
288811585
461143857
571418685
22341798
1686852853
958686591
1262450612
792034802
1980247847
143827560
393967163
447738484
235292594
1639853847
2016478469
1232637190
369139955
1114126528
193507152
1764981783
715300561
465279432
1166048149
262902088
764788148
13310212
137807562
1980515999
1819791283
402616935
241051286
20974161
1451410349
44443421
284381844
749982381
42922866
1123161599
997070755
1944124220
1933113709
31382435
1338397127
572417968
387190674
1938291429
1304817287
2136601022
1995568439
2040843499
121697962
595270681
1550409112
150616367
1156358399
1364201270
1994646945
1068709422
2108583134
352705938
631018294
129044806
610026289
21827538
286775724
285507461
906404413
1231780125
649996850
1709208915
2097532668
496784137
1432487938
1383581332
1797459771
440378028
429566053
1482067946
2136403091
1232724893
2096895912
1709729249
1639284240
704970055
592832520
268193161
977386108
1695776463
1564567509
339180815
1166070518
1481057057
2003328838
2022171475
1271305454
1474010535
571299721
751270131
1716769943
273067471
1417570375
685856701
1736433311
900627438
2084277836
451517298
1229321060
985087367
398035388
1438190108
934266951
390668500
281691059
1371374497
582357627
990872051
1121172911
919616282
1028659393
512910972
354322179
251835862
1837846157
15417821
1906621257
1869845609
1940124932
1060504039
619350101
358359824
1949812360
1442800358
1535720711
715632936
466331650
68258764
2117459779
512078377
1073570749
824177268
489441854
998745433
886729475
703825837
1879561233
1710999116
49586466
1993878569
657620340
844465594
1156459840
137128970
1748215446
1284819094
827675799
806650755
1313295918
1992093940
935943322
1601284823
751228731
898412138
511800645
1600039646
420239246
398956039
929999898
1200797905
1838771767
1568834300
307356914
1026268001
141205823
570670574
54451616
343938596
2055226397
199749183
1797601103
1136369163
918939238
1818022348
1779992864
723801584
178342291
526564721
19954281
319574634
1251073811
1814422712
737797270
1586439797
560582459
362834639
529661465
1432139599
1489602239
1087781477
665095165
233986354
1034341863
1327212030
128326753
1824731858
1942513095
1207422960
1489193335
1542515323
524234452
1867766621
320733671
1381341645
1124456410
700965729
1259462007
2009074221
269488887
1509342341
693662968
795031716
540169504
1862892571
1191626326
278536933
1013652357
1836828808
1551670751
1497422534
1446427161
1351217750
478087353
738452190
1203155417
1001509724
584503118
2015810146
1049988886
282556314
267122542
929252004
1773162382
549359017
1089949227
1101070693
430854318
1353293461
243464976
1298697948
13682196
957353490
420682106
1326506105
509785953
1853612819
1844402896
1204383333
642942796
1455445922
874951133
952207137
1570635881
567947728
470156202
1439558627
1884941537
921363212
2035999411
1041085600
910046293
585068780
1123766435
1882160359
784302370
1467229619
673941803
1662506802
903835695
1315309448
110809975
583666144
251414012
1841502771
1238392016
211030970
1661545802
1466590656
520166231
1151268597
867696017
518834296
1852290821
1109675699
222136556
908037424
894926267
1453992631
1819898477
970050920
711154567
1606824839
1600818287
624269374
118611601
1644762970
1509474018
1403904807
1756839936
517160221
289240433
500318833
1949202319
1307820489
1804834219
1201236181
1179276440
2131934373
869793159
1656451213
1022861514
1174915768
1113819548
964487882
1260997316
945677167
912761522
1261680774
1405589553
1768256807
645289302
1559669353
1979408182
2102774065
1595862708
503900529
1196313066
454995962
1520968687
1622287981
775495657
2007725361
353419143
1834259259
1775835285
1819810971
1000331367
2125570627
1369781609
108651927
2003668876
57577306
2048697453
964433861
913135174
1376366304
830941750
1731336063
1587723504
294750181
838898715
811581843
1128908988
848212563
1948791486
295243731
64737854
1890681005
1072520235
473564428
821685040
1995730816
1863448051
794288590
728092068
1694785072
1327237017
1804378163
760369524
501190309
781145298
933083217
1316252245
1958505992
1667759943
186592381
392015639
2120819975
2129605150
1465113887
1623811798
41217917
1830998633
1303127566
1202003948
1083456803
1812544317
1852031301
1857932801
2077268521
426376744
954201263
454717447
2117426822
1266986796
177145070
1882013451
214574917
58635733
808055524
757359529
214701539
107030406
1750695711
1287861514
1748425052
195013323
366966414
1296891585
281967911
1983995890
579159650
774524749
1442513733
937743540
456185993
1561447912
451330824
1257766320
1486927894
1553832268
1466995187
597506346
393247976
1649814913
799192021
215374043
891715781
39572126
1384092398
565097533
1596709584
989303348
974471281
1883063086
1538237491
1383904971
1407761621
1450688417
865502326
2114179284
166332276
1324339361
1740080476
799557051
423753630
766720958
46608194
923887074
493542432
1000873850
1148317207
254806816
858055750
819869269
1363590116
1211743966
402083640
1148067835
1177753440
1963616149
806315239
1654633473
1165049361
1597341819
1701721637
405822565
233419186
87021220
1618355449
1672640327
1831404599
169529350
722023436
1679737191
1596648507
1188706551
1686708328
1171310730
1985716351
406690572
1177174149
1564960148
827358563
1445337850
1412050216
287456940
853078007
330424006
966471906
183849387
1680386794
1620442346
1905623471
548111983
1610359458
1072689458
163528527
105990326
548950405
1761057739
2000436618
440412839
1252443115
706398131
674665217
63213424
244247807
1865103453
827388386
1719032979
135119409
2003320900
796117113
446543136
640458817
944561994
864430291
756857708
467171047
1043032297
1321433421
1601657655
150617474
331330075
461303040
2058493053
68267769
1442891695
1732625407
98630888
1733512692
429600102
1886475032
1398756100
1131065796
731685623
2052707459
1573500847
488774143
2130342637
1350238277
401799372
575687320
1153124579
704343039
556602183
1301131476
1018007494
1009234745
1096758657
2136067876
1085495301
731015190
646039958
1715073356
1691141568
1890175807
389646119
660220097
1110050603
766790739
745180754
312054028
598594195
1631900040
633112936
1312480211
1315531972
1364707544
321443709
1204954394
146487248
6946707
1472970347
1611206555
1322829797
1996112665
2018616643
833759539
1403880299
688310400
964253294
63739521
18270099
1077370282
1229212132
1765345404
581343112
411394210
126744513
1208022655
1110823592
1179811911
14889461
2100372738
2108617282
167724279
1351780086
292057147
1100632199
640835544
1695460312
1968955525
1544877574
589415403
198962810
78710687
1207627950
575571477
945926156
414163777
1613639978
54822171
723052276
1131121521
1594028633
990829109
1957734770
1596450036
637183576
1697779982
1256308580
1960091174
1175874884
1042098260
1120550169
396833805
556405743
1679972751
1187652819
854572291
1085839660
1831381458
66720178
1785413261
654523620
342311266
359983628
343165026
1796478474
2090568983
1640863912
9623963
1621962867
1078666450
1898565736
739019744
1629828016
1254260098
2023413038
959842552
39489846
966877360
1902989117
1969669603
621165102
1340484656
1363747999
1955596312
1138155108
1351146337
1511676932
1217933466
1356706292
1742132897
2128348806
498815288
922073992
534809670
75379271
206702738
1089383226
896126998
1413473427
998221281
946092048
2146304972
1727405006
2137560570
38471298
6883380
1188616770
1890719401
1465653084
263582636
1603221593
304886754
1923595395
242521153
844332526
1957104465
817436909
1703327394
103302595
1746163930
500377037
391526105
1379379026
741755534
1508917513
389339275
1788176482
977051120
88949607
356968246
1706899615
735117970
409542440
1787403880
1128657497
1932773326
511837751
1369856503
308471278
187289637
1102649304
509840991
820784074
2090651178
1948620608
782534823
969342444
317638629
1094757029
1560868727
1537678160
1461838813
1999806484
1314732616
390213919
1830124760
1605024832
137132665
1311657315
892960405
738890173
1474661047
432298466
540608899
147709220
790859893
327130396
1899847564
3665332
986411793
242435381
1049237416
1819251141
533664870
999226025
1465096955
894602692
1904693602
1351317989
1355868155
1986632375
582339042
192427419
1537843151
1837493153
1667199264
1392705794
637622803
984693951
315680237
1035125419
1971405002
104425777
641569440
2020486573
1340142891
297830657
562730584
1455916340
2005908308
224041006
16151481
1302750506
893316904
1105306749
929991245
856200771
1580122159
1036616464
780359343
1538451187
1111373199
836505601
34372128
298520028
736066289
258405331
44927903
1702073413
1597076598
1099166067
1603055415
44222720
211786426
121945322
816576344
93174064
1988697936
78338505
2021035003
958411696
412113226
343408887
338861016
1092277004
1918073060
1022725832
2015958020
1804603313
779060233
1712159271
2104762518
1134123535
969841359
252465666
1954903110
20790545
2120385373
1184875439
546658695
413108236
1468825060
263661928
894143081
1957986737
2106810939
705667125
1762840708
1473257811
279511647
1700046516
732458372
1854558696
455071628
970867398
295193563
1469135841
1435629292
1513467929
175568324
1025677328
786058445
1286182514
13260576
453314699
350298602
1549453228
263341166
1845132395
979166971
1430947423
193055614
1338284393
415779064
118707159
798641095
1827941839
888049072
1981105666
1559844502
1339861843
932132900
1929307857
1913280329
774154447
985265213
79403252
1701643161
1015835876
1067699009
686851918
1921094568
111378509
399941784
1800477360
1336656558
1715881813
666629376
875821062
324900513
2027726130
1201927185
1928431357
505082161
1450354016
730449735
1890910142
348579650
1491349147
553005858
612958633
799793556
1869921357
495024921
1367912789
1607435553
1296834947
127241579
205414065
222520185
930173775
1446082636
2086187997
1984131536
1358707113
462366029
1275030098
1264451
39291814
1236033117
909150825
397096792
2055974988
2128091337
162476197
291896068
1336650018
1803881316
1043127393
1275097371
1839006960
1774356687
1702250001
878438836
1351866691
702326030
1384955186
613700485
2059126123
1724162370
1152716559
2048600904
715586551
1745002485
1017443433
598225991
305943929
772907353
1578633300
1357969641
738028232
19318718
1614103987
1530401367
1318958857
965010262
323882602
1860516101
1157874145
2073904938
1788852460
1937186129
2062373416
1230955707
1155573351
675284766
1016047517
892645444
1585570270
1769881165
430751064
844385776
1823360303
310459249
850826252
1897792576
1479551123
1991024455
280593563
1835989652
1803982794
1951003629
652646813
1340521332
127078746
825897946
1052176988
37814688
375966592
582490960
1438723260
1510264021
2078704709
377241617
1585043311
65649895
803460602
213119407
1664609340
1702147846
2111510038
1331421580
1022775920
2037174648
437828664
1420792797
1701537984
1055492028
1419333385
528389861
1714395165
702232401
769580015
2035844149
80473434
521069442
1915155462
262195201
229227420
1691238881
1133130557
767242764
100419236
341642871
598625729
60968335
383612347
2142545842
433301404
559448493
838241357
704574296
36139313
214235569
1110306276
1618053650
1734561550
414012639
821225304
877276204
2145617736
1755127640
585138509
231570865
58505210
1454117379
210787092
1263077962
259659099
1026824941
580291465
1580831299
843919441
2007510336
767528216
467050019
9979010
1121769933
1992896044
2103728904
1096552081
2117316445
1257213191
1473036057
1328687702
742023830
214374599
555808202
1084029218
1919860329
1526504611
767824835
1100353620
1022909592
280252748
1713378210
1151610589
340338055
1096873966
1357257180
1373748254
531994817
1410071483
1828389091
1048366621
1094049065
136813783
961621558
2136586111
731945220
2015633945
1880141101
362880512
1305514661
471929716
1703842983
1143117953
1782978647
1630764146
716485324
1351931254
871706814
534394396
94011560
198985996
1309774548
374946120
170942310
950100916
365520589
164952347
402529336
664752019
704630184
1395049755
1091943400
87308214
909652465
1652765457
561746063
1541150198
453205849
791384640
1969525816
996083984
660562929
377709755
1204555346
1151087338
865810254
1610801590
1644265275
234495800
258943965
1906278544
938464501
1822798066
1511728673
979601960
1677649722
719886763
75210236
1997386678
1620065122
335566512
1780901289
917618815
205001073
33470506
532691867
1802710278
687060805
1113386780
1239163089
1569906713
1841178167
839525067
148208386
86566395
1828971978
1641975986
1127611251
553857508
26687784
1752969535
1498959839
1463970128
652579538
1053157114
303602373
1181594934
407851287
540423164
1501803288
735485143
1319289279
1753118921
932588829
642115510
1910206333
1274526424
909912626
571115495
409384146
277737919
1122169246
631475361
877566295
418307691
1896697899
73276453
1506538858
602237187
1618723055
1851815439
434167513
367691570
1788435772
1807416681
2126273638
2064951855
536777931
171461521
1321755393
732870060
133869139
1673873820
375593303
501185820
20254674
627725105
392455215
1927989896
328683033
1693343905
548453117
917826891
2026964418
1566390555
2000307154
340905706
434535310
415870115
1693529967
1921553095
1029374961
532993872
826576462
2136259502
581448621
2099472897
972288989
697162204
1288886313
1053425229
437519193
1677640149
1192146935
442068776
1212533819
1297435262
998382066
2125741151
1413651932
2087948969
1163532076
561378426
1862081548
952881343
2088808838
26584681
800627599
1385146243
1382397249
1720474762
328713686
513541499
1953194084
360226509
71533954
1311410696
161993572
1272446022
1164655367
1920038115
1187793218
160407195
2147432450
2021333938
2082674636
1377624739
1025934494
1235085315
1857386488
1323760749
34663014
18734624
2127173034
583704703
1625704965
1335929690
1393387795
1226356186
976500446
826096499
2027214180
140579052
358275746
185587704
655200957
1401042349
1704600306
425446752
310926531
1771512149
1149252726
1331927764
124972087
528227696
563750782
1715512922
1156593240
2076416294
577244265
1478720793
1692431748
806620263
1823815700
1770362962
1795815899
17293782
1486214957
703966209
1811136598
1472751735
241879972
38239650
350409782
113037011
1617743918
1980776782
998995649
1019618552
1046471800
846758123
2099711903
950101595
1966080489
1552714322
1505748218
136875008
56104800
1297376447
564370248
2102110159
638864899
169627837
2014150461
79365484
1652593894
1266076680
523867020
811292034
820278715
1302405665
925985642
297590599
395128939
1897103706
298043825
1861139345
1840717951
1646631112
993528062
1848055284
774334528
315670435
1483623501
182024240
876012983
1236837048
4028308
15997847
1966042717
1707309683
1056960296
1495090099
1123832727
900385254
6299838
1659478180
1682911031
1728947337
748016393
807712985
1366947685
414022818
1533361834
241458140
744446717
127826308
407956984
171973640
351954340
525620623
1351574787
967168435
1260285068
1754580182
611685069
1625564221
556810737
1803051799
2066155619
2366751
448377367
348334652
1618803197
1965736458
752371467
251490283
1647642208
526104321
1973966077
1138126087
1385744518
1511385280
1659719330
1652116185
200224305
732118708
660103555
1402845576
153655589
890525084
149838301
1950158524
1700185965
1098989862
36556614
1140124525
346129223
1229477750
1656133811
1816160931
1854479252
1476657615
324241643
567334662
1785177002
34641908
1550283411
1634658753
1010957466
2023440897
215905351
1844285580
1360634891
1364386450
585403789
1020738444
2131774964
1089735028
516061747
731821146
382616445
1443425563
1935791911
1732016982
1622969388
861302200
387550888
1682026151
1908661745
1603215111
176393250
495548516
677467374
2047171232
1111275765
198313067
201454748
37050985
999309375
1755709133
901115644
1646287462
590289759
1394580059
1517073869
294765383
1479861776
1429085748
67818008
1921473782
1020984090
338099470
2143978743
1964345308
828037081
663450220
91762525
591429713
1151387876
621521328
473662132
1801693241
428858979
1760586669
1186887927
1507842312
918038615
2117358960
161682618
1894366938
1904228950
1236637205
1817766396
1869691265
1692596257
1074345293
629370277
507168812
1728227993
1972953548
960630490
610531959
938629757
1154762483
1758139840
1923869423
792098264
375319393
1877626144
116965921
2090712094
188979087
773091839
531841021
607351213
1633043306
2111859582
1890668030
875289889
1712164064
651643944
159947278
1321994969
742176380
44833159
1598175357
23976208
2100767962
537680957
1367887422
81874202
637965676
1650096208
226935535
1787571797
1299997945
1455607305
1591212947
1690889031
1879571770
876388778
1358339187
1210435133
1918522219
1026018176
2043499380
373639153
1946164925
2119708868
1612556911
1514208648
658214491
813695812
781640011
1502575568
1938196298
1309264371
1184223326
462334992
205941710
1083388187
1269224046
217276293
1834641442
1582932622
1795340213
192883902
1531791961
1225369057
1885322966
1904054927
353623805
478284003
730830891
1202283897
1499519050
1027329995
1082355666
389776218
968309979
2066214133
896466856
1828966278
1904499830
653509111
1893968303
2039314356
397037494
616916779
1541184052
1500479286
84147583
2023799991
30732879
1946850400
848013694
1036403113
1394669994
102050785
502073900
1937552757
467884473
1484187004
1936451495
114720580
1410817667
1393834011
1344815493
35905245
592003670
239822343
1743322304
1340269609
1286962907
1023654270
901126828
136196199
916990050
1146095702
514553564
1280015758
1645563731
348487890
311233778
1188753177
1837329028
1556594073
1036371962
2026383857
679529027
1915429363
1285150594
413021403
1258099068
1554939474
259362499
1669275825
369080478
971832321
73517591
1642100879
2035587025
1183404600
1640422870
1187871333
1407678724
796082503
986123297
966792879
44544639
1766348788
899253176
121747719
871155854
720436935
275703138
1764022367
1534400647
1270533438
1502106425
1162366795
758614600
743515413
1263142318
62225433
862014269
2098534204
758278954
1393174849
1710788499
594907044
1857998142
1992244600
549281154
856214012
1768324861
2130523122
1845583696
1715997988
1391825858
317676812
1531952407
1039052945
1773149551
1135011265
1860042593
1830643563
1204220371
784246987
1524562274
2072171875
331807232
219203087
904969014
233466717
1875642279
586089351
1308527595
280136248
425735178
1684993317
487582832
248180944
537970117
24833350
2107482301
1392275273
1893834559
1920513263
1982186234
140174116
820524227
125242271
1373101419
1776450679
24578870
1760751594
1045564579
811681969
1281539469
1785049176
1283992098
1357777043
520719291
65847864
2098068930
1162693318
1726378149
1098670857
1847425299
46518632
312000671
1932394626
1406269558
1929723327
778653511
1801152646
422678108
903218272
192290317
475513169
1656575202
696756639
1556976228
1891060296
694274144
856311206
1977758761
1178002366
1186998709
2111721712
2044719995
74735386
300541929
1863956604
1401681746
1573427189
365368178
1306737038
964162487
1639207705
2021709676
786761530
1383204829
628156301
1567161515
2136454331
1111106703
1750445826
1626829720
526805904
2124806743
1055079749
1217848949
1389192813
1232891812
2019910014
504976230
1773385280
191995753
540863730
818786185
1658932744
281829109
755123520
1548718057
1804752692
1348357148
617724742
2135547150
138989042
1905746919
926067573
981830735
1562207558
916332771
170550860
1656578629
2066789291
1131749586
959176976
97500581
1274914474
1935102760
1236610347
2114414747
711868373
160673719
579582231
1280603004
1957927049
189887520
1604868114
1416501030
1627532884
1942350546
772018983
469147469
577992503
1015331069
798408825
1473928169
1919794683
1605612652
1090020441
1631755442
1578321443
168510191
1463179464
496349807
1180285124
648822577
227360438
2065496452
1418385434
1190422507
1608037569
1577708650
1007647725
614094244
2007619916
934493610
2105923205
477755722
1595248898
67303928
2118385624
77242981
1567332494
254718748
713542262
672632077
925326269
804434213
2142560173
2142501011
59479550
279522770
1193419735
1845740835
1199160162
867603971
2031575588
1513200332
104212473
367252583
851198373
2089523047
2112493671
727687972
1624867038
203392147
1322543704
1916790547
1013807686
1020237361
1496982564
2004619491
1966403731
560509176
793232848
1903790167
1768497931
224606153
221536463
2103647683
286533956
2115461925
1662482530
446989563
1316788315
1666064015
419604970
839046812
608792061
1396141814
1460673831
1273699185
1696548273
1307533579
1077328935
330292763
1201132725
819625907
936719433
1670300926
1687465500
1514328547
1996799306
1467430188
84823791
1102995772
1743039248
1252719698
1201697560
1913145348
1915733045
779223812
221556976
1561675618
495739865
1446643399
1196187100
1934419545
724066505
664493251
831175252
988812913
156352090
316390324
859858523
1557554093
1222452318
1386745313
483990963
936028698
88809260
803097693
808238032
200299386
2109548752
1751146452
1641318595
867835575
1844148260
1577651250
80071879
672886001
191666663
1560011232
412265634
968693939
1690292289
380188917
1037192816
2032063328
1017854959
1627337265
1666270528
1001262197
1570687920
1600176730
298534278
66805413
1173157052
1964753979
1393500621
1331136194
1992962899
1060573789
210636263
1799414279
488919740
1435609616
1148660834
2032825407
1015184777
963368162
731931192
793081275
2034177553
563305399
1839035039
823552476
411850249
1116454961
864445542
180272472
1238677377
1126924174
1963863325
1845750878
1311253823
1145527441
648717732
1211969761
394719644
1009037760
179226421
611367183
50043024
1686883365
1717055051
218719465
1569998630
477318397
451995647
1152257339
1970088772
1683854243
642155895
904089981
219974830
111227263
1423407381
1698754068
552709392
183853508
2067249577
35887822
177696704
1186696761
1531817909
1709469954
818662173
832493388
1831364794
1774115278
368901900
541239289
441455646
2007893021
1102944071
618221303
361875201
447406822
773861931
396075422
1483180362
382973070
321655113
792372681
1916643511
975572791
532378141
461653084
1022776801
580155504
1748282781
1116996329
892110980
643859235
279912643
319342372
601303913
1606579659
2033507650
1406705623
2047709395
352811074
2012356957
1954256822
919482013
1383025314
1984141213
507940789
1774756509
187859827
313810948
703537446
1699479250
2067420517
991748065
575768604
1956273687
1261624846
120805960
665949508
1929559921
616627239
1962889106
1422895273
1799498511
1959046555
96511629
961196967
1976376898
229701028
452697159
317211437
1606565908
874662790
1484422269
695964222
996629694
1543278685
959848827
256156570
1446095501
2088340863
1916157128
163603653
796546725
1706097399
798648141
218290122
1847613358
1782779245
756873579
2111063428
2054720418
2079231081
612412237
1558870021
1292704588
167473416
158989659
263650472
835528340
75697084
197486571
828599961
846051459
1606333085
1564169357
817154188
299697294
1319499758
1121115399
2108604367
1036577178
742746153
77878422
737158528
1515830952
794218561
1646040950
887181878
258107327
197397532
1152525195
1861064281
90616044
299719773
76347602
1562424899
200864670
724321476
800211208
748776322
839909912
1223422759
1701101711
195161919
739662983
1884302526
2089487826
2139065365
982756450
216253628
1426887323
2112502131
1601276257
292002491
1630950241
1326267567
251430215
867901616
626557054
617731127
753041461
947349868
552455407
1567942815
210715914
1325776576
1304268886
365480066
1466461615
1864024015
512339498
26995005
713658173
2090796821
670647818
1994240489
1891741185
791566563
1670458463
842681753
1957886583
1450596812
1168845361
436635039
1645597805
350080015
746390960
645178183
1816139927
234706712
2137018982
472603388
322024266
1318245474
715917698
1886895578
126320196
1605904180
2106649085
2087924727
2027250697
122067268
1284087942
378961637
688442364
728744633
470792358
1079165957
1922322208
666171033
2087081001
1332321906
105231494
495335978
678144967
1490893145
13055157
1794229148
1719818074
628191814
384632420
1978465926
465788331
500630486
2064659249
1658854452
1992953278
1723446970
1154986720
423438451
277519800
1393204605
267440289
688629875
1589941344
1694455215
894949008
946979062
1421998228
1281315518
1978794527
409199740
338971022
718811060
609861900
2076444964
421543862
1697778163
1457402922
207185964
1491686512
1784472330
1775697202
1026146923
1571689021
527436686
495800780
1105014781
2084973891
164926610
1645959384
2130015720
1548968903
1593035348
1858260374
381805653
653665755
1390589607
291237147
1796783413
1373046200
1436789482
899524917
67051993
559280275
1756811890
2065704442
1200130502
634400271
1423101034
1276804395
1331085590
621685039
1237208759
1174194914
1816358329
302645289
1482936194
1747419526
282861265
1784667307
1096300649
1679885856
1736041080
165221491
1076731814
365597987
1222468625
1101205754
1309346589
422931859
475566662
1105395813
1277311511
651773501
1655623129
695684441
549222350
1443694954
1223991079
1490542332
263681518
549640635
551023941
1915101653
2037067313
44588461
2144988001
1100863397
823250151
1357665370
253958106
515354579
1173005188
1862955339
1102799209
795781021
1752244920
1344176477
923688608
1413034482
119593955
1130354225
63257472
1684482235
1415548132
1569061714
1931421622
1203078131
558248167
1744286102
252791952
1661524559
1461853079
432354309
1570196515
996125227
1537678011
2106508196
1170032392
590178507
1374396597
1251507294
1997302307
997153505
1952970504
510423043
2049115607
183252323
844200027
1871449143
1096887173
1798276348
1288360561
1087489331
615699473
200400599
1719816386
272894643
731942483
1388238946
1383542556
859473032
1693430976
1707722902
1824453248
1289131559
1262169262
1040338594
1782828382
1257253680
1510845252
765043629
1385498624
1488440247
2133230824
1565110812
1090679793
2104424663
2142372593
1540290055
408675796
683135003
962478487
2015766034
114145171
1025308826
1532335894
1077846719
225661658
1016256131
1262977306
586329919
962118419
299042942
1724455774
1563849138
1506037734
210971175
829824534
126794572
1103175512
95937047
1146839949
1241553028
151248909
1136997560
2069100357
1909107042
1247968102
518857067
1763814298
1566130622
204984403
255690477
187316215
1879462228
1361867955
1049513589
165797751
5641345
1174241311
1794171139
185376467
2021755943
452615775
1568793444
924771085
708820417
1444063444
1956526662
321308449
601799763
1282214325
1067210342
885447372
635271035
2023761368
1833617698
501969018
760698127
214339260
1435836501
973304631
1622315081
1841741042
835717855
111527363
153248503
927470240
642630906
1705781354
615380081
2112742855
318491685
1861002986
26022807
1066504633
938138546
1406832432
1019983142
1330942550
365047981
125300596
1799699864
226731432
289347257
1629527122
623415426
1633941128
1140964182
1490534225
559278341
891506338
201870165
1205922977
117930547
574902461
1448695333
1217249847
425055987
251640518
1350466139
1682509092
1632182965
859025640
529553929
923301970
4720963
1436159616
1924454190
191742704
1574272958
270451122
1108383595
855670255
1890470753
206515294
1246548131
34165566
1953977329
1861980024
1475501411
1589105422
1917696415
339967149
1023088845
1062980420
464107386
1264996572
1444578005
1134240891
337988010
1943057984
1415490704
1219315920
1742184280
855649955
317353198
1891963459
286675396
1962255865
397007902
301089066
428696991
118492135
2030180499
1625520516
264180196
1598551772
1100829360
1880214081
991711659
132468089
244588937
1140767457
772225809
837286326
190127810
1229840926
238034944
511484524
432786156
1772290925
685668102
1643539979
1684519386
1347270214
701925983
2028391505
1254426333
669750248
279769350
1108101375
282529945
910814535
1232654099
770795039
1939242576
1005586877
452320576
1463057965
1163102937
1624960313
1833384458
1016180180
1995282903
1075029513
1101791520
2145896184
2052133700
1340679213
211201091
1536248509
901548248
1958123103
12073769
1904896799
1315840064
4149529
984622063
771561123
1685735873
935935054
573704985
820775128
1890368196
926861887
1049773074
282453403
1349825192
666989929
701110628
1246321542
721258292
1144374911
1042603290
1451445659
1035237438
242344859
266780731
760219036
1167903908
1675076802
1029600344
1686662807
636696154
1346581650
485659262
832853777
465665537
307704861
1373359193
1207614229
1092843562
1011837570
1432151096
1751717488
1511932096
950205279
191458534
1966784333
1611317222
970924976
114053812
2135509000
2142533085
1094943186
838806226
124709334
1097699103
1875436108
654527552
428078724
1501118696
1096521472
430813212
1950372713
709717464
573723846
1425447099
595196577
1363972414
38443588
1828586374
1213826691
699986932
590585298
1821761610
1161675556
146942156
1483785075
1849889203
556222591
279826480
1390189522
1036399895
950344952
1480369398
1402300954
1348285340
945512421
1183633484
1260138957
386832803
1734146861
1792706094
1970228728
1735374777
1974558207
1117776204
1946783361
1953925666
1434402572
1337276389
986636084
302541269
460678770
322060120
1561294136
1125549012
2099937254
2029131967
1676314089
1530468951
1112339990
2059021725
1467581673
1239059637
1604047689
1092977340
139258434
1982015300
2025958560
1268076074
1860403430
1744223304
810194058
797430426
585448639
1400177546
2064520160
1255572204
2081069235
2039333649
512109961
1400664097
1656323509
827965211
397174664
44432450
780185549
1393128077
1645600284
803919626
750437799
643469108
1965514092
213074460
163685878
1671775669
1331332107
1323932981
1530629541
1202869805
229436775
2100902654
1915395775
799729747
1467114415
909868094
1736963702
731065199
1424169494
924071142
106121839
1927331668
2027876102
354310231
1243615448
668853167
478066482
292154678
558443714
1537896673
1160547989
602687894
2115249683
1305188420
1813787494
1466144759
36496950
1868262473
1075603587
1309581951
872611680
1124675693
551182161
1249503333
900823757
1211855351
2094016961
1589836094
1631202866
952428509
1228354935
1876105531
2113772273
2109545250
2105003227
154283625
2004374509
1630394265
1370399332
288551924
359590758
661021397
2046911122
1146713749
835807757
1675984345
916147572
2046613807
1220496543
183184538
1380637159
323313862
53807755
1910720021
265903951
415746280
84681641
637127990
274057202
1914625930
1393997621
961155210
1789610816
1308912136
373268828
1681494727
2130522107
1082806371
1421353446
430947056
106993299
1345655466
1918634635
1912294549
2041400117
567837720
1704293624
425109503
675192958
775409681
237568167
1008456324
966611241
1804191265
2138282580
1004095265
1529572010
404909704
1472383214
1301843550
84623230
1520625067
1787855999
2059902439
261775541
925925776
327914658
1532363337
1157210505
1750351023
2088072727
1085722103
809181280
2101570480
2013186434
1855476239
636443058
913487947
1340819845
1732419203
1609187769
1953785525
82200874
1051576951
137979747
742580417
43039165
1484850183
895753844
926452583
846313796
1783327067
607039768
2081808784
613591363
342337504
1765382910
1503058390
883936272
1629185442
1727384260
1782092107
654732137
2057531562
176614726
737165538
803833675
1845344141
743227118
1303673210
895880022
1499597295
1860986427
1608099601
1516211526
1920639072
433247729
1667423958
112104432
1636658365
843659222
931656094
669606984
65483363
5529178
735168881
1386240188
1090086593
985153248
139332861
1006026418
985389373
1201173708
746261557
933313862
1124279088
1431227001
2024600746
2121450301
614261057
154192964
214781283
2109799691
2015539776
538796769
41270117
1342788659
1771372663
516650414
663162418
1130329108
82743641
368219091
1635619673
2051954886
1426185649
143042589
1222882081
1073014234
1494299274
811577836
929289480
407307175
313694458
801540249
1914342315
1769752196
783320531
880780474
1290406134
1406475283
280515375
722268851
447732323
1761575459
1388806060
1593814392
2036198900
1954825481
375961310
1196638172
135781725
1791345979
1458676162
1139421095
1486193338
1547257339
1091731282
996544377
1949029641
1990443973
1831371619
1454602495
402459761
776163892
920912119
163778419
1525747149
485360225
1307793508
789088589
1127686088
2102350170
8630629
897106803
1748100794
1686969808
696810000
1054857840
416196785
2092771054
433762234
243813779
493410819
112464540
1147203238
1313613944
259715496
1373043443
1787906881
2051618260
1753056557
616072630
2143154590
831600971
1416998134
1097498955
1992133997
1011823191
64204970
1150094356
782269285
1308271996
727907231
373572078
943964255
1683091344
405559376
6124232
934463966
569679702
944469434
1024254218
828962530
630642680
953725603
1976370993
614721461
619100966
1546138269
839411425
1763153352
2086460398
1925134759
559341233
1601516769
1934669791
1820381408
2100791310
559274631
634010211
1186116236
1917853312
2117725877
1537820253
781942327
425389339
946758566
249317428
127612255
67912844
499693310
8311061
515833624
1113094719
1162524910
2128164892
888223015
144928330
1809784104
1683637575
738637712
1199741167
528470831
1640227673
168462513
299540935
557262288
1407441413
826847844
507608520
596419687
928092389
448360803
78517529
1276039766
1120524481
328051169
295596458
600481734
1256308332
1975362505
603813353
1805756818
1340695744
245042993
187767351
378552720
2029512485
1703366654
1054487283
2098478900
1161380751
1477382792
300859425
839227175
1723288799
130820192
787989094
978435115
133604569
1636739987
995858809
1177208598
803258108
342780787
1941826238
1801152161
227797551
579182804
1805520689
1167104191
802317191
1278601788
1451035218
1250568641
166293447
1912115183
1626605415
222494003
705265274
668668109
608460887
474095097
724063097
417920470
654977977
476419634
916863399
2145644227
702174025
983044170
1477393745
1707816560
783626785
201473718
2003922327
97730231
1045871219
1969818588
81864612
697214196
1720525972
931762889
971270250
120155693
1222583497
1197727685
1402873582
649563015
1357556077
646281190
1253226173
314025490
1308959099
8694113
1409167803
453718883
868633254
1744675925
1599466217
952422934
826705906
646076999
1471015057
743304529
519683847
806233983
438003172
1048881532
1999617964
1806582179
1867341367
546511001
627257629
674230775
1295261310
1029748267
1956644941
1019581395
1152442258
1788816398
1164609314
45309360
1095133512
1184062919
2008007053
104133065
652458917
853261711
493399133
32290199
1677836743
1133832292
381203253
1900933676
1013779417
626887169
678483814
1133690184
1664389402
1809484214
1912624499
2045683877
1884715760
1836875194
1610339214
1087322695
1491334773
1214736472
1417943092
1562062259
1316294318
1736293298
1056262088
327252673
1290112886
1571792410
1080535987
17377070
594800259
818914898
1118502802
825417243
1887125355
877488079
327501915
387797040
1428237351
1599596304
639513127
1815960751
410056769
419945899
278918825
1482358955
125602620
1213429389
876006229
732172347
440172997
212617919
968349515
1556461012
1124616597
1598596254
760787603
1780333401
1352614384
2084113689
134245092
775199169
1893459783
1435181004
1557861287
751915543
743048403
2044372613
771283580
1461193836
553184957
1121058381
450995844
1111785808
1426244748
1329251153
807812818
1303456247
794934217
1063240994
387446624
972830581
2144104831
1637958459
1089464601
1010521116
2087863589
2017226914
1758375548
625945425
1049672263
6766848
1813883530
1183300039
217768740
1711373338
16439221
1374315933
768332578
1446779544
1048059062
227204850
110958736
1857546719
982985648
1317521314
79314698
1438415092
906684595
1364993119
485120536
1531464653
1709659941
710317121
747149023
433805389
1737035894
841437381
600102574
687655494
1260208769
2140534533
587551058
1386024939
1699952015
814749471
461520673
1603612014
1088445120
2044824796
223644601
1990482492
346022422
772251597
726699771
879551504
322361507
682617819
2133184784
303127681
1027985317
1301549190
509399845
1664289914
391186797
243477247
451666603
724742114
1084764350
898241536
406582071
1152678791
1756796423
2102094456
1335263313
1435002815
71628585
1387815404
1427470470
1278723542
1817562141
1887132670
407777110
731454294
1013259709
1569015622
1779455713
871057143
1442112698
894355902
1118962530
135851122
1668214434
25046618
444707844
1088760127
210062721
1371742046
1612146291
1994559519
1247431854
668542434
1985851351
657813111
1775824936
985788878
642506821
1984059147
1321663096
90729105
376056898
915011466
1916369590
167610073
609804096
1091777609
1664410362
746581405
1790154162
400854130
1080141490
67067247
1338605384
2049820277
903766258
55369150
801352189
81978463
39354988
1592309213
250761963
833183583
1655998419
522137240
1058685386
18394406
61782025
1516575024
79375007
1550781337
1023240838
623190217
258480035
1039897756
1637733813
1498341881
40557753
1990105873
1561617570
1897450163
1493930038
1910591201
629773844
1300611952
603262468
692431081
1053581754
1650433759
1934590488
177184725
576923510
1719095915
994703758
1810408288
1559504148
1344009730
518782515
1138647545
292451472
316247211
1328035841
979227525
1451004560
1152423187
306780077
1256951579
183069790
102195462
300976306
393897448
1237382708
1094071992
1006873512
912345204
387271075
300889993
1425774781
890335750
846285764
1768100400
1345595724
1011736002
874634103
1153661275
485608270
969212574
916359051
409232537
1425496619
772658848
1299893522
1562187930
463798764
1026104637
1869143482
2133456760
45689221
1657272655
1089924526
1121982652
1944872048
850971367
1506806407
212052391
1824615760
1492865805
778664150
1454511629
1275209763
471670714
1009097373
7403397
109227284
2006925444
1846894019
135450267
1390631239
2068202183
1822503527
679641654
975891117
2002089401
713197724
1118218449
2100404578
483817097
93771495
1781372876
1693870680
472778032
976562368
1664302208
1578569976
1935613951
869217497
1462877182
767851021
142436579
1975974521
80599833
548136425
1542443066
1803675908
791686944
1248737844
289704508
1726123400
381425230
1180587198
1148668524
1886505199
1310029580
1751082261
480954625
1285590596
1267091843
1859932043
1282837944
1034627449
670361216
217126707
856294637
298257660
297541930
234835833
411425713
2036607022
316024211
1644599071
185377846
1902822902
1726685833
339352278
824951214
1098838627
1056225573
57417215
2036178061
645032400
1967600825
772312709
1703288707
1026428406
1576110944
24616513
1282046681
578544969
210052849
1591829898
1246048476
3842144
427193294
1835765049
1018653333
1755556111
644299334
1546256649
226005962
1819064247
432783029
1679534530
977616668
1219359269
1199286497
749482004
2007912983
1570083273
2095035794
726910341
2139716152
1460801960
747449777
822999049
316925992
213640401
1044391759
377523094
1920488749
510112953
1430621443
1506499690
264850947
921315043
814083975
119163281
2082523252
649473130
478288980
1865557705
567672467
874436277
1219657549
2102507272
526029680
254129764
786057753
1876930257
716177317
1256112722
469722242
1300151793
923157706
378717275
1339565483
708878917
761588366
753488021
278909623
785465883
1683964467
260260763
2120411180
1435684170
569701251
697223204
1643391466
2009327940
1440731268
1543366147
685472595
250143209
1638920705
1109956629
951025566
2094064639
792140707
767781333
1097531920
1051738173
82077841
1832099601
930031220
636007490
2060533441
1734992067
587423910
188268162
710970542
1955361859
2084845038
1865086638
762399793
450492708
1469170770
482242934
1095061321
2068688698
934220574
694233509
1683838235
1101940011
1877158742
393573242
229336173
1473261284
428668842
1857779141
647786973
1811186544
1035660621
1343728984
1083853503
239952683
1953987328
1615820279
298240599
1104209493
1620787880
1601478075
466703568
1487115091
404101406
1624833766
2061999378
1417895060
901762461
1501766085
971157423
1203513149
48347962
557639606
737232880
1531893986
1539973246
209009804
857762771
722726588
735723456
1934479766
105074662
415406698
446711711
1280171810
2010875055
182806962
1152254609
2001924002
1925343565
1155888099
536694803
1870180619
1484056802
561320047
1960010787
1490079647
671252198
2026050780
557043728
1088673698
1405125277
1610586936
773083731
1863590015
1862450038
937119829
312635131
1276886633
1681538624
734677542
1527500825
905870449
788238416
1408460242
1163554126
132702010
613225516
534064616
1209367876
865414905
683589097
130631925
1534602455
66030015
1139543894
1068461838
1194270563
2127691209
1781095481
1160309035
598587403
1574022135
1656575534
669881923
793520306
1010168146
573039058
1390639747
209668855
1649580545
269955589
1757533365
2006663285
77470584
499920082
1999158479
2142362254
1593628222
1083119461
1463175921
1329449812
1255825564
1458932302
180503615
376151289
1221187766
920301060
1099518500
837907187
1954954982
487243401
1907409086
914788725
2085345290
1992480931
321635267
439070258
2057541437
4590823
363546289
1234503789
2077855933
2062073125
350306622
287787270
108491749
1209221058
520132239
1578642268
809242009
98356376
360872873
2103700622
522768859
1560260816
1213883625
594052304
1348366119
117951291
1742830824
806856414
480339949
784093327
1239589473
1355843722
880784600
736483349
1112534742
1376940868
875589422
1051832086
2018165752
676928384
2036761461
1444115911
742875898
1888731702
326068953
396755805
1412762158
1707613124
2014768692
1319932373
1186175899
177340742
501805030
452277051
1719650931
173074522
915029612
796757205
1532940947
519316295
33648140
735763456
1710405042
360114553
367573915
445006491
1073742404
1547511745
2040657550
1632524870
1120805200
1537349791
583365458
2018447888
963325209
841589742
723846465
116445527
1421627095
1256556586
198967634
361751864
727950704
633293243
1057310662
1435317197
128234384
242740177
1674598231
413743411
26236413
1749971021
1590584866
1806322509
65094002
559816797
1919976830
1735337547
1578240372
1374002204
1909443157
783204553
1851108873
13087632
2046329237
902195201
976990891
2142701162
202467449
1561797712
2095627137
1318939750
1960308753
361981121
1173140627
1995449794
604669660
977138877
1004502967
1421988651
1887038257
8074854
1913465440
1283667501
1134200252
1547020396
10136783
2038675756
1234094931
1945547119
850145144
1919074304
147040186
1144304822
641063238
1438826593
777514801
1480027620
624961223
1789862311
1789385109
169055764
1351141240
1027990746
1802863515
173985528
1737032752
1096160730
1464302027
56416282
302689742
700711618
666258174
42404506
194286357
1285831888
1585586571
1852775789
1897365259
421421064
1399416461
773730843
895795019
1430823963
1054436301
1244735491
1763127815
256717738
800202135
924006875
246930596
1716145614
1215675779
584573147
604441006
209595771
1918739667
274006425
1567813419
628079040
720178727
1010720736
1222958350
1743060638
716892138
1076059050
690877178
882404503
1649127161
575665300
1534877473
532537684
737431628
11671079
2086806569
1015576579
400495490
1208233228
1242982294
1325539620
1634438498
1872626173
1840924493
1638269715
1799526783
2104286914
1703557489
424583804
295132466
615774919
1040511175
53006804
942559434
626405012
540068988
2105305809
870535999
680128545
2001259839
1161547108
227001112
855152600
272241736
527116568
504471949
1667886109
427485516
110136373
708099190
406648251
1373915330
964541695
1839128666
1024400432
22477329
31775117
1949307644
1829931546
102051283
105430979
833082763
1169479878
1440326711
2079997444
2120249084
945227261
1238719296
317918069
2043755968
1626844636
1759298825
2122286993
1370559224
1657835921
590185904
180896553
246518653
185098696
391494083
1080840364
1307353898
2092553310
2145764624
746412943
943511307
1890647772
1437968348
2085521731
383381140
509607079
44490185
967254472
380786519
850123203
887866480
352976606
572175828
1280493617
2063435942
1357038765
848066803
1288477436
1284087169
160031495
441217969
1738967947
79673946
1127242777
133332795
964380037
378101927
1474581901
1810572633
1388853961
1800661850
352284841
1915507411
167854101
1765155747
275770012
1886785978
325284041
224026819
2070774935
2073578308
1277713368
1538665638
2034971621
1280741962
1507489670
490238894
1177983679
916649417
900455859
28785101
1121339396
872995430
1993363549
990239042
1188544434
1681972702
771458413
180144388
1839090416
1829158816
1732557680
73132738
1701023876
1282036979
1859163608
1905287429
574289267
2129953121
1069695111
1451683233
864601088
1293499096
336911625
139712535
1537088956
697274834
1595815431
530144121
1850388897
1145619796
328973325
1303747821
1683308203
1407147132
1900726702
987834823
2129386038
427247720
892153712
398917177
1195180311
1227362151
1790642302
1967067804
730492807
1261043242
1130550891
1089761992
1948697081
941581047
1155065354
1977605047
1206836359
83021547
1305934707
597680562
2029001733
149119289
1678591447
1742184198
1460424094
1652037832
1965399112
1356655113
1334603570
1043541681
802816480
1629426432
766719942
603879508
1497330128
248458006
1635805166
912904664
92664738
594727366
1190519160
955551757
1653536713
1261079598
21989443
1085995833
1306196888
1939120624
448719401
620810454
1047491934
1314227378
979087230
456248779
511052057
1668201944
1729745592
1678852410
125174929
464348281
2008457598
233940544
1864966972
194583580
2091746421
300762719
839686832
191666919
577081262
2016994267
200241004
1354807216
1055447707
969501537
1977552938
1253244988
2006360203
1134931818
200489724
1903220613
677456149
1381837163
211429564
238033976
2001237936
1379714187
908460543
951998105
1138935035
184201174
1048353480
1676635873
1810087374
464664681
1542092665
1381297153
716409955
774417419
1429870647
818329795
726050957
1316242106
1381010903
1550218022
948399889
2117996952
766531025
98976262
1371702010
1761084622
1382252175
1945908113
1168569639
276816424
1089344449
453714770
1468740891
1606963909
688509540
405416086
1472710802
1262548391
487335214
1507036401
18402367
81164871
1056401616
1621379583
1511472086
1266926093
1717074008
112529389
1257964179
76352361
556892400
607507344
217502439
379462526
424877744
873784543
295618458
1831116916
1386528890
1268419892
2112539345
475997182
1711101058
1275213067
1434830808
1421518190
1330461869
758780688
2017108390
775341027
486181374
487743849
477099234
1386881255
1232110002
1850023201
2126749389
803193318
1191405888
1994345290
267849178
547781441
1231657708
95733701
2138921540
1712022086
522903759
44538876
438052449
1477986112
2022120137
497802138
288376320
1737439260
1215637843
613485788
1615278032
1614547375
2138776271
800724198
735982694
1435823046
926994178
1376563085
490242076
1099104619
14511091
1484876939
1818026315
525075554
1728166253
1776104983
2053921422
850784086
1480543685
2134728508
329415018
899526473
349057670
977222156
695236553
1415175844
1716635544
229389774
306455322
862095206
1463676980
28542316
497782067
785837268
1386055426
349851037
279348468
513433122
203102947
1458264731
1729549731
669061364
1263333830
1531928444
73420721
119931645
879056496
72792946
1315543236
1134748834
1804086270
1897777366
55493746
1736641377
1999030761
64270994
1932964797
640314300
283320573
106156817
618413521
1275697992
597370631
1728420440
1283203162
1771559843
140348310
1615789011
1643689822
1697393748
724087627
415196522
203718130
2106483892
460651846
1785806045
71587324
1228494486
732647120
69461623
100309160
1684469898
633923375
2126009269
1424748381
1243584502
1116830969
1306073195
1519317567
1118114679
2077270305
582421115
1538757269
1672682717
21720135
1810064988
1183795476
1429046206
186872408
359694105
516624315
1727367012
2072772231
144831280
386932981
46084522
1020434644
714435544
1939374132
652195907
131846269
1030545985
1665682044
1563289558
1112887800
262369016
293916195
187536879
1795047931
1364565781
1279159215
115284708
361161283
929452771
918437202
229364992
1185447406
1216947406
585664470
285782443
339123573
1213945429
1338307123
1183301766
1141539545
819218230
1966966473
120704287
1070198294
175535022
841317020
1277231442
313141672
935983636
582532612
2088079339
1232100867
1892264423
451237200
1256023655
1947217662
923507018
953120825
252176228
862559857
2072921041
1092713074
1501474099
751254050
53686453
2010676337
1987859201
1876791089
1326457007
1834935023
779765960
1395451397
1776272525
15046562
1364110328
96880520
2080045923
638390595
2060659374
345294944
1801689328
1292837837
103673301
1684807137
361345888
565876933
1324714679
691894786
1553234512
783388560
763952657
770944934
1377276982
1333503438
236236326
1335336708
1027474739
1025304380
400389287
1635641753
311663939
1711441420
344633673
1197403799
800452142
724982736
625501059
1834618658
1297467942
166342767
1438272946
1694841559
504515047
697027494
1121525385
1372177277
2027313898
1001573510
1441964980
1978628421
964810093
341396043
36045819
483856438
851909421
1576024993
81068403
1308936880
541474198
1308665910
1604535274
666660520
961336
1143644063
482126645
1997505093
382756706
1181940507
1815849199
509529894
572901159
1525736477
1269343099
443559739
1618917441
1342973404
782983011
2035917002
508989239
429737226
170357417
1570939654
1685937536
39870543
823967261
857528881
861786081
239851524
616886219
169147199
1799918757
192659358
1334250929
547160267
435046826
1954747384
477759371
2026940315
1632695086
1880341978
2068795702
1981100427
211155315
1728993373
580814026
1517646689
725724937
1529528901
1219169660
542844966
864378797
1569355285
350017739
335973696
946398695
1034267069
977605069
994396039
817416547
1176778580
2108154506
151621325
532800965
508775752
1604599619
228762134
688101357
738780916
1035122568
1266123860
874607829
451283959
2060734816
323289247
1182631962
2064177534
585788206
1241511374
470030677
979325287
30451154
1033694137
1355938636
283898881
1366415134
891153969
427712906
1366105772
1882260450
862433976
401686302
1828205888
52388595
1937703798
1322200090
1496945091
2107139492
2012181594
228840644
1848261838
1107086431
507272914
1813245801
959213020
1835384566
39659075
176142939
815780730
1648947115
493208697
1386152523
605987666
1277609391
1838980451
1522512178
984904383
544968379
492739540
1517282220
1233114984
256686579
156407179
1333561272
1246744123
1741363663
898430859
105743002
988671200
732114487
879016423
818438044
853957032
1706325812
953851146
318932448
113150825
1460194976
160672983
220985112
1554764406
788843357
1216875901
1849398556
670738396
1240082918
111611765
50720937
360171222
1524973762
1641122896
1099407215
206310392
1962834117
1990953545
1078729344
64757340
409522270
1055271159
1576674425
274521830
1069966751
130209040
355383115
753770920
1662781634
61916492
1961851801
1932078313
72144325
352697938
371049940
490635930
454481707
1324555984
712187086
1623355210
480882693
1291334660
1773160606
1703601105
1695567477
1748161989
768075723
1426396274
1992729995
2098154280
2129497781
999776640
1458859970
1660450282
613575893
918554601
1122367897
1791575969
142113630
801216716
360444586
803241403
1428501406
734935650
1902856595
1121428724
958188886
130199526
658902166
872310498
477037713
1185032668
1415992574
1188764984
1581148196
1864621614
1643395286
521252458
1544237093
1304652047
1499448695
36811288
346725226
1306850361
1976041798
1494015116
754177710
2109614096
1877472938
1851175925
1951099498
903144288
1011008961
2137951273
1129722107
1174715409
1365753558
257215150
792515831
1998341841
239567941
183268260
269014931
558049152
2125673910
818543918
1086594739
209316354
104767732
1441819748
1277430652
1235526092
1742634344
201177427
1755912123
800150083
851160533
1550285564
993787259
696983420
1389660776
1065933847
1332831210
111887773
1579496281
761452256
280827593
154720782
892332780
554678731
1342030774
2043171643
803108861
655029047
82460872
434886805
1440059285
294528502
50944829
1675975528
192104470
895780259
1174219944
518747862
718377721
481655495
1225456289
1821513695
843431597
1818726222
300456990
352841241
133562845
1272750598
788031260
2096735054
1279134843
1978164265
1698474109
1493949530
1388028654
889330785
711696597
1610416434
469516352
1808970693
1269631856
1839189229
266649473
1851787720
1235889312
1040164490
1124863836
1463193723
2126079802
555729009
1063381712
789721331
336485306
1155924315
446340303
749172665
519540096
1944237115
452512214
88999982
2001900239
1824915620
1160659483
1047353865
1954531491
1064577839
1814879252
715963565
1044288318
1774820596
1038112406
1023910755
1123754665
1061139711
1307198183
520567471
758563401
2076401522
1234761691
2122466003
1574153743
992900760
1316129348
1382299068
19755365
1811212954
1322045818
1696379435
1225182556
884388352
101412801
1182281848
762717751
696746503
943515017
1573060247
1394178809
383602305
1458547500
808944791
1425728046
355898026
658002904
249090159
883855786
162095255
721532613
1106930380
458451801
749484582
1507861127
1876325144
1648301176
696889692
599824000
1723007836
171873123
1712312239
1240270257
574086374
1551136292
53233558
1358864551
1454726385
1744666755
742812503
678897618
71153638
1805967928
1414000347
584730032
244416055
2064708844
207973972
2067788106
369125546
1391559522
836222970
1803081786
1350528087
1473812176
1154943757
1073598629
1767184143
663145795
1414047973
1694717071
2027762600
1955870878
112250134
438960804
1963243068
410960768
1780020462
1348807129
239005678
1615274213
1505501396
802183714
1138035762
333791623
1902760949
1632436395
361812972
419254885
867228731
2044790812
400800328
1432240901
956490568
1273988139
1389048144
502453196
1931593266
1820615525
986924287
183381011
1229436301
1762404758
1052279058
2048718879
245046935
2079371647
1397365732
1550061636
362764860
78903327
441281405
597010042
1752376973
574746034
943956373
1105591338
1993205274
206721283
672321462
745054669
1473030245
718508365
1521693621
908016605
247462572
1886894079
874630121
1631768988
390823782
664558560
2113483603
1888527217
1447579436
786864816
858899895
310610238
1778065497
353114992
397020234
1954731995
894384047
425859273
1631089055
1680855100
1726423189
1357607806
1327971842
1629132079
636759350
230607913
1746656152
558344755
2078654205
683517466
898261689
252639422
52516399
1941278926
922119731
788356883
1477733189
1680104258
1851930546
679593702
1125191171
1962429715
1382874007
1548665543
243682994
1338337631
566338947
125416690
2118479170
67680509
110544041
1786805597
1638191908
1832033410
807454704
1199484873
1131532739
1716594453
49775073
1257984717
1203907605
206798716
1083176326
383263954
1490445850
369052600
151743087
789277582
1499323827
852566657
1639762035
1944930662
730704474
1881212323
1977957590
637639687
2040219014
1443095679
373892542
591880939
1296825197
1132668370
257836713
641117421
694821468
199440961
1156859168
1253445383
17898414
1959933641
492334271
2104533692
367074267
2004317885
622180981
1041599385
2001451609
209536475
2006069932
1160381999
306858671
1431147244
1609202625
708247079
2045705206
584755681
1351402397
389753939
1315029292
745338369
1060367043
1785380067
1761214972
1057934409
637794745
1600486974
960893528
1213152649
1638456344
1965856264
133264147
1563750553
1601725946
1178648816
563796561
1079641290
230203262
1819416480
1019937578
1883896893
1129011440
1376411128
1130186391
1901768053
1528825765
2115688507
13302548
1415134896
183298573
2044111466
334142872
1837377292
198210320
1627569680
1674821908
1164655040
2124152790
128200765
1018742534
124696503
212390530
1530284030
581394449
263612831
557340696
1171322060
1430311851
1016709913
914403975
1573442716
1889210514
1301416951
346460026
342999542
211518805
1676645206
134562423
1657596595
893173788
665512214
2135304751
587951538
323999508
617291941
820534444
1508802929
510302459
737811284
1526307654
724443658
903054531
1526716807
1726058214
271534067
123505397
1878906576
910183619
678602055
943559681
744712804
486613549
524610852
1428148988
1387541060
266512511
710517132
598399795
878282146
1440031250
286877903
151290585
1389882990
363863645
2089610557
1439992218
1239526420
1759536561
65880612
1769802120
232734155
785329718
33739546
1129885633
78050435
870553418
1000069367
1106230171
473730410
1512009376
1065572735
2100610993
1167184904
1350056992
746695874
1509579294
526470246
153982406
839879565
703740977
660333983
108903554
746890664
1688705914
1979888571
1077510270
766164993
1124397371
1537585758
1406692405
381573987
1209447238
723553983
1674459794
554033666
115067898
420379045
33722804
1313365567
1041554003
1414398639
1013712776
982300869
807615113
1590556975
1643081376
749370979
1848170057
867981120
1489267142
190132086
582597773
1917858856
1723877470
141235291
1099989561
310885898
386411194
1685101928
1591110219
458439834
2009820795
541149258
1370510855
1741036251
1036477117
1260326509
719420768
1124530713
1920287796
1466522396
1903488810
14142340
753107366
6588897
75421913
984543961
1952139269
1335553358
1915131835
2138730509
1326667420
947936250
155881547
239473301
642849609
220284921
1680789293
572371634
343480111
1053187163
667381973
1738830840
1622116979
1905632231
877646398
1794772891
1590323341
1650079504
150964358
648488659
561354025
2042327623
634266176
1516870947
1737123625
676115568
1129754276
1926887959
1824224813
1258202220
1242304097
285397996
1221963318
1603993741
118426537
723730957
1341631387
1024717734
907491962
1307924105
1900044303
1401943040
352297209
938582379
1620442714
742074731
1453860738
1579727346
1799761529
2030525266
1878839613
1684787504
778078820
10708820
1662237631
815615137
13394452
320028444
1500702769
52586540
1111148376
2003922694
263113369
1687085085
1664475861
1803758651
1236443832
1120117629
1638829936
1508371071
1076075583
1171885847
545865609
1540193171
879736527
928067165
1875585062
1865528266
439973494
1277200121
1311290949
47880728
166812553
1012394511
1674988106
357440765
2039358408
1362546486
1906064527
607277373
91541824
1957279277
1850681728
228538406
1690401827
1397363019
1340966511
1292570122
2034362724
1276721213
79920366
697966559
1150479468
927949075
1813385105
2075863545
1760661113
2142741447
754353756
605634147
1030815453
540148715
486482559
638333615
1650871252
1360298715
2145000171
332437140
737862262
256129524
1133764829
451949007
636933741
687832378
2094639879
56888034
1693709176
577897777
1231375229
1545139516
1313510457
239870261
1710705199
1537189527
2032747398
1689645482
811616863
737236615
1214784530
1964485337
2100999846
1817306153
1573462288
1162862018
471184599
746095665
209053234
185650286
468869705
4716348
2041356245
1782432248
1561614546
192890943
665617339
1161918061
1011251686
149688967
940777603
846624914
651494352
1489457311
1207662360
333094833
765324612
235254218
1632622924
1550222927
951618087
1115977824
434082765
1082264706
1280669565
773578877
434724106
1697571297
1654116242
348130721
1760267906
463607827
893953697
469336573
145433604
1428536407
1835388625
2015238951
327320800
1027308318
229434431
634624544
1143542666
1310279829
274964874
210022375
38045205
1035539642
398359666
1922143437
1211434503
1339327439
996575457
472196755
1940724154
1799729697
1824499407
1102548487
1405506367
1197866309
514847988
1130851928
207866145
539219672
1422495239
443718112
802379629
497589855
2027392197
171397725
1019127425
2122810342
1424971806
1984367782
2140994748
428765800
1397176068
187941319
737596754
1987182964
741551547
333497018
1525432800
179138417
1976115418
1698699304
2039419415
437232809
399327958
1048930401
314688326
1351499000
2041038585
1408722232
1164720702
1696045534
1464131235
1990771302
553075162
1933376749
81788194
1803662416
253744278
1001237108
148595626
136508800
1666395111
563876686
1441068576
340481406
484743444
88475374
382293777
982044314
1653482758
167308888
1752583174
52307050
986511580
1745554807
231565712
1747323489
97160637
560123448
470288343
169660774
1118021054
1229263416
1435336368
1746509436
855509893
239308107
1681697227
1059072139
2097027851
1464084413
1665774884
1477705623
2093814134
179988528
737227058
334912031
201401711
21751434
526479119
1916234599
509110129
859358584
861611139
486818406
811035136
1644246345
1445615908
999960401
628929146
1440808443
1371052419
1657319979
1490677724
1088033041
748254191
2011885852
1275329721
1999053961
588397776
985773576
225093209
1863275681
826153614
1857484306
541670773
1614007866
1250908710
1144250061
1702948450
1687191835
1108282232
785542287
1036902705
730389029
299623610
1163102535
1525162552
561612205
529100787
476230216
1983992203
1684552063
1310752361
1162880643
1764760765
2022344631
631366906
906665328
1803189548
1836890097
319586429
1606517754
172999224
119646864
1124565533
498648120
987979744
54837895
1550975809
1844908729
1090095166
1060558828
1731781222
295159007
2060880554
1321152888
1995695731
1118384131
19004684
131696503
1072376798
564170326
1785637746
484052487
273012827
1418489292
1731743845
414222070
1044584324
240035500
1414010230
1864588369
2004770496
1413929337
1318116101
1425785463
2086664652
1559655666
1152665882
977003133
905633454
1246184644
2004985578
177736733
1001966134
1312655349
1407155155
1183576174
1230349290
2029948389
229701345
428139469
1422600945
53796493
1684545522
1203382385
1726867894
1610278591
2132135732
678182954
278688252
1033187319
1458072957
1600407325
1367466520
1550130577
875199722
715937182
76328934
1201484649
1391585546
1603922641
1767554671
56616084
1506877116
476274363
687585476
806479998
1710943417
1100569661
1066055496
1925782033
225061853
2029872106
54537115
652271162
1488858975
1699632651
347935822
1960644827
1537015060
281281649
1534098009
1726250110
999050613
1309855047
1276654624
1933301609
575820813
32521501
377352856
961170165
1242517472
825342172
2058458273
1439727780
107013040
968765660
1830929512
1058748825
1728066967
1252776420
1544805074
169503637
1298913293
33747196
1478233021
1298524223
273578458
213812218
341236374
257460997
208887359
1069827277
709154517
1217064741
1278844226
1588356085
1212784494
68595295
999763017
659714508
1894723516
187377285
802991590
1061702076
875459449
1369229483
1602947564
1248068537
1394484011
87551618
1068224134
1069674191
159967314
834681217
423450510
78877680
1208731999
1604679709
174309200
1798618899
2088623744
1805063263
204445369
1805619811
495078757
289344333
2129356100
1333305416
155553237
1133340982
738259473
88870223
1720120730
1897746722
497505009
2075441799
439323924
995920762
564839854
734427230
181873481
1933482662
1170165665
1765031927
1454955053
1583635212
418326115
548107777
1337426668
1539385500
2127945703
1660761282
70509146
1994820681
1719233170
1976475281
1385481342
1430221814
1068617101
547960673
8554893
681832240
389067096
258230345
234287701
1993242190
1381609284
1761626238
2137142151
224114706
423389946
606949398
558256822
1713238176
371290416
819303032
1388956260
262981495
1329258768
1076158529
870479471
1648014535
2743313
1252405801
651806708
1624830393
2116664876
1848654357
1812677066
594734165
1523719769
1534721654
970865866
99239811
645961249
1297120292
303821830
484204715
1687900978
1770410115
954390759
414866899
2029874678
1976986565
412626842
1274856473
251530000
2031274845
156824378
2036045184
933446470
857226249
1636499943
1662253092
1035064254
1277174837
1750045111
1281647500
1936364934
908678749
968354771
982013765
115785625
2035346060
1740468657
1117559108
925101304
101982706
572385532
368376750
351334030
781471716
1918701438
1183624131
1342988978
303418542
541882428
1767507896
1776686479
336785354
513453697
1282342078
76818791
1784418869
1846190997
1794043295
1705838280
1675466807
957637016
553853273
701961430
1136985143
13633641
1578547276
251607379
1792938203
254546495
868428689
675750261
186700507
26205922
603345530
1071403393
1200219044
573278499
2029711630
537460076
1819644917
1834353267
1043123925
1978640593
1524049173
192575153
541152220
2105708415
1388645354
926284186
271429715
661116343
2146646818
2053536218
2077460964
1855684614
81032467
1678507488
1270690369
482358242
1060873809
1409099919
357721445
1227866114
594954200
948962381
353275873
1878813766
1358481679
494409831
207723738
322179621
1842741941
842712194
184831087
1909849295
1683664929
2042291654
2074677826
2097975716
1346761342
595378677
1211233
1432076403
1060624948
576928888
1085807760
1049967426
1645148645
1808224839
1346570360
579041133
1796079663
1693114065
592105014
1734112462
381835794
1676126007
1625030475
271404819
1136975162
1281077015
2020687382
1385141504
126712312
926143698
1982321623
102328780
1555232299
1075164651
2115555085
253324311
1494200012
34200279
736078320
659515170
1348756102
2567056
1266120791
745720569
1647444981
773893075
2092408289
1702357993
799249334
129400611
1389956312
2091191269
1484849862
623588762
1703742413
1034430915
1682185471
2113822557
290358276
2080283230
1720220407
307063046
1354160154
1595893706
2083486797
2119942399
683622783
788101837
816925232
182665809
368555824
477530628
1899225410
535685474
1088183372
1725158114
1830888496
387567713
2073195936
666999176
571799002
1162376141
729147533
2103079248
1394367255
853163484
1157644384
975391951
1365157332
1555520304
1756511731
946165265
1181329093
2139543457
2076765264
1733463822
511305634
1502937492
1202143298
629553677
1127738762
2131367599
1056783880
2106722561
226722667
1328691213
2144708524
1583945555
788925387
1354212959
97727261
1922672747
1382341560
902842072
1074153589
1181135171
1393335269
142568922
1642350687
2113021963
867087541
36500739
1326013112
1909005381
1688845951
1492293291
1838007198
558012327
2041970002
1478529417
2060960470
121783753
542040648
1754961376
854784494
2131747995
2121438807
1087240603
848714120
202669164
460360706
1260532724
2015467782
7233759
312482429
1826923061
1207645071
728561635
301473450
919638978
2094526167
1780829101
211855047
729063139
1955916127
695230757
330802021
785792010
1449996565
566516153
1973527184
1574218482
1601429594
1383684702
375361913
2062294586
911984032
53165159
1770161905
1360670761
2142605606
1460209214
276207080
1690607350
133008090
1191389823
1576904524
94588959
1483854106
619286860
1641241697
1406049781
1904877268
447375320
630389046
221440705
713693581
1845672182
1847088795
2143977004
1713842142
705809754
582278224
1209968614
1490735050
761287562
1840350188
313601461
324705423
2081181930
1068950081
1779367433
1531874656
451598575
433339006
846015884
412027798
563121637
1610520404
1322334934
1028876326
508684714
2013326874
182819366
333046654
1483492530
519457035
1203473175
1144142272
1906890665
696711414
282800896
821279540
1642728079
1363267535
706937558
2043144283
1144335866
1133142798
1444373087
114465192
1843954222
1555387860
123970877
2015407508
1307523213
1410050796
1735214604
812006954
451162934
462299016
385510482
1920294884
1681165536
1483836653
1292678899
754345941
728951401
527258486
2066829695
403356072
1076662630
169135013
1705463970
883105300
833702330
1217708548
685593993
225616139
1197409608
88995833
1961327242
1300690990
287461451
1172680295
1521387424
1487892684
1190955388
1871001707
1572433553
234579457
1468064324
841061664
412225230
1018773381
844703587
1623462456
551961111
410973988
218321134
585954669
2074489012
551888885
353950285
1967730737
1484844395
2109580204
1016128192
504633462
2000706118
1085182248
160306660
194915234
145052716
1362826036
342448992
160553263
260384729
6452743
600461152
1403999247
1040796937
1562306106
532579155
1255697764
101870663
1663872509
1642104102
1936029354
316647881
27458731
968863882
1776036949
624638542
1057436698
1373226646
625059679
1384988497
1822670592
2056736230
744511445
1918233377
1795911633
1037810681
1434126203
347073942
1976722884
2128241566
1040573303
798762894
1151696044
1325477624
1646169850
1207412693
201933230
166338206
429669666
907865884
136934006
929337959
1118884848
1162968135
1078068056
600267092
137631017
1346412723
424324338
333220415
2077348433
602184828
447611746
1926767447
712254822
1566507600
2012550130
1441428300
1667413075
643916981
108038959
840911081
548403774
652691725
1040737191
643492828
1504549440
975332560
1081809834
1147526159
104905186
1872372025
578122810
1360550670
1007641259
547317635
1443608112
81181548
346025229
1700115949
507347374
1789884793
1973645857
2075294428
1598890982
361503487
1657030223
1039383019
1876129007
383059
846297920
355399599
1117339261
210701262
1430284929
1740205706
1499408903
1086483040
1503479556
1514834524
1826436975
2143880189
1940109419
1440328877
375568920
887622500
320371796
592984537
195027060
275212001
2006782257
294186022
625066416
773982284
1029072949
5599441
1965683601
909184261
174038990
1478708208
556444084
1161996053
1468122578
1657341135
189815472
726518810
1154064777
786733593
149024556
1416867498
78939790
494157399
90208223
2030042734
650980881
1957845979
1861184358
2123952009
1823578586
1381359955
766405999
1171262432
1520107151
444061062
799906723
1952762638
1587590493
125777003
1061512603
631894495
940521170
1251218102
1773857130
1201585027
978066611
993724958
809097992
1282197985
484453508
1742335423
357364247
1025236164
1147169204
1879492371
1428021309
594301794
1309618108
1822562473
921030510
770274201
707679358
1222470603
1779918838
1650752173
924537433
1383015463
1240162087
673805755
426670789
1851038662
773360903
1818157363
2071343241
1252231231
530615103
539038213
1887906081
353084823
1555683983
1359635812
1857730692
818523096
251695562
569981208
735322568
502041223
1932956570
1929685796
673575634
1055780190
1912360160
347153325
1416652093
1757349823
1292565321
1939186491
97634734
747285000
211385085
1052957819
1426192861
294493467
1152687421
610079584
338809357
8799898
443811402
1559873205
956806244
1901892972
622105747
1601314530
1850872460
2126722651
1596018052
1006315329
2066284523
1521684241
1475597600
1182060016
1264045097
969016287
905276245
1694542803
654812506
712377158
1579774648
152147382
230965715
1893030279
1034583679
239399752
856920954
1704283717
1038280945
1937170568
1224310961
57149411
1550447064
530716044
383821721
1007335416
864969756
624727637
1367418874
1641353038
2025309296
1004678094
1115583786
1772812979
300353519
1899864970
211104031
72459938
1673515403
1598150727
995233212
222874702
1570978072
115573261
1399502781
275334311
293935261
1134874217
1123141807
782886315
1363469194
627294418
1589559626
1972086428
1534264497
1526487717
209914799
1271794443
361481242
963611635
1327826336
1764546811
701543831
1348463266
622465734
1711805292
453619506
1708471414
110671554
1257717683
9848571
542610736
1402714052
661188871
559471007
395557036
667895961
428842361
203692134
2027463172
1419852447
1492957550
410263609
1709198430
801978675
1080761433
1784419881
829690459
1994263021
39431399
682708975
513662903
1044175081
657937780
211615768
1278683184
1015515578
721502049
1306357236
2143725698
1090982447
190077153
790606436
264105640
1178524770
1444093872
301662078
1044883899
1471033726
1273017880
37121396
1794622025
1811720904
1892826983
337793491
449723163
1659546964
1893172100
1106124148
1931335809
142535550
209443781
671335042
1694994897
1426714301
1438672599
412197678
1817954366
465087295
1542489318
2055997254
1842497512
2005866612
7445643
1217338161
1839861937
147051763
229582385
1210742195
149021982
2056638352
1281622237
977217092
1348117298
1406466557
983698918
1362709427
1582589254
1115095810
857282115
705573266
1003972999
1689327930
1111356833
1493694241
1824113255
137344081
437456676
1401404890
1041420028
1915054131
208865815
470244990
1007516399
17415898
786355423
365144151
19548048
1526798921
1240462036
1234708374
1646402279
1644601342
2041581450
766866040
1320868038
1360079144
1798757146
771424493
419349267
864829269
1863265955
1121814921
828875081
1520311439
654604459
1491265799
1202631055
164869824
1763274960
584879924
621961361
1324077592
143201493
757692013
2114111897
1452939859
282258427
677945603
1715863363
305874394
502502358
1713709077
63249261
680738737
1611306131
1780785397
290658146
1976457684
2144238820
1059161240
1004432542
1293846355
72369877
1842969797
1637776384
1080925819
162464483
158970629
1005436829
1757258574
192728523
1016166022
27377955
66066887
1018563399
500462224
416406550
986538014
1649142708
1410690163
2082325528
71635065
1684223756
889358932
145020613
1627417630
1300783600
306979068
2130653995
343919840
909765076
1426000336
447322593
253501471
642382020
1459323426
1081415142
1852139547
1152930494
512856185
1705733203
1333216972
1103464479
946598610
1991857399
687640732
1042314226
1746048474
760183389
12248380
221183602
1198363052
1930117651
312431472
261302949
835826069
517496076
1701118502
103639489
2134868344
274472974
1393484719
620574594
547218392
1708892981
965570282
1482751713
500773113
1177398002
1510564508
508970481
1257233487
2036946973
1668058794
142287375
1091937110
1344446440
1054975841
1924265055
1161184080
572886165
1931747045
896036444
1161869251
2059486509
1436092333
430103808
2042888430
1507057270
1179254551
403488297
25588098
1172828731
1576738581
1936694397
2027980163
1154810009
1135933652
168899379
516177981
762550092
1362859801
1218042561
226103752
638993138
1141606383
2084847006
1698449158
144197205
1922428803
1496798025
49937958
1307777791
1536467543
1695262056
2108335592
275495377
1735345841
345824281
683344736
612936415
1506443257
1332253027
1111277701
1042406873
997859419
836464318
1067549261
268126724
1932485364
1393397639
1542096633
1367037758
1432104633
26161029
508939293
388893980
702832568
1577491712
145865987
1877347361
5642802
1904244309
2023778690
1097616809
696394861
1483943391
120800063
1825549286
1332562208
1519834615
1449681977
1401238189
1790165440
1255290258
1144151439
1806317295
1050126443
1369318462
1725140275
718878712
320041574
1331703411
108395676
740460212
376009313
1398637088
2080949792
383366797
633955074
923214424
1972110522
1896404387
918878270
1149264869
471091384
830106826
963410532
1784721837
2012124880
309020613
218917001
1574017219
862842495
1460995540
128262640
793386140
84629382
1801613770
441817268
1028150103
362903896
2118033993
1259474010
462047742
665630691
1947197916
236964770
1952919769
412670808
1343184792
2146369306
487182250
222641402
2018420459
436959983
208486928
923303574
22798436
1006475653
538770211
513591232
2073418056
1125391846
416879305
1182633276
224449670
1915755859
2086656210
1046470084
2056069749
348910113
280867312
1838037420
308314400
378942941
1889811430
1779495002
1523795162
991544150
1198111107
648808094
816990225
923517204
376555316
433825015
2037818398
653833073
2095077081
1008209479
1824796822
1026135767
1436021841
1539972424
1755303126
45744691
514085371
1232685986
881749764
771248406
5381181
1188839238
216923404
1514722793
1901401709
1872028042
1224273068
1541739543
1618837154
42007766
1795533782
2079326882
2073934525
111698679
1806880890
527980044
509692691
1056021458
366022961
908186328
720767099
1004935967
1375470986
1263445849
159950680
451870362
1307749954
918671035
1253409894
647189732
2095105315
802388623
1815001321
325118800
48879018
1886422332
100169386
21537802
929504568
591260704
834448503
962024576
107557597
173626023
1289155127
1406413790
456030354
575638317
1222229316
183345335
1650414164
2130848288
359521522
2050877412
469837684
1045766212
1233993300
1804595860
1647389154
782064769
289011815
359527424
987227980
753497730
133341490
1478652108
2141626501
1230856417
256174359
301257766
550464146
1845109579
1543470885
327847560
67704355
373988488
1671708216
292928558
42983600
479088002
115056666
672813731
1307831231
991636128
1288338063
590534668
1285979731
516912821
1045103425
979214445
1280773095
1233953985
1865030664
1480299606
961611118
164905602
111798072
1237942053
1596682679
1992288877
531276649
1606214956
272321766
766328436
603640079
466444825
1851371987
18278773
1433378043
2012450585
1890502884
1580444208
176592274
767979774
659718570
1762944373
997304190
541093557
649335393
756694976
1468948627
710201206
1910063162
1102954625
2053733740
417251520
732327886
1774189402
2056240340
2123556141
1283489117
2097070812
1938619431
1555851819
314137728
1531241174
1469750326
1269737053
1633190340
948920930
1151216734
1643397060
1106252103
1231081075
1262051318
291822260
1129306121
802917293
231491969
225070806
2013727650
142356681
409657384
232679067
1690686220
393013514
300337821
1711940749
1070569071
1569381928
1764652079
1869582895
2010060660
1180085010
1768057157
874976817
293425551
774428005
706869945
347689509
145498771
841175193
548416176
1501464915
40221218
293144390
699523336
934055633
1123144470
1640263262
979789602
1314667399
61977160
1984306823
56306741
2146397431
1910763648
470054723
767283646
1348504247
1350633835
853887062
2139062197
421827906
1820439631
905610367
433356994
1869134959
1275069463
1935342496
810231507
160726235
1036275687
100670763
107017783
1159284459
804184944
440517112
875371339
632859799
2039445152
531168928
705635915
1133123612
203124362
1223884399
643894980
489228766
1322509545
490529915
1330479348
664067688
927758607
1668396729
1712025922
1030430088
123987965
1530089499
266336535
994398214
1914661870
77027949
2087156341
656629140
1174005285
707875114
1070009540
887845781
475516254
1996655485
176632005
1378382629
1928390494
470371799
2147011870
525330309
2099300475
1732765027
1193636374
1559790596
1747917830
809290169
292284006
1468672730
1052816706
602195591
889846568
1141930552
214066799
1149251314
552904707
1291379733
1581162931
1601443552
1518301171
1034242909
816767324
1304466924
1685327023
1339828845
1870256149
161812694
1650156437
373244317
426731764
2116783321
30982593
1527893268
909338622
1936984240
790126636
179782459
1336418896
481878033
1483878445
1702075132
881438321
321205476
142733130
1008081482
1586168849
1924555347
1695908839
1733798843
1868946747
1551988303
745709894
2044050805
1433296264
1406514268
429175806
1622320827
1230734187
1104486258
723785125
1057265433
2081775506
1698434254
537365057
1281100717
1954157944
305184110
395379545
1590349282
1244308392
1746141378
577154194
217348628
462451788
158064414
879312913
2094107885
1382855906
1814121290
1324917452
2146302490
56784546
107601281
1712834739
235686605
1913427734
1859556739
1913708710
53887883
72380413
2082513985
1381681523
1046745765
884887437
191708896
497077525
1510147712
1559279870
1373730953
904766878
935644088
2113629262
8332485
1998244194
2101359443
2115712851
123978231
415563609
1728872746
670534933
1872915170
1680292544
69223007
283567678
286380556
693944377
2069670576
1757866477
1535591117
1856737581
1900968948
387538320
18328720
664281295
2085450599
1849089227
152548427
1487097807
1363361989
646470299
833867639
1739829485
1937965950
1087924329
135882126
2018186468
909791670
1609385878
1162476236
365518676
1176815171
515686527
1204904556
354263574
1045108597
1638581221
1891104928
40272389
2058794003
509858377
1009378597
505602936
1881336585
386149440
611083586
1622400534
1205115068
173853613
937041440
839973131
1524718981
1682383463
1220507438
2125442993
1750031474
102278152
1074789330
297745786
93749338
1348932871
1645069994
536457767
1361857384
745448361
1042019027
896224947
1524837545
1821034513
286594710
1135683637
101080662
2018700337
329172421
1565529525
1564167181
1510726793
68361149
1038410529
1750172028
1748959241
901336426
370069174
273293324
1869109410
220611755
756370372
2113920393
1825327924
331235582
1231687871
603490931
480653287
846234316
1950902784
1275666318
1392552553
770047314
332584664
227890437
1336461969
746328350
36695292
22265937
2060252099
1619283365
927434184
1537178124
955813421
1734491320
1306604111
1317031109
1245544008
138425208
604305092
816999261
1903977879
993275220
295653282
1729539666
1843178065
1137552925
797539691
1913936661
564480080
807775293
1815550238
1217753575
382167305
933856024
845803656
1449559036
1787544479
1123675396
829237837
65212759
116639038
1482098236
1702408762
553087018
1904181607
1043486135
1375595935
1705064940
1546218062
1604313393
1992210353
1983332981
243847402
1551844884
1672455445
2044859752
707538229
827710510
1858507055
1439563122
1046228593
150134790
1911976284
129995187
345543565
337028368
515469850
1725156389
406834020
829804503
1604999799
1096067181
955407536
1116837948
1875785974
1655392614
677582436
1073615780
1112495958
77113338
1499793508
2043643863
210401095
184404113
791167752
1862779918
1064261242
698120769
1488347189
1224508531
2085976626
928619673
1709167172
1305467775
344343783
2057956800
938147369
120824976
1776111983
653418735
158734875
1758527088
301995875
314899676
1713165857
1942801632
1825429486
1661157691
194170152
721568734
1908986207
2131695080
1392753818
632060008
1331280867
508772571
1789559848
743963780
300846516
529294316
1420816183
236290041
1746241245
509313955
1367491641
1107721104
1003849237
1674253684
284597502
1937564343
1084531932
1519359368
1051002756
1158077937
1082006388
535602549
990932430
1759481221
1639476612
508015218
340477456
593351463
1381817858
1452352278
367659766
1712989224
1021389749
432868967
288652364
1889821820
625251589
1948547449
1269212809
1170393078
1286677759
1862802910
1391637507
1246936435
2095204051
403552217
1255441429
218423404
598843976
1716575464
573049887
72151996
1917534397
675305910
2043903988
33481531
1118435264
400627762
1765163250
842125049
1495080822
196054673
820877259
891427904
783846549
1986573422
1440756587
1105957143
1286592148
136544772
195129955
1108637086
1606279893
1195636241
1180529165
2080554589
232372521
1609606158
1100933012
747912962
1067032616
886295110
1113571332
1580393628
2042986804
1813049444
1475709039
1574827757
314152168
1199050180
1619697191
1690395691
39475050
253704021
452273947
1729368495
1115342031
833345021
417124843
1997944711
817224855
2108974276
1900043949
1294516666
568094361
2076424116
613150296
1276558136
1513631633
2024196404
949033897
1120518035
1694831696
1003360433
735173423
985822646
1352791792
900423927
2091852685
1422791152
605651653
638930516
573332923
194109432
1975806084
1389960332
2031656185
765842876
1642453612
1657026071
1368301525
2132225238
994267328
1368271059
1977391031
877397412
785946200
892087743
889501954
1583419736
921246677
892810854
807900265
1798980399
550475005
556630870
1665742292
161451131
336387153
41468487
520228218
333356368
2016878545
1531032738
1775017896
428519306
1250579610
2067422591
79756733
991123799
1794831273
1873262588
414123297
1208706604
600571358
336852296
1571318122
1931000497
768165940
758268761
1613464179
1957051816
912724018
1067260625
1547691536
529582856
1948768307
3675467
2146813966
958934436
550079339
1277053861
1138303492
1476207118
1071311336
170277939
1762239578
588603418
1803173347
807680319
298347828
87993781
2015254164
1647599325
1382845018
1180301473
459984252
1114968393
97468430
2123856287
1630573096
196805556
560011860
2109529485
484163269
2045232514
976798865
179206191
749712475
1319885217
1703717353
1301577378
1330806306
1906136065
472407485
1226131842
2068348769
1051459606
1234094997
2101190282
455173758
236719814
882519975
684721134
1211590995
1565543820
2022364953
466884988
419547628
1070392319
1385539501
811531213
1461428891
1677433260
421753099
1152232931
1950349819
2136647122
1192363011
2076871630
1553735474
1642005444
510137248
404145281
1341738693
1081299631
51174508
1966136488
979279447
2057059104
1328846282
2094086196
401354868
929783160
139635037
1817554236
1188082158
839501702
75674557
1591025072
1163533658
1849881713
1031359631
1370757687
960677749
1369002197
1059952288
1070828560
1081848697
1166887582
1435277536
2039637761
1926573874
333440666
1437031764
234579044
654751635
498720467
468507254
1805108403
2092377262
1656768709
438346481
1434458640
1615207917
88065041
350182953
1667504784
876074664
347549644
2040662124
23231080
121901511
1747642797
55638662
1185533442
1026125533
902403014
882359154
2147185903
1401290098
1569415905
71997157
1967753969
1930828342
143979791
1901002498
1070129987
1222283884
1330032417
278377391
2012220067
835129518
201434114
149271335
419189077
381276456
1489699345
1428091525
834002210
1839046041
1914112388
254532905
1481360600
800526727
1495567150
1919720982
1497444489
876488454
343010842
905391940
1065649628
1099237982
1425325632
1408184958
501848227
1309488783
316457613
1281921250
1885333103
1443617159
1691065180
1868948583
2103302098
1493074069
1753868291
983803580
1444547349
101780537
207812220
1560357454
1850451533
1429597401
1685059488
2054707804
1112191484
1173464721
2000404405
1488274209
612989587
1006280217
289933994
763257470
293600163
1961765896
924666742
1564393339
1396855107
1501297210
967705138
287492911
1276850917
2005444367
1089903165
693700816
1906537781
1105769030
1424150534
824671623
1475318888
1165275442
77701211
531032494
646727419
1515702885
1219542415
1494534102
1864570643
1939438352
470322823
298653134
532678034
235119118
217166976
1696392470
819016640
1655035087
774707660
658420266
957978120
1750530918
1563920153
854689270
1072672220
1521890572
1116848835
809229530
2017545174
1816921095
1159083753
319510518
83188378
2089599543
1636114116
1434596548
23375882
563961021
1938832945
987991474
1187178767
282810684
2110725835
892297801
1232095821
1883840811
1646581566
1486841659
1867361059
1579128456
1145067606
492150484
1783326729
48623673
2080392225
145602867
1888246890
1301339599
228805741
885144741
496362765
139064321
298719196
232158717
1579543135
1201693011
1334817044
41299907
40366853
1292102074
112032954
1279013953
1885486403
1351297818
144684962
1683002532
1922294316
1160128880
1120370017
667924714
1155333917
226370475
1149720092
627784019
1273620557
1055108802
403131589
112557354
1366975399
2060196647
1955434042
78193815
838724033
377430098
1702137350
1478309779
505278816
1001771222
2028451361
469180108
1827619043
1678497659
1706007607
537617341
2040744161
205781679
1467400206
951990528
699565620
998304062
890229373
680839822
2123951215
2108902916
1013350981
1443386842
6117403
933113175
1004786706
420219410
1547503837
1173522309
19857206
148287635
1156850550
673400567
1230230692
1403067664
2017213587
179466916
376941892
1328178678
1194978027
1540926506
1264967650
435348486
498229464
814215719
1297923961
1379859350
1174540189
518696534
816062794
420654087
233656464
1453328377
479620146
1282861209
2055477360
639009201
535112977
494516166
1735504093
1199955197
503461505
1668947109
1076984513
1059669522
1387677405
1332790942
2009184504
1199229215
554579355
1728481599
2106417660
1062276601
2129111764
2020187464
744880705
1222663162
1317428374
83011710
310802245
1203758865
1538970992
1909099953
2008557667
791962499
2051261113
585237913
819112554
421585495
1865599695
2108423835
502259998
1763636598
1597893457
774620459
583858464
1314855907
1879465867
1778906143
2129753002
1242723910
578686501
1383279839
626341676
2000601818
682917932
2128320419
291416690
738042310
427056846
661793697
422696596
726147442
1748662665
1471856454
1667862866
26186434
1882150159
108388616
1886629696
1300538672
753680529
1767208612
367607392
562940708
1811215567
1477256746
1549518781
1502471837
1441708526
326075925
1714461154
867974189
649991704
1248400683
1615010810
846115112
1205076747
1070201699
2066163315
1205292511
1075031346
15700334
235169434
198577098
282704158
780054897
1243859001
1059055595
533598804
1837092625
1348986919
639385727
961102159
810407922
134843904
1358526591
120998368
602463179
1209085791
899277841
209326425
794655830
992377054
320470286
1292455043
403842584
1601102141
1842405074
1190524561
116068469
575947561
231475872
1088245469
1465255363
1512865869
1223128085
910122766
1248785365
1171991109
79877390
1382615464
1838040018
1151743515
1140148796
1991876698
1018297034
647411016
1023424272
959250931
1179820545
1205770613
1755476624
473120917
1465186019
534543730
676117235
2029965468
2062115756
108427245
479752723
831667693
1665810194
816117269
2126619105
1073113844
493475051
1193712912
1329940606
472012388
1119958725
7746742
1860496431
977103409
831574848
1362860585
1047558282
252006567
755226429
345028882
752312700
406868959
600266037
2140376854
706875466
1531265798
1019622991
1239299327
1226086417
599908719
786100791
782102932
1885057289
151575581
1365774155
1210209297
1464139236
1615874198
1088973595
1239242144
690198299
1181330097
1671973483
1122862221
228712382
1402766104
267923923
1567307156
2069995962
1483498880
239764805
2094120587
627798430
842241790
785183035
805157158
51272541
1520120761
724474435
559500405
1693505131
1293540888
308549036
166690579
1093927398
969012309
89794872
708809316
1537878193
1019760333
413684797
1841914798
776048133
1984726666
1081351924
611047172
2028241280
1712046945
1087779670
651053419
657439667
1522995684
909262126
1227754212
1166016926
356926012
1712493168
839442746
234361280
1929399768
708354866
4034843
692050005
210912716
1823683119
643527075
366865042
810404279
1424708883
2130314754
1143753845
21497071
1924742240
1611767772
1409907567
1198667158
1706148906
1500383490
75940821
627358299
872270822
1416902395
1291115686
1957013765
1026316039
2039743299
1104137089
2035543231
1922069725
299823090
1462440368
1916791879
1071378709
291303419
1163861926
1117435836
1405602847
282606145
1272516964
243580765
1102805733
1006183488
1225634646
602214910
1115942933
447415142
498126177
1829905016
726362796
585308165
342997205
1928664830
119738355
704806680
245250755
544251418
412044026
455879849
19704241
150228460
1705505926
1242033842
1557027166
1749387885
1383941131
1334539808
1321946806
1772548814
848463694
411200039
1602763877
10967140
593470217
732856889
1320666967
1040268536
1860852454
796436400
743969316
252958870
648569404
1565270251
280859234
1050585178
469447528
1523892991
2097949728
1502118894
1421259015
1601776720
1486853682
1251687607
390303164
512362116
788793036
339526463
722369572
616517876
1161832342
122607188
1863657439
834450053
1414615470
847132652
1904342338
343266515
836440738
90860845
1080527211
862700956
1865086924
1194263306
1020074753
802971851
2043781912
133651900
1314687589
2099037166
271722238
560336383
1864581525
1400358720
1737009929
699969598
603380892
403275941
805918738
1907446294
388929999
691064134
920161374
1030644045
813863508
2035278952
1019041655
1685725488
771865083
2142564730
865025915
1702537653
1865394065
1235465774
1937787992
1040936187
1417356620
1536767209
478436495
2137605641
1247709492
486695671
1060553019
616173373
1352324219
918479552
331293306
534298475
186555670
518571573
1951837032
1705972175
726252761
41572476
70156058
2068165364
1163840110
1468723434
1654158287
550762293
1863538947
553372946
91428859
943200670
1364197754
1317925549
1425669641
1751187779
676409641
712645188
1715163447
1196593312
41534347
1875091746
949203213
9271994
1732796920
1923056599
632379000
2109972915
1828760403
912810006
1119846140
199359916
616113519
1656258412
1148920326
1318652498
698283094
1130555681
252832986
279756046
157309669
1562672319
1976337933
527762414
684655451
587600981
1302665964
1679281011
954928812
2122886712
1493906191
1428524185
1168633372
651468767
976604325
660693950
1625031189
826593169
75809087
1419619898
1760297909
1472657327
882012327
599142598
1810052035
665448316
1236711276
1422968470
751391819
630390337
1927030959
1898812899
1512531851
1903375848
1000903653
2112868353
298596610
393598000
1712967978
1969747529
1593945593
16821661
534238288
1921558810
1971575941
1660919751
161286738
1716452701
78310704
349440814
305528015
2131188659
458801671
1835095538
1975074552
494396994
911960065
433026439
1152950542
1276733144
940920408
1539080574
776777073
682083587
828131052
985025877
1660644322
275973348
278941451
1995770672
1167814339
603573541
2106269478
1903162808
1114908429
1584821482
1550418731
1199899206
201097178
170367620
768572162
244095959
666420082
1245528503
1007166123
1842504726
618186685
1198750026
1224893002
1267465967
156721523
1149471303
881551029
1535566751
2038178105
2075438452
1539826017
476461144
1489000437
653609426
1073549658
845787838
574120485
2013641490
1406833254
349602729
2042772856
241016723
597030462
758859952
2119852907
613723866
1699292163
1441269374
823652176
1060640571
1545896355
387132206
1399916818
454386939
1512432276
407148731
1921555009
1898180600
287654218
1975498314
1818643037
1649791519
1294483230
130386915
387564032
2109302185
520973334
732423104
1357527355
1467239206
1874876355
1153856623
601049457
255916036
1766287744
1974408143
1303382890
1899482330
471629892
2142892131
1771403901
197964597
1147230986
1234883690
637346114
705315883
329304372
1132490731
1719733764
422803170
1760404101
964340267
1728712334
2098517611
1783662584
587267454
1903244444
913194943
2140498744
546428822
1974837784
50210975
1068097434
511968610
1476894067
114781572
1994207646
2118329558
252308907
1523230736
91441138
894443138
936017632
197922045
1931168522
58632428
336809577
727634530
888870416
940102092
2060754634
690953857
1226862152
1999737007
428438634
706968918
1934165037
273637806
9918867
1900994294
336739098
909633306
1405774579
860626509
1153546658
1378194317
456043351
1420562182
385335850
860904694
396861552
541004665
280777457
194147912
700921584
1914911620
980946377
2073170381
1216671388
681568953
1435101562
1728654177
949374591
1677198784
390768848
1675909852
743023022
981182951
225385442
1427222041
786692913
105015979
500836268
603491170
1034125792
1444353962
1695520345
296983538
866583925
1396575148
194555828
1128643905
891017722
434045486
63674731
2049113266
288554123
301692460
2122743628
1552324646
561938370
1257932796
1183810418
1194265085
7880571
871590830
392853074
1547246012
135453911
1191141263
1838503790
1626535809
1683358576
1576806905
993828154
2124439028
623310109
1799888842
1570260409
541637590
494820787
958444198
608349701
1908958995
90992660
510429051
888812497
1920849593
1064061447
1205474275
324967416
537650440
1353162860
1213973915
358302766
1942624867
250327949
472559507
302979769
1201405538
1043368869
630767923
572743314
889746291
1387494558
1796965337
1436690388
596252604
1271263902
35152262
1417525209
20033590
512853592
438006568
1947832708
181639974
1865570606
138532409
1699109322
387533204
1638447446
46173141
994148227
166707662
457379448
1888542332
761899948
1810639378
541134138
1231769721
444135980
459233865
277951593
2119832058
2100689329
720467601
1638502575
1129054099
799830941
1136562568
312264839
1446062202
186580175
1192056386
2058121574
139058235
671239738
1977137892
968469280
1517371826
980640762
310753882
2098529445
1833727251
1153001027
1128142670
978233342
1516711360
444881487
1904813550
885509749
1130818931
1958320411
2111544871
434535772
10335461
515838136
1542944347
988580310
1483031593
324422790
253019380
1788011816
214687527
808994016
49064771
1202336036
1429970144
2093152303
1759463250
1159830640
98909453
1495910942
244166231
183830064
920094420
1220127892
358674132
1520659202
818687742
1793200125
144120638
1961793874
1037256082
466852668
160389982
365243511
942026090
514173924
674105280
1985466922
1368070373
538156780
2136066803
1685771912
298979676
1375920184
1400032292
1637152677
1930724470
1428341658
1000661391
1652327143
1317034846
521610315
1263913593
885241843
2090309679
146722352
1161851236
1024816657
535657657
826715341
372127464
895692778
160053308
1742390465
809452281
1220880320
37625415
1457910653
1569906679
1712190419
72180904
955348676
1128848529
1630685876
352151938
1884634820
334820875
2126911232
1974239717
1879704717
1522354860
1274008747
1346195369
2098080536
1451021308
810759186
1388224585
1827563370
241363019
1989412579
1649988178
656617748
531154525
456291457
631882834
1410595334
1041638933
144799124
584600292
1303457581
2133709827
43555094
231222987
313917546
1241207523
1640107986
653767491
784527577
731547184
1678115178
867148922
1050816313
1521640452
1020536858
609152320
1898362379
1648078845
1005368534
1838855712
574043222
1041022087
1346993128
1847331560
1857404099
700659303
1609066804
1890847035
1695891260
2093282762
1683504119
2041550420
1066256260
741398846
1997048754
197369412
1644201915
1840818012
2004751367
1987762619
649897540
2088565123
950814972
129899296
1517672327
723791516
701838108
641738573
551402964
1015374717
980456477
1790316843
1483804979
1851815726
1203458810
1105535419
1965658152
935072866
900739067
2041529779
786806790
1990378307
1816838429
1466368916
1232553127
655885416
1293268517
1976826478
694778135
1061057205
1411736985
762374035
1504718716
1925705084
2059378590
831272268
462467566
1776864073
420596684
1494487213
322263592
1713836963
1870023733
972490802
545061344
1635697035
787098199
1377972667
1958153013
1785990523
1265896222
1900402953
2065541357
1506590650
442329830
1923724781
855527009
2093583075
960438901
377072165
664952901
1893232163
2046964288
1846806623
1126726757
869867241
320198590
1459773895
1319080569
1445755786
440133721
1818614950
181715791
1239942607
1533835065
650121823
1785006780
2091279496
1819394088
371291679
381922872
1066266265
1895652484
988168801
252081651
2068200476
1511505867
2102063178
1483255040
1270202873
116062911
608253115
1704323497
1635808029
201967746
1880000302
183344467
1835035404
158589735
626864107
185625870
1670488185
1589157603
1636359754
2642319
329883370
934858545
17811209
595361735
1666468230
1537798763
892422653
906107148
1888396524
1528080035
501424413
297444151
2048436664
818177469
1499862538
886130874
720838269
612796661
2061713696
1686626684
1207859802
1039963752
1033555701
1462026837
1149226724
1487787118
307056312
691164650
1834007279
1908417957
1353222377
998341798
663184393
316157513
1721818381
1954526513
845379956
1287765861
1405102201
1083313156
1912421801
128027510
378745810
306566357
41130356
93397720
1853794853
206055831
829568388
1336293250
1952749234
1815425931
2114493706
1686514193
279145197
1047542641
1693149137
1657199957
1024953668
1481998668
156789837
276681384
1307078491
255253803
955710064
209620675
738864084
531900175
1529683315
619267391
8170668
975202128
310568422
1103809822
1198610944
767872736
818724008
162454829
513822673
905082756
485866624
1629851727
1647713357
2029251617
1801655429
626864538
1340278322
1510963391
805925551
85020681
1874123460
1424704300
2070771116
573578264
1854162148
834939637
31991590
834079382
1709091380
2131259798
514358947
510116296
1098224055
1577528048
973793984
1175866764
171741881
1434809769
352314472
1081187087
1535035918
103447315
425363549
960970171
643094823
1238579065
285227470
1197701879
738487249
2013203117
202525902
1280220882
1072842343
1051070418
1212856347
1346934765
1844436150
938098183
434425696
2030296053
298676071
573853860
680199766
683709313
1094300364
1634563853
1222818163
109645585
555220229
891735344
1433338314
661684843
1536556072
1486855195
665030192
1272252816
1818883225
247161237
874546714
583398517
1556252436
1830330639
1395684185
1221548966
1351679824
244939579
1757492410
1049361518
1928800729
785321712
1831925836
1585339645
1606529726
215523496
1248345414
1758607475
469240584
1432849341
383377134
247935957
128636989
951646617
1914840545
2124798366
1867114795
980837032
622715685
1279254058
48936298
915265181
695374430
823962684
2114478847
120785944
1654686496
43202762
845567103
760887681
483921062
1664229283
1960722273
1444787523
1407895247
536283051
453167850
345988537
1456590081
1492536965
1285535076
689359115
308414575
137625049
1681949468
853360365
669483515
814679684
1980150834
879261449
1921039516
2042611072
1412989695
1564811920
1077090214
1032507461
219228850
524434414
1238448527
224987210
1702606079
689839859
1592557832
2131097554
1082216588
2049337764
1227522100
420836956
861155225
1599841205
477593196
153195558
973073744
1271508839
2142176018
1578225501
417889549
585499004
1936942846
1514966908
1935712340
887398737
990736204
192145911
2143347809
1511322028
1296887673
887008973
92809584
1266106556
428045221
1024375865
2049880095
198975372
1993470708
897948415
494186624
1845396470
1109559686
1064854255
1712682866
19508995
21445340
2130962224
1676152200
1864097447
1473690591
27404885
1956013353
452379924
880821792
1942100550
1144262844
439273881
1538224266
1015190902
320700603
1837764651
1450775191
363968022
514378291
828394105
1391079101
2035377870
1381037327
1366052725
754049957
1157775152
321180219
631274548
624912362
1054189531
123886024
982440864
1032653580
908609029
809996643
1763055329
1206992960
1313190139
71432853
1176776239
1894690960
397831546
1942325385
1551890411
1780241789
2017014324
1664360163
262826469
1566480977
8942571
677287941
2013833598
1992984441
841824795
38294179
2108154582
493614116
1589656265
1307986151
1879829163
1632092295
890912479
1798483415
1452910005
923998310
1075105411
1481511990
911095961
1345895681
228337014
67574869
244580571
937776995
1811115759
820095701
1478907032
1542705943
640436795
89564797
1578437459
1253228474
1743951542
140852770
1511574950
882621301
1944946772
1378793544
1384721824
724952480
521601980
610650036
1365608334
612128916
243941953
1853516439
687974775
2084678664
74104587
1972064437
470238099
53051262
463759870
1883621778
1671242008
619776968
694559948
1660762821
933570483
1306508985
374835128
1751326244
706879562
2035866569
1621814356
1466468288
1475757908
967255939
458015609
1592931607
642491473
322672931
630272014
1009263035
2098670329
867702029
31517785
541697796
742892227
1597976349
554071434
789520936
1783715818
1688335497
719093837
918692198
535270125
52739777
1144960344
1599413123
2111101235
1790184797
222147774
233024834
654505256
1635936227
297231154
505700356
165922432
539511026
697597358
1534392309
1502337709
528420850
1292662272
1330268650
1877986515
1636825909
745576186
183278265
1070951956
823143059
1780445232
109675475
1579791895
1761782158
677481210
130310955
260864733
272204179
873490044
1041125431
805499237
1921963013
1879620478
1663998733
937555392
1674509569
1149831478
847565302
304159592
2121055445
951937360
1907183641
1835500788
2050517754
64596965
290542554
709068105
628305912
1312996459
487300176
102631221
481773442
174607625
1164611750
597343702
340675466
1074777077
1194913206
372645029
1605272869
1542561381
1331035127
538056821
1643661370
279553567
981880423
1577234075
879514707
354159762
885393547
789263898
368328799
261052457
1137028314
966621006
552987488
1138542479
878342695
168529074
1389033624
641201830
852173614
1656588953
576016243
1127139935
167937010
2010902391
961128374
10659158
500187198
1967119492
1575557863
312206164
813785553
1452938837
956481194
435723935
1681477268
1189202797
1714833140
1108851574
747917093
1832658606
579907702
1438727302
222076135
1118676452
2008806037
715972418
238745656
1158036231
1880799787
1848115227
1055639153
412693516
843655962
1283180106
1956755618
1802627809
1486596889
534026531
706673123
836124363
1934930873
1250679632
19784902
487052093
1651158195
466939709
1740784288
2052397228
366398972
485393394
1177293006
2041257307
1233521245
1746479235
1678036963
804857034
2082799968
833890571
1570789637
47646842
773847504
1996599910
334118184
134176720
1750066090
1429421788
1958259209
1145991336
535651039
1585400276
1371396575
454485874
1199759559
1512131688
945883203
666720050
985048922
927269395
1558704589
682328626
887489156
436073503
796514474
332163625
682257183
1284263474
430249138
1642211331
411154688
105904929
791685105
388402445
2129812664
1693124667
1293901427
214403645
1722065565
590631463
905442089
2146459838
151649302
213612847
845791014
1882233461
608916288
1673469173
430468981
1613875811
928474075
1788240162
1692222215
416093252
1963597253
11450890
356143581
531725617
92672036
1180630994
1012423263
669778939
385407616
32557972
1655183328
1539473669
1294182394
190913357
1474306418
2087866141
1361096859
1400454771
762335016
1971567334
419349532
771819881
857975045
646134819
2028723265
1575703240
1245306124
1326544157
768063255
2105390790
1130446209
911932168
1394047191
999597072
1075464051
1479075521
477320778
172273515
942518298
383462553
883378000
1111109779
1342045183
717077620
1390395552
1767384590
480091469
1145662126
1750824656
976708024
1186109717
402759592
1060841387
1028062404
894482028
1337970817
2099801312
997135426
101921947
643678003
984389237
221695248
400492697
1070563990
1110478034
1217306683
1373021330
551442127
264157868
310374160
405292306
2127902186
1421869096
1629675541
209700781
2022717295
286043148
1163625029
1208289585
662681901
1154121385
1660893733
821021734
1481658134
1420866610
287536509
1708795555
537426923
1953175133
863414156
1964669136
1804415241
1224021784
950308356
915270404
345904864
1994781380
1223081066
576484471
2021301638
1992743565
318927120
1734305885
25220137
1403790923
1293201515
1341361551
238488087
1718259481
1772989051
874495027
491861649
836858162
819750372
1276707721
660810042
989009590
1609282864
776820933
336626222
283380104
699495041
540921128
1101755015
955936219
1819345868
563170372
592659575
1381393382
829564703
1021895151
180595470
219968271
227346249
840861962
1210440590
2049637121
1091344310
2042069292
1666477202
1186180847
6830146
1903373680
1327693569
691148613
511025943
905935418
408596031
458759257
1674845824
1174129661
926697393
1990825946
913439611
110326992
1400458264
664793102
1328371810
572044102
2008332061
1833875830
447819354
2099853450
1656524680
27418921
97494016
654653010
1506623505
275898154
1555737548
904000883
407877390
297562324
261875286
1881207787
916672194
1837914746
506253224
2004126559
581205523
1175958059
521155402
1662721850
163663938
1591226960
1322117223
1383715462
1569498504
1433604804
1299306065
25151266
1759591136
1131015240
820985875
1281024809
1019575046
1705878032
1435064682
1478958936
291575270
290214973
1554129695
1113677186
276128134
177428908
359698030
1225180922
1542029785
1176388457
440330779
1365881393
68901158
829154659
1072862678
199561658
113655885
1521642005
213778338
783772088
1483769622
768305958
1174267728
1651396364
1735441462
2117146059
1147333223
2120969460
2025569719
1009079012
547903931
472650517
869044521
2101082873
1916359634
1411140765
739705933
1856048864
1145383665
652115338
865473640
1502870404
350490663
705726885
1126637425
414245724
621611043
129467016
1250089982
918614022
389949216
1000004968
1120213222
1844096616
1440224661
972567081
1804879593
1614507754
2035145667
1327005954
739886990
681750753
1768552111
258998495
639370773
1301845171
1007268783
470906313
581654359
751326572
1590678965
1331564267
485663367
691522537
1752137790
435866915
1356648718
998570144
22047811
1882484988
1482688261
2113050034
711812409
605745373
190817083
1813819793
1148062562
1757247365
53872490
1347309762
404546049
2131749503
1410803967
1049696538
1148887702
891484068
1134356636
128975466
1573902631
1819782158
2095985344
1015419508
876464358
1280807485
1173579
739384752
661624887
423253894
1260293676
1021874905
539804851
1650588651
18335205
482102252
1068359613
1391888124
459967995
2128046498
263492319
1946830434
1657253
75314351
2106059645
286233728
667455990
1884162179
756412331
946415274
1409141991
1877362029
949713473
2111693510
788565709
353454818
1012096754
886652490
200262161
168393196
483251836
1283531777
1589352181
576601797
1236349716
1338663637
1758805193
607724540
1438964980
1205117704
8741247
64678890
407344575
1593238972
1174043077
1296675736
716310027
654674519
171954789
508107896
2032570376
1299897618
560883495
1557495496
1122987303
1414212848
1384678279
1148920909
1401688484
374172295
345058230
1996655047
1810815213
1916882380
1234193269
1930078682
1185675718
1872495742
760524684
759844606
1492828896
207906824
920962434
122776987
1837768394
596098210
951002142
12813995
1967742967
2133849852
481024711
1176768977
1835423192
851741128
784304996
711847819
14788576
1147059621
13715747
651092841
389708638
2107280922
287588718
771757655
1355963841
1875709943
2091264942
1993646318
80378646
1338597401
738427506
1538727370
725293038
1232935254
326271617
183452565
969299886
1271747215
1246098522
94930675
1470580586
289219956
1886960419
1372767716
1904095987
1376173115
226700792
1293285612
473645234
409987110
1290483634
1026682232
1638421983
541278193
975191889
205719749
3359566
2121713037
1582553106
361042277
1522088136
103355624
1746942339
21823997
1278509545
2084444633
1307410618
1829954313
1313704602
721702486
690403063
2122624458
1626352223
1265336573
1500488573
112932323
1680226756
24519481
1412195027
80354276
479751564
1437474656
1573635934
621004719
1714846679
629552978
1197834658
1282042419
665290591
2024860118
744296546
1441204263
1816384824
26599959
282753308
1627360299
561563448
1261366436
722061277
1877270829
1335370146
917862148
238180322
349312003
1161008946
1873384628
1607918568
349535944
256220244
1692110358
875519494
809302488
1065911480
557905573
678268963
788403990
1836902105
259935011
1314751587
1637049272
230705235
1194203076
2115155227
2095559273
779424371
2064557681
661849389
302542314
1587334595
2069837083
1183875166
1618473785
23439143
2144711647
719512420
1679356700
227294154
280365995
1385295048
1170988462
1007856830
1857285090
807498709
1073173422
1890450480
1164452098
1240484441
374644954
829075800
1145205486
1075504057
1920548464
1378468920
1845562028
1718797833
1287019853
196530818
114712939
1163641284
50821156
223910851
92714536
2105537070
1575546339
853329193
1273367581
929793458
84911081
1749018194
792703286
2034322931
1276817356
1731386638
22039508
1910052946
1232603809
1641966119
1453027751
28888550
1473595904
1499862353
923125109
125393866
1955947402
1305172224
968662401
910713754
1675916786
670177210
1167340031
39301947
488807443
900159314
1260737259
2016118148
1082050256
1252738470
1309910696
551062184
951754639
417301756
1996845087
1717745573
842035795
349880196
804642030
1083039651
978591684
1128432842
2024463251
1267798802
688396263
376204538
825719272
1195231402
1732205610
317162764
211012476
1582026120
1015384435
1152320535
896751443
2056977769
119925426
635913872
1805848228
1415299719
550146786
1931875062
5753583
1462722180
864845692
140977601
469128162
1769011759
1770897955
1156449884
536735302
385383910
727102511
460726872
1138651619
432550382
256847724
1597125201
1000531847
943072918
785174884
222029389
1266266020
1900176480
1263486208
1161091545
591605889
1961551019
144938327
1526321055
963644528
1869500765
2127005491
1718171420
479715252
999198070
142998618
1969092376
1464960867
553911677
2045074618
119505772
167112499
1500694313
1403062537
1067989143
1242982354
793928339
386323926
1279459207
663717195
660181387
263294030
1109474051
1799456077
1176414227
1052341675
1386871502
999767239
683527428
219409627
140736700
1327796032
1349908976
150665465
1517804561
902130770
776848234
878047118
1140213451
80106952
753985938
1346117329
789653781
1522495105
739749800
466255753
1807408599
1005260924
434699608
715485234
337743579
937486997
333989295
1235187247
816537935
499033935
975190190
1579026581
540272993
1005001514
609958570
1190486662
1080813511
1151400588
844801162
60054827
224152615
1895700441
1025363143
1215910433
1848476434
1603545692
6936225
772343199
678693204
1957698483
1759726439
1358993614
2053326880
768401127
1277852135
165381035
661109323
1781976617
1837866807
1386649599
1372149566
518295817
317970017
148441801
1326925780
1135512268
1392234915
1928103814
1010688780
70111512
771316071
1334659386
1900540289
1588308351
1898485132
911949167
334248482
1605013490
1411259671
945106568
1797805635
280085930
903007909
2015819218
1028247034
2099537530
1471836383
1622390098
1827044367
1611466603
1920342568
844438210
946158284
568778104
13853029
1432922551
1926748129
1166895845
585717285
988024013
1141330051
1067169332
71581794
298414535
2025018922
1940129843
1026632157
980740700
723917330
919155171
945433767
651941520
257778195
1063410573
990154090
1089951702
1965679853
1433557496
1197578780
2125646418
499510838
1742441838
763581127
2094483452
1367624289
1582909381
1084611024
1351430660
894991329
409451112
1268689969
959234990
924399293
90402037
140681721
2050403429
41821278
575224636
196326829
1735242229
1341780161
1839192921
1193776576
321542837
28417768
171175019
2027420643
421634009
1777476450
1433373858
422432195
771205084
1101351622
641103709
341312773
1847036030
1147593731
1028631302
1579114381
1550389556
452671004
679843977
870832145
463314228
872921915
1975900259
701556168
720170503
1712268770
329869722
1829078365
1362824599
886156487
552499038
1986857033
1740650550
1465032413
881633199
1041083944
1600900892
585383851
1412231619
1485964317
710628075
1253764115
1592654872
1166150955
618554725
1923646914
645792353
367080193
799069220
1723934786
1219708055
2013396421
1723050644
1623860363
401341410
511743072
1062095852
527713620
10410646
1702167804
1480627775
847404005
1587876089
168711344
1865354239
1109201904
484891662
1038571619
919733934
1052053394
1177787461
1485198619
949022891
1374964753
1580102389
1721263951
2113046553
408931836
1834510621
1469690927
1954228266
510301420
593567055
263938438
1488067753
1390074030
1325857360
754472398
1931934460
461540488
720368948
1533657230
342885661
2020355218
587453263
638347939
54170492
616353911
1039202576
1179111076
2040956855
1806469498
1118093163
229112020
1564853829
1930822930
27284265
576401264
255375742
205421175
1580407318
1747215153
134273662
781639140
1271112195
345204586
1824670969
391601573
1869616863
376697346
1775063152
603334110
1987002547
629433437
1617507129
1553624179
1975191976
10836644
1543023507
1187825308
1336774028
366150973
1286714199
2143666999
676965975
140068764
876689654
1222365454
1636316083
1188274649
1121182335
531720563
1801613467
598335535
1495062472
786728310
1861448197
668636023
2115212322
1528846789
1942533316
553931085
356630898
1804753666
572220399
952024179
77207992
1273203224
655040299
880039080
2129744269
687278113
143870114
1376653282
1381108387
818869023
1661197298
249674076
1736756650
152603187
434555807
57940629
306515125
520132925
2052777905
1606413149
1740385692
1175530917
621628503
2027063796
184261587
855216918
1377457947
1102019501
1028580147
977376904
557786701
1988867291
39768520
1510544230
753180362
848406776
1312727649
2031404909
2125265316
494871323
2107387597
1820946294
1347214213
1468917359
1181493643
1087777428
865661497
1194857944
1636524315
1903110021
1355881094
1837720748
1676544215
773429426
1649545159
1791889138
404098242
61468601
1895211245
1720752451
648637066
959799896
345075441
452417995
2132907160
1909962374
537408433
1421002600
934075236
642668196
683249576
1305318093
91939069
1355394540
1156997199
1657767595
2093814211
813026386
762814053
1053044619
2051287175
1499157227
567919683
1003899991
1828959942
1482270910
138853363
1532036709
862238809
169571794
1016550722
1626862192
1511009521
1594255520
1666532571
1254545264
1333443328
625426876
1495705861
256524353
64641417
356198393
2135693747
1105318748
2010055168
1133987097
838483276
1969058419
1779919773
1204791707
628615074
1921393665
650824824
1415477600
990494727
423871102
1890624635
833380286
383020977
137393344
393187197
58411876
1543395219
1871376116
191635312
2077520754
1954139918
1100511692
575717019
496673511
771811837
1135068106
1163368963
1946275166
1038862057
1476753547
1821348722
726461133
1772774815
844341706
410336251
1112743068
566953165
81055604
1834538442
460134624
1368787189
375129928
707419873
109830130
2103994914
364019203
1852089159
1968813764
102083252
1751389984
552621806
1701211395
129651927
537111863
1274558493
729802853
1317536119
840442341
1741109749
779614412
1144252004
67319466
1491711521
1186493756
80800840
1431514358
1407887329
1663475538
2046708985
269495722
1797647783
1123471306
1869855257
129399502
1095275389
120679269
202640017
883844669
892871969
365567470
1993306575
53678852
1513752783
1128947572
784219459
1505295746
827580619
1999650856
1107106557
201673415
1593701955
37911763
385083244
88531426
39889728
624614042
1741685917
211962828
1635120355
1363659729
1612396384
616651549
1334304103
2064014376
7868004
672636172
161812280
1807049814
78434288
1756139925
1053058534
1401095934
71692288
1130146541
393251349
2062906569
1715015521
1134696208
1391759831
1351612523
68256044
638996127
1981983853
854936382
21977320
1023241848
300798977
1055404283
1740767663
1934382773
1445955545
329997412
164059982
1740280764
1997704712
1868667893
2138595683
1519455866
1639694090
942623950
1273780580
1845920791
1458165494
2113804344
1406896319
35309263
1080381380
1004795680
1326084769
1107412425
2017018921
525238096
1107730311
1246715272
1053710710
1580430898
1440606752
607449134
1193324950
749186686
261707414
725730708
241821118
761080667
2036625304
1345795003
649595017
1202294131
1131032047
211914480
839561308
550881002
982541885
1074192905
95357226
228071293
794476175
412905157
1270083391
733565140
123612612
378795518
2054099246
1929798375
936247569
707905434
539761231
1875849245
1338731079
1643944775
1262413019
5482813
88118852
393752760
1154593781
1503670854
1731218278
100382465
1726510634
1199197863
1820528461
945094285
204607518
236885196
242931014
1057582957
1918938537
196143918
2048275737
707119887
1709317497
845155272
600582187
1320006573
804336081
861753698
757682413
1893465319
102313035
904514218
335005761
25478148
610545412
1020892998
247100510
906645517
1234024314
1745783730
1248126481
1601550891
2125602875
243998171
1901641840
107240844
1779706770
1088329911
2077337106
1989873798
1722914298
449550656
1174974243
238035883
947892123
1714016857
1215850717
1365060380
2001272658
1881413830
315251243
1965657513
809823354
353613916
1377244030
1212079735
1218605400
1851395808
927056743
441973740
1499387256
951677355
39343771
2145122512
249655153
2026789129
1275141296
274058300
217411491
376034471
1579087684
60410185
1910157993
514738156
150278180
1518985429
1363581614
401567322
1647515363
227125287
1649275547
1366730578
1064503316
198388199
558946288
1550617362
97614526
738033323
1361161460
1648936497
342456006
119942251
348132068
1481195089
530371552
357453677
1294003478
512851571
1194467057
1117555234
2090625456
1823697572
158402652
441761296
733680956
75644240
1904630501
225872571
691729390
2133903890
2140699035
1209243430
21341443
668732189
1293247881
2039390700
770739153
969078042
1474514251
1762941132
1296040626
2139919150
725393878
683604357
386307395
1008561064
1293989249
922073591
1595490940
1956457493
1801577072
1589180421
644990684
644717866
997865560
749482686
402124436
720625521
1550824138
1473169702
1271591040
104132495
1244723143
167019574
1308872584
476475949
368287204
86959535
738837824
1303693402
524089944
947405085
900838425
1050635290
1969125196
1863424926
763470205
510432253
1498313284
1663325341
1435580571
206905365
199664220
492344798
480269285
1328139750
749798998
808553312
689737742
1783805068
1770805949
119563426
502195610
908724490
529602799
777984873
923421556
13839022
1371536446
700712297
1104437602
1607399223
35852519
635382636
2141266426
1101948640
103434901
131230329
781884560
2053402917
1596760426
494230381
1200470156
1943550112
1947646414
1886782318
1966407236
1601732434
1097863514
71781508
1673161397
1018258122
822064653
265176343
1162430472
1128620210
1249477569
283060448
1252594141
1068147402
1388112740
1757098256
1425694046
850236339
927875155
98577470
1338953069
213498340
1339264668
2023415392
1895107533
675929525
259914245
753740443
225561440
908096492
879272918
1702429002
1228854076
554259301
1528174758
2017532390
562630516
101036092
408242087
925921981
793161028
954425444
1542913985
1534695626
35535769
1818257627
1658648304
1006549254
431478346
2015088604
1728796533
202602323
1303467998
1572125485
142988938
1493798842
1653511201
429445965
434197302
2048474681
471767653
2065887241
261290881
659976028
1408171899
852167736
1227225972
1904457689
1954951088
2085126848
1201713887
1572083082
943573544
1168609943
612529180
1959556942
750125616
1936927346
1088604618
672533818
1106970912
1697906113
744179054
20078877
378896954
614850760
797234613
753022498
1071577825
891579519
905028667
221262458
1273520
1206905576
128744499
548425143
834195526
755731470
1516681363
832899653
706059384
798351605
1050524324
1761310164
1922003992
664576304
1294002054
237957214
2062204514
1787606580
1031876338
1850064331
1283740506
1719635946
907221409
423058809
1354640812
466010399
843865872
1580051003
1794647327
1396106002
1281754080
741458795
2022551922
1590870758
189530276
1039514772
1064415970
1704449217
235106169
1015813562
1847674594
843903141
164643411
1308490639
231120905
945051260
277053820
1372672042
696576425
10615284
2021331410
1588558587
1946563027
1947670532
133956370
1769865362
1585732445
2141458887
833643947
1465508814
1655052302
1504809299
1076996529
419876137
849931125
1064433153
1118340198
1333984272
426849431
1406929087
1688952594
1586560457
238632978
1630533645
396643511
992489212
1572365072
419929172
338135252
819790569
1287331049
236127231
1036221750
1248990430
1044726202
96618598
1542672555
2128805548
829893723
1732094292
1727855823
1029307139
1502541984
2016211303
1470360705
1872841715
612288053
1190077073
2092507761
197225529
984678917
352545320
1370613403
1386022624
1555282183
1266965854
764280147
1652275227
27521635
2125888737
1635149038
1368691929
995234153
1154155114
43883666
365525887
725106750
655881001
587887053
333720570
1031528876
1009155502
689330069
1237723147
1834159131
68721997
1166558127
605838281
138873529
1879508588
1012209117
826772828
1005381812
270031606
1278117124
139105584
869073709
993175144
2099877616
1672437515
726836020
508043962
2128977110
494121401
431792175
6308648
45922980
1781448446
69732946
731777636
648476004
1723890767
200137896
1386521909
295225581
1157350160
2108471148
1960529729
1380337178
551303402
2004328986
858882004
1699985816
1224277828
851629472
975461677
1890782
168111295
415731552
1558608308
1499167992
1448021033
104327778
950720367
689362821
1867458041
87802444
909391019
2103722733
142085992
1255120201
48865362
1235389125
798491632
1857986169
567367082
1106822181
540886063
596672485
2146623825
620866326
78528332
635737420
113347782
162302227
136741498
819123698
2052068152
528262054
53047709
2131488488
137272576
191902255
1943783232
1049714021
1190397274
737664106
1635048837
1593741574
93545677
310886506
989379873
1216091691
750708474
1768620314
915142417
1402324966
465102239
1218632802
802309011
1213008516
1427393963
750406030
15264549
1021316526
2131053495
1452744522
1387132617
1658787489
771964643
1399964139
1713711074
726192854
664598208
1211914781
1642838232
679915787
1182807715
1541575269
1003218082
927090034
1742045657
1072356880
1738618958
1026339362
1295069255
1596081964
165587378
921770622
628804274
639354043
86472996
1554717825
2051780193
694950095
1468782737
1448760425
241564252
564868929
1562008732
1340859707
1292157574
1298412454
848770041
915606562
1088851187
1161607045
474622135
122272445
622007663
784138404
32794475
1483880628
8214988
2118215514
1109332146
783470169
1623387845
549350521
1410568208
927233817
795450221
1914720309
1760476461
806198020
1209810352
1429155830
2036319188
402772599
1703409453
369142905
1858327500
945794642
765108313
2015369258
1534040489
830835746
486770100
1840655858
2132246241
1949724513
1291283361
1964592737
560443934
1917313986
223927019
2119124765
503117502
1473374143
277197891
36282326
1376730708
1209654997
1831538098
549810716
1967065056
1737591588
94393768
760727016
1142327494
1851986174
1936375809
21985691
1139776650
354615128
1755970085
1224060505
1292860754
1734435831
273622839
936755230
1894335466
1710416951
1360995289
861258422
1066938503
1693114361
1990267727
101222523
1623374443
929012664
641348384
375533715
1765238866
87126754
769128395
1738030409
1337225515
355340811
615084104
1536569909
1617634247
1745402141
92861250
1091549668
267392772
918586746
1574376043
819549559
325657318
1093518513
1655166831
433099092
753541024
1469009482
960710591
448578700
672231174
739305039
2132422903
1840338566
336939987
1063495465
544226655
815435212
1569907335
631338092
1411141536
1119741255
59781480
1859417255
501229566
1058466689
1078046942
815502284
133713652
1335470269
524600215
75828623
1470450442
763595922
538963635
1222115148
1468996766
520348838
754571855
262537943
1845756275
581229369
1519917498
1780338676
338919963
1023278293
399948599
607643483
1722205412
89736863
669622473
251020446
1851206590
437501171
2077794437
630200414
1826895496
362973521
1019702333
738364052
1703522562
1900388628
431636976
1537180930
1335305806
2056319661
816342196
1280541990
1447664837
487923008
869096451
125531859
1158191982
1100000714
961150115
323196411
1042773195
1748166114
1950759090
1269324123
493608029
1805191655
1810151312
139617405
1857733055
105854791
494483109
1554416139
745305669
1153286789
1418899920
830645805
132716527
25959911
1686786659
239139023
1380861482
1654802227
1416112388
549054286
838803016
152157769
1997450450
1914584963
757039005
1179583335
1455293436
950161798
807114553
759471445
1277170730
1544755752
444380484
1038657353
237918851
227439890
57436215
907929521
23235640
1085757163
1382474060
1120497279
163773902
1725894682
2008916367
1613085323
612095232
45913629
61566171
813459724
316014528
90887876
299534094
1821338345
1769796818
1669796340
2052995053
1360708429
1680096200
1936210880
2017499017
284675581
1857928718
1804101417
2028315196
1535839613
1787944517
1113143227
245667027
1933934890
1319786696
1054628898
202936777
539132897
1612770456
997789981
482970644
2116760075
1610795577
1923590669
1122925673
1076385637
832163145
657204444
2032786767
2060183039
621575253
397984602
1380019940
1824191596
1063637090
1878109690
1341277127
2080457497
171296354
1323998532
1294079212
1234652105
706459286
89623913
1053744662
1204016864
883651846
1539929878
977125796
809638500
2067675646
57676385
503985547
188047262
1096831431
1241096617
1859548958
806564219
447518107
1128907375
1870546703
1171067663
1963371304
1507870938
936177266
1201847782
558173619
417931509
198674981
2015750097
2105269535
151927239
2034016223
1947767099
960067503
591689558
1185544681
1122950138
86366403
720153677
220842834
1390242001
1553318446
851549531
1641552987
1115504172
2026023909
640420405
1237417726
841889324
1652063418
1790296298
1221331604
327218409
2755016
192198470
933994650
219244258
1803378677
1650929129
738359492
224053000
1249956574
1507449265
552531256
254684439
1574557138
705762973
895991427
1586799473
1851694128
1703813490
1088891012
1560659520
1101758788
946428622
772202078
1476126978
1046821086
1968869591
2110576131
2098119886
1845020347
1697141042
227184080
1390259918
315244590
1264010280
877629368
1580357305
383996704
890408491
202390948
1055198303
676501249
1835416107
1036117725
405507675
1837933822
1543810109
1858937353
68903050
1430255495
569383751
2035774414
575187456
573346729
2038502416
1745172895
92969765
1957722266
895681119
1089789580
1561222266
953800676
876594309
47470347
822182881
149952110
1022575729
1376904599
1799164989
1099207571
2034244285
860432186
679084611
893139525
723400796
1395484379
1991787551
597875013
1121753469
1129462416
832661081
1333347000
711917363
1045653292
500149001
1309619516
1818276389
1962740909
939700204
1784286015
1392856177
422910628
1701485616
999896188
916491270
1384582237
1314051898
1484354715
1868442939
55766188
747980468
1556606258
1108528287
1153475377
996086906
1223027854
618582356
1119389544
1039138225
391022321
1659658085
675429921
1058875375
1033827844
1956729384
399170696
998277301
733135384
1404976691
972248393
1549640266
1015329067
688094116
1084763237
1097155403
1906671651
1796552920
1399026632
329264111
993616658
1685558177
882511601
1005237513
2072857640
412859672
259342320
462015936
1718943225
639050295
1075411695
226658810
1371726320
238919470
266044176
1132279948
88779161
947370343
1239731770
1092420061
369079885
432922987
1005072803
1289031003
1491094051
524402043
698865169
627323069
2138996627
1403943925
1898804095
658515248
2031618480
940125427
414570138
1297696417
1078836427
1727669555
1047571305
482335076
1319886496
1659398191
1700107045
315873356
72629897
1471158765
1634697039
432556889
1799034206
660404715
824137284
1466115497
1518841405
1264706766
1610014749
1577233497
533321349
1776705270
585955741
1611752335
2027230820
2028152469
885789137
36800000
1379053739
1726402078
349957567
1216938680
1799056144
58416697
686273555
1605829241
839524090
1195769929
1726038627
706475933
1587024078
639217875
293783834
104674094
225710500
1129707746
1047506676
858588024
1470457281
856338823
1266007642
201349688
644576926
1752812826
464492834
192609075
1185630521
212871647
1818850464
624636362
150716470
906914868
1288248923
30281697
140616454
1538973979
1113212837
255144961
49049228
1712678874
1740643022
528946977
75820269
1734763717
1508710003
2071126910
2103350900
1445051278
325202491
1586549280
983349587
339136707
1679182539
1200099917
417098256
621188398
130471636
1580414570
762592220
767071989
1939005984
1846291292
207274097
969415835
1323389613
323532250
1036308752
1069696736
716403845
1026586952
1739365886
139344811
1839517283
274040339
613582602
1673025329
301546911
2138599178
2045295615
140076741
1044011575
570484969
1572512933
106097585
1879385008
1662250879
1010897243
1933141049
1674114275
477131948
1932800600
1248173789
458801276
207328760
1103911256
2093356076
1615828193
1443191673
964854007
1294551325
1583966412
1609497961
1287757084
1545222443
1964060520
1811657540
769241891
814205170
646263959
821365084
1235597943
412106753
370327808
225165050
1182090304
1877592913
1443497687
536751447
283831372
796985165
1496012101
690828513
631279847
604410590
846108095
386446522
1870811937
1195681844
1764101894
2065467312
1072783124
2050343028
110981769
1864829812
383745079
1140145488
628502508
356658738
640968061
1136859989
841093553
1816659273
888007079
846441530
922558722
559672167
1133237220
566515882
2108150412
1537287775
343448444
506358738
40008291
927471153
4185079
1911612398
759891982
1094380211
1183028739
103435709
8260420
1154671086
1505834858
1090233946
1765539801
555683459
1964469075
1171080533
626254344
593864129
543011344
653184881
892603074
279500323
536789511
1709912160
505566226
404235594
723955737
302619965
1329366250
1551324717
603315884
1788124801
1325532689
446945235
1921627944
614474570
1850203524
797031214
214706714
1378327036
412611490
1605972264
572192332
1786581928
2031918801
1204654541
1391966851
438464043
240744401
1127672106
1376898317
1246070390
1846703667
1699155682
1159388064
1043886530
1709331555
1321419685
955733123
928956845
1411464243
1060853672
2113639955
1177079016
131906200
960977100
1174857483
1221984786
767687803
1827981584
1735210818
383205848
1257984622
1540119734
885041054
2043298224
102890927
1308180562
1789647393
1529279787
25510790
943384454
1244531378
2010644829
1361562110
510288589
246017714
2031564159
569654308
1316765161
207117757
67571597
1992963674
67626502
1691337171
664945611
1931770350
477993037
1685147491
179982668
37317296
5494701
1152189938
1507728091
1150734770
1167420264
1009612683
924944767
223996556
1415112028
1998346805
1407137650
1531229999
2110435299
1188093672
1722622240
554802247
43164914
291033856
1574789367
1535526246
1971202792
1181583233
17035181
1659294060
997710947
1619362311
706375833
411715192
569750881
1037300892
1492845108
141643394
556190234
1713831451
571152812
1373649803
1598653582
532001374
1527735328
689787777
1857252339
101640871
1866576327
127165670
137589125
729406976
1843521401
650158891
798476376
641302768
882571437
761121357
1077953039
1212395058
154463065
92375967
1405498858
555554548
204267524
626934291
1289940830
1319828154
669787634
730852875
215851859
183216092
2121749428
183794191
2045374247
1369883616
1502505744
556811949
16768795
1782995949
1196884421
1981808408
634813322
388611075
1472820433
161002740
2143936559
618860674
1564090957
2146911458
848681504
284216819
611822491
757072724
99487141
10739846
1326923708
1890561791
924624129
1174644158
1420291441
222211942
2079360670
966830924
765853188
532125555
1852052113
1030174853
1294423827
451015203
1015376428
1302502897
1415177296
778196840
4799742
444747011
1426918092
1200670569
252780468
1032960511
111092410
1705398165
1624140418
1001652898
46659975
1239610935
1657446090
626286314
1977179199
527232867
574510575
1268537803
674146829
231348412
922728193
715182273
1688497614
1140112802
917599656
1435942007
34668881
1764533280
1023105031
1665188050
1003959921
63266910
1031095530
233211222
265030213
1297281307
1611520484
1934021991
97017663
381002787
416647730
504727711
392150637
1302741705
3621990
1136013927
1683301156
1753449822
684171457
1711577905
2055654616
1950470172
1274255278
1377566760
908728370
998127383
653770697
1110317975
558916319
2094385873
1168708608
966456532
1070462331
1774332883
1085817499
127564024
1589376140
777807781
557351419
904452838
1290689686
226958561
726855794
101104632
1406599988
740353785
1177516436
12458748
1584308629
2030047998
255608054
12389901
1977411284
915970996
1662823374
171393501
431526420
105737659
1185462242
782189077
2077791537
1955460116
512108891
749242869
1305427541
1744890879
201589986
1910725623
407399062
2099085730
302099194
476275381
44286027
1119073272
1422554167
402790588
54784289
2063925494
1542379926
1944975531
657196109
2016303685
893657484
307721819
2040768817
1640259994
877893222
1563213235
314282191
748874675
1235371302
938818591
1974128909
1292946983
291128010
2013130826
773738067
779678502
1090419556
1093108359
95628677
1125758183
133302249
1053238439
955600707
153846623
1186729128
1294678780
1163579738
840945343
890314597
1232391120
1070962883
733560237
650851720
1654044714
498328845
568207321
471407297
1869331419
2007558524
723933970
693005988
2062824912
284585931
826615620
115157948
1760344105
1389396586
1234219834
1109505268
1242456283
1983127205
419928001
332033080
812251440
1149890302
173393188
1355010321
292478733
697175235
192523938
1051862576
72266869
1192610808
1003142935
1294049370
1888409540
1433176965
1782715554
1354111949
163095682
1495306558
2131133970
1573084084
1111063372
423160445
1784475007
1138151211
816026002
1189959677
1983757948
1943789711
933268168
1914257140
1592844351
1185139403
436656166
868393964
1647367127
700053630
27451636
1781411025
58072791
747497763
1617228435
2014915345
388759691
1075552436
2026174788
852667882
1034907218
928750812
1129119737
151821552
1377392315
920867646
1415280823
1851644477
1878339339
1178548342
1447971973
1032743876
371508976
498027908
560444625
233222047
340943977
386873073
1943919097
1708823511
1534208261
1490213336
1235631325
1200216691
2029239609
1713406801
1420682886
1236165398
2003125358
925996548
458186970
1236368670
375954095
1497546918
1274508819
1103184413
1190909733
1434238032
1644804620
1876883432
406198731
1113494085
1228265829
1090485055
1136238244
1800563486
1099870936
1568059833
1346116241
1714807705
1607743105
1107755890
1269194580
1052699795
578883290
51240664
1835812842
331755504
894242896
761676122
81652950
446693237
569733738
851069527
1850941432
2026687197
1446760249
1830606217
1697788339
1147805276
338488195
132390200
1743977482
1072506959
316688443
31351705
106903547
231720964
1258387740
119121498
1500584123
620307454
596919819
244799531
256979079
1053476760
1887736545
2053448454
1695849790
1272662508
1974669311
1857270443
452754319
881294330
1716499011
782534319
1729602655
1185095236
561181489
195546298
625455144
833757244
973527406
1449345709
46810108
1462986029
691063040
1178280323
646423782
2091258827
1603083194
1991642803
1585943778
420637481
1118666895
1746212558
638416626
134160898
23799137
1654173750
1727839022
1608273051
180200940
839632012
742822684
34392709
1474806932
1766703960
306310625
920075787
602597960
1001700418
485408012
1202161947
391278522
2084602333
994410397
237622360
1619504152
2025312871
567547799
1458052426
637521560
820546501
1309205869
1110658126
951352951
1482941641
1856842922
2118177597
1786266222
590327698
489668598
1233507039
1826075165
335913939
1182856564
611895993
576220486
1557770585
1499521770
1979895166
1426513097
1619024323
1260446227
638140465
1382267512
107877262
1123638542
1436098753
2111988050
1470673786
1060430354
1683805120
4777525
1176755943
1318158407
1596291714
1398994844
232884025
56191916
1131467283
110659083
1364158980
349432210
938776608
974730372
1752866258
919569576
1918401364
1936560297
1423057364
103188779
2120716109
392106646
1766947405
71223734
2065845401
38266318
2030850346
2057677407
641340838
1761310949
1144267160
1124693645
916407886
1637406283
1708189992
1458633630
317376769
750240770
847635170
900886103
1619801523
344042589
1255885066
508204625
1019574153
2020035983
430317415
1305821944
681376667
1631859391
289867280
1787299619
1292855049
1122038765
949555881
2117090757
1021957468
1558527499
2055844790
1649759737
1037409819
2120917798
829594119
1128294192
1782490129
1149317997
292465545
1716129167
702360310
1159126054
1661140300
720342632
248264021
1959956841
1905579374
1297105958
422931439
2006203662
658880020
1137988203
1002146466
1886025684
166620916
685613771
921458625
1324288245
722614344
2089035955
35856820
85667604
516084823
696151486
2086978855
29667357
864991717
460809733
132004913
1091875153
1873954632
1546816601
2127475508
1030313987
1172634444
402605669
549857297
137572737
104577133
421302592
725717148
1400857437
1169755777
1020130602
1221429138
973054880
1363447262
469942829
1576567913
478214576
1055006753
479237206
2071828650
2028094780
1377987559
1596071900
1630582311
800821211
786775677
18564395
89488809
1124541541
1067908504
1892904435
2725106
826109881
1118970444
497496165
193692942
762620093
598588219
478297042
2059870313
372588691
488764994
1822592366
649097576
835984070
397128621
1601563547
1180053549
1615040086
1522016115
1100131041
213172593
527182982
1690391582
1106033220
670219254
1883132523
656737471
931657455
1724905437
1607303305
1808674638
1292421263
1427121027
820411229
1493882664
1151600204
264889201
1605448456
1510393503
1980703225
1721988855
2047833246
679762469
1529978127
388360060
210329901
1317818794
2004403426
191872581
750300927
887991086
550418107
95437573
2000924944
898008434
810920809
99893756
681125916
779028905
1680379194
2146261378
1287510550
1027562957
1115804258
578605557
1537012496
399089448
432644678
48953940
1953246411
1774249035
1210859960
1909722902
1272233927
887506834
1215940253
401844440
1169300205
1802828002
422581383
890745303
475489190
1520851106
1840259460
2074338524
1684848414
2101811556
952074567
120509165
764764400
1953917583
43465298
1424060984
1966040321
784869898
601940344
1885483857
429813471
874716998
1780678321
942973096
2041713180
517225756
1497217321
815170550
1826161240
7334721
817417180
1409520754
1173490712
1262115485
314818697
749252031
464245924
1458560225
636057052
1110412704
511992478
971393314
1234692627
191633993
1436118276
1973445781
2025672757
462696608
815429012
1611421020
1021012938
785054406
1984800556
1086725344
521287011
166251999
876117698
1272388072
1405273770
1435013303
1964850193
2039190218
1888194291
881043885
689838328
890718122
1400819445
1378186652
1400326695
2044857625
2106875287
75449598
1054918581
963997081
24622036
1667621665
717806738
1243894947
1257455926
1556194387
414744519
681951418
1784285093
1526332260
441611231
83590379
980451471
40212697
1031679830
1696457778
645253153
1590169675
1970244990
503687924
151917080
302385030
610026882
2110566789
334456312
827911145
852503581
1069473317
1800512218
2120954262
1857108612
1163132901
524471452
233183377
1025793979
355186735
1881186109
890895420
2141460418
1262775639
1385720621
1149905001
1706675480
1942373518
1924020881
625293505
1105919921
1004217601
74202066
1662189115
1502295645
2049753350
66811753
94432515
205764079
1254205717
503761818
1458967646
423756470
1477600662
1416179673
1435998886
891168604
1833933181
306725530
350668177
346670692
334638120
1172053110
912361285
100200876
1221491726
1027959954
1921946872
706071287
1124309235
1861410088
1484653801
1592781827
1497335145
87474141
2129098033
1782093543
1207009811
2009989422
1510914448
2063380083
1965252510
892954088
1169691063
552433151
1288886331
1491734179
311748474
1701386797
1925444362
711083007
179443069
1131675885
1290104234
613124872
1754313920
1358160311
1400909427
195232168
682783730
77440447
579518216
591200946
1837265976
556208235
2040123026
1694568990
1638117555
1869426529
772193112
736039233
483257350
375427856
218441234
513719135
193079074
145247805
1233161012
1070229878
973053707
755810107
1404757480
1746280156
654463804
400236413
1589991896
327408938
1794380800
1620237280
1644946765
1353072841
207165625
1481487717
323820606
1283614034
1247878614
578005279
662104429
1689391355
2057702271
1919655925
520182224
1552361980
1329669034
1981409241
2088791473
1225880002
1988081655
1042117486
38138823
50825816
94398600
1104994922
1980525386
1823752512
69331474
1855214060
1875111365
489235696
894194649
95745140
1656365555
152526880
1774057050
1745318444
1584805217
214949602
853850343
1210192410
1992417131
1242282644
1181548814
535013494
1484286606
524152150
936320910
700731666
1255458703
357519253
1782859547
132967898
991405806
2076564344
1032588058
807825455
1920900142
175651197
2081121561
617736346
1017464508
1125028945
2028880770
2017091410
243893628
1941026229
420782027
280065060
747352041
661219811
833887402
554157936
1608767880
2144021696
1001860194
1242704199
35986172
1723473276
1392688831
1594659495
2139612352
1041840743
1424717765
1338762621
1859410416
779151070
826502593
1221555276
2145759661
1957213561
629763941
711152524
1205838261
303463841
568513068
220491976
1548669126
155432882
61393016
592933772
1015894232
1558847554
561135652
1671652712
988029137
1439213077
1487095938
182526580
1828894686
655465572
1688928401
667980059
629511816
1616066813
1144589611
212116083
375710185
920344244
1356044235
796334888
2118386946
263684968
1901515816
869606132
683367409
1452430086
2013728462
213228773
332719453
349109267
1224622928
1598703690
991231262
1734622267
1440627344
205301798
1518870134
1628931145
1339044014
101168129
1919856267
433679507
687539172
1614761998
1849675268
589590757
448326238
1287032074
266089418
1415509289
1710600252
144027846
568987468
1633784197
1732148847
210831103
2054353534
1885513315
1613506734
680622053
16565231
1806186814
66126736
205515424
964082160
377558985
1693663957
453274579
1198742440
2082883025
1434247148
1261051475
1934134272
574992347
631900184
888730655
1959697441
1517720
1692340810
1605774651
630678773
368880722
1831796282
1201447266
1050044830
550432194
54229357
150851430
1800602185
1192700420
1027043070
299677141
1188924924
1167541489
802495537
879981224
1155574899
195112216
269004844
1916054613
457671036
1725859958
212365684
1475985756
1997667744
1363781754
454257673
1227800830
554709593
725141019
1311221881
552413977
895330898
645695054
250669249
488012004
848678169
1722992237
848883782
413101298
1809467591
1578020909
1900171412
794634951
1390707816
888608183
764854380
2126846083
494606819
368842314
1290926529
1412466156
2076465394
113576599
338829377
978656550
1796132988
163035238
358002482
2093161183
717807987
456773488
909569927
1633308396
2004900115
948809025
951646011
80143270
1910706918
2104191380
1897016825
2016866080
2111415066
144124603
2126142681
1939458799
1878329455
1054196044
1759134549
685388867
227043153
784371099
1864283852
27538647
904383283
1192864343
871974839
1382535665
23392585
1147232789
494366803
1382647360
1019419323
831384331
1710836504
1909555413
1710941789
317090632
1446039696
1942662577
826749956
1361200473
99786191
65177229
596905458
1041083336
1233207982
1392159334
2038995756
320110122
488380465
557661734
1619335642
355757291
1891278404
2007307513
2030952860
418866579
704471713
885694454
809266604
1949779806
175992524
1975953125
938438444
42720941
1690516984
1293666464
1133700956
1013197439
709770217
649577219
830032334
2146166749
1630915248
691897101
1860085497
234775991
2014105962
1508441426
785309117
1686610514
986763772
1098763860
2051528342
181710491
1540196161
1305584255
839959824
326392506
394136674
748906253
1356821096
174664277
1922337166
1636843796
377786387
1032687785
1836149570
1645694700
1123553561
1210807595
1215504487
264056846
708742493
166199061
413622289
2038453482
809544424
876915301
1955002389
1659836380
634229079
1628873647
1820664753
676371625
237068957
796224647
1398499589
879851980
107527866
868337583
236650477
1573201795
1591364860
444984659
1009565671
632109248
1864322677
890242871
59283056
2111265683
1306802338
1103623465
764249379
1690509456
1435129726
560027993
84093105
1537248266
1175680772
1294658606
233686483
1826123241
1585485504
1239161009
1006493899
867139970
1979491105
2103566639
1015306927
311776965
1867265987
1028393689
1022630044
114295185
1461414426
513512010
1327116484
1297453680
400726937
114518052
676700721
1438930600
1815827311
961311950
2033684844
1300947179
446570942
451798184
2132086767
1584453882
195201182
696958183
959670727
282170334
1979314092
725989209
1465383975
452556058
696163663
1702651460
128226127
1144460703
1959770448
970629617
1036603742
1666266429
924014394
1532443512
1706367881
1697804736
1771538523
1677392365
806195694
834390113
1261139545
1869798916
1188531260
835640612
1495893206
2106502990
1020862699
717294408
1749777540
1122815762
1918776094
411581865
2038545613
892622249
1982367975
689082146
1428583952
190740063
427059720
2019144274
151383138
430975844
35308862
769860203
466927964
1680157423
2113527596
561912632
583878164
2033001072
921536684
909138193
1682757229
565984091
650108070
660775310
1416247849
852485976
1318815387
360584091
2124288020
1336472718
1034457304
877346743
1505115997
857467389
1587329634
377751571
292385498
561556285
1411929597
791234872
52402781
1940546927
1615376281
1112361380
20215153
1062257398
1789459157
606335672
1794713040
1991469037
911919518
1313460349
1153550584
1989195377
927926772
5429752
1045175001
1458100897
1008241757
1372717472
2071732279
1996889975
1218515485
1361743308
2108414107
606308911
177857420
60569620
971438182
1697824520
1083240028
1478170189
982232069
1700933073
1085500228
1604602586
552165609
707036540
73862537
1658879073
1972803752
949645409
973256636
906303174
1951843080
157260184
1578089231
2030391975
1653153782
685504445
1100782855
1128531445
87665189
626680327
726296070
253180970
1980565867
1933929600
1826453376
311334647
1684048942
990612521
1463478809
269317538
1108814547
323715834
1792766885
174712324
1907134671
2097812624
2061293213
761355413
1162293200
248644130
888854084
609498226
2091014563
381636337
551073577
106493917
1909023369
446090362
757351392
1876455517
1253886768
2813510
1228626901
1459846932
1346007809
1332668198
1444743544
563330362
2013385523
1790512245
1770987631
2137514891
1124941720
1221952199
1921082345
246217608
1180250631
799683208
1171731701
1399150411
250780758
625804068
1994442847
356405568
270877218
1217224888
518841743
1137038709
1824725998
17958670
1534864416
305180896
849199167
2051806840
1388241553
285387404
157996720
597717033
2049330276
621372076
1684837004
2068339251
720537738
1480260615
2018980776
948595625
1153824507
573148017
218927636
2097987962
912730077
1792823455
1021751142
203520429
1090146613
872396130
1365922220
571373817
706432300
24975297
794469619
1685157267
1432428736
1269520399
709289567
134302852
1710492021
2053714592
566957410
789421475
352261038
563240863
2027728729
792571713
1508260210
1952480054
1234989075
1546623852
1430915064
644396483
776347051
666420032
671207005
906448028
301423133
1604881373
2069189535
1697237285
975600908
202269094
2145326377
1921583834
465729307
1881409061
211815650
1988367796
353680082
1931289291
1340997488
468495263
1335767166
1027417545
805655112
1177988158
1531457190
548693536
153578093
328940851
107118071
1961201772
1800311296
182500004
201810506
1574197886
1369466759
697855860
1822338452
278822811
166187788
1891832988
576248249
16778556
578782428
2062359239
1704667921
50579211
959839187
401848810
1534450386
1327582020
1842615246
1606666608
1381845165
2116607676
118430558
646144109
528430542
2105473228
147812980
968310305
1093469801
726132946
248819871
1326774879
552865016
1027918033
920670931
315817249
706534121
1279441675
1102049892
1281834930
1735040146
1495100783
1378878232
499504066
2098428479
1601562204
1450186887
1917859090
436929359
224303137
771863940
1204183125
1708629868
2120072808
227189234
346731636
2118912423
1665597819
1869858981
749312588
1251857055
1334665843
364748381
615904508
1064430223
2010017965
958598881
1571510823
697840471
74957962
2111042844
90641060
860822216
914867417
640685842
191422984
436747727
2072687113
1074507305
925669125
1892094305
823458708
824603623
1133339772
1431475622
1058790203
329136449
463732843
747835265
1538079204
1128662100
313560461
1284819909
967302050
1357559429
834751091
1892214922
389338132
1219377988
2061961832
1866278862
400769591
1422015979
1256748459
1671678395
291984695
1173055517
1334120822
1730440906
1897764939
1867917253
1501106200
1913586290
596871028
191233517
647162312
782871733
1853254422
189289580
424393875
1383255223
2020179080
1127472217
812872755
89127668
1231311517
1499296840
1923201812
1950553086
1633326345
902534869
1715253785
1734232453
437123578
1834045482
403075299
282082873
1678477480
1108983070
524439111
1291920977
234170196
1481445543
2141384791
836367212
676884005
628630223
1045570742
359564650
1064551488
1837074061
2021884121
576972226
258655122
1342646302
1193462336
579569974
109765965
2102883045
1011820273
1582078395
1549891065
568918220
1282676000
1234454965
998494689
1944047357
2112957504
891694444
1997203869
232717626
1197581471
1564843407
65211708
1723732955
364160963
1959862628
1899037136
1036571070
140994839
906551646
1647140054
1062372054
189924731
274276479
385296619
1971707487
311962622
1017233303
1627312582
1299869031
1584303656
1469302577
1925863640
280524870
1367742460
467532096
1374933143
796163423
235794478
1946250378
1298342374
401289143
979189946
1573334424
954472471
459734104
2138425043
2138040706
1381610590
160962966
145763108
1490460975
468699864
923278380
84091509
685728103
567011016
328341181
1735808327
1907033967
283014774
1239957243
1701974216
2083064164
932528027
424680523
1992081011
1438665148
5249937
920534655
1679238251
15200467
815332336
60455808
1049128581
1940475763
926954999
1226159501
1787493706
86231327
379459579
1981426073
1063976709
357287485
2136654984
20923901
340250655
138259984
2067617622
659163127
1900618389
547219878
379801939
795009693
2092494602
1520364898
1247890602
927607846
550710442
593906636
2129525100
1171527100
1346130302
648662791
1557684611
34940914
1009752607
1853725766
1034581297
1908951616
1083579238
929848588
1937301187
160911647
1062705405
621965715
1149312996
638522155
492185194
1905601389
1666643120
875039050
279285713
1148129166
1531052125
1684829021
1890552096
321527940
1535951333
1004865275
1041606403
1220620475
61198331
840246732
557981477
1853963428
1293180148
1265605644
733499365
862178672
1868628911
1137501681
961941854
1962631826
489937725
1686896346
1675021528
1462428794
1091097434
237418253
336158088
100736678
1794857180
1294111228
1498003730
1865499193
1883914718
107424927
1357864710
381775830
1347748265
1596140460
209817990
615008672
1240671623
8958481
245519824
1731366597
656873583
936009430
599866332
1210694628
609038246
920769402
214363951
416593607
2064121578
1657324119
655003339
587956181
4912267
669877394
1979829689
464972994
1879326229
1036794058
809294471
1697999522
1879503828
380987695
845091031
104712230
116821476
1894463877
2145742922
1408829388
991207475
442375591
1118559594
204225098
1207033334
2020743096
121776627
2120966358
1495492401
1230339596
1161946369
1768838864
2067618902
1553091188
401994545
1539359995
2071181843
748875499
1690627820
891689743
962756214
1400091937
166678651
1479184942
2107511942
1205445772
290610905
830093086
986515688
707260330
1208018774
1958149186
908854766
573369232
77774368
1286001805
1870469027
1895796083
1403782810
1051907367
1065564291
1562800353
832389923
667967410
122365279
130115147
1889349150
51205350
1906473375
92178750
1608341842
404246148
859706386
1178852926
1213896401
1111351758
1697694178
1788246422
1403660571
913566052
141767858
501755190
1990507253
153868304
2019441947
1762967312
48242742
851776158
219697077
813148014
252239286
1939362359
1847021996
891508450
2001500551
1052053157
402107464
2028143903
1277530987
1015673025
1611246018
1355810436
519750898
80825455
1259739411
1113828090
958482848
1631232648
1543191131
2064556898
1794404241
1080699968
300086125
1249833275
1171443461
2064084051
619924358
64838439
1022512004
716425599
729428025
174812342
1444666213
350368018
817201366
302709614
1149245513
296272111
1769497430
1146631735
2096469875
1623554500
437182550
119487022
202508816
221182380
1809893278
286667415
867116369
1370111438
1618271191
1306852725
378294922
1727950094
1117079331
1252219632
2111711232
1048554061
1836472236
1483549
230467740
1774841461
2095088464
1343751233
176245733
1386539717
2021569538
1873561996
575000472
1814688616
1334959196
1064708182
47500890
811921682
23778184
1078728489
1568481481
197745540
439056839
1641720859
1465451991
1240743029
980427846
1566343791
1169822286
760494263
866275868
647014721
2072701433
359703312
1507174277
960010732
1436008207
1973982871
120599339
696694172
550411079
1617107103
1811872114
1644579913
1722314641
281625417
699910587
1638279876
554429486
658732933
1581865352
414101660
1343955285
991074096
809150910
864841424
1769793339
1971210173
456831543
913853879
433262255
556874799
803296853
1160133512
1445877942
1920763807
813867299
1304650406
1148270443
1264252646
1880443348
246212478
246568387
1613591483
390954838
308817649
1188030591
1749642746
1999437149
1166388385
344245508
1871859324
1466525766
909588892
24134537
1819734412
975827350
1568862633
1403119038
1875650743
1572684671
102472269
140101590
438125822
1476965869
2097647860
634312887
2083236149
2123483870
878657726
1139530122
645293267
1763897672
1619796264
1494493027
1841485029
1009554306
1553022048
153176601
1354715160
186870165
1241922870
1776962831
1962465049
171775532
1838024019
1774575531
1602015241
1913391976
951176188
1100496249
1604307100
1721480772
1177142122
488496671
411189232
1724773174
1169967186
1766059465
806123795
1071303279
1895601894
25136580
1748653318
1005810697
575801766
1110760542
1236284834
1110025330
198238195
1465828566
212985615
1625038939
1401785173
1942526051
397709918
1124702509
120817356
1984589290
954513293
1544212833
1757983888
1603881615
840511589
609552562
178668588
1549537657
1154234926
352694286
147857692
206978137
634619916
655910474
1777592461
412703792
514874645
1984445410
1383622747
399401112
611364601
1186807823
942056635
818391203
1379553289
264721375
756377154
1621941023
2142839155
1426540407
614486370
1127319166
432622935
42417595
1163100899
946309376
1976994161
795039985
1859434421
1155416564
243884318
499363547
317913658
232753270
1920698222
101221473
1562761382
1555786972
734802391
908710714
1675961404
557039722
160266739
1298863230
1130509737
2084070907
2049165322
1604605497
155958592
1900374400
265307492
310482696
1164253156
1976820043
1455380050
1379494516
1658465781
862885157
1444158609
173794608
576248083
1914400716
1804206472
1652216184
622383807
1173009938
728057954
1435249431
1964714649
1134364619
210479245
369615833
1460290598
762390519
1790832561
266465239
1984126510
977964182
1326165024
2090965386
598908743
1317123998
2025447304
1693916722
1816833489
919557786
1324726246
374378882
1006685393
853748502
902583093
34540362
374768492
1582807851
922781902
790436355
630835704
1272170906
158841848
1573355571
2116337944
1867158869
1075230247
953759755
1929768868
1097589567
1258785118
1847312453
1033505078
1467272366
2088860111
1266462750
29375364
2142394732
1816916181
87659208
1685194215
1277615686
1666545433
345181555
2057803439
1373841078
1792521774
766003644
1251062223
1153721382
815891419
507226871
1901207291
2087184069
742388572
2118240795
997957507
1480957335
1323266074
1983625730
516058560
1711431236
165535763
2122159120
124142038
506132124
505859517
1570917334
1409212701
11076392
1888655993
1401801541
645149591
1398968518
228702453
1233016843
1628103340
1117095016
420277999
248397378
982417279
597674725
465805287
489080331
1287794886
537219608
2098274199
369454780
1549854985
396675169
1908542263
647263199
1511400814
371991925
1312992499
1039636775
1073230713
1224604207
1859085599
89013953
1999437574
2010679555
1391467926
1338752434
1568827838
464496175
395821715
1147603843
1390618619
1279942702
761316948
1371711350
1789994919
1582657403
2122295841
269340058
1965981373
817590120
841257425
197129303
289267904
1362353718
1495588048
254775169
1457757687
1293542614
300271885
1613045180
1863329988
884729818
396434786
162233203
358425746
208985870
993844053
830373887
210107311
536901253
1913583957
597221900
2122644844
1771763211
2030445982
763519714
358483259
2141057563
13668287
371147703
1371514807
1080738605
1907997502
1977745654
1086581174
1033094932
337140160
1851807589
842628720
878012515
1279602111
1064079330
1962839367
848293722
523498335
2062816175
1729495246
1553144134
1592218795
537151664
1396726899
556562933
739828231
813086174
637606543
109683314
1821251013
1675980587
2014942069
463409853
1806916976
1839778399
1151494897
2128933177
355871958
1656707786
1561102099
1415219989
393680799
664876393
1299353038
1910611050
1036841926
1830780371
1740893178
2049073426
2024932471
647051666
343040757
323578903
1410607808
179203436
1399529226
1611679856
169943579
463110322
138696237
1587667255
1929887746
1639901781
1084779858
1376498052
1212629190
2016879617
472360838
1611447732
205887468
1085204496
1488542690
372462127
1694878488
263435213
1196798841
375033082
1526158518
1637520738
271642621
1001958694
855084413
725303109
910244335
516893561
79568641
551642264
903345887
2007865946
1024294496
1492475163
1782032273
2065190546
1830841780
2130514494
439307832
1883492053
518883029
1588998784
602168535
1643515077
1610206587
1714073278
1007954815
1996383427
1385384338
1489009841
355857994
722822700
1466739033
1281729840
117859422
1381327807
1202908051
756651833
1998951700
110939002
1104548439
1781843001
1334884044
1464551347
962452532
468681970
1071654306
1357555331
1279494041
1590248755
1515393275
863275661
1449761929
1435564071
1439803792
1929765566
1441447600
972018906
1513019565
1743858417
1897433077
511138313
1007844778
1614836771
1361275608
72588013
1913992272
366490814
176462870
702731025
1421255491
1636556859
1986201004
2123580027
1727484454
1553287317
776749190
1938313853
1971259373
2130691446
1304073990
1873281370
1314435270
716711141
855707420
13735648
728550686
2014471034
861306012
2065604787
637757146
28716211
332962718
305083936
699830377
1526932234
461386340
396526846
1633577704
1293807694
941571100
1828496678
10466284
1811357181
2057443956
1583002983
417717270
230470957
485281975
108412848
1488037170
742893382
1439515913
194569427
675629313
959839737
1973128118
2017546484
248981127
1921176404
541145205
693794927
664008964
1317868093
2004924791
1191582499
769234439
597556989
712358197
2082181454
1278423921
1075873476
627542169
597417893
1639986686
1037719759
119968185
1786516342
1573816170
1939326377
256758189
1866917630
563180709
98265165
1793153753
943107480
201200778
943887869
451075960
1804109943
1811297521
1181718064
714425177
216654350
285921896
879403955
155727581
503395093
322901337
864728088
497342499
1597181478
777312452
1779894306
244604622
283407522
894154879
552764624
1207553175
2090562135
786147172
331469319
1872210052
947847696
466881925
1562199184
1352319333
114768367
1013477014
964660441
979564390
1716436850
1637062536
549597262
1766002301
1591116742
1943688730
2132330767
1309706407
1378666502
1490466186
597429846
1803323568
371747241
1158989361
1268098216
105823185
1644787235
1340730055
115193356
263932930
523241560
1259319164
180048521
2133645970
2025483104
1877681900
1708693517
1123779086
346785781
1753862705
1761321666
95019173
878352418
310185332
2102740442
1063332514
286073761
366806793
173443727
1770341400
616318043
182205899
2048784905
744088505
774255069
1819576028
1554885705
80854238
577574539
2127993865
523968715
717271398
1705257908
476394077
1175052087
1841958091
248257794
203724796
341958410
1367590350
719304157
413653649
257079311
1734854807
1706153139
379876753
1293195987
1061964112
914204670
1718978717
200806497
1161567871
690631119
1006081312
418743117
94904937
476189916
474334624
520982313
386571971
1338025930
151108358
231414016
1379253664
1685410387
1022288726
1582837803
279315563
2111713556
768235416
464958871
1515312578
2126184853
996688579
869125282
1116666891
1924749068
205508434
1008538475
768031646
188421761
330210771
2114364041
1473571982
827865808
509395688
1270928974
889232890
238870732
88755732
1344331105
767082243
237280227
1345279800
1083118345
1060917780
1230246532
469210474
295050684
965846641
1771168143
172129574
194893776
625089309
297781585
1391519255
1585643688
1366550592
5579136
1223244208
400339898
622522971
479958472
1062939080
685812033
203006928
1504651635
1022094871
1979137772
994758493
1499628505
1314130655
993019728
210606743
2085127491
303538079
1709810382
1577873325
323232332
1126317070
1561894835
773322813
840927405
405749687
247931404
521084641
835423034
1107803990
2054526071
619518570
1141397055
717157335
1429381106
1479966441
291007433
1412837285
1297722558
1209948466
893315000
1414618537
1627990418
668749768
199887907
1902446486
729914607
1498205818
663426524
1233576762
46038156
554973064
1790728177
998894090
934923894
1050549876
813080742
2022635092
1223397391
879856198
423028081
959638011
1471539161
1131626345
135608099
159603906
915348512
1976504949
296615576
2063782555
1859802321
341918148
434012115
1277524244
713040423
60348526
477472713
953118455
2121780781
1256986653
538582957
796758339
680686665
1947724516
432449887
316789387
1811472867
2105761454
308134761
2145130499
1424834124
1296049760
787846667
1138270435
1300331265
1749099703
1335699085
1203565505
303271059
729808353
1333515312
799823261
1031825880
1659548374
206314467
1343014695
1377752312
1544700541
978494691
1549110356
1437789052
2025018406
756192518
1548761369
1269530191
1330768606
606088410
9783499
303706731
373366256
1452452679
1596800084
1660381349
1737481338
1723235103
1969176395
2086858333
1651750710
448833180
64378879
934442281
1223340680
778343152
1986403310
540988358
1986863463
1280116229
148369196
1744899606
1856538310
1033466303
1045023402
1764762806
1230798898
547391530
147294570
959491728
1788000364
2136545365
719831033
709310464
1149952291
1760178752
1834293756
1990093688
1389606249
1090753279
911032444
810680739
338297863
1254054176
1765689432
2001697319
47628674
200147152
818653323
1593678577
1768235697
13477984
1973663828
1522252149
1940504237
927833099
1219409202
2036976185
36944191
1277111035
1866486189
759839053
274789616
1794425404
202689302
1454279388
1802390947
1584419478
268601402
1157612218
184343187
1801583528
828981069
1658033489
296040557
639107203
562537524
1189044124
1448205266
664863789
318807752
1824122722
1429826472
67210500
1694042514
1702683509
158475040
561893986
1784084236
1635208163
1983331362
339267439
1288405184
155284110
286875996
1753849967
2003836193
899932872
1282615431
1367877168
1155563063
853674602
865768699
7467826
1624897250
1561962787
1617469776
2091417318
1703504484
143133117
198169269
724148948
953205160
1369833778
425382333
1334009414
233630224
506181650
1066143120
795075238
872766273
1227700757
1429694056
621209612
38675954
698404505
1443815127
1407273251
1048938924
1539315816
1589335769
1577838463
1253446431
1926561534
855264658
1745803182
994460296
2049138095
1448717333
1808651869
780057173
1891662976
1514837770
1383531286
1523577968
893997201
1113868673
141878775
1228964118
596149151
1104148197
1032108828
361549111
2000504007
452375795
1177683660
1436643428
1549001045
346713753
454586991
1983447899
1845568408
1176690098
1030549547
1787198964
1129413710
1833405906
1466902377
16063864
148697765
417326513
1115957471
119984925
208722989
711080524
870017799
595212779
144727406
289073314
731844196
1786844568
1800188356
595884096
1641048503
988829614
1129724986
508151014
1326570956
1387441976
1992777465
562770325
381612694
1541840284
1542069319
1784668741
47430348
1622218195
1289322152
531365511
1900314743
686662246
1312802931
1006959430
92715177
2095387541
1729260794
2038230376
673988804
609465738
1346162729
573432890
1502732709
958926510
810209068
1249790683
465706117
159589919
675549302
1077367649
986529566
1285771605
201923516
1671850247
33013639
1518504772
966998755
774023626
2000675138
1712411128
538452491
1534028046
98279622
1847004375
661806851
26524180
326100999
820050724
1355780828
1558643085
1390545535
1795730012
241529049
873894137
1120176621
163246982
9340847
2051032962
612377063
1023968065
1980748142
991444406
1551506661
2129192450
1122503596
1734833717
312012702
800661456
974772102
1177917745
363339210
1495189874
1409393328
555202166
1933338331
2086188960
1273517739
943525600
1759066340
153495804
1151586762
619898859
1245212245
915241794
1295394659
259548237
867520833
1995139956
1803331438
2132502465
1593567217
617863813
606056343
297238703
859670874
1315773577
1276396281
298834407
827046057
823053843
1226861103
815609289
656034423
118305660
1140022453
461959122
625594481
1035607593
797077333
984483669
75189605
29645784
1853607514
538521973
1598960204
1279175597
1220541488
228651859
1091150274
985087322
1341332153
2035205261
1746009264
15251207
1129773807
510802362
1584117369
716030932
2017392026
1939289491
1370255646
822094152
1166969602
1270359197
2128306556
351037209
1842596879
2066038365
904002509
1199758233
78547267
247058492
1800267683
502231858
1364544547
2115538773
105200791
1828773512
958994235
1070068496
330171826
663244922
1248390479
1210554141
1185549917
2132460529
271983499
1113040319
833091191
249350884
1849325507
1011567127
1785368273
69330095
1533080146
224340615
1451719841
147348291
1882361102
1894574859
754853638
1733995188
1585947780
611628712
1286072826
2032102919
224341980
1393939163
1583518531
1784731432
1020051599
909064409
1425417957
1096068055
1125010356
354498634
1003940558
1479396364
620411278
877208059
1761917818
587219269
18496958
1299183778
224962584
641782606
2111404013
1510288676
1244780169
1925785496
677927899
1235115799
1624420461
1349084846
1928716626
894773225
1180653142
2016439170
1176075537
985394430
1512987824
1538488450
1650155627
1732426102
985452482
1992193689
468484554
2131042710
855015580
217430759
1270836482
1880763234
2099484544
2098353611
642964333
1839153794
534541041
2139220000
27202614
2077700437
1954859266
911409844
1891046502
685122493
1978602979
1752632057
2093907885
1129558300
1223249612
444771020
678778968
459009754
127131308
1932903883
1392148239
918063704
864283232
2050226135
2131098608
1695214524
1372708199
1131846485
1889275467
1169186672
391462127
35739550
198837529
464079019
846120345
1233270410
1457381122
970742820
719441471
1931887599
2120856288
1680794048
2136864179
889959023
1039392713
940244789
460985754
1796901608
284493167
151849323
2013364085
1932321282
476365900
481353875
848593138
990877390
1282819565
1375227941
683487109
1141151923
868584769
136542968
632913312
1735374300
1313246943
28593217
2036045312
343339406
1667698888
253096688
1501659248
243229291
1609847698
2120311480
1053101557
1754241092
561349084
601349952
2428113
297831192
1372317892
1221365328
1216922926
1124470909
453638275
1825968414
471776599
2125978268
680660031
121710536
45598044
375651787
464386649
1558010625
257903590
1402208131
1324379346
140291737
1687288462
1817013304
2094072167
27220611
2140379565
1547105595
454308453
1113886592
75840667
258676655
2108687805
486096595
2013050499
69290564
419333701
1939729980
1241404941
611759166
70189995
1031573795
1364847066
431974953
705108659
673672176
1435241629
1055471113
1730446675
716832049
140818890
530113599
705737465
164950136
1473521961
499849639
43460933
432937078
1264514018
1742844810
1794091916
2123198800
802848769
1562815361
1986866117
1051732648
657634559
1458407407
1988264500
967490120
1226438686
144461914
269348375
1858270696
1554280559
1225067755
670850444
81474959
1374655378
462998679
2138406512
690454030
102168926
941437558
1289852313
621130555
47675434
464358718
406462505
2035405167
1449232774
1576039533
506870593
1605316871
1325135408
428535616
2130957333
1214238748
1496828459
788144851
39755945
1164092400
1989579076
85755900
1140187055
1370616945
1034148706
718514628
674357506
94027251
329451624
1632070742
176838098
256252731
1393712332
510908859
733898957
816691144
1499749747
63601090
2136972936
307514071
24147101
349187864
356547956
1815812145
1597758807
767598034
2088238762
1554873365
618387543
1382029885
583714229
1050377211
1867655210
1766137394
1550524586
1868325374
1432671459
1476544506
1830867261
902979074
1905408325
951705715
487168952
1661481296
1130518071
163834143
407085244
1317134216
729182004
1143976604
301104183
2123983241
1893199637
906623618
1613770365
526421947
757568352
1366332001
127585243
1621138391
812507521
1503432002
1917842806
1840329637
1684922999
1932260911
1464277297
1878995831
1920673544
487853722
605780456
1866239783
1844712497
2076513328
209125402
1750220257
144799675
673746864
930009468
508373898
1566335920
1615014537
1547874710
1990144758
679170849
123932140
2098211395
606937231
1420269244
1474545665
1328184208
2059582582
366741494
11582215
1172853771
2124799032
1668154985
617550653
500715853
572620319
2099362762
1398293674
862799825
620882493
1181394801
309203589
1632850741
807067078
639202172
2144410757
398372612
286309576
1071124693
1440937256
1462064769
1757269000
1207245572
1409073301
905211153
816608309
1629455651
488856058
435318300
843025148
1725140399
406979268
1394550224
1682024069
1046084191
959748110
1325560153
565475049
1130011985
1510625656
679134871
1322854534
606281982
1879705302
1765573902
1200279153
81992636
1881210567
1733496276
1545852058
138308814
579159385
1108648813
809990671
1723261175
1970571593
521802452
17322852
227417398
320373598
1760240447
772068526
1356911804
381281122
1982910092
1530061802
333202466
965396520
694042880
523465505
1695479271
795982876
1172415094
1948721933
1811271419
811482091
1762502101
119336111
671507026
1389348266
1242358201
206820338
1754762728
1750625854
491778105
1822990874
271146670
2097414003
889673726
1923655565
615333034
1856806665
962214827
333612732
1636786032
1231420486
405459610
221119842
2002946558
843581087
358197469
1187244050
1613696914
704785302
832087971
1461637900
780541813
1421876504
1862198706
29242787
10115445
1024008266
1336819404
956578808
1203677724
862118636
1140569354
2022164758
1607233184
2090916369
447453270
1062435261
17949179
1961437287
1727166207
128626203
1787416541
630721640
889968097
1410178135
960336384
139122290
1331146957
1196780186
1020417142
1367041794
1125106252
1071731097
945987784
557135226
1153799328
334350009
1642410851
1619844533
167401852
1464774104
427956097
1587754647
641829382
15045714
1029114599
1880944726
2004832299
1481437946
759966409
1746385566
770946487
1246853091
96069621
969274086
31694039
485644642
1321288307
1845090996
835748125
2042736609
1498893952
1477006760
1901067904
1738397632
1109721328
429076534
28582629
316464312
360464986
214887703
1121289633
757262992
1455639616
422583382
594552674
1010616552
953634202
1179007287
1973689265
1635212406
604460476
350359689
1296758710
2030907768
963152366
1051307758
854788927
1801653803
1516544313
2019808958
527524233
669814019
1451468856
862191290
1629194305
61980355
1083313665
513792073
1020928187
462345471
258209838
1343708527
1382365052
1684460394
362208959
190343006
68904267
1101155296
114454705
168217620
1610921703
1282613082
808042668
2138178957
1219648777
1819690941
1012774935
1214340996
1640768901
2087496575
1407308954
1415556449
222083775
1944319821
597961597
1441761559
319663101
1892188122
1421456965
724637937
1596210656
33107048
1110435606
950165012
355468085
1041656221
1097106621
465767062
339491745
2145723043
476368535
730128343
1618279905
331269255
1827989941
814847147
1255220770
933709767
1509987438
395265016
326242216
163726012
1347822242
464282122
749343851
1593836476
715964994
131873821
834327917
2113647566
1545013156
827129166
360467144
1612939379
321044817
901791221
37592259
1701039607
1929843796
1418664259
1565573850
1420718598
1801576734
1765985202
1574038752
366409109
1713729305
583719170
660320998
1197268703
1987535074
175749948
1584991710
752682162
1784803718
1242634153
902174445
1896015698
475559682
1615232692
2144375008
1475548132
548417654
390705248
1659451288
1162317280
1850628317
418737226
1630984295
1658274254
1760330723
1752417963
8139463
1134657365
1047806594
1497302731
2049023982
274103074
1477643992
1334316492
2100528057
555080238
851935259
774587500
824607745
1646019242
1246283604
1383928191
1364363856
2134439797
1548317639
1582749719
1714784909
335837542
691437267
1424850320
1387205688
82915874
2058592214
924481612
545630786
795813464
523626906
1474323891
816243616
1299951470
893234440
303310885
817058627
991313570
265332487
1546882583
2022127683
1110648487
821392262
1871871701
932247186
736456146
1309755941
1411887769
585520852
328771841
220791472
576843597
573148808
1532222786
690380988
814665638
1248792820
639527467
1851959447
695996658
1265968760
1740635245
131562301
907831693
1285442978
1731495898
1618410162
1947789087
339698417
55396669
1800156697
1733809360
888312070
521654628
2015682004
1822566796
1639975288
1438914382
1369784413
1873837580
1930265683
1944228174
1019710888
1191742397
325421255
905140384
283599931
473182716
2085060022
1918849844
43689191
788202872
542212380
521430385
1656262455
241657196
422906063
287157592
2114987412
310385335
755452666
1722860494
2037307844
1975483756
1067347470
1112082371
2025357561
1701913472
164397248
1468657691
384929714
1010767615
2036939548
1220633946
809279226
1515688993
708543941
1979917525
1038890934
850677637
2029243114
620112436
132769580
757875919
1183321632
1384981090
903060376
1763249277
459459920
235070759
1431324660
1014544873
1995810730
1855190964
977064061
2140488445
962645826
193861329
812793586
1297771558
973095132
1483655539
1309032080
1554202808
1188021067
1693055582
1342628062
1994919904
1974907228
1121032868
1255319813
1423307703
1642891387
972508280
441311597
1366875729
617038360
2084639862
1700148847
1891709327
308572971
977933437
854956970
642636809
2143171844
1258835424
2130016295
495190102
417125694
252734359
1855134196
2082284095
318131612
1378915446
1026978558
880074296
1332512011
742081886
875306293
2097096246
1371232151
1140536163
2139334291
1718618455
998729348
1567176428
1968383407
1379795202
1461629104
1180515481
1807816186
927451164
299627191
51593289
89488183
847689782
620613444
234704787
1781747461
1440133352
211992470
343642934
939209770
2130478412
1371196186
1412653605
154694413
1026814582
350226505
450780026
1348025899
1806573025
891741395
1821018188
1632845381
730438554
1595356490
2053408484
1748330058
1340931094
1159663173
1581562933
839389235
453829372
1005609982
2102955538
410804341
1527162176
1918530202
106997246
269218617
160985016
2102390458
907885249
1263128497
165671944
1978334627
1721852889
491103460
2070454474
1885336957
1818653126
1073892897
1509056082
535815435
1712869974
1663082054
1165612447
218883316
1781791089
1778349396
1445674591
1476013805
1739641894
129112905
1275639137
460193509
487473775
1917707674
976034506
530791114
993925618
909124255
28604367
799990452
537210766
1157451394
141749736
131418489
227207792
859475661
331557980
2094470259
1659952564
847410946
265645708
692454503
468413105
896931043
1342702240
521307475
1131703230
1303069859
2096256868
1352861368
265348563
989416806
1894486717
501619706
205701873
1319421116
871739295
787506246
115315920
873184195
471213209
114768819
1864720030
1670591233
1329926637
2123969120
1812358959
2075580107
3930138
553995620
776279061
2000421625
1066202536
766643990
1712900716
917049351
512462303
1513441011
1228200657
373417682
699397666
1038985710
1080717836
1357569204
1815997900
768553708
574526572
997382173
1058544331
717441832
1374494628
1927658637
415822028
1716369880
812766457
1806180154
1827282735
1179081916
122710854
1715290839
1697875800
966764678
1928636940
699948089
1587198658
490074415
1420004040
49946088
420217344
1627093389
2048287675
1794870663
1885727148
313478240
1928927798
1569136434
1098930631
1822743599
2057591895
1424038279
1311257528
69626752
1854727080
234898207
119044053
874790205
49103
739759417
454685918
1711377540
703309790
156481857
110263547
1668304353
1903908047
2110262432
518825265
1768732375
446489774
615836844
962661006
1166642565
1064059853
727681876
348791074
1541292694
600743742
2078378762
441158143
218615745
747691870
560964487
1488318781
281895277
327363060
314084759
1387295915
2065286594
1210739804
572339994
1339068924
1176151576
1723919783
715341860
1558813763
1702266316
1298065798
732085906
134003676
329944088
423899500
1682983500
676491935
1002509043
1012652046
593777124
728148898
380764269
1697833548
1715517043
1802522947
1289610708
565904115
236302354
74279590
691333388
2001886087
1621555709
1891418772
750416881
547964830
1030899479
1852708274
372682020
1010773574
1729625496
1251068009
990296074
1951358286
2080848939
804332997
1528610064
187099680
948839726
2058888459
1801501165
1023188356
1603236778
1522120809
650320407
310633643
775837566
974627595
259135092
227789841
174168374
1849087763
1724047004
190513550
700384917
755588226
58689493
1304026791
1148200735
416726845
1399506521
1467710117
2063677393
1892418681
1038773534
625395001
1952149354
347875955
183088639
1329637346
1453034281
244985158
1646547584
1165504897
555066028
1012242074
1814774664
592824171
350700578
14848555
395606487
73818113
1150867730
324439451
31866363
1459340638
309285274
388128196
82796874
1597693635
1479481753
546499975
1851602258
2001798129
707876002
618754942
1887456442
396973659
583819891
356266120
1750139617
1411064768
1647356571
139507321
635751661
1093292306
1912254738
1577104649
2040877352
512936858
47936249
889868750
1639598065
846726053
98044368
1519191368
1345790840
1924231077
1908512959
259260797
599621775
1875711259
413565033
401547246
291856023
1870732067
1209916044
88299693
1742479167
1113941490
174997351
173785021
1087066128
586037020
1034998108
1873021782
1723349326
1371593026
1496420585
1658168119
1789736688
765153847
544078209
1803564380
505272545
858266741
775087532
1027003770
1654049570
590801401
830126754
1953145473
32146943
66285194
1758256579
52163949
111920615
1272132012
1610575763
782964512
1441189115
1125345555
794579100
3243654
405432684
180345521
2051698112
1827444549
1360119718
1046202200
784094309
1147342830
1503660297
1332075702
231018052
504213380
1256105248
135278389
1356088967
275559663
1129288017
346373462
1312470359
1871887452
1390686574
154335344
1387779045
692989260
1045041111
322230342
2096224701
289026584
863919547
1695937750
1121517536
253768863
1991850822
1803823041
1746341372
640869760
2145503282
44906568
265039241
868993669
1977351065
731843562
989464428
276059086
1847673969
807657792
1881024217
1847819052
1412755930
898863806
2006754952
1656285626
1571119871
1966268374
196879570
98477665
1953169422
718913652
303300406
1704610942
177600954
1220132438
1869469574
1425459362
1465635209
557668278
1178296311
1011851535
246786833
2115594592
1927376547
451330581
971006649
97100050
1614371546
1435358522
1882156858
1590753206
1506386033
1045176072
1287882991
842478378
1347865815
1963582980
517348104
81555927
411939487
1500143658
2003467018
1499183883
44557851
1109207418
1616242944
710253261
1158382003
235946500
900683909
253477714
319238627
1745589527
1272447067
1121367985
1542162853
1029637544
1097708169
1348369751
367173287
1953236642
362282334
1394562930
587656603
1609807829
1480659678
260278327
1314555402
1077054554
183204246
461052809
291471201
1525840224
234194097
1775941976
1244837010
1339862050
1060869094
1231716163
1160366204
1316210675
1009392716
1251861473
2081780244
926919820
175142942
84779045
812191976
2043921504
1067810585
1609343434
212371791
762895238
424601324
1322321381
1151166573
1919122590
1406954373
1716132514
989089919
494917592
1883750055
1104964128
100904296
150745478
2099921189
1864158298
1151119532
534435813
1631158911
1875083487
250058184
1525981518
305891573
1722831495
1852583512
1777660582
346284681
704167986
730314327
720915863
355105936
1043935151
1706094721
1603692223
1724728425
763504641
1460374241
1044431942
751669028
1046123442
1391184420
318694243
2035960477
1164970692
34307805
447801216
783807691
648947006
374423712
539086758
2044157135
412472512
724235290
575812977
1248602812
1590544468
1184666867
1870959271
1035218895
1996805295
1917078538
682889263
104890148
492791789
716491486
222223325
1949388209
466158339
1856434032
1051526768
1584765430
161660057
111391041
1620896387
1321180489
2003290753
820467082
285088413
1996424036
2080445699
878635680
820237973
542239463
933285920
2025917732
1448610610
1887284576
572464741
551744517
62379909
337670128
1626389231
1200276573
1765972812
283933421
1794157479
1713384976
27561317
1012816584
1851128812
398217180
1248188882
276744190
1062108716
1513743353
759646238
1499551462
198678163
570864590
1739942299
2066805067
730729737
211244207
1503350692
1505432869
541976606
947792770
620612076
931847570
1050365414
1229371842
1810377876
868537147
2062381061
1616261429
1112776239
1662288911
51674206
1530024028
366079682
1495065618
420714527
1924105849
1558508973
1425831211
384295363
1705467980
1410037596
613824477
416644091
754465746
1722586081
930112161
99851876
1303332055
506117703
1125770083
215003537
962443543
294074564
1210558263
740782094
1270510651
1411325100
939174292
96342255
1473299663
1244325853
1889521284
61373114
1578993648
365531994
1027244437
1179024452
1880853832
2139107625
109780469
1668747410
1960854627
1362563896
1614946252
899262409
1971957640
316504242
619780976
1393982012
1331601751
1945945432
1535802893
1162273248
614612929
1839480483
780211765
934722983
607900049
1278628608
1303929667
517462794
1131663697
1489004401
697740970
1063282683
1277643485
1168518595
246016832
229469691
754089654
1384743751
1181769300
245519261
1207160415
1333253873
49680189
966682459
266858843
1065752306
1572819
1430352208
444624973
1461987339
1851665686
1725451782
1777691138
1922097906
1753044705
241864791
250847172
1693948653
1706135652
260189009
1730660552
685780015
1346541665
1357260145
600321881
112890253
547551639
1268863500
1855820923
913245032
448459368
869143525
1932287101
1425776046
202384920
465577872
1153368853
1061719508
781915106
1816491299
288544711
2138818950
490428550
1255598941
1267204579
2050313404
333165914
1756520613
2018889020
1832705900
108454163
1006010079
157564270
424305924
1867390960
1308210146
1019997031
481407369
230859858
406138286
1058875637
349890667
744666692
1530714824
1596943536
277897887
1708893292
1901950369
1968834303
894114954
1168210925
1486460627
922164745
902212861
171804858
232705710
171045263
1480966875
1012178340
1433126949
222390189
1326459782
1050027354
847278812
1733288242
231956779
1877277038
445723882
544298313
313434367
1915421654
1582704131
690533904
1238600076
627615269
1429164322
1763548469
1187266730
1739647672
225902276
532889408
106439198
803437558
511379316
416393483
1221588346
571827586
922103146
831668990
1398975664
1236900923
620920821
1797299615
214674047
918179198
1520288849
1222674034
1887670239
1339291924
1543039317
25846554
1080857388
1168330787
317423695
340710961
752573935
787930669
889471095
582134812
1594192677
2014673081
1070567434
48500194
1778261400
1942648858
151853046
1433009899
579528178
103331704
2125290640
70197328
1043894620
236281019
1955619028
1879620884
1580836692
1674275188
1142837380
888872725
1387757586
2007569112
200487510
1419520686
1868487423
1438114174
200712582
1091912532
974191789
260086347
1817743719
845510514
281171249
1323036357
873207453
1654977830
464498248
428930148
1299790228
1160431104
2100486613
380790308
910086423
127259580
815798247
1942727580
1493001266
718943258
1840549177
1494133150
373560506
1167310187
775938309
819157714
735613155
134144640
533785517
1608134606
2008223440
1696126910
1531911407
1759655616
103239020
1401421202
814309854
1464077553
1892917100
1812829980
736334647
828544346
1309605254
1113703480
946564119
484604459
1320099963
813352793
1623066507
1270445269
706716475
1801490648
893839178
977690068
518204839
466457442
1182892470
1002636613
397911653
1543364795
1845909595
1266733913
1941335409
1731038517
1363973550
377565122
32087446
1986485349
489239580
840610645
1995397076
962901410
1899277185
2038177415
2103710943
291495902
1314924491
352197470
2146238333
786007368
472074060
995411074
1843091145
1920106848
2076926126
1305605709
25286816
1947923283
697651563
101279315
2037724131
1526176572
391828486
71795757
1141932623
998145560
1018977852
728506729
1320602367
7066178
1288734544
1473896932
6982851
1984967501
427947612
608924765
1635012791
1754865349
1759828000
411013626
267469667
1511307206
1626136141
1254934261
1665325103
1108464610
1913439334
785253212
108557049
1516064547
1365794602
7926293
1542199909
1904060461
526529017
1947146893
711668368
1605231757
1198362005
276481982
1717845688
741915929
2049848973
1523104032
1605544839
603263514
1527681758
1049598688
918659630
415541060
378888303
1748387339
970908030
1024862403
384037823
321505329
766943383
227243661
1877343703
523515076
168917381
2114271524
1692129814
356859012
1577933608
645184980
352871715
488476272
1563067282
1995774635
1835752182
1114504902
145064424
164403978
1905343684
1226537185
2125939022
2098688996
1168228371
897103460
863246955
1425850248
536200094
375832503
891481733
1114555019
1755172549
208483401
537217265
1234663284
1365383145
2046515945
195660167
640836454
417665370
1042479645
100669264
1932833340
2008121573
1413347351
512530999
105159314
1713184127
806339317
371998122
513870458
2114499940
789807515
2114583293
2050661129
866573587
2093484773
1786374835
450809223
2089952426
1357555504
1553244167
7769864
1016845967
2075236201
663456368
1551434915
1943813573
1161258486
1557094402
1171496965
833451024
979893914
876711894
1000897403
1012512819
450924385
1942600622
1348730439
761678876
944975918
197671774
634046720
1988352861
958354161
1946068414
1975576974
1531799852
1425013912
1319592916
984307586
1746847477
1263584407
1972718291
627882141
1315672593
21667244
1465138757
1847487571
1394588292
1681483192
1885592154
801562890
598905152
1697332807
918889924
1718497191
1924488751
423275725
2083802414
1376911390
751205940
1215595139
495412152
1880732997
1794247122
1979354448
1271606958
1879826865
2141782885
825495405
1440151307
2137392031
395840889
1224540183
389047359
60262715
1741072490
1189417769
322461065
1480662183
1183316347
1773111986
1236923732
1794717902
1424365656
728026443
2081708723
351733030
173073921
946260030
1750651823
1579448838
75066020
437851719
1909833758
1681444130
1902296008
953020627
1151836948
1939613059
1104243448
1036576687
1007236542
1995806698
241335152
1195925910
825983319
1029991139
968024277
1302783009
1526661477
914727866
1579189622
163914966
196529731
646371627
2110642230
571334604
1718538069
2074563007
934339291
1552185845
287175798
1504208448
1956047069
292513664
2090695049
516828886
321227918
458186119
284045284
422672166
302153412
99895648
1719980216
1514404468
325759956
1201738057
863393567
294119479
1436689014
1548688544
897409781
379301765
1606748638
742564922
670147196
1306203268
715374586
1010878921
1055540455
1509329874
2037516228
1054374360
786723996
402775775
1714614192
995037764
2053560658
849025126
1508521813
534893471
356196965
736802997
1086078519
976033953
1727437102
358494596
1178958324
967464847
1420475088
1193126563
1184003163
223733969
1001839420
1214123585
1682002332
514693352
768855733
1020288209
1551228593
559480720
1217567882
311380314
1030301652
1743560773
816265514
1460411882
343774811
1800983233
192432228
144435217
2095093484
1941271346
1200416674
1835396183
803391542
372988383
512852045
1871995656
1414508747
89955378
2043453827
969440511
1244528002
2097976532
1140646737
1307749981
342968271
1718137667
968413221
332416056
1246127012
588453123
1938413409
1668235413
633550429
1236264266
857425782
1530494415
1440945122
2048296230
1861636116
1613241308
769173163
1357347930
778308804
2044736535
601775121
1733832907
19830573
1402590557
1305369501
891643801
1025122403
97667276
703268193
398298246
755963054
1810537837
107018181
852738884
68043827
737377534
1110154767
1403829859
807933571
1040664440
1847936548
2039898337
399492168
733182041
86753238
588981658
1577294158
1863471604
107119029
10637117
2145599213
1280692738
884693178
843964858
2020413166
933555816
453942654
1074225591
356215976
1414273155
875295486
130833534
1228613637
1499597300
980192444
1869330706
276031432
723638524
711982300
1006948353
1645976382
1062949928
1892453054
179915646
1011741959
1853532073
178000082
52613109
115404084
566773834
351167259
2101177340
1626295077
1654794386
1598700874
2039992521
1725053092
630142059
293976424
1941590664
476240696
1194202660
1432309036
1138077802
1769797312
270549502
945836363
1978311885
2094766095
942819959
582094641
834354619
1938343520
1210219800
1269716717
133627127
1362706131
1686554149
85237305
909295757
671954168
2071125313
166503922
878539448
1146035912
27244956
910141744
595755568
1256818107
1660243351
686887561
2127241878
2003624273
91720692
1361034096
1020220576
144603626
1018671998
1285075254
1617409688
1890144789
1326113676
1157923891
1297161119
136976748
887551991
630726128
236121476
1366238849
99003840
322051810
364467100
1264941527
370544394
82691449
1762927495
1774962336
424159051
861166393
4954581
40142543
962002923
1349921838
448518567
1560286240
1733223416
458491048
740832611
374852282
1319496920
1696741125
2071412338
735261463
885053013
118369037
4759060
1349530919
908467006
323973877
97891674
422007230
1038112944
1013803618
380503286
558163132
1118894958
29514922
905993861
2102423553
1221866431
677720758
1883364362
758836589
1580675482
1673701729
1445175303
1017981106
1109501994
1364135942
32005803
1651450351
678665197
249138793
1481288881
906065973
196637953
992604923
1262819597
2090982093
1215323308
481429783
2116881490
487818498
1192288499
2050717585
1202811113
2074394312
1230889154
1704666797
795747301
1443522584
47956310
1351822999
702885086
818580116
2067523734
1076645180
2127478259
101643326
1422164708
1391453390
1926298737
668522795
1876201235
311132672
2127597897
766410352
130363855
830925509
338362567
1341909925
1284068037
1641395008
642501312
1098884549
663519408
1630363036
1865241534
1765568842
1232215371
740884182
628528106
1435048916
1366675929
23293499
537301116
1526157123
1447971625
2043738819
736009008
267021228
1402158683
2076289489
645684020
936864062
2110239834
840236363
1070898334
927384302
1112120980
2034778587
473950537
1406232740
1065857916
1613260020
1741285601
1366407517
1291751939
1779454872
1232374090
1889633588
966667983
884793355
102755944
1725831265
978880380
2078224539
132655823
625691856
431660909
817280290
1743372318
525247559
345031749
2082186885
92137131
1159424881
1857493419
92474186
656383600
206103267
777481639
1101350716
373982895
715879158
318067944
1469067526
549748388
365552737
1221168987
1527623853
1726156255
1801954245
135115703
795338098
1602065328
498928396
1123624055
1572066513
2136817754
404141091
1011895191
99327920
2065421513
246731608
1535582014
1380008402
662842200
1323538593
1385688474
2016597783
228034308
711302025
751792405
1527343621
1555213629
57232337
619654487
1334528692
2113782857
207776892
740758131
1355475957
704511338
21009969
1518823915
706431558
30409635
1973141699
346819281
844290572
1391080644
1301272250
159503777
816184680
1431675238
354438570
1176992001
1669464819
1634653431
740084316
2097839555
1710336949
1264543395
580897244
1082235644
1479817577
1201754334
744510473
1480938131
1011877127
1962742266
1060091488
71816601
1737071793
1704170585
1125926224
1854746535
1036544404
1101323974
819078893
1086635217
605151079
1675922592
351479101
1233445826
862204249
407703032
759072910
1479154685
895062262
1937944565
914487624
1970944130
1478292606
167210282
141322970
1649212786
1331258508
589333952
1182534968
1285225230
1139594053
1580130204
996165510
1987293917
71793093
450571914
1716042338
427557669
1535164037
1509352681
1471826526
615898231
1296737300
781380555
899887368
158481448
822918825
1101865654
478615828
661549594
1183822607
1467328625
364658419
121482303
1656896577
912059167
13802452
1967114960
994097806
1161527330
408819716
914783438
594036894
788841844
679265491
2083103819
1037982350
1469401144
529669803
1756103291
966124580
1850603123
1473271864
1848716250
695928603
1884100198
1380494164
57001152
1645103227
1966475178
442217571
672859521
140005415
781765191
713217067
1907787449
566177408
321540114
1904974335
1521964263
2087070325
1142854698
25048558
1471237609
870389709
1410694024
2139616101
1061143585
1713649176
875265379
509786912
1636854659
1622775258
752816940
1121099186
1061653812
644155290
1838936286
1811047699
647922626
696226275
1725760769
388509591
415072372
2004053946
1341538815
431690299
946968068
1440847416
1790389405
1344455219
645926395
2048508747
1278686683
222971853
385352809
263066712
725408313
1646180493
369315006
856367941
1909492329
669186332
1641520320
1495117386
279731071
769755117
1921581708
1429128367
1482260159
87379811
1067360138
1245675060
1693221622
595754962
241872097
1431124128
1987140422
2006479411
323405956
570908282
1631072442
286626220
1928693800
1671410835
374602075
642141937
948590254
1467887934
498850161
295180585
525899690
130111913
950029088
1377395065
529208344
2006198517
1134890837
815768580
2133110328
998407600
1439753380
1699511198
1078681038
1008013420
35916159
2001386058
551449897
18739765
249987729
314346810
2121870417
1748931164
1725901905
921937335
1428321714
290475256
2110034619
1764519017
906697385
393773418
1515753800
103103149
2128289681
1573990411
1975499773
1594531189
1227845574
1252991178
549818055
72458067
2097730068
1152291198
618555035
2067339933
671950092
550464403
1608007895
415962084
916185897
1896481609
642466755
1599544414
1792470865
1189436643
1241190362
25082697
1893771409
95943669
913954320
403497304
917522063
1281112139
796801516
636576238
956137024
1312890285
1501362398
936998428
1172598218
669045019
1446468166
1123960477
1224921168
1388674863
1678731433
1625456057
200244016
1499845356
403894505
601350677
1896685871
1262613293
2010008384
38140124
232349669
902433156
1763175202
1019916183
754520793
246894673
589674405
762187464
660795515
144746722
89992111
474084413
791244298
984857022
1970224611
132568250
361032809
1486591191
661721534
1183745821
1222585151
1874716211
2009231100
2117473753
1052837454
991406480
1202913831
821008814
950237521
522348805
452420870
2083855263
1371859980
1128989501
85913275
811433916
121882323
111344028
1264274342
258766322
1927237240
966084190
2013978207
1352037985
1004521751
377994031
2056709957
2012332600
1355213189
1735518007
1331066163
669871610
1334412462
512918858
273096064
1279751241
422808737
1686925962
948731004
1549455374
1761039757
1045703679
1372028201
1958649400
1707680235
1903613194
863398476
776947880
147322479
895731348
1907279366
1658501090
1507112629
209822625
295823947
2110295550
1859684667
1341651256
394096933
154625984
1230734268
221668165
39347436
1579690061
556572423
1281506300
1342060730
946883122
1643902023
854839553
730368030
1833712155
484982846
904667878
1993908165
629848396
1847635870
858532394
1881263703
1114261421
1507587066
1368827509
1238727412
2120324588
1795530588
1942320171
610404225
1764491238
1763887318
1497066238
1985312680
278072997
1242495109
1042007124
278192387
2106458949
391273560
1636829439
293184634
661678215
1441940347
1462077512
1120234764
486583559
448586562
1737184606
192805162
1701824056
1412522828
154783173
1340189337
21682661
1984246136
564963441
1321590421
2107633891
459775601
1274579660
1154485830
967749929
1497678327
1369778086
1528477379
1369317367
1994958493
1456792896
670501283
382757947
1694744225
1927482334
1302095101
411943052
1345429538
180452146
196514673
2111774226
1615005945
1115613705
1709430062
1402093081
917252872
1065265888
1381216123
2004843657
22561032
1024129962
953648391
1951058489
2118347328
554359494
1674966668
1861789498
391892652
1321494088
1639058113
969942179
1296763808
1773453648
911679208
908259268
2062084148
312902449
565878348
1756652364
305680523
1699720468
692355980
43557418
1324325711
484452436
2133827645
579123706
2041386264
1242156249
1410510084
950586511
974705904
1831530272
333652590
1095582413
492099790
325351236
149084307
2022442706
1631349047
1166310905
1544122329
1000261136
1142146589
734950308
1805287622
39533432
191437548
1103744655
1975096504
899056123
738704051
1365262576
502064523
625503926
2013176984
750024487
1637869140
57144071
1994084198
1111121507
550933372
244942603
257539892
783938104
1969392321
32021460
1894441005
1560646519
738913385
1826952541
915549074
323806699
1345847789
1235078410
196842491
34944879
1540599713
2081496117
785037626
16805114
1110420515
1624010163
71591158
564885984
904036673
781441155
143871664
554524140
917263228
822788725
1300834390
64989939
630485679
1215727991
1406988784
1387893720
1385214575
617887354
2013763204
1990623800
807897640
1620719570
1426051085
656487714
379452720
1906254619
1853248329
779904909
1096960865
1555988277
659768568
31587684
1988389099
854890346
5633310
1177664333
288177933
483022061
1440211946
1529381800
1965405177
453648672
1389628836
1784225170
1117682425
701943928
309559135
1067418371
1988734295
492671938
1887449622
1557640915
2096572895
1568404337
1413427331
1254171403
402963917
399692003
1347617358
488079217
1595085909
366965182
1164402778
2013937441
2131783429
517181598
1283928425
559646708
1305093861
721778920
152948317
1200598865
794162101
821110914
566529487
766918999
1036254307
2044950882
35494243
1383436032
409644987
914904297
790431984
1965147229
960324608
2041900328
1648445294
197690976
733921250
1374093303
1331412770
1362762222
37743204
1880236167
1806355862
171512170
1799193275
611584538
1143341095
2098823974
1372283178
2018048455
1811781669
1463339067
18882306
1297682819
1265522403
1607909733
1416718135
846709138
438997598
1610196746
292687243
103693056
398037258
321216014
618852475
250210884
525217445
1154438793
365404091
1646786899
62244824
1922560587
619695568
1245108483
857763531
1668444945
866551792
1413928215
2040751946
537161732
897070500
1319283862
1417079645
413521245
505438766
1091122525
655374041
160065785
1842367342
1329661386
1180228683
1438505511
857684778
2041660
895770847
498816738
320186167
291098594
438640737
1183427191
618928407
1386227179
1606515328
2053432263
804708034
2022705228
793396747
1679721307
540508914
1916986028
1588825374
41759141
1298992324
172656197
823169588
1896152556
2144078074
2115439875
1110711276
1739662105
1827100955
1021231954
989202759
2068338531
1028836489
692132510
1920937502
1410638348
73957509
117285682
1813804752
552057205
1891764305
808980195
809129351
7661912
1561746782
1138899868
1380545915
1932099913
1313707985
956646399
208516961
600623942
1421569684
549624892
888698546
1968212208
865173438
1661350350
1892619305
1213922001
582639744
1745000295
1761528727
1395879450
1953396212
1789933148
1893650202
853168834
1626576033
514361626
1967238153
204855914
941123998
1708547509
1012332196
677125659
958179731
143925169
1895710481
1864617046
1456933531
1022437990
728517805
2135187400
923403016
1207378805
606315266
1668210100
1224233581
635985108
2103528922
132651887
1617580461
1821392622
306115874
474844422
1467288392
81705838
32193024
2035129373
1383340927
1730660041
947477000
1916568740
1590122719
931126077
99163208
781106475
1174750155
1976467949
1730676026
1063379768
343097223
1867507368
2079118051
559755911
2058654329
1029599518
1064190308
995263301
1606495562
1602053896
2031490814
774426608
693451974
1690146611
2104588392
1924744117
1982496999
582290216
1052738842
1315426557
1047293298
644006279
1470053175
392187721
200806991
1568108649
696099970
360784351
1025035239
1822183283
1535461870
85747020
160611008
1097919027
2112876580
1557702278
1256981709
756611617
1354472392
2014978259
1443224675
911428005
736353705
729645941
87446001
1479712070
1247831854
286081257
1731455683
212969151
1078584858
100295890
1615069801
1350237813
799418749
1673654632
1748824617
1063134936
1585220949
1925695243
1896677918
2131400017
603172679
1821381032
1721180286
1741276611
962161287
534789886
567698014
957436922
1461066866
1764785477
374950921
702946805
615264300
905363765
1917182280
1261006415
1711600514
829707323
1580694787
2080976620
2003546987
97446542
57111184
518791799
347610865
1281245735
2075227267
1330849592
390657266
1547126805
1344587403
256409803
1234171774
505268057
804467813
1024862957
638593095
1764073207
313447185
538719117
1389317470
728530916
99059745
2109742286
1767619681
1182086181
2002344672
1838040958
514289655
248343600
1643940888
231105832
622420745
1254561127
1567127027
1202451197
777401821
1546532992
739915111
85179096
1096882558
1963220965
105912666
247946973
752223387
1332381087
72014635
1165486749
874393481
1560447331
870686544
85487117
832559290
1110519776
311803123
1150918516
1191858345
902408097
1443057383
1780450728
1476349530
97228875
579570586
1441409652
1920633665
234666105
136176886
1414157499
1937287234
1564928983
1527050519
2031831764
629037306
451144132
1061952164
1566219405
1237375165
1954507645
43194534
1368847810
1943053912
2056839630
692072177
1443821697
1523026110
1351464015
1629632097
192487189
1109056261
2044004024
1555262865
1435346475
1599283421
1444284329
1867386853
311132140
688513570
165791434
465811298
420564266
1185861701
570004241
602440575
532897879
1739927992
858448064
146999956
1213712165
468358650
283752459
1345458407
1103191530
1574425278
1894951684
1308166719
1397942362
1529694060
1918719037
457466092
617821349
643524992
44588142
1490454231
1033586267
1603836286
57149778
1294912811
2130151108
179649956
1600148391
1763378574
1277493608
842999849
1844675956
977594628
610509944
664093114
401498079
1416382761
699829232
581729945
685427341
1058998358
1762350038
996612842
337774674
2128599374
916550186
830414588
895973057
1573701717
329947531
925182622
933549046
687246027
1480401621
1972669057
1454443642
750360451
1188134912
1241355302
452629053
1401554823
1017362030
1145522665
2136881685
1740848515
1685184552
1078544140
623092369
439113396
657504164
88011934
1380459034
335700662
275720392
777323838
1918975160
75064410
2051140490
978467184
847225654
1187322105
380642984
2138860532
345749571
1859815873
1387927836
1677387272
2134155301
1077633826
422759656
571931573
1508562266
1262228886
700830079
182185890
939476963
710262106
178388200
683089916
1707082667
439669541
291649458
1457093178
1712020902
1817551991
434982345
1497053030
154315624
488608582
1076218210
1011015916
1185251425
596647648
1398986039
1110481896
1726903505
1638314946
1087055421
1737408056
1403679642
1910653955
1540025996
252226122
256086107
1732355971
972937065
807990144
1717069437
1918354510
1241908125
1939851905
1624833620
1059356341
1659443516
2060628323
1359101074
1149464947
1135367203
664172532
444651384
656502379
1493737753
336887738
1814353314
1057605153
556777029
167528631
716084360
1073502460
733701946
725763368
861820339
2044554832
2113897968
634189349
1762612830
531650000
303590862
915492789
784821372
11390695
959323514
1874814177
113520074
539441551
1602586907
683695252
86941128
503811584
186182909
904309921
566125588
1793269197
1804609363
13737938
867535396
1336351504
1955732254
1503993891
129876598
1645865343
1099438399
1549192433
122697156
343750194
1812747350
208754020
1433459265
667080799
207378797
1422859863
346444085
1692760323
1296601961
1743596876
1043811614
588645310
1396298880
278355351
181829822
1166990911
805693756
1506728932
1762006091
83749269
996946322
267119440
1570481431
93735272
1781744787
2082205903
1861077501
1811608905
604019073
1585235887
1666458392
1481838510
572734141
305552928
667086723
1744373575
262832026
1913887044
594226090
458587879
1967247068
54231436
292042576
1050082634
1902799048
516667025
832832515
957834796
1473002009
1244998593
1044040552
1885354450
276215038
693906572
315051296
954113477
1913304063
1956423803
1461753284
527969456
1474716989
536070019
1194478701
743542539
1603025472
1739572891
1572374828
406313705
111011136
1109859096
935867205
1262337156
1424251050
1159192599
2066540497
1547527836
1409143573
1617988032
1640326955
772819441
1349185709
1734533668
1210551370
812488366
1037289049
1002589533
1039452662
931169258
444465816
248403275
443036047
1315397590
1410144550
229277345
2143748407
1575774293
2042983487
1994679474
75282989
2045340461
1990963104
25763224
1758183159
619130413
536402452
761980621
1411086715
1521065859
444383274
123214172
218958164
930729381
1940340307
589587854
2074049112
454994039
1225890587
142956548
80511558
865437700
2072045889
249767319
1931921376
1824226987
813331133
660520704
673362040
1463316410
1336093139
1533947572
1037219273
840757331
927146983
1368406778
285230563
1606676470
359013451
2025346070
1604986744
799615048
691142008
238274390
1074882908
201676216
707556301
149502939
815650918
1126250210
826837040
267613884
1627585922
1366316669
1102397777
28862245
422487112
1118083475
1971736325
868055836
1252649259
1963694397
1550826432
2056927905
1698025260
1135002230
1223534397
881470824
2005688105
1485782519
441518184
4130261
2035240170
710320426
139098124
2092176851
1397565078
1815438810
246153871
1709443869
1466304979
33041038
1446707910
492958584
1501094545
1438432022
1502282674
754354276
2128753099
1051713615
184199955
344114362
573921933
2099050780
1795926880
998817500
1425635689
692083088
1282326152
702271214
424853958
1332573275
1966909285
974715440
1637967120
1429850652
1660239077
1269343969
1010761753
679322202
821918614
288004505
1302565254
572230475
2138415132
1934440515
1532688598
1939841545
979388854
523310969
777255787
1743233910
1194566667
983158253
2066863068
874824539
1762499045
1598886192
1265190804
262688210
434376465
1780554191
303187247
1175195410
690627203
1499156313
729221870
2020049714
646150490
1763720434
2122962168
1197657982
2034143205
1406520675
1401557717
689471830
57611583
393793420
859973380
987174829
1369525325
1611055688
1181133912
1878217399
507475748
977070358
885015565
335301686
1508001898
2030938101
1877535962
801265551
2011520526
1129129962
629530717
2109844078
1891156751
238437226
1225193895
1000459444
1099463259
1552464335
1024762922
1268437261
720572618
1898032316
552947928
1102140559
245905193
1057973076
643003579
635062218
233333955
1078023985
401412007
1698135669
1895727478
2132117588
1641396824
566101948
1777113107
103029070
2014592042
1219972748
1923387489
348795830
1753524795
363725423
1497756124
1712665708
956828797
1752680112
49917223
181346271
1797950767
439135072
136638283
1317887385
445197981
1174236541
181140270
1522711952
727713969
1207533268
169741348
1240843273
1657409692
83220129
2084782091
542915990
173761989
1675987442
564496837
641538858
1826564378
974465881
1393404750
1805227832
169990659
1222243171
2114795544
1270784215
1406221903
1281732936
424582848
444567778
496684778
9470646
344210586
1006315015
651276072
1770607645
634353261
1122748548
1141189178
461252776
1486412691
1352931146
856734248
762129315
1743933440
1425586969
206476676
2020575009
951860982
1937277890
263571010
1039074733
904320006
1047776347
1020053272
1280801095
1665679094
661923393
947497582
989129905
832633965
2011516756
2077804689
1523555057
2022123987
1540385870
593688000
58110038
2031214026
61509237
1976320125
1875562903
1849527355
559382236
1579431816
1878617410
1981968032
128045800
484489415
1257886596
154531965
2055817582
1604077325
1123882449
1123045264
1239969093
1064364117
1298247742
1900990322
521306951
1509460974
802945229
919376709
2032844085
1360787771
1503942724
76154885
722843299
2046379413
2023508589
1350338226
1225144624
1665847923
2004559286
765392658
1388726444
534238162
1127459849
1379694815
184383313
1771527857
1793286915
579737479
1389724130
1045364362
1723642895
67404550
209597544
110482651
259839095
263639786
1982961112
742735304
287208959
814698584
578378902
1031798788
1754939162
1408190550
697740021
1436090786
1168509591
295888417
1796018962
88246092
1988358426
303961435
896656208
1468987966
1427249070
1797148
1841347150
1500263994
23874013
2094407037
1452696475
895639566
261118027
1547170733
1657994151
92226535
714490360
1618235988
239361004
1903639419
288171087
1118388399
169463731
119839775
875426579
272595940
570560403
2007936260
691337464
1122144566
435455522
62989908
273883092
2064252985
1673976972
1700607438
2097676429
1798071564
1859112465
1844252275
1742060551
1272294156
2063090832
1533214282
652188320
519652960
1136377110
390925464
1763996919
452556519
112784374
652615612
822469591
1274843558
1553193109
189639798
1340946588
1414091765
302631534
758049546
1845443997
847461651
708385979
792761973
904904218
381677736
1916592800
656814500
1311102664
361668919
291374229
1146869462
1568804301
1915388339
1211800271
1492487369
1932997485
1194410139
476353297
135996918
1179060630
123111841
2098764752
306816492
1649652879
632131641
13523323
1333997638
2090267551
792830314
847438243
1672904377
1425023096
1037483733
12484740
432463560
874117119
1842036757
1064747971
364755180
1228483143
1731427688
1359859771
919510552
1578414912
342393442
1909456052
234282609
308869823
1315096370
1282455396
1042392893
199670723
425325533
1831317925
1859758355
1234089708
37923184
1546605636
850478833
238758027
1206080896
528841622
1588218673
524814817
945359750
519011299
1342580414
1634408868
235235120
1684172317
34059990
787262315
486438683
1980809940
491754416
395460770
1278848597
243146753
1453057647
330033261
600498031
1109034108
47499073
282421226
732970604
822457247
980296813
538716896
1824811705
918285138
1044918058
1918565195
529498510
546102798
207049573
951878149
1926248585
1323170087
847033616
1819643741
1437990797
1146679156
1914189383
1911040575
1474636545
155684552
788334230
8415723
2071864960
1887296322
1888597965
834409717
1132506744
911438939
1812258209
384698889
1526993596
558710794
580858604
913207426
1742569674
1060659360
391923827
1443409932
1970099802
278359926
2064825025
26751224
1651276476
1868759598
1855254797
1239737593
1588773356
1027503704
508781219
1223726812
1276073661
1751254536
53044695
235275071
1064053795
496706671
1934794
754628649
1838512415
149168375
1694392636
1228193355
18758078
1429476559
300224472
371525635
754628902
793253489
264638911
1812441817
1233790248
1715910096
1851376706
953867953
1743267666
1614725401
398811612
1117636274
159352744
2007126171
244156139
1627914571
267835128
2046761684
846938279
168493225
61874302
1733628264
893166463
1166944888
2100602102
1015825568
1470753051
1509343408
1342545022
44765228
1555568168
1143771527
191561903
260935358
1463953917
1391226868
2147049247
1543460649
334615300
106525552
916960131
238583844
1622191772
568197320
678316521
1457450099
1462439482
797809139
193440010
30203735
403523141
156792446
898401394
587061413
281314351
1434575819
1606661838
321042833
1974217832
1089105271
220152922
2122199061
246464840
585026854
1736402076
466250671
1284591755
456958823
603231553
940120532
1493723686
618526535
1540994137
524200266
1950719606
56393534
1254039981
154785790
1983939514
1683861646
121629187
346588531
848184762
28874885
385481011
31117375
1233304242
182877251
738350045
1236629921
562430582
424624309
1817074216
1551143621
1470606341
1948424981
1504383519
1191145370
1855480975
1838090594
1257994472
883876785
1599286518
742888078
1704386290
1049020145
1860114510
1097420327
666912774
939770224
1353880198
2079438220
1531959075
750673789
627125779
1489773
835141613
155479536
1365047898
1106357279
1495941451
1957273416
2008310273
537777775
185870146
795899502
416649642
2072771389
1839420932
1603042349
1837131035
1353418250
401857325
140425980
305126967
2074774786
704776314
145588987
2003051392
51222999
703469104
1471706832
1331037649
1904228626
1052364148
1571413842
1505562218
2124370629
1790523844
717637714
2054231565
2132691826
370107435
2077975616
2010145415
1373104867
196089044
1770993967
301157715
1081871856
25140682
1397789696
1540780343
262872414
1581886704
231327230
1539596609
1131433769
778577399
399943581
2020075303
1781247575
437454144
404678230
470796445
287107823
913459725
680892255
1070405138
1524626182
883615703
2084508999
1010106717
155996758
1077920151
918430486
1303329595
692607569
1346350044
1548310759
777640474
1883312936
1155102355
331995369
2141964309
1075311506
1695481718
201607793
2048833885
796352758
778063007
801971946
2034870854
1637808014
1785179790
1953046028
2129978895
1775803303
612362783
1885026765
802198515
1810321490
1672309539
268479248
412536556
601938154
2065923798
679236993
981615301
2097356979
1440650605
1485993006
1914852066
1614179131
1475120430
439717182
1135986891
1745702098
1243350011
514174718
1951729999
825453128
1122742705
170062613
391435296
190579168
565365459
1666468871
1533708631
1608596224
1998285483
228825237
1799026526
946159251
539493626
1827667901
555528727
1759909725
1729945805
1545049596
502722704
2111134231
801544921
1861830839
122024785
803509765
179744534
196088546
1215165074
1146588450
86969154
1038645553
799380609
1775055806
697674258
1112624678
518056913
1318091109
1718170524
659078838
1296432499
1587665276
2010097917
50767291
1037291332
1288352268
2046301781
648358232
470089231
1126917539
2024295631
1619566165
525786071
1423262377
577742081
1338487968
1790842403
186725345
1008191749
2102717485
355591288
781465775
185370361
1724534698
613858814
876782848
731097854
1641577079
1148295287
96676421
701358463
1048175559
1710009797
719496908
983147023
1361802101
1054264050
829013700
462495840
361455111
1231431114
140852226
1870415843
1692354770
1990703995
1635923639
1588575541
1260566111
967063229
204408049
1492248687
1482603278
1768119691
592573354
278857684
1663826012
873924820
1334232709
619006358
207610323
2111217917
1291059311
1930554913
1929791915
158606637
1424552771
755528468
1793602582
840153465
9804012
488424536
788591618
1213119637
860697272
1839822661
1952616364
1439393485
400863793
1557859480
1898605574
508686290
1037953283
2068396641
1581728161
763903293
1748009474
1847017223
837900594
480057398
681689166
729037533
1272319617
2068573357
1874593837
1249153648
186097227
1807879909
1251422008
1163745585
1231173986
151947741
482514099
2006631201
2104975723
468022608
1036124581
783982580
1387302096
1906300107
2125353273
1474550788
1377440638
1568734456
1034608808
694422502
1290232418
74089018
1375782956
571211218
253851806
256356144
1154538141
1446269973
2089855704
1083802321
2003660172
1147348868
419606549
766260755
160229993
1370206582
539882957
69159754
111552000
402718243
949173329
1351164750
451379480
1590994699
2011069086
723459257
1297731577
1752863973
1583876856
57358575
2111835045
887802456
580329236
2084064252
719637013
1956263233
470187114
1694347549
1269202233
608406129
1500283036
1580436020
1496546491
748234369
1801940166
437814740
1900467526
1727592705
829356890
1938959606
1398202713
307983940
2102147797
1089517995
1363585284
299274719
748204769
1484748149
709560956
1076740175
1726337180
820682553
666151489
973603454
38640096
1604573503
946842547
981792367
659401500
1938694311
824848509
67760863
669874711
1247431216
1144168903
1363159180
491840205
52234585
893304785
1885129997
1106770959
415727079
1114405513
1961643220
638399232
2068532114
887984551
1517913376
1178775577
777205372
149880084
76154692
1021313641
144263828
493690018
1049125253
935400721
654543285
1640345962
945123992
354904726
47194479
2146999432
2052702856
73310540
1513761253
262695112
1846535903
1179992120
1059056487
1863031311
1579215524
761973281
659795322
1948239316
994820771
1121196856
1180699619
1099920172
24168079
51842056
1219024525
668713899
1245328156
1916690134
1005680201
477815528
1895478506
1535570593
158456841
1975271216
628816519
1734820070
1640167002
1130596735
1770999472
1307713671
1527492689
1225489935
929970760
1253430032
1173845890
1350661209
1960914683
441997272
1713326693
1063958325
1636317488
827459944
1185828370
346334621
1552530126
105349420
1412099327
787520145
807873726
967033789
946699690
2140970276
131066222
389264583
770535279
284809533
1332412382
1705235579
464388718
294772584
2024868961
853623289
1261667512
1647029635
93264946
1266616693
1846155486
1976663681
1017878299
1314961166
1887896593
673735421
390476148
1426797474
1133348115
126525754
1170990882
1948051796
1463824664
1836440992
446168373
1720594222
1957157787
553519996
1081805927
159055276
2088305460
605430717
1556157260
1700195073
1296091404
899655325
445616316
1552707477
862088721
2136073084
529835441
917008777
1231968825
1470761199
270548996
575871455
393980350
1966406912
316689541
1870065719
206390257
1772355036
848883894
773275350
455834027
943524220
240242166
225886062
1568353086
1549274608
2123451079
1246728016
255555163
431612568
811525677
838691561
431156508
2042496766
887460049
1000026976
531977143
1700801521
649007102
1999944090
587917052
1565950906
1267820329
374199003
1654794770
1720572359
75975563
404731178
2102738403
1517843449
1791794347
789420971
892059140
1740683681
733472715
1139913397
1663182756
823174384
183103972
251874261
1134544886
482277937
1821133192
355949170
1071919577
290670766
1735909830
1948006337
953498762
133280518
557626322
1162981279
464947683
249527987
472082795
98456450
829658295
191982894
694292373
1422071957
625296952
1138023287
1608306703
122567191
798758199
1984211608
1240183813
13526752
643279922
73068629
1925082783
1852257635
1802835774
2119200375
370618023
2129125189
1333557837
588960753
1932884161
1772439229
2098679761
930792676
636095149
376979859
1733832372
1730849385
1861010456
2082549356
2086475886
947866495
2125306334
1366413461
169168826
1944792160
603557913
2025747477
1393800794
1039513720
837598170
473389659
1165407172
56045602
113921610
1156279859
504275743
1007313794
1467197025
1297432589
2114701739
1933914335
1096248085
1802717814
429708457
1869139360
651275690
764181984
705093652
1176164014
1446975
669128114
903873634
500705415
350030710
951038838
238382505
1467121447
19726768
855294964
260438149
1460264736
2042144804
1876044550
1234852280
624084208
2053848602
952055869
694405904
639245735
1675354655
893969054
472531741
764938136
176221569
9063675
1668493845
1145198971
1553749423
1258132108
1965672744
45085640
167384765
1874582307
1269942252
2101205153
45720975
731100943
1974326098
1405553611
813394521
796312459
90329879
367016724
2137735761
383751990
868079848
1296576156
583076572
1576072621
590351867
626917639
2054173406
1244613858
714615214
1334714393
501175661
1406498897
1890840416
1908872315
1369496595
2095435185
1687696709
489099769
340109597
641233187
1205596687
3362841
2021837114
1508372932
188666776
1091185259
822292174
765275467
783572206
690030592
73298770
1314618587
702319748
222235910
1439539708
2056136911
437455622
562401690
156699068
641213809
257810533
846684838
1212815324
1078400730
1369748351
152029857
218380770
254451038
1538887545
286941462
1662502971
1576069578
299643352
773628610
1930295178
977901966
1702945204
71455515
1058853981
1324342051
675532090
1474142853
1749697588
1964825112
1142026233
120332464
1771376705
1791193989
1722843458
120681321
1893529550
846606859
1793845924
899209075
1533200887
2096665230
1775715806
1051617347
1574537288
463245274
1655005867
1201746256
102863156
1571649334
1338267262
39781617
250007991
1648952492
1275367642
1232805316
1803223083
1395115870
448035616
1605404274
73719377
737529121
2042207743
1873889669
1396540237
620533772
483414030
1846766281
1721019998
251615518
221965168
139241051
1421156556
1766487432
1766427956
1489893730
1178730579
974607128
591616603
695202525
130433360
881159038
1733971707
578865824
2070878416
2122950913
1014141957
1575305968
1380611908
1951730653
1134976449
1927106554
646089349
366187574
781144592
807241683
1714374598
1577351266
478049839
1594776521
2021064269
453812374
183215614
337778616
618066316
2030332473
1703252162
1028827731
109902632
1352774991
107692394
1358443989
1010513290
1845442697
523774616
877226006
234794496
1793203472
262913635
704027285
1917984530
1660871360
517311566
1450228480
741716533
937332055
1607395041
680328093
859097889
1294276342
1126896388
978733720
805492996
488255119
1919352078
117281674
378024280
1081424419
314669044
536463062
1213723116
59614388
1896153868
1552460359
816311086
1714450685
1609308274
1407283492
1963168378
1786517156
1055458110
1267342510
605223994
1648600722
792346043
543204381
1039064641
2040149619
1901352973
302572768
127572547
273126818
1019897234
1032870751
1432178534
185026869
553514027
2100863487
1439888721
546492441
486508945
1350155100
1773043129
1167601476
556313158
1617764457
977665829
1037944448
353920896
703765071
186771257
2146724875
1222341968
1342169499
820524064
66638082
1747503428
363595547
706525191
1157967333
448512065
10986493
206529175
806631082
1962200324
703779300
1383174864
1916163751
940158511
1270999886
388723350
320484779
556674253
681710575
1747605422
134841144
725508713
2030995581
629223115
1855654774
781420319
566736740
1247014269
1702564643
919357473
240984398
170331165
80411742
913417752
679149614
1615595663
1186542037
1954634478
95205612
84144319
1142053893
671533194
174396076
907080763
2142035241
839609972
1782396779
1586495010
380605785
1179117801
444300416
1813207283
181726869
387872352
2098393678
85415722
2129342933
1099433515
1064090836
1594492467
619913831
1102892710
560739312
540993738
1214112446
696347457
373214075
206026979
1309352006
622953262
1906885586
793457249
919111694
339801860
429892012
1460855980
674464435
399284238
2099474095
1722355032
989739245
1987273971
1583858049
1937734334
1287184272
489771393
1333628486
557348159
1449151475
1234473983
365870743
1531622062
1343410125
394689520
31232420
1507413927
1970036301
1015074790
634504483
1362678335
1294661448
775468000
916030667
1102722139
702307515
1256724468
1212949248
393540969
1886784881
1434365417
2145556708
669594934
1289259740
941844474
1094831849
494065121
459203669
59735749
1372499039
111584837
834374567
166461368
1557917844
164795380
1485009251
1073406814
1080218240
721020350
837314824
1064610598
93808956
616988067
2034488630
1503889504
1779031047
185082827
2050137116
560269855
1663392490
1199232913
1428382574
802902897
251518617
2142055115
576197908
657905976
310227161
352297924
1132178163
455190861
1982053571
903227243
923616070
242563140
665036633
1630825258
134315360
570668989
1608036057
1277063216
2132483374
1616770050
1234981862
1245054064
177993751
1184807893
1731316136
825118159
1678714988
1113902310
1494691159
684612651
1393396470
1497647968
1378715513
2002502464
117277128
236502968
843617102
476462468
1626276216
1556126790
1901547408
1913476526
701818110
1290489115
980833967
385423768
410814951
683854915
1331494512
291427342
902083831
1415168495
162939226
1837813605
481607108
384248115
286682553
277356477
1194656756
1593343831
559849105
295662698
256485879
652441943
108985337
730199038
1204853520
518013590
1068024475
943004726
1323554320
643121891
220271849
814001728
1059127992
1711107326
17142468
1388290076
1815563539
145888293
74693067
1636636305
574392919
549538733
530845070
1587963894
778740938
1004129211
883558504
989013588
184963183
2142593182
1101648561
801386885
525338294
1707794494
678741016
1392955804
1602243307
1282451727
1721608905
2053691612
938489576
402171948
439737578
663146064
296701605
107931422
612634608
22880254
1709677800
616800897
891680946
1297439916
1083250551
71952520
86881487
1818785549
1108691733
1670626931
183237083
384765698
581193794
1976881023
1949830598
1809368182
1897662297
1343529709
1042712574
1713607044
1115855816
1134123569
1312806913
1837903032
1177899553
286521131
40343492
2106618594
906795764
1748445857
1103471118
1207753307
1624666026
327264896
841085824
1180560333
413660792
2428833
1380209469
1607386620
497512129
101858448
1527300635
515745479
823092651
1817463708
1845081107
1818197600
1397502420
570623192
1096880048
1705740524
1261746071
70638877
652277371
534245582
1937733062
1300265772
2059752837
410024266
1857345996
1939982058
1063206225
390082596
1224727392
1143897945
1624965703
1986472154
979231089
18896959
1528964271
387268010
718204443
307405115
1014628691
1065540331
1296503438
420836281
1152403845
954257559
490875995
1327524104
700859255
1108880610
1174071398
441309380
1479266871
1314070118
2036731919
581410613
1438336588
208133710
3349813
7236299
1137112553
1583260376
1395856988
1139053530
1437179153
913021169
1504096901
684030214
1852474753
1087760206
1997850362
997353333
2032564137
1482995791
1718221070
234751797
1963881026
2097892344
2000862466
1465864894
384641866
1655509601
492869729
1999967422
1329878818
804441731
1634447107
1554181725
1966258767
726253429
625055612
921757067
1265893392
1581634355
1429370479
582384478
233528348
633332040
179135512
913983931
860484040
925428794
1409095579
1708075618
260179253
1504406613
1205197677
706208993
148370101
1809031594
1117112871
1010459862
444723047
1285025480
641225152
1789622200
1827115480
1622817362
891158761
995890158
1555177867
865819036
585734769
288433727
1593749435
481919645
1037267425
2026825925
1243805567
1630717664
502534120
278970601
664143309
2059703611
388439551
874947877
1420667427
65094595
1028103094
716246086
1560391330
1117037340
564550069
366240440
577099784
1779472190
196853429
1006438671
327921180
1826274033
1312150466
262986447
1669139517
531892685
2091096221
2081111028
1765832979
2004062720
756981491
194031519
135808802
1512910617
477360218
1840707091
1038974328
1310542773
2053978301
884388630
915900062
1190308913
1459305481
1551604779
131181129
1815036151
539136418
1209544497
47140108
1903755389
1537976586
1663168473
1434449961
2077477232
1186403752
2021600851
112470646
350047592
1215767467
407852539
762572862
1464074929
745517956
313967312
486032270
1305616081
1673355077
494346287
467154166
1887803545
470082931
777866988
505076387
1095643721
1305206427
1823331309
1593772526
1143639218
2065414246
1473826227
543807168
1820147681
846199586
1641968402
1124916254
462618371
152098000
1072503162
1534413901
1920123246
588967438
467780385
1565837602
53540275
110462476
494155078
1869939890
1545517898
1645729547
1912051264
2011637842
2035164426
513720988
230200364
1897924213
1594131330
122930511
1512182421
500306305
2043918126
153498635
1609654586
980819254
1597213349
121093923
1021508077
1486087706
731124919
4013889
1482737513
553345509
16917270
1142213084
1390080747
1329584221
328641574
1072827467
395590296
1374012041
1057638808
1923215795
1221251016
399799250
1390787147
1770425885
1917238711
884771308
417885382
973886082
108451646
725886270
324932032
1115261580
644164831
1424615581
255604165
404299528
351013810
212845112
1744888789
1742840646
2041873275
1925086086
1097551715
836348165
1084716069
1414730145
88573737
781868177
1855595877
2087114055
564539095
1500604786
874472338
1856197527
1442398572
147006987
1535518422
1330840969
1403968360
829294684
1731117306
2083105
285412756
1762681396
1367315371
1116741864
1793177186
1982948636
1608666948
2119449758
349267239
1013870322
1582479439
445892920
1543521172
367894014
1630008865
781027665
1823213553
846638340
1457613059
653899097
389935146
1605572700
1138755786
1522541490
76792682
758548669
1981106798
1790130498
1594809432
839944390
1456508656
757113210
807549836
1355317501
1022630172
1328074360
272146882
834992959
1106938862
1122910571
1223406116
1262432289
542503267
47028975
799349892
822336101
164710370
653226833
1222823836
224547766
817731794
1134885497
846672576
264960118
1859360421
69230643
1698589102
1287509033
148030430
1983513894
350330052
2110428683
101130314
18051663
1314999548
1199754507
1862164425
159979825
1950330107
643787725
114665684
1417927855
1497629678
1656395085
917035510
1213948175
15734693
1864282365
1791776933
1134175226
1994432282
1531692758
228222868
1486118084
1014086594
292824053
465372225
1516414309
2116058368
1649493612
33377830
1223780751
407005665
2010255940
214004799
1324752830
1825313513
490949766
763505492
767248726
704621823
1727226063
983608562
534002348
1677505355
577924197
304495823
1827253136
1229558298
464491368
806762366
502271791
1150310314
710188125
1427875989
2050536636
199716908
635491560
1249601722
854503226
1881106160
1310997997
609469553
1672513116
883863739
1759248259
458402234
1410838002
1391754875
1280386467
858480287
790546156
1235982080
1241162875
1664401253
846702435
2072394190
1799594919
1522074962
688007852
638322847
901190631
1117787024
1488243011
603126395
854690444
171790041
1701313068
2085377317
1138386307
1563032356
118839791
838774842
1438988406
1412768212
1396415413
1562771051
1664909295
1267859443
1043874036
1376952530
1096195726
76414126
1653086791
2009104424
362160306
1496786831
150966077
1908355113
1870022927
1283210873
1579920977
1738807468
1675945132
695155671
908920392
2118101140
805988195
812871045
964511070
82743281
1407275030
20976296
1378918790
1803551232
1144902735
79724925
845416916
1263140892
1191630242
301651457
1370037519
673491682
1132535078
1699096813
1214311260
203791793
1269686219
1094274129
2098625997
1125404608
1658686146
886772564
688531144
1085308756
146266094
180166553
1312725627
654549799
1461332317
1355429863
1383648842
1880515948
206384718
951133805
264479302
1887643040
707973023
1156914792
1277710517
1048478445
1714250450
1322036034
795649587
51310136
2090936237
1830299170
1992819264
1498170530
370215911
618181832
1403002794
564162988
1257748230
263245621
327066705
354556315
1990057857
1293372919
1687189922
1866615623
1884218924
520487187
1126165793
841366261
1835842229
51170702
1503303765
1545995295
1040451673
1825723359
1574178994
1527346149
1218554215
2133532293
995516549
599513991
558523457
1024481218
598820649
324004353
1385557770
736036943
1792622813
541888284
1863203839
1147723036
1724339926
1767630009
1142164928
1484748274
1588246608
1486168623
246010885
1052982256
1864178249
1622840735
1571147562
647937804
636149651
1273276039
1542225104
1786223902
2032142757
691200109
276057033
238939933
573239417
557581374
955488561
1419985106
1325777499
1461068577
1060762494
1969360334
142069067
2112864491
1750443932
52348988
496995941
1901264331
1069978837
2005624523
1511426639
1749797058
1746880846
680950730
1159720315
1237981818
1704289773
428790353
628290659
985216553
639781619
793023680
106044402
879031658
2113211367
1179712536
2143295913
1273370919
102149198
114132047
214145981
1366205724
1178706717
283356270
1204474199
275726455
1376626660
1102986126
1985985378
1068409317
78694063
1485115322
1652442098
445382790
1303821282
791442385
419241736
717590148
204445990
184614460
1100640974
2084305897
1157017899
1022949012
1717389203
1246494699
332581890
1643398277
622641289
813099976
240165837
255059355
1864244080
104023256
1784195140
393341780
668629273
1339975385
429984586
1495466568
622685625
350760492
775755136
780828570
1204640049
1970383413
1135264227
610924283
500074224
129488731
1390387909
204823018
982652616
1472422196
1190530383
1389665599
889302206
1509322070
1530629684
1025238914
2123950374
993094899
1115792901
1195591544
278768063
929560492
1387384077
1690759591
965218450
27176212
1858453456
1111033767
634082726
1315643355
744821630
1923999120
340811306
1009698598
965284273
512489582
1252755
577108382
1369955638
1504189624
1702083800
1132719829
554163631
985105437
720145276
1928645217
1207727251
641737830
436058028
2063511032
1189935304
2068884809
1044369049
1817891481
1999043441
1885931135
1840120817
58698878
1402786703
1931237065
777601834
1974801396
936473267
1159041298
584386384
1110145135
1649574193
1564969847
533658323
292493972
1933689396
1144102300
174219447
1068518941
1317978199
910280241
534266871
1685701810
1017233707
1333615138
1285910615
76406730
1532560008
1605974579
1100427828
415501022
1817787828
1187680565
54517594
920591868
1288860804
1547246259
1087645325
1869989774
1710884174
1847324877
1422534745
1579548440
748357263
1323950819
1789613791
2003599190
1363012648
975590290
1655316157
1368999948
294155084
200515226
749491757
2088380681
781637158
1605634020
2040231654
1970557847
1664043273
637677875
1256955076
1676015004
1339080182
577378435
359288562
197712544
834531625
90938998
1569066945
1252988882
1564851525
2138018886
1751102877
2102574201
1521072121
897077795
1444317664
1511099658
807671118
1886836203
920662743
516802022
1387123962
877488271
1839030919
1724703885
1782986177
598265053
2008829891
390953605
228356816
838399346
2069493339
262997925
1411171915
619856839
1236475587
739695597
478263121
1260408129
1427517232
802488804
690662672
355674706
1856422710
1450979702
983092077
1808813145
2036599822
424397053
462624614
735042535
486734154
674943179
563274538
653238026
1682778366
743113861
2000257536
1596221430
399875869
584771065
498091395
1859324455
250890013
2144327299
1827913925
811194896
504970003
1183922859
2049660214
997438017
984143028
1877844743
776865407
924680799
1639023886
1025703719
2121635621
1254581355
1206678873
107141132
576777418
700070993
1452928584
625709503
1422310456
1203428718
2045413763
1374664186
473529651
1041479791
1254500546
589579932
1383966676
1145967230
652326632
1626281761
458438582
1610859155
1463070673
2047750170
986937541
324171963
1979674737
867252284
1050942376
1503234850
1521700781
345892591
878743897
776687006
1798143460
454590353
851095466
700116623
1322626544
2131317230
1240702492
1945099908
558990482
402146847
57542967
1705491833
1738395948
2023189919
1866112868
735039815
863931999
1874173600
1503646981
568263756
240560423
1620186451
566096016
1536781173
1972933280
1252662898
1301307112
2129024015
1746966264
1664731599
1588416501
444717819
1021967876
1355326585
373594647
376637870
951055412
1799060073
1174333201
793738675
422263274
1493443068
2122197068
628463114
297638990
2083015816
1667256961
1703291372
2122069280
1610113607
667247342
1871103637
1604940653
980378481
897165911
641037747
13626233
441766677
1141203524
2016873526
63893238
89762031
738363694
15269784
1632234920
394873828
238683626
1321190587
1292606817
663196823
1965626666
1899673065
1309534735
154457745
1789918322
1217823078
1056419399
1114698757
315295584
1300701047
1426142138
1674999575
928435099
660754470
944798357
963031994
1342223433
1799594657
704531144
759165746
1956960246
1188233899
689245169
9872732
1333400361
628543182
16409864
1833605928
260926916
249198309
685024632
1418807614
187549327
299016809
1553790170
1431179592
889767966
113761987
1571769160
2127664522
1037706273
1357960432
1372140027
1389957632
934156534
96798873
1149782694
1808187166
1322794166
103882115
1620680976
1647066064
803181027
490055316
183157237
1994391585
2025907229
599358359
592288800
351721249
520645476
2037946179
1260398760
1897554317
56867198
1461223003
866704001
1641389866
2121067751
361442563
452515702
110133787
160444127
50957752
1195702284
1897105512
1108112727
1041135310
2110164985
1200381617
1664127365
1390096723
592772655
992774668
2014675573
3049245
1778976036
966466180
1815548401
334977259
677047114
1838310727
1298905362
1089191147
860644118
1965213392
14470102
571319475
1448033080
708013353
1606413694
1497762696
1220138711
1945774768
666029413
1382001843
1236954683
1447251793
1706699456
868893138
1490687627
1434618837
33890550
1789872409
1379963463
1288035129
1437973347
134304605
185199035
2093184442
990892802
1347344977
1662962318
1767623277
1401893099
1883348768
522236106
218661355
1317403598
1003720877
1041946353
2144438453
1308912571
912406846
1674112399
1770070162
518702666
1575597336
1499765886
1961884654
1411818368
1406152933
336251521
2086821734
1950120195
30076936
552185275
1292848208
1264480090
1099291222
1284023226
705344157
460422489
1507234450
1402655208
619424679
1317129467
1415845149
1760398877
1957149782
2135385998
1120656740
1562611141
691805862
511453603
40736091
973987804
1960711415
853802903
1780894184
747875087
1099645759
755526046
224668470
624539661
1811092179
113788953
1679544659
679133254
1121065573
1778184209
793250602
1564575548
1408799381
1620412132
1572680914
16103854
508874356
464103287
87627163
95196898
1920646904
774131026
934823424
1076781095
557939768
717752721
356130526
815894938
305125538
1819115318
1983655563
432857570
2039544491
1786586887
1800812502
1208027940
673840832
1522883590
310360070
433805930
1420403359
82685867
1789392171
305268846
1225455222
317228598
1516868726
1939560955
205789083
1424226915
247642106
589334398
1924788938
1583024917
718972343
1355640317
1980894855
352849284
2046686493
703465271
1327193365
1100573542
1897547200
569026923
178722551
1831446030
1294106058
735318037
877305061
1436263169
2145685323
265300979
941843007
102514803
1694091135
1555610482
1188421535
673853679
1687856208
1331473073
1428196418
1822761001
977220421
1710570462
1115414843
2072321767
152368977
931133283
1214276318
737892283
1081300760
198075558
233550663
1574767190
244814591
440174988
431861096
676974796
1074873418
1109340903
1577485799
824060778
1852334639
18548053
1088353901
1646482543
1218826466
1622496365
1294167842
1535991154
210204594
227525646
640373215
1779995268
2001264333
1205841930
1792357168
2042046245
151606874
1574067347
1786848764
1864378928
1845011438
1705963039
1756499067
170967570
1016281409
1990666823
707719982
1847636328
2018964095
745013191
681407274
732635932
1819892728
1385879111
263068680
745324020
2051571963
715695990
286516793
634913275
1660895622
1462754908
715107638
1161882567
1693856114
364773535
737718804
362865089
943324593
276700573
529212764
852748039
246438599
917309354
879081869
892344484
940866478
868504600
1692351832
1534620174
1781796763
1248666324
1476214221
1481365542
1911932855
158052172
1639231560
1263627996
970090092
97822869
272475579
1434661982
512316729
2130530718
1657996127
1662510651
2063188625
230123829
408372865
883764455
673794157
1099553428
2054639071
1685262453
1721834200
1404515716
604253146
456766584
1114291576
1627582173
2136801546
1684167848
51724897
1749444636
467787451
248821965
491524215
486981719
2139664508
1278835028
1671966900
1918659614
1137520381
1188768503
1619338656
463312359
458545628
833510329
1388464386
492586542
1337981477
1696728759
997831132
1785287583
1564519633
1853442181
1121297181
1840061379
196146261
244276077
1984790903
1254556351
1124127589
449438
45306444
210025435
1526034221
2080723783
278577494
1768053135
1280457118
1471942496
1371713238
996419083
1940202243
1008679863
441075250
1102791544
68081021
1682720372
278567992
1069945737
1518335459
2118159708
319673620
236808443
402943835
1017205103
1786565291
931102313
1138082855
1601565601
1023175443
1149876197
873294216
1960147104
1949509227
1716660737
502278255
1369986460
1859159431
1091693315
1961593021
1170178964
1557057479
758196893
696140551
1436671228
306735547
1579553328
1734654837
1334886529
1825157889
2075618688
612532986
1617231570
455634185
1532238504
673309299
1610943776
805939420
743457232
742550707
1683325760
1667186001
318330485
1490000013
1151655487
1195754971
1536286443
448291699
380866001
2026645566
526779635
1057028865
1368999856
2102239939
1800007074
1141338165
703112344
153576295
804444820
22311118
1704068151
1555211430
29102157
410061373
1428601167
948720904
1854441682
391803693
1396538930
575882384
1972529660
1330437795
567881874
1327881039
1981367920
549344699
953341568
155735976
922756755
1602394431
392686121
1249678399
2056017757
2016480685
1848503747
213145360
1721107384
705014641
2110540019
2129077901
1654363208
1989540545
1375562628
1542760564
1783158771
1523782889
259537688
362580034
874705794
2062659309
1585628733
1572136231
1898584782
619785117
319766942
1407731776
1398935593
1805301229
241453922
1046749947
1985113364
502358879
1970370735
939578678
900706934
86793643
974202969
646724542
1937645746
494147132
479764486
402638336
1210013682
1807449735
909603002
1435178281
333168795
623791184
1271341594
259793330
1788394259
315441839
466364317
2100160922
1468831936
1978762303
294198350
675718965
2145475466
814739062
1109739302
1521389300
945241784
372603505
1476880297
1254626813
857212482
282437727
329632012
697483196
792752
782496035
1345101833
578909480
857890113
1011958078
91991448
753754677
555476519
1093040539
270281845
1127111801
1150050145
143981416
451937364
729927964
31475669
1593195016
1568360191
2064202570
710537441
1163088960
2093544421
1531519682
1259751265
573421519
1007420679
1588699524
105538337
1533135524
1295893092
1490645580
1779097556
1331469823
2031771390
993298192
1896742041
1375578018
16571526
1731143307
385451264
597525891
205207643
985043899
720208032
1322436249
633593504
1415068291
1344056381
1940766176
1172137905
675309478
1701034066
1162108114
520723401
2139194757
1508922213
1619465393
1680654086
1596777249
1177090326
695714258
20588125
484836002
1965460047
100375888
1187451671
314142373
1680911890
463550286
1409603501
1948260703
449706301
668170605
432227312
976765567
521723683
538095883
607934644
1969022305
791308758
32284947
1888109736
241479536
1368111573
411868393
1841866956
569474628
1002393298
2145167902
1761747899
609838603
2131957764
1397795558
103491308
1691500488
1628195875
1083478120
260772451
1386790738
1037961618
611751229
1343527207
392958436
1350287066
1787199110
1548643676
756483109
1022909120
503506953
546124913
257929403
1057178851
1959629988
1113572338
58111418
1735663001
457165261
1580115209
832500789
1626752466
702001443
1764745566
1881593149
1157967974
1943520028
49288829
661395667
529168822
1209088190
1221710639
582167579
1485752215
1261602397
1225013986
1908082447
1485730357
1158864377
26342038
857117620
1562571752
278116490
1799967799
930388805
416424408
1473341859
1734273970
1780432311
1643391918
1685829782
30096103
1260121700
1640064095
240091918
1501873602
192216030
1706611253
936011590
584541926
72719604
716211924
1397847780
523889507
1304528891
838909926
421785603
287504192
701566995
1851445010
1754464407
561918437
1299893310
1459407486
1159172067
1602402800
1209255099
890438726
2046759271
2060182006
1724852812
1211649088
763911798
313865305
1906742292
740685533
241801437
1964687223
53724400
985967997
1289229553
1774103187
86309718
2062485450
978013260
783618381
118801975
89582278
961795912
358033451
900621326
639545834
419393498
1046391103
740796576
1658265206
224590655
1189775340
842623943
1907560628
822320340
1330507001
887062255
400689029
1492635751
531266430
1749625900
1377986836
129600391
1299635277
92486608
465343082
1891789074
674403183
2122613481
490188985
1227545099
1520966383
1332083179
87646363
262496594
423512042
1135565362
1260459708
139383941
1694103328
448873620
470831174
1592567643
1576075324
1854271426
942705469
1012022570
1460630238
464608916
254281139
432423852
1479547469
721034762
2010007363
1063326900
2057915015
1590922099
1884385578
545071294
261026712
290628371
1763530173
863134035
1175125600
2047235661
905271538
1878381374
323809408
1135372682
1574050190
1368782862
1823594824
231463621
590602255
300769719
2011530465
241029079
1136318389
1212433301
735967624
63835257
385224345
981077326
2024946468
129757314
1635401160
1831865568
1802328116
386203377
1651595733
1733171485
1713290586
1270999771
1458825944
656032548
1804128739
1375678025
1738353775
1966903805
686742607
270149932
837482160
338150263
1470311952
1338754668
1612344735
1082136409
1125554234
1829350118
122845819
288956692
927606604
738651004
1292700294
71541385
1453598760
1472023358
567285889
1724149183
1430877033
780665239
812088471
1307397944
1530659515
1786317107
1978696741
2142306480
1436535706
1597109554
1344819942
2024481481
1252451595
925454415
747506185
783630272
1388704630
1315275479
1678358928
1170330964
754048024
14041155
870913935
649488112
2059911753
2123726560
774046099
1176344697
211831616
1484321974
1743963042
1789546473
1152330347
2071797373
519842151
1772412990
2070934972
968019292
38360591
427506408
1992376689
1266171412
1167287450
684534517
1882129709
1676064271
577163244
443389522
1443710874
125676247
1809097615
1559349435
1713640133
1278504708
1585541967
1317520923
2009968791
104557042
1610816502
2079106047
1183329991
617993334
1839090507
192670969
1293626176
651493489
194302118
191957374
1150478488
375268975
458601627
1150530375
561097147
1740880877
402659716
1084780400
1956140692
1734037909
1439294580
1713246183
1686595748
374929842
33238002
1620131539
112795243
1859729008
1179611522
132059089
938866766
56782741
464363937
362781335
765754585
1313272163
88595377
989961604
1496663076
1232106261
508822085
253765563
1508658585
255730619
430838697
1477135021
543726193
1363034647
198527493
1591530823
309007243
1638676966
349504397
1364334109
1820177582
1622952612
1087009455
696493246
1379664157
1457370462
987240066
779367688
1964883898
557609727
930609890
1582264615
1959067472
367751906
1212006611
1968298823
451961612
692085016
473525874
1249032282
1481815681
638186498
88868789
1695089189
1857079773
912901004
1943989820
2093244891
2143721009
188393052
2005862841
124989843
1200925206
1678547111
880588833
237930354
467066108
299838192
571573878
1034241830
1636125856
1256421175
1361883089
56573174
73441414
1169072123
1690789575
200359699
464164390
375772622
1497490732
473651303
1246483922
814540506
732578944
166329094
264769038
1010848609
1802378729
93534731
713119900
499379623
1040708271
2062093221
1525409436
577699579
1566137454
26842143
1249047598
1042216584
511903055
865498939
267388315
544841630
405497958
1000092414
1186294462
694673305
205871578
284328418
1816988593
1750203505
1250383559
461292813
1009548648
1506175716
1441046119
1700886122
129981703
55846139
813240689
225944382
340325613
1568769879
1316543149
1614376327
1463691393
803780765
1372905341
1385076720
2094573767
463640338
1432680273
340923945
2076471372
206122776
931720432
241018963
334006201
670742782
22103520
1645640987
1970016688
451289069
945869642
1720965999
1882759055
1124732862
517474715
697881959
1935330574
1290767159
498802929
683278910
1321346360
1112083021
1399062023
1227374661
419515930
1602166985
11592046
179929092
1305443553
1028893636
1421926532
216569167
824980278
2011465931
1613702558
983896652
1042694606
2088162124
1172174708
1407986101
1734809163
194227053
276990693
306419855
851660336
1159693344
1765972449
1330616588
1076991055
1077213494
1154794642
1658641493
396936120
1085025743
2041886892
1607961866
679892281
274182811
320610967
1841846682
943592106
1512043482
428959010
915441057
355734577
558247905
1929189926
1044252150
1036124973
255325617
1767332434
2096144584
1250469779
1450977848
1478348221
954800568
1313782706
1365415783
1977844677
1761305230
80611498
1329529421
678138958
1438439089
351259263
857262319
1323271875
1105689828
1511611411
450365727
1859289850
411783582
457845868
1041845775
904022335
2043058305
1307310485
267437954
1256649504
2094938187
2102810059
1862666041
1992456870
548346790
791049141
1402029909
1040255926
697408469
531380762
1927493792
429595431
367522553
2026741874
1010850116
373966965
1622193779
820073367
1660474028
1057096829
2073450757
237084925
1573248836
1480393387
1075098888
1584966641
1536539131
384856334
292396747
1250355529
705630964
655751287
121994940
1172628467
1781862160
48071862
987820884
2109819087
867487150
1287116046
924613641
1243364189
1871017699
327865427
358034279
218165711
1050923447
562084124
2141806727
373201195
835871309
855829988
585140835
289505752
1801916575
881967599
282653040
902665111
2085574240
1800003723
770607576
1803225524
1771304199
889754199
39701997
1257666432
1204106306
1514128511
713924825
1730483445
1037609159
1017829906
660289494
191779279
153190765
53822286
2040597761
596357822
1210867269
1015275063
1112660576
1281357166
1650962159
1320296227
312515175
477527270
1453430826
1811153087
768512934
99353927
310665889
686668793
945318557
1252106429
828010779
984762582
777730935
1455094559
545439272
1333372505
2099952999
1955128944
740221815
1715464879
1110535115
807481188
1587783463
2124291094
2069084461
1745140079
1779765856
1934479385
1664043261
1934942875
30871470
1323865214
1169109499
1966682150
538677495
1804869422
1334724850
1748386673
706166228
862734171
897610273
592909455
1111861766
1620820996
232520793
371816540
1478890367
691320344
1505493559
934210355
687450342
1408890678
11851123
662873711
1831622522
1214919455
1817407673
1201011704
1513169196
1165870778
2126573885
537131628
1891302311
128477609
1375935022
765286901
1130051073
1204788641
57859644
1324199934
2041472749
570877662
1226961352
1520102249
1348526880
469945390
755524987
85989746
913554372
810786788
200493093
453276015
1816872060
1956188058
1548571091
936356086
825237792
637500420
1257936055
152866966
403430784
544741960
1788885136
1481308003
206178799
37542707
64044105
74569819
1676075663
2119244800
179912922
1230163191
332692774
634396263
1493064348
657443665
939491234
955926873
145943611
2055481542
542924312
1578250254
793807028
1371662166
2022056175
1832543205
1037360628
1381255486
1737995170
1436879728
1966712446
88649045
839432913
2038842142
748725235
790541211
2004283845
995771663
413966699
1700833595
442831319
1479563874
1503690187
1740979363
941113261
264999563
1341996420
1505458769
1390215806
76170135
360195483
1415712812
1897709866
707089076
2051136711
1745541827
2009909662
192431242
213358342
126597393
1860165127
614667593
2075608852
2126358566
713247755
133617896
300931230
11217143
68192826
20849519
447115946
151972601
1639734952
1813133614
914997849
1071890757
1143770534
1997408044
21777408
1155980961
1832718028
382722836
1725875872
1141725707
1935527059
2027623363
692288879
1930295874
957475219
1468670307
1578351161
457198259
1211731799
627240353
351287197
439482266
2096055365
524129314
1714789257
1316188617
1004653138
1909396054
1533933859
893180813
607356040
1078507604
2031639419
279723173
1158178313
2128437345
729765614
1165885067
1527474137
1025339414
1987552434
977317975
2052359979
691707795
167756781
1629819825
1295535082
1180994234
1138336922
950759524
950654651
93259983
811030838
1989095800
1123579599
689130708
1253298669
997312532
164743515
415026665
259038696
484825438
1754357319
217249730
1766962730
110866721
671541262
1020305991
464539546
1787822061
754708667
68833919
184399044
1933434148
451024979
1126449687
644819322
1777669432
1144183781
198783124
1005310772
1184218175
170517304
70449848
695577877
1695681493
2040714927
1066793758
761692407
674727450
50576930
765473395
150596188
1616929290
524085072
505231336
1052598264
533610724
201806591
1055912241
1889486576
1032792331
95071316
1642271385
1064700935
586009298
78890749
1165059968
267929303
512625879
170173577
213312261
1061086047
1534517352
1824982035
131823475
453661748
1097489690
1718253283
1734915808
1612959157
1863132596
1341587541
1914387453
324241210
763237417
257768047
1440798913
1065682352
807349737
848102803
836014353
2110942779
712040442
247184920
2709613
709877642
1090552619
2070084130
336894983
1250940257
428550379
1686163733
1894355539
1895404018
1368764096
2009245766
1421235008
1378521023
1775967010
476285654
1775483073
1337720130
1074938193
900138636
804849262
1843740122
2141957579
1677300455
1317296775
2140435612
88660575
283082578
650700278
1320556136
130919119
234580193
643034134
612664467
1963798656
1872050501
104434623
1473818227
1328723827
254454906
1436176027
1838464067
2066225603
1253203763
1655865956
1633796369
1465539647
559572320
1323587705
1528395004
492671737
1051420727
1464716841
1733621579
1117386
1494830069
479944011
1069128124
721733726
19554077
2045277246
1237102806
1057042351
444469278
1134474707
817328112
582098144
941370159
342164107
1648609996
2106992262
2039849440
525289435
972775269
1987261259
1319098335
1403001032
1406232819
1437685404
854817275
2005732943
1247852933
1998386398
72866908
1016524609
413580489
95498132
149151887
824615221
1824817716
1328257533
329081891
1480581042
1937690217
340407505
1908422299
423280037
39204613
364163767
1796577117
647294176
137380799
1018299518
602225769
1812713032
1386911864
569060765
388555040
156256902
5318819
1536974868
734747471
1472557657
1712353378
1739940052
400308754
1994057161
1079818081
898249743
1489038326
1538524724
1051155222
1171591541
2139909563
1710025946
1373315209
250257441
1824948103
74329036
616075017
1310817180
1460364411
39868080
1191924294
781057826
470624107
628118005
1523688638
810769084
1671391878
1538616314
2089730376
48951016
144096465
1353333887
773938868
266531149
191133803
1573473781
1033318494
1119180920
108538156
1820232873
2006348194
762843330
881818279
71204720
1863743492
21461006
356363870
1756645502
1111510214
1819025925
471046650
1494707255
108023723
1331487944
452013535
853173036
1802625269
1558064326
1076462327
1862463715
808326158
547330370
222458246
714949967
824600899
316203070
456699561
668656602
724865181
1317468913
1431401324
1989039238
1126707997
856332863
195209820
936680420
2096875102
822665825
1520084421
970816368
192505254
1032810526
1693474518
1977842040
1128838368
1704764298
1099250352
1266987459
41863870
1062024731
1189173639
701328862
132719105
2098206015
169045133
795182258
57447812
845252560
1994200049
678527902
452026658
1756273040
1530185176
836279821
896871491
1981927379
407255992
784361020
402398280
523904409
1731881262
640634138
1043984033
1731022794
1076886055
199682748
1525422912
305547667
1978489174
1755778611
301858466
1074866311
16072036
1261082293
1219497048
738539778
1086767383
1682903729
1444612250
184443447
707919695
771238189
1887980387
794219104
1841970016
2103429466
1782057613
219280314
429821435
1722032779
709798709
1885972365
360848278
1619289490
1287789819
867093332
424465231
610094040
1983921111
10355949
1620948154
1469474898
791100017
745133685
1741135296
550584178
46732298
81459878
1773249055
1682646935
777193323
1879574893
647227389
192758
1557272719
256205761
798625660
22238809
1139645174
688809992
194256940
1926444257
1863369739
1959325281
83820573
174886087
618415526
2120486136
1372418363
750471459
349761451
921904088
159029241
1810157692
1636063924
1787179471
101648847
1564040345
619747937
983593032
1491165932
1511005028
1011873612
1741567966
1811637491
2104432364
2028319074
603663282
1026333892
1898964343
1257556618
1514778364
1475580318
1651646895
358995973
1347199061
1334213112
1045211936
385670630
1067736682
2053405415
617524941
941109243
102765611
351825497
1367438975
303127803
1302613184
955658365
230425036
796467298
339202093
1127970435
439969350
1384602922
1203226414
1377643845
1518532445
20455263
936650793
2049597180
1843345039
749643360
1947560600
663593259
1184271529
60258416
1120699237
1582697524
964610222
1566735053
955132489
739293132
1826515166
776869303
435840088
557564647
2128128720
442260988
171006305
289136891
817062834
124471120
1148612657
597520436
1567072338
2093538888
1885516280
1904875612
2131627543
817662802
1680308075
2122051777
131607053
1520327674
285367490
1398222406
1483160122
976573954
270761455
1597200895
645008764
1127600494
1090976376
20778704
868909923
2111363630
694338111
1127825618
1190387021
1940233013
1240050187
1414728265
1805309424
1772474367
1648674436
1073545945
442532313
928923602
700715529
751770883
76085111
1006911075
1365727154
594152825
1631502271
1233729550
922773544
1971926979
1060900469
1463108167
139433438
1502357072
113951117
1806284512
807106822
786466566
86780571
1883559544
1181023301
601207577
194616896
100626787
1610133658
495107027
1630457058
2113772530
12478829
1317536187
3072681
1177249455
524820898
1502958264
1412788092
1818141183
390145781
817729590
1879316500
1352050677
461278840
448847106
1992166748
957558309
798093632
1670796394
1031949629
958079118
1809805357
1033783252
2004200078
1030521746
1314390097
1023804666
258842058
393109054
488177451
520496232
663543001
173911061
1733431051
985948153
272808719
734943267
2079472366
163704899
1698583140
1526284089
1019044699
702510072
1611035355
678443169
126546451
320822525
1426545438
1106324151
110024296
2003822481
956774513
1412506462
330156567
1659213852
2048028536
1452833492
2046680244
921649517
1745923071
1527316018
1135888393
53252966
1582545291
1172775271
1776389455
179318946
1485906741
1086273907
645715958
1956007157
450337878
1275051723
1482664732
989385697
355545195
174167906
1542640844
1667897032
818101199
985098570
1919789930
1748959896
1029516135
1392309334
1286115520
2047991541
1132922214
1369404709
228835165
1694929863
272677123
538447599
469982567
1836677060
1690515302
1276198226
1625414260
1675732712
1303663398
1785745302
494506746
2144329720
1113483587
700181027
1346812961
1175645025
1302122743
1870172490
895654170
1445628305
659428274
1446263488
1157166677
2001856720
1312616055
1698011
769191570
495625123
1603344493
1946569726
692188775
1664173824
435737833
557215038
674115892
465854707
802966121
801726686
1098583227
816256496
1158390531
1919811494
1936795103
1757954103
830010731
531999348
978089165
272045407
1672410188
1873089376
814072026
751719562
47539946
1413222526
1690197340
155123070
959736144
1103984085
1280257367
1608748382
1564964035
1579153421
949743619
1390724712
9514985
1936791150
2020332902
660143501
1082197669
781389042
1437096443
1697050799
249269016
2105462467
1795386106
227878138
70688009
1439893682
1545982741
244239570
809130699
1087974134
1311174228
1892103900
1081596268
1154054978
355378811
2063909721
1069982824
556216428
1732425507
620520160
490342047
1445827237
56638105
944151806
450828818
359081824
522353797
1712790792
966041711
61334240
341317775
1686096489
812491611
583230007
856120391
1445487943
2066734088
1266167320
1266873655
1401138457
211739799
1445528779
2001724308
1688932198
912600933
1797074109
1589491705
388619704
1636550577
1897975256
875697817
455150520
1066523071
863917336
1565033431
2001499574
760546153
510254514
1158117533
1804775041
370895818
1528275925
428588654
99112522
1043375063
584482531
1118508035
1030748237
2040942211
1386701741
774838562
467628334
1961464230
518712946
560562903
357817752
1509838104
1088288158
386045945
719130585
1179720564
364782379
1258485086
1412009667
842078911
1771018289
1983486476
1893473277
472022094
228365797
1564425117
708034833
2136661190
1692938450
1048044016
969893733
1440244921
1055722040
1435749499
2054550830
597995747
723587773
439393597
2079061055
1240760896
1708610751
308006422
184533058
636827254
423151354
148335722
991247522
1211697074
1798120850
841096631
2124026747
1590891917
858576195
1248029512
1072396975
1028928683
957664700
2038257561
878085069
1123649416
137726735
1369717015
1325134020
947773004
804653300
134078293
1233163041
471785234
1032045584
367591260
747843995
864482936
1344849162
1152247651
443610825
544018348
1677767202
1014594442
1504798584
500896914
1290136085
178485672
1052958842
2032940555
1569695055
845219323
379624749
1257503913
1559896524
1042579195
493569517
1763647562
911332254
1863031262
1470956989
79636627
1035640935
316458757
1429350697
1662113068
1986797872
942988766
2021606425
578113147
2092690496
1806045482
1443749948
18488555
281995331
1604922249
446214958
610527800
1019913667
1549931421
669015344
1829374170
864010657
324573137
997305955
1965606030
1252413291
1986429840
2065069689
1788115735
1575308165
2017196690
783931689
283081620
1979585986
670768526
1068052037
1403236195
1100280566
1754003117
1228564210
1925253665
1127192504
392801623
520158108
2002895428
304265832
1305084564
685400877
1236619450
709340699
35657061
1429934244
1819490695
141755183
790327101
642054575
341220422
935670738
1214535597
105948261
115575812
2114868273
745959769
481410667
1692872586
60673552
1847237929
1268791804
1111730649
620176020
1059137580
1414460733
767085035
319075419
2031959554
1448667136
276464614
8493512
939697806
2077088339
377892908
1500739510
900122974
591897109
499618985
1672307517
340130340
1032907250
2067706920
762629113
156110219
1552318276
980903757
1501654649
1624192018
486287483
1422113979
632376972
487858197
630063896
986325141
2078914875
84045862
1751607859
1813532122
1925074751
1191470452
774399219
1032586723
1570183002
1834802637
741514225
1484951781
1781438489
1004968295
147249289
1776289308
1264646863
778028794
863767148
1763662873
392508686
830658328
1622726079
1421623560
1235827592
1481480497
1123592823
979876597
1185561649
972529668
1288003750
1587056597
1380048889
1413016845
1517183203
1479046631
520197580
1084351897
447107328
2043612287
2002052186
1122340446
1766869771
1818991318
2135147599
823595006
266705726
1781438991
802030303
1979417497
50136635
466879582
1928899616
1890649711
1016895349
775908693
835091627
1007425199
1058994021
1340793499
863263778
1932277607
479545856
1656329101
1601363941
1474878688
313431167
1340031594
1236653306
1389863090
1666034593
279804780
1796395424
466402865
236366549
674731559
92787018
1960236761
1868362027
1994292435
1986188541
1087831573
217753669
32849161
509841055
1643515340
29020953
2127519830
303043279
861422260
69132976
699009938
1922405250
479207530
1969804890
771811338
565060176
745643441
972218398
654299992
2032433608
1543936196
1409127427
65165150
1219416283
293966804
1446878845
1697770231
452572268
910932033
1133642084
1425275443
618392053
838542523
1433132046
217626180
1204574496
1610514230
1787869134
1402711575
986906397
466801496
201350997
1348939321
994961331
1268298983
99040385
388721019
419639300
1603120570
111558308
154822886
119083414
271511595
236538171
295289857
1437397691
1004950792
862267607
706421101
367166142
541236879
1739985730
74219157
744741629
1239156122
1618455661
592527400
2087430474
2032536811
1001362675
626330324
529687240
1636802234
1027833980
2070504073
213351802
326266715
873714642
1124013008
578794116
275950331
703843244
2085380912
1073826140
2098194625
2041063935
1519453655
1884776567
424175633
1110797660
1967710632
737505606
625972123
1860603390
777950693
1421041936
377015986
798311598
848218842
1470905319
60262675
1155324297
239946381
1244102394
2000001784
1879079180
1788666047
1692834316
1629546884
644748142
577438543
1934586552
804344761
1558626813
35668559
571272766
776463587
1450554893
674660480
316572495
380130072
1602137851
650507230
963630379
1810743692
1028454442
857336932
1194415499
58445419
1588326363
1635673714
1380642371
1366091162
36836527
546791814
1843508401
1847516721
319265910
1622343880
403284621
2006900204
1829868098
279409658
870078885
1620411853
227179694
1525524077
1011739955
1903453826
1831963694
1388951720
1987621938
935705608
1566134485
175259643
674833341
1520399030
1094646133
1481068065
974303604
1247441586
1630738709
1649034024
829865329
80688348
1564276065
1546085314
447120669
779656846
1895914935
1027750685
1200168001
201205328
1255540645
290832861
988704957
1992703928
738883361
1733906349
769151906
978456541
1620011921
1199264287
1451396164
1598253388
1480971832
35835441
1996681674
1141772535
1281251514
386443132
997887431
41241001
1599228770
1687793900
368101010
68593834
236931902
1156744564
269586762
1331900974
361648090
921053023
2032643131
25672954
510610067
782264643
1758191821
417701722
399658076
714415634
1155681983
651993853
510079777
780996919
1402911976
919027951
743236074
1338099372
1617491160
858400391
213450037
169411628
479863795
1362624905
855716376
665919519
724322000
233476993
481232052
420420272
815045233
252841772
1382491650
895450628
1310857068
1172028417
1804423771
2002454099
576254755
2138104569
749582166
1820332526
1038363477
594477538
1892999780
829544876
1993742099
924469483
169817973
2137944461
571539844
1464556965
636022268
2079101070
2094058706
976840776
86480929
747774109
1986960180
1835099976
26620283
651466660
345473460
1793838003
1685894045
1270093631
1515143954
1292983726
66860527
488789271
1815613667
1428187276
1877513050
2076592931
582506168
786640626
794335346
1626189838
1421315026
1346938722
741718433
1906128653
1674251630
273711190
1781813767
349214889
1959526839
257649740
180185329
136012461
1173307600
1310766642
1735589966
1123782781
1033390138
1470766545
957868873
1380903650
457192572
769063913
1355033719
846999969
636076832
923250254
1567546219
268503553
1237016056
1051872304
267818009
993376291
1350052931
834773689
737242070
87531275
1051798893
448755875
867004637
688621759
1638357912
15407992
1642770268
1428731503
1073206502
813511243
200786043
1589491986
1766526749
427416516
1392107654
555749749
257953901
1569853682
994675996
150444107
1693233888
1421169240
1424796367
1272360618
1961618982
1125424095
408368258
1376794233
2131962286
846700764
1991995645
1639731707
1682413253
1541755113
1565700389
654109890
1343001479
1304470526
254252667
1186139107
302257310
2107289037
1091232004
1039525335
79304538
1008401296
1333511798
1773978274
1830034509
209663741
913100518
793552105
1876797803
810750664
653147274
1595586866
285922459
1260486567
786888974
284462774
711578897
1493182412
1663372377
1633621929
1704762992
1307980551
1546558022
624783615
122913523
325014481
442263953
1508930408
1071766756
999037661
233238853
1296042677
1063633411
721457995
196014110
830428902
2044443903
567420890
1739229458
259822552
1503105016
2126892485
1107291094
1223543210
347799076
1223653962
1274445988
590038336
1952685955
62119418
1711775987
455661689
443070879
204302682
2021118796
280945051
883040938
1041602920
1275171747
678698223
315697930
1634962285
1882890277
404306929
1046778031
1769003323
1769787504
1806124582
24147995
1473625571
1882944205
754041060
1012100938
667779424
2144220045
970825773
2141288482
1974742392
1255836322
2045640252
437131894
818841913
1738846693
219651121
674135444
2129485276
649143154
2062297710
906791920
421331619
171941867
1515083915
681843763
1268920748
1028177127
1593814452
1870865429
1789207408
885455556
863578289
1827009080
2014049073
1446273806
44017854
348680407
1713720318
306556726
369433858
2038788004
1441028976
1527510521
1921482151
1455224453
1720651727
952492668
1715374929
693804887
668965528
13201847
130635764
95746030
2126134748
1443838335
942446230
585035117
1337483253
587740819
1301459904
2086944070
166324214
679944751
643741287
2043277498
927850976
229003557
19064573
1028382094
128150316
280172983
388775987
292565457
1565779565
289915342
477341630
1730807112
995588060
668792197
1894116845
1952707549
236243408
1597752667
2081658388
1156300726
677189856
1750674360
1568237298
1977088931
1891993619
1229200459
1353892553
1570815391
582925596
334436809
1577502631
289691784
837534794
566121445
752957404
150019726
1297694107
618876438
250096070
483208119
861261904
414125347
528449676
747976633
2110580590
908316267
480979954
48984173
1243919775
305087785
1801531619
1733254250
515932681
1863737667
175929816
1473758318
862469247
314285394
211906171
233285202
1224104124
529061077
176510093
1060581158
130872356
2112201413
1546221485
2125053246
1806909731
1480804256
1220221469
915008102
383531932
65476465
1105800229
1877253831
2096604327
1824288852
681627022
2027694676
843991099
982988986
104961184
2112644905
1242204043
1785718174
377134957
1345905814
300822253
2118256776
1931569981
1562253383
550932780
844523100
745764106
1230936419
412085191
1457624283
357802606
879059572
714675217
16785779
204763394
1580604206
1654155765
1043939224
243265216
1153723357
1885541847
1372651046
1835956969
1267422788
647465885
1129514737
140332440
576559369
569136962
702473142
30787524
1720195371
276050373
668912964
2039909584
1669289143
1463311478
1995571520
1863278961
1718672511
1604994422
871604452
216061022
1244780379
630027313
1327961780
1058057943
925076231
823836109
481494156
449064097
214364122
4047060
2108930875
1198586974
148392398
2095950293
2051946228
1184237409
32230225
2109882245
1766631089
674038557
1906589570
1896232762
1777171071
1864746913
347913371
967299291
11401480
576483752
356408713
1888008967
402218649
1134250346
89851148
734937115
2042987090
660173746
1736845091
552778060
256247256
1829202342
444898314
1836665828
1342114422
551172481
1045199311
222620965
1235251155
1562807982
145618663
78884464
238197189
310149499
115233975
129978676
507363195
1926574062
1931333969
1854153790
280281251
1430461978
332505556
313468615
1250722947
1152802267
193656004
1081374048
201908100
1300594587
395574435
953089647
1911030357
42748418
1958478197
1508539721
1152741154
466696967
3898216
1572388830
279804083
2109919052
749286681
1037251067
79316999
1765642994
152663514
787067380
2134076230
162265490
1654666187
1293921521
2066279201
263257790
1989103143
2111341274
1092807168
65965473
1038733226
982790829
1381943739
2123936445
279263419
1805471559
2108872995
1973850610
963760477
812202743
1768000605
1553082589
283313103
1856744405
491075778
1572328851
1492172538
1077835898
1021140152
109488077
1475010561
1528736658
686189836
1423079637
471311671
1440735507
742730738
750308246
1599481829
907471157
674137704
1537832251
876469978
89961928
1737816984
1849953586
2085890134
1017810464
1510246797
1138435444
554753187
753961709
1916151076
1938705127
663414839
652696363
1153677078
1141624144
2026237341
54415308
1199940264
673927178
515502189
1332129844
977458119
1739727277
1078855387
1247630990
1299994016
1420975339
1419711524
133403654
205353120
722849908
1477151575
3693821
1643728999
2030415676
1134377132
63094034
1302278801
872417476
562697399
79598469
1865293006
1737230747
1470438810
1606195243
489757427
933102305
582498876
1315350105
330106156
1104952274
1138762751
1901679091
371773126
1041598553
186866043
1703134147
177822692
391817946
949819371
613342625
588898257
340491126
531979848
2129438293
544850792
105437390
234813171
1364262425
264835956
1549557729
829721191
779393777
556561992
1606872277
401455368
287526098
1449241392
1296491125
1673870793
1236699616
1266519920
1866939177
2009667634
1027424968
1150070061
1380475124
648920732
867303129
1994346897
636734840
1616730235
1572880406
887761674
1516991097
1771831511
1773809646
935620538
176548364
1620709410
1920963449
963414814
1221095171
724397829
1245120261
1864127742
1846516936
1770713027
500859758
857067317
368572408
712552838
767043839
1366387810
104283759
1678936522
1512592671
1939267047
1396146080
509179673
182058425
304703964
761593085
1256659673
37115221
626051465
1606406532
2000567332
2105325536
2137493584
694313798
1565610400
358080289
1446516923
1087216200
1341658018
701324862
2064710542
2028724666
523048708
1065903579
572132882
752611261
1376546465
329306513
1567811446
1219777950
2058114604
1310685944
415494237
2056312967
1913185337
580966028
1846212526
1348112717
2019279911
1503057803
478958186
1138480338
140048720
734731397
1056014452
2010178669
568961095
216163228
364796808
767976927
1797122436
2025997917
1466289564
1169597351
1143907294
316292728
2003242659
1702270367
1300786748
1701900709
972843897
925085894
1694005866
1379321444
839160658
48463805
1228179188
1283374952
1928294020
1097204439
1628887426
1084137720
1352105151
565958812
369574267
454515665
2064694053
1580281272
1193943366
893829776
479597184
553547199
353272216
75728290
1541295600
583002798
599010103
1134851881
1161926757
432330269
1927465281
1846810515
557351851
40345654
317395850
1186032024
652056108
1035970884
1175126168
1272909472
1161453906
2099112304
214827081
1698802562
1850286004
1843746991
769801640
1187943371
1655954315
443555624
2147215808
2011938422
1970937086
2043842055
377457930
612500047
449191876
829218564
1875665534
1493342791
1431999068
408730850
1713355025
159445308
975297342
503288769
1781161656
1193391773
1233643489
1238804843
2022773310
1312832092
1248297734
608042367
1236335940
583733686
578040408
1955000651
1830893354
1064895152
1546231017
1646770433
1485459184
1872181543
577337853
735089418
1804393747
1112654458
1980827243
1347930291
143662707
561467852
1106183040
848131707
611423881
1960398058
899890470
1915231200
355383564
1586044817
2014353360
1763374174
1908513984
55826557
1311418123
1975981798
59356582
2113735976
1124584389
2006474438
465147668
182060707
843111004
616504128
358792668
747517166
1304905884
618105041
1725457057
30010402
1417340084
628101114
1665291398
1057777677
786961172
1786728137
794352360
1049237682
196580516
771418244
1919066018
1534604967
1568199933
1994399248
1991090621
1428070178
1200603253
1763651043
987508417
1093728365
405742405
1828355353
1736369778
605035990
1634242208
1837794908
848610189
414503929
461031390
1396151166
1957310221
153404775
1990704637
1209679066
292559351
1400030916
586877019
1096004075
1472470909
1449878194
1485434050
965659081
591572944
1143909908
1389751898
2113591937
1402749376
1075340450
1041949267
1748064938
470191508
947342691
1165070314
1553418293
1061342805
464840242
80729441
1709922805
47320400
2075023392
437212951
1272051464
2115007320
1763685557
1816376612
189790058
1745920868
1277327508
13191691
625290333
691019040
1038113033
1502965976
1209511891
998090387
1790662598
1618039602
1860238933
1328201361
1263279898
1323843533
697161004
912332593
230139485
1389529274
1585568896
1307908113
1476206064
1669720424
2003834464
1854826556
519906289
1406432601
272177118
1811906705
622542802
690163092
1740638196
1185236596
1316661052
536895398
2143775150
1959243052
1475824073
180710319
168209111
269770992
555492832
1592300164
1976139020
1030518959
544728217
1372335076
713684397
1398681818
1154530623
1441899711
957773339
365145215
1960354638
496641541
234118116
1394590019
304265522
2147336632
1959819735
1248970753
1530596587
979511865
99505786
2119792635
1138859252
108654627
1671902812
2089011344
1502192475
1670727864
2133453542
645520405
224275162
944593825
1892444965
856355252
1143794432
510859715
1231041620
1839882109
1471704147
992648064
521826540
725259532
1142060122
2033976873
2042686106
31335885
247446026
1405287232
653050128
193452705
210100861
461737543
1750330139
1495452944
98878412
1096532665
1529511533
1045137525
1499198307
875598532
1758248967
1135818024
498964562
1229290895
100859084
1483065976
1844414684
1904319693
2135959826
1212958840
1922805180
783631265
232540503
274987714
1836101422
1339761948
1907073660
1598276304
2092165332
1937768784
1391702495
1789422037
84256274
731503832
897510930
1088486151
710452761
1580711540
1446006271
1595155992
4057200
580056390
1540856463
460827000
482721986
1646978940
1504151015
1555219494
5714940
1907648476
985566247
633647275
1342086007
633705645
1263770421
803743410
785682909
457653711
892830638
571270501
373172117
64279258
1786523749
1872774775
1676107313
1112791302
573744967
108910287
1870196168
69986929
944820565
906033803
1495945297
1202207546
1928333963
525374941
1701910070
1747691600
1681226457
152944632
556696204
1426083333
1498756527
523140425
886861758
128689539
71377603
2016248264
1012562576
584068024
1320463937
844626634
740063292
1522896620
174997685
297951679
1134244086
1697670684
2072477498
1225610656
1208509750
755133891
117265489
2005106393
1097275774
1819037628
546881552
1840871287
927541941
376041364
1753837407
1944633070
1905470185
632439425
1109597632
459191229
214402200
1995681108
172932162
377001350
1081730918
1214638491
1969250959
684036134
162266377
1356494062
19072686
2064108725
32793675
479495960
1359674765
2095942863
124843571
2119274462
933249877
8080442
2024100274
1728789981
558992167
1631579008
713470092
1595673579
167843869
1401676326
1712718575
663705763
532438181
1711569065
638145585
981861154
841966550
1376520930
2082829993
1975030455
260374697
1838699105
2030630981
843047852
1954858715
1798289561
675896975
1760386799
1054853846
317108484
769895148
1117501297
498936397
1096162242
1361127237
402731174
230120474
1067691868
1144093092
1823239375
43731116
1909811935
1054539982
1559544658
978987589
1724453275
230848727
1187454531
1371485533
122202876
116057683
693658171
1419380835
2010451666
1731120111
1340496486
674161948
987723422
1939056036
1473261829
1474146046
1061885916
1417194946
40856540
2031138173
1227867788
2143414398
121271169
212091627
150380470
708868188
1121558849
2031613310
1057602141
532232912
737662353
1912266459
2020598653
202026049
1723307482
1579379994
1120755429
789779574
601207587
258218581
744665708
672659976
815954036
1670243690
2126673819
2089803750
958029915
800166402
1628911125
961497278
1032279096
598782174
1894925812
205128468
557019502
625962956
1723644356
2008661647
2144753797
1998074525
84103520
1213916895
595985057
1484911236
1609986903
1074841882
85205197
703227706
2090282949
2042756919
887161053
1373783
1563052659
1524507886
1649212570
2013228124
1252674785
2145243974
1947299859
83721281
152150244
1806558677
1139423109
1613498553
645247666
1629947283
337163672
829240017
990649079
819101280
1030316399
2134783024
978506069
1818057530
1619320256
1809317221
1672767123
1547356446
360027712
1126932399
1931560661
1125565635
678094396
1584102511
1748435941
1843007134
1793246756
1727151517
346990519
1176528398
2088960892
192452047
552275366
404885303
789249307
1202374903
1470121510
2083626450
1290201850
1867447342
1336737832
1460603469
302885738
1129139769
1969158920
728829390
317856287
1879750544
41648654
38127220
493940135
1906815723
646245649
2118886227
1405361733
2077469955
1993747482
1120114970
1503974441
671497623
944593118
740138578
1743052121
1443833521
845041993
1956671258
2062068713
1477320172
2105956737
1043175940
344644808
872635391
624543386
493016111
840058231
2051667202
2139402262
695833875
587434627
1768749367
1253550826
1063648082
1572289998
1424514244
1939442599
366344413
1119716501
92710927
1555509241
1926350520
2016953840
254570558
428495265
1256104420
578085151
1627559715
1313890550
1285869467
1060006715
571495349
1200252328
1530521719
1291941438
1031144016
1648290620
1011904026
817520295
1452915889
137818419
1185785562
1984373334
917944927
1368319633
677822963
456506873
576747876
1326754772
1803961244
80221154
1722461607
386637003
853195167
465984108
1388771786
1745855335
1070577521
1146687889
1007251262
334516641
760355517
139690467
392484467
1719469024
1793103585
1316471327
613400413
1650133846
1711901262
1633502753
472078627
2015289233
2008488318
1422062714
1260720998
1241602520
365597733
137741568
59508024
548009575
2024284537
437577576
1249058313
1806114689
1467200387
370962637
835264087
38633206
350241959
113218092
1416582931
1473730721
831675060
1354454863
2027434521
2008870252
406246349
1684728848
1867940612
1700717595
1519319751
1485204275
1450090184
1681636502
1037230844
1846883392
144325638
1007241708
2146110572
1300023959
336600051
1043018987
237129926
11876962
1044412740
673154426
2031163183
1187776555
970408456
2023372140
1218629600
1493083664
1597314723
1797835576
1849080247
433418889
1685066491
274135846
1912401196
1791508167
1124949431
1584222824
466661853
219503784
784630171
553838830
1055988050
2123642065
968723654
1538989067
2065228972
862741828
2145057231
111693884
882290634
1639606212
1941987192
15514514
942040633
1279967148
761719032
810694718
1986854716
364163073
1664128610
45227579
2115469757
624786101
59458823
1747330632
1522422050
185411004
911507326
1662735238
1104003428
425576931
1649350053
1971316272
2111107822
342780216
739999125
6640963
1404827407
1797409937
1094974239
495931745
746732631
1582688998
588091609
277401370
558252787
1427265143
165590867
653793306
511154332
1474835356
1663884871
1040901885
775167227
1306212070
1493284003
619939808
418483680
426191838
1128872055
982516920
1857313790
474448366
1480167211
1853117738
842319326
1959421039
1782949508
1001429683
1249066430
2006472562
2133564412
1171022319
240981157
2096717484
214953301
1989143833
826437519
281062287
766931215
1431602804
234783301
1881658216
671749756
1320475223
1238570385
16944716
793013694
1167481182
119034233
299105307
1504049293
212116205
1661063980
980317153
1473266267
1366816555
1088030724
551999979
368230359
280998240
1882509990
918846731
186349641
1558825622
179992337
913735262
475821349
383804088
2035011052
1094172215
513211002
848712769
1734394512
2041205534
719161084
1060883903
111285662
1469286384
645766264
756282268
1675586075
893477318
283267108
822381404
832739659
1061334810
1587585802
806923554
1405177821
2067438701
1646174599
1263500963
577630295
179885185
2137410673
1982854287
1248379217
589243654
701843599
2025495848
1662148735
1807592827
1870288772
1467118281
1245740866
258905448
521246708
1515566612
282453814
1327123170
1655737598
1304416157
1111410093
1185761320
2052255582
508377839
336740535
1579704896
379143611
452622461
305812233
211066746
757744619
1993803633
656601234
583242994
2101867614
365258977
1855025630
1206210004
1548330879
1172384104
350570800
706525283
1187753146
1094972187
463666883
559652313
478531989
839035029
927626378
586096281
1507437390
1952155332
429486742
1749400126
323593789
2033078018
1585150810
328719589
1814683168
1962375697
2030561341
1765537224
989576937
1973907736
1762610567
1687098776
184904740
198103318
819537560
58397648
735441493
1773712566
1976748599
465780335
75972030
892077641
1846585096
1767935771
1773067232
1185733238
933414828
1163291089
1108247484
859230728
1977458345
411624181
1463117011
1133085893
332929856
641568245
1147355321
1715467026
1384121659
907006657
253643463
940310644
1405460844
1967246671
302829602
1871640052
595565984
460501544
63154390
1348996101
1372079529
1994636887
140144340
1127349616
162856514
9743516
1706458955
1313382565
711527113
2023797700
530432580
1833929390
1201969223
1332022711
1908554582
731035952
437326514
1209664655
1394041189
1870283936
1319878707
1302825373
1726103446
325720798
1339008581
1654543208
2098551911
981909643
293582190
1767801877
78211942
1173888164
498220454
966055800
398705713
1768114625
343845548
341268806
312189851
460615796
254707738
139109328
1932473124
24226236
1414712751
995665310
284776932
2062543174
236876761
1470230467
284775561
484634611
996626254
91393302
1400706413
962676019
1590572631
1814257375
1983868129
60111402
2125425626
670106752
1720384010
1970533304
1536971853
2062633127
1681056271
1458797658
1514107407
997202045
1062359318
613998280
2024515952
572326111
132366972
358041690
1178062005
512898408
1465979066
634991210
942108816
1088298745
1371360793
1500288541
1552025760
316174486
1948869736
1324033266
1469664183
1814808351
1161068012
1511492620
1205853922
1612500680
2063152372
134790723
517032903
1547170152
824740941
1331447362
885799657
1798212873
1373876151
721985815
1491073336
1330426340
1635089461
13148052
1554924388
1276143808
1847381945
2050544040
530733875
2123071772
2050531890
1642068003
1675518559
274261816
1346823375
595295985
1113587790
1628340999
1296509844
1091108638
1660767490
1983159778
1328684081
1680198014
804980259
434884790
441886517
763197645
337447729
210401896
831391689
35687466
1832001904
228245106
1247251640
1488717972
1010565185
1153567330
923608866
1858806810
1064609244
993731894
1451345099
1476130636
160559814
581682181
1366978215
136329326
1422429853
373205469
731066873
1243806834
1060049929
1460358384
1849741284
211583577
1363314065
1022625128
2042640076
113050857
644679926
826524539
1357169001
1986499907
1250946080
141839679
30818271
443939982
1588719904
1957037518
519030571
306095816
1511187084
309475980
269503100
1972737196
1141206973
1038154277
1573779977
1184978541
235950190
1835758213
1964862746
1358761276
1157083720
1158928169
1126010923
532706825
577760308
1807470345
1842962252
1848048598
542800505
1761766261
1475372211
1420743063
160318399
1913824694
171377146
1990792325
592192597
267085222
260014066
441710323
1839252370
1909067811
1138550506
1605890406
538226509
176200916
298884898
950074916
1932247044
1201681510
351525165
1445780147
1985267180
1166104484
449690948
1988579784
621444131
1532136591
2141676763
1468894882
621200848
913741175
1850644919
288454206
310981113
2090544842
383278875
1016465871
2127677402
269571430
26493277
318624141
1209080545
437261651
948006523
432295552
959358936
1789583092
448173628
2126214370
1793488771
241460876
1246597719
2053516798
786369736
761727346
1183045411
1672012487
1618515829
1619770623
1759554425
447286890
1312190743
611878020
626141335
246732829
163832134
1933537167
441582463
1697363274
1270163920
1359421497
792927195
763433970
994433741
1080416504
878236973
412224861
1366650712
523768798
813250318
1470570349
973287727
1557897213
1185600726
429584361
65693014
1322797017
1572830730
314512882
639615054
555679671
2047653707
372763757
1416700516
2066258966
35846530
94923948
1535679361
1935478627
1955904238
1042747435
976468053
1313616067
1711161146
798276400
1898976592
1331759703
1939812153
1972285148
165559309
215527044
804715024
391414582
526108412
1223006162
1811217549
102443512
1151716725
1174965691
544043533
124123245
1971624185
1690833794
547630231
1931393438
1461821411
353328870
668865675
189122764
1749601070
1167971641
1091203579
892547973
1618346388
1053406
2025126868
42067020
1609563287
1210808416
1049735334
1105056774
978412523
557138501
1427339041
1041122567
268513988
1279141206
715032022
1672807733
440099709
1718318688
2030539607
1012643703
7005000
107403217
221302618
126363428
1152765887
1413312549
565551608
951099869
1354562050
1461168173
1152791655
1124685991
1789899693
1481797879
1374929333
1648610462
1576329875
1134760638
529444271
2037988949
1774869812
1477345807
349660845
798567026
324767531
1302151053
2143489151
584370838
1206936902
1205124338
515170786
1654693904
1324712346
85937087
2037220278
1510278745
1656666123
929796923
1292954009
1914096771
1644483187
1382846305
2085891769
1989204151
1799331026
1610815137
637804794
749195499
1444755896
326756303
959814248
374394522
1719123485
1616724223
395354262
173283359
1061819931
1238826409
323439895
463790924
189083955
1939356787
1466531307
1083645831
63337969
897158682
241585572
1152141342
1980792571
253405972
1672238039
1305493135
566697592
1491776035
1249488020
536816799
1255123716
1948380892
1158465986
1349348994
467047361
55977790
1015483134
1131054610
2111519855
1634890347
1391598872
509088627
1413685693
486250143
1979261804
1227741318
471156004
833220652
1510385595
824427222
1075765862
310500921
1788367293
943390126
182610528
1387510436
632907958
461311121
2052179973
1538021210
1169496694
469233009
1484057720
585041079
221351014
1550205621
1597875003
972169201
2131014526
805471739
1424600738
1612130615
1144255583
77087089
2037656553
1802985962
2142211023
611734351
1287077778
1975382800
1350221577
1120745245
671025481
786996049
1209127850
523524121
1559158988
363324753
603901997
187657201
112843166
347596374
648938565
1051513962
2043645741
683311980
2092128435
781584994
1094597087
977027347
819030001
44764987
1613433520
1135384722
1244880467
1442965352
417451814
724751954
1298833992
530783483
1243405909
1818787930
2044806226
1994148209
105270414
1176650815
1116878814
1627498634
1603495937
479227450
704139937
1954001302
2130410719
538961394
1447368285
1593686731
2066407805
228898317
1678786292
1129489109
129190470
74914249
852565164
1819050781
2077910745
2068583351
529707850
43805231
1535624527
1286769437
1601413884
1092034169
2079522697
675148553
1822611345
544991015
282275415
1837594765
1034551852
85090327
1710270057
307148891
1207359531
1033392876
1142553728
891485590
464788617
26778019
2141016383
1646135218
941846331
610535690
1904666162
1465473365
214492602
1541759670
604371182
1122438556
1960405881
1219055418
1165551782
70727497
1467804157
1586716881
79798635
1861404255
2023045373
1675173165
1285771473
1702164229
1792726745
1979453426
1795842573
1563182783
2101373154
1654383827
205505073
2135684133
1789788997
605653496
287861968
475464602
71645627
2015648313
718421949
288214684
58652454
1349144327
1286543227
140974435
714350269
1271151464
1912550212
853389834
1455551324
2018970948
1644945961
645633434
689653884
1430460588
301168149
174825167
1874295298
1687841066
2045214944
335199478
36711630
477568131
786323526
395423987
1367266953
673891560
1356391004
357586084
2087390818
815780719
1627236645
821258448
1322951979
1294338419
1508522028
1892543094
729056601
1275261935
1874575199
1874784950
2082954087
876571928
745537488
1647123329
1732576873
944449230
811565132
1714450223
738447355
1261386989
900860203
322166167
844524549
673763107
281962698
494353177
120308339
1587848158
1189511103
637191774
793214342
1521799616
1994429620
2004694795
1879335890
1815704280
939454852
2102743980
1718712142
2098552301
1019660007
823136276
39509552
2028464425
2009553039
266089348
1005556443
1592046799
855798148
1626113847
534043744
276986967
30875935
840535041
379096816
769257949
812629499
1881913734
429069062
850239363
1389638461
1683440500
1483355978
221500022
1491178585
680683633
663078743
299601005
327678348
1351567412
1759964401
2103803504
1657775133
356663667
2113099699
684329677
1397123666
1157486722
837103066
679825303
1150708739
307045873
1907409905
1258436709
1244073655
399887225
256974166
1207802247
1372144042
128611206
999044267
1960464708
999295693
9885517
1382026169
2013229716
1897290269
1812876362
191464393
1064925038
831727170
327539496
414580265
1832352467
859623686
1277353453
999343189
2103278345
1771885431
734471671
1476212627
558146647
865382864
849586846
346999372
602055320
1794455581
815447757
510640015
712047527
1252589157
1843056722
856142646
1179480624
1603482855
1111141607
684911302
321679189
996390995
1325420929
1029401931
114717901
1740729812
2061189031
241492822
633968624
592177126
536566927
1039941623
37225228
1091916276
273503924
1664888870
1090289714
374711538
738563130
244798451
1514015632
959980405
1120053577
1368997281
1771793706
1858346476
1471174359
1731148537
601348978
84017018
624168840
1252648170
1847698874
2040373491
1691092815
1086879720
489416138
879158883
1810483456
255784036
276052760
1211212494
514938025
1548224195
808291282
464897028
228967892
1895020509
1248383088
254855078
1265402341
1577313470
1714742468
715749074
602926636
1279754149
1636721465
467069609
1581952560
243636192
286819901
1238096015
386165289
1546201627
515379964
128394790
139009245
1895741426
239684501
1990903333
1105455668
661956993
499771692
1933171651
1659272489
2146399508
678436525
2002724821
1527115436
1759678100
1246208497
815578133
299250420
8331507
1007533905
501610615
237834313
1911131631
1025864388
1707396755
1477811643
2097591913
1671203671
868961901
1407010803
689048155
1348129806
1334999623
1021534507
390947159
263472918
1185375009
854865455
1681627871
1555515306
1843891482
2098769239
49743533
263185536
770546510
954428468
2136249469
913908211
21972024
627344974
413453440
794119190
1116573272
353153805
805539942
489050462
1656247259
1374227528
306684507
771695700
1625689868
1673548802
918746619
1931945560
1572925217
800768864
556058698
1942526335
1837773726
1432182884
770605242
832772981
1444204753
2093079587
772560881
154871468
894983332
2115238332
1463994807
757046678
542982746
1652390734
876727270
1979604063
560152236
986290543
1749995390
1600181151
390276218
673775929
1201047524
1258924528
1462560969
933190026
1985445117
185362095
352515851
1489195711
1983275235
1020797959
2108935534
1150958542
1110258373
764299694
437444892
427303156
1453729011
1377717797
2144455217
1156411915
1148407396
1405059595
156940433
216740047
846471910
1266803085
1148006303
627484332
2061087452
97447700
41814702
1072014180
1578808135
148084126
1962658181
1719419821
382226277
518787673
45622274
1004879429
1855242084
1347086280
181921521
1719516029
1308404075
87283603
348788685
2081272506
488917463
2084824108
2078761379
946196643
765027020
1449090131
2021312716
553379353
1238038008
872344653
2132059952
1942937020
1881653956
1035253922
1244197051
1610299971
754225324
1944223787
18464658
176758132
1997225385
1203357341
1391405123
1243403568
1758697436
1237255656
35477030
1347613357
669449413
673769984
1239019373
665905277
1257226894
1234473426
883016122
20131954
242575082
111663513
1857009023
1151466053
778471629
1599778292
1447431065
854942153
1129424808
113272180
113959065
707931335
257797106
1112154885
1524168922
1044910572
942880699
1604010036
1686492630
1654294129
2604612
1848164238
574493000
1274877049
706438406
2013054566
1102643741
51132790
1352313711
655826945
296003555
1391185026
435477240
453232409
1439359105
1486089336
1477984208
744519592
143713016
1928689166
1277503816
2049591980
802292802
878641715
1925755259
1590449965
1245103039
967535767
1871728031
1359502469
2101944049
1944248669
1653024494
1056077240
329723505
2098689000
747518540
525914588
97847704
23477451
1677738081
1209038931
927920847
421920800
2085773006
230691254
1151126563
694967249
1753390906
1273084551
910676838
2083683742
1229271063
836033914
666084878
1099063650
83979563
335091107
1878756883
255170586
2026876807
99293389
504698294
1022268656
1187571192
756853115
546890684
638944309
521729176
153129304
1018355748
1807853983
1046797794
1629725548
114991168
1150830198
1026929378
472630960
1662327428
1086982010
825838279
64358274
698393369
611842935
172606402
1332523746
1745629239
451482038
38587201
1464760277
1440409125
152641491
1746644384
1992266211
1995762689
776630354
46477125
1818098706
222725949
224581758
1134177259
2006034911
1712226344
1241339679
2056650717
57789149
1048366723
943274594
1104394033
1706562367
1851952534
1450167875
1507919603
310054934
1054095361
1142526674
970984680
596148259
1304374400
155974152
596170725
878229144
512981549
643346114
473675829
1504970040
2067985475
1798791813
1098209115
1715678887
267816761
42148809
135633104
996401423
922420106
1811168347
319439438
398079818
965065689
1449105223
1863216082
723010662
1561528228
1633988551
642758568
829728020
1816041597
1259538160
1206539125
1959336525
85411180
1844453831
743227227
1473391396
1443829797
937889871
1890869007
1908985734
365469879
1791654686
1494471135
1297031796
1763873155
53623167
13898508
183049107
369271926
312307778
90523
2038059560
1350616606
769800236
1804923122
761382742
590580386
1226033909
1554800961
955037645
1786702413
1982347983
1939865443
1727624823
367412435
2076618720
420007285
985878172
1635954215
499593049
266818157
2112908864
2094957316
957147266
1094464337
1343936607
462898319
8653918
42177236
2033016450
927382763
959195766
1973696907
839754897
1498704765
1194858529
33785522
757868816
376453348
913071808
1267673005
1655920933
2090300399
604320145
1974311181
36612518
262477034
277670789
1831235192
1839381024
260983416
606869268
1697866380
1211072117
646729143
1478228619
688598969
1819636098
1150582359
1141157800
1549217871
219598698
1486866227
2117058958
1109706392
1405998980
1197623853
295195246
587435279
162600675
1916032130
84003487
1881231110
761182838
1477286756
1247678040
1247070331
1508370765
1435746278
770456546
556281449
58009311
1214061328
10023561
789872468
1421655339
1554567847
1095311354
759077693
1652829989
334312704
1960335010
841425825
2022028054
498949443
749972673
1272849575
1966257209
1806114866
1880760806
124486783
2146196944
2076852095
1412140362
1010645917
1600859342
755623618
185537571
462181825
1412336210
182022107
312092673
818526643
485322202
1573219899
1862339839
826521905
824248214
1895433275
104458189
777349595
1206022763
1680309939
1021006934
1989199089
1869901484
205928858
1700758414
796168181
1274160078
1423625163
1725227531
1918831804
163310306
1182497818
941966890
2089709890
710615361
1316486209
1765582458
1260398851
280363474
514092742
1937266435
1226824716
327977035
2070458865
1860686223
114769897
1666669248
290780240
302514555
1185918888
985775229
1922863498
230824927
85363788
521635686
670578170
1737948321
2113234077
1746939747
1334856485
1744833993
326034964
1560267675
397454404
187610216
1588696165
1842817309
2049352161
510871543
483478148
1878779154
2018125596
1421119546
381190637
1153535826
919827521
545311546
341992430
2028786673
1002296635
174144508
1622057217
889826861
932758405
104415323
1547702747
1157472857
784878741
2056908649
452402866
256835615
106282037
1091780654
146337959
179973248
1796313663
1588311784
391407883
449705255
1088929261
264739846
7725621
979888390
1130832531
48806514
867874686
2097789935
1067279262
1104127276
437622078
908111914
1384642762
1353156187
1825870361
2138573034
1585154808
1996846281
2008681910
1714390182
1963104147
1990480617
985225848
934207224
1104436538
669398170
17312928
1043290937
379916336
205802735
676713307
915691230
246437475
1660315098
2082027600
1735123680
1543441290
742055155
906405995
51406686
797527513
1271409289
1709073383
1694780568
1349898647
588312519
937752213
1153478107
1574403579
136547472
1249269769
642782060
1634357524
1846427200
4510669
590230828
1223724078
1741735390
2113190413
470140069
250685476
1728353703
1189467978
2114273037
1387827567
864323683
907785445
77842380
1520217139
427630310
1565892948
1120864928
2057642271
795756186
629637177
1151018559
483979602
1573365622
1627677456
1152228827
798118538
2112387774
1489758451
1052529577
156881725
1986783403
998991663
446270451
1625933684
785051426
906221858
1097201136
1260059725
209506331
1638242611
681688861
1201386762
1742669515
525525050
1022733524
1081208424
122537855
1633291768
414007051
2137648032
854983720
1490598420
402315878
2142374505
1544158313
1876462438
658438694
688185046
505500238
1922488450
363555521
1826789425
296593694
1200099418
1220250700
1836756213
2056047601
382200289
1662688341
1225182917
1440832358
1187470617
1269893136
1534601113
645596229
1026122279
2142357286
1131928734
523713942
1608481492
1017167294
920378273
1860406944
1672937935
1433085478
902885059
2034916861
178799560
1875575783
1931155716
892552819
223895264
1968086438
1391278611
926938831
140438463
897384291
821623492
632198901
1728081066
212894886
829948339
1764406947
1781434119
1566599916
940535582
1794491376
331285264
1202875374
982425778
282069119
1793758140
1296916357
78266127
1797992730
1078224760
1971709579
620007603
844061407
1283162224
270408792
578033452
993765956
1045877850
1659982234
1163489988
2099996874
159200552
1627704898
745901866
348695400
146407773
2140576857
472979259
1781891373
1267702596
1474517250
1793470863
993306847
805874407
41685027
698189000
1255853937
920200400
2066030076
659522560
1548834443
1358961412
1649875128
803930692
1716757133
993744206
463127674
1870794623
422572264
1421717697
370740096
756948184
1630844486
1001998602
2128085586
534538328
59999368
1533962257
842920039
1947447640
1273133556
2089827816
2090034024
761541937
2089104904
1374708218
391989560
1840444202
1415993683
1753356924
1401426335
1211185342
9079329
1390832867
108845551
716273028
942015516
1574041261
442080581
246044735
234728838
331189350
262500521
241775147
838645318
1400021878
1358546010
705995778
1913109881
1042579689
1866051043
2067829280
1094090780
1189557021
923810611
1291083837
1757220603
913657926
244239352
153384436
1173196110
55935110
736392259
734006099
484144927
1871760641
2085054216
1855208628
256470660
1917499526
2085185588
677734192
866816836
212606818
1357923906
1690291419
404774946
1186062423
587947435
153125092
830345509
831540316
341778954
1865915395
1316655803
1920753315
543142271
858044591
593098309
30129652
1481862536
263108355
1651995311
2004648789
752262801
26724800
439937136
1867893674
1557732753
240044461
957673757
1139937053
743376422
1902039682
611611976
421806533
854421834
522069784
1062783705
1799928854
1701590867
2050841772
298801904
439544342
1910880782
1291309285
2052837605
730383650
571324247
231105723
1856098191
1232933689
873997105
848658647
1354182756
1341746938
2101938644
1419731582
1118292301
191436986
793147945
707505914
701741781
561352290
1130723413
1653952695
1072776836
1965419470
1565193967
1008179910
530263400
888279689
1750719098
973321650
779392451
578460308
1233584852
891245328
520845794
146180764
961306129
386771563
12754364
1049090025
932446703
1824767309
1949044177
13086558
227823362
455664453
509420772
1610318956
2008423028
1680121452
1575295712
1929636570
1539170246
293255058
271522382
2033595793
1569782835
100049505
1715003179
326229991
923791396
612837866
1537662201
1021492661
1839114668
1879794808
1532947649
826340051
1511249542
2108813281
2029159374
2004857988
1978154766
1324054160
1715564990
1425789144
43984789
1729198715
1893606987
2119892739
1719712558
1946315341
1524400223
1886189627
64978361
672398672
1322525619
1954502420
1581368896
1859966957
2130663208
1890926689
317211032
1970698127
863988598
1175704485
4881282
301492002
602908835
588538442
1916957242
1829616491
1955579196
1521316118
1187000208
1806030535
258925431
2095284091
1090415690
903968267
1444944054
521312391
659634564
1534919832
1352759930
2000792284
1372042015
2098804752
171881894
653305991
2113518196
216200554
1029188762
1324511311
242923516
674987215
1125620832
1191410875
1384801699
1059184019
1950043296
418274582
213688809
893301490
1145095362
674166170
762398894
1670588464
1616382511
1009092461
404035211
1626096743
2141742851
1946845461
1346671319
979074917
1519368224
15996606
369754467
1276485112
1789215647
1532928538
1183800747
909694231
627643983
113822551
1220369481
2015049656
1470687977
1460959419
1667265860
266496397
532912127
276662036
344782584
323329209
1091831207
605506083
1612390224
293262502
720153840
937546920
221527899
762344267
296524948
447219896
1896473584
1116998957
1620510921
955740145
787482983
226985220
389439610
564321244
1144214843
1027961106
1429466024
627101154
1210341295
5621338
1806496346
506898461
2129712982
349425002
1127115175
1887544491
939795031
421945030
1101015871
1619957524
1858562250
1449879173
461943498
1691448195
1186668459
2092413232
540173423
770547619
1107454508
1282146215
408640330
853543635
2073660513
1862296450
993574762
683412963
1016096233
1288102768
230073311
1787565082
1975644997
2084988611
872246638
1996950175
2107758865
2062478120
1432731853
1324063216
1809380645
906493769
790886496
670180445
176814648
98207685
1377051381
359043079
389484737
473353221
1278183884
2023413272
1935770269
177719612
643088105
1082350460
1864133518
1799671703
724251525
955125884
99317052
1676830244
1544246745
1726306802
946247766
662927222
1291073446
821018854
591128425
1336657177
1488436409
1459448533
239624382
1582605401
983978070
116677175
1822476425
1908736714
455287956
669808193
679709686
900575717
11138982
1196186650
474786381
1583021009
1592746714
1746400685
1134864339
40664865
702853126
1306647428
2118354969
1922323377
1653094591
972061614
801165279
1040086578
126569465
1917323957
503943103
1696693495
737582136
1332362143
708146668
1406768139
840316420
1992081560
1569974582
382648658
1226178239
1420268136
1189751339
1598517516
1339537711
1520173500
1241218661
1269320115
665556460
2052427283
1301570152
302139533
1303660521
1355122505
577881009
355476990
1105175489
1882879320
259867379
472121653
1451017624
980699199
636976902
1445352781
2073607863
1081495658
1514759721
233256124
1969933548
654835655
1549111575
1751305683
758716539
469069989
1279435872
1270495131
1883175321
2034284290
785890348
222397673
2017314669
1217722494
1856232554
1294213615
92352099
1919699947
1162439943
1897953073
574623289
24732420
442940100
2130433724
1533206381
67500406
1001685611
711962615
1389929226
974589288
1276346977
1097927737
197351423
1749540815
1700926792
1020482107
820312309
1416412419
722654256
442979192
1507197916
573475947
1906131096
1222090673
2075035276
2062559481
687961873
1419977000
1038792356
627999127
1723328872
817299775
1551109823
1856798985
1032200344
1682494641
332920020
115064515
131172131
447876950
1289021616
974321305
1663646658
153993403
1485257265
901990638
1507846930
1501141179
245253992
1492992934
430879290
1199256323
52642566
1589031382
477759708
1663740935
1366983280
107099092
1383183219
1864596615
644371399
944349235
719633902
526163633
1124228324
3943291
1262648612
178846044
647397629
440490030
1507957283
1958810922
1706053258
841068568
2084971341
766974079
1887827680
1605780279
113223581
517344122
724945673
1460662450
1566070735
1007510603
1046299288
883390273
741224937
1948900366
1857194499
1122454785
1735340718
1631357473
376019140
260063240
1901170590
1706117435
189648813
605675061
1451293198
297099999
1352212128
923772385
1201268900
531596272
1806808021
772537891
1349249657
229243278
253178131
1433532079
1272709068
1420833903
250112698
1017565260
895483406
2118161776
915058022
946621698
1059846445
1528005126
521899197
563923191
2118825432
1704509511
309737703
2142902562
200942497
1705777956
1454726656
1809855901
767877144
975327003
1916438865
432842749
1811005415
1072643466
274995084
432784605
2013422065
633760267
725265391
259828611
1662634236
372686307
2122263975
1182600818
1715732027
23237766
211963554
1059963723
1689762698
1922371560
642685277
48307041
1514872313
1159050441
1900939099
1206125513
376725292
918245025
1538531190
720563621
1984927861
1172249722
1012243453
80445046
1178766534
2071020625
431397105
665585723
234322696
957321254
750275214
431081964
1200093201
1579119101
879704850
774305647
1691406637
369905578
346755436
821135904
201848410
1693128685
14212904
745789640
516779082
249830879
554235635
726661134
1829783372
1105477096
788613804
882827930
1732291652
2016823554
2103792044
575433103
963108013
1573239343
857503492
1449716866
1927235337
418099708
1094717439
1029822943
1014997608
851917488
972675602
2016540542
557912123
2051134769
853278955
2059039106
325404283
536955988
1163636078
1603646745
577028608
1890046459
204938011
735383026
1140326661
2112053958
749745934
976883832
615892176
904753875
245679542
110938476
719281276
1547428217
1588400411
391099840
806614745
222573977
1368006540
1265796061
1959001356
1917985375
1615622579
1648663123
1918727279
160584437
1488734259
547908056
2001365285
1771208445
632058650
254313564
1643798622
781698723
520136404
1676639629
1582289343
1263294371
22043574
1229165415
988457758
1164269572
1630483186
1379343898
1105779049
2046958591
105113091
341755955
2060835765
1554358570
376880201
108957552
1503812868
1053512432
1503693069
1899924587
547149552
221779755
574829161
1880654602
562314151
323527173
267697960
902773483
334342156
1000215181
1816522078
14720863
1700142689
1890178685
1393381283
1770235808
962152480
783931096
723514586
1944258517
1185300633
205909050
748721486
375760858
1466656425
1952422574
1311656239
754312495
1913796493
172299914
1918617420
525900231
289681658
741904354
318253751
1371860281
1481751237
1323091907
1876050211
1275980985
1530141337
1903684465
1925144987
1557064449
1602448426
916306271
181324305
1529588025
1842980176
1004662089
884115017
181749376
557555505
508818431
1049025955
186972398
1547774203
816113817
289491354
591236331
1775575515
1123604338
1781527483
709144201
294034298
2072267664
1930607656
1004861613
1300497419
574038622
259442640
1583992314
444160199
1758832564
35493577
954595566
1202348062
604043959
1029218838
1962284092
1069673332
416266632
1164083855
1758444174
2028937783
1974990248
64921212
728661883
352965521
1152086192
1204314223
1037020930
949407914
526851994
1832580406
21878464
1101352833
773257213
1285198312
1145902423
1302221889
2072970170
415777426
1133064917
1732191252
1903869253
1076445209
393642279
1142407019
1510192205
879414990
575046852
721839044
328235455
822846596
876700641
1934169823
912053079
819189443
1095049099
98449327
1120680224
1048858893
727421849
1762466210
175610162
757519085
1400389305
537896577
1696031573
143095562
1385091960
251005088
1703599612
914407503
1918078787
486366591
710787675
1306734742
907434976
2108845863
273490071
400648044
21608253
1532589989
2087488475
84527014
711353043
322169431
648842983
385263011
234675574
1314735719
1151559759
1543372359
2128978563
1569160
798559840
441037859
1033974391
881006965
536312788
736188127
1914233610
550674046
1533035366
1431203876
2014410638
272762366
969436417
212097906
666927453
387675276
823892311
919905039
555059030
1733013503
638021156
1431889599
23590693
941369757
330320550
1985694325
1348132147
1825313040
858801211
1973840798
1508336684
65105313
652306790
1019600893
413081107
1529561427
1284788098
887110702
1146557533
2056106647
1022617128
83075440
244096960
1641103054
628593543
54383571
250939695
1137570970
358914272
1891162309
1607004534
728479169
92257970
699735379
1786544480
1024492007
1429227731
1857692674
1790272224
557172835
787821275
1157020592
913277070
587055902
1093514283
766098805
1734446502
801232735
2002128010
403460724
315774827
716374592
1660524597
2036777759
1378868238
1908754722
1253780443
1662569652
2010721308
2134848652
1626650985
1048477624
1756107157
1164333678
1921989588
180004372
872907119
937541698
1909713772
277852606
689164993
1888206331
404208244
2089824800
1363263431
2072725200
1950488814
806343579
1695624603
414102735
458227982
1566434447
22068328
639658662
1393839036
737305704
405217407
1924040220
1989561386
760650058
1381450192
1677629801
2123347197
1538404083
1380983814
791047886
128631616
788913216
196712306
1480774153
1665250422
238850643
659468528
1204118152
914391302
2103194068
871827973
38956573
1726603709
1782499764
858769797
1915212458
308321061
1566399953
1609921418
925231343
334893810
475345989
1686077795
481523376
501164716
2012261579
205439670
584427621
1007707523
261922218
1555006687
2046104649
572674970
1213414217
1622180737
1726530586
2050967099
220562779
1462739321
1056982882
33246450
732708305
1595762573
166055431
488077502
1053386475
666390019
1498499588
626092293
507726136
492883139
212179497
562044886
836895290
4666022
11582471
895425903
1389926949
1264862897
434636420
109626742
375563020
1330491407
697920462
37816989
1889492448
1704404475
1688912824
1657889483
382953908
647063667
2090868133
173474840
1683618146
341311538
1774328783
1141139472
1169068579
993969926
391992328
1006049458
1360548332
1490040919
1764997979
14861456
1017101543
799901821
2069436281
703765145
1293423799
1203865103
198408491
1180823234
707081781
2002207167
796442295
191702645
927399789
851803828
1235361232
1213983807
705904262
1166010891
946779769
2139466919
300361614
1082072139
1164848247
508647881
1702449875
386949318
749488639
760313973
1859470098
339625518
1916185030
1958572866
376009662
136509159
1213557218
2024355875
435220343
1167415535
1993336119
1534860176
740388381
1170339442
95843780
608699758
1311177450
140553707
1682587596
432137425
1813390089
207104624
1589379835
1505520854
1637723013
96478177
1939535109
270932006
207671250
1129539380
2079106227
799766076
1971521460
109225654
520544901
1363066425
1678661054
1719210538
895792257
1726327910
1442651549
797161281
198135769
961455631
1842381325
225225172
1783896688
919479688
1455180681
813364149
1486927499
1837461132
2039567936
32001453
1400771609
563317436
414156938
1706925837
88312573
1263635795
157831286
1965508227
356187493
1757093951
1163569923
225585600
1208943289
1883526987
1987162623
84053605
1971067010
1518194025
1817096727
1354086749
1167973914
587728970
436717829
1631541261
978408890
1349985523
1329859686
20164641
1061498719
99077014
1474181004
26187748
1433475877
1478913111
156688757
196032029
1825383187
459916118
92224438
2093255405
557976954
499229812
501569583
1073659868
1441515359
1165693114
1269495772
833830841
333895446
1373278557
462413860
788109140
536991055
128834667
1041807936
306912645
1825304746
1649787309
534476982
2128044936
1687779159
1963548173
102385072
22965561
20408645
2134087676
670431620
914469119
1160188568
1374413884
480319679
1402789985
1817882017
61559104
991713882
542603425
277614030
310303908
807777806
608180750
124145920
2081951263
455277301
81963320
1859885674
2117917852
1928391879
1307194940
773837961
557308439
1201662825
503295471
669088657
1628022757
776413181
2016825820
1954115479
1094497194
1077359570
1123481553
954912409
1381775899
385191613
1249579842
296474492
791647422
310975590
1846051987
240177942
989515055
2143394852
1950298606
1699874751
1898281503
1614968191
1542022939
1430631100
1640555260
641341418
1541406244
453446264
96889884
701423568
632508287
2053327115
1747405745
1986692488
1676274120
285589262
967214469
1244468120
1439044326
159116378
1046884173
1106273412
1470304100
1179296678
619773119
811936204
404435879
1127035983
952702100
116554005
793230103
884448343
166013812
52486955
1183541545
1555350327
228387182
58331806
2088300973
465156951
1822791127
2061889735
830875702
2122779950
618662707
1907250527
1868364120
1609631976
1557722019
1601321940
633023007
908599496
1107054046
1769046469
82960692
1146768276
161298368
884616545
1328936465
801533584
806552753
65027039
252840390
1635438558
1481414672
1141438190
980117428
739741920
962267772
2100483049
1722461353
1594765453
1452578197
1304615374
1404647479
1190597868
1376831638
830508782
950297685
347479642
6227026
1346990040
1708623298
1128743205
2138587041
1894051119
2113778828
1445734480
1913459676
1887564384
935091159
814997221
594612200
1200026540
1335333465
1333101430
1065637418
813532117
175192705
1593245987
1964802044
1979872049
1714678633
1972949760
1217251672
1086551495
1465556930
901762390
253068779
1991463145
925249313
810938487
50781582
1488818787
1332841986
559628968
465227589
207801870
1043715533
23048959
1399094990
583427098
1005524278
1828651705
1208666146
1993789354
624093327
228046899
738728961
1750695177
15325698
2090211602
1167172610
163784567
431786513
214707210
1273409334
1256570839
577085177
2070922161
1139369367
43834049
1102675441
1148686376
352437606
1975625502
1280625351
875575861
1783359130
433023866
1594011864
1375896720
322078491
1438748014
2114712124
1719891647
2042027964
1809063699
1388298417
688361308
1808187278
49280456
430399061
252837292
1612837102
1990936527
1358267526
1243145405
242214219
686281531
937596359
909616379
625387931
137857947
885429385
1451765482
537141815
1515245738
1088545895
2046582040
964333501
435891310
98947553
1169184376
932272824
1543346575
1785586408
667875462
1327179931
917983481
1606086377
541149668
641873633
338436379
1545666379
1518466054
118227156
644696918
179894100
1175307799
580200929
1785195220
1510409365
822754925
1489417209
1027727958
946263910
1658527155
1332050368
76436070
1982767869
1384120388
1048376487
1237489729
1922688313
1454571915
927352782
1836372875
1772943274
333538581
1305253098
1057813568
1851942778
1983334685
1957664894
1370575361
1435702620
873947531
92638618
1465370969
321527337
662157639
1602050844
520380944
1280674624
1119649038
956434115
190742036
646236779
2143931773
943747735
1927647085
606465647
1713740093
563109835
1529763339
758298283
656572201
1776401522
1689364156
851337334
1428994386
1047475963
81115261
836058659
1701973471
437721578
1476066292
857675864
2034092816
1272672654
1702197424
1104500042
1585563507
1630172875
595309511
901638686
1294298669
967853175
1630805547
284955125
550752189
563270243
2032798455
463982362
757185710
706296628
1318268150
1413296792
1275390021
400508653
468622821
1024748887
1823806060
550912151
27683929
70494027
858798509
1534333369
259830178
2079039628
649778593
730965720
866988193
1473255684
2144672216
681155430
248281931
582811943
1547583165
1808281310
596484517
1740206529
2042549566
1818066852
901212127
279538917
378740733
180555990
1806828492
182412551
946763270
717591850
1781949549
1388220045
1630580143
1076102191
700972835
482277139
579243333
2010445290
834807426
1799644682
265176778
864241527
887220293
2111374663
1069087059
1541605099
1062564798
662491271
1698839523
564111379
1048184796
1054527085
28749611
465862721
647063916
72683552
1336055827
1302366968
1524097562
116947502
1218544031
2101769586
1082377585
1116296247
237496321
1726608348
223838246
1710858611
125823517
1081826441
1854877118
1790591255
894567251
738364812
353548026
1652020816
221433688
643438454
133527604
569669753
634311391
856404596
1449946985
885992362
376262358
2100230812
1585705683
1328160994
715332133
1615557526
1576922832
1061207569
1831765049
1264506283
1726065681
840855130
320159429
860397922
426122822
1942436536
2050838755
1358691317
822065726
742599074
1020924025
855167813
41603966
2015193107
1294345385
950881028
2100003758
470300900
587436200
1635807229
425465816
2021043694
1060816210
1885811822
1514342162
1260201819
640793475
1074050304
703164656
963222722
1981028033
1115079769
1502290761
270839102
1652903686
185581402
2031691975
428635864
706077479
1734257141
78110486
1683634151
131371863
2013696756
380736780
1396946671
896836284
1762017310
1647751540
1302950443
1218585231
1546724035
803495962
1866635549
272450477
1337627698
1972029814
498584454
341160246
1171544385
1598803905
2017305252
2111763073
830566196
1175148117
643825861
1899419090
803086250
382340769
542059032
1354162663
1547590895
447991690
606053397
1789513969
413361777
1607103207
680386252
1209930341
1932113010
909524097
1056351295
674125154
1680878852
1315227509
2069188932
762911512
2014945258
4160720
574150017
1637896254
313100923
602051183
163609511
1959391390
1495082140
677220441
1272019320
87732271
1933685856
1025924909
483805299
1162063408
988359402
1862786728
1400423996
64761491
473827288
158663725
1793596352
1851809035
1486325315
1632206885
173764434
1477318333
277811440
1713433793
1638030064
1845017744
1899494843
1938654339
1941188021
2085424577
461017814
1536647178
894366707
1272842782
1538478747
135085140
920078095
622058365
181899223
1481623883
1707730484
796248376
2038450679
224427969
1261442635
858272095
274485600
639434727
161991263
869764002
1621799931
28309325
1051759519
1923707687
847147108
1986039655
1343117762
518830426
900494219
1191797681
389209061
1533116154
1432673354
27262907
1237251991
1074944024
1301841738
1431692694
1867299274
651654317
74179552
1459362886
701708107
1522324460
1360531527
1987200458
253045898
816086597
1153121645
403324211
1319855655
563988299
951671622
1491680585
1633415410
898275403
1500384684
2106560146
59707951
1724629623
454092766
1708113237
1171458168
634214643
30208265
564025453
192909991
1164710829
1697411267
1715681034
1621770702
1598863594
1511654139
731203364
633114643
694063008
903345179
621405132
672973122
1138875045
661579186
444642121
1551535016
963336515
875870871
1490357546
275810236
1081987846
1999424236
173926710
239822914
1215473937
1512202381
1134908605
1458043711
2039116009
444496717
1891660183
1119416723
303994406
1257889108
332463128
203779917
1896678749
644636402
1834572090
2056348790
664198533
1864010574
858533176
511749233
453716842
1090684017
1793095978
1281750752
280406679
751382481
1356022299
1154381800
1957793907
604547629
1826602586
1035690005
1178885734
920716249
303500477
1243225267
1388100564
1573668149
115372536
1768710205
1235966103
165067491
1997217684
1523642989
1000593165
2021427706
427458928
599673009
1052229296
1334676508
523637979
333440512
1107654087
1352168431
298173950
1822917614
198460509
41826655
988010217
876806594
1943428551
49204663
128798029
549985695
625603449
1219499971
362408110
1904669860
315772669
2058369227
933536002
2039761597
1208087575
520361939
1177398437
264018697
1789840202
1209218632
1950289631
221311190
139023360
223464625
821865934
2103346785
965730046
134884905
1277751531
511848165
957796276
1003910408
684123949
1403553118
1061087247
1166767952
1090712891
770434390
1347590516
1651901079
447417273
1004612458
665018193
1558929447
194995638
1531198758
211820974
709763572
1371852471
1511348611
620601063
164115994
169963753
1232613607
1093263050
974865187
2129472403
2110113211
778283980
1745374546
343830825
1415713795
1273959896
1173332283
1360833956
2030469835
1996487829
1349126538
333526294
156375830
1528013166
448547419
183482564
512788739
1385316875
421913992
1500464956
1925768184
1169275546
1043081148
567070866
121978357
1538404206
1663204155
1357919848
1742994765
1554890845
1532036536
321708284
1604582357
1347699107
1010469753
1272372650
805072705
940310475
1419942898
1015383504
498178605
957384794
2132084300
1093446683
1794589455
625507476
1942983962
576017193
533853654
262892667
2031031047
2128538762
1321732860
2066790389
1340118754
852630943
1427339381
962623917
2125993990
1760431796
1789225472
935295356
573393482
817447213
795648273
1232020900
929022649
50261434
1081056536
1819973337
1654874958
314698360
1080789949
543791169
137760689
550377802
617152927
500349951
601860369
1144086041
14121345
482702198
662524582
973413614
1986043457
1510290114
1201208810
1393639597
1673812244
825137882
5127829
2112997538
1559145257
1811917639
1138583352
948428634
1972915563
1427897576
795733292
1671395413
1617107256
784729076
1369511275
131233496
1736652663
1680235001
28698592
315775997
1220942442
635048115
2099211334
1885437024
132660392
547425331
2089692843
577027970
1464511016
522544200
814615219
529982765
1211715572
771018766
418988267
1216762808
152245469
1122309935
1906430566
782659229
281327906
2000456845
2041718062
962426045
875003845
370642980
711323750
1763173941
1123327367
379853315
81555742
277508874
1864266219
334253060
1977935133
1483436409
1786808120
1913195469
1774604575
1108138862
1408719536
582329770
153324429
559928860
1041296722
1633515165
993825118
789233347
1319574322
1222417965
1894654521
1599783453
802471015
1397537165
1727046816
452590049
1205243228
643212504
2096583305
1249055585
1854463526
77743646
1919986999
1571519954
475204666
1461542625
1355364718
345841696
1467072805
2129815404
103908384
1320720327
1907424279
52981754
856190585
175701652
2043076915
855968601
1865073106
114440467
413160010
6898022
1401490590
608357623
1813008179
595757370
1602536921
863125272
1299389823
189319936
1622522304
1399126488
1408645469
878865125
1457045150
1500429136
1196821829
975657645
1690873726
2032962516
553808567
1402745943
981643719
49232769
649787987
1885232218
56017298
320825768
450100157
1335503716
1183155340
1967395234
1937075827
893657582
1336698788
1232380463
54823340
1341005957
528548537
723491651
2064198859
1941023700
343721074
741258356
754978635
80229804
1849288483
1873906389
2141895027
1183477848
90352934
190306150
118375425
1102030702
221504630
388247067
1215422878
382084033
1924379418
1994408580
1036922125
1476236350
1893575583
1895544745
1128153988
1870430402
941959597
312374550
837002247
630834353
315553130
819430868
147707672
208867422
1052979266
183598718
630644760
1819898790
1217956166
706046761
864384168
1202516197
179943650
377833048
556137847
660608496
245777889
1524037222
426466794
712810381
1836028149
297325689
780698951
811737765
1874012494
1659419213
433309168
110608252
343107795
1613142176
757397085
766106337
1364154405
587961762
1329551539
464314791
1304091585
1624158958
502811603
1493045756
234366719
1629486040
367772434
1845185978
2041804999
1633893222
1756333755
1451947294
1698832529
1840462725
2006334386
309119191
1134938501
490113610
976434332
1869403126
1788153712
1735313540
753928590
1420910256
1491753715
1951105051
1025833118
612165691
989463844
1491698205
88411545
1004349724
2003879163
654822677
214897326
769662335
1652253243
224066436
617892066
302520244
1276687069
50870781
1661331487
467130837
2039930468
414237910
710567590
862959766
962390736
227995499
561744642
1834272062
591499387
797290938
1817068194
161152929
1053840987
1480834683
1996833557
281776558
872281714
192618993
508522946
922750827
1508706809
1277061089
22222029
1674298248
1787034973
947145182
1330039372
397148160
1488276774
1477633248
1805207999
1708685632
1115359638
1194555724
1354296136
1533847519
916890356
250064605
715913429
1929589608
163970645
31024318
936035667
503079875
1014944006
1633552124
386698737
2059967613
14763535
1590062256
1215832515
28302894
995289276
1089748666
1164530228
1202671942
1859312227
241034603
997993293
1898305509
1534610926
399114146
504296413
203991204
824986676
539713516
1869346214
1282994211
398442526
572953533
1405881882
154368960
1889454871
1542058237
897779133
1718840258
495083899
1445014656
2059841867
1128328638
1117859380
183335200
178379121
1447362082
1778433936
636169309
532933411
1507537830
547879802
242085325
754872344
1111134355
496229211
154955024
1616989791
915299616
1030713428
1060413452
520540591
1744308815
489697316
1516341523
616594092
1737694094
1624738032
858490173
1207277505
1186208061
985316697
862724766
992257325
448498315
315754721
625901235
43545836
1878391006
1018170555
402992165
906108856
1294071829
2111996626
1551802871
180927663
592788208
1033714512
1482764414
218096005
1679403974
296771616
230129829
1511386035
2042335109
2078998930
970365486
560664374
65122253
237693455
1445359810
606220259
78154957
1383774950
295042067
1721532838
412719152
1069502582
161731631
1127280758
1710716665
848653818
503601489
248532983
637029237
1428206149
839803110
90658082
78055453
397202479
188181703
1022317969
306497972
1461855731
1007184133
1799278511
589510893
225337978
789836319
1540012874
1091630486
1797439667
1838621412
128557575
999360504
11030668
697166882
1531543351
1916165050
680238830
1663299850
1382639603
647774677
864068005
898297506
872938527
2039806671
1776282710
1868540389
1561828852
826755414
1300114405
384197979
837382766
68422641
568257435
1518854190
2069899741
1715265428
535011459
840424394
639340401
1046792675
1563950773
495856317
250471013
1864625038
1457296405
2046510579
1091302754
1376205325
961588806
1436642345
1200166825
309674638
1878820344
3884981
1959773216
1292956573
949793484
1285102617
1206393582
1918070692
1854924999
350059837
1618813003
691398591
2097675106
314740024
1068615210
1357151417
1715415666
24167096
1693891469
1184049711
284341854
1183856365
724698384
1051572454
344177626
207453316
598301921
1320925340
121592048
1185610988
155212749
930185788
1634670827
282582824
1203464289
344408742
1525852162
719681134
2010673199
1376717935
1078186182
401880896
439248718
623047210
384155459
9516862
1206161689
1206135123
140545552
2136813990
24285179
1592013665
1846155675
1723209503
951729663
942739750
2130517423
1512842003
753683848
39681109
213883074
1185643062
734572635
738077201
1782151303
1482903687
1290520808
1379210552
196906508
93558840
1090085396
2130956409
637454905
562706187
1469476738
1983766685
218612132
725140853
1816303182
1913921201
1395816818
787207193
2067954789
1985094309
730102482
449624664
887873954
1267119447
1505439746
1375136935
2126806922
1097878127
93358107
436853525
1862578577
170296102
366469936
859854505
1882121641
1436137595
1261717278
53903475
1603064980
1327598825
692640523
916930415
579043672
1022592944
1482992753
512376551
1540293212
1132115412
147503834
1360753874
450302356
883512613
64441369
1064644493
342713370
1568507520
2120452344
2089135240
761711341
1913784317
1793614052
1648965358
1553996663
179566222
2030155464
374459584
723508968
446077301
588436765
650464845
1579535290
1658729266
569190766
354104219
538510438
584768707
1501186519
604162806
1248207166
678193112
1351237709
570097459
1132330769
1772636142
151461696
843359715
960911645
2063238624
351198810
1106793939
1500325884
52083218
261389637
1730725086
103795205
1078857104
835285423
1545252363
1732703439
1217348906
179329589
549142812
466119637
1750455342
2115631995
144578234
988774711
1641346365
74286020
468430957
1054695130
1353436608
1195186148
902397484
1703023943
471832603
415737593
853830804
150959394
739824833
1808336512
1323760485
1777774222
54298109
1545164690
2143542194
1666300381
1922724109
129806801
836638112
3770213
1367959835
1797527740
1077393299
1913256149
2120917238
713078614
1609567165
1832165342
1798112705
757753006
1987729039
19089289
445227286
792358902
1981160673
273368154
957481673
1889252561
1680995008
583175249
1732883423
1878063028
427937953
1724356361
1478733985
718440884
464646869
1338836618
425519690
738473298
616513181
1706694387
827118091
1130656444
69087530
2066798365
937749196
443933500
33117680
717957199
783836143
1938036365
1290814586
677349219
503626428
1082431118
1054877367
612277324
1658086743
1643461448
1834927999
897225348
611615945
1159251884
112273578
1919498641
362192712
1142083014
1814471004
699526272
2006409823
428071511
1323402221
1574454124
1283681586
1818683934
1278627011
2018806372
1049830115
1880171797
585783396
1802175175
32932976
1330963312
448471367
1225976451
1474958241
417921454
464979614
639520082
1613610119
643124314
990943720
1978899490
269928542
2110106869
792032916
1682574853
1955976990
2051276299
756129352
259639243
1453974169
351969049
612917480
1729154274
1876510678
2101354791
709609927
1467856725
376035895
1145914168
425432667
1421948757
657521831
1017001345
378844215
1127701790
1962198313
1277175668
618284913
782870369
729228711
1399593475
1619081516
888855857
1583619990
1936719206
1153912154
48082140
1786510622
1711740032
238993627
1042748578
1634898873
1294115199
1631023268
980259798
1864142567
1329846839
1397655314
1506156940
10731980
254288780
1399698092
76541489
1956348332
128489231
732095530
811592495
1022232644
334351916
2086245590
2134711026
565960205
1866004127
413045873
360622531
1046891513
1050881881
389505042
1572654536
1612568183
1112812410
1014366247
258305801
527286048
449912807
349335081
1839568873
1683853227
572847888
812811234
1501080954
2128718606
801295476
1810460881
2060349296
460581041
958640639
311933081
1910030535
499988049
541113284
1798617448
850540487
1373192811
606753887
1730853566
1655600661
1830628943
1327356073
965640758
1204111699
149571627
1754954992
177959743
396989234
265670112
1628862568
1354577102
893188504
252622606
1612020201
273670014
808542007
1984595653
344024009
1600107424
600384343
253896325
575033485
181491806
1590110796
1456982110
122871439
511418533
264220214
1805570106
356369676
1507580706
102422065
1755236296
603041699
1194174096
1899632487
1510627206
1826644741
986665326
1683053830
1690519901
224274705
1962655617
1185216730
1394905718
31884551
2013452450
1023236792
1923835492
53161972
1632206410
37851573
207114413
149839012
863636125
306811856
1136744226
1439253641
74339756
2065256000
1324229731
1377827609
1769751797
500530742
1127692705
597920366
1223549036
568545339
562112938
1508071396
1737355703
1506003174
1582094890
932106233
491923861
1515976141
1479921354
321411701
340512455
175825968
160922344
17471188
1361572867
2039374531
1077058585
1942020305
78132892
1503103263
1204526154
1054088169
1235026814
160434230
987429936
1800194134
2064279337
848380496
378062107
340483853
977298129
321792977
1028391866
221771192
214944512
831582971
1168591321
1646930730
778350034
1309503621
1218132307
1447713851
1252999415
351887344
1569199486
1527586477
1336170513
935026399
257383916
373950162
1753113435
1109505748
1491497181
1817096886
1980232998
842132464
483079343
640622376
14209252
230823568
380357388
867451833
776896779
1783431759
1921141391
862582389
824800480
412227361
138772809
1517099275
47687609
1722943849
814726897
146476161
1788202532
815354303
1090299665
1306750395
1940917543
1068068330
2098662175
1562187983
1951086559
1202841769
718261669
1860138762
708810189
543828427
2140588784
1363218866
1001271667
800919310
1162792102
1870425713
354004499
1381452783
1685423002
1679569994
787195450
1829343667
1928890819
946837394
946835976
850362453
2102422802
1191710094
2121020852
258760204
2040185086
1310804433
530880192
321820728
848050492
435454241
1101626266
579537632
2050214934
1310193462
2089054415
639701457
447208471
942395840
468015041
1708679221
1154902783
1026897254
547060991
912892068
735138760
1579723155
490944028
482533026
219122789
2135213277
489752645
200848767
473723058
285090154
1019434651
1737836746
592319536
1885182270
1986238440
2100692386
633052397
1339148758
1738544479
898181541
2009900305
949281074
1978085635
1306268707
18523465
937931227
1116549913
9133495
1266509699
310578905
1239785734
465942783
230391918
1673556024
1499012008
590518862
326619710
1562042141
1015072088
976070894
972363456
1841900093
426782690
963114528
862482951
1901224476
1886835631
2078277255
1622412200
522034379
331484293
474050855
1401074169
1411253046
795386273
215859416
1893565389
1927029734
579392066
697203686
913613577
2101186742
1984032093
468872288
1391717987
915128886
796028455
664174765
333235310
190530650
205759590
884701940
561892567
806627854
1990975756
898198125
465685379
1576848001
288369980
1252125385
1756265078
1372046493
1129220131
1495412039
1737255902
767970104
253341171
356894761
1104213140
620739076
1102013691
1509642008
1023614648
1536127272
1012028614
2128327599
1056219934
868874760
605054109
991260121
667413532
1321890472
972988564
83651469
995893162
1512653581
1983097042
1125108072
232272318
1539119265
1003071373
208032507
1160642083
124201718
475057986
596822627
59665294
1242285940
624648399
1211169293
1961333977
402138751
434911656
1886161682
1134951345
873891486
1227942625
1962059419
655475575
275878275
1561351724
920608226
1338045048
396888136
402052347
1213717191
750238862
571586397
1785259666
631396218
1575998913
276214417
679831044
363650744
656395386
22665743
1723877650
1444140215
1471900297
1425516059
694084988
1205421781
1665540482
926563105
442417175
1730020379
1328577340
771999405
1703928457
1900903712
697930939
894444276
717994465
978152751
1852678250
1104069473
709983417
1382172955
377122974
364243225
1735465274
1134131332
104007924
716185238
2043521969
1454003804
804993510
249887815
631274629
2086598643
2146714081
1916679467
394626840
699776621
224622612
1143597682
1215989501
705474134
401342022
691750862
450465499
600281084
83131328
992634978
825763611
1224857501
1672601412
1960083991
1412690672
1862096419
1953507500
1593662018
1951784975
203337972
1238514750
162726520
1901386636
1701356009
1491188766
424991643
1344344338
25624721
786950821
761193167
1832956105
1218089267
170431834
708462135
19348854
219585988
1018693148
1987330089
2018534168
320951966
247791107
115096545
822564014
151517523
1204795448
606749270
618902220
1148699257
476508760
669953375
1545927170
2102174899
2015625415
95167649
1161132245
669436369
2042554327
1344070121
717081989
2115492500
2033417702
163855684
114421181
920194787
370185842
1930264770
1507898052
1645938386
371864507
794363302
2016342568
1461741968
1258799246
91789253
1892096475
552881808
1183273986
792470127
1155946352
1437429221
1565457009
516924435
521160328
1246697454
1338312622
1472948996
353511065
507049422
1885893213
1962383837
1079941459
641110554
1082275038
853799560
474671298
1348446268
1112062175
1519709254
567727656
790248810
699287613
782700164
80211814
1924104410
590579814
141137412
1174498752
906261357
439811154
563175551
52534251
606558383
1046122016
440737966
59622557
562228947
28844591
576969737
2134222851
1286106712
1740517556
1208397056
2071427891
1472287522
1051551902
1281282264
1588424055
1826221219
1137727784
53541556
51230352
72725903
1017521363
676262173
497429962
1308521586
1029257923
1099985111
1046243203
171910114
653990394
317479542
33250169
1916510997
1579031184
1567827321
1199018802
311831912
1418084653
420191614
1437786201
1171495760
1053431845
334685650
1596496521
1215261226
819761730
1646315015
889939613
835751124
1654191352
1238449755
1132299064
1919943611
126470791
1637114640
481075386
1352809650
1933827243
1600488016
1757036108
982793292
902706672
661294734
75075843
623742225
1907371249
2082264177
1898705307
346552284
1734243859
1220277692
1938084467
1422787781
266354128
1510747758
1616789133
1408320273
581258009
2021712044
430366572
80304273
145107249
974416155
640846614
546102164
151476931
154024689
456547062
464843198
1771606876
1226327146
1046038825
486324395
1336473996
799316741
1533171697
1196258978
1674146384
1589931908
1085095631
745050698
355856834
2146519720
833528198
1195397933
1472124576
510234809
1592839682
1779460605
1496009696
1013010059
387056409
493305894
1898820341
577260854
1819098463
40964533
2032342628
795242144
2000064437
1677052771
1190568887
2058310024
737410899
1050326297
950152728
1758346749
1918626561
706273339
333756355
1724602686
1086454276
842621181
2011694464
1456153219
2086375639
1468550782
1018050586
1409890057
1053085811
483363568
1581280767
1397710322
1699683486
931812270
2008510320
1210703050
1992436071
782408140
1549229718
1580864593
2019070541
1810440752
186086198
19424162
987821984
31026643
185515100
1557550415
2097980864
677013920
895412885
848434036
2014626430
944564162
190194276
1462510490
134153070
920182484
1973475032
1760586604
552266968
1317696056
730114738
1269005559
653301551
1701823265
121461681
1002777148
104463898
1418233920
917812332
1366909486
354407834
502820363
99518124
379081927
1513286042
1552760511
1923198337
1653006200
1144718131
139055945
1318524805
26755138
978605828
281463579
1887951267
1155142603
645168215
928648250
1364412487
1917556737
1019210270
1444862
1971722964
748763549
1178140172
30531303
692819193
1289054014
493980258
1384845657
1593948467
1323806255
1476914419
1183991561
1858700139
1581981537
1205382180
907256875
126626511
1034222166
317562400
2108423463
1477340193
949789157
424908564
1943785153
1355471933
94230851
1008705228
373882560
1567375770
2022590215
1494003589
1054893088
383842239
647447077
1916468234
1107826424
891312181
507831781
28950012
1815316691
1910189503
509308590
1688505190
1850369380
460336787
1088675147
431830654
1702050369
1235058041
1594942475
1133195820
1274210140
2072524143
96279179
1982431657
1173477132
1624439634
694385201
1426861538
1712848600
765237200
1670586992
1697006706
856729357
459250270
1660904616
1006197947
1747385155
516686514
1517099208
1547151175
541877019
1691612036
568211882
482444319
1408868640
1464102149
1753008313
1726455669
1333509393
996347509
1155922635
1828362768
140358159
1932124285
613854270
844182986
2109728827
64628728
307895513
1510870241
411989114
1119830046
112981112
839765918
1302798522
1796897728
1956548433
1401359034
354434138
1716588901
121016772
2063889928
520172555
966069143
231523667
1703070186
115208839
1516389411
1556560841
278601349
619055290
491284173
2056961230
801296646
2081987920
144374364
1113946364
13234900
711861813
247493486
1024722674
1709260453
686352296
301551485
1293002503
1267767383
379403584
362296677
1738854410
1697059216
987933161
650387898
2050556675
843938032
1610526689
1358796504
1089922968
210006131
549089703
1623185687
1059827894
729221802
1081350436
1219964877
958449674
590017136
643631433
874852380
35963678
1463228314
431346975
724307673
682008299
977921669
1710817423
735705866
90457253
1902642592
453347562
1022197803
1909282119
376216585
779760723
1164701792
1826307735
1567891302
1486007015
1581438594
1019188931
1291496056
536303261
1632465089
652853623
144104249
621873880
725037735
654629559
1650080018
1586591264
1540640533
548334774
2130715498
503404839
1521044265
1590323959
1429489536
1548060537
58365957
1315632956
811179753
2066460577
551368028
1115581663
593163656
1513089976
1088510670
812857014
3012709
1372330292
2047880168
1027402009
1959906097
1640102212
1695903881
490219560
1588733668
468785576
1636718665
948884219
964165680
376013826
848708702
954038216
1181791569
1955346035
432708011
469438696
634701020
1613390933
1436457913
585369762
458689295
414481835
1241009612
1927906604
461736240
262799367
539975202
40238423
128234259
1587220138
1437014000
1901597794
701384126
1009570378
2119982405
962903830
322741563
1924243961
1927326202
803319486
1925956335
1007022841
928718071
665388673
1373146258
1266880825
591956882
395794212
1640489338
939040578
802396918
95740787
614338865
1690164997
1421730505
371928116
1060102631
2047590826
32708431
4703400
731258542
1911603080
234830784
1391292159
1319939410
944732531
1606474841
1559527477
595995878
1501110206
735072407
1025215557
1138564200
1007985468
1412761113
273242899
212568097
1747168634
1394725282
1812014031
2050113674
1712742531
395397887
1309282715
383293567
1308549138
1555770774
1768624145
2087561965
806723696
1266402223
1006362365
1869883927
350191638
518412432
518811423
138523865
1818666718
324776615
264472002
769308053
1628909293
429757829
1047898612
1519634395
602969248
494423250
5592961
983672642
1826418476
700136813
515734718
820028788
320794682
1364820216
326581550
775727128
1323805862
128681734
603717332
205696882
1715809480
2011873284
1876213292
1132782764
1018872865
1981828990
1836558975
1654271924
1978938044
1373619554
2082802147
446846442
421825513
625402367
543450523
173514798
1673652143
819682909
870514224
685181209
1064229545
1862254530
1217693789
1298658063
402830957
1205350891
974598237
1370253073
465670406
815294562
1736173243
801299065
1089803930
122915287
1387525270
1174568258
1094131748
646390170
1778702268
370872522
333387069
2042239445
184772254
1702970708
1310921387
1319681716
1572289864
422617262
815651917
882296724
2041016572
2129390743
252351522
1971349954
1571916927
1917136003
673659698
318993176
514577724
1809194142
1892612415
855206625
1341380059
221394720
1182608912
232504836
204092462
607863661
1921665067
992669695
729599131
1822518134
1620272727
640799968
536876583
108518099
1738391453
127784236
532205381
753329252
111596193
1988441589
924250622
807710970
2054315907
2106879168
365096854
301823250
461842084
523991409
1656632777
1683238857
7041469
1439975316
603454034
757395640
1901224769
1658526163
1217875759
464627187
1334513675
712113107
744193863
1185051306
740449871
1720204265
1972613763
2063764889
1716039283
790556237
2119096760
1478665831
1261193956
725841514
210035566
210359629
1444520249
947460577
1947875204
71176099
1490174266
1953143328
1488878690
952969166
19637805
1457313676
617063003
396317236
1646708364
1878751826
1833580475
456930302
1540451418
1765320248
1657800208
1078688140
1986155844
353940470
422442479
1866069124
35724143
744682323
1612331698
1200374297
248177924
1297118771
423872374
1913125070
306502910
1802625547
1875643060
989618109
1603105459
488983181
270791485
907258845
1543332605
362091458
2121087951
288736949
839485359
542694552
1822490591
69573819
366375092
502362225
2027722521
1990325059
151962443
1316536802
123058827
116574000
1754096364
704572748
2056712255
250360396
1871470967
472728136
1606762508
495966860
1093252881
854087264
1003499251
395700232
1915929432
768221070
26018858
1363575470
2051511299
1584207325
1474188557
2016205131
1686566707
1872846288
975755673
189574979
219435429
1942289224
611747876
1822651151
837304458
144182065
1741224530
1188944984
444399838
1896220021
1916541123
374018610
453484535
998049774
1236930451
473323991
1024390104
1703684176
790727319
1609583600
1615944474
1805766214
1524578656
552637391
873088441
1440945750
52141096
1100559697
2043184340
422918928
1589516118
977558216
405168924
229771331
530993070
275098592
483689736
1239438543
1771884444
497560354
1787335006
1680442574
446427678
655465746
1887477953
1915032619
1278351358
1549038950
1852602113
393422985
1289626508
1402556025
1890419269
335490055
1801927982
1982391871
1576969238
61042384
1297145694
377464281
548716770
1732694420
749480680
276016748
719919397
430798934
1084720048
1614180601
1308518675
5604306
1063089246
219859695
454152351
450417766
1451481717
422096326
1124631584
158127116
733764454
1588022471
839599384
1027164316
1818697739
1625739956
1801494796
1130311126
804837749
364028190
2008480550
2108200986
1861553275
284497341
152001420
570072644
332244651
1144379680
1285163053
63065231
839441003
800830786
1005970562
2025168272
992887483
1933243056
476289678
476151222
404508683
538525663
1000180257
1277023458
1619459072
124788425
1596293655
1864407384
25216632
2048318434
1140408205
2089347239
2131687530
287116138
2042541867
861612909
468333020
423530615
1436099835
512179868
363609269
603597386
771220495
1227990549
1254894034
219384854
164630476
1972946668
183088382
1936324972
1792142226
990849388
17363157
942435826
1531646696
631489476
444546077
261376730
1837527531
1278299108
74611808
175082774
1671103916
1336775118
1424729154
1071877247
1136288836
1488052723
865959328
1659977927
774901008
1851092801
1503706917
392433907
1600291073
1804781056
109471790
1173629052
1632051956
1720796446
339830003
2139444835
215605152
256614638
579369729
864777075
491363963
1630301648
1701936469
364728238
1001027830
2103030150
2049362064
190785897
320781227
562593383
1069025027
1485679441
713535102
1901171922
287784384
168981052
1911497732
773852612
1626546183
1080761344
653972277
66260399
494906229
214687126
1826256379
1061911887
1893600528
17211589
826389252
314494319
1570032834
1734323084
958319868
147308548
1831420500
1333316802
1960778527
1485716301
474697896
966530097
87181772
310322043
1805937407
701435663
643654127
2074950925
2070601903
1345818557
156146239
1964250908
1526362479
1014692592
1992486552
1979055590
1020471803
1038163584
1911456021
1856894096
176129861
572755874
1832436142
1533982669
1661133861
2029162792
79519408
1686620079
1636904180
1515749687
392363215
602503786
561044212
1782894626
7911394
96540216
1325939223
1940356817
552299223
1009120213
892793889
2040931408
1480834914
1676716122
423421357
93551745
46008161
1123366913
1586444671
1148354154
183295080
1979273224
1461505485
921565750
444041160
1994361171
1403182952
1254997915
1990538115
429961687
2060648255
756173796
444981731
2026643401
623594900
177
699018851
1214778312
1988230787
1619190219
1668994342
673903168
761603766
1249106738
1348535283
1411841720
596627165
1936232508
1997566460
2099281178
1104498857
534163574
23347222
535319805
889453235
1181996903
1432330637
1697876706
6290560
165343710
1208175552
1770572698
494377877
681585696
885567138
1190984924
808562315
1861864
1840510273
1486346546
1897357929
509165324
621661520
1901695365
1325024794
598114181
586545142
653948696
1815584485
1552041175
1310695951
1520283178
49939748
144476085
1210614828
1473243210
1727678485
870268541
454806261
877340166
1247844770
1518600967
919717732
286818825
512164859
1231044871
1107126047
2009662050
1618879539
1202777084
198735029
1285452712
1549086675
399424930
947887874
815614638
1900429436
1079245983
321866594
882937577
604497949
1465698726
1186081783
1755892869
1403325805
900396853
359833820
549392163
811339794
127297142
130015295
988079025
589706524
634580597
1744299717
1202348625
665344665
2016725425
1231499162
824394177
829289628
1622969549
1070544062
1511256149
275730707
1297327299
1520744137
827307766
1745101884
314727686
1748422294
1533076238
780360851
461925834
2047853521
1588853033
1391542087
1096880699
486583864
748613331
289197281
1482401416
879287653
1941794013
749563050
110219029
1768557018
1580931499
994173269
2074354987
601508855
952429599
1675724203
2001104558
199548261
2096792666
1818284043
1313102761
543858838
1549307729
863641399
1099418767
2136175000
783626491
905694791
46768251
304168373
294090055
93098284
783682516
1781916736
324193359
579279024
1416459757
895278810
2024770234
2039348926
1449844704
1414115535
2122937656
1486420639
150524602
1104945258
2001556041
106716595
1853740243
588986124
1054770318
1108072199
1376348488
83363982
1129164032
1352236988
1152030158
2114536565
1181308230
1605513091
708374691
529567174
107061764
1842878740
240727809
1513790318
702024876
303869290
1789291438
942350415
500442720
1830471977
1527282804
252017595
171336187
1072834686
1969320258
298004772
459400612
488973054
366617100
1934174649
502687338
1650044942
1899459798
399293097
1267927356
689877969
583083070
607745911
767249847
536253060
862129562
266913855
639041654
1141378304
1137837887
907824046
2036741467
1056335173
329072322
1103887903
748833092
998361710
322248605
796469924
434433287
1454443756
118538305
97985097
1557018490
1785043761
2117786047
1329249632
339918587
1230685515
2125415798
1256301387
2038086855
598821304
1309803202
1044535925
1920677608
776481087
627623501
1136009494
271724974
1313063717
1788874586
1827507455
1452206867
1967405689
985974437
213972103
1057954824
166469728
603677819
2098044392
475677606
729311827
1717411455
980465649
1604581502
1447734486
1862770455
953227927
1051607867
1785110770
12436016
1623772789
1533346079
1409544029
565435557
924802514
1412124198
427115965
1847527918
1151724664
236189418
1489351117
1532691086
1843795932
408810299
1250772704
1200355884
120889244
984475705
782108995
1707476483
316200310
362656481
441066136
786631515
1008326191
928709134
1998872060
2068853997
1260554479
606980211
473689338
1245442630
2060281903
350236482
1257534222
2125298911
1250496935
320860322
2075875892
53405608
463904409
638791979
1308323569
1355985889
578995208
1870213792
433046808
1182658704
1897577272
1808799403
286712663
293593045
566096281
2115545068
279394250
547366350
1840087356
166800707
965072026
921468581
1150972157
484459431
622883726
867105955
1192475846
164151406
111919837
152424145
1461003787
1604295546
1323759788
590712479
1191693181
1318904219
1856352424
758060730
145066443
1564520186
530648789
845275332
441459619
1084567729
707865680
229895299
1384985129
1102491590
1907346524
1897409761
242736404
1393206079
677730020
194805544
823745154
1496238599
1728126711
1952983230
1320761417
694767001
46001346
87285108
1347840780
1761799079
1618203528
920931799
1352279876
1096034676
704138552
1594899913
1823834413
1257147592
911056470
1566253660
1085986053
609935167
608338603
1538082749
1210316684
1594193837
440607235
1014136840
1616260558
1192332598
1430014740
774396370
873786817
149721258
730986757
463789433
1676961459
1503301570
1749688081
1419695038
1358745807
215260782
1705819330
1377866885
63931964
1848789422
364526218
1722703022
1136583300
1085739398
838405541
2047421425
241822634
2050812789
456893589
613886989
1099743692
643091635
85957409
379231778
1842796491
1448492040
1613182775
864047516
1924657947
578219213
275655739
699310544
808776800
31678580
1578805230
324926705
1291151247
636588284
801875553
1428419008
1138416727
245801887
107319027
2063189524
630392251
1021878816
1555961626
1151833331
934650720
953499320
2093510647
1721562350
1545548044
416717795
251836914
1012934248
1884905244
1345265939
537248098
1172097432
503468625
1238717281
322437747
1224416556
1648602461
915978342
2026173770
1426637892
1670012755
2074656812
1680093
765203652
30424503
1488369684
1195868278
1320873315
1726505747
722191377
315528336
1278088290
962549898
621535686
141550312
1107959157
1973421426
1740567170
1523130440
1687607260
1445881728
639159659
1788522445
2044609805
485037008
1473862077
1035527643
659297958
2086829492
66957558
1254724976
31896772
1367541823
1356548470
2081350607
936037528
1388633709
1377708129
1923114300
1974625709
1400541854
2063801350
2123595889
1534099854
917604110
759627290
1874074535
1718239453
778116874
325320109
1435406475
825659812
1756870048
1322643982
2091640958
1135437539
1450598249
20886709
1912692894
1859089695
1114403181
1499693875
347354734
1410300336
54776468
320629209
1098038216
1067845722
636424923
1131328943
1774433099
1773724207
136989800
1479241589
1959588992
37671777
2006960985
1686822011
372398147
531175934
190938617
710806138
1523444925
1081824014
310914421
1234133076
35811731
203092621
468286823
499857853
1451826396
1597980700
1207284990
340363305
356230739
1955257832
1190022707
701595171
444308645
569890587
449203937
1261453589
1832386787
803157428
1830643876
8102696
1890724695
1048912140
115794239
496625232
1908602623
53642249
946684504
682067443
2021734129
1577401114
1166267097
1089734966
1042968916
1707068132
852940311
258923960
1649337503
117546573
510366797
729626908
2036454217
946916539
511781743
1699873806
1374623927
226387992
1998792389
285264827
1423377456
495866813
1340006284
1000651936
806452921
1164681638
1881973960
638887092
177829360
1024621136
1782426745
1992097095
1396805952
1408796910
16763453
1314454980
1397960119
1646064426
2135421234
1231271362
150512128
474535733
590642021
2050633471
1821625248
2114539838
838351424
235378767
658629110
1678510691
1029656195
414480032
1743622995
1034374936
494848279
1915871454
1869637831
1819716742
505418379
563724446
459567917
2098534353
1620646956
146611630
711409126
1545444237
2011322215
1557753665
732892355
112955020
1306228531
2001598258
116612976
1983074722
1842345641
726278988
1221180731
703370872
1634495202
328071176
1656212106
1000811828
1651874424
896893710
1432069153
1436769054
1018322281
1688753358
1177256927
849786995
1486440002
82182990
1366142137
65443761
141758897
495498283
2083102480
822145598
1455611644
745975502
15963419
1649205232
1038430193
1146877720
1301497515
636196075
1576448512
1143271100
1722218057
1143138239
1999883675
1540554885
159630512
2141871994
606207584
484725237
1270107394
179554992
133428444
44531134
580291045
1771592905
1656323156
821319131
750387408
1345541360
1040985430
501394917
1237268142
1058221045
705291402
1966615949
77163572
1103776439
1267598273
1113991780
255042071
801654800
1236957614
1343261331
228189444
893693937
2046923303
842444484
837280379
837046402
2130808539
439837860
828228666
652349734
1738737469
1644749017
1713132843
2124697760
957026467
773701971
2715029
1808255735
789720854
462428186
2071832321
1976109058
1678838946
709590115
670849176
93671889
2046032582
1896818273
1800854428
1684812363
1269184949
725684242
66852727
597326447
520489204
1454055450
2002081217
1270337363
1152548790
1633377339
2091999101
2117058981
203697356
1442849556
559865775
1677683458
1872854908
121204477
295113006
1487967396
1556084450
1886920636
1694085672
951805300
54729530
1562660038
75186243
379033708
491404551
1692639273
986086809
1508260514
819854943
1845016615
1060256687
1883042359
1544462868
752128333
244085041
1060883238
1374954747
34797979
740005126
1941344088
1208032702
641403318
1884767122
433759033
809067740
1153214400
1509501357
509242687
1040024888
2110001635
1764178494
1892107123
1480324203
1083994033
1670916470
2070077855
1157173951
242904293
2075341295
80832614
121566095
2007489552
869015541
1412751960
430304657
187260877
2042406504
408638232
1690759954
2065112598
1580989273
516443412
168342038
1711372720
1987427046
1468207163
1482194153
131781916
1702958391
1991389139
25164277
184507379
1048133971
1026408688
1810406473
1276368423
1729641003
223416489
1170072527
563380670
1574224577
1903485555
1266640281
437056710
1168421413
496711194
87268241
705824953
1554286563
1039504905
311197121
1832307422
168118286
269413923
2003755539
1800763517
2059509750
1417799977
929932236
1168474017
1404785110
457496477
1877579100
1161267928
1392634269
1152654677
94844726
2123403628
1361295537
1302603941
1674262691
473756554
1854544497
484700197
927907939
1683266466
1476526271
213448829
52198480
856238317
1890699166
1392370532
1579645364
1853300964
1457344956
917276088
636274106
1712532167
603548864
834438475
1827722716
573329686
2007989720
845119346
1844033379
1578912681
1351775551
650360706
1365706975
1105121925
1818626805
1520848062
485013799
1843984327
1694057199
1847457890
796233806
238651841
2109028786
1361532090
1088585692
1874558387
421607313
932948559
1847310964
2100519275
347934238
1700480749
1977652531
386979346
1420999537
43277210
1719873215
1805455903
402675508
1546609337
509403261
1260350380
1088112170
210374317
633894344
1840310965
338540300
80330711
311635391
1050141505
237987434
1328448129
1375043944
52729877
1228581649
653235691
1732556350
422044706
387893766
709523900
1655583841
322760040
1414566794
2005763269
208513156
658431830
662324782
1980171054
2114906864
895724565
1326169098
1608637572
611102808
613734377
1368121014
1511571982
1782383092
1790921459
1552704326
63497505
337411604
1441999734
1497419494
1716336007
606691266
223133691
1020904216
329983744
1818185637
1186945407
1575325989
150601934
1275395028
1492862549
521607198
378385046
1838970879
516410271
183756546
533607263
937911946
323627007
185248424
2026137597
95414081
617782686
947052787
2139459763
489116038
1978172568
1517737397
1271283716
1221309110
577660204
57206441
1862129816
1625626516
550967870
1522864046
1134793587
97229916
2105866923
115326746
841879226
1078412427
2022444267
1333981683
513696573
914004939
2083536908
2113574959
1635762969
552148380
1956163316
774979831
1130668043
743073194
1196485028
933105390
1779063224
2046503058
55658627
199554153
40661855
2046620567
1617380810
1680488408
858804937
1721087206
1190584372
1429880632
116557361
985664584
1596851483
1707517386
102666909
297624313
283312744
152672053
605702654
2000341955
1802961381
1807774648
1940760977
1285139494
523602475
1322171684
1253064718
151858014
130681208
1098533623
354753581
1063086898
1099196406
1609680318
336478807
2101446854
1631953468
1500408917
610315102
1164010462
688745214
1587683281
1856096859
372256658
2034357612
1019393942
131570570
619760357
1223297064
1351851458
412367330
760537167
490010188
669955036
252050895
1934085732
1254433445
393051533
890577723
1435916378
1096444387
1022596850
1001912153
356785548
1016255500
1593536378
1757843476
1048566413
1922789307
1403407986
347539759
1833398425
1003107243
431005509
164317923
2028779148
876210509
277579381
509171887
1724649643
44113647
1140636729
267855398
1571148115
1035805244
180728424
896726820
808149138
1539965395
1190330385
295781440
1987128594
765499484
1771377969
690563642
320234443
557030889
1925396448
966287294
1779658979
1699005311
32098360
271037365
2084587314
172675946
696568892
1119425369
197357843
1654775176
478659688
1974999321
1656416358
775841832
1926481990
631644653
1318041365
205302482
758966768
456846484
1602576069
1053085842
1354752684
1159904946
2100693398
64831905
1672021938
713233426
1707901439
535033526
1317897532
93246563
921498655
881316442
504882124
1435701692
744321987
557515585
1640551527
1543851668
1369395039
1882681179
1726825452
3951590
2026513989
1028531420
1445640256
27025501
1645857186
299554135
1159918668
807425333
482338027
1666471927
483386365
390581608
1252683206
940782370
1213780105
529806291
370138245
1879519112
2000805229
652030249
1353853970
1295315387
1492568936
1877322403
1642701496
435461259
382862878
230311839
1504207288
822770640
1960900313
394428531
868728389
903001611
1757848132
2106405985
269508897
2027488984
557681597
1216464902
1619930983
1465221414
1742332301
1606339471
1356921356
1512528370
2043474445
739190947
1851455281
1929820530
1804265149
134142277
1641939212
1959171735
1716767026
1865950559
1502125997
1168087072
230739797
1114794462
291756054
1352466463
513208161
1033594246
1063437457
1701092586
1598012517
1778651480
2422215
62047336
1164544572
1719270533
1057790506
33772937
1131403754
1398158455
1968795233
352371456
55381562
145404406
18445867
2003969457
1811310396
2027376600
1038121800
1350653468
690177821
1106200903
1985435433
2018643782
211861066
1954037782
919863966
1627593025
57827263
2116799117
2118872402
877820592
2186429
1938065957
1141776281
608023358
649783795
587188624
1172349310
2132213234
907995927
1897702144
320908048
1302895537
492824322
1950461536
1321737639
471803182
1662338280
600979392
725533344
211019082
2141245268
769391945
806081866
1949317923
176718100
719746472
1788367170
167969952
505780687
1871486607
1079184543
415305827
470415743
665473580
833066675
852072522
127714614
923149934
2052645158
434619279
2072990490
260100748
485535759
1651126512
1374379747
1156783489
202691030
1397328196
1838908983
587420825
1303584647
590813589
795806707
1767590055
555042291
1955362018
2142889464
382195159
1645040770
1479876399
2027032548
1407905923
411834008
701185845
634071201
441007189
1561473883
1161844936
1945196014
614214174
2005734853
1753943921
1688498212
158440958
1599118739
166916089
1079277557
423763527
134125226
95634189
41963759
893815009
810351088
1137567697
1907869492
1417040480
884733255
1493644662
1438767822
1345801056
963427386
740550138
19420212
1516761004
1399463785
1386350627
1787404418
713898968
852749685
642120193
1563555369
854963
746461994
116681456
1469890655
192807044
1656009623
1383228882
27218970
691400614
838176850
1438933907
991816547
325048401
1871763961
1510303010
525069088
1375887794
1967214508
1890522635
2006478304
864018868
1710053564
1231812133
2089294010
3730214
216128279
632065151
1776105274
1746559954
838327619
1817747693
1452220487
1493181010
976612736
1914011402
1882317299
16061822
1839092323
1085947822
747582824
930738448
1073414940
44768276
995212249
1696294312
60319678
888456954
2093187598
1086381465
2046812433
1696649212
29412735
1581040593
1206065611
98307338
471871383
298275372
1720262126
1336413505
1307632344
405595970
1177434864
821072547
1896902245
1134093660
1911007476
50205905
1069060833
554047385
649853471
257837747
2043051563
578658683
1958826740
1803271550
966543381
1450013754
707947345
1312645621
647869918
343887176
1972065725
1168587766
308889434
1283013880
1558122465
412419980
823036610
1271968693
1572264897
717745055
60995932
1522080133
1106009757
1738552434
934582907
26667932
1930398099
167515515
759214453
467690024
1460226729
232027113
132559005
362061800
97256477
844151017
658585168
1284663014
1896008937
824880009
492884139
255285227
1674606958
844845976
965429722
366000115
298806078
153739974
8404183
478592756
1101211948
1909827759
1923346662
1871408555
2022490204
1429474106
1267826315
1266019396
1771236248
163285567
1974811538
1741910158
1273955423
529844402
1068527284
1511435191
563067548
2137694143
2020035799
992919862
1604490403
30554356
1908030645
439272599
1479882931
658780041
151741232
1250869335
891255675
1052752911
936474491
78594805
1233598940
324068756
1436082121
459830950
2020538412
651344982
536089884
965590699
1809861378
308714488
1274826614
779017610
1499662178
1530492367
1478720138
1216324547
361904771
1682973442
205025711
426714571
1103096539
607370999
278823945
1058503294
1807261562
1735854412
1155088701
1892614337
148353294
791531632
11373847
415510264
1253925379
613376838
842595358
757917668
1696054884
689769641
1451259890
1295145429
2031043634
1019581424
420948823
1503814763
2080920489
1235142788
2057221700
1502578529
344614925
1592660907
889301758
1999132707
289281830
56169213
795431150
1093632141
1259526591
137837023
856666703
563954884
1958583336
773684419
892268431
571707933
249632278
1960641363
1903090665
585995320
1901128448
525197683
995221851
433312934
385913582
1163844436
1547840815
1088282704
458164608
1157836295
117449764
1466594737
478168950
2092393244
1616060105
838286174
5603894
2021009917
1476226377
1449197099
1691694053
471218755
202679452
1175811956
1483992268
1546272433
872362284
1608489804
1240394187
1083950689
393753926
1863806687
2034857566
978993138
1629137753
236873400
276697997
1201077005
722785077
1982942316
1804888288
2015835002
2009392695
783855017
2095905964
499458647
1595937612
1247859313
598979498
1376327955
350536570
6437423
931797528
2115216330
179906030
1954784166
2107274010
906081000
1417085986
1753127411
811897225
73649614
470146674
1569688348
1018525785
806440197
1564758042
1562011325
1398456848
416324743
1369553776
862766006
1883427332
2104329679
1713978983
1606848181
2094713842
1475773007
1306455680
1492271220
1016812571
2063209879
1030774115
97885161
1070929969
1019031411
475620526
1837364399
703471384
1132697251
2059287147
712703229
761323863
1881365163
1650183562
416488395
955132176
1916554781
604989911
122440681
1855109818
1133283509
311862306
1732280666
502383891
502985288
776507188
262444952
553982243
2047923293
480851688
593545395
587475807
1102804094
1641571681
191474315
110287473
625915487
821866239
958576045
1365836046
1726072624
1273742909
229856128
952356151
2050936369
1366366352
1326937161
588374236
96380944
78885494
64269696
812333498
579446989
123497326
1650253949
478536222
819357196
859658861
960980919
301492417
786401668
928748104
1370082817
1337663876
1063889608
1465656678
1291390178
1324952813
1859269059
729117370
1677480379
1751271708
1270890897
36026772
880430274
1296984428
313567587
202372523
2003437440
35919747
2041962521
1166017630
160449170
1687329490
467994077
540479342
613571615
693168415
436792866
1128350309
2124922346
573726386
1079259878
1303758529
1127404571
109199081
1592479182
1684146068
1990888046
1689713626
88062675
1904295513
1549620199
1437484844
1985290950
1623279258
1555478526
2126703139
1982434673
1224063805
919627996
1764582808
2123996001
1610242414
2016928341
843078288
2084161776
1147514381
1240567686
422689382
1774041065
466422067
434272699
1950465846
2057732549
997898937
65633648
540060545
68227712
211260977
504433165
169104210
1956481651
468238244
1868719992
79588272
1921558532
1214431135
1627620338
805610342
556809049
1257430753
1701333791
1364951751
492543750
1560267765
1635812280
441783500
1908489052
306349488
401290745
2058638857
459411499
230199550
1851300289
1088843319
796149543
277902308
1633914218
1959964544
1387646530
2098297648
1531679517
101867361
1948252610
1184875784
1712871284
398542471
588590735
1797101202
1506787351
1765280084
1665242218
2030761797
864518576
337725344
243781687
1357157886
842743276
360351176
661833232
1063449685
711993948
1479662654
1959093280
1096473513
969883061
1026650127
1491170336
958404829
536799060
1707717395
366900767
409698488
35998816
1384868929
290030138
15023225
1117523701
969050126
816264032
546594186
1585355645
1306701836
300980668
378845784
1859911580
89566193
828650450
2006192571
2071283771
1380157824
2355792
414677046
1091659698
435195166
87638293
447351694
1703912538
547678373
1555569131
1169551202
1342279175
132922962
1188699887
585666838
2067103044
1783817761
2064301211
1566782518
490379551
281739317
419255217
1511573229
1720149269
856378286
1543924774
458882552
1737218035
760793094
588312358
1890629887
1536686482
323755106
1906862396
581676886
740297074
138659948
1152472060
1029399261
2005347520
1263803499
1871210887
1398889946
1119462595
1839593774
878837310
244495927
1023380673
928340194
1826775567
575593022
563159299
1342218008
1577602158
919315591
1251314748
1431941237
1017269564
733460622
1968520667
589943793
1973962598
464791160
126404896
760830532
2146563002
1497782222
1506626197
1839992522
1390635492
822297447
593974850
201551652
399029337
332720642
530411187
286764054
1236887747
1734023758
1695744558
548958450
972901373
428375230
732754443
1774613708
1426782967
935127209
1705549780
792121935
240754114
817758257
481199259
110176186
123642301
336532442
1942572554
628719469
1479572230
273240024
55215639
1492582452
1449619487
624242603
2076557264
105407825
1358261019
1971731040
426462920
1580678897
1976423409
1597638521
1898677350
955972157
2018931539
12290523
86734602
1641853356
364534879
336307559
1446268709
1861010815
1045946158
273681099
1407590113
440089494
2040693513
1296653128
496451432
1864624066
200411280
1934726553
2045327166
2136956060
2077717467
1436797329
1128016073
950641323
1320230708
1808667912
1128908924
1559214545
844551337
2051991515
407952090
202694869
1272377628
427724722
1113209650
1065395656
157126042
755371275
1598056829
214351405
528396884
88354509
1749196922
2111416232
1211928714
1327626003
1946973279
1247350748
1816315164
636962570
339409191
1051526236
351248904
239129385
1569222667
582937473
1608810926
1460166648
99057270
2067875076
720773199
1526744460
1140255838
228012311
1366687373
1500724298
1062660509
529318154
435014609
575238503
1770577287
19992689
1569052786
394519079
52607980
138617864
7311204
296681805
1631511597
1103270720
80542165
65905265
993101559
1062532928
1471039447
1331506899
1621923037
189867040
1910399907
213131596
882586680
2002856113
72846289
773573287
689815567
650909437
710472907
979787277
1026510225
1721275353
20345983
98714798
614316729
450441300
270217871
875281165
1327318197
1100187891
404251839
2038281208
1935713753
1221799529
922292213
19072464
389987234
916018630
1031000661
298376819
1175369272
1719292028
863221319
2140372782
1115933886
1775881434
1129385040
922108263
24214830
1691803284
653479186
711975619
520180211
320392713
938804275
812390718
1208168473
1959637520
1845674487
1705734043
1025584578
2102120036
1691227586
1941072211
635433038
2045164946
1963823241
702607225
1567920774
1219059674
35835579
720569410
999887704
1539675281
1478462138
130793435
396905269
1873459625
1409464049
2072744938
1684695794
1188295684
304521280
470997182
1192952323
796868621
83433570
892444905
1951501505
211700129
540452776
736482731
1771407957
343018643
855754617
841522030
1250368246
1952595086
491726001
1122762057
1017456322
180450728
1128262158
1359602294
349834105
1817130202
2065895913
1258637600
102224521
1953011493
821477594
278842427
1080881216
737731472
476227535
912092680
337283354
1683675609
742682192
1984736779
878002160
2021378889
889660609
1951458251
561614190
1068596124
2099166945
127067240
312253641
1523828641
1965069736
161738156
1786950469
625678181
1058140558
1058724585
1545870711
954504473
581279062
1150001549
1594467886
475868558
708935471
98178145
1944687740
1639209293
1724202132
621342935
2114859508
712485735
1042997976
1489384068
506386621
1029188415
859478683
840282082
126126657
293237617
1118462306
1671102073
939724056
1897044709
1143131263
337878630
1354732368
368895249
868340322
2033348613
61728959
1747204489
1658101178
1835888360
670902531
1319593245
1285646082
1911469759
108854942
1372463451
775575463
144297811
1402234823
486466849
108163850
414597312
343082551
1158053217
1294830061
372273207
1497756654
270691440
2137273323
1862386559
1180246732
1516180157
257217104
1365315047
1512980984
301637329
1585093004
813450176
917646357
748537459
553886825
77363086
1876549188
1599817108
1755254176
515186002
34600365
1351034784
379327087
109025111
385594871
1805047581
460536919
1029966495
659199855
1952118280
871535666
1737521824
1413832078
1879309987
1113971673
1203711506
68793601
2005052098
1949552677
692935212
1608604246
133506241
445215794
1197676667
1250936574
1794244555
1993106049
1997382031
1141860636
1503786866
967649266
1431097918
1811374306
179927194
366126556
2033514307
2070071125
1820520757
221739944
761651823
361921408
1632299353
175274617
2067285410
992115279
1839129133
1698897379
1562531781
2075900719
1693450085
601558854
1022673272
910923647
1112176446
545107839
1974521837
1340717142
2146617820
892250428
1742271210
1169525902
1775878829
759728948
1245478782
1578387359
335036422
2129947365
1080016215
30959414
1321452500
882609719
1656830498
1845215692
688704317
2022448547
1281189645
2058689849
1203236625
1663688595
1810987819
617761794
417516787
2116286659
1184801194
1516229818
690337288
1699264629
212757649
1137123108
650324114
129001843
1482265045
1588341681
1739984757
1243098220
697429858
1072943249
347064928
761649939
821090124
914063506
1815543548
577630453
1057661977
1345034586
1714958281
1580498723
881366279
1865234811
1501109679
1342317989
445248040
757898982
562032446
1288050139
434993418
1051790606
614408603
425598056
1531187293
1622358756
2130133042
930985080
1884144736
381372880
6251972
923607284
1124207597
535773953
407208867
1341755174
625234845
228269711
1001878209
781140312
2139476522
1306218775
1189464932
647413763
1135977949
1228071482
1418823141
1871582630
889206497
1643514612
49635961
511119190
1140778404
949115786
517740962
1205045338
840498502
266168970
850679005
243841875
1710682365
145951213
9661932
1652727189
1443422051
743179847
2067265518
1410351225
759259195
1624665205
1664945989
655506442
1363515065
1811437641
1120891422
993272150
947097470
319179410
458579956
1820980333
155181990
953550613
899302095
1107996339
1267443153
221707136
640622240
360761672
129209798
2050567486
1020316302
1521078084
104439113
2005643059
1053093880
1230895020
2114556889
1281073479
2034160506
1891158040
1585072990
205305155
1778181312
526106249
88859572
1136934409
1903171559
386139193
402941978
1436534165
987628530
801908520
1663808072
2031102639
1141820490
1637014750
285710204
517097499
792187091
538954898
1016683469
966664685
1324623251
280977751
1555918752
59088082
624677873
1580115025
1047425874
1503378228
1533731344
1372593962
1145864941
728589366
176759659
1598211565
1688849235
1140109721
2347287
2039736775
1719494125
1573897853
86632960
1466249982
683507003
77868199
157047586
1031774983
1321318585
968342541
1996681198
2104270653
2137977210
703072245
1471613407
265159345
2081238627
2135512533
1546986016
273561774
784918527
2027297537
1178996775
1663131297
1879086424
1991771180
619780918
1915776813
614432683
299074034
1212666288
975663920
2129059569
559865911
1262266956
1304411414
371605082
1097720920
253062028
129968711
956573602
24834807
86662185
1514499694
1360533756
1511439938
683883464
69231730
1706475348
1694989622
335741586
1929406896
1190231050
323004464
670263765
998621168
686436504
1077690498
1356938282
1447032700
2059162333
173973040
89812447
987259264
190597464
1143850534
926874872
12618340
435031984
574965922
192256382
1591589835
1043604149
2114955166
1307907564
969574194
685225079
493765718
1022598990
1785157561
309012681
1805178434
1865203041
76745910
1260902792
1872587152
1179589399
671390732
1015554773
285860953
264443531
1264499742
1358870294
1667765639
723196327
2075563515
489438022
1029000003
1184807433
954630236
1360276444
1344172282
2139201838
1764081832
1727137698
1223275826
1953971505
1417565869
946849271
1016510667
510933134
853134738
438210748
1000227928
210680491
360584878
1479723669
1801094760
1829662770
1458793456
1856264757
1715526318
517823110
1114388943
435437138
1823872774
1537894734
1307054465
1694001861
474374826
1680791968
275424184
590277729
1932104735
1965514405
264225301
1446597859
1511855846
749867488
392522263
1346465674
1186749194
1826761650
72668970
2083011952
1151388165
830112429
1334025457
260061560
1404192219
1004524846
588630287
158590140
238104244
1769199656
1817841169
1155111621
1898115578
2108297449
650704275
181775922
1844060077
575108091
174070261
2123090903
468912478
1566428685
1506961676
1770039376
1971185670
1035203708
1126592119
1668084605
45058632
57392347
528197035
123901172
842107632
332840292
1557124185
1665478660
1590365889
344643135
2126343208
230092950
628820847
451379134
1766585853
1371184824
935138622
1918690439
319521512
644610899
1103213871
350601528
1238640617
877618226
1283672057
239406004
1738702525
2027536421
935355247
599286994
724185361
737260486
312675
1055936503
1641515589
1649089863
17418691
1144992512
790172195
43899034
1154967683
688922459
2129276587
47762427
875478053
1356226838
397921888
93469757
619122704
1808193649
1238899426
1461086335
1325823563
1271667019
1760441076
1955950493
561964762
1631998826
229829720
923892370
1134093378
1380451125
347840205
1859007189
1211411410
1679845730
1761080856
857898205
875227656
941935535
1723845529
1705868594
2033580638
701070510
107612570
1729094885
1793895435
1832627313
59086017
1047168310
2071433617
1657602190
1609383603
2080582593
969528954
1822553204
1880080352
1787873269
457612551
1899233687
266648267
835704231
249292246
374902690
908575992
1612714605
800848982
631090513
1435662825
1745647985
704540328
1944948576
1508808103
2042529805
59869975
327801501
284759578
1065208219
353763
143634968
1966040585
1736223683
1037658352
760582442
448761638
206805872
2014668908
1830021853
1827959879
2024499159
118964745
2020184617
2090275688
1907879826
1335755548
409791077
1440600193
658773183
1195087440
1243275155
782419777
523237743
292944624
1427416706
1002055026
1835172694
2030109154
498943213
509709611
1213147199
748262741
65528310
551649119
223412855
791381327
879222347
1671024042
255602046
1460330370
1827910787
701633762
346450144
136957104
1324065107
667369295
981993033
156497725
2125796205
160370401
49683515
1821931723
1920722078
1686810418
785842912
2133545379
2085247222
1665224763
479336695
354903598
1216931833
1033619496
1155255974
1236927748
991349798
1973042648
299825935
1952511392
1246518286
1522326325
874805191
537136847
811084199
75007774
1136264595
1087591490
143125298
1177593727
1798928393
972201263
791554825
357493993
225520281
2082194148
2146811990
1949442722
1301199839
578836050
1469320921
852298474
483201842
1934876379
183177124
938360813
1875290967
226992216
1456218394
206184106
11347934
1432414535
548183719
176142589
180826353
1572006247
968704611
1701957560
917870572
463802333
854936568
678221140
2116076309
655290466
834826532
1790113758
546267670
563262427
439260872
707212035
1514629818
448728025
1282166893
519072511
1765432325
1738650358
551233629
1544392165
186502166
1750299194
1052029076
921943786
49363634
505851703
1588812362
980387845
1532112575
1094812305
69473998
1461851178
102734321
881612362
871612293
370373030
688751915
1258163177
845760020
1207098553
1508508914
1231989387
1432202342
96342318
1148482865
1815713096
31638990
1437115660
784858584
2014857694
2036973067
1765567202
276455244
29271542
731540160
801889226
1940915726
534886024
1462526692
1651476878
512124813
661785925
1563614976
1021811058
240494066
1643290418
1198285377
1222264282
493518055
1643457234
591866314
1997039817
1056535866
837101143
2020304180
1009847911
338452875
359282167
1253848812
92081850
944448133
1976248941
1155562745
443265119
18920164
1440384674
1501847553
1750684239
333282248
1377144429
1587850418
1037639343
366473518
1035918506
1599402821
708494508
1806464496
1574797673
496070721
129317552
1750960146
388605956
2127412330
751798541
20264215
470795817
1662076177
1539349425
306763299
1142116595
798133302
1151278320
2057311327
905575415
585249042
1364875008
1444951338
1917353844
1507246169
2023038907
1585229345
330950159
1099582402
2124138646
59638297
1199203306
198888341
1506679566
378528781
252621828
419317173
1643534752
1927783670
1374748416
702266963
136727203
1647568518
487344460
335147121
248728155
277256398
710895914
418696602
403334310
1086995819
1798342037
1888143038
1639282796
276001842
1398414170
91413409
772432118
2092945249
207260824
1514959939
542976052
48427063
49231422
85590031
1152270737
530770589
1914965568
752311931
174967713
570749332
585157302
1977421631
822926061
936070140
253529794
1323379510
2132134719
1369804793
1946231306
428286755
446995264
2014586830
510045760
915360179
2084064633
1763712484
1630602649
248980069
989221693
1512583525
758608125
1199274611
1536753352
2372000
780142189
1754089701
1499594108
199205706
582453063
1525307102
1384765931
382512138
1357825621
1122676672
398821051
271599402
583439820
1655953795
1486548940
294175069
1532182165
1478677809
1146983885
472874370
1210088775
928900730
969682770
559349979
215943482
876553358
90723274
1487292022
1382326906
1105777183
952184160
1355963574
768059377
1223982638
1393177564
1354188985
75445823
1372449532
1165421972
244396707
110152908
1105903536
1408547636
1981209198
267681168
263192543
1828432109
760632174
1584964087
435571646
1364150616
1129646312
160307640
490596597
1185453852
1922304697
226890105
298029613
375512972
616145047
65687566
315035584
1130214740
1807820633
1320750528
1215600633
813820354
1882338486
208490985
721549038
1665109925
1660945249
517790060
1454407483
599852438
1423058928
1729397996
226804176
1987512259
1805093949
343691012
1822756582
1222494963
1248113686
95144619
1215282517
762518981
515787228
1031285058
326777745
687248348
697364969
1457834270
701097803
1563211668
1094150062
784288512
1387769488
1266566249
890233200
701510136
1225750209
2079091039
708951140
313067387
438062691
183702289
2088006076
37292885
829580285
2064792991
1683542459
577857860
1885849281
618090484
554010871
1516369781
1028452297
1113554108
541584418
391609360
127275173
1500261805
623512712
1856273515
1397107935
826438995
856626173
1071485669
1997339134
263096548
250013965
1332890885
1437107921
715408360
1998199777
95130020
2084285813
303411344
1173297648
372805524
879381009
1337498471
155822634
1351824318
1110195133
412364120
902148549
967124682
845687917
776965360
2051948581
1396069558
1351033269
1952090665
1550967518
500037988
240243880
1193889671
752173619
1842296978
1653133858
1373379698
239404477
481966742
1606968082
1892419639
956825561
1939526519
107560067
630573901
1462936231
1674424594
422508651
995856998
1306311627
1063588181
95769981
2014763050
37386461
580255804
1051541316
435374007
683258815
599203413
924491457
1707845269
1868859055
662302500
48493271
906086245
1542072458
1663545094
2049224578
1191871491
13570432
650817946
433285013
1898364828
1013278307
2102216657
1030536100
350384260
122596887
146222801
846467925
974304159
1869073540
1020429634
263920747
1059841501
924862471
983648904
662770839
2028520955
811455718
321676336
1553651722
1213964252
1294805537
542452925
401914710
2007137836
127999292
1853000046
350169648
462906614
761333406
1638041870
934744197
1257607927
1250389485
1440319975
597363487
831311156
1653734988
1893197788
1224629891
1614524491
1564721793
961491679
806009001
948570907
142256542
1184886032
1323415615
1960591575
1327059464
12112241
1290747322
341357350
1212555155
1874895135
698188406
1538798841
157324888
122911463
1440479757
710575116
808320776
691845246
1829370430
353880967
1776178238
1337349370
1526082269
241708653
1319794037
1733745524
1640218236
1570396541
1089250304
1559682324
463893071
1156717903
431245152
1140256499
1099323096
2024280431
1274411320
1030697202
817651617
1860386225
1251531031
1894865849
1597553708
451267802
1690446281
1940280980
646182752
1405470395
1994405147
1789941403
187424920
2032849536
1041594242
165315578
1733114627
1588199831
1321538994
1203710129
604714756
544776240
639735595
1017997076
1994764652
1112478092
163507215
565671728
1694448659
1534374172
1732819029
1232236080
528739880
420330649
698214553
873499505
562166965
165955283
2142408190
211750843
1352997444
1963274704
1555628722
1833999026
1063624620
1856647428
137582107
1021121028
274496501
1963578224
1739456780
1327500990
1603071127
415667646
1124393455
792646647
2140470836
316013827
523469130
431934746
1171641378
735623352
1792122285
823497697
298105158
2130496704
444399689
1599831912
817231930
1822606375
2056362233
602519850
949123826
2132732628
1722868249
1003281388
1896428494
370118695
1186565629
672471642
1676496282
1658933582
602962361
221047948
848438055
456813368
1614539401
1115637444
1461059765
1143346388
343019873
701912932
95202135
452518298
1507579758
167497115
1931129179
1728523173
1177350768
809740016
1521648332
1768326636
676479146
147490364
927224163
773011095
530017644
760254841
1066514700
871545110
1975835958
515495951
1475751928
927746112
938926557
1969045879
1343569600
1685090704
1628387085
1349190336
1820295437
1449700862
63030881
752065956
1767861685
128451759
1096659901
272131639
1415505502
1087747647
2106831118
479105280
1360433309
468381022
647666543
759024152
343406047
1610381897
338910881
245584446
549677966
1277793457
1865228788
889366089
213566279
1581819300
1177205604
269266039
1709294526
1007360552
1804234144
877030183
113076119
594623902
1936779920
330843894
119727926
696720165
672702614
1668204743
1036486688
344156544
229002846
326495437
526529948
1216445281
367255393
1796732862
550494297
204421946
1868730416
1799935373
516663107
1558719585
1789221466
222756870
787204048
534148702
1125427411
1268444359
582243836
936572446
815551603
532546251
1857076236
1709004993
32827380
1053956613
346358841
1545944665
515451922
1676837011
554166090
297624260
864615488
1590135131
1092003335
791794001
1905943169
1764074043
1878239468
1515855416
909769713
1990259307
912320668
971024702
500933788
1159626922
2043092353
1058531190
2038197226
1837883754
1549449654
517387857
1412878726
268856602
961521381
1614066922
839534738
1994063461
1429000376
169846546
1878459512
803682483
1802531766
1055055619
816778513
604329411
1473656381
2128195627
138255159
541818084
850397159
1504045226
606452755
352821268
1424149312
123950136
2090417825
42001173
1496827063
963724867
780723985
598182278
1439945491
1821060102
1970203419
1660710128
835022888
604579557
1456780973
102300463
666532087
943828661
1890908117
1080081500
940490139
1210399663
2130375393
92627309
25450967
1749874989
327163690
10902233
823580020
1473609626
654903977
83162505
1987709946
1434359434
417498834
551944832
737533272
631832538
1709186079
890897525
628074030
1944799345
1453115176
205841839
1670545364
2031526906
536804475
1904097086
891766999
816107068
1881207897
646116946
567112946
1856501110
618545092
1670503247
1315284328
1366666576
1885840628
917188370
1688144252
1483073532
2069774865
672999921
1681426014
1528756603
588708616
2120604161
631678842
856138052
1170681214
1402179827
988763954
580394158
628861974
1785518650
1152146992
1684226336
1171981252
1372125642
1044753567
1305517752
1205078014
1755443747
898918900
396405198
695838223
1032393300
1463799024
678686136
2003632718
273091765
843365436
732841773
1750522900
1821414546
305739429
1362044406
168901037
1759020285
1358725991
1215813539
457334019
208178812
94710326
1677253050
1665793953
1007250884
2141041493
1331639217
1434572563
1285794317
167850142
1708841325
200433948
2137119400
73960660
2071401868
683472790
855471591
1937351786
1455291296
1956392362
33498859
1151935923
637526567
469463836
1440459840
499136770
1840768290
994508986
720780826
836170037
1134981174
2117405974
1504803785
982811460
609931486
1827227696
886563737
1571178323
1325715602
485728326
767872811
1937670303
1434933109
1531661723
1926691626
1435233670
1961170494
126297736
617977103
255533093
1413494838
1068776723
1276170472
103980594
1992695345
659276060
640092263
1801112013
2130714697
48836136
964124860
123900153
1478645771
360824715
1399519334
982640267
1947300630
587082689
853384857
1356530288
184061179
926394756
537858098
406546660
728240607
1333345174
396738269
2023603276
1880533103
1204176206
1986797290
562910250
1518150779
1950836343
1066499546
992779727
531005512
442408996
660037639
1694450897
648863839
201572477
3434479
775496400
243047478
2066355920
9814871
409139282
1251365227
839938216
327688695
507899030
1151925733
947674373
112276517
640603553
1929191876
218216803
1814212749
934955342
2043275732
2090304958
1857020564
1115321509
934109551
1239089215
596557972
1005042827
195079607
1082264207
338528855
1479353914
887180953
10343790
1329983215
578914019
1667787217
1081005303
1213643674
1054768280
1772690765
2058026201
684527842
671493604
2121193676
2050442492
1984307797
1239995116
534036576
1937077530
359824271
1771766932
1852774145
1583823340
960745242
1630393788
1105178748
201818204
976112753
1322889911
1177447247
2086345289
560365098
1947011672
593408994
1239001950
1747235013
571456860
115019304
300932052
51830860
923555709
1617930201
427546226
1313484402
1466961615
1118630543
121965350
1307894238
1018334408
413877991
1838169309
2091510555
599162449
1229491619
2131809286
127857607
437513029
1780019830
848854259
1707996277
582834210
1382260347
1141246386
651907840
1737534721
816085417
1880399915
717850814
1854203456
992736801
2076978678
732123277
239439119
781574601
259269519
509959617
657258242
183517299
671709703
1888524708
1924026209
1653288537
1633222276
200141324
207644267
327862885
503244409
1378647981
754600425
1869883607
430746625
1847831544
1756538197
571362364
1026962058
1755398081
529722015
454043872
453456451
1657631152
795820496
1412738816
1304554782
810372023
1549025663
124640387
166210155
1198301706
1297837834
1192220509
244284331
498635050
1761052430
1810698154
1078052981
194216908
1290374487
1937533659
474686238
963363270
321889620
843215979
1507189775
1700627933
241087024
752261522
2035683147
2726845
620216102
2080205528
837091257
881428208
1953116177
1450239515
525228954
1678389464
1771288805
890227034
1253003521
11935348
95362764
72150155
581507602
1794649948
331530165
2010621016
927451335
524280643
599778068
1536568219
283008013
118499685
899928514
657135200
1077484266
759280968
403420883
660523976
1369913833
1700912592
449595116
1122371703
461162128
708248478
1463693604
907962379
1942870930
261324502
1964005251
460978424
809770401
532682203
2073087583
879940916
1846509410
1558641462
1820173663
687850798
2131971458
1661490132
378435502
1503849013
2089845627
1327580585
1124582303
1783328769
1722705604
474910053
449383277
1516455946
1667394705
399744316
1550237142
1350691520
509109444
1628390026
1040246105
912073334
2124148507
579261684
447193430
1538317504
1575237212
1297148815
1413375505
351733331
679671232
541629411
535757941
753429355
1276626170
680673371
1146977106
98542453
508078945
823838083
636325508
1918304883
1809907135
1121616246
1451960342
433754983
735543648
1740935479
998670365
837229397
1625086170
1449901908
1026886804
1750016523
120797225
75887180
1495808648
383714797
61890856
1519854223
1491791315
907613496
1676339091
1663883464
1549191417
117616716
1588837654
1412641819
1471299103
303789267
1729955422
957118515
451438313
1672965763
1265579550
1345594465
1884005612
1544901393
1150120563
1599508661
1584662952
2074723032
157958275
1424364735
434800375
1245221922
1833793809
106346020
946988888
1366631785
1187808321
910777907
1088327115
570603205
1484119696
1309644991
1066270453
2077084906
860939267
1511053831
414134311
2027395848
242411003
1622822141
1722589425
61633974
1443530172
398600562
1277770301
1893616625
1063410154
1269273323
1042347751
1157376664
2122046035
24641027
1809732820
111134211
1292080152
1929584499
261458841
1984564343
1233102332
29778328
462851634
602390607
1354335466
486073101
1697043078
469178935
1384384521
1530985836
523493810
1281848232
1176419479
817648290
741322924
1265367292
1234666194
908288952
126336983
1486512986
581661164
1710337791
1145570295
1120844738
1187513373
144397929
1603966470
1399661716
1122863865
1090080112
1794452385
2042276923
1398008887
1177882523
1524979479
791029446
902997231
1486675657
344756223
1870270816
1093474058
1659472254
620561103
638614405
243539035
27179157
1657285169
457308508
156099484
1448003159
321924638
996712007
89461909
480975911
160238801
49282939
157301750
1802115285
412519157
1896561942
1346535428
1663794970
308538249
483005846
423009561
1235512218
2098360493
1717960585
998582439
796644108
253993789
1086344101
278339403
1130400020
2009359238
891965404
716552024
1560399307
1817035153
229677077
1977122348
380855416
1836096748
4334082
1258470380
2091266370
865930653
1194106534
768679963
1824415892
861311899
1233566820
1593357664
976229309
793120670
1346468345
630726326
69965946
1459258107
1119453025
744233538
1862412001
2120849560
130122281
244862688
323757962
190903325
1849601452
882204584
2126119270
1262045960
1787827760
1702185093
240677123
2084324542
68826001
3080742
976315814
1934500498
7299728
474115730
508717198
1737240605
799961111
1709542732
627149360
313588630
936389173
1619785566
889837968
2117031483
1522334658
1439278023
480797092
34937878
1965264371
363983848
1254273002
736543891
1512665647
1358169983
1978655436
2026158771
976147680
1008031994
1912422247
122387838
1895708687
1447797093
1513574543
582977430
1776366687
496436657
232819716
1245053023
1043547352
752716216
872317437
462107635
1294702498
938003732
398889448
1394070140
1236724180
340201332
789785157
1580595675
492464186
2100329642
6983009
1338443033
87595648
61980955
1715478693
1527456954
2020693366
595387769
1496924838
1379647290
892712107
1071739887
2069801173
58300688
1141448017
1535959962
306398775
801096968
1455966206
819219670
1984543227
1017928833
590304117
1734895076
961627347
722468815
918019657
2138359607
1731414008
1230314996
1137191403
692811519
1184516880
166725025
239879107
601734694
1759218275
1529396503
1743927515
1667449914
597429698
1454350890
442650213
749761467
1059734930
479056632
804013629
14493198
949301784
774004173
1094887077
670865598
1856639299
587020725
1224543902
1623697458
1830917405
445187707
2075823792
909792612
1231397286
1519686838
1172114504
994414939
678990842
468530846
1442229024
1876316496
229052206
458938375
86130705
1502800766
2110608383
510582389
2090846886
1708112600
1394155047
951505272
707655773
2036075411
1364265720
1057213153
1790553595
635981688
583698229
2073538447
1293720109
1407621570
1649886741
1596534392
1824772066
1256612861
915619530
399477240
641165444
1636604297
1193030466
671557609
1302080954
1097395276
2086387229
1293937066
426265687
302608649
111995015
1032211517
564399702
164463469
432425357
74993840
640654567
1377366533
493988779
30878865
1151781651
1604875082
1287273151
1508295182
1620830079
1458069772
1490696901
1777065973
1057134402
1330560306
626083417
599411206
935573418
1205435854
380376100
56855027
1720928405
1643258224
900122136
660047395
1849777860
2132249456
343064141
1818747806
803151505
684664748
1946746636
1279208608
1227930847
964581279
462557067
503104195
1141213942
267200079
739011318
1036424546
439289747
777208830
1987737206
155296515
267385267
15747843
2063662955
201474307
1759285964
659573865
998195658
673524851
558143683
2122162918
1950971476
2086822274
543201464
1367412843
432990349
1107999882
1167794295
11608485
705992067
1518428610
1164902789
527555232
1963807109
1155657153
7576296
2066066075
1995994890
967077361
1498426246
892381343
1007688723
858791907
208612466
353310665
82825524
929954611
778744637
1990210372
121431860
1200357323
1011538868
1004946110
775503375
1883394073
315570945
1889334859
722049632
235605871
807164245
1495731109
1956152358
1977486275
1430664149
1970551048
186559762
1411460527
1934673903
329278019
1803148847
949923703
1231004795
1697453404
446394106
1869749965
938312859
618024328
293028535
1945969773
251982285
975405235
368856985
2081756205
59960888
1794503402
901753980
1320830390
34383584
309678943
589506272
1388983338
1119956511
2145099649
635462233
2134730535
1448099074
247550185
604077328
396501631
1457454885
1034604455
7356292
1688526396
79946632
2126000157
677695988
1637320588
1401059150
964179534
689765145
621316307
1309689807
1946133127
191161825
463116645
1065078174
1552270789
2056941671
24008325
925785474
1944542584
1760821589
1603183361
1310860263
1687205821
1928587006
804311003
75834960
544219250
940653740
733580372
627199469
867275957
918510081
748133957
1477016037
1361362695
1981597815
1931829900
1695521158
2018393166
1739768192
291640495
920637039
876947266
1875785113
695459826
1140233957
1436413308
1796954459
637777660
1526726639
818113187
1414315180
178517020
926015467
1430212104
1555491072
2010300931
1432033427
1637008852
1592362732
2135509872
943776019
174093154
175049983
1785246709
620959923
583575609
66844011
498456527
1583390894
1861806480
1970699571
1366610975
131383007
1225768155
761260407
1754617793
531007277
597015526
1967674897
1145092847
1763921750
1005384058
857082923
192602002
777856864
1513585911
956915702
2070337951
1927699743
1263959809
1552291625
1977638881
119735801
1422020115
63657836
691733335
1709805817
958198240
1457724471
1427648325
1682661800
2139088961
540161326
1566896940
2105438686
245772639
758238372
229675291
1795226578
1345561436
670791139
606918281
1127230668
2004518794
1852883673
1959345496
111861575
843087406
1541890739
838456106
1459182874
2032380502
1315096679
702212576
118696290
1751197392
1753503870
193105990
1350292469
14533165
763043743
292606326
902812117
1819411120
341577834
992984599
2109366494
1603957480
342608523
290732998
929919413
1976382945
1946347502
1144036846
1674877285
1825956732
1339413454
1319765467
752618700
1857596428
1619601506
599886438
105161075
683525584
2023462305
1317153164
698210539
1097211868
214847303
1361346348
421458578
1445617452
1431634687
2035893800
859309543
84222636
909530698
1288413379
1658070258
619286446
560328246
571222055
509969889
862397904
222362460
1865794890
838121063
618388229
1714836062
1354584315
1049351405
800424134
310577189
1207761847
1802949482
1516466055
856463952
841776858
2079441231
112818963
1149344518
2107053081
1442717215
1822764784
537520468
738211290
87569275
1899385520
451898865
1044916121
1722119970
102479340
684221038
914441846
1888810439
1087718633
1808539432
1925652671
1942668529
536634495
186347866
1011373781
1095728393
2332286
1994750299
51659546
1381809213
284059059
1987186982
1616734724
1711255530
774019763
1950005941
503427859
36349919
1469298590
2019235276
726231092
1678683995
501857404
566353467
334364317
766914736
962868127
850096837
1067034255
83467862
584746390
1829692033
1966122053
1644635646
1851430381
130450451
1448439732
2044094993
1374070542
1969033912
1152949389
50414802
838043221
159929739
1675987748
161124782
1080557807
1115311503
794615897
549191787
838770529
391244672
1710081433
2124672716
1225435746
756305509
1482617250
1918651034
1942058689
934775304
2056812755
671317181
2135489000
350745763
1805608006
1525701280
1743562116
1515257221
30675884
1661608237
435784921
559057814
1174692988
2093839964
98750380
1311498942
688038519
1100444660
1030705096
1757745854
613564391
2146417004
1725017160
1499458986
1637570058
27952860
766215830
2073658838
1790307664
1339809295
2031947221
2118464406
1665010954
716484092
287429613
1858741400
809604274
897778728
77326712
449605931
2042157775
1160660832
210649564
587905816
1738217170
1369995801
1478975439
779703144
2139066339
1089307525
542984550
616819007
211588617
474579965
419153039
863944571
85279229
1052716216
1344658192
561015610
1822883177
763831360
1282123411
394074728
1172820952
297889621
1018521045
249323892
946243977
881976253
1415894971
6459865
723352899
1828758065
2033049678
1086756916
801722335
555194623
927429844
703423248
1020548013
1372982782
62246921
1231278139
1487390412
598945989
730787397
1213211583
39047478
1938339194
1782206945
558106102
1352617565
1239316002
2144145276
2088241584
1907383494
1689263593
1136861602
857324126
1788786491
434494032
393676412
108343972
794874696
47781449
1188602410
132332102
1755630447
861813804
1426353397
42265783
2118520335
887914495
1702618581
1878386394
1110496805
412922191
1776308137
490601948
1621388236
819467850
1999680878
627801397
132459456
1706052886
615265859
1264512121
177166453
486094559
429496763
74538615
349942155
1499326719
1985293262
834553545
1715918034
29993227
270918104
368695391
1579967972
882765030
108709418
165473120
185007841
542009059
189901965
1229941810
1361438862
354162361
1336422021
1872384235
650746429
1640522800
1610084274
1493833678
1354236491
255410712
1541351786
613076467
2071565992
891770631
1463189473
2011602174
43003128
1812934944
1509236194
1970266465
806918668
1321107358
1600395557
33540466
1013455718
267801692
1682054816
240286333
1448511159
1589342146
110651055
250199967
33964512
772641235
1898049903
700399592
622527571
1927206005
1195772583
1630485822
611343816
222563890
96933596
665114940
142673871
1475820539
1332127333
1336992961
852491598
1130689487
1675612916
945042851
1204050717
1872617179
179888743
1701217493
227084284
1789213549
177026208
1747113154
564208929
246769659
1485862463
335699913
201475708
1983083522
53222974
2016349751
1604678218
422231103
1975005369
1979085888
1168108130
1783204480
309349592
281434473
16038852
796377715
1122369438
1012647247
779097801
1547735528
105996535
2045613758
1023242263
1650994176
809564121
87794068
1477011382
1059490662
2034886163
646665642
1050704570
27278368
913923452
1991961648
1192983100
559296115
57170681
2125733512
407555158
962957402
1710402500
463955064
1848734809
529576025
1907505498
1972943285
293659356
1412032455
880778546
501673338
2116455886
1914277066
1012465174
395736939
240931093
341306480
1378890547
457758407
1556911834
408178031
339816740
1558804496
1903904590
987888110
1840365103
1899570171
843350310
1197756937
5991926
763425900
2028083810
1863509555
1891689999
2077611156
495511468
1615763638
592407172
578127136
911133982
1545652517
1563275682
1692806268
1084921372
1377666430
1643708525
832662303
1669240432
2030159131
317820668
1060371352
1967067510
1820764793
1127691304
266000205
1927637765
251842067
1742166740
1254548981
427892685
1200787456
26033476
911225538
1566016757
866153162
422930848
1585556432
111366297
80116944
1729466016
394684138
1294264990
169976698
1077513981
329347402
1624540155
1313881352
742841919
813245672
1730607091
1098152681
289875176
1872692998
292975519
414444487
839593203
1113403004
306177620
1657603567
1323767133
1760702861
1543911960
1266399660
262721298
562339046
1036800928
629541716
2026496196
1127674183
506911505
359249309
217936840
635775551
1200016230
482595862
1599842139
1597295427
1807600542
1353422021
1099640212
1774221324
1096633860
861467474
1684680575
994578556
1448180082
2073066106
819427801
586045543
2008602867
174919274
1365045221
11347367
1381618706
1782628300
1553746245
55121319
951512809
1868932298
1266619794
439209052
1221776213
1979169911
1699416056
750500332
2094342115
1032902637
249269416
1890609557
115409148
239046051
1902224490
1701992318
831426715
538063709
942344398
170479296
1536687912
816766874
873568451
1487687845
107709224
1217492198
106171558
1735262627
1416827356
1806218206
196670079
1353752681
1023598325
1328239769
469561833
493519814
687842706
815671853
1353537856
1986273620
476952601
270814243
1773138247
1178114820
104454178
1515342067
215554305
1124193830
1219287014
2078105601
152120057
110696798
169541862
1805632585
1957308464
1886728743
1585464613
1837819495
1906748859
72295561
1608136627
725665434
433270835
1423335469
1412484028
1026379676
263356442
1239252741
224320970
1629009973
1885246987
898141079
1070302177
1632366082
1704896335
874893074
577054083
427820982
1586725266
1048192932
1129274382
351387293
8073180
644474603
433363640
1930555867
808248784
1778857969
2135727877
376188916
672019757
1630473590
1573431697
461130103
1700956388
1174247453
209091878
860613373
1391848029
2021868768
2127243303
1070677875
1984171100
574833589
480678867
1982306995
123510978
103060635
1321262389
1423649525
1122366522
1436458708
64124202
1788916770
1891553712
1409961717
805832891
1005736228
148942871
1696644405
158544097
204095178
323167546
1540381532
155773888
1758768504
1453433551
2058464037
48159692
336698305
623147660
394558661
1853378773
1291827512
353249802
926856418
1460934576
2068401895
917368816
1079352020
797709076
1829516263
1610131160
218803894
746036050
611698141
1900604095
933562466
492939018
613149584
99058953
1855995197
553892591
1119625205
1444749298
1996082566
1968611915
1021936553
665732046
1055268056
225046407
835909496
79862496
55963100
68371423
466239097
274234792
248867398
1940283321
332736607
847627950
7188687
805763911
1836172245
2112286664
1431431843
1501914787
693541012
448623921
541125255
1008136651
1336404461
861831868
1839485649
1872436496
2017132720
1353901948
1268138808
855544168
564165967
1286165049
1226215372
86827138
1976480476
2073810369
2144894677
199363962
1030031454
1825158422
1613893395
1770839053
144794558
623277947
2127939019
949152315
2134940557
2128561429
270534058
2070384454
1453519319
1662487280
216067192
1845921077
531469747
1652418395
816560468
1183012740
1946299883
1148870134
433371987
394173713
71658390
2077676568
1332135833
812775159
659399438
182637848
1366898476
82041270
1278373895
1077124730
477064762
1421089998
391536173
1480684585
801827021
80892859
2091097212
2000895167
895013619
1355738497
1465169531
432629295
1436820790
987241810
1371690932
163123435
448089055
1624476348
1708070174
409503084
2051560761
577096094
1487552348
1438510967
1019389698
1289263859
1388494175
928080580
1985035783
1324414136
383970997
565389274
733508310
1206243857
1636734232
152522492
75385111
432589839
601606000
1707576644
406340968
13728042
455076784
64774454
1961216970
236754506
954841406
1155431876
1885341028
1167062597
1692484319
1024557068
789073837
62143190
1548159463
759753313
100544895
963990624
1357584107
893938019
2135284294
2027604634
1804934510
969957253
1248340006
1055443986
2079761761
1553447412
1278555576
1543178059
1784692188
194251920
1282568301
1426737834
1838331564
403764698
1885157249
359525431
421880662
1966590924
1158349122
1237973642
253388003
818450441
349178397
1106982193
2035940416
1877289798
519408126
1089588189
1844307111
888140474
153645913
780920721
49657125
1922986888
103397714
815856338
493702219
1937868649
896081334
1166989733
1878933681
1684254867
726894363
330930635
758471803
1526644346
1648222106
1049574184
580198185
27900251
133528212
851449804
1209944069
599791459
874447729
8199324
1241999323
765671438
262992760
61655284
813464527
1314334980
1440124982
1193801634
190812008
1205580319
1528328560
1093627551
1847813853
511879489
1860669507
1013659431
301543696
1050972077
2027936894
2045034268
581583407
1530164488
576150258
1435287392
211211744
919872639
828296272
2013130262
410179929
1009358935
1918425871
1699575081
997834081
1096201957
695259461
31077411
1089622374
227825267
89774025
1932248827
1409000692
923896117
1893710779
336746334
1992028709
844640725
1760705664
139998234
506105904
1939333067
687072138
1433809492
2009984258
1297609684
255156414
1121703141
1357287605
1194461979
262566323
628899145
748692994
2052437239
1659195348
527491915
1359056454
414608897
1542825628
1168315780
1886714576
518317324
1862799763
177029584
400625437
1337231087
2010850026
1044710694
795609956
2079216383
912191905
1763640395
639762180
1064433474
1147416485
1063095240
1322713631
1212560580
2000668719
1769666548
113145982
1798933403
879494597
1572922840
1951423282
1020538732
944783623
217918154
120949643
477905762
712513118
759534856
1611934950
449666838
446899309
2061202438
1765082856
1665423801
641094287
1482680409
790294464
1417699122
230137563
1286208549
1917140717
964316194
1847423978
1974436764
2037794473
557011509
567969879
621921409
1576457870
561767417
28263383
2080303012
1634715156
1687415228
1432989088
20525043
1460831865
948256064
1088218079
1429535494
1206500606
1916366442
1501108149
1432259079
1011541387
1433128798
1426920869
817402093
2055339105
1438173260
1784304380
623153060
351285496
1814787226
138707786
1439035852
1341562776
1741325882
2022029402
1745942263
975574005
247820904
1458570937
1446404885
1196217274
419620380
2120594709
717027011
1494970329
66159014
684782054
574205839
1580834832
2057035119
2139361859
2100809685
314844177
203478535
1032542016
495038233
1934405210
768680038
1301888300
1595626267
496293428
223553124
2035699989
1985990281
677188115
38677173
1342017352
2043833097
1841347022
2117973254
1582189001
525637655
1505235221
741230250
704419366
428975011
142170372
155473606
518603781
1804679851
1586621258
437163579
1015700330
1971433840
1185962890
2143583232
1443701381
1860899562
1731764877
330439162
534424782
2006710851
1809534887
1446131759
289927252
1640051222
1837679445
1773648387
1364878460
1421417765
356086127
25643519
2041194551
1767106247
1277438872
518147464
1921691710
1699838589
639333182
780411558
130219302
1158563000
820696014
326279868
356407855
1332722460
1974289734
1799548751
1329504944
21081220
1060476518
1528006358
834212082
844454280
583130778
2073862081
245797917
1876120686
1448278083
98029122
53522088
609298802
304153512
819982117
1338236098
1197199175
281407517
1154112714
657490482
1934090062
1003949887
1029335946
86204537
1765315935
818327212
1922051374
2086573513
946772210
201767537
473136676
826024665
1863289858
1317365522
681335041
1562572940
1874289926
1002234926
1176073076
1136103326
1078234555
1018107481
695607698
1924203872
1668271090
642144702
188777187
2036056815
266400212
934562807
143718055
2096278348
1553028716
1065852543
187946860
722981129
1131222363
340914451
406224821
198554948
675550972
1876341717
1660458648
414322119
1664868780
1104941416
1174577940
1182470900
588460270
970383718
1241704766
1536710114
1420318213
348824205
779193833
2093490073
441671861
785808581
1987904368
1314018775
1053101704
1846037546
1342160168
1608116896
1950057442
1445900811
1096821907
1427493344
436063270
1937977377
1717306524
1574600683
791617905
1277512406
585090748
335343403
187366758
780120753
371955374
1035480872
1757081900
2094036842
1067865893
1063156300
1251427769
70074834
836767140
926864453
1019438053
2138871295
1600425639
1388851276
2004288874
486350284
2060951
1678974820
1835346925
924056291
1160925412
454755950
1481761383
1866146078
205407651
101702786
1678230657
2080946334
37862529
541684129
685657967
1097369631
692815399
1065696349
1008859617
876636025
2070164377
456634281
902763660
416856459
1882110631
2044336861
674263500
1568796272
2044814061
1144917429
655546007
688918056
559413465
1460619445
559821446
786778716
1075858114
1724723603
2030411766
2019858651
1921117485
715444892
1918839847
365254144
983713426
1186226361
1158965227
241233575
1896211370
375474554
1308409718
1924371074
97522805
59361631
441621200
543747773
1094831944
125504020
1104430676
451800901
555277885
1186253097
1182900802
1361087030
596660776
1889764765
1976015849
1121358193
1206075436
681195104
269118748
924093602
1196606785
1031047431
1218421920
367893630
147870356
1500161866
23656175
2133156742
344801631
465536462
2053166500
1624046058
1406185442
974305837
109695141
523495023
882156950
1463736682
886160821
1369842073
1468759703
835542453
1016703157
764419886
1112449161
606672175
1655934006
1942085942
647460699
752359470
1959186907
296358335
713275432
1428571922
1714199051
713172186
1023798988
1355370635
175426705
1652851665
1690521901
422002845
1592062176
275103375
515890229
319329706
1298255424
1734985198
1297725331
2107563987
1347736582
1049505396
1731519009
2112415335
1614694840
1331853865
148383340
295524052
415582059
558328569
1121736257
283441674
204895819
1408130276
2041499636
642610088
1233295475
504473711
1795705201
1216186258
703453457
461311137
1884874108
1230235822
281077034
1873617303
1552584540
2050592438
1617742800
1345638944
1587191668
898667646
95593860
1017634583
564905769
1363713676
444597640
2136827945
1985037711
381798747
1196503495
216891326
670327611
1481055973
856302252
1983169415
1012217502
478778884
2119650272
1658388585
977776737
480548740
2026318964
1885854547
938340391
2035617120
1928177318
1548256342
1473306505
405534792
1241653547
215576725
123213670
161844834
109669930
1613962383
1078070219
757981474
683441289
489215630
1105035356
3935228
41733986
2101383317
769999910
567077419
1204272914
75152075
805254739
329667967
1270448338
1038296501
1442812448
652995519
827389661
2047077555
36799332
1236164042
742738312
1450403743
1745224403
389957105
1197360779
601236966
1319762297
489391320
48269866
835579921
1680125453
989473127
2126409330
510579268
1052735698
1521868269
1230947450
15937200
1100463964
2091704000
1424642988
629659537
1952201020
817592503
36774654
304689544
2102819969
464588505
559450230
850025982
1342296462
259500288
1034092983
1411345627
1234194255
147262067
46322762
100898718
1608466397
357322465
122189239
160727707
914082869
961483363
1222491056
771459180
1618538768
1677532765
740218107
1375603509
1291303608
1571135469
1526859898
1108201272
1466091887
1531766598
1776238264
1269980474
863903190
119647329
1011372376
627338328
1888234624
1434246721
939729762
873747727
367606565
1781856509
1838580298
1169459814
1721631900
573432744
2063256747
172039520
680174636
154031933
236938328
1792886338
1592445753
472108052
303424798
1488975697
1058290855
874377417
986981800
1271428826
1097896244
1449830430
1352532008
1790181769
265503748
1784385349
1296556462
1024292077
896337515
2103315602
312681210
1360003388
1539136687
1244587217
981805229
1842734075
184779201
672291414
1039813480
1011624351
1406112813
1528419096
1918208067
1199864042
2054490469
1990198912
535689408
1327358971
876571417
524596311
1065030481
614318936
1097489034
2043732556
941667163
783390682
771611975
2022482635
1230760289
863171795
1188032891
11494170
555848761
887517887
1460431276
229884139
2006958012
2031003886
230953382
142076392
1731382786
1225535575
2049186390
2083750174
406808595
149138766
1612107225
728501451
1036137615
61006447
1043237952
1127280066
1216764336
633195019
953945991
185064744
605275245
1637660968
1041299413
1947398659
1099315472
544508213
395288488
1377382598
698231654
1805765241
1229535367
1429905557
1216110459
1759510153
72035916
188279221
580473019
1440078480
635229347
1130200137
598303604
1703907541
764304010
673594859
1027529811
1017127878
1276773945
1040302149
337289420
1187168287
672709247
914620294
138198921
1123360418
883605937
731686924
1961214030
690220806
2035671907
1584915741
450477233
1990347168
1903804213
30586537
1079394272
2093296187
886796793
1739313326
793505623
2132537732
1776910738
509214680
1535965877
1155461240
360255905
556865810
532763695
994900259
853368628
1023307517
689025241
1691417237
442139962
684052694
1452953793
317235554
454330626
390598652
47615879
1323631490
1354477212
771493587
1649818659
1606308219
609686488
1514362506
1546500461
156471475
313431709
1841509882
2108810794
1938775667
1106575088
1055614700
1815137764
504019238
594769231
1121140046
2088247343
1592185782
1427586347
834034941
1629123036
699854449
836942348
1199175654
763642948
1030961850
2137177100
365139189
1024579276
1586349037
1768493916
625630534
1651949035
1818387197
74280098
1345057627
484983781
1868216151
1511355939
1328402597
1838911840
792668763
310725387
1744055446
1229495622
2001598562
540616613
39283140
109241509
1741767802
1799972418
656477488
316206070
319631618
1410974523
177814578
634095167
629080929
76867750
1231929884
432924238
2139508033
1781875641
1721474956
144668163
1890656085
1513889744
1696866315
1097889705
855917364
1285032740
141981699
744647984
1454931487
1226540010
1519840250
806701260
84269861
365226706
254573985
856843648
1521876111
1811464393
918430465
1543915349
425097064
1974413989
1971881073
1088037540
268711112
313900374
360006301
1172188663
1659428005
1766232583
1390200025
55949508
1117996956
206938941
802918356
550898887
854849891
219508650
1780753212
856233341
841393011
475260857
1666605130
1233440988
1758572158
1936761038
1678080006
2139653945
61132125
332223150
498426248
194038807
1998558892
112827030
809031712
1993557440
791226399
653985752
989389169
1456684594
312594211
540176504
718199867
408943170
1294449901
931106080
20583900
611179330
2137505540
467918222
1104800057
1683703417
1215496936
1812321387
120939653
1817335090
280158095
1377127435
2012837904
1469599105
422815618
229786154
1911991237
733733476
270500887
2128010493
1078418997
1689467824
1298290260
1139127897
371689969
488294107
1620025874
1075671255
1344738487
451268238
1128497258
1725076385
696231203
1643240302
1364695387
1928376081
595001601
1259199572
442836498
1097058389
1356264437
2133202492
908917654
1479216714
262388967
459660469
2141101225
989189479
2002388223
742396484
2018989200
155966521
1646091736
443510913
412244076
23189306
2069907218
371169326
1973613182
1708868995
648986000
26208673
1932637054
1809485055
1566855414
1436624178
563457367
1105223278
1379320369
2011091724
2109912479
1864065411
1033775497
2058712040
2103816060
1038690812
776185241
1168537853
736615851
459895396
348098601
745210893
456277327
1361355316
34618903
152465531
220850129
1021745220
877806566
2120852045
16678211
772718743
358827477
480780272
964925114
1454796623
993545293
1012920522
1609449533
1244562868
1238410097
2142586608
409959182
1366646304
1255030911
199421590
876923025
1902510318
651997509
834700856
653769640
1434558332
1764724883
1698660254
44405609
1834244391
1434551834
284157779
21486997
1771456543
488426433
62780773
118956028
1766446123
664157369
1815700804
339774368
238571677
1879304808
232232572
1246213858
1531830003
1738030105
432108546
2072862552
779459681
581604393
1440622091
831796196
1521948055
1297514266
32213191
817670079
1584792164
16410918
865430826
1045482535
1825917733
335469841
798794145
1339634329
6181936
1634683345
389988753
1356060502
1882034778
1309495631
372231683
1443238735
134571730
2091359810
378965516
1673696968
1858618438
865944338
1570551423
1587309460
905648724
1771478830
1413733056
1411382967
1074858448
1201458738
626009249
55259938
1113678210
718839097
1111086329
1788705941
46719592
1348602397
1312197444
599326785
269962016
1504266485
1602967232
2058207379
394931500
1075991222
2088275505
2032651943
548800619
452721441
842035169
198804709
1683927020
1238077393
560564832
2056964338
568325602
724958492
1564339389
567694786
1239916500
2126478728
2116558393
905842443
207725367
1829425062
1410260711
1474255293
1385670930
1911616547
795914343
1657831295
1839520525
133854301
1256203625
600840418
1149171434
2095263711
1931606510
315588414
334867310
1123136561
626914313
897664618
1579760646
1661671715
2012449769
86294637
1981377900
1737255128
1134779383
115836599
655210955
806522015
668883232
1083575374
1320668421
444187633
774624089
1366571172
1544636682
1300079277
2109160790
959908257
68538819
897750839
1094106482
1027095959
546988477
1815214158
377193802
1713178033
346220014
1337039947
404550311
1044955207
1018634908
2120218238
1322219323
1268038521
1624760061
1075690885
421021859
887488088
1356159446
508434983
1563351540
509221978
1256719793
131489023
570235424
82054877
126651567
1585855624
2035252724
1146230698
1153703349
795974813
1986383614
2027268981
1845100431
535091953
1094042758
390488915
82800147
1153214206
802186226
1702426587
992918988
705322680
746268725
1847804608
984008888
1158542974
271446811
568740267
1865392653
1655596436
2118567097
288837621
970560244
1622777275
929315789
151056659
1376214556
542443770
1182260862
1576354508
930401484
606572434
1547774504
1487536085
2070577852
887498438
578972584
2125969732
1317018089
856417984
1231052749
1664422405
728598465
1822861571
243112785
990314442
646760629
1648438891
2122496803
664737339
1556927645
1578356185
920935767
81844377
871815911
482650557
1993859098
84350086
424068916
119566091
1535634193
125977628
712510802
542415714
884588345
1575548862
948419844
1414810419
1949585123
473123031
1519181728
1043369842
1398414996
530207787
1378359986
1313688738
1736895614
697613214
1378589988
1820041462
2128748837
1116287199
1262244749
1243795975
1148651521
300943157
961373165
348177332
1401147185
2008862320
133624402
422245869
252727231
1963521162
46738729
739838796
1140694547
1477996605
1776066818
1419892530
1356816989
703689462
704697705
1098118076
1209006124
165684019
1661612166
28500112
1032869798
1969184572
1440752667
1317120232
862242050
1895794350
118268179
1784942971
1547651329
553929952
1504564204
935284449
896069991
512922606
566962566
669205690
1174067364
946294168
741251757
136661555
580384541
1412458159
2097365179
2058713525
704166408
1338030260
228208989
351766234
1203332343
259523649
483828645
759700502
1744583032
1498936283
887249831
1446494573
663774995
845096147
1542151977
1566853902
829342870
769866503
2093740330
1614401211
595414731
2093152780
1872615188
688136834
1101689386
208234519
693756924
182051640
798038586
733673447
2093272548
1527382573
1576438321
1982184238
2114603378
1926552562
1385364726
858627261
92761581
1415173655
1840647553
1793958531
2103796262
566396357
1383589755
640104592
415584308
232021522
457719404
714637939
1247715790
1228006896
231477083
41072105
1267762372
800355936
236660750
1072266569
1141356287
493322652
579762087
871653702
624532245
1523474326
1852843733
964377565
336958457
2084414992
587102260
1145483617
1181591983
1613825489
55734343
355316865
146240881
749121780
953894419
1259933412
870733313
1135167891
1530895076
43381829
843049938
592533464
932543295
1406180529
1294720237
94848984
268576439
1089463874
1562370604
1492054091
1039310687
216727542
401152585
1359323407
1446904890
2098338672
548644594
1587263590
664973039
899884944
676434172
1228063308
690953643
870552275
1533146076
2095652357
793223941
1582830875
253326050
1430006979
52026921
1037271529
344782166
1242171242
1097792207
808821644
1434429911
1681636726
854440424
1205017637
1557484378
1134631594
553468397
278876365
803855746
1202124217
2140780142
508648240
1697593506
414254652
495687992
350028885
798129608
1610629880
1771237884
1320732298
625564503
1882114162
1010253519
1518983147
1539885338
2020230829
2064460891
1139752010
163972255
414578658
1399002617
2034556813
994235735
1302142630
929386022
576174142
1120278705
769592243
971714298
1646522683
1979815699
1555934397
1514008988
1205214303
1799757570
1605870174
1246383916
560491715
1481042540
915857035
919464233
1951725832
1640843837
685558505
439449930
385221869
522033803
867497613
669043070
1062032528
1257144251
1605848191
1729197276
1510704594
385051037
98751131
554266527
516977489
1444634741
794422937
1477859029
482188801
885332217
1133065500
294029748
1687396343
2101956689
612483103
1444219135
62105132
1918660861
695209065
1767448473
897446701
401112641
456679622
1508561535
111569161
1444956530
1868675924
822942128
540548033
967634097
2040023133
835641248
237038493
787910885
741367893
1152633338
389949150
1974040735
1144196684
1578486163
587412611
750277969
1704795651
1653633801
854804284
1044177535
949596821
1172774607
608638321
498584471
144794551
1576456475
1077386794
978376210
981919027
610593474
394719591
970479582
647640149
1725669669
1073742643
141226450
2838085
784678520
1220969892
62428469
1943367362
1989618098
477088647
135253885
169596431
333297531
234730009
1752063520
604051151
307872187
2012517145
1643645968
325184717
362875028
585449444
1716835396
1627167600
869423623
451150653
664227732
1177408300
487490096
830843654
594307048
948707444
1216807959
605789119
41243930
564847022
1226021205
1007151493
2077024470
2104345966
1482652374
1092778781
198767383
494260497
417296450
1011364688
816408034
944827977
65120728
1380787380
88416945
926220853
1915248294
1839909513
6718782
1697614538
715142778
2137213776
1246234808
919782891
1675851993
1437778779
272776144
1502174977
710608487
1632081662
1947991219
366585225
636360851
1071303737
806223276
1342262099
1196542321
86076955
1201312127
376613454
1982424226
19920297
544915098
903648164
1850245011
763936117
637639886
914728289
327670022
2016311915
611776642
1994664155
549323345
1446231951
1493843907
1266382975
931974871
1566607163
1176417674
606596897
2077527139
514245999
852618918
857890090
247333943
423559872
1472042525
1914963831
1785479611
1617296865
437614765
640953623
1351033929
1943295560
1499650574
717755972
854570692
1428766242
993923160
1493084681
923750343
312554734
193423519
1340116174
827488752
1368508747
918573812
917358122
931177538
1497588682
390453101
1247932397
767662648
954341539
1162694988
599255944
2067907634
1633583712
1420063759
588652789
1619406804
1849140128
1783994166
1407992904
983654301
1581699622
1467042513
1630250216
1402594303
667330565
1834890121
1621295860
963885901
1626210026
187707165
1260842420
1919777131
681046371
1923596378
1804577254
1176648022
277997140
1184547688
1723179120
945902530
88646069
732392080
984962004
1001185524
212688930
1597145518
870571745
242220964
944502916
936508158
1509751645
656270968
1286276755
1701102250
1077120781
143309581
1781472367
1849220219
1861075793
1357853515
1910111673
1371588186
1310040750
1395129597
1918820672
1752770004
185024212
182578715
539278252
197114822
1833263068
1099169140
888115585
1199349934
1765652741
1120404083
302633251
1386137906
8759462
219364768
568767887
1250742778
588807447
2059381027
1012314224
818615275
1296057241
1990660177
981916718
1899495772
166862415
1734406214
1982101025
1113573511
1367810767
432283782
555573702
8929741
1893384236
341656245
966177108
926294678
1022864684
1655372600
1473395057
1678539207
1402756713
269545682
836512410
419919025
150996285
932353505
1928967157
53701238
1734415524
1049016256
1794223365
2116104393
1292259736
93640592
594036833
1131984917
1098606332
342706734
396807624
1898639304
183633264
30220366
491281468
266596969
1624279303
444520260
40154161
1988000218
1352083378
254333218
2146568804
1582930933
107259707
970626110
1563877767
932302398
713268116
1500107867
54848680
1262367368
1770597745
1909473906
1167456622
2096311083
78538838
1440425256
1325654652
65746701
1949110397
933083404
1886685556
1062671916
898171236
2050447472
11721109
1484141981
1406080119
1620995071
319672702
943219651
267554406
440476513
74880426
1833553187
1267865150
393016482
1022790459
2055880678
2022519545
2089674042
91650271
621852736
1408455267
2088147288
2012197567
1006384458
452286182
1459760454
1514163028
2071123038
883076599
847303978
570117717
391132636
2069556737
58737944
1907229449
690235784
1694301627
933290244
372454957
809673386
1090306180
1565046341
1691192435
163967963
531123919
186989199
1491197084
1099191296
906343055
1468847250
1917489655
1545185778
902966970
1089547369
459085374
1028038956
424414326
2108900335
1205486602
352716243
1318056556
1120556727
203612557
1222207710
2121450082
768508467
506012071
502140019
1591803831
538457699
129511284
2077956159
418168141
2110090692
1271578505
1994003946
1188238347
1821748643
1590274815
1803203737
1851924876
1538117255
330010798
1425200562
541625691
1316260855
101613753
709615904
217552925
433642820
327462378
1976459774
1809887524
2087916950
611133480
86829433
33002936
923913245
1456578241
998465
1753347531
207850558
333589143
1707001627
1834853264
1401834983
851976299
1775589760
33966382
312850026
162065209
1659841461
784574173
1662066511
802287171
2105616750
1669945758
856844292
975597488
672433986
1211181247
1287556473
1695058438
893951663
1507384660
1675168281
1830168478
2065437058
860659428
1227030221
1244857165
1176385407
1384569569
1120871048
377009284
1246351632
91140772
1860926208
616939531
1382679780
1679683850
2108808353
683979435
1242211181
1595378097
2127573773
1415857169
1561637724
1811390061
1842974927
1960411134
1264076197
1128664567
523307118
1667561832
895783480
1848936914
668945473
204735637
321870745
321991995
1474565732
1607923848
875338692
72796754
1605654961
971340433
462911568
182667670
1052129580
562679689
1120763421
1191063322
564906202
1187788386
1186801177
993472816
1696437691
1100434145
1149804961
1061586722
16119388
1569615600
748547660
498579069
933110425
669990233
447033968
206039572
2081297502
47645775
1271292286
2128662439
526397266
862275453
468133776
154730274
2006561205
911493542
94510836
457369495
1450765399
549494809
2010663712
1622361637
1345995466
1895353269
1860033958
1812472983
2137322397
1968036869
509821554
429481681
600877264
1425938814
475755395
1062973825
808767458
1366472384
1681954257
1243566286
313702990
69831713
892853569
1496515968
1105954132
801364282
1018542326
1031066746
1498598072
819138284
845367084
2029595521
1418664144
891069103
19272265
2022807938
1121530579
506324850
1414206575
1083968221
409671896
1446572201
1593181130
715362427
355457092
1683193038
1997924162
427535982
218440841
928048869
608170563
899625348
922728004
1821384980
233941318
1404800511
105084039
1245099758
1138445816
460440914
1881171143
980539301
770937623
1551226093
1749377721
1333160085
154507693
1012247631
1157210352
907615949
822752350
122727196
711848274
2130158070
343766010
1925752646
223794460
1280030246
427916226
133528584
1377850507
1017212661
1470078471
967057210
120365206
1489594410
2123939749
1474969599
900626806
1568672200
1821770935
685206776
1171283971
1868746988
1789576389
1699529385
2012843499
569156329
1032374093
893657498
2116138311
944908027
862439316
116386924
1296337277
691480757
390152434
1077694050
1344671457
878051995
1956741922
1381697952
968406077
1129451477
1584336701
589483247
1318465818
1561208486
1982413382
271258250
438054879
620763847
1077877568
61703788
618511537
907691968
1698676349
727053281
1731886843
587473598
1455726969
1565113492
1544337415
58381561
1779922981
399496763
1149177129
953343555
1504983259
1277317389
1597707884
2041823022
1105751957
1293051469
172078976
1061595868
334552024
1179127265
2145271870
1546731914
638997377
285613347
474305519
1473598276
1986719762
259779834
1519426293
510568816
1760068112
1875740609
2095593862
818403632
1087458861
1411080263
483070282
1012866574
1347686535
1559400275
763807928
1727282147
1486113239
2007931466
1276156750
513304853
1465373465
443924772
210760328
1769554197
112900624
1134089534
1326171582
2126495251
510289268
574592678
30130679
1677474907
1963524338
1114282881
421411510
1622704885
1937388016
1853078899
1767105073
1407768435
1660556137
878055413
2028095808
1427445570
2046786172
489053959
1304307716
221436549
722108936
692401432
706637291
1497996668
463495115
200501570
569973155
320467847
1356169230
1829909998
1806359069
1243660637
166128151
670553667
1264219611
1232043714
1887693833
308391234
2043214882
2096267635
965283855
1319957486
1818213565
584994452
135092153
144633503
1835861993
874313180
1606598745
1009101895
10532741
280261441
852168637
1234848948
553221717
1128208710
440526837
590204414
2054422705
414122884
266150892
1263100760
1525462296
1471516787
170163097
734745385
851807189
357032984
736194470
36265360
520118120
2044293601
1250459305
883010145
463416660
1157992377
1719443648
1623408470
641406344
2072055512
1261308954
1404501629
1172513571
1833754451
1815429324
1624386628
510909585
675461603
933977490
857439800
1790483485
1966395910
2099297263
1116450911
1908911918
737775749
867357704
99787862
1227505682
2094814523
1491233221
1317668694
1988166858
1141653975
1424687063
1918795802
1215739991
365038584
1216124178
114845046
133257741
1878382399
1658365946
1825373330
1871918862
1620973514
1584628595
1403076326
683456746
1972403282
89838286
556214528
1650458523
1966989422
633503224
1476300848
1863794779
765609638
708365791
643989745
890171013
417454913
404936844
996943285
460631079
757857799
172111267
1492399097
104595862
1738364032
1411709550
1415308283
1512693214
2147083377
1451294201
1487302042
1882709826
892876267
731604443
1080823755
1350591361
1224113586
905804208
1179622839
33841084
169004910
1121435692
381654553
901513399
1019172880
1553228508
2112602184
277025690
1082892185
423221790
16274361
1485977050
184275904
593420841
697804108
1347800393
1734810208
1938863874
659774967
294897873
1794501441
724342884
703477961
1223763979
767128210
1087215113
2087143899
1124617294
536148754
831497365
1883753342
1365315638
1020420248
831060183
352613629
649832541
1775929814
1627041023
123427165
1732201266
78310171
1524214913
1488407717
1245553145
1988169779
74508227
650236687
1348206530
525676263
1560138046
2003605140
974349117
140296504
659038502
1306223983
395853209
267265806
643162713
817346683
2086339461
652104113
1232913734
43434258
359826795
1100051643
187809287
423297024
459345790
1293402363
1897391857
1889166127
1422217611
1255089909
183479821
716303260
547885156
723722308
19351637
1162861690
1144495344
438534931
988638946
186478839
14816520
785079034
1590125223
1162943071
1155492824
1341181063
1875589272
395462272
425474374
670498462
213872162
934784513
1184256898
712707330
1568720343
1596533388
2136747573
2102723271
103770768
1674450174
1115685546
140893230
113532086
1519463357
32489836
97227075
1087383079
2107834545
71485695
640952260
1950602816
1287909464
1588487819
992529892
1598375628
2113838807
1383210738
1531575311
1278191375
1499201352
1240251855
446013161
1006719301
37347675
648752791
988826299
43509317
2098005899
182590605
659190874
356233670
1886897632
1172527854
500872192
2065389203
884877303
205526366
604377162
1115210537
1019256514
694732782
951013020
342388101
1069954988
1639710704
935743321
2082723806
1266637340
1226105623
68185784
907041775
164236768
1661632796
1380118482
1572552927
232835578
1999694508
1520987852
422319554
1757202971
483201726
1152014992
1796101867
345304339
512521747
1370978251
609442300
2072124315
2012318736
589326920
17662390
1970419136
1397095968
1889749092
1399175866
364022296
402893058
595538924
984367010
8049389
1187341422
201915794
1134929231
1157741926
284201776
1306119786
1918185203
1623455547
1332247527
684776076
480602684
482788697
884762857
1933646587
678433833
1707024772
1415680146
1808011333
780551376
338059709
1504298401
2135592110
930735013
1365599514
239595397
975472215
1040802794
1667189473
424888889
1490612521
1580124336
667201744
752512781
1338417654
385020227
1824028896
691479676
648493012
1212558711
477042749
309589614
791482110
490674627
1569811526
221550346
1813330500
1581302661
1514936979
1974601295
1881573076
900273524
1410626963
75203190
313951342
1153993574
38529921
1506623567
292395383
2114203505
1980431636
829287299
354622469
337829113
1568455356
1847848732
298480882
1843842536
89377720
485721306
529156400
1882484416
1593965541
91655801
892775716
405240477
511398499
1438594453
445079021
1234657058
846049067
1968591760
2055406708
1705765284
1844834829
201761381
884506285
809712382
855353449
1313191065
1711223564
1107952426
1216103337
707507513
530016696
1078396520
1211029451
2097868956
1705226080
1383786869
856252627
181937259
1410613139
1360348446
1146130866
95721474
859665992
1872757466
117123715
218823751
1399999230
803340594
22140527
684725366
958124637
983171069
2127860320
1721247177
2028390556
1301468272
411998894
1666330722
499131404
1173480792
404873747
899280665
276410179
1757474659
838012732
1504812985
990882504
1792283120
1459553096
1901368218
128481315
1548558927
117631084
1588823871
1703365528
52250721
398444502
2064368521
743106144
1527112613
1447208869
1718224101
133257599
1622783556
993669582
793390267
238669600
14637552
595780026
1441052680
941448640
2060844031
439532343
2015035789
943186422
1111319066
1099794416
1075005604
152690723
1768043915
1282055753
11895342
345796630
1640994951
1102393194
1079636041
2138058250
1734803912
1875910033
1260028760
1916810617
897540342
96885210
1129841009
736240433
883722941
1011927871
136574738
1043079076
586149272
1356512408
778071960
287961408
1328778622
1355665968
847672502
646583973
1544570987
1401850175
1982093198
423356557
486564466
1169308927
222609529
2069349474
71260704
1343731156
1427081024
2122989248
1052247288
833306276
1175802836
1096506673
109179612
314524694
1909917135
768268386
1670323044
1828878844
473556302
198862631
88789387
456952370
1723439884
1153372077
386596791
1722930
206106779
1368556193
1817488530
1936882215
972183674
1920826652
555009682
1233914508
560545437
292827765
1292777736
1343154838
2010980421
498974492
819873752
141057620
746548501
1000317633
1310208944
931913098
1062022714
1436959384
723068562
387545373
1103984460
1931703001
374695933
202557904
815111864
832309785
335534329
1130849914
2105818443
1560116024
1007466648
1958863340
1338242952
1687451361
766554168
1344164373
801574032
1356699368
1620911970
1121148111
176992144
1751715832
56287446
1289146333
815867731
1613392745
1094966672
254197061
845788909
1168984684
968723014
274736039
1013796189
1204301744
628372193
1823218308
1533738643
478564785
494452539
1112312265
1496269603
18969894
859944648
741435322
809042126
855953193
129011053
2064017
1700747912
1190260586
1381775243
1309785049
1808353556
1837150826
1367475694
1251870210
279444132
39009297
1713228427
1581685412
1229257720
896989504
785007772
130086131
521480042
881568479
1193989252
391855007
1520525007
1936291699
1757378738
97073057
2000030222
304023003
86249789
1220661841
1449812122
1614847728
282848381
200678183
464550098
597776556
418028354
487249578
222241039
313477067
1687883101
626889823
1355185973
1623964134
1341519069
2088651931
1468037460
1293449281
982021029
1919322075
1313727963
1515393431
1497108207
1754729478
1806795677
813116591
1897982817
1835340554
2124003879
654369316
2083213792
1289750816
772416221
415768446
2013625127
785961772
1792399183
1754140718
574006525
1639160929
700156817
125145381
738225400
1573727616
357854490
1556064824
2071164552
1566362166
73845630
541397145
1583109547
417044405
575506573
256225518
650757193
1343916797
1548046540
1564951107
859578
1146085131
1334877132
1625022337
1714823943
663032697
562262969
1045014968
153815063
1240363438
1537738334
942437064
127780493
1976900676
458030276
1481273235
1430240046
1994171662
485399669
1358229951
1253345724
965552817
1762373176
1231956763
1290094785
1143668579
689385386
1038939661
745862830
33871753
1884801789
905423284
1429681529
1988198134
228988645
1374614231
548032197
1834358811
1209704314
314685143
496337150
560849320
970765762
1155726753
1644991031
472679801
1365444809
565896221
70888981
986967538
1519846741
149657125
560892041
1475781930
1315700161
618877220
1780337422
184531563
144382855
1683254800
2088618053
1207513287
1750406650
1816949720
1857386727
1708782992
1239069582
79901054
1150598989
834952735
873271799
60481546
737735651
968765012
103200225
1613385219
1042201130
1636509386
1726899136
1669992449
725752756
544414539
802471892
1476246566
554560815
1994166439
193836640
737291223
1803254416
1053090707
14068759
858375710
1122204447
1916728839
658142707
181391837
1898008119
1598121556
1287920143
592171066
1925807751
2968810
1622235039
349036182
2023001963
1419150040
139851483
699212013
809439373
502689693
1484841410
1943090282
54524453
1343381550
1188299867
1350543619
81154467
1425958043
60814337
1879475280
403641724
2026223141
234119538
1289538356
1770287490
1759618639
2025213699
2012353764
800537461
801641511
11342451
1040589923
1073985238
1962568551
1083644995
1812040496
1699914102
236857895
24610995
1583895438
147294047
365424353
1517123349
304067140
600661935
1220677571
210119355
450871762
503476270
1521989560
1142616802
902448019
681867753
1196264739
711711705
616524437
1547578742
1557192867
2001216837
422161946
1417078432
1506173513
2075493582
857318154
1090892344
1992384758
1806118003
2074795850
1642633207
437030803
2113248155
1204478701
673263835
986534931
1323841426
446368537
995590741
627744087
1254206231
1824951234
1877222085
1663058250
1121980217
809857734
1206035972
2059920336
824302384
2116399427
1829589219
419456056
308321543
370355809
675485218
1778177022
703756621
897048971
918084266
258208912
1833137089
1311568922
2079785252
550059565
1203208112
1255533647
1927560929
224947681
1546016627
1495195525
1732163620
32283563
1650597299
540453856
1812227030
623630482
1012516074
1543387958
845920237
316691745
1602764782
193318016
1479384650
1938296880
880900679
999376726
2063708185
1823738860
395188225
1945932971
1515043469
1697647928
845610693
1895367255
254380834
1015800096
2017568013
389852338
1710752784
498019292
578693887
2086465759
737572719
4242992
627587763
1789716320
1313033517
1019901044
832286757
2048452037
1996287449
1268948074
2008943114
764938610
1748629396
1589896096
157131037
2129447345
733723205
48025011
1525131584
1619890617
1230765024
1409266214
398850415
2142135190
358024278
377242527
718642141
1988395331
1253241344
747347147
310847018
687677560
220550700
1838667757
1360648714
876618587
418912535
1409821766
109219116
729275319
1452189085
1251644615
45046168
1383519511
978083519
443809236
1677268393
552904378
1354586902
389020732
515085550
389729748
302147793
643369630
401452996
1329238164
379673200
600985714
1318196285
992274247
184195874
1826353133
1664736567
750612275
1170541218
125492205
673313817
247555302
823206287
1814902536
1070872603
735815217
1148476833
1811167544
842362537
1958657181
572388951
81567141
1154022413
1897787214
2142623893
860789376
1276863325
1700683298
1594289000
1854823810
426020409
955851424
966106057
49681174
412278332
1336376196
627290516
1687319644
672138242
1368522328
541223641
1626004840
749772967
1289474364
439607513
1188948963
1633660102
755166813
108835838
798729395
1664526743
984509697
774307894
199631507
2144573572
816043282
903321825
1960954895
1423817804
1891399593
1140231629
2145260070
1556750465
97768183
1934358170
2023732856
370207220
1707604886
1095894864
1842714912
119828244
1355091649
1855810770
1736511372
2056984621
959753552
1390211295
1866121751
1813841835
1372224786
1964074685
1180504762
1069976149
893825973
1270799950
1044187977
47206195
363309219
1610097213
582669211
493774942
2124640176
692419164
127053713
183964445
2036497023
1468512460
217548231
1585596335
1167344686
1662553738
1478487458
257102395
1712783825
579413708
143574394
1098625704
1837850200
1350569013
1660964998
2085455070
1229798313
1532449769
1057283639
21344491
1063943574
188486455
2087843623
994550764
1850792818
45095563
1643320434
118902621
1527495434
1483668188
1176689911
1662857678
2097877652
148328604
1219882041
1706698618
1015829135
1075403126
694165708
777585074
48126139
93048583
1983738381
1590814765
1238985111
463998057
1537691247
127631447
168047450
2001631708
1400865345
1384242643
2097076189
68436107
1243194740
481508114
1676476052
41633794
185340321
437483878
1605889864
672495976
1750163762
149383395
1797370928
1219775519
306410707
1846073684
750928867
853907954
2132345295
1190424999
556250178
287226748
212773049
404902121
192050172
202828825
931435281
993687103
753306904
435287678
1442421295
1372975306
2047537031
1492920512
1055716601
1184749773
1578091262
198742265
521105014
1337528002
458539315
1210220658
5055407
1922679987
2047383624
665016729
718850720
442224017
1006261577
1331536508
260145079
1728362002
919983574
1724801587
1461460061
1964418282
69485233
619037970
48829774
2047279796
1753846280
1733822468
1040179397
860482111
1775768054
1544007195
401138947
1254318362
95615467
459930417
1554968017
2089768859
412681741
770095611
517024651
1999728893
1196431464
1431586536
1268693215
543003710
583721971
382788812
1252305333
497697613
1220648548
1750751622
888643628
966638706
1901509364
279237016
557968480
2057757167
742435689
919735461
1436496281
45279785
101821446
1388958260
1752077487
321968177
1750504585
638889231
1969517314
1517534149
1164292862
540667915
205823963
2089073172
47623516
281150033
1657678550
446029136
465333451
1277031292
461483757
1902554420
500830040
1876252520
520824694
757642
1932255667
1031498670
372789138
94957578
1530749523
319586945
109348695
97726637
233130783
1517598646
1801667388
1751409153
991994866
1629547666
1653735680
850969511
2045107429
1671105747
567986070
1164119080
971567194
944937500
1892690792
2055829815
1919520060
1741848625
1227611762
1983686715
306465165
667234873
211338555
1933129281
597679157
424152503
1859229118
1403332887
665804704
1513031557
1193082218
1048190409
1696767006
1811521600
1951420295
393036530
1040013601
710549473
1520548661
675682159
531544370
105912953
1119029741
1605694248
1113692771
2046245899
90039770
450516930
849281582
743136596
2011866967
63965206
175869492
54714303
2021305450
681896190
1302916993
1841320295
1250899512
190621990
233073868
2113690126
666226393
212087267
1398500408
2682474
8599754
940302082
1052706175
271502673
1713759341
565739248
2027920611
1283867401
1962470946
849091452
1170834681
592197263
1554031896
1902610781
2004592854
1507097832
1247385835
193315155
108084822
1444574787
105066597
445775746
1146585341
1553002841
76466172
1608101017
1869116143
1676826639
2140952285
1889209601
1661184138
1406280756
1747820104
315734623
1010702828
2043714235
351854573
1401021060
121765180
1014091952
453253970
747852022
1819781323
297334660
475124846
1634549220
1519418917
46723380
579363342
245622697
1420614481
216738820
1197261892
1109979688
1509299526
2071840591
2091516455
1318031138
1311079164
1701445578
977145936
1830121268
1620139602
1273226117
797261573
658602230
695805846
1867796004
1398616308
1778993752
325676807
1248734622
1282955389
294551511
682696516
1116736893
819658489
765773241
50372495
2142432298
52089376
879865751
1701578242
88561406
539622165
1368873190
1999196665
276942225
9878559
2105199948
662941210
1874292552
1145607823
156711064
2040314510
2039213732
2011429432
1374609174
1354031029
30526995
1595767363
1405804067
1406379964
622715827
1332055233
1763357750
566829436
53421589
1249234866
174362816
1419856351
57393156
275306540
5729564
1036156854
97807690
1294305295
238021649
1376779233
1844387367
1426517133
960561919
1871271286
1145693374
415868092
1934715206
2080377446
1045899208
283627223
312398070
1453069136
1401167975
1554808681
729278108
872971328
562732395
828882801
209590867
1061226561
1092554685
2051805678
1337995043
1058658967
1329323766
832471870
670995505
179972482
1449854269
134364699
1250591660
1164114028
1854862181
1590209310
324070528
737860151
1489747479
1850676689
1103241626
888650526
273780959
697490453
1919373920
1566552972
1072261966
205857600
1108790114
1002037738
1195713664
13047674
1423441452
1407733016
2050209895
1872212185
1269322056
755224207
117103354
1373373030
158447885
1416823909
2016859281
1288376471
10754023
1200966761
297903923
1810247278
537028032
796575059
1463974314
67560717
1448386916
1883396486
1579568175
560685316
164595667
1205260671
602076381
520775943
1227035882
367259067
2089116552
630709266
1765854179
1761380589
1286352487
1422047047
873121532
319472357
623863321
1096131865
1094488046
1363358164
2111222232
1057165944
201244885
32775504
933147589
482725362
1421241106
1957281849
1043248532
249507229
1606502624
390107909
322935764
2040249602
653243698
480157294
1171596120
740783088
481127212
938267860
1380607041
1524266062
753536932
692679947
659726241
1283936412
955416697
520910030
254759585
913562115
1619782892
1490481799
58495735
784692984
63026813
130461679
2098508638
1833566395
100079720
424055736
548155353
1185294964
2079168609
1880437943
1004986819
1712484070
328285880
154823506
1573354624
1173325512
763074150
683994175
1887064320
1201366874
1295938996
1816717945
429677190
252692435
916950473
121160054
1228903072
1861431452
1129169944
2001774579
1192070686
1038455071
886657283
762210656
940138451
1576099276
93825522
2035165491
110216884
321533642
2047619017
2093296520
1231331427
2124551651
2068752482
87271782
1032103688
788399383
187203227
1745266989
570586067
940792865
1879165390
1631773222
1137298670
655788047
131014484
2033296832
1253324904
1896110058
105982328
543740654
1614928192
621728817
1008142534
2139541286
326734709
1022794859
1624538068
1780189598
1821472772
1499057628
1019006804
2052555969
1981839775
270627137
1907594885
356116922
414869650
794194361
239348706
1964417237
16201467
1992759865
24180837
1517122930
1728480515
1325800598
2005632245
690700087
1913681343
1819025154
493244759
42865876
415550169
417649471
1079080409
1510311448
1268336751
259036041
1047726647
361225757
1683513938
1751353986
1009538838
2146790799
1237397452
227237872
408735023
776134005
1830397842
159674314
578012791
1984137288
1119102008
1168607319
576851330
940367209
361312496
1847144531
1402744538
17550014
421960976
1000568093
159289302
2047159993
1683282092
1327710497
1283739666
526013257
166959266
443693671
1558311201
1963618260
1420739465
114698303
674547509
1040855787
1028433097
555671859
1696084074
950687155
175532483
263963313
814847612
2145793201
603710980
1999744460
912536933
1939043107
45326068
897224289
511552777
1871422796
1228415045
83323177
785144008
604569995
2028181763
599650718
1240494004
261037057
1636482696
204122152
811134147
1826138103
1503132102
532709820
712851363
1566786086
2135415511
1568609287
134530163
861029272
988272082
1492667708
684524534
2072091397
1964525154
663663019
299875314
1254207465
1932705001
1566908982
1636413420
1465207861
253071797
2074684042
1256407253
300584609
112575003
1577113395
440126700
1063773530
1794642952
1157960680
553179455
117837671
1148355343
265392759
1218052346
2119182373
1473704976
248723347
1907535174
1992472610
182989157
371069601
751474430
786616464
1174024070
364108563
1211501942
180759714
1293850917
38008485
521602956
505765007
1866376002
1091438629
181926788
472971029
277031376
363857196
1368489962
797103179
9179975
1086903488
1760277183
1319391154
1008205256
309884230
1714186956
1472369184
752693893
736537350
2034446120
407495850
829743832
119092797
1506015186
1665206866
844737407
478318852
434222576
2069734031
1209688493
567424762
1687790535
1542099853
2046961502
1705996581
1096834442
1438219278
1670825596
942124794
281133236
58207791
443438698
532242889
310678899
1256403331
2096965593
1325688246
1728249235
1986940235
639432840
1732832666
579382822
1830558242
405696563
268303055
849866390
744332672
1305863273
1273518816
43409794
1777527497
1031038154
943402503
2093126942
702926360
2141065145
174781691
1022581392
517439098
804171289
763111258
2137122663
1492801566
1253939098
1337348690
375373108
439393906
961666911
96779876
1899583816
468272804
1901578266
1617796669
69643877
762563052
58228664
1848165285
708469614
1336147791
806691912
570351530
1734401158
1421803110
407244906
2100971346
1101007742
298453393
1683975887
563233334
1038681865
1484029869
1079776962
496623969
1709993023
1056298734
1504686326
1432051000
427984467
760782653
421601972
1562966783
1331183145
1036749676
644760363
1959558147
1303499771
934380740
1520031555
224269320
1295277653
1263125670
551867785
1680598678
1690768121
904459945
1704194758
1094389174
247289561
484205281
348288652
1342908527
211457735
925900976
1386436301
1432711341
1742792522
1286688823
28417125
891312548
1266379979
581262610
1517359027
1323349534
1920306241
617564329
1266691118
822175299
1842340623
1937505317
266100020
2095746771
207882091
2104402679
1683587597
406935165
1021841624
1856375960
74299927
1786326136
1396893597
51648333
429029706
1852806803
797072934
914367116
261874724
1272678372
1575227574
1491962045
1267168375
2088320754
1686244610
1090462003
291693756
888908561
341066714
737201036
2030855469
1642880023
1482145727
1423966480
682432434
79886165
650946320
1799122690
653186078
496842423
1704723031
1381603616
1980642368
304115328
1142312390
2050655214
1275717861
707632062
1096536397
735078054
592467262
1194392179
1340063841
1359308175
174879468
1794515947
1133978346
319575214
139657143
1997124893
2038727861
529432866
504426517
1171356780
1819373130
2138080400
1706830986
1520709784
868656396
671555106
161977731
1716104805
915682202
1370822102
1308315519
1097645885
771373409
621487612
703748006
1185376022
1732477997
2040720863
1964924850
569555745
253947598
806218813
2016604701
996360179
748980913
575766709
1073274576
1463471910
1401130803
1015609003
1680535337
1568212618
2058752655
157718487
186442283
1999846862
1293912534
1550632310
1311617226
1344079001
930812116
1171790698
1109793320
1321871752
1739487972
575904336
1237612489
2119387089
1725377297
1655691617
2144786918
807787929
1887548390
368460131
1902406686
216590895
647839825
1381060130
260513873
1602163863
1121698677
1331878206
867607727
1565481404
1800401125
1589734390
1214619301
186466804
1496972621
1836423657
586297326
500801646
236201459
1534092094
1527431702
1525995681
1678770708
1007918629
1858607928
64728300
1549113833
2097506921
1239267877
1147638895
645220294
2124917396
1365342928
1814796683
2040356917
1538033286
1691058720
1856421952
2034540948
1935734250
1475310217
1048900776
68840807
1147556393
1087367198
339181657
1965934481
1135866087
256720106
273549600
207363947
500811330
1137743176
1847138265
1681448735
916262600
1026831363
591340979
280937707
1160249864
2102007361
1426928351
993788577
421891252
1854003372
2087445840
1292510774
1732383412
609149585
1703030155
2076363195
1906981328
1125112565
1882093248
1321339933
2067839867
861430914
312433637
2129121511
845430640
2141069842
527754677
1588119830
574504415
980025946
888361479
1235239507
1068755269
240047235
49307920
1878245459
1362239869
537273505
1094986871
720985223
1051553010
909402005
1084654711
1706159756
1229913030
695549844
1946277733
80215016
1080537617
1920040983
677683025
518287677
56768773
1121901124
1574590445
1061822821
2123176581
1902856571
1402273098
1506348816
1387651812
531928817
1576014428
138050446
2108574382
1686974124
83242564
517390387
603220357
1810840366
909251535
500559290
165081168
1763641800
78925386
65811779
1552837398
1721612149
106322192
106109009
568626133
1923949542
1432636703
942694589
2132966400
1581657891
435558242
877388103
102709126
1065499935
1046558468
1764031907
1499918013
664338824
374080524
949549886
1049915410
2142475486
1208712349
829102236
538286982
1190514734
873765921
1109356094
229891090
2000613729
1718237648
1639552691
2103028115
625117246
1376808336
1276124990
1672352815
62564522
783187817
344309477
910120311
1217685939
1286102424
2065258599
118844272
236431185
337156656
484294901
732281398
690688008
657715726
1242190123
1195423416
284522722
1220500174
16072068
456300747
1530755460
862034159
1181267458
753931604
2080919740
2126077501
1357106895
617095276
1712918525
54587409
1031286880
1035188307
1561399443
1713919345
1242927094
956085897
1091743674
309267850
1513352970
110406475
1458000377
1688620452
1475192033
890551994
248098951
853854136
1421487552
1115659169
253062412
580188199
572179297
285106728
1329393084
1776745709
1940503965
284270854
1518764390
718205576
2031991240
600791248
1630653635
161012613
1072794705
1365706054
298220976
2033913393
293730215
591704196
1265452870
1940925036
1804741952
1477184602
357836664
1958844593
508040669
583308587
1715401072
298553361
198271263
1345305626
713368459
1898161151
2063752759
1986140379
501088890
803920728
1734319273
1090036884
2038169107
1966362124
908284838
2120416207
639130899
92883834
955224831
1222355014
347091436
569641172
1811823199
2143777856
399742680
1507448671
1723841378
1146405815
310915502
923656818
49913820
1314125523
283115669
1336243767
1335220997
878826729
1636134492
1362545959
2037637645
748486122
245214774
88827756
1840024498
1497326868
528638077
518973366
366590117
1721029223
1542684333
1432582792
806536317
367488652
1552060381
1747240024
1768864863
1260081927
186131532
612521814
184377703
1355949649
1368693453
1698345419
910683874
1225768137
330116158
1218430247
1602923500
645448592
877019016
32375577
1761100546
342127277
1303119608
916386859
2071454365
1645889373
1865048807
1218467533
1986995448
1471464982
564465656
1115210837
289980608
1363297534
670112014
1384308766
243859858
383565342
1724945876
1585974677
694224715
647080349
462531898
958639698
869388096
118677552
124904052
1719134286
747635707
1078560011
2030479714
635237530
1761187189
1090779193
604783274
575927500
1217272233
1192743107
52158356
1000755794
1148908698
1366351764
233442996
1312465813
250366076
967194797
1640919067
935861012
1525919292
1288586812
292925844
322010447
1324725628
426435201
733926053
1173397170
279915790
711359022
686076285
2107337348
1258500921
221984352
1345642015
606826693
48434479
1266495337
1337243585
500235335
163629255
1847633534
708169872
1396355452
1495114623
854935609
1333434709
526037947
602225460
1391425259
623662832
802313368
1868989989
301505739
2122538370
1129138539
249271244
1327466033
2074252667
1899326024
1771115641
1847706590
147277622
1246230316
81701262
963056851
948842430
699754257
1614872210
1168628140
2075057243
2056568342
1258727526
1855425913
1135497179
93547334
2015415857
906774788
1831464394
250261389
902338886
624708826
1635495826
616794996
1405775318
1238012643
915972092
2052207959
1818749579
108751318
791322584
202512447
1893839189
831133235
1543926241
229333281
198834022
1622703456
1128206348
1244325487
551607710
1297209341
1480017472
727059705
1771802724
1752787688
993171371
218273528
1847013529
171854676
637954661
1434219109
1459127018
470624122
514620527
69328621
1566140750
960043428
2140643094
58663904
1699029457
2121564781
550222780
206753645
484724753
590539420
1809457100
1258519491
1267322050
2114776418
1745031590
1093672421
1357987428
1063201642
1390259179
153345055
773880036
2071806980
621216277
823552934
1316791974
267507740
1903791407
1480718195
683948079
90477539
1632493398
267882037
884907156
1239368227
616931518
1056643210
462602661
2102060327
228709171
1703925577
1976917210
203282932
635789044
616458772
1535113708
2052325851
2034558599
1400724694
2132923681
183104853
1856299865
948256440
112949805
1580482006
2049378636
800669806
1372990662
864786541
526906404
372070827
1569200423
820461441
783162011
1341323363
2083933146
1830698407
1592462168
385168899
537227887
2007549782
1636823229
38639326
67789671
987405691
1280728435
1503285017
292253398
1538226095
943612123
1342116368
1925412359
610432653
1008919176
781805561
1631046738
355048831
1952794492
1179749473
1406263043
1754158462
407985557
890295389
1523426813
788264737
821727320
579247258
363715363
524115219
1551066296
348438476
1543961594
1472363993
593509889
1562154302
1578242116
245829204
1174825310
1640330755
859323293
345189496
152597114
821415139
31986973
414126179
1906360273
1446488820
623232838
1241696275
176912014
1524754133
1902573957
1153103999
1030793111
784253551
2070642375
803973151
2069873285
1846090221
149147374
176820654
1770869581
369694928
467027606
1685487040
14943592
968456535
1456746322
579806632
244969694
738085379
1227853947
1927617741
1191914960
1561738335
126010970
1078739946
591049017
1427077808
1308287853
1117733556
209350904
1160316604
1190516802
993036882
1759236146
506044200
1906664366
50421597
1848202092
1909796733
159894259
1249373307
944413954
566871081
950491711
1215126626
2064888091
2116881040
1269935296
411892863
1184924185
2058573405
269991291
790455862
947766470
145305565
2038939162
309113415
452988125
1892182672
624015557
2016981690
1598697590
935445251
1315436431
2005677139
228849025
746849720
1229731031
900352516
987890988
929676389
492475263
1321246392
1220552708
1570137343
1656971063
960089844
841927446
736899048
312775931
78171116
1672792868
1629701587
190067382
459687347
589728184
917214760
520900720
404298935
1360218317
337784155
476708707
1317199076
1500106596
1229132576
1565520740
1493778306
2012566991
509653265
165540434
1385543023
141801951
596230089
1649282201
1585707390
1898314384
581353123
195599744
1048095310
1373371795
2029514926
140514203
2014899539
10263129
1618797512
923107450
1924929600
2813588
1508802204
1718022516
2135974929
63568720
1947506291
1200131979
1791731364
1052739561
492834396
1124698103
228660531
758599465
13794405
2024127572
1087704758
927429481
660363513
1956985460
996666834
100088488
855290876
1881832830
418440117
491328135
150827975
1047557404
744610162
1298718066
620698452
1512658616
1208834874
1346340246
372709406
1531917623
1311213992
1875696230
1424988366
1993826599
723195115
1556657153
772270931
114921812
1294679625
1814847406
1988911847
2061226687
1123803819
1164268632
294438601
1964261670
1689816312
571616875
242894893
1116833510
1236504616
457897026
1182138489
1230710112
1316366790
529900249
1662580636
2025489849
358263686
264765633
559854084
1023266787
904507051
674741317
1870350239
1898286211
1028869379
1186582006
881197390
1175325605
880632832
1293034859
620855169
398824999
373284533
1385471644
2137680006
786457828
2055735316
249052133
1746247288
1958437422
960226563
1652403424
1539767747
784249050
1775671087
573184144
1418306456
1708195135
1792460425
1257714278
1148369735
877434290
104338463
247043847
1981273623
1307003320
1448121317
832466879
849463214
840831805
1082871663
29449919
1099238816
450201153
832098270
1148957716
1846066496
1577060809
1087287307
1280174450
988084726
574281551
2123315033
90465908
1281487608
1936900951
1941043941
634948780
1434479223
1975635429
1040615717
1374620812
2094318419
701921960
1076501269
1806991601
970823462
1867903196
151604941
1886999394
465491264
784982995
1770449348
902687075
1047160891
1439384419
618701631
180361020
1801413678
356168683
1116403280
960159004
2135473540
444059233
1180498949
512322311
769951458
1235757348
1980059141
287206804
566015860
1346316210
1491136696
216047949
1029339377
1008177909
1231897801
643674047
1874656809
479197720
1034814131
275010411
503112080
272292305
1577073687
245810117
405080688
47418787
401827352
52849158
1735007298
1145636712
350317501
1531567313
617644
181358510
1511966836
2090738934
20480272
1594412641
1522248158
1885620485
833492366
1652054670
1760500238
1881940675
1332587357
1435308706
1063596625
484276717
362716733
1001979240
1221154045
347105719
190301005
2032365899
1577414513
1270221851
1114148696
1185432864
1775191381
2108845756
625525960
1576323182
977060237
1193856750
1333242402
1219724096
1194873256
1855659523
733202475
1255653170
1456359207
639487339
932458509
1899615933
778846835
276882179
1412188582
1658146305
1783342279
477058457
2005084729
739881767
576719457
1392881756
1657237968
1491027579
910347547
109117484
893956667
1387293207
1874103856
1623656232
1281318113
507042590
627951841
682146153
1552693601
1003204899
639069396
803209379
272131028
470886289
1969520450
988399818
1017041384
1259154473
1264961292
1459442798
1703437113
684701932
1347452232
2038552704
1419998580
1077932921
1024526433
1870881132
2036335634
160634149
1529003527
315096663
442060268
656415836
1413852613
1833317828
427164567
1885422456
1556837104
1792918150
671612314
1746157988
22286057
1951635157
1213495971
126505951
1123273568
1303521610
1577969270
442043215
853222657
1431242946
1466443461
985458627
1757003025
1205254440
613446416
1478407719
2100646887
2027935523
1131524476
239909315
602786711
2124842124
432954830
1964547157
380055913
582032527
802748391
1965761945
1028837594
4141148
429128050
402570433
1557155109
344181424
2103596092
907128781
408929424
600571129
709982350
1468089359
937294180
970109565
415622110
274632317
1862501675
849530289
2085828106
456004542
1342181969
612928478
1034473677
1898131582
636133047
850604324
1201405158
549997041
698336744
1128791476
175675714
686081492
1573327716
1254582507
1960923247
647088821
1557683412
1506125436
1638422366
848218083
102376439
1494708730
506049439
1527170740
1018298728
1672749940
886049071
1008173362
1442846396
1957563377
328004031
1384858612
1654556789
717363509
1982716257
1096193289
796786798
840942082
815163022
1670030703
850933908
2016033580
218719882
697141306
298945539
605287068
1858684264
1770599263
222466763
1783977016
1232669471
2015512653
1598210704
807392893
1103553090
262644531
32315933
386813461
1946756656
1091286048
1526190812
1886620242
1771501825
1662558014
2035817344
1120418219
902128230
829432801
1665849899
2061047203
127006098
235425532
1767601771
360077108
891551492
485880011
220310526
92631847
1651325912
997580575
1217356882
1433804262
1683166997
541457625
1690802578
37460097
1709797448
1149176250
362233971
1359692832
493349349
155204456
952711869
1749122750
178437941
1738382690
1722699952
1055770453
1223697131
1432500513
1934767305
94841296
1921197365
1784088212
368479450
2120872929
1801789858
920626090
646775823
1348448505
643217024
635295234
1057580671
1066561008
369181152
820826580
277135906
1336690261
16902261
522537574
1649054181
1006909471
1467425663
2075872055
2064183118
1448689518
1960433523
1793513211
578604348
1220328496
1762325004
11030773
2081634731
1716329686
2006880387
1041869903
823699603
696374116
1955442117
1595761951
992953754
904499737
26695919
727466040
501567077
777768506
1874490109
178443061
6583650
1874759153
743503295
768595299
1582517076
1134656435
695583189
849622882
1898033650
1695498886
494793877
1105593308
18437631
1024864870
1164887762
1147602739
2141925798
195636402
175698594
1822441613
580065022
1150932974
44212861
2008226142
831144339
1066212527
1089005009
834758094
1449259357
1961552137
1229041991
1991060812
25103482
1625963941
1091003323
426851024
1523567097
1224376690
477549681
1365472341
1098146706
116071956
369682953
97647623
175362098
676488237
747681897
227285030
16090655
534034320
958867183
956818231
546915587
2030895972
1712135854
1123402768
480635181
1995929281
1808613513
204648150
82330673
1071614026
2047222808
1428827201
993722491
955401052
359013645
2010720971
1926269680
1991629647
2088864277
2059572766
477627749
784828507
1363978954
776386556
1899380968
1650502585
1428291092
1659789332
1051443188
138689450
2036213833
677041273
786481188
1339390008
1589273008
1772849617
2133872009
775480973
430861357
625648525
2016107558
1098946150
843256439
1798388746
2053958254
889498945
1507732767
1037333838
444083011
891894594
967914047
1728860375
265926835
670193476
143870477
1264930691
702860693
1256686322
1194323668
1131272924
243632213
99047197
361959934
61895796
1036072254
900495398
222022302
556510861
782082015
1743049260
1727957965
1228467185
1481141890
2111577435
1948246861
1358096638
477594538
1775937940
372293387
1364003522
1310419035
1048146909
1767193494
439122070
2040315468
239894840
1086257884
1609825005
570276604
627344372
1698955721
605267143
1482205338
1967704012
974855895
2051883847
1767141713
522872223
65460345
1904121411
1447571766
1597095878
173531787
266489923
1843843138
921126692
751836673
2144919265
443262261
332957307
1183784410
996801295
1633754851
1387951787
1729181094
969933160
456816513
1718230014
1869221984
1534988836
387542596
357329169
360959498
238156282
825821609
783182898
575384132
1673716022
1486250416
1290191510
2012555897
461227387
445674169
806966625
161272742
1728100542
156759696
2023644694
1840474556
10873407
875055115
120435140
414889150
2058319493
1851935844
202331699
368889721
59047867
1287808411
1437752812
1074200005
880020903
235564248
975899748
181471991
1568945750
379106465
104415756
1704603511
571477531
1015354264
798503200
312770464
519299028
1543304521
527980866
253223461
1011035442
163018377
1160039464
1165331832
966129352
997885325
1073002989
1227165349
1964952850
1690963414
1388987521
1103353824
1658496860
1341794642
2055183664
2030065170
575374629
1778211690
1807968229
770281310
508483162
1231540935
1812293595
1690061109
599829086
1866511313
1815376779
1649850187
1622976971
442133088
53391727
1587261718
1198380523
67831073
1625627571
959344723
1551765762
2134742710
307449044
537908996
173436643
955621430
1905038242
533085826
662785175
1132299288
1681870797
14208135
2006921513
597229418
372217321
646402661
192902611
1228188976
743054215
1455928015
101561793
858492855
1076206
1806815327
1894057791
2010882826
1245668352
1789068198
1954151188
174225346
1051784878
1568807275
1961649393
1450890400
2056927404
246208756
1169288226
856973529
1231467993
1882722833
1533698920
903763662
730991615
55260214
474933641
538852844
906022980
75524949
751620363
1867230449
1333377831
1985103769
1459441879
302650442
83893363
1522526799
1892351135
1547276386
619747126
158383411
1840645308
318227316
199304996
264286212
373833366
1267316836
224750558
1816002349
812250353
1581763805
637025545
1061257711
954761254
1489281742
711690174
912949276
664774300
680008728
1952412030
149360982
349619217
701979453
442615063
1318191701
2005056367
1545785058
360097524
1410286541
423472575
936592250
1290506513
1244651624
1172667132
2135883089
1551210357
1325824788
703728139
1731189612
129758224
1396004129
1135892851
398688556
831511451
1176427752
1087329991
1410238763
1412602165
1069663118
442204218
11255492
1663759176
254384978
1061571342
1459642629
776656691
679280192
496915926
1197370488
1353076220
1708276810
1620926205
1724771675
1834792925
1779667152
1113654797
1129732705
1999982950
895214072
1566790575
465630829
2133852051
508888596
2061765040
1038957362
155935579
1816171150
1888730006
955271947
769734300
963916181
955362983
509111173
1494872083
372408504
250446372
1074628518
1226354650
401176259
1987944455
778549765
2124444459
419386036
1090221122
875880275
722702714
1769410909
1161194984
746991576
1104052076
282422129
810469209
1346298563
838786208
97475789
92870109
2138888153
1899480746
1751855528
409707121
353651064
1713665522
1465720144
93751809
7833354
1843012031
1770543187
1810343313
881047581
627715323
682477240
1755003440
1875617047
1416993034
577840706
507146708
2098825844
1285735445
1090372865
1464376038
1224798945
1291217804
481541862
583020874
192518584
1999698255
1550238887
428912132
1251759187
678500270
30894450
1366171554
633013606
226266481
741341638
1516472981
640456403
372269769
1785583965
28905823
1162214302
2058964130
734030121
1977541769
1830369864
1481990561
872838695
1278081963
1941143478
41948645
917712687
1383044363
1857239189
9011164
1518576501
54296022
1060058099
1320805285
1821231242
1701126781
1544015291
1564641365
1901201668
330524504
719003742
1851577172
244865616
595019847
636829661
1612229880
2030164739
493830513
531987228
494611745
609745251
1035828996
704751360
1705938682
1841439053
884659733
41971821
1327787308
1395323585
731415648
1651750416
1739277931
188612647
1558296739
858516213
295193058
1971786731
571335472
1848475956
1095133900
1650196387
1819594126
1514232615
88849788
509211133
957709135
1690912523
1323702922
2103399566
734057002
147947471
1061162146
1426797192
525928954
192428185
1364132681
1860904727
502719795
1331965356
254529485
1990251308
1558556932
522403957
484862361
1214766085
92737097
275388365
1106639411
1216704953
1162838098
139316191
1032204640
340417619
1412220523
1924175657
419619336
1768985555
1506212817
1832554946
1466099117
280845520
1462599566
2018996971
1322469665
1827729324
2074125641
919755699
763609239
120366701
273231090
1590208701
561341432
236499794
1875805053
1020054742
1447867209
1026711145
1272760986
204616586
2068308603
97242347
1405856250
1838885598
1184525850
459689530
615966214
1862391112
1921972033
825242363
1148830164
1721050402
2079352950
1183787775
1176380906
1407376796
2019254488
1421880257
393253177
283614634
775481605
129359499
1552535964
1455288905
792948718
1753126468
658473819
2009428074
295112110
2140851810
1166825965
859494212
40767733
2043490552
1394683956
744110889
1355469557
1108157539
795861164
1497642701
896521073
1332011664
1923147165
738141742
145169683
363075194
2030354738
1242392774
1165619643
468714076
498216442
1563536312
756661984
878325407
1109530426
1645886400
341531011
734437196
1236949227
1473011751
1615168202
160076524
1029195815
1422441556
1976808414
441239717
1544291137
1291958807
1680749097
164646385
1934985850
1037892795
1471704148
997381571
1918148414
60348955
1870044522
1632081415
1216114037
1301208527
1567341085
98020911
1098644323
2095862523
1303422006
1420891532
892101112
865719925
1730520910
1779241334
192269436
1999303037
1405041930
1375155016
1094467974
231652247
495917371
595451741
1283797881
559580353
1355447791
1284856368
1931925329
1051166758
976148542
796286905
1618101951
1973200356
1145414628
576798961
57239305
811410873
1697159164
919505545
3250693
1312129096
1099373307
1698050740
1150563830
687813427
550371069
1454788594
410895897
1775540524
158500444
100816554
1351422528
1947061806
1535225638
1428414479
434303101
866097187
45402178
2109077530
730061694
1175804530
1617710405
1835266933
45896795
1132400366
1494354547
815058516
756615666
1590446453
2139326834
21762680
61065644
724386048
742770026
1751729415
540424000
238215949
1700996847
462347691
1054035386
1149693099
1458882733
1645855739
706258527
1630866806
997721032
1337087492
1123584682
1436422571
1982940008
186644185
688769793
1515066464
1224548751
606610484
33185852
2131671588
2047920977
727848293
1533137500
984511052
1833610451
1393025334
607152783
152420977
668231103
1475226596
1056975399
6526846
1811350816
1307270670
948734904
1139384552
371363456
722952823
977668623
1577169493
592037210
292351040
1647735355
1339371019
1272136015
1584743797
1049033281
273643391
1702939472
1959240958
1142497862
1100246191
1238237335
54857020
885218389
376695175
1298612237
1108980132
182615260
930304319
1752817092
900523574
621867697
1898324330
113156053
63476772
368363494
330205963
289374675
1197553986
691366250
761206276
586793409
327642603
1607087912
815155927
2090677315
2116809521
1525865771
520971360
852090983
394217716
1716155080
49482662
1028449353
584436925
243688436
1347098626
2096996695
974741313
1938956404
1059871510
16527361
1022464803
1238930656
1234530804
1261575433
149644029
1202481881
900833338
253127810
2013884274
148902005
2005316012
1691740018
122013223
1136560572
992273574
773893715
1320038147
2142635984
311549150
1895700297
551813970
1462061551
281517136
942133442
937986905
719111520
222332684
395136708
1228858611
251958734
1638493341
1187020398
864842204
507000078
762485288
1512882935
872467864
1221131345
152630645
2132359459
837700666
590900091
354426462
1033323572
857473027
672872900
1993775361
647913918
1937393757
1454780016
521994561
2075542996
1728243496
281395145
629752710
1219510251
481140744
385973488
341761923
386983545
226647511
84688095
938816284
1441467168
1525801336
849483560
1581566816
1208809400
1539176264
1760896139
1903476741
1166078361
383399580
1749681790
2053182753
1552025168
1875789506
1258633169
1580410135
1629888585
1346547196
1752835342
340071285
1109287496
109127577
1928137867
531187366
68078616
1624343032
693675676
1238297316
337520280
1102841136
380147115
1910275007
897529924
22700280
2100928375
1048139399
617890159
1811948322
915450788
501175560
661503965
245609929
2086243715
1110273886
461732843
1167123813
1088328636
773088695
1102503034
705556286
1917444080
1880519710
1595245252
129767348
1025607720
1488128708
40054576
1922877495
529497673
1240961596
637922634
1791243755
1613119653
890123179
461342744
853708719
1072910833
1954786532
608650790
451720282
147880404
1880959410
1460072030
5075173
1711590667
1496786391
1868305184
690505495
1181121940
1422284854
1767811163
1750514466
1548645143
305374335
1364057430
602483340
684632797
476845328
2061779834
1746151922
1555849332
614325831
1660172427
613641029
993983881
473655280
1359846527
178990265
246731467
771579795
1712180225
1041313242
702453536
62706379
530245347
723922708
1549971700
1226723813
2007718450
1493759722
853099960
19339677
710587851
1982587118
1337070260
250955162
1399638056
708178787
593824954
1072958096
760
1746435665
1199491336
939849899
1058482
258097265
1094298826
1446462928
915027846
603526929
1970595386
46538654
1574091119
1065562866
553266094
1429669337
834614228
535353197
891503939
596716708
790888176
1517789245
168844302
1371989782
473388844
1129336763
1824527061
579475627
1412086139
82322793
679110119
1491382363
1534822395
864468033
1210012729
739125805
295433638
1556705396
1829391972
1696012835
1739930534
727010774
1046179871
2015608326
1533285389
855672453
479690653
151951285
259030860
1507619063
1924118101
225185625
1000460240
380177854
782389484
604511667
1341128293
1700468337
553969540
1142357723
242435881
1585288126
1005162164
343010182
177409113
1314388772
1722793482
223927325
1796539348
2095175268
1567752823
2102547017
2144185051
262991957
1474393292
602025007
852689474
185535518
2088762121
1391492482
405967701
2012488432
1917472790
1775858392
1582021298
400698111
872600617
54475431
604978659
1490510944
493757765
1490483525
1099245451
1724657955
66223857
780779879
1511647849
1220637230
153805531
140679028
525586178
1801743753
924780835
81951615
2108794681
1399930269
1525749859
1869839154
76794456
1847379569
2079467039
2094255281
892361195
367998104
976125637
628224080
62115238
1721238225
1352840750
936565530
953075624
1650755788
1818918853
121317627
152187025
941756708
56250062
150230778
580557899
676624447
1368702616
1151796597
548140419
483021037
650953370
845365859
1207857866
2109183162
822451986
2064636895
631099910
731896038
2076289253
236567021
626777475
1165561026
1739640474
559694087
1945581364
110084198
1880090391
1985723419
70741468
265679511
671730542
705351482
1432311955
1550149339
1938503298
1651765612
611761144
1897825360
471493954
1606414142
17577313
191675313
56864459
1278375099
1362128861
727282931
1514892472
550870977
663461850
1362527844
1819757471
313367238
1770932191
659108569
1029630839
1047346706
584992003
335458037
1695905495
784644794
104931916
1498624217
1344076890
1669549283
56931738
1916044565
1052020317
769979864
67568596
1321807331
489827142
142949813
1377725669
1688537289
270102017
126877444
1539514479
1075084601
1405093305
401160134
12245425
1606890060
1483798126
35972117
1353180046
608390588
1361027460
138928230
536634759
11155861
1004246409
2070598703
485685103
1652028099
1079387745
1350050683
351108515
1912987478
434818621
157149503
1706773939
1572482043
532370611
976026178
627546607
1441575849
1586544706
129887947
1582376618
933915834
491916817
932525340
1416381838
547381110
234991966
1189030643
598743619
1184310448
1515380012
8208766
651175636
1896344427
738693984
809313701
2021859184
1534330813
1181253115
1534260150
146278168
323487828
1061654065
1431269615
708482007
338908605
1662936428
392908283
745003755
2046646088
1358530042
2099278124
129254593
385950394
1610697168
1516914856
1524877804
446214457
1771152505
1696998580
1911912040
853581525
535931434
162306583
1323513578
962424729
719052973
165473294
796322853
36396671
1479038743
802389734
1385547713
1367454605
1208583806
1805930998
1250095208
1265803799
426572264
1704100326
2025483703
1710272189
1009827533
1683870463
1663392984
2101517844
872324428
1633633232
1770548413
657386175
1069422597
1112385090
2100142609
1095222078
112080118
1923302286
1542087659
2061537564
492309853
2092795100
1925369832
1129711195
1772824054
1290774101
1938511371
292664305
649367346
1994486128
1409916319
1758603348
92392974
666042160
1547022484
1449170236
702581551
1702789569
475820284
1425866249
114035810
1458640771
453268459
665448149
1736012803
198419727
1167419185
916502811
1058261406
561821417
770022461
1624718117
710461836
608464048
1642749119
2074095179
1667726988
959670983
837838832
1714355367
1093771415
1766184079
81458515
652746612
958447084
1505447657
1762337167
2089223607
983575368
1393363535
1672520462
625115632
559725462
843240723
392480235
1513668851
1680556227
1048589759
907063325
495699809
329700332
1589808449
1363144079
2109176045
750249337
1374241080
2132821222
1489642924
945100043
1430318497
1905251239
1984471237
720294587
334143608
129659342
2124865222
1930872296
1268259397
300375748
1801329521
672399103
1228282312
1916286386
46762159
1312091791
977120655
2084186315
1326613501
802170414
1300598254
1883932380
1066751329
1459937384
1082949601
787449419
1212642718
1164726534
1012252427
1130781285
1523080077
470597050
1326477310
734498593
15061932
2130664813
1575164436
1346546988
813489501
492438014
475277930
1779574430
616567218
1728939655
1827175829
770214539
554471744
529140160
145814026
1689780894
2107013942
622455946
1772094055
953488757
1045817926
1912904432
899704796
1553314920
951942164
229252283
1317389254
1387106154
1961058031
1491627113
890262212
128495781
48621574
1513855322
459056813
386228646
1836364341
1797893695
1429760092
93214406
1183269698
1772839457
1257579127
1840653364
57293629
1432523058
762450822
299170127
2037123510
160398331
1748371569
55158313
1284648216
299225067
814890556
211740244
98564022
1761769522
384257102
1341519377
1322770201
1176712602
692393831
303525470
2080395640
1969290807
79612769
1974167863
542446740
388900519
619437381
2033839537
1471032211
24728020
1462703551
1572119637
1313162575
1672882432
1903993707
845861755
1201844909
934075469
1249391910
510173975
123397320
1981901610
1927551980
509782478
36008812
2005120022
1450866104
1366212686
636922598
1576619274
879320786
367730251
1407492789
1597121613
1305161071
588561949
1455479684
1100539851
982757962
2062420290
896492940
1636840926
193692818
53923139
941919949
411931990
974279333
1263957695
1406277892
1761818121
1686191527
3774022
1865218243
1596553463
2015771284
1313058080
416586336
668549143
804355368
1956003968
1313124813
1942488865
957213275
336475800
1599770390
1452721080
1555927461
1333295693
1247215167
1849986425
1089679522
564062183
543534206
1085672966
658619402
1626243366
450041562
1646443057
198898310
1066920319
87687221
542691639
611710723
841689624
17919992
468264288
18281172
97500818
1797535722
1768664211
1993392065
307882164
1402667681
170776563
112827060
1537101150
90302880
1153152156
560717171
545576964
164795331
584373152
2039202111
1165748104
1772870468
461241040
233515313
990691892
612367473
889232376
772043765
2020757951
1944210203
868816342
2040878716
1563633763
1874686382
942980272
1052950025
1272957928
224081667
2122361256
512670418
322325246
986107079
1227510682
218722647
1108089042
72525198
1462955803
208016845
1300181354
1110102851
618043123
2008870259
1017433
1073540423
375929893
1185110316
2070000219
685670107
304307818
1835198469
764147197
1035664601
1994689585
1537765662
1978563445
2092057821
1255779029
497300838
1421337486
1676714679
1851459397
1236536125
1666652560
1655267134
339619339
785420102
2067492590
1459410440
974359352
639000524
1533280403
666047469
1474286343
2078563882
1281319543
483655054
143929
455604551
897356748
306576646
756565474
2140176430
1292778424
2075932826
80796722
1904376823
146877791
1901940926
1673427972
818155968
841429924
548120146
391820746
2029743662
112666220
89663796
1082866594
892876225
295912978
969453053
1914290486
1172373699
2030493624
2134559954
1001366608
1853742269
1191983595
1368147757
1929796896
1459148405
1254869180
1926362696
840808093
101551448
63285632
1460027784
711511577
1489030202
636905473
943201350
436395084
1020865716
598215188
1606651070
1629275466
1517404374
1296065499
1497151891
1794404448
1658832350
2121118720
1339457700
1455876375
1766088111
2066909406
1194169623
172902078
2068009439
242346741
880878925
410803464
645389799
784126750
897714605
742601863
828407967
1698817381
1040284348
1885096453
211474152
1843426799
367546092
975149037
1667792588
109040951
1694482751
245065123
949354575
652993497
1379188650
1849548908
654098572
1637347146
1746845996
746683139
720960442
2026427908
11740075
1982666385
1280100187
1120367547
1848513289
165212725
369695932
1255953711
1868166755
193553365
70642450
871740797
964585285
1162893343
1829908832
1022935307
39825272
335977212
1843732877
1709122325
2027409124
810411848
158943657
400677019
45222572
2032975839
1887094551
1511148959
1653736109
1588924243
1511096282
115523995
416239624
138842062
1697670583
641659406
1716431711
1394474097
825409544
49680642
1350671230
1258424449
914390507
1230438336
1641392748
1207902315
1712492705
2013254547
570172724
1765994889
953175539
721527229
1704157425
910735941
501144125
1285133350
484084096
1151820567
555457152
2111849863
892925987
1509055960
823832427
351298914
1904349440
507399862
505575009
1562748006
1358866887
351960094
1102910713
1496639743
895809553
921700084
949553748
503237310
1946683203
827845414
915524036
2015188850
1588049739
2065221555
1054432551
1833836372
342508159
576548518
1885081321
1308199086
329796506
1775582672
546774062
1916300517
290747669
101662407
758869880
1759050702
182943212
142675760
1058366076
1308879088
1541007629
1189777708
785549481
843243228
1473522463
1390895889
1449034071
1909013518
115237087
1587486826
1471140329
385881854
553159888
950364607
1140705361
1651935770
1252286039
1513796736
343434458
1433880694
1544126425
1480516684
263933177
597981663
679308316
1615243857
89441537
991616764
1280822717
1214557589
987345637
566050144
2065458330
425163741
2082449459
963187918
539194413
1609384207
2052453424
334862865
1611250259
2072922204
64405067
1526594577
693169345
218055573
547956863
1855451119
112836614
428629007
1171093836
1094157695
1308652875
1810762455
462179850
505496205
298119356
895006855
1092736321
1928038589
1837586344
1850222053
171839755
1672495181
1455568672
2008521808
1760764119
1689242926
374026775
43509015
281711565
1262897904
1766012609
1282673401
1574618101
1127485698
150945385
1297473904
752170719
1415216963
2104660607
68900200
388434249
674107835
633576226
596477280
1885626545
87997753
1322530267
2074780031
1884808601
39293795
2141622986
397644898
657409507
1104588694
1470602320
716075665
794672993
419326464
1929896924
154055465
183349647
1579209939
1164712288
408170620
941242348
866549769
996018417
1192357740
1261030496
85034511
923214057
1475195051
1101197793
238935915
618496192
1988708366
1293149633
742391737
1896648360
1298578852
29776553
1650637111
377624183
225981718
668482230
1826974060
1420357335
439131860
1666347380
1849388353
1358571713
1372204942
32947835
984473005
95274326
856138006
2073923442
23106307
1593045837
1844787647
337437334
282817135
1279252043
1063689737
332476528
945357025
1397544161
1261332266
906059431
1312505951
1588031076
43812015
980859371
791139352
295868786
30434338
2042755135
409758693
1606592999
797958453
1908818861
325876039
2110177288
1349779025
2051230607
1056517087
2124004763
660366501
792158142
513061998
244565156
708488344
554865195
918672016
1133854218
1130786174
13885894
547399698
1621387036
214636195
1212771423
1715066214
936798231
1801490180
1288480860
1677254211
91026163
1853857165
1022601262
452384054
858876127
1472403909
1070621593
1389776950
1798736039
893838228
1182206464
554804540
1028236641
20292515
514088366
1723624955
1518101573
1186354122
2004685941
349787262
240124647
1567264587
1333740382
176498433
623584754
1640934053
752799740
660092109
1541615307
703370368
262531882
931066331
1145182792
317881772
1058181937
774562653
1049749156
626936028
1774853601
907858930
1079411151
848216930
177982232
1999196183
478101500
933996030
564878994
179857946
1635309831
2130009021
335331992
2019673718
631828554
699241315
1769583134
921038852
1123819779
32085877
732588712
350614711
240096722
750742945
1434085224
400181484
127870609
308199544
377627303
1323955299
1409351265
315002414
577691707
1248003755
177719955
1659413016
1598128075
1605718648
2042916899
925619142
54351730
485520051
167791210
761139302
360715656
1306924653
1206448471
960965166
1247521523
942773540
1730578257
741175532
1588280735
981846838
1005948974
1220350534
1669079631
1187134872
960319145
836977160
1568923519
1030784727
1966844743
1682844240
838612769
74123960
250585626
1331864477
345913645
1234039448
176896331
194557263
144006528
1030976017
1532362530
424664583
140748478
828134067
1435046084
72098699
248499043
1720043660
718120900
1026354031
85354974
72191613
1613181159
1934531239
146227425
363153937
1546775029
916979391
223834905
494286950
1086261343
710180102
357683283
1152786931
989292384
362548227
363735174
1544459880
1364049517
711586440
408462834
1712812579
1990811316
1698910394
1368534729
507881761
1314028121
2079223746
598921311
1942969403
340324856
1696324341
1987522702
921056408
164539208
478297795
1429342297
1103693970
370044775
1677595241
2035983949
911067038
2129154302
1667630765
1024555130
2074390183
906795506
769998727
1800642272
2134230079
850281180
1556894651
28738984
1452907861
808841194
485102692
967083892
1070491733
1853782174
1016930039
355702529
535446114
943977590
2112828331
902755014
128701357
9327198
690706158
1896668578
1886008045
1476425291
427800902
1781097031
1392841275
1326768068
1046243164
1824464126
1838559995
309385339
1365230187
1601637746
63251023
714549588
1237434572
1669886478
549338504
1214470715
1666119012
402762056
1626209775
1809217291
1612996875
2113084556
214011174
2061393615
24971698
615854529
1422762469
165714214
218258215
329401910
1255973746
670152070
288378766
1488826492
1116018298
1958883454
2088656640
971033279
386486480
510255702
1980580
1076299059
1801549437
559609155
541147654
863109112
1416674546
1155884152
1089855458
503229916
2089220184
1389625475
1875740283
371490303
846163663
1892417481
530354441
1450675855
2104358243
1312297732
80012185
447145724
984306762
162006162
1033654570
1234155947
2008150644
1152245210
1939852811
723431179
817613467
1432458857
658794106
1119369048
1353885394
1624525255
1633091471
1694557365
1273210285
1776022977
301719534
1107217901
1837565329
62963823
1988034329
1655502945
1935489340
1618265830
1950752261
54118981
1505903700
1579119386
1884661798
1095337186
1169710996
132471339
1207523989
1203095311
1233839202
838181653
809612355
2002982643
1405780530
1896215596
1730621365
115700985
1870903741
696642056
1245987207
818738517
397451751
1391662431
339157393
1251173088
1057420206
1339458001
853302037
71559462
1348689569
1662305024
1572021451
454411827
1395860697
1465486383
1289519476
2001929581
173866794
1569181114
776349595
278990
1397377606
2067225406
934425146
1694134196
1037138398
443095659
2037160132
972009249
1289934128
1740290276
1587507175
2073569038
184056763
746777228
358019308
2040260035
476754190
912207793
1768311462
647154985
1021931814
635183940
1920874828
2033943337
477908170
704729527
1323722530
1481010582
1535741362
1051301428
23761991
2083369747
1954914947
2008088988
1781303190
1219708464
889967533
992037022
925615578
1505621854
2134982489
145078748
309596944
1567526614
1736645941
212843583
1090763348
1466298305
1635863434
1104467254
1452973545
257245570
319169273
1259288316
398659514
923869824
164401804
2108282536
478507407
1115742834
2095416530
1103170229
1129815353
2112013302
1900907253
73445657
83432631
620644302
208916984
1852366213
1057815207
402488902
378756681
1870794669
342020828
1220960760
702517377
1820979611
251595165
499988984
1252323684
83991945
1091847414
1299776403
664749599
1797680413
926841905
525526372
149285928
914247227
661706970
240757026
2129624786
1757454989
1697078790
2045918594
843956692
287614230
1150114213
1762541923
1206048391
306075751
996776903
1564579119
611366944
179502511
935425950
1369437589
1971584977
1093538200
1363381002
1130077523
1155199191
941609950
732647400
138276905
2122960049
904811709
359559931
1093872856
960327661
442633062
656733466
1698834116
991770079
1245115566
1698501431
862521611
619521314
1306212463
648804021
1341661283
1613849511
2021939357
1215048967
1814277453
1681126182
149153533
2126178629
346406547
552449319
887407513
1646594791
644420414
1576253375
1979310887
664071918
1851131069
514443493
866622734
1202849770
595229169
605770681
370180496
855850576
954589337
1878754328
1517205573
224729272
1991389063
997045051
2005067386
1283763134
1607659993
660020127
941726954
2049987268
610490297
52090183
774393507
1148137510
1045189194
1640045257
4378278
1919972615
1480307846
1420481658
420107949
1183019551
1157979682
101870802
640095533
1248423757
396848638
347794892
574440350
2087865543
1514830689
2102289289
1418642588
1358228111
1958140438
218925591
1163545178
2094291211
148365957
1284161581
505480364
48419050
1711687061
140920019
1226561499
118715471
837969347
417970871
1665735156
2005652944
136821404
1220998395
949737871
751192471
390216119
1042680490
167095369
924187995
755943901
275428383
1219757237
687724706
821017811
1076948584
1136267393
1256924439
1040077287
371320770
1979719407
1174732462
1686257667
6435768
1053921001
2028047312
343427025
1568294835
1208108452
1376910788
1359007287
1052393237
1048882286
966154541
246382188
188344163
1172911824
1131021663
81065029
263591063
930115996
444212718
1140551378
1856781607
1232640026
1282849250
300910990
255155961
741323608
1544520774
1573781518
406923925
2090024858
1078836433
347043620
955414611
652630739
1021019990
967528373
1979581500
1843886932
1210725575
1644855448
1863086603
1278127441
25709377
413366568
239114746
1228757383
173561306
829950788
1461918844
602444781
1790541163
1087266280
290733728
1608970462
51570857
924706549
1451560701
1416291378
1762845816
357133729
442028158
1305651038
1876087682
1119819097
368029700
748070812
2146494417
1228369531
402374764
666860507
1301324190
401379881
358694309
2035049434
1733498957
1916945401
1971526365
1058229526
175639287
1408768932
2021446787
1120101009
494450635
1595848828
1017810712
668148211
730692944
1445526044
1409317037
776141329
951009638
915555350
148010914
1295872334
1187357463
1051903838
1691163961
1623053328
1775431985
58381573
1140908650
25586283
1376709610
955136015
956345404
1590638271
1073826939
1918408689
1177851881
355875953
1741493463
1699996325
1940000563
110775519
1576905034
618250092
260711474
581525156
1095151541
1471743985
1935619697
1611361324
1908914050
535317492
1974656605
1513281703
1199876962
1045322397
1155342774
536567710
1592002496
2025444522
1027469376
996182531
992205891
1709229917
1763305387
1521790408
735482759
90263089
926113687
1205957281
328762285
1876704623
408993322
39510370
1666139625
1969411056
461444221
1552808477
1449383914
781219316
1246757423
1840501156
965247740
1456041668
2025448050
2098346119
1186696362
1010285535
1802584005
1137895766
1717022617
742317663
832999492
2126134797
1847810712
20952377
1222851113
1227255699
1148172830
1487232997
556326869
518019837
511215500
2119444731
1519776705
711380986
1716888040
1152612158
485529032
830302070
770666059
1319880946
882423311
31973785
1904672653
1125234089
797082201
878382104
1300432652
1997994181
133831052
1942761513
810716346
1467646828
34703516
862456189
2052484866
911251114
1002049003
1570390883
1793240093
626779682
245999283
179208319
713584767
722518619
1179509308
900982564
939127130
1786464815
1395457609
845953443
1979255519
1147250193
271993914
1462727469
367110611
169560490
1570954235
1640820316
461437643
280378921
1210544398
378737565
1007313763
1294169289
710459137
1959169872
1662730706
541270270
826469644
468848756
903771517
466229808
1817535119
563580451
2105585352
1327056589
333699964
518788679
2001111121
356519479
2023605311
711402485
565536192
1803735737
427613878
1091468653
996154754
165573588
751578491
1468504641
1225287637
1294063872
2080909463
1662489164
501618594
2086044582
1232681454
651858664
168106736
290531583
294224262
1906040277
2144027292
1852003537
1492574545
1020743514
852939394
1363612543
1545753015
1166896263
1736891134
1568515156
1524465103
1135802777
1671321387
1182413741
1731700682
1428494207
764614388
1947311444
216716538
86698849
154758734
1908946643
1512718858
296602586
1704832441
330735958
1236475764
728823611
956064409
2044634150
1226872226
1857147540
350904129
2095648647
363073828
901361425
232623057
358983051
1818416872
789190926
1718058352
2026245560
316268784
1290579302
1200805656
1970064968
113836402
877623487
754217552
155799412
877023407
1157029030
203509315
1150936146
1673191381
757989146
609896863
1150082691
682210745
926859125
1281269975
1872340876
1967264614
521811393
24524849
529195808
366870593
1119533203
1810148055
189962726
984489360
1743284933
35005376
216099664
1559479220
506024625
1828126136
1297729443
944399851
1942353880
1292315521
1947742997
1067531939
1223395610
14313531
724143862
1755726809
68455220
316026742
635989197
1602446011
1191251617
2099150280
1419405374
804193592
61304489
2143443170
302418191
800119998
1957074629
1448681367
1579003380
2044458894
81973488
794927653
586022480
287251570
504765607
1624507169
255485125
1252814655
641535064
1920425681
1143935332
1918459153
669592571
934034409
1774977958
733466671
966913825
1467794327
935238928
1795796128
882714649
1256440259
511916839
2081395921
725091441
106655175
2127026729
1809052807
1404671220
887421491
1126743719
1303598815
1141365466
534375632
981477396
990052660
1729650257
402145178
1059195669
399955873
84233493
1899645042
159175590
377981459
181411893
1680566659
45625229
649725750
1996147320
1821018562
101376110
1942567337
1816162009
103503030
1033934293
1368591483
1809227290
1982284552
705220566
1976153659
482352673
529492733
1766312253
520769055
1306146650
938481609
2093115772
1377413137
208505540
152513300
459161438
550009183
959148366
1252934726
256803542
2099233718
2040586543
2136584520
891756522
1855359696
1011342306
640493167
1810810885
372363250
1098933702
2053586644
604572943
1234163279
1004143312
1753531559
1022460656
738176852
506903938
1356644816
132180628
266735316
376485271
622221089
261448600
298870581
2135635241
1726569929
865511088
1236749849
1150832680
196791990
930039850
504440853
1218185686
1237709637
477364698
930487615
1372979952
1487101330
1993475347
1253463444
1685762158
941533197
1824347658
1784904834
721754555
493616837
817376423
1341034101
896147037
938372842
235692053
261811045
1586906328
333446915
145741748
1906816186
335483082
2051837898
535627408
909144159
187752663
1257276334
1967680731
1483076956
627201358
1840000938
1866211894
2027987119
1496727107
509416258
1770154158
1844236439
1995772350
2131613888
583550451
332573016
2074536413
160308660
1505830490
1446650246
1805060983
715326101
1907656407
250369559
1424618554
102859692
12494584
1028859568
655290469
476289319
1478312912
1161304566
2079734349
1185488710
1761696186
1382255028
1142202068
1091929733
1585376877
836572934
2120068436
1041976259
1599333342
1756260099
1098738870
1212561676
677302768
187246236
1538955868
74804530
314501348
1456559791
856322049
934685872
515234757
1412227280
1459548846
1225816334
1183109734
1289319233
1649985410
1354134086
714957739
761898312
1512412090
589790666
446666762
2041209653
745791879
670578655
347992948
1293001404
1220906760
823143204
255887305
2016894784
143246474
1884180718
1040191223
660201092
1040675429
379935141
131206499
487472128
1145132917
417381740
100596769
1868447170
1383894881
191075169
838564644
1555329188
573745412
2136093454
1404930890
957844603
643318817
1219992399
1428607236
592846823
654391405
374842412
1427955336
618890652
210453158
1224668566
789087669
373759867
26754183
21088386
697643594
488561501
1396758821
1740271403
564743474
1473642435
453569719
1157145858
1286645054
1313947428
1178483146
326280942
393339464
99685654
2055915552
1323897731
885522391
577464717
665043723
1640928244
565759426
1277001273
1243471535
845433656
981564638
664216045
2073053024
1985744666
1985097323
20983153
1750013832
485582867
2106691894
1796818744
589714860
1284135397
279019824
1773727728
329153244
571536256
457028577
1892013831
1668513919
358000496
1521314106
1448048219
1543993354
519203870
723592747
260437660
347711249
2032837540
1656059761
2020760571
657141621
379309348
380877606
460323295
1452948540
778894286
1103754090
1682452329
865908971
117643145
1220735
1710320652
1168346918
1967384018
2011538105
1494383312
667905279
1469700371
210445689
1015748451
1321210680
688499059
571052208
140692139
1495739321
566932669
124224439
782175700
1560782777
938682051
249222928
883013450
397059532
870902342
1904060172
47230794
1047715907
1902665694
1447192015
526904238
1792517036
1326571310
838858093
1685500945
1005604016
999227185
948882083
1613311552
1276726873
1082172894
1024464598
1906258620
22790289
1619452064
697825781
1538353245
190871134
382961004
613662048
1915070758
299342838
1138268514
207951310
888385129
710794451
1405321910
667643257
542835878
621286081
1888878445
1137981025
799754324
450788086
449701671
1982547246
197110128
1773172042
279753223
1556361836
491698342
1825163750
2102381014
2046149976
1045396189
1244821467
2112528817
910190145
215270760
406981404
613652102
521705587
1826611974
1869576907
1026856865
741244086
365657994
812027855
978359898
717970261
454024219
1586221729
1416543925
1761490573
927025993
1798832618
270301035
1483760855
994702928
773066837
194456210
584790780
1660938209
186559240
642700621
272076303
1935172045
1862551603
1234329643
685815434
1838774268
1452457202
1389805575
738392602
1309341042
103897989
1563024779
1154446600
1002932405
1785108942
1753367941
1594744346
1114584909
1385447233
582787509
365254519
630987494
1395858332
1597503560
1960135045
421160152
485966996
388084963
678905165
671394418
2053495996
497186872
1002630678
1476753915
1837457631
138195074
829221932
488584723
326205217
617478695
270133049
2105227902
62616908
868501324
1841203149
1407272929
1436546536
2117587034
463831728
1922578678
1295751099
1153092750
1322560011
2140208431
1862716209
1825567189
2125072508
1037885162
1476549020
1075363099
900334264
395316760
1025337849
23888590
915898988
508654917
1551765686
287917792
571418640
1610143262
2004182241
1395612948
922649844
1471949902
470294312
102289633
1517313597
1938643848
420790061
1012766416
1229387301
409543336
1883257573
758481756
815619937
1199069274
1962030021
472452126
1739118231
17067730
130659851
593612633
672343120
1096827147
34831880
1038869852
1743194207
1996891693
1827325710
70842205
1648864122
407653823
198025538
643178686
1783371936
170943729
311283750
1281726163
1433911627
1490780561
312946939
655169833
560530942
1436505837
1143253043
514468417
1920387322
88978007
1247582398
960302849
655755536
1693138644
1961746811
2082183077
2113962845
1776193930
1099326514
1067233206
859135276
1172078202
186389236
537769464
34395975
1576186796
1600227141
1885510982
683149144
254910121
1667178413
1345443010
1537579607
1251383318
70886941
1202517895
224698081
1157060518
1766817409
291980689
163469206
1859105130
955604129
47899448
551556391
586324173
1094419125
1371398770
26089607
2050977186
2051311414
1163399707
1735949728
1973194839
534160264
942315226
1827351786
915946905
1274055217
660228856
489805334
1244705691
206226582
1785587503
1462301258
409247037
1624152561
252768791
630509104
1582090037
1764457766
967604490
1828166814
799022025
1137967922
1422299293
750751735
1470293775
1087070479
1178180466
331742622
279077743
248279710
1383357585
1312327465
1815973313
1903380485
1259589150
1025854842
1843151298
1530019042
524796356
906177026
1138072995
1979422213
1637042671
2058285687
988196653
967354228
1469704399
1349959942
2059036519
658998064
768248117
1995196624
1365497692
479735581
1910062853
1029123693
1321972622
1931633546
68734732
398486299
808591630
1114427677
1088749407
1521464997
520472926
620687219
946778089
785643996
225523283
1274434280
1683667470
1542441082
102725428
2098760511
1740937544
1015210921
332991512
1265273335
123067338
30000262
2025462457
1920372640
742611432
1774988693
1138944625
948544420
1847670519
659801550
1872996500
475107663
1285466432
2109979257
289699030
1449422369
1935313623
2028628290
1185592532
1599776981
388083842
856036165
1966911863
927244007
889719740
1230345769
411335227
459586383
955093371
1907240821
1311969760
725032031
1377823578
430917026
4514535
904905154
32108378
307051545
86539021
95962138
956424274
143412061
1223200826
2115375467
635926096
1852073119
293227636
1191326880
660778626
2095520833
863035988
106668948
729048051
585145075
326592787
1434260580
472493799
21797000
470941939
819944803
1491275369
152592022
1581727506
332487112
465590131
1674236378
1727193669
1248745679
268594615
181110105
1772277609
1075581819
1196671862
1327617007
1023366280
821635879
688431695
363135754
1138734711
684011506
1736981266
834038976
1095500832
569060985
2100264505
314487324
1020081035
1668793946
723434438
1724314783
126649686
1826867342
1904413775
1722227276
568537465
1388076438
2047639625
912397818
874208004
1733407638
1919031550
510212678
71519647
1723151519
1568966718
1621071047
1309933474
493897107
1882241335
236342923
554426555
628919058
494084167
144381907
1811868741
1562818787
230478740
1162975611
612173538
665118677
1407937164
1940975546
59744673
1464431601
1356113762
1583229901
544188199
1432052392
1460069903
830267138
1156886355
868045143
1167021422
1278127204
782138249
1353444127
2042033910
1629152020
171555773
352118696
617047895
1811357760
1463884130
426217738
1141403280
1747581560
54234388
662688224
776427519
1052816012
1954085206
388811796
1666782016
269545114
1722683411
2038691496
120069036
1333754934
1796243039
1444004950
855582918
503650966
280256757
2008600910
216114956
1781157023
822869927
1651546612
1575155618
441660384
394973938
189577420
764246182
1750364545
982306517
1347792131
965367260
459936264
2126706759
1977362561
1977294841
2009693771
92684467
454026807
454438415
153581204
1368500868
667092964
624346404
1605047428
482653546
694353305
112330884
1827067253
212800087
1833955979
950120992
1754311769
180789263
1658569745
972395145
47324255
1615376200
1868136446
2092751243
740907853
1424461543
1657170526
834151979
1626635123
1921343566
599100430
1468358445
819961283
928854903
1967573295
1809208076
680471767
1796959060
1779597006
440606780
1442782745
2055629354
722643347
1164535230
1446001887
813204881
833786886
1277770418
886864939
1510752953
1884163247
1978724263
1695240614
1593563932
612967467
2116588995
998184668
374671340
856257496
1206800370
437548005
583145252
1949952904
1484024322
1699533426
1758021526
1172449314
1332886079
1801246332
1015245966
91902542
842582239
372761001
862640846
1262781292
2132557850
405904819
436444335
1448391970
604185811
1022266792
1681780175
365967132
470570799
645703897
177471535
466463945
626842067
9239816
621021128
173970641
826696479
434591922
942116616
862672397
1712829594
1582365971
264835897
808113795
1124580363
1497323646
762898475
622762426
869038904
1003473097
1086481804
1000105546
579778535
1453155689
1371691486
302937312
1544254662
304992683
1040172921
3352111
1658073381
785258245
1653074151
214253789
465498526
1993901864
1299086546
1444264000
246878114
343713448
334715399
2000681641
1279251188
1715609299
1907248226
532793126
1629081709
2074064912
541210758
593464339
513545085
1428118604
1714980989
1012813147
1601310078
430448900
784719659
305926758
1435455103
749164942
324605379
1395645708
1464468949
1861333311
452296558
1322919753
246237480
1985302126
309949695
78571915
1597253128
771095346
1142041154
12724422
1262385461
464279805
2067646823
767561041
464555898
1958812267
769447850
1928953983
156142980
1048397162
1374937499
160322430
679780530
1831370133
1524526813
1809706180
1567422045
1311659588
265567998
512196395
654605632
138652954
1757531580
1382205311
496987361
512035793
1570053771
49959816
298751549
698815280
390058441
1026576215
1309047679
1685187725
953122883
634838009
377041220
920700091
35479480
673508956
531891648
492719459
1555443485
1745925147
1437725113
532105283
1991994048
750289712
1915998287
92018946
1721682192
1931693894
172973976
329932549
1840840171
968992927
1749420210
1637324912
1323091892
1496858986
936669220
959826898
1361527538
1729953103
1078709767
15416010
1852737338
728729186
551947791
1532369873
1473219242
565603395
1088796744
2071289146
1778143015
1388956163
1714594000
567242329
1577801079
208958642
709124202
1364202214
2057919048
406106289
1313576165
146160828
1152277073
310735223
1017833690
797633920
758570587
1748573808
1458627669
1807360606
2122485664
1200546307
77825275
1057408163
1341723684
2127265712
1347329509
431138053
349582050
1379840460
1030095104
30637517
1746812926
1203638482
1655467506
82705568
194760882
1035894903
972049144
1670370579
650623164
1616193178
2131699028
1153555188
765217985
780724598
1699805512
1095443504
1987375268
1182627231
1531724424
1021195225
1765468689
388025481
178508843
1298738012
1497398655
1646549718
974092569
1591870874
105599552
690656748
893410386
1409800373
1886330719
892478269
1599224140
447881312
494509773
1600619920
429544445
73863308
634440269
514216945
835008775
840036091
1506041782
487782271
391399023
64124296
259239153
1029042691
699136824
1140735326
747152461
2132913198
84152319
781004830
1177106691
516672309
1303009130
71959153
1017119521
467865561
371811879
188724952
123546601
113949836
503579401
872228581
2031133149
226788141
1272340408
359110323
448697718
1005714422
1859000368
250957271
1473199369
1140237026
9042953
592001702
339403023
1711496953
1368563204
55090202
1762865319
984911788
1069329516
1273213902
717937962
709600187
1323700569
652902582
129793924
1324168862
966711983
1365672245
2089927520
1387050958
1349446474
1211701
256629728
311335051
1133081115
883513442
953040928
1808400820
1004481244
1424288974
535604967
414388902
1973446300
908455076
1209891706
1725343589
1600117637
1457376522
420552963
1475389025
371670465
687060914
730865686
1803933558
1877909180
511542664
320872860
1594507606
587699757
474333479
1796301835
647827501
2049782288
196587614
1085632301
948110473
1779019607
2146068181
195039361
27813983
1176697108
1067704574
1072930705
2039713294
1077866999
139273419
635013604
1347475075
1315996635
66088341
73934778
419512194
152991750
913988855
1431754625
534018497
192223170
345454135
570516288
1247250186
1574147210
145039295
1499180005
1965089004
1927690174
1616145730
1637260704
973284961
1161714562
2007954223
1599564993
1712280344
744041242
1952407376
662837520
651131930
220605015
103914499
263731910
440604561
457082578
1743075983
1422726840
1967508029
1964912471
1166730403
361757180
1613348258
2127541461
1002821560
1802362642
2037284632
2073817590
1433036278
2039175494
580740332
141458449
1125286296
1578617276
1400143207
1035983613
39931547
1220205287
732497124
1760987361
1221508352
337462654
1537893366
2052045820
1207184280
531487795
1089385842
1971385507
1198723365
1239670836
980538714
1751341021
447655954
1381997929
1177548368
605670835
649187098
376065726
1753530471
843246249
2126085375
158747184
846722939
1088921491
335403549
2120250683
1948297371
83341697
259123734
1297350958
1147658524
1548024564
710111079
491876067
127134855
1158574754
1015270531
393862172
35986246
306969989
1036185268
224368180
1303187475
420218255
553992206
582809579
829003449
1817434811
1061003679
1444056201
1888223837
437508785
2031382049
1389198522
339088261
1021338115
1294238701
1253524076
257255126
457212821
1517770478
730834307
1453746835
1988331771
622398310
1624375228
659021174
405682913
1958582289
1892075699
979883133
506524066
1267724349
656567067
213076415
2067229917
1029977539
647126963
743518748
428045272
1571157099
632918704
810687426
199441960
209412729
1262292760
278746234
963945437
565619780
262271851
226793349
1980110098
1313752600
1121824329
843531418
33971032
188040746
1318683040
1039015236
2048139442
244107075
222974017
1644727232
1331577138
105337530
291352795
1324642651
1998971306
1098338983
2128431866
1903786880
416502110
2141293675
621378362
362873831
523153712
1334616805
1418477362
1456698665
846030026
1025941539
33909328
1566849485
1172654630
137988310
466690410
1708470863
223787514
1002960071
352952115
1849340805
1524518953
1074443077
115687606
709430453
398425063
1730704242
1823594868
112498153
1062787099
2128639898
1708019591
279791196
2092124993
528568078
337870887
106877431
1211953176
1118083262
482175897
696144125
610321790
575196390
54896987
621702330
1556883202
2063732737
272639273
1940068058
1968377127
169544839
755704387
864929579
1115952454
43963708
532908107
981156368
1998410326
979685223
1414428506
36431558
1186128994
2052564355
1726555122
873432412
385374673
726679842
1874852826
699251953
373151403
184405225
506335732
736355039
1859257749
712228758
90559123
320958280
874106836
840363305
325320576
652997926
256826634
1153606263
103675144
991141706
519429240
1579075121
1383871757
220280628
1832752206
775947259
1376926809
1285993205
1452784263
1053490716
925146617
87772124
855413993
468944924
760113237
1359748102
292184415
1305536736
1068945597
1326073284
1448183169
614475051
254289917
1340055747
314476644
883773733
435754694
150139019
1932710333
1555884934
1388913072
1558487857
842871174
1408122700
36795721
1829574409
201536056
36687336
1923807925
799369616
1158426365
1350484445
755676151
845401311
1874801932
743073988
387276687
24405604
958704632
729068959
348874186
1591194954
647808345
344509144
1613630413
240091215
1398519129
148933922
576647422
1982024703
1704768302
747781413
1947914833
891640265
547143874
1780423118
1253086945
310455541
697187320
1442581178
2041947324
1409063386
1255552343
1076712000
1490582473
326392757
973378055
810436718
1213373408
477967110
571994828
1518214160
1033547628
791841868
1958634772
298491349
890765395
1029418215
1248057966
1456607817
1555575848
1395682031
1644128672
1601506351
107499748
1562798677
514872959
1452363420
1888618513
1615848413
844882337
417249078
903760948
49607359
2040324657
1579626616
1016998901
1865444163
1719018507
204647478
1230698354
695810379
878219787
1658856845
1731111857
1763788236
19801327
1191488314
732276592
1492313561
1278909411
734622172
1930077859
1647693850
1153629526
2019683809
220071876
1149541346
1066196595
1242756878
1901680404
1090242251
459699111
413397122
1962943358
124470108
1376282968
225639807
610212443
1616088798
1807909713
1267022115
1270508592
1050103834
159647196
2030828321
1804368086
2011856162
972088555
284696580
1188414300
1529350686
1398062590
1565809802
1902063217
936845020
358913576
2034210702
1055883516
709416378
1658873026
1535134722
865415634
601325867
1950704125
818541628
407207025
787512045
2044862237
921532998
506576113
1521580446
1019045857
1481487517
106173514
167931528
1793124882
2031150578
299128012
372567378
1555604847
1034439057
319174189
1297225978
1180181619
208053244
1306644898
1348475452
1888910494
704568806
1912039098
906501793
1125258762
316909283
1459578519
438689267
424492191
429989591
1212664211
1793697955
305428370
1550420046
308259360
1347812967
1115662878
1378747231
830614040
2063707112
1870592790
29118261
1851891171
2066182529
956597846
1803195583
1779696130
2032939338
1580979153
1215969500
285324909
1155835239
308287575
2142942842
668435144
822320666
593640928
345342151
614261624
339331161
95400920
1466691066
1227857088
296745861
761988808
1271933068
2072352786
1990529172
1988575616
92416721
590743372
186138409
978785522
800702406
1659556355
663291081
306235381
139890392
1467697414
972395127
745009178
1387211920
496050889
543212394
4059598
601372184
970506186
1598593810
503990448
1817997957
517846675
1050037065
1167824801
1233059413
1859430485
1068548816
1702002913
1916828684
1051942049
729465673
483870455
41963509
186132069
656768943
1483420613
2024988980
1050775455
1390461532
568773155
1892017400
477580647
1838259084
1087749408
15446068
417692985
1423480734
1396814101
455512569
621488018
2026929337
308068998
2022520234
834473474
2131661352
140302423
1499532621
819838469
1485663633
299416126
1328530442
596373042
2051754384
504885774
1415100370
1319641454
948233279
1055290276
644840484
2119341213
2023089467
966593871
789865526
1411543361
94882751
1882169232
1090262237
1928809299
1350067415
573709840
218046285
1986389065
1117833786
853890972
1965728503
48314356
300279807
1383892455
1240135707
1591791730
674990800
502048440
126443939
1818583697
1094907548
28744511
1482016714
89961066
1311638612
1765609687
1911912964
746962660
84920507
89600343
1517287855
932591280
952353237
972102462
1001573259
243413946
850693724
195764532
711283457
1457995825
1206594176
864605178
654685099
1639686760
1190115241
1340133529
644332434
1954738519
606390711
2128501353
416208380
241758245
1986411862
134593096
888931545
348369815
1708431057
390883153
1051255788
1637747977
584443838
1836447369
369668741
34291625
1400192347
1317458970
403203515
153418806
560568099
1614660214
891732626
934585632
858612967
396698510
652050669
1470684089
1588563121
1173162084
1370780934
228086514
1279719795
1239353749
741851657
162721046
212971823
1683810218
1898583067
1822564111
1426617060
729477945
1970004733
1677303022
665836908
417807633
808500216
1962495604
695213374
896437910
1580962820
595692256
1039934109
1821387234
653992678
507157906
1196515435
540103386
1283408873
1477480876
125374993
631348594
895508873
2051295092
743704871
1782646872
164751104
1634914124
2033845529
389602169
725138106
1662258883
1381339056
685265073
2143207468
1745988806
566584580
256246980
1635541716
2083996961
648831116
324480643
2062624767
1230825002
981005221
1669177328
2024032526
273470292
2026710089
1507691943
971396524
277189317
2056262361
1035739134
281861726
1931034856
2094139360
2006436550
731981358
873147668
1481378837
1750822302
1880808867
816627007
509871196
1362967541
1658840247
1889180287
79583674
2063232513
736236672
1914381834
8791711
272676967
1649676977
968831993
246738326
1748405328
151923286
541462693
650303363
1261641817
106704716
1491455207
961051147
215433226
1749903424
1832440205
1681597684
735569135
1891598492
1932639327
848083314
15439421
847086182
211190842
1293420526
1667993864
2062277056
1319363736
1994569307
190429424
1507483185
60429079
115191380
1570525203
1396008161
1326692989
1298993993
945846093
611244971
422068181
1948303720
1119123153
160983574
1132088897
1780896519
864734668
340237524
242461542
1478340426
2037844771
1887246137
1007637377
1645813831
630549931
1642581467
1756552686
783413672
2033077262
1442662510
1102588150
1044026945
1992705416
494922962
879251027
355948287
1550596545
975982647
1732829148
426149892
1983252777
728142403
1253862093
1086408943
1157438840
1189134054
1293370644
1442695383
109820246
1884502226
1097441455
507254280
1099698542
1837116230
1331685564
396784592
279587835
568001777
1304061078
1492007091
91851042
793573850
939337103
1303262397
483365899
1336905094
51984899
601595795
1667488154
884352413
1810901531
982421217
312936917
1512022900
1974647721
1116402994
451002383
2015954728
758906675
85141107
1087115954
710547854
1772725114
1840048198
703523786
1759845875
697471405
2141325036
1816144139
552766757
1465700944
1344631825
1921680542
173135619
777238737
1915088002
1213351029
1328033181
759126089
2029463370
621261700
878073329
2052996951
1394248489
1467507091
795771879
1472363691
1049652558
2140154630
959658973
1177742110
2084230963
1436224057
834157585
936494548
804967766
324578954
1432252513
988382416
122768626
1817369920
268692348
1348534546
1349278417
1611110988
1843456325
813162680
531249378
295180036
2141903302
327961379
2042277211
902655005
1102475928
734717376
883425239
291772520
1945225506
1472862143
1647343766
1856981635
1387230695
892442248
435775024
1657073633
1180417418
498022861
1648667679
797150652
1783939975
1067063344
1106368760
149086401
960414957
1858399037
917750839
18892404
1062033829
2032188228
1585689917
1618471871
1763360695
1039193322
461050030
842778360
1606823099
2104558524
1432129530
1513707144
1630677064
1374623561
1010171366
310323810
626781897
41463788
329481849
1119040450
669309700
1650348495
375217141
927653191
386324682
938263015
1842961945
1477831553
927784657
803056315
166242139
447554875
1032352079
840992486
1482366009
242598638
1990011950
2143082396
1959874724
84584544
249255212
1487838972
1694891689
50095131
1757574715
62793044
1442317468
1375270666
891617149
1903428926
310242056
1049388595
1690694109
1449820063
334230475
1087050204
363434251
6101079
429240151
139908561
1282547218
1417116068
605297474
558887564
474061143
1417978240
89737566
685948040
1438223461
1002394954
1857719330
1296241838
1876024689
992271819
37367609
503752982
459253793
407571436
1819915167
2129591402
1413816545
1893369008
1893570380
1616131842
1231257299
669930937
428581586
897695486
512224662
163172666
1762443232
2054526899
1504479248
2096476755
2071680852
2006158078
1057381031
682985795
2034710394
1392318658
1970892169
1214672944
364380800
1683959802
120313443
2128086603
259466427
690400691
806409050
1414575396
1233801776
606906037
1852107907
718158934
390565419
1695250083
1865686851
1454605795
1038858272
1752013067
992153408
826589904
2057085675
2076657952
1976844709
1702022837
197112412
1275849266
341991119
1721162850
1353581046
1209022387
629701821
1944021625
183440039
74071582
540111194
1112506018
675480102
1472207386
726084797
1649486652
1021659029
1939243497
1941642073
888953428
2039544567
1322259729
1809879114
1213391549
1894753025
1278112849
961689502
953344889
1815841677
541467276
616271922
1105225995
1593746349
393620613
285175429
1973901562
1039590305
2106890625
1431602938
674670052
357121010
237019993
1343291170
1890962684
910953126
2095822437
637405588
1052088408
894573215
1414150759
1680639587
1623010523
872360071
385688147
543403801
2085903809
483324523
1227179174
1046660989
1592543481
9948385
1018264533
776919189
975649616
921813598
987270685
1254454049
1293999327
915093493
1699733061
1932360041
796370230
1385438551
1863312320
419361059
1777899338
646488501
362244768
886759145
1139689076
2042917513
280927271
2053908205
724836836
1214743130
4902568
673872029
1615792486
1731548538
865345100
2050506720
384575933
1681381930
11390270
364158986
105324486
1443808628
1034054420
872052177
1947756168
1072986587
1333052966
1801806168
399313425
144799200
666280888
760600721
1256760284
1045907960
1923497778
1867334138
1452449743
41686666
618894167
1998263778
1299171255
2068812603
149842464
1748240904
1141446634
308452192
1639855486
2053915216
1629543309
312100442
820293292
812485582
712446094
1755808783
734805866
1986174850
564007955
1560036470
1824731492
1198549910
933271223
375858396
1906616077
1387685424
1431951525
278832808
51403739
380561328
830549615
1915022784
742534123
199789730
1820970077
1359808063
2092590328
1043439756
1838668620
2118824744
1644682785
493784966
1122751724
1532347543
19191954
1567908079
1397041064
235533707
334997320
1851799943
2094867297
449598207
1890066379
1829037439
1371221296
85928268
94032419
1697082231
2017672201
317553441
1040386274
1566811491
1375706258
787939162
1880920614
1722934335
1774648823
719693551
658394917
1336318283
1300219297
1236642870
1360432286
631572710
1591847855
121186320
243409659
1549665409
1370922837
27275474
630152988
1175694541
2101080778
1041137785
1398649294
2101034060
1499779035
963093092
27994363
2050349402
2011100149
1385867898
755019398
1308192771
64664658
467038767
361632346
1554159017
1387743932
70213655
635885814
2030596426
1389652224
325039423
1341183142
1821093765
753538608
493577151
2037745096
1148812222
929550760
1678798136
1860649615
813400761
1786511464
269273091
873146213
1403911403
1451532455
1147326278
1868091278
605339878
902448762
1239758729
369153218
1380474092
226910138
1903398293
1806374977
894712378
1901445281
1332755683
1511903830
1558103504
1599633353
1528372661
438201023
903128172
1382017656
1217104641
536680814
468708234
313276606
610075034
995905046
1150575622
2094656053
1272005880
1524949179
630838429
1774248371
1423380279
1773668915
1421693813
421894609
1427391904
1167074243
1519558975
2084415739
929740979
1503735888
367954636
2083032551
1937664130
2070555525
316888003
1537065947
48649363
1002971890
579348684
439426686
1540411632
2008815096
249862465
1252945591
151282949
292855180
2021202519
489516690
726020658
1531731422
1090359361
1889465686
1213128932
1670266072
1628365309
380924974
1201084425
2029020067
614764962
270711358
1566866071
1826031229
206004411
1717633208
1755328043
1234171070
1998715039
1797603154
1881139473
1742205259
1143250390
218024069
2016053350
135975745
1184164368
462433701
1495346950
1358916986
1015189059
1158245196
341175036
1441808152
1807359298
1235443025
1547232204
225569757
602856854
1493007245
556077460
1748532369
586458063
1214176659
1949661798
118253281
973255946
1341884189
1974204627
1588616643
421048605
1082064010
1284672043
1847126520
1337885792
691871429
1365255373
73845156
1618502354
847925201
629806729
1899305351
912771413
2128338647
1711991390
1525433428
1655867571
946977797
2131220211
1542109985
1097389968
141194777
1658697116
1886680758
63138945
256015620
117342016
746208722
531800340
366980912
220746658
560576313
1255643807
292171113
1738475324
1364672791
1897954790
995325760
321993004
99783008
90220755
1779224407
837939857
1591156263
475919469
101574404
1706019661
1810451877
2028732296
1777128373
1095932317
764505869
164528342
862472712
73967375
1573222895
1480302898
107291344
340553814
1911723824
133651874
33564418
1248586201
1459056862
1344336417
720708664
928665368
2105559718
1038830406
1438402617
1718974629
1714807388
546930978
635356678
2114435655
2052069209
808999116
119783972
1273973081
507337625
1454231304
408323631
1727277711
288353165
2094508712
1451687249
152414551
1434570406
1536300701
1925544234
658003084
184590136
312427530
461028600
247301722
1431444213
763958491
631067389
2041409816
499284738
1219874287
1764042613
373077598
955094208
923324678
1329491551
1855358183
903070002
1518886759
2145177174
1911832369
1561038321
1486971985
1332729273
405514588
736179403
1824671288
77182555
888971066
1616174294
1512423941
1223248395
277304151
2013831700
1606864214
381181706
1047794810
1431266705
395739134
963595168
1970641958
313353764
1412236936
2089732965
1424942406
1715183807
1582210427
1895899722
379947419
1400829920
1706922403
1062439357
512337990
1264854215
250760316
1352197230
851203253
1060204285
1098015855
785824476
1646103575
341781690
949991593
1493008280
1070248844
1416104872
1526239926
1703746342
504799032
1690443980
31576166
841400535
1537482676
139575376
640947897
91032120
560732330
1690771075
1407519644
1941134350
546840378
1131919272
1497733237
102601300
1933221783
1180991606
1550726294
384889982
990743560
1329454571
1536308882
217542977
1971360459
1599497817
454242207
452338699
1015012472
1150642287
642600241
1733828553
1333547461
2023374021
1312146284
55477337
1214147256
744578408
2063875895
1606867409
1277985747
333202958
876634251
2042148261
1464712467
571284605
1957444881
1181460085
2037538862
123150570
900000202
2071357391
1833619069
1758783024
397544875
626548665
1951790786
1889882572
740129782
447635814
1060132151
71328853
629921292
958642890
1860990789
520407492
464467491
2086701117
1679690808
72298951
407691559
1716932720
476084617
898396046
1374617963
1533798735
1329724026
1440178823
1253795964
69837801
1335641459
1708369529
547121
2032582873
1854126789
127273900
1902664428
1964583947
957750033
1133238109
67506910
67666383
1787938012
343001995
692659785
633690754
1346271978
1368127433
903685561
484826847
617657205
1668239711
5471763
715695156
353398044
147723025
750351232
1128190264
799837733
1305994705
2090542020
1428064564
1984154170
970903822
286035980
287220086
499912843
470938267
1181855630
943496371
1218544339
1228865264
803113308
1326313358
614855294
162236938
973625118
905809136
1543104421
1731663621
601927462
144095751
788016994
18280558
1158919868
1295919919
1513943481
60606665
146955216
1775920945
463556455
1603871421
351377483
17593429
1026853294
1577746662
1296546656
1320799203
89894574
837443283
969981032
1372100487
1197527279
856223963
1487049861
202323102
265995562
2047388730
56271239
1620574219
209086639
648714132
1468862370
461007939
1456107362
784098052
2069842987
1974098816
905886283
756631792
631668597
1916716464
993015168
1162786047
50532103
1104192294
1352285956
1368765962
1737631844
1806901839
1806603331
905065675
921588469
1407591144
241486031
1550382370
173541824
1338243831
606749762
190668264
1593794245
1519092311
184273194
2017986914
2089264251
503801699
1095860852
773266793
1308499908
1790167956
1034328596
396979067
362595187
1709385394
1686460294
1005934885
902951231
595817518
1713423742
2056032425
1076249644
340043459
77914247
1548580969
347694085
671180018
1619414381
1429435386
456056331
1063980307
1748670178
559344501
264202
119144839
1826747486
944643326
1734863458
423837115
629905335
658486171
818819755
1249128719
383616066
2065180817
882257204
1356194897
1695083621
1098050337
1463732129
77096266
169089005
132665590
1673567169
1262975870
1117966980
647056925
1489436908
1458152347
1065771518
196212051
849421940
1021990085
1249772525
731627746
1038366274
133205021
280032489
687383051
618102510
1256366381
764083790
1053809047
870557168
1652056669
1556384766
1857394762
1063117200
2111600816
1786727289
1924556578
656948200
905843891
209736124
1940870899
717216872
1850991191
1202768281
165935547
443701927
1894860061
1630415248
381886862
1888688146
854514763
441643708
334195281
2141823663
1833390052
457242245
77629664
682762004
963208199
2006328656
1275225010
1990769304
669013357
622126123
1131868920
179906010
1385397732
204008380
165144876
1988826818
993935515
240233933
622142150
2017776417
1507933605
1989887092
891084609
100450936
370003838
1148118816
536527033
879953955
17616320
556001825
1279169530
1191978598
100768579
349848562
802939341
489007014
1749710963
927439809
785597965
989712802
1333731506
624943108
2115408020
1518821111
1267641938
1944216624
2084089183
1117929868
714983161
779388786
848975022
424832318
761663373
605217379
1994687310
2142087545
502786245
1719795246
1841412818
72969179
132084594
1535611307
2095516130
1536277140
1338891319
643123331
194895021
1372722772
738717798
1991119145
1176474780
408513724
100334059
2005856974
1899227453
1491210845
410575779
658795587
950210536
1879491907
758949344
1458919859
1143778443
1139652503
796391994
1741447871
1138002321
1727176851
1615550366
403239327
225843190
338221072
1428764487
1382068240
1387247679
363755571
122003686
1983549216
1733740980
1256818647
508755462
2003588133
96830386
1323838578
1206728564
4435848
2004063503
758965463
1479809143
1891883745
90869004
634374961
523631574
706789276
356977346
910024558
1374404482
228631664
1553446474
2038389046
480706936
1915577441
495648875
1823343165
1878238058
335424708
1828498170
1239718043
1477285727
635618080
320084246
1884305738
841741216
869880908
751069006
984404483
1510100836
1924647270
1302285393
864394162
1962501766
1758570314
2123088047
1219664974
1337984665
262370418
387018577
1974219250
1442136522
648849029
336195027
1450026048
46984438
1807817187
933805163
851427101
1152344602
1295716018
1810566760
1407480997
754290115
1855369141
295721667
1555859456
1744978726
2105452
459060095
1721777872
1629083594
1987908473
214296291
1396972570
544802853
519760027
869033717
371368412
1632379980
1638552402
847313483
772021301
273122105
980519017
894972906
559772394
1522679778
241038658
2060235740
241107991
827604292
43941127
510734015
1101825490
538473077
1588543393
1789083421
1289154828
567574257
1264576423
1227881662
1070691272
442926805
1820164311
1146838293
1991928560
1878677394
1661523399
1725652013
1601266909
1235669802
973231926
712502263
814951232
1295295918
401901839
169913616
1167382142
1290748050
1267071342
896102081
836167217
830545704
1769717494
1350465525
514417912
184308522
917864010
482448910
777654671
391141584
13367641
1533081277
1753584168
864957099
1411065005
878233321
570731926
410766993
773899836
1768987719
1693355609
1914155390
1597545314
501589083
323554420
1422781315
1189021551
9608479
1495269366
1245664514
1908623795
797349260
14457515
714871266
1628584824
958101005
1591069497
917659255
1719834334
800935902
1328719524
1777509144
147571815
1521710524
727177974
1120522622
1347432960
660364474
708389143
1255344003
736374951
460145558
1359472552
2004974858
1371167483
702981008
1876397235
251901652
413041385
1905158199
535904349
339805034
1103636744
350285915
1471116925
1475493787
195918302
143250790
1775931845
737600007
710923297
1721072736
748653927
1495748552
1780144148
162295295
240758574
1594194191
1288633389
1825142377
210256518
801946737
1670425767
150703627
1399413187
176297011
2029318372
736397751
1121098033
1204128143
1501862540
113611437
788596957
1699082732
596572835
2131388187
1916333767
1456992872
130359577
375677458
1177465281
592530491
1210491318
296111136
1649525490
376008998
183034725
1521611668
103977038
1476419575
1126299189
1927842876
1700560659
72140698
18870534
682547146
1545399779
1871869167
1886771363
599135968
1792032521
320996878
568790386
1088077946
795732662
948102845
2071609819
529138136
1932302590
1388876903
1226635338
801048604
1681343570
355740466
1818266177
13176594
965502058
962804045
301577600
103496350
1228939064
242015226
533443345
17249815
125469656
1433281254
1046992119
967023900
1990905121
522632586
1963633936
901720943
1200139104
1365700180
1195358892
495039910
1100781277
841992126
527737171
167504104
187181484
1367781292
300213972
88527755
157778586
1780296949
661076293
359937369
1480896245
1410202180
1740979616
1084266278
1119231210
1813013371
1197925902
295185508
857806306
1554180298
1815760802
1100970477
1161380006
97397789
1910581578
1292945237
2029398891
1396778139
1833738612
1570723461
5758619
665295633
1813044356
506553456
1070823016
524021364
198767512
962719959
1533068719
1253384119
176454059
1960529607
272760758
651306588
1469549261
282819962
633236207
2078510181
1002857041
1280526089
1831410315
2077512458
461731925
724642447
464302485
1683168930
765929619
1569262241
1047866404
501000896
925884621
1802086186
602977023
1200129801
2041173657
307289188
1392538669
1519983324
23152058
240102336
185763470
267383177
1695692439
1510935565
1312674767
1957121899
1353763892
1174831463
546900454
573705459
1628773056
542473852
1982174905
1501740041
1718846933
63998696
986163440
1339757387
397059577
1173566890
1977891545
1325704027
412071929
1619512255
1163797778
1641271759
1904382571
485873938
1238054914
553000684
917644399
877162672
534404766
1395437738
563772197
136133839
688113711
1999906724
1197822195
231561074
800856938
1958394711
1660297980
2118183519
1636020157
484810174
1502269292
1509857095
726323158
1376168016
888781952
1378330739
985924759
558059525
1186366998
741476418
1096640022
1343086913
48640877
1062273656
330954556
1517421780
1659631314
933088131
1654916814
508922643
1123512962
1546703203
277977672
1928233317
910002183
712823709
284418114
852462980
967093620
844940084
1286253162
1242272341
2093861956
996502466
957673359
689019838
763537308
1563157215
626480714
268571447
1236453917
1498530025
999409445
2103327679
2017983604
793256125
1373439701
638777004
1228620797
249194649
1762220085
1006620431
24340477
2142362106
490153733
1799048852
1058406593
1227024841
1451407834
1567988162
1326714319
1588945179
907799558
1039815667
2094732161
1392002168
239268095
670223294
2033435147
324175214
700652880
464088804
762782512
1956739546
1101314373
246384454
1818448092
1637227546
1039064038
1709588098
1912124178
1222775787
1081232405
663480986
132695635
979732106
2125884308
1989058915
1816095268
2007936600
440477927
1870992927
1141880565
356269021
1955789288
1255062727
1947032630
655588738
1850727810
914110026
756778812
1415270425
388916915
767624524
1392136359
315414296
241552859
718244360
526103450
871038050
829688746
1797277353
63507205
1527888308
959773580
491088809
1356994800
1687037762
191071507
848014306
295605107
990926169
1354616555
902387934
1432042501
300411899
1311078626
1943848669
1402699141
2006749921
288677424
1903884708
1753780763
898835168
920805252
487561342
1633104243
1989188805
1827321221
1653549589
1809631175
923527731
1289440066
1111267642
1019032433
257910258
1370857386
1250099416
599395018
2030775376
1866772667
1478803527
1305242514
1163473655
1012755692
1193334732
1624395852
349448515
795029066
1238338592
1824026250
1008869636
512310274
1792496611
1646894507
603192892
191517962
1371212415
1458357465
1457172271
1001341414
954363270
1547325658
418590043
1050505137
522051624
192033527
310002938
1099338132
499546053
834365229
1199121854
2066893673
1874546875
724959691
1272691480
8053738
480061771
176735919
1549913112
41287479
1724467004
431179371
1107026888
1218601039
162833234
355304831
642056694
800306252
157834717
981346723
1156190805
263545834
1258322579
1603285359
787492307
710766125
1764615613
1211183357
569025170
612911720
920436490
1396775180
1179763620
334942842
624946992
1631356225
2102100541
1418147133
1235420019
32150128
1062653071
641855637
176378322
118963277
1785378689
129225728
177300941
241386561
1060793900
1445857902
995865636
1817354092
846129732
2007313572
411277139
518155541
533165071
805854152
1736283133
235893860
1513220910
1175020362
1996350569
1691757470
84661856
1097786101
1012026868
894780673
400374800
1462337961
1409956935
1725679271
1727939208
92612534
1450059305
483108699
146315290
1961836628
526858647
1499067712
1872077656
1743455374
479743938
391480578
397048663
1592577350
1804151291
1916610219
768780306
318074324
216331501
873358514
619358912
199660865
820844059
1146472953
1044073935
1571371495
610352901
2083106887
526826804
23005889
742246927
1322817149
692610719
1308092858
701587056
120847978
1616421315
1168404081
801823938
226546634
1480925478
1136553934
1140888269
1110858143
965683544
283154183
1624356979
1976869241
555782633
17168700
1680028390
1715177621
1189645696
27965873
2031657539
1846230819
162609719
1678161082
751481999
985093661
863959359
966472008
1163641559
1779782891
48926835
1198300070
501986500
1615845611
1124536485
1717651276
957099382
2068265632
2089060360
492714303
1853226867
8961120
266369206
1541077712
266397929
1059405922
1368725967
2042983190
469669907
1590724457
240672686
61786468
364508948
970061440
781962162
1616531547
1492893898
1735386513
94242020
115832502
1297439929
1218344268
830421061
1257226947
571671355
2027613668
1323909348
907138096
1314269639
2034017571
603756545
2088922659
1660499926
1139043437
1263734132
1415350772
1394442664
840140513
1359562746
1435070609
862228046
1062414432
551554313
171564508
250978961
943029001
363221544
2114529733
1418761646
1264135622
1866273747
1677949910
84864465
1064864395
1839593076
1508377603
936657889
1097667730
1286450873
1629503033
953085967
1362144898
1558393120
1543846789
1992949225
1292191961
2074913712
942404969
804350152
1980504025
896222251
1821484751
1166647311
162878103
1774100993
346107813
1593529059
798062580
1528380934
925531734
125076868
53288473
670464598
847577539
947907699
1841317890
1159955174
1429611697
1326682350
1402618860
766244334
1553256036
934788628
1297289642
505107398
1761799812
830944247
1022054564
1441019781
1903562320
1592370259
186889824
48125649
1579674376
1980331806
963972343
669797061
879237270
1109775951
959559735
16392045
598190857
1241645632
544851325
463842438
1308092951
1456664174
1640661119
352433656
1414859206
1110189205
454202171
704959201
20311582
1619849773
1699981768
156573644
1643770978
290380825
1174053668
440513820
971884000
1943427680
2134328786
903538692
2009084501
2097601993
2092727990
473584439
945819963
656087729
2121410272
1093379637
1750871357
958570026
1791054584
1619476111
1056847220
713402903
1581524875
598706037
477739111
1913673964
516045135
2126651860
1185424930
522586753
193098256
1294849425
367712768
1860048968
2098954105
444483742
1575759230
636145966
1124845883
1833861114
1008243105
1397472812
226619143
1467164531
2009641696
1055665768
366923628
2139988654
1177919906
711920489
1083839917
1297671325
242222345
831059318
1062359009
1528893334
934499787
40478693
1777438110
1274470049
512630750
1440064787
435127686
659543269
58215606
28388037
1255818410
1608791580
529561016
937258693
527328117
884721269
173620834
2120819318
715638023
679105496
1030731500
758464358
5496004
1545405720
1230226857
1078926324
416185604
796488331
947624482
358663877
2142383336
586122894
738928394
901295052
358942483
316614037
1873323095
495550485
1602953077
110272049
403118437
69432792
2089251263
1903092111
970977257
506190
1247041534
1851425759
1697942943
2094478466
823953347
711754836
1389426236
1480432577
1176345101
1695800648
405304932
505004532
595400645
554228899
1069897192
1128543243
1574506938
1517896850
1386516817
1769283277
1887255795
1409299125
821468294
636123528
1296407250
1293603191
249441634
2005891910
1968678424
971689831
65408363
277239550
469436845
1563926643
1510405174
1377124044
1425727096
1925154080
724986319
1494725114
874017370
1762220951
1654108422
1010110340
188257656
2131244858
1619507576
608007052
554987820
1929494936
1323112870
841865957
1247209029
1296589360
617943529
897355700
1127183066
846868152
1883674059
141483407
2139332790
236299142
869555973
2136542647
1678244817
1330979840
133629811
852077396
2057932833
1600275010
785918703
197201827
953217216
1762775035
1897370261
1547056863
1445446855
2138682918
1672701366
1967774518
2125061793
701601236
627860775
396941908
1525340709
1479487500
874458447
1237246115
2107196034
1171232342
816545712
310009503
1030242459
1388192346
1109562928
1317192660
1588121978
1741305575
1192590466
1356989449
805012521
81578004
637301454
1061315431
1638121627
719235745
1406162970
486640149
1730516242
1736486307
302980056
1064952156
519507275
1649834366
1938045210
1896036126
1278087157
1742026921
1766733820
1464576646
573818163
266799147
1874475057
1154080902
983991560
1122250666
1823376343
1948876617
1236487595
149102896
1870473338
1202910016
1162854730
1013990002
1142397571
97483499
2011016378
1792965588
834428635
787118918
518067555
1635881433
1196932415
1880169431
1116852231
541279336
1173387880
1624320851
1664196202
656684997
194616036
704138109
1831851451
1431938205
1468148856
1710515615
490966317
1440272317
1507596548
45508197
432362442
1581337358
1081278564
672678695
112291572
1379335580
1391205137
619136170
1037803629
777843597
935863271
668179591
486372618
1933702872
627067581
279331088
124262962
565178125
272051797
1899893050
1229110501
921635300
1511448412
1693794701
2120118112
2024647563
462743978
942673837
1992857623
1163798201
1538615065
1895153478
1332012745
117128307
1736841641
613735850
351786002
1396991375
2108329397
628346552
1277863677
899867108
670188665
2001641520
556925673
336105640
1731323258
524494576
1306525393
423203163
1136163336
1345086184
1963639414
202484461
1725541991
586033881
1179692390
2088140107
405150918
2104631608
895681711
868710555
1393204969
37154792
1814047174
1606196662
665823508
1567804672
1592154088
2076509869
1007790976
65685243
245885750
236336917
141262197
2059163663
208285277
1656566712
1412157095
109364186
1039642873
136471410
114205341
727038595
867116610
1838233406
303288635
908707242
326617765
628398565
288068374
462355483
889475703
1914251652
848433632
1315733095
128802787
1827026621
544408556
1289960316
978092425
1159630070
1569607090
7011254
1637922884
1146749725
1924574266
829208162
31819324
2080953308
1394829205
901459375
1818592234
946978201
200150260
745198143
1374781299
314305147
624242933
145354740
1061495431
1018536323
293419416
1616519819
1887576154
1713946083
570962158
1783370016
84601937
1689120728
889036611
1394504390
489027584
336577656
878406950
249649941
1324513683
913208883
46714323
280939873
676837834
1886750030
495202617
1493801651
532146846
1460934580
147144343
355697656
1699710229
1632182575
235656857
474720238
2068459505
1907643454
1777671542
1707488952
1387670879
280811919
1095732573
795766247
1738494525
1497288975
323424331
1652809086
1991934614
114334038
1621238621
1730409257
1797962237
97575027
1713962836
2017513282
185112619
1519287352
309316755
830890179
896890972
771426791
1297931352
2075052541
891489874
1266243406
971238221
719784845
1045990928
1551405570
1351576523
369425037
664688893
866992322
194041873
611285771
1213805682
47776409
1529941030
1270482279
683542609
1664227278
999926042
890532356
1386685618
698069505
185630173
1171262970
452202630
352324778
702413537
224065128
658300947
2117946551
2067245928
640859739
1136792157
1312172293
279427148
1718573381
1369569320
532110207
529166791
1336365168
763142659
402839431
1515905607
84819626
1791972965
703712369
1705469940
701404377
544247878
616459211
1655134106
1757390305
1186301150
547781393
1871357579
163117933
1340748292
280472273
129801558
1608774015
803534080
2050406338
1551012101
126655318
2006886434
254956170
268412595
1494413049
2111326520
720556068
881237151
700267101
1173825443
1947705857
146971945
1783422659
1918933811
827561666
734009526
1851151836
264126919
718856637
1652467713
645758194
1790166430
1134947217
278197924
1524050487
1773087660
1258547933
789558524
2043742273
278702712
1604862834
1524929087
1528871615
1684473568
453619649
108150656
1700481736
1481473091
479866980
1873181000
1475730038
1194862850
1907803241
914561502
311468468
928253438
1077799375
1306211231
227357323
1180656549
115205499
37827466
1460733246
556790264
927716289
2034174778
1253395516
1360743595
1672773804
1427202751
1631916241
1980437304
836241374
389993528
1628084012
874874342
1130446100
1854155796
1716325102
806595762
1143594140
1387181303
784298700
1829635446
1413251813
723355977
1237445979
1006156179
210070916
985853397
1249260826
720919890
1782776649
782152502
1472752853
151532827
2120688591
1909104940
2041394071
423298077
1396326588
1414654045
1240858936
2104451722
330382610
539794421
977062513
811637761
487003762
1775777055
1871179107
454890870
1145787525
1076239524
1197958557
1779121060
1052131703
1492729070
1902921708
1103493499
1152641624
1993055308
586909584
1413068242
884401970
83165237
1251803588
445307437
738454432
1321965046
1258803802
544137482
1086791364
1071097437
760016775
1505815456
1105476414
1232293559
1688276650
1799020680
504526864
1548698706
761712779
593236411
1425356913
1517657506
1144665326
413559567
436372518
8627587
685660033
2122000532
438847470
49525912
1544451130
1107301380
574709105
2121274248
106115705
1687571574
898325433
1615324826
958216912
1368101540
2020486968
373235186
42340894
416227715
755399280
588411284
1463303721
143854200
1543749111
656958040
1696576069
333651096
629885035
50873617
883131132
1280987846
451997528
1934644378
357163637
1900005905
1798737629
1677970260
768042227
913588082
425939458
992609938
647662788
1773737635
1692648412
14135312
1232379626
83486764
21210649
349892708
382779103
140613478
867341044
274966912
1044009674
656666896
1776575579
69253247
350466251
1711591732
1593730208
2037071872
424546754
1120260582
1751271151
2000222957
1239666350
1472430365
222815981
1236178407
260432907
791355166
423022882
1833636395
1009630991
491906144
1787860001
1153773490
551833846
30855358
1400690589
718528227
91188201
995623009
2091400375
2134555643
1463183091
1772391231
1449592663
9670621
872352335
1316219553
1173130578
443407256
138658718
885778292
1634234163
1232955865
1342448203
1130238160
922392649
1437657408
605068216
2118498759
1200555775
1680445318
485660460
11501666
265444634
1227670111
934396662
521362220
781203383
206097022
1339535252
785002394
1894535166
1057328584
1832039551
535294069
1241998096
412766600
318315694
1784890424
2093015665
1061258437
1896716897
129217200
57044061
1105433165
1329988469
1311726626
172100427
49396420
1169511894
59848457
521682873
929691634
1410991004
1613813275
147246694
589096318
766609164
76855039
257251982
1701753889
366100420
254285832
1441318074
2011964454
1959564738
268261269
1160401794
1915520717
1538549373
212195517
1708368929
1016711417
13875310
508064447
1882219056
366445953
1437055039
1883203217
1049020386
748822427
845741222
94821832
1031268154
304014413
843059729
811921527
1720236163
1857435108
1046957949
206844659
1176826991
766557511
1838871246
492424460
126661414
1106289761
1213760715
1599084505
2117981465
943708345
831423818
718193551
629813917
30168321
645750704
1241089677
338400538
998995121
1068148493
1956532962
1791391304
895306863
1474796152
722212169
1366067619
501812728
2106323170
187366040
693111634
2118873363
1428549167
1132412529
754506048
449849026
1543552700
870285740
1382830962
1544508274
67247032
466069568
1608057739
367530045
1904228248
1783709659
1148653005
1475409523
919663209
1543138669
1819175187
1830269159
1081300412
243557525
1874058882
1313380045
1070881053
324166797
686674782
236408282
1104145983
1288847263
1922160402
696349644
1093621119
194472032
2106326390
872698362
1820703144
1810991351
1843461588
56530530
32248996
1692901399
651959161
1366759075
306010996
1302374496
1903810081
1090623967
815002274
1449313889
1826644568
1268427553
166292064
242351705
30861564
1580430254
467239621
272069300
1598853204
1254530308
1084848176
1362766499
1461734393
1013922681
164927303
1536319525
1199207678
85639115
1769937322
1654674959
371796511
1781461629
1984973232
888125013
546338949
127726865
609546015
22051021
1675578256
1996115140
548078210
1028542643
106570968
576255180
349678422
927966095
1403821401
146241609
1908965819
2126841581
726838449
1006769379
27335875
1358055177
1363851749
113108216
1653990890
553252043
107049890
1905725808
875902181
502561823
1183346876
1328221381
731886851
1241236028
147363645
109565087
1917915214
1228164047
1568755205
184106036
641328208
134015816
1288008948
1239236316
151781014
864941874
1606886411
1431853453
1740234775
1081149512
1298347144
887287412
38439503
1582972801
1392349494
180923756
1061327691
1091310924
1476349502
668141588
1023639970
302952017
325552480
880257651
1587704024
790870720
134222658
1224998477
1087831442
226483375
1290198540
610186548
381909529
837981543
1027421869
723016280
1165453877
709213314
1391314183
1990454471
808273836
1413316081
496653324
2125496995
107253465
46260151
2011324894
1287451198
135860680
970641614
1381201953
874415273
460887509
1179107260
611601612
919842965
983021333
1704703834
1367058721
295426930
784798937
132581031
258218898
1609377048
1112131009
1813474885
606957100
1652635743
139334757
1951913664
373090479
827467528
371819265
265850619
971855679
67128056
133765194
2072580669
1467997188
1102721087
1843852121
1668044450
2042529315
870287500
1182148511
441492293
1321317042
79176747
1968562669
768863903
1634284782
632812822
895276072
280872107
1396328066
1323899059
1466821054
1842853079
594755481
53799495
925320007
1905084623
2034636537
1667571094
693926934
2025620100
1414179484
467001405
1199387963
390062702
2002374626
1592919252
1579739657
1356527012
1461857247
682767565
1817251112
726822041
1323815759
1970809515
191523747
1889056832
1526706860
683603031
1213127159
202912246
431472466
372850007
1737500630
1715718214
1484582623
2048303373
1193106715
2109158902
2083518408
726205740
171654384
1028636629
549050841
1958935485
2079396674
851868548
1561406910
1221078251
388679741
1366629711
771833305
1804126815
1794194610
1494109766
589555377
1080101107
473558583
1211271956
111099537
389390931
367977491
1995082113
1498940915
763781122
183493224
221259709
577364047
284143081
1156442023
97444115
970347430
787755862
1445064646
1308937680
1669042492
537359970
587202797
1449994379
1082393939
569542067
1546092534
299719797
1386196960
1070312116
1743899675
1795005346
91768075
1406805050
1713382335
696647210
1878070407
1641998365
1732890789
338241186
1071889036
1046179371
617323450
1414885960
137009166
294617583
2098825582
1024830866
1911165604
50797823
863231651
377115587
522820852
1018251669
1897950265
1930712208
1575847677
2056850471
1231627066
1563058742
539137615
108615356
146862508
1433520146
97281644
1283785075
1653597834
758368478
604475618
685494008
541564431
971539560
345021788
591754395
1199633815
946890515
1050720814
149663244
1141114991
1916083822
856767662
837572417
2109436864
1453005001
1658251508
1119653463
1639179014
1061980891
1745224399
1601559991
1214833720
2114387408
246424888
289828716
1254097761
515139136
1141695261
207439374
36909209
2025374203
259927974
382435286
1607166493
1048395256
975277634
116629611
950841900
845276503
1321142991
708830140
1578388135
73324282
621214197
1660458817
298465591
465437707
942637448
1848868274
1730614236
880178764
438495474
150288217
602871010
1070734954
1771024535
364754485
2070116268
1680288181
1246458634
1910028012
151723004
1200480488
2090437902
1542144998
1070822162
94113367
1359383954
592920302
357217230
1213131785
1537830369
1378743257
131356226
2020383209
1924895379
562737746
970512650
1506155629
832082647
1246654682
991022214
736289355
1784072554
710243850
1009985478
264164101
625585294
1080036345
1347609714
2137253154
115273333
789002579
177201918
340278448
828859732
1228309613
899225387
762957994
2038217580
549698885
366345327
1052809853
148170742
702402462
504451470
771771088
1416916685
1143709049
967253387
608340292
407922919
1553195253
1314323313
468892121
1536250981
1623660336
1526443736
1039420131
1439149413
1740927467
529072049
1264356389
1719881062
1085461064
97574765
1639517283
769561650
193383030
296801368
1542160416
900618177
353282159
1919462964
1774464891
2596057
1780320290
1710981784
883158173
971773596
1940811144
2057040084
126783954
982413274
1878550280
1497673367
1966540803
1874811439
1116518311
666786807
1588450570
1148479319
1605896542
930324439
159068514
242853940
92251901
563383251
604874579
167712290
112443165
539642069
730216444
1808974584
581938575
1725696853
504040060
404279434
1048661654
1967542103
1089053252
343028259
1380997137
1474649304
32611527
1503867862
2147400814
196350952
529594383
971688659
236655827
1002439046
1264246964
643542566
1818104592
1460910811
1723992182
916993702
1963719797
142115349
1240433755
1945241395
1353919318
1756377772
952054505
139361512
937466322
1458075079
1107995238
433121161
1216574467
977813009
1099673389
1091275179
1121497580
177769424
482292154
941121784
1138211357
1562999269
391238904
274380348
2033781661
1446285703
1136590020
1917482547
1431302244
1176331996
552297482
599413000
1997551591
1695644760
1705261779
1311351670
1287190661
245919785
1326173341
1070802374
1841125986
306540525
2132586143
659121570
1118071169
605746389
344749676
311559431
1337520223
902940631
628553609
1204863820
1501714692
2096385633
710609387
1588808871
538941725
811540002
789698723
1458492291
415048329
219666888
1267316621
1094741951
1518263951
2114671793
1982693800
1837188866
1716989876
1364459357
906067897
1904180723
123993178
952736682
312399386
1097658182
1133166692
1790654937
1549171487
2077535391
841787474
315915025
115651917
2015905549
283882145
1649352582
1430135357
404086395
345627322
1907481004
2099200876
1358428746
1049315962
1300064820
891786774
1540369003
1822725439
1917388123
1349070906
2002611728
1822292473
737082924
511043516
687826209
286567591
1049279308
1058209746
1849116743
555952575
1999172382
1960599575
1505208454
2035912489
1026240432
1111511626
605288560
1460600820
2088737698
1079822505
1228987261
220532010
1139676641
661072919
1630944955
1266035031
970690034
1818735254
2065971566
810033509
352626805
674315623
1607185590
222011523
365996771
798932851
1085004769
525449428
268284110
1564420880
2127910147
1941993059
1804019422
146335947
1565802737
1366260198
516394952
139318669
541197170
1091934691
49713318
1560856703
1253036995
873500135
121914686
1379770830
1656427687
1412407355
770890544
1696915521
1547465982
885680135
1777301476
964411547
128112391
1872530532
1653302215
875684444
598409730
771722645
1444314692
223180564
1975851374
960206804
1262222079
1179580518
370728354
1791516078
2082628968
1920820815
1765389362
930544125
1701833947
581176596
314275769
379443735
645134722
233493425
16322688
813674588
1725368325
1032983161
192795929
222719580
1095880237
293269675
2057482534
1879787227
1108125389
1736788774
806361043
528791587
1516783103
132915876
217430446
403939063
1125168662
887722450
468256525
17321864
542874274
1544244103
1903916759
1092139241
1544732212
1807786296
666474328
874548885
183231778
936055032
1306781307
1315207894
1527704227
593124319
517108168
1739675959
1948984637
2008884432
1301561213
2060482728
1623003664
1655641415
956005674
1542055385
189090310
258837838
1541896724
1116585234
290569670
702273624
1497195856
37586118
693778925
1528818806
262199183
1852739616
395391736
1933619230
840770215
756967592
820632087
2070857858
2014341681
624050364
850688299
1489039408
264864613
1140485652
1079121686
2001523767
476683695
122874725
664822710
698710985
683324055
268034977
534703258
15218115
499891819
2044019474
233740432
1570836212
1967374417
1442861686
1944874239
1508888588
209486408
1687836844
289970486
1903592673
781593086
309282174
1536871070
1941604817
550801457
1219715888
1603586485
1505829356
901210606
1261113802
1150574088
131110380
677251080
859277323
477460987
1482611145
1122523134
207724222
1550167954
89570183
396692254
823894618
1385819243
553425098
1576992890
1150496134
669482563
1339792808
1362772838
143395724
2069978859
1497664247
1077009751
1415389710
1765460155
1812399040
1382509698
474506087
1431310965
556688571
1607828890
1183238544
483841031
1454055729
370531045
2105628568
1641435846
1878108805
109849948
1154491400
1982412075
1656216930
510067764
1354263503
48856928
840562949
1919364494
2114104179
1682429883
445652037
897517283
1243726339
1357845098
893209866
578456769
1371806602
1194657379
1094780306
369177427
638050925
1635363151
232016711
258115193
917191356
506819425
807095560
1270780455
565281586
1465388133
1135904991
809177832
1863753995
397950891
1831762651
1024880048
424235170
880162729
833409731
1284075541
1095074027
189858673
1998992176
1837685018
256357687
101736898
616789627
999794878
120745772
105109015
1661566552
704329898
31367547
599262350
1737918740
1371675804
179317272
857953850
140251284
1865337367
317150248
1504371979
106836025
1547110641
1112040082
83931400
404853433
2062101459
651305483
1996233577
940632385
732434431
593265512
783133629
457369894
407823799
1058553380
1477384989
2032783947
1315815658
1577613814
244361688
1960148242
1475342499
1957659021
635746885
76607717
983375913
2001173745
1468708437
616858343
67518116
385889137
582630051
1998945102
1217343343
1440404945
1601145754
660358191
1097220786
333238556
2088390876
174727057
2119857472
1987225627
462396013
1849124275
1839298862
1828443662
1031810178
1926450094
1287554475
462993656
1943278481
252588293
1792733036
527664072
338460863
238515782
2114029930
1843214462
887942719
1692916582
701352977
28813856
1238141821
786523583
926926471
549816323
168882484
3001966
1652938372
1016688338
1632837075
1875146911
212674632
1358758823
114276863
1646325702
206176130
600380906
1986241588
508751298
1229506305
1883752856
1769325956
540076356
1161357657
1381615995
355413479
1719020546
713191513
867664286
1585608682
733311198
2048355947
264724841
1671656845
220793433
1884434007
413279784
766518273
445223042
1053895497
570305688
342616252
640948183
1111609638
886754221
1494094924
1829301888
1747649795
1357166327
1011134505
1368122288
166229324
648833161
1454150140
1844385027
388477455
2145883001
1109374950
751912256
56102140
420912521
760933734
1754839699
111034858
1644634766
1117501165
1165206606
1677518597
1892449642
1559725681
304548273
193111340
1827101475
1598895980
2012561421
409941972
1450530072
449958784
570747155
1482700172
1331794556
307863227
1221687452
968269928
1924100963
178154184
911098695
881212929
1343767308
1055143145
1669666143
2055190426
1347744134
1014827277
1083789232
2003206797
411883152
1456287211
205033140
1824755901
2038594325
1485871687
1470224616
950388819
288844811
239251549
1888244899
543245426
65017063
11092462
1784055399
1163812210
320905523
899931563
1678186350
992573605
1621878512
276849218
1892164425
185901400
1400723831
1916132127
883298124
1255925849
1694958252
84321484
1467672380
1222478993
231507560
774559927
1678722247
831974254
520367081
1933836783
26852719
2000107735
284618803
947591518
837146781
758710099
737714327
390711699
1586204133
1997760680
1945173136
756022155
62933875
439635479
1687085166
599173787
795509821
949227542
1449031555
1572929686
1463862798
844379985
1394308613
441236158
954030143
704240667
834165649
346215684
181363133
670357367
145997144
370769732
1037211262
1598339780
1601476787
673732774
1769369355
506237012
92712137
263189638
1067312783
50750316
414178693
2039850535
107003866
510103731
150445322
1140102543
536302843
1088872046
1406754476
373627759
343534853
1274371230
1039863997
100361512
1633458730
2052787487
81829581
1413374311
112238672
906515671
1479900277
1685583026
1649697478
906834556
1684354738
1654617238
1700453212
1218920404
1448873754
725576932
269719415
1517779405
40410450
1717021635
1698447263
2098254041
1045920215
1767675299
755279070
1680900222
151121883
1538572731
1823364906
168898606
1202239446
1144380958
1739637733
1751768032
865319290
356637640
1399512041
1959363497
143644195
4547598
512442842
1411425224
520338270
1350079193
1232601142
40465883
1517599860
1206058191
1293862825
2021652498
930395416
2026109587
1907799550
727367266
1242690552
1486896326
1058841307
351636018
671231049
1364568496
1553135525
1348381332
132214923
1605795735
1171131563
796402876
1358836878
1582088813
794169280
303932423
1833654212
1845948292
1281847998
729821968
1764833236
95353336
1687871725
1269348963
1259784667
204246670
1203617430
808602163
245087716
11772011
845426157
1349331374
1436330088
387988800
501063214
238792685
725234919
1440786799
1112859025
773448561
591159282
770622462
1107610470
1977672483
843757912
880390976
143283910
1391924814
1368567433
419486054
1635603557
1841177688
1519705355
700518339
630759641
422557137
99773578
863317013
500884264
448396382
439578819
1217055654
1613288151
1468859087
496981135
2131519748
1897530884
162121149
1214270254
2074195685
1656309764
941888338
38456108
723993872
2015459230
1260925940
1774325935
1535011975
167767103
896883285
928163658
2002158499
2450967
1377688489
1270611055
2144361090
812548822
1048457225
1413609908
2046623613
1399635070
628865681
859809545
1700317795
56160145
574380482
1091818846
1938010706
1643669877
363315129
60870651
546826376
238911055
52662789
683153275
1990180167
42772454
1176195777
1642800130
902548570
1219439391
855969864
911880001
1311404136
681330418
2075385182
2033845971
247562342
325184010
2011763033
1374283346
688608031
194376115
1077236015
613571023
653789894
819523393
1515871940
812001270
884222805
1544779647
192852447
1656636523
647328834
1714878310
1034147794
745130462
1856964261
1131090866
1123064859
413858931
1152241869
280006323
578812004
2071614430
364790251
170046981
2139475259
1187548550
1767655301
471882169
347759011
1956169647
1125028043
1640319464
723364926
1978376711
674110199
1732074815
1682137610
1016359278
1408959985
1855586159
628674721
1076971949
1264562209
1106462332
1781890297
1285523324
1826822987
1304269373
1097305033
2053423834
1215010836
1381806563
978121415
1738949033
2106767956
1948095080
178941870
577192365
376149479
1289712884
1095846253
854020773
1337737922
1658170491
1694816179
1461303543
2127276249
199943347
1894830998
1179571982
1208259708
1299116081
889286649
1044947176
550441622
869801620
965622073
689116493
572593530
1853954671
1659420163
1561968758
6774817
795627544
847249247
1326663208
277330787
1731582816
678013138
125563981
417165769
1904017062
1900154980
1266179232
1211175772
640557058
963903429
723056528
197952161
137777278
806962022
219663816
552356050
1917409571
2026177506
1514744638
619655533
780358381
78177538
421025971
314912499
1439613806
145092412
461987446
188647246
672678956
117063331
1482215054
2029799388
1182314503
677149859
569546417
400752955
1419696718
1769348889
739826377
588303466
115461201
1858957472
859035447
1802999470
109349807
575693309
509856504
1549579617
1574201656
315695293
529394120
2048836319
1240127114
1726314602
582833848
851624492
1610335350
297401060
1347495421
1726581687
1748601206
1502212215
2073061304
1693352234
678907774
613224273
291322281
655395419
349375193
1783364914
2027938291
10901589
2094004195
342660749
1512239356
92205821
1332388282
187105051
1689873273
1504676947
2026860475
515144280
2057829790
1060085055
679263400
2015955826
300561491
566511908
2126083227
961076680
822919168
282856272
879311609
1946842357
561364715
169585139
1214716077
664184064
1276382911
779973431
430945135
2042057530
860792701
1996734696
365169241
1892023665
523042215
1025492362
1187888508
55249688
1456565396
1846386561
355326878
1738466565
746498030
126268979
2084518006
654169706
796997366
122379779
1110788848
346010538
158725621
1176814665
1998623668
1787055168
1652990265
1243620393
390171394
1925554670
576022174
1927561758
687019777
1298196736
24150093
2116169863
244681317
260526444
558290653
1094868117
151202337
715625966
1186376539
412016946
255278067
1048663319
1567574477
1933321304
737189086
850604350
410960743
248560378
37281466
827635910
1451536544
1670223099
1842933510
1565333179
1713568693
1989636598
1826899320
1681361415
1634054818
1036164343
463706370
1422305017
351986108
2080502081
206053216
1874288289
1244886372
2090477110
670061303
2055524291
1357260016
1448764281
245841960
1882054235
1349346403
1731927436
405232905
1165857847
890855163
65288698
659154628
1399277887
26147161
1706785597
1982580749
1529320494
1638718380
893138264
1496385299
2096824691
380601356
628705816
858766401
1666946284
846029005
1892314428
1965789325
1372983624
430174871
633712782
137020109
933759172
1802434158
382097548
1741534993
1534571759
908236999
1700919321
7474266
781621075
1340190429
239916358
332020359
1398792534
996735263
156144954
2062727612
1667474639
933785119
67645567
355315475
120573053
1927515099
1970024304
244196410
2057820968
1479652000
1122643575
1778107603
637302155
274171736
1869523404
1578640651
74690877
353524995
1333269103
481202196
659762476
537831484
77736440
142040453
1012724397
1289910269
237545200
756535565
477109444
2005203253
184688952
23560008
134105330
920387634
1565803954
337919160
1546047219
1293458199
908219223
1063097309
879280605
96185466
725016355
1593885523
435992442
993758447
1483333618
1259226307
319248608
610514372
813957974
2116147679
418757412
329741217
153110858
1561732119
913604275
12623751
403499301
78430561
1251129374
118710922
130841861
1447293898
801218662
2037382904
2079880905
885182158
1250037086
1173070588
1432738780
2131029516
1286648066
581518123
1091389816
1429123921
1199710981
1586199672
467091782
443747554
2002759769
921206264
2022554950
1827914792
167113447
1031339099
475270245
2038780669
2011575065
668674779
287700500
557793997
1756073768
1411563124
2097096485
1524765318
2019879830
1678702478
1064035901
305898688
475310960
178238637
1852051177
64173655
1275539648
98733090
644962173
860216260
36775102
1089531625
1094835139
517769445
427198300
1077432961
1760031365
990158262
2120976521
1145398102
623397158
208928092
692070491
2104180444
1800882089
1742842933
1319607844
1019196921
1751563702
1918629494
950831728
1157994330
803526091
1969561010
1027796389
943587637
835539653
1981779808
1367927142
481934439
1412305709
1056089058
1170688062
379821489
1287642502
791733151
1197657607
958197906
1504998697
745067915
1527730268
1009052090
1075508683
2099861029
448108097
1923358874
22771758
623015141
530383183
236261944
141229674
246143650
579468604
325233424
578332667
1708767331
10631152
1588976072
1844784577
90782937
2097652420
839592223
99985165
904762084
1144732155
210330033
252876003
1137076289
1735955624
1857172838
1845770073
411630364
995835428
967176357
1465722993
279228614
1044305204
97727817
316948937
908866556
1743451307
529251415
1009698774
1573657239
87811025
1310138407
2101075603
1528304760
127471232
603762582
921847219
494379368
2032813394
1432176433
1182883011
119230409
333235709
1935029254
365326279
864256494
1248398186
1904614894
1744259857
725728595
1739220603
82639211
1525880607
784171078
1102667060
964690489
1622834803
1374003305
1532613735
233487686
61872075
383201529
795737785
2065040271
459414514
228782255
1195316606
120460184
784228554
997867669
629987577
1644211230
464625407
732733886
2104809597
179056156
995294336
285129680
492995177
616089491
484237935
1174661971
1800994051
1825875196
416553050
1195595685
1225246328
730606663
1759389801
1913753993
859511959
376913567
535301285
1730656516
1901669820
1182040690
1365123589
1747004506
784142542
1135326965
1834378586
1663614222
1625327044
640683161
1387132764
540962780
1785036119
1815840955
1463478537
664715550
2083547540
1830580014
156454848
16020548
1256478286
973976702
889889211
1461578290
1211222292
1280538788
1118198221
1550777938
747202891
303335662
1391125597
2138598923
1055093010
1099557403
285332254
410895970
1835853035
1413311170
148527404
870505045
1930138630
707804709
1812271164
2113519929
1925832944
383950130
237765478
414866595
593187122
5599721
90703111
1275881296
1510663712
1111427354
1104431504
225250032
2105818381
902548621
450972844
1272512002
638088925
274990505
1074265386
1090792208
1908402425
1108322117
765342009
1091034670
1492751778
372318290
1034773160
500202327
390687701
393229736
667726778
867417338
194400086
432923796
1109342751
414742994
1112074603
1408912664
414684285
809038748
837566707
455451591
2009187883
279489791
196156045
581250312
1341414185
963037111
1583685912
317013480
1810486551
178645803
730781053
1631668118
1076059772
1234350780
1937721153
209381546
915785664
922854191
642422068
1068042323
834784210
1594731056
1421358237
1603794927
578329290
1278223292
1834746403
749968787
1854779450
813393971
1193876122
1840555504
232189292
1673585524
871332291
90816333
771489692
1166783091
1381327950
1746262730
1555434016
637061527
1476236987
452753313
725654770
1351983893
296435228
1121252604
1960636109
814642443
1616164978
1140714310
1835557577
1167388732
120986862
426348703
1546081273
1158186326
806652890
1297883325
1778723376
1258894383
537085791
1765101700
833271230
1799217557
807113454
1067305040
1256969126
1094137185
985160885
647079265
1512921813
1417150797
1323740344
216073477
1065635575
1011625589
551280075
1356830227
1483693502
1807168571
1466080635
1545352106
1647026850
1843598816
55555148
1243187052
1774564244
530115042
1060083306
1176548203
1512567969
443279062
712882995
1449591984
528954587
308279893
752270827
2027924827
44995070
1458890662
716588620
1211270911
1305191683
2090790298
376551386
1433459847
2138830470
1809183730
222341827
2101427575
1207745198
788808591
2034510978
1029396128
1199429044
1488831149
2124269339
1900860886
62466006
1070120090
1254576634
1671451391
1309614535
379662102
847022680
1251951488
1518969136
272605416
1671918350
369619819
323359838
1410105501
1306557734
1697679449
1122494156
1997080905
1161000937
321915784
64239061
139899603
1207585063
13007883
2031602658
2070292010
968781227
568125747
821585392
1513536838
1379025209
1452709024
810696370
774867028
1886588598
1040981149
151184289
1983568936
2011490539
2062134824
79843507
1290627220
1427720831
1346977716
1491817719
295818997
1179745668
255972071
114572926
2073161713
72207706
63225599
2138623694
1981172194
1832549671
1770128129
1482061678
22380411
1554745661
1873584268
1518067082
315354463
1756901061
1956117799
1944888969
355793022
1298611400
1749503287
379227237
796843303
1690118963
791152088
1465170358
1720845386
584907781
1817204595
707685878
2111103510
718070670
1287303086
1761470965
779443303
831502365
1125598217
1672782754
1705031868
174336685
502047625
292668225
905122426
1612367619
2145407423
340780684
143087983
1284750392
69232773
554642781
1580259332
815098944
1057440238
2128383516
428294494
1665975553
1429351310
983003701
1452164911
166223924
291774338
1410767200
1155643677
618621751
867010516
453855090
1299130816
563435614
712116181
609334993
82189806
69948896
347862
929420765
136823310
108040041
95941165
1329810190
1612654877
1442985301
659378132
1217118512
1854607916
1825328450
1475573781
442399468
761411468
1413237424
871768160
2117349423
916137059
2090233542
1082498387
910307756
440439560
788459724
621470845
822465852
2094748530
31976993
1335990174
465119716
1348122896
481633029
812717495
210892049
902074789
8809071
364746389
1221326175
907387690
2033845839
883575809
1235185710
81506790
1255649277
281382079
107283741
1731333928
615870543
1050150303
826788358
636071732
1556561980
1804596701
2131144878
566609723
1923772489
666988201
1097216300
886436906
1528682924
605331496
252919664
68610334
431478334
1905994131
1792575235
1084400705
936050742
1290105941
1462169479
400109284
881507154
575739550
34760890
906683024
463504488
1047084236
956563057
1196242771
75696663
127016044
444741070
1313020512
1442843748
743992839
126922849
2025966702
1183450582
1675489191
625482120
1314604886
855284479
872148717
1382504796
754396408
177918826
718592882
1270813209
63126786
945952964
397271147
1433953214
484725637
511508595
285837383
509081734
175173380
1783421636
2082235792
893278530
1935556330
1009847267
1406453163
1346800019
153663859
1468738439
466512729
1342434114
1596013080
1284435369
1034637442
1484811374
812099597
1317982855
90861832
213645782
1505502225
781623032
192257091
1888369680
1752153856
994352225
423579702
803969990
534624278
334668262
2003409540
162434580
989217445
1314906963
445580336
1596336098
2005128521
590121493
1306952365
1892350789
619970385
781718950
1226535588
463158120
9226023
806585304
282237564
2042570764
488083788
341327874
393556849
473350881
1814728032
2060770495
1308294549
712100700
995732847
1348506435
848058484
265486895
397943708
105286596
1828021854
2118104923
238250107
1574563269
788739502
1878826029
661703022
904116384
1493431411
2050548066
1240891154
1079730999
1354967360
751344307
1569278691
66798696
192607829
1789880953
516398669
241288139
22242172
440170179
170608695
1083199804
455651415
1117300167
565881726
683222346
695316119
667427067
282230094
1768737328
356459695
893395547
1435569009
1062759131
1114453825
173148249
529271433
1273359322
71293984
1120711159
2140793844
1680788459
331568191
559227729
1419230329
1087556494
694791541
269971895
355764788
207838666
830361056
2140207009
787174249
1932845110
220759417
39113159
779385869
8821455
1876305828
533439034
1175964751
1108511021
721891047
923770187
174585575
1547037193
546530830
1847975536
1712367541
1845729210
497228562
284558077
1367349513
1571891204
246667391
1853951902
1263874726
1659884948
1327638812
838376479
1654337585
1709321837
1288790089
1752647609
1543229016
243240434
1386901049
1530623307
389087843
693525461
181057701
560287739
1511995318
1404966158
727449104
1264129668
186717721
850009066
1194213164
1292284063
741199893
1282297943
1699525128
1400343171
346225014
1994813380
1357298574
2099493241
2006639891
680607302
84275716
2075092887
953715496
1548776845
766125936
2026997941
1785853920
480149092
1912896476
793040543
159531440
875229259
430601970
63181911
810288793
1861147039
549071678
154311616
2018866142
1206505582
1963483092
1043476791
791073495
1423493620
1620165219
2038898400
1282711633
978828118
327688778
1707842324
1218325112
1878983136
1383379385
471036492
109688407
489526166
50876600
1614871821
2080845688
1548809747
743628584
955014028
537025774
1000079526
2100991857
400423347
1710071871
1597858667
237793160
121461644
837696335
977729472
1495172337
1387606503
963845864
1754716310
1293782365
1793963567
805257433
1295205007
1891520977
1289637526
1880128029
900349143
955003153
93813362
69987571
1680214102
263039227
2118518509
205059090
117921985
9955753
324045450
2004064119
1307989241
516583259
344992249
1801423778
2038128238
2053874723
734372802
1950660547
1934664195
1639943103
1233888601
1138639787
851275900
873558946
539453033
1325739546
1768709570
986296155
1589153281
188705526
843918036
1328044375
1315528244
1631357441
1026782238
155065751
643835980
560522404
922954449
1323043934
1649609107
1675645981
2002507069
1465086908
582938447
1026125808
1238603403
452903503
484631172
356668497
2045968203
732721483
1673567537
916975633
507684255
488961740
1518560727
1461771031
2010875192
1931788275
1808675745
1815393389
420161572
2084778854
814881672
291047619
1723635453
392149894
70124379
503103647
1836519464
458086452
448306883
1169888803
1810074041
1989753294
158708699
1025447000
1642723375
526050046
1352115717
1635818523
1687642057
288903877
1485720545
1252258630
1813883908
1640347571
2084833918
2028264192
1247695019
1638148289
617232801
47590771
1972416783
1389684947
706072741
962528344
1404391663
1926934496
529357357
830367462
950455527
1902247544
1783181429
2130608332
1371118168
1783199411
2047279532
729833407
1190891355
469974837
1022467196
426326554
1799631755
1500015983
1769866104
173685887
1768347691
540506010
12503707
1828446478
1979152532
1268166388
1991162375
1711656251
708010356
202621519
1024703433
1015822209
1304339051
616122371
12259070
1773917874
2047296882
1727221834
1072678014
139286311
725569346
85720943
2083291919
1075403199
2147387410
363409475
673813430
240515424
431819433
118759005
378025474
1931926187
1165467144
1320425353
343686145
424198244
1290720472
1256535996
116715236
2093066963
236057994
586426657
1340488426
1771994612
927378269
1701310655
1953702848
1676095263
1281260960
1063435963
1943699734
638745636
1630212326
1710410043
2049376740
1667377350
1136799383
743190348
415463990
1605420402
564303208
1208279638
1916040612
911867196
134910379
1854642351
1297618215
1443261467
2029084063
1160955879
1336750709
1195638137
724846994
256419518
759352382
1207161446
1839770573
466958231
1880144599
498511737
165910961
783768272
261794910
1033958204
1822975743
2130307379
1826515081
127865995
1192161029
1717163350
1705926081
1477683514
1284678615
68572899
364475545
441971427
660301636
1598299177
44117016
1390933784
892414774
50103495
1537146532
1210260540
480991594
551674797
609881506
78270488
1263338499
2089929014
363730456
1719973530
1918819789
1019106804
910470271
1247010609
561510926
1019712628
671203610
570459159
717641059
466475910
1717857482
1785253772
239609327
206977281
891094226
2075732740
1044837117
1371136822
1161393896
473470152
679835030
1723446206
577301954
225541639
212943240
2058266994
1224195508
2143302187
1237922876
1223717634
1480890319
1886372751
1900654062
1210777863
747636604
1924039489
403673584
1299980309
1176974700
1136852560
167972363
22158134
1124791625
1326089233
918236176
1780770268
1398020228
1852454125
1651189936
1530875565
2008419261
1073453087
1602917620
1140570489
77642253
1507703403
1388920259
769384677
1403173414
2033439651
1140841539
774251011
1070383637
24802783
65965674
699845954
16212837
1031553723
934942406
132251997
887885796
1397697136
674817256
1398705409
1687315803
1088631157
1145103926
1314052730
375570914
2127282003
440868047
683466723
108994706
319583305
1723990361
1452153674
1743994207
1842513955
836741726
1962185602
566034765
1579397062
1480637586
1147790209
1298020101
1152093277
1065952074
2000767956
1406699220
1727045762
1622642881
1921895691
1628748473
1700384668
1062520409
559499927
81152780
1519215396
1437312110
541439007
997995244
315791802
1935344454
1372665870
1072696267
373210266
78795489
1503034992
1933865481
1888927370
912917369
251783772
1436791131
904815052
1785246944
773121122
2135931098
992863785
2003185807
1727016378
1066686328
1439121363
912074772
1795045561
44875711
906220786
1843183155
951487690
1589466305
326353930
1013634835
756232099
723697125
1797763808
944255096
1274091547
1282884432
2071864266
336019939
1052026820
1791980039
2037208201
881255702
984297016
382666793
793945239
1174521260
1455583762
1968646557
1299219081
50567828
1380926469
1622072185
811852758
154477743
1824266582
153536825
1106919817
1158674586
806923444
2119782485
1559306108
782962194
1990437489
759682287
1145575994
1190205492
2106024196
1186356586
1257143646
2108794435
86146225
742815633
951411078
1713245045
1364576365
1911710747
1301238605
1617104638
1383070069
883526481
2084995228
607151419
1500545066
2112829716
301100946
1629417158
2021286871
662479189
2140552341
1996931569
309339069
822553621
1601200236
427162010
584163725
1030490604
396689070
110710488
1897206900
1940000784
671857675
1392998474
819200559
1257430179
1091181693
687886984
38093402
1495024440
897804578
986763459
1553794972
203096110
839327595
221033643
638317301
1350547031
1602676272
661589661
456535428
5190157
939330867
617776645
706448009
361690632
1468830210
315779540
176796183
2126450480
2093199258
2114291838
676418319
446837146
919204718
132370400
1637309804
1272257463
1885527137
1560786629
767247524
1138115429
449708354
1687972732
2003519944
406768253
867024414
113888584
1319095714
1812838758
1027435236
1896819766
358001556
1913030063
4201087
1285411115
1812437680
1279515743
321970043
1810124507
1760205096
1346352881
710777796
161192177
256466464
2108798930
548754988
1288103291
171234172
29675105
2033391781
1647793154
1612159182
1866801956
1290688196
491020012
717131027
1736920071
838458276
915018491
1502634349
1189726346
593117368
1755189141
567096049
49399384
1383918444
1473007515
47131935
1193553164
246977493
1661778121
711275533
14414597
394285745
830633152
260085464
1904130339
974272459
150343886
1200540041
160477013
193620044
920348284
1828202431
1044955270
1684260051
378817395
1667022521
1046873890
2056198046
79759815
1615339348
1646758305
325700295
1485807871
1563769055
1835482593
1190995793
1226493218
2044410616
972641891
839850528
1980356543
1541177254
596694469
1018004257
532819912
1125154346
361393076
1190988586
1956366937
1472316597
1713281112
506757728
900287041
710474406
966531452
265143910
1455747313
1913514906
2070650376
1226125457
582178359
1381472370
297648868
1835043930
1431103655
1291080305
1273255631
1834390864
180303400
142794062
712500861
768605659
1410792446
969251127
59412830
1962605720
912522846
1204335961
742991171
1619682187
1390914070
826567138
1015776150
1473854997
1944025994
1270102743
804604973
17561303
983314353
716980501
459789020
945292829
817282020
1486192123
1688623748
1689987157
122949250
106575042
1697487604
1166744715
1552455378
2099989835
543132526
2020010414
1879872836
1598537179
944011167
2134027726
1167209568
844037477
323116155
2045178898
1278109717
973569723
810257246
404525716
1063622258
1562521882
1982174915
2052985073
395118551
596905007
1569294152
1399297763
72490841
1480499458
754865855
362701313
358111937
1975563539
409908390
1495843808
1644108539
1214768161
1973097301
1798285597
847262771
358369951
1504246555
519218723
1639466544
557791140
1529915158
91721645
1745476756
513140689
1598679401
549361348
1022121758
1585006302
1194940304
2072244281
2111281530
337885670
125746687
1186464400
241009823
370537124
673570125
972495972
778188186
1168885857
1767534070
1953084113
1350831848
672799461
1180724291
2140546800
1273268380
1106164935
1412541800
1573721308
1503840216
1883989286
2210631
972630453
662241202
1228188304
2114517067
1589346793
638425451
2121139444
1150815297
249401224
447292589
1417402279
1234475201
826378224
1629622170
2038727741
1189098661
2124044998
871311086
1709802472
743092440
2136223790
1030872776
1922140864
22062204
741764726
648635064
1996271963
1560756530
1818773678
1285516628
190555872
1100377929
2007029037
1056958832
2030234638
331493834
1399565127
661412319
1974670511
371479422
915081757
977013153
2085556817
1121409518
362841636
1450837126
1874429546
359908033
2019901491
68278018
850533545
1382057862
1994040139
205264578
28044494
395831817
1643948735
2036052613
565568890
102860872
597602572
1620904646
1638809109
446871835
1295762745
1892143610
2031743319
1451634770
497256929
1590998090
35209013
710667017
2039257877
1777846392
571619131
624059232
1798667337
1441843130
1858751177
1137315300
962400173
1670516245
1002956740
1436818522
100373276
2089771711
1039473167
1292733200
692397834
2026211404
1503409748
1919382749
631168249
407606417
2029489143
1510846177
491736351
113185177
2007834558
660385262
584299729
2036065514
28274059
376942859
283286888
982581540
974926659
2039494532
1329924519
987946266
416432711
1301265436
97463428
135050284
731339402
1160034594
1054975733
1483837227
1237781471
676591028
1593593462
705565743
1336123637
701438224
520846221
1228676791
545395046
1517389549
1664671638
1824071683
2099903488
778339459
1479074592
1904232470
769829109
378250185
883788905
573142053
365302697
66746449
1444408662
1520298190
2131951126
1112839028
695278002
1108595029
1314326982
1897449510
1946396067
1113688046
1282005782
49854490
297708539
1423550011
1565672042
226338541
672881657
838917423
1145991095
1515951919
407769148
1787729381
56109963
385068661
732687399
1833523602
1990072922
765911389
156107612
2121269584
42665388
1203365858
2082145862
713076482
85208909
766212608
1820359274
1196330434
958900961
922604434
826570421
595024187
1563672808
966033497
2130242250
359247471
870340632
1810329772
1169780049
810361898
1613981671
1953256912
956076488
2117937925
746156934
1807173083
224511730
1013429651
2104167181
1710467033
746896613
918595754
153638455
729180266
922702845
102437866
1673766629
524973607
685969858
479801760
288625436
1840809318
1427316987
964964157
245962405
2079005810
805819933
247250231
727203544
888137835
178568910
387278842
318626645
930568437
1776957370
1443346355
443136240
315851953
409700984
1985288312
814801951
819418422
1653773450
2118421174
1287484043
1029110810
651818239
357440401
1284855378
1395305978
2135343850
539305246
1926313758
1907664854
1233832847
1160926673
429675862
1024162515
928536799
1018069602
834040860
1309253711
1485864830
615464045
1368443616
1587762851
1024783583
1788228543
1707016439
1778631992
1546022415
947150342
104148636
1729259461
1666745687
907142979
166455262
388089023
1732520164
1382803987
748899916
2041079637
742494448
865660953
2023631943
1359291621
1569897950
1478834536
676206106
1131391318
226983534
1712836181
1510577306
106318451
1094975097
418469371
973428694
696919385
385014918
957724605
887713954
45777273
1162594482
70353581
1467716557
1759542728
1199024715
1867259532
905405171
1650197727
8081076
811058076
265142356
530778235
2104598275
103824077
1654925256
394528469
1040080574
1125737999
1099764209
1495062039
243429817
787386633
194141601
717666556
129673925
1800636569
113951517
1415101087
865214940
492337994
1934839131
2118210458
655430017
1025614417
1537596582
1578652955
359743150
222539953
1038463305
2087329317
2021713281
1621494825
601554264
916264845
1721577512
2128334195
1568046757
988968887
246232393
604276705
1406542342
465784683
380009960
1248189105
1357098131
976936438
1094980561
554616886
566652434
804203793
1270421424
1274402556
679541708
165213615
1682431960
1193474377
1127477846
374066172
1858510223
127286731
1704902634
984585007
70945888
968640542
1536652926
1021065945
919775148
1180798983
1767024161
655933862
598403300
339045117
1618231211
1826521948
1071713842
1292753734
1191345709
966904696
379840629
1128081749
1467210153
1509995137
1510355359
1818903228
1865482614
2061058587
947776138
1149035405
1929633282
149414011
1561936395
1280214546
1192008640
1320093159
1485963949
1022434136
838188250
92878908
1837664391
1903987405
1631597391
1776701161
1515143305
1987312488
1184924626
30736406
1053797813
519299875
746975151
672773070
624031734
1962532772
704947991
355705166
1049159
1396135556
209453916
181482132
555550935
1946148142
1601292524
1968484573
1061865304
1107585415
1899721303
1244280931
462759729
1017924110
221151628
550499810
800945636
1258087918
573627180
2140252511
308159297
1696679291
782378909
337146764
1608517494
230842969
280444501
319809811
2147103092
696336329
1149278081
1094807448
193281281
1543752392
653575790
866574742
1720398304
790987404
125303801
588610300
1453123707
1778182242
662278246
1128402127
1972762971
579254394
1105237475
1677687324
1561867021
1038608716
1377858274
1052277616
1193777272
1079473420
351175714
826649598
611313323
2128668863
582076205
1247862055
1356637159
2052111737
233147381
1930867496
458011946
1673230179
499658785
733448465
1162509525
137400195
265216103
1105763631
1943109769
575283890
1081566014
412517722
1112184854
1433037409
909175502
296348364
1158128361
1603796300
1194651601
1686081253
1218954986
1544148620
1967723183
725915532
2146252397
1100228346
545457983
880288375
430800532
491187428
1548191149
754131572
1688558983
1655657652
2145207662
32998229
924393639
139255921
2114781000
1776784803
1145735849
132864184
627537892
1432798195
1642939024
1068663923
619352462
566529574
2078460053
433891806
249456292
1085460017
346486250
1311036870
367225949
677921860
888537558
18738357
1716165595
1114663660
357896378
2059633270
1206953401
914985874
407259488
649427641
586492791
1511148068
1544647823
229601615
331809225
1000800850
1059725858
2028792406
1897823148
900795110
710694908
1967868515
10402612
700959353
1342752591
1964676911
351735013
31802196
1339657370
1554906919
1920813568
1401872494
1383625754
1457334875
492454379
70486264
955238655
1674007027
511782188
354417777
1736354774
759767418
1523263281
1217034236
63565785
1236688430
1236250897
542548329
846365203
914905024
791886697
1246936133
2017089329
2043814034
1992603845
1691297175
1593893446
40602991
1793275814
563157106
1593840134
199491253
1199867151
742504967
1355995223
2087579590
190174921
1553624663
1424897833
1746161580
1980726586
598700925
693491692
497721656
1345625572
1322895056
1450518858
1594418008
1790440995
702632210
1881539917
658784595
991863959
1026054714
1611521977
649431770
316275595
1538868685
1251638384
1706980517
783375305
1882691469
537341291
1281269916
1026889349
1993686876
1324587398
499739971
22239089
1435315543
1446316537
1280151459
1615337205
1258565221
531316971
1660908004
2017531104
2005995742
503437414
532110532
1328470609
319623018
459745088
957638362
1062978581
892176093
2137108607
827665800
25302148
759689506
235739405
2146915596
305794736
1098984166
1126671870
1227804861
850990994
1284046389
1870217971
1264972523
1794826495
337836029
658313331
538396185
1032690587
1507689422
1549171199
1718758369
727331048
309874694
792384518
1801143969
937526911
1603992183
362316541
1668917431
1418184422
1520239670
1843701932
1361169626
1940305124
1983909367
1930976006
957306555
37750103
945642631
1141269127
1442749291
692633939
1269277924
1439858592
207024359
2108076173
1824661660
825440749
1949746969
806931456
2098063724
1179071979
1767016265
1550038907
279879330
1927746374
758594910
1228620785
476532851
192729974
1235355352
1082260121
2064692358
1317652296
96291975
563588605
1502192188
656672203
1781842371
1838159098
857921208
47475325
2100374723
1330277582
1738998201
1130240716
275576652
126034796
390076727
2098763141
817006273
790137263
1469773220
1051019315
2134203393
1876659540
13252308
250195350
2052521091
644185053
1065971599
576123926
2089329031
1435225078
1302436342
11021193
2098901291
1848307809
676320255
1885338716
1743453783
740373119
1471112054
2104419490
771936485
728929055
1497891462
1418395529
39171664
1588508292
50426844
1960989249
183638357
970052966
987586198
1710269375
672440941
855226334
720925359
794941901
1336893580
744994565
678679982
1158274987
1561704665
1902692380
1460131439
1897600157
429792898
702320068
706799946
48513493
740988054
104100641
1065872602
679417984
178844686
1742982562
783725989
1576548594
2042363387
1884948263
1259987670
1150926710
467546803
717213857
2124478987
18963418
175075984
1926257693
1293798481
1875570450
1883137456
1296539388
1075061051
288928143
507423950
478059613
1840950364
190964113
406640899
1978578701
84822158
1976629543
545336443
1534397489
1140358430
1754950922
1450320391
1028576587
2074757378
1771368974
224902733
1877463617
1248606211
1534872563
369141541
716422186
2034548371
2127012705
1298793591
862699298
1995824544
1679582366
1663772613
187235474
955453455
1684448447
1730543015
1224021413
1578139025
1254101351
1453147270
1200209225
1171027914
1483630043
137465439
1779978938
1781808724
727869804
65406809
2115142439
696584959
1405122106
90048441
638383382
1338664426
219907868
463760092
1140128116
400212484
472632790
317567015
116540983
104030512
1105842546
300278568
325957889
1867808924
152507550
356207459
836116816
777964670
1801274250
959899004
182194603
131276036
1733094071
173253177
905821059
1869970108
547665024
1659203546
1096536194
1735682404
141176923
755042842
1609591970
1914011207
1383931844
888508879
358680924
373832354
711871993
298380821
79984199
1117794510
696446151
105378752
2044059025
1767338113
65895409
509302390
1512950842
52050660
996488924
829579163
1715094855
1031601796
1634011883
1542746123
265215017
1964874796
326833602
1858750429
776328822
982577843
1613867956
1160779144
2118866511
73249651
725280123
1713459243
629902576
1466269299
1940371214
1338988069
1620899005
440223423
252939707
1219745309
329225015
1997930083
13465107
317718145
740967336
586582838
203934354
1674147647
490670420
405275230
2100783534
171319385
1008691601
1289039092
1667986503
1015520045
1727647234
771642543
495358799
375888502
612953853
704796534
513984276
1702230564
1440630176
1562248122
1074314315
2079957172
565216888
2103622936
1136896877
1580541392
1923556123
1925539924
1610268170
1074807834
943445193
453418852
1127808468
1843859609
334180069
274017944
2112670266
1685060378
982333686
1688983382
495441651
147428935
332337228
587947482
164147839
585181365
132551620
181525609
1557582754
1904411597
1975063677
1620074609
2063216803
1753589127
2043547801
1524616678
517430521
1721802575
8844857
550898715
1664691974
1906329354
339012745
48003498
194047920
1288122261
1908778786
231254343
1752567671
105801774
752893734
1396204862
898524418
1712686384
241899171
1095891950
845673494
2025025636
1586741755
657052825
2146253460
1194918209
1972501073
170805980
2017265553
622222563
1014929484
1008391002
1187961191
1521753733
968332744
806578185
2062337025
1416710062
1516902473
1621703717
648798047
1658255507
1694204695
799652038
1487682690
32698360
1579848125
62439619
1594451412
183096310
752974320
114769226
1174692733
603079145
1859262049
1276572144
1829784252
940156584
974461074
1239193842
1493848998
953409289
1982153413
20006789
445020180
1781964741
145730355
1506024021
859412597
2019665438
1221723394
761080060
1571433390
504672104
92271604
883081985
1987081397
705968764
1776838014
36828211
107954179
1071517399
752087923
2016104444
294529943
1087278376
1041583790
661980813
1436447581
1611122732
256159816
1326661884
288573581
2089509895
589255986
1024967856
978759634
2048409383
1090780978
566878495
1092871976
1920787015
2457575
2026349117
309351479
1043314788
1479297740
50417247
181140211
2082344952
52432817
1737501062
1782741816
1841488310
1049779287
1888059937
493197193
766927438
1612924788
2081359070
1481261924
2080856534
999891632
553474293
205601032
349127647
115618930
834274537
825497602
1116879054
981957387
918657593
800066385
521903229
1660909048
766978552
1892087791
984127425
1910503629
1356202134
890253919
709974092
1535247695
1707518746
1412546109
1271011570
809151878
301482490
1786450605
1567945117
1714683396
1975451304
1111124547
1606250447
857796795
1452873489
1922406526
202831587
589653455
1813701162
1037002661
222750899
208349153
1914913822
755138621
67343548
352121952
1981375055
1065014745
1223750008
983600939
1813291023
1073127011
1172577276
713612218
1945100974
1916260446
763273349
953745483
1432952184
1332684813
1230146278
1846644660
495855152
1881782043
199245355
1788918642
1859637618
243923412
215946548
1324256874
7624407
1001747936
325176092
1751002817
2019687597
2004869303
1384622907
433924200
1058737565
1367133471
42699141
1354350273
582226660
381739505
153191119
1419331532
443374263
1337694340
1899267278
1669828020
987284175
1974633119
53780159
1362639193
1842662796
1334253738
1682381081
1253262412
1220410912
1368395835
1003050666
1841656678
1717009588
745486822
2075622423
363714826
2030830155
1793910823
161996822
346119950
1565003195
385998039
724321348
199055610
1255038768
1515765777
1099552003
841096931
1594342695
1857035789
232321413
445558509
426704903
1990585781
1740487854
1945524257
106587916
2140511839
101348518
1122593831
998454152
2035396290
834442150
1187641821
1959562807
1621215940
2028320705
207982524
250262253
764309894
942756714
648873289
1353409744
1319314506
383264206
541282006
1791011591
376445921
1509063383
1992054247
1359926324
11831287
1094333229
1384439075
262062976
414864429
1886229849
881617238
7701646
311195486
1034151222
2095723559
1320298344
1422969053
369411110
2077632223
2121459016
1093558144
125000274
812571576
1076006060
2101966857
1591625080
1860544650
686765356
1451090541
805655075
1640608102
21707920
379648172
77986867
944439867
897157613
1077157220
1579136447
1433317723
323361591
747684230
633403576
2051869133
1663817816
1857483422
487464599
798145920
306753540
696742194
1483931750
547233723
228654119
944918419
1274044366
749823555
508767655
482547407
1920341518
684914136
159170787
492009077
498797968
655667687
1840347595
1535998357
92537178
370890939
1392896144
1770407320
980026664
769582245
567162167
169500811
827446994
1690105624
928134245
1335131938
837088495
303450472
383239060
948427581
192774283
1909467432
1082420504
986124727
286647404
1848834222
112677948
1619036435
2112701880
1807661620
1302096414
866738075
162642963
1286512998
2010769664
805298572
471945803
306874
1582897686
1410238352
1026739682
840323193
273375152
767065233
267861958
447942082
1001163524
1727573096
1535466649
1864251630
94599220
1671191026
1583324304
741648578
1161949662
1893874996
1709581358
1060600813
38067770
1543973295
1686467644
164946614
1284879012
2095660234
108192205
1479012622
2020487283
1577751514
233297733
495483182
102721711
727485031
216849353
790883715
2073888947
1968996532
1675977689
964184948
957214266
506145133
1093495175
1474956544
1489175489
1919377542
926534846
63841150
1981113561
2142603581
1540127576
39909678
1171048914
788296700
1139630555
256081076
1036991766
8441137
360260341
993473023
553326052
69735277
1345755275
1425165603
522993283
1212945730
1568938811
872731950
1485684323
2108159945
1724748555
1676135681
1987612723
1996997932
1746685901
2003789549
859880627
2005107205
1831971052
989412956
359776261
1915669675
1690133986
231709057
1377514837
1917190882
1986064056
1633334577
1022282540
1526853656
1297105816
920196422
1678802893
173736854
1384234467
1920458805
1889150368
707071820
1585289222
2093236351
603139862
520916323
2080259506
1905184699
1295893266
220098264
1773298646
91883518
1496979728
1436774827
579987850
1502396013
706813364
1110966025
1364623409
641836605
873946804
1160352209
885594865
2108479838
1845051172
1329767532
531965892
1584425993
2103538747
927868796
1752338377
1868105457
535480394
263946150
1226276533
2107345072
852371642
183241849
1652749189
1036824717
1562245327
919811462
1234246012
1506529509
1207938772
1689387627
1055549099
66685228
2070198233
30881574
1862174210
439584795
1692640270
2053962681
1490814609
1496208906
1098029899
2004683104
1068880848
988161936
434379001
1702126105
1409775159
1493153472
1025962098
814714230
241769192
236070589
577411436
146300927
121922823
385019043
1617478620
1182681239
1807418570
524075787
1848980563
921839513
154146883
1919591291
756344978
609135690
1174754258
2097137800
1241351041
1702247314
1060958710
1599453406
1484652953
376397320
668036026
231299288
535934099
1479063185
1874065711
1478493399
1862174817
367886257
629332278
874361800
1753190210
1393791766
1999135291
1298473295
538760689
1804334837
716429870
651886511
66158449
2115957820
1641879201
132461163
2076256800
1732031895
2009326997
33493140
1432197992
1198222541
1234975997
289123991
150844466
142344621
1075327902
879702263
392604921
818825246
2021703892
1473783316
1055431227
336444845
2039367032
255977728
55523518
351260952
1899092778
1656294246
134742398
865906572
228617601
1527433114
48137878
277584752
487627229
157842249
416290440
1539033624
1018976086
2007509324
1167567292
1548929634
14116814
1153107061
28513582
1422488435
608931717
722665755
834832430
66083233
2016122237
1288728481
88297427
1664405087
2012089305
1672519570
1237771131
112157977
413196317
1490454583
1525102732
732234229
510046986
1386642492
1046044565
239300702
2091842019
1963844370
647981074
260210890
45737333
1655700449
100306020
137539446
1461260986
59811720
241084069
1583501862
167642064
804665945
1917316252
241323701
1330077474
475748090
1970533286
1490245891
1046345868
1164562586
1537146299
725924379
1192403188
555193584
109481279
554540286
1607319297
69115496
462569681
640280083
1250012943
2032725751
1420032162
1443074326
720432087
959025556
783303167
607229754
167312829
175875302
2078280432
894786856
1186149451
109080005
1981587507
174041589
1599874528
596996289
1241968513
1084630210
1762850704
1666946313
830150083
760372012
2124508697
728256104
400634242
47402956
1671284053
412733340
1772912717
2065338320
307712392
191317021
462013062
831377941
1746855552
1034294080
618522666
1807096989
614205671
1750936045
475399172
131429259
1979704693
1516195016
1550420239
615255772
1426526708
1585803898
282054117
1440094382
14357817
1921132102
1292491180
1548415907
2080683902
359068183
1329690555
1655114122
12589603
1595199641
1507759119
688464004
2082707756
535865231
424927224
1550596790
1017803272
2052377156
1522777439
159840995
567555180
1029211024
1799255032
861508730
1068104480
1118218288
1316662591
296960094
303721330
792473870
386480316
1545092057
155024765
956816710
153425793
1234259626
1756433697
2038684914
1415631337
370006340
694104525
1602388666
395448949
1780575119
1176460927
8846961
226265761
1912988176
415451684
1545805718
803020670
1156255033
775987329
435363582
1368808699
1975312158
1036548513
1693479250
668939045
1118380469
935172681
1156882830
1970600469
1489876347
781876371
962933557
166837654
93869842
754458496
1579256845
176673353
2004938335
1627824160
233563920
8630628
1541891059
1592301857
1134972418
1964317998
939392923
411192115
1843174526
1895861442
1321815719
174951743
2117372192
167371049
1046385237
48465130
947697958
1049190602
984200651
1351427828
590600525
1014758439
1814285411
340491888
2105590055
1291835863
2097354794
1646837380
1152687270
78523134
1200461763
1388517762
495984302
2095269692
1683430560
530735506
1671740223
1189482817
122939918
1644785936
860547545
2021630818
784915031
217340549
2026270585
616841900
524422534
1075077443
1766961377
1257151528
64561178
448444713
1223232887
1078872342
1244915780
1120079727
30359632
1500158544
1975827747
1689180747
1491323869
429567435
771048588
121795068
1946446558
2004077007
923060534
638906324
1976732499
1334772079
1434654953
597940245
609603812
1850155369
1349577546
1151043797
1712627373
741335941
1580126121
187003608
1532733886
1881631639
1149477758
1915558259
2005766868
84085484
1411616728
900520837
1081313754
267930988
742428953
104039177
1067972270
402869581
1523418105
989044092
1012149399
1974161249
2050800677
1322097663
26878830
765896587
1570972424
837139545
1210268400
671016205
810081498
980858885
1332544592
1752581661
634419220
1152531811
1301091463
1678734562
1950196494
1520447391
440721104
1253608398
1363438146
168668920
1549702842
456810766
275382019
1606215886
107747924
447552349
1201669399
1411821654
438363386
1339231761
203647292
1329520219
2006976667
1843060208
1770504089
1171028447
1882665213
690613305
687352316
1409722471
1780460863
1139805244
1456915877
507995524
486441644
929398405
822321694
700777501
1291617902
968111618
1211383514
1281586623
1819246613
2142069625
585404974
1137597357
841831415
2089568768
411735802
2032983694
2093102340
153574417
1742037783
1876971225
1222828023
1192271481
987809245
1524534543
328457245
1128682833
1617325517
1431910893
916375236
1328871464
2031458215
1082306304
672048478
1038839408
878330781
1365360314
59522759
780309370
2013066373
1724202000
1720942396
1272513160
1914959232
1351109610
1855643777
1826892731
492775637
1182301295
308665945
1207414643
713514243
1716430242
500919980
1988363104
341454033
759927214
1238992254
1441619501
1423664012
53046466
1067359735
1698425875
1285877035
288554572
1367493977
377899735
1752058575
1232185277
1356193059
639061602
1899270765
788737545
719711497
1752173785
931918943
566774151
1563827576
593965647
1925433774
616365598
1529856412
1841733210
950413913
1332460259
765237716
1005078213
1656490909
1477198851
1717999134
787703083
169797205
1694458202
2033557458
1870326244
2063656248
427317041
597978126
1398684103
489986755
440739655
1306875499
1240281341
1327316969
348559312
785400517
141586451
345012677
591987922
74614658
878112794
1129490652
1057945412
1549393943
1332338390
49724879
1233028802
888366772
1971831544
101357909
318930985
863475530
176678977
1452863780
659576642
1073502574
1241977879
1747566336
199482896
325456533
1107198307
1569339050
111265120
554745849
472261931
281363402
1873929613
1210718651
960707214
1876267254
46288314
1591065650
77862664
683283758
419699894
1934908125
220874558
1807100617
777199944
226949665
1550053846
983969065
286868093
1296511511
861242802
1349623625
496938747
2016245814
1203022964
600037843
1788335832
1669231090
1400211401
1683243402
1440885357
622350031
1135293740
304547179
1837146941
408496814
316447330
1917805767
1107891275
169310272
1578006885
752647705
1154695688
1222996737
182701377
1270457466
1834664637
1694013802
1616211331
577453632
2120525473
489566138
1117911933
1521560535
1687808150
1288030464
1446450499
2050471081
1298638258
663411539
611636000
832568968
1041636908
809916413
2018282327
625544147
539458840
393301779
131849657
610418854
1764714711
373397820
591726942
1794142864
963926922
1682541000
136677234
395214271
97239779
335784411
606859377
1842504636
507635997
1958967568
7219136
1382019495
608085035
245643566
1111543986
634515081
1207422700
1731116992
628165036
1069732064
1847757073
2072989866
249655639
1264451097
737427247
1062502338
1437299383
721588101
1487174500
1959795675
604362971
1352704419
1220574565
1582506098
1481747369
614083024
549558881
362655788
432952399
621827257
158819820
1224480610
1670777033
1537633370
1911988695
866768302
463700181
534988475
1876817520
1630777520
1656877391
1484405667
937521949
699518470
627593636
233087853
363713967
1456657947
346089310
617929887
995400766
131145056
289282552
2133580419
898751408
881514430
985501753
238697461
1264378096
504779217
1046123422
288745514
206870836
223032290
837860542
1324168872
1387839919
1977207740
963635072
299932710
46194794
1856593609
1824682026
168550884
1514275881
1851163939
1864808025
2009588463
817122501
1556777732
1746725335
659411696
415841112
1359272716
287973134
1283787924
1776536184
1011839261
1389472550
988047133
1357074171
1379357636
1984284725
1162876260
617750273
784471958
1081114962
1174211542
1562969063
309946437
1578493812
1719856719
746090786
101030814
1609600174
1013286594
1802011846
1429228378
550062433
780059566
757125267
323483589
1319847989
1540504997
122218707
1090367972
1937070617
1685276256
1290976770
905301356
1076466313
21397094
887077939
509909855
159132767
1200092046
548516775
791686065
1396880666
1226753812
2075691189
691017880
2072281647
2061982695
1831709848
1581537217
218983567
1715277154
1657691393
689706354
2089014539
724331752
1172679942
715494768
304279755
1020725258
2113361095
641736458
89808185
162641851
962349643
2145971729
1454636185
1835431205
1296179490
767307090
1065425423
1514322361
1537094421
1615001898
502257179
473654081
1321570317
992438719
390715971
1873749116
528135892
839361788
1094538817
1647343890
1130501323
2067855538
2117157754
331359674
250498683
212598065
1472590232
1929460997
1190481793
1013104562
96656023
1997516578
322904981
1774842859
1993523066
633495167
2088736207
20328214
462359444
1698807491
491493734
1051076960
1669038631
737934297
784038447
1244334339
1320366484
438281906
512414724
582464484
774352801
1676012712
1705464915
1244670499
661888677
873813266
1665089728
1202841602
1348565173
1380321271
293652759
1529761999
963093606
1620089873
2119900662
663756894
91935004
1886416188
196235847
650438061
951556890
2126674492
395772669
1831044418
914651078
451529678
1311950613
399033198
2062346823
356672008
205154439
1000527369
1914109757
220965756
1641472957
1225064196
1809060075
387154479
1930834032
431763281
141415501
1997190054
605344117
1170059191
519089337
344722839
875638138
1688785962
72632245
1480520884
616148646
276084259
1174635150
345932539
78031789
1338177032
1499763959
1854811679
2081494799
74483229
1965196941
1929704834
926349370
354253882
1075374738
588781686
436120360
1183116418
1021502514
1070486595
1913252130
463326206
1479439003
54832017
780769514
429775199
1125451109
1020113617
2049140284
1998033142
1239046542
1909745653
1817846584
193734119
580033549
896241710
1695149987
1189774539
1045485514
1553112615
94972424
244604442
2057218204
223944797
555689775
396507009
673069149
1663678165
1679930040
876578721
911704709
44405378
1697273710
202888976
1943134580
2073655940
1010069403
1575873260
884662546
1068849879
932510843
848689007
1501256857
1087330904
1012746194
1470880210
431743481
2040232201
1574521662
176052903
662265436
937473759
953868360
1908963483
820712019
2002043204
614644138
1592899964
2132463179
2020026804
1415062160
1303283129
1781560927
2120557522
287344473
989432300
462540598
1149160384
1174914404
847192457
420974989
1096217800
738870340
1538509020
1538836227
1021738684
2108806366
1575917303
1059941949
211563683
920017481
620806343
1730766550
2109879198
104020462
1709384363
1240507933
240244735
1000510411
1026740901
1730523812
276771931
653214404
1599454076
1288923552
895815535
139371709
339754388
1808992760
1062890112
1689463516
519363195
1607436548
1150980061
1162392020
989259355
910634775
1997056043
579576392
134824629
1795980042
1442306568
2022430977
246554716
1072123742
50392884
1124882181
2115815832
1209492933
722371373
1699789243
1578267835
2006518716
283687344
1250524037
769859161
1093478019
1185512551
1492122604
1261923082
1296400343
128074222
583225251
31756944
387340689
1817991950
360110360
1341870365
1143884427
1585236520
1082370135
929751546
1444242033
1114939511
711828387
1756430896
1687459332
1090970855
195917736
674232910
1650881455
1926038050
743460710
165916797
87170934
1812118751
171857131
2102313811
1154586373
1191358992
1530460428
630762406
84164340
1341938904
1858208823
536209184
1607382391
1552721300
1765568086
613624340
770240496
637663130
1253572366
1549572580
1438359214
758439678
821605951
1478102995
411949316
1123954673
1164639275
1266246132
144970230
1215542275
1289066803
146781953
171004900
372531491
1471837957
939188124
1008452974
976033587
527902752
1722529926
1689613634
1600054968
760625305
1392678220
27946634
995090106
2111980931
1072083614
1636111654
1223648113
1810620083
757182423
944359885
1758923940
1272130838
19403295
1875564131
854657862
1086743662
135777752
125149846
1571624960
2059795217
631626144
779759449
453831081
895461915
903071826
1582160832
737227602
2083599734
1516661396
447377701
774908506
1801714886
1496742451
524973883
1377735987
1467110143
966020006
717475912
810836263
10985248
2098694313
1090624976
1754644699
871121888
575926828
788425794
115987003
2072924341
369896186
1283434457
1678232836
1205336359
1369147802
1874024413
1382267221
1080350220
594539151
1102128183
1766042916
1011281162
9222920
570400940
593924876
808222993
1143968471
173990279
1323661431
920103665
1825601149
1798920107
2014864295
827898070
869640586
1144780092
157790808
1503418165
1333049677
1270257895
1309867912
50233613
1146717801
1250280375
1578537543
699611045
1724667799
1768330122
897078139
1526072096
154137461
129370312
1499810857
1829845786
1473299224
1388089850
1906879515
1869485458
136182891
935780252
623204238
805208346
1267061769
1919746390
1411055144
745653125
1682814880
1669908911
2065676431
1120199398
1289719956
209484357
500641496
1977603504
405081443
2106243150
277890827
537950886
195687705
1025558674
1410489097
1985239478
1918795791
689181641
1996683097
1283599255
1223867348
301200116
342696020
461646406
719582214
1404093301
252912025
1609837027
1366631829
1979269976
357819299
9074605
65763361
1775187329
1233963621
149979994
176668955
1223970450
520166138
648564384
198577433
250636273
326101561
2061084248
906769126
445775115
1772196726
2096505189
877686191
1642721066
1767224742
1464134324
836828767
568562170
1830468330
1468485525
322295521
1975123790
783803820
1124538714
391466056
699118541
1324541816
377466162
1102368829
1198355207
93978425
2004022349
1058976760
1241347040
987471590
1570442263
1849029216
429380754
51682063
1078574731
1313931927
1739413252
308141944
1554432731
1434759512
1037919531
1027780252
1994245247
282592215
303324422
2647856
1231893825
2008687159
1963926831
1326502670
719774613
99830024
2007304384
461372574
1267948625
2104083622
777575427
242126302
1233719848
590606903
1238526052
1750185498
988302866
1636846256
234954848
1365350547
856483780
1920759018
147397832
543638118
816235981
348413969
1144741855
1048258798
1338647907
1333945671
1333420660
1379741703
203991992
1848210104
1552672632
1160722622
1422146777
693255490
1484331177
33240622
730635556
1587837682
1312680699
2056113597
142137576
1280648480
338217532
420379537
952988916
2060632828
913018246
920535569
2019583487
1498987296
1220457562
283500383
197907081
272805633
1142417783
1889307629
799054156
773381118
1419038769
1699758283
1103733462
443450869
2128287758
1901626813
527497493
600533500
1263458679
2063386439
1255647171
200882183
815806903
553072034
162620646
674108865
1179735881
1184705103
1303707802
11348060
1526038064
1138103956
1580375417
1435903588
1628087243
556398968
1654698289
213709709
1080962035
676355783
456182878
1317159148
2039346257
1439229046
1167928043
2110142658
714516740
1613121872
1635781779
1093546000
1845518654
366281518
1084609661
35021108
888832647
1111907585
216723992
396930396
794291713
529079720
777425207
1253140447
96236610
293123353
1094914551
2028677108
569151851
63697913
361056708
1553638021
2084598173
1147947140
2091092619
1601408329
1683701008
396265011
2119005188
1709148280
2120723664
195441330
1600490308
702550282
893052443
1034706168
1091410696
182745936
752787313
1372781306
2051464347
705492172
1344506976
1417531548
802612948
1081315044
1727861256
318364896
323119077
1463046300
981943079
902582707
449750144
1728926008
649602127
118624345
1905967190
1737480744
417151129
1400418582
1342295656
2080084482
1562793255
1014632643
1637263716
905752016
1151254052
514025346
1462408164
1420176318
404064906
1590748789
1081057393
2015434079
2073448581
90627630
1239933401
2024393334
1496521150
112291108
15885166
1771327916
553688880
1941157363
1223092608
1328592011
658886262
248487257
961640855
814244041
687838452
1674514499
780053007
1947046577
33158279
184013556
1789508402
1618331513
1725915079
720557640
1060992804
689452924
12541488
493885099
1387846160
524900426
380467346
1318060468
954761730
2018273178
87649590
121332960
944105575
294911046
446802854
1320346601
1080910068
992649721
163650060
1874785942
1119609458
1379695163
81338434
1913220851
1329960715
1541072790
880344278
4818973
225850535
1513307937
635658437
1074494541
1623989469
1150387129
2004046932
268214965
1195328851
1554523792
2023842489
1975850550
1074063350
297128826
644484771
1016587098
1317075775
1010975072
1677102797
1640152739
1985376995
994774595
176738606
1822835490
1520912138
1574543236
1791740085
866105351
2075477434
169545129
482934824
1468882812
1664395768
1026758188
48527231
1807109252
1757510940
1294144884
794806025
1342095783
352894531
1212025131
1795525875
930223828
190206793
1673698108
1857953915
759900021
1180221460
626274917
2028899984
650398029
1577822075
1361841856
1117969950
1343736413
2044335016
687565294
2007276608
1194981088
53052916
764912211
935243978
1593157663
564055819
1604939150
1318025670
1362385475
59617291
1773670880
980037781
2002438897
1914978664
805939589
1239979414
868425394
839066728
2029087723
183362707
796758121
907246255
977600617
2096894207
1805690647
864790208
382851221
1943816913
1704063783
859034656
952865406
1455147328
835737220
1293633517
2085380710
1795023063
2028523853
1359968347
1193313886
556031512
777967776
927329744
2033565268
1699687189
695285032
1372187277
321376391
1140079226
2076469489
1482611563
109253336
1183890657
2048630154
229150608
494271572
1127521411
1734941384
1703557354
97173719
1961443680
312427715
1103967458
1294070359
303341013
2076910118
188783581
42412886
957973076
1025600001
581081566
999866768
1922447995
13048536
1573162600
1771798434
868380772
1010735089
41612768
1022584715
982342120
1048727723
1913264202
1268415717
1346186264
1442180529
2095088281
1229887307
1987106603
1870071794
529548845
1582251162
1032129598
267806323
924320244
195330716
41781184
1847772374
195867081
302512666
364095348
969810277
1716864865
2057871536
1386955980
1255576497
1053362775
790813459
2089736961
24881699
1814151101
2455420
1106506279
371806454
605199207
274511726
497603513
1860255757
2037708809
1398563496
1634502389
1284239729
1947981469
778166496
311563554
1117396748
1224681331
1256676417
1605375376
1870645694
720362014
1361111999
1503494693
1420936891
556119483
178046101
1092408174
2028918425
1243085096
1532982701
632710355
800932604
1848755148
301279599
1097015582
1965425941
1192445103
1158737782
1875408436
1154905056
1697690616
1332940630
1457951241
804354681
650121771
2028954383
1379526250
888755656
1074180442
2106374342
1886451020
22731713
1714914441
1775648088
1459053797
1279477966
1127430262
764931655
632773762
1720292987
1905988508
1415517347
9578520
1804884344
1573363348
87541434
858858739
860170254
156505205
1094742558
1995437492
1024624673
1410308732
1389129367
968949386
1218012700
373637431
2096011325
1611475508
806293956
90950648
1030025488
1521480908
1562166851
225329510
1493060667
223396224
1489876740
2111718354
1957887779
1752856077
56141477
595669329
734633260
1173511926
1890452693
600378371
1702934589
82795479
986944740
820652674
584494188
384979979
1396087845
1918808028
388526447
622916270
2017302412
1187564476
478180687
824421013
1954708062
1363460927
1989049939
329777816
826176610
358334658
1566676294
2110270059
1838170238
971533316
1931278420
699979357
409336335
1683901055
369169468
842949451
1525906481
2063919198
1916897094
394937307
1438533377
2111293249
1296116645
1262597068
1785196275
182196200
1038952731
881767577
679481813
199047673
1678774164
2017218968
331798094
2023818130
848689540
1878994032
2120806695
163894010
114996714
522932577
433992770
764699937
289077953
439898939
758359064
155940794
21077745
1100263288
262805166
1314074549
2045369611
1600748331
447895874
741100194
143629556
722425518
1047519073
752293679
860276367
1813359105
1074460704
1386886083
829594651
1910319473
1765510380
1537808612
60169194
1407623388
345335759
529229782
1702259485
1914112197
171901283
314966898
2143831994
1934746374
215734167
302444656
1287750299
199941514
1184058191
917831162
1426555518
613400560
2050819848
371471630
1083428165
225156881
1960570130
1917849968
826776344
1080318399
934317487
202146214
2064085013
1349737513
860628348
1941876588
257408674
54177154
808264525
1724813199
1486066173
890716848
697186111
2099395277
1257652247
252812247
1798367176
588516677
533799992
1093511100
856469850
427069326
23486649
1656418364
1810606881
1984505407
1677830628
1298534158
1310570180
1712884453
1661474764
1055680833
1334523241
917900129
920125569
1215509528
1284523717
27038494
980540100
295878854
925470434
487225983
2114135981
952570149
1645970617
1345265534
227304785
542553025
702367729
534464038
1627064525
1163978728
1294991297
1715814537
1563459836
1233390112
996917473
1234296521
1670332394
774719668
1990917057
166930395
667340193
1443012361
1679651488
156096890
1639441085
1014504234
82556999
1534505034
1936296307
1924229361
372520372
523794542
1093159237
1408280170
2127214817
1433658760
1141397588
183730414
1032031001
1690972996
1294194094
1824495735
989007339
1969458418
34475093
1551838178
1974133654
1367490169
1360313441
1596919299
2015206203
2092149834
1980263937
1023336755
1668409431
1016075181
644139937
157588396
447635656
1528435436
500302805
704926660
1036436177
2079259101
169358309
2007848085
741589797
1922621760
1069406763
1540192655
853435426
561220774
782913519
1474024265
1497879257
95752440
1078283232
861639559
1979108831
910902641
514616462
540557688
1246991373
1079966794
1589103100
2086417858
1648056753
1970143819
614895742
1921146774
1404323770
1812784977
493658864
459558823
1061880151
629247590
213533904
1669696943
432190079
2139588261
972475480
1627206565
1407231597
1387211406
881286324
1874776755
1698456955
1525188761
970631398
1510186808
320691015
1223365626
2110963068
93643997
76481928
541793298
809882220
366527220
1358211529
1328418170
1483679309
765604112
914723832
967735646
21553170
2061847217
171629638
1143006884
937949428
2039538672
987215361
1015704034
118697850
1643013477
1825916201
1555694842
1768816917
34140372
1159396643
2073415697
498117745
1354550554
1821148874
1699539468
1585855549
1546656349
781594307
926887866
969513131
1284886208
1359010771
93044004
553296448
255588906
1668713684
2102867264
1323586593
1560695533
1228955417
670749362
1150086545
848693586
669457617
1751990043
1772692753
2004870345
830427970
1163277342
1256940035
2098309026
1904865514
257811341
44564336
742898471
1467116420
1953048532
241669601
766780461
835940086
361986904
773869013
221757311
701174498
1054325162
1743731126
1452197198
231184720
1819846505
1833613426
1725011558
1599452333
1532641894
1690755026
841666593
530142778
1989990973
94694933
69445681
1111098395
233500688
8832242
1275564406
2125182967
1560993572
1656712003
1442850739
1809663145
241519977
2010748864
1688888460
1786070305
122774274
655180522
1980111633
1575391767
1981270785
1753039208
432061489
348471445
1186823054
808838663
503079778
82126851
1422345748
319138982
2060724862
669708520
1699164063
1936255911
1274987929
1360571003
765759730
853642931
1393584168
1161750832
1756364548
909367537
1811738806
836463965
1018428193
18951922
278617433
1485721712
2052287232
1213851993
2131462078
1613675676
86432149
377433739
1375676744
1021848025
69828107
53335575
1493641248
82388148
1227296191
19616069
1109797499
1330420895
863720251
1928175356
755593997
1728494030
731156210
47662261
191432222
733887505
835297082
782258590
1093669985
1855676573
1546973432
193292411
1244573894
1899319314
73742185
49664475
1110821768
1759974753
1322577169
630822530
127825556
150281233
590977762
883466685
1331524193
437007694
500951471
665578235
1692664333
230893511
2001303874
1054976286
1999570642
1223148800
1490125317
547195841
1065706792
260081520
291322821
303955538
2105979126
294369650
525668089
309293429
927670560
262480627
157518932
2014752200
1668664504
1792753603
151465468
811281982
507129378
857538173
386129474
1630175694
1232466101
1808336211
2061846988
1957541504
2065695615
1174897207
333641228
2143931168
1684928231
2092400469
714547854
48507222
1731239898
1306051233
941191416
912533568
1577649265
1098593112
808342860
1787467538
792105071
106743933
22826444
2086161989
417304905
679411453
651682828
2136787675
1087699493
1176295437
1431794777
2120601597
1894936786
730488771
2097135176
455676272
207331599
1722202768
263863631
1595991641
821549441
1856617454
879118481
1039467089
598536148
1832256686
1282800379
468203679
351956174
163096877
1923605526
551831155
2125856941
1346330469
1588494359
987538540
1388986235
1762538913
1656125391
1885430126
1845011694
1448988734
81570094
106628316
1086316857
1372270539
130348905
34109617
1671916718
723648536
178447241
980941731
1397843157
910847445
1109715975
2060721111
1540599695
1715700904
684963257
687716482
1241081951
657659402
1721105301
2047610038
1278055485
1639196507
338315059
2020327744
66067799
1303177077
1753706804
2104887089
601233455
1528114638
1261758717
1115208139
355880853
2067169382
936101184
1397262686
63117462
2098110976
1408343205
1989553219
1416785611
2073929740
306062629
241146646
2016762133
218667435
966565239
83251450
975148360
1972999509
702151599
288593633
465603814
432439050
993060686
1989400078
160338155
1183266619
532969540
1678897478
744840801
660887595
991608745
918267927
1547233905
1707572472
1959270346
722993279
993883859
1966477145
547110097
1922611584
1206250937
2084544019
801254489
812631342
1060734561
436779782
2070138412
323078946
2015474081
2088460763
444753056
391033409
1936805154
1397089745
1507116180
1992897490
864428160
670132227
362566997
1815508145
159752605
58250801
1652676995
751741073
1700134862
233402456
598409042
1727511388
1486125416
2092291874
1633269815
454231091
1676277662
813998753
1820744007
1391918929
1363079647
1399029677
419791918
244191283
1282382721
476567270
418043572
842222594
524375791
367393464
1224303385
1569082335
1819963979
1602739489
118681686
1334773414
18688979
1705791312
2025259722
1596634232
1374092703
1805108674
2026023904
349878032
2119512783
236955853
952246979
489590193
965722773
278473013
2068128852
421645983
1153135971
1442094800
700914580
1139222816
894718227
1544449924
1776030156
2075750655
357649472
1734245596
980641519
1969991417
32656430
1229920716
186732921
1083260029
1228498732
1269074523
746596169
1144448203
623931989
1333659769
1775922577
38146213
389797065
379147074
292466889
969602798
215721180
2040644743
700327346
1853282274
1650199383
2121527197
259461236
1842822998
118878290
1432274685
950793769
551243404
2046881666
1015761741
1596494891
1382026900
209163380
617857223
1557504227
295488200
1412357623
863202965
305943422
2036888313
1954679755
1612178298
1079686289
1802569042
1783869900
1996277166
1410971292
949879057
1290081428
853223434
987108667
1039589548
19189121
1922394377
1955397372
797350827
739620743
1118345309
962429909
550842805
1141842633
176973135
758107943
1420835762
2008502540
709531023
1165174446
2082178870
1018772024
884409110
839103279
1315092425
928421954
919675345
1265176835
1248129592
1326922662
620236544
1035904970
2069073262
737585060
314189509
1622592333
1228721632
43054658
1244209757
1783210777
802924396
82838750
733724313
1791023880
742754193
12183544
2011556322
1173429232
1278158709
715237429
1068530453
647121671
128018049
1377519109
968453865
902271683
1880566970
930350551
489008839
839398130
1176327262
26215585
1814912700
1438259447
816684261
1471026299
1141617640
1458520060
530425015
1857216429
1480282803
651614464
1419439007
1755076142
856175859
2022915010
609017183
937320796
765466688
2084937345
995484405
1334435901
1307210908
608212479
286031386
1144974215
1485896062
930242109
870673045
554394263
1774294392
1698163328
1101514981
376880904
1330840494
65650196
665079979
1360802057
722788988
479431472
893946405
810812373
338972950
1667734759
495391105
1150110176
46012039
1033832027
967696415
1880674577
1214730118
2056755968
979607387
1011244745
904242402
1864413114
1906639593
1876243652
1279265181
789029291
45820582
853073060
2107703517
840247308
189009209
257113254
156462349
1187801892
1116072445
1692726130
1790109085
1314710866
442942340
1897200881
586716327
1515719393
528540178
1557175785
1508744833
1708898989
736976126
1390713125
1772883685
151156165
2055056837
2052106880
1706512267
780820561
1178421773
1249266741
232072830
12847445
1681147383
239321682
1630551088
1945762670
730070541
245133274
778906140
161616999
169265625
1130328533
159060036
550086265
1379644912
361596128
570546
1699569440
531056232
741290138
967256091
814610712
678576391
1891384267
1757607239
1936896678
1758429016
1860528418
230479715
178950127
1448200387
1858173850
227211094
725442869
700102107
662602117
23835292
1721603281
1416337598
735603359
1834150304
445369867
1622241658
951444082
920311304
2050836128
1246029408
1500280374
1184983045
995489222
1316440046
1682767859
840642083
1382515098
1235589527
624515890
604291588
264631829
1907008815
589586723
1975238575
1453541024
455677022
1216163108
199770940
360879513
967217946
1436985462
218099513
406078559
1888549445
1740398329
1883994928
1085000743
1432781262
84253501
808962492
757095949
1901722126
194497209
450594353
1326009078
585895778
231287294
1337609222
2007446560
907187107
456440134
1911444502
1676346358
1671876701
741374068
1912712035
1521200298
1727259003
1622600472
316666147
2101064297
2052986635
48555305
1902746896
2073000480
1379688451
1078763336
1582419385
1917149892
387759127
1417613939
1175428678
1375773871
1858909703
1783405716
852231664
1286077078
1436476961
1214115057
676674729
1715016021
1602649177
1894135897
843098791
1812054093
1925304846
860861708
2021940681
1043335679
736953739
1239637864
250677365
80339937
1567988435
2089616890
2014676835
440256105
42477283
1694277029
2083844158
719128092
129040783
1468390918
18360131
1102115543
2039021468
524232172
2141453978
943440111
2078750015
721463068
138206054
1071003869
1647362233
2080692852
2132862192
8073099
1535089530
504053059
1442953756
301057769
1668904370
738088040
138850357
1634170427
181376904
1665005769
58759518
1722472796
813747225
181332997
1840779727
1633176121
1863734053
2060498042
1734301585
795426953
1328864135
1538965759
1993385789
733444636
1123714557
1140971067
1063396175
1680141043
63106533
770097614
2117616084
1547269505
638205364
1448040234
52413220
2049403791
357058278
1890235411
2077765486
692573534
733783620
989973494
1817697740
775914188
1078258871
1618296006
380797400
505275175
1316344330
1065970591
1634419271
1659282913
1263562604
348252104
2065389304
890708573
1259110667
959256753
242626368
1926793178
1385214244
396439628
1372856505
1118820007
156363178
847997202
428645443
2023530450
2121445020
257067160
1418259820
1102548383
1444642908
460172631
2123923492
729920270
2049263095
577790408
472887110
825599327
1397669756
862779748
1062869645
311122744
508952584
1596863633
1707705580
1417663896
577695771
132721805
873085648
1842450313
1689245580
237537384
705036421
1174583000
1848438954
2110912701
1763608703
1456614402
1486619033
2034695171
71856432
1832667891
393805408
2143415085
380619658
942963240
1506063583
1328565568
93268325
141067399
1788247140
149648510
1577202560
1568585843
618263209
1808818503
800901158
442486812
1622260682
1700261873
430940340
2067636775
924339763
1852853224
1975746703
757570093
309838834
536390766
754182914
807270465
1091679501
635459719
1026712023
2041895308
540023358
923399078
1587227328
527960188
2100835965
2067009894
2107940637
627086644
1943570997
1330123408
1813119072
1707947425
1588251723
596658237
982702075
1703833033
1640164739
1047945487
555211869
1203208205
751051327
25894194
872832978
2047157513
1278538844
1706576488
1620264719
466291892
1072389679
1050544207
1252951663
242820502
243919956
1950110943
721955174
266972636
874965053
1160372349
869785528
868813618
341215672
1253648858
1328550946
176712498
99693088
1670177605
969247560
1097607984
554610305
1480367608
288655503
140970256
768573649
13286983
1693220193
261299009
1823290152
1758247096
889929585
2000261427
1865069077
1799787894
177260096
444218140
1507700265
2119875835
2020897334
767810188
787089109
1779371043
1564793390
1064188637
707279927
1820864661
689644075
1105662181
1179642232
1497124052
1003149691
1677894627
882853811
264103083
592928943
488717682
1721284327
970985781
450353330
2012897593
1133466007
404028797
638752649
1342098986
1104905717
1040689650
104409199
1650607684
1571862760
9566709
139317362
1157504676
1303179174
2035287768
1440456097
173905941
1599832765
1798421714
2093612370
325386039
335796001
2123087585
1395972450
1277465731
1748836890
977834900
810696677
1384660316
652227021
1392187459
730763361
1253374688
1108361372
1605582523
791163523
1845832659
1798557391
1066799121
733205507
783586143
81167724
2052717083
504508239
460139072
260907007
686318265
1635801496
50706212
1561615989
2055570598
1938528436
836972024
587464859
905941946
1607582277
2140002569
2022623005
629549166
2107056446
1143687363
1625849493
787150186
22733801
850267257
1040912722
1898758820
548606811
2108436974
1706271200
458076667
651759630
434998827
345025800
1335216998
1550817752
1659030964
565851269
1233310160
220945543
1515605033
514650225
600202843
1109854142
902280592
2116127365
114509109
2009852744
1761832318
1849221037
932921777
710418336
1587986413
1217808985
1899883250
204157531
341957092
1428223255
730460016
354573568
1508411597
440742972
1800509851
1517110214
2124595999
397338853
2025036852
1113865000
1263401166
244705967
1519986249
805901884
970992463
1691712027
1036664774
771456299
1998441923
1042791019
2031709582
1892273040
1450405363
419312916
793222527
1017607831
29631238
311452194
576805602
1387395776
1409140607
1876507826
594955058
101536517
1986263183
660396785
615248183
2034300542
94559805
1773081089
1389148752
1214144087
886750167
215228316
1049907757
211424569
435505310
1219779635
85606221
840977484
129355553
1627125078
299615992
151910969
387257996
719302689
67508617
1318551803
1117393431
1398780789
1942079335
595975240
998267290
1690392961
1264614381
22239321
1771923820
1209600816
594412258
1062260461
1410706304
1641882000
264606731
492596908
34752228
1855639639
250374089
299043085
935901191
1862670315
1410503404
1149560942
1296380287
1086177362
1866148730
815214151
965264292
1933335114
1714205799
1532672495
1303137615
2123320050
602591894
1715574328
14234568
999087246
999966702
2117857255
386458488
1533172286
1456486595
1256559704
1503401807
510865586
1181595520
67958579
167438891
815929836
273193238
1010614434
730770954
1530744467
2063765709
990962804
998673689
719765616
76518742
1916813037
1777856814
972119182
1594657840
744733875
1762374819
97277423
44514948
212076392
1812535939
271939339
444110134
1385610525
2033159836
185302226
223485185
364129804
1047539093
1874425956
580899563
1341039332
708318623
693385613
1184839727
387197735
513572524
1654833448
944549659
1355019115
777624051
392870641
1988632187
2095063927
1882536744
981073981
286383776
1720009815
376850536
403054976
354479475
598748930
490861042
370866711
611543522
1205568251
198161202
317802610
1624922578
234726131
1904548507
1663455718
895595578
40910121
2032818619
1475185788
693483348
1567250405
562601454
1064653007
1350992836
1255532757
1675833426
2144834789
390791477
1282011828
1306287620
1057992171
400820801
923937757
1433872520
9313002
1510007106
80555121
1929821714
992171693
1413868614
1347036269
1442625860
672838146
1121368344
1336875614
1453795904
1853765243
1694779825
135311601
403662381
1402769321
2002823297
994342307
575315957
1141505719
1184417063
1037481839
380454958
1450529665
43358101
1930224625
2087859635
1539960657
142970112
553479831
92706152
641191770
764361830
652623504
273392409
1792712215
722362950
1544201448
339683584
2144915156
677127425
2105662292
345753816
989052640
2101584205
360646983
622988103
1520558172
727957000
784061386
39532785
770436094
870271296
1926132359
935786963
493231049
1507613607
39079519
1266990655
1237216586
292816137
1778001819
1747578602
712567685
1305690342
260752518
43377926
1905459567
409875006
1313679219
45394562
1994839010
1447471059
974867678
54624915
273130651
1600579929
616198555
1304049989
24132497
265406973
152953200
1288977647
419191175
1078527589
1818053946
1222933832
499528445
543877049
340240595
1590367231
1646326017
986198151
664506842
1125365100
680082671
2125680810
1678654859
136046645
2139410847
44687855
308932408
1194329594
1485444719
1297705917
1093465643
967836501
1609089181
1382051744
305280194
7143472
30178921
1930214995
269233590
210804796
311601360
980947558
198941331
1451174563
1053556240
931395028
1955236573
1279619812
962814851
1180036502
1819609267
574851286
344109212
1309994504
447236271
1977954437
1273921585
1858672560
1359044374
2069439303
1169296245
1449048726
546602611
1012406119
1880361999
1928176332
1508228621
1059885097
703440409
2072358216
1050437504
1112307417
1285315284
1340187542
1450823128
301300254
2095579684
2055299095
1769777951
1516058403
1515572763
801913390
356124426
975579457
981554059
2013051704
1268032781
1038770774
1479843267
1219926455
1159461481
1456278252
1008224274
776470167
293317826
1260628702
653565946
1136070806
1954846821
292043075
1805438895
467454214
645422626
2059728056
1891438741
1693323232
1516272131
195757011
15000757
2062819430
492429615
1577377001
558258646
1289041030
903751745
1773500159
1573081905
1789819391
573780426
355811714
1392630759
1264602640
826958892
2034099387
1029734792
1380827630
1903716429
1335216638
1975760285
1567647531
1418620710
372009919
190134381
654402432
1895694534
81292864
326011726
219729371
869290582
220757963
1460103776
1556369739
660218873
953679928
924929962
221649650
649406274
1553494578
2009660485
1791823054
1848110607
973124197
459737990
148323029
1959092138
1418918133
372804856
1812967115
1538045970
1793761425
1676191254
1056470216
57871694
910342001
1868840282
72478507
6250126
1202083693
1193323525
588280588
843196865
322684459
1177450657
1381051580
886147737
2000379213
747706608
1525631823
831709037
1296251581
393526319
1467643317
1417345280
1507375376
1677401544
309298748
1083035670
923316144
1165516628
1572114269
1642513207
607615741
974711421
1031350139
1588747756
1985072335
252271507
62651841
818062949
951010456
1331262489
14071317
495383472
1746390827
1190335593
949030087
1380994063
243060783
891174585
442254334
1592478597
1729564878
1613438973
242734783
548966819
398096762
1979393015
1088452188
1821161512
1968214270
54660555
1846168945
1707135229
915064130
1299717085
344427880
1962699900
1761442762
26619948
1373389235
962734004
1911875962
1943340127
1474325664
451396351
1567929078
449340174
1395747726
1422049214
989025532
38758899
1246995121
1660061438
1216500934
687002828
1883599371
907089695
842282980
342511309
476344588
1823685485
884032775
1747045798
346420068
297879629
2131495848
1790440260
373544120
55665542
1090958501
764311630
203328760
766267718
1746541157
1940233786
691375454
843434704
649046389
52144493
683074368
1653693625
2115962865
1053385750
1145513470
717016241
622888582
999597989
71477696
544803011
1233475741
2133979041
1691942130
1713020074
1428591645
875426796
1711516489
1920643228
186382895
1631078951
2071546737
304189097
57378656
398987595
1960694216
509850243
1082313657
408134291
1569795522
1933205110
1391135481
410275019
2124230114
482392559
1019815175
695145974
476294048
157186040
131745359
867927509
1020133390
1170802057
1170104178
373389270
970899421
1680097117
2072077831
908522917
531021683
799781005
1182031108
774314376
1404985273
846026957
1502028835
1384839144
1199841834
1522465422
1198788907
1761448631
2105640081
976679131
1731088279
1100206671
1970742750
1745981062
2099513473
1350666493
565260843
84673493
889541665
2115271746
1533351702
920505455
1558245540
481196071
1660518361
765044317
998753068
1385654293
1413060999
1700728763
1229463590
1201699394
362061783
1524976955
53599035
212945286
749383766
1367930958
104079154
2105020292
159901552
363140440
411438923
1251335910
1158595831
1444983263
1156263523
1824515567
2117261166
1144654690
746885158
2003744845
1959047422
548945101
956289097
466919920
934290209
969700602
1645532065
720633937
934134837
487306514
1180913646
130983366
1317583270
1695160034
1759583306
1086800724
1312411179
306223862
2032814514
1903024761
1916325081
1258716843
639894103
470824948
411379080
780606200
394474254
1552381494
1996937617
448612836
1273494178
735807256
352890755
1570592186
1046405807
1718994475
665628671
1169583635
1597562733
1690014560
190572832
1723115432
424351839
940176690
1934785422
709656829
1304918045
69943860
193523252
1849225635
1711211713
2004866127
811322025
2081751138
1400832250
305316458
175276429
402252000
337236548
1056154325
1283888802
921344616
277656466
902714743
63706433
641087000
1905470383
1004131871
1658604651
152663309
1348030119
278337164
706990814
302583461
1952302461
1006166371
1341444993
1093498533
569679407
1982710642
1300144704
968436663
1371268290
207945338
2097911578
1810009441
41091817
1944552321
1090925358
1634351825
868608120
788395233
979799303
1857484813
2042428164
1027387559
675873872
1655708995
2107821987
183427766
563035749
195005680
709929380
830054124
881617688
126103853
787661716
1555039162
400412608
1516110575
1953849089
1328636958
2058394776
756848610
384540115
1242200560
701892674
1677277431
1835081925
166895688
707179705
1797619631
665284990
513676711
399923899
752319948
181416269
381568499
226016903
467430000
1512379042
1432952120
211348602
435869907
59676778
1673552225
1558428758
1099789908
863674043
869405977
369532496
1038045449
91466459
264954167
193179474
1710400938
465175487
1521715136
417076322
964376091
21992050
1444044263
1469161499
804595440
1460111756
1374277140
396410289
2111923983
1833621105
44884597
104048189
206609546
291657898
853726936
1164958770
1527094213
2117591790
609399678
1398730832
1704486207
228524775
917499584
2098433357
1747102755
2018939214
1340151847
1045154916
136242190
672402171
203000133
1425133966
1916983247
1477029912
1780425117
2063314796
1849608079
2105044221
2050295660
676041760
1030360790
855542404
205812491
1901149536
1367757506
645146126
1945927827
239973383
81934638
1380348312
935463399
1379553672
2101650756
409123940
1634241043
1467222766
1193901894
635585256
768411086
1802241592
2130248213
1539819365
42729353
1237218771
167940459
1379922341
1596682303
36748541
1898190977
1760917408
1899088547
1949817972
1663496207
942280101
146998544
499656269
1023102048
459611822
1702669171
307182142
840643554
2007583819
829028909
1238977008
1333656891
1279375191
34144176
394437958
396711304
240652224
1568261991
2037812940
1584189125
1151626581
202410899
467425067
1466234351
1369960329
1822682934
1395901128
2040721723
1476601289
336609569
29471856
1879942705
630800432
914933175
1322132200
1162963038
391186162
862980293
1301566610
1455632151
1885641564
445659395
753296302
1503417421
760283076
598509849
1201998488
1645730353
1805019101
1468308002
1900853290
1679440260
345657546
327347854
553184276
288143526
320627133
527393656
677305079
1203062932
2010059663
1050588106
1935694404
2071194632
314909161
2084045271
1610093969
393127335
746898101
1816750525
358615422
1435823625
850503342
964991969
1551059157
1753461172
1499382242
429686595
1517029551
401791014
1664670584
677174042
842986633
410341751
2010834437
867502477
2012531313
1934929054
683483222
823046707
209928099
1131492828
38796568
1718193109
1741040715
1613733115
1207161655
1205151421
156893260
1201480646
1050564181
604094282
1077444338
890459065
857659061
2025920496
874038173
1371815043
907168211
712006511
447974906
1354250964
1488460396
1600390975
1177343496
266749308
184074483
1787747782
1090758777
70239425
336536475
2126307477
1997097704
1177087984
2087042681
1440436807
2046863467
162968584
542675981
233226621
1135019291
581640601
145548709
926423682
1845951250
1957258024
246395681
1846133243
907460099
1287273452
1057751937
1529722500
1002612852
656018705
1602876712
504216575
1436880579
1273586900
1896322541
1814989947
1976327230
2039026810
1868643
546247597
135296794
59428447
335106999
123514997
1637379266
1631538266
204719272
1754627930
1280403008
520814119
1129362700
777104554
1882711036
30031810
1425859701
26005320
1467236981
1806571257
1946516302
1516784127
158041687
907704890
1296128943
1191163449
1006989509
1009721008
163330263
369645167
1636359124
1036242592
462714914
546607256
1687117375
314656716
505207067
544501547
850474939
1524605180
854779179
1456221482
1235912132
1844656359
1792747700
1083819759
1373290451
1292971146
1918120608
889361690
1814002343
888427687
1727094081
190967446
942372239
908840254
1806589441
1295110942
1000009314
1606156808
1200397808
33987866
958807429
352011949
317413876
1375124603
846445117
395506598
892046013
216496105
1042933475
581831957
894473621
458733640
251848168
746483915
628016240
2002901565
2143433910
2137099414
970491331
181241920
856535275
1544395883
1780184478
824876444
1430971549
978350381
1258171524
588124112
1371642301
101236249
634378621
967434606
1399109442
1646456687
712679608
1209605184
885155138
193104158
1995031696
970511252
297564407
1776356302
259298817
1007103464
13248733
885744845
1226779797
1898018769
279185630
1325851373
262268474
219823679
39538577
449230112
1581821992
968912948
1459446076
221966711
869996349
1234209136
721724566
807543277
1054744398
153666689
16228180
203840607
2023810189
1840862619
129456606
653188836
1654981362
1894361953
404622275
1408186435
454280948
550222590
414126149
253555793
34678077
1150701780
758719040
1960104652
853375953
1962896370
325836918
710444600
550967658
690986854
1283561903
778959079
965512748
2137488660
926835034
298392776
36750292
1922041785
77949876
50937876
1071767006
1007627543
2095428030
1781722293
1465115119
1398360188
1495194979
61820341
831531020
1389931648
163544827
49946178
412783238
65287745
408782625
1095180153
669880004
1906173582
1862929877
1552422526
433970473
615679101
776035359
1868321522
1813455250
269699073
1572356646
848477631
176306940
1088588780
728216203
1694985774
1762026637
300714001
391620377
1187367210
834018723
1965364185
1506430000
1215833862
1847122362
1539534874
76052066
1213071840
1466071180
1605704083
1462787490
1369549785
1116309341
255894310
2038931871
1422298391
1783449562
500275313
1307678385
814279271
710705507
1124493102
1363859717
789066713
334371058
993612377
76229183
1135925635
490500337
719154095
665752597
1750772654
175411750
405313207
478598706
1799405446
264903623
1151570501
456530210
1485299280
293665655
1784220543
2033445832
1695578897
1339944290
1048360703
517834307
1632710957
974046535
495154324
1722963830
1051118245
339443189
1791326165
75356192
432459316
303108553
2011397146
969910369
152933737
3611374
910687469
138605254
503376706
339819426
121469497
1094064475
465580635
2077052632
892518533
1169402179
1606095515
1218404187
2061909285
7182299
1372041293
1621911884
2068928270
516670926
1951492618
639951316
793563561
1294912661
1337532069
481298244
336017154
1034424752
2090859535
1713961393
1334200878
126362506
2095437048
172923555
244089097
2034523494
1665400613
435631699
291211098
1163187183
2106440309
1601761929
854378517
97224920
1304370636
1930954818
811139075
1770383279
438537901
862700349
340252822
2029619753
1023196846
1321945489
1818265893
1069368357
540225979
1005792661
1423213040
1259304894
2042186892
892650708
1883053559
1421521367
1768549140
44058778
270884149
484019746
155942467
482000421
616081275
1679483911
1430303474
1919985531
3118516
726088144
122658620
1645640347
347325718
1407746472
566786403
1046995690
294891699
2031426991
1622464054
93767830
650089527
1451174987
806907564
1100685538
1000887729
1460214854
212627108
1578403664
280590457
1799391512
1625180938
422485084
281482877
322985729
2147164173
303640393
166257505
379275214
1435539262
1489317184
458962592
940531339
925652422
1203198508
1612651832
1239690184
46330763
1507971264
1009939533
1660152428
1411872715
462768894
878250897
327226179
538730696
1186673014
1586483030
1545154975
1806119343
262763790
1130560161
1340473215
577734672
553725556
1988121060
921553471
1058192193
1109984738
1056859317
870587763
208994819
622093410
1576130643
1682684160
1060708575
1562930038
1544141274
684379228
44539928
170898690
1158404308
1051884139
1416530580
1332600021
1512712390
316319500
784511817
1073991462
172633094
957549016
143361180
2130043529
1769432570
982158233
526538011
1782888148
1859769531
2024663467
1330530119
1168760328
1923707923
824091381
1883614943
2057915631
1001899886
1115892578
1235091326
684233277
1716022279
689006889
666059363
1776080824
202486589
1154775017
3151251
1535158856
1465795750
1523496387
1434399007
803375733
292079863
1698240265
839874168
1027425205
1177197350
775996143
540247365
1013648811
1173783539
1539569583
1938152234
606368778
525892315
28259945
215644322
1335625408
567505223
62633967
2045186176
1682428557
339092694
108013729
1844100448
868851905
123730064
1784982796
280903690
604438460
275699848
1273703811
97895843
2023887656
997139251
1146940229
1423783613
774122644
835099612
829316113
163056629
1883974420
1572037847
302665305
1909304815
302687195
1180172809
391468558
1353407151
1324470893
1978491681
1536852105
1042584447
46616801
1976825177
1208111358
473633859
1833670768
1247591994
219481035
859263239
87247087
1514372466
824777897
108690378
1317681562
1408423881
452933884
1555239982
500191598
1825278099
636234983
1111292951
708912957
1153932378
940730325
2090211061
1322740104
1257419488
38510603
2045800401
1522339773
894454256
75745180
1074456396
1459179855
2028539585
677791724
966355550
810378989
752367847
1063159408
27635644
1095832100
1699867801
1879879940
1886486222
1241509334
1505469467
577753552
897809929
1997047388
319791860
1093020555
916949175
877541900
1843687330
826596908
1003195676
590274901
1838241422
828887663
599913294
775765723
873001693
1673195262
1980926766
1497446338
1814217277
501060562
572719740
359584843
304922147
882990866
471851797
249890704
1220411133
1489320175
1278155190
430260192
1306748156
1022208057
1821705115
424984425
786385874
607874631
2140472577
2016984048
114639900
604072811
1979099033
2130593662
1725617635
1379584831
1933066303
536805354
2080787221
1300396261
1419255348
231966875
573866188
40688329
1010646993
1042598089
1348387587
1296357294
1642631780
1187837269
762949068
374153839
1320662948
1417240580
586553270
1237765699
1906463687
1327370442
1813841002
337521443
645588019
430712056
1872731803
364833292
1499209100
932968397
584333930
1362135274
1686884895
66851627
1278828425
1765541789
519855970
181790636
888658862
1543234331
1303750043
2128170052
926735484
1121409670
1250854089
845137733
426054166
1049230264
918545364
1811455594
1276238162
427324955
2012888512
1674489525
1801547216
1370732596
180795751
811142418
1369646146
657150931
1696384546
1709665923
469806318
2041588031
943014769
767252643
934632837
898129131
1489251817
511646041
1754039267
1148555910
1893848815
688621322
931119032
1949200846
1594663272
2039319011
1517184291
40661665
1238124855
1044146965
1812391698
30339492
2006954179
1509027089
890980669
301239221
1727936409
571813014
1455004236
1884013290
1918212221
1684621342
1451325091
909896344
872378
309383315
1691325019
744971088
1454934293
355926429
779635380
1911025515
700421823
1970258254
703218140
1367787390
1391062854
822044992
296878066
2114999735
1901179651
1209751046
611818985
302363444
1315552199
1096040489
1286567815
369900456
1977561606
486234995
5694922
2090627495
1564453798
1836269627
2067136764
1888561889
1282200059
186489548
1816095415
123208865
1879478217
532063355
1221009687
1587814403
454346907
235889402
912873455
1755588013
1029281164
137867593
1587174303
685544130
2010451044
2001276846
83393312
1726434555
19107358
757283864
1670969927
1668906564
931109847
831230441
514395126
1731246585
1313879747
1497379617
316396677
298346571
2035074367
917501875
1480487956
595098457
1331659072
1495803471
220928079
291400252
1536126762
946402379
1530140493
284260018
1918557013
397528652
704647542
1705195555
1712021648
477521892
439360450
518877417
481064603
1242404050
747172413
472787361
1450018835
214624294
1740124580
382932482
593006874
2081692954
1630444194
578109704
459687132
2082686828
1135106907
94765371
1679342778
1833356087
1209819487
89011293
1793437174
529538418
334214372
933282925
2077829062
1325550627
290052706
851538929
2147080813
2104577819
485965072
1851846983
924312705
342040243
1317445795
1991193585
751774178
1382258225
780573804
438640656
2024157592
610015788
1611144354
180777809
223513555
748685805
421195181
2124216446
1934344457
1585379087
1073302903
843973687
1190512569
1045276265
549160433
1271609633
852230659
49731397
1905037237
2050987008
1645593950
121951479
1098431457
1400487956
281896765
775212509
2014275240
1446294313
1770181767
382006330
976269598
599757323
1378004805
953050751
1518355341
1923472622
480965960
1167843152
1914050675
1863902040
1224093113
1812868679
1478905278
888897624
551952343
1765767032
1836646256
1251024643
2018971960
464927702
313207407
32573137
1046776876
542714377
642880958
1786703718
1437117818
1433712188
305579377
46783842
1430190837
2034465324
1024259267
642926139
1685307833
1988779531
671946815
1104706637
1462303819
1392084960
370927735
737436636
152682879
404952313
1412297477
383217290
843397434
2029557892
415479467
1798955015
250223722
1658873238
1920385921
2073320010
966507047
445881907
1672537943
1642508728
2115602070
2048265197
331767293
23922955
934424634
1580777592
1808534690
281294503
2115714971
1329102094
128107597
1075736439
2009480227
1898505180
433097440
38353972
551312279
1308454627
987819786
912635157
841594685
337719775
455434385
1800668771
325126850
1907253471
802067606
888356020
1749088900
1165402558
980938257
242636961
1346625927
1949115222
1952313724
204450858
1554196385
1227063058
882425329
710114699
278339635
1730830244
450072688
1431499931
1943826408
1866920683
505040161
1536183917
1470626629
672014519
1500910197
1330469391
1783782652
429296548
238146174
2060794917
371450770
1058167292
364901922
1744993254
1808406634
541181061
1666844389
526538410
18861493
1510961276
1066623240
710302902
957396051
1455918596
372764099
246764741
1501657771
863683090
15721975
1770809781
675639962
289265047
792828930
29465803
4898693
1444359679
1722437229
578323348
1816530248
713756157
329711971
1211780014
1413926293
1305975997
1185309141
721552973
800915166
739358463
2113711908
1919827417
1972992499
1987282759
1209183681
1752748225
810666307
1464722861
388538641
1245058783
732988987
942506061
304500195
1698450657
645611371
1910819783
1141966079
57952570
1243015091
592165759
1172354090
1043625981
1718864811
1420181742
1552745079
749149871
279580735
2059572602
122384516
10283503
1188018370
1577077047
538411969
135053373
598816147
1586568210
2059270394
815914673
2033547681
140811765
1556348215
366558600
1482070455
1716491893
983789962
1364147323
565703020
85997017
1559573665
939431442
839045777
477105321
1782740208
1716624618
424852204
1545915532
1347816147
2013708219
219812492
1789972481
705092416
134829305
1745383860
826567432
76825096
394244092
328953766
675349239
1372423021
1114602604
589494489
1868492574
1650280203
863593298
941763686
437723310
1974606306
390919805
2081801155
973181858
1125972141
1670767906
331939714
1442416172
1507779000
474183919
1820466783
637040946
1409183633
1563121813
594500485
414775550
434011001
1294505341
199062651
1498557637
1521403640
1123548981
14727003
1075654635
1743761036
1261617190
993630607
1398092050
1348592617
1776828918
1415435690
956521252
1759195190
1635277003
1940853162
1021805973
1738096079
2070853917
1527254454
1378790338
1355508601
1195422217
602495266
1105735371
825009660
2112762763
2125370014
72014872
94784002
950475115
693447730
335199912
890572714
1807073285
461224860
1604368198
728300395
504356901
292605718
1464130646
1937332473
554611657
806374491
1878827547
520469854
451895820
1874744912
1503513470
1652363606
165458803
1415756802
122102243
71541636
2086866520
886566516
347075995
491864793
391101145
1948810884
2135909780
723542048
538734428
321266728
462188738
419903866
640165007
1761823698
591908106
825494274
203305553
498609305
875595922
1403341620
504148680
823945066
292843843
1670834850
264974334
1841179786
2105361838
301834352
846370478
513796564
93039716
97073942
1724347373
992313605
572585363
1623653259
1301772368
2090469077
474522046
1109194468
1982547197
1960249246
955429632
762806555
1309507348
1169577689
1085261172
673291939
1552428240
85419324
322956883
1801551788
1599691103
694230630
327509299
1032978729
759169247
243879850
1502344238
1502754837
1445086404
1003132438
1031155587
1178862378
1336797421
240243839
2000778991
502441265
410261073
1296839256
1014086770
127559559
446785647
1876861268
1976964556
170542104
982729071
95415314
1555502205
1811453807
1688954343
1053707294
132113786
2126764971
417521998
2144962608
773011921
179857930
1639789236
1132108503
614266679
18105753
1465696256
1112661984
1708240787
958524637
1184469902
1990511489
879550937
946025676
1327193821
288630819
1038025184
1759849234
1251461179
1489231000
1857833248
651558736
309722615
905788001
27086423
949352031
1077449604
1500828743
702703130
312239180
1345234195
2042420242
418040635
984198758
487408546
462227740
2104528596
870274495
2117216888
774440577
31084626
393677094
1768995279
38693249
930332242
1542569912
1416248350
1108553611
1235082820
1320671889
814903812
339592319
1160256789
1782796267
1075930829
2109706522
891496217
2097994880
693341164
1612386554
1335789683
60112546
410590823
597586174
1776424352
704870252
1886769666
813413771
1825839886
535893566
2087831094
1374120193
123557382
1126009237
1285341669
2055655819
1706800267
601979589
1661253681
563523508
1104469431
140193603
346068047
341017673
834240966
1500312361
97537523
525098794
782922487
1321634644
1890796888
1600730382
1745913019
1028829124
1859512276
1519238650
318256412
495029798
1322752973
870439802
130161757
889803652
298448217
1743292062
618210569
1238744820
53096958
2024687325
375360733
1644149586
2037775700
1383608208
1340320855
1455817310
746355998
1971087113
911050643
1721746974
833398146
424489964
760620533
2091017116
365024662
180327449
1962521328
294853866
911194887
1966496366
7693785
1562237897
1825472286
475714976
830616189
63568718
1340619240
1131150909
664617272
140909178
1189654528
460139604
474951404
96728642
1716540774
295523942
310580776
398281943
195795566
1002428377
1881038387
1620755928
1911521238
1742716495
1848267824
1108731525
2126279441
22454480
620792587
793709347
1409839760
218103136
1460339648
1865443666
1087470062
1923227573
2110332378
1020729942
2123970125
565546807
32132770
1840983351
1082851904
1540621584
1886364504
594526468
1951214277
255322967
1810171758
284436429
866024033
802513359
165893639
28249964
1224806103
1706413463
1110192615
441234762
1356035011
861859464
231777669
970530721
1800996933
1731100142
1374915407
1938776074
592620202
1051939945
853065298
1341578718
535342193
455940212
1897009584
1577560158
1875316458
41645183
2075857391
456052886
913115006
1743115613
1876200508
1529597026
1137757032
1548005380
1307631444
517988389
563651752
1295339693
1149375309
860393734
1749700047
1730228296
104512093
2147360610
972134011
2114048800
1091737713
514787568
249515863
350891760
1805653031
724669199
339836550
880712020
1133997639
904158431
863362066
1017396610
23118564
1614215649
1947702677
1037114271
1909837985
1834193886
1240030018
713395644
1482197458
1996657927
48018286
1503155957
814967876
16866036
1888982880
1579039090
542417286
1394929582
335107884
701895761
655681351
1421987113
4179426
1126337158
1507540862
435267310
1586343607
263860401
1062103224
1836071991
1907593119
1364673363
686104153
1609052741
893099852
1909450073
860233954
1202255696
836376627
538961395
1762199058
568240976
1686293867
135073647
1479069954
1887769571
478480024
439286987
1134121794
2121176459
3056741
1782806633
2005947378
1691891202
1989643468
500720179
674463869
1143187155
139878117
1031020024
662447351
1534089035
1610575861
1988462874
675392615
149720813
1852772061
2089056652
830204155
1054314400
1442844786
1003209694
1441670106
525189122
586130610
2027276601
965473753
991419728
2119135641
1118080399
1728636866
1574319659
1946613888
1329485443
1965283979
1677782126
327500269
1833423159
2086614837
1297497993
635687326
769966049
1660348217
409984828
1801184047
1177039322
235214199
1918387395
1292824072
1736261483
333886761
1729697350
792949270
1922126471
487641981
106663994
324471605
1885926213
900181676
1498675238
2143735400
694689520
1799919402
357635737
802090368
37168654
798463839
677951860
1531093871
2056065635
423748534
333069975
2052942000
1107858961
1111888767
31466802
1080979256
1398833338
728965431
583641374
593454915
1716829758
976171383
525689900
624397068
1290329405
381101283
1415969067
937161509
2022776074
1713893290
373933446
2054042438
1880818712
348305766
1743690729
986332565
1866104258
570213935
1685751421
348426115
1019511123
554444326
266506414
1005168178
2092973895
1707224638
1563990600
1939847764
1603786951
514111459
2005479645
1957414038
265395398
1784097308
1010987630
2117781944
601542396
1199851642
1547499493
330329846
562886018
328846575
1117767354
1872483933
1295429651
633784027
788024161
2136195759
236000539
1892533094
1644125304
1239090221
640325814
2002501318
1386496836
2010000510
1408269005
1135926075
454479779
1228638888
798997835
2091377134
732524872
560361502
923181670
517573402
1401182801
1872149471
2116006607
1385729577
1430432158
523612233
1664043987
1267432112
129145997
1620643188
1898755555
413751121
1896991283
117274388
1264567026
1208879912
1564370036
1733369761
289141722
1130073531
628523861
378518933
564275123
1316544170
979269226
496027225
13750649
463456027
2133270428
860419062
1685239385
1959420036
650990837
1302335537
222311441
196175406
176900932
1545341317
503254785
380390640
1521813615
1187139330
193382687
2044994351
425254198
1454404855
298286702
1500133774
1894355
2098012202
1305824709
300126974
1223859715
1194880
891438354
983178448
1264148400
1829860219
506452025
2095361966
2114523323
1232337449
1864425332
972478132
788380471
1540789314
1253383599
692674724
704461375
159575248
1012354685
1324136437
265284472
732377399
1879489585
1647706743
1317366197
1791817257
1929731821
2052590221
2101235572
506487698
1314095567
395898519
1410596977
1605937289
69333525
1693817272
316112032
2087893001
360952996
1461978015
1736456683
613371151
902317284
453327265
1195640437
1023751822
889674435
381169073
863040369
2014899250
1938241769
362696627
222447235
1630169598
1539736264
281210229
1779004623
1397380387
1897044807
1647729254
1260659867
1631021106
1957923560
319676640
861419478
142943951
2077650381
1490647400
1297014351
550296159
209676803
1082149753
889696303
1391056555
2011967001
1905587580
2017251264
56755481
753923755
1716690268
131142691
2117843400
619847103
1771292783
511785753
1503776629
1515728837
624163809
254878625
1876364280
1732545217
141370707
2135822405
1690650
2142405704
1323420141
1205793051
2033776707
1914247023
1982136379
301708768
666583200
903682929
2024877810
1099213020
2090443069
1325138375
845059652
1662177365
1622027748
1920474180
1670029262
406477148
202909616
1596943354
1564538425
1733822978
536238018
1256584831
2044159592
1648540490
1274590362
325887106
579700524
1230625730
409619810
401451269
1138829762
646576520
7634779
914845232
929600018
1442862208
1601990853
1719602195
1394832972
275151042
1335613066
1198737233
2069088331
1285480726
1985347364
1108940513
1158628657
891002966
1607084074
2133504725
1826278690
1997018242
1875122484
89270717
499156159
1604231409
455870783
1056473019
1114750023
237203516
192334376
2097304648
1529192615
1998405167
14106068
1134760180
403026711
260385629
1058148592
1250926283
1092159921
885429612
200589537
435791294
1103058870
1216871254
1167124255
299651469
2129444227
2102781452
1501351229
1900257603
1953980767
2070469586
1836730802
525810888
1860685618
1390369203
1426383881
135385927
341647559
585422456
2120761524
1387135267
1345711789
1935592523
1428149751
267501311
441386910
2027473746
778102606
983652119
2076766501
1485345663
802146995
75686971
543502458
73611271
1065448403
1853577073
883710254
1834764191
1871333634
309200568
1177413399
336068818
2122006405
1369948925
1414192591
1845070515
1900953350
1253996132
1025257680
676739066
2053295872
233720528
858125306
104255705
1414269427
2132629361
1839747997
1938810283
1850792469
818862041
1316967701
1668950153
1134525863
1131342291
1168268938
852742254
1968526152
2021643153
1265928189
240386667
1117515193
827445784
1614197364
1162429649
1094480056
2098097963
403466438
6027495
1143616651
704667714
1478789188
97377678
749056818
35712042
179744885
181377283
1975040967
1930680648
883325752
195382151
552398650
1574626378
12418360
1114843530
1178436615
715767246
26021473
380313004
1751471015
23302420
472439372
1161065283
1372204387
795546190
1124808541
193366256
627471187
1334711443
1637107768
1309641160
2050096789
955623441
364176265
73412795
1185631083
237224113
376849542
733319665
356642226
2099733483
1798275692
446295556
1904430271
1582325613
1616499148
1316326265
956999738
1590396690
1947503648
772315350
2052416344
1219525430
1166671886
1105663900
1320983083
1110046439
1736837660
238014011
603258250
159491667
1336898618
114770489
882243360
1140360409
2029330099
167754272
2118718939
1769259817
819982389
1643595970
1466089931
791557723
1822068137
177528442
1556429108
262294677
1805638444
1405969306
1276040171
775458066
1528906671
2105137907
2100596747
1495309576
508938635
241667151
298444334
1410518720
1426251462
1928017368
391570828
1656502172
850396389
1565542182
1161664661
968838588
907425245
1956455252
768585885
290590476
1367085972
340093611
760576579
211988335
433053902
964906414
417798782
88854178
460341595
959506168
706285966
172045954
11845955
2065341768
1671235620
96346538
1197942517
1038323346
773317521
98437422
1467910541
1354039540
864952732
262732627
1720529515
1041358393
182942961
880572862
812795108
356988214
338352569
1440341817
788541138
1444070554
2033416492
465784504
526966833
2084080836
499152543
502278397
1298189345
1189112485
1692371733
541199088
1225371919
431274209
282335672
117658678
1574316084
1004206966
633046112
1335375125
1438056032
1124044957
508544884
1718305991
1292063936
650996745
1833524769
587112469
413960265
1263196409
889286476
120229628
24044020
1186218961
1377124491
380809992
1540362190
1099828512
1290531793
947568231
1306289203
231105510
18844333
314814770
1622400768
1944069898
1223308006
939171795
1293417842
994037799
1037621997
1103233452
1196118441
483616231
656674156
603883307
1739842677
493778459
2033194686
298874852
718363651
1062410121
1490382723
1115855144
1681386837
276886869
1748136620
1016568746
1700860833
1434673091
971462688
155128445
37949791
1855416291
582843031
1385885799
180369309
388169906
1088086470
1935576978
1092548305
1167469021
1925388547
1718631966
1255913305
1005527599
528894415
1364612478
306542902
1195024713
480223352
341366906
209075250
1049172581
757332115
1600166192
1482174678
133301873
151114123
1119676342
814264352
1147024869
305367539
253282268
856292281
1089612710
1491395744
403222519
248825451
1863417582
1319949455
280612491
947553417
1779713417
203198772
1114364284
1546224541
2078770767
1392833135
1216242418
1552141106
535933651
49485206
1308276921
1255785720
900999789
75843736
2091076147
1719250120
1791149055
1129922385
1706137145
1441057059
1573544059
628395827
680239605
1977314175
444564565
170423115
2077882021
1196472325
1349384967
965859673
25634854
913782446
214073499
1358345559
1985078000
708258454
1229419388
526491054
1505395301
75477677
1357746125
284995617
456470474
2030285414
1280946425
919387527
766084865
1628668203
1058053019
730709551
443074112
2019844884
1475989635
227642822
1222869954
934725849
907175685
10612841
814214110
1332500595
608759321
705093170
240224047
356433244
1436243932
1542592371
2142472579
224935997
1420815101
749797758
279357299
279914452
675429733
19253873
1522758867
1843716289
534591184
556324318
1198672666
1183444528
1383799250
1066627120
1599715139
1265082792
314873757
1993657420
1297379462
1729141667
2059921605
370296418
1532483226
1364792262
857796901
972288302
869529330
2012735665
1068197985
257845698
439753851
497121519
1710755260
1165685786
425125064
168641155
803070149
529456769
1455218428
578243611
513828170
1178808159
1304211778
1129206751
1497623596
1797101466
765446156
954190170
2059986528
134983811
1914342259
1039305832
589774591
98110
226172412
1952544264
268615017
617365680
538550904
1558620359
1211199422
693796521
1085475534
1751689343
1330453749
1322937246
1165454810
1446656805
1688780547
640648846
1303700815
803082352
52626816
241207351
2618612
1409233519
762240942
733910621
169506764
661601843
210439756
1789313202
1738151744
739992308
71417490
1004455122
1563379977
1795763079
598289404
397286022
1335743730
1334578685
1035881150
2012497911
1314382808
1191494547
5405104
1620934118
829199762
832268717
228932918
955677793
467345170
1837459976
1864564923
662748803
122908956
126364185
769777998
1426583222
915236305
1619625018
2006286374
1926865636
125794199
1629423487
1959976066
455106979
517865260
556597330
1469920760
562228454
1248590188
986073090
794097262
759748551
1069962876
1419632033
960603454
2103796120
158519057
1232815717
856678516
32086680
68895547
792900840
649879475
92197036
1107206308
1631713951
1032126056
1957315254
46158067
378748811
1637404033
1740316000
702492477
1988526682
1415589452
1868808097
1044186948
170057848
1633023081
1126123062
20945705
1525720908
2072678402
1403281516
338964966
73214784
1577730152
1791388791
1857990021
1982425396
897535450
1833294592
423438608
594832707
1804159981
36756602
841555772
1527940276
1650615264
1452627067
1033836687
184693908
1233889065
1801786931
441835860
972028732
844720345
1452108021
929974427
249157680
760782980
526570555
1252287802
1342413783
2141607121
1638020070
1317758332
1468858521
1769082046
694686877
2090656780
354060869
84167353
94328788
1191495570
1361194841
2009206378
495460444
171091857
126666735
80109354
689440310
1180285835
1417496350
181067348
51680122
757616944
388938372
356016421
652806067
807389725
469373805
1784189826
1264084305
1450680
1337243081
1723965865
1850524767
378142712
867750240
3468046
220524630
1838302700
50889201
2018098154
1879132957
2068985325
907851550
425529404
1571879442
1509627115
1410393250
1314872634
1090542049
1032083777
1157397340
3761194
1061796662
1952670122
577448057
1637944487
2068407827
816558851
1342496403
878134896
1045817195
992001702
2006361411
417854455
87925744
2044866687
1489842746
606395558
1965733298
1618724361
907167776
1135912658
135139085
1866574673
85844098
1831787128
1328736260
1543660117
1793858302
694020859
2109436405
1446457551
1877538174
1197492667
65524626
352065058
1111674137
1635876904
1596485174
2100841115
1232381342
1606701683
1646028984
847266902
1060715157
1245112502
448627913
1297761968
2000148167
122290816
605698772
1034844081
2010903812
277098593
471801286
273383121
65579016
973739590
621840471
1653123847
897108737
1603581394
1299550252
1194238229
1346173336
596557887
1884635900
1005556132
2045268044
1798435095
449260046
249034719
350024866
1688039531
1123555190
926998213
172582296
704527614
535050508
770486541
1711772530
2130877904
942110151
1008176603
1068417218
871472612
1231360356
157558634
157886885
1809812706
2028443891
1689135644
2118022397
1503169186
1362761413
1542138229
245623806
16390324
1738247967
862132062
1396931199
680834157
525190128
749289937
990541763
1770945000
1608532356
1373559108
1521563258
836750786
918074020
568852274
2030853201
388173760
1127840931
106716078
748225376
105927773
2013766656
1813789851
466919810
786311028
722532403
731069105
856799486
2111854305
554928152
634480864
1738166394
400409685
948395628
398723663
1762735014
2117484344
317425138
620154814
1864563531
1863411639
446125386
2137431725
582475115
351246488
105972751
1510924246
1995916674
1159059819
51021273
2147112036
529413437
1512954075
2001055708
2042656023
784952236
714272489
1656792048
527980492
1194612453
803547020
808158704
1296703141
831376199
798708773
1707636450
753397133
285443056
309143215
2096552458
643262607
1556441901
445534993
1204478165
244628094
924953232
1322498652
787635970
314057332
796558141
989567953
961013563
711396105
1971777045
326226058
966078205
209299496
24052805
1560874105
774224549
886971590
896872243
1866606985
1357566631
48376272
50143396
31095159
236043950
1395418218
635540366
1954160615
302860955
953021368
371839884
561739053
1597215283
485873489
1632636387
1390702608
1580275174
351188465
828991839
1523259451
598873828
707801835
1637934662
1585315987
818101062
544001302
479594370
367642959
1116371500
2040874115
575685084
383035984
1494831184
275417450
2023240866
1034487111
1949907959
479670759
1906813562
1671954461
540246371
1458141211
574709899
1417488132
1270167391
872857779
291608536
1531713263
51419856
1469163898
551054379
1232154529
339520298
1813749445
1732179486
122572292
1242828609
2094725816
1893216628
295472764
1551122636
1110354515
504278783
1004279480
1711145195
169368773
459279225
714795187
660083899
32913701
933703930
913030229
452282650
652549320
718691944
1250288091
1535033064
106193325
810678315
1478962228
572751812
1081355300
758980586
569434977
690903601
1783054891
1948849495
1889058362
174261485
2101438578
347627058
879158582
1069780108
1987791149
115783306
756677653
1082066649
530899661
1724303631
1810511079
1256886049
939490633
1587982082
1636067768
1199934258
1405626664
1252800829
737558185
1344943765
1285277021
303693622
2124696806
1235973895
92114251
663631992
1216566381
625015261
290009081
447503444
720205340
1245877842
2054778159
583174633
1703704183
1473510287
2135702602
186366179
301074287
1631691771
225278629
1859105190
1670847263
2129662346
611393928
989973749
521878854
148787782
109446201
2074049768
498923157
249351286
1122637471
131046671
2015639087
632902319
768162758
946047540
1572324316
1740734530
1162845009
1807418121
735492823
303848837
1406697513
934006978
175049581
2006731800
1396883153
1260271195
696911317
348797569
764650407
640625021
898100235
1745560022
1932617933
2026459830
904105052
1273022529
2132686049
616945115
1282859765
1885785849
1169989904
298181072
827966739
877462749
851887869
907413758
1368625890
78644179
121689952
1896636877
620294496
374412487
407910529
275934912
565087557
969825266
603991001
464244358
703194245
1067207861
689765552
1147843708
1789466971
1470195228
1265546872
635644052
1614466011
326449000
1304191648
1217269783
395246771
828615661
253808514
833420703
1231681240
427138923
1096408520
450873655
380781236
2095037053
970676040
1195176112
2066915115
1398314584
1334725968
1216200753
2118714640
16198056
726007405
1743733245
1058779303
1113226356
1225999635
1274607311
873280504
335258796
616533370
1546278513
1397264640
615188942
735597676
1390417834
1549688058
39448999
332672277
1555185804
554428562
326194412
452611958
452722350
1969583145
370604647
114667061
1475233724
1572628793
1239538702
1662817740
935215361
582655007
396284699
404083163
866152587
709596974
2112261138
1738824628
811709573
1309469915
1080410987
1010995454
193922200
1713279256
1389939047
1968566610
121436382
1632386260
937119312
6579449
228596424
162060116
248346442
382995190
1522990578
2127882455
1395603900
1677627188
870784795
2101941373
1525874738
662767857
1892519285
1008573263
1885902444
466706696
1025792634
15197567
2004966846
21118955
475910676
57087289
1699661992
700351547
1681292086
1490592003
1807491227
1101349008
249487263
1626207619
446992354
1448034903
1996364908
343679023
1518762111
1122443159
1155414701
538870085
204803708
945605953
221466345
1663403609
1141456068
90029550
1594778007
1028287426
103993797
391808848
1068310512
197199999
485159732
1707282632
1475826507
1348509256
409524881
348277285
1620779557
1002223075
1134156090
484600119
651761665
891748395
1472046271
690139175
1429271983
28524695
2082990840
623361120
4213064
1433812778
646459128
558848966
1363398475
1750647737
993586190
1116793824
80517528
435656402
1547109189
1748189064
1431961843
1177128242
679636759
159452530
1319722087
635738431
1154039563
163898869
1873576431
1985668360
1633541507
1626714712
1849167510
575206910
278502017
2073868738
1620735629
1334695211
602701958
480129177
107798003
2101756764
1828417803
1470975447
1661909074
1287909849
726501400
1800727060
1499279759
567920026
506054952
1436394801
2035768748
2098602259
627446542
1987744983
897593746
1285830343
319315070
1866824393
1055867497
1856856944
1253783502
783516477
1411469086
1110675418
188129220
1019972139
1605996372
1769839470
1088293802
1653009208
1501875356
1263455967
133483284
887477870
1966031418
1849841078
266971909
1533030254
1195263376
2076426493
1616568642
498856713
704558659
238915842
328417680
1567762004
1362704043
1748420747
1902229723
451628028
614280137
1345881634
1884033531
117203647
636716469
259303135
37618334
1697475698
1498042367
2001104993
888503866
728922971
1516898662
1539719965
361583409
1478510758
67486984
533288097
1906773756
1728402200
1245123028
1086747167
2144676396
581993607
720808685
1194904112
738622611
1192124671
1549987890
439992189
1003747868
111524916
700786222
1932182144
967947861
64813137
1030127243
275264671
354693345
869321675
1717954698
1277055269
691726915
1751486499
1054845072
1719214311
1639006032
1801197522
1876408592
545813439
37129752
609422398
762835557
928047705
578724250
935187594
1733491639
1688394204
1155229251
1694106581
226296326
1165012112
71362230
634146535
879442348
1669115284
833916584
833489607
1319839206
576213414
1481160928
192164678
614639942
1976392395
31818258
670628094
665443866
300550561
1044375002
143709898
921679400
856250348
1484792437
1412706796
1773822862
777009825
1463313874
241598076
1941211279
825814253
1433190597
50589247
1024995416
1894072628
2056086661
1514055430
1370001022
135330892
1382294934
137658768
1451984844
1688024981
85346496
1873169967
1211368054
1808648838
1920702411
393847952
1454243391
1718730319
2066463890
1053702406
1337816192
1414514288
1287841340
1804581753
593559844
2018493523
1442755827
1133329677
812208624
1157255296
443838046
406789862
737566527
1258769978
1958836696
159680486
533425283
1775535098
1899439301
63005584
680185938
1136475907
1243786923
568715131
1309311990
1584135559
837983624
604545585
85097738
1633624083
2124044784
928780647
586534045
318350446
1958024064
1013497814
1217890205
110684199
1611197695
211086259
193755042
1682469396
1512796354
2015540557
1764397822
1288488162
388517032
1374540953
1484209246
450771364
1261131449
1582421985
486886296
613212605
995023032
1589766740
1307827722
635859138
1322198360
1002119432
1499393723
672608233
2097443827
2061128475
632468970
106886950
1067713648
1056863751
1332925126
609431431
1072270448
75531654
1663449624
2131156582
1214900847
598339706
1480126336
2094118513
477111121
1605537842
2059699595
1032794764
820356408
1756308970
1599104420
793688124
1642517738
989422043
1824186578
1368244634
591716719
783970385
2107377461
1530203956
1364582536
1449202011
328419642
1706156921
848573225
2062300548
336649973
1369719736
1773023471
420685211
122419519
1337672365
180821356
980692882
1463204112
1383617452
1036673978
1645403562
358674603
733127607
1389501074
59683976
1541057266
986938362
1824641379
547059971
1850178631
1457827030
1767285720
811859692
1433639628
162135791
1963824684
1621131034
1222360627
1058975418
1147222492
273249569
1454950436
1053814113
989829407
401606382
1547711784
447573027
1555655666
199553438
82465738
956886558
990614502
544669807
816792992
1033757218
759423223
951192335
1313589055
1469711889
6429822
1814526809
1740554436
1623199674
1861639895
2020170804
1414569346
1138581570
408791755
520154996
1016425752
1324072384
1507709550
1623837758
1509608124
1733826048
1531028126
1538950343
479366698
218580986
1404458971
1212405204
652952480
852620937
46881380
797924216
1491561621
827351896
345326158
1946603603
1873053414
2062503810
655696903
699192225
295886420
1046931312
1780819012
66074401
1937712042
1322038344
1514886278
1254282706
447663654
1989776906
1643370282
1490874755
550519452
1293731492
1001606083
422976093
994034750
1005904653
1129481086
1373412139
801254680
474480244
2055503083
1182036431
1211526569
831765532
1632086266
1556532145
1147065824
1242460548
1628665450
1911229696
972236001
1924288814
1829971584
1991401189
1212965172
1999346710
550431113
907986180
2115729745
1409473664
298074678
1489943741
1287367629
1400645713
932098771
1281778306
1708242829
1136945796
1096921322
773792020
1695077320
254129805
1723130346
868673198
819884290
2098962821
1008967395
1318577216
177062026
88122683
1419821439
1735512811
1447822588
1663928817
2050996134
471712393
975612509
75749616
284417985
1365602421
1257514735
2021414497
1086795150
1038558313
468230822
980583501
1411978662
1169103035
645883936
117844928
1243005523
381642366
629808221
1703669805
1929219880
1926200661
659996357
765847779
173592168
1923883284
1207792345
318587831
506188738
1405153289
906432093
657846005
949569992
141848949
1488810764
1280658390
653839776
1344252663
680963811
1073014944
1693176723
193609731
122413898
968508303
554881716
1458837408
642578007
229413855
69450145
718637694
1331825257
1562483847
1514318626
1621039265
745258754
521832295
2040398202
2028054848
2018719955
722060831
1080990480
1684557798
1415246129
1998257463
1201499919
1508678233
1377914806
1698035158
1852795174
1848534983
465963385
1209374871
783846962
878200509
12798392
1005318012
943155107
549018362
254517778
70004612
618248518
1073597447
1176355451
1513344186
785087399
288275432
1465842203
1990955539
743514625
1893909539
1529708206
563725721
881730963
136838482
1249607122
993939914
863558031
433097873
149156903
2045900843
1516013680
1424669223
1087000260
123833146
1164629915
55414631
1362481726
966668492
1576891145
2135096696
236571508
1520151657
1950941985
1400408735
417040513
1255518638
1113745208
1149209123
537335734
1240808954
93797024
1128650906
1648611482
1383004968
440049999
1812997014
1639556131
993241600
153574233
1033811790
1245197521
1017877517
1029185940
541447478
630240967
72746424
588728772
618828143
380868765
881185011
1097249519
397752868
1967321816
64214899
1902180715
457852230
1214955687
704683197
779416448
2075838110
1223680062
1713233980
360477996
1252879809
1065802419
737755175
131030200
413208016
1168340086
1826677516
177465009
1210689975
605160851
2046503537
1638746785
65604564
1137416677
747269404
281648907
1345053621
1653987648
1385543924
1546650966
87321754
2116007950
1418698166
370155099
928750364
762048270
582221533
2083768062
777114675
1769618372
922086931
622074794
216541942
322988310
1517718897
2054342035
787162898
1445207772
1671297481
45649340
179835582
1531345582
1276066980
1098529259
274059597
454193175
1271940775
1118089573
268057992
2006904952
421458400
1928423504
637865877
731241367
42732602
996414409
43600698
2121316287
1393912117
1823647627
522073665
402403979
1310194823
1654167687
336647972
976447430
320011377
1714842143
1169095274
430175065
1599409023
968786503
103072109
28035129
1842113431
1590707573
403028146
1795281231
592656212
335706936
737834493
672815591
1206953234
893254171
145473083
1276656942
1135104081
497654829
68433030
1981538059
798002430
1627945883
1367445497
870378619
168345796
764114349
1739479448
1002169110
2131281400
1714878624
1719481145
1328046594
2074236254
152966875
1811850545
741949999
770537617
1003742071
881489227
224097789
548996201
1670649427
836076546
1409069567
1417157441
2109995169
2030908335
466017572
218478340
9214306
2184825
423708944
100088642
1651460330
512074803
1338552767
1565986813
47537456
634632482
1475282706
1187005247
213663516
718707782
544471877
2129933365
264158588
1068027155
1227316462
35865734
1927064018
1806555653
1881552414
893489933
260160765
508591848
117683402
81837583
845988457
764300118
110025647
1915202946
1933053404
695848938
486930857
547448141
1248081365
1778144824
1000925866
901504829
149297511
1010834771
901455811
1022356874
1398352819
2035032328
1948675858
1235953048
102172684
393898006
370125975
976539832
1855278787
1955715607
802032091
1290201124
294308153
644652540
920010355
724833831
1149031747
338952177
172652721
605274329
880155487
1918558274
1828721959
160242661
180848756
2006952239
787226429
54150030
1003787346
1098829007
822581606
700210682
722193520
1654574181
1608289688
1698285102
843884791
2111751545
906814744
1394556452
1109108881
483428536
1363413280
1702701335
992326951
545732588
556026654
7982333
1353961355
1069771991
954274945
275881524
919602205
2108024433
1364647854
1837011071
368879328
1613873152
311555938
1597993530
964614118
1845964605
1221918746
903368033
744312719
517982607
978339548
860148578
2085909032
1920291890
1742396035
1781911085
555789603
1302075606
471755848
1171430053
295705369
226083885
1237776066
534227868
1600941864
1960955139
1516711742
548082342
1152264769
805331383
887274842
522196013
1728714563
647814719
1800354723
1405272110
766119609
895273771
761069523
1973720391
1736573724
714105779
1299753699
1019423330
571626984
187802519
1542881605
1346494939
2013819623
819912101
347638638
1422893681
1245623553
1102698952
417365427
565287673
1153208919
1463057367
792619240
420219769
1148719135
1626599658
189608499
975312869
700022731
1829987976
1672336337
1113957056
1579319904
2133805097
1848796396
340799117
1417237837
63047141
682224128
555599904
192505403
897278626
717090156
1017313816
604647355
1985694301
374529698
278316328
1717394714
779694073
419183623
1456055370
546649859
914420826
1379238303
400725347
481580939
739136397
1462821502
1717251351
45590117
1244650563
1982646284
1804840708
1457233235
8023357
1214323566
519582298
1663947820
120994654
313873510
625986019
1051448660
391012507
1787843278
544127005
1263548890
952889848
221445645
631547940
1871646051
1254464942
1429122481
593490097
2128771992
2077020525
984111508
882826765
942195420
1644259462
1345950240
988284015
2008314217
1041556098
929054910
362977797
907012534
883302739
344862582
1875368375
731196903
1837018875
470374923
1661365428
1947923783
274369633
1710097888
428924223
1427638072
50562986
1354998228
636489850
1404952632
480844300
1463119646
2052245886
397123089
914214495
1587540211
1056125525
704263153
432221956
692331908
1095462771
2005067459
1200438423
1074890157
1408383240
409014633
1990618047
1427623174
957906413
1037054115
1746742283
1355909931
398527907
1252472870
1529083204
1905818287
99306058
30551557
1963777695
498377228
1611260752
1632309117
1648999523
1167539221
2017367945
791870619
1232717382
1962043330
502529857
1909239076
1638778376
1988010153
411983607
37301447
422301004
928972552
1846313204
620224167
974877629
1681211520
814848042
306891394
1587781049
186030039
334572002
465580097
1310902885
1655850274
913703043
591553715
155904500
807073485
1446847934
1664021867
1527364518
566489321
513664012
370545995
944157803
1466105378
1329058357
1608732835
278883579
864561083
945808458
1901103474
1852545020
2094806316
1724221193
967064515
1685159966
1108800998
1514717521
433850758
1272188686
1692291080
1243242136
1870958487
1021532887
618600871
1113530705
1956610282
2040052924
2106636378
1437531344
1561922565
816279275
640977355
787044385
1231914556
338342869
79828087
100095992
423649357
924484256
1771110061
1412771998
1606771438
13614984
1924255744
593199253
922563226
1174468641
50755904
1944171218
1843796961
985705258
1246471203
2113038579
283256876
2032539060
1885588514
2049633613
313751843
1147767272
257236609
763276758
1737485754
6114710
1149969097
632798486
854396302
155975581
1124936316
1781358069
1002782332
811959907
1970964902
1583977668
842481535
486770517
1740478407
848740951
1820388731
858678024
1569093327
2142127466
544624590
1676393782
733914169
327230917
1102441598
1946126864
541479153
2060699165
335242082
1374201087
2087485900
98934203
739333189
67235461
1135802352
1440611286
151226774
198242989
1636753531
2008469811
575827257
1403721592
1844923661
727614012
1057539320
1476022899
565343372
870957485
615822925
1032480709
1483913866
1875800710
744821583
1785180242
1341423669
2118161026
250342963
2130208569
678280162
1625959537
1086813607
957972725
62937633
1465340321
20060644
1529350381
2113955196
596581775
1325070347
620759176
452916884
2104671941
1223134861
1159328920
699067584
882608619
377469339
1678746580
121138792
1586566049
1363474279
217173410
421540056
1901089592
91616403
955715503
1176995961
1346161752
1151295421
757955644
734150984
464830898
1801127518
620212406
1178550197
27356908
650000645
1950249978
1062266732
1601981292
1964537707
1616894996
396512477
1013076978
1354982569
1728380178
1699360017
2079218935
1793393562
103227096
1779215802
682847592
1462057697
1487764403
1367139740
1464869002
1215799688
2133624395
2016357619
1765019671
37393139
1416607765
843920714
1615873742
1745652567
1503061927
553446015
51100296
567855982
363865782
1126898172
1106562693
414991796
1490495635
258663327
650698136
612618699
1795371029
163246547
243977360
413444362
718046839
1898019364
243377183
2058365637
9599228
1311769832
639120319
191096981
1317723977
1553989064
1169603349
1855388234
778316295
2136542237
1020239126
627415717
1497561286
659698370
1333270950
958139227
117717080
1390328110
101060593
1686225174
1707919610
202889895
1061931291
1011210220
51358935
305413985
673892790
1315819538
458472929
582892617
2035723481
1808240967
1176628395
616160049
1044448694
1300215728
1470432754
1223404354
1850165840
203237314
430178616
126966156
1264305561
1682107084
698341209
1023217830
1199739226
280580850
1509810146
61120854
614177023
274687847
1749530722
1263891086
403874661
29727070
849981990
308165113
1982752179
1431486157
1392035895
245332991
1188535474
1911838828
631840235
26465333
668020674
125508880
1195246905
1669399905
108682010
753192325
2061274296
119722522
89383252
267669938
952735263
1346411577
1335969468
1721310294
1404859520
348048973
798954110
29808439
940511818
1088228096
1910970844
1417566149
1072996234
1550984541
2059129241
2028526416
1946142868
404152701
1880336581
948341391
1331786712
374373440
2103274264
1536247477
1130956859
904657986
2081860169
114605447
1039088564
937118109
913125790
912049522
1651796141
872746423
121929468
1853555080
1977314668
1838701710
1293436325
197447259
818549108
949298287
2069166420
768243176
1155003327
1197106680
266296934
258517972
1557463552
1613444317
1352935026
984961430
1083209082
666599295
1999147188
1705542371
145316392
1593155642
1446319454
1740827194
1997643045
659141687
265492325
538074152
353149425
435666167
536256275
1310047437
663904676
1004898272
1380785125
1327573783
1595937024
414277292
801779478
1694725531
1612664390
349339592
179010924
567137867
1563219907
1337482813
231508581
1337915278
2091371017
1006217754
373528991
728907683
655517264
1690575117
610310429
160720219
602759254
752756277
1531384809
142494737
383169789
749412968
1417423939
959916090
2127890558
834907290
2128715272
981396337
1306037331
1137867303
1454819357
329382107
110784020
2005341949
2119745486
871833859
186895592
1099916715
496658985
1460201164
1717909693
1755899920
1873649463
747309859
1600632709
653971231
230052545
106783030
213931076
643969
1312868398
1979509536
1796158749
1236719083
2146683842
769932747
695417042
1675183808
1475867951
712781192
1929059907
455497408
581759417
425574857
1950167595
959836084
526767741
751202822
945718401
1284928376
1845852869
71281014
955426945
1090536807
393468502
312120175
540866842
1893341809
360333
1820405727
1165781074
1851723914
2098066822
838709179
1460327730
1540853728
1425425058
1350113254
1983441363
1198912155
592472739
701640605
1022329389
545780976
1887500527
1078833884
1027578278
13495806
1186435763
1581305737
120177148
770232212
739217725
1266084247
554049709
1676668566
735159360
24356544
588641798
727683887
2129624198
1926382511
1323805504
833704270
1844608238
1629695924
123103347
1427056724
884372966
1741222043
2114859727
1353870337
40462211
1366642621
1067291411
949974121
644434674
17288680
2134754293
948901388
347661676
766402434
530212886
1391911477
719626934
1833529657
1979828270
708915044
5273173
120861475
696687006
795208082
319276737
1286745734
1471958147
1714760141
1279811469
996352347
1423368731
1220843350
639724264
2034115030
1830242977
814780255
765424832
1219824628
26037252
218240406
857634004
1723938105
844623841
338332655
880467990
1538943044
78477854
61223809
1794819155
586754697
320071220
1958114371
1760029020
744834776
1515384523
935652765
1492384641
506569400
499686165
547376674
1000324732
1680235178
703157565
635696381
1828603541
83502551
1809090735
857430193
1330461638
1700528742
1762052163
240269410
754656171
325987002
441613524
920818666
1054126989
1821593575
157817626
745630621
1093806887
1787764669
1347871200
439044382
622704253
605753292
1049567439
1936822109
814471126
271610401
1863255577
608801448
1256119004
1651036641
126022911
285112682
1091456520
1643484840
675439576
1032250396
2129364320
1808789880
1228030695
375348529
287057046
1675759793
1471539660
2041221606
1032040708
806001780
1710722646
1216893587
502607002
1929083596
468796009
1974753798
1797633755
471129125
1589607110
933093097
200882389
75337507
1256594621
961080131
123868588
953785637
709956700
1584037116
623699569
975187601
2130277217
1817210292
1546730222
1865529079
255334125
709239763
578839760
871328060
418305499
1363610167
1313556940
1773466616
1825650337
1810878605
1951939953
674596357
859156187
348091215
318890914
752687657
2146985923
1373179059
1591221146
1777798090
588811760
580349017
807137385
502985357
1339631283
744716133
1584370911
645973946
1145990768
1365135755
1244882302
1367167242
257998758
1552960681
1764290918
1116198465
1802371102
1416470776
1712656049
420093093
1607636871
1839328646
1094316774
1599843215
2076372547
87261420
1638028845
1776900099
16675555
2049927325
760651099
816454168
1023748363
875514271
146082777
1413621806
462995160
489292045
189136548
1800756199
762457131
1377831907
1250242070
1672076788
1916065793
1330952112
1362687895
903617105
751323066
1642404359
873509137
1636105430
1700877306
833475067
845349433
584283485
2091116523
1133547324
1946502954
297419700
1466320747
1699373785
995425045
1576209496
851369219
153868209
1286351197
574075997
472223791
824431157
1520036058
1412629943
1502716800
632174827
2019024372
633969616
1100815205
1448568078
1779811391
1065097010
467053559
1722112464
617873861
314808925
495660773
324519338
1839611995
510234004
2003804878
1225771514
1247219724
1576774437
750039166
1989184364
1535480331
1084052606
338475323
1508477507
1115040199
1788292294
1884122548
1090241198
1659844713
807796457
2062937051
1927976101
597351950
657057953
369255592
959018227
1166460099
1618399021
165039027
1140286583
91943497
1353128821
1462111164
1866019055
2013307541
728874573
560547361
969112980
1930570235
1940159728
461281474
306549407
1586290508
1157858471
673836133
1915090352
1855852189
1685014525
204884612
398576299
428077718
1842454985
539245559
245365558
203143105
108216996
1668132662
357115765
1993705003
1299866695
730359374
1435852242
1187484567
1534314023
1693445478
1298176989
1018772982
2095509975
2090866973
850859533
1444883903
1930872541
210308096
262817903
572620829
1764708136
1302709769
1193266715
1726281862
1933695981
511588812
755696226
1768963187
1469081738
486402882
1503815890
1017517085
298403853
1722291654
1614929051
837662087
1928599747
173169323
399149607
1614943908
2012283079
313456446
728870531
880887699
1804284447
1359970971
940515239
536138970
675264283
870921446
1260166420
1076638027
1358530083
2093200690
766961542
1164060946
522444466
358313646
2131862037
1791384360
1871965440
333476040
1055848771
103005196
116045478
844813256
164369588
175972332
422596233
358459436
1838370227
1398328543
2005487942
978414592
1724199184
747902119
1644669285
1170147813
1126778451
1287125025
1521982412
774135533
1480040575
1575473229
2049579905
1744521416
814495276
1000538397
752707222
1136409693
215286150
968012749
1812261291
516252577
1372317993
448567557
1934716159
1546601571
1038970792
1393799855
679118869
1387785667
113060987
1317021444
1617583591
2030939946
1183386521
769071709
1762435538
434263589
1891391049
1398509772
1038213937
1028650190
1408467756
453073411
278405499
1027092489
102878727
1170932199
1443473761
644289998
1882822946
1838926756
1394817122
409107209
199791686
1224127465
877816034
1240392319
1192799684
474184408
222127923
812837504
1711721117
1884468910
900000955
75645876
635455070
66710913
1399948640
2113482348
1324891052
1891678241
17636139
640778747
1455789302
548924356
1649003069
117062197
653976437
2108935302
557252010
1226477093
405340434
809650083
929420139
88706563
729642739
1456879048
389925032
514017648
273526586
1405134178
1008905755
1975811532
121629782
716254360
1598874567
534105273
1040386370
1687569307
173334114
217020873
1269170830
316057384
2140336645
761180541
113264118
1358742162
1939105736
762664537
62638705
235741715
1510398249
1269651641
582086965
1960897822
328914136
487101344
829173026
2096982020
427739715
1203123242
1194947577
58818471
1446198975
1411819153
627668355
1172462109
848906612
819400040
274635913
911208853
2033997522
1698512770
1112004389
1673180910
284702202
878530086
1236477545
361970585
859597921
397513610
1531574025
1165812670
692965953
120473714
1462256055
1330421956
1191671471
1934205777
2136961820
30192561
1220266982
705789411
508959784
819885738
1828133814
410485756
550857366
62074921
436487071
1964828924
1890936948
2012540062
439662774
1644603040
708380036
1960337549
2030884068
1992508343
390784636
1328600012
1318414847
1823154398
820772196
1237258907
1295228644
1392791667
1078258409
1796499508
831001401
1089663966
367731956
1954718111
1123437498
1866408404
789243906
1538398101
1721067224
2082034966
88534886
1654046731
1567299675
1462133341
792655096
1201490338
569503351
1950086772
1691220438
168377689
2014043408
1733729479
1798395397
1688021145
631378707
1953648024
1651085772
1791348640
1901270374
1779336182
1715864764
581003338
1873814676
1296489576
1923890835
140237681
1454041049
1921596141
2076981126
494473078
32793116
370309407
806504531
12991192
170798582
1668979872
1657268777
164314625
1273954802
465147345
729038865
78972469
2059107495
757957816
1462592896
1909585625
1597258075
424380596
1579911201
366566492
651832281
1875121663
688834414
911664716
921322713
1996739665
241753188
263399896
1123114578
1310327905
305892069
1752312677
2061070304
1814916907
373086541
526446983
2068908674
1573444416
1389498457
814423794
1183718761
6818788
500335740
1861325941
1787625895
1087260265
893592818
387652556
487378693
147808634
2036061395
1756895631
2091513864
357849541
977767191
598886237
1368927769
1568961132
2066758245
388068877
396135792
136042829
1296532060
1723750589
1309217343
605607507
714942109
1166824807
26891315
1980268818
28594076
580084013
1060670205
727449596
1877513010
648208650
498915905
693063012
2043921497
1748407455
1341908618
1963624133
1711639495
1689684074
930525321
1590084216
930990019
476778591
993180278
702508600
578467049
547211599
895120149
1608070391
927718874
2038473802
493284129
1418161571
1677382659
60028849
733204753
496570693
1455075284
1113889311
243184817
1609971990
942626875
681248039
1735562370
1500980346
633181157
2071232086
738242981
1973274597
1228202270
1105152571
703048519
135979805
1682183598
496166551
1550443534
2013765245
592037818
2124238013
1842621839
987542083
204569988
1476279149
873839874
1984959640
1664001586
1443465505
776628008
2086809348
1749440869
359235330
70788306
352558676
1572397016
2075802141
1205919428
752645827
1484522447
416749061
1013547708
148771884
1897343245
1645420506
750214782
174616258
72494322
649432892
1732560131
1609300601
1346899748
1328761165
1137572608
839978079
1536057771
1321102086
714566103
1972226497
960659704
686086979
1814961359
99851668
1710068817
186049727
1403225422
232601298
642799158
1007605950
1013286627
84283303
38249510
154319106
401853351
888437350
723179413
1680403109
919822365
1090468005
1436870034
284749645
1396807613
513251663
1307133779
389097556
1262958949
1054940842
1254468133
514498692
720171905
1656728776
1301375079
2057559832
510793697
782581688
580634842
1678491768
528916588
327690708
1687815970
1173707357
799636284
109763057
909518072
88990807
887889582
1224616410
974094565
1460513665
360474193
780612577
715012051
104664046
2037757432
1599189562
1351240799
2101768872
697984781
139977714
1999083376
2083416310
1421245569
1139342442
1676116182
527082899
478977749
1085741252
1051819728
959522654
642670668
1305853515
1177771824
20469732
163629493
1982980360
475682442
1157707009
1565404693
1043100046
1816516934
216302564
1147553585
1646293918
606419934
406587984
1353554429
616406042
2056329797
622907842
899490290
1346402184
2014415191
777482585
1095976640
95492106
1117916729
606298095
1148655466
1366379478
1914986149
584732295
237948661
1015241586
1104341565
1278249635
1615503501
907169748
65284311
777480302
1122290647
954515671
1370469553
237417634
1708652830
2088970992
197536132
2007642013
1233968605
1375391311
1519177027
713821830
935340063
4592754
17694733
1307936466
671200366
209944219
2026861703
1369333592
47056916
1447304207
1990144104
2145684239
1363351172
1348110432
627594310
115657658
1183927765
1655927199
356559889
615340884
862579194
702588559
301991749
751017706
1523290592
1428139258
1305631057
1263919315
1252932539
1405411284
156606875
1016205883
1244616728
1460934087
603233242
616208008
570378168
1706020676
1146042448
1337070810
2062620328
1508371622
295820330
1557615145
1236107596
609283159
1144809918
1042945076
1034567596
271364467
607785045
2010254132
1822857943
256758259
1657464105
926991367
2064533488
1061055669
327172901
659006234
1287884215
1771276242
1747776288
1486546402
1492234129
896923388
856300714
744140212
245932674
411683165
401735020
1750798770
1327696264
1367163016
1050765829
2063874280
1572305203
1453870632
1158747790
1992523073
1150682183
658872934
571975103
1931908333
278073420
1441665611
497386081
1272562920
1835037003
1864367499
2097905454
602020754
381013512
247111013
2128428620
629977789
1107905735
192369320
1126195888
766245194
395937603
394873786
1100580861
1792804556
145344220
296532705
2032665176
2007430275
1274120318
34510160
272721634
411189256
140528068
1653987270
800971909
213792168
964074692
1513576057
1984312145
1268802227
529892331
2132611696
2077541753
352456573
432346805
59381693
2044337887
1860944277
361983491
1703142464
1303801401
2143733403
1422710767
1365923229
811121721
786285963
535712868
1673993993
653585631
319117805
391338277
1455278252
1575061236
2036708738
876600923
1805988994
1338918048
880691897
772256288
158576077
1352952808
1838972568
1588860421
348552803
1283583577
1629381589
1839768035
1986924023
1214271838
1073380339
1978167624
428312310
1930977028
1730511495
280794794
1649214999
1519623732
932134643
614258833
988106724
572297684
395271783
324777320
1402736486
1675543210
146495212
1639362501
403413973
952602233
1128157409
898359987
585189191
924368984
1911298492
253091290
637875451
287175044
2020089261
1823394269
1292810003
1519759751
517565143
398185637
336475575
1551857033
348437110
746710425
1691720799
1142903290
1992655871
96770429
151539893
1663596959
1627330318
271615867
526102715
606045781
440319339
682740895
1183914179
1193642399
166192574
200794227
416444954
1887233157
1961055547
76001630
1580878045
188278704
1810522709
1876756590
225471060
2141797279
1739011900
1648113229
1164184479
1043468767
1162025812
603260591
1665955690
610409419
807126528
2046295344
876168333
1261915113
58243353
650041672
26940340
1520655895
1362731563
1336500919
1548605055
260122341
9881080
1980726664
298687808
910929143
1647079961
2053736124
593423701
1980237951
615151304
722466844
1729339076
1676872694
1201711717
791893091
783631376
2040771564
94815
835542087
1757288113
745758630
2081641983
124553686
732524156
236769625
313170261
618321156
2080685982
195229181
732159515
465616969
1640636493
279999973
364433126
1971694643
162355242
180424086
132632929
734950449
992245115
8760396
986169410
689656467
1544874928
789864038
1480633710
723914013
254687689
1603599366
1984081044
331442273
840636665
1832624628
1798546766
739960199
483537318
1015148977
149761333
425706732
57629494
833624586
759392882
1088836476
1075732763
99002134
489553353
488406630
314593701
788142698
1238103199
194817973
269767805
1737575233
1822147521
1743385165
172820470
1108840256
1516259687
1433689690
823879760
305375790
38524714
1856425294
2136489316
1570014818
1227506873
635360880
1217728833
1845802277
1315113377
5247713
1493020141
198555302
718037092
1911794248
504570901
1490291318
1600679777
80029271
921262363
957679533
1950710927
481136497
380640630
806321532
903489159
345887059
342936298
361765513
290891675
544826944
1460234881
121282236
1183063882
1385319647
76440436
6869407
2146100613
1519862452
2019274849
190333928
1612243987
250956155
54435526
196597692
889256210
281899783
1564546120
868618229
1217159514
1572861492
2025807174
1246833043
798435980
1777174964
1385268100
17431251
112242092
1739590060
724642718
934976618
1041830132
833315674
1222966176
705812851
1821692418
1593297249
2065336767
718563104
449796345
1615212632
322425381
946136581
388337973
536875603
1733113063
1672718705
600935792
2122546124
925957359
868698096
932196429
649879519
1957522853
1697575950
318365573
511456344
2072664532
500145061
451362384
554751381
911950101
1788662017
979037878
1102820172
18544312
502168248
76110992
113919250
1388171243
1782860690
1773637569
623953306
1392728525
1583874988
264898159
1067988901
32544652
889157630
1098684071
191935139
2054932769
985621124
1834768767
2147022322
571652443
1670380399
1471978694
1036797350
1120179045
1333297
1895816573
608669440
502809241
1646630023
867027415
481744027
2042124001
536003221
66014199
1956372953
45970643
177644274
1143577487
939477102
427838014
1444160759
814831863
1473029068
1086066083
1573564233
363769352
123413943
1743422507
1637035971
468417110
526608908
878874420
215413678
744784766
2076414895
937575297
303122521
1633071181
882028659
862816025
575464167
111233982
1109681396
428488530
156111142
1693863236
247325162
2063783782
1010479401
1819389265
803020582
1702413988
833679871
1366343050
2081644753
2066677393
1734204375
1352830142
1905525506
798382293
172269524
359288706
1689816707
474242709
1275572508
667735146
886772927
1310563638
145007687
1430387733
1359467397
983336441
2100549753
971193652
623321798
1094570794
1901913730
1703947734
459319144
893089583
1515248276
314709496
882429913
1742672458
658191098
48728500
1443469530
198504710
339388761
1447103350
1226283239
235442821
303219381
458733184
228873605
682866292
99035015
1548153081
104783489
23655325
1567736891
506602972
817083076
318952989
826585355
425691031
211610708
2021688700
1875436291
1720769164
78886010
1710813975
1355457362
2018723492
650379392
955093033
444911613
1964978769
826512838
157650079
238806049
1765876666
2091734380
156933177
597280938
1302637695
165794104
1210074644
253455183
179984965
99493801
462338496
1761681450
1825682076
1589258274
14298787
659736874
1902130190
322879299
991938896
2124990105
1791910077
1023781665
1305545276
579514207
847499485
1741911950
759612300
1196740872
2131446921
662487569
535074874
884308076
1984425612
2064107174
1314259256
687014358
970214952
1868247944
1770904686
1112256670
1975824735
450577923
424772341
484462712
1747273638
1987456460
372795107
1354407095
1772972953
1203812923
1713977832
2090889565
910224731
1122258362
712874925
260358860
234382635
1111431897
1259687766
193420893
1166642563
1823975354
163707590
177500738
2131272982
1659148967
764701790
1574231605
169597174
239718080
2108975326
910183282
1423554401
1963700143
797704754
1572998367
1688971792
2140790219
1009743322
629262279
11368270
1827805926
1158320773
1325458274
220384662
1161592359
1207740074
1524482539
297522494
1906438275
1596716758
1361952788
42060425
996012220
687455168
1149173164
627351627
1395433397
949987579
28503559
1417849325
626398490
404748860
335720446
1734561157
632814308
1884359352
2107518435
998096588
1783525992
1542288058
1115096710
646234196
1507671998
1051831830
602422540
319843986
1736064701
833636943
822849758
576655835
1255808725
841325847
414080588
1812330642
1616930625
1077150300
1995728620
1451973005
1528021961
2131862058
702407028
167919142
901224561
810598357
217936454
669086952
1466686929
269193082
1439804266
1097763653
726943129
668767327
659699013
2016792574
2045224607
581732266
1415691859
1244159355
631812477
58639784
771077035
1159277616
69790647
1569015109
585416999
997338297
1733752202
1273304361
1684871709
370829761
171513145
1806983916
866355343
94778098
2002062056
47909081
1897678480
520769202
640036441
1251910607
20880824
1579889767
2015547802
79901270
349458410
448876335
1827794401
373897874
1720043342
841697097
1485969525
1525839850
51646076
48715125
491961721
1087771255
994152684
1418501133
1721804214
2070764496
1803199325
1765640766
549896642
1101141671
1450103657
1001145685
1826897661
310854693
1693188312
1458183111
393798341
1753578131
913063127
1130037099
587772012
316916605
182940341
910559006
1199035264
565576130
798611462
127662404
1507841483
1750720600
1032856904
1806491337
1740577311
382420919
569021818
212179936
1803788760
1245273384
350727836
1640928245
1603409894
962922574
1441255997
144986658
403318342
1232208186
934974787
1845706115
849940810
1676896041
1101455566
1136611695
390831192
1461509887
1723783581
287367378
1924150723
1562458245
372281546
585064597
1211788233
535272877
744782975
961755435
781756409
710953023
366655216
297247043
105722893
954319007
1104676918
1232437266
2017166761
1041736441
1410577692
546330393
1299895158
975957696
1505171463
1248736504
953085934
770956419
522191344
1246998386
1967681343
67714018
553050310
1259136409
749540018
1037654475
1950986680
2002553378
1802075253
181563242
1719449569
317322723
2129472761
737711961
2130836919
1904689477
1987167839
642469093
2045287477
1825073067
491690294
1250193879
1131727842
503607513
689535018
14277702
1913765209
1828299573
2096485598
327839225
890124320
1903017662
1318265749
1663021422
733283467
943931019
679184463
57475310
426908358
849126219
947112409
947205239
1893047265
1875297765
265129764
645912515
946180505
1086533925
1991041847
1220995428
1498379962
107709470
845283470
1715871734
2032830294
826727572
572024542
1146402995
354146619
1682590047
1547449861
1121111653
768424923
970802258
35050327
1574123187
1892147427
1553675414
1313068251
1154148590
1826868300
2070608142
1975465504
1332669444
77401224
447052443
1248711923
344575235
2050996982
1646544344
690041925
1194433849
519816139
1244737062
473401798
1122465898
1594980079
1869608839
1058607463
1464439585
443015093
1610287266
1442032076
1881198854
1912464612
1644963193
943044758
649257692
1875325412
111816977
459888227
492956911
799401546
1358231714
2133902257
1052947763
1968311777
1422394565
1917133905
359815675
1679811026
1837986961
595100702
1913950071
1521864654
272228171
819733310
2030266011
1172523810
1099579107
1783368248
2035915510
317285600
1673323064
1136715303
455108875
1118186396
1562273548
2129210694
42593508
2083771341
182697239
581602096
2051082233
1588373727
166342405
709661763
251121448
920962106
420902367
1831715671
1115521481
655003223
925618837
453229698
482674491
993986220
538194029
1204280015
1701115239
1465308212
1941065652
1704002353
943333101
1595219241
444004077
834388291
1945479555
1934698470
1779576465
98675734
830450745
462930592
515473833
742461733
121066830
888763417
1939622270
1247144504
1396283655
64385912
2134834860
730142734
603416500
1335453807
1989579954
819652578
377777080
2087842964
467458747
1778245335
640110590
675283393
1681319675
1586941583
1892978276
1694555242
1231456309
1452224833
1616692613
1143935500
1256177873
2057752196
2016909189
61217465
1404782589
1979819648
1005850610
1304086599
287249647
1416570737
980914680
593067939
1054208173
810264799
1179930292
807090336
233771079
1576874037
1134576633
1969374610
190756692
573341010
936755593
1789912184
1387848166
586899023
1885763701
1719899872
1665070849
731466840
550113347
1546994220
463045354
79122199
1223771744
945493975
850852109
326904201
153523004
1718371696
2053668530
599379542
1082480878
1332833622
1383447712
960830376
1867553260
1790174921
1895873127
2138103696
1452422919
1182582214
120766285
1825383508
848016675
1075096593
1330331061
1953219784
899779634
2002084015
994690214
621496445
361364707
1665020023
1233910346
1638467541
212365220
1243354698
1993907795
1847302177
631134697
1089907638
1534104520
1568047340
2134551833
991092821
987690012
119027388
1930480816
461142810
744564786
40067084
689966129
665280898
65014782
1212441117
655668718
727296252
1234376551
2093233124
1372297386
321875409
1485214238
168393717
601955979
1009349836
710790110
558428848
204794512
869765668
1758093456
1699090593
2070609782
634379010
324108646
1965359426
529755591
943955146
1645758415
1164894176
692160962
581115291
210767561
810105836
897297024
1449206997
1023137343
1694622904
470576884
587680516
1072147532
1647312395
1776192829
1407980193
1758142527
1825266864
992749600
1593558942
858766518
29043221
2037034514
1495607254
1507100943
243060990
888946386
102421489
1936168100
1352937868
1791990270
2117764843
512657662
320216484
37196970
243996304
1696023347
452861268
795023675
602028960
1078556450
1973451329
721333110
1130570419
242374982
2068419842
1470658768
1202111232
1407406293
1119584487
2046815498
1392443562
1337766404
1805314040
406442394
610636571
1056800993
360462157
1782707030
1036498484
510737078
206705657
2073252015
260022960
1446291671
706614798
1007669320
636276221
2007677611
686083646
1027637028
591131240
416966715
520491260
1032279702
546299839
1582209927
591039282
1793821322
1725698894
1857102972
479698632
1934188606
1222776940
1501147381
236619368
130976745
1155706940
1814679859
1012646336
1842091990
1974714926
128909458
1596705388
252104996
1074533472
1101248612
670699265
936329212
301321227
2068351593
1090992323
1363813321
2004399352
439239216
142849757
1785887574
950882914
883560514
769364656
1249776028
713668509
1313651794
2123402374
325948626
1423517403
783670968
455311288
733033627
217021229
1866212148
2075004606
971687812
633952223
302224225
518887228
1979087512
1533681721
1329260809
1973448440
1854080609
677951717
1129899847
389441375
581070360
1102843795
1263713874
200645147
1927038168
100166422
568620220
2077523317
1969913104
1112441822
992237987
1483358229
627686935
1220371513
1773830188
594963945
887505487
1879576674
188039132
1117838308
2110668203
924841812
1326694558
1681054843
636668929
1792354799
641698696
1336589245
106981161
1438473356
114173625
405439432
1182262551
794996309
1912845784
98764996
1599143498
820722076
279946666
784088507
1678728224
1787456574
1142709666
496750505
2012425985
774711387
938146456
315296525
1259228243
552709086
1398018147
1461520304
1252447566
1176256709
1583772872
1318460457
1785750677
458864131
1241321807
1853201303
132433197
658546498
1195687325
1973606469
1764044819
673340763
1036722603
1168011552
1022169811
1650257417
892313717
2100880796
1228889620
1652458732
1907313005
2104455515
580344530
1621879718
1357173543
1274032498
1434847741
1339730325
1714789884
1441173532
1623525769
76543060
1820638589
1758525608
904397695
1140156561
1558514476
1312871566
854958992
1966377262
1478705422
1384500982
659625473
472516827
320936751
493183284
2055015822
899799231
471499301
656385796
1935757735
40698430
420330996
992115497
1792791686
1203914285
228568815
1693178623
1686524466
142247337
1224020374
1388090190
481916257
1004139062
1377421205
752628706
318146457
196543864
61811343
391073003
1946199395
753943161
96102011
251720213
118390331
1916910766
1988877119
310413078
1704827282
1252747684
1507362837
160748674
1301292603
1907963878
1329495115
637887389
1230917498
824045560
529355520
52109838
977542151
808574050
1649128553
410603367
74765403
1862679112
1393745999
672116781
897380428
803107095
1752776805
637995718
2031848957
989860576
1550123687
883485586
284979126
367699272
398441262
761508094
1205568016
2015899921
1503923988
1395384328
12249800
2097650260
2084464098
832290938
250912360
1253163320
1740219577
1465008270
1947238102
606759415
363917223
154280579
1952973110
485354728
2109699293
1061318524
734026915
1778167623
1575435761
856765503
1730428999
356868832
262671101
43615623
157684079
629083845
2092905476
1775095021
601076241
497278744
1286181953
1476877195
885313184
207469965
237009832
767313861
701281492
1020637720
1844095174
972853470
1400418710
2004290134
2121944185
509053654
1822684982
576145970
703664673
317363164
797576114
1981015177
574829627
460984121
786481030
1695988383
22189142
429238911
1231203055
1079141651
1291509501
1189669137
307442886
363283359
958903580
100202868
1906647254
960648636
1278074547
514904080
176989601
1684462211
2009105607
1732021431
660999035
1362344351
1257993125
148186722
2113524046
1008054835
404448649
54353804
390552764
951538858
1117606985
1221657088
35598043
1365230080
1755173881
1210541083
938844903
1959867512
1014068465
2003448753
1064777005
1205358361
697249404
2023852941
545738857
81606376
1241894961
894848794
695378990
753365740
1070955934
1527500433
1430127485
1789236218
933637841
1899082620
1461373684
690595091
812923960
1414476973
1730793131
86729733
502001551
961057524
1758843190
1757495676
424484611
1992285355
1663992005
1319184580
382717787
833747628
130875041
1528435028
2074271076
764478506
753593502
773281096
2059252033
1732041517
729088852
178180951
1289615429
1297813609
33698030
760927619
707421885
1471090714
1907900131
1826669300
1645445879
1915983216
38207685
59086488
137066194
668362691
1984104914
733028525
1791879842
869752388
961080194
79761031
1787881246
535538768
896662589
128760510
1335344947
1483109759
1170449531
666551565
1677787959
650619496
660747867
347698103
1757968907
1311911018
1534085836
1900731025
1821779133
342506017
1604561087
821414864
571688719
1427973069
2075701813
919375989
226392931
1414743746
504191981
916088881
1062718488
1611485984
1640802916
1202246100
1411241337
1882052231
1563670725
156080959
389345507
1458573718
1050232596
781367845
1899062976
994906864
184602658
1063840847
937273374
30416045
19015752
1526079213
141922748
2004570145
938386176
1202757605
179287460
92119525
129810927
588781032
1431154298
1805325909
694381169
201146342
722237448
2051556721
917349469
795442796
1760416627
77211591
1538252736
827794199
1156820933
1162553954
279430066
2139850996
1720098136
959875755
539984932
906229046
1876969362
2093677421
229490824
1501970162
1106441955
152408065
604694859
1309032295
442964962
1076228616
215297834
330369782
627564797
262986781
1276901545
2123296798
991413249
198565643
1567350912
1238188233
1118190119
1132293602
1920220193
417391175
455039195
839135800
2080319853
768779601
1949206527
438347777
839198073
1428579975
791493953
1076888214
1069886110
1156445868
855031187
1772574749
216684176
1840827002
320464619
979768874
1424496944
20018097
86115336
2143993448
1507191253
995745966
1557112067
881519169
3376715
1215784159
708477666
124753714
85899548
1927252244
452290844
1916189492
1218684751
418816927
1768761311
1962615042
1374725919
1154562204
1943768799
1436781678
1129749949
470360617
105344701
1375348262
1746855436
1064796436
2032837583
103624856
1583333072
396653676
7809258
1620706199
454574248
1943902701
1691627570
1457738057
654105740
1325684468
1661748918
796111282
1987928507
2118444941
331709891
363689835
665685139
50804641
129801745
1445514206
1020861458
847938346
853303528
193008397
447508699
1656536493
1386853185
861051028
620409532
1291764579
849215439
371819317
1296727895
1554403613
187203770
608375198
1114775698
674153490
909089461
1679957512
816597602
1630118641
369835699
1326967673
632185128
404745691
1376867390
2063743254
879315000
1186280936
1978477517
933207671
1614657442
729644718
253425897
1358639260
663558967
538371409
369120451
2005953871
967833515
859312518
1178257344
1642623020
2088425972
1971613122
64838757
311520848
26922161
286729960
158742927
1215396573
1815238412
1893070124
1557480447
2123731659
188744332
1841081323
1856817455
62779931
360147319
762483283
1397043725
419999497
2136329471
379224856
815578106
842768157
1415263214
2087638305
1349270547
1632535225
1349586999
1683622848
984213790
704018905
782724483
224218834
1464020338
1897119832
1049733125
708160249
1407615472
1996665219
1370204601
206641576
1825984390
1257313724
1984999657
1321488930
1037949454
1752741058
1038917442
1704091884
1788948959
937440205
2016464699
1320618115
1000419097
1954756787
1563783729
2139416913
1064071761
201512608
345012054
168325634
362180776
1543455234
1602943388
1530959917
1127056575
1262210422
1757296081
1545492471
1317603560
372124850
1535183181
744225934
1651014308
1176109652
1773074322
526200972
1585226706
754561839
1316075786
409523735
93572283
1737851601
685134150
1554884411
1740765010
1380579233
957787366
1856151023
956178635
203327354
530630717
125052041
2060291031
384666426
889478388
1213140485
968233815
1518238659
1846548742
1182422605
491815900
1267955203
2139577625
575711741
737410717
923469504
419004775
1783281464
1762878348
878133102
375629261
543901121
1602601836
162206254
1952843393
1367217982
923982318
1465841123
586537840
1253740350
649891946
791532298
110411228
461054845
1801357231
1326135078
272012986
903517373
1683794526
242471358
1344214286
707259905
372885387
674838477
1210035256
641879575
353317979
1776939306
96410055
319649353
1056863871
1964428210
888370319
1599087649
953546544
634812423
1748484589
1080897710
1296153605
1560833491
1122374881
1854437659
553724517
1542985673
115291035
583569088
616223020
304171091
1051248163
1669738493
1193753401
888599842
1498090692
1935312722
678152536
883768406
223813041
85800153
1906218231
539471834
1017031611
671292918
2039241187
1296886302
1514558613
875496789
167340338
572549784
16479916
1495591852
1723245249
639875422
2000064595
1286682575
704870396
312464317
1402152061
2046076601
534115735
1805115527
1264986722
1969619973
63035046
1111895111
1910244184
1673177639
1666686524
488926587
1309079719
1858521729
1760868746
547377303
845627956
1418100267
2031987381
1992117416
680891602
295738735
1453013657
453296098
265893882
567566452
1874047778
457527956
1033020583
1306707869
150544891
214082799
42183569
2141506423
809869802
1754677769
1881023129
438261040
1017032215
958586144
354556915
1552285378
500726628
2107299160
687121484
1681759057
1626495808
1740308894
1094191242
1930397504
340076040
452642229
894346380
870236328
549235798
1536323080
1066481863
1364182787
997536365
651744201
1008847214
1324631138
1161163206
2107197810
425984994
917208295
1130472312
1008914179
642002340
1359513460
404099740
854691344
1721080261
1219448158
1028896232
1307811388
1978771420
1169773381
153506681
2005537078
1168132584
1062422853
1726458112
126306098
707990237
1994679037
2077564862
1972079409
966511711
1227913105
1532069311
826341116
1789367673
1057352317
1095487596
1914150801
988252413
136862571
1063511901
54725014
1479535327
1346969337
1669756168
131720474
1727455171
654212558
483967778
1847136801
2130422310
13287015
99457775
1206578544
1539273050
677639271
1096560862
32760666
108564169
1284348079
1072829901
2038779244
1799972268
804579900
366555664
1022858821
1537458199
1570837974
1982514975
1359783260
1944171887
631777052
42498676
689673137
842865019
184139725
1450469101
384215103
1231974721
875600015
339818490
1377606513
1499230901
1585170705
999508745
1453728842
1013254603
1120983215
931912320
1006685216
2145970058
1387763117
1557606313
1325927176
1793234964
723564273
2113330324
581807082
628236332
416826039
1312882399
2067953896
677782744
189054968
36538903
1796222898
334207063
1464086016
1974114615
774225321
1756164409
890750328
525388191
1314309103
1590290500
1903132476
963681485
1469015048
976273060
1522951740
1343349599
1740461000
67243104
157331051
1293823643
749681130
2093487727
962369040
705645170
1835749854
1802153218
191302951
547012858
194926705
552112636
566568497
166945612
2095300528
553608867
881020430
374988019
315108241
1544233666
1622887638
617958637
59192810
1183191615
604114187
1158474083
77953730
1588746997
640560393
1398515817
1806167198
1494617150
684218041
693564261
810119244
949138444
748052382
186736845
1454359146
117538232
449982800
1275229769
926982627
928831493
12417509
450655055
1289242025
1923130317
828580813
20521812
692197399
749332800
1786222225
1573304212
1794423699
1585387362
1718140544
87927258
238179976
663341514
382655896
986228418
919480384
1600853558
395256553
1529315200
385377390
1311990779
1143016377
1676027083
1653692311
1357302133
898075468
1914742823
1302647701
609677926
1353644835
1785546576
1741611991
1752927889
1912656739
900038005
1030408482
714229637
740174617
1550261804
42811085
1685012300
2094137351
1296463704
720045480
1669797440
1282164655
1070234513
887929154
1918597526
14075639
1886123018
357624864
1796421989
1725215389
1609612158
467503977
170321713
821958489
1385955251
1489079194
1814756328
1294469685
30182447
2103958588
434144819
1443537162
1287789676
1788650788
1641373947
1880470103
862107182
419809762
2130505935
1837456794
133761811
1208989184
801794958
652696495
184869849
1653567917
1769317755
174200638
240554485
1333460476
1060333411
2100202537
1255041512
1882781784
1699368503
1205203285
1178158558
1562937326
1812803524
1726228239
2095255331
69374237
1726220772
1054863566
2090357139
601174533
799832150
1534719083
1022350454
972719851
1457173292
251888431
1121271306
1502328307
350491843
2019436958
57523405
20005812
966535332
716506995
76528224
1901178767
575488292
1802563792
1730581882
742348861
796235163
939021703
1509647356
975611611
120711485
99348971
1769717104
2105377945
696170670
1974552225
993496504
1540691480
2006511875
2017188239
32435824
974045212
1340550526
908475668
1495861621
1242919750
1140096292
1464590708
1030554556
1801208122
908440278
523545605
5631671
1719875448
1492269496
734222478
1708835597
396592410
428438637
12034088
172188385
702801485
1944953635
1807035115
1180935226
1511413926
112021983
832587542
30761514
1296045889
2021936722
1598122437
1091213540
1661788011
1649223357
71333746
1060144748
189693071
1942761406
279499632
167564665
147430496
1912410813
38222126
1604177824
850455394
2041308196
139615086
2099681226
827292020
558023135
1089424726
502295552
1636000945
685045993
893563426
579465286
2110377860
1603318862
1038071287
804093982
1656560591
1105212149
42323271
366446938
1074163517
329483804
1430142544
1832250883
1172537241
1577834346
973762516
633958222
1652664184
1086404481
24380125
607264424
1770996213
1914434495
1970254248
532666620
193220371
442135818
891549944
562022526
1363369976
1776067985
2101643175
1545596677
1674824564
1653464919
1070823249
241285234
1058417071
1220960821
389631046
1072993425
158603604
269308608
1304739276
1790024041
699157129
1547976631
1673742002
139538013
1459344513
1474637941
864255256
114539680
1191563490
740047762
196227903
1408658332
1207582755
1470473472
1436770142
36495678
77411902
1970897970
506973103
2142834048
1659850304
1013838279
489721734
1922694262
1700292386
488161096
534859436
170569680
827697162
1666823141
156385804
2036990413
1573637042
622220155
1795360753
1392807870
1849603534
265301116
245316640
710519544
1733250689
1390325445
571857035
718558427
872457990
1949665541
346315919
1225867133
577070527
1371574233
344374891
1198184725
292977237
1769876271
35463867
27549002
15997562
1050758480
376986828
1368191032
257033593
1378087056
1751004993
1620295725
282071299
693312971
1811317738
1617309809
1308622127
1157462764
2121397330
1859193488
521769164
940400759
136034658
1463663007
77462925
1014462512
1013378234
1984203866
216763511
965141461
11059160
971832946
1233293730
649063008
122713248
324340720
1306306939
305278787
915283599
748194555
752303038
1391685627
2121869684
1475448273
684869811
287033890
1407691458
1932185008
1304722695
1495042752
440891752
1688018052
1940229650
1491764115
1609174585
1695604600
850386448
928311696
1834232859
2080149756
572156031
696367924
1229082637
1773751007
1292629607
45657770
2016602608
895900059
547920498
1992665212
1734827093
844420352
825914606
660322586
543999189
317997989
328646874
1493279556
324897905
89736360
721430346
1412492075
2066530214
1603748391
854023261
57699193
409743101
273034033
1997210263
1330869283
1008621210
1504523847
462936159
224817400
1564806966
1412148146
168438492
254940938
956171848
1318631287
246518653
2057182193
1176370714
1634943919
1842871122
354186008
308008302
1809504994
917301135
254153878
1883003182
929731200
1563823677
632441688
839899976
707722371
732311990
460426020
124949410
1007690254
1721451822
464834410
1877002328
1462273495
249878937
218792033
370130328
1621241314
2123616463
834265821
1289514547
1641199263
909400758
811994326
1338051581
661613567
171129035
1061250315
1440892813
785542338
2140097299
811247855
2011521322
1600771143
169370601
95189587
1574961222
1485434019
94135389
2142795238
601019558
167471385
780378163
1234620970
1614806441
1606330437
226331341
2038662300
965622547
2140995208
1023322790
353497303
2081023345
1900087321
644929073
609230364
729067030
128910099
1343666101
524449347
406136616
85340751
331585918
625019814
290919498
940853030
430471783
1977575218
1638761193
1000592324
966224475
254271164
1602726396
286180745
1883123062
622031798
1938395784
2103305998
1694050774
1514617016
475629536
1776184011
268409442
977289290
435376254
24542465
1741294631
1899434794
345123988
1654775323
397681121
505654762
1078108237
1016999
553296049
1600849870
793576170
804866107
1784071140
1658790196
986306376
1953403629
697817516
1306171571
567339992
887823450
1035740999
1113639679
1020543782
1941089068
2133464282
441153439
1675084895
2139807690
1053467186
699330670
1800844059
1015809707
602284725
1975373556
1690824605
1558311425
1405370827
1301623495
483524446
1148574947
1295011585
377129109
576707892
1486509214
623039108
1697896279
1994887495
653405014
1492215999
709072665
1632866823
485192397
897968089
1190203214
975170447
2068282826
1648216603
1428569281
1750872164
1195961051
1899160622
1145847923
744698282
893433349
1842241518
695162004
1043955521
1716737110
1034355040
1091783756
849588305
1433326629
1187754677
625055986
187003659
1972046161
834361449
578410693
1245341030
1298972165
1147858385
1649274056
1580840211
1262808587
1054533890
1385338786
846563298
480577551
1356654514
1143841601
927411224
224475301
868917877
883593022
920195116
1243200619
705636875
299812694
1436517282
1631861168
562260678
117858665
714161975
2142118799
1958672825
115500077
1817228466
730932141
1251878797
1317115070
1167533936
728927276
1516134046
142396748
2085784805
1411830552
1708246325
143645564
872887407
728896257
172698515
1268246023
891697069
585012907
469974834
2120715
1210692295
679635632
383256333
1472686631
1550304510
1770846092
1248307244
1105394024
1605195854
1687528517
1185378837
1945056584
1557246511
1338278050
825766493
1282382388
747883480
1628305148
316199241
688622426
1026716122
886736645
1467496008
953119083
844115258
1637058495
713520154
664494146
1607725916
1018032670
206388340
937969173
1737989587
1877750312
1947966750
2083299407
181742408
1001390839
241763243
1632222006
224643005
626347920
619547180
529168241
1509268435
1454316926
33917630
1876727906
1806132828
501186405
666532925
252549705
1515379639
1256427278
2113083043
687083723
1144311369
441216954
711704379
965643564
815275747
1925076914
406338654
1245776942
1817605399
1961796581
1269805640
762965199
1243594454
1006235934
2059659105
2066181676
496597357
772488749
14995428
344372697
965132698
1668093781
682713780
1576361597
776612689
1950205603
1826010442
697208125
2134008492
1797230690
1017012280
2105315581
35820506
761131924
2144152320
1963460567
508009167
1595995327
143851792
1938656724
598408386
610758922
1500327162
1017311940
2123671451
497121007
536599908
1154808100
382499261
551791018
82571669
847682455
1005360034
1993124629
1949699199
245029720
353726194
1280675309
1209266903
280106788
594853692
417746963
1278029089
1122232540
70261242
1780964531
1570502128
1828621123
1063544593
1562973867
2139843751
1333053945
386603315
110783157
324014841
843281821
1907764669
703031730
2113638345
741827478
708048040
1631120063
1686945023
1260188564
1045144113
1047410182
1258093204
1837244001
199468350
2001319501
1233898176
718539643
84068585
1563013926
919189410
381759328
4005043
851842094
335773136
15266524
205366228
1754016309
1020166519
167894952
1916653129
1649508845
1368885872
62871571
1549515098
657899132
271894763
283104348
1642083940
1051949818
1285300432
1592568152
212180266
65287529
2130624157
458512000
1072718428
1649623236
1672147849
1906859259
1110079598
1033223929
1949653440
1894226974
135428210
926262058
277496030
702429567
1091539232
478264471
27812184
818155066
159072381
2147272695
384162261
1751293281
282186389
1615104603
2042655394
489394817
1859824389
1080685320
1935288992
2059978634
1408849111
1003701800
1105398477
1322177336
905468482
1776373425
1129399018
1465589482
331277698
1404082242
635997614
210142670
1736583453
1349497565
2117197070
1739946569
1612943144
1390639895
354700910
602846357
2139927416
215117299
2019583686
1317103831
1157243271
1261437587
1367250775
1063519634
390454944
268504179
1217530092
886340043
878885202
890381706
958443884
1440940862
5857611
1287200995
1207021350
1269859447
658000028
66749603
1932717459
1900635076
579291831
2072775738
93786314
1311109227
1408245300
1666003586
1747757841
662262247
200051589
502187228
634369984
1889008989
2087415392
1352825918
238444751
1121891392
1149074844
80453660
1169820067
1235421890
1933236902
1741271181
840803484
920024489
355625873
1058412754
464670353
1629806783
416545124
1426974970
89862988
477613329
325458359
1960876100
756136475
837220139
825810436
37539916
1504377149
339707256
1625705719
1400126973
297759464
174767671
311533929
854551642
313923945
152913376
825643953
1324001029
1578343152
1498932722
1295509820
1687479405
1984886359
1902303728
1149472049
499758944
1804359415
302819064
229929068
1723812390
599734618
1242921169
684454369
1931567240
1490343680
1976568193
422481674
1077043598
447208198
690032180
834050981
464218692
966680148
774254203
1691206250
355756086
1509108544
1659732405
933121317
1114454719
248204056
1153865292
1754084562
1671487019
1062787264
1607859993
1313733138
1096523202
1064050353
632580579
1845577100
155012552
1878260124
1577205331
1139756983
41979329
1796113835
2012791442
999231831
684725035
845877951
2082589552
1487616998
371391259
232677324
964620573
479590858
578364625
1126834296
159993488
1065121332
1114674145
253282286
714262231
1728785851
1942805256
1261346320
942789663
414451391
1898548531
1917918135
897637676
1057435923
1949350067
1105563181
1830425721
917491477
2144233793
67634241
517528987
2026202351
33174129
580616797
193575942
490934747
382714192
2048163316
1792133534
429231997
1422882648
2113839880
934720416
1280375490
1279265802
543088587
72368886
406807555
1237989406
271759487
759982122
102311672
1988585098
1248715849
1376703369
492309258
500985860
603402565
1716851283
1639328790
865688619
1648734436
107492721
604613121
720841867
727657453
1862598494
441327993
1227664933
219733640
373529255
2077027250
1551062228
379288897
1659361372
729098071
578100227
2118877355
1671624090
1268025338
792490592
290896346
804252275
1799483135
1340025694
826814067
1213415496
1458228118
842889499
1864580398
1541893966
1922319075
223211397
1655114190
1295959400
1702961319
462392955
796602788
683922537
1141739239
1935332064
1093060563
2061592479
1303484062
652923514
567449891
341508981
1111189432
404184337
1861728504
1331620290
1114794352
299444015
1379619993
1341827590
628364029
64027693
198758500
112932450
624659157
707459239
119221177
1818329724
1105530821
2119617664
545696962
28616901
1012803893
53347675
947115467
379230802
240361078
1497456748
1677500410
935351232
1313749033
103163238
154992882
1648008253
2081376280
2075953229
1929885300
1084771023
1113454798
847778693
1800428179
1031738928
1352034038
340990639
850116640
575400248
124485829
41301072
912758581
1271907000
1366077123
1966914630
903501944
788666983
553665381
134176353
447511131
52547655
849589259
1068345371
519826693
1629331995
1533188273
2006950616
2002443937
146614709
1486189704
581465795
365610870
1075012605
1192838687
1954747545
1039449622
1776532954
491839270
298969004
167777289
2076355507
1012991442
319459536
713570722
1826277209
1782078442
2026285030
458418787
174028180
1192497075
638748337
965189974
1456870752
374494191
259201718
524899639
897496471
2072223786
192659371
1672707189
591745825
432781640
334307768
1566267906
583311336
1422098780
1282811773
1217827149
1224953859
1194102719
1313858659
971506178
78967063
1558680053
101552976
269741398
1239893865
1522430835
1662621813
679239945
1076180307
2142457346
779651928
1804004637
1765288119
1352999460
411781553
1575788138
1926304106
138106607
1806242136
1056261244
92397472
304677522
1401594423
1522465916
1737525808
1777924802
1335847215
450037293
843881513
716418233
814068205
107536423
615533644
365935916
1862197546
1322822711
1312168488
1425961312
1020835598
870177433
1626076352
998563492
1717868937
2120949681
1911351675
1358095044
1966466568
133213976
1267357931
2015945931
50351291
1058390210
881702525
314399837
1301229902
1510366348
874237362
301146771
1659836169
1771466474
1642238297
2073135651
654446961
1201349854
1046114466
34553798
30949187
1710985335
1594111634
1822487026
944065822
1394185492
1856794400
752664968
1179385414
1532238616
433936059
616790569
219726053
109284671
2076725014
1226871299
1147422446
1265736604
1039980
2035413677
1631004745
846022844
1912288696
380143796
170364417
1128021396
431767138
447913087
994698238
30041570
1418801492
618721745
1781371634
1746457664
78296020
890745138
1281278809
990703221
165642141
165418777
1493575374
1256251825
743870342
1576004699
945802122
655777475
2121324235
172738289
300021051
149724903
995851979
1586041333
202178617
914009843
198421831
1391254885
1459440486
1672414328
1657066198
207910753
1157114571
496327075
1334477104
65325941
1112334633
392417723
868141371
2143128413
1879221011
1072719108
1050550539
1855004447
988586075
1498387788
1747571499
415391048
48043723
1669163554
1649537932
105450352
1137732740
101823753
378527414
1677600234
889803268
1142988131
1249525626
613478609
2016865337
680031632
1845206418
242601821
1021183710
1074648639
1643410317
1631577296
710823735
566690538
909233538
972455033
1963758947
1970771698
1908502238
1595357639
955979708
1520269386
1892450472
571871521
254333961
1242568031
1061275747
223086516
1341186632
120776697
397960532
577092376
397596479
1960591919
1377048451
2122494732
1758277014
623993621
362024362
1314289757
807582050
1121505688
236272517
364672482
2139365879
2097414664
879835153
1800380560
58090353
1861304865
1845666803
1773594487
267344479
245820613
1601705780
1031236674
432100405
97052267
1262393428
1597866913
277785468
1921606100
871143867
934116681
1329490054
1842736013
1060536439
451752988
1057680529
1459732221
2115351134
1060595349
1399038876
1280205301
1256926266
183097111
855293606
1658030382
1585881104
1402942456
880277090
526861575
286989207
1761986566
1265194244
1699181790
1951020516
189002403
472582272
107316124
261015189
903571414
731856187
1549102267
141566734
1964783849
28245837
1342244732
1678173563
1297654849
464332386
2036374398
1467759265
271232522
903104110
127516012
1229764771
1430028325
1094232703
1829073535
892845154
690262718
1302812543
1505664391
417616041
1711709119
1158354226
1652142717
1734646724
248137802
269517361
1216787181
1038145064
1859697680
434252918
855536365
869451853
762436061
720745636
1211900946
626708899
1959416723
956495911
2044996318
1045919221
1111720702
341721857
2094610996
1493726269
1848510859
1225689736
1369487363
1931895939
1990736090
471379820
1893165515
276291240
441008812
1134086136
578250696
1510811660
1416245646
1382183484
1037064865
627796556
1442687142
1308700301
187891318
1326477513
587689040
135381433
1064365959
2010640430
233091642
437100289
208781025
1022055168
1589000544
1287740082
155078239
1845825961
240986965
1120347159
1057190913
368086865
429638320
1870546875
2007820266
1565491304
302693635
974699060
2111403856
1741543909
934580830
645376434
1426686158
1208829443
256341376
2075138198
201898307
112272292
367991909
573603727
716453872
2098465815
1694978099
1503688713
1599982089
1817174338
1291339175
1890807410
1999474679
1164010636
665697645
1464294382
1476583560
122704894
1614408751
893946238
561346094
1818562899
1851075270
653482310
1303896742
1469370454
1233874668
1496127936
574376826
258821266
554207994
2127355775
2065460697
1407780813
1913927245
2043504456
2070276986
1085608064
1752096198
427884669
1871437406
898715604
1222654905
2030075712
912176431
714366878
2137569336
1462646617
1342920637
1715202406
1202098531
868613532
1103270539
2136116267
1193266213
320025127
1338625098
1825852049
1447160649
67490772
651559118
572162330
503869717
1652529353
1756497434
1438147735
492512779
1372721689
793843768
361826477
441789202
294049087
2089725397
852487562
2026229648
413839000
872191022
1552750142
1750872977
1375001489
658527121
1879418676
1510911686
1698909502
1822481211
426904698
762249536
822407686
713389616
1487054738
196889537
1883965578
969344771
1487668837
1873006536
140147035
2077527087
1242276103
1707177977
448149783
13364300
315498408
588326928
1052488597
482871973
811608487
597808529
805977376
1388651274
315800396
486238160
1292799373
110915136
159122441
751329315
1932214706
918031935
217959650
1299466819
471295542
289424012
1255827107
1066398815
439093601
262333488
1390485522
1072459675
1870255655
1584802360
651904050
259905504
2107618653
920106464
822255753
53929210
846952579
1904797445
1307218804
120471975
1609403489
53049325
581214763
964603165
453554840
1007772182
1745459015
2121458128
1361495044
359336429
674244837
816727864
930839417
139375482
591013600
1428384035
1407076217
1656766040
750858510
63518796
463742105
1234184777
1397486913
52433446
125992982
356573961
123008649
1706529267
26485097
2066830610
1066129914
1309026337
1018764656
2070792470
1142570482
1443068743
1386925996
1453852928
1523914771
1964412841
2017254771
1593297983
40082306
537442381
761544507
1227123455
1115989872
1137593940
146625462
995679185
1404812370
622211610
476707262
826472075
13532003
464589529
1950396993
1824457194
681290937
302087976
1399180085
223381177
787794988
633715973
562532650
264858710
2000888216
1085041348
1712753181
1654676800
870407535
2084890136
1106425564
1788310357
1764933637
637304221
237428305
1182018406
2074134335
1022978048
543874896
1470734944
2076730639
1287947580
877005448
284563786
608157145
349365780
432702775
1259651237
545091080
2116033664
285389590
1657065032
1015699829
1965708444
592029937
713480191
155648091
1472279449
1508353701
1167161579
1361927812
1127776539
1667996028
1352547635
1838698815
816813858
257599010
1347409572
616138142
1916705346
32422758
873633934
881258137
1291483576
532491342
1467497567
252232570
417380334
1933464026
1261432180
277939687
14416493
877606454
1373347283
545624238
842162864
602293726
1680056875
965061971
63876553
475269846
982095378
1171534455
1526013121
143191660
1251706926
286206594
1410671951
1794704308
1481142033
1214120333
2072570195
920049983
859235417
509557698
724793292
2088653841
1931422229
675197811
1863242901
1275629932
88700485
1836932990
601540819
924963169
544311155
1813225788
1480424364
89811141
997228772
2125929359
1371984267
2085337983
1848512207
590155867
1952945504
252329748
863621730
313673443
739076115
1585284140
1435375257
1990294130
1563720000
777472453
1713163219
1067536373
1247807348
1350735639
2112343140
1170396437
1233823761
184802611
520448324
1545176425
364861411
576922191
2014461295
1786108445
2116834190
2094609214
1840335510
1812684352
757118769
1083760145
987454811
1642811221
1048962788
1638741046
664713671
1549582735
1585823644
1241896069
1225789248
909856529
774802983
543833634
1951249639
2040876548
889573574
825043548
160837054
627216174
865779338
496561684
2073228458
780968818
1011455956
1026418074
2048430522
572631628
209763986
99345945
1857877223
910862515
972592744
1593816903
80026574
1799251589
1685007754
1934464757
1158347964
264885628
1033415639
1869726236
1637661579
363265708
1578470432
284166053
603334184
501971317
123706404
174809850
198539263
100100445
532595798
48143666
197944983
23987263
1719048335
1542387896
1942910567
1977655581
327004335
1972494956
18716282
1492471223
1328531405
1398713475
907412513
1106373943
730572109
1510297766
192575757
867491300
162385210
1367554530
1073847661
1547970676
458815342
1926174540
33932643
591148308
2038255976
97826322
1784149292
1619462716
365921626
1991893941
1045900551
2028278532
513837686
1334139010
848100816
1710255521
1095187997
761309572
1848665333
1533264044
277660450
382616298
1527771332
1267571256
833399432
172780144
1552166184
16340500
1402594192
855525649
1529566946
1534495639
1499034638
1796472352
709843165
2059928574
157546736
298498301
653725620
1097021744
18804132
1023269596
264492585
499735358
480165215
1952588380
2010929636
1898110691
2013436700
1856232546
1581627098
904303730
685449390
918626183
1579932588
963986685
1261222198
840502571
465188603
1337121007
2126434081
902372560
71674418
1606813434
1988675138
873557354
799590047
88574367
1160624775
144253032
735269238
1095359830
513280405
210484142
984485954
1522698126
1474666960
1638437678
227794170
368960604
66460524
1300053076
1354826232
1457945701
604739721
203687776
1681514266
302572613
17788263
872383023
1858720946
610083211
1663799332
436994581
182155600
1107204545
42586636
545273406
604705977
672893093
891936433
2006303249
930374839
512032164
182388023
443735868
131901770
426271565
967231332
944638014
2046425290
1943768232
1906914176
1141156422
876141744
1208241029
1767113445
310239172
1216427224
1506054029
790725448
1112683172
496723081
1559497545
263997109
491873852
16172727
407921522
609262467
1050626470
1085434271
40690842
1711066433
104895134
1760105373
1980416397
1886465134
1158725292
1046581066
2137184690
1861279450
305790609
1407467516
201983786
67401578
1701324651
513211648
1933112603
1431263182
1594863056
954218287
1549827498
1108924175
440510367
309486713
2115211522
742011612
2040911386
524334105
124756686
541214443
458471638
775817956
1112318077
314576528
2103682906
1810319379
480079856
1438968737
1597043524
867815588
1267332566
1523562414
291902301
920085575
585868039
1248959325
822858980
624441616
133532692
1948102496
938776210
1911316603
368117256
364143827
1593608707
2047701685
538431024
2071704723
79167234
1226933186
867481322
2119506000
625521900
1825595198
433315669
1864518276
1848849703
1156320397
401305574
191483643
455947746
2079169344
1392894607
678183536
251528120
1462188014
1092013921
1459319624
95024108
1426884368
4408212
1535394299
1262608151
454183560
1007067025
1927039138
349152080
63327573
2084371869
2105822268
1861791237
820025315
1379671856
1345352656
806326004
1546579064
1413735506
294078844
2037223855
1029409472
934234310
975733345
369975320
967851401
510585725
2100072207
1786752217
907455771
1417026374
342750061
879945080
1253506328
1172532931
621635400
103214210
1119203257
1724768671
767671984
1011211345
1102172819
431979122
832870905
582668400
465859232
1510374027
390913417
390051892
1675778208
187044499
2099770212
914043283
1872825690
1322230150
287494700
44526204
243279175
653097785
1255394726
2027621272
1979176417
1902654962
1014378433
875375285
1789776176
2003796211
136878037
202196010
2052155896
1513063159
1677665079
222838398
683671660
452706315
2023382442
1129542418
1177728518
1427671097
1259600300
26657186
995519019
2070670648
1278365807
982428192
1934556645
209666378
334735908
1958702700
717676709
861543730
1101155985
328351101
1313596523
870313558
1841454268
1951753395
962222467
1299778804
340421496
1303939870
311915373
1861245639
1522004473
1379791541
819721494
713976143
380663711
1278853964
1741694003
1369122598
2130742340
1142447232
1375340280
2056198009
2045348062
1069854855
691988213
1969033042
147789550
1277666576
2113478154
1432190091
1651868076
1205436240
534981327
1082405795
1646382605
1346262194
1396247605
531219985
185375347
1080460857
2005984885
466706575
2092484468
1663844882
353103488
141832546
1440671712
1344736786
1470144341
1929074352
683571607
1697536518
1465857340
196170824
1288037478
1816402398
665940560
2090078849
111297596
1071671184
112634694
110126154
820508504
632761947
687676202
1708135682
1151662124
573627328
83459949
165904243
1515060452
888085201
750648533
514829105
2023186314
1087804888
865159970
925496195
1206570706
1479983291
1344743809
587871695
105563542
1070115591
1666915067
347899630
1620364207
962452239
1181641301
1023111738
590577189
154676960
1122662068
1704705920
91316073
790874025
1500006311
1563607480
666726152
1988885270
60713297
828386316
911379168
1323585051
1765150973
1168404907
2127730320
1339979534
235440338
1221372626
679898159
1661364251
1401283785
1662845864
605262963
1182621934
1042677347
864203371
1352189569
2058160512
1256503576
1379300718
1094856998
787190894
1072336455
324573584
2139523643
1730799735
1185047144
741312677
459138792
1592054694
1151180772
701620014
1407409295
464667917
1405590724
1478822745
535980191
870551271
1770604023
1278833216
1601249366
64336260
798888831
1026367341
51915299
1722330262
1216038318
853408224
27884855
87480923
877291659
1372881747
2124867883
1883590938
1251483731
804265316
398026710
17190341
1073233276
629004566
1662661574
1697031878
1979718009
2055392225
1114548790
1237271758
1595423367
539160379
1252520336
1252238984
247873624
1512932670
580348795
564554247
573577110
1425541173
1594420002
193781587
62486265
533766328
206813116
1988797026
666673940
1685136095
1114853953
1346256373
1065319078
2012976669
1373177926
793236719
44419870
170476030
1279740391
515036529
377613304
1131758957
1713884072
2139861676
1170515051
321631332
1777167848
1192929053
707614301
1113996930
942861664
1448902385
486241085
421485875
342317925
1098017336
973224013
2124745095
1190747696
467785479
2086646437
2127821677
1796356300
1084052518
2063076297
27553513
252812252
317684441
234233138
1253143216
605764954
1602281693
766660000
42188479
304560445
1389499260
645968976
461967897
589707678
1822595478
1275561448
1489049994
1491756664
1843264791
702466158
340319583
648421131
2026364503
1180323784
537769957
1878096080
2034240881
1736376673
990958601
476547212
1830268187
1766089096
432288462
815731
1250974869
392390202
1747597864
1305297449
222194163
605262978
2021706466
1116375789
1604783259
1077372037
23125869
876531859
1779672839
144239952
1650176294
837924562
87232990
1861736853
1581148148
1716058627
1765928150
2093589403
373640949
2007510959
1888680578
1219303812
1369936836
770723297
644907426
917645853
1090817310
923794549
560969596
515307494
1968932764
2025172104
309277201
993736405
777461050
1989441793
2140758785
1311428359
1943343974
1909247821
1424234740
943770275
582205654
120184456
1235618332
1388546198
755891190
923062479
352020183
846936539
1244565882
1790888719
148009871
367240501
849625589
954381537
1838754530
532296620
1224689875
1512032740
1587865697
573129935
937519630
1986916498
1905072717
636603031
438929604
718068638
550632439
68431400
841205083
1697575359
1145591814
1469676561
147268477
1967193530
1474515762
1077794747
103397559
1977591634
1804942723
1708996787
812933801
2083238595
1428188591
1738763874
1052706168
1179519439
517022253
1629514847
291393799
1964804802
876178628
1921113760
1766592685
821076587
2015896501
1079182841
1685258405
1931520698
1026808945
709090299
1422339131
179114963
206761379
127434627
2083771407
1406293108
991525403
184674545
260562221
2135990667
223773156
113305125
514442732
794455872
2078866896
622092100
545006975
490387577
1019609216
1209262673
1694216426
1810108267
1313399214
657946560
406833885
1085896265
302411637
1743634223
1294374910
889323139
1903962522
1505841806
915775259
798503454
420774645
766407505
1247276573
931545841
202976273
1936326242
12765292
1432355824
776758621
1585096845
1080679975
575383659
1577212236
1344635365
1162610946
818564389
1538490120
1649329051
1996592040
208750575
35718129
848290372
697632547
585449516
1011105446
1944316970
818905571
25693985
878848188
1483418598
2111935835
1886021698
1773920497
870782345
863087688
338839888
812987922
1253014119
876149192
1707553397
426391728
402785746
746057354
2008360602
1573705005
1907163317
1990932352
777483265
746813149
1312185900
672851
1090274364
492941598
364908621
2037929276
257029171
410251888
1292542776
766579078
261043399
766983867
353837638
1167697363
1457976015
733343952
1762215002
398420480
2130249647
966952308
923459344
1479348290
1880142110
1403612463
1745986612
434068010
1629606327
1179838135
629679463
323114982
731248952
669901058
721100936
2067803657
1645884585
1427957228
889983985
478831585
1857988226
532548580
638196336
1759951388
1440278381
763818193
1135742973
1718126543
406465968
1976417186
11992489
1151312522
275398159
1679304507
399756862
1072024342
196617269
1596560365
1430735282
890479707
1225896424
1382621915
1186683467
1745236303
1957873881
1503188671
683186319
58579937
685599023
1425457060
1273437984
1090519682
1894484815
1979788359
1400743902
1938034292
1160494929
1127670837
425717470
1607799409
1931056351
592210586
864903142
1638985902
1721945301
913262680
161548839
1422788923
1313492901
508583455
541318282
353398750
488238952
1406025393
999434661
693611243
2054418141
1261998386
949318766
1349384506
1089819137
1850047379
18056317
801251299
1119483569
1559368835
1142145414
1337246196
577991800
1957092807
681302299
1633828055
769901767
1327056591
2135206166
2113015725
1198306248
1082340916
174617914
664062403
293935079
1458150585
1271620295
1350139915
939840094
2051739514
1639923058
203672523
1616418711
263154031
1558413910
1403736276
2060353371
1731294889
448968122
1838009223
1682726106
1195091393
414055931
366782392
14737157
357614316
1566050511
1940856298
885029218
1859762522
114308896
1021434557
1650398016
2056347069
1033834804
558705668
1501003978
1430733063
1155859130
851097614
1811006151
986876456
444358574
2130950928
716771086
1848498310
423604314
1977667062
498245895
1775578649
1387611386
2081698900
522604928
194961769
1551962831
968340128
1544157006
1030264993
421386317
1100410173
1472237291
236014412
310282356
597642478
855518064
1146702882
1348010067
1418620685
1520545459
794909723
721093171
287840996
745883868
1453442101
1990884044
56410102
216449404
760379319
45223031
1944681421
1508411287
324878028
1247470688
991603068
474777955
940763212
1563743874
1870263878
1376376095
1627161646
1865269616
22085992
687735121
692168173
806959896
101286235
47930442
71085711
2104067292
1855189506
538240371
670441224
939181960
1075694561
1488522375
39842423
49387693
645939554
1464613627
2118778882
1875756293
1542489487
1523851971
589850157
519202404
1771739619
442816575
82115476
587480893
821011832
2107683066
118803087
10444419
2106642927
2059136211
688558672
1929710876
333427485
196421141
1717522998
830668991
1214067709
1368623440
833215245
1215617250
673189379
630969925
759065095
870376290
449562280
93136788
133122767
1221666829
714159617
2031518480
1239908650
497663179
1189188864
1138111051
1742240927
148726448
1654461241
1884545714
550752451
2021747132
1051063773
2105970056
2102000030
1415699600
98647338
966207653
1002906630
1331099145
399365108
431038108
304546080
62708822
2063287367
668044801
1746444362
1913562454
1892218601
1822839667
300634315
2009441159
133626059
212719675
415075611
398326225
1404127699
619228059
1195830303
1954641789
417247952
1284366969
9837623
670678263
1402741777
2119384968
1480320216
858433489
1793956633
217719967
2038182197
330696510
1087213909
737298717
624829057
604608474
149156364
2114141123
1821649411
1178093673
1884133669
151890612
1339370365
2023736806
620583054
1595241135
274704102
1453019023
861898611
1105557607
1296034692
782553968
2097747834
2143176771
1897025985
1113936481
995832836
1151368996
161119509
1951763655
354707380
484702621
1470670577
430962230
1181240058
1793903898
1074131034
1586819542
899070581
451872747
1145093292
627201784
295408778
1825716603
1280447424
157236481
944767181
1030079046
1345653720
805113912
754334967
1295445155
1521040363
1527704748
1384707114
477744309
1819883193
964183104
1841765552
278259777
2042497964
1123273130
654663206
956803048
280547898
2125702375
1542324269
778538684
872102820
1807478791
225992768
797456992
263728473
1559788246
377548852
1304177655
1949655804
2049890126
462077009
712267629
1702303940
973974988
1280539022
2106096822
442416762
280648086
469965827
1419396968
1939189763
962448592
81786150
958674716
1153235346
1884404873
1083201951
736448461
1081811032
649008603
370331668
695898681
1914762641
790542586
2058733300
890715007
1841197248
518880834
1131926353
862768683
1101042160
495223398
140080762
821289488
978406179
528923237
592014433
65453185
877818942
301256730
1618248268
324972715
82625303
1155024347
98694334
1780828125
1972096998
1947657120
1281709368
485110111
1665146455
539978491
1007614370
1890515827
1310732101
2143326854
442757519
391746305
39951508
769346442
952534254
1165921370
119749089
1480674528
1972910683
1435775604
620838942
332458108
717120660
568287298
548175415
612312670
273824260
931864736
870159552
1902193064
1248162364
41686628
1629304800
208002325
1826909185
311471203
1962572063
679536221
952032274
538906290
1634212304
271049465
832570172
2124540272
505013648
690154646
1805610059
967111275
1524306992
1372677326
343093983
690108564
385266793
1730415041
1137496380
1604402195
451616138
162353788
178878070
1837682561
1606511218
1128862332
159311133
305446664
562166452
2113693400
156096821
343949696
811531845
1338960390
734197388
563490825
239994487
1987981399
1118781170
972555975
82419944
2030865306
1061228664
1640803545
563345853
1145837581
1837542249
2057831552
1811121528
984027291
1491288396
1646019610
889369525
377907842
1111460454
696653143
185313528
702003745
14607421
2024046081
822673739
1951620913
2061629432
1840091289
1845795472
1027864698
446687276
313582509
590177853
1420828833
1109329923
1228460813
1434272744
1525117586
1041635451
1513850737
971498409
1821627620
503254800
697091769
1496035403
1418727172
518284350
1629588595
176013685
1810146522
45214006
1100376616
1382667671
460061461
1039279836
579448655
627004668
29279285
1510032159
242899379
595876703
321500024
1105096727
1258081697
495438394
546142789
1810162045
121001611
273376114
220859364
1926581112
1471180396
1197402921
443951504
884533458
397725431
2087014962
340014908
1984366801
1032014132
329050093
1318410050
1435903514
668100128
65246581
1369165660
117539861
1747701521
179314351
1066251255
1800164924
248872214
43609499
1929960789
103509333
35172927
220521402
199828296
947809909
1943517496
1052030185
462545284
1637978285
360934879
495929722
1623966732
794878968
1000443249
186165255
108518202
1815486077
926207593
410445946
528021564
127529979
1148699027
1442491777
626282695
1683092235
192641380
1589946246
237661342
751037490
1348139721
943791691
566843403
91741970
366245239
389186461
213459379
1913745939
507069275
975441183
1262722451
556396328
1673900549
1262311235
1704489587
395561825
1385271905
563089158
424570156
1538307114
1131057253
1142465542
1940069782
1302537743
1879659631
1053492019
184138224
1229228793
1446144609
740579576
1966754908
48816150
1081340677
1272634109
1272063459
1209590926
1884363587
426023723
87464844
1770770283
785145064
321806718
652937773
331976206
1432454942
1165725274
1378558710
1073646192
849382899
839386229
1887076182
782891273
45753166
1470438384
1283095954
166702991
225384152
1797954462
780625072
1568047788
1475575381
1161083808
599642420
98315537
980854266
508047424
1764321490
300399785
237029406
1830108003
201185070
1271105981
293047860
414369522
718999956
1084732553
238704877
852133687
1665000358
561916971
1021792276
332342606
1499317159
1059667039
1463433951
2104848657
1876487766
825598820
1142300925
1439275874
800049970
1709257088
1147842859
525957387
271620420
1853812306
164000631
151833542
1100243769
1398916770
610713533
1248105917
1412315792
378979357
1068924706
2130342572
288210390
1289210300
827110365
1446574917
420864711
1480580052
1872480538
845557426
1596525666
1483336949
446868422
1010361488
1613456870
1338193127
1511041772
2119321681
2113701780
1308233420
1902976815
1309956668
950625015
596795104
200530911
493779561
280458953
986218967
1727489692
1264122603
898255861
772522336
716830723
651737538
1038366944
343495871
1859011547
444842950
128151139
1088480318
405866724
1553989033
2130463651
1476106796
1953262034
169138135
1955723912
782153475
775294171
1082722062
1424905227
1355985201
1964573778
505759783
49941512
1725422105
1927053117
60107070
1245062680
1698794739
1853374637
251583562
1419227517
292611382
1166532857
80417174
1258736953
1675099234
843961642
1026939288
1185019018
898543830
628572101
868323204
2080805730
1860301595
1341229313
2143603638
285205066
413572413
1380105890
1265392863
1478298257
1111019572
1677049046
1353337888
1020236504
573627097
650845617
2041242985
2110984984
804693885
1048572458
2089339633
1790914824
813478476
790315522
672730857
885318790
1351321694
1892897760
432559589
28836734
1797704862
431734242
983695718
1403393564
45401817
1921859011
733634899
2119922546
1068595759
1157126362
945090305
1331144062
2010530526
789824707
1983876908
1003623753
1421802563
1217894250
1929108517
1536163802
691384373
1807105848
644839418
778875158
1617808397
2089042762
1643407130
630524240
848813894
385862709
348287515
681003323
1851187860
485028682
80384094
1367877002
784335974
834395155
87906797
1654531038
1101922654
1279103813
1108705931
46415523
1381040132
573356101
1780439682
499438019
537131453
1405545607
1461082725
1473105520
563127957
1643383756
1301394583
1529821046
1898640729
587738352
211349251
1649730971
1032652965
388852242
651790056
1058837492
1086111221
782659614
93755742
1137259519
1696840522
1228593133
2139854497
1492421055
1304626559
1866352191
471530604
922751092
1718296375
29578160
1833047842
681977436
1963044330
1621835016
1626000772
1869381923
1560127902
1248025660
72642991
1507388030
1650659703
37840700
1919720482
1449739103
967256931
395278760
135335334
1299173841
369510930
2021188734
2136185251
1326764903
804526636
1361626581
1022957738
702438213
1768913445
277572054
1770807777
1228895445
1176688449
1229157066
1635667569
1255117038
1633293423
109300019
501990018
199965193
1677129768
295654482
1908588709
144642056
950870873
239041045
1428128627
1071516905
1559137967
1079142227
2061148036
1881411798
823234983
1071784033
308358786
1657124411
307851388
1411733885
1645215970
592342674
1437233745
674960871
1416288293
1802364400
1775402879
153227720
615033146
991277042
2087667747
1570566460
221111906
126368582
1956311488
232011920
883806852
591007376
1923632733
430378419
348903905
2072398919
1146591674
700169957
926283141
139951923
1628225571
2021725262
1817253108
1292217965
162540833
91318048
145789116
281721294
335749360
503874314
1152492599
5111315
961580783
1694321922
196341945
954745156
1954776099
561001723
1585972879
1365305077
332141925
1155493107
1724708980
1258646509
505140617
1070721593
1997927627
1897671576
216191853
1783245999
1976625365
198404888
513155211
1982976008
386345501
1861070348
782819217
386851632
1395730680
1401705200
197187933
1131677950
930491222
395933494
890215616
834429054
2110852626
1819419436
1004086225
1925461183
1370689524
831635224
1045496377
1383036259
1071489910
790613631
219618290
1861154713
239880533
526447852
213705485
1154841765
455570076
1965834873
1222385165
1059947482
1742301926
279299908
1986541165
803266920
528370408
446656545
1325600399
1843601412
906490488
169945932
1061052421
867149881
797903465
1723421621
1439867383
969715833
896143243
760636912
972322609
1847850603
1489200302
1418394636
722576587
304234053
1082616910
1211962013
744394673
1991154485
44280770
1407292344
45958109
2116714407
246412470
1434790953
329711949
30119436
1513789396
990078928
2145473483
817913920
1829805783
904729816
82292704
2091950174
2113605314
1103032580
1142069754
675973277
109720258
187276701
111498126
296596471
245886280
2118900491
1913328387
1537533495
1858736981
1021316741
1605157004
633312310
1774046637
2088635560
803749041
343684084
1160053910
1345466131
2010263299
2144621887
1910427794
667594700
1435196417
932938202
1672738143
1515998667
118653825
1782703363
1774216342
1621047616
328976040
1537981690
791856803
1994737704
1872139905
1055822329
102436502
898265485
2141923866
786773884
1008800534
1239454438
1058569392
1856738260
2065445216
1488419764
301716499
1278423167
497350588
918700528
1948962530
876712770
1775883897
171630117
1097398924
1078549748
1387256766
340070442
1138881018
1135555213
843609242
1337035418
166790012
522939889
1709520932
1172465618
1012883224
1712952539
1311947076
1907484048
1247923445
715561517
1958961363
1130129867
1086253905
317646385
2041794559
1468976849
94827785
708650460
1921927939
920254161
2061897712
918217742
229681766
2045552977
876225123
889448836
461133416
2048177724
2142581370
2016240893
282773540
1151886081
1916095297
1307695992
749016224
1528372877
35318861
1808982135
598408938
1620081957
1988558494
1394710207
355602907
823688584
294212432
1191114619
199606977
2104497200
1606986421
1619321790
1968282563
1775042577
5062993
1114176425
1142844864
1424746282
53929640
1720336331
1600883450
1475328516
776444909
2096789541
331155528
1051812033
172734850
1429497251
1880623409
725659324
344497537
1330624816
1409683560
1316462252
1266344496
1545852149
1901615902
446748676
239934481
543839199
648299169
340949446
1787830326
1611815518
1569826618
1757294478
2078134805
1813360240
36987315
936873430
1831828102
1715509223
919191083
198292956
2077271486
1266518182
424869413
1184186847
267880731
1448447159
1185276579
1626307132
388755875
1886814943
1085030124
777768999
1220918017
321920225
2074841556
1936237451
1558957240
603498323
411936968
2077773287
43819153
187341309
943934032
12548002
157897075
2018242650
1585047356
369210261
1068249400
5261852
134042976
28140442
1982064341
2137444914
1799262972
1322771597
1845237018
1761931460
1335398044
549126997
778864661
1979630110
34339715
1106556846
1530391613
1771984639
743123687
652880398
628296753
1942666770
890170987
426704549
1411225341
124768913
1456308791
116517445
708144766
1366807956
1141669719
1905233511
470646154
1439157803
2124862951
1334615395
1439766112
349155616
2038419364
869811960
154982567
2103398917
842799573
1834478606
1354112897
1402018402
716822374
1641880429
839514276
515607371
136362945
1153881563
1799135667
494568510
528690334
1752111669
938643082
805393500
1579772953
1285929376
639367254
503747152
1170197280
865694878
1554772729
381336732
583066728
1907383679
1732512671
1180344723
898948467
1542489858
769486601
1578012779
1023324573
733607574
932747158
1877430389
714113982
1706221928
872186836
166322636
1207957866
1290219760
101610591
138085860
911449195
708595300
818623092
664506221
1979860203
863647712
212524592
1988524661
289246247
608885779
435700840
1549913401
264259173
649117240
333757835
190005128
228197766
2006311692
476156713
1382657074
613458655
1194591492
1894248197
1793869796
1372639625
741806057
343429238
79733430
533117194
463136108
993692502
49835859
504862480
912615879
138890711
179835872
399862253
1635637036
1447309069
1002898015
36021031
50485997
1335575843
591059015
1270079706
1805449532
188171072
902711119
124367125
1635301692
919412832
1620362611
1661229812
1972902282
266093876
64750921
1950462466
1131269365
145637878
1965831690
628944785
1975041413
1992232353
1920470127
1823774085
1791253024
202820539
1101894127
2115131460
357443984
624826913
217628188
1429082442
1047635849
563472433
1697175064
1046788346
404449525
201053213
818517242
2075945199
514099058
1304695244
799087697
921593594
458708563
2117196006
526625889
743454269
817782445
481778500
2005804038
1484042825
884908913
610681502
527976827
1954427185
1000222116
1796847408
1926224300
859483446
439869736
654503563
1573740985
2067986385
1287493610
1096892605
1402199664
1215689616
445220725
1297008354
1582048375
1900598910
2124409825
229278322
162337016
1116042226
1336016215
1833503136
1841398158
1043304283
1494428460
682934204
685577463
1214920278
317825290
686199056
617656948
794174202
1673728681
847264688
344972086
1090659725
1549193235
355539826
748142968
212244423
597566003
1930330556
831072650
2055525939
1411116762
130585369
361107977
400802477
1535943896
197438809
2114200404
1254248173
8876242
1732662884
820308159
452529787
150583485
1710207540
281333904
1554239694
394125508
2063761506
2106717103
1238123495
883840799
1793762279
530294406
2137956001
481683600
1455108048
1483460932
1544639059
1350458472
845610605
1306202056
1816708569
352213303
513658725
1089509832
1671435968
2051510344
1935076805
591328208
377480537
924201673
3300930
579757690
63710397
482520393
603559413
734412630
991033006
580299879
1554560969
858118443
1312722281
111569199
1435065159
1627286553
66590102
1164917922
1091033852
389981598
701606053
815561945
2014063106
490801419
867387253
947101914
1757360988
476977178
1206836210
176729213
1388691140
2036548170
1838892055
2071717224
656007299
2054135381
1290691386
1218563865
499904057
358050056
1332690242
429289073
873725452
728715029
1878595688
1222432481
1228729565
1816165290
816359268
1573650047
2031217637
201749053
1995193267
1227479440
513251256
1954000242
2081423423
1626718091
435787210
325716156
314522414
1191384911
146127792
1812197134
940808227
1495616227
388873228
340481210
1089174311
13501467
1860722162
1375958579
1918917033
857649313
82524802
384459117
1985355323
831409806
800457658
763839884
1664913750
509902848
1955090891
2094697286
2017184979
1063970961
1740307021
1650505032
1025815905
1414909892
1276505620
1056507879
1738440067
897912627
1361813325
1952512570
1026174737
48121177
1759703066
907373986
599080337
27349643
678996033
965389997
815014158
1664621896
157381702
2127314073
1205729189
237149717
580217588
464869873
1145188445
624964545
451812270
689136941
697384145
1893154835
559949100
706934890
307317806
2010909596
670651183
66638288
1524108407
119009822
1923892484
1535607774
42104231
384947883
1125292979
1980951923
1438882735
2008604848
107917410
16939708
836995193
1735556774
1800786561
1931684964
359079426
860664764
680267201
176842969
909771192
1240836996
112883953
1063949290
13864237
725194288
1791560558
1565159237
833603965
1818742003
784661587
1362117304
747991227
404766231
190621643
477219840
1262614833
55189839
739900975
1090123788
389326489
1209332852
1151629716
1693803100
1081189598
1929690793
494115926
1492557107
624306828
220896695
310048583
482558565
1689690782
298490271
1719187581
1947913104
1092607690
80724242
430948379
367538648
53760629
1250921993
586563711
2104448607
603870133
276664666
2116149964
1713844989
925918880
160458581
2063234686
1167813
1793888063
2016998409
335292032
1937968572
1875618743
2062346105
1414674610
1483152118
1042142782
1332054519
2022920870
1446631130
1937559541
1137954794
2112375127
922738747
1844015866
1416279791
1063679574
1353873428
1473063989
2126571803
294033089
1169107235
173571657
598387219
2143367461
1037842634
30903093
1665993388
1752794052
1599266458
431335191
910910873
796916419
1988117746
1678307784
571482956
529870544
1791906264
849279500
1162987137
1467378429
1308964355
1302554380
487932104
1193065165
162973195
1578740414
1234079148
1308066126
1730452051
1082309648
1163958318
2064356999
1798436671
1177016780
1893557841
1140846107
1091730844
1638093838
101158292
1077986596
864461467
1432379104
20311835
293755214
2107043906
954920072
1163574334
587998711
148835862
201887594
1108263408
1297460029
10063937
347301089
614596157
865975292
1975357766
1865418526
613579649
1564824612
698290353
93816550
1189770614
483849945
1906515107
374239039
52872244
1254331528
129548666
117558851
124162613
838728179
6799866
2078492671
1891981038
1220396350
140908457
150810866
668998708
1876092171
2026191777
1436004188
816253433
1997708961
1105737178
801629898
532429413
226958321
580089321
1482828089
247518928
271221246
428307265
1034433035
1410431699
1511427762
2100762013
1831626738
1905451496
1295105987
642442393
998450975
558881410
1115881749
516030675
2054886330
499745509
1836376488
1352786800
347436033
1056624008
2104578881
1011214023
127374068
1144016090
1834938484
1333761669
2058234284
636831620
2024327677
198756369
498848371
309794138
429505986
1130920483
80446105
1105183406
1156863286
1355513341
1807748272
524877201
1255156474
1341253401
553233231
1443383518
1558567357
43139920
1355453114
708147593
915567017
875797358
160664337
510425722
1123776506
517946244
310481731
1206606008
1641835444
44778178
352684729
1431148417
329700587
1466891261
591324080
860212578
1639832255
957480298
1404198243
1708558139
1203134869
1812402745
2093336306
464221479
916762892
413395196
278513776
877911857
60859099
556174710
872068733
1765761209
784947354
1062840323
1765894955
75361512
1882290663
1676183097
169683342
258218933
1547500394
580119183
1365215019
643087567
957967416
1268295056
1610833427
638629147
1259981876
733541719
1992804339
839787054
1843325678
1232711224
265822106
578275066
1146441039
1464085120
437914468
999669690
565287879
2000552831
1373278183
662732390
162830674
1455919433
280177015
102698775
1184866458
347222704
1889529588
110207936
392342242
1449090556
1147124734
1615423798
1621941921
1696168250
827810539
690922128
396928259
639072764
626059059
1901465068
1296844905
1018973735
1955577810
1004966145
1430788803
667093975
584262005
1609575573
2075861924
791210424
872370212
320157967
418862864
29753162
1598487279
1527180053
314462901
1856359714
567123052
1643519836
2122294567
928025899
1943791191
758738664
541170611
223759053
1306473247
2089388996
1845336207
1720501086
948764756
592766126
257487139
1888554552
1436774626
2093715846
96687233
222170347
618649472
778340291
1092860291
1726522339
1122257062
1136465562
1633473765
1414707763
2112173295
1238608661
1158813611
1902510540
1578634077
1858001984
1245066616
48728146
637264746
1310834780
1292644950
1886719667
1488269290
2042529590
2120481185
1497180585
47544400
2024300641
435911742
84093544
1409817560
1723180683
1510823418
874499586
238885599
284382102
1026948261
374322800
1762323001
1660599589
1341683250
2034280964
1176521810
875206912
726374052
216964258
1975465099
48515314
1035519661
1828814699
1348055128
1863216952
1018515866
1937561818
344578687
1279117953
1207909297
842147112
1186845851
1862622046
1491509465
1300692739
1108396456
1745800768
193763808
1413484378
1072298115
851194381
675326963
354534730
1444595190
1949561602
256228770
1549260563
1230296683
1121460061
1231525510
1874102803
334573893
222950220
65659931
301515470
656501309
456830423
645515414
1249238358
918803403
1231727701
2112549302
662326721
1312012757
223858549
648623603
790235175
2123277198
2084316833
1978121103
855879895
755473883
69068149
414623389
1093899419
1644268830
1020370493
2085113557
1953851714
2009696349
837797882
1389297328
1959122422
703216313
1172212079
746338509
147112548
1278299652
1362153023
608863925
780759193
1520426251
1757127279
207277742
1263098818
564063632
1071830773
1439576781
509796822
1878061788
1807609395
606434826
1165800080
435771312
1591103373
340716467
1149962387
269684931
1281344714
1001122960
766224671
1741633311
1022115071
1131861521
837397620
2048174581
2109462940
1225953271
354029179
507099432
921322143
1408015027
874645067
340842344
1541030649
1035642354
102246191
1593922758
1415621645
1509731974
1037125693
526721129
743408279
2110563502
1921660142
2072286015
1243771583
1092917912
2071930197
841564719
615353595
1860467250
1935801918
1021368325
718227590
419447791
633362850
1126758450
256299471
710923424
2039109383
668805260
1844419924
404304919
1091252975
606061584
1187202100
2144234125
818194485
823587969
371370174
286777384
465442661
1945548142
1627873845
335823426
1962440651
1978719661
1591636301
920056338
2060979919
734278210
32324797
156105366
1517613330
784564240
2051134657
735612755
98781671
189644412
1850703941
1028067870
1772383297
785398135
125341748
2040373656
579971726
1233896422
400981032
1221734318
1320285940
1719005716
171001644
744431375
277564323
229595916
2054630146
246639166
1570823036
2082989097
1269140763
1873367425
904857976
1428820549
1121204859
1162645783
1800808888
816211020
766766051
676929374
755304736
188200398
1479611159
133919577
471088706
1660528857
411823455
679170740
1134772520
912922705
4645122
479864925
1743276895
682529395
1265377667
965599761
1019478264
1085725327
1993055065
966875009
898228198
248869843
2029135921
1503868905
1154382135
2122789722
1891306481
963412136
204238900
943905264
930920464
669481735
688997268
961132400
603052130
1193296754
2093145413
764564468
1847568130
487052892
49212145
570827316
194676975
833791878
53804494
1399536289
111800825
1274789999
658273142
812850381
1106022669
831874389
1074210162
461863337
1295893746
128992405
1246880277
319686241
1740462011
226634882
183741591
620516904
100303707
1779780062
1766638888
1958001791
845364816
719908248
2130082140
541407190
1631113050
1494014874
688176144
2084659952
1483385322
914366657
1078625909
1804627993
383292028
1169977675
2066874185
178793238
899484312
829886125
1557752819
2077098726
287376716
46151277
2051401839
1545018573
517596024
1338644424
1201465130
1191210506
800241574
767578777
209025576
1352130139
2118243036
876149984
259154528
72315307
1259051098
1223176663
2121656497
1085504336
1882429998
912205543
299924775
912054185
1092418894
1086311338
1718296724
1654140541
966469083
2137910998
172921810
341523647
1936960414
988212372
1065898041
1681991593
269653418
1778967984
2116962339
107402923
1064427373
707951751
1323462343
2132825501
1280656454
834935973
647432433
161496721
421221416
1152108486
32818355
1774857427
1065668555
516189487
399743546
1888040613
284380285
401721056
391607139
740519908
62923039
2046935246
123837690
337867750
762091939
410805829
36175265
2056321012
1082946631
917199121
820189055
709977412
543925404
675401425
413388568
1554611130
2073059521
1563301812
2055339229
368638897
22705459
826125596
1047839902
65624142
773906665
1683801771
423998906
627601953
1414445610
274364922
1529852951
1458067690
2015386172
1161453533
366651285
1400706565
1187107291
758956704
226817218
1435598581
1756341615
904287576
843824421
1074532095
710594913
997224569
732096255
450677189
1966151260
405461375
1361964623
873276934
1447726363
1098387538
1095400500
1619721989
1461552054
1210918495
515753921
638029607
934912158
574495741
1544928916
157512268
690704282
398444258
1550775249
1396748299
2043180582
90718430
376461815
1450429868
1011314503
1658248557
1332593047
573368484
1302417366
453814415
1908548345
198301891
1021342471
1235119280
1922215294
581065415
2065452637
1464418567
810262446
1767850523
1627622960
1018339242
742910098
541962979
41253303
1648165890
2134150897
2081383779
2009833306
670699864
1759568324
1541992214
932497611
417546186
1632399614
1815024977
1386362847
681710745
434359488
531900341
1600662058
458284665
1794969313
221143615
550675740
1522334964
985999957
61888350
2010090215
80981554
2146370389
325870208
1978594949
1795319174
462770216
1444684432
1922752429
175352163
1658863993
1954872117
1401358153
959543795
1377825187
1018339377
1276783606
1549156035
137141821
379627256
783385985
2006269425
1375577843
1126965523
96438897
1183029532
998790914
323370666
166132415
1412093181
1276605711
729872447
760427794
764274391
1231854366
1915666822
1538183919
1474939661
370955968
1953383181
960072889
597336871
2092306989
1620778178
446588385
1219386425
2053686166
717009038
575349135
1917705481
1626695054
162263998
1730805315
2051390581
1893742575
969492997
1136573149
370638748
1509017454
1413179299
1808261593
454844439
1631108589
265304918
698703561
1197644325
1088256810
1790500973
736450913
688800611
792228981
175741375
376986365
1311156318
1471962450
294048611
439204130
1524183820
1902450530
1076374870
674843632
2086328687
58485596
1884982466
1856202792
1789989739
1386580010
1519007657
631514442
1271617828
1564494883
320730664
1426778304
1316366689
1062556904
1458322692
468924983
1003525983
1264310193
114515937
740810841
168649160
508182878
550357901
364201056
728272897
1921162951
385566763
776740685
1750768017
1984679307
456672112
1396010215
204608308
1873310650
1341924157
2075699558
123528679
8175527
1297587986
217404507
1791626467
1796469136
185344869
525385065
1139596305
1211542093
114637573
1756961174
1762315658
891487448
1746731407
1176427891
832362808
416773493
1886690778
1772446505
1722634648
1027699425
977912885
36427301
1799047949
436266507
494026821
1139762974
885819780
1402036883
189171753
287819791
678885146
449455755
1378112873
480178581
1355456995
1170596712
2052212860
1063595576
623199000
744705544
1415418396
1575120596
1125665729
128939657
1529521699
530966294
111836364
1286269193
974255513
1752494474
1583219698
939169199
427929716
1882864700
201597536
20283658
1253937391
177617931
998726506
1906326579
91598000
636611143
1962224109
1665606890
671961044
1158989721
1865432944
2055761466
1300946540
895428872
752110010
1027534927
306823042
115985454
351551831
2145304853
178736899
1391178575
1702641603
2046071860
1023662019
669469099
1830805075
815326055
1653642833
37736264
1860049667
1183309471
1216594551
184028774
1766049852
649012414
1701552670
1836799527
934642112
1730298608
343515980
1886502946
606743651
797375954
1790869080
482393104
64944868
1596612950
1081106509
553182175
1638792444
605001862
1383341368
1183979633
80754012
761892639
1317169605
964093279
1391736766
554719262
778182316
293613017
548556743
2091081502
2094039534
10625006
2072456888
271147089
2026936641
1068200447
1419649452
1226778801
171607318
1318577588
869519384
302390915
478404999
1553405292
1048216076
463704338
987378117
789088251
1703472684
2051133733
851988933
634260546
2063372363
442765761
281014445
108355334
1045989239
763236288
2080379623
114955681
608828409
1348502053
1299291292
587256560
899354182
1378570982
926081933
554484639
1572687036
733388392
1890273859
1095787021
1632940425
1686338645
488628476
2006614848
2035034625
1399164857
149033155
771795556
924623846
1580621539
1666272763
2022155588
1661969411
352547962
1242091900
1277915344
1969644665
1112032954
1269980156
988243201
527334024
1256515703
2132213608
1769974131
296551938
2107801802
1697051144
1793913171
1214866939
993430556
181495777
1751875484
671119351
752214883
1101362627
2085516205
378101273
277384565
1280637648
1759010160
141872490
2005882386
106074875
1534728541
569369500
743190307
1541640554
939062448
519276011
1379817731
1511981813
1981618711
671696620
868438433
879933371
1873364409
300864754
376278538
1466389921
326943038
1113649308
1474427370
2122085184
1306568778
343337553
38617079
1159051615
354514175
454535494
2023873110
1351748758
1823855447
137443775
1341123222
2076557696
1481883302
1266410025
1682430513
1513149831
594863308
733070050
884523730
2070556942
283857663
826538992
320577056
223933045
2034723253
834034266
964443865
1442103244
368056703
652906459
1611730936
2070290845
837707358
1036251083
2077400563
864019548
948778230
732739326
1591993973
967476113
487480839
1655035875
152858769
1417321297
1574308678
665473750
270871934
1112236814
1888312130
1599017674
599334939
374746953
870141359
413684936
1404751381
1709178043
377681855
1990038825
1659860787
523632968
2057175069
334825106
441521782
38946711
2000315347
1585418172
1040722344
1965117494
2033615332
703484390
1983791634
1401011373
1741058014
1660598052
857365573
1698103577
1475712404
1470761096
1280835891
1378361078
94868043
2039843957
1510616374
1063479060
934897770
1396714672
87753055
897598410
1745088951
564307129
1413036880
186125196
2132843330
523712556
1065645434
1278139068
787573491
233697507
694759175
2038789659
1980582411
1905419644
595434794
15545610
424778389
877397689
1112555988
2044130310
1744442176
453113545
414797161
2138443381
1774183431
2139842358
1365231112
1945133389
631316850
984972980
1042511964
238310600
51476939
4704233
440184663
1311633305
1584738641
726673320
620934418
1362358240
1156015574
421485261
678042215
44429051
1785502529
897514680
1869334503
1255442916
1355976866
1120540011
631625035
678204761
1017010917
884027518
312945249
247355074
9030266
613612002
544663292
1968817926
1462834877
2054317557
503878420
999873736
1974587980
1572036113
862852957
1557192288
958146576
1558640672
112754039
1879293076
1270308463
2081436755
496531403
269120510
1580901377
2095727271
418361987
256997458
339420183
1020875431
2091117299
1147151885
170943102
1884219522
1327812657
1250180294
1720704963
1401600979
2033560537
1142579593
916522563
482418028
1873531273
34384116
1791647008
332391981
1441978224
1849698651
490276308
801828089
1900517030
885691752
1759739647
2059994260
1908077429
1776868935
1980281381
1081770655
1194159368
1355799922
74204919
875711887
1838446224
1905264505
582041583
1193964168
1425708784
1516578289
1834212905
1475167264
1187729683
988486160
518246014
938213529
1796985876
2110826070
1849662635
1013710721
1438741443
532758884
783446166
739469559
1277618408
1079963634
1626673580
1518236340
1106336032
1279600410
1664300002
661006244
1537615747
623752798
827722652
1593947422
463637666
1467005552
771041640
627786056
919992018
976787225
929996710
653347345
1808806538
1239611746
1539796295
995986004
399792804
573039134
1360343755
39479567
717328515
935311269
1867656820
994045729
63077499
1331781896
1134329991
984696303
768906620
840001350
1946269520
1687403720
1683501656
1155211307
236430281
2030590059
1023041804
1949098051
29586779
1328605202
1298761667
1362113918
1957699194
1219077219
543542411
1368860914
1242890476
1556108759
1323189639
1484228944
764273080
311558638
384561626
149765496
652551634
492315400
1402697988
1633459698
936465877
240018763
1167504444
1078843460
1137109693
867822928
769588545
972707845
85942774
1153115833
1357465645
264583708
435591569
1706236362
294453813
687326780
1044346035
1629833867
1884732162
507179403
397461365
622796304
1559205025
1063708987
189500298
760072562
1818917809
1969333127
1801149542
2114701237
812132146
2145745875
1743928160
885970933
404939141
1361629968
184589310
1988068440
1972574414
796900135
743094289
744697614
1979561433
1328589070
815541326
207727053
375209449
1154821756
314235978
1502565264
1496758857
46120101
599400174
503627365
1149986915
167734978
594489966
1462558323
1941451334
297458533
1223162069
701677539
1379135163
633008045
233110454
861390085
1631414725
522113204
259504467
1906011334
1001010367
1615971971
419837986
54370448
1613184635
1736191518
1981080508
772049721
593245037
415789881
1918349236
693040794
142780014
334828382
2125170109
513552852
539099305
2127341397
1152972955
710049856
1908488636
1748825616
169951401
1661800249
1585403883
1172704952
523665573
232420270
1470347511
270166645
878727407
703902181
894902636
644421481
1416467639
1721485933
1859556830
1894443655
1765053912
1641795844
1854995065
548125117
453142750
1059555990
968915850
61382240
175806911
953193317
607174058
385630166
1470636020
1199967771
1308808766
1542595716
539007642
1461901403
845155064
1926893048
423285866
1077168876
455891723
546593130
712610020
1640136422
1592381133
703621824
1869324185
1057168332
1662881861
1511399278
1331837135
1891610232
1990708054
391333656
1686020546
173573827
882857406
465971017
985143584
1181556380
1096949672
1031669110
43715279
1733494457
1487629250
734705679
715295833
866410161
1285607386
630473382
1831674146
1464783370
1122434133
1857255068
1076741981
900472523
770657596
811900384
920275656
1632445373
902767106
2064461273
1287119583
2051045013
2098331185
1303216241
1015485653
599622300
1796698425
1501009696
1957683735
373108251
1722664553
774104402
1844394788
187238801
817528510
364716485
539409418
1533674851
1474399927
616309233
206549253
708816924
188508362
1701624625
1370645084
1508441299
1666305155
196390389
128100574
1338478912
228548375
1215665937
472041982
969317530
539364143
568519367
1122868211
384709814
931801542
675608304
260633263
959200547
1668838008
1958866051
673272620
1316738474
1243656920
434500280
370143260
1001672568
1421299623
197345493
336326149
862497813
604933338
128139378
1495789571
2002822140
2105056563
694269870
1121774460
458503076
1430485897
648739853
1736655949
1806873439
356485713
376843125
96153971
1264481373
987888664
1026846666
1952803106
1868949251
1773405107
206456868
703403289
1474513465
333433996
1571281934
683937361
1095491614
1674328810
1912951926
437412448
160935254
517501987
1531461417
515514018
684375873
1248341760
1100937390
1643144451
1686698522
1905380233
1558126078
1070385172
1383951979
48182200
157550432
1565519687
226375902
1521648596
300567282
1585611618
896919282
805272119
503399824
2053989060
1782277667
1042984938
785100526
63708429
1839299128
805279913
837300740
410695753
2032581323
2093894486
1954222304
146783276
399448608
434246217
644992461
716408714
2094003053
396477240
674881009
891677534
1540858044
2060115895
188965871
1753419687
937007415
1599634766
2143875407
995663810
1902647206
868677214
1618301375
1933328028
365185221
545612016
648043590
167002726
200147257
2022035664
1341902525
2044967338
1025244085
1560108637
547958376
198883070
975544208
260372228
852603956
59499812
663179037
1122760354
1861827877
252208168
1707752751
338527790
1449477608
683863224
2084097139
840549559
2064706637
716913733
1072198813
459519968
382138806
613599902
155332907
1071973367
1830483332
493601897
106067996
990407589
35274599
1167282372
1481226031
1248598286
833499393
991435998
783702715
351055254
1506298132
1737371661
2065783812
1265244685
328293567
610339020
601249590
632766274
1710543543
1043660901
1287662022
994399729
1845552343
519632642
1633884331
943464287
800385704
1500072180
52264550
1959779542
469150645
132450648
1526202903
2110132531
1451735398
1805027254
242111559
708446207
1760809438
2014321679
985233085
1808934381
1435584879
2057189955
1648658797
464978318
1741454801
1404030817
605364689
532497228
756502364
1138091264
1695557752
1616072048
871736360
486248031
1193557777
686009491
79688129
999758721
1652731858
830296044
1104465891
45455134
825221634
968001965
2064814563
820086964
2102680123
1237309169
43117050
1124467401
1725382255
1613459471
1991938716
1032779290
1022060131
120496477
1072365918
455593466
1951920182
106555975
1846288638
1268339910
1936023380
570746650
881464157
476569601
1081623316
456851371
961215539
401786094
1484940322
1744167207
89969453
1593185245
244546418
1687600425
607337967
997170592
1441951741
212816429
1617850976
721960725
1011359066
441171035
323232106
1648522597
562340369
1074662751
633563313
1355758220
1732785499
193768516
827116687
2055874958
1639482821
1518632696
515324784
129886817
1204527019
781179145
968562418
1114760899
959535822
271791333
1750877903
1302480374
740577591
456176599
338449051
1046687947
898325726
993224128
1432192098
1578131221
569679468
285432520
364909382
1070197347
1041435531
1838381486
736253100
2057268101
2038924388
1230643602
1554839404
1156210111
1054765777
461738344
1140082107
1551420321
1875570696
1975326863
1519873840
441009036
1825075952
1312820999
719772590
1203311393
1802241637
1800639915
1110082798
1176882274
516818884
1880104454
272718118
1495470327
1502964928
465550177
745710937
1720035187
1498255867
1646148267
1621788376
1185208003
1456443529
468451869
1786406579
1246956334
1202199940
744798842
324434724
1798226391
1887629104
424328819
396972551
772586841
12888936
945312740
1316381485
375161351
1805409861
1040689887
560245326
612899421
318076967
650290912
657082829
946873035
483611555
615214730
410137725
1413815886
1941914744
1900987483
1635049469
589238930
2131897617
464594437
1084030831
1372875816
268606757
675788312
884032782
934357747
1417705589
428731123
1931226281
2144294388
1493640099
1024001905
957009480
2062661708
1051671562
1638554549
138131391
2095179004
1256772821
1772178562
1115082548
661816030
1516715526
2060330060
482819522
1214701934
149377542
1713810120
229663047
1990251802
194596034
930973104
666289854
1712708313
1276586180
1010655407
1136012374
2032960818
1173391039
818470362
1956482107
1766010876
16063124
693128663
2018127394
2000747642
1049010832
873345027
928694816
1882330667
274425088
536574721
1744011945
1896890086
322582301
1143778483
227303101
939041466
1884883479
422093356
1510091782
2016408624
338100978
1856649456
1648615860
292933963
963319688
90027559
722786903
977825473
2076194136
1430976397
1216159150
534351134
479719271
1321036630
614511590
899003479
34387240
1822085190
14089985
1765718087
921473040
2084159117
1710955870
800753011
1468361206
266926047
2131645464
1641493593
1591466884
645430950
1130725676
660956751
873824934
724924422
1673172364
975825309
671080556
250204893
530257907
424125909
1186774822
1536211000
2127343182
1491259297
2042437958
1234224075
1684058277
283010560
1918088929
107807808
256885538
146077046
893901987
167625555
1586919498
495821951
1676812720
140645846
351009592
47089777
126571930
1140536401
1649131997
1686978902
796335954
1004706580
665536377
509533680
594746039
1886122666
995413638
673712192
1051951039
946061226
1786784561
229538298
1091981133
1725684635
249730476
1020049395
2142636778
1249293431
1292796897
826873756
1581576782
1547851076
1922862253
74517014
1589234049
1163146984
1899385103
700035368
1559701340
930535214
498888529
684112790
943082377
1851398708
685800521
1884850288
1008631185
198668754
950798084
1824691296
261222840
1660604024
546152812
1605053915
1197029514
715216559
1873081300
234188823
1995846758
2040457354
1797707340
869697762
973576205
1534812327
215118760
1312244855
885386391
1039706929
1133540092
732094642
1917001676
1823644582
2121607808
1579428608
1396021996
1229557145
2021579142
311550766
1882709957
1806224497
1300818617
15427708
1720037487
1461306436
386743861
478588258
2120203306
1978988913
694975586
1643148408
1985926777
383895837
144076700
461362049
2132784340
867561908
1292592678
884867464
382744021
1529209512
2018483696
937650441
2085039702
731305348
571061429
1472923076
1567604808
1719905591
1965368334
1943865434
888223980
1090887331
644989591
1385284163
2132571905
925999506
1683574411
1649269520
105371986
1293658033
962855047
662227773
48411644
1366334965
2036671633
432972237
732516338
1656239149
323534249
302911401
377647232
695168433
127610647
205765730
1924096490
1850538281
1308880638
1779687976
823627514
1830834514
571228413
193147409
530096120
31237280
27981766
65011807
1348739272
243304031
506347433
1670166697
1586736905
1034642871
440168788
109877910
1027387466
248631106
767879845
315866490
1047302285
1713468565
718926568
1350262007
1670809583
726006822
1686938476
1226534134
1360783799
1465883321
587455097
581596735
1790441945
731673077
505886098
1969535554
783829969
654686825
1784091489
1801166915
1510647935
858894982
1489673945
1265526882
927562896
1688950680
122478539
680339644
923782827
352380228
959567639
1229394166
268287383
160046799
360488773
2059728755
687245030
1259822700
206542937
1701915793
2017531059
1205497371
1876924499
548247533
1314133037
1375348564
994256595
773397358
859214804
174185511
328646363
872759463
293480849
1216186024
1175394519
1105013894
1645453561
347324790
1605532987
543087513
1745302005
1418627076
2039619209
715630134
1272790618
1420017416
1987869691
1815416110
165451958
1835959412
893504185
1125830049
789008942
359286644
616786307
214908265
1283920166
1273014676
891771360
1863249788
1500901148
1694180891
1403568838
494444431
1863114479
1623818909
1956543226
262301501
1667275628
470681445
695245452
1921595761
1123425660
1388347342
1582700162
995862378
160930240
425263499
500392362
549514341
1056114790
588480094
504567743
1658667571
1135292736
1618811676
1716629366
829717789
665076707
985419960
146093058
715911275
1383396534
1831130123
1057622185
1544329934
453321646
1070089874
788378179
1652988476
595790574
718581179
881895714
1029105759
1794634764
867284085
1335374871
584081079
98924363
569225812
860441103
623444830
1400127785
2066447399
2095414487
948739196
1289576721
174193927
1086515937
852856013
953622396
266245373
1795701291
678230165
485383090
345719438
1670748603
418590918
987067178
1016697476
2058603538
829515747
1070706357
1494440009
1581398522
16100966
143669545
1685204541
893193275
1469724246
2076941770
2132720981
26496450
655941614
38456884
1968754243
242030261
522980929
182628537
1265180999
2063973720
1730003659
1430468343
1184763476
1620447618
1090912782
1853422441
1722019163
597991077
307855254
1579968631
1139427025
929690958
1082757777
2076665319
1290193783
1945828901
127300032
1053462480
1697060178
504583168
1804908548
498791535
1984048898
1635296832
625422444
858872444
333112535
1158685342
1829628428
1756630863
1761860684
165603249
1317770542
1394883940
1047950611
1951301448
981608159
1017629384
103641296
825123053
1535624489
202948246
2048156486
1577810725
1163197467
1378037689
10283821
915850988
1837971628
1079687986
858436036
116646128
2013433454
783319650
258421591
1156099222
1066779334
399683851
229527453
403111351
670278093
488541159
199533043
587811597
730896918
787351134
891855195
247163032
1147380011
1714020634
1273989356
686311820
1023500281
1881755790
2101282938
1608895169
718841489
638069494
685030333
2104984926
1232152862
79470115
1395420069
1105307583
699237204
995454639
1131812476
1646582207
657556802
1760148804
548191992
1920738614
1496172469
1810060708
908002891
1884678309
988907410
1349289081
1624935191
1830867545
331598626
2078963013
76222951
1298522500
883215815
663558618
1199470128
633893184
1975039069
337483545
983458050
2040875622
1950124349
492059707
2068892510
2099887578
1829142751
1931411631
1246774338
2128332568
783451649
1130465865
61670118
1118582270
29101518
114801614
1497873830
1657528716
199635926
1877199605
708266648
949805554
527638256
707845804
1319766012
1647891019
365669620
775107887
821300382
790961104
1213753154
1672401666
295378809
418269031
1902952237
713930815
1565620413
1786992672
977637721
560897824
149965129
1531587957
2050749237
628441875
2023951323
688254310
778913347
251997552
211065865
633894631
2017039599
456133946
110041055
1028119630
2082027139
1103139889
421496590
655418540
1231731591
1810554391
300829638
1362073469
117055938
399203869
907893482
151440736
1998737688
1895650642
278739954
103795655
25812695
1186058648
529125782
1029367330
1335630550
198193825
2126506386
1196042367
738157354
902379932
1660720546
840894972
1013563658
1524997657
1912032011
1096033941
1481952303
1626942733
1091029833
1927021059
775018389
1636003658
84464647
368955740
467625423
543610633
1128830902
1521044923
373351656
243234476
477625650
2115669505
922334003
1367490262
396994792
466020935
107768573
783139944
613534797
799794292
1530885852
2113245030
1633140369
20519871
801631865
2003890397
157965430
2083407373
417053210
1022779495
1340616943
1860580180
413925241
1978426457
1229743461
1000855174
1533597031
729349484
1831958990
1152801028
42942747
1331208085
572179621
955855895
2128771317
2009443847
844479451
1765102364
405893583
1593410382
2049180753
1945124435
623489801
485490183
343886578
1614171439
479752934
1580636284
1156047850
765255612
345700883
179307888
1506751504
1912185262
1935626472
1666537463
1146019859
1399313497
137769714
371044398
654165331
122986721
2060929939
592802547
651410010
2104193721
2044246518
802031262
1445795376
2136693116
1350229392
57612938
589234569
1418621770
252275273
2077389997
1198362316
1661755286
942851278
649283631
1368693206
1424013495
1893115538
135926577
2071228580
2071893593
2129463903
1145963889
609436641
12195774
2001100903
2109009564
1761894043
1863382620
1359350369
854242263
2116429375
958078793
819470456
1232686926
495445055
706500231
486767670
901403949
149443652
265281658
1855524474
1485505141
1499332177
2007446577
992049727
932959033
198858262
131380796
491387266
625254616
2019074831
1318812228
842107364
1088833513
577352056
1484590583
1410817988
1896011634
384649604
2013153869
306947062
341132692
1407873260
1742483197
560166524
659664751
77033964
1386857381
2110864389
2140610134
750955620
1357906623
1042428357
117167689
871181757
420006880
423774533
201141399
428347628
1779293482
1883720996
1299965269
2028316496
760534695
979651968
1540233858
1687119997
1611744224
80106336
1095739918
97626724
282439187
1329290753
549071680
1450058279
449623738
1772398119
397241902
931539887
1252211161
357903104
938574125
435018331
1060927392
278758985
1377517439
1631113474
577325029
1508247575
408708939
603054720
1140544270
1658330036
1349007351
1754167704
866997471
456651639
1601542276
2144258361
746153700
774864237
1938277768
576439598
2115392168
65773339
1766230011
9691677
527756229
344766927
1305408159
9936247
926315034
1485535087
370940
2009517598
758447161
634576428
2098441524
1107278943
1112992122
267431095
1339471549
839975659
973495466
1826422522
1798180821
1945056705
1388690878
1861892557
1798110429
442454989
561660940
1477328833
1364961596
921108023
1562741110
538307820
1280286430
66287867
1189552972
99867460
2063909816
1447588700
473908651
1595633501
1618993252
1005033367
1739287875
511257473
1684254330
1673651186
232133005
1912163692
1229024702
581159490
598892337
19771739
1905132574
653072472
1811741247
1186201267
541368980
767928424
1354418286
823991465
442495946
1369430373
1198441268
792128999
712168181
1392103126
1289736782
112809206
130648282
158235003
124235176
1400340692
110924586
2085054278
618907697
1347846275
1056830041
1994415045
864108919
308944946
71958451
1179496625
45932515
699993248
386190296
718699815
202380285
709443637
1865221332
1760790318
2028208421
1932899931
1429038289
1252260579
360943940
548300802
1001760634
1258875858
1592102381
1893961936
1826883833
324574225
1531429716
50149860
558386155
1633324292
330574364
979373862
2137606164
1690130480
1319705105
933264196
1318453129
431443548
440239056
1134889840
1475034644
612556908
1178219446
949558429
76988157
845664256
616635248
1735446205
1082186505
1780623110
1111205037
803160449
77971300
2123888665
1130957639
2076186853
747055927
65988362
981843857
236275957
1581233704
942831925
178573338
416950730
1424006846
98315539
1517575324
1410127007
1222844528
531520291
633737229
1533986703
43405861
846388852
794075836
1738396110
1452444655
1246659402
1784636505
172378089
1683707360
779764144
1842663075
1817149564
1803083277
525548505
551886778
671324067
1802630870
265455312
318110618
944995325
120560810
614316982
1460672313
427311735
1282606439
2013351562
1157622337
508740283
203896224
1531293619
813853125
688552770
1618419462
183513827
2029439489
1686945304
1370572533
211861797
1244547308
1336747101
1126298732
844975931
18022484
1640516319
1831659156
138157822
1694416908
1273616074
705663691
1048430402
1220210833
1486274846
1054141136
1934099655
742554757
796715780
304327523
340939002
578733101
1231616822
1857040929
1777681282
207132216
738427038
2134563833
976075388
748040955
334913412
639888097
1397016974
773805702
121341436
717092247
854422393
1885358774
1618339644
1923603446
1741236651
1269105026
1062584529
496453212
946083030
23410571
1764304466
1578937265
198845540
848993647
131716608
1376378794
91613232
5901149
1555649675
1766074663
1035611980
1762179617
1738297760
434823109
6779099
111576700
837178452
886805338
2016279740
147208732
1615244961
633125054
903738061
518840080
1695005495
1171775830
168166471
103881075
670130067
690780287
890370850
252938662
937417235
1900284504
52038400
917059303
491771209
963711343
2108942491
1481703661
742442182
474041764
2000071382
189602568
1055819915
571253275
1342337645
1907985796
302209636
480869113
2004671113
343457983
235077905
208649425
1335046449
1640959573
550522133
651377102
1119057590
42359984
1699601723
1996402803
156051152
2073215018
909847098
1425560015
1292552298
2018584085
1821301510
402182062
219498026
597231157
1890542051
1958605551
1607601704
603594223
1896537995
1757526416
1806498585
564081079
2142195734
1734278463
832504721
846124941
195296969
906797313
155366123
589515223
568673033
16271497
2003265828
1379025002
486769669
829003078
1429496750
863884306
1770423546
1937173873
252480737
434595838
1213593968
548719021
394532066
234724390
2139644481
1906871316
64541119
1193166813
890843306
1743248782
612263726
1317370798
1042756458
1458410719
1299134350
1776454605
8145493
1238181008
1729305594
623649401
457139035
1074630877
1236067279
831281611
1725021721
1544875614
1381998074
1365106323
2063104071
565012516
301770882
793975247
1301504695
1263324807
1793821015
1224762356
591535083
149400610
1822199143
52575770
1987606077
725148983
941044399
270046407
681779855
1384570250
978671337
120588939
1142793649
806299244
238825570
1701988750
1289393096
1164031385
1629753013
785800709
415176000
1293197905
1107288517
147462304
1741861547
475622745
1414892426
1831696594
2005166270
1427950936
1968699161
2130255499
325453042
746194503
2056518003
401130910
819907056
1500170123
1321269724
1487062563
1920359312
1941737955
1382441351
1526047006
41480916
594847186
187094180
535072830
198564562
2095806927
1436692983
1901863486
859386923
1174976707
2063555395
830987165
1367474676
623429591
1011795424
2011292142
1406500241
1649726737
454480527
1714793825
212906835
1872129465
1601891837
1307493230
1819895387
1565498303
428767406
271349989
120536221
866159939
478443431
422820897
2147365946
1644413431
931990683
1912072050
1788042832
308920594
961656250
546544473
1832182932
758995077
404838022
1923784812
1841189979
1071211245
1778190296
1389220419
1455567792
1058608410
752267256
1947865440
154262909
1271649630
947020551
1835744532
1510778146
787847409
276532040
1335637541
179782618
937741014
780065150
1483532575
2109508487
2118564256
1083833416
499605610
14181527
1183026701
1121067539
1799151231
1615728768
1724565735
1176649663
229900382
380286956
257509803
695345525
1868621628
1328889108
1084349559
2110210872
809528230
409753923
102846619
1210085589
1433360198
252969215
1019680327
1351429610
1003923191
2037583679
1073440173
791799494
818271520
1031945053
1349250133
1292494873
1832135801
1408062350
1676149777
391651130
780280071
1424474760
1303736556
836215494
1236513861
2062899916
1390847778
81593053
1547492772
2062052297
1180408376
431579279
664337822
1467358485
875958873
1355829115
856053623
1642206083
1957333724
435256498
14587029
1751276893
842438871
2024218670
2066042183
637314438
124115211
1128936457
889560143
1589490063
1416521287
885880137
1024964621
776741995
1292752803
374352939
2120717751
1844939614
53462707
1990835204
341152476
981774827
1527176590
457112587
2139760626
152583877
1633775011
244471529
1482007177
1707120418
1830981041
1847571385
1827989489
1698696099
1223212921
1513432437
810827431
114838604
1510678215
798581813
2013864317
972563596
1446385600
2079394908
1180440705
1993113673
420521073
1794353103
1062968691
1473623894
259199801
1000439166
1846608804
1707221444
1977111979
566962640
688942069
1307505832
1406326290
1364983683
868007375
118515230
778950111
1308110568
733522548
1990334679
1602507956
2057287402
1746777754
2095108521
1479965945
1244077230
707939508
1680765653
1355193272
1517743233
1568135130
199311496
138845752
832766408
654959827
1168076041
983504874
1158321896
711413163
1065872735
1536741770
1741823494
870214339
2089391314
1907482177
925360451
1727352368
1198094870
463944416
400845480
558302461
1008313007
1606153113
1513600152
2020532674
1981872108
1541853777
489955771
331009915
703955581
1244632322
354958856
545106606
1783230200
212118543
1691895362
1106945245
426728119
410157042
1254652085
604155288
168584889
533020760
2028547302
1098704312
428512585
1178483082
102085760
2117277945
431680915
2078651279
100074242
1700479148
777185172
1319262070
1962614422
880217520
1443012864
442441282
1261590366
1413642935
772102501
2083047215
839076032
2139776658
439170542
1286329695
96903545
434386604
1519078949
714872420
2105258727
509575344
989134877
1169076529
132565625
409648518
1875348548
653245225
646598940
1195639599
1584069249
593254149
1275835423
1584318172
2134197615
2043304793
78976226
1271375699
963563324
1430683632
1961148837
99565466
291053042
154277136
39548221
602210413
993582966
1552498919
1249533804
1623921484
629421533
500876900
1487009193
887899190
1333152684
26891101
1694665397
1463612345
1214853118
2023118342
1028632413
1219498511
2138503975
1014652033
1441225244
2094604404
436419196
1147599447
1662900224
1232354262
1525523612
734541406
1065321697
9252660
995038762
1370718634
1291406112
1998491036
818009532
389428745
1811475551
1008849939
1012277172
656251686
347476249
1781110039
1081342823
434206132
334832114
1203677471
1124816509
343547243
1706354479
1490643606
747858328
822811450
626520315
368047763
1132094628
342577013
200984526
858945624
382100289
196321423
2059920672
1018067665
1103669339
1763520616
406483698
1244807899
1843667664
395844602
341890087
803811857
914897400
10731438
961541453
1456091234
379642210
1745979278
35152979
1376853784
1306326448
1299924061
195965132
1427919338
927719377
861276697
1347720412
1596396179
1509130850
1605015069
1061053574
1215965721
253717850
1117535679
1731479193
1456173893
1900698185
721904743
338801847
480605598
1638068417
1369471336
1829356374
701498964
1363989164
119308058
1329902202
2027090845
513732610
2047612924
1552369062
265008783
1036002291
355606020
1710548068
2028940631
253958148
1732165685
522027531
154164550
897741231
1492658467
1126714917
1638219242
1881031924
788114746
470560061
845318670
1964757600
1884455050
617019479
61315805
50891248
1265432087
1285850520
743655915
1604409314
1992770704
851867837
582671249
1025456450
1395054086
104716935
2132537564
107616084
1091509618
271022626
1426227655
1572007042
728036547
1247548548
2065424421
672542865
1028096966
1181041896
1863303461
1409780819
289910211
227032356
1025003505
526898869
1682376766
198657546
825378759
2101762130
1986484367
89851731
433985081
1517180934
1217633058
92575732
176883056
1661071167
1296797965
775509705
1441099474
310584837
1870321144
1156155905
1717630061
1120687956
38043421
1497548943
762823682
496557374
1087127866
1647257845
406315244
1197409650
2099650262
854735542
1373075028
1365003557
2041945666
861193770
455684476
2077550050
677742676
1391481995
535405578
279412975
792800802
1087078585
2029956715
561406988
437794814
93851274
1960964550
1002882584
217447013
939773016
1301236335
815231608
458577414
531446295
628118053
1544533464
471473286
1013774896
2061363822
1829212777
1786314570
1287981518
1005637159
55196752
1508884
392609937
1115303183
378789134
885623902
1759549821
1109216434
2003542189
880789652
1738850990
413348756
1578830316
1677646312
364475917
2059492048
1663274367
2033802788
277092621
632056032
1739814919
2083229949
1547707729
267383719
1673205884
960819415
1238554896
170150531
1113798020
1720217206
1254928042
1513834665
1824901627
1487676039
1351196058
440217521
1575618477
631344066
545333808
91130198
438609335
1980716446
1492586053
1693979126
656241374
258319902
912138589
2001316617
685454037
1280701517
48064580
2073122072
324452935
1234659000
1988716142
2092904874
1865843510
16824628
805438824
229609108
57872595
1696639851
1380339071
1647572710
1288059938
1268643563
1034872113
248794753
115691533
348638652
1193302740
994112248
715627972
48226340
1101411224
965666541
660230399
466021268
600294523
1047987126
1151503278
1003802579
185061931
1693529029
91147131
818228927
1562376584
967095617
328766555
1203867898
1202249639
1086743432
787965552
833754411
1677732378
1126042162
1371928909
2099095145
1314733954
755744392
928694355
620935523
203804534
1820738257
827635558
1479644066
783491749
19623764
981300839
617683319
886649803
1536927159
2109836949
534193127
1184927510
930695791
314584392
1885167575
63175331
1300580244
9636298
1524347619
1050863543
292656806
714053736
7416587
578398441
690148168
568493894
42234848
1825600729
1765397787
1913029266
455398857
254946338
1692291569
1563902042
2125773569
1062988729
82020448
555865473
59162336
825647926
612364867
1127436617
406209493
1862923961
1609629199
252093014
27562328
25077296
327406040
1620230622
765688441
1511570857
2140935460
114960613
527862782
939740676
544326559
50105451
393462476
135884037
106891013
581689543
388811325
239025450
1572280675
1948624618
1202307423
2000404152
1530867563
1425113137
257854228
1197762277
1820486307
1673923143
1369678481
1938522520
1499059157
1762985059
1637579354
1321359356
1981897962
1491057308
646800029
1486889379
473099240
1670691374
1205794603
1558101386
1482714204
584568495
1928664631
1044263009
491121111
1245005141
1835359638
868216509
1231860379
1658943828
704721420
812313559
2002288984
2093328511
2137214216
585724723
1471655879
1715146623
1791546159
863094668
1141862566
1727352280
2048848323
596282374
1247613488
700256752
206440054
1952183295
675629115
1941704261
250301380
2103360351
109739598
2134586457
1016729846
643426060
1134768678
1255422486
528840464
79711414
1047090772
1832347003
1065072620
765387608
1476115278
13017264
1800664083
577559548
1309311721
23516936
2036828377
1479442664
484940270
34117765
721940263
1971052246
1255422662
1854473838
318382376
85734601
1411675932
564922156
1998620872
470032
1777453780
1846592378
563902042
985454851
1396028811
1411475820
1976573434
1862632263
38100425
2115975579
1640635970
1279931727
1455897198
1049352952
1824755458
769070426
240895248
877721380
796497624
1333298603
340931765
1663508167
1934330201
369364043
853688239
2111632837
153521617
1115554795
511960523
1396680503
560450963
732762976
1847476972
1166385692
167651723
1661759140
1357277422
1866243384
942962988
1999494842
887571035
400286669
1739411487
1455198644
390822876
1564207435
1614368087
745649027
1638037357
2119443947
542175258
1701563926
91833886
2126527197
974845800
1887039677
2042669587
1772969544
621299628
638296508
1402544449
1307644010
506353928
764843399
1849554887
606738016
1839803811
509816796
1944609173
720158656
124637157
114346729
463707338
1679520328
35018974
1984088275
371924137
1101823426
1179680211
453470942
1846262565
926824797
632793032
2125033999
224457484
1358587544
939757757
1748863004
765928161
527031857
1905551809
1834774048
742119124
989431025
1585810036
1067120330
407181956
1494320773
1234150876
1299236057
1289278533
1740626742
1445169510
1520358476
207431326
1679233817
960914209
1162267345
1480251942
578972368
1155043293
1107562249
706400582
124790710
1695543588
1920444899
1107788017
970144794
969732
1456991847
1860924343
673002369
1537224541
1010100610
218485628
1265723085
1162010830
1849858820
1879964789
1811052727
885773593
479851944
215946908
1143675281
34155698
276932299
2024061074
1085477970
166640228
24094602
966889798
1011982879
1207243364
194286719
1875450645
2147354385
1953767212
81907167
159732934
2034202016
685916409
706437138
186746173
143473742
1593897768
1587983334
1702036576
2087729220
1478490974
2129069751
1920536181
1162252993
364912290
236497557
1825348959
682280191
217997515
1438387857
416893943
983491630
575719874
1572966242
1559773018
633157176
1128117426
2043088691
799414655
1389301145
534160643
14177725
288158660
1263201678
366978602
574830867
943415511
1096480465
1403793621
724602194
788625081
2066520953
282761494
1976753566
1485627791
1986697995
2000094625
605809565
876412369
1944209323
1982786819
889845719
927463903
980750552
1063132282
1958597250
980025633
1133992200
316556732
1017820004
1140288980
717066577
1310856675
1917901258
1688929006
607690115
1615123214
806614394
1873358701
1864532235
1524073223
81679890
206657381
689721934
1314167109
1013048336
2056660773
566130627
2105748781
719839451
1622535427
1186737037
858962037
79720034
457964444
14370906
702045485
1518526667
1322521662
1560370364
2092348584
1752159491
1675155713
599197808
106505410
6689365
623265664
211984412
1615576754
1929064808
1769552472
177936702
1813554505
2104036878
138736631
1075068709
1706293987
1730215429
1397207126
46477028
2074040406
586535530
1824997437
1888099088
1227737621
1961729752
342796791
1990351027
1399936897
1324108416
1793447249
1334555480
1367019726
1267198106
912014404
1658587398
347514089
1735907116
1616881282
496643833
1447723051
1462741306
930605713
1219960189
42300017
391566723
1965078789
375940158
1401085235
468594664
584740354
373614226
676227616
1259612292
925559881
2066014233
99633411
1031329021
629636672
484847674
334165568
263372790
574669277
1666576158
768837899
1690665383
95000786
1319127361
1338870123
323690633
131212554
482845832
869486251
1406220464
5228877
449055683
1775494586
672853155
1806382083
51110690
214925147
404266376
841839015
1650910451
1933272572
1250323284
166004352
1460430018
1494645933
1816296719
1339822515
489544929
104285411
1250693353
1519941300
1060028955
1534880946
2038191342
304025529
1726652226
2108220753
1495926465
131262588
948599521
81035557
1225317447
1521057696
1317700199
729422402
1513468801
1783435807
1638989483
1884045370
1451264828
904260638
1591185431
2048487131
2066039521
1097057319
663204678
1294519275
1396974351
2118131034
2039188742
93875744
793456057
2060628234
2092170839
1382427317
1268856324
91283964
1026883890
1491856346
1375977911
2125542814
1679379489
2025361136
2116595699
1212929743
1315848037
466504496
1330948644
338763850
921245804
1466933043
1438080265
1368338076
2095476260
499369940
1400797010
329218613
784659925
549174807
380662614
271940133
1555861134
1254145386
570435150
975654482
1551013432
1507152476
1877612943
97087711
212632840
905048092
1418504616
332820912
1403114096
193335043
1070329765
1362868150
26091784
119985049
1651667195
275008425
1950659292
1200896813
2115999503
985311747
1336288619
928896030
1895100623
2000330163
1509521002
2140142098
1527986631
84681072
172576735
686988748
219687691
255871780
436640675
1233293989
1139675944
1760116083
1917935887
1206805777
257832608
1860575711
409528305
1325381792
502724600
1054616495
1273242971
2130325126
167167913
150315374
1551069174
1125700493
671931748
2082467826
1410104262
1836258994
1105246060
715244540
1837211446
1538410260
326197946
1191324758
1856331432
1797298776
1400736735
1062847746
1614495940
1790622411
71653189
122087645
1159129948
101506603
1125581023
1323166553
1558873752
1405379326
1245136003
1997429679
778398312
1191114563
1507233473
1242975960
123998645
981485391
1105458282
1488761132
1494374271
689386194
1336865596
1529586119
1359018561
1721470013
1869150744
375641036
1330604375
1359830547
1656207655
224524569
1563088845
2038348274
44644877
791622718
235117055
814812716
477806719
1094030098
1090111656
846136528
365130206
2001834228
119680603
1649141996
632538665
20553915
107248282
496080263
372948962
1324662512
131317403
721808310
687991923
1815678138
2072130017
709939380
1766927418
346779957
452017672
745256025
1695236784
152650799
1985925865
1168350978
2081697649
937754811
542180142
1979107472
781340001
2029977179
1440802905
884389264
261831611
1877161109
1902497609
1081597592
1123913187
473236556
675392578
209182062
838353969
1001523793
196073295
1086530629
1808861985
1582627207
2140606517
1115896713
1952072982
1872854386
1501547207
503220238
328849640
2117215151
485475332
1945278816
249678772
885083986
1368120551
940703798
214671338
1174811175
981548936
512666721
1118273180
2128531360
1171704682
179950417
1796220539
1214252768
1567082844
685923859
1786029405
495232133
1516824480
431677400
1871239045
1448377763
930643718
900731878
1252896965
746361264
1012604412
1924719769
679627695
57750682
1101356406
1598617628
1357824716
1213415753
1370750312
1898891344
85577791
737235879
1467173036
390479913
333067847
190712702
982958319
285794860
1028976556
297031017
1006769066
119830166
60368745
2009251462
474240490
1013006684
254474718
1148636676
287738032
1849737471
1536031631
318859069
1315857748
551417034
1895861086
701314059
1763078458
431499832
96004323
394270655
593255106
959534083
2048202318
425764896
992386453
849930329
1078886207
1083748601
593653191
1463568026
1633839536
569228572
605744486
1062577674
1979723451
1437116854
875210757
458394599
325990853
730152923
2055755638
1403701746
1500959124
950195942
1146089244
1696662522
2139989956
1267662629
1607004521
228966115
1954492993
1554199457
868944734
1790309992
1562036801
1057920157
369227922
438188995
2070451498
688171316
1370599468
1110137702
1226585281
531245828
62642360
510757794
1427455823
1836635881
1741128771
1249059561
1021214678
133384197
1837905185
59757995
1748827820
732027396
1818306944
2143649062
2113917306
2071040811
240250974
1055614296
1583461120
447616627
320423110
1748050620
1215128688
116366834
1451439007
1439297967
754308226
1769340294
349668918
1691196379
315822322
763997275
990738344
2004346498
1429536042
1671157599
665432236
1410304342
1845285912
1459518457
474450969
719170444
1798205254
1043171779
1055826608
297724838
531257395
331484437
1836425186
737602658
344039211
1883791598
1280531892
17787887
961838244
726821306
1700743422
900456765
1330428259
473880315
1512181268
1834656531
191159903
156134920
544705638
344757722
1909271705
767581245
2002981757
771514914
1969184371
1036947624
1024910964
2129539721
1932668815
1904418591
240126165
433125994
863874109
1702865434
440881730
1323975597
773933779
183489662
1570294738
1993704766
1782369088
1845476524
27415219
1522532714
1835851760
1280278143
1828357553
845818891
1348246780
1258077573
616626443
1209505958
863809949
368785045
1973990015
1320579255
2010212167
1351965525
1992158764
1453814212
1290300228
17691493
1460152736
296711304
1445420460
125552438
172587466
1052473819
1589914159
974672367
1346119058
574636448
1289234545
1868201010
1020234503
1612605833
1092551695
274095541
1459964802
1611928095
303197491
1140524982
389005263
501550622
372478034
1575442355
74626135
1652725742
2054379193
2041499882
1820814708
1671139466
785018603
226983794
803533779
723404111
1144134845
1165615527
1603119209
1884601924
1817104731
575396568
1893933248
946115719
608013314
629124416
385960929
605769905
1897202206
1172307242
1614929269
1158697045
1976274687
2117196218
162071230
742733124
257092844
29741169
287071967
546167564
215659703
12650180
1785024158
187225543
122332758
1746361511
1512011040
756119485
1277540694
793745055
1557434402
397697053
1160180833
273321949
665228269
802132218
1057558112
1936094463
990449551
828837317
1862915586
1819739683
791337389
1071055300
400188062
1529602256
1422984185
86797633
869075826
463327795
2089031701
1074617671
322054509
836514284
823171939
1603905718
1794416068
2104706021
1903942621
1892497122
1621566431
1208263443
2041447255
688705060
911435666
1814737509
1882354924
1168533967
1367074689
1610619101
1519349809
1210980412
1977719849
549732866
148241993
1270899088
767453178
1396042237
1009460609
1196635495
2118471721
1717349839
590046757
224289213
811171077
614115167
1646886452
960794725
579666306
1627328163
1013544445
2131086860
1251503142
1425204284
379122674
2045024248
1100750585
1282974609
1910888916
583430765
1872523186
1834483039
708061141
121177871
667521131
934189525
823404908
774163140
1212432203
1417601626
842656195
1331047612
892354338
1626723513
89583481
522603332
1342543783
591453300
207044923
1873556463
1496423790
2012001721
472035753
1291823157
2067317395
1290164022
1361278043
37121147
329920135
693560445
938670311
551886300
659955443
263432194
2108559500
890016050
1280839445
2038109819
1787910482
1132247222
900049109
1110955827
1017049780
148247054
1895005323
293787609
254704125
728931662
1356890471
836593165
1466453589
849304244
1786338765
1146901075
483204365
430919836
2118416185
1732057359
2013967953
1032919730
438815412
798889481
159328322
800063314
983141712
1152564766
65741982
688492056
783062055
2095898945
385133547
1820378714
61441171
330560864
2017133135
1603781862
1107676279
1751345220
14478241
2094594800
1319723673
896072085
1349660580
56159074
1351896741
1350311297
630810213
1792635468
202701335
1258776348
526060602
741839355
970999642
872217004
1640160763
1508690390
2038199056
1248789591
590380552
1418523831
462404550
577061710
1996513149
457813716
566481574
327715408
1028520673
1352942681
1997476605
1130190663
1991265001
127346484
206865131
988179424
1441894332
1302326682
845913143
967340220
1222859702
707975267
1002494807
1579654708
1418717178
1950409021
618666157
1176006730
136949793
1788432510
1012508707
1989959700
1966757604
1812978717
2140357192
788768180
179425779
7359830
590721843
1051525914
1670831765
459845444
50877453
280794608
288996769
515048711
2116766440
1585623669
602552352
552044566
297898640
1535886475
877783820
1652583967
1429981993
879901620
1924389857
582498220
1351930588
1672182618
1215452418
839616096
2112955638
766039674
1666976151
809991014
624034687
130388368
291602860
1479384292
556623427
1134226580
645123951
316032264
56341538
309540198
1030588982
1226479590
1944863338
1387586018
463682
158269995
424779185
457093809
1089938081
481771105
1131846060
516807819
377526833
213705835
200092097
1269250922
1255056033
1796308732
361234810
2044497043
1654656998
1464150523
317717420
212250636
702745785
1467660487
1021725774
560854069
688000906
243426465
1711568707
1094280868
482547302
918815486
1659572679
123613138
96086898
157401803
183519734
1382544358
594555023
1562145924
645871377
1515404814
847181010
1352816319
897118732
1901261362
201559853
1074883847
285767074
1115277183
1340605493
362176161
159008480
331401798
312815906
959503390
1103684874
1728308951
440271109
2076609863
799998351
1336769310
223668386
1439533307
1345356050
1894379795
308062827
838291797
1303069507
1516003701
1006985988
1080384402
94417701
1600994614
1126620627
1997544834
294199110
258736240
1971925153
1881777149
790747645
584903750
1812766829
1197781184
566698363
74172744
164744460
1797874107
1737150631
303870385
2032346671
249585186
1641600736
1299440529
1375774442
127765827
1520072792
1869454018
1364122225
1553159367
468276708
926872646
113911811
953638604
562249365
1358485283
587163499
874637318
1078969838
1531307874
363511123
340825756
2036901416
1637646424
2013118159
966121288
188081985
308131424
1299046066
1532871950
877580181
242901512
2026643683
336696876
15768525
1784099124
1518802794
1979880211
1694236599
1439220310
1746412980
65377374
1368026629
1663092166
733810125
1801980167
1716267246
191179014
2126431205
1216841077
1409292809
1474971706
2007403325
74766349
2121691825
128526454
1893882210
317434213
1773081765
415939205
997819423
1694998830
2126823843
1426138318
76723075
1623200924
980816900
1499993435
732700734
139672909
1614626630
281353344
1116149334
1024063218
1510447012
958467816
786940495
752682417
2109596342
1406365721
1768572215
44360871
116289456
1228465124
466489470
1553800133
738850717
393062937
1815644825
1562648144
1405371792
361045762
303037293
1572909326
273262366
718751572
1680850950
1687541888
723133457
1411211541
1733740413
2022592313
897286009
1849065130
2127648353
1353221072
1049820924
9251069
1082070006
518791093
22543315
657918264
276192639
1605506323
296762094
1191680967
262529846
570963114
1227295957
1676601873
334859318
773410078
1892693567
1142770888
1334289080
1117966367
1728552958
8730221
2145077413
1520501002
1155452877
1031013725
1957770069
142257104
1344874466
68869576
2041819137
1947558434
1412952062
402689243
755167381
1834697296
1282876565
695562665
266772159
1289438610
557584386
1883402433
637909397
139269625
272018086
132902333
1118156917
1893821654
924238513
1493290249
848427050
90700050
404089973
1897234286
1147957080
443796834
1429683033
1695486801
1212721603
1455904363
1210958108
934956862
2056392039
577820952
167433942
1082446769
1834903145
723548333
1853172948
881215105
1718467446
140559714
1829348105
1040942134
1329097127
1450889883
1764157752
2097011185
1066174828
1324274837
1239738143
1553942782
1515952669
2039105351
1368976558
1630850960
662271598
155491487
724019958
1784134731
1278054680
1412133366
738587394
1690765221
2140633264
365383580
1459175375
145864414
1460118438
1333915071
1019806983
127091971
160269678
582419415
1831979060
1994069752
287041968
1815649768
1133183133
1387787274
449091905
959445941
2008072084
645958031
111953465
1633940995
2095194309
1045558194
1266139101
722333135
1566933646
1067274571
1746104139
1485193657
1793295847
612195496
701897692
1613843665
1216993002
1473056551
1814034036
1396042930
86424844
370690607
431419123
531009456
814642047
1100974668
524373964
1726335713
280709374
96969053
694133329
288323868
1480165465
2020505575
2013715169
458186798
9447648
1572722987
1138478577
1403936828
813123178
1295336285
695265962
1476339923
1590518205
885244752
1231503619
619935770
811362382
418043371
1267977385
1837293786
1604289846
1996706610
912919043
929830967
1390065941
1490902881
319607292
1723452576
1576352334
1997825656
562462275
1916011512
178756986
965746032
1875465802
1858535668
581879052
2076937446
2033795713
2013835970
483695325
882582454
195021114
941992503
1992265376
2135609460
160125536
1906219104
1922686993
101524554
1094366387
1902073100
549563748
1943305484
1918240978
936930472
315804959
1573861213
1138083410
1944336013
242969847
48228589
1452877754
442528639
330070783
1368040181
1347212946
2038788988
181851504
1525693534
761454612
522437800
1963344779
865117036
1610412314
1158768917
13317354
1085094262
1019861552
925865167
1946438240
323236732
1979145352
1251079330
1807263261
935200006
1735998850
91257855
139723694
1267061552
1057399568
61651831
901093585
937815478
357480569
1943256724
1537391881
597774799
1560648098
1017475798
1682856534
48444456
529172580
1934267681
734405905
658346974
1443391573
1182935213
339123339
1334825796
1225884271
1664054407
672584522
2043567157
1071092349
449940097
1684864792
516180012
1799428668
1015895404
2055000288
168301612
1614610019
496184951
290493986
779901429
534080161
1036582078
1286479864
701862645
446889409
1237441079
539521932
532537792
1348550132
1932280670
975127340
793765311
595940658
889179136
463285685
63017793
869799243
416505520
1059440415
1664620522
305415268
1994719788
27551881
618513331
1655320856
1920739351
1439484189
561183554
157912661
544178912
593386792
2142450379
1240635525
1438082234
282820499
805760923
1328513310
269853865
1466261887
18600552
1714889350
1123814968
630047288
1897638476
1285160371
251287125
2131718242
1029410390
1312455883
169646713
1954451916
880541661
231833746
1136879202
2132914898
1964184741
912274442
379470564
1111793667
219785683
2062559507
663866320
1819674052
1551146341
891468834
544361921
1883297826
789778643
573620661
1234955629
1293059052
960148191
823883929
496063757
639559210
2059080426
200263710
1307175582
1848839433
199293364
18662199
1895337682
2089271148
2032323769
821982486
867426936
1875168717
413071383
1725822320
1938363740
1501964857
782590169
1271383188
266484777
1171507291
1151655618
750350296
323563308
1327318506
1207287766
1556577673
137359258
275405678
1545228468
1325179381
1703384774
1821447032
1177448587
1523792452
2070858761
1247988602
1969171049
961155690
677429997
316734544
1852004366
666202119
1668137321
1873463716
1175341888
1083008856
1344679507
2096388968
1630896454
26900270
486614905
1534655658
1581407280
570518901
1562877896
1274610928
1592321438
1238340406
1655506480
1056212950
1587320972
1875386587
1449030304
141807053
1551643704
424934078
1718705623
818844642
1569560026
1939125456
1702551034
679679065
776116923
1002168233
389574244
1984812714
1348471619
803707868
819150067
1272137733
746556548
1222997701
1046937701
1179392826
1820695207
1214025505
800413456
2110091557
1451527032
905969731
1108257901
1722141009
363173856
965384059
1436133340
1850194324
416345901
1449447234
2017600219
614166136
216912038
1760957539
280536859
836760544
2058595830
1690456563
403403912
1218790601
908416310
898942226
948047986
963126290
401548188
1293490624
1954830969
1178123202
1728135024
1365495605
678833097
1375536864
1792989775
269149018
1318092107
134217778
1429961658
1284491223
1675695485
496933574
194990765
939236913
700038789
1493402446
1475055719
1521400697
1056441683
352495352
683133648
2021946654
816742147
189105220
1352754747
2056008992
702060506
1125729176
499517320
817419803
1440868456
474978034
818024306
1225213850
1508513100
180576855
749476755
683506225
2093888573
942812252
799445282
1736610858
773896810
1731941794
2109747086
53570941
408482762
460724883
1711057433
2120635352
1252196295
934238593
729696902
2062096189
1255758079
1954555165
585735001
70540860
139518529
1183718109
1044126126
628834796
876641743
82216028
1869541355
296628846
1957505722
1560624961
475969548
320873232
987999249
1664642506
1418806598
730660504
1051244087
1395781193
328365832
1147298627
996713926
1572314188
415306460
172730316
214941122
763582466
1065657906
237119102
743697811
511956834
1225093568
142791271
1499012836
2010070510
849304288
610931566
1639517565
1371044976
40429067
5696019
278373140
781744716
1699166488
613833769
1032642538
771491076
271066493
7874824
1313687481
654805227
270219903
390972903
957994965
1610715310
321052551
1630839146
912295517
102043241
901150423
46969067
1410746294
2038197120
118392504
1646019555
91462905
2003198147
1081339010
1174544527
366783082
604346144
434837242
414640200
366859667
1952190248
951338926
352240527
1833298713
2020823534
1782177402
416044515
898026977
198338923
941992590
255195993
1537584345
2065866693
1618363817
1589529343
1227079836
991168721
1586329014
135324834
2003341997
1572000105
2018547505
611615909
1498860396
142497779
747900834
978542508
1926531090
1186139326
1848297354
1767556993
1177565471
811080203
1225960707
1054021471
1936394414
2143409372
1700216227
368109406
2106706012
1415181317
1432557763
1056999810
644704241
178164186
999922213
1131204221
821293924
1047065466
355564499
2076315621
520296843
1034754353
1583972419
1341032172
655178087
1728255794
1313875274
1629546194
713161083
678114613
376921387
130433495
1708877109
266196819
1695371845
2135438724
1733858226
542649737
1576218644
1280073478
294573509
1664527615
1502279214
1633031964
186281033
1993232077
1981108829
1087075866
2094515807
676698684
1788379764
1518248132
1680754563
2018407167
275332945
637295854
118855205
1036104370
1116647080
33614855
1134457273
1975355611
5922022
747909419
82317476
698852048
850215028
913185940
462096213
940842102
159564512
660889474
262321546
821180473
561697754
549611918
1052654847
1593827083
2134639333
629976013
941752400
93645160
1889968792
1339041140
1306699689
1257713382
166850899
490682524
964866238
1015570093
1055673551
612156824
2128315371
1396613014
112684009
1872138214
1748701898
1543043264
175743168
1733290590
180289235
677413277
362619691
771599079
974538423
1915181524
1482056386
2144626573
787643753
1670802043
189423998
699005407
1670482015
1165684020
625874248
1716210668
1307108618
1671740734
441963340
1973906461
656111669
1313238843
81510642
137423226
1543693107
933769662
686575407
603355125
313877157
1253995847
1922546780
2014567678
1695626512
2018860312
1729863190
641475369
141985869
1570895412
2057794626
1631459026
385413219
271202653
1518813910
1518602870
242312637
1209323947
2108634106
1471144538
1576651487
319925744
868303464
1821665671
41614285
1865177192
1959128114
1022160293
1058431637
1710823250
1643179005
1414800265
1851004757
2108544180
971701293
303780538
1025410388
383241959
2033819855
1505938026
1488230799
310317393
2038299032
804560330
886798632
1705554860
543398997
654485400
263765857
206103237
288913273
2097731293
1021199480
517321020
1514585085
284476196
154167944
583773822
1093259147
1523812512
896529771
127223918
527910746
1592192175
357591048
509997774
859105700
572705180
1428417197
1018828675
1555347561
2043921135
1078311322
508350284
2106590049
659571313
512498386
74736044
177898189
196393828
1596644573
2113309924
1690728686
1590441874
1267686551
864392981
856874201
929442590
1692341136
171386215
1102875731
1517981811
1524739761
1717951817
1493927544
832392609
994028488
1452198859
271920548
2019680173
203325507
1859884759
1458344441
594562726
2101561208
589984849
1247396691
992766686
923072609
1988422490
1750150067
1592807428
242689230
1679186954
1438904735
1694184126
173424243
1993560029
864182869
240481078
744384004
438473062
1720279953
218823453
1591067016
1190727138
1194585668
641523876
909334993
1308195851
1556713802
145445691
1793818950
541641959
553843362
58249192
126534218
501769338
1094552101
537369900
1130911053
428284145
1899424742
1022529469
1650007701
1859779673
625588905
658642478
904672578
967699277
1883515247
1377734139
81391917
1896015538
1259451988
878763737
695107859
1654796938
982574166
2122473359
668535064
1220558719
437124581
1250755163
1365788886
1952143887
1190911875
449628334
1105054057
1277699010
77842711
1931706256
539006040
687657601
749025492
335529062
196636998
1707882999
591318311
1561874508
77245482
1247910428
209268600
556567862
1659986942
1294874936
1768752596
992702855
547774565
26854207
318565718
4301952
1184526573
1701212721
2038201483
963635978
1133662686
551157318
652037617
577428231
1258429349
847009400
991629642
44357689
369113301
1750933603
2025826126
1350785103
13165547
1978728651
2037924389
1843425070
56307257
1723313118
1221890416
1880728399
1809354111
586923299
1835594526
218958236
225440472
891115532
1454157439
830843363
1186818132
2063110240
940389923
1958226843
1453799335
1880660416
265253558
261146973
1860278390
1116258466
1920472066
900959534
1331815913
1832135279
831777925
691000717
1982488059
535125321
383341271
554180836
318203560
1310101755
851151979
500113958
1987534099
1390659248
665403202
247143674
550890306
831498576
1766780172
883984803
1669588592
388773431
425096234
2145714692
1044690286
1662528652
20749112
937129332
933904003
555894431
586523171
345678984
1833459327
155400402
2017058212
186574403
2013849116
1174371197
980637777
1848128426
86581351
1939986843
1936031103
665156653
747233717
2141178319
549964716
907952598
421207264
1217957647
1663864338
1151040961
139199096
478158773
44867432
582012037
2038998527
1940313796
166802507
359063941
518925674
208595994
1381280993
1894270105
1014924799
1419817938
435384263
636572806
591176608
1517201227
514182070
1831114096
1505380041
1348089228
1056694804
2105819950
1270893206
71981790
1282709799
1114779231
114981628
54853929
138974907
1354162381
430961511
6039831
910311726
1764821308
540083455
1988090068
1195101033
720252912
1589879798
1644549503
1459373464
764261176
179789642
1473782592
390903840
401541788
2120867286
760958251
1144931876
1716278395
463791302
1430091072
1673156327
1979853177
115271329
176106965
1553320197
342210733
841422947
1546065976
1602235368
959065206
1587941507
691097170
776471191
1140217379
1337715955
493589089
67964274
132883134
1659175288
1158629148
991534342
654268055
464391592
1443508133
1262218201
975639142
1931541376
1527183634
1570275532
41524952
1580410290
2103871717
2030999907
1652883730
115221835
1081808607
879205491
641390301
531376226
427166719
1772786477
720632556
161534151
1822010315
403483824
1210872174
948410750
425690108
2014824370
1824037832
1506854121
1684317315
1069548658
995407133
1044763697
923574500
843145173
210736692
1727956009
1508660998
1505645746
456245935
1512002704
2981968
783845051
1130478644
202020203
792463854
2073850956
602316532
902626852
1194210479
2025402711
470419074
1638845325
762871135
1864181937
263862619
1257399638
1553878365
653322006
246259053
1709804947
1622176353
584984
1919448181
27923948
294281016
1367837015
1109778459
1959468723
685716310
260553455
717565480
716430399
591891396
1005198257
469527796
790947416
815864673
1367134690
590432068
29691079
1362168425
651660182
1735993635
194688942
437919564
946110391
962702308
75156466
2094509797
1596946685
2084719040
1855330923
1385059467
875816956
1173904177
175003174
1428386436
1040383386
1829657149
1167823452
489454072
146459847
1550806863
720062549
753335183
1852274077
1726498122
1115809518
92962640
537351776
2077631938
482862949
1030038904
1837844250
159735075
1930128506
173280715
1565252258
148891452
1558145070
893946022
1502390817
556622582
291588770
1890258757
348563022
163925765
128858048
344785703
1133670788
1253346963
166774262
1354381108
1831584637
1014445125
1922057120
1977302915
1504104841
705140650
1395295902
200903131
252756701
1067692252
824262937
97926587
1557407946
2076818559
1403248844
2107958473
651854597
655173998
1396634956
148560629
2013513783
1787087584
857349485
1441040006
1571617032
1941132927
1210940990
1873893683
740211310
803940216
316129506
807900952
232585170
139348820
1935513968
464578530
636521636
715904541
1241240613
355512074
392427580
1385922106
525659358
315960181
1917589042
827883910
1646472240
961831056
1490411961
33345709
456674921
71681414
619855844
182289416
821277136
1734983332
1901646175
1139382169
1870138461
500161721
649776490
353103597
185182839
686613929
270459660
514957939
907949258
1389470914
2139038766
1102418535
751238922
1540588268
904001505
588399694
1128193562
1427629762
273093610
853214720
361006434
110320910
1826717653
1293769508
1779068580
539855052
1379376756
1584115776
832915184
1524292498
467812535
217208883
1258415474
396170733
1321451418
1108856598
1342949710
2004586283
951066182
264849324
936190173
1487160941
631190847
1337229076
2138134085
436648419
1050796774
30398747
1496524724
2144962526
351487889
1521599567
270484428
278648462
1839138455
559441623
1672769840
1128498371
408260889
1864536552
378158091
1550393720
1982298047
467336892
1195846771
1633856733
1392559588
450286086
1800373494
358490060
1457349319
1296591174
1723173003
95206616
433028286
1359441450
1158957293
1066411990
1343289923
439300822
52296942
1660569252
293139974
823416453
684121712
1657858356
1909341959
1026732541
672502023
1684420997
1972364469
416582391
214044703
1425470620
1760348122
5509409
82584745
1964992946
1019426234
184033808
726819920
1196966791
1335986561
2056082793
1066579787
2141984810
1860229082
301748648
555574832
1207353617
1712496494
171861862
1839444200
1696562053
555385976
1748072141
334163063
115265797
929895025
1693194933
862564
1287735136
755795625
1297292675
1045455409
1345837267
1341956615
886126012
232599808
1286026346
1460044768
305268996
1555959475
1267123856
1220905944
1556183599
179312642
197167219
940983253
49298377
409885968
815962495
220222264
450800971
356562609
500407931
1616148452
2018443067
750200043
1121643084
1591183838
1654628084
714782063
2045603414
1173586925
2022632389
591196578
47215222
1028102074
1722364504
711906544
197334379
898647520
1885466958
596134685
662672613
1946190480
1794729396
956904980
8740369
407166406
745496239
1920793801
251454845
896120502
400841332
728342899
262555531
66942369
1542056384
1580424953
2003022070
1172819541
644046081
1241370663
537955954
714017233
79149011
1924373863
1886815647
1543788951
1580592468
1451078496
1246835893
1544564900
1907123428
1947402369
376552128
2048370409
2119484901
1634319440
1479739611
1895031511
1129647227
980628614
1183840456
636783413
1211557106
464200787
38547183
275137189
1809207498
744722871
499171631
51783913
107516697
1893086425
1274914825
1735091525
2119984070
874800337
839972472
1942993146
116681936
1452183413
2120538716
88086873
1520242166
743192173
390423651
100553271
572418356
1569551856
1656690948
830255098
1558951721
1615795020
1596409851
264024529
99672768
818549333
2092903617
813286435
1532980841
1567085685
1711462144
10027756
521903932
1329839707
626318051
175571816
1485500882
1885562576
1540868349
197961473
396678879
1827556395
107376243
168031510
1950791305
1288573827
448519639
1878392142
65813913
121654835
402407112
1177207410
1124921616
2047002662
2062509808
1087646647
1988102757
1508073124
1600010554
752680773
1416076416
1117543926
1965280996
931456392
1396965213
419864
1352886166
572682626
1357939736
46719599
57942336
767833282
1516925324
785509621
1395882283
1753864433
946030842
1375657839
1368363781
145637776
62869818
360599598
163203649
660322172
1749117971
613720674
1821772236
2005080526
1657090510
260840589
504196169
51321142
864572825
565806515
1126606009
183269798
1814319553
1973308658
1904455151
1551916162
1945721992
173094658
1713390555
1229296520
350987036
2037814434
842965686
1802107418
494128903
758186200
445911109
73717733
1680069178
429106933
1978018691
144657379
2078341778
88019232
1835664591
1432862026
791957251
1492221681
441843265
478762730
1681011553
1039385247
423064732
1124108433
1503286464
124495945
1287466504
1181061577
1089527147
2059199413
784831558
918951003
275902871
121734803
934261558
1892068764
48263970
1573060379
282460619
101030294
441519762
473734530
2024403626
668425472
506629738
1787863920
1937460211
1922463646
1945401412
1895356687
495339304
635379097
1556934743
18590718
801864336
674233175
306112049
516871430
174360670
713621080
1847691506
1303414643
1546032920
1522608169
1107952388
618669512
1216582280
1366059139
1025015628
708804917
968569700
1246396347
1045001356
1522900805
1586286560
1012394010
881605143
227281003
666563408
280611178
889185213
190815761
1926348589
98431581
987194994
1153300661
1824592616
1044896500
327550045
71847565
402357397
279162631
1291125008
1406460276
1189802021
1759010909
312712644
107476300
1152141584
1743896662
1102208441
2038255177
1394774419
1926996806
452629072
606811936
378737494
101124629
1567829824
1925713752
2082156348
1848792083
977528652
970678519
561053262
1957526101
2131201976
994279445
1098889668
529748162
31378748
1285074855
714140417
1552994664
1309935638
636932316
1205035996
1190358493
1194436563
1014405236
1362165482
936864203
1938528374
1270828475
1099180125
1903115672
1583158764
1446645864
1147022590
2088566787
79413359
1804576513
1638880144
959895720
130087235
1899615487
1187101940
854555288
1768588900
2031171897
689441601
2012980701
1758691093
1709224888
1625347065
225292911
629571553
908547261
2110772749
274735598
147466048
1230098992
1112407078
883440171
250141088
1406436935
504439701
317302696
1771359607
2058286607
1917627675
505685796
396976007
922869444
516674737
586430570
1974120387
780193118
275174095
1625282661
1971618946
497564418
1180943240
539509595
455702481
1153512923
91510579
481935104
248736457
14388259
874597146
955411840
214319734
1443333544
630499567
689514174
899017593
808984426
1691602876
712858301
1091610372
72799028
1671054242
1599667366
1494130383
1127343571
1160136383
313357429
1753727214
1007566033
1449670727
1970575560
1987109991
482721027
572898968
1486795298
855717315
830157035
1891743036
2104919208
824240884
1577891456
1752819432
1344561672
1558331169
126727701
1812696403
1042891867
453359603
1144086506
1120901309
1556803533
480948465
741258014
109035771
965352887
1433219162
239536958
1207262586
2027662762
693240526
381171408
1431504286
1434312922
1392648191
662902285
153745563
618830767
838227757
890224715
189550033
994553887
592724544
1918382770
1897721286
1681272918
1063093172
1944225417
877547899
574736418
1349667151
821276467
69274294
184623114
398989619
1854128350
106108181
1515734832
1997923871
664583676
839970167
1112417631
1570139028
1928130151
140079801
180745684
1642189234
896908624
174427521
1184221438
1094687168
643833604
1875157346
965938925
271700772
1075806204
1123992528
89008546
1058706993
925645319
883801442
1347815264
821873051
1857983560
572379595
1576846495
24718832
672352120
2108117013
1924552285
977842833
1357024582
2081548953
1800027316
529863003
1641199296
594728876
456211646
1706079014
768559601
353810919
1486365442
298769413
1464707161
757616634
312511996
2055020416
1487420723
1474620700
1754840880
1405033666
685323247
1162852733
1996715862
1842184931
100513331
1903475294
1902696066
1285119292
1395307029
1215078943
638142551
22325096
1060907093
41052411
850097339
912337485
375915238
763079865
2145270457
690396912
813527807
920967556
170373948
1550916596
1641666359
685906324
381303343
555272605
758917588
881200563
728269327
701750679
817887013
172969351
2142350512
976478074
1751702569
1884139536
517893914
535770403
1690799099
1980783435
424163923
146274088
2086755878
464362701
1828941435
1845562487
1252222494
978684422
1011193083
993169098
2135560116
2046847133
2046861950
32405425
356927193
552197709
1800159494
52859749
4793530
246016465
911614766
182763147
1010771737
1037869585
900881660
398879040
1780739428
879345514
1761920856
105669652
1236762643
1537010631
572287322
2067788763
1740512782
1314904629
2008673064
260976100
1150522181
1158096783
358224031
1260035376
117118754
1665336130
830290394
1261055303
53785124
1306828436
1241837442
69689166
1988177188
323577195
1080062918
1705035308
1398638194
442302145
224484649
1115867830
1524560094
2034439308
112277561
1051572222
62413229
1171907514
369177186
640225101
1469216489
661034275
1278004244
2035623161
2071944621
702307759
1755878046
614204425
141729914
273638836
1068884656
1229101790
751236256
625244739
1609872053
807087887
1207591489
1286505722
1913414951
1979324988
1307179177
1686817846
189047385
1022217660
1056312757
1311570760
235354922
744169165
1721238483
1265365808
962859759
1295965162
1511167999
805331508
852496950
1458939813
1560656013
1082532955
595075118
1275796881
1640948400
1974561774
1956718061
1437679270
1337919813
996716928
1286477788
530654514
290390813
680815707
679807018
222691587
681279657
362123796
1261191595
2083740747
680626968
1685315589
1066952984
1728554765
1968474507
1056238166
1321510889
519834579
377933931
65860862
374202002
2038598669
842905268
372937633
1508499073
980640757
2005546230
1023283746
1010019535
845854393
1402931967
1170056332
1097190368
2081915766
1153265373
507994021
1488686640
2052907159
2050048467
625080532
659714142
877035688
818270268
2105364161
1904507689
1794211459
1597773354
1093908818
1171566179
1219129641
1315671874
126689733
1990619752
1336002665
618040197
1205134286
2115572412
968323340
1033571972
1123251308
427835499
1241432376
1456026956
1021105006
1074961435
599501885
994583691
1959052050
310855722
297418547
143818548
1946798181
2138801000
1140942129
280192023
2028467115
446253754
1761735580
487388362
1931767851
177734531
713227765
2123457459
1040375024
2085629649
2108453538
1681361431
2079681763
926622186
1622212418
1620313704
899206910
1104660965
263732284
1537205011
514645585
2056091019
1841963378
1708508017
685447892
600155997
1436336860
2112789428
1429989647
538308589
1095062458
1520889289
44800724
2104676451
921531406
773165172
1210072858
1954849949
734905409
540867777
1062287954
727160062
365871392
1788880232
2099357449
1488949556
793831589
247714789
1381924298
1474908776
2143102435
363171665
1350665541
1370580330
245269867
508627610
1934232289
1534737573
1042690445
1037900447
958161628
1230654243
622507630
1396257925
1631137907
1939547596
1599311460
1968469054
2013099545
1436724871
788657740
172435880
1316777492
914310652
1881672150
1648881835
1944332914
2037384626
1254041432
1632980457
1144913177
1189217038
1060019287
1453118815
557557865
1954257068
466852389
415815939
1860327293
1827584389
561738164
1518182151
1996774861
1449871930
399579003
1785667460
1671086192
1487569889
1373565063
915950415
288327017
699162247
635823707
1916590479
262786148
1918894801
585810658
712941347
1089253182
714097777
1501222230
1701800835
567929092
1032660163
1548279202
464023628
1802061854
522935466
811811308
1955606049
1587930299
1926426326
1004833058
697822259
931275353
74826262
1562321122
1423553991
1871935281
359089104
862283963
866115806
719781167
1697518034
1169098326
226433920
1581238674
1753787594
444367462
2093745097
1999637840
1325281997
2138713302
1163215911
194903486
1232347392
780355622
980106042
1466270750
2053250669
818314926
1834887376
333952650
308071887
1475124801
2042357049
2121865260
1506846743
1614978324
1152786072
801087703
1256578704
1309140217
1765416911
925994379
1688618320
1528948846
1382227616
1124465014
178144483
1368784570
839913915
1980251396
307353005
2051704860
293998286
1776228122
301891748
1454397865
774385957
1031314593
440625904
789934737
745408573
1953231216
1047029622
377616177
1734446303
1430374360
756879669
1612740083
1124966615
1639229754
497610103
559051614
1818629000
1964639879
2074449448
1051868838
1498559038
172298294
92007532
694357432
664984616
592729708
2147308105
1563451627
702358132
1257976202
865201394
1595781269
81948013
670560772
496299923
1864851412
966732678
545773899
446164234
1461057995
1376323232
348772612
1281766032
996455836
685089710
1143020726
549529958
308036146
1735583539
46684251
602849717
1755503436
1575601433
2045174298
877847676
1638049142
1148491311
1167626684
980217278
1833390534
1186068034
1635346706
984755941
2075396824
1820142350
1969620062
1826519374
179480729
211096031
960614960
2121510842
1069362292
1901761979
1337201739
1145135449
1554155035
940551761
619489116
1626172337
1005035362
924837287
262247178
1284941054
623227026
1612408447
664167181
868912651
818338889
506303177
2115913464
1378291003
497161401
569909663
573176275
1059139549
1779910322
1608238399
445805466
428471647
896323249
1037523540
1181835360
411705440
1699689740
172399855
1551393152
1190007480
1182020036
1424582654
257430821
263892324
1585576261
666663481
778561241
1227111648
1752944720
1699530182
1860151156
354445907
2081744974
1045316968
1662250540
1022113189
728400800
1079991110
38158291
520026298
1908826630
1946269428
79298514
1560506522
556430493
1475462117
1021257727
831508613
327604721
1143316372
2139343095
863361952
1067131574
1591515023
438129277
1319372717
1889787388
1380462585
1197122466
1622189815
1125477594
1501016532
122676038
826808916
801447835
122634487
967647148
1826032763
1510054117
1517517449
1435547511
1508487842
71007065
1160944497
463898947
936974456
33512515
1217670686
610594030
260010225
891420958
500711626
894988959
1020031336
522183396
701441098
1435462465
439530430
1322318661
429044210
710293999
2097618931
1974589480
273291696
982870677
470507375
925038648
968964235
1346540410
125589095
1327460028
1706849977
1282735263
203269837
2097926287
68300249
1674514521
819673584
845047806
1907529652
1577948088
2025444031
1543614624
48710530
481142420
821012753
947002506
389223806
1505397690
1428032126
196616114
1197198192
1089747331
2042955027
629114014
1715866804
983544237
925506166
346884160
426573651
2020745658
1024129296
250822345
1037985432
304597831
160775795
34062240
583289135
1081586857
876364304
2000263568
1520771033
171253790
1462101883
1766461126
10718011
9424142
1611102154
1737005510
1327927787
1954807789
1936426271
1616066855
1232299897
1621840550
326751115
809239557
31570419
398412921
1702513875
439682542
846432373
557761161
1064040764
407069611
1840873837
180813847
422117996
56280832
571271328
1439807156
313572917
1679954805
21497285
245937740
2068889543
1434608032
457579199
41971236
595980968
1023493340
429121772
2009740322
1166982337
1007113701
249139489
1022317982
1992763531
542378179
883388532
1455812392
1577588588
1090504552
1047389966
288394776
1499626514
546133849
411704941
830052025
1336908817
1537967267
2121279303
186349139
546265926
1600657284
1260103864
1019648698
2139983107
414519109
1125127465
1687564805
88559322
1245783962
1464953260
663008331
1669950127
1959044116
81687467
2035364393
1870708991
1090741445
2085986159
656829958
523615132
568672961
697126472
1081392250
632014510
1881519068
50902169
378514290
186504296
272348865
1028800620
750810083
1961944704
1178273818
375687067
396243222
1259708495
848272893
1768603099
1939661044
112320849
227830869
457290532
1206135988
940271552
388395392
876763671
1537144997
936147549
1383402084
603903513
957660435
31169057
225480240
935006526
1392354736
1713323632
1582838614
1015667512
2107800171
229020855
822623064
437751581
779702118
1221610729
818505514
1800094086
974126508
891841205
1384297373
906459053
288711337
131473256
2119064889
1668506781
1265789276
731032951
1452485845
2119544722
503568734
1732399441
1575160739
86623045
866512999
1818768551
1140842435
1236837096
849527300
2060347424
1837608978
1746815275
464805821
953869822
1491669130
1397001777
225167649
1982503872
1449187093
1291621852
1559078050
1210809667
534910559
1543489044
1576386492
1317969461
954819636
1916880097
556947032
1871402138
492594086
2048458575
1630020610
34366250
699832960
1760638540
1257258046
637545424
1306824074
1111463567
1228974502
2032462131
122561530
632477136
1968232289
1758064988
1303467185
396220734
1380630787
387907621
294525320
717841307
2098850390
617253191
570731689
250956773
59318271
765465253
1260850074
1198668682
583008219
1768920676
1021232191
1901917223
1045514499
671542601
1302858052
153361984
1982526601
1235108125
1937968565
186752874
1524176021
1661503094
1486661968
456161318
1554808278
1864433658
1078936968
323496679
863385409
1158596412
71110921
1900456357
564703845
85417969
1214544987
405916773
516934548
1272533533
540015995
962154339
577802756
1038601223
1034034459
2111986086
2038552729
1675644002
1725876771
828738168
1171164555
1496536369
1433597520
979931261
2142427887
2113480006
1306229311
496781155
264572669
776698588
753680786
484990652
1461406722
2008899008
1540931492
997033835
1107231062
1604973060
314485602
197601959
1241459379
187912579
213124060
771073995
426924283
2078961296
1333353411
1182407325
1402569362
439942654
1813081855
5024183
1505008472
1892051372
614399379
1467374762
1048179916
1244711602
789180576
2050456203
1988191946
1418914652
1527563952
46362528
894713677
74469755
896223076
599473181
1274215192
717246731
1496547449
498035169
1187104119
267462196
2064255225
1947372449
1978450127
1742477115
1503825653
1545945652
2088048452
415473382
564505143
1216662352
2000146951
429170554
2053437837
1076172675
1180662389
432249818
1541310198
1604282609
13730237
926874195
2108715833
2011068632
440955245
1024413443
566094452
894510693
1240196060
1063169521
879124749
384609564
1213678577
1740637465
927995634
1013408317
153114051
1722777316
719774775
926219192
621709012
1164242041
768626099
300768856
1062471134
1026635705
1354096770
770110436
1228514295
1203756449
669439785
1726843260
617511860
1303736604
1936852197
555660608
1212965443
792994760
1232669416
2098513386
688005052
1550801356
94229418
1789474658
1572105793
1356284783
1535858649
850899557
361153497
151355118
1236969991
1416270362
832364846
1834206122
1286949805
985264628
80095952
950375298
439732330
1525040408
1973668170
256767399
1453824845
1020752733
2094698716
1285175471
648501839
1114210372
973189666
60472511
826551019
986691966
522138316
1239598538
518225517
1800891410
2074291359
555243052
1539839441
921904056
2096289581
911020128
1683836548
1914138727
196368003
876159423
612873770
949105985
1110201661
261174299
2052843387
1193639396
287204018
47212734
935112116
1791942051
96542038
1626298963
226586990
197416174
74916144
2090936090
501607611
844087370
824033615
466584353
186918729
533843461
652379974
1294914227
842644238
911572217
246447101
2011384958
1626955695
1832722974
342243120
592454528
967425935
2041706359
807778532
1061796426
496145373
496972253
841943153
587455480
1660487774
1075945344
2094439757
188022540
1244424239
108318284
1497927532
369594351
409211430
478591373
1491701591
361906897
1984935047
947585200
1044817410
263220720
727372160
612803937
1973730851
1681091643
230984633
1051546132
912323336
1485178541
46971342
1711875959
2071112237
838526883
827802492
962991070
444625535
371135635
344376670
1528410192
1578675448
445214716
1794079994
572565387
683605259
1136673909
304315828
950707233
1268744429
753784328
897133621
610125530
1691930963
809303350
1376584578
347776000
1181600279
701941945
1897898144
405392220
403708529
1436166104
487659240
6018210
454335788
1371970816
2086309044
1254422292
822245582
2129852299
688332507
1377642182
38668343
1204360797
1246563770
1642970066
1676708387
1361031584
688402711
2102763421
1605212765
757804493
1861661817
1179452364
200765712
1788769645
2075728701
1926340670
763554777
984931086
968264909
562329945
1841061206
1866335304
539388240
660745719
1181623804
1004854148
379594098
475975298
470422473
1946847778
967995107
2093890122
1562807110
1890482969
253925525
698484264
1591768793
1610376368
194334404
1772481204
317915024
2050579319
1652659060
1241758392
494275950
1978198982
1953432161
1551360235
1028951900
388185241
1319132694
1438607066
1806404543
1546991944
309027541
1994949309
191035569
331596932
1100932102
2018422168
2071026575
382398875
1484271613
1563116025
1532703344
1928480654
1288223680
717463970
1386160964
131009239
2098010291
1985864867
819983559
1942851566
1364602658
423956126
1170034327
731551085
1258668949
440782129
1550598378
956671539
2139046581
2932538
1480627753
1685423065
2098058681
1223639501
74967397
1982306517
1616952932
759678736
1119324222
1251177164
1813969835
682538185
1624119692
661341372
1127429484
1907935671
2137657219
349335837
2039542025
654576830
412474918
2021858407
106171848
1895580312
1575681161
1320929137
1027311783
954199121
1401728215
518910227
1419806938
1502530948
1041992817
809943312
539669550
1456142956
787672185
206223821
262327035
867528302
857797026
199062266
744787088
1903110654
1722449153
2100190126
1058071436
317184292
1858853845
1730380945
2051103236
990052819
587677600
150696474
2115884427
375175674
1978793877
1929312016
1138072519
1108796775
2077335258
2000426608
2132582030
1161297137
1043963583
929230358
1190006840
2051300296
1627067826
1056811128
1576353670
1926960783
1977028652
1734113102
1042136218
1866422402
964999347
883856805
434881638
2010598183
1438402617
1910592071
1499329976
2127135552
689421746
184426992
792284305
738326437
2126143404
65059142
1052796715
369590139
214958923
1799237494
1761022486
774559863
34938175
1343629340
1001593849
246953218
1605933385
164038125
601584219
636768923
1443396596
287188164
1867941342
1758336997
1467631866
987569102
1514731028
1280162582
381695164
1514997678
1449494028
1021997073
700193851
748215622
1915705565
655335135
339821846
1808253763
1093629143
1681564079
179693135
173044984
1698599240
70912847
1304786937
1583262726
1545873769
1916237107
359975866
1845728089
2079054209
1632949697
453569822
464142480
326238838
1019633383
1850853853
608778002
1942533764
192013233
1678352808
921301409
976612711
1329383259
270155595
1732211984
162267239
1683059409
1740175337
1529145944
2109566736
1153782562
1416262632
1425883218
2943616
1495818397
840908544
588044112
1297787663
648489842
1740251294
101069274
1525680985
931689276
40975245
1327673339
2135583905
183452835
2040199000
1212174537
658924549
753574013
26717952
1855815025
455880155
1341892685
430517001
585882246
1251895720
1566266992
1235804209
798171960
1384914872
1902689072
1370355789
1746733743
1866927096
499696486
1590960855
719529672
1342124744
316704451
762588245
943186589
1208270210
2121473529
1514102711
543389632
626073211
2102132881
13544838
2079191542
49839321
1912532015
659987742
936327171
1095002465
1793479137
1548813268
2034114263
1683544766
2108247277
1410172473
2063041356
1969516846
514990241
1094311854
1207332092
561841025
2132688609
345174828
1572222917
879325905
1674630793
1158652681
171427470
884590248
879814933
989229453
1210236271
1370395147
826009952
1970202873
1836827593
43032272
1387651641
54512611
931712681
708436535
1314923412
1821052312
412906220
1219541360
398424458
880316868
715210673
1071017339
1964698332
652260889
1264459926
1867120480
1669070403
925343828
764200789
1858092315
228166065
1251629254
335224576
1966218405
91621326
1639885110
2047919583
107110790
1083864735
824624473
523341643
1331398702
183942587
1534704481
1083575889
765917835
1016110094
595700830
1196632069
874417208
2051678044
372296544
1315548564
458833569
707305672
1504585610
651624020
1792298447
128273537
2140879473
1707061878
1259963374
1823485796
1843610033
317541646
1480840636
1882115404
713383628
1006106179
2002994963
1793015601
334135010
43335087
543233845
1202248065
1350044671
849667153
1092957290
1015241414
87057523
112504654
1440610556
624795987
743578387
2144616930
225128218
965536137
839319627
397541254
1343053021
1005425892
1314124163
437909125
1100634434
117339886
1754952174
487576057
1603807174
186625200
706546282
1557976004
650058943
1581120004
1108832758
864737294
981748182
1943253265
1058766290
2036686241
1550660087
1799888601
1183046082
1446615534
403555820
519471784
1542293698
1764659705
1672587414
1044745363
1472801902
791559497
349289104
1096311364
490018265
905490558
1788276597
1828859710
342957483
1947881072
399206689
1774532861
1750942803
203293584
549117097
549879471
43260499
1400145806
279133747
633265999
1121054890
732538780
2104931632
1829947143
1937363158
379623627
131062052
1767466676
103365829
1823494845
1652073
1807511710
812365881
1033433308
420025655
1186553898
297736047
728440216
313694333
988628856
557422798
2023392261
277680107
565454145
977454198
278153918
1475518699
428131359
1022366827
72521033
62337657
739385207
1471571204
1250299651
1285070961
2119914223
893463901
219053383
1567176954
385028151
1918926628
1805343041
1156939703
652713184
1830735764
1567453951
1992702629
97802613
791643771
1112709791
1862256256
969264812
1795643351
1024742305
1958720033
1874412747
1007641405
531795532
561619929
966844709
394533933
65235551
1123321043
989154459
481360583
544276820
1621685702
620618110
945419192
103692370
610405209
1598096
1480833085
760978189
555831707
1063860403
954973864
510999869
1919359338
8206640
681644819
126002521
1897925537
545649712
1884221055
958512777
1117324815
2096728771
1802115144
1420153722
1358577492
1165954383
898764207
1724092404
1273672539
959472070
899084863
1080232797
589092679
22720928
850741201
424729377
61183574
403071169
167276460
1722232048
1008637242
1219463905
114618808
1357375605
179617602
1572342444
1395363141
1541462572
996415971
1966868204
1745228068
479389093
599908791
1142032952
1635712078
1198866256
1960177055
1038065546
358933799
1938665238
178543639
759921198
1296739148
620157536
1411942161
1064706780
164982301
193828581
631390233
1644310033
1043942942
1620984831
1110856889
320142076
2146825423
1888169432
688085625
1725495520
939779417
595916509
887866275
237663786
2009306104
1116605012
1702247220
372766232
757024510
1143084812
843401403
1761545992
242269922
502960353
432487766
1252970756
937141813
1871264696
786392921
672707575
418237023
1390525622
1080659662
108596611
2054560563
1072379313
1352186379
1157631924
295924755
802350725
1901213998
614747921
1184639793
349755365
1036385011
854053123
165636804
1152355680
279259320
1079550425
1289834678
566738874
1098386162
2075521749
1869797039
570498741
582235364
516079991
883327805
1197022253
760478225
1374618717
386064632
961592765
1037052085
136340006
485736287
1810003660
24973194
335769699
462109590
587271088
845924720
477001799
650350396
666401557
51433920
1568589449
1133685250
774500423
571531344
1345945670
1228968313
968605328
162860576
1654194730
1016170730
1056334198
1571242359
1578092117
1349845545
1487374598
1823990119
1923732181
487216578
537144011
59626403
420851544
116146899
362978456
406961979
503178261
1037318013
189118032
1980078462
758906820
717644101
613547236
1931049563
462300648
454526382
1323684892
1651423327
2040013998
1857921389
2125314195
1568296143
723063828
226251147
313360968
836206737
1365146368
1738408840
1943514990
830201768
1344143034
1275784488
1651225970
1532851683
268343280
1722731890
1597266967
1301041979
1647989245
1195275209
1105141690
820008799
216109194
1636700635
1401264900
1367099089
258530866
231297527
782367196
1585915537
457851457
670972068
868709069
1453121746
212017077
193711309
345492094
1972842682
1658297016
1210418981
1284430973
191878848
1365542718
322734899
1499278963
2065503692
2099830569
566208370
581601929
996767149
1519370550
1128471781
1127850205
317182260
1696855484
1220620462
1267053118
1799661860
288751260
1984201433
538133130
2136326463
1683860498
2012032876
1137496760
1382614092
297811003
266450636
820290284
1316204502
1260650532
1943842112
1490320676
434293007
804948792
371733524
2117371679
753785099
1605003326
1593325816
1497505013
1768747223
880892064
674528962
1510978250
2001925403
282598012
518221313
1635172306
1796027315
1880143385
42380387
1946464135
1109999319
423122220
333086121
943447298
230822269
1630904504
1636363154
60921029
827685902
1586276049
42055191
1345461929
1875040357
1222724081
851970975
770953400
391382538
2055288357
816253452
578955420
2027007619
710827986
626918803
1787424483
1958990164
2030242262
1433770558
927948969
1293916259
1395151844
1242465084
1282892233
281244909
2025345205
496712655
1349302069
1631748700
656712736
328558418
869943671
44053396
2048567746
601882978
1255370306
398280508
230564517
665278024
207830021
626459375
1236495421
1588576997
1801183889
1889122571
2086813072
287587677
1566510642
224891860
301592338
588621080
1798853189
1939122615
987776807
66837214
264411806
964254198
1096012252
2108268944
951166498
492564787
506117619
54806075
1857587615
1448252544
280445959
1106251730
10893574
945714979
368743550
1510111239
120658556
245454287
393170263
1353395115
894083010
699284139
164919588
1998901824
720628170
2132183762
2021791021
899587786
1722577248
1517574471
569384729
1563404200
2075376333
122881034
1446587309
1564804972
1635192631
108468196
948012300
1981531207
44318425
1344699652
1481363670
1123516677
679111698
1479666417
1340358183
1004991760
2031213807
2141234333
824917169
403123353
2104743349
1526693208
170441122
1180078232
108755658
863249497
787539834
71874445
1301855119
1809168748
1048808123
1852571112
1487815673
2049681706
74371432
1083303203
1986230047
1897124091
1763619005
1477131683
442724853
598797140
383896374
1806243176
1998722155
1105347673
1372381017
1381200286
1826624705
1638249902
1019592053
438750565
1137121578
1168436009
1713292856
522806327
689363537
1343155899
2051797197
1103708038
226250092
1946090597
1666865437
1383338372
1288427171
517054390
1744000524
1085920090
1970766695
2112427556
215226352
428551810
406473764
880934184
264425064
1631890691
1049714522
140068204
1261065942
1532473723
12350176
1124364058
765817540
1518483131
840834921
16584284
820151778
1101420880
1022706066
1719703502
1600707691
1853007594
210265229
897938513
15235440
1546401450
1325151360
119954786
1893559515
1712032160
1714288908
1980039619
1936699880
767374108
285939388
1447358722
278435169
1270302729
754883025
719310947
364291024
338991331
1764608173
1597232842
1507401663
1690742869
1667022248
1724748010
1093402565
462396461
1752435092
1150152160
1074623882
173309346
2025872799
493720358
1182137044
1824121231
975519346
1648261337
142338264
572186754
815512852
1189924325
148608445
680265526
1735801454
752887059
512555876
398132882
738341121
1497229198
1720706413
528231474
339805964
1190007600
792176483
1459004030
1251010809
526597410
1784634197
1988130975
2034150299
1682366260
403679011
1734046709
924431951
390785818
1665076324
1772332591
4388232
880912330
1450556689
1776340988
344970437
515691717
507378281
2093713194
117063876
747968274
1131019147
1492592829
1605808687
1473948910
525884097
187797312
1823031087
676358720
142609674
193565985
974304854
1303510283
1437392671
1175280422
795787379
2082896268
1517649041
460413382
1922829097
23080528
1737751923
1391540440
2106030821
801816690
636091610
1876652035
1085498676
675844198
1394161491
1515761470
1058263740
975201656
2058989778
1277169276
1171835476
64774768
1062626050
1994983031
1021288995
922436154
578384812
1670131894
178543328
1534384846
2066805443
367251382
682361259
791866231
1855266992
312287114
1266751965
1086271174
1173961948
2034986369
1803227096
730315037
1787812642
2116942050
162116431
1731893972
510378867
741972802
1046329723
1792659007
1055282830
2031564804
1961313895
2001234589
1955888462
1508373926
843284773
875700467
823336602
817904907
1653746717
1699610762
991173933
401244778
1800161297
1562215081
1295310534
1092801841
643088142
1969807064
1950833082
1411135582
1947997518
1020897186
1708567354
1891680977
1093674127
875867720
2010133983
918390673
766565885
1691627380
911886280
1963672998
2067993580
1294157575
1291929814
1766121764
3820889
385592528
344223912
1069326969
483565222
1189525612
380306807
1382104924
292785407
308456858
1034625522
1973660375
454359068
1315786885
751502153
2007936393
1694436470
1857339982
1812324383
1331774923
759053761
1492100340
547177933
1436340259
1799637360
1593673574
10485672
1150809971
1582251979
93362783
126846065
503803150
592418780
1413590012
778890520
34433275
1344686071
1192193138
160854749
1845555878
338946400
409598478
855536972
1262350518
72475152
2114696690
1332021448
726597899
40801900
436232026
1230834927
132258284
522560607
1281063165
218483272
1511584064
1707943193
1094644771
595728700
1575365987
965801779
166930040
89526131
1531469123
1146425731
1190200406
1458845467
1481881817
1983372520
1675601592
48450633
605792396
917345905
631641733
1225098211
1001199300
776845840
1305633066
1655331146
527075147
2055959619
1572271289
1194583268
1211823996
716315945
247415865
1832434339
152864508
396278268
1687991256
405491637
1254877132
2110752573
1359793520
1521477906
877762126
998411261
941210680
1911165380
2087049711
851194613
1054216583
2116720951
1287425289
288288126
766824688
1636243686
1365880184
639425881
1388233842
889455533
1135588369
2020378475
923146376
1360673558
2024322686
2101972372
634994932
1451306406
962284922
566915345
1935025282
2017885726
1793869462
1345608932
589205858
6041654
1388190737
865466339
118421900
602300447
191837351
982662848
687372017
1018265689
214428784
1012164386
1367283571
1633296279
2043241597
684050629
1096643028
500119417
1026431937
1463734406
963543307
972554892
1439518439
1426848367
956221822
208034499
292692157
121623489
1761985631
1260298152
1440188931
158008726
2114491573
614343743
2090472126
1827890859
1904673453
661202318
806375686
1524831750
1324597491
512313628
605762177
472423682
1868101675
226861765
1998523460
845224408
1642732356
1585267556
2088137289
1969582389
1726219333
556617319
718264606
401836289
1295800228
1774950682
1711733980
132942596
851521928
1925107566
1563103793
1421946424
426383659
475866124
981646935
549783882
2075868560
1106937044
1820251942
541191520
87816673
464476806
1538059229
1262766104
1394712893
140561900
1926927554
758746451
611291998
598972100
1941605369
664381996
669882482
2008175110
729582884
183795357
561350093
1779457893
938016317
467427379
1866017299
957499575
783376181
1866900461
180453660
1950658264
499548914
68890864
2022191205
1498071363
77958959
499915354
875318229
1563245484
330089555
636371325
107176145
1857219582
799608406
1089208462
1424477109
644595939
1827495122
1275780264
1673876354
624386120
1852097317
689782806
713362942
1378895137
1378902204
240729109
1322880038
2097440330
377622830
116216807
160190095
568615878
646243560
1795968700
831357305
676478518
138699062
1414074756
1680277676
1983419356
1906542582
1966834215
1081320682
349399068
1536469207
1099395201
1868289736
1829990528
2145581300
2105444881
947416010
1296362576
117371695
448156319
794610252
2044920172
140411029
957032445
334058977
2141234072
1629612103
967396187
1399268270
1422918160
1238272082
198505429
793638508
342982221
2098222414
961177732
1773503211
1028860423
781394658
976167776
1989344213
1674169667
35959949
1051523723
335799937
749499668
678466694
1718637349
1392981841
878414180
1069987185
1281514317
86357203
884763462
343792092
1595428079
850044287
1362271113
1570948233
881899306
808305321
1740597418
398799103
1643630906
558855674
579937558
684954528
1582027885
833117281
1164633426
85369218
416964214
202183574
1450034906
511549832
850385835
459754829
1240251776
2089583522
875690278
1736780842
1158933121
1952236037
641605485
1801447375
1531738613
356649177
675607591
293255417
1583745393
2143528515
1929110687
370871710
1907267290
29082498
828225590
1715144134
205649247
2072863867
936585734
758593346
1996082427
1065496514
1669106719
576240189
377954259
1300299757
1370845401
1249672443
2053003558
40778366
705387859
1228464279
893313730
195490047
1660978190
134389065
1950303324
740804972
1007912653
1760685647
493275215
571518313
497369319
1843988101
1996336012
1079395290
695572928
872205363
1960628840
429010883
76570318
1579212285
1227229175
1711479275
1168319968
154656263
971883360
535658434
2027239274
650708898
92239591
648957213
1415217326
582748816
1258644873
300956323
119180844
60567423
2105344431
999618522
2095353301
1141097470
1526780751
1745033780
164190468
1995493298
982574591
1504302547
676628284
1608781691
1050853228
95124919
1417512881
46873122
451009920
213896157
256492729
1322749190
531217583
209645950
1027132542
1786879908
635594215
1382444971
1538491457
1310425175
1107854772
1929950952
2010604302
1165105216
1430915411
1157140548
1662431900
538892283
666912159
1075924144
1481038383
1263184651
787522914
1197260282
500543854
1187198301
2145181567
1798829670
805231078
1650677284
738964682
1106760158
536486271
1877996914
1829975718
34489586
456912116
413800208
172856673
558986791
2013309327
1291270159
1350661756
1415945759
847005656
1335947784
1130811883
1726656193
2015804917
760014931
1695636027
102679815
884904292
65927926
124348629
1019633674
247097768
1427096610
402421155
139158031
1594010251
956128312
915281091
472111081
1911297498
669279549
720534708
431065634
1166833187
825581552
1994101909
938169626
60969264
1621247934
1281460947
255936545
594059678
993818343
573567751
2068615045
1909430559
777179932
1918921811
1157374815
884173801
2094088519
1764478837
219103388
935993645
788685369
1689969981
936290461
1344368275
1135908420
662676657
1746250308
1160092269
1625508529
44038587
1759244672
340419875
86346874
102437459
965812263
781122702
1111680378
1886533138
1253780808
490075461
1416593611
666772409
1432915596
1831488893
2026935970
2050619149
421996479
1454012112
956964959
1013749809
827392855
1358063827
2025248078
389656857
463458905
532527989
1825271465
2017668004
1998075144
1788528772
1141257183
455358669
1937623865
338155318
715902611
170843637
1587612583
1366510802
2062706580
1098189646
905438642
1876420678
1453066752
1325808346
538060850
1238238169
358699244
1600820627
848999058
558554929
1726831168
495231584
1857449144
1885794804
1045169113
690125931
1722943324
1059341802
399208265
665293002
219120739
793631083
1769066182
374859088
1042581236
898173245
289962155
233694838
714763209
1624376084
1541227510
323206579
1648437571
532430754
1216031909
1626943411
1539700811
619709810
2142978097
1243546311
1996407709
1652421172
70177028
1846603010
479944851
230788475
2080633790
1908869733
1194168237
1001120622
228934266
1393023815
1855505514
1735337487
678816209
772000325
1750330
463755379
904592563
1979923204
1111340161
2359381
375591139
770711587
1025888378
1022025873
2017272535
497293674
2093595437
1954790251
114279028
1426332196
1137212187
244260067
570525437
101881719
179102530
622996653
1180945200
1531002443
1888474015
634751206
147894820
1869296131
254427446
427632548
128807665
1895879386
1971848707
195183123
1997663462
1108216549
1638693429
888686043
1949729888
316941837
714724134
1512427492
396969663
89141053
692866268
1113239277
1290491369
1516689025
1348081976
1061940380
1228381695
84861025
118036703
2051989694
307482693
932387572
1170955046
409750426
1634511006
581229707
1597204160
1231320914
1293842470
542640611
1368476016
2076009219
149617491
1841407252
1921609891
974386307
796751015
1644290674
1058425224
604582702
2017333798
1101187041
394635642
121932001
1742051482
1632916288
807599617
1394871865
2120374354
1127163753
73352543
2077481652
490695007
902218674
594005601
1604673638
1499410397
1014251919
977060207
1671417361
777660372
744659709
1350070207
1113749644
158530064
1912961177
1108896852
1922190825
1794168799
1589872717
431582168
405491466
1733369784
784161551
198634795
640619202
552683685
716819269
1958717877
743001846
1710364677
1650518881
1611648285
1176726407
1966414938
1997437853
1235350974
1077943493
141914598
1336207483
1963457857
1213728038
547147761
1374277848
1773963514
1699766220
882236251
1712657626
1465803031
2097459882
1241302078
358312690
1583780343
1547471128
707733768
73236336
1995068466
122041711
1432110155
1585748430
1880734844
265264123
139878230
2138426253
1212953575
1186333835
554078018
1139058133
1720432856
1587934645
1753463104
1798207546
196077168
1988367781
1223548587
1464276678
574211364
146281926
944681275
1084237979
1765892868
1720886365
685797233
533986678
1340486697
891774522
440142011
519892052
869481098
1393818114
1980729761
1489123841
378009134
617415260
907923533
54757108
1110908467
2133473005
1751681129
1630258518
1076633641
1175093293
25522119
1934931943
1875405029
1460213931
205513229
1770256375
2118743175
2120005575
684174798
954893125
1957209770
2115617697
1959669775
187683529
168159920
506497912
1628616834
1760655580
1714297931
1302366683
671037132
381699827
15611701
326741814
202779906
331611324
1342459874
1751430029
1007873529
89029993
2124370902
260796786
901586821
449285886
1988006123
668616555
1066436718
427433853
333580093
1957921533
343548763
1206653942
1922858940
1196282350
604732436
1552522827
1538813302
1490449
1420120829
1670192152
2017498548
1368534466
70945220
1143765950
249397126
1146089398
392976348
624241646
924364100
1974487999
1038140919
1834979594
372677588
693149375
768897745
2076378167
1723370174
119077617
2013831083
2029213772
1018629454
1174656050
944669647
1232136596
778461809
232304716
1309731196
909390618
1094030496
137552654
1935479221
1346235678
957964971
1800228642
2014044352
1748284261
682880891
1059860716
432820875
725169119
1714043526
937291935
1760573053
305783692
1368940611
1034681580
1694249889
1362050773
657826335
506768490
2065438213
1472826811
1750677218
1736911024
1404854631
1027158896
1001448197
410673141
1672097430
484082737
2115655808
530055105
3821368
2041455392
447766408
336885472
1159248397
849799507
566019821
711786496
1837186965
1777750884
2069896076
543470402
1505920438
2107668492
2078288225
976855361
1426869331
1338017284
212747164
1829434611
1319762310
554093262
240538708
2022251950
485125684
672743593
212317571
2083062270
118890861
1553966244
1468584220
36911407
1056212293
484709711
268863597
220745341
562148225
1762736233
978347529
1779632692
160784582
1731652077
1785894030
1686226130
912005541
1063154019
717135708
1996472593
1118029491
521617623
1207171825
889687441
1763473555
1476737698
1079596400
1904701476
1422818420
353992798
672640537
254859086
69646372
238995419
1850226253
1978389624
1343901296
1919040190
189135201
1525128836
2013432676
1944181753
1106529592
1591811182
636622951
2072606339
1120602528
5797496
912554128
40309519
681150984
2106503449
692636943
1927280260
1947300994
71585675
25747686
898574484
1548372606
1934753126
2068676109
915833217
2140061907
2085896520
1751189722
1009467535
954523800
566441651
758211721
1464281693
467791542
1609519295
1209147358
193408766
1501240352
1165763554
2139089084
56662075
363069214
1511143685
1262897335
1106624460
2125189612
1881204398
1200138608
1140018693
1147829325
1621701622
2144313572
1694433134
1584292714
908771979
593200502
660665209
1702625791
1978384638
991775153
665879073
500189153
83158247
1154916837
376281992
750175288
406482349
637693667
93301893
1428460353
898313681
1011250069
808652317
2083068104
83795465
1750028241
514718487
522550986
280688365
1259849247
695602857
1390149260
319575014
213665458
1633634955
1401417916
417717397
1729873016
1272816935
592422228
151385968
1436995776
772939715
763430025
236356724
920518778
1368155465
1646917180
1950490310
1528862420
1103753207
1052611233
1087858471
1871477553
2040248173
1033313052
615732815
1792046196
1404790738
793491729
1749784340
485600526
1375280995
232523586
307357854
1109753942
1921692908
1794531925
1342802056
2080410962
1394968019
798687081
277325309
1532761162
1303104665
2089995868
1379392065
812816986
173440744
407511204
1411231020
634705315
929346582
2009078368
845946175
1039655367
779719458
358345185
1881944866
574471293
1274136916
1905838234
231447562
1299777674
479823759
1184481989
244075255
2064456668
1246497228
685131832
888021959
1726698023
1478861959
70288431
1212919137
1372498501
1259428733
501644734
1677904818
1748412891
1268449105
15663131
581075448
432179576
571397201
2071153326
1840692474
565029268
638566582
423004560
1424696735
2018397672
1458373218
1339823535
224262943
546808471
1377857037
1595768063
471594049
1136658283
1098789933
941707955
886975317
1347200301
582955147
339986353
4394802
1491290366
1982775208
1019349662
1255890343
979601639
1919229367
1641639981
277095957
535310443
1326926769
1091265392
1839649682
1316090998
287670007
1062673939
974667489
958164784
2117146255
89794675
1869596969
970876238
2116229654
409510407
2127527348
1777750354
892092209
1557025242
1614167108
2017736818
149387466
1653177891
1872030763
49399373
258477160
1458605343
436188480
1693037005
387723533
1926458707
1869890279
381642974
177026340
1036633318
1674448446
902300811
1797664002
75426717
1671540742
2068153904
2051680419
1760340213
1608006551
1755667150
1747120811
9813552
352559149
754132884
61953567
99694019
428151783
1254153750
1875373154
928480180
666797502
1290082444
1287222457
383925658
665327563
1670430341
379826384
1540363125
759341430
308080765
744475697
119336802
2004892148
722615323
188828167
840980019
1968949841
671750454
1206680552
1461870420
1962452855
338406731
749567796
16285046
1656960257
228907044
702071751
2145062567
1688964912
329287683
1826495167
1992602724
666057931
911955422
2128038827
1305244652
1680271933
1813473651
997929949
1393270474
1862085373
1016112558
1165912986
348160735
619922435
665984291
1435137361
1149166047
371261081
594398800
1561621351
1012872119
383549916
1203218148
1987864196
205368345
1021785425
1053086110
2147349434
1178209434
1442622259
1389381842
119255732
382286961
251433633
2042999889
1447953550
231319670
1359524304
173247577
115241283
1529572235
1276110921
1426425473
1828228766
584924961
1012873568
791169558
202993116
1892627232
854711864
341273490
2116457058
1056714275
106520533
1589031376
1469411305
1821062685
339130895
888643988
388788388
1983479736
559777075
812405310
403080065
895371253
1893345354
1686669814
1218589284
1677292307
406066053
1548886408
434454630
559805891
694485723
1365356845
756928616
875103461
18761551
1395950775
1076499115
1263996399
1645550098
1286657847
856652770
157775625
70186659
1356683262
1114276505
832579478
1619459227
1458370172
910157316
1621219335
1231379028
283113101
1289256005
1318988517
1197588188
1327189238
359696477
849382412
1124717751
1853309699
1050908746
2071648653
881116049
493249492
278785027
872862733
1758247621
1475718947
1664901904
227366495
1714914196
1367807790
1550054112
876893733
405216126
507986798
586786167
1056222386
735794658
1300209190
1996758719
1006151133
1853720475
1225107415
1201646616
316955012
111097741
891851636
1804458361
726190968
293919310
933112613
290033633
102945597
2125829054
2064645227
1336458426
950455451
2053701887
2013907906
2016706099
2084180083
1368132513
53105074
1753275104
1351300095
2016789310
1536638631
401407955
2044334488
1032142593
1943373628
55903795
1990236457
1040288272
1917253699
1616790016
1559062537
1337234296
1840124856
774314202
1759586659
1901734269
892941324
1229151907
1658830437
941358145
45480245
487472510
1697001142
1299425074
1219361920
1685758694
1838571602
1223410568
1699597573
682309299
296327228
261686032
1578578846
1270536342
396018280
1698976089
1736425290
1916708644
687440435
23002887
1589418488
103452000
1207372427
1140454283
52208515
1507940783
702397990
353953646
661772179
576281459
373594067
182101609
1126889553
324962673
1806654129
688872016
1037992844
1629171840
1869384263
1727388771
120057625
1177561464
396503882
637079592
131607643
1841665818
194661185
1717978564
949646540
1159539951
662720783
1295360922
760110833
1078918434
1709184272
2015205676
729299294
167366455
710394288
726292773
1833480174
1708129631
101546790
372398946
31242158
1107942365
798609535
1126229905
1316406016
199665246
221770340
1060087610
194133557
1468331635
1496102212
646463437
869421808
1266401863
360011859
48690580
971830728
79487654
888083881
1349997762
2110994803
1332355218
357071819
121890145
1618471720
493210719
506301493
898753507
11892596
327670750
390046933
161612837
452203977
1518374835
126496776
527383553
944848148
412197645
910498996
19174705
1361666103
359071906
769007186
119736061
1107620274
158859666
1864480155
646994361
1896460361
2121937766
1415381138
1132990460
1160854428
1854842519
2008109790
1176983873
396750619
2079507570
1260557739
2144144570
315033607
723365274
1816752322
1611049462
24449127
2102599725
529676786
247686392
1684509650
567600675
1137814899
998651740
980228998
805030743
2015391347
1332738721
1133933243
2090933197
453922595
840600403
644756142
560048757
996041079
2002645490
1098749768
878927456
127716904
372807212
444570454
2070301290
1124038243
926120121
1203985394
352995869
1126325063
985363943
1600046576
659695713
2068893189
1309183865
1794279773
445468305
523004045
1061961440
367023678
1139865962
1872940502
1073729609
1190420467
592050209
1380135268
1716241319
363014864
2068837052
1680124090
77674488
236756743
339949388
1320043055
1488870610
2123720131
1688080782
1035069077
561442071
323456291
734177327
1936392277
1555673345
1439396912
1051616144
403827812
1164707937
931790803
1591466892
131412607
584350993
640226874
1872514593
187270290
426597577
1140024229
1045536255
310478913
1863867360
1029465824
1444009847
1067345502
449593146
1474413785
2136817701
1003102918
32870069
1034609903
414182609
325893649
1944276713
879220207
1691868977
210574365
1169736824
1561360805
1075358860
787395932
1736260910
1296365888
1699064853
2040336109
1694687943
1244692940
136031436
181795562
58561865
669992985
172176400
1281597434
247647477
1335416100
1954825122
127355506
1867220174
825203350
634693696
422970442
1278291133
1842794135
1443483491
1455945009
1249813349
1372557384
437724718
333154966
1833843049
1155421231
199360212
384657617
810400476
718903288
265551723
851845752
811696463
1162010395
1853167709
574535898
339709683
32175893
410386876
830268558
1761325076
1103266688
1874084502
819471685
1285400025
102224564
1474346686
582523594
184178672
430111002
496094339
249603041
1059655555
903952011
1923732574
1655851064
504215832
1415619086
1394308426
1193371391
1150365285
1321016820
489960615
1512288471
1044416934
657429538
79082462
1116694125
1999404783
1320188647
1210936829
578413060
1845608035
2093916259
872349516
2101798663
1098080067
813383426
116191841
1002027555
506483130
942430830
935728984
293143168
549247115
718693030
1815437455
613839064
1890126941
173941065
615926533
2026582069
817718569
1531178332
970443518
1161436774
1507216678
1416177478
1125565039
78171157
877115944
1693515227
1605959681
1027622109
1707200791
761100704
506578175
772186002
1875873463
740938207
1723388667
1164072689
86539016
1162021034
1507656377
2098751762
1244554128
1994378967
66806361
1968586918
1729109150
2102964237
446946158
1769497638
1210731581
1522632795
823419214
1583279918
56573098
774192743
1830004557
859886000
389985807
23382450
1167351565
185522378
452387102
869957005
950664870
1435991852
2082943139
1795333475
779620121
347899098
298734890
2039101991
1793393142
1395347422
430716297
2017809665
2147061867
522785735
663810750
1538083987
653631814
1025753968
607252644
598249711
1044625132
718849857
859695495
1518116827
1720968617
1963097974
914950065
1928022210
1502040612
1318947376
642385805
882653706
410335146
1240913388
478241447
1226036168
2045933050
148076626
1002668316
580404468
1759815690
841174658
129954811
1636167551
1477034558
2026858107
1475852264
196351178
16594934
5582276
1129349007
1554696530
2112072418
1895787284
1025180876
747319673
688267410
380501355
445146101
1722484043
1841676388
1916626224
1500675544
1208245650
1517361863
918492173
1201103304
549111519
1252259531
1087604019
327139289
454467346
1845143645
798432709
1583965058
360167523
1057091245
1672664231
414102908
1809860322
845961857
1245815706
1212433926
551097278
2125872242
2119941707
1392861029
747632996
1484856068
1966642139
78159927
1412540731
1611641085
368612825
1247124722
1251980784
1080783738
1330104728
66358028
2126768366
685547733
1915363285
1433465549
1658969744
1434310110
1382192481
273181105
594012666
1272196333
1778784943
534664280
853557563
1148511238
2129347784
1496166742
1136882204
1927383711
231195976
680651492
1074601533
2028189761
132950719
1451209080
160693940
1389447898
1035102236
2116476402
1296445793
1849830570
549824147
1461083037
1988807732
1692443361
1587928150
488315617
1462352349
18686905
751218048
800262978
1664802271
1118745671
2095387788
1955405215
1874690417
216584098
826364329
514805358
899221155
17814658
1301193816
905689116
1911022952
1123351410
176802343
418229453
1468919783
105043272
524765299
881318375
624614970
1191399821
74087250
1418490010
370811572
2013809787
1788243642
943216986
177276625
1040164066
378109559
98201002
831262416
2115754931
1383382620
1237301943
704423484
458897566
624962141
1661848213
122164113
898595165
93101857
457439262
1518908840
428083079
1197775470
591185818
1570932451
1367914350
279757478
1386760709
474737205
1779240223
830814172
1293453095
2051784329
98569284
1391242028
433647442
1028504487
1239715030
118898737
1240061469
1271797386
2015500873
1677931582
2040067153
566062385
1178294725
1913736870
1364194016
245234391
326301738
1565465147
592575512
670766295
512237553
25617340
1648449204
1983639015
1003714636
370246463
1852180369
1089643471
1345170131
1872882730
500071527
48796103
2101899717
56264141
1837317547
1967713927
2017668734
261966557
2015799596
1282060145
1935935305
203928123
544846819
802862289
1476300422
1143693118
1415492726
711409319
1169223709
1110743404
1729312074
1175300334
1749067667
2127531455
1064947531
1120628506
897564476
268260800
2037189471
1450408159
147035522
1755957436
523521381
650686167
1503013873
208868028
1247004149
910087557
2003500249
1966347911
1225813148
1189262143
1145067993
1155699854
1478558331
1175091959
1547063795
1064442803
371530833
646938931
1883512919
1837941011
278607062
645019730
1448419716
840081697
674154141
1474917453
1899385599
158410469
207056613
1694365638
383604802
453188937
878843774
1743996781
61999595
969573890
102574325
1507772120
899910447
1794456473
1216398609
65936507
972155075
96294815
315361547
251518489
213204753
22439036
514873271
1078035587
558589896
179852622
1044622238
685615341
116732184
87639476
882045360
158697449
1561074451
637993645
1372416782
1775029878
1851367052
1806785084
2049054615
1740549623
1396243183
1209414660
680011763
132855924
1716292783
1814065601
214661116
1570506002
665824160
1105893113
374739181
780213224
1588465934
1123432862
323990440
1241983689
1646904804
2101951004
97282795
589824257
1811454280
1130480565
1860380082
1454789662
1000480368
806491371
296048866
658885426
285684487
1484066689
370191063
451957881
798756340
994873532
2117313530
1314504837
654169170
909807969
232680012
997369639
231520582
107351862
391676731
563843835
802398978
456964916
364158313
1877571109
1755732414
1193440148
393962487
158099165
2147433814
587170603
981882792
1987682977
1564836905
1186900480
1543745986
354016228
1271202129
1240198510
633097832
501009715
1363177985
1422209054
1272225334
1500714338
1151817062
1663931079
476160340
781147385
1658341603
940874788
1951066340
1051705606
326692911
1627531588
1125294625
462457002
1745642029
244852211
20752328
908664887
462495749
1878723667
1529715930
53763596
2031063903
741486105
1417350817
1885671148
329389060
95470584
1304797035
679987724
580875958
693683810
559298522
1274219768
548479683
594054607
2027373034
767991932
2092806590
1910782497
279112539
1436238961
1068569456
757851219
1396666071
2019796083
38485646
1150260575
297953126
1381995352
1782473980
1439827768
468986450
1193447492
637907825
866856219
489433301
1808699982
50173613
1081836370
1761565415
583277867
1097239197
1468082166
1291432403
925408580
907767779
402635400
180064637
1908673497
434399902
49022294
1341412176
1876351838
443500595
2093771791
1473433752
396962742
1494642148
1788814798
1537537027
1572095619
2143244036
1236745195
377443643
677864310
1949920055
1335972656
1642453301
2141762598
1990644829
1346452376
1468948006
1481881836
530005311
1568229500
1853255015
857070772
1050578859
1288466758
933557472
1898600787
173017847
210516374
823200344
815162293
1722214736
1933795534
457618572
883335274
1057328999
2033081238
1484963563
1452203951
219431250
347247305
438211213
892150185
635986381
1072000166
54860011
1511056011
1258108890
2119441650
1846126170
1292349259
1151810914
257768553
706341837
378536277
2009789777
1384983095
1516499348
2092131031
2025867692
1083061046
153688373
1424546740
292254262
1012761263
538388458
415278279
146039342
1704319648
740317463
37364992
900054794
2109805474
854292353
1338324226
144465529
1606509961
1641349425
1863298002
957369523
2038658901
77221959
819999341
782260849
759838676
2078789114
1331650845
136918008
2030402857
1512254534
2068849326
1406205448
1061449305
1592437031
1406689679
521174449
242528705
1071798264
530250501
2112013649
1212114763
126382982
1426324687
73689935
334816984
1357494629
2059937776
1850427461
337136115
1227803483
683195845
1405074856
1748745020
639342969
1949078611
1396736874
427724452
716821782
1516204590
73006720
689840779
1636264544
1179169506
1461329706
363497198
1705116530
512373552
944359206
1284501081
1787335031
1530430783
1788131307
583394703
741072778
2052943097
15272229
412439661
254225702
1161143296
1182213753
1501971956
2065289226
927655602
618354258
447117386
1597693601
2074822492
1092208534
779728207
1533010478
1537133292
339093619
1594159743
902795522
626806205
877642803
1535457658
408523023
6205155
1464543628
1216567337
88883634
1478182286
1345476897
1175804272
251760176
2096798643
1687452628
155108499
450611187
1452569584
1464737791
1921033684
1521191127
22025424
1782776145
1556766464
764910903
1957289283
1622300099
891043773
1136653980
1451172144
938386573
1145890004
771007833
1793150237
1549935617
1904370111
1962531625
521229034
350789655
621817796
1777464784
23354872
916973656
1485498195
463900821
250793732
1873790531
1241693997
982097618
454197628
382368819
896914801
929533570
868046339
1929824780
1756053357
249786919
1227163792
1436843378
2059919886
2113286986
97864534
757892690
1779306950
1237961772
803547980
1755158032
1599667156
1466534627
450411801
364266973
1476711685
98589440
619974800
495305774
2081739579
394139591
1910533454
1586236383
1871178927
1964828446
262461150
601006577
2062377250
945789544
1913837744
478600109
2020215215
805444294
870882091
2143202656
125792374
2071255400
1409892145
1949368452
587575747
1763461863
810320470
600478049
1374233634
1957521790
1317448633
388519415
1281148965
423640660
394903464
220228667
340951349
617706790
2130771102
2124582797
690623759
1493956004
774348328
1599674489
732427570
1733526950
645655247
1871937837
2019872214
1009349645
1957660534
472085791
1946607337
405031459
1932923705
1962239631
2109086907
584287923
1190333558
860728587
962336425
1980260274
799538419
481504181
610314578
370969819
2028203382
1202749217
750024000
1710234002
1330979547
1672787102
1260003439
1668759500
2038309275
628918001
1858035022
1540442490
1911487116
1569531302
1498856438
1275165501
608427831
107578225
1610826194
1300432517
357170472
1145776973
1585891996
1007748239
164340645
1615306773
121909129
874215139
1319415457
1022050791
465975440
528634805
400571353
443727003
2124174313
1078957637
62957097
1022098963
2021529318
122247828
699583276
648524913
2009499122
106233497
1011717650
495211629
41428025
1959021869
681497789
431728535
135974187
96841698
1143362448
150725150
971264943
1062234526
100680236
11878868
213707484
302372968
1994383184
245707728
164648423
681623605
1989897448
1321730901
394060044
1068211303
757755111
1241124578
1838227672
1414986556
2014782729
1622247446
1961458407
459857504
1686399830
693745776
1671329500
2002659132
1225308666
838389909
2081740058
251070212
1505725495
15285730
1851813949
864516848
470942213
9406774
2022368464
2021969173
1859636444
907394223
57606607
870915878
1855021838
995447414
519700688
421920028
1419541800
1882761831
1774421485
1048508088
191093107
939329795
487418042
516244022
279660688
1524505831
660358142
260925072
1647903039
1288965587
1962528173
773320041
406666615
640487966
1053947910
1933975001
2079923585
183209363
1966856561
1897119248
1480971585
301053834
492788752
841932285
1958551596
1965279554
1023981349
1315350858
593755359
1875489755
970632854
80364078
64533104
815357538
1576049489
242262742
505748474
686976253
86063968
1661110291
980827359
1257541139
1261652758
1379886049
1645878594
1949913445
1819599762
601249616
1095036570
1394247106
1732682988
1628189834
809400075
143531917
1313580256
29854099
2109261432
549496565
537864335
1891349079
724644446
951528978
1645290236
948695757
660380211
1197592402
709525171
769628534
834663289
78099376
861547941
276834571
1974869625
1360371932
212599132
1740278745
306446846
1291325266
1896499926
1281117300
792457057
2110376191
1261126477
1690687872
1867599889
1962938327
1894464688
229297987
31299611
1667058293
587503817
70863196
1312261022
1611873349
1748405009
1686191560
765303464
1797112572
1743494952
1897193288
1742011755
1449073711
2039548622
1593509538
700283027
1227273450
854574249
1261217291
1950081361
2112585401
1492674010
217465499
217823780
706924209
865259736
1253471853
1235820158
876397395
1713546009
210926609
560199448
1945055967
328297550
47824688
1196259020
890773956
1037020908
1408333879
741400097
362856527
2111678671
130108755
610830303
451539368
1653400224
213515757
306199822
57366914
2034993450
1554977783
1547030994
1699607253
1030392997
1977392743
563677424
451620280
1735362956
781317175
254525524
1379505522
1461942428
1612348701
1753441700
1280311176
405743333
2141029716
1376563738
1984446821
1245083376
2043549440
582135475
82472581
42166200
140762363
55181522
547987251
242345389
1047923716
1694596657
2006662636
1391289104
854677126
1597573476
926015182
1584478172
2122442120
1346352580
2141494537
538757560
879385546
731526119
1460404502
395083070
333504380
865240565
2052943731
910716184
1772825771
1928461188
646848142
347728658
2010296235
652637817
340169967
163104799
996779792
1748235930
1689235409
618750960
242896413
1173581365
637677865
17073783
1851330286
725605968
1654773198
1562509023
481475838
1414707937
1571615759
1736379683
1674565250
1185978195
873046424
663326965
2091241586
858200584
286876114
2019099285
1869571697
1602042191
39607350
247346035
1168439034
819380125
896342634
317904347
105768137
787224341
266194639
1729744201
1002701105
1532452596
413147727
1222723390
740425294
2136458906
381717215
364354190
2075519365
495727248
425601491
371454040
586198448
71706788
1357394372
1442034716
2003541217
271975430
969528730
873319380
29164453
106000794
349027702
2111608888
2012529198
116732973
161613374
392150349
1991896924
2070098109
335922983
1645654561
2032304740
31310508
71901292
1242896833
427689401
1136744521
1743311110
431088283
1399607477
1276991104
523130218
1902260027
1371097611
1684882939
954043702
40961705
1217835573
808666648
1696131582
1885654180
1995240851
928303727
1824859490
100893074
664536688
1245355600
450199391
939969176
1839546317
701837644
1762231355
1085326013
1549225699
549858207
163928801
1955762746
649406018
1108363687
349019071
1240846117
1601238868
1288601948
751807985
1769580005
83113173
1133735275
1740615324
2140457199
453877055
422707805
473226809
1808607621
1308511535
1808828871
1913493322
1402369890
2025773279
575072273
885247257
199780771
1786081112
1592338237
1778061517
1035849419
1832256528
503270304
384901254
516777069
1514504513
2102096089
1805254108
283998324
1983447748
354364638
978356908
2008240271
1634342737
2057387305
925151527
352279277
525929362
1980005067
1911558437
1111959108
297155531
781260331
1517958748
1703813656
1105948341
159456192
1578456683
236857056
1981691656
936460390
1379702842
909166249
1422155418
1917252874
1742528733
1004168380
1141069732
705479639
1326525045
1017648768
1077131282
2137387818
54223506
478235473
385989277
521827194
1803735102
561921240
1254345166
979112409
333513290
864298788
1539314269
604370273
1057375608
2006469028
1396317371
959931242
1904124604
737848896
776040475
443206403
1520461227
1530509927
744111063
1565137435
669854347
831489886
272173738
1184979148
1538159803
2029650309
250248259
1190170302
800509141
2107560519
2078279605
1665003060
1632659137
1563168412
914015566
1726564683
2072137851
151433326
2009940499
845270436
1358243784
204985891
1567447166
901712179
1457543367
1932119015
1884230499
626931038
1988682755
73783893
1824626917
969198773
855289066
1319362567
986127201
1395221985
751128560
1771876794
1411437757
606329141
497385606
607142276
1200097215
371567519
1512304614
999329946
514657092
1836827502
1062386418
474113505
649419778
1236952351
787636352
384094179
2031204030
2056550168
1550270462
1607494645
614808185
1077874003
822648509
566195798
2102825726
1906458353
1987196766
1624220497
1648634610
699941199
1101090575
1682882316
955541033
144428293
1237734606
1524831577
1845158877
1139198369
1775503054
1841341107
28035249
891437690
66396360
2092698619
26612067
1277731350
1513198271
1177313020
1302195397
1182480216
799817515
1252825703
699407890
1269563681
704790661
1307442854
1663526660
303874830
1920252030
1793860908
991754867
1987338515
44442965
1257497005
1425864221
2068546651
1490305272
739109284
450356521
1974568652
60253850
75384124
1594510007
1045080150
223379764
908691099
2096313177
367561293
1267630538
1842400076
1486016463
127792135
1993629121
1999995817
1594496899
1903091455
860394730
5636951
269775425
2145241934
1526153127
2064898493
582249243
1337416570
1718592984
95744479
90990969
345848036
1084644292
2144369346
1283224856
301023431
656730690
844666929
381550213
1726084937
1873804091
915528203
198619846
628704293
682430617
283737402
1419465933
1739487049
162579145
1102803894
1352376256
345806079
230590158
1597584548
1374695915
1260251551
1491270691
549606657
1384349129
1848501823
921813916
488630125
1680786784
445793653
290446525
1513333934
254024740
1550612030
768838916
768334784
1748922666
1316245880
1625476578
1416440384
1659937038
1673336243
421085757
201522365
1085051135
2013637461
1256109415
1837618830
29053012
1639264561
1182212474
836133510
1637827312
600100866
1798651141
49564498
859395049
83351525
1989710273
1950866123
1594502945
1021518726
1581259450
961110918
1476953091
375702691
934963755
862023693
296046528
1514993886
693917829
1959050132
1538731849
202990859
996620741
1597960696
119912808
2109970976
552049818
318584938
1481499086
2126766519
869633993
1921613136
305685131
1837715680
1746891075
373788801
1339764329
969418375
1701331843
585434115
1858005926
1897885074
1197640938
323802003
8484284
1052175021
953203880
667931973
248407976
1503023037
894704187
1364390381
2005315194
882292807
978533008
410264883
1156588369
1575972331
258015117
766985571
669396397
1535046808
313335082
15439097
539258333
1947295309
505882628
1931155724
1759800975
1023731719
639446072
1869921082
1848074278
1858985404
574540385
1958883496
1629805105
1912260132
638443436
1511697274
2021107109
1232721926
1172681188
1587761547
46239682
1979757987
31565730
1565425243
815743929
697790658
1879868830
1252706769
1558523163
560453668
1130443923
1945295269
540959222
1058146881
356913282
1269758183
661034362
31937194
55295617
1767471217
290984359
1267486201
1125681807
1050072916
216447619
1789089111
1116294707
1706209953
56694544
960508984
1110499064
1379040900
1475372144
872817462
343868453
359597460
563130303
1240534268
1274541429
1447408012
1201273060
1139481207
654663967
202546079
250829819
107972368
1879702001
38036543
1881752589
379305137
1417711098
586863554
2092934527
925874253
1712301094
71385936
741949453
555660885
211461006
882232097
527231249
1316038173
679051331
1217281307
1122098536
89712410
2093871
881582886
923540641
1282985063
1419589258
177146065
123849321
813721994
477973994
1163610802
2137168129
1180509844
1823789869
1597877999
1456094113
476158961
56642907
199591302
2085019822
1474574148
943722114
165744833
2016195572
200681264
1257872055
560919808
918513812
1760792563
524784966
192246062
63622142
1003358036
1935751125
613441314
526606205
1326602586
2097303529
2101803989
365427391
516592557
496813599
161118040
1786607172
1937595187
106736531
1732136291
819813724
1605076691
818401266
1793811913
1517332548
1179452605
14803155
1650392123
1435467550
2146305546
970854133
968249470
215941842
1731032030
646397124
2012749568
1919295751
209562165
1923593505
1337778621
2131914042
203980208
853108954
1309070946
1906705148
12027618
2085074182
41603451
505901263
1325512446
906736153
1363858352
1225566800
272577343
2045511930
2017684608
1467613580
698645175
1785287164
764207443
269363873
807784715
1478490939
533798236
1037321479
170128350
1755887157
77032150
1091890706
1474500008
759197328
1254552225
2011126558
114107366
933283877
1952515342
1782807615
312496488
1066542467
195307831
1280714210
1523248093
1407202811
485029347
842548074
425031532
1568279367
396997128
1081741707
1943802754
1806088533
1984281705
894656496
1312302708
1415019194
221363198
1565121593
2040222256
734027840
1734711436
1610507229
301772806
1921025755
519649920
1341808196
1457083883
432198958
771822512
175513516
191439145
551568113
1155231441
976310895
1837681668
405579306
1212123191
982936096
431638938
1085737540
847212139
646061395
1035757865
1357286861
814590351
271050695
1247462443
435996851
1954000002
900502906
1748431097
1655093912
1545997415
3134370
1248591737
1189429576
877887853
958254078
353189330
1303779086
214675076
599901797
1822508143
688281646
1143124574
254989262
1725581778
1016566302
641105579
2127789929
2079113107
346052886
837482937
901614099
1124414956
1695639200
1471276265
1133685687
863930499
2122858519
1133481754
659250715
1469665844
1578656721
174934685
918335134
1419094485
422838528
1537912613
934156580
1731208679
1729967322
620667281
2037934522
1923295563
1835585681
1742283730
1145480902
57505621
1027319990
1419177320
489817153
775884761
453733033
418892792
747756796
2123191253
986446605
745065148
100185191
930050415
244472849
1171465131
662127330
2089031719
500570989
197195532
1071547853
264336761
395987246
2026425368
702143201
741374009
1910961548
1532025119
198845011
615800274
1830565631
1222316952
854255864
1361020528
969390339
1378551980
145398318
2062979149
1271255586
1052147044
1925102307
1717746928
362226201
317839073
2084383602
1123327292
2062792646
640240248
1604546896
1123550478
1103413362
297260539
1645546110
1329219660
617463016
1284309053
1857668750
1212399293
1802387581
1393713415
53815748
86347859
235222734
1285681545
1146083059
1125960057
1990111857
886973563
2081161717
7059252
1505051356
677168734
1350429010
1206553476
1928319667
288728515
887183770
1106266586
635768446
287703989
1820669537
1918171828
453857785
739888002
1900416386
1651386516
1831608127
1594594252
762360089
285647783
1536826555
2085381537
990238964
1634897582
972593931
1466191353
1081593422
1711321678
2113381313
2145170682
219880629
1227496046
1475841965
56983218
1168330041
1140914588
862921806
1827009349
1126475795
2139084161
1344224015
1999269697
1026817827
1903819668
1564274443
788519927
1910341746
1024343173
467358551
162393800
1011584903
1503457630
234729812
1105277727
1830201630
1113737011
467357396
506845411
1029131217
871748479
1627241574
431246901
1605561311
68186219
2130881483
1068539542
12381105
1796825431
1676299725
1771936685
2049220610
639352426
1710962896
1854197159
306796777
719661414
1868879614
955525924
1542288359
1060030976
803822658
559061378
669087566
517050790
1794655646
1470903655
2090873667
2082916327
2093112651
422011547
771026172
148233940
418401133
1651745893
2028245001
1550880559
298101355
1235435018
1983048160
2036219101
647145072
654351099
1207757475
1605870211
1821516510
898662055
486600846
282314401
1564108970
1494351176
2119047543
493303705
1902927215
1080900631
1513332010
1396084417
1893023824
681703622
1634283647
1585266423
1091760537
359062291
294219361
910796423
138592201
1774881703
840387325
1915710681
1656995504
1682412922
392662252
852567612
1008051537
517737825
820465931
367149083
249377818
1423311498
1045992285
1096955239
1748444013
1428534974
29213148
1760692932
111319445
824614498
1640847009
1262818027
1290545434
1693460825
853965356
80607884
94525145
1734300248
1117760983
938024127
465348783
1160378392
1277721931
1910841208
2034121624
594345173
701970918
1600837520
750575967
1128673038
1784396869
1373992198
1255524349
1630206331
1714433633
1252784052
951625304
265083720
201383545
936176202
689075209
2004658376
1491343503
1232955438
348169869
807244557
1398475075
1179412652
1557526534
1020852395
1714726857
123425651
194622799
98827728
579577974
1291640095
1447728197
96988224
1043887637
1731930898
294523442
1019108377
372258154
1021722584
1049975141
1574052680
308924126
250326935
790671518
244715308
50462811
1826135016
2057990117
2070045504
1819768850
713488518
522354725
1865032279
989329137
1175918468
734224509
253304396
2060941819
276200726
1017754846
1330368789
2120904017
299170862
1509383182
789707766
1201399378
243866349
2104168040
1213010037
498656704
1074052729
360022913
1050370188
1846125004
1218125614
1425350926
539039405
1878120590
536413650
2061578311
1390409222
57748078
827346508
2102238434
917431012
1660714029
592950578
659569459
889336638
130638082
1163914094
1097897506
215336399
163876155
1675555471
1214989790
1110041555
1384927262
1374863645
103927160
899934316
753407563
1148989131
355467683
168014085
274068553
781396212
1845491485
574543319
40319047
641019427
466974792
741517624
96797860
1932465033
336200672
1493041481
1356198452
1231228897
1901220713
355714924
1813887577
1387008208
2068211884
1211584567
1653598511
331306619
1862608117
1530100772
1546557491
1653430230
1843160661
87924778
1299066941
331542362
1258204836
458568998
1542927261
942395024
695161289
1745965195
863965355
970406671
2003708682
1475142909
1133575172
1677726288
1422646397
339921304
1094701618
1608062374
1437570104
2016054101
1306133233
1937669954
1534548821
528942186
1306034765
1466818043
1769729080
699907387
1231143907
1107638577
1805717555
645796800
567917714
1470791143
1488684517
80161985
2115497182
22819435
1928687692
1076603734
150762219
1116500645
611994567
1930834219
2084382078
38221022
382954856
1621206916
1935914324
1522848936
662571147
2053131943
689297394
1705634057
1147387204
1532794502
182483420
576020260
117354240
717536977
2111764543
2126372674
353509889
1439842118
1085760659
981432521
1644208733
295565356
226807017
1322948241
1676194206
447883760
2020118523
1032141617
735116647
827012674
94090811
592413959
273489426
1582835626
335107228
716995345
1042537411
510394902
2132473494
2110791740
178257372
619764423
1178603681
494129219
1330946165
51231054
324631209
267510876
1732121393
449855213
800190785
657038898
424165168
1749751634
1238147401
842816799
1415812334
1333407940
1781709086
1167399561
493978462
1188936766
319357788
1598762344
1869706636
1675425251
1214679324
218191585
309811424
2132915493
629488580
1535252165
370453461
1547552059
755345461
1064978317
670897049
2030765274
815706111
1372783213
1875868367
1716997830
2125614023
692833299
1829549932
1284319893
2053134031
1310066762
207927669
69878751
1557159756
995276549
1168326810
1928637223
478904810
494106532
329587441
738188920
1507806185
2074072658
2078206735
565352567
895657198
1029693214
589199002
236874219
534102374
82639582
424639371
253368660
11935014
564794263
372051923
1353698068
50298234
1835270295
1424524881
26210789
1840446113
974862880
351198720
844760867
668799949
221763259
34977802
699140949
1710475077
1076416093
1721292102
604622151
8763007
1032816511
225516907
1741487069
441667305
1966648037
598617359
175045949
101383523
1212366926
865823614
1033735952
1241606089
435622400
77179203
2007707581
845066005
1626036700
1052133113
1275874671
408533537
121550017
690545203
1303527213
1597671345
532766596
922782975
1580532898
637307007
1897052971
1432980446
1507643052
1317667226
382933104
320117559
565989248
1101625109
2083179722
1080606336
439145170
1087774058
973573707
340301432
1293753858
626807977
1855002608
827604671
2093226215
506669577
1920341524
464565364
342375762
1412162096
1674730060
1199424713
168611767
1446022169
1435457546
1682145985
1828052845
1298831996
222292103
1774208425
169086673
994739871
412637043
782249804
1082729401
1770617410
650360465
2043099669
1435918135
1046348418
2029484728
183947185
1348837005
1430046992
1757830976
129492686
591282940
245258063
1909691218
227715553
685171122
1063444483
1604791538
1656530203
1100266723
1116541445
931456479
1518763076
631899069
1848439392
826679429
49424868
1310972324
1316208243
290992736
351978731
672737354
269080047
2032138896
1765199577
441136753
752856543
1243855805
1587415584
1051265209
1020447256
58475101
828102936
239503801
1033879555
271470496
867639957
527989410
1002062007
1345146535
859357721
2061904702
2143562468
1021857719
274300073
1971452291
1115465150
1700941114
790659036
1786354558
1797276247
485930967
1799055186
558837166
39003895
453724837
574147573
560729215
1305362532
1896884107
850286896
765359221
1999142084
659503906
2134076488
521333091
842337640
2877813
406403437
1484417126
227520885
1418985895
669612829
254697044
1913653143
864221998
391423745
826501438
1409083699
1771600037
609791562
1016848456
989383548
1424168312
1137262949
1814766552
197143177
1814067516
864198757
901428691
1760754589
668185639
204468185
732043806
239216221
112387037
1924011956
1929543235
997853330
906829469
1024731580
540486379
453181238
2045356063
2005552884
1884011161
160495953
1203859098
825769636
2137594566
1121653258
567528735
1504984202
1229607980
961819357
540514712
997957264
1911167708
1157479934
938047549
1209916275
163194411
1603092531
926447610
1994596614
970281360
1379806168
437384843
1725395594
29197419
197696153
1204669731
1229147757
1901486747
1259738965
2134623323
1371200744
250463261
1701671206
752046106
84715141
1648555615
753833314
570856600
1081659815
1788724077
1582789037
601469532
918153632
388383480
53140964
167729601
1753754668
768504307
1601343374
786147497
1247830081
1715376955
1349849699
1005473136
1500984303
1532319680
1943587956
1833235301
1440883401
1458360103
80545451
968292352
807330862
1622482716
384958533
1691051447
1950507473
1645610009
886638725
1514813786
490222846
505944589
1779802371
1385819559
1050390037
771157036
1727571969
573198375
1540579789
643616017
909019838
1028496604
255344710
99186442
1788444483
1694556807
1412510425
107246776
1038141311
541372302
1531724228
1855738120
1313733255
415696268
1199457253
106139492
78731213
683644330
265425816
1463577612
690364543
1660896626
15748443
1930716236
1336932881
492042726
2114492074
135300825
197810484
142716261
684026704
569084857
1143141067
674351711
68383899
252097824
232273763
140103684
1973773950
2116974376
682939587
1555709848
1044211410
179562584
201408574
1245105916
417659673
296483188
1839483095
1894311462
761036538
1413838448
1265349151
1760387810
1646993934
407293448
1081464291
1125033253
1591242428
686072487
1456819809
1099686791
922245092
1329734148
262646036
1683932987
1121112058
319563216
167256076
260067349
445638114
1354767227
48717162
13500861
2096196772
1951380742
1605452917
2119194242
583215338
1811046705
206161029
482573619
474646275
806718273
929673960
962812926
1444862492
175940517
1459924391
1092345238
1190338908
398585904
1715537158
576619762
268064456
1401496666
2016063079
1308510667
95372728
1490338034
142229058
1989328087
652798060
1561279855
1709763224
1292071876
2084851409
1299773279
665490593
1274854971
839715937
1540090589
1506204655
992911557
2062364456
805712588
1781151737
1851202248
1775090876
1651265848
1650989694
1664659758
1970321799
1374961530
541530652
1153319823
1080932086
1617577587
156247091
11348001
207218939
381722312
599373643
140939341
1862583531
823843187
287843672
72954946
1959929887
323358576
500948444
887375914
1398473965
728685169
1896267849
1921824580
731748943
1376130308
1763800625
981838180
455487767
1122329267
1362744685
1940737536
2142855851
1558478961
1649625772
457109857
1495852912
1781554324
1846692689
1335580741
555478197
1289025403
504090650
984114323
1085534914
134941568
1697765077
745079096
1520605
1073380701
385215799
1234065031
1678348670
1858245670
299549318
149112541
1776094110
918092346
156091082
1435709954
1914879518
1727038569
1019328421
191693418
1856333743
2016985935
1344500721
627278017
274102196
2112314082
65111333
1571549340
1039574054
1054614294
954199500
704377844
207816942
1750142911
2127620129
1837611169
1167052028
220651836
1636544421
1837198222
1129926939
1769970730
1142576127
200996177
2138367507
731368005
1448579812
137035454
971639576
1341096532
336968289
37108858
2073899971
1878276140
1122472726
1136526308
43325024
930895243
230970009
1435838182
1371767436
243636695
736073151
907810957
775601801
1640448634
1915642466
317020331
1205366459
1439234865
1160917687
996354360
596574954
357537419
448988627
427788567
429305064
1427148204
431061983
1478457756
1508826912
331172015
1731851963
2125630003
1840861724
244789071
1482802470
739224740
337089331
1474134185
125261034
1107317145
626268882
1971712978
1007578330
1039846473
1463806660
1808867207
636579580
715980676
1372435502
409709438
564175640
152588696
2064877102
1206732641
387483897
1193273344
1039926127
2024172602
28848745
1418341596
1326457160
1255007104
1379968388
647403970
383937974
792664237
570836769
2104020312
1908726976
2065313857
411913526
95020694
1620189228
532080889
1927952416
2078353788
376669366
1669022545
1314870936
1176824686
61626554
424079888
768626230
199542500
362011120
2034537198
734310061
716052614
1611050129
1729211963
1758628841
32227973
1152964814
508460811
141172831
1858222411
1894863288
1875281043
1947956880
1950930927
844628580
1854068913
663690393
1937865736
798975425
624382377
1972034847
26176046
32678790
698050993
142312126
1506703935
3225355
610266941
1461494006
478907244
1159798110
697466162
1610049530
37699740
367037307
106937246
1016167783
1716258013
1308634304
1984259941
2135220200
190863092
1523509553
48571122
1423560758
1052663473
394277697
650710493
219923467
113887287
133553836
613098982
2076336274
1415374978
1474118
1626369765
354909222
1032202808
968444544
1873339076
1080240295
460243176
860917611
1736780379
310822416
2085332561
1838916413
2081627296
80747581
895081911
1053385775
1202849952
969768329
458946
1972649830
575652849
193720625
1887900595
1862319721
1444905970
1728603369
993566987
226991641
2092662263
1732044745
693640886
815033398
1279414048
876801092
1285790051
1600237145
488713529
1629721156
1957669345
1381732219
1985732205
1561262591
533639160
1649547005
2000910726
181640495
478893969
618915420
44887784
864989803
1339516176
564821883
551049168
1336841940
389007588
332469035
576327455
192954443
85392597
400480028
662081971
2057353202
1097246393
1973281867
1283597926
533437489
639206962
1780981094
1559580271
1151314719
1146005560
1849662580
336002433
387077345
1416029032
1900423673
448633427
543905173
792566861
1630222905
545769050
1807832983
1302188452
468382839
479063660
403742210
1848930507
255639625
2064491372
472168245
1767960961
1463672022
858765674
816723444
1701132981
486571456
2129277171
654144729
211144301
1242067692
798942911
1761304621
441138703
1574852030
1598557206
2031699968
175498980
1325547302
119760652
118536860
1926559272
1621559056
1374509821
275539489
200389870
985598330
1356642380
166921265
857742643
1510176087
263214337
959269567
904246640
431956546
1564437825
861923081
38253791
692449227
2065550024
1769111454
1721856067
857844263
1208268317
1046265505
1589906826
1411217947
1574022637
1607623796
54558887
1014553008
84666343
1996972316
182243109
1974146023
1291950337
1233450830
1834327277
1262504377
145622329
136898135
430768235
1031340260
1706645546
1418173501
1499963033
812989124
1275282772
1930063943
1698238281
986976579
826896416
843244918
1589676522
181460536
228236461
1175188362
1444337903
1359407327
577218369
791829303
957257430
2082774268
1327711549
1182596728
86487432
1358383072
998345898
604914710
1415002051
240672823
814237049
1647804767
1608805474
1420120740
247529684
620194957
1539056398
1955256682
1761474969
1568446224
398156838
420272521
1749204234
1931800438
596793726
1960036889
1048681099
1368607804
1157661223
854106423
318692399
1435762034
1732980552
1730694049
2085275303
816408500
1173309302
450341419
1222861308
490317246
1940870058
1440815127
145688889
594948773
37671814
761559403
2124464924
959880466
1978390807
1818415406
1526162036
891240482
1539829130
1533960113
1537764785
1603077834
1206992143
6834369
833081356
1642018178
884804503
1735705132
1323127018
1859664996
849637468
577685814
163108033
1022267912
334781131
742679026
1349936381
1300665658
1046601364
1103387784
2000879699
36599639
264488893
159818826
26424125
722808503
1246918337
280499551
538736588
135622907
1206846847
850582212
2046975529
667792587
1125298897
1970034112
954760477
643710132
1462212369
1021414080
884615564
126232861
1898684436
1942689975
85522294
1173918320
1151260154
1744942627
730005997
870493097
2011031217
488388804
2053241650
1857809475
506067712
1072702098
1381238097
1922646708
1019138601
834517206
1210012108
1197231739
58205783
1374724635
1122077347
1412932161
279402749
1098779639
590086605
471928566
182085341
1393121917
148744730
2146104499
309666976
924343597
1454102259
551394854
136168186
868224549
527090929
550085246
1679661600
1532155852
977725921
1118588658
1576484804
1035559757
1346375023
1495210533
1788010874
2084499221
1314334893
2112560566
578939369
2008689768
1157631783
1077516440
1895492975
85698181
1585962591
1291483427
2135874838
747286530
994129605
255455315
666403879
1935268313
728185670
1681787492
1434930136
289140948
1808292361
1097159272
398870311
893551799
996793463
266304599
1319143453
659486089
1433747386
209262141
1122220717
515836649
333468801
668156904
572656317
389943596
1013000191
897613958
1226067572
1086554249
979284742
782199005
2029878248
1609050822
1303335871
1722584320
200303839
266006964
2132151454
1331973136
1996012241
1465779556
2022673764
1252898042
1749572559
1716890301
815792905
262631805
313124351
428968091
754102350
1376761834
1050252338
244940720
2042383727
694175314
75850392
560400230
1349595359
655844271
584415774
571741480
1233141666
566684324
897443165
1755875792
1508091149
1956797461
737840261
693053443
1182290715
1365571688
901151255
190518070
606948128
1149821681
2080335375
161928410
1832627705
837307248
1673956202
183888713
683184994
1510056031
948945858
1830936661
452045716
1714932194
219147184
1845225051
1915070108
210201319
1293651613
1894514615
1682531504
290073652
1873206144
410430513
933949130
1203834492
1857544620
116531148
962803422
809419910
642519955
1507066110
833068951
1961563543
2052199484
388017701
1999392024
1278756753
653839075
1285885204
1474837732
843288838
1706344440
214163465
648816389
2021233602
477937707
1153410272
1511859369
1559748440
467585477
478804728
1254367735
826571313
61751500
675385599
1124275529
303330641
1026320931
799513688
1021378566
1341818264
346829188
804640272
1455273614
1794549273
1540502619
10355203
958296203
1761592020
548542058
731643123
1558454605
1505782418
1831476852
371413504
1516017636
132090188
754850347
110189155
650078105
709765661
1213368918
1756160556
1724356515
1580417560
860428051
1767659405
1111170155
1278116339
715082826
521896088
1834030773
432746643
273718831
1956231608
1778900044
706481522
1516024967
1862908818
1419495575
916011617
1223884772
835447276
1668273255
1937321580
543462817
1295788361
467203672
1088270151
1851610066
1988902346
442321714
1548604533
1896173014
984854662
773326347
471208145
164331646
379469524
1813194894
2017936697
1018875443
451006425
1216873213
53336797
408568677
1634005676
823622880
1966728441
20554483
528410025
338371931
376523650
1063991717
121250623
919603830
430243219
1397488522
1988262198
863787656
1807887091
35317574
589801042
2035338234
196642640
973124261
113082670
612814132
898536308
1615380264
1166190093
232553875
89976945
1403803081
664186100
2012179729
889829711
1739664272
2078861410
1318528161
968680861
1564224956
1617472401
2104522442
1277604664
1603900899
1931483155
2011862926
1355880716
1415267953
1543664769
642186378
601178514
1468952191
1867975447
136119740
2104364013
216626914
1556713274
2115136808
2063636305
28521803
2001275962
1369014205
1381225659
843344214
503208792
983964899
1389371698
1629782179
784540170
1349156716
448784505
1289921250
782391415
55364917
1286229621
1961625237
2097895248
1936093130
453042758
79727698
1921019527
805188717
779704348
671523838
1000997669
697185446
1032604508
2032105659
366425523
1627817487
565315904
1862034667
1242894447
605926185
1360421636
639020769
1613053383
1872755429
1637648298
462064851
45958769
1573804430
472639176
1886810308
1922520921
1476286641
761207428
249535959
771592312
399222612
718133807
276628265
513333883
1565293171
1917514661
317284719
795624882
484029690
1519341260
870168124
554037197
1209784368
1122694869
1127542870
1242460671
992852989
1236610227
1335487684
780130258
1069944601
1330938313
232831545
2012028145
91791155
1842870699
975971690
1566782306
1598056823
859452590
1965067730
1905037904
195261032
914858436
1183121771
434129749
1172399794
239122847
1507041574
566602234
1539179170
1081163638
945442156
1890932925
77087611
2065009831
934058395
1652625406
1000300076
1032250023
172493047
487246974
1746305378
432522408
1533776578
2127858825
733502498
1453939238
507735763
1710331850
1080782685
31644119
1001007290
386026514
1670915311
1800665697
283114775
2013492303
1720824122
281767587
1018789243
584722126
413317645
868902439
132545679
128265043
1617872921
685643861
1209156249
1862068575
2138668603
1783125598
1958611322
678092443
600087043
365962605
1071038748
293706897
412466425
1068720539
1663507242
1713262495
412416697
1792173842
1994842239
1920781564
2023043895
5162298
214469658
1273440363
460796455
1324742768
1980117009
619303810
1555601202
1827744879
168731059
638927626
1616873005
1280509618
1989406128
1819680128
2081693649
1832679521
417076397
1796010391
911786366
1450285357
458559187
1823372257
636620159
1599572178
294459566
1473594906
1286585236
1551129005
265308059
504251418
1575432532
1772749625
1120691420
1825069819
974184885
1535466406
1455166308
1165027139
1176073729
1394219781
213531395
384146171
639090156
100984005
805223702
1248127837
1211656011
105667194
870674538
1917192285
365985603
872035626
515925552
1759599047
229095878
73754922
76969327
842171925
2074837535
1900433078
940511159
1524432992
2002506573
734909806
2129419598
1532763894
1264768999
504937865
43295071
910670140
1709724402
1467472734
1682695843
481709541
1917964110
908484610
1340011190
1541779978
1111529694
2066165038
513835822
863192608
884898789
1931619936
398053769
1938601293
1470778935
20626352
435117954
1721907951
278216334
519570260
2115701572
306409794
794946927
1316519192
1220307876
1190111124
1712737542
172581747
1277195389
1187168315
1047611881
1885025859
734094003
2131203935
1190476478
1001145689
1151332541
1759047896
1446516860
442647048
1433850532
555347495
1818918771
204200468
1556708013
674172321
1747351232
920869242
32449820
2113974197
1958150366
93017248
22752346
1995449765
1294562213
1876843366
2072225300
847792083
681154840
1992995366
820463244
215126949
1632212789
877860127
617844055
928633409
691445747
1399685599
1403795785
1594050236
1677421125
1587087872
546637180
1611096966
116486656
302230864
1501473798
158534133
765591438
1077492662
800601129
1438273428
1639446826
1584676811
1178961168
1174785221
1791195680
2009723218
2119975558
973304574
1396716597
344600339
1971843516
774105740
762287776
357335321
940991634
1045264891
62373715
390275821
2106420863
590181060
1163408059
831329878
1544216870
477178145
1768250279
962608420
982503315
1515155786
1864094922
1023703920
1767381789
2095818127
1404860310
196665803
712984442
674969010
188888382
1790697517
475240256
2000075752
40023688
97484594
1641574426
1228905488
761971874
1001562875
353961625
2026055982
682064124
489182553
34362033
38032463
1949119844
1329993737
1609256059
2132075117
1575838891
2145533654
972713849
388442795
975962765
1025200594
2011662267
830561514
461761653
1192327149
2029831598
855330691
1356396732
1560996080
2089425534
118478337
142530611
358377375
486923240
2125111114
359382304
26133564
1921364348
1157339997
1944177909
911894117
72402876
1115220564
1351243471
1228005410
141315335
1113084486
2112214278
1932822343
186856913
250166627
1898165505
1266817050
2007648371
2102935717
278062989
1896374096
505508331
159721872
1392261367
100920534
978543129
783586428
1750561060
227331461
699690820
436603738
1634483343
229133743
1849803632
666348396
219143023
1316537162
1325518787
1415599082
114334435
692346908
1577519392
1734958051
1006638297
405539808
1727392934
472961187
2033006665
428558123
1211059004
1935490078
1665079617
1709297
2078269012
504099501
344033799
1930030328
492184654
547547707
1863612909
796308995
35619933
1529812831
323952291
245680293
227392131
425219266
1237836920
1789196533
946179301
605278332
366093814
890742942
1570227973
190710391
241347659
1911021981
939884117
2120559475
141293655
1240954995
477142590
212687361
249778640
265631211
1574550761
316078608
431988751
1521879617
1907111755
1641081412
1851984416
1242187342
1413059841
1600068253
285237185
371711564
1562719476
1929294428
799885399
1218622627
646005145
173063840
1962032108
1359735572
1618865343
1549035798
952714121
686898576
1722545336
1389999298
337412507
1544905929
720596866
632669638
1811251461
268074900
226484206
996257537
514739982
267879954
168243
1322043417
378886776
1899086659
1573665700
709594111
580197407
334714809
828305626
2074869538
378570480
502776681
859393914
1570283004
1514488064
57112727
616300659
781374124
916759227
1381725469
1160411674
770569189
1588887504
920773993
2112359784
458476168
1646835500
329043703
103954798
1031512179
1829145436
355713413
632899601
1088214656
1891811977
1425117785
1754804829
1329988266
275484519
1896291808
105696304
358717057
1787773058
1997279878
1886468341
592514423
548452687
393658936
1964484627
833069737
1161474537
1457781991
466180237
1412272121
637714268
1411904410
1665787338
133485385
982328406
1078010137
1231018849
1382579646
1382181068
1332100520
218337839
1394575562
2028452572
948451425
1718965051
979121625
1632310819
1254177322
2145109284
172028816
238302543
910798592
1277927464
1625541662
1309362448
1621907734
1899604450
1166629902
231110954
2048027263
1425537618
326127637
1901014085
195078178
2097121019
548825940
296753330
1560187648
1386674262
671094184
912071634
1497406348
84395391
1202418187
1476778793
160324302
762484796
427293880
948186231
1308480923
166984185
2041295140
1553417562
859620857
346703671
215922987
960279639
499183168
1976429617
1874240009
1872240816
22573796
1231874367
1006246773
2138755781
2115189876
1895472866
847658396
1773929545
27157074
737468934
1640912789
1353906239
1984601201
2046777366
212813172
1044634594
387366527
1408637859
1702841906
1410362934
842479901
412657825
1701022402
1266512039
2041816222
479072287
538170305
1348329270
2077446958
614692052
1884698508
1781854386
2066869053
742772694
966457573
1428152055
544541085
962067431
1061295429
1553495881
1706814337
564529843
976442011
2137092757
637673827
223797332
1636947442
1561171200
1758349498
752687019
192168350
716347309
1420152338
134754163
1588222842
762894183
685684731
2130115839
1186544377
2128137678
965245084
214723090
2002190305
662130975
642041996
388462552
1288638455
1790024940
1728678045
343903223
987225495
1846157804
1340386337
379978859
1132672451
1019682444
1459301301
1305351168
470947526
20184772
907804263
1671161449
898960887
706118927
1935678831
484183127
1398939185
336116164
1919978760
61091898
831073780
864592939
1781231573
1925059044
2039479820
632212022
2021728281
912116624
1675536249
2057074900
276976288
356801869
1751490966
2110968885
616055111
2022670709
1227247693
902017148
973069364
261605767
224860969
1292710214
2101413109
945684942
880544355
351351398
142266468
606657925
2066542093
1371109381
968741205
588508073
115477464
114927289
1489857014
946918078
635458898
29361174
1178674897
352048441
335423144
1868955294
287252720
1392811518
1465486408
1506901575
369649636
1405899750
1354305859
2144861299
892367919
1685714700
123737620
311714960
980984142
1545995290
138391092
18922454
1160294460
866017573
1686963817
474255878
1390236075
715362704
1944474541
15284562
191215634
1702900310
2052016324
1631897304
157888996
150716109
846075047
1909250737
500026484
969514003
9562359
1881288751
1912143163
129330653
992741321
1866856109
1998804147
871215728
25451230
1300885696
1058551942
1827514219
160600123
1976327547
752526815
161969472
570737207
1320200170
1640495933
11510761
1570546862
2141577259
1710345050
1330304798
2032941921
2091645592
1216853681
1063178855
228268174
384358655
1464487549
2053621158
58532520
557718099
304086608
447930691
98820868
221295417
704970482
1933521428
1580424231
1033063943
682577916
298173930
853764003
696546144
1348450912
227153934
389455039
1265728004
1501092642
145999133
839892472
1022312272
1838494939
1628604161
2116989068
1230612348
502614557
1749908033
1178466699
776660360
356433903
446605613
54117526
840666211
1789233254
777773153
735670839
767321661
1186468865
2108541909
1338289585
542839942
2015857795
922114491
159189969
1617066470
688199465
1871144881
1711616210
2122836091
453844662
661305061
1500413573
1958091541
733586871
68954182
865487640
1137112457
1593090339
53952608
1216061056
807210180
1365465657
624489571
599161296
1582167804
962844799
328646027
649700412
640574389
133518611
210499100
1571291700
196148342
1222947694
1780382916
648442794
1781075182
330695937
1761321505
2075343297
2141319939
887362237
1726897106
1194059216
723277646
825159462
667926751
659213910
1503800576
1657966880
1257426689
1694830332
1262647986
849245751
2049734055
651300195
170256845
1426541522
2126047906
268798003
588062660
2104206125
1331644095
159722728
1739185593
669297122
1448372591
1623373414
1080289461
1813769568
478029228
1040421622
1413134896
1103045785
987215295
723456671
311752818
961217065
1775793952
2147229037
1945024035
1778782037
1105064028
171405760
326597460
941919510
1052384025
695954095
349246784
472801169
1537669623
1647463810
507522779
1054867305
604009493
341582094
146780307
182416635
1615165913
342952713
1149757766
1203657006
369193072
1482241817
1371176473
1742856511
1683941027
1117996051
302260852
1829367837
1581551929
1380072286
556079327
626012257
1576898081
490475049
1332837097
77084680
1838019228
13737117
1249528182
76132500
1106550101
1506362112
1966097571
1062046494
1857770555
1671754114
1777437956
1734818222
1649813478
229427425
504564428
1361244544
1794318453
685195619
529964681
2016540152
1987784988
1236785546
1793005896
1177414105
2007332063
364727075
1599274332
1557932564
1428009700
1932020520
1727989088
1227501617
115288718
927190560
1986623042
1241250862
151299867
1988614205
518469042
1074104116
309255478
107991485
115583867
1778924858
146935238
283993842
950823282
1122860970
2052846545
1300294960
1500617669
760688588
2047014606
203444728
2135703906
308232338
254781589
976588870
104541094
928993527
150046894
1780330463
1898432288
1354321558
1620054263
699484868
354659378
1035607948
2083064175
478124993
36697569
1674532087
145564944
1518670991
1442800600
1298719964
1304159699
71728196
1648640323
50326699
1291831476
1364825469
1362826801
182156265
835435066
377769113
943922861
374105448
215667301
1555787190
1366658046
557390450
322132378
577364901
1649183783
720538740
374215665
1149861274
646650646
896210868
784520784
1429617951
1807128914
1644721472
433807907
1367682356
1653812785
1365882218
361597415
948420636
154398365
1570390444
360553816
2038740303
1901055373
1548412774
2127174960
126847041
195843447
1355409818
797030494
482829926
177153656
1402149727
1908707219
1470541167
1514619045
2003895001
431079815
1626075477
536810268
440926642
1885487093
818252584
606622815
1506052474
894560905
1443409602
116564680
1380275267
1790440558
1381828993
442363169
1618651079
1349488574
845539297
1050255964
1414766431
1680990709
17949846
578922907
1576173066
1963081877
291118550
1395270434
2072054119
1389212870
1507456074
311095436
1356720857
1650378795
1103647116
2122056812
406592209
1625725033
1190884690
643005091
1156403888
1769747543
1354779783
1184266680
2142275185
1511210788
1399738301
2135808369
1442670602
76209654
482404468
2058327133
1273360634
731245226
958357587
518913857
2051470393
576549208
1578915490
253610569
18921762
14578603
647348117
1816381496
1477483947
1042544042
821979422
2025553712
1829027889
614355429
1484393073
1967620351
191017422
2079905152
1301600651
1211927302
872034602
1861133440
1132439987
1012428665
1614605263
583001667
987337204
1710605278
559171931
688404858
724572821
40721136
634272986
1809281182
1753150585
1855357940
1857691677
1863161350
572012070
511120276
1596888211
1092302925
1014899499
1364472703
1464954576
946273941
265779638
309656278
907716698
565806203
1086802140
1879559955
1798003045
1328578172
2039566007
784042805
875674616
106571443
1033101213
566063331
930297212
523890806
1765823146
871161923
1731553603
1024951434
752548351
406181978
2011124469
1696138792
1886101333
69418702
885745744
1439276604
325552908
1222242673
635683828
1707954278
1656623731
332242140
1111578373
1461917458
1813032323
429940131
1512514663
2004240176
83858895
1790847241
1959952844
354434457
1905519681
845478861
347693739
1134252464
217081776
636146603
787458736
558371689
865176242
1932685130
546080589
1267060249
1854300725
174052905
252236369
1832867191
53136303
805153060
1722776732
1462573462
319570832
1508129445
341376852
1479377797
1673673409
1918070589
634050351
389322961
916649526
969958594
775161421
2138302640
1281225608
561505388
576691731
1652277099
1218762928
479631698
1515606529
1261871912
640412027
293081430
71832043
398465000
1265305037
1048413577
381070265
1329048578
346566728
430795484
905606629
1272007765
1341430839
1712113862
190448128
948166658
870663117
1932745606
973985546
215428497
1240467159
950762228
1890136735
544343660
427184167
1070517051
192992431
589937575
413549780
334542092
1456001165
1031002596
75200868
969385509
1027762217
1480273386
1095250268
2082871631
309521762
171511917
1229988830
758408848
763145476
1813248679
1998441343
1350327122
869458067
463758003
626736037
2067241741
1092724979
31514454
773291804
359778123
199430158
2115146944
1199668612
128937952
1010439068
1813178518
339831597
1173015341
1691137878
309558759
2042215930
299316815
1802903302
1620146713
1855499242
998014361
835301550
62197878
2017669544
408611944
1937784600
1031689906
1975689386
1583949349
453524467
218128781
587052416
157074899
982643226
655075435
1864775125
1842267712
1779484519
1766371818
1432622733
518828790
13273089
1726220356
1592208153
1351065547
2066593667
1689023792
1369987574
1752295846
1539828639
363103874
1329814680
2134687272
2018848411
673733181
1265763531
562457745
1778477374
921219727
1238502136
942308798
1108661556
2015122123
1052664936
381981645
845444977
275292895
1059398237
1293358005
184525357
1042455561
1600312964
2030474303
1152614189
615054586
961315648
2080053022
1243456041
1454949857
229707911
530057308
1327932209
1505557903
1438337696
1658586998
1222492235
993704982
1555916871
1507424039
2110687370
1956282505
588192025
1062786511
822709645
1085262996
1455889280
282451290
406396513
830474444
523852684
1248357367
523962661
1139388688
1279432802
424293409
1910007317
1642907823
847942460
550122777
1582590100
997561937
436585710
916388506
1638611650
413837583
606051607
1219011980
276422399
1205806063
1930839909
1867758664
363338289
208294534
607189649
82690731
705521184
2059764983
1520029201
1935448663
912911340
2037462119
683940080
1187621617
1126991315
759328630
443045752
1962005154
1872677310
1792642405
2034145779
770383382
1680874402
1579363403
583039581
1951484023
297322391
1944351562
1700502298
669648002
296625071
812883986
1604169013
519179297
559987533
31316680
1141046843
1600387207
2088599579
1121669676
808488697
44688129
1227556143
252878838
1988276557
1263193340
1513865471
944534772
1291398850
1967443927
1108236134
525897122
1286207083
1323636220
181726394
1787096629
151212958
823040551
1729920648
245917304
1179036583
2063642760
1334658972
1591828117
2059715756
1187927760
1224550647
1514793834
1317311355
550980470
2014125168
906111522
958239081
632549306
900378449
756147496
766417895
119860767
166626271
1858240486
2029672827
431467507
1223744585
389163868
231876626
837845223
122498229
1963024892
2014876675
1089189814
976073962
2048633958
247748116
1300649436
416818134
347909526
1097652529
406826060
1003765826
1358067358
101271858
1831120797
2145754220
167650089
2007705769
1614157882
1630621533
504610407
656240623
1843022416
1426634633
102395513
1920021145
973866722
519193970
1714284652
1889586592
1846993710
933842121
583151048
445816543
2110949681
451796980
1097502593
1524908404
1785577563
857583994
1533344562
302470602
1778007247
531562081
724209194
1683541658
805976345
1036419349
1164342129
1409009605
1825625291
675375738
1490290171
945874017
1968586246
1454138704
1604664985
428029267
1752211722
415277043
3303238
1292084921
156426439
1713364514
1909725147
1869346528
1906448109
1479054480
367557097
1946301642
706927625
635111816
337958264
162907547
707745936
535330924
745825464
2077160150
860298217
1965386615
398815432
19530206
1999224195
1974969812
1011201450
484888704
1947026698
494515751
682561140
1201011919
1939954297
1680611524
1030056432
269259287
514866679
741183995
558302777
1059536802
542017755
647202810
456127876
1239816055
1621800339
630941048
676457099
23712643
1890414491
479069086
715213837
2021369109
1421585472
1984830710
1371050377
40405478
1980467887
2045429390
1806886863
2132355905
521993173
648999753
446635095
1550795834
151466800
1195834735
2118898296
1292996309
611049126
1974810946
961412847
820984817
1912678181
1743687485
1396878508
199487543
1807972487
521674231
1500317862
721767177
822088192
2038359273
1106359874
1094906961
1552506469
830633571
2098228194
1344418597
629544001
30126515
1255986788
561908764
678174262
2034795953
1528284733
1800726145
1993886529
2139470553
1877582622
1858911322
1377027880
606061900
861874255
2142686985
1027103223
304324483
715745648
1643898504
1627681096
1649978515
826416594
1316624141
210759702
227320193
691353034
956108747
1932707406
1780119838
351319488
488239301
554586731
1845849203
438033329
668445091
2093647996
1629550259
2081851971
137158397
238543668
1088347652
1877081546
142367116
648485748
1367099107
1112787016
1331231767
1894230368
912707073
613684686
1174028635
1543375889
1842522663
302528596
652886720
1153620409
832231072
636124283
529942161
935041074
161760773
1576027544
998954468
496917820
1243421680
847212991
4479812
571553457
1242623806
471074464
882722999
626416296
1424692261
278340848
1191364005
246816706
866119559
982009136
565765658
1587002801
676745172
653900802
2090297309
1817826526
1502203889
1719764501
1606940998
1293664037
1874805058
543120489
321849293
1976084501
319037083
1580798216
575149488
1138060521
59901253
1643000506
1818138702
893535501
990853224
639891817
1831624393
965816845
1510288019
1028291192
33980380
713177172
524685362
435954958
1809961015
612785874
1159363077
1723369017
781705472
603617210
1647310580
1914393924
838174115
2103095453
1382137533
1473300508
826008252
2076174890
898917291
1973956280
299696907
706206079
1090358688
1732630711
710735788
145289094
1901116289
840253600
1449163892
831719805
577375797
2117894252
1829906187
874375429
724572677
812781042
1260854705
935752934
1518715313
1941290635
569136183
1159446780
340072573
1091441707
551899944
1671224823
1398557639
915067193
1470465580
283669139
4560484
367907967
1504514391
1856969526
1496529409
242957791
1043476592
1643745909
459833777
76667524
165682312
1064542456
861457464
1556928823
1756658344
93115967
1933942302
1737475567
1514426758
241174619
775207962
1694355194
315721798
275946630
389500275
947736763
1471802605
914134932
1796933087
1174972938
99139943
193623401
884889602
447567957
1024709515
1911147029
1784721342
1824152616
1521293787
1483844014
879211508
792651084
59890321
1658312885
1681035701
1738163930
1939888536
1055114168
2075413877
721302341
645730010
1768964315
615390787
618938817
753951926
860690093
411225904
1184348477
644218329
1731284346
1069296134
1125426360
1580630967
118441683
981166464
1100820660
2021981385
809213529
288207759
1015434775
1788390120
1391972796
2130549613
1356635887
784101710
185708720
496675763
1453501216
1003274998
208180703
873462113
1888050217
1153243363
1061775019
142785875
1562624258
612233334
1437752172
1456600764
850860933
516706628
1404014497
1949308278
1374172002
1184095241
975264478
837790771
1118237581
1722572874
1012756452
1071393546
1507413342
970717943
641451592
546808120
1969644970
321305613
1497385283
949389210
1331890344
1335154205
213012708
443716355
1614833281
112743076
1167254056
1903005307
50206439
1868255862
1216526076
1293761816
226518552
1373622826
415829658
391726349
1380706373
704248197
1825326500
665067785
134698783
1166930211
1500329781
896015133
1581560913
1050296552
1389781954
1551978141
372422520
574076435
40886895
2108535371
1224180095
1859637723
1456019663
2124163934
479566012
1342881609
459881275
1265870513
56372635
506843679
1402443123
2110471051
1090758346
751012842
72129033
858543631
1404532069
1500916597
245152659
1733814577
107884858
463848092
890113065
346532053
1561394426
38982653
1667868218
1862552672
974336646
605452838
1371135065
1141496065
272324447
2082018698
541471113
1695740821
712923287
190349844
327031304
2114206525
250482431
1436997213
602112720
1573956410
1088162775
1978313026
656810560
2077230531
695315654
222945493
1824559230
1864386001
891189317
1023936360
1099441891
460003691
1063109017
721496863
1791011289
143156224
896832800
1154106279
1248114441
815188214
1810427098
228597814
57933717
172178669
2039688303
1064164838
507004618
857252136
105571667
1733551716
1502751594
1607492904
1515184980
1782085051
125745032
515715343
514883780
101361831
136755297
42506234
638468730
1887507214
803790777
2040320509
1078049832
607968724
569354892
1756593809
176078135
1096445356
1778651869
354578199
1622787018
513315075
1701709480
94337115
204454485
1147090461
1406380442
1045712284
101776054
185510258
908614507
523985562
611359602
2048941114
1927055819
836687187
1253639002
1304572472
194987992
1571971305
1040631212
884299891
170045041
1214338989
149604107
1750704883
645137543
428451097
1765058804
888042343
177778573
1870452856
361135719
1613899522
2084629340
213923579
1066584167
413732239
511789690
606393760
319142247
938796662
1789132459
728808553
272286275
650504155
1883433265
1118965569
83846799
420367488
1643868851
141902233
214194209
625044169
1831676794
557272960
1824381956
1770475944
1481913381
1250754730
1335129718
99479509
1689284016
144192123
1466359527
717275536
1963618644
1451502090
872299739
1448085428
75977092
1088548519
1714793294
496010385
94118276
1927130136
414582282
2132591536
1381123572
90578026
2034695334
1212212978
1814924549
1233058630
1159098370
2144992592
1663373021
1427603123
1165432218
452059416
1480578397
1272830617
1236755444
1931517456
830885146
866699790
1037158222
249323406
974748955
506471057
1423383978
1208018774
308348686
267218301
1494514386
1022855941
23130134
1310558840
320156852
1023982349
1768435726
603740634
1539454945
142610518
1466501888
963866386
1426039652
1231807258
1567371396
1133824624
1867099504
434202744
632267818
693803943
1374801735
1087265108
1830972901
759499878
1857894834
109125688
1494094456
1183781321
12947718
506499015
1692324614
315836232
1906110928
569123043
1914418759
723112101
517356661
41793785
1438603204
761807968
1026730527
350615525
323125496
1980538368
500541550
322703121
1321830615
1375483818
1694498307
1994006175
1560640728
1707068770
1358116576
98507930
947523684
444958384
46028865
1177502349
150558150
487721178
1372904757
1144783903
1397112261
1483313474
242285214
1006407029
1408163943
1479153692
904014705
916441223
2039450905
615479704
2131297677
396422382
1741660843
1966778688
1281447207
1611109518
1703489529
41216934
2082177399
515660558
363617176
1439176870
1038497986
419103534
1536136351
673506802
153707828
772482514
1350404878
1022376113
93546556
1435002762
963768127
602964111
855219988
1470314353
2031483569
1865685395
1554853835
48436474
187547731
805942846
1736776826
722689609
734479514
2017710592
1358864344
690202299
1704746453
723528580
1089786328
1675924624
1614306397
457983658
1586533159
497698850
1737652942
1235220277
741458562
1526548751
1273894547
306639496
87209987
849542450
1643229085
875719259
1938229668
929474137
403026146
1623961206
1918277565
1881925962
1194066264
1744885645
1440080078
2062801707
446782108
518289730
2008850022
60659817
582576776
1295604830
1926998273
659251861
1686551363
1080246448
661857288
829769388
2030002895
408266711
1963586154
1473399678
326073406
2100930449
229077750
912336888
271214310
715375472
24151089
1291419962
2039205772
525520814
550031639
602845371
1115258982
1183898272
372860119
91034310
1253505256
443490367
545097536
1700453639
444321402
204866396
540467563
564493311
534631577
1921126273
1005185428
956594602
432016647
1386677470
805541650
1851452472
1092050996
353495252
2009685786
184576821
712383814
310583643
1463056651
307924704
1190085280
1780061807
1826187812
1028650547
1552059838
910679233
1444731501
2084426827
1130517437
15493172
387362890
171509683
780411266
1155908962
1654945055
1283700748
1124934740
1570495605
239862217
1296071828
1129011567
2065120090
1890546269
411830838
386696923
190801820
544432790
524708351
71564039
133773583
77099559
49592036
2014320173
947796980
1718161726
1380214045
1364236620
1097210620
943494159
1171852961
857653013
1077613069
191926207
2033044303
2123897833
1150445530
991526491
1802702299
814565045
658632888
537635609
1215433259
12929060
392927346
905799359
295609518
1168561143
790099146
1889764221
1000400731
1211648039
2134433668
449386948
884932686
1636267641
1158486326
2021889058
212912243
1806316357
1627255385
147063702
512086323
1168682782
825229025
698792843
694614834
1656919487
538955724
235026165
891065469
446691267
163820894
1641431892
1935801853
824113505
264997195
777811428
120576739
1368345538
263684511
94037995
927319670
38563011
731843105
947534320
291279351
1657253747
950052701
1501552945
1737100078
1462963164
1813241829
292404001
1501514453
438155200
1253453845
1378347579
1198164581
91457358
724304475
1063385382
476414700
1097864126
256815938
867453118
1383682726
1765190978
769694473
467321486
1784736723
434115262
1080041260
2029901333
1297287808
1240396057
114478574
906411204
792507188
876359000
1971421063
455083670
200620227
311161615
650019098
228814110
1108658888
1495043496
1961805408
1909846376
439782434
497027193
254747787
1861435175
965685424
1362204341
1829671940
86595942
316744641
1979171820
1006009035
1480953429
1626814134
2118413428
989462196
1223930880
300865209
203652393
2011521008
1905306765
1253755693
1432976445
42359524
1521562166
1315404799
24303854
1900450483
1050536830
482984010
1793393783
2085684035
2049296308
140587881
1222791500
43744177
1413980974
1398215809
1614912668
2118983803
357839756
396536892
2121973057
1142617522
2034842508
1450982044
622378335
1666412850
1615267838
124218873
1973606659
443684202
992031559
1597923548
453855324
372511410
288076363
1271275608
518180347
390525454
528820277
1215674953
1299714146
617236413
2034205388
1027134308
93960773
536702151
988274479
135710145
222716379
1603420577
1393472815
650594069
1176844760
1866332339
345066583
761108090
1636469108
708896737
1048934382
1397961586
2096819478
633234276
1623759630
1616583532
1564368303
1105043399
55768314
646353080
1328808412
1053596711
965752185
2137286630
179815888
1558058219
1377720592
1843650361
1292548938
1562082541
510905647
384039817
1028604495
700711154
1561189501
913862531
248117569
72454450
602432218
269289919
968389857
1354560470
1075825172
330345033
212779287
1943658244
1522421222
317768202
1166846068
1019485054
1372948582
1674467386
1379648748
2004266572
405095826
947230874
1317492873
281414617
347119778
1048635927
1300163698
571887948
1724016539
1219529972
2046081611
1296467790
570541965
1512030430
449371148
124382267
156778758
1646293832
215106533
1258833467
109700227
1409709532
1297513842
683556196
394319428
105593847
1025586349
1328987856
695016119
1754472941
1433175933
1771464044
1559865997
675101413
485170376
496102856
1979174787
1195812593
1147471332
8957699
1140967492
2037018851
1870161389
219946469
548779142
1334244859
1328472638
2027771598
860473685
1366413933
1496898202
1137291254
5950851
579033304
264202799
2037339090
1744166430
759336965
2061381276
1572004591
318667254
381335865
636868926
625942233
1949423261
1646485121
673744593
1682414547
1747483672
967043305
2020663275
178748197
718743974
1092337390
182780197
436547048
1211105673
737667589
1976970152
878984758
1621425541
121587233
580795621
1059988081
292334352
1159607979
1460399946
320542495
193605483
391832961
830399060
335806710
1673106503
171641109
48523941
297162629
1753308053
428094026
1189489310
2097354502
1388993575
627024756
1404793453
1247918860
1887364504
1024110043
942565473
1302347849
2010262724
693934148
528873710
1882795889
82903018
2034961832
2015727401
1577627318
1526514480
246813289
47420715
574200972
1548858493
1239712662
1572322300
811840011
1295611866
1983519869
255986600
2079566992
1464527841
47187290
172735583
169246863
1792558583
1572399441
501405101
1484821385
116160065
2027525315
1079088996
92929658
528012336
325000140
638757320
1547229090
1282675374
1526433818
444798316
1089635785
600538172
1412566827
423822288
2041387370
455571287
958124361
878069659
1855565635
228872881
573447899
1681239195
1180752708
79714704
1420510939
1948389427
724179335
719335359
2122771910
1445609932
331827693
1491760628
2007427863
1198828195
511521078
2140911118
1418309551
1316863677
1627522059
1079220191
779826294
1109144533
191559916
1614568489
27357227
826016623
1507975833
1540203059
1632196053
811675971
320590332
1070297913
117267173
1126391125
933871750
268605109
1762559459
1291000324
274481973
1797468010
291046370
765071044
2014528287
1178246781
1563248530
1795612166
259178972
158183579
593932033
185980794
2132124071
179573145
1977135643
86470247
116881742
1517685030
1331402862
2088074230
1475243344
286097158
2145499211
1094206830
372118240
1263224591
203308088
1741442590
1777097152
1195488652
2120642990
438955622
761364069
431323974
1385602790
555726039
360449182
1068878408
920871345
2145422810
616675681
1593622939
1335923959
1570157646
1308016060
1524179426
69648339
1573677418
1715705821
2055358832
387975922
1906013596
1689472692
953645115
1822801828
414478305
1862437754
1957387458
1689734574
2054082310
1507378157
467462152
414439747
875741475
212102298
312371532
379539966
867028017
661861185
57406302
1696338005
1885550083
1530872123
1934755707
790756538
1497970015
457868606
1766165258
1855732974
1346627831
675349963
778961663
1228303110
376379535
1945844717
677582758
314725204
424131822
2128180396
226386533
213858915
568741952
366033933
914522208
44805061
2090526318
1113968281
402157505
1324011511
1213992113
1273271338
2026124221
606489258
983134968
1532928552
1251065939
724934998
1159944914
704136501
467349300
498346155
821547286
457675818
1919499243
26115049
1776725202
1134234093
2018445195
166754883
1679644811
471934894
1149380067
1713163672
902521322
218767230
726659284
1859582059
875614786
2145158565
1779508435
791211083
478629595
1515588797
748471716
896346104
240582764
340870530
1511737867
1839619520
1575503050
290024210
1241190467
2119016951
178464240
3486812
2028411498
1021321334
1850579620
1116843543
281088517
1335188374
121212682
1033248176
364877189
1975972427
278115388
2125064964
1307691852
951250493
1898191164
1180013312
2139700838
1918998978
1643219561
1527226810
1835729725
681041727
190364372
1999025239
145302299
769600918
944255817
1007256511
547705016
1389094924
611453829
1301149484
1925047466
768302058
1399089704
405290322
1434853726
534920831
1268370516
1164111795
1521139569
1088730063
28448541
149503031
633586150
1171315801
891645648
978589652
1567920834
1075112942
2028066772
504592486
123430553
1151977327
526687781
1374459861
1316022615
504048494
1124107928
128334986
647574091
607541733
673302093
312217064
2001141941
838357321
1082180443
1259465923
1915895616
1861519876
592747708
1816155864
2051199362
1240284394
1605794526
1479725006
32548620
116797927
596027284
380720354
259659790
828052867
1245998837
1921898005
544311749
287463454
74040970
1255061738
1967348481
2016776875
1761328828
55534178
1618286460
1398306527
1746975293
2056243618
209646752
1731675119
1051553390
143397329
1178637892
32884047
934915112
1284844611
959584856
768071940
980283238
1984135974
764570764
423394824
1465563007
1069329309
1072948306
1980000761
1103800342
2107973546
883435323
2132617194
1587572777
2067202271
2024560171
728350366
1399946190
1326899853
349602335
1239539211
1169058648
1872731049
1327851197
1621137128
1120555915
192815435
1899196525
674994048
393332493
227961121
703465372
1626075989
755148057
961172289
1137845442
120680444
1502982859
1985715470
1880042942
431578174
1745550124
834787913
839981195
846327389
2057959221
720206066
101898511
684927461
1275493918
454085123
813306959
1267093111
922451361
1579685074
987569376
2075446573
1470921412
597274751
2125739949
342345702
77519150
778512022
1020733317
209786530
1344007155
1393057134
604504481
704042627
925683072
724159066
1340885599
1763344194
480313497
1705421605
888494161
1792311880
733009824
725109268
483983780
1356689409
1055696283
1181959686
1247514747
1729996595
1833547168
399238778
306970014
1434225166
1748896864
1551529039
850622027
1434991950
1660677863
1899535798
1884891241
192867962
1274950660
2146492040
98260359
711106865
926309317
1905849455
918466645
1994426009
1884123212
194008939
1677000788
217373421
1233694131
1375452540
1316752972
5524486
1560474183
515285938
1205196898
130279275
453769031
1452532074
1731923610
1604882529
698241118
1153843771
1971902071
1882652421
1174221918
1718232966
554358837
130893187
178982294
1447637991
761434716
572448479
822727072
319880359
988607960
1090274587
521544313
139838523
1814514415
1268715407
1322136957
349846581
515136759
1032034584
1576371343
1052069896
549645933
637087317
1510360731
1611593514
1119254017
363971516
625061555
1431113472
1611866633
398079029
519042428
396967294
2043553063
929302316
167848091
893967019
1061374517
1556725421
39830387
1108337696
1781584123
1974906318
711331628
713553505
490377787
1893422862
386353945
1146376024
60124088
89608757
1650302095
231462985
1134294206
415349477
829278166
1215445165
1831696990
1375282893
1662103515
2015948821
1742226299
119809015
186293898
1393653818
66067777
963329670
1306285377
1413050309
886189919
957714411
628221225
1833552875
565647336
1490080769
321736332
1100092258
630476841
1192102049
1019406977
1726521396
95279265
947622528
1977719354
1593371027
429469019
113634408
1007206140
1438177045
1452441961
1122491661
864877482
803084864
723862715
2054370629
1104985021
374116694
1464397512
324736675
1916109814
1905700974
1882395604
703119744
1729825482
852030779
104841389
1218702047
872487104
1423532101
1852907326
571972487
398012467
875820983
2581034
679253335
827653519
805130481
718404142
2003976672
1850642504
46408595
511381869
993607
434592327
1585111829
1563316184
1202843516
583989450
431120775
1784407979
1310448322
1564656711
573471169
1886972380
1467867816
1022830808
1930281245
473817447
1665222040
993773058
2061320746
402962716
141862608
1525372942
806436639
15132213
1155970448
2094556939
142343070
1650253271
68639419
2089271255
578522905
1010815104
1061711601
1445573651
750239560
1378791169
404158841
1675829880
2070471234
41383514
858125796
295126736
1077987582
633717611
1619239601
998462218
70168734
2146938950
1267881708
1159515733
1347894794
362412078
2086527352
1388559941
1706655639
1219257032
1751543392
1912182456
2031744650
1919908329
688518551
1626206658
585935596
1193051331
701837553
257036531
286737464
730385539
1092950665
1602495560
176434355
1138043022
698479453
541285267
2057288472
1701499565
993841247
742243745
83387626
1034322820
242791003
367577540
257620315
1773327998
1692934862
1127603951
1122230813
1798501958
1172855529
1574136939
983461652
1484689639
918745576
30140987
1886070787
1582306402
1367282299
494115076
1996891886
602288728
1036728768
45484761
841382313
1639558331
864583136
989098614
63933741
2114480611
916478748
1137032434
1343070025
1234620693
669911719
1946775724
1182152863
36204089
388260307
1709069862
317042598
256958097
1975072364
1663953051
1829941809
22938857
1660898999
2006814034
2024855499
826049895
1169675916
1943442581
100351102
2069334674
1199857267
1530266072
77603455
1855246533
180510975
1712659401
1629920406
1806564119
460935634
2012988615
252133555
407383860
673461107
573414125
802218430
877328779
2134881709
136503340
433213913
1326938647
581295085
1016998713
1994534144
224450514
2044734252
1932517132
1308470070
663158283
1220108441
723020690
144144910
57974627
259501950
1167742368
1720688700
1277264611
1581811588
1257048017
1508730460
737810531
1837556641
1981901184
1838434893
1452102592
2024087405
2036940986
676133210
1493291640
1772311945
1230133528
1335578979
938690183
1461405296
514225271
66743488
880356360
789235295
1136722864
1782035273
691520598
614839123
726378055
1942353097
1266440940
395867118
997356177
1510050761
998625631
792984775
700515907
108955477
842691582
1285316595
955866941
1822022971
1101796699
1098047946
592804391
1185326209
149648143
1813289069
2026159306
993023875
1791746663
1783009616
970335338
619388558
1247298416
248020854
2099265385
302719303
114966117
547811883
1981279415
232514019
1819592538
734401304
1097262147
1771085504
225634864
1311632368
1811089340
2137439489
2072764366
1975596476
1055357425
1431517865
528312728
1848094198
1949335426
311699637
2021488032
1859450283
335226796
1839148426
1545866142
221575024
1558821698
235278196
1653506140
254203271
1036908082
1477068358
27062899
370106406
282724093
901289544
1967853199
2062291990
1968789326
864399890
1917131621
2012192770
1445075981
746906725
1123700267
1683026940
1611705823
1282524040
1452107489
1393940132
1694345453
1541794464
1948554324
1438778415
1690293677
489929817
876191868
2012468244
921360642
1988045968
346776790
1092052929
354135103
1070437258
1936819859
628711569
247717192
1239779161
1995668220
1344413164
1015322507
351780523
1780732755
318931981
1514828643
875166347
1436602683
320555512
1148915482
87882065
641418050
1919405869
765816403
832991225
2086971656
1232436021
1061561146
1620577555
1327865548
917545588
961560066
395084567
1616745212
563082560
155977140
18061810
388808942
199718438
989624266
800475667
814315142
1808529360
295473454
1961614785
1428266957
210772802
166026721
171515060
113875684
1568933536
2049823153
347241672
2128172310
1631595216
2132109252
2033868098
33074708
543502798
1615498251
167004392
1560028435
383319419
438159927
1267089415
831704258
178937128
1035126409
1793133269
1889961859
400835691
1656749713
2053673837
1534036881
2092533991
1928220751
796215470
593243969
1435642109
671697853
524781509
1141767580
10688867
726747589
1688604468
2043482662
1289329764
1566592420
629176320
1106427259
1745035014
1798483075
571390234
569143601
876257347
1980005800
1292284063
77067442
1153736324
953471756
1721808687
1423564953
1050840617
1065335193
843331802
393176047
960944217
1887437093
550852684
622612388
2146590697
1535757541
800889131
1232497451
1013223712
1951329213
1189188021
1907298470
531035969
433977367
233940262
1104941405
232610389
137183411
57394836
1449189740
639854134
310540455
369771011
708381831
933288089
1250438994
457412646
302314068
1360869059
16912697
1002123056
1993984479
410783003
1513156563
1352369659
2062937913
2074784630
18321840
854707706
1973057004
346594600
1508985713
675612003
980092671
1181953640
1833656086
1707141660
1809122272
683547254
575808713
359529091
656339878
1283541548
1073937201
1594851672
736179839
998591053
303300461
811640574
935920271
1362575728
2005044585
1586072480
715564940
724397689
232360012
1019570839
635968473
1944399532
492857899
1783808795
1036046297
845384834
1602493711
1676053403
2036320992
360797468
837458615
1392208770
1253379911
1640740525
1170363586
662044187
1432831573
1023567714
1543398810
1043798921
1337636094
173822701
609257356
827665536
2135586725
1725681897
1574033049
1825932141
1318389559
354116462
1701533376
1155448647
930939898
1276902613
1865369188
276641185
1107249951
1690160733
1022637231
909272336
494883550
1303158360
1034085131
631795452
1714081168
2108204586
499641548
1812109920
1997903690
1345648903
1931098046
1717820901
1020193236
1356099975
1372007393
275018295
1397807041
1964910774
1131787373
172977068
1430983341
638743357
1158743914
891379041
568980848
1027172542
562837128
677446401
22731263
1110700453
888112784
1342894880
2003743913
1099455830
1545638038
787044683
1054603483
93552670
318122278
332445852
1455473914
1319590461
55120349
106608028
1059477263
1602241915
215117936
1238886685
2020002025
1331276678
382275421
324122994
343282751
319505623
1229874793
1905606126
674193030
314039760
500984493
1818241082
770149995
1773577632
184887002
166246138
1906714242
444597530
1760893667
941207468
1787128632
277281645
155805134
150692277
1943719218
1040713185
1575662647
1206038408
736665365
2079755625
1874721094
656351768
1425674568
240245998
1327230822
604045762
1894413793
1330290567
354443201
1093695968
1849216360
130148070
2114073363
1567539779
552114842
1674230168
432359783
922374531
1754332868
1039608003
162994855
435099483
1343954625
744091478
1044848376
1243332343
584109618
1313183605
703331999
1860499740
1702659040
1374824687
1659275961
569364107
1501271785
89284561
919829691
1064040972
717472287
92367468
1075642274
955730623
687665173
1146236783
511508442
1915948697
1861243031
598285383
148980377
407143468
581808994
1382644620
136464289
1939428674
65547761
1725911802
1193144487
1701386620
1294665232
1722730935
99021156
411885380
2141710251
74585801
1658456237
1734721414
142565390
1464792943
1435107170
380335886
1233429120
820817066
1687384670
1193019727
1855821007
2052293240
1351180488
1713727968
469770880
677305644
592152179
1874997189
1756224130
1686818988
1278704148
31608531
1135530607
1996897641
784701208
332978781
1370280711
1393719296
1245883600
443010867
61852770
1591309947
1719105380
2065884719
517771993
738428577
2049892280
1879207481
674685392
1450544475
1303118750
1579101877
646424964
583060191
742459003
682643846
1873322665
1038953297
1297590555
864310695
1033251411
744954625
1985784346
374212863
315123360
100263392
874442313
1950255790
74756901
283090280
1800630440
25515491
1417172083
638551754
1695480564
2054116246
1540191544
85201138
1697031579
771617898
562784663
1573999478
1166548931
1072649258
429079690
1522865161
45793468
1817207469
1764328201
1583961513
450518697
1624381136
920549583
1921150405
427618245
775596194
1984259253
406954883
672395919
1718342534
1327252617
1011176754
2071633273
831987887
849658300
161457904
2088884104
2136553682
1762618688
858569001
309000480
1989492480
1543128137
178349602
56775440
1762210538
572750843
1625000201
1881833436
1437882981
1402050000
857525126
88701779
1867035746
1955707936
351861836
354976612
704672592
1359832721
383839563
1807204310
105938500
1893221706
491969065
1296478949
605093023
1622636132
886658622
929198406
601155339
1661141374
1797374620
598385325
2051646208
904043512
361974998
967723384
462922717
2085008802
837776643
234968000
1256003007
2044644575
900013032
1104933680
1677430708
963513020
748624226
263503093
605146601
1610557066
2021087893
241603172
1192915907
1587057594
1427605459
898847072
1195955890
1731327162
2146448271
1930710107
618450816
13358987
2064617509
1785301537
1531352447
1370143403
1702932058
1144573727
177446994
903239713
1182548707
1158507715
1648202235
2065578707
1897133569
933878357
76818870
587504175
1377908860
274469984
1746615706
1443921563
174105150
199607878
777370971
1126706595
717412607
1839806738
2107030559
2025119361
1092353586
1709968566
630293281
1550890506
528131394
304134107
880913330
1105201796
1754223100
1984417872
618938685
1050079572
1873641013
1067064090
1910172684
1049366859
1661937919
365716706
712123255
31047919
52685899
962470450
170092386
409889016
1507105658
713283458
789349372
525152665
2026137838
358500832
1014290992
1981806170
1035506982
1162835589
307868492
1526432433
2020582647
1784566703
1088068235
1431770572
223420056
146430160
8306626
408432452
1417597320
2073022087
1047290162
129213120
2096145358
159246100
902512154
1367667984
660858962
572497479
497750206
446496687
1023884616
2033738394
619122911
166255909
971764398
1429570589
1268743622
313662983
996538274
198536701
604123375
882459601
514019852
1357227526
574306171
55281310
1541675934
673748260
1703310649
655679548
249301109
2090080102
1249595027
714039584
1155954111
339334338
550197998
1355861166
903217042
1363828953
214769250
1519877354
2085134140
1841570604
1867238678
269979372
914968944
545195974
607458357
405362619
824722683
1600517926
48098617
481959820
1486000181
1003427548
1219983192
2004887272
789737494
587452726
2037176982
554889802
1757482479
506045943
1166225727
1604902611
387108345
31244958
850688719
970653197
2043094318
1458397692
257856983
2096118469
455407610
584119715
746537418
894485734
1368162387
393745667
1876306543
1256375701
411548630
391788119
166066477
171006967
1872912922
1671966287
2041409365
1046405357
225600232
934705451
168921336
520319875
962194694
97536531
454141567
943246730
111934310
2126799871
1392426797
439639825
2013031462
110934487
1108253663
149992315
1099210484
907138564
348395579
327621909
1973787249
158010385
667250094
1845144001
1588640646
1654419277
702121471
525688634
624945888
227775636
1994740922
286834349
579230612
46405911
2028091769
1277334072
1646448891
891614221
568748805
843513771
1595698498
1307545016
2088265953
1258350098
1943209933
1368498288
1569093030
1153007883
1154222871
1180885174
1971001645
457725357
577034997
382692595
1409788725
1735157375
1972618061
231212701
1818092794
840937281
1207987728
1969820079
1169259620
1103489686
1474093325
216620321
1174062429
911711306
1812464854
1006744537
1796430957
1825204057
1159901904
522072976
1348852037
152545510
341854990
1087008285
227117207
828530078
1358680952
300503422
1279471131
1943882969
425368821
1936316364
1787023304
70417809
84243015
1766424600
387876621
1951199887
1757499003
1473613246
370039730
1199943268
238066243
2033979814
994387334
1045757928
1149629362
178108852
823949245
2076776079
2012314360
82930081
1235325266
757259743
697411929
254450363
1746229624
656024400
835759982
875791471
35217426
2070544537
725048219
1215040677
1310910684
1550225781
1004439419
1333690313
1861025119
998043361
801640238
477827354
1237485459
1788769438
1988644516
1397432953
932803443
666389370
449390805
1672304095
1729616338
1551384434
844076273
185295917
263991885
62905159
290239861
1671085704
75599252
289852495
1004762644
72939011
1182324755
1728941873
619426293
915729391
1844454235
1466000396
1092346392
1255524912
450951440
1767017129
1373786977
537969558
461288776
278775525
190244128
2101255108
433973228
1227500717
1557024565
1854011452
1741537271
157037635
733474763
1815050053
1780251926
1168054000
1016013469
724079065
849340932
1252356784
1439243855
320487981
175824706
50476726
1556634404
2018538876
70831215
1339742102
1157529912
1542406924
662195030
1939065828
629530179
511896947
1711127004
678973376
698049815
1039641027
1277615146
1551790575
1417818624
1764372722
1155041118
778594104
964270794
1751258896
1394561795
799287072
1418642436
321318008
1373393933
426397854
556973920
1224811787
469163763
314398001
1604203072
601344407
1974227274
1477045805
841712582
1606151879
699852085
206166191
1475384084
1024653002
186944122
917100893
1241576775
1865455765
1859570038
1859389767
1692515439
2056368159
902081796
2099210761
265798912
990435235
725071135
990233103
2144963775
592299691
1214042294
1264631843
1141739676
612399819
1621254123
1359964413
1037972153
223422497
1350319882
499436056
2127309142
362672462
38197196
1776351005
1112044708
880240628
2065841231
22367601
1509874967
1268569124
599672993
1890910404
1729755487
614549032
657509921
548597592
589938072
822766931
202294420
1970126209
1198886938
2010790026
438404340
1913338719
1369630927
403980129
825297824
272895963
2025420583
1223684484
1803305676
1856023820
497930400
1166577394
1083724916
793283912
1589356121
452716732
1536164952
1550104159
888701833
1560864998
2033980209
1714849450
665326674
1449059066
1777182679
1378076864
687534980
1592699845
1000587901
2031685660
469827794
464419407
539276818
1052990634
1404583714
140611363
1416932133
2051147826
255933218
1293198782
625093056
1544681912
258079004
102771596
637643753
1947410834
1570794241
1319190881
1318139860
363413108
1029533624
175801045
1969029577
924379430
58284088
504207027
35526451
207743195
959116817
1996392360
1064046560
83349354
2060595801
41018397
1601882415
2128207348
1940859659
1784063538
444409725
1890267175
730257848
879551740
1128653038
2139894190
324944275
584731531
1222594480
1821792709
1519724040
2134727190
1509116885
16461683
365512958
1179676130
1090260492
518493712
621490178
2068681065
374806892
1617715551
252539977
1063523518
259206699
885862911
857184168
582020544
7488344
934713691
1134912331
21684358
397969845
217875877
1874578874
538144573
1895921017
1587672932
2031905103
572363472
1471402131
839580714
832592537
1486568173
1850594673
609874852
2049168926
1549964925
1927434412
1025055701
1636509470
1362895688
2126498708
1769039087
1787444596
675972956
1769651744
1498385907
1257751557
805121960
1706281417
1660455162
664059687
1025423964
1243915
1085155097
1666298475
967845086
1594954872
1864699152
289034105
1801569671
2085085180
715976432
1951443843
1285229583
237144575
67900762
952172157
1612843157
2061959938
1160718403
905373780
2022947976
1949395627
1626228013
289226865
33436489
1142587656
1883789617
78735981
1963811346
1667375497
1251329775
1584608725
945541052
571917492
357782142
1721132
1436026279
38996737
994464878
1050276628
223332374
1590316760
299579451
2128403502
2102531474
352140881
247414340
1266731289
985198643
755990063
1322682848
1681669938
1909189944
1599558680
1389327447
1872137312
1393331501
1642092585
1018440162
62610959
1306352858
372912080
83594649
726851120
1448402106
34361268
213542305
1600608961
887960073
1929889397
632672279
662795089
601988670
1223691845
540540406
759418765
1193983876
513009578
698890471
284122386
1495964072
1823423325
1174875787
811144829
926508363
1204749521
1905296554
1509576875
1315186849
74466410
2128786988
300192249
1104025617
1521678736
288241357
511831976
21347745
354034995
554491700
120255642
1740565021
1811010497
1304601010
112922491
1585605666
1762930569
1405650548
812419295
1795461712
233216805
1554181957
627376565
2054385942
2005390200
2065966180
1031502188
791541037
1665669604
173811796
1843452999
1769257519
1067738869
1284953167
74717551
1036364826
1679664185
317275339
2125119785
141782668
476376649
1693408496
1461136276
1328123313
1769332757
326831034
481633877
640579162
894952367
1477785524
54930233
1481913782
878677527
508717923
1546001902
497615513
1357447131
1394317724
186749768
1041796288
1151619247
422326622
318152260
307172808
1823277331
153516630
1095313250
1850691832
1942320259
784284089
1374931430
508300191
539980801
1134664978
364788477
1064738136
1757067377
1003253797
1084372826
1670586465
1858239464
239704047
2145909139
390296040
418583852
1077991324
1484994798
270137873
1288739190
394714150
305770262
2024094789
722961944
2095681972
473703909
96808833
1026585472
2107293272
1677397786
968580796
806342603
104458128
119513344
1988546734
184197072
1629388231
498236873
1111275714
1187596821
883118387
295231820
1697574591
1147234593
894717257
347166534
1389440840
1598006805
2063564254
1190722019
460202976
990550386
1724537472
37894091
1977431016
1900525364
1267489730
153494108
1166678966
1852522472
282056300
49890234
1514098072
463223625
1408901249
1051524519
71572046
1688566382
440139045
715550553
2021630050
1068278292
2030784710
1202971552
1701938564
375930060
839327190
426362749
49378748
1320015224
440846378
911222765
1405512747
844175618
1144365716
510245057
1095156661
476905812
1178321282
1723687507
777129521
475006743
529864908
346773559
404075942
744774654
668458743
871806680
1479369821
764226878
617298271
1183623818
483406936
227667359
357511495
624041280
819701956
1498458055
2000088986
1147202830
917335417
2039502986
1226195196
280865297
98361092
2070696279
1210278472
984538398
1829067702
191996307
1835930930
1354683771
770857762
883395110
1959590806
1955659703
597577482
47970045
1124220042
1179894695
513100527
1504510259
1337487468
1454893740
627864732
669546943
1259918503
127307145
1813986495
419068735
232507610
1066306400
2118344328
71566515
2111083045
889358227
1160030324
475175749
1880713273
1493200856
1140427838
1175581946
889768143
314280577
427914997
170961494
1636635888
140643728
259912167
1091629411
337605581
574045069
1033341480
1807638406
1663762549
1224411867
106922304
578925491
1435581719
415781751
2050966863
466331769
1026609034
1571980674
1967567140
206556884
107972064
797697888
434771135
55078978
250126870
1717394445
467731757
1811708032
1484811960
1765322985
594998648
130050224
1967004364
86930613
1790875219
30101654
1399643834
173036866
322502221
811127156
547710883
1623786985
329357997
749807743
1300270266
540192278
45082306
634404940
1389644310
1869930096
1824517479
797232159
880543346
328405206
1332907991
1375758686
1556946474
401911031
1198954192
1139919319
1324923071
1657771905
1909164775
56747632
1438376828
1417562186
2062505081
1873623369
1054799687
1084909598
1401398136
420610041
1663386718
609548139
54010033
812418350
762185131
1944386655
393635156
1541043259
182951550
948287896
894221182
857616814
693509562
1950182136
1646044661
1220231026
663620267
1749388720
680669529
1793369471
1600420087
1632480673
1410927515
829842577
930440426
426883937
373580866
2085810412
1983993800
265087779
112891317
933082118
1598247983
1773279818
257266605
292263710
1975519712
162708989
2068391161
1185060093
405754533
79518118
155181894
1256281253
1111553537
2109504720
226493243
1365756903
580761008
876562813
1648944293
588900548
1420141016
987005514
431647560
936723537
1972155770
1440817530
498540126
930274434
2002172531
1943762311
659689734
1491982122
55801261
66308491
947491727
206064458
1893473215
676565391
128952784
1978078184
1278414092
1564221953
381766957
4041276
612817268
778956174
2056090582
717424630
1463389490
2019642173
722264367
1128829185
1370309980
2063189154
132890206
1626080963
1240927030
796716340
388364837
1174241629
972618028
1672855194
1614246355
1079145014
2005182189
273514631
663806105
899591879
390520181
948123267
857905166
1133281798
1599968136
1569363436
703463748
963430257
1771647463
805012569
229565406
863505499
881467254
769334789
1053652639
1169799982
1167824272
1139229695
1877620948
1860062472
631028762
1424863707
1735692403
2034074663
1815678464
974626071
1792881692
43626104
1040254403
1664277028
806705858
422375108
331616467
908168143
925610953
918393012
1495059565
683235397
1995974539
1620205892
1798343104
1350248511
1424449369
1430262379
1069750932
1202482496
1897338285
2003346511
2145379462
1333456652
1695821504
245749843
679034451
49554056
749443280
100117103
1316950882
1052313687
224326647
19911883
1930285215
360157606
1915617874
2029213804
1735825435
1095930000
1451614520
118165701
402767289
2122394718
71764052
719080762
795642665
462348439
368251509
268596086
1682132152
1338311672
1597197795
1193454041
1683530933
275174701
319362186
1798474120
968566843
696849023
941157341
1535826236
799687505
1332615007
950103409
88034955
757818781
829391436
483325814
743725251
771782001
1335780344
1128080455
1066136464
2044759429
1885533454
882314082
2141356031
1962147877
327472194
2087143798
620013608
1672782843
606391596
1112068048
883378284
1064527832
1934697903
868843025
1619681794
1071918985
821916901
678396242
454038933
154204132
692519287
1181908164
2060493995
2100642454
960248
1339652608
523533613
27445997
2098283808
617521480
33376776
602964495
919057847
1897511254
2139557671
1595200192
175590041
1741844517
1639598623
1714171470
1409012739
1635478359
1606950279
978116640
1072967516
634855324
1323926256
2028546780
1595563176
602370457
779781274
994093860
1370496397
1470701091
1273659522
243402239
1980308184
507243126
1897558652
2136857282
2103153443
1044946006
1776436627
1793851760
639668582
1939192294
731262841
1105464650
460106336
1507595017
193270335
709499398
483017653
604770485
931718745
1859182563
440295809
575982852
232926514
1917980632
1547762947
845018264
2142727034
1759377258
529654525
1380281756
1538370343
1728277924
1089673478
806471875
877594069
1796278020
754044224
879393115
262420214
1529909686
1141295944
814142837
744896056
241031603
1131903749
73719302
1781848462
1431942488
125855565
1131990976
1228898235
467294558
594692936
321288887
2138882570
559543527
1485482300
930439839
1338912588
1946457732
1685121183
2140186425
562630035
1197889504
1952513238
79934733
1291658362
1939526103
1110217313
1942273213
733122459
1625217298
2086389314
1631450102
959944816
1585807938
450257828
2007407978
1937217859
1668378164
631155201
496818488
800319227
2035506739
994483125
152124597
1129824900
453971968
1357435957
213201796
771773763
432497380
898491878
1245521715
1680978194
724746948
1460093229
1428647771
1884412809
385408331
510173687
920193659
1503846509
268082616
1986594286
771825024
521464675
562393338
773073747
1884568856
367618733
932369071
1851102919
651197597
574634239
743776478
1627791855
1373325116
164089880
1819457436
1950683417
1000996830
250184316
779114133
1426436568
478570942
350928527
1760283803
1339720030
362797054
1134319643
644344759
1059510955
742008450
2068896434
210421122
167783652
2016115317
1743971332
1741631518
1999091990
1169803595
607422126
1271566640
1000724766
2080975435
602977058
1531441951
883936558
778825247
116894529
312041839
681644800
1476755312
60783597
2040564666
988889919
1582369454
1251049301
1915728681
1932490830
406646464
460187434
1787027143
1328299016
1017902461
1006522223
314136258
1419443879
1145918157
567302078
1329293711
1989415967
2010934824
1613842075
22050701
1736457132
351892101
1386459785
1644382111
404139119
686532092
101201363
315270052
808889642
2042530423
282207987
846216251
1048949172
323667578
1556175979
869782778
802881863
1323029571
1522136606
1734850825
1470227742
1900247838
863186904
519272372
1853578754
1145835148
1171667830
254404536
1820877742
1570404344
637936419
279409665
149268955
372311355
1445573708
636334161
1879174901
182714977
472936574
849425582
1855443634
1462835463
636192923
462340678
1597256730
420116741
519298827
370716591
475141989
759613504
1911951858
1087216775
288691422
2038881147
689802465
906587741
1070288485
25310741
1064805413
614569084
838856352
1925927528
927446555
431854781
1359425161
1128051334
1868911968
169664286
88925106
1935652822
2078112883
1344989813
1305384638
2134786912
875546048
1063426129
768221567
87039638
1000386627
480371136
1674171839
727001871
2117724067
1043254086
1429678699
1368218340
1999738848
1296998575
1975317192
652177727
328320845
510687804
836901989
1180666385
639154168
1410074577
140899636
281438884
661345067
58041944
101120496
218798674
1741855454
1510521584
1132276824
862732675
1708991515
1277777971
1435562306
595907415
794663206
649996638
1398241150
1728806075
140461191
1860413295
784180486
136273268
231318032
1387894039
397053541
1795721292
663484892
155959975
35812345
142658252
1615462957
1589058376
737364186
1454718430
513968769
1288435708
647217322
1683070451
1179200724
1737407624
1979573913
1644587928
1967917116
269990926
1164851784
337302324
1677624091
1332962427
118511549
1723555135
1679955377
1849930530
197272527
618030935
369499230
1426321777
1010205732
444031859
678932698
2079307896
484482126
951181511
1517981172
816725347
707826801
575495158
2078537927
990045745
1657464623
1568855781
1410380702
1893999966
25376943
1077754315
604960581
360291864
2030285807
158169679
1807054553
1839370529
925495657
2065927394
792750164
1204129929
239232447
775756935
892180412
1271561226
1584093027
1100679845
305168758
1128252763
965237970
1945024553
1530360860
684457027
1078944573
676336987
2073737954
825008981
1595423875
1257077095
2007945241
656624450
1563932112
71713836
1376949968
1590818933
1640969494
646006030
1546821068
875023789
622452759
1099951077
1889167706
2065629627
2103462434
1341079848
1875690883
2142051039
1390127931
1995941413
1450975458
778466191
1173462123
1657560378
1713106429
1039533560
2001821779
1461443020
518262281
883589430
1771810766
587323747
880755602
1819911331
1616777466
1065108176
884845442
1123738905
1883944159
2097401693
1237598460
1912231952
683007601
1173977650
1465017843
543484106
1451348022
549042545
752252661
309253202
1556234895
1162247688
606757975
2062904638
2139120204
1201208274
1190220990
1329408183
1093162694
147601880
2058309533
558690824
457789495
1450273542
1037299475
1816643485
1735466324
1484721644
772872922
1766170181
1024215682
728487218
1651951972
1917619869
1565771769
1160140794
434948963
741033992
2121340599
146442648
1489214698
655740470
1663172774
899021421
1312112829
1627749496
742708642
746315831
1020207445
335368830
903229937
1431954798
652082232
2104723468
420039870
1179566727
706008015
1396795928
423874076
626236838
1137174933
1704623678
1374039366
454636311
691322988
2091642683
1860802413
248104275
1970284213
1403339080
310140180
1199625578
682838215
705384148
1172695205
2036966292
1390463806
1062636404
1947942262
831878773
1161489659
738038133
1888287927
79342743
1298379085
1848440129
1960309892
1512936427
1172312804
663577151
1277244979
629410324
913784112
1956183711
319206403
1584719041
1357303562
1965103104
120416311
128197218
1283794150
281351966
1503003174
439148908
2106239864
960216110
1392582110
886710608
47921409
1735369817
1506541838
2065648337
122187970
1334842273
214884933
553746348
1499868165
1263995856
786806463
910340990
120188272
1088792181
183273700
1547668295
950950554
1471658585
1209554470
789644974
932429395
474990424
1521841500
1268969297
1721144129
1180445442
1433699703
26218848
1729435194
741776524
1536090907
1756707869
1214046023
163508500
1412147008
1066142004
1589216753
531769244
1133391315
679374466
1180518775
1405009389
1454842533
293868812
542950534
1622625436
977344864
1249540476
1175889639
1365535448
1164028553
197711049
25196423
1872157481
1444420066
1879100484
1324441368
70975400
1941079463
676129203
1193540067
1011783186
1760730007
2090720170
239612703
1102691276
121296796
1973911012
119416179
371997426
676153922
1608427926
255002287
20979134
1279584087
734579939
863574390
1782745818
1569872588
151932078
445884272
1092872821
887449669
1994435380
1414529967
691032495
1795936561
1701148991
1407489306
1800484622
1592705606
1761021527
347007003
1287220924
301451903
1764493442
1196018062
1107062510
491149524
582391081
1727293595
363977740
104776463
1145864357
1029931218
2095471873
555471775
1676218237
624266511
985315147
2085347347
47815997
1231225112
1605514087
2139252435
1411778084
841190373
1615939826
2106013217
2047202956
635527824
835556106
1877744199
1949516702
1056149909
1387269287
1878135507
34400930
351819697
543855694
1074205238
1217878735
2059962438
436320537
1566917426
495936548
404550913
856411719
427611908
1843277912
270459061
560351326
653352038
1323311855
1950120219
455237573
1444125949
1729069492
1958369686
1229586219
1893794833
2076435505
379262153
1195243045
1051823303
383216966
815122331
1569617433
870135778
1612892721
250917593
1112462879
834800357
1944124221
1616174547
134586383
2142475662
808182765
1935655014
125428650
1300037755
685941740
1471673718
2008994735
473867001
711636522
577893509
318679469
1519395330
1893521876
1754387837
363188847
1425020386
2051981892
2015828135
414147126
1403664599
537563071
1925151539
1056166140
1534926037
1805979434
705286169
1752891020
107506177
1778631212
27386445
502431519
1311548832
260288616
522084387
696856344
1780842255
361889389
1536805969
1502678971
239576789
321343263
940538028
879258414
1764437273
1857481422
134580442
1951088833
858482401
692236566
471661437
1959655794
2026200496
1734659886
1883291068
1390568341
108905624
104874435
1061995607
1533540281
2092398283
2003377192
1613115097
57173064
369327701
267753827
1985835349
138502841
311665149
1812526041
1251182234
2099040869
127433512
21562770
217787036
1983389285
24384812
2010099938
1450122453
832301204
2076840494
1648955539
1924557380
268762645
714496619
1930391427
1487912931
1742705681
1804816985
1429604895
859620583
928369585
2002294794
1569953112
2145811599
2039643643
230378194
1493012303
240365843
1719226536
1629018185
1376081965
365585708
724898365
1884640032
1101533634
605376288
891116982
1333154178
998393851
1531337324
2006222724
316887773
1194877146
1240412720
681497088
695512644
1038406947
596169552
1192487022
1838811426
729624690
1021519596
1483449491
369186102
1631508847
1922409624
726080000
1917277785
391422474
92929151
251063088
140161331
822484955
64604515
1465902290
861569494
1877068822
39341022
801039060
1423538482
527625305
1027681028
770505770
2106491844
70533655
749027417
1256519570
714864678
496010228
860776622
1550517998
1354124392
333552863
1291018081
1725418642
1855149381
2021635301
45391893
489137860
1143671775
1326514660
1929072786
680477770
343071734
745234125
1676883069
1475772588
56392269
276343927
637052301
584747056
838943576
2108619261
2104727429
2050507915
788734097
835548288
1639490034
893391039
692844382
1219436570
413733217
2125706651
259301134
2065979170
350946224
49262035
1715232603
417600476
2125629419
1036038705
614069886
1304821502
1966394053
709266992
1276061519
932596021
1627277096
1044724654
1074253775
1257523980
495255908
90523600
254641977
46984450
1383057757
1610907285
1975043048
1461835814
187401198
1549262797
1474857683
2096000432
1971814021
1472191110
1340711980
2048624619
775014532
290443866
714496664
630391327
604804483
363457141
1385677152
1017383203
1635100647
1869617871
831619754
1275671324
1958265575
1319865372
2065773896
1140940778
1057367201
1688943561
630864807
739008974
593889578
16443523
143075656
201092353
1698837381
255018686
823767533
1160597747
4096308
1820621849
2027036384
1070757620
1631159157
654042205
1254575671
2104273983
711860736
396762552
1209546723
1385738478
315573620
1808686212
607124794
1065849020
2060880056
414976019
497384999
395428667
2132735075
1617927759
1755281400
1702237220
591708272
2097143940
868625307
989156235
631447045
995641249
686525339
1604046317
648612492
1161412618
1723003494
464096389
211691884
360623610
1889624339
690642435
1859167850
281229824
1998537930
644785723
1497702401
2142430559
555009496
976614918
1679923631
794584504
753507626
1929145657
1747744201
1192020344
1322349403
1207689322
198735920
1918035159
644728325
59886502
2054606921
1357645004
2112771848
1138428110
1363684237
897248441
1090068979
662065350
742772594
386537760
969071256
696157133
1050393535
947539352
652276637
552450329
149738818
1813931890
612248521
1287264106
161093406
15039207
800761298
1327330738
828755444
1368668026
991986903
2006500000
2028722574
497980255
1597379501
1013200255
696776605
1188216920
710308695
1226655150
1180898676
1147562036
1863962691
295922634
8432341
446115922
817242540
1697950081
1120213862
1624213148
1893822176
251320780
688792032
1726002368
719232588
643483854
529940968
1329806894
863881952
1249252650
1979466199
2146337349
100213623
561043227
1667739071
443066918
968314806
355209479
1331912960
1053809709
1964793762
1816520876
757537148
884848809
766656742
122725810
1428754589
805707106
1712438712
928086904
183541328
1181889268
1578435145
1404573806
1128457078
1320730530
1375513683
1797258850
1222802269
1209320781
1901092822
592225167
205207217
352019471
644081271
435247501
1014160788
1116866448
462017880
1492516520
1048050105
1235606193
589085448
906589639
818391181
755336245
1135072979
1047717518
1757640132
339618434
697849224
489866678
948977025
14467313
603986120
983868674
1385633431
2138348098
437454078
703777869
1239499863
1020020385
321378151
1372362988
2091397540
850507580
2066056419
451978862
680686237
790014373
1097211754
1346092650
2117521069
1261854146
1211647197
1091408235
1134449652
2141556934
1464341809
536098473
1939763164
1565377007
1666756722
78607439
1241780860
309640851
30883172
1773981669
1386797267
1175549584
1190164356
1925015212
1537949251
2060392529
418497828
1109822898
421713860
373257592
870241811
567163348
1523160455
1474145909
742705485
1124348026
1781730626
2124556211
947117032
1611202454
38456480
319341760
1667800824
299089405
1324528495
1183477172
214807928
976720746
96097791
413850174
1033837405
1939474706
1858627316
1960552111
1628959459
210444688
523184695
1133883471
1572068350
783301013
872738395
1948891412
1512886479
1838329776
263819212
1407800404
780045829
453203134
1900151394
443095706
421035906
1675863103
919790559
1774003782
1283929954
1631962288
1006835200
481351620
1241410517
1995722552
89088344
471523757
1095531961
160620673
1360535157
395222200
1457555093
1269330224
810674437
1691067570
1017900743
436499716
2000837222
1953283151
2059963499
487572562
683788897
964098314
418138322
632966029
1956322161
344602745
299060932
30835651
2076347096
1251203928
367640962
1288942294
1262259415
1241827979
580778638
250082220
1621994906
11256658
1474580366
1306199737
296516613
1198844663
1033199948
130214290
1494121503
1886366660
1450176829
1763915802
1535713524
1318836483
1856454712
1828738001
1730137748
505355014
134673592
1989629171
1190651167
111387547
500533462
1502331416
2135675544
146876936
918438086
779882655
1666591888
40972316
1529587959
1057877300
2033046467
363826494
177970211
1168329575
1168907606
529023839
848679518
839466738
1687553188
351509427
1980626399
496081577
1063348039
100764088
1142571749
371743309
1192183121
922048599
1359457454
1763037468
1270090991
840080887
2096401581
457089912
1718021133
1811708033
255514622
1171424840
1752246968
262672975
1846730221
461031344
1689685331
1174629711
502763145
1798938359
779075317
1351710810
1551190223
189482329
309314473
358378085
371994666
796513619
508392038
1170171942
1206848457
1265955804
2062153671
413691635
252161073
1121861634
904749049
605260210
1154079117
1306233847
1341270196
950029594
2109590056
572513211
54058030
1027775389
617291953
494677845
2027729681
1747956205
787313137
1613304160
144850556
1430813575
203117549
2048520403
697899576
1633824290
103347030
130760616
1743366031
1559113405
781136436
1478253721
105369379
396508477
1344294436
1978024457
1738787613
2044848404
299044498
891289475
2010249566
1472875909
334330576
746715438
134395434
1692472824
1358436422
1371074605
1979924043
780650816
1879224658
1062851308
2069928093
1182031741
2112070309
15160759
732268912
1301290264
792375849
442126930
1997310941
1522382671
1562406120
1572729009
2032063588
1210564863
1653280212
43030305
1893292957
1155030527
1485957857
1471849133
2047930185
528171088
1809345732
1376511700
2112769524
441117545
629771275
642840218
1383811052
927613278
107796460
254882740
660204241
1326143031
985531448
1411819532
668906094
1801751854
2039480331
536913182
686212167
1251277898
1386517367
847391794
1256403172
511252641
1103201798
2043486062
783433401
244361968
1454132619
627784017
905952189
985074535
487932742
1306905806
1174755425
2005837376
802906852
1492995672
631507311
1019267098
120688862
1404150710
1441755619
1079161260
424568795
275528676
778327678
24179900
1366265851
1891430400
337843728
271718324
823762064
1597680492
1437019549
787579438
597520975
523819809
177520986
2097394082
604779941
1025681273
1364537263
832877800
1373815157
325907205
1650174664
153219204
1893049370
87040981
856349597
1700801529
340174621
1083880198
1213500277
1174332456
1594678360
277710188
1665947282
595192237
1280849175
2110983043
1611032156
1674199921
1721343883
1031940694
1899705221
237460445
628665708
725477958
1497977024
380204173
1677705882
1394798956
1531853874
296641264
2085079626
1481884115
1563376188
1510053004
369915557
1379189505
361445305
870865621
431097342
193532399
648983582
978550737
23433511
1673599193
834843593
1788289610
1847648903
1810624417
999275060
1848236535
1987760997
903644408
776850463
1359750025
424489678
758353168
1511684638
647566698
374944539
924793639
265155176
899767229
724787508
1052885323
1342708691
533822502
1390420430
1095735389
175027947
394552032
715765871
1578537106
255166809
440612532
114873688
1673439759
522817394
1297314987
236497812
1295365252
1956132516
81024316
1651478399
500610981
831234084
755791784
1926569283
226370431
1442114166
1084806852
143582873
2052835606
981304226
768476502
2140973342
527669615
181961892
117223836
1503464592
467546003
1552749113
468349556
2125720028
1744445188
1163053082
428858107
135993311
1793002866
1043933792
399300365
1546044187
2072220202
787685681
103042938
866536136
908516978
784300303
942675474
1420470320
800009714
1585934020
1703811706
1725651977
902692583
971784419
1210574289
1101194470
1943736969
1528613354
517299944
1956363819
24589525
1869357765
964417358
247915801
287821134
12733802
1458200227
1362421740
708589317
1109386754
64249687
99253339
309190845
999153287
1433109140
602512492
1221342590
66207694
1228528905
1030237866
883248193
761459819
1191011023
1834824367
1883005224
581933872
946185041
363690059
1614746803
1929076910
1706348144
1063312812
369783917
1784668663
1164247021
1382618479
1274071997
1555175077
806540300
581104844
533805769
832717671
1896760227
2077968983
158472256
261092381
1997719781
1723874187
1731139745
1955265914
2009582253
1422404511
1554792126
588941458
734679458
959916400
610177968
42148803
1612776476
1368122868
1574676447
1885658680
1964730923
2143105595
1342233217
61499529
29194806
483460603
119761469
1726103761
905473304
309726569
748309801
976937860
1024580176
1449705587
1846726969
1534789306
1287265398
311230275
1212220541
74373956
1014168893
1489320546
161277251
1717786654
1946659187
967843754
1727879854
1130924999
922152485
1905643797
84014158
70514506
1305525284
518890191
1717334814
1805381595
1302852673
436560301
1076566287
1321535754
1087994889
225648895
1253360111
591038373
998873464
1528467847
1039647605
1112202147
1901631355
699326155
1184666844
1931551313
821015153
716838402
1627209820
590655554
1025985541
1095963772
756193915
784835681
1386702774
768277727
2000175657
961380734
1141075632
1119565511
1591241287
1471336703
1970420861
1811739632
892364886
882822240
610497274
2016624338
1669270941
1625821417
1314068211
565219530
1628292851
815093840
895251451
1134620940
2124776949
1457732512
1882015947
2088868260
237006829
1776811557
639253458
923739853
837375682
277765787
255170251
787696792
1767504298
1539338681
191450029
110826838
1007225933
767263983
582303873
1740548000
926484480
413534268
64152580
1883477385
1169736655
1201700929
496961797
1497543064
1135006758
1403683148
986385470
1444572507
212382715
1473556628
376847982
496418928
608613348
777572100
863017636
1733793278
2101195805
2052115318
1460126087
1673446167
1303880353
2145770743
1667186043
1422820648
1266402606
1324393706
1819610905
1921091616
474466461
1780701515
1175683399
759526617
1000511754
1593243418
1880180230
761333417
278528779
817134648
828430852
506374837
1794906830
185805312
1636839725
1748280694
549285075
1728368589
1400482547
1967374569
157087343
644422736
185028131
1977975731
506914156
696318084
1661554191
1602416091
332865829
52095523
121689562
2127347807
1367120319
915504408
702553319
34491246
1092510057
1423226446
585155526
1261683562
191073239
1540853214
850491362
695017543
1881069276
1843032399
1893457790
1316389835
218045078
1277939111
40095378
1806640927
155550155
2065146427
180404946
1598542156
1181911601
316610947
1702012835
972150333
1660603443
61943205
357753617
697801661
221547519
2025672827
2044897566
2110236838
1506742524
278470428
1106745511
110836423
172279397
1330781026
1044881322
2130797892
1826169828
10776446
628434748
125286050
1087593778
921679332
240945077
1851352884
1321654886
765644317
1552139615
521015110
769292488
335000883
363697228
293660011
2082443903
653813911
380675272
2003404000
556388135
132501677
1624520648
755973012
121158604
1715057289
1074985607
525328395
275000112
1654434342
1438985145
1758671036
1784438401
38350188
575866553
1551087889
1148122361
544511353
2075162776
184959124
1352770669
91697489
1971526691
248037543
1641265596
697065541
452165154
115466946
1710710865
723760139
2034936172
830080878
1821619087
651959015
1570569035
2065093467
1591776768
1768034767
1323515862
637683264
132993581
1636425512
956503531
1554405847
140706434
1260311715
1818729439
367404613
1385415151
1090558365
149644085
714969722
1353163747
1061649652
569683282
1469089919
1608021160
474533973
1690627911
657634645
1489846684
561269082
1226612415
1657851436
1850124597
857959455
1467237807
851730150
1080882134
1620311557
1462492779
24846500
472970105
1130790778
1110538398
87742341
2068884517
1209642504
717235474
145406321
2058404957
1327238961
1391995341
575364020
568048903
271352355
221347550
119941660
2140664369
1206049324
386503166
85812260
1285907091
2035908924
5067561
1969595466
1993621575
1947279774
1375766775
533851580
734349661
1481070687
283339880
331039276
868542249
35221551
1643613653
1802289450
710023039
367796932
111476794
1125993837
1661082672
1588683698
423677536
1688189873
244446213
1220882918
1775613688
1158842455
2098633254
37385004
372256828
1912084070
660410206
730912022
2001646778
1866495254
2058037485
166508620
1098340199
1340976796
926034611
1443504620
995336223
2132516371
178529660
289650335
999534470
1062489531
1836916866
1009171463
733588373
1513741727
716245427
1613571055
567178042
1387196751
1586457803
408329613
971021254
667330177
583922897
578400314
860795959
1457853236
181056507
88464899
1962791288
1335446416
70726466
2098187631
2126340913
1943662792
628968439
731937759
1966690219
191711054
1817101920
1969256363
1627084850
1097192570
1810940859
139993832
1746715925
1455195399
1811147997
1067318604
1030314589
758209526
2099932042
1877734885
919901034
700164031
332180006
674547335
2017601509
770883996
1121836169
322065711
1589827430
200823473
1174490990
1829117489
1535540777
1619862420
470909237
1780786946
887386339
723087682
233439835
2061826190
788210086
1267846208
435494120
153952400
1820855078
1111588560
1580090854
601144487
1807279591
631470751
1063933052
91655268
1507271696
1049808674
903250564
42601283
332314039
456894656
1405039958
750654357
145822973
760600050
1288670580
1605207945
1450547872
810669526
2031795878
1965491471
1616386653
541159151
140521747
224435854
1230423611
2053426352
1461413951
697343501
745561009
1415915062
403748092
1300516713
526620640
258337880
1244113809
1995297294
64025510
137723867
998532564
2000810928
1707059052
637956088
670075518
522129992
631699471
221921281
1371872631
810944209
1866255082
65451724
1235622003
902698641
90866138
1105113941
1921043151
782036603
921247689
1982303341
744358429
1808508049
1579529465
1071904261
1907948035
375505504
573510322
819818590
405542154
225400821
1166919823
737492185
1315200058
703534229
721905531
300277251
1584187361
2021223102
1466830572
853417077
746737587
518109410
448610508
1671337372
1606533818
1844870408
837090705
1625477583
455108597
230526396
499394749
1543430844
708863574
1151687953
452146414
532318633
114423146
272909084
421533773
882042259
542266643
543084331
1205635258
1202432372
1494846948
1125000016
1239384022
1473829462
952629754
1929336269
1591412624
1347032628
1698993213
2128927541
1462193801
1082155341
144511336
726858085
1805910962
1297579334
1664663627
1046495541
525400853
1191954124
1726951735
377688303
524229080
71670822
1488168749
1145380411
681216718
978537313
463884206
411437294
1403992669
114985148
1903969000
925234433
1038654082
1063939070
693062786
1125508
1810739294
1601632348
1728477992
113625787
1612342857
359082257
1655208175
1519152377
1219963456
2071890173
940092433
264040001
1416614091
2039173063
476061355
1283991824
715833819
543295663
277032798
299876663
948005966
139444484
1803880672
322238069
2050687865
1472970158
1656349579
770145965
608862703
399620609
19467282
1935501397
233895709
1601023477
1369420977
1054671994
46471736
673324044
1404407085
2053232794
662775707
1223813142
758391665
63281647
1771570270
636925100
1718749952
364261051
3320561
378325589
1632816699
772913404
1482088219
1547535681
532456745
627157122
1561864781
1085361048
1467283399
156095896
1741955098
286395276
1047831648
1308664358
1134225949
828850760
1810174165
278209926
302324815
1788119416
521601651
1858624910
114807189
1640213898
920927874
1715890473
1526206347
1478708395
554496615
1074580209
105804610
1711471659
172090275
1115337421
1130112282
1551234941
481060960
1053315233
375526627
1422218621
602220482
213790390
219905817
890947527
2053808588
698716966
724350799
367845475
902332339
1972038474
2055683757
2077614132
465611962
1946893594
2116296295
1167985827
65484146
67477860
1351978158
2120388339
1715597512
866764516
118544648
2011289957
2023551003
746355624
78749839
689346206
1633990366
755711917
1087850901
1231691398
804731818
606592822
513657068
15168982
2004660300
1134892138
1385344305
1240978306
444141964
1185755820
1994879926
1230090139
174555197
837539867
1434592345
1826838623
2010144848
31696785
443364803
312611458
745226894
233376707
273136248
1279704365
167613301
1549467897
997643144
220267003
1841763434
1054009086
536440398
726272506
23927706
1260674085
954157015
497007827
1333107719
673586970
662976919
1141999266
1115879060
727513324
1674628400
1340581506
195137789
1858187206
1038162243
231605310
1159214924
1408958685
1284695350
1670090393
72106893
1552196246
1939608954
1198465678
1852476904
1415335792
2129289248
1335556200
1218848083
116250492
1747798331
863476381
1711132545
337066726
915105289
968319944
1100566870
2101202010
128182956
292783384
99581580
680352530
874347925
2097910911
906367786
1654285654
690180996
26256050
658264686
1421890109
2068944031
2107955778
1999728634
2025108614
1722943525
517514401
712490880
1206424707
1653213366
615405912
635809224
1064354429
651870300
1015903224
1031110591
1330524262
2090118557
34492922
549772299
1846498631
1889496739
1395095987
2120554997
1340315202
83285668
803563576
1280137979
710523353
1111378234
1232463741
1021274598
2082627860
390815417
879750326
84960238
38767267
1128845561
1717632640
962996395
1521098035
439529241
1053369307
748327400
1289124045
1250744805
1473140936
1674933399
1377898948
1716832377
990940745
1636722790
904663824
1347392437
1529294795
960977092
248973274
1375029983
1517367575
326163522
1524207208
89821253
872457559
32069079
917115470
1771666731
1267391725
1118297053
2062126676
1734004150
1030097801
1329850680
2142066337
1044403576
2143123175
1563088299
1629481942
1259453473
38087800
997463480
1578226745
1370259739
2044084277
1214595725
1265860258
1960331187
1769771626
165079810
500247697
1228958771
1117724207
1221274512
873063469
2012471082
571199380
1772555853
1553623867
804014681
1070588475
396342098
16074816
893222024
468043452
990658902
2021707235
799940157
1239519665
393059708
1056189626
1905962242
2045047323
1461513097
669813961
1260634438
2101587595
934401702
733163861
482908411
157396142
2068947210
256745899
1068428476
1668513435
943193287
1947262024
16321455
1810528604
418032488
1225822424
1487618101
812995435
480831224
719544830
868318118
1067338480
1757909340
1951739971
473320200
1898959713
1087057202
482372717
1088164563
849923262
1144036892
2129096891
1510577000
657014968
502640811
1162273827
658159006
241215937
1662151400
2130322533
1155964546
1848033619
1916019716
1248507875
1626082315
1720178055
1076585844
287557694
1595209988
1747822601
429757085
37921874
1314031956
959304580
61561059
1327319723
577912443
1281801018
173861089
668466201
2100130681
1806958443
1959064968
331535589
1821647211
358841701
65764594
58224713
1676929980
829674702
313612443
1624674776
1467773935
1799714269
570266977
1795807239
1241642636
143079325
363172965
1527084690
1197420224
105346808
597750392
517994645
890733423
422755264
943339697
1890454130
368736845
1713956864
1460491519
664030450
1420391733
1685187946
1237637651
1609117383
1677768083
1526402080
984024969
2036322026
59025733
1311086827
706976322
1884612376
957644537
2077248208
62088497
1098300899
407044353
795087458
1870311529
1428234507
987151300
1204647745
1530880690
1642489778
1561487421
1030454933
375648398
1272872085
1669767418
1310529838
1102583138
1081405443
659414552
834017789
1024480182
747574062
1085520382
1497674755
699743354
755177735
661159128
1068532021
165380183
1064911172
1652683143
979111899
2054539119
1139804816
699040198
76675408
2110869932
1295805651
1140824587
1889960029
1250844507
1358895887
541087185
1037481747
329605276
2108149270
353203278
168701360
1128918649
1463785136
1864078408
853288903
731679382
970143614
1851308173
956390415
1027352558
41322441
304485405
1579104463
1692957286
1710874004
401022510
1009890222
1183191060
1720352580
1447489283
43818794
620048477
1737957079
716497830
1421183259
1665959052
292641679
2109311555
2043879576
757631253
205868107
1977931396
655041699
2027996153
337646010
1211538938
652728928
1066649310
98463905
805460926
58592065
1947923971
1190949996
2003778900
460098259
1930893628
1348409568
483751624
846087576
1533457291
777059567
140107440
440915782
2004296795
1980439677
1883820742
16361611
486641285
54694542
2043765701
1161795056
702843361
1179935776
1457637885
1787239747
166435399
97014346
419832117
1638208708
2054516901
872657865
743075194
1538517244
235533026
1545951200
1816192669
1084449368
1125190732
790851770
141397369
723711137
1442530778
1684309236
1954023185
2007995572
1347233269
1865181826
1805959563
78517822
857627007
2086029555
506880114
899355259
2092802933
1106551583
1920495732
595154592
776639856
1687185867
1515480093
549968416
1597378583
333452838
426891202
1466448920
1505397438
49269660
1996693045
1258211992
746398762
97747453
964629595
1920274479
313031399
1763457081
1906916889
1734863511
217206052
90779200
90778170
1516906690
52224318
596518911
437395050
254062905
1185232291
2078782917
1893469250
461189104
1416559019
1972799778
2137967829
17583465
1012878636
1216007360
159425814
2018274286
586631526
1189644364
1068044814
1762258570
1646219461
1512966563
1789451703
331220766
1668556590
656758742
1904769558
1537018908
1736888915
1579789594
336438968
1900107694
178274833
1810495659
36264915
1375448384
2025439397
380725715
203358084
670181464
1736125179
232718712
2118508938
324448763
372240447
258288856
1449525028
1159593917
1086577512
155871040
1607536736
398465422
603497045
54781188
1719196540
2058053769
1713716865
648234285
409194779
288574527
1894780241
1760578489
1476456725
1440954834
93632563
799515719
821819050
1732207103
375842014
968338449
1414712427
1528553143
895659364
896812000
2005747787
299068040
817619321
668642129
773337227
46571050
1132268728
740188580
1390708592
1605154491
291981566
412619087
1535909828
878633910
2053363009
1078952236
1968994559
1424432727
720926314
1450807139
399041466
2075887243
743415707
1801663434
1189408082
1848592954
394617332
274893206
329782519
1430393463
1963599226
1787224501
2128332579
890698424
973875349
1507908998
1052025617
226234061
1123600709
1566281910
104334639
839602370
457610413
20949860
1353637092
1351501744
1473847152
1889119479
1518782589
1751979338
1114613185
802954596
1545763002
638719212
296711311
423022721
1245339057
692781312
1786452033
1765552060
1385077557
902865511
1818711751
76385268
46875749
691930485
339668509
493320321
44032217
1373649033
1285954956
34024801
153827247
1709675332
370079188
587329726
956065019
1654883202
1146056960
1254590906
1426732321
127001704
1766478718
229161660
1277282811
1898634237
557568738
735757166
1735230962
192037371
375064579
1964043088
2077573481
746032639
916530639
929371033
1427686959
588074424
1067940347
1634226556
749048879
1713447590
1907176768
1096061168
1565060409
1430079813
1811283026
829963828
671033846
584885894
1775386225
202700958
1161909614
224026288
1354913694
1862945941
693244335
2070278869
1027962682
700806598
1361757237
1694820305
2097500498
638527966
550111678
709555273
707761822
913336827
1388606060
353482463
1693332551
1929862513
874022629
1125708853
1963941098
801453124
1718031308
437804504
1863211101
489558268
634437131
795598786
1288575922
1322515085
383377192
958625624
1131850309
820369378
1809164845
778014893
2097560888
1749774469
1081710266
822275499
1028076585
786921511
1566185020
853742646
1593560384
2008588277
741445480
79709103
2133894477
78819719
15901587
493745214
432472166
440971446
2059844004
1807014906
1265097242
583075350
590992207
1838644823
1647361230
1569501469
418687174
331497830
1602970530
620397027
2122714467
672140416
180429142
1723817203
350002020
36466430
888869063
569148263
1546758381
1299991830
1417678305
386721515
1296466744
2140542907
639726885
1430422250
938800100
1588758995
283618315
1901903705
322178253
463400695
422539675
2046876355
231881730
182055241
1166603802
639458526
1984276550
1956900871
1892269018
1224839157
454284695
1139531223
568475480
1234306066
342986936
270640770
589850410
808655099
2061247490
370613759
937934003
1495437285
1703728103
809006551
2015914951
1998137013
650617415
1048919122
129895329
1412249938
455498641
852681198
248458981
621767744
69265969
503433174
254196599
1289379667
1295250393
653121143
1790970641
500065994
1176943782
1141087067
756995003
1970425612
1276204109
1686302610
1780733857
145892752
233048518
1855464944
1244618171
1320487947
273754033
328515910
612528507
927142423
1343879369
2075177632
1441786804
1001658240
1625297859
786243526
1393443421
1602271110
700182552
1750184214
1245389070
1605253462
1744421216
782067623
48351527
510561217
1803394301
438565960
76888670
1248675604
258991292
672187699
1907302965
1466087097
1156774960
1340613678
1715770634
396749934
482559157
1308654852
358714968
613865956
398614907
894153762
1268529178
1171878767
630113217
1593455625
1865481183
763025853
459833231
916487173
184048416
691637313
348415815
765998837
1789365940
1464443923
437153931
1358288878
1273818996
2131629315
423387096
265011898
689514222
1684011349
787594605
991164372
656811774
1176298022
1981157605
542723178
973924963
919942067
249456245
1675175876
528153848
546539020
1298864514
1630980451
1629015036
181800940
54192864
1652103178
615628279
603134266
500456343
1763440423
699339637
490828957
1613123960
354297156
1886818089
461242985
1262552057
1779737322
694019589
1392982644
1579691905
1248632829
772011875
1638383201
731878064
2099573372
1895878083
365491325
1609740751
1919423649
2096981650
352757860
802743151
1066380108
1298416190
977057653
1287038046
1933218870
2147204414
222806321
1637692479
1849588655
400240568
1691476663
1200191994
1583217545
1196152223
346322970
243478244
1271677230
2001108865
18343780
744314044
1655126957
140446375
173699686
418967572
1035031076
302948556
6754570
1527451131
2008261090
846053581
849695660
126291780
756139225
1368330008
877350204
2028879312
1597513596
281800045
414876995
182822840
1471002484
2004081524
959509333
1905476631
951226794
1265606364
122093392
1399021371
1567856799
1703490519
97750320
519524110
66914882
908690639
1005522732
773746432
1999924939
410839906
1408147167
567960708
256054988
2131720194
441458929
42969972
1660559608
1980891834
917532241
312699292
1826162971
1821966981
1124370172
1760005079
847232425
793128683
1399770022
1398155745
762658554
2079188740
321470730
834482880
1212924976
384393908
1360910616
1796956331
994798255
1340516853
820364732
1469019608
1877765003
1831294419
856216350
1943715897
1384766036
20912212
1769326958
1922557434
500558547
1082330356
1934415874
1114044854
867745805
8048821
1161103057
1735382729
56803717
616849969
1368764618
297518516
1283160671
1509673585
1445791382
688351151
1131806502
542608493
1788647428
432925652
859036673
1288363572
1705305937
107907714
876579669
1352574997
1290338946
443370149
1913090974
1150438869
1160980044
485493973
983723443
1706376753
1599301534
45670467
1036440507
1732922370
668034671
654221042
1807554091
908447098
231344103
2107953529
1429658434
118981881
124926185
7593011
1091806391
1259426143
1356314408
1276277345
1698430374
1759225262
999875847
1486967673
1272721774
1699269188
1147970223
1962561118
1852279262
1878516841
91435113
716410492
1944917175
467191443
577313234
1948790649
1214706430
1606518973
1979000486
887560727
1858940563
1418127573
359290432
805906301
2144671912
52982492
846651699
1192201808
996552651
1992388904
2019115972
520853154
1793953380
722445451
1012158482
1626379888
249094383
1501611216
926632061
621884726
1906435080
332908677
983363
954792115
1056139951
211482141
633670648
1366497648
630254853
1654373084
275900589
1668259439
1456053757
1040796747
1076838563
1175962042
1717569967
178196536
305604780
1944230984
569326510
463457340
1791847139
807082715
1861643696
191799027
2091899287
254294483
450116870
834060147
1692838138
1518897495
1209690465
405997103
1944965559
144832976
1220746038
1732656343
1129347883
61272146
1022406948
1488270970
552562098
1106354750
973150063
1475588132
1733004437
1029093955
232629597
345307399
206395509
638600216
1720746850
1821467304
102922625
1090642154
1044945521
959543543
535450231
943145877
1746208944
848298635
1980406087
1067316449
2042700032
1254345082
337967869
1327194103
324661479
316812020
348570790
1447044631
755387977
1898672076
755734231
888781718
536505911
684846204
1015815879
1875069792
258998986
1894574530
1276238193
83289058
715907617
424170653
1537793308
2080369405
2033857452
14825090
2059971603
1045420519
2125080360
1795618332
1668091589
85344797
53621296
220028571
857208329
635246874
851826498
5468348
1658152289
1263160560
205910943
394066661
1232758065
778543230
1184142646
1922365781
1098382517
804376358
1635080541
108183121
2109420798
1078983174
205738750
811852324
791880302
1475631944
1688565977
1383857193
1454765901
1493648117
1267374989
1586176578
2099125828
240999138
785769468
583807336
228088901
450507646
709155186
477879815
876345990
260052747
1245179980
162106336
1831205328
93202182
119971736
1823665887
1584417610
86884260
1084751853
821785274
696128542
810558556
320401686
563112815
372635307
477983683
1527302359
1737166291
1424188828
2104878281
364218594
1327574879
295173409
1034308000
234921256
527814243
906356415
1620106571
1768235588
1650090837
2095858045
241915565
815313740
240252694
1682871797
1867728287
1537196198
507970904
433082324
127514405
960392614
1065689926
783106068
365371668
1036973957
1604808841
921184041
102274773
1571201749
156028824
1902659540
1716995485
324153956
662889784
887029891
1611348052
303228229
1962467720
527330893
506094693
1764031768
220926044
1831474896
646249899
75025436
1255682163
1672125061
374346272
61295481
1479644348
1863151409
1548709785
1342913022
307694592
1591321000
2051001923
789037410
584028595
660775154
172115524
1168483832
1993327988
643960629
1009388396
516946723
88026140
664902987
967668028
1167680321
562902798
1219357811
1604007754
1762841840
1787237771
1621850119
2102730321
1197271423
964643841
998672621
1391510248
1237103380
1329075461
1171730104
1367327523
1268587401
1495369986
955400825
807414362
2055588359
1251774206
1824551163
999695501
355504468
1796445150
789859548
1565523055
201746043
1658457100
1582852291
836066817
627891818
2112076507
126777874
633529338
1282225385
1283769036
1840808540
1939008143
408803972
1066106412
719651371
60075479
1750567589
1445273252
154612597
445819915
492759518
1897797294
1147423582
1925796604
306949213
1613711452
440321158
1307505542
1754678301
1126760070
1795731939
1177419465
492115711
1642900818
677779481
521308540
433208744
726038841
1944604765
378280004
390252636
467110008
340488840
960804043
893947569
1667373784
1386137409
78530849
252151133
937978281
1588675197
742868032
1790417884
1664045257
205194617
649561733
1404838770
945143347
274524356
981898628
124370261
1146219035
1630474091
424417453
415486060
893736955
2000126046
861642027
261785656
565747263
1925302367
1292673699
194140684
166721122
221292004
31452957
465442018
581539357
1216526730
1222847255
127170095
834063895
2103656708
953402941
908740735
33616829
977263042
966927188
884607671
900403311
1543260845
68553868
362945611
35740251
1660769980
1198878743
2099410362
721908795
1164154487
137257867
826467600
1578530285
1634687898
1235579192
1718277489
1662762242
958831020
1483287412
1246993501
1751745571
1249237472
288098665
2065584193
220873751
623195195
1275431833
678831988
673700711
1377456555
580626205
281566438
716668747
897611670
452295340
1689952248
1687909193
1334810760
1473792777
1462307233
1456179707
499871689
1253033626
1075092365
808807601
1622385305
35819987
1024148857
10857554
805169899
328473575
565343231
589994298
294865313
1156889274
1463625471
1516364732
900284689
123801309
2042007388
373425170
208672314
36810793
371864941
1544579833
535764076
1631330876
1691527027
1314224495
1992820319
1344671728
915910592
1539260809
1119502708
130797667
222630567
688131653
1071601356
299578083
2047005988
1526051904
1874417326
1776521920
1706560299
2065082718
1162627554
1782330589
1394683221
1243735338
1704701096
2118248928
2055403381
1897302507
1376055450
1653406899
1392693064
578311027
672138852
1323328807
902672920
1653985408
477032794
1018381522
1129753320
1455776504
1963286680
408267595
320197006
682231596
133255551
164733550
2052116463
1001448799
732805667
633963076
1586884831
672704703
243809224
1035242961
347256371
670277794
432200810
838522641
1024390890
1605740749
1457179053
395406012
1651869117
754899157
1133322884
903333271
1483955884
1802763532
458410563
1486327713
1922457209
1754650210
1529627166
757571893
770998125
212345665
649497413
1624460942
1250205898
265908046
1000477305
2043083852
435278930
1744612151
1254400074
1793260556
1974613270
1950715425
1545557281
771076162
1581925611
1234746663
1431415461
1056831603
969266080
1663089534
1343389216
641131954
2140105914
1610130130
677913262
1439545053
1542409537
1608360979
142113609
2067995739
1973085017
2113425119
971644394
60343646
64869064
1508811375
720338064
1955345178
1275430042
344974659
1597315226
1681905038
1759001798
512443897
1930148903
1137930178
1862318224
885146361
1766309099
1619837947
360141921
1726470943
846087770
1917945784
17939204
171804163
904506198
1163108405
780278466
56554495
605929808
133211871
909042760
1596823017
2052407814
82162974
1231819018
1141698251
1738618315
353925289
1354690782
1505798856
736323058
1532399739
2130018468
1599963133
408737388
1737240504
2096777437
1138611785
188303720
773000009
107856642
923482182
363907045
1390054800
1731086535
1301121797
1987589502
524964375
1175947742
2081492539
811198787
350218966
157452708
1519658165
1190088990
1839786936
1697588935
1376642224
294951758
2128232265
1289758732
197029948
516909365
1491452632
202560438
848958577
1350666575
730802731
1008405754
1415590767
727759156
1671507151
520944312
1896805148
1246523516
721680751
561853777
210023846
3846727
1796600421
1614839225
1598053095
1905584176
742896204
261356154
273762091
1342030826
756832121
87490329
866661408
1771645439
1305417993
1864325523
488229179
1729045448
1962877657
1821452558
1904475038
1638062525
1558362449
1334000643
1017591419
1826002331
1201841780
1079572043
862210854
1161153751
1822354843
1444593536
791685712
268317432
125683601
1903556975
1487823440
1971376988
1292232543
1223523746
1686333828
1647588326
686098036
415474937
915385677
1620082518
178501659
1363596369
887384668
1206826657
791119504
1783206885
216223064
1791225047
1061443363
850341201
706337617
11634553
1258165832
118870344
529113391
1057196586
473672676
1388791471
1227762890
1817569382
315373410
439951423
1957809294
976871352
918525069
243628725
1835145235
1372871175
1832068826
1298482084
1486176303
1183733774
1054076495
2035615642
1691428702
202400536
1719067688
1101875056
1730494973
451020703
1766366688
1117214682
524828224
556161027
1228225169
1491584692
2083157271
1930327437
1967756974
503794126
1607344508
1757094904
1928251462
1009988891
173433242
1969644163
1442898821
729708646
22937238
97390460
2095187597
740042337
2043084017
435720548
684371500
2057077332
2136208519
411863545
1907904965
1189451395
1316761970
135565230
1081821102
1724928650
302750569
749203585
1753543020
292761963
2000643797
2123463761
775368711
675506192
1345358914
145577615
2106990660
794139456
1165822385
2069287128
1348279936
371662349
1698752877
585059667
1100485631
1450752049
781194202
1990666422
268569016
920908758
230811175
538029198
1468663182
720630914
385848333
648874419
360656524
1521145047
698765069
1627871751
436549866
1333562598
137246416
1607052147
1553078836
484991134
1432818079
1121063293
1079379319
385471956
1358679239
1176879070
814657513
1226453712
441304255
1454648491
468114713
1673233424
836293828
621034232
958608093
1065757480
1718693947
1980001285
645748126
1624372336
1422655998
1616321273
1613647046
374584739
484693249
915652021
969486113
1644721158
1911145708
353775644
2032604895
1401361008
781481342
1679099303
1757765079
1459718128
549311315
483910785
848765342
1012833718
1281399965
1124525770
325783566
1576351053
1999024154
1227621694
2049342408
1452414843
1658398412
27232609
1832302588
579946896
908276501
1261996184
465157239
1475603522
809028011
1530553444
1325339261
1434165807
1695682942
1545099053
69339316
1626635506
1695325144
315098243
1285435302
687240366
1541629229
1518081108
803151245
2122802630
1611570428
146789564
653032207
1596364540
1555838402
839705760
1853052669
267044826
900873730
1360258543
1385022148
377210560
2106326958
17905541
1120515979
1288736721
1407379687
1302771642
1813004477
549122592
1108622404
282299951
1227747734
1214889710
846498020
1908604648
299737382
1361739551
1726081687
1430995935
727084615
1842590285
549851683
1930784630
1014893578
1314952226
2109281795
1216829050
1258313246
308767558
1628834311
1286111918
1303194691
338911054
468869071
375074099
1805490257
1516951367
1644760884
409092167
784414737
1917542234
2068481510
751657475
1133835163
1285822394
115499244
1669596711
1994651729
1943513776
228846467
1707641038
2106850725
290376296
250505300
1118589007
832426326
1021589521
607789313
512620475
1383279480
2029211941
1285504790
165314744
2117257909
164767333
1791454114
829066908
69982416
127932891
2094741575
754231169
1615959729
494011570
387731012
1714257904
576737477
1627711098
788359150
1833913155
982817577
171973133
1302925382
232855532
552981970
300946745
1309158255
414658638
190118141
1665314251
1534674615
507872629
1765845303
1403906155
2072621353
1048387881
609194969
17452813
102849380
1099800781
776082210
97111689
213024875
1594078871
899422943
659824000
1377703264
1860023518
1819831184
984721921
438174211
978263928
611717177
2009993390
1076240635
1074546306
499196190
1404770755
852297676
35055789
1180160276
1048395881
569218916
1495588061
1238155620
1225441360
1657951323
1406780710
954703344
1145449578
1188792075
1445775610
1000669602
1507691687
1580278756
2138265186
792109687
1947665602
1630632834
1403645456
1153746369
28574197
1080931179
1051980710
751959316
1060368794
606406048
1181452712
373434711
786399029
1901054279
578450015
1193658273
1294293773
996885261
1997863726
1485473315
1458669552
1599552737
433057301
632430411
600322448
1555457736
367692832
1244692021
630000474
1617067709
394629213
429009853
335558079
1403338962
2069903539
1313604060
572108042
688332840
2060736844
1154820174
1468809177
145016422
1240102481
1928091821
1222184138
1797020748
2139023008
1781099322
1820100862
591632864
1167129942
404498890
870190677
1274519294
435502218
492400090
1523249577
142054051
1438879655
2146927360
275128697
47910140
1140493641
756733150
815090517
357909830
1173406152
810803592
1024756345
269880441
1582104863
1051686818
561618598
381258627
2036253159
779762077
227518829
492293341
1808760463
869820792
1435792648
509938696
1724260486
1030946379
1342194303
934530673
179663413
328925096
346103777
1980351228
1345230997
1734617674
1358087794
869821118
808490655
1314380750
431751375
281708849
1267586660
981550934
974821731
754408514
1260436627
1437856159
2085015831
2074909932
1353204048
1108178367
1215781991
786450204
306549574
550736047
980347557
1836788151
548651541
1676637625
1985754081
1003306929
1651666879
1432841014
299208571
916246442
2084342719
1800908287
1440289056
2120307806
826545432
1846255320
1926902049
1901800575
1003217893
687355120
2013657369
408491007
953711780
1450753024
2064038491
1931240160
2144397779
827250567
1571835086
510465776
554212870
369544941
52286671
521052885
1280007900
1635852869
233443741
1910933167
178534025
1090676270
1833644838
1522905316
79195854
1934256256
251345119
1214621090
19894833
156474352
2146818004
88764281
1556182855
142331125
506783862
1381652339
2007192209
1727470919
968121720
1897686411
1915539565
915294498
589742513
279881946
346961832
1892233886
719535802
27608978
1687196684
986101265
2058758789
170088358
855173044
505595660
22879855
748584681
1598514778
527160251
1452774607
819878638
434878154
1237873001
315953068
1072214537
707214761
982405394
229230256
1756064496
326528853
1856731968
1381162381
1817529569
1970940493
249746532
1504911938
1047431334
593107342
922544485
1028739928
904005673
901324505
925762366
520154618
21530277
1148503126
370312155
1828619319
166097319
59291591
616729027
2053676028
233672802
814697521
1167973700
404624381
1538487472
343409709
428942262
1915425506
1018016406
1462576140
515202103
1913486793
1210376500
16862356
1716167636
1178203554
45048508
1205738696
1731150278
1936350685
1621423264
743234651
353631213
2086595276
1994131439
1955736974
1271837301
953857985
1579278696
1110820940
1229735136
1690625360
184451614
1349467001
1606598062
1148665745
477452065
1611708367
1021626103
1935895638
1771287142
1873338851
435643937
240623970
1589512829
481602683
1674248499
1791746811
147653391
1826241145
1756932560
1891682680
2099985725
1145424273
1575268899
1960366189
591720292
2019665003
338135378
477441074
1018840621
1010965725
1957686
1707026505
1726319631
373198257
1208029376
1638338024
828774847
609248767
1560861905
100766195
1249971864
787560971
1027039077
973917037
726192326
1750130415
1435522769
1606791503
446453164
937200517
467447649
546775365
1328493014
405799886
1513838643
738946541
1844146556
1470745136
1306549838
1665758317
454965326
2046515852
629363389
474364892
1375742600
187591687
454948017
1001658855
927636617
1790458775
1471948645
1557685017
548047707
1867767221
121515515
445685457
335699100
1115461923
2098081501
1290815438
244016890
1954629993
166330643
855642228
1963475663
273270795
637681654
138916425
593027565
1611096006
1506781135
1911243758
719417245
573130423
1528805762
2135234331
1817508248
537796536
586786684
772087530
1519706061
1846248910
1411156225
2046746251
1500908730
377789885
553113562
2096029452
1415378317
266907765
2065642299
44084629
1438737097
529714461
895118487
972972529
432734278
832795493
1687346113
1404218563
1264039188
940394139
855571421
1797680519
1406977149
1361954365
67980780
113430827
1672721748
1214976414
917473071
1350629319
428082018
2037363137
113705903
1609573296
1956288171
951937901
93553520
184250100
119538702
577771928
1545940536
853019050
708744597
304713620
166912051
1722089748
1198070360
222266178
349552084
2103807077
521371398
308576154
650842226
1964958868
1313746645
270851650
1627220488
1963106612
836057570
900778765
985010746
1152294899
642008997
1737247889
368556433
1655402920
171986347
1541298173
1252226716
544362926
1351094335
1077406182
1143540175
1248043892
1560046365
1288448562
1826843111
1714878656
1490116831
1328714874
90347545
2056101986
523826194
15477722
755219365
510704618
1559807698
1812247596
1280870371
1067703917
2054914955
843642135
1090446956
584397355
1762593960
1101726588
497675421
416556908
1897952688
1519227977
138221464
1075292828
677823052
1255102138
989515894
1778180551
1141731248
1653560803
1827092515
1598518398
202359885
1841521710
1755331717
1200379846
1242949657
1742310541
1611396074
1666197235
658818221
750619900
375275942
415367129
160542243
482040022
1226228247
119269840
575328901
2128061291
1404567337
1825686601
77951652
1733783994
1629023360
685227147
1145233977
105886899
408005611
2137607172
1220366205
70642677
308582616
249151211
879580334
2022363043
149200302
152519117
1907969831
282591967
351915823
1386838194
861896862
744082843
21320061
404003999
1900803612
47046527
541426524
1051337213
749418867
1660950945
1274770267
1307567955
185256222
802054448
716348301
182905545
561534997
8157533
267118197
2124056863
363910767
726721890
1334639127
92357477
210780700
127128553
479513932
1297616257
840121780
1579749355
330728325
1396778065
5993072
1310587771
1566282054
68119489
1212659525
1554289181
1638803481
348607927
1599144298
2115269457
1550641920
25055087
998055112
531297305
896068304
1558296676
794307610
400767364
1571744318
986603593
1694888168
1700748161
276621823
75599149
681303186
1249611325
977599919
1829538307
118810547
499406000
1864263478
148094161
1078997636
363379554
1160117097
990004381
128675314
1742838233
376360623
1073422383
266996366
1260838241
558114955
334552083
1681535483
1139530543
882753656
1357695161
424183369
586918542
298271048
1605286020
1853074159
1055819580
1801197286
2062436128
139498602
932264814
1826128108
212248219
47227169
2088211099
2099310650
1496708454
846887193
1578291885
2038475280
1010376243
155629089
583352285
1975563608
1865235586
886134049
1871422735
555224577
1778355240
816901314
1307961339
1188438623
1775558263
820293346
927441309
2093520373
175216933
1969893473
1320796588
1887260340
583744679
1227618721
1526085864
1738656091
1030517251
597286467
419867239
1860220090
292856096
492576249
823076501
1572788024
1360793499
632441911
1733160236
1159215585
1992656368
657391930
435763076
285121960
1908834037
262230347
917768995
500840191
808377604
2015170055
275977081
1003336201
49883442
1999818211
1623884835
444497794
1043093698
2022227083
1170080678
1518495933
1050155992
1243951941
927702386
148073178
720679789
1759254900
1040890878
332061939
1448038390
1919945751
643312381
1480907439
499906403
85479116
27795948
950860157
1944449902
960267197
28792385
1188381744
125290386
1264004078
393483650
1687715816
351514578
2031087406
1100507071
1583921084
1951770217
96382180
487471348
1712001319
1584919250
1336431660
324439286
2061625511
814956311
1483113373
1900853258
944125288
617821814
537588175
1119789661
831600038
185117759
867147304
91427154
1989632890
77744341
1430571065
542571101
309702703
590659853
730706028
162192651
1370622338
150705123
1985814637
690562392
1540367675
1322995946
1413659465
1228838312
798725430
2072929880
1006245152
1418574285
1485317240
1137014585
1695323286
722886656
1051294414
455359012
2016876980
209329307
1105398021
1378082644
21262169
1794560718
1678851576
352583221
1093501602
1959807059
487391528
471010504
678454263
1073856218
243956006
1035427090
1856966132
1177589286
754193970
1455530864
1841756011
1157166880
360900268
632423800
464677454
550339890
821376069
1102622500
933536891
381884641
1835296561
1180365389
2079440849
1539408537
1222325015
549841857
1735615124
1035096980
426576613
603435699
1983592326
1969664387
1991236942
621284790
1787047498
369963064
1670977785
1626976743
334726075
1764799367
1457453236
1369245948
1415221683
207182432
52369366
1596817186
1984587716
1334341725
1194020409
141711853
1122642814
568879116
2046678213
726406594
564215848
1277812108
1425387935
196562195
1833318339
1311154342
303852694
258876800
262376123
1870907108
1800800920
1618036489
1564678125
1898694201
41702114
1222728171
412184054
1335465614
1501977338
514985142
1955191322
739105957
1694325398
2111808179
1681670568
1021779024
1780467777
1542458012
2107490723
326496863
1161018774
799570930
859117356
398874300
1672061756
2080415254
693358440
1358358332
818947342
92026286
1890402393
1792489919
1794797349
1429494779
2033993932
1738946018
1377415460
1828273181
495507592
250181657
1609231118
873814420
931021000
1886829298
1023017305
744185664
1159941178
1021856328
1826298051
1799844973
1017454382
1121287401
924531660
589110230
1279647906
306722539
562644328
1007327696
1675635024
503870569
1670911587
360374875
181419176
745986839
297472300
64950136
775162132
131028131
1522392545
2136498035
1083371500
533508463
272135979
1003207427
891180536
885412470
1449164273
185058254
366738270
780196691
1050203617
1975937649
757799979
1862987006
994085260
1752370304
2016762077
1142876081
1247934144
616438707
1492936113
262321515
1745044208
1629964979
1138066341
1509858326
1341724332
466044127
1833156816
1059329887
1379705644
633465694
1245839381
155040717
2078666065
1357519898
103664009
1377902627
436953790
1900019632
1722016597
784060531
585610629
269672409
1858056395
903104404
1556545774
1051690328
1884183540
630714865
693908832
1789140618
447136905
26163009
792710281
1841474987
2079799681
1018203586
846775827
1344995064
1392113696
1634440010
1209068330
1388652174
2082567432
732246061
802511835
1555400623
913140688
784187751
42230198
1316184529
1899608112
1809468167
164204012
155903882
1299707142
717861357
42540075
708042006
2045044208
2046754492
958111542
184925611
317367878
1882826543
1648031106
355625654
872456831
613736826
1250002201
1297113381
1903843138
1339489656
1904001025
1054701750
2127944459
737789860
1685319838
331557180
1455107324
1829040952
807685433
725965150
1325223449
410225664
131290439
1881453848
470688061
243101984
1261991201
2111671084
1685459724
1253955363
1675555435
1493972062
637569788
936366632
96542708
387973288
1399726708
1805248536
905828917
1302703754
983410295
1075948259
363416522
26372220
1883037264
2128632701
1306130864
320359305
791813396
984715955
489887508
1252881790
1326422329
2123691152
1850548629
940481296
771853611
630975092
159237721
69609088
667426650
41706655
1671433516
719379790
1953370746
1935779188
1050529227
1243156131
244137408
414454470
1201367885
1323387432
168938878
598806804
432461991
1251450143
294472371
332129445
199943578
491411965
290089994
1072733409
1913115003
1796695378
1819454897
853673464
55716119
2119109913
1907798336
806068923
1612245393
1212376692
571107086
675327989
1110699420
650982397
1025899796
2080452117
901488996
1823429642
1822201979
587068137
1324023447
1730262845
1333384359
783598808
757911754
988601838
360123543
538803345
980763144
2006900628
1241082448
780218144
2032709282
662894588
1680457612
1739874535
1508950449
1864670704
714548612
868156
2113984792
2135368151
1979016758
982442614
2037035475
811258717
1604856545
132290878
474242250
379105242
1844180638
1423456583
8419903
973969610
1485693957
2135325560
360300126
1576931822
239284242
172252159
559070616
1730905994
869369846
1892976250
862650566
2024021130
1801003759
1614530320
1246388693
1256587487
1261543987
828081433
2055450346
289361924
149600471
713639212
858757089
1970501249
2116131899
1769747421
1338040859
1238311177
1375484993
1326036808
2115167278
234074597
993739753
1686768092
447957817
1120092196
2079580445
1960696912
76031468
1307974907
1763857615
2033057760
202586606
1443029556
90590227
60692771
162766680
186779940
1868169048
4938064
1365681494
1112934419
555031370
1997553992
698940947
461437149
1066168555
1856400208
507065187
598787834
2107600335
736058852
2124178122
15394285
1606704197
1171088724
325468565
887132109
2053401581
1775597169
342190413
1746176728
370704705
818092210
754248721
1998288913
2048380679
269965451
1658073218
666872249
1984509155
1089192273
2131105354
2079424822
596142484
1742888902
660103792
210588966
835709237
1606143160
710177543
773841031
18394940
1112292949
377109545
1576155086
719369562
698917609
281447382
365316087
258555058
629457834
2108003859
684514403
1792925077
115043809
1922222463
880684357
1807048644
1847174715
231140220
2082338220
1019042627
1982194152
1014332465
903090779
1919000533
1757170183
658137871
1684186824
1272997214
515441946
1870193359
1352846592
1044137088
151619994
529323613
303090374
1205663499
1562245084
718222289
1439748044
418373473
30637328
428792342
934624461
767121792
535870639
4105308
149909740
220713682
594363201
674874955
1278484568
1998170773
148701290
1537175786
2134651529
1793513989
75024610
350666266
2108369111
266298685
1717363079
1709958445
1636043661
781160966
431395032
1096267614
1098244564
314239419
985250084
1818387393
224964213
1528758343
22510543
1041400734
231995171
1831798140
617538083
1949920912
847761939
2014911467
1716556051
1301141296
1773239431
730233520
521044426
1130737328
671381825
61297852
3196340
749752730
521221709
1295747351
692604751
1190263785
1458715447
1231625171
1408812329
421627267
2090393650
575763785
296901658
1600742848
908233497
779512735
2054469861
770506922
851408540
1377833279
833870739
1003698842
1943273462
588533568
1352142947
1324831797
2031975875
1276199901
317844345
197201804
163814792
177957784
375081340
2076515276
1214204493
47223040
287202168
1894697342
404757308
168855010
547076050
34866906
358172886
1919722024
755529096
955556874
64957617
1307512116
1652379038
684056469
431900183
300600688
1701823914
126564914
1962199460
2007343420
852386487
194876249
1459074755
1892458073
169402923
971083173
1894544977
54827771
1374518592
5126879
530579512
1627872580
497300249
1803882455
1852082794
366908575
1420892665
2103189874
337559345
770545708
2057747143
626763940
1575713396
1159393611
953250558
458214948
518459641
9087453
277143043
1596964769
1153375827
142239104
122964164
1757088493
483908365
837829147
747580233
474891048
636353222
617447104
159033977
1771039916
2117997274
1811279356
1675699019
196522268
375031875
39660465
883997846
977918857
1291388426
418029474
1384251650
878517684
2015394685
2118468626
301957640
1869126398
608215640
1119368844
71795102
1442725182
2044464399
1736511669
92316676
1774014742
1183694194
569968422
2080025566
1191537218
374555183
2016007014
2052340222
2013892528
505699729
1031758565
1832819026
939831131
1895904161
996626345
395874520
1047550780
348127407
449781917
1572420956
1698614617
201545447
1888637339
1122235429
2084123567
1323427116
537469923
33434953
1589855442
1944634627
470365847
1421899158
1751456724
2000769317
1741219323
1253796065
798776603
501449620
372667643
61453516
2106958261
1725815622
1735654560
916988474
1284451530
1423690739
155788439
705472474
767944328
372486741
1752933178
498435235
1391305134
837112829
1847559705
734618161
374711979
1678894252
1963999740
1241611916
1073383556
1016501590
954436442
1605820012
1827029333
1586669923
2026305124
1393264626
1767871874
1874990589
98131821
27837564
2106179891
1521854315
1974541059
1336634130
523594654
2131865582
920645223
1366766244
851698642
1193033187
1315295132
323619916
1942737
1510201746
304311696
596149649
1071456762
1181207563
1165852873
1255944794
669965004
147516670
310502239
1197285303
638039980
1035598133
1929343152
1847545226
24292851
529428629
975285994
1218261432
1826008049
601291968
272711236
429408539
599117242
613310232
1471811950
791184017
109500624
2104092349
448294367
97790325
1131020536
1705537306
1326298172
44578583
2023355356
317384258
1849553043
1886070225
1624911217
1505712948
353841744
1981979233
21206294
212308915
390311147
1799692117
2062573654
1250175648
812097450
1074849225
304627793
1097676477
1031538324
648057167
802018684
589396041
775360917
1131874452
418278430
609554338
661874177
1784369422
1400176687
1615379309
480716340
1316843524
773950012
1580375686
2006696271
318592541
621122257
1042386747
985107617
1393348626
1659309953
1059318765
1665803056
117801487
1795851991
1620769585
778866128
502000118
101022785
1422118993
1143354341
955803874
1599743192
1386134215
833065774
819942903
1488806751
293485570
76267631
1789990988
1929907348
1487308249
1177661284
72042938
1274311515
294027263
123618126
108257344
317275332
859002875
561522334
349659475
2117238079
703567171
1271819184
37952291
891952052
229030188
544929131
1100244770
1391492635
241591444
764520049
1643508991
410418710
1979581885
879581785
522460051
465151236
2047741711
1108059411
210842693
1026797637
1508881745
1485331546
73596146
1805540675
1744713191
1927931516
1231159692
1095531995
636134582
1099912185
890507172
1299797118
132334269
380714643
1499115364
1729050847
1115118603
394687116
789489339
898007975
994094775
1740463721
1093763760
798868282
1283151899
706431715
1047407317
650917680
131419020
1513249848
2025945674
292525458
81678640
809457875
490988285
618010173
195136314
1902132009
1412241181
1936050100
336692352
1131710696
55229460
708979465
521127760
1427665868
457385053
888215683
1576598199
1733017964
706548109
2090855265
1908312521
125139928
1671790377
734656121
1119277318
227895675
1785492652
1445019639
242013435
999574953
1647435613
532317781
1222148246
667152664
918254791
2107477033
1384671998
1841295702
137141758
1828367525
1298540152
1979734473
1478059937
90617715
98440747
2106524591
1621982895
362681589
1985203320
1685110329
1902129404
158348121
1592520982
712195799
1120827275
714357193
1138012100
1731254696
1836321346
1699218776
1616227879
1933246970
219969661
347761881
1024494171
1702662491
486886349
2053229971
469426282
2030360871
1053438737
1719656164
1421531606
1686928043
1750348675
1060360039
137314949
639960660
1663362043
2124130310
1108092986
1118069967
427208135
1873148316
865402777
2038237062
1674254587
1683279724
714953598
1926488070
1671437520
1465052515
1142487689
1992630469
1982167770
1708938017
430233024
1239991651
1810571499
1310394391
1301354170
1548215013
2023855079
557396123
1628835219
219398017
941973756
529099077
746356610
1586475959
875469003
1078357033
555910450
314495405
136139124
898300938
828764269
1250317875
377237615
1346574737
1386035998
1712709742
1039269198
2130149028
157809910
243692221
427506600
1031037820
1354754575
2109815260
434425189
711756349
1884510435
1256136293
748723551
458855337
2127712483
911350940
774721776
1845140283
1492590638
709452788
342491851
32643887
1177778805
1625374878
256836866
874780981
1477123794
1657785048
1420077883
1754634788
1229260281
1449090852
1701911830
648961756
1044125877
1604837268
1509306389
115206110
1203269212
538425969
590891590
801423863
1843008031
880655375
925322402
1680022113
1354650356
1709483505
1185055879
703437658
413702063
447844179
1789961927
1577684860
2140651340
1922436587
677695878
391204602
844170668
1493640574
1091147339
245494668
520712934
1057620014
2118847713
1490244666
66506950
373780366
137948428
446384737
808528243
343356296
1427747029
2105359689
1835912615
928254972
1764212470
268891867
1899815634
1986629538
1718721818
1656471453
9599283
153931249
1530276403
506381025
545532596
619754920
1328930861
2112732057
1128546419
392644196
1183981283
251455398
1485005139
662734806
1257471554
1204110565
75614334
798509769
164636612
175510870
20513519
1896067344
952842695
1643817629
1361524343
841973232
927346993
1288010533
1935994776
1302343183
1314741150
802258474
885946320
1900337122
2124960212
391827409
170505162
1789776946
2100787719
972004638
324110857
2111319474
1466405415
1167743152
2140131406
1767823852
793002503
1443247912
124699300
1677900129
542291335
228520624
275448210
211443539
515718852
718067665
1393498007
1989845599
150536369
361634147
69306472
847836438
773759232
1221487979
229533319
1791526212
961479389
637399084
1423274456
1783833914
1151141947
814240133
1566948758
604961654
1276468525
1642940635
1416617708
378665722
1402816908
1046171845
655860445
826549142
1350667100
214805633
1259228333
754027080
1236154504
349090589
1111383116
452798878
665365093
119497709
726785156
1132820720
1468296901
1034240803
1557936300
1139527222
841761414
1243577903
420518867
1011844395
192418785
1514428212
1544410707
1001254847
1655246095
1258805791
518573112
2138574515
1745135052
1542248534
633236403
76484942
1768406585
1314991453
255208271
1421385274
969588855
1548110521
1610485712
1824252724
1305463736
1407650947
753482492
209218977
294905304
1320932820
1383727424
996657910
1780233719
1669198859
1489012980
1226502145
1725449796
1663781936
915861296
308570863
1574063860
599477950
526645110
1493195135
122062819
308687759
1655521466
78326514
729449310
1115651751
618792081
834152243
399347602
1829031052
1558666520
39370656
1444618626
1478616478
168759990
1021683588
195577716
1695226656
37876584
1520087886
1928667701
229567422
138850346
1196851720
367749203
1793060489
237912973
873393351
1141043185
1857554604
537845695
46874483
974471466
1444276398
1867932865
2081765445
263794674
1865796413
1461542844
720490817
1075805910
847677157
1979944761
1838337844
176785676
1308352778
574550793
2115115665
1888679008
708782503
145121871
1873272798
1185377370
473898877
933275870
1508669249
488465196
1690311803
721497690
752293316
1049550139
1387104803
637215759
1833583753
438911601
1410178544
1148468038
1662984653
785201427
2090359991
757064619
247490751
1844938627
135456759
837554559
226902446
327941960
565186864
1953008442
1763957493
431713877
1087846193
1341243672
664258649
1046321580
919759171
1535650331
1311779787
20463646
402969611
1230842553
1800644061
416031684
2120906098
1111393175
534777112
358685960
977410381
388581147
168816473
1210725320
1625464168
1131239346
1626855784
108708592
1222409603
1038773982
13395783
119906696
1705551899
1026566
490871972
1648317949
474323487
1969660588
1215825150
698109742
356762473
915606180
2046696410
579086343
1071788891
114283504
1118338324
1597174001
754748522
51568023
1593859339
1356956131
531317022
1310731113
1665386805
1764611446
748099467
1156948731
1225076648
64776696
2160170
1796756095
932950064
403418317
1721694166
1181499110
1974809572
437415024
2031077445
1314896506
192630282
90329604
1539655677
1649623613
970711926
937911365
1269266611
1866917111
212245408
511545806
1238413689
83243295
1917851856
741687904
207887180
380349250
1833695085
876606154
1990161680
70569087
537827245
8246689
961093562
1266648959
635939967
1690664517
1606120093
1804228854
1611044085
421434114
1961777134
225434486
387545982
1397262191
385888530
2021058433
253247198
1778802145
1054802409
707803360
1810637260
1120432980
886236776
600481118
180700195
1684885389
566939137
434547224
1024385579
1207075161
1751941180
877853510
521362776
1645117251
1879631965
1866070345
360778871
1724683056
1320528493
2003445509
1377883078
1919142635
1189936961
125958343
422544799
279049292
1479858341
1541943769
1575684594
241409555
829312373
1201261332
772034457
380773034
646860199
1274437937
1221002084
1463859815
1654693773
1372859103
669520258
1176606204
1779835623
1111783134
755756297
615251990
545218068
1100067498
406167580
28084327
1744064871
924842085
1617929351
1192768817
394957938
418981277
18842701
1302052340
1901771069
569210937
1268072720
41930175
1874196781
760329829
1300727011
1652247835
877472054
1803803616
1649253048
1714205741
455734724
2122272879
231222695
2064868837
1853581193
1307157991
1292489406
1174540549
2002169673
102817494
435181434
841161526
715995626
1039416435
1946147678
969413331
2027490655
718312680
1508945877
1683827058
1363176579
457781706
1015087175
653899298
984728393
604386850
339427928
723959690
1949883145
54627488
1761766929
2039778831
1766741774
991649372
1129643718
613959235
1600288815
1127157713
743946859
1349159764
568601067
1978779885
316228256
1564485812
352671181
109281749
547318874
24495367
2124251251
1471912416
1148149882
1344773106
2141957352
2103047646
1918993314
2058240102
672696813
73770357
1563568016
295266135
1098507678
1474433721
811598265
601995507
1689807167
857978691
470379727
1495968776
697868012
321739686
1352233104
101541858
1044921385
2090785813
1500877302
1065725421
2016458596
870217743
452815807
481938682
1987060616
826648527
290262511
611752548
964252792
725252904
1246963575
1440249276
578571100
71204681
1995175152
1371165054
542632618
1125919939
1406269868
1688454701
1727394512
2004606676
341147641
252652706
1762805191
222908527
1709957401
738246681
1804497978
359834476
348624241
2080884774
1821544621
1923739125
1321864552
618843066
1071402177
619860385
2067812564
606063169
750607659
518101336
452683701
1160871681
157951351
597647065
628460179
1637002007
1113173127
617265782
1557469750
196109985
1939331463
1938782196
465461371
1131707631
889911069
1481889166
755308554
1969802474
2043510768
1216858636
1315880236
1267512473
1708995524
2050937585
349611428
1091928677
1149268635
22891175
19194087
2020798582
1424154985
1916946183
849928324
84977061
1904891545
972488513
1149823128
812499291
711265651
1946991218
152520538
1011051487
1079124933
41043342
2130597445
1100182053
203775161
195686874
156516778
244836231
977743304
1206459158
617060726
1269616650
1731334909
768226813
154511526
963432996
271461078
458909139
1612420710
140112353
1993087789
141269932
1970490892
478892707
79707280
590625731
162344677
100204885
1893666658
1885686828
815236384
270452376
1562113944
603990759
1915013513
164561270
1619738855
1750387840
790735395
1211009319
1871211441
749830562
487316024
1844615121
1463926831
1567442431
22719089
706329643
151661497
320181834
766142900
1870189607
1022518419
1453903431
458984545
412421946
38426077
216403781
1716952576
23328826
667669662
1926999738
1271265263
1521125389
2085591838
1375546183
985023104
1490304965
1141738978
841592024
1907277214
1648052929
1569277905
1412172058
359813010
117090564
1953230264
660427446
574250814
1451450723
1202473829
959639380
299659890
357415937
1938175920
1302410773
241932245
1730118703
1591885888
1666946339
168203712
947933965
1592696570
1595621617
430171047
202695028
1523217508
1966434744
2043439427
1320837763
876891602
686422445
827721713
2002445718
2043474001
1559485498
1464789458
2106835144
1759473048
2030291585
376085231
476513084
255819763
334406617
560064806
1683025605
1687105199
1652050408
1758891097
1379564315
81574488
1589905478
74159735
1994514177
1206505639
882082379
1709419658
879895540
1208814009
2057120055
372639206
908246668
112110215
560151141
1772828007
131609274
998355770
1142179389
1228060898
434027607
2126131657
807288092
1682067948
116916867
1705107306
71108357
1471161807
555012481
1410073531
938320160
320382463
456383677
877240772
810468380
125911061
486443345
2053041211
1066930635
1862850224
652001402
1314586847
141610225
1184301208
1800980787
1959980654
1049564673
1603998276
617360178
195100334
573092424
1091300622
1953405108
1948863687
1541298520
1677301798
33546406
1266982936
183143472
824287357
1634068821
470978791
1736241888
35078375
901231185
51639526
1330332483
1236292289
525229804
1477350194
1786818197
1820853782
1016416327
2061181036
1398069305
998793589
1668421528
1214153594
1253266377
1871415933
993912911
1427071255
142388108
1984288380
90731241
1871245433
503967338
1439277536
754859676
344725493
767280728
1695936876
594205530
1760546890
1786648148
356571510
586163514
2099368401
1716068693
133082828
627805443
284723206
784938919
887553791
941780084
1169641036
326495739
1773686902
1399742108
658895815
813816451
2071702052
2135073560
884770831
2116803873
334030097
1403226157
327446282
739961713
403489569
1313398103
1601158436
2089642103
1074909327
79981748
357030972
591725171
346884978
1822785066
1685354167
1614289244
668947513
1228038375
1199287516
640789594
64791999
1215364659
440176787
430494020
1946817997
2002219911
2145708462
339259852
2032377243
1998435477
1237533246
490869301
1790617865
1137259945
859191966
1885298548
2103341073
1714134621
773465621
913589707
501159490
430801537
641068699
104975986
1329369894
1079912053
289948044
361236020
2045928159
1977698144
1417020342
1004415888
1618017797
737406622
2130382187
76178810
901126604
2036419472
354299654
214040643
538226890
643864078
629767540
1339766199
1130222260
125106327
642245983
1259960763
1119567072
1644724809
499714154
249385341
61651613
1679499805
1735156120
1663086912
1488538832
712943435
1916055707
424207145
461708106
1731775935
728018599
2104947874
589114422
1942245033
1575357180
362786144
1818879083
2030697394
712748606
2094271852
936988609
1493885084
1541425105
759386872
1349661154
743730641
1024598307
1939835225
631299462
1870113490
1059928714
313368218
1513018744
1792831530
659861334
1307181636
1744188532
1902750172
743203275
642435949
2030165373
1218158884
1585704949
206071426
468415592
1723944901
1819537221
645254266
40377764
842643748
1347318059
202457137
102041314
246041891
857984924
1997968615
1085585155
1262965379
1421656164
2038168923
439232065
1869043873
243970750
761421896
1203674931
1891283508
321876507
673331331
1424975387
278918889
1530729362
742259211
1879058800
1949208224
1122970022
778240116
1486305995
78660288
868106390
1036125630
2024312294
1147328762
1338942013
1076371379
1554285101
91927854
1952146124
912344799
1897886191
1467974668
190756156
1703765243
558041928
154922276
198739628
1311828434
712667106
1268337972
859071394
1240066868
921312762
1407219722
1903141839
2094189087
291807103
1375241067
885054951
2142986623
179110746
693934321
950117626
1149353002
1895308578
430035029
926649139
905138965
1203604931
1703285144
1532587928
2025837588
1057592051
228654972
337514885
2066116386
1050714260
1576003923
1927343303
757509646
845529031
1536542242
112352899
1260245339
580171831
306722327
942149844
416921318
58785681
1459784858
2066919148
1128941762
229274189
1337451380
1138614909
1528460039
1478022030
1843213419
100374084
2056888710
1544492475
197426076
651920432
763283251
2051500579
48357793
726665101
422439761
252254758
1530130045
325139294
810106958
461973174
573031046
1076845740
1819722211
136753350
158489122
1873115239
493050722
70527429
611833661
1287478960
1412208006
220089275
1962529603
1245044556
1316605294
803330336
1977989676
2025606627
78508637
618735155
1966877734
1219120790
582667226
2001364898
1412065248
714664323
993970277
2120207484
781106511
1227483151
1890997157
135421205
2034304830
562591807
547992685
830514179
1486368133
255990020
1356886708
185212573
1187360873
1933102969
918767306
1254650816
465582522
1955570053
758484601
2036299333
647378686
1972526075
1297042470
842328926
1243708573
901356786
578858158
1094785947
1966403436
1024207258
449320348
499723088
1484601205
339642741
1606662946
2054437585
1785559353
2014440246
898088890
1615613463
464591193
630411429
1346492443
190578108
347833739
268174124
1238596486
79294128
1865353124
1209290605
2091620694
1056117450
468950951
404327038
155768473
1189392701
150398432
1447583054
804082976
1815557624
531494223
860641671
1881997769
432720655
1603427738
1358288230
203385344
1871099959
636689907
951521271
488512237
203197156
647145097
1485413785
1545111192
1450182503
782951290
2147294211
396784418
2071257155
101731958
1850748683
237105426
1047738081
541919617
1570030540
36821111
650372064
1370292569
369139207
1682821234
120948502
1649677967
2007706611
1407507584
1349214162
597119281
270115339
116355958
413592881
435296859
1008361541
1456872737
1083004602
1611693661
93363616
1169529146
496606194
495417179
1609653331
1193905329
403475684
1173634817
491955823
1944500432
860588796
1398516182
1896747492
260946187
79630289
1354926039
337087760
1816086896
778174207
1343754315
575238796
1067127938
122862954
1353405217
252110263
1760692856
903287308
696562563
448099999
2023046618
459525526
1025272289
28249900
2085243734
341392203
302452299
812459498
755910449
843405512
1716595397
533609407
376452013
1084020388
1902302588
393649932
803995518
284942559
1248088744
1936554130
617548608
1025486293
1329381328
758587298
793721174
1105844344
1919141062
1338881608
2006811161
266239727
64966357
687410443
1474106291
1789799333
1541821016
2040975404
973600709
847021465
1136760201
436468523
2095727063
1991559111
329482900
2100860172
1769784513
2069693056
978321800
1002878255
1107841697
653861632
1166891748
1252904619
1486520654
539935648
142025249
1217611116
1651833218
930792630
653010736
1364281842
1782599057
308915146
460353840
325909918
1391154709
1793314097
1056719034
1913970405
1363155462
373177119
1884363318
1365802525
441924515
1826717263
848156584
1105885361
1093857140
343348894
2027602773
454934149
1575647733
464437929
1462155738
879697298
485439082
1204588732
1980650591
1319900694
1024730334
1766897215
1915099975
1734866671
1327562744
103428320
1023459247
449856087
970578967
621096472
678059604
1737578853
428100850
107363232
2054277454
462188724
169022455
493043749
1123605286
1732234389
1195464342
585841354
698666955
283264341
1309039717
732810204
220702792
2136150822
1324013031
970163459
318477222
1478419312
1223207410
1490551138
818504259
855323482
278809695
1794557507
1188233113
1882781083
1472109772
1824254595
349893653
248479179
2093370282
342460343
690090038
1908454734
52414910
1476587945
1664310783
1538758367
268352855
233748326
1113193558
48362347
677118270
155216569
2041937819
2116451818
815475399
1138438344
705314110
1878532018
1451399227
1572739710
730062207
975672622
441386546
1911243824
2143557108
825512224
466333552
2121973460
1454795551
884845108
611840413
1586118447
113376165
1171607026
535002130
433755911
1930580413
722730435
1334445786
386659475
416300501
1836159797
127373142
176810835
1581496533
2013350816
639508556
1297630219
1157090823
1741905209
1046879873
470914307
1243188705
542954162
505552965
394830464
241895368
65449875
1651460860
1033733835
1363365032
1051024586
1185626467
1912054339
1614051587
1715035355
793274965
326456367
1460717367
1182418788
787101244
71465561
1780984206
260902563
1680952854
2007415252
1991503130
946244245
314687854
1237094158
999547713
1274760697
1110150178
442639805
1719964829
2122170855
2038345160
1574238660
272169630
1395362485
1584645809
310984384
1405501941
1246442405
322059929
1290670378
1677596009
35333089
635237189
1324313935
1534062452
1821563354
1093562032
1780936954
32142437
922185710
227386487
2026660455
1685443982
1063545064
1445214530
1251410386
1658862084
2005517327
228544608
2011209833
1075131082
1526749416
979624421
645628346
1352217362
716537017
572496282
1758200570
346166252
1846471943
1086274566
14093257
1634049509
1300759931
787715651
1981171330
928455593
833174304
411956026
369303638
19723229
744153392
1125980593
610898184
967265069
297022637
1767101218
833858686
1546694553
1216852380
1474427444
1115617616
244435321
1108192770
1149833182
753701550
537990798
858668967
1213553339
1295847260
1282911136
420177617
973376775
1953051273
664010666
1166836631
1573057179
948462615
804502826
667685251
2072520447
401993888
1169005736
1063824510
1836864685
759566872
607405940
685399073
468646430
54247209
72040702
1947019469
612907154
1829782663
894884341
2107766597
377334395
545105085
1264593437
1314303436
1035190640
740081644
1900417653
322346826
1792322734
1170752833
78923757
341065805
2122696473
1372940810
1536779519
653075241
973376842
1829988954
1895105619
1928936453
2006195399
815976805
955704083
54947131
1900296497
1473612309
42470196
2053200805
616225485
1701361211
376898867
1840024275
784942337
1586057167
849351389
1395048788
699770055
791974154
294285694
495039624
759313936
1285891159
1695785856
357170687
127595202
798891112
81904609
889280046
577947951
1233433888
259383172
1227627003
1203329325
609868624
1591170912
1416828467
494025615
1858370860
2012302226
991599730
945213412
1249747527
98241657
3137241
285971147
1284459585
6592005
1777177634
2010250190
1006051018
1331696006
838395082
1455416408
1012780983
306274271
2033688164
715486519
934567791
768387998
237023383
384474527
44570948
1605174233
797437996
1489834160
1694391293
1508638140
1426466083
579325025
1611212996
1315135236
691952936
252520285
1116044585
1549914303
1231128879
1797023401
1381266005
14391453
141647996
10214819
295707966
2074106888
1675857412
1698730605
1713203084
305064412
174466073
95186209
775632672
853544136
1285970019
1112272346
422641428
960587286
186288442
1935436467
1677500238
1989758643
854624316
228841183
1853963501
665633481
526463015
1770196895
1897388778
721441582
1003110437
1512813592
1946335689
418193375
235896948
1390576004
122978433
1359141353
1608789626
1280785361
452733922
642764472
280867029
1950030271
1002883031
239597799
827364368
1834925270
1665658469
337910643
1687736023
113290802
1975128450
1420944368
562974068
1410688487
2047314345
1823347716
1405536072
2054281342
223178602
232895753
6674930
1340181928
206125849
1566265529
2145152547
483475072
1782721735
1329411223
202925075
1649867629
773815599
1790557095
1441105614
8444524
326915431
989241563
190892436
1945316864
1454018443
800086330
880724794
574571128
1068842718
1385592371
164012820
1350280384
294911816
2088374257
1820456112
1741090978
400559914
528955226
1858292876
394143519
645672480
1239576674
1690551272
890211279
2076198403
908276987
1211690300
1836256333
383376166
356810162
1231292480
1953574414
959595556
935613884
1086029559
1510048850
1925950123
1506505798
1328523402
237612668
1185272607
408280785
1512822574
1608900224
626765259
2071303037
865381039
1808000902
826977810
199768883
623160880
2063192859
2025122611
408478758
1101544330
1138819151
258934948
549897222
1304012766
1356777947
852157999
1420427755
1153349469
182694873
1737496624
714049740
1980258880
13247171
1257449387
1443160559
1897247002
83728709
480025331
1120736982
1998280641
519274084
1492174172
1115134927
1796209500
371092497
266952749
1133658570
1084175618
136643810
2113006129
936325387
897822568
205869909
1230491781
1083698000
803836421
1508748992
671047244
1336300934
1872377348
1085549259
372143507
593283879
1456611863
2079689931
811470548
1689663294
1791119052
210029144
790856217
784807805
1256043321
1190399841
1969395224
1844004364
1093933233
757091678
370760149
1321790500
893073155
1976061897
808895366
1672477720
898046353
1427659761
2081233346
948229017
2081606146
758339259
1729176481
1142400438
1138378340
1172468311
532095094
2138492389
2108079080
112485712
2086570058
1780689216
1829637083
1861560394
895325353
1679653280
1975949156
721894608
2069729300
216387416
1687180493
784824973
140046057
1084619652
1175726703
683959971
1655451439
1524632159
1765446658
1915883861
650805463
404342294
2040172047
1403223117
1296512613
1176387479
834783973
246581536
134544626
1821270590
2083991154
417296232
2054937613
899255634
1966641743
1410382528
1042743016
550975163
508875432
1430049166
1430995842
1884984516
941826560
1910899445
1667732419
1245270246
494445941
1496456401
1002439983
920535383
647846156
1837533834
328515936
1990274017
169950230
1739717373
1723184767
524062751
1678951794
80514723
1648627479
198867219
58171226
471305823
1922200177
1754355778
1493740661
2051385490
1580535038
71952304
1632785153
1135917301
695361693
438768575
662311493
1732384105
1382407265
1839787393
84565479
1468163420
1329937861
1659086292
239452833
1346764450
358201319
776179291
698503750
1651690973
1348330596
1299653745
607016988
1482473996
1460763430
892871591
733959435
1088800013
1391711093
2110562152
1928086563
265173239
2117479160
1513694648
1643390604
1170144752
1276557118
1279060214
449959893
2058748247
1156939016
1364259470
1037969995
1906201375
1486090538
855858422
1199655691
201114910
1712349310
925341221
244608692
146411477
978198498
578070984
1580516592
1899201077
1251706194
1514836798
1558754714
1943746275
2055644976
1886885886
1847092160
735105784
1223812338
100051454
2046458736
2029767617
1368995743
935317971
188105911
340800896
626608544
853778682
2023489650
2013731243
346642269
457878513
1551141998
62084243
618190584
579996917
1778995091
2017197112
163703127
43904339
1160080967
2145734239
583111043
161159391
1450264310
1924212471
585545170
55088832
849950044
1736441268
963176198
226643317
164667327
1719364968
1083699708
1277537107
916605758
963854691
781530726
2055821791
1839134394
1660292068
1011337324
115406820
909852874
890127483
1948014539
906353537
1204671214
1420619272
457302178
1144904747
385799760
787137956
758391815
297346399
1469689719
23656481
1787094883
664801591
1908540130
389701757
1224015236
1151994181
1756168650
1071533654
1678644836
643199628
1948253487
1307956231
1653495732
1845534342
353714937
394042609
504806582
1328006680
956842538
24005589
934100677
644090625
243922701
350314645
616810028
782336845
14589679
1942005574
630513864
1146767996
1736815875
1064054225
2126988338
78158894
1370306244
598393382
1030296664
405403358
1957769074
1014298950
1031009515
533480694
669551853
1967307898
539681072
62787634
2132818828
1285840874
1489161217
1390066503
4557597
386941369
1927743606
1930151085
534829561
1877864138
936016334
423104503
589400665
512558
1536592940
1501182167
1029455375
481061601
1713959978
511110408
972839709
48761402
389101484
2026655462
1124718355
375396766
383712716
2108907302
1468288103
326691238
1500653394
1443655560
1274304148
277809180
891137704
758095113
984888624
2049777003
1187926168
1627017613
412137919
1783059437
1669725158
716361520
897809084
1386562981
2031946301
1920647607
1214730381
1858302656
1784299402
489281735
1067981224
1368735577
527602622
1720281792
1880016537
665877083
891404557
1074405027
1575661056
1854630685
1772920365
908893750
1140402674
1838573670
540949737
217468938
646740699
773453287
271635309
367729351
814937207
48392977
1995664495
941960793
1262449172
1759649999
1750949588
1027855931
1479807619
638789705
576753292
873092242
825244922
201427193
371946617
463979437
258141225
663160448
703327983
281084048
1067598794
1868656551
193190347
1601543400
266955798
795636744
1168141980
733534663
765310504
2120745593
633695533
1400351132
993790076
5517149
1660750722
1143257639
925864606
260809388
1509797492
929269612
1689438789
585469636
481716494
682325383
1119596227
1732783671
5457456
1474032256
1007965691
120899986
1172985726
1390059986
518045622
49694364
1864535635
1249152283
284357356
1211842099
1229282324
1692098392
560881967
1745132035
910957053
1379378926
1197183908
1576123296
1016740195
501817345
267198076
1410542206
1798651141
288229049
1985404351
713869645
694908778
2047504570
1513650584
1248892392
368743664
1265152180
1220293171
1868230230
719776440
1368113065
1336603655
460938996
1884590058
537702278
1490465977
1438972362
567491912
1824269724
391910961
576271327
1185805738
1021369353
1599886408
1492142982
1592751662
543960326
1408268219
363738921
1810656927
819832000
775344928
2088966916
1145340335
665754450
2071709513
1737377688
1349192904
574543625
262065879
1560985570
2112403689
257636141
200594131
1366181863
1822872256
1284990389
1107871579
1183054401
313879168
668176845
1690013473
1214998289
1344093358
1265054195
1768171625
495270383
762208759
294243939
766582918
913729562
1155319735
1437782840
1848398029
126543590
517697511
415853172
1415701048
1960897070
407337449
790453965
1657510410
1592109475
961802788
893519211
1203859006
617394306
965176027
855912592
667967794
516600428
1178360784
567552256
989374033
570223270
2117421791
2115809773
661917257
335938009
1979038919
555749639
1472576284
1820949535
2108746740
1528046280
552868964
1053732936
1254050398
592868184
1760441403
99894456
330025057
917594411
473768474
1916614276
520742540
566970331
625145970
1579182065
979733628
2147004733
1046992974
1575204271
129870167
617255086
1672893895
212571628
219847873
2026996978
1468539873
1309163149
1928423112
137306660
553912690
858346145
1663344594
464405701
575544476
251730471
60045565
859531969
1600866185
79707744
340591753
1521882914
1308169417
3346885
1250494044
406076172
150651755
262757710
382831513
485533909
186426066
53589758
498338563
1883082141
485406593
85024736
1201327650
2113139749
1941415788
327265048
1836736567
1207521046
278982075
1541139135
1294255909
1955859023
1193105140
1937565612
422806496
292038239
1821034060
1254678121
630807122
622123524
305152170
2061043336
1661788522
260848772
1306083700
914071510
278715474
1130231931
2087671498
860850555
1138710856
273548538
353568241
1340366812
625777478
162556099
307558156
266871425
2138491166
153289878
709913078
1066099557
82798155
1751016557
92795406
728038385
2043384702
1257675514
1602583225
1514032117
987239872
855974589
2069795737
441515945
1840130100
567593316
425591953
2074041963
2046431989
801677633
573811326
2100305993
1164217394
1423375347
120298230
1125567667
145743916
219245561
1712165084
525443159
1975116179
450023407
1382391915
262536182
1261674878
1649173590
1024930752
247749141
1543499666
944430468
1312509652
924634606
2101977900
2919044
610999214
971835531
1065527926
455179955
1337442022
355526778
1268573039
1961804938
95450076
1061064380
921549737
1754109828
1995960494
787938703
491624741
1226811057
1577718486
999571258
1378093513
298933827
1374868266
1195250469
2117188731
425933617
517440071
61744460
151601298
607331218
1632849084
1615645598
977768075
1371458156
1623721758
1431260230
264067241
683153810
669270671
1199615201
1524245012
1860477732
566208789
746456975
1355423765
136387839
219062614
1733257655
1440211509
1241637400
1712208713
157694576
1841480183
128548075
2062115951
1009395842
1608194947
328088061
897082316
324903079
1188384324
319275489
1079746202
1757596651
1902412859
1100856238
210936832
629806569
701383335
674264860
1607500247
104020726
801620674
1446289018
2062442560
1906957873
1762529617
1499132291
318596841
1820764200
172619602
35456879
1184426029
92138790
988850686
2043156654
1815729721
1344592635
2079474441
1220465146
225214076
525741908
1646723373
701181404
501845662
815756889
42749960
1769559909
2092130434
1581240494
1065523418
378836068
276336292
895566230
2069682626
1929328505
1469894562
2052425102
229836739
1648269886
258546652
884961316
906507507
87302057
621025236
1370608274
662012449
1218199259
1978911389
1106045361
774559439
1712100389
2097780772
914576471
1488347443
894041171
1673103040
1045402043
2082725468
770684550
251513561
180553590
1529129748
528518822
570923837
179802134
764517235
1880821561
404639099
1443664127
1052220247
539606000
36551111
351836377
1442846441
1669878830
598009925
572032421
514206358
1454840991
493224907
509948885
1212783387
819278284
212375355
173585143
592483927
1362813616
2127499596
934020421
153697081
699208335
1515229415
188114340
1906043274
1279435543
1610086785
244782475
729766778
1312089835
785993573
1030927207
1212122158
1056185398
1082022731
1244469512
1724397974
620293576
569087872
1244185020
730112850
1206648535
1094607856
1370798153
1480881162
165444603
2126872999
66194951
536340715
794736126
1268045876
2065291272
2136183453
948683821
2125824284
833402447
344777882
1392193158
758324229
1026875653
629181987
1995415509
946301940
929284155
1018403467
1880072136
1896168025
578029621
46160086
1680037326
478381033
1775853984
987761799
1617973981
1571417392
1483118219
241329590
275538852
2015329754
2033404163
470008094
2124442415
570205639
1487548761
221458627
582239424
360810799
2135483500
1148800026
96251519
1479644309
1203380686
223397853
1879325396
867522817
1578347048
249681543
1638419442
671330557
1176542559
540102919
159585613
762522493
985751758
2104796774
66823647
1886699925
277482887
1130075183
1702165046
1205391758
32007921
2118166207
1916082098
27223066
1798985787
139559421
1740451178
1098168199
22936402
1658843213
1638645680
253433155
1969497802
741129290
778164484
1512238357
1143899305
1276989495
1438926332
594688337
551694213
1869422115
647091579
742141002
2100812319
1779159270
1424467134
2099913523
718437489
511263678
246182076
1335288615
1826982593
286278266
1757147210
1574772009
294892472
1532039714
701183817
1591360075
1318004204
1146929477
1042227050
1944481913
614752081
1492271056
156089325
396565963
2046329539
1985888146
1499714228
656436646
1793340935
1492049022
1894211377
1845183637
91490499
1604062327
1934630076
825521237
1001873996
1538644036
2041518079
195180706
1428617157
1820941259
861817457
167574327
126601975
336432482
951139185
1403543449
602910578
1657327392
465546002
1350146073
1816156792
1312835219
1300448323
584843658
846067594
2120351005
463558507
2027227103
1374570495
461031363
1566153716
629690951
1756186648
1734932703
1546844933
670906083
1821662831
836556337
522150327
990279758
1458639140
9952042
2096077603
1162692697
522470662
297517075
1024471799
2141230440
572719890
794446368
329801546
1791598174
1550960445
546759867
1884549990
893832853
140727848
1573585000
1691441485
2087576171
1115954227
171850889
1528599734
1670796219
1245385468
388191830
1754287275
1326255429
1288253371
1487593845
1170595480
666003459
1693473273
1058851021
1359837042
1732472485
430631237
1393137182
58144513
1282370025
712813548
79987290
1720080829
2029696330
1611035843
1417104952
1657236037
1666177717
1671770579
1363206702
765623629
1879045934
1359317530
1794094787
786592373
919824127
1219822701
319358230
1820999368
1781250429
1121563988
787332643
1706115036
244837934
1029272865
1712213130
1128240282
731641940
551132860
1681791874
1736671448
1573686109
1545622804
962062262
733533939
897593115
1031819848
344184609
79391288
343317595
2115517807
848321078
1446873261
1207394380
1120831650
1945031329
1845198439
1812515346
185784293
805635368
1988435616
931143059
495840901
10768534
727078557
667685047
2131305984
1771548356
907528072
511348602
1609985108
1834581160
1593862512
1637533609
824297884
1361185431
544289900
322731492
943025912
127923169
939774991
460171610
148458567
1925922956
2103795863
725047270
928460579
1784958000
427172306
1849350968
1842112599
902788769
776427832
867187617
1158806090
1830722750
447747046
1319564735
1587826597
2117687193
1112671622
680132155
1022589248
1614087606
621242853
527670
1000666275
1343068900
382922565
295777270
1366292906
1192245348
327854398
1849341970
1901941149
879267252
2006387230
255473743
1901311156
1617035148
1497294240
1187584099
1341763833
1091410403
1410956169
2114008560
202774468
1830667965
1381992714
1239671736
2075653470
1122553580
1039426503
991702676
831458535
1185096344
85990256
1806526937
50192754
738355429
85173380
818873098
697188814
1956272382
913312447
2119605862
1183932450
90462569
1714006591
1949399901
1070886961
318957808
1463841574
1032724501
7523495
1165086408
1608921860
1551322775
552511055
2029261501
1858856735
868302920
1440299465
187743507
1668224805
474622656
1148423769
814702434
1180710717
296684514
13679387
1594189015
882577773
95796630
19052114
1889872254
992623012
818762451
1039838090
962583526
1852737107
1092991822
124115198
1753949302
981701489
419409922
1257240258
802919855
1079659671
1609951106
515122381
1319429312
222461764
35688926
1640325277
1230039579
415003910
1393827085
576160844
1109289061
915117613
1776042355
1043451013
425238174
287511294
1848923528
1511253600
811114025
1252366132
1985866538
1490454134
1673620858
282133315
1075229254
1798342203
243789342
1112485748
2119083673
623479404
678923902
973387101
677348099
1046688326
1476706600
1863762540
782663264
1048693894
408829448
1451291293
864112468
1461556800
1640892871
1429483926
1724872800
281379102
328943177
400008784
1698225485
951877977
868076348
1331995718
60464519
691692638
1909753369
536258149
974862949
370749118
938451475
21516423
1904673246
2079851178
1960802653
1719040668
1219871562
670862886
819547122
1019363832
2128268366
175898882
1717748000
791356552
180366272
653560654
110440292
517612186
101597016
2011194318
15313994
1719068809
1994426043
84628990
467592380
1218445937
688439382
926144512
1693040065
1474237607
864112090
601926126
2067905674
949100456
1974460381
544471766
2050635331
1398982974
1262053994
1671763821
1291405618
1761914575
1816682852
1487511786
1048419234
1981005919
1799765170
125258394
637789620
2014028344
2704366
430383077
553468058
1785796330
1419224038
195253147
1625767584
1030124151
1262537079
99128547
745983200
352588666
1206781567
709095154
1353111958
1391322666
1290501810
1427516850
1599849927
1103031931
1435130457
1791348028
1047305469
872667686
748504073
1168666499
855840127
110992191
418393083
952949488
1113807010
948242864
417092793
1613660246
1917621046
805867121
154773248
519801122
675499381
1337775458
2064535317
951479830
540445538
729384839
645766887
1646007455
806401365
2145062115
1486306484
2060940900
1323648957
81942412
1825019239
1496043157
462179223
1315681611
1506449955
752766961
1738315485
727034350
354534351
2127061995
416666718
1448137224
254697327
916156534
69948534
1366412374
1295065715
1484727815
985703674
1874734244
764413752
1481856636
440988045
1577940526
769880259
1887326831
1331309555
1857494315
426481577
1582354531
1499790416
27693409
1504656789
1042832055
86145287
479088896
975481365
2107196731
996714409
622002674
1256582764
2047421534
1870054626
820483193
764506699
1715665710
1760187480
99839361
2056767516
2041411880
447609199
784046402
341297201
938303811
827529087
1969751215
680130206
1339817797
6764940
702398494
1335635455
618354364
2004239253
1300711777
750687509
229691571
1284139416
428072653
679664038
808415859
320532581
1377228837
1527690690
555391852
58373757
2085620233
2046999456
332024765
1207403241
1359359859
559311382
1832514010
972758759
844913790
361400343
2051719642
312423701
1999337460
682805820
1495437937
793049658
298368644
989314547
1504724041
736206265
1841450099
1649540623
830386095
969965826
1514844018
476032844
1528765121
1125923075
1965851102
139805738
1502885953
391075164
1279200237
103450992
1548135684
268300420
1366617835
994376310
1747721986
1348012416
1203623708
1677745381
921291515
2084348603
2098476328
76981727
1826333415
4827655
2016412169
2064131385
453571704
1169992409
913803181
650443416
976197332
1909605367
820458571
1375260898
1747886463
430598577
482964473
1132061592
825862685
549154124
1060606760
1601980869
308120217
1225116961
813476167
4885363
721399793
1364839820
378767994
929332454
1059123183
1461704774
739819931
1921344432
1011673043
238331217
1529451416
254960177
1732174339
1116351207
1237911662
982658214
811943231
2086557241
1870921321
309265609
1770817976
150506108
707609540
1466170950
924497911
385804982
1235925248
525765347
459566939
110389519
820804493
1518161745
1657041835
43032342
1950816152
609566247
54445035
1900178994
1267319356
1158020515
848836697
1213097989
1078565913
1993773792
166439048
1348075122
922418077
1987270320
98933274
1783921625
1267842800
468070629
250574415
1900987238
2021762624
893525594
1957906685
1626528167
555202198
455277294
1820395096
2043425833
1581621990
2051184632
708729177
833737239
1461206964
344200907
397015556
1472404586
2083650579
1190563365
2111540097
1887997528
801268931
1903162811
688456441
1877550393
965979759
1870748315
649761887
465934624
1625769718
698702740
985016971
187325672
603615426
1621749176
118187047
1663657541
1194058975
880175079
667491000
596426409
1541110930
175036300
721776669
179493555
1765598168
1591057653
1510040917
1359330073
259413109
934039344
944830632
966644813
1334073064
1588914280
1913703484
918667142
410750461
995375716
710038342
638825019
1424066458
473344734
923240855
1901969100
1895143544
2075670206
1473720544
772660388
887274805
1227931626
1499633577
647149736
1408468310
73769042
1587930862
233459000
1006699839
2139195050
909900013
1993556512
2121650296
1729338063
829339349
87168545
509475735
1052174680
1729953682
828050795
622667606
1411586206
614405620
1511123764
428053010
1099392177
183670428
1261465924
1394291203
1932583784
1989604916
1275373833
631625852
1134367029
1420003391
966259326
115694270
607757376
1874857253
640671116
451331329
1882368582
197707744
1887029816
19502345
1909451583
1460083961
1106399202
1327234009
1375901281
1275574337
1698262801
1518675905
484718318
389495702
1780779027
1352046406
1023930190
1871606917
377429171
343765768
1251933717
297212673
797661009
40693758
1251051989
825366482
963861530
2050668917
2093790638
992498152
1593597982
2126931005
539426229
850331010
1290570490
1166337964
492558946
1047044704
1773444556
1135157443
1505734145
864760139
1930323051
478305354
91027414
41239335
811658559
1321855137
265015533
1696229050
299600111
481865852
141865088
263202517
1096324038
1826479275
294614981
1747226918
1530463597
1204780808
737134231
1896301630
982108355
552485886
206542611
548275439
2095307915
1184181564
1411981997
1300094518
530070507
674124705
2010189322
744605134
1490587113
382054953
1318182181
379046870
346922609
1054013231
1084862392
1746784268
1185717766
1477664614
1110132019
1210499190
243018387
1785501663
1222855042
287399843
2119835378
217163871
780331284
1442419507
670247864
776136045
2003872917
777861423
1828534138
1134684869
1103142454
65898346
1847952969
775069049
787789045
241561863
1409526624
1006777921
1850116433
81892572
316817451
1686983678
609964423
1183331292
860775527
1050547446
1214457331
1561046792
377423816
796605073
767855870
1065291334
516225162
2038518446
1419071283
607129084
424983851
442427816
1111594082
2085369171
1071330139
1464649096
249710312
1681552710
627964230
1740318568
48480381
1739738592
1669897554
1695356417
331202101
1891204404
1625790037
1749015
1167957189
349254975
355599382
2069071453
1929633057
867949034
964900704
175767048
980807719
2137278507
1728381588
2131802892
1434798918
210740134
971755790
313725418
1670169758
2015538315
675645617
783385295
1034237695
2095292096
1496068304
1114323603
947023585
163682216
1779262303
268279366
1267293685
13272067
886539526
1359142077
1833998176
1125685006
1392362759
859342993
224138451
236996618
1180952025
1862744894
1986347363
1927796884
1650642168
537149069
69226304
1473340265
1144445912
296107849
5231419
29389322
1665732476
1619396476
630696119
293870404
2128865516
581189651
900734581
915319147
1879383553
1062026319
1136290524
270780570
723325105
961792743
1251436475
1380334784
112004999
1820070099
1648465641
1137582222
685072098
554658631
1716219567
254847638
1325664209
1588746849
583200152
664960113
2014671136
297104084
601585300
811432143
1381482423
1681545392
266270194
1676878253
738328065
514179349
34032912
1840545344
97520973
2029485398
805373637
2136508879
1284791580
12684298
989352843
690628969
665873346
362230857
1748061652
455518852
931466980
2146248604
474777154
2039859478
269189992
1283697579
1467537402
1472478647
820528524
1620299198
401835148
933876738
896053678
689478535
1935120623
493095214
1945922572
1504536224
1717410056
1502490993
1172017496
1704594992
1305244678
631252730
883600994
935743740
847036738
161251390
1426948538
745351182
225395584
1115114831
574194154
1904814327
1746384418
79585169
1069101000
957542283
1075634359
2133595772
464596226
306876691
1559163803
1827518182
85466511
1298470223
1354050546
1468418285
1718767391
2132212247
758366328
1549204975
1992436244
261405777
141235412
1643519790
1467902196
985819894
1137784564
631079914
1065294179
90915132
606511681
1763282891
2146591790
1836730510
654789785
1304541399
1636441362
21824287
645462499
287544790
221453222
341384678
1104664956
1814656130
1825004371
1971202872
782395612
1168472032
759948165
1568433238
46506312
1028275925
1298888673
1110013057
1026190129
1278873965
1744769232
1427917572
1214601909
1416992769
865409861
849933522
1854518293
2022906188
2097709495
673546142
876656500
2034712652
878213984
2123424613
1415984600
510159573
2014455225
1624569246
478899337
1563787240
1690100540
1123836407
903948771
2110344576
1255834927
567651974
1965701572
1975742315
1328298703
144458836
527898925
105889015
1577929200
73433721
680260272
1742028676
1138003752
185063468
1257366274
1840623791
692962965
1574823734
2027193644
279347419
612080380
365931950
132957800
910976166
49512200
1367980281
567935703
1491233872
1816415569
1808949000
1835690312
1641390249
2012786760
848888260
343124022
509487827
1407603437
1297307748
1023205628
759103715
479910029
1533133354
1134224624
552934789
316120428
1364435026
2147465536
1371487594
1714241262
1040496755
467559348
2131174832
1575480227
1722588933
123993575
1742041700
1050508281
320416095
1571230345
1847127211
1674465703
1902962558
378421555
682256518
573178133
718972746
852437606
2081827807
673759351
418840131
566666375
1783880772
936026309
89709431
2014001035
1169552695
1030589951
2070028872
683335952
1400489550
1959466763
1982418074
1386553647
780204563
2119106024
446502073
1435651666
1658692431
2081919118
941303768
1258893751
1190777934
118540433
2010308730
689171319
121879645
163263347
1970079812
1151671981
761744946
1330619249
1905369794
475948661
608071286
1527817931
1761918835
1268322522
1438689674
1689962790
422794061
1085416559
5993129
606378743
1562975365
1354410963
1161554121
1732215201
1409846135
97339886
959653479
1120555266
1815983476
208279187
1845368408
119974389
1019563721
1868153412
2044318474
2145526732
134262188
1622737696
2003668093
1705262057
1504695120
569198667
1345517098
1330777788
1808432897
862172883
1604730341
1482217189
1544636561
1343974781
497453454
523253431
1045414317
1478234543
42990969
809846560
1030267100
806986452
1069042391
1721725300
1197798253
1134991160
857130443
1152388626
786388998
1114980354
755041254
1155386889
1044660391
1615427058
855966234
578611777
1870675125
1381731462
1661588197
553983135
1423264683
2081263506
1979700560
1618370420
1034958610
938722923
562655766
1526560378
1148646593
1766949081
1009083077
956907114
946409896
88812264
260276097
1042400732
1087054557
170830254
818746819
703737091
615923984
1716715170
113886691
102125133
1426360952
523253010
1508502002
2052927072
737389662
477140263
1650426787
1716597900
1345746470
1373380902
1150202566
670509759
1196323833
505370916
1279177583
617940554
86413164
328091496
2064933915
1534162822
755481398
52745363
654267381
2023572069
1109435634
153445407
1902270875
620191474
871984951
97957971
1340125252
2084364537
88896498
1543642811
869834602
1628809359
1105006344
32695394
364160899
623827677
302346213
1758990849
1163671942
1184112962
2027189322
2039050287
1630336168
1347990144
733252179
1691407277
956656708
1036067494
2025101960
1215869418
722106128
339671891
1521220247
830536871
871367740
1101994989
680683332
1325090565
2091809338
694936000
1065682570
942616839
598580603
736368854
487682625
2076712021
1468923281
1502065533
427805160
1156392959
366603451
1794853596
1341443440
1044673874
457952
94594856
1147469514
2046997413
1028720378
1152946204
2104609996
155710714
1209513955
1949639846
308921653
338348423
1367845035
1678638085
465882773
787653897
376961723
927386931
110455592
1478658596
344293164
328425288
25690879
2115305199
110388495
458654354
338244928
571099457
1812033406
619696031
1867265116
699003604
501986160
795422793
663365099
790140257
438296239
632631227
1358139187
585297878
860751299
382669463
1563215273
1511997655
1112734280
573421470
726559317
776334471
1149118703
1964654340
1795353382
593651746
115146716
1453030456
1249513036
475885198
380951816
1690774619
1626047309
2084666338
729056457
1332344782
1702985220
779784888
512106292
152517145
77879539
1865566044
1233829620
416387546
197148335
1342772415
1269329883
1805465897
767417692
1552808082
1119079475
1047340658
1351032680
1828018024
1964907492
1979446216
638644078
615524693
1035008617
2067894159
1233322329
1302621528
1111524520
2018948293
859219153
937944651
446500842
448211871
342204399
16654132
221079370
1291047087
226627785
616216354
1790612171
721774180
944789650
2097739198
1528177904
1234250903
687607044
1559865077
409211220
1099972854
1468068660
1050165258
653331203
1324009285
1424032043
170412941
194931250
834132335
1170237776
1351359761
1527552807
1727217725
1444981535
1773522475
936186856
916058856
940814022
1126400628
1980027642
37642254
1096804047
1233646414
520643875
809860524
1647213024
1004553465
2006611012
85827826
2029811244
1566056983
2006310160
887103281
1982335615
1719476329
1374440751
1961801125
1402128785
1164078352
1073900066
1446885917
452064059
796246104
999456613
907809426
260425537
1055300103
777958376
476706293
235986960
1352713828
1595656536
1800369280
1476957144
385558948
119366037
1436796847
1159159744
1482413180
74239271
643197535
1076517289
405954560
135488041
2085288261
56797951
1942590123
1887525264
993581914
946082220
1267813377
874132875
322941332
2023320643
1688320211
1477423278
637636604
589843091
89706459
1809068859
2033450237
476874929
722670946
1636684176
330873433
1291120969
1444980925
1611846318
1399805107
471459672
204969604
1394130603
1058045163
744954094
415528712
173995063
1350838053
1311848754
1033523456
683525928
1900246037
1859175081
1973601892
2015569759
595025947
1092272525
508528867
1873137157
396704935
1976608247
1403917719
1425536187
937029649
417340921
102676889
1654821527
2120547645
174848029
1339022895
1083319304
1062491357
280432050
1396612406
1688074183
1627516114
707409105
1931320616
483591649
1495540038
349059739
2133013869
359353697
552721444
1924326845
6281882
544914170
873170350
148635718
584962737
1568315091
318356688
1349347978
1365979551
452754309
724752188
1877947567
1938758851
1827525555
1941449104
883081589
1556830322
1978982523
2122061821
1241640937
1600854709
1250969560
870444585
933318259
473966724
549595815
1724415873
466506792
332347949
791659320
1823510455
727884735
747415188
851348235
1722811008
895833447
1424644185
165145032
1828901983
1127434653
521669095
815557347
1479203487
1812431444
796314007
695172082
1873759061
349996691
367052174
23376677
1470959225
465554267
755392752
674733525
730387726
1473259278
1648463686
1066866048
1295252029
1698712321
1398831396
1437409185
227879659
1725318677
2131257436
854348588
1942345396
1015090755
1467087824
2068563573
234186642
683480092
1583326374
1597670907
1608729161
2090916862
206530963
2025034398
805342948
613064786
604566450
888891244
627755078
1434975461
919134787
1404045506
1578112390
632332247
74082212
267688322
1567516988
130876542
235941069
2023848470
1904110017
1958884782
552435235
1350692416
1820009073
56334288
1374732146
130567074
1465350790
1227602783
1513105393
2080485290
164787903
492648036
2132395870
737295987
1648050209
946636821
814207189
1893918776
672527836
837026253
1241133241
386512880
2045920224
122862003
1800824703
1523952101
2145699029
634881379
682536707
1627851125
2033461399
1639513044
1605461545
865949562
485172647
1570996031
1417790778
633583762
706752884
491147321
1322965515
1023732607
1843658625
1562945329
1266535594
1580189431
1911016255
1269815025
1963748128
7684233
2014078702
1701803781
2056322646
292092516
1546327133
16553450
18113829
11360705
1854481682
77394730
1489205820
439624955
1451713336
1380663699
1296350855
1780263398
238960825
749302180
1543458598
1566076014
215470124
832177177
1379147990
778001444
1050182983
89744161
1340769241
1834783520
1990704262
1796228580
1808855288
391945175
399051749
1308105189
928193876
942030692
1180129959
675968437
692475575
2122767391
250790492
1129616045
11347977
2063287183
175257078
2116538373
3360039
1958617252
684323724
511720533
1981988797
1499784795
1907866430
697968622
1538491036
1196705038
858116083
1624227740
1907758868
326445607
1112915942
1073196601
532328504
1857242367
637793443
1100859241
2113241043
2012091888
886377257
927906292
1497453146
321225800
1820193859
844089632
734098162
1321925815
53992691
1262194789
1942214770
1950357249
1982914151
219991070
94673088
413910347
483030603
1656761588
1821615459
527370551
295094174
588656999
691916871
530723598
254124429
1000212713
477763313
35890994
802312599
2113043660
792475627
1977691425
1424177681
1068622837
1345162744
69518661
1382822783
1243225035
711800080
516818727
1518646348
147950505
135820907
1988167649
58900815
2104897113
643595362
1056163980
705406450
933995564
1475497871
1134767066
1491825755
1870745106
772151739
1331197166
1304710573
1646882606
2125116302
1829260687
583430831
924473121
52066218
1890866220
448928639
2110952631
1864785909
51917372
100931531
1117335479
1314154622
453720649
864958512
1253239587
575552768
1671401096
1667005584
1051037684
828452072
103272232
864554493
1665285842
720398018
728518653
188284502
5229174
1121615242
1199101710
326619169
902699545
603141101
1737220936
1594869751
1189843867
483561846
1104181812
2010317651
1273335170
827997734
850099750
548493707
1244449267
1181886264
595954949
959644827
1682372562
1822255793
186279447
1342705688
688275018
1630047346
1333188702
394105533
63950316
886174124
1307457693
399093157
1841986479
569222606
762339450
675239295
1106141907
2066048583
1674130279
1771758016
2081328913
1058404127
2121444957
817391053
890613593
1143652084
1271037047
170184866
1557057425
456698721
1901860559
1008391611
62069491
913923393
1357932988
1838980103
2102765156
363306223
1416889115
1585133598
1042694860
790500866
1460979981
1698491024
358897429
150559895
1616394284
888351087
1178255968
1952331965
1256925442
1043427339
152946401
539310828
952901522
1400231724
681835360
1061984358
1654202372
309622116
993215938
1253134196
1609174628
1893107612
1828380022
1957729055
2059441227
740188340
1674794311
947028109
2016841373
1098982014
12430930
96410137
2092172430
2074557730
551186813
1700695092
1377150361
291813489
30528018
287684988
1514983283
1100628737
331733048
1576013566
1629625601
1301285754
1292341955
2095554736
1273199646
742088666
32002524
77368598
1441188643
1308628577
1428154508
1636608588
485097786
1235140122
190904409
1088190848
947509755
1344312744
1725186524
1059218410
1940393468
1320308084
760479806
541408924
7999362
847154783
509627134
344921700
546918847
1404652240
1675984905
305481071
1190008341
573363904
1930278537
297192880
569230247
1186580488
1618360454
110231223
1317389373
173710972
1564607848
1022517462
665578336
1952199749
1755470913
1477962218
1052599422
916190752
999181911
72907175
83175577
666690479
310532210
180133340
241368402
946100068
994117181
1398316523
451672790
28284789
850238381
111333444
972921251
1077095773
687458316
1697134025
1773947383
1207240252
1887395670
404774491
43421829
988961716
767499577
746689736
340110896
216163186
354250406
492196810
291818737
604424142
487998690
1228210564
1122481991
804972493
1237380892
1775957044
2094667238
479387603
412941491
604749337
1911567854
1476090144
432089088
150323673
1267881743
2020287280
1839548471
1769803510
1479246380
651661928
752896804
653100546
832890722
289188438
827537634
1001735293
840352863
136973256
1314536567
166222193
1691865808
1348841174
1069332169
342802849
1580481931
445997608
1966430559
584952799
70590646
4997
1653295065
1864172745
1459719769
1419239447
576012881
1595558921
797056273
329116799
60807193
1944694642
923795257
626066656
147824985
47607814
186163160
959972932
1882751420
2080607736
331270548
1907952971
352514712
1969077482
211965162
583954266
1360549122
1740611590
454516335
1858763465
116346005
122244818
221643945
423296741
472981695
1594630275
21737190
2031983688
1951475637
1531691303
1029102368
146136355
1682913510
884313433
1784050788
712381861
654190265
974075504
928362733
1468795895
189219016
1157476174
473790617
230844460
1812192864
967139389
211047097
2005396889
2066084049
1208263416
1719000276
1913485771
134782352
1091143479
1244317910
1116458433
719446078
813948713
1256874729
2095193592
627979591
271881045
292462672
1390307793
1393511396
1331379874
354661577
1017158897
817283256
356717419
14430743
665417503
1461051191
342886092
739421339
457587867
933981427
1999455616
1239542516
103427434
124287830
1700655174
184327179
841402199
2143633832
1586569000
1879938148
672386178
20905931
578432765
1846121874
521671946
676849702
621696139
1310432136
1738810899
273814042
313031056
1593095074
462394065
1291744287
867459301
493378043
971646069
387507728
243405418
1851678864
909232788
1019882352
2030210866
1547918593
1740526372
571016605
1666109039
104898323
794028917
2058571213
2130313450
262450843
367879980
1784158301
105913831
1644515811
418337272
1540087139
1237432035
2093227088
1293207126
750759076
1356731483
1488880581
2055671620
934569546
1197250894
387088390
1370558348
1489174156
500592713
1174450150
1501524514
1070778073
955350808
2132084748
1021223661
1022804101
1088267073
2111768894
644320863
835385182
505755232
245530226
1716267495
1959453450
1878120994
1485423378
800375955
968479322
1258720465
251826526
1340022457
2086034561
1473250547
34494644
1517308550
2024922233
1896634006
1433344893
1670010063
1856303557
866836120
1522128278
22459347
1140460664
61175621
578251536
1943437522
319225276
1622406441
1419582826
2062121018
1368298313
14346741
1086687989
261931189
2112043269
100053531
1521693712
1727167749
644064233
1183041560
2143652358
1500717872
696943373
151347611
1848214821
66690299
988429162
1015763662
1185858313
860565544
193833192
670579548
1179266241
1831612240
1784080720
1019804208
477046072
784494850
1259679218
826173963
1602764558
1094095074
1630181024
1089103229
553155426
1386543040
1555764099
1908478818
103682083
1385147266
1602047827
2129623829
342865221
1713498080
1751556446
299393106
153975954
565608010
1133185169
1018718268
683552304
305266153
2108304653
965903554
1636970651
31565029
1895983731
1126541736
2047145371
1236277148
992141931
1959577655
991293693
1755373802
1234540254
2034897750
712120089
144948042
760908684
1872661635
1784078965
149987418
189591955
1345247144
1039655578
457023787
1235966071
1133926216
2100285893
2050983643
152824033
1202295024
1919300600
1023818275
161851202
776526080
833780754
1273361600
1379384614
1959020563
1885715284
12466323
1266142332
699528602
1078187635
93294618
2091927721
305626481
1372931278
292624197
1004001872
2129120103
89806367
890686332
1741342696
1131819050
436797600
2100929285
770664812
195017910
928921659
1246916260
1788780988
1389094655
1550568303
1513652486
1707696300
319125076
1965804166
559226640
57945733
1393342299
1845654914
909948977
2042739924
308541539
431469212
1000269477
1013285236
760696290
508627915
1637758993
259479724
840998515
1632974346
1220590807
432091033
1130952361
337780415
1170891120
1488958852
193472158
220103361
1056050705
112138183
1862509710
179309497
402820769
1427948132
468564626
1358886636
1679311826
1419193236
1189476794
1269842804
1489803917
2083824837
1570502360
2027907185
1203784913
30029381
836062977
1656787758
815098225
365658152
521663333
1366584714
1317676238
468493681
1882832202
649489483
1510306008
599735771
1362512662
19834053
260463842
849563782
1691100095
1431317514
1787248397
1652905419
612508660
499973226
1678091007
1862418845
81146135
499672124
1769997274
78288316
1853241083
1796275003
710560383
71138379
2021944039
382411325
1186600904
1842669966
1862785211
1326778319
1544278917
1310443186
332019258
1011693546
1619100935
1372005253
788791386
683979046
939291527
296448264
1884806854
835027818
1777503854
1004979121
1337872536
1425471019
1627430189
1958288744
287481824
625489579
570046475
600031352
1150426857
1319800336
1902675970
1619560596
402566076
1342447569
1804128040
1394757151
246774854
1994665966
603699432
609177734
902509407
815919368
2004251217
33990532
870202466
816765746
1390840300
1274134097
498102185
1006995738
1352243391
759354716
1211694726
498999126
756658692
1065454728
1676650521
1626421809
982489972
1275491897
70399175
1748132844
580636027
1610526775
1355103044
1527452476
1941388223
686851857
2123443291
637481188
676128076
1977229372
1339860790
1908680389
182267093
1126378332
1130698152
41121257
328988743
1706728878
1154912419
1604441091
421173862
1004106691
541330484
2053362404
1856930295
1073970151
761318346
1047072234
1348841986
1962878984
509353691
393666598
1165624023
1604151381
425747457
1957405578
1867786641
625642868
1121343259
924022250
206538973
1820406411
565027702
1094158429
1250936982
1180184510
1309393390
158397544
1616459467
914658332
635575227
552082326
1014820725
1632151615
1376548704
357141553
42585323
2095642756
968404308
1801023695
1804804074
1583376169
418947818
749635022
226373701
1462519345
1249873902
587044844
2011661527
472480327
1940621935
1602128436
114357108
328967361
622615198
353625221
1080654290
848778693
691574642
402516476
207609203
2639490
622988045
100808324
273748969
1722588120
1606049418
772859453
2114155319
838741967
1970867863
1183859250
624929132
1931666621
1995679574
1570240535
607682080
6094536
1796819246
780457839
512907661
1788118761
1833071779
745412779
1950061912
120763441
576069255
421866146
107385998
396910320
124062787
1820920193
840344702
637041289
658274519
538319979
1154524190
1606391720
328269717
649829386
1361081504
256994995
293786041
1897890077
1841574550
1285910984
1079784023
1520040390
325989459
501966705
478886368
995191128
2049889276
29428800
536339446
536865978
146210434
1126284758
1677156707
1342925306
482643217
21572664
272479944
1454974531
757687240
65148142
223256340
879092742
50224093
1174013141
1611577491
818645210
145945037
408101411
1194719473
2138917989
1925889915
1439498102
713320869
65236584
1329183510
1656583405
649735248
35615880
1433419804
305300374
7587389
1851912510
575135590
305544887
187413859
1415238009
1612838728
709738160
415386822
2089628519
883495931
1703680735
1359796208
91210922
717625214
867331204
1611466685
442673105
813312617
586536886
1016178246
1252254643
627995711
237281021
1612813309
1049319665
1613404769
2030255285
607259206
695681096
2097351208
1457161679
399059368
1525821765
988809202
491770860
63818940
968601647
530483058
1337997168
2070258866
1065108487
355191958
494383528
1088593310
1007555932
823972616
1060992966
1994427143
996348928
1430421201
1993227303
139729935
1630643651
1616614620
1828553035
1768691395
1773198442
761625208
693564342
1313201704
1053635490
766295638
3722304
865483921
895408200
2060347461
444611289
411531619
235566437
1392185809
604034982
271430732
1100319524
183289357
1008737877
1544718899
1888963908
505457319
1980624859
276365547
42928262
654667522
204676284
1444592693
411636202
770672046
1687091131
876574930
1939553306
1724130157
568127248
1764741614
1336006136
577505434
1065037868
908348666
1992700249
1782517880
472600680
653372807
2054664242
1891207718
1642463342
1154716156
178281519
1005344927
1729807828
1322670036
1409155995
725146257
2010430889
25249613
581492926
990485331
1801283217
713165003
1039189816
777571028
85357366
1010458573
249158368
250969442
1566811137
1345400768
581029388
1117304073
1906158186
109562082
2127996726
1140535500
2560461
1941207892
78122939
1681720564
2145137397
1424192449
1295788501
1376779307
1345793390
243196026
2029055870
20299481
832629369
125787250
1603475283
1845674938
730343133
1195746340
1739818164
498534453
1073186028
1390318048
124009553
631083156
713271230
565338611
281404235
1879289877
1787450426
549469843
1894696288
1731795260
2128321584
514266274
1876189971
602519083
50729026
568111072
1275103120
893536499
1285487180
362028655
1023076313
376492922
956276595
1760845407
2070955974
1714538580
303073891
794841167
1715480979
2050687543
1255923220
129037670
934937380
1903527184
1388293889
191033975
2121464995
1964443030
1614374549
1171807283
826095324
1774991841
1516448904
921684996
1038719319
1732571640
1918654850
726776923
1587357765
1704130271
200667527
1073032175
1369629635
753710302
1193026993
897354518
1136864516
897886516
1368776390
1261170535
1430893814
1246141640
584273870
811176019
503509661
1785438928
1638174552
911838024
1956258113
318103998
1976646352
1275457461
31508190
1246044948
766124048
1864635245
1353236886
2098539589
1775103977
654847829
385474374
1968627312
1870264382
1190675142
1703672538
1886723803
1407182382
636436677
1049535045
464946820
1763283187
746685340
1290225181
42785805
796117776
281249997
288288231
1136874011
199835045
1395914408
1507358799
798789774
1724271074
248112958
1074290748
1108444379
1536095211
1902673133
717687576
1099037082
1298125936
957923038
106340287
591919001
19075958
1569373509
1838506967
884927878
1360161347
478084537
2004198097
1752146077
589245916
1926835922
850664402
204596312
100229438
591209735
370538515
372579093
915328819
1178017510
1268205803
604012121
1375415606
2131775753
1091767879
932982563
503465304
1401993857
1359856867
875826594
474818651
1276068158
577469544
346380924
180578425
1817253303
234517966
1401429348
91839207
1155096568
1826310513
2103793502
885809876
1332360061
720344427
1793784168
1281770274
9947911
1419260991
705602993
503347446
1936657887
388758066
707802925
618700190
1397775161
1336933448
1349325402
891736381
725589638
1266310731
779435241
1680288942
151694453
1250470082
793984785
1294416975
1841751550
594716694
716687944
133726559
1413948806
486723936
1887054576
2097741053
692777833
698167846
52330450
1017299514
1749549330
750642569
1632811595
489918467
718204411
1391989537
1802725155
647328818
1470911471
1224635699
592002648
913405098
1107761974
1180591620
961575790
1408582310
1876760244
1823897595
335216031
1463088140
1784604730
1817285052
981348472
1521600140
1774988497
858756584
1306377098
1671358806
1636888847
597987575
260936
1201491801
1753574663
1809280801
1104756980
348621253
877725920
394869565
778754682
587639390
1578215720
1504568335
173204329
2076781880
1770537547
1400867750
61988106
1867836248
254522868
1255496920
942345765
2098009328
346224281
1369893340
1668590553
639972299
239563681
1422201357
2049755437
1482306799
930139721
1609658650
1506021466
1483373479
644535606
563958831
527385010
1915091748
2081868086
1488533815
623934741
906975464
1314449671
1528681527
355029447
849811321
1871922736
1261936145
2022086232
1637468092
1552867477
1606281898
544672008
1865040911
89393963
1348372350
1153284295
340849173
1418926167
241623289
881931316
1915292975
1281248595
1754509712
2073592495
929364089
1175855045
357578708
1710679228
1453496650
1586018517
1590555754
1534548804
915978573
1449509349
1350430870
453572949
188117195
843544816
1301580892
1960639245
1894619421
749866122
1684067497
983017041
1904297598
394936415
39870948
975500109
1272007338
430201040
1629011371
954334333
775667481
1210863703
467620220
166475438
223188695
1925730982
1524161759
59208213
1587231068
343310803
1603892178
1152098617
1102718047
977732004
65930356
1827367496
125081202
1412648116
1668834765
503611245
292569235
1265881101
1961291257
1468710372
849412456
1691668433
1202753589
2050955119
184592008
1688965965
1868464961
29573675
1327806365
489478488
1569484818
1216032904
107693993
117806146
132654819
1921864173
144167020
1060564576
932830896
1779604187
1708725100
1146525331
1134426824
665277683
1783694686
276059017
1069111636
1471002544
408403780
872800560
1439770995
1169377299
1121090029
1633293328
261048697
1418330515
1662488319
1731479051
1247554867
717636997
1543013391
1817250445
1742163052
544379962
363535468
1421159068
152508630
1676282992
1013609379
348645576
1125743643
954905678
1841897356
1431932595
1055776496
638617881
1187863195
785858473
541177429
1510627279
252720715
1762465290
1494784635
184114431
725144875
402097945
1100539098
260877721
323792158
491065116
1593169475
1921607327
1064161675
155788807
1017136573
1183884766
1472218640
222395288
386323895
152324537
1917802530
737049312
1464775473
1888188884
1273758169
346036263
59628499
320337715
790451100
402121495
1328540567
1743598582
643557071
1824613586
1666085883
1055536289
619796550
107070195
1189468491
1727477683
66374098
226471049
49265080
1557669262
117271864
514100746
915135227
21285309
373560766
1236798849
1266720932
2117587434
2047660803
1750519604
1534855958
814061443
626103118
1076199690
446577802
468430607
63360256
157364240
1140230297
619331678
1232286163
1494082434
280758567
81274747
1882417219
423920087
858439257
700636177
1638059621
692124802
571355827
1959469726
1107444730
1911669905
975350596
248480696
1792408672
854165127
1452662026
1414892824
1645435263
112471877
34613976
650303901
2094517584
481310611
1171221620
1108795650
1656865903
1772959929
1685863470
192319757
1361352835
397461631
2055392581
637185324
1265666664
1214422525
232278693
2018637480
1481098260
1287716107
188070974
786963866
14246701
1205758904
116487671
727873536
37456736
1233759448
1405095337
996377455
2124251300
1222706633
566614457
1571171313
2118830298
99731928
1552021102
1302453566
915953360
1017458409
1715197324
50879015
1458879536
979069318
465326955
1267621395
175399899
1387663669
993744289
579863499
1850921933
1597164671
1569386896
1799485135
1946286048
1750549921
682170855
926968569
2139124727
1313826406
1057019387
1282202891
282066320
1107221657
784596649
707500738
1770307351
514254332
1223067093
1597117323
1703330096
929129753
1331971058
372699134
675175852
1926380816
1452953225
1492447831
1300543893
445642211
94164607
638689154
2144421542
316975308
361926063
395882086
725438276
1118319774
138319494
2094874744
2132182723
1242872179
167901379
1941037584
232367437
1117150653
1404936444
973623931
495847711
548887052
622716302
573183090
547053769
1953058117
402167393
1222297164
1498570333
722262282
428249570
1708474901
1484878008
565741094
1180820507
1278510614
1502512645
1163915299
978414590
1903781010
1957615187
832322176
487262888
385744094
972404070
905366504
1362450788
2059926164
101936418
1689736077
722593687
1103797958
1136467965
1297486906
2019098874
516526026
1389802146
1205041554
1794112542
237859192
2023210784
1029043136
608374950
1480279419
168070766
630135814
791393688
1748996955
1949571775
2139693226
711755568
1751013697
1543248466
1604155789
1038857625
1993917409
1220284610
1131799605
821361412
851029667
740321828
941139985
401349075
1257892875
450272484
2099323527
335078129
743265772
810243065
862297107
123061272
1592370588
1638637909
1282106163
1829363149
515380322
1921136617
1529491883
855089728
897762181
1332325953
364894360
155777712
533654715
1231865929
1255486472
308409979
171235864
114149910
1150642256
983761040
1042720407
2081280364
238576971
1063493305
574015040
1647130880
1346483026
279885533
51336883
1698562557
2058651363
1097424271
1869297345
813778409
1000217966
632106135
176285501
191410781
1266114877
255795497
1433875168
1827998062
1744754102
1277952406
293576436
1091218801
1766575085
598952994
25863000
360002142
872144457
164212044
2070129238
41089055
1719383462
563871101
1700452782
1690422648
2123109515
1805371274
1856414366
1699060067
1464085573
599676790
97458482
1417809431
1190279336
1622626307
1234441700
239100552
1331389639
1964493163
1843338591
1809454434
1107031664
1734014695
1332875340
1103214240
1829290831
235492898
908305353
2130885288
1561521274
2033935436
245015059
1133597521
2051990297
1390730495
832107129
610489174
1201648730
1131511897
537356614
1516967890
1286053407
811360554
1880318174
1135442691
993979184
1451932522
13572304
1808518650
735188617
1381192247
1726340930
1132125025
1531459809
456873467
1712652462
1149235556
674413671
1368511332
809140155
2045572166
606558377
2016585909
199923225
1114929214
1766152066
1423574175
1906113681
617538481
50798816
898722899
530774859
877238823
480317164
1105152444
439828973
1303981481
1313770203
1250034086
102270933
1663539609
1309569128
983536243
1228928169
515343485
2003811093
1634908581
1583632474
1532332706
288323927
1134469885
1293613828
1274056775
1854474570
2138185122
1099410977
672275394
87661939
260266858
1269564457
1456453579
1347946569
1529689741
1602734229
1462656398
1531039887
211222590
1146818695
254863207
385781216
269473303
981146415
954894990
664440024
1889960331
1011546553
1460558278
639220520
2047270224
1611202356
1888800669
1724111891
533054482
88209929
1295015905
715850830
644122164
568013520
174723959
1047355075
1786046616
801387935
593438894
1733507236
1718004310
1837195614
1798881056
587879700
1067946938
1491091702
76974398
627018358
803146652
71740178
239437307
712484309
254686842
606972504
263963801
589862739
410885115
1937321379
636628266
1949558516
956388801
1383956680
190141501
2017685495
1480377738
1302563827
1403409382
799630795
99537689
96263318
381988719
134520836
1601155717
1161328027
1266301955
1762275019
1177105266
1653171974
1031934988
987051684
754095468
1764765565
1478725914
1698567514
1379461191
1610080960
1893354936
1457114528
821883065
1679301584
1403269249
1969404906
1255118680
906802039
212762123
1886098010
689299138
1041514934
1228599989
1247648871
335372820
2070308251
733340994
182668480
27941521
1112724850
353792373
1895829407
675819108
580532021
801220955
573991050
1774552767
1215414400
1984549058
1060984216
2420294
667066195
42114680
1978006564
1701508775
1112942991
662931208
452107586
1783818156
1589630459
860950241
230674781
1259533598
251001902
856040642
583077089
1368980679
1923767435
913736529
284257483
952683861
848523578
1449335878
1635371488
207942652
1190626650
712608271
669849186
761991887
887789183
1786219097
1419509965
1926021019
181402580
669745181
1101062437
311290107
97572660
1680539055
778366220
393332252
1863863477
1077434303
880784233
595544951
1757840281
577781540
1542578528
533080671
262892963
1878549175
1406946887
1038964251
133847202
1577589232
2012499913
1479807718
1078412720
1766070142
840324667
1219398775
1866402116
797319908
1920454929
1084683028
229323953
982113149
1746492096
2100044484
1332921545
1075282314
1446653258
1844892059
1667799980
1986382332
1521344128
2146321714
181977062
1502328630
873817064
1018532284
1726309691
553352270
370958183
1422548939
719633529
706701149
1559999294
1910389428
940608588
1196544630
2023906856
1530095334
2146996570
814292873
856006757
98975769
1749591468
1160821198
70870758
522985299
1267970709
1690836931
2048000079
1991297350
401893128
1577121341
1345329370
1801151809
1970583926
1379213774
813170360
484702783
1263349478
1831725491
857026097
683832742
1814883373
2002067855
407578204
555760221
651922797
310991936
1567917165
949302636
1906689636
1609442678
967928065
1301904847
1680198483
1597064240
1038492651
347371873
874020992
232654205
1187719222
412257438
1863348971
662146510
653215847
592072426
871864383
1697854508
1772960727
1681541823
1014028123
1045160844
1328900340
1242055399
390748225
1879541275
619510568
275448015
173120784
2124903958
1686322939
1837607671
721051889
1855781293
255739166
449553160
1516847483
662356985
169856979
692841613
1922248394
1211924442
1386448593
701700644
390243139
782066187
989295519
753321270
1190372471
290898793
2008008005
2133691046
1956088390
1329578842
672587164
1254003341
611422454
2070344065
626697267
1845730662
995962694
945750266
1274553361
1693883065
1760508096
588743003
501640883
295946054
1375913061
1606066691
186763451
83448724
1650646402
1361640432
1633164951
554537326
1902247050
499934189
1519894586
170175274
777012744
1654310100
2114020726
1541333266
383882274
1463943688
77494866
2081968078
179586553
748020079
933016411
757284652
1682561120
410582552
1146087876
757462996
1491224128
1352253844
1299922888
1082466718
1036726284
662464396
276991176
2036574648
852741384
359335675
1212486045
1717645712
381067948
822387836
243430536
249562118
325715311
2034519378
1472923188
1127978184
2103992531
1425619160
1159482658
1266189741
841041849
1372123855
1768610483
1729574234
384060559
1995738733
1215981138
1557255529
1387700591
1849286559
1065693900
154077401
1520730327
1464450486
928234027
1861356080
1765760312
1349275104
1921360343
1150376288
2132400567
420238577
32306875
1442640653
322079384
822252045
1677504969
1377635682
660503711
2040144055
325813391
1066557280
98862660
593945277
1280044097
1549856494
43671487
505869150
368742300
407791256
854884989
1309155452
727966131
702346355
765055643
2076863924
708972285
1911271419
53218878
1264098808
85209440
2049280112
1192625649
2123351669
179293394
1451735861
676371830
1745807452
1903006323
308859313
1194300265
872911554
856845890
361310230
644288974
321424991
699783825
366344988
1251673580
1574669734
1158052835
916979297
1424572769
1949231426
1517160090
1717992280
570384795
1894015100
28666187
1603794493
946700328
1010689113
585777830
1787387263
369535867
625044022
1365679341
416595871
893396586
1716307180
1258025535
875596028
1889563039
1542621287
1902278836
2114996906
997136989
993587885
1462613854
633342160
2079740812
1047781092
10969464
113446931
751261327
236109624
1141996443
1365202068
1200785911
484155173
1139853134
861820936
1564767026
1160523285
1361082252
1865193414
607677997
788123923
428879185
195068754
779234698
1684651343
1672297221
1725037107
1726939947
2096765596
899166668
2055950976
1715466210
1834298650
711439582
150792051
599620787
1409779678
1591318057
880553661
29776312
158484317
1240677117
892819350
815384482
1265783524
87181059
1944481959
1686030218
324380760
2064552514
1218647706
1627984532
2128063585
699294691
2033166761
1684855547
855475868
583923549
1377242274
183653413
1103856238
821774293
1512958658
1404699382
1642887788
224863543
673089050
86168905
830753231
1487704155
1304956265
1212351312
1267091124
336551577
492469081
1879357245
688440605
668149422
1077410612
26705187
506372142
376141043
801429703
956791931
1012911405
1399211776
477033858
1844147912
27915660
1343344871
794150730
1765445856
2135038210
788433073
1461444201
1853547355
121649171
849246905
2022372283
1872351620
2077099463
1650648556
1741913955
467610435
136422050
215556312
2136004310
931927100
1572691606
1013433449
2094715575
1792455756
109937367
1735205260
114163104
2081665078
1990010024
463469771
1444104783
838756617
1178271655
531862093
43012455
1748043111
1602705314
90170043
1401493651
821903698
1887691505
1762608932
1033658259
888604080
484359400
596790589
1680045985
1503775207
953245759
2103106473
64921948
366066485
1217177709
31432274
553054795
997305627
365616441
1692973668
712950861
1669255613
1732297725
44485389
28945120
304822765
1137097206
1586832673
1939141182
372776438
758306598
608723948
920233083
397995211
1694308422
275397847
1774262433
1066411438
384209037
1329830945
1437927800
1511454496
872195176
1230375256
1881420267
1417717777
1517374464
94720618
594834730
1974126475
1558273193
1014137229
1664846795
942351655
1438768145
1816729692
1795635871
881627564
835541371
1046451210
1193152661
399205964
1047154925
1181498000
1791077656
860018244
253990179
758066686
530288223
1213990356
2003550594
470993179
102590426
1265625928
1678029958
1264796611
784203721
1986852622
293868121
1673436952
136025700
619807737
1938673228
1987959078
1982649166
413929205
444448290
670591590
1657355370
1844590634
56177526
1101203669
2012361640
899648246
106011
1093317813
2019917196
1517096339
1270953669
483200148
1394757519
756193793
1785377048
1548675609
447342035
732102265
509932971
1360151881
2028249574
1437852736
337372281
653025847
213168414
537035316
1466900267
981287751
1449081317
1600525018
1104665467
417949606
1947538279
1275139541
1310637291
1207356846
1879311028
180508617
547010435
1957576785
1165590833
2087109357
420608572
1774316229
180357991
1716319904
1836441672
907687173
1501558463
1653319821
450030790
923396120
529321916
1641794558
1810746271
1221237217
1982349429
1795654309
1797676134
855794236
1977843444
682546493
1331283173
2117326340
963134207
1062417040
1369213724
974736551
1636975808
1387968773
1539683988
1544317863
1902265107
316425826
635698326
1069218493
1081315623
497373110
584446074
2072641613
247278996
2081063386
173948722
623388190
1955028972
2113153530
1630335169
1374708851
2107563888
968320346
360100668
299759524
921600300
2028804588
550710245
1525849017
1372089836
1704441483
507204346
1443893308
1078452498
1470675709
1696650321
1030087927
1381264949
873924694
12024561
2142539414
1659883479
1675032911
1151967895
583451111
295124323
35996313
1318105570
1789008204
1403079147
2125830811
1974115678
437256175
1570851183
292956754
6647949
876602967
2096709612
45663565
1903812961
2120466140
1977833351
1941105150
1550707115
457687534
1515970191
6654310
1937271248
2047244852
309644726
1159567499
1725878939
1947867230
1992021653
115238786
939906983
1579946026
1769732537
1999028918
1351494166
2049178684
1271112910
1218566627
2146843149
672582242
2134399309
192213467
2019164586
1725378524
1575017072
217766757
2097796717
738747801
758047518
1071527114
869352601
1454648434
296838300
2124640400
1810296897
2122652004
1828211911
1272162126
866025588
619063859
1465046132
135868076
1075155177
1416143099
322000142
1874786891
2016718039
99690718
1746118564
237224988
1719488634
843923997
1192036967
919731189
1799222166
1240594110
1929809792
2030928019
1122311236
1673844202
587797333
1808277319
1380743322
1324366238
888650251
487447757
754254012
1390661867
189003396
1629095082
1867325913
1271035475
407115944
845546173
1362751398
2023639647
1710580498
1294139807
1128030020
1006901518
420653465
766465324
2058062152
1047987471
42497959
448309464
127726489
1436384427
1248837290
1759246479
1765008412
1241544227
467143596
783569307
321960659
274592656
2026522162
761879024
2042188922
1253035731
34403889
1122935019
2121495482
1747439343
106107499
1346680749
69874906
42074868
413030036
388829417
2086110903
573466420
1035870652
803318130
1946856958
1643303239
1962138711
1484879977
2076495535
2110137376
2011555496
84060080
1074036439
801492059
170528563
1067160494
1180262550
1497793658
282103816
380867621
83412053
1428250922
1853396648
109874236
1894536024
1937647083
1217876127
32915958
689160561
108781645
1723499225
1987870726
307398661
305712490
1286580017
1705049325
191014808
567969058
77108104
1842481938
1424323101
1985441591
1175889642
1659834904
1684757956
987922050
1138065658
1598803446
390848205
637154921
1759395554
54745032
474368426
1832646175
859587407
1787557471
1896136100
893160830
563905159
865908116
2059015912
768022758
1437620975
1318438734
255060082
1443046858
490533160
641510312
903446276
1931681497
132126796
381493480
2117135070
391905248
129220197
184540117
61018593
772231936
1461249051
42469471
341297837
1559262139
2115181036
786993350
1931672975
703470538
1438484227
1224880059
1385943054
923350977
1350727499
861619862
1905710615
244449964
434008545
2013429461
794578207
1671719525
1352128192
764228075
1269156
1522318373
846464460
1340250605
1610311180
1629329505
143854673
514115855
1043090571
1357393879
2142952406
472410845
1438046541
451397170
1476069364
1426869094
236853543
1848737913
2066877708
698460285
1111672700
1490646785
303898123
1735805193
922337344
605950972
465271565
443637396
413563670
965391712
1525567280
437529535
156404857
766679899
576591675
2022667848
517681381
541399775
516853675
511622625
720232078
2019302132
1009396493
121257422
1152180207
520476705
565055561
1053864857
1307899295
959115755
96444569
1943662718
341639423
85048640
1108641269
611529050
942192265
1725948545
485902672
651574962
830953375
1520124156
747270482
186406221
513242296
1900747449
220735378
350082562
2059974810
838502767
1541695394
1350549178
2052372811
779958950
43889967
287304023
44553089
1459057608
1659918850
1899042195
447941624
373972588
1369189526
1089976338
876607968
77962387
470080962
590910325
1501542940
77538529
2106970120
1904875397
405661598
1783785251
2062709859
1591315116
1975557987
1529329693
217854489
802486685
1312721419
1745159692
1574359908
1175121726
963898835
2059982099
372538658
598799734
1885325653
185631548
1498557547
2065816942
785511767
761975872
304987210
1313132408
861097795
1933035314
480146751
388899666
1234234325
949399816
555295283
1818951920
967004250
1759748609
705212321
277399578
145405358
1902449116
230969810
1569276071
760828547
216716060
1078735390
34902974
891596093
1245663334
2081793603
257559121
1425471069
711725125
1901063763
1672517456
39414488
1928495471
1328184016
254289537
2016460324
1396313874
46512888
1683797348
1950649612
1133804777
1939305214
16528198
149608173
257526783
1428920880
915417490
273711271
1253762535
1514848752
1564224458
620224258
135352944
766444220
1061294111
2099660945
2005152410
277902206
1966927892
622440390
923551069
1601316627
941879135
1442792849
2012394495
28881737
1598410126
230958030
1108174453
1890795089
1972256186
368639733
68787963
249566548
176555677
1445060725
1270210249
2018888466
547285817
535488909
1855722168
1230626163
1534876357
433790188
568133217
273540210
1443490065
121516343
1929257421
1010583549
1364233944
1780378281
1375366277
1500347848
974893493
1581743833
1514658386
1368314055
1419703427
309034301
1277288342
756264520
846057535
1856160378
779767044
2140830848
1882583781
1168110136
1561425092
960362840
365783332
1611725192
1431737827
182198193
1413844461
1204164901
1741787418
1669043860
1121174106
1918367712
183952448
1226352333
612429511
1227209817
1734799333
1866643848
766560840
245641140
1421443661
1913872013
833743834
1192683409
1628875864
69720597
363307296
351041740
620617065
711343050
1597935725
1729540359
263997467
1349975078
851255214
1775753584
137596436
352068512
354460986
1620967660
816952423
615446510
1276665856
1772441140
1404788762
1470968611
1053767672
708467136
2060016058
73318772
1200965035
76910894
1863997961
528287628
2006590274
1047044124
1742348020
1222947067
1661535399
1767301900
1878967816
1358628362
620205891
1823597131
425554624
311413472
1740155578
1106432692
1637300492
826582124
1598267634
1267343687
1084183248
1688405986
1216456295
666764491
800824154
1948889136
695317126
2138118173
318788554
1757060240
993283975
315227254
1315450858
1005754091
405809959
735380354
1925818777
1980973507
2107666163
693690989
1443536219
927510196
687726471
37186272
353578743
422804561
382977684
1943227983
1830876472
700480856
699506991
68413296
221998642
2021057914
84580742
432016702
2007677957
1267073266
821282455
738782326
1181853847
301691441
1758606380
1815997065
619442652
212531169
1210692537
1388482459
332521040
1869659093
1574794232
578779151
335681823
1754736795
122904934
1143427148
529716959
206129101
1376472890
1288230245
1741373561
370845986
56288756
424075374
566634708
1255002073
1260346780
577730653
1117718670
10627256
257293381
193653728
1730822666
1955760448
732717018
1868297410
1113173501
386741637
1899597003
363454656
1351511846
1657695778
665896910
93177095
892932039
480675532
1249850645
1457239885
323544170
185893995
962937018
924913920
1611380966
1220428653
356306814
1288747386
591316138
1290741232
113063533
2102818633
1311893198
560351850
908983251
418008000
1325279833
2094876950
1209622112
287101995
1139839565
500202262
1143973578
624276703
912928390
1227999247
1621901024
1503464053
194410323
1020198053
1169003134
497607970
1685647869
894740787
2031138664
893897316
1978866892
1542883069
1149361621
1377910655
1954784282
132540200
210929804
1105550145
111140126
1004710229
952536363
899965164
1269336985
675625142
2041109559
1747411423
1687874883
1042027362
1796805032
1331882103
247402095
133453937
1176685836
255633757
1203004886
153148763
248500684
301809376
492681591
1415925067
1736830789
2095508185
994921053
1594805999
1956753702
764043250
2054310127
1302540935
2021351
110269828
786993475
326084714
1447008415
283156661
720089082
1046478638
558081334
1475385113
1829645519
749169145
1533017476
1856010460
854991069
837013094
1128826496
865215235
822088060
1568971715
415001409
981551606
2051609881
610150384
1134969996
839285521
868302688
594712196
1770064292
861939618
480626
169428776
1506986144
603633388
686737875
1976421106
598615574
781230102
1722876264
705651626
323724720
1541115060
1139466014
316279173
1206631046
2028962598
10983412
1751251297
122855306
1132009591
2111426649
383437613
1833891582
1110944526
633601797
1026756663
316420903
1110221951
1961957963
701331720
1234290546
655934463
981371843
878740528
221257422
402682063
1570270388
809874435
1446796736
244323413
1898515031
1923173731
96201124
1918467089
501002765
199990637
859879673
788743295
1840956944
1552205910
999779333
514018027
1270159499
404496051
126364867
798828415
346984823
466877753
523982732
1602072554
1721375022
791359822
1072884340
2053931456
1836240398
1607788725
1323941564
149722140
1156481006
617096868
759793651
1942278748
552301752
1424999268
508075337
671727148
1304065084
1107554525
564168913
1801525797
1015422221
1882606128
1504600126
448306018
926449746
1870227817
1303242017
1003005053
39847501
1263339005
362835328
467404543
582261272
1511496331
1049662186
745918068
788405842
1832293320
2063838241
1754141198
238889406
2131625516
2089421995
1262407533
1024920200
2088824002
545197223
1121569862
883299156
727379677
1797904925
293634316
1341075260
2002038350
563089451
913771322
341687773
461086307
728438839
1233856255
214349780
770073015
1137791302
604516970
1972640521
129937403
1615069461
1221670645
1272553180
1539949732
452135858
928644033
1748217906
163075457
1445426173
861413549
695318051
1554452660
1004905466
220544889
1378655657
1733861954
771259672
485168744
529182365
416433074
800469053
1825749810
1183950588
1881395461
1274011112
2089800769
1887969281
1715758979
1990000438
448846716
2114402899
957123727
1794348283
113076336
1266520487
980867695
197009697
1737196137
1761900948
594556955
1423992321
584383296
847806848
698390083
2048651097
1087754406
1952858473
1001731798
1615159751
1348245350
1270639947
1339390339
859542578
672525498
953430524
470496267
1947299436
1887170929
1696651568
1619496629
2012975893
333630292
1836561947
533556101
1907543740
138096648
339826888
954881077
1142706340
1615066913
377818066
1409740951
103328537
805549100
2043647755
1907885219
1291492043
310597983
135679162
832108287
42375301
81977573
1373068700
215539472
1140600911
1426129101
1977119971
1300437756
2087330267
269411176
419732838
2070703649
758008125
797502193
1745513539
1271769057
383929965
959281895
796620470
1488245049
982916744
548063982
239996212
26600050
1950952169
2010955940
29507714
1449394947
1018393239
1553191489
147533200
1388072596
1905217863
419295352
1614647652
1993024291
1488263364
367687829
1613014588
2008348802
1803120745
205664165
1304315552
1366015292
1423932807
1428964241
79649599
2012855575
1850725462
1316574775
765562125
1047203910
1805987491
51220221
1306215356
1168019615
1350561297
623031769
1510139946
1701271660
905011918
1784370387
285110811
109561874
1487920190
2143281879
1249917667
1278154038
1562673587
366933293
171056009
935485501
801370656
1936292631
336580433
567956149
1698868356
247725652
1838260428
2004764151
2136358978
1696984804
711482950
583397577
2144617810
536867961
447452554
1646960251
1025514612
394414289
1803229260
301001726
2012772209
1664883214
171231351
255069951
1138076010
1877800242
494906488
1681630258
1747566377
2076260314
781011802
1508181204
2045992747
1750239945
672289109
1510548962
171209242
65365056
530021217
1122500003
1727894187
1098682974
1893977219
1673687536
299845288
1367067765
174131402
1458294481
934411833
716328591
1685813943
1304151210
583392448
1439070982
2099117787
652865111
1370179844
857441481
1401640924
1341906704
300238166
2104107362
1207290802
2123282887
922128297
2036679671
1834354368
1046826514
1130007105
350478014
1260538117
625196875
437971864
774417775
1067899298
901886622
349386417
1442908183
719373223
375129372
588446611
496221307
1155258822
1110379001
1697636085
1658384653
28640039
1021464890
95972176
349441718
679595883
460256596
1775806541
315142987
1233015440
1602843154
706837439
398699473
184699371
865600034
574869852
368113262
1407092728
155092532
1198557976
2069351795
753117229
1957229075
1512978866
330676336
1249053740
1524450333
1905630307
424781681
169549723
696124086
1258678757
146806020
1331684347
1384530599
981590027
1907437587
233882924
782775766
218537013
1224871521
1991030362
890716319
659372958
778692439
670405860
665229663
680018755
708596974
1895028222
1715825959
1506660697
500801396
713783748
352423792
939496327
2072383152
1608730759
467250986
1864468759
1484866752
2071942699
1204295171
724601349
240558127
1829752562
2022632988
866752431
1719641623
1060440902
1324289996
1544746293
898724881
1536814273
991058186
1828194083
1498299316
1189446070
454200016
1172896872
1058259716
1831137644
1302704037
439303788
1849684117
711897312
890833362
1325901958
205806588
312475383
585337209
726895039
1849813385
372615126
70830934
902916897
237333434
23138935
1814404676
1343136343
526273927
1973064671
1071583815
1365419862
157828442
1695681656
1443696156
509949618
1015090669
1115605641
1241083268
1987066071
654518833
116373616
397191301
1910403688
134131171
1650249636
1310785569
1893203183
1976111463
1658508609
1087714845
60655154
761072331
426925689
573032831
576936370
562262170
1119558814
1409531555
1542270957
1188963329
1014788385
76016780
2000406208
1141769041
414468902
1483854557
1572684354
2068636541
1770342801
1966405839
9524324
1425314602
1890396452
818402071
1284648327
1217127595
809793559
89076194
636695688
1544732696
1906872782
586233823
1298564858
795229618
848356438
439932819
2111455676
733333504
124812118
496163381
50237631
354567788
1701107006
1083010461
2112194472
113266442
1829961487
1738750628
103662118
1331060993
989067466
1266353061
1397279647
927999809
1890673066
111463001
445534227
1853866490
508783650
486374929
1408046002
979769662
1763777202
1208103530
539669482
2077964117
1228129149
326884577
415444766
1158654734
1977539822
2047646730
1654207677
2130702783
472715792
960988296
1908948484
127068586
1104387705
18610325
101281358
1069304835
1109193323
1920828742
71055959
857485227
560701458
357648771
1925437909
1488229065
118918747
97117093
59407994
1718480343
75462166
360376443
1067144536
1329843447
1801758268
2089607311
358895131
1175614233
1418661783
2073743189
1003531299
85885805
454924782
1994539135
294477346
613397627
2010038110
529457056
1491607293
2016905615
315191481
805999792
1843027156
1058870610
1367753311
341519278
1425074931
1701233769
1503256692
263619095
1189181665
861613792
943835630
211172692
633262881
38925199
1504990783
1152649600
366799607
1921882315
2052391256
1383554844
1167435551
588740700
2131623666
92131539
1145011243
383168631
691017637
451349
566676480
1077616278
1700384109
858548531
1836781326
519397784
67553027
1139829746
197182414
1901388795
2106098867
994678809
1064904536
889515525
2051628153
527905825
756069813
285327453
861584973
889560892
172323257
1153349049
1584382046
705451662
517338606
1586916793
998568712
1447986299
795495446
1170079432
26639847
117904878
1697091046
303312974
1390773007
2101959095
1098861918
1044757872
275631089
1509893497
787203179
1994366580
1464646997
716014832
1147784666
587750371
704287719
642314239
1520542954
1102669890
1112991763
1770129514
516910738
1483834068
1219066537
638836940
1620871255
1987649706
785926333
1086114409
1832559086
972152989
909371408
1168812914
1664195764
1376388067
828058514
1799609698
124859320
734851570
1658261288
257266513
1163357388
1294582018
1815080049
852543443
679268439
1541982666
408745504
1952363494
1211590940
1818837189
1737424346
1781910635
1239780717
1981798668
561479265
2142783753
1345416912
837774923
1447883169
595931671
1654551066
815052516
502099007
516224694
298930253
629014160
262177049
1587186535
1512308308
881322055
1545170716
1287786667
121003299
121125116
645567472
210108411
541897473
137341133
809183647
223601419
778889803
1638645466
653281696
1683591804
2051775147
1041347030
1645885911
1119091270
825874736
1335579564
574029929
634939982
895799445
1314849512
1769685100
201419433
920133897
1779148086
1370643882
109583106
265554237
517056971
1374087528
2016614531
1076385203
1930564412
966022717
631499824
1214585376
1569491507
1044575281
2049704114
248656011
1910863732
1401894326
57811303
1698595393
1937581625
616381169
712081349
936908765
347139592
1780066009
410731110
1650323807
1925146077
2072558333
50567845
572303100
1286118700
1824832416
1227055926
407294108
92495690
787258570
1641498185
1364866659
954236128
639890765
304442345
1264765402
32841466
1495612469
1047703525
2114741301
342171621
1539787794
1785749651
1955876961
1738960681
1419194320
522945675
449551029
2081847951
13055744
1994828155
1937451216
721068209
1624527296
2055682510
127572535
12888932
1130542318
1283414840
2062217312
1393840653
854771431
1362973948
1403387780
437175118
1580159810
491355658
672376335
247806005
1773537131
1834726324
234212618
780373302
895170266
1288787686
1423716655
83879399
2114578126
1393349581
1167127049
92558861
1753293640
141012609
1441721072
1162581124
1750047526
260053785
2039665403
392803588
562987999
533404158
1962419518
1555688210
1392297528
846471010
1504891189
1349145446
154890816
2058568179
395752205
870237951
1393327214
1591930684
1472058249
2059646107
1771356196
666774469
595488980
2051670973
1052921310
2135971997
713149938
614792735
655883690
557809917
1347210202
67322536
1530875190
1245327787
44779827
1985724264
1491173961
74569399
932137662
495432607
963188858
1663738162
1377102655
222476927
1751938205
394917519
326898923
2060049582
983752969
82601402
638123947
267561762
1097126486
455878178
1021082433
95641953
1440248592
1096883690
888471140
1345654637
973830218
63139735
413761451
1890110477
1432042999
58298589
1611601196
1866002276
2091657861
1463478382
1171938607
294606059
1712413738
533722400
158182977
411673982
1520802832
194575089
2078609341
701803058
1886821220
1617181241
1058077066
138913255
293828401
1660726610
712039644
1610135639
1408205952
402280252
1532916684
824395610
715810136
1635576253
180017807
1327067635
1022256011
1771727722
1536061159
1989773907
1041634985
426362514
1932294309
822122439
1852460844
280188530
1284217374
267575719
11094795
711970421
1571030953
1194557621
1999122895
375304130
1321503046
1216608800
646961440
1880967177
820986219
1199890817
1800786098
4667230
1366244888
1907393277
1110619816
2085191236
2113392801
816354685
1526125619
632362204
1170124451
2066740525
1748893903
433981412
18995553
189359506
1571016658
1998856254
713707202
1175739397
20513681
880939020
1482457320
1008783725
739986006
624437679
1894225668
1729305824
1362117144
564633087
2120512848
730912314
1613022541
855851411
1513459011
747618151
1576107734
1736105119
1001944590
658487224
323339766
548012049
270158998
1558754566
2086257446
1043555283
1572854678
37078899
885578771
2056375731
1458736308
1099309517
1832216495
675774190
614670217
402468178
261532415
968174354
1530079994
858432336
305273946
503412152
2018927785
2000924524
409006245
26867951
977056202
2080774608
1667428272
1761006537
357957368
410941858
1017089779
1751760947
119595146
67792726
1842763687
1809953116
26540839
621799005
182424066
363592130
735720399
1543659536
1136540063
861665846
975021988
1936672179
753154511
606230261
662007076
1542079134
1722413526
1274853025
702815132
2094179879
1276772582
1397164214
1236081547
688574252
1414683473
2052543220
441106260
819633309
417047900
887949428
746005229
408283328
2121783476
291301265
1842926685
734006139
1292447765
595746773
1275348009
25519089
374496170
1134526688
363003244
1938025354
577830235
1836347502
1035052450
930860939
873688264
1811376104
1374012928
10556384
1435157557
1110850503
644635309
2053586116
49951736
1779067197
1850878844
1992294820
1829019473
224963565
822537144
1478887090
981041213
1328881034
1250698065
300720098
513938451
212130540
1694555697
258841226
1290784667
945173083
526066904
1825443863
1240275769
208165560
1581268182
708001712
1416714057
1358672031
286044287
1684042095
557394020
1487109488
104669035
601284574
1713638347
477250958
1065932634
2108729809
964178646
225025486
253702926
261082716
346925135
1094093472
613991413
1377447114
1499577375
339961351
290275765
1402704140
171161533
860376470
819937849
646366278
7068126
983767243
1273936503
766421006
1114479511
970971084
939738769
1915770894
1041644543
1845156035
685717961
1428641059
222860493
1829058338
1552709385
962901605
302462486
1240789263
1150554387
797074584
580766539
1737065930
1274131114
1087069046
763020987
1162746989
1517539041
730985628
796546608
165818781
995727775
1034762622
243507014
1775357423
371181281
2012626315
1702445983
1248216251
898438345
1203667174
228470015
603486492
1781504504
1767397917
883925284
795716982
1788600048
1894410354
370515782
1453840623
752795137
82251449
2024440580
802326059
1370688382
127988925
1639641479
2140485927
1529611775
1133875770
16715038
1448369560
228953847
673628305
812511678
1489616194
48966225
1117541783
2112649644
610106975
614909730
1634125070
335038807
63482151
1950896148
901499817
2039489282
1353332508
1001849629
1371939075
146441315
1792518292
2067632586
264319426
640387560
508699389
641862257
1081729530
866851568
619255677
24807206
1976391443
1778146911
682848479
980395681
1474218724
1042773822
1218988534
423480487
836592910
824608710
549465072
2057710041
1163074966
1746337568
992466006
295734328
2031462177
774909061
405635968
1153365855
588407117
148904924
649188089
1423181018
2051953377
1368373703
386208522
1466764223
814951438
1471103200
1715090006
1892749917
1231179898
1623977087
1477978656
508920998
2112285059
1938814432
1374877419
1257879096
1539309872
900585521
685053084
1431972081
1318822805
1138220248
2038597046
523017870
1790708103
1308946335
150888902
865464380
413125220
1768143682
2019289919
181055219
807802745
1954352403
1187261938
1854639033
598211674
421954012
817439951
70158286
295676710
1795586418
1941924099
101051731
1838599525
1485460429
1505191803
1058410237
1865735998
525333719
793714526
1764413592
409374815
874745970
1830119508
511571766
1773613050
299024083
1658306785
624902558
1175788932
691394887
554935502
1953450065
358237228
938515895
744778352
1855858176
1729207251
445324166
989243975
1883170699
756200602
1101260580
1412049995
1952498818
531384294
1226610500
648765067
1002381072
2067190772
1262585887
1231901525
255413434
151534819
1762519024
1611482950
1742939679
1273067406
600640488
1128837157
2080333740
839859123
192547767
1515115121
1767156005
1570160212
1885251039
1104601032
1919850279
1692890034
898788423
839097797
91967956
1688918454
354105348
1279103837
144117359
1433094686
495969873
374128539
813059790
1441453305
1816026018
1746589642
1937762774
2099454551
636866915
1973882363
2089278372
1292328343
1941334294
1725193893
1434181237
155264538
1336346820
450586474
1534249376
54627107
970096557
1162396966
1789901575
1595870475
2068640296
110164569
306841293
1792649137
1904381475
2053299476
72019777
1539171571
1922074349
1912704365
1613899273
599783151
917068337
823063490
1660031913
315087333
1369791310
122668887
2023024630
503807725
721455246
168958816
551252561
1905524174
161916544
2080339709
289849820
1587204002
873375043
574845370
2082311693
1252790552
1413892966
1510988585
1696491090
2058537911
1118776175
967272610
1907338006
1851017685
290316130
1681386316
729697588
2123329326
749505917
2012024458
966547114
345316509
644985724
566533745
626014974
334665928
1089223757
1791841699
1424355129
2101806060
435542855
1050227702
2146617791
1557975303
1588375725
2060213313
2107452441
1252018363
1084569114
198277995
1855516869
386667218
2018865756
853325126
1772725733
985975172
2006611445
226892889
2057014277
1018991336
173612940
1466216221
1891917476
81249180
39528463
573759074
725411042
1999341687
782857884
1764072560
1176783142
1041209764
1170521359
1883173279
1163803087
1465644137
356342818
1350900855
375181639
1263246651
944476229
1713845789
61294152
1771924022
1244193945
230187525
2045666348
61592988
782436
969573249
1201654549
1481955117
1372019440
1783725182
1292433418
1219151853
1462576967
1935143569
1681593846
1921469160
1131891059
1219403504
486577290
2017017891
1863745992
811541339
1112902086
178700026
728269265
1305176305
2079578578
1029445591
720787486
1803716176
1067722459
1109450499
469509250
1106521615
723814825
1674313387
706417975
894149699
1217794607
1982845220
2000071022
618347985
746721020
1930904317
983449416
1788962260
1302863377
577568080
415491876
294661183
1810236738
1975883898
1826717681
358636525
1420448273
765842833
688724955
785979673
1350746583
1895686509
543009718
1133840242
108491408
896704090
31519845
141424742
654564052
825095763
37997106
1104683409
966691202
219100611
757962019
1301666404
1960881964
808742289
376446468
1162666856
444493189
1140186271
642556337
296104823
1700851625
2039243663
53423476
834752155
827542145
683408794
643908626
1256465402
550708581
284902214
2018822449
1215329350
649472465
1555100973
1682454022
1816641623
2121612142
4230501
707073433
736542308
1192130909
750705261
1352255643
379672915
563021107
1346871519
2022674904
1166554722
1702204526
67978820
1983769352
2107687884
842975152
1381729013
2067538046
960024176
1586252684
1827019782
1209152761
1027514516
41402568
1037870725
1256853214
866560031
465726563
878465227
1143073782
2080875724
263368651
1190704437
10558892
2142658067
395331987
1697952770
1961889128
1456071083
1909480675
1927566912
53774507
1871792670
52576986
1854977862
2035504552
841223243
1739465057
236386161
1536691990
1171639941
1307987253
1792751120
1533298778
779535947
1374449685
1225299015
1753676444
1802083913
1877703298
460799580
519911367
448259385
208100358
535920304
1778198622
1584268177
1984135783
1303435217
273436136
1655159413
920724115
1376528054
2097287377
1725311323
1947617533
2104478906
2063045518
350772278
492745005
1289282108
1078316898
1025466968
381118304
707555582
307427481
1031203858
280375073
266581380
2047879809
1873506707
1049474192
1923508953
1932024843
1896276055
533693544
764156694
939629538
1933365812
484232195
735935212
1200723052
96422639
1108795962
760138536
19290179
1796538200
1996527290
1204568975
895776453
366617184
597773081
873563294
1390106535
1429519495
1335546492
6623633
1605427121
145066253
1669536377
1995494328
1090870523
1732140328
1446156898
1532011393
1674623679
2120684909
886607047
487578496
840564338
142216394
499510956
988738159
1518996171
463542878
1929398285
1424629022
1333439785
1971066689
986528922
1360656689
96661864
1345973851
1502077698
27737949
1654767082
971845745
154199707
1747615035
1934079966
1459958884
810184140
82892700
2007068659
1291107403
2058406972
381605246
2099435036
1244603348
1547762041
1237987596
1031075301
1019549385
1849545262
314815340
805763873
1225379683
1703223344
1424627020
1017347497
1976163425
818244164
2017389223
1078662594
1270640349
587566455
1058444260
481638489
1375220038
1743723454
2019309760
1442339623
1632937308
1550615956
503499417
1358586254
1019283996
1196165655
87821730
409620462
884591180
1387818604
3058935
623134898
1478849332
276332262
788812567
33607657
1426207161
1074157241
1078512959
1110464481
795662746
2125426800
112407815
610538944
1571451710
2131656233
345121615
1680153848
603804182
1582303742
2066999767
635093945
992916152
718462413
1589892498
421613566
1624629639
819278881
1161132388
1613884083
1753606229
654290913
1626800177
37543086
1093322018
1572805840
373524102
699863757
570370098
561903545
470711730
784067072
916699688
284081829
1604392318
1891910590
704703121
1035471228
1008905906
1242816995
1539065329
116615569
627397915
1918765986
1546277886
974131889
393167311
1967290663
2126904794
667568824
1918526926
1952680007
1800830166
565780
1682111471
1140242464
302829485
1888482349
555623152
198209114
1191295439
798961518
1785823216
1980498486
228411656
1285809533
1325721915
395383179
1150346226
1448649569
348591903
634854760
1865211880
515773109
1832804256
946367801
1224384493
578805824
1727953001
1136999314
614742562
1517710754
79445994
778578675
1330816740
51792111
2092470602
1473053008
1305179654
784231711
1633361239
612019286
1219956202
1156991448
1442204990
556895836
1637380494
1640797368
2026712328
310317478
1914670730
1571283037
1435786681
1293387154
1671369562
519699794
29822741
2121744972
1552862707
879174310
1984496269
476845333
1982042540
387046732
1341035797
88601794
69576117
1507641561
1520685409
1906179595
894352221
1939017621
688622302
864728835
1922591676
1057534753
2089778785
1588108465
1745108700
1029938316
1744469626
1458697711
159791476
467563505
1624613805
1810952319
853209893
2004238770
1642170371
280954167
825373964
1444140567
1394903357
1886692342
431431519
1306655124
572985865
298461190
1209981049
1486972288
1326902636
1942688899
1015464577
1508606919
833265852
144480430
1342913016
1819604925
1522388191
846748530
1537203139
461434183
1035967078
1780256893
1959941065
1121333962
925641236
2098353202
1346417284
1755781099
325718021
1565216735
699157581
33363593
1803867576
1253549582
1169301091
861487777
56460349
848635551
961658403
1146782581
1326069383
2002307840
529256179
643469798
1664988101
1865644858
1166082050
454214436
1454379449
1179850923
429560751
964269809
10575388
354472855
1382378684
1143607489
179261974
1641924380
1307092182
2110117903
2052525009
1881070752
442542870
1692606518
681300211
801700305
1835526664
37181685
342612122
1347318442
112588301
953132639
377232863
1947125683
398345117
1363681835
997472690
987343043
1234658584
1175642627
1801668049
1505116799
1588842931
671074688
194430570
959435093
907359061
1196827165
1913429192
445153023
566443201
653326919
1339621574
257131956
309266469
468668210
704218188
504864035
239861035
1571355697
237902928
1102753437
1095188270
783905526
1804678178
144167029
820421553
823213179
1422378768
1933609910
1043869758
1679769632
1942127231
1376413412
609951983
1027790184
489222379
1135197143
172717784
1071094491
1000844118
507171329
179899821
1934366378
964334562
2000307433
1154693885
315891635
548149429
772648566
487715646
1399327877
1621261497
1339923490
1294301394
568438011
28584709
1654770568
1045795413
1143474399
228331842
543206857
1773750382
1434118632
365363427
1791177821
500182081
655305371
110303834
1111352591
287712819
592236292
1622818482
1395668650
365611708
1797252465
4229790
914044042
293943918
32320953
1247795035
1378904967
315459300
2111539833
1913210495
1511660963
1924440513
1464023172
2092290942
1191034640
1879298697
456380384
1331621207
916044157
268219645
1914833781
1301813762
92240042
1430437724
485382448
2061672426
386580324
93802649
1066742533
410269776
651641504
1127302898
167394974
1741277560
708153015
781786590
207566220
209660252
926954163
437425066
1178047949
2114250541
441595228
264034663
1126832615
334306943
968872249
129124236
1664153960
1973964928
584218760
730897624
938078354
413878070
438903339
1760740533
843518287
2115436277
1287511249
1552229689
821123797
186358020
1173466194
1266513306
1489902165
628053535
438283645
1902058507
2117604142
793941982
1146651103
1544885393
1184722615
347728807
151454989
1753898691
257127734
1431772475
1180649441
772404334
261164401
1431982046
1989727595
1187989332
413205940
1088692565
1192574661
1750091739
1216160521
1950471258
179564407
636089134
2015558301
623673901
1957972426
79194527
672370882
2003064137
1957104393
931368042
713999021
958450678
990902175
1841898713
1278965074
971964745
1635307297
420319531
1091407480
146211057
1742113173
1740373088
609924181
1673601144
876730921
1962875747
1747900101
1203003821
19135704
1360753627
554794645
1353112925
689490285
234105254
814540368
175715498
115806471
1736660549
1776802329
1540754577
722485610
1882121769
1772314750
1766756015
2006471022
1560477527
2037197257
606926068
1170666934
637202275
2136459701
850795146
281222181
715235973
541701647
2108888898
990490859
1802674288
1790185498
1899749726
1675668043
746886057
264385557
1692137212
1694981375
2116442041
1716720221
692720075
2013599867
876056207
741166667
1745608834
764873455
1160101895
922691654
1400818021
1356754436
1570176848
131804249
467579861
51378856
770382067
2030218049
939776872
1401267666
316426721
116325085
1320200680
1395893157
984120612
44727685
1869125960
564245879
1280053904
1286239139
1340677719
883538995
1584868432
209359515
1836948118
593270267
939951560
850093499
1065834200
126763392
1676202378
1872000645
447907094
413813539
377069542
714816745
2054245127
1972469867
981126322
1792005974
544593051
711060628
938833314
181439145
1476685082
1512709301
661354768
2131037079
756458230
329821221
669154223
1717734731
224948410
995694864
1987147457
319396653
329805911
472833928
840552183
825145377
723784745
461365100
1725231550
803129131
1281944267
1002374961
249527389
273693663
1232332783
214452501
829090211
1167200721
2049423101
1604245177
570345699
1468632544
400758285
245278190
603093799
156222991
959461170
1782725861
1502116376
1411379525
614869809
1572718010
1851008580
489128060
473256897
634416048
1488133438
631832047
1345838607
2135752363
1581455201
1375909525
1539261381
33218563
995970966
88746217
28825409
1871722102
1707110231
1951219416
1553683452
363227732
1588725498
2078952557
1351318009
2091510215
1761643126
869259553
1372434220
2095461760
997120251
668282815
2009115333
1978610794
1882343880
1463596650
1585784473
1271451689
2118927256
1381044033
129145158
2018367848
2041076242
200147090
1016133962
1853305823
721941709
900080827
1785759347
1078217462
1222933660
1112957614
198745279
1864748403
915477142
1947741854
1868991942
166441502
788844075
665030936
257262651
978814011
618038102
1615984803
851995845
664008530
1762857105
1829949754
1007610219
435340129
1454847309
1472390201
1430145819
393333224
1354100935
762806638
513250311
1068007706
1419011866
258895601
408126074
14592167
1002721414
1634967873
999137793
1462584894
33943351
1403894831
338126555
564848943
121277855
1927436786
798773039
952383291
1194361970
1533221974
1524633126
1409400907
1779550591
536118493
1937751481
1956387689
1547568537
1864340665
2120161445
1969179170
1283011188
2122265899
1217052044
259941736
58180005
1153066998
213416065
387486117
2146519669
268189459
1915655502
1766865623
511885274
265985467
938162745
16095494
1422471023
1992081323
17090919
1709538456
725485377
1743948467
2103200804
777871818
696116224
2093852059
333112394
279301716
1422059382
1143822608
1100171013
244577317
813405806
1024342043
322977503
327393062
1694973876
1842253787
1958294965
1888118787
1220602192
1593352184
202753959
2042966384
60934058
1770232573
1952013535
583068657
1709456180
1973186219
1839188975
1461690961
1311790855
2015843340
2128872407
1874513337
603647744
843786138
261734017
195293748
1994403317
1870104932
762526561
1065648755
1138930651
997639717
80478407
2097024135
899169298
1262257805
139568924
1187753497
1819069522
406996973
1587784204
1032179735
2017814962
2002951250
1791181877
1275669464
753620974
1094988548
642535372
966923950
1590222579
1938139232
177222200
725423651
1570806221
117120698
1875627396
603831556
789072974
275684820
399604419
1622986424
445661587
510933938
195038445
2031004516
228602411
671288469
159373760
59966905
892514973
1151589224
2069810650
309255419
1740122406
1344711108
1262781722
938590975
428493959
149944493
1842835013
1653041095
444148239
688838634
554431630
1110863251
1125823355
1869397886
657896002
286098782
77977013
126365290
886745758
50320160
2118260469
994776195
1504480285
1355913783
1322564833
1538130344
1667496759
1154887955
1383365428
1375280730
320070653
1734360586
1456253247
1418980254
2078463167
1675967349
299434096
1198836717
68968575
2130002866
1250091880
1633768128
1203013635
2017994168
717826805
1146117544
91631104
2067841261
523992336
1348399951
1312133022
1265084973
2008165146
367586574
1602209653
696129279
827037599
1819698772
1767921679
15340159
1775773054
1498346744
2029370779
1146943913
2029890771
430156201
1605240941
2075475807
192641691
1365301425
824475479
1681684636
1628952116
282634497
1471760800
662876376
1977618322
412577163
1243357658
339215895
1803818402
2077410485
438505243
1871023497
2008454399
2131001663
1734748206
1686536076
1889181013
1365400157
909729206
1252174825
1214763057
84108068
1170033605
1923823069
1703810859
1923370093
1038095629
1706727674
1153557024
52128606
1883718702
2147021990
913960329
699239158
1832629934
344301843
1367838803
798262095
1473285823
1323764446
1620218546
1244175026
849227319
1367463851
543263713
1379773804
1351235428
532173430
418892033
1415912955
724932948
896737134
867285668
384142666
449421284
1156855988
1823009634
458840996
1224544247
1861562937
499678792
251981811
994723865
1748092400
1713058959
236308561
1987013640
1654630551
402390123
320557795
124884540
934585686
1693583135
1697287515
746328554
1010565779
773941017
1413311843
1779736144
1432104336
1952003640
343871818
255702992
1502457719
1525171242
240498588
88074971
2137286751
209800395
35356579
1173564914
388764975
295155203
1805054580
1971405873
192485991
1270732360
576999817
1656366858
669948240
1370342124
1235267749
456358123
1822084029
1405462045
977786065
1317797769
1063954503
14720334
819322252
1850484213
475385652
395648898
668841075
1308395121
2013511079
1744956307
1852130775
19627467
1607158538
108166721
838369441
1396360304
2098031652
1329860739
1636048702
1995313562
17580185
546577943
2133407453
1909703853
561997217
1449227011
744132744
1371576399
893817857
568902360
1958005071
1756847137
733709079
1160103417
421673449
498448216
138679624
260169843
1576773552
1459548760
1055247496
819548220
603372634
480102848
1169917611
337634052
1557350067
1341540447
1783529807
1930310919
970474039
929081669
2029233720
945846001
1129424903
585515568
124657584
240106478
1566574285
425293173
993539201
588173439
394977985
1260498162
787705103
1026791436
27713159
2050251731
698416660
773190639
566274791
483657901
761495076
139276570
199081808
986603561
2058019201
1016397362
92527038
1662144309
2144059030
1602415262
202917783
429335714
1277352324
1586850810
105379181
1135459456
17168716
1397058697
1573472120
1660203353
1642267491
1860395513
937998692
1565038295
269377611
707324581
7423923
573127746
769763200
2005398815
2074189429
875361893
401314917
794848601
419369658
2000351727
437404122
1231385328
1240949249
577080749
27831867
916133954
744635277
1448983733
748194005
1400219682
1779666688
530084078
954287301
1908634651
1137682072
358550846
1053652624
1714039425
1460798865
1428414260
190805719
1428206879
1261965683
1267966467
529944595
795778882
868254277
318572747
1280045535
1717175265
443587249
684150818
428715390
1540162623
1297098688
1506859272
1131412044
1927005522
965560850
128895641
1971225106
1765013234
1299776807
1323744425
285832296
1243537868
284006508
542861856
833692721
1474231623
1552916201
239430379
1320217332
944901730
1434122224
1597044274
1183471007
98618726
336361120
1872342285
1439799295
501552221
563698551
81619997
1895582378
567252299
1107661593
1918838394
875785474
544610492
1263124351
1406322498
457814872
1091781437
505022403
634068103
1998002688
295756934
671002940
801294681
479904377
1180028286
810515983
16334653
358880936
1211116982
245552958
865911234
669267512
1687517877
1247919031
1071280154
1634249094
1211161963
139557132
1653429956
1654677382
727263569
335817723
2036697849
179040381
912742815
1078003633
947932175
1004153559
679909432
1251305263
1133129226
1481762792
866569174
1667212493
2124696493
1007298458
1281011214
1959049926
1499824459
1687254097
1552574989
1075948403
1752215069
642093069
1543750180
1789505902
1480130327
1102866532
1242611326
386021324
497893724
1665094194
1599988548
852335249
1201880025
291081874
261680939
741715697
1979453954
1318786732
374415615
1420235607
1100656122
902869051
1388447331
1259226994
1248146101
521292154
575787603
1627884924
782923306
1730715050
967588514
194154694
1633977363
1105928552
813883135
284874726
720447315
324482725
203175548
1254488985
435780849
574728427
284821089
2073601830
1214352906
312701407
67133591
1713594722
439939677
1956824334
1202071738
55057476
46496159
1486447858
1775772572
1791593823
1709236026
1064910421
1129811260
989154807
1510114070
1779453224
964507280
148489040
1634610379
2026686530
124398672
599314299
656463282
12752481
734979240
998787209
1714715267
835914121
881980926
1131493795
1620309705
1693967360
566187207
912190240
737666538
1758635031
2101942900
885961312
574983685
633411656
222483071
1211206295
1820906107
970472556
845173242
1901098127
1843539215
2017877171
346101001
71606109
1172419006
1186824910
875636062
901011468
937957220
648489458
1286113304
572900092
2135346078
1325546134
888288465
22567549
1979190095
384585596
105091899
615921756
1978140203
267862438
1487765840
1359881657
48760938
311164008
1274012215
2028434223
361016687
633051566
1599648689
1440782669
1293424932
385861267
1268231444
1554620604
1636907931
1166765880
630154466
139153913
1669929414
401388343
156041164
2123116250
861872372
1239491030
1752131126
409219403
372605066
995966558
1466368702
1720734947
1908837392
686312491
1494681742
1534518837
2116822509
948790111
813777362
1487772485
651309433
230870135
742745497
2006086769
1642925273
566797523
803010012
25715586
2012025780
1830800232
1922868885
763936061
176695726
31069275
77875989
1574596702
621956034
228902262
637947199
1105200828
1040067517
1435392666
1552919146
1829596472
1400819895
480809385
2025421617
624329787
862143379
164085593
1651310740
1602713402
140853093
130050704
308492954
479714824
1967385799
1185165737
218695290
287941705
1478730541
1939797422
133219605
1246018025
1187755091
1882541957
452626713
1082166174
1853570399
1220889532
2054933735
392970883
1076756946
1699376763
936358311
321310020
877284691
1854275659
1775813751
525840257
1993399937
617390696
1729973624
400136916
2001197219
1826237046
1732715997
1552404025
632929876
573359873
1911559663
381632192
406942522
1300786230
1958984607
2017757246
1790723822
828606196
857733295
543138986
1683687088
891157133
2105338041
1025404188
1290475524
318989293
1057316699
1808720214
1573952280
1278846482
1944645449
1289894082
1623888881
1222426284
51410867
881441384
1488592469
833151476
1107180223
1518230802
2126882487
2075385652
432176044
1753493312
1884368064
1305922752
1477289389
1213892673
543460983
1518927031
797505872
384434116
2033768646
866377
1186906963
731983428
415605664
2079475037
1962613468
806434137
893874906
1040691489
1890461447
1425739708
2094538975
1778902602
989392483
1193191984
760369533
1582860142
2993163
524075688
802745039
560075850
1965862539
635212233
897292582
1713362406
1839644158
1686518307
680613894
1806242497
2137917919
591593739
1082262787
1385466654
52338743
441732722
601356734
506936475
579300080
1295152499
1184017891
1994354644
1767683755
889472151
416506507
1699548011
1960657068
367025637
605868822
650653937
1798491454
323573573
1669263343
1683431545
1400325588
1433772676
1965531518
112485802
996630460
1377058306
972132625
331762576
1340852629
274672777
296352870
2037946589
700572223
158119325
551980854
1694077957
262993675
315649517
1868842369
1148932100
1404635484
314378127
872961561
1421492315
959978896
301460030
1304175703
581571698
2101547285
420451079
914176803
885644731
732362882
593870261
807030412
515930595
1581778458
1404982282
3556952
352471273
1562572687
2065966664
1263161344
761341880
1362496742
1813277640
2088761706
1418180019
1555727910
16911016
710693554
528539656
1865919017
778152110
240457824
59553496
337138774
1838121633
1871242911
631474244
1183583005
1191185914
1324577173
1579697695
94150131
1061969738
899074557
1013657885
2004962345
1808489561
993174795
1220398360
1666740973
2022224565
910340374
2063146498
613466854
1921685844
69004647
1450650495
2070609803
913790992
2049511033
1537265098
1109214314
1959499784
1464461051
38846758
373347357
1374845908
1991367358
929890962
1918070290
1102086181
326850680
1664578606
53816549
1517429661
511597694
1291241756
967568684
2117031642
2113665682
1136179770
806697680
1538569636
148435102
1259241891
2022688682
1950582335
759185501
633643030
1208314421
2123989509
1957089764
2008475578
916366089
831612355
2101943945
1526845804
1984474062
900549042
190570966
737286494
1813450016
905691604
38327457
2050204041
157924593
1172883063
1752198980
2095095846
367051825
313222138
235516860
439489099
1397124681
471937916
165216179
179468524
12123692
2047384259
2090264371
1525931281
1115483444
2141902076
1845499502
233446290
1476440371
1629930015
480722064
1697282555
1371212510
1387102295
1136786742
1534165676
615308241
1931594516
675933030
686827709
158303450
816522299
820677554
939603065
148425819
921551749
1649761749
1141372862
1885162634
1538805749
1404366725
1935231471
612002185
1746427592
219674425
405785791
1737543610
149339288
1137538316
1674344344
800619030
586972470
248176100
973368500
238501940
1013044197
2002079210
2057114804
2002971868
619164692
944161280
16221080
1775754198
96286942
275274418
1236018146
135078065
11654650
1115334091
551005250
795817122
217403282
933556605
1929009839
1951018229
1212578483
925148567
1433041221
703363313
10601811
1211475626
444279315
1116416188
1268811502
424460260
1217952705
1519434483
366614682
836572454
314164665
790590283
767014086
1107402079
2074823749
263207186
1783373985
360949096
483404996
248970349
803216183
97999092
471700037
1314235866
956601928
1086805595
875573601
1053199204
874231396
1470646109
1283263705
189231092
1919523639
1292731560
2126414076
766380123
383643563
1024966544
165583186
1341065785
1743209030
1184281569
431991722
729858737
549528985
156689116
1986280729
128070529
1540233147
1611945183
471280962
1267710625
1890464627
1923835000
1901407206
1372471049
1709418543
1463848742
1180202058
1171646558
1593178681
926437798
88592727
1434803159
1025837682
1324877856
2032790117
1676051425
2044520304
629725710
1423824764
854449465
389768567
55946106
712637649
637357535
1545109062
2103252819
1318203388
1326678713
1847753183
1548776076
839263092
1823528571
1035919043
1027134777
270080817
1452982143
478226841
56307044
1706289466
331794058
1076383261
288643464
30552326
1943405522
1630797555
1082542644
507245756
178923188
356695651
932129913
1389127789
1421673215
2055845401
61054137
1554452286
386115574
1121408859
1334108184
500965150
1027997012
699515862
502015785
1763519838
234089230
1648491870
652466304
541270617
44107395
249355885
1353179662
1669756562
1886374217
1562040886
988157013
174765602
1809141495
1854899482
1968669640
1585335766
2000591819
1196549310
1087108081
321887805
339765957
279349298
601901288
1025005797
991593473
389834939
716767764
373302458
209164980
160272696
1530510338
737642781
1165144938
471109463
1028832114
638329669
369824500
1579657937
1360887364
775365199
1984934832
862643880
1788958456
432474830
1990935662
317311173
758713924
1453704146
1272557154
1577708125
1186106779
1073474277
2133861282
1453805557
341938473
1708290106
939570553
1959496302
176054916
2117303000
50491893
428908118
139041390
627807460
1355221728
1575007405
965602077
1177296991
476513300
14914333
1077474060
2037387905
1202546905
1124785105
518264449
1763965166
975964985
1204688455
1061577392
1068647694
885082468
1766293354
1973974658
1907679438
322460883
1040359822
210990808
908921634
1640836913
1785574592
840173239
1287814019
1014807081
880723778
302664482
1084935933
1646980221
826125752
2132800685
704265103
1036458175
1224981254
1176326543
104762763
1672997860
945963389
628516982
476408524
569895553
549509584
1695095311
2131681137
1164671046
753169489
807750632
596455925
521758005
1118843140
504896176
720568285
537855084
881917912
1133712242
1706074389
316197495
1646594087
963147675
1231148349
228094784
953145963
993363250
59553590
803319966
168585005
1521732370
187890019
463888388
913162228
1116373392
238447261
1486571914
962567980
630779315
1454489887
1973315020
852998368
1037224688
1200009314
1137159167
558420658
669498851
1451377731
1928161330
390636454
1997458976
1972929916
663034337
1434025252
242149507
735602152
1441389162
1382595335
599615971
836302106
1194412624
1597176660
1221308512
1015077923
668469316
1088364344
2010953496
1009328697
1622060914
1132532447
1622914709
893139019
1049648495
2102746507
447533225
2056408678
361480274
757496478
1768997326
2028728006
407350717
1483536527
1907661767
1846272737
210518009
180052596
191268747
1427201824
1509522689
1495723927
1451790287
80967607
672433424
293469119
1362785043
1948179455
1559513032
1178421131
1809022487
1389812723
1308017461
894763187
2047176135
639284024
1476905456
1492030014
1713461763
1487937054
1562530169
1183071360
901228383
940848508
1356154874
1505457771
1022099847
565416818
229962582
93525012
1341545886
854245142
566351441
127285332
1483342871
563077334
401481771
501550236
1845208041
2045165313
17473964
1241792790
1889496005
1509949916
511986677
394548451
603466942
1638186913
360396467
1320265453
1915782279
1896829279
2027695698
1889422633
1182207958
2010279530
1162201673
1391900060
1568056443
7311707
430050102
791809535
2084803468
1413325729
192774523
2043639078
878113776
107016909
1850014394
1534128587
894497831
1807051597
1085454628
784675777
727397700
11279885
869544183
1934695385
1260661797
2101152776
1664175836
910822422
1921813733
1512979081
1572750906
131203128
792706080
1376849831
190900142
738618878
177228244
1937176197
1257406184
1416817835
739341011
687754060
1489451341
1335404130
981904451
788041639
635704229
1096519616
1558328564
1166731057
1143755062
541485037
1529589693
155835095
1810856247
1622573387
558351748
997287535
1667292481
1746948486
1270468786
1710902185
950118403
398314002
1889045927
787328886
1260811063
1998026704
84858526
1501035869
291595643
1140419593
299984013
1650201590
1538906429
1854204986
1603443336
1485289912
234523210
1294985846
1558009713
162158713
1686064391
497239450
1080021015
1439629858
1519078356
881381770
1215263170
2082127058
726715731
259663751
36621482
1978668822
794002231
1365327500
723420508
2094597107
65953839
180079412
243421164
582483903
2061891093
206727219
840102320
1927379887
1141922864
1679066755
999705494
1709085394
456891829
149562851
857107590
146408844
10203079
594302159
596683708
332955183
573108216
1318418600
504744471
1283267961
544746011
479878741
1232346654
1866157701
1102390970
557650445
1923400792
146203396
1904787845
1007321191
5561082
221476814
483624890
1511251268
1040434034
781459660
205905253
1742001568
693071014
1670143302
1493085430
823625365
1177003428
1239635028
1920572585
1975991794
2093053815
147478812
1832242382
130220736
641959808
392672922
1973296767
1457579484
860127755
1322697845
1255932314
1702041766
1096059860
1979597614
291359381
952094541
48938232
12451828
486117741
1979508626
254780114
185909583
112564208
2105563569
87935708
738163501
2053060393
2062970911
1754354630
317901608
607737477
177129668
981436636
2112863454
120285567
1076960292
380601153
1968494073
1207563782
250269217
2125256111
1571580627
573678313
1139164783
181222620
1457076770
1200475681
22876225
1690458817
186798598
1522772644
1662370581
1112570153
2143238991
180021009
924758673
214127445
732262039
190634939
2056677123
2077878245
276303876
1162035391
326295005
688018570
1285223354
363818262
223908060
31372939
478800394
1548950414
1890731945
120329783
78992348
1553185332
542814083
1866750100
1682243190
605110179
55098188
294926784
2084718678
945392227
483380179
1920880524
97160464
1104233920
388276370
1564742401
1158338980
1106991454
687345484
867038053
501606661
526900850
672695494
2034987009
172320707
1907596973
137055426
574896715
1899462893
2082544162
1974379097
1406361758
1092202884
762582548
848660496
245727235
1446110661
1205383741
1391356002
695402218
574020807
62851002
1965391379
340741864
946394233
347361111
311690188
323368805
1425768072
1868730216
170732809
2030053205
766655597
201314959
272229950
1749454879
1420796743
546694499
993287242
1164003235
899238027
1923849503
1995722280
1181086223
944821813
1744348690
1014834186
2075292830
1537435297
1777129689
98488307
938176409
628107688
2146703785
314209790
1895284912
350703581
947895944
857463916
160566621
1453473647
285113586
1937286293
1831425243
1366691926
151773270
767969761
99191419
1040273443
1832929398
817359768
1457862628
1511395105
707424189
1599396753
1786324920
1816212384
538671367
1614346178
1327699750
852498196
2089715335
753912302
186937497
81094914
236246912
251359104
1097469362
1523473728
1540321018
1496861328
944898545
665394765
27214113
1903065515
218655956
1645054624
1851058885
117577768
475288469
1491679421
558427881
550717046
198018078
1834992361
1759870141
2105473653
1687453361
257973358
1808449075
374445936
1522886888
1631694060
1918283437
1851543140
721356585
837088573
1987672161
876496630
1769389869
201423569
1944017747
508726857
875733645
1817787736
1251547930
1309921464
1948418228
1203237299
1116468575
1889982735
921764070
1690126020
1578246129
1067243859
763741477
747860444
777310026
1981709084
22123561
2027094653
1141425322
1137751795
2090699526
200605360
592864315
1071936931
1882609761
1288980450
1373000535
1541535813
1391230556
215959200
699113247
1457588129
1300405279
331013805
350513633
922676663
1069728065
1647815557
812262092
1476605112
1234421626
429556956
367673995
725889104
84391055
861489700
809538257
1442598219
1685857560
948762531
101448639
1885416049
302366345
1870266957
1379326591
1089304542
998222245
11533232
308010896
1819189205
1756894265
1684111076
1729131786
881276691
1330822082
2075485326
977120470
58143938
303726612
284311141
466663024
756740917
2006645909
344267985
623631892
2050094923
1710959409
1275369969
2011238963
1142849965
1479675614
1265708641
341766712
477029928
181298390
2014563783
1364812884
883010782
1286234065
2138819171
752268307
2008381814
839150069
473760201
65681566
137739359
1586884267
892293341
1984266914
445983285
895561193
1527795790
1458115421
1824980151
2064586008
1669880047
190683506
1764227746
1507205704
1605619547
520009909
1407731681
1006849605
1869723883
402675573
927399474
475922069
2044237718
1207399656
470846711
968884224
508726859
1640990743
2029052268
224037011
1090637148
322266310
608851887
2034319875
1747862989
933276394
2036494829
1593072660
933078894
2000993430
1255496059
734176857
836150056
1146239966
694232648
1794945765
108034153
756158804
2000285808
336724142
397396247
1635973743
892839606
349252951
147961217
390242222
1884205100
103034734
294011286
648753831
853824488
197237095
37420944
1345230013
1588586817
359391944
1475806630
286786696
1492766758
309836674
1974020574
1258116472
2083074388
645031253
334071229
1095281790
1320257205
266409510
927941467
342083373
277932844
942826274
10203401
1781385834
1169175510
1310372329
1897635309
1602525050
2090192599
1505014599
1220541976
785033959
771517727
1809769832
1921963702
728925028
855535930
1617894993
120418926
1253609133
1957112094
620043667
1147461052
1842651362
551210162
333784892
1939974860
34337369
1571178391
908305747
412089933
1328326022
623364206
587911894
1679090455
1964758634
694229353
1092840874
1325786824
624897866
1482998004
1474916479
1797258799
346753061
1450109137
890623454
1742647509
2015235104
77270971
503734630
2079624756
317941874
1879539879
1610380117
1531308312
2119467574
1314362238
269213972
476503156
1309881475
2040902951
1840437577
1874696010
481662876
789985328
1630784710
1300885806
1348226486
677112833
954884494
1194542670
374102700
27229854
385117294
1935514605
587563347
979018620
1923609534
2070350899
955132415
14156968
661600653
604928817
1337839875
1562966783
1153682865
1109692981
1928264790
964824555
824289328
1732773069
228702821
856636367
871058249
835591324
1584900127
259066525
542633544
236490138
907181910
674455414
631549642
1589219995
1862151281
380575691
920767475
1810321751
1039101321
1743231238
248834095
702514903
224393253
555004048
176771990
1492941665
263268220
1655364747
1866948103
962346797
253637221
13755431
785101189
119221755
1122429653
1968924523
1589097610
860011542
356254358
543829933
1582560317
1353550391
1301666379
1645955061
266180223
1933689250
2134824913
815914263
414700652
1258469593
1811563531
1801905570
1308261488
328916712
1053864352
1289589535
1224113370
69136688
455797454
31295776
426341722
1105950176
2021943232
376692311
691622480
1956479511
589188402
356246567
665906716
2017969198
2117857761
1735440332
945208300
1311037819
1284632033
956864928
731281879
1395124693
1336979395
1565199921
899082945
1860996149
2136185848
1836238227
1773443477
1554444955
1839051180
470568152
926589490
1658150501
627882567
2095219986
1041401045
1167318249
1812725617
1248453755
272891775
2056473429
1336903749
2126216776
1463677200
617915071
1346429269
1733350156
1510031978
560565548
942041390
802252971
191289801
1973108998
1724786642
962800473
366580809
972596653
1592077386
1896781015
1274890426
753713095
1581544276
954703254
2078003464
1788765506
498881831
1556902989
1548819846
1593457176
319257711
1957363390
714034820
1642591165
793666451
56500666
263444101
214689322
415521775
307482968
210150596
999675859
1174870872
2135746863
1939625881
1388191104
772395692
715639991
1748268559
1320288155
1869925422
835112863
1783411396
1347445982
1719832989
1648584055
780285504
1295501312
545495639
398400240
1517940956
1103524734
2018607588
1061377348
1017705550
1036911995
1729807854
1212209840
947247007
1679506536
957353172
1549804267
1707876432
2014513969
1570501445
1282633524
1297790037
1539700090
1995334556
972794472
953570590
1811592143
482636498
567349704
1085874520
1993416656
2054539202
228631760
387456854
482240694
141592849
1460624724
155701095
1120112468
493671172
276049959
1344849385
1474243243
1942009524
1413076316
152391083
249262984
56475393
1830377445
394858993
1354340793
958464115
2122215123
968610085
320560893
540978615
226925711
1216878234
1764490388
45234003
137107396
1830223104
346640061
1505489166
692943743
216660246
265177420
529875011
1566785377
1190898342
2147464147
799298328
349435838
449886384
1010576764
1654152370
1039687108
879866267
292583907
2012700153
1912610956
1583806194
837883191
650539443
889748565
1156558638
1148850155
1528144953
47553355
63750075
1379283939
911757528
1052753315
1780010834
1651404797
1553139778
2122656248
1975931025
1705151569
1887960938
215082334
1115460544
686565109
1563100361
1768829864
95215988
1705834476
717619056
2049236993
869833861
547970410
576124032
278023368
287403130
1859137526
1775277682
1580026844
962359169
1561386675
268851753
1761263316
436303254
599839763
791484019
276627342
1785676074
2100371783
1626941665
865079304
1696453407
1781887840
931341675
218338129
1584905121
1719488242
1245449125
1709411485
1412658591
163615829
643433896
1233184877
841336715
1373654104
373730775
2020265181
1336291194
1430043649
1001905511
1823060287
314463074
1671545190
1681654436
1521303308
880639275
659191580
1344470821
931002745
1407785947
647831852
1473023436
1843637765
1529040326
442523909
1938108780
290565448
880833465
1665839573
641378987
109693518
1801767443
82652317
728823490
1191650031
383978499
1796904097
218158385
358723798
1379212559
1644932017
1833489931
771465467
289913804
279039519
1587146993
946435107
1303526391
1867044667
281584212
2066081685
1519601729
622415239
1911263798
339911696
602648007
1744557867
393265806
1055307688
942681296
1940846031
1624392931
1988875493
954946614
1722813173
1163098582
369843128
828924637
1395172507
575657336
1638672590
1484796544
354488572
667168631
1082273528
1824598504
106511042
752588799
1116788376
676017850
1934151234
1181267711
1849763317
1004064730
1139254415
1834266963
819769901
1452146714
503281691
1529649139
853431909
2051438648
1575477492
2132172195
973714644
976988414
497916311
227956190
811237090
66839856
566626910
833501713
1476166921
952864016
1703943642
1308539046
698191736
665403072
688086521
146049825
1401552405
1716392597
1276008144
220861477
1294282979
430103371
1933919345
38176256
1936636022
1950577137
1688339892
751014048
677727644
197723883
1110858111
279091187
2016973318
599031155
1137795697
624587268
1415223448
787598417
1337553878
1399238104
94516594
252537197
1438327968
2105630925
198121065
39107527
384740679
1022393669
971023063
1077581052
263490217
1362080038
2077271135
1970844714
143289144
1885326264
1398978312
663179353
1702453822
1099213819
1054441820
19114575
587097410
1153087161
1703064704
666805966
174985180
1305269636
321574121
2076995861
116698971
2041838602
1017760349
202253616
661886872
799618795
2094610458
235831737
1084014411
1251164604
845520128
1546298030
1305322531
2008589593
604716196
1268761430
508196594
733961561
1374670429
590809230
261787600
1193478363
1609168378
357061411
216476378
527080793
1302824063
1575819807
1180527566
579250031
2126741533
140266744
313830097
769724409
1711076314
1686650174
807012454
2059889222
2078247046
1614254583
551700936
771279682
38724844
1156727055
730004787
675292870
1938150835
1312526824
343139783
707016223
1547320846
565323699
2075766926
886433396
1169608513
1825510135
1593503756
1319522030
1037797926
1243409609
471883877
1902980855
2014709309
299890853
1872852140
1835594851
1937932775
1615351450
1287530903
1933658650
126270459
1701252471
352789303
1140141427
827822707
20944177
531959776
899517885
2046454731
1080936736
812668438
1343058202
1299408479
66738867
1883899560
1014539256
552686035
2031491720
851909391
527036021
1323855282
60117938
1275000812
879874820
489485110
1612983737
2079210181
655807670
1916691667
156046993
1983827249
749749536
1410639465
1418343758
1424376130
1324653352
1675615696
1253762048
1327199908
656691404
659299044
1903571500
1564771765
2111457632
284805072
282291942
94237734
1537917077
1593565522
2070002434
1685860849
316260153
256702202
2082972649
505961584
714218225
1464595304
1352910073
1199131499
1478884344
1014082715
2061988442
1969874228
1526852325
563100678
1107585770
185449094
471558071
1426923315
1697026811
140831607
1640236868
1772560209
1473426971
196104896
1021975117
1685652018
1407406405
1778842446
217045795
269091342
670852562
990763762
325198895
224202315
1733251797
1859311607
284667343
152031977
27768765
65803432
1231148347
1270516066
1356488414
924615644
328723022
836866314
1389309754
215926005
1214645730
1894370963
360654577
1616332881
1898473531
1805702387
1281318393
844020645
213671621
973723029
483528482
1173732875
416264980
1832933465
1767287765
810736674
1238868083
23182297
1095890238
1515967657
2081968788
1552842201
493297404
349906052
1816521649
724847456
914028860
1080220460
778572442
1592908154
261759790
850245236
633932075
243631127
958088485
1844414318
1893288646
1918351370
1702253265
1840635466
1343271428
978461219
510252386
1075445378
116795247
2127865834
1126645341
1495604131
311875443
398010259
1985953901
157801683
1356198065
829882422
1160197065
1072048503
1478355575
160916163
365985446
1117273446
1193038515
1355508032
1475020847
1340212584
1079059596
1242888212
2093724351
646038245
358262276
1536386259
1913642522
1083635913
1510395701
1722083388
766964077
562208542
793982805
1647170851
1435168304
1837211546
312773624
1526110653
699468207
486709853
1570672360
724665924
475746190
2094526752
1730518196
1801019283
1723092085
1334254756
1580382690
1404679424
1966980948
1259751392
54733598
2131886661
872109250
1507407117
1431081263
1004836682
350382218
1943955806
457085229
1528973231
556257338
431858051
1799029161
805561437
2403513
1890094625
1825415491
1040349782
480986588
985585509
327963832
1593793581
1942285103
1707502086
1940450676
2093806018
502390644
763955968
438138739
1315524703
1311000967
1446523931
2117865443
1650170688
1338978407
1314404274
847987541
482683806
2139257741
382971418
1861743473
819429591
1336737449
586688578
1720042982
41941282
624790296
2034052422
382147183
1178227072
905710120
953581120
1602586854
572190176
345219046
1194500666
891545563
71428546
1013372102
1269217948
677567027
1476915149
963037226
1185456087
1246815836
1012259571
1984326343
2098742567
592384919
1522015708
1300414544
523855133
137564391
2145317799
802761280
102659420
279962390
459036681
216316486
426107730
1313741488
1435551641
683379652
1783273701
593269490
2010630068
730146507
1344849804
1029879561
1948596094
2116217280
1438121370
1052594536
1852073812
1898150987
224100754
254730528
1124727153
962218216
1846146947
457996531
594119224
2140405668
695028859
2127570085
25174082
385949689
2130438827
771348531
704931075
1745849235
1726756433
776463626
346924149
999038936
184766848
1324349876
532845988
1409636605
1650468960
362915367
488696617
696777570
1753466359
1010527265
1276029690
636405499
1324871489
674976709
340152029
1847472144
873793772
886311637
332311748
379921112
1485324905
2091878934
1380951785
408669418
5966514
143148154
833922115
1941532667
593284210
1675746503
2098057341
800734067
1274016298
424305729
1136731131
1129197447
39531279
2074943602
3945665
2120877818
1709188624
1784666552
1584910046
838019411
469245731
1773384007
1337873223
601859402
154686337
2045935629
1984291241
1325609740
1451115788
181517309
1414481864
69353028
405108560
1099163380
261798391
1006893206
69692311
61965525
52646758
1214018457
2133255438
1505925622
1177706113
327664557
1736930603
1057075418
1090217134
1160718709
1758613453
1581345017
1544685351
1813070999
1221158731
97356994
1361747687
994463171
178901331
1301327861
548840726
2071550334
1950249593
2121749917
822993627
112173330
1938027211
1111072472
552954376
2136397458
448723491
2127855726
1618302423
1903394208
1678095445
18579922
806244796
786976358
744332627
1038877314
931130108
2112856042
1504613751
2041252140
2054203442
452975023
1709981121
299276612
174647785
494136995
351706243
1955828115
1924240125
7397104
1775438005
104927803
2076669981
1738621598
50224945
1295674154
154441922
830462723
1555660327
940610219
2109742994
118107796
324078097
849617641
1057368420
1523853593
511801703
44621993
581457761
798345091
574122260
205244818
1147676115
141281784
1477720284
726968857
2107378809
321154297
1076031272
1056717807
1938843578
1863396598
914449923
1464847532
1938106346
1760989124
1050394246
796617510
404310591
517142340
1274027445
955489974
2098534575
1012235128
190099551
2102895729
329527836
1660800134
786560902
8730235
2049989259
1459494294
29514954
344381696
271455283
873993802
273157743
1025880596
1464598111
1003343327
2076844956
1359472231
278265663
1080020031
552208532
2053406794
1698509434
1177621961
167916327
292937202
1339400866
793394259
1050615550
116631438
1677379980
584350085
1543737671
889015693
2137773967
1686491699
31008253
1895698125
1624294518
1981234965
21897932
557024996
360261532
654172195
1677825241
1688192163
679860284
616576638
1262400441
206563319
2064536997
811624009
1462275654
956319800
770897805
1400144379
949419805
1749492410
187491860
1235606287
1199958039
412012685
1703729726
1366318586
1930934053
1799914846
1928963586
958067429
525087404
1356895486
912229611
1124198662
128748851
1377649209
597767150
1718380625
88982052
1991316648
1090245042
4582366
564804043
417970102
644777779
959759380
787723655
713318266
1557591963
1017553180
832472178
114341974
1133738121
1452025080
1040645897
1785420984
1285296849
731676068
137513952
150524614
203639225
35260414
1120627655
2104103936
1240444004
1999698103
228429330
2037619227
2009017753
120131636
451718266
620754305
690307927
2093175641
1580036034
243723477
1718931477
775737015
96296029
1632772402
1969672853
1687117963
878462295
1322794538
2001657427
1672055521
1715997185
880258808
97409865
1215712772
687577563
117038404
1142394553
1403914853
1269972910
1902638889
737241883
1049193260
1911568224
1557806466
852306046
1620007094
2020706780
1124784688
1012835526
1003942366
1744842781
1033190986
759729208
2000064342
1087537340
938150025
1368213693
1677249895
1009968069
36139815
798342007
1724948003
961662806
1057639094
1237236717
2045076484
1698892482
1199795145
1031692549
2146440052
1296514105
576178574
542249152
1182948770
1839381413
378076144
1875269852
1605427964
1986179181
726160848
1661570697
1769565330
1787917437
408847260
1771714512
1801334504
1836794052
1041281209
599931415
684659876
79962678
866924216
649057290
555356154
1295004900
1476514566
1729977566
1941664979
455026991
255419752
848874729
34036755
1054609285
2106013218
815533526
1833241896
671247564
376161367
2043089570
2054516788
1784256139
1145510802
1823258808
1931315329
833050440
1009300323
79916772
1284372193
18537184
1172624547
422225623
893420474
772858515
1486391183
236325980
570732810
1561477346
1743063798
751797811
315905376
1661837082
508285301
56688233
155794831
1273857996
87296070
1578562106
281859836
1791737053
1128441271
573360714
1119543694
1059246609
634257054
169081677
1590700821
629084844
441836860
15134147
1650348069
961522960
285822865
465088255
2128447348
10036929
2038596906
1955751970
1788179180
1902778771
654497189
1947181077
1144388394
471021211
1771493061
1672102327
609825034
1145279304
229386995
1944546866
2114402282
1984577001
1002557243
917902268
427112506
752752928
1576792513
1735413371
1113086255
1726808238
1099190245
923832478
893764615
471020868
499129522
877368028
1840819432
1367085435
59010698
1281362962
813131369
671941828
1922184769
1250767482
204503829
400284070
1942142116
692126463
206098278
739327986
443394359
2033144255
2146684225
1970840142
934383645
396534554
30315801
287195700
1449658465
1719126575
1515665429
192715653
1185827544
894784343
1773730660
400167408
336287509
214938197
2072420756
110617651
962372293
290143230
1092336875
475228404
1104302068
1015866793
763234873
1725600438
1180953152
973786657
263705115
1813298169
1531358809
1127058751
247747678
304135218
151934838
1842564207
340212071
1728660216
1497462228
2022024951
1097338075
2039512367
1313492214
1022579230
994754457
1135870196
1389181363
308186550
1925067339
984220023
1150132499
248601595
81381229
1865993211
992634287
1057522111
1885535664
1147767685
186312329
438718350
502534681
565663097
1232438624
660484239
519875083
687570299
1026077813
15336433
299206231
1601712587
913280201
414858352
1195392120
1686265826
896200026
1618069785
399243659
1064034403
484974579
928957715
1303923748
24046376
1719535732
1178660884
571406084
1870386185
1766447776
969862899
164481756
585764508
1152669942
436949817
1914275917
254638741
1690868098
1301965821
278055814
500234324
1573213726
761912796
386268405
420955305
145866931
1713046306
1741638696
1757617619
1524556588
1103172715
1517007497
866627229
1717470380
1436817506
902823055
1271022505
1234737155
1960418492
1077861620
1639860091
273166905
832845117
578225780
1474594241
675874870
615171422
1580355124
731298113
280917444
574132125
1041159659
1335385822
1379732337
2060914209
1864056429
2022035962
448767129
1571984156
1650385203
1207611631
139527594
1884991567
651629458
1913162113
1098056503
814704682
578973815
1807666408
1919692558
971777489
1798515279
1755646979
583339823
308378797
2114020838
1747483481
375249852
764326373
911645898
1394458647
296076663
1747716963
732628585
748159838
1620886486
1373038876
120458207
544624496
1818815348
883991585
1890762899
1160262522
2070432741
1734424754
1683580404
894087036
1808291488
388936752
412021965
954100004
1355533470
1559916414
370913303
217589786
1460155601
420810153
1108983414
1944885567
872667744
1056589113
1540148530
387472550
700273507
1797615533
1450424892
1720014812
1321569879
1380967047
21841491
164516739
1471506582
1384779503
505990998
549576563
250072320
734030298
1492914829
23428681
2072074760
643636437
152499987
1410996857
1894682588
869760497
1051615116
1707262378
1545700924
1579307019
1570178244
1122937341
603466632
671730492
1747540089
774339923
1448348441
1370647698
593980981
1185214059
596417021
1233751780
1738403552
1002869854
1443172078
1796786945
1054413489
886378277
63881244
172826572
1688642269
598439020
744556679
719512057
1354630200
201982656
1284487083
684160297
809978279
1618157338
789120633
2137115668
261770857
1888720716
1606686283
1255321608
2020530117
72822856
753465165
257806866
1855373217
569014575
131806709
1212981827
2138777332
604694448
1697640931
951841034
112570319
824589470
1786281022
1977964203
1547616143
1391079371
1290435930
596992991
1456064857
1627743365
1007592313
1621072284
1728618444
687515178
264165578
1782655483
246337602
940010339
819790257
176390175
405668942
1799267225
1481327445
1993314393
977562530
1830341204
1204736323
1493364889
1016475488
249185284
212223083
1450686682
1084943320
2001797608
733771963
93334192
80228864
1871343249
1266742173
1668752005
1279398755
692232670
126800459
15093501
318419707
837672223
376127539
1172517288
1340727200
1616728197
1237611748
1501816623
1285928729
1780491585
901397078
1810675556
2114277193
1893848077
1943599957
1440181816
1410754936
1059503971
43014545
974486133
633285548
384309592
839797856
312334316
780460912
1672482523
1669842467
1406647867
185651178
1425489003
404218656
368253350
992736306
1554278977
1753128951
2101332827
1846210924
1219465376
2133333757
1737798042
1071835463
772350884
302335828
905410479
367028186
503752791
568287972
1591095059
1874417233
649433024
1894687903
1313058372
1412625568
1771396307
849194645
1992800922
1880415430
593104585
1786933343
1450440452
354552797
1383585502
1219859817
420388277
13694127
1096356784
231832343
1766063931
815504121
339711500
553758480
1877986122
199275546
435301582
111932813
1907302696
1366217302
24607042
1314641782
1879861065
15898313
1044319108
1522120885
750119995
1721822180
1329186445
376862324
1783647891
26625869
1283624090
1026854224
1200991490
864285705
307770126
1469564931
378707784
40134078
390709071
1707373782
452064578
856658237
1989536466
1941382266
661143715
631787669
1994321609
1996353557
594551761
586927064
1483970855
1568425972
396913465
873196633
2106501291
553797824
2017782939
723375761
168652994
60857080
35860518
935685117
1732167218
1287772217
540270696
898029087
730542888
1999796758
1946813026
1590106122
1020752748
1012944908
1166079452
736405879
530725099
1228570087
1250573739
1752242102
1140733878
758841869
1767116771
1856287108
1151957516
1011008380
1276751545
54867953
1940061512
672212992
1460569927
2052626844
985634170
104870731
1307908994
521974803
1172249059
1271802906
940749138
1339891396
528669020
2136853188
1448135488
1482685737
1604736541
2138435645
1216178415
1405278359
1205553834
975823599
1270550125
1086358241
650769828
397612675
1297192382
2037973142
542551579
564492606
1647363612
1777629909
2127413128
478628276
211137689
783956540
2090241731
1505064608
375647397
922003596
84870593
2073920540
669212616
465263468
1045448630
1047918936
666115625
406595081
1153281398
331241530
1508431489
1822176241
1549732395
2129631878
559488788
2005543689
2066167521
635844825
928810237
2023380457
1919412057
1873721383
591357248
933615082
617858440
1484636365
870485153
998628744
563074810
1371323443
991338440
1285812899
737486841
422837084
1264864263
905459959
717471808
1786471587
1041383151
288277430
816308145
1241164579
1348069105
1758261397
1259503993
1759644595
870054835
491768175
59124099
1168413634
2139475477
1079799533
43579350
882700207
54026393
54233729
185402732
1755693196
430065522
1677248714
243271665
1670281970
819810565
1990155138
1817394784
1786105051
1669396023
2116846777
2123146567
842173471
553292251
49358713
1871868606
1947479134
219963982
842752947
1858198205
2070134182
1811173528
356595514
956439424
3044012
538673467
325396641
227856873
1275244203
1993321520
1041103289
243569986
828939234
910638409
308961524
926079985
1325353452
533806231
798608468
44443540
1799836646
1483865661
1976773552
240744687
1849953943
1875745522
490914411
2104364276
440155851
105984128
293077542
457203711
620976005
1621879208
1079799108
998341425
928268463
130600530
298614840
420841400
535209074
1771723755
1728816280
2081991499
872924730
1210639921
1332489020
982199600
1738530955
561299016
295980571
910549327
447548307
467477574
1063860978
1308089672
1918675807
1742536343
1124672900
1309570131
1342989697
1896765965
886923618
1233681284
412852367
629519161
1217234148
1641404056
43419884
196478367
1211929257
1745111838
165912576
1412342832
1574513753
1754963342
1941754484
228842040
1491717285
513996190
2111641014
517165734
827197946
2038794699
1743490836
720718024
1032708054
1416926290
2118992229
176914563
1836057118
894078693
698762238
192874199
1471166069
1675343736
1181974458
949860670
198096684
1776016332
742782539
2041091848
1594989884
244936265
1414041731
1917049113
1441878525
686744110
2061071293
523882940
1497959055
753618793
1746919577
1319212383
415516957
701718367
1067948362
815426461
1377986393
3899458
1328205857
1668089129
789129525
1864131341
1356045549
117669582
155145827
836943302
1969093643
281618429
659053917
1218140437
1319326789
1243812607
1769602286
645686187
1530430776
416444053
1774515871
1781337964
2145877295
1773249656
1049217477
1850504386
736974897
1398620939
1660056684
1876475849
956695939
1199156405
1030373005
993502068
1349416561
1852215440
1458342872
1203836609
975590308
307309176
335787635
1691179176
2077900026
1270238077
577826940
442973257
285183416
1921329541
1419128559
585350408
1305128163
741603522
1306205118
1774181172
717808130
1211583203
828772261
1195753420
1191621612
2037200751
1990333798
1067067752
1657523968
1546472604
489353875
1592991653
1830122360
500057792
869808987
1675161661
2048420703
59937215
79719263
1131573847
422807842
2081198034
976030070
855479249
81505788
1462479531
1989726286
1152724157
254433049
910371842
602989053
1300569003
2044179803
1048304903
745668928
873310865
411650727
356609758
1637536998
2023176784
813568164
794602276
197931194
951531313
12658292
9137155
2001758391
679957875
975963920
579296450
1369615090
1987056839
1856063567
395084065
1273979356
1302826400
587784136
1569752744
1038523990
782599351
934736526
477879397
1847167674
468567817
1191586351
1389728493
859562952
615632708
1779340208
24315208
1405254701
636137653
125961638
2010925204
1601684968
766266427
1758924378
137782382
952067343
1133694099
1309370851
312759217
560056745
1951099431
409403655
87018413
1624822338
1566144515
1757966014
510315908
3569181
425244460
908332716
1981480423
568227560
1411249050
1828623324
140494031
694950956
2033641439
416032262
1021589227
977073234
1584032397
1815939377
617465063
154771308
2130305184
899730032
1865987088
412459417
1401224129
1755903774
1563647634
845102358
227589297
1727290077
1263090584
1490572359
2094186724
350995895
936292224
1773229201
662820389
278485616
37659833
1532962823
638375690
205743422
2031807176
1239756719
498650847
1588836606
685793277
2056013412
1153918479
1328846414
1069539432
337627726
770086638
2070682063
1055719176
57257817
801810741
1902064030
460555694
1640405503
418608752
939859090
1571077342
902496448
2126378639
83128255
1062042806
202528517
1510151174
1171432723
1040581885
812728028
1252313043
1884238238
269262083
1038336882
1183481323
999498615
1731984507
1303419817
665698659
2049853479
1859025726
1146778521
2146971875
1135270762
1975454082
353910682
1356053241
2031140000
1085862112
1387107791
1064182125
1874931062
195517313
110891283
500221733
842274873
1410704651
231127711
604881602
1312808377
447836843
599817396
2078489625
347384848
1667208078
1411292290
1280708479
2117360787
1484040335
994589959
1105509005
491772393
381850948
1448863874
588484857
504565419
1296807841
467936053
1479751426
1330142031
76343480
892601721
1751279583
299668661
242172919
1919213077
1290535054
1324124679
1360181502
2030951510
524440699
1025839939
1405248061
938394246
217631147
1245620178
780379744
1474732076
675069291
1836940209
970006603
883921915
443461621
2084513461
489836279
1576572495
1906096338
1371460251
545328524
999705501
952058844
928575708
1825428728
765713956
1169757188
2058844495
921944612
1670177011
658215200
57651322
520972369
723073372
1607490372
28996916
1696294780
582226320
577316617
2081429440
1817038334
138859328
267837958
294696868
1669414909
1344350514
78192477
994191762
1252059138
1166477818
1452722964
776758846
1908289349
815647159
2125539113
1031635004
2010070439
1536242943
135110
947790446
1009074783
1391047422
5670655
1262458476
650871617
1663856322
1754696013
1212961362
555759270
536775394
170600987
348393279
286794280
790911792
838072223
485255086
649986949
601204273
1080862488
1281293746
1285472484
1828712556
1371801959
2097031330
284385546
858771122
935675755
737750165
1719257950
16400184
43279716
71890773
688738420
853478659
341774384
1915643717
1664088578
1908226514
1061335225
2069567993
1725277152
1695707085
868796678
59621758
1692523321
1482587333
293246913
1972044562
1273595722
1092867030
976028980
2088492555
1474910625
1763579685
465950273
299538735
1640105720
2053614514
2069572269
540489992
644564425
1231507933
1739472643
1530691326
1794021561
2055129194
1478654672
830369315
324721864
127104871
544326586
1690000177
2013373300
866787651
1216289265
1633190199
2104447293
686726545
46693686
1577263325
816776998
1335925589
1796806622
545203733
1787515518
1652452141
1782363087
2093766338
1100784895
1600573913
311785209
1072367852
1544983877
822796748
76867249
933847137
2137319208
1353244225
1765356789
1828853255
214522802
619259155
1406129204
1857406216
1867204916
219553900
1667126025
904380893
1483340868
1443381838
1194492342
1051162595
102948722
1212089808
1497029915
1651462285
771517252
348125581
1407730680
1522671789
233234292
544526909
1081733719
238034732
216252949
199328926
364168856
1781293853
1116022844
1462462374
505859314
272362008
762693249
680157037
540546155
86451903
1448790369
89984635
1768540794
1559697005
360739971
1010372677
1229234015
245817278
786598934
1349532791
932672290
781383911
2034336867
1839460204
1422346452
1187960332
1242921586
1142906374
705790737
1621761774
1766847467
751955719
180447413
315518417
1560111035
367173056
913961127
192845179
1844940246
2130011106
1607784055
379613044
1543075875
911977558
28833281
190460429
1350988349
378064061
2028073107
1563184948
1026861420
893618233
642717756
1083234847
1930206701
1278056927
1916249271
1799976391
1708022273
475678293
1585983297
1956956999
923628337
751629972
1926592358
975472595
1379193292
98097599
720137884
1896670017
329466266
1903857588
876579968
898018844
707905951
1390730073
764570705
1948051433
462736693
1436114029
1197780827
2055134606
287896419
109466224
314387028
1351602010
1406982092
1606575628
2132171143
854400830
587760232
1772059722
2135760136
607389548
1529063423
1374523416
143834248
175102041
778810024
1013355617
495137886
842645150
44732837
358375357
1520486595
1496519168
1550799324
1507957901
9823038
228797227
422149567
382125247
1136539033
1092731373
381175369
1373905923
932718474
1616302987
1209954881
659153201
2145356204
435753340
472651676
504303875
137532039
995350135
68098673
379113663
1581392528
683517508
1423668864
911370053
1773031522
2089300631
809258652
1525641526
533740894
1058204228
362726675
1769017623
2027040969
1992887999
910662697
994519796
1452735934
2129941319
602185220
2114365029
1024568811
678232606
1917504914
273528919
785282807
525380464
1781685701
1083127218
932050376
1829264269
1944154803
1352527233
703836992
772233463
1842784613
1123093343
1416163551
919300718
883189837
1018855735
1953807362
1808246260
911079254
839416328
1995066177
2080556572
77029468
524997619
510566825
2119305463
1993938699
1169531492
2029419510
624530963
218655163
907655300
536708036
1436249235
1791342887
1877752645
374852844
1753078220
1784772808
2018917325
832477460
1079146320
1961424760
256203191
1549362139
507949349
2104225518
244739303
556021624
1279710270
852221112
160643223
1446267070
1014801409
881205836
1897669883
1807473576
791837162
1409936687
1391919445
1322151756
1143204468
759883461
1088147206
92680753
342160303
643935657
100176660
541834846
237548614
791352546
264581298
1463885309
1271965869
1727474851
1361070962
703666001
63795732
528028311
1825452392
444842329
1996104749
155748712
512937471
618225486
1866144736
795237015
675259114
1561101776
1883856245
1146387590
2049887286
805078650
817068644
611517711
1690568908
329327668
1228734514
1450368945
1521274415
201887696
1155886653
1003441971
699949353
1157671908
1543484446
274675037
306248098
529308050
685979648
1227825995
1262414816
1969720292
215966965
1475686842
1262410475
2079712544
1211809974
1368367357
479458105
455449163
2015791770
1931428253
356461617
1004461915
1102045476
40805485
19174184
80092152
1758949645
192353029
659004810
858793860
1863887533
99897252
283607672
961138005
348750003
2065177995
460627382
160667805
1021029981
1418629473
611834220
2062739822
984122775
321136997
145039625
2008633451
2106606978
1149152650
1030871761
891499288
1582692432
746182683
2124966464
2146351165
104913359
936953126
1603386163
1036778410
2901362
1931291692
158192272
445090774
2144283836
1769299595
252996017
1928342544
1269044634
2094141820
2142670948
1855513263
2046468123
2035608803
1222268705
1555581953
1507562855
1533600975
29983037
1334196000
1820884366
2029344936
1758215871
479758968
1149222418
2067594305
749268972
1474326247
1930313586
1478068099
318893540
302564746
1704434813
1046818532
642407936
437707410
803067793
847438836
1412107259
1028559460
1085381065
1695964440
1196444425
2138727878
1653864532
521987582
1304027690
148456892
837993310
1941436446
1187380328
236081054
1590189077
1092262520
1649419379
1102051953
529011383
1730841176
1818052121
1841529326
794823994
2072390523
1995290752
661756829
167359791
666910640
1840140663
625570325
1392619089
1203922952
2103541319
476506770
2011190403
1265069222
989423322
662777897
506184259
1333677239
477894585
505841765
1501322916
1468471097
535475246
1770418108
1869411322
177900236
1787080900
1330314545
548359542
1393393257
1021318586
1512214357
37641783
1098977556
1315948576
2059059156
1775693503
422617664
2100354485
856531051
1291834378
1953403591
1012397544
419577494
839560467
2103495733
1324850363
1015115762
1989552397
1210978604
565753015
4187834
926602852
1894585982
14543177
1000246730
271284292
952525331
1978345729
119680193
1051845962
2061104275
1248471053
1680037096
1603366264
1922676857
56945144
58168466
511166565
1919531793
592401404
1173681060
650480644
1383541918
507037685
751876220
102181445
215427052
775865853
1325036302
1964472262
756958135
475633253
196366958
591706555
1858202047
465304831
432652237
779173021
515143754
69136964
1038435217
1592291752
298658041
158492249
1638314288
356619851
1118618103
93063877
2017106905
252240188
1861226017
42804577
341053925
1133001011
1419844941
1926785426
1317642869
437810025
2113424382
1703992200
439789558
528750980
1520309306
213563901
1780604364
673494970
985572738
339177546
222968810
2021897093
425739666
385192339
2002459466
510110069
9271173
1909315969
929604097
408376284
855895415
1235630118
850753453
1102772285
741949314
1418978078
1348649318
904224476
1889955094
1406496714
504063619
2087538597
359343191
782104233
342596726
1432394101
1467601628
1137327229
106281673
1677303695
261979566
1387848855
1800755286
1117810785
1238000142
1235135492
578924157
991978468
1128946855
1506781936
2032158133
1914388711
343284527
1754701569
869853797
1289940150
1338774395
1297301014
274458715
889364475
1767261227
1270386652
813403928
484484619
1181728088
1529106566
517603010
1291952809
1729818590
304634623
543964112
160850000
792315515
2004818624
1295223571
203237015
1863878098
130287342
1974343395
486512645
1742500969
1902715803
698341974
1295390991
696732529
1585613954
1207227903
1746517387
1298165263
505481137
1453165722
833470385
951380655
487890632
2087110159
1707703719
1090470606
1611678242
1441635624
816578643
1000864553
390558386
32559782
27396401
951055314
1841230851
677407341
612870353
1622509833
1688831804
1789693675
2131647756
736459516
1565109404
452247008
584103701
1753783813
1777429972
1255685328
492603940
1291801417
416887022
969462904
192717150
438028472
698782165
1709233578
1965751769
535560494
10241187
22898067
1538563486
1210361110
814481568
1375605160
733464905
511547914
516125024
111848520
1892018795
678519765
307049005
1524658333
949086711
988826685
1912524518
1854369467
129242692
1572361004
183291891
200360116
439128443
824371066
1929235192
753010147
1710049214
878274169
2037743075
1789175785
1976855921
922838125
426832221
608921135
933266793
848412038
141337144
157133566
1065807761
1017212214
1158526019
1582573291
1345715814
1017196107
2022124760
996423160
640390659
210822255
252982255
893094614
426332606
761383721
572547086
1382884343
548352701
1020685965
685180613
1735427910
495310389
1674669018
1643288647
1848919775
411120556
19134675
197460239
761580860
960815909
1712141537
1167201316
111702185
1307765624
247152986
1601502616
171036803
567154724
1514086586
1814674464
2032761165
855169111
1652842454
439592149
797954119
190424175
905807345
804907858
22562971
416148680
1507216633
9647542
1839128217
1559531482
614244626
1293497898
637066498
754505675
779184674
1216171326
1191307426
2112291263
1156717404
1509372901
1114002629
1647528918
103549600
1145482821
1640742681
1765575270
2131399391
102843810
1964569738
28526589
1724971645
440732278
767434072
1408133547
1381049289
868834998
1539190946
1096179511
2125465192
761710759
945467894
1378867121
480833129
546229368
627225662
1529807070
1382057208
2068631230
1195779796
140266647
2063114370
1913192057
590244200
1123270637
3530082
1415989219
1904027845
336054435
61341020
445926968
540180995
902863884
1776685124
1921936903
266039293
2041650358
999253158
719374228
1758035605
18499797
887242580
313282823
2104805237
60174571
1171872709
1153626218
168375939
2086893005
836842763
1439997602
1077941651
506089072
1867912467
63344865
1908859124
1400116943
1545334157
1315793713
1385456571
1588487632
1438709744
1342405374
934091721
1554164696
1086070193
1037301982
1710745194
7034962
192424149
800346861
2011427891
1477413077
1056750527
654606255
398525780
1158561483
942018944
1276073803
1204481576
339877358
830244530
2059662960
805921571
1151775386
1457318137
2111907962
1833241927
346570669
826445630
1103878529
594732547
1506219267
1378106062
1449758978
555146221
1987538480
1123335856
1232597972
809418461
1984354253
1584951375
955928044
1154905000
1886395995
1589665695
2004231662
255226303
1294386233
331110308
970446322
351110494
1778581629
1668589078
150482659
1357307355
1578583098
1713155090
383525436
2133680314
1180191115
625948305
568816622
531449309
253798805
1055235614
1046181304
1718942849
532216468
1761259350
815450142
1058428709
552433229
365583189
2026579385
1005125458
1339697249
993996653
1250833617
1091515020
1781965946
186553896
1772773806
1983759885
1099580489
904191790
1184678225
157840269
1725034103
595726015
1009580853
261319939
675308453
1648916430
2033990532
1479227724
1189221963
1702763037
1881681368
1382275051
1510836169
169987025
389742312
859844052
1252601573
966076875
1539401553
1577236771
678422089
1727811353
1669315929
669552150
1467802251
222582118
375328666
1798281846
881340634
1088527897
1816872667
2089366150
1381809210
1500963158
559632544
2033837251
1529928974
750126831
1014780259
189240963
1823108749
1290520252
1123606182
741795863
1970761022
986124377
89473365
502849664
797187280
2064464938
672776166
1154081626
1240971035
101450413
1698951418
1138944608
843096524
263863656
20452566
972950714
731458793
882405169
271284355
969885892
143513836
679613285
1864425390
498244060
1647191268
432060435
1034942164
485512065
347137378
332520455
871419262
337168121
427106774
1248893168
1644451980
1092103649
174619360
1452544590
1020460195
1187241936
855382473
338931307
1438261344
583126469
250684688
2025985638
956417607
1540048622
2003156952
1735392850
823340908
225182854
44797823
963098035
311002478
427720266
1133562469
1699905403
1062571200
784762547
551865870
1788392050
1028480778
2133536497
1847671983
1642963366
245443984
1865479071
1111532732
1440238701
1892551333
997535942
1105964468
1258935913
1086831898
134995501
776327092
695388236
20093288
146838363
163745921
69736378
1638294721
1885066224
143411971
256440273
739458790
405644426
1243970700
1748398346
662803569
1480484347
101555044
764264953
1300633829
1403451932
1699902761
1098286789
568510863
196161576
924259594
1911925408
300807950
1602320511
104411621
672538334
2071484401
892002730
1381901502
668490560
1493902129
1680759765
1322280564
1475979140
326578627
411452693
230070011
2042898990
516827496
1216298595
1716325018
775471412
1392422654
2126464867
820699320
520331926
1584177147
620503686
599499323
516736103
1123964339
721551714
792094488
362089767
70774496
1489729825
830178657
317803428
119382597
1368112828
870434598
1762916283
582359230
1219242643
639379576
1085716983
36032324
685639136
780213764
655670490
1065124351
1887542818
790389606
742835148
141401434
1304666457
190075195
1097993359
743225691
267502159
168540895
593163953
617028356
1386718619
1682527760
1057780764
15941489
1519719608
680372081
593838368
342846768
1925085924
388004420
997975367
1785220902
876128757
2076106146
988445457
1048614590
25224431
1295166363
1446199234
598910386
565327340
58496622
378465571
191185100
1324943752
559529945
1368774630
218909194
918950825
1577965190
173332890
550404797
1499560620
813350175
1115619152
1976128911
1772047662
883865388
126681935
648784311
1150696689
20062503
1354468507
1300282285
1415160774
25013630
267990727
1503920389
802672625
1327639216
687170408
284627395
220043211
1263194778
1453379912
1335007890
576730765
1717772237
1620114703
1732990851
1565421711
331951151
1591167321
1921258986
1732902670
1536530191
737996585
65388196
1078609150
1419899815
167032446
1454794972
1363757667
219594522
1744008557
27816786
842793564
132767408
608197020
807053168
2125911314
2044110431
372111282
199385915
2004841939
1484285701
562898038
1272499114
1449983583
441484371
235574192
1233389217
622285656
916525761
1510490646
307592618
368496823
136642397
1101243374
521545673
1387609593
768523250
934911623
909761567
1771112944
1624667876
400115686
2079501096
2127810499
2004932761
1698066260
1425883884
645735076
1881623058
2077027530
121591620
1298309698
1747632899
772127362
1836127523
1613125356
1318723675
1649333287
556440741
1770280431
1920270783
1630986186
818840406
815312346
1083453707
633183608
1290427929
1927191111
492867416
648683485
1388729404
751436114
1117883391
953666681
939309184
2130458158
1774985802
1468736545
487763142
490014392
1331388554
1358910154
858442494
1463881549
1138455939
175998941
722130999
860247707
191907610
1215239840
298679953
1005597318
1019252754
603676356
1371082681
337343578
609126206
417496047
64245407
348380226
1768361165
1533394485
1492271712
823383734
1307599144
1865345772
521015400
395804565
1652646633
1162298456
1240456712
112455521
1816810802
2018466270
1815329672
228839120
41430469
323526767
938186249
2052731733
349924235
677499720
1815425448
2144125816
498824385
1515658034
121449485
793125523
887061733
1545011044
709363305
847357410
301331329
1333599744
1467627544
1265717314
1218673094
1427352451
255346660
2041517647
681730463
200063991
1427632078
1153067736
813413113
834949603
1249592842
222499607
1770175168
146552969
1460596624
1860322134
1339826472
555917835
1166301936
650314348
427394869
584356123
1291911572
584767165
1125297510
854394951
903590603
1349761385
1111827123
395445098
576775669
2011714615
404977935
1154496145
41358376
1855161419
1067255149
177641228
1528568668
655632108
390538512
755149665
1356113802
723922512
1848708059
1162781747
1313252909
1366424742
1200298691
1657944834
777502595
215157220
957005374
10968186
55105874
28757646
2081674226
94606957
1785176268
559216838
1641060640
695685725
1443831144
1638000799
1451303378
1122227158
1439713913
1140618162
7034250
806945223
649836955
1001910843
1257535127
996931189
1004879174
683905644
1452093400
330782569
2035981017
30406075
1379478446
685143713
166085763
1953764338
865808680
2043427199
169286739
821192833
378456902
591841840
958807439
1247766081
1165522563
1112608534
2054410136
185217950
127227771
136506245
812900280
1479061196
1387493634
690047057
1543783361
1055373935
1641779857
574546648
1900315740
136368544
2056607257
621733534
2099826355
924181537
1452230335
1408912585
86044505
582253183
932386576
1428751494
2085377002
1744904882
533696204
600826737
1070863917
1198269438
10549647
1823759802
1176767858
368081716
1847663875
735512074
182184208
1174282112
99071756
777377455
1131500294
726699495
998540374
213336315
245111252
2146606641
626773414
653198757
449143488
1473289839
816742253
613275025
768795836
458864609
1404487430
2024585568
180824381
1355914000
1759656333
1782923873
1741674456
1863545811
1448247649
650609202
24840232
732374436
15570314
1843317573
1441569718
824823838
1248229076
1920350504
890019951
1781177030
2110224091
506331330
415742675
264030733
371656120
2039646406
580556926
1914706589
927991972
344344872
700541408
2097178172
4634712
1735357559
2005165342
1206751208
330499719
1188718418
624578434
382515257
1247382861
677503218
163188980
86227228
2146174003
550372162
1108626634
843049616
1251622723
813374427
596510010
593047338
837596509
607728301
1257587865
871516031
563187028
99968027
126406816
1406627527
1625634186
1369309124
231465993
2101100425
1210024444
1607627185
817819860
1016717129
1076777253
957346322
1444309642
1460564756
1382464579
1227619789
1948817608
320789392
693488686
873305721
644575613
1658566965
1679407063
1505118896
1199274588
764066061
30190283
1758201472
96777255
974465149
1923748744
871672746
302419084
1117573396
146241905
1467248993
1426839658
79175137
299490032
429919583
202364290
821462879
1499501675
1372824331
1097414138
1869498036
657378721
113212713
1362374916
1177834289
248279175
1576766629
131374758
163554824
13084507
1676849635
1783175413
509134538
351265413
609668225
1583883907
886480655
1813211059
7246781
859860297
1409914765
1409836802
699283033
2012539886
1800797108
149592759
606847820
562969719
1511958057
43412320
899701297
911859392
1254159630
898277456
717693689
261130927
1996686873
175740027
1712000557
1075612094
1727347489
267580661
932470211
1366891078
2053637708
229574559
266794220
1304680760
272039332
690256049
862089288
2017014791
1707751566
926003709
773129840
594863045
1414460110
650295298
1685204961
1190096534
1615362528
612143396
1050548176
1263645276
591028298
798438276
287232844
2136438460
1850538645
1412365023
249848581
1159333791
535634643
527869894
1035500106
1237047149
92816845
642966758
390533025
2140023016
1168487981
520639953
907064719
485081541
901663217
449129727
649574915
269722901
710098290
1542408769
859377480
715576582
1055219872
440394000
1052900295
1025252752
1183681197
1037411914
234066585
1965614688
219633306
914786112
545583984
265162161
1268721435
349824810
240472978
1376766356
852783945
1848927734
723438865
1097831159
807492326
1574841881
152762272
1063327685
437813775
548195142
1275742527
2031301889
1001010642
1496942748
456080755
252049682
1153554587
2125288953
1643005546
1845931442
2047645241
1347106809
1944290450
223013626
348807202
1677868152
308234127
595833047
514470379
108001805
1046107575
1726056886
886218030
651990419
856882416
304264306
5742047
1910067369
1520691874
853825309
1501476566
155885613
117820453
865056937
1985107392
2026293715
923580091
626819976
874872792
424807231
806508463
83955669
2127086859
262227821
975039882
248100186
256998838
1814838687
1434126160
888153682
930368942
880297910
1305480418
1831588095
764670283
1092919045
535138228
1351895654
1355108622
1684090056
1013932748
1930346696
589946498
949542532
1263041258
1704949049
1143027667
1194886503
800233204
152583622
49484913
1805335456
793423865
750588168
900888926
1850037223
1115894229
1855428289
1463498004
1354157589
1049950993
1901249304
172663874
574510826
905454903
1033336965
2127871458
2052443498
496342368
184758847
1507223251
1563513183
2046972948
921810492
654708540
1531566514
288730513
1567805346
115578274
751587914
1514871382
1524961550
986215555
1576420061
637595448
1926143631
1673082114
1502149757
1069864250
1923940437
1071197325
983322845
272566972
1704262761
1837203498
1329188656
393046733
1335589268
974942480
424250339
1702837800
1847617730
1174794550
1668902354
247648930
607434829
1305640712
736625829
1880480856
141839668
880626140
914089912
1986633004
2077034016
2032049728
217095031
2097927527
1187759476
367762066
180486216
998603756
1965589290
1566583386
1329547481
620773015
90859387
1167346487
271480731
138660308
77393177
819829004
1267295629
813423123
1412369223
637411923
1056788718
1008210601
573925397
289506322
1475736192
1479974722
174625510
319376959
2132614329
204118884
1750615677
258584554
911728862
1104102140
426554060
630680531
2020228766
1014557253
1198444622
1829246023
629823864
963952313
1383119186
1363513197
139212512
36195961
319753307
613802969
577701254
1224857902
1948538563
79187026
2033510928
1066035244
1294436071
1947767943
84825757
1829416600
1955489287
351911181
948037705
1783869771
866982644
1127802742
1180290575
1214003152
464237532
1550420767
1732228701
209978416
894089503
1563160736
1527793084
1450038017
592430826
364836668
1112478900
1887511703
294858844
384704386
809776884
1027918809
818391175
463266116
2121025602
685983625
154465737
441468572
1979974601
2135548509
482257841
1429721180
1419272677
1148426973
581954767
777429784
77872711
1838208034
501560714
948828757
459572907
517787093
671952485
1969874337
1227616444
1527899139
182027706
1790004369
1772042223
1586337943
572052058
970603122
1164109014
827679218
131235205
648246115
1591974582
1347241097
899528173
20205586
1342303610
655438467
344746181
860086849
1317716074
1895969860
1730364696
1055416503
1636117710
2033735734
251118903
1355799503
696184557
371878738
1772962176
516110716
1512070558
654080457
1596590762
645167525
594601881
1166415461
1023249224
2142847616
1297422945
1363241929
554726171
1483912353
804204620
1819546496
2144856168
1468237672
2141922935
2114107274
1080345271
257256677
333404947
1199602100
2059914518
1468972711
1661645893
539698140
459542492
1488548228
1742294499
1789206746
132653960
1270632950
2117644157
1683897389
1623689931
1780975770
132418272
2059151940
472716412
1265984994
1274348255
1664342340
2105493032
1853912927
219641957
1218742408
1454362200
1972363960
1044046365
2036705647
246349432
645597828
228108542
513312519
444353976
260406032
841158748
644790116
1819075222
1152654771
2139235051
808866428
1465984399
8172925
1088956831
1914499958
29514620
231777145
992389393
1035632760
1178683122
1084486392
2056055098
2039790304
1181668330
1697754498
960037428
451712984
2103953599
1969125365
916747102
1682333748
1324122412
247100725
1230324000
1782421699
1633529927
314799121
1203542985
559264507
121055891
237527662
493620521
2090370126
381794516
2062486002
2112499396
1844676536
1289023888
746394690
646965537
1717888193
966925268
866473849
83310764
1160331360
1017190782
1274702177
1604615298
2050708837
1054365931
1791458644
1253264750
2039895066
685297676
1395689239
1114626786
2043415236
65469898
572172222
971362808
1503647368
1273623786
396222934
1133366170
1836538508
836333105
2061571508
912409233
1586626851
1820582467
1348552056
1371869783
857228190
933604423
969220531
1723759673
120830497
1198142446
964549864
1967044306
1954608501
1083187188
999704803
2016084884
508304644
864653318
808532489
1260342585
1445550420
722558843
861418516
686640593
1301938809
349073150
819682811
973225296
1318033742
616429340
706985660
100403178
2109573077
1379787477
1056489701
1540819843
919251153
800076132
1499070396
1748852501
596875324
600858726
1605261907
966828046
1154403305
1978916599
396972280
1575438541
998470521
747538035
1869064293
362188595
1071915109
1869880895
828659521
1283574416
1396586162
1970267490
990296323
539517366
1607410867
2129339502
615189290
940261839
577790968
2105264202
1697001710
342023192
1730887863
1247020118
1508229034
1002351717
1390766761
866909232
1072518057
1480017728
695684410
861828844
286403454
1627123750
949825372
1326553125
1677069419
1562687497
1297357880
1952752530
1549954986
550642470
1515426635
431736241
1824847198
499341239
997523666
107145070
548282658
2091635560
1257897344
1658882004
1666408303
884058896
1254250361
342990337
875909105
983387994
1956831664
1825014870
2133547838
694410163
1512967487
1631643940
1412796053
1909779693
358566078
1257687723
110477324
794099445
683288777
588675111
1238432549
866997014
1317951662
1159830745
911881403
874143313
1546736078
2060276001
919029473
1038204945
1193204929
1935226472
965818045
953728926
1192319219
1247254514
578862670
1113871042
21155163
1744803283
1510482659
328969331
505921592
1329747638
2146127980
1901482535
605345757
1543258837
834092415
1427028724
1851802212
96159106
78223343
295859470
430958245
1907562474
1170848070
790156534
1128618966
2023264980
1242817160
347679412
37267931
1128073588
330809517
1490649308
246600089
1122151191
1351301359
837739059
475602386
274918850
955415831
210249890
37370428
660603055
496920371
905728742
1672352945
14304706
2107776677
1538614031
716801284
1117967501
1300300848
1394656402
1168555397
256115765
720758104
913193604
1050903273
2082012564
273971721
1583765089
1834364086
1366119845
897984426
566326732
796552554
2057154682
734203444
109594732
1186390826
1918003610
1682463620
975626089
788295544
17647691
963438845
821772943
2044745624
1382234325
1016405518
1044942506
2021797139
928714379
2057772492
1234672737
1051622769
1653231290
465582848
2125344346
1326402378
78185028
973910934
1902487177
156978574
1853198478
113423824
785008060
1083504746
1054974256
1398909926
420212939
814370187
715195962
1484181703
870940639
1592161266
341028532
440929232
861901767
1296439440
2057543896
384177504
780399806
1054840412
869268585
2017911600
1284929560
896525942
71173259
1479105601
443576133
775772437
1472803433
983782729
1922801139
287380625
1135300415
1062917419
41531281
816340704
2029360765
680239205
2063951430
729722153
1974722730
974786264
1674959174
1953594353
217240786
437528049
1395513893
1065283508
1275208508
1193410359
2113891418
260062461
1433126765
1753641583
653062751
555800756
3756769
779160431
1802558650
1962111035
1681931987
813843809
1249173484
1133881794
2051950199
864227268
2143400636
871607551
422496632
2121308625
1943032878
1021080094
1587689015
1780311936
128309857
808967029
2105572305
499690908
1887619217
122656041
2019525835
1982657854
659483787
616283460
37140667
1671891303
600491647
1638159445
345540330
523643512
867136924
1630041356
1161492699
1832290802
973483924
1306285451
44583856
1071058899
52444699
1383009946
571511614
1785423400
498632053
1336487001
240477166
970673495
1374130884
118818474
1921549545
764426379
1521693216
717349126
1748413150
929182169
1998752971
2142425942
66533701
1478821515
1004523394
27949379
282725817
563526548
1183865093
1009019814
1701597550
495995164
271347701
1433239459
2066568159
1434034073
465535188
367775740
1399614690
874640257
588899651
113740833
984147708
1060983364
723333467
407212467
632090959
753433915
359401993
423938967
834443928
615780142
1432781791
644832059
1129435760
181921784
1652295893
416319466
1425962075
122675423
1509672568
1621129257
1110268361
297978053
2125243427
574009500
932934737
640985314
1687536173
1479826756
1971449783
1705332819
461405904
790061488
898260063
1222387822
316474664
1132933263
1355145738
851595709
1037198224
1707896016
805337327
449578786
778250576
33837296
585706768
923945836
1924107608
1304485955
1890084892
14539865
2004753565
1625743002
1318929200
629436257
257159015
1757057075
1746592282
1889089071
2105895226
824984246
1142871213
2073143880
147356928
1368759540
471433625
1914675697
552697210
1597552528
553752639
27372532
262369643
552729795
973835067
355120144
2078077912
1554895078
2055082641
1321332594
1013618739
2018706056
1648145866
1100746828
224909988
1290994470
1992384119
1211024096
957846759
875620020
1616769538
1813999949
612171002
82848806
2042557638
892227506
1950231382
1702645295
633877322
1465823477
645474651
242883286
1241806059
532521522
173311804
1393808320
2046899817
709349400
1848933015
2146506508
839871444
1519366628
832406676
1672187593
1979861703
1139080898
535666701
412183030
1118117070
618555779
355792807
1889967155
2126584260
1430692998
1855399099
838198770
2058111368
76394187
733869213
576890218
326790869
1778345878
1862711253
927755851
956889414
253782691
909318051
376793564
1681850301
665990438
898004193
1924956018
2096775710
2046791940
861457812
811353394
1161966629
758270487
440937373
562018109
427429782
1788029268
877763265
354269376
862645772
431307279
557492077
1596742692
538897320
514676122
517235719
1918694117
1051087183
1687615441
566294585
414311992
1744815752
633822047
159692337
1365202694
1316785237
1311759756
1791736295
1468499558
890879589
59812630
2129464899
1451492787
1432854303
1379709979
1070881944
1435283168
616032187
877652086
328933744
1840080053
661398534
609795015
725249102
1780194012
593302684
731247177
1541285068
68986557
1215567854
1594471447
1115871591
13489841
1353686463
96660065
1839666624
272585623
652976439
769516353
418988160
1785907179
1441212949
1155349985
990577126
1206833330
1461704839
1528569630
1026765284
2025338171
1396471361
289058025
837242529
94496763
64983304
1233507347
1039497835
1963249214
685448483
377180883
757596692
2098221256
1759387564
44764746
1392208620
587510768
2144690181
894873068
1680869787
2143827898
1264067464
575701123
1713381393
526909478
395963912
1656399809
618890118
842384902
91901396
124226846
1500105491
190008909
2087431306
750558465
1154745800
832350881
1493838360
1394101491
108460295
352469581
1801158343
2111595915
1443817163
1266917741
1573971363
1583192191
332258173
236720606
1212419714
1461279794
1275954376
118618925
4724847
1857228652
1552781202
1614416703
709333915
1499031284
1564970531
1625237015
621317114
307568702
1191274231
1344282157
592419727
379715307
233261504
968111413
628818977
747835494
110505794
539452265
118411885
1134770307
1881136694
415197394
2051737376
1521681712
1706130013
1113236693
369412726
34917158
1185258075
28948117
136029457
2045250083
1407903267
1791288643
285459384
476387638
1439186237
1065242827
587087882
920263336
354903226
1920067888
1505260665
725235847
1336884692
596913997
2099991723
792733907
236356625
463519101
1689506123
1027930582
1748505467
1529452286
1434272084
1309419020
1251063471
1739079900
1635177639
971370740
1022786960
436314546
1512902279
715721437
2052954877
1326295670
486557563
1462009095
1574357863
2077476468
1414608764
1405804182
1087193955
1280119595
1130137676
460836894
1658987758
480076140
1352560767
240173117
1405583035
1238629547
1152865388
65140611
463786404
140852224
434794769
817425778
112074635
598596092
1114607232
115139526
79069556
1123095720
2045819411
1671875426
2108114207
224564959
145557548
1285124183
1340380233
1206724334
1423531772
804974081
1707647553
1283924066
955795568
353397715
1803444815
67482526
1409404142
1660756126
782550591
1484778793
1783911664
1684381675
356746198
1735559222
1955042187
1897426299
1639605305
267748449
593131819
773642697
628365612
1383368666
1846881470
531179069
1413848007
1417348721
853020371
1470165335
1585648288
1011167932
108053447
1583147833
267599995
2095494434
191776199
178049413
770341165
351808938
105709287
1487189031
1861624280
786201375
1723067360
1873183007
1788982597
47106926
601605645
1740167232
134108094
1342862413
341390721
163326178
1035327434
998085414
1470303098
766448945
647132691
1603761570
2043511965
185802228
25420277
1508100503
806589218
1109563402
743111917
675517788
1726427496
465102764
68488349
817166369
1482800077
2028864813
1466923105
1538962063
67981989
713443555
958206175
982808087
656426400
1802993654
192273671
1201208773
1046709462
14960518
135950474
1747119825
689773461
219067032
1474546407
1956741223
913814159
1910715578
51952871
746449886
1023416879
853333756
437376746
547792141
1441914029
488879184
1922359167
1219582720
1949030526
400997786
911266145
597999529
1355145795
1578223057
1124295178
1989875731
224423795
94426722
82907007
1888392427
1986480213
535940027
7911059
868250358
2107654701
1771387017
799781317
38527707
1467941355
1866437446
754155250
211138957
467060211
1083943372
1542319495
627697840
1688418451
1088380280
1573442879
1756872299
599870042
1612949382
512119804
788393604
1251021736
127985105
749900767
2023186846
1687797912
1175481889
1429477904
1362742725
1885896928
1351904097
687840483
85399482
268665938
933691658
580411837
1580366117
476707800
1051834417
359015186
26899171
1035609009
403583743
1762230252
1767408655
1672894042
1582377291
1593307366
1627892357
1484924469
2128653660
1086867194
1478667098
697335890
1760999171
1505276221
1312498339
1222366743
928053562
102190089
308960454
312561626
837745893
1867921062
141358355
1375209283
1885308541
1001664915
586825591
1891453276
339624272
209896556
1141405707
896458829
111326275
506654034
953072491
1269589725
1516338676
963728814
276154199
1379443028
1881200837
1689981340
428376600
1265885422
945907635
1777591664
1666534303
325610776
1924942215
1269240940
898700703
1755444822
280458843
834385680
162349897
589893640
1840341674
629512359
779178436
1729868656
1552215251
691773004
1602832619
1987823887
514232347
1325184128
1071248118
1072479062
798744972
1873561196
1317788916
1715015913
1791906902
34552573
467541768
1050218225
1893352869
1454537593
871492772
701719240
1419465053
625214051
1793060062
913364276
2136403386
1680306492
1854429803
677118942
1720078365
1395600930
1068428358
1415979915
484481273
1988299674
1964213699
877251353
2070300778
1994224926
1884860112
837076241
374274647
2020091529
1973998523
1719790087
1826253295
2040621644
1680559696
1831600963
1109770049
802348734
511325573
1830990970
1346773703
516080932
124384847
732589566
235510063
1432934401
1351856804
1116759964
182397051
1234151732
892562252
182166145
1938244537
1080788809
487255787
1631843194
625835890
173010336
135959283
606606619
1286376985
332167427
220246885
685490667
1734181818
1855612583
569441264
1749473102
552821425
2028182018
1439987375
1223589619
1682173944
831269809
457401890
916545908
587124451
340229885
929686556
639623349
1072948751
140632243
1795705519
892950948
933890855
21474554
1767924796
1308061522
369555276
1743977922
922772374
227564610
2129232707
1082712367
324838547
771313016
179776474
1066342182
491336711
1393673203
1996348917
641947824
1938038824
1652621182
778767103
1170023691
664899720
2004775164
1920533789
1956845811
1925883646
299774984
2085856050
324848638
954214063
1373278741
966077871
1858746234
129099207
1748208629
1553764889
1772725360
1696335061
1549626425
1331552253
1358242257
1744498446
1754751486
850267254
530613017
1158095597
1843601994
1932197661
977331669
701088273
1744212776
536929760
1397145736
1962600870
1398832508
384684452
882080052
347788045
641287926
1141152207
458457655
272022357
1306047695
584059142
656802302
57316298
438941221
1637306861
364576907
416316098
425014699
2124728856
540089934
1441725198
614265953
1922035612
1335611693
1557599332
1096772522
2041295968
37432420
365104245
2136848199
1373246268
588131667
153552314
662472762
1227221757
1099469473
195322101
1549344321
1151607821
1196767830
980477125
1076579081
1983716314
2116945796
669167250
1234008924
1260345576
1878151579
2096228786
719571459
867993585
1732565420
1033982111
238754344
1095876478
1998211357
1264481532
1771649304
874253291
1942042558
831180641
1440155841
2021278876
806140491
1031706757
473805381
945628909
493516969
1551263823
490725264
294042634
499993451
922525519
1153957363
809108402
1786078024
41915915
1991542906
18606393
1790899825
115709320
943413815
1680244660
843085599
1594857498
1494026268
1169131068
497111393
140234876
20005822
1101214669
699544259
1717107550
1320502502
2016693286
678418141
1962636899
409287881
40008644
1673092666
2093293995
2028588956
2144861174
228797668
963708652
2009241190
113213197
309285012
80988745
2075568805
1364419811
2018799169
1019339412
745813831
1543976778
1968978318
1139579229
121115499
1112305113
1136816555
717673266
745956457
118716943
22898928
1050845183
1386039462
424287353
247009748
1918407582
1412073698
1270349766
1856870001
1290396922
2104316815
582655487
391804322
1202608038
275578360
1233218509
2039425596
1186917257
1804455771
864767536
1003116628
460215494
1504498345
1715885325
1108902999
1237335188
1351332169
567459990
473649361
384846094
1149605074
520768788
1470252310
943320516
1051070779
1544341325
2061376150
1311900664
207296455
2008213716
475501722
841165387
773517461
1734900726
372432145
2013130177
477576529
1645135983
1298688910
1754118641
288752427
766002984
1513911187
482578530
1009368383
346988263
475912837
1275562497
698447601
588507248
1695921682
1285693055
577367435
1779448479
1712345685
913192150
1937292209
1828486891
2070462514
220527569
1434094183
10194203
868215722
1354009031
446516172
1364365394
692599269
1328694645
1527741906
1945219747
1389277077
354031000
248345492
1473122771
1810538280
1571510656
1567991896
672004917
1872551772
1851042224
1794971951
623407056
1623689331
1430216512
171747354
1052307751
1074215930
338420999
74483036
954766677
378991015
1441779514
249733606
1875731148
1778863833
1711717309
370748047
1447097601
1018332038
1053227682
939657348
483354864
1928704400
602603158
481586573
8360065
223926880
1681953877
1468097743
408252377
602822060
107930582
405564785
328204409
1867697940
1373911014
910499187
969096869
1876348138
1444712146
112904980
554663114
1803206237
1200747093
1977827244
1977024485
126259496
1120376815
239956362
1517479001
849727712
1124125056
1725515426
1418217789
1754352760
1532269799
1756192342
1891550548
275727407
99566785
2009326588
1018766091
1395859678
645046351
1189570724
1917936835
1197846810
696644667
35178147
775491902
870248565
2093408782
7801401
1329514308
1931105543
1869347124
1491231887
580524754
753837543
1695160042
45295197
1287567392
747788666
554536516
503169373
1834471818
217414523
1385699587
352113429
1345114663
1301945262
1838452510
39466700
332421880
506741697
1190225808
640688176
169510595
1333425592
1460863101
901463293
898594562
1538240973
1991159521
2010570685
703801102
1636828454
1600100355
1786524117
1030457665
946380814
845566057
463302108
1655827175
1950643194
1160004887
1909858714
871669833
1161189807
1946413772
1468627113
690616670
350863403
1100920688
354913939
733314472
566419941
286384539
628279502
878735532
385319912
1469245610
1891514707
1606852131
1160330187
846521727
574490784
1752722990
657079738
1676649213
883091561
1026769374
1253421784
1377402102
1633258757
1957762659
84187051
1084557782
1340551264
800093053
256385642
521374307
956046432
217423099
1060286610
1781342713
720714879
707137866
198721078
1219483252
1000716265
1199525000
1867473663
944134411
895587605
59364549
2040256981
1358403120
862085728
1191808746
294358483
1516244485
733931956
1619810866
1817129283
656798755
323938639
2048390426
884431819
1748572368
435410760
43526412
790573208
1787795481
1944038240
1473134373
1596820534
1999655606
1049801053
1956822027
1354087339
1450978892
1315529357
584737905
622901761
1153899956
330516822
776964353
1793586901
2003955964
1282140679
1525717796
214607001
651554158
1640937115
1709508813
1384550018
1785933499
522127241
626614476
2096985965
301125181
1629298457
1771290478
2077228873
112055261
1942041313
353468938
311890434
646573489
234192529
2022654994
318860
1914499401
958946802
1526473363
1498828827
1428693697
1957654267
880363759
1352539658
1100760485
185908371
111592753
76697900
1249342780
1502015598
1671340951
1151688137
1693303877
935693607
538923977
1683210671
1936565765
1090662672
1552307307
1286547932
1060183481
1951391691
56371125
1934631220
170702682
2103006509
324177735
972506865
1817003932
1949785853
95817976
2051476518
1008039038
90193752
1634976431
622787252
1405879489
952702762
234118881
1698792146
428603780
2037536788
1076732106
554521134
1235709258
213401352
1735059510
120795531
535706734
1524651556
1315841662
108096303
495547920
1081933635
950669917
679327974
1312592792
442500677
443982846
1147583263
419264862
1542798078
641784276
1557525920
1425292986
1107170183
1205257319
1119573907
219397697
432494329
1242618565
1024149622
295431865
521260773
1245288082
39337675
804716969
554107502
1203001390
1093721694
646073745
1890777022
226792349
1212915301
720633038
295435926
1719026678
396949581
523142771
1060209416
63481902
1073028306
1500704364
401270525
962348875
1972515722
839044512
554656949
830815327
550772773
1499669087
1547696404
2109917904
2098647385
1334896794
1375491565
1891449560
74978987
764967335
1115413568
2030763438
1981677324
1344320911
542351027
1130240433
957529831
1385886257
243428051
1037754023
903814773
803779658
1436277895
762896943
2100064133
1181232960
569079847
1634681735
836177119
1786285495
1586023373
801978471
821714770
598147383
662018695
1233117413
1520397416
634755930
385814102
455500790
701951258
281865561
549122574
1530221333
2066213626
2110353512
1050276900
352999217
1952180146
1672853072
1789391083
1940989128
2026998393
1608671540
976438279
1178253279
1906234967
2049762265
1832133520
849860749
1894508800
145099404
1726808597
1267197640
1544503384
1743342270
1255995525
1066200967
1343523100
1383455531
1664956690
561383401
1618408677
981112003
73566366
1372648023
536353048
648387218
1383842191
1664354815
396121007
866699595
625368639
1689352272
1744157541
21229830
1064438380
1432661935
1292276829
2059785310
764165742
521875590
488918774
404025535
1651302567
1429837248
526650963
1701908270
222097513
404613274
1043969629
1430166600
793786208
1684028664
655524285
407685198
640353536
1081251211
1473519727
1982295967
808251357
708907167
1867079244
1613089607
1752801187
1502829410
1302679680
1057417280
1356374275
1662021494
778439795
1141696735
1046822376
48600449
1694492084
1403522049
1611096282
1429320536
1239037000
1893891762
466517748
91610661
759604024
1709044392
711428739
90978559
1379665469
1054080989
637988021
650516215
45987936
170544208
876578784
41052350
1140359817
827030612
140493476
1798139940
138283232
588638922
906860792
1077591413
2032648708
1909533025
704296676
1347056081
340423783
1941653748
547986260
464178547
1493384550
1717496156
425509218
671548065
772218570
167973494
224973679
1058296408
1904088456
598070156
574809194
1554935942
1452455933
1360178271
516141877
1074016406
1199528828
465943724
574157853
110459078
2067907493
1013759209
1979556659
1860403124
1245599789
167165524
1349672645
1540640633
222028388
474198833
38717884
1894421146
1983960294
1000652610
1298461974
580036585
1526405229
1266569178
235918170
1558576895
1417372473
2004679611
1856352654
1852161192
1747785273
133049353
241679025
860726863
571712593
1659735120
1535607049
289429312
544636955
1698185873
1509658849
707640440
222597614
1721167754
788269708
1215617151
1637365451
1794078522
186664127
1700909206
333759956
841978020
1932949209
1313423419
2037817138
241245914
1913547574
1403114829
806273521
542724158
1804613925
412955960
1417865781
1486063430
462948241
148973610
527120415
1525222271
1093654251
757206475
956718307
687243277
283136857
243243440
832393855
1075848515
1190244160
329570085
198154347
625336567
345343410
1103918508
709950299
693636539
689095649
250240411
985784858
119411644
1110219858
2036042529
1667966203
1402980654
2099085417
1688024166
163998550
398629505
329196279
1236022320
2078020082
1254849073
1184400011
483245721
513776009
1251383637
1915419512
1638030775
2140380372
1467344848
620192290
1099183466
1209945771
113728686
378807718
391221254
353861740
276039215
2135783799
1189392956
490287169
1353245292
493389761
1570371286
1564188549
1346010899
574794826
1684354166
814084202
591684004
1405466094
2065131640
1367100697
1857370283
1690972468
1200991119
882152764
1788400275
1629534877
2061659774
226137156
1074847470
136009833
687472059
229425283
789411415
311418362
1872973250
270172274
2029415058
661410964
1802899482
1835858184
580280153
739667628
1098321496
549676215
951626116
737083905
248237910
885780687
1611331835
1148357043
1596359425
625091771
435406604
1502588895
1571501844
2029768370
1294897156
1340924300
1261392430
1422752754
1243534108
687204127
1607752155
665810259
803920419
514492286
488570124
1420576323
1217350382
1128739410
952854930
1732365141
658275909
855683629
801105862
1795016603
225354045
338421448
1000259402
1866400677
1481743478
1951041321
1419272769
337900465
2032256322
110488606
473883422
902817139
1079661994
1656807900
87797511
1733277392
211987462
550077233
1189647369
1854346189
998986844
282336088
720178138
1454325042
189519686
1411911641
102813865
1997559335
1909609389
1183306607
890550687
2008955685
1184226768
1966923697
1069735511
1849810884
2042406968
1397798872
1460077625
540554577
1950807000
1888219768
832590250
1376753768
571459489
854871118
1704807192
1143785494
261386825
1889714716
909317753
551576451
1922289857
1240117974
1830881365
565571652
1706450902
1240140394
971077494
449145058
344986486
499282808
940104046
1724928715
242022317
549425623
693380797
1595104415
1937348744
235291751
520586957
500532411
821572213
1581445194
1096697120
1121830588
106146338
841273895
451742795
1293439721
369184203
678975631
1224174369
1557416787
1380080595
551192289
819568808
1445137076
653677711
840851182
1573367834
1661072061
1456411067
94196597
1900199337
1092075932
458729153
1456194109
465941104
384725292
878643539
143291985
1649027179
1085447402
880247155
399389419
140943257
480341913
2103173473
760628376
1306982694
1533942355
137070265
776674304
1239432305
956813932
1116610947
1841164510
207659768
1179211649
2062566875
119696088
1392307417
339411578
187286189
1945851036
60554350
498096773
704562030
487806486
1275181956
1009398962
151828204
2042279569
867845911
1225152824
634650870
1168320289
556163853
1143321109
2041540938
1880265864
1233794929
1968308627
2108327174
625344899
1059017765
2110529518
1145531914
889022906
1330314592
864797175
1013310347
524921540
641318784
1742325600
94091920
987068360
876694477
1728975071
393233822
906121841
478780569
257547783
1510702427
642944580
60711131
1353168030
805957875
1874418260
1739174318
1069141319
1447460362
126473039
1127812454
584059839
1737150749
1960713813
378379436
2118023933
1060613487
1919912622
312000001
729634065
1729494542
1006156873
65395345
1834717352
832679243
1532681792
1121092124
1075640192
457131365
937352369
1502990127
1416414348
166549687
1007396517
1069028323
942524933
69382611
480934293
2109459853
676405370
2091535316
632435210
1121509723
1660705739
1517163212
1878173530
1909137425
292047532
1883335625
75041955
1758794502
83966963
702317904
952523881
1278742518
192007528
1213820730
2031143276
1635947792
157368824
564394792
1139358123
355855788
1540251482
1936549176
1287506139
325328453
873452827
2069152619
282218974
1862736120
983771803
722812585
610795947
720517393
1091777821
2024477290
468513214
308217938
727651871
2004899192
925681926
775309959
2104148442
416450940
1520134188
1196839361
555879623
648148006
1827838479
1295489852
102187765
1167834829
1568394919
594588246
730219852
126869223
1769921999
1203396164
2042966160
1495516723
762237001
1966413267
139168472
1519573701
680375196
1624292072
161020605
2087565363
400585370
1708629967
375686291
107558455
1869330678
2025706139
1973244333
2137930413
1054006475
2037756494
1189477827
1127960683
2022822244
95079002
559115724
1795754131
1630216411
912520975
1213738431
197272033
1573056164
1135464973
216356766
763394536
1874854467
1544447597
1223295100
1159709784
1697372347
346238204
528101307
1641483257
598392591
837439581
1275485444
770308732
1980036403
676870511
1328314035
1386408197
1784272722
385508240
801861521
1155971105
422973579
629700767
1394759087
2027122802
468047120
442807779
518254606
2012916339
175908026
741119850
742909297
1458093813
271062194
94031042
1262643780
197771071
2123440693
698053961
1898673971
823997973
1192463483
1620288575
1849591462
1284091466
1658173266
385690887
1769724949
1124140200
2026870013
412596100
714363247
948338546
2063407284
1519393942
631811468
856141477
34910416
304023910
214270716
1960383639
1631242520
608169163
1596232963
612865353
1095455925
239151934
106743716
2093985779
225599788
1041144381
231314498
1756069506
418164668
1815561638
1620248704
478707129
669603870
1758428063
1054821580
1859526049
1806004914
1869619373
1121366585
1732123248
200985284
2108967900
1514358951
888642419
112892157
1387670336
162856325
2043026516
2135770279
757870671
573784536
408231178
254816158
283607959
1252341712
2042731091
1107986111
1402257769
1513712179
121785705
640818679
1807744643
20318705
1644147954
1016680668
2084377448
565883951
877454423
423554496
1496658174
35438922
1284644156
794372137
1262140621
782703152
190459569
311726738
535066072
1889965910
185834990
1759518915
647028696
885778048
1228314270
1583297057
185792542
319551890
2107679388
658154536
388575617
1715993611
907488030
2032790643
1052752208
36032988
956415986
1756183169
2048852556
430054701
596453561
1007788882
1413978688
1359269310
747125743
276320747
987514262
1107375377
1852539064
456770308
136012585
1760208686
404526489
1679689315
1854445990
101097098
1696489906
184748508
1627900640
1982164032
1124011209
95021714
1229607039
1640656074
318029668
1082413098
1502576593
1649198943
62532400
796577412
98137729
1618588430
282843810
566579327
869740296
2019640935
1237797580
370051386
2011487242
437701802
470600054
1513844562
1084460354
1867359272
2036670266
1951383268
566828028
1104913684
1395392170
671646646
32071220
927600355
169884981
1726327521
1176085555
834535385
442159805
377200207
829389876
111243661
2022548075
1527113180
226213440
2140520642
1186663072
2052313639
1409474902
1113111232
1001864639
1967664874
2035521194
1214591957
1373921589
608500895
566013584
2134386057
247101225
1962685276
2076394663
2118341871
1976307166
1581157562
735720418
2008449245
2132326352
948000320
763089687
627578888
832457972
1744063478
1218902237
1933998033
1345974765
656439692
970999714
215658924
1477044445
1193879003
1845019477
998627819
1688283418
1692910674
972729194
792845813
1736294427
1614540776
1119723748
1540285050
2102589818
1426615445
1455624761
139864417
215502553
1802908166
1344007781
128680163
1072570583
255229461
725132076
1266038982
1359558247
2073882157
1520721810
615162116
334890466
210412205
2127339724
131928253
304399641
1782802497
202770158
337081047
131023015
1885727413
278884418
1727684068
141131268
509603445
909401745
2031268295
233710109
1909953551
1276093052
1366080943
934781478
1101177106
388976582
1468919405
45562954
168088380
1595603584
1730020594
1308276508
420362830
673004163
145282197
194112100
739416747
1259435963
1459718391
251989894
1431492336
503774836
552629428
2142034162
1796301556
672816040
1123313429
240997229
1332395387
1711669673
83921679
720670061
308998831
1946891162
2084555995
394135520
1173956241
83114501
151439461
1539042939
1431447247
1695604605
87900097
1158092602
1340802369
1663972378
396892492
1268173709
1505016414
1487575706
1688004025
1734432876
1490669224
753343431
2093477506
333866479
53415463
393675669
1993198702
2069108770
464536029
261014559
280069383
2123888480
42070443
1179853739
168309246
286040075
806432745
1019850569
539176454
596982586
1309305397
2102097883
830065786
605535922
1593853040
997922362
230397553
1667691921
1203469045
484374405
1544819181
80564223
323800280
794882423
1229524922
1871281071
1964633531
437526026
1534886146
330155162
1514045634
1606549626
1501222688
821247056
1304042030
434106625
664725543
791784185
151276037
1705890236
1416912503
2102216429
1153412658
1415514592
1264692728
1418409445
996478094
172935964
1136825109
727569500
1373599109
1482726605
117184739
333039113
3305032
2110665036
271787783
925159036
1583555205
1740865859
1416534068
407859376
670932835
793391212
839768130
1177180204
447681877
1160067496
446499508
617121906
1250828854
777904999
36681890
2088719789
1623860231
1801649093
2072708974
89466109
932877080
515595454
680031847
854586427
1751606141
1198307437
1245324719
372550385
658731119
1717022083
1148822496
1055404601
821161447
753541969
1420444899
549672081
516940528
1588129353
194510738
478832412
639282235
1580317612
1316738178
1859762371
506234241
1903576764
995015671
1803012975
594025753
538039202
1219763226
354309061
1252797682
700052818
1508165521
1321926960
457710987
1911265402
1126400892
348720861
1804251183
1628788770
1667503481
1623497486
1176744143
580917881
65919552
358140008
749842542
1381430329
518186056
178890018
1576323022
449795392
28614857
381344801
1010786568
2039643496
2024736600
827600018
182323769
1424570244
1289965334
476359312
2001686359
1246420763
1574645181
1190512487
1162124603
462465800
77438260
1910448547
2055547610
1680753504
900606599
1921785151
300674169
1188076705
63949697
1229210714
182029586
249830459
896810341
495414949
479424906
1352860816
316730051
338604701
1797833220
1701652937
1798461929
1478696211
1435925662
961146286
176628577
396046754
1392742249
966099951
2075881379
619721531
1460534096
1408925295
1950219804
1530672090
1531051355
1475912082
816296605
1544678686
1978941910
878313534
1423879124
884957281
1423449572
1964466308
313385555
1990999947
63623770
357361540
1843023262
1334123612
510449002
738201104
1826525966
855924979
1698833729
832035864
1637235775
826937575
758293062
386428448
893482235
567496826
1113813265
651346107
1198149982
1547875644
495084781
723108960
2002033765
1296719450
884765216
455981842
1539386938
1328076025
1069033495
504290105
2095958477
1246344244
2014131043
2122857625
416973834
1136335168
902948969
1084492839
301838730
608754839
1106761089
1599736033
615472334
741249165
1448107282
1417234414
1605715097
879840090
87185298
1810776002
544760324
269628908
685358774
111550044
2072835954
342549819
79322766
1483760517
106309034
153385420
1897828530
1465894516
1722682166
2103085145
998964703
38494585
1637575101
1083886021
1551919174
1462838853
1514001613
59937755
1028947567
1230674531
1312385048
1834686632
117093597
1111808804
1561003383
1064660979
1421223953
929884711
1271798613
1940350525
734889932
574701901
1058861725
336205283
1132071001
781823899
282363292
1723549512
1986682104
1060535385
933551466
1673697380
693287593
1994904703
712440149
1289448961
136503789
1209958053
30489510
603237125
899363112
600233617
1434673496
643248542
1729740501
997134905
1963130620
1602497145
1754823598
1775881660
486639659
1476138548
720723264
943579035
887414031
1497343136
1220382790
496268631
1793810654
964384105
1540665834
7763686
904173567
510582939
275845937
858403843
1468485158
675374547
403047089
346183493
1921926553
2048091690
2027232940
944710523
602172289
524256027
889171939
1908602617
1313445940
1499137805
1712393054
1615534201
1811469299
1948726780
807074931
431868733
1106847244
1371825493
1503475638
1524542176
1021438642
2056772724
1670436023
786059378
251376019
427130019
789631096
1316634062
1539744660
1841181068
339253111
181539439
1427075403
1648634255
1207015496
1850148732
702269929
551933325
210296200
1509077979
127358987
670085576
1795534955
1149376715
839535005
394057137
425345586
1657927259
1589795983
571624542
1000824765
1772709532
213349964
1158231153
1558981233
1125368599
18137499
708159744
1301994353
16437299
1714377802
1435529555
212569446
163721739
1104371268
112032027
2045120258
1925523537
338747270
2129727751
1312537804
934777497
1892738545
714405590
959079385
2097888472
1193038882
2075010407
138488795
1318744852
1478307749
461663626
1744865637
1392041566
54752961
1873597818
460208202
921413791
605454103
1299693991
2044083600
598337847
786160548
392422656
408023548
1705400438
308071302
1701247243
1053692939
12799093
554905482
1107115442
644407952
1240595886
1680279753
1930478137
18955993
1029575271
1053130506
921269581
1894766149
728134499
813330131
1383529773
1585665528
2110023793
1364557627
1197823909
234398556
1096940473
1388560697
93143762
1644699576
1350608660
1680266458
1819372839
1950413266
1810974594
1381144612
1989766519
51075169
1228823013
356146478
1908114327
877331491
382304013
1060546557
868622385
1301969533
905791469
1701606726
1308243356
1228439293
1859406299
553584805
1416056690
417367664
655784666
886391477
1765438243
1978085592
852350486
870022922
1483786390
1343474491
580077530
936049371
832506253
1120918115
125100417
1352647499
1923005041
1919266128
2069255887
1359358814
2131897027
1361508012
1473036515
2083048024
1305492647
242511865
1687595846
1567097342
1718154792
1472168663
1777428479
983829704
2115229778
499055631
2049747886
501388413
1014562871
1043318202
1895657973
1664667577
1843793683
1150986487
372320664
201533635
698342014
1790449849
75638959
1351838726
941745244
455803843
1819175243
94272853
1312594826
2003545932
101813601
1792186128
2133025806
1138464841
69413620
1545539583
412837705
588996315
492462216
659991045
1906060281
870037444
1217900874
1945462653
215152326
1921148712
324413806
988998236
1301934713
840712747
151308916
1084905957
1595154417
372586987
1963540212
1526780310
1379864313
827288884
1615648624
169039415
1626037743
1238516471
106221202
164975981
816644706
1231719585
486986918
120105719
1643403565
16035948
760931632
186134408
748748469
891935472
1650155926
2063453945
1149202205
1449736792
519337669
1014834692
1027763902
1477853213
1513343106
542878043
648624658
1378151190
884565629
794776295
514031248
1905072720
1899693921
1350359358
543431196
981329642
1964674700
2143186014
1685300141
1095370309
892393160
1902902675
921942979
1160131711
1980614697
85855376
1046750303
32679578
235844296
1485045277
1180344634
476611711
1657533422
432470544
1052680222
1042574245
712958509
1838305812
1094297908
1294399822
220266855
1424650073
330143571
612654230
405110615
2065385766
1201772602
1377562701
315488102
874996543
1136063548
525393445
540770171
943739699
894869329
282904664
1065155512
1358024742
501780769
334855076
553368288
952649707
1745216823
1025419877
1942444850
1583086969
775340701
1327541791
1013052794
264875868
502074667
918376934
2043515406
1270990308
646765928
1104913640
1421600084
293013897
1836302393
386126914
1340167012
148234446
1292877814
1411648902
1871461552
1082988235
1983329261
1102538984
297898456
126953852
538073457
830987124
926920791
333651842
201831236
1852060038
1223198364
948168493
3945109
339939462
1949564964
1620917304
1012409961
1047265739
208386632
1577653682
1365374154
861897885
1972436872
1434492246
782211708
341256144
2028866732
853257348
579859229
408333683
41131193
334091182
2935216
15151969
690207912
9299854
231125249
1085630261
199944395
317003825
1542169477
980139734
2003333167
1650626222
535391210
272743449
2017927378
417895354
782030033
853096007
1894202435
285752788
962503102
941796481
3847186
951101318
2013220582
18980900
47492418
867609959
2011339191
1468659442
911035757
1572746433
1500237999
1917805828
171626080
1395521943
1510730799
979361741
1897978585
351724759
576876097
920786834
248984104
722987737
1828850378
980482532
1896387933
1575448881
998905987
1089289285
294320687
910900612
1961216031
1738403353
963774694
1898441598
1889674655
125375085
1994186591
1920002690
543940578
999113538
916462887
140641618
971364649
61168325
906836235
2005626538
2015985407
1029645970
1748507715
1417238689
1164045129
1544429744
356255421
534778588
1511181197
434320149
1763752921
1851109264
549196246
1391624483
1528886861
482489303
1907059823
1422932529
1295197298
785337360
65832722
731739083
2127916240
1958775601
1030296069
1467878278
1832778243
2050830459
1567200048
1536201186
2117111535
129267176
1372061122
1101085809
1507484502
740648701
1615139603
2079383397
590694391
1429421479
714181126
8974519
1301484172
1871661608
1958477978
263557579
554848873
1642160103
2060759686
1365156398
383601840
1886899381
196606746
1394137376
288636980
942134855
202415130
1927801041
308539911
1927790891
1975701215
1758111614
2028569110
550198954
1561402493
1800028851
1847887416
2083267235
2112617853
1499822278
538472444
1340457686
1358774934
1716575216
232667014
1521507327
689980712
2040863632
562516217
1656824050
1595399867
1353996049
156428203
2029686873
443754967
1809807337
1026974530
722809604
1404176913
1961137245
1557803916
139059932
1020951642
289364107
357295204
1680250804
1389342494
2111076942
80116458
794214142
1927013011
1598108215
504502454
239606034
1828589865
1682423289
1545332964
162865184
749494151
770829148
696734661
1295906303
920409314
1797433813
924416949
1683544585
1698814859
862954751
385876070
1174612150
1943406660
1866196749
1377045602
1136386114
651602898
19694187
1331341394
410038344
76524021
1865434272
1294161823
1613139682
1465850556
2004054115
1447427220
826726339
1770336765
1337491393
220267713
1687810523
762376179
1135537785
1494801753
1360559584
1247451488
16845764
2054794931
1557925128
1310521404
502388165
1136419218
1150836282
308175534
1233377874
911207138
1596335355
876252466
440541712
69722102
1791514531
1388192025
451158673
2121355889
502597058
564469238
36026585
1156511136
1166718444
988610826
1967925907
412977506
779832332
2062268023
1257320911
123834208
1897232464
398217282
2110590465
1033848547
1882565747
233998334
1566088981
633204966
2127010471
1772488076
205555449
481779004
572603306
1678143706
46290062
1710538026
1340103880
1120487602
355251575
802800009
1377023647
1608680530
1826336846
1702821355
748194442
1025047228
1948903320
960271575
1924516389
136811326
1810883264
1187392603
1948107782
2033991095
994730422
1656302201
77552488
2126885643
142652962
681457849
1643103592
916520168
1275340388
394203432
1595264983
1171769015
1419859753
273781319
85962475
893416685
505200173
1352211227
1156338788
309396993
1771248725
247410579
636570906
831896303
957808572
751068444
302393096
232556122
639913556
151688756
1985896536
1799767486
77780968
1276731250
1845157134
97436030
1649471535
761127657
167503221
1190950150
881791372
134665529
274508892
738795276
1822787318
1010684282
834755879
1005853109
884809226
1075770634
1126216330
636451648
1172562349
1861207237
2016547950
1572404687
429317194
339105892
1873362430
1284485064
795468196
1668402984
443051051
1922526320
965108140
72682473
586290301
496704371
1088045637
377797048
2055414228
658422210
871350721
251238271
358530127
2110925247
1502044445
340266159
670340741
269863797
1244452355
103679406
1655358437
224517137
1646265760
669521843
976492452
1220648846
252380765
1945038061
1048316390
1857245197
1931356632
1927149860
1515267805
576575001
290132031
107247153
303498410
2967833
343392637
1950459662
2011742674
1894201228
1168297983
476931502
263523078
694663024
1796309637
682489401
1174186549
676871656
348194672
721167112
1744608246
2085699736
1215540589
188129886
1009561091
435657807
299050735
1405468861
1847305786
180799204
826332166
1609586335
2027024233
1113114290
2114786492
633537597
386126078
1897722465
250520317
1351267684
8137832
948861526
1572009282
537095790
1615381391
907786163
1631627433
58482664
2001798985
1863271813
52753187
793920347
1260416327
1089200333
1678056946
1983971007
281890474
382472202
342689626
2133692867
939871692
1165399207
1033088340
53037418
308823268
351838835
802078761
378485807
259701886
666296253
1787706328
456986292
1704519875
470167102
1943603946
1493696431
1148399876
1987918589
996389010
1554988101
1438465285
407885411
1333394109
615283850
1557695374
1042617628
1477753957
1315170123
912494781
1090074414
513052784
1700019844
1287019516
331110773
1589289711
688411608
1316341384
1031728469
932742109
363512906
277228069
1495070944
1364197696
909966613
80125445
1886986094
781978140
1184008046
320716434
1517842733
658216766
1850842426
1786837631
403702927
846700211
1700398311
197093787
97867084
1998392848
487798301
1610165021
346189168
140757941
423806188
550259587
486462793
1297859010
1982601151
811611017
1176390578
1251537082
819618448
999857476
1650869840
1677166698
563473055
551097198
277559801
779160498
933598201
434239319
1635166880
270236076
1755165944
259002022
944178212
915112115
1822241409
1231526537
316291541
1509079035
1274668273
1584657707
1718890329
1433592321
1912423179
1512355840
1026680941
1396651860
1802655668
145844942
1176142208
625260518
786824459
866957543
314503158
1630701144
1201299825
1527787513
1249479172
2027636982
2068763485
438928968
746477428
1309185356
102552943
1880254671
1326262614
720986517
1321958333
259772859
590772909
384073492
18484802
699786736
1640241326
804789394
1252194110
1560108141
653693636
175067217
169342322
104295347
669545240
242657973
397974038
845496361
361250327
1824051213
1761872842
1278737106
1849310168
59513601
818353025
1716401842
810747788
1960462083
1070035210
717494291
347858993
922428059
1366128185
81715711
842133494
417024170
451734573
163386507
649127406
65528947
1653489485
2031358907
633009354
1012431418
400094029
1730434324
256779303
2056239666
1551916978
1026364999
2088278173
1986812611
689157053
1036557083
2073860988
1602419485
932332291
515503030
127232859
1129974824
556079540
299191169
437114069
216057001
593418324
1120648858
309957078
377100779
1283643556
1606662190
138572509
974439104
1567922572
919001404
2145013330
1625899455
51409738
1244554819
1602402625
1318516569
533631978
2052537891
1773897667
1098464214
967918421
50747357
1885934802
70091289
1067413408
252102777
1692619454
845382097
1013744005
212488784
1581163340
1026582837
888043554
972389054
675248246
691935206
1503874529
257959900
1787411422
323969226
1669768206
1144244170
2025652114
1035097246
1725478814
531627647
1632532038
1129943917
498572560
641653548
1511109574
192260125
663471299
1914804277
914437189
981952862
2036909987
723443689
620211674
604267755
1050901203
417045382
86714357
700862772
805194754
933710144
1130027981
77498272
1928128006
128244432
1086381263
596019099
1636834574
39394021
1928890549
621182824
791355994
986160277
153796483
1753931650
871563535
677851208
250668162
1401025715
1178165803
2102846332
838837749
674925007
1712560416
744260939
13274366
849121971
599717777
1800779349
762402494
418700726
270756289
182746530
426251309
1294782082
838163268
1816160275
728437258
1827086383
1763173013
842345831
846170578
1427812213
1560294837
41410482
1566710017
1206144205
167470596
1218158773
413401715
1097373404
1012360613
1812914305
1868051922
2059328719
1200640557
1319773126
1605443601
536741979
180554229
830034391
1720730572
1755615204
1522927523
1233685242
1609079196
263483744
896108453
1587381969
913618870
452735951
813691569
1105623733
1047642866
1998975486
1785697164
1120372522
2083530435
675638353
1496224367
68136832
7017832
750658489
799684984
872306361
1903677440
846887764
817529069
765609571
1232975727
1686954711
702735328
1916484879
1191715684
1634994415
2000780280
895943687
107152436
1482364277
1563256137
1728253496
928205244
1573841774
858090414
969645441
1675367542
1048671193
1322253917
501314049
1105308990
1892937505
1424845832
41877489
312165808
1140936768
289236843
1917201688
535068923
232889976
897110943
1102026822
2023736062
1583308657
1654708214
256141123
578439581
702024217
654589040
1097571406
277023754
1774223355
645664321
2108945733
1260741727
1694928991
1904249758
1235439944
1463320109
667452031
584538127
489987969
250908672
740009610
851179779
726488283
1220467547
1404760514
159619568
76769959
1423799400
345415548
987568184
2100094146
205771516
543021890
1978554361
1712447367
1607019098
1497068564
498065308
918169308
272206206
337548765
671595732
873419569
1959969703
2064157630
1363456127
1974235405
1994268779
1475906211
1689952968
1653878411
775410627
724468660
1382113187
1520865680
1404386969
765328752
74881800
1111439021
192607925
1116337999
1732525309
159717029
1517524866
1633866618
1481373167
286577928
1865964016
723470435
960043838
2043582131
1071412341
745102417
773442288
2108710698
1529627627
1075340911
494950544
1673918462
756104012
462494184
1548615840
2035768907
1525390400
1220843363
101180899
916371782
1171453770
799508532
1572295899
1433327707
768504782
1394229085
846614513
609433934
1647698119
190506222
636052524
1221760740
1619823726
1379575838
1510458805
1872559870
1011279126
594475142
1991422688
428765241
655089926
91736547
649929167
1217331456
1914908412
95673629
522499045
1199148526
1726033362
1281102636
2052911628
609349371
1560391119
1799276323
749588846
875804318
50493459
741617766
365330235
478312377
1571725013
1784990978
918910182
1694798887
422286867
1805308939
1528222968
45191881
1593381781
1022865293
229248682
454884706
24426323
1216773855
52415129
1954989962
1855093612
793026920
884022942
515521703
10153114
1834567649
1051789875
1560573379
1826630216
1817513862
816397066
967530625
1031450493
1769120731
1546852584
1869487389
1950278065
2079418610
1389238806
2109234198
708602564
298003922
705978199
1213244743
943216640
1726342800
1221499025
325819898
833815251
1306685173
1854419190
19703424
1026212042
369710105
1516552866
1841105271
426531948
1982244567
1830278238
591573222
1759663321
545642083
1560271804
1595893131
687072769
121541289
310741829
100766825
212130219
1575204208
100689366
745512345
1187454707
265106971
2139200196
1167501762
690956951
810951345
1678125711
1514539265
1534861212
1552392953
1253135058
505420082
1294253891
466223613
1741701774
287945576
1805263274
122994914
1921521296
402727800
242300240
1580642568
86973851
354788498
2024015882
770643462
393372741
299395347
1058789071
1571868686
344492627
1832921075
1507124843
881364545
919788904
1419260712
504177486
1623132432
1030602462
2001999326
1561233866
418399239
1062293134
2118171286
1682331439
628152418
1388535876
1154226685
544866435
2059028331
1996207908
800878696
789247008
196564082
687573702
1019215017
895099269
485058313
1270436434
173950432
1736198474
662697398
249682367
536078914
1016075647
1167783803
1183817109
696382600
1747384917
789667546
830042015
725203756
1297210814
3447632
2050581035
1691239895
1090685022
1512711293
1399651795
884227067
378723572
1720978301
1703918655
1201232650
442685816
1717671330
1620102504
1081898244
1268670160
901832422
1648698153
1240397390
1465631019
357204837
100058637
690549671
207888454
312496824
1483895087
2008596824
941000646
416811259
387217086
414650470
435607364
53154280
259386358
1384682992
1553560311
42226523
679157099
777402481
1203550976
1084554797
346311654
1518651024
679562539
1773758993
1755426722
1301624056
970066902
660010683
1347142961
1257661731
674033296
503051917
1598087572
863073067
555588319
675979550
25759347
922324034
937083869
1498942625
1539387038
231230628
1167545018
1099444519
2037279155
1389340247
1295537944
126874137
2067456336
1906986702
1329643294
559296686
234662998
1448326605
1675876247
1452074653
1317542810
756056904
1582273707
955991961
1567508039
84975015
761241983
1687284773
1223220769
276019207
587872603
595723225
441731939
142174386
1157088920
11570979
1069093174
1824900858
1171672080
1694409192
956660166
1757647303
1209636096
301968805
1673038690
575462937
267988254
651613172
1994343281
283331641
1402806493
1511276613
1013259132
1021364090
1703576986
898337410
1406719216
1781123845
109103717
1731993949
1306955334
973746544
1092145139
612678660
921181738
1006995925
1251395618
721081703
839694471
897840770
25157529
475999609
364436073
476353496
1134865663
1229476739
215973374
1486775633
2054252876
2017212755
406165384
1564003550
1702162653
1427229801
1698748688
151291989
1479510709
1989384383
1348648682
60700793
1364883798
1316778772
169927640
1935896141
117002940
1644636871
1057725715
1965245085
1000743072
1466582179
1287905064
779317864
1856588119
918076612
2109827454
666044218
965623475
851497091
2023373584
1390642110
1929770916
1755435473
111955630
1084332698
2013802453
1123155992
288005880
78015748
1229221898
258829171
850293393
794448060
2081676801
1548148388
2123231506
170008059
1396495793
1548996954
643366427
1882195504
754534470
1600938515
1895653075
767619529
1355867464
1584945432
104015140
1137665856
150473353
818033171
1676829904
1181022271
1476688995
977874583
1792225049
1205024947
82372115
1089171582
1230558956
1664957636
608707017
409017307
759791074
2096799553
928073987
2065793354
89319399
930942826
1836420411
812339370
1146984282
1736533937
258529054
231264931
51327420
41241550
385757142
1955146625
186461101
370822919
2022764708
566732034
1261485437
1351590471
667663273
28967123
1765613221
2081114725
1790851972
891212418
608766794
296476375
458402822
432333494
1976340270
720097047
139733605
1833211898
1709447854
559886806
1012321604
186935787
1287249635
411376201
166888746
1438735290
1185313293
2106947481
1507968247
192183642
1873394469
1028946350
1488253238
529430153
234694378
135561438
1189845405
685906293
715137990
2016383698
1466202196
364313477
836757028
1331780097
892680948
387783030
352023634
1133161295
2065371650
465207230
153418599
2072482871
466946576
1011613266
1732340483
1759572286
1943612119
707912216
1525111279
457346101
2046124214
42055513
2118005119
2126430839
1166879794
1580602362
863937416
772322027
1715804708
305490344
66413715
502134007
1376584880
1342759084
126431646
1735972273
2073696949
977025296
1457855408
1514413874
1954656343
92255700
1300765782
1219061186
1397086082
1774522071
1746596299
731045740
1858387956
1957718791
1452098424
1272561835
1570496343
1087791827
1754991908
322577449
154132912
727714361
1316705574
2131064778
153772462
1540227804
1050224368
1792832490
1700686000
1337169656
1817696170
165255397
1227142977
509795016
1526960928
1756706232
610325847
1319294819
2066689913
999028176
729803275
1655225533
669010272
101775370
551705810
749542351
67807393
1561619526
1329675507
278276346
1744563249
342342206
499151386
223348313
24673869
608710310
729723960
1116476873
7000333
1838756617
1771326574
633361273
623239808
1146555078
932289767
996128679
1146882293
1271601644
397308133
1868865929
1477117687
942322474
620434834
308693251
2076075989
1969843792
251935115
244463962
1034494914
52954685
2071631281
436392646
2100792441
164151194
1334795580
34330024
584745126
1154635381
131495386
624292821
1408035120
1525314881
1855944706
1338141520
1622441055
466661988
769030057
1890560219
161401694
1625495346
1788711809
56095065
1543214332
1960127779
1307594329
333649182
1301635887
1935840604
381791795
1927555310
1772711678
31860094
254158224
2124171662
1356844115
366907239
2134524766
1585145150
17096371
914984558
2107058856
664276476
1348801909
1121885612
1178981282
519525314
1137438581
1163015956
239211466
815638372
1699170365
1122670748
448687447
948028412
82832224
995037912
947497055
1687855511
1410888105
1000005652
144126671
1164013455
375612493
1977385261
1972062411
339777089
862038476
1128965371
63693959
1300808245
1182415485
1331139985
387413752
1973744969
1643912158
1709977484
776103827
1063690687
358327739
2134073253
77356343
1264766101
1706823159
662644962
2032029191
1585002116
1258699985
1240478542
280123331
935235612
1793976683
816374209
1644584918
472035965
912653811
1031073921
913996696
1078714916
1025852191
1911462698
752623873
1866471849
2113689085
1447709482
801054358
647322388
836625028
705809945
442850200
1593969317
177875262
171447156
1950769195
1514557786
493800061
1544450979
1013425751
361203259
883677963
1422163403
1389801695
1767285095
181354657
1631276456
666234106
1857730184
2090292702
34957966
1953323486
1924691493
246273600
1678519605
1689254099
401586337
917246784
347319853
975635951
1074270308
777613247
804666375
515110930
1959093149
858072120
1118853534
106580196
1253936881
1929137089
1660306419
855770567
499650558
180172848
648806728
560211840
291550945
1638468953
758707889
1603383988
1834377509
1481942608
1631585906
178692093
1094630315
817480095
1801795146
1918471226
793250971
1210676437
122281445
641282304
1495402078
855697785
134765801
2038998242
668377414
86073511
1503156499
1472947029
160169583
290226275
816088232
355605738
1179144453
749069934
1652223245
993611786
921751992
180028821
182505485
720021759
2010953611
294799754
900922200
1263675832
578108303
342000386
911978891
1540889348
796631628
917740655
793188709
1733346316
1571704347
1355388370
127873958
1035135638
1453709640
156944618
767056155
1199971249
1306736913
2008184357
146227506
2000272310
2082989743
75536365
1679396863
297131679
592515765
1723334579
1810492652
9889782
890166908
83605856
8953929
1571091342
1223728897
859617469
1024571900
1748501920
1147086584
927517816
59359171
442106621
1899894946
908843777
1041884008
479686906
1041055889
660891413
1153745097
1687158283
75691991
705452876
2065474658
1534579241
2042138067
456597218
1101289863
2128258839
1428273952
333836685
1118011519
118597536
1235753804
1282080
1918332003
1006442902
509849430
1333272790
1317636822
1102236719
176777154
1405511365
28594235
1274171911
1917368145
927153953
167751498
1347420215
1081158735
297297214
1685985118
2082977418
1524175836
14908907
20117909
1686663334
362685344
1285713228
1821104267
459906490
326708264
104722838
655678864
245055609
796775171
1028884493
340915970
1375852478
1589597555
1409259889
1036353288
936316603
1853051378
789114273
1598908854
1585984891
491494153
1978558569
1310718572
634093686
1289752931
1373113687
1271989160
1206194500
1780581955
428624939
988326874
660916007
837723484
464164184
1924447314
889575101
553903859
1066153350
471693207
727263793
748653295
5012250
291960602
985893378
1397922450
1419321538
786960920
562072926
731378265
1762394948
1524616039
276517180
1340757278
703536329
1186088984
653130189
1714586959
1953221041
200690963
1004075676
42362949
1715885068
1272727100
495134197
1263677396
644270317
1603785666
1683195447
254053495
663753710
1955914087
1870003495
1786177552
1371956052
526468024
517713176
770353089
772134092
72605366
1598564389
1804891721
587884987
756700311
574384475
1812895357
151667340
2121677607
1689293934
1244347631
1432560715
26401463
1957527084
373289731
1583104985
1484551157
922156259
673382514
977099391
1029836373
1125646380
823385599
68944522
1483394675
1161916821
753381259
1541429993
134730764
848092306
66242088
1176630238
1808506958
2102648652
88615679
597558020
435160115
476930598
1527263341
1328013256
1674811120
1631688812
949423487
202688379
1842852765
1170589847
1152679789
1313073564
589824003
210820182
663581780
134462514
907311853
1113176265
788577455
288724935
1774653862
1766874970
695191157
1714461708
1379778359
1407374527
1771331333
1812257765
194130377
1973342955
1542749492
450875755
565705075
906051502
816649209
1718819478
2113551968
438595093
1517087744
2002681136
799145696
1734223327
93882086
1203647328
1229837776
838759503
816842867
2015264757
1420052657
545277003
959457658
959809967
170499672
77381304
2118595063
1910800609
186793064
1221751295
752286532
1478560541
1334480492
303121188
1583151733
109573882
1380807561
1515988515
1853444682
796539117
1107440861
844209442
1223552464
1774530453
479921079
1152123336
1947116110
838283159
546111541
669684966
1102797296
513890262
1713030875
2138330820
1528645013
1827122741
1066043225
1722132399
1233131322
1977648023
791716533
492417007
817906748
1281630089
1448595790
1856016419
635916195
906868190
942657893
1332959633
1722752131
1766760738
134978886
1012321840
885344192
1972693237
2052598060
1778247907
969378533
2040925161
869575250
1847406148
521283111
1332680210
2058708060
448775222
1855541792
464190386
964296696
1603228299
1613151049
987774438
861956396
564112138
1752433348
1414977405
2122134921
460274201
901466650
1858564107
1872925293
2079145513
1064747971
967104864
543079115
611764468
757616440
1493226259
393934494
316376890
438442492
1630344910
1619271520
899371150
577325545
1381608691
117813373
497909987
787198024
1267828771
1983929179
977475437
627147601
1469475441
776283904
135569266
1918115904
624759012
327030361
1592582382
1508038277
806004724
1439520111
1296127982
369015095
1425311669
143388833
986281410
116816191
172177504
80810712
1478863018
491472968
1891221066
327862975
851913706
703054469
927084118
621894227
426352891
1811013949
1367378393
134089846
1452240455
26276986
1288495897
556700543
596764980
1394648511
506841588
452849343
402015432
644481680
390856569
1507580367
1037585195
1100713419
1184395828
1082900960
1566301401
1675188942
1673364195
1853113611
2117482890
1532899113
107253912
646461167
260051102
658943280
1245236339
1970417905
455170141
1564444135
693130883
2043389583
1665658747
2037363661
1099211284
1632142679
1165624389
1360510074
1750802637
1105222096
1073038866
377420558
1681864880
1847459429
2066471891
921170634
1492025080
1071567311
1112548888
1499769136
1880636606
350909535
1660962317
1736705958
105986963
1558974386
2101505607
1324435162
664590710
544613231
1646459731
356409230
1844208840
1423563982
946164420
1697810059
1595261254
549123072
1004047642
1863691557
920802234
1768493776
218162321
1267862813
485963242
422036129
736554540
182761825
494384179
179168046
1644009913
943077754
1449332740
1715841067
204470804
1528048395
718179765
18227130
1732760968
1730473102
1883031417
2000634112
905838056
340676439
1903381138
1167163983
1361408162
1202213301
1297054511
399111812
1870806928
129294718
658227323
1415312585
872235161
1819649530
1376123171
653346189
1443202612
370725519
351811552
1726601586
17866708
1930821851
1714734834
927205184
1430954472
11801169
1953920211
561402481
1151792747
923868111
494282889
887339259
1554183273
2078627397
1968618985
1622379031
1714110776
1163532915
1318594961
1307952128
573896696
141419016
1093854587
1948056304
1253808694
612258485
43820220
2046215722
1693763588
934367126
2006405220
829142918
1521139851
638981200
1137396624
477092079
1036954077
527914662
978190119
1840034492
175349955
368537931
1968549617
1603131920
813929173
1638897028
41653522
142149444
664722502
1001063929
2081244877
52081572
1287107111
1287084113
386818218
1439711289
1243238799
1117962357
548108922
2086183848
1337128966
950100350
486499255
1393860779
1786946591
1035118871
875276255
1665106979
1465097623
1711255856
1508203222
866741211
1038009600
441166443
515320980
1234965417
1454550314
1118785111
1633273371
1907567883
390953557
2012764502
564358369
949042327
486181533
421924221
95416416
796524519
807724731
2023472187
889314478
821779747
1592752670
1321359697
75364327
1441650673
1459884686
1039275066
155321928
724930623
1403660703
1973222150
125294103
2093795565
643199807
1758700623
1432720351
851506421
352597993
375185808
840722186
1223380666
46756646
247036295
977688103
1515058602
339131649
915204692
347370122
220108076
1110702586
973353819
594431336
1688703443
321573468
1072932949
2099491635
440975497
2070934543
696568563
771862743
520135804
855382486
225258805
1040965314
1258763528
530963344
600267768
1044051640
153300169
1210926797
29806742
616672829
2005065445
495599398
1386212341
200858735
134321749
1158587921
756873221
1989404028
501381871
1863142202
997798602
249458382
2133459103
718709998
624615316
1843682223
736025957
301748394
149250655
1384452448
1302038393
300702334
1434214672
1335034692
1979267919
202722797
2045832842
1530955556
1249741418
2044988959
716291179
1362817438
148074841
990672501
1807177090
1676999178
2117662093
833470842
528834562
683763502
556420249
1359198910
297396164
1568604953
1953728756
1215673859
1306767426
1035392924
921817569
2113163390
293113722
942518886
594354354
397866906
1239732078
352973226
672368375
1720335003
1439471916
533632927
88014104
385868327
716727868
797747039
793688244
686936297
243628942
1925957873
528288410
1239985005
1175677776
868955581
1941619946
1343703181
1892130644
1557916709
1438198188
951839217
1117776735
1538600128
493576469
903363499
1823287135
499400176
57177915
72424808
1173279167
1050179572
2075583209
1957114288
749254904
615291413
2041222086
1167668932
577482495
804152757
1771997264
690038527
1395278579
1216709481
494070908
157097998
164791000
192589656
1020837720
1679103219
184927906
100674683
43254324
1487815779
1755808324
1732018615
738029030
1300068970
521936793
1268284897
2929185
1586042864
791732443
1135707260
945044097
418112350
1841679145
2083594376
1526169018
1529454640
1819449391
1927996041
1204081483
199651441
746565857
1891730316
1107022411
898759577
1068249058
250892819
996751091
1991729117
274328301
1637213641
2049003841
465758670
1155040762
2014125105
1866595275
539923647
262704328
1067539646
891623613
1109807984
1085249036
1932731672
797743322
1154817926
292973732
643947840
812714482
1923863183
1890206359
562033703
1346088120
1779615162
2134502053
785793930
1481970485
1008155161
59251611
685227012
856770229
1707444615
1296808234
201742953
1277326957
838934070
1591158642
107635322
685452694
449524462
782214214
2040325202
1068044742
1309236250
1979558504
596019214
978397399
184342178
1212111560
622043768
1452713873
582722077
390459237
1698599089
85280735
2132565693
1493644632
1508990299
909649479
816183207
862719737
257928067
2035689941
624169484
1780809325
1503259777
706539637
1310803373
1143846899
1933236896
1687373468
635968786
1020836678
1731215050
1478239401
843832751
375125811
46136196
1443050955
1362761915
1240953520
805986815
540796377
1404437159
1542389695
6999629
152827773
591303633
1202714064
1496812305
1694147292
1799385230
177992506
612499095
582826856
21273020
1242671129
446176828
410672807
195880042
728541311
807938835
763144663
804207366
852838048
1879553637
185464984
1583391917
1608086875
113175944
1637100268
583079365
1156034901
152645182
396915658
903415959
15004906
102490879
1693593362
1704582364
1345761671
1071949598
1789804506
1179779254
1555681649
1980740397
1340864160
10870854
171950871
2137493913
1068007444
1964940951
927631980
129964441
1662114428
1463784748
1205918685
569816415
307909738
1328782619
1383284214
2102258768
2057671467
574823947
1827353593
1883388192
1605902466
1466165238
1646096364
844899529
1815249303
1179898419
100142426
158051151
859886669
2093950042
1894109910
1574234030
449312421
1720960571
553614487
481167542
1564029929
704788539
1506021023
93293689
777354153
877482918
422653880
2098709877
1313415035
2101990122
456428078
1011000819
2057902516
470720915
714028958
936826122
888855384
1521939651
1751396836
1648953916
1116709427
280439747
1103810200
1972810215
429676468
676689768
2094940264
1102633476
597096094
1425492807
484647322
259024303
1426225492
622105973
1463551637
2118945221
384979058
1136770668
1896224669
1609339164
1588486338
1793159787
525775686
1906174099
335579582
942616734
1781733757
2023191510
248820485
1282646894
477830112
741550332
16016357
1431552476
2032130651
78050572
281469135
1598797439
1075807047
1943922790
1042207096
243699714
64954239
1093839570
1648258894
576961140
1771791117
938227605
945503258
1889222104
768182389
327017050
1544175513
1376896962
660681342
330015305
253611572
1284340479
187192977
1708369878
1620956907
429688793
1513762588
398341989
2057550377
69110895
891434376
326422219
1828890363
1929493794
1057236135
851546350
1053131367
1491391574
1382679354
1276639770
1756058892
628017992
57750846
835181628
384516496
1045256649
1227855732
2004591396
816382694
1928019724
709468260
1898111267
664990324
1326403879
1859292189
1099571939
2059572825
632641059
598707343
1979779973
576239542
647078857
701957515
395295095
1290666288
1305511885
501534173
1230795214
1739662484
2126674030
446462462
2130875818
1705740731
524684325
856862289
213638549
352683035
316717725
2136373688
1314708978
297996754
26698826
949204683
1631966107
159523186
1740088072
667383620
1888008047
199450654
14869149
339703195
1504025520
258379757
969687071
1832750930
2069778149
581133993
1899639468
473450370
1329744153
1978135349
1912405055
1129402581
28565438
23432261
883613960
633020270
323469771
137709221
554903594
367428681
696237192
412939143
880337831
124866121
335660873
1847436893
583434492
1223619844
780949382
1106559829
1040916773
1942244131
789118431
584619464
682801434
1315911738
440289618
1557753461
336198055
800291626
146928847
1315981642
230621225
1732605120
418142767
1071905812
607112775
1252784576
1638805298
1850600630
1920436931
1127361666
1967753589
2074562354
1917552990
467820638
34548357
1499982934
1121524464
1419969210
1650529579
190803793
1760896517
1773047413
1952147454
1284652190
1712228179
1287619859
1554285296
805490643
1618229512
1063875008
1728410441
1265672672
2023769138
1412952900
176924534
1379244047
1280866277
374132306
773123012
1116403988
295037575
894830439
625389143
1738468339
541344117
366282182
2098301868
1996717698
856277241
1271905613
302129803
2015376185
476652899
1344594054
297807997
1886328666
648954543
786176800
1950152158
2137940398
1379298552
2129351812
674357918
693082209
650487898
705296721
565217671
126697326
1371120149
1699434023
816111010
1924140773
1410035627
962120218
4896191
2024583371
271652866
457537549
1605867668
392366102
420471640
1561551334
1991889324
988282366
944796495
656671375
1366150471
1801640214
998613865
971816875
940227625
1718033225
884420947
1768451198
394756286
332654504
2080451808
434033637
1389945470
1583477117
1696149694
2142980768
732564202
1948840296
1152016899
38488481
210782569
1401267426
244922691
1667108880
1574641504
1290359798
123736633
870206919
826381553
1245437643
936739780
664720831
2009977988
949572895
198017411
145971098
545787884
1632900047
1093026421
1557013195
1837214660
1396992771
233959914
1161556031
111723
898551017
697182252
1010218189
330537411
2032763812
765078045
275282734
467219414
1586163587
282915154
1637304035
1956712061
688475501
1330380131
1737686514
501349973
563414219
662956867
1990089471
2073885828
915832416
790877529
44820489
1673939811
383287849
1553759329
1424490650
1341579815
428350835
103036857
1026087802
1556554152
494080338
983608451
1123917210
1471402081
1171114188
1115115405
943027187
2005819116
451532719
55946314
282572257
2056876975
426114952
1931638130
178655128
1217576958
578862888
996695428
2019668924
1577786193
206989398
665564871
1932301908
831383681
1089715649
1983634297
1182773006
1916322259
1866865180
607215133
558842535
1921281059
1225923938
1382678979
1897281111
1226839240
624550917
1785953000
1235314939
752866499
498844781
930477643
1586763266
1340046686
1693619569
944728655
1505640356
18525137
364936417
87076585
1132339415
584787684
778913195
1009606159
1082500967
259948975
908148110
89095035
444397357
1429473487
1090886685
1608508740
1595601687
1148450303
523464888
263490637
1533857811
605089080
2126125175
712340536
1462087534
2028257203
690371819
1911126896
904872093
775518540
1225939520
1501293560
181693317
254784586
1282002267
1246483347
872350586
1753429385
69691868
1916150598
1126269070
1429131471
309893308
661362850
1225114159
663786856
206438058
725839219
282712496
332349829
1803725289
1545326606
1911806993
929169286
182634760
792273765
484818039
1421568406
1702553725
414517189
718941803
423155190
918075720
1487809233
1012109346
110553926
1627807586
2047467373
512089282
541883725
749291425
674791056
1017423545
1212985390
13469260
1586335577
345905467
1171350949
751221969
1423750853
2094793661
1139732669
800032922
1915515165
1120135991
751964726
682653968
2003800284
131015961
564739266
978816497
22448006
1161033944
1851400536
797523313
1902737075
70830806
994345737
414450257
1136395953
594169344
1718834214
1678733955
1336674332
1863171870
1488787896
600825204
1866193739
1699226953
1517590432
1230467502
163160447
882089528
1584055729
344845205
58995639
1564192430
1898122017
1386728366
501146730
1555668585
1966785336
1204163773
1592067819
1810487516
354748775
1123520987
718159861
523458679
1434176954
1682220348
1289002396
567941201
2051485844
143564186
1194162127
1406504650
2092705720
522949987
1587943651
1134833584
504588686
1632098425
2006265170
1404368423
926524049
2067124752
2129787839
1428158411
1010430056
871728082
1132619376
2139553202
90416953
2136769439
1345368571
1880565720
1330404536
728203688
163190403
1069848155
99564924
22959886
117905419
1257839759
1447733344
1066638281
1419683348
1930361589
754783232
1084802358
281347150
1947246934
931281283
2036321320
251099817
1599502613
819038568
774069048
1989529051
1706801042
960424061
1569621201
430604015
1514354716
882815671
1566376451
232969375
941973120
684591342
189593613
1659349688
2103443832
1507877932
1000032031
644352635
1426152443
1750299140
987979858
1061587696
1518799012
13252914
1229693937
108689803
835322764
1005618607
1762084887
1700121012
1158722504
541564049
844547614
637586845
889192215
1321023758
458215854
203208235
1682203293
1041092578
1104533225
949869383
183244387
135470202
1246494762
1292815506
1670067985
792720410
1302971523
931997878
1315108800
1772774207
498794055
166805126
887414058
1780814105
1450477788
1001485501
168492882
1325984784
1197893388
926055017
2048807837
1366302200
947155415
408239979
916717425
113461347
1763610006
187937799
1229632090
26872045
1774283140
1193103890
2060519530
1578091850
307807505
855927850
553514028
1221443442
1651261041
1437419270
283390215
1462465133
32483553
1292892382
13221272
300299758
1795156717
629019115
1462525376
1662069469
2022007961
171773186
981214583
721317828
769973631
1852213057
793053640
386047178
134740923
1979662586
815824001
1880328193
136724717
341173503
1894256053
1986220421
1826066917
98212288
1455560199
37271618
907625442
12605840
1421961420
157660552
487502635
819532341
1743851252
1407017393
409362812
1346211170
1539639359
420093996
1517067152
1869750661
1745426056
1923421220
1844750431
1155082596
1468436315
149937235
862027490
610550973
607794775
391223064
2134311979
227893252
1477648224
1735929736
2143080922
251692388
122919337
608104660
1465615366
329217139
1674387528
1824219856
92115017
124256913
911234651
1525771908
1205642069
498484004
2110392219
1087359528
306480910
1698396254
161887247
825601359
318017924
977455636
523378968
31640807
1978178217
289195944
399930540
1314037885
963803781
10661779
1747080916
581168428
1789726659
1650622257
633379874
1489869539
141676051
1512360889
1821374640
1501679683
395957101
115171880
1899444476
1564497627
594773954
590851994
565085455
2033796875
2037760613
1502605613
1784064756
918617369
1733916726
357182735
274165850
724980977
518189552
611840500
270396626
22818334
583240462
165535647
284421310
608647349
1142748984
1888089929
1154046692
1059129614
1078923503
1196143495
1969795853
203519054
2061053841
595519747
242187252
2017408123
523765257
666529397
629393866
1882772678
717818008
1276349557
1482672276
1052173798
1994152735
180827829
1382829581
979925579
1463699421
490343311
1774416895
505080369
1101085894
576724046
93600365
1139662862
913396482
951942585
1711288994
535080207
1270504425
1263575061
1873555570
1026942130
1189705728
165113709
1264387160
752501122
575878437
1107311600
2082029284
1123799396
797390032
272067128
73988591
872835507
1067080180
602073915
1298967389
423256883
1454407556
469531809
1084489467
532848349
1882109695
1310437844
1734195513
611242404
1025445446
455131847
1760141550
1095964964
242146838
1238443383
1791324671
1504565169
1221631930
953609552
605935483
2073352275
1344949338
380892256
1746693500
2114632548
1285112328
794413720
10210367
356362964
53785411
1144483454
1828362599
768628198
953654300
1286458747
1994826542
992884275
895172810
1778125872
286851576
1141644143
30094439
1255446122
438059658
1532362654
1681647256
803993508
1733662951
1525359512
1745664492
1005746961
1789532722
547975889
1904124537
914985922
1463353016
1030303893
1873300408
1793461633
1606675576
2024401678
938526389
1341129889
58607995
1121040457
1918484647
819045864
1545377245
721402491
1040335144
436582331
35442122
747826050
1500180512
1612114152
1650513082
732312174
572843119
710994663
1247012422
1055047230
733215150
88363127
2113147298
1881779030
2106437350
475936321
1563999119
1823862578
1010666636
1584706460
1953441750
813141194
433591021
1911099928
1296436347
260640983
1711616104
161533546
1952525224
465589671
1980448619
1467375663
1768814082
1132171296
1633914132
174246524
366097539
703308711
931227370
2075194207
1882045237
540851653
1603580448
1739310590
554181460
1377713090
1127286954
1264064499
1327729983
659215703
954359775
1105943654
806185830
248648214
1540896626
30415544
329667507
1610876240
435179124
1646866140
1601821243
939545068
1099555482
518312460
1356821419
973698943
1017804252
1653631710
1660772135
1541236065
1864178988
1916675391
1608947920
1853118654
1498764956
820859727
1915540470
1588002370
838756073
218535149
2120187144
945611053
473972966
1268566134
571524192
1241783563
2028139298
172212899
1880731648
1563646944
211394004
963497826
1609971288
1417091432
1440608697
1046542670
1748131793
493563724
1894069696
1559566947
1644261854
1231137285
1347933744
2120987802
506994781
1173873830
1570011590
1674744091
33736898
437972268
1130864807
1333930353
332444655
991703209
977324727
845731778
386752490
9924554
621684049
1861471830
794874619
1963653884
705151437
1283905624
38794554
1008940583
852710372
1133765150
1882583970
114976284
1669953596
1535330676
1135585662
279823233
541425975
1757279572
548541146
1749604399
621334314
306853642
178571015
1361584760
64662863
596406673
184122118
1523843631
288208996
1339853398
1473874685
1567943838
1588841699
851517798
1419939121
1654777939
1625914705
12685683
1678437389
476729978
1002573960
165656734
1172801604
1807477188
1996294086
1609205684
548103007
442901510
47066431
670718943
1624920410
1411107122
27339228
1468538245
1187492805
351524942
1004643233
1521494381
1293564771
856339389
1993401621
1649541227
145601240
1543804244
529664318
1574813776
1015795772
1448233540
1471525814
1841324831
450170851
288962638
1890471560
1753204900
227710660
230664376
1203097634
1572308369
1753881723
1841192330
1003358561
1464302650
256695562
2105044395
597982376
1915042960
1759155210
1463445674
960674608
1163996426
1817280123
1336001404
1704217521
1863350824
675570836
743279667
770382139
65851158
1617931503
1037657882
1103849458
127587731
1000764926
1361301967
1198019884
11042524
2112927870
184594641
156884029
745804601
1895002653
614015608
271934748
1280117348
1725683469
635018262
2127682307
2118102093
841387285
644828668
941640379
287078588
2126245091
1291177826
1772226473
1147950993
788155722
924193651
228940831
1780650452
963073179
746038417
1418837320
1761448121
31544109
2038769976
615287667
732391148
1263117882
237318205
64968425
432480373
616636723
2141734016
1193848603
1297341094
531595423
1414351452
1333819401
1335534814
703521765
165487107
1813563711
1183328328
429150299
402560462
772035598
468130000
1307458100
1107528980
292245757
1298427055
1131550765
1662028006
1553462963
1028283576
376569071
2057267357
1967356014
151203147
848509255
511603993
816614285
462732722
1394542346
445429304
1260418711
1734730035
40254141
1838452320
1069524669
1807646296
1955659217
2110103311
694603360
1737717836
1817416035
1315894455
700812272
1548705335
1310791748
867859267
197891814
1214833602
546662655
2018163306
1924495201
1253581260
1995368507
599513578
1730265930
748395989
613509830
271117709
2008540532
572398353
514531509
1073121691
1795779306
1684943339
456427121
1816370882
745986615
605597950
1252286376
260153210
771821828
764855430
2077276568
1054140993
1829775969
2078336896
261485785
2013167669
542698836
1507302195
1543297037
548405025
1361691283
477292538
2092476950
1330308996
1116222299
1825154256
284578772
338438100
212332358
169969813
211127127
1573187739
996432608
1633222946
218432793
954323314
176530872
1344001209
270184146
429989104
179988535
1735625036
2103505360
146379956
240044681
40146197
678558940
64118222
885666539
174675763
1293555314
382549283
1220311840
1287378751
68810666
788798357
1663283050
1350520405
1367485831
1754976717
1811109001
788166219
868254708
421936498
392574492
70492920
77100950
571055208
1810086979
660578761
190820416
537604571
744606477
2008310409
1375175502
1556165090
927737777
726689538
605846896
2040002172
35284761
856161220
449115500
592607922
1440572523
1862875181
862430788
939925501
1361919710
493340281
891506953
682801619
2013323311
482440294
199256022
45605440
1108871959
1380748141
1269153574
1955108326
616624392
1002500205
1014581540
1277040705
81940697
1923943554
558225167
1556815956
1381178541
669482384
1650385883
1831881752
1168681214
1659800874
1583048202
1160961445
1438933366
438727315
1646308041
787922670
2055866547
101144944
722876289
1023200760
910654820
1651258166
1553708007
1789292875
662112634
642993839
2079972615
863990759
279263012
327268482
1411874511
147794519
1415786627
1553621856
349927013
470932956
1464771830
22681737
377797890
1209762033
307771238
1707683682
1726052705
2042932337
1536259427
307498591
537795233
1411572395
199971860
2010870600
235239938
1802312785
745420645
65897111
1286276485
1422761078
1033142279
1182310648
1385689663
1887571141
2005967293
1667830364
1258583572
1053483571
308789576
130179913
860228161
1061881996
954850114
451254364
1719383621
1301862161
1102082556
1775576765
471949484
618745059
627884924
325563455
1550002862
798922038
1777240067
159031319
254398880
126014213
1567373577
206918354
284760530
215496200
95804932
445535787
584663018
1136088734
320562112
1759720979
413430843
815061486
1995405890
311699514
1529961493
1019698850
1907358513
1408531700
703831216
1053208744
83679089
1174460140
30108906
419775860
832999042
988556242
752693272
2103771296
1245522912
146050083
1097471890
1114128415
1722338756
1072739299
1002622352
1516253234
762622678
36135561
1770858264
1677289292
865456313
1679915922
179691058
1990708169
597029598
96988750
1585927311
1016249965
824991600
1245603474
1233018206
516067289
376243973
1611383945
1519783793
1064320029
1943484901
306273650
887332878
964194120
1823270567
682754916
1148929305
454218231
1025204349
1852429829
733421129
1427021008
1339993374
1253562966
1648877
1593144631
86530923
842685260
1008810349
462787006
1823662509
310317513
1032846607
412362178
688554846
1005065548
1034945855
382277267
171229146
849777558
1801312517
1615132373
704596135
951865662
749211580
1275218708
1952415585
1343549985
268464879
1851987566
174816326
1692928332
454502645
1488694837
1452645471
1169486213
1872291494
1900795485
1962120988
122252607
740895441
1478960623
1115299339
1885605582
34700970
2091758327
2050359798
161704248
775864782
2052458289
1068228879
1939015666
1581611822
178871255
1369923099
768028460
138818599
1433607718
1625480565
119039066
1588255386
658815947
705744026
3128831
1322658452
428783233
2062511947
2125790281
1677599090
2125463798
909129431
1217358203
1972008857
1870439022
974888770
1539998045
980427419
651994090
1106941547
1489986204
824369148
1799635880
1919838659
1506018827
1171637922
484864329
1023425791
989937577
1055122025
446862025
659621800
95454774
962188529
248418338
1181948975
1589806107
1706655847
1478371291
1729508737
294612658
1060157987
705202924
1733234118
110241810
630981814
724386206
920878144
869213589
349065679
1197037317
1193548768
1436033359
699845795
502124078
1803319584
58560995
1075686642
1820876157
1208141995
2120149659
835784644
284127976
1802511709
1638573054
574282530
1013088643
369776194
855575437
1199089559
898602041
1999117793
545053931
1278128693
227486345
1461260074
389849423
862902147
2003262784
861531245
947378082
439129445
12012124
1193184655
353822131
1205278075
1028376823
1381650025
2088030089
970079998
243164708
764413047
340375595
866636109
174041307
1490189704
1556949345
1609139868
634232375
947815982
893461720
870137148
666349001
441939867
1781988138
304884341
317765096
1775193571
1342106935
384701716
521170894
711149196
1758696371
160011983
134552571
1662387833
393351105
654468925
1863743000
506480764
1676673858
1366207955
1060827577
2089882367
1639993466
795630631
29376133
469137247
1391960854
1754239022
1332220981
868734678
906084287
1910701653
221923015
1409987001
1613157
1202938927
1802314542
508230964
1609450480
2147418719
669324118
543162851
18511354
1392647901
1693223381
756466107
1778196444
226070278
2011510637
652928624
853971200
1515473614
1792247339
756496340
2121694112
1873610089
113598000
2070321683
1212333269
1829032161
473248182
290362214
1341582535
517457958
1638551896
1560042361
473806788
1707393165
670533774
857567297
1239743924
765527222
1318650274
1280095628
416135717
854660787
1372746317
1429019238
1767421390
1264548397
2135854984
1448789887
572587323
2146076365
1428212183
1434179058
1056252397
94519814
1244287457
282692767
387990216
66011711
1040409782
453715723
976477123
494639063
296345459
1683694538
396582540
1526120598
1901468651
1806703136
2124583521
1695392031
586618182
1625430224
1624751355
1829734302
1006031747
1988463566
596808131
970536377
1946689579
2035591965
811133831
146731778
1641972353
2139123810
1589267282
1347331996
1238467553
575804968
1048256815
1961032963
1166818205
950410473
977853675
622889570
1862935333
1894373905
4703654
1586890101
1614951314
1969524233
384539237
148405442
1140934709
1974796931
28047879
664050304
1670695797
76329172
1514509366
1512959678
268872617
819032017
1213800591
967131341
2093717178
493791844
1247354876
597617332
484736543
457121277
1339515951
595737238
1385456681
1821909021
912482428
1892343082
1156280048
1646226748
1330266483
1673875532
1971865007
1823768338
766102968
1343184079
1007727683
274098707
426184147
1716885713
469932102
1477395667
616152262
350679628
2090734634
51254578
119373827
1490501895
566889521
523781909
161081323
260694208
1609820906
630958827
2104637399
446518211
1678486701
1900673931
1735259740
240184597
199046301
289860724
1057703368
748519982
841476143
38912050
1510737017
492447294
2096469031
1299408496
1508815958
635825021
735156285
1549411023
839134188
418360759
379673477
212580889
569577052
1360323821
83822916
664218001
1234832246
1194360550
1092064327
1661920359
1214375972
928170469
1210909546
1983158953
724586152
1299920687
1040057958
312444669
1095526159
2102238300
1332990312
1078346927
1235629790
1981472320
2081898893
703934157
1192348089
381098902
1290684710
1549419979
723984830
1521855989
1384293453
1372560850
1821896605
1959017875
1525863486
1630360814
116134553
670947893
739140694
1175196026
1320542587
1949244983
748582490
2097219740
1987000777
1327782105
1260099172
377260991
357587251
1866121142
389142351
1863589778
2056355027
428714518
1855207082
1814108763
346573296
2016989753
1287670149
1874643262
892468794
860397631
1081290811
792928117
2136696752
1628535812
1085330081
1940188196
1471653253
1623664570
375285049
183671090
966176691
1414341034
1318138812
1453879322
1728882614
878251769
752006848
1785031122
2113597552
1679830403
1538977834
450200607
361500331
938004140
627183068
750297080
615731539
335075489
1279940446
135194568
325140854
528109971
813916558
1804844520
2101205734
17756549
1139247950
416297662
1440320581
954973350
1802813673
1361969793
1264975658
1853203777
1256294769
1083448500
1982310548
1836594907
447699374
439726265
401678550
422528784
270217724
945603963
1746486369
1232908608
158171374
1660663
628956136
1489180653
541741212
501087469
1765706714
520007464
1992473219
1748179116
2047921551
819269443
185115645
1372162958
688107317
2004160054
415613394
1414919398
232692728
406823579
238478775
566065446
1245473864
693292434
1582076215
826085144
1337523841
1513065777
3265249
1783912056
2124518978
97769207
934963755
1063057054
1337525709
365009193
1364800391
2111275998
482385191
864798248
1331682602
1922494128
9888621
10642985
493413048
1007909298
819795480
1781969225
971821554
1162753906
540307990
825242147
1696847566
1741558031
692339563
1682698244
1198821217
459232354
2010758573
1419682086
684796172
1717488264
1586666620
2060641475
1032045487
1903777161
1151568685
1436321157
1007361601
904468296
1483429335
2147075021
1657310083
895033096
950264013
402368411
1264594374
112763001
1327622472
216947509
1691122532
1130803424
624201152
232426886
742787761
71274268
181771690
393796545
1077978756
640970664
2130424418
181421108
803121849
2050413754
1618939602
1138270232
1952163722
1415605101
203573310
1503274536
1359957734
576746146
762295768
123925739
1774823404
1230481650
758950363
952870014
912886642
124502735
1371762930
1348722954
363751509
1971022036
1365580556
50335153
543575939
159104643
1245973353
130084285
20531369
573075433
1174950101
1728993073
2087906768
818890777
708756902
1625157082
2118864867
102780714
853801186
884925472
1968186265
453734674
1439423811
205768413
1907307601
1725213538
850870917
1652772292
2034442627
1873265659
2097681689
25769954
996369114
1125418556
421881377
279981017
1318622098
1744603807
2025864373
889037522
1702234087
597394553
373959911
1857608566
1861855376
393418687
1225701647
764793600
1643321097
1308833736
142637436
116213951
34806394
1079512464
376114299
261801603
1080316608
915826132
1826279257
356103425
1879979643
567256830
900423110
1352299755
1667454200
763777023
2127420213
761823467
610002116
1265368650
1333264821
1763350642
1589483101
1677851712
931986191
359002650
961655038
585455298
1806762274
2022536503
1185576678
95386770
2107164154
1476787386
1696125337
1752458068
1095082843
1879613786
1486046635
1124546274
1962906592
885787461
544157723
642682613
1258156886
2017316168
99436809
1225862511
13633085
825542180
532312411
398738681
1102465611
1731562390
161859130
1124353680
641568595
805428235
1458371903
880883859
1015862832
978065655
1352665505
575116419
569834142
319277467
1623000838
745450859
1468080615
686826543
499478295
156605968
539948199
201171304
1101894829
1085783852
1627758044
77829615
1915185425
1442948522
668373875
1624167629
527009657
107981160
788735769
985553277
1639156090
1738470005
1770642874
133102211
619750333
1062866946
1540263962
1819485135
486115685
1569330930
1118720855
556767278
1813420306
357910295
1267738754
831929412
411259072
714357323
1698919852
1872226480
1691617855
619092633
2057127199
983974961
1514077978
2043699195
887443162
415147461
1391039764
1667798765
893634479
647429932
360378997
21147384
159447641
237358827
441768491
224088136
2038933259
14555851
1576259656
2129771185
674966648
622359006
857179590
1767287631
1666348887
2084697806
1517587804
1020906216
1661516567
25850446
1020286753
1277076598
596963788
518679829
2139649364
406987561
1870210231
410669644
1252403272
1784256689
584744066
875796930
2059350814
687098690
624105842
777320967
537196280
610831515
265204532
2026021622
386062445
1154832169
1956839942
1440448411
917302110
417428822
976547420
358383832
41936568
1013001941
106662138
336260945
110321987
1781235692
986827650
486458825
2124371454
1283970694
329785602
1837503361
672526237
1136482737
147240361
1656383075
580033926
1651291791
684822292
1107377409
150958091
1266513898
1021275318
466649452
2029108248
1837622081
563376218
2049968768
215943118
1271160838
1666289064
1653679970
1626029822
480863583
1347011440
750071990
288435944
42004451
1550719703
1316758377
998656764
39747927
1614901289
2123645629
1843050658
570336519
1824850751
1982055003
225879047
1027145700
600756074
598047046
712367010
802022755
1027255217
1330748267
1577235738
1618507349
512176928
59472877
1089550637
240010998
730822029
32331740
997955626
2039844222
1009938104
665528268
1711334939
492492724
1809401718
1646623495
1841766065
791628363
1156406780
916805784
1877045778
2123916830
460264828
1717185152
2138822838
366630537
1056861832
1641197480
334295038
702924889
96888895
222950903
1712266687
2001880906
249308904
1229020375
1401028037
510534906
2076370420
1224777491
831853757
1754064424
1172680387
2058675663
280808686
484260468
1039653325
587719105
1284684541
724531475
810374844
1344794268
1669474706
2000005066
442219581
1851407421
1952574862
1994787187
1387602092
307233094
1734116077
583611324
2112731756
2073540153
849834050
1729932655
670910397
1671648826
1521152949
1490228502
1523400499
1677503067
1079703138
1771753191
264554487
408984453
128076185
842283823
1665366525
530222291
1524705838
713061457
2115757678
1075363291
262147398
1255249194
977201099
995275847
867677405
438667190
485013981
1161473912
1364167376
420764309
1505811050
588456280
1127433901
1230708647
796766620
656486775
1109448972
1175212720
264044850
349521588
1724882869
2022622880
685907475
1931647580
865198637
1924406528
300609534
1893650755
1402050126
1448067956
88914286
1092788015
482962342
1993832880
1225369694
1002729528
83566694
162947251
391130679
405150516
553917872
1176211494
336928887
1185848417
1896962878
1160590681
423207070
1063835504
726895611
1202272428
1676528682
308306262
1777635954
1042050207
1931556254
544559940
405748969
217662280
804398107
562046022
898255260
100076898
1177328539
2126416925
89633409
1950531640
1678388685
245525719
62472900
1630159679
1837339099
1765524867
9138607
1661683642
145032341
1519824017
196577212
1483646312
1165390049
1787187580
1838025319
1700348504
86532172
125175629
954888400
1627094945
693547621
469325685
469835734
503853254
2102533666
888412911
1876471285
404494716
948009254
1616092554
630157344
348058587
1779157121
309446527
330190329
782696104
320608501
710627314
1290394869
235410455
774905554
458356503
349357697
1087850294
1594007232
1409534099
907440803
973867730
130194818
839935451
1896938782
1997004604
90724558
714430491
1888579851
644712683
1578698392
1318742641
768691639
1808846523
967466581
1951861936
1807766199
2143797169
225896596
342474039
1961202654
1946583581
2043942796
1413118719
238474672
1330555029
1889216361
1155612894
476524995
85660074
1498793518
269059567
1213072116
17911044
146768965
577489435
36116815
375491126
107809992
1570121262
445462176
526257854
1149904241
2027743195
1127207672
2041787434
448755475
2070688409
677718048
1338568453
108076534
529771278
2010744481
1207360623
1738998241
2038769748
264040906
1045682252
722466419
1776250605
1022362520
503979009
246457182
914223783
1573984571
1127801949
1877947514
438739190
1919600486
109879253
1456263799
902738666
434411228
802596155
993911482
206538791
943130591
218984714
1320292232
327452783
2118377139
1329491224
1694308606
1810566714
1368635598
387595528
1827761169
2046646473
404350879
1189385845
1109230592
1788970714
931108320
1068539207
2117931592
505780198
647443341
603114428
1376710225
190937015
1119431125
294739760
1382075917
1723338620
837474263
29118354
255968928
919625891
1976620613
485870746
946639873
50308928
1921877109
1439974565
52079006
1836942284
265083921
86438676
2056325631
1436233131
1096715559
239465957
1574430839
207007064
803169026
1115090108
707661643
935534257
1762848840
1315905111
1927877067
937360238
1924039319
1964779404
747848610
965831877
1366712159
922497257
439908676
581412472
296634502
1164881334
418549904
600524895
486426498
1166450973
384221183
59427073
755810997
1845980527
402960424
531425262
1898895504
2018847234
1140349855
807937954
145753382
742490451
366982748
154619983
1112673628
46012247
1735728946
1881405785
616969148
1939699678
914331460
276831291
453030949
2125171859
746177276
1034399395
979863782
1619434379
494973217
1854096574
2013099557
667012469
1690004553
1201978103
1154113244
117062527
965497498
301394117
1893851106
1286047216
1375548841
710499090
1602827833
1502671437
1677149074
1218516414
102590709
1123029454
1475851922
1922522736
1652211543
90828626
1158827359
162500313
214334417
1244120421
389188496
541912674
1134289243
1064844640
229425683
630297976
1354595966
1786918099
290447027
2093962910
1737212545
531762189
910755103
1070838086
631363974
2074770579
390721235
963103903
689557606
1185019593
344134455
394098737
1058603337
540379366
1646434295
1789016033
6670266
702172385
925436345
1114723729
1223130304
573988529
1451547468
350091973
1376893925
63593025
428191579
542004188
1465642590
1031037550
332949331
513849661
252059628
58044050
1583152160
1767105203
1754012505
63152426
256319290
489365793
1833422335
2022532556
1662689586
1573363882
1323562076
671029194
456434620
265270000
576720593
1483436043
464687213
979182030
2105974030
472185716
1537727056
1049331978
668377820
409983314
1202947366
908048583
1325495298
253034824
1210480161
274800612
842910042
2051019294
822840284
1851670023
2127633284
1987094243
2072149741
1307909669
592464068
107493030
1157532110
1159256178
775454784
1897757079
840554936
1693260953
1604417232
299784092
2010039795
1450230931
1827267258
1860787940
1997000909
1620078111
274677793
1256702385
60256180
1234836869
1577180609
701553854
550017917
1814751180
2040934567
1776305561
853092384
1640998003
836005950
493314248
1573840410
1404151996
770145064
1113817182
121145657
1405651072
1292632955
1222740261
831216187
388620813
115409378
290988753
753839634
70266609
362443751
675376136
1650861737
1162977099
1822907961
73218677
1265351397
1939864405
2113673649
1898241941
2032830264
1913294332
323086346
387545174
1672176975
1016796958
122474391
1068876290
308563108
1023854014
2002304860
49052152
213613427
671889950
313457540
3949056
1647273296
2100793435
41210461
495063249
2129947952
2093314574
2055509739
30615090
1794729003
1165898112
1599203027
583502525
2120471333
1317137176
200947151
1052644664
129305009
387886995
650289603
113441090
1424553800
820623118
425988006
115465684
167758626
913611374
765890317
197950085
746806402
1394054723
2112685846
1490992958
1287215910
912905371
1550985671
2041151649
978536249
673234741
186102183
1447866448
999109007
1865374261
415818828
1913264516
1254900815
1629398506
2022793254
1603905655
1877873385
884476378
1772695504
2129147854
1603908218
490390906
248981126
67757840
604215659
1098214409
514491606
390658457
800409810
1413244456
1697440762
307903381
1544141792
1775664115
1657629438
1994387855
2049941600
538470183
728123967
914640277
1185044161
1292398091
1130201286
1158966850
1009433277
704840994
402777878
824501455
1956164407
1467578788
1399161931
669565644
2055637664
528720738
857090708
1426338047
680988545
194879422
875911828
2135133652
1874820181
873108243
1452306509
390075024
525215669
628454277
1803163497
622527094
243203281
1401477977
1548093187
513302803
1351531490
1297539731
258475584
788672489
1767768646
1250558420
307705985
1583166753
1238702696
779615315
1903604076
1301825924
811177028
1213190672
778326460
1769942765
1657185744
1706801765
271510123
106557057
343495476
1064314325
404007544
1245822719
740384361
1564526729
948621740
609514191
36176006
1232383168
57650689
1259302426
429746517
1228033220
1600642840
1547380149
1119749977
1375515912
1938285247
1022370982
121673947
442150655
1535830389
1079941893
901645129
1843458723
1576530408
1747022809
1520694342
1526227280
1219899007
1090908909
1917012320
1658406830
1202827333
1934679104
548094079
173320208
2085706700
363471220
1092775909
69504177
1402938699
771233664
674137839
731668914
337876284
194197093
3921387
682776555
1536529357
1247501972
974495361
1551552174
1201634857
1448584842
528493565
525256191
1276805561
866759347
795194175
1744198033
1145127223
515740187
136772437
626016729
461029389
1287595412
1170263525
1779392324
2105448377
746458525
1586966222
71781379
1421046539
67707058
852974838
950072978
2026427057
661285296
797022756
456147854
1319967197
1225567688
390839169
1711519889
1042342342
208894776
950895159
933703078
1212716778
269401792
294107733
1374849105
901602364
320004875
502736118
1134394714
1102985206
811496893
1359226580
1563515682
1531086810
1603688010
2063614303
1813109762
198098258
163671174
713184102
1953890403
1326211544
2127357487
1645387834
88731956
625369851
2105671058
1303879745
1192421797
1846191787
1201031161
2025101878
286141047
525461466
1738509124
1558905397
501478067
950983146
1590959354
40870468
1801945921
1629853138
1688258533
1191480109
1727867117
1902923240
977091289
1246284820
1113542079
1131825748
1351089732
1687089817
714839140
2068458665
512947019
2070631442
490797528
474250579
191453466
2016091270
1037565760
554139333
901274628
428157009
1474157949
1937328762
807611193
1391829670
664518069
223425642
2032899837
1767206826
374537448
953514005
163067755
2103335777
1280800172
1552559215
1298209373
971838081
1439748720
1941078039
869005606
1693573790
352053190
1353006403
1249966090
522273257
1592071850
85300993
1925245811
798302378
1706342022
1334918239
1325803147
1303380035
2110162939
882160874
1878577575
1957876742
1491414686
1958151627
415221840
1771481378
86160188
1619893465
649527129
1020991373
1390874262
503940468
1085567909
924481850
1072544564
1244587223
1847894025
1213524821
587943830
2099756536
375880596
1057166849
380903631
366149160
754384820
1025621186
106753127
1427165477
1996502707
377951886
1290701575
942488953
1664602568
2096295494
10857084
753535022
1557350365
459967217
1524076406
684253673
1454340799
59858822
540336291
1616304872
63825475
349144067
138639584
1381637759
1316050506
1312224527
1625833668
367196337
524494097
1228446817
217715010
1499537648
1779040507
1817845969
49716798
1140740036
1033583471
977108789
454191082
1906252302
1087348471
2053859766
1241298518
218830254
375704800
1450275068
1473288852
450708949
366224574
1728377766
952891712
1526583039
524824862
301717317
1736809747
1032188807
217685759
51120129
2122010806
1125078916
1683798939
1986183472
1357971786
1066372465
1839757939
2101648666
1765402818
1510009367
1080034315
1510436399
480558986
1245290745
531090431
165076559
1399060381
1098000540
827272895
265607032
887815643
421258893
781686896
373732371
525960530
1456022545
635581265
2141206287
716036249
1258768855
1082989886
173886542
1989620833
204235978
1080632882
935039074
601958925
1295577565
206640943
914661792
546376058
336523836
730562490
674903989
1475236669
425674800
2076183577
806683699
1708077843
667835067
1030317077
1483168392
513933889
519111175
1187811585
2081726667
332190205
1373813729
1168043019
116295581
907803782
1347823511
1940100084
149490159
1444462860
1142999690
44657716
1161180740
71361713
1818434590
1215472241
393920136
959995219
1653463631
1529789767
1047285759
942539712
1017488874
1531982420
1414181733
1271680519
1262872165
396788807
2059712069
1345261860
553907879
214297005
16374282
1920420949
1140037840
2028304985
258591907
683014703
1630384867
1501357722
784509162
587656121
358240983
671790213
1268711193
1490332191
1549728399
260835111
711238700
1532912013
2104636594
474934271
328551174
1085854391
1341485134
333984247
1510073464
1218661771
9840095
859162261
963757830
1319744387
223822450
74882370
1835966460
858554775
38001906
1470176635
1158032040
520610452
397160938
591468558
1634906538
1672661367
770566096
877020797
985355963
1003426749
1105763113
390877333
1987912270
1447277346
1482666808
235232075
304995599
1612308729
95059300
797974043
1531555608
796284645
573805285
44204516
754747543
1143444095
1802011501
1955710801
1811436152
140648166
1138412144
140588156
1044964774
375645893
2087914190
1965050755
102157388
1171754883
196580237
721520890
862570817
1710283351
1464282156
1521658310
303835480
1331367768
919152627
580876774
1313856030
1664249759
515097481
1911040456
47598440
442609426
1818871797
16002459
1109137239
2061268780
475035616
1940562598
726233540
508555606
1168032565
1366900339
1114137034
1879201827
247907229
2071118893
1803665593
1706726173
1752858735
686687071
365036338
967366472
1013775231
925785612
1423362365
292115269
1611695452
1086248724
1540765266
140107743
45308056
2101913653
102830555
1100725029
2038136588
1523474557
1473294171
2017086174
987954683
357862014
543268406
2047862265
242567573
1243667093
795616043
337749906
1823408726
534308123
1415280400
894126335
1174468700
485055670
791990333
1848902589
1729591207
700373075
698298895
2074442730
1940315469
75047422
1149044166
847098540
2015261355
400690294
1065908807
1922367553
1573032537
932237762
2105781405
940643911
466555795
927136243
1756207027
2025720288
1398996909
731105251
5033469
891708998
454462839
1583034734
557905808
54740647
440165696
555572223
145497275
1522366631
854535794
739484606
14988332
282633863
1563189781
544745879
503413980
1010928029
2086496312
282913164
1752177893
655893471
1674574769
578246864
1361546033
128910075
1841223444
1852410888
1277640287
1855490669
2074847104
1110566305
1930700301
851133800
1844136630
982142032
451177063
575029556
459624890
1948248162
1420489912
1635675983
296209929
833383268
1655947137
645795912
1754293639
1595530544
1078062931
1797203237
1005301502
1165619940
1935716860
1013574300
1753994639
330951816
2102912924
16800215
2037876303
337378366
1601540740
1713353894
1156719426
2124362495
1325207536
485561878
272515190
1419704534
1546459029
805440904
739993483
303237424
2104329281
2061385942
1528833186
1157167744
550888562
870520360
1982945848
1133530092
459133342
42362629
712498477
1177680763
103289198
1248410066
1465211386
430744634
1467579778
632259611
33128381
1932404017
1175237686
2134242691
123237669
652463842
1251184522
1465829716
744723671
513415711
1549231948
2085527795
1736798482
1841620322
1393104833
1620207134
1031938116
1148795995
686936771
1095185776
1325191623
1258398940
768980872
1996312589
990095662
467007019
335098734
447682197
1176691475
568309430
500836718
440732353
1151353168
353632834
340648783
1849678403
429899570
663484563
299157768
1547792448
873631225
828683054
420798910
273551462
1299273776
1238352909
1502354207
1488877720
1298321227
1071463340
1990941389
1996229383
412057251
1302869769
447436161
1094713710
939780311
749663893
395063302
1068410421
832694988
1648327541
1439754053
21468989
423782682
788639422
1369931835
457445391
1430799246
80219967
1817116800
530332748
1216713147
1106241402
1621896908
1435275591
242493233
834276493
924719752
554971419
904028059
1965368279
633564293
1283806242
1767191299
2146595235
1602322318
1365294112
998281824
1100885868
1832796091
1272262035
1498876805
1647602013
1239274280
1985737293
844215623
789276024
448072427
1628136449
984704093
1804374453
54630968
307789350
1117398671
911538645
1008277193
1562409115
2013923354
320226731
1109377536
2045995233
147595091
1841381367
607656023
1471737348
2091442373
329442295
716974535
568844675
1194638311
725414891
1295104573
682234353
1002307381
599988111
667560308
694486320
2096825355
1766162854
1667179436
1816183605
892969875
1655840628
1203575278
1164289863
1525740138
1526025576
2032959960
1187658572
11945263
1990399707
793435611
1368004916
783711378
1001519918
73698841
1004459457
116693550
2029010151
1369466966
1794372252
2091817912
117225321
1701713854
233756757
845783062
1823227206
1053312467
430168372
558257048
1692696199
1492880013
982596258
2136908688
471168861
2026054717
752437413
1913502565
932865395
1420589052
1209298620
1948469319
1500202734
1607621147
250895127
1998783927
1453842561
1864441345
953231464
701600086
1067797408
1718906661
1968803970
1970243457
608636104
335540342
415180300
774105149
797749653
1569957069
1893177124
574013905
1230829360
1684873123
969668533
652027519
1706522795
1231453421
51319632
2021091264
76932340
1148461386
1400096735
1061329891
635813153
1333936832
2103207808
1218341017
421763897
904083526
1511793465
136845346
406912856
1855951537
230915146
990639594
161326932
1092156548
45137945
319680984
352152494
1351672394
2120058996
501910777
1803789984
1279517442
117589825
819007001
987570841
652937251
1271453850
1993866673
1071746868
1637074435
1600592925
1550641654
1293254879
585090097
1461360633
1893757815
1570109005
81620221
1176380163
2052038968
1964402478
952780515
399677250
1598782675
431643108
1496323079
2029226890
884995793
615744146
2146286225
1381045772
767234839
2058184736
1994192144
1302828743
1574264029
1966052362
518376013
2001635713
907846426
1648314116
1919995516
1301766204
1602354313
2141829313
1430858329
1893033218
351016061
998235379
891251757
757572901
1647230541
1265414666
1392386033
1094574711
877187621
1487869928
1730228013
326208926
1919504739
245378416
767625657
2024524072
1717359210
1305425610
1283626381
1186034456
237253833
500960321
1700587352
630077224
127245825
878252023
350601802
1912056181
570998230
119385153
118874440
77686886
1093622180
1687312952
1052116487
1486571259
526066060
1956589435
549835218
1425178359
613534842
1359344763
1313695226
1810819963
1928362989
336642942
1412090844
1415924478
2013227271
1352543666
965485784
1471646026
1169610766
1588849266
2062000947
154931886
756438303
1138822351
140659214
971320584
256849942
1054392965
1807119737
488725195
430141741
567187815
1254828704
1510851859
590978374
792546864
290271428
775138760
726098304
417407647
616231082
1428810253
18026575
281983877
594812149
445867074
1852675355
279939039
1350443748
1377019593
1348839593
323792271
1926128208
1794272601
1628786116
2024898790
403385786
1934049285
277517585
760119941
1473548969
547755417
703375692
1889920363
1707469398
1516633320
622732154
1076534629
1971400978
1270534234
1815979954
1998255423
758458148
838528691
126208177
608152884
539965765
1837760190
288175253
1788387463
204091376
1375844449
101198058
2048914634
1495967897
1280423907
2127310546
1240256303
618288468
867129235
418848603
1025413995
1869808936
2085523902
1434087407
1075423625
1365931235
150793130
1986774573
868142186
1982850704
47671155
1813763304
677765090
1902936531
1819573885
756318002
2055556915
1633123582
402334447
1671382491
1460597466
835652651
1035979644
781515465
95125328
956766785
723551210
1247264220
320699115
1337903387
1601767646
1375223991
372554848
1947056416
1864886396
1739019045
1306226898
1996102317
717073985
1991555010
1055238724
707298667
1385108620
1752973156
1147958673
2081855653
218316376
281161218
899512522
1852924987
1746336321
1159718599
1476925926
1396217756
1689128189
104980595
1301359675
1115650918
1684767313
1490542913
156641082
1136439555
1357514939
1731756926
384361571
851032731
1968001728
1138295146
594339433
2035502024
1229292044
668617252
1077880350
1281057268
1455265931
1342987566
1123117346
856564722
1905128340
636022586
1988239652
1034586874
715902467
824595911
98160853
1893716596
1047448106
1638120452
532085405
283160666
933594152
412065545
1347524354
537744748
525479042
1925812627
1830752992
306525621
1393043970
899696769
859821420
1729206363
33801209
1647112071
1631538879
301592583
1530188952
1521271955
552570385
1366489992
613778244
811203812
105471845
1375317346
1178994449
526708906
1012527813
1007344812
1241935901
1909362627
828836258
281590989
1774680752
2030378377
798141874
37690950
103508346
155465024
1332178622
1096251027
1072686894
1624839891
366356743
212709452
1968828706
680278545
1464751082
546751490
249350594
1100032913
632936271
30021582
1414853297
1618850127
524643003
2034149296
1984966296
65615315
1744730836
2028795550
217811934
678788500
1886361707
105301289
141588252
857842356
1736732243
810914752
1815729291
1709725904
1444822785
76605768
839525200
1372224084
1726082120
1721590807
1438361287
478600157
1156088899
608539125
1456707937
392194118
1209751542
404590776
1776379562
259229278
1445239272
711095822
640871827
1866187573
1929217030
13008921
846645915
1007339480
1950549540
855313835
1292216866
827430028
647625695
1659461177
179020509
918357543
1955326727
615193145
1223333772
759603512
1113934443
863216528
382640633
310027991
985550622
96153081
1099793519
1079275755
863453989
1813814901
1078600878
456267371
588342373
58143852
1819610488
1317033753
1382893985
1678047625
1248000411
1272959068
253219272
473365041
533882219
396654944
510564740
793265502
876161426
145778535
302316000
2090382642
1490230560
13293924
1641188982
637566720
1015726067
1169460595
1490305909
1080921089
435481628
173693880
1827204131
1396414723
2075693438
1655118698
181559636
1742216931
635139884
1268109123
862201576
744686366
680330664
608508256
2131270312
1897729763
992483768
1810691927
954575490
294990220
1011146231
1404552883
1124733621
665159294
366193991
849318257
1496064889
930162333
1247411593
747676088
262344810
1488175240
445272434
1697799780
409191947
986970330
9450086
1641508765
1743407029
1045008879
814298077
1295395433
1209570975
1057512606
1673788453
581584216
1060380614
281079853
1853773917
1575015540
1833611755
384314109
2113623249
653233744
577240179
1335261699
1592418538
301487892
1948554426
426764856
1379432491
1822037380
20415849
1910898548
1082414491
982503267
1574134749
1648645591
177122487
1845431555
1404563120
1327040849
1193241734
387352114
889271357
1588192860
1962478166
968758726
2027765797
809984475
26399323
792262390
896619241
661543291
57885597
1958430760
1247256129
449420340
690188601
118741130
859737412
1212430878
601124095
1856715625
38965562
75341004
1055898041
1715021014
1849391263
890267652
1676395835
296816126
798379349
1111302492
2078108344
168239314
502577822
1302962275
1985969376
361655654
344652600
554059781
931748036
1003578568
584405100
1888093565
1288535851
2128977546
1839071131
978721048
179910439
1666966515
1760352292
1022535295
464402648
319653155
998851349
875891984
298802901
1311241394
685234109
1157695423
1014587695
150449232
1308392141
1031116271
1405130515
68376731
1397359809
272018195
42778974
1604865534
1797812189
916760345
1913380076
566838362
330993093
1861392109
928316622
1656773495
279725884
405552300
1714695216
1367697297
1991401668
1063051098
305682717
93947166
1784990244
1177019361
826033737
447280451
1614574642
1682189596
549684698
1567900245
1000189560
577454985
27556602
1621207949
519573072
1315784255
865625272
590862774
388291873
1295688467
1953132540
161667957
139267588
416585262
77517229
1162111247
1656732767
624259902
898296113
1706062155
708981219
1482798324
1794599606
836168996
1115846056
921884106
1686474979
243006597
1064657125
1603072028
288380949
578767378
680083180
1825580568
1096990552
412334007
834007563
1450627645
1111233505
1361597143
1704174189
1869709280
1186677423
241406059
398521438
670149396
27931321
523358609
922863137
1198803127
1967269747
1300770660
983529231
1677530966
1134701279
1461489585
1857270917
1892923088
894468155
2129920184
1327944058
1479772413
958405949
1363697105
1900717015
813652384
1391668623
40254291
807070527
1051315986
1156815940
1682185046
1733050032
480485886
955950742
1169418588
91390914
62954944
1308652852
690994936
497544151
1747216749
797753331
543354890
1698527995
1130894993
1128363716
1018191535
840832479
566852335
45642987
1813452773
447551643
1045778342
1175272006
1156986736
1208579100
933042800
361475754
844174452
1606309028
665443536
253553425
626308419
571101448
788303150
103484521
1744800851
1980112746
1267553922
1121259069
1743551342
487838801
567976285
661367748
1331831099
723495143
792257263
156257156
99052634
693848337
833893982
879685707
952006693
1966909828
1794423963
1588343960
1455862088
2108253855
1085719709
1119898544
2053587262
1951902179
512211892
806882577
256033536
1636669648
1637410256
393545143
412434300
1149782656
10018186
2049282809
1480421681
183715562
245685415
600704066
898781485
771329085
696437829
1021036064
642116267
731454745
1484070199
232493986
45512658
1593972630
1511614342
973844729
439272808
1793741551
1558369330
1235430902
179757020
2094958048
518081493
308752273
1396049540
683275460
1990619128
1732723529
1304881388
2005772321
1345936080
1977202807
993995296
90188477
908732317
1521549927
1208692217
760139666
267797302
1000547309
1973365712
1270448358
1410237327
557588466
450792610
172103089
82839800
1454666966
955944429
2038968297
1843455338
1239719517
828976706
1890231220
889294162
986619871
2092261858
1119315035
2105806782
74880610
1493798612
1448278898
2113541696
1726174155
41242789
201361087
466267697
2084568938
1712293301
596852372
1308677971
1765261777
1681236488
2037548011
1053023659
1657042483
491343144
7960312
1542093016
1372153119
1869432051
1297814732
1144632412
787678732
987925185
1553194635
1073782860
661965473
902223740
1947338391
954321191
895348814
253056845
501032818
1841002610
341727807
1542106842
958824996
1824504939
1576301641
1227703925
55231507
787298575
505224457
1322966881
1114526981
87670694
1539217332
693923646
1736257120
1625272098
1579648704
677463195
225917103
1566514462
1796927047
1910666096
806498660
1407435979
1325546857
722438421
1272584822
618709150
989749721
268798107
1444491133
1305676090
1655759035
1582378630
451961905
1312538290
1169553971
358448782
338258723
1342388369
921227950
1930401262
862667673
2090196346
2108335492
972081429
1721388928
1630258241
1535508331
963118848
1296888450
1103895491
1386676280
1067681393
710784900
1002265380
1069655388
267630873
348389194
489896436
874454057
796428435
1190934101
1630236859
2058034317
1428281893
745051080
1267351788
1425689154
153377771
1882414871
849855921
1130536946
52664278
1499184743
413076346
358539492
494031023
733351215
1339027545
227939270
1055532670
365476285
52743347
385877174
1811644874
1737403403
466412366
1589628719
1119275359
1716007966
591173989
544043174
2091900260
228818798
1768191748
279405248
750574528
1856346185
1680863092
333790654
1303456989
551349012
1853681857
1436836314
1515575086
1652970756
1105018239
1579657946
234888288
275626628
1066568500
1931684154
407330002
242427204
1515613106
1640817973
2105230298
230517296
866057593
1189849154
278608992
1438865414
1144087336
60608581
1789930867
1366584775
821232757
1269442728
2122939747
568989851
973772305
476630396
1727946564
1546287604
58845724
1899632028
1358194244
1604695601
1270450169
887587903
1770807896
1597426373
2099186943
1026737341
66487369
1183902765
1706513676
269658794
965659210
438463687
1076718003
1211514354
436384776
1201023558
523713317
679922749
409026227
423396524
893460710
1283588888
1024862531
516217871
1601249593
1701122771
1139900814
1641060110
1278411091
440522804
813463303
621326632
178134707
1798770396
167540824
947835134
1227230759
1713671023
1537578775
507700695
119997674
223641126
1151153059
1312182063
2113865776
112377084
1452143228
1615170038
193258966
72029544
950925096
1079076600
1892545728
1424467804
3697029
1328597404
1163107543
768100052
1853571466
2018766194
262776601
76277489
1203395514
1269970214
169236005
981797666
1028183233
399212594
847070880
1758610028
1884925751
1336281400
1647187789
1320397028
1646837237
1020382313
1262999805
968258208
960289217
362444291
1585596170
963607842
446979328
196138989
1162725368
245230198
1898768433
1203038331
1230714143
128893604
1538747775
170477649
867986204
1656397524
518620728
1383682344
1659806258
1463179933
1570573762
2027596681
272600758
397397731
110036721
401829195
2048804984
1846514718
1424934728
2001584050
1778973785
184077340
1955490859
1606553011
1374184217
989852828
1368757946
1595980451
97125041
1922154891
1454862193
8675242
1678390787
58916710
1544352685
1658163916
253689275
1432517911
1272219886
1596535906
827627277
600178238
158849401
482494073
468508197
334181901
1918433316
10504555
1882354809
1696975016
1594346917
1520641037
1647358518
364074582
1587596248
174952517
165764599
263097518
2100685262
307171920
549530887
1341800954
1094904171
782136981
1994132504
2065536555
726524434
202233819
1535258359
2049580723
1710560751
530656779
720824571
65345341
2076904902
1863345075
730484059
1686936798
1401027907
1216214191
1638831997
1756491758
1644654457
2089489582
62544581
96583338
1968257707
636640444
992508851
888370899
834452720
1710359013
1783033609
1937285229
1459707956
1022268405
979714846
2095398954
550987480
1255621341
1202974454
451559676
445906758
1257549065
1428515790
1335551658
68919561
183187051
197268571
764823693
1907077200
1826219578
1711263088
1670238949
521956021
949931153
147748424
1455542789
39590654
409596431
1898586273
573375474
300502
417844395
103026958
1849176708
1074527741
1701592864
1282639661
1458493051
2142359537
1017585295
700403172
2093859027
1625896720
1116422283
1525748671
1717882284
513911130
1613828622
2047052624
119840297
946785091
1386067206
752636576
298932957
389061979
1568122644
1474471111
859012515
1602023110
1322381193
1948504294
1807721737
497752825
492230095
1911978778
2098097431
847449294
1782259576
1580049555
1109217794
1722846133
344118903
1359772641
1332845460
1312542568
1396742081
55309615
1649823039
745036989
2023254395
1050880616
1955472090
1400580213
258938973
1013154634
1005752472
185140655
2043617059
1708762748
1939394265
1519278167
237769798
1329868912
104196995
758190635
1842192453
793851185
261809455
514717387
1858796434
36931443
759286876
1620191270
2015360383
2021706044
1006956093
167901865
377782765
1193886734
1798899449
1265504590
1557123021
1727695243
2072214472
1790427645
1389356859
1329453935
300260756
459653592
1235144674
941841203
1033237058
967449022
1688092547
1993016213
694192240
639263166
40030040
232548224
1869041723
2065385019
1895283438
448674764
674987575
337662852
2097424121
1486792109
342423010
1644235433
1937436132
127751290
699186020
1321483609
429783096
529031470
1529835014
2120397258
1866340568
1388115731
641518256
153227259
1128297633
115131263
1125201309
1598625002
982675499
237579833
1400261844
1561202610
1708467690
360012385
117932825
817931487
1646879918
1740631502
1863827696
340777951
1168455077
1504027034
575737804
2121101750
1075571476
1677564522
1514621932
1454339806
1694610896
772835640
1666637511
1664168458
55821401
83595872
155746595
357846542
1150150748
2129657620
559088995
241388638
64406937
1310766269
1815357931
737559116
1789626203
273577403
1228501781
656072039
1618223042
889448847
355601792
1348513598
1049169157
1706192104
375568665
906674647
39037014
805349952
11844044
147289084
1666317269
196868546
1803080484
1584373018
1122443456
855476623
70732340
23984712
1610688033
607407694
1613098812
1318052264
280854159
182762233
134033574
975191948
5568191
890192272
939865352
1884150167
263730000
676240174
1347681568
603839455
2070263829
1524553743
391483054
38513977
1361212666
165558312
987178446
1746340572
207478082
523815701
1777234009
1646357720
1613399385
382720199
1949683394
794538715
1238649149
1401819473
284598277
1881479042
2134702735
1513719125
1257935485
1683778943
675845894
1895065167
199032425
356819828
314705577
796757755
1674922250
123572172
876700144
492950265
1897090532
326239718
1438433303
275716082
870764898
1295790483
814517580
383399216
722139961
1763785609
348940607
1437113358
1166989354
1638217180
1696697522
1695467556
234087663
811093949
1276098658
1502902200
1815846914
1159615104
187018131
1374661620
2059215921
30500176
610934951
245854408
733727285
1600198987
1653757365
1236233668
1675088844
78560829
1823152288
961363466
932322706
2122841691
503144198
1656262742
675010816
1933624119
1259823940
503779224
248205181
462250314
1896041361
1846874853
1496230710
2103315593
64247709
339482221
1490406117
1553765557
768841548
281541222
525081451
281897292
1354049715
238816483
1205565915
1840571977
2120154782
110680248
324083084
809625628
1726623232
1190379132
1696435048
1746839364
1705493898
1322341488
2133364502
560520711
1729243894
1708363598
1272069530
556938082
1437860104
594325998
465174456
1518989307
338532084
157812066
1996792843
1492187625
1185013119
993614373
2147121531
943266194
1307829709
1227116406
1727426793
1626375479
1532880787
2003592115
364857392
597341576
1795870502
1591659807
42187797
1947697760
1081824305
1025972702
148030034
1907983880
798988088
1216321444
956877810
397199965
296634439
1533969692
1154158545
1684978751
1021466041
1382091010
155835532
2117626003
845685027
2115302177
908260133
1432092681
1977827045
451036304
836561079
79078365
638958546
1310031632
588550394
863467780
1985080143
1068220039
1872064673
43845119
343915978
2145491050
280377286
464115097
1470013197
86361240
1316111218
1160864818
1187830905
807439496
1222191212
1962824522
553489149
1755383074
831341975
783476357
161883505
258018707
891968964
417646337
1590442870
766580788
1452096068
299176018
16598677
2101131975
1679119555
805676138
2111344991
389613185
957975143
34392077
435475840
1399695511
736679132
203949705
654989801
480891412
1523584345
1898929920
1735039107
1096149141
12433130
1739175816
2012114391
200474121
339529794
316906044
1436798352
947458401
832548475
319371404
346292811
681907895
861134531
509917466
1100706532
174573342
1635258653
956418579
799797441
2026256722
1273825874
655851169
544378565
2023572050
809148012
28930888
1142554280
265854107
1052881583
1685141764
58881993
382654781
685000765
2105608946
1588077947
1217599463
460099003
1638975841
1704008835
2983692
677116484
1604730565
1915476681
2110499866
569077573
770288625
1302809553
1668122
319120093
836213699
1408063624
1930693419
1210257805
1155596299
1946745957
1858567608
1263909290
1218090430
476112018
1032331235
1206181034
154964082
902796633
576241303
1739115
1632866226
1220679924
491689660
1509338888
1216600722
1134966178
1961104989
94533229
1918886906
437332971
1481335964
1654433039
1634932533
405273783
2146546116
246941425
1438772219
1307719588
1183076338
1948574026
1159742061
1650479527
1307087615
970877934
383715339
1844347580
1622636651
737498235
728900409
820849702
1642993828
122701810
1271900105
295159653
1101258390
245073228
1936282502
1245928405
381126511
1816164342
46223902
269319379
713288736
660494594
1203456227
1049940036
1959628907
1474091774
1810541720
1029971288
993655777
1339153031
1077894079
1608049032
1086446110
512956940
143754313
1886285830
783213092
602735360
1487785840
1819711359
567707636
1612148893
1201853791
761843763
199390118
1193378259
892394157
1494282820
1637335714
481129441
408736572
1913025691
1546522350
1056277623
1296543568
1173697037
1692876850
1311955872
462090198
1063303346
389620555
1201634918
897286707
1286283084
519686990
2037139795
1003742427
508060678
354400572
656667035
1617335112
1915179643
1590086715
1276383417
362396352
2054746651
2001402416
594883976
1334654437
706706492
2003423252
2083192765
921424262
1361959548
410761521
1612005494
1284036694
2013310212
1677070599
1024140892
1611327451
1335482618
881261059
129592920
1661275117
1510448657
658243268
1052548789
218047369
499135888
407140789
1181763933
1947110664
1257961506
1208010150
1275876659
817895923
842009675
1244608085
952717746
1530153860
1191681171
1780995982
1004851238
711907128
723621246
1010300672
343852585
1039823425
1614736478
625898301
174651405
488761009
1232432445
927585361
1864461074
1042247419
255267050
1499016349
240181137
1925405367
1242946524
1359003584
658920236
1731394224
206390213
1634956421
1594395492
1921045774
2050629155
1544686572
347514744
1342120356
503977625
637608322
537967237
1934462538
51096765
1676080239
1143041692
138627881
1764211447
771880665
102870502
1391877753
153977923
1676224077
584013283
188826000
1857702626
1885809833
177205450
2051523698
1554345465
184633220
517503094
261896771
83497050
1171978474
1634934850
1455812127
363284100
2076671837
1616652209
755621466
925879633
2071598605
1729016824
1383514384
448939882
434503083
1614459624
1884639530
423822378
654265338
1492960561
1916658042
753946060
355304483
1087451126
372521398
996818765
2095118217
1335547815
1665841849
906437381
47967558
1832337964
1164823100
175986949
148935399
205037876
1612220261
906740954
1972679824
595518391
1087621039
157926416
1233927466
1351143817
1971345810
1273474229
613121746
779496572
697143894
1883820836
1328693969
332651203
1348280742
1979717789
1382064633
862657114
171257275
1570242831
516334857
174897468
1547810774
1194283595
1143975141
410081676
54937677
1712535777
960144027
333953778
465625874
1822423009
961540051
665455778
291455947
1873878464
1204174619
1150503014
1120362947
17449897
1950811110
873305111
97795324
1682002638
228838208
1588767751
998764850
1238586315
91050921
607606293
1779700618
1747764104
1606249803
804969134
1585010140
445543087
667198099
1739818912
643789529
1641540443
46966787
1741765364
1172726578
996171493
545297719
2068771762
1683085533
1042750905
1886118860
449605054
1167066122
1321505631
834746715
1088996073
1169989346
2124729998
597292507
1207375362
786514478
1395953292
1358925237
256263324
676594032
1036638636
758098071
1414832405
708136655
2100370300
1907100310
2120791485
1320036331
1978125065
1892107186
287837723
229607839
1177393444
1417619657
350554589
1729375480
1999972047
177607608
24950390
975538752
752698090
1811671754
448639543
145041032
427536703
2125984351
863049135
647702257
1130526690
111436815
1983800979
1598762367
1441314450
1919733489
566464916
1657830639
1205863329
257966273
391769270
1593992606
360665975
1338520920
841040300
2036463860
602695086
1419071171
369745977
1995572808
548191354
1414715022
79083503
972709588
1332156834
1718748379
1211136780
1557619144
1014924805
723390752
1770178676
337039710
858775381
1021971106
863788443
692252039
570092935
1388935293
1877692733
1255987793
1212154506
1977926039
1607357858
489114115
471539598
804936997
622068399
1786934036
1336255379
471714638
782313447
154815227
954696053
1288000716
897001258
130550706
534838903
121082695
2079545008
1873280782
439744598
1703526951
1178626864
1912902554
606319499
92263942
1832053372
412596266
311046542
62872899
2062132550
541294910
1240600370
535177436
1923824106
1912804250
1519905421
120961857
999923322
1106565641
967201267
1755611748
536130098
861864206
1273444663
507893337
1891948870
2075081460
1448474766
1696187020
535207399
1570163751
756732668
1299551678
143678234
2021908432
563676122
1129724405
680193638
1339630430
1012422107
1192056252
980841178
409250677
1068712075
735720137
1939079862
1236738025
1146261417
1931440127
497910237
605827102
2023723001
537294919
1607757850
1393905350
678807203
679592805
1188086634
257406663
847064840
1975443046
3721782
577681255
1958084875
926497689
1095439681
1900234792
31391558
549374682
2093181576
971629851
494882122
81222038
1493417718
2084025183
209505821
438287266
1242183887
331345283
1011354061
457816905
1221409341
1559926610
449223870
1452396815
1538683599
1450539527
893725963
714843193
34994902
168847743
1423567146
1539724111
377910423
694537965
1388350972
506037324
1650144992
731938526
1197012266
629947503
1716617221
1646252934
43068231
96895267
1256042198
1684738852
1822690947
723435401
2089649563
1662327404
37057582
861142368
790131828
1683050970
385144694
1965412528
1540811623
605743454
1712295801
223027371
1316598879
1290755305
937135607
1424534823
1962563083
2101166290
138650795
918052779
1843232044
281564596
564024426
1832018776
973107198
1818485998
196616946
1294533776
88770427
360998086
2130344278
1567120025
733721104
776561885
1069025751
487241299
1987116536
29409738
1573371673
2136136605
106441450
591667822
1354182939
1291649303
7030133
1056029503
1224582251
1209505831
1366116317
409033478
1387827263
546627088
1161872688
1473691434
245017632
2095461180
940678025
760360781
1373013822
319962094
1437249031
2080399976
1844290908
198625456
762357630
799713927
896345621
713524792
1469760397
283666755
180417233
2038068663
40018618
1676856194
1650881789
66268520
2080645890
1494994591
568841213
1939726456
814105320
1426689029
690535396
952840037
409340883
1509346601
464366530
968736870
1063027642
1650059473
732351331
1585094503
1486399449
1215489604
950487521
732784179
1206283956
1700915727
135414768
5319951
492556987
1703340654
895889891
1861174055
994370475
1728817902
883940907
342142459
1009246763
1385759086
1636688716
994013750
819617956
2102944168
424522430
199533569
1958768262
109228555
1187717641
2127576880
544131527
165504943
316375686
1063241477
285809108
732359255
472727064
716746510
215298365
831734118
765787804
393972552
1134319660
1335494524
1650547539
404031513
1133747968
108439222
44961777
1922935485
2040805436
1826348387
625981978
374954360
1980553759
2071693874
1152458696
1745333244
1953835606
1998831535
2140864124
1398145916
279719639
1532109272
692019105
686058230
527091978
851347652
478247140
1835941798
1418934219
444460683
2055409939
1606918394
914792830
1065263692
346058308
545302693
1481221646
2101265619
1042533714
253717441
1917909523
1606290648
572088032
503431743
871303262
701223812
2110574184
253220640
226204711
603089020
1218006985
1086882149
1030656993
1600171359
1574254080
1802527609
415668951
1129511901
767693223
1829557223
1496640460
714887130
1317688943
29593082
833035079
168869215
2121632220
219687197
65530255
263334772
1151072640
1623218564
1345330441
1705007591
1568864598
992475378
1503683713
1122839614
86682007
148231695
12403064
932593210
2016822593
1224887594
2133195305
671400099
838334670
1322297470
2111804473
932486509
2101952381
1975273484
1907152487
1891885884
1647888911
1089114781
1057772339
1288403565
1387719971
1110617383
1637186282
1401037007
881432468
248249341
814593537
1737141932
116445221
1957980572
1554941876
1911464425
1719975004
352286874
1765127955
57013033
435564068
2086607573
746095310
682439097
511359752
1280791070
1381161537
443213775
1523407195
78485524
1827381403
541411046
869041864
2110066401
1449588198
1911102408
903804787
699955574
4164357
400755478
1650969278
992148202
1260386915
1229722955
1890798257
1571332152
607464197
40526597
1977954804
1030729412
1796389440
327637392
1871804807
802930319
224554738
777778864
415805402
1761319046
1404547668
60060977
1098962521
1178263583
218108781
1359755541
342083605
1476952869
472502498
1417872293
1328293822
2034430423
1706650450
1840017456
1842992623
1817911028
958873411
1436202952
690417664
591349984
335423395
816168349
1824937334
138316033
47458397
1661952890
303347319
1396059291
1851137946
2009474440
939862626
796513289
1354727720
331808628
20073921
872897687
574035992
1606391716
1427957947
1891078008
1084870930
78754825
2042699004
406624861
836537523
1333327461
1993022613
400510958
1552808322
1244913760
869558102
990654436
933328584
431038413
657625605
1239496519
1953234438
807543549
855675914
1728936119
1398543858
1836315814
2049678780
1249082516
542493731
282026239
124548775
1394567510
1178318798
1843486968
339108845
1279390661
2134770606
732745505
365205145
637605718
1638432860
1774609351
1921982840
1276089886
1728626315
66845001
1653634954
823935313
228929892
1267210146
14971595
390728135
1516132513
1880279554
2104090991
318887788
1261630223
2044770812
690986262
1049569872
952121439
565285810
1217800238
303596130
926358454
32420607
707712276
1420070999
1029674449
267065097
2038526865
536685740
845346655
51748487
553748449
2053183865
20333381
1260293245
1318848531
370510162
1922928822
1966166896
1382458106
1476948069
1424061808
1669573407
387550683
1540660408
1651472418
26930055
1612503913
1150850410
1723763448
717795784
1225939276
1194411075
1391496376
1199557612
920975085
2072601903
1237963875
960654797
42382103
667860688
616022759
67808472
564531947
1635656251
297753845
1059996690
1908678603
223818727
743239118
920559911
238284153
2020146051
1493021041
1250310221
1101834332
2038971541
916227702
2070159310
808922112
1134597603
615164133
1239872892
1180705149
1316055725
837645331
1869089265
1320658114
2087162522
999959790
889705888
1187476565
1768214911
534303754
529314920
684238330
392566887
611778704
1665460810
1602348526
2065272156
348373456
302837517
2111257964
999643979
531466685
951780209
464805885
1300253522
693837546
676400273
1713013218
1797071846
295212944
1920317621
3848059
1204408844
1653693204
802548515
1202051536
1050892437
1903176751
2049929388
1706751532
555714853
882785309
451279841
1419592638
864912503
1903838052
1243834656
505061804
1385038217
1702929891
2040810255
520855101
766795687
889035608
158449351
30802886
2023849214
864182944
1810466866
1859842118
1829328844
141982693
697660864
565801630
1966372439
1144908444
1685261757
644788501
1471027031
814579614
1835827483
2038208485
1106258416
10890194
904128810
576720758
419302930
72374938
1649527530
532658712
67050749
579883789
35120013
551303886
906623167
657236869
1942568118
267060051
292660645
1480561354
1145604280
1562683983
1476749662
1462541079
1648215756
1248840166
953447343
41085898
1317285767
733046183
757485283
1677063151
89221339
669767865
997791647
829748412
855048787
58018913
1618378147
51026705
1648310674
1538176555
183536458
632136364
830867050
12869165
1226258142
1439399806
1053781744
1109454113
2050472349
943067304
1648108550
240911120
292991210
364730973
2036164018
932009133
857081409
804145135
1963536118
17650383
922197887
2072999590
242199086
1405900725
1613616847
664078268
2136141200
310992309
1653259040
358906413
1415708523
122764612
473897220
1231129985
1876435447
1204777920
985287137
1625107488
362899407
907636984
1461439702
1151294722
1634046124
1874685331
1873258136
493174414
1375349955
217958907
13535832
30148586
618465805
104985487
1635436859
1799492816
259516195
1843778518
1802701617
968291832
2064544020
1756415554
1640222453
1810074855
1129809528
1868371572
1950396992
874720512
383960084
1740179043
810451500
938919663
2072729959
202005863
608637819
309008762
542712983
1669168406
1944576621
532344036
290526812
1049165992
425491371
715543846
282451661
1045357333
261467160
1243085632
1297736185
1713646717
666794249
399601845
1631810257
310913401
1421861112
1727498346
100948147
1895049400
1155818236
1131919940
579181374
940360073
852250567
1230998703
1613272570
1742578134
1812193704
1298073267
951997864
1172890815
615259280
1573857999
2062957575
418574379
1288140449
1437956238
300215229
1553194056
1021003863
291338137
1868856485
1018650738
884409492
1312901313
1345255696
626281012
1347565892
1578779089
733225088
314866515
1137858382
387092047
13333803
323383263
1625899719
1362156190
1401130869
307318084
484289418
1261897237
393198200
310671200
128855353
2135743753
1827985476
1796976546
1642084178
1106238327
121015929
1911601837
1068219930
2076243581
1130740066
859017011
1834267130
1760128921
1901144539
1948388314
295911487
116370995
137996234
1042822445
1485560673
1005920819
34226246
334626025
1094191961
1215704538
1513478158
974622488
2143356216
1053104262
882575582
690825351
1007488077
161024246
2079278416
1327461871
1415617011
2099906210
1448232318
971340074
726945121
74646857
566934121
498136993
1845536002
911406632
1099778854
1692823861
676363682
2087051990
1611585761
407215561
1787517812
2005864191
1761807000
1909158831
877164920
1951212426
1636311514
1425454612
1310433993
185687927
1809913573
859310894
879546939
1995625347
792657155
326539897
856398446
1060545436
188395182
129118927
1378834066
105271598
1908392371
1407973662
984949299
718081465
2034877320
1704893855
1082956275
1708463273
880065995
2066684914
1331979106
853413432
453116505
2128543500
113737070
352680153
1402093340
552153501
1744591004
913972178
1953880803
680677978
286701284
1838383584
1561631144
1142264882
499995932
1694923560
411928650
1400316660
1740921201
2060429056
1297101124
1113920113
85822840
1670186788
344987829
24106094
222256445
1042258149
798195885
251868897
1491312563
93190327
1878947168
1151920782
597632886
893455015
1264263583
1161662611
707992190
2111024824
2034264794
1960923448
437850763
382630252
647484746
1401748010
1675298250
197686967
933474435
1733600371
1122498133
1501951044
1166445461
461431533
313944817
1238258650
2066542855
365393998
1378201425
986834135
815426478
51156437
53402648
1629013870
582668847
1094033672
1712760651
420730489
1761139713
330728019
1685126273
126392670
1358626019
1017281267
1499946318
372326134
336038428
1680442280
1104349420
1275699002
1756439888
747319948
1071377741
383927751
1183609456
682109349
1122852554
1441957047
1221595784
662375583
233937082
1396870485
2011162838
1726087080
1122305256
1541837790
1625597613
1145154994
200428898
1294203196
1169203228
1772803541
1869099825
918125784
1448273754
1112236734
1425682247
547583878
1356444210
823396297
1071438473
349511091
316998914
412838035
1114578567
1132447997
466266162
996656585
893463867
1923173090
892101452
1474835552
1147814184
1739736980
1929478744
596007877
1933452906
476944103
2067046656
1817820068
1200851422
1439281120
135708663
824539718
1659638371
509418024
1611177985
1802091379
1760510095
864479402
131819396
393313705
801707740
651443091
1149865356
979763529
1478330915
1262209710
336137935
1049671268
258062892
2145941426
471329158
2048176891
1754001714
141289647
688120356
344502590
1680567401
1683106248
898535261
1140495877
1914236068
2117031886
405712329
33914615
1813057102
341856957
1494203770
1707300987
1101621555
1809282858
1599136907
1065548883
1261533627
795763123
321133872
1733023764
2049986639
1414903808
1166977128
1733827243
1666189795
1985739833
632015706
1204710206
1722290362
1558472169
1181930180
1092888343
142025544
998688140
924934092
2125539320
1568548380
1198616083
1938488280
1662915259
1129102065
1690707787
2024731986
1819684017
1978704264
2102077510
353731385
1707457308
1905844126
65608016
462762478
139323374
1876799750
1049566837
1916901213
108474799
897466499
708176253
241454811
919298139
1317349331
718984236
1233206779
895485005
1139062531
996934484
445063277
1446673562
1186727469
2008977347
560815114
727090358
1117113500
617068893
446701045
756566912
1091699057
1232216354
985382277
1142100162
109790303
2089290667
574122466
120409125
1349061756
1112255176
197598581
2034981556
586129953
779513967
255908401
1841935757
494853820
2105043158
1311321619
2066722896
1498461121
2045811788
501546825
128171776
1743289595
1232566809
1189519541
46810177
461641508
636766657
925904225
1289218034
1560265053
383166188
296562135
448820438
1874707461
1873609145
1392804710
1535852477
625140398
800139828
1470340381
989205657
660116206
1476649623
1709437798
1504685551
681966965
1819310308
2051788043
865251901
2026948022
347171251
1930119879
1886009920
710318765
978258408
1526119390
65593448
762351389
156318146
2069838320
228283619
2087794946
1746738837
122326528
1505721895
858692381
1291314287
564878402
940121514
740873213
1304922598
861575203
360513182
54433514
1623896286
2092122300
1655417962
652241963
52459895
164717880
1337241794
1842591979
1545167959
798322897
1268472266
2025230231
2053782691
2058141564
2090207267
2073380926
1920600713
16808350
320931325
1694687468
1931742549
1359722642
1774052358
893724024
1483128133
1236923159
1466458416
960864336
1503188727
2022617316
1927927800
1108890199
719154242
855083081
1096037531
1527329565
1202716585
2060017822
1779266443
1833007475
511813008
1560936339
250914937
825600884
2071998320
1564925416
1330219719
1127053005
1522556203
651838100
1210027479
693522658
941889609
681551701
356875643
384950088
91600211
1857578338
1772791194
961619966
626081417
18983318
1315602352
1617791287
596952660
1157410846
1942481176
1578138195
1647362214
1502234917
1065410969
60494747
324101770
687514930
1745080663
933125796
536485680
1750231371
1949259591
831876844
72086194
147196619
1667604397
53625165
953156740
671904865
299647379
869164247
1916736894
1548349917
556901832
1404070623
1465847246
1263821863
1165030623
301408184
1185910687
1412546132
1389202722
152799705
1673433488
751946051
1216283068
588952407
1713242191
891563998
1497800587
662190446
169044228
1674302336
440892660
980067547
221949017
399534218
217714403
1302497796
1333049191
1171216905
690243506
1077768691
43730702
1716319784
1608465679
747997512
1234350526
1038541495
1221809851
666835452
1098037715
256432447
1190396988
2141506019
765421447
31763194
1914960727
1372824830
1640688619
126782870
2001403524
640150452
184126030
1312730870
1753623255
229354617
583043890
1381569036
591122031
521675628
639186397
1895608905
33277610
126542582
457233157
1761276063
70608484
1193263978
138327946
205014921
1844175948
373332981
902387100
2052540078
498225414
1503380156
2019776442
414111833
2002261361
2010272873
1000981178
447532138
1171192091
1427064192
837558301
1357229470
1593028605
769145354
1413984330
473095480
536998258
59319697
1302242498
1298134872
161289656
1242280920
2095342244
1762164630
1450589437
125532477
1901579388
979817606
1605958854
461892100
493130844
1458924820
2122815212
1837440018
2063898374
803429259
1508882245
1295797724
2124037532
226302640
887143018
1672296238
2069686083
1405788603
1473018751
638656946
110124252
918798385
498838253
1452329069
1960856018
261866316
2092870675
993919221
1062780697
1405444281
365165559
1426205395
1939127619
1097853957
1878859590
89286748
1289471762
744411756
1775859
983211644
839350994
1897684643
2076927969
1752186265
371865022
1940440695
1040092606
1102958790
537902385
837188901
681647295
1614305129
114356744
1495585091
2089831978
1032807488
1070827965
2034880572
280174779
535365162
1823396170
1597797020
625016389
1549432946
1838053250
1397755934
1214180070
388930227
382492395
1871846581
1566325291
1928016340
1184528415
2096835609
1475858026
1814425460
2041947220
1168391629
557243912
1901740656
70950647
222384713
1668694686
454094722
1037431031
1749173858
662654535
1103786272
1051191719
1964701780
1015622382
205332422
1012245147
173257452
1496301407
1905795603
752879652
1059250879
998842056
278668699
251260176
1265701457
1252163065
628809293
364258358
390606190
1540207080
1435389882
2005312116
1892617947
1112028848
2031672396
1185262003
1125274389
937737296
6233653
52558468
1325102562
2038447717
176981853
82251502
1391932836
573284780
1106495963
1849318376
1022115879
1678957099
308021265
222731298
1967334989
910858773
1395379454
1835934375
148936997
1791854390
140692542
1463628771
1930620243
1611790781
1785948821
536176935
127133600
633422432
1982664298
1875581546
2145374673
1949923581
1527265103
269340748
1984091598
1117966730
927293125
1620360853
605921893
394361886
779067521
1172850293
134371398
1674381782
133442131
935428325
728415438
1354128350
681538759
295227578
384350056
1684347138
1659978562
1696365723
517084545
1108716704
1196977153
1351111112
294164097
237030566
1317497076
1089949308
1939816597
647333791
1832038163
317215493
1564343306
1831787232
1504300986
827252097
927234265
1334694249
148660213
631819104
97343845
247540110
695970096
28451711
550676569
2135130917
688529805
628091007
852792155
381228735
399092733
577434463
277049452
483783200
228171841
1595135310
2072906123
955629705
49650714
594068140
634728819
1577981823
1717967286
1645642725
1365614362
1120161154
265540132
1601007920
884544161
596629700
273605641
1235448796
1507836373
15873098
1039844488
1811681496
38996716
1676496758
1089468175
1620015826
810709733
1862370086
1325698629
42577172
1372317674
572264756
831288193
1692044537
670060254
1006577925
558004135
930092108
1773491807
197949375
2041260879
1328776229
1185256631
1367030994
1046642261
1931648643
1518332526
2082662714
1776626006
587065555
1363619676
690177366
2122767540
1109718553
1854088942
1062412152
1466317233
1801042224
1637071959
1568571869
1078956633
809754458
1276610111
329085133
1755279810
699216299
512136275
38547815
1448471621
59768978
1916961223
70129504
330020841
439391480
1333580615
1896078225
1788480589
1268427468
1484036608
1516141010
518409088
1392243605
581722226
1442289581
945975733
1500815500
433675900
30962327
338906434
1645671581
527234493
1788368251
487424089
1424940753
884569515
1545312309
930760456
789224642
1557342301
1767646393
542443963
1134388369
107914704
535070113
819114937
74782525
891121919
1741061380
881054800
1981545186
1282005933
16130498
987924240
1176468774
1316172529
1662158480
253567885
1880423760
315306832
2093279148
1173272138
2014682638
1903543564
1811898727
443957326
2139758817
420216838
1216622226
538820562
1530906409
1176729829
2118020599
549584928
1474248002
1429918801
2098557339
1399599816
67013670
797746089
805540930
1896762966
623318051
1581877619
1029281857
164837325
1867026141
517645609
104303891
1588834978
741480785
636307426
862207539
1746999428
986334918
1445523595
1506552020
464968306
736049806
177246117
1628502769
1879295964
1149749821
867177549
1521653863
245112813
1412343820
1775714191
1618651721
432367963
377525504
1036173754
1559475330
1680675473
1201052595
2083822950
1356117075
1983568421
584405382
1209849143
1013597761
1034944235
991568358
1645436514
1277580543
1231304827
1961861126
721706635
1134513863
2081519303
1772216621
1796189856
1650975841
775908172
472637161
616343656
575164212
1216338112
790028762
1069758885
914497298
1951181669
881128131
499859689
535269630
452516115
1069504150
916664792
2041539877
121965076
297930381
680460558
1460563324
524880030
274555965
1013995718
566176577
1367538129
832993955
883496128
1707185739
2029870484
596633999
1488521000
1455092295
698144411
967007847
246940586
528440674
113687359
284510135
1995257028
879615684
2075225379
1686865579
1692710865
1835531377
1708096029
982526424
1015316695
474864072
2129036161
1690906319
683771676
688381334
360902570
1156468007
1421228342
1950802004
1738105069
1603651586
1190869456
1581507240
1011283653
110184705
977494817
1323846537
650204564
1169408450
1297880042
15183418
765949729
1125734128
668123931
427038897
1728332509
1848267227
933289052
1112926789
1920200120
649206456
2002707554
206582114
402465556
2005089180
1000334596
1406833077
860812409
373385715
1496719815
978957069
2016711189
336238909
222434130
35600096
103795382
148378759
1795992767
999962458
776688754
93364810
852354924
910249090
1062591664
1055173799
1470142108
266279960
567730262
757953829
570721423
151678375
103697398
1269321285
1198511837
1974651700
1685054590
864476688
2123413909
885695779
246118142
91056077
184571066
305660597
460509451
1847074576
1917323217
1381283382
2005827948
285245842
121237116
1718033609
2062704489
1174124774
935177259
1838965733
1847778331
1558906364
206733690
774723534
39590390
79114777
262645418
511097279
1475071253
15731153
1607201292
1710104065
1263461347
193519401
2039857743
1912361729
1657009985
374019014
1644442597
1390825038
1529053744
431467281
679124258
286106501
2079253233
1026614465
1473729021
183599880
128393885
1717886683
1267118231
813252376
1318880611
605175796
13858235
405887773
528999342
1918888289
1674926276
2000953690
173984023
86028835
1115615296
1964425597
653483447
377235503
2137775533
664008269
1376851357
781540068
1362117060
1028470047
417802684
1927851592
1376418189
1991991885
1404163985
1245295535
1593319797
268964133
1035168207
67767594
1146053229
552094026
699271333
951211959
2031977891
1077007642
1194283447
1096162437
833343772
1693718480
1176418353
1963707580
1554754463
251489320
52407726
1253163577
766183868
886442585
1215861217
352930462
714219632
1297708544
340749163
1221638583
1225483060
121075036
1043162925
448103201
64407367
1623559774
1121591719
1159159046
1864978435
1453985186
1858057809
1807051357
911860547
1208587507
338204733
1568566411
339502494
2063609948
1942499986
1658650232
1118576224
1548678540
2065649710
1492702765
216425584
692529639
2104315032
277221299
594973088
723251324
285150116
1088126572
127156275
115572718
1137490475
1579747427
1593101673
1706090936
1735874045
1137117095
1076963227
1548695392
1171717645
1773647142
184606917
38242744
610995024
1184078449
648776841
335158740
370995241
221908123
204563077
1270109353
937877843
666807687
1355557902
1372328086
370099613
657258366
2022275058
1005167440
482995865
1507511754
803149457
264848674
540022931
1478695050
641392132
501027410
882913988
427910668
581875440
1280872835
1102475344
170366223
251261036
323928692
1865359105
591824740
475061227
1990964107
1143195983
912448522
1348710946
988979364
238296359
1848553808
944094935
1707710724
1733008660
2105634523
838194524
1400614390
1976899645
254187700
879299699
1186637874
1280109170
1197254877
957924128
1477003122
440599688
167571778
1765076125
240584543
838712602
1046841179
1941677084
846622350
990799754
1952330939
2027358695
456582312
1128838634
458322474
1107453808
1074466973
1018027998
1867672187
228039348
1413791409
1476170542
1435042601
126208962
84889402
280407222
465367142
538077211
812756015
680376300
1826147877
1285908238
197183502
1028077356
1314800303
1572984391
873178035
357151846
551823617
2020322787
187292875
874748173
1742193451
1750854829
271959081
1098698308
182055940
1803811965
307952566
1241785695
1429307940
1182883321
822254765
1661569006
770400642
1690475926
344319599
1050013754
1566705165
2118029195
649098248
1190275364
855948750
935252915
1383791426
1705858773
5772080
1910415970
1988596207
726943398
608712539
2113855535
1040743583
573212592
1275491376
932215409
2145027403
794184341
483043027
188091214
331077877
51382825
737264061
1146996359
1101557231
965147552
17979144
219458760
126153368
1934313213
1472211634
1660160247
1835090720
1429145155
1960299713
1596601206
12281934
212799420
625687537
247439093
1397497114
655655886
1653116742
995699942
33938695
1050683254
582199463
1809369351
1427077932
976257716
151777148
257773126
2040741784
418630161
2096566783
876786357
719031730
81170002
608817330
1608743817
1452675823
729822428
1468518243
318536309
1740012671
651048854
1693675637
1102303263
1597093460
182398401
1499903546
90454573
1231728675
14588956
202255878
292398641
1703521535
719490146
1413407218
2070679256
9902288
1716252401
515920715
844472144
373483185
1597686101
168000622
253829221
1029797659
1221001232
1189075913
1018539025
1044842105
1926192657
898598247
1275374108
1833608022
1598997724
348339646
609162263
64597071
1716100432
449288988
515310093
916772479
1753472881
1993617612
2136899138
797948915
105966305
45990146
628400615
1579938171
1223567184
1533310808
917633213
1101571419
704211982
676801004
971320799
1665123621
1706307864
289711459
122749016
810134625
165971671
972291552
750550542
1061182115
1011144314
463268261
1580632434
1260073375
1083402832
882451302
1269671133
1418476327
1467137554
1300747414
916260689
1623718084
611030778
2098988832
1781528657
966834219
1652679700
569319576
1130132602
1658745555
1273849452
1003512756
1167464822
752628538
984031590
1680505517
1272601244
1687421944
748458764
523766221
1022819454
492987780
2138682453
1574979982
1158404642
1894403305
1696252132
1244965031
1969811613
1436723523
1121372199
1588098686
1326035757
1421243047
1660159153
1379636564
588163121
1946173499
414645551
301020274
1605782718
420111899
882732157
1376490149
1333149935
2115804203
1735782699
933611710
49659068
176172036
2015725350
895785591
365579115
2068031307
2030814937
1947685505
955764851
1239885279
1997991286
37856214
1834275687
578423803
1840819628
195531721
454300746
47405279
537708579
68447385
986998721
1219329136
1352821527
2125838297
263707569
76461656
779704920
1568882782
19079868
1535572767
786686133
441261162
1978026275
434922477
1897826085
623427784
699379995
1432298212
831428066
840309180
1355437707
478020419
1069046700
1372958236
2101894005
919891536
1528708876
1476970860
467328137
1605040674
1348048305
1523887660
95948052
847478827
685655403
107073532
269523785
808041141
1023028276
279975269
817192077
1466002325
2025934806
1348019011
1118716372
1146817214
699914036
1392094725
748917633
641203094
875219408
1310381067
639268437
436685896
474519571
1737785457
396736214
516160354
1613392917
411161765
357293612
1576912398
891240761
1476434781
964922951
1895136900
1403634902
1226097128
843523556
437643817
448921092
1495849802
551595262
517089347
1946926806
314878536
3082475
101883748
131259213
1647489881
474315019
2071557204
2025728645
669898479
1097226805
2011662370
206196403
919598137
662320058
332070548
1446855942
1109037746
1111755638
266357659
845397736
1234343177
95682957
758041234
285819139
1074262729
1490630032
1563024419
1471941690
2059565827
1628697082
654281838
1494076879
1852612234
38346927
1463664983
723654572
1479885242
1744308116
722923641
1845207114
805410595
640895999
682581529
1603881830
581435977
10371133
972808895
1830025786
1498218619
682587692
1742420407
1158554341
2098928761
1268358350
1060296561
1223045712
883877824
324772956
2046314383
389853881
1253047748
1301883255
2049971027
1266629865
1127222577
1039936270
2097885042
1934176356
1602808389
956368168
678163170
596325175
1855105585
2133702206
893097159
76184250
1227539449
1876257384
2098803439
485022559
19217210
229200034
436952982
419864953
316723885
1987556990
318584922
1160720595
1473725966
1520069703
1072694154
1847684513
178424992
800420295
619337718
1554312267
1662001967
1300687416
2060306665
637331871
721116792
1521047586
2036080375
338299718
717735182
1783177916
903156695
1980491893
1853125210
1794007140
230005379
949180622
711032815
161213711
490843254
1062637181
1895856328
1940178037
765567037
200799422
2026427041
1824040872
1450968912
1626396984
1676243155
2110327042
1125455184
762371049
1364209139
344408140
589073678
891496290
2025877239
1113392799
1265842050
264925429
835828917
1692416914
1800462877
1237631184
131032696
1625485423
2119427217
531104475
1653746655
1012972876
1277374332
71851582
1452077076
1252678867
1382801986
1503221234
1550152362
1230016654
1713596911
33206661
43127615
997150068
756491958
815934496
563452529
68824934
1223858871
619900446
898764093
936064690
688201722
1169411047
1040942714
1473563400
2016421595
1580552166
1725176184
704120985
8846371
278432061
1127857208
559961048
642324371
1703388346
246364568
1432696291
1207955932
986795221
877210489
1301512493
1638490778
796381853
1351089464
2040446152
1157072728
216341749
1997010368
2130434518
282014011
303325545
1070615082
486944383
1313725226
1856152748
2115647318
1135590224
968894738
685179416
76096661
400406258
1108470886
450083907
15519227
62022303
828421134
675354124
1137079879
405087700
1031397812
1189278066
904536519
1885991837
1865238575
1906981025
1354028983
1992881548
1669157395
519245409
594603321
1571258693
1641394016
1472251384
1252087559
1453544417
512855196
384344893
1007486054
213980762
1094340589
607937305
1820541130
634333588
1778901137
820350035
443686446
306035604
2051765275
256018077
1921509264
969745035
1334699306
2042002368
1371052770
512983503
1900712509
2029846482
438332408
1593488844
1699725860
464683202
1717325210
309823611
1995281609
1440907145
1628538087
1406872956
960263936
143429486
612188934
1732249179
1826890409
1580277595
1208305499
1219669724
904668048
1519847699
669157919
332943663
910091930
823847493
2099179094
468927053
766005112
771310648
171899940
919004694
809031540
1009017915
1930470163
737925991
1477849798
1381438519
1278739519
1841656074
266502200
1463095892
154354936
917070062
788725195
1433031130
766404610
1667945811
556746802
635044587
153104728
1597617290
919740560
118383380
1237913315
996619594
65321653
1849316679
1582107604
318815007
1594725276
926794370
1799473774
634518140
585879297
910017017
204047930
628057303
1201151768
243370144
762584690
34200914
1115959524
392503963
121579570
468497579
1459725297
22213198
514721991
430370184
567904244
1507129805
903026664
1107347720
779969244
2129586692
943901093
469670452
1283112880
118619041
2089410851
1045553984
670712973
471568190
551529205
582596878
1479757928
1156551956
1535983221
15953914
719135277
442482247
1302513936
670863191
1808172567
1764783153
1085530106
59182758
1138560179
1277991189
913562201
1990252848
185387178
1448677452
1395340297
1940888154
209818978
1987645046
1914632052
1023529443
1156768944
1379152312
488845198
5648605
247666102
1884250664
783377096
182074402
2145079958
646543868
402396404
574700263
1900869403
1624028498
446189905
582248783
1088519851
2089151387
1064713510
1484617022
1491204840
470978113
1929490906
661406280
1786712513
55997030
1885593352
1897461427
191005525
1068130336
201258314
1313033936
252917944
309619551
2002573285
380647891
16046586
1322980236
1189730061
1577500120
332131435
405023819
1408529085
2068653061
802126019
795905475
193668180
1674014063
7420406
1151700100
1425092839
421006900
2133152280
125123042
2021885010
631501548
2022869594
43412549
1376162318
559598618
1840519141
475893609
527843493
2082775740
2056645344
1829190859
1737546602
1381348473
410289343
1948621685
1098255642
1521063953
556356946
331450548
953344267
208054618
1844224714
417368079
540266298
1869266343
1133901536
2118155148
1563806851
520232931
2057573662
2134516794
409954018
1669977432
1903524184
2111531520
1024124391
1711155367
1530551833
812280930
1512732250
1672904636
1716079236
2141346347
1112497005
1873770195
10430660
2015040056
857549247
971261210
829678663
778865398
1643251950
72902852
317493269
1992229841
2146238186
1620220959
1863587035
1436089456
572211470
124391564
1600349963
417068369
2024115929
405205879
239224336
352385002
1643549730
1259813535
1577681193
331736868
754144169
651737135
1093650063
379361204
1199478981
247035660
2070542711
676114355
614494738
196042483
1403523227
374951775
1472902074
8921311
1928821679
198934938
953385204
219310884
1148457638
748843916
1583275919
992044544
647007064
2022339880
1519407393
728463246
505378698
1813758455
1744663947
1466257411
2141572113
77729780
452638101
542785080
731901453
51243354
897250473
1260571472
109201892
34655234
1775979396
855285712
1163817224
822415846
722717236
1830203217
2083897556
1179820358
518406718
1237101743
321032120
18965706
1623464242
381470360
1671488700
1531612202
38019839
1112452061
1063236869
1503237153
404849523
2087900978
103000606
965613233
685545834
941171651
946106449
284123994
2083975244
1953343904
544050481
1285742484
417544966
30204398
1005305125
1498820322
803362229
83890814
66050675
565060356
1260801991
1317208779
160451311
1925936248
1328840505
850655341
426899088
1091977805
1033869673
1794046527
950125926
878795457
676517599
649420274
1363650116
1402358666
1808210956
1461885716
1306270842
490420640
274410703
1712285788
766072446
1396933199
556262852
1969495841
1300286412
1035739738
1489600326
1916495965
867066866
688187165
985061117
982921162
642917299
1768384173
165659257
1266803044
795436017
922533806
191588803
1756491029
1911590916
1106452986
646949090
1840091800
1470524362
1885609631
949648105
2077423191
656007551
1275904185
1583770437
2140175712
2110478523
1062759505
43192572
307589627
2051707936
1582270532
838504465
232451879
375003187
421195111
234693802
948311475
1229002961
1525489512
777761856
1237616632
110424052
1094863972
1652189433
543436377
232987666
1149769164
67392215
1678197517
1136969130
1549672514
1929974483
1844815713
1963249285
1589668948
1573752027
1017937634
1889625904
311195081
615031153
1621955624
1435643262
720510216
2086990158
1076626709
1163645576
578901596
1740678690
1113700014
1687832969
832938722
985941445
1784484367
785022428
1702908077
415861813
609847314
582783061
691176044
1076579757
129588672
825728807
1690828936
2092392743
317014193
527962819
705941726
1142657646
1836196607
995194114
1089443557
1302764715
135159818
1323093685
1097776267
1758866405
14100480
901549564
1270243776
1816848480
97989830
1310651680
1380652359
1356564505
110085594
1002967159
1422218390
1788864645
1619846274
327955516
1442698208
871182996
1378218162
163840837
1239584607
1146880730
1638626364
644021604
742761006
1477549466
241385485
1299813709
1796663226
967124890
198430658
453758695
1268343565
1931077964
1996486258
625304989
1933930505
1619499230
1750323802
808745659
1109965522
422161446
2082736500
978570029
901054508
565097278
1723878887
156069553
403609202
2093005459
1748642284
41885004
1359723751
1960817960
1998656550
585694614
1127593117
1690758920
1083493324
1448082268
943497256
1370916676
657390934
1031578994
2104437945
1561981524
962932242
664769719
1910964498
1764000836
723775798
453269760
1832580950
1176306514
897868540
1163653382
245898206
1546731865
1520234033
201836307
834827829
130727627
1787713451
955136048
1994299746
1149064471
1242436251
1753326114
42269788
1288235018
1640946869
1774385647
1348475083
50798819
1229497080
824764738
859198837
1241395261
780184935
1400141357
1554036017
1773246485
798167960
899428259
206524173
925499026
1373534361
991356203
1338806105
1947011040
2110984124
1005511774
147865386
1023293591
1703274504
1881587464
1095980312
1675747319
2135523697
1176017548
699764024
1027279322
1152166041
1167656004
1986382193
905804213
828414641
835080614
798898600
2035067918
212300372
260932930
1726303295
62972201
1527503787
252558744
723805737
1005268761
1833111657
304294590
2101699357
99720225
1547312179
713198999
1952963989
1245462757
1634691355
1844329790
836714449
223113871
1574540091
1731048886
977968007
16184675
146572757
915451308
1110919743
1700411056
720232118
619099572
2044679506
571051805
2049547019
2146721060
1689560764
906398921
456657803
261022155
1317667037
2000766486
147198074
1319593157
2034941676
410563361
401645113
1403955742
726818161
242487493
312772846
2010799546
1469368788
867060334
1662228949
1425334963
770210678
1940679698
312470091
494971177
2061718352
1431837962
1774094603
588778609
1541096585
1842815574
1299342777
319994085
1824244837
460908574
169903433
161061769
981533468
1651709086
312377116
393369214
1850338116
1665540649
1434206107
921387185
1376905976
616759692
699012559
1886448517
21201739
1372243024
1992034154
393621752
1282711819
352407222
606825577
343394796
280870128
1791758829
102224873
553938145
3982204
336973552
1831350344
785544117
443860398
1248878620
843926334
1795951042
1482387724
1884130195
239501879
1796924139
1493520422
908582408
1206504046
274495721
687985216
261393498
1129315797
340251105
261626960
1498897849
1059483153
1991102271
573939842
1001496212
344375816
870122215
931102473
574954075
416684391
949096063
815246880
352591335
1347189022
2109573255
1883695742
1405583867
1927642946
239627269
1021079291
1346616446
1553686502
1965034816
850687395
3537962
1559046446
837982602
1517715357
63064585
2026983141
1462049816
1732011270
1109111653
357924890
1538002158
368258553
1756331196
676118920
2005886845
543601133
657218414
2005717975
302204959
864616681
350140578
509337131
1545474727
1504088834
1643838167
63923120
726999313
1314406620
1368315942
603815554
50919616
992216044
1995616683
151086505
2089421306
1759346375
1404302308
267663234
1629418734
49761656
957448891
421203784
1370839300
521542981
977480276
162226401
1141254814
1414958485
182786666
279354627
1830195446
1255593921
1459644442
1869487541
1696484644
1295335287
2018088924
433085029
1761388544
181684950
1716400158
1483760678
428140622
1658176272
1567249253
864594481
2030784794
1021148237
2055168810
1261045120
733718491
634185173
1870964908
1698172422
660751055
466117357
2133526674
1619244587
191930219
771189336
468499571
1736781644
1244037164
1368420049
1493308753
743839175
535335734
249663435
1372866031
715974078
233676847
1848054022
1185363179
1673180877
696991532
1428200225
1800623823
1122779322
294327823
1400259566
1191743695
1504651053
1058119589
756964939
171123316
1669107347
801077547
1192563401
1773901920
176813986
316029185
1943453693
1559938664
815883430
860474577
2049843756
232442252
247579767
1288134590
302466133
1623069326
1363716003
1373292682
2014853026
870676507
1837513899
1702592626
575706271
1412321491
1220318071
1785339941
203473431
656512494
1739270800
250046391
46794485
812453158
1088930471
594398059
1325949233
1660910369
1936030586
1463192238
310847201
471915953
229324608
628313602
749825543
956280305
1096435694
1380273690
2072984843
1833708200
1371955860
1318781045
1384153812
1536862884
1132452821
909987643
164026122
1852176043
1305554056
1534416499
384762542
313174977
1313914298
2010360580
793464796
993306083
29883565
566372484
181379600
2111271366
215005084
313083727
1992316695
703252289
1772732749
428997424
80014958
1770261404
535027303
1246566742
1141864971
1426447213
1034418246
290014911
392812187
1522441672
1635228265
1348497041
1679403776
2054102335
1047049738
151371785
44839398
380775263
1677569727
1549612273
198887707
73288181
903524027
1374003143
1356417465
169500038
1723417149
1635664425
125774019
813590647
1964719335
766569199
1876713396
356076428
392029656
793353322
2045451191
1775538682
938371866
1264892599
925841154
1624195679
427859596
1765589416
758413412
166246932
1984494134
488670204
1794939920
9735653
1817898007
1645932611
344859372
1437627953
1282173659
603283517
1827990547
1203060633
1734332788
123563622
1076204548
716949014
1108673596
1847022801
1800707511
1406072572
639818858
692441793
594698715
1898175313
1496964372
602970972
2124204115
1928374772
1544629855
202525660
779601792
112976373
1826546462
546761076
1182641383
689728640
679248771
1322510430
1517825379
2013513702
142140181
841136368
913522045
969619694
595082083
1416027958
1788522753
2069693807
6525220
1047039942
1653843098
972207886
2080923727
2064439108
1090694352
1124164793
870944860
680806390
1024446136
1326253433
539144204
254357496
1222197348
1513867800
22969018
1948669882
1424355564
1604485227
117547897
94324770
365484232
1650654256
348842433
1104353591
1178997187
433425073
1447654962
710068090
2037037001
605449133
1504345602
1657017059
757633214
1416647883
981413773
256501048
1864793234
154991403
2017191653
1589329817
177647136
1861526993
1800513963
686928166
1594075965
876988349
1726147415
1771591069
757404675
1965924971
1949604258
604265208
1475163417
153808949
941388040
1690308592
1293966680
1791202791
2043516946
563182207
31916168
481713609
1837401323
686126455
753638891
1129429348
1421027424
631789486
682979676
512265208
946758462
1958027604
772860650
729676865
2046673217
623129258
1601630199
1918980048
814645020
2095221360
1803805313
1737673717
1244320921
1058704320
1571779138
1294639364
691440326
974605436
160838718
739957750
2127681319
1315662667
1447428949
1246060845
1839431664
826568317
203303066
1962864128
262883574
536062389
687098628
228074510
1289594635
315993148
592390377
2141559353
124370229
971061147
1856509645
652212104
2108334077
759610713
2143570008
747968030
1625612843
1084843473
22470828
180562861
51472728
1335532965
1581042310
756481472
622233975
639708435
1069766722
371595960
1508927832
1479857410
462072971
22944712
577351459
1865905760
1840572971
809627821
1478849732
1284816780
1093872786
1806577729
903578487
2094097169
824264698
1073574936
1170724914
1987237220
457265591
486914484
1047425199
1682478098
1288171640
1225248133
1492410059
583004913
130708594
2143927457
1936663811
67859189
1488959412
624250763
1554733822
1057398893
1352975904
619940812
1980471660
551516418
1500925579
1855864565
1799401087
833509993
2144328143
2017497104
381426197
2017818673
899795829
1325374100
1155387875
1772149191
1057958589
2145652824
1727942200
1417667021
732180879
148759443
1788206369
1104239410
1932961280
205191559
1340227629
1320882203
115407229
787080415
1183551287
1965418381
1672032646
1543612221
99181997
198675619
1971624081
505904120
1235834400
2135071717
1586050220
1502325347
1387767589
1616271847
2134772118
1867931675
124475173
1723265435
1780162422
897421999
1293314230
1743206935
1030378565
874310341
2017162927
218957229
869921625
1133032871
935956731
1025046377
355603920
1953816518
719282207
1094377909
230542016
497612514
1605800460
497790063
1410926594
14300360
1299746320
1895154493
1781817736
845451404
1910337804
1745161155
796887590
1304156588
378950201
1969710066
1733008440
42850853
1638125152
2118559762
1201023160
749633672
920247660
398803352
428740791
1929843224
401730927
998653007
1849894081
1474389361
464275376
172615162
1729203736
923280509
1134673081
1202189181
309984578
1683297957
1803982879
839921513
1664590938
2003202963
1136647645
911913090
1350890919
1330920601
1145818395
1045469160
1000353005
2069798859
1142861214
2109101802
1203805894
2075025878
1681187714
696286671
1724764694
929058805
1153125369
1895567810
1984519855
322222840
97443909
1624468348
1694275394
1180432535
1685365708
200842440
2065365092
1626926779
1468716750
1855872899
61497686
1913824408
1737782120
2072546173
1059197981
1489886706
392163795
605885630
877755842
250068187
313152549
1874760064
633325307
545942483
2063563569
1595492743
651504533
263508064
305709634
1680591592
88021907
260982104
756736984
670304602
2015371998
1444895926
1202988407
717882284
1203542379
956869112
1211878394
76608213
1702173816
1676711076
1951651891
638058406
889179467
897659592
1471023788
2091090242
351361763
837757488
1513435219
1048036188
96915734
2268048
117159534
1809732656
599863665
280695964
206603978
1084152602
17027955
1548192236
1216031896
1585739428
1250331781
405494192
1170227122
1869128490
59547814
1472812445
1534007769
1423747172
141654534
1236129084
1088016916
934973533
1924934079
512806979
976781789
1778820379
1703587963
707330342
647548989
296384326
981863749
1944653402
421185359
2058513528
2091915190
937409948
1323036546
1003935004
394010251
1175727544
1041347739
137988739
499339517
1087838422
703860955
492901978
222686746
1889672871
439976571
882532180
2022325759
1044256538
1275414358
990503008
168448394
1644784570
759750956
1406494461
1623296668
2035776167
851042804
1273976965
1464527844
2030174512
1537015845
791445981
1541485202
1583713426
2110223045
443378715
414299405
237106642
2136446461
918830140
1225984983
35119932
1925568184
2107644025
961577462
1044140659
487516142
2116490945
333139154
2113612636
1155022310
1476899642
1204980949
704764376
1150276357
2805284
32707890
1751838764
950547364
667890257
1646263550
2137248024
1177670386
1186439999
1289025034
1283809926
1563600500
1429500746
1895001845
1094240120
87886538
854696613
1467709813
648094155
837218212
194151536
333544495
1638096363
1340230801
1111748050
1892788768
163906377
848813101
160295895
1045578605
1673203716
1162158451
1288569273
861248694
849468008
1639887763
1961029530
636285054
1492581224
1914163698
1504903076
846001763
1821262042
160448708
1582685687
1123370051
786081687
1816751429
1170928953
1173059029
1292131840
207870432
1111840178
1125850395
1633996356
1447416399
422978470
1682668155
1780592645
1022126089
1918799173
1866202536
1186997106
1380431525
139610311
471371063
1353241296
1455648645
1962122090
613848738
1219894578
238857989
1016194717
1561061291
503662675
1338382284
108248856
569396595
6536036
817575848
565545663
1633353000
1121009899
1522807631
159753998
153928834
1219514554
260750203
333911920
666370497
308110010
335628242
1380170400
366437310
2080786721
943561874
1798769342
243561119
1673171545
1879545327
1494901028
689889214
835580791
1935490176
16500467
1085644299
684046920
625811907
29903267
1807925867
1881819188
178783193
1804786313
1156262828
2142606203
1764407868
1124119521
1718809354
1719120443
987851257
1292126235
523740196
1672113261
2024079755
456111963
287391138
1695340090
1504968083
822595140
370866467
1086321205
92763339
1591774153
2042944445
1723685732
1478847638
384577501
1261374850
1344337917
1079080125
222679326
1125120877
547271408
1780255767
1675656114
2013674866
1084047062
1467305122
2003031866
1536641145
747560949
997810162
438260984
1069278681
1346453048
1684618039
643622489
1844147076
50151386
993993625
1367096010
632745243
460319607
1594522199
224364179
707050131
410341944
626020653
231919715
1511934568
100565541
1339180759
867616862
694186088
325812399
322742886
802694474
746557038
1121078315
425519265
595364889
1269859597
785114894
2090942377
1557003524
354904784
511732056
1371716400
158190226
285019558
2110462725
798652625
1503139649
1705785929
1366267719
1145255045
308337765
223857870
1702425832
1774722194
1974695872
1361742012
1039923783
1405218343
853394021
960608668
1083528866
1516460292
1116712605
481532678
521987263
378907800
626552255
2120386764
1109849255
1978059579
1942626196
1752037232
1275895468
606693238
193791861
20067330
1263803684
600344427
1691044618
568847643
1433546454
753881502
1065236626
1209303608
150831297
1858478286
1615205684
1344019600
1619861876
354803927
9794229
6721284
1302002205
4370956
1712918170
162004757
1155748207
1794037322
1231370053
1107186678
1004164576
1328997548
1276230538
95711107
284209085
808994357
982343674
1369190096
1988107039
187890034
907140376
1477456255
978914048
284663682
658597417
47082269
705319638
1811075074
35043226
150764046
1578883230
1043772675
1878043703
2043070749
1687506931
772009911
1688362055
1496020714
357170061
1181926413
2005976024
765593244
1350727660
620596786
302444583
577820539
45976902
1674411389
537507641
731997707
107022895
1808439553
1897133167
1705268188
1582540077
1485835426
1514426464
1003894643
1251534861
1535491176
1940229697
909522253
1646797049
310386921
1985634827
666853294
727145806
291990476
1368772403
1408622236
508783665
1837560850
6884960
56156325
322824135
1816521198
42990744
1670009654
1470777517
237654850
377819210
2031968756
89325386
170348622
1933957204
1444724722
905942634
1817683726
1146159698
964278138
1454693833
1852151779
310831167
817169036
644357029
1191246480
280340309
1311927029
1519273880
417636571
1924775453
63451705
1979731010
1493959759
171717196
842744499
349000375
1994013170
1547124725
58271477
1236538081
1209216540
1049267820
780192399
672935842
900213093
1292365793
1359675908
931698677
1702403261
696362721
472111954
1402728733
541603059
42153107
637908471
1709705693
2051749870
1216196410
1286021884
1960924042
1338648754
1230020666
831294946
896492868
1987949302
507013767
2022616188
582190516
392421444
1883978023
409384641
431897913
2079298520
332231895
888236055
353169541
882069132
1522975329
674874983
1707639429
1573403595
1130400155
276607777
786300681
1808958798
1320616577
1853244267
1881820275
1285812064
1491455144
409591783
504489569
1516092815
993594500
58076664
335388675
135454249
1435243099
635813440
643132919
1703632716
1409189769
2051901152
850540713
233450128
575219312
1953112744
1260369638
1345718737
2115696309
97310974
2070368206
1608970899
2114458930
562654950
763167998
515414892
716374323
53854006
1548182768
404969238
1945727805
1454119427
303793565
301742469
1544403607
992046655
577111507
618497032
646292658
2101360679
605690004
572020984
830990915
1226390378
1822398034
605075584
1533093451
2111504971
689510386
17089843
1995002882
979445240
905648239
2002800408
1430443284
718036715
2064457642
1306372392
1402732476
343170429
1544418365
1221903588
666645886
379873654
1012127172
1094293204
1447395597
330550011
635551668
1491780270
1370733728
925563477
1519039160
991006572
960643165
315005028
1876690784
242492403
184621044
1430859587
346540232
985336549
1552073092
724351353
1093146058
1623916409
1370190888
1785000739
1490324591
1769210047
290123049
1065579065
790805332
1423355680
1665779438
732857877
1854577782
61326
1951618922
1073471527
323491548
1700976695
1862604196
601883856
24283510
1876747449
852265196
428048909
941841682
1330147981
1824308760
1542386065
1099210362
1484489996
918832746
1612627886
1103143140
1508430241
634174907
858766324
1827383416
1897731177
1466751156
1693807018
908106681
1417325564
469105304
661342210
942259870
800357845
1237734539
143747678
707687496
547955400
451447481
1835431842
687802863
358570792
774497076
969866342
934774850
1124387556
1626340359
1515958644
412257853
686816720
926353852
838829187
15020812
298234890
1799462100
1055287613
828174501
1208579642
111341895
515764220
632854077
979726678
309117845
1944102843
1565868339
390962095
2087301023
167068965
805855578
1987846276
1131222693
2041746266
954188114
2048726219
1424068124
1889086385
444635712
1753445112
1105122507
714340085
1056877843
443113280
305156714
412120164
925132071
953988262
2144672938
541051668
54854260
689494066
1302496832
1448190258
1506921443
732878178
936523011
228179203
1846233499
528270168
761577416
313617665
1262978781
135622535
358733058
1824896917
258366649
1784239021
1528752366
23286762
690799657
1226952893
1490381748
36792890
1029713996
117420991
2012317657
413932359
2006642798
825098669
44197961
1427100095
1374853841
989465745
710215362
2059819385
1219067447
2013384300
853705279
1573306460
2101615838
784961222
39517252
561577462
2122034731
1816776167
158728372
1255040173
1084664141
1412856300
282161875
1012914510
1280333620
14707300
1934099366
1552077637
1188588771
548545780
768094474
1382425949
991145478
1583933745
1899285204
2020052349
1845925596
1145767251
184025545
1458769126
368250370
834433653
85065194
878512486
2014453784
632469579
1317796890
55063561
1131593800
262740455
291042537
977812181
1972802560
198576624
315411136
1687306220
797295670
1719854677
401801234
78387830
540203021
2105998662
1194194230
791371434
187143946
369547558
1688711011
347418131
2022962051
2142819539
255665801
126865330
1173879949
1712322457
1336744819
1647775885
482465914
2060327426
1542682203
293890957
1180223092
882790784
1692019900
1713109503
1798187580
796435812
468234252
904866814
76389535
1404045898
1543168945
1069959094
654640839
1135322817
2129173312
803320678
1297990843
795631614
1858511154
367264764
1916784213
270511387
1768571925
290837994
280488684
1965077513
955805198
1932815852
301591276
1994960364
1416184376
270278808
1087891893
328176390
1862877988
2143257246
294099144
731778772
1981874596
192700739
1718522161
219266197
1477202422
385844046
2026810962
1972677559
808061607
1527263142
776695801
873016194
388844362
1534885650
1784767539
346742802
1601784211
387937186
1426627148
170270173
1901111465
140106168
500899008
287739466
1254184660
732360452
1966633761
452860996
1532359594
1633014849
1258237196
1596270613
196460246
628147303
1553298283
1249182540
1031540178
1102779709
974758871
1579005469
1873824321
1255604112
749990395
796396069
2020047040
1791242123
1310855723
1559552001
1815627304
805838124
733342639
864733973
1481285273
1374759878
2099270438
1797453088
1676397359
394629999
1233177615
1336298411
1118836998
1338970019
1263752200
1600910203
407570066
257186134
2113221713
1592394913
191298162
800155044
2107235404
480874466
1155891527
1532981037
1151910909
530508228
2098271447
1088275884
1469928800
1025982290
6908159
1569482336
446816330
453800428
1104364220
698965138
1514050314
1829780652
538236576
1275193703
43351411
1285529383
2024255108
1560835219
381983461
1550815976
2047416325
639648781
874964199
14943935
1674713853
856685739
1263365356
1363288971
50329337
2024532688
984186606
80664750
1022765708
1156125051
486591284
35303356
1675821324
564790148
1743034704
1574693051
1531947124
1287029776
1686438331
30924534
1136971830
1684991365
525938785
1669117205
2022494034
1777099553
557166297
619464885
582767251
1046399166
512341604
844722057
13275775
1251574425
1201441516
1756920584
1109529142
216006238
113499140
300156146
2050155834
1512243936
1068249242
91685752
917470622
889178335
216815527
79504674
817693375
905042526
121431095
1933211180
1627401954
491305894
1405922844
1550535501
1922020983
1217551271
223042767
1249736436
687158511
1783319445
358808067
1222886739
1233495088
197508942
2054785858
147112065
2021284411
240670267
1605612701
2087042232
1045663627
302361193
995189401
1641229503
304967089
1559079507
1235057847
472333787
1372628123
402241424
1086955428
1710210133
6785542
1918144524
607051650
1448361992
2027994896
2120154664
193761814
1706926022
2032688757
1609715878
1291722922
366980656
125875000
752982789
914416429
472268302
862156326
768261670
1711473003
1822846466
393516320
2120759288
1427398215
1188380047
1244627055
1639234564
1467124055
1818519661
387449171
2001834951
432585037
1975946160
1784125578
1556137685
538758700
1190891894
1288725590
639896278
1501715416
2053530928
651071059
2136046595
416070591
780988461
1000424067
791616999
538519460
2126732732
1887710495
610673309
1865014264
233023245
1969389778
597621692
715866396
1834117141
1310491929
613888574
1016864461
1370618714
119057427
1686243155
1009899014
1908727379
269038025
826596359
1035051730
455105977
1273971015
1916821905
1624762080
2070972797
1568973701
2021102079
1317436421
1412329885
324334959
688222231
1418923540
1237952989
384788052
569544575
1890483464
1046877670
649723377
177956234
1635665891
728694403
705653393
1442341096
1059126852
878734521
1534089215
1446562364
712424224
944229961
347163817
507603919
1420207793
1989993160
2100171013
1321206469
1987739834
1865674402
1915460922
295990930
1229533926
2083141731
2108788508
804313489
826895141
1070451790
272902351
1525756194
189087219
1604421827
1980225355
1930167813
1976029176
683569929
670515253
1266465895
2013137092
552817301
636803102
594064493
379801047
857970166
1990262903
1239429705
963855077
344358652
1040035563
595332731
968463913
864524023
336108191
224996838
213438841
2015980232
1620374080
1657979567
985740412
1491832699
30251965
918311817
904959946
1179971036
1726543938
628919535
699684395
845371294
280442138
1982453940
105267092
4285180
366223231
493469263
1501401848
1942195975
1483047998
271846281
2020409533
1196273696
258938359
909821087
325498013
1642177606
501537450
818404371
136276156
1043877593
1841635978
335655766
600407795
1860558112
631440924
497509064
153166767
1252676375
321547269
1702218393
344094700
791633517
222730292
2022074833
1648542623
1872000040
1555317041
1243152332
161853411
1867133927
1776824069
1633219571
820480229
417207504
55795989
751797674
1425377523
1400330515
120437922
1767097690
2039294415
1357269672
403718856
325669826
1956347794
155631570
1137168142
1730079529
701864610
2018961046
669605260
60665576
1369633374
868440450
667998408
1555711003
1351800364
952728613
869494973
1039708465
850782646
1521557184
1905162265
1066665815
273982732
180251355
1230752697
792383858
2006704253
1163728671
1964294036
324095375
1895327227
1197859970
678204981
413821964
1375374257
1233084783
1263238649
1741199522
1421530628
1589311120
45291500
265767505
1339597401
917453616
1825932795
1789811580
1967904849
1785762114
19398858
374352514
744662349
652806590
1968830108
1567850995
1835286008
1982894190
1547284666
701122628
2071046198
480665852
1806664362
1607858464
1935511103
1974256251
1930985429
1295705194
1683232834
1997016092
191478181
530790248
155963075
16904494
1856308860
727895218
1079543045
1687295343
742936283
506250300
119098138
267184523
478176455
323740655
295331894
486133409
67658084
1542373316
52714695
206668680
1321110388
792242761
1720774003
1250285634
521651475
1525181465
1038037986
882092661
750420723
1988478200
1591720579
729819626
212486542
136754067
1425120831
1715627121
25998366
2063435296
636073934
339352201
1521549979
1023455836
576507849
160750348
883109792
1377662328
1470486332
438462447
506695664
679886138
1277242086
1983472276
956036829
2060310380
1681251593
1349336949
1686857187
295725688
686163923
1240892154
1602306693
1074476466
650061753
516834615
167842967
40114505
1042513196
1235091113
419941392
956425963
67467189
1522834544
306941993
219576858
1011754835
80862165
1416565981
656119664
88586135
1811476407
1064401212
2070124083
2105864490
354118512
1164160534
310300655
64930900
1680701574
1133274168
1481037976
725670734
1892962740
4424129
629178056
438187184
322963401
166601159
1696961674
1334232297
1784778179
2007243106
1736933180
771170729
1069419837
875038400
714837884
907752207
339771958
133883616
400695760
165473915
1284153302
125056046
1970898658
574101691
1650850931
1575455847
151892963
409735235
873891242
654368542
813021761
2101649255
24067358
597697487
2096105576
2001917606
1638546438
396204143
722366895
1125052076
2082799632
33523556
579010316
905720563
289537838
692753838
2115929789
268956670
1741718569
565549458
1970408623
880574718
2122044067
53082186
1587800953
1442917069
1877119878
2031717579
1613349768
926961207
1259833613
777196966
1329083387
1542219110
963414815
1394486193
551115436
1677533891
629722134
470269874
1086004419
1293783917
921396102
468197659
300299889
2086947003
1478173814
1137413103
1387205590
1015974671
618969064
528891802
374435906
1259836442
153616968
366812282
63422468
547672205
131452668
122407545
177168094
1465920286
350143673
512845634
1126861202
1811504696
603234869
38583458
978394530
338120264
153010636
1460731519
1927356884
128085060
121824885
628887914
2076186018
1588666369
1810059027
1073174663
201198318
327104950
1584599966
803998773
816547039
1100573981
348244189
39065553
888348828
1896207105
1830775988
2142273654
237504015
278033471
33135285
1938707138
983179128
1024645857
567478268
602085801
723589560
291876379
831932314
2024397868
2087660767
2101039774
1583666873
407479257
1985785085
112629268
656634120
1701743315
2088591447
1696620797
757378351
1461605019
1416667700
285700382
1718804566
334594463
1669155190
944053061
995773194
226101728
1177180460
2055214692
1274318143
285243271
1772452216
1827032288
295068393
1591780883
401094290
569816969
1260431181
1508835289
883755626
1414807375
576037503
1148142371
979708946
1505404890
997432514
1212535239
1535125522
760119791
1735768799
875333037
91635901
782312760
2088510185
1741951175
1613141644
618771101
1727817734
1559945730
1161435281
735321883
1501249184
329421932
274480076
1783055624
397441284
1672275150
305822880
1340276610
890653549
1447637117
1566287428
440879993
1040504873
767261397
352314233
127234717
630916133
707132567
1532663351
1721515449
2044039909
1713256642
1972828255
587214457
1247120106
1442225284
960005168
2111357438
1568072150
147170288
1468539915
1499183916
1115189419
1112770761
551496374
1481602239
110506096
1631025462
1656820715
270351179
1310113221
1150113086
282397907
779923527
1366107582
147649966
2045788977
970011514
1102051709
2070673956
1602354889
2104644990
1590078274
286465803
1590854007
1094210054
349057604
2052070444
950382184
499487419
1163261560
650971829
619871214
354826221
1949697447
523654064
92285489
293514461
1725927253
437790208
1935295668
161628161
1613277340
270300489
1345087962
1300940555
28596482
1479704324
901176104
1657423716
2134372001
2085149175
1387058740
1664068146
922655268
56822673
2104341478
2113369401
1848398595
1576248964
36295035
234982799
1583416381
1971581299
1931755562
765788804
1971126210
416420892
115490426
1255857791
526891994
430886611
1496938234
2090402503
752473612
1912846295
827197857
1012271239
1766547634
696975871
1068588004
751774659
893875762
2111949560
485666923
1095318841
25564590
2059268417
705857511
1722129628
1380796295
1076916985
1365887281
1103379460
29001989
687690538
129347892
751544301
1253409028
1530005854
1377405829
1460673339
1030552572
155416169
2131178175
1232246999
425668641
1243374530
757028967
321982009
672025203
1923451272
742036797
155221380
379732426
1131420732
971784597
1282027408
1943598091
155968389
334501300
948235852
1657113040
2142361726
1477677560
1900234539
1107305297
1477200705
709635782
1999623505
2047265683
1090884192
516642210
160469916
1555084761
623263767
1862344805
403322617
2058666248
405528716
228516405
687640852
325338234
245448950
1053456217
1605433797
1171989420
56704237
1859345826
932430400
1913006889
449647959
450532650
399617677
1124119555
597642778
1006520241
349337619
728404175
157553860
1186609530
187258836
796344733
1690316446
1968046334
968136933
798453694
1372548825
1025116129
516240007
29209316
352564485
2080658185
507996703
106929415
1527608107
471208532
1560640960
158600746
141999143
547551491
1195202229
651153751
431610316
1231773370
1726104284
341934130
79457072
894052062
243629
602779618
1622674101
790589664
1609702556
17589506
1371110617
348721528
1708825730
659083190
1358915022
286904710
162726075
1197756412
1805748335
786462551
141464254
1373487681
1963559826
472880714
1653933727
536744798
1927694642
1245128621
74739105
1003166861
878879805
1864428098
1028075538
308398212
378070689
1283492653
482807639
1800961715
1809557568
2114491776
1690710231
1391122515
1431125061
2035624782
1988571006
1003461581
383690838
1354597677
28128922
2025456174
307175882
943536893
1019028445
1286029861
375723280
1017533328
357085556
876176701
427406094
309140935
268216483
830497571
1108346776
1518260236
2129337249
1320322864
1348507589
951316751
1183492148
997530449
266504319
412059493
537117038
1534483761
1878740004
35394219
562365084
1413069396
1058920791
1775717161
1400342804
588731310
1136814177
1941809687
999052938
59755244
314555111
849787410
213629765
1899320780
179235033
37957496
359647354
1468734214
1210234594
858638389
322095758
224122429
916157883
1570763886
1163578173
136889297
373319346
1350256267
1850416053
1198642738
1720167338
930655163
1829037916
1320694062
571849713
1013869414
920636803
540798651
406676310
347992271
996377619
160836265
1957251109
488266265
576422223
913332121
769128845
1526255813
1583197791
1689901694
523470229
1947970270
1008542203
1088221091
61708147
1774801339
1761730960
1603524184
1508449788
643822401
1637788858
2115978548
1931114920
823589484
1388170958
683615910
166146901
618614346
903739672
577674587
1051605432
1416846188
1410868624
1745112932
985770000
1455940500
1619492997
1811414081
70980799
204379640
90987398
791566224
942892685
94072806
224601810
642526685
1900491783
345892022
1143501936
1781649654
342927663
733924738
1082327450
90164311
375387516
471081755
51169762
1193664715
127615647
637238208
867442888
1620920731
1439642265
1074550208
1240323087
781141895
886629762
1752377014
296834655
1988687452
171084031
1241920255
1232597279
75327574
25914621
2005217217
60292766
24578720
561291973
2090117534
125119683
184111610
1261118381
86390181
622774147
97758650
145260079
1629383058
1209338339
1581696471
1749224678
858364911
336492972
1652358559
1699132701
651193417
2025212105
595017959
17771498
452793231
1870446508
1269766099
944555469
1128430637
11710455
567214869
1815923689
1532371568
994635267
2030182548
666786538
625851580
2091701248
528226134
1548535946
206678922
1012583326
1861897123
1258853075
1788162647
148889607
2048875451
1243075944
444954389
35870977
1823073195
1992771674
675302114
1592876233
329746911
687130165
696498801
1910479283
635785914
611080749
2003264906
734329185
1274953121
285267629
1045471232
1209883282
310978919
843641659
364009976
567431942
1611071276
738849508
306827130
620886748
995239960
1484313271
178848081
1820114221
644892856
1369112382
251655466
1473459183
214386119
1328518044
1647689183
1223493931
1121357872
1588207458
327306048
1044504975
1488304438
1122497829
752485181
686640771
129584772
1969815586
1134305452
737593602
1321140072
1391797022
370466192
1682354988
1606551462
1907826152
1099194723
1860264561
1417209128
1995832492
24869541
488714913
920474358
2125860162
1384062602
617127810
1168084537
1202347473
1057206575
468018993
2074468967
1509933818
250680937
916304962
1155104104
1202349575
117475633
119558330
1906412463
1895750587
1583692954
1846599421
1703779504
1753203095
240173963
2078874960
751849224
619242658
537149832
971517875
390808860
681635885
591356532
726200716
789405807
567976691
2147359502
1436045532
1531201272
1187941949
1670787358
1092923348
1069690476
1435917232
442862557
681529127
1817768293
659725308
1013074894
2032713864
913009433
845421655
738044868
1377919242
573971287
664913331
65710163
1714870972
275780443
177472082
830042154
1967632224
2013604337
1021226039
509123809
282446564
1254782809
1898087235
1974285030
2061573405
1059985942
1505700858
1033005454
824392747
402866809
738112752
791821209
482676526
648775564
945006043
1825029935
1757904823
721322775
1685230892
1845249636
796406949
1601222011
1144014519
942688188
23811194
1864020628
1647137256
962661675
1049841394
1180800468
24661981
1635528225
1412411377
639745472
1030721877
1595002488
812382574
475845058
1833655831
829859562
514295181
76287132
349813162
327603699
1165980000
1960301009
1947513578
391804744
701730544
76908974
1935423822
610075829
1746886395
596428112
977042394
1717075411
1201673135
1218751244
852086445
488986829
1625332564
297446099
331029041
567294514
1264890281
92502556
1200345173
1596355955
608959181
58152995
655256491
1757041930
1105601789
216701693
33060143
1284516591
240194347
1972601382
1477513795
818227278
1297747847
819877118
1909136358
1201733285
2147157204
1552991445
926137285
564348687
703381890
1482529492
943625099
1715319607
1944535492
757705535
1368943207
17565015
2135490919
1038291485
894001991
1517998175
1040078474
921417575
1586478084
1072562268
1134678924
1882725260
477893237
815278753
1257157014
2036558608
1727542051
1498654316
348013202
1310317345
503410699
586050668
1407806365
1012551254
587169341
1400487758
193406720
1429225442
1883298795
1682873454
455151453
1403451639
1791344565
1402467169
781643797
1020726295
648187279
1632872217
1703567789
386865592
912447016
1423660211
1212901997
1966660795
1643502746
421913966
106899840
918257218
1238213762
856876481
81365305
1128018537
117016839
1311811087
1893922881
884874189
1227184625
1502487262
1558392211
1371699379
1199964875
1867101357
1693053214
1814697559
299677978
112036064
1896804084
817434133
1792651758
969597369
1788973405
775801102
1430741304
883236418
455205538
1518095483
1636253375
891128634
1914402911
505335333
285808045
1475410553
421225597
2014089418
1367726530
1211638753
186265637
329779061
568788503
1140575656
1456659937
1016414950
1726186279
1234025443
1235219505
1841931598
1299912117
645360054
2056752919
1355144791
1436111810
166693020
197098129
1559965595
1061758043
703023449
2035438984
1719466213
419546201
2061528067
1965996849
1312787680
364271027
1876760676
380204450
759516269
493942137
819625440
354138161
1060834172
996301253
862403552
1436967306
2407731
544143463
570856064
1254311422
1675323425
1768076478
70343194
2120057246
1161650906
873731627
568705975
491377321
638703469
1323304597
718725621
2098723860
398495817
1913067509
980219996
1532374799
673123440
2056606606
1726452737
2139061723
1957944163
178098003
588409912
1995330968
301023656
1118915651
1461586378
1414267217
1124607277
2090737010
911030376
840315707
303317237
127505708
2085109240
838047641
797090243
1646574650
1711725398
1353739959
447965861
1309675268
1734480936
685518667
1962401924
1596523815
1333706734
606155013
53329636
1295654529
1130488154
630152681
1230558194
1579579976
790611709
1697836411
1455154326
755627190
188150652
124790391
1209129301
1734790512
348638668
1891445045
950546873
1367987831
1551505836
1886569013
1379647829
2137925868
1493251903
462242722
1721283474
797533409
2001742906
307652748
2099173346
420050644
1940812559
1913732698
23803549
1194124715
469668970
1575032662
1200090131
1199483283
1957135960
1480885494
1696812557
14584312
380753125
412965392
1852790629
2103378861
2127139528
509523251
2020236454
1226946388
1777733931
2107249302
1500645263
1148936104
1173905403
1053058779
2082577458
1741180785
677484039
766263520
933004421
2071623758
814866931
431617057
59123042
789182523
770793829
1404226308
84408812
1167143033
1557381713
592986389
1567029332
1056793469
160934475
22824264
1372143120
2027739910
1790109590
407077898
1458373627
972265259
125593771
1760475632
1118952113
2011136836
178584942
1839467863
1618292379
1714763159
1819270660
949055825
1684214928
43922557
1910242438
1356926815
1023171981
1503773972
319757451
2073606715
154334113
736182735
1953739565
731735863
77430125
1806759959
991596484
106148142
174279396
1058442975
638667829
1081500430
1654753703
1247147259
2071888998
282855726
1697300647
55957309
24434606
352619572
396465391
776248980
1737338901
1164432137
1276106215
1745286809
930927421
2107534711
1748685132
1259920266
401455558
647841251
1695936380
1202335992
1713090792
1063083054
1087674240
937418508
1739964824
1382582023
222059636
222460418
398418090
1558462301
1995993080
746811364
1446963277
1171485115
433020837
685882944
195745550
1114134683
817633654
278344037
505862245
1717526361
806041348
1607936461
1740740053
628886342
448631460
2013784797
839142760
895545186
1804673880
620720342
340079556
219915575
892412136
1244450695
1867357074
836620235
741240974
1169627107
570746176
377234972
545347797
1874511673
2012297368
225215614
58031611
1475263451
998179682
723257276
1912677922
68793686
1126187845
2023108327
1521010119
1977702694
1098159258
2090206732
959435710
647741893
365628283
1798985645
158852459
1944884405
1399772141
984999838
2114917223
672571521
860854806
1836364998
906929528
1561002896
615955027
407847986
554370716
1902041533
920271214
92598899
1995833731
577794808
507413817
1398165088
619988280
522522964
637009046
255359815
1330065506
180891608
1845313428
347773673
193717946
1874153430
1826310160
1633042417
1034988513
227889075
1144801604
478406708
220301672
1058556258
349329719
1166835427
919419214
1731524612
525787039
1320216306
331569967
1846978244
628084418
1734380847
55373964
1375905424
644588631
1431831091
41951360
815680683
1088762009
2124455319
443565296
1897822434
864036634
747251443
1899707787
1611244485
739211100
433555761
827657446
425030902
1301703719
209161280
630373602
231268635
313890051
222467937
1469418032
1152110728
1932817757
1180072846
827807997
854412700
2021194985
717833587
431583498
487143944
903727349
1217140742
1058439843
2031521385
1727540012
125243054
1106833842
713498509
1191115544
513222490
892758656
960621850
161688921
855061699
1876016803
1373697889
919286929
1631377692
2015627271
1828429491
130165165
1704101739
1592661559
1871087666
1166785413
729255659
873669061
1852968194
221112304
1227828343
1440598395
2077241445
1205959477
1218946279
919623022
65740204
305813734
567437247
1428243584
1154821879
1048087497
1887844633
35987403
1394309790
324214356
975463326
1057396506
1784932966
1638775476
89781088
1598940385
2027936113
147460928
410384384
1356364655
1755068956
27660981
1760415299
1543632874
567821408
257414136
550007668
1709137768
497790148
995648303
482991674
965583641
543515061
1372472703
1750557243
481586123
1462489629
587778386
36575590
1987981174
478657415
1685921405
522475242
392596569
329416961
615921317
776937643
996142532
438372451
1657302530
335852122
787576890
1151607122
2063202944
1733625582
319700360
840397510
1064379677
2008116059
310819221
2115498615
1020873007
2124159190
1997903258
2061164902
1477418311
593024717
1797830015
522081284
587776940
1555539308
1487375236
1020018447
2084577699
1194487763
1008186555
555290200
1159856266
867616252
1856035998
788972200
956397043
93626241
1485892219
1498781939
793449367
1814767025
824276151
420165471
1489330059
520914290
1734311314
433677358
1355814169
24234492
188118821
1439515687
682830971
1945616090
213880799
1037049895
1680780044
566090328
1796621906
1419949170
865877048
1075851093
1930642967
1310459245
286494864
107309136
2037287813
1419034514
1126336346
349817004
183095404
176692311
684334487
418396118
1615085456
915624220
395388749
908219098
2061005310
1142719848
2107494197
426280662
702919170
1661620435
1726406372
524497790
1470466280
353681813
1974325152
443405594
1617859009
1599662712
1402118713
326448860
1564841678
586676621
431128272
1200205031
912127176
1336595937
727850496
1057380122
19548182
928204377
3471552
172386957
549347367
1102290772
1596080270
226591894
1449360490
462813480
364420966
1116210245
1801441319
1019997865
1131528421
2035838390
1544703688
1150280493
1649844646
1722208994
1873002510
871420000
1262856100
965691193
1856904386
2047974830
223052625
2144098517
911946353
371522830
211801668
1374327689
882610103
1194250834
2130093409
387058387
1832302802
1504977123
2146930534
706669516
2123735940
530743960
567004734
1205999573
944274367
2128094412
181665448
1887618759
879275953
1188384816
1656140023
1276784889
135807857
641758614
102285555
750928283
109014652
621135123
829453885
1987072309
1019838091
2012957719
277113960
118810464
1019348301
1460837173
1632060280
798590403
2127776637
927003991
501291008
1752529331
457641264
1701250219
1792525161
716355183
1439334152
2141264490
1399251990
945534914
1968609688
780727243
792243666
627797058
633187833
1209141492
1641054744
477636400
658456977
835281619
2098745270
678599463
1537422193
1751251425
765574232
1056037836
1333602088
110533714
944509741
1554344143
827931171
2106219329
908066453
1067859787
1068695396
1827701462
609355609
696251653
297255928
694490755
1266474367
350935509
1039473345
58644756
1917085810
1901077004
1161081216
1245960555
1152556788
1079056685
1323723928
1338608148
1388259319
1605000151
798608100
1726569999
93504037
1542199751
1629983558
1695740036
1815573662
1587568799
122472266
728019539
1166444270
613969397
1385685131
374611934
910508530
1731856658
245978272
1934524479
662795992
1170597406
1743282501
1071328043
1516163248
28315492
2012029083
2112378507
1403382785
1262704801
1862329666
1426812354
1518745369
1776867408
1010163559
144568143
1662753306
1032612481
1689716697
2126500650
1583933396
1823947449
1309758669
745044283
244848005
219764346
374814394
919543581
661732210
844842873
807361383
2056511216
806968406
288404882
1467988821
1832006949
1279915747
1254429035
407235869
1969622815
1213357357
2126202541
80593463
1665950033
2085868810
1880716744
1744251624
556287212
1481211945
1536800529
735863500
164994884
730664218
335078417
1644782801
168972120
2141793910
318532154
1360373723
1306977158
661314536
1812473168
648094241
999807343
1883396641
1866285434
1809159921
1638425148
891620177
1379607878
497887567
1167569547
1732314818
1572561990
1365195044
757192591
2045999644
1835121000
410290066
200087043
2089996465
20514995
1730388606
866963508
230532191
913729954
313956760
1021506467
956265915
926628385
349895187
1518923932
951856012
254752755
467473199
1795765998
57891959
1424728812
250577491
487734633
2089573796
1045456897
281020201
1726746544
368843949
2147242747
834314351
1528390609
691388012
1178683469
1853615992
355285447
1257703353
671975496
1175708921
232652978
1587645952
711129326
651801890
494880113
854699874
1159034754
665981857
1344989407
2063880841
1470706745
2127083661
1862459019
62680884
524948253
1709058941
1175745029
381247083
83171044
527096033
914757053
288289618
84726638
385379815
282638643
1309694437
2142365556
573734049
52799273
538886471
1935179558
927950965
459402268
965528093
2033442469
9607608
1976583057
67616731
1429271422
197720786
736792600
353867968
156823393
1874902083
2016139148
400998020
513075997
551379091
1195625237
916626874
988516085
1359548550
391959526
1120271975
661767906
509884431
306031321
348005652
373783578
2134141317
1060074885
1484503432
1259951752
1219726023
2108779895
1033926764
1052805178
1635797305
841158011
1192929985
1891213038
663803248
699255025
1059022502
1464557261
1286138046
987187430
563386042
1096197094
1802768341
205861785
538692477
48778581
1518682217
861632863
940495478
1875259044
1235006657
142486461
736040893
1968180044
11866081
517987264
241749154
388863817
662227569
1105559544
1877662050
677544626
1323361753
843637276
561288410
1417775935
232647107
423794360
1824146454
1792513828
1561077717
1210350051
190931925
1602737863
2090092366
1592637128
435533772
481423121
309926531
1551979751
936911722
131804118
1454619206
1732792064
2123909628
234076731
228518439
1294479654
2018113211
443607688
1079166301
1305951880
1032277340
336952077
363966936
985079992
1760608715
1411443047
1711775222
1400839266
387701056
180276707
507282354
119460195
922857955
632241402
1186673979
1684176847
1987305
339816820
88961296
235001368
2022819167
769130358
944651943
1910654985
246674478
240438815
1421054531
1400237267
1722569703
1843206576
2140158341
1832903842
499012586
1335312007
1859063632
94849063
1780192741
1561725616
1946712069
1331797311
657256038
1649170460
796075650
1306384105
191049014
536981316
1209083754
976804285
1975561477
283177315
693777893
224693205
1986833569
1197083267
767842325
1615489446
1858170427
951036885
1219215968
1121101218
1650860095
464129461
825951610
2128137549
1411747185
2005383793
1125417031
1949759428
1314034998
434462722
1084104240
1462795406
2141940611
1752541868
1576032886
447033648
583836094
1703028509
2055834708
865480661
929363505
1145973828
856062843
732243249
1769663786
345296469
2067872910
609691449
1546989689
1518000280
1012356306
2097419048
1790359541
1517145983
20457208
1098609541
1388296746
1988688768
259827427
1602743996
568615929
892959416
1634293400
1570389280
659183828
1727683329
1360759200
1829021576
419298212
1663155552
1677914600
911215843
219184785
2044198662
149451737
643002709
1540340496
57797643
1105412693
1322718121
2039009986
1669790124
515720018
497814583
1399232296
1748797600
459783202
1094808162
1008515627
610217810
1765885292
165678092
2050016794
1023609763
1628309324
1926595163
315743818
562306622
1453538877
1056448794
2035304218
1189063521
1181156984
940317797
1550169623
1165993720
1474654435
682844040
1604283031
582034620
2010898274
347136578
677055840
488559624
1463527511
57182205
1122458079
97026542
1808073542
1688503638
91852154
84976278
570113495
801722047
1003003902
630776870
1196635755
1505824527
255804458
482789683
1318920714
503817430
1289072680
183061066
1875548113
1533028685
1522806066
1394114787
1196549407
1826422478
1700753325
889739598
9415181
1946379796
59750555
19352813
1101512132
2029231488
1349762160
293741697
2122734219
429819653
954225700
671466137
197300786
959567391
9303404
1826092361
1094912514
1023657612
1273295536
94392626
933625728
1684494849
1215922980
549065477
713921627
754065115
1600689076
1432881746
1292984916
2094824995
837181100
1682148184
1689671757
2034602532
2037369940
826239332
1248714221
2118353970
1110416075
1119353258
4014077
583627531
1464356486
657005700
1565418688
176939363
500427497
1564692558
1766508644
70036510
76181946
943246199
1526841552
303531969
455093238
1010540236
1299909120
9963501
1435285995
356900889
565615321
332541183
1955326883
342154094
712687701
610695612
97083587
232804007
716276438
833262288
1799876880
79080056
1576423821
75457581
1521867951
1174887799
907343799
1978519432
1249821782
1898194444
794482615
1221780121
1267493274
1730309354
414937076
1174705453
1539782366
1055237853
1810442044
1853362153
1317507068
549175149
1419993253
521304585
2101930669
1455721259
1301993508
1844268998
202354206
1836925356
1148012171
1492598955
705878895
1911095265
89738681
301634987
1482325686
820990610
1114352907
1278353308
1696851445
1437190133
1627831766
1807068457
1945936439
1652132575
1405433598
1462176110
396709800
1121846300
634993109
1881702850
871179759
438666592
2663955
1598420170
316100555
2100362099
1468511755
1813604273
1367018538
1940105148
512942923
177480989
103781893
1861739350
1154028108
443900608
1119147188
1544677574
2141652730
236417216
1512690620
235513573
1369776370
1239183109
465699820
2131008060
2115526675
228821859
4866819
1176022966
404205557
500156622
430877686
659631937
497450270
696863825
1758605119
1292807535
394629175
402797663
388559732
135988692
19608402
1990719194
1856404751
1709858177
1266916765
910837351
1269866148
44182929
540714893
1029735005
703082981
916411442
577750886
297184083
1438160597
492056659
1154831695
2078991016
968817855
1970782967
1817974746
189034487
809136647
10410510
2041321397
1217220500
903200038
1383612980
2060172414
850872596
1413217262
1845821732
829829267
1345686810
403246176
558209027
1237454244
873716680
1724300558
1173704117
265900266
1307849506
247973013
1745649872
715364098
943457580
1943110374
1357054481
1550033164
2010772983
1218808029
401307387
157884289
1160585831
1453058201
539017957
1209518154
2109140415
1772047805
1398700796
77902109
1247828180
268164540
2063425220
1309340982
1446764346
2056380536
1194122145
819503261
634183183
1797074873
1822594664
395633965
922583682
1130524634
978910707
2141230648
235683731
1899171939
657843405
1821502775
869911705
542708666
429008015
1663866201
1847634731
1285267307
280708832
1479999696
574567986
53302469
1655191766
1720583255
1599944393
1542811899
1849295849
1257749340
2094400528
1883551024
1954648507
324449433
233842759
1437013702
1101231362
570320523
604737411
1755527140
1746058424
487189234
1955544514
2086184806
251383210
481690572
2013236619
1359866186
920143161
1793025837
2076571047
81741519
1564795737
1759925120
1750292371
115304159
324173008
945318911
694539787
1847242179
1739257248
232906003
911946499
1930323617
2013479715
623298506
748205475
725922448
326334068
524678932
1177655629
199639253
292408899
753261415
857015026
556978187
1596838281
1070386994
2066513974
1441887705
1201172967
522560291
334761170
386510561
530986265
481391207
1010082147
345388986
1267755063
1346879147
2091534803
1524804674
2132433208
707122305
1551811339
2061824314
762288448
1538160675
1822531913
2061722356
1395673064
156948685
1160183525
1293471392
526672820
1874709901
1811264031
323433089
2117019079
546986350
1546521464
55199092
708535207
1009678218
164764592
1373292488
804911463
234041268
1163428512
500407177
938163216
993194505
1324533052
1869194401
2068607852
1022835730
963652412
2078765248
2023906619
770606108
1892034124
2141038665
1404679790
134966811
1348943765
618218963
1188482608
1153320896
833719930
399546059
686628704
1841941677
987608676
345506839
1322775521
198455932
2063035778
1833935256
1940721034
49642877
126388869
1004177082
1583503726
1420041350
1556060993
730918653
689940925
1770048912
821756629
75375026
1622505458
1956825466
1086431138
1658528406
684830532
891631859
1347549805
1251420676
732659408
1373040663
1007745819
266265919
1509897136
1175286503
1900095561
1521712651
1649613671
1438401008
210464124
1556245601
1285451337
1108438494
604137473
634326330
1368080752
2130211858
1852391211
1545536337
1387036943
1963221787
161939702
2071617488
1260450451
1784825477
376408273
510693907
641482611
9755507
927657569
984817577
602867376
1272613985
1027898121
578233750
1355216754
1681831544
1823090780
166633317
427815836
1870083084
1214621295
1091205223
675232058
97465063
983034467
1188455197
61969779
2072006391
1027621895
1423931877
1449500302
50001660
1440218246
2117511035
1457190526
1270815044
1256946872
2126501555
2128581680
881203105
1926888151
1553918678
452204274
1587479341
1459925404
112427101
948969488
1803428147
651599216
674526315
473937231
1822471984
439206877
2057057723
783461137
285613807
1791951018
1949752472
972494422
1654596365
2024627452
1254296269
1580713885
1899275073
2095967481
1589023913
1467468913
392593469
1672558152
1155002555
65272420
428068822
2093686487
1224568707
343113889
891116152
800219566
1843608943
1873838731
1397972335
1058049772
455682283
279034363
1862244653
1820037302
1537815657
300818692
1660724178
1963047445
1131933110
527672642
1005291200
1800494356
1308593720
917102828
1408803337
1684334880
1103553451
1883889115
1849743586
1069322496
1754595348
64216983
983041579
206469453
801288734
1336685853
563198014
662072979
229295364
1856508963
1942828355
860758969
1447692623
1174633066
379963430
1710684176
2051024059
2094602343
193483767
2071872904
8530586
2018853758
911159349
1076180869
1680866319
1174204406
304434541
955590754
1562210429
1333900249
328311240
1688831985
2059420980
1237045358
1231805588
1729644985
1582552702
176375125
1704682137
761387895
1243848522
1329654217
832672458
961651461
688750979
3182572
303059603
1182270750
577558170
577580577
523100502
1671885421
1136609136
1962938851
2553120
1738145669
1114926253
592189834
558899130
1471349181
1434007354
156104534
219642141
1809069551
657465347
1011513932
577213760
1384181494
1705451749
1688461947
442286029
881707849
2147251275
1940863191
1246593096
935949345
755178967
1652732834
1313302073
1680270063
1750612546
1825972118
1262558709
1460809673
674895963
623792581
1063439416
481880071
663885836
1303159601
1642443468
1462692944
1019368471
318468472
1663835308
259577413
1458049199
485534322
1892848254
614787088
1617163623
1654611316
949704200
1228636488
1855523871
1303467579
1077225351
1601183221
1408469559
2063711914
1191072122
1218174113
1516789746
1284622733
168098846
1688898734
566137200
185623663
698731296
172180571
1444107924
55439793
457818363
815103785
808059659
1578437521
14969584
1473496145
1916319558
1728138680
1928549941
1971639413
1493358646
286074812
1088408390
1173643419
1110593299
1169143603
1724109571
1680623531
369136383
1837345311
1991475766
1845452168
1398831025
663759212
1993051621
1104066650
1928972028
1315752581
1013327943
265455487
778543090
949586524
402072639
147812767
373989496
327405217
875586011
1749121742
1121965080
1322348897
1580171925
1881502472
1340960057
1202377248
60155332
682224721
1039549747
1104998573
244051130
1446033560
1069884445
1053593383
1724941974
472510606
1820381577
1750293578
1108739447
728859040
1134161070
264250798
353188258
653804654
1761840311
793973285
1637865136
430021266
2101848130
1856955342
1308303227
1818137885
1982351103
1624785564
1663818170
1135584023
1637775569
209456668
153914250
131450730
103290464
1297463320
1365704365
454842227
1618299324
1068410576
1607077110
1707360464
262593955
755998464
1169470667
1731844117
1450071845
1532835489
1763145024
1751002782
1887491235
767053380
491582113
986509622
418231984
949720154
1649074683
623365693
1057624181
1087311468
1374436821
881877891
214032152
384478363
439730903
664384835
171969324
1598087786
2123739928
119155631
1476276211
405424715
960488225
1164384655
695020587
382422823
954666529
1688390248
1602714162
1015865028
506753422
820386021
1539198994
1436623853
125743621
187600067
1624410087
1661815055
677447564
370803018
407523368
147931639
1576251675
1301861287
408200212
1927716490
1736880534
786405618
252414843
1106207914
652203018
369187907
86385438
1921905328
1243412363
1522230778
2068540740
947841433
75211682
2115733503
2052516408
1890459399
40297599
1724511903
134215445
463444023
273444669
970957895
1316288481
1134922589
2061110843
1381116317
647710369
1216113248
40129859
824062605
432335853
1141241164
1381473792
2088334690
1489837874
435967010
1219775430
1148530836
330075935
1184250137
2025281568
1201287405
230060346
641010497
921708403
1512529949
1070553844
978720948
606381086
1589369546
1393484240
1579143220
394568723
1867878130
995951356
1862534204
2009961547
1772970499
985420748
605041863
102722842
169467720
454163150
681894417
1415835225
474050016
1968991948
225240566
474555473
151326572
1785331719
1150146218
1794126637
757900717
1111500732
606761391
412183397
1820180851
2089066741
1416629431
1249289862
1627781272
1968785481
478679277
1221389012
1451344855
1597752568
870743258
1089361851
1978197481
1939470282
328101488
535124505
491346229
1626092743
1023784388
134883462
1547290016
642138704
181432075
2142996418
1833730066
963650089
1617798300
1448335003
1225527161
95920427
1978530222
1604018704
388643703
114012149
90004579
219742728
1319805692
2081587917
1314439087
398589367
1173477919
1846245950
910745162
1537881771
1203900481
7197388
1104872500
980786863
2051948295
1356144097
1047585202
1349251833
28106660
1793884633
811623600
53461118
1192438198
673825166
2096929788
1882828971
845273398
575212990
1300275347
72949024
1806466303
886742103
1377142949
211479758
1719946545
1666386290
1514955147
1545057932
149915871
1445953227
713372067
826945369
873880641
48145647
198968185
1487854839
1288589403
2000640660
1314191043
562959227
508378893
715535749
1394629645
351352886
292344662
595249787
921687491
2112114528
923241994
832421216
1517650814
893701940
202921356
1927846460
1363555069
1249819826
711297643
1345877039
762813346
230232021
1218488092
513036005
812884031
789733299
16999704
287329874
530159921
430888704
1301507024
766422690
1432790611
1752723493
89491178
2128577889
637405730
1301444983
1708745751
1272989909
1342868290
77684978
1487329662
788275307
2031214422
1797769725
741716980
2035154317
510860289
559540211
1681460697
1795521352
1919496968
552084319
354888726
1691322006
1317696267
107087362
1929831837
1477693178
996020837
1559392012
1403752684
1624768097
113295709
324407157
1621654121
490322350
15811619
1544367613
358933253
59795673
977147306
434746265
1775863306
694666955
23925057
490373080
849389438
581188282
1830167903
1559561401
1260497476
1497495233
1749683462
39725933
247541487
2067784184
217977686
215187566
2048833842
1567049495
215342210
108373801
92855941
1992379852
50608384
966072127
1710292170
1638611611
1209794344
300032038
1640462219
479884941
1120529905
1400976700
1263107906
364994768
915445416
356811440
2045337404
1642456475
1002393530
1919666462
1218073405
1473961708
1509764721
862683685
787015375
657276217
820054511
1012681976
2129189573
1639315167
808420467
1658036577
706843668
1424081205
460856957
1678167504
734138596
2023723003
1927958652
255408666
1451583633
654761541
1566289216
1469510702
1221644338
1088863843
1436028008
1673299146
833890871
1485746783
657767541
1481444160
1570118541
1967279029
893369520
102212037
829729500
2129171541
390332454
1399654836
1338205635
1655193212
1329313633
728145895
437260399
104963209
891921103
1962907948
515299877
689398321
858942714
251758006
1108286755
1593256941
254741705
216342115
379167714
1641205697
1154559938
1944606784
1608087444
213611831
1569893539
2126168408
664811129
1804563776
1103690959
2034312226
498528746
1743520690
810925880
353465576
770479366
1024695772
1619870331
711460078
1353896623
26887152
1275860784
813104994
378706824
1053325648
1012181450
1393634683
1323375795
986057687
2049828232
1792082432
1849574842
1270719783
1658576373
1073540949
25548472
1061823065
829129058
1737097535
100398873
446608383
2020234192
884851635
1872647010
888850213
444805123
688942269
2057487355
1864021256
110695110
2131776137
491551288
259406756
370732201
1680320221
190888014
339590527
710638672
809859885
1017384478
422005269
135278766
1770720611
1273569372
1077702296
1976177608
624843773
1280964184
1643761056
1290255354
1583546771
1589956751
573669255
2049918700
628775479
1624606311
1681996542
1570200513
470544143
71593284
2051884173
248919410
28781246
1948501480
1347495842
1181725796
800019782
1788130132
1022834336
152795485
983750927
961329303
256365210
897320805
305057384
1265942323
1633778714
977268372
1478479915
260744687
764062580
82181415
1356929004
68048375
470708337
662535003
966451729
1373856268
2104810333
1172007881
2141264457
1936731232
1707617313
282974115
1207127967
1604556059
1656212558
1886789514
1823404321
204091370
1334447404
2069059111
292868467
1513882398
1458418084
2099618547
786625363
629919102
1138507247
311667572
2019794531
889246815
1474170819
1276839530
1186118357
956578431
1981890209
1463072250
1016755526
1397415265
267666483
1597417726
713567339
1478802575
1616211029
764102255
1220191137
293267110
694685043
184024877
921337959
1204089136
1338018057
30140431
1265503786
895415544
1553470316
1659853876
452545071
1288246804
555303997
1441638245
1161509049
1652134128
1779855060
1177663685
2042200074
1460293935
1822081624
768531470
1399541251
1319833478
1357328861
273579166
414483344
1457584287
42738897
1847324436
545401023
331143648
829484921
323437707
342436175
701553184
951718511
1652040644
46684512
441365851
1839154173
520727617
856604967
718767194
694304541
1063804878
1902588144
983960237
917986483
2062226805
237641225
316443990
605090698
343929556
412534409
1340026846
1499365438
1436970910
1802804679
1975770045
821073394
1129275025
1969094872
436252190
944936502
1348206733
1033187793
1218571807
655044980
798301890
23371162
1802537745
106213209
1762864254
1697343058
2106729271
1979580047
2100326819
391592302
1045139656
1875217779
691944772
1789684408
1638859221
1671359100
1347821395
1482512551
1847498004
74722216
482356019
160569708
162300161
504635354
612844000
2065788501
1921106406
1377715698
905208960
89915439
966021103
584945219
1858735645
216720488
387308953
1076027868
1664652757
1625450466
1411653086
458257113
1604622849
1296704618
1298371146
1558631752
980971922
813390923
2119033318
1862590258
962176645
1826004694
1427945091
1835749408
1060862099
1601287273
1129980892
1823818364
1323787908
394187557
390042836
798384874
1739899289
1632508571
640434968
168816881
1615349423
1391089711
815543254
1605207893
626311539
1735529465
740867949
1526377450
678802950
1500373963
1211866732
830613597
1432163222
1401227482
238911673
13117913
296545770
974213859
1848191846
231745987
502677713
1060326631
1552686850
1910480442
611694936
640135575
1595786724
72249602
1548191910
297740018
20327012
441860521
1709915611
1962492683
697119999
49376313
1745922188
1004787816
785085192
1979374126
2043069173
100633039
1351967796
48208571
289776664
1384818324
1725583742
1683178112
2091678284
1244876598
693086896
2073564397
1546423538
1624367421
1696722404
386659045
725239686
1559014320
1325667366
214635672
545082143
1776675732
1541835065
458852498
173574307
886378284
717137989
1868856419
1342399538
858538970
233292781
516705695
1699536326
359352464
717664986
1581801583
1229046943
255888266
1920526080
806732189
370077894
161058225
1719143340
1195478388
983074390
37981997
809184102
1547706628
744439334
1339917225
184442615
883036583
980203970
939282034
1526334058
685239717
673176639
1082279585
225604777
1426499
1490169220
1682637792
19488025
193427010
460276664
1449947681
1054439800
2133249475
255276543
1181625801
897971386
530865868
688199367
586688647
2122728778
2046046083
311588350
664376581
1633129199
2049910896
1934682761
359209852
1734124804
1553615948
747808258
1298093490
1272273245
482654505
819662276
510432142
1953931643
869101510
1615879569
2020271916
1663830414
671212656
979849641
1479375046
967558914
623269588
1057085813
672015265
1940278716
232321671
123326776
2071616009
1819963085
866170719
1899021505
2065715439
427229037
609823041
752728490
175994191
433260023
1087097013
418513160
649013131
1504014600
426267449
340660840
965132290
88429982
1529662201
1369402753
453106540
1855698091
1743669254
1029735682
1046998679
1309657794
173248406
831762440
258876197
1960240377
250770682
9577773
1323465745
378584927
1763770640
1382546474
1300185346
1144613872
1798005687
1716926592
916960113
177848453
2126490359
70507437
871303742
1652509839
864043977
1200029498
225097310
1092933679
1724793380
1884223135
166784723
458516894
956068181
194542333
897877360
367776738
2033986653
269802253
1531904614
1787612570
716504547
2030909426
1806305526
929140218
1113065663
2083177779
903414651
83817415
1042298854
749540484
1345591255
1166881806
999307089
952592219
1084580767
1820331820
1012871970
1811810615
1920565339
2118619236
1432707409
1132245493
1168396204
461525802
351883363
662630491
112922564
324686232
51315003
1191418751
1711585159
1960131318
914998715
556027515
253860528
1728139690
408021607
2039081213
1374377509
1141363172
232728033
1268193945
1615725703
189652861
1778962858
1241642221
2080094687
988609537
739043707
380994963
167463007
15467904
1105122436
552892521
1630751723
2025962670
871298448
2111160898
1278377879
1372181179
1438384680
424956567
496392351
1198882812
1335829638
1279970833
1636887417
1142989283
325313094
903106709
640620416
1536450987
240963097
749418487
119536617
39870991
818282061
926873022
551465798
55801354
728125145
928639384
1245665398
880598682
293627947
1481655138
1921012179
1363087679
1581551751
1422978623
1159784199
656213640
840188789
1402044741
1004411874
1862995928
1963496009
1747860408
307680578
1026307478
1766608063
934741306
502810009
1694834153
419098686
1451391402
1609801720
139295471
1884643666
788527805
1042159083
1118371937
1044212514
526502406
716970678
78701228
1107888168
2115513342
576253816
886496277
1591636432
1530302705
1240168501
348830786
32110897
519817448
514414454
908819853
1105110892
332807287
336155295
2037179344
995272057
2086481882
731250240
637182476
782789769
198708429
89240272
583141702
1767227079
1913435403
512542717
845889126
226060011
690871392
1882134854
1454045380
1473298609
1457679105
1553322737
573950003
356387153
1467934659
1615234361
1224598244
238057368
1957292654
1071153478
713325675
1197415361
1455723962
2023062801
1646764969
342329524
1922046402
141721585
494250227
436290379
178863796
891426440
279907334
43449076
1452471811
1361104720
1572860684
1362528789
2133390809
415039065
572139590
1810415083
1651726873
540723792
603496628
664921934
1995722750
1867874339
1068861848
1427911318
816367391
1300180906
1107025813
118278069
2014653528
1834979109
1270713488
121942737
366423052
355674300
821497293
829330540
1800764508
348900717
2070520431
792336838
1799794305
1360220721
1452605811
1525038262
48761624
1745982459
710514762
1513835480
115175908
1872151487
231493815
1428536255
1020479067
332069721
65331060
4374086
1159421901
1644435629
533699087
214934277
1973290374
1466098406
1053545827
1821179838
697823228
1507358359
2040515519
960929864
532566695
357890389
1204489095
1959870349
981594111
1308661444
180382886
1064240862
1414148488
327140416
1469091756
262919840
1537297375
1617153419
1502471035
1742886626
292186143
336111783
278082464
2059063063
224056810
1547768415
2041954030
689227297
453985922
257028720
1632359762
1089235855
339086918
635307967
827391508
1710016220
308768562
2005064863
122726031
293580885
761588521
336069419
958420994
558665933
2023267932
237083014
802321860
2016864918
349020447
1273435566
610960385
1192077561
1899655837
1950308980
1375466823
658258125
1091988114
1470305037
486310262
1257138450
957559933
1035360208
2142438248
590877301
1513312374
1348115029
1070325677
2112981080
1704369863
1878645056
154923689
1108987951
250999145
334241201
112920203
447718098
564569704
1962425771
1883165147
219296684
236931691
521202253
1275035028
689619406
1008091789
714015392
1185854349
910159820
125009576
1145712806
329921723
2050221037
2087597111
1460718925
907212537
1921921188
961519459
404753519
1741802436
473072823
1383321227
1801286033
196251329
675619648
792818642
187862016
870243131
1201546411
351387436
453769963
1176586902
46956007
1981890889
1251785073
729430813
1708773828
608359787
1931916127
1085218159
471861255
707629973
522821985
1771916208
1906421478
1696516890
939076820
960063197
209068582
1672021069
601578535
340016528
301628449
673778644
1919960963
215890500
1352158682
645530486
1279530144
1900173672
1880301236
851541385
898382679
672245601
393065892
424451756
1395724629
2025342938
1754802381
1033324621
1147445010
1184170532
657962436
1756777042
1244117901
296507834
1492738580
1568513567
1631482027
1070606961
721445670
1524344957
573876151
1162137615
1763790582
1795326824
775167304
1007473715
1488655317
941117794
646749627
1428431884
1377745176
491230910
670009613
1326698369
9889505
1294506951
25141263
1097289413
1111504677
748476464
1660295060
346837235
906186002
1800758264
71169266
1791365576
522302870
1901949597
1409725177
192755899
1659277238
1797379283
166669601
492125795
103546082
328106698
201970931
181427054
897997150
1442524931
1855663370
1886060111
201735088
2143281058
1880329792
1337444822
2040675786
2070581648
845493194
136649556
1534692633
1974395446
368545529
1041569955
222315012
1447608765
26797002
1695631132
1950777701
623586690
233778592
302164163
1101751278
1182003829
2047429300
242705353
1785505424
1841133285
30503087
1579085686
421798589
1132956980
641853709
63294310
644091618
1972391382
844961084
1396293018
1908606617
1293285737
1191819944
27236435
1187568248
1813701515
2064947052
1843628192
1309485265
2095342767
599277167
1192029362
1677245932
1829622795
623655701
1180611041
196787230
1068010128
970751556
659372834
371362741
402779338
1913262738
1601359657
2033161204
1489534258
1152784290
1422626410
1044888244
292091378
1708656572
1889661393
1512418573
1973185575
889209511
1907675388
850390884
1094744434
2057823049
1212149759
201962883
884108770
1368316585
313529817
256803623
1141279569
78206261
32221995
445223994
630474358
1497196099
3727329
177867923
577802696
804388036
1844074965
886370617
1703882780
514858806
588999275
1331029851
73665889
542601217
635751901
336575934
503161652
912718349
680718457
2077080627
867262677
1541096548
1803992488
58113095
1217601151
1872932590
176813446
117639465
1662031956
1210652253
226495407
1521879107
1042935531
1889255590
1216122109
1816963404
1306538748
598118752
795348575
1525784190
882046678
1854637443
1031578258
501767382
1696983394
43350108
1896011929
2130699361
1877440389
436678376
534266343
1593725174
1582397124
2026351884
292061430
1867919654
199022591
2016203035
1457643233
1167501359
406937680
946157688
1250847342
1780962467
1637510490
19032975
1935318419
1157693953
1795800381
239358601
1102220330
271851522
781271796
2087121173
922655206
1093534549
385679064
1146317483
153663779
651029904
1087758888
863326019
934490226
1266343331
662091966
311766862
1342826731
2139826289
226237161
859404132
1255621933
1232001080
1038641308
1731106187
2084929202
1445844349
896846477
1960273151
87395499
1709889260
1504198136
1845944927
194286127
356260355
493724979
1715742652
1008260035
1296753381
1359078129
1618587997
936326880
298501374
1563622540
1798367639
335693577
1425650348
1342784401
1167785249
2065941666
1861867041
1796442302
247986144
1233238873
1324757347
1370445266
1804412937
816848782
2040727201
130428946
1052494713
11531681
1774913521
664330792
40436489
771555217
1824149601
257019604
136843191
130741027
494412739
1161251532
1631049307
1373321400
786462439
1937178464
1858382740
427045149
1171144673
581129340
494889244
623051638
967282287
1142678155
384485608
1259402368
716991512
733605274
1038092820
1238713380
2064221290
1245308612
451665083
1942786912
1460639083
1341847271
1883543210
354341735
563128200
1506644196
70954815
2025634608
1042550323
1739197363
1277461434
1354614225
1672621982
524829741
15098781
178764147
1359549841
1118914719
1230497007
1078506582
1926939981
1292110205
233275476
32293898
1133928470
1439044772
872248674
651690941
1789725410
758732741
1858008813
621691169
1643355976
441444763
99786571
697380063
754066261
1022811333
1793535037
1180569340
1997670894
1435572840
777880469
194250097
985414375
345719774
1771503551
1162595148
1687675833
462527721
1875444461
1607075407
993726223
38862441
609670247
534060279
750650799
38522979
491963501
1830262040
12744272
1527516239
1223137404
1620572711
1319069133
429606667
527122202
560941913
2088953877
646562661
50056396
1443295644
1970970438
1550683257
1218953297
273104524
829687129
1792186255
105025030
524251622
459635358
1874128572
589722899
418400423
1458642892
2076041933
1363450718
989991478
1609725153
597509619
2130997575
1901023125
2072494730
1391963550
26435370
1699535193
1934117145
1266859141
711309375
1903725944
410532292
352876028
835319666
806848087
371947165
556439221
1536115655
481089626
644356740
132053096
2044738749
1672599675
1333381698
129891083
1972571549
70838900
1673972632
1599862700
1246743277
1396954910
395830793
587643465
1879971357
1085713013
493095928
1684014202
2055932246
1911560654
1515243808
1466832640
1249406134
1580233358
1773698189
450577776
54931934
353898508
1336367038
1732087412
327628886
933648852
1734354691
727662484
2098354646
1883392457
1276764884
27369257
757120681
1584757450
793183840
1957862941
466254268
1998765745
1222095141
938381961
358771926
1243692174
1258786448
1239874088
2136110315
1917130449
73959006
1839678451
490266312
754883041
536556674
24158978
1378361935
853078580
1011231431
2009458815
352970715
1782671957
1602025176
432039474
1313231769
1914712359
535295097
1069996057
401644112
1240180934
752739492
1474254641
1624890773
150944780
1036013144
1593136100
1040928680
656325893
1233888909
1686935528
1162387536
1278167907
1252802682
1182421031
509325440
1968095902
938018313
207429607
269127451
2039656377
1146419182
682441311
683195546
416796875
1700296200
1734182237
1104459799
1126898140
251875136
2015806163
5427901
796214184
200841804
1286980666
462834865
607249044
1332041123
1897243549
524925132
85656397
479383547
382666425
197634400
1288852169
1623578614
1096116442
735355915
296799095
557561063
1551592764
764108303
285600710
1748363128
63387932
125583521
2083484776
690335912
1671419429
1914778962
1729277602
623403844
1668062430
1088862715
1067465352
1847950230
836740609
757808436
573269238
1073708880
1522812568
817218172
780011056
73967354
1070239707
1548013173
900851715
1997294776
602463014
704027523
821605345
81667483
1930189847
577475998
1838901613
713048407
233945532
1185160767
983194722
1120981769
605991377
263887292
678869774
1741734094
202752710
2025505332
332307565
1026817138
335339032
1844921615
1066702509
890020704
1930437103
677291642
868998367
471984062
1448713265
1785752974
1775363625
2091106025
2034701394
1200855324
123640579
722230227
1423367532
363813783
92539880
438332873
775205166
1678188381
555134933
1612654904
801083743
1367003918
1443310053
676534248
1032958498
1600945559
1867946121
559198498
1623420223
1705777831
1634626214
1366276642
1925331701
384483135
885309101
398224929
607434032
341181636
987121811
27094743
285516109
1646051007
530497510
24345572
1296564899
633206339
634967632
2088236233
887239934
1914908193
2087630256
315563834
1238765053
78049177
530843282
1979922574
325191685
961060384
547519973
389631435
975140049
594449417
2050094141
1871764375
192788148
599230127
1233453708
574568116
554861480
41693764
1445145121
957856860
509095719
163729098
1276740017
1095879205
1368587479
1350683592
1740303278
394100353
45513196
1681741046
307811661
1052262738
1564729528
1024400776
326990826
810685198
674922857
1802171950
38845382
640984705
1767060941
905357151
250635824
2071805913
517986881
1761187611
195370938
1541037407
1841811693
1745138742
1375520309
459155410
2000325470
630434646
938696554
899066488
64036093
2072535641
1165201186
467456833
1341642095
2055323011
983012776
669727612
127460001
623815432
993252659
955103118
1696660374
803108739
475259180
911912808
1914114389
1135569561
1551045640
1829191397
362810066
1876732516
1062841612
2013732386
1869055498
1657563301
1520924560
671699247
1938203314
933189195
406124610
553820410
1445057579
472014825
1335108608
790026989
328645699
1310962209
404332008
550623738
1144196397
1850476057
1492614555
1172395512
1888318333
1774007458
1695718734
111180948
1169787020
1121391598
475754660
1642484027
1454361978
1285790476
479420942
2074596677
174238753
2072726996
2139601337
1209989313
1813611123
1091760631
2095778663
1145524694
1305129909
2139327145
35007790
362913215
172868595
2105384253
1914287401
1481574622
928938285
1620622558
1151926316
1404386964
1032455722
424697699
579321667
1123828272
373243043
1369373109
1782779689
1473711800
1583007567
1523081930
941561243
455605998
2108189795
1173651895
541206375
1345453695
1509054346
1180385390
1111914467
69697867
1717005476
853723314
964382185
2097693666
1572970844
2016479338
759087797
1205785680
427122687
189889897
1761150959
932110723
986902802
1882212864
1801598506
981816442
1233317541
776704439
1222353605
112930658
1969667484
421272587
214286031
949761847
1573261257
550912668
2044427287
578970294
357724030
1933845456
565984500
798430024
347721757
194650153
1206733149
1712002411
1805724075
1799790090
1690029466
1102473307
1107303021
350098928
1619550297
1364250339
569807160
90466007
1210388777
898901847
206929877
1330934326
1192165034
1522109363
137598258
635896023
611087568
31603263
805765053
372895342
1406702289
1897743682
886912769
1595448896
1663400353
1708854279
1785319214
1330034525
710804082
784300634
751129062
1296967787
594541750
518263084
1389699544
720467125
856159257
1572517570
1718969225
696469387
1950842692
1809993462
94236971
461656405
1159665121
241048441
500913031
1527278398
1630826217
784393191
630506746
1535378289
1298032258
536667766
213400463
1891815927
769617163
480874429
1485142791
2078856192
1571257489
1018166028
1011953504
176066928
1023842172
225393391
54071111
313108356
844680849
1753835856
1155663213
1523752592
1062522827
447381377
695821250
1108935975
1506147255
1689908971
1867652450
169268563
1721435151
1594372280
1989609675
1905532855
1246892690
1193846367
1303063016
1659633859
2045474369
1179247191
317785265
805559473
1403771535
1190936427
2127689522
1356194608
1192690894
2121822650
184458231
1487920327
2007767803
1586943677
1912681431
1499938277
235696546
986221895
744167651
853771278
1465246432
58938972
512112706
1484773699
580496226
414268563
1565758622
1692729706
7918074
1423246651
1145032606
1746701622
554636460
397699080
326548853
851334945
141909975
1081675690
1767833184
2084128786
843369467
878272957
765894852
559440510
10691635
1073352419
1776929768
1531254730
2072114236
1457089598
372011397
912778196
1893277396
1832227200
226494776
1000878436
1992686626
1711162267
827216142
766281390
613941241
1334026992
937564541
1859909904
267642672
1857201424
1021777516
469887409
928411455
1641042922
1757002271
580192742
56595485
1891948249
1702893355
415409882
1819235683
1915175500
1596246730
1618951718
440206969
22753347
1970073320
637360829
2133992126
456204529
1434588417
353089468
24227179
328901091
577324929
805023133
932517732
941834223
1778390187
97576637
390573256
1476345212
507027602
479943305
805932085
1403065446
1752022891
1073517280
746791978
1122418023
784865305
49887180
1492269539
839893201
1238191493
660071286
1431926634
1791823332
844247587
1139687155
1715175792
937139297
1579745589
1851614749
113940044
247124958
335847698
1541313630
1939190703
204454910
891940421
1608587278
1557939450
895874396
1437076739
1717211011
1272011190
2023717126
2045821885
46820684
104293259
1971593623
1925831841
1813103530
1608350937
641858195
380670349
1080056222
1906783811
399464727
31980657
865601120
434630238
2025831498
344691339
1437030111
2046471642
1664906562
404662000
1836873962
1495240611
1741821800
1278342053
2018602825
1825025693
65253582
332934434
875728693
43555500
1471466043
465738674
935347001
1754290451
488320876
318684674
2018318483
869460222
285835167
1986917248
1117328008
785011314
927172079
2033200778
294340500
1130511454
414013600
1113239189
1500169322
642255676
1506165355
175358525
1295497624
1547208409
1207988859
424448472
1457909431
1787037889
1103524876
1056043488
1918467910
538063513
639594437
546127056
1445387962
1682844680
1174614764
338572611
1412899970
1568958935
579797090
1284960492
529637576
140180119
409741444
1078118927
732674085
103636701
1910073727
83974685
616564833
2016732576
904402788
1268677568
265147470
830903300
1822297318
1026577871
1946269752
1645187782
1959617319
902065245
107521551
416883779
1905455610
910474270
737028547
469574575
1116510310
1770904494
1153889727
416549418
1794657528
1053763288
394835494
386235955
1091368251
1701703616
1498427051
1698982054
939394870
1690614345
997629244
1721734148
339406945
473398544
376924029
997184158
1520125764
775285957
1019678219
957131698
1346945630
853855672
930900409
2140181263
1784150239
222776984
701312725
1024829181
421587961
1608608319
1467922983
1374942590
1820874000
1676431932
1301030134
296373300
596295644
1347805470
1935843571
1211796747
1383754121
199496816
1446321379
2078445015
1753278871
401968918
1325936872
389709179
2115346799
2004362179
926372431
1071764117
2067395980
1338926877
911495220
436453888
1298943172
528304502
1331828690
421280985
308468102
681228806
848019498
1116108460
1304373551
320229465
2073616209
1853748137
1963687079
1427439355
1820337475
542842685
1450371296
498650468
1587102136
2129947120
465911497
1355651818
336531178
1244458919
1819786137
401860661
1179846425
1658431125
1987281140
671263119
1165164486
373691453
1856165281
393814517
928132821
1589742812
1733176711
83477549
82212294
784201962
729414011
1390878270
1186658110
606675939
597049310
1734068833
152629665
768184894
552664386
769026718
190309761
1015537504
1249660010
168995271
754319277
246260913
1184454095
27805436
238669450
2067982016
582551768
472458878
20856492
1607666909
1656986571
1469541637
1131011607
1929534882
257414130
288137738
376596782
1115490117
185800120
1753930008
858627800
183020572
1815297386
1838212308
932207717
1688303925
285425429
1462407417
475857569
1881916824
581144188
328590544
1847730436
1097021263
987713568
951479602
2018142958
1083208296
1725911349
892309121
1209987800
346967789
1235994370
555671530
1757196214
1783076571
781047968
795839602
2015250495
242633991
1820454463
115326437
947595334
1571650306
285985171
871436042
140303254
1914079047
1641899490
1931281831
921416505
1298862960
1642176804
1153864990
2031333776
1851024095
660318993
310487059
1463991817
1501120672
1978416690
661238594
1117856362
444833212
946708399
1533038554
465915309
562446155
599222336
321707197
1409540465
625775932
2088440681
496380423
1973224891
1530699830
797595766
2142186080
1177027878
1637126043
620251755
1890561477
1639854408
686612534
1940275351
399647633
478547691
2114454139
1542293081
349136010
727697986
219711600
892785607
1974568355
194245534
1405541428
1131449830
2060890503
1552253509
2002746888
913624717
1813842919
1569202873
1488112359
1720726777
1213241975
85707092
122636897
913997323
1108621342
770608961
1642038534
1546773628
1268682424
556127969
1100243688
793397443
1690573223
1418704790
44372228
2086740574
1961308170
108900800
336425215
1116157558
881268410
2015996998
1960054203
680597975
138877587
1655060356
624990835
1700755380
828814087
1635457585
378272090
1196434229
1573104711
1898915109
196266270
2083057296
1805605118
1193300055
708016930
871189521
595578165
858463866
698413752
909096418
1017520200
1791117693
621980171
42983141
917682069
272086661
161177970
439790092
1831901097
1553181
2031047962
423684953
1205911528
1771534251
948108158
1412034550
213814174
1983378918
1712016279
1046924865
517348539
1205726036
963152653
1954774588
1596313180
1539325502
2137302210
1563605400
1927523947
1806541262
1338902190
1910613082
1688207530
910852792
840435791
1619016828
1809696821
705182396
2093603053
1565495974
551180713
1169591682
939849133
614910673
6092445
481324243
730605651
1505747775
1703374394
1271202898
81005757
549275176
96520352
1327369742
700850083
121184534
83032374
277114639
1493128479
131040521
1718917059
813964071
678639133
842289091
1897374728
2081440111
1199343377
1116068572
318131996
862503016
562329186
934114466
1807142381
1042408030
445207192
1103011915
1646212060
592404765
518899734
778444284
200430658
468955958
605661171
1251588902
892251572
1492426575
2140485134
98167613
2112379584
485890316
644349788
2088117907
1410797105
362570915
1990473722
1801786509
13701979
1859552249
556245346
1902213733
378296626
1844570585
565901659
1713173489
1209959750
2035840789
1876487881
2038002671
240454844
1291435645
847618510
970624027
69097210
981504168
1170188330
297762149
123529332
932565326
1211342137
1106710703
1990038622
596742744
872101500
1457403465
1376368325
421230740
894493537
339373793
403601308
1331390510
104919689
1415641901
1817318393
24869138
243351710
1551619293
1907372306
173814360
1656253859
819817935
1041643088
1568411426
2124258463
24394167
1899540292
1160989471
964278522
1468988656
1027257964
1367668272
2092123226
1128457664
444622537
702959854
808299936
1608805501
1845843667
2138927290
543502229
606337743
464525875
746073201
1448097182
327114092
1413205080
540823595
1898924873
198769450
1752212072
257038819
244617735
321246725
159679985
2030697799
755744743
910381796
547141244
1946071210
971744522
992332229
1300853876
1437892647
586824300
498130579
653570889
817294080
1353463849
128622841
73192237
1337296745
1575564215
828011615
1817469992
1128345238
912082312
1501872410
933228388
1256878406
2088843424
1217686375
334154344
1503810590
883048270
467866870
1324085351
811488045
844247705
1664164847
888399228
153136945
701061031
1803457591
1409064950
262537525
249736904
1737854777
510950140
1813583555
393988323
2142751761
924660059
1867388633
1193354913
788510682
561503903
2133191928
1578114493
908486226
676792958
886767271
1572292543
1350519141
105888294
907552506
285112427
1092268609
971148090
752548511
650066903
991959258
1901450640
1631737080
1895226390
428944464
542758330
1535781717
1130033266
1338420130
464510747
462793281
941191993
1964508618
86873612
1586010363
1370316767
1262403932
1687499449
437323191
80795927
539405655
2145110638
1210202708
766891989
1895553432
1603707602
1426192526
1338925201
1030182510
1785236300
2091449851
1066222237
118209988
610811852
597151770
2041077025
175276580
1704514327
979423480
1938124418
1404766286
1152196748
38312879
479881746
1786545785
24069783
343779320
413816349
1835773140
1816471905
1552430773
1860678338
393549354
510327957
1236502137
36005827
1293778874
1352455545
1381060431
576666339
2048444814
1007175102
2128119592
1745014307
875085533
863960423
302018192
1300375091
1232381469
151221556
102294553
601405507
363501862
1575526556
2130772239
181141649
844867066
702392380
2067594743
97558741
1411626634
392080385
2110545480
446498274
1733181666
1243844047
495019267
512923372
1137229851
1044759344
1572524283
1950771817
424932286
754331571
1870717068
2056422878
33876030
1169950567
2032574140
1387831893
2051459049
290830599
1169192643
1799322788
1387164191
2104811583
1147211906
1767090661
152099972
1588477915
200111408
445970156
1399667336
672580535
603552394
223956434
140242417
774278039
714963050
1166943303
1976778489
77266219
47596482
1082225270
540204271
1697701450
333476880
435892303
1353131528
254768881
1084223151
691035298
1259681774
903724005
559201058
1412991694
2027997096
1578795257
821960811
617544029
1325187691
2037428896
183306168
1497903052
852997394
522230142
69642675
1086662004
584383751
2042045123
1599636095
701296405
1814282272
1508652218
289312285
110491112
1088728384
1570834102
108841993
711439639
246383698
1006077241
453839958
664666184
111765032
228309718
1988232084
1576456711
1568468443
1383613328
1199613586
888381916
1654984583
70174190
1676726120
1312244308
731628065
919434873
579217791
803817416
815623821
526033066
1432511885
2135422567
1574053903
1374632592
615626154
1605482525
1154329912
658079263
591565391
1787763506
1198993234
2069924649
1446626830
2024167509
1183441646
1583485677
203669958
495018286
318724248
1478691109
1187264804
1102018152
450141221
277634737
639960774
952845730
112926218
2116862881
847599772
72257606
1063674519
871920215
367666058
744249677
373783238
14680109
1295048951
868916234
380060807
1377253737
329617746
752126338
1362129692
721748486
1262291437
1476284393
1159355972
200622420
1723107380
2127783864
1598397475
1254478582
1643613819
1749576267
1622892667
786924005
541919207
1420390640
1528865961
338430601
384611510
1662908872
1389238571
1845109953
2109595376
451630876
2069748829
1050711701
1461736903
247375064
1822423987
1956728301
2059449056
812074896
453426083
569213722
1855514081
1871376938
1337698348
657187630
1012795584
637285500
1370385596
927056420
415005841
545034448
1779332174
91772150
484658353
1121131378
1807766103
45544436
33545272
1514184597
1719661161
1147888969
1097521505
695881367
864063690
165228238
862419601
359921068
310082160
1386803376
1098252655
442678350
457086303
464570163
5933123
1417767502
1491841255
487503252
152638972
1883190933
2033819204
1322129353
793246069
1101143254
321392662
124853456
1043951446
314948610
632767240
970410254
899517710
1837087960
273968827
773456100
291337577
1012055849
1808530555
186128897
2140198191
452514236
1404209429
612988611
42903244
250506920
1565895740
1133750205
1547321131
612827995
711297177
100177324
1120772457
355728712
984098078
2048406763
1182931828
667378075
1495763886
1277050517
2056792598
1805314571
1047245580
718598968
1667212656
1134865532
1114713555
11920557
1577137393
1856129009
1043178320
938592652
770313209
1436785662
93523912
2118669710
383446360
1784546834
807586907
1604918666
1773893783
1121003618
927031129
347504817
762494306
1743140821
1184634130
207854278
338040956
2027082272
1947295595
101072796
945772278
1428708491
1907162718
55966498
750461816
1939401138
761851915
1878072822
1004583484
1671079929
931408302
371248695
1302586583
875747217
828380800
1454711272
1095909133
441534831
1945493962
468861413
743228107
893740210
236225830
631739258
1328454750
938849546
800629401
380234377
987907790
161677737
284107587
436847795
170258446
555739816
1607704861
142510641
1126180184
1904611233
1113298316
748673459
1741014815
932298283
2109690746
514185515
1928480274
1391273949
1584514468
780767528
2066949636
383000582
146274517
1971211776
1936182207
563700541
1796303426
1843202931
74878990
1387684936
549593515
1522197844
1115167869
1664000839
737120137
1451463445
182062988
1949272928
199309154
303098253
672786690
469096857
1427512934
601384216
1792622129
287410709
369099979
1088928735
1059861950
281104262
2085971262
1468626988
1612926122
2071892193
1544240491
1166711520
716267971
1785917216
1780981502
1245332856
875498193
609244318
851314271
1583115272
802959272
1738836525
176585798
1248366617
1507913626
1864455739
2040561000
630030923
225365202
1760698993
1580378820
1578315054
1589846326
1380461205
1253589480
97740546
149674475
1147548193
1827495204
1537395781
978287801
1083491122
392887272
1822597592
1243181804
1820849080
1495520003
781500152
600546974
2027926790
1662182636
510296077
1029060201
395028817
1435296143
1013432467
926345803
2012971455
1808093019
827514226
1430277825
858056047
1563982546
2118827821
1372230236
1770512076
835399408
1392241676
607025380
293262012
781268417
68002437
780902554
338099707
1850449989
499121025
1710951725
1539210230
701486825
886314174
1802436016
1570034927
698904949
1643594327
849413889
1994593250
1398855555
1107970521
1066367410
589325714
1108125994
1740481625
841682177
653802930
1522265701
1629210679
1257624534
1124533786
1387073518
1304067044
1249147067
1571181657
640522025
7090202
141738547
1395763303
205174444
1231708586
1597791994
1078768357
68328054
1276249135
168491546
567550760
789020665
761984028
1560975256
306314536
1107662452
1993568500
1215641601
1013872771
2002560803
977838035
1734788513
1337353802
176063982
1541739844
1848264619
1504714555
1820543237
1582196701
585195374
1706555881
157567352
770361875
646384563
582830503
587131685
685223166
862893573
332981234
2014326241
129657435
427853310
2018914037
578421935
1436808810
664010267
603437087
1363375672
1398840085
1550442351
1885360603
1071940958
1957476641
686184150
1151973974
227467632
468161456
1078751263
1750190454
1547984507
1392320711
1784402750
1925654268
1756116147
2120213896
106022772
687769844
414714381
1762383525
1827569884
2123987452
1347010951
246105129
582988698
944220023
808129452
857131624
1393651841
1496037322
1019735776
612977966
1460029928
355248312
1195155394
2013329808
460832434
1983689992
1416151303
627462262
190836563
985580529
584578101
590493732
1001232916
793992772
1500602645
2137790381
1887657815
1719020828
1442774876
1979250713
855854387
880082999
62760279
710192925
300397776
1047092165
390521131
1961759041
1313490279
922587014
105224469
578759809
555381182
333861894
243692254
366643740
1961106266
454685077
555025650
1925609644
1655146301
518909414
188141136
1386176196
2007210617
476332861
1077212868
26875276
1158897043
789650809
872797962
1704937977
2046806413
1914839485
1208437078
1977149428
1248254969
1848654598
1612366142
338332694
773386943
530903651
1335110755
669908551
214790383
1906068273
1787599461
191673303
1007659731
1028401863
692694304
867129745
1187322395
1981433421
1888145708
1952212492
1294850579
648648891
984432073
1602139233
1734372388
1128816939
179813728
53290440
1398916060
440904071
1132412327
757877784
1528470278
1390761061
842344432
1724062704
1166741109
2006037349
1422950702
152807306
1371373956
2021238065
568513207
480829438
689556320
1734229054
1485429198
740974645
1775872504
1709370464
609157341
1309097696
1635745642
1536901604
702914167
1691937106
1246778728
155262783
1591279249
2048853110
1576151609
1922859798
1599812274
473258089
1383040064
1623578378
1250273631
1388626445
1577144030
1787545050
108826526
185085250
689962471
15046947
721811398
1331599225
628947713
1903894676
843434792
868424090
329603343
694886195
1953464664
451148444
405721174
1050231340
1549705400
1437714773
477102975
1710005976
807863968
559906610
1441073870
17283378
969799744
770484807
847333815
1445138920
293403118
561160062
256870880
1356020867
1134522280
2056107225
165765139
1520664101
175900146
1180402616
1815009288
1854796620
1408950577
1420243724
631728481
41565673
1365874367
1862060557
2069181235
1040956512
1479404671
360483216
336822326
908609321
1735942623
1718046487
1157206984
146831141
942112468
461176488
87735699
1015182374
1361898866
1919284575
937211376
876628723
870668692
1669366561
80036374
1441975180
1358174463
1015770496
1237328002
962719560
391355417
180779442
1061043526
1251723195
342598975
977403548
1135554018
1216541652
1159613027
1849065301
1534457339
1742577452
1692187657
1482509658
1385829162
661522444
955569686
996356819
276156917
163417370
191395861
1320035534
348317941
1969439763
1103078761
1741618590
1082547731
1823414308
963013988
538459712
2088546938
566390720
1413979121
586341012
29841082
608131940
1702179104
1806305620
12347051
30886781
1993318981
2005344150
484028121
857886252
767353272
1396077282
872150833
306697988
1713385117
1888371620
706451674
1629621157
1877192237
1542500076
2045729039
279223060
881118029
916564207
368479833
191896407
1731485484
1300889385
881560598
966455315
1127981301
973103836
1958696883
1272494222
1098309217
877755198
1625269159
407455340
383188091
501219184
782767315
1935153996
989511299
1255528708
1010814454
1932881700
655415303
964644506
742671462
1955708698
1918092180
797521125
708992107
56943347
1787847548
595274381
1277086895
2057939969
1145596502
1793513749
873384841
1108806381
2132904715
1541750674
165806728
150978067
544370959
1788544407
427739875
966887448
1860075682
1235014660
1603383862
541912419
1729191689
908900592
210847107
1710128002
852181750
1600753797
156706584
94541425
9374867
1101625316
1336895798
1360842469
862135797
1566066589
1952396188
1741406567
2134256424
1658000654
256093918
952269758
664296098
1121566179
1095383377
1066429206
1000000883
223312221
1864557226
676385619
1388672832
639857313
1655582986
1734003696
2083843876
442133400
1682385958
354076537
1108410165
1163028110
2798216
113156339
1487732059
7952619
324867431
679293492
1237510857
1171252485
1720646885
241332952
693788094
2142313604
211981344
78191991
588001215
913853205
1838284287
550166205
1936979869
1723713492
1570246942
1888488247
717244544
151244870
1536973673
1686625733
1651686145
902588977
285437907
2003975674
1635826953
1462849037
1881438507
1547963780
2133207505
53926194
1438979905
680460230
1843046996
1748174859
1562149602
20313873
1962597897
650213512
620689837
1131866962
14043721
182285340
401765136
2087933970
1441993598
1339752965
1611504659
1031811888
494435396
2031616533
178396035
2074503762
1842425597
1264471494
2127765162
752675339
1672891522
420471777
1297689858
1034234725
1425294897
1565923762
114574572
1171475161
526023833
279762395
825049007
325756283
325494871
860017165
598179188
915931263
2069695147
1070065178
73652848
837957231
1151231330
325212465
1496705526
1313500698
1512880884
1436826901
416054122
1366612089
1282397875
226086799
1749968617
2073229026
1936367039
1445586268
883728455
914909633
1303520930
295787450
504009861
1331906169
2006423949
56791921
918408528
1637938446
857069757
1905390196
1720049078
1347983351
439611632
1069051435
1438488065
1098119344
984437115
1895112314
459702459
188743452
47238208
494327437
68134243
1690152778
346513065
691456175
649631423
1832693718
1167311119
1879912294
535938321
1206409158
1169932116
626589790
849026056
336610729
598497641
1402185237
952231443
2065005837
499755847
977912453
1044314225
1627720959
1950063920
1058142609
1372989552
2097757707
858282958
1077592758
280495725
989481330
908957916
1443382155
728163168
1199019530
1932104426
1903899192
572529645
202538920
1803871809
1304018778
973778293
691250276
2018387009
1397983364
864817590
662944709
2123904124
1522111161
356803551
717288565
1991015491
761482174
1850919893
1678367334
297914237
993629518
1168323398
1506199005
789129325
872470331
52838803
1467666491
973154421
312154403
2062851973
2011517948
2032230317
706422053
1635681522
1073541539
1158569400
1791078967
1393068915
695017201
363301303
1595774372
1071041443
1197423586
1264566962
1336409754
2038907117
1618490012
410109878
223721186
1295808000
1830001628
1856071684
431386244
156858639
1625648833
1532656560
1029377312
78649299
55260791
1159635805
459017369
941777969
1505087485
173199571
1928911584
987267028
1270133020
312317805
107562260
1951117675
810268251
2032616365
135915743
512212984
1616673087
254590037
2108468946
1042519909
973876806
326511028
976637308
76690721
892275742
476210921
1733415546
613211100
1088567387
1465399651
247674276
2004324283
513621847
1770934666
880931569
1841355531
1327763798
1799033534
1394912372
593353402
1776453884
660415376
1925633337
346263896
1599764955
2137900668
480338676
1457423529
862799504
191756639
464488591
1663672673
745144040
1272929900
1289254999
1898276701
1206453818
73002072
926363158
307256699
2124300701
445605391
1060717016
903991039
2087374360
514693980
91078994
2015874726
1914126088
1865445708
1677529829
529105836
171926610
995406394
65200041
1819196787
1394120858
2088543684
757269829
1752027177
450598727
1475834326
1129484491
742439170
1287314314
935084529
1374535834
589466257
1349420437
1237989448
571739782
626401384
1182714267
2063476082
224608952
1521949706
932570535
1800341702
533368023
827730175
1833082969
1182947572
474916711
1396803802
783568455
1569264512
517472644
1773856679
68772238
1373017654
1598288124
591099991
1869184611
488783402
135392477
1556568194
964959012
1025822863
623234948
2117156157
111977749
1275243277
1698177295
202335892
1569533764
1395899332
1118660962
692247793
671656252
802832866
648907408
1024586755
1967496228
1821988205
997466899
838277196
1752855082
102512563
1760753640
1147462235
1210336240
614427556
1627350784
534803316
225521495
1844221494
778297787
334698963
600257829
811214378
1817079327
2039758132
1014013974
1216332927
565523116
1959563814
848753194
1215335764
912918307
359897015
2010471443
275517199
364253149
1963481640
1640741370
907481896
1417043720
1321631830
1966807794
1215114947
382902275
842571638
1934937842
867965504
2076625100
1470682986
2047147201
1108988508
47764634
1223735076
2015477861
1910931167
846431664
4810943
176673135
487269691
998191231
1373447541
256749861
818290238
1894878493
1811608197
1482055940
2130073618
674075035
1961731399
1722589315
2130075197
2032948335
1284976380
2083501010
624437459
1535637243
990982495
423276988
1307752030
1201772337
1555290803
672094751
273836659
1362840164
1728318132
669873187
750597943
587145040
1898561013
501199981
702254274
1485580239
1034928726
1768369003
423039552
1858243649
443397036
1464744799
1700799814
1613210872
1184710586
1829508911
2024481431
89857101
1849406040
1799473106
2092332548
2008422877
754502061
1845082960
1745515454
2119005053
840160043
1567808125
138671786
2075125896
162008677
308291484
878365398
1691968499
1057577686
614851659
1404361636
2146715008
2129799908
1404911628
1809264121
60929515
392413440
1409781365
1873125067
765591338
775533384
209323271
407006324
165015542
1183955048
1948975665
549357217
1756513738
810072857
1198119584
1391175358
1851662002
1139685096
942289108
1824599923
836072447
1487854745
229364122
48551449
361274579
819428780
1533549536
638063090
1494341346
749814151
258862638
904615215
1572461283
1788354767
343219462
1979190437
899970354
374123161
605188392
612526106
1469982802
144838535
697642480
115600057
933484507
2076800890
1043799900
297780057
241007096
2140904540
1399337068
232909935
1206178309
73510750
270436740
1464472830
1683043069
1103004857
976500354
353587127
178342174
1920534590
1023104254
235506782
683404466
1426651446
2052180603
115201794
962657353
468119344
329089713
1678401905
721632930
2009114056
1010447904
446124595
1755598173
684888301
1862383641
1343315364
803964512
197638466
213371976
1663247910
768673720
1637933203
2034402932
1935827919
1297461175
558099882
1102589766
1610732826
971057421
1953800419
762033022
439940913
1358887983
420974678
1480628648
290620957
492022157
985689006
347046082
1802683554
1992477708
2007796040
1476666913
793152833
165626663
661305755
1534981168
2011965980
1390306641
546399239
1763448760
1166472331
107428320
637790891
2063474557
2047786647
1958132760
1399346960
1751261523
319554059
699540507
1401835009
1399417061
907139615
1721776804
1655196706
1726787052
786874846
274903584
425208313
868799133
191700450
1328056726
1018161169
556607742
310152257
1655862916
1382532021
1804878515
1744632988
409098136
2141885068
439371195
1236570046
1584311831
1140418495
582208428
1834565981
565387548
1892122342
662718392
697784078
2042038061
1368355234
1415771228
954046737
547551502
1329771273
1512655463
232804974
1392405255
1964266545
1769340699
1592007004
1965969506
465571928
1365215675
1040277281
1120781495
596549930
243348128
1236388145
1444527707
209214245
591899001
974671840
63490314
1726419389
39985728
1284843629
1506265070
112739133
677444992
1347843068
91537300
356552126
967505100
1538701395
1091720
372337387
370266674
2069504027
507595159
778187919
1399827829
2031846165
27007419
2057138236
1960162148
704263724
1901275835
129197167
2079683486
123315204
1228741347
70448126
512603639
822324491
2089881672
256492244
2042878587
1384042433
466598350
392995372
292732391
1198069987
1668438623
243876977
1100491185
1068030955
320395878
1352808983
69847129
224670442
722461378
1960195354
230335726
869287717
807927449
1609799117
1199190379
1057579330
1006028145
1389969226
355849259
1648673150
1773866560
1443214065
572915302
1389182863
507324600
1322612038
527420175
1398518712
992223212
974240237
1935942713
1685857835
72942758
2056280063
1353019858
332449815
1479622578
1640367730
142397416
1831056097
1496902584
323739619
734514309
492335553
1251358726
595144539
839364257
1752060084
639554162
1414693897
1715159970
686060866
1566071194
456068673
1162622464
670089054
1153226618
613761807
1241049974
991588404
1522287382
1525663876
1447291731
887725007
1913916291
131836544
43109511
1534877905
1094035787
2129712705
381594680
1089661038
1989491077
1543888679
1368664986
113454862
869867347
1041238700
1730737768
1176867981
939765390
182494426
1188221271
216740834
181394958
790666293
1165242316
388957302
697958823
2030790242
957239986
728940890
139300012
462040133
1721822841
1071159796
787536947
443563521
1535138013
1414179397
1451755703
1471795107
1735082056
914439010
640139644
885914901
1825106157
838388535
321990020
971314720
546894755
2131287290
1842337516
2027172784
465415189
426545476
1290968233
1738478246
1265229545
2142111582
1528343656
978401633
1587230715
973439814
2003535318
1388274472
1118447743
1750950024
884933536
804402384
421025270
2085341344
2049994457
1578842312
1290178367
754136066
1732089959
1125458860
232475594
534426163
525138908
1116758001
2084745610
854522343
1186982109
405594840
936452929
1224556975
1170716311
1826768882
1349604995
1931009958
1398209762
406271530
1206317638
1316794968
1554503570
753470282
1733211415
1872318450
334507817
1673842895
598024947
941686806
1258097899
781350877
681360427
2130868856
1015935942
940793092
1630321500
2120445992
157893431
1429542411
2036423509
214686680
1950523721
1857651805
1561765327
1003690268
1370254578
833958416
593938860
264226317
795687006
1617229531
649394379
548104794
1756515059
1811669737
1029557957
383445087
850930632
321549380
523648738
421311619
664941539
406852278
2230875
1830672051
1935288427
1021825923
1210760885
918991168
141614311
279021246
362822654
1959826064
689495408
1110968886
1575731986
233114543
443818235
194373428
232688514
2058883662
109953957
2054763896
2053432021
1454237628
1668860220
1202178070
1185337662
1639827866
741140130
560243008
482298119
1130523196
1373263106
1158131587
844291279
663302374
177056686
2126041334
309263587
462504415
68993566
628039644
171622068
1653296706
141924938
1819641565
1579297217
1292578206
1250448281
1792384409
423956314
2046573695
1629824058
69848156
1494378301
1124697670
1732729752
1836562626
1796814604
2018161655
1332112609
1540618724
1798832235
1946600778
830865805
28316848
1282651806
2021495124
970855056
1523826614
1457470790
919145862
1611926456
1713532838
689729176
1325883200
891155768
1332620324
874490264
253670137
1611179527
850963221
1946085363
780918059
1341783749
224638276
1488280872
1120715341
1005071101
552719199
1709480894
689407862
1050602415
2115518583
146555962
657426915
936110719
637741095
2136029944
239673355
418058821
718088621
1825400485
940384507
1728836378
2001413239
1510012636
1189950850
8989492
1768770628
1778266409
672788445
535484801
831948268
1988675797
1854647290
592255193
1953172187
406961108
1001338893
1371766937
2075612638
1385740860
191317106
777170950
1446008565
866915171
1580440625
1647894746
485355520
878718202
1701782805
1717469163
815839533
85426279
45459452
1441255752
530844734
932455023
480403746
973117742
153966974
1588318165
3692657
689622815
955892822
1217889454
1063616840
1106859858
1643841243
1757911648
976331633
1560266117
1302634051
1514499524
1095371458
1147152184
144326491
466324806
96141351
1574950351
211849877
1121808289
1388841096
1863078042
584136745
1665642933
1542713042
114892629
942871802
1284627625
979997299
499104950
569894362
118142119
169246917
664438742
1438653544
641208069
1877497139
546553682
1701184378
378744817
800972990
279020286
485567214
10137973
1505565433
388488751
1953700831
862122210
2078202352
1249499792
514741666
1156449871
765547207
353540437
1485345017
917782866
955408763
1014986346
1013533925
1894133899
344103249
1679045275
1069917014
1326526202
1490164995
664937697
674915363
1156545222
1382563746
1485534720
817199842
1380766631
1355213766
2041274889
1179621853
285778001
1389024429
1286373957
932654840
543071639
910781911
495329333
1747820454
213849071
433957852
1996066655
364367232
329225891
754224169
218664900
2051203650
1187858719
994731489
1887287279
459170848
451521935
1445593501
146794355
1548521937
1490746151
383678729
1598668961
1959397166
974716046
317251885
2050894785
1024305453
736064896
1001044045
1504895091
1388436060
1299124766
139861957
627701720
1909978772
967171013
1913969585
919832521
2000099332
207108339
2004294427
1833976941
1650926388
1475572160
224069784
550382104
1316559494
1746059224
413016585
284700811
1099807620
969925442
1158240635
1565656135
1568367251
45629865
1258880162
1689831814
1798584072
1936690246
1994483155
1625417182
1840095287
455667104
154235891
747688619
1613365383
1832894696
1370737306
1633482702
2128984740
1784205045
844094035
1543540074
2018016671
1385502059
162246949
1011451413
668719239
243209379
1502581473
535134559
57153344
679192105
1452038337
627164687
767059692
1084709485
1802869366
920142906
833044916
1495883691
476093844
836935569
993272516
824504252
435752579
1015824806
998474657
546457215
1058832535
1964799120
1070210973
124264466
533575124
749831142
1648656333
1721679709
1102098443
46524659
528207928
565541750
190875704
30964477
20511594
864278291
1896877949
1267772139
2074545841
1363090884
1644574412
1960297699
138798836
180193958
2074558362
1753234136
2104370215
1864365806
198947712
20182570
1481074218
422252394
1975920080
159560428
707907795
1186534235
416856559
1929994534
432265182
1120737903
1803252991
1540067284
1788695513
1911612197
261379615
1660411550
1181801926
1017522460
1080178028
1550874670
214201336
1674871505
372993463
613455100
1040868643
2134689974
1038175169
734528688
701728381
2115699400
1715029854
1271251231
1593552393
2118115120
1348272749
369788992
2010216547
772452331
454169265
232554066
995775425
835514885
333090986
632608759
804509046
759192295
217018539
1650494753
582178008
500723494
1888854744
875369186
1376047254
584622243
123665246
1754930525
1495931500
607646879
671605390
220818001
760957895
24851011
1287835057
906335179
1953071503
231643291
1390575260
1498999217
937746562
516431077
1995705376
1380799534
1994842611
1465594171
1887023801
617496183
1539434244
547819984
1704422418
1162184716
1643583046
1852349607
1210208214
1974239270
66289363
2096672399
178502604
996796193
389383408
719325646
2097234924
127269064
1352373860
1747567754
94006046
1700626236
29173466
1908227825
1422729850
1616702498
2068771734
791191910
502403736
1458338873
531861542
224715491
1375841141
309747795
335100694
423384894
1295187034
1242558545
614856886
1746715835
1644516475
565110102
1590884603
238945166
692431679
1249090435
221790891
1965433607
2143342591
513891705
1005168693
1572083840
527655772
1845343377
480642005
888796483
1260951020
762299659
549043020
592422071
278442516
1591259001
1553304812
1629958786
909667071
1279130284
1281008458
1699453379
2131359142
461309670
1472000505
1817385504
132180207
1307477814
2126305475
690886312
514450860
1900610508
1742279122
584809439
359073552
497116421
460972927
1533783481
934419164
1442612434
259432111
1486552790
850764149
2138360155
1085694432
107785609
1823315617
1692321531
2014127642
810511104
2048983411
587721432
2056655368
1970563362
337988665
1674063160
1290541081
690090107
740058482
2084555499
1539430602
2146074401
1988011902
1421478084
1266274402
1053912815
123832580
1993211130
1669319231
1501962983
1619793271
947282218
21274021
150912703
436874493
955870726
970797534
1675322267
458198166
1184480194
1348848091
1713043376
740007677
1244212683
1785371018
499807269
2037322766
2142692368
1924571515
1584904831
67387872
296826361
1711919848
1834021977
1255885929
502576111
1415019728
200898504
1703613956
1113666093
877526724
540882800
656930662
145611507
1040762600
1928050623
1269907581
1733642350
1559073986
541298027
521568212
261269324
1742079548
1484219284
2114294662
1720246434
835087267
1995803112
97681745
1372376315
747824149
1127943081
1105860260
1839951110
1106493800
1578847459
576737560
1436888589
917124328
1921331540
139169354
1572286969
1584808746
955173444
968721692
1965794070
515833983
951094674
407569492
1774849419
955127045
1924731519
36928688
1684062800
345999744
1159879066
1465470845
1036009657
1155979957
1599183274
811329571
895592601
1258968576
174757587
1866767276
554775950
607501857
1509916724
1851216172
1595261036
2126853869
218519221
850915812
711870790
115964234
2134694596
766878261
1792969396
294015091
121897718
1085063325
950244000
122445032
2111568367
1687203589
231302748
1362043342
1858708738
122577617
87730881
712530063
470725249
1717091489
298014842
601460068
138227517
1724885297
1163883665
1308427138
751805813
684919014
323933236
1899421927
1435419449
1420976414
1837557115
1796711330
1378715594
1707758365
943424237
1103158503
1264909060
56669
1280822476
939341399
150497952
703685450
601885752
742178106
1512780088
385449413
1364565036
1337358257
441516950
24613634
223731068
1242579096
2000799733
1856780080
1942826809
688778109
798618549
315577518
2083975778
183021878
1926263213
1829379036
1317245846
1158669333
1699418268
405191661
1348312310
1614015541
112883991
904323780
614912317
496798538
1495706645
1209140597
1495682332
1491823047
724895975
996962376
612413972
2089544213
1347476434
1575493469
1622366391
1714505079
1568633872
1921015309
1550551676
65269821
835240431
307310666
800244788
557794730
624786812
194740807
1988690060
1335917766
834917447
1955012774
774244829
187163700
1156816939
814971114
1874515108
965568072
711664899
885531044
1705763330
1592350134
572872571
1742088879
509454738
1739751884
1048226471
276510087
1238109037
777163327
295003842
1570198935
2101726092
1842457543
37914481
814135321
1254429386
574250157
1411916174
1936725144
1333655984
1786171395
126505441
1784210842
1465653957
1451772704
820491091
384853987
1363684512
672788772
1222008014
1948410859
305046632
1787809568
950691823
2141371677
1256218552
1792225518
277806859
1019398660
520509120
2117942500
1608184671
352417341
2038519722
857790559
411687758
937895934
212780863
1955910662
987937061
1558082301
1663790084
1581211606
1047865557
249204411
2144157914
1946404664
1236669898
1924962315
1236094495
747861518
1235548813
1183357075
1664781619
1023624246
1594008986
681269072
292475287
1453722057
1589807122
187822319
39762936
260930508
1333759116
297023392
276673513
2033340501
1574794386
1918032965
302967425
2011474486
903855998
1470782802
1516004561
1086705211
123672533
591118382
1282215202
2066488951
937839291
1521226027
1024642647
1567776604
1683998037
1994107795
1682552195
1012089570
1495046958
1023822291
1140923496
1729248840
249435387
1060953634
881318857
1372759279
128632272
447361686
888440143
2057178431
374876812
120803614
805479990
616234252
802279267
1294250990
469635337
2031410529
1564933714
985480784
913649916
1368798998
1116206368
1015544753
445342301
1886795443
1811653682
1217767679
316954249
597326209
1001845843
1573323942
1312914789
1464737962
1432261812
1836639725
134903719
1655647868
1419530799
520298164
1142526215
1666394580
1779495979
2040210036
1866810089
1287916266
785097823
575370999
205504012
1670803348
376429351
13692154
243629349
855250688
1683150905
1196334986
590602022
650487479
1744412255
99204441
1774242114
1394521615
159415222
612243420
78401923
369042205
1452611232
1371307117
1952805018
637054584
1288438961
807654488
1555741783
1287118802
238741720
1181092986
659565080
2061971922
23075100
2045363829
1806882999
372475566
360762839
523882573
532931333
1498604675
13031168
1968399590
1364408854
1494120740
1300683535
769930306
199460616
1081140912
1882725589
1974023046
330307089
425318306
1741080999
1161770448
1227737000
2111298305
369741962
467028840
1449135130
1506380144
239419209
576252751
964355251
1936125913
197273863
381149792
1449848358
1148470538
447026475
1143737487
1929147298
1157555664
961279173
912184295
1601865741
598055033
1486659893
1116371494
264186066
109910418
634184290
1925392405
248342510
1396830329
1884093733
1421460993
19832371
585665164
1251854573
644455499
1483449772
1933353170
888884932
1480702777
1813715903
1409344259
887418690
1568353115
1662888870
1134554315
883691622
1215096260
834756645
618627326
1649562752
969839790
1873084004
849809047
86005790
922426142
1783916506
368737501
1702754297
207873356
532087894
1164590969
1790255096
1988493656
898184467
475640526
2120753388
1691483928
289000981
597475338
363105962
1192728609
1705285824
1410189763
1939580627
1998987507
1648549448
786227139
1378434732
1970454586
696973778
1585003512
410139000
1488285534
1381495343
773195166
671319718
2106442498
2052201749
82534028
217753719
878738282
1433520224
896841481
98615667
1623120858
819260811
1477274124
1677798299
919129023
222358141
325886295
891590081
1752662
1204372621
614564363
2075765482
318268306
1026847563
726704255
1922318088
1803886547
1859629410
907263253
1972111003
536562686
1841485924
1174194079
677631014
905133668
859128250
2136812746
1501716188
803936924
326414691
17983814
1713737884
2137024919
574572717
1656284798
299457558
1626110533
774995919
625352413
1394285459
83134937
1788422248
1890257402
187856543
1218360159
1968076695
1279250628
2003357858
668772545
541857905
383371857
1709719331
2055025345
1155483219
1586282243
1487603643
2069199148
1751707378
1463317983
1157932691
162730731
550034497
304318539
107830398
174579416
1890314205
1074036257
1733903736
1189126980
1108751260
838480534
1392768718
634877655
933391688
2098495360
1463395586
441643088
1125062751
388903662
356963003
717430623
1238556637
2063157718
492275289
2066566080
512815386
1547597237
1873741945
1383563112
946232786
879814615
54602347
604296321
1462339164
1926718989
961942598
1005817743
768904108
1655416622
302095134
1164836497
980667019
1689319089
1163337415
2141135201
621894781
1759715641
425914709
385620660
1429643938
671000823
1695695913
1035167582
1740429481
1942176234
743612164
1194516306
1288023468
267490770
567401840
936738135
399828851
1696944256
518501858
1793716140
1914965104
30176500
1246873416
644018197
694752711
1151137730
847982557
748839980
57223692
923379034
279489171
435176884
1355833064
223825114
1019360898
474894961
803701732
1964193035
353584234
1501136175
165737522
1372313727
890924167
537548079
328560984
1124919654
1512156643
1304739556
2091517185
1304403591
918041564
642323531
2117594077
1177568987
1053205624
712414283
607094528
521807359
570881751
1508953210
2060408600
221943942
986239351
626573250
1000865267
2114748551
722169865
954914789
734415073
862779741
974525008
743611647
381436791
1829393366
1087894010
228931007
811749662
1671322349
326680805
714322057
692670377
2031411133
1520611190
1812337284
1744224684
1675595235
925825774
225456262
589562033
1121454020
1459487596
1917931364
123303677
1915833001
1373891152
1500482539
610198166
689527473
968013988
780143377
354000621
1523333096
1082854689
1074590382
781318050
217651683
884757107
680143149
16286245
1350235136
1369275806
1185537587
396656777
1216692815
149378025
841079429
723798823
797318279
1882798556
791845056
1654178739
270439333
1787922584
1012999485
1337249438
1941067163
1973578871
1928644121
47830466
388995375
923552680
334064647
1793741597
1238389496
2108077045
1076357761
780886473
1890955511
1730203928
66385762
1252940193
1163845442
979528437
178779128
73101463
1142690896
1261857879
14318727
567698771
1656677520
1676144733
1617019222
1767256404
250142569
1033558353
444769781
296272697
511275927
4779767
1374792291
591118610
1270618678
392987705
391093001
1042502268
169331836
1619109348
1609828484
1406661432
1998634779
1420218615
938903720
562318525
1728931456
1321611339
2106048010
433854757
179291078
1943036858
1154164890
1939148119
1882454053
179424666
1484963336
1002097302
654647672
1036740888
620579245
423025113
442072744
1339566331
936940860
1627761963
1158077410
1112005970
1615353895
816949848
878724794
1127784983
1622339854
2127379659
1727924843
1968690464
194307354
1866788937
1869673489
1142133932
314320996
998413104
1644289830
2057684317
1091317442
611999786
2008975760
1017225354
1276887846
786116796
2016718761
1254935211
1679665371
1471854532
1717334282
791474589
631571045
37143420
475200603
2136142393
301368205
346326926
1957069779
1544325027
934766613
369553322
1460959512
835027190
1055601876
447019483
2042302942
2097250083
407977824
1891178522
1725895757
2054634530
559087437
1146264348
1518791347
846616679
584328449
1537352922
1380712510
996192609
710245137
453648902
887317725
1595948995
1509658158
845958372
1174321613
60980717
1831476525
726480746
776365486
1317164490
1418023355
159833386
911085852
2015991667
1967767502
1315126825
1854171707
584251161
1158426392
1880621188
1564422514
1307939716
739387966
1035737921
1864666601
650314851
1301567334
837847054
1297262916
42004556
240883946
1687485892
1741067283
1067920116
1867117753
503427792
1906537023
516643748
310396230
73344797
1075506848
1552100235
116503035
1976890976
1943533735
1904606092
1062596166
1617474201
267175675
1584866131
1720402810
1250280986
543499429
1289860720
345595832
1162304940
1438516548
386847649
1017507493
733829984
27484442
1954511492
88865316
1619349538
745888026
418572819
434573831
758152752
171287487
134383222
1686322231
2098193325
1755201772
930891757
88255777
1730104405
1195537927
1455730855
1160398981
1491627061
633016980
833178374
795207880
911671710
855571512
690794525
1832218582
1754726301
1814627038
620041510
1976803028
540393518
1611398504
740713282
482850626
2095005217
940977618
76600410
103998025
1597003831
1445260416
1262295431
164258229
1597446690
1242144353
1904151105
307201863
1012535326
413200164
1708644807
276199062
427794429
1232951018
1880151430
625781564
2054057027
1866851823
1813490536
961563305
1031781910
1644845260
390412319
1250507789
920450905
703427796
265805234
1427441712
547425558
598125683
1988780232
1454801316
1163332079
930876156
1448103965
253375988
544118721
242575682
241234337
1134601406
710906600
145353298
1993980476
1990148163
609592111
1386790468
1482770889
791230117
2036129610
1461596216
324268999
529596571
824735285
1828059451
2065877978
770947740
2058117633
157015334
1991130297
457131287
48439796
1746636551
1720002192
1111764052
507018340
201383074
638682367
696539464
1093814690
737747923
886807894
1737460027
1594901951
416746853
825013432
585010743
54258417
1656328866
1299861221
1128159093
1551979435
70732038
1310913586
1006354815
1999250749
479131218
1696956168
723594827
221479274
1228827820
1838936968
1664542189
569901556
2055253956
417520849
1377254995
281458945
760504358
326513560
411536324
1275084043
1221292027
2142030871
191289650
1148369419
1938104014
1620790450
1080256554
1322126434
290668132
797420576
893909382
1596514976
942390972
1517696932
303160680
414181405
1319600642
1383670046
2065746795
2042099416
762280311
478909799
1643217664
1519145500
135858397
132209366
1072968629
124905655
286438271
1085535941
674213216
1954062026
1063391195
1857445175
562190475
1674813603
1410597990
1786258730
1148319350
1435614358
945834828
1428244612
614148421
967755073
211894079
34564502
519161028
597097445
1130426039
704487720
992142887
676692724
1792833925
1266668881
1737086072
516347780
1384035421
1824167805
1950918849
726160517
150148235
643861009
1396031091
1451080739
1116857785
2015252432
1198451639
1759890139
252101777
1656619356
1485013266
1662439603
1613915099
611003197
172364477
748442784
1130928263
933254349
192350086
2039397926
1363914327
1567034942
1117319835
1897793359
1067844401
129205857
1499443780
1298691989
734194742
1757718992
608917882
2132174282
585621973
1083295785
85974791
1431569018
565113781
963560233
738891379
1155672462
975406394
1093649463
1684434999
655834593
1268928967
1278573403
1731199446
734595602
916306179
1407902890
2119849423
1060678546
965169927
710776709
425034973
1329169623
725601394
1756994545
1278743767
686569250
311298762
1318177109
270279172
445031814
691968305
1543351431
2086752057
448921203
749493177
1219884586
363101478
1906822703
1955826835
913862937
945703946
1016535353
607125402
488406979
305750741
695893629
1757916863
1927357477
240222154
1799905641
467832594
2073922575
229396707
872815795
1183886191
1973233879
1046287336
1856453520
1849657887
185617616
1625554562
88194291
1119869136
52056578
1283092206
909139305
943480864
631654456
136111067
1423698320
1325613237
558574301
1464056979
1359255488
1176663808
44605501
643547615
25455377
888711157
1891974765
1412396416
1973656816
184235077
1779915571
1787964216
2050494458
1007851102
704733277
1908271092
233359782
1796080740
782936974
653593389
839808282
852451016
188609531
1621685
1539959966
1106273023
1253455893
184888973
1124715804
1405233101
595801284
1621395988
1800933067
749200027
476996406
281660179
73967843
518910590
122257075
486819659
646069001
1079915812
1578079196
1304233882
2029633482
1609737022
457282947
1712253142
2132428479
1982280627
375880887
2011857947
435271394
965478779
1103031620
1530322509
1134270727
878241358
1581278510
264233392
583199116
786622486
1464070674
451124339
1395913540
2113244217
1999532068
1057966745
578236728
1127218364
179327001
1010640152
93206809
1890034614
1346299147
499382868
923512171
1748043812
1032928175
1927909079
987707371
1506800160
889812801
751355180
2001636330
334485167
957593922
1027378725
682913733
1260751977
61050476
2007015694
801034360
1985693557
605611436
492370944
402971235
929553914
1710591538
1831939181
921574677
1731351705
1189887376
2110021349
1761850356
1067626955
720510527
541013875
1038383573
1153506155
1226565054
32272919
1362444917
2038708720
2083484311
1075661567
554048753
468706504
905114394
589213216
1749392900
390403884
1281528620
973877475
1576743607
304360476
873837309
443666670
941717857
2040685078
2067571795
332233954
1931060625
695445561
2092954199
941712667
617670901
1416212979
1261055582
803738418
215016999
396972817
1059407583
1759201927
546581297
773268728
1702126973
1277079820
93827897
144470441
1014191526
1233075853
1086484745
587557146
1229222503
714634593
1557913954
1146723384
150346921
1238393643
1743430975
1957675704
570997185
1983604719
1769219067
1369294322
2128492932
2123941813
1505113360
226891259
565978228
314114457
739496856
1294157138
254358040
1673457804
755881841
1104342400
462382916
684504080
1178646465
1312873377
1026276437
1858953055
822105528
909345746
997477209
1596748484
977980867
1364901354
826148419
1919687398
2028688178
1948371437
1460336032
1353398740
952504633
1084595148
1862925911
1934374605
1684411780
1427140623
1953574858
1879938750
1611023167
1404807191
1543215826
788880421
393104451
211348951
1131654911
705703887
1914483680
511942850
1649615375
895832302
2002180406
976980419
1705073907
908086503
634915079
1206507328
492401359
347177052
1626904654
187785681
29400877
642145935
1464206944
15415237
456543189
962233011
1822762874
349205100
1059495794
1724024527
2084001338
1953649030
1625854956
1101112692
878423770
805412837
1701876711
2111512724
1631932580
143023957
2095096322
632320768
817866947
1044954415
2099185273
2086488065
1406780446
1766608539
347899205
883047271
1632741766
1625199727
1838357805
793731692
2109258947
1985595428
2057719044
117414732
342501348
1247604524
888005266
1129686536
1452035518
1255815193
1993625749
657196135
1131824186
1937546699
1985055971
709403241
804411168
956683555
296449886
1346717216
402035044
459636724
990168803
863881297
9195555
829073826
1258520838
1140135008
1304419404
470846497
1660417813
1732374864
848367002
780638993
1259162973
1471451347
1191048206
993777769
1630308444
1443227754
1516276401
1564045668
962274323
2046939520
1182298511
1081123274
8270200
733802904
1503244414
1517936768
109772069
268921395
1687781459
949703736
223231366
2012041667
322051648
2129694445
353552623
741733278
1941349820
1874170617
1620104160
988993434
1963979202
1356209774
1303295895
1045402447
672893198
1224884287
1757167534
1760780801
1000705612
1420375032
1274118477
2103805081
2018950152
1046185424
1830434910
855992800
1947166172
355827612
1870048927
1816633177
1246266042
1863506984
1744513383
117999798
1630781387
1533854797
1043783771
2028331174
561224334
1189286614
1951103656
1454375229
140804752
781312135
612243171
1461973759
588252137
1702123769
1795872758
1446987566
1241709025
1429591515
1057225597
1470019063
1683998915
250758190
1831172331
58230725
178626606
797364320
2074486466
451134908
398837101
238279156
909076955
1698509065
289400228
1668362250
2101635629
563807294
1293840461
284530239
880923315
341867084
1590425831
1930596285
1329534637
1512185890
433758662
648377414
54149126
1043065818
1677102706
1979632894
353846735
1813650842
492592343
708900601
43772464
1897260874
424454341
1305940241
45162725
577166719
1981126104
2143629204
1800600962
606744340
510353682
1320343605
163064251
1948296706
1541995489
766559997
1494868755
161771271
615624219
1943730587
1218806217
1291299478
877445136
2065171664
1765836638
1564263469
166997220
1498853309
1743270721
1435079563
347037000
1523243087
697672496
2124825726
666036428
1389010939
833583071
472450742
1201561869
202170181
875693047
1220511430
2068914968
405398267
1356268006
513224277
154088081
2036297558
1957024427
905259964
1808735023
548998333
1131758494
1429160582
1328143222
2111675500
856153279
39216252
293983907
1692611565
764131123
266325
292933486
1504330277
560388951
467368805
73722202
1600191175
1482237714
376406380
659076122
1039141680
1209842750
1365138538
1429355751
1177654883
1255011872
1502881088
1838623095
2029222219
1300490489
1355095071
1984682351
333829900
128083688
709933126
189239672
1790373179
898535293
618561635
2020322507
431829002
495903862
1663413119
1202116655
179351260
1438640508
57706600
535647096
1930739728
1445349777
378318345
127876110
1729295738
1510442309
1543042078
1997922204
1386764466
1876044106
843199249
640750975
640020265
1459522766
933219515
568172959
1109755577
1869682481
671153065
2091753177
842254658
101125787
450620586
1471934587
210803214
907472460
1546624479
255048923
1485224035
1741505768
961120121
133492816
737914289
661592667
989858919
1911473755
1140391941
699063873
1815261658
1290361924
856666076
1296096941
1954619307
462900196
1536621328
1248609671
2085218649
1927826782
1256679887
76914497
2235662
2041962755
768811753
452454747
1863752977
1996685963
2109507576
1627465702
673726206
992469618
818682139
1465353384
680768726
40020248
652648899
311162005
2106997963
1701199789
1076145471
883123866
1367349700
111158313
11289110
985626955
889574262
1762542105
1626203901
1615837750
316751429
1067308399
1751510673
1028942478
217271431
170677473
1948453980
224120514
1463264702
2137220174
292761623
956499065
2113603384
281595443
540519110
1273192420
1642425458
1216054966
2139200188
1962234736
361299782
1446425981
1513594686
126999808
759615521
1532217417
1084609941
794524769
2071615009
1671728293
385424670
695710156
536655779
2065584896
2143724259
1503790067
1127275029
1986992111
1289795421
2042727961
1240021695
1320531740
668592238
1858737861
1217957529
1588995380
246900701
2110893472
2036214385
1644343934
1886631494
811848222
2040476702
1286821074
672307136
792404164
419272951
1818491348
1277644883
917146352
211669024
1095950639
1137583973
136254347
1724670305
546832205
1362769246
1615009430
1144272356
1989043923
1159231023
23860801
888582243
1789442977
1428760319
1310462558
18255173
873049211
462449231
1065313609
80120608
542733726
327103169
938486684
38591238
611412651
2062907759
1235759417
1816942707
1217825227
1484699804
99248170
1415875002
1612453002
2129244279
1225582248
1463379971
1046950739
1209824156
1005350320
269742158
23895827
1665514267
1802663555
1399618226
333534044
2043445824
1660340707
684710759
930564395
427748390
644193724
967854743
966736112
1101098575
1026767638
735253675
1802003566
597640732
927345955
590090939
255289718
524104772
824244011
1880615580
757931006
1028620778
1555321389
1007032159
557213761
1796492260
2019751002
1472444716
1004420473
2071140335
1709170199
599272916
2031779639
2055385130
1051734293
1669624107
510460042
718686169
1413058089
731268303
64062937
322103051
2103835567
2019565767
1628557025
1450057704
1812354020
1678175198
859351504
643238341
3947290
1484159802
738004117
2108327425
810851655
149805977
522073953
1815334026
530298290
1865703596
130670438
593116977
1725144005
2110291442
172318843
410879690
1561746051
830039741
1144190848
2107701053
1611435407
704411150
1340867911
473885
780241033
1915707326
361322344
796870931
1618871453
634922972
1582464045
675520258
1681020653
735306633
493689725
342673213
655961880
1220886737
46487956
1494754143
920378572
1601427183
860373469
1183056584
765533971
1227702038
1806252084
1770126420
697268616
1234760688
1628140429
666932330
1600918339
1049623113
1695055970
529344647
207559902
1302942067
682412848
1456415644
587644490
1984703235
1948463513
471693913
203525631
406383575
1189649826
401567530
859410068
731509556
377530379
1795792620
1540928750
416099371
1204044295
1516786886
1676670687
1396139389
151218042
1879582417
607773040
328364336
1632819576
588110265
260159076
1262947783
461299868
149851495
98046877
730043941
691803932
1146696115
148774929
1608546696
894384872
1573011857
443564863
1703115793
1501890686
1821558845
253321963
886226639
1332943891
1998302446
30910741
1156092029
2031803633
848185218
1591464574
1159267612
1218932545
1398488189
655099136
1106925174
1553968754
1769513242
506670577
1216416944
402992808
1395681298
166062031
2061561357
335104096
607655283
2135288084
1879291732
44116392
1978841856
2045573655
528915569
2032267497
1893612663
375944046
156209111
414043782
2118966206
1322140751
954946559
884682750
1957432553
1343710
973427212
1587474737
934908764
1257535408
208288750
753047449
824698024
323113260
589722367
651137990
894621291
1958884581
2071017740
1925745696
1522897153
2091120749
1563797675
1076473538
41077963
1391351120
1613395210
1669925909
1235244556
1061332743
1569288812
1045428408
1571215649
411185640
127395459
1355184086
751236915
922611993
1968218300
1070181873
913613207
1828318271
161536440
629561862
1218035399
1500321537
986242271
917526822
1181816519
486979026
1603368856
466628507
683312789
295849326
1294414255
1482660734
1042906387
544413732
965496336
932065066
1309589304
860882168
62034608
2024207268
509506496
27868421
862836956
1529876997
22247549
567292523
948987116
889030331
1980824920
1398486589
698484766
1787812616
314796392
1737332439
2143487602
1949820930
1575061273
13452736
241944956
278437842
1867446312
441386728
987387470
1598021840
692122094
1698833873
1075744657
1546604409
333857239
149206110
433470649
391002217
1710463334
923357375
13228650
148732800
123019980
1320645615
968569616
237403335
1650875575
1924089970
1339473607
1740513213
590429884
163186539
827902975
81054036
324380040
315613146
102199026
2100062667
341444565
255616073
2093103869
1433243595
1363571042
17465696
885572037
129270185
462080042
471923770
1475927224
1280270459
105994313
1285060602
1745206222
1153847658
914270305
485754054
961068859
1969664269
79664586
1392850486
221058683
1739214106
2049357990
1248116809
1003956578
1643357722
1593446498
663265084
1572390963
1463302894
108132331
1990247564
1793270643
189913539
961175979
629362181
1325894819
1724906319
472341602
135349164
2117598878
390210688
770563734
983358983
664300784
1595166965
2102516579
1039815720
944889170
1647731964
2080022235
352596585
2050508487
1256695865
1623093632
2071738433
917781229
1411336101
1503036812
38911687
1738626378
489349128
1628187202
1970710177
619869233
607915946
1644185831
1804324563
655145118
1673400663
1875781773
1070469641
1659522736
1349279206
938113614
2060242443
1983249944
1547917075
1967107557
1452470550
1320190343
746846539
346590709
386633847
827369490
1596167759
1695163288
1602946732
45038733
237016870
481157955
42310141
1936701000
894781025
815604071
10267159
2021044497
964797128
1910426960
139159255
1071590755
224737513
530085593
1201409607
549427484
1407321522
473143682
1164882712
1424989994
1682006271
919089667
1073384096
555728956
1070853986
19765534
978502471
1756607118
1447402635
1983031429
1926750860
133204659
1746836911
1117661106
1889446855
808430475
1829403473
1454931730
771067306
1726447167
496903207
2101327058
575772973
830141292
511051547
264679725
235667332
1692453372
1285895435
2141244055
1853429852
22257777
1368296425
1301977555
1761734659
2002505002
1851844702
836834931
1208573450
748944927
1569677339
546831103
1418044169
338272557
985564210
113275121
1800900422
779752676
398437253
238093708
629682342
1271767092
1062421750
1853875640
1186335025
1928409775
613101839
1272996347
1696255228
1561324833
533079313
1679080287
1655875821
126710272
1616712934
1286944663
1462636671
1916927198
1681630504
1294826557
1987515388
965296925
1421649371
1777415348
1337147226
1488264257
1514378224
92863748
1959460772
43315884
1311515805
255366895
849318436
585300609
751359530
236938739
2117630382
1149776733
1196002288
1926509359
458325415
1170747170
2005085920
2023569989
1154625514
1954915355
2108774675
42302779
1205336775
1643168519
980092711
1202741398
236697603
1980782952
623072012
1298960379
77319768
146192436
833566215
480717354
529782806
110322940
1298748201
1400911200
1961546067
1848807864
917293357
719412180
39898643
970677602
796921026
1125641993
887437563
408804338
1852361650
160642391
715036788
671213188
914478486
1292369176
1900863077
1005040676
705433413
475691374
785333625
223033665
953380077
1473210071
834045780
389763315
2111894481
1797617259
1542263707
1014344657
1980941527
2052588290
832384306
1010338251
861089492
1642859848
312412493
1677408566
239585519
1187544960
1154958748
1495162758
1517393010
280672867
2047798689
1187318220
1188505447
233335042
1676544578
824673319
1601298135
613391678
887207754
684784353
297212042
1670787990
483836282
358146700
683046408
1904836637
1691471187
1346971508
1801856602
1288651285
1150158051
1308763844
1641429115
115925180
1768640189
462253741
1143207236
533327597
1712655088
91244092
942031475
1700984814
1718246054
1286536663
1223429098
1050776442
189853100
1683097387
1833285298
273072547
1044076738
1256052332
11705058
1964281866
474739671
810453319
1143703022
1374946589
1293762639
977819597
1382237450
1641305188
827905969
1565379824
1832269547
740580333
1365631259
1793902132
673310481
1944545086
1419251738
569588744
901623466
210123757
224930487
1054659263
72179717
614297165
1331632052
1070215539
1604778079
2116681053
1333556476
1215505371
2093242690
915748529
1073853835
1336181038
628755649
809558911
749389805
16440666
820776415
1649720399
1417495709
44761164
259627942
1252926809
1517757396
407447447
1861817175
2029204110
646315037
1755319605
1581044348
686421145
877643966
2110306465
1559896330
626330584
1433810766
1809061636
1867195517
867599869
421363431
1668766550
438622402
343540069
446676388
1397499547
540677048
841423267
1836441377
458586071
1826917920
1834818537
880741067
999974203
1422718906
175702757
787454438
1338481448
841682774
551992107
626038318
384345504
1687602860
188657606
622378997
929693656
1652780032
980459026
1636309968
1689578520
1419631757
1969009135
1552878074
81138963
560381578
2036066928
715776922
1908405574
1635894147
525911469
951722277
1926891392
1800598279
473511253
1929775424
279822185
2124610567
712694486
145221259
1839352089
388206602
1711442746
1188414821
1540886943
248300685
1648368611
730512231
2035619891
2133622263
99055395
1463465000
819135661
987816321
2124412729
1901709589
379586842
1184288639
707464140
1671437850
908298636
1795515834
564340108
68372710
95915180
1333758313
647228077
1576943465
1537733452
114588186
147632906
1176554693
1749580082
374893226
921586835
1182765337
1714584953
1091446085
181733151
844990040
1658556928
1191883814
102762784
1527254957
919983359
1397494966
439807005
1782484829
2116751261
6025473
1112448937
1461617784
509845419
775381838
621713249
1050489291
686434141
1511308967
647446041
548916251
765265145
1119904414
1254797798
530788347
1518244858
1651086421
47761811
1583620071
311768315
685269494
3104606
5835737
1999379835
1730513835
1779426924
324951397
868610286
137197300
1512785563
1515605999
909254796
2132224059
1338310746
2113752486
1498813331
1198015811
1476303256
504616629
1784354667
1748967332
2097959295
352775823
1427249270
644597458
624172440
2086671058
763240769
1866539558
1704455200
543537535
966173782
135730057
1810641605
360011488
259164769
882287006
89899245
163572834
1361906920
1342777752
1878645934
976362990
150295634
1141086745
256092047
561041718
618258812
1491514614
1263651325
200495856
318815593
315447750
1434150763
878970360
69038589
664918023
1145789433
1737529563
1662372239
422791496
1942535866
1867695285
501634988
541324136
1446227852
670733033
1828178251
1537848094
1685547701
736308185
1530264827
549023111
615687387
1828400288
1784275679
1482066857
1213673421
1680442845
1274488160
102726470
847373990
848814436
1224644916
1833974269
1246486994
688623913
377910684
1091823425
1408627548
630588670
2143900811
1813929692
653224739
403032226
2053962529
1032247963
1977164752
1101073091
1799481887
788307252
12965353
1825745619
382514479
42902563
1897444599
1704120086
1913267325
610230875
1233343262
1802765038
1157569409
247300454
1136905720
710794618
1371884310
1698344312
686047878
2132684732
2011539310
360277418
668764580
1763293778
351382165
176871366
1771518913
176516228
812407572
1641398834
544931253
2091985343
1379146992
379542830
347673851
101521555
935217610
1131368077
901923634
1806858289
1972736255
1722262296
73591671
676921196
1873551383
164221117
942112255
1187103289
1949471455
1090634040
1439312905
1975558248
700754861
850388033
59434303
674053154
1792857011
885737880
1131584127
858027887
362767194
269796179
1520618317
1629715178
1211019775
523505687
267540865
1487225903
1993928382
1240993237
322479523
17546108
1116782792
1259533068
1237840688
1086149223
1933684484
1087083012
1807226024
58731164
2058440948
1060938385
1354915957
1882964632
1774077546
1960514651
42986543
292171117
1257109549
1880910097
628822421
1939984481
1650073614
926291726
132463305
1640016238
1680808241
688845569
727840257
1851923601
1208744022
144417506
1645761159
1718111136
2025155564
570365780
635143205
411169615
1017930929
719851156
496750661
297128384
1431930208
1438948979
1492173215
119313713
2006866880
159696587
547202164
554848634
1774018589
1304759138
1443973947
1011384029
1068088673
1029314208
989993517
2034335837
1609556698
928408390
493313172
450801981
814209685
281210637
1261494209
1086979120
67267177
929297680
1547557084
2057566491
480378097
134393722
1345589014
83858184
1544573034
282403388
821580266
961820539
2072113150
314371300
1638478946
1445956401
1899524957
1379280366
2099056967
1158654383
1970571183
720321338
637818803
1735322275
1778958090
1596120524
1844518692
1017786618
1021192599
1173156744
2141520832
1586151408
920368278
1240699241
69618451
1650236073
96556050
467467726
1228754687
546990463
816312830
304855724
52114302
1029171315
200746745
1782159356
436920836
129228248
717339215
2083179880
1345146413
1723504633
949611171
1976704430
711065969
239203295
403602946
1453260719
1788669981
510126837
388077983
818860354
285906070
477932073
69886571
574230929
1149457650
1681993592
1790076463
154575577
837758467
1149464582
1090505265
807933256
1700440101
1916864329
1411204305
74905794
1453200246
1503227001
1230036237
1808283462
1587022788
335065325
420639455
1819113321
152847751
1862518432
2025000878
606570040
987210018
2012171886
1023803012
1920190839
1770686505
1795812867
1501342719
1237170801
807047410
929246838
1011240782
1290626945
1461480069
2056774155
1763989878
887881443
2107052670
1894585151
1506061815
1943494814
1692487389
1375894102
1402119084
700299396
2107274340
1921350560
269470765
1088037231
853504535
1198370459
1172669526
1835748950
335357154
258730645
1442860210
1465728336
1677784289
1934941872
421915045
1646195012
1101576412
1584410316
127355811
1495086395
156426938
599071367
896483222
1031496939
1169159202
1025354581
1670309467
197345422
2065054264
240740960
772339293
241485424
1417204278
340303737
773636792
872355043
941815081
1321801326
921832446
1720407365
226004295
2055040606
694589483
178433469
69013669
1549266702
878613366
473447247
2013374171
1892804509
875083615
1346376903
486249586
1155044512
1151810738
953963557
1873014658
379096731
2131661313
600385993
6396895
410042353
1160437015
1222702554
144609052
1349903155
1765622444
1622239991
1497980201
319785349
1923217095
1631238234
350489691
2136451315
881857839
1762769950
1317089713
805679712
1701069146
1329479052
305157427
63844353
1644629670
1615736687
175808029
1950346108
1243623729
121043466
1773192903
1783077964
652703043
2059259239
1961580994
1537416698
1468301323
104856593
163460439
1017982491
185489443
651451527
918575041
1980412657
559658217
2078192691
36238399
367167902
1626675122
1951279453
1088605717
1617484746
161065871
803192088
1805049337
866582317
1743252840
1037946490
776945000
1720244787
802888971
955622253
41114618
1666765684
149845016
970718373
2046720546
972244884
1607935877
949595715
2112974592
1176143657
1055272782
913916685
555791240
1249140128
524473972
1890494073
1268758310
148512570
1515131895
1710347965
1781169132
1824800402
463907381
660971299
2014214948
1287285803
1900679144
1061378744
691261678
466697196
1487282248
1843707316
755478834
475943765
1816761021
400861296
2049516350
1093410832
523844459
2117075303
1306068574
1788220866
1072960565
989828981
156130886
286684417
1314392967
81005538
1513088829
921606395
79207922
1655489824
580120944
649252240
1301820776
1255336152
1611106068
346205738
1016418892
397499775
1614665350
752290726
37518115
1414714792
1697179792
1886280443
932181302
473883161
1901894354
43611
1194738695
680463057
1354556742
298066154
660632343
641004228
278423160
1441465379
144254017
394953177
2104505970
1944339984
315451857
1298470416
1674446016
390568953
1124099395
1912913690
1017740201
861281317
2033889450
844660689
486403202
941122755
1197903307
1211144407
860963872
1816349051
384425861
35117686
1426933563
2066483623
1139730787
1672281961
413931051
104140756
1517082573
460656242
953743781
758920729
841027804
1363133784
2143713036
162764213
1003113428
978782832
1092266982
70114566
1796633122
1859282777
1945301795
1011297671
1171539728
763857637
1302319311
1861452319
1108990017
305189918
1356473948
1599839697
1110488626
998433509
475180715
1116832058
641266589
2097820785
1587331821
243624256
412348099
2060043111
882206352
1355044288
1799872858
1924379523
1518836521
1504253663
296564738
37028692
2137980172
348709839
2060891094
1680688739
886679498
1468299552
1313165756
1976264696
1695179174
1120321327
1301871307
1189639286
1813778659
219805548
1661926652
345599129
1745319700
643593219
767511245
1255218925
244069844
645780673
698975245
202050218
1461590809
1556991666
1656931789
1142442347
169325821
495286442
2002076302
1967620578
1301491312
391390042
119710398
1027662245
325743479
181974618
165293237
17768432
1526701403
839947937
1754510676
1173260113
210675277
2112165184
455104563
1989871726
1256810193
203449661
1931605812
855004214
1939790067
1479743849
737838021
1241447809
615425317
760425378
1204031087
607233144
34207298
1218284118
916627304
781002591
474125808
1711484656
1054922398
1150475825
1156141168
585808923
426267672
700177393
1279041943
898606063
927393853
1492924821
384346218
1883756166
705792972
1259169708
834233249
1677260786
840310991
1381534001
71317075
891690527
40696348
1299830071
42840878
1528764406
1545284449
930480481
1094758828
150616823
915841764
114996410
374057442
1814149527
1159530486
1529020650
2079414467
1012760974
1164862487
702080345
983149761
1298309653
631018313
1930221705
1900018033
1779513940
868252723
2128370562
1801155642
1034547028
864423885
1138791190
1313011744
1868818966
1654657727
1484647030
120394552
1491885757
643083472
925744518
101538055
1752734124
1366540574
670763817
951058521
1261672051
724045477
1334521632
1687471824
1827675604
473176257
908829925
1831476483
774401068
692836088
259903776
1193909132
1769234355
643575095
628741375
1358347807
2109681255
1471229050
128018200
50391215
312845466
51124863
22787755
1783214930
814082835
1138377408
1620268565
575700600
233428354
1256033819
1070541804
180637550
538228886
179823366
1428123141
1081930835
211667005
803884649
962044951
1885106309
236977551
603517739
825143509
1842983118
908625385
1082442556
1006495035
236292059
850180208
1078722186
167254551
595259858
1567659125
1763867906
2110903061
353083776
1608960006
1527954760
66283543
1872352266
506674610
1710800371
1399732210
1984982317
1746481969
1074240783
453894844
587881373
515757956
1959461088
788433873
907691296
306737419
1700087851
27337834
1749252986
1384713208
929792514
205962559
147142469
166637678
446705290
1252778360
1283005903
976625929
1466812057
237828232
1378225188
1448747217
763497674
869052543
1665674280
1030635894
462103779
843411532
1068453880
103627124
1140290810
58642944
1299486415
1529070368
1060719760
518006084
1441290566
1535181299
1295996416
270072079
188308837
213217505
2096287234
806923843
1773556433
1697208754
162301019
604901964
581605067
1483985291
1538368330
141033560
502743389
295387273
1240023326
334498992
1118402735
805859200
1880864521
154678885
502205853
1744117353
640467637
2058658206
720003082
1463755277
1642163553
939153826
1829145360
866716450
232963267
817634325
1099749640
800150573
634268522
876489087
1146912839
256448314
809822266
840573336
1590011589
1708346566
2097864520
55305107
380153631
1526043210
1583778426
1218476471
1998244828
467892117
1779599496
364907269
1928387684
1257067818
657587863
1848366616
1823576431
1329310600
1809366917
195637787
512743499
1522534457
232275143
2075302467
1882099805
1417966719
1872903684
1537720350
1594787321
295857158
1530028587
1502979203
2041034780
1732925995
168781499
563067716
206496640
610574680
714422511
95622301
36198325
1769285685
668519794
2030866361
596185736
562721005
1922482339
1673204927
1179067651
253834931
113098544
1757861727
865755000
1946522609
1782953470
1816568121
2051949915
1398452594
1730464291
42738460
455494127
689044327
1263737421
1865437272
2020955320
842719393
116278688
2096677040
822709443
95688857
296598721
1034885785
296578682
1156018414
368630265
723748135
262088193
408495297
2031075601
817046218
1233073412
2079570546
1960314989
1456182056
1532452460
320432533
419309682
537165206
1702550079
1420036535
775730179
562570090
2099303023
1528596589
532306160
2124675554
1488594616
93513607
999270463
830098677
1763932438
1503642437
1285924366
1894639822
871662120
1060659369
1161699853
234933441
709733619
991839189
1788270583
1358882124
1654979508
1020481038
792221554
820891182
187904899
1763402804
715240563
903519432
499274075
37002405
1646395287
1891545725
1421755772
722400834
1607501313
836015801
478738516
1122801107
1639242373
139843854
993171051
2062781588
1011852480
482016335
735520023
257566386
1624586748
548824970
839015825
972472610
1351286123
1581474157
1956303559
68954300
601393210
1631719844
2130009254
298548948
750623238
1295616998
1506921617
1482991971
561893605
720953670
86108456
1864255490
628304340
1475361648
1989915575
1202598533
1930971330
1127939650
1614279424
564887417
1534822716
1249112612
1692272906
1934823929
1147917794
1384937123
144575983
1316466717
1204832665
654294104
351941847
2022089029
331060970
1004209879
1491105846
11130070
736901445
624162800
521506325
389058321
847932511
1892016388
1827808188
1166516393
1729424498
210705818
376660693
1714038006
395149106
124220834
1941945618
1611908898
1360413545
1051232173
123797639
828215688
844155348
1981889363
731165757
1087259508
1525675122
1705851615
1748220837
1044852563
286105540
2045343421
1641169955
236364048
1442124438
1537125939
1708718062
1398328474
1228092879
1268450008
1853389616
699417505
1641911743
2127794747
343420910
2126443577
857811344
1757878367
1140933234
1072213699
575267725
1211800046
749141352
956839148
697567714
1418270313
1275946600
215994002
2084066938
400507580
498016671
539912603
490987248
1423723113
1768136348
611466984
1005372838
1278253954
1567001713
662831436
1832169858
1358149541
398562738
692425688
600444470
1485442595
2115593493
955729756
339285068
353623928
1107226980
2138481032
77437406
796796383
856035851
1683335907
1546037878
1617856856
117594818
661243017
534570878
1969444965
199966893
1489569623
1732030535
1098943264
1174963622
222112064
877990628
262327651
1344794000
89451587
3965892
1701941456
1790785898
962401346
902585812
1162422008
32337009
1554638230
1102326639
519431172
296114217
1857694320
1343600185
1163479251
839086170
1490862777
1157291808
154285314
1029760883
1663154312
1981169556
123806075
1822298856
2071977898
694128685
1260478977
1966086031
1580727161
1564269170
449867992
667278720
647916710
1678340214
536624981
1163807841
731146335
1709943988
428970350
1003606078
1259976157
1762294531
1763925837
972039369
1820325034
290695363
308559820
242444927
149449593
1579416746
772463270
204046968
1976917399
1161959176
1601856178
953463484
2109204931
666704550
245897234
1533317756
109277333
1046486102
2111230627
289947261
510624170
1082874815
1289851983
1773851884
1127306030
828654277
435036877
554383979
404078466
1819094881
830515824
1962943827
59034435
1001783783
638150679
781808285
1419228196
1995863760
824531809
1687142906
495617750
1677936133
1860895082
622025157
1609710805
1311706079
1438389901
611013706
2076205959
189266095
1127571576
1094062656
171788863
1778600371
284524808
640416001
1782691773
1321699468
1645465693
207975724
1125722515
283546736
1010843263
541411316
664115604
2071490954
94715540
1313348318
1258146898
707256744
717535301
1142578179
1704929099
1398916240
2108228301
1031103145
1995181991
1853374429
1373824609
1130683208
120573864
90877851
1861068564
1471511411
1661011322
1730371218
749868650
493747926
112957716
1478231543
1812049653
1783851681
275462957
1283069566
520270995
1285135043
313485922
668190655
1000759421
1929450839
188875411
1945039238
1013060235
214116073
199840382
2028645065
1099205620
567101255
1421785534
509915855
2006986993
317506962
852676629
2118885697
497243038
1688976339
1851265692
388947581
1599571421
784354372
1872566927
352150284
924906451
84878594
37706602
876888432
737592773
1851935758
1109354775
1428026597
112036606
1389630
1170196067
1747155573
63744863
2098665635
97991427
2026909905
357032438
1640276471
1375711741
904495337
2039856932
356110639
1451925457
2040221123
1136407371
199046584
1336144075
2014981443
1779179567
2114283480
34373436
1690068993
258274307
1891225160
1909789029
177914287
2096712523
766486998
329441460
116001005
682466095
1791256968
1562814143
140406927
776594329
1213613944
630142030
805940957
1339517404
2029792368
920686491
1833231919
1671658065
1413340259
1161337375
1867994453
209728343
1225616132
959069953
212520852
855398078
467859304
1450715653
1216281867
1953178823
393982133
1217922169
1831625474
515194433
1448944134
42417243
36189192
1443597882
241026959
664425153
974776319
733297793
1318316410
1594864024
1316199654
995207366
1798029627
72288700
454967005
1443326816
1640359233
433994210
770340834
1496932500
1411317249
1026866363
1654090026
142260846
1306640682
364289630
224406081
547035977
1705260586
1497365359
589369839
1539553235
1748058883
80348976
1061537339
1153335555
543129656
1339201964
1557206222
27285369
1960203392
760169906
284136245
741295111
4348416
1561655115
312870653
1618852747
2006583812
616372882
1548522962
1616111729
624144635
1060194458
950517337
69205159
1988995905
1848016668
378542000
809929877
365553948
1492180372
188340804
667676924
1191033593
137948245
2085433249
1534046467
1150739919
1446734453
2116409
1047721255
490143518
391947202
461654464
946012316
545657198
251154382
565566083
2103489548
933071026
2021062414
472035074
1820202972
416048585
80863745
1154790154
233500248
496352202
684625782
1198787998
1758023131
485127035
2019209717
703653958
715342590
180312013
261207797
1862664367
10124126
1094740543
840225886
971308865
210433816
1057128193
1434361669
1937610944
242860990
1353982298
1004218891
787510806
751353290
200195915
388868735
1272898490
1002986521
870915714
1730979902
443042702
2137030823
401348811
1585296046
231109574
531190780
915054454
484024260
1469679662
1802315470
1874724771
1872908825
387246367
162290889
1395105783
311625330
475907387
1700552248
517507779
374614815
428636264
1824166493
1310778326
584826185
2011280696
799826489
654781465
1067659280
1759540205
2126856755
136904115
601610755
807250898
1722533030
1340475573
1290464219
196530888
1102492759
282482459
966127170
243279304
465253826
1722603748
745064702
807123274
1243935447
566704376
1073631181
1279938833
1687243652
650901553
1676958280
1139212481
944148913
1255658302
158621867
1864275069
1660963357
601582861
1515823854
294895625
2007594786
938099964
1310578394
104929318
1774054318
761000269
1272274410
1644810907
2049680360
415278238
1218708567
1493847445
44902629
1154087277
1983071893
1138319651
1119222351
1399392039
483598249
923498237
992608340
1585626507
688807953
946366969
876152538
1237027162
1151044413
979709866
987184820
1174093956
112410129
663898081
963364977
443176638
1609899373
1825567929
1231963813
499734736
1646545968
439958317
2043443175
1713615343
1680107823
1607904107
135321948
335460194
1186993685
1548349696
1885556835
1095105770
1189217561
1757620987
1117576662
55963848
1443467163
1186008076
1489458946
447070345
1642320930
1354548051
1568811304
1504806030
1209162970
297970639
115679981
2145760487
1799900492
1771619696
77219530
1013769585
2064062884
815002817
1577559444
1205913972
2137244667
400362400
1602371622
50299125
509452962
1439078629
1000534650
1269181520
1483714336
41189717
804676849
1081198676
639982576
1648779072
1247872852
1988580070
1889268365
949332754
1588597422
874788679
1392081409
511224752
1374720956
364380656
1795302786
1046163066
457538862
443047218
991250877
1046349726
940949961
1879069992
1073404866
277764657
1401648787
1970005063
1628075885
1361422619
125631862
1308673879
1230302498
1344515622
1727608525
116759023
77158476
1555233700
1892662436
998783626
1794030981
1709794162
445522979
1400141516
2049651004
93661169
1519077381
1786511283
875660562
250082318
1907989260
652256843
1970175796
1139841924
874086865
1070718763
1995347887
1643422537
818197941
871272319
1402290070
1171951983
1621864044
857481287
1881058822
2130052498
1832785094
101964829
297088958
1067882838
777469058
1227329920
1057172550
945457236
820487965
517898532
1003109653
178659454
1844743437
304844898
120154901
658569779
1403416916
924698359
1088060736
316274919
1614789294
873206191
969932568
986911510
1358190210
1012748438
951895570
873849397
1287348867
690858312
590217466
1934752640
2102648767
1127359628
1208012108
1192628343
919956422
2086375951
2015122906
424990191
541459516
1188672648
1853454568
1057404319
1171115984
1782560296
1084290727
1639531822
390197588
782951688
753477410
1476233200
333406630
1894561493
467417273
247854493
1177473626
836310465
240121376
1994738551
959092496
1979315307
2044204294
1056908412
970954989
1376332253
1096551518
2069584190
115494872
1269929549
129593710
976038013
17876198
1161334554
242999278
1677666106
121281877
2110821135
718497561
756349214
1617439722
1198933704
387088360
1169412205
1989774281
1851308211
119311334
1684191002
636928567
1827532084
1783487200
911449457
176810251
1794421688
763771293
927347777
12345718
751092177
471795630
1800768445
2062552399
57546798
783668751
1916894162
1621987876
2101915387
718572864
1826936217
1644208877
162883928
1855986542
849959377
62608013
2045858425
534162139
1575647940
662269500
1140597078
897998811
1129833328
1952243490
733152530
2013634423
2039007299
1268520347
2036382043
450223489
722534190
1578859112
740549258
3797672
109633509
107669959
564965894
107543292
1025043546
1017132347
2079511091
1919335414
557465762
1336389023
547658498
615158460
477940691
163821090
87068171
1071508131
1547980524
68443627
359275259
1243298657
1116546836
790626937
1642769217
355897081
1491721186
2088106457
1718613896
1656262626
956987681
530859252
530096740
1146429549
389983765
182012461
1384127986
700872493
1485026841
497719055
1473959708
1628817156
1590626537
1922673303
1867754019
108686388
2070336251
1376765944
386637733
2098766571
1077490999
262787167
507309958
168347145
910380519
2026710315
690114097
254809237
1345915070
27169491
526614619
731119674
1170126486
127156776
90716007
854655997
1554345558
1325118375
202520033
2122187249
45823293
1391247594
830454641
216345049
2078273113
356689660
546781468
1067149016
1294996322
1448351988
339561869
1071601337
2000041365
2051234377
1580599656
902350527
2117354581
1675583602
1355971548
2146548535
817208990
858717616
766215620
39976244
297462616
534713152
1657468848
1871065196
1156626651
367840116
1254356013
505115182
1484907951
1292164056
1398513072
320372561
1228329179
1227935697
1635977684
1589469685
582111647
227236467
8617387
1209182420
649951281
1205121283
1700655783
37823612
1941116423
1574956355
243196473
1263218244
859573721
200439729
1258773024
1540388375
1873636270
760117584
1007442259
2074433791
1199130020
1447122586
1833792251
1596374855
1396925395
422523160
1912847352
626229901
877310120
640971296
92929643
1725193351
1710780720
1863736647
113194579
1111186587
377898279
391883177
1076122960
837019268
2009853829
981869840
1305890707
1006385318
711321184
2022071780
363163539
895580708
444967868
1117934947
749400691
1545031882
1591536882
287848963
819850272
2118385713
1731488684
2087070121
206074905
918163180
157265411
696253285
1251875102
3700161
1079932589
366744308
554999165
2091537720
983368873
167786860
58719121
1305424905
560209118
1591181518
550679082
1087686076
1420417160
1182412141
1682135048
1451964493
731135903
1940957401
527989044
1576864515
589211325
1233812273
1295759854
1733520393
1098045799
780291757
1800750176
1225793395
1437010201
885520523
1028684781
1237707999
548505080
57248850
1628109122
1016632735
1568882414
1244951901
2031013788
2129482778
190450173
206018920
1339627476
1238687859
1316729957
862946157
978175429
836239329
816503644
679842931
649708422
2079300240
63343413
455819022
820270732
512842260
640002322
895109441
1120979741
1507446588
1767842256
761468587
1022454033
1241325732
1632625468
51509881
1470935011
860307769
1783602114
852791917
1798691671
118795735
1118126904
1272457294
165261046
1162654702
611084801
473570555
1543539450
1711685591
1648120629
277043614
1950795747
1663054534
570544778
1908918992
1563188244
1236681032
1855780569
1608704691
1895614013
1870354728
2045999189
996811472
531645064
2265245
239661726
755936959
497502100
320838352
1456333700
373745133
289491205
1512556615
1417049186
2033780351
879740275
1023183718
88738216
1275057950
42375521
1596491624
2038209311
897734963
1907006574
410527405
1254282490
1614250875
1650427034
1494661343
661782185
1632568305
1591088058
1180244160
1679600885
685247054
1992002213
358538117
1266497630
161421832
2070636078
1154680264
765394537
630973717
461660899
1463110316
2086103551
1843932454
1543621040
322228676
339723059
1800974131
807011260
398820781
645973865
787551381
2017687293
1035528550
283183693
395046485
2078321242
1354987469
1319574784
204453411
3453423
502761720
234913667
1621744181
1918952331
769573056
1522423897
1411960279
827118105
1014695170
945353832
2007901403
1601802991
563608608
1917521930
1280423247
1138837916
1609962132
1526064893
258916887
606337932
2046298529
643763233
1962159322
694332843
1989938727
121178831
2117120048
1279903534
833181027
835177950
764682893
1944829709
639321312
1766969467
234798995
1714229002
1509105522
1106187969
1582791377
1604481344
1857633277
1235676558
809654860
602039122
437699504
1491956410
1794103325
376107834
1846605965
1538385159
1763593497
1868354395
1619985080
2035203470
1401316094
1718400718
1844660208
449613501
1728810651
965473676
45172948
1812507940
136942080
1139374316
199821238
359702463
1530398588
1829498759
657520256
287528935
322761312
249973232
1708617069
661205565
1193761450
216497706
2013571259
1267973587
1600843432
891720957
1481002741
1131826580
336964959
669777184
942505933
952651658
2107152442
1761159294
2059954676
216165907
1755082321
1762619245
2044750088
73889596
1868262919
1163345381
654683269
562695523
1360600890
761825072
1368483197
1220550601
443622813
1473610268
1994882219
349514313
1867914045
674803085
39899637
208420292
700019271
686234794
1181155575
1008914560
99966942
1032325915
1080733702
228939391
1077005734
2062727354
1702717278
220635364
1411208385
1540591358
1165487449
734726173
41107302
414813204
1186344557
1857575388
1441240006
1028454385
345090813
1604031148
456271240
730882060
384003325
2090163721
504475841
422370219
1760986830
1386110624
2134899674
837458136
1249122713
1586773551
493879761
1838591789
1827791546
1178633781
1435444321
1320631740
1290556171
1942634392
1285711593
714001970
1964321929
455302125
129544090
1242562953
520071310
841147587
1284182631
646087671
475211341
1763505268
528753509
1002064306
1338859796
988378508
839340221
1692537522
1031614033
946515088
905004168
2012886787
1572783073
1153730225
1365921861
1464646562
1721927360
211137259
1480842663
2000137648
730292323
463700505
2117724620
1640941409
47291926
294227695
1737590599
284515413
1439127068
387854020
1403873305
179408246
381376216
1532799314
391213123
43631942
1439669350
130431249
980307948
1583185033
213405625
1229640633
1332618678
1519011303
2114472796
1005238786
1779837
802038450
749742946
1013043430
1448696419
1580698
2088297115
1548599421
1963737801
2115515539
2086852833
1918885173
1201778666
817855147
804426243
21747617
618299907
1736545915
1687411569
1967404398
2072673603
1798863117
1012695582
16093292
1579688902
850092930
395809240
806461409
606443575
1624912761
1789008595
379259039
1579911052
374208070
1438810047
1497560095
74390517
634373782
12799078
608793315
343668435
134672362
1278907472
57778854
1173041813
2023709405
1585895333
1857724331
329280870
2058961189
1789555495
1152269538
289790870
428026598
1263441151
1412858866
1658872140
352268738
743881730
84606373
779400501
1242860948
26066272
518439475
97946221
137259137
1897222866
618156265
282772313
768146422
610349408
857485709
776317721
1349383063
581347110
1259559858
1408120912
1673599634
1808384524
2047239923
749688644
1180585892
49347965
1283884020
1289763922
1382662431
1946712235
157105106
1412218249
181629258
530429318
1008466153
1975956968
1030685315
1016913490
679237404
638152300
1965083608
127439841
1424112416
382210459
1585525905
56968276
1936766093
966796441
1282890142
2129725681
239248437
835258917
1500248137
1214319682
2088250774
1962511528
886416416
228423980
1256844930
1427927163
67060179
1721036754
1819475974
1252855248
1477037128
1705018694
853720552
431289212
441082013
1318144184
1120360272
1367576747
1933939183
1024479757
1768040237
827910123
396953290
253384854
1966527510
710690991
298081304
1484771450
1858484371
156766615
220353033
2020774278
1344672666
1221819123
1560494221
575276434
524714222
641952082
1838797582
1187438027
399915171
1395345130
185273590
1262441086
1591122056
2099701453
1750242722
1614604177
185627431
1844866594
323767640
288668796
582658307
784680837
172239000
1394827542
130254863
1745165402
1921864995
1744123132
692974769
693491541
2126620140
1623477501
840128849
1528016660
1718241090
1628758434
1350262548
1430534117
1743960861
22627762
509242906
1975221826
686234931
1327916049
459797794
292694338
1738452965
1839318567
513637076
1126540329
1418964931
1087513109
399471785
1669026163
281636918
1520136465
1945168082
1694483645
968998713
273649029
1939002555
1618674853
446861863
870078870
1146117792
1412617772
223148600
1673555104
855166285
1926499695
1296457666
1091521168
1432897588
1557915879
2037712729
451813755
404774852
1098544123
1087430039
1125257102
751918594
705097650
961121206
1189671479
1814388334
490686149
658690974
892713897
1446915678
1437304560
120075245
1745441119
2054616304
2023645933
2042156224
2132865636
807052273
292273523
1187822483
1322460576
786444210
244202209
24397679
64237487
1058901804
479517704
1936913767
473633169
1724023943
2094112725
1429630113
441454288
692858205
1541549566
2055918368
2110634952
637688426
910919875
57501962
475894769
418361561
125945877
1266576849
1647908739
2462043
1372904164
1102269412
1475900157
1744619825
64704968
84544917
45591510
639896139
1511272839
438245426
1339774952
342698800
429444256
1218851199
1037949827
694824873
1658299952
786942822
1471033151
504043673
1634819050
1552128041
1615408700
613252279
1215338612
1289316031
945188109
237955186
1479937364
1687766726
397514574
439551494
496072174
622589395
686380574
166629006
799056044
457478705
1826405921
2057830729
1814921827
650942518
146818734
1866409037
275009514
301671912
1089685163
1621904645
232431647
283674598
1731132364
495480847
570463988
579800309
1790449778
904853857
3479270
1963598458
89905716
707423550
1289092040
1501870356
807511938
264032077
969235710
58191968
515520213
1635046432
1258084095
1106971538
2027240432
878762146
602398411
419802477
1688641260
345023178
1012800248
463821973
906246624
1505159431
2117519034
658985005
967122828
1423680469
311303151
592937884
472607118
1299195066
267765085
798364335
1489079902
1563817759
1223252133
916709026
1798586256
1468631325
738187592
694647281
898748574
163682816
2104705546
990600190
561521727
1198814426
733419399
1282825747
22684638
1586753176
519504600
1363115998
371571827
1014050743
628519688
1463677551
1641244159
1037648875
82462725
2096524805
394801347
1503359666
1124435148
172412262
101932210
233463510
1704069397
164688357
1236301419
908652440
1015960585
818278512
1712782906
802422941
1055477456
366118217
570463804
2052708782
479534599
789434445
426686588
1188065251
1724513500
1240160631
2082010451
966487343
292691545
793861318
1368177058
1899167904
383228086
1762942672
1688706364
979138430
818763419
624494757
607467624
860199927
1756107247
2122140837
1452901180
2081677052
832329261
13226551
1922087675
1956136862
1455852129
323791340
1194184902
1811491697
1092748114
152980035
1499488262
272805587
1992039918
1953616880
2104175580
1492061541
930111904
2003934582
919873100
412592658
1093315207
822675420
1366752736
1461708572
267148170
184326853
1921201288
248170156
1542297733
433154368
273595685
1674335044
710117610
1847901488
1409688074
1862782802
2064949730
708119496
1617113981
969649671
2026109030
1702703618
1421032840
293360518
219978569
1667430690
597018345
1732156619
1598420516
1629086272
2029835913
13840449
116013876
1106983706
1930936891
1425249742
693622021
682916295
1576109148
111286110
1141301771
382525912
1907071816
268265658
435926415
2065919896
1197370980
1313413115
262103727
723913996
1355300077
1174128106
986140319
430116305
454267975
516171305
180668987
959837026
85872113
76924743
779465986
1466988983
1439307212
1273930589
1148135245
1627450097
1191147775
1822848973
1803232285
1714863064
640449241
532211168
2009224052
1650880583
455587038
698047296
1662698744
936232843
2055273299
466600329
85244333
79245287
1080593583
495253216
964589276
1842054045
1836435286
339087071
1513627502
879299801
2125883342
1381587203
1397790545
1869009346
512708409
1129329522
511994971
2134845789
1947717974
1625858324
492292557
1579980538
582519590
400665231
388264426
934014698
469156035
503547711
311738438
1107739442
1500857301
494701630
1478800387
665261692
1834213797
2119427431
627180126
1695897984
322328994
2145588617
1992568927
1537322826
207346600
1097285208
1343600149
2010740833
357567907
1239101661
294070092
772417631
736008854
342574501
832923513
909271381
672286839
536083815
579592887
1541560307
1529386566
2099013815
986435781
1705803912
2072175369
1472026682
815890171
182944426
482220816
2103858497
271622720
631403967
1329196713
1810981534
329298516
1238132025
1115197608
3572466
1712474774
699407390
1776286828
1846545257
545690950
855980651
730186692
1073789437
972144138
385323280
214853056
904697525
835807956
2057684267
550055077
2004196258
1858092917
1555578324
810652714
799876455
547317607
1339119341
740243443
1290480368
1880041404
12050075
1963804983
1220296163
1661958652
440195198
1728220696
150426462
549563866
2013104770
1459807920
472667000
610538370
1011011978
1561549843
1220309455
2042670752
1147059281
1320793695
520965699
1265102685
571044123
1057004229
2087181427
1563456895
794712380
755577409
758387768
60086930
104502614
1112758111
576875051
1118340058
450738660
503663770
1995706322
2105310368
1959646017
714865350
1337129832
15554802
2077275
1603057527
1883945196
989011734
879001534
411144863
907215244
430717561
1436391724
1475947847
33365132
1534883217
1589097873
1530075111
2016741126
196672528
875450545
1500625046
1562862726
2105173434
278421467
549107843
1019033457
1347274661
872369659
2120154074
1908301924
1755172752
973160444
28515887
275507100
1204610342
434086199
729905644
679676963
1444500761
918222573
81704562
1207573827
2055504562
224198095
1680465328
552081764
1259741816
2014448835
1461779243
841488278
838106201
808632946
1024672282
1399420576
434812370
673118364
341424810
176019084
253109352
260767923
1516206607
416667559
1049864125
1327507555
497180438
1027449737
1646660494
126977346
87382304
923417903
1794011807
593889718
426587799
755538143
678414404
1373167708
92338838
866090296
926300976
1280381157
1510390712
1253386805
882622240
387017896
206965210
1292487353
188913667
14795214
116972795
1876405234
637463342
2089965693
460589699
447364597
1963481694
173717211
97535170
209509337
1936500047
1177857297
1986830450
1951554594
1088181454
1400154603
1053008493
1486252284
1846176879
1157650126
1240192857
1639555012
1207444674
1285848111
2042425482
1503230744
1084599788
1797991768
1436707615
1919221921
163641730
234044806
809811494
751778655
269192475
2112486215
89264178
2122349342
1146117243
1055405391
1355773598
651648067
14855015
2106820172
91994794
1898617141
1623128264
1829038554
267167976
2027725067
126283848
2090178429
3139279
1555167655
665937028
424880241
64508114
737895998
107434408
1035731668
1317069109
960813228
1386669928
1703218674
1726881203
1666853214
1600494420
306818892
186060356
1318229875
780813112
1764167158
2105457481
1970540850
1018705681
274964302
308753155
1759462469
604273620
1466170198
998709590
219510237
1976431896
1515059317
487242833
436806277
437362589
1037766661
1724494761
579495911
347329438
1325075186
1085933269
1728066291
1196920527
1158149408
298441348
1031748048
545048262
476863106
1147709436
1647295252
650036151
2059193086
1814624812
269682351
1898676588
1281730099
1409529047
1398394283
1674386130
1328427214
82174607
463223541
1906195414
66187180
1079118556
761582316
860003058
219237647
989728843
798956594
1409055914
1312457752
393647998
849022865
746077374
894162269
955315212
863391955
1562829029
1798308710
43294754
1205612051
1476440855
1186338427
2007317073
1261267142
195617677
981821722
1964378890
390120836
1208693529
443481124
1697649642
135095494
2125243801
2071794528
1511237008
1118823080
789068766
490871171
1811840471
1968914206
561034759
973589536
207580656
115773109
152067701
1319088268
920684805
1908961934
1069537981
1639305138
95476313
1332828307
210568832
229030533
779526862
1712685966
1206572683
251254295
1366499508
1545067521
916668827
1556148152
1283513439
157714323
516174719
1463687660
1874165694
943344123
1742767920
1683017651
26227538
63548640
169740558
1615552877
1958577587
1688268899
631865608
485599485
161077501
1601159977
1447675172
1065485751
1371232548
876462777
887804720
701079893
736918254
1494664034
2065298353
962919204
1394606369
2086658330
1653334926
191741298
50826057
1076254520
619054798
435607822
18197598
1490624757
1847829071
1943529864
148146115
922640811
638590614
2120802795
781842824
1687524584
728715680
602865836
1136804496
1140295407
1972162971
144444295
599408685
1730483385
252399133
1528878296
289548742
1133884457
2129458160
351536815
1869731663
397853935
2062407173
26097587
707235766
1819060196
677994639
721176321
229269092
906403784
1059312204
1430847868
493417149
892762518
326156260
23006190
769524952
1505557567
1666162046
52697545
499336527
228336046
1010258159
229533564
115069520
2025854584
1835650158
865435515
515847764
2049966635
1019785346
947865258
1143860860
1157076903
2051274312
875188312
1570273409
1142582733
404464065
1851161128
966912331
570564238
474840117
101503268
310840016
217591936
296211990
1709686138
695403188
324847251
354046324
974943850
652902439
929765291
905819241
338083638
160854711
595374127
506184527
588770053
1826047966
886864199
1491083917
1722427701
1420407217
1683655049
360399196
106502553
1954936079
1760673014
1835027420
2095097935
318947324
1240470885
38217043
329462587
1009026912
1932714744
1014721065
949482658
1751281182
1059566559
111246034
209893574
378122835
1331891481
515542305
508942674
315139191
1975380529
1916848090
599753213
1162487113
1561003509
2102682392
503528577
1726655489
294972041
1259525192
1029752183
1655690387
2125842840
2136014777
2087266268
1993045412
1878662255
1074885266
1472405885
1477656457
559877338
1731175794
905957272
787866165
1801299096
450447024
104899311
1024899769
479446521
1166969982
1401920432
1457064667
469494889
1686277912
99274258
474199554
2076488751
1163176797
1227108026
13011116
905521862
305917014
349611601
965346751
1632298969
1977450118
399601295
370326863
1164897275
774318352
1417328132
388049540
1402882626
396808401
181046387
1272388135
686528671
284688947
530519806
357275823
1698571896
268469050
139136101
1825990864
1256455915
1624567361
1549760943
695992576
1204531170
1212044362
248630728
84087519
982964888
704243327
1925131807
1230805082
2060880801
1558948218
388895482
455567944
1692556207
94187056
810494762
1178099545
1725650843
562124221
870222175
1160769844
1301000183
1670781527
23467782
1967549277
1425289899
488465004
1715622344
60268897
1232636417
725998210
141184758
559361388
1404781956
1153226538
1109133317
1886795155
1515891155
138559518
1001254683
1650703072
970934595
1467449755
401001206
1857056653
1817011241
1463977689
1381817117
394204473
384438403
1631436036
2122138733
634020431
1441082126
1204690036
1761396070
1604940219
45682398
144194435
882029051
920369166
456201683
1731029239
1711224796
235242054
1546117404
1810484528
1920854895
925236189
338585768
1763481105
1189452612
904903879
661443810
1924343782
1691774090
483188860
925769015
583030815
511131570
192389916
1554477446
391688177
677600206
1781565616
1739352516
1281144208
747201553
1958415074
388038385
1307197340
1071420100
74043328
1243236951
1045286559
400113310
1218668256
901713538
1282207572
469608014
1097371924
1025050488
2109908405
1920468190
1468337453
489161352
421977536
1852501546
1513353134
950517539
230287214
1363735302
2048950284
1813616280
1668085644
535334296
231513927
1942154393
415281875
1594971405
59094613
309421862
1265811377
1650686595
1630612365
1358294966
670261408
1939508553
307847771
1533508151
1570510537
2001503886
151273496
845059586
1002458079
1466310085
1576811314
461031010
634455115
1657103831
693432512
1973592578
988584353
2087956352
1007960982
1385151484
1599307066
1679800270
940114329
2018988845
1281032525
345578128
989336230
851495851
1704406235
741216101
1852387001
626716202
1343525937
233598527
1299979170
476115003
714816689
1776745057
1448047652
731923662
1276347900
499120279
614594004
1068512412
390470769
1708788073
527914683
518798860
1095758817
581979945
1940497503
885144973
1514359216
83286234
158345833
1661296126
2106502712
1178883785
2063916878
2048315537
1239619632
723916672
1320246320
1641368998
510787183
1721715501
1454135782
1784962186
494696959
372543461
491829389
754738050
441217222
1891944188
743902293
1511293236
1657849696
1771057022
1239069830
1264003899
1127586666
1945029682
1980987913
754096025
871466586
1129778818
147633409
318106865
1491134097
1450560497
1170406247
1418476014
1378366234
1396209914
456218415
268842614
1572230288
885698145
2113340549
1204013937
1784678455
195556722
2061416507
422470338
61688304
318954273
481324461
605356107
1737606729
635588055
852933992
1373315509
627660121
695615589
1417722713
1225483864
1471249411
1363449645
810114156
2063532073
1612248962
888101861
1351443947
1584065506
127815265
108345815
2025382610
314831022
43412336
1391280724
536158798
1435134191
445923340
383711442
1371553337
1672401492
642412071
309831531
1696016699
375399993
27261520
821951158
117130373
1135933848
1716586148
33875551
87850856
683697588
1469355083
838783219
445709298
1673771036
1231048275
586287358
891502113
1246620323
1174625107
1026523179
1289740850
809100405
317798511
1259131051
1592515203
27033914
934648545
834832452
130823622
1658020464
1344953014
481279428
2112384458
1594197721
1026057356
929295403
1513110796
109488920
353154201
1576015776
751697309
1001288181
663377922
975190472
1341034107
1305760888
2120382435
392033578
1120387857
1732336185
2126211840
1310560860
321280155
1007196593
753913995
47596468
2079093832
1423409274
382644672
329691676
1661577768
1106174771
241544367
1927729220
1234537175
2006308465
697181720
1409808482
215333389
242699865
1754694716
2068074215
119049390
528189239
2021683271
801009631
862793539
1942893961
997007750
1121084072
1868715002
1189248731
468758194
1450759715
1377069309
1634056407
774203674
129869235
1341413045
1630663350
1131953613
1634378810
114279994
326190303
1548165408
2116530502
365162328
1531111681
1284145182
141628831
1357115025
944970584
1994570401
1373971981
1887151106
502710629
864200282
176828778
267917672
1820056497
1318066253
869118867
1755213788
58702996
62093170
1109250590
811226740
222038476
2058311369
2065571987
1695353075
1339786240
184096806
2107157694
283497769
50829089
1919653236
57430723
1013787226
1560261348
894227380
1423530428
1326132672
1135307327
201309500
263018280
250796783
1261984991
349889355
1408195716
1165666318
1827989148
1992116570
449669651
1158395325
641243028
991573558
1940663296
703628327
2018211010
1683296040
509214310
795619842
257753265
661010922
2022062533
1453539919
666634973
904005233
2008925908
1694427873
497043469
798663160
1884158711
1809050348
1828107098
557191357
881769630
456517668
1136768457
1731276850
657780554
369120833
717100709
1659421106
778971187
1430119674
756921286
694254650
212249142
1698133311
1363739117
833103675
2130356668
1720949029
565728457
180534313
544463287
1108318343
1981149031
1196134756
1951678343
1702559880
570023063
384797727
550457185
750696676
665882293
1948801656
1320308763
1238934259
178079803
1588311611
1369245647
315932516
1575570462
1361620612
797683749
351067273
827381170
2064382647
1435710081
672648473
117365070
1160008724
1120971835
2121344376
176721018
1243600952
833436269
1325564720
1379513696
838562685
1253510989
1133992469
151176373
1235047202
863030614
1029982993
2021241894
1039359898
1452813327
1416299160
125743105
336510570
310699077
698588743
1664452262
1305828619
224453639
1007983541
757391676
620921518
1176161137
1830964842
845955892
1682926265
336834567
1082056202
1562497973
683468535
648620564
675532090
1107881176
991365538
953985013
1440614027
1643279500
1005312089
343476896
345339000
1865940000
172885298
725060241
580460008
618834337
534557166
2072306340
1368968738
2117003005
313080387
698861076
1880441196
1648220765
129238350
757701360
414178435
551921503
517562473
763527102
81979939
1790015144
1126654383
673814240
1688953265
1061307840
1354092888
1028299701
80557392
576815165
725163196
125943202
964372487
1094082243
782848090
773768626
323693673
237965607
1433803264
1888518469
1484802592
995011755
98620286
1018787871
349375730
1605428595
842372017
2031019778
1308719749
2117373548
1438403152
109249761
193958064
274588088
1515905384
492539647
1682000863
698454112
419522350
188062900
737621322
1013554082
1897480523
2140650629
683047209
54850597
1632659001
2140362643
1707443444
231924375
507092904
1209425492
1340484967
1914386470
1499125090
1504590992
1037458774
673465953
1164074739
530388463
1684032400
515350538
1650220419
524438008
1969436922
627482769
1054940992
1542930527
1297987302
1493155027
559253713
513899805
455243255
1422236497
1987479394
391839033
1501600479
64549969
1887996913
1521605184
1120444065
191248911
1956908093
186660793
439792401
1732774280
1236798908
310211952
1064022463
2012176824
1996208188
642362826
2084410067
1770169520
1571286784
1825863909
1565026784
155475890
1542583397
2019555595
701033966
1332927278
761271050
1887514336
929662461
418476812
1186025520
689870283
1657462889
1160558399
431040184
294520891
1706102960
701125574
2138065000
1433594721
400438791
248889541
2105239842
1008575699
1606658381
725269253
885592203
1246581961
877835071
1652458569
121074744
1700060163
290835198
1372121863
1653824033
902047627
601578485
191765390
641794846
1255588978
1012602027
894056229
1119886487
118013081
1079950506
392148360
6536047
693287683
1704432200
88706016
1287085489
1437497364
1953051082
1848778318
69858581
1386507514
672334607
1142945509
1740110151
1220792548
2126589959
1418282779
1282245090
738581858
1810768596
423571183
347695431
373119397
1671269417
2044841482
699037215
1020489627
488239426
1798183888
1951370709
1395836862
939377378
1385596613
1167322992
375516500
510720632
297229947
756053258
1835924302
329531714
509084158
1969938042
2103873482
1437769280
281663787
1459364677
1187776634
372419696
462820638
1872154007
1567688469
1289771270
1821062971
812014379
183516595
199764396
140206845
956344604
787972778
92080894
1193047245
14837021
2009672973
1585554983
823845784
1051690971
410302688
976109656
412116883
783341498
1902621573
515645321
1844407270
807891563
857206685
1799322087
1905542717
724525029
1504182618
318303091
248329843
1326066673
2072445733
847737963
1498034216
2060093633
1143775671
1468268439
1462069816
142211394
389181363
2066706577
1993717416
1022460737
1059816213
1023162795
1232839613
1287547303
918247445
1507621634
1461347171
948694699
160235218
828221431
594377838
967515710
2112589416
1639626051
1059865039
292659237
786227648
539873344
179049293
1279824502
2042600425
1927978075
468870643
1801743204
562918365
1447688470
191337445
1849615352
1292028145
516968773
1065055548
1594616261
202145666
366440579
682409825
1401068038
1543316715
1589961160
1015295538
1165181707
824859457
651548030
1597272975
1019440836
1605602911
2041155451
1353707596
2122904880
1414721514
1356029466
455422939
1394415115
1765391180
350033851
1844659353
1998625796
1108918784
1245913400
1095151724
1904870871
2106998868
219348088
330327259
1391901081
831650039
1240817151
203902657
1352154663
314087777
1401736116
1208337354
1060535854
1460102903
120701724
498315622
685773158
1442918860
741697372
567186914
302092292
544575973
351516606
1170227258
12381198
1155230611
1226722731
1943361607
2071581632
878688954
617128758
503623613
2043157620
1072277525
1608442131
1236818242
751645651
1802822916
1573926083
1007258130
311794471
1631801328
1968549808
117457042
2042849523
495378445
341748750
1502066235
1899156266
2118441630
1011596379
417896063
424526349
978537974
1321279664
1941569621
1793550710
1567741649
58312075
1264209188
1234758628
1184803804
597936696
35693039
498599102
1223225939
1332710946
1905805080
1008777636
1981897289
513427567
87476534
271259172
1172963933
1557996824
857596054
1313205410
986096825
2001333168
1301946824
1808769358
1508772564
1740516733
1831827046
853933082
1102957039
129367002
2082757766
117834563
1708214021
870786650
966586153
1366613356
1994195852
237895950
1534506765
311081895
1066348885
1937027851
1261847082
1058589757
1188466333
1734216674
1400341609
1598239775
1393593087
1201464049
1886519248
1447563870
2025829132
218168514
1463923885
1355581617
847996122
945977806
751163844
292081486
392809489
1169476676
1309039843
827084488
519382679
531248901
2033265351
1827848570
51204081
309383972
392183671
990076586
822515419
607264443
1551466171
898829460
1673975840
102634074
1805210605
1277336193
1800528857
15384687
731454083
1188168458
1432758564
1406237362
2019708581
1499575937
501918342
1966243991
1658815629
1589308702
1158625930
2635105
981215599
1406664973
606076740
1517477659
675548113
1258672426
422395736
1111878563
886287149
1452747430
617117004
2074067025
661278932
1413692406
1547152693
1089801953
1166995370
277351942
497035067
1796781235
400084210
1804208152
1120486706
2020155514
2039279634
2131327002
574144067
862732485
1575049960
1059530329
92871563
891484730
1591151226
768667466
1459321746
1602037068
1455144579
2060412334
660971418
813110656
1988397640
1351449843
1354579673
1988732666
5385345
399719237
1621205893
2067125406
110112736
718042167
560238304
680842953
1296028421
1104448122
120808744
49662294
740276474
1520450139
2049024542
129096113
360800534
1954442287
1828033813
511704493
784164836
982060696
1807246701
1253126375
878153447
381614142
1277845230
769539048
889425147
790614666
1834780029
900727239
64726547
2013465584
2060480932
2055952058
456789153
1426248166
1923052901
1695112660
113641724
871633723
1028261736
608530474
1281747268
595888764
2029025285
1462340176
820427537
557305807
819326272
117588738
508217863
949777404
355378945
834881840
1590683982
263332283
1717209978
646277662
1356759856
580503699
701299501
1592205341
758280586
986238695
1711467914
1276684340
1907269163
471354455
235426975
1048355065
7105246
1948863395
1949157860
585510998
62382474
1320621453
246383168
1218294232
751414535
730890840
271485526
1064627580
1815075052
1360090250
1358776938
492033292
1341544925
404003664
1163940733
516344601
1153457472
880352275
1074033254
506949820
203645739
1735443778
118164802
1234762845
1404378267
385099913
1294845615
1316034368
1969034455
2010315976
1872390878
1749435588
177938819
1308272834
1816666874
1436340084
563321631
1085002956
1537667621
868958213
198335689
1584924093
1403681226
571431843
1809157209
788545101
2035352773
1349298639
1469131584
378382928
686284050
1191019258
456945398
1505579041
74311412
1048552989
1624891344
1033358257
1653966295
1392859146
1040925408
311300056
134662231
768870572
1793214879
1861497154
1201855546
2073657883
696191405
2008234130
497666905
541105638
795688320
1410006090
348356410
432964645
785468712
1264386992
1124928984
1741779402
1855331689
303657037
1886080356
352978369
904702189
1963389163
2122559690
756553949
680419370
1614723863
1977379902
2014583334
240341351
827690489
717545562
1243477846
1640831439
1514847291
1070026767
218794269
1723309156
351682162
1652874096
1719175717
1915782030
1154403725
2063385813
2092307920
2076608615
654378161
610270349
1627368924
2140242863
384863070
699528558
230803605
782517630
2002536566
1737998566
866510716
1682519466
1048484762
1607889835
1079260437
1402649704
899850252
2049036579
502442920
1646817830
851932808
1627144411
579519324
695867321
1829410765
545851659
43952113
576804515
179449509
676451550
1515648944
170609185
701528637
270565161
80873765
585289252
1788426356
53356362
20822563
83138678
1822562267
2080935284
293913865
1369839769
1046950496
112113283
242786189
854597642
1888259961
226875678
562094331
913199824
1416998292
1223135318
737751093
909401990
1743525288
1076517389
545700426
729415508
229504148
1713723731
1926115504
1949220494
1960689074
978346925
101928727
1168543027
2003555491
2059490622
728426998
1001395768
1102266475
1516743795
1279821032
746971381
1134716109
1510436619
1313894642
657143902
1038664993
1368675786
293040669
1122360330
868404816
1789804829
563670661
732264476
605858101
1142944896
1355588738
541713766
719656078
828447816
1877272613
1691955648
227100649
138188892
1050569329
2077651132
1001577790
836505891
1965721338
1326076615
2004927284
999937049
1960647262
1227785933
647247775
1863972669
1038540870
1057808756
1063963221
139183579
1009080945
1740852710
1553884643
1930720497
1429290460
150832536
969171814
293871301
1576298903
1695912219
1002742725
1721108489
1043359034
1714163697
681685570
547171132
209610354
1919502558
1489694499
1637748069
1433526334
1253573164
1982972202
1257691750
212244454
1315644001
1266339957
1020709149
1453540562
2069829515
935610403
1764083497
1855567103
55052403
295313814
1285385745
1663925499
1409141763
500266385
1475624641
1099574459
2042014337
1025759017
236725895
103943876
1329718555
360953341
464865899
1326345817
24315357
1111672791
1861622791
1382704356
981195
4422580
510244257
178336068
262925254
1502508029
2013626066
1449727334
1293219536
96798647
1631000540
29605101
333614031
185192012
1135316612
1136470806
1595453369
622342321
431020747
960639206
1673263601
375653382
1211277828
1165454430
1382964543
1228549082
1400062995
68799797
1581561790
217793531
516042518
579970105
1546005112
1168724936
1318091795
8468822
119946041
304187213
258265778
1756883313
862632735
1065022005
1934595602
127061332
2051962912
1445157187
1252022475
2079582043
798078103
661849617
1404934395
2082003336
948529010
9477999
1495254196
129639600
727598307
161352960
1401980525
83619313
1837928068
1581736209
1777293514
1842957619
1576381287
384617104
786195317
1607672597
1878296756
1203802107
1204461199
1875605495
2047197431
1834094736
941244405
404119920
1538559421
1411305378
1576824473
1860792520
60653266
1122141863
1174486830
259172724
1199045349
226442866
1431369885
1073741623
1832355791
947286729
1773248353
1673550865
896916151
2064399372
1905904479
784805624
745975785
944603435
632406528
1595638256
3566677
1968321192
2017713356
1841010702
387220520
1697942545
2117940117
1050547239
600484973
1498832569
142578227
1322886821
2021773973
1051550604
1533391815
1010582521
1677057207
1324324431
1836763039
1102766753
1891185243
1050187355
1434860865
1749205587
1875446794
1994461695
321706142
865417385
1287883750
1424046277
612896261
2130118848
1127259708
1966552272
1714726783
228344047
695116018
1168813503
175746861
114925760
653513854
1818645295
122201526
776243207
1354077134
243297796
838335681
604662813
1336300771
497777663
1522064429
1508431489
1650159740
386388108
417934868
760146968
1007399617
53428288
478343903
1062304128
2016916407
296997486
1074388372
792365813
325908130
1483373433
1098397809
1285392828
380949358
284876530
2009862347
704176737
1684022784
625810031
234203981
823014423
1510000371
1972279080
1124614238
1983513840
1149356943
10937528
1789788286
137626108
1886359135
2048236254
1744855069
1572914292
1906343737
1582449634
537242699
1258168456
311409449
1088900952
1748297436
336788312
886730158
1570835350
1082190419
1126934851
1232140244
1749657712
931911306
1540084821
1747771689
747323804
717473027
1570695629
1939640288
1236332546
726254762
1158681006
519424251
874505636
732175960
1477618606
423622695
679579165
962388258
295982701
300368166
1656207852
1758312169
1722907845
1074353831
886296710
1081737126
1797614916
250420054
141167248
1551382225
235861784
255199798
1723446193
831233702
937595227
1300522520
1514370490
1252996361
235079777
877867733
1451665855
317910975
2061088097
671413524
1354675161
950812693
1508326181
422591002
1452893062
1981472697
1263914293
1516038376
905928552
247653622
985005480
461593132
858232632
400367207
279909316
113129446
1481555274
761182258
1468787231
381691545
478923176
70854404
1319982263
1623078092
1968866286
1569938844
17502005
815797240
1620383137
903694288
1863070585
2137462769
313894014
633245625
1008744345
2027749388
928576564
1241622944
346125309
1992001212
404427195
716974202
682242557
211663298
134677608
18176327
614810096
2032933713
535988452
1714170042
8591712
236226875
708760436
1690127931
1385986454
1635708316
311908725
441106611
191601913
1624225611
1214751875
195392194
459599549
631839224
1088498830
198858600
72894389
993793602
663370111
329493854
1004778941
1394231934
1382993362
715101073
211863824
1037666751
959224135
179103270
1339386654
1425685994
2083713742
1894736449
1771125849
1621200416
2075122208
521933259
1698724589
1691897978
331547476
1657733211
1759342852
656392417
1303373776
264976165
1896442445
642581253
870834514
891683182
1752576766
733767943
2028293132
1954445447
824778165
235766888
1190179017
1166170202
507548145
850984535
1493759755
388045680
688202260
1425094590
1799856089
720264993
1546594727
358527370
591005448
911511635
74052653
1466514815
1187557024
1213783767
758999663
1977546038
1919258722
701594335
1302808940
1642724196
2103080952
1762596773
1204609136
1281754204
1563452779
18528689
55465706
180790409
524875742
264816902
1910799267
2111793958
2044911324
1426222838
974264834
1509867684
65164602
1086732664
332519623
1290571661
1423352633
612435865
390701139
528331989
617982115
796933703
1437370478
361576418
2112253831
895370197
278155081
2018265929
785630551
1483359338
1144739599
1677333545
1902108298
288112323
2099260594
590625619
468844562
793139159
431723927
389104885
1089941906
1460958991
621946472
1700114727
1280243717
713763632
1728733418
1605690432
20780977
989255187
462445163
1596905179
830037643
341582040
2041571846
184257947
538342991
710588515
1341021887
1385519765
1092140787
697520597
2068626999
739435731
1756770473
800191999
1652263399
2049046654
56116903
794662532
1726549664
1374953331
429453455
1282271649
1769159170
848167232
831753584
1206423175
279312626
470453217
285404593
577141149
1921981840
1451418431
2042977570
1856153725
475057787
493623799
880784859
1695751861
767261520
1297854819
456685974
613231069
1599626436
524542558
1474557120
722857313
1299020252
1834527820
821717169
1965045671
1252275717
1928244936
139541741
1486396724
1226532889
1908721943
512768689
474013137
416151527
608797292
1069272647
2063306862
1314325760
1703754383
862802389
902371189
490509448
2092048740
628252450
240573653
1292486603
46856248
967584361
2132924066
815897124
1731827958
539485241
1162695505
726869891
666781433
1149838121
1399786766
1465416426
1720239941
503273392
196183946
1300816833
565985450
857687217
718123752
1579668812
1828119577
387547795
477943975
1054428140
781081730
2078738831
86233031
1239727045
122816499
1864680339
597194989
1729070944
885257924
1970742994
1224901249
376962392
1792652450
2054084528
66614685
1509547605
1400232072
1896305512
1058670844
1640328264
384523516
184066590
2055782079
1827799098
167493722
456462496
1925171231
1056253931
1524690146
168555487
1986801776
1594314040
1477700027
931819927
1611027420
245293876
815878592
1121145890
520984839
4922742
1459393859
1799807908
2011658091
1482108244
2086863288
578013404
545440369
1690241283
1811910961
1810495116
587218312
1109309801
1646298084
1378393372
1992391000
1332031584
1424998376
100672439
190773065
1647552265
20904237
803285750
270964216
569541634
1863885252
280073983
367215993
1204079052
115778292
1239458331
1070531427
1034095783
958389259
43185741
330309516
923201876
663579652
568315991
407029737
1638937330
811122934
2084055428
1412422861
892088661
808677452
472967648
1727139084
870909851
1242159059
1024008950
1613380305
549267919
2144437440
526733613
688138025
1072466893
1763992925
383297221
1181509333
852774620
1501151130
150298149
1912118785
1501952144
1357771547
347935632
42140943
1706766470
531234793
996812671
1553609848
1856702233
891017215
699083140
637941983
1567212343
693139009
713640409
1053028389
1973172474
669040638
1532154814
217558203
241674060
16919559
1778560934
2021139020
1135026008
1181496330
2109599330
95590957
2140107112
2128841706
1663064544
1456041774
956998680
610017919
875630794
1961742838
590606864
1304619420
1979197357
588633539
1316835536
379610723
198071234
508543973
1680309792
199559664
1788845516
387168479
819304316
508579968
611982013
1511294758
589641386
1476635403
920760205
238085531
928258524
1408380496
2088884915
541450636
18632856
989727739
1022789209
1824758996
554693195
1404359242
327475996
1912950900
1927109868
2126214387
1203587456
1435343424
637860602
1260067988
958342518
1231556669
984191322
582991723
687335162
1712397548
138679861
1754890688
2077621613
1483023391
69471971
1056038345
2114509289
1379397353
1908766321
228955187
1288108244
2136301351
2133142371
1158964177
1068692601
1473015102
190637693
1136102091
211328888
59075245
1978644605
829427248
1633363596
574918685
1498419398
347982390
1445804912
777637805
2068335572
1529891533
1682720350
1465840369
168740965
125987761
2073534659
495255060
1827571524
888258692
1669126086
621927561
59592830
545441189
1238496766
751785217
653812021
1845680037
1012323718
1229735517
465609642
1740174396
1203141410
32582304
1687120798
81150367
419526608
738780430
146587023
332881851
1153061632
1660867729
1787829427
2066186293
1085078825
1144205523
888463702
460736090
736774675
535211730
948639512
2085711714
845181598
534670474
1142809255
213074739
799645491
2004952393
480801033
1716964296
784956041
139374190
892497135
734189120
45271887
11713212
653065602
1176287982
1972246100
1515448231
773409855
2029251882
1926908251
1075843294
409047844
2002211802
446721206
1266085025
493728763
1587898889
1511218763
854847665
178017522
950544016
2014614284
1954053412
2129234038
1739435138
2050417066
926372407
741079540
611238929
1626887383
430066585
787588506
2125732226
2014053613
1513841881
241505621
516638372
1504508725
1231685084
1506027468
1459397265
1242766172
898995904
554786395
1767037394
977475050
166091962
852013916
1059409607
261251762
590192027
411105385
754336239
1062748841
1838550094
1082309850
1045807634
1684327085
819822041
444447550
1788503221
771159337
133751785
698732685
2086716874
1711979835
1545835292
782268971
1659031748
1324892081
1517997476
265018281
358076466
1048372815
1046911083
243813727
632178233
644323810
1915803388
609055408
420515003
692124713
1917562790
309581982
432356812
1802021451
250099830
1136401137
387736548
121669392
446589468
381457366
1832546759
1696533785
1275551122
75403557
934413161
903981406
323669950
1454642006
2130535793
1897405658
1673588044
1158615753
34137639
2111956837
1961453548
1499680593
1914629417
397851135
1159254406
1717282095
279370734
242413568
861749589
749464666
994555478
857805621
1429946181
2127060422
337613293
421094403
1074002255
1263239895
417386368
1295019367
1420148383
1918085706
616962679
1120771650
938984639
708896641
107884742
2028137375
10629903
2086443117
63992938
1054768054
1189312363
169046858
1536901811
198137570
697557679
1468734943
208475298
135668583
115903608
1216105193
1736009581
1008395879
378961741
1348100301
894069906
1285607129
1175924153
250718100
2020639238
1198589798
787426665
784662344
588280567
1094029644
972569703
1519656531
1633779428
1736254857
30379217
59987857
1816931162
805380157
1235835177
2046683282
746249023
2019979819
1693106324
97243129
1330458338
936549231
923462433
1031023500
1279208838
1439542585
39614074
1287986912
980759496
1342854251
260057385
905593097
993897839
315419697
1315041231
1398444842
662279431
1170904930
1824596159
2143747711
452770754
1366909809
2103773387
1354914631
1779882750
116027945
775864079
882638353
43412122
510078154
853098764
327536253
850805478
791313679
1939396533
1115612508
1300694115
1420759138
1097515726
723235641
629491617
1814798892
1084632575
55881335
1529714133
787893480
1962896355
1285851401
108996846
1822942703
1401846784
299823000
1333687271
1241013876
2131350843
2135478009
451441495
795684560
1433828130
2023432977
90686696
2098382784
1034836605
1018776691
12355804
647630226
775810064
1996746577
57149585
223533471
909779620
1381062910
1552754840
1134331131
1674550831
968126148
1658232644
1602583188
996943922
1868243986
1582560951
544395709
226719784
32340042
979260165
1841885139
1477459990
1828060564
1035338889
447623948
68321251
1492969119
1009376895
1696638059
913056449
2082381099
1849251986
1421324814
379380356
201777305
1480750538
1871376741
1560179740
106523429
1810658897
836168174
759299060
1286676809
1403014662
1327031929
957336154
763283274
553641568
24825892
1640652652
1932541921
1684874636
243798203
261470059
1999196727
80854734
776240188
920903501
2117531588
66636652
735986616
216518763
1346778056
887827064
1699999649
913282318
222785604
1189062791
1099391331
1271313680
893871350
1752166711
1247206986
1600252262
837190914
736314938
1383408005
1278548139
1803023902
1048576085
1826190904
1806998470
338759100
1911871313
2109790705
1923271081
1475500015
134935109
1398351669
384486246
122889712
636600280
2119124726
1206499644
548971381
1301649013
278489976
765918700
1247901106
949099665
2062963326
1386021868
1684988313
1903262023
2008715046
1322461341
1377073452
218713044
1269095666
36305255
1966560093
1860594837
596801805
1725609910
400935028
282621137
2014086383
1145775284
590395926
1456344855
633827636
225875538
185556962
223547298
1414360802
2102219613
1125555998
1243698391
1378675356
244004662
1609361365
55930461
1076104609
1000775314
1032035311
1391988388
987908564
110664666
440335554
28132097
756607463
526348946
324379192
477786880
296988073
456940791
1322284964
112470467
808610524
231577234
1672758143
709141846
1128052598
2017833551
956151013
496774996
61381922
1780561151
540604922
1337736605
1078809131
1507556073
1620958658
133061044
2098920523
725869384
1002008395
1205326252
168852233
204752146
751709998
1673211931
482884007
1200204363
1077134784
1842904099
896862621
1767921082
1612661292
1593655954
2051540121
246681012
1482481575
930440431
978876164
2108010843
446977103
682472106
1934021251
717689923
2035328815
821643509
49522548
451814230
509906603
1879751420
549693298
540037195
2028230360
1540489760
1342812192
1137133165
850284343
1653618427
927980809
1170204324
2098905415
1880231907
643342704
1987349548
583823192
958540609
382790479
1291032568
1362794864
560209534
432819481
9651585
1956482240
82398749
1849962540
320063339
1292286412
670076694
1794314074
600877716
328028638
207719989
2013575229
329417575
446197165
1840578696
187995733
1949426177
1282391039
689609692
1930626384
1956416999
1197193190
1624102509
1011526329
2020477594
381576730
917139471
501143584
1158439835
749575166
187810191
528217785
886718790
1203228154
1129436528
387118945
644826199
1553753344
811550699
689491724
1768401537
1809882639
1389555562
685963160
963394333
1598680794
1367100587
213514922
1798535745
593949955
603570877
593167285
1180509738
762309806
409442262
1455520293
573111015
2112335235
156679401
171025520
975814318
1954951781
1245470399
127750381
1396020847
1914021521
95108372
2057013541
804561223
1359674368
29871043
625757134
2140069293
767756970
2089294560
1302417149
1612338511
1265448300
309364418
1470417469
1099600102
449616167
1738420211
460802319
1828869501
68731578
336608316
1138591102
797484868
359066896
557899301
1683441926
641865592
455395358
943662543
2077776100
1836013347
1884145101
1956288737
1130129054
2056393820
2355666
697406152
1974405794
892935647
55922376
1142123743
803260218
1897189396
1989590190
1430744800
537006622
1058326603
551380839
912885635
1910335181
577757646
998227222
535677877
1200185660
295139831
1856433031
2063318944
231464798
1245117436
1486481332
628254517
577186822
1652602292
1049295599
1439046989
210383058
690549687
1370544513
1160328416
1975300265
1351640434
596918640
1133535524
599820686
280938927
2023432125
1514399098
1778450285
1592713838
536493877
651070874
1665732081
277655943
1414954725
557543009
1117373124
984022207
1753124957
229862861
739876923
1576344104
667303126
1789629150
1295386367
1924269045
1504457986
1106583090
1429186822
783136066
1150510713
1545628243
2104165137
1796591186
1534646757
1925420037
50192212
1586921526
1991186839
525724246
1225973639
1939128728
264773498
1769023064
1440485268
1499646656
1962331022
6909092
2045607749
175102511
1213260325
1498223769
871949549
1620328557
1668977233
461191380
1224951621
1941615702
1617199917
2066747311
323858541
1715990401
333802378
1515064157
944367344
1841402562
924331826
1161478577
1209282903
1431654845
1351058778
574266760
1057693519
1795254188
642787134
793138624
2084461783
1061114777
511870419
859647567
2106428358
1513217086
1932331165
344391700
342894228
142040257
60281680
1482099046
1283418611
618748109
1415255192
1658881553
1727743984
1265784947
2082003955
703467460
480469369
757271754
1254324322
1751959097
1230833873
1259322475
1836670541
1117536116
994003949
852424416
689935839
800342028
415106771
1825739243
33796374
1727085479
801963383
684977394
1190021785
2065210503
32767536
1399618910
2049903337
1084609702
124587004
589013883
2068527148
267466096
1837469906
1377486337
538430168
1841401849
43751308
629192366
472386755
567909809
338693832
290807410
697941900
1144139800
967250571
1012314495
1583860296
1320298860
1617903321
1565518938
1972138105
1247100091
1818823015
1728321126
324800276
1003648513
1636246776
919392351
815883371
83069601
1371597467
2100192899
1612995914
82702766
881839108
1589784161
241462075
1529791457
1532022429
1459104365
728720207
1294623776
1745030330
894498257
1658709052
1893789594
33308798
550566288
505299928
1659401680
2118931897
1687021690
156698329
2012084640
1336476880
1666679550
860478831
113129607
1406825499
1872536488
616573689
419904423
2059526866
1741526028
1948914422
103001931
1295211262
1587324910
1715015775
878773219
133917585
1100882471
475992921
2052150764
1367993175
1609064616
641410859
1524243976
114999924
1702187301
52207976
466659733
911588556
1462119593
1021695862
1399478
494822581
1449819232
1169644729
993964170
1617749155
1923835316
636275051
100997050
942207468
297549406
1343490115
264274478
2132786783
2142333078
480783739
1651034110
1359868850
27162635
2138624939
732548841
1708569619
1440521538
2093417458
1052539797
1692444112
1603951224
1010868862
131426459
682755370
1385529130
1411605890
320497614
1218756157
251686201
116413462
909101519
1084985259
2092147824
842582811
1552838336
893465834
401381168
355339405
1811127911
465213433
150652525
1639732546
794535985
2102725602
190588458
991591331
874007427
494505937
401197494
1490490699
95676517
30283688
953538438
2106336685
980580131
885907430
626771437
1283609663
1264666920
432129675
1042538307
1236052630
1074172083
1259449965
1115360788
1938152209
1189196105
1107814647
429912288
1853361841
1762482254
1899997242
1384527806
630733672
544496825
152533438
126961344
345899643
891971496
1335936966
585573382
589371066
1738106014
1269130571
320645787
289745523
307542364
2088508983
1461454647
1914529393
394479334
1988448990
1665563902
271607636
452014394
2118687241
1089630354
1554367588
989490986
575433542
1820769707
835067361
798958547
1575014579
1570001529
1033286306
1882373541
2100699576
1332679628
1501134621
1027006342
1295566133
1340541520
1742398198
756224036
399178645
1289934238
152424417
528102217
118862083
1354524928
349667194
1148111156
1221154815
1482756100
1164685718
821491566
742902666
760592957
1719300722
1286690963
2094020816
1893765014
551577919
949720355
48632397
213437652
694857265
679199570
1716259194
146663308
677324986
92114744
470552835
1414986461
601519434
297020282
572876711
1698396883
254563606
693242112
77179313
612774248
1568383599
663181333
95546254
2115207885
370856031
1645760408
1165286417
88865037
1830154260
534527396
1785130699
94116023
1252212745
1668702328
399347286
2080013561
2017411416
1555662212
1808684517
1643985928
1516066377
1346859771
1373852829
1646236573
834005248
1176311399
742217441
2147015759
1465587986
1423736546
818755882
1984284351
1121776207
1757780945
1422737952
130342814
1776691901
1919862194
1136886995
1057446731
752511110
2054033028
622217844
477571846
203362596
742676938
1567327666
2029213933
1305976566
66796722
120343586
1854122873
201228082
1728489134
262494407
1740935886
1457748252
303780146
1012766261
164387914
809016125
1791686858
1448849600
57323288
519484004
1826053208
1463005505
1740853300
2088912846
407701011
903192275
426061553
1603938026
1989598066
1463167150
1847507204
834169843
31159622
822761914
451966692
128916042
1930772691
1525633400
580841453
1181301372
947283605
477562566
1887753857
1893302424
382303251
2092110508
2087091401
876575343
1033894644
1911980436
1260884053
1678525889
1597997539
245870076
1533288164
382717693
710859939
1780163370
202236449
2042074689
1424217131
177243849
1313789110
944242554
1005766451
1066044274
2064780558
35202687
1992362492
702212781
1874060142
1216364332
381357795
551249892
611998964
1110342311
816797431
980212102
1117183998
451835333
802105717
1970617492
1452421323
1909010311
1551242399
1689636175
388216285
1744537362
1841903014
972172091
1469383472
121979391
1851738433
931234252
535998452
775592637
826442594
1484962811
208367983
2103531165
230502458
1846328645
6193224
1879205020
360848308
30647566
1757037576
1605960324
2044838413
81532951
1013729277
703098042
1507674241
720736976
549680807
174133986
1007172769
1372898405
314941198
2124306279
71966016
1959194561
899235862
690345195
1185983130
1947686632
1766104381
884026583
1839464024
1633660000
337844782
585850315
1122855928
270306874
345104533
1118478733
136456453
1543440224
527747625
1034933067
1814216118
1821645580
1666488017
1175739914
1350581290
939218372
519530487
1739567837
2058895843
612722809
1970570461
1641891558
2052636513
1798556216
686057189
841751090
1044154455
1127375673
133041754
547407144
137472976
1753497074
1100127646
710086476
662344951
1044136584
2109226547
391122289
532345629
515569725
135613781
1556727824
587295135
1653231557
238866116
616392990
180291730
1083209284
1756179139
1884877440
1151175881
1752346234
568471808
1250524392
1967482986
438383516
1837852101
1681587501
1682215553
61154243
86480277
1005753020
426188825
1483305413
1718006117
512515598
1827840927
1666703251
986903467
1594220388
693458457
1195573346
1063406483
392027117
1039795775
926303106
1437667831
481479899
1745998273
711263634
2143749452
216585511
524592489
1838263176
1650953727
2084585607
22643778
1977992476
151931652
1298499749
1762105756
2136225217
165209361
648275052
1363218245
1253992639
1321151503
1124293981
526954501
1043696170
882539206
238775893
1812155902
1003538765
1604150030
243476966
1653994377
967942952
402432589
392685667
1451351047
2146383032
950689198
485719498
869217187
1866568966
891594239
1049295028
2146934563
1432762259
2054702231
1158604812
803310923
441865793
1924714234
1474701743
761089466
2072536163
961479587
414990398
2140467785
412452820
429813200
635187586
654309115
1186733036
1084445205
925953384
1586213304
1993882604
491381283
571751183
415861632
1938511090
1113569772
204812213
957611994
1533788156
941662898
1979657419
901473615
2100651108
176136293
151676527
23821809
571761329
74270020
1061089648
1327157036
1547879822
1870417448
57891253
2096415347
508706120
1516603130
1550827571
802131208
832233802
1477179019
123634017
1776214218
409467679
1539462030
517170116
745825313
43767641
1320337484
129125814
2109665818
967024968
896126647
1566475171
2023334562
1253328067
1000721681
2059103965
1570479005
1013536688
1068194377
94890733
1907992546
1191120215
2105557455
247274765
1340774559
1417686986
1166909486
1731842349
811560087
6365901
961171128
1126392039
151011619
1679879524
1538169007
365240794
1342114355
950619380
1515337421
1389845281
309400132
843501159
1328911285
1589036209
2113946488
2133979519
1515673684
2083884111
1843738218
1992446675
1431781404
1856955739
8064032
1367661850
176633027
1395006829
870190341
814613684
1139520416
1666857941
86380936
1283524951
902592675
1775707972
250458804
1524973658
999715728
640504898
687292850
310535932
351273908
1016658747
333482239
899480632
1275100205
209835684
1224102838
722183204
755757152
1834773051
391691954
1967034559
983845021
1502990237
1287737367
1081210277
1355848990
2069040600
1096538075
1331986624
883678094
1592588088
994252838
1074454040
488354457
1127321459
1062352242
2010726648
1415628401
395573794
169602766
22804093
1767976174
882110659
351837654
1123549175
44970503
986038586
943456150
952939885
1147560861
1224987526
751027256
1104113439
1563747887
1651685615
1680861029
442120276
902762743
1763754346
1748357386
1283885408
1769034215
36313724
782187626
818743897
486300276
208303281
279308749
260267047
2104726359
182792895
1501369762
233892996
633198806
2957101
687454557
1339281100
1722384234
942975726
879399747
407805624
1800708039
1645196118
1087436629
995650219
2000333541
592433261
113993432
1525130803
38291037
2059676518
161673413
959521724
1115058428
1485167799
1208769164
1534334712
1099820693
1163514349
239996879
1324097363
1892940867
1267809554
379312742
463624821
1132547392
263293313
228156283
1324776890
872697516
659348316
2115271420
165214442
925872983
1083446503
405284915
617554133
60180681
357262678
1025081871
1174036583
980751247
1877630700
845107012
863728795
1789702863
969970930
1533374131
1051372818
359337175
496485013
1522337643
1522415503
1330004916
1085044775
9077037
1268216136
1336537261
1937134308
1965179998
1469071869
999795113
2004400507
468009629
155286893
937151503
519381809
999179939
1415269980
1375179280
297264829
239144285
1523099706
371289785
1859686131
1959535761
494322028
870101371
1398192752
632198391
372872712
1640592281
27033957
1368543469
241594847
1148046192
2114937718
1544318448
2145223181
1926842641
1895349832
1888756761
1817931909
1327741573
2116996151
1757517382
1493959982
1206401107
117909871
704996136
41341066
989690075
1933304733
1445592276
1727979133
416050606
697044652
1661978840
1951297311
314976049
1359012961
1798637887
1982315250
244973800
1205889480
1236962419
1530116929
1257051569
1970707924
1505109273
2122841625
427031660
939405056
2042882757
1656520363
1299172256
806468345
1105674852
764053826
2091869740
254710480
720154052
957195443
1951797079
1458703132
1000170644
970949697
1237862133
584732972
691385405
1197998820
994045454
645122488
900671512
98182335
581481166
2113664708
2005891599
1198989645
277202083
1201858150
470633118
886077022
1002557697
934553667
494641360
1776419222
1315587831
2047888558
1426928325
2013078295
913761193
931129941
1075869293
1654515624
81692524
2106141801
1181055183
2002991908
207245438
328264101
1196326584
1333993999
1549271085
2016428459
844918110
1530133681
1673308051
1439155101
1861745138
228839600
2050529949
897129560
1571332763
439786469
1175301349
332418290
1167748587
837070371
1867036274
981821601
243495879
1370622828
1351573299
1725946639
941239659
2035799750
1489187693
1281636056
359501215
190366693
400228435
1872071516
1804591239
635015528
2087942087
615727968
807761154
1974897618
381164834
847022897
1166543935
1534007000
1214609746
824327875
927994172
866140178
549819942
967860298
590649967
854022587
1051182199
1515722196
659763558
119905197
1903470211
136523849
1611686623
1446891286
1973388669
1857698121
887232254
1015349172
265677953
184944947
1819587030
457127519
1970179802
1838540280
1035729805
1503738716
1605923305
1439901909
1419825343
821059712
1525375769
254504182
102537869
913920984
1486533439
360334712
951291545
339147045
1219181341
102464393
1398716408
1126321371
2062395393
1194251546
1444333297
541347245
1318981482
381051605
340830509
1606610847
1009372061
1599624780
1658645174
792860109
280797077
1085104239
1740299497
1259443294
1110844378
757372826
462456845
1606499115
357071341
1470490055
1905812140
1272178791
1721846204
1731985275
66441820
862626260
1126040696
120512681
260141901
1507899360
439120334
1847055487
2067671426
1534193595
949519296
1587020490
482867323
723760403
1630040921
1887077860
1680712516
659182872
1132995599
556468754
382080348
690175990
1092931807
1049227928
1102221844
706565092
1656356902
927402132
299806191
1938304716
410042427
940290414
1215237549
1266911429
1502751390
1021160605
263188371
875009600
2012099020
1648581085
95714034
402616897
2117579928
1238534178
1727518906
688820461
934730233
1374866222
1550914475
1169832193
181581419
817650164
229294269
1762658116
521353055
905737451
948924139
33716134
1516001257
277369950
901505092
122976343
407084151
1864867473
2034764039
1007485757
427874236
897541674
1293408526
1517011192
144389729
1099345930
853855068
1098363558
336827325
1714258451
290537019
1264641112
91035032
1275033873
141988886
554575646
1737822419
1487595316
125770561
827315068
1045116296
309688744
2113715914
1750111177
55247667
751265880
1221426629
1576875492
353862885
118893065
1132375149
1883014709
2120898026
1737995442
876608496
535834894
2087120266
524763742
429345452
232238500
1825780611
216309712
908475628
512634957
1421237328
548864730
267557990
452764721
2061438293
318531806
1975681346
347647418
552716583
1930329128
2117943758
1810478368
952149009
224789368
1503800010
242022616
181223305
1657132788
939917297
1712432814
502665049
183918408
1932018707
1843789714
1332733295
1637522381
470894896
212762830
1833747971
1137160240
30017803
482350678
1290863691
1898445706
1067369750
2006340980
1106748970
1402123780
1585278683
1839120108
153555163
69277557
371251231
1221724438
775355589
1558840562
1071229775
1389654549
709407329
1118652481
367405997
1433803272
1947373073
299322652
1734983114
780953060
2044709894
1046898572
2050307864
1446865094
10853731
1046127232
1756427983
553015082
713982911
1115231865
1666827806
342229032
1920791873
290178574
1516339162
1492406401
958810659
208078461
891584900
659545268
327610219
1928222
1648681811
197817030
1636885457
1508589904
878475261
2002629957
1326808142
1107461406
743871790
1481686248
1074491348
1484812468
60990591
1519895354
1282550743
2130019856
2106620493
2049365018
1462988938
587802228
1078425448
1066436931
1988375838
1864478693
854159503
1365887854
1399182240
437920916
529686147
2064358644
1493728778
1194219451
486922029
1668017192
66058680
57058580
217795717
1827040661
1541121043
1844194943
1226446423
418282995
580042376
2093916793
1775649070
1354960040
81134407
400853440
1736386419
509447775
567771394
1871650503
787534178
787805690
146390893
88779472
544808212
1787672793
1521953615
1343515829
1352773432
36689723
330484463
1053755178
1202694878
276557669
303249996
384726732
1707749879
1182291974
1374220173
1305776258
2128129405
546259478
1853933183
2137458629
843701666
1171710665
1621349913
210238679
2014622390
2111612598
384142145
943329944
1432611844
390884221
1887506065
1247350190
679313827
736936401
1382477602
1391458867
2090259334
1686714451
20715525
559274339
1533452949
964930919
573246403
1582946703
459657202
719694303
1065904324
2028474922
919594597
216711739
1835775455
951045137
1217686010
1276969541
763196968
1383353916
1636429799
1983667899
2019263873
1171338525
22282133
1665805992
1578417295
475746281
462207570
204582814
2120015231
1445398510
853756873
1923517849
741984170
1742556633
956310097
2012379015
1745548347
715657339
186642160
512407522
1978415653
2120170143
276196776
1952896957
898947777
578763321
814347817
1244743857
66311645
1922174253
215536458
1703614240
1441432991
1054071071
574186519
180069600
1722188711
1778124924
864420665
205875987
1127994486
1228140848
541440011
83412012
809524182
2070152008
253931125
2067644118
1565104569
153124490
488601299
1785591703
357412196
513716490
261885751
288848823
436773689
356236646
1482404477
1780593361
463931155
1245571318
266105113
1567445353
1159119328
1821995529
1668387206
162026308
545209805
2074209908
1370601536
1919876522
646042088
615592209
1894373451
2062739712
503543477
99399939
1617291991
1275139155
157336153
410167062
1853911025
593493502
957164820
609696871
1787410197
209635116
985570648
620486861
179826392
680418760
1063664617
1818800254
1131478325
1983753852
962039910
544314110
1717510198
2003951328
1595860309
1552931083
1558271505
628330569
1856500779
1467572905
1384680646
1512712584
2138430027
1671319086
695376812
790505765
1775064157
2111188282
460587588
1360756742
1137853152
1571144730
2015457669
1768747841
884569922
514215789
15342475
63538918
1632618194
582439669
2039729136
1110241135
2084005735
952364778
478791768
1039404244
257725502
1678032723
1066367064
666266694
1665300845
1405567298
378000838
225825429
2078894297
870564297
656581982
685559429
2049922491
2049627083
694187528
895832853
1269537104
892554952
1040083635
274749760
1915158366
621925530
351979680
1257736999
1324423570
245555047
1401114961
1617032575
1165221074
1177573681
1102995913
1889845802
864453771
1583069319
100653861
844692097
757120954
1012246487
1947915068
1141854568
472851568
176960272
1017187211
537589128
1550445708
521698888
285291357
858549260
640612939
1800733727
513076886
2047177270
444605309
1847941935
332375621
221177821
90621570
1788380478
937369997
806994392
1931323091
1353630903
1982784721
1135871033
2139230366
1445723043
476011289
1884996671
1450001682
830443898
1784792329
1890726673
783757092
1089134867
2039083696
555528055
549674830
607072187
1753662037
1437196382
345591799
1865165538
659712329
2054608653
581497272
536342153
793478306
681064913
628916157
1796838219
1757933755
600274293
1639488426
1018119377
2022861244
590084071
350990949
2104025060
753136576
1505325737
1791862730
1046485311
1116343262
1757160614
1269877556
1727474420
1074437873
1095511303
772084678
1543965475
766954219
2004935848
267297890
1472604795
2126341915
744309051
2098239561
1307621795
275665881
2039365217
130881334
1071347918
973050562
875843961
1683730753
1345981507
4532261
1779491446
1597441052
914480244
502055334
781242074
931309029
1710389878
837691253
592245648
2032818862
1416400834
184644663
565821381
1234931763
1231049635
806098293
165596851
890905048
2101119420
1922405404
2081393027
1775330684
367462344
158671816
700306102
1893891889
887604432
1728642132
1939846946
1557200397
1477406371
929593539
964765922
265207764
1031964723
807534787
305840562
730340744
1345458215
473282534
409373850
1865506782
1508552392
1411249828
311154876
1068923581
1413704856
450267668
2073760542
1359876699
836038624
636730454
1387440480
1724958515
1564623868
1744446715
524678092
1700121035
1941710499
155730164
1088366451
1941288923
1825038023
1426248549
1876250771
976535457
1899141785
1016401187
1181701295
1471483112
389698966
1970634126
1074593033
2079489164
303384354
436259471
1443825873
728275288
522246364
526069973
1079461682
216260614
455156761
1600769003
1633270191
1071598472
773454174
1729406754
198688474
502212901
1684696360
774018332
444482480
1889154301
1475604468
1461702705
1069547119
270663118
1010166386
316695326
107262132
249270763
879158671
1146050708
828797407
131691286
1387542479
106673142
64356701
1590153796
2079406982
1056190893
2006917114
972821814
723455333
1998769926
203813834
1054384320
878039779
1098455722
467038443
465956725
783845341
220089559
299814107
841083751
423384349
1559242570
1735260032
1034327105
506228486
2001182354
32448273
636021477
225672069
1142048927
1641756830
967910811
1037271039
873567984
198808397
1796025280
22370280
892392721
872968902
1042176928
962114346
1694691813
1969664130
2076415234
1523424227
1670975399
1165453142
1549831815
1530955121
1577245746
1582867463
1176727885
193061223
552186080
128327983
1699331418
1423064970
1087863724
2023819446
1409644039
563868290
651849325
70630878
985896463
1927495382
357988312
1503178745
1219808218
1068896563
32867068
1649620117
530152871
1006910557
1858568309
683239761
1290933881
141115274
1036203555
937565927
768907492
345019690
1324930889
274319998
566787313
704481330
317154568
451510397
1009373960
622826267
394647249
1961555668
850702644
1455179160
2008091092
130191132
452585134
1607971681
2043640417
389572726
530446450
375679531
328975222
1351187081
828597632
556003306
1982260977
1714009915
1461793557
2101397744
910384718
1783641316
585547923
139134531
447345260
1686528288
2041439310
1969249391
306797567
210975345
1176260508
1147715771
1381084084
658215574
1576352439
1718652906
481065684
930109735
1425824188
843660495
884138782
279178667
791353367
683247168
286408369
1428126141
1597578527
1202074925
1727050125
223433519
1033443582
1337746145
998406211
1261266569
657119099
1749436384
1046544786
920168770
973315451
2029228348
1209322925
1878561854
835570887
1635663742
1969428180
1629463827
878760077
1798638721
2031108570
2028988830
1917997333
1754552919
1659377116
917278978
1449242720
1932961922
1140636890
370378604
431935176
411407180
1160612899
678958690
1917654606
162814236
1982239784
255299806
857984982
195881223
1344927992
364971038
514637503
1874360741
554963547
1468592894
1424098595
1305257622
1345016866
811734882
927748362
226891436
795672234
735325445
1333939990
49916642
1361549020
1110033294
1007314937
10826782
584328710
1879971990
1654637667
1072214364
1530872626
397670938
637245772
1704007180
456319524
547270910
543407097
807246068
1962011807
1967518356
1801420294
159942931
1744216578
1273879504
1209258688
1182575921
998555592
439087793
182958611
1358965088
62943671
682766616
3274168
1421733334
35326501
1998132802
382796961
1060547603
2064024153
2105655927
2024695884
105010770
134267546
1544099670
1481519125
728442180
1579659849
774169571
497798560
1523263116
1990660313
35919355
1136996785
1345671768
2138117366
1663759354
592785304
1569925747
2010306021
1982095402
375269874
25157650
1570077421
1614881396
1397098253
1967784447
1417491456
129907312
358902962
1973728101
991361532
1036728832
604259472
1232169358
753276519
42575696
133793966
774582776
52589756
1514039066
1124882243
1503428901
2052635006
351153958
597315495
749242554
1012736804
2008940638
1508849074
51451237
723661447
1771088064
1140186816
1078064509
1780750985
444223127
1996645745
1363863237
1228535911
398655753
1721148973
1481706884
1555944662
1548833941
572654406
367063555
1008495328
796263150
48066869
1755973359
285063542
171022176
1174719218
1682749407
1448565443
1160585064
1993240096
201588549
1608099048
2143217193
916594533
773031200
2135462382
41170368
1630549645
822297804
1584492686
1438196306
1026167538
1540471612
1770937262
1599560558
1635571507
1046846826
1862826837
396691230
839872138
1604851443
1722420291
1230807961
1445255111
986746735
594620628
1429664227
1302575799
1569388959
139757792
478144530
1369719625
616671555
829067811
67087031
2009417417
636727533
1610928189
1924173929
518631318
1193331032
1500495176
1171991302
2132750698
1601420887
1294500315
1850825320
1301235194
1995728434
1081701749
1218537171
1081831547
1537875778
1787717220
1144660574
1583729317
1186453178
1563536075
328799251
1722210471
874157563
1266874390
1773906423
1221698871
1540594091
957940504
925659892
191309290
1801908221
1495198060
1797611929
830072794
850894364
1713266871
1935676861
570622822
1869238081
1078439652
256716640
1254709404
1041730318
690514774
160147675
870060875
2025222755
14812598
211367984
2009167844
1841891245
2047940522
232045233
396031732
1676868484
1320582188
873178663
1772063201
1237582780
429076475
753632240
1802327785
1100921113
344455619
382759501
282303878
1841626659
497670910
2055843736
987097762
2024992096
165431096
1254959971
1506383133
1376866020
1960977686
2100503079
1485734157
2024314718
1811322394
313704030
1308896641
1843228077
18777978
1270399727
352061382
392149441
176425343
1309752892
1376389025
1607809602
172781755
821904110
431264739
1466475373
2021276996
904768538
1487187674
1766212815
1770769439
1786504603
1385654663
1932474241
1369951916
173653910
66167175
678171960
1833470683
907102218
1828127730
696792365
628548574
1972219360
1288001989
509506486
382085679
59124243
357899591
1746960295
929149994
151253672
1759532188
757182658
1906130297
1046230283
1009825595
273573478
1704529975
1494685641
1215699362
1515777269
1705702528
1146930440
1248207384
851766506
643623286
1537309925
596001855
1125802207
66233529
1030336440
1302398440
1051267851
747035381
1310662665
797412042
1298506997
1861308478
688917762
1163946344
1082727530
1673965616
131163443
904185525
1136392782
518205039
375193468
1494006424
1840634091
353431163
1013243543
1674312777
660247026
1652241422
443841278
1604310652
1484647632
599743429
1402541220
1271882612
630641899
478976707
980028946
1096749385
1238046732
1944291177
443174357
836267690
1021095018
1596352892
484157751
1546075772
1554087681
709579218
842880659
1508693031
1036962301
614530000
2010015551
852146299
402715186
381121634
1116555681
843420872
1963519708
119376662
1330467967
1342269630
1671968260
952371662
295393266
1362625764
1778660540
1995945327
961165405
1701498923
1413106517
1879250342
1218482286
1601229721
1067275635
279512579
2067815322
1327632015
1799730883
130616612
1208068099
654381859
1656550067
1386118557
1981370707
1147398860
128829763
1865113088
268747290
532496740
1403117188
327162232
1960033990
499571459
1660282900
229701495
1653159910
1903054584
1984783190
963271802
309076912
965020826
401527812
1161089492
1648451827
72656738
1989249787
1385813596
193437997
643328939
1329984195
1366980180
334387878
1484601854
1816225741
1342745594
1885389590
1567140804
1316394359
1442088844
1176359135
2087223374
201546904
1115561870
1266042651
1942704000
1167933891
171788560
65652102
461604798
1363501985
445650985
1903944965
1276489913
1487731031
364980152
1463441511
1022556301
768825367
202811964
1326257963
1887504391
8815130
1260077396
1057591210
1798315584
1804549232
1435606801
681697640
1579185542
7450046
329510141
1579753317
486010710
214664145
1275067733
1631951408
698943582
1282974271
2075214514
118108705
1477186892
398940463
732532872
2089791960
105629364
1562714698
1879679934
1762078758
642118933
1506600962
1314550235
811498187
1461827037
220189615
1560822381
1135577122
360429214
1316070280
126914294
2060710362
329900605
1026656540
2146675295
613775036
448220371
2004389705
119223039
1360299408
1742301081
455510250
1527138374
1411239639
1363115475
299271886
1118604769
457694945
406681734
135517708
1554575820
902938920
770894614
878216686
115162465
1381738768
1387226879
981366517
1784638939
11707705
1601509623
74182763
1881265080
872962313
874163169
1491386082
535231525
1410318273
867006153
1300814430
741498984
563607053
1809117052
1764332703
856088145
1298009225
2065196914
1740525503
73660481
1575936418
84414622
291617702
210951732
1670513827
40519862
2044763377
1366572301
2136383285
2125344227
1182997223
1193269099
1820026867
1527020359
1138333221
424076703
160078964
2057284806
628491815
1676295747
1352860640
1253862245
1033560076
924141089
1149696275
1815298517
1393067177
644786318
304774277
1534367794
1999779608
244307909
77156126
1324349662
1598265928
657741082
1798181791
587701218
1182775296
1785839823
942897750
231816301
1218612941
1313452910
1747480958
2080715759
1863198668
1191599297
805331209
1671225078
1538012674
99806424
47737876
130107633
277691240
1763755026
901430162
483074320
1265514521
369781613
1646841836
1916073548
1215160293
1107645578
642112554
1132510020
2136627518
949183070
60434252
271684361
320897679
1086666983
1669887841
1578820831
856015242
402544132
850297590
275101974
427120794
1368125746
310995953
147676265
608847257
127902744
1389838735
397692215
916367273
1801378417
978225818
1389522760
743026157
1725434583
543479762
1096648665
592776574
751744687
2013093428
1739391580
1070792525
1064251977
754489564
460979242
1386071931
672871780
482210748
754751870
1940505176
1335898971
2079882634
1481089152
749927314
524843794
702521924
493051758
1093618703
1347952606
1132784978
214488757
1955463153
279357752
1069536120
1224617617
1743652215
1747356417
1987085678
1966437090
1150526140
340485714
871549490
65968096
1753658324
1533022472
1538908468
1472054648
786592194
721249948
590244955
1802955758
897564739
703782772
403137144
1042260166
767755243
1058140803
1937181003
170410525
1450606718
1802321044
765786246
1586324261
817512267
935096455
1527653122
60981494
1513258452
1505103871
394521008
744947141
851288793
525331362
547566952
1348888112
337296894
452422351
1136433587
692387009
1711901937
2096274488
1766227577
842632869
1099762347
2067467879
1376932499
785747898
572097700
574844844
144557572
698121865
1402419701
1715009063
452529277
168530179
1614971131
1299288244
1742415554
1423091890
965899747
299359783
597505527
1612680818
862925050
541453999
938857711
1090287432
689996977
1776274300
1131248460
1977798810
1199457232
211732188
1134880487
1438864377
725119
1834914974
1604751134
300180360
348303617
1994205886
1436294574
605531839
2089086883
1312712934
1096872451
1374166599
338034677
1858374038
1200270230
8456129
676162823
1133402449
715176736
1815063263
1617727576
2135701414
1851522509
1904211307
1932889906
519888718
1860656931
1964347102
1360781734
904066592
943358790
444738949
428302532
1443128778
1942452538
1635398260
998431755
564427687
1892971811
1810402607
315570377
1330237668
502960779
511895834
644093816
721484674
1080204964
10428520
1703346807
1689060783
1333324430
925563291
1556227040
1146531484
435234120
835136129
1545831554
713781883
991116956
539403683
1817039277
335370925
1835683949
150154690
939764418
750032488
1913557519
1654141509
1006008576
1480841892
300110296
1500836791
516017262
1905297992
809629453
2115432349
119292566
1709155978
2091584817
1765643476
510063851
871925663
188110143
2055749738
702836463
1095654316
2040193103
835682548
1157639184
1682010351
1221079677
1112187723
1261412010
1940472901
959015802
1640138431
1746255266
553146987
1103854289
2100476312
280107747
1533730763
683628728
1733942396
1485078914
2010190082
1429293225
1155157973
699276385
1504078541
701375492
1823221529
1597580279
1598464710
271559720
717317519
483398773
1546741528
1546183741
1306362529
2135780553
2037245723
1340830705
683750830
1705833488
1698636621
1344213403
837520046
436701281
1350174224
1092875378
877739574
241333467
1357792104
349785793
244015528
825970539
1567818087
1113641076
1293830139
299458593
961038467
930623655
2140780822
613256789
1235106721
1294057631
2138271503
1932121997
2033391839
1735722516
2057099720
1712934331
2065236129
714103874
1928669969
379690219
1859422088
348430327
114862978
1123490369
488967516
1479794749
1043224118
149707283
1038605651
2084313454
1114946894
2082884909
1957107570
556201862
1466906138
14543054
1921343384
918003681
489966893
207115108
1901549128
273646565
461275991
140417938
81516801
2139306700
1363169414
387839509
203688494
1598623
43807117
1492747339
1583096205
109417351
1115913108
502702702
591791223
741162774
1012381672
411876745
550938088
1118616993
219695548
935440876
612839288
1236813657
179607669
1117499836
269152339
1495072548
726205842
655471172
1983583985
1252132570
1428547592
717448055
506015722
1302435779
1000460534
1273081073
795438999
273884623
198711112
617657674
1002815768
1356827017
261401777
221016003
1336582014
1920479808
332282214
2130227807
733918501
550133947
1261404366
1994773699
1194739032
507996302
340856072
447927749
999512790
266009465
2120492084
1758857709
1067696485
1925741243
506463178
280318557
1622001036
1736987157
1080190303
1389812114
903658764
513694021
1163151988
1821596478
1528714859
2055356213
1971589451
452129206
365015666
1674771221
1696977100
746417178
508117841
1529759637
139132081
1776758005
671118681
103097492
1749176844
1369673789
1611013914
1256612281
2112949025
981850546
1117567500
139997323
201743440
1840884564
1320247859
377077414
1862940513
679215831
1286250143
2097535008
946362621
975028499
246411700
879726995
213424985
452507407
1169895860
1332869722
614831166
1696611649
1071949903
428595028
2062710722
129388891
561707889
148923515
557925793
1643002899
1805114723
1477844813
1750744280
719700107
1744995578
921475481
2144704530
664654238
1532030382
1046631137
1814598103
813420548
727244898
929274709
825667850
1809600973
2032255764
1226538402
1386765589
1801482028
44577099
1310699839
1382529448
96377197
2045009012
1573950754
549768167
1459616055
1537487853
157692211
14804448
1160991927
837440966
1648574777
925457153
1069448617
312657448
424101594
1856863469
731334728
345927800
1694016436
494132818
248318064
1642491559
1585429526
1322049767
300652783
2140674691
730603688
502827124
1440803074
1486546248
358400302
1383700348
1764627320
295761832
457451100
2056778584
1464662943
704879342
555856942
263409913
1632859363
1848404076
275313831
589768746
1727852592
1163674095
477096295
1235284224
1667478132
1841369677
1490904676
1978246950
550671096
1189827943
1932555155
860067472
1798848818
1540647006
645511105
849178541
283448300
1925620161
1786768118
1694213022
1834770048
43528780
1839747002
1754859563
170020832
164220059
454833736
1566557398
361715734
1698305388
1153730244
1216054838
131209019
1765727316
47469247
98957987
1248383816
689249192
2025549810
1643026048
377190073
95994070
1903827669
1407098958
43980282
1314208920
728670269
1979352318
1621884642
1906301700
903221194
1044476979
409947620
2022499435
1884878472
644629650
471928042
1072727247
253567230
1624022980
1739053389
666664128
2079679643
1791850313
869470689
866883956
124285813
1156956114
584355302
1649144964
443004261
1399748220
727898841
1282997527
2075077348
1764551697
1812791896
1886799684
1105680069
1124227666
1483266334
1627137281
901918940
1056030589
1575277743
1772553747
896278532
1733100170
774269458
391815172
482999526
2017091561
1358820237
1950998248
1276975943
1499667809
2014912337
745839994
549870853
481068727
1253893516
948708617
302074938
1845244166
2146436755
441415206
630209814
2133362716
564072791
646994091
376600773
1582735843
996340121
1311912975
1373466410
1277582199
62064085
1351855987
1557262657
304987221
1047248430
1056184835
1187410839
157590337
733135374
965057461
67065876
1933687576
1315020422
1409100896
1682849941
2137634147
826277148
412177758
1494313249
1391579244
309747946
762886230
1600916072
626434674
12742156
840524007
701547363
174599673
2115352446
2117721092
236391440
1200373322
661132417
111483012
1265938300
500698099
832995484
1204948809
1842630124
1101146169
1070039026
943731576
1780606919
1263383017
774770411
1767484052
155610901
1143984647
1805916105
650923370
1437295006
227573449
1481994499
292188041
20933694
1055361354
1733583816
1673818129
538252248
999747681
1733343715
1137447244
500459644
662928942
1665815556
1039309239
39370604
218934162
2083014741
1129495460
1811117345
1980025990
1883080768
1167541760
468498416
1818920036
1038356292
1349491690
201021867
1321501373
1786222803
1233319314
1099737746
522225216
1998118450
1291020326
1976916774
1926671031
1891786157
1839314471
801400568
1817312147
1364699138
1971513294
386991511
792678739
326645596
460892915
364684927
178484591
1795083399
20806501
1333916261
595168913
137778766
756388826
214553920
1033557158
602758919
404071600
1893699984
1473285519
1320223522
1391482313
826071343
722555139
496529246
811306558
99021037
1007326408
1395254912
1430160260
821418491
288850241
184701191
66687958
1165919367
1189481877
990400903
1899553868
1144588777
631989145
219407443
1843579570
911994566
250121298
672367882
852688057
625306955
102786231
2010635533
540248299
665569224
1426053339
1590622738
1264883298
992846481
1125738779
2098727834
1132719533
1127966255
427095514
1551411694
96815138
1282583057
758436867
1490854935
804022600
497329763
1940990261
153703905
408550930
769699497
764055527
1011713747
272385414
1224454993
89457689
1385615252
898924810
36556014
295442066
1400211616
1608658084
243191173
18967163
469254303
1533345612
1054530498
1398175896
1650965026
1409725138
331879519
1580374990
260862616
35492953
1255552097
94791101
373731341
1616436379
1342262382
1879915128
2118260580
1799868508
727742915
773731554
1185794901
671918098
1436133715
1006457812
436343096
1894531309
1404264736
1949166747
66879739
1267438675
352162838
71788705
1998305790
1439430870
1273657887
778914192
1862509117
592914855
1557165123
564884686
1632840640
923539441
61732363
1987561567
1989452850
412975518
2083026869
1673131825
823232859
1607684869
1159688349
198880436
930277543
1811926637
189553064
1350236580
1832338677
1599700059
1552463726
1855260849
1529283809
1527440343
2138254401
1005001103
638609696
1642662653
692884146
967427677
1916013228
887209630
1309024113
1337102124
367714502
1834132281
1822002195
1715711633
1714343886
244976798
65292602
1005204917
869187243
1095933544
1247721481
1072394523
1077360129
1741337770
1428712867
1759679483
81298927
1013486439
285375669
1917824307
542340029
801922898
1240516473
586736449
414544242
1168170459
2086361701
958331115
1647139549
1009515885
1286131383
1487280342
1036106890
1540367908
1214952379
1517545962
196190634
1624199582
2119500289
593751090
424209079
180415176
140088653
877861964
1108421319
2051766063
1432399484
1944314011
1885867833
651363962
1446477291
1169898502
564415641
1525508819
728610407
1511541752
236066261
1334655337
268117642
1002900359
1966086602
720671327
2124831527
26173423
1387661873
1503703339
1984252437
727805127
1762502992
1820279982
1259406260
446705807
436691010
1625198560
560295356
1074489525
1991466431
1940476352
6685952
149536165
1130904577
1654617445
1629530261
1211381603
1696607890
1130138279
954690230
1336146351
1232451951
1629292095
1002073182
665012284
1521020603
1599293868
1975172663
1413665417
1966486782
809333792
1623149619
1484015958
480744838
1137506899
1162137336
803944762
1500091095
743507521
68273688
1126510638
965510729
1400152266
1476885159
1748642153
1652262764
994156679
901319065
1446396309
2043795659
737764075
679572809
131969722
1738006415
414469183
1794228356
1708923158
340828341
1910050682
2056261809
796917525
1231079366
228376419
218158921
2084811103
1115174293
1138533929
382928122
1468292086
1254561059
1405281734
38290352
1659399407
1894218650
650567734
1183987813
454443527
1887734918
96102358
1176358400
1299979383
1760045697
1505015691
883263288
84565225
1404578613
466367308
1139005625
786499625
1867257546
598732709
2011073486
1997640518
1948544530
374473468
1239689317
1622538137
1965848728
1257479329
729048837
1673400118
915380939
369354376
141339541
1710504207
386610253
107129896
435259207
869942666
1539704506
1119341457
833503999
824158811
1188438705
1504734446
522416531
1334967959
1555980156
18023366
1860012501
1988673478
491542589
1824200338
93096145
1676500374
945812140
397266631
2132122800
857771430
1866821042
244863476
1138218548
488499452
1600845423
69787877
1954341645
811519657
1666893834
886292707
516870318
773689885
184733870
1622469562
606852584
1840901435
1685250147
1734313729
1414604210
505396674
1784307575
1519134153
2102773981
2016479765
1840155617
699846695
332300492
1951681531
872562926
1507709756
473149772
1483212278
1278755824
296901062
683823994
2054987557
1197022110
464243901
221310742
1607829512
326462891
1552874136
1538366822
1859298774
714991044
505022584
1423578046
1031997235
538551008
1923492335
774550668
499245251
1378102865
1605378433
1896721165
1658769656
647756106
1784187050
910625976
2079485044
1026188251
302833739
669975422
1629491800
1770932871
984246487
2117009412
2032535641
349314304
9159250
421196962
129818407
1414954127
1846695223
1814009550
1684479704
431644978
190611967
631155034
745683584
1456064867
1173985759
1467109195
1510591895
1287384913
931962614
1664116116
626925268
2116683608
1601096783
254207429
1409215863
1598522980
1954735697
1865043977
497779978
1745154191
160060114
913251633
351869510
400961077
1466759593
365377870
223374851
1265986448
503639248
2075952608
1189329713
2002484717
756996164
1646355505
1012787528
1967575752
1283472123
1322272541
1160514091
183100779
1659135563
1265847706
1516379490
863649029
1761691393
1514988889
727456966
2016998415
1724183819
1411019882
1381781622
1286456622
1847397347
625609671
1619520318
1868407324
1069075174
249307606
599977737
1072026087
56032692
1634358243
2014075145
1334089553
1045474232
518795588
689673644
691560045
2016514368
166923514
1612725524
1790866361
1179606948
1731581927
1420105552
1205486037
1148241156
409338909
1991731411
1970149321
1370832118
1030122901
194217561
1108244320
1041148006
857558323
1027060038
1306061788
1841147511
356135826
1751006244
1668769486
1432478660
1516833256
58717878
1750673435
307149831
948641207
1285546430
843721512
1207320822
951005721
46214121
1286741402
1415222064
1084332565
1258845786
1474550934
1519858285
1510824836
11100037
822508704
330501614
625432711
299981037
2034292373
1259101254
805077623
861979297
1592827509
1691302879
1444680542
514019249
1003880766
1242045321
1702285582
1054388752
792513442
386066850
1923897012
589205350
1397495907
1841827338
673146769
1139588391
147162586
1470638330
1439320299
615826589
345830533
770153331
720118922
433434373
1861340612
314234953
1218998968
2116360829
722653609
417627094
1188129943
1785632108
1280666881
1365650422
1379305092
208290687
732534901
332742858
1039135308
164350273
1173568802
1996764372
926951763
1865056547
1666327869
349297915
1170505403
27522791
60911550
1561291020
1607317952
1698278498
1553436853
1754147865
484030574
1762338201
2047858290
1854286875
1984370970
1840069862
958822353
866548457
276557015
1090502565
1659906833
54548061
886600250
1979863506
464929640
1970102
1995364098
776575653
801134500
1538702683
1972961957
2111158499
2127851669
1200599396
1118136385
153812777
1672920674
1035778988
972284290
950925250
1964103759
177221741
1929089080
1533260067
1632665989
1386985802
2110965943
1448563348
1863448610
633531899
1190265938
84277129
1476512578
125874993
1259002773
978441433
1140603232
891315343
913049657
1620943907
512235101
1332462439
562786262
181491961
1489975710
1978576855
1450128849
1596529719
1717466389
1230088427
1758385548
533696763
1662390880
938218659
1826964753
878993416
1423170127
1757368412
1057824455
2058358131
1669308882
237734099
408933394
1273369391
776167687
1657756404
447801210
251020925
349688212
270744384
274607842
1603175401
1609471004
1065461541
1385045504
1150133047
736288663
460135514
580196414
667464715
1425651360
268753179
1096469215
1008959942
1687856717
649684196
834179089
1042112604
587860989
1785848091
1491720311
2115190693
2035147755
1450385371
440900946
1788348606
990256970
1803126093
430431047
1550074145
1075938004
597078073
31069283
880670732
1786252355
511961332
47831649
1884944867
1265885582
87710410
896557215
785861849
437372535
1287787491
807278210
1008071847
161618672
759745913
1531267710
424280063
1439916442
1404140505
2024723123
416013147
11488669
149792509
1554104578
231140910
1263753583
1133611740
82254855
973569740
1649271965
1429471061
204644810
327737044
178838018
642459803
1854509566
780459835
1422581423
945221521
761298948
266701959
1987577743
1867137518
541666734
1729770402
1834686331
1883511336
556363036
762359130
1872774700
885608572
1226050240
1815343801
2018151934
1188049472
486326406
1911618002
1762427456
1930355532
1470115606
174250388
1267576239
471696549
1880678439
1537685042
807762013
974988910
314200554
1585181973
3446320
2008317657
2079000515
2120694152
1449524450
1179871983
47621507
1238018243
255877898
818820948
603001203
956495428
1217479907
612478805
23305708
1993652134
1851421751
1582364248
429735161
998736297
1074474270
569255677
1650374947
925911989
1760408938
1593752711
146536626
919346267
1523745401
1758249588
1286293364
585891294
304211697
1784007790
1222355229
768817607
1184713203
1235793750
1974154041
34135622
1278797009
983773411
1479962698
25004311
194447617
1379928193
345622787
679902365
30273354
13059766
77461286
1863252984
591465759
1917914625
36208512
226553615
1299641086
1915503360
1189688435
1510330215
670348119
249167040
417185665
98622335
1816645692
1634647228
1969501371
1505989517
159887772
71986961
179678160
723353162
2008523740
1916285781
297919240
596128736
1402101149
942074922
8710506
378581901
57151113
415995845
386912413
155123372
836236593
2057203828
2006804371
970784270
1531870549
902026279
1277951093
1704832357
2136008232
412218784
1916086095
1021677618
1052733713
1048859564
1060936709
1846897913
1280775912
512621126
789513323
1775784651
349947701
47942265
782885558
51766469
1752444321
1832258137
1021672448
1338633879
920649979
1079475657
1142540852
924991488
475125896
1604470418
1578595839
1684263609
215321491
1405897800
636344839
1698182339
1615599195
1680796938
1360464919
220479000
1495664855
2039264652
63107085
1325992931
2082831703
138273067
840585742
414205447
798004781
752132713
1651705971
1535420906
475890805
392835850
1250827828
1354227651
872486306
1457892529
202966292
775329364
162056845
246261843
1120587839
1827399459
1573483788
508929860
680949301
1878328148
1326145159
1140343617
1250630340
1334191928
465368665
1192175227
588997137
1096931031
991233982
1119472591
1822738995
333668899
1437431763
864290686
556797258
1874702719
1220513033
2111657638
1652788428
397367662
1741339586
932313218
1874903652
613218114
477036061
397856214
1541782363
1193465203
1415819448
228131141
1789631006
1754191694
1637087777
543324227
1331372194
349416910
143243494
1581517414
55591683
1921405836
1970272536
1259766366
134594958
630640928
806744913
1803773337
715246222
1515538809
1803260544
988185909
1159505163
1492405638
898663071
255415735
54158153
1760131391
401524267
662245203
1605409916
1991071678
712627645
1578669735
1609641694
1568378580
1827357786
976170059
187894476
1775522799
1953886108
1597302205
863110224
547367028
382252229
608038113
1698606481
301391195
1004122030
1757776157
894908678
2108350482
1677918236
238677724
690119730
1390005847
941234425
1385814017
558196959
451105419
625645134
563406062
2074998919
726091810
379427593
1321190215
344538513
151791600
1379317765
210575213
1673586208
997112786
1483692416
1490836553
783759034
1656494970
1595522559
17765257
605758250
1129771173
592737280
1287020019
969765464
336134991
1350000860
1325982621
1257236298
1105333676
583224915
1416803318
1045918828
50649336
949813585
1521477340
1807381740
2095292658
893179953
2130903923
135524207
1905049796
1809576068
1329082817
399826986
1523099487
1116198384
1866871398
1067223924
283775691
1474672554
243146373
1246812049
374445398
927868825
878374990
1569697540
1606771054
181034970
2116146070
462580603
1960730121
1117524321
2074361183
1539065544
183206571
370719349
1922354373
825022120
1204583454
297894912
1828713257
684690812
694458300
446736639
412705688
2122401215
560396518
1729455051
565136433
50648004
1281168541
1767335135
1572099549
178233299
1172862329
135975275
1181838401
2119649470
2069940355
1172162648
2014334688
266948041
17772875
529035681
424667255
448119134
1432872477
1999148201
1314090876
1777730247
683873200
1337046431
329076382
1857585402
792070792
1925889117
535221457
1715110967
894284421
1372725819
816164274
190382261
663439084
258058505
1848648122
737243447
2007259949
515545256
1636900403
1563146332
1235691184
1252230481
1195181539
264637300
373561794
1029742133
1593330024
1872487684
1990047970
1334805350
845203087
1203830425
421511679
1942987860
682291653
380195524
1845401503
155198930
524535199
334964800
1830811207
922505320
606632725
598221672
1850601455
786401049
1474628136
276455602
1739927684
1442432113
1783263718
1770165951
97487410
1430102545
370002086
84689287
1929103720
2098259439
1956713503
1962726158
1277415866
847813010
2092362344
655552286
720503048
1295623936
2063718668
2105191535
1563876626
1621557348
1440781841
1649401727
1413482082
1685474704
1908930664
851930389
234976712
179577375
358332278
1557701472
890372042
1401994217
960951226
744463757
1939611885
303974810
1090881299
181513518
2021921395
498710591
787422520
1589431449
1965303340
1474759208
2129990429
1181423985
1696623367
2122986727
1889804373
455300794
1089640655
1988462472
706397828
10450684
1324303583
1390844078
1120242147
1047670446
497376932
1491778888
1842475398
1060409003
1301869309
558106164
694767488
1400153520
796539177
992462567
149180793
1014901645
1595533067
1573889025
1699239992
221655718
1786498248
1094068405
2021628085
493019809
1065925091
653780294
618464215
500710108
167815442
1885476409
1805448957
1378016138
1584280554
1456984319
1513337750
241817962
100421790
2010561444
2136645821
1449170765
2049922117
1711557207
1173180852
1547806779
513949961
1422689638
1690785756
619428265
168384823
1010522250
1744034199
1079608954
920320912
2128177126
815788903
1405997098
1059047446
729116416
643882930
623665634
1443564528
1759717187
897509228
1830361737
85751213
1910027675
454433184
1872100991
1236013457
1127456925
1761463524
955863720
182554072
1057902476
411559517
1597292064
2134361750
187633709
1950935657
1300657330
2077072130
1501144259
372888932
1791846665
1323632741
355228446
816102230
1490650787
840011624
533834094
1433219102
489747763
263643040
1559189070
1885698068
971202784
1251527755
1134306668
780238925
388255484
1834846183
155520736
349740643
478508511
587409791
957021422
394729846
2060067068
409565204
792859194
295729495
1835833846
1781595862
2025551934
344170458
621714312
156264905
27440490
503425181
439208867
199305805
1339526041
1642631405
966081944
784622156
952983059
1956817213
841284612
1608587697
454631375
1237044127
631806959
2145171904
536267247
574446970
479581687
625922513
1764710814
871503678
1588341088
177283953
1407735425
63083656
948864546
1919743603
554033513
578530557
1083178815
923186616
1609058797
879727419
1527546911
1636356745
1752050840
1770176172
281453682
405729804
88349180
1280678578
1071864045
1668440127
665502691
341573500
1245501039
1111018793
435991736
1876128197
568682498
1074155685
643599491
128527316
1993560277
1062450919
185911453
1350626427
1322170109
1833571415
1582436366
288198875
2061145364
1531224631
788597673
1611428716
728872229
93971076
1085850525
903124241
1460712115
508366036
884638920
361401564
1017513132
1164493283
1244680376
778715204
94441435
1877215321
468898420
1169646570
1769554258
420647004
1648352564
595968819
916861001
2042708136
1122661156
782913761
1260505312
1665141352
581784316
1495662486
1353547313
62522692
912854542
2004574539
2134082527
1146934326
1127655324
444600464
968692132
552620267
274184699
73064370
278309994
1268744441
103621997
1451217457
224098568
651415866
1367164430
530242507
734041810
438540964
577942165
2105174432
68780263
108326568
1121747377
405451354
1924036992
546679500
1197021489
1351798138
1897790415
1084872043
187991008
369399097
1696740745
1072775633
1994608596
1934642457
1513327181
1300593814
1159918734
84743014
1906384208
902889300
317243664
803674398
1322804051
1872801296
40391413
384082303
1672789415
1557174800
429560715
2125646678
1120934905
196415284
1221476105
2083201147
65906160
1770055646
770372117
23260820
1354198776
1024075921
892321932
364209864
1579691775
1819141472
676746141
1113163484
1763313097
2134142336
287543188
2117388324
1116947548
28753742
210682600
683383125
311050187
1705395445
1204313103
1825611069
905521982
918018161
1619601285
833860646
2134571565
2039681110
1177753195
288476095
634014466
1313264477
23891125
526808824
1553684673
1990472915
1946105572
696274618
1416230304
738236762
853764481
1847138805
1635028292
1056973387
276891194
852672018
305999569
1328112352
1162799627
652999
1057595233
2133023761
1629086848
881841924
2012968025
1704902710
1331443082
276500620
968439075
436961340
1026462478
1195508789
1992394292
526098319
393984013
510565035
1302420122
372527168
608139878
391963838
845557393
185489234
1773824350
529891938
1673873913
1676064974
715322264
1148507414
982583773
1681960037
914167190
1810888166
1010119531
1968822628
694259626
493385515
1460882990
1536285466
1990042826
1923083334
1371014566
1093012735
1035231200
1509702122
1006801993
25337530
1902797652
1752018453
460797273
1737093416
1151679965
308797689
437624529
475216350
554125776
1082023040
825001156
1392602969
525406917
1431702925
532882019
1366523358
296830066
1606187704
1985072391
1286521679
743186498
1557513669
530746886
721736596
946043966
460485595
282248459
487949447
44582992
46005506
814666428
569262846
1566481878
865543453
264292885
1906814348
454907013
889396145
1007364998
1963096755
1460806170
424436848
1183360747
1604625312
869482261
1249806178
258598339
901241126
1911002649
1913620760
19553609
2093629357
1531869635
950545088
607463656
317879185
24109833
1746662167
1441983607
643290432
788412224
1254227375
1952038474
174071328
930256493
2021626859
2033719784
786643867
2045555092
452300045
1318312387
1223062594
2103388491
258045474
395721127
1266668621
1143678
769884915
1067311385
581099720
748702067
1660568918
1529869643
951555279
1657118518
824520303
1151415275
721200472
575742087
499045967
1617958095
802557257
718944192
2101349379
459863136
357098123
1255447629
138194645
2127382108
1694855494
617637905
462114061
618057421
645963965
1640937140
52989389
1779426807
1723703100
1538509543
814178358
1847181628
545838753
1124056483
1109324720
1352255028
1459955904
521581487
1260878051
354870323
797733590
1216453538
1469491553
992999249
386161343
548435244
965548081
1559507463
32006767
1390878386
1116031374
315002900
493503743
1444784939
599102456
1710575524
1395235330
935149911
1312147338
1355707644
1344520832
1799520510
1285136176
526013317
1386028296
1928229399
886110239
2122653973
1508147637
835648034
2050937380
630230733
1844577900
394779534
353900753
1204186383
335678354
442841752
624636492
1652905067
678268888
476097683
1808881829
98588746
1025559699
1675742692
808106441
1680523615
1194400350
1092837426
1634099096
1189662686
1429412971
1296429172
127328332
2109637919
991049184
1748567403
1546966719
1981118234
390743426
918803997
718283415
1750247711
1350871532
1645643597
1745940598
1771401047
700026348
1047327459
1043958398
924342422
1310096594
1181480259
595193830
980230222
1024147067
84034453
1736849062
334276936
1241381818
397789886
50377196
1792278448
1917299429
1734775939
1416160125
1487364896
523879309
229652254
1533031374
2140428637
17709748
422758947
1815441923
967559160
180537309
53241406
1120410727
1357715241
905998356
753674639
1291088056
1446730656
424696697
600295354
2044281795
2004191539
33484901
912039716
1416143555
587902048
774781042
369448876
752106147
1501769134
1924697126
1401751644
361138410
1134041769
195332053
2118706695
2105135939
2106685700
218842940
148994550
987621585
113549450
1701964287
1463050029
1713219863
1714134402
565665819
2094500162
1987401008
1529780933
634879499
1004999423
644524046
1540903935
1424251092
1072075747
1066907175
802066417
766962325
1621032557
173643263
696754924
821558906
1828849436
1058263227
1431697613
2017617194
373035429
2077858203
1879222055
1027567895
255699016
1785581307
349177899
717142663
1428519285
1873461808
1423793096
820653079
1494474161
1854064683
1342468926
953636484
1813046915
1575653640
1902797279
2060914079
1506669776
706627869
538720482
1711557671
254531078
382894127
103860358
1991466920
2106485677
419551994
117992100
209870207
606525659
1680378467
392418589
1206640263
1149057166
803114140
1747645377
844956593
1201855522
132232234
920439558
1928315394
1033245073
1237350823
482435525
353007395
679506270
1215730417
1612100591
1833289050
1905833218
1735152491
412200053
1947842423
1972442500
1533662488
1789667229
2096311823
177942887
556722128
861470078
57840404
975862475
511756851
936842158
1605686704
616443270
1268689360
1266448534
229093256
639356541
808315653
1601340482
1384788067
1417883664
1875851761
377226211
1859818008
1568997969
397238696
1090415486
840062346
256174014
1467411863
329715630
816948847
219157570
1297322221
2099603803
205195223
1112634270
226907983
898850315
803227585
520902287
328047850
2084869174
465681596
86420152
1404161745
1993722763
1405143116
233551683
823391002
1182089397
1174840598
1934648441
762116326
779949701
8419703
1889667262
1020187013
295225667
1404155096
1516814317
1087917959
416196545
207467378
2103855404
1273810921
166090428
1017752313
146435326
1847634373
684022267
544726558
1599466363
1923835605
2038081445
2145196423
688190187
500220881
1456620035
229734409
1534729724
676427787
325704003
526216750
937621948
1721026261
1096775413
1042554672
1638863800
1054594706
1188245171
2035022075
1062375656
1257230708
328522185
195467368
1173179254
1054592535
511105249
1444476301
618625246
1868791609
1189010962
1675941834
2121586793
403155972
1364049776
613716634
1995401594
1233744056
1941393639
1116342475
1666886027
922568310
1218660200
2085747146
1169185534
1755239376
103817728
704419199
200790627
817267916
3218631
517756988
875089373
402778982
1254107905
1663840102
112906798
1412425661
1153235246
1346233819
233443952
1008834470
1741813634
1827788625
1205525641
314642581
1975020609
2136534434
1306825045
1784602074
2023001500
595715274
1265443150
1336363581
241345577
1452463686
584979319
1549823970
495858979
1215303308
123474938
1195511951
1525429468
1834035398
503974279
2136487340
2003910772
868577996
1774236801
1585551535
1578950793
1925749233
1480840361
2142950250
548590473
380149377
1075697470
1258772637
201023386
1251873082
2053836231
1374237442
1516481817
1477940745
66939931
611880810
502736995
869904772
895602254
1481378632
1087040860
875814023
695191391
260230635
1695823824
850124998
1445787493
1734436910
2084757281
1721793691
736946597
1393720627
513333292
360992756
1119255256
138162840
47693622
1215434712
907528000
1211852846
1874684535
234554166
1269932520
2046146769
522749005
1781581522
1625526582
894648930
1289629106
1980455365
1612797576
311506494
285845420
1382838655
647691252
1153315067
816776914
2048988709
1325427332
1070684948
1013574745
694322913
1179224193
1743606172
670124301
7824890
1670111204
142595373
2063148958
976629012
1946602501
386876288
1445690876
1179249081
1219440816
245815046
1158744231
1379549483
1386461118
2113056573
937634998
1264041257
1074960216
859611272
106946901
650993550
1396302003
1184550317
114860807
1144553304
1498109412
465634976
315976982
172485574
924633203
1376121247
1153744007
1812159019
1974337328
2051865433
1347525078
1484527721
279782554
1336282828
286829353
768084691
88259998
412358113
1234521898
591916860
1066280660
1141588426
239058624
1046079925
156998615
1180179082
2129999718
1203329277
79479996
792746086
987966866
1592586762
156028113
1808696049
1766753959
876881281
1795752037
593058245
1135598480
553962138
1170666379
544736582
1136509707
1217008677
1618030578
1001655820
1914577751
607505605
391342937
1189748096
1352109315
1463081746
2095007087
90867314
2092670216
1714949510
74616580
1309316197
1847813912
1919037341
315103036
158836028
494331782
1573676254
1004274265
1480394729
1872264701
1260506681
1177331643
1225631238
1919774573
955479393
1063319651
688026372
1323069552
210076245
108883318
480159072
1304115042
922138063
737180962
1502262804
1803818803
985870078
1742707453
102181166
952934582
918779652
725466197
1958223420
731270496
1055446438
2018797388
650815533
263336510
840428938
998787448
991227389
1922086975
1738710952
1296192836
697438833
955670789
2114074870
436627655
1866130637
53382896
1200809238
635468772
295459100
511006896
1227975625
1014060653
724354957
7430897
2042377411
520343139
2121332317
733397689
1889047523
1714654850
1596057606
1651238838
1954373010
349070348
363099489
910790241
1659093601
96015738
977513739
1397668521
866088079
1858125904
1656683319
1419884978
1799295767
643940295
1574771361
154610686
569761393
850205355
500485376
1207441478
1542436121
1670740480
1534876249
1363150174
1259362016
1527555820
1766906282
1034689574
826208941
1769640161
512115199
542397094
2105473301
221699236
930169144
1286053254
1698117992
802027894
29089119
507783764
640173701
1811595252
670424162
860136051
1286808011
995989605
1899099344
1067152510
1295069335
1662658783
1317062040
2050303788
1983805342
1386515257
423269927
582660964
1022828407
1747389343
1915281323
1089267300
592003405
839478950
1119919175
78760957
2073819753
1296220220
1992187772
403513484
338479341
1816045702
496318196
1113377856
1604595706
1648315246
1078022702
1850893420
2139267999
1128574477
1496281934
2051192201
673627563
1084401025
17442435
881088172
760068510
1720601855
207471512
62276245
554645569
1057751929
52704380
2095544946
1316310472
583463665
208242411
263761962
2079445966
679157199
492455036
2058418347
1225918184
800781774
1949077993
1746830800
636578559
1945729434
611653843
1711040701
1376581242
1759632268
999863849
1635146877
53970898
1495642082
1227617405
1757648832
1284546837
1560978042
1613843013
875669424
410938311
1042331091
1934042066
1498960234
130811488
1101662392
1056354862
294616288
1261246286
459089063
1249149995
652224286
327657860
1984615520
1615062682
1758026691
8737168
298877387
1028525068
2085763199
67934313
1688214619
371064275
1895953974
73642286
268863231
1997689661
1047985067
501052507
700026610
1836430033
745928702
1074897925
43411886
1418664479
694813778
29456724
349813514
316337670
963563269
1772713703
746202053
146658032
1914555555
295798516
678319996
1797410042
1702327198
1955356106
1674033957
1100097651
1885437156
1723279291
1772784429
1081911808
391327727
728398809
256674293
1031440115
1978184558
1368234305
1799566710
75539733
1144416354
2086464279
1636468264
1645388698
383077523
2085934199
533542217
1202072272
1153524641
529646853
1838647892
76022969
1212361430
1745261863
540914238
649329951
2117931573
1628056083
1381932207
875596279
1498808099
484270700
856449920
245316388
1956239045
1978288627
1489188807
2010313668
1799950393
110990920
7854350
1465706814
2041597538
1708878600
19305115
237071373
755041016
355493414
7062136
1445296193
1313085439
822080440
483321723
1642466735
1050649216
1511058031
1317615500
665472818
692624585
2063167602
800112029
39939207
1100589100
2064328325
819003487
314396996
971495410
595631506
1998204901
274406860
969835277
1926041931
1030741231
65693528
1489706734
1427074603
297809372
811876306
69345492
935959647
741133707
1115883275
1025894704
840766684
1705896537
852230629
1192801506
32357575
2147048125
530299749
704813180
1768688329
9819372
1103506582
1643413794
128414331
1428413605
2138811549
676413561
434772179
1325740358
105097538
2127928661
717148296
1084998688
1040066445
37252882
245522020
653866764
1409092371
207339349
763430261
1295507937
241575638
1411904597
2067880613
1112957430
221189526
55182133
683500129
1110355695
388225493
674081346
27980678
1707194877
243877374
2091692865
454321183
24155085
705441006
806108524
1763868132
274471705
332290627
1023479786
169392699
1748251162
427971076
1385427951
260359689
819953038
631691729
2027886452
1304579926
1065659045
1259554815
1623029364
1024726933
2090745220
1092984000
933580386
1051939178
1759635262
1208181361
1728485256
592856223
618947497
159274223
1487308709
533674410
327344325
743297731
798039063
1870966504
1195043916
1953371348
1599712236
1000592434
1723459968
1955999479
696484549
2030980926
353177662
30791735
1259045470
1311000585
771420889
1267464830
170642648
883670355
1328516132
788990939
1586657208
1932926945
855889552
390081961
476333388
881145889
1372186917
1984042425
1552181087
1922060613
312909551
653049367
1387940202
501919207
220316734
1256643892
1550738102
1634485410
2025180625
28190332
1356271792
488489931
1741166203
584536657
2106489105
847830534
1335010662
1991175825
1084912749
2142101044
648576280
1032582785
1536131118
1828684805
266170486
793064262
1742190745
1038493816
393904547
2035967070
1237769107
1651190046
2093467906
595734261
300176054
1540201766
1511317953
661509967
2037663030
1558270433
965272042
1907605609
61387430
708382268
1159911187
1861334095
1334023413
1564286756
1148440024
962065495
1283656343
275721289
45834065
1877872945
1313900779
574379014
70240168
973245389
1774982804
652119909
559580240
1985363168
401378678
1357799169
865237598
380929436
1359865063
191217356
1975297095
768165760
761693315
922051086
412895501
1042654544
360488427
2007840878
1243330931
1719962222
798265096
1058617767
320247549
411040712
2100382811
1108572620
2001641978
470298603
98554682
1353483741
794038173
990736130
2057741411
296421246
608856122
233683841
1871857145
1917039005
160624156
39272982
519556440
768242849
142969592
1534104021
606499303
675150622
1853965934
322411798
962668469
1907256453
767378568
841515173
1192837191
664828820
1164135440
1667044701
2021856932
212711623
1302123573
1081493186
331202559
365113233
1885051665
163591517
31901510
1467959895
130466920
1008868451
1167257159
760217232
1867874123
931857554
340064499
655507788
1287664767
1840003683
1637580425
1091814193
839990515
1509068761
1762575605
628618463
2050891684
1355768609
624402961
891376437
634542123
92434627
699950787
1499462508
1163175184
2058709508
2130759836
650545050
724557168
1801082524
1833305139
614871659
789073961
375241600
371691441
466830391
1082566943
954043652
1385854200
577947261
1606508643
1739973974
80952137
833781873
1301131241
1649706394
1812466379
1835809626
1713443274
1709448711
168021366
1691700860
478955136
2030067302
1352882680
1987802029
1975051219
490982857
393586169
686810042
766667205
1293970185
1205338177
883014104
1646518909
697570642
1074221880
713597102
823330514
1013562350
599748212
375441017
855764442
953702102
723605906
844699923
331367027
762357429
2126098015
1026869761
1297416735
661306781
1369439086
1124146071
747225658
1485065851
818425104
731935722
1321238381
1707132408
1757348177
697023025
886895452
511453919
1898610898
776665720
1462399610
2019673499
2139587069
1497780720
1514623778
1308070166
951923339
1756373881
490658703
42955467
1933552201
191468298
1427814326
1469004630
429556994
232934235
1247082378
1814064565
2136769851
991201442
280204842
293130432
1618820471
1843293709
976652073
1393346292
1299563445
907649344
299977955
1260154392
1952803531
535965389
1531516763
422348930
163284237
454932072
1743808940
287059130
150941293
850648899
194595084
2124955049
544087735
1032393913
349631124
575515462
1481343931
1779206436
1866996123
1503361678
1758979021
130712558
2030218706
908432805
940247041
869528692
1557801485
459891856
575204931
342642420
1867082230
1427451113
2137703247
461287593
468256828
1950562882
1200940476
1450920953
1702577459
593088248
1366486822
626924701
1387689294
90233681
1569900505
1237312497
1578563175
515800813
12042103
435318198
522301204
845893712
18788497
1128864606
1738544167
1875864909
1623992885
1775155444
2004793155
1117344576
421372466
449419636
907500914
251625343
2046209932
1921972811
265264152
570283778
822299855
88518854
722796811
507500531
866656741
224402671
534757215
864587747
542758601
429483800
956622414
2005491277
708078978
1872364298
113319739
1144552245
1137419402
390167810
772076621
282609572
72179940
99323353
1747688964
1342203631
741286024
671774398
317020785
1981390279
1019180193
311993850
4082261
1759345389
1209304001
1963107086
1791678513
965396392
1961923521
2001355464
170042999
815775694
743808213
121906194
1072891225
1527452093
77652719
854618966
907145535
1977919260
1076336815
219150149
169515329
1189033189
460163422
1010197815
1262251348
616797139
825150094
1002110213
453358639
744939521
1754626008
17329547
840083921
1538023965
873755543
653066458
1571431912
222576265
1568682473
1940656215
1131465128
351792859
907971318
95535421
1417393792
91586826
1065784569
770312378
1496042517
1974116419
1145669205
2111567919
1666870891
1826645325
1568514144
1388990808
1015075928
1911090709
207888690
775578238
295886290
315604596
1568882151
2002922317
786854365
396224610
2091722077
1344194607
283141408
1944255607
931989887
2067015547
1774184499
1876148516
645083748
1756824711
1956740390
1794094179
288954527
1487023438
292714219
121524963
674662042
582487476
669908670
2102733003
1331741591
368149474
945594887
1316465083
63751600
148569390
1289710146
54645006
1374514289
526440778
774863229
577669752
1694941739
2041321322
1390096671
208331161
1852786546
1926253127
2016010525
1837562646
2102936654
1294718013
804191328
28693556
1576411925
628845382
1857411346
1911343930
956420732
1153558069
1238299949
609480612
1923887035
1816481678
484951506
1838684921
842823975
2114077510
989203683
718262255
162711609
1863750071
509589454
1753473991
1726452553
1086598277
1080575261
1552739841
1304508688
1338858281
1477227383
496402614
1429770630
554382894
1016526656
741943381
2131069263
1832873127
139589996
247215332
1139589918
222449539
1541872927
1907378673
348602887
181282342
1259228858
1957934540
444406958
21547716
123312344
64066394
759969360
621579910
1308967933
1527558407
1305739722
919692736
1909816316
315048462
1618955116
1542937627
304774759
1490572779
100993928
1267945701
747917555
1128274170
702103715
2067725216
911146812
1988877447
1099354537
1976383515
1328570815
723183542
1040938972
1227069922
1739615156
1905593954
1517203827
2140817945
1607794925
1879315236
1089256480
1684220460
887772473
773901834
1915655842
1637433620
1209061620
1753554347
1881672635
431583007
533299511
1200856831
1750385490
1969580584
1120537726
1074146874
1999461952
963773038
1786851717
1345596959
550344541
1482796461
1339346450
1044486416
1088712150
361520320
1019374572
1887951132
2116507789
928356098
1504401585
1923704768
1000439461
1894899357
1563771512
920729365
341310284
1532779700
1506303800
608100601
601630454
1212012150
1540627158
127967285
948234755
1889921117
1747143908
106696738
170399497
2090306274
698939284
1051112831
843894026
529129162
1112444186
1391414872
1760551315
152977712
980205235
846784970
1930646276
812427254
1991758538
178833758
1047642885
191317451
1820885758
1771571255
1473181843
318142120
9069014
999951394
1065249372
126743637
335071897
1921564019
433639613
1092374900
1085494712
1321699088
1467596879
1884667772
613603423
1863196488
859720749
377166174
1619520001
2100041576
1243459578
467548400
405533463
51786943
454361614
1417974484
1250804444
749637566
1803480671
1835604484
1294118318
2010676599
1582331848
738094429
98907112
361316177
47432427
481446538
969551710
61242102
966387826
1146309504
1624607157
816020254
209506059
593095164
1899461385
1190016861
2024410551
1496697710
1996181516
257762470
802149914
2027968118
368097283
787402200
2141513456
655723941
1066965911
1565274920
1562674640
1706308972
1996388864
245297976
49775099
2129018522
1887916200
1819032214
681786863
1439857563
870254700
1581612252
305644190
2042141939
575499290
1279259651
374724732
863532202
1675339476
843311529
981871264
1688568640
1104366161
207930909
737833271
1919404955
1564466402
429058405
619815561
495644395
2084302918
1796754382
1024994930
339513869
1492303591
879813970
895303741
958072985
1902072628
1345314319
97912936
240470374
1324496066
1942128435
1315442715
1790782339
426156022
352459378
1226019220
432859584
137380527
296043137
2128010359
1187049195
1779074010
969042873
1178844798
369552010
38949075
1941167003
2097149470
392375427
1744008239
1221497294
2072620400
1179470386
1641182135
1199370223
1958280109
488966506
1891366532
1215179257
1217884048
1392547365
1325577152
1235975731
1279697395
854916537
706013301
998520331
651087789
383382394
980571603
1214344731
617511913
1856625835
579585967
1370662351
1260657346
1623139713
624239289
289675382
2060108506
1984945342
1349712436
124771656
641918969
1923651510
697085747
465227632
1795169678
1657249631
996939213
378420813
1467277421
639198181
544449616
1608476147
1081436545
674707811
1024731354
934653770
1187678169
1051286417
1619724140
1788917861
267223650
483211878
1699873065
1431250027
990249825
320933560
854163872
1603744814
1164118441
1448457587
784758173
1885480530
1606935294
1437062382
978102409
957046711
671493853
924928130
1339993153
400841531
1350428710
1669584120
690767287
917398144
2034005996
582886615
352871420
1929055785
1553190677
619449410
1127194244
193236392
1931643104
1929582189
1351105385
2125379490
1499862413
627857413
1183104287
2072109745
185592772
1710001382
208796018
1066435866
1987494876
760970236
2040117042
962108610
2090653909
1556849386
1262671074
1204936926
677655558
1155738425
968357618
1962522681
1101659716
1699161586
1134411053
307100381
1596054206
689573904
117539447
726104552
1005209737
615423698
598319484
1392857044
1542655523
1538249689
709903337
1736046701
1953409633
1579112809
143767759
2106274190
463982438
363538132
829903389
1186308895
1974723708
1811639462
1990707985
1642418020
1771802849
96061686
510015289
777243385
1689406854
624083723
1051228047
1616723271
1341521817
1653772479
1169045997
1163733315
493853321
1188962714
1554087490
1422130383
967690885
2045342713
2028578116
1639344427
932357809
447492316
2096760557
2041021451
986540793
74813406
965021752
964603579
2004433688
849380355
1948051858
603604722
326757388
663302201
1349166469
1226841827
1347409642
849650245
356841030
1470938564
574337817
750508136
1192193124
2123524092
1001093114
1080757503
1961573699
1438183105
436815810
405162690
1583517798
1515145590
1260741017
1378109781
1129797358
1679815860
1888754594
1706070213
1075751121
1450777478
2021188997
881190658
198290384
811173753
425153160
1441923851
1190985995
78862395
1487088567
1084459437
1157086298
1286964367
1105758803
1394823517
1514856729
1932337672
1988426228
1511649080
1051879783
1764718087
1678418683
379751027
2036388987
157142243
965114944
1846278417
441334731
137632628
570590848
1468605488
863761171
754148847
1555893563
1265742834
422948007
265875789
28176782
1792279500
1752770862
527645444
454229186
1295605568
785214687
939899260
987511353
1570604440
1324515008
621568943
1425103237
1857713702
1643294197
1980760725
1835604224
837387462
1547591769
622610438
334215170
49985073
714828020
642297987
865693903
109274109
1255204366
350562778
1894644506
1732585622
404268925
1408992398
624563762
309204127
461315240
485927815
23862128
697510265
746244900
543204527
38938
2087067462
237259995
164124924
269742060
994537486
2039993795
1761617009
1236141927
922070060
774456112
939929321
92337604
1757091574
741585173
1845988377
1618198402
697993769
795711690
1292837740
91363422
1847370571
1372223265
1494311207
236596627
259929913
2014509775
740666820
1694595239
572591653
1165802025
618573441
1382652140
339732649
1403679267
953306620
1046361666
1325845302
1352518689
109218792
961866543
1464898255
1816374346
385357204
109590232
1919602992
727975868
411018792
828798914
509669662
1172193981
958082803
697167378
1013948995
708515598
676841325
1995359445
526487067
415040174
760833477
1372333474
1186354079
70794499
655187727
1215648226
1788136368
119223861
966045438
514835886
464098671
1060150358
1561790722
954949967
489876126
1254353622
2001711156
796498983
1184545579
1844543413
574953235
337690353
622858923
386611854
1069303932
109323586
1160823673
219849273
2048464777
1778026752
2117360465
195662714
1484527614
1770738572
1386831835
1796896511
353328681
1961621570
1905644142
888733635
1905461238
58087220
627834112
667709731
1465551839
808527594
2141488546
907308468
621531858
740517601
1466878762
2017021020
630265535
306960856
1022921055
1499002812
1221495794
1521846134
1374536985
2063160229
1473040749
4343657
183632125
1674128472
53028921
1726239592
888387821
163097366
1404859475
773841129
878389062
668096054
847906068
1573766170
1396002853
341677578
1848059071
1094195530
379344449
1945355303
1491890567
1321859157
2059278089
844153003
1415707965
682306945
537005780
432542001
1534539199
348192082
1659864362
912754343
1580700969
1085074687
194314497
1777364008
114104987
1082300059
944899364
837827680
1220643173
1963819347
1661211680
560062606
1754231418
1755317582
1589116101
1935701533
2058617773
931411333
1864396436
1687461214
781361318
1128780119
573756680
757419993
312165097
1044135828
1600880025
85278230
1548001756
245600298
794427874
286635589
529212210
522422057
288816639
1844974196
1187353444
1815588291
1264847489
1292283446
79734201
2088463922
2128020311
867067343
1748122717
1942303796
1687261507
1963039746
682981561
388733095
2137391203
1673381969
983602243
1647153952
862608244
127700220
807763935
995538104
530239371
1356420537
1800293446
1759013190
1162631552
1492417955
629562216
464601760
2083568020
937229806
1451316907
1109084824
1758244674
1355391869
225505596
1343904963
643923645
975883642
1553624720
1327729085
342539142
138261386
142406672
1274445770
988896848
1240085588
1088004199
602013449
1384463
1941187384
1125018605
1087132201
1951211250
1151946482
1649725850
91804050
1241565713
1700042722
328547816
27487452
540677640
417345043
1067468963
2141928904
525466000
1420746606
1203680270
463807092
26751114
1926635042
1437152658
1439653606
18303441
2013366108
1092158919
2021607470
1186331187
224981069
172112173
868349439
1578547522
1537342860
564715423
2131295528
1555473866
1664499990
1927409015
593244680
1508684186
1141301300
1760619243
1185510048
143267250
480690642
1746103628
1793816749
972885835
1190413589
32200326
302035977
1308025628
928743292
1981341033
422260004
280373801
675938990
1651858984
1699901155
1295410693
58534771
1530917598
591427843
1604705587
653522777
2091700949
758299357
1604501102
862806830
1684569106
423105590
148934222
108810596
1656726145
167043447
1542904475
1515845667
406644968
361106526
138032822
1103091629
497901719
1952196310
178290748
1446131774
1100796418
738692458
215050931
1933848791
1467665702
269390094
1923372103
1098790132
163152199
1023846809
728523182
531639188
425156041
541700123
1200874159
697830519
1919187394
817897719
36175396
786827013
2117387487
861496880
1628808858
1707552926
554696573
1072376267
1173935599
4176455
1515223660
961589234
1149178429
196980640
184655834
230897865
1384003981
644693173
2016363261
1518627774
1761646297
502758372
859224319
2014562417
1957117216
2004143431
730511499
38281774
2128850165
813413327
1249575558
566632775
1219084162
1028996073
447795762
845991431
576379965
1618995681
573642041
1550918246
600535844
1942630427
1054174209
1409393788
40092475
460156143
38597263
896206985
578610462
531788147
1003868086
1507253267
607854547
1372098420
318803374
182269673
323388863
1821913072
1341012769
692221523
199415589
1383723168
714756739
760872622
386379906
1557875580
1004628563
1571227222
842661179
721011576
1880468992
846489358
1862775912
2029886498
605167045
456948070
1361501485
148707096
1658689208
1020917174
291035895
177289822
185508695
1167777617
777191823
960831153
2017530823
510555654
1007513895
256427569
638475763
243741046
754531210
45119995
521782740
1491714532
1606340360
816427114
1809927599
1904352206
256224233
900627504
438595179
561481987
1508270028
752910739
1590794153
1352188933
1875364461
1895068978
1099659339
735648105
394832319
1027023454
838274645
116888188
460746223
894761160
1545830232
562636545
1488082457
648881053
175945965
1707014388
348509236
102311643
1624889501
1231131723
1833384317
1093797455
1029200945
798637014
676309661
1916531540
282401337
71514469
1671650186
1644266375
166986194
1201158543
462230813
50818709
2059903835
1665117377
1099824987
899798200
1917419640
1741042334
505591607
747900121
401876091
1002769179
2147396171
906230524
1894777898
1410109872
1178516302
2091511401
1399072491
1045151457
573844949
155584488
1838913036
500020082
8968951
1686382573
1808831874
872827225
1620946382
899114288
1888396371
751218391
2082760476
435554866
1086080023
672336103
1419724
918494322
897419805
1639062770
994332485
745695688
994080560
1622147889
233767949
566501254
1583618019
1194123461
282143436
175433683
587951384
753969904
1498679828
590844054
650976096
1700589524
1939947405
1405958477
1343284419
729131476
578256013
1151404430
403433304
1826232668
801278629
1967943515
1231857300
1319544589
404199275
93119696
1592253250
223923899
509003963
710164258
32967618
49156192
1540561263
1958511767
54127687
1821830050
746683666
549997148
51087091
2071388521
1708149895
368614210
1643916402
1376419352
434633262
467756611
1979788240
1240230933
1077284355
17134539
1783321321
1003654620
2000906760
308470995
483735293
96215077
855037519
1178155202
1037714434
829023448
226809155
1689377726
1787270736
1733907435
409845883
1161051391
1968675156
1218172726
1980443666
1733192900
195653885
1543703434
860721985
1111180101
1766140222
1899694939
1282100529
506400309
1335733975
915128636
2120337495
649316134
2143391555
1008353672
38407996
629002777
51085645
1101213073
245470307
2034385804
532919468
1908874356
2110277452
1681370835
1812130498
404885235
1075113828
973765625
172513071
1837557914
1258344933
1160627855
944981727
1205334596
101424246
1871823785
2045874596
1360356559
1226349230
1390981153
1318310377
1666906740
1462120844
1354974854
160982199
1168476622
1533060172
854441519
308163054
1197058058
1303453749
412504145
38812973
514085575
1191841953
484853572
1278934436
2012127879
886160493
802591926
1365016032
1388152040
99363027
170454707
96486676
443973398
1527072301
2039379869
110626372
1604482912
1994155175
2049239852
1247942978
812091581
577892337
781407561
1540274913
1293081500
1947759512
1211060247
1567954117
1470859551
1737090938
1421068830
1703480799
598181139
2017608655
791827623
367190693
1962643438
1988124049
2114452005
768181723
1272918394
443419327
935238739
806406033
1287502526
1745915541
484694557
423380730
1777160309
1237470529
1828617873
108538153
786758980
1578551649
1491826283
391682663
1791675416
1361700594
1426804485
1097930239
2052254122
947615862
1909013514
1039431323
386453560
1268257427
1227138507
783207972
1547401227
2062559480
1543913386
281675477
535139086
1365144100
1783211616
284052096
1342885477
1006539707
1686406721
1433351123
992156905
1192564419
246696283
1482081636
72157534
367633452
1192971563
1950296890
35655735
1452574890
615948881
1410089424
1763181285
836796713
1154830678
112584635
1756524897
981585707
662317506
225711174
1282874414
637768873
1716590675
1404942640
1078226710
619477198
1646330977
497773110
156828519
2126222288
918763381
443469081
1538468377
696165153
1573472872
1840239179
1837071819
1810007675
1679465594
734049570
141524319
868156127
1995591859
1907999817
452013577
708759561
1355207955
1940779289
828425672
837086164
918810620
273230093
1231904078
1641035537
1134581506
843674893
537504401
1019107614
750243105
90432157
1818346180
1366224085
41076880
1162228423
1886315792
623375500
623157595
847664109
1642220525
1077712433
1135167381
40935637
1816135792
1872175037
959152523
1808132465
1864557589
1298617085
60600923
1134183177
566381169
1714813616
1418143555
1923457181
1861434540
1455343084
1778642740
1685533342
721242786
168914146
1841117164
1864142751
918328767
1318788364
201733342
317564182
967432899
1272524074
1295092962
1464757869
1451328719
2039880128
2003784065
1918334473
476235487
347195709
1604025351
1450581378
2019540511
748034059
327545921
842378689
295148702
1201188274
811409125
1669476103
1142152059
1135286166
67367899
1490422156
1556182139
64630400
1211931598
1474522589
1258235197
708690616
1521522479
577406015
844740747
286887735
1291807866
1997366780
556751244
1829795601
69000600
1964170507
789769536
2104166764
1583851266
1999170742
1743287592
1855081856
2080491037
173547843
785611101
369088239
1293108735
997763224
774929040
1979982336
1975556113
244986524
2012376333
48511037
1740468186
284137703
735918677
1911528344
1166355211
384782353
1328958325
1850702953
996261614
1568251525
2074352498
1718629460
1988767408
1844813301
689295705
1074137800
1119980023
1383465752
413917857
533610895
452948654
1477881271
1287306668
357394655
566963158
1390674266
69237596
1642855323
34746086
264045948
1564907960
1039287200
694373215
1572949348
390643326
1829012992
546786126
1509665000
1574535309
652244808
1057669
1830460535
647904079
1346172847
416786432
875012339
1692067776
986519341
1812384681
1515072665
979828615
579297802
1845388654
987988742
1392797427
1634891100
1528463121
2013285714
1095851692
1515706967
262745022
186448483
44990320
1709058911
1695409464
843179810
1100069487
481001565
169505615
2105298674
64972087
743514594
616978797
627639203
755124868
2078377762
1200475376
1019604465
429639189
1076992160
1692480403
1008424341
482665729
1055276363
1865296205
1471017382
1291424282
1653550742
1009454923
84590799
1491518997
1764758587
237904213
245213576
175424348
1639508313
1450775736
283370086
814110622
1544464442
1468153325
1038819894
1577461294
577060425
1180975008
1223596144
1190853156
164350219
1723678797
1694674254
41689333
1659640217
1550231702
1323338266
444517418
1394508137
311323027
1795320218
412449845
1628628609
534432627
375500759
685404709
1198530428
2070004523
1632094991
2052991625
720017330
643617004
146987817
915594991
544422915
581068425
611263175
1062080722
54505091
638440830
593903308
1561926490
1905050445
1998505299
1548035832
631885251
1646019569
1060712924
559543896
612109848
596573318
1661923620
2066381565
900039302
970723253
433832620
1621397129
219956376
1967559231
138208310
2104047354
315202115
1230139543
328020233
1405324737
232896931
1499044332
1993263133
1224503517
270111281
1669494000
1514879485
1876687575
728997654
704158770
1261649669
776586032
998031790
896066018
1889990265
672982588
1827808224
1256299732
1068477306
709678504
887693918
844643277
936649740
651424029
313671195
1916084899
1578137439
716498333
1171265450
1869008437
1008364557
347330060
326856950
1889353704
503012774
880037019
1296906080
1450095469
539536410
1590489305
80189056
1900452282
1550037167
1833044500
899092934
958389635
600456634
196593169
847554247
1244360766
950051672
680348237
1194457195
1822694714
1652440796
1349618571
1255702488
355510001
61182021
946007742
1315227552
911551076
108058937
896184417
577154498
1788136515
232538766
1657083379
661630403
1912908879
1280740113
1011311811
899166998
892412428
1075920234
2079630231
1711600401
2052473111
1420390038
382869989
728059895
957129972
207750160
1177340052
1820574251
2074838551
1590198766
530592260
1042369317
79762677
1650287017
1464896192
1735716756
2049056686
712568762
1692940532
248002923
640810247
1963307495
1695173949
1103741481
1931723144
1548310052
906672882
122602867
454409052
1023748176
2010994713
1180482261
587740770
1633095758
1145873887
276035679
365988130
1155799177
631857347
1127505032
390686784
1861581999
121886922
2140471581
1327596290
1800486561
337646003
587723898
1439262675
1521960542
896904085
1090714829
1025617986
1745618598
598512238
294019528
27948353
660188228
1101494084
1666891546
672467878
2146489454
1129123724
1591664154
104400922
1125239251
1835081269
1214159130
898468625
1957121108
232669958
1997259963
1885853241
331079176
555848657
1607606914
576726842
1551014582
1901657030
1633639269
1063116085
225219721
1522885760
1893204286
65791012
782482438
1082238423
1557305803
345401799
803491009
580861419
374452430
154327366
1898824939
797561410
1301672450
1276321713
1734632043
398620400
851528546
1413822609
333195814
1545846666
1348736990
622854622
1835431231
1140823886
1076711651
612259743
631965827
562553106
1746323859
1143568849
1706406262
135454706
8810448
705935086
817982776
418146137
1509791610
1982095668
342496939
277140266
856640522
2071333408
697146602
1190053949
1836493728
1040713666
692437328
1673313324
323373183
1157906434
2105761106
376391258
1665766169
1423588657
1022636435
969226057
97602900
1804634764
1845246854
1633581491
423887896
1691179005
1017877474
1849866753
2011926931
2050451102
62510363
1744623433
1855498141
1743797591
548407565
2098993921
366305740
1409852528
126492602
923548015
494919773
854616663
1782115653
441784856
482732333
1107455857
210612448
494102372
1587188576
1416493757
87564740
362473461
752810205
366892505
950011567
1909693863
1251405841
291615088
1250120536
1510125258
530763703
976245081
392285973
143660474
244791154
1729429662
2128560892
2054822297
124511037
676843100
1684353072
1523027547
668632318
455872883
1265438143
1533664446
476489442
1556264181
1492914191
2126500645
2066191931
37866582
1274639702
705314164
2072859751
33714112
707288386
843269468
1014600360
1167450249
1873684144
1911134805
1009103708
724759833
53368381
1466983084
997119034
273468692
145032108
1092940571
4252010
372493808
1766379879
1685802657
1224322778
750905126
115173870
1808953426
1153243834
238231191
352290303
1726044549
181614670
980116483
2064874239
522054630
1430880604
655011474
1839157807
1519290514
825233658
1154506640
502883626
345471217
1760290169
703524913
1934919043
896867946
590818055
605086911
944941636
1446243181
193498465
737151304
73869029
672604918
1455067860
796915172
1752262804
595550420
418119090
1724701345
169426308
864152240
665990926
1791988828
1637196365
679593846
769048797
211290129
967252174
1429970853
603500573
1984874606
1638827511
1456825993
327888744
1856962729
904501296
698534155
1607076092
716810731
972928485
1366255360
1247623314
1887635129
2115662698
88068889
126125658
1763403629
1729925378
2073713310
2009344228
1588868918
909804057
629708505
53178238
1195527934
1424194079
1537393686
477000663
1660850859
1973027841
966124251
539743522
1631966550
179511315
565550962
383220310
1836647630
1745021303
592118454
1440963357
949919414
480232886
1131473396
383734691
195456012
772086319
1903118107
1500053104
693143087
1576962716
1017522569
1189385618
1171825233
149208752
859409906
1427627667
497460816
1909764518
634320393
249568104
996508784
2125104930
1707985406
945554792
1224826958
1974004364
1890811824
1979895554
1445853827
1121317954
1546423167
876686986
1379296526
590780627
1002641434
1196781629
234291123
1345429115
571770704
423858183
1979890691
1703091172
1285470749
1037720785
1410640428
1078558311
2052464694
1793237441
1242483794
2111117288
1649774945
481384713
1608987508
218314068
957934937
494265804
1761895342
1963834550
802390865
935155423
883556381
148394975
1519600469
314814624
1882636075
904138281
1862383049
290209552
1494525847
2050138929
1454619605
165277840
1465684828
1283599507
488183785
1363195809
1498283216
1718250640
1379712466
1453913581
1255936819
1745132595
279374432
2050878841
1269896660
954646910
1842480386
1440758702
1361639767
1515949444
969098885
1632983868
820269928
316654389
326642320
831336026
599035711
1930306842
2096736014
213291382
667052513
809692034
1124478170
721155298
1139783158
828359536
962817929
1038155632
227895437
1849250870
2114516673
1046100042
1960766727
1784106384
712275208
198687262
1126416818
533724883
328788266
345762799
1639996287
522744900
1979286919
299320509
1863275246
2101484960
748773709
1478628525
1514395550
1618934918
1456009237
1460492412
906390735
442849980
421151264
547590725
752152113
992741336
1956973800
869444859
21420888
1891115059
2125691714
1255663134
1198976020
1253399298
433112451
417775551
200469793
697426074
695374289
811858858
1739777146
776382447
383130727
1026399374
263748754
1962237499
1589782447
1418260756
1108851165
1015337951
1157543169
1450157376
155842164
1501885395
863208483
974446018
701244982
1925398700
939416666
563829155
757687123
169401316
87169929
924163119
1622327894
1008407535
1330614252
520691699
1162178163
1836546467
1474893645
986550364
1486884374
1290043344
2009204541
121703472
1340632672
615489513
2006638026
443183194
1310881936
1863453185
230373867
482519270
1484352760
2090129859
1596627728
419302590
1163683868
1005442339
1890118022
525254240
579808957
1457369742
77055899
2134448114
292569562
1605953356
2015733862
1160977261
1607809942
929299811
1261154669
929558195
788427412
598504137
458187281
1058561179
1229121183
1107762733
2082014164
36790202
1513452944
450698842
986702569
1792128127
337925681
363876354
1175277219
2023191548
1760812481
1853901925
504848670
2041492609
1534430055
284749578
1681166236
800732751
293362932
1712546871
1414071056
1859064731
906980022
754106102
758036649
1927052290
1715194898
1743067172
1230596398
2046326490
1378272143
982660038
1786198431
673885270
1864446771
1317056429
2145334336
1399732604
245192872
1866119573
2025752424
348358825
1762120064
259739062
1412810
1565209913
715450330
1290599601
1370858360
1417868415
1404249515
1344485810
747680783
1860012385
1144271328
311898444
1070310651
2047786370
383579322
613492496
1294235775
1317299197
2110653189
17259545
475873244
1806001001
651514778
1436253483
1081922037
2123352217
1142569541
1627363699
416697640
825155625
825535925
707502077
1692950262
564287778
1271976437
1458333274
860181429
135229371
2048904703
1349859082
1758785394
1528110599
7792508
817686428
383848032
826038325
849209011
596604537
1400769659
803032356
1013826370
2052928022
1224734210
236106224
813734040
703620653
911048721
208933637
1121182028
1163039468
587319387
1081093976
274594822
1229597305
393076120
876632607
330823650
804902780
967512089
579724526
1780263010
1279937385
1175390571
2130875046
1394475390
1491571936
1920118075
186454327
1620163591
1991966138
1759297766
1757576098
458637975
183136507
658594979
1915086085
1957749947
75917747
925311717
415164956
858149806
237988086
1495482568
724061030
617506550
270267426
1832728312
601854103
1078208495
721951475
309029098
150909269
7546544
2092402122
746157575
1864943687
782439889
181603450
952719727
1610796463
2034413283
554357672
394285619
917592252
621993683
1132852162
802198468
2062838300
1500723642
248030929
456179322
1570389694
2142287772
2052718278
1282547397
924985735
1750579267
1938957385
1959180055
1267234332
1755992039
706354165
971509340
475288061
1702615830
801510776
632277361
1008779358
1205000918
965951869
278072106
1694077655
584194412
1605513130
630299698
84241655
1636439604
782677428
2135546754
185978326
645118444
866540706
1124234950
1993744928
494228264
1786664852
127593061
242409184
1551030882
325714407
1131661830
498181020
227180067
2070078894
1837092971
1217618999
20871073
697518421
1926150108
1169791860
1844258462
817120962
453171886
1122469273
219706796
322988225
1933744933
1209557475
1981646564
1032049133
1482068983
600030620
152938379
280160867
1036357681
1158202729
1945734309
1448121946
1491028970
1721344129
1449121645
860681296
1673985038
257938004
1225777357
1449501501
1034854200
871539910
261213867
628134055
1117001050
773364543
46460765
425349029
1307639831
1303178048
1304780280
1220605478
2028890945
2019688613
1707732729
1429504922
1171078480
603588241
951805085
122015539
257191603
1890482644
1701177883
1638727244
1010174757
1201652624
1799739735
1408270962
1669069131
591780692
521192931
2031460223
1076726538
234549598
1413206590
1996716722
125752818
1826168944
316689136
526495589
1845154633
1531193583
1551862807
1658547905
1698252938
764949067
1900489861
2077238704
1557231493
664180155
982938369
1838852608
375035498
222933031
1990594966
297267818
1701515381
1933098246
2085825091
1815499639
27758042
350533541
1831771056
1693861380
1645396929
2124891748
1863423063
1264957013
1844383170
36482112
228093893
914282739
681757866
987874206
788847209
1660127749
1529909062
1506738114
388513256
630076244
519308027
108623934
1175942476
1609644604
309635982
1552087547
394840362
570291714
1782539253
1809981995
1658664072
1112288919
2094507391
598442165
2062938133
1010508227
1509005770
897892740
1343702834
172298928
1917186356
1241178158
490320842
2136891206
1315996704
1276403843
1967801094
1380523719
1349172051
613978721
872104166
568739785
2085797774
1940183899
1223044422
833445585
1246786094
826869765
182449967
2039721017
210316690
470001709
1015054875
1691089602
20139279
2115465041
704541016
1055383007
972717373
416456664
1268792540
1459846960
386257956
1862368505
522423627
1287976436
756068891
904185051
1973149718
1259873359
187132191
1713714027
1114207221
682630661
1975037315
1012730874
185171249
2121733832
1372376702
1928375218
1856020921
1077270520
609465760
487531551
1463860482
1138474825
916107292
1288953031
1175121309
1743799601
572194244
346177071
1315891092
836176526
988949154
2113168309
1005097519
1219456950
158674531
1039521156
146598813
565752229
1081037969
1113803694
995570943
121868658
1589505285
659060569
1929865022
1532658038
1880736892
1079301629
1677913767
325672037
704603209
513837801
1034465199
1783472987
1858542324
1574584868
1965642465
710427450
303942662
167188970
836032874
954852421
254773556
412980653
527333573
963821526
972353872
1067751420
906477472
767491561
1379162581
1679778927
369361465
1838718155
1072152095
1938795168
1778715972
669507048
634943567
855021596
1470243908
1536900321
1617019278
1839067671
1659519998
1455418803
1936390590
1871853708
1204989803
1314120410
1540012001
1575407630
802342001
159013727
761504641
1224553481
1359877905
1725692224
1617695468
1126707427
1871566503
857432184
762410224
1478764254
1747614112
1533500278
1489535182
2013090540
1608954334
2136181538
1396387362
1109205728
1771874502
1094753395
518354307
458722932
1862173704
1958544878
1951520868
468810032
1762341229
1852264275
889631141
683220437
2000190158
1090182843
1305824737
1953071045
733176652
525356898
1146866521
884073966
1849150103
1798983695
1212858971
140139475
639654298
759695502
1109374351
1646148938
1869592244
1234569348
2116373035
1173735421
1974731332
1106689525
1001015396
1151841577
717593133
903574217
360735556
1671159047
1854023369
344380341
1777584475
84402215
1606741692
506592688
495746205
1856952905
1979544444
1559041352
1292530338
999103447
770004339
774136832
1076723151
1458105543
49709026
1238564616
804912186
358700819
576888368
1821111568
944459902
448002068
996988613
1705182443
363143744
2031278956
203870290
1256053695
492070503
1493392732
1219624394
2000083721
789655313
2128548965
1044787782
1113220962
879903597
758105157
442400202
178765327
463700273
826234788
160256371
1000231815
401605545
1498735282
1889069849
1858124343
1406211299
708291864
1436617293
487985086
626189595
1672561767
640609376
328397865
1052773212
1105696336
1647349923
2094204829
1118096901
1804079930
1392526442
1454108854
324743892
584898451
1488549788
306375403
728815303
436526941
2134628454
1768807604
1163366097
950550244
2002630833
608761264
368168964
866215625
1072609512
503960855
1588322244
221539504
1028373795
1345927126
552782904
1854758459
895822177
127676142
1174023091
1230936831
557344096
641064374
450995757
1385707428
64858374
2045427638
309019881
760309445
2053836963
929986411
1385401006
119335966
2131622250
356852854
763122645
1965135458
1692116308
1388396919
1111195413
326091276
1627006910
721881797
591289650
1043129044
149068038
1279159414
85125598
911087227
77435896
1732016224
562547526
565886651
1325070472
1275946266
674503412
416293908
1021704592
1273500392
1184363927
1499406118
672559061
1093934047
119984946
1096600594
8419032
711682158
2142021672
1637827452
855855498
885018147
77515954
1260346807
1123587452
1737569949
1477029104
794328246
660905979
1506987192
267141696
109010496
1940476392
1991881632
955404935
745076331
247207006
1460454591
127826064
1192907071
989865014
413718014
991229075
1343913463
1946560224
1709115326
702039211
1136623651
781321954
175545256
1239974951
1204767517
1382553435
70996696
1658230073
216908482
1417838696
1898009440
2038173561
1148241815
728757263
354916267
1781070251
1045645038
1857857969
1849811910
255347011
555767594
1298571969
1823687696
1058810616
802117773
645805825
1784812441
1578308213
933896218
1916004472
1674480033
886477548
175516070
1354006493
1098174829
917831675
1463407207
2136240356
813934231
1587991693
1175886492
598443693
502299807
1276175493
1909551176
1331812217
1595026565
1292129291
868352397
1452212519
1863003117
216881140
889329220
229420575
1751927322
734117486
1507193605
1128095785
110687978
316686073
1650901702
1281918537
43389232
1911657042
101190055
1122817949
185351365
1732006759
1549868673
501872751
1734787212
1945937706
435400222
505570904
169340179
2121313434
2073576497
427207713
1848380012
1214952814
917102353
142270122
410242848
1784301152
1639549142
1411866687
1957649873
266133262
197327318
1086713326
188926777
1678215776
503005993
1985737360
874327384
1354381025
779256103
234038353
2006659283
1835914997
400659627
910256122
1045313499
923683058
2099046011
1901133191
1152450553
1804666763
1422209122
535426190
2146619520
689545780
871321792
111011891
1025650897
966589694
1285301210
863437733
1142957678
1091852551
1996056050
711675441
736426905
1433478373
579116644
30752649
1438616846
1554158785
910758239
525507632
827859116
1713242736
898742778
277518731
2069873590
310056436
1887980731
175917693
485830811
2094314900
509231595
1830179459
703086029
2126495267
2023548881
1073275899
941937631
281576348
1305050265
2019754540
1789815585
1988630592
46813360
2003570467
246747940
1451384459
565309852
315268911
292356020
1394466835
1574263648
562664778
1634836351
858156578
1671574343
1898743679
2124233478
627804805
1554647613
920939290
257825272
741054186
1182508571
60131425
1253192033
1109183951
352539940
2022684696
1645370196
1409614454
390809601
1979311637
1454772994
921774396
932508429
991026928
1236843799
1413326720
1977907661
1937859513
1590260771
1505783033
1714888815
1948878272
892231800
1434833498
163431988
1961184238
1258591532
1102135993
211052486
1675926914
1388672798
640854917
1200597418
39876643
456829625
455193876
1608083971
1367960207
640256637
531612087
2083871597
1907448151
1780426029
1723971498
1239852638
1959889877
2145764418
1801621474
1901040681
1219362614
609024456
1415557017
612647286
1140261833
51197568
1736443585
539580262
216670384
800057650
166132367
1226297038
2131968039
92611403
206836675
123648522
1760502783
1607452769
1192261616
425465787
1901076872
930169947
1383803283
1472572365
797320797
863881422
1984237541
1167778667
7013287
507647028
982370285
1293467126
1704199116
2019803038
1530018813
887668681
1124713845
266671371
918422511
652471362
453468200
284519978
798002770
333629506
1986121981
2056722821
1457983362
1446208634
2069409268
960743950
513555156
778989282
1269900107
1708690473
932102651
344215160
505165539
1194476769
801086990
1492861827
638145742
956544950
1415126925
947360830
1076241323
42865850
1357891133
1304869967
15507652
1946488585
2121130408
1019652565
767591551
1367833382
1362819578
44170596
1480388115
649426203
1464860432
234509742
1181964366
369954421
1007239556
465150242
167564775
324437249
1353134894
1399027746
585012549
948502707
630124120
1071611892
1247980864
145807889
1367049956
131453893
86388989
2088790095
418456212
852916338
1656589373
542398345
1096996941
1453643042
1550854048
1536460649
2023512482
975189843
330061178
762999050
1512071769
1365400366
1140098282
1130763501
1095561343
1892482902
321306491
1225421318
1077298484
853507688
102722480
853181273
1078570167
1322086792
1054366548
121620050
48827977
66017856
1279597984
1396918646
1833977111
1212568859
994942323
57819601
1144340449
376165270
1130890178
1239886387
951314865
157703909
1483924845
243296354
1765202338
1794925007
512800335
510491806
1043188653
1933441721
870680051
1817949767
1401086019
907990609
2134377531
850097106
1826596188
504959405
831966401
758572991
1139991990
1492264062
1816329236
1750296377
1426604511
1171968877
54594248
1322664176
660770950
1111697926
537981742
822483514
1810499072
618364349
388930567
1921111660
769598765
1281062630
370904636
1699087470
912488246
1640506461
1725099966
337237237
751373452
1276253347
1621674221
1590466905
1790559316
1426356546
1035309058
1322043695
1818713380
631132084
1863253503
1925288171
974474540
168727701
825174625
1542449141
560816767
1538031066
218820542
139734761
305146584
23379055
561551261
410605113
1928471773
758433640
61329138
674663329
1203156801
1466772805
1015800538
2107404591
223998476
1989406431
1681474530
24828698
970593776
350216597
458707760
419960302
1655825667
711334123
635926020
5420393
529840925
221403575
834826884
826731012
1493003668
1453560788
1582109624
858808174
1327559719
1334142091
1778718145
1656857296
1190516943
1249878165
2108119700
1523192153
1881239546
1318381260
1674601818
568544754
1069275371
294205955
387456866
561987590
687588918
69837719
1875502155
786405666
1308298529
411950403
1568265725
379577401
2011496327
1955398632
2144893203
664476255
1593805348
1891520845
491100470
706069159
136322635
377413365
1690531121
70621045
1044210000
1167421319
470496066
82818239
1945019749
1143816722
1369677154
1790332556
566896989
973138767
1710957946
995028834
62071101
2041460879
1034301800
1717190146
1749583385
21764629
839036934
1949715462
449162977
1165726802
1554117721
788818957
1220915327
676117358
620354159
1136365561
578454843
1869657302
117322695
1297100582
1426652768
592560456
1550023458
337294585
1675262894
2060079090
158060832
130381349
1322609488
1431574430
1228881982
439038033
1619890954
1202207137
1961904364
632229743
1889345387
1693019198
57521729
1907833896
1534557502
949038104
667073083
873656882
1780938845
1400436567
1579569493
506797684
1636181278
1618513740
1736109968
424445236
1906708570
1798456117
637498482
1281519842
1127364333
1573274078
85092051
1674110906
1774405409
944108605
285768147
1363241441
254912510
652238825
590829731
1617246414
1025034676
1642107125
158710513
49816528
1054621331
750193707
1467072749
619634662
798988788
1466386931
459184176
672261371
1690442246
1473394569
2124048091
1531303050
110040811
1719058949
1846378751
1503815663
1307851597
73492613
1025762427
966846041
120489173
1847842348
1365376098
1422598995
645860381
1103987831
1135980277
880018686
1830327546
67003718
130330642
1478660607
1368844036
978097666
278470366
376997982
410054074
2136348804
355297505
1232960243
1173790806
1190631085
108558236
1264023673
1418441379
2134977369
2075861799
10107161
1592790294
1424111004
1357901833
1232459088
931597468
535114445
1851658772
858653625
850299763
1605673050
795916710
660791104
995537207
864151189
571713473
517223913
506170063
1715948154
1593182645
157834900
1354853222
1941825611
104111606
761239422
1465193424
1572910497
2064392222
868019188
1288741730
1068862422
1280638211
1879942028
1978028043
1203059164
1319718851
769144753
825353794
457940718
1211507954
1847316996
57807406
801688781
760809308
57234100
1879731853
1144795564
1347081287
1665064629
1126129169
1968360131
221829098
1332671962
1807526732
1366384199
1733112125
712774008
26734793
1703132664
977763910
1576126976
320850297
1897533664
392614061
837060170
1571342468
1250764407
461760994
1356902552
447298143
2047004649
124436239
1941075351
437562472
877347566
577389999
1418660474
1929919786
615547888
1923188651
289962834
689485053
1592842251
488963997
274006332
1035167112
1623015302
1269251270
1284694053
1109578594
1010104412
1144508528
533843500
535307486
1526138762
1926987849
1011540098
1916426933
1132645504
2078196836
22020892
1956401395
1757453001
149129918
932967753
932873846
1303075837
1640710914
97243553
2111941958
758397563
96351220
363535114
1493107574
1620661087
1605441178
1864061879
1446736456
1820881246
1558838020
2105547485
1226995670
1871105565
455439516
146330414
40228267
574020864
387780088
584110471
116329089
875896186
995100036
665784931
605000174
241497293
1779388902
1814984834
182512648
1705414854
485354882
505910092
1845849849
252629505
1993763684
521465119
1914363313
819609059
757519197
1327161494
441436587
963901604
2001978815
1314650214
934066686
2013907026
1135864035
782423139
1120017432
1212554846
1127521223
1737136216
1821113416
2095655399
1960375150
460251528
477922707
320467675
889454320
1535919695
2126399903
979925707
1940869961
500849371
920605226
1671030874
399433777
2135441495
1077278689
1383577794
1027804105
958708468
2121302972
486210266
1708791658
1620758550
2111870473
340561980
1694616433
457960648
1681086539
1244887225
1089104858
1815122884
392655892
1068114800
2063332368
403215326
703714294
1198770721
748592033
1623442864
673327938
1235931840
611820119
2070696704
1945651023
1533098525
861627438
742097897
1908090440
126616863
525710879
1621235141
1623382140
882031799
1045006818
1865226522
1493575742
1140584136
147380874
1498437540
119343689
1607448861
149282928
54477668
1703466480
1667848958
1608420799
1377659966
1530086705
1804652528
950227580
15695356
1412775202
1540715080
1549412571
1087751986
454450776
222471284
1092544943
1631143725
1842764981
1688699881
1382148221
1219773554
53551155
1019913090
1566955377
2006936136
1907272885
1661128014
2071852047
558657518
724554314
1523436707
114129777
555173420
80258566
924729745
493446735
748080581
198820207
372865355
1910336817
609621533
913918785
790516252
657806563
1218388566
1314703220
1703814306
969638632
1610627365
1251258243
66107011
2101205230
156547561
629854978
141309068
50977282
54164247
433356658
1688876197
1282479709
654094540
294219877
635617481
2103893800
756898619
2029029512
887515246
1567114289
231095278
242438380
1006656308
1312773673
1871336741
921256357
1118407546
2144515286
453046210
1315689135
891672533
188899776
1373841661
1661227721
1480867333
1186127285
880085324
1067747595
396039385
239569905
270738045
721099950
783896138
1844272959
106804584
1054131408
1676001870
179752394
1926914452
1104888219
1696956575
1638534490
1418025340
1990400917
1449274090
1828886406
1015751326
1612262572
1101617021
456332
1795414646
209776682
1620966163
749983899
1223230907
223648392
542432118
1302162631
1528751571
1534589556
1324681549
1502086991
444225406
72294524
345334534
1968770356
1355561245
493473689
787488414
1277241681
857430120
563393844
1638226812
203474925
1834346923
54618528
719699341
46652225
870548775
1834367093
243142495
819062846
866168204
1553379331
794618748
1388271939
1626136214
1895168775
2043375582
1091378290
848568971
256114522
1320286018
917210631
1165832567
684082953
1919016007
2069200443
975509149
1064153308
2004697699
579400666
1427201781
41543565
2025187793
117545487
125947811
679191370
842795074
1706486710
97166393
2026287296
1842752533
2055108590
1960858692
1199882886
985343526
1133737507
12444310
2092566616
342293645
409248416
1500426880
397184930
1774445542
187261576
614786905
2101308523
1746944760
467611720
1709525299
1089644680
59423577
376459155
930198563
2102983899
1884110104
216320492
1782255259
972312686
526393353
966701785
1128515285
1233781289
1372473073
885175271
284940679
2099247038
2099464308
1259200856
994009302
2096330372
85762718
1803146666
1019259161
299549634
1022817349
204478146
617009225
648187065
886063141
376291769
1414130702
1243092741
230176273
1545109123
563459929
2140223756
1764197908
1357233556
1773914501
887298414
112671290
1008024269
1463702518
1104722067
1158748357
1457506896
1232890074
1717190583
20057889
1323003042
1351141531
1368791511
959947500
1790290837
489961769
1436341156
1712418159
449133792
355754890
134267936
831495461
236187747
1869625947
824867945
73891866
2007098124
1419437953
288555087
1642534455
113441583
2087076754
708101718
623946687
815246758
532009747
1831108633
1979153199
1203898626
1549487318
1466083998
819353473
43518628
1325770978
1146545698
158949134
1999911536
875279897
1871058838
1525920950
1072008977
1356544041
1622429389
1824146158
1772067541
947228386
1019443408
1759282764
19660548
1015210966
991942397
1513381489
184428781
1877270518
1219182397
1197861318
1823102361
651291386
775431399
1638426303
1310776937
1092743444
1640327287
1148264130
1005505862
1419096290
2127294491
1832474542
1524938878
2028049077
990840677
1622691560
1218766707
124060991
176195804
1695169233
1404681936
345466184
99208257
1314739658
150303905
1095986000
220881147
366866400
721161415
1045045664
117279826
1354402192
66624709
2080793319
223843101
523826433
547281035
101310532
1183566220
1375044094
1723459204
1873588183
546073386
1300573761
547978151
92824155
481639317
584311128
38682606
643277287
1471278665
1689759196
1527151234
978540640
2050053906
2035424246
461112869
943086915
1144414831
2146991058
220499172
53521380
1844958606
1652310028
343215447
758325779
643815121
1254907669
367633813
1293731312
140262896
2080947751
421701823
544380040
1968221174
2017502153
209189457
476764153
1545301012
1781870887
377729773
1647641932
289282894
2090394855
843385928
1049043810
2111510785
509945219
1704760704
1956231331
274251630
771674955
956477315
282804682
43737909
587391608
846811429
1606692753
921115690
280231350
1960448916
1767140618
496653729
1092759723
1203865081
2044948067
1259480681
860199289
863554148
1292617455
506032354
1952785248
123632235
1604011677
350473223
524437859
275763736
1099997508
771044011
1101193216
2025006340
2035260619
2063039553
49407819
1063557846
626312840
1346280817
617637321
1961243327
164737622
1281142639
1485785684
1687425177
465223866
1116127510
1789613648
431886369
1659858079
1747676842
1870925873
875012691
960897567
2133607018
1789312341
1267658907
2086968542
323673251
1546019992
819743225
1013828964
1115349961
899274834
783996603
1236158642
1827257611
1920518442
41653436
1066417438
313330728
1840308066
558079003
1262481855
304675953
275504659
2091297494
1888078836
1801408539
471846025
1559165363
2006638073
561526992
472000840
242440138
2053962972
1291188390
2031559617
175935330
952590127
1847871794
984997676
1935348250
1843184307
276073635
981121971
778955911
1521490755
1419232698
1677765078
503055206
344508578
4675528
500859984
2011207477
1725912270
1070436235
400912880
1965822073
1011595781
1451160262
36524098
435819674
169750989
276125965
429663743
467525929
644581929
1627245473
97360988
2019946836
1081476270
910831083
897548933
475523258
1736162411
739749242
1027102491
258328811
605262852
1813707413
903666320
1866296580
610380907
874727493
923642240
536038956
1535926944
654644442
1262870289
1995018137
955962894
1048426883
567525027
1215582943
1141241635
1767949198
1290037015
664556713
1961172278
444601261
133925802
1384173598
331293842
1239402181
1431320483
888777677
988353936
719775272
916953041
507178462
1367036412
526245768
1617349730
1029339071
1871072138
942392771
62178391
867765074
491766389
1642289234
782573219
191862336
1126271776
743494720
1199903983
587319035
1733483863
1901694046
1384345079
649521215
72689913
2023639220
2131523360
2065303053
1353545207
309424113
1817380860
188897686
1189300559
97646332
715098818
1084554623
328078346
305928477
958271631
22079921
1271539951
792778872
503605725
1821784247
1853766459
552945217
956910024
758756006
922379381
1768592162
373649461
460694166
798602043
343926639
1371003789
271118836
1060061393
1417609952
163972075
901090635
472371178
1662297508
1899043931
1378816060
610857714
458604553
1192844671
2040183257
286701981
1185049337
1439193106
1310828780
1502144488
525838406
387665689
1865834575
1490596901
425781941
1065785750
2010026732
1838157068
299525734
919276926
1861367846
1394829313
471148842
1872130346
1426122808
1627330479
997063291
493352692
53379068
722545067
1988625404
2050080202
1641549236
869846354
1369194870
592469131
225576204
2015642005
1655617926
261190691
1492171658
415648662
1536851350
1042434354
934030439
1185690725
319123921
6252334
2011170094
1507676183
1181539842
647907790
1510537670
604834557
77317524
1646923761
2021679306
461930708
1761347429
1556886881
500635650
1802017311
223561471
1482315180
395358250
1242674102
1486658390
518124932
1174397302
791268148
382732480
640374210
556091328
508442339
243843164
124538234
630286139
1005708050
379266980
1310993319
459995009
1173166221
2127276632
658088583
1826257275
1365756727
1945587907
596883710
1211896380
1541893948
1629430280
260490383
362328014
1298749643
736578217
1385065777
1443329486
2106761530
205196751
1626191202
1454928118
639538569
602307847
49155667
948540344
1758768418
1679227041
328626368
673643164
795805524
1003714664
1523810365
1104640029
804942272
2073926409
1294578868
2134272323
1213790109
1334607608
1160416559
876335655
800060980
710042203
956680565
202621300
749386864
2025720710
11513120
627440860
328904954
1986591003
1999980851
1624176069
1201537007
23288361
469225104
728434016
1444270459
1406062329
1453844587
175435996
64292921
393801805
586817002
1813558509
1200654050
1487315124
791493985
1153145766
892993387
1918968866
1654377938
1192924962
1242450068
666239078
1337035065
281011950
1497381975
981116265
1186848505
1936786228
222895623
1900338470
356285988
391500289
168266031
594085021
2001528824
146416428
938862320
183438048
1597114748
1600812026
551644371
1234123594
2027085342
214760516
178954990
1055378266
894769647
16253555
616067552
54277256
889904129
1042708265
686209476
321868949
336357569
487316059
1087991683
1980322930
1878453107
1940416267
1421689769
1765431870
1936277839
56526846
547278987
1626013724
1308085115
170562294
161566911
1988859159
1030768886
234737222
746445946
728966551
795261296
2019408989
47460602
918506222
136595234
1535684550
1156972036
1791345727
1177630977
1098950719
1509276870
394843825
131263890
813528566
937561382
750744830
1777785870
526853822
171351267
1059205239
1310957561
1746516347
1286313295
2043539696
1328089639
1548950225
1152160220
1840084315
174603313
2102159831
1675632122
502962985
1705822565
1964999429
575192109
436760490
531620421
1413076470
1185444616
1772554080
1132365294
1010663557
1609557196
177348347
85703832
215069669
1654779012
981172952
534239709
1443061772
1899283707
1247952856
83216141
1190602921
1318696527
1023908697
56055120
114139419
1446268285
2071122896
252287031
1622855811
346691786
2006231103
1906984750
1802632840
1091825576
641444304
1925130373
1462159076
1580843032
1319785010
1899529129
1417967186
933356785
1195369912
1970772689
303869499
1046283419
1405426264
1968319913
485380442
2107078330
2064484492
1504445348
63289324
1998140132
1321132910
1331658251
1951869914
872236708
1227815072
189673987
605334758
906613699
308902199
1804766079
903871750
976328327
781093160
1173059336
1893332220
1692922898
1289427082
1033573269
61874067
2098237501
667681474
689008009
988389118
1249078388
602732425
1641824527
2144622781
12488065
470035162
1333052218
684943662
1480469054
241945907
396653893
451928323
294936797
680152094
492437260
2007812258
567899723
2054838745
1491537950
289369271
682466329
1846787670
448809682
577565209
434454048
1906699980
1945646738
1315844691
815323606
534081146
1305360879
945479799
1367432025
187496082
734698705
280818707
1990853776
890463910
704680546
1259167419
379640624
485981383
53431410
1140524810
896442070
1034049045
1218122808
2088570434
1841252188
1002550858
2006412654
751917970
1153698647
2044401903
1054556403
1437102156
58191270
989366521
265817582
484410612
470799593
1988116685
107816196
776596644
1384065116
2093486992
1131407905
137019863
1931081403
219520033
211951303
236968575
1518183660
47986285
1590637672
1952383950
1846092750
1227472599
485074581
273057699
1682812445
1347623622
690052360
1516369849
1627459400
1393658224
2064389820
1898201626
1880781224
1298250523
806935246
850922878
1474475152
546681374
564622341
258432474
165759609
2099931823
1044181573
87785480
783195990
1276267443
963523922
1217805961
1624573644
1984257578
540638831
1956994437
654914275
310922878
2108164955
967925506
505622942
779826074
2108733430
1583910772
123794214
421601229
1651812663
208099633
396056876
1244756327
705625647
1197400552
1882639377
983833132
1901104097
425389548
448289032
1074345970
1910546000
1841826996
872962389
1029575963
1885061856
1207635270
747347925
1093630042
153721727
2031794768
509357894
1912270122
149075865
879550081
990542072
1994378390
1597994818
1613205677
913318452
1540426838
1101591919
1141360653
1547522923
1167644733
1017444674
1041119391
705269290
589230453
1098248696
1893955381
1473317659
1719850937
795342683
1854170638
753377304
834320525
1852036374
888662193
1468673802
1200105636
1786846433
1777262684
962042941
2058593012
510673026
491745343
991578945
1117770231
1555412029
2043447739
1047209814
224763638
768546970
768262281
735522693
1556745042
1669033301
2113103734
1750109795
880725967
1870613282
1576465365
752105400
1564394946
509486664
455060004
1330450033
24581726
211916929
393581302
64852911
760099738
124236714
1263842722
2044271723
1157208093
118577996
1047961127
2010484731
292769734
352954332
1754277998
1046392276
348145610
868175821
1824822508
15981700
1813538533
1242110760
1783555235
823754671
526478741
558783675
669154730
661050852
1519230585
938243245
778311494
1788436414
781135478
2138200797
2059136538
1826016477
481393948
409678074
1168261210
325481314
1481184392
999349488
2070352514
1028345299
1472950861
1113565970
1557543753
1095205024
2139068202
656668763
1702410064
66218396
1696096089
1589306404
2056537723
1386886440
1688838863
475991003
292179765
541719862
2089360871
1643793221
1784089425
346910437
650912009
898992333
831650864
405469631
741542224
1855948270
1299228332
541951028
896761990
1273215669
1563203508
53914630
754091446
1697265532
1783476256
2066909964
1411333398
295276312
301578716
1277560258
1153403000
101960026
1921663681
681615843
1872717717
1021795698
1961476688
75162698
120856634
709702516
408487044
1997158264
635711032
1464643462
979230599
655579444
1690631278
918471577
1807494831
1992577527
12543033
1716062591
1048188793
1176433131
422311392
256501169
403739969
643618851
68684173
1104064799
1980321426
1089863802
696555163
1842146254
980070388
18012509
1343214597
217544371
7557439
1045619369
1117430134
564713021
692429110
1005638665
932886077
1702591612
1128585783
1198344852
1743428231
1548294968
637812338
503906193
1275619213
2120875695
399088625
7833196
64245552
1328377647
281286848
5477157
2113924327
2057575411
859326381
452839521
159341987
2146798795
1459782634
565120569
342696047
2073664762
300979693
1051160364
2029108669
1458502838
1972608798
461537303
1507866877
2026355810
1313558111
1155157262
903366602
212131295
107699235
1669451900
14635733
343535393
1803308917
1136652478
1098988929
988917000
1924696242
1729365785
1604974371
1112321134
1023842128
86830338
143184398
1980960089
30528783
1826329509
1139713190
871511309
859982551
636100879
347582796
1916768283
494197889
148936337
1056069280
549018783
1970585082
970981268
328435791
1514044544
1138175494
266151819
1789529608
475418709
1375370258
1906563049
1109495132
461477921
1074352973
371957499
1212569708
1366122413
755191702
1575427451
1851459549
205581982
1630263602
651615524
2024855796
341820495
912279992
222867274
1590941734
1880660326
150362044
2135724732
796643219
1658481215
1323551547
1627922798
286457874
2141751431
168851992
1009879070
1623433591
78034661
634620903
354091829
1595746935
934693344
1857881737
64480787
1250058483
574444251
921477748
405022846
1018245825
1414582692
1616307860
1524071809
433411458
1167781837
1903791358
1875702093
1555476079
2088124914
136326825
1866993503
213156787
1507267133
1895446595
100700566
794719089
1119597328
1642276462
1193121044
278672695
1576851581
1339951378
1535728026
1232412931
1064762218
417681593
1579583354
2124972206
530957058
1020256855
1016069505
1701291879
686454710
665613123
1613506542
899863124
1909882026
454307469
863821300
1316606054
1844630155
320184190
1270138937
1921086239
1956487653
377022327
381374292
648988276
2008468722
960379173
1776816561
1742278945
569674239
861380002
769581635
400792918
1457063355
1287585751
672484932
885016573
1952583049
53051674
178957239
547084763
1084998090
884544951
2136715172
2074421154
467619833
1177381055
1383763048
1291844106
1625732281
708118616
921999357
2039791123
1434355301
1654643297
1418623411
1284373816
610191240
190044311
1839194429
510959068
441696329
973411282
1773651052
1962666825
1094705617
2094137841
1991386543
1185834645
2048896859
84218092
971530763
1657560546
1632153901
308052867
927270832
1456295310
373059282
2119800182
606352357
135595910
1921544483
1446504304
1342798298
428713094
1363954852
1162752984
626282413
435633098
1126085577
683231896
3933825
1625187069
1747620074
5395883
981223191
1833596761
746399997
269575524
1312495806
173321500
1218332016
1746748478
1523675051
1928914960
850093768
820613919
574571303
663837699
441384546
65285878
1177824147
613283080
470593871
1213389494
531990729
723027703
242983431
2132948308
76230819
1366738500
640140036
528938364
700163308
437979364
720580800
561147247
310432087
1567935820
468751443
301684786
524178077
1672612670
1691323680
284945590
1478640595
549604401
840180688
1581660871
2067371295
504138652
2138194898
670027643
635497076
979951261
767966763
441819252
630915167
168748288
1145262995
1167671617
343251881
1162477845
2056341060
1131962150
1631977319
1575245779
1202844976
595559721
1143335539
5871973
1940389137
45688919
1673141859
1996656990
267871139
1461320874
401304932
445283977
1161382275
1577816153
1121669372
874460148
303801414
1217802438
687671183
1928134740
1782972645
785061562
89930545
1469538058
431771170
120576451
1329213383
1031761934
1803071136
1443638810
1112176940
1925789623
1343574780
60483308
989346187
489727965
595549219
1195328554
1547495216
2061463418
919324145
1493141065
1018272708
1670681395
1835489508
564513310
77851021
1200540994
184198350
1829252458
1998010924
1187690095
1098580641
823737263
1404810450
1548072280
620863318
1333895449
1476635698
2115417946
1696697677
1319381021
1637913955
2085466287
160817005
1645018319
1422951809
1437263010
1916848847
963459526
1829058651
710866377
9752850
1885584258
109944293
1780792884
446755596
544488959
1007350314
1411772402
639167128
28163906
1654282613
1547402516
735210625
899755345
62654472
171624394
173044706
1265195291
1814097893
1830853408
2014679902
1118122871
1118304043
1158343393
345395117
1315262782
1525921232
336747522
1757708820
1479391027
455195802
1463063663
2118959726
1179447005
1414292274
1033917380
515823951
1340695131
1503665615
1305760756
1509571225
877002891
1911381118
86110253
626493323
2044668405
1941958746
524588687
992483621
1830872094
1948580418
1491009443
1547997671
1838634567
1818780042
684666552
864254161
865766888
456315208
426392090
1561385791
395741829
697384809
466672495
2042623696
120623635
1150220872
1689110574
1083173987
1001049386
1747664827
449761607
784103972
1879518069
143874644
1563020295
1221836033
1149931443
447367288
1727939011
1433009160
811680778
889645631
1575282902
337934859
1497740979
514963366
515761092
838094873
1680506204
554368819
730778320
494554939
1359520276
1449307069
763460334
1689054082
924006261
1995084465
1398058804
1861823992
1035023495
1372343008
766468178
892841543
2042534344
810256920
132639914
183408122
1706417273
1425935282
485493199
578398702
2122488620
557973205
1832286963
802250000
635345572
658242720
1668256427
1808394859
1178208584
247826080
1666546291
1002665820
1397754796
936709311
1318142769
1743011293
631804154
1829272431
18726231
336969380
1449684702
1159418516
1066735844
505281586
737199644
36782846
251285089
357415780
1458482825
1375622455
1856982607
912052180
849095585
1240831870
1919482360
808283104
1913874576
1455903682
1125245755
1951366407
531971113
379047643
447534377
2017266837
314832341
964136329
1617437749
308849280
41119952
197534599
523421290
139911153
617574890
977832398
709112703
1897638086
1392069179
802946104
1613237536
1102378674
2069742615
550395931
503222221
786119357
1034180528
1879388922
432196142
167835594
1664657000
373030922
59219363
1566203149
40845334
331570887
2059175700
1290135581
2036772429
961116501
363540025
680464100
283494746
1012210265
1853800112
631501502
2123912179
406602698
1648756705
1677138315
690675781
746540164
1803642151
891695308
2145844028
1569818463
1122856529
312399840
1787863303
892891316
911962009
1226469838
1298528839
466248803
1854450232
510263203
1480744672
1135992195
704994361
411763471
1459987305
1155152652
1146917162
320759851
2088807507
760942303
902675037
2054846520
675826491
2042033042
285806181
1370542926
1928290972
1980427140
1635758732
453079788
1531531715
2123056755
771271114
1347663007
1115007534
1834684310
1211862637
1399745307
2073438837
1074463846
2076315813
466090475
254804791
522785400
444678327
1776776859
1901683513
1986616862
1476107609
1852822370
1291078655
873582613
1475145055
487461256
760720809
309406806
1325457209
1369668420
988269313
2118823973
287666514
2418211
1849615943
1094662178
1781146289
1573387658
279393574
257748711
578611890
1278710976
398925005
1931379422
452327837
1302855933
1702934152
1396892811
2009284818
1791261634
874879997
1913032008
1671742170
965643709
2051013306
1298615588
164277236
510164928
1481765257
876323107
2110140975
1856231070
772551661
872845695
1713257893
1309463454
1134360277
932255690
1597561030
1997275207
114828310
1181879754
829057154
387366906
857331619
1372431069
505130225
122153416
1441014656
1521834718
890734731
1796828113
22616981
45192218
1412534696
626521135
550644311
1058903420
680946210
495559737
1257614572
1948198186
1110892454
2116078203
399234935
740468362
115266498
1710466145
1886642490
1961148538
329837694
2106730973
20609269
590515018
1621101632
2066931163
1844609283
1521043374
1132434107
1578084824
596710425
920558735
1000563725
204193702
556650564
1467637066
1113111060
60523500
1437101315
1491785713
803257439
2055700432
911513071
1870441388
513138630
390290376
2116882310
1790912183
314904480
1542578621
338633685
1530801463
250322345
2001667893
1788827145
1824171629
556464589
1717108553
1075339049
1126855802
1608725258
816928243
107311651
1223225578
948256630
196022436
1380501594
1621161037
1691225148
1446697499
443512083
1436115875
1337677396
699282357
854819500
825050986
749423263
705605602
1575835239
1280862450
3665285
1377711284
2025151664
140605705
1535069345
769213809
1083637093
298499730
262763844
1344034253
1624627206
1825721386
681391665
1313416008
1996900427
1256898266
183805662
786765767
2044342689
1286964252
576878599
2118759400
1906513016
1546102762
584649849
648020241
954886488
916597731
2011453486
914361291
111232553
250012774
449284488
1940743747
1384663530
1660084077
688879989
1837740537
932237615
971461288
980083459
1022767685
1327002097
2051674653
498689094
1031628566
452968532
1762037127
1382172264
1304276518
1941789300
632838071
1143213514
187559519
313408827
552088527
78500519
125126893
939810783
352627737
2004050099
598660317
383031521
2063544368
558702542
269639644
551864794
1201060671
244630599
1687894445
2130400147
1987641833
126863098
1634076136
2039534328
75704668
337159493
597595767
1357194311
2055930939
479717979
2113326359
43561181
238672509
1199439291
700417676
1040908705
648132172
126795073
802983048
1340054707
1045838618
678419523
921472965
405416129
754058139
67832926
1444817494
769841735
1443989423
1819602218
575334873
627320508
334269312
992593186
1695637986
114475266
1876366550
1603338652
1271350896
1550900896
1527966192
869826178
1581026656
1610466015
511350593
1347983266
862493139
828543961
531562125
181534813
607808775
671970743
1720740885
1207329579
719643152
997978118
2112632185
1120717649
790621915
781556102
1583865821
1856164946
905441110
479726704
181587560
492544507
1172567854
1031086702
1629976560
487432451
1308372013
849639760
1671767488
218107733
21571726
1820933863
1636514193
993610776
1564828951
1001211342
1864301509
1894707159
2093591395
1748132124
147124758
759737688
1723699344
888867005
219594007
1795619060
973403817
53167575
1845395173
784234945
1849923475
1573054239
285264337
1081688402
1529845528
204602698
1392383406
481217517
1447828674
1709743732
64274150
1436797130
2030368626
193279
1919716411
1331866317
121914752
1901234662
1238678819
1973288973
2025531619
1344664807
205365322
1139643106
1429635261
944745666
1756803423
905400648
1719184080
386743573
2092580835
1983184320
942755721
764393742
1253022917
1730652053
2026648177
839284701
1252839760
1810491994
200281494
841816080
2061556864
573699857
27685677
1501416685
959412831
284451864
725989465
4780550
2007462316
603505951
827713214
1880287086
161245670
634457102
1539946314
347682454
1464682975
1187295343
805606533
1627389288
975183380
543203432
507946090
4760595
463242914
175962245
842521248
106092528
762162602
2141815895
409670514
688443501
819250561
1007814192
1288844568
796384035
1209339724
856377320
1815894654
607531129
880961673
1822028604
1830225312
9899736
805003748
1432629476
1909152174
1898848272
1085791584
144642694
2033212614
54732035
2054501510
480821665
1739277097
2113333840
405333582
2128018
1035387102
1627030471
897764916
2121089563
1319789439
2111426983
799531356
264536654
1824192005
1610238914
1487828508
702629544
1162668372
982456111
830804176
1539137077
315737890
1524850921
1242348436
398277019
1468640470
679215998
927982386
752849883
111267020
196178495
1138671183
279044576
1464400160
646114822
377109276
1080724395
2004039166
579076574
123106741
711584699
1915048746
1910851008
1012774633
990058373
1598132051
1085893884
1761409446
1559064641
1492009405
1991743599
908261820
1868561015
1020234813
282850319
1664797161
1857519177
1835865621
1164417771
554365534
1227386937
440192434
1407238866
2072123013
439197974
183219071
366227799
1603937240
1283765766
77441851
1547237292
1721436058
1806264658
503142184
1618442009
270921064
987796024
957676063
255110285
2022835526
2030302473
1611227364
908248644
1631834703
224386032
1810879983
624426596
214433823
856913660
722999880
516735084
10142205
361038831
776169629
21107995
849655917
832225114
2053209859
1743869514
9854971
881433562
378319271
407251952
191563515
2049622832
1277035754
1795411824
830229482
971562554
1892831050
14063877
1705976864
1651909881
957965349
1953682111
174287284
429668086
1523074435
1671550431
1122955597
1318501367
914841302
331247193
1586309430
1250544425
1349895830
625051453
332152607
734338254
379226398
1025515273
1000394365
1034223899
1306327728
1104905294
392763066
671228198
2086474107
1162139989
1833482634
2118191021
1243924571
1930747989
1785069912
1194487818
390826082
1603866712
1118940942
739598237
1891933185
1490481398
1912754280
371983675
456239267
1738981000
1382817550
527720969
489828572
2103858983
1876845953
1547024820
147398354
1577414083
422538853
674482659
1032935169
759957343
719321628
1266207657
2073711072
559693459
1878998408
2009545407
1625669138
999313549
968386534
1357145754
1369385695
200667298
1983033716
1728891314
1430698666
1791485269
462221538
1141058265
556260581
1046932313
735951570
1749779600
1519718480
1400038175
1799423748
1463989734
293711181
2143634534
421289703
367262338
238204975
1076746950
434279514
1227696820
1256176510
1005766987
2126511853
1848820695
1413261753
406116306
1018708766
1997846687
1376110759
1215891021
752787468
1831143900
583443092
280521036
460441011
296822022
1144324290
947343068
1002714032
1409224425
865660533
2105846095
1257905835
1412387319
131776955
673367409
63299392
265598737
1089482510
964314351
1097590882
1043514927
646013683
140010494
1349993687
1328811710
297739375
1062831212
1873255920
1900623479
612564729
314639134
1807862251
2004997034
972190904
727667489
218882546
1917848575
1258174836
789013232
1029562493
1250426204
322335764
2117355462
1641006962
793505152
2022508806
832582291
1529761418
750142327
314502352
430812144
2088704387
1244808844
759004652
2091128911
117274224
479504262
1083238238
266372180
1595450249
1227149321
642550456
725334326
907845203
199752641
885944900
2097584360
1347320014
1822365647
2116209659
270385692
1600469144
1795713998
528771682
1152744636
493370543
202770705
1695764582
1872686651
1813785541
1458177033
2138718858
719820251
960981750
2039051227
660365609
2111049883
1211570888
2052536983
1283705758
1633101224
1158520633
210212235
1424640267
1229331194
780381243
1390245370
2044001422
1101746312
786750803
354590878
2136743250
1522017847
1831916317
703305319
1423424183
217523738
862574947
391660679
583697701
1920957025
2134513243
849509630
1694736735
688564434
775438201
1332426290
1842381315
1810732784
1999952127
1557631952
288868919
1947588274
1176042439
531543820
1029060449
1867266605
1476371157
231298664
1863750779
1729998972
559055539
675552873
1084076777
988506487
399730431
252041592
1088646635
1606631983
1855658154
1766481971
1511109724
1807841602
708234489
604197412
1180867224
165456644
791485041
1879020952
1901491591
1310528913
223574123
1458216832
624622678
23078217
1316832398
794068177
186413724
1592346919
1999458645
756273531
1297734407
1696665198
873659419
1148332388
456470962
1174636005
1597754212
330608856
1574481237
853470988
469931459
129055748
627706620
841198818
1088761570
1967212540
786751294
1697022609
579444461
1787017783
1637150918
517346974
324788205
134113746
1160354591
1803862014
256713912
1120956109
930822084
755472926
324904637
105265915
322671059
898359532
213515378
1145076162
116022953
1453561280
458553268
553564412
226935287
690645704
403114919
134142002
1352062502
1707341708
1717320570
482492970
893272097
2094282107
374968345
594144347
1950140669
938689515
983766709
708452030
1590558639
234714237
462120747
1849099560
1484973125
1979752140
397783601
707462972
407804289
1818738150
252925719
948430721
1897865037
149279520
623248068
766750141
880481489
1925256070
2072991143
1366447330
935166729
876567344
1041699244
591218008
514371302
1695869465
1970327793
1585026005
1277752095
1591109623
371868640
1084099139
1010869060
764358916
625669981
611973168
271971606
834464207
340697823
1525533224
1077670805
1880185728
574816016
42363621
871331937
1450940482
535962579
2089577288
1965109056
1293510547
1763864242
2134372926
1183162099
1020393998
1024782493
702182741
570702971
1283122740
1552639180
1760508164
8291462
1887988911
1941876387
1696831718
1325932264
141165520
1523507209
696784842
464062300
668216597
525715419
574306310
1306706142
1364758524
367331197
234822680
760319821
1389190949
1649979911
2051730893
182631007
589628631
2047308259
1653149737
389600980
343348767
452540264
273880627
1257707986
1679527980
258829972
1671201775
1137488426
769219641
1427750410
920475292
456731566
105454342
1672105141
611144757
35837961
61684372
1445761077
123806985
1450721925
1134579989
657302419
727331570
1983228173
119194083
2138383482
1004163424
1162313483
1299229050
1264949907
617361157
836958146
1778979258
1663788349
991005770
2098042924
1739550249
235090304
755514586
724357452
662724775
151058728
1746333529
1117168297
143836336
2111866937
1366474123
1681671312
144573631
2122877741
1701741905
1420286412
889107778
638133794
163907526
967191212
1855617722
1878987301
477024862
588605092
1917072312
727991259
162852601
1802628879
1247899334
636950836
2035374987
383396002
1169303085
1233195210
1804487599
358766326
1245430828
1684408129
1819619148
800161087
1517842171
990182832
1413383155
1795181006
1712037205
1200842738
1632857295
1538459591
106754720
977011422
1364333245
736598396
312107930
1533686397
2074463383
225475165
96641387
1716185241
1365512137
1691732384
75026321
1236013684
188688470
890592375
1736605297
2038665069
931117222
838522930
183562474
461811581
1192624831
1627968554
1092003838
1566259315
703854486
1460405526
730478245
722138471
69545
1787915690
1670864735
1216531538
1561914328
563649150
1184855738
17194068
463846471
855302914
1779044648
866198555
981955081
706786472
763819534
2076061688
1209579157
364766397
427973904
288313519
1698868222
678300199
852259087
990697679
2024830395
1412030716
731192777
1425466269
995330169
799978304
1560093412
1851859700
1552532017
1594936477
1000173890
2008167904
357976880
1188164307
75877976
1092585180
524172687
49605126
794017959
1129230712
611980677
1906769268
1159906438
1105555724
1682762314
456692307
322357257
1414600588
1869770130
1597882901
1264709296
1093569089
229946437
282066039
54959773
1557907984
249218731
302625227
649516109
1138491260
2118187106
150275437
1485946587
1440158401
1770785036
1984333743
1755358333
1176357184
671616156
1214052436
1947471435
1790667723
1365514882
2065633534
2036481342
725480664
1469827064
1869633208
526902658
209569557
16737734
1662383364
718025667
1456335722
1282149029
1409589236
466163818
941479689
451175016
540048798
832101538
196459067
1322993215
1561860468
401210872
492197361
1788943771
811818522
1306153778
1302682294
344261972
1695520553
1696233492
1911508539
1213907232
247561281
184189432
560462423
1664512861
1190544093
1681980381
1580360325
525278343
1844230195
533539516
681132775
51963130
1530881110
1126537624
251729371
935865338
273200086
389279287
893166125
814637120
1217014240
1116669134
437064322
83992750
846175026
164910254
297177634
1581261864
753364891
1571920895
11695079
1468033408
476638390
1365234922
1504174249
937373872
1143048129
1265660126
1039404342
1952201259
237125781
1038998876
1613428776
1981206356
1334182686
1911574552
1813623117
838538031
1537872281
1978129196
1072899773
875633186
598833061
83675549
779123676
1522453153
766280765
1225212695
1372448448
401442073
1625115295
666843237
732764184
908366807
2058497828
1592105073
1711679233
1007248453
2049930968
172477149
91228615
953583237
1839260526
1235121636
1026134574
1845130702
1351374059
459835929
1500247210
2083465314
234779667
620991911
1555027675
1868261479
1164600370
123888231
2024662203
1034875824
511016477
182638702
2080632817
193618962
1244139968
1541679975
562533802
1189339113
1176252623
1155419772
1718578343
1912181250
274956537
1239134195
681294803
1044572685
956110279
1146502829
1315420179
1706140802
534008644
496547203
495733545
24353675
878827608
149237714
784163229
1921408726
908554330
633472321
399163519
1234015145
1130368526
1039003411
1982686329
2021465497
1969016280
1637643013
2013947844
2043153997
1613233897
2008783105
1507094636
2112183890
86456176
1864623650
181708314
421227687
647326933
414425513
1258565907
1487095725
1808668447
1366712522
415186928
391429390
1820482451
119135122
754619937
1596731845
51461460
1209075808
281322044
505103087
878434673
2078703815
117119932
1907699052
227452887
257895830
423504338
1315438289
242796185
1395538565
256512393
1276349667
287984446
52122579
1946184701
1794061950
498245017
1721510130
193586209
818899828
989321669
990001650
1108966896
268172449
331365081
444459860
586834848
501757230
824609844
1515708916
1404124408
960346464
433235186
1709287426
1595542658
1540042737
1466886439
1790875851
1351325325
1980215729
972281024
1044780287
925454171
1459356208
713198976
987758276
632082553
1283624891
2108128577
1868332728
588241031
1424964538
1996354595
1499991821
1151324242
1817176781
374199108
123523310
1378081089
882302279
1348222527
1691494408
1625187312
1897910120
63460867
543923932
1112755766
186704163
1282210534
143135519
2010876264
364398353
1306564299
1871850089
338643094
224903726
667676565
533925216
271562452
1475272840
82903286
566783200
408499558
1452606678
400220062
387894842
1013391943
773076832
1582277145
798039742
852633117
1014349383
784159856
1141805230
233966144
240221431
1627058618
1873264443
1353455598
33627451
1440114175
216275652
1152843082
678952728
923310507
1363189020
1285373102
1485893921
55083611
1471727035
667361764
1388490976
1482046917
1180360161
1056260551
1078735571
1861694677
1510507941
330596064
1242149594
1660699732
111445693
1433704735
2017692724
730525725
17756687
1795834680
99080765
369270042
1936753516
1871036630
1321197608
670487532
1266044288
895946111
22165957
47680147
87994123
1532529307
1111675650
1040217831
215518683
1505310004
2015471872
705194244
1263918034
811558091
62476794
306818408
865231715
1905011
974015734
1471969051
636476205
1672389048
174070576
710693388
1231569507
1205682585
1402806105
879861079
58164607
1388167128
165299788
1027083616
125659609
504689937
1837070167
511391361
156811888
554348950
989449244
1658986124
1981606874
561263509
1659146500
12769163
820154525
1696540076
129633795
1735860773
819246495
530982083
792532459
2068518808
12258843
1098370805
1257004884
641653642
123901877
1490639033
1945150535
1374967705
728072075
634235943
1947634620
1900149696
1408454033
1441402624
1988450254
906201808
2069518681
356602018
221251
702671434
2134083052
1034846259
398020907
518717091
355550869
1843931968
1451570064
1324518498
1253239421
904209490
1678654999
114631366
945631645
1312542647
1038773435
1691749835
437856298
2084895628
2118574452
2138132688
1190808513
1424702748
883166293
1008379959
330102505
70244014
1146526599
864195664
2100172261
395192038
564016102
991587166
279781936
92708406
792916290
162558840
1620666269
1287273766
1808445034
1864172860
1979420643
153066233
242685274
1025095183
274495400
1174041413
693991300
1232833016
765086164
526302617
1594453698
1613311554
1043129409
1982351768
926631015
222706622
427459631
225437445
527639145
1579974755
956152415
1621562273
689572626
300700358
2015209176
1570975947
540645847
808250099
297369107
1845576215
584288972
526763449
1401443431
1600861133
1913261007
428478032
42873560
1114089713
1265226759
1214189851
856126188
1132286357
835126381
1624683827
1632330553
1385351337
708694075
1189543780
1749496651
546569045
319286457
427269161
89270408
327554543
1593297363
1995200
1882986970
1297283859
696947386
847526522
697775099
1102397770
1151464692
1936336607
6161861
466467366
303477210
527009992
1932973304
1544257427
812971572
2040955961
2025142642
590318250
995326620
248433278
1696268935
257216989
483814292
1490902149
322527848
1678110346
789518928
1144804524
691233514
1854491859
822703180
1358805337
1224909155
866967545
1551385625
1225021180
935285603
1954177522
907098299
1712693796
97292862
2069698831
63551306
1223533187
86634497
1801594471
692417042
1284367512
1649103798
2002541661
65521980
253784946
2130189453
1993645014
1025045209
2078792704
1037209539
1120910330
1785719740
936720156
1078496141
479393646
949104291
209533607
802063315
481288948
1186608660
1262835076
107333249
1220602670
1173734007
616681589
1770981349
1918852008
1615654008
375257286
233453187
1778117813
1629682666
1518818081
1088722858
1549982025
289540250
901043482
553003879
1641315829
908222991
214116160
1007638892
1505459849
622772402
1732178031
1056433277
640251120
1617313033
1515595517
394274533
912467661
1016926410
1464429423
1720031128
266683420
456990243
2052483793
1575720170
694856989
1457996134
1026836639
701069888
1939685725
334915548
1515917655
1261370237
1463432401
1086681263
1013920875
1442826531
1083371352
775476597
122292001
1384611174
74674567
1245518261
507006438
377933737
43467909
722142108
86495065
1083904251
1710616270
1126341754
412937686
469823640
1129313207
1124988976
1516849801
299075439
444946547
1595721306
2000449286
1879616903
1734259565
1684646392
860323819
898340185
2056372781
1100634576
441251576
1039577071
1139443438
1693157606
563438825
378395127
178384903
305763992
1617050814
2033831803
1225459001
416745047
496477356
1634068531
2095029821
438419717
796283310
1774263177
1033216316
1592269887
207513766
553864588
1313196223
181316442
1907648831
1190650517
684520038
1376245314
807477346
1781439313
737211473
785267716
2055577967
701741509
645004340
1899157703
119294399
1850764593
1829860649
1693448090
1751108045
1047823858
28800528
772925800
1030830159
1846178406
234862586
1717995222
936782883
1037468376
328668118
1925478113
1988615766
606238068
955419004
2019246165
1550603398
1477856036
17354009
1331503421
1383240635
1631544173
148332159
1232318309
1403705639
1472651517
362554863
529547551
869523087
821581118
1389140970
1539906776
1190535803
1725543767
385054296
420770068
1791376228
11900431
1656610594
2077365727
1890005613
2107158654
228668047
1395987456
155575463
1625533735
933381415
1690170796
417754564
607271358
535245503
2014764700
1167891139
418931722
1809625991
1388473383
516449093
1331117941
987233145
1882086959
1867476152
1724502032
373170098
1675298390
573346734
1080770453
1717175606
2020114773
453934872
1639405870
271177481
1199224398
48118198
1908821617
1082983572
864362446
1244058819
438616775
760989588
1571773328
158798408
931733563
1024537194
1730380449
1911953162
768029490
298895082
104286825
780412149
1568870285
1689293777
889252827
1742757179
692337693
1917901653
578686
342657723
715794140
1911177610
1089019474
1447556145
799203792
740000421
1506529359
1754937054
1386555139
1189064980
1406723682
2131175387
959637
1077279606
331686388
6602544
2112327878
1495530341
752001435
803998090
309102321
1591446433
867451436
641606411
819964764
1340941874
1340393043
1840658714
591533834
1334823487
723699455
732009627
2058784064
824666821
1138912302
2048306210
661550649
575858008
279309281
1950629716
1948394620
434798351
1330500599
2033284848
1077239966
913828862
1284643039
1325928786
919158150
517004475
1693773681
455185224
1746679164
1134367991
2040556436
288391912
364481731
280037782
281012654
1308535222
823721861
826672950
1510358651
140074575
2138027291
37281760
1429319406
484759563
210992247
697836020
1635692894
2007992302
301027471
183162282
169505907
8289074
901260488
1941488729
1959145649
1961608754
158922965
1677542725
1828470878
93320590
1990014161
1112380832
520617713
428837285
1379159599
463189339
866218591
1308981217
549040977
1117703578
498973367
484685123
630456368
990519265
291851003
285395228
825129576
1490779049
1132521572
188311016
1001248162
1546271787
1068397593
1584729558
962674601
369086336
1380874592
1861008061
959493277
1256375458
974882911
178688380
1147771703
333275455
230446089
1604951147
577415579
1860747352
2128714752
1179946252
298848423
63273117
1705040880
208832133
1004597502
1516948007
1138541617
130478081
505353908
1549096383
967604685
1961447055
1626996210
2048809343
819109605
157951944
298196742
853833951
1450517326
643427309
2033812185
53414294
1332141022
1114302449
1322163876
1830087311
1819534197
1896300598
1418623234
1536156117
21087038
1574171169
1977816495
386237192
1635017287
708435767
1462970714
1496227258
1827192506
1420680794
1529353990
1252406036
2096524577
798021340
2107585358
1418261735
1908990280
1872814702
57102649
883837819
268533304
1341236
1628149191
723772267
1408462490
345545295
1644991859
1672791259
1491748068
1602951730
84457205
1852109032
1879860138
1693044847
812965984
770345039
59387361
412085330
1453747084
458062217
1743453897
1350190360
1460625847
435599109
1181280972
300659710
1705902086
1469576585
1483491094
1651144331
13665319
1467281960
1029175930
196057459
7225302
1354187017
1224185084
734095789
293008797
1939186487
1107308763
2022829968
2056879380
2033706144
624237051
1352298729
1461890837
375407456
585187038
135068430
129341885
16997606
829843586
1549071679
1874722004
890741949
960707283
364886731
832441946
84238963
173079697
558251414
2058913293
1178613886
2124032015
1385213942
328725160
313733605
1609220879
141375249
1335121203
600332484
1641774859
470984059
578291136
1005900919
1031315919
1437088963
298115017
1741852547
1027978547
380336274
1784329726
401630968
1299120105
82632760
442502813
815914764
1830405501
1056760001
1248733208
758604472
719605222
83996802
1344357644
1479018816
667334471
1192179638
1464746160
1641407716
1889897703
876217264
641624724
1270208696
1476863972
868106450
745712443
767817481
1451022202
598981896
445575328
1347250112
1500565835
1323823596
355394125
1815664298
1294592346
1167529694
730127607
538339657
402002560
584923902
365180826
1214266723
697083661
1255696530
1584910179
1836347325
853112882
1402260964
2097535976
1643227454
260155047
352055450
247597973
2017408539
1670595450
1243604725
1192159051
1714004948
1827714876
1079745310
1580171235
27060045
153678610
1189155921
965370087
2040859465
1972201638
1802422855
1061080603
184444567
1484180110
251985525
1108166389
1872648683
801739860
2140413613
833901289
1824364303
1374378695
163393444
1057134237
1796009457
1132061847
1608335078
1778331259
1893573657
1026886090
1102896366
2074694768
640045508
1521245434
39624626
1005603692
1047349536
190945920
1601678532
1201968158
1019315202
87089691
410340288
1094936640
34282005
535803226
1352826963
849182761
1981562666
794018218
179088443
1417289216
1611385381
559050599
1903573535
343368364
713179733
1548368543
746475506
411625795
1556248011
291951402
741640168
714452080
22452286
1959855334
749843499
1708536197
124446870
240871456
594454667
850656673
1677647820
444389842
1722944634
353063279
1412818615
1015659316
462304652
198192538
573609065
272431967
1499990543
1077386963
838300819
2042750472
2015357584
94786155
1679840601
1754250472
672507037
851800674
133635648
445126529
1096838384
658426273
655568382
1240009548
699654597
1623273540
1751269516
298064869
1183519904
1426997271
550624706
969601992
726834535
1576161216
1675644871
56812602
292205478
1596438838
108929191
2131766591
704270712
1833329440
180953328
1651117777
2142002637
536909779
1397356078
1273536457
1754258964
1628315551
1216164050
1526558504
1987326262
1950787104
1267788406
519174
1715097971
613180901
1700785206
1758893533
1152654936
1950883134
416505173
1938158682
1506455470
1733773702
468973672
447633514
1757720439
2003676444
2064894736
1525769184
1990572945
51059049
1301904049
588798451
230674714
172393779
739644403
1964259097
1605352839
1406101320
57565253
2001768977
891132354
530996245
822133909
1391084405
1287277615
1546522729
131114706
1551554047
554898053
1700099895
1994415415
709476240
116659352
750535890
84059081
1674862622
875757099
1154659187
915184317
1136511790
14328172
672501669
896617723
1985435501
449880451
950504559
1013956042
873658153
1848517656
1537793939
1377599488
810571897
849644514
1053697393
1353700250
840289681
1617378149
1171754472
195119972
1835400387
1160994442
1353273427
473562334
2030262629
204389654
31876978
2053518555
93479728
1232508135
1762563678
120567505
1210822440
2086108232
1916842981
308904620
1536079716
21449801
1088569315
758522620
809923561
383390406
562904649
1194427175
2100345464
1728777360
180706403
606555755
2130273896
2018682932
857037952
744412445
909789736
2264948
374721162
1906670362
957408840
1249950298
1526593510
2137042645
370862598
1218087105
1669349377
739272299
871005215
1514726707
1993512093
650848028
153307693
211709573
1315197327
1667011160
2123456975
1371056847
2128763382
1406106820
1168822285
606945556
474643275
239897750
1796016766
445397873
686758545
307650315
1839668827
630215254
1378625568
1485584211
677489167
230047096
883842095
876360918
1698012292
1125388021
1565375089
1311641819
2109914621
879334710
2057068395
607085913
2123825072
679658846
912954252
17464108
1467454609
2133142856
1973495878
1286643687
1008521630
1289842224
1207114744
1686177018
1978783076
2000797326
537363937
1605706823
143194445
1290695766
2145176364
1008447621
798361831
260151201
474356306
1802177014
1717519117
48397454
360984573
429145310
1437999387
1478649235
1109025496
1218414709
917039121
804466123
740358153
112946320
1832779960
2062613360
1215676354
256327624
1470764776
739768702
441186484
398610074
194118528
64952949
1690074312
1571323903
2080996131
814801562
1058485671
1113949679
1210025730
446380539
1473697941
1588040000
988398947
1907312293
1832381037
1987744222
1394569590
1906986835
26479823
464845749
2037724056
1549837615
348295503
341775756
1644870119
1334023733
853497435
1188941715
1851463802
1811638212
1945693064
2110398638
1111552307
909006936
390528356
1232989584
532636713
751675966
933890532
494892676
39897256
1306637677
777346297
68439568
1545350160
535691875
329536553
1650775783
1121098544
1462135730
1832643436
1270434314
1318400556
1422805100
2075758859
1249461662
1577383079
150642395
1095778876
1370939998
1866296883
756047427
1171582655
976114286
953883195
1601675583
1272653232
1103300536
802067591
1595734108
497224177
2091082119
734892476
2138684260
1337560514
56353659
1699913441
1811703020
1380710232
1765995283
356297370
1942614932
1766829318
717627096
255808558
1559319730
650070474
1262611304
1165296918
675927662
1229846883
1177365250
1015271468
1029022240
1829903416
1199626962
350624450
664878734
1254634508
1399163311
1862798373
1698241036
1433343969
491734542
353027649
1072569588
1562276065
1255216254
2115921469
1229079402
2031648191
1049685390
1820576611
1391870056
1513627530
1273316600
409414045
609298238
1241263496
1539642948
249847557
911941147
26284578
399736031
631641763
1868830842
794406488
544198953
548450061
676305207
1889044041
651382463
1762257755
1010728088
939144700
2087011112
2014210726
2102381314
283258027
1150207032
1684400620
659657460
1786425843
1987505526
1252477497
1264241419
346632503
1076930446
484270699
895958268
1546112610
620950888
960337626
1999533809
975520360
1553255240
25246138
294569581
1458306798
149253229
158511939
671431255
775002840
1293570508
1415541238
1070312692
1993311796
659265561
2118099682
1180030691
113641271
731379142
377795167
2030463105
1200258494
1592343019
1604293339
1242901723
1841426407
1945260516
393203434
79639352
178839166
353359847
1642881180
1023017486
881418389
835987735
1752650095
84070675
1858111600
1999111108
1030562660
1967311609
687083399
755543589
346095712
1226922077
540625581
755803082
1721152337
763195822
604923490
16239725
493578086
1537669507
1009183561
2026387998
2004758895
1037115085
1798081055
734293768
1560895313
538363660
1303719928
1614032065
2063437923
1531576518
466576018
1099745640
244291085
1961328019
514188505
486149744
1779047302
1638339684
2061214376
273456883
1553209012
1849838530
1130423704
796321201
1270677431
1277815912
530763936
551652169
1992282476
1577294533
1796613361
285242615
143512144
568883690
322850248
565267000
1322394496
2105398686
477213900
571245376
557783670
975229930
482107024
1735524222
1033265042
763244828
660721196
280634226
436000796
1561264039
312423001
1351909179
1883985145
1628664981
879679765
339541150
170724437
1707391087
707652587
2010158438
519886974
1737933245
2049275068
2041221581
1634877790
696465305
1561831687
1112755794
743394282
1786141643
1091731308
514427500
308286125
152501500
501779124
1980710509
1866278446
323121308
2127634085
377682416
1935783132
817206780
869317813
615434758
122059647
1853611969
1890240316
1444259752
1179811163
719152784
909999720
1470655998
999457967
1067778870
1044989057
1663784865
2001234638
179794125
1086597648
167052978
92481648
454326022
1291502010
598741371
1125166457
310058144
400506120
468195663
121274851
973726024
201838704
155937007
366882333
1515454532
385703894
229251750
1318218253
495237741
580612648
1977337421
313136845
474589220
1617063460
1825880032
1694891572
878515342
129834704
1431547304
1405508328
1772707516
1733983946
28384843
1292708156
1495163990
752668113
158926683
354565853
779220045
222227380
1754809149
761932550
472139890
57736612
1678141371
415293421
121735162
701323763
1677011990
183050484
1853444542
1176943607
195975025
903986400
239423060
2001781099
1399404163
286362877
1643629272
237219170
1216387818
593182105
1672174143
2065462703
1553096825
172613226
1395425490
1557796329
1412528968
765934243
1444308258
584658145
1911787383
1206712758
1903921937
1659822189
1791167836
690062968
798201342
1864632558
75422098
1523695715
973542067
1823581920
2014345736
284718035
1267878406
603954741
1279380762
482646357
433593096
2091301560
1589331626
1666146064
979229944
395771015
884193298
728954928
197740960
1017326648
1962581133
1796420993
1452896300
1473427166
421916908
357098964
649309776
234541785
1942786282
1208024536
1362998135
2134895399
500571706
415271024
811436686
557864204
889810319
626941826
1486400661
835275430
304250453
1990437716
1772821118
504836284
1020852208
803482460
516915072
1505894830
1751134296
2009024154
1754356707
60277438
722057740
2069553959
610416235
1573085081
1876130511
1720256442
1951061793
163925742
1355434417
677986851
1261537650
668638902
491394279
1563875676
2018403937
1821771889
1195675902
991216673
1451665132
1988832534
1322741160
1757965073
1116208653
688724359
60495357
846474935
480049987
270603049
389215334
562215336
1632859316
1424403354
80233223
303306765
1311635749
282467600
1027104885
2036176719
364464894
1498803944
1474277015
764243857
1484710222
742973871
1007286587
551760618
1852666737
2035622720
1328636751
651036171
108038732
1522912094
810868255
50438333
1074797357
738697052
1758406568
798168402
621881721
182591258
1060589422
2018402763
1328574775
1940773067
15976092
1050003438
271587742
266929559
591983795
1916529904
546401937
2041277668
214718192
149537367
728998896
630886960
742729154
2126591379
70295204
1478436786
975405997
806201641
1819330549
29150090
500642575
619918403
261023444
428674104
1886311496
892185365
977601267
201241500
2047388819
990932736
1539001987
387603661
1337848769
1645741905
120723613
1957515041
1674685133
1988001958
2074068858
2111546149
1779169714
2019792476
683399838
45788752
1716196883
372875601
1058010458
1672787874
326283644
390615470
315093156
295105558
218296122
674639389
1998190109
1951058463
1170203382
1755962459
977248517
1465605873
1509070529
171192667
270084557
1585998214
871143885
1171524079
62101359
734482451
1167529420
1719986829
1980430963
1261669270
1240886813
610887595
1115795010
680481854
363554085
222451293
1470473332
1159042444
1973078941
1006879668
1828500966
461253369
1996797427
712554017
2091974187
456483742
880032460
1963373852
1242971328
1659358959
1729149291
2042763496
69287966
1705201924
66693059
1361323043
2097829726
1827569239
427157751
936633046
2121518300
1968652413
1876929305
504550094
1938647124
840548866
643157533
847139978
2026764595
396403545
459002192
1660347171
1526458533
599750192
1840335445
2006848670
761123877
900235874
1103749882
419193184
1628188497
650039829
1013899130
1132443162
763162253
2022016398
1261645004
1604569645
612514087
1393389606
1602418516
1865761144
2048205750
979499979
825739282
2101384084
1516597679
1352029676
1908026351
1063107709
516382893
758375208
282714518
472495233
1278769683
1240136720
1353027441
333361541
72641825
1065808080
1705706098
1427910033
1941107143
222713421
1160311800
420460711
1321710179
1742248269
182147126
927961070
410861148
341957517
204157979
987233962
1004799004
520492995
1051392999
515671586
1953387403
1268551137
199784937
977128907
374499362
1917613871
79510414
1226136517
46889787
284426888
577144949
1709708554
1913839192
895129834
1674436749
972064167
1057627461
55536049
428540466
370274542
112142475
2096447033
457734325
514140599
932415435
1520211643
1834201633
745550498
464491339
715984534
222404115
39429794
2030745344
557779006
816894770
2022238440
466730112
1915134327
961691241
1120148765
1989418276
1196486626
2105628815
16574308
58809506
1618248950
1154802758
1444738504
866085621
674642558
2083599697
1380142829
2131955296
235095662
755301817
314796920
330520244
989960131
796501242
324474234
759240275
1134000734
1602233678
1226051936
1421567284
1177256693
1354986194
1087802872
443165450
2061354020
363424116
535911502
1482142035
253446709
699089570
253030560
689061266
1124916980
1869518034
1149119003
11449321
503453353
1999099981
329114345
1009074415
840541221
1777301056
495601985
88149053
1317532885
47341403
1990917925
393998888
721229031
1854351557
1395720790
1144997673
97180733
1053864931
218848484
186818758
1636589959
1454857078
455712231
887203962
103790488
1356966455
1526536427
501347815
610463990
1635096904
1514794628
1061286211
2038787198
420173397
544791803
193576246
358508955
911905208
1270536093
1580673366
1777984524
1617646755
795830245
192785478
422361306
859004908
2120144242
263415389
39916066
2091454904
1819874786
1946430199
1718360949
1618269138
418022870
941855722
239992350
1418334721
2054645849
1859590903
1021125890
152090827
1966026624
1028734021
1383975434
1378368142
833129736
326541429
1831258270
304946849
1125599812
1028017987
1981070175
1867126771
581756902
1539172751
2041339894
1329439138
64292653
1706224487
1429029570
677193523
100571484
121239199
955626537
788443509
1304614982
274015443
892929021
1116872038
408618750
566387155
36242849
1037228641
1769339123
1759694276
1941167462
1905995798
77489051
30681024
202838912
436341983
2021848457
16072523
1739125080
160193576
462501711
858681125
1197024366
375055643
1987326821
1450647501
1317645427
157134735
975693538
1647399105
469831146
1739977662
74611052
1897147399
1020710687
1787793288
1588870371
2088673181
324746409
1507525966
270497557
1529544524
723219667
1114702314
227078256
1532801111
373472404
675834610
102911354
1522588239
1471814554
1636299995
1167011337
1817911891
143081615
928792909
1625691756
1861708939
1443605768
1033602501
1699618597
1824106200
702884543
174045581
67792172
914660142
1129350672
316689221
14971507
1813039452
1158648897
1928618170
1963324906
61622661
972258870
1220975481
1232331772
1790752533
1431066000
375613521
561702459
37495187
1000272004
1189794995
1182712927
143263767
1797393965
89058700
62753863
1946770102
1789117162
111650129
1102545401
1478788523
949496964
1111835146
369940473
678462189
187854498
1305105425
1707225021
197653547
1300821658
867578813
620552651
1935099391
1692796898
518588349
812125707
1337121104
746950880
499799025
831747034
137377343
1025590825
198905588
2025656950
1188775292
13371296
1620852967
865505547
1031836572
1119718418
919808287
1773629274
1046846129
1573869004
1465117836
747437453
1567102099
1670115083
1855704286
1907956880
1281185135
282160548
1420027185
468764293
1202367889
606617575
1920299424
1200316147
774886453
755974289
1495833880
85183132
1237080371
849220292
169268987
1162629211
1533616054
452904693
1076474488
1463173372
827252784
207603339
1045384223
2043570086
1630712497
320800876
1060976661
676282967
1038197043
806325597
516618416
1894383987
991183329
215622613
894237846
1392988301
903043440
1939502182
561587329
1396762310
2104919199
1241077430
1702744752
677699192
58059715
925199485
1209302918
502519313
1181219821
1194001988
1517869385
95082508
1587816861
1296847006
1481468323
1388972819
153336575
2048575138
1318503356
1055468130
660183575
288550835
320223983
558548555
1759129363
1704682219
359473357
1858030557
902578875
1122505621
2006027144
692639125
2000414721
744678791
591242244
1540408253
76050196
1654294801
1042447386
392174567
1262903071
1792581589
1858563287
1147908713
957249761
1663051848
1478425801
2078611822
80920711
1081422492
167399045
14768595
796037170
743365710
1621366377
1556509504
1902555617
288658766
1846286604
219194482
1300136584
94874470
185348514
585137069
650582863
664411919
393207852
698527325
30770214
567525124
998727545
591575577
130870984
2143718806
774849488
1702448245
1939470193
594766800
374710435
619148075
1207693492
606080554
388347861
2144310465
118830207
331299106
1914908318
1667051645
576421745
604783895
1788726417
864839344
2078364190
1668999695
973521468
786581746
403790736
1295799650
1825601108
474411674
152366152
783975545
1805769983
1785882747
725512108
1879763393
1153848694
92094947
2079387172
469326128
2112032908
1212553264
714971260
392969167
1310391962
343719749
2106611845
1325599900
485115463
1162102276
1113877742
1022368803
35799644
1568456349
1142557264
137272784
1200556050
65392038
652609052
559282873
351237535
342557801
334792847
678129494
2064172996
1191903045
1299695378
305327737
46053657
703221525
360433220
1923108508
960046928
1833117877
1209541862
86621554
1782596115
1157815710
599321895
48004218
1444430035
1829117007
2018996087
288679154
809869718
704968756
1486627974
333100161
415428227
1918876151
1845663713
1854054704
156306677
1058895918
993548756
1263941065
1554715336
1586329291
1712323040
1164113374
629581224
2132561971
344000747
1706150458
2137645092
168682691
2119050089
885503310
1535099171
1257051057
252314516
963694346
129245481
1235368709
1381276690
416713059
1317024061
708935585
1716074958
721566823
300974241
1455545843
1446424115
973929184
747473849
737018316
165314950
1230876191
787468615
1543497441
1668820382
762739170
1088975444
913850682
960847656
1811048984
21452380
98741406
214188237
1316251005
929553197
962045413
1019530471
1248356972
97323688
414009991
1827022848
1519915938
221665467
1332207926
2140209969
649290718
330688926
731589033
1166280181
1477368323
1265721551
51213719
1881882800
1106759193
1087780466
1242400764
1645979402
253760745
1210750524
76299863
724275718
1958866037
1988347101
1529544791
1405176396
2134716409
1246433107
1125120037
353409582
1661916355
597311583
1349587694
975202406
1478733307
215523037
2028390642
663837171
1688696977
404845677
1001893196
1849588832
529608863
1042094996
1533921128
1458632828
1515039791
924161369
220639690
58706825
1275691244
925870202
1060078481
332696291
1211838247
1255245504
1503494119
862858509
1026463505
1214250086
548703928
236641462
779269161
1754998015
705461359
1757532755
439001683
386116350
579207935
2100705047
929229080
1876003961
1950390529
1043074754
1051463872
690318048
820120462
1384655342
1968930427
1362977040
2107694274
1701060649
2129893388
1536581657
463629651
1514099366
122958004
1795364720
140372912
183891506
729038076
518087158
383061392
1865885019
495308489
1706507389
1267961606
1800600277
1552243400
2006991885
847674190
106542040
1985299232
521452669
1457274104
1839520266
782675115
1588796968
2050913833
1979938350
202414857
1322593447
567714061
954354149
936793219
1037669502
212760418
2112426635
1274941157
841683422
672998310
1470485244
511239038
1697521320
470956269
872359281
1329400522
710814011
305099470
524719920
1515413922
1979928908
1740783140
451152176
771306752
1527361506
198052105
783489858
1209489006
1604527215
1601723241
1179360893
628062187
1954327362
138917506
2039352851
1476448358
711998568
1086733849
300749735
1766131765
1992044817
1429809154
1947013175
1074162928
1843999236
524154083
259173914
414215739
1504161425
2084466707
337214562
974872830
1846401504
1741453229
1877708871
1878297861
650064305
337022388
2083729343
1996718143
2091289790
264646468
1296008105
1856875333
822849601
1102640480
1150636477
238634413
1525509991
1076198799
1478803255
1265662579
933843019
1239226621
1998396197
1399184272
2014952211
1836795305
253210688
758849285
1601417166
863235782
1920114604
434840303
156042463
1829860367
1121239666
1127758109
273952026
462650073
150181044
251640865
392332833
935298549
1288972082
1934879570
1655844486
2069124612
1340086778
1927089850
1059087409
720441795
2085068330
2015552473
1770351239
1075918447
860455189
427774295
4913373
945704785
1578777923
1721459627
1166684145
922253109
54728202
997691801
404363639
351706958
611465347
874530646
236432697
1797234853
1322575603
1062190156
59793387
394072978
305441297
1969098255
1008220496
952692806
19958746
1140893050
1714713123
391575312
1863014871
779739753
1671666477
1948967068
1437069034
1425674330
833374839
1007441409
678200923
756195889
683364885
629780818
1457919167
1346156260
179994246
1308263828
1680124896
76801522
2074664204
2058546998
1038738373
654725800
136153387
951626803
1759661385
1700465055
1232995216
778763328
625142925
1099932730
131141741
263080299
1631828747
657339531
1832328483
1179424677
621818366
1851554520
1999712018
89898405
501668918
2139447429
1308580187
664429888
205582572
1704836423
176143256
1708446468
452654469
2082824989
924256202
595752670
194472009
153448868
4952318
1156400147
768897573
2056057956
366731408
995349060
1189978436
694994132
758765051
815219947
1594010432
1957935164
1785940876
2099641278
1631336272
942412485
749815234
1475611312
359116877
463160571
1469491399
2037545792
937631619
1896148679
854030183
932598705
1456606856
1479683247
1577162919
1914726223
565473681
549333851
483403373
2071392051
43555247
1795753005
1879196542
58845805
641806115
1402069431
2054060569
1729840592
179843957
56191847
699113903
667143384
1105726436
1393392255
1879592393
879616259
1341363124
1172247968
438944704
357497756
1797666253
2080617880
1790671209
2043212766
1702170665
1543688461
716708566
412881174
766123222
353415589
1156913336
1202905540
544367875
1138200358
1337573183
704175267
1336425263
1848636614
390779818
1322043451
2018671824
963210356
1349761637
532671266
368172318
837055513
305538623
2121467132
1540699994
836679820
300502353
2105675251
1531832570
1886559111
1563535498
747618155
1069364074
15400543
1901738248
10609685
1335076647
229398214
397956834
1998549015
1266390397
1628703665
1524827949
719413571
1393003162
1506744396
950458867
803694637
677236816
927529332
1757368586
727799490
41547719
1039393144
679398917
1121868392
398290061
172700677
2007894111
647166658
682102242
76630796
319556576
667345568
347197806
1181319810
1022869241
2107338858
1767796136
1720683787
216789062
259788224
1707346928
101519242
177663575
1437159531
450757242
628000333
1232512047
493871558
589600565
932737132
235028675
1069297674
1644349795
452838638
1032479872
500950445
1440949351
421047803
1981339712
22948412
1168939508
1193709091
733530805
1227073995
1957192573
575163375
212899643
516908670
233434518
71820885
911610839
1156140940
577882507
358895881
1883662286
1730388505
1667540963
715430124
871000420
861147480
869227109
257118119
978355352
1657911005
1133567689
191053960
579152096
1091095232
522416163
262040738
2125643801
624239642
2115871240
1268797174
913452052
1112834240
476349051
280782968
819252534
562140728
271041485
1209144538
550572203
269019419
1491136380
1764664958
450528957
1135111748
1370398740
1237240388
1250853030
1955263193
1132774251
1307587854
863909776
766528346
164291872
1950652023
1614772766
429084139
371294394
1857476152
1057809126
436113620
505895830
1983092638
727619357
119600093
1614276534
1149634113
1208257543
51572639
842771845
603581125
1433097697
1679666853
2009317097
1259603333
466910781
1362423173
717828095
1172419755
1365991741
1228186176
1418304291
2105597683
406820090
1855155655
706324901
27338997
1213060929
375051018
2053547850
249524374
903906279
1112946805
964696952
1744605722
78680830
1535749857
925002794
1997566898
1548754632
857834235
1956349996
1325029929
2055697088
86742145
407017700
208635075
745382269
1904965547
719043844
1093210640
656777754
481975307
492882604
47328086
222885840
1795407378
197663076
1786214865
640212869
235921024
1266832610
1213784604
1747912253
1705837314
310925018
186550441
2009515675
32013894
1710360839
1485971128
542634120
1705541704
86986855
421360942
352065137
2115481276
823918220
1047484952
1924621167
475235536
2085080106
1489484946
236845673
468614185
1139497794
495720569
175037279
1106705555
119751080
1424305010
273502768
1163138157
204086006
994504890
912387271
1516828874
560636610
1055122827
1313601919
152063544
1247991683
539792717
1282182298
85997546
1316037565
1604087284
1765019587
919089489
1774489880
171236268
1723553689
423210296
1321796204
1629990479
361840986
321683156
948467176
139576384
1204148879
1844447567
77221724
1514602445
1499205165
349845709
626633309
936411822
1365957354
1342521842
993768630
601764558
1599541830
980232840
1178538157
1007453668
464428482
1151211975
646790930
553621105
2085506596
709128303
226955659
687112102
1469788306
1510975737
244655391
1107951976
582512129
1819869160
825582539
954297614
1254273214
1730077778
1004441495
727243059
557453964
797323198
1769133110
1178574387
1340314591
959587928
1494901109
134617726
680204419
673464220
1249840524
562675301
1764683670
1374991892
511836061
826171653
893247628
1020583996
514089254
2081807377
280019428
1961644049
997988654
1923543043
434673552
1302445005
1152224791
1077178584
324679899
1702931938
318992268
1414904191
103841456
143457647
928876985
1327589689
1663957612
1442123313
2135924262
1926981280
121058080
1530124607
40453996
1028074763
1829661910
668187900
1900012141
232742852
501872132
841159895
158564590
1163110185
514719385
1045142229
1611129848
365810814
666039557
1448971906
629833176
1251954128
1763798537
1124050440
496925853
555205393
1980535198
1502922230
1034410979
1667639805
747901381
1573421531
1148092423
1367671191
292989259
563307504
515004229
55762891
429793474
2145910396
315196604
1377322145
1145953797
1129955936
2004980212
2128328449
884799920
53387573
681355860
906307681
704961973
2121036846
2103696436
1072800263
1215130517
2106797298
1005020031
557332458
524266076
1221905812
1571159100
612451957
845675889
1237068078
2020883529
1123087690
256959023
2085841850
1084028537
524682495
410990235
1694198461
1599316853
1257103873
999884655
1430568205
1118950793
1399783881
832562804
1664850820
446214557
564823678
961005708
330795239
1743745567
60173229
1869835329
1499447981
1507324259
1278179898
33507343
792033365
781335387
1284064471
1965293595
1049939027
1810376692
66350105
333014219
767401111
85589457
1147464360
1740831022
1695879674
1785011200
726936024
1028587867
1316026566
140356786
914464103
1154553799
1256055209
1802788557
1729276026
1367428261
1483802858
237054248
1421002972
191417260
584517497
1313608644
1165298701
560269802
2121288224
548211371
1448594291
613055724
384586643
1459337228
2070654966
911202391
1735705273
803759744
499056355
386585577
1670980656
1844898650
1615736400
1785166585
223119845
1551145066
475709506
866320647
224783349
2011313980
1890150552
460530013
1093947474
1632307733
1313372081
94569613
282573610
1512167264
1084198788
1418637084
1194321815
1079835469
1168744463
1959130947
223463159
1621787113
1717185258
1799357397
412404311
1991592442
1582223349
615010798
191426963
1502883466
84812145
745423736
2118558815
480000562
1379188855
1046492451
522801761
1525604287
1091682576
1438326198
1394989832
1983725098
122902080
1891086921
1187888730
1197042073
92587764
935204530
1596986438
424590890
255764781
327750186
107564678
1171929707
604661598
2107756164
1540538188
1815863525
1897532347
2059214393
1627581001
24781551
1997886840
916670934
1374657667
1666208439
1985811439
627795867
1872940380
622927292
1329974222
1576220833
571688322
6688369
1391108825
362581961
1993478321
674568026
341414961
1031356335
660452569
966075613
553249941
1026461876
2064396951
544913124
573443851
670646202
94162449
191202491
1230078080
207291340
1956814454
1840784764
173292660
656055604
1394140739
453165943
273961188
1314876188
1670526103
865719839
45531961
1506904428
1855146885
1827791882
543210361
549943407
600494729
911822314
1775368572
1604995393
1911999713
1422467041
167874735
1910068710
40426274
1319496825
1761471607
1299611147
1379549838
1651093101
1383144571
312733207
878755334
1229960003
1565157512
1205628150
1559565796
825986390
1223568769
154088181
1864138843
657722870
1332543776
4736861
1680198041
501958704
2070093366
1867409157
59458564
1374460485
1665210591
1891594958
145391858
120176839
1121901439
1251239212
2082656347
2042622011
1197074842
1393938708
871074049
1575876410
6286748
1776936956
1582504288
1901357466
1294371834
1879377898
1899487079
1773719955
1114734562
1967510049
1340852460
2074405563
1915224050
44419374
2001976179
1163584497
739928353
2080863973
15975744
548907451
1119433898
214637328
1387861274
951859338
362689257
1853022530
1517468216
1033303810
518590563
415211444
1091186019
874911807
2140152304
248454287
313303180
604767603
166099079
82107735
1849038613
1368314162
280509985
111574029
1733248591
1050390817
1283348892
364152412
1674526075
1617395776
2001361570
1823007539
1578227268
1296386389
1395371771
715374966
454290736
543938659
636427615
665849256
205938973
1870878309
1345948491
308834595
1109974043
1878256248
85919722
996529976
98395057
1343120373
1249321179
455113809
1694871747
1380445556
1364164220
722240432
878399647
1726072485
1627244590
450565591
1251183534
1383466663
2121388172
1055459061
1983911805
1711433227
747178418
1292109009
1987939741
1730810218
423903512
416238934
123776201
92767091
1189127252
19983480
1613979893
470247179
1056247152
609256174
1387434662
56984132
550803134
936416283
261996783
1694803807
1670870721
252402688
1846108155
1266331733
1867195913
1765551827
1879376424
541687777
1072351530
362700158
541477022
1549667639
400615173
1403692169
1235851895
1796109456
1593009098
297542490
1920574913
493884152
630900105
1283840218
1921951782
234792785
1676001454
1440852684
1819704810
2058190217
1848249398
832697228
1727429482
1704697888
1088650651
53385346
1029180561
985928461
809659676
920037492
437329184
1260590428
923427516
635404696
813255142
602500056
327289157
1819967407
1868355515
578204478
408251348
82457319
1868461059
603175519
309033221
2067799407
1832435185
1367729201
1674563524
826014193
823170432
1345622732
1995559847
838175229
1495872659
96049378
1956251789
18476006
392892028
831894574
840349590
564492716
240023771
1273106439
474012411
1143156381
450567097
1903677242
1998213729
614110538
2123180442
522624595
551968583
477445915
85024673
466833041
582838508
1287962973
1860750971
863467232
935135480
158481295
455436691
1260068714
387276550
1442866818
529555528
1610707616
877964821
1353263529
933969373
845248718
1416773529
1488959986
807194937
774101254
1161400388
291520370
893050360
440312871
936821950
429261979
813798436
828909371
912614526
1866541854
703189186
83477696
1736597405
1915022219
1865360803
1828444291
1375885850
1621580472
339126789
1316200508
369967262
1877719077
887591631
724315824
402662451
1292911782
971412138
1012098583
1687576353
1702404122
1053098561
1264843143
620429518
1210953612
424988895
318076954
1283686919
1249643663
1727151038
724262589
1089782074
1444542944
1840533399
1671180858
424888001
1732109137
211103683
1856610853
778031468
1160667802
1724065609
1751298658
453061188
1744096851
1802207326
220786179
1912357178
1241206819
1416635735
1651613967
1501270174
343901013
865667187
639376045
1812384446
702716385
653415539
251000838
833342643
150998114
1378378821
1126594073
993647563
1624493790
1137869830
1733938145
1687169252
1809387465
2059237621
1269140747
35691821
1319796255
1348915515
20910940
1088941667
1032656833
586808561
238875130
1195113199
414089040
843066838
45903559
804351470
2130696886
1075052451
1692665203
1215933431
196491709
638183633
1062990105
230295242
177832790
924742129
401981073
981285463
1802169588
1834694250
844883727
1434464249
483129360
277065038
1153593903
205196150
992934106
872069162
716283868
1252491039
679093195
523369633
740531009
1734698915
757474570
1830028330
491664525
1723773224
868302220
1811555366
1838261033
1177256630
65006042
148844077
841306192
1964487289
430182470
1436543174
1396418865
382370550
1394849588
54152952
1081473184
1685169672
756564774
1981585610
1939950255
91261524
744439154
1807027201
248862005
1999957586
1509269904
2106823593
221145933
619822497
1664529577
663625889
1266382668
448869545
4678352
1400426998
542702791
1322208530
917972399
1310909611
1364337422
1313698248
1719628438
1852402955
1824573193
856718248
1269477606
542168420
1850054146
567932279
1057732704
1932928984
366030808
812492755
76470053
994647333
2136428640
1974758979
1573740601
1268774453
1399128901
760042203
1672266063
1196825426
1458756726
1124987497
1509040585
88507693
854342577
1242769745
1137936469
51571827
33855033
1445136124
2024769840
1766376135
227789128
1698761411
1412726063
731181662
542274611
41265169
1566588631
1561814620
2012175002
166335023
1675718976
1644649355
613863126
2040090893
461590182
1022982217
262480952
16227692
695008745
1329114178
1893542094
219219100
1729982843
12769790
731621543
1572885870
1395444900
1704609179
1671493350
1136612379
1073501024
456969771
321487134
2121348699
1285414659
1110568330
170813472
1265133626
341564777
616595586
13050928
415799171
1164629713
1291671395
1287990597
1858472167
2003663940
25398795
1422044943
195244911
647249357
1497869275
150815165
1487775029
675375314
1410763932
2088086803
1306210179
1111150089
644943911
787329674
214457123
1167192102
748000092
847044463
1928930425
713800120
1101541154
362112815
509411306
720419739
84591256
1550976412
1580672532
1011806962
1763033281
1527114042
1303128035
332797970
998427546
1789371700
1549126447
160920586
821694941
1154493491
1415458455
1091714902
1515419880
1046925801
2093168092
1897236403
1262259300
892556780
1233337980
2099289796
521418319
992933252
580131671
1317736520
1911373700
1770882644
631593293
2078089255
1355323469
1199020064
1708051375
1356976296
356018138
1452187498
258760731
840659262
364700927
561260472
2106079896
576959450
223082112
380439887
961813132
1637895127
429169477
207208548
189990519
798299261
816781913
2136772172
955531264
905756221
1946876741
2057761964
1082163429
2033255934
1334560423
294058699
1616543374
1858826865
1625656892
2045613263
1974712029
2110233407
879377593
432475466
1106674566
869267165
2040049310
1151235973
1833334766
1736323102
1792971293
1961175654
664273791
1333265837
1092489135
2119647671
419454845
1248964481
749222421
219556072
1694417435
742313396
1920812662
1060253116
1537203067
1614470555
1975749812
1148983732
243046864
292698467
579227739
848811217
1588933978
1293196764
1609387886
560533443
1009353875
1004156922
1698569299
772994617
894409039
455359492
102251650
820242531
573154185
247595980
1199379052
1151745727
603725561
946058333
1347718088
871305899
1720010369
971205717
222272442
2065961470
110547210
1672346294
682195404
1276205061
1024652571
1353981039
1160293013
1644712260
1819129171
359482181
962646070
2074125344
1911780688
1872028603
1639334480
2035557442
590730429
275466955
1967418940
1850657947
723506362
727907706
682098541
1659617497
156386087
1732484497
1246613417
511203560
1233743813
669735182
1763155808
133575276
535635961
1660411930
2135397872
196430650
1917581962
1371529826
147032396
1975460687
1969407279
1462114047
1558253362
1462495095
1752270774
1475266883
420173006
1452974958
545161328
274788255
1655946986
975535068
2143850769
572246421
1142837963
189460717
621406765
690620050
1757079004
1801791641
290193401
528184132
47977909
157827138
976078350
839790826
767363392
666937355
2040345714
1798337202
736557211
1128956923
186979069
962839604
1931967589
846927575
1242566137
1653266402
208185306
2113221718
717361805
1596644721
1725687573
1105312627
1959326428
1772707733
1527294177
428152914
306532864
1099934333
997183014
1823133383
1550637299
989641242
1972691583
1889537196
604418489
781103254
1868438567
1284916178
1340296372
1043125281
2044470387
325504079
1248881803
658183605
1672128572
718311244
447380011
48242318
1782230900
1114159229
1808539949
1629939613
41401992
714567819
1916613692
467981891
777567662
773431304
190961936
309158998
1443735846
111196410
688585960
926698613
1620773435
524912819
275321034
1960788460
282343020
365106072
797052309
1871195674
2026199339
1293841844
1263255625
215021232
650003034
1801506336
195780218
1935264892
72286229
1158688939
1908105822
1611333872
950484390
135569475
265858838
1055089932
1021930823
1768296779
1779957020
1767649098
841135799
790655951
954502679
1149987224
1840820355
716621195
1588144556
894298147
440262774
354299038
1015308581
14796646
935199395
1089083696
824777772
880439912
934484781
1014132841
1881959682
376910001
1710509421
1211940443
119647325
1879391427
1225751688
1946251225
1359338949
773219046
564048875
1187386656
1201364078
1823811204
826955514
212184254
360107668
2011132055
2001279514
1056961592
43934289
691062386
424591909
2045297568
1354518917
1237649304
1023061323
332427183
1527099007
1138537466
653730540
847131479
1360427008
2011937344
169503721
580231786
723776808
1960562257
167424811
1157637143
17193599
594233109
293973403
397636824
1018869081
682722589
1062013449
896413916
874389641
1542578332
1314433707
572745198
214122743
671490033
191865802
1475227220
1742932221
281638259
334038297
1250316969
864666973
1494025825
1278568833
2102326232
557937002
1841231989
829575097
1379417615
697979652
1192036479
1652046295
1707942472
789765908
1617668223
2046072419
518396228
1107289482
1015719479
339767342
244968720
976619020
576739540
549774974
1462078402
1381329795
1553225603
1742630252
245621141
733532502
1152563271
2068829725
1955511020
556322506
1202771182
410394418
1461825337
294939546
1500289602
1485704357
802689600
1395653637
2028953217
1685883006
1281290169
1249592804
2002599524
1051380396
1265896374
802155421
664405229
380062057
1263201991
1631134004
1959565371
2136764839
1630598908
896903294
436859071
1238247225
1346990671
539301146
1435539201
862915719
2002436549
373381315
1981655707
138318842
331711090
86349908
151285521
1308677901
1105117336
1434666560
1003578231
117520219
285618491
1590069487
878829596
401655364
334591296
1586160975
913914966
1569813974
197485303
2061579322
1711046114
67047538
649484406
222813591
1360891473
981924145
1225299429
1867931166
769587456
1814017160
2036965467
1094521286
1517892243
900806658
1337699031
626674143
944399789
1753154305
797706665
860202981
1696189058
2424468
630041652
1876083318
647464002
280503685
1905303324
1722552589
270665663
1388049826
479172262
356983044
49940807
398304953
1955365215
773001524
623768465
461777799
1712660841
1440896634
1269163376
1391721004
1835577261
1555089356
400111640
179149712
1062700379
369554051
836144505
1560151256
1410715347
1549514525
325543625
1061926450
744113559
1979001956
1228423749
616277144
2067919399
15322328
1661878762
1957751009
1435629401
1057155567
70474018
1492793535
554722061
291596647
560071568
815670885
1020070409
786811005
2040103696
1096231308
1028876537
528246988
996386291
317746860
501124912
1234117701
271914356
886337623
1908937003
1711090136
1940990819
121525876
1871381147
2048532757
1287278944
2124357472
550762455
106272441
844621427
954699735
423039410
1800122640
513453309
562555559
1329925771
505424967
231260546
1242984983
299394212
539270706
674896223
179154642
361981227
1290470170
426674100
1848869241
1017668977
1963299166
520506550
1675229624
86307296
1658115706
644230003
676001615
2014906412
1373969015
2146437304
1443861041
101931291
276565184
1121521691
233065081
1938527013
1981266029
1959158633
751501480
1374926044
281001982
1685672065
248231489
4810401
1714020811
1727270733
1786058272
1344298421
1691534497
1252001804
1649263606
842974555
608963495
1545511497
2122806561
939831848
1528869592
1150130743
1516556570
1157077966
2077274812
1495785227
1843599658
2112544525
965012836
676067840
2102958307
1499351213
1211916876
672201731
1574493858
785098559
55814797
1723003838
1716501396
1086088465
1080540499
2101341181
308546471
2141203311
1941240752
1225683614
223561311
696093640
1848870296
413574553
269932251
1958064867
1691473208
82234004
927218648
573842010
458138606
525102042
842592317
629371621
2085820016
1919614906
1849891672
123740020
462303419
163124702
630720772
1099060921
364024391
1375538709
50948573
276288765
2102885096
599938695
1485462388
445040539
48109155
761278955
934623486
1353889326
1218187537
976946580
279130839
421295477
1538028474
17379234
1418112915
538321114
350734449
855926277
1989768122
526654893
883197527
2047908802
118460920
21243050
1593886159
1812033492
148906915
2129876078
899038510
893854420
206883109
948718483
647595199
1567364644
91287936
1177963350
679846592
200003980
1180822399
1757307284
2090131518
470585683
2068364601
1238604463
963110027
444882137
2110702750
708787377
1247549985
2010293482
1410736006
1855064234
1060264651
1314351550
800513200
819955020
986112934
324069640
1184494301
1480610206
112955767
1711854904
1755513295
888438243
1293247721
1889145347
1111087689
1109323729
938364689
1909980312
1290063472
1949485789
981222740
268449796
71617067
1699472359
231644603
1301
249836250
1053506246
1992471373
1563828115
661229589
1907391687
969986632
1102718070
870251472
625577641
879914088
1196589309
501177023
1039212327
1795331351
358737961
664427471
2075476258
1964623245
3494184
650133906
1927220716
293988693
37453291
1065775558
108285806
1310700101
2144274630
1863699925
384578121
383661377
1381759891
1842598530
1164968060
715771362
130673919
790069583
2116084551
1670335193
389261109
83562367
1912319405
1930715741
68507243
874209071
1125363314
713977437
87703239
204881740
1677560435
578580670
1154677420
1740141488
224599811
319119233
859652310
1164740042
853109830
1927002508
774255302
77290567
171017947
2028429734
1775252322
621779952
110990002
1748419634
442844253
1233964865
455263583
483934831
1331621129
476796861
770797476
593291077
1261217962
455746700
1616646287
1004888869
1566694545
921121903
759590647
79319198
1708414414
617602258
1644543061
663797798
724848764
716823120
466271894
1203506420
398918945
691415480
1036976809
380500149
990691251
495888109
1117656740
1598427184
523992272
1396668015
1559481336
126965624
362221882
2107454640
315130255
2075868564
349165300
2004414210
1464104553
739301867
548463657
1873994585
645079979
1125609288
1921436008
1456277703
1202691715
2010593540
1036507087
1924030387
568525678
1671134896
1957097208
317196840
1993205489
159969456
1549390706
2028809154
1756746110
1233865773
284954005
617517711
1609547841
1195067336
1293373107
1479222933
1004581043
1618855745
1627021313
1176904348
892154227
649943181
1109891300
273945659
1961950662
1757345541
2068045030
1571791887
653762348
976427134
151986722
164046336
856627196
155451638
1494187817
527692237
1403884771
964845463
716685843
193757834
1849894962
1722888766
66227636
824336337
1672514459
1628565923
1041957036
1241304409
92006889
670172850
1753998165
1126253385
1987883661
509248839
1510891009
240824056
2077717099
1893937601
1251030898
785414774
625129298
583650394
850500239
400448892
967702861
2072946112
1992189253
1249768638
2139327867
360151986
251592309
1991451488
1172217874
410623020
1864807480
1133263500
103691960
1009537837
1660789285
1097263418
199113391
2122620341
1852317684
1867183482
1237289699
339420751
2065020557
625720313
1661474512
1927121365
1044422649
587298929
1877213165
1940644617
1158073372
1917539809
733004928
1904451425
2114285596
1135298334
85684719
1798871804
1660951510
1655481994
1987763769
517833862
360470643
1575394991
517925658
1100778119
1432014495
2135644755
1248710612
1793150561
815199449
915733789
1925737377
11870615
662062470
549544760
1045340128
1850640651
1083178374
1689102794
658289186
754256537
741761524
771915706
968537841
712654833
518688495
616709385
1108804443
1604924325
1990446392
1491715065
1384425371
1949107557
248738112
917841989
970387844
479188438
1529757893
960045264
1523775126
1913846559
2036621626
908213862
1305486845
1531018559
1712377385
1183509699
1417732860
926800339
1632196477
2113485523
1776035675
1558974726
1398286167
1370843877
507587965
574159179
709349565
1204439732
2047746723
115334091
889906681
1042305982
1325588855
1227839664
1898452505
1464112080
854111080
443454217
334746613
1535925471
1410866231
1537451513
1350599764
577158524
1922411205
1117544298
2005808049
1624031449
111072482
37373499
249746624
115439545
2141182043
270722208
1637091111
670222247
212575554
1695899126
1391158476
1026294799
162451820
474368424
1773033666
1818971709
2058785016
558028936
431127985
1506458882
1891940807
721174671
1170703197
1804488317
1237962131
364671188
1277140285
1296539218
2004749199
1155862135
729774322
1746954142
1458735906
276412472
1872673973
1935461478
617832000
1637258124
390204581
826697244
1081326505
68427726
246913578
1641094512
970797159
1522094917
629094723
1835715410
356178748
243072835
369557391
1200005189
1075424720
7830613
1250257360
160781753
1796651011
960863758
35261151
1278944548
1421113630
1203630123
1434304861
1303677223
271596219
2079930918
1521186343
24823090
1968206467
718228413
1258971919
911816283
742731108
688460022
398647322
356805349
852721861
1957228239
1141291584
1415840566
1176831293
231368422
758518427
383801763
1320441996
1337590884
485081781
321188584
1106225282
772181930
420236438
1047049761
1732920511
275548895
1649037272
1701637531
211171475
597489128
1900251289
1199836712
2006904340
1409309503
117790031
2047953012
1226692637
1253516187
225953138
265412717
255992781
741880381
277229315
945901070
1948546093
51300753
149704205
1233724707
1184867122
811120399
95480106
1695401502
304581759
1858455547
2037842276
852022644
341237627
1811514541
216958865
1879211254
487389677
928003572
1473092301
1645900616
1209321985
1143484546
1172000422
196201642
91076708
15755761
901052785
1487311455
258972288
190665682
186059452
1314006022
1008905556
1430585668
2123524324
714825501
155489987
482579049
1756846115
1032687442
1486057619
1835591877
517925021
776283906
202889834
2001773465
870050778
1159937938
273093653
1680172061
251425811
1113120995
1677074309
1898994072
1340398125
955978521
1412885430
2025199077
1575832428
1542501589
1817740860
1006741942
1305141310
590028078
140727727
715065411
2020424269
750420838
176839787
308655258
840542948
1047473861
1781170758
387232884
149741825
1373138723
756082387
123784690
1309417338
496131393
1507933177
544606849
1827601306
468935431
345319329
269321292
944415472
541756323
1546497814
140016079
1548200538
553622458
1255122874
2206192
298541781
1980101028
1201943110
1151727813
2126363011
1748184693
1274428782
1371888554
1666489479
254452887
858132115
2018315528
1284368897
548311533
120313264
826018200
2155989
2101878399
1501710001
402838386
911226961
1935091179
2054306743
1692368691
2049274939
1656407724
1188585346
1670842286
817833258
543406920
1318969399
1240263327
1417307561
843151779
1144858753
2086276264
1625357736
958077959
2009834170
1050928552
1080363045
520425724
371294902
18150603
1158881963
1715770177
2128123990
1916239102
1367613924
1032973092
1106979169
940804343
1467437414
1271559537
945542297
856766482
899561741
1984132172
800029309
1874874799
1178790725
974038956
1302475009
1944461836
479321072
161590587
457194785
1582472791
2121285045
2104567940
472651107
1612566781
484960535
120632293
1798990731
1762561438
1699858972
1015584674
271400852
2014014943
25679611
926043009
543619443
1536628013
1032293947
1972157947
1049529198
1299758397
219020429
400123013
859675867
936511991
1406553039
1265833231
586267452
419636790
1598281882
779068527
1402574252
1725835170
811651268
1933398015
104283846
13286249
1228560868
216853892
523269770
865802692
683884374
838460181
839253191
150160038
2089166855
209774526
55241644
390300211
1334859151
2079755103
903158161
1182219409
572385743
1569621949
507478928
10027637
1571861947
1705301867
569884593
214756654
89820882
765040482
355432217
1579303647
1378102830
917548683
1026222066
1860002660
530159195
1134968320
1921347725
1408957253
614793608
264821125
1495605509
198017400
1895913512
327845810
1102468431
632683062
128790183
865700369
178804719
1075381377
854019072
1756491179
1019481139
2094083460
1448982529
595124995
697671628
1937739062
274223550
1758649954
149060
1413196367
1791487208
1615167554
495122911
1547937489
826472743
1326859664
1486702310
1903015008
957919257
1073151829
458431848
809226290
79940258
1613829032
1650633580
1938999123
740671657
1751156220
407846855
1547010845
1460899409
938460831
1229730716
558210383
1608319576
530926568
1463999674
2049588305
1603769455
817099104
592218288
1029584811
1981137937
1121919348
337214920
1590068198
328465855
1164166204
1994262161
1263658787
1648626100
1400305784
1920893696
918746429
704643739
1850446795
584287051
1269126039
680383183
732916554
1946085924
1284458068
1560034263
426861306
2079004374
418415543
750936866
182535714
1512904562
785338540
359328305
2128242901
346219305
771024251
1303612152
1240075802
2034670825
271194351
1294614254
826448356
1137695962
1027954121
695266766
676104426
534512410
1491785367
342926059
1808150616
511087081
587213127
115690520
1115899425
1476038704
49544297
1187708810
1023226474
962982703
1494954732
22399545
1644504581
1717047561
2021933177
473761286
1342766147
655629112
918670711
843266149
2004607537
201367605
1313711024
1661171690
873711416
1178408576
1665458760
908942170
799839549
788950679
1365146181
1316515555
583151901
365145212
85783125
146289574
865223328
783518476
22836099
1738122413
1712768340
1649681842
1434328397
1421035042
1143627694
1203612359
798073304
1269873421
508003435
1112085906
1627269642
1954735044
41114118
217837820
457933457
94209043
1208314828
1951539496
1573687038
2137747842
1411195174
421443270
67897023
1849838026
62258777
1432143899
536639769
1614721186
1969990896
1038701506
1242339763
546444899
1042205663
1111436181
1415632037
300615253
1758168861
359523756
1435708085
767622253
2063792383
1503975324
1249531202
1047315496
345526743
2043353106
496579470
1578524242
573753374
851282358
905412008
480341905
2140492016
132902065
1178911156
1793144442
1334648908
1026423217
1883678579
159189549
1016590634
1909031853
1874033947
1041129445
1181947368
516071929
1656359772
2032228823
904155213
78570228
1838657858
1675681093
1227715146
56919631
1639827813
2086088831
683394453
1744748235
1076319478
2068586930
885275709
1943010568
1637871780
921285711
1100835013
955990400
1188893040
292575274
1640513289
1737324215
225085339
1130604361
1773706105
1208996758
1166756826
1958259721
1787728838
1722566085
1750045513
548319189
1980862393
1545397168
1950428111
740004015
392046702
801072835
1109860436
1712627783
148361560
4566600
1921098894
1593641358
1359955965
1989953702
1736395322
438484773
359582887
12584568
374111301
439546393
446505618
1885049910
364790729
686755653
396908501
1529224427
796480515
2125153861
841569706
18609220
1540775632
373266256
783366467
113920250
2011476071
104098266
435254171
450125
806097995
672377429
1815064903
428658601
149881051
719810766
1773571026
639064428
592317518
1712271144
1209270505
1840491628
1322100738
1572104012
1763095354
1545783059
983508504
1783097655
1234891375
222582928
305005505
1485871463
324569999
1017359009
387088361
536133508
369254703
1197446131
1353348352
2026298332
1160301477
1036415476
886669139
746522065
896516518
1948199916
1016162260
1844040368
1959380940
406338724
702798066
1601553259
2122885478
192267445
1551784757
703085259
1966405877
523740348
1821481062
635632652
960321376
1401987011
1665460602
516108522
1689159056
1583842813
1257711780
495122313
692403057
188442037
2024656899
1986427302
122341636
1910752959
1530092471
73239036
1355644520
348515438
1267070819
287492726
1843780585
756555590
1297576558
1631673113
1540983449
1173094470
1702853481
927600612
1779244010
1155064327
660677982
1637953339
1154847495
557788096
1499771584
174962585
1868215271
1363002204
331787113
156446340
1658526783
1569881980
69023571
1656682206
583214043
465478142
185910119
1890725324
841450445
1072192018
956624386
1695617783
2018822271
1309822625
1092532964
1839265079
1195673643
1818374267
1377111896
1040034211
1609131115
911168597
1581282951
602900871
2103628095
1924289906
1012870699
246085818
558474930
1959706596
758282792
430076832
275150799
2056241732
962216254
934553058
675460073
139520160
99610805
194775150
1931841001
346807867
763472300
1320388452
556641694
1290024877
1580119137
1596436722
1381541563
1420445249
1959148703
720300837
1718172225
571338904
132732488
753349211
1421696599
2023396905
1431390611
363192189
1598361086
213186753
1182476008
27391464
1223352883
41168713
1226417047
1250032274
283079040
1229889526
47070637
292966668
291010800
1209270691
1992992905
346628869
1098173226
1657628605
119243032
971820399
1058408956
507269835
1383942589
1962006420
782312914
47303686
1253879549
1332572351
1807132211
1662420700
2126713692
1572435674
1997781475
1335692047
1989174255
1385628815
49090413
1287055309
646132955
819758986
2016703748
1279651031
1785734214
1241014012
1280983237
2256321
673810613
1280377071
3899787
1336904613
741892891
481012196
638449232
357992273
178756757
300061178
1429917490
1187126230
1222806096
1783868327
3749171
1288888489
1422375235
1989208558
832150205
375763956
1345389429
2096828035
1251136471
1529162895
2136074959
1175453751
1988228665
297735337
862797539
290826466
602800579
1324805039
1518536756
1726635059
1958760633
422473919
1874312303
1373881663
1015205807
907883733
1599454015
197483907
1284832843
378549473
208278175
24603253
2070460230
1177189583
85821911
1581745160
83345523
725602451
369817410
1906025244
398664523
1828871934
1408490467
1344321438
449662313
73170046
1582581653
22922787
1981806613
1307534436
209126702
1588891616
1754192096
1775240221
1774915411
16301776
981998166
1337642094
1566264381
904306045
1726192531
1016564904
325685756
1994544180
532805798
4609144
1062073078
1049145399
1722571557
953048570
249254353
1656385890
1145442873
841482241
799686169
1156260007
83948196
1878698320
298522707
983330331
1030061966
1489494281
578846164
68097864
966777397
270291617
214105596
2136102325
1629649504
1199562561
611259733
33215672
5222113
738048014
2082370193
1676292082
1463477614
406683783
1154319063
1236269449
1035123461
1497790759
2039366913
623724686
568644732
505786648
11102102
792973008
537689658
416301159
1454287682
1299806048
1857885333
1757055713
118853702
1788448072
1551447208
498960892
690965108
1098672320
543667170
2080579226
1330314426
1967040103
1226268795
668101676
1359822471
307291339
560105907
37042768
421259130
938019623
1956859950
1167023999
559883045
830347165
814333510
1533096692
272158333
873952491
2080679913
1921910469
1949506210
1129896364
2010010408
262122225
1791457966
1985195338
2119035029
648017589
301913764
1816590222
1570679571
1212242773
2076969111
1033295323
799930490
170884661
1965137912
358906341
562106789
343988982
1373892378
1682944065
735292116
610430475
301489728
1158344100
1952465886
1580623599
450037968
931849854
1212368939
2004804000
1812177068
1203415976
1560934300
319662707
610442037
146625109
1193154046
538052190
1621075205
98967803
1499423739
649955014
1930583785
1722828300
1792794338
727245631
802054383
52369054
1287113073
851565427
119244756
168809444
192314117
2037064184
1804830859
589691407
1811216677
404180488
138792155
572200497
1837586151
531093087
375559968
1901798571
2009718192
662245973
823029707
1307998074
1003945193
1608795591
1495193525
1192371181
900924108
1956688372
1906394644
790624806
601791548
1759293560
1496148899
1296499117
941694212
419943688
1663287239
562397482
901484746
879171659
1461277667
1983220649
643142267
1252788627
1137832032
1170020194
1209330812
2011695482
1581873310
726834103
1416692188
1263832023
1416468139
702494626
1081277870
998859297
1850257563
203907062
473156509
1423576596
259990515
2105742663
1082710044
1286806270
639617575
982426242
116431018
1190166737
1390986506
1566368581
1492114529
1615203882
440505052
1356075465
2033247159
2062736005
877357593
1660820799
30752962
1494794390
495509194
1043695620
814448656
1110499355
1488834046
1161285217
974755882
1194731717
1707643341
1715885042
70066802
859761707
1213562585
1973344918
1298291399
1415477187
342730424
2142535736
2022893703
180860872
1442964960
1202865476
1637707232
1917444261
1270036249
1324358506
1459020065
73409042
1413042095
1310948011
209103897
1059938444
417891331
2033483948
418288795
803010611
1861743519
985699989
1363111122
889292452
474545570
1282645778
414944141
1739242849
596704436
763407639
130550964
1477131346
1994804059
2023965089
382589072
749171528
1859227734
2133987941
1286305161
958827790
656691995
1458329544
1157144339
1274962248
1777719149
877306634
999073383
1079209647
474432099
2067545292
668506964
1401281858
787482169
1683622730
1405500255
1409583297
1771279913
1823998063
1055697668
2032079599
2088854463
43913225
135001492
296746346
562045441
26324530
65033479
966249537
849695342
339269040
427705178
1814179950
24778914
2059376105
1904759108
328087935
1607358316
8989010
2125449233
605196309
918230057
471176092
1662062739
1658239097
930423704
1210370028
924640335
796548239
615587211
490755879
1004487967
14917062
1786354223
250914416
194330060
1143828557
897103144
1881320687
1755474470
1856961516
2044058186
99826263
1545029454
1513424854
1558764071
2031404298
1780042751
1822845795
1008944589
1628225737
1000196329
443320764
380703549
1971682330
973639788
85512937
1852934580
631342935
979330971
1306545881
1208579539
1836950139
2061712830
765865800
1223665180
1042953093
1593847116
40790544
225750714
746931449
44385235
1144085356
803665483
1602095935
1865748931
959017049
487852474
1584067670
1902117784
1272174741
965228732
1815821386
1213825338
318587112
101546453
208473441
603510514
1850971565
1628083962
584131768
678880560
269864182
897818940
1464140128
1939446029
1721415775
1604103542
44866160
1748905081
378003446
1235212510
1788124479
1381183060
414278608
1135055943
1963340791
1181962951
347858739
1529755970
1177899683
1970408404
1002013125
2128864825
1708298061
88795424
874166943
105619972
434732728
1577369670
443320850
1136707934
424975154
976854417
813458427
447070605
267367178
806648661
245058095
714929800
718397022
1354089264
148432589
2077040062
49806682
1762629042
2083499594
928105110
1088995116
1617615469
1572538772
1511594797
1006317437
635836689
808487039
2005935207
604556477
392108201
1911888910
211682830
1953769240
1230522543
675764459
311410424
59573741
411758723
1645723840
1958025591
2038109836
1928800410
1732777455
1116727191
1442325013
1331861921
1193980934
1939244916
1816316919
1465320965
456848355
1353363232
1624430636
1490131182
422024312
444957027
1014495633
703856503
2036870555
1266280874
346826675
1109936189
1169599095
1577992171
419593655
1766362159
1424345993
1359885829
163291143
2122014331
263041255
886442624
866691900
2106983659
338128056
1689781875
161851676
318076938
1808833747
712851478
1410633820
987704192
1242566100
1763878965
853658159
446340683
794060027
252927520
1455112260
1989456601
1459999289
2000767940
1648554872
1644023696
77843113
194841066
1411783090
24364751
377998088
1787694233
790742201
2070447995
988160331
69998447
1293815767
1981191303
1036369799
454752619
1722340948
1274300055
617092598
1342804437
1480126887
1823920746
800716089
1576344558
314769453
840309438
1527150659
1886503837
1833480882
1151485876
725940125
72974593
959161079
102508308
1463484956
241319422
187478571
1407276232
1472946282
842809578
522252022
1427975026
2070617849
670687687
344261594
1838119833
1423286201
77694604
2117610745
1457130769
987280593
1978328735
1606924060
1332078213
288473878
541628496
919864689
1058102862
949283757
830399387
389554167
653783512
1310146266
1630068613
750569833
717547198
1347745210
61658714
624959014
2132914779
1389147420
54587632
442153467
166800008
503895857
96545803
162227738
103317014
1968160294
1027052515
1192382474
104264661
951332447
1545062664
340051870
1024291920
1014935731
1699662749
759334113
116840751
1963523100
325587093
559249178
1083311519
4483303
1495850380
1013258770
324978350
608463530
153283849
344347927
2087615308
205918689
14637800
64020680
1927906603
1674417899
1197660222
1856189924
960135201
1771236392
1709975536
849216213
214975239
840325114
1559093951
2059414112
361211867
332797691
1986298831
2032945633
653138821
490604222
1506393214
792774500
447608583
2122995507
755372261
2026596299
1150656281
2146846215
954317912
2134994347
1036676102
1857019908
1989532925
235224758
98065203
1630129037
524216444
2028114545
1030718946
1300503270
1292986452
1644832883
130048703
719660672
2035416579
754321084
1820839167
951807808
556904212
1337933679
1711002964
218204291
516913510
2089697219
451566161
884804233
1254109183
1223599589
511338506
1150211
1167957541
149921609
1814126760
90220725
1480455426
135908997
930934006
2098201115
743734989
576961164
216183732
1370381160
912038807
2070791141
680975119
508604232
80741645
846111595
1471827969
1461736078
1204378517
1968795790
656529143
2117279444
1196685765
1038495629
426173329
283550842
633999575
1329981316
379795931
1209492674
918686933
996884747
1164465503
1470960873
1647067525
1257286596
2107873855
269805409
2120342918
449121719
188763494
509796024
1124476773
518518911
2138592315
636692287
1908081138
2040424426
1558494522
277117441
281655143
984156310
2071924793
937723559
385945458
572851660
384067295
1986487687
791259510
1860198355
306924638
964891253
1150394989
269142509
448620026
1678241289
1498447958
1179390314
1900405656
596592912
973366966
1483279046
1273345862
1457059333
2045350496
2076182800
1698600498
1089528740
1028464287
1896209169
376933
118865635
930877633
432820884
1416597858
1568251219
1685040284
1937461659
316987473
1360375657
1838682158
1887789490
1618147278
1256848103
1413880067
415289688
1854394069
992091330
1800769492
770595441
279603400
1354241016
1557699663
1234587920
2013361484
1011749521
1873117816
92625126
93882676
991451575
2076681610
1079092306
1903502841
147855890
2079643102
1936832895
1437371070
1573412795
1833427792
1485685250
30100480
1214120672
899775208
1205100663
1409266763
2132517760
338709187
1228672543
848817161
990554787
784428479
1186595388
562358830
1070224700
563749029
630693791
1421028307
1898300770
247184770
1227844415
153761113
872554057
76742844
561678960
1543756272
1520280789
859018340
1811400884
1198279735
37284601
1247864264
898967161
1660679726
308478250
29704209
2019880710
2111576592
2084680040
936915399
1611093886
642202070
1783546044
1125464244
1406247816
857098164
1193490897
71546312
1574688103
1764466390
1544142728
2142317055
1648223039
1605157548
1177609909
1046395443
1508209866
1394337863
594974798
2000878349
1754082100
679626194
501578832
65078810
763260350
1996237538
1729981325
1788204404
451330291
119005477
1124067737
1411180603
1873388675
1419269130
1931061231
283979374
599259613
1078755775
711069479
1714372084
789967346
1154265689
722063929
825085425
265847732
705591652
1311868903
188840990
1401121377
1625324916
2004962710
2002311049
743484432
1618937878
1555722473
1163769462
1124771587
361913978
326902485
1054396768
37857528
721936806
93598033
1532274719
130419808
844560131
1045743998
706784563
1030742063
1910683649
2038973018
1379253020
1381831647
1699310260
1992027778
1888100
1777283059
1150468550
1371207488
1423511697
1441895059
877520254
53624240
1744181268
359741079
298861238
848709084
838568176
435093909
602285231
746858607
1000794603
11901484
1365644228
519474577
963431316
2117846653
1547173624
784838248
1239560971
765219202
8465158
270098478
1624198980
1313635007
1019603921
89925024
2144105650
911862556
1894917043
114182573
946495915
1603875856
1868139581
1449918953
319212260
2051921331
199280141
1785305138
1485713286
1475660892
715141575
1651547481
1686893895
1291495412
1215401886
704193415
269077750
1480993123
1962502070
2084044844
1960795733
1939892535
920468180
876287523
1009990881
1747158375
1475836419
770484370
1645093807
1576589397
544884604
2060891293
1392605628
516929098
353500677
1335841629
134356500
647345294
1563984436
1431774467
1203272853
639202992
202004992
1943192238
2074536349
123798876
521047341
946354264
312952376
1402776764
595742100
780765079
962653423
247423528
333014886
1440035147
1148708322
887468828
608467284
1532348557
2136367785
30685865
1580070170
1506380969
764510907
183935088
398386964
652937965
1812619229
2020089458
94144339
433310094
1108107834
1370394504
1513066863
1085405571
432659659
1592853884
518415568
707408182
45609324
261285707
822275260
954084817
258653502
725391288
212160766
1840357011
1404226718
1249551090
1441033708
797308638
2128402341
809268562
1491408025
1430669175
1226098335
496736602
117510990
423371273
1779236377
494173765
1211041122
583435002
304804433
226084352
1291578402
2108408610
1721369868
1451957094
1720159845
610243331
1271245007
1446547579
1192534331
884341758
1490799876
1870365895
1860024234
2090625884
572035795
281940972
1845492688
1183958051
515655902
971639619
225226303
733378994
1252831205
731408493
1576169209
862826943
1122141922
1880776569
495930536
782790217
2128895779
1389685114
1482464842
118735036
1890564273
705157718
595960400
679674672
1066493541
91848460
1306126096
1024400221
26098365
1763689658
1655470995
713278620
1243413214
854582634
1624303453
433316328
470981731
656252874
279374400
1332599008
1203882130
1580397718
1900414511
1030288149
2104404170
1955163352
1173998935
2124728487
1599601375
1657661649
1650457616
1410577169
632712626
1398273326
1821988982
1267287697
1915962510
406694542
1780374156
1770378487
1064780861
439161454
216571077
93845349
1821566665
808719989
1539445836
51192139
992008271
1287648736
2041254074
768227816
841202320
1279083782
2103968995
1162166050
918565261
1977708965
2070419279
632876874
1326725038
1732694829
425032047
164330388
1787607602
799293310
1002473752
218186386
909802775
1334389214
460765145
1769247184
1925662624
640108856
1362508719
1634431220
1959549144
223528421
730826505
1602515756
1869292276
25293027
1810205085
374575640
1680429118
859144400
1419622277
1248333629
305205106
1129470225
1135663824
2010406704
37136286
873846723
1777183410
779164510
1399084110
1148038122
140389445
1312029713
952986176
2073834520
2053167809
1058265922
638174076
523396076
874944487
1444068977
2092593927
629683028
1114006464
1395058913
601408033
1929155540
1094180146
1104934459
1288729500
1348857695
757434939
145030212
1233539220
222047798
1655171084
418952563
965475500
673531322
358237131
2087760708
2078413349
615337442
22698556
1766103116
1036617302
1695752312
375635946
446323295
776295803
1932688905
1566052876
1598328035
1359837058
464829851
1577381476
732410768
584326207
449905057
1410904942
2040503248
1004416718
1510274884
257362094
1667088281
1561338640
1649351700
1816014601
744075094
1454377274
781421595
1735268631
1435272388
2134764024
1978947737
1732397810
1750096966
2078501682
1443259877
1949270795
1432147998
1796979680
2028720784
966142465
460958050
357877909
1803346897
1306168114
1671439416
510310182
1405648302
1773393044
1583667121
1308535794
408231991
1673715575
1889677854
1674171642
1286303171
1990311906
595405287
271433480
1607678440
213720677
1442640088
274919851
361504465
107501192
1552854372
415683328
1126865919
733831258
216939953
652858612
488815743
1022984160
722272577
136243224
443106619
1495776801
1169140733
1483553069
250899223
1007298772
1335631670
2028287258
516231447
559077985
609242368
2071581794
251760316
1818086138
760947264
1168060604
1120599707
146565171
126908547
839868296
1570116603
1359213913
1433473162
1161205799
351304025
644854800
1581225048
384278166
800831256
1158140896
794534283
1729722407
151429336
1159605176
798743549
1787783275
684608677
605141049
1920993068
929838223
621777116
459924957
456403328
1490137014
28445142
2121965581
1165866418
1942851564
771074313
1273113175
885767469
250907068
170642165
424787779
2009279229
2032972906
279237978
2100427301
1086326030
2068330231
1356553554
450102877
1776596800
1932606249
1678104031
2063636365
1970300268
780675869
1582810621
1674947258
1496663343
1437938775
5998279
1879313845
103284945
2005800148
267225609
916303765
1663115549
1221668630
1216489589
1774565627
1544126367
1909909027
1048508192
1806920839
885703063
1341801021
1636869894
1989725928
24959212
1599724577
2114349704
354293483
2070515613
347214609
895214437
1313007119
1688148316
1177650956
1648007631
278284476
1240116715
1565056624
1012660736
366378585
892611504
1788269026
1423235830
690587973
1213448587
1479639125
728992709
1866434637
1117430104
1571687223
704211844
147838275
560445913
73890673
1108936110
620883527
1581349184
2040917149
1061271998
1517495788
1124964270
526844430
358738050
1655315279
1730144488
1135125134
300460938
485030445
637089478
557251906
1416630719
175080343
1118774195
1277089036
1486415674
1197333953
1897272463
1862604174
583074433
1485384840
669393707
1170517741
1297947424
2142433694
1832130697
215202398
1155475494
615789723
1085763337
739304971
1949451744
1129149372
1568038054
918170154
2079663237
845962109
1183900968
1903018968
1253834268
47728474
1896084689
1781955267
214111474
542542302
1583186354
1304702058
1838856774
1366785233
578467545
135373080
242604920
660429247
411641423
1708697422
1608784248
1743640978
2040791837
1465219326
1038116332
2046795226
428237687
603612922
1094527604
1546936364
1139510205
1372900743
831977043
877718146
257310579
981749996
1595323551
235132986
2014846216
1120231690
1802267379
1831607590
949092034
1756366389
764116738
1758484156
432432550
1609299183
1674675697
420996044
1635183592
976939662
1415616819
1001833838
287686245
635064684
1268135371
257771067
1534336920
442313999
480748142
131885923
192344507
1606372966
1619844386
567291082
330975421
848482273
730010179
1170240782
416089261
1665718898
1368365707
1472850307
223179824
766947447
378306774
1107262321
1536163418
689439573
1315410145
2094382896
588829961
401575632
2120019360
1376324904
1044492223
172424706
1453837
1401907666
377785517
871306955
2075592909
1095185834
1141144580
193015512
1174435853
1563666001
252539435
1040377629
1272150599
2000160200
677650676
1043148996
880560941
1180875609
1331616523
897030449
1213147834
1996036946
585137579
1613291090
1899998089
697630675
74343150
1691208264
1463519712
2026187028
1119509531
43473104
707922132
2009162916
857322369
21045830
533780677
2112061212
2005022679
541135096
52397662
2008415037
1757826243
1512135757
1883402203
1602851505
2062091991
738577998
1993229258
1822588513
1937984628
813518556
1630865300
2033092143
1884487942
1071691747
1207280924
341105134
103626408
1872753399
1666646330
785428741
783050942
889084849
1050122781
1302835995
1293139375
517959011
60468612
799877028
1224757767
224704201
238806764
1470295961
396462544
87954928
1385338276
1978221535
173108083
934100275
1636658052
969817872
1535508886
392003360
2070921975
598617246
959759720
1431364238
668560528
104178080
1977684302
1749253916
924976792
2117492084
397318832
1275470084
1626397220
1168109820
787543054
1970353815
1746551345
1733111733
869341160
179372674
1139513567
2121754495
616692349
1187781118
1261350735
1438671250
1033708513
174401437
1028508073
1726228810
1633702782
2061039747
1243686827
1833147939
916793367
872009757
1628377361
1922616039
17552409
2009662617
474443046
1984300595
1878120209
1924129563
218357786
215014037
1827520415
433642423
30765477
372881186
1789458043
1550448250
405322684
1862362948
1322291081
1468108421
105488264
1221415831
1341531529
2012632980
189760823
616270202
39435052
1945872625
1450909920
983010147
1421190631
1240142531
2142159302
1832970791
1749385243
2022980061
1456089093
1169466301
2103517980
1888746371
1607656184
1263160356
539273714
1297341187
1173501808
1893072417
1455323884
930264166
1735495217
864031473
1293703838
1769454049
1493068245
1900257877
1473283408
718321448
1587471658
1780796239
707252761
876388029
1558165964
1347404880
1099553832
1407409322
753192400
1081193263
1381774937
1316746418
170216057
1958497695
1891738568
1711400154
12335589
35996050
1101945787
496685708
1465298536
1888642293
921326188
1164803793
1743286166
63155842
851086441
273351138
913322246
334230976
1846179922
1881886897
1429491958
1644788557
504254742
899549104
1241587076
1697593614
477595705
1903198183
806462557
588249713
1064581132
1592404890
1047267140
1060912316
483565176
673200402
714759225
161732389
633445933
620855440
331944384
1980525501
1590118940
1222358926
980672239
189636172
1906734655
1228598555
1156200607
38016563
1963742151
606359083
823414648
2039235989
134156615
181219880
1476499277
1412823482
1160152737
1494183636
266982526
247575480
472376931
687600719
90812946
249088155
1299019760
1024242260
1424220340
793856241
382950016
1788265253
1091550338
187609684
366104319
1631445185
467565427
1332766283
2111932752
592060727
318759727
614394776
2145946795
1038154152
292521925
237565414
565840906
1329761358
1267962379
1858156113
1253102875
743193398
1402342694
906883952
1957151328
2107737419
1069661592
354117985
1051047353
2013014704
2093711058
1948381982
280402418
1648662613
1511074329
1162934505
378170894
1865653468
905380928
896510620
278091448
123626614
1823257683
608468497
1501280336
2074983801
1271054672
1003780310
2146261608
929145860
1360632057
1856716589
2059571320
1809979211
1674780081
444394863
1205497127
1472083101
34585844
93501330
870907037
895130708
241175918
1788039584
465339757
217062990
2079585595
1196957686
764466395
412855742
279992443
681586554
187273049
543202609
1349799677
898758126
730631127
790504345
1693901540
1260182051
2102736202
1083779026
2043041581
141263936
280622558
198923612
202503473
1119352324
2054989831
1414035455
436691871
1878158103
790565309
921379141
1840022470
885784784
1205102123
949588782
1933498690
1674979141
2026426424
1823733079
591492872
1619515619
2054685830
1667027244
75658786
35232517
1173085205
690804245
713094111
1061766718
1172043292
25355645
1488754660
490116565
80175736
665937721
462922435
279544185
1782666234
1248454201
865371222
976444400
1204410982
535294959
534247703
582728883
1202431280
1618760968
1761128773
1596600083
1182256459
674854434
88440673
1191029546
970499922
933373638
1271598385
851629530
93625982
1180409653
1803688753
75106534
28972494
436456230
1076839948
220079080
2064470853
1449975616
647845300
933045137
552694243
60765417
502993478
984842856
572873645
287469065
340108326
1882939754
734907359
758047264
801667203
1369470831
342186335
428364308
1071362173
2118765101
910919931
1055056953
992614198
434777610
1540089841
450062579
1374134291
1036553895
546712936
1131144980
511798501
691076790
1388340641
516255657
1735416994
1381994643
663495543
332937847
821502202
1918236344
105364150
1696795156
229956750
590146340
1036288738
348313755
823478764
697458818
788209959
616287042
1053256053
121993812
1368840816
1028943680
780384000
2105625660
1967189434
1048853899
1535830417
862413672
1151661632
9856865
2070296479
1167791673
1430738580
188869208
1066542927
425630881
2036771151
1368911018
1373430528
1721954480
390151297
206135798
727783681
161183224
2067239891
451212876
2049335483
1300654721
1885663818
1741571047
1636837727
125509494
1701244148
567234147
1575235631
19855396
19727600
960841516
1934720719
1623339862
1305037210
1846123057
352383302
1808104115
89850678
1582842266
1490568304
952712205
390882467
1846829585
414755810
468175011
708593220
149696477
304214269
1473986030
822929297
821893563
1766004721
1582314893
531675569
2126069303
748785532
793132521
1718497672
770647949
312468878
812587580
410231451
250925044
709691148
580766304
78913581
840363415
486868240
745954361
237398155
1720551246
1720476469
1185907361
983488197
760664197
359591579
794228386
1033723205
192499155
898308927
1722392398
914917207
911098042
2060643034
422609324
1877902459
1737841682
443243209
1072921053
663042439
1043513577
2087934577
682801754
1153588209
1805140429
282806599
87561465
1711575891
217771954
366345724
301009638
1382458360
1922428361
109859564
1495442598
678797522
1046187612
886849091
287838972
270739043
781563442
1091333932
290264592
1215077412
404130175
914191484
1509240570
525369251
112877516
209807998
836802324
1019917787
840695944
648229280
1669333182
665904646
1870407455
801516766
845684507
224910370
150818469
1336379148
840300225
462090833
1702151988
1114243690
1012201050
616465343
858919268
1173704209
1589106017
1476814529
1396540098
554820595
867516023
68775748
296694279
1011511276
1025064374
910882949
1256139628
1555807658
2057075212
2126739366
1951394991
219950753
546452851
1105270322
458500541
560183431
2143163585
1085887430
1251006605
94202809
1619177562
1758769396
1788642751
814448940
1220144041
90005714
421326854
518451453
1554519708
437912514
484699648
740528254
1218106495
44919233
212637892
1908521070
1642384831
1723096079
1899610375
240546691
1929848497
762998836
582396779
1368601683
1878638763
1511973214
1549472768
1253446578
480461401
455242577
7568287
451647194
11659040
1584880853
1242479404
894107119
1495668912
1699494114
816963658
1647712805
285199873
552272477
227758571
1812311022
664777859
337974434
553532335
1326139672
1284317079
182794138
1772045041
521259831
1567736143
866168902
1453032141
279266800
1547446965
75521169
947048430
881558873
1618613157
1480250336
1942898123
2012615589
2015062989
1421382434
1551636953
1679214647
1626288588
2008755589
1173993551
1675615469
2102072430
333481871
1108158623
114855325
1668209264
444274989
890157250
1276067071
1750373126
1155020806
1520694015
2018648995
197037522
162359671
214751479
1459062447
880024390
1233501451
440690653
77493425
951981354
1059598011
945120632
124849487
1079258674
118493468
526676983
9522880
571214564
2066775933
680554078
779709519
2025529755
777771168
1307184140
1211673724
1205625451
80232593
1038339710
1838534446
699050069
1028270761
1169896368
4193312
629207151
956165309
767308828
911686009
1987140350
1832474637
1029703052
380987596
925102809
767450318
2087200909
1400950513
422461069
1665643436
1765194623
531702001
53778477
1286115346
1136990257
676338502
709250434
383277729
934917764
1247715250
2013628587
1784902584
524180117
1919376070
1347157922
47840410
1264027359
1256715262
236809585
2130029307
899562052
2061091228
1490604392
1448059515
979170168
901974232
1069119662
1134516050
2033253689
1121567619
1524157634
2023454741
1030816449
1759571392
100789671
448127059
1455025209
1485397302
583536824
1443599072
354615876
1061101133
745580848
1174518729
733633372
543972129
1231182083
153664202
252350136
1801112007
1793697969
270415217
2089464254
2147262960
1967425318
356987285
855219044
1963334640
1459983085
760952670
46494104
1977644619
1744841070
114916212
1086356392
1998554260
1561214922
950079840
1283735664
1279444226
388039440
1845831256
1191438668
1504378752
288178253
1356218880
1156509385
835545949
832869587
1207538310
1000672569
1691180302
1229743735
2068266362
513572943
633699834
308519974
193510027
507217888
690587953
271076782
261109276
944124867
1137283689
1072546852
763493076
1294039185
1512035384
571794014
294184059
877431572
464651781
978771105
290380285
1435600255
1450130067
1140058576
2108837730
462312278
1645430328
2004267741
2052182238
660006080
1001958646
1692240633
749114325
68267124
1709316252
236613785
847712835
881812153
23353262
452646188
302689416
1409225222
1471800053
816328049
988238707
637496137
929623019
739396009
998390433
1500406339
256176953
934573525
2047644457
1819808103
628418160
1917215265
337988945
260433611
457623337
487183167
2107171572
399447891
653908062
226892309
284699117
158030883
147346705
1738691680
48180773
2078864953
1083813538
1915712892
182785018
461830723
1843811101
689116465
458097218
1280632369
192281285
90442175
716707050
2073590799
1690402750
1290389122
1629247210
1996154630
853621335
395281774
1805436091
807282546
1125181733
444347972
1354257911
643548990
1626480271
765474846
1486754002
1200477568
2060858951
1772738545
2071470887
1944267848
377017650
695310997
1235748210
1876949714
817098199
722422715
1745659050
1925946183
181817370
32036518
76256436
653045380
879083157
69986029
355879547
1544847434
1345686825
1531137922
1183080079
1545253746
668649331
1610169394
859559679
1141519920
413589150
1880566016
1522563476
2078310088
1097981867
1953801037
1218651758
1642073938
412955207
1535496366
40516112
2107064763
903339619
1570423014
380368783
299654368
592272076
1965065418
313785044
740290568
1980228369
240455433
839693014
1519810411
1030706791
251583684
1298523192
31082677
233676091
2010735868
1685140248
1573308072
48338854
109531465
409843019
275635709
271160375
1744535164
188452139
1026083135
1538149706
946455580
1492159252
216341765
460812280
1055950096
1208408125
468655358
485665310
139200540
1449044076
949638779
641089608
1023711057
2003563821
88704693
1378364649
1286105398
705248956
2138490254
1553122628
1220694169
42489719
545061537
189786329
257832113
1606038846
1141086517
2111026919
772559247
1069993062
990749736
746573094
863256765
198046053
1909259030
1162349970
1990772804
929710997
1367010714
1532095764
814576780
995040979
244783104
190269809
482277276
1079678600
1594722322
1186318323
881807591
1117026094
585443381
1798552319
2009513800
162746660
1563915371
631476561
469399415
249596513
1918006946
1504627455
1684677871
1167358292
2063993470
1764849943
1366635172
1065584222
473786784
967787088
1205394103
1236621047
891683023
1049293534
1158151838
1795096341
1564773069
449417569
789432313
439958565
385447334
491388534
1267470376
346797785
1242926743
1853495695
1787203933
1933987177
222295536
1051881514
1456201149
2002871785
2081315954
545354701
653074576
98453742
1389397493
2052012033
383100479
1772126952
1211111242
518175056
590556229
1014583128
535144716
611429020
889190966
1069419086
954475785
2114177924
1151320253
2078452524
1685809573
722651099
2032157443
814827172
588461764
91200484
1766770347
1960286549
1983865204
1301709957
1232292753
1629722906
1326338202
297432122
2040695914
988287119
982696209
1810960741
364365665
1541554267
1305072076
1476935133
1495747954
1964607993
1964922962
162407232
1576721267
1473388952
854228137
934595297
2003352047
483117190
58236452
1096432370
630629801
1413844971
203718419
1721638223
1631158149
1600102855
1851635949
80604561
1122157880
764679372
241989968
1687203651
1391251683
1461699849
1492747653
651897903
471261766
1867790268
293242701
1112914658
1812065791
1877705681
1992532121
1255967814
31405691
1217873400
304039961
1759740545
1153543076
1814272436
1349348732
1990627114
2015564822
648485786
334161276
758094038
1179515902
509146191
1080172186
593160769
1568501419
449178181
1520835748
488843352
1168340499
205355982
794344947
1235079066
31941419
1332740601
337462825
305216413
34397788
1331092022
964179004
95237279
1561640822
1906284765
717053233
906954157
1200139832
670253920
76370252
265952117
889358957
311595752
428017708
1175333269
362847281
1457536453
802346143
1709431269
624397359
647121589
968597773
26804805
1261642750
1919117802
1707832344
565535373
389469726
1698519189
588790850
1347480326
2007961186
183847440
950920461
436505432
1554270832
1876122395
1452454413
1280214910
306248060
339610399
300082220
156456650
1000023246
1107476205
212116815
2097416889
2004017203
651447163
487931121
399719308
1572241857
297305885
525372461
792821883
767402671
1329456207
928240127
1152019537
843835174
1651643470
679262198
1994069144
294424164
1051898041
180725106
1260068796
1951910828
814804441
220224782
108092105
691201476
1377916305
527425564
1074583739
614211459
959482062
1304599319
702256961
22243379
66456131
1234033128
1148694126
1752224675
50204824
348882027
1337198068
305781401
2099470418
2113610327
1227985911
1573282407
1821519488
455550754
780542724
1319538319
434965248
892307334
10330282
349853482
617403003
465212449
840889094
478931712
1458874426
625811216
985487345
1955463
296942013
774563666
2105494138
406713424
990414736
1002458514
136573283
1255024115
1246656626
24530929
1844450758
580113254
1916039910
1592905405
541827243
650064954
1745862775
249501730
733520324
1518034606
1855223408
545963342
667737501
1104683308
338799047
2108206485
1962337095
1115595159
57255980
684366661
318221282
868337145
1436498613
270968931
1863958392
1924883632
250671185
1131371002
21947352
1413954730
1138454409
312333490
1803375412
1473033640
1736167797
380592511
241531292
183003256
1667957447
1685534953
732511173
522612540
1615540173
751147236
882754908
1209957811
272643353
1413816115
1370545841
291684728
1521228365
412053279
2118830978
2027063811
2057868527
656022632
1228255554
989968747
2010550713
498917708
1639154899
1686502403
1530709836
1135745266
361464119
1679477049
537809086
1695712400
1148724646
112012110
575819560
434984917
293518380
2004897839
864392298
1698532504
1121543988
331079921
124736887
2132639613
1295824929
433398495
1501684761
1220138034
2002898451
2053365460
2101375373
1470407044
1457388310
1360269953
37935316
961144228
527496003
1367697418
781217964
107365029
1511162617
1024030300
1344988674
427885129
422104143
1129433362
1220681307
982147755
594546216
20885930
1017782605
1423911508
1463611950
639622897
2018249753
1410499673
870474518
551009719
1835731542
251602191
119794300
326279283
464935322
935376339
817731564
753053799
1312903896
441878861
1177185964
1840358674
1369078990
181442593
485645238
1167672552
609920665
1057473728
1642640500
1695788424
639961475
1862428610
1743011020
252994505
1865511870
2051417128
1083815295
742075391
1150908910
2004354018
2120348232
1509010001
197243458
2127289273
768899078
755288847
827848263
786691909
708813604
1617621733
780119245
1591873080
1747408354
772273943
820321487
663388012
756231806
408935806
1754318663
1752880669
1813333281
2034853159
544459250
764712244
580023125
986797736
214321341
1541229695
418717809
882875388
611377229
1412756581
1460902209
1095704758
1759125815
1164153384
1815277005
1011448483
831590590
908010528
1588549564
970414676
1735242732
1657460368
796076052
1882636861
350265792
1641053862
1501904462
1906837444
1330290048
479551560
370673100
75668461
1062549675
170604849
1906441384
394435206
1952808245
1006540154
1722335705
94380859
962699342
870542331
1057467105
367098123
1327676430
637600425
1822089993
1622731669
1124831730
943594159
1582829773
94340778
240997722
65954913
251495530
1623034475
1157856505
362953697
648081021
965848106
1487904341
1645850016
143039830
816324114
1463701198
645644705
181027892
59924335
293473965
1829966036
1568819452
326161855
1100036846
1995481241
1395038793
1937714035
373557236
368445297
1277431467
573864391
2060419896
300406994
2074429810
1890072616
144875029
105470450
330967552
17626169
1256865645
1038253432
589742564
775017140
1504796321
1810966565
256037599
454809459
1418863967
1109834987
410178780
451409304
1796282887
1169354996
1071875280
373745547
1792758133
1824319584
827390673
218353675
977316369
2026609232
63064029
1327931782
929238413
834567354
943889620
174280415
716421981
404191559
1438709761
1302774637
1433901608
1551313245
1566530560
766682000
590058439
1699502620
312118676
1121506418
650245574
1792530660
919820739
1225247993
1389485152
885360665
1608672424
1081650449
1173464299
1270593971
2105507650
108011279
311781275
2086786486
1902478791
2057502413
468351551
1484735630
1379649025
1726991072
2001271351
1978901645
158199175
71162927
1005870736
40453505
2017165254
544433839
1225003763
1573055843
812110992
378749195
1265440997
1281745930
286498321
2066970037
876983046
1973504027
1080620950
345872977
1501304427
1234414237
115538684
1862922351
693708168
353366931
18472840
445009353
726151713
2032307831
1897701448
1631177850
2122106818
787996100
813771171
165036741
556760472
2013591623
1618219097
52986958
155898117
1433644109
1966132959
584608141
2038499334
552782906
510364935
1921622023
65280761
1680589618
1448438972
1538147159
1429776171
1396601078
218390809
1534868581
844949772
432295427
1982303330
1167485601
54312615
956029040
1930503841
2098893720
1558950217
148719450
1799285653
1894062940
916326481
83462092
564793512
284918970
1398399807
1763999972
893895658
1613674968
1817795625
1091280771
2135110070
908467223
1312207198
1895410588
1771705149
992238635
1696299039
1697178393
618972302
536288020
575395651
2383695
1412621131
295850354
931580073
265928867
1510306905
1769504880
1523868613
68952877
1771016773
527477180
528166890
1484347966
1535550486
229314478
1861582535
509769044
99293803
557170217
1323290232
1405652046
2052241156
625072600
1727607602
896455511
375216646
1796913470
611240624
55768858
1042110654
709870736
1707816313
950845792
1750883173
295837253
1292048748
136709485
1489355847
577180463
725068907
774991
2082446597
355488336
1944602001
291108215
1457196461
799731108
1131149507
1335997400
1449482734
549855914
1185691658
518840471
432171124
693299601
943291841
668871833
1847185510
208490092
821231569
1366278920
1207922813
2082509069
949643399
718352047
1918929881
1943473528
1422694969
520455338
1995213
860285941
1257797714
2130893372
1165994778
1370265881
1678555750
1714683847
985706612
709101218
1052100164
945653341
690825520
806466410
522490374
1996950125
1749725396
137132871
829918800
1873398135
951985584
517550039
1576966271
1258650969
1991540481
1156118686
481490349
1360822506
1840786382
1072397038
660362198
1148730502
201062361
417712826
2147210358
175561105
189037362
1516184130
2067144554
1837317979
1639518123
1471439554
1553300600
557340414
1829064592
79912094
345830807
1334876154
1314134880
1444863796
1455784325
1499651059
1439508634
387748314
127809075
462257079
677255091
472748874
1902674486
1968222869
2058883656
890430172
1068068740
2071546684
1351283125
1134464948
2018045486
924619718
656862427
1624420832
49817059
96901691
1322110584
55519782
1303892071
740012048
1981592577
656353869
1064803294
1796093777
253186904
135759209
1877447967
1793701484
1031653525
353814614
95721925
378811548
1781919080
1536694616
713609936
210165150
1739667088
1210704201
910767767
438234839
1196956256
964246315
153686686
1225255681
405012170
147008568
105684729
1570772603
1118875635
1402774769
1054054196
1079524216
388914633
2246844
524606936
724547238
1706894226
633404939
1467229613
395168447
568005788
971523951
1058710641
1339637205
497931083
420963014
662424852
860830730
1511042983
1104556696
1552880092
700089723
1013992709
1481305363
239578813
2009850143
865915011
1312658764
1957919625
469031507
1893439233
1417296691
1070188035
382059391
1520530433
128123849
1172518109
15729678
1115584364
463665450
1777578136
338537319
803486647
504537967
1556043605
1399803303
1032830111
1090480118
711161295
1238444065
394245311
2091299501
2007796411
1727565149
461407460
936764811
1758613460
1385863341
1987485930
197136697
1699925242
671951827
1420855086
557479180
1254453779
1709388377
1537818057
309381071
580860373
2092248516
667179517
759318290
352375533
1263995436
1890356511
1738051664
482857848
2111584869
1126022238
1344880820
1866199653
803937318
1862507799
1127439785
466700858
1644209247
1559616737
736724170
513319617
1147491147
1983565635
542761997
2048312376
297038132
647603037
784661191
1801179248
771133935
1063592533
1081352392
1834198509
2121294302
659027521
121690026
107497932
1902557528
1249605680
1958450
1169119771
1949891047
724698509
773006686
1660651486
559067635
1109253994
1312640959
659233093
1049987276
320704633
1719814865
422343923
939291508
1916197550
902525492
1657909882
425275551
1898524303
901157967
95172123
623709327
1308665968
181320456
831083126
96333406
2134022044
1904065337
2068378220
950577906
569150397
1795657071
963071061
1011982987
459205507
654339570
2058525469
833921985
770446138
1657718051
1571152195
339024109
390396509
971626467
83997511
1546615595
77357625
648429413
6031567
1479348192
1178176513
1015097850
1031805008
1136323624
735279005
1912300168
2039953486
570769777
1463658736
557130200
791923198
628617539
453998317
1000056264
678898482
1959094847
655286639
102339205
715895199
1758776279
1414000493
274405837
583773012
1849184915
1457100249
2060905480
1351510808
132975771
1939940583
74248216
666130576
138728814
336412392
1099678640
2104167485
1878760205
847337155
1273889655
432173229
43575585
500348273
723540865
1800138065
39763488
2055735527
723607462
1696372732
757507891
883194423
1334586183
2106290237
2125341695
1156008779
249481716
1445240942
1811108893
1082719782
42821495
1265289541
1046669738
580846108
1035159622
85938855
1824024384
443476602
89295233
501925624
1251058465
1780100357
842246613
459158747
651596758
86730829
362141874
895916467
1949721604
648950013
1325469490
1449874353
1578815379
43673863
447410280
1265671203
932365989
108797417
1023373737
1303841230
13982577
1365306969
1358842407
1701911349
1394472147
590608559
1681796112
524797993
1505938348
2144424349
1954989053
747052418
445034210
574226877
269648363
1206640053
776408984
544312464
178858259
522923072
776426728
1219362306
1860446288
191709044
24803686
1285783869
202226182
286530204
1615588861
1070890613
1043057981
1900499079
1418249932
1106198884
1323807849
232639944
774516713
1717708798
321101710
2053024359
1558325391
107960163
841931459
1391592754
1500219404
724106175
1353308100
1413145741
1220430378
551488861
709557536
892543536
1181295335
229089099
2060795682
1849842802
1248942807
281720210
1873903689
1726542006
1782182835
16425942
951826540
1970798015
1125323897
1398928058
804578893
846163534
808631601
229625599
1961543395
1530595945
83346451
1634467616
1103517277
1579651814
1601706264
788226633
756160395
730391166
1182487089
853407197
2087265476
237639809
690126861
131032020
559941648
390122416
2107525645
1955797389
1930976034
406602600
661934687
743761221
873476019
921287317
2096423493
1017584930
1960722374
1585883595
916577994
1548176600
1772873283
712644960
1248330891
703753213
1365106336
1703803873
799763399
716283027
444386647
1520537696
1212700038
2066247980
51286099
2045627524
768163497
797817550
95508254
1075105425
1764965693
1243078625
2137621200
1515542558
652846020
2143664666
380849932
895176739
1196027529
931986436
227098947
2051427708
1069610734
1209475269
1295016400
2006919253
389705679
1951785214
599473092
303404392
1676389008
123220371
1481942359
452904908
261792331
870894172
1820544943
1353587493
1252151468
77542267
364322851
1457571292
2098547277
892099628
865161076
597005232
813671000
1036761406
1148736149
784967581
1542002545
769780334
455641760
699614794
785942373
720497089
1561509267
473147473
1866050624
87146786
444159463
89707629
958799715
1395116183
509438834
2112389532
1857201834
1775856804
1701614396
1645019527
1761724525
1328839844
4224916
828191475
50112384
1887174952
2120300835
580418369
1630742514
1990302142
1553700476
1519372772
1770281681
110388085
1381751857
1272226204
810562236
330196761
1054776746
2129078962
940802006
646549466
1613247833
1622953475
997143651
447031455
1792281602
932501217
1488711874
1499783940
183282386
71212274
1500174290
17982920
1260228964
1610135234
1989454596
850027069
1487919152
1431548964
1731735263
1901998835
400725714
1149689964
868800289
315818502
2102400489
433294431
1036958410
927430597
640730702
1991204942
561565911
485027832
846004692
1821292442
304247766
1640052900
1888391967
172490997
300756654
1808128220
2093156021
1126771270
1739575560
917626338
155173345
553128589
2107362032
863187545
528016488
1077347181
1578750241
890534851
1186721739
1210463271
1400818240
455901626
501168135
1713066920
1113194961
33299182
450304917
1307056784
759014702
1015260347
1277297616
1596515806
1812105108
1022951487
622603538
1366579389
2141728415
1411848476
258750217
797247226
252847711
1482683402
819559655
1939220363
236865
1355433114
234698249
1162628640
1255819542
838044567
1868520799
732114519
380211870
212843858
800088726
2071553224
1584859606
1215262678
1592828291
1702054505
1467556636
508924232
1870046031
1141755423
190396901
175482344
1860511111
752506706
412737189
1287884499
507636689
1308405728
1315072427
1532876619
293492456
1260648072
1611716675
1408994356
1474479450
458725785
940765319
174496084
200129533
1527863275
10989043
1175171041
173528524
473779397
1279915285
415806828
1963818083
2010710280
1587908794
1967306921
269445221
51021227
1914139903
1261203781
1934289176
1269339657
1960463589
1946567976
2107307375
642564686
471878999
587257581
1782776756
1646829833
1383813640
1456151624
1666493000
1693911690
1913930202
2083847188
1754335096
1132616193
1783806612
78607607
1668739509
559462610
1672873343
735267558
1179578434
2087153585
734024728
53952053
489028393
123093405
771048180
469682559
80216975
1469828626
2114758552
1235904351
216744864
1919154995
2056954706
30564869
534599600
763455461
1452146877
1217734654
589503792
1740826222
1661327096
1772235581
563895308
1311112722
1109358208
1911179059
1893480036
964654562
1048419723
1981722436
1753702742
710076201
1516893036
776430814
1806246937
112350923
1150406113
1322923354
823140661
2021461
1065303194
1272660096
1759766266
1837316056
739204530
1521485735
314853035
1870769270
1313274443
325976652
283342318
1668125276
252078605
42843522
1101788635
2070555843
1815986209
1342931466
715342896
1212641618
2086813469
1495171577
73028498
466999515
1627788527
902795212
1079823062
1753889415
1066622927
601381892
1865420340
627748339
1447787049
877935561
1033047882
1130198333
114003666
1642821388
357557539
1796403074
913798402
1631723160
1192242356
149132074
810276217
227764837
2143629536
505081732
1119393127
1199743075
760535823
1699264514
658803750
1951039938
1532783412
290510293
1490779790
127156763
2046425011
1293124088
1489462026
576652501
1840101007
598108161
24506006
1434510376
948178103
523751562
1766549667
2120908594
31024885
919917214
2128856842
16125917
992532908
292261449
1933775590
1361774837
494307716
914517902
899028064
1409236363
1007082278
2067625846
927221563
373198363
1848863791
1416269602
1714689657
887234302
1531892429
879616526
1178755481
306190027
11019887
1040662514
1376667588
396158206
450842478
1527351039
1314536770
1254559565
1893408838
809309826
40068704
1803979025
399652096
1975929025
1387281640
482906169
1693948852
1837692339
183991162
1368462503
1652311226
119667806
920670763
1306174917
1119238890
992990734
1081926382
128838011
1969136764
1170419751
645924231
349804808
804751858
703631011
2068796432
366217475
1804232611
1318843832
20086509
913258142
252740972
246914178
520153452
1764253085
922097350
1162782685
332303743
1912346459
1195975566
802482959
1060710516
700973236
927283082
2002039780
118927106
459466834
1242356592
1261673331
1516636618
934577330
830592100
912744796
209918237
1580577458
1699556646
974376247
1119813960
1533164481
1229456766
1051367815
1906163662
1187324914
328608351
382100941
1847199225
1449689180
1004762941
488222828
1651531401
1301402954
441777482
1760221443
85105037
550763723
1038021644
716581737
1132757033
1100977267
1724936617
2091839698
704827758
1067119565
2072374069
1358465677
737510988
237677281
978549867
697341132
273571314
1085507622
1557657809
1812140008
672444870
2017404583
1443480371
1830916987
478122559
155976849
1299082826
1058441128
220146332
280109423
1997415692
1582131384
1706454300
1118118959
1758714462
264835040
1183188900
922552695
321602072
497092334
283746301
1376672282
198021292
478077216
625497970
695920854
1724777398
118791857
511285212
1753487688
1796682233
1118115313
1507796767
1065856447
78259206
165111417
1653965946
1450188132
1880110112
1227780804
1631292247
167867102
932230860
714957548
15884512
1879814630
1004235380
1674718873
1297524638
917227149
653832321
1424961291
1683225423
1860434502
1366330592
596425250
1909700202
854913909
1320775434
1073464263
1248329014
1560296048
119521537
685934736
489951757
714950798
2054635798
1265385476
477295250
908729864
467219
207935201
656227133
515924101
356642506
1488564514
1833915227
198705457
234505364
301495409
1009836529
1908435627
1038434616
1166334569
356420037
406403051
2086389840
1532922544
1878453647
1687384586
812354216
1265630532
67894289
1290032778
1684592174
1853842669
1029276811
569550307
894578284
704291149
33690366
161970532
1266068711
66533644
1043534861
334209475
1727015210
517954625
942752338
1207602450
1805789394
845475497
40786185
1616098599
1032755292
1366530537
2022248833
663983607
661736144
721086411
255354614
144518074
1924350647
1971938374
1581458114
1755117791
1223082363
1540474971
784642224
1234081061
1813848129
173222781
2132818808
901828
1283944477
1820147303
1495470155
2002521482
2129846754
969510291
100092963
312733859
416413477
694340198
514313979
849511658
2074311151
2098405113
790001783
1124120430
581450931
307398320
476425402
1925515117
318284620
1248735753
1056317273
1600572568
522908435
1625419718
590997726
36439372
1155230389
823959433
733864573
463121753
59187858
2064165940
1508526611
686201609
692761944
1741786643
1377545959
593815325
859156492
1719620860
1121265075
1647171929
67357187
1914780270
770491629
1916166078
1563223505
1902132379
766732498
424283289
861722775
561168293
792248272
2087623844
679738132
1686780019
1038917344
173671821
718373285
1442045611
1677630942
1455688699
1896389741
876963694
1308424996
58483096
1237409637
68077282
1330890917
676219780
1950774099
1135213339
409821061
1658507582
2128645378
585227672
1716854010
1404203414
1870704230
1867054708
786261353
1310155258
1222258335
1211729428
1265234512
1676760142
1327335844
865541956
1738499341
1067173120
1151662482
1452009988
5841917
1767363064
805557732
1671001410
174489071
642422739
436845671
1098301787
1739593627
319887649
325746990
72632841
612802208
1947380728
920381136
222239090
234604161
1910173795
1167728319
24895900
222727394
400838407
1768165762
1305681544
1397998903
1885077141
404778722
266813858
1120136599
2139656900
175933005
164487877
766986926
765203071
804644617
843381469
1743342728
1574606144
132106319
100476479
1555839425
102656758
1209350598
1955720959
1274422517
300075163
1059658685
501817123
118499347
941490010
1761926861
315759305
68741408
726940321
973540703
1843282521
1514890823
795592365
902994660
1602968754
1067125342
686546448
2082470946
855181820
1704331388
628031588
251725826
1585593649
522125549
758239503
858300227
1706278647
127855979
1640463412
1810308424
674805560
2003850457
102540841
967610261
863387650
1751435136
135389510
1795274436
1252982666
140878935
68594742
2097729158
463981131
391193598
2135816136
968302015
2078690645
1347726731
1021654466
1998081824
348307635
103117603
526839618
336367856
312844694
1150834021
1995563534
202538371
1038775410
960106670
1901963222
1020119972
1509986200
1470672923
427156457
1025230508
1099099365
630147853
1855256992
1856409275
1948255443
1430587565
503794333
1074274543
759869361
1429236788
1270873291
1722689491
550310054
1026550168
537413962
751801231
611747854
174637342
2079478210
1222965771
1547545851
1694311440
1182302086
288669491
1884246005
977969503
944924967
1059325258
1789101389
1232197914
1688748274
1528653139
332511025
1460173006
2028850003
1392406232
83673001
402030648
1313725707
706539680
651168670
44027174
1798267172
588581125
2074526728
412807223
2071783333
951123265
1561723222
1649821716
309836662
878435103
1127417017
1093428995
956268725
766500913
1041136295
1804123654
1599560495
1070705173
2147337639
1507693027
1100061766
1181298523
829116379
575420112
703265182
2099871528
1158079869
1006671076
1014909572
1777879566
625940286
1650521342
467259310
182858099
1519166591
1397953452
1042218996
1447616677
846785927
1794604696
913694477
879226072
15232442
710686814
113040538
927825107
1123171735
96969860
1098791182
1986771518
1143840137
1784462495
1549006136
417859832
1606322159
1106873150
251873123
1115490296
352996120
1464922449
2075695766
1141135609
1779248048
1533063638
552407992
567882055
2070548261
1887749639
1033806125
929345954
611134925
109640323
1554223102
2017789643
1465568557
2117718583
738372164
211833131
277021137
2048242490
425254419
1196709337
1152612911
1960795005
1685416658
970192499
1170231481
770874435
1970640899
1923313975
1442637237
912023330
1137243075
1082419641
94224884
1758917034
2141657177
629323963
2065465618
1508612520
2006973115
2050163863
1909900097
1419407905
1611645229
445915479
138487855
1124699786
845095150
1394882899
1764184182
1910269927
1310278914
635092237
1905387696
1878298705
1577073676
1675107261
789297980
1669115899
1063841438
29115144
1881066081
138332325
1246207397
2041899111
587363185
711377579
1551231115
2138347475
1687394186
1408385163
1926978443
1063488842
1808781111
170834821
1732347331
1534809245
1814864898
1673979850
431790014
1432236388
457429704
1862295800
1622247752
375083018
1013814841
1391107470
312657958
1261485301
1862400141
1298148483
1493986870
1383867854
2048536209
719009853
1001979692
166420740
1925904630
339628839
2014818217
1465761468
1609633644
299011264
1077752527
1615274039
1757975147
1776012506
1767379210
2059786411
698910121
205813734
1635878345
16537011
2086359530
201415763
2029250026
1348439762
1470975955
971957588
584027750
1674264132
1676302847
1275631643
1303861730
541909327
2320096
385603474
1420664692
431390694
909454293
1060565252
1287305371
1160396143
27837969
1773498463
470159293
1156559151
1470590557
1542110226
1395308044
839124399
207237686
625735943
833651214
83223088
70170331
1545222236
313701896
12458424
362414809
707651995
920464809
1197876249
437407880
1571068039
2097747141
158162419
1796794652
1819406576
451028400
234754297
1783432455
1492454045
1260220070
589513791
966834322
684916185
787128653
1515213942
1927865327
645381984
1281943492
1319850951
2082549479
1891517801
604521443
262877950
131926700
1801515760
1256223963
733655197
1736358923
1978879088
1344693587
1001460243
250441080
1715860550
1879646797
957457298
128141755
506850981
912218348
1445134454
319593952
872951244
934173927
992082
1649476592
127035097
1865660093
677199410
331322450
1167207701
481966478
1815501610
339157208
1169381098
757310076
755352636
352548552
1592175194
1286585676
791032739
2093525202
1086967862
975836200
1483525258
339042747
402755927
1313285436
830659210
760561169
1049057965
1788485711
1512004245
645672803
2013989112
665595510
827411098
1877206349
1034550717
568213218
137085597
624181428
1667005204
819879525
1313133514
1515179264
1822050279
630822039
1150824971
1826440219
886545563
1588808355
1686020913
36116007
597382855
464206258
1300969392
1393163898
2064610759
1929044151
910117621
97229685
1796005636
798196496
145115961
399643299
1908632076
507883116
84560450
1062582756
910111892
2075871578
2048021917
927320603
1881948053
1070410084
1522243044
364452052
458838635
1931293058
935213198
526637993
614148080
268302312
1661935420
11235648
1892737644
668005575
1229936515
1863398599
367708140
572799004
1444568275
1942836935
1492403714
1794680886
88350376
43172073
54673208
1236912119
339202707
93650671
1678155168
1653605619
466127694
839463333
1521103021
265719254
870619549
1182468385
292409491
1369288833
532460536
1181664934
519293546
88260710
1645209534
1558792011
410162516
1866892449
2121093186
1234638328
896650681
1571499587
358389843
443254123
17988060
1229117139
1987985678
1974522660
872650389
1618445844
886354835
1587695953
895740644
1312145609
1049040898
684300466
1743922306
1539481252
1921971962
1014481713
1410088044
1013344418
736206914
1624485496
1847534154
1710538555
986078467
1981171058
742896018
1364936822
1244292621
1689113339
1426451753
1518331528
937665926
69295158
1812169837
920090122
1945321064
1588396706
1628347992
507384849
200858940
2091937359
680128117
1236921403
489148382
1294483478
733155650
1475448630
3073554
1317768219
171978800
2000605454
530848199
1300650986
1979051360
1768369965
178585405
1697265820
66492679
220380986
2055011562
1716370693
648785072
364553209
725765311
1777610875
508202989
2032667955
343589617
347482218
219522187
1631370514
1073307621
2000958185
2140838554
343807519
843425489
37521679
542051620
1467724372
285065010
833407224
2030855655
931823799
1891916903
1723381811
336333371
65891272
1969974875
1543441887
19189298
1922336778
875338009
997541177
992653893
163301800
283145680
445871924
611444357
1741833024
474323676
63520133
1352013636
1731390474
1250454415
978623580
348586322
1666706877
777826614
263451817
1593527829
290552657
1041889918
1879834338
529184736
1835609807
90948762
1023069340
533755544
872083425
122055312
611373757
1939272454
866935330
2029117058
1531509949
1244513291
55302837
1746610493
24692141
1059779192
1170202439
1258140181
2010209074
1777894614
714091567
1792364669
359319474
1315919065
1102135871
233448128
1962026022
2011179558
89881919
1067921359
3396380
1930174522
752267919
307023356
1918550525
179130561
1866684136
921687059
1065202684
491833780
1435118767
1301713280
708023453
442681393
381385295
1482985134
1309135044
795753864
977717399
1239815372
130529944
1840290621
1603545278
934051470
1791095347
860022533
313000599
1334595627
1546705074
1782126534
26897228
1190008728
2083064471
993573071
919274260
415438098
897900939
539481838
802839483
130984702
610664183
1454715940
1100080799
1414717
2097536487
161137824
889416579
459533991
984509933
580612651
1783170582
972746531
550745285
375203985
292465797
1368884741
2120710342
509618812
841891352
1243786524
765457238
1014279365
1195841670
2021427672
2022345368
238009330
576337789
83056074
1558418570
1711302418
559143298
1276579643
533471368
1386624211
1988865885
230355075
1008126434
887742414
1625592217
118862095
1946456598
1050237511
827637510
1645317480
829080314
887626507
1600103155
889001785
1700452561
326414556
908731321
586010079
1116042526
877961084
1341290500
105217684
2075220007
1822917537
634685113
1810590825
566191113
475168592
1843645304
116015409
1389667842
44363140
1506002384
692307129
644049338
1086807939
67628944
938171965
535581311
1307959376
2059680366
2096651125
1953529362
1084653741
1507268402
742457832
346926884
853355623
1335231156
1672439442
945651458
789431805
849714493
1774259729
349214847
2114816602
2145798191
1774343428
2069821697
1572126193
729697435
1853268163
1380334737
452042915
673876238
1627281148
883879525
1093511734
1679730785
1525390859
78767086
201723384
987619221
664200606
1549180741
125339563
2140484619
1642346132
279165199
1304784789
1268795931
818563931
1677349557
426251824
687979200
1041002563
320180373
1822845373
12055235
532163511
438770922
1599660268
1761056791
236432975
1705619780
917221422
125073505
1693059914
480422148
1102726622
939655066
399653072
1345035255
285609401
133445016
1863178232
507314170
2112454184
1523205356
312788238
1003672483
440953876
885754124
526544961
1688490175
132032146
878715963
973733270
1556587956
1638784044
856563141
1381379208
45791392
1361823346
1529088272
141953499
1718219065
468819490
926560978
1826055660
1944980206
1842206824
1557354477
456136326
2128211811
1580804473
1401283442
2128019067
1561434389
793760342
1043772638
1604181405
1178795052
126891050
336490160
729606543
1463417473
1858055455
1660046403
1249979852
1718115577
561429470
627671119
663663553
1226495309
1576365211
704125602
2041017213
1056180602
536939768
1645770651
1049103057
1936106733
1487677491
723268787
1082867573
1661432741
168414058
1130213451
1860519264
1957725067
1307382296
575344377
1080545371
1015959432
838203904
1374931489
1310714718
693104953
2051833763
887211629
1279170905
1238588249
1200292532
1395061056
81608083
1808178176
1266217355
1571317771
2035206951
165095225
727105153
248522148
1406058059
1512581233
1704729431
1810774255
1551817607
1273552271
204045739
716342086
834975944
1694759117
1661856725
575143531
355994958
922815248
1998720954
934972092
863160715
206632405
114922709
561005988
1714681901
2103338510
583781113
765421611
224814531
1322997250
982815598
1808378954
1018958199
1357158331
1573819636
828783648
548365430
1890870910
1342683121
1845700581
651899686
1287455353
699460233
591881124
582649070
1562661362
522857843
425610815
1493247149
683248545
707520373
276152113
282982510
144566671
955155028
1008180496
60301923
720986705
831606438
1162345439
1075308739
1463053408
123842628
1685111444
1493984779
1817167814
1388548727
1547950687
2038366503
739463188
1402741784
987554990
1153805882
602724201
20962256
1183545446
870643170
1719142393
1241826572
1607395758
1938998963
1321750194
1740247873
1781307112
455805985
816696684
895876759
2041167840
1845956694
659445041
1036707890
315745129
902341287
629893197
1230292600
1062381054
625609039
30295261
87021886
290865021
419674342
1894971013
1953080795
1810199126
1926812926
1110143333
924662766
112855226
1012627367
802403320
1389084928
671800253
733594452
1062203660
170018139
1996120294
480557286
1949155970
2039340952
359710978
128047594
148988834
421466472
1615492652
2136510356
1905783490
1935504346
1222930792
1015831386
599243738
1405922087
858704472
1184157607
1992788692
1728291689
529462246
1329876811
1905657296
1096225986
670727085
1716426399
2023362325
3690337
2077446040
962595507
413478906
1032409047
237931642
725013182
320932435
1397169013
374264822
623818567
1597035300
2030789764
1379609363
600886115
87020811
335967875
796614776
538434602
270924316
624061062
371391037
473606519
1256939065
413180699
242461874
1139598777
483649928
1407357098
1501583471
1026031255
467399302
1085193767
1499041889
2007805202
1349445761
872621219
1298966643
2123255170
822150552
2032519238
1943948153
137953428
164956318
1929681853
281647481
1048810142
1466365973
899001594
812436976
2038311960
269806707
737712531
829189674
1825491587
1941889421
1463437992
1081474995
277643266
909545937
1824258431
1856718352
1537899460
997742484
442399635
1885276479
925096573
583407627
2041763398
1506567204
1715027401
131937647
1116806195
1536269008
2033266184
799049976
412520689
282556453
1026310390
1202677044
1579947220
1697527034
2092829469
1988272187
1255528994
1883825507
1243338490
868787777
430792840
1642098725
1959929484
1054446507
440792
942083023
974256773
188503791
996283829
2136294745
801563388
559274862
1760204435
1090096836
1606866795
997931867
2145611132
366171449
26007441
1438644646
864304760
2099420812
1041191663
2029602137
803589251
812986579
1784895802
1066353277
415231622
588922672
721261282
1825922425
1742326453
948281647
2055340353
1841472615
1143823153
2097909905
473138855
1006840354
702495391
1350430646
322189013
1652256740
1045149623
2052331328
1290235551
1282856956
1921659417
187051399
1172747664
383393714
568835690
1063584699
236610661
1288888745
687477312
1264024703
833033899
1335697520
84654326
277248602
830530146
588765206
1656917850
954226130
1603623013
1996593421
503416868
335338458
530402458
114698770
338081908
1460327274
1053255183
1348874884
1290185688
135269620
1233942412
727837893
1696989237
1766127397
2007033
2049957937
1381124799
695516863
1191457194
2122883941
64701431
1919611659
848257951
1383114516
462240608
647476763
285460949
541656924
1823331431
993227041
542807042
1926260387
752618175
474682453
1773574183
1477234664
1087667600
1815993282
230236357
406298760
1381696794
945135266
570984017
1810135769
1672121853
1749198120
427396857
1790722088
1609317858
1046742697
225220280
1581585328
928440275
853905391
537886814
978346882
1756862433
1272721836
341142779
919075916
1900339282
1353315970
563428457
1689461348
1992084708
1460830590
1977603510
443331776
519018446
747180997
1262434131
958617335
1794602378
107027394
1764708112
400335648
327070064
799689370
1690409607
1314153741
1318392260
463549097
1862045602
741399433
380994566
1472032254
36162735
1596261165
2109542630
1350978564
1138102298
616163393
1303648536
947325139
2057173360
1654129043
879417594
542870074
59937104
575246841
1980380495
1957602990
1152162175
865014526
635031382
463663946
779462048
578725609
731668692
1537153721
2019949312
1019712436
1728274585
35043828
1619409111
328385565
299560576
1992869976
1476774121
1033458383
347015218
2139915415
731322216
388635700
1489700011
1962273629
1602392907
1542936837
1033132281
138065358
612464403
950354014
912368736
2128666493
2073122741
1479717254
957285538
1893708903
1410432645
2071258958
212906559
570189918
681248893
1459564873
853861447
2135634843
1545915965
1173337749
359005601
501086766
1512314132
1446657972
1419640846
1338604036
1098581747
1294600519
186403148
13238539
723907149
15965699
351180553
200321866
1790464782
1179629833
1761497866
534915362
2010817021
926429181
1437804469
256904798
85585370
1107289461
2033966008
393586401
561658597
1042203403
419329864
914445984
526167016
908770293
181448556
536051361
1550479715
748082934
901356200
891022309
1800766145
1525760161
1193127203
603901218
157294197
1232692676
341179713
1862939089
918294909
520557937
1070845798
606408506
972212296
794536831
470903362
1908461547
1269245811
404111952
1840329620
347498871
555887285
715386357
424416138
1238891125
154881543
1940192669
2022711775
37744882
1347272161
1717585368
91265515
294041896
621498150
217936739
1095243366
1764225783
1092501442
476013859
955127285
880816242
631946837
1821871712
1172359077
1290550386
1289829143
487284940
801382135
95611035
1190297528
361021241
412561312
998400771
1373015969
596014890
690017035
1667896778
410472649
626902103
1110741885
156896283
1727003330
176806198
177266763
1179705592
1186091089
1798468273
137857801
847328563
511876757
377909632
255953669
936881759
526091763
972782938
793709033
1835695151
2020248123
696757603
1809102690
1283155767
24537755
1527659780
1923573328
466970306
1142964776
1431847916
793178172
1584316439
160460857
621967715
143221233
1717087015
1396721698
1617493579
1231515543
1696956995
1790020120
1543122817
751513935
1863219023
2097455816
1912176652
1063397080
1715589846
75412567
511400697
1234404389
669170046
321938886
973278823
920372754
476281614
1729002554
1166785828
1995345280
2030266386
149764651
157636953
538952949
274280540
351242385
979281436
699730822
66242942
739960349
1859469942
1742760465
20175980
1944133808
1734654764
172314413
1874574418
1905317032
218998145
956879651
398189743
2092807552
147701956
193873062
1254621039
1959894557
2126651595
1998650593
29913904
1528260850
1091330225
2062318508
785938856
1806733288
1020517492
969132933
838385080
1292277197
1977348946
1633234534
1939833321
1852388546
457724525
833032683
542068328
866801740
440944335
778783431
1551705949
346610783
293738348
2142607946
137317192
1692079552
708274082
1168800158
1306360122
134882108
574333384
649801261
1077657285
1854866566
1005938876
649340547
918081224
1283619726
1472467536
1612881400
1754849118
477148169
742533663
145918166
2058751957
524399715
1761475468
1011206450
1276073823
807900419
157361006
1638247048
1232010133
1820557777
1000352417
382707358
1888587181
1557299518
27994336
1912500450
1867936227
2094204245
406351475
128994287
1940057346
909394787
975320614
218866794
1287699150
440423710
74473512
421721718
1864445018
1678909348
294073359
1991833764
1066257927
235406568
1477716743
726012414
1122997914
172251904
1953612318
1327502384
1811258364
1999416680
1096504444
231031245
1074025206
1979237371
115998124
611031266
1895191727
444757062
217285608
2014668867
1364700390
1084701057
134498886
1670130570
887402647
1823249581
642599740
683847413
1597332403
959984782
1946098146
4160544
379467776
915203738
1688923612
340823660
1232063216
64835191
157463558
1290358321
1876790229
1420125973
1500588531
741070377
1962238548
18598413
1973616368
448692118
1966124188
837533829
1949957969
1714337142
155700611
747182889
230901352
1522667997
538002226
1049547393
1898543191
1295434193
441795747
1136226045
394003665
403976589
1872685235
1127102826
637825307
55378107
456381351
635450183
1197648491
1142111866
1820028454
285464333
1653170195
1038085654
373203658
2091032486
949183942
1825493770
2085168326
796875269
948641219
1687127382
1192574502
1587297391
1113385832
374132105
827008512
1205061305
541961411
453724422
1392303718
1008036585
812531186
253777613
1655151447
787938721
228917765
511855320
2082713615
107736542
33977925
953346815
2043414059
244532571
710265891
2133144405
1279662976
581792015
1957071727
1553949080
24348781
1298845981
171457645
1580878417
1396051449
1474564424
1053104745
1157559485
584002582
2007845181
1302121938
2034466553
902053899
160752787
2130980465
1955088905
1565534912
129979226
1181945251
1790340874
1770749685
787513865
73992415
1923119698
1704212204
267655728
1420976998
684093476
438170581
389384725
873851144
1182669093
938721958
1706612110
1317328996
1791006329
1410624504
734342641
1896207539
1493056900
187844713
246567508
1756618859
1031388491
847224997
6928399
172646251
365660552
1875939982
1347189414
869736765
793677683
1799061425
575607852
1414230838
1146565151
142672800
1648090532
1657092795
473271998
916746880
908941072
831068076
824444908
1748885144
1685141411
784764626
1113791408
791586589
371541651
1868512093
1608744461
1115786784
1493105191
1309280710
1744797283
1700747094
1070522778
2068544011
518304544
975236465
40948661
282847703
2054090274
78123298
49932353
355788373
1951758576
994545518
655702003
1511950155
799774980
94633707
27288587
1127600277
2111134726
1830160222
1505290149
1199905987
1378987101
171388618
831205183
1801948993
2061151368
1734488209
139753704
2115014367
2147310747
537910066
807959866
405817183
1516864839
2031711908
824958630
793654397
1159392589
1175040715
1494508185
194163602
1151128766
1808080195
1054863633
198745680
440973685
821239854
802381140
1711271093
948003789
1353746414
737277322
2006605669
1881881224
1815384579
1295965184
1160458739
1992482571
70353575
775497343
1951585545
261296571
316261228
555992830
1600106626
296410647
865241453
1254767493
1457319537
928321296
2105344905
2022901524
1071139811
452062049
1377767528
1389424945
2075653342
3422659
1637121330
1499729592
1754883394
132287729
164744105
1775997306
1330795500
794679360
2124513296
1667850534
1045210177
72240021
1411708839
1444444968
513171793
1073182702
365020984
131537678
1117699804
215268160
126132475
2063968905
1144595620
205452660
136495743
123435509
1100955764
1224508243
1172499424
2131902613
1732976667
515671156
416734564
1198089343
916607808
1033790945
1492016537
1018301327
529209181
1409726402
1854719963
791999179
1294239583
270682209
678044299
1063456525
1945819325
362318197
296271235
1558312382
36739845
856570728
388519960
757402530
1211499637
372859526
1128255180
593788761
180830846
1952940723
858149616
484640539
1829426413
410461013
695543743
1637051130
1137242170
107322530
1162537137
2051986408
685041349
1739729719
1840863333
1659692263
266443927
989285284
1833350808
934189648
739901538
1278959720
158047651
445444813
670469806
1251581037
370567684
773611332
115923707
1661221026
492644279
685112107
43393808
520154962
799475889
750226683
1400498376
1633730755
1354130258
1011568111
384406694
974389148
974927960
1464367832
1787961199
1834722438
1404977500
2115873743
1604895966
1907944296
1329104584
349566236
371703220
1394357979
1124302464
1525272233
579863190
1492401293
1986507270
1856816456
1456018706
2145286600
1197993011
405336552
551015226
1322905481
803926053
1616460401
1883590866
1258104523
1871558464
1188256181
1965996578
1271954531
1135032182
957526031
303513201
898479583
1596371287
1135926130
62193952
631627229
1410639
1327044441
269620615
1762551531
279287669
368272763
8028132
586586559
903162624
1703181836
1070612504
1571178540
97606520
474449822
821978118
1449576853
1549798551
1158059935
795091416
813121387
1673161424
426179190
758184368
1512907126
1818292562
673072145
164290768
1384255910
378664832
1344350184
74937085
611317953
472631377
993859893
497102132
1486645977
971194214
2142090044
1261547500
1291080266
1255665777
291432827
446302507
1425597917
565105812
816644130
893519603
1017045823
108822757
227757129
976720163
1119950105
15197470
1666890802
35064930
1598495989
974033141
1643718387
675660761
742492615
1238598494
1332897155
515332927
274477762
794918911
1689006815
530008457
1411898497
80342454
105239541
38755225
450634794
835271984
455378878
1334066508
1246934219
2044319414
1736818626
1774259383
1159512840
1037996173
2089296137
1051390945
1957941661
701345047
2033994520
917883772
15121621
1256546701
191785125
2138227834
885264465
856875955
1400473706
1454512887
2019729880
1515520058
127253667
718327807
1913222729
1594046794
1882326014
917204028
1347939771
436366443
403372283
902744537
1915697013
873464056
1338985162
1738532531
406720255
91004485
1849884096
1448329004
120569606
156199428
49443643
951070689
10448734
313183781
44448122
1269751788
1007728541
938198963
1239983262
725300057
273578999
394050624
722349720
2137277811
1219564072
653580622
441556820
1165748946
820817102
855439656
1807023411
314293148
891883434
236130957
2071479583
1747527137
188976347
678768028
51833522
227641404
893142985
1805443823
1239228623
1805079291
1274004118
936665596
1363536193
48837463
1683861880
1250819695
309521923
1759266213
148772695
541542267
1529815176
532827958
717597250
350266604
1443701280
863305852
538607523
426933976
1246917836
951009233
874119132
1321790078
629175008
669875093
141632295
802087234
1768689635
179176415
2618870
928120575
653615066
336227734
744580272
279431176
1049618565
63110089
909135932
1792898883
887929136
485823231
132311573
1916490880
53955284
131445296
54876386
1141150553
1735796868
669578830
1635558507
1685895238
1522556835
1179624397
1815800277
1465616366
2014885992
1776531619
388880361
1995996340
1205843316
1425868673
464024479
110544270
283991197
1658247422
396960672
1079692220
25413423
1689228919
1417479652
1200767275
929790483
685472828
1080134224
1947711255
1739228546
69424063
1369790467
1538964360
593981108
132658565
2028566871
1387626685
2024332840
94721132
2068041698
1415121381
1925388675
445173386
69456187
1631118072
1197753185
1006405681
2046462649
1614765392
1246782259
538447430
533130719
1949521857
318649715
1662287997
1355244761
2136509221
342213801
1962640048
716287572
989028796
1081198841
686438609
1173488094
1486443740
765776008
828458847
714243145
391566151
379793440
1799020297
59495433
248754143
1886567101
318754312
694179112
784275196
1029784116
1584700180
2013406594
283905444
799203216
1985455829
52810063
1084716936
534315853
1919506121
524427002
32547988
1356025135
1140279185
1553869804
1868392444
1929063679
1766033033
2096025665
1972549134
1459309199
1447089341
455363470
1197132571
1079227880
893186179
808007853
1568790632
1303109545
2083645596
1450428945
1908554777
1976785296
1368880418
694832735
606682560
629300743
1571642182
1555823625
511530542
453714167
1800918737
720307824
290389072
843900887
633801701
25491833
1383922861
1817831905
1312981587
1547066795
890590903
459339919
2006034132
266773829
1721475897
1015803761
714757665
1494310806
903742244
782494948
1374580456
1485944280
597792075
493638136
1747020709
1153773304
2106553493
650480318
652150107
1948957757
132857512
1875418772
1524358512
163515758
1656496605
355240091
182005953
1920412918
1664185137
459691940
1309970675
240804917
170642840
1075123909
10266330
1323067272
351516353
1332378899
2049178913
1194904353
1564921617
1700881984
101372572
582008508
1510245854
1270027078
427357091
799805876
300112211
1922838918
645963146
769556486
901225521
1403169851
1902340072
1353860624
1609876428
1655522215
1999779688
1851325569
590495366
182316695
1126250407
520338879
563925501
297795928
34135459
518230112
1532854585
477830835
967635572
414391640
975108863
2010902565
1132635246
363506349
469405881
757310884
147759733
719282322
1077261102
1521434335
1326448
456054168
2086205930
950508015
300847953
133685839
139047357
655052067
1435287765
1912716939
2083451344
461588158
53091213
923952262
1259027192
1116943462
217806022
1742028288
420715807
685159592
86664029
1154685009
1156408970
1176260200
1368888761
1750884346
1461410108
1297035638
742206680
510043613
1258514718
826326682
287972832
712927982
1226179348
1602410491
19897544
1057895563
1908398733
1201928514
1786351146
811329747
1156530210
1581127695
376111568
2025681604
34996107
1751731209
775402756
1923460778
280020508
2101559025
1037278389
1078631996
427626653
1348232529
384923518
801498331
1957077592
16514716
334063676
95456154
1901429333
1464589583
2088802377
2002456130
1059422876
161281657
883614097
1088597681
1781550486
1494596609
1736409258
713363844
1718811862
238762731
247058336
2075337368
393754422
451282008
155125667
1233403993
357553888
1750326705
1765936099
1095414060
670898234
489109777
1019099889
120217349
245649152
1883600208
1361201568
2075319263
669066723
1789191766
1428432282
983412143
1959682960
1262200191
1104600697
1743905564
946354595
358623655
507222363
1743646468
554834592
722249581
2124843502
1765330414
2049513654
831928723
326170048
939225396
1470876395
1619579145
814824941
597914452
102808720
1064889745
1909584149
1479546151
1157915369
1086070169
2105599536
1728741599
1915198245
337200744
1771003600
1519015758
1351070039
2107749687
1832661216
308773760
2101931547
1912862257
1400961359
1316640546
1906093340
852063633
278615573
944435004
544996160
571467706
1865099414
1796267817
1396686137
107968809
2139021307
1826891461
1614765298
2094974743
1304873777
1124101398
851378361
1602592666
1644720920
1176208587
1536575738
1972341153
785055058
451950965
102274767
1362040253
1502975475
910058111
887609841
1445131720
846782900
446775375
377153298
2083380631
1039956194
163389501
289429033
2115119848
1726572812
828721332
1533470936
1187141150
1133166370
1887120827
175405119
328673708
1411193400
644345041
49572749
1803338638
1044792649
456200585
279361215
942103549
1267587594
1833542142
867721050
2139150142
1458563711
358642118
1471057015
1889541269
1606595536
2005712960
885857196
817575801
642275283
609885015
216121438
296042331
140877925
1532267430
1216129221
478742512
1259784333
332794375
834645383
548510117
391860088
1207319229
638387927
1062302064
795988514
2023584139
402557745
978946438
1130163792
1625030390
523138515
496052627
1372204062
298238930
461026433
775913099
747892862
926551450
495697490
1725430651
104298448
285457036
1451749650
557482301
1605883865
991274619
1157396626
1933070110
1149700476
847339051
757382177
640596706
2083388397
471735458
651777403
464040321
931966595
752488091
730828254
1578630811
1101746969
853008090
317875584
232217927
1647671165
563710620
1421746568
1338396684
1775778073
714702333
849830321
1542439346
1323073038
1456666640
490127179
1204579450
1383479359
1155184341
983692052
684854095
1566682784
575204380
1858831173
824201640
478662849
777353482
531757721
1899801536
1686278086
245854997
834119064
1995294520
83509613
2121854822
1531697560
308797987
2062879221
1666193451
2006893179
538633506
1532055185
430868422
1814608220
1318273576
1556361093
1463283174
82715229
1962843457
450169552
1324415805
1602802519
805649660
24053161
1465357796
354419151
533283336
1254203179
691361271
1335343450
1258072198
390679269
1764575464
1449187727
1478430533
1777930918
220593942
1668455663
2132035724
949895300
1372642998
957785717
1248113139
1253511709
1538244903
2102433809
2023249194
1326805378
1243207237
1338650919
188600261
1657190625
1910559155
1665987745
1380844561
970554187
676814301
468866823
129863730
884627525
2124011860
1330869480
1479348167
1795216701
135944812
1143034140
46736209
379928537
1183906777
1924045539
193675380
1354274960
412184674
1343487129
1345079915
987202786
254205979
431485217
691663528
2125547810
1509362537
656614148
501211173
2132527994
143505471
1009406479
303407276
743283939
848389628
764854776
1006788646
653724951
801261907
1721118799
377973153
1007895400
1673826687
2103137029
1946316590
1164599779
1087828900
158850711
1165531629
551399160
129400691
1452872735
528179939
985057303
1913699019
1517279171
2134389481
357751711
1610942251
78466830
1329842830
1252191132
1347833097
337446603
751989540
974788461
1577971774
335913414
1932391992
1875046110
896601137
18419399
475684429
1330957073
1833498776
1432176346
318406407
809644609
1889539353
1586926357
581256524
1574519012
674487740
1255955483
1224527760
1487871132
1509771126
1126268663
1123569122
1152347575
1079010299
999894055
1324460812
558424680
691293764
1442926044
1026030432
1062189108
28598027
1241216437
226997845
1649364619
134981639
1136481146
44676575
421773595
2058074516
159494957
1058668348
466913776
2034216387
2084766585
857166471
1657351073
1877769570
812147610
1444709447
898687921
1278188547
1731082687
1621400597
496395498
1708972968
565399978
2008726995
2067306774
1977391665
1521713766
2097600942
1910598684
661337152
739826866
2066228398
2043911538
1203421947
1101816136
1867405412
612932261
1391992497
2052013974
2116205424
43475475
483666993
2101713635
1932653035
540896267
366113019
1362876892
1059558747
935501459
901639862
785349525
38573336
118572560
1589987472
1485076130
232349392
670767313
467611323
909123472
667733512
1623474302
1882722900
1241683428
1108927863
481127583
76161794
1366801311
1058426390
441838787
1516278258
77116132
1246732348
1609487264
1281826371
1779885197
1037398864
727195535
101116442
518622655
23869125
1583410762
1135711677
1010226999
1241829735
1434695300
408659157
913404492
487655989
697797270
600254953
615759984
2086975670
319775270
408927027
1468104841
611630240
2139122962
646491775
37291367
1340391173
1749576917
1583258983
2057106571
7649632
458037216
1477259830
905939854
1585399600
1827504905
1979333384
867725002
1431944411
878613499
1529284361
1890451429
738658588
30112595
994642524
1339767742
1993235549
800274336
2033895946
400236580
1600559530
1193025211
461771007
1034066872
1720159900
676753417
1978166105
816972266
1792144191
136769481
30600068
1025969002
1847538505
324175874
1057371707
1547197158
1131019608
1889792954
411817501
1942195140
77634445
1671721115
829282544
297191657
1758598158
6322607
665695091
540994013
1346834705
850495744
1260088635
1673730537
490180917
1369826002
2026771884
1272383080
888037171
297756324
1126072234
1013748791
1313559338
1726114468
1227179571
1957568165
2142591515
1223531786
534583353
487210447
1336755724
1410592432
1915374885
1310331926
1616013055
1748075927
69779831
237708602
659155639
947173006
289471039
1398125547
10093744
785647601
195400094
203991243
1277812518
485112805
385477556
152305644
716657336
1844535843
788738526
1557839703
1479763637
1807086295
1180997506
1786082715
244750755
712699934
1216865904
1525563251
1298002275
1441272079
1291014796
501175982
1459737472
1664807897
1903007394
1667049462
785884425
454317842
997283987
775221589
1592734535
2136628577
277927249
831055846
1318904827
1204344559
1217058034
619898690
2004987171
166237025
317843417
376874653
1342297581
524729625
1701243299
28079892
1329299012
2128951901
1720176368
397249237
2142105508
83695623
1288943668
728416942
719500562
239860860
1877298897
574030912
1099529022
1514512532
1434741007
409868497
1083685134
1503810235
1395652180
507581032
1964842891
1692631355
1877029813
147930047
631100098
1351044052
149497730
1340247247
1357080851
1925455587
1474913988
1351526977
1599452171
1891980480
1460215815
293694257
1426870473
260169934
598175855
1298655046
1206517707
1315307679
1726742524
341511545
372426052
1076426751
1991697765
1160692115
388878830
1749536981
1351668471
1940816741
1082405416
1505634192
1130138086
149986387
2967454
1840643138
329947039
118019427
1406797862
654806310
565205257
1501804128
1945110278
964835551
386090920
3361686
960840944
840394825
1700367687
704017295
971884503
1730183601
1722867743
21214808
1921776532
639165031
979150827
2086707941
783604265
105177332
161245483
2001647108
1142479866
1574885223
830175687
899074049
423800789
293811729
1725627816
641467257
1507638124
1404345647
1151806057
1681875625
663643013
1819344734
1398330382
1916581690
128064591
1190185907
2080653510
399128243
1120223521
1305026702
5653935
325292598
1699919350
197788951
2080418504
63542219
196693462
437365764
590796600
2145338725
665779436
435010995
1694221714
1278058071
1879166877
1396943394
1327644697
2035726826
905423591
240714735
218129698
1994495489
1749931393
1643438444
418870093
1239898370
487147251
1962100787
1007738159
525017020
275300393
478387803
1041344139
1564824587
543796389
1315644728
864356353
673942371
1768999222
281312145
643783466
41806976
1237816607
1725245343
1761234751
1214455280
918522566
884091391
978019603
1121696786
2003574510
831297169
2102768483
1863735257
100960562
1117730936
620229482
1517091909
169759974
2127968985
408409268
464862664
319928571
627694645
994810118
2125188948
1928902592
2143627182
1900214736
1717870815
1473906722
2033301581
1615876888
1070106328
28361986
752976457
1829968119
357131841
958522859
1158653503
1600426618
1897262342
1943043928
1141983790
1523048236
993382129
1617021567
844070210
1421755096
622300192
1700918940
843260099
1983953187
2084093997
1935327093
632019772
1556075276
1773270749
1670172547
1566249426
2049628704
881789819
2044520208
1057745812
1654603093
285019915
27642994
1658936047
696337614
1584838216
1648362727
1682124864
115281550
1933070301
1898992766
2146645015
1495192234
862208645
890111467
458443041
907636549
912331729
1028783050
1995806531
568474859
622458333
677349363
414170261
681388756
1206574515
1782057957
1737099446
65282905
1797333528
1667916234
100908652
593278898
1427742904
1492061066
759520889
1665078524
19230027
1656892377
637139237
1924087698
780011437
1881949750
2041088311
1726584842
313661890
231393107
428234049
929277728
588496440
713643203
2111527773
1646408212
1892765168
769451611
724681086
1051039385
2139207491
1253156130
413749594
283995972
1309498318
396137648
619182604
1026850967
2113697433
369230480
490756666
270920592
492046935
1996603106
1422348853
1718397820
323639201
370810095
1731305133
429807941
272358371
1318238916
91388576
2007120026
627693183
31461853
271862267
752192188
1361794948
1515245314
1315195590
1884171325
1482282651
242611051
1009406203
1824290927
904024084
651606994
1086687129
1334670841
1032055808
144789903
266812197
453921462
1189424237
1294549598
356822096
1332869220
1380492044
925155504
121170399
968515769
407515124
1673112723
527413907
916820321
1512949710
646668993
2125619314
2061523190
275300851
1427789318
1796200944
2027889137
1093578391
518418105
1706593462
1205737600
1491776958
1826960202
134705144
2125043176
1387166744
603764891
760286817
1206899863
1455395541
190077428
691116222
217902215
831286449
7092615
674430817
1860311123
628219105
269256866
1522800121
1697202213
500833606
2084411360
815381463
1012256448
845044765
748269438
884150236
1435749895
884200118
2137632564
140093870
1947617795
877487101
1864202024
227990677
331742925
1991950811
13703163
129433934
939608887
1542331541
1974454837
1385416817
1481534986
28399585
1109766079
1333695740
201394742
968084008
1525767038
1220795889
1425273517
163152412
2034639218
1390451014
1821916846
1972704570
206581612
480423349
1035642475
1052046801
663448857
764243189
1082140401
355291589
1518216146
1140528718
1027272328
1783068770
2139647894
1519673511
232296635
750766297
882472683
1456934085
1288340201
855320527
1505454903
8683368
2070536325
2006777528
512184541
603022292
150435626
285655401
1488031578
659510792
1182341771
1953102923
318786070
1697223853
987054436
557181732
2099019843
1282259912
1974331758
1103730336
567211239
410617479
1855701826
577993505
173662134
1774623226
831170396
401061561
985687162
569202356
270029162
175488874
1005376555
601338836
1257661838
1533452694
902214892
2065506436
628145080
1041024569
1818857908
1939894033
408482941
1714307260
1221432203
1420346815
1622693118
429041110
1850925327
1087281964
1908992867
1117612391
1002489614
775271971
1624701758
368952563
2003413089
11352570
885764354
899491149
1262794469
158250851
440541115
1997873655
518943483
240469858
1478984509
336984584
1252062202
2089135481
511623
256285609
257226957
278954355
944209553
4665706
895270925
146235990
632010591
1168062734
736733105
1650339889
1689364262
1266688321
17667595
961629801
844510323
711291107
183052777
290057758
1460596796
1488679914
534229573
800677860
500519867
114651775
1149890370
675573590
474301359
2090626853
1142987287
1626850162
1341119909
1954508029
930591933
424561257
404982575
2001616272
368288613
1765976925
1519017590
684185521
54594561
1002749988
740275942
1153774957
714636857
2047613036
656289040
1091156545
423027800
1935704879
698795698
534913378
786152174
118595997
268596099
2077946935
1681789362
880181377
410964257
888637440
1418285867
1995324350
2114402142
1811055932
672322962
972728091
2042301497
540079170
865677882
1001259484
1122132139
1362154784
1484678730
1640280066
1338102951
1952201968
1871559572
1474559300
149865257
1682570276
1224636304
1133962934
1407497935
647286031
293885095
1958866255
1354573211
26348067
895402520
929493063
1644852652
1532029947
662170543
1303515002
351750548
1063997295
1136954235
526947456
1122702283
827393189
1496678428
1441982231
1293218842
483828840
1085025957
1784317210
492690071
1190194931
1132636737
481625636
660796679
346403212
1968743435
1653941650
2000249500
1448818181
167125975
339399765
1927032797
30357384
422905956
2119914448
1313184616
1696489920
805457834
8017832
1364501095
1634031333
2124949117
99430408
1908397097
597966333
1773257061
1908472887
1786146448
514709687
1004141905
64808014
1693500063
957031039
882230884
1339644958
2014372009
903640529
803948964
337997017
861178881
1474378579
694611082
439551922
607746133
435101565
1696533794
1183014918
1054133396
406966483
383224605
562843038
1371467851
1781286581
1886787251
1754248850
815046521
869568311
370690676
530448956
124667549
599991568
255625765
740070085
1422829354
1613680292
1770957855
826886225
1453966370
470680569
1661560999
1045694914
1246041482
605477946
373134039
1472682149
902956335
804685048
1286608980
68741683
230929161
606683177
1214237236
1163610702
1728119063
888924643
111406197
1344898344
171173812
56624992
867471105
1510333011
597103127
1482382490
1062055319
126121440
1975697984
335284947
1073616791
1421554649
1696202152
953825042
332603694
1217358195
1687748890
894449568
1915886284
1570420783
1139145936
665996104
1808830965
1233119085
430250294
1525602004
584866078
766035686
70304489
488647605
1451513791
1116084516
1039613716
1505285571
842212232
948602239
165578534
219378274
703356794
1480168089
1194290686
927927785
173925627
1556326347
195627876
1753287199
1146467138
449321244
1971155143
1483050180
1617799337
1056323467
2115544303
936867215
1893597734
1315335371
1907550465
175692846
1149739979
346315941
1322206222
1528108810
258418865
1367543736
870799263
90524055
834780141
1123296568
681933812
469793234
1081915449
356191688
2066621544
559951678
1848709153
1442139513
421104495
1594005664
1974173445
1016120753
1054779090
500382450
732594333
1961428933
261121022
1596139214
1724584225
384085883
569257140
1973008135
2041919133
403424394
1323872878
27711296
213471076
1244669352
282854295
1562366399
959392848
1684077123
165668518
1842324909
1644687237
562179345
1387233222
652469664
1646507392
838921693
46742488
893328743
1243350214
339623003
1971848500
1792655625
206833321
1634236905
655802356
2038080053
524257079
983368805
524226122
1831857869
1257356656
1145755580
1060396104
454145943
136633367
66009156
1788622074
1626799506
202074348
2120574441
1798626682
518408567
1432116735
589452604
429603376
1126877297
1277890834
1658155531
1154546379
370602970
1195107444
1174891073
88346164
714980937
245808888
1919942470
523788037
1963674328
1018711056
1272701174
1402263535
155593321
723715256
1067159374
2100604907
1713513129
1806761686
1335117000
469630471
2070772746
549946870
472639835
1981716058
1149360085
1663925106
2053704559
1123036630
1631686323
1067810531
364897102
1646577257
193631926
940367399
858086530
1962697681
524808671
416304525
1696672012
1181026079
661300210
1554475068
1589107250
1241904127
36909321
1168635999
354813035
425147142
861185059
1138886583
109406288
956731591
1654267000
919975752
1167402386
403335012
1373103180
271835191
1493038331
618943642
1158746003
1534753608
244017833
78888158
1809490299
790483497
418594937
1792657491
1394948771
286226086
686008323
1192206032
1119244390
1637090145
808559920
2062543889
700049918
1819845745
538996784
118795311
1643505345
1373202131
970645445
587874147
424136104
214520119
1918360495
2054735588
490086874
2001552435
2030229156
1426376910
343818795
1211802200
580997412
1032330249
1722273510
682279043
1343120126
1348738471
700880926
601103972
1652903313
802040784
1790186424
1564108349
1834227511
941058765
69819411
642135373
384773069
1829818717
2101523966
1031122029
25102462
1020034051
269852411
913754058
488697062
454904574
86139796
1134329746
1949537817
609600635
9059733
1447014389
1411973149
1692877414
840104557
1287440765
729166110
379741718
287385869
702499063
257559246
460969050
1777455264
447477863
441722127
952646144
24948399
1553659641
910471239
356161647
2038955169
1735559295
1800298366
1050663119
1721155435
320057120
1991465542
67021196
897227959
1252625081
990263285
997368268
242366723
1003258003
220725384
443657696
1474109185
1363815645
2007775275
440058810
1387146491
778246743
1213984940
2035211912
115706535
1215251031
431023147
1173701633
1450911912
704271688
205625069
2095845316
289588765
1535691605
171409901
713426908
1282571851
1666628505
956843269
597080313
211083326
1182891365
734716317
1454234347
13601668
1932333045
2057436042
1698888878
579295201
2086030094
433333574
663910530
76219034
354604706
625684610
1963765946
2030920849
1117776866
1397983628
106468065
1977102708
1208016095
1670682794
84567451
1111506216
1653499106
626732281
1615846177
42224281
2140651787
443477576
1156738900
543121750
802590710
1238095867
573639191
1622649923
953580164
129546831
1947331830
712171564
1175561242
1322501499
518907636
446245183
1620238881
1070472039
2132136097
2114953649
2098118001
2075093596
1788039347
693325831
495204749
1318751913
1109780412
1790815569
882271600
120339845
1371358486
2080093040
770683802
1621931779
668066454
1669362438
941628030
342720584
907864338
651965029
696712276
2026644974
2102418617
50402016
452581404
175310333
948998343
396247063
402178301
1452352101
1955587253
249210137
224501477
2061630367
961398672
1255680883
1823684473
1384018487
1822033028
109609355
1259404516
1821356287
1453152146
528246769
408463259
337453213
952649958
1786153183
1673172248
2119065551
849957449
78304530
6680948
647645080
1061898757
129198913
1039771426
1987834838
1759320178
1583613458
1300961037
275175086
1736684275
885322205
1429444769
1943196348
995582355
496929533
557171406
844717110
1890404867
203310274
1391164349
335324312
552486078
675166044
1657655491
1389480943
1767635087
1354249573
1141348297
73866138
2084913073
1299016482
1965282816
1499416616
541774640
1229685860
1250488704
299547662
1685405618
584604290
1150396575
1600645458
117252483
2125277981
1278530181
1800643680
130459880
1196053899
1045227450
1515357651
514942577
1775018601
1051742635
1822184715
1358782148
657264810
1634436056
1135770174
673605563
1037315092
1368251111
1697282222
397855617
2137648131
974800449
1140158779
1857173055
451615079
1456256822
1874701320
1146743056
2066562201
931486165
68365200
657143428
370807795
1783272643
255870492
1880704983
1762366083
1827852838
1790920774
2065901502
584148377
2024214327
1701453734
696719313
604570397
1854878791
698158225
2029268011
177291266
1712928361
2007325752
641413110
1828876007
443285039
519383933
1092604271
1060373867
901191796
380973250
1242240595
284740379
1043345115
812486231
1770002466
1952092071
833570727
496938189
206833741
1488873713
704302735
1665342646
785021983
209352999
888431638
1548976551
1675035124
1585855907
1626830511
377848849
753204301
101606468
1457169024
580832089
27707114
97856189
941939199
1674903620
1988960933
896025439
1495749940
2144589661
1135077880
1918190952
1405963196
1260528356
80809078
933601623
1494381372
1807674771
1730335849
2047549392
338774207
1844419627
383414727
726001822
1673142485
760748073
602394479
795676570
568590087
1050018325
982232644
1524804619
780679030
1941433139
2021984960
1071412848
1784272279
671717562
1450100816
646573771
1409928617
902712554
269395378
50399935
2099836030
1386355324
762739075
406481907
364429164
224083372
1241036414
931536483
1518062816
1248100296
1964062429
805428926
1127691583
1638506551
209932840
163178493
1664459118
1800324944
906901508
339561051
125644053
1452015867
708351341
546228633
994643310
405126622
1356103753
1920680547
2088239630
337338027
1123855343
226400760
247500143
1615119857
493610384
2105553592
94106735
465039949
691001425
466611149
1241057093
1492099233
1071126870
351053482
300396928
2127296238
1935834212
465393087
1972261392
245773647
1766174711
1124438605
98163640
1808822664
52109621
1711192801
108641645
318396608
1586047197
1562286505
769167972
638843267
1764654768
1949602390
316840619
1265079951
1013970611
858151075
965409433
482574423
808027201
179646233
2082522122
1168963596
308512623
1523887059
1621411313
1974802810
894263381
272369768
1047602430
1982385393
199117761
1123743550
1906555716
7651926
1486719006
1341850057
920404446
1689678517
20103139
1534488433
721370861
638790387
1820311613
42840824
1338949692
1821252976
1747219217
1044668717
1598675425
171343106
1835934851
441364296
618917645
1403428586
1020464951
1714977050
80003733
837625031
708521976
1871630042
1315065376
504967005
460808724
534055938
1894081575
616732744
627557417
154039645
619320962
570897602
1668441078
12934927
541910973
479600599
403386981
1578687215
1842725461
8522686
1546535082
1383722809
196196980
2025037209
516768526
203510721
13407422
1207225987
1951489789
2087106987
708515660
1219384913
963788118
549623841
386343429
613424583
1405315209
442729470
1640926815
1669183644
1702424487
809503878
348510185
590866494
419713755
195961705
1171229864
526132524
1011529636
396953991
1031374103
728969873
978675130
1729021376
617669716
1592243968
494766607
1715348368
1662902506
1960697823
590627980
1620981929
95966372
1208290052
229112536
179860394
1095111869
1553758512
1185412516
1303261708
1423184393
419694716
306660524
15916726
1415266845
525465038
2128603813
324245467
560090685
814131303
1933005307
1551195566
495783012
471302884
849676379
1813170218
1812643769
2091499129
1782367166
744637901
1676943354
1693862962
1495051811
288219458
650783356
636469249
1763768943
1430622272
593934879
23282408
341688184
1947535753
651159388
1785564381
1054874995
491135651
2038378765
1732044569
995600852
1417197433
1758293061
1035548292
73999171
1194923655
22314193
1321930274
1267429048
528349549
674747585
1645922584
1500502536
957808996
778354159
641772650
1528212004
613727873
1778084069
1333727844
433122852
1246969174
1462879824
155163632
1133550557
1282415974
992028200
1554803434
1409807322
1989488614
1074766080
1088316625
1580805669
513842492
65423158
1060732047
1765240330
1364431719
379918857
1890583882
1241120476
38829268
1875233726
382077950
1598215990
919715308
1855866571
894286308
1404659324
1185020826
183763002
1475723134
226142276
1459546546
1880165819
417514867
964657449
523215078
1439434492
195880907
1817862687
1454865734
135507474
1647982680
552416766
1630438490
783245046
1997490116
1893241925
1676170034
201672853
1657715058
965033686
1840420175
316107866
1623252055
2076763482
957612551
1611163368
140266960
591868193
1435820942
1452867681
1206428720
97524482
750396581
1362068519
376709245
1377600909
1669064508
362406328
24471774
1349132933
153133573
1943770202
210913979
1184341811
1485162466
997741477
1344570696
75634682
150926639
1993116706
1563794353
344249590
1209312782
627351313
734703374
1193037429
1972073760
2070145609
981033234
1338865804
524083644
2100074916
207535531
1821530203
40541546
597245469
1555115575
405593860
72704801
238628451
759591640
316739334
604001628
639676377
1200006404
473393183
1529471777
1962796402
1566917144
193502039
1017329744
1497598279
840514873
204703559
1515139642
693791716
275585427
494828750
489807453
1156234558
1453329623
356829863
1041858779
74324994
99690788
1202819650
1971987180
1817931600
235769818
493413282
1169467453
39683436
2059053831
1285562819
1902276120
539327692
1010135141
415674107
1188983091
545911951
2027924337
1870651542
1577384948
1220805588
821317423
1892629490
1153621188
1488648971
2065420507
1803025027
1433216143
980413296
1121552936
363910580
377121918
1505359814
938156959
1298996019
189178968
1118071861
131270228
1922828748
1235904842
1038065332
149345924
2027910411
2018435978
1070962568
811267616
492482946
231157013
538149113
48500339
1079691686
1083719432
869851140
698851992
968423699
343435535
264082579
1934928392
435712442
1362054965
1635754347
1264398954
692086667
1939828572
69844216
392825429
410215698
1369583820
635676855
1967223533
1069868926
897546643
266162810
24763044
1900954330
636079375
1575336899
561094455
1430507071
1669853635
878619354
1092933682
2022398168
1563762863
1214128614
261761211
764732581
2017507881
1458479259
46111271
443985019
169248059
1971268383
1303412391
1315794583
1155036388
1991515013
2055035501
2080506380
546502559
1944697118
45012673
2083861166
1993657410
1691982036
266124379
171107596
378757483
200525341
2144466126
908952353
174373571
1595716168
1574344113
1629663290
590864442
2040589751
1020850786
711607558
366269231
223323946
1011791498
319853809
428674472
902624477
63375325
974977246
2057668624
38593526
658944212
2013635654
2065909662
2131251549
816272105
1186054562
683897973
14453203
2018680993
1317721647
2131228654
1923527222
164798442
540962384
1080140551
1695283086
114291776
368120279
1772149916
645891938
1429680430
230916188
2130040618
846680249
1667118113
715863351
837373940
1407224475
1864533807
129971311
64410639
1745159692
52021959
1295654387
277975047
1144145342
1192044690
1569884807
419210518
1502829987
1327025344
1546301480
897583003
1338940526
1189636570
507006422
1281549714
1880619679
749322498
698736604
3446003
1602835295
1231959522
1020140637
1183648080
1353802998
852781149
1964160874
932041414
23763024
1676858863
158297978
1789699080
187339274
1637647765
826958058
1567645712
1092323873
1748547758
920822647
1827254623
275803235
1334224391
1608396114
1523591089
344244452
583416719
1167589356
726457770
1366907823
1641998594
1777310830
1620813933
1293866383
2050847179
1283112843
902548679
119458885
1145161685
2132436419
2047426003
510978658
875949342
940840978
301425427
1130936351
1944509954
586186674
1824941781
1784230686
1142457502
947929722
1724648620
214642262
1395503437
831006577
596184881
592149414
679288405
917865127
1562642015
1674959575
1508669769
1134291392
2139280927
898740742
2072671770
1235038191
558605495
869633707
385935360
2059184727
221665203
125988078
2060969401
1132379248
305634345
1323812960
1470296466
1578478601
959345523
1099002960
1800482129
272416160
1256016358
905984874
1761186772
272799945
1092064594
774785258
1570519861
1021572152
1378679488
224417853
141664060
1186433490
1035664766
591703313
2004939649
554455964
1580086243
1040241766
928415241
188419877
1113327562
61811725
114489594
1116474021
918420142
1684878079
1177353503
1878145116
771192063
189506058
1113420769
737971029
1685003299
1301367769
206574235
2122226615
1793372467
887211204
1028709155
244421296
2014082568
1643697124
1615832997
1252941530
2035883265
717990620
833797042
667037887
1463631334
58756
93413139
826162822
1095587123
1389384616
1716486153
54776051
449530262
1702594553
1672699314
1798149792
1212447382
632303756
346962337
1373061509
722163371
1766143934
2083590892
1042573825
125139433
585345869
1401317292
761773094
1726436193
1699507756
852099048
845900536
1054233678
1359720226
708296530
1123806581
1107994079
1368074791
489324516
1458963048
1099523864
1536438319
298054706
2063138087
1722840089
812808064
777425067
1006524698
1479324480
2114499564
1204453284
1480037955
127134879
222820107
844536261
1823694359
1972053648
228251859
2013686169
1718283986
780307911
1828022030
782644469
1350094887
439345769
291167871
1624117199
811192262
1947233910
835332727
1541731863
2084128020
1666942055
2040671642
924118569
1449762217
753829164
313446832
222901035
474624423
1641770613
657448993
779052775
2113626047
962785489
1716167207
2052377716
1063383512
1967328890
309807402
697862700
1914357924
1130578039
580591242
2135684104
1797247141
134686289
60849331
939122232
1845444107
1473297192
293441137
149812855
44437650
687543394
1807407088
615851880
702472320
1733732354
1521125036
2146435623
667284150
514857710
262244720
2075144351
1653838905
1533712032
597913914
683274223
1597882243
825665643
1427249292
153260651
881985541
200189542
638719219
199559771
1619578551
113352515
578088457
2015722374
1119010336
32886508
1025121857
469554780
432115454
262905406
1641536414
1422227721
1095570419
338307063
169649804
1828838121
269848127
509495319
1469752298
1444298228
505694633
156578135
1903016983
1915644223
1699447082
1738247119
491619163
1959291798
497453800
227154682
1333521008
1451058372
1792756795
1202252867
826390181
1925273864
1711142512
1718750483
1726595659
611519131
1259866724
1222428901
726402152
406117393
276014534
1933209597
672752029
296204911
1894520395
135111920
1194935251
180424675
2040837664
614806491
313129758
1653915081
1990660374
862154646
359982417
1124867748
688476026
968562995
291987195
2065895554
73263969
707762
1113684666
1164183513
1213050075
765458600
1361805909
1350314137
643624228
323640233
82001553
1642097054
1123886238
1661537024
858916742
278707703
1143717119
2071593109
1687985383
1619412929
1191129061
970273058
459130415
1948881549
10709283
1968974604
677165778
502125760
2120643549
1531395067
2062570153
1325808366
1805020775
1515790179
1564474923
1021983003
2064762777
694301872
406030008
338552190
227197237
874266030
117610110
833837757
1822375445
1575462012
865405211
558768759
1980093649
303254030
704971728
185706135
1496395043
91741355
1253299644
1185131703
350921659
1565504842
2139267017
2114705239
830813681
592723639
1507837345
530133225
1198110568
122282884
1148855631
1486273981
954027172
1782809697
478877504
1890063901
553857183
268858835
868759499
533137579
1497022574
387450702
1831728581
1593525528
421187428
1937631
1542712414
1040518512
476791763
425199935
85721524
1985212723
1704852128
321135936
556617906
1170378545
577238101
1451752550
2093733965
296771499
1799080008
1861695586
1543369762
1832027916
226910834
1956039384
219192461
1530179550
1269761491
1684613995
623603429
126020795
2096863765
938221217
835026486
936747834
983187274
1439761294
2135681679
1612217732
1311844926
563653189
1852523068
323315025
1635108955
2147201620
780970304
2085389664
2104241315
438857801
355977862
547509309
990888847
33512708
791318269
1747756578
507924176
362220344
286760547
1147652015
1864247947
544253365
1528604675
1388093348
75028715
1021703628
1394700855
2082527644
1449317975
1618604485
1869656791
1580865530
1434039862
1238684365
603697009
945630753
1877051085
928297854
1104782837
685925198
1533705579
1631303020
968096888
1030208469
799533797
715436189
384842161
851069991
299464712
1485269135
310953240
1061130971
799516984
1580551012
698707769
1691867867
81046284
1926739891
891601418
223520152
1797416622
731433571
342300944
514727387
986635818
1111471602
382501227
1115328748
1294454801
2727858
1819697791
1306194436
30844049
2041054946
134082101
230384516
2057674945
1575858707
2146457713
888588853
413099085
466822699
671209620
1212442193
1619635154
2077991945
1191735394
635860787
1272733359
335785837
2146401743
758309976
779477666
570563730
955584889
338620493
1080932359
1690609337
94507123
664203940
109469283
2115047025
1426987902
63642268
1121943612
961789919
1730166765
1262106753
1252616020
1287979180
1352494980
2030276932
347781525
1177396973
519422229
749254510
269057140
1421104813
2044819484
768110109
1344823746
87836761
1912526228
1828426462
1628003384
1325307749
12693593
1896681584
442923558
2049382463
388355190
1843779680
374475756
2052961922
1974807727
883287582
2106527339
1262836601
1771221463
1115899876
796057698
890854330
1868243730
1848128163
1647394287
464678444
634160824
292100906
865305947
442247716
1732604424
256628863
1094468306
855903605
1380784519
1014550097
1119356279
1063979582
2121607526
2052005712
1186757275
522362352
335963590
1123346284
538366652
1295937361
2047414880
1994161538
1038773645
482571424
1331307507
1918353061
503369287
1392353789
1755199245
1274175379
1057740719
855973625
369316239
443303608
1943752823
1306265085
14838388
1129115528
933670809
246262213
41007574
422106061
648818838
47735746
1775817021
2060574283
92679981
1233840791
1092058181
852223146
1287113923
1725837274
1028679858
142486143
2098322309
1786037996
673748575
1253763621
347149113
1908986528
890015634
357951688
1400278266
175209556
1582066173
832769829
419137591
1489563875
320834983
869665903
86079096
729540757
817972852
1566310528
662654848
1286321030
1979128762
1449668179
1896689271
1835782514
1500639345
2131539347
1183790238
2021920568
1754983349
1784174005
23115449
1837116700
360524080
202520445
1600172316
490081576
530395387
1003274204
1507886006
1024158077
212809660
1848142211
378926663
1180963424
1933387650
1732225081
615613748
2076292338
711815083
794087830
2069492945
893266040
1195089146
1023086695
904801880
1110001074
680770079
370368240
1435395009
1035158687
820082560
454461524
1586330847
682402368
751049941
1178940310
2072758844
1921290304
1270366004
1651963268
1729888817
1473178011
2024293152
459369277
938706254
481997161
1299489917
1263557645
1254550109
771889663
1302660492
275244057
1746129483
452792766
160631079
2108270084
1798898938
664754768
1149235541
706086400
459134190
1699423992
891684988
1919052693
365546591
1434534398
2037829891
2011007915
476946570
295156606
1532427868
1094368042
1384017534
1321213852
222901370
1612532010
1814314752
1439053073
320376876
542957830
358405059
705708726
464779312
203158796
1465104896
596237895
646657133
2045325331
177252469
725762734
1742655100
1749348361
1870471665
447163794
2090056261
470010028
1440899922
1902462672
524011042
1294404850
1327535684
773262716
891540136
669278673
1040207494
302730955
861459330
95770746
840912330
2022450316
146052917
73928820
1545179043
774863479
1797478365
122282441
179281529
1557798277
460526289
950341506
139144906
759058836
1813883271
1340768749
1533215984
784265132
345950581
855672984
1532960688
1790970942
470195273
2135925831
1052650921
1083057575
1788493911
558258824
1046300924
1126488644
1534265483
1596788311
618855343
1379804875
1949140360
507700001
544115763
204680276
970544246
792504158
1875677519
2119663239
1870313622
425641411
194104942
630717027
1670314671
696992004
916281357
1631986703
1327796706
2092741756
1889730496
1847135525
708318050
1401380648
410978480
1468842802
1042737957
911816347
590619518
166282581
673766341
1347551198
664056488
1331299152
1793148704
1756131942
498620286
111076174
523845198
147940035
343852262
1241501763
1238587819
659420153
1182850398
155963424
1401575953
503697994
1659966850
1238147633
546017219
1142584650
235676089
1396172001
1119751154
975202967
266004838
147244272
1229428652
1364961038
1596376118
163394214
941651317
1960567314
832634131
1959370974
1070000235
494008189
2036244378
1304840853
1581483335
530010436
988384113
226820639
667896438
209738472
1850200470
1332643352
244088792
1840446149
679106373
1625186587
501440321
1419383941
437502879
709119625
1060341162
229577628
44610106
36973141
1118513577
1089633514
268054890
1991075270
271916367
1737263685
987464896
2030241465
294557018
1083099936
317993601
485305683
397785592
1425002498
228546331
1131225808
855768823
620354603
1397309779
374140735
777470954
1199939556
835475362
690190268
453295235
360315706
1231962962
1759913252
469803235
1915340635
1027499273
993071682
1683072397
1531488642
649498927
1250869641
630668219
693103998
1201607729
2099796968
2025953785
1263298261
1951858342
2003269274
472550397
1328438299
1942075815
1412587987
929041159
836008060
423289531
1754005145
772906660
1076545172
672231604
2021662046
1756464056
1154921015
522919748
929391611
1517985246
1409880812
1586570269
1167965211
1907109682
1093615083
801581481
438192478
132929697
677126347
351114584
1713891234
1440899705
2002936727
1641026059
96022919
1580845991
146313839
86074747
2002980372
962536258
744509749
256216049
575195001
610773015
1764332523
1865096311
1630841099
850702510
1389028084
215283117
1573529081
50584689
124232566
1549087048
1056868027
1572670206
1094544187
991584528
169943073
728702109
1733384606
1687163457
1440485668
1066171146
706116210
171154118
313952598
77097250
2133209238
509488309
885102273
739646364
960735015
673526508
1983413484
497719375
134434104
30536970
989696531
2114084808
1552897624
848397396
1358734921
1194056947
119686714
656273166
1637609818
288857251
1525711469
1682029916
1686407425
1393512248
1146743952
1765193001
1143693166
278171577
2136769725
1459676920
681822487
473461908
39916322
352780651
90475321
1197271035
1000004593
306769403
315126284
368101223
1834178387
1840624843
1278439260
1188547888
1201337744
1061267868
1608859668
1137655645
1408755750
1853742930
899848987
1352689842
1640756428
2056381596
1300096832
445765875
1615482660
1385744438
942176644
371748001
1962310442
1552049366
1314216922
1785273869
600127448
196736457
349608499
2112658620
135819331
1878192907
1732123138
322284987
1810839460
1872573844
317388863
1054561525
2093140424
1889624944
9203329
1664599016
1940493962
86418488
1648575288
1114444597
1081693067
1229102354
413842895
548454858
633411169
2039788886
556934848
1575943727
898922346
1777181254
1682951339
1593226690
1161870121
1715747780
574001917
327118299
941950337
794335357
148310046
1601823534
1879479071
797340073
773129090
725381900
1129970737
862441479
1027263655
1597786806
270171770
1695088634
517130369
354705415
1541951361
2140065015
1043378163
1362833901
1883699047
743442128
1343442467
606621708
66368045
964906421
568837876
642427809
1215552222
1573004745
22504657
1391505252
486497470
46290011
938012433
1659052016
910372602
482771764
1721665704
1658045380
1011996104
1667706272
1100551620
1667290054
913304816
1400165528
1139419775
1165898624
376355376
953449008
1876787418
1328902525
1399768951
441935568
270726867
1640861355
1174635772
1085224201
845288867
1535873023
1573974900
884942270
1004543625
1683805686
1390171916
2024520857
83993170
500972585
585691231
1781113907
1485872827
1816331058
2103033771
732748372
131081429
1324777327
909201190
624501829
2089191451
75731426
1927840877
615828249
1313280846
2130241643
32865143
1623105382
1617184764
2058421763
805005412
539510375
1913889757
1522340579
1941734020
190172579
1382805436
1128363293
1946613091
870549349
369562855
1127559192
955636780
705900225
1009810568
1008012699
1275020090
111236099
631829760
389778877
543699529
583274785
388571222
1034854159
1473757020
1328809351
1038838455
810819340
1424107651
910203559
1285982342
194912850
260371968
873500692
1266777279
853542044
1168975085
1397739518
497690377
1419591971
1811962185
1135315761
190274076
1916998542
826415065
178101551
1327462817
316530373
2026768684
1579694386
967614818
1232821920
1723876182
205708665
1995920029
1024106284
1921293351
148475889
1548790308
1756020065
1923482610
928998069
1722097599
1484353410
920053463
1142243338
880855924
940725471
189503498
1682308789
1333670879
487591551
1788855136
467189169
82355390
285220604
832563270
834308511
1568345315
2069533498
1517279980
1270892468
2017748258
758018684
447172491
1036118798
618307028
1968436835
975006762
1859121206
354751704
1293257664
373056173
1384391127
1596429565
1516280349
131470326
1401857161
1263983396
900666413
1200797864
801131458
337618236
385536209
1999803715
754136376
1198082075
1177266744
603697871
961719758
1794952582
1754359468
1758241211
2023972268
1490656145
102394147
1282229260
1934408743
10526998
1712859381
316055606
319081629
1465847200
746746381
1984608795
1411326445
1059163876
1841982916
523597430
295709630
332994250
1080980096
938443862
357943711
1396320835
681548903
597446598
475408359
23050036
325725569
763100240
1264968771
2082108089
1945220541
2016044633
501643591
1660272493
1987183412
174337509
755888907
303766451
567663311
285919602
1145629443
1784485882
701790348
1279303450
315084118
1087558892
547804917
529934195
1767400291
1418529188
679854084
1667307458
1456253420
286102060
977380743
1601606717
474999771
810190185
258294040
1168206338
1579886337
2133185377
997456922
340611584
614054097
459435026
16064591
14915
862933436
2051009697
1948045352
1549441325
1987064304
1661327061
100910902
2071447280
995929594
1223118367
545186184
480731193
835779093
331898623
197618897
1234743389
742014796
1871563783
1816477790
1798382480
1682044709
633365949
1072405735
1835450676
271618089
1433200353
1606014451
2073538033
1709726242
290020493
722518198
888649282
993638950
71897897
665709902
852287600
1248962397
954731844
171812430
1481901716
1025732126
2140602767
1217706447
642152876
2119089573
886104441
130222353
840542986
2015558581
1333978850
1833951394
1798430453
1220599792
747645713
336664919
107013817
612063711
2086257707
573439910
975823689
188267395
190082074
1056900280
1818431257
699739849
1456778820
1822111245
200183868
914845990
2069536405
302284269
258167638
1441322968
163976861
1342417892
1939795207
241278079
888962231
199574739
458851592
463106306
296292886
1885870798
452249453
1941199975
1306577144
2119085601
1239343077
514317882
1452450424
589583649
1694661434
239885119
1422759338
770124872
601674165
2026426808
1157954875
1583861419
1542633930
1313789359
647794099
894424615
746439215
1042339131
1646580705
400565230
776622997
1577362535
147930011
1268248634
1239407488
1784893907
2010160284
1125491441
539754094
1014448807
911299109
782398420
1611256255
2131334998
354015436
1073336997
1964908175
1499453155
717157524
301832075
849455957
991618260
1067474681
707263302
1993510471
719862533
418708935
313284389
1105561693
1963356281
1380950283
425176553
1567647293
1438516149
421873960
1348598626
2003200916
1057976269
637400437
58805505
2111816921
536316088
991492584
1823449688
386204033
516628282
1080942200
288658521
1117230777
122350915
1225966532
1352910536
145778967
1076939350
1714508465
1419845655
325934806
1930897261
668152337
962316571
795278055
750506940
200213746
1943074328
1894186538
448727139
1614737582
738686623
569971266
790609228
1133095874
1989479793
663649201
1490437327
2133267346
299798946
973984820
739127351
1638484596
144954897
533187773
1134590976
397631103
1552439783
233437188
1485767746
942045099
543801578
1856543899
56770776
1424919992
863310834
158895877
1449806104
1641522876
453757086
1817318542
2130976972
653565304
1252626863
2065026270
1596214413
1010855649
2115762237
877438068
394767641
943919587
595376646
144428820
1175168090
1268962255
796914747
342215125
1255047582
2007711681
398922027
556885325
970536220
1710394574
336167496
244308088
909331808
593925038
805584911
542824913
1315060376
556420499
625021307
843301491
292870910
1640815139
1692835088
1993128009
1994149757
562236919
786579756
837083121
1517492105
338462809
215790558
1300272905
959673794
67981780
76180185
950449871
171842498
809829111
1443417217
931913254
49421992
1110208838
538519588
628409284
1274491728
216196918
1294628168
658018370
674968129
175366288
960683227
1868316942
1308878043
773739081
301598908
2061504960
894834725
728135644
114638055
402124627
1712519795
1035676076
2037790413
369619267
1531756190
1285012401
2049824242
811457851
1618184430
2083218119
2124647538
457224114
1612423990
1387209824
1700959924
353316752
1933441168
380848979
37616642
2068219858
452188836
1791846137
480007875
627698023
1842285788
1865404608
2044486862
769930903
621746414
1507048404
1126391603
1528607703
1561652145
33474906
1325800244
152552230
127252725
1275930666
345895368
1176282620
2100176662
914963158
1320841436
1257850608
1326892210
28951828
453038575
295505177
1893385114
116368160
703216692
182695235
219282847
1425803148
1639041962
1451832531
1463763146
190333174
660824440
1717543839
1880351681
900204810
1448885333
536882836
2021237157
358570566
1202608416
1582305678
988004047
1467272912
670538385
642947622
1636332653
673809868
995998129
2028024087
54764920
1863291546
343932435
1694657880
1745082903
966259218
743423503
1555639794
1086489880
2056325574
903915356
1346681906
774409961
1226747359
2053230249
971699730
1411394263
836021915
2123401342
243630239
1605694064
2025648085
739641591
1965752786
1338198678
1530005119
912313438
980247292
1576706
1956077343
1940571973
700848946
1774290807
1628957670
1744658195
1374257507
1114808967
364141309
1227106746
920266452
536443790
621401304
1335850497
380975290
65676675
1280983618
969383102
743500552
918470732
746527583
2071074712
1155918621
550360075
2123349191
763978357
203217077
1519908391
1680098925
1848156971
603507041
2098050337
658375119
49027522
1949815402
1301204189
1442730023
877091157
383949488
948151018
578101477
30557991
1709438262
680659683
1324347237
2090722286
1872855965
663638661
861030907
1170332601
2125357007
1500091990
270589672
1685315049
1792069438
1216240804
1879577754
1612299746
397671351
633109445
1221010870
1206344494
1472116456
240469159
1619577081
314134872
1604862968
464058306
886202036
117272771
293874144
2035712346
1012049714
597294775
605949447
2020506944
1559822599
1340390687
228496846
367690841
1407070065
1775942580
512905593
766099158
346531896
518647696
1686875616
441696879
1378773555
1421710183
968421307
1302508988
1917999987
1151225977
1491547215
2075507687
587411403
1293364713
1670085850
1194109536
514315902
1655720355
25870457
1928201190
1781362904
1907382347
546965130
2040020241
1999032507
1878388152
1529841807
163530931
411401773
1327074556
891149529
1228368917
546653740
1948876943
638724240
1758354287
1258508473
1399880496
1481529861
2096340386
1171898050
1272446810
337144516
1055996181
1081659715
1586991057
108505653
1299556091
1605801611
1694607352
1811484514
978325719
1382949141
1868528694
643011540
778032146
31933846
82608588
1709544715
735595994
2107629915
237158245
1445216102
2048520261
1243588652
1202251047
641073188
226598360
647985993
894643538
1427177359
1219448367
762136293
700973999
1519821676
1139079678
1729456302
410613489
491067709
1514065729
8035897
214200289
506980326
329625151
1344633575
1244050067
1666222854
494726240
926181023
1184671118
1770001492
1663853061
779428825
1633149782
1330304558
2059910519
2018565470
1830785416
1908348367
20193223
2085862687
1590395357
1681376698
743244067
1094257373
761993680
2103723903
1219058937
1317327109
852034451
707671780
197273023
1993608294
538748336
1362508544
442171948
673997187
1675256658
1338040642
1580093587
1605655354
716416272
2064416615
1157460825
1113403586
1995942106
388570686
1179018658
606540937
514202042
1586195109
335517523
1942554974
1503949041
62107984
635113688
279265720
1722228187
140632120
1571938328
85132686
780105155
1542426772
1457048695
1999052904
849308990
1820924406
155144905
1581504527
2093225695
891202483
1146743364
735668813
853011608
1409707938
620269517
434115467
1664999406
1550365868
206215980
968138004
316027301
1588535235
1165023899
706769639
254677667
307226565
1914631990
192299708
74124232
493753951
99426663
1556881740
1470311872
753390383
186320195
1702639939
1265830601
1770763696
581240385
708116883
2109895924
1431183180
749519826
755104539
1523124246
1031249458
1163257277
1540749061
847476931
887445166
1163407362
423618079
854240712
1939109471
1017634721
924003633
576561019
114404845
1756712564
183272678
1389297606
1871033170
1994710854
2023513975
1734847401
574082036
1996501689
1721751082
728687229
1451188066
948019883
217129282
1651066395
834507117
1757087579
1855493275
645899148
454550492
653837057
310847110
459178917
1825366387
1726092916
946044592
1893696046
1092341667
1618459881
1376946991
1777168113
1192782122
2016530649
2061803394
1496593921
1575198749
2027812772
2037390072
1179488154
719480818
738121348
289576530
859535457
2041284691
1418579492
95525425
1126265387
1921349380
1260388079
791928292
1347259273
376257020
2039453163
1758203160
1354903686
1975472616
929718392
1663964667
1032962745
1086041229
260483111
392691709
175962525
524131953
1111447601
586631587
409275022
790685131
1727555747
1263783725
1849858441
518829121
1655477040
1058617499
1769107629
343785884
6639305
1729621916
2135490938
1837655371
1402868952
968269425
385723340
1777056184
733211825
120403418
1948176280
1978582376
1117929494
490896127
517972931
346074714
2020472743
1834294958
816895861
1488253707
1472192255
261708381
1756690877
1817488818
1330598044
311695161
1824631225
1585307168
2128489110
2113707090
549359503
1185528855
765922010
1280164970
122887151
1301483864
2067714787
1584381211
737415339
1276484635
453670199
285428695
662819047
2000648457
1837762495
586652957
1707637111
2060293649
299508149
154376817
1800585402
1902914533
351043356
456902836
2015403870
1546928349
857271618
954052117
83017762
285160096
868712158
554287215
1039907048
290015540
1041565742
774167582
1189611991
1501319236
544400272
205144344
1095624196
2056993322
1684209070
1100421690
1068876959
912771550
714156326
175672104
76330926
1614496969
850050062
345327242
628198729
1928015400
494236320
392932332
1752020895
506660954
1724292359
442330840
1909128495
71048942
1209766448
1908524098
509014276
2046581242
733244707
406264139
788869943
1531254615
322048208
161304920
939620439
1702563124
1406694446
692161594
375544575
303051993
1303787239
82080904
80605899
335068124
1242725688
1919161796
1082209642
1769209652
2023887883
368196384
223026905
1705151802
304406011
1390433487
1210884294
729952274
2049738414
19523269
493771820
1309212515
1357742046
2114355097
1612521513
658013045
1092306085
1307325750
1845375878
2049027677
1961944861
176925941
2083283941
435378007
10937044
1064216607
497999563
441130005
934755050
604117928
1316671866
2065875912
1299242246
1374997859
1248907495
1423079635
1350258233
720599801
2030504740
1052840748
67870359
418088790
997277222
91974357
1353426511
807219659
1949792541
1124839898
26511725
2053526479
743220159
243914424
1119716387
1464772430
1255526329
1040051797
1457520388
1686017338
1777553368
533571272
1137830824
1315539724
1811716367
520995154
1052207121
957667850
297789989
2016449547
1890364377
621026446
1937161341
2041222525
1068055493
1282680027
1665137500
1178987817
511534752
1898804012
1762723241
754847679
32180533
1935094845
892237065
1817992993
2012912093
1305724608
392015431
493803276
30244314
1020250852
1042299426
210877730
927900999
1598863143
980018374
1952799934
1732407034
344979449
23242416
1634256971
1431753967
713004168
1726305421
2060624887
1794433164
706043501
1351358411
123795418
649357096
724674251
708554360
1123617281
1366494706
423001464
1916695459
2081440077
2133825022
905213478
69218324
1979125394
619344218
1888614436
513520032
926867502
334274097
1379275566
2047552667
966007646
1979042818
1382014528
569139831
1652891258
1962067878
1492344356
623481823
1120881620
201142023
203748167
368588700
1407916950
377843180
1150046166
993950508
1236284950
229114343
566752934
1116769185
269129168
47122170
1044005113
855024880
853127695
1239485254
1753803882
1439492768
942846237
1818111035
363344435
1143867504
1667146249
1777105300
1851417691
1148819884
1762508703
2046075482
1865225360
614947441
1398323767
1963977052
169656964
1127751388
776538591
1143496928
354947428
28677209
331434210
776761128
289113905
1758578996
1337890327
492214954
2029965777
1465351481
470548134
1957338695
1328322168
708589910
1554051322
1550370238
272484153
1699033290
1409529387
1855492422
2068939032
13625478
2032727345
48997082
1515877090
577742926
1852390452
1759113608
163236676
724611501
323326862
922240600
2073538213
796017117
1221859199
1904869367
1397568991
426268769
1120770828
695148404
2039215152
1752582330
626348406
1471126606
835257786
884150681
968065217
553975992
1170842969
1460174184
844905694
1474514303
1278430089
1400769314
1220224995
44181361
1663652915
1684053376
1969045218
1585924553
1881222319
1243083851
489794015
1335051355
305531580
1285221317
1287296836
1745976916
1952786973
680756593
2082938389
839680860
289116978
1935914975
1567565666
669489015
1100900612
1448871843
1605001725
1350472528
477544436
1519707866
1627077347
1045235845
1026161469
1543232912
2055659845
1077784065
2062005126
457538201
1746096016
1709380699
1928734160
1268058858
1191468556
268083460
71706775
1640700540
1183898937
557503590
2058857126
1485552727
1697167371
42849396
748140965
221092520
2099584503
284770742
889262043
1323487137
754693466
848581523
1105734140
848069824
357422541
990723121
482076353
986340330
2035075652
2002703639
681815097
1693884245
67902248
729256728
159651275
820001139
1333453058
62046850
51587967
1110668762
1205673581
1998916674
1600462618
1201834300
683549228
1457340613
1350210351
1694425412
376762853
1230663017
1215916258
1922317728
1098103883
949499840
811144859
2100727696
247157388
1144160978
887850408
261333616
1928047607
406936211
374044979
1853459411
59404020
481175613
2111405021
383968265
1010336781
1206071050
1527797378
1975109152
330280958
2060865569
664407643
2120390695
1048655291
730863312
925788820
1983880158
1672380598
1181748379
1608778641
8275438
290772909
361715222
1404885228
782196588
1841632834
683841135
1951887067
390786316
1937796977
668736623
1036875176
908124237
2092120048
737105375
501806865
475500280
2095495231
863407241
687410417
1125708642
96667423
6023704
498016081
498054529
366603146
772195393
227388139
1521810023
915654488
279851362
1200721684
412089460
410487008
1985078385
1323230223
716729393
723953161
752505178
928668052
1783404575
545660444
1073813784
909647007
1840012534
1621984070
885177921
212420198
1743380015
777326253
523936070
787534262
1510016459
429635820
1256866870
709433717
753323340
1629379811
1284298624
1344462707
1017204010
125362884
934809068
359062095
1371116909
761950456
1504393481
1619184439
2138590814
787851055
1171107137
824909020
1518215097
334880956
796749412
551160220
2087248330
448953894
2146378642
859130193
1314297342
2107193475
1308644161
1235437540
490153368
296254051
1492969658
1299768235
134081424
11715337
1719205533
1212724090
1759773740
610537556
1719661654
704435313
1879860495
1955745992
142199296
1753497931
1056619964
130145930
1984414929
1962717173
1903042480
1466368156
976837304
912389974
558919451
1333622196
1738172349
1374420607
411802202
724502258
1958455495
90452677
213228206
1046618342
1349943737
937133400
1839479948
237598476
474810279
692711842
18460566
2993412
392648361
1371573416
987422506
1934232062
768552326
217520581
2040566374
1102393676
1248514491
522070476
242504846
2133780128
2035825686
1946075414
891954381
1003214584
459902160
831554944
1774710636
773352181
1654900706
1397716366
1338756385
1701552490
180410656
62530893
761400372
123924953
1070981322
1300333973
1304166295
564147755
1751041849
101921313
1926797385
1124244740
252713384
2135377820
1479525613
1572054212
1945120319
505069964
617716271
1702960224
1532530827
1753178560
212484888
874327825
77641019
1953111382
1169930607
1996322221
1230173852
1583944451
1597916513
1219629312
1089263989
237636300
1975043779
430820515
1682675772
326793760
809616456
848840852
252049402
1315574762
1748649026
1684220838
1679058075
1633213858
1442016492
1752915424
105403562
467259014
433056937
93276876
1144256078
561181944
2056399409
1132669789
1245913805
124003541
916995172
1397512283
619092797
12398268
1332128618
1301062934
1473416318
1881971939
1111685240
216449216
242310088
1527773807
893316514
790929832
1825291017
1097769227
819312448
845739691
1330054233
1252528019
450609912
834970079
1387978474
113166295
1122134136
1990802129
1300179840
944289089
1909479966
1792120988
1966290911
858659710
327146596
1884906469
1142897598
1484786547
978569029
1138537049
1278286969
399467242
1775521076
1318627073
79002115
579686849
1183091717
883302001
1124991637
639527152
2118247815
1971806019
1975914240
1835610112
1973296844
593614309
1686538048
986268757
63261007
123524539
646581791
2138046034
1201697518
2143183871
877819524
1297850420
1711676867
2122254786
1887469118
2100169860
1240039718
1294839356
1053741970
21758912
1285132610
488405218
1062297810
1137568556
2101399429
1894759416
121233626
887822929
334947089
382199444
931314399
1537782394
1976891555
945782520
486614951
1253374798
211676060
2023105726
343907504
1333283527
363541754
738302694
1084326110
159674918
1894753428
1950210771
913385696
1420539107
1644224861
1674915243
546905064
271075005
574140588
1387876144
2020187723
1365070244
337577989
828807033
1458276305
2027586740
1567482875
1927949751
123821571
1818962338
639625431
337920555
1874311785
1763296227
941280066
1488933031
310768832
1949382144
1009156112
209021530
1633687777
1784967309
1442985182
1901889629
1297818121
140879847
1787301768
34792969
2126806930
139858631
1743828907
1355047718
1546510508
328675443
2036835820
304213517
202262918
1353094880
608255129
1300493782
1666805425
1087195404
1715709766
965797061
1049516421
1904973140
160662679
2128650975
299783397
969571107
66409640
1882595159
271393022
1392220784
1546957477
1107813200
533426074
443590811
966939695
1764797514
1861003420
659779372
1857671801
180424171
1492710921
633819815
18889046
1292573905
1895602256
266166317
1716281516
1679892474
1821737645
1763959735
1699351626
1646283774
1440759565
297436785
1260966786
633373830
1510284012
435418485
1623708374
935470850
1025940238
934153996
1439638076
32693489
1938962361
447322612
499652453
144864647
456417623
1565164266
157633732
830523575
259050610
860464004
925594133
687710403
346031706
1073811368
1271653550
560180564
529748062
706473127
1000476617
1963424954
144688507
311611054
1273271409
654540418
147965261
150839230
1396390520
1410993844
856271182
1868827974
646621114
1601603154
836943991
2077589297
132571482
86398697
1852150688
640783703
1522373425
2118331495
1655075384
1420439067
1365844148
149362511
1049707883
27784345
1031634100
1881390878
742632925
1641707274
624937461
508926991
1819698786
1096598761
1037681479
1447836239
848753118
1660392760
1794763730
1709212489
458395072
615117932
1773242167
2125598865
1332965395
146897801
1434540489
1608811941
1611745770
48958811
1134965098
500560464
674632992
214244687
1104557293
451362149
54011903
228359631
448789667
781162041
1848283415
219985410
1539076858
101969747
904182867
2027741297
876903484
2086371491
574774978
2027032840
1759209226
2088391167
576498383
1724924813
943662264
2091568376
1419627651
2036519402
986663258
1032804000
1622126099
308638215
1899746279
1001714589
2020017042
1709620379
1756151598
661647413
2011930592
1442659002
263411920
1095472118
75436103
1817705659
276194028
660986770
878870875
1249097815
1101658944
1915763459
964487757
1031630456
17058881
1965975592
998408805
1527486959
251659416
309079119
92175411
670492069
1289590751
1300447064
1707084374
1253796575
183781069
757737786
508275620
787183303
1719922542
6630579
118603661
1197267495
190358876
1183988036
172712386
1222229571
112267767
1202251215
1853788025
1195246467
905485516
1546089054
1892323962
319432825
1023826827
2051396227
87930496
227849851
1420937921
1479000076
706036982
1713584606
732843364
1357305012
367577306
1381219971
12482027
1013820514
669096821
1482676063
242226653
272437282
1681897666
702688136
1437734468
1767122837
1854724969
1508347347
1303713835
227849032
1576984785
1765054874
2091375793
85741489
2007659880
935909914
2113959208
573292157
1296501138
1657305206
2308975
676673846
1986333975
1914007933
1280873027
1103809443
353858447
2030130279
2032299427
331724373
372343080
1906346262
2015535774
153081799
542760466
577248739
1172504530
1415061452
1817441153
1239359058
451947996
945490241
1275105162
474771749
450385754
1502092365
1958138198
1399471800
515807501
781023477
884366732
675798764
1582578384
584214693
311679617
195252186
1663610527
441055672
1889580234
1361261483
1600215554
1218879479
762260178
1174034258
839525820
872931467
1572053312
1402847302
407885302
1163592475
585383959
1532379958
1142237908
1992805504
1293407700
1737925053
1299433612
44187989
1707410490
606024025
903473019
1803185970
1948431500
1175980272
2023083224
1342390260
1124783025
694859730
1841302119
1000952761
727733950
1757709123
295012143
114483868
1696171615
432680215
326258536
1608624023
607097988
522600907
1690184939
1076875905
1305769796
775614288
1497106284
1583415946
1567624633
912286253
1196231834
562055117
537234505
1270394137
2010685545
780414551
1069691064
264386008
447354327
1676791826
815152796
1307684045
1563766212
1970794192
1775846202
582781540
785539375
1534793517
2015011449
127735176
782495700
1890306569
1432316471
112783831
880064709
1642049396
489582406
619918847
1593957288
42389541
485208435
1095961032
255860659
708172005
1881409466
1019727090
961422379
1977508709
1267340346
896779408
2028231092
560876001
1350926636
2093371841
1614004492
749666374
1045791895
802074679
88372307
543028970
350727351
2102410147
1661269750
244778273
1084486665
759250706
945507805
1405737652
764354065
1769818635
682155975
731085480
725900039
395579292
2119310784
1593097635
1516713063
1203620946
284881631
662625187
1867432206
1428042820
1984494811
1563360987
1825251764
1335814628
1293716508
584178975
352732393
667581397
542207106
115890947
765522798
1496378096
255358186
1965438461
1464673404
2013182227
521854961
1589884289
541497850
311394029
1379429351
771450676
606782638
1206192856
1573995280
1798102868
2060513464
1208747548
434941038
1883079756
1793309070
731325478
179143431
552624127
1276954208
729405537
740652831
1561197199
1076088411
1118540878
1991775766
1129659552
1748100316
656182830
1665047068
1649301861
12193163
1336217259
188580709
507035934
1400379637
1756907442
1520236552
1634540240
996591717
700691056
628419546
514606856
87964343
1900279178
1436422408
1123314219
1245421484
1706578783
1222152372
1855258150
2048079158
364748858
1635355257
727379330
604867313
834257142
951082237
1473098930
779161319
2107682958
1385477733
630623471
242803022
24907551
693005390
1397399162
976875795
1266562939
1573395560
938556048
2029477984
1183440307
1501402103
1220484565
1703358570
1010251198
773259510
2006956695
1770534290
293576912
77720046
591760097
793400411
693691534
2002316793
1335520093
57279727
413722806
1040928126
2139683944
1581260752
2065366358
643119588
1329073558
1348923898
1082108287
1710878405
1475415745
1421187248
914358573
1859162376
1963625375
355641036
1653441467
148166566
860859586
2141130777
1947697588
403471424
176013953
425352558
791612366
420639397
2056312637
1501637118
736258188
137947608
1152928027
1799808591
649663147
340988785
971795697
430695848
1658404714
794277094
2134784087
1221636473
1182788858
1143832293
840561460
1212655067
1721006138
303181344
81130334
1961219535
641776507
1798140704
1040604478
263468984
1670821028
1426105106
2066673497
1656887643
1651290993
1317285673
831247379
1136253968
1119424326
1222895161
634026972
1060698462
1339450891
753597261
1974173564
923553456
1513710109
407951221
1420200534
9548329
356583583
1396158694
1187597518
396349056
518688622
1464724434
1932162677
1165313887
1733409880
522404473
426358804
709895577
570870243
1432532312
1272303094
1802406751
1130551014
1623344060
1240568502
1582936288
1210309620
848915257
892410067
1702635543
632891922
724529430
1541917940
1361340644
1170829418
1475506601
2088804549
2067047981
1469795197
1156069586
758725831
2061560082
237591135
331997746
45693547
956069299
298507561
140198340
570320499
1551333289
7986259
984552298
540478378
2043540940
1340069159
623440912
1833124953
659099267
1081209274
1294868705
62280932
320044179
1359332788
1385562364
995167913
2000839301
1181193656
1124823982
1628322015
1259560840
1654334714
598731472
570033196
1472260976
1401949097
1014057317
1680704544
1651374818
825398622
1302564121
1533489593
1808395317
383919897
2039430524
2094626154
422427269
2088119681
1355130000
1877490128
840137532
1864012696
422301601
934184322
938025241
711770142
349001424
323296698
2103413141
1449270467
1051192704
2028154784
1165414474
1453401062
683719393
437388338
1504242651
605419192
1609857462
223131894
833851722
430668760
1997758649
193266342
916611411
1899103579
469357403
640022635
1574591469
1704754941
1584847182
1951261851
1342676214
199042179
435248981
1947738044
183394234
1942667380
1071464218
1055912725
1816153138
110588140
305205122
906330698
1454836418
1619130263
841858374
1981660666
701833287
260738730
1089006288
806772158
265163455
823412695
741021848
1972822740
876008725
1551626789
592614730
528982473
1228897288
550340786
353121915
772265313
1482111394
400631842
2144524338
1606137968
909877874
826838472
1279698337
1080797196
294926464
1536564562
1502423470
353193425
1985691876
447115028
1493902887
1433391742
1198841608
1706387079
266941782
1373902766
452294977
1479004229
301215988
895089376
347628933
1410500821
176841618
1250664114
1309138130
765995426
761692164
1156562373
272054264
1389773112
1916363351
1280050434
590377875
578490179
1260623595
736130469
806747354
1253887225
390048791
1279577934
993641696
237730177
663636392
154206970
2143985198
997601635
1169494289
42576931
45670265
1939672245
1226917361
975803469
24334602
245924915
1748975151
637615149
1950179466
118448473
412588667
1480945332
855612808
1343501012
2042840492
2105924223
1720941881
1535331368
1950826163
849655042
1336633093
1465535246
1720264425
449340415
261622012
1409426966
1865259972
662712426
105640904
266650293
491869761
863305725
69107457
356979677
204346272
1646204929
2096035185
728809390
819742029
756672391
493422952
1414155931
1711442274
567204140
441159854
733667397
174320293
273690123
1286768961
2116971386
1415440705
1314709344
763716950
1338868410
1300712031
933660969
88776505
1443865506
1052815534
1049779244
750884359
292621612
774372623
785258621
96711251
1161108710
1837069863
892473175
1661849893
2134783552
414824713
1451830700
1756559724
975450264
1232826697
955780723
102324112
1607617726
763615562
31200428
92439086
320189479
453837515
203132365
1279264208
715489022
794093170
1627380640
1238710658
810369481
2023767198
668116807
996629270
50537504
640163220
781654666
1409086302
1792180019
897804733
1079517962
153977347
27525920
373094777
866433996
922907302
1275881023
1097307686
1978875829
82466884
963287835
1277213106
1455735722
1891594737
46042551
152246108
2004973911
604141244
63007505
1579805497
187111589
982166078
837316409
147198820
2063749851
1762408719
1092303533
602271737
332155806
2096487460
1443279241
1624312353
279256249
2118567523
1511350610
66619040
797204249
1327355770
490106667
1558010943
1960361417
2078480633
1841041041
418206746
1647284242
168592002
783974129
2120733415
635271989
1923024381
963678765
1299933428
801185142
413983596
2120399680
988621214
559464418
1932674530
1727112217
817548334
1032065181
1288775459
1750420345
1044943873
1315628318
1796045859
218475530
1657536775
1847723138
566929846
1908009509
566511480
952564285
1324040118
1330055785
443650121
753659642
1964244557
717696799
677118434
1632406661
733159920
697458495
1679527887
1021634333
1569519433
1320277259
816943876
144928675
1445902326
328651549
1524968031
978616
1774759487
1576928163
758342439
2019132812
303079895
1225285196
1006905441
1266268550
770542496
263362204
318045194
1862436265
684561036
586420632
1428846271
2090038648
698830629
367945011
1337561154
1943651907
147282064
246832514
1851371459
607883925
782964731
1381993351
2008056778
1986397000
625599778
1326668600
1873322772
1008175848
273509278
924627342
2070148045
1050617611
1876579592
1408308064
595254515
2057939697
78266211
811619132
1448689156
1377178036
1666709443
355714896
363474790
2057951451
1071579010
329648261
1189317158
312369627
963598348
2101098556
807549197
169893153
1909888839
816434714
1067995226
2063219691
48186339
260566863
1433267703
365079177
1864857920
1086934070
1666572798
2114458313
2064634966
401835586
1505173219
1158817261
1837344525
289873748
2064380368
754085681
259749222
1327427240
1522008685
2075979277
1547352409
1693458471
2012617640
1759623207
862580377
7584306
387890102
348169192
21882830
698526638
815295561
78641839
947743259
1582129834
98755370
1271870119
597037454
1043851961
709749204
1528738283
76643717
1354994211
235736697
1769314216
712754375
625941023
1601772352
2114883406
493629877
731278040
1601198097
1719970397
1002522261
561697620
317100314
1127826012
583076371
1471991498
215345122
1530651641
2145295178
1464882040
1625386078
317538459
1862667747
487893097
672824084
783689824
1433374334
836289555
1585047432
2102103432
932892395
1488269902
1086188411
454593876
1546893993
1709474485
930995882
981959502
616657542
207830775
1164228677
990061233
1612747160
281045232
1537431100
1520998837
2045360357
1403486484
1758170564
1958984344
1292198921
248321151
1801782298
156118704
114165107
1795609485
1252838829
936030409
1933666865
1182281628
890296140
1777684172
971138738
366772630
1159206456
551662594
101436155
1142405130
847806464
826309632
1284873804
1331072484
1589365572
967085153
1540203626
589776935
406058866
1069643532
568600857
1393818629
44080542
666625169
420353105
1634164227
631637998
583337584
264062718
702879582
1037505280
1079644445
242237104
1482597458
141743423
2141240996
1807352537
120437545
1670844125
343529680
843274140
968702349
1102603166
235064007
1403403006
1667865395
407984435
710884505
1042590021
186775591
517546187
1707324374
1247520940
1616022301
1681073956
953827155
422813160
1036107578
1978166290
79308986
1634658390
589874884
228303738
1489743442
1465370190
510703976
1984503095
286312083
1211007359
1906129487
469988716
1097590992
907600569
2056103442
2113801524
2090721479
947121843
2111687080
64375327
1137944609
529066549
1984897055
70033025
1304250605
1506190834
1849923871
465459918
1514588149
1539314484
821225231
1230062702
1915491980
1397825526
1294161179
467793603
1069616570
963304192
1934566914
497421199
543584070
1697112276
759134743
127076925
608497965
367660702
1162198249
775627073
1812418331
23232443
1868340373
32548362
845964403
1300549973
1721337655
1765891218
1370116001
2105978586
897036651
771393704
985373543
1009559080
1202037923
705086813
516911437
348472239
807294309
1519822207
2033570852
391345927
1047970132
2099584087
977330720
327761626
308876694
1527295273
162799420
156474680
1422286133
1835164652
1903871663
618189798
420984544
207328580
1065232018
384428194
727192664
1774413618
261423369
1510502783
827293430
675094742
883226398
2000791799
255387427
1968194213
573504025
624937442
1803254435
634087287
94357297
655537272
2103476774
1896541144
1893558338
525392325
114214888
148135520
1303035825
525430977
1899267535
1888991505
1268390091
291565970
32037910
537354209
409453454
938531458
2054016721
706210422
1958065736
1524874336
1025232096
1385739095
490813397
1597410773
920632793
834023603
181113313
1818773671
1523882074
1037505731
957270880
1847643518
1822523375
1365587442
2000120570
800591843
715484234
53689949
981221353
39750510
555308596
1833968908
93140631
1439170240
192016096
1194946111
900870285
1717137672
694803899
92091021
1754458194
586906942
1362986622
33353844
868276944
802285269
1354848173
86123418
289159657
1916368368
1528537376
1635100104
843900538
1569528811
1359671715
808113868
1546154692
1196646169
633470369
508529833
134098179
1553272611
2055343439
527551475
975319322
1765687762
1195176611
1135364081
1647346397
2106234450
111642625
1546300258
404828316
480100929
1615181464
173451315
812023145
42558970
857277419
1258213247
1800278831
924919839
800761997
132657817
1912487212
236853837
1623862937
928762568
1703422313
1681024404
347707238
308324808
2057843775
1540243039
337644098
1869869487
1995258257
326574222
1809582699
1487902103
1646260016
1253200980
1382954294
24174953
1625507791
698595758
1410697381
1353697975
1940315235
1654775176
2035691891
1247283278
1059348225
740316442
129229209
991228692
297866427
477192840
1284025782
656485828
189552592
1073734035
369194140
499848649
582230669
1438808791
375966809
947845805
1063821559
1959338317
1779005782
893918995
977783580
2028328264
1477536794
1238990982
1544161133
1938928057
721307546
2102356008
1430836521
21970822
624717743
200983124
911769203
1256919827
583114558
296173443
458084921
622571206
1754007062
1944927254
313059046
807514353
1997467661
1195405502
993912079
204031727
1823863423
780954307
806672529
776858130
566731374
2119158929
387550055
490824529
655414225
960976113
160721015
1538725927
887185051
1306112160
327509196
164929116
1610837391
1351946686
823784061
1309186092
376853671
1227853826
2140600995
1623775550
1976954636
77287844
1227874342
634966548
24610132
1071610562
694388994
282674353
375733199
1686562411
1100509537
704790789
931203335
2023073303
1406190997
1661495440
1815622587
1360415408
460293143
189692756
1884313776
124777563
1646766164
363080611
1534523956
651569773
424565870
150157933
861705501
4422863
770257800
1616632781
189022081
277867183
1609657462
1315005168
1745932066
1700008959
459619186
1239955018
402163627
1919562083
736107657
48630873
153636907
1392366608
563293771
1472556860
1790931617
2117824000
1620480861
597526880
128770351
147891037
430759158
1082079737
1394017532
562979037
1437695281
1614311480
169284522
278773189
1259028917
1762578675
514911959
500736855
1721488623
1393729958
1410369822
1677147331
1204111719
365624791
204854498
996356146
1765714760
219959834
1129855714
279027276
1318099718
1466573130
359307256
660925196
1345515390
236261487
1850262299
2088193459
107241386
1553349436
758619288
768551147
1559574065
1637404527
276865912
155069267
140380750
1888678524
772936675
525088699
1721467607
964619407
304909788
2028934392
1281892404
259366226
1430733528
1408231063
1502416593
2114664513
376679540
317680903
757268718
409946351
1202309759
1528434141
884740469
1819344574
495315329
717005703
1469033938
1185464721
1008791695
151721649
1759610962
2082999901
1724659614
1216986483
452760201
959486635
144303615
850035690
507182903
1670627729
1606080673
1414454439
766790897
1920677643
1843073182
134183107
88758264
880543062
197502973
1137363057
451835076
1475661882
515461587
500908642
1998033530
685269490
1911971750
1811313961
780297293
1512406830
523194303
1463148177
1232377055
1483539172
1017438998
912952360
1390149496
233259955
936819754
2126283796
1539502880
800702169
1473348857
456586303
1974631575
523111692
1514380549
17967923
12302321
549134094
2057392222
1605130402
671165468
635552106
1925289147
1480725813
163130261
637364386
679235767
983020189
1304576091
88753678
1140009326
1491358798
1476566201
1350673272
1447942450
510644168
1374393908
512591765
148049305
829707339
2023368696
955556448
6737252
167041900
1932360782
1052737947
966223783
207184280
1863090199
1287130077
495053035
1606542777
1576237986
1359234707
1878465135
1696674286
1942140442
255680754
2070546305
1699769301
1747394347
2101610640
122752164
1097624640
173408561
137561573
834825481
703455306
1664400373
2079400068
892694875
504180931
1952810602
922962613
2003897720
908276428
416430458
123737744
1993412429
14131243
627974492
69562798
1193989340
68048861
654825665
1932634565
1337625108
1067738396
2082745114
1220589746
1604448115
1630392613
268107189
307157180
1990305921
755317434
634340202
622944432
1272320441
2048800223
1912272334
871819419
744529565
2066445699
807933954
2122298769
1074184200
1892268596
2085601485
543125034
435114823
1166052189
1849175219
479794871
935827220
2106177287
1430968469
493245734
834185900
1366334116
1958454152
2140864035
1639355277
1002058423
1176107300
601221224
819055696
921105269
310707326
652216719
89414243
1648322771
551282902
230349285
2090036294
1090297563
1231226289
553582932
796819563
1216172507
1970749366
642534065
957682335
2002314971
1812485020
1571545322
302764775
943795040
1236480043
602264317
353002346
1623449259
628447414
1508564876
587898633
756875399
689065684
882084407
1736599306
795536066
1315177845
1595242176
673249793
1102393586
15686226
1706036908
1544081917
660031673
355834009
758213573
2056194491
729807303
1566311228
1326747167
162090118
798398194
484599551
152688349
1884506951
1165425997
994161851
173722922
1901378448
513105255
1466672014
1190800072
1995496666
1245366988
1145330566
514928590
2656211
1915458757
5187452
161169036
207078413
2116576921
1759981361
700498164
1377297984
1138437976
998062555
251810656
1651455723
702599754
1836284050
774191758
293019635
1774231487
2102417432
48373274
432137089
1707250848
505502518
267849211
1877531155
1421173464
458085
1868418639
533477454
1456816517
2130877606
1743219611
1429036503
1545897404
725576610
77469451
1567402825
497484242
1815047302
1970162380
5497014
1209085606
1911911068
263730727
32899920
1469848421
1052060850
411726387
2009975839
164570534
1266825176
426179846
1466146483
858814880
717699323
1536393073
1155794439
871193384
203292508
1159059448
741325911
933967087
733065019
899542915
386807858
1641181535
23327560
683529788
2135671576
12851884
1913534415
1307649641
195827763
1602962204
1465379837
1981067842
985303534
1320891728
1757072601
688879389
1990242397
38497392
1785608052
1838012897
1766629312
1801606298
85099210
1204825033
676308692
1109381814
1259692641
867005930
1946063958
77108515
921194580
1628147183
1300006363
1163078689
1463943021
1093497406
326712950
1018685769
1824773571
2119757279
629933026
772049051
1853648655
1182041534
1110705615
1366597612
1088431667
1683925884
1806125976
443537489
1693493300
2061449910
465119799
1504636193
57445935
1328823598
1866548050
1751676197
2046820299
1885009522
898370309
985035383
1989106955
727070933
2021512735
1820699168
919925002
601030988
506556537
360695310
816491465
330062729
888879861
1837185836
964224225
586125018
1322898014
206306206
962799015
2099351895
159202503
1413999997
283900698
1067894158
2083365034
1631726544
367579171
407764376
1157268144
557584149
1857998977
1780467557
1388022755
242941079
419549861
296944209
1368119359
1462370190
313411923
1768405355
1267256387
402532534
1800879860
2030651733
532509849
745453368
1958827771
1266207609
1698916974
2016544848
1619253394
941673213
683819858
1926254582
1382596922
85147790
781616823
658315444
1298455975
567465735
67710014
1183353923
1663102439
1508407109
773890580
1574536175
875351584
1099308180
750017298
889282617
420850077
1167585497
1418454324
1411033527
985150510
868528453
863143869
734230701
1917316583
1040079296
1162373418
1554294364
2141481993
1885608522
960118333
538362866
2125835192
1196855802
1651015460
1557519268
44592151
247419923
795289283
2144663830
1610846459
1923920883
673118300
1113749650
1957661894
746772864
2042187225
468590749
656986770
2133007785
73362944
920781032
1681281216
1066053052
783707032
1562319818
345830196
1988720696
1998621158
1909380540
1516842269
995254703
1391275198
861547933
1602718639
1036369867
1740655960
695713083
495276112
309796476
194673081
1348567436
1215435470
831474564
1007311406
1130588857
1828416395
1019980730
1697693621
1578349698
1543218636
133944803
1566587450
77989520
735345132
176060564
1782658904
15359134
1779355599
1331594426
2021894015
581482119
232294605
751936256
1732717997
388665580
1444500053
49868860
1686295596
887301434
2079817623
2095382597
1473596433
1162310068
80080015
1308503134
1028043421
671550038
74704816
689054963
430235555
2146873408
1270359089
895995883
1581464764
1931326205
1263514795
291138563
570892767
1685526350
1741294845
18677025
164216132
1863813356
259722396
996606095
305692823
1334383152
508301498
1558931750
696063759
1364040662
2034568979
1721426969
655746277
1134114255
1304868696
1238524969
879234197
1769285510
110009902
1756821335
548666627
1318897668
1388211936
404742582
1731561659
1669668298
155133490
462422648
1582858975
1075857368
1157190588
1121943557
453699196
1846390055
1283155253
1146535022
190153782
537392505
835123201
622563602
662976747
1166133550
354300860
2096223120
1497803618
1988254199
399125575
560996722
1548915544
1156756147
1374899274
1206514972
1680901834
363646920
147113731
1953497379
1056723235
1019051966
1882461023
392680852
2097270980
896141956
1977969968
173787971
1497324993
1873453866
1757831155
801388720
922138611
1374330585
1259821381
1353379285
76905718
922711394
985481924
1848244453
878585553
1567066677
500442268
468103723
1062900273
1845607350
664522518
466227300
1329663029
1972288458
1408732609
1515668699
940894586
1701654628
635036084
371302353
1517003561
1830919022
1192575640
1812118785
1532984993
1062931257
506128910
886175587
1465432759
440767095
147891658
410920404
1358317097
874219706
671527296
1972018832
494861841
2047251157
213293375
990938248
1952740348
1619096231
435430320
377838427
260062282
1502322710
471417931
1571283610
1976878188
1579132988
1645614606
1746156341
448442632
1434277554
409853123
455103371
1870906426
100181325
997855348
1036098272
1572621272
538866753
816606857
1096613592
1549014978
1579158289
1957237979
125972041
1914173514
513171402
1311875955
1270032038
2080687081
1389242355
469395246
997787625
1981605436
233681095
497191834
1848062050
1367963008
2070249281
103306643
1489871300
317706627
3979363
944923993
167488708
134531441
1273647549
1135018090
1813243219
1535527508
579602638
313156794
68312890
719623400
862725322
960307695
499528270
17038499
1541864785
1947434056
362759835
1033907509
1205947258
811521750
1934714980
2029648157
1981825536
1558324421
1336779989
1603841938
1072983437
1405773208
187887072
1376254888
550001826
1589912806
704055023
1218136479
457445459
753338100
1017690268
325039445
1054225382
204495180
361516300
176521436
2039750089
1449504229
594760956
598348404
260151149
1129872641
735097451
613120762
1097952626
950259607
1076489967
1406043123
1657784329
958198077
843503026
346047992
1455901546
1146104575
1973442925
1243367107
710016971
1216513257
1269809180
864034744
1105658239
1070698791
1272911557
710257659
1452669390
724188573
1325133423
1205649009
1199660670
1542434276
19750888
1998413978
298351188
1598758577
1552832619
1563138138
303185370
1681772208
296562041
1229305367
134862541
531493289
1783724324
177613707
759042251
2143791823
2114535076
427944409
234126780
1915424370
522081912
1988904681
866215234
377498749
968172088
2029612367
366313089
1898586792
1979025811
58216685
798125701
267532064
1228881370
893202009
68620856
346290774
1099581097
840273954
1330941162
1068724536
959764044
69131896
324870755
1596344208
1218405745
1709732795
759027144
1947798143
907548584
1944730592
416535146
1935239814
1404463113
1482218092
206478287
1001293208
770186495
2088786049
422577708
914897288
613450874
653155182
163247751
367951539
62584933
768926355
1054993163
1151977766
1879157588
154045957
1676036855
1673360469
2112469893
407727186
1643740970
443364302
311791731
1520259443
391172812
203853568
927891071
729986134
1916607041
2043109992
1485222674
1163859286
838280482
1775921642
2081712429
1742990530
871494939
763548566
1367827781
2046632252
1571012202
904911235
446282248
1606157476
1607905557
1884382293
1222431838
13360292
1102219221
1147581722
1357106989
605613787
1456464188
1541412807
441192599
1366497263
2093375359
116170133
522530145
1511320035
969314698
1684856589
1012471200
2098746043
384868763
1784923749
1742047474
1426180407
1446563616
90071483
2019021355
1470825759
1825222209
1135328489
1708903642
838220748
2013016135
1667089625
1758408691
752019302
872510373
539766949
558506908
289215721
1353866357
1215460432
1991121869
754989617
1506997380
1856092977
724303456
707171388
1164940274
2124409303
768773626
1595805076
469618971
346859602
149298765
364621032
320026770
763720967
1633849689
57051744
1554173517
631356933
1470667426
1288916723
1506956544
2139096057
947342404
1943615853
1368940204
253559858
1349708424
1980345846
1081353497
1926097616
1536821333
785599313
1336945074
802589953
1965681599
1075415550
2143329762
1530178457
462633470
1481236805
309236659
1832467667
1329589133
622294780
1184953730
950582984
168528078
505828429
11814550
2084278741
1215213026
319759655
124922679
662133446
478074774
205815228
249149715
838495435
1174632056
377661647
1594462029
1316109369
302074935
2090008251
2126296833
1351997487
1329401720
1129038457
1709919071
1335717250
1951815654
1876265179
1581246929
1691341001
658231969
945759865
1546840588
1608454165
752467604
998843855
1153195815
1760365981
1661186220
988923310
1085136644
1244734040
1169858489
426409817
1877283526
22529926
605043011
92280008
61345616
1121274264
268991912
1159604019
10253594
1199866310
1073390517
121066689
636115114
252352781
118638033
1954209641
943452992
932762024
1035064768
1883298483
879434339
633690615
1771526413
385212991
919437425
1968449132
818179325
124737462
825277604
233362392
558535433
1756440966
1521949739
1018859943
456967504
1708007677
434518297
1585648671
824660657
95139867
39345000
1929481992
512688778
1418885156
1554096591
1703589602
51937784
1234427910
270135396
1816054856
1679365926
703517339
727493249
429829505
225549878
1757121600
829370937
442036561
1169476860
558375480
1050619985
457705548
1757003665
1320060793
155821361
2042259503
1591463046
1263344764
937148586
708689195
239640929
1860879436
2122220194
809903349
1323148838
1383039888
1946034908
321548405
406170215
1413129731
245252422
1930325486
346544338
1883204987
1051451088
980696108
2065232903
1529956241
633216199
1733141391
211802792
271092821
1991689681
143030543
1377719138
608748603
464756208
1394673743
957292832
1007777389
1413577340
471696816
1978294280
1780645716
390210222
310741211
497100981
257748531
555087865
1192529552
919698725
141126751
934962696
1695974351
376667377
214772313
1403919113
2050315994
853598472
534140659
93063238
1225691692
859291783
1405689161
493758852
1686765330
1614388387
1674980052
1246303920
940199682
1055372616
1367588333
479287903
716230333
71148726
1045576689
278631309
973938570
1015759966
713379669
38296914
984742573
1880021147
370839071
749534908
1665661631
1099990410
957786176
495575979
1624731274
2061503226
611458440
1300225193
1898066540
909494340
487488539
1528113050
1644598146
1385695667
1715283611
935018327
1527003573
612735771
2038473259
1797682328
1841521
1531356549
1431399749
1785220505
1264873077
1583665918
483351979
1566420766
1825160647
1978382985
912819834
237095815
362143822
1664259324
1872668276
592895111
1333138532
655374341
1748246156
792044113
1557731632
226122862
657027072
175418395
580800407
900802642
1075069556
1664641117
1093592369
825754743
1467544113
1566375219
1295648495
2063382667
552576709
445311173
107813494
1932381941
570290393
2108123454
2090926310
996229475
414052518
2119281803
1242915105
1103916315
1561068560
1715325449
1668479485
24006286
1892941093
1532920105
2087582663
2016216774
817291284
653181673
570518569
319268558
1052912009
982253931
1901891278
1402815439
1167170862
162678892
1018910823
963269621
538221397
1728781663
2105731322
71127623
1104150459
840968173
622529864
881044271
1873119145
1126343162
874367652
1093660696
1900658720
664309787
2039869400
1377457261
1605467241
1809891705
2049290070
1759277486
350212983
1520343190
1091453621
1095324477
94218047
1279171327
1127322515
1438829321
1975759409
1441057363
105312020
1523387875
65019376
1614136166
1822146240
811702049
2032181589
1804314479
1473858606
916608505
512370366
138922959
1265142288
648945717
279378422
1326592721
1361897303
125267938
653557631
1844955955
560933087
295593765
75067697
746092794
1894861852
1416567770
1259185787
431351104
1313108149
826616991
855400552
1830033162
563727322
1236638841
1959404045
2059195134
812097835
1207957421
50793711
2056700857
2019247713
2020065245
104253651
1096903243
1261513771
2100764534
1693905008
1892079238
1328279949
2118903565
1588398420
206841496
1711504787
271569225
1596260508
1315557427
2118459772
769461901
900280873
156545035
2034090822
57678380
1111291617
1440801458
430378995
1864881577
2009250455
1238852658
1567667568
154463747
1106680268
1844934887
924755277
838436620
1917225274
740089227
1364549219
427438061
1320223428
1935916853
1632452572
1776361500
972242225
1497070540
184935055
974436930
745531519
192490133
2083683358
746740156
1498904051
2023418809
687360078
559834659
1673192704
680329596
2142764155
716877812
1934760586
1499574107
2000371812
2079593509
1222557344
277668699
213856722
1561880966
640983747
1918150059
494202297
1040561141
1980805200
1447514340
19997468
1545838831
470244923
950571737
1780722939
146295861
888385604
1441149933
1334850809
2096712511
1416608880
1850058816
262200635
1276773033
1946139024
1696294725
2123100847
1790460162
1421383024
670895186
1197844367
1848124528
72028952
125779708
1427559761
356533709
175927567
1815110319
1880213327
1600597389
2083887060
396431346
1467878500
1841500148
1299304342
1785418732
1521766872
629985595
997588735
1967765675
1510163772
161960325
215576851
1819219394
467042000
79430109
755573701
1768958074
225997674
1681768309
1427021331
1093661537
1422421899
265484510
58936819
274720715
173906127
398989714
2042195681
38065367
162527269
139149005
1279490202
982622283
2130742532
106050341
1361253440
877184770
953771628
371962728
1443404732
1421190358
1159644695
182254227
220995304
1655604356
130697806
9213374
124318432
124811523
1133060141
1801158900
1583663024
2005269710
2056666604
791513956
1638614599
1598642737
541697360
1677853495
768030599
800316466
1240837551
1570613699
209859031
1833616971
1741379071
1147596963
1502859161
739972255
211722180
141917459
1730768276
1893008504
1837363383
922088542
30372112
1077437611
140475622
1025708131
996480480
992128335
1251981783
1798634471
283362639
1051713658
528209806
348649072
1323496293
486486561
2133804073
2069577902
1289848299
608991468
1858811050
1118392513
796770921
1328506309
1515665555
96095893
1575273588
569476197
1360646925
1051842566
920812486
1712063443
1845632484
309923096
1444622994
637421090
474706872
881189917
1645714456
13515068
1922310517
2116077176
1743546953
631469716
213918151
2141811690
963013742
84814841
522247760
1098657830
381957498
111856427
1937439363
490223049
623266247
1458799371
446899616
256406283
1325323822
707821278
1535833415
464490145
736750911
513273591
1253492520
1614295799
1903644328
953080104
2067114965
826974959
915321967
1260105934
1683249259
633902716
2134354327
1891350320
1701060969
1097883180
380495974
602678128
1125055731
2087211002
835404001
1448612620
265391157
968063720
737150671
1488732718
726937252
1433445450
1823672234
1202817986
1652300756
1323600623
616696167
548352481
1009616283
829453306
343658649
326495685
618119760
1119223558
1995222528
422889599
1963229113
592003652
2012649022
1406712457
1027800043
2054303533
1284357754
890770669
1407732006
1956527606
403882945
1844097171
1463654111
1329816181
1106467011
742385497
819299447
1679116361
987397185
904090512
618757006
546166558
1893283665
2090948838
444600833
367656565
1443947290
1490842698
270365798
1356581478
1703409684
753161266
421451854
1867694104
2113037168
1283438792
1345451566
1977319656
978740679
557456481
1538886690
892844114
613873889
623256601
2012211132
602885722
906804938
1927665300
1954052171
1723589953
376862474
1391042084
825846191
1573887272
1772748254
1526140934
1752581569
1813520461
1083101628
1713929398
2051317546
1354692428
1779114447
1622558733
2006172572
1380459993
1823237233
469436912
1495299486
634392001
1643410793
474183247
550350595
1812569406
1079262091
320540003
435907526
1354612933
1492965374
2112263196
127171393
1353523521
1792039699
700273603
1286363993
1691690835
735773791
714220417
2124814838
1362708440
249431863
618477347
1442660287
410097645
1385486865
504870974
485081733
476031366
343805021
1635395101
154664647
1066053612
823174296
1670282868
1624095448
1774447324
795281144
1883712748
1584738354
634674144
1317561178
1416348658
111615638
622117520
110734215
474774718
2049762725
1357963182
1885278717
1858961273
1452517300
829883135
160894698
2096821178
1518957414
1395973669
886566976
1937168576
1314748021
2109907377
532213279
1412539775
519845729
2004705584
1781516864
469676291
736155857
1108459316
2116810227
414540458
2123653683
781705678
2123907064
1504717402
2087981861
1596043017
286002025
765083821
563592645
1186746465
93654425
765276125
1976641572
2013659154
69375000
1730093753
853374740
362355790
1866158930
1248001525
2097258527
2125300794
398900495
494616643
493544571
1567701979
768794037
1344318011
1607225828
196696187
241157083
773697213
181554848
1439446204
643394901
320842569
1696934480
2049305878
520699411
1809770534
1456715996
1614291900
1751645849
2108580055
2032071749
1598426397
2044289427
514085871
1287628749
295552119
1241125515
1034722270
1491017969
395306796
172575762
1391840866
589032148
1487305229
597095963
239740464
1125355360
1086067933
1144998836
1510289744
1242194689
699684519
157092404
242699020
1365923106
431399578
1748706913
2057820965
1089588211
954999667
2104429564
881286825
1066108273
1625430091
1260675731
1942108110
1206420199
1792108715
943938800
260392573
68483607
1764524232
1312460421
279267389
1633767381
1140094438
1129663042
649724150
1075321450
1047949906
1403488439
803089013
949627951
1077045692
1119376858
1743072643
697935023
1372329423
473155514
1022861749
558697472
436681182
1779268862
883397991
898856104
1173368712
446472772
1034788420
86156665
712096544
962232730
1067430430
1710771295
347678521
1762432886
856868278
862402686
703179164
1044591014
163067543
1077517314
1707085592
758486525
791149171
662787947
988262453
908373829
1881708321
282020393
249670869
1468876045
526771204
2058006152
1182757159
227719310
1537708326
1078033169
1460765012
1244351475
1824028596
1433062540
1401654759
1505161178
1095742130
506747190
872337514
331979258
829193983
1431562762
552316695
135406425
1169548145
653647210
1527490872
191278734
1703878962
2072097197
1800702946
555718091
1924262894
1745721004
504753621
956948846
37710401
1482295394
1731326842
442123755
274267663
1213100463
747789212
405383761
1014092767
1225774426
387633997
1411659385
1370111105
401244561
1903792808
1614014737
396741668
996657552
1196900509
1029713
627917687
1829291961
1720131312
532164007
822951647
205465683
385384284
1275766923
465743869
1901919048
1430945530
380895265
1134959774
894734073
386075329
1324076105
1894164523
1698779567
512371795
1551968488
96854833
517127408
673881432
1390544081
1839555504
1020413628
1081648143
2112223255
546776456
152919097
1604335706
977641891
1845605057
1535927293
1950051909
1606913662
571020227
593479732
1534209110
1531684476
2123204441
317458742
1531192883
1392387137
1773208349
56481510
251535682
1327174271
552893399
680473686
1425768896
1707823762
824047027
1392943259
804593149
1355033106
1748524079
1213811133
893278902
527587860
1881023233
675890921
208769087
1754905795
1025486244
1729682229
875345251
1920101325
2104917970
464240295
849302823
1080848040
995505681
976187763
264948145
1373827305
1821132194
1378063814
1920319792
489160761
935298299
146494131
2012482090
1987170943
1216379762
1320205630
1644406636
441619801
544963175
985877381
2099260619
2139341362
1832746210
3821362
751657619
1676541582
119328773
719615685
1517957788
1022787880
1593213760
539842728
381475820
1262157966
1167171728
1593967914
331968438
235219261
546909364
375234688
992187545
853449717
1312681894
1819739555
2142016371
1640920089
699466910
917008361
810462229
1860785563
1472737847
1816800651
1990635606
100467568
1010633514
1289312704
1479338343
1430289974
890754600
65249215
2138981300
269592988
2063023667
189858696
1183236825
1525250831
1241893594
650425758
1903050320
1305456709
1083056216
284028010
1162372450
985074985
759105572
1438762717
615058417
1229660696
1481654615
1521956354
526237089
1104714225
668538841
1077801132
1772985185
219746586
1489618460
365521920
2057338622
2127262400
1662557239
1273552647
535717624
1965154292
13889711
1711623205
693644246
791551294
887740632
662606785
1682602897
2023065935
395749478
1442877055
2076974600
1760926449
462109372
755576532
1876459929
2038556606
1878786473
1152953489
979865224
461681074
417980265
2015671859
1602470982
1183514158
1343604095
1166519042
284138788
623194978
1043340829
885317141
1023097460
457523114
485817076
115007468
1397446937
1499678302
1476792063
1258082541
1098026423
196204342
1265855862
1949023159
610125965
1959439425
1275335454
742979352
1790255763
1734144055
913257923
1740279985
661778628
444992488
1473731866
651869999
453714223
1084095949
452477448
1619745735
79224395
408958828
43546682
1130784218
477133947
1685717940
451927322
1361349565
693742803
1302820192
819188017
1374862865
2141059763
799530313
1184511812
999278925
1267961574
829606017
1808022959
1781201044
1868840199
1295419009
1302457826
1864155023
1534187144
348731304
205489362
1135766693
819513330
190145316
403542852
1550181275
680656020
1563104696
433383022
1794793339
685050609
314476333
665270055
337067203
628861246
335366578
1318953869
1998179380
1598515404
1833107155
1112927786
620178530
1359657852
1196857011
1346340519
86453397
416694024
1744377374
99179038
766588460
1852527084
1487856685
1319201515
1569996791
1062530781
2106368371
634859992
383960943
1411895805
1978697061
1490142438
1208734725
1904927803
355550575
862636400
166330402
986247190
426476079
1486826091
844205267
852270607
45530764
1894160947
1492548182
327661608
220913122
1164106221
1856220178
1390851792
1413425585
1343736411
752619947
261199090
237756514
1048396670
1847515627
1188752391
437734279
1557902682
1831316637
543053974
1274502615
1577357327
2074340534
1257186818
1966135627
1947694021
1995834174
1503151066
555548187
874850741
465547450
1183744184
1488895974
1201759084
1460430817
1024855840
17859891
2075411392
1444196401
175919770
192113853
1335668464
1538494275
426177023
938023852
947151511
1288109052
567883147
350295278
1774638684
1926518785
1131457153
948082171
260826036
644477607
242880238
1669070361
121058946
1758892740
329221782
1434500196
1252885934
1861224712
1762727589
398378465
1762693632
1019333232
791177898
1639224259
376631344
874287673
2108219409
15772174
212113381
1579158560
1172101879
1415816454
745094256
1106741012
485581219
2014171200
126446783
1227009761
219218456
770786495
961510431
63131385
2061434070
1699843799
874590694
361307157
1611905614
2036980848
1879523910
771000066
320570950
1558361018
789810751
751408919
246977752
1735405805
1505176457
1974192896
734612952
1596050666
1178154340
2080113952
41148896
520924061
329213170
976321610
790111835
1763275053
427389089
369538678
42514745
14590406
1260401966
619940537
875326965
563119821
1310303708
1519201344
2143879485
959421741
1752335308
1686453215
802690458
255757394
1425989636
1444995771
1885828994
493396853
2022859171
1193341979
1705355716
1688330386
1684101038
808720326
1683732782
1902739028
115052674
422313201
1370839514
234359401
1701968455
458134413
450382399
1363280840
920128352
1279020831
1676410912
1306001660
913437277
1543794790
22191473
466443722
247500399
186669231
83110585
1424913136
1102851983
456057523
614276383
1521439419
53419712
2137572877
2106663452
1633423384
172027581
1474756839
1016279804
1144229049
1954779921
754207236
2026107392
305516362
1844658627
1841466292
450318049
328131103
1853495990
1744659768
2034397679
1000814712
2124978119
1137882589
1696788754
335715742
443794947
170536568
985680860
674671320
1911178525
1491397671
598257609
1533134269
1961955103
723393172
394921156
1403758162
1211697825
25533871
1275609346
1350067575
1992188158
1091421346
720504168
1276580594
1816305440
1279591352
290750935
970249140
38969112
768915004
152019268
92112989
713635414
549316931
1638628922
829619023
98545429
1561144903
72359671
212047609
33359982
1306424347
434141566
2043257781
1653931738
933882432
425312288
628887239
1846008759
1542646619
397931996
1354348564
1234439664
1368518156
968935917
28854356
1787464380
384991448
1932901576
2095026103
1595340030
1438534439
1309576223
1543138296
307006917
1703811155
1199367942
1908815463
340323676
1431955816
1738172978
1680456308
1482523150
562106303
331473989
125612973
1213258177
1046695599
984932927
157865034
2095624667
1168377583
1557037910
1645040508
1628294756
1582327635
430216607
1311638183
2113576040
1715578931
1469577730
1163324775
738564140
1966361916
1224036575
1929215580
1689812629
137195470
90631641
835202511
2013611288
2112295163
630789076
1682290787
1871305197
186414092
1242659474
1182588107
2012458086
1873772736
895162660
2011013723
968097062
2076192133
617036711
87893678
525727363
1575940454
1512365755
648344842
552045682
1109606102
1408193495
887022541
1225139463
2051999124
9776542
247888525
1228933288
1086864596
1285059652
1049157839
412850786
502363619
1114186218
723276805
1077237816
420116036
234546750
39331416
654680718
505534895
355939077
1278624659
1593789970
1765850183
2039255295
1072120075
718797403
1359572395
1039940430
2139222747
753611502
2032282125
2015822818
1329039899
1825134526
1189403946
1643806783
823475105
572738641
1760357539
1421835543
108818041
2028204460
1547438506
761969281
1956278424
1265132799
399444927
1429270909
1229502264
484968582
1771819646
679419392
31368052
1866290285
370225274
966268316
1570623908
1684041214
1968299263
1933074845
293727953
1963231255
394489542
1791059163
1130174300
1659440153
1806327132
1082967813
1716108554
1854900634
2058095687
1076439514
1788548542
1025994407
36691229
157361123
1872040186
1151371357
423119130
1712162372
1163187844
16075370
174916651
265545808
292736287
652075146
909059842
202537767
1359423380
2101151093
414212293
1801070486
1054473280
2142741451
2120626738
620228712
1420288694
1778925162
55717679
1982767143
847518142
1287594128
800606494
534887659
796997097
1363170741
1593581925
345162777
854153293
1542482544
461267923
598847283
896461717
1218507882
1014179897
1851899853
1843325789
242082402
1489657148
1962120276
889041363
761042156
207829519
1400210252
408374853
1630387791
451131805
1322991834
1676436277
838011627
766319540
593349084
516197521
471437648
1082552316
399808617
244272701
783944410
1253451727
820584764
1385990600
673174422
1348710665
2049283521
110460262
1167569532
1245321117
973075156
561990052
750217783
929345530
153244380
1840250827
158273711
941541854
743541555
41891868
894775269
1026517464
997396603
412823612
2042539393
717884384
257106398
1712025869
1062435846
1131245053
585907843
1728707971
1123095076
1232691543
202432843
352061588
818654090
72656300
1786283171
217264948
1407144149
941345596
726724470
188764936
1491183621
619846788
1117047065
1774239867
2030406860
1294831936
42497329
2058300594
973172865
263637024
81672471
702611607
1307148977
370542920
673359493
1115243010
2123276555
734416994
1999786321
255460129
1966280678
1317494558
1738132130
1203591105
411433654
629659398
920708514
1560204303
670481287
257973345
1306674124
1002345112
747695126
486064165
1953507551
57066202
1286749508
428880313
1185388390
2084355898
151722056
776042943
1215476976
1204202373
1719338537
1098661087
584807966
1517198022
158982194
1762411590
166695669
1166818858
1289668663
526897704
18269003
891165304
1727392038
1797126716
786187020
1151026925
1022754511
1230898284
810327553
1919333245
369534529
1924192193
1596507305
26015267
1948808787
2065525747
1162831889
93692647
1919934329
1561412573
48078405
609298492
623105064
814083942
1000853133
1303131798
426850711
637310709
869000543
1102163370
931405588
1460177918
440258941
956568517
1928838914
474080305
458180326
1681363751
1655588548
1519983675
877906984
982876325
172058383
539279505
1688342132
955410866
1415359508
1923227998
1062436135
1029679786
1987223041
1610746679
205729582
480349655
861776153
863668893
367857150
1651699757
865979802
666285389
1961773829
1707045069
1862539443
148733218
554179390
1981621999
1824318581
2001242696
1252375362
1743708155
1808392045
1575230664
2131147903
683140467
1461509703
894498724
1548654665
1296714818
1034187425
1459704519
567971042
932760040
1606110250
1906955577
878625203
34935637
1082876072
578787102
1013691027
1386463982
185981987
1289497697
1495066039
256820945
2142296380
67155803
2010244760
721377051
132899189
953221505
1022528104
1621652510
2079077637
1602199422
148864277
929754363
359783468
1732516430
122688614
308014380
30834205
676602280
1585343888
1521947527
2104951297
1517864679
2124599293
56954899
1612248914
951631395
1096768130
954190318
50120040
749775285
2078078940
144510594
1852679332
911371095
1568315812
659080974
1170234935
1122270986
1880079965
1027061484
1976685477
1211784526
1306737656
1151058499
993415405
1061086590
613897458
220380095
711631526
50974487
1668027631
1690876618
2105014176
668542317
2119758872
902232827
127633638
258459917
2124334041
497565773
1352862082
1446640135
747823908
430688094
2127486802
798550580
1971632853
1623177795
1596662482
1679185894
1270776116
1669083045
158361489
1754345358
499271471
782741609
1302154395
1775515188
621038588
351159953
1318704212
856144864
864262475
278139608
1716880727
55531025
1388439607
1041001263
754012644
957128920
1975241896
612270383
1034307751
794823325
849488461
962629722
423234870
1151378789
1882583051
678597599
1324488569
1050935640
768023851
1770095924
1645657233
600772355
200805656
293348060
859242280
638126540
2139491228
344079710
159262586
1724475782
511193290
1521979010
831267593
697949618
1127581313
432216007
73510449
2089111193
1344500531
1493436327
168903402
1947003007
831352548
1587882110
1359336054
1381772750
1387724662
2144851631
2077246509
1335169135
370736236
1855946461
1955381017
992810281
2146114508
599172174
638630153
1416920419
624608707
1798729427
271765452
41974028
418394524
1724498270
94202091
30499187
2067974446
139778092
1589451204
808319809
2134758800
471494371
1853610083
1431093531
756446051
1904701206
177861430
553923741
1597230901
233711126
43372881
366688840
1927981302
345637803
1832090377
955415315
1695359322
868540443
1171581483
643812884
361745676
1846987321
1744052729
322218852
883233237
75062845
271585065
1418241697
1724893725
338141988
662516012
889253986
2089693613
822309406
1043007816
946725124
761141718
1549361978
1099912086
1731693263
486237514
878462227
541591201
1500664875
215600373
415308467
1042619555
2073336229
2063264685
1157931313
1240146654
1827035340
308384571
151215786
1010798982
1642324459
948135793
1420638255
3141083
585929298
775537537
1002278916
48541741
297178826
701687282
1786833923
691074432
371242475
50619473
1020339162
1859123114
1830494658
10479625
1150359267
1010912443
310399736
319500917
219212598
1297412129
1624697404
1167878490
1289999104
1402475202
135633651
1947970144
2144361330
1425257224
648158604
1489692854
245646002
535690521
501492124
1383403465
987026919
203387663
770013145
1361408127
2012534864
512548231
2039991472
726168803
891875402
246875019
1333398150
873897339
1424203451
307309356
1886735349
1196082090
827440174
1118790009
283837919
491038722
268468341
1612548765
1980576148
500745476
1332088698
745552538
1538883491
254700494
1695912035
255874334
1026593181
1764567200
1938279402
862090744
757218376
1159360256
1384206788
1313546555
531092044
1411943933
1564420004
1194376086
1659205145
2128079775
900923248
2094811803
19625007
1244367576
1815606501
1983511748
1771087248
1590810174
524866749
1524267573
35576250
293778686
786491886
632683528
818563346
317974204
189814012
497167817
1988956013
2028251264
2003626271
1007408322
1780460945
551657526
1244173201
1269121192
904369194
8524114
1404455175
769295286
919909809
1308580060
109476935
1593602768
2013733074
120041958
1686379629
2117299792
154509974
1003307486
1964710605
1332408765
334393469
603089996
816937463
1653009357
501930812
1897164731
1515971347
1146347416
349112370
1964329283
817284277
1522715618
298759332
677765596
854391011
1327619112
969932615
1278312750
1863644034
774037489
952449635
1550551824
1798142090
782273554
353814275
1086358295
975362503
1563656759
2048259608
713775363
845528596
1002971453
512881431
1360002398
62680767
965090776
382187233
1146895535
370650635
1081795191
788922647
1515185479
726930867
1939322744
1585339071
1215115810
837876955
414495648
2010914977
1345486798
249947719
258569406
2002425246
2061387892
1625257746
514629234
741538814
1017014382
1598878769
1347101760
2103163159
1984670181
2076658068
40392907
800161443
804428315
1417320271
1280820786
1573092716
227189776
1381714147
1296158305
1067163454
1784444558
2114958169
2015630144
1929103607
918073121
714553989
1910417292
715728315
650104634
215482469
455017957
92174311
2015131453
861674272
1763299841
1277064321
263253017
296178395
1025794317
1983849661
1868096170
1991141413
2086602949
514281562
117478555
1310253765
1036073267
1997991939
728898466
2014734104
2113428397
1534306217
140121912
1404081323
1705671664
1437747326
841258788
1268935943
1338881971
974543710
259215767
1306411274
1659205543
2105586391
688790892
302721016
957771566
94766598
172931106
1935867069
1075995747
1965462048
992530806
1719264606
729596223
1537197353
1007423
999841862
130607841
1005645726
1930967550
1785781057
942891641
151781261
887030085
337236222
1664527648
197870136
1657292881
1012232069
360514685
442838676
862324975
1934608242
649055821
607598453
283009314
1159495793
891674020
1388357039
1146459881
1146951942
1518434955
1657174697
1149002826
1771613190
208613928
1589205594
2088995834
1223573309
1909878634
227966312
1742058711
1273665729
1307368131
933014548
706252591
761962257
2143126320
1414414229
1511407739
1771257120
1976880565
1264135386
156243823
738710134
1524772282
740169408
689670300
44574684
692102652
498034808
1229615689
993980129
1081544624
1262581507
1266657652
1453967215
148974532
925150427
158387420
1680068133
651328218
679656077
326525512
1669051124
933485801
1446498883
401291988
2099140175
272431687
54585721
855383521
1929310507
1976202169
2002256639
1504231235
629522757
1316084273
410485233
1238825437
1674461507
1358196685
1746764656
1685673150
2124277099
1196535717
1229471921
367644374
966550199
161127979
977566200
1941566465
1047952597
1799807299
394717222
2119776467
565468307
1853661396
183088968
1220155
1496083963
769404514
2093418782
1375903438
941344379
243299974
847871568
1657168515
487396168
1896167351
1080805920
835009303
2044137444
1099170731
306203585
219506654
1041990581
1939408634
288993454
1058874045
1892665553
681613707
1389207250
2083582966
1836571095
1937676001
1189766995
1200639553
1172105425
1717599874
165199979
843150268
958954681
1410030537
1346537362
1164812615
91035686
1868985934
1509395428
486441825
281372498
957598340
1915314319
777908802
55768799
1946634629
1106720462
1918432809
1803907296
657318261
474136564
675746603
1781753081
55922172
1877416038
733404761
741184678
1504030710
931838240
1560336616
588630794
673050210
207975062
1749128520
2137143819
514055792
1936944648
1163666268
1637245319
1616458568
313407739
516277216
282754219
705050297
906286660
1677452761
1094351124
1871399323
1777064308
665151930
334853168
1869228909
1937672172
142618224
6734410
748161902
340395034
1197204834
1009876053
870932570
1375436521
1401106083
91723317
193497237
1749709554
34864454
1644526868
671625902
496493988
1407730471
2054897075
1136823660
1759228498
550495798
815542893
2052472927
832101440
905771906
1812871638
322055112
1890707673
1889750146
1492219036
1933635804
454443365
485237379
2010745824
1055212111
90283692
1686068063
1725005792
1251474504
1504082319
1594017251
926088574
295240976
1186760349
1645266316
1949973692
121893985
1116485502
2101821194
845113223
951682282
250627451
573557877
396265353
1504627631
719733735
1323448790
1224146003
5453922
2011642386
761415878
160135507
22961641
492914128
2027535767
468421896
242647691
443237750
485470828
506441346
1849751522
2146142798
1788753080
632345554
1586314227
2072679128
1762076777
1329893410
1848369128
770362557
938046656
1292286597
1562524133
1019109214
746027196
853121905
1460395167
729021968
1215284891
1592107881
614127517
1129562735
1719216308
1535224182
1044889283
906300941
1977806267
2081206441
2070051931
731280779
1661631637
1046624076
1842669418
390115906
1355231511
649202846
1409819998
2084412555
308117492
1537519287
1736298809
1043082827
1687839435
1020604834
802024598
781880606
936906028
97103111
1725601724
1131355155
1942808576
1270035086
1680511323
1074370282
2032522822
1147030539
1920696193
487928692
1141686527
1222443492
1673330623
556059687
1977379818
1855154586
751140565
1716654731
862097707
1567603404
1261558125
2000210185
808535580
976678749
889242739
1070007710
1856022295
267315210
312147184
1148943278
792841194
462363549
152649861
1825230575
1101268036
960548017
1673072090
730131618
1668111278
1922549874
2022780014
1915973361
434595238
1363979314
901184791
579470916
1967215275
572634133
1495634518
455208004
1944603437
1069224382
1859620967
182017345
1198986576
1297336621
1302648278
1750080414
199098324
2102925500
1821698872
1092221058
344201004
403596820
259472275
241199049
1245880703
1922544874
1924273492
1523325119
809231109
1722852765
1264152919
1202690465
78522875
532412975
566133801
1703674160
369369802
968861263
1103697378
1579720855
1266906413
991781932
898343530
479641260
203073407
1643107151
2074296688
1905940831
485444328
303374056
1813272413
688976057
1148023008
1762667430
58002667
521099225
1975084539
420040343
357994431
563056795
59029131
743934619
872290949
1302834425
1483176883
924538698
1822344563
493009372
1979641515
1150545698
1281695211
91533442
53626193
2046305684
2076542817
1344434710
2099173030
2025571594
446587719
1423362132
759989953
2118809004
1759445400
1107128634
1525381965
392244127
746870930
1759326211
1140594515
2035227795
786203997
1498015986
1180844065
864501406
404886587
489144758
1074063668
1879789186
1637879999
165170524
272295992
1633246677
196075087
1741340030
1273369004
1218767056
1040308105
512236734
549297483
793015627
1975629736
632590680
325636495
39630928
1715980857
832481039
925563025
938624206
908583595
1813356979
889297970
11190762
1267670574
140498688
1932921375
1235658965
1744923236
592056625
1837310082
1979484968
1688721055
644413699
1360028042
1065279884
1971366698
1338345521
916672633
445997385
1927432980
223183780
1619531061
1225972552
1172429487
226557334
819095817
2081464748
894349559
1022746547
532138661
2096658094
1980993376
1651146239
1357118056
1376125466
183411308
692072448
29933245
849924166
747718947
743896166
1779036120
1682954274
609789587
2036537821
1246154001
1078430014
955250897
250999302
1285658584
796090852
88979997
93490178
92698812
1489767960
1335658592
1715959325
1381149623
329977139
918607432
661030942
110949365
1728897043
1380737779
1645458903
1342199897
2064826390
701528623
293857592
1936336813
1647107155
899677381
249881745
101467466
58073285
1815228731
50801909
120896657
938116115
880237396
822279216
1198235066
1480646089
1854938268
1261517573
1415061964
156320997
561552607
1978762272
806229864
152106417
1029208649
836119900
1837405776
374128694
1195934032
552557147
1662450623
1231748801
746532249
2030966634
2131832678
1419645897
1744105805
1995995844
1768435429
638611462
380716681
1286066076
14672463
1320362315
202475179
1321846673
1761556564
1551362136
1887079113
333297117
1230211779
115332817
1913001084
1231474896
228870792
552040057
266140930
969702516
1775760369
997815887
235876012
1470209237
460016399
1068556725
685401258
556527602
1568399366
139714032
728806100
1361342495
1132911338
638578981
527423136
399097508
840765547
35704848
1599753990
25007471
1944935891
2133505091
1870871780
1044791677
1957055885
137444090
503188247
799876397
2052063978
833866399
188931737
2022916807
1222602497
689471811
1649987409
1152699971
1927531616
716090263
813098939
464832479
894395274
380748234
2032987547
1437179368
461150071
30797618
1430581688
759420820
1269840149
1174871875
531540140
1976026823
1132078179
606311701
1826982624
691225312
1987388493
2006648944
1180875996
1426614904
822550257
1358646577
1691074319
1649831272
1407355306
76775554
1756292874
1337548796
1948919212
1450622919
1522441890
841618503
657982498
1833395897
161246573
865533178
1076417140
424924475
744802226
1281300278
141323863
1169014313
105686968
518511861
62702101
352648599
549580035
715603867
452716871
1009710700
245335547
2115676591
412785823
543390049
203841215
625215855
877127182
391656191
881596985
1281745646
46865698
1669570953
1863356898
1826056821
2047421466
653300620
581639888
1542039214
1482037810
187379309
813738215
972462812
559145532
1156611046
712212458
164854007
163548402
1718190348
876477277
654236780
380475030
584768526
2057888404
1661209617
1675008535
986835565
764321160
1219249116
2008368683
1073248204
1853631670
1572276280
1129748753
1004008357
786491735
972193604
1725785379
83177392
98438590
1823265784
316284126
835560945
384238985
1872207733
1639442187
559892400
931366389
1347836866
1268775764
2097402536
463760888
1209065120
1649690162
1737011271
1830579929
713218692
1369593213
1099717467
1408072640
1814129150
875531326
55201338
440140537
2031067404
595566456
673085850
1071181113
884680765
87448003
136921583
2121492041
1008328192
1991616628
1084032759
1889758567
1788969515
1532554975
1935552612
1126051199
741500635
2024710920
851363220
277159171
1414409044
925971023
1581156972
1163978417
85163661
220212419
156804913
720968047
647489733
1278917208
1032312098
2094637282
156802656
37508660
80352790
905381277
211507688
1461507086
705491381
260207775
62406191
1395960615
17513575
2090766561
459653192
981896140
1329948010
1128663775
708811542
831470231
467487930
735379627
635553703
723301646
1010737580
499525219
1745912041
768450137
1738328381
1632941773
92687764
1392112276
1936673760
584329948
841028001
2011562946
389401749
1034861184
205990393
1967177198
904693277
1109107904
729648441
1343107871
800739769
431898646
1950873340
977235948
646002099
612291146
2106333570
1616418740
1813674841
537800987
1104205992
1822836914
19352786
698690094
1758628628
1470318636
528407657
716223440
738542923
273643320
1130566020
104588460
851323859
1046023720
46448647
1711846460
1088212269
1528373675
1107322340
325616401
887981176
495218286
2040295869
1493527300
417194782
944860530
1219629167
2146260902
1920738199
817148126
2076804191
324003365
253404003
523536162
1246028
864030182
936404431
2067064936
1862605792
1642762427
300915974
620538428
1988732217
1423061669
1768635890
957676409
1577202626
180533992
1090820332
1392781658
1217206438
46906214
1178205450
1149545253
420734880
800334323
755982839
1769567883
80512160
1903660870
32119347
671128566
1828043633
427718736
769166675
1462053514
146299965
992087575
1002371701
902913319
1010164481
1261235612
1661092403
1321340319
837658095
1445566706
1986640162
492597715
1740737211
1584379537
336658993
40312636
1627604323
1073814076
1432547352
382162807
320020152
1231525085
1144418452
763600188
1782137304
233082154
71728756
1567395603
1887605553
1315135376
1851661096
904727856
814354039
868189809
1286689303
1369613498
1647815889
1980729990
2113683879
1283408891
1201525487
1908784013
2132881093
978663288
1547585537
345485139
958307869
365849917
421507855
2034076478
1935046274
1055916441
339517898
2050626532
1883188269
57349010
703927941
2029815146
79163756
1377558670
726376151
265106409
1750659655
641214724
1003942232
1645605665
255366623
1707990257
510727225
1068976069
331270307
1649610501
667749235
1429954206
289361846
1630024276
1782320871
735563074
1312039346
218996067
1846233342
1229920969
923847134
1890408314
1845697603
1357057879
1892143576
494545878
397472345
464047185
876295305
1766131321
994349477
1471131027
837867478
940152930
652868600
1519120554
1870925496
378749976
497603693
1962288487
1718428753
2109427961
1911705164
978347583
634907947
1830905997
1210491509
1476548814
1466065461
660560442
1702563371
1170011392
1220297423
953755479
868833574
1222055695
37797545
359290859
1257366563
2048120297
2093164722
5346986
1553546933
910402764
921153723
484152632
1328170354
525417165
1015096842
1970157600
690342103
342573950
680313220
2041908232
636009162
1293670098
1149564971
1808793715
1764877758
205437347
635720922
1871015315
1188047284
753362467
215046832
1838702421
2013414326
476568417
1292660687
1082403405
1613830961
701052493
878235369
654198710
785226013
1814499728
800686642
1136622002
1010500804
1585360336
1660642505
20264859
1942940722
815981081
2082811329
47997489
1963954222
841339922
1183220253
1697005573
1383717858
623474771
1597968015
1743307177
1949819598
875026960
1865853602
1048251796
693167838
920923252
1956610665
599741669
1509680786
1742053800
1882933422
2004545391
433959878
612174839
951873910
360562679
152801646
1345734077
1220310081
1178198060
122378688
1916166517
299898379
462198176
862596426
747086451
971160517
1134136686
270706704
854867087
610387073
1454989441
1674289299
1978719502
1314974664
1687969842
262696386
1186462240
1184936855
132295127
571716966
1323756562
2013255387
243958812
1398653476
1326304319
155239314
1354105342
1833394740
885202613
1202462078
510193719
1361202424
971784622
1747535714
1073744024
1757417883
1678484971
1686501003
1547857625
1249414524
1669713630
1489357843
839808104
951118372
2146310973
108197693
1925358891
1768694708
1871467760
168353905
765729602
713955029
762055042
1488050804
597892016
60430145
442935932
1253105040
100596284
1708527194
1924756729
1223706976
292177344
1339760746
1658331892
709799707
711998725
29154302
1263362717
1734517607
385649188
2064641811
211425029
160340468
738608965
2084136617
19161229
475907586
1165970134
680489859
476540085
1849886224
566803266
787790289
2075463286
401790154
1091431520
179775038
234495662
263275713
872841839
2124106996
1427547290
852341
1421926150
1612533634
612025683
799037969
926274864
554716022
635010230
26301369
914793947
1105547295
1440882032
1957282690
1592148866
1996676386
403806560
151024011
323936043
1337321651
1909232054
441205150
826588160
358968757
1913859743
119170823
470240334
1708229169
1145028897
1799396921
61969652
994506026
1767975337
1174695579
1810553343
701527412
350357720
445674859
1760072484
277757813
776845349
1936767007
1084401602
1518162855
52693513
804191766
423293682
706163930
1087164885
608711319
481890386
1867722271
1608266708
1540608064
2103144353
1873944986
1056489103
911626814
215921057
874372668
1154763288
668446407
607931368
545586719
2110300243
343333331
1753314552
758926645
1254682023
399724161
209672469
1380890354
1551432038
29729351
104175106
822394086
1583031565
1883250262
1240989667
1745646785
1663448501
810574446
2087759006
1120603877
1416881005
1985679132
801065066
478209135
1561932342
130709378
655798923
1544097103
2123993435
512318464
1197072716
1562214115
1061536943
549629063
1247350239
1881715190
532124723
1031754347
2104502507
1372442909
1266369617
417006347
1265080086
393244381
1104664250
1890130346
211301502
237290549
13046162
75659850
393454027
1838249587
223236264
307592023
1320278074
141288846
159980938
1655756776
1904543025
1347945174
1641451309
774023879
1028960117
320122541
2008707804
388263890
2141266715
1258135245
304299071
170724896
164635909
889965804
1072020785
262269815
264499383
446524600
1113564883
2038433066
1430092448
1567517196
55693630
1488327458
757792320
1481273191
170085262
1279832514
824430850
253850638
1507734728
108631222
1047691131
1967641037
441932719
1380630607
825110593
1087038615
1813096199
1977011353
84169319
1440952061
1200506311
68628204
1987284846
1303185846
1306175485
181505241
1985546514
2003884466
2035105238
126162423
1020320944
1944309162
713162974
810608169
126545960
770319723
516408359
1676439570
315950448
2089025258
1917799472
2112548584
599463821
632139132
1770860291
1520624043
79625783
1243387788
1516207449
137530399
633887311
1977720145
782774649
2017100223
588106321
706348666
523069674
473168
1306027620
804780199
1857053595
318939424
1830978758
1703638556
441207991
1701235811
1261618529
2027217697
625855167
189436633
1215588176
768218461
1540642748
843139032
317580203
1477896405
548299077
1105622046
1289147114
562192151
402731430
30316399
1542330501
167855450
1097703172
1500902397
1313953726
1184850500
1501725711
1491492561
951496419
1082666248
594411636
1995250632
755612879
1972898431
150896836
1406779189
1737288802
1610552341
1344573269
1440683910
331352273
1386112636
2051435392
508502096
292362751
1676211946
987130586
621476964
1834780877
288420344
1337794706
966784960
1347521420
946512364
1732791971
1068143188
2047859146
1586355333
611294596
909676933
1967892610
1960769982
996154488
2013469504
210038568
1871204776
224364924
611964814
653194013
67978040
473457201
1203247902
396696558
1312801120
578796509
563943870
277745775
1719757559
388358995
1516249100
1433278981
607725450
1608697296
85579347
2060046713
1535528504
1999577219
115051099
1868173966
1566200841
1335589307
1393394139
1173502358
1564606962
1198907325
1810715768
819570123
541537057
214921847
941968994
1589217167
2087984026
1662169889
76929728
1818227462
950080849
1350278314
1938420962
1706638705
1213593635
1390576470
682599441
1535156392
799536840
1483390388
860716062
1648961588
253560186
1506153717
240003325
1654645869
1874708508
417201226
131793017
2032691168
1671366906
802394703
6200424
1085573861
1867232796
1231513634
854097193
1064859646
1956145217
217715391
520795022
1402732565
2139713858
2104918583
912954185
1653225169
1645506945
1133978253
509439338
964712134
2074506943
420922432
671765026
2096950754
1568121493
1266568103
397007690
936399142
886396887
308292027
1839005405
296704457
11268499
1039309940
573827219
1883859084
398000416
270120628
656268514
1157804686
1760498863
1662136479
127607498
211014973
666109037
370016365
715781606
217035481
1103284799
288602527
143098215
686855827
211410666
261207466
385737123
812490973
209658083
1052116201
1175989898
1719237454
256000555
683419134
552963553
246109591
285654813
1187087928
76828099
762521827
25058286
114412052
1619920551
1184515409
69020576
24894823
467518789
1211180172
770711028
274779061
32062950
2001438654
266278262
1882021932
170263869
520870403
205751848
361729559
1590940622
1906237162
182229876
1574478100
1030016963
2112398476
373941891
1226650958
625794793
1405337848
1247122599
1958999972
1209074009
1809045026
980888924
445918844
1334817668
655122036
471324812
1769277671
1436244114
1026343030
138489083
573487123
1377807419
949136196
343901733
2073972411
1395342798
686013313
1390470034
1861052823
72741315
86992513
2098810192
763273214
1629326367
1229598536
653640679
660585397
1743864560
826483312
1348908383
842184984
1103452249
284465774
260766864
228495375
338148530
617696275
1329882703
863552329
435075396
1546558128
1191100534
385399195
683319863
74265587
1551003579
795204869
2007208037
1736504606
273387078
1741784135
1301030023
1601770931
1790874031
1317904882
867324121
331980181
355694913
607206745
1664559896
204939242
1783661669
857453196
1651951562
6668205
1171091617
629652176
690559807
1244429403
1100496926
1633631443
677700880
602785171
1442088842
1176560724
1035837644
1666602950
2120107292
38306702
1725268495
738418843
353975705
315308639
2094822721
615574150
192275393
1616406258
1435839162
212963724
2096416273
1395678805
1637427350
647004057
1469154543
528608256
1035265264
1205776427
1939755210
2036308737
794093700
2102164789
2042163485
1350419815
706541721
357593863
1568821686
688548998
1189235030
180120772
2145491287
537909799
39958501
868350075
1002162276
653461446
741018941
1225196294
875093652
46059301
609896247
1267453259
860850480
554492635
1624763481
121841564
1160796620
1568509423
821650628
1801319913
2043249722
1607417073
1484414290
812317936
1578902626
1271319897
1625829703
1200354718
1136397725
288990827
1790467276
1428220231
1521688484
1135253842
1432549172
74110636
1906386404
2114619635
1207579989
1355193746
1679899960
2018368193
2044195671
1950429956
1469956547
430419699
354043816
40246763
1658570362
2069618730
717757618
1363753768
480711120
2100874311
1922487033
837601720
1378329888
1038738620
1986653184
474267402
1300875937
2121532904
1405467737
1513644882
566340419
827103417
1804477694
1747137921
1616080238
849115568
713709222
813045791
1915280081
1751099886
189176874
2067383491
77434647
1311950546
202189745
1632864494
403353049
968837885
298779019
1317882373
1027285186
1909953919
318096013
478269850
1934712437
57916298
1798809167
330195329
1606924256
350232374
1671850239
655003852
1179922217
1351536827
1213351470
161967854
915985862
1578939968
1459223210
1291251922
1504293503
1094417536
1751174903
159163567
563163140
1532055180
1879288160
717795003
1495012107
901731927
1275472015
1388186753
844494924
668992680
1632683311
1732584104
1983863657
1559110173
637074636
1084985199
1617306744
858105445
103580699
370296886
2099887768
1720670583
2113437729
812318000
294893121
1997028065
1415957024
463848920
667803536
976597767
444807334
13636836
1398735860
255298133
1796665885
184939830
477567325
856205924
1708115662
875990245
1102315391
1100981710
49255409
366799629
602392363
16779374
579317013
1559108231
931757948
680357813
612388508
1197309797
1134136470
1880189709
1690572824
481851991
98731533
1325736893
688426639
1652184361
144678094
1976552795
1674356353
534345601
229738975
801824295
709252780
1542382212
1873478582
100470631
1494757766
473494870
958250370
664610062
633866247
144341244
1991306492
1317895861
1091539943
2098656574
1890211844
186740527
943729050
950881415
78834739
463297936
1913811657
64069705
1220533248
822258837
1968910525
405241113
1948861861
1138256797
507381162
1178422996
1142382806
1623314001
9914464
1294605602
747582834
500395384
1953881518
319721394
663214483
918048426
731781786
1822046837
1469134754
517453025
892251780
1691758995
2075483473
768391430
2124453493
2106975713
1583173807
1671473470
796595649
739199402
2032299958
525939151
791984591
1681603488
2073384230
59461107
987390764
1488927925
992167993
700710608
708139145
742484699
1315123608
783797402
1648976008
740804176
909318776
239734445
1965286543
1273216432
2066690688
933034852
353704508
2064318872
237723248
914063653
1267480067
396272016
108547386
1217258976
1374660071
687960125
148707278
837431172
2095731458
1061072642
911107663
632378515
1623649316
1164051272
2039226061
478819271
798111739
1287762386
1726913327
2079020294
1339912029
1379672907
567043985
2118414640
1293524804
1032433828
1593936090
1564000820
145036231
1575204712
608258663
1413159936
2093205915
1851913618
1341887681
721210385
1893460076
932130331
1170131886
339755494
812598657
852890955
1327445096
1321238422
745205185
663192830
1498211332
452874609
1753593835
274397265
866202979
1105481423
881254109
862605493
1401735188
357737046
1936565192
902422947
1718551961
79927671
412285113
385729859
570437780
358219119
217985588
1739421718
1343683230
1170879375
1564852803
974568861
45261438
598680829
1651833422
971033789
827497117
419163894
244307257
202425231
952415940
1029397446
527288705
251683929
1387455360
1080959549
952411241
1297619118
442065620
1324936754
1214016299
1982676699
401511367
640889125
495273423
1871035731
342179778
1569175985
1191735553
530702109
592605626
1211634867
418199802
1418557606
1625281334
762557656
764082855
1083790113
1439929253
1989403365
1266757503
1434313068
1272370808
1481471735
1414430183
1594375175
407087222
1690916670
1029690664
424830318
65240877
1639235866
395349669
497538617
2049392315
779770250
1328846964
1683444090
310495094
2079655161
417703712
1087570156
1387138344
269322127
1835823395
681564512
952743145
1288957316
155119519
1152730853
810367760
868596676
439134630
1074667649
218800593
588375852
535954992
2102125969
58435449
332109308
42706526
1483555046
1439204437
756852456
54708084
1488508412
286273897
296288955
1938533786
975000578
1050359449
1634972477
116331973
2087179177
1489109117
62309432
592949318
835811892
594525957
1765731201
1161601618
361063966
1011534842
419166570
1665274084
98558782
1319868482
2107052168
923317105
1430775580
1403724692
335521428
1862626479
2141443450
649197823
1207978983
257551957
831163404
2064693022
2097953986
768041588
829536060
1732975669
1989589172
1056185879
574254457
1188994642
207954645
1499290447
1100813590
594380904
1416424114
611187669
873828054
710385962
753810435
542331529
588294984
1810454766
1453094687
222885595
1765533353
1030389734
398815548
1999936939
1140354328
393577692
780696631
1284177072
1206006
773864158
692991976
1838593048
1526566084
1218389902
298985849
1264206064
1492649035
170678774
808393592
2070280053
462717934
1847248982
142559038
404424013
1397538617
757020187
381764532
1525971855
970791695
435659485
835895045
412049797
441100920
1069170616
1735523825
608882271
1184133594
741666469
274146274
595135398
2050028632
1424377780
1284916301
2117779375
194578226
1832462248
228276626
1715281830
1983966857
1355531962
1278232188
1504979448
830521650
1420514752
102792462
453634042
2014123353
1720526244
539422911
1272690947
381744305
1496208653
1308339344
872326287
278534251
421725707
728724711
996389835
1625845233
1165893015
1051152171
1070945317
1674699438
1272613083
749261285
900121194
1886091395
795806684
2122857798
1821277023
1992860177
250976114
1856592782
1610921878
2139219620
1297033186
1386490022
748612827
961793868
1961700177
1467892473
436295717
1419188769
103378629
1795826561
589271337
1131624182
1557501446
1448943176
77931277
281807769
963320008
980232706
461320108
1594621961
1046792544
1359442172
1134565687
1124815555
1516954343
158378205
1899377956
376812825
605724503
1361064765
1823376859
137309913
475158015
371656172
1811709159
542722934
537600451
1374902982
968869407
549031352
183045933
809642097
889264248
560081936
667603663
791634517
845091171
77468849
214042481
1651900597
698619630
1547778673
1677522074
1427165577
551436654
496904231
1800068177
1502416917
1882345000
142728627
537121201
1920976241
1203935620
1891038082
490542865
1504637168
1394811298
682690466
642974830
228554804
1811124182
522285420
804353358
844685094
123226998
1482046933
1977859943
2068826326
1747686369
1197765534
1276457142
1099448150
568304452
708747272
1565201764
1512096704
506124311
1861790430
1916880619
915875645
565634927
1335489027
670187886
1362635373
975968292
1023323916
737395246
1699407368
303137799
1617535575
703655502
1940454218
1562075796
1854343058
225116234
429165526
1772116805
1036112457
386498326
1220344364
1645141963
216805977
81984387
2088989123
1801162177
643587871
826758969
430979024
327260705
247377095
330600996
988398204
1833845308
905832537
2076123611
1163827765
1154500241
734198678
769052303
1043530024
165965069
674027811
1039211130
2053334105
1685588837
1283568104
474099545
1743557289
1614453051
1455058885
1145918712
1479196264
999770615
501840634
1588981563
1619018904
670019512
211666311
1784284321
393559498
791700764
1904418887
694111451
698406385
2096676754
1705039534
452707786
2060283101
2007927257
850891514
987943747
1156087432
1744225788
325028542
325051426
1735349047
1663858575
1504178945
1732747675
1596553136
1200518732
1621103
1426629621
656539032
1459439542
1679267769
1413788332
284197765
1598161400
1741767061
1400604997
1937966542
1693922722
2095585142
57681443
1689875894
1884086414
541651730
168927418
189012645
1761634117
447172509
1724942180
1934998097
1627494349
1749136612
1181337235
836405341
1130214408
2108648607
1548752359
117759794
388596610
915963442
335343459
438353900
1682140679
374928048
210898256
1438587665
1239850439
565207405
1431597091
1550442468
2099784029
2076099620
1235873125
53597643
798443122
397382586
929187213
948386707
1280934906
999566181
708100700
988688498
205261767
1074689485
1266375846
71295894
391310869
1804394807
1028942756
1397329167
1155494483
2130221898
880007783
1186606477
139883089
81204734
1410131462
158340835
1015004209
855626499
1935500373
559365237
1137147136
841447666
2088997297
120146565
1593487959
1705062105
6776709
1182828513
700949738
1490501782
1805679303
47086911
1585146633
1193020338
2086756760
1592223050
1486189233
1167340213
831627790
1777558954
1206522770
1847269841
1734289455
1572245144
606939462
86158244
900744242
658547601
853390986
1940874373
1761554680
1681238866
1470860764
296855436
373826036
872433644
1905263912
605903431
1456658854
1969149864
888319815
490785146
683722799
1172069551
1163075238
486266007
1164488836
1508257122
1192275716
1637376782
1990776835
156200183
1007245392
1361387499
276347777
892554019
1005095019
2119400984
874729146
2034699516
2065630644
184157262
1722990878
1808587944
429709585
226222701
1278659925
74998307
1552302174
628542596
95325985
464921341
1144825960
926425035
1065279862
1357294323
1647620055
1419398783
1920877704
121535522
1748119634
755733720
834620593
236701450
614683163
1973351375
459446270
1925376836
2113119405
354973451
584666298
1720893231
13648628
2139471917
1864441800
367108302
997587882
240376686
1872945921
1087655239
1782744238
1282628460
377264936
1621066248
1742845222
349945330
1461722594
549807171
1703921508
341776361
474953976
1962914195
638165889
824117675
1620991827
430422082
1340354962
294910792
1892081736
1435309871
1780724570
2015863025
523347284
1632388744
940320605
1736689281
1413707880
1767237540
1866707648
114713818
1863570002
888659341
763368345
74186066
1448554668
366554362
555227859
1075920412
1768289410
1618584766
166866635
1447882414
896059533
1332104697
241751520
920855562
1792249586
1475585159
1507739668
1270004989
192403415
544118534
416811330
1270752693
697819086
1960136456
681282589
953181504
1417876967
1212727648
912579503
663711911
2003118604
109577974
342904321
1500301341
2064687869
837188525
959462984
1526028840
1806564542
122529839
791138101
1210167543
928534217
586936619
839103638
191325714
1389394612
1708199966
1336542885
1668079250
764404103
605639365
572136353
912281491
1587782457
1944626381
420833850
957549184
1473864575
1110859347
1353347926
857346398
887527834
722132374
467318066
810873368
1750295832
1781524102
951362827
995880049
403828018
385141561
358265202
1266048228
1875592856
1052203956
596659355
1675260337
118153609
1459789563
1921384101
2031560284
898728098
1765036748
616398836
212437178
1345894041
1186608117
1509874404
232670399
1290792012
102239812
1266128621
1916827750
880537552
2114426300
574417444
519491932
348260892
1831011766
2122970092
663744229
1451728199
2041285002
942866139
366940336
1840204543
907832669
384224024
1638533390
1394385639
1549538663
452387092
1980332648
327637090
2054930194
1837099729
494689079
2124874045
1494681729
820713298
1825554827
641751889
1954824619
820085682
1209792667
1690115074
1999012713
1525329456
1681382350
253183264
1012044059
1997467680
841186243
1174471690
5734272
1240924255
1896548942
240260980
56370755
539065649
916655719
1893973460
165828478
1005027018
348053772
1579428829
1323360162
1042887082
505573639
1909099037
679825134
1671133301
1806716773
1999928257
1372489821
1456445063
1714750371
924200276
5315269
1630396969
3188705
591784348
647389427
1933344488
908053797
1703688396
10971426
1319837555
451192799
713131766
1232381640
314363920
1762755525
966938980
1022060837
97044817
150306871
132308458
1403657436
883640724
913085587
1915451481
1919177446
1663006573
1888738420
826685687
405246641
1310411961
547564540
1625772763
1808920580
1801881467
1816980411
530115125
1647013205
533046588
1931820361
1567847018
322118357
1462887631
1169254359
1672189049
911290081
12013764
937462620
1998494902
574516959
699519380
1204723220
874934767
378732166
1380075391
752005070
1646138156
34373864
385133966
1106867893
18849188
1774006428
1907376965
1647125312
1017437093
175421239
506117878
1936424203
970152556
1188286064
473401385
1233864238
1750927393
1906026577
1550580209
942794724
285104945
82452147
1504816282
515532606
1422065353
1546890345
1015007420
1877909677
744098551
267136283
580149452
848547013
920830396
519005447
1210504185
921390118
1270535479
584733262
363607927
1080605729
1257715429
1638286421
2137442845
704533090
340815167
670481525
840527108
377520619
1550545183
1957369306
978855850
230811245
1283987013
526710384
705605742
2049472910
1891497698
1221887527
972423159
1369247320
1964043322
213610601
47311504
1339430350
298191608
448244521
745522048
119450463
1266821802
201787382
1451165273
802875488
1406858187
26512318
159189380
103449040
1663268231
1321242433
739031292
808102586
1415398544
846505895
1261655916
376979835
542580946
1630819849
2048084400
1270039630
220341333
1744535595
668854307
384077036
52852922
953921782
148199901
1875301570
2034275839
2137595827
290944393
991166962
1299188013
740852145
134917380
1477950066
666943811
2068750679
1583742698
401097040
825747146
339918685
1290596572
29792902
2024618360
1014282702
580424202
1464268592
1402598924
2033712597
1292272936
503474643
1627801046
1635008148
1495732934
196272863
282997657
1226634860
172180407
213545989
840378956
1568714386
659817244
1010228786
237960165
983633793
1153648802
132277264
11366075
1994701181
449858315
1629677342
1165054984
462677109
1726986767
1204308927
1756505810
2108737657
1755381979
706422181
1472147727
1809632728
1079087147
150776875
161823449
723223911
1359425706
100201964
319012846
1164208456
1135238509
2085387684
947564197
974414847
1827251519
83750498
926526953
829432234
483333706
1229797252
56224496
1770530864
1228975878
1306061097
667644028
737130218
314890640
1811601501
1136591867
953642887
1426320578
2113735460
1435864306
893175351
1251981260
1441262946
461242926
1325349110
1176113952
1842007167
1309335785
1925992828
530807802
1535089623
1495804543
485714930
969586002
1896546442
2080041552
2136098871
1697018677
366585617
1616069962
1806393748
1966214210
1278991833
1182404350
718737144
112604285
27294275
1380116448
643853194
1245101859
925894016
1517020327
188679920
452880679
1133064117
1400093519
1367235893
1166125904
1702857903
187660755
1573132082
502371471
450730097
1787348096
1053168348
1777839187
759890685
1458412607
1507930953
649321544
714622124
354069750
790755760
1580557191
80771862
990454478
909108342
231198744
1636994059
1323895290
850171991
277676256
793940794
623981502
1069011067
402469244
1782879526
1743627573
929633866
1980107309
298941587
1838517640
70271634
1520548967
714562980
634504235
1462617222
685712214
1209402235
1723649798
800305965
762572542
2085143181
1296396492
356558040
1259460170
848205593
796704550
1583697839
517460299
1717667715
1337508108
1545990684
827874168
1434341897
328504533
1116242584
2127412653
1077764066
2046238415
740337776
2067095794
33423950
1734950691
529169342
892020834
1185215982
539267188
182783324
1551750003
1632579615
1801694622
981317561
932538427
1266283207
1671233568
1694316261
2095359357
453060587
1668355866
8882353
331251065
1215629031
1328907339
828347583
1913165716
1852309624
790971244
1136631198
576969480
1031139877
643803013
1203206074
2021916873
937796602
1325322792
251759273
395259361
1659210507
1672392862
2044696888
813602282
2055526301
1666024183
825250099
1150887176
1487521661
54454812
554607693
1111568940
644236224
1362787769
1080813492
7223697
439075943
1434381074
1865792763
1867226813
1954511953
1517460068
1975042453
1251309236
535809518
920313444
1964050471
879516340
1345062784
334670146
1637439419
1568227833
926902092
684313475
1835676773
1096442824
1729128315
1215674980
437891037
74588861
946164429
1757207989
2114781412
709950871
399450305
1929733688
583853246
705923759
1677433335
1097903159
1055770166
1479375284
403686354
506205479
1866247865
859479472
1338742099
1931510415
2013396503
1536098278
1247277938
340346846
4909762
1532950911
1807742141
790341815
642435833
1735939675
1547071005
1837621019
1023746925
1722121794
1198049015
1128049179
2022801644
1475586241
1698698529
670458792
1198135317
506795551
1620148679
834838255
341191950
1228427733
1600058629
373378700
765543682
726498600
1667828357
302805790
326114632
1674748288
1894993329
294605046
2015652956
94374404
1690025328
917909190
1256220955
575514209
558274961
2063571987
895163500
1231713551
1052734936
899169892
190216353
1960768769
802199254
961161518
1126709651
1775476943
1492227612
237550165
736529821
1200910370
1724796490
2130837978
921273560
1409966666
1132924889
1254010649
1332890203
260313236
1638603868
1173981118
1684612126
933644372
787377067
423060815
1967340254
595438927
1606137862
206093422
608250616
1221223392
1742983583
2004724192
89611256
1153352538
1540045813
2138409450
439427502
1888096258
546771166
812848568
685745080
1546141178
1090137501
1648232987
1541770730
1030701
1868801780
96163244
1601210635
276184659
896501094
428134205
2024897136
453355946
194693510
48853827
1633979504
2046420017
324777873
1826564937
45743829
767608862
1893690583
378477471
2146483972
1481970903
1221442210
658864356
1511245908
1672308975
831802430
766371833
1399540641
1320698928
1994002665
1684365929
441622711
847122955
1625027143
772449840
675544510
1260534753
1217646446
1997941388
722138973
781992788
480952589
1273143224
992922050
1562502146
441951823
1970205689
331704447
2103131814
1617623312
1468195439
1962956351
1620708030
703129950
385812856
1407468937
1500303463
1756545620
1061259370
1992065432
17247214
669030056
833103413
519773484
1041766084
277623825
576257902
1716972579
969357911
586047500
1100659969
2115519236
1840400920
818895945
1898271195
212172619
400778778
1701556852
150225263
1988122607
668566756
705579189
927165936
1963259224
568059387
2109783457
1937731228
1985728943
66161607
1637027192
1276276242
1596940697
1777712771
1243315362
186028067
1742111618
73569701
435146272
1175904444
1942272252
1871350434
2147007961
1764215190
1798383031
387584853
799065524
767561935
1275418876
333071218
1207904776
836460213
1480908123
1473083335
1648381384
202329292
2101252245
115279833
648826397
1163656060
1207485657
142540837
1926031212
295776228
2020157410
815981814
173252955
1942027137
103379954
1422162900
2139177674
848881962
779741163
999792212
1995411049
538620779
1820493661
340792326
633227027
871203724
165946076
74478892
1749318464
1595979570
1187653797
1631261807
310844041
1184444045
1842232372
1409151299
584437922
1040327433
18781981
1989325463
1242507944
1831503220
192426080
1737205854
1278018212
2111300532
10858101
1806095952
249181219
137877462
2119441707
1816135192
1123194978
809041312
657354782
10150268
1894664886
104100209
1062258977
838735005
1331246122
1097913780
574917170
1354266639
764928252
1395122705
534129748
2051621811
1683659639
483883178
1177935992
1594116184
675270962
1153910169
485750656
1739272648
1246150331
936108931
1435112209
294965836
1691575383
1601211362
2067930379
840659790
723829159
1875921788
896272406
1345007794
205413001
1887945078
1005803522
1693014669
426115833
1212704186
797274632
445505449
594998084
448157292
463058152
178765853
1231758512
878292861
30169368
187008593
1033631002
277636949
1797069105
1268435585
1448809384
963491398
482517549
1515961587
296007005
1510212765
862178172
589805331
181145666
1456889824
279418742
389797561
2082676987
560364237
875363199
1892065356
1170126271
1058288124
1243312209
1775609988
362267580
605264614
1855801908
1224099686
879428172
255760980
1588910373
1407340979
634900581
61538791
201150856
179428267
962551758
1359886093
1242069926
69927748
1560619390
1410818216
287976629
1575535211
2037492380
873012766
463636094
1899088114
1519937511
1660667038
1865940929
1601724161
654457483
173090268
913454382
261902296
721216540
1426251447
566657103
1596447503
1141959331
898903172
1646745823
417378262
71220630
1435520127
730299593
874901074
866394363
1352556740
251781076
1991520926
709550804
894689197
1635214517
1284023960
318887579
34507062
1284726005
129768498
54598027
1950279133
357028090
1011822549
1933221810
78400637
334663849
302019184
72877766
1398501552
1333529421
811965461
730248151
299923804
635498589
1470154139
1070806599
721788488
1773639393
1244310425
485815652
2060406522
1566715570
1649080297
2089493317
1644617877
2042542044
133665944
1609300544
1553253469
2001060658
972293551
1602699282
34817498
497613606
2133445547
1945965340
2082656459
1864528627
1532153255
1344929241
103333926
1506131827
1278135140
713642924
1984017335
843306898
1654446112
1601099017
525364775
1488108576
1024580734
616078155
271727680
151644275
2131042394
448417139
1279386223
2116323826
1527504294
1564646369
359797396
926581089
1669126823
1388053907
1080585084
1558260359
395643872
1451877117
1327627777
1942285326
154549887
2128788305
919231532
1080856753
24693366
629727400
1099837102
2021091037
946425041
98718665
1834111854
451356861
107702862
839970982
2086175836
170306839
1809488098
1405870817
620397690
1201561433
1705112269
618357172
1774507831
2043117502
1134825518
1178055709
593100299
852437818
401336722
468483444
698826617
1056582741
1539293736
385962374
1377039343
387617606
298785291
1573425344
611605907
1820857863
2060757128
236293307
950601051
556546150
1680170498
1677390806
586392029
1599290610
767913705
1657964088
757761460
1779620895
1606182235
896471470
1460901123
674743819
75578200
1434039745
944751830
1489692977
7830990
689664178
1650466790
1365214133
1150711242
691270268
1231902303
461044555
74668954
1233041959
110809939
1065844124
101159029
1193769431
1993235121
149055443
866902242
829342370
1291137078
263682038
1323421549
1931475295
653247833
1517929570
2091116089
1522110957
275574680
1911258296
1645613398
440964348
522036910
1338339496
714015143
1998088875
2009746141
556753517
370382492
1685581878
334656253
1801067746
427642909
200594121
197149480
967595349
665110952
1351497074
2016955043
437473954
1829321742
696228729
900655688
1294491227
495847306
1147477540
1722565220
888929396
1845970584
899279011
327657900
913828779
1903060769
416414565
589540031
1852370411
1404554840
1662007724
760449810
1281448077
1382187386
1245297877
1335056528
1522887736
1559943308
229077256
953909315
879916425
1978218858
372701543
293137576
1704047934
1040570516
1400626267
938650478
910692394
193627276
1859254097
69606458
588482571
119240604
1681013737
1575134852
264731451
130036245
1271575438
1953364053
255372536
1220893930
511364059
1215941621
1791628845
446739347
41216698
36976197
1781235010
1510995522
879119085
960200148
884659811
1187767486
1822826533
1683912620
51997614
1162362762
789381941
456289967
950390189
756667202
1194698337
732402137
1638632341
2142997066
1242026464
1105520978
2084156224
1099663118
1351526240
13948524
1588664790
821642880
1060843323
1844123747
3894174
1040042540
1339304911
2060278646
1551631435
1846987389
997471891
1135038111
619417574
1193144512
1293362084
1225999036
1869574656
1836390959
1415032434
10506052
316536552
1478533381
1662938591
253690427
1732266782
1468575730
2015563957
1543345467
683883560
700095328
859889932
1830595643
1231536327
2032354417
1874825698
514169778
245647524
1759216249
600920646
1384855290
1833424229
1002411513
732375554
528361016
789568047
833266360
832347655
1463665890
176284820
1750020475
874224678
1884194864
1991904223
1665514236
1022996468
2000612494
704588495
1493842344
892305005
667151656
1527635468
12698678
1525385910
773193888
170610134
1589718889
1059144206
1427611885
1211153829
1944959319
1389711400
233723927
652272805
1043380738
1938307987
1238849379
922226057
643260305
289425790
253793695
898105141
1238855341
2010360404
105870468
1263578361
85069325
2016669296
1956507690
99004064
1020106874
630964541
890721376
2073592030
599750270
362802806
1102936886
1478724908
455016715
289713631
1111462706
1634335441
1398434803
1750611908
1575710148
1484408356
2082912248
527671607
983717223
1952031205
558083188
2082668532
582642560
287448652
1131207370
30791464
1070960535
254122557
1393600403
1163447179
819383323
1122401007
1820745118
330932005
2101300738
1071066318
329008991
1150711381
140239530
888236791
779538947
788095813
718011813
55988247
635025299
453065496
17516402
742927919
1528049820
834187527
1237758843
753872759
300494511
1469889488
1592139359
1534705107
2129436444
225657066
1750299681
1514779547
1626256548
1714620826
1604869948
989811619
1714305558
1474166423
1477147958
1951599102
472574987
676244637
1034296910
1523512110
1259396032
1981419692
1681623923
1570319750
1674959178
1623632928
1149948948
1570762963
306308408
448389441
876881028
244870720
305900325
979146466
880452780
1851881940
433194117
1863853416
647749065
8059202
2140897875
1374456421
1343596769
543366410
1059389200
1619060005
284402928
1724539011
457718186
1286552389
299709780
1253003814
1617131375
699171833
1912407998
1486037907
780873272
588119390
628826812
253231615
1039054528
1359792133
1095924697
695875262
1036584705
1753795511
1634407933
1567952557
1079407719
1953227520
704751461
1397001079
476609956
2033078348
495306842
1670699823
1196465588
1516075411
473409683
1884330147
1744512348
354806932
1659784883
2053034981
1177755074
1644276575
1116691818
1736565252
1059599210
315343026
299983511
1084749312
309307057
161094502
125938799
169771140
685328312
1876866051
971417895
876173400
1754363848
1685125074
2004339774
69118553
1076442081
708869478
14941257
965259823
1279076126
2022834585
1811909386
527317603
1502921746
1757915799
361935256
581100684
129132643
483759375
211916796
2057320777
1978500617
480487471
1238819505
1707639056
793761271
264090002
1373227401
1939104823
2005832172
1674758711
293123456
1413239529
764983250
530907612
1454466820
646886886
777212478
355095550
1103078491
1103357494
2084359249
1556079462
1702588307
37809662
1859144485
2121301849
242206003
760877109
1319243783
1836019460
1278403124
289806649
156099373
2097710570
1621693004
462649130
309364101
1030127793
620430940
965745084
352660286
967878721
1143517732
1932860066
1251999071
1612758874
1598141306
1380396629
605988285
1876047292
1198276431
1283251018
1770512042
522954028
1979947310
278625114
351473559
1222874412
1261899929
1134297838
1852894735
1287751550
1605535554
1812501011
1426991128
1952205887
1576632428
2128858175
724113093
322346663
1681765800
982186240
175339580
1153108046
1603941898
958655360
907620875
431492700
633080922
1699197865
933567299
975021337
1243704442
1086002613
761057023
1994190070
1211657011
908446420
250382015
48969224
465976010
2077853964
257686387
159992987
1159721615
1591333910
1231376860
454036808
2128469086
578131171
224856740
1889747416
382880493
2044951192
1984560744
1380697246
1814886555
2121408959
1557421710
2048519404
148106425
1711081013
1459798090
571556915
605743841
578238817
723529439
29262092
421685362
2088559687
2088125786
1534643209
2068253462
670862989
2039370086
1483689025
1999286006
1126772528
2048687463
1438907155
385873178
621151436
1154351728
1813299266
1289836854
1509766714
592667357
1710479096
1444728977
705837466
2099227683
149977460
511504340
90244584
1735770567
133223693
1119394219
951782065
1937551079
750667595
760362076
1431498753
20185289
1103421791
156199068
1132994432
4270364
69678324
1783785388
167973786
1303308343
1768384406
297646515
1735618668
1205321522
1258721293
615224191
1986061353
1070885526
362502602
1990309153
799002364
568812563
1744892344
1091227881
1092268825
75394289
576666076
933132268
1405185421
1199775889
1005405728
1711313364
76494430
198413835
1366237278
587291229
28862521
215735163
1032836227
705095622
1848709443
1282010899
794346793
323565901
1658669965
183771651
438781780
1873399021
500980870
883686093
94471978
1024441805
763338221
1037430592
860599309
1011968751
631123340
1593781994
1115583667
1775543498
857105968
1003123924
1923064693
1982751747
711859980
1026351761
1587434197
472582023
2074260615
1242816974
198383917
365435528
1180293279
260902711
1770366409
969450335
516172465
866724874
1702403144
2007824549
1822594944
477305011
83671370
2012684667
721388253
1718867724
19676832
449100034
810333637
1012700325
940550048
1726439316
196548797
2073017542
1535944082
935636570
1839280730
1868698376
572547831
409384768
2119528697
1863111980
1552290089
1044777701
1998666164
1349117396
915061672
2121680500
1193918874
1806892623
275735785
1677601302
107720000
1520232761
1230662158
1044657941
1987475863
793232500
41496443
312006282
1368697760
362630009
1435702532
1409746713
775014685
735455666
820949602
548705143
1164908648
1560237304
92953312
70963387
2029529438
712535764
868805235
1652614203
88614020
394539027
634640640
918589985
1655760037
1411635746
1309906838
1048482812
1888802245
1385607583
1262433224
2019522034
593796737
620134526
1118061730
316800598
252809083
1451892814
342367944
2133334699
1288035243
1854344380
1688424509
1477924569
1674811750
1746599174
257451208
775543504
183208386
766936999
2087121700
216592706
1204595014
196201188
1807478732
896144755
683509725
411312283
958417433
415730079
205547840
1055381223
1109839968
156071212
680734142
1751315563
131751013
1890880406
1168900399
1020133521
1491945215
270743887
1636029598
93443797
1212884227
1800297333
1067425140
24477946
1863174881
2260203
837377724
1475680502
2012649875
1350475125
973731840
1631237034
900534838
195657556
2006236994
569528980
203666119
1363836414
813031421
676454005
1084496449
399436781
506757948
1775118677
1394832618
876935526
196722969
1461057797
1453338636
1507140164
879581123
369891593
1433007894
589505655
1050225809
798586195
693434136
1476361739
405050325
22035405
1324968859
636646359
1842897173
1761150788
507540053
1783209743
1786560341
1782780283
2040473525
2020672586
1682035122
2096131349
1887505264
2004922683
470031146
1140279407
8563764
101180181
857583387
607205131
339581946
1262400652
26552697
189891776
361147488
2028426469
2140892944
905678727
1679782842
21480773
40449425
1710369095
1090262889
1757749098
497898568
1064895202
1096704560
583623617
266132422
1864441438
606543638
1438437336
953546430
1197033515
1860091405
838581341
929468851
926653106
118898779
1003619228
1801964437
1378944929
266431620
10809188
1061105112
438561540
709577566
731164728
1152822482
1545249981
1388702385
1308514804
1581019132
825440917
1958112087
1952934786
1589338618
471401441
1885230127
1216076940
1063094514
1160600132
914566900
216511341
1135159130
96228517
1213557782
804594728
562668260
1152813388
1496813407
100152803
66401917
495507516
52864075
1957753332
67135717
1674263784
1973746107
1961695527
2102414853
1419749850
1109927507
1339187943
1878822663
683272384
1747670345
1633305391
1930574340
1076463376
103209544
1906849944
268983018
1260308077
466488671
1661182592
949443443
553883580
353660853
39723036
1703160601
1768004963
1687885787
1013937563
1309683709
1345205622
1195861322
1368390431
215940803
959810472
1642331594
1587188500
1883429660
1149088790
1154289804
826222440
553713448
2006633752
13165461
1649324442
1002351841
101525946
1531815556
413779676
1852311027
2095219649
1469419676
597340186
604089129
66270875
889340728
1266943747
1182148115
2033483795
846231421
1273814389
521148452
1622723769
1497166233
1645439551
1668428756
2115438650
1239137706
927940843
100531160
1779562672
2130883526
783027891
1840925790
427335822
998786063
1095098792
1256893106
274245883
1513589595
487585414
1386765798
1723585500
2113580705
634326791
1156468437
1380546090
735871122
1211125851
1034465330
440728215
662858856
1124444340
1920560977
830630687
2111810355
584105577
604138434
738853853
16957303
669345266
849770567
1682164921
318650845
797745073
1943151244
1705262159
2098054440
2091982496
368919334
418570688
859339369
1690195671
381048577
946083656
1272020436
1903891135
120102527
1071561672
492298750
2026410692
414057882
1608971746
1683412198
2135896650
740152689
1875312066
101127274
1933678257
1672031016
1974398846
2073209210
1753179428
3553515
430220596
754707732
2139128193
541806088
977049968
29938890
76665795
1203414721
1614074244
817071703
487364291
1818232204
2016071549
1589720085
72429170
492900875
130387046
1765818730
1785628123
931234372
97286966
1162784568
2055140768
2050755231
314872286
849989463
1726198311
913380818
164387958
380125551
363315698
949765537
1066407759
794769279
661879680
2107751166
1196347706
1846804759
395938876
845424055
1007260964
725278918
468092337
1937022314
1444257136
224667536
922481942
994918885
57314669
1738053977
538968218
1789370991
1260761991
46537008
931827105
1470099216
2061194305
956145128
911798283
1433792531
1986984926
6516192
628170532
802997946
21747806
2127733544
1723692221
569013601
2046172289
2119497801
1078588074
1641557962
1192126955
498064421
1626083951
1877242596
520110717
1600638549
1111366060
1875371522
1639220143
1153106803
467073503
1900937759
1841358890
1899254067
1338488240
767722180
816681573
1721197212
1351045007
1694801360
738827965
1074214076
2090221581
774964243
1193786678
1852299845
1279423515
1022601615
125555911
1461487738
1913967302
1303532877
800238804
1499654792
915491913
534837800
1337761667
632078011
1678929818
519100080
2116310140
2105063990
128551169
392912290
1160413734
1632351500
537675913
384427550
1145026929
1703616345
196669317
1522213745
546649644
1578744868
597297062
2049402394
496876287
1270327055
1871880433
1181000566
410481372
1967562669
1182537560
728450644
660069101
1513332247
1933468228
838649610
1211282887
845590185
617343454
474811377
1475675359
2067404673
2129257795
1944031511
2110589612
538559288
365838724
1078548710
1276663355
546043397
1992036207
61383891
313578356
746867282
468154693
46363805
1014097698
184677254
1242186297
1272827691
334401556
1041910832
1513212841
1618531082
1903268258
984656077
1517265832
1531678224
511747706
826045542
1010146204
1692835286
691780037
1344181672
2001102233
1184077904
1947282111
388438401
474201056
1814117273
73405923
1191979332
1241714205
711812650
1824630690
783500595
1425127372
698210261
768767587
323865082
804372290
1595455738
175433052
795458574
1245190830
342748046
312839636
1211620568
500531051
226632423
303739500
526911031
380811231
2037171342
503822506
320655030
1240039696
1989775263
796765117
211252842
696447646
333385235
234997245
1901927104
2026138317
1566231495
1209205720
565588765
1096025751
755259405
360168997
713643042
1771937552
604507380
1095519223
800210279
1359040428
1662689270
535538862
924200047
2121565387
1293318713
518732549
1675000279
2053018040
1481889871
729966227
1545764016
1553583868
810333000
2111272528
55162832
1805795516
708669547
1305105154
1691307231
1645921429
1418942858
267802927
610253283
200394898
840555808
398734196
27909235
1821280447
2130155303
1568980232
2117877325
59758027
783032423
766372722
1990699446
231039727
660580245
812826981
122160527
1277992079
401953044
118442118
1614051786
1792673363
594632485
776049681
989322179
366485884
2103714553
1804126855
2010276307
572840631
2016064433
1155741903
2137366574
1830191351
1861644164
1625582452
1623969054
881935249
1655456706
790385025
1127959790
781596687
298630430
1592289025
628590226
248834243
1219878774
1961354897
208666517
1963486030
548390645
1030489013
764330070
1862860365
1632964482
1818045919
1347879041
1302015980
956827101
1898863005
370481986
52792382
105225826
1603752914
226544522
529912574
1959212835
1273961249
1934798820
1021228671
1048846107
471810775
1072568162
1402413467
1908663829
340352206
627053937
2003043762
848459256
1347906493
1746198005
1727377703
117895767
1775263053
130312739
729918958
1525571731
996773077
2100782170
935470919
143333614
166612313
1688558566
245618714
1496972709
1412856642
1133331049
1978368352
435059761
704976843
873017155
423356600
211178688
734521829
515795904
1174756762
815147884
995174844
1336592433
285722780
296738579
1875128781
422590159
1110458705
96709368
219036230
1675604360
1404775571
2130513472
291772983
2024039672
631497381
1495039128
1633555108
101721450
1049288113
1303303585
896180330
1487547107
257650652
69445298
695293540
2034308397
790233417
2144547184
832487407
1667315810
1751373585
2133146955
1030900451
1227895042
977887403
875147035
2085042737
1628356726
441192115
403958088
78749639
75624593
1432924432
2016015562
304635665
1996783863
1647795500
1004040383
580204279
2122422835
1313463314
1220299398
2005128264
240765710
756130059
1385381575
1556671536
552815571
246826884
1378099425
412769784
2062977836
157653337
1330637768
254893465
1987576366
1204165890
530356720
1848616430
460345522
1532308637
866829638
572568361
906207571
1100583597
187109450
1787823252
1245271579
523481560
1743279522
390948693
937753679
737423946
1577820277
1402488881
413239554
658651215
1744759970
1644891715
1558175046
1815749205
848015232
1312783664
1814663767
1628295004
1712465718
1598365384
265883060
89091308
1195799500
2274870
916970955
1324338656
585135885
1639692617
714366475
1440303212
349142240
1267913677
566207161
36707312
1554164597
1728213173
637840851
157376394
368524131
1252281580
640281322
38369473
1423800451
700518879
514716595
953882855
1397066026
1304491708
659594221
768590888
228917142
1706453933
1436108219
1460330315
1646670049
1111215092
1270578706
1098401329
2127714015
1107105656
1985667239
625961378
675772104
90617322
1791968477
1371797128
598413913
1980907607
178925774
223150866
1403690918
1219122152
140416761
600556902
1635437143
1579051997
604756275
1543164571
400980542
1260372887
1988957699
1907286839
1738450140
1392525686
1678621762
2056397666
1629218171
1294755933
1451517770
1193478199
1233312963
983126719
731186067
1642048840
1293703673
1117762555
1350253189
1118223523
856836662
1692197751
1505634181
611769251
1531081074
1741876780
2072924932
668311956
941091367
1780527493
583989240
205985283
1669099140
2118843651
233541386
1331607409
1595041614
1596964114
666543013
1746077808
84460844
358362286
231665655
555525919
670671067
1402933250
381141165
1162472126
1566876292
1666184988
1540465204
1691355554
1870017361
786728685
1030247442
1925367995
2011985042
1401736408
252380557
1442558003
789250158
548378596
353622510
1222232777
112095860
239066148
998487251
123923430
984659739
2030312391
1903381970
1399815496
351216826
1577638366
1534758359
1118426674
1013144374
1553405166
445592102
441063607
65006762
2015873174
872135098
815241338
1310838230
1777170456
976197736
1683540309
1107791186
1269612774
759805032
914011251
853497106
62714958
626927989
1918433272
1306309089
472496692
932730254
355421148
1323770945
353286827
712649993
1297977665
873625537
1281773855
1956239175
1984391265
540140571
1134839347
744395305
1706577506
1511453860
1570083158
2120081213
869614670
388839861
622732302
1931081448
1589967989
88326093
1200470970
1141016059
1196921214
1349865512
728021963
985182358
68600921
792754526
1854017562
347561800
1816642113
1342201599
483596006
681628538
75985785
1477923505
448697271
294814284
583684364
2117874528
212052220
1879063239
799589195
645633649
1994775177
1589088465
1593903163
1201518400
1746868175
231510427
303538525
1187131394
959499863
206618677
1367296637
1596094914
1292698436
617961801
1831958366
420230290
1009809133
1339678830
1432377955
1145321323
2112277891
577237753
648770297
1596156315
1804714633
1178428732
813671188
1289642384
1749836441
1946527312
1821101623
982044199
157502816
390294735
1918041923
327526044
1379598478
917219977
1778718497
1798644344
1885153721
1926416688
1575420540
1255242305
1652949029
1747791356
162756578
1602973643
397060110
8652486
1803370355
370646442
1494326181
1126129100
1639710438
1174245475
1018568400
2047243717
239899067
672769642
1800386543
232222384
105768559
1893906421
930525941
1222062391
182674655
136611755
1501473682
1157276654
520477972
2097150689
499130145
533341960
1252785306
2116164048
1898579832
706762889
1001606518
1262671656
2048162923
686104762
957529165
1176281562
1366122173
1594230349
83863159
2116926363
2054687146
838278
1456369668
1270110807
1702432329
1440042514
91726571
1266061315
466023529
1392753698
1338676193
1309080268
702088618
2130444257
1735823846
307707305
1980571609
523993097
3382242
1820934188
1895665201
1024860974
611557075
1192244983
1851780385
636984355
1965374505
1028813796
2072384339
1198128713
1110513807
1679621865
851051590
1329764726
360362306
760870208
1489890010
1131814552
1515043571
832221795
72948438
1412762545
1061226394
187088923
607853632
2115068050
1220015395
1398836941
1964883090
688822863
1179345833
1014035884
1406085540
1285355535
2105750334
776633074
1550652305
1067517799
1617513050
1060463687
1819924239
1053325329
245310637
1429573322
1746186147
1519204477
733931624
918228847
279835234
1768413767
1173423484
1311677217
1303400306
1238515206
465525475
1695201174
2109217856
853247976
139388358
542290555
1091675868
154033098
961083129
291005046
743935737
696934725
299692453
987869066
1948919951
1490161776
1113821640
2078204642
1763239602
216909227
609008017
1711456045
83283212
149233131
1444989095
531456246
1492314779
1370463083
1669233100
230352552
1575869219
1348309325
2032027959
585556347
2124763901
156915784
1023697660
1469418681
762228650
665373389
1596594428
1978912442
1968804625
907741416
1460134288
327090422
951289193
1067877759
109632929
1109753842
889561005
857037134
588310203
944833612
1858420098
1299570674
1365124403
1749795294
1427159059
2043255866
1362046708
1016156380
1072768842
60056484
1773579634
1874615731
1639591265
755815333
363444
1004675477
1581303812
818875716
1555344568
1716298330
2025990965
1913829682
641149392
2040838896
728998698
495277195
2036209923
1371335553
30703302
1074382061
1370938050
1900933674
955974190
1606300829
529330411
1930832449
1999986693
1858680425
2037931007
1156363729
1584905439
2123313934
1266778831
1014590623
1395669156
1829837888
1040424746
2053281140
188350778
1565878639
1251390795
2044814768
1455975551
651975741
359272872
399395314
390273770
121670635
630738750
1297479104
2116821384
1145355003
2132665696
1336425702
2018065439
330297846
1832599341
1058124426
392759269
158917787
2083215452
219222459
1597850936
2078383570
892855423
1108962910
266543598
1078228000
676592777
1355951168
1657965662
1517503881
713446901
767934664
755862554
866778093
1888223263
1871722974
2072552933
758471076
1362930447
1287556863
82134196
1712262467
56194401
1638906054
901196958
1372589602
378487576
1105760920
716043396
1249525889
932551390
1969979592
505121073
364536348
57871735
600105693
611366527
1768111482
1175462631
1402817086
224967248
1375938453
2086785478
1321368531
1572658946
2039792292
1385462884
1740125974
391716158
728501186
448821196
251774712
1814742460
362851848
1624316402
1534417400
29504680
794206055
1281838980
1644831382
438340405
1449526404
1906358962
1991393038
1210741246
637754787
97278163
821127764
1280893725
992541259
624275832
1409381226
1348533377
312653204
1934592985
58031833
1990974131
1740438174
1588014473
2053967210
345471453
2042106003
908665048
1283968506
1956225387
1631629214
90210893
216740946
662558031
642702289
1501157371
281729676
974606589
300681938
552759030
1610918063
383781070
1182895879
1274888696
1199686856
1897772337
2087734468
734422869
1714244614
1363534870
1473426880
1256064847
1987170803
947524562
661261710
422828759
55486756
1393874183
2077750805
1244410072
691401730
1482749197
1768244136
729251151
2013559834
2142482401
1840716130
125136707
75780801
1631775459
1576226096
1443663610
889928114
724596385
1895109671
318727110
1441125042
1231247779
1817376564
149431140
123770911
2028478966
840371798
1008985946
543137105
1035026384
1747617261
1628859198
764810887
1404069874
831875680
1833915192
1183754642
2053242310
1960033467
1530526328
114656610
1677952351
1906364019
606128315
313869158
533601850
1941562880
1147998601
739741279
145622240
1060711236
1378646376
2100990931
403709379
1716116333
1174725902
1678523340
1988003677
253150559
316665579
840706311
1105540006
1274285484
146204121
37061001
1131908004
115686335
1124618996
1976663679
894441647
616598694
195037301
1639171224
1107506927
1800442093
645576548
706839649
377343989
1626672961
1806568952
1279550115
816389224
1264857706
1751014967
1399466095
191655638
642579409
2011876211
1039285031
1657144702
1639710949
1654194538
517594492
148104325
1933799214
254374376
368588356
650492249
1141332016
954014538
169550588
1255195381
1223640529
1670764226
1700121969
1314833824
425596694
1943678535
1827802631
1842414922
603005760
1621474146
731222753
1565541993
803710891
1762594043
1162596523
1011014039
754154032
267130235
1917172377
52538687
1783891769
1539187126
1178616398
1703241632
691835976
2035177091
1470275869
610568692
497470923
1669576528
1250256652
1922800011
1406310955
454800502
955470896
1475891924
399783650
1158561997
1792342079
1830871895
1739693070
914780420
1293425408
1557146632
665856306
158900477
415493307
1291848559
1133746438
1291788904
533396931
750432242
514801195
1086747407
1049362442
1634464271
801802030
1257372370
2115128746
1890301654
1694091954
2080526909
71777000
161110492
1856789471
2087063656
73739546
990388083
1481696941
729686484
2065529700
834711373
1611731904
134129097
520230769
208901738
1313174829
766858615
249822353
684904769
543341124
1289646440
1828153693
1201692319
843131938
2068920448
1051647624
58972366
733966855
535619040
375253123
1486952702
1474403625
2093954796
1020571323
1627971749
766344494
83720719
1178946576
1950125213
975518846
910763163
920907642
102616616
1172391026
542699770
416465866
1942187653
2146068915
366970202
638230650
1657542807
714432541
1026072946
1846640874
1911040621
1044412235
1363531099
678413868
930320640
821337857
1698938600
838155705
1830332811
285913906
1592840400
67039898
764750717
1679167510
652124281
1242482035
1406802805
1114992236
929479719
321244322
1491060013
1930102872
1151076759
2037546168
2141633985
1505559773
724675532
2080610395
889122333
1585392741
746615262
726722831
1120773273
164029854
972278903
847953653
1420537870
1852471387
843533537
885078364
1305772435
403479319
1998432974
1712608944
377444127
408241791
697979544
1044237616
1356557571
1951978130
684096445
451259132
1409825107
514742615
480954070
626179575
1568845079
1507222716
1831232536
1344783491
530611970
1370677675
2074919297
1191077257
768769554
1911643448
1395835193
852553967
1166469848
2053670860
1102345995
1128523583
346348149
294257338
1927049215
2113948391
1689886940
405369611
729120685
1785706383
2081505956
1224335113
829429334
1229669040
336785390
960647642
1013194670
613295049
1985643963
527091583
2123917607
628958483
673716445
1461871045
1857589200
1133763236
98469919
1912595509
1988261507
138978385
1315575418
1050507220
181683349
1354265614
1619528950
256948268
1973677016
661348258
1376282045
750782326
1116288703
92469396
323124589
1203120679
1252220712
63138780
2132135396
1756703683
1287859077
1091070588
166703251
1256819552
1390581336
81189407
946808893
1128181503
1578302372
1776045241
543142859
1266000092
1848299435
625819965
1961109526
71242328
2057034876
1295199104
13275763
7973355
1442515261
1356547348
2015503074
1859491355
1038264124
733422712
877403712
1044277710
83380563
874520171
1004591247
613171606
1426006348
1150184923
1776400107
2115841652
2063591048
1593123756
500251271
1343744885
128926806
1326702451
409604670
1312348416
1247530939
967790513
114177255
539640228
1288472059
1942059517
1076298752
1099490762
2056835898
1842531057
1607431568
987091136
111353851
1959587617
809584284
414610485
1837033452
45642458
1226716352
1912868074
598431805
1458973247
1422803430
2085310152
313226502
245719551
676068558
561862962
2410707
2064111394
836228243
1085469477
1447926201
2094299127
1097560566
1057165239
85174303
948562760
1340480175
1284348418
1468298470
150069681
806034116
1157335525
555749391
707144971
2123052846
1507147655
316632613
814260502
879896590
1076897872
1473726273
2084486093
1903237816
1783933574
1300266233
2061636903
1772043328
1763531350
1137641567
775329838
1550404549
1743811887
761295063
399999523
411645062
1364502226
137021949
1458318313
1392422851
155325640
188037548
1981127019
2099376083
1299231625
1308821213
484823557
1342787945
855957957
712650503
290586970
1905989421
1679510931
170821067
850419324
1774463527
785719262
605706576
1492311359
342681081
715485422
1743626758
1206888024
1457842520
801178965
1883027528
799561300
496955798
397496567
1425511075
2141259726
154516543
1026278443
464686200
611852820
936571240
1953390537
1265218360
470807127
1110513255
1015189836
1434951137
633015192
1368491886
887576329
370723491
821849727
639597023
1917037753
557090140
244087468
2069432080
534921027
1808028904
1282647518
1916222990
1926719902
435352357
254540965
116276822
1322416197
1571539355
651848456
440293680
465253951
1404303450
282119140
1013923126
777830607
906355787
178897418
841885521
1300145162
104353181
1433360357
430448094
1206730441
47836497
1146972188
676934262
1058172792
1321901024
871419172
808045703
1021282145
700121173
185883346
1955789604
1659471915
1964754062
1901895004
1453510559
2075698924
15029636
1919115730
14270410
1986795815
1069623425
1467221820
33165289
1475553441
171805061
366581114
805455123
1950126098
81064312
1228906169
984326076
1289559787
212984962
1320609547
115711352
1104061971
1127766152
906941703
1122468771
1409821597
1753064208
1683269987
479261147
282093376
821555074
1802076232
569539388
1472956180
583941610
1203771463
368527680
216349463
1263659078
1718838224
1766377152
1784154470
1162523089
185000055
296046803
238218149
350116971
1698805732
671281645
165556651
1308411830
1689626613
133637051
692104871
1314493991
413315667
553425322
1514548647
203185308
805869007
1146098495
346565879
378558315
1993805254
2017277320
1559880385
1715251602
2051922581
1003777711
2098760194
2112758430
1337823723
740482842
1329657189
643533877
1308243773
639978482
2845940
976060879
1659935648
1322195413
2007945464
139644351
200246922
1553878650
646711178
1185566682
1482007879
341154673
1260564479
1730898859
1131758609
613773344
1441800005
1574305546
463392235
1781339182
1910088783
97705922
425923749
689752336
1399002165
1481499251
993943979
1818359222
1427283633
263350264
1862094317
147216215
241363414
504591547
189555258
755711048
2110027536
229133820
419659561
2078918358
223301285
1986437305
1826491920
1652635202
753267864
736309213
393279564
938228272
1940563067
583141847
978282710
819350521
902288768
1293895635
1584354010
1409946026
984418263
1366905639
2029962047
1662109682
1124128575
130397231
1627060434
337818625
1420384416
343500822
284836752
145530570
1315683864
1231929154
767143402
503731685
331629110
682279947
1797221529
198194979
884432289
2101356540
243472073
1036370471
1283277428
2054535857
1982637715
1960260185
1829281996
834431094
991641871
2105811346
1284092616
1944633308
860145355
797979358
221155618
1516240888
1335831495
1967833976
1585565575
1090563903
174364615
1187161650
1659396098
1773123891
1461931739
1465836799
853524575
1452479682
1196056835
712346467
180186420
539161392
1526997832
1570339117
651206536
677016795
1062170456
897072146
216485889
208726288
124300195
1547760118
22512481
446993288
1085512822
1185756041
684580593
1505753718
360119057
1592067742
1598194824
1545780537
198891296
1654052770
395654945
674689646
1270529553
1404861631
644990710
1952189987
922528681
1906720759
775800173
1282429062
87933530
1778708628
2029027820
1933687669
2093337426
1338769029
1742097818
1917817034
1339195040
1743035335
1080035252
1315264875
376148994
30074693
4190801
1069052597
1376819919
1548623493
171232700
407971102
1639029181
80533581
1745108380
866665011
1233352664
828786406
222655589
1585597302
862006408
1287225880
2042439822
506535799
294303706
1139530100
1361825691
444936554
1454563966
634334929
2039423862
769083018
1131202088
1143035989
267906536
1119075477
1512709669
1308461792
120921481
785405949
538664720
1152961648
179642701
655727128
1784846209
981626214
1260293483
950312912
338303030
2084670497
692127461
1726121844
458220502
508075690
1193244807
649223872
1182197755
1570243758
1576308409
1797691959
544144669
1703453172
1395817380
1477644711
1107603037
1272414379
1704920067
1929938988
342477465
2066447329
1858917058
1398978855
1804057604
1313730883
475207036
1580330827
279750856
1282374647
793010337
183050828
321149738
1223800290
1065737300
31038828
1970139508
525271851
868726658
497364438
316626642
1574527898
369091957
1961875629
1655145245
1881754901
661135518
297408853
172000064
1010142710
371210322
1609344865
42092955
724383530
2041947177
616482236
1739015626
1095536263
1123115047
2092963803
1706280405
906365184
376246711
1852768416
265362718
1878543639
412119777
325355654
1380816345
1581923440
79169503
842976175
336734349
1663436637
6691260
1603465226
92208327
1630291315
1988033577
1548723276
130003215
2144868693
1706137804
1813587270
147352367
1626167744
1884111834
1179110555
625782930
1261028630
585488288
273819330
1528890943
1016216024
1380391525
9146941
328751608
1758788302
542664904
1547723758
1317941459
1582954435
716286804
2086180677
1005494613
1723474119
482513379
1607074689
447550027
896974852
1519196326
323164677
1094370289
434756531
940856230
1503079665
1152262070
797483273
885031864
143998153
1223413844
1907414502
2031710749
2048020328
490906317
643453826
1616385311
1091587565
1712008666
1160087620
644906042
118123186
888947390
1449132586
1716847703
227545079
386213171
1069023606
1800655895
1282889228
1201572772
309858835
1938792448
84935052
1721985027
826519169
1622456070
1725958537
1055029014
158198271
1999328804
177382819
1622776141
639836775
858277219
333636816
220984108
297712446
1713159099
996854537
721671398
1271258770
1042713314
1432352755
1085369246
270551286
205624522
577164459
850868284
1179130403
354125358
1405438692
1335185689
759804047
1938480228
744358412
2135189844
999066273
315240677
201139762
1030857065
796799418
163106121
2057287204
1523326877
2019044259
662800361
1971214838
1523937156
1817834986
1294526594
1338294417
549825383
871368429
1050907487
1828619958
2134141854
1734400254
1765146359
1935844558
592936623
381221946
872312452
1346790716
1036544646
1372532950
1252669482
153150105
937538567
1213827442
1903644561
1470631401
904195855
1076663672
1422072577
2008038792
456824661
1776128710
1837600714
1503085073
1060941886
169912553
2135397763
472122797
2115841388
6040166
1661711323
1155773005
1385767647
1762254719
1177552112
640507688
709475500
1956599957
988050244
1041582064
797180020
165038040
1935686969
431524390
1356354613
1817043914
1072283914
1818913833
1600311281
1721651766
1794347439
309078745
842880137
1628903633
1437586148
586698787
1451519266
1551997227
1117445396
92967344
1887434467
2053149207
178137583
846017996
329290051
306555299
210536662
1588921147
2082657858
1307967617
2111347316
1341437517
1044994707
1681312432
1585878461
1947271167
742290982
1278931734
830100327
498994097
1691276324
701154567
1029874551
1850707238
843959148
1012834033
27453331
27547556
437550736
1233497069
901511445
1628863345
976012348
1293002519
416633903
377023527
1406719851
799057071
170364107
1884008404
650694553
1581114636
1512638986
611292046
166650176
1542631095
2138966946
2126670707
2080597445
1212166203
1506604292
757913556
921283609
1536912218
1874321957
46830536
642158641
86255139
475825116
938888042
2059000978
586147406
1809531812
1025636895
1883992405
1080160915
1971761308
713347289
1069364508
1546214784
1434202856
784835613
395496650
1906186106
2122778759
452518586
1656757386
1599473839
2018412916
1244730203
269455173
1189819502
1022407619
661707672
2121344909
671867370
1279918139
2086768060
662918904
1124978647
843808192
2143370908
449224513
1029533049
685782798
1248027875
1494022771
339877296
755162438
1842282129
550898273
546341193
1371848002
1604534097
1097404927
1208207490
1395063715
1225508521
329102514
1997999616
1707546889
162356975
1147436772
542619844
2139078138
1637106225
775960273
1145693738
1480511391
1036839393
335606718
1863834860
695323607
259023989
674365126
660964949
1032416624
1695363847
1774943134
2076242330
808818788
846573768
2144917410
843636057
1394249260
1260191882
1659175769
406997459
31484372
256607004
1276998074
225842140
1268638870
747885863
255647905
693081715
918512018
370235092
896461317
1037391146
128664159
18429922
1685936795
112504479
1501856683
1059524603
1454920496
12162648
59547839
1039006569
1697263843
942364504
885374985
1251426941
1724398816
1386700399
1654007693
1834452703
1819354335
858983457
508426500
1319336584
715799443
1432194852
546321962
393026940
791445682
1584055963
1488981181
569541726
1366454606
1772104692
296970994
415704699
580362182
1055704559
1141627849
1306571863
2046497994
1900356133
2042014512
596669776
422934178
1412192286
892686932
1433546460
1125382707
1308824078
577711030
1199149441
107551448
1188405467
1844277107
1030172770
1722030754
1367479586
2055370761
2098069207
2034256681
791634485
1283280258
1643271699
4005033
1932429183
1688894209
1357612286
2129655671
1467925514
1820535307
1183900800
1067506588
1078841208
755449
1801156562
1031981252
2129468637
285306186
746918093
1740173265
450176257
1377590401
1355677584
926525760
1097840841
1346351930
1550993405
444610330
2072140539
1520448548
1471635493
1193167895
1764860520
436064848
798717733
308173928
196519260
976405795
1884242497
122140074
234842683
1350100153
88298493
158687119
194208524
870731266
2058484249
1901118360
120909540
1287802715
1890493350
794893738
416867520
1920179295
132370432
696300639
1420633420
1189661300
206078977
770234608
185021848
427562205
37112048
86355874
1127473290
980642059
2120790703
1562558617
960553525
1264434004
1502571961
2090946213
821664095
2142151140
1547425153
1737062656
510640660
1813592759
1880298259
1504125721
1988704086
1917539951
927842957
1048814614
1881914915
164228384
598614561
304955431
415225748
500161308
1110820862
1608345638
1558420007
1932518410
1896079400
1619968536
138843526
140181497
417657817
213121333
1170717558
617344890
1279080017
1231050320
1393447632
1413027764
1494637666
844308538
1761014205
1426958068
1815738895
1601618806
1280147244
281739414
1466001561
1703199490
275594906
135491890
1688483093
916418775
1333780619
859777922
1567495852
1892838678
2050268697
863800310
191196369
361426809
1659394697
1335665917
2110473600
372823697
1314377265
449647570
1174268758
392790290
504674183
1252006997
703003616
1154313456
387389201
753143061
2067662423
230269101
1491300299
1558899717
1453895877
584440529
1340019431
1258515071
98658251
315132534
1200320859
1610883543
472748920
1825673155
1065449014
32118442
613176881
1566884791
1210443971
2108393070
1562825478
1240811684
1915737975
1568668324
61537191
105030312
1178208461
2046731733
576317162
1452840842
1203271457
529794842
498249377
261281537
952816123
1894766329
1992480353
1159031665
713361489
1110195031
1313159610
525005142
1600576302
2140095476
819495274
362387540
601585595
1307029086
347480948
2090855211
45750616
1906700877
896722835
90857415
568374357
754095587
577894053
20098976
488744855
740477475
1624469660
1981413396
1675458372
1124880110
1908902484
1315873447
1874956052
752459591
1649357969
758060282
558173194
857695676
1100171672
932849993
681348925
403978297
1998275493
1824419580
536745932
1525390649
1917614955
1897476592
1580066128
1819629250
280686089
91638755
242049555
759297995
1626639192
895597533
1157960968
363708376
328207376
580650707
365075601
861060881
2087211152
807559055
602124347
914572133
2047690325
813406086
956771086
495815585
1905481410
538629815
719134309
581551292
1225416006
1573460902
896461666
1821592879
1795499423
1076266014
1912104391
552485349
1639608799
1484021031
946535878
1522160240
6850773
670628737
64221814
775150760
1573145738
107895689
1610517505
1319391636
308074561
1963756020
2026593892
432202032
1107076819
450941827
433427104
1063677795
1865498717
742571447
1193228801
1936314238
1950511460
139970180
362653670
314787946
1023543516
1689710039
211735583
1676698125
16588226
1885143981
522241153
502724600
1169677864
1816314557
911474877
677156544
1555883326
1359326935
1419905763
294985811
1634277614
909426149
179364545
143243017
1853690159
1358022850
1308397553
955839290
1537017206
79217213
985641815
1100045999
1325941545
708687854
1761878641
365377857
1341205623
1567791896
1054116064
2089190666
1241431355
1424347060
262673265
154221
446732977
2043315602
1665212700
167937183
1291757801
823908440
1817706033
321938844
426584395
57391036
160081549
990126787
292446314
302946192
556437460
1360206049
426427659
225765477
1117879069
1335924835
1835578821
698570695
910577628
41019790
1848424303
1524291634
110820838
335976737
1481325352
1973514551
336357284
2121665545
1322577275
578607183
1852658832
1683184616
1332120325
1859113098
2105895692
555252607
897925291
560681781
1949119216
1874436823
1733332960
1518632921
529538995
1495401204
498253442
1809863820
1582146226
863683318
1985530958
1059466855
1766999403
1446855605
500887801
225055015
442616772
1177660531
1688118001
471840864
40590929
2140847811
2031822188
684158718
1809890401
737145617
1313447606
633712507
1399420579
2074532933
1697232393
1744211133
1936404672
195876126
1147386499
1705894388
889187441
827454254
1630621921
754272974
856906555
1048986666
416655818
1073275825
2055223372
1265258890
437141524
330551896
1411820520
1364454704
1107631975
2114819426
739554447
1720206620
2020454892
1975066003
318347730
822886421
43325165
524725545
1698522627
839655915
357499084
1073315925
1429563751
1518041010
566762405
1343372783
1812906863
1823362001
1902574417
190787340
254276998
97297019
553947512
134430668
900890008
1159806310
1810181128
142919540
1016428369
1717872972
2063268820
1867847753
749356946
1195741349
354099711
1864489073
1368149432
932141312
418268866
1281434068
760520299
510658188
428193749
1101621808
666551802
1853778144
1251872311
1501967313
1295225251
356618009
565730505
1436190106
214360892
169509806
760407632
67250951
561351292
1536250209
598367212
822263024
908601147
421941022
244097866
876441949
1497371721
988328985
1105601698
1840427936
2130925889
791901205
1993515370
1611171224
540845290
34694221
1964675647
1923393092
1955090263
552183478
690359672
1196131283
1575445542
271933170
1552823454
1947529850
1431418158
2076211
60173247
1537715529
102757323
135329683
838113005
1254923975
1212601484
1883663497
1299620087
1938485373
1333540853
1404494100
2099611955
1394467649
796876250
195422075
532134437
154497132
1138564775
1097217396
1144416123
605204704
464072419
837570430
870364246
1714490899
1069901888
569540024
343237028
256719323
74456190
948897769
103548014
1002106594
351432474
1899870719
1623639014
2048555303
174569643
360558571
1464180722
1218381247
615968691
826567137
1373912739
1077328765
653728826
1017588027
975913977
1292212900
1721225423
1077646281
1157508694
1891903010
1321643478
147890407
2058272268
749916861
1873472228
306236739
1430184778
1442004949
724560439
675190573
1226454001
1077426148
792187203
1461469930
1823468127
1474132032
791620704
632284978
930507612
1972912560
890935484
882163925
2030130244
1796321345
1817671078
1177210753
888345079
14408814
1986568264
1574287830
11730449
1532150278
742929651
337377672
1408304608
2098852300
618092907
1885818867
1965021320
1661470858
1931808676
273121771
1194237220
2121330766
1298468715
523787405
1038823727
534767641
797944157
554434721
580251188
896685063
314814442
1413117913
441448719
354702849
2091084621
2021101667
204281673
1686121914
2013631093
286261631
349310387
205611212
2054376861
1236195165
698910401
127708011
1342980291
2001479627
1708228785
1140701230
1636408769
1176899168
924795746
791388274
104414936
12906716
1098899333
2128950486
367642632
2066483790
1398879184
774245657
350278276
276250900
766999591
560291971
504634960
1212629526
779052801
1547675304
503237717
612164813
473216110
807141005
42705117
1189402715
1721129980
1283350518
984436247
294950642
632371854
517444299
979224056
467247838
11159955
2026106953
903713896
1354500562
1650547845
13232768
1764508182
1261777440
132474691
46750967
114474448
123465405
2085833899
1248633936
1396232146
1189534339
31995001
1259110246
2145293046
310771223
942696804
1972877179
200472525
280279767
56344690
1043304251
1172328083
2110062487
1356891487
2018114696
59234567
1745143062
1370878715
1498064917
1157981560
1845416386
579809088
514045331
938733645
469223093
513790909
95376307
2001489618
686322394
1100151243
2022905139
1846993111
978743308
159240820
211685413
1900628908
25954145
968279002
733136743
2001288107
1943035085
865734508
57530729
1236086610
308339625
1382350986
433748381
670320718
772610934
1399890576
816164861
269362952
1299550958
1412759317
1826709946
1135332355
1544500654
1402856457
176693617
661815951
187424644
1817850498
940754776
1128911489
1432959156
703509610
261148944
2031975274
1611061967
1786084018
2144635590
2039248278
80002174
856867855
1499725521
337509724
571139462
893938374
402632189
984982722
1715170299
2138102681
1789923294
1847553616
640661328
1925878469
1768610641
1269624405
1845628307
496837565
1484854904
435975737
1583638260
2147879
1327951607
2099463736
266701490
250703197
260463115
1754515277
547713688
1979081992
1542290863
2000211596
1075443675
851933567
365551482
140436962
2141505284
364422047
2017549729
1512349612
1708891297
349520154
1230630910
1481306206
1032046845
473158053
1774268007
2019463256
1482816513
724254080
1013228214
1112762112
18832214
370320336
1949032459
248183968
514120677
810856531
1866818426
308212905
376301735
1925151326
1687632916
2137558972
1249070392
1712974486
1225030472
1574843942
577727159
841460176
2002283820
855640624
1734128616
761566780
1321769092
816611889
1395618333
702595798
689866552
1716914943
367775651
2143681778
985290304
1404219894
878259844
2117065329
599723721
1197397835
196330174
1998540923
853132630
567011453
1893562175
192074059
389317158
1727275603
1353652880
803992265
4584157
2137807632
1781191226
476814485
1867440247
596432178
846256079
1923989038
1198944645
696916265
762805414
1777175920
1989554621
1366742971
94860910
821775553
1642520961
810013740
1872589552
7117114
383717251
85120772
1852962081
45105402
431257533
300001235
1476950158
1206821200
135343139
59903836
134667800
1874824481
665683416
173793791
53878805
182369081
1570757512
2125861398
1680690767
1931983900
1951597381
1282656852
1162334999
2017622189
53779001
1611829070
2064121421
1133066332
1011618935
2018667232
1428609708
1037119351
1493931539
139533643
1135757662
232690934
1489736377
1149327335
683304605
1986871649
1082275370
116850685
1311716860
1859572918
208114846
1839298507
1789892113
1233085615
156738229
1865216471
1462402465
391230207
1424160210
560188078
307461963
934538107
1344228529
235465507
1846252944
679340731
1651040037
960770868
1174353852
832179174
2120578740
1725557460
1708832066
1947828064
1958366851
965098997
1351998353
883239082
1023786045
2046147915
1769463843
1834222780
2127404846
687073719
311727752
1259345980
1228118469
2055783819
732163085
919791075
291508512
1977511805
1999940486
1797418267
1018492237
937935977
1264290369
1515695879
754536901
1021381126
371162170
1381482027
2043585938
518234393
621039458
1451774925
1004602231
1709555402
1244959093
417918586
191036030
1470050456
1760279289
1331263492
344344028
736896239
635544465
1513583835
1774339398
610729589
1872248665
1301985351
81345926
1142042051
1301062099
1855628420
883777576
1175131104
1684818594
438628459
118922346
2019486935
1620032083
1393489165
319436470
1245364471
2132495771
1630176452
1619339625
718233547
960979588
2068269444
147475743
1214407370
611370052
1781115424
178604174
1428502161
1823629148
1788885427
864241982
831204757
1726561777
1358998777
1733460755
972528295
304335908
276126006
2117695890
2008871715
2141021369
1285831146
1616318239
461764758
2072454199
72908705
2094816810
1902242689
2013201932
804759027
854677636
1825359379
649480417
1588269403
1073033274
2100067621
1558715035
1900492273
1204520810
291261317
1348570064
169428463
285698413
184484874
1937493442
618948414
400886237
1618045812
822719771
175600065
673402238
1314233059
140084894
2003056330
1055791686
1070623315
210504656
1434537298
187330646
2125587020
295825127
1409247754
2073381110
1256306345
1556111027
2046508252
1732657098
713607352
2085485491
60085951
2118582984
445690179
2141784915
1907726498
1427147376
1093817139
492303631
818784770
115284476
1651275071
1907689024
452064752
401475560
408642691
1597406829
1575203349
1909214673
931831584
1016325013
1974103326
152756525
1366918629
1680449080
2022286431
1965413117
1974212268
1662770706
1631249151
2129213490
599830180
1977206238
1484089171
1848826506
1461966027
851566559
921456949
548515863
790301631
986241504
353130672
1071913903
1946135751
52660796
1038224455
938865979
480430367
1242905200
1051825868
1656707553
2096305293
203636091
350817779
792020187
1897781241
1443809840
674646074
1723657791
646179677
454435054
1319713647
250803563
368818180
1176368937
216785665
1201098495
1492730647
260320145
481865299
1768881845
1028996929
947700358
2144892462
336369389
1502357425
670706357
101776465
1167098186
1701732767
71420093
814542919
143789744
1096443679
1198377846
1164345138
964841294
1614412089
1950173423
840788037
1576645514
916150714
2075369895
199335112
92369810
1667206667
321400240
280716559
747225099
2090248572
763834484
79302472
526236195
1162026669
27596028
577906127
1678128143
249371358
44364319
372518128
1059862681
730785645
1855149863
528804268
2032950320
474174585
443965400
2088775618
497800418
264186606
1781796965
787429389
153115293
1444849397
1842346578
2063302246
886820558
506460624
1822500806
864495731
1397534236
675534070
977359075
5501796
1933854436
338492190
135681876
1178708627
171162388
239590252
24578667
973940034
1919993585
1635988335
1603023932
1780010468
464736953
1518516604
1160703170
870821639
1629276581
1913966126
438646544
638847620
825899895
1666463748
1212015861
1068136305
1905410897
602858622
736936768
1374849099
1215281411
724218514
1026035420
30275972
1018833113
241255809
1818767280
32991116
1691161569
936107617
1791671748
529108129
710867095
1587035894
326749660
509085733
2057904685
1834980147
1872266322
717401083
253837783
775447588
1427501763
1389122249
1412812430
1639748164
1810316221
140394230
1352543525
1484543762
1951006340
583073731
1357881620
1014452138
2077232246
762568964
4719663
1918144333
1175807038
246145015
2147436303
1479719199
153187984
803416589
2104539533
705241830
1016377891
1459757997
906828501
2041773779
501438604
1187706299
1325822317
1927122451
855546332
156279811
1594272690
288512731
2146236595
2002955239
92407935
20347585
1391654795
603335173
1817593458
444062023
2114784228
1253411068
361209062
1002539393
194763579
1023391431
1611431037
1345331359
2000928375
146793607
1001985597
1713313971
857771870
950455143
360426715
117979574
1150204843
359562100
440052851
1770917067
183149085
1005695347
130386771
621434536
1304901143
738178507
1617523037
1075419324
2134699134
670417452
1994041599
1237097603
840036190
1430712353
1833162614
650708258
446470753
171683699
1802239022
1535240749
207699965
357679977
2097429093
1532066108
1166816153
247843503
978217007
1320984726
2089361346
1827621940
309159769
1237959103
186163689
540560898
1204831565
456354553
1030041099
1805218656
1816732655
786438666
985152361
44278598
1803610424
1949828705
814790827
775960113
2006497182
1393685394
1610336352
1433447595
1961504362
2014317207
1748026612
1198976427
1324839542
593870229
680627397
149884010
1908145434
723497169
1464866563
763598644
2007971293
203861449
1897549681
1946512612
1978257864
861314251
1900886717
1792023556
754908224
438470592
1364222564
1451477139
1178224375
1751032927
551193154
1832753635
705913238
115959197
536914681
882356733
1707645806
1829541665
521156487
1893313139
53553745
1955561235
123054400
400727035
653802418
647169941
1393578879
578136948
1049742424
1030812209
1643413671
1655841104
5916978
100077933
45929988
916457162
2104620742
1551338274
963379194
31083770
100999769
944186167
1023387173
1367308933
634526133
308448412
1584769121
1773265466
131984155
1913898266
103064123
1007706341
493415984
210794152
864597789
1789961254
1968444433
715809236
1858447211
54786094
1179123431
1909116928
1648307155
170892861
1192157992
999427567
1573427796
1031908006
229781325
1502866805
1410126241
734751703
1326250932
2026524681
1978625644
1393186619
2107917267
1383512470
1724401365
2011725957
1874191797
1984686433
528101034
1170053156
1636788823
1004043676
1971717221
198799453
1516082759
1330355394
1583023278
348195948
784712112
1473030265
1850042101
539440832
364509255
1673459546
1031553423
2022285057
18407915
426415978
1290778129
1903919136
751465233
547559501
932734293
1405538031
472540221
1411734959
1948855334
1487728715
112292650
126187824
639903575
1437595475
32402099
279284986
2087976783
510487432
134214335
1238283669
1590328751
1781765993
1323313345
1805974679
841312308
924474973
1039335524
1817137868
1207608813
881367759
745040667
55349855
447523597
858719496
1948469354
126781670
1292381432
1889640702
1240866532
395577888
2041323200
1356379236
891722741
1499138475
979170837
939672965
1833491309
572767707
1852061164
992813324
1453553974
2082326837
708658270
1182165078
1248684123
1245212058
1643152807
595765210
1364628393
946783616
1251852727
2066445611
1944864392
956893053
517394116
23762377
1166695451
90951428
1686865711
1923853396
1403664451
1932423147
174589129
1707962360
746620922
1817268221
765863216
909863374
1023068323
2072856927
410211955
1839807393
1464703516
601167089
204188358
488140293
1214567493
608287863
835401143
15844953
2074503745
1472402618
370585310
471541067
1234768049
302858188
1713135477
705883485
790605321
828127152
869160569
1614409812
1343919140
382099501
1637278768
1922360883
1365212990
1425482043
1860722397
812542850
1125736110
659196109
1055469275
1365411556
96527675
694351349
360522606
863811558
1224663301
1366411888
1846349336
1462865176
2095668326
1569465631
2056103785
1444725316
1261208938
914662523
140950329
1703732957
1859149447
1088630839
1006345420
772115417
107755214
783535135
179692292
1560345176
1169746446
587559530
378760440
1448767898
949152095
1511126295
223915386
1323953539
446499579
254273845
1890074649
1643803873
466952871
59742391
861979930
1600384808
1133208122
1472461906
1673659810
540115757
5079305
1517862564
687497234
601718149
1417063826
117851526
769489998
273399314
1949647961
653575413
698697647
1791733538
318197896
1753176243
314456514
9093921
189715743
1040721773
650108970
2030074618
2105465702
9866230
1439871735
1962734656
1979862308
429410358
1189359828
1763901365
645763970
1715388220
355091369
313966424
950796218
418461545
378989647
2043268192
1140456316
325919974
1845311251
1810753110
1939669206
239958932
1657305149
917973040
1947884268
1624377698
1934020496
695650148
1280159159
1574951152
1437070683
163011123
1461733053
22256417
519130679
774087964
675427514
316611104
239617923
1604383174
1062611126
1909109495
101972883
1887825279
169942370
1863571428
194452968
771165857
1466877981
1904319304
952315723
1737589612
24891500
426262842
1663433356
1169008684
1071042819
938793343
1441945663
111281559
1036590949
804905654
1548040907
2140132941
1131961535
1012266017
2078802911
1700927088
1964100990
573403050
670113574
1858607266
1685092809
55590024
1573119890
1343530294
1859065436
1464109400
235983630
1711972222
557233104
126850582
1721165578
482358482
595277642
1173718765
143095066
1004638858
1924569910
1904819711
1921850852
1102849136
22279824
1099251182
1687625476
1520130680
601574905
1929810923
1185539676
1243608928
114240394
1625475565
588639725
1213917051
1124925193
988930392
261480841
1687461213
54609579
71652524
1878329821
1942616534
237010576
367338020
1342111880
1762113901
1849022850
499899885
697937321
837642855
1496891777
1878707286
1191873242
1371597692
1710890760
27198383
277360609
2040230337
286943833
207656833
2002331456
1146689400
98140958
571787793
1474365957
152301824
426856566
1730954816
387769332
1729342696
1686907500
1012294443
1865408598
1111144674
1736968326
1441950936
1371618781
1595535438
727153477
436729713
2114751137
703845036
1508994054
463419726
1671768359
1947746736
1449174296
745696559
705567649
388089757
1839473166
1141980267
946280771
1975346494
1320232984
1705980184
1603266935
1036380377
285746737
1005990069
1413679284
530303844
778919349
1414921720
1976079556
1656920036
1970688475
963232528
1895989516
1475139784
532480166
640459856
649269762
616533665
1604969223
701913639
1459528431
1169567268
1726330060
1448661862
1934209150
1722820238
396625170
2039996247
448015927
1523642379
1209503442
1804853311
747840067
142320046
948000872
702580091
124357104
240324518
426482874
1256230393
2046920008
977760747
1086421680
1231000047
526830642
601526756
1905552847
1128453611
1436772882
1457750343
1669369454
69870635
977257006
2084231193
62954032
385462161
380034126
1373141593
992134060
526777752
1773140047
202106660
1496271708
1723521176
1118726895
1704464109
502390577
1429621222
1837679073
882618600
955696022
57711733
2121805834
1313817111
1965867806
627730139
523321789
1539398351
779937494
1257872707
374790305
2111483377
386463380
1332653141
1563980123
1058178667
1059176847
1416272576
922529089
1432145307
1143352819
1241461842
528034192
519739811
2140934607
1347566393
253270358
284574628
150196903
756851460
2085628560
2117338695
1502072422
561959606
843395830
840966979
1669892934
583200437
124003151
1378062998
1906749402
1388718996
902415403
1428699028
778814327
316811186
310360627
546676891
1062385405
776949300
531452351
2119125932
1892758533
1595490449
2029884476
660436584
94549596
1524517194
1620812639
185168662
1422289649
582145505
1044799020
1247184621
2126567778
60946839
823938111
333467905
600986461
191100586
1742787430
608680009
703802573
788779456
1251717799
729244014
1250344245
2135747457
462669546
925412724
1289102952
150577910
348526484
120733645
58975757
1690042245
706357880
1481182446
1481190662
89744381
2142543782
1039986691
1785593911
3295208
1323898580
349817311
26026115
1588525651
1668045388
1773545040
1465170759
2099932156
227005485
1800956708
1368638
370409781
1563380282
398167651
51170294
1445031134
888791496
1448891438
8903757
948539874
1126133012
353899762
352023570
1885433411
834338345
1162218505
2104920586
1314131058
1723057148
1121201654
1523845783
1611562489
1993158278
1062241880
1312882700
2027478533
2122275528
1055399435
180847485
1760910177
1717094288
226781766
1555002358
1669221061
801788121
1313882620
279312363
1889288401
1113486567
1745706008
297583712
1275933882
1350361153
348345889
108146256
907389460
1308311972
1131496205
705888612
118809474
433874559
1183498193
417800707
1142234422
1740545942
2049545033
1119482889
80793064
614100002
553440173
946834354
835056284
93482914
790533347
242722356
2064670696
649440456
370745072
386885905
1726225549
448072290
1703193584
1147333421
2023801845
195895135
935767763
331318478
932638666
272975620
1788584189
2015881092
1186507463
528809361
255088815
1404763881
1284369098
417367018
1305470981
746494081
484840162
622709867
752550413
1782502503
1809808967
1204989634
1136519666
273898771
1274941817
1348297805
1570891919
255551360
1462359375
1951943747
1888963421
1998683281
613325061
1017772097
296020446
91752366
326474967
292716609
912929986
1023389742
2102543105
406265591
555535301
1890089256
257608647
1120736706
1137351594
1725868480
1579554422
1554307526
1005159579
2079620486
1005022154
389449455
1063094415
1870240920
1946243240
225484101
1883144701
1366383544
1288200200
1898579141
214327542
1366869197
309275961
347625844
1425076834
51210034
1949576728
1173061593
1198927369
2135289777
655011184
1993310473
65539152
627935493
253216123
2075504484
803005727
420676580
595353926
891687482
825185794
2101135202
1443186729
1333402200
1736224783
1368557839
41561775
1493278236
1261104723
1064160584
1197789682
1253252620
2019505194
300036040
742988079
1049120960
812503979
82735959
526860478
1908930461
1147984776
220682785
524356445
1486748159
665988420
843925125
1379597534
1937951449
421927926
341680880
1624415469
1175655402
1718850010
869339617
486719596
1108912873
1144962881
450324098
1536089228
816172185
313217155
243426500
1645109255
507748886
630926367
2079345144
1857099406
240454776
1278130378
1722227761
617976350
1022278018
1529850994
846316475
329948559
2105900967
1781490124
1009773055
439662335
1341391363
1128380112
1378460459
506499634
343448865
962425596
1033362767
1634443745
1517066986
831206823
875731205
994814827
479571718
657189897
834005536
442392453
1494399756
1405079487
1718533943
1944714782
1376049843
1723264197
419459604
764935926
1731573821
1643392999
246685771
393397568
1612458094
1003224335
1187171143
982473045
683675465
1466387729
304824453
316418642
1931381713
949245117
1388628376
1085135283
1640983696
271430184
1902093539
1489177711
1473047435
1516315589
1675904402
932726198
1147056927
1212073580
1770150837
520407319
1095313770
303684326
1948296443
1798931657
478283086
409212216
190743627
1448805313
1842031173
1691120149
1318609604
269445252
599051425
764057048
411031328
1618570854
44555828
1893708280
670603015
607745244
1673118171
385217502
386608663
690852010
405424198
1147632409
1373536004
1372170084
831321156
668325636
751373246
1728090248
230590177
286985747
699073766
651640946
1760023329
146615082
1910645707
1742404132
1592712050
1785549824
55068787
399739420
819409997
897280031
198042475
1848280991
1370665563
1514612219
1885414869
1621139559
836984016
1138219510
15923399
1124723063
1989126996
954438829
1686814402
2028616182
1179257060
1873733846
1434049279
1105890775
319594804
1414410675
1457521233
1883270960
1288336367
150036742
567366315
1111517545
787919339
335762983
563033165
645169901
1719885939
375588
1935999288
1672462132
486032987
1697803225
2144957911
1958193595
140713927
1829462924
1745217804
1631381378
1996626653
1545745413
721702135
2080100972
1755945741
243270372
344258109
805181910
654722703
389484728
918367489
1830186538
1895586259
1539753520
1728021870
1305424603
881148918
270224279
1835990714
1059403836
2106362630
1745987098
1432218794
1149730289
795670642
663314091
218736473
1756691847
1372523766
1915531228
1216611112
103906423
818527433
1480080407
1690014097
1344955885
1262908589
497765472
1421060358
1724165557
164193522
493458988
1948071273
1206696560
2061440686
1912047976
1872842721
400643952
1502627734
966403875
1280221093
181579551
1834815062
1539530721
1958380055
722357593
1650476734
701757877
327613024
1297164669
190596654
224132561
1746823952
1056487695
378656671
841134085
731256051
401344919
425885713
979307647
147349498
473293483
1977551504
262786415
467135339
1063842085
8608952
1263663594
1651271240
637990993
1937806070
2094857299
2132422493
1866730660
672556099
1167802343
797293893
597612068
1033686841
1415206867
1442041682
1525078609
1224674745
1146989757
2081907990
107597463
1586024743
1055306541
1041137403
1243673212
1124517682
2125834795
429827756
1909944777
1348167047
2030821750
786579241
1432538999
482934319
2010679010
347577548
1764120235
995236906
1557724677
2086856128
1178244641
1991321403
362134833
2096347812
665969099
931680311
2084877422
2074126
814931266
1502266787
2042248069
1868715276
1212288525
176172989
951158867
1767151598
2033415587
1763931210
450210977
1951082936
2145203270
2029896689
1679039833
1416511702
503591546
595520824
954318693
1620764535
1352389549
1706293609
406552427
1786714950
881963176
1964839176
1783328458
193050197
956193116
356755384
280717983
1764171454
861151111
181530666
501107074
1220788048
71624885
269261090
1945670362
325928946
976750737
1773130122
236043057
943437054
4793147
978359302
399961182
738926720
787027754
1971534784
1110987462
453991036
2103046210
1529372892
1854534583
967460828
559866150
778107957
1511066560
2132151343
479806935
1791677398
1745286442
1972631965
220966445
231092055
3839480
821118983
291237799
547738649
882464134
1699911418
739065884
197806367
564371
89601178
436950929
1506370499
1964562838
1069887075
775920376
1961040910
456855496
705636827
352931264
270837869
88206839
1579484003
1293012200
1488642664
1545038718
1327511683
907399277
991228583
749727671
427628163
1279047249
2056799582
1080295310
414298939
11981808
298239505
586773471
353611072
511430981
1272472792
969226291
1780331734
1277299363
1206444411
1936625668
373676716
31980194
419094607
536667586
984984024
891858227
2100381342
1828266276
710215322
143931659
834657828
1368098011
1152964489
44384845
942949016
1788810496
2057729521
569148653
1960317992
1597212088
2130502881
552298198
1695380877
1629925637
1341444888
1498845594
1202114305
1054774580
1908957591
2025428373
1885002476
1046272763
1693693272
513053609
580254327
577037281
392121973
103608223
923390228
1182621874
1222977802
208276114
2054957416
783707910
415343951
876020888
594944382
1010647123
849426384
1107461989
1872010783
1877362583
1461445000
555063622
1885014204
1073147847
1150251103
60454338
1250513366
110615154
1382647606
273445214
706100896
1920509306
1645375084
1995039481
1880030374
726546781
499755988
1856050808
649920049
133472146
1457873663
1875986114
328408645
1142776130
839220673
1821941821
1300434282
395537589
820747346
1640516289
293340493
1765639188
248040690
1408728168
636732793
338178942
1290931517
713986859
2038093637
1426083662
990679488
1556297521
1199381138
2055666304
920835650
178161081
1903139127
1537750244
1429435939
1715880561
1640801332
1643966697
501927117
1071780525
962541326
664908420
56122722
412466842
914269377
996849009
1024525176
1462336556
956009428
379493015
877587278
320422303
2090799625
729849660
952127998
1759780553
524118434
873683684
1104547139
1821679647
1182571715
211617171
297983209
362494193
1016111659
1838564839
612139441
1764996331
575518955
1154254800
1848614511
917418839
1611795867
1033951806
163012579
1796745349
1311221120
1013732717
415886732
1473505469
543134625
691210729
1017815236
1105803719
2009560209
1643017750
928188012
769027574
410661611
215516200
1914938872
501581201
548213642
1195381088
1481478765
1595595255
1094322576
1435499413
675660355
183947023
1594381011
89241456
414396384
308514328
802446383
1645506318
1785250254
2017970023
1408757195
843163624
1109129872
1482128742
569614098
1762161025
1772712322
1893455372
1335530278
1453857567
1641550612
608892282
1608613229
1619227239
2058102756
1235804232
997321976
1854245240
2038114054
684352940
490922398
58787060
688999515
699601357
60270504
575861459
156891530
208086992
551943394
833759353
823910131
1890231375
1464105915
78915584
1434053289
189155214
472010805
103846008
1342833107
546023322
959001612
1095504325
1702002610
972114592
977973991
563342524
2074050387
247450009
2014951135
1228077187
1606478536
1038678371
280058919
1139355910
828527523
1094852201
1217007088
697224534
17666927
1887053265
935193085
1930157381
772354964
2084890712
1465740670
1489858846
266575369
5534766
1972726022
165758396
2107381116
618225557
1317485850
1728117978
1297773733
1180902096
47472107
754309690
1959180354
1025079964
1677598659
501090786
53562825
577229374
299551692
1090285348
1138568321
1582544392
729873273
1021049285
1876735368
1406618932
1630158164
531596557
1947360204
901307543
61735193
502742480
1896223957
1668829310
1096141784
1737789564
1063293095
671862507
384545964
798334853
1828534793
1380209328
386148440
1663123951
1403256530
1624460365
144962987
1342998746
463200349
1644842278
25404023
599969351
828853037
831371693
122750614
927550333
1864054814
1817412351
1852846386
222770821
1994527664
1164372489
467440816
991652223
2103144208
1544178016
48986789
774410191
128546735
1307567891
785432785
1520491797
1780299740
2120404911
1659296852
1631210249
563257151
1834530835
1541088935
492068903
1923961421
2139481998
2130670110
1429765547
256328601
1118579319
1277289772
1916646812
1535251289
125684853
829169568
918104382
1225537437
479042099
1877648991
1539567486
541781233
199552062
310220743
1493140195
1949953685
1996011758
269723535
1419884649
1727133259
181841624
221275117
1513176226
1374094688
142825169
1339998421
2054921042
1443853291
60964387
1548807448
1601031258
1296353784
1134635436
1468951970
714623759
256859944
566185614
951157504
625456094
2049819463
1349096897
5559444
1564142191
776531566
780461569
552756535
1092602110
1952856421
593458622
2048184101
740250830
1279794566
2116166983
1130088801
266501649
806272437
1975181751
57995889
278422839
696857964
744033945
843703621
1856448885
1808314998
62191689
1824822813
97533714
1013339073
494620302
732624203
2041662861
353161987
357934677
1043520780
1537906175
116847573
1479083011
1544504567
777249019
255048825
1984130664
2044181978
650704213
866219481
1817282580
634074870
1815516713
1840280591
555037132
302975337
1513163018
421439183
1005991282
346770707
1920803886
1375531245
44431229
1285911643
924116208
1718569335
439300473
1186607256
357600712
1035510586
1508553880
1800904233
1597852896
1464048989
1425159004
848869668
139094553
1232665507
1489638507
304290163
1989541160
1901389554
1578847350
1407710829
977415234
1355543764
1249263723
65631236
1616638444
1798371373
1748480087
1715811968
1593600900
1139579372
600352871
1843740354
1148039058
2096609328
1804762252
2002259688
1664887664
1873383304
35637716
443618783
691899024
2072685263
671318262
947020840
666248074
738040657
1027537036
60860491
249950062
1051621679
1476396918
407007790
2137392959
31075287
1353721526
1579925601
400534276
1922988497
1768791054
1293341608
231067343
2024005920
19377156
1428900752
1809461811
361904134
817288399
406096543
1097268695
1541477444
1114246970
1328046669
557181384
28638316
715266578
717162498
1198386259
1771724637
36949048
889016416
429944617
68113614
23752239
884094023
1953435271
2045584737
480451984
1393073292
1582489440
551721903
697972166
1181644469
1059994852
1347427111
1587790809
221384886
678567896
1173782857
187170676
1297530271
163576769
1728695747
450678220
1044496840
1645291020
1264095902
1263881165
335578826
361546665
626600960
1973444647
990451739
206913425
1124975018
1808750052
1316349642
515262783
282070477
744324661
299751091
389831200
943058447
328325846
1527353760
996066618
710917037
1024708756
1055335508
1468353492
505506809
1980490104
3990068
995245236
1201108987
1917415085
767332895
1731861043
1339591991
1829143380
272097922
1687275676
1486161305
2013439467
14099754
1566327747
546646049
2043524028
2052281342
155246126
723988689
1044103593
928275685
1764951684
497950971
35325956
1932834516
326407868
1537365803
224711562
1770732680
2109450489
1114959925
1027768353
2080133754
1130690422
1139207919
1365211940
1962103252
1505476994
2122656844
1713458616
822427024
2088778318
1494880231
1065266788
266190359
1492483785
252055613
1716427906
1756849608
501224623
143653579
470319428
1568685436
452849548
1264452721
1326340814
1256953881
44105847
1147707767
62516699
986853279
741690024
634922527
344326300
694257760
1721467755
274607848
1036819511
482057909
2103523102
1086050344
531847185
29874652
201291725
2135265096
989768411
2014726323
375985145
408297995
1805993388
836118128
508646336
834729922
102528518
1275110985
280248434
1651869862
41324544
100206538
1867084166
111439570
176971917
117633898
95052776
1675052516
1317709778
1796218454
1242912666
1301042156
895261465
528889597
1037415942
470218995
1418489731
733878651
964362350
1814423457
357755950
1478314820
220677671
1211114963
179242069
1103806487
1029579458
111793120
1048475961
1210049935
1759331387
1566686697
565216524
1679226896
203913547
1544074083
1439403261
1628937795
1670072306
985900972
874437375
430100005
479071014
642357801
1226399903
1233057988
1539610982
1950238386
1885241683
975535804
1413640994
1872403816
1481761747
89287669
1239972001
907281281
1911770476
1689746641
1476143290
1821596479
872645564
83061088
965764612
1642910769
512440020
353270473
426297032
204047171
368899045
1390241367
455109081
634635151
2068520778
533426733
1602049340
232218076
1483404890
950854224
972643434
1839626637
249404029
2119871365
631869220
242504836
804790936
1408790741
1137520268
796312428
79935015
1927661223
1315777668
473922103
1299099307
863748099
1838493980
861805492
1718076053
752337490
1171204364
43782840
1264334529
890544533
1655331996
390279576
1584536018
913507463
1345785023
503323370
1815577880
2098336143
1249876511
1863414159
450881551
335110737
1646801809
680841502
1300781526
2136293377
1367214858
31624619
39580598
484845536
2103383454
269040794
1418802042
851744649
1099124809
1150944353
291071318
934944987
802197311
85374359
955979430
663799336
1451348837
1383246282
1399885750
1088003871
1896556806
355954077
839079443
1489749184
465767891
1140731649
226342745
83657973
981098353
1057945432
1789614720
835837871
1045156140
1695984180
1291967278
1471171254
1460398833
302304911
23751412
1610923548
1625460491
1782718092
826637386
1852573733
112658585
160489495
2011264147
693660251
506962314
1711801526
1656579569
1219918972
845529399
1958351332
386978401
540170774
95392362
1589170684
1295086937
232658358
213922299
1514589009
1821382088
756708829
2135909382
86475070
1361404333
1757608174
475648970
1780448325
625462881
113123722
592107640
752163419
1090749616
171117225
1270924318
744695411
707613116
1355105309
833927672
1175337452
512336370
441972298
1005522037
1051583529
58753840
972640114
1993417513
981113458
754429751
28784256
899541548
269578526
655072504
306071737
143247064
748591850
209755217
306453758
905647885
742371833
1977939702
1893584988
1770272617
986630068
863837029
956553852
859836651
1181170876
1311952648
597961113
1046097867
102064669
971008137
12814103
1437295017
1413603418
896602538
1062159133
1634982695
1569319093
191828510
1314924963
22800194
701836522
1069097230
1238351455
1107565703
245014396
892846124
1595982031
764288009
644152248
2022415758
383514746
447141673
2059933382
583925168
832719244
633036349
588773123
832318959
257233162
740374086
861058277
1070006030
567658636
1897609255
1942889106
1008682689
1006498600
1220801943
2069511366
301493002
546328898
1023846521
1789485790
823784196
201612556
485468314
820991667
16327308
254611102
1186818516
1858602390
221485959
1876682767
1094386416
1033312200
526649509
1740720697
1628257037
1454459323
76140390
15405152
1119559829
1321241304
1784466045
2053272854
1381705440
1458824981
319163328
243940830
1844301168
917255925
332834646
670969723
1737411806
1970706192
1840612407
148163276
1220922794
1984276751
203241570
591679588
945792911
301636518
430107109
1640762676
1213801891
275708648
522140006
1612902009
964974223
877676696
213005450
491544037
1857118591
1732139965
435900434
2052351701
1497621849
1891469793
1560177124
1750343952
490593776
61708061
223269878
2071946821
48829277
1393978774
590964132
807194046
141037382
1211866782
1623627507
157872267
93822004
1627892308
1418568138
1367733781
1489619590
788533312
208776495
616065094
2063826931
1678976987
2021785219
424824789
646286486
1404092363
1817588941
1087215568
1787447852
1270777634
1063225863
1840692022
457228840
706297232
1120411156
489207794
86924087
410233512
496584831
431705078
658509942
1636065098
503444283
1759803624
1995714312
1603485019
817232999
1391349981
1445305564
362268666
1971298539
1489111598
1780590138
423181222
1379659421
837377010
1875989645
220294963
1939553765
2017927733
2027900116
137591567
1562293571
1982351888
836973874
1733765709
2146161372
510527088
1773904815
749351495
1244593626
229788557
241144913
940061566
1055269503
241669083
865101662
1375371529
1745638110
2031414163
2079680405
859877869
1530884593
1827620344
1699338377
1749219380
320398742
1144068231
73829608
685720077
227692666
1387347968
772801624
2049057198
1911510281
1817848848
1569854033
815562131
1992646473
1682068480
1649544111
791087274
1524266707
742847187
2040561100
117736193
28580263
2016021279
2050190320
1802748287
651107880
1179956341
449975745
1004699250
546938184
1937681918
635127305
1024586112
1449649351
94125041
393160859
1922969749
1522364850
630410119
874883016
1736005411
224588381
1314447187
442127477
353073000
1055019198
188203727
674681497
2110280217
153207947
908167088
1287966788
2032916070
1861676549
34261365
2054194204
472804082
1454045057
1014217056
1971630754
442629557
428392431
341701635
558448141
1896405964
749604172
1544592371
982334088
647451303
1433978502
640401138
512069244
1714493315
1846097429
1303118259
1359550182
1070823454
1953649671
1805620463
1834178370
1526551112
2035357755
1953329253
144092893
1925567844
10736826
833607749
1304893128
2138245484
165320711
214116545
1042704758
46210998
976852824
558492287
171650881
19630903
247898196
1443311339
1660614228
1269358757
152736843
1167078427
1930506044
1516928786
2089806250
259412374
1682674847
441515886
2003252865
1034562664
1834293532
870739389
1033552581
1090073376
1611160692
2077182026
1765417675
581329497
281193322
1774405868
105306353
1748979884
859866395
608105615
1714094175
1240368002
1907140895
1681847220
1896021753
1118571223
246066862
762720910
1762869252
751658323
1397104980
344967624
1726150151
211135758
1573857513
237874660
1251272008
1569131362
516798166
108341348
2033661367
777418217
1834237020
1243223880
2061716854
310554963
471525607
385480144
1889973050
1873780540
1558999235
2071440542
1598945295
1879494998
135092950
15280499
1984604709
1778279933
157734614
1988608141
1208831692
1493642412
1163795432
259281883
1531733091
297996821
996232958
1736459119
315714932
797234211
72544246
1737238111
595919272
1341783751
119329174
1802324599
781380001
218115984
1574147683
2020277307
396312562
1137091192
1777579952
1149540258
1428528082
461178250
2120291103
1137795269
1127957338
1693488733
1374814744
1785406147
1863149009
1469613145
493811255
1316264279
1670667754
1605541604
1544528283
1458348068
907344914
607209641
496935790
689908718
1797838893
576435202
898416507
262474165
1260825806
941713204
1381800757
587425763
1591982193
893519971
753927408
219948593
333916288
243954375
123715970
1438641556
1900579708
361239018
522642244
1070797124
1418873385
573802051
109750053
1536571006
1612786593
1798541753
222813205
331596877
446291539
1551452983
2024722535
542317836
959285797
320248783
1198967023
1926405493
747006890
1078985274
498204192
1567188314
1247114714
353017718
963322763
1722935265
1402600348
2044168973
2023060760
1908294684
568091543
1056796456
85478861
448226382
1941233922
453078262
736052744
1705502532
588723903
1028671615
938989972
505663466
100434266
1841880486
1659213348
194903557
1411647685
688446472
125161783
1734110638
717495209
1685899984
1148970652
1310474382
690221309
609506717
553582260
949390684
657953277
1352392828
193092794
1530329197
829869300
1037853727
976303261
645206978
1128804201
683840010
30869958
2120320996
729352294
1936605540
766350650
555221805
475755056
1177231993
975778711
417788617
591619369
1282652906
286055252
1966720
557568483
574597913
86940547
1234462115
1626129195
616446207
1349886336
840427114
197888179
1019094261
1052428187
1947582137
181266572
1612957345
2085923524
1341011996
1291410053
1928228863
792218030
2021921936
4671877
1601051317
364325394
1958264360
2138529292
812276579
1577322460
195444622
294178933
790339286
1170672241
1518863433
364102472
33008950
1361740863
1080254689
1490789805
141719439
216610605
1554047832
395549921
854862585
1460086015
1927768802
435025840
1566936331
368960437
531237158
1685038991
1037279480
373652681
1710860627
731956098
1204523614
2051199811
1078690047
231936533
2016406216
1086624283
50677876
282565563
1416105314
1649910225
146815686
2138850597
48954205
1708926865
1297341987
80376130
1111908255
283380420
1306104860
1226812406
652403779
8651761
955904379
1599691625
1860619651
56635974
871685949
2121038723
1723326143
2111650374
905282095
1440898901
1203603099
1971252243
1013115835
1104378707
774132440
412971414
1610518934
1025062947
964930865
867828837
465669709
781175950
661053325
98315470
1669966289
274800482
903503718
1233160051
2043095265
1987162803
1597924198
264377274
1216112196
589862138
130006564
931596704
1526739535
669735841
2146960347
1520056626
1930689391
13051416
1331033443
2126114659
352239254
819963625
202323323
818242868
1266532096
526202568
494683178
1817294187
1299973892
1387458190
551535605
1376738091
480358367
708167987
1203373279
864630850
619442655
1545457270
1776933411
1659249425
1520369019
1210729760
754693388
24509718
1292016285
490859758
220727808
938692829
561680700
1653096690
1134689549
1468168329
1806424508
713081365
2029475066
1519864902
1551865102
284772588
1768077439
420108284
1257557229
580149315
470889149
1120311769
651295831
1861003137
226229826
1486407795
1986486069
1282030670
806853337
1657348486
364055373
1057172814
1840851030
289980276
106418234
20968585
1597180875
1096513563
1022877590
1627191552
1053416333
415711865
2040806692
2005014997
759337801
2125604288
1580332979
1051279235
946540576
913813263
510011462
585955071
756930008
1088352154
1393146730
1951929271
501356947
1815741200
706085079
2121226583
711530366
605560344
1665860558
424554144
2068426242
491988016
1101048645
877615004
276513557
1801569854
1461953180
750434184
1882255137
1610033260
1374619943
957422431
1993732780
1310265611
907275015
1269763010
815498
1710595583
962560298
228566998
1538226047
1591837642
1125202282
1956153035
16336103
151507771
1655801617
2100798079
890167848
678709171
1717205761
1018972699
1632762995
658578992
300098555
1267997532
553257458
1020359241
1434367611
2083849617
479573478
471934340
1132494270
1742558125
490050910
324226322
1779798847
351452879
1478566534
1120413667
518348704
1490651048
1326907925
841194891
933880392
423401963
1077513864
231556070
468763143
920630612
65580346
1066593721
290858333
909418748
1575610763
1630978204
480924248
671900850
845142672
936498032
1335039836
1725795342
1043451376
2064930003
1532623634
1933078536
1705295141
596392128
1186477196
337807806
1661372754
1463513012
764505068
1580321766
443318125
1273406456
2125349407
1717634611
379987079
447053973
1017618860
733367987
916802196
140345136
1548998278
754218022
1505520540
854605501
1948675680
766540002
1681149718
1661362403
219406664
1615074402
1155134800
1988096412
111804717
3554702
927321220
1874023329
623784675
1657978268
1438460937
834910403
162688524
566872426
682564030
1383603745
20055336
1171301588
1089295633
773575692
1223112267
1029458856
216181842
303139637
455770884
1974412568
2594960
1591864191
290246798
445824297
1341530504
1924051360
603803752
1396082580
1981680192
18044584
1424765007
1221372249
1597654370
899431601
1367020134
1570622392
537440508
438134282
661409342
963442056
1222974211
978432854
1906440039
841248462
1837665807
1649125818
874360854
501524850
978183378
492880099
1938964165
1169044628
2002560686
1196964381
1844965578
2113910388
624634963
298220776
917815542
1558245039
1835600629
1402863466
1510557847
452182150
1958922732
1360966374
278099813
1732527350
881843694
1718418097
1960318056
1404102011
1513876885
523840139
434373951
31685994
1289510354
1241549944
1396072151
1593083182
1522738718
2106650510
1933852174
99697637
947907632
1402453395
1057449775
1335757327
1708157223
1260755393
1378397902
669872864
1008801146
1513064215
813115877
2009444393
1566514256
758551956
1182606835
1271716531
1895602488
1885280754
606333168
1595231718
405281660
1029728978
1232550502
1386416525
1096315512
1842751368
1857663733
551754734
107856386
429655553
1176163526
1179522125
130604789
1962748191
1317006316
646872297
1104802454
312475489
1810937453
1738825059
700934068
1094166643
458806484
1386136957
1894653573
1428415401
1013907988
1134845410
639363326
709396173
364057587
1361314927
109399772
176520055
1670628169
338062521
798464527
1767392767
1961704595
1641663214
99101444
223351681
204568374
1351648935
211948842
1276989470
1974163224
277607473
334692985
1847969016
7181240
1930172245
337141774
581320400
1218341134
1883073901
1036899069
629849211
116461511
381534145
1073607512
1413882999
1648229710
227605996
2109100466
1863484291
223013910
863969166
1853866669
673370936
1274260356
1827934016
643560272
1785677663
1342486890
1536859200
164185359
1843733850
926458056
151745842
2102260475
1055072598
1357456065
600501
1865120907
1393247573
858072848
1709323605
1828412285
496197401
201094047
1605505383
236322393
1365046757
82980201
1834635157
1455754842
524143115
2074550405
1714207619
1466038938
1124194793
1139593305
1767867927
765578429
433057906
479350718
1585739330
896484554
1220131809
2036064590
274474203
567557688
710962137
1102471112
2122202523
1704156004
1320605454
618098356
946850360
1177745952
1342843495
689664324
1860207590
727347249
479862412
630344773
1709715075
931303124
338277954
1640754464
356317655
1981444031
2098300269
689281769
159116373
1851885929
1551662571
863571437
62674344
827853378
697845563
1609453703
1657227336
71728752
597826439
1481729804
325852244
410892970
1188638523
1489813540
462092593
1410339193
1954520513
2039049493
1301178512
107269883
1580392753
43393536
1345122248
2124873045
621072247
2132147696
1751888719
1496346781
1625170151
1978145646
1509629774
2083658668
1825799946
1662576719
1009163188
586853372
1630935570
1183729315
1336952000
39611800
340314036
1501525112
873574082
2144565356
1319282901
1030339505
1354411901
674046795
409491556
1012067133
1627861025
160547026
547660071
2068485811
1338312866
1341236171
1076477018
1295720188
1900208417
32926446
2105808755
624656890
822156329
2142868871
1067950813
2092102429
1916651857
1805737862
153135101
1522482176
817143629
1894049248
632366942
124707886
1628175975
1784189654
677625614
1451237686
646445592
1061409210
1883052319
1517653923
767323190
1663110095
634708356
972141221
1511460424
1078520948
1144996937
1315585124
1983552642
1957293288
1137701926
610541190
1027866605
718088454
1700771943
1787388504
1563590592
9010061
1759347633
1443481741
13368610
1474683284
705958255
2144809558
24523779
499918852
850201859
1064227077
396232250
88923892
1218101109
218111632
979750284
1834325549
1546732914
2112003540
1567864200
567959951
2035830402
2070635118
1574510267
1754506452
56517163
1699963285
892078004
1284581532
186035983
1711245823
1946910785
1661171152
2064277600
1478206540
325591886
1320974988
631668036
974715656
1577687289
386430500
1970228719
1296157492
166338847
2040540462
392317462
590511150
320939329
915760665
1942982684
95002716
137745350
1882893581
705946086
1371520244
970113196
405233824
129772715
280484602
636719274
93914652
465278387
1304026728
12954582
949150885
310186395
1625794440
1804924621
2017258271
2008646203
626915969
1010669100
1780669257
1327193256
1355952091
767276952
1930739297
752408689
1755163744
1821533379
696885605
328049733
422060627
803364360
1552259373
1555899858
29464673
1915353966
824446652
1434861218
1478310624
1657214989
470242206
20028271
465433509
1400112024
51281410
526617083
1791347302
857242893
517115211
601511636
1723403515
426226900
1116460440
1103246505
2028355347
2095339237
69252316
80193923
725865395
1728290090
1430163045
774997381
867478552
1481140584
2038304762
745234747
1019502762
273639498
1689500904
126460764
1745637768
333789918
1873658732
91230104
2073198026
358590638
2025855051
342088924
613623055
1368578793
1889524556
988959400
927346210
98278947
53412647
1614082296
1414617346
1507306580
2130268830
932977810
1639462363
1904541517
1430491992
2005489364
1312482665
1520511788
128850843
1109523283
590651905
708952165
395024737
1273202125
2049642210
1706997261
237840280
1403150645
6246668
1009245236
2089068883
1807498545
1272049515
597579173
1537109789
1684466903
1649048199
537598766
110305852
1529138277
1947467242
1321960645
431159727
193441939
1899968289
1292688491
1506489905
2039175997
1230739164
749729868
1636230717
1844476724
1387792480
1840110794
839643764
18952483
123503413
1477863171
1729458737
424157043
2064474504
484573017
904677238
1281556046
650740156
1374638709
163513085
121224249
1666461232
799413542
2130317533
776151681
763088329
1826082177
845229183
631243951
334388141
798467546
1338711311
1232467436
2005706753
1206011384
125876700
1611827193
340615203
1259255436
274740740
1935675570
434167432
757156599
537245075
1196751166
1885782843
523866909
1230645413
1327928139
514216976
1215583819
2097770745
321419281
609920319
1622840587
1988152549
1835101733
2084800688
1259770798
859213001
1526650905
1590445979
122154072
689704476
1559210487
1194926485
812624175
1278935219
34597042
711759206
1087203062
312406607
963489622
1064661279
2024177314
147596169
1934671343
792111711
277887165
807707449
1674415938
2040135330
1299580496
1270657838
1775040408
1541299080
517260311
1866429687
831605377
78843613
633603183
379903217
568461771
1743830784
1569087819
1150939021
2133269120
216083278
477747028
547112182
1876722868
1059501076
1180772063
1290392985
837269578
460630773
1327447927
797314663
1484217494
107571972
387821891
817179881
1446421828
888879494
951527353
2087642105
1740452314
185134480
270461762
594101962
642020080
901734490
492727471
192741130
583768324
212117005
1512166856
1984153429
1710426825
1832521082
992781617
2146578586
284713725
1917184115
1466912688
1468902828
542897848
418782243
349629046
348121125
2027480116
455899493
1158667774
1990745167
1937287326
2137382127
1251254173
36519176
229326321
466425678
813790203
1701617869
913097272
187342151
365312430
957281576
1772201202
1468137694
1718565627
794541015
1727159749
1733177350
467535944
2081525209
1368369803
124616321
518740580
1059219696
1785222569
1022260461
1829436626
2140488483
1585022007
1594780084
1269481413
1257105232
1325566982
1390076147
589656815
1486624995
1233474292
520533210
214099714
538116325
1503409037
1873020403
895350939
592044445
919497901
110359442
1885970880
1183257283
1286346400
2124225382
892212603
1769359049
2073731801
876208783
1110892605
346756470
1960501313
407864696
1225462663
1909510519
2087816000
639561663
1315469313
1810408460
666592046
786455939
1499121449
1075245446
1603651584
714785347
497544646
1990264155
19194403
1055390282
69883509
786171439
1885359910
829866535
1305623487
1609446081
1269782689
87783274
203882957
727934353
805155498
241213583
1279367703
498458949
550617534
1512586664
391703520
1007445248
806185238
1561255937
1444497338
93227193
1830969564
1923189523
840950072
433086749
1940067484
1469537258
1125339448
83258379
624494906
1742731906
720511087
1163052330
858377141
259510505
1062230383
1969004951
397633243
99814489
2069701281
537072724
2141806947
433087683
950624586
612113045
1759200513
29666760
315122430
835776512
1642966072
1599090275
1677955061
1233693507
1684985878
1460584815
2004493872
1676812681
839896875
1616100810
1596324504
1068372840
1913324457
784508604
1381909445
423272653
65110394
1572185076
328297578
2120287619
414688293
1315095126
437185800
747019565
616191482
1993407318
517615342
1744973674
504747394
818808340
832533942
2109113542
1193739327
1832251161
621007345
659767834
1840266310
150829295
1873353521
1438453043
419082084
1586512895
291435220
1950218610
351096026
255049439
572116338
171916064
541208405
1698684759
1785267608
946676918
1076073465
421437774
1128592940
1766222391
1536776089
807620640
2100173869
741846530
1162870280
493524595
884359520
360994105
1113735137
1108629042
1152167602
610116379
1760436337
1665681814
1950770562
464068127
1633586259
697723521
297493287
1763130419
695369657
1046750055
1609689744
692803128
1881846944
557270862
401659447
250995996
2112280893
1473237415
1022489332
1843529105
1545293176
690057095
604856860
1779909785
338192910
610127633
1452737354
1313911652
1694256772
1247852518
1617356629
1412056178
994588561
1223617438
694536749
864382603
137518275
1415106013
735483082
499521985
1183668077
1295111251
787867714
1554568254
381554836
82689991
665366358
596856039
1436104467
492084066
2131933371
1029708113
1923169912
736003511
1091459504
533119216
237888582
2066235431
446568534
278991266
270942034
2043775062
445734180
1886305365
1947620634
523646724
1421160006
1754806357
2005481514
1267935678
1510600899
722595974
732999477
1783099810
1855402974
606123842
595812874
1644580113
2140570121
1981842020
328896717
669017782
449723493
1380872128
959992296
390520443
169180245
1085739420
1107253329
36149709
1008336283
747242034
906314071
1098799978
1302401337
288604371
302541768
1741169666
1419548409
1874777547
1337087372
334125684
9240640
1125990011
233800202
1144961973
969497137
2098930058
1669720122
1855263545
593911680
752602014
573761904
186366854
1100321641
1256321791
1891225327
759162425
141910768
1170490459
644600022
917941251
1030443123
1305425616
986882955
637527423
1598104714
83175487
1749454602
2060700366
928917858
596492545
1348013070
671898669
1217752186
1367712187
85781265
196842069
102893745
1723815169
1383400016
1799312964
394950936
2089193082
2125620250
2051293743
1816392335
890678475
2045451431
13117726
68077274
1565886330
395475237
1162700576
388287920
268665252
1979438428
1972370137
863164503
1220667470
596701643
1630364516
1916152483
1617990733
1638191815
1993362194
460783142
998496302
418129293
361821639
1660488751
101954581
734277485
1767602836
1683693423
814043469
1318142935
843891366
574533426
2060437430
1855832628
68637423
242254051
998058229
1946328187
1000397610
120279734
849925436
1396860330
506040064
1068338594
542906234
1868556136
1315849713
947584987
13240689
1029259474
22438668
1036230368
1074511951
1846578303
484345419
1485328870
1780334725
466292403
823198747
959890441
1392491085
344976366
66921786
1620393545
1844940220
1523541641
918433826
771197556
169383724
1507567041
1522743373
2144722049
1833976662
333185952
598259421
1040106933
1314450340
990110374
991226513
1925000766
2031352516
938872128
422051949
174806922
2011977728
324901645
623969268
1728833295
1879186631
283467577
1199085295
799143878
1962970991
97967945
2115138015
555824442
1956604139
365547801
1942400188
686750850
2029019154
65871988
155438732
923633746
1673133608
798129790
904570347
2761095
1816181582
516257535
514124106
1441225378
335503987
701960063
1045929800
1306284366
1978645930
1860627531
2091011801
635566277
1193577179
747831333
347862861
778529792
378910447
2132197723
928960714
27674803
1428153191
994240644
1607718081
1890586689
1842885084
1188476724
1699679773
1433244446
972380121
1440990505
1726853257
1657365101
1655634991
1627740003
1237777015
442387111
1318345330
2018786909
497081298
1092801871
117124923
1260403607
1576625928
44749833
357035192
1419243662
708184378
1823994320
787494613
430462194
954829344
183651885
574138209
1149023388
2000803003
750919369
1422842518
774387082
1993246455
1164139058
1216397974
253880094
15813362
1617717625
24265878
459036438
1617491446
1394664178
1414667500
1054978305
780694013
621366448
305072818
66937774
852126938
543745560
984499391
1679576969
680710392
357202493
1417950552
1621916996
135202278
402471609
1194360591
1097161672
1011218491
1710924118
270420034
964789845
25749882
575560304
1885982783
2106790674
2090207487
1152989075
934038194
2142988543
1943917570
1692936425
458163213
405774009
1903967726
2100838555
419876439
1410490363
1972805655
1453374432
909685968
2093767767
1173320344
159127148
86571121
640433599
1352715364
1560879979
871715923
834086313
84847542
1369256158
142313824
968013004
2000815490
1201680702
258814798
1049729149
385720091
2139876838
1811014757
1032560736
1023257841
491209113
542673402
122314369
1307786222
1800821247
1467553873
1102269310
871129348
1350107869
696745802
2012771844
1945776699
1148188514
238610017
2016983265
788891071
247610716
691810686
2115533111
1776515886
1014728323
1562823617
1306258488
165333901
2147261340
337034698
1806427710
132833609
404147700
1953171489
114176101
1984280731
1774940708
1125337296
12216206
277710822
707289692
68658863
739533127
814165999
1272612841
2098857528
2008357798
638743546
1580166763
347178340
906703476
442038737
694082983
614547560
289135999
1397035717
370506645
873160122
9271140
1567705979
1415149183
836854187
1002736543
1474413448
1073887337
787663809
893152308
1442336558
790372282
1109064360
329535735
154426918
682705490
808408970
2020211916
628075725
2022717474
611240861
402320527
929610707
784985279
1028881218
1160056124
1854673134
1472166292
1825033095
285211068
671956662
465111289
702524676
82297255
1518384477
2065612657
894906678
1144141704
1447516725
109883009
959931831
258459350
675080418
1075498801
1461877161
854118869
1228544720
1163002724
1206397189
1594398936
639342555
2003247310
35877293
1069983666
1897836064
292881213
1958907535
1718602816
377803572
2056169006
1031421176
932156656
462351121
597837814
1648707651
331044390
536959342
1732678437
2016501359
1507834254
797038928
732615054
1222257600
769250116
155196890
1963140627
1930674169
507822368
24787441
686411414
845494655
1485099121
562942214
2035183343
1813297806
305736718
812060440
1202479882
1470473485
727519976
1446930613
1331763319
332013246
1283561076
464921578
136016272
938007899
1755897841
361277355
2004692708
1970813802
309067870
588813557
321348239
596612153
3425484
1062446603
1653270822
439347075
1802573429
7952281
1106636025
300205752
718495506
74864799
2121756628
1333692514
2142730500
749060723
2085739888
986105084
184984659
887691680
936748462
439360222
1039729939
1596462439
849141474
211958336
1598106157
493432991
1161883630
2107849353
1699355442
1507066165
1472414367
926889250
1917906605
890132912
822214086
1613703860
792914033
1350905824
1605486495
601894656
375988135
2068991637
896897094
1964760406
1997188520
1569705146
1724736369
1395856527
391013230
118115864
548750074
883686295
1506084913
325258171
1189939530
966020471
807739367
1725080524
335696730
179891650
1826699603
1541255768
2119529185
1378075849
828490696
325857534
326265086
73458580
1187737212
1976868664
1832314869
1093398631
593169780
1418457941
2053004703
1699142489
914360595
21713344
237831736
2119883178
1375622001
412913192
152241529
753183459
645981944
719221472
1849723317
525149379
1311100011
1609683399
1615066629
879691557
1202497952
652237932
1223365730
2062227736
286316400
2079212483
1589661685
768314386
1081606034
1286054237
1285355206
2115479866
243155839
43689655
1978238222
1813562558
1023994458
1116706270
742717144
707885734
568891243
1999602166
694952474
2118660898
1555302441
1261098762
1113200986
1441132139
1667521193
1209051821
247108968
1145723161
425450391
1680331662
703031436
1758865491
278944936
1656408722
1086977977
1196211851
1697780427
124211893
1377418569
1787696967
1451752618
1042475243
1552995258
1032452965
1532678293
2126839066
818906769
1565359550
1745318538
1544024510
986181158
1110163053
2146562909
1527899250
1487573298
2099443868
1852970493
1639333457
997002862
1774114133
737304083
1052838866
1461964832
467208339
697988
146611535
394773875
2075735306
1635729291
1288040241
1596007633
1916082436
1764594832
1209424409
1303393909
965870026
1695505128
740625275
1686972029
1594394791
882722846
910148979
1574428353
1005295312
402280265
817260336
1836116584
747876673
2138073375
1153875207
685006431
240094785
820502566
1503271291
2098187384
347795447
1159866457
365278218
1747729958
1375521213
245447865
1977537277
495269416
1552788586
1883538920
1272167037
1386592917
1346861534
29640854
1608148311
744777575
2141151724
475306701
1424360784
571967778
84616779
165208935
1605651258
786054720
62039755
355524483
1352890136
1325113862
1236186598
575156481
1705128078
298909324
758527118
1085371662
1386882843
1984169819
1765439138
1538646368
1817606744
1519786676
1830023048
1055026230
1632037365
2112982323
100672937
507213977
1948307097
1820457699
5369715
761269794
824105320
753705545
1498740542
285578925
658545872
673301973
1510311713
441787472
1045093412
178263756
1977458274
1137917923
1474929950
1214457768
270027928
1402683349
56962673
2060838311
1424774641
1456940283
679117096
37886852
593436815
1585250875
789113076
710278035
393275246
2105207337
1315253126
192459259
461584232
77227324
1480821219
13041478
49984382
1485074476
4818924
1286658579
255664255
40829557
1383628002
1817254379
1665972709
1142758383
1069673323
599271652
1365364254
66739157
1630970423
2072166020
419668439
1446714944
1331798981
976593339
457285045
1007297372
746575701
1509388947
1036894527
1777122374
1164279850
358710707
752443385
44466912
1979875044
1681954111
1723147592
872781619
1268144378
591328323
2069192900
119563569
801442070
663758911
754686610
2108552203
1021155173
702022464
644247335
1111604270
885226106
1101371155
1174975565
1096025248
1896594985
486225497
216589518
1965017725
67040580
897351528
317314359
108998182
659615954
2130407173
2036182829
554658466
2122268851
1765636454
803485421
2030391992
535264250
284274067
2125813359
87775124
1220956414
569433826
748221041
1478629254
359685526
922802199
1038943743
1314681844
271961977
1903399994
893061002
2045783807
1719782557
354124398
1828557926
1158943449
350659301
724422518
358049142
1069850387
1609023817
147568478
396135247
1734885188
2020767503
336322800
481227347
2011957715
940997832
1149026069
844050302
2044855485
1915700376
574159694
245535645
1229583753
1817121171
1892083751
944736470
1020114503
693950811
1092352829
1689335203
1700402341
1341516572
1480413041
751004230
303904654
365191303
773205857
1283970090
1561562577
1050367456
1111336894
2009430610
7095339
1732897391
579084502
1780711853
355353527
20318189
1094844890
935344584
531019718
351269890
528505427
109408325
1984568586
386902011
1496618224
1067126175
466671222
1405939765
1340617000
1937307857
360205481
853759444
38110800
439960793
443651042
1450364475
354585784
216769381
833001923
1554920186
750956841
197861974
1864293460
1430815423
1932045860
1616326455
40675220
1219619160
175206139
695264230
732683281
5607339
810613053
582851248
1958427948
338244725
32137073
1068485243
947472203
452955145
492551002
1035414304
300781098
942565620
1349988361
1614356968
1097310916
574204892
440530027
1544713549
1841070622
592706600
2129814748
260262291
1676380916
2108049458
205921864
2122736883
395574377
175049985
1848188834
716487599
717487205
1546282854
432469245
1089881255
734668074
554953569
1597958322
1046549900
64134210
2087929088
542391998
415745700
1094234195
172269669
2090038766
647503824
2090205053
1106106799
2038797202
1959463939
263726506
1909552609
128611309
1892079147
835056355
380658422
1125328395
1194634485
1274882456
1592491885
1888832782
401239886
2123482129
987097997
2125499072
573161644
1431815229
1885937923
996078075
1402299655
402688095
1103877016
2116649028
794682806
1909762563
1396480128
939106611
1380351142
1626563813
504453088
809547602
1799571882
1967162299
1671201874
825143173
1469173303
1665783717
1005132553
47225559
743223641
1334654399
157183044
1460686916
1453051094
2057829940
1266461699
783161293
515997845
521742651
215369
1231903779
1097223937
1566498422
2062684011
1640850802
2107884065
56136379
1526074713
1187453629
1701811845
1341566589
15943349
1546177737
1898459251
207666023
914107269
608766205
1310939062
1876630536
2015877283
870936989
457194617
1138051200
634920967
1396875872
1167966854
564762063
740317441
357701924
2058753678
1807188848
253622368
1487087803
742427085
1335988727
406057172
1928065794
1834661450
798466389
1161419527
989293472
2140793727
1152833273
2026890769
980771148
969269852
614992876
1353224089
191467750
152942862
281396064
1874404324
1125302154
690501681
355641579
2002912946
1313004702
1295015530
40474172
1539293870
1229007852
1504654542
871375337
880140905
661616783
1929636660
1660204542
610570209
1829457546
301677609
1942039822
1876557243
1334066464
2110200280
1091238349
1508939265
1191190949
2116526443
1615451221
1726674054
1975941324
1336301584
912126161
712942815
1215019457
1592045260
1945026004
1444850757
1404418007
253677232
889924178
1282857248
995233100
1394847072
129266687
342416236
1452772605
656632175
152862096
519840995
1454095561
81063428
427863300
1892782401
1669683328
982769548
1521111552
1623971592
2070207291
557305883
1161663418
1119731360
1518080477
59095851
488630139
2114921438
1318958458
624740947
1834946194
1030339892
485363098
920609147
2015468914
362720409
95263297
645493384
793381006
924178348
2086061771
616897219
1452620736
1983383517
1483186973
1630438875
1612560491
879022685
357607119
1851267799
1749826253
1948600574
773946114
1944055849
1851713860
678195715
1001180403
1229424695
47188536
399935685
972826514
1358877926
621101633
2046297408
1007474327
1773372582
1842371218
1173187870
1525600257
254121537
1818922711
2122115920
1467918155
1256338735
1202938875
557494493
873694819
1617288661
1167853097
994122907
2107257065
793168334
1321742086
120433651
297143859
422093837
1552782348
1563669202
1772174117
1348109726
2073746547
657841110
1336190294
1327511748
766451692
2012704985
1730227246
1455933131
2028661980
1435921065
356699122
952912593
1533269445
1017072203
580308929
1399262973
633571610
1512814580
1541278715
370143250
1876651408
2023550025
177479770
294521457
1849018915
463659057
1405403597
173649340
1741517609
1298220303
1709706736
993040664
1731526970
665011506
1553916899
1893564401
43421383
825166790
1665681253
1733547440
974454637
946476422
1703463599
1398858261
1949814009
1772046543
117244180
1263738360
204103230
2019022187
695204086
1276696236
901244332
1347935662
2064563648
1735858967
789366553
1676666326
1546773309
991555405
1348896220
1383337188
1719014993
660523326
100350851
1254755528
2096937062
1473926282
545363465
991887990
265126249
247103391
753032575
267779579
577907154
1195757158
733774563
2044746507
805641355
718862484
226801332
1783685479
889991759
2128858050
1210680752
890940590
2040033965
562452922
793051412
88923373
742645550
1569680110
1879370549
423366291
2026259766
1438464987
772959947
44735236
49944551
37847263
1055022226
1965072633
290083697
984199783
1693905432
2107954131
933389836
158114293
884746049
1411847434
2115576618
226383022
2026341695
1343083495
1286585636
2037066143
2070185138
1719088541
1469958166
1318798465
259420958
2044659080
1573077760
1182745276
181985835
670723594
1157213141
1921464080
545758676
733640688
2115835830
1994714803
687286709
1451643714
482760338
1664777380
1797703757
350119770
885988605
259395229
1628768486
1740188446
1507407392
171706536
1046470034
889898275
187809509
291531317
804862377
1325954158
1753835291
1007712676
1610168401
316194840
1109048331
1903016156
1085721134
75591559
1895267173
2105221427
2121264106
1459899282
1649798320
291350639
921330799
1555801517
1658274738
990972971
982911865
1831315633
2095057726
1674700436
584685286
1652388120
658216593
731777656
1968370240
1785261363
258178167
55322552
1542724599
43156853
2095323315
903591724
772115462
446270543
561452803
616443726
506929717
2052355895
596444395
1375371328
1577622584
877125123
1327426581
1848367143
1727173635
426066997
448853037
2138877731
1574504042
1413654495
353308228
1507793964
762339471
119266140
1487709590
132345939
6166222
17736737
1395677937
1856904232
872268442
1545774214
2104804957
1722669857
819185974
382601863
434585964
903030868
1305905469
13109522
663599546
1328151146
2144801208
471472017
1989970683
1993787362
376594303
1619065604
764764467
1754780616
739517591
542020920
336077599
1644937556
917771496
589135303
573498459
2032037966
1393999376
1674011227
582868893
1914511807
1954210978
1009724935
643856635
1477633017
381446881
714078971
511461392
1831749139
1763032710
1092733248
787688120
538006944
600362908
973406287
616390269
235725298
1528335880
377861665
22324131
963119149
639365331
568836274
822699756
2113210403
1477673749
621579484
1283126214
1968464024
1460304745
291749790
864792403
1734816422
1252809078
1723309570
1649039767
311553881
1918372984
411450774
376002593
177228462
1771675976
1018723304
905775373
599488586
2119399659
1453834279
1717181393
1539551299
2080376527
511934954
1678570709
1878915659
1939150418
910662249
1929582242
1418150640
263297578
1385454677
673158480
110999307
1893663167
1993962544
1536397205
1068591345
1573853176
23367815
1165209966
1573731280
1201629398
1694814820
472104735
1763252268
978006165
320079182
105981426
1968597117
1301598491
1104584597
1347786773
962059534
181391534
1749256786
385527205
362117218
1335382
2036642431
2142736343
1713234859
1636133210
513892510
547465717
1665534513
628237379
1768118333
1751737658
2140667595
2017212218
833077701
685500833
547497774
957045565
405592556
1552083337
1130868913
1752664933
1745709412
1511748215
341003280
242399972
1555760718
1723648109
1034760820
484119338
510139282
2041071506
783642793
943634905
403880271
182144795
1621326950
410656674
528559509
1872507576
636227568
1593431641
1084318662
375076210
1531858497
1351151219
1524370917
1700825970
1632186316
1421139640
537695213
367027447
398079567
1961881869
1777257570
523108290
747006321
1371224506
1140030665
602325468
1766759066
608244996
1955373451
1427004307
1263530276
1726557710
1109556922
1697968617
330416028
663686210
620918650
1876971729
631348855
1378101934
280538915
663823691
1925108088
1923519682
2087022871
786251721
1702228912
24448624
1388273841
926408308
739109704
1160364177
2006151749
1512111870
2118592149
826568802
431205139
529840542
1921916796
1762475437
358983861
1186177671
920791052
842590237
1015149299
733820221
78741258
720871029
1855263359
278218072
1846258649
53957780
74674766
455965213
766190221
1224909175
802228018
256626680
1920413932
201663865
277725271
524755697
843002329
878606607
1720172403
695386413
1720715681
1695326836
1877235980
1444021416
832891740
576132126
820042979
1271723517
1217684294
952316688
324806167
381613643
586853607
154887460
23720614
1750626689
1468157490
1798416194
1465976174
74225860
936115131
1168550752
1190464660
31728888
760661450
1411284757
101536497
2075008969
204049351
1152104866
1764308941
1755821966
119453919
2019177116
1380151084
257169491
752044088
794967874
709167756
1818054356
1398411558
1319991812
1815693347
1761030662
468999052
878055300
512961596
1750947420
1060158377
1021941192
1878384790
29689532
485570311
727214533
168877397
775702492
452571231
429561436
239130788
1208934883
801610618
1882407324
348553063
1936356150
244578873
517710901
1887696236
1713015213
1149280371
1891534496
1716657503
106284590
907132882
1523402787
2015275369
2125792751
1328856257
181890242
1495528237
797807872
1597327976
1244508983
430676988
1409771717
86101661
1991881673
367850872
1130914297
1077939848
1771243042
884486547
1831704203
726868732
440070142
129981088
145466666
546550758
700947026
1752044571
1863257559
2136702461
1097322799
962666995
951424292
195370327
1405634724
95336971
2096737954
1654727405
1493396455
1280351156
2108223162
1187082387
149205703
1595994023
360612920
280747141
1734901906
1509617993
1931131951
1646599853
729909780
1471176179
1084128
1231356994
541901749
799321456
1304567460
1575283728
486332430
805245693
2145745347
1987676870
266741239
1971602451
1856640265
2066282425
1563707063
860424705
546867675
1989017622
2045910075
1905170899
1181041737
1916388392
942499731
70890463
286211603
1419025168
689891128
913673414
214155230
1709129452
1314913487
1781759422
555756543
1427456444
190241839
794328087
1904922822
210880684
1679966370
529095242
377209537
1635225940
393063471
413585405
179224273
670907709
79113524
1093290413
760681487
2044651077
414166174
380928473
1687066425
55966571
629064876
540991616
962108288
1981309992
483598045
981509122
951186940
1358949708
365451725
1446564126
2068252414
2115697999
1623947332
1697507981
1871236263
1611108376
667342599
466907772
1610219019
1117354893
956213998
447558077
833432472
1106050020
522651477
59525353
2097998565
505841618
291269706
1947862954
1831274614
423685238
298310981
1476300286
1070842328
1735045632
1104641651
38351716
1395787680
1771292664
118799341
2126821422
1662109902
1559001393
331413369
285818091
1929724822
1630971969
1115799197
1614611236
1609719915
854217658
1954908480
1536488856
907875462
894329347
1168769085
1959131111
784583489
1808185012
1917635209
1656225719
579262772
1220054353
915399797
938210351
1274279377
1132863190
1056603488
891639518
1739505191
1984072963
1988058762
1644737332
365903582
383719320
370268315
444585830
1513064060
1991415662
1444035129
1758778597
931217234
1314669472
33214083
831833985
589583046
2065874360
1926652729
1735091933
1977061953
1980785929
489248330
843603413
125594221
875426904
1796615510
775908213
1380359378
1247569048
195474094
599018102
1271988875
510597816
876780701
1535336981
414209583
575101540
159169199
1995980360
1497171532
215090070
8367360
2088947639
208474055
1072207316
176365989
389837769
1740037997
154565834
1070766873
1483589066
152452392
795059470
135184060
526792287
309083519
1139103552
1769089781
622226361
194198518
2096520597
956487016
100559436
1520426458
1784114913
1505292600
102794555
937958348
714662939
281304355
801772900
1032410261
1573827359
825858624
1461910390
273049303
1840231458
26167770
2039801448
565629870
1648438701
1098199845
1631282450
836757728
1565501616
514708249
1772993826
7402298
2115374215
867397794
1016302891
201029679
1502872530
1527889110
1502950105
1335916863
1664395282
914159489
1046019192
634109192
344356458
1087348487
140386609
1354113568
1508215715
506963234
1940291728
663222708
1159276760
503066156
641739685
152332426
1174765177
90494624
1239397497
2068239063
749912645
1131119154
165430965
1216040172
2131397174
419541356
620660714
2048595698
936145255
298999755
1605582787
1106648550
1398473698
1569286877
1146275844
972195527
572650410
835288947
1145980275
1540046969
796300285
1494847662
1983096584
817274225
653499892
1932711350
1503227775
2062415703
24198455
792219796
992166986
19879896
1708811199
1887492999
133187274
779234271
289433209
1522319431
417608756
1713896725
1152245896
845141453
995904870
1065497846
643424503
1381574164
2113996842
1347806834
922508820
809573744
226854513
1247191094
1931800988
71778287
910546741
1803634511
1939135871
709388238
1825898034
615512292
1589467144
899058655
279692485
1601172777
1084432283
2031816198
1900630488
1985122516
1703434026
1906086070
2000063004
1091710916
517843793
269571513
796735489
134498151
1763425567
1443308661
1497627892
1215391944
1011210136
239712296
2053113951
1837912751
1744235271
672183814
1758304462
2145455154
922341880
1528703819
606094254
1328875140
898489613
1062638611
1260127699
1089554404
1486399332
1786472655
1858608039
927964467
1797665481
1926313312
2104271245
1940116523
314067932
1704605369
2097937289
1748631175
1778792070
1416528129
1309214317
610450243
619553373
345681605
868945737
1600555325
1735779898
667817531
1783665699
624501110
1961264431
92374912
482462756
1239800172
454163056
547329008
573831082
248384832
1091947949
219634437
2062448829
1324519926
1206972207
354607562
564310736
362884999
1987140676
1579806709
1629991978
889135978
2031750013
1900705540
6988984
1208593089
297934984
330268818
996474703
96834751
1775135097
1459594088
688492947
1769397265
352723304
709624723
1530479608
1977174669
841219648
2013845203
921741961
1064510034
962888813
95974373
939482333
1950011462
1886560943
1444014297
213521978
1156097752
640915144
1049368702
859348452
1718460209
1209211331
894853521
47216649
1479025807
361813104
350735430
1369267359
898623071
770710182
778944789
789084368
405909828
1862987942
75712135
2036299510
1895060286
459888338
1807337384
1705791054
1170179121
14540225
379347555
1713298503
1790826878
1611170599
1056357795
880362377
479379232
541119830
776497033
588256545
1392343763
1787322361
1533918089
940523621
964834761
424042484
732385619
2077543234
1976700724
28164122
558428690
1280463441
1103836678
1993235771
1652103011
1954959706
1628048460
91394532
109703617
943600459
539250689
1258949624
9762258
2037525289
1439125101
1896015621
1243739007
363582207
1276255657
1091703336
549631024
386438596
178577335
1980496861
1034690663
1435033102
805178224
1611564348
1719004871
712839010
1658765432
702365643
306829698
1627473376
1653546915
141619435
518741390
463003439
1593552651
1557880333
891355190
2015021502
130335431
1405116652
69737745
1346346378
729346126
1422214191
1744584032
239238381
1314097081
527918976
1583019416
707116039
1375213218
1112222609
1653426998
88887573
499380955
729032290
1612686251
2134445356
829344557
1786224640
1758542505
1197775896
701711161
1417303611
975446019
490425543
30971070
476743961
1662434804
1618190686
1066809831
323440349
45082469
151955370
1206558781
736506102
606498491
1467160897
1088283164
146280267
764232391
1244939236
1028229388
1227771199
705500880
674609553
1650350276
2139178430
1892978509
855427237
1371611273
783877855
1174927528
1579203752
1628935623
1811502870
320439805
904586770
167654968
1026687234
940774989
1884777125
58733126
309618670
1064993811
2026364323
541745020
1045390155
1788443184
534290496
1525821967
481452982
470930200
1978272186
1808383991
653844278
449281699
940464035
1507445439
115279114
2135486613
472737303
851104210
1363196459
1509889654
844050402
1931881598
1822678407
1083037278
2115901249
741878955
1185862781
1961759821
1557263752
394021143
1590451803
1089094122
1087697782
368856824
1398649161
1824944898
1167272387
78355646
167501565
1744633210
453380459
1655137398
979992444
1327013308
1236044643
2078602684
385197777
1909794524
1421945211
621219796
70328433
1490007885
1235131881
322124922
1291252741
170883146
1482976426
2095067493
2129211654
1892672290
588001874
1991654256
513999852
1368756274
88128890
1773842396
704713044
649497775
812117570
236939090
1778457359
148846818
342908751
137314231
1692003383
37531428
789828876
451978959
1410108647
1066774805
6256377
1580674022
1498398632
263921240
208850676
66919106
1213645897
28898108
2139525661
2063474025
982803801
911265251
980168941
581690982
1161513739
560397823
1121398683
1320543053
282892629
69933554
1273054624
108852943
1025888820
1491410126
1213876035
1055668947
1784611673
1030753809
966055128
1129302812
1969895859
562769487
847303351
467834656
1780825590
441101959
1342483148
2129411288
1798215873
1007742448
883315676
996665849
1294917392
1083785182
1723146638
307054416
1726432749
113064629
1162173946
498363014
510033765
633179635
560900136
858640490
115662455
1576493099
1717444047
549936880
1911079727
621753756
468535941
978808790
695488262
1673158127
1955520725
1724310181
538796385
930081623
8534492
993212233
1058069373
711602097
224304603
870428643
421669995
1484899289
707220589
1092385553
757605986
1602950407
1027177691
674424483
151525827
1174371355
310685130
653629745
166738401
853203500
1168072349
1512559901
627198401
1706475712
1818760857
494846460
433033021
1447829226
1812227430
1978122119
480710714
1050965873
1798218784
351190946
383194736
325296040
1642298505
641575067
1071840192
296944943
1470118302
1582153461
1791901376
309820528
1988288562
730077365
524148327
1050318633
851250880
2031228540
609287924
273711608
1659545110
621995618
1909577040
1097034520
1191000285
561975007
260037706
1588424802
546129083
833552106
1096044649
889853503
679621066
1413851896
2059531204
740836603
1528961986
729558298
1913723667
1741016824
1153065277
468152321
1343815977
805142497
775027784
1676730806
1605854118
762360447
1106682694
475737346
1267165044
1983213175
2127933480
1682701391
1735967722
1016205114
259117483
1903412053
923285638
682586518
1646690989
1460441618
1476020259
42642146
642403098
344518227
882458076
1368344213
551602121
1592505952
1603762292
2070088738
468548442
501353312
1054277545
864833154
146302258
1071137553
829906845
968605988
1182098249
1449321044
682282360
1956828912
1541364016
1584701343
972264371
1801431164
1400381722
771386577
76203461
2007458194
1329480605
982944216
1523662250
1190672496
1372157938
1263771322
2076958347
1631316909
668921028
692641229
1204560389
1868810273
1320048651
155725357
1048964196
1688680314
671665923
852450724
1005824033
2033047104
1191339788
1452628776
1418308438
353243812
479173938
422345071
1616503464
1588154852
1288668995
206747682
938002072
395222862
2060700488
732501892
1553241835
1328341503
1641504904
1873473905
1099948041
851286913
536155850
735992941
697320974
1710304761
663676849
861312389
275945837
1476766144
1639386592
683766453
1597322166
1964057876
621536913
1834540290
868850447
1667799158
1100453971
1412518675
1432252159
824985309
56919125
360608474
14851226
1847765512
848789077
2005306455
279108147
707455667
1090571524
1092500383
486698141
816831788
37024242
1269107519
326120048
497322145
2086550070
1889279620
1675163934
280179914
353900056
420471627
1274550325
1332215931
382024194
1663945937
1929860842
390070181
1207010946
612308361
2003769110
883286545
259045452
90278275
1127729720
738533626
1695211650
209148217
1931324800
1581036980
396862878
786887246
1464323643
299522000
1057573482
1550050234
331568518
782713722
4751266
68798062
704912707
1093633906
560069477
967979182
1003195380
135060444
1095162257
1875816357
586594507
1558052729
1728103455
795855339
148166817
1056153364
2073748308
1239550415
2059858290
500941601
664835643
1021972292
285857539
1041548818
1982001710
1594403496
397111049
844157566
206965822
1808793243
1221344588
1741875557
905381994
778218033
174995517
747532540
2076963417
1381366770
1228006611
1641171446
1924029779
1364208349
1954724609
1047031469
1857146167
98277789
1339281927
389224654
1192682937
570957924
1068356757
493907872
1557947192
580083664
1886338269
1575861990
517921539
1433475530
801102117
210973745
1402487704
749507868
282630099
1271997865
28329047
1555826436
1994431485
664264803
1705922231
796853767
1740675356
1738735172
2084470124
54592302
351106957
755057839
1167736315
523816274
1456161130
48368244
130400111
1562254038
1785288070
584132031
2054368229
562961356
410576152
682255210
1887217781
991433930
125744826
1387103266
1074142361
32178295
1516319597
775668566
1534575553
2017278524
1603517123
971498703
1117947041
900149327
2084585152
295816155
746525179
365567519
703604899
702978200
119067208
1958465120
1280672974
1929268960
743805072
969958853
1475704500
1970275449
1869280370
192623729
966063598
351639241
1878180406
1159696605
694735351
660072888
1823400813
701151653
338296347
1891413403
556676776
1424998548
122627771
1594797464
245573766
341736359
348949539
172598709
1767707407
617513091
1843079289
261267809
1098212976
1014441534
57154124
1361437087
1583454529
1699581640
1307400684
2101562090
708501670
1654766324
1972680055
2053266433
1923920052
1005822735
1856378071
1997974439
849019918
150559257
1029834247
1613623170
145845599
1089419093
2005504459
1739622790
1949036135
426445160
1089754987
328048393
1783273713
1863012291
1807085824
2061219429
1409349302
1148943716
326344719
1823923606
76691930
442909369
2125152637
870668365
1055601921
1024385098
1204586945
109827635
1756044239
577405081
1260751208
1901736306
384568012
364026476
365132095
834253901
838621138
864639919
344510030
2057693189
39430736
602479261
165254779
200862435
308206468
221761737
1532959870
1410616969
1832230630
1844944245
411292761
133135869
1690104370
1621970645
761827170
901032892
758470020
1203107203
221509891
1379223711
1185139704
2095349346
968710717
564068829
1492951998
1658868802
1840489954
536495840
1497826858
475925171
1367461447
907761692
51007560
929763451
173105012
332323978
1786131253
1227188469
497837306
2016084269
685153145
1213755191
325031180
84811193
1711563397
1805099057
1918748171
1928586300
1185138236
1771072511
746957170
376051284
270641425
946606543
1212862697
680379480
545299165
1262125168
375585353
672797365
690399386
1384071573
79209454
1890683075
1895625918
790195168
654567614
1378543371
995235801
350199043
1485481059
30049573
1309689924
1281948683
1772675194
863057928
1928874763
429671374
518162207
15319284
884091742
113104064
1583309054
27116124
27573085
836095982
1137858498
354107307
1269095519
1013397547
1911358532
1727242901
749571857
596712830
1537245493
446515545
233950069
282250786
1720485915
1512086923
1203315107
567022149
857593170
846836182
764944782
930245903
100455597
1018652744
2075495334
324298524
1099797812
184623391
518867135
1671684358
358745561
751562733
1522674384
1558212054
77560107
1571314502
1563391082
572175551
595096118
372351419
1636510177
48880471
1861990499
1053264067
415901898
4978808
1771680766
802927366
647432408
399150620
836833689
2075885061
533513067
106695470
403943385
836725072
403055799
177952451
1247072829
1676215220
1897071362
672031162
106012160
815292983
1212432301
190103686
1516560101
2032279076
178229050
1899450062
1599541790
695130968
1781270846
1488050255
1996209067
602756716
598245630
1378864088
51184176
1841298094
1025287539
1817507112
851874647
674169158
584444447
281755563
1960890356
946345547
1233204782
430866543
1319977016
917800946
1093819875
38750194
1345671157
1517222972
1850368553
1411759470
408703791
404860782
1783462079
1391296538
1529205252
190200460
1608113389
1896059322
526458100
230678818
168847279
1061112155
1880828209
159999964
1491070885
1503612137
156742848
615477869
415527313
1145279429
380810024
1466985057
1571487835
1112371404
1839923527
1476062447
1439399375
1784587532
1148674460
27509008
308877882
445675879
1097252959
2114737728
1099603233
1876681005
1575796793
2059586170
1155233148
185312413
2073792098
503609401
117870983
930189855
812383960
963382622
1778122643
1974975076
987033586
1769220281
632444409
2135339126
1028847559
1691844804
1880417067
215602504
1411471313
922194388
1273996930
83536401
1325742301
2089997308
1707741156
893135271
1412182069
2050193837
1925286019
1529818010
1883179717
132101647
378847932
136891874
451535472
1437895328
1798361678
1427367838
2117761404
2033458808
1563495773
1772520113
1515577114
53517114
769831777
208953054
774265816
308057220
209542911
1199012594
1623369128
1856632256
1566653550
650618889
2121227316
901806103
1867254717
895099716
926665961
16032013
194373433
499267635
744161220
826820774
2141639915
990636790
1014631110
907913171
1928732261
1877584484
1718922979
795209287
369389837
1217268466
82394163
1010065691
1944176171
1034586132
340573531
448725195
1894781827
1697402549
1749052700
1995814867
1186186156
2003832889
738816392
1626935411
363001197
1304812386
1160503494
1691972390
1929676056
1631453268
776604994
556264796
705682468
1456994511
596187585
33652377
1017022892
1347181586
14407075
1918758885
148939473
113956943
2109006200
1703620964
1453648441
656749863
12655232
249446570
1877328248
2097176041
426463284
1975686943
1298915376
885289874
1141522211
1349591076
1232590133
1512367937
2025444846
800569215
931352135
993631479
604029346
173682477
827009162
2118259858
193151391
515235374
1584613506
38509957
1210336181
1836103304
1966422711
286494718
1779812604
1075635029
799710151
2057211805
175739266
1121578845
1919174773
1763562905
22221097
807170758
1713329707
366707531
766225181
1776634471
1334367054
101121020
954873443
466703565
2099334934
408569634
2105461453
629848399
879831602
1924234092
1008981043
356824529
484355785
1221406696
303394546
1711994198
1066856735
60356340
767560901
97349104
1360688867
40820767
243753066
1529989032
438216924
99680995
795251190
458443287
2056587758
1311903882
1397406535
1002066509
717830108
335933027
1160293464
754209426
195474333
1198741579
1022293777
1314215649
139948356
1667205772
1033192386
864818295
1082929360
816641136
665447889
1624342316
1809817052
19264085
1725884243
312273000
602224568
1017942026
272033115
2045093171
60097202
289952495
2039731426
236665792
1340407645
818613394
1250399775
840768279
646015702
1155904525
1097335248
1771755427
2092222410
614877505
1724331091
1080423195
162573798
1551351529
747709062
1298016559
210264739
1138551835
2100262480
1723942760
927873305
708806485
171225681
768051711
1709488756
374089841
959422051
194347724
674534951
695489254
1617427424
296519545
211311235
1934592051
476414418
1814210485
7271534
1588879784
1648501018
873147220
166066155
1686287223
300454050
1956157640
254586969
1446491565
780149372
497107814
1415641197
1552234517
174513801
1783587131
1386666768
876927746
523954217
1927653759
133954308
1178620533
2039753178
882998169
1618461530
1818734575
321866052
1390644196
1590255568
288273615
761979964
820517709
853834987
1407855825
957879299
1131918507
2062405646
2133217213
398408350
504984422
2073585774
1678715913
93984215
1198510579
843368015
405019027
1118051495
1284046700
1012055033
546255499
474096355
1527496298
741807530
1218041662
1210205572
1581894347
101059181
920073982
336928534
861980785
1111716646
1321067382
1170293656
78821643
1592380448
176777786
540148992
1025440446
867761279
995948321
1684176856
1199885809
1878910582
62914354
1158016670
2000184371
1562624092
1789784447
753813194
36926834
981480371
328332059
1653742763
1709858693
1139492519
2041028545
38981627
1674496894
903089021
56218969
2084831101
2057886720
1721964737
1549305147
961889781
1578099732
1448856176
1128173325
1189035567
1835771065
1653426448
1505796914
1723125419
268899221
499407496
209595394
620347152
601729254
516881049
1370308935
471831314
1491875397
1967307394
1274716596
1518972801
1659782197
1305930214
1360442724
1819920099
1603336414
843286153
1770559514
1610976410
658802174
896922833
427830053
804696470
2062884754
1175224318
545271977
1570122103
554990026
1311351303
1608084660
545502532
142397256
953160919
1041223626
1994045741
1876324272
1780001095
660777469
117790603
1548277043
817031307
969991068
801035726
1516258171
876706738
1024606493
1374046376
405859794
1698913268
1025420333
1390577733
1608557881
2019216247
2013038220
225995922
1440747118
2145588380
1303315473
1645498643
507273489
1139151747
54365395
1453842899
814918760
161645910
1877813154
962408242
709732179
284434588
367324265
8391276
1526138135
655259133
899055041
756984131
377836642
1260099599
493063199
1157796702
229598643
40864672
1293508373
197317915
74332390
522289299
2130405507
2043706597
989230087
1694224554
1177935446
192831236
1033003395
634636713
884038852
1629823524
333805036
528104538
1616941253
1285853997
1883397880
446026903
708897287
1336099284
199006498
47725249
1466389878
957179005
1287556651
1847524100
1586626378
2138309902
646790029
1227961855
1121459584
688747751
1598185543
636164197
1848689181
154667209
2099655526
1875385432
1017754814
1451236775
594649711
417140900
1262966188
457860283
119674636
577956294
598116409
1180923719
1839711706
965957991
127509443
668316633
1396147328
2029530930
1847160753
1904632119
1722361863
1055817959
889398284
1648040936
2095803041
1725864668
557610266
348686784
1983273573
457815858
16163945
72046184
1262833603
1580105621
568958007
829191940
419523299
1390761088
1333792944
1943123834
86350532
1168465381
856533747
1710984621
1048914693
1644389139
977812197
15808147
666753651
47934303
375189934
1748769185
1799256316
53880270
2015011711
366179842
1269501428
2027625026
1674187412
146363945
2076673669
1180737788
1366114476
1344916461
624028680
2074780287
1279183343
1214084423
89465353
149496183
1718240971
486557851
740109392
1497860326
471250518
681420904
1880489383
2141046256
721154177
258129977
398314985
949233485
1910251646
2125998106
133429255
583730638
492455607
1247007158
2072862850
783758509
1036436231
847526870
1614242701
1828993450
1536878536
1989537613
1894927231
191712611
1048351513
1901347427
109858559
2099127163
1556271404
1556506166
1520834262
2093775553
1335134054
2104080822
568970473
1272673789
836380081
1548379841
1849537057
1257880366
2119917890
1652246168
970669197
1170955492
1401026193
395185363
1347665313
206604805
2035971044
2009906465
44798158
970589655
546048807
1310025405
802476371
1383884889
253783255
945367202
720541916
756229853
1377085698
2095021649
1827521882
1896113062
281811795
428790673
1191462886
1142327102
1235114900
2107334798
2015099452
499687188
215562529
689786649
381812125
314476413
1034927253
2100241803
903848034
1274141312
1991193139
1515551775
38653235
1115203911
1769159664
1108408397
1401946211
1104345980
1869736968
194744840
1243596479
533731228
64546660
1525817119
433177367
171742166
76844831
1818961943
117259710
1068117487
1656370012
1849426873
1764702504
29518673
1487818066
208485367
911348227
213188971
1316995508
48183829
760390593
1618150987
1259416265
2082486975
795604996
763881547
717826795
989104719
862092307
1082207925
1386399275
127011044
2115485602
1408631258
949405038
414185200
1879030559
1113553718
1618419702
866912648
1059102038
638762550
1450536442
103138834
1634083391
248371108
1051550382
1183917861
993096028
292054787
1126977267
2019657865
1512997688
391712127
961336
1133370234
479727683
2027988705
124561785
642720424
556992376
365709945
888066134
1662662426
1013615383
1306464684
1258527838
1811272615
1930786949
1796516324
969878285
795732468
596538910
1158523929
2047732920
310722043
300386448
504806562
339959425
237390588
2082615937
2002482243
1051577762
1437888272
796203393
1526075380
1922572377
528375865
1338520917
1605167435
1942137005
519235517
514884976
1934538380
45875016
2073618149
257183659
1170117453
1428350234
250323841
1489036946
2145439835
1961504123
1985764206
5961473
1186565094
1373089950
232399255
36855617
1680740915
513230375
845218112
1294109856
1274676576
81446611
993094585
1019765273
344542766
1377834797
1802562325
326542875
1619514236
2027305404
890576730
846330210
521665394
532310168
18481783
1859998997
1975579364
2070296802
1344566418
1709183066
407223884
1411892276
1775374414
447639384
1203114395
1683806933
2014791386
1966979402
724168785
699022938
1462551710
1754060510
834213494
1434968960
296557741
462059436
777988121
1069235508
1940110934
1740751270
1671276962
393776510
1450061777
1561757287
1036828954
235159827
1114674140
972685804
137084045
1473073382
1119778045
1805721791
2044879927
655994033
1241045612
837111311
222564699
763210880
1321378818
1855506959
751144811
1064799351
1363947142
2016905279
1580647336
1739058453
1251426330
2080216525
904994249
222322521
422853625
327944030
13357060
1264645449
1448714026
778399638
1019662212
893246997
425116954
1336597950
628988996
84280866
243462855
1688363807
1251135996
430162867
1776921622
548414020
1533378373
831555309
622153525
1468720227
209799006
2132055418
578353589
1049966616
945441031
74173540
1075491837
1382291287
503697287
476605058
373220864
1436292617
1707133620
776790605
368448439
2054035486
1546981148
1236644960
1989009503
1209831258
579755589
1233932778
1611029589
840057534
1653618621
589039237
63739741
506698589
1794994077
813820667
1545305742
1144224691
1908576355
332455579
360972286
1607769413
376701658
1113754332
893220465
606107529
550567263
1575906378
1644125937
901557509
1545354632
991946172
1279611761
782762696
1497073580
1401182596
234770446
1304944154
1320087243
1657425207
2026389369
2026850884
1049683357
359305831
754503255
522750007
2146440754
2029287843
2060748817
1487545049
1106510521
1280707824
2054503271
1258327851
475884790
1620660565
1979753934
1960137084
1108576126
1890554269
888170639
1977396086
1871637781
822325329
1850491968
1192416057
940794253
1437368956
584556060
378646778
1640585686
1882730813
1599294077
512238915
300436437
1277797444
1779737372
1459345391
524470132
1533080680
642966016
1310625084
2057655875
1372054948
44811844
1126171842
966337468
1102801138
394297359
1401249849
1899720143
1623926596
753657123
590286937
872070426
378016621
926084297
1666599975
774563011
356189236
1940943986
2095779600
176212832
2122077933
794643324
1725669046
2024208994
2076547407
1664452577
1492031931
1698428776
1026964560
970728057
402165167
732652383
2128891330
1023269564
139859268
1198711612
120732442
1477731157
129203983
1266929869
113416948
290117331
1196096253
731034091
1556283465
1348760285
2078429422
742750627
6738955
1185324413
955326361
475107281
847984538
166146206
813212093
1236967857
547155622
939527926
1496710313
2072197688
1274630756
2131296138
687347581
289415674
1461930624
836293305
553777061
1193248641
1279611022
527355334
1585621216
2115301448
110721380
923099025
961260069
1291513770
577800174
430906494
923722896
144418844
900794126
360645395
965552570
1571885828
348613702
626853862
1379809615
151916945
236994969
1942481434
236670979
792806354
1348818910
98914172
1481981376
1310894642
500629783
526461057
1121911638
1071451336
20599475
515726747
399898894
1210330256
1861578702
80920997
250641754
694729287
387111751
291786783
1581001308
1224415308
721736270
1506127772
496276576
1982718319
2082582048
2109079451
408653985
2041133619
502419175
565177230
823919296
658499742
562793909
487589896
1725969338
1169634398
223065725
1435661901
1545907981
1024626524
1718946454
281596080
1936763529
487851427
2017348478
390684461
767357838
851605029
2115128276
1551405941
1928488223
216437342
1960282848
2028850442
1290331893
2089789172
423155293
613705125
1634726670
1339108307
2131227671
13239723
537502780
973741180
938693910
1775976385
606161979
371660926
770166708
845116955
1017549363
1819298555
664232262
437585222
1578506394
1720982443
1673394518
83802707
2081991627
566208296
1373457005
1856212202
1677850717
397803115
759735853
1349625230
832030826
620179385
561634784
828745832
1537919879
52958820
617098747
1480018511
506061650
1678504868
1622814507
543960250
863566503
847302285
1296814603
1037173231
1593074623
1544526786
379674633
1224800702
1051311675
1723936511
2059437679
1118270723
846161252
2080960911
117991550
1384121021
1654875852
2058773669
2067904796
1643291480
284884990
251553736
440393229
1367496171
1642833167
1087195679
1445730744
1799875495
894865191
1571988083
280214816
1541088470
1900007952
483913453
359817896
1714099220
1366948602
1486028324
118566884
904317902
1666135693
977608523
766779446
657936780
1280376682
978852241
1869502138
296475300
1469535167
1598680371
966162615
525946987
81294487
869817242
1140068346
2018384941
2028088090
2105358160
1558115461
228277246
924686072
1368161436
1468645392
374578754
2011596177
1080373635
1137723050
1543685814
1067405023
1799753254
1224940032
1127987656
243940557
2054614274
1397298069
268513800
428964057
244843267
1028646512
1021844283
2017886870
1896341505
1042594336
1458919142
344075678
1953576680
623758454
794282392
1814964313
665939405
1415453629
1463790880
1575029197
845739651
1927026951
1093938999
1159063597
1806069422
7627534
241718185
451442355
2017298402
1146193767
2108695011
610184205
2138749020
126995876
618076301
1869148408
1241821801
645138666
339274300
2078397941
1742513515
1089761992
1067286787
1844859361
1200506371
902991111
108612607
192907310
2042666442
421071880
2027082139
234297087
829989922
23120223
2100202948
2127490365
1786683003
1428667650
1191318900
1679141243
2088191894
867500372
474972724
2003861373
1113702708
723704733
1009395525
2039719638
1665878925
659017511
1325764086
1887588674
841598313
1666693017
617593081
1056909510
133035285
708176513
603435400
129390044
1811847060
1469145829
799103790
919211348
1416444367
1443099076
1919389728
1485481896
1079367881
1150122451
1714259438
339951167
1811564826
2145661152
547387583
908317182
1598711760
36891266
1596629071
728889756
480907964
1711172187
70806652
810096560
1055254593
1460321682
852560038
777197943
1650970630
1580834394
1956849788
1879227444
1188842244
997907777
1506221114
1408785464
731483032
1795675089
1217866878
408570585
37312013
21159541
1059012442
638168141
804694201
984866597
381993863
2008866537
931146842
1941620640
1843914183
1361602643
1242590187
900803441
845089766
1988062249
1740428771
626252267
1657641535
1957997251
1678541656
1617789287
2079784672
1325729435
1426573421
1054562385
709822080
242520752
672238964
1965346909
1059616951
1007102337
1358655010
1157582843
335739818
1050512080
1155900057
976680279
1972977934
1769996637
865840818
1754619910
1668315605
1086296624
926866318
964658102
1741296275
347517455
2066708142
371425788
116963314
370312199
675666643
489655528
1144627949
1743626198
898383849
422236470
2102602918
2107989972
298472362
380201093
1700375307
1043511085
1934858596
1203000217
840668496
1995411620
2024379049
1407089787
517336882
466728058
631418679
1251983540
972160616
725890629
770114918
665781303
179127903
1206414415
1723060859
926173842
1991035899
984050801
653705901
701225459
1855759038
329061227
1307705738
1316185353
1276952678
142971582
498733662
848969133
1918638554
2071365293
268333041
1454214756
769852950
1154258236
1219360081
932814222
2133715968
1867944754
1260916201
601429729
1859728884
233255900
466333124
751525393
1094683976
764820984
13963666
53143786
1519083582
672811773
580601618
798794125
1667017791
1036258368
1549696351
1584484594
1094980633
1724127889
603463042
1607602362
1031027416
931416953
131967400
196134310
1059743833
66948964
1611097748
1794482702
1315927550
571693282
1869335300
1568845763
653394526
1126009337
1491122383
1858495106
2044390878
1491724890
1934851074
683029036
412950224
1520314030
912823348
1999256840
568430019
33772932
699679702
330494465
1825610175
1105462933
1977411951
2082587334
1444521038
1111873616
1880628931
605937230
1027208722
526882453
898867826
1681781485
1873013458
2089607302
763037363
524286077
1921476038
868243335
225127064
806879923
320638460
131421325
1162115597
1907301248
1618072110
1041376979
74249734
323691918
819869087
1762384479
1538458791
1924711794
408478621
1985775027
1411516940
1601197345
1008143465
1023221860
741984172
2014240147
988875108
1512825230
1243186518
1167857965
1898957017
518530380
1380974835
1312194009
830702184
674028520
941696835
316559205
604287930
2016575364
87200682
1245231641
1463837742
119640725
61855960
742650857
779137404
1170122226
1729597519
1226139741
992125833
1958274877
84030390
786098396
933906759
2137274158
676576313
293071004
1122376848
952616888
107547403
943177217
754101791
1846166133
1592924609
741207368
395287125
962885199
1414132473
2080209466
1679213888
1558417055
322793730
1742750415
1678171896
744739048
1850853508
1793548673
4337597
843899698
565958319
1552783270
239250401
1119394332
173619793
1339342584
1369723184
483217263
857486455
1665614949
864471449
171229221
964382679
1733733051
140990660
548958933
714461608
380638184
1345589182
1647093127
534639038
373281781
863586506
1928512754
188340803
280824580
464153798
2138859820
1336701282
62277530
598146649
760733044
1958143977
976761018
1086123719
477048197
2009338408
2068265090
1804155385
155368553
2014218459
545609279
993512098
285762026
915574756
461162529
1422108423
1824002470
616351865
1713954518
1123574917
808388891
27699115
1970654659
1125508161
917669220
1322366894
43026349
1293375412
1715143250
846372792
1644142324
499026878
1460731870
779940922
631124148
1269071427
895766746
1757466479
1890703091
2008037840
1587999025
428552474
863281960
1953823204
1284793362
324675402
1972117438
1327011580
1408145979
928366165
1829133032
2005089078
353984454
257866014
1503000858
1555652151
954028873
799281434
2045136387
761334188
867918691
1859141440
1929412805
194209202
1314510149
1962888100
668644459
1715178612
431215313
382641674
1229601592
1365485319
1104445670
1794622882
1420939316
569463107
1644600805
101093921
1239734870
1081231011
293709665
1222415212
383301034
431641990
1472039121
869394941
299697805
1261673552
330682796
962924236
1496584995
602017033
562394040
411720822
285484650
1379613320
769919240
1473011318
1052440897
437480321
791519938
260958754
1797006914
889255827
1740512965
1256128142
1112777403
179759912
629737097
1668639875
461717823
1039660111
653718683
1585072122
661797892
501388763
624001913
1962745469
2146289586
1652008138
2540480
469629139
1878633541
912002029
1756183130
220144444
243525829
1861671029
693200477
36682925
735992933
1999408529
1450561498
182456320
472480133
1478017450
982425076
487633868
386596784
1984364969
1130476789
1028485843
925482305
151780846
156523680
1579482072
436689715
79691326
1106210479
1512987278
988884311
666607094
182652053
900544362
1642139249
353882235
2062736962
568713153
1632059655
1733438832
1247008770
223483519
1674992340
1746306268
740591873
1627892656
898250259
563002191
516485446
1690426807
1094904888
1220144799
152232016
538869953
1852626955
258728352
1849678556
1891626850
542023736
1068871857
1526041015
1915011764
1387677904
429444532
1770368856
1025921704
769543820
1191527576
1541580487
1915682392
1837353056
1497647001
1305307545
1918450648
491164069
638583597
1776688538
550007120
1988918472
28949185
1483222068
2125239386
440438142
1054813297
1316675527
1904317124
1927756378
189808082
958368325
71008931
1101051932
887484308
1994797977
2033228485
852642612
405510745
1873923840
196211374
1431282225
1977315990
435485458
1298401990
1895643125
726619399
552617415
478682388
310813
1294392053
1738210453
1166488825
2010418970
1787016726
268403099
2066747319
490940529
1247630648
2129930878
1849214170
1364176193
1133301851
137995819
1840592350
437809209
1666325704
120056683
525551377
633374086
1832094174
607301396
122544006
589127193
1513653386
1739481629
1160229233
237332667
1554031618
2120136701
459196964
1949875500
274202193
1014478085
225045187
1048366548
1737081726
2010793173
410036245
1050944137
231875303
1114986399
1213158152
211491390
1806726996
1641318805
731359479
968013191
653965956
419778676
1851739021
2013423872
1949516401
1981526570
751632745
316274589
1203881088
1421837045
1534443095
2000442340
1966121633
726346541
1958376284
293374996
229605160
2422367
1870112482
1865792116
1446779080
287041748
1551357332
1660354746
2029154261
1186012685
1698273705
1495042576
606417183
22458221
1203412003
594449753
486501128
650977703
1343769716
994019051
1653639768
300440518
972513384
1474429870
1497603264
656745705
1354964404
963646127
367189780
1419258528
385181871
771508207
1114148822
736071551
834182521
560330169
1040059542
283115687
1330917435
1982425089
78263802
674649390
1005917377
2007311879
441457512
1147581221
1501753249
1819098263
666824804
150093430
877858232
694521876
800343922
1453084412
2007639232
75249553
1020368765
1414016795
303946631
670883382
681969453
200827227
1795627584
227945928
520979015
462974840
525738658
1380598029
1212552376
1700413405
1429827631
581115343
255627108
2073031692
1395155070
816068416
1219589353
940265396
671261542
2064775245
318188699
120300955
1461023667
667440603
489324548
1793281704
603428473
1358522456
535191167
438151267
1196237827
1733103480
814999902
1695455877
111417432
821730004
999803050
789882251
1589291631
2014674279
1488832329
1526102282
681602447
677775101
1482929796
1986335177
1598240984
1866933953
1459919699
1170956337
1813567441
1713518070
1474634229
160724575
649495157
1782696219
1589795379
1915829793
2085035393
47483703
998489091
944158764
15811403
404299676
974222230
848150845
2120094437
1154223194
730854719
185426119
1739704592
890285030
1164040829
1635295152
1952915587
1412311218
493946144
949544343
10385922
2090434035
442502373
13492216
848415929
1944420981
23392859
1774972908
1241406962
911342369
1655577598
1642209462
1735737959
1943188781
5413471
1227924871
111388046
579315675
1794028552
1666769070
1472453180
817831707
1915599421
2052059241
428356279
716893689
782378096
1897711281
233873735
378644514
1433204156
896190042
563880028
1520756098
894789569
318368214
1581703758
960858870
806477841
1679126859
1179011728
1178541350
966994853
1985616157
1072934145
958602085
1656947590
993318843
1159124691
558719264
847698140
2141397976
461463086
1186631816
376957259
1860027253
1898691405
1827243093
2004982591
263659854
1329932229
992004763
221717002
1016474445
1959217040
1066477294
1477536280
1243003139
1245616333
1491999896
1046891811
678984134
1167633503
1278574648
519704372
1210411707
1038689679
1786712884
1194074497
1773720934
1547076396
1825383649
434122785
1175442931
125808434
301415809
1466201365
588015876
1598773010
350736429
1572230444
1976828584
288492594
1065743589
1671840893
594717623
317991966
818162486
544993742
1156294878
197955675
1651319897
81509365
199272558
2094073649
359109959
550399226
18380930
22123547
155849063
233586373
1447970365
1296529099
1178070026
869017622
1758618147
1627716915
1176511346
2146987865
1520799846
1047992890
1956074193
835291173
1406655983
1164560091
1252371539
631781100
236191361
962603513
1040317307
441974096
1080046673
1420921030
1364373393
1040895576
1497218097
834404241
1294855637
1746864808
829408745
1008599209
129084238
1065927989
30601470
1225235907
581750697
755453607
1791906708
1725208646
1316118343
1533545041
1141311625
1765816535
1771023704
792169076
924796435
816050062
1136563702
174191575
1483340567
668056879
1552728287
1600367250
77330017
1966826160
743500628
181094033
1118016635
1631017305
1613183643
552455924
1156576703
2085917577
1875744254
1489911538
1703984381
500040820
374933765
2086228486
481776953
1666117830
2094870074
1228314658
2034417831
1884882644
1346281651
1955582493
253685342
1153253021
160003808
256873711
526424148
515408407
1648673904
1467496398
1915136638
2120555968
1146889396
374605496
1919561770
89258181
2136493287
39829382
403032879
372282580
717203057
921720327
207466764
1168823992
1603793185
850722970
976302676
1586599611
1495395668
1901497150
557762525
1890908326
386403875
462746941
1384360381
450333710
1230582848
1952732345
1778380105
2102211773
550006592
413795091
789064524
66509437
332056791
1515917521
1011723912
2070667768
1129059821
1994195631
753281376
776105098
1741935116
598332648
1270609073
344416418
303235362
1800947716
653252077
1888959017
267655599
407467307
819285289
162046551
1902507771
1901898224
1146252167
226086964
1983566658
1479183615
1921790275
2142351663
546589398
1734904404
1944614011
2124798121
1031103692
53839650
1854820017
173422875
1865655965
1680924296
11408271
1670357736
597700057
22848880
486133475
105254584
1642189398
1542207174
1272400709
861383493
35213440
322963524
1274322897
1930016714
721976301
1315948139
1493714643
1924145901
1612019984
1944303651
262519652
487650192
2082668508
1453222923
2033164482
1312061625
735487439
1945611215
1125150650
141771283
1409691708
329890133
8563897
431153204
1327820502
389140911
374449872
753036445
246029724
77921005
337362273
1424480815
1938378477
1547310841
1186934515
860818805
452320886
250233035
1002073746
1982577807
1791650467
2007527456
1030292168
96409619
1527601061
131163668
69593993
1536309915
1345018057
1788141802
1887211686
567697746
1403061197
976820462
514930669
1660677211
384592452
2100921341
67765090
1049700009
1858059312
6414959
174159751
1234818786
1519251982
1176933129
1185647032
1974507316
917143450
714813247
1932932659
325252402
1700072793
109604655
1183751807
1096374981
220871489
188896957
336834508
1526447730
26372908
1140828318
1532973277
1046747836
65508030
546546559
131012736
177188695
1244337478
680199761
563448802
1138755864
440706850
1959615368
366798011
505205207
1323513576
1359187649
61103896
4680022
1161355331
1831126954
656478353
800146635
15394291
1386909557
227231136
1827018741
1169077238
1611480055
794912899
773506142
2083318269
1615439077
1732865846
133304934
1910730169
1800478590
2010763629
1049112984
1642038523
392479429
1924335493
1708523474
910751675
578614402
1467125746
1771903680
416758464
503200813
690519643
1244510171
845783534
1310482591
85496004
1417102250
1746639321
1500302076
1974456168
418696045
1984817830
340341784
1354215724
1713777788
4063782
650352659
1743768344
275188944
82069031
51147441
794232289
1511299866
670199381
491537345
1015897407
1544754994
1609230072
353458976
651633816
1608786472
1617574570
59960715
1466619499
832493301
31163767
1764388780
1171417693
154839494
1978723854
1065630640
1816736489
1203638667
1247357085
86539508
1948206208
1711404770
290128137
706569233
843801432
400223661
27258129
478389085
141850915
1335440351
2119607991
1328427788
517706817
2062580499
930532843
1935039996
800026039
58226677
2087621580
1101862089
1148352172
1377254069
1646488599
371886921
1379692523
1304842086
219072417
1293753346
297830230
188982858
1105188601
1058567407
1143012885
610223090
1429951394
1820723992
1303992133
1924577619
760370094
1622661018
740822547
852452438
1177101036
259939082
1291899868
1637906385
193406430
1868753604
783308326
2008927283
1638449981
1439122472
2100989462
2054453051
1609324259
558590391
144479462
877276290
248720393
167429694
45810586
1131439626
1825537715
2111937073
1726339199
232543135
326666040
1137422181
1159390715
265589716
282954523
890066292
1733281764
1659221059
1724971110
978822583
1730962128
1213102433
606373828
1454968799
1321134474
1930751797
837772816
1863003623
1188195265
1125466295
957835028
590274746
565242944
461068665
1920352274
2039985144
1094319902
2084064427
1175701817
1288145566
1800859488
119834101
1410222234
1568379639
401960575
513786227
1542046802
594248490
533842347
1419758613
1964989516
1906056507
1937352800
1849625632
770026738
1113979710
638603922
1358680298
1800092013
41001980
528318190
1140419392
1339809209
2030691979
902801734
146017824
2083145929
2001043348
1035661486
1807251044
783712092
1185481852
1446870431
252730124
516580654
1661081599
1267888127
1429513753
1745178774
1650255553
1773950628
2088137667
2054136685
152365974
1997548493
670030819
1158639226
1730280214
1397349504
1143832961
924261003
2128779368
1607685826
1793190671
1038556147
1556386177
1644633857
571712208
339454895
843899717
5730219
274145099
150964805
1981801947
1331879457
12940100
1516030491
1036697702
471828928
1451279866
1539612924
2100242072
1013305845
1488425838
1539785523
311581465
792958014
221754638
548717912
91258235
983626401
683815232
1495271025
559226248
2078253604
1903219746
125608657
488249234
222150847
1218351005
1043393943
1242413343
1910846240
1860412322
1939141449
1436626126
1857064051
1976995458
1266123846
2069900975
1305377483
945997103
1843545761
471009380
1200406181
463876940
1626722448
168547792
1790158983
1197900691
1574357691
2042630313
1660624894
1984901168
1053104711
1760519508
1682059364
1934187174
1855329181
1975045864
1297228074
1381919895
803910579
169802573
1159074381
1891008362
614130553
1872557985
693117816
1214483713
871285008
1368138931
502604334
701130741
1214182057
1815900853
1752678342
1973058367
1538588860
566224325
40652838
2137346947
1787082687
1821008567
1930301285
1376185925
773296938
723960349
122613925
607113898
1711484748
123874689
1815802821
1686237648
147047227
1181664205
2140668960
1641107108
1691591647
513705056
1590386265
892956410
299421053
1115129001
1412267804
953717332
195130944
671247208
1058379947
2132915153
1858644182
777270645
1929744917
1809207639
284943791
578044328
1316981872
1087962106
351981122
1205839300
1915613689
640266360
613013271
1879755202
220662698
1836906383
682688804
1466059994
590684118
251579856
717200795
1835807037
103553068
502420551
2125338245
1623871669
1937092758
956254316
1905705611
1056905397
1662856275
1126057170
1964948972
854953581
365139290
2134165675
583519589
1819122638
1392869907
2039613702
2017740973
2106434179
301687649
2141030398
1476791292
49961393
1906138074
1059616197
660697763
905310361
1995676773
66246846
1438472634
388463663
2065452077
1796570400
778643856
868985543
189789634
1226944111
282192029
506445972
959282646
1760015980
149902640
225958726
2042011946
905258496
1138886720
936476436
897973053
1459348942
47947658
1565747893
350721098
829623667
2022305609
552317752
1587345266
1222804687
1801338092
937240814
1882575145
1768582018
153715098
661455741
1795560827
238504425
245805965
998364500
685944319
2041841759
1068243312
404015453
1743630402
2120921297
719102896
1115039223
1557863558
77919621
1439846265
1048975815
2134319955
1778221670
886738920
1596117004
1800860552
1832064267
998097417
808242343
566038946
1907252380
1630184714
1805815901
1004156196
55288434
662625813
980714770
1647554303
605633149
96829862
349319715
1746425869
316390036
392472145
1825683736
1831667443
1648950298
152239802
1769117794
1161400016
1711989508
47086497
1461500403
717178144
733671155
850196233
366789872
1761742917
1797755572
650110273
884915252
911015315
307516736
1382289449
348643503
1734041490
1321580967
1836472435
1563483962
2028958772
919203567
1376157956
1033978810
616534874
2056210663
390135879
1917662673
1392698597
1308196937
1718147876
955678002
973512468
155630277
1759151720
1693568416
1632947260
1337285500
875614723
57760668
102078947
1618713303
1136974449
141932451
175386229
260171558
1558315869
1206252605
703596355
1081150768
757529035
225447939
547610568
533014409
145538739
2029169626
1269505771
985028533
1739372713
1548813751
82758997
2145928662
561958467
850542104
482546772
535914753
1692960974
1749869337
1474184053
904599584
332807626
218088917
1079140156
358310181
1924612666
857281941
1683109645
334080568
165028776
650953966
1303053241
577706274
690350940
1509635498
284921161
169067638
891119608
1393110206
1272043969
659139311
1029275714
615124737
1157129001
93746276
1541377341
1872586076
576443836
1279064534
2113452984
780183676
1276270052
2096600370
2109700039
251024886
472731548
454310469
1570233876
1652771784
1730071287
1784895135
82589280
1017343280
949701585
311065012
262567425
582389291
1426143165
342607250
402639296
1166452866
661570357
611526347
1549740170
323508152
1087334819
632968345
1092611346
202808557
1816783425
789879122
1882814580
571141043
563597018
875782816
1054924023
288521743
1173322222
573872630
190680802
46264467
944356581
2014037113
1936334990
2047354559
367785687
542567147
362414881
2025945029
2017442272
324029255
106778988
2072781171
622918212
212717424
995861088
1717503506
1189856273
1784630790
1845420741
872656696
1102215522
373068657
1478965304
984914704
522557781
768880768
874572358
455135308
1389759840
1890325644
320165397
1983232495
1151008845
1449454543
1800398700
1362119733
520371161
189876511
835722151
513175665
1407324008
1932629390
1757514730
903461260
554417701
921028811
1184038677
444882927
464352564
1258678611
2005238762
1324451375
1753664021
1249006741
2108462071
229754041
1268957334
1896664903
1501052198
668794557
573725000
2011913696
1862423671
1840414224
626174012
225830098
175615972
1913149277
78082542
553619507
2014734572
673912443
2077446930
982320314
1515857530
1324266225
2113301952
479745874
1125085071
1389480917
1853661284
1992543822
304547111
1278487538
514081602
2106353849
1061307608
2109839025
1799778149
1278029480
2031194779
978443148
1586089135
184830589
1874709341
1621046035
625534865
1844111300
766885698
643031639
2014646326
990960724
341357535
990914534
1272889370
739055749
1746333198
1596551131
913082514
536076006
1371620620
1627639691
1860798657
1046725933
1491123151
252103328
854879349
1486519295
487531540
189685527
481816921
113401624
2053752764
291068157
515241616
885640766
1331108827
622194441
1712198049
188042384
1207466637
1305323353
1411952088
1568500187
1707140497
1855030010
349155767
145322351
1875496929
15168039
232631670
1912071111
312406193
1838813509
30183787
512079374
878320913
2058071186
1049422956
704993890
1678256826
1150127135
372158794
867602552
1366284692
2078050507
654607886
770702644
1685309159
671344698
621451653
1437305747
1500014338
2051506305
1719271917
1957074043
970393439
1272325491
1771152063
1908854591
524736810
883252268
1639816091
412420584
1740964794
1073174343
375799196
1774102787
1644477930
512506753
2110753375
867102816
2031120839
1436527580
43137644
594613015
228910448
1291033982
1247234688
1932266411
1970236904
1162441882
547295881
1420377257
109586874
734685161
1484579751
863426742
664879655
1845505534
206581437
1800868492
327431903
1696526337
446968349
348984747
1486237408
646023044
461320218
314099274
456938428
39387624
1233792438
420628990
1142502066
951086194
2124036077
1979078369
154937425
1879435540
1799631582
2069122464
729534975
1071254084
491007884
11474992
1330939833
750155720
950094394
293720697
180608859
1112332834
2073497719
2113485583
398079583
191827907
1030582278
684911374
349914070
2126620753
344468575
374560257
1550234417
304720320
806804740
1835242267
994166355
102145032
904819910
1292364849
943390573
485088648
490032730
226506590
633394148
1507606420
178963361
1031992850
1717855748
232974901
594758764
1763982817
513886163
1748273281
527573792
2031708476
75711614
1932508544
475624635
1042976279
400765784
1568923578
1320818002
96649268
1276367307
714931509
779862031
1638930409
234333672
1685334185
541514787
507806488
395896814
738528560
1703463927
925392091
746353959
214551163
1222361692
1951387274
671664674
1119754551
213590445
899938124
964297926
831174419
378364426
1427168455
1056697982
513416091
674004748
1808343819
1805848196
1459057595
909504041
816876800
1109247115
1157162569
160111994
318653610
1880517251
416686227
1586198851
625470324
1012891296
174860813
481360603
1648783944
69392057
1636794629
223886919
1304803769
829217018
1567457022
681386262
1901066918
663535440
1117651967
592767039
893777449
1474486643
1252420606
1632562771
473230830
198575797
1724828300
1260706317
1868260492
1858650294
1128951614
1191402648
2020451741
84397379
919908824
938768187
1976243663
46825767
1308821083
1867794994
192236453
1618885054
1756191163
1748593398
205123507
397793164
1793963391
1958330807
329278477
641089690
1381510400
957673653
172766584
1253632647
321654927
1760379283
1403343619
1763536068
2019519047
920132654
213323524
568531729
1552269868
1185875055
1901520527
1793304432
1890790019
925507865
767824360
1567083606
1771869202
2137868593
403758452
2010054468
1381394980
1766890297
96913579
1059269405
1865578328
1632475811
794193842
2131849678
173936845
689559211
1409563290
1558247146
922848250
840439780
371381833
203469373
247593222
15275895
1351382170
837110029
681978166
2072296535
1936446419
1703932392
125827280
1734664699
1199968313
1144479034
18539882
627746505
1280719716
904636552
647030982
1699168856
1047248046
1378769118
21405187
441541418
815561095
1125604344
120565041
1875907917
62637551
482349999
2082242506
1390686372
1839668227
1487759276
217201973
1683574574
697933113
51503066
1288572497
1153911591
1490508128
702596584
1530178258
831341833
199319733
1137398018
1569664098
1364144723
1636014555
258004664
492186563
1522463601
573400037
1487603116
124527657
1889137207
992345622
633284669
2017992800
568608645
2119022449
14511590
867282573
1972005556
272427042
1893154466
502209635
1152542304
2008133901
781554748
1197931498
1730517035
1314751422
1220041894
450227886
1499198834
608400223
745006323
22657916
198302370
1006128324
1955678923
380807432
2003919281
1597339256
1860630240
322708386
1660436193
676305178
2015240114
1614653571
2036541642
1044516690
654463687
1582627412
1770505563
639639300
941099060
1020960074
1126572137
1977415758
1235696536
1547803614
635087460
1635483286
975638321
345215616
444186171
1289148534
1629713924
1548354643
394112817
1096075373
1691739642
853931734
1028677654
1609747551
483004807
1573312187
1197039760
624887462
1141353323
1960944572
47813642
367914442
861548388
1880712431
1421696877
803062920
1987032363
1561978243
1940807699
1148771094
1286064881
548780143
2077075748
780637737
143349429
635995276
1704954506
648232993
1191608679
532584805
835837674
1318756587
563980637
176343881
1202053596
1698258461
1291213563
1672714054
333876799
1896031058
120411346
526422014
1786020927
294884030
1335005438
884019453
76576867
208927973
461657882
846543783
841820340
324526454
440555365
667040682
1957813093
785462964
464636973
1270534842
1035363721
699234945
1412146254
851782843
1952561385
1313638979
26064373
110034023
808712720
1080181597
1676146672
559996879
1210392280
984869585
238994639
476187523
1763775725
2038586990
1241195623
1401765900
1594519373
527567970
566370038
423101841
395091279
1809953701
646714913
1311584208
640067670
650177621
603269339
1383836458
888633952
924284852
1054841795
1178243165
1442098284
1854822591
1671515393
1487110300
341105613
762033275
1997876671
1862552086
1981188543
529693034
1879688307
1009308821
1370259661
1949749505
1420146441
1946047656
1945682721
387471079
293297571
508610895
249495822
456333728
1042570339
648265448
1222088472
871916287
626935236
642210860
168563778
1262503866
1287734500
149599861
1269188709
2001010789
1112133587
319581628
974838367
1293486450
604922298
2093650016
1800955392
1227426626
681196779
1119013146
1038361391
1215990400
1686517240
22270185
772608795
1383620773
604538010
661728563
176076563
1010695113
1834262314
98186010
1906069162
2071095025
583277623
1124422620
1697488410
1340349150
1105304776
2075177290
168180767
1077319007
1720631090
1625881032
1433430189
1058192025
127801484
1861717243
2051304139
728431716
1415198583
1742268224
1538619228
1065634650
814919207
251418307
603790934
1737805295
115877061
992868181
1496203895
1642684919
120615811
783021682
1788384845
2007163995
1760281857
1149771821
893756175
238829844
1877196968
1704374966
1714968225
1193954240
992853094
1582005063
1832393200
1543921661
1424553887
436615609
1662021426
1658112282
187817235
2003782944
1515067403
655881004
1357073643
1554360435
161661921
1233216153
1054797652
1763642805
456672888
1630631017
1286966945
507220745
744248637
1721165633
2041084319
380464983
755879545
1092561552
1696394648
1744178450
1460963104
1711830974
1069189285
274294809
1617731916
264679819
210617391
1590210799
1559128657
848039241
1537701630
291846400
2000404653
1940292212
2110938946
2052892673
1092354823
243466975
722974057
1375696491
1469023745
994540352
871089607
2014491479
1996722765
1477745614
385585921
1165889387
1613753141
1193306000
1001685181
848769654
373742768
687508808
465503472
2104186486
188797428
1399556002
1405444917
646458523
1059877667
578782547
1711238703
166005017
730614868
40769836
1864127077
212686771
199949017
1445966544
675506211
1338857433
820962409
665968293
1325731306
306323732
190215372
1539001903
1848937066
1833823931
6677616
1957734408
147060534
1473361120
1634698855
1149968583
1373319791
1697447012
205496054
1198643784
1803737521
2133133006
1247068438
1032260869
391924721
1769224975
2028844559
2073687909
1526707069
818076030
1544940156
1334744752
1404639410
1038743533
989422762
1047275188
1400732714
562153070
65618928
1327721075
1662056653
1255938873
983156068
104709209
1802956294
1085032091
1531106179
734389809
317010466
415051835
694950734
1843118507
1200835848
1463204332
290302767
1870897360
81705252
219377009
1456347396
1415740830
358428517
8875921
1162293450
1597502087
1855322134
1631173826
1868179954
1107753840
1094403528
89173438
1312581293
1274969265
2061277011
1802683112
872790360
844272715
1009459819
1090304441
212415257
1180152209
822691178
1926096803
1432451652
72381932
1170080278
1512824800
41527406
58678436
1724219208
1717460560
1065070711
1898785641
1322750864
918846517
233655600
1702177431
1625118593
1883516080
1122269037
164111679
699318183
873791734
1138517039
909586750
1737572136
2097624121
659819244
1538736187
1536192917
1267204138
98513961
1185838894
854183238
1875130713
1416826606
2117881606
82075171
1818899177
282546149
1103985836
864913204
1537993624
1564792659
1739366764
1945357566
1933738277
1616568025
610321120
1553508361
995356034
1521725499
197823437
384982844
1195117148
1669456801
1779520481
855042428
1046076676
566175174
1670443042
566810735
1176644709
529892863
538528547
113199863
1708677908
30166140
519095635
1545725536
1198427397
2099337483
774528301
1527896589
1210979224
1469581518
1627430752
741927090
518594784
468100230
1174822812
553089785
1956038061
1632327510
119420827
317372760
660222927
707898395
172609817
163819345
253119408
1613862066
461501484
1837659208
2110681169
1544615835
484991344
1433952066
1563796248
881903080
868511933
1911308242
904718475
1055824548
1708882408
564896010
470938693
1076092944
467011006
2035291115
1876893066
1175158207
42124479
1567588623
406690563
2075594742
1307070638
1315341131
1481312171
207398097
1849078974
649841079
536030759
1281753823
1472838839
1396015690
987700766
1749710876
344788589
1977207689
135956335
1157377689
1848838516
1932734362
1878024005
231869503
500133733
458368319
480234490
536287248
243717195
1982110682
229267737
461924704
1713624696
886868932
1956410351
1588239678
797122353
1748931103
1699819490
251647155
803678972
1574015493
1121079945
436681642
560257404
1812488050
1964353496
1024399033
1102693888
2141090045
1526242889
830626113
1576888246
1786813135
385559483
175817838
1086192014
1186648053
1146812581
614501421
691678043
906227047
1431295360
1098942172
931698889
1621134388
1380611675
60940891
43911954
1417009926
1832285908
12870421
1514373124
1195737383
1524672271
63973871
137165526
1160480986
667066297
1612710528
948051046
2123845765
1150590411
1676622186
189367142
924354202
1378265019
131332767
759690404
1215900188
1126299800
1833908056
939805448
1136498188
1030993228
379262163
2109812788
1942197082
1010952288
2113987161
1331535026
1666806539
1315686000
1394579189
925704177
180760680
1823881676
682350788
351858941
1859886014
1172682696
1163037370
2088420826
1170967429
103177241
377938444
818050288
605624350
172182904
1948583416
337075343
1176427704
508455337
2012361948
1694929767
1086538392
1517894208
606302925
644800643
1041486407
1744842867
1882439734
427523099
1755352908
1932077248
326293399
1033803502
1250973930
1316370662
148206490
1539091362
730289433
1313718871
1336942174
920229420
1654153963
729337652
1495631394
364409904
530224228
1173927681
1647402375
1979665850
1633399075
1893009999
777568155
1519355058
608747572
44222147
791224283
1273236996
1329961575
1034277972
550420332
1248227670
42763549
1032702043
69970906
533434667
781112233
2012148357
586696006
766065527
1055887926
2142810427
1922452578
211124692
802240497
587861338
912226585
138467680
298803413
635805356
844666985
1109132285
1394446439
1264957555
324154083
87736035
442760212
305257673
1772075747
457456839
437476502
1473082
799949510
996304021
17353039
331345568
1440987905
2034293392
259693019
1924781237
827308277
1800196153
1564954656
754161363
1926677568
344366268
148867989
1982549168
2023828942
2002132177
1411646002
12574336
1538682313
334683013
649102263
881553954
265161178
1980826201
53281617
1334255219
1132397395
1520701669
928885259
353953882
1796656517
1604869657
1825239336
202180215
8440929
486825830
1106953317
1784376720
113727970
1991424555
978562054
821732654
1205294327
1837505290
484638473
555803445
256849806
754439758
1214193122
527724689
1430435009
294801580
350139409
1221350820
1610342281
1688743649
299762437
1866616297
1541593112
254365323
1229665277
1836516552
1154810598
243697067
779268602
956930429
1012188914
62204886
29658322
1550019403
203084569
1166240112
948691696
51981898
481422750
1955483890
1641108353
188892950
333859145
675987004
264337657
424111899
519136385
1773272914
2131782312
2060034344
543911702
1363363013
200493176
945966441
304822342
1126881720
2120796963
220059046
1734190574
1837114293
1437196417
363942389
457028014
1504406465
2092649454
1754045453
1559621540
321154609
943280641
1795794020
1901370710
450540143
664168972
521801331
1864054362
397978738
1646655569
1341395974
1792185372
1909629864
174854304
1935651494
2066518937
1190290505
676020365
1214586576
924599103
1817228981
885612837
859668792
1793956265
2054004807
4485685
294058468
1103475669
756575131
2115009299
1088220623
85236473
853047371
110589588
1427478986
1537315632
1544016838
1261716438
42332043
502985107
1930467659
86090092
197966268
1714584234
1683888633
1526083385
298190939
1961838633
1035128140
239499419
2003297400
1576941543
1907624323
1025902317
577326400
715776324
899449732
1633713143
1018461106
1078138009
1009162051
962835251
969240261
1566760914
31414315
1827925353
1177927771
1754209867
1412655416
165872114
1859567689
386567757
900111598
1663277359
937089589
582577984
1053253182
1857122114
196034619
1512286218
479125523
1961336204
1548148854
1304262014
1375671872
1040051624
146251849
968859666
1810855282
1753625324
338354516
200817397
1662614290
904048015
2051165481
152889718
2039872993
1607365569
1882319395
491236840
1981564553
1949361510
686847712
1332166566
947121994
1117070528
1040125793
529262905
1068141691
415144476
761862271
1276767834
1539185847
1643347115
1891464387
302676709
1770864971
917923404
132251694
2021923013
553533018
147319906
1841452224
406040069
711836396
1500070684
1274730267
317653784
1637251471
1308157681
1707149717
407490879
1631739941
19025809
426387883
1608931526
741796018
486123886
51450820
1919582062
82632938
477927631
972844905
1847752218
1187324740
152109866
1434854317
746186660
1485508243
582672958
1566905139
1234480863
422954538
534912372
73015401
259003665
1962490646
329346340
190937748
706058164
567802676
263668714
1856581775
1384658719
1476839967
1095876952
78515830
1245007016
865272074
370060343
50315595
282192138
1239201757
1755870306
1800225561
850246253
1586869272
1256799713
914001742
1705278080
152445457
1016918575
715169604
1727456625
66589986
2103139074
603500122
745813812
1309331388
690177208
936625593
2138911390
885969662
1977591746
2078249255
9023221
1439414362
839900132
1662614416
1576644240
489738417
317444620
217125344
958070117
1162972446
1920816679
305836362
1215059588
1538174701
1413962287
1320384940
1044845302
1432174625
1630816182
1559726803
1463312231
1169970022
161766027
1978370186
863173525
1468697777
513082087
599418532
1122139824
965505295
2029670321
1000897985
327755668
1158971168
813916293
1495066345
1039217028
1037963170
1898111070
526524456
2073736055
667680005
819234620
1455356050
661587356
1346114635
1563993375
212387047
6467518
1304448207
314487733
904911791
42917941
1647233339
221769961
1827100968
187394335
1478073963
1137377533
1151937469
1072842564
635397534
140613827
1303865447
1519759447
1436914362
214511665
1331422954
85043380
1789761028
1574943768
1682384331
1673667140
966116255
927297665
403666644
1044816498
1781990403
137137080
1448178527
1885106224
519064643
469772102
1934800946
1744325261
105963086
398136131
1361570392
1980278536
1764905201
1592244202
595526361
459896693
410214566
2036465727
391045906
1135769688
1923385108
1024740355
718090599
195626813
320297962
1292397143
1294695682
1094615347
417447194
1900387194
1824303690
1059334287
1434828401
1628740405
1833150198
505254751
403661464
1398977457
390882916
1918542306
848894743
119330523
1821386323
1799486595
1162350695
2004599024
1820719619
808786478
1257321051
375006009
929079315
1022807701
1488457831
818795849
618306761
1283285033
2065201573
274534487
1330749483
286861104
401335708
2101915848
1121071370
217625300
1041998724
2089058476
1926537677
1446213774
1355863034
2115406313
1351371897
1839466832
85141434
783708326
1456084759
268095691
904358093
1101387070
529743819
210918096
605997805
1306181276
447574347
900604487
1277690542
1135938796
1132535568
1777133249
357771067
244839227
1070803243
114789207
991516958
669022748
536267043
1217756300
1914254191
919734604
205047307
854564534
1872299088
1395784530
40169546
468370376
595577877
510342612
1634133680
1348643524
567674483
691195273
1613177337
254706813
1778334276
29798321
803555589
1064829585
1862095454
1358910515
1903218220
1393421844
2100214921
445478920
1338036753
899368191
1461212081
115138564
25972937
2110513328
602672747
322249298
648254926
1300735211
261978121
517044394
1827403868
1787638951
1165291664
164141975
603905950
416625058
993178968
2092802969
1703743156
608633349
334672091
1987244984
1002912154
1332223616
924979980
1719151644
908910734
147777828
284668425
1783374847
675444010
1497500409
1325412813
879488011
1557120556
1888311947
1282339946
988272770
1533522756
255150711
1191498511
87528291
1964649098
1196547776
1585290528
1327904530
676424588
788147346
1301635489
953118709
184259588
583622341
1020690025
1640408960
1296135357
522601814
75594101
396441036
237743153
51800884
738172867
775724072
649530542
1065727119
1920036674
708429659
1056524113
168527108
755615187
474372422
1947656367
576089678
1292294543
1710029951
216755460
361194900
1748630017
516275515
912594115
719684274
741283689
1929341978
2142527584
1232291269
891622246
442173555
1368476853
772695572
1462229297
1892823707
1660331835
904079179
12402114
1212261820
953463401
1360804072
2075502712
1016117926
224137812
1708661652
1909555810
703525302
245497830
59576243
1074556888
1591772469
998163996
1126468588
1283411789
1106445140
1084720568
272055051
1072300783
1695740190
388252080
1542619746
890634193
1721463697
1214460847
1649446897
627222195
173605712
592078747
913043637
317482075
584590780
1489543385
987213567
769628500
897134428
1703314774
2131032297
1940408978
971116233
1635324712
853495203
198154668
1871126139
1161190272
2112369937
1870136579
35913341
1879934984
121339124
898199601
404584402
956507674
1610940258
784200635
1810195995
401783727
1242624509
1373664772
999926081
2067178418
4176494
1370360682
674701649
693580194
918965847
317398500
265924228
492969617
2101614695
442326611
77741515
531315868
81225577
1870363511
1006360929
1943499729
142173191
1505993587
806929313
1345521178
906661670
1271515976
799054259
1903434686
2056833066
1076805440
1034452221
19568399
2089278273
1104214868
1848526268
742273415
1516607377
1369983791
1500495247
838590305
1968336286
1507668625
1385619807
1666415629
570922296
1590500793
1146366943
2097593923
329497651
600594740
1881139016
2125100239
797391925
43438769
1257998419
461048330
967366952
1098948729
1420562371
556093590
1827407813
1167544993
210138461
868521951
455195414
319097516
285677946
91686748
1551678272
656825305
93142952
990462987
643990551
1424225092
196317464
2119851021
1436658268
1828784397
1943971338
1379465871
1345768156
556767014
1119525198
312140995
1592328312
970676910
1199612238
657440248
1059512848
1673305053
1090368293
1299190547
833423687
191086063
1970482299
40480763
1923031153
1913559076
730498516
2074753810
333215962
1614320976
548736220
1237916085
578365670
393649217
1802544750
775003253
1415885554
1716502602
772446588
1626239817
862401201
98810197
412704852
2052549072
1455297529
844112805
1996915650
1872915400
1019302058
1004898657
1780579561
276353311
974796739
542978388
1892982648
919728594
1010088557
274773998
280300523
1634992886
1219773199
517238773
994486781
1016871554
869602124
880118171
2137860825
728710044
2076387890
1132266456
748884782
938658479
252687016
471360476
1202703799
1718733342
9304524
732509690
246793443
1145798146
1258351742
1574720866
1284605524
693049567
1260527236
1204419786
1638067007
98864977
2125158472
980393529
842616010
1063499021
1663806801
1391756251
419150962
119185559
2140215848
474625862
231098182
1201952617
930065186
1457107837
1737834591
928039665
2133797430
940751
2050462318
1434381230
1684559158
1018149242
1319180772
334134937
500866155
1444613115
1456867423
739088488
2055432335
193826975
1149783383
601348789
260041017
231776010
329255323
1276888972
1887595185
347638003
1745357091
238249501
247739617
453460404
272057637
763178586
243069191
1852034921
1410362944
879902238
2064160823
1714913911
835747757
473355444
1040509221
1029830190
1222989788
1487279971
500131711
936696080
1956994062
1375346160
1273815307
1850244303
2130780770
2018592271
872643585
1331310225
1567105950
74567809
1211125280
512055163
406418807
609010948
2007071343
1988650202
1329171773
1088495146
1350424294
367425495
1134955007
1044397614
105061300
22470353
1788905107
227846953
836999451
1360221316
1221161901
606868208
554464545
1259735306
973339330
1772459923
1847423764
1031303582
1316743107
1921344419
1652244525
1631838421
270965680
1670284885
1359301438
1730471858
1377306151
627316660
647504382
747797665
488941765
521315622
1655003081
2031742181
1667866755
21161345
34206744
144741395
1584642080
1123464548
577529814
277634203
1507754678
1272011565
1149963382
1524893689
778337690
1728844698
402926006
60309222
1467562661
2102912368
591430814
1497786899
1470534441
990756516
1716089962
1541820801
235266256
858642435
1198752390
1358136721
827212042
1053778283
753307404
1707314858
1527832332
1270969945
506232905
1574561369
1742489008
71195015
621770905
1412085329
1864350223
884079184
1697682493
593322460
935828887
330612646
98578473
440390968
1420548149
326868337
299939954
918265467
2114538267
723415023
1557986657
985517369
1264536118
288727121
1316688731
195206010
589963029
812650791
655669169
1842732412
202609337
836915786
1782464397
1400453540
89292866
1341136263
392498803
503392775
705851083
1070668358
955159498
1608106736
635188148
1590815337
375443873
1547977793
1712889176
1938980363
2117954240
952005062
2129011839
983740451
676870401
207925960
1738188675
553527955
563243928
920648365
90844102
2114490978
100871331
697334035
1892395158
1372257249
112644341
314970703
2085935330
55814052
1414368417
603430817
1105597953
1446577524
132297287
2030696234
1562327409
1298203052
130382142
2010627227
3573589
1951242588
766266102
1414199481
980066493
256882050
539728530
1048148625
359169505
2116112666
1633239609
492109621
555643014
730325851
145058163
429924804
462761471
935335238
1980887946
569971805
478666984
580107747
152139302
2045452142
177489150
354100692
91666146
1394076411
570148766
172659659
1425912259
1621724670
2064560956
2022515011
1008150492
1247700722
1215979699
1171117647
1690285340
1570749546
1943237279
980422101
1380675167
1479812384
1356142227
1457005044
1697581263
691976146
1441681329
1648713844
233801362
173802432
584468805
1088308887
713125463
1540215175
469807265
435160417
1233160357
1002875444
65738613
377638574
852043485
1644570751
1096572416
58746903
488370374
1578569913
1808737702
1775798352
1687501700
1872769189
1163938468
974289634
1709238131
1297680552
2075813541
2013170820
1446233620
1347631897
1603754782
1715322730
137595173
510248191
1016128311
142886799
169228295
398917117
421080668
1855409801
1768042160
2022859033
1754563128
421986459
752329509
1358371994
531424556
1824907260
1026340009
718563900
622383325
241066474
23396685
1837674338
1194191648
799527582
1672332347
1298687468
817416739
1094418747
1204255847
1435618285
1303559480
856372370
874912324
1609456576
713990063
1662641958
185644675
408095976
385200893
360172332
824823838
1959812060
921534685
1336055672
1659441721
1583553082
864011694
881531604
1118806749
441911154
1713201950
94443785
1430255970
1573662881
672487723
946237135
847395859
1374689541
1637403167
522878456
614344386
815508058
166003531
1991172544
1200847141
103214213
72126437
1100376935
2006576398
241403531
603476898
899638710
2092020752
265225850
576302195
499786131
1710063312
154005876
2053545118
2007812831
1864305246
2061540515
1691942271
961905651
397358833
241355913
533314064
406571518
1099605481
1535581752
1042354105
1491214591
1126948988
203372171
1903483480
568920435
1340867858
601996067
453895451
74726032
1977810539
998183663
1861043666
1726162895
817906087
183889159
365608482
1040043308
891622434
811111043
19212055
64406168
539580994
894696930
245227950
583243976
584314142
1860811625
637031093
367820239
292518154
1877840244
792093703
1343498374
1925506147
1744302209
342560615
207162743
1130642629
1839082515
2096885851
64019098
491073035
1541503547
237690435
503266318
1411907640
400931805
1054904136
289990709
1530928521
1159794059
852574764
195294091
1892753828
592781150
456421453
1659268502
411528941
180573487
1231587411
1999914191
1567968402
942452437
1912320046
1630368409
683511289
1531869325
347246542
949841914
840220634
531415866
407249581
931983799
727834342
815506551
1722913371
951512144
1223136890
110640855
956897533
260169898
729744923
488805006
1207102229
2059300926
2056065011
90772749
1073425049
2056009871
662384521
590811642
656138232
484833504
1688000387
1052168851
1391590777
1668676942
1300912147
1991806602
624453774
947114790
387599645
72295585
2118257952
2137802253
1497535544
699636185
860616428
703898333
625593293
327180878
1486910438
1466582298
517101696
1685418424
1436827412
1778346654
912782313
420877140
50770348
578179030
1884865082
1771145724
23985896
1057723464
1388507431
1300723893
152597692
1227941573
702537203
1180242673
688637680
819525982
1236648836
433591443
1183539509
188071351
1350103278
809796219
732873065
1172957617
755337069
1437217351
370203051
1590608701
1358610578
802102056
2092006125
865023152
2116074722
1325624858
776062673
1132013905
182573542
1497658693
1999940139
1225142557
1237356665
1816345969
822894369
1606184229
1943198384
1946158501
1920858065
2116600870
241967801
1489729320
304345018
1658019509
1077852272
278832756
1268303561
774859504
1784533046
1289411297
418554710
1118251328
497617130
782376748
951647235
654655725
759855604
555325826
1653426971
245128058
722487781
839298062
1524614892
1437468992
176868499
2119687437
1747527195
800190093
2079861087
155879117
574777457
2017343033
1210485114
436097171
781429209
242372422
311807419
73887260
972225587
1575284956
1732365667
263235662
1663846871
926311822
1570643152
2101226901
1330331541
1569202505
1651268102
144845263
1256210285
893033528
1714816288
301213298
697915945
1265792848
1045617834
18625359
128471648
2097539364
2055521618
1371723416
646882791
1452503417
1230124788
481739953
1493737681
1587729851
1097348034
1555652923
1341159084
1439786303
107791962
432211635
470967900
405440019
1137379156
384833198
1594548852
770541505
1612819615
342348527
1869071640
1092731292
404561656
799931504
577079621
410645762
1604720621
1777351854
2143391084
1730673399
2087569737
1560302856
1513774471
878819317
1157663321
751572980
561448337
1417172937
1269304819
1279535162
1076784021
1753404079
2089165219
969048563
2072490491
415021260
1517351857
1747045039
248291825
1088046794
238674096
517368110
682040665
213041655
1747438114
880436818
2101516591
247602362
1133376879
610080022
1389010959
690152025
1887989956
549945952
1138711590
885091283
1611072167
1757851169
1840851291
698964972
1248829225
1366067968
1574186956
644768516
1765893863
530105953
1427965408
332483613
541142295
8018292
1555520282
1155682353
450397483
605741200
848800005
1526838102
1852856884
912571452
1112076032
1614784598
1118833716
808777892
811037628
2042395922
1420433094
992607966
1962512141
1187647321
1646214956
671091652
481262934
2024769538
639716035
1080848884
62077080
1779458157
276708656
176726067
1127308134
2081926645
1165827706
1694364508
224660193
1118352961
999639393
943934803
1607002484
267766744
2028552710
1381856774
1087049743
989753885
40768399
1605583802
811208998
194365840
46675541
1420200483
151454578
162677870
117898977
12768419
1231065756
82289255
1804047264
1836246252
459741972
67908923
862481238
390986602
1913768785
1814719635
152457967
36563048
989712098
285190922
245103758
492757919
1820360616
141123983
1887245548
1717185592
645243198
88175635
1577443964
899445265
776118758
759883203
504916649
575210743
1151854127
1357892947
1872765212
1852493117
773397024
582062360
1089805614
1992559648
1148554291
122448645
160946360
775808022
186224353
1454323217
902723018
1042852019
73524161
1762164922
466390399
2040395568
1910123770
306834088
1580107214
1802868407
913270694
966969492
1873899538
1667112982
1142910657
160632801
540045001
130707196
1421771928
1213697075
856728794
394582330
663479627
1066424870
2070194771
785985476
460218716
891464858
1513131091
291931754
1070727021
1450629218
1062687244
717866108
1547675385
441690458
1977289649
762444988
2028458585
79166787
272132080
1880067473
544819376
1664330085
969331594
1731135951
1706877214
123774513
103161372
1504766055
764365731
943555371
266512646
871300362
1475470606
172630982
1402543658
645969901
554405750
157795203
889367917
179252882
1964152275
513622510
2138231538
1472850899
2016974190
1593882379
2070914538
1236109291
768700614
2015842177
1596829304
837617911
2014202188
966553878
1876444156
1244597063
465928643
1241589405
498037592
1064284552
165726400
1771361320
1025797386
318266538
1781148311
990393393
993885212
1459498174
1095838682
1721473624
1269465883
972572855
237038368
178880698
320013168
1155460813
1610632273
1339972608
944155522
631524619
854927777
511621015
320433256
1482170681
1266912898
1564252514
1607735427
2122784997
1591867954
1362964274
1916963277
898050667
169584859
705675689
1535660047
1098988666
1960437515
2071392584
1376052974
1814705756
2058185547
1644509916
1789949018
54223014
1473296585
1320010456
1467616973
1943780741
477923539
2022337090
1716554640
357244987
336018934
993536894
1755239667
1312820790
1529372084
860535975
2066008158
1569285770
316216125
964197981
1513462972
799331121
1936373988
1883221343
109367548
1343946793
2106354542
1860559206
2060100046
781360295
622371677
802344798
313067596
480977632
329504685
1197954653
123355159
449865791
115681254
194106427
248632613
1062729131
1496452828
998293826
907623208
1012475906
1885739967
1643418864
2144397926
1171331150
565163568
466743771
601818897
1522748356
249226849
531962312
91524895
958934052
466823442
1516743340
280104971
228214818
1496664314
792306174
827647576
1020484470
585777400
1784588675
2012611148
1982471926
937699070
915450798
1266890628
325181761
976625011
1851305791
817631798
591193864
1423986193
1820261475
1100690952
1499632280
919137298
239306762
1656046601
2135577728
679165472
1830791422
481708388
1727816839
1013297380
1827803913
1011266772
1234780377
2003824921
378936493
2059457883
1756952134
1373769172
1443318381
1983897816
986919382
381002432
374481616
665944495
1610684283
1904872137
1555254173
1370680612
361358144
1771346326
1868950838
321028640
1540051243
436592168
1136811815
1550773959
53398968
779939167
1651383455
2127355660
1509715331
71414835
662569144
1755067103
1039969951
1327452435
1066125781
1650834590
1643773864
1121417026
31450905
1140491957
676532501
138926293
1257278448
559784625
149875756
796563509
1100418110
1531019086
302240989
1576715102
2088534318
1325516325
809627751
719705469
1281275152
371376767
202553093
1884504399
49174417
1568624468
1857956610
1405813743
1697085903
1483623902
1265031644
1705262568
321213298
877175533
887989213
2034554518
244469205
886619859
988695738
1046160865
737499390
1247586808
1562760079
759867012
574457708
2112068518
2108920797
119845022
386724552
15735036
2009476202
2074491671
1969481740
23566876
1097150696
2111022855
258825042
452507963
1143513427
1777045848
55420057
1530980429
1640966783
1569303755
368346019
1310371808
1724133029
83010752
907242658
1805481135
2110166220
648152944
477699080
158844464
218194386
1616066342
104035127
493696351
1040652352
1457415776
1341692929
786477483
1329652001
207788084
1232631335
1232367808
780303174
643148697
1784105554
451435477
1100215399
657681782
699582188
578815452
715270368
2107945680
338838675
2019109445
1135021158
1293384504
1539527096
926659336
2096806283
2044795485
2135132008
2072790765
1079921397
1294166831
1333306797
908746594
1928428164
1926105593
30930740
1109583775
765725436
640980457
817757602
1077961175
1154741909
399703060
467101368
866227785
1021929611
1895352718
849102645
916441454
1390509367
1479836969
1843306529
1601010041
1289275695
2071466653
1015884569
267822402
1472637735
1796152231
1256942910
1957403419
1287283467
2057339819
849351989
1644121356
1359671987
1804853323
756719121
276967857
1644873158
1448344911
821116033
1805821992
2112889482
503801293
1979191934
1060890577
1086546416
880277137
854764352
205288975
1967386427
302151913
48283894
751641695
1188368685
126305355
1057441507
880907917
1923316137
1987373292
1039581027
557535663
190094955
86368698
1324341128
2106085772
464574639
334122657
1948732171
90580761
836324820
154580923
1300893936
846372597
498769849
26269102
1489162161
1286795111
1921868924
166946242
576821650
960130791
609576737
1233257257
1059516600
1075433992
1735438402
1636174215
1670583125
1730146781
1231508805
1355644624
855281749
1192565256
1330450740
1369769543
1719739138
1832509398
1059431627
2009455145
930863107
1794277124
383581991
1169214958
131823865
698859903
344206799
118446317
375406779
1896246388
413406271
2010359886
595056611
1239824222
345435498
502315297
1187420564
138496481
603558632
1034124078
1417485937
1254441503
1634045448
1986394821
347804159
648463193
2076503901
1623560896
912281076
41978639
179367693
1937057729
1372405626
1395069082
493639175
135555430
2134086364
24750742
19574051
239410386
2000168812
945438127
1081423281
1439133483
1808223397
907309601
1721674199
1450594300
1109149155
2090693345
525780278
2132595370
371005075
1614099195
1536070685
1513986469
1917556305
2081569909
972983525
1107642460
1856818710
14747212
180318128
1791032574
1948752695
553636544
1653010047
1028772634
821795995
310384045
1396252132
1362521652
1578198531
924213883
77573308
1340312473
1275395539
1984029359
288875686
692362369
1240178594
907301937
942174962
1130195157
1458948510
589532990
646969232
891664584
858689498
541955236
1333616203
651692023
1253652942
1125655769
50527964
537673319
571352457
831839467
838173860
1578595357
1490547801
181591481
218603542
1128905302
204603097
990312950
1930657126
163770002
1479086466
951282714
1803748883
582456372
1937731845
674763973
921168015
220116732
1607804295
1196704204
1358194841
1960957260
1802866796
1245903621
338032501
365417143
1227573018
3856800
143823992
729018734
1302018164
624584187
1147794652
703714700
1892161591
992607731
635139054
275222135
92214204
477905674
322030608
1638312316
797888003
915804474
1461032456
745884658
2093589505
2053569551
470258151
260593167
603207923
364598875
2068035385
1262980130
1340164650
1878048466
140381336
1033161165
68930623
819345405
1007306953
300890973
329272845
1218495803
496974519
40607930
1363584621
66949453
201783653
1008375666
345827056
795516196
200072363
1402334478
1695848773
689894782
169491660
881719555
411255537
15429907
236125064
424673148
1897345417
1771894641
1780667313
1566481083
1241616220
1200181009
187462063
1750412879
691453730
336556765
598430689
2087674109
398852276
502559111
175731404
1714265748
1902730506
1655034652
1191817439
1622123179
1863244439
1418364734
1776816965
2088635083
121370980
1588288472
2037432930
1956376706
1514960841
1444674209
1741607202
534350856
1068326320
1303212178
947113484
310435281
743789066
1754479303
811146001
244670829
299578891
1422122335
628887048
251643798
11274842
100532830
1059445022
203339837
1191254565
511385190
967850544
240491804
2035773635
712548453
93844571
1028813717
1212781758
1876993910
1657671440
1491314565
1120701621
326844511
1717100293
1784083771
586230626
959524045
695588460
58348252
107652164
218706237
915217590
175629393
2067490605
1319693023
560459607
1608905822
336151827
155332253
356174247
511964925
1186585613
368438871
70538677
1245549516
723012522
1591060459
157426596
2116860064
1181036850
348937059
1994140353
125023053
1808919510
718801135
2001211773
1558729646
1493707006
1830598458
451231004
162076330
419346504
1920598397
494054086
1792366569
1585227932
1936469580
727682998
247565392
1925950216
1092734329
1775747278
371229617
70959267
734977527
106750820
767210547
322055499
526810308
398288286
292326197
1941550307
436476647
593116645
121948354
1416765231
1600994248
650933339
1673257218
2065892403
1899281115
387674615
1847420590
1780342845
1529387693
1540692321
1717337500
1758949439
1339251394
1702405990
2074891405
1966626459
1626985971
465918566
894805934
1917191711
1411295330
27124632
627198719
2078603251
724835879
290561547
920108074
513091111
1975888161
2101121090
123321656
1294586167
1593958388
768553929
2116941341
1302170489
825098978
120522020
951689183
2034470413
791415803
901831880
1857173084
330781814
819741583
2047741585
509227611
655065448
1598250878
697651948
591580214
1121520288
1098787041
1530426897
1345045926
787459473
61582138
2065158468
1052392703
428387067
2098653498
1254918723
1172276627
66898868
2064194670
538090529
1776880660
807316686
969767557
85174025
525483863
326783978
1032815743
849578227
1670480686
1557859139
1759304604
903855424
2100898491
1670940181
1051959515
1875019294
652573204
1733053559
841374350
2119883570
2123411802
1504735339
1035887330
75113298
1292246600
59279713
954588674
768127959
390936352
815134937
29505655
978458957
1845869593
767063678
369634555
1304045442
349037091
1199301686
494031684
862704135
1709933934
510946044
883111428
1110625243
1150378682
300539498
2002514266
114356297
37313121
812869993
1561352264
1581282095
1370274515
289702529
1929487492
762566757
1014206895
806102950
1529391868
1837413681
226756329
1617388282
928553762
1348614036
1177206611
755504725
1277379862
1395685115
2017805751
2043744478
791144342
682200126
1258782212
122186080
1083541038
2129752594
2107973522
14754989
2143930375
1097706886
1834497703
247275502
2132106628
408010232
2052960136
1990739472
1389293344
212948131
564193271
791546864
1409127181
1628001917
1055869499
1657418740
1862519738
1532011237
766308060
1079368405
2060717622
1858184473
1680033485
418499539
1029165142
1756212076
799198810
852434174
1305616113
2093680720
1708181132
1666650860
1982250003
1250884097
832174018
1918062045
135185743
910449559
409173105
2060926253
1399054847
900733972
1848808042
1976294450
113965392
2033483685
765752848
1428076015
1143435520
662972309
179258312
364196307
375386963
857072231
491053760
1902454669
1042136281
631915548
722532161
1632877470
2001695645
391382668
1705696374
1815839559
1767408816
1670656488
1689560780
1262154088
1744177833
272305269
964701869
1122765300
50478055
1054790394
871572016
631660203
526344473
1792620799
1317216125
1324110650
1936937623
584888765
960681781
119843203
1169981368
1582464715
572077729
568415740
875134004
64129595
576428597
1343527789
385619766
791020812
673449648
179662827
1109457107
1113968986
1138519308
695478471
2080688290
1323675805
2023224209
742420106
2031082610
1740455211
133384265
1971419494
118582621
2027924158
810875828
771855837
1409505057
1255361859
1988551266
1252913185
1605328457
1815734917
1505853352
795584823
803143011
1333449165
996308978
828584637
1256111302
67091440
1369901617
1178792715
1279135676
261452841
786666362
2098868778
466926246
228673527
1020336106
1888308488
1731641942
1593589535
95016435
960770737
2044715296
1583684817
1122885597
43263970
1887405583
983180940
1808318032
1116066738
133061194
1212921269
1664162544
964203389
1886801860
1396215561
1878749613
1153701728
439760839
786760508
1463340071
987317931
1602871397
75355868
1130005302
1988324191
1182776217
479720150
414452010
1779083179
1250233580
681434363
1913895991
169390217
999399407
1490810691
1045152008
459330457
1077675634
1497139606
1503912997
1831617112
1816092395
535072871
72189278
1309386453
622568055
1308775991
1091733685
252641241
983137006
1010750232
1972916688
889505004
689611293
694343004
397395298
107041539
1874839204
1658908996
1229673509
2005901387
1015872289
605370983
2127825988
244070686
1825942649
1378599530
699839578
835420916
5840735
666821239
1663167806
1972128291
563640112
1415465676
957242437
1574409568
1309623359
156228384
164224537
848216549
1964480956
1710965639
1214169120
1846077413
342010854
865168303
374342468
2111866559
1829697278
1621140360
1430496818
11696508
1686432884
845585424
760477473
1655648852
6498819
718349948
48295659
905920564
753088456
792640868
2027590181
1662785914
557829697
221238518
1654480036
1348350313
1036362904
255455838
1922675452
1730237435
727172862
1840090357
18832463
1744849374
1414558944
58701354
2026243569
1321780466
46630786
1361611194
1275841646
434672885
140992441
2085053868
1373818427
540353174
1343839175
603843398
84329954
990786906
435345208
252888711
1679010962
1778187832
1709944641
1779252989
376857599
940600545
973558375
10129304
74475601
307743756
2092520939
380503877
1049070451
1778164952
208573530
1122824445
1658500710
1805446063
289657806
1830241238
620016593
1218868452
1041429471
1480465292
919994959
110407650
1377805534
1773730068
269397607
51489924
751608950
720030196
1910584687
1528522340
685933948
1426569489
226979581
644766215
1024523549
187483939
1540521844
2140561447
192133590
1077553830
58643129
472306396
436453671
587298819
498408922
1203435807
1644058245
1282970089
1045522849
1736424325
1013606538
1354916336
1604920511
1126670449
1845856304
1023301661
799620529
726274027
889284274
2028975018
1044727245
877584480
1058724796
1957532521
860920543
539437778
1454601084
2142031186
2080020827
942958229
1639351706
529829721
1313265422
1138675248
2100482723
980338572
1929012581
2004618063
347187974
1759859825
2090277624
709307166
1282710663
1247607973
1813898864
1498077781
1910679845
1038037077
1114712224
2017388977
1703806270
1877184513
525342418
1350179411
375086386
1042955752
1426334921
825831813
762553542
133690820
1106868005
2073843046
1992911967
438627637
1335582191
534491383
1645920249
59734949
669898289
1884577887
746097779
1067682612
159192300
1110353263
1518112530
1237831730
459020464
712926090
662096595
1436666344
1091257472
1105126388
1845200611
356616947
809501088
933945894
1381684535
661014782
1889954280
554819629
531275827
2100081950
2010511920
1466679998
1412186516
1066933399
1104301114
1682683190
1240899573
2055688341
412145986
1760777862
1022219740
331765370
857523350
568798460
657547070
1510858816
1863429247
512057962
155832368
1088523523
625378930
2141178052
863965966
727576760
2090958713
255469115
165686954
2032624760
606988145
1185794308
77960400
1573560116
128787264
1603495062
1521940451
1677727129
1610327824
1458844933
1413327355
1533223475
1925380090
1499687879
927760960
1347286602
1796323093
1640031111
415648781
313217365
1855107914
1803951337
399228027
967770616
1899758463
1956545100
706343091
2139499884
1265576241
703329374
602043642
1093689529
1017330251
2092473855
231068103
1674733613
1322390495
108466514
666477279
1509158967
2097255322
189901504
667104523
3730639
291625788
455753327
1469033751
172477149
1704565163
1137380246
739423428
1034774351
167337413
2116680001
1316270780
1102041209
1450111221
2076121781
1304004364
1478544656
171030591
940538572
1420350199
1684090286
1698766792
900542820
1201718826
988144731
284036282
353222357
438072641
1286595760
986208024
1052225611
2077669475
1598540950
2003389484
694717556
831689004
586044486
1488206145
1475610353
95557778
500336274
491126125
29195670
954529304
205439185
2095883171
1942797309
995581230
47021026
1478493537
396298193
988451825
1356258209
1989440735
804615517
991953168
1449658260
186674991
1124172651
2004861550
976571163
1632523892
1416691702
1097059130
689438107
1796420629
16397285
1580239322
164180659
1531151197
1076451292
589567641
1420440303
327091006
139481073
671410629
143375176
1785499881
1268363379
1780030032
42272269
826214949
1147144546
485434094
1342937755
1704736498
1242201033
782315981
1738335796
656325751
1859097868
828112258
225090460
1439438567
1910469547
1813128302
110812120
821533650
546714393
1214583281
516761162
1680573588
343384169
736914850
1756696736
701562943
1389704859
119869679
196855759
158354919
773808627
74483069
1572427668
964812658
1745030570
1169034018
2029435555
1391035093
1989441280
118892348
1942598697
1314166153
1978157583
1243724159
1480289828
835992984
983303592
1533385515
2001396622
1730981084
686729233
443270372
880545560
1769106034
1730847453
1655897399
1803871204
1387177347
960632681
1360924313
453578419
1348702133
1319000821
1631290811
209026197
669630020
172212949
32438197
1110223928
968857033
1351268654
1227149485
173327784
1560525711
751769668
1515825550
767064925
2054393771
748081173
1675503282
1330360574
6729714
483447025
1256218077
839183678
526418394
1760379189
912507972
1071419592
955303024
850393279
628139475
1440929787
146549582
1421755714
484713018
108896571
1369833448
1627977446
1030337412
872349428
1060359441
1330885669
977747261
451251936
895750045
2000328243
902078659
473406133
2001793597
473369845
2014830090
1435107307
1595412106
1095044055
1239332766
1432608941
1470117915
753499544
1934549509
2144344949
1660309000
2105213067
2103818731
887724
907679213
1756228423
1384153638
1903104438
1429478824
1082431550
1072048669
983327615
558736767
451213935
569088977
1803854855
1925419761
3439018
813404770
1198769367
701327966
1350243980
1911224440
31173867
277959058
497997542
1310903683
360851946
6167049
216562224
340301173
48539657
1975800643
1734505765
19811799
734179856
493315277
1598240479
1962077348
1860188671
1702867027
726906043
173827664
405842276
1176943734
2145598957
714357697
784054529
1017538178
305764552
68129180
581767565
1680088340
1058563802
2072759487
1528804314
673260077
468504644
1109965490
609626355
1130943799
762476775
868826570
70285966
405144968
900250768
2097382605
64025393
1811434743
102445688
1208600795
176203390
889352507
43940461
1410634550
1996800331
1795870440
63066295
1660390469
968204816
971426698
257550846
1420415266
1254668549
9064399
1755027480
413848205
1969107128
976505184
1215870495
1363982897
285433271
1162950216
569302101
487414330
1752889132
1976350161
758340838
1984340452
901519151
2125144942
263849957
2040503766
1211695898
14956880
1446524873
667352120
463387397
1939323401
417670383
1595939914
1516131154
601170722
156795658
1445700752
7410565
944727932
1418224703
1335140484
266887150
2004201639
847734359
350955330
167405673
76163800
818161164
2100660611
610050579
1651496193
984284245
1621166174
2078082631
1225284980
531300767
1522209449
1380654039
1008402887
1421826703
549194754
920766164
1490909979
1925041387
2039257875
1300422852
2035805828
2043386436
290356947
1110808893
452782373
762946998
1917971993
1400413558
1743675632
1814617936
1635810537
1058605384
1485356949
930609297
879135583
1113530190
485291183
983261397
1931754289
1199687777
1549963321
1990232384
950988442
1198644496
1519051758
1539141930
1206668860
1479423172
947793654
2045606530
877647774
1425112778
1376505558
440174032
1220801279
111862252
628521493
2101433957
130519604
810706297
1176863549
711474962
868832858
1674190949
283386342
785323519
1189691004
152908552
845661637
1637052622
493477223
185435614
251031743
1049897300
1446647994
687952583
1009129694
667363746
287337900
2139190537
63836922
1617199133
976273684
1838776646
1365476597
1548204977
2119545898
378185223
2031738726
151556221
1423344628
1549947877
2051039435
90948518
1038249615
1361423866
880123593
1324179499
1850384897
1096991056
23730510
1145385485
481538675
605587127
1124783121
1994820580
78092318
1762044240
940374361
614224407
2014393727
1335236549
1324581906
1434603411
2143970943
631987344
969404949
29151764
403019187
114539942
853474876
1299156497
92002982
1901995347
891445936
1486146406
342401222
1209061851
1618518922
1400232314
1249629532
474795624
1560535156
2141571854
822844711
1703949059
1309716341
8354582
1559139270
409480301
1202585337
1564989594
1032294653
1610861843
1074200466
1513454385
78378825
314090650
532158365
1421770481
623741543
1391075551
1652022171
447588689
1978715480
719631734
730665482
1117770832
2073618467
1398656096
1202371866
1605018612
854726477
963214972
1340812390
17662372
1919131860
1104614144
2143492124
1240326381
416437033
889538702
1374012023
205507419
1149012766
794780898
506667655
891008260
880329311
1741950362
1021908563
2145556642
1134536123
381085606
561028278
1353800760
466268929
1151205485
1900025867
1170504800
1416650694
1240202669
1366005933
42795433
667338565
1289229666
2140941862
1851243540
1169547409
350539431
1229406971
461883287
201473290
399935930
371129638
1267030131
255414001
895143853
13937160
111267630
1745368809
733047711
1667641195
106042747
616962692
1757956689
1246725781
994066736
253428509
2019238563
1947811263
131432947
701252311
1892148671
1490879300
1526551795
1658283050
1701377919
796473115
771948655
1915002698
241577546
72123694
59398456
1027201267
51223522
930252850
1690619359
1551312832
350559559
513438515
2099493859
109437943
247837386
280020005
1541999366
851655741
1416732910
1337261682
236392978
865031276
473323540
389311588
845202196
1569320009
1028334832
201517663
1541087151
149261600
1388161272
1676326930
256963804
1444561018
1004345877
1512854496
1647960044
526437788
1345670035
1741118628
1098226238
1686077609
1850375649
1017477940
688688460
1183938753
1634137934
551572902
492220377
1435598224
1944806292
863734130
17410331
26304036
1622342868
1846258942
1926184400
1973868414
926710574
1793284750
807732240
2058813849
728288648
629097053
308699001
1013532393
851483103
1258964069
369214919
1789583958
1045529699
854758330
2063223575
910943440
1364476333
1034477326
1895200085
257868918
703360326
566396169
1748851160
1478717932
712190603
500681902
203620479
1869019052
786271502
395782306
444928110
157327192
2062534825
1722188156
1058587743
1177919542
1930308060
1678477036
1349199460
1366054388
1520227798
1425279911
1200919836
364379681
1610568427
1775724112
180391596
883293990
1332271307
1359600656
634045984
2044048863
1523476696
1174082381
1397915451
1837354079
2120986026
343444769
1136996902
2052200403
644588756
963455131
1593931990
1314193127
1533414764
548842444
1347633765
932145251
1619173794
2043303698
61493191
942026907
1462965794
989953749
1443624915
1857300581
697623303
763833805
442577773
860330767
766235516
1107283794
920777250
1907514526
684088830
2015617421
108967433
1442144284
326944114
1369878588
1422489721
1336989137
1004273746
451024353
973002075
1168232882
611150249
1239435026
1341161662
173439271
1139554604
1316791283
800195014
1063369245
312066855
1819579140
1661515781
1417119742
524386530
442589987
1941972795
872063862
924705132
1723086294
102992680
1990518603
15655167
233632035
1929229440
605233156
1152608665
996489928
547368263
371026124
1989573552
1613265331
1771217901
151327376
2093030823
561111045
850108682
983634384
216143027
445218424
1769177705
919729522
1734108332
198794569
2127740952
262562817
590190815
322150300
288127057
1136206696
784126757
794995899
1546011490
2104599926
518235617
456942351
729698542
569384825
1587655321
2056344104
2037435105
1452156878
1326191341
1701903641
273515256
939318400
1747552581
341582884
2046748086
1982435672
1888253997
1243486190
1063466967
1680999895
1788584728
371593962
1954093554
1271997428
1671083710
744070201
1300255912
2009941586
1638111440
1433989417
2085612824
1896941085
1122074870
1699641418
1547862274
1446482334
2038356042
839007084
2117725051
91589178
752280184
973760817
1968910370
82275065
1771842769
2085740634
1480831198
762214109
801425338
5095786
1100523594
409284189
1445807686
702220553
905047970
815025804
1761838768
920465930
876677729
183588621
1495941692
716628050
1492482601
1406113852
132539933
1976930881
1665096498
692898136
1934045981
1437162398
384911628
736241359
81405464
998352673
1688373790
1646467304
1163634749
2129134033
1959953506
1154638194
2100660108
976350230
703494590
1687605790
314324621
1847768200
1748667267
448301839
1144771821
1805015674
1908344819
443531501
755367880
139360086
1736113386
7211792
1506896285
1310339571
138220933
711670263
165427914
565327822
279166398
815707372
392313334
1354874898
786796216
1328439675
1662499778
213226890
1344471770
1706823727
58350504
302655720
606237302
1868198945
1642626026
435268289
259479481
1968349313
1552977303
910896731
1664473886
54726399
1969824124
1577309005
343123799
188820956
193118108
974846041
1425475071
1959163503
354715608
832730411
1502954410
1095895979
1313118838
1161026869
1239505907
1170726821
1343047565
7588089
1206644218
1874223725
188745850
576465210
905279579
1774958589
677854871
455516375
1528028699
853767774
1575468224
550495965
1189884436
1597369415
1562580837
1632448861
1472318374
1129443159
217824226
1135388346
222012164
883569170
1630261790
930732314
1566635279
1537155625
989848432
1138706283
275656750
1192120062
1629899728
1579018484
994256889
160454474
1097101730
152288759
1196134862
615407691
1478674048
1571449761
300075245
1719145290
1189121696
1579605295
206822163
570631181
1405120989
1551036021
1756814339
1400725254
1098830625
1167728166
1192002156
1285177326
675475964
1389512774
18418717
1984237436
886821175
1921607739
580872559
144738841
1964632183
840000158
1321054976
1383927212
488020933
178444386
1246487768
1166954622
2052750351
848298131
507372142
2093588133
385044295
1973455463
1143587874
1450549579
1605034167
498042868
305359477
60074998
1974442292
516186065
582900380
443716386
757063465
134203427
1063707265
1245645509
386482083
752207948
1709409780
1102941260
1452039601
271434530
1351594311
859030722
1710664380
1428261261
58767215
467635044
1505945430
1463055530
975574150
358440879
479292101
234588111
815135584
2072538951
273232983
105880272
650586376
427631908
1974649351
88247491
588841290
1552367306
1962783321
1462795730
1688924894
1004825396
516041548
1600524552
623125393
409235650
1043270581
854898608
1017930991
1326439375
1513480891
1668154038
1912041459
371078280
1285926972
475987213
996370827
2074393945
1665494381
1485082202
1967894279
25606427
270490795
970056781
349235751
1515207118
1129193997
2038556225
628583710
918844927
566010628
1938599470
1797052168
1678288850
1768533983
49941383
1357250738
779383464
1960866421
984223080
1625698287
355521016
1958127539
5018831
1465947235
1458474663
520199939
761327306
2141522833
1075658414
1104347948
473331468
1739140432
1730922962
1458465304
1829192091
446603186
729512201
1812507961
1499843921
2045227953
1473154041
1812072947
441892487
1995131214
958093263
313264555
932159715
1600715623
1322052882
365703771
208908619
554603653
1905935879
1395424740
1770500355
1613744877
1782381864
480943045
2000011044
2023834764
1903201035
139917372
1624914771
2128077799
1992494248
2077527107
1429385113
445471686
1407226366
2135586691
325567251
457902998
1042412476
1029201628
168506391
1918641062
1481126460
1922995430
2139281971
1288180152
980245278
1888160549
1366929582
1528181959
508819302
1010567601
319809688
1807473038
442368793
996781762
799212326
1479900875
1972660565
1315387525
975631367
1676435837
591924379
661459946
925453182
254365866
1559581615
612152723
2042063016
125160110
489898089
1783577055
427865042
1240227907
1855393355
2078264713
447602863
991519199
362108834
188931445
369506433
1798099664
344573264
1167789791
169602144
1952360087
1697530740
1696399379
2086170613
1552303206
48939238
1630720110
853662322
570839983
92697804
636514492
376590960
525193313
333688142
1361689327
895123246
927950651
1653548379
211506000
1862796014
1215306069
1108075289
968314824
25754999
848177611
1961139775
1153870077
145069553
1340166365
497790651
439382400
2018020834
395655193
288522616
1641535403
974117503
1008680814
962697391
1369566211
1476282295
1987086560
2033848462
424948455
73867682
1380273448
715763206
521993245
1498212303
921859852
1526363468
2100724515
1468794493
322078961
1522976699
1849022424
4888939
26396655
175835623
381062624
1497773627
1849798850
76403358
1614034460
1186512366
1042265117
1656201301
1644338642
1672296504
840120843
1536366588
578148214
1673376987
1086385983
1513016020
1265306273
257111603
1676237080
2033812744
1115884802
362849159
1573695675
2006066080
1853866380
1035060105
1175849273
1277424478
1347764607
1913077218
1022278191
1930990996
2006961260
945333800
1979389187
1720217673
1062174864
1630899655
1679909086
1894949653
679139993
425631256
706485885
669353406
375979708
147831565
318280930
1633726124
537184317
1368665343
952280601
1587118408
537502188
178115498
650045960
854279064
643507892
1090019191
800330779
500940032
1779992900
466719767
1608818340
591223942
1562166475
1978635076
1702477716
613934842
113022179
424554089
21013589
455126208
1421030918
1203519785
213579397
1370179875
508489207
1567757122
1638115295
572254049
655252334
549045139
1915291275
1107563023
50302695
1004714330
675092811
372443149
1481763496
1826168603
763184104
1428331513
380357423
668624098
206713753
1950980588
1576335088
1088408207
772346495
1954329986
1936119665
695726375
281478363
497483945
1288927387
1860728501
727182518
440592719
1731481957
1720751892
1408857665
656195617
1320277126
1554372290
576941168
872924754
1937033239
595834236
745428121
1582220339
531785099
266823631
668553920
499722069
545538861
1083218365
1792038644
1369286828
1950155570
98580711
2012450807
299596627
369806370
1479427870
968960074
1194525131
1205373422
162509770
1281510102
171380101
142538046
1122320138
872181317
800039891
896951244
1588356052
549972484
799493456
744120702
1697335640
1766642158
1090251563
430968710
854638216
776411899
324802048
2139114941
1270954871
718472981
96076830
1601612146
1856629699
111335955
257750858
1498814288
991084841
387896598
1306145637
2008314524
346590601
1466989401
1247706286
1376634191
1981293761
2124029444
215031250
476076329
145983403
2111549778
2071557655
832737118
557454858
1489364892
1374687245
528711886
807192677
863802918
709115760
923231880
1169650486
583623141
660555586
649120253
18354198
1019196165
1204684977
671579384
437063901
533917966
1144666211
1399741022
894679305
559941616
486284820
978898408
1407156493
332084131
508418279
2031166669
1951629239
393417830
717828056
106997177
1743183017
819596168
133752332
545943881
1779256026
1770446586
954636904
1412049398
1012697669
272475613
648949073
984048837
1581773584
1079114990
1866444419
856613170
1919616714
787710609
781767725
21137821
20712307
1484102457
1994324154
1821457190
186625326
112426279
1877123226
669472499
1106684151
1288799621
1052084662
48830687
1281261159
2075972614
1646018643
476559650
587082376
1038757640
549731948
197284924
1784146344
2012557495
2051510621
937662999
565772756
1054915015
1143408657
1470973993
436245652
735686591
939780542
1623353437
1695971818
276627196
948056997
1992382806
1359684158
230811862
1985765314
1042194316
133791864
1388943066
1733407403
1257340122
400817231
1341454120
750260727
1025724602
1944415476
1975640294
395993690
2022883617
1915689651
638615740
1819045495
1222355456
1617742157
1368525819
1618826325
630511122
38259450
1380040310
124877864
888438441
736237927
1860771175
120395329
401380428
742553921
315655329
1824006589
2079313623
1640670020
668793434
1690630669
1672512949
485521295
679234316
1721920997
290082799
1670592281
1776316036
276979048
2036821307
962971187
1311454205
136175580
672330932
1208415987
21706057
719319697
84463331
461429596
443225339
887074452
1853125827
638066501
1995702469
1175652254
774862929
1609853844
1665433327
1363349842
1588647139
520802007
677151293
141217498
1778255760
710095180
1558169046
1179223938
1712254719
500289038
1659859499
1158784683
792032293
1671279986
1266419839
641540231
1111095872
1575835562
1792055336
1739612591
2096994016
1473386175
1094203746
1584710713
361960130
1887166641
1975440129
796102281
1155510643
1996345877
3024315
45775356
1391772141
313319448
1116217498
1441972273
1752364730
508660373
962559379
1590931947
1097369115
1250268923
361735589
1585042768
456856197
1840697745
16047327
447450070
2018400966
1583863965
48608896
1781809420
423146031
1315434040
1884213768
1570709520
1417035988
1541067373
242343533
230314641
1118571488
1862903302
241755882
2104215223
111920626
34984990
1252976523
1149271345
1300850451
432473225
923707519
1698652163
2083753244
80549629
1048109928
1051238477
1562354749
1760502655
1499639461
23764136
29021823
1002473198
2053976759
1706381195
1886438591
2123690723
104309970
473253204
557385455
1938590176
1717341436
345971345
935097250
61931678
1723551992
945062500
1531130150
876398590
1867450679
533452063
29134076
1397047392
1408474299
360916265
2085723237
1914762024
1587160402
1768414977
286500157
1443026143
1737333864
733736528
1853312319
1029935066
1116262012
1587637389
1248695034
854709791
2122225639
160814857
134974847
618839095
1897228497
1514524074
1272050955
429595322
1173819851
574773408
2009428913
550172896
1295374283
155236052
497597505
171179835
187158563
934130795
248081421
2037641400
389645729
226330725
1307619838
541863502
643359752
759249866
1227407219
1056915487
817458249
1001035513
1713897628
75327699
2043851120
801609868
357768228
104414785
1553603634
1885238076
1281801257
1235045799
488175523
1056117810
2063211924
1060881463
597673300
421474773
1076586878
435233306
1828182318
1158013139
1642517511
441644229
638860957
768324529
1129940557
954439965
1491264444
152854614
1497451821
262407536
1124011541
1994845697
1609175564
2109512731
1713772411
1754885296
1607080856
1041630621
493842750
491074060
1523455223
198906498
23654556
1681170524
1300619032
1979492008
676881377
530281680
75704411
753969668
1459842527
757767569
526044325
1678050400
25078279
1785763807
2010775184
1371512392
178592105
2131711679
85997169
1894018182
66639405
1861267706
930016111
1574600993
1187909701
851597012
849351576
172566251
448877011
891441519
978611110
48628356
1016728279
386205752
336234530
697122199
2077910516
100519716
409971992
266123371
1281188941
993197512
643526157
212550845
344212076
1776716871
654776003
953476953
798237562
2023504554
1412553589
905257612
251987572
1476804274
1979896007
2076723508
480444920
654408176
1469688889
1728894852
2055391317
319436897
1046432864
1725814435
2095739979
145913556
1095174450
1805600279
1030724916
1338159120
1917963234
615878237
1839968930
449721490
1707339816
677444350
453484936
1646528488
1067379467
1396063477
1681899490
371541740
286243935
46986456
878772524
1294603892
1956849210
1230849330
1847620220
222173479
19967430
1445293186
227409578
840789599
1485661020
277899274
625179479
872101725
1211593229
1245093195
1062271978
1002088072
659257615
1978764480
289894139
2103678269
1446292307
5999627
501383624
1102815704
27834246
942966894
1307757806
1544345217
195066162
725930056
1028212868
21157717
1109290978
1987503698
1870989327
296196058
1421082749
1174493986
1539587875
1722325518
1188461687
614051808
1029279172
439203062
1848963810
1053376583
1522963523
86663573
1633667192
1771910389
2069679983
1597149823
338892655
168459598
252034364
2029785405
1016387696
1820250847
450054321
2144691452
2067255865
842514963
1343848053
272318564
691294722
874036668
1257408731
433420456
342338598
416888958
1345188850
927236841
1638630418
1585694554
30161455
541620908
1024842729
1029655646
1682413665
1156231321
1972563538
343615451
906701321
1819459549
441044168
2117563356
93933002
1662004528
761055677
1027753326
570577185
1430359278
11970385
1755510635
1953260861
1881288932
1454739590
395082851
143514337
971464507
1772411227
1271904608
85632741
1442189295
169248258
2078730099
340143700
203043800
357408091
1672674902
1067080267
1921548901
436879030
757343904
159708468
108253238
455639963
270939298
438062545
1327426787
2091067312
994715991
599532672
1534331357
1219164399
751156586
926670573
38447093
530845645
495055821
379520133
1235553872
1324994478
1041347403
809566847
961431592
937078484
1200187689
1268594792
560048970
1611450138
1213248354
334777420
90498662
1009528253
522654372
338675369
1757255381
2076447652
1152689399
1652881225
694904722
1557376582
1444931426
695738623
1779414720
1299179245
1229029654
1862331826
1147913363
1733481423
1294931133
1907436450
429812022
441055111
402004802
786354326
1435128514
664029812
1149224450
603080379
1592642686
1633749374
1773594856
538574966
903154569
1992314763
1042869488
46421232
1848641233
1836479865
1769654724
241214617
1148507163
1212365247
388696347
101237881
2119667401
961393050
1949945766
533967800
566281750
629538945
2070933613
1823643244
1212904167
653121840
1377699413
836303724
1974695686
685294790
2035062494
1322346262
1539154479
710227055
1031158766
780085425
1581400321
672094288
419747426
1752069620
1982018350
673104073
736807009
586403685
1108773283
1599063604
2094086004
1975233865
676244752
1754904816
1853118046
2139845341
1680411457
210950758
770095111
420784912
925650644
533929068
1553246664
165383426
884939749
207006289
1526764754
1666303991
1142970302
722548795
1599170925
694589260
2085221879
671292479
1827410017
921509793
1770475300
1145122305
1349576165
1465520724
480772025
1719693237
1972779896
1585027473
400051367
198606113
1115218417
434015625
1162351534
1333773632
505134251
1324085154
535379925
1771866543
1710185095
326741926
380553400
838182637
1482332477
775272224
1993685047
1694115042
1616727691
1325547161
1373485438
507940684
948304883
1454532765
1610919391
891753822
160663360
279324468
1344064711
1688564334
2067529299
803628898
1238878427
1775476333
598827004
344098222
530939410
136594843
1553821565
1427114583
1232251164
750913769
1114476027
1129164110
1102062628
922126019
82287867
571122454
1110159048
1020406436
908126372
93532249
644037266
2019935624
1863326270
1594066583
1696318059
1660874376
1863528915
2114054180
589605011
1626876527
1306691893
1669403890
1431346328
1104010415
1837751634
323747213
1070402002
1028194051
337666427
691781950
1562447291
2142282311
1931008211
1377366075
1463612873
1142109700
1679997224
1732843950
1092830870
1826134420
1236620433
1334419164
668223617
2146300788
1266551894
1847119831
1564811238
1694257677
353012352
1422806929
273377780
1094390793
1328022804
482590745
1485202198
1301223484
1116768041
1011791698
1433310655
147305992
1822376916
1747778117
1540690118
820674034
1290072231
149160549
1832592563
2074001659
1419060995
208980251
1485548162
384426456
652595074
1604639776
1809765014
277703853
1134138181
557693562
185694592
1534588875
1125013164
751007537
1327040480
1205455652
2101918547
1766041420
102553457
1670271290
1268099736
1543345403
75374967
1571507931
242935770
1438956525
857175463
824632290
1070574164
756977161
656193465
128275291
452345798
1446805372
1411687952
1990169452
1263515347
1293113994
285534101
1848878537
455250031
753982604
877240953
1779415039
1263369022
2081462632
2100402624
839453704
239015131
550578295
1379390657
957327257
382448845
692754571
374590384
1850723625
1167736416
86453270
1916346161
494025832
1040251658
213867848
1862260257
1208760722
223050861
798632717
599663644
863002260
360875863
1737665543
2143074002
993079965
384763082
352578649
1729006994
1371966176
28376409
863768637
1735743140
1978053286
719559409
1704444352
1067144746
1145330581
384250623
700900479
1254871977
847402345
1149917370
551260385
527634599
1766723477
1122695129
711219782
1322174285
548528084
1577612839
972216767
945303471
1389368175
1411374655
730825438
1267765058
240633700
1342902636
79413213
1593396796
723814524
1392247332
2055427524
1931515299
546945877
1242363550
1144918383
1288402686
1047186720
1111413238
901954193
1231460491
228666335
127821814
1391218841
755395897
684787062
2053756434
158502679
1767895533
1737347579
120514065
2100738508
21165092
1246732822
1962637521
1447407840
876535902
689584178
651753374
1190153529
171644762
1079437533
2079051512
192611404
652987882
1416774147
732950774
1946539403
19690011
1173257427
1374379824
476937475
845715811
347845664
1477426465
1292300602
240941055
2059855428
132377220
439756240
328588643
1926282305
1433314635
939596117
155106482
834476674
1413166053
434120807
1188706498
1303148852
1446058028
1579985562
784153658
122684418
1616365718
799987192
1412142690
1728676612
1946121005
921431048
438477444
545786442
552060846
1744154152
1341814129
1957851844
1864223125
1889278154
1831244743
315660820
1835641511
1174562978
226439388
1191471854
323333324
1337484949
865858620
356756793
729222373
1905851321
518604810
891526795
646050963
1020202496
792801261
1005015661
38892612
1535222933
1609606805
526506587
1720485490
1506300760
1479705546
492647940
724637838
1101590532
1732832188
2018970589
959323729
385846711
2122204222
1669605656
315992913
458342843
1534505800
1697368545
1411388932
1622028148
425403850
1737206244
551100669
366566551
1200020788
630578271
1089482176
489213389
1887471025
435776521
423917394
1787652719
740807974
335987724
1097225171
1416505706
1814081718
388030445
753303248
1981023368
698669900
780944243
955018316
2038969846
2013604847
1754053469
1827447275
434486035
1061374954
954393976
1601706432
1849631280
105708749
333086961
1983753453
274308428
1015146296
674924202
578192613
2040422370
1582100596
931662064
1226217134
2076393934
549067163
690805886
943334469
164342858
68281475
372443183
1634289620
421711387
1168327527
811990411
174752970
967841693
621088407
281712864
1149068123
518455035
1362624978
645851580
1005982079
854789335
372393000
808632943
1481838121
1883320366
192771380
1602884025
788912946
617044609
279987059
2128216411
2034743157
1837851836
1420593841
785506176
259219805
671758924
2024471127
314625778
1652351127
1245728427
406668102
122240633
104880409
154425514
462409437
1215506961
494986438
1896175451
961805318
959324800
1519416828
278715779
1910236990
1333010023
1304019382
507946756
353416849
2103316845
1688547768
26112977
286028228
1218137403
1276239570
2045062455
1463836659
517777776
1465619363
682512742
439414062
1457812531
661050942
410429544
2112887261
856435254
78379539
1916092330
295661551
590411465
1044003685
1821879924
140673517
1897397374
1638654082
544907941
743108822
1937466668
1176790173
1355789354
1843853834
1494301222
781298029
1532068341
1060867726
368903381
898183652
1921455458
420671545
2067609173
1195009214
1891078113
497604673
12933209
604951969
110042493
1138566719
1343620348
1085380849
1062613598
1379276076
641967951
1448516673
1337724517
823851618
830276451
406522461
1666550293
1070632012
524453564
1232581693
537995698
1608494904
631201780
1482589090
1577155267
1454361830
1792368719
851178991
486455210
1966977712
1275896413
947232153
281064358
704116449
616037152
136227948
791810017
954853306
1568617170
1530627802
64861923
1383989652
849347490
1175280789
645374277
557903060
1322705786
1893649531
295821767
724436140
151032607
1189776709
976157106
187589834
1204123380
555032956
776107175
328433678
1203746750
550670286
785436099
1517698705
1034758524
1102128951
622828292
84124660
257817877
505562994
151454179
1591737668
590428149
2117743816
1138062249
1726584894
252703763
88076662
1456910680
2059665415
1022912718
889593845
194975816
783598870
1816771196
69594458
928790102
662358528
1277268819
1851065328
562800041
2011765503
1144816412
875529459
1771647523
338578163
1592403965
1911491282
1443185699
1624332951
667295287
1252504517
1255445921
999106062
939964530
532952066
1009397399
408116280
307396789
714731493
1292675221
1826618182
1563262849
1343102459
1769454444
694573218
2083474704
744812867
234557826
1694543419
2102585624
527682644
373777409
816525542
1221679818
261061167
1462427341
867413739
2132285944
732918137
2006830309
1218885107
1905016386
727654041
1872792877
1239630174
669743208
1698051539
1254870470
421392558
1832636785
313593133
1200886030
758957488
1817916381
979500944
727808378
370436762
1969208038
2140460638
649911756
1840250944
437898328
10304392
1811097009
451704053
1764292313
2066298044
632286677
424698269
741645197
537961599
1244689315
774467880
788094436
1446696196
1523567281
186142227
972839944
642976506
1993168760
1515460860
349515427
656744031
1129223427
286156412
287289761
77274628
163389537
679527913
1346802783
561314205
281152761
105697146
729264463
1576219381
457146598
1761065486
1580412726
1003330010
600414534
493517315
1359374534
1777274057
1514116730
377448277
589536527
948913240
474370052
935750508
1453811561
274965708
411365798
1086896069
1283260536
1170217091
128253628
1177879703
166872442
44102300
1698078361
175986120
321685793
146200580
1438265692
1334790859
2060397571
917353359
1848650685
1735390091
541391941
168275556
1555053422
1503932300
1933401578
1225077652
11055971
1735300021
1947089824
372439412
1418149850
285988994
231456447
1767314543
564912802
2050412720
1342623427
1201017061
1386690541
744286009
2068011747
382277092
1457848783
957097340
1146579372
236850972
1845755080
658751843
671346899
272293494
1480326238
1651520660
557348321
691836892
1414745722
301717817
294811408
2097922538
46426246
1417482583
751409708
681484680
953473968
1370158231
1020896756
1927449304
92180603
1918994098
500908521
673528979
623659776
1310619026
1570537107
485966245
1617590381
25124821
2083137049
463494022
1422737826
694854272
1603982213
1767830736
1852631210
715894840
646763649
516659995
1668901933
1038872073
568840247
1087996184
1384543270
1813060423
1603483753
1577912761
928024075
1059733127
1425178968
1839290732
1088192775
1748245694
1628971488
1282797753
787636772
2048800424
197155945
1975340676
1007964312
513363993
390385217
2072353491
1009971774
1364753742
819579010
1297373087
2139096870
982366577
1132883981
154017056
870338315
831194438
795387314
1703107100
1855829064
1150356664
1744156338
949690169
991609101
1525962150
1091097802
1010102544
40393411
585233915
2075154164
1782227508
1522452301
2083312032
1892335714
830158311
1291515976
1974231410
145003141
1200081359
1633755168
987103394
65528796
116099170
1275432383
2069480340
1934540943
387425140
1549586694
1722537439
413750127
226252290
1653876517
1233346751
1290327297
1298657045
275984044
863500570
1811956943
644145918
1923605440
1191613860
814475539
250603134
2055070899
1986465223
1448122084
1535054023
790756823
1941643025
1271120650
2012415397
11730416
54524866
804084115
1940596698
1585500827
709583264
1393843802
513135345
486206550
1711093549
1841780113
129343013
1726933706
682537609
1123120029
1672783486
1759023378
1430783955
1724749137
1010753599
472121882
1271242483
1839726715
1190949510
325272669
1515573767
1384115199
1696929896
1738018573
177746916
1991888855
314936283
1775426950
1252482575
825458127
1995437892
59263961
1572226776
2083193197
1412460746
991804150
1344938036
1854490729
1253997470
558775640
1597619530
1312920202
872714861
2133379689
1547403566
781625963
1496758807
1938340791
267048139
909567297
1691425658
1242140817
34481540
1447029661
821536210
882309719
1309043492
1817921781
2060433639
869937423
1425094181
2135213238
218945486
1642434438
707151406
2116780518
571040264
2107602728
117024792
679405565
266622772
76381391
1724603361
81285606
1195188241
1539366085
613254145
315787311
1195794827
2143631076
252320371
750780297
1745409646
1855099700
1766928255
1532027363
1036988929
2107878821
819507214
777641636
1590954620
292653766
1257681842
51167857
2120927857
850744279
1736397544
2031343638
519875585
1223785227
1986987476
891359315
240302712
1357064067
44730842
1889661413
1975901357
949807712
469585867
996758245
34465755
573290996
916419349
1027594138
76069000
684144298
111949547
845953864
1911707245
1672361814
1645350287
1331978507
1218911594
1156619469
463807836
754461490
849932424
428306155
371032119
1466375141
633369511
1530675337
2112458945
401718665
1446202920
872471448
752771545
295162564
111703379
91764062
854475601
1322536613
435387898
2123475643
1529807271
1732777263
1235220195
1144489211
1150853938
1902412709
104188901
1899087141
1241886451
88522811
1280290559
880687384
2099116694
722785011
599558935
478074604
1677000944
676169113
201653774
679436824
2034548723
1016859631
1271782331
154359525
592322358
2145416302
1857074958
200089484
1837620704
943578977
927167771
57642859
1298467162
673153235
1764222636
475703342
446429953
21325603
287075276
1783932318
662101797
1527385167
1462148153
506483183
232178259
1060220353
1896938244
1014079986
1370630259
431254819
2039787653
1454479747
1777871477
353646477
1118325811
964851708
350297367
770668262
797740820
865414011
349552279
228690321
1028669015
302059066
255192399
81920614
514063631
682551966
1181214181
1282650612
838283010
1023952545
1287194980
51672419
519496241
1814821198
364456867
889114636
312984002
755566087
2010737077
309218011
1601441817
1507901784
1077380984
1471650959
950446234
1003568260
1855903379
1252367033
1458309754
1713961713
132621465
367784171
227699397
1181019433
687747288
882942502
912379653
685356574
620374744
214781975
1543843538
287913543
2093988065
1229540286
824024612
684024184
1732445723
2016243146
741900396
752966011
1810323442
1817360060
251773394
810668857
1142074908
1567405854
824908257
889045742
1221519050
1131462547
497112634
329273390
754020075
1864030692
1791536085
1606226537
513963685
1786873894
882446804
1892127971
733786359
969493977
1100194858
2023695090
1754175672
623443802
564792615
312466529
1621508135
1250941713
5306339
2108297759
1165010508
1314810065
1897302759
1050732899
513119573
532882198
808839601
939608379
1947797739
1718347244
650166195
1448217966
40574165
1415391350
2081935931
1213105187
78611018
1071643820
478911115
1422668088
27623200
379049776
1595795576
1065146984
1270445025
1810964548
1518177378
1355668629
216590749
439978983
58001822
2084947558
1128409067
651377055
1562726517
1273052749
48780441
1460903120
1434812634
638594442
648353791
612314533
1589687266
924071108
1345375559
70443210
1881853782
1033988242
897201855
1047291787
1470455378
901928213
945208593
1614952523
644707509
1545620267
707016157
582770416
174823676
1190196151
1694839033
2006914224
255768177
1491741769
276877260
1163403424
274405307
498936793
2003772093
950009934
397830224
783937030
1228607305
1937757956
2056896532
291235912
2023931799
1183655670
1079161897
413205918
641701627
172773660
1016885815
757852838
624865631
466279773
1236918767
2136113927
752019764
1889700644
878301177
156881902
822699469
733358421
897458068
1866471904
701083956
353973924
1153369501
882256909
1055545077
1421036015
526600586
1879648453
1684212179
1347437093
384209195
391997978
1774539442
317603642
329691634
901497155
1548011069
742023528
915475277
1498545199
1521992541
72176249
650701126
1147646015
521779569
819500323
1583345276
1898467256
154662659
1846910483
861505073
1048806776
1649540904
1994896246
1750228793
665114926
1637247065
348231053
1111813494
916691981
763708071
1627385639
1996747901
1982602320
778110403
1451855201
1109662136
2097357342
32966557
2074501256
204308200
1231336327
1093171719
421413806
1376674791
23011555
196932018
617647371
1625805245
1349212397
1999074239
991258364
74271590
27493619
151456983
995749648
1949338105
555281766
1447816764
1502093150
508706085
1575626170
873075945
921402891
1680922353
433750274
522352668
1516475930
2010012820
172740068
470531649
685061834
1187398127
161176331
1344502970
1273724218
1103907604
922960690
2047933683
1180279554
1439528620
1178665433
920816474
1240373302
367784026
1734495923
766397760
1022058957
1672415923
2050572980
1268752254
959267722
1423983076
1343800375
779746272
819769101
749618607
295320190
867854474
1232207080
2010057667
1968016121
1587572094
1728113721
964290982
1330928802
1736938089
1323035405
422754260
554280224
1260021361
968894257
662633150
855014481
403180706
584803783
431887888
1786067085
101012423
438084558
1266517674
2005128007
285365104
1566604852
1707222217
644257108
1738379935
2099929719
1121938943
333187763
1946007183
1455130176
2140526665
969097022
576370657
913877206
676408144
1161118380
1218421327
45062514
327148297
1714615557
917362943
1609402784
1075616419
1277696707
2129323764
1429677064
2040692149
1235531969
1927402324
261319936
281395973
617462099
534839580
24800098
711536374
1764087664
1268618274
1004050449
2087296279
577754064
151347430
58201717
1241027441
1066070297
2038980955
1321252045
257874857
2001385261
792900459
81769631
253765169
1751843062
1754275932
143153818
1486402530
1356943158
95562059
1302218466
1783498873
535586200
626106132
1916442059
1078699229
1365454555
1153744759
278710136
1896139083
1877207197
354606020
1085829173
1901346760
1319409689
1850640135
87077156
844312095
46515788
1698647134
682784833
165670969
1596490831
183758086
1572767853
953023051
887666403
1033250587
1142180348
1742193531
1572645801
1031340736
1276011147
512472943
479917330
1673177634
1231164973
93139264
740789734
1752352250
1674735149
933395787
1636386523
443966570
1971858167
2066277236
493386111
1121609672
1272937162
2007480703
1542980977
712866904
681343859
1499168220
269063199
1476564540
1318551869
1454504040
340665631
549779556
1444030475
835741301
1627644549
258917042
2047224662
442280886
1534213431
1861945280
148833847
1105366389
2142589129
2030857117
539974654
122549203
1417252939
983648587
1544759375
1410544915
191412799
978215558
672118630
532571883
1747522596
1195971644
1751279188
214088105
49279159
413799928
1070541596
864213410
986216846
141672368
1193272563
1990941168
785368495
1039587348
547714280
639116909
1556558896
126413553
1798020596
1134427756
243143093
1932470089
888188100
1865479694
246645597
1787610543
810674343
1442906584
825343050
773060149
285068093
2051376996
285440266
131094354
563937543
1200683270
46449719
1848767369
1325609462
698709847
405799552
325175255
387485869
1105427238
891832131
97047012
2127377353
1636534475
497152070
311600855
1804023262
489417042
250251884
185897056
2040306916
531852613
1710292429
1646408803
713690102
1505900223
122618363
1316536836
179780169
1139903470
888461770
998877360
934949857
686534909
947411159
1376638444
2099929648
1313655352
1210592780
1172995039
255089544
1499842343
1344567705
1594908551
1061125141
1998214080
1339926380
1595846281
1612072367
473092944
1199215996
1974623768
1814202452
630940281
1070005768
1768624323
1634619973
908648748
1248537924
1942914356
742041779
1771898295
1867381993
173247382
1646069460
1388476009
1461852335
1862108309
2092214216
1016720337
574589562
1729193814
875074951
1286691631
1040879222
1586319350
247431608
1860053179
843624437
187405631
872572328
1622368656
1256533172
1373267778
251325235
1160576647
835035639
1169225192
1279171574
1596534245
2138046588
260775599
1167579790
1802020348
6473813
1771348697
1983750662
284098226
1746963905
439150118
531304189
12326148
1779418514
2108437781
1481092824
603419698
862967897
917738055
1378982093
566675585
147095463
147852782
1100631570
338188593
1412983387
828023594
1732731300
1967819541
1100490701
1184734973
1692920054
620325500
396778879
1030262186
638563328
1608203664
1437221383
828092884
1372147115
542449389
926507625
1817444906
1708114910
588291846
526233013
1837150248
1302411165
792424316
257476924
1489712546
2092643762
1287263328
879078656
1130032079
1282529011
1084661587
1123649664
1109207306
452110293
2056548580
1160048079
1935337212
1780767096
322044833
886458012
1954869588
36976978
385990113
836669540
1367317401
1690464712
369282057
1589207223
2060910491
717099596
1396900584
1849241847
879018946
941744092
1970457076
794358552
907045191
98757712
1135873400
1804856833
1685266986
461502534
1207777535
927260993
390606791
785422795
579418409
1655534022
1471334678
1100688791
1877837525
224845305
1484949670
2047381090
1569667090
1964833170
650076985
1537250946
1716525919
1939108500
820389263
1946838734
862771687
1058889038
1197374257
2142468013
1134895339
1672677456
550730800
2142269693
1155978491
304748732
959955945
860408436
2060798790
1307438819
308154029
1690186711
514166067
820924989
1898930299
2046870876
1525194995
1887331716
715633406
1059125130
1610407197
84271973
1877093314
1768973327
201278000
1367712334
1218304778
1600277829
1127603455
1729126714
264503625
1650257763
1544302954
58251976
1301863837
1288476604
1809492931
831923019
929039439
803833160
1339169684
2090814293
1818049752
968987122
2139370964
2000637154
1010493495
1832296698
211951406
1780629387
1526656800
1522718911
766115343
1423758371
1658271898
838050420
1331467582
120527365
1680254878
816607765
1794368910
2009303650
140222821
643979018
1161025718
548101341
1949899923
1990284395
1150153519
284763131
576403013
1061978417
984682179
234533075
1591759145
69857317
1342053464
229851220
1631566699
40591514
897248937
123137536
964091011
335853125
1543244890
229143045
1641409711
1405172165
761170370
1647977447
1188377038
2662628
650833018
800278354
2054932124
1818549941
958010284
1549443213
285272114
595180463
2123705467
1833390219
1349569854
993998373
594127388
1035532656
1832780600
833596111
1347045852
1563961907
29906230
272286792
2094406794
977277782
1191328324
1978545186
1233033386
1448248104
1350421303
308621944
1590015254
460794360
776618299
143640148
1372392127
172434911
1529543645
562222745
877592501
1522915301
1171328928
748814682
1077606481
1365770116
266361872
1670659165
2102235801
1959403380
1302931898
630472164
1360914289
2142709984
631197915
1590537304
540595711
1581281637
649586527
1972901506
16995458
1002958237
150370107
545305650
2134690865
587052595
1267907767
355724853
286947817
1878119515
1212148845
293056167
622123475
1467700527
1530823190
1418164575
429922389
240494320
738301416
943934426
2116586871
628440248
1917893607
918701472
785137226
3439261
1206872354
1241127097
845834208
1545202286
787669712
944521592
1019351262
957921135
1896854466
166332261
1417192461
206336773
1548200803
270550189
1593938638
105980076
629236625
414971729
981466851
1501071989
1639075482
483956785
400256323
1396563162
308563513
1938373848
1969258413
1199082378
847237390
1307409940
1818670991
988773719
73628078
56830319
2056535974
1846378602
443698180
2040903984
158908104
1603798749
794911825
1036817431
894972427
443099747
1672361143
809047575
907988670
541980965
1506167841
1990549596
1402399902
122292673
1921623096
1017442812
2014967946
1705072475
401635229
604505929
1125478052
1948870141
331194406
598917965
1859968054
1568845630
1682341153
1956191987
1935796829
66803113
1501127139
296788426
160132996
519840247
7048095
952689257
285510439
1811990123
64462697
1197198913
1551681158
1312582648
739619172
1065794101
242368390
455837004
288739888
914176636
2059328285
2037640328
1577461133
1726399340
1866563395
580142625
854425688
515379564
1478251912
117681759
1269010195
1094277378
1780552939
1199746088
49251284
453656431
1478775858
763260637
733367526
1326750351
370205847
1200050549
1992381122
813627766
1320432532
234596125
1086766730
1859122345
2002564377
1999097680
744245179
244532744
1451447838
691835567
1469942528
1106356608
1624831709
60606045
1299114177
1372357824
36760714
136526019
107342367
1762547720
1038191759
1075963399
1702899893
956364288
206814678
268137399
418507631
379225226
2040173412
123204958
661968385
1574061037
1259073227
454424715
916504192
422453299
1475553872
1496897993
1056347051
551160045
1268173495
238378964
1852242759
498733448
887765538
2115870843
1782411400
436754769
442796658
1129131231
1970858434
170900481
1049968280
391546254
951781298
2108967427
1546657211
1108530851
85379627
1897564298
1583942850
634715173
1797771320
115243398
2090398099
1591791290
1677401240
1051421861
642030656
795326164
292709735
388339478
1455340000
2020313628
1206577505
1605792653
901631684
1258860243
588304081
1559030564
1549744227
751339690
1541933348
1126319410
741357567
2092772521
1848887275
1882513272
1609958581
2118606291
1468361840
910798496
1544414673
1770508398
1515980864
1990559396
1180587234
10270604
870147018
1020209791
334637128
200054942
449940459
2135631026
74892548
1189046147
715778151
610428891
1911970199
830925633
226286241
1719973498
1833377645
1792502319
1274995491
888656765
1439213021
707894700
581062778
849640028
1965564980
639561528
388396292
2113019658
637850501
826342384
1241474468
2042787616
778916342
362111314
589250417
1623050606
1028590403
961466711
30013026
21038540
1678814515
1604611693
54307725
425633381
1940955045
1662545989
1142000421
1736660835
1457555612
366415803
879309579
628057901
1488377152
133085846
788701324
1213595305
1102007600
1245876485
2139793256
169026006
1389603648
1614293214
1686892360
1820948337
1761952179
1900124657
1569225333
425253330
2021696137
1854198514
1038463986
893300379
450122590
1208038607
158598629
2005993335
396592702
2008315849
259717031
325421580
581819687
408934175
223532015
1091903567
2142581650
1890485633
1505023827
2079158508
1459253423
1386113423
906684057
1359028031
1126851074
1781277035
1663552583
1764217735
62102861
358830043
2062614497
1230965672
1151232782
588525478
1487074212
433894197
387954866
1552904403
91810438
491029268
71307898
166288369
799102720
1586571875
353347152
795164363
629653748
2103590680
1107316147
365568166
664613877
1702884601
1964941315
1182908070
518534531
663068417
688065783
2139279272
1724203971
365164400
812908049
1109889234
1549851449
965488453
1490158095
53582266
1318323395
708102092
1669791304
693893295
887909576
1212756298
1087465792
1929156299
1154023581
1551185139
140807393
173401255
261363005
450700175
1651953885
56217098
1296307526
280219401
1844907104
884930200
1382791058
184502725
784458002
1500069293
1900199190
312307578
818945284
642157345
691025721
716780754
1400317098
65069852
276780622
335659082
435447156
1644610134
1342685047
1880377958
1822216209
655016600
1488087879
1034536287
1747540605
188450577
786697181
1194937845
783911430
1146417143
1073085103
1122001696
675612324
1003198305
839299038
193062755
1045771184
636720591
2123022100
137160587
1627378492
790858986
1814519588
133966866
154906582
387251707
612333390
230658340
1992838968
2044912612
784086525
1071654556
369208225
824678759
129642101
1846548516
1276704690
651887603
1692663803
1601658447
1581999767
649201734
1726186290
1630418337
1120927748
836781923
494043460
1442209760
1750432194
339550681
1035202827
1430531061
1661540811
2028799086
1352580661
952649068
1950327015
2144337007
1730352951
1288392261
200883345
1544983486
231949098
818691488
832143763
1333654861
1241055487
1391626569
860646896
1691638124
1579183251
1376064700
296842110
528922999
1816227333
1991699041
1468369345
1830341790
1204858628
1580907427
1797605503
8932395
1780554256
1563306170
1776290314
1589411725
2141118325
319672585
1127552225
1178800257
1821181132
461581268
338939604
1136338889
1947105895
1140664330
827848351
795857045
1550039589
690263253
1599792720
2143462834
2137386244
551375203
1905450450
1328006480
778607140
1520780741
1587107013
731122970
751492204
692200127
1511085374
1079942860
1151410487
1976494610
612818166
716614812
486567393
1834630859
142624992
1273924770
26488654
258375142
1710933769
872224289
927436473
1555865017
1001050083
1236682018
1240158486
52614886
1333373409
626796276
1927363689
61346914
1842934490
625544716
1358300921
1985293226
832909929
462687984
632474753
926211346
1685091480
246465524
747572621
1975753758
1227746184
1714117011
1686910157
1358438166
156736062
2143412901
1289987569
1597356222
113706590
272364861
563106650
983135942
43643607
1585548626
345824479
1731398621
1536958963
1452423971
1430205874
702184941
483336093
622695908
1844106022
728998008
784929697
60684387
513958464
227562253
1019452436
402032046
1492256381
1652722369
1079226115
1236628667
1729830721
1276060159
753108407
842769641
270178209
1494380619
1579650504
1412070067
911391530
327658396
988242987
295240499
2126615650
226758504
1871959901
1739677863
46978094
483839502
977465658
1232568041
1724661334
1511966705
2076903856
177868701
1805361429
1632046236
534110388
642698771
832393950
1048257151
1877262495
1297812453
1739995270
1673795451
190752942
160007517
149705665
2023708884
148995731
1810791696
393271655
1308644339
858736973
645603504
1946079039
1045290547
1714451320
545338718
77017813
1108108523
1185158344
149424970
1438885722
117827190
1765229963
536066706
1034464201
1625338330
2078046134
1839179610
1213225412
2000023303
643553667
1487752581
1488366479
643362728
490061897
363353628
1916815741
488654446
1276123593
742453806
174383487
1528932385
185067355
1551728694
309724244
1341232109
73383725
2086958965
495684863
2098709149
1176786817
2044697876
515804457
562651180
1971329141
62488466
939247020
513411855
932623858
2008431498
1909891746
1937022182
635556511
317228966
2028323683
1565309641
170371430
75761990
626132868
1603939632
675594422
1787687027
492906011
818872418
169976657
1793907642
1407503052
1159294150
340632521
175703300
2006400355
1910671176
534226572
382580299
546213708
1775941898
1881011092
1857881239
621760978
444923953
426643653
812045520
2133316714
1095890972
1332585753
1393829991
278719340
1601939737
409297287
1981264195
1523662206
150151490
212268095
890547618
1819286120
1674630320
392626768
489491750
1455741349
181978431
545532565
1840766062
1892138909
1724085019
483659516
574683480
101280945
1998361938
1018128323
1521684396
1271255887
1822988690
1318460739
296541510
377992798
1684139167
1843685945
807583175
1323675279
54463074
1001522583
1888321493
201439774
672290519
705975697
721911875
110383598
1643429132
1344055710
249106222
1198262305
1456216317
1326152798
2098535308
141209240
1184785951
122797516
721889302
925434982
1568848145
907617935
1783858985
1686760800
253820727
304910514
1875566363
749088543
1137804964
557406948
823260720
1184479219
814567187
1149424258
1952368453
1943760036
1207968209
1715512819
1957420610
1927839587
1278046681
1057054265
132316016
1764511064
624493642
1552540254
60817547
1814938950
1124360290
1774911560
810362063
1781224889
1953630365
832962780
1903784230
778986300
1212119337
1952006121
1701479496
499074671
948367953
1770901618
487235440
193123015
320472882
790570449
812906949
808084578
1174795920
1859503708
1534746035
1438611001
1890765589
862848328
2025065531
1064550503
1462649684
929285515
547547539
624877311
374571606
1847346077
1707012499
1420984200
1017153458
572975028
490927026
609097641
883584936
1097736225
1606194982
1723540242
994147282
1381057504
1803593689
1870326355
1819665118
314604620
1447340400
45011019
1204709690
1821620213
37663956
902048037
1696710896
947233789
374119359
1458346085
1889776159
987475833
1203983553
1701574372
1708592082
1554257075
396865680
2095366476
1714772668
1527966809
1009865959
1374424604
1904044745
151471775
1251541461
2119044189
851021631
1029787258
1414733130
1603012982
103723569
817001289
234326076
842858342
1367682468
1450220482
1027062177
1629072303
1083992934
738549627
375661533
782052491
1989823768
171067641
1629610048
1950558223
1139236092
996352204
789685197
713849309
1994966431
1940340678
642317053
1226008964
1718162100
1160439860
1553911331
1310222636
1640020095
1311353105
2146184795
1628461889
1139762511
594724862
176318569
199057689
2079791145
1689826099
171401844
1920676053
1978270382
1980005535
193543916
1091040244
1832661009
197548805
159009324
1009954182
1376384535
219952424
1441148283
2016946248
270806233
1241985874
1160866763
917990678
802369404
560552541
55846529
1271316697
1969333281
1959013660
1465985205
785525544
1436552282
768694079
1036663808
65832028
1253186815
607018786
683853083
1985743786
1301733094
1601462463
1631692573
759924147
1979488070
70569747
1917022394
2007556764
51476228
812924605
990760895
73034731
1428296752
643577884
1012223460
403930084
687253855
1643975148
1866880250
842119781
855645677
421057377
1955756724
1982587916
159766362
705699391
750982520
2000361531
572870684
690626793
1379014635
805809987
1341517
160469282
2016032362
4364524
230153934
1366863377
1640976823
2117354035
2101190716
1595034250
1989160074
1114244084
1896751086
2113265376
822241044
264968481
369330233
1793762365
1076478876
1518214404
1182339624
1711125853
843821676
875041086
1046681231
419641888
1670391393
204336097
1572922755
1656396152
298889486
2126622439
1876518654
82752165
1645668074
497288368
1792246469
1175134536
1399524243
832792429
475746692
1287620088
229901889
1812057901
1025840190
1449777500
847879583
1527375846
1849619572
1730201166
1358560408
893177811
809667838
878119911
1550024216
849436054
1972845111
1362159685
161726810
870182586
102117783
230984159
1023215258
1659223445
58811074
144607887
1043518194
1227014188
2069765979
604205447
931060850
186977696
333744978
1720139234
387923706
302042389
114611470
1219754025
1113520055
1722002240
1176712678
261639458
605661696
1670044112
1401666161
372715587
2145102741
627217478
88003087
1307673966
366958632
1261973367
653764688
1210241861
189312662
587706010
535643154
1229585888
891303003
1334698646
53440678
943130707
1403920944
1214779378
824208786
836165544
2130106518
1302994057
1977378467
609627310
2084150058
70534798
1501541648
309603882
1869780503
1882284613
610068116
33463216
1526802749
1732681892
1783860863
512724766
582188324
1545461061
1167646150
1137080081
1318608674
286487750
1113785085
1884623321
353920368
1341170403
1510494938
358182538
1123507000
951806244
1027815491
1268643906
1795093878
298122401
309062963
846759929
1580453478
1061141684
899217874
438402649
1217768157
684044369
1974959529
494659351
1837892880
1465421258
986464183
1969725956
1648353919
2122598296
1991149144
433493548
1262743178
1869423485
984463262
855501687
235659331
615667824
1236451837
1864125819
366224797
707671257
2140031935
124663012
1052432282
465358016
1799662777
420035348
820705145
1381118163
55094357
1953985243
1893397073
382282522
1739983822
688638911
683633990
1442023094
935122340
1460173716
846420506
1502928213
344880606
1037070774
808866522
1980820947
87923176
159174631
230833934
1823898142
203545119
357527039
307838782
1991224750
1601185877
781935268
1066197291
79760379
1540950344
1574737714
262118497
1008723468
1897764016
1507287200
1099011786
415848848
1974222122
179905136
1065988066
1642255983
2138464413
1767045340
1361827331
1154297228
357539972
279407325
789422630
2008229582
1162347092
103031933
1006255098
880582451
1771165538
251705694
341214836
825175871
648310200
1599827630
1490457675
1927633187
1919715121
164433303
274031489
1956986782
1031510793
1414315287
936370794
461365996
608624040
2036130997
379861845
1434576989
1604784239
1654265583
810969302
153020311
15342224
333775488
876286608
652231093
1592223964
1283485200
378122440
1061191330
1990727210
1436301523
225900864
1924936764
1666440233
199648792
1610511
1782674365
1983105599
1809526541
200479455
1111933027
1622919068
1185750286
557006666
1928498752
1336662453
1203645331
1421057346
1138509663
1199191442
415429360
1779385423
1108335196
123148297
1019796022
1059256890
2065486206
825976185
678973889
763205646
1880747991
1922241133
806098254
627095022
1202083819
1781814237
429290979
957521850
1041316498
225744661
2085465350
107122792
787549175
1464615541
330839493
1734358907
1402159853
429538607
1337077782
308773939
1976409772
1505247203
811911647
1421982360
1591342340
917564684
1734914756
1513934624
906332498
1888006248
1164743912
2134510513
1394403741
1160407122
769169437
2044000911
1016944043
2024330481
537389923
971217967
567586041
61198705
1607555230
917561981
490267916
198202252
1698159762
2087875807
1801455578
2005546063
2101103450
714784232
119650660
518438870
1810430242
927481290
1133201129
1364397481
1775267182
858990521
141507688
542712257
89660558
1956267469
1182368586
487510996
1112025631
2127570222
198248512
1994489699
1211708337
791251670
1517283809
797932928
177808037
791555821
2105224956
1631609667
320865870
1728889378
453182495
1624050472
2041443979
712194303
599032500
1466459411
447413725
487350351
170262267
1140461122
1193413441
1392753119
1468456438
765178312
2012212642
2098241669
1134293984
768225586
2139051171
2125050878
1779526415
1509659571
1269488611
539069823
256585892
2037038964
58596506
630045772
587001007
1560934807
716097567
1853425945
1324515049
481111555
1992739544
1635910422
1687291324
1839005724
672691397
1244058609
1673555009
1004774069
45460885
1981766595
569475268
683964559
1908616589
1254528533
1212977860
233798755
1906360551
976504083
1945016593
639725968
327127307
1925703322
997384316
16898914
1193244484
1527115868
957039003
1898954421
361518973
1724404689
2022760315
814622953
433357099
300108444
1293315437
134316257
1255218001
1333750508
430243342
1559142197
322540833
76153732
82597958
535604737
1130045780
784121972
1607456464
893047248
434976709
685610604
987286888
279615812
2006720604
267909125
1052211215
1674589574
1258456123
611340667
1478193273
1718188719
1626016009
485674109
659336354
1846323190
114488033
1079926153
1745749296
995096455
1405537945
1055725418
779240305
398129120
1976705909
704300915
1634514847
418556557
274411028
350935547
1275483933
447835518
165913252
1489929882
1916822361
1111206645
499611331
663503929
248354547
589451736
548582418
308905335
988470461
1715738025
614945316
1660402995
1103138297
555644723
193730843
612739644
81082394
1553962108
492669880
2136337289
523955067
533315809
1631181150
234610009
557846930
731506178
1184946430
543145103
1317849854
1925294965
509676151
1862996788
1018549720
954623683
2026545588
343829701
141425632
708170908
954308681
963728072
329189714
625055708
174573555
1006473265
1590905403
1580368591
1790446790
953597540
343445733
1938073411
445345721
1087314250
1151714655
27078209
417421318
738892683
472643983
1001060556
895731454
1734435453
299632962
224593918
1522571358
1200773813
420069390
1246342385
1737543189
1627862092
1618314863
1952022952
1183244757
436903776
15047013
754526514
1958551394
678547298
1054328980
1884346131
1193084729
1792690317
651475794
1278255262
100186025
280818461
1410187267
1490588754
1611620556
1270315012
487465618
1393793759
1146469707
1334633909
845744536
1412833008
1677432177
897489691
1869405460
1169259865
1950828829
1790868687
889533789
1393376646
1107321337
685470058
588533842
1178014203
1178742249
304686388
1689063486
1731895274
783245641
1799624381
129401331
697438246
824164599
234023622
10611450
643852018
218158207
415631653
117202919
470197348
1254269242
167149681
1740956296
1755622569
466184947
1663382133
1049626674
909572135
863862730
649807966
1050814447
1411517445
204605883
1993142027
1363742975
52214358
1220274282
1484741519
1323190344
1166682527
1169265789
504567532
2080034874
393520742
1936525462
1020498591
1015379228
1182415462
1007203481
1531774171
442803347
2065436047
112228254
793349314
1304218499
1644268843
1539285485
1379311353
1757690975
1155554742
1128595351
95664365
559258956
1205473676
832956981
2032885341
1854529111
1765845561
876176433
2088197276
1354938336
1322442811
299121045
716265293
514765114
1554068264
962538379
2070977696
435137906
116179691
581968365
1339441497
1512899499
1232137800
872375755
2078835978
1299848103
732478680
1349641075
2078179031
555390163
985730527
1783723323
2015170809
1573713042
1728614881
1303131318
1908811117
1592056792
1003391466
1446237699
1826304623
194889289
1975603120
1700137408
739509797
1580158972
217949944
866576155
363518748
1280049988
1562367044
47603124
528397482
282308687
784826088
1133097164
739050297
648169963
52385646
1955723470
283349000
2021936313
588876042
1461235191
306950734
1652141248
422703496
226179588
1997523603
479218811
1705451892
1487836007
1918633811
129956468
1782260840
1780735589
14381432
424277911
1001197926
642193488
2035433459
1230636462
1010590493
1037093131
2014737650
1972305322
463935343
843300272
2011677007
410447241
372480330
739232496
1506259151
183680756
225931013
2129827580
1351819093
1018258743
1521202261
1397713831
473822113
1829409649
58743058
693571919
1001530668
1839332204
1199516258
1291366495
997394254
1549538134
1294967575
1471462518
172350850
172843998
189563617
126543121
1145092193
1902993123
1669083195
6033870
801151379
720747996
1092411001
2134467369
921165651
1282893561
1876262984
490290510
2070280691
1775099092
1119649413
2039175782
963208959
909783971
235223253
10806472
163378773
1594789983
1648709067
142448915
842094043
1047735866
1770171354
536277100
378791361
1827531996
995846258
967201519
60020022
74802989
1991794918
1213944327
2014742015
402166175
1822139175
1977281142
1083980183
1986256777
683383968
1382600250
729154627
1213002440
700191800
903329726
1403914936
1938673814
603318491
150586165
2074281164
1882759342
920558288
1349112129
796396363
1584198518
239115238
398913909
1788455655
884445116
2106943315
1184551886
1119437125
1254476132
1022517810
1984185272
633315562
1414881269
202998595
308193762
123207073
342483998
559858814
1665111720
1842618529
686859867
1865636220
474174566
625665217
1260137757
1950855467
633438577
2062678693
1088434993
2002074983
480424525
1104410045
1519130
1086391165
1739594933
86220574
737827725
426243081
1289111723
864916210
565532912
252054485
515099601
973677668
956186714
1003043676
1827474140
1942587901
834359211
264312756
400425988
135287066
2145326709
1610371739
1113792962
1170348909
1120152656
1212480024
1519523004
1203675683
896626488
965509583
1415296348
740098849
1229965639
1614320223
925888343
1804424226
1694138302
1654760056
1239200476
1698725915
1827866800
1362384368
1979772811
2128046729
1277258141
2126948148
1854707254
1190812735
640294213
1490146964
988193592
1549383589
901939798
1013064561
41038067
1912141009
357355917
766331790
1380684297
616883579
1344576406
1163973643
422998858
1972781563
522506280
400103742
1003882071
501316797
454052643
1334978259
1835545429
477421323
2074471442
759388373
1734136825
1120267612
709440286
490128118
742520067
980357871
55076907
311255357
949887310
1839109764
417941801
1581322314
1584509718
1951913703
663044030
1087720898
104345307
596102782
706617309
46645327
845325724
437116924
586444239
1894877111
1751391958
721021578
868756738
791303500
210307902
1264625138
227358187
1822313608
1274199599
893863705
259789753
577219274
1647308994
1078422518
562588513
639448969
1577798551
61624267
1852172779
2133228878
55113996
753551382
493140488
382126358
86785989
275875692
210666159
133165773
398337283
1509763983
1334635878
84798979
1005458967
1688178624
1610790027
2132550128
885365671
703392457
2015377781
1920305459
1107825531
1657090537
6070965
2062588610
246903384
1667122565
1297908264
301464076
941035290
1867474350
590283770
510717577
1810199615
964619822
254452645
1197516082
1520843413
2129877646
701655950
1197553523
485812963
715690658
910998045
1343716503
821684516
866811598
1561628887
1643815145
1597662704
1842734037
1806592488
1440646879
605837474
1354794952
323589887
852619079
764904131
1198104012
341256076
1275160720
313293038
1853061696
490690077
124782661
609924514
1036488580
1585348514
393669275
367965130
1973793243
1989321056
1578924712
1017188446
1178575749
1547853536
578061094
1285535033
203549031
1441173712
895092299
1136265962
583722755
1484741188
468966894
537473860
972112638
1501415464
1402283049
319638402
1226478291
843773607
1135240005
400078456
809717647
750108582
2005175914
755134085
1266225717
730853674
1123205406
1899520196
979900284
585370477
29083734
57331315
1543310431
927762176
858288664
1302968151
22815227
1679139770
1206887972
1273842639
579758774
1945288141
301286952
1847748657
1785101725
1747987695
1651299742
1727272317
1044210364
510306975
68217454
250287222
2034812875
485834709
1681941798
2107404286
1785429078
1781971790
1727164689
415241941
1048655236
862433456
244468888
455638642
1615239906
1262091704
1374935408
2075413635
2048825968
823318704
800191705
645073399
756417742
1570793331
1197971433
676715674
1000763818
28564626
2119483338
1071991229
1440312242
946413185
1981816348
999620653
1737286971
1707406688
1636208821
678341370
1085928456
387105093
199844504
300731101
717149739
980072549
902583227
1979619663
2093825454
1726590430
963930433
374206987
79553837
927162080
1073251880
2046838330
548039606
1685604986
674548541
1095472492
818837860
1587023395
506576584
1582854498
407972828
362368421
1118846515
1560938177
1454885297
2087722982
665531650
493170857
1524809588
212600359
1337990568
1114608130
194372491
822503890
1267681719
427800618
548209335
23765667
21295578
1679246600
1262334999
589333874
530321044
947921341
1376220458
1810004465
919337015
461748256
850595556
382212338
1861340894
130233769
125976883
1846432542
1420208944
1293931897
1680914285
1155931722
965973628
221393506
333923477
2022878484
804539017
392405358
490891216
1883253691
890878650
164402215
814553102
924583752
807232296
1642267300
661707066
1415035765
2132173334
305389019
75241371
1893673192
1715558114
1082165694
1811926100
715879400
1370229759
28925909
1592093195
700148145
2065032444
1064188223
322834598
584740792
718674148
1819148551
493619649
1887369482
1941483844
1282297418
937921766
1244235106
1994609402
1421084301
1455410148
1724720856
1844628833
299239399
1461274356
2129301496
1856140473
148036454
34236651
791063259
342769581
936537917
1163357148
742766117
2042671659
755816612
1940816992
227798251
727550889
544153435
287659893
719631145
98189498
381095411
668513505
661736821
907360818
1390349743
1538235702
1124081160
1656544846
1020463186
1935838275
1860004972
1444372682
1787253245
1342705474
1817096746
1415338623
581606309
1401397144
1716089464
605104769
2118905272
24364873
139892497
720969152
1089317292
887918179
145446834
1665818510
345937056
424357366
1939908575
1375252945
298969579
712510539
1121070353
268889374
1489990864
1558971019
1783479513
1710246191
78951075
746448788
173826861
1767533871
1713372686
876438637
1552806235
39929832
1035911133
414978381
1053823732
921546627
488090270
2034620710
1870261626
396872427
638188474
1269409369
559236424
724975800
396019349
2035504674
114175257
966471796
1892238974
1268250124
1334983508
1654649377
1883453597
808798069
1409829031
2002821022
1509047997
505777040
1311356494
539517704
830163202
1711839320
124140624
1827639492
48826595
8598650
1331380106
132941536
1624926901
2014690145
1598533738
1590187399
1907234814
1527450110
38105257
942157619
994312729
893432410
1920025045
1348247716
1460532333
1755936819
1464482620
1093112284
1447571007
1451955617
833734879
631901593
1616053650
714622586
1175793857
480956978
2068222024
1009261893
1030333046
8825207
2029606963
1626054456
1103350648
1698400466
819139421
933406759
1265891174
706705922
14968706
1618024402
665826562
770984717
115127412
1268073621
2045904128
2032731793
462873875
1046526182
358289351
2067411960
1511410437
1769224051
192439378
1161944946
1559003178
1784678042
838778364
2095606502
1663127800
1441367377
689853094
403121616
936750740
1867974516
406497715
1248701734
100313441
2084764056
1726937459
1817908297
865432479
865553834
745016766
22795444
1982425741
426913532
1732032006
1818068585
201402779
819265120
1275968624
1189699734
1680843797
1193187046
425091680
1050050862
21121012
1014094281
1660315835
1290075474
146614269
256475783
807312451
315800125
999959841
412763033
308866386
446368848
35934822
1359227328
218434933
1060249726
1202185574
649349612
922916202
2049780732
412144049
1589097383
2078389259
1575511132
1336931010
866168470
968057853
182173699
494956070
1585397338
1009920559
2083487441
1449530873
1984818811
945577025
415332748
989713032
353625936
1949888083
183253655
1471747446
2031962480
848284049
2055265846
656233271
1674236620
1249815216
1636088532
1411417544
1184483954
116623253
1432604955
1346090737
1646605513
37060080
1130955870
1793888790
1375817670
767904168
1215109741
914292419
460478371
385761990
2026734800
1209516839
874484381
1023468475
517730207
1192832466
419669363
1955583981
722967300
1243269136
1962618721
1655214479
1252096776
768413947
24293118
113272902
1434197845
1682062888
987016633
565133093
122184759
825558939
897135742
2121315097
978315931
1644591239
1459062794
1040502969
634279892
1313590005
1926966530
1205424943
1837784806
1340426442
1222456397
1682205275
569348057
1740060379
635621173
1320814653
620359666
1849542279
1881287545
964999295
1097095916
2102726832
837720109
1290468703
514501165
850270077
1171059053
533346146
496018800
9031788
428954816
2144342602
234797835
2087925595
359079288
463174664
405110856
2043766740
247736497
1093542569
536410516
1078640644
1315463625
1731689228
1530178077
1410468567
329946795
534924870
1194945866
274117086
645108703
1609421110
624301572
1110505433
1953007782
888881436
539744096
75709129
1692775437
437848930
1098872038
1399406293
42620913
297040663
1575500336
669941611
1345779236
138080001
766360615
1793362501
444519551
1121163385
1346723984
802316769
1437452567
1102758165
209759911
1863706341
463687145
99064182
865953598
1617971980
602136169
365268749
648570006
626428706
459381383
1827285646
449069927
612299121
278737802
919631455
1510265519
1313120193
1004544023
1287842889
1672498146
2073698823
1114708081
1799154838
2010600276
929302487
784587503
1932311398
1196736625
70551449
918894658
1335822208
845557195
377563176
210003777
1081931929
892228034
93025121
1553637794
1462093084
1519525498
592818207
1221724163
1640812757
1258400277
2115806311
481086990
1453675315
1306386156
66019492
747482939
134513968
1498149975
1528696903
1197648421
113465335
359116315
1079563630
1574110699
407417539
82142442
494381617
17931704
163920273
1448400711
302271435
513045704
1917426424
911589684
1354705912
1695716242
562062961
1412381685
58223461
172567317
150235920
660268934
1488313579
942211546
1642896673
1706351086
1958678099
992814961
705070281
2132891582
969431900
582742405
1289237550
1553552479
957745177
1603485609
1896007091
229554761
554722002
190908239
1665032796
12155804
576843471
1741236322
34131843
1459513702
274240942
1245284911
1488946776
1598084406
1860362927
353205744
1225674878
1045428206
849495052
228682970
901476191
1312891776
766203371
1377291015
435833414
1109899743
2108503087
1756386556
1418568813
624684652
1314444552
1571983926
774003528
1501646017
1694591674
604807991
1181461704
1260260000
814665312
1877431444
464127417
582229710
50000394
160463764
1281710016
1512907324
666065591
574397094
54786062
881457020
1012376302
54578471
822543597
979844086
124650668
59112453
1356158150
34045821
46591014
102128137
1864231895
852771925
1835569523
1606821798
192608919
1634125949
2063309503
1629011858
840852535
306812053
483510190
1688398598
1366346854
1724110145
1790943740
692813319
1554787832
807369486
1612855482
1793801063
1012594918
1660625466
1938416265
451739960
1640282388
626574185
94570454
1303329982
175194982
2000301097
1041626192
1753720658
1561030043
1052524118
725004894
1466583603
151800574
1304557911
1534979155
273992337
1991766968
1214269831
769906611
1841233503
1561645788
677093692
1079387771
1886504864
1067875296
1932023848
832700871
1145387603
1708460611
352244801
1581976664
1919354547
1376388779
884242971
1441295417
2129276653
380360018
959079483
12639647
1182859973
591441044
574809183
1266601165
1281516536
1143083831
1148111797
821393527
1199264346
323610182
1728281036
537926561
556646458
14804991
984266372
103030990
1056812698
1717490936
375214406
872373019
1538101616
1192231798
1719241155
1714112772
1667955719
1965852963
983973852
1862164252
969708816
1250355612
1683221417
1530157403
125981337
3165232
550264524
1743164964
683212548
1886665382
1457671034
1121810476
340919520
850782046
24220991
1414779089
389055220
148372236
1963026788
996495933
100444365
33025023
1207508704
880871860
316562182
107338510
1106829044
1398333964
1137713010
887225215
1476859106
1340550557
424366357
289963848
1617143540
541276308
1278123230
16060256
1374811549
924705634
618644900
1900464247
273327345
14632156
1288286318
1221444054
1990601729
528372741
511162542
1808472919
150023652
1867226029
1605323919
684495924
1803262182
218624709
2080952584
1380755621
2127794117
1740652663
1168690856
509622448
1048385980
1594311912
1960469764
496678346
1180146137
138833030
376178612
913430892
732041467
1946069420
1406108101
311026599
598680613
770856789
2132689679
1332961446
1132064404
961618599
272823179
209942442
2020382788
1948188225
1202278367
462405828
868857744
456072084
1979010501
712418114
524908697
439086420
2002946092
796736570
312184283
1766142474
1150088002
984337379
1721690272
1950156335
293853476
175222139
742406340
1689058819
1328029073
1643762535
974140746
729565378
32951030
599314244
1958915231
1268767161
1149298083
450715490
736582806
844995421
1928431892
711754974
1565364958
1466673378
1747143511
1223827949
782472496
1902416342
1676012010
1137647814
1845678546
1093247543
624246214
1028530456
1866061665
1357657778
2051176298
885501554
616895841
28775901
55616350
675217117
1619485852
1685115487
612726309
50346180
963860125
561002058
636444946
350830985
678842085
467383231
1210183192
975573868
135684840
204267609
518611880
726244292
1062470128
2136012552
1387704885
567026130
25191864
2113888908
2089068231
353907732
836356683
436162389
655845535
1349459816
585002782
1026901474
462896378
34467095
375873015
1483853174
2124911310
672917543
347864150
1981420939
1715165207
1745595717
1710187379
1055107250
2005374217
1765261271
838369248
754722463
1200967988
1000581120
152435424
2081818135
672382715
669686353
1462692206
1525899269
1026273360
2105844816
167855503
2099757297
808801008
279667679
2064592303
1776944030
240202924
424101140
2069622152
1190081257
1627754253
141445287
808046132
1684501692
1377885370
840782302
1158262304
2035678068
860009507
1425341718
1353540120
1302134998
210496956
434306520
655219770
20367413
1696009807
432080244
882253170
909420526
1257897070
1326592207
1663298840
490544365
934411388
371719869
1926191425
1113711600
1224406162
2115489328
495583132
2051480574
1697839408
822732081
1304894519
1974759603
1166745844
579534362
628974478
1271483647
124166545
2125028925
200515961
959255654
1365848982
80114748
1978212862
1689544275
1205190256
220593744
483058048
806643563
2130595195
1885583501
1590068495
1969034317
1369852758
1679332091
179051078
269720575
2086143694
538472346
1739563030
853918108
500072169
1137797420
1513838228
1359955633
1068791590
2071306582
472110937
1286233715
1377424226
1354274430
397342223
692332101
253770965
1661534780
301885521
875440568
192941440
2001747995
1921988100
1780870010
1269204290
1734359788
446624188
1544255527
206456217
1968759794
1751627956
1920991461
143857048
1735274538
792984402
845511906
1721888449
345481118
518720824
173560863
390484312
852642458
1226276304
995889400
1538645942
1136556231
772290613
487857072
1343964035
1820442400
1970105212
1342274412
1216436663
1509336520
980564761
1717477673
14657101
173201142
380909365
642922919
405344628
1905054868
1629068428
1179781141
157149910
1844066096
1654086993
1722730325
1422014141
1715434363
337113240
291640722
1316569494
864692497
1305733945
861365692
250051739
598669457
697130963
1351154090
1281073660
1933828634
910100291
644474036
1956651254
275786409
2096115876
104207815
808833633
1359662004
998144376
1793157634
270071026
37775399
592334339
746505770
34697409
1479134139
1458778658
890780078
1185899744
1205596167
1392562279
1091643573
120912391
1050315737
1666569083
2135653848
1355710500
1962289362
1062307128
1399383359
630837787
1287569927
1686452272
245436054
52298081
1020520926
1217558246
700839560
821316574
1174108235
457899
1697593919
1635997271
1208467951
19363157
828731558
701346223
1320572139
918160899
1703316811
343189374
298860658
671194421
243026467
389041397
1815405066
272304817
205363786
2032001218
2040020157
1494016100
1081353176
1130720795
1524487739
142285368
1140769317
618117472
1427709488
1410305574
1860833361
1145402534
391928824
805840157
2023226221
1416674194
1872700578
1518066306
334453907
1469699973
388323826
260539708
764189497
1606962255
49262496
1152607952
1477203834
1007758421
1289665270
2128774435
2091457668
1782297671
1448183584
255642011
344267338
1329934369
891860433
1084549493
18409621
677717743
1345790759
1080759887
274747458
1498599182
1212749217
1376614074
1400774364
866962160
1728771004
653747637
749731564
243543154
1295548889
5274478
1535859824
69976568
2107484446
302800281
1419529610
1871489604
714196347
1938577166
1537181014
1231106285
1471576976
1128511702
632311289
1356264038
1910708161
2146435553
987990802
2050574351
1933931477
2065026962
1692976078
1902443831
31548613
764646817
845821261
350636666
850899516
540745482
1963257102
700586607
1006474185
126014779
567405132
655070756
1693300640
578802035
580471191
1535572248
1776013491
1652143180
1877505522
1455074533
1465101539
1502168650
979657693
1777315568
254595972
1808981986
2077282951
1153579778
1050389249
1074633231
2120587169
604225807
74000437
1898464800
1126887503
1087316060
1654260527
201141894
775281624
684731374
1458468579
1898290794
29195738
1742698307
432244374
1142829704
1998751921
1848863373
184470532
638382339
790736797
1703386679
1087229507
328870413
1082794224
851148751
2082594808
1517100902
1592854603
814300652
2062648413
1006466536
1761286437
1125514485
946364186
2022337600
670376133
993809042
659466690
640212115
680829061
462555846
1393635930
1694040957
1457090592
810169205
401793219
850727207
1831430135
238317869
1259390540
1424589191
1356796748
1949997824
922858265
172506146
614754947
903716643
1106924569
1890024654
722638189
1146269378
1719589477
1314751320
170898831
520205008
1607149758
852102192
444839955
1799751545
121276756
721326336
714944635
779256116
1612180795
345395207
33503842
607762606
861909412
1777278297
1955685519
1857789672
1696329452
940833240
30056993
1687771545
1495551475
1204450554
1223706079
210790189
1294624591
1616106484
232915732
1698565116
35367107
1804796472
537655739
1791755458
1728168927
677923324
792184566
1667728628
866821271
20173874
2014683230
1451456890
25226903
160428200
880178605
839324961
1964901427
393488147
1632639897
61449675
1933481157
1628573198
918846839
1406971820
669168253
31255659
478468008
449139202
1451389078
1179459847
1997142593
1994781489
2120223325
521163497
1614451436
1077490988
1444974633
561473965
943226587
1235169611
2113150717
68374037
2033067399
496893289
129408406
328298816
1528093489
1117157098
412222340
755572403
445467174
363747341
1875584783
1611305551
537060882
315659211
176296824
1944115932
1383294316
1799682475
1817110309
681017378
324224064
461382393
1220819501
762639715
925388340
1139582451
1644170328
1807404946
1217605770
1603179196
1821653857
1838991063
27333929
243414869
690979160
1451195961
694043620
158805030
680524490
313529386
1774374251
1986570222
1449669863
434469572
1009925463
1039408085
1946141727
1492949014
954684476
734992495
460874271
343944628
1740950062
335378776
952144794
1454213616
656677026
1770576182
492623782
1086783402
1465601424
714755854
1884314915
1621436049
936567895
1089958255
999178521
2023220002
1151641857
1963172630
1014781203
2026387367
1776067215
1418110814
1697672596
1047255937
194315346
1972993561
674314167
104569946
809904391
1228572761
950245481
1555924331
214144226
1076491314
1559073155
940822674
1199505340
1473212734
1240969561
1277271615
46819030
1007299759
961939269
318141804
468854845
99358118
214016987
1888586927
254288862
1048668548
1433116058
1244518765
374924946
803571814
2110955501
1583868109
1663294485
906367120
551813465
615415775
1112508735
731202455
1230070094
2005861260
154324423
1053602283
1747177321
1317972294
1672228895
1824600072
1236629568
1365339939
1935682938
422121886
744152340
393206680
790074802
865447475
1545900249
1941735076
322366752
440479249
1531084650
1046112627
2053625533
1840356730
649182021
566556312
1605207511
1334987118
318624761
193657535
1497184651
306471954
218018823
2094875756
1301528074
768077955
1050413060
414323868
979433223
1639839684
801057754
1917736632
1593995932
1130693584
2008850773
1210425643
979763745
294708555
1939738380
69336387
239951483
129941104
970311051
193230789
774124
210131071
738512547
498039057
2029445794
2127150761
329024191
978052353
383983485
270803993
642033543
1146749946
1327877776
171511364
588191365
1491022410
1555349983
262457997
1906436822
352409886
740108099
1617897931
1218525028
1350643295
908747472
1694598361
1623279014
514079909
473297048
1103169761
503995246
952087769
1597591425
2022591330
1626802495
1253377102
886764473
613099168
1563820284
1926313719
1271873515
665312716
1677226781
597696069
1124501644
815302969
64353879
2003059352
759242138
1391708797
946795729
1778686538
885153014
39569734
538354283
1465977570
1358679154
481457955
1307409350
153006367
36256934
1316625343
1391807435
270332030
754381469
2141399250
13089327
451169428
2053823006
505960300
884498841
1937770617
241811483
117050198
709586349
1280544662
2035389734
2094661444
1745470031
77374850
2135013201
266877360
1373350024
309550726
701121626
264390851
1211303277
1228463978
383480930
490063438
2070812839
1082517094
435026962
799483047
1056686628
818551520
175994413
1701692043
803885196
804070858
84793034
1032210204
1856624561
1365414353
1913972012
1679574696
2079002264
1245803532
1480637798
176959175
2091103651
1527831399
1437883407
1453226601
1096910147
1712982484
368258773
1272786443
1765057464
1110537166
945074116
755276920
1486529344
117934308
1559824289
850424405
15927624
1093813287
1951905642
394660533
489053073
826311732
2007059260
1631390645
340309689
1917332260
1582109749
2030520832
589360341
562038688
2001463971
351860199
1100819332
1637254223
1115224348
657591977
1901996597
1503010917
16878973
2125078425
1050796059
407416877
1906111409
10437549
1022804714
304768174
260921535
1623814754
759205003
1092459694
830649246
26416010
1119324724
1110473722
261666885
750246776
682324326
652561589
97047095
533393307
2062729055
210675380
1514743268
2001031818
1460641510
1836081219
1701944216
1440585884
70473307
74860104
853537067
1024058174
1818836449
91331767
296998218
1722623500
1095908966
1492018659
198969412
252752718
721016606
2077324335
1653442441
23793408
1198369712
403718443
2015215430
1616186490
232823593
1693683287
2107163785
246296933
1480744383
1517669634
1284282399
1284596525
1783933742
1148079993
195194976
253418056
1164372201
1197096906
381619068
1356881694
1946247234
1907646818
562235821
337432017
954793275
32282815
757354390
246407913
822383566
439368458
817459390
2066960223
2144120596
810821621
1026564365
1367741658
168748770
558999589
1950855214
877603228
317570767
1827084035
1544063654
806905220
1126566726
1057837543
1850852584
2076358119
985850107
303231203
1043705167
1093966184
1233717835
1565410954
721315323
272885000
1250100810
1903634715
1523812257
2096877486
1664519666
1423540545
488229881
226510528
254583703
649176130
1590017797
49253055
1821714408
1243837057
150633052
868422232
787413386
1448952011
1953326777
491829259
1891474012
177702941
304612927
86846854
1433755060
1237474747
73451451
2052110403
149364537
1792128079
541318948
1090467267
697598139
2008638264
866462113
865363818
259371195
1179252529
1874073223
1702201159
685357110
725568150
65706555
1552491559
1395282262
1626465689
1116743683
11945395
628901226
406595192
441038084
1879824566
385176424
189018534
1179631988
961635180
1127259672
1325116013
1359178717
367133168
1256890838
155595393
1656457909
382904901
1868411807
517452596
1489161903
1485092977
181929736
1559981184
1184886162
853918465
1899248702
412405434
1306579875
62764920
251491900
885725507
650239637
462175685
1311242595
15778793
1177165564
76965267
1533497847
1582804754
1133880228
1323669900
1598751074
602086170
2074528506
1125702763
443200903
1044933049
1782029684
1493781635
336266865
420455765
1491349500
241365187
784579666
1837421052
1160187440
1014156324
2127601341
703268084
1262529716
1401633459
701876633
1013073343
1900208847
1837077697
1744866449
705770906
1605987761
2010651871
1921896612
2084798537
1804106233
1233072674
1138689705
843977721
1320826371
1321782719
157719922
271196562
202665092
299190015
131399625
1322771869
997140075
1148214960
1980701550
1689925381
1659196805
330142942
2073521839
1362878846
186156595
1956823999
187866788
271565618
1793104400
1153565947
1118868997
377272170
1491110463
125033669
1289956085
2059814245
664351107
1035120456
2062241066
836966654
716381758
1267235927
1713749150
269632138
1649962282
443540282
1814054692
218120193
731360124
649687048
975212451
432852054
1525203077
1765158667
1709529925
761427977
1343021437
361269515
1030449298
76614066
1621264764
1889298453
127847708
1887151523
1759935974
300393310
1677843453
1863040721
1748686692
892580652
1332909053
775540314
1227691167
1506913787
274175503
68998323
1389638790
1194953692
1822270354
1389469929
1132451834
775271220
269394975
1080746430
986803361
14404844
1907045322
540736840
1668833136
1119084672
1389345424
1676194159
988435996
2106505368
588122275
1742699607
1737519506
917278363
667188879
1875692630
1141020894
854917074
1050393099
754645073
537512585
270616822
1848888621
830144518
910325639
869911231
946469931
1076761725
2002248979
1357370929
1170211772
2061494139
301045433
1169998035
160294737
79873253
143376761
1588543616
1791444888
1220440697
882099437
292556913
1295859682
807589781
1212264034
374791360
191221265
930049580
919061234
1464366940
147963573
1946188488
1687228682
51860294
26879224
1184042202
526912401
794774045
456022022
598787695
545139702
1375577889
2131458507
204762503
1080925210
2120645765
1879475432
87573369
258861196
976764641
1458692792
400499948
840219484
1737402839
864520741
512324499
891002334
850783253
849388952
1713816723
12829362
603921405
1659093241
1869961742
781244687
1838609228
489848952
1696621327
1110697381
1214239758
910155332
684589914
681518554
837817419
1926754690
709764153
1717303714
552964736
8534945
289082514
140236235
1281331706
1615298367
444383499
949829213
1825562331
1099177565
1749036121
1243465871
1861499508
1053818929
1678970775
632431993
1619595179
1193607150
938850905
998061014
2028367600
965534404
1280543476
2061441749
2031637161
1505744411
636696321
1423272909
1050880901
1211921880
1880087433
1927629997
1194702012
276978345
1944835257
382249577
178851796
741879886
944660191
87519989
2077239741
170283929
8191542
1883625448
800548392
1007614222
1667346263
200316943
504730789
1720507094
950984574
1368412815
617557092
1782673190
586296479
1963778142
1938608175
2109449866
178712054
818525934
1132862239
329265668
1870234533
1399083589
1119991088
1891389734
168587245
1685956449
1630252640
1103898866
1370502751
1139252871
956507211
1356701973
379520253
1487901930
457190736
777571160
40707034
1000269803
1538460986
970379429
1971269053
1122666075
1337831884
1930455244
1635192869
1927973671
229144221
1531762389
1839780814
433250375
1504915777
1943695627
1674063034
1116071812
1361282592
238661191
404738644
884616714
1253147711
784579632
969121764
1724655116
248744198
850763239
877559049
397732093
2039115240
1051251187
232590694
1035928040
1248787290
849510600
1897277744
280117311
1591846235
2097296000
1546788291
877629615
1297977348
632884746
991016216
1779818777
1477434372
1330814543
60163778
929630643
1878276555
863510815
1082789894
391364473
148358886
1287085381
1351553943
490573486
1237529076
1870004538
2073870956
1611521253
879568450
135956573
1657154563
458552189
829817098
211003934
856979007
775164212
105762030
1804029891
1835556197
2111669694
348489426
1670517582
41123262
1134940779
1668065659
824198280
1929011733
1958663611
1358692913
1770617010
430988595
1003879597
2083441936
641179493
1025386876
1794014575
1418402065
1388487179
86266182
1576049134
2008708184
84511072
1892311017
2089216342
1916002443
1047669675
1848367231
1677896395
823660270
1368941470
1064564604
1075847071
1849746676
1742065076
1694054894
2074340764
514148263
1177227046
1437183666
938117334
1850880364
2033427489
1679363545
1688381119
475663515
2079143339
1201772946
1594603451
339433621
1027307479
1579730391
842098990
1902089819
473010246
1547217193
1740452072
745765888
189400290
1178547358
1394007499
158953827
114700519
920925147
1588409152
2023183473
1796097109
596055468
627018568
2059437287
2051721566
18185369
136413193
1048394122
202420929
1619760702
2047975162
271588197
1773728522
1401895974
1801200217
1683696272
1302108486
649518099
224572414
830794358
1305376856
1076701168
549599032
41866651
864769193
914525769
401578851
552475237
1554619167
2090695353
390379041
1930928029
1148296823
1289379145
1031152906
655380318
895966678
1317829631
629881007
143830258
1840173975
1177586289
1032906364
1708830742
735300301
2042759501
1533067914
856222019
702430632
1338273794
1794442003
716041857
12336195
280042530
669157716
2101284664
1177180753
396036589
229766395
945115163
1935910195
670651454
149994753
1773645888
1124213532
195656904
1962103792
559002870
949540899
224034118
409030623
1482112398
1823495588
1488035478
482647584
1794547831
65982448
1117395231
1802812787
1025117904
1750383698
2035318271
1817640897
1373192452
1872164770
484107848
1494013082
274492195
297759949
1170140043
826874677
672233633
794653248
149317749
1529183579
20222206
648952145
348389470
477155539
1707926481
457663304
350777426
1611629154
308198759
1542170705
509191869
614926161
615768708
1045640666
1876932
2146261064
1782265114
416320524
1887642157
1410691912
1587585012
903538013
820905506
720496087
1046367122
900145973
1725273931
612786065
1747458581
1310213504
302546827
81873898
1664248712
963668079
892507150
792098092
1064643105
1749764675
1994155321
1112780208
673980118
864770658
909416213
346587934
1744145615
1459769156
1209270685
2084173825
1225791084
1841185851
1305319522
553338500
727247231
2097438875
1484463133
237283967
1556820614
1394738390
1352110402
1363227417
945937036
459113003
1658356146
869047853
1247578656
141514594
5702651
2119842249
940111400
1527576667
1362725901
979226325
1817277426
1378753371
1311736757
298816130
292672815
1054183297
238004774
973349372
726895877
88513504
856309006
1227981546
892476257
1236264017
1082124346
1815752542
2018034231
1584715964
246316460
746006233
1751810127
1180609292
1908700939
1398409439
780490508
1025363309
504118345
2078291985
674354682
1017444539
1082144047
133169881
110096059
1577499106
960012485
2044253894
1574048202
1084131826
1579431468
542079744
1643614931
1382967825
698125365
358568302
1012356159
1757023178
965167701
1189716415
1488698526
268991988
148185223
426503160
1072755009
1456825235
1448052637
870728080
281435213
375042473
952518955
635087077
1738831766
1627125301
1909313680
1585350391
133685575
1174152594
626999922
1448546618
1641199828
105312580
902520188
1520027755
423969262
641115661
546382313
466221832
68080173
2086638111
1506362101
1999392463
627573748
1971975079
1224171010
1825133470
113718223
1109618330
858913676
1373117701
1738556427
26282807
196237006
294249907
490776853
1139457066
1425862264
877639742
520666600
1657367851
1911807172
1876107878
576938061
1039177936
2135160845
804974412
1425855678
1488742111
180206162
1534388490
853144305
693981846
1061876237
207463346
688953960
587880721
1632778823
264195815
755133917
544386917
1081686753
1019252899
723179603
1406664975
282505491
377251656
791763116
1180317147
1858420431
832312265
1808864937
941473817
631768043
15469586
1288093291
1595241419
722599487
2051339485
209036555
307815330
484520341
2000790656
1385510113
1678788611
1912510387
1264266579
907518455
69135653
1922292080
1126428400
320529808
30746942
1973931543
511357282
15008567
588438152
1328727124
430884636
1393333397
191065573
1255903706
1068381943
1947114914
1438412114
78539807
158789353
246589773
262640953
1782483026
1025768971
1723739442
885093276
734233553
286250667
1889023544
1570082268
1709413398
1302632718
715021549
1291915090
1375436682
43214073
1913389351
1667563293
1406491884
1649128519
141872920
1058078376
1222581385
2024521190
1039370974
1970245633
236050355
939712122
927868132
1486676972
1188751671
1100942384
242226963
691089441
142069272
1564364802
381421353
1680313768
710266131
1155352720
1574286587
283795177
489056103
1081848786
346369323
195968578
1333366968
126878183
1668564659
1147433977
1338945468
2080566982
1193764315
1252914313
153970171
346825984
1957857661
1129834224
678895727
862513106
1661705946
202027826
1841459080
755352859
50011615
1576310748
1714497497
2002014216
1464593721
811125031
1204963716
1139139405
251367205
1879840387
1782624692
1141140212
1982567702
1493703012
466587942
1822570231
162880549
1532881725
1547021927
1327093165
878776737
1961976666
1388866712
2109142407
1004601014
1300618759
662150195
2032226293
651304271
717589019
987435812
1306696369
1814229920
2114731899
314772922
1465942839
123844987
1574886678
769414510
264482832
479380247
823668702
1377383153
1784990532
693122712
703881185
1320166685
1886950764
1477707756
1799612363
329343296
903085651
1705852076
1378816554
1842617533
1036077238
671185082
1662189616
670866207
234828792
677106293
1075918814
1167853633
2015571506
1789521603
1552595418
109778861
263687812
1713923523
1327472788
1587571925
1435424734
1663004345
996951474
237226905
1457848912
1685115892
1081929908
215945314
1493683761
2060988416
949030114
46002328
677322165
1524527365
1428613182
369984088
1137596302
1302439326
1189673127
1754041686
1669845250
397545567
690334582
832414453
1149976717
946177355
1419426427
2097937891
807941932
1864502439
226298598
854862774
1761453051
1128321115
885396367
780237699
2098158827
1581928250
1022348046
1313945439
1990898300
1600969353
510139818
309109762
66259193
1781422324
1747250319
149604761
1863285507
293229424
1289851556
2070610717
655524943
1666009499
900658237
79255339
601142003
1079922004
1855919152
1863162076
488333934
1447553054
1920283399
2021019204
1602518338
30492126
778269794
1545626335
2144356414
303606416
1325338083
1145871888
1195520859
1551904152
1135869267
300147767
1911665972
1281211990
639714894
867909261
973352090
412053585
384219437
414755886
820562666
204804021
1770864937
489273669
298813117
1458568475
626178654
750575673
112465158
606753299
1891782664
799977695
1266019640
1208372649
1914856274
987480565
815157631
599197706
115407030
1602775226
961896972
2049142596
1883746000
1624193241
1862743970
1221888865
870333582
29838720
93979967
1481640549
1913812817
278092040
325468676
438310150
1571086710
1202355562
1753341105
300509810
1256767478
399240224
2146399378
1913701594
2105194824
1781419840
388144312
1133544872
1872821142
1805383854
779232657
1673505234
1181739611
1984748331
254898101
1508574703
33445184
963594835
1917437307
29477487
957494908
1248887427
72138226
1186353150
1406072905
1563818451
1243129503
798239687
1091454000
1972926361
1397224987
1085049780
237787152
2106717442
902088166
1176099440
422634945
1219446236
2147046647
1723575336
1230862341
779519816
624333295
1940648456
1380606455
177428962
1644801326
1057912689
31142908
448389293
878293912
1614521678
2037627707
1599179167
1162227700
711429877
1995867938
1427676738
148887024
1040598540
2050357355
319921091
1643394107
72251152
530634220
288051951
1178955322
257641789
2031316116
422891655
833027870
1217306411
30815284
617483759
748192631
167011065
49479304
807823575
1159171054
914909713
1495903695
1383719918
377583451
543123008
233664968
979250958
1602114659
181679493
418615084
2098231010
722324766
1509586413
1744612711
2098527850
1005524975
129458789
1990306979
93945287
935129744
1107425032
1343030478
355158944
20358206
619404499
1219078876
863128735
1196361576
1446026830
368082843
314682429
146447611
1597416388
647841307
661609587
701867395
2104588181
1035215206
1275289304
1021002861
1079497175
1457560406
2054149073
1116121398
790883695
1121399342
396546965
1935098487
1472373759
914517877
1206062560
265353236
326226474
937723320
1065890596
1211198807
2091844419
1740011308
79700878
36915935
87516828
518898661
473032696
496537964
1375341291
863084534
594506326
1448407974
2113757982
2003349844
1766270243
89209098
609817075
715675346
623256827
1189127990
344260341
502167016
64778008
2015458539
1532932654
867094824
1496562539
178340878
1449523372
979166796
1659511634
1606329286
1439813763
1346065530
717329119
861969148
1698602457
416926407
980746342
398277198
701932904
143294053
2105830768
570963669
1609945881
1782065257
1508421180
704809876
1634321423
136678585
970979966
1686381712
1083120740
138381233
1982088568
725127313
1806508707
415933738
1224498757
1911012212
1997579442
2052406688
800643113
1002680465
461841158
1207377375
1632483992
1498703034
704333312
386380664
1171913106
1371179214
739481998
596886700
604878337
404906975
617910703
1056681465
109069816
274707701
1667683930
440608767
740754555
1808506412
490919909
1304139445
742255242
295540316
203598844
735174269
1326640814
337142642
389754946
2095629056
2051354102
637803721
509442178
910741027
1881725674
437138786
1354858871
374258870
119601062
801672755
274410851
1277261263
1725944914
1344311307
1035634931
1901627649
1184848011
1564954197
1738036922
538719282
411177770
1612951859
1011868586
1483207198
57545372
663201656
1118249940
859344940
97682666
1535205664
1248204225
311348656
417931407
423727528
878604137
290422982
757355542
1647295016
614765087
1848264131
1570455210
48593782
1759168257
147830016
1097101426
350875792
1469039378
1222648029
1324380765
1613107437
751924095
1780210737
1452611258
657136322
1798640111
830343384
781881772
1401160989
263553187
2064313732
1144740070
90896801
1911090958
1614468210
1646775363
1012652095
2033108399
1795846357
507422239
605863933
1654053459
1641663976
88814288
200647048
711126153
878888257
1153061452
737139317
1193503264
1915747393
1062682385
504813035
1133542073
1998416641
725688116
1473427500
1734366349
579562032
208296929
2039877670
108779669
2047691196
403882703
2033685067
957511273
142372473
1254976847
2104547786
774789492
511244622
1002664168
924529684
2106186746
1367405661
2097436763
518222308
1418150961
854002157
567632463
1011729116
357288021
940688069
1360038689
2097321525
2115951259
831278071
449076363
696092248
844021186
1989264687
493192589
777472529
83583354
383522717
1610824414
1065594867
826836450
1956598527
604987295
1291624265
983050486
481989979
1382774034
1450386275
42875205
189233119
210457344
1707048351
968791047
1188103657
1402906741
1441349366
721831854
1553677129
617759425
247491359
11608352
1283721746
1524244304
52470352
95191002
1529276674
437600920
169300938
203977145
218884724
96229639
424015781
237508528
1036736811
2041323333
2029605314
1268929070
1513021481
92049992
1083095935
485733508
1014577091
1790306137
1138783656
1736622645
102587508
1762938077
412222428
496464506
307121391
820736452
2083884469
1904671894
1089491041
1692063539
711149940
1735716010
1637139687
690218775
469495416
940212034
1917416819
1477629330
921644796
27608556
908359730
269174973
671038128
345903955
1536529661
1894369518
1981434114
979971994
44446504
59439448
1493379881
779146446
1869664433
1869191044
2065819279
447410825
356056790
1331971219
276125453
1225472737
1789717033
668734600
314497241
1578268294
536438727
897378113
2099313439
1474043992
1534692241
86018199
260717206
942361244
300599022
39688136
1952760532
790088294
1663995563
1802713344
421804354
1327279305
482511183
1583516908
610963325
1248391652
523781511
2082926790
849140840
1953731143
1679128608
1813907230
1675706458
1106496108
1168491163
1523615599
1285475687
1149153162
1919353038
1684854643
62421788
640355091
567877656
878995979
1474043854
1958510590
815430835
12380320
660501361
452392389
1037682784
1757815503
1815943553
970673672
1011251516
604358270
1207939928
716070820
617135735
1464459439
961608291
1305164709
426377247
1391666532
659088013
1768012093
1257694374
1856503829
343983215
1046628770
1543757627
734096226
371887942
553129367
1209878036
1088590412
428082121
1293049858
101445747
776746887
337573291
1587426148
808934803
2073880109
1905759925
1211192742
1984848362
1154410989
1802618928
1510442108
2004835912
1164250955
1979086267
1716713751
1688796579
500640727
252311326
1325479260
1846311808
544173672
34896659
1278547778
136999433
132740994
506820880
30881257
2140352660
323238239
1780165534
96306435
596875650
525836429
318182074
1191919991
63408370
2011104128
707296779
1519003059
1421525679
1053383574
1062608640
115205613
199321692
1908425924
47162196
110294066
592508931
1123468910
1580226260
1428786382
969069132
728818336
1465634379
2136869441
1804159074
1377103818
470653269
1443856980
1296052942
469219172
1112865905
239446290
1629621995
2004115401
477475735
1207369238
873113064
885070553
1959181493
676347984
122698376
64069508
541600013
727591605
146554778
2021157223
348715128
203061150
437032532
1121435938
295041802
553463285
226907181
458460434
1875557225
1314075934
88281480
911534167
1501393245
918237394
1325514723
1833993355
1964964684
491365923
644089800
664850771
76013944
2079680339
1000419167
1860496440
223043467
604850083
886540455
2142591425
1510569796
1436031129
474310494
278889741
43584083
362802432
1305649025
1987643495
721616092
713664211
2054392893
1044102556
1332174719
146393452
1074699408
1237030222
1023779370
552048537
548236059
1973893371
1187040587
1822389891
1407343455
1281651018
1436075381
1150655322
23838894
1249466326
733058051
2139749822
1815972916
1045646977
178371317
262051237
1899659922
1448919054
1809878507
1327554301
2097543960
2104666175
474846528
1827120513
1081550230
921363533
1374287802
1803950499
1935071355
1081887482
1023208674
1840590010
1630594876
1501138066
603731909
359937143
1277296782
737139681
1269934227
176281642
1705710829
1968856533
1127655196
1341015206
900940845
834363899
629065013
1739040854
1140937803
890004067
4872321
1577187155
949333966
1276497057
1383734630
911931424
1802365777
786403717
2044518647
1427871717
73061447
1141603584
1924149966
1786218049
1471285138
1837782936
2033000356
208411074
482610877
1413270836
1872360501
496991276
1864369943
1764826718
1635386863
1373707998
1137561550
407803906
378832625
405567094
398966804
1902105635
1722507031
1831796783
488432889
1502396920
1624968892
410160377
272943233
678786369
1606195344
426563164
659406700
1765720100
1300395224
282417820
950976309
1359057497
694782503
1036157138
1202044082
1496195396
1375154491
892274015
405508684
1301535070
765279654
1302900199
1151757864
48174357
92082587
1342785109
195283096
1400741300
1143125710
1497031632
738386343
1845163009
1278280129
2015916519
706267270
1896177593
1092074401
1981515490
1081534696
1181534259
1712116790
1592295308
186458432
663508128
631348321
1231676316
738222550
850383968
1718421695
267129270
1005507037
2049306419
123992925
457847963
1392148120
2060459268
949523951
446529039
1337168129
1898014458
1664718035
2088741938
1151012110
278720312
1976217656
1040307527
391583347
855982327
799999837
647527396
1699856331
697133368
1899926041
1331555173
764109069
1937561283
599759756
1596709937
260666683
987169447
2126332966
875388826
594215081
414703580
1179913254
1185551478
122388430
1211503667
405628276
1743496123
977099984
398194715
2063814185
457081764
1027927592
367550305
648344303
640615724
920452405
673720606
1620400270
407086958
2108543820
1851365234
1400704874
1905636424
2067779990
267022580
1976036509
986260686
1200786924
1275193359
1709689971
1342491897
849443345
1734822771
416636228
1403768843
687804720
1475772010
1367863562
884563265
2093977296
1452489046
373119027
1874834456
478948444
1303122156
982172408
816541598
622323688
1803438137
458206423
1049369498
80663147
1953195745
1405341062
566431855
291038663
1255250738
16323752
1075419045
36266796
2130174157
457878205
962549747
900970759
448721461
55704501
575801655
2139025911
1105723437
437963265
1387229521
2036378163
685912735
443500511
1450354644
1917357666
1362096107
1798650248
828220071
421880301
1804922515
1224024286
118491738
1787595891
895355876
1858366860
1628198334
871182598
523496850
1424734488
925642451
792185837
151611663
767690742
237313724
1308842197
1607906335
2136347835
1927184929
1129906435
1861377398
312385873
1350157683
930042370
1073286147
1862980136
437119184
1354628004
1901398114
996904933
3624126
1643320875
2090241072
592376293
1841088007
343076977
2062408308
1241952362
1303050816
1395353211
255336543
1655873200
677839905
161726335
976231633
919088534
1952014203
2136085620
2121503118
984610117
166862091
794770844
1596881476
1244809221
31940619
2032290211
1834814991
1150012538
1605312846
1706851150
1152747158
35856133
1230322621
56545248
174764344
66616671
820953258
2128743775
890783392
1191737209
990614658
813324558
508169071
1408936691
1487360555
1081038049
456046668
1972733038
2050652217
1558300398
455584337
1989151385
1957485589
835176131
268851940
1635430276
671770450
1885893623
753442961
2073570255
855317334
868234332
1438955140
362766361
2099207590
1935047207
1792413151
1400848380
630295664
2116948653
1882973353
912114590
1777195586
597228529
1799006008
36364967
1700885225
1071170389
733026236
172004836
375514897
1452567485
426917546
111731155
1825431843
1028447199
39134057
1304619179
962076982
337171513
1324043137
740295986
842907954
1796304321
1894712420
378661947
1617477894
1995972637
1335521794
411227891
725605252
532631332
1798858899
718321169
1619304925
2143183415
1784679348
226782009
12640335
444228038
1080833816
1356729072
1206143563
638328253
501198587
1884235803
1557360306
978115515
1619466187
1008477380
1237906427
353537379
1112127353
1283296747
1519000766
1659145984
314178610
1530559586
1016042403
531754206
1486278207
651493263
1080262653
724709937
1301194389
1820430353
1653989706
414826287
1068855524
339904881
1304966333
308979565
20853357
1554033844
1450270692
1540036575
808024825
697936477
68871818
401229192
1153014895
343782639
318268812
1935467230
2124262444
2023037739
1943689308
846864101
1977895517
2055662055
798827482
1751264136
1172779582
1855559413
911567836
1131891360
2105578198
201765565
161132219
1746036164
955985695
163226275
1550920183
1113336705
122570243
318334017
846464534
206812621
2102805220
2021742056
989907684
2100017285
517682519
484772399
474291276
860305280
240521713
1492459984
489668071
1782498539
1099283076
1999842791
476438390
1920419643
1241828895
1801886213
92123471
670255100
372326735
361537263
2095005766
1378339152
1742126706
763116589
1171036773
1723704597
455921164
1723284218
1966226123
491287077
970573545
1912682484
1459666447
438039512
986416755
1014347197
49339992
847842945
953610439
704001851
2024978393
1827358665
1462712624
183066997
984175840
1661979430
2078667341
862201348
1098089117
362739953
2110056017
1677063662
1235414040
189889737
1542633208
577829567
1747091505
1188686644
317933207
858216855
15539324
848029808
599058249
423001433
785744357
417977952
1719358504
1587112104
1648398730
492964650
1285124335
1658523719
2010304507
1755614952
1091228260
291618191
1194471975
1612341838
1763577536
644642863
756887937
1210535164
461428163
335247612
1530406988
486486878
2099171525
637313962
1125250369
1039660297
1348750221
926222733
1090578669
996201331
613786610
511734651
1050212568
789077918
940343952
1981805593
1536965671
62517348
155966085
2096136814
1197912207
1880858972
1073459786
327326622
1408648571
762697753
1207808928
1026289053
1859137724
453858053
770409458
390859019
321161999
181977118
91218967
1729960978
1940993026
1685772722
1594595671
814330820
168099426
529141358
334961938
1050707801
1810113702
1313779263
1945245070
543115553
1051657334
239116653
703698307
1521320563
1540105165
867018285
2042504429
1921021023
943094990
1779504954
1236439346
2017526590
1685131746
1254505049
1089242362
1739368292
21023302
400430592
459270377
2106222867
1353553491
1493291130
845024234
380428722
434887467
208311458
423727869
1104823785
1777280940
1981284844
319828354
1750300936
1367814264
1401823610
251865650
1322460592
487068584
1518593149
1191679641
855499121
547284568
1829448465
208107347
1868322377
395544386
1440436724
1139576014
1511552270
1004059745
730286264
200144760
14069697
644585085
696791094
64593789
1982086170
941825315
1646625053
770336117
454253746
1035027463
610515272
1759255142
700363957
951461429
1296208735
143540407
1133289781
853969558
2075378534
564564773
1747688330
1063694405
1121140427
761550383
6333426
1369072409
2114586863
1073049550
299938621
1472943994
1457818322
616449996
1066284407
321310287
1552248880
1361408002
1804831806
1974698643
1086197459
1066669246
653498519
1644223454
1727353805
1769747613
340348267
2138074050
1831221881
1079353618
26167850
1897574947
928959056
849528515
1055423482
477112501
1246272871
2066628108
511887679
1339529078
1768156822
768746013
332186317
11186507
2042507161
775565858
374824688
51509321
437069719
2050079217
1054653229
224455036
892836118
1915633938
184870537
196309301
208957503
266863577
1319220312
1068345278
1380547024
1139880774
389715347
1667159308
1876074486
6094332
685865933
90750384
1910157838
1202151161
1097450327
397162070
1668198884
1815000939
2033853733
819724385
129280606
95432327
1729278340
1282862692
1961823606
2136463667
507499040
1674203145
112564963
34974351
886264859
230532670
1972162103
1678257299
966556301
1783144327
505730189
787349469
1605900459
2039766272
581503928
1018111050
665957409
501808502
346621931
1513031933
1951313766
1789424114
1044652560
1438147704
1128037246
163027658
1835044331
1467209018
804967021
1809230577
1406597339
1601849811
2038102586
663344242
597405576
1177825584
2030898696
1565736160
101600323
550924978
1398034711
790575560
1773727173
1961766529
706447513
1407439981
1642591397
856442409
939679318
261395948
2007190022
29469787
85772949
1521196155
1404186134
2000518348
1304266388
1269364365
359828903
2029903376
1120175798
1611220911
2053955862
371501086
2095742108
290763958
783127040
1377883439
1386373556
906434465
906816004
2055060071
977930502
87194783
1521387724
1271465913
8567378
786228527
1830904260
1453363139
1554699060
1513772399
1722368955
1192810774
1402040800
2114201577
643491122
1707963666
1654466526
1850649038
231963792
1661739368
465482578
643694357
846519569
967553032
749257294
1142640395
741285229
943699638
1105574884
1575696492
1124124285
75106310
1350865883
1388744182
1484163175
900395879
255173412
1872124298
1788050034
1886473512
1238404076
1140075035
1907023837
1053507423
1079779975
1133487759
584349338
886628600
1825661011
1486514870
1287933385
1270978431
1492278678
1455106816
351216646
961363416
531518590
1294541203
1325681920
1809978817
1269541421
162578805
15081604
934838131
2125529692
897758145
1634332689
724924859
734418986
1338907572
1078494639
1836903029
805773772
1766269421
1237854652
2070720331
1010727308
1725614711
13185319
206664956
1267093777
955322181
368972949
1623611408
1363323528
1606305197
1933053215
995118496
1525799973
1145358930
1708211171
1130779310
409655678
1623717042
1264408473
414672072
390235572
1787909283
2146034365
1704936097
2083589729
705246614
221702770
1289417686
661671379
1833134901
1047612508
531503377
1999385646
71394726
1142391878
1590297821
1161706317
2102037962
2144469991
560438146
1267523427
1658579312
1613238115
455408532
1283990193
198182777
1746543892
441969991
861673151
562050152
382397074
2108038266
1502768911
1455421050
1602200460
1221858978
1039932212
1706283362
1113665545
769398106
987490576
1235506123
1518768841
276663471
795553671
1292790347
1576140555
1066829049
452034573
1800535112
407465713
1488435695
1439195444
813682688
1496564256
126124948
1724125461
820492071
593716190
328173056
1771720522
1697120950
561477817
1954884137
352333718
782188340
33330591
1838472578
760738649
54606192
1542847930
2116688619
317189325
1055935023
561539169
1193687672
548628652
1536944815
1845448817
1491863918
992911498
1485148409
709216452
934161252
1009169684
1680659397
260824136
1083261463
1532407916
1803802505
139555584
2069028058
1229099099
70058390
1152368907
1229337172
1813076053
1050866991
345652249
1268228020
205466670
1212929948
980425268
1206382899
1092645400
1687739445
1818712110
1131442765
323943642
661854393
595216258
33605189
356138490
39231944
580953263
256346170
540246065
547155692
1362965775
1979101950
1986996722
1050117803
399044155
1232392652
1083442902
440136531
1709482698
736884985
932289126
1396833917
1696217607
61310214
1234598604
196425236
464940286
533832669
723497475
1494923245
1732513103
499229815
188360940
426526341
1045549986
1965821891
204413245
105489665
357283218
715491363
804554684
1809922886
307282841
1158247000
433768088
942736065
1880002568
1131767090
1561329612
710982137
130751749
1990877757
162711337
1091985745
1994805937
1237636542
1212986481
566624008
876346615
861691662
363726297
303934400
770659033
960258316
390285909
1070524033
810091497
637950441
169743259
2048274649
1651560104
1227817911
2097787037
729936722
367763172
1457994907
1478815664
1369024974
2045195288
1050785548
714729645
1663457187
2071744284
335966811
1361891226
217924502
942696719
1866791397
1182453216
1749941382
1746923900
1993764662
1340204651
1284810155
156898283
367024164
1076551143
577866389
1578567489
931739857
858664481
600243001
2073158446
951055022
1942814772
1084125413
930020899
513207711
800534063
1870002719
901240082
36964250
848776829
45543060
831879100
83250489
475907205
876014472
1460830280
217217484
1686363325
1925454043
609063251
1938243644
2118118688
484291533
1285905324
1118460422
398688509
920249541
8858895
305094846
951880208
1373231718
1219036699
259616095
1920113500
1141714535
1402484898
925401476
1710828393
31822270
681938506
1232320171
454024761
1526448307
727184977
117520137
2087311232
344375136
917420989
1294794143
1278547360
1449549279
1469858843
902782522
98226954
518128718
1380078921
1874089643
1746006157
1952237424
630776888
437560747
1283221605
1398785125
759720597
109161479
2672509
1652278700
1369490763
1641354429
40939589
1151545016
1773509358
1708475597
1707959580
1975332956
197741007
1516213263
140204435
1951614269
72310328
1443450119
2011549243
374994406
200249461
1531475318
393441571
1177937244
420629469
542465574
40700395
138290314
1369422822
85326759
865544796
270323573
767189979
1938032281
607644060
1485762815
1281243991
606003948
1776395781
522497837
1324176909
18502089
1333514255
1489157994
1221792151
672852049
4373411
717628187
1820773118
1399935115
429357828
801843994
525802969
1088770554
1519960280
1312343276
25602631
2101452969
782092803
701566554
1080255355
1358001979
2043433194
1084764604
874603726
1663104312
1562543776
251824748
1533170118
99698865
426644942
616239452
980564691
2138152445
1321806979
1777537103
2086866031
137222122
274108201
1743527694
1884259610
558108761
571847074
1175283552
489599791
1360125874
952621817
1244999994
717290526
1185574503
973033009
244823727
1178577341
1499876367
1150385516
1183596824
1972895943
1392381942
935674904
1456049208
2082136002
1874903486
28715197
884110150
128574528
26675538
864397198
1936975098
1435179484
665069325
873694445
483729260
1512845241
360035390
1746282289
1857762560
926824351
1909664568
1217132747
1434507327
1873996827
1717450599
647942988
2120445966
1363443140
240438884
1177710800
610694105
2001791727
199626521
108455585
1160646724
452058281
682289785
33040319
980554506
408554931
116626434
1707314744
1204428664
698431678
247118286
962358863
62138933
1397198336
1781499039
1868083323
500579898
1591325326
317153316
1486779243
1671202919
71189916
568888306
2052830885
125086805
173403954
1239315079
1357974615
369582142
867628613
468241071
942167011
804344043
1013800790
1956019930
53509181
228347639
29921810
800939581
1157057895
100254219
627017763
117412935
1671052336
1207920012
412386051
1206905184
1338458823
837242106
2114013887
1541786370
453428213
810823567
844428179
1823611898
772240718
1385889237
374090891
1183173756
170217747
1217575940
1603081703
1887124162
1334087857
1231792183
1179623139
1381194525
859418392
1915659545
1507552394
521644033
655848120
2108026590
503596917
561109692
786169834
1318066068
1341002241
1873439438
1016460106
538856259
1350649737
2053035960
1882882960
1340005387
924385611
1512093590
1015393375
391452269
1997768036
894341185
1029529611
849305046
1326341387
278361984
2047918632
1554813013
1756820133
1505393490
1609329037
950121340
607696960
2100482443
2008853215
858843113
41014679
1554108655
855042699
499295862
2100780594
82293010
727906078
1081230228
1561464833
268178030
1379756876
1593752539
1073519071
800542494
1374427413
804309102
214722736
1943900712
1333623445
207043396
2064514772
1994176853
1196174725
698000212
658362803
969800609
1916761314
2114533415
1600565342
426531558
2000798548
64753525
1817096613
1792072557
648432956
1704368202
393980499
2011530285
458662700
968974269
242756446
1084237687
1606505592
1394679069
132253767
389411436
446863426
1303053829
921396592
1654179405
1373634952
1737976551
639061566
196040681
2144352209
1628674856
35312379
1457068070
157792792
204738927
837529568
745464899
434350331
1776805743
1361410786
403799612
44800235
667849524
1041127867
263638080
2084793582
233892375
1822703736
1619452566
122042354
1786670575
339457995
1891226066
847456155
1288692026
358165243
1523007676
896890466
1745887913
562937471
1062783887
477128238
1091326528
1061203415
143666439
905462303
1506557252
929968683
978464192
115435712
1622413859
1401221224
1348951375
1156472582
1072440
229306241
342069683
902162757
1175276678
1976768188
1113927736
1379544813
1010449524
304886652
1155349867
872014751
685411353
1771210846
1152464281
501512685
459585687
852288132
1143450728
1566203340
1353761460
1400781103
2016458336
1426208327
712432147
1842663936
347805580
932982873
1759465943
874508611
1172782313
1402753139
201645193
362090237
420019242
1315229043
1047138632
397251868
629742685
1343845011
1753429736
1403397748
1456973145
1730480555
278223053
399010957
1304426741
1420414356
1900782329
407399911
1754247852
20308934
1015285385
1805544516
513888330
188014530
1324623266
1114000119
2096865694
917982318
744982584
1659731156
920060160
4800118
1937250159
1824029436
1710838785
850456222
314696324
1214825127
1140445960
562977850
1756572498
1821137859
1453169038
284489499
439990647
1207953146
1050541802
1547194938
1403942872
783037303
290043512
474275117
1384142806
361258589
1653716726
1610459061
88047202
1055487924
1714613293
2134387267
1120516038
810070495
1405988368
722409953
276378563
1724454584
47972758
476397973
710314594
1072023256
9937055
596731025
2137982920
1876016861
855689845
1649158310
395329622
657598067
1901517785
588843259
1590291775
905717342
1400090500
260263759
506925265
157238816
1452983903
2024281852
2024759869
1455772561
1466775376
2074498841
354550385
504418230
1171482606
95286341
930772964
1768088949
1624083591
428268491
1678832404
1355933821
893120768
982066447
1220991634
1285118582
198182893
119487444
168861555
1215068745
1735869372
1460343604
961403255
917789084
783333001
533159704
619752326
312638292
392067776
1937626821
1645571928
1411447244
1841554218
623607721
1649126006
1355363674
1417769641
1990983313
527518148
1630145065
612343157
864350824
1654728315
1640402601
551112823
1030379174
1784009117
1263950306
1140277793
1435823465
922855634
636506526
2951827
1478734267
209531542
115933308
1732838210
752963999
1103938071
424506508
1235742828
1659285633
1205756911
1694737756
2122149885
1119056268
1661014474
549020189
740438706
477465052
1777741746
1458227181
274267190
911792723
2023640793
107561144
1973119747
14144136
1667382035
720111683
866093431
489036487
1536773843
1112750972
1315382430
1273906670
474877607
1868983832
4845060
146508834
568463042
1257752882
948659002
1753779474
1580342757
1215607117
1496153505
1208752556
234601161
1259140299
1137781703
1887242023
1264897936
616137238
244683004
396757206
883340850
948676009
117902619
37917160
2096989492
1573769393
2052001203
364757232
18654037
1772021525
250979818
1351373018
2139726834
1892750734
1436937931
1853527004
1616800652
1677013061
327561003
1885828491
118725560
463182057
701811815
1426425150
2081703788
1123265788
1671103085
173737982
1392242609
1259518894
1533436867
2111443698
226477798
827032761
404365889
856272366
1512324615
1730100800
1896423189
1859714321
1895815324
309404520
1051312846
1339388807
2011973743
684034534
1448385988
429723064
1118229148
410353910
1285476544
201691951
1921055541
1189082945
2063678596
1418846495
1818393070
583100784
1251834513
49167597
1392342556
1710954406
1326554338
1733078463
775293632
1647494378
1231796023
1671061357
668865473
1473510489
1013853653
2124876860
1225146548
1595662287
1349898025
1920429856
1782936154
1459125878
1584575279
2098970348
343367192
497332849
377807871
1837313789
1586723497
185173897
1475202530
1004894912
1750938708
1024338290
1965520936
2004580232
1758357757
1109350782
1209173095
1902096034
1648176200
240610664
659290026
1318059970
1834865760
1808782758
2128333284
287919005
794971646
1053109048
59588408
857089270
1989654458
39241223
828507892
445222020
604194792
1389026225
45163723
46051882
2006939678
778052815
245539036
1771486993
133855417
1305873410
47775654
751675579
622259799
301229053
892961405
1067387493
563082590
58434888
1474572267
1137969208
2082565709
1191622022
713860004
1465071677
651530812
780612801
1501865751
292263419
809029288
1042633785
334074163
2033417199
1578429067
174863349
1065709467
812950990
1481929145
1238092325
303363416
616446815
1439656264
1268338793
1019426029
1381360057
1407339621
1121401427
1070341942
48289404
1020284955
1932374971
1767296019
1941836156
1175390
1385998112
1941474065
1982492505
47234975
445664163
745650897
1701307179
1978764670
253836222
106261067
1027650033
170770407
1936265795
1986838571
761246518
702350735
905220814
2085039004
1008114829
1395673121
1484543407
998792243
1699435391
1690233211
1915551650
363135647
543508424
694634171
1810366430
1071601736
1513346322
799245703
973460879
1655992364
904310253
2073274484
1598218010
1695239855
1381060069
1780345368
1889513393
513198623
1590850474
648438347
572386799
1241199353
2102960934
1677652459
409123251
812172220
1159507942
475035549
1399298788
763091364
868962166
1927170904
42137387
1398011134
2029433721
1839530799
1915818169
603095216
1237920723
469073782
136743874
101868344
1360122191
1649229515
1783987714
1355372213
1508128600
181205678
2041447326
40110313
19146386
1691257747
964910571
1947075562
209084176
758846682
278829631
485907918
2066702978
744651134
153599817
1019359573
2147042943
1832196151
1353614340
238935635
1342803635
752930751
968592737
1885213003
383782680
552749771
1685271857
1153537096
1671943803
1966838993
2079512498
402974469
259203150
1776350621
573680171
22585035
1772834670
1158485500
877533507
65769271
1781395434
1525509213
89173832
500808178
1051705736
1102573577
93159932
359729014
1126091214
1587222098
149760350
2126300838
1390177925
1402541726
2122726726
1617491537
1657313219
1970238950
1880120539
1345213341
2050415257
1405869155
131709702
1410872261
1795598894
86978689
671626920
1326785527
389518210
1392507826
1309603675
1013141730
611483389
292361861
291607577
2122954844
874576391
1642175847
76399132
196026357
281774750
1441475520
470059525
1245697658
1066928190
1670603169
2113668938
2113092574
115408733
1531817715
1123200418
912396603
1090460339
314206208
914167685
1165922620
1014863351
1050681829
338123891
1566527568
2031269909
27023062
206761753
300803413
1121277215
70013397
286917582
472537349
55073059
2110743468
56721033
1641307905
435509663
1847811752
1415735670
1835750793
745484501
1610373965
269742748
798363137
531996303
1872282594
150926068
337861938
1393751057
1882368388
103021575
703886114
1051509965
1951358920
1606217301
1447164960
1176543759
659448188
1740838834
1221396577
1638259639
1440250897
1329781095
665631808
911035360
904938762
1906693800
780781793
1343760511
1988416823
188525202
1178119208
1858002287
1502072175
1618028119
1724102931
941682382
447193830
1059723202
1729488813
695657404
669987634
201955234
848784906
1249851362
950771818
961470352
908926890
1946113680
437876133
356821066
858494546
1829870540
410653551
1380257883
133112357
953769888
1045586819
41683362
1659470302
676726815
984864088
2108772512
1041654419
573449013
445686340
1199761818
1843898621
342591719
540826203
278472534
2145026280
708937422
1733932857
1434270111
436614603
706089054
714521014
1775977267
102093521
1311177437
1807224235
1863907307
255691584
2084847215
1838462511
1229570905
1541204690
2000175457
1656947025
497645202
1889455503
2123835824
1792525662
1105624759
336076929
1338914599
1933108253
1134863220
1451649502
493627001
1336154107
1405177014
338630893
1471912546
1638598510
1761759491
1518378640
199790383
1837474272
1509444758
899042773
755618792
1169933220
2113764857
90178347
1283951844
1179066952
425340326
479106597
494386756
720273547
1891081295
268832887
413785660
599468849
1546287078
1187425887
893021833
629783766
306043684
123578363
1806147599
1406609935
663212781
1896792023
528481233
67835431
1735421185
67607706
367269281
1101033224
921980538
353233074
1295271658
1705857448
575394104
1178155618
1550020658
1131099624
176138935
1600767151
1988608891
511730518
538188375
642567831
1231197899
384544033
1947443062
517993590
733494913
1905489550
1759655899
1787047767
1920003887
597229236
811738459
1288807879
1234937848
1236333978
1293106371
847070201
411837634
1004689216
938851417
1874926504
1181538560
959222176
1561962729
1222151410
649982309
901115695
350467384
943797818
1801084391
692276186
405843869
1267837957
867951810
1390022981
698382432
1490483827
794246196
1099791245
1316061294
998894619
1258892515
295183418
1970654931
961354451
128826371
805492630
1389006662
600098976
1645895115
507097341
52111642
1173978825
584331154
437288474
962124847
685143797
2113616330
1037528135
1307568249
997509873
570669813
524352521
2124626725
1896115469
771127577
721042881
173516252
1866721472
101784760
1979078088
339188772
1972890197
532648496
2089699454
1572371097
905154376
604468512
1253445256
1865044945
1843560179
832471470
1336406516
849037286
656788053
369430335
713502922
1425498703
611619988
119378498
211479372
1970143108
538018580
1020929924
1625445953
1128643662
654702004
1152984291
1071855825
644344554
83101599
115979516
1370730394
1863094869
1636849200
923891802
526399932
1292891084
1643418413
1355559069
2012155012
2006620487
1427888868
1243509201
1952559192
2045045782
737793619
1412717942
1362486317
167727657
985506249
1424319564
1124518478
581424573
32603791
966136058
521100419
1364611601
55069191
1580259706
661596228
1170746065
1862909604
17758798
103961339
812943829
1143897065
516577382
20833803
1634870682
1314707093
387017516
878797699
1635225351
1108832469
632696561
636396135
1790904437
277781187
156311347
1431892479
934732553
1772452621
586234056
1920763792
294086112
1138490845
1886520343
1062154467
1620523930
653168213
2100340664
886788722
1029138585
1595709076
1123615183
1602628065
532662774
740738964
1998834572
96623499
1342511895
1882597776
1711194702
258983408
590447667
1476195424
1220008584
1263115831
1516810330
1854025727
1881438626
451138759
734030863
204020784
819837140
1020838140
263637880
296050869
860532315
1609045423
1718540260
1689061005
609337550
1625824612
1677510485
760821543
1099563150
277495504
1932179874
1615250719
1575324368
487835761
1648295743
849837165
1106113257
1061946781
896329661
714422866
885765506
285252082
1723406016
387436074
158446101
2124490365
725247058
1483645260
1030073757
345191623
163594575
38741910
213834919
2080337111
654812761
115939045
1494447595
1375276902
667388498
1117874380
1596869576
520141733
1761468476
1838489866
2038787963
335772415
319167875
689233724
327866944
1427575970
874662047
342505052
2081431823
22326199
457150220
223857971
1930833263
1381146894
467624691
2112177849
562167888
484360542
942547597
1512567366
525302867
800700571
1718633947
903431045
1190869038
70569591
1125061743
581702478
1392269461
1873996438
11396251
1433511704
608662121
70115522
1271980243
1631551968
385054077
285279646
532567677
753335452
1949933166
1012533636
912493591
539993400
1596551375
2026970824
1294343926
1667590283
193575408
701064314
1823140480
1827373363
612342340
475699938
968586652
2107977858
45390037
296034470
294840604
371539708
802470903
1922119092
1408994846
1538605975
928886002
1679460507
1103483972
1432728803
1792532888
1449724418
1044504578
1584906569
162713199
1343752582
243572962
613543582
723329388
573348313
1633775523
89162419
1515324320
1616657497
2132882501
534951003
200565710
1818547711
2015368403
1954914816
1831946429
441904189
94022436
1959662590
193080085
1859331890
269730720
1959920262
1980258342
928784434
1926996707
2120411187
1067080625
1073575020
476173467
480893057
851210884
816390678
387612947
1335255298
383583333
667692094
1457540108
1940992399
407774863
1992001286
1524349635
201558972
982853110
2008697910
1276715619
14974001
919148841
1283077929
1024859639
261937718
1171880766
1863805209
246385807
1408438309
414567724
1588622756
1123620908
97496043
644825348
1406908123
782713636
978040453
42822560
1348135186
97845080
815387966
468647676
143527995
822987585
1885024511
380603363
340173533
732256609
1074866101
1772834252
129761105
1686486467
1065140998
39451466
209856434
918365322
987560473
1876533589
1300481414
255070200
421312686
2015528194
136345419
957685490
404860954
8195796
1471177564
311384844
1603071810
1551022867
1473123506
398200560
1264468683
1687361007
82288604
1100031077
755719524
679853275
1371016644
719915797
582731811
637692059
996807085
1170810322
159029966
677904440
1027933175
657441264
2018442118
1389081216
1608853188
265458896
525101048
1484331290
1059074849
1549189724
1456194818
234643925
1154952175
1873505078
538851059
1190101429
2115402511
1984938755
1378533945
1659072163
1527076114
292400851
696759003
2111726128
1497720328
215083787
1958792552
1862804298
193185098
988461520
446383977
440228078
672936436
1846942050
1095272117
392356866
1137678017
1185448521
1788389982
1416774208
481220435
825568650
1784535728
492304256
1551557406
2025906865
827417050
1591541975
14357061
1017663165
2146143069
133451340
585812561
1780670786
834620729
518341955
650078681
225129565
1930082214
1978420011
1856470119
1723201730
1464675670
1695176369
84162546
725642774
1892967377
215780096
1253982168
987717550
911289298
1752488360
393654802
1452780472
883228997
1514974446
1538620094
216617159
1077502903
1787468186
1014362251
479593741
307361404
452205031
1251129779
2127319900
2078959824
117722986
1739716348
499139090
416360111
2093010242
494057756
1960477151
852480100
1426418331
582794230
1942430442
1305639647
270539911
104033263
2110575592
589215922
498456718
1944924507
1123395575
583756031
1024032512
1336935626
2024957115
1741312240
215862518
1679051750
599873845
1676966789
810243737
839843083
893500335
1722442207
1610844526
2072251357
821858144
28891885
1436137155
1990335815
1795953725
894686400
948643280
786990117
657111888
890754091
316616100
1943569720
68331054
86195405
1431853059
1416815448
561425729
527983060
424643366
163754937
1463676246
1190747575
410139707
1507228309
550166142
644788980
1086105972
1739099862
255259027
1462350942
1562975379
328713833
697022397
1811133545
28128466
53570425
438472432
572194524
1128151388
506296007
1685314061
1670289366
1119187865
1235097024
515816882
1377420425
864915725
1769174576
1326606075
619731952
1301417557
865393035
325179889
920444415
45721706
653259403
678119345
1015108786
1619318691
67078337
861662287
926678085
911823357
1936352529
1715041715
1516286753
1886622821
444302707
792326443
1033384563
287798904
877959635
525550225
1616252346
1346945890
1641793528
342565222
796294136
716496155
1099282404
2008064003
1865738101
303457703
54323276
147339692
550258134
1998320296
331827729
982739003
875706575
377144901
640361829
377275087
327022091
1127649924
1353991608
1867621566
1454110620
1590117055
643460448
1691507212
865039289
1238748727
745149254
1430378435
115514888
1449726556
1198548378
1516107931
545697545
645641429
965449445
1397310430
1311028339
1746144856
257978928
1158626190
1954556296
169286694
1612068655
126628605
1626101648
1395620516
265928352
1151446134
1500872117
910256082
1401480804
1136672723
1399767409
1443155199
122111400
1408239790
490071790
1669222845
14494080
1654693101
824037684
1630565725
1642191075
1839827538
1418775091
1459466664
215097603
50617619
396071730
685024635
1129589065
1760112299
1043479886
207570431
453611582
1427553079
362793209
135141796
1634782885
1244594181
900828970
2012772995
913761659
1177641513
776958221
1261101123
410669135
1698389058
659673091
102511129
1403011753
2010690843
25579278
354623880
1098722340
1280064909
351557975
467963068
87131292
240785226
965899223
886302724
1933303764
691831381
1555911960
2113843509
459360994
59520016
2128725288
1585178760
1982656445
1023751392
300566226
569938997
111673572
1244743415
1377928840
1576683951
1410002722
1646318547
1482331004
244367469
1984488607
779838320
1297080246
1984916560
192317775
240163276
1397360784
260579092
1261244268
3325274
1816094251
1121956718
271222747
1883489675
1472029938
561364744
395345320
855502986
487367798
251153522
1614928778
1705042460
857792693
438082962
67180279
1095518472
2030412285
940963395
386901192
636554867
1989719266
834891286
305116622
1046612761
646146922
1332595336
101268115
518866387
1468245011
839803350
1444098073
604420761
70621863
1329071287
2084713329
514697059
1437565216
786100364
1574788788
139813917
1583341243
1480378966
83520700
138067649
2009053424
1302175733
557983115
137290729
243893134
203617099
96342770
1862323048
239458552
1069665227
1888517123
1389244143
102693448
956354926
1150790145
363137271
235673579
881552921
2082305101
1660852690
1686462821
716110034
2127828139
1824323365
840031692
653977314
746669009
309600578
1495272481
375195501
1490591006
1307025949
901401479
204653674
606489365
1405465232
835193674
887647682
260766694
1338567086
397198170
115313425
1655315874
2139714177
372618342
1081423369
1942708692
795265587
1978101855
1679916318
579897968
1091765871
282864199
701025528
1484815849
1802019782
864276245
1182294879
701014856
1330895821
632743198
2045167860
1001752287
1303937820
950875356
53564469
1703134538
1046310935
1468610915
1953477374
323633663
1074161809
1028216931
1456897185
1239326886
1443207329
470802929
792841642
1169492998
1739428000
785570155
891348973
232538263
2049756056
1604617654
1943789125
2002182422
628866195
1642449136
418137767
2083722082
1361471098
1490239818
1593963505
1960928270
903510252
1610494173
1487714378
829158092
1958934389
207760903
1394880476
592373444
1306158817
1105763362
602313244
1070803802
444368026
38464237
1913097558
2112647907
832603042
660905807
1848125340
1371243721
1061475375
1277567923
1915791869
1257623665
1622503572
2088329127
738562641
43207192
58045552
495524120
1150324072
1329827572
347519708
1560026027
1721137608
1196118361
56837130
1456810334
519270810
1770720540
1860838461
113816296
1240849463
1586496409
420493682
49895328
531728922
498106487
1362291244
1798057530
1933825345
1632920872
327428960
1755698219
1596050711
950730225
2129202904
268519239
1655269163
741285270
272881909
1869710481
1666103971
1434091933
1108516826
285143411
366887449
2047442732
1131114691
963742556
174925139
732952176
1904148305
834199693
1873841218
681611185
451598930
1908592650
546633987
805781196
1413753723
282202606
823044646
1062735866
1231289483
1887799225
1966867633
798178243
2132674172
752964618
1746077332
1893696454
1697318640
1959443424
1693630659
771479074
1747951328
193449540
1502730751
1881750111
1743304954
1425265705
1810044975
1867384146
229013339
1933150547
162067269
288576946
2069801558
637803614
1972449151
903731207
733990479
1211627243
668041066
1310905122
533566090
2053393893
1046359565
1555725373
514844356
1027504638
1123275146
1764791077
1484624295
2023233347
994903281
389301961
753618784
677441148
1241328327
65560884
719878062
711304163
478754637
1039449041
374483855
1822175578
2104984174
607779776
1560677506
82781351
523215502
841520797
1690139184
144222518
379801095
1071389958
2134530208
1245599577
47793749
2134626633
443440828
2065616162
143870259
109150609
1852173390
79826621
392694785
61320598
2061461627
1304276432
1607089540
1130361223
446179303
2101197563
2006290395
156417004
1249368847
908295379
1692060396
1317619766
2128839749
732623154
616818474
1443030037
27326015
1588073676
1183395651
647396238
1456724474
1133310930
1485859429
1549888751
264060316
109674961
804196003
1797563734
1040624086
473315897
11041654
1443955870
1786888458
1247447205
1327577973
279185873
107308266
1434450180
2036354781
794150872
1177642214
86192061
1893170599
1173954759
830583933
963881445
999010951
1288653590
1933191458
1521698292
1972788229
611294486
429113735
2070320000
1377359749
1405395337
2108977751
463924211
81453872
1652520049
1989836142
352801335
200087600
1031955947
1262768224
1402805031
46689674
1642325987
203287015
568155805
2122563946
508215718
333236296
1914711602
1826122759
293899211
1813209160
968529657
231660025
676820340
837098124
515926219
1644965333
1001410410
1533270665
1788790477
1306127072
325968162
1715473430
1759543259
991995814
2032829671
76823110
311242354
850315107
830802879
1286942105
599007569
927218971
562686520
1158648285
2043939730
586962121
419277712
1564222555
1592818801
1640924959
829009817
26438368
776347807
570380884
1827417456
1990848885
212781439
1970937157
1055686910
238948359
1072053638
1697456519
1811201524
255867405
83939725
564157806
890342708
1455346580
528795490
1243647573
238637154
1201573850
934770556
905392869
777752162
321411039
2144288795
1095276059
450471831
1016444945
2094743191
1498472389
1732891102
1977931633
961662696
1641623752
1032150328
341636276
341234671
266191868
1629699996
1598844255
1374341145
2071861410
1151330782
1672039276
89363774
1970283891
1838375740
1130191921
1747989779
441422277
1349955032
656854540
768088433
809629835
2073654026
236345116
1665621097
294203978
1544091618
768860891
1924708573
1086105455
508123371
1928513806
1739475424
1099082420
669126320
1891535782
564794485
1925372623
1709095343
873012560
829904459
1835699553
797259568
1956884263
868589267
1425817845
1134689538
223020913
343322485
356718388
1911275011
1911578500
1127228294
983783134
1361008150
275237563
48357520
1755379363
1972698819
530916206
588402433
1817521973
1932512024
1573946036
450976197
111940815
279473191
496713079
718485302
1281571526
1901346107
1197370177
1536424033
1608670425
497653739
447476850
1694818997
1395069187
971141357
152774722
1107594980
773620580
1698577221
1933171578
1921176006
1742223095
730076587
1688931796
781282506
391434325
629554700
614209840
306349455
979625955
1552404002
198797223
323348138
800056457
1065729967
300659006
1582696476
1657199991
2021931072
1724301903
195419793
793215978
857808487
917686936
1856009462
711530233
1825371342
1647915550
510348102
1345805294
841678771
66975930
834437241
66822701
1010413544
311335803
162906388
1768672346
855922691
1146061639
1821704288
1448633097
1925130371
399571731
439089350
2058530565
189690723
49589742
1898935157
1591991136
1364867388
1332522381
764369137
2123243524
992935067
322764906
1026066845
267449227
1791811346
571358
557939977
1984513421
832963909
1947438760
1348643741
1873199479
162349793
1275137768
222018968
1154422721
1920339687
1819951288
744915925
468210045
1481031740
1459806194
1274591239
214116661
639504779
1567038151
217417054
935226938
1657597438
726325247
1875892157
1717333542
1013286037
1703118119
172913844
650340375
744531360
184904880
1715657736
1635911052
1778017914
323851342
1973677890
454090239
795282654
2052137808
700277314
1755971573
1772176564
35344550
1615131610
439321723
1102224221
1851971964
38169805
955918415
158811191
1585446650
1576495599
1032384184
1962812574
776736010
1973676727
1143655315
751184021
1855154199
855943816
316364222
741990097
300098467
661667938
1890287895
183131391
1520115903
1048053677
556753099
1042967501
1800254339
161599414
1284108746
332069752
311808604
286217375
919596312
500817920
128764639
1577352974
1738187111
40097105
1294500230
1096641823
1153685037
559598425
1399535489
690307670
694400341
1172404914
1013831722
765378347
743030148
526205059
1320013834
1462739593
390708481
164578103
891775808
2076168421
47567616
1008066029
509983503
1933395380
528382614
1171740006
617677956
1209387554
1896979569
1576457313
646231835
1905751781
489793975
1570025220
1393944997
323550073
1901968830
1656418395
970154657
761966237
1787021423
2029464839
187180186
535914206
1381351642
1296212230
199853305
1517034026
1958403779
1572442935
1769589467
275072814
30793218
1153630547
835212495
1257317443
1731807058
845780155
710428351
892967098
1157809070
1573314186
496419153
184089729
565605981
864148425
1978244744
485793960
567500378
1166131630
570407346
1890066361
1312408077
51777988
1175174236
359822693
1587322989
133494423
699561303
1656086478
190262130
1536223014
580236978
1870366364
471812798
1231459364
1870969792
894167999
1059988774
235150181
276502535
1963795573
781693956
1806337209
599207083
500684803
1202347068
1418364274
810624811
584321294
2052034897
935169393
182159247
1582212519
1552318305
557587183
683028186
1431887709
942783909
1144149754
1121776745
1751272272
395380745
842266906
421184967
979290879
652214848
1894806631
2057980739
1495874647
934478160
1395157936
1902974841
1995698542
1288363617
1891986682
151149658
1303900546
1396232359
1427437098
723921598
313786581
264982441
2034745846
1860319130
824996001
1306328487
1685478084
3746510
1488762984
113154461
1368127602
1914008953
1152111825
118815189
110666515
1550102394
2127851758
161746380
405512312
476610204
1104270830
1428154596
645343111
1701184525
54698973
616354852
958291268
201118545
403853626
22505684
967743510
378433587
1373271029
858632893
736423184
557798585
1703727345
440555988
637600616
205160390
1622619407
94557526
847655206
922782574
1808929943
266970547
803987301
1001081515
355136574
427136609
1910388316
825159779
1629198530
787417323
1523585353
1942076681
1633615801
81020504
1539259390
1320367342
510992152
786815440
1126954335
589029102
723938940
1550578500
56933654
1257146925
1264072313
678285539
459761365
1318076
746760509
1997812223
347633502
2069555554
1194967738
1737478399
330418210
1327664829
509210934
335340871
1189704690
902650939
831096034
786214533
359795485
606093706
501213443
131991003
1121259274
1809466412
279159649
533592236
1523103748
451706342
1563434203
900295331
365035496
131834630
942944587
485015642
178517820
603197570
1335527663
926847192
1760387332
941187758
797751120
438460588
568694648
555389579
572662721
983589790
1449768880
1955831052
2020326053
1879525091
303765175
797290666
1890411598
942474250
1406139583
737076280
917915177
1713617566
508013175
449475657
1214827206
1180144157
1262658564
604146289
1503883715
1227793639
507528903
368872103
668690596
1868821193
457352276
982051371
114944612
24533473
1897506625
1998556509
1294821459
228891198
1440120767
1383181805
671054318
1041194808
120084123
1366968727
1126208889
1387942422
931351332
1515591696
456822699
1766143126
202552956
1800145220
1027269837
1045824125
1855436629
2022656911
656787445
986520594
1500841864
727964221
1940061245
1761376563
1799952191
158241614
1924494393
1547362814
2056745470
991548976
1328462526
659305109
287467990
1008183821
1636770547
876061818
699796693
959081321
1445183632
709173507
1111842931
981271310
1431513077
217750492
1331357235
2046010335
1781135020
1628599536
1560111101
1761481117
1951933422
1787028171
743050155
1905552900
133175257
14050557
1680126037
1780977856
911772882
85540304
1988071825
74310740
1493317457
922219958
719008888
857066637
395458003
2089083852
1371511655
445027625
139610543
712163816
2081407626
486074389
1926747911
2023114120
741893137
1917832021
1777511640
279495365
1448805391
3876729
588551614
191157806
666256723
1330435465
646098854
976623437
1957463355
97072678
750881916
1238684348
1474936835
1092374214
986520094
474401931
2085207430
2063364251
1338856107
786303601
1044350104
1600349720
1008252209
2062460420
1218385858
346499688
41256248
2115282649
197818867
1998268090
1907020632
2030232845
1835202988
767752271
1972522425
2046030684
1371522718
1170194360
1945884619
1911951691
663407671
776009282
1658055439
1651189161
1761925076
2128727235
572374817
573948014
361890641
1719406904
91371966
1345070458
2035247720
2023333189
1574217453
1116364366
798172709
1271745836
1036925564
557601984
676827649
2069658884
518084103
1526265078
397596465
583143265
8756159
1262966646
429638004
1370749871
234734676
833025070
2069683075
1131701365
1366835431
137616322
121033429
1415001421
2014028477
1514142319
1574118382
1149585767
725600985
1903845874
1548226329
1327897063
167043919
173906961
1150211067
2033775504
1402543841
1052640376
1500329598
998684040
1706967419
2003905400
1576225403
1328879577
1027600393
2082946976
1808697430
1822718116
1095485822
581927169
1523788072
945894320
935085614
755022428
2134690620
1779531662
1599561939
394183586
1397185894
1835586720
1302464070
1863716128
870405264
1430903547
1394167356
1088827476
794306355
1969217659
1371699906
1398049550
4439
1452857198
522371450
444588472
737681834
2131287196
1003477723
1076758798
1716227361
769672610
1609194295
560765162
886131579
943535900
351457997
1379771996
155908888
599900880
1384822185
164201799
1801719287
1878494705
1423051884
1336841239
72498471
933887925
674425837
1562905641
1408779770
1870657314
797685300
1659166118
311160026
121506202
919151151
1183289583
1088441114
389695740
1965100042
1894265018
747987470
195727810
926879170
1884372225
881719367
1805017539
1121181441
1090759
1697430708
1767192012
1645772152
2027276403
318354348
1587703841
1727405320
1131774928
1836116743
779077423
1520689272
567099614
450590299
1119828651
2007718214
2141065587
1228124927
2095944568
2036649932
2136527419
1060492428
1928751111
1025266712
485774300
1541257566
1012575349
640718204
184979074
431162820
1567803145
798786273
1551489839
375687668
269824023
310162463
525809196
1314122901
1016764096
1782683772
1128171913
785555499
1852346502
1147105304
4587354
1492197020
1800130131
309136387
1897487244
1776381420
1426774995
46290580
894590611
1561193588
1622828282
1422369518
925052818
522544339
930874452
1397147126
428592755
813525576
7379426
942601917
1651740224
1078721841
1673996446
1516008926
639604624
2035906291
183581912
655687297
1335849582
1273740960
975559387
235536048
468228327
1472971991
461108480
802264770
2071597326
879118319
872770060
1273455209
1350635334
875094260
1064536762
476448897
1704435944
1666995910
1458448625
46830538
55991785
1776106448
1407593846
573739637
957490008
573821055
1338816063
1084620481
1061082610
665596152
1974975793
169734080
1343237000
1345308862
320685404
353964219
1829863064
2109804293
1894650417
1370415503
1183688460
1855621870
2121852194
1496498057
1539300711
840048599
1000293520
1704441157
1894163734
729915795
402966846
216404706
577879553
328577095
687994067
909364782
715399071
864280029
675516545
447785770
1629682223
617158754
555717429
108473362
302694937
858873982
180915994
1911769571
71516553
369738596
1235789962
1976562777
1693168312
276668726
843912288
142367246
1339548214
675297179
745217407
1702492477
1396136235
79918845
2091365417
1942255455
379555853
811408945
132809496
2042905108
1003628531
1608195945
321228400
1784477407
565718418
338185171
379214360
399020972
1747673907
1556236308
868587331
504393378
1833341677
954320948
960125842
1611986787
2065033480
274076890
1607851696
2134195760
2124437146
2083837471
282378469
1187464318
1734539877
446638376
208853304
431101299
947361027
1878850416
886999927
161130111
1656684982
1664069508
292071176
1546944086
831043902
828180790
1375325363
1684481683
1766874060
1226006915
855006435
974742306
843727812
1403528042
500821540
76755710
110632816
1322356682
1123240792
948410307
505320355
2006763966
751434151
1542924049
940893642
1795238518
1976977232
389833041
747089432
1198644796
1431626005
330486563
1579651554
1173276687
673116554
1703542123
1994196518
808824428
1854916164
2138375410
1337596199
1289006852
1889599279
1946692436
2130920791
1358887718
1434862474
297078511
1160268493
589618290
2083619198
863417156
1940263627
946864203
1179169537
1902006562
1860868237
442829991
1328950659
827453146
376691807
688618642
891057944
1903018092
746773958
2031928130
697738478
43602005
1222352291
1021032954
1951285804
1258385150
2016094315
2035634850
1771027771
222817093
1674356863
1626052013
321281788
442110879
1002864762
120317139
1776863252
1090452670
519597290
1091668021
41875456
1062114074
1670623165
1744142921
2013977388
1868722756
1813397748
1552723072
729571450
1639024250
589433424
309664576
511318118
346518327
1252599992
468961706
1156012836
2049492124
17315497
547589819
540079663
13952885
952606386
1626757361
1403609891
1610017032
1574761771
1669968629
559777361
1916141623
90528555
678399808
1659564995
2083970228
1257367637
1101815115
436256546
1367261163
1755258094
2001429637
542363748
1661558088
626023608
680159793
1324335913
1612874274
1720217727
1790811082
686640270
859080253
158863646
2041365796
766978317
1230799754
553351377
1682623290
1931908017
1018517334
1415577195
2076733719
132137799
644508091
1558886091
1780704274
1652224392
247676460
104406971
2020773816
1243113676
645450671
531943830
1951447694
825891376
767925507
2071149078
1323723278
1807367233
717338998
1761238589
2134118046
2096263539
1371231145
277062856
1683847203
1933112636
1197294585
762685493
1540854403
1643991920
764692134
1693323560
2054777160
200123981
960759190
1465153763
1452373085
850222200
1610409927
302994145
339749826
1237747463
33794516
814997479
1819862206
1990111419
1310440950
1244276613
841610512
1465400038
2040886507
1004403449
1747787755
2125022444
1220603215
1949695706
1304512989
1792088442
1195822266
543800770
1584297233
2046109062
2089271062
2028978824
492111276
2119071304
1357103064
1834793587
587812444
414236484
1298803085
363634453
1211917187
1746135328
1389596241
422504732
1855142150
1760110384
1581668374
695126561
1412236670
254055994
1870082291
1099984802
226094617
973365806
618017608
280775747
874708058
415135031
664396268
1347513027
283400411
1935519039
177793243
1152894941
22728802
188193384
1275307196
1238086846
434479112
1787020712
992899971
301678900
115181884
45973072
415092063
693022235
2005020118
1704538316
1621435235
1538582334
1746842903
880166165
1250527623
1343030715
1879488303
374768701
775497064
2139478635
1261203888
478414709
520644569
722239539
774980629
2049879446
973474804
245560814
250704829
1399462387
1343676440
1419231426
1789671407
739588691
1177179669
817337987
906563276
659838313
987290389
363991126
173758759
1416011962
970782809
621437879
1319452240
901799642
49822423
1275930124
167434538
57837133
720692283
1986270800
1074179089
1644752694
580215400
1493233509
797990090
1663568275
2019725462
372785691
101103993
626203614
2003418710
1577408423
439223254
1281624214
370901279
865082457
53708470
1415421368
2107394956
724439202
1753706779
1818323396
1257754281
1110918319
838728484
397548165
147333362
1680366077
1322832484
1187734405
1090629509
1185582387
494521764
1924688846
1807021550
3852609
346024311
15844488
1756823256
457752917
707759072
1445717804
524397433
1774654121
312938999
43989892
1337771175
54882150
1468048044
1517463151
419484426
567136331
1776438200
420585287
730119897
2145234841
1109222861
1582747510
570898459
1811171934
1268662553
1754543889
2019878797
2085547006
1343035558
1721883742
510420597
663502614
1266765740
423362968
765525697
84912372
247985458
991552298
1442657182
438151922
1407094907
1262878284
652611898
1590316327
1810052327
1566629485
1855997362
267554972
1960501050
2140632199
62390442
1905912099
282007648
372634774
1760336971
1462026379
1726210788
1088437203
1565592720
487129038
1244065519
1972944852
259135514
967680490
955848163
2044658598
1400068262
693259768
51584924
1112446725
1765016277
989329782
1128713581
88579051
279738001
711168649
2101161950
1967772986
1607833443
2104734301
378749370
600521855
109767849
1226987215
232115446
2104697057
1777895855
1420535171
1090360943
616746274
1111866999
124958203
1210897096
676640121
709725924
677208771
1619976780
771436082
1515582612
864036219
509301996
740796918
332850550
1829959487
471676666
790855605
360850687
1590181029
545236304
1875065220
1138547832
381597365
989899120
761096737
198965896
1298627948
587947446
1290669004
1645501559
165216932
874142114
862938641
573554044
1915231098
883123808
697400415
2004315957
796922648
749566673
1394148338
1617287859
735233176
1813118841
1682891432
1280296801
1897512407
2139773747
1141454006
1129737352
406939856
919259019
821484196
2113095923
2146909934
84634702
1291227376
1250869982
1907622499
1887487119
560106586
481464495
1836777675
1952729729
1129947612
579398067
182934937
743336907
925823875
1115258095
943743924
1455605174
239675486
1809134304
510517391
938453324
2061117618
849458409
314934756
616687691
955803088
1068875166
1170887694
26077318
885172176
863449330
1209469997
1185874065
1096246204
850132268
214739619
681450488
76061066
1911472790
1123936547
1344317296
1867856732
897073981
900778273
575718671
860953193
1611570258
1546593754
1868548331
558128730
1426802085
1652510303
2048130222
1030456048
512285188
872261855
690138234
434167428
2045355974
2016435056
1453816502
802729998
570951849
2081292164
421133417
2088285602
1736540718
806378353
205692368
372525735
1689103878
898376948
265277023
1136004552
1542580801
1810287505
608990319
1434456009
339923316
140724880
106474177
529238296
1355053761
23003995
1663419308
1884362922
1301971716
2012716966
5674414
1187154342
2098781097
1362295864
1954877405
1356800628
363226147
1507990044
349050333
1756068378
1505905080
513284529
115647602
1433786017
1623011170
321797411
1984773463
191894647
131538670
997061073
1048746984
2076709603
412303473
1083826965
1927590210
1132964813
439507631
1034884172
141748302
665137375
828709849
240583560
74625547
1355641492
1650927909
312726338
1984125483
563105330
2127820717
600800467
700457758
1303954379
27683821
1683425986
1790028201
163157228
418661064
669702929
1626313375
1027041905
504775010
1707927824
2146663886
467239705
1108225391
39198816
1002324670
1672079742
1025215807
981186236
806384839
1080963770
1569730742
508399025
639053783
2004993116
1662353553
1300667897
1741564956
131768924
682858289
325609783
393746949
1442956836
957030637
221934516
1286490097
1273494600
89326640
954648454
128486523
144722593
415945123
525106831
511605786
1411964685
1198718051
1208046562
524477683
126584145
2147211983
1113276270
1023054636
2042537327
368864681
1371215643
1016028443
1171245538
178385375
825309530
2046850892
1728097793
254359235
1823817720
87101739
866112580
898810084
2085206424
14039323
797287448
19050446
528804874
1562708145
54464631
1230860275
1847041840
989993168
487507541
659698143
738913910
999505476
487449214
1847864142
781067177
993299911
768946179
2095292172
5085385
1978771447
1329065615
149400839
2053874316
1455705635
1622745229
1425664749
827622034
972635740
1703174432
583320546
1657168226
909924217
198394706
152412614
75911543
250414474
1976055497
983817266
693852210
1165751875
434632613
774730120
738754901
1454576888
1299874806
31098603
1847523472
199806586
725391790
1626910891
2057382967
1732222614
216710516
608109156
42989240
355656412
911132878
1508632411
1939526122
1959917507
479789087
1546502711
1464602800
858430747
1693298948
426202711
992616677
629383489
1227905254
855701196
409392808
19453614
171266701
479690714
198557074
1185500894
1923288327
1853494724
755135317
831053711
770427263
730312428
1969228345
1015410416
1525211521
1268605486
1856664308
1303676732
1237358048
1894154311
1236463435
1691333542
1088381962
1199535043
217091122
826418216
1961747646
737962303
1011721168
1149704685
332149222
1451540390
835413995
681876445
1522259454
1834238087
1488221249
2040525336
738279598
177414187
456616191
1005415172
2019935882
1855309278
342002675
150759245
354625079
1219845218
2123985989
1310764461
1054971721
907160092
1623047094
1094322148
378626139
1320202462
711178535
1503340197
1426650368
1451398911
1099711212
181456300
1181785323
1762416443
2054977734
839534595
1453629681
997767216
208443046
503588087
332857898
1510673917
1407635090
1417034539
215595034
318849430
365898431
925234650
1419408978
303472906
2083354625
1843259461
1014561714
83392657
804403306
28027618
54585282
2048749937
1091542232
1625620166
1185945971
143702950
6260609
311769714
2039649510
811728160
82810511
856948106
2023551674
1217071761
1349268961
1789275535
340677791
943482747
1686354279
1781152264
105047311
648121865
490372962
418424957
1283448107
1028522105
1246305085
33679632
1298272914
245637114
1270711880
909275833
1928859098
715574750
1681415167
1132865221
481339628
1774637860
88021677
293863050
1516713286
1985810918
272395842
1698365020
1542859334
581073927
1625785081
114913767
1553554144
571921556
1944804989
2111271357
294171841
1248278460
516375423
399879574
1196721621
285567657
335616732
1903264322
1638681274
264303734
1491265224
2138002739
1566115144
1943207419
1612463157
565983418
1146362511
1475213807
784385457
417847319
939768074
721556886
1195167058
1238871140
1304807161
1787261109
267964151
311720028
1980913786
541007270
159716067
238226464
111062611
1081862770
1782992824
83448580
1141488452
925102013
465327184
1761650171
1874539405
649849392
530299599
649488589
1790845368
367876621
286499399
1002172039
1853883817
85486557
1220047202
1975952701
813529891
648194081
531406964
1849788962
2114283452
970157174
1757449012
1318119072
2036052046
1362045632
1952599036
603542507
564426940
442659429
1448516951
155911992
857794788
250462160
710132862
798123588
895908864
1239618845
1052214132
1445913497
962188719
405166650
1521554325
231809672
1490428191
901874937
1196959559
822174715
2114582293
201165259
1498019062
1341077893
1353894831
688985002
1921337524
1684767567
1669326192
324404240
1381932727
2114826954
1543887634
118930374
193283479
900028424
1405852112
522464046
506628234
439940446
421131100
1569040775
2126242275
1894980504
1112978650
45323914
1054946555
209637092
919880789
518898102
575672376
796144254
1679738764
1247713998
485816324
1620475047
1324339714
1977363010
332642462
1321481276
185703216
1329058195
926924806
1570419459
1704639648
1093522117
1869447520
854455222
822835446
673554863
443932101
542483768
720734385
1779694466
1157928822
187729649
1593274861
955238193
353029048
10423693
989095476
1682619880
1341027660
1914064585
1016178695
1069472529
1003484842
709637594
941783547
1224840350
362720224
1633550232
894145669
1636686710
1943373151
1915879074
1036461218
485876584
802728454
305506410
1053970811
1443738556
1443701045
263776266
1173179115
1916763944
652444936
38255565
1840701543
1937425500
1630452971
58923211
1070374394
911160818
1614790606
1981421379
616067937
2061789916
241131018
329541396
857006748
480204448
1180636129
1899957099
1261483182
627476951
2098848745
1709989880
1822112232
915814876
1843280047
1020814387
388107924
315953473
182046702
1623347224
1357474194
1763362999
482388953
887910472
392688410
1515816460
1258819025
454249122
288301719
274400678
942569684
890046949
1250501868
495094307
1940503376
1137848907
521489115
1111790750
1026818486
483434000
783023815
507864302
1934684268
160022783
1542669253
1076838939
151242307
77411628
1462549336
2020706973
80709379
713068354
535180111
1211730945
1429875957
1531280000
878034271
1058415729
892068676
1978604882
1430932325
383199589
1822640482
1157088472
1505351625
1582930244
1884797876
650631701
85332504
152146570
1023583866
872357274
800101881
1111692455
1227415628
546384832
1352116548
1878689907
173870113
1406552461
477397707
1660292999
1360266203
919697363
1964251065
1171299739
675563881
2131546283
1365471767
1994381239
1948877522
1200433870
365465469
357940567
1034222300
410912281
148948725
727128099
1842621444
290897933
684570402
64468109
932598550
1079644134
559529219
1680695674
182061197
1299237514
56422817
241875160
799793983
2105601858
569094238
582135919
220144429
914488293
569877907
718663996
709452440
330270941
1428972683
1420490709
631918895
1146826053
1760593371
481426801
829978096
1593748450
1184124299
1807066911
426506670
89089703
970381696
1866038977
1891662064
758389577
252368791
1034367762
1162272344
496887658
1514390481
608935833
377504982
761631915
2098507494
1314168171
1440408128
359542204
1216973824
1226873628
1598683517
778950926
1159989204
1129381121
663868304
1037958897
985982368
1093682657
1338033207
78885986
109766346
1646069303
1668166110
362901511
617625641
936023426
1098426655
264439282
294611095
424186355
219936436
901049452
1100539696
1222781128
123226601
2016921537
2065828278
889595538
1455644317
1856061211
1012308594
294178690
234663706
1585125261
716566295
2142273429
790474583
1590794731
908363310
2023625412
2090798711
1389510065
784018880
784471407
508297566
1786486274
75280918
539999404
2063373444
255833584
1144722173
482256404
636487416
496591815
622150290
269246591
1623206818
196490953
504785824
1888402452
2030490814
544572022
60800983
1242030707
854475966
622705307
409324919
1926051668
371008
122230864
1307205200
410124356
1943182830
799704573
612097443
1904661798
1035515259
1701565223
853755531
121559143
1777339543
1829122394
1510578699
854308760
1231283224
748025777
150855006
409039564
577913679
2127212486
971284539
393407942
849715760
11823529
2021264170
1675118609
329358152
231692265
1324316162
737148058
1134274258
1221506108
1712162128
1944832630
1675156420
2127031083
2040779146
203056432
902413173
1702826285
2054100127
1310649583
2038235693
750100015
1388241092
369569427
239239972
360477208
1128521339
961653717
410454474
1101668546
831492665
252996682
1972519887
817268482
166636509
1905628318
1907340322
1717347810
40295414
2059847541
2146151654
42190757
482423370
439635348
688738599
554757014
967443610
68748789
2048303163
727808622
1729059731
1583881811
1987282579
1548763847
1342630534
2042467124
1872820607
314948898
1420070164
1363572719
642062406
771004457
1414155488
2110916424
1053906683
293833903
488304850
1029471203
1575465074
386235040
1062736471
696561636
786161828
490786023
865385582
880641411
684304174
350692700
1455788489
86775677
483987691
1568559364
928479812
1346613454
1919535846
2086372671
177592955
1431342493
1946057757
850518844
1640583282
868377324
836839434
919946179
1519909739
1562881839
1167693990
1475497132
240142613
2129318468
728682751
446483553
1877429324
1459744288
1967949654
1739939369
412326604
69373596
1283827431
910644816
923644991
53090722
235723474
740292375
1839132693
814483533
1188831291
134212521
1732768575
1303832026
1952735232
1130892808
1281863573
931207432
788402700
958558662
57403635
734950387
1249109522
1086896422
1379157003
834636799
48265046
380154124
15785186
1893456490
2050491873
310916419
258303134
13083881
485964132
518610173
1637468012
2083957992
2056252167
361754248
18963451
1726785795
944568236
489233466
742496351
1069319207
59120289
1595312155
1818317211
1687643785
1243402107
1803391125
1363771488
1071416768
106642519
1692132442
920686776
188398825
359539779
327311093
657012595
1301605574
1574101434
1282878630
2054017192
377103510
2100455451
643839833
1268860466
1524797796
1262636702
1245108683
790527268
1006778174
962912875
1151720684
1443843348
1780641950
1960919238
403880799
1759772077
1116944247
866941295
1853042156
1734626567
954545362
970766444
758120484
1157824061
280861023
1879013631
1417030647
1144844000
1723121014
1353433014
2121743962
1139586678
63998374
97082282
37356359
1167838094
2018223902
1143353991
817658570
1811559073
2138732227
1309839748
1514673093
214283311
935252807
64849886
1157181911
831101682
1184602060
187320604
2090530856
113244679
303624462
1547147196
1729650386
1090354062
1305113905
1850881728
1340313190
1810937452
854066248
1254843634
668238939
1730022624
1477079147
2146196892
102760273
140579570
1044180458
1132455000
170374058
1952218016
1312050202
246076988
352634690
958501090
698152054
451724475
1825412572
393752684
1636873185
1782683538
985120105
726684276
1415924425
1786590982
2018996869
1275467780
707052743
1310342833
1197284433
155279676
539007361
1658107564
1515337945
425323333
288396500
9033446
66488669
1648949024
1766753915
552980671
905873083
2119268215
2019539735
1258856804
789847368
967296639
1629305840
984280195
1394258289
109176188
774625192
267115980
668429253
1226391912
1754591771
1454445531
859753841
625410751
1609636923
1646367154
2143849457
595845699
766866838
1160034816
1447736817
322209973
1513411343
594432180
1274879897
72053653
1795534991
749765909
375789015
174679255
127789046
1303184520
772889580
935679988
1242903093
16651428
605187750
1581580530
1059024749
730903891
762515801
693031423
158316270
384355053
1255088486
184453801
299184010
1701335303
427733814
1132809434
646098960
1257411599
1188001274
2040413185
1762797384
1717859323
1290690586
1864409931
1811205197
1316662850
339911512
1423483687
1696667350
1054814324
1260054895
485451890
1693417268
1345745380
1085134785
1800137246
221710143
1210439389
1334762579
1735733144
1440385469
1416370597
1725448397
1000283913
18338529
1849998784
141265021
2024461336
2064220556
829393386
499716808
1728281786
2095885727
609552926
1411385568
6340958
1843091937
1155602854
1129812266
1721217387
533507013
667711089
2062699504
667106078
818670345
372136367
718083828
2959345
91704065
1464802250
2094668462
243311869
49773120
987028765
1478041024
384782103
1673591453
25377085
741220794
2115095255
999309811
1894187214
269960881
342679973
2083627566
812055580
1839396927
530852059
231078288
72529000
644309429
1183002343
1381313257
363349878
370944352
556151528
899636732
862601497
290944536
782983639
926811970
1551793421
2127510189
1442159954
776321267
1731138116
1818217037
1596574169
1522121325
1166427203
137934076
2142217343
843213133
870219230
833678268
580854321
850878747
287265523
1684221042
195253488
1714318169
910199656
324253402
1249630903
694171802
1556886719
553666591
828756781
777248790
37272820
2086362983
550854355
576858080
940839928
164874822
2131272697
1338086862
1998116459
1655273605
438132302
132925149
1432780849
468752541
2138174519
491819010
1849009672
834927608
54203741
803038820
1535195136
1648870236
1196875989
287018824
1480444908
926765741
143037383
161781921
2077749127
873041409
1431813914
1390975304
2110948008
422468917
304481738
626243854
310253941
1834514410
1371431913
1275363557
937584313
2135063215
307035098
1147401122
873639434
1523466881
1516137705
152071650
340147864
919966107
31306297
1152142917
774763595
810744579
655853443
1245799865
2065679166
983832454
1743542613
1443508094
517032144
63308161
1937357152
1116852757
159016794
646781265
1755602494
188475079
1733879491
1677267307
973842523
644156013
1974345734
1072054980
2014294363
1986868546
1601154830
1149061395
1840439803
1243405173
1912876169
1524754116
1832914910
569758968
1283780855
381825474
2109613137
824249953
572382750
92735341
1381649028
1439301880
1111765450
151439500
286369195
232321579
1469931499
12279311
1845726970
974978374
814675171
60589324
83188796
1394008710
1787854786
803169014
582004237
129343405
58229792
486302222
1543849506
393597044
572355880
1199330702
1616340324
376755809
1505998594
1563289048
1774432827
724093383
1106356700
595870861
83994241
982397236
1986182001
1224747336
659392221
1622966802
1894941146
1302599071
683859772
15886536
830004544
1301602543
1034980041
692771159
1303388895
1546095992
1905213737
2070669065
1298026154
1153262577
1919134964
1151362311
622476660
1911511077
729090593
1827491558
874901444
1789506827
1113672781
1708390382
1610011577
1207505151
28822663
1183974544
1109726981
1030326741
409174013
1288710565
1536885232
1224296896
1431156260
97563986
1643993290
1589596936
717381420
1968103144
40224421
1736938583
1295964606
610262890
1588088721
818234553
762595652
466014639
410831540
2002552998
1566995761
1783388780
1879401564
98852256
615525852
2026576109
1363880075
1914818220
538327904
314695440
644453775
1553821785
1152504896
861712679
1648506218
810820877
2132515576
1409650407
2041659541
1067723214
1797268619
716047177
1734101004
1052207508
1218905788
2065857765
1616111630
46930558
1586851392
1473801746
232882630
417112353
1821719948
1808282935
1928985989
893894125
550089152
671337699
435066323
825884702
1050317422
1960527017
1091872846
1102676699
1071572678
1333788809
2067632481
1330966904
969946280
171426268
452431265
1419170588
860833269
911242944
1169204298
1820204937
1646491515
338023390
905222479
1096620863
1895665448
1051308728
35579906
1470069737
2562652
620772190
788120814
1058591696
115823452
1172362264
1810049101
144459546
331780257
93116889
271638608
1958643610
637090520
1615667288
1336716092
734206191
2052803154
679950908
505502051
1842732316
713379452
1889241502
1611790448
231860277
1688468254
903682084
1356072030
804691320
1322991382
1528051560
1952817787
822874833
1495130806
2115823832
2105074525
1234681186
1417850285
894570093
1179454812
1944217084
524293482
1184260709
1427041962
1387291831
278360906
1928083502
1654208393
1370301891
270058277
2125267949
2089671878
2007692755
1741154651
798075776
568426925
1710757295
1758232707
249339412
588376662
1193940721
1718956289
1461105776
492860983
2061533216
1534561745
300931587
445227549
455063777
1098218462
200571916
882020868
184893097
988880778
1760084609
392537218
364257312
737694582
1287295090
1477905381
1065927199
1039181424
974867305
1539993859
1250618297
252502460
2029153519
1850907932
312810023
1981093690
200923527
851717240
1287396842
1330264127
1978991125
1179928695
1599208927
927871693
1276365565
1073506832
2051482774
1830394114
1412578619
763110247
1182585746
1277677135
851836544
1215427350
2100944931
1814216295
1969918262
1550065019
1918023706
1937185519
337468620
951226155
456502425
240788072
1415216629
260753367
1612482501
1139404258
1315659515
1293339569
197421215
254887854
777525260
1077943873
2032985699
838338763
655136667
1618986121
771718736
728301633
1868730858
307515092
1667253913
347496691
98646600
102165370
369683190
1644541733
1629733544
721977571
296677799
638347287
536323068
848285780
181814968
2061874949
1029942892
1170317045
1028722873
449532944
1105781279
1500244318
751684854
2138665610
1684934392
2063408353
267695015
254240468
174537818
46160561
498426999
1914555616
401201778
1309131019
1736825291
605238891
92191282
2113781386
578004621
815292690
983747780
905341906
1007188240
1241314531
956804403
1983507890
1461905442
238406232
902098658
1986060202
1342473966
1433254048
1389049730
1283180130
771113282
1376381964
1141513877
1012828505
1946419174
436913213
1222235416
1015608718
292590805
1708276186
56202956
340084617
1168306056
1752747476
1553195537
1890958812
577607957
570031873
1297709040
1823093505
1924233332
1805731965
283386987
1228324951
712826666
1128310695
2003980091
2065983260
686283943
31042249
1143755569
997508122
2064571293
914491205
985964291
2001848500
2058126600
1315747799
1046715905
1306689086
301198813
119579195
613443370
1084084013
560728534
1610991225
602355270
1423202848
2074962078
1553069127
261008383
592071673
637745660
1753090552
1568462391
886718808
202414525
327989749
1186791297
289026632
398140418
579590588
638011639
253453155
633065971
525940593
303761572
1123967018
441916777
567539950
242021206
1546911210
1759341925
2143519013
232393627
1436837182
867486391
1776082756
1747999434
437593311
1103944518
942654468
1283354974
432491357
1635657662
1214513251
658157100
1365674492
1878369779
1414564979
1685278744
1751277200
527273734
261428300
1800949066
1458193792
1033140883
654249834
697299862
1910895870
648266482
1822645919
31936771
1298308526
1086730747
263549446
1930388528
470693568
1318057067
927266715
1345852380
209309396
510187375
858460449
1853485001
586933904
401197994
915411769
924825791
824955735
1733210651
865258057
536916221
1376725167
171798552
2008697338
540849152
1009920941
1212369836
352010911
1355487167
1225018356
747212797
1933172748
91050877
1123133124
1700952363
441528254
1270247764
1641189602
24078619
1556680258
1660437917
1466575184
1497457399
126066438
1762095012
1808593579
259313720
449530147
619127293
1806202435
1885965361
1430929048
160281132
277147188
500709620
26511762
1074983330
356120310
1504041769
51225595
1102663036
1458522722
1853275761
252875878
1197651590
891454002
597795212
1399952718
354570945
1498079468
1564748481
56115880
1841034212
684991853
5874700
1610698925
1124227330
1648977105
1842675493
1384827288
86324704
1219030094
1725899329
276681812
1142948845
1174023110
1870298132
212927072
731552250
408856668
1273814910
575547027
984386712
1794569617
7383228
2011476643
1981044379
773110029
1238247725
210869777
882067651
408073145
1486773162
962974676
171918134
1951126652
806871236
760490280
1086010381
1019892284
1684488984
168811404
929521876
191352418
330531531
1281660629
2008708717
62357267
1477438272
313590686
1058300213
791896345
398208601
541908405
947645803
742748771
70502557
751014411
500707176
619050135
1202564603
569140462
2035725219
929543828
1405959666
1678319813
1154447260
1445685029
2070249321
456412065
773302495
554889175
2085594503
898098691
1414803164
1571673473
1568005010
2105913599
1669134775
2033689822
139679994
678034498
140647322
1772184117
1279966745
741473382
1352902693
1358890526
89372781
2101258672
657284451
2027027913
1856040506
127739218
1055331195
281654885
1023357836
1344121044
1651176697
380841743
1942947332
629275503
1219657625
1802539714
43602221
707555473
1003178950
1525799717
408976090
1121480267
264543711
1128757798
1022277376
520452977
489078020
285740256
662873331
467523044
728044765
1969362343
1968910879
847351949
1960582293
206749135
1371785208
1992243747
789317641
530227354
1415691953
1667435292
1189166986
1294572808
1369709231
1298504525
1241227307
366653533
341217218
1466114521
1124434977
997775364
1987628701
585382293
541823753
1529216124
312154063
1159802944
283531748
1532813932
1310791930
822664501
501656453
317138556
1206652981
1483996693
571853096
4210164
1175271802
982392499
603607513
2130608679
272728479
1839007342
2062744455
586891870
1008173943
1852812984
290984734
1058200982
1254149025
534626593
45401056
527820160
397370686
1759550969
1179199848
631523483
2051059025
1206839836
187049517
1045136322
601255951
2120459639
1683227790
392224122
786386028
651807001
1620369200
250652436
40853694
495283681
712233162
154896420
556416560
431192621
1383197981
920309755
828319361
867752088
1849819172
1371852680
123244240
1387935136
1159993153
2049588412
973073548
567625395
1385287988
574987222
1293339057
877959093
2106357224
1649783303
1130766523
1823924639
2080233426
471596978
1986330885
175302864
1992096474
123224735
1610054616
1988158199
602375457
383385582
369546955
2127717772
845215830
534845193
248777236
755096589
174632832
1269193594
1610974065
1151501950
341289506
486880931
160510693
968490730
1740053045
979325750
12836595
403458169
2046868846
905137757
382124210
1610835258
494534046
1023373942
19163205
1310422116
1572526083
1747548495
971892963
1440504070
143757058
1573148224
541150575
1367992162
1997807911
279775457
957502514
64199787
1943046551
613905995
724988831
149740216
1747765491
1657031812
282404459
949399968
1277670607
809036798
2071822205
1120152429
684429512
548559331
255985275
2091000600
1455648202
262945500
1683741700
1676387087
2141475624
452252803
1844848208
1385417514
1234906772
1885804714
2011350093
888028979
2052099051
444839520
1679379219
1352604853
1190336050
1438791011
738281905
1253800301
1954144128
2056460139
1219024182
530803214
1548710198
774636311
136863015
658411452
1589027870
1448539577
2106902496
207892069
1163542722
983399908
604034728
1314376666
362309698
1330183549
2083443141
2002998454
1396360106
1557197804
1605598539
733465549
963411133
275796195
2070631596
266174412
2027879836
12242381
1581453183
1176291793
388921905
1395347604
1215589692
1718113090
481771343
1975801285
1786268195
1550967901
1395444552
1241211673
168753967
62044765
1885580963
742949062
249557565
693134759
635384727
1976745239
1196534271
1340551279
785632982
1808971108
1230691046
694357070
460281728
174336332
707655518
925894963
1096288241
916427930
1656745788
1630229262
1718830335
636801256
374029481
400406638
1814376276
786415939
319830184
1051244718
1985608394
1093665514
1286846092
649009652
1120538481
1916577958
985458849
1398933501
571076841
1534917776
1960021113
364624295
1159131102
2050586
427777769
1129357326
1462870191
139899120
55171300
1786780658
620174644
1597570762
188953325
1697496098
1590299662
572887494
386642368
260834483
1438413124
1456358019
1940011754
815905683
1732986517
119232134
89731084
1314046052
626842413
809728695
544379982
919955878
622001375
1687209188
1829009320
2107468734
1075963620
359382840
199666594
31802896
2038234165
895842509
1233829849
1361001201
524961155
1075421634
113198311
1471597650
825080717
937536565
511662756
1454097152
52254103
1332868770
1930396369
2091891835
168747733
1067056892
1942535642
1301233883
955296340
931175418
1477635890
852451854
1367200503
1742028696
2066713009
612950363
228561999
1603223982
932545347
1370086777
187444779
1257517573
1472172538
182913437
1827973446
599667358
762163009
1942317755
825384860
56318265
528147812
558210739
1317358619
241113846
25715334
1440328208
1037312925
1516158315
1340003832
1986940508
813642922
1032966515
1963398032
611379242
1333202891
699381085
230359180
484103636
15202328
161685243
854575051
342582620
1464539867
332180966
685397396
1163479740
1976471631
548243005
1827609601
1122278991
1663378466
1475539469
2080251925
1800561374
1961813277
1811680331
1286360143
2029687788
856390926
638743251
1638600346
1060224030
1262965351
867106940
36649796
267850506
1794404172
2000916327
373832338
460334165
354431529
354599891
1473805142
1381694684
1362544149
255778131
1061048
1891623331
1459970812
9998820
1416320380
1447792218
707548579
1800859605
1968437457
903543426
1748095125
312559627
329896507
1843505402
1636205390
57942169
965746132
125009179
1861024722
1036660225
503496909
1775966707
1372900791
1636980522
164869549
1153812453
1331331868
1493941667
668057621
187556612
448615492
876663197
821651862
357355926
222013730
1199205043
1085359503
536707569
375873536
547613572
1009941980
1679323388
1092804284
230255397
459187783
1752315962
513272473
947447695
140761545
2101716129
1637435643
1236238189
917511693
2146587678
1912612613
412857719
13963289
437836750
1085688457
553498988
1344067598
658339678
708708746
1418640256
129066540
1211776396
1051265825
1522025950
676787860
1810489378
1393479520
1938071190
551214390
949219602
1370750889
2028024547
1115134646
1237561617
1395885777
1668024555
395262119
575825330
605712843
1176844689
1715268897
42874913
2005374826
1719497549
2002716608
109484826
679479537
1817871467
1306142088
145176697
281627113
533392548
1358343368
1089104008
624578819
1212250195
131699309
2030841910
882135013
55697874
1664705778
1917240886
1460945784
1325890666
898671019
1094820418
1376668766
235857399
1630425221
1895568257
1812188843
2047590844
1856366664
765222364
1791318841
1251179051
759135023
204234952
911302208
1298533258
841558678
1013761456
1614846355
1184749040
38462342
235386343
414278396
766474108
1841128257
848042258
1724034465
1043508875
587563861
163208029
1271913083
1502430392
1129631057
231455591
1304317707
1622736824
1211127697
561848614
1036900262
2071829758
1442769331
298220538
1853673011
882365191
639592508
289908796
1815153351
1751538744
105417010
1267981888
829856866
1037437050
34787431
1789175968
952453367
1063639067
648926080
148726274
987616503
742137303
1877067389
237517744
1508906088
1063626965
1352552322
1591069500
1859830611
1970796374
1886888922
252191176
653665503
1190096999
580053817
2106747274
502951065
1606592248
1235414256
1297484836
548597358
314811177
1337328574
742809889
1246697199
562574664
263608730
861660151
927083309
1873956764
161312010
1793061425
365089189
1519478974
2038160498
580522582
1830511039
875947522
1821801122
1434960143
169606422
1261407695
922332018
1021823105
404713055
1984954679
923010872
109190638
187945641
1307197243
596199329
1446332466
555223452
304623100
877558797
1391611305
1675554052
942615986
1270908200
2070948572
1110004220
904704766
1676007940
1593823401
2114441236
1719920735
1605145467
453618269
1689604781
1198872954
81117430
635284466
1987801199
1488561225
1239352458
2074011774
1597082660
405288092
1315665851
842248226
1558690918
1654850730
1137497726
1296250680
1936620570
2074110289
1047393425
1667875510
277619428
365683411
1610578286
1106010259
231810318
1972828021
90694802
1012212880
1243356213
682825238
580376928
964751078
1711183605
1401782327
964932650
1472707322
55816639
1074150461
1621321083
772306092
1098479287
649793378
410621640
1065441120
213779939
509575350
1052972872
746443823
951158356
851108542
1091538740
33750916
1110301826
1594189209
1201962066
1187219494
2131045603
92090885
1823176407
63190263
1852318296
2919113
852278446
188345157
1312095984
217708408
1366754976
675953997
243299565
557545051
339059710
779583592
902383054
522565351
1972756147
262236891
1164422039
2039503943
1295820903
866335363
787056698
145245961
1542295065
1152934751
1881955907
742975304
929297423
2146485461
1965429129
1456838645
318741221
1495099634
1802333762
1032585120
560294730
1707002458
1152613058
828931130
1314228865
178102822
981372450
232100825
1461171802
1406615230
1050161619
947875935
1392437636
793141573
1623116091
1606705327
212158483
1968284970
1397490173
2069586811
530666344
1145597169
1570835459
216643866
630548127
781670788
877239027
1012956726
1486519016
473778131
1541844115
773541319
1881617254
67753833
1829902947
1457056658
548680186
1229879443
1150022019
466023951
226407122
382403248
1679987410
989438161
652898646
2143212103
98999056
1254651636
1596183608
69693250
609981315
346629420
1371758934
1297464262
2138466852
708922351
1918073459
337815951
1868214653
1367890411
280584455
573339788
585607462
1190293073
27427621
1134919036
960892464
1522352854
2083983072
1197305778
2059907917
412622332
1165152069
1456357271
1317658839
1996475728
212160585
1406131
1735097672
2110236723
1807370996
1071846452
67632489
1768462643
1359698405
830934783
42474630
181350658
798750031
1197881328
1916362014
25280636
767604576
239059551
972902411
1880586858
693299352
30164934
1539417658
1897504480
1269912451
1633638040
1381107592
1552395398
250569220
1062504516
2146743301
1549245190
11763865
909189031
560131040
1617632636
1046858376
1115893413
969809775
949152982
426770241
950486381
1908598657
1968773507
158317967
700295136
1809499637
778790573
224135196
1261964369
525184410
1872669517
1539248601
411623748
1502892651
1403272490
1162170935
1855790203
493634134
1034576692
1946345801
1290375217
783205542
826330911
1022368825
938789462
931889976
2046435332
138318081
1835432458
349698538
711159012
1749496711
835018357
2084876054
1946867333
1307760948
2083306637
1483289639
2020483526
1688075572
610426249
1672998327
1959418339
2123943198
2077627712
1015718664
283474601
511999191
1647562866
1637406634
587932386
284091132
1917921865
1061743286
1771392669
883776862
1415547897
862781246
209328373
2140667009
376164710
773631193
796362475
6682878
609515836
1534883700
2006341982
361524862
343890156
191107078
618456856
1277190393
2125978928
1492409497
1126891371
1490880629
1992216304
1699629118
2069353579
1620010347
204775818
1304124407
936045761
1279794519
1571244500
1589190236
501817021
819240458
1554815847
1652046867
1338937667
1612745528
1427255277
1249933390
2146355123
239104353
558617746
1498047636
441692840
184992576
845774908
1505747320
626314066
1814306125
838718050
1605658205
2109682920
586404336
142481727
2105938461
948430734
1547026002
2059722480
1345880844
1044439560
789997182
1568670123
1014658956
581592215
201742499
225660950
874984905
1289302622
184671032
1872277688
1559542933
982178968
738844491
877055961
1981790934
56693781
1403993616
1957123468
1678135438
1054671865
1219574931
31827008
1438816059
303281082
919623634
1637818171
167112881
1882485065
1041652148
2067658726
1293295956
52052955
1559540817
1711768880
1689071276
1061250350
247080755
398926050
941426869
1486472463
1191226008
1746833108
681048451
600806038
97821852
1956964890
790552073
1774374524
393635022
1847401454
7742881
1359406604
766961852
925686255
606247693
1130583225
1611720742
18689083
480179270
460213968
1119824227
994933584
1947937445
1887073035
741416277
908207960
976657319
87066089
1801372554
1247257888
1011216576
793653938
547149706
700654950
47566772
86169273
498221928
917095069
1681609367
931353315
688905626
1526150826
1159940305
1024321168
992701447
1488788122
1831943760
1438060835
1277096229
1904454446
652168384
1941470451
181223389
169154710
921678703
1092284695
1575802710
478960495
283195072
1194609579
1517946933
1519424503
183978537
798131279
1781620737
1439035302
898039497
736933457
802381298
1553799216
1582939268
1288909487
1309830772
1976183006
840352247
1828166363
288108703
80489763
1522822368
1493565989
441385201
638461817
1804749476
36182321
252497655
961191565
1597829019
1399545583
1983658143
1559934033
1736218678
811817856
1456009003
1304020029
1225756962
897639198
1544839799
816220349
17917753
146234972
916960809
1206569545
1970266082
1663639243
655883743
1823642988
2070854002
2058598358
471711815
1778120943
206254882
341139670
201377134
2009615349
288382369
1317298272
882452725
509082726
1154298665
481394094
877049711
892986727
1107130318
2068740837
2036306544
35073316
1947623849
366057460
1421286570
793029513
1049102616
1850678272
251539059
1782765510
1453629663
274851975
937267566
1987395522
1937667917
2000425660
13354417
1618642159
619560213
282625619
1421806841
1118692348
1408177709
778481626
16564198
863715680
598471330
1009331852
711387581
38715843
597536252
1226870436
1976118333
1476978182
6059981
955976753
952495370
603992905
566953021
1893883018
1009043645
1991860249
1785725875
1776320707
258166717
127863510
351167417
1370792099
680069742
589428858
2041403018
1158736808
174048644
583719544
1474372666
878347408
1850811905
1491508393
306561472
774140545
1984595326
93731957
687616703
415144974
908596907
2066425316
387690491
1448200449
1934119274
198777690
463968538
1696705755
1275635508
853975577
1522216052
1202583787
269254313
665123266
752617145
1586198192
1833924889
681089694
1602513963
1609443871
891551099
1364933277
454449129
1056799683
1600064831
903896361
394810615
522939122
420634908
1239771255
1111301635
1575471137
391498728
1266041824
1956054516
1328052091
364963875
2073001606
1542989739
2136980012
1532365795
1745288444
956325656
664371663
1472169084
1711550416
620365953
2123942416
1709185890
477155893
428247480
871234265
2144854684
569061260
129737061
673141393
868108291
971174408
1627553832
1595693276
1869771400
682195246
220833829
945117211
1157817884
1717483307
1715115499
703586447
407727978
751015937
1942237190
313610649
966285597
1947922366
1147863003
811101386
1208346420
1868689385
1840263461
1715400700
1373838297
2018059936
1728076610
1111242407
133350216
527893627
641405133
333571573
2079705147
1035791020
419706782
1951112498
1238487044
1862779274
1330653540
1255846152
903290667
1341462193
1757125702
760671637
969327880
722846522
392188569
1879924811
760877262
2064062887
1341625038
1420176110
774655228
1118543178
138111174
76176672
638043214
1022115600
832023875
1708316442
1303842177
1233855592
1868289601
1608069928
1302044679
1152447988
1555992364
1319352670
610971557
587052246
270801307
847599626
1200705889
1007032757
1714975981
459974510
2145445735
558267082
9326339
1701639032
1480906035
934558176
1217641517
375672157
191003625
104250148
818788279
173123375
941915891
1265689195
1533766584
513406187
1146245016
1902385811
1046626777
841701232
930414976
1570104034
1382267711
449138245
2137679752
1753277924
1394479388
498922070
2066183950
2000328529
341351426
213268355
1464530064
1180064319
1889338822
1558919163
994142330
1831808938
1530806301
1773831485
2094750302
2095115397
682509782
290816767
190240227
1582954503
758358674
2089273717
33371991
923701791
1664074717
682659762
1435909874
603365605
1598492681
891755837
1460760010
111085619
1910228928
56837319
1357294049
1882687166
1919725013
1801643728
1406085805
1789271186
1384675065
468024097
1519889545
2009659850
992412312
943104876
1139600893
456127594
542726950
1667286406
1008956251
582387428
1684110881
717270484
270242618
646403577
1415769110
672348432
92457558
1630682897
2113732931
1026950950
1003706509
211676840
373298702
2046047445
1150493808
1623064261
1737385526
240656028
275965876
622238917
2098840188
572205593
34513843
2117515143
131008469
65837436
1848663382
1014085199
1101029427
1634231373
211165548
1900131921
1631537777
448207628
1532776717
1960530286
24603375
1257230538
978138578
1302064194
880485260
1215630665
175562235
387681411
1418916823
782616434
1770537091
382416664
12624246
1952147371
798403067
539547174
352790719
684577259
688680970
1118939143
1395160035
714504213
497151564
2010920185
1506401501
179008535
274844197
662883612
1964012456
1330358904
1138327352
1564970884
1155928210
1895101455
1891054478
1905981405
708324019
899502274
1144378395
892204235
1705081177
2089296331
651720817
1572374096
1326406562
523266925
2065043347
119399360
252971400
1105272792
1991660453
337062499
1203145481
1219784877
1891698450
363697046
598833455
601041474
2030073784
552415903
1345422834
1206719714
1295535017
509164409
1984220393
1845714895
1129420196
650825955
1582033613
532550356
115159310
1837324977
14540418
598051073
325936693
123429852
1706012958
247001854
610784880
320274638
1378936168
385540259
1712369863
1594408430
1856876873
1017959503
179318212
608965997
837287286
2115165130
30626866
1342205411
272117102
196621217
1858667695
386768972
476491837
1498280243
513560153
958072418
2106546222
1901900891
619514666
1669468493
1451195328
539124276
1915208733
354772648
2015354253
1544873792
616422634
943032412
2040224821
1218642400
169806189
1594622303
370371283
1240208389
995428525
761666970
2027114920
1581776335
2084743627
2003314181
1846752776
1419247584
61282359
66201909
1065085543
2088346984
354840455
669992924
1488750286
395622037
1572378693
476613550
698534205
559755880
1308584950
21251585
407321976
1958891956
1025843485
1924855145
922627595
1835241614
1912864709
1873458240
1457413046
1543815442
1199070644
185741068
2026798643
68822412
2078139064
52175454
204114976
1516606126
1524175986
1547985239
1529990117
1656592808
1403923303
121594852
2056170224
1429715623
897986220
1684888840
174677692
554606315
908285984
667015404
345394376
1975343903
379961625
875094871
1418803986
820558230
757159384
2106766732
991315976
1775209577
1357255448
1559162121
139045577
1360726025
578521286
25184697
1686059974
1040721207
1735436174
1326576552
1892861115
134417132
893441093
12012022
1575098521
904757679
1840202866
1407137947
807007360
443116735
437887695
1336153748
1982244768
648039633
40041166
1885408511
1463387033
320916051
1865936359
397804596
66327555
2022393719
1586310877
490937028
1038753762
266762889
207177335
1015325557
1456173339
345313374
279617439
1616423830
963011798
671438411
2002443294
1960249605
1137984487
559148253
482373598
1950675240
1933599455
1631224082
1172276717
1410143802
517671527
348360700
1505438897
1254444466
1084827526
1197223872
1418185187
543866753
268551098
1056760561
77584168
1444780845
2057979231
1531081192
1547429269
1925535362
1453488187
309317001
571402954
640054266
2010209432
762444062
235394277
1007865956
702791961
236911892
1721329319
92109355
1741529527
420012257
2114542513
1834684042
125784299
1314762091
2120733911
1666687129
1904174847
862811927
1173359680
512435888
1631222608
1754230851
749949494
1987408282
335127477
624886679
1737445500
816491061
965786887
1449784749
1536202565
632903667
1794472948
1091080269
402813224
133361408
1611678739
1429787570
1418526578
1658840736
389531985
1278587284
1004707373
440948514
501774144
1034112654
2057146632
1138368680
728277585
248073579
2098132697
781555881
1126858485
2020876436
2111833604
1196015846
501015200
1582720112
42373408
1233716627
624675852
1424179722
565039885
1352630982
1607578404
2025511167
1926529711
1681118265
1056612698
618770888
1300312034
140208559
1520046500
589051896
160294832
688613140
1125423607
602356858
1093410759
1827604752
859724128
564559855
677506010
332174497
286208685
1287800007
1692498111
12700773
1426967168
1015867834
1815859706
1891692472
495079730
1659472835
1301277783
567754666
1671565880
650948764
1861680052
1474694869
2114243717
332396680
772738655
932664990
1423233802
993122667
2116350475
1618400572
1766519974
884629539
228482844
54048001
321334407
605944716
795176297
1767291331
469179036
1100434984
1010192564
2135750489
689652607
579930259
1523604657
1927221174
849090742
1633209290
489378068
1525610902
369084797
1223955401
603057734
646860348
695327271
1414539501
10670396
1024663598
212698487
505813759
1507366819
1226397909
1379656660
1359725301
1683639561
477732745
2092358610
1028312502
380968328
1935591209
820108005
1949748678
339760047
415417466
1720276344
651908613
663526285
247213220
1329204845
133897072
1130336182
1629830045
453060786
393813985
1685884084
826630500
948305496
124052487
1436274185
1430673825
653181235
1493344640
1108398724
375245085
1830871883
1648922072
851511206
750019528
1259226928
577381196
69975692
271817713
1054881731
640316617
459565061
293787439
15804592
986613595
452991211
1855794669
648429257
1353233365
404182528
982036722
760848461
878055993
1386031303
2010658715
1134988516
803662627
996965233
834713182
1082670604
860566180
495762654
799743258
1423740795
1434192348
256822592
323730691
620457758
1442531679
1661153934
1231566653
489952558
1080169597
640324604
831845002
2099316045
1909944678
1495367338
1095965304
1122227661
40365556
1751675516
723002538
1350156380
2052540330
331953436
971497376
1517943343
1168449388
1455058772
508168494
1756288125
102609724
276992176
1501850604
1847239767
913285193
431684615
1210222113
1058632516
115322215
670333847
83081225
1903196014
1985191324
1465777473
2043214268
2067551103
1754073512
1835964171
1935350142
852434820
1552761594
1723060961
1910669847
581908724
1815821679
621101923
940149026
2047334989
1753514473
444489653
1174553968
989625453
861022325
415213587
2124999849
628096523
1791679035
2065174979
683391603
1039176760
259710036
894942167
1448173009
899252852
152772998
1747774027
2027352019
1625004873
1271948549
1997294606
134115782
1480427587
1641761798
986023312
640078877
1329912355
1137873042
1325729268
350651077
584638806
866137001
539239148
411139588
428887591
1016772415
1237876049
422835896
1299880104
221470892
99855602
1700427006
940978630
349340435
1598305575
1872791380
1581546129
714789241
273203512
1082062788
590120181
2146220220
1961273312
309496556
1444781043
1134740050
838121644
880035280
547525687
555744892
978013887
1448885265
253158258
812217838
531279642
1324869196
120488360
2057544954
687385189
1002242269
486641801
1751973104
1987480445
237105398
1481428034
1169059607
263211574
851751890
548914086
10157659
235276288
2057917717
823253070
1740069292
835769547
1324936167
513214174
1826782937
256096812
2076844678
846034747
1501062107
592056393
110904268
145544409
1774692779
130292244
290312529
559968015
1949521549
698542465
980918857
1293230447
309958684
1384418202
1077250387
530842531
968396102
177306767
1652916890
1493885481
1206524230
1316775144
512125569
2101575113
1269808476
1352998065
1543453642
556438764
761756351
2071984220
179819844
1135063849
1721941532
780295247
1967933743
1600571731
523784232
905288257
994292230
982814353
1430933829
1227953368
1951634003
1462675416
666450735
1776069418
1926805825
1201182787
1889331954
1375497915
1940828827
273054183
394048414
900111876
1169079143
678329710
1629452428
2019879409
322912689
416428674
82628446
358744330
2088560980
684759104
1979198046
1554277651
413539197
2131883366
401541762
1320650196
1100094408
339638364
105069143
1262757469
1008510938
1397792651
638193504
1983449250
1687100392
1144285709
1898558714
709157567
2117083869
579096409
1133346346
109222260
558033603
1263861578
1899643027
542688845
48161972
2048977802
238794138
565019338
1982400911
1577359039
394519940
514817205
244820385
631024899
368417219
898978467
923386287
955704445
1660081840
366229560
1637538313
1982244092
1743281605
1533993515
675048578
1714321737
141506738
1042135680
1312674472
84887089
1623018109
1798397271
252427245
1626229646
540928608
2083544158
110111751
23260234
172721801
1532054391
1136394561
958217905
220417293
168957256
1038287597
959865927
1766580028
625841927
1907586775
1989913329
298322801
760251572
1521631309
790983691
1066307497
126784905
1380222519
487253499
685761330
1656289401
359653674
746808007
1731397957
488050597
1318719934
1351010898
1418881918
136476116
11615966
1623032017
190954352
1669810479
356891546
1003569171
967171520
751419674
389961307
1047506811
587717571
1743915268
1341140524
2020590590
2062278083
1354720712
209916266
1722476819
840248803
1929617715
1168860135
1497034786
1768964464
2078785168
1004703084
317573489
1975241688
754644671
1449586538
400556961
1038735506
890043629
862741525
240063780
1077013881
1374980668
1543914378
97807152
804074739
25375234
1987310378
1851408992
1752543418
789020354
496565018
20662192
1600221927
903763377
881435804
1545469922
1385357789
1085580049
557129974
238876676
615973087
3821307
1364604559
1575796222
887800668
1797748898
1223915558
357605355
2086692585
882179083
970457868
844051903
1593693577
1690909854
1200473158
1727508507
1645023167
62536306
595740793
1823011168
1714921223
195423867
421466220
1164668483
270929917
1698819695
1908306179
604951795
1027372157
2116245845
1283848254
1421639165
940371542
488639422
508517288
617587844
1513701571
1871321996
166260539
1910793954
1738304420
1699126558
555131552
892243499
817188093
1356901962
1658620137
290004699
1886079807
1675217972
1941693747
500150444
1667631079
110652935
413909390
1697812466
1162942940
913697324
1840647666
1180083216
847564536
59548211
625100052
749871548
1655502595
2064086792
1429642225
1454834021
1260828030
1104381335
1933096795
729563395
1978555418
1588931108
561441388
1840704276
1008094418
836849060
1367538861
1798563758
417326194
1532754351
182941877
488871003
1957653650
1484600255
1329627547
111682674
355735026
1813848839
633418276
2084030885
1379727985
1946713003
1278116452
1602462627
1154754563
561918757
1668855418
1085569234
1616425550
563575985
708596710
1055798871
1131466001
496700775
2006163740
1865103433
281865782
442280137
750889634
27286189
1171585191
552203475
1012912623
1392169049
1333292547
1105565137
836166540
266912843
192588042
1880200018
1410118913
243122612
1991516181
1571423210
307186601
35906514
2128719549
2068906492
1655081538
871026335
1220208805
1852630787
349530119
1915055793
958952404
1341772043
1567862240
2003272233
848521820
1139764702
11091408
437512187
1030145268
2088505292
204726359
718059768
1023135083
58067513
2088802969
20326247
1615501495
797201641
2025950628
1402808393
802654447
2040494379
101276604
389210710
1886836722
2058077600
697636539
1269688047
211757416
806210277
1854781136
1044525702
1411655028
1094328095
598349829
2097214608
609360446
1600219845
1765441950
1691426743
1887675981
2071575777
1346810526
1766965799
761949160
1980114687
1468496345
1863788060
1331939759
387818010
52745010
1305721230
1582472720
206715234
541167025
1360904010
395776231
1564049557
2105375443
1403176452
819815935
1048006247
2109154123
1505356272
211605305
1716240854
1786119869
1566956498
322926306
80055746
1334206635
1324855781
1779178030
1155108376
1903130637
581140513
1795902118
1119920809
479032431
477607982
255869284
790418646
448248966
1766347209
1856956631
1703330510
293395682
1950268111
264758974
272913556
1662842250
1306497044
2046013222
168408986
1753985209
1651973370
1561697803
163947309
2061680844
721265657
570431947
1134159131
1187899071
1956933346
1576189252
222377312
1285128178
1348249381
1834715820
994267875
1001168253
885585407
1748247757
1467508550
139960606
1512762621
880022027
8172413
788554841
1492989215
825296537
886408128
265610795
420186374
1327904336
61369454
709722684
670659512
1769713460
403033455
1072147868
457758995
1405533135
1390911149
161627729
856770214
1482444063
723879206
870594884
129567582
1278111016
1371483676
1083648033
639702982
1804450037
603845546
1063122942
450144030
1699209991
1141819777
2146524932
233680474
1337736578
1138061464
2060110827
914298174
1033849959
618263395
677829317
360035965
1179017150
189885072
1602769941
352397182
393491992
1633880259
386183920
1521830215
213886611
1256877942
264450850
1337303178
1389187883
823675436
2008508279
458978678
1253401393
1483879484
113268738
166182043
873350387
1657987881
1786062938
435275391
439711960
1378589892
235423195
811841670
462381755
401076830
1737104815
1005964544
1603740893
2012529856
1945394060
1580817124
1924628934
93032818
1871097783
23373545
1158006490
1124271705
538844337
389053200
857193963
1963318675
860868263
372803384
1313712250
78709414
1110472852
678398281
201933017
1530527341
13712183
1582841264
426427721
1960749770
2006651603
533993291
1263340087
2147430278
1624362490
2088288207
5870468
946030132
1688701701
1786601467
1294841862
1305200354
1919532898
1953542094
1890175773
135363524
1567671551
1258868504
1487097480
36847128
815460564
696116494
1834167800
1087199630
1530671315
2013301143
1811480521
397425036
1854616270
419230752
1330401394
1161059477
448074324
1392244117
510981154
1632604392
1994428086
1376958201
2036556057
962033928
1602865582
1223836270
1535250945
1889097504
1522503091
1254609889
1406726225
1090986574
2045451124
205451406
1541129732
2119885329
485196062
1393968981
71088303
154227422
1248688052
2027444560
1631308521
784126604
92850755
107538972
1980524327
80843863
550257475
322451318
1493823898
690756839
184623923
1007483472
1754555011
1710425945
1913593530
846605995
713943235
479531123
1552541020
387294093
1452446663
2068081579
43069130
101995475
354616756
1752194938
986468960
1982957085
739978770
985540739
1080714391
1207809272
586025858
1126311819
1798298816
603078506
1597994662
1641698300
716883195
188145936
1419047853
1445656942
843476596
1208349258
536251623
870234909
1113043204
935358593
1249424763
1756029113
1641722220
971165364
1942499994
2126047824
542846566
1680575683
1341197959
1354132585
656431168
1969527128
834245352
787232002
1863659071
1566603358
1292520093
66959021
1703306596
299643980
1929120777
1527889382
568251995
1293358741
1128598408
1078291603
179008371
1007757040
752743808
1332379298
1750059008
260142176
433590575
1680987733
1744043311
1404380512
1216178616
1107513344
2035640646
1755860930
502530480
820240208
1044555104
1825151295
750587019
2011886122
1923886131
1777967026
998846796
1290280507
1213366087
360130793
1325061196
1140462599
691721856
2022251549
319777332
16243861
808670633
1624719438
2131284348
1739414558
1724893833
75679324
818918673
1191976760
2087187404
1462736904
1122498195
2123460383
834686636
575631563
1244667983
1682091531
556166490
203406876
918872088
1019279956
1525273894
1441482526
92375210
1712659462
37381497
994090396
95853778
1760868525
781534413
15619511
1892638970
2070007663
1376344060
1807091348
801076697
447053119
1153187813
63377989
1815181855
1103563163
1513676912
993146508
1905243617
1690319345
221277619
1118233612
1814023029
1070591656
1517748931
283860946
1116369513
896272231
1411694758
1587587757
407386615
1685294705
1239708470
419639825
2106348180
1398943219
462995505
326715275
1801871608
73788270
1738595700
148922835
1760843697
22555812
1176883013
1252664508
412965324
1840972702
653864477
1291464972
1919853857
1878770237
799962449
336969101
450069630
1247532942
599251260
1620440764
318851312
1191244715
1886365082
1424893623
1922059826
701330307
1796678518
804693638
1876624031
767694294
653527000
491623869
920386316
717878951
97872227
92166704
1818496046
1542575168
1164525457
889252184
1033989383
1563138867
1340827591
574740440
34660708
1524578873
2128032955
268710292
1074916378
346668689
1248101275
1116609197
1383532731
1070315835
280582940
2066822967
2139811480
82307432
869863828
1860164470
136567375
1205023353
1165621965
1906312293
259907735
525784870
1409982177
432871410
984959074
1575353927
743405569
725183625
148499679
1265073862
119683318
727751376
716482465
861205503
586914584
352031773
192398277
831527428
890287347
979862515
1236498120
862941702
1844238405
57702442
302474260
1906519597
26277988
1412485289
589964919
984835598
994154613
265713628
1023402656
1022923574
558645510
1396630242
1519968649
437212350
221085653
813357707
1494299255
1827175514
1621126281
1701513771
325735732
246833610
675329936
1019631923
93842582
1310228485
143147149
33229515
924350582
1996904563
1108423777
763078124
2140346381
2031788018
1847964528
807970383
773018739
754954912
1288044447
162001888
899412580
819876022
426652412
513483664
1072286932
248488372
1543798302
281378596
1767880468
1601405415
259583380
743626274
1865705185
1575753175
1069529394
1385174325
1125869418
1772070591
1827608987
596027188
1170346628
1027720854
292136576
84647055
1536791400
834977019
488521062
116628608
629600578
921975445
268857203
154967255
1630675174
1117410776
439121856
1914593718
1389174589
1378864999
1201781191
789759677
474747784
976788899
1122944843
755420873
203913760
1636680216
547745592
1761967164
937514438
771056669
1927369481
869101880
614886011
1384789627
328566203
1071798312
1384415108
1603478312
683782585
315298698
885959202
1720467365
1571178317
2001581765
2087231283
1010960615
676016810
395986363
382864861
1577052143
851352106
1937063247
1726677355
1039334892
596976880
2006115370
42617839
1040332929
156551348
276062772
706672747
1736224291
412295192
741843210
1035322646
2032091695
1018186014
1005253842
618374473
873631935
792152958
1712687968
1962298424
1671570472
1645020710
1095083483
466337442
1921904595
79079070
378902429
1913777648
2079790445
1293985393
1496878870
1543461243
621342854
1886343540
826287760
66435442
798976939
1619121320
753646418
1165996241
491494259
1861276608
1693617915
217745375
1698145248
1718716375
492416686
1113910780
780854289
2141611402
763798612
1273742409
873425480
1317423891
1063251517
1324216351
1828303079
1638086398
1047281509
340800611
1372824043
1287226740
486639621
1461327073
330032088
1007728657
1723123180
1249165237
1590324563
1985397318
1817943002
1313144772
1229677009
1589567810
789623508
398014342
1495348688
424474896
214688242
88367767
471800530
1733720918
306126425
1805590500
533509138
711054658
986264544
1669842154
769921544
934110868
1349469544
2115663519
226162614
1187446443
183374987
1203391715
670590416
1237115866
2115244661
665091065
1410822057
1704026327
1555380169
1952876208
811095929
230284247
245998830
59799950
1633743335
1972532202
359139998
219950159
938300306
516892621
1005377900
1898089485
890356637
1142129648
331299590
1217916457
447674805
989452461
1241829794
669542857
823763152
687012063
1823817878
476920504
706094265
176652229
1226734655
869542694
208258277
346267461
571138887
1186072179
1516368502
1672902247
351935842
1301877494
819131029
1015934862
587056345
976000094
1798228992
1459103294
1927992842
600462788
1819638544
1112757772
129034212
293813461
64974268
1884639379
1321741389
1228661408
2135115615
1383299979
398932016
1307457319
1549266539
980703053
928093059
488975018
756277058
1456704725
1286607457
1173053522
713738466
801211482
1518597206
562423986
483029428
2041021176
539348182
1215562645
760734394
1715032449
1650537479
1414326860
1829625013
1430088386
392052339
422879778
1295881256
1649717536
849984871
1069602477
118666635
1294642588
460146569
172407699
1801171282
496457039
671615086
380303229
1475825826
760961160
1331255666
401380735
390631701
1832908917
422453715
1355022376
959564157
1266902355
878837439
181339002
70784377
362456344
2053452716
1541592754
1888488042
124911951
217604837
1161637720
905229159
1987378622
604966237
376265420
1347016055
650565120
250206914
2146328837
2116713327
1563723028
1553574612
1737174697
530893630
680087997
356281415
1522910941
42213614
688842264
1717878248
1771732565
346715129
1294069206
574445164
1175993543
605684337
233061339
1914254600
996591616
1198540397
792033464
574724422
1760826701
1085485413
1648056624
1978844097
748790832
661762329
1776442458
2140700209
1223352487
1717074667
81793412
175860530
438144358
461119796
1759504161
942677841
400373178
834236085
111378517
221839601
1850386463
346884928
520065934
1164701761
742947068
803432406
1690194131
1775024160
1517652843
2097279735
2140164114
1185760706
1217832271
1003132002
1079314142
168077637
2101872670
167408288
925091649
2131615127
1978667965
1881472493
530466304
224352593
1259073771
466371755
1077258281
1456236137
1460618042
1712820374
1697323569
142688964
741335849
1906919841
271904147
820709487
2006360296
422912964
1238450036
756833636
1720585765
462918138
963585673
92269747
1013469289
1766818434
1169648083
1523164602
99941213
844850294
2120072735
1362609492
964686615
1385853563
1963167132
961848723
410146335
2113095633
1926579180
176838122
1372483655
346078321
615196410
486079469
853521452
1395001684
1737929527
1830877923
630701553
545993842
1407550114
353494198
1378966865
279102862
2093136720
200225240
1943185376
1194967505
381682999
633061703
1309086559
1144189024
1471088677
981279112
856332274
1068394173
1716810554
1290248172
822008443
545152139
412977549
2112102878
1178820178
1045055617
186726831
325108749
1799995495
199312390
1289075541
1442661342
1381955848
1969010671
1845736833
172240468
1946330596
819220503
966782341
1329715573
1485135021
2005153918
1012169751
896148528
231146792
409378986
2091027545
1843265055
1510882204
341936339
1806017062
54638752
51493539
2001327431
505505799
578100823
1785515556
1746709248
1235420512
312365984
1322765576
1978668095
1369373994
421035853
865966947
1983638569
1687458666
653736486
1172780336
1547441007
1096793128
1391445979
295059459
1213000820
956469659
1268323963
1971824067
692264820
1632588216
454264706
154613485
685745896
821814661
1179221955
199054369
1067525116
1707601573
119127935
2134876474
861108773
561929622
433881741
1049476895
1860088844
448499695
1406429549
868421157
284569490
310441768
2033985691
1143371824
1114182130
2009024110
247595219
648102648
1542784006
1042294997
727842867
348514970
513554099
1836613527
481298858
696255277
1084206866
1399597185
12756337
1183196136
1415502506
149703781
1309645154
63363175
360541128
693712088
447432993
2049547203
1943043428
691055249
1367072384
756865601
1119092788
777116733
1695627661
1820982274
1183411608
603966354
1962059959
1122530977
1900070224
15418630
1129539981
1632168055
2045563056
1437424882
1178529961
2102475142
444837787
1044084264
275642839
994232100
571255755
956158098
1125474396
138646774
815552060
844209825
857718636
927172659
1570761379
1130341487
1768086169
1157015864
941161459
928013650
646040868
1568501228
59402391
1644604012
407700374
410258508
1266128482
799672612
2005990052
1581372560
1651963797
342446333
1382336686
195138333
553178700
671021484
1479109854
779877097
990079265
1084221987
294316066
558700518
1262825347
1293798911
133438859
1483589989
1023317419
2116416612
2097576382
1723483045
224649513
44414411
1942381518
355375835
1882744041
863855224
1917679022
1664242914
981728608
113948811
200506323
1668023357
291755356
53732037
1895775734
722856170
974614892
800849417
1913655017
1877777523
193660188
617228357
445719879
2062598809
1757416912
1865160241
1051179923
1146406046
1452619973
1711092185
372045805
1594856211
781094388
1752907971
1063558486
1353543703
593421504
821138048
1229030122
202883547
1125359751
100906545
774427860
70052935
1575203912
331397523
1967463528
757150759
935522137
436727453
26873830
1237428394
771395987
1709718016
1797925846
198317504
19408724
935520823
396300721
1558118128
1059302931
1209734074
621130147
385654902
1466826859
286947737
441399785
185334433
937986681
1526004202
912773007
1816060874
1723287005
1165198668
533990929
380903959
1766719056
688888921
602296403
690261498
1741282801
774395453
633126975
263863529
1591230650
1626992347
1381576613
1749725940
1502335464
1428217091
675526627
374152575
396423047
462516538
1581851352
1862636779
869422746
1645017841
906369498
478046152
1358895040
188577724
1276125117
805858373
201511777
1791019219
11358104
1528519318
1799437760
277639749
556524981
1737437038
1141238595
858972185
185241567
1313314361
284779731
1353921870
390235396
898259707
2081195023
161260056
891577987
777643308
1767577470
174997882
962127740
978106797
531025569
188514359
112606490
2038105245
1043033881
96799442
1539004279
1513827360
112021359
1044005907
950133075
1116105483
499326130
456082016
2132281523
1828614579
1115415972
221075300
500371124
430772652
564293605
1855724819
1330356277
1018621744
1342100370
1355090982
739571126
56245140
571957194
450599803
241155059
1504868283
118605505
873653362
89768913
299515418
1064669808
703189684
1547401972
1730417858
1068556319
1610013185
32779185
1447250050
1231054112
1453077552
1803945355
626904550
1165736720
2049812325
1547890012
2099260539
749138957
875615466
1413158197
504131696
1376417481
612437699
1045323076
190653797
808592092
2017441396
1416723501
1995790429
1721023795
1218061010
299363867
1341563261
1770300429
1133383237
1876143697
263599927
2104150905
485854688
324777643
1055524902
1900872019
1715703367
2118797400
788978970
734034387
1870256886
1216609119
166233020
9020316
1006742556
1515755491
603783227
1816806353
1647295696
445560250
1800128520
1052695201
1549592984
2141922418
1607599205
1798066112
1721521783
1965366326
936172492
700376574
2084052218
173553075
749388904
1270577027
1681752771
1780820575
1803345684
528743234
2088876088
659709212
1172396181
9457620
380116319
2061314409
109040747
849104981
1121128877
646774004
911269706
1852584066
1338526047
1194931948
772368531
296231291
410102776
2136133800
19088760
846216390
1791212109
56806936
639351382
1785313841
1815248225
927888684
966856108
69626536
1543371746
877809419
1485316674
1357348170
1941911760
1019539434
1317214513
1272744783
1790884255
1406306129
1035074543
1394601097
1220383985
1686255628
1833332456
634475376
1090127794
477509903
462646294
30388520
1045992632
1542962510
33686560
716399168
498772418
1577034748
797190665
1456055029
1269550859
848110
2017362985
1978813133
380525612
1522142411
2000832295
23122247
126924609
690081067
22026333
39950967
1968446217
1313162534
1841100603
1097108117
1380836553
482565478
1152528497
363717237
1548511942
1582511171
807491457
422470673
1772640966
1972520494
2128955884
321109661
21733362
1440177652
531183657
1061306982
1138151675
1910197533
860797138
776527384
1747855084
724069257
883679918
1476419990
769063653
962715860
899313422
365366103
732875953
1905505095
1467016060
535387188
1235538059
1255973209
1864287386
1328100260
4130285
1994571939
860147784
1324626979
684971420
1638131606
1690451922
468348829
1031878578
1834146853
407900588
494295763
1611293255
1142050225
568548576
1616317096
1524956972
578720659
548383245
1931327522
266267326
186070772
1287804506
616533001
1810200975
1673085346
1833958824
1753002931
2140620594
326850479
1223486664
1769848097
1214876703
1348245119
1862900590
1671969738
105511943
1767325034
1814834934
642495342
767962216
2055741122
1350566890
946327044
518095383
507238140
1786003828
1835849421
1155704841
1456655635
893547053
1417117492
595693001
445447075
1029056403
1260972709
436137173
460226677
581870368
542901035
1288591349
445510877
1802734081
437851459
849072264
1329434003
118857219
1565045977
831907192
664798228
880050242
617015423
235231524
1767523779
1940028390
1754766924
593186699
2117266646
1174362030
220031096
2097087685
26247191
1032007790
1834189002
1682180906
1894218556
1043487632
304878954
1561465261
843653055
1523798254
743693510
1390883265
2036599974
1612684695
1824256540
1677575758
1818730077
1875434807
594213272
1216268510
1197152139
2127215963
456559724
1204402410
496603525
547555017
2082860481
100338105
1044624317
1126740153
358548951
804919377
697840788
1557854686
1251911458
746039860
1917067680
295799738
6101629
2087056167
1457254359
2014749754
1155527310
1569924100
1422807917
1939097670
463088013
237994087
1866588352
90013195
995853337
1076362566
1634628616
157060815
1055931903
1600022270
1965253108
151998881
988937885
1172836316
994799494
693796234
1655379202
1436288484
1834980072
907871122
1628240990
777638398
1272544060
1887203557
1239099324
1553054859
1591140519
184769047
172693215
1672977884
322870652
684379024
125481467
1953051184
1205374214
1124582869
608038523
1848703458
2062103942
175488563
920959666
15638140
1778530084
808921516
179974820
1510858975
450397330
2078609256
1612585985
1171591358
1829856042
849781382
2033822327
221514051
35075031
357164179
544246678
480032970
2032599668
561401727
953105282
680406538
854056550
1278380141
1339531606
278605498
150797141
437655938
1395454664
836064766
589535333
1268790336
2076172568
765835853
1418572130
1246526438
859573368
1648106500
826963634
488560537
798474565
1843239856
1420660084
1769950247
1002896314
377223074
516298705
1734270866
598914025
1394496302
1475886
901677532
2092266198
2093253651
1071524555
651231217
184430016
1485695242
40215427
1762721352
1331325776
1024247921
836696179
1690565225
1476964117
147797467
1300926679
998462848
1112813005
2017886358
133294660
293889747
1910164129
626403876
103356875
645436778
1568561672
452158480
2133332737
1174305556
1898065674
1801328310
1802287422
1035800081
1719004888
530345673
1781970592
1365365591
506375578
587330647
2060328474
316348759
1848594992
2108369029
627429898
390543779
138494676
1157016592
810202457
926016419
270424335
556068199
53519218
1658351261
783097433
593977089
1670262901
290337665
1802522561
1741174181
1108881889
1937371199
1414179606
578006676
1653476973
1510289741
2128085465
1074519443
1009243652
662094764
901551783
751829951
169288417
902901692
795591009
645950816
548127013
1227766568
2064046701
822597720
1020075861
2129687413
1662349348
1578328523
681149972
591642580
1559741026
333577631
958142871
1959132030
924092183
1605661572
1445634166
542152787
383972838
610723255
1855722757
620513485
2064784828
501014349
1881734421
1519890957
1563328323
1040771662
325487136
48899713
960951053
1484303883
158171655
540764180
825349172
1701746038
1507716780
1102672366
875787620
1571945679
84973188
276122518
182902053
1281288473
1197948182
634380898
1651100105
874398931
667724470
374336587
1894579726
1229956992
1284865313
570020245
283759800
1254990683
1729282045
627220393
928914870
1863686951
1598508040
886506215
1955545452
1807491512
1179709642
1024411992
1039511044
288808621
2000053174
453602378
319916745
1294269826
854259922
1455563577
638170258
559883345
1836655426
178650502
202768964
1043853487
1868872956
62096721
416665934
1920335640
1601574656
1281845450
1792268516
196114621
1044304597
514567556
1452820412
232204734
1439269035
656599563
1221207732
1489969015
486869363
373852226
1728120387
1730989869
261938797
838799277
705163893
1228194640
979238
1950709670
1668460201
1533792915
1928361006
1106018815
461781675
2015354402
527590171
1715805297
1939185136
124917590
1112986310
1189137308
1007942799
1502334576
94898619
748494062
884798342
583452807
1487036417
223551768
2018786487
1102192231
811722828
1940123111
1688050369
721199595
1258610455
2021337386
1649282713
1869466858
873718689
1006672452
1205293548
1278621453
1914763272
1775355098
755932401
369136765
1924024679
377260798
1691333106
323763075
2056110143
710137605
1960653241
45757361
369776809
399986427
1264531319
370527047
1028407902
1241976086
478231979
453096898
512280908
152855413
1104169442
1582477914
1085212075
172008951
672817446
255900078
1986155604
2029714426
1336951819
62371038
1647548158
120470312
504001356
1060158102
438975511
1923074511
1056078776
27055822
1238241267
1965066319
376539770
1812617170
117625856
1049674883
1273317778
1959634138
1730584519
1712861970
1102840823
1964416181
1057228933
839578095
1551438294
234584919
1497961035
739545883
1321372804
2065844437
1414784879
828517875
928598924
626118360
1095129323
212105774
956049403
1733498820
191964988
702739004
1398245658
2074899528
541594066
439942302
658651337
1910442376
1160753100
1739988746
2007531459
1441785925
26611795
666515550
598116716
1696967175
15147636
1279705743
91426897
1057200143
1359865168
1792941499
349917876
2041272633
1733517543
162128171
1664175653
1559111818
1586259499
29439749
28132558
1198953254
1856444078
663240007
576948305
1704181509
784938459
809595110
1192202041
1766799476
1213218872
906633109
404050019
1603684565
1512328270
1234887165
154789953
241161530
1760473795
860167798
1085572046
2077737882
1508212351
1522963194
1213765044
1454959147
452764950
1202448130
1740264053
1948157136
1148061396
1243301555
558789692
2000040934
749287139
503317543
732317584
2069594658
417074268
1085293155
1661534062
1095103325
1768225067
994420479
382423472
1813158304
1520446387
1375868159
1088838327
1259484447
799045069
1530490552
628017759
23386426
1568996958
1985568745
179132378
344726183
322746382
1976053890
834240017
121423560
1118348029
208903777
1922531353
634986748
489542652
839434247
1576711360
236759290
1189627237
921562661
166534118
1134717262
1489989386
725071583
901593470
1326370259
591242907
166844093
1018378929
1975910704
2137737157
204815483
1580098041
204985306
1603183800
497291717
887864094
1021979166
846314962
637849302
1314330500
1519055311
409911979
970281792
770134750
1936892314
1424251375
1171196409
665247341
1629503039
1481814297
1869943154
1613338240
1985472954
879908290
786788297
1733352961
984414275
1152767327
340151325
1314849407
1382060079
1388782774
1028141242
1224403192
1167969986
2142360009
894850479
1541734822
1379694396
1066072718
1429074660
1396606165
1330850002
1049103966
884316815
895743533
1778523363
328553679
1678613228
645657168
654273948
899497871
1727162661
872104347
479060881
1037140412
1470763850
1182741872
1151814795
442953634
617986626
58674211
390289807
1918183604
262149330
930553179
1355023625
466290093
1709308092
1950977450
1622180192
740872838
1844833817
1723747317
2030546676
1366379959
403949876
18519208
378739207
1380086006
1261259853
2012626601
516129212
1116143894
157602465
831393539
1472194031
808576694
844563063
787764731
191896943
1148472864
1469089410
564187636
376173602
318738411
1772671406
1325456689
2010632694
302244026
2056972258
382263588
794290125
2059192766
1813328240
1743262516
1382213453
461138228
513365037
723482666
1113407491
1900444231
409278218
693973408
1359341024
808199557
557665048
924651843
1759354879
918133003
2052308534
1966044573
2068962822
1105619108
664876487
1114074576
110368600
337229411
841773198
147924691
2032578626
586359459
1624715406
1680973414
289958265
1151960118
527060457
917545146
310859043
1055942845
700043550
464390888
1273255447
108354828
316281926
1206081864
1829774678
1864760622
1719594811
1225947659
292217061
42978518
1824384963
1050864203
865018323
717936491
109866350
263068146
1817287192
1568675964
728963742
1377572884
1950235495
1941744610
1192165286
160532356
1455154538
1617085989
253359334
470801014
572496757
2716829
1758655627
1430837023
538461008
1262232920
381648205
281437170
1174137627
1101723649
769588363
640129990
346003394
16569868
998850656
2043947659
193108888
173298283
324071995
531034219
590771090
1572360713
1851988167
1278275440
1997287030
808549517
1543283315
1683324526
1580227321
663581667
2091841393
1377879679
813596013
800642264
541889566
1624868482
1400180397
717291332
544647957
1097801570
1876099620
1840162410
937742355
2072307860
1485296564
831138067
547334419
1987824729
935272064
1492824574
1904716173
1895508879
116439749
672210801
94426215
748292782
721314935
1290777767
767329775
1181320560
1166534938
1562349909
121259660
742493015
1757339187
881127825
280536205
1506862008
1529012127
1879258908
2007963329
126974483
2091865553
251770952
537519824
954331764
656655318
472013287
285287137
497386894
254778827
379252198
1082366081
116073762
1013622558
851598466
682546814
1027401784
572709000
1770165353
686634843
1515765436
992530161
864043656
1853027197
1597206236
1189331154
904483577
2113092397
440850557
1712717082
335231146
2055625113
290226646
1507520806
158465531
1809440282
77949802
260552541
1731271843
266587934
1238379699
1882664092
77012669
846324782
627988392
451579801
890045857
386779170
2088379896
1145546226
1384283086
936338341
661482551
1864199116
1923599305
1976971062
1765463830
217598105
1708564763
1447202065
119172875
1445908003
733646936
145239159
1028285707
1290796909
451569479
974287613
1342514679
1727798574
230901110
567537336
1057863609
1171324414
2146860104
1132057020
760438030
892529448
626734826
324825758
1565360665
1545275322
599059260
23451692
902885397
607403655
1044353335
1741114098
440355394
1479522383
1794286627
2037837667
2081542575
1499060786
1988880899
242116781
1793094066
284740448
227738776
298025551
187044820
1780319411
900122745
1607721715
1126382778
749757724
2072338119
282904087
408940394
44192002
1465920594
2121776874
661510832
1145788643
170689127
1217757679
1386990740
1629480560
2076317380
951039975
1005284994
1443197804
1790460983
537581401
1476020834
581945334
202576439
805373767
1781470702
328188086
166790607
1366231480
2033993592
2113707227
629848540
712781037
1437135302
945870069
435502695
1343637164
359721191
676559007
976765496
312129063
2003643923
883365069
644415948
1799712265
1950720944
1100423846
1486553305
1243547417
1506609668
425524469
865569098
1648548313
684213068
1133862591
711783592
343286146
205643752
1375693287
151436122
1042884094
615183013
289289438
1528778117
2098949536
136981808
1483071696
1744614179
1711011956
1150960578
1648179350
914945111
1048478110
1591253557
792516201
242698594
25086385
1042626469
1735709223
1883706187
1307240887
695534273
262272996
118856654
1598925861
2008499851
618366423
609197477
1358033017
1395621281
1449292419
1718850865
850924599
1931765719
490421164
1094047691
1624663641
1984259272
1566260177
913798481
501063835
323426790
206735466
748740386
544893487
609770823
226187499
1880185186
478994939
623930001
198702172
309604968
1229926594
311910155
367536027
65848238
73671503
896138799
534725690
1865038145
1942408460
1111080333
1422108065
311698269
1857302952
1506416871
1193328804
98618575
2143811600
1573662465
504674531
344349934
10822716
945399213
1268940562
311934634
564386083
600823106
760313673
1388204494
639443988
869023341
809740283
690053698
940428696
1462453443
772501272
808216820
1944663174
1175073895
933871837
1363481552
798306470
1307413868
1748889167
1688344065
94894982
827103276
554693368
278118555
1478566919
1457734164
1019104096
1773101587
1274447962
1347109145
1467503515
846098222
820926344
1316847744
1045310690
2045932261
1600068847
1845286275
1874799716
1052690186
1334759691
1535834714
1406128502
593040374
210367760
761844589
1913668411
803313959
644592711
1816329109
1880905615
215235960
1848643269
705402792
188621160
407070548
256445302
740455351
201066087
805149917
156234318
424437280
1652251972
137292907
508268211
1260059924
784372903
1731140793
2390478
1434808811
1878384852
609068236
1644194941
244573616
1912697304
1351380135
274569656
1528685902
1356083722
2103072131
1424429313
1153250822
217713844
645826987
823863436
1614145948
890551164
1501926663
1694297914
1387575857
336207094
1310803342
1160357644
1331998512
600773448
1074549500
365643624
905775369
953674232
2082656087
1979779009
235435479
1918321704
931159989
1635184837
1908837604
2006225744
1888828243
1812297690
380146716
1791169747
1195570461
491921462
9079544
1038244012
1781664476
948577806
266960840
1045516277
1823555079
1181757584
41429921
937222703
294630463
1712720800
680711734
3345548
1417862813
985361205
20152984
264472473
1019816712
1131066369
556229408
87487917
1222278085
51171198
1097242157
214276354
202860552
499975273
193931752
618041952
1686651872
1925569210
983853186
493922006
2145186035
1058014289
1767075013
2015727148
1006532174
23875733
1847459394
2051066178
1218666712
601990538
1894561127
1394802779
1282927514
1657275080
1957259184
752019679
831188912
2128186301
1654840355
1424798827
567319844
33724727
1016776627
1748567640
632027865
1019860130
1971261667
190083615
1133522447
608786860
267345119
1055949335
1894419539
1590812826
80732803
1180124476
430338569
393277549
457869346
1660577091
2092688337
515053952
1186940639
1475790245
425326082
1897609103
1313134234
1016441083
1767767479
1911012293
1954194206
485777287
719882273
48168825
227346325
1142652404
67181531
536583620
1819071312
1257151226
1482276804
1207031393
1331369436
729650592
979586295
1084684258
1997157128
543188012
1979942218
819188058
1521827701
65431908
1281225978
371928293
1991156917
855790538
356555269
1367167629
34016632
737903309
468014367
1483837832
1796053466
957216289
836313306
378458914
1368021974
1933689688
469373786
627848374
1353980714
1239618583
714941741
1174579729
1241670131
2133044402
2131542777
1798874990
85774466
848230982
900801607
803263536
1615379037
504998101
1699966117
1082442965
2010515723
448119205
554472408
326417635
439118417
1433686438
1804670422
1068857868
288998074
1448974177
1336568616
1568998812
1092807352
373864805
449792290
424644270
1463267976
1629226139
65776252
67980656
1129000743
637448791
1502191235
841116728
2024885592
522532508
665576213
1677326934
2067967663
1728124569
516637417
1102374444
132632088
549275308
1653063524
627441615
927755077
1309675691
1203666978
91488864
1283211186
1149993576
1859488602
1255843754
2018114096
1890935663
271467975
1025753317
897680318
894415793
1037024106
806443496
17206155
962245012
1316597725
1158800247
337664807
1601792005
460420538
1555522774
1850995399
1837221299
863604694
1116386889
1733127642
455162282
579148056
800310323
813280905
1386142436
1859646564
1997526978
554783470
1726223979
1902429586
124709547
1584787605
1578427540
945402139
1859190864
1843566754
807438440
804054149
731678890
2073077077
2094257550
1587144436
1592183384
647089256
1159069238
388018301
1560761507
1740668157
521726305
465013638
667908727
893878913
761663980
1258339496
266261368
1398927946
1422977937
276099691
279824196
1444175537
1165480536
1997766122
1963401177
784356293
1729920928
1716081483
1875485221
999496615
423430633
1042272730
384479921
770755221
2071357847
954487770
349371863
1075614520
450463663
765036384
1850616636
427778797
1828443361
128159304
1768331084
1812842053
1907123857
88073874
1940264554
1148064919
676765095
259660367
1549057595
966780176
1044075868
1131296872
1366210527
537250336
1992923175
231347327
1277827998
517101231
1333780348
111038320
2080755973
100231503
1155455131
212870869
1165654784
99008917
1712763904
1956449958
327575882
1901779769
288881442
2034307130
158175843
2096042756
1104211586
2012279494
338073198
2128745364
1342205046
1681468529
1896728921
82675680
1445420731
1139972460
2039956580
755374498
797028617
1839070442
1641611667
151434194
571461626
806832458
434502896
1952976871
1247391194
2077339670
672358211
642091406
1202999854
451770973
476098629
1896889219
1943203691
2123933992
727453885
208757550
546079057
625696101
284916900
1962741053
1792996089
512821452
302257648
1618348476
710462790
909075706
1287157297
2089035917
1613917588
1503409307
128387443
685620584
1233109658
1473432529
1334931341
486894675
1543738445
750411673
2072373154
1826438549
2102219040
510533259
409190731
644872830
803890376
198709622
1260640090
1316081828
1117001123
1764737748
1801327124
1343832028
1097002056
135114620
1839526193
135351408
19964033
1843691257
795877007
1768291537
426872986
617677755
1416562688
1449926011
15646357
533856995
658276880
650464427
1172920139
2090386787
1435267376
1992380287
38846553
574844819
1779203415
1132309941
953429595
1970413863
340839270
38049225
934855395
390586023
558219176
1355549023
1920807862
1711816860
2092943400
253121057
2071197546
992144325
786575003
718584998
1654455647
731763247
104198848
525180418
1059580645
1559182026
23702856
736534318
220717504
1366856154
299071732
110383495
1361170099
1693647152
2045633923
1452280754
524173111
171888775
1495855644
248843391
872923193
958827913
1753747190
1325787210
1086243869
1539767376
27666443
1148927245
1701581074
1886179171
1138276179
475835972
251311878
2111383622
155901643
1925523776
264408790
1694359427
1611238061
1242788297
1292648161
207787252
1629068338
2024273394
1144507207
1451460580
164698927
577825360
1984866955
1302017942
701264010
1053142766
2028627078
1818741590
167291097
1513257581
2138618049
1822245570
659275261
922046282
671501426
148205062
904129053
638400430
853074123
686730829
526844138
1843186037
205656405
2095742303
1369101149
1384182467
875796978
461160150
2018482185
1461522070
389948798
1318901674
668294962
377307124
1489216354
1367969375
190155712
479205178
1581655831
1624290390
1552504390
2035842540
534531279
504075325
1080448793
1494805226
1509173485
1847667695
511317924
1150869244
950910429
570371109
651013778
1199941770
1966471604
1725612155
2085249075
437219417
564870639
740958142
1605912964
235113892
137653253
1655170190
1099961045
1724195471
236158210
819014978
1324919045
1856307079
2073861898
1987019839
1617559762
188338413
1578818419
970952803
646832223
1165595185
1892369792
1592102112
202879367
829770324
372748528
1342212592
23878836
1555566765
1801055977
273511606
1225992824
1768577144
1645254106
2099963787
1644735939
1064994197
411979369
1542374101
1462548247
1143719975
1334618779
689867819
153374042
1401700879
1898677104
2075891655
2049487139
1181970848
243654536
810809326
962356971
583657227
304439664
1957246323
1163872402
721108960
563953021
903729144
469409901
1553165335
1219868766
1614448206
786320168
220739916
212938011
1354524312
461890057
936388630
1850973062
1304208997
1317858607
881297194
762691356
1428374356
681647573
2114246868
1359784808
196438708
1305579700
1503493674
179238040
439396992
2106464281
670804907
79715238
1241770325
741969432
1552328156
109905550
1016538657
354037504
343819475
431832258
624099699
497220527
99270886
11185787
2126056694
690955117
27379582
1430274734
1266541494
1718122050
180475268
338521484
112593583
766631870
287628831
676728362
201759037
974055523
728446110
1049089374
1525328012
1545683147
1080017493
1100886932
1086229714
1089819414
1721139744
1532874568
492950731
74898842
1548109039
913343369
595661387
159814921
1484701115
34268498
649620148
2009714422
435934658
1608798947
1054862993
1231893373
2130135394
1900710221
1089649295
20150297
477727651
674874038
1260511083
1934172545
986379016
1434606877
1657016856
24530523
1338387695
623183867
1743987744
1164413093
116194068
1445886663
1808286702
1642504471
574633660
2071704495
1128793335
368873542
2113674592
1995422935
36646893
857039269
1148839205
683932500
1576098609
1096754641
1721211103
2025588044
1381649127
1807543306
942095379
1864761425
1046681963
1053214001
520501128
129009384
283911994
1550831020
379456986
1077876738
36492123
737294
1622103724
570821722
1070201775
210341566
392692779
592909415
1587823979
1625720474
1944448595
1151811580
1452223740
1424062711
2137434108
863472389
1094835663
171470466
210082352
166261999
250795048
750739643
1091135796
1910840799
1613710205
1305246824
669098084
115633677
899631106
1033006134
907388654
1232782126
730324602
522299969
1686502164
1408476847
2147198026
1911151533
2072033144
1063718092
801857564
1840525558
1816813225
1288673771
124211646
1412420034
400289800
1842049341
436357776
1162432180
691487582
886082324
711429635
832969512
886222136
79532754
773093783
951914584
498920405
198200749
877065392
371521189
1413110374
774539304
533834146
1003624613
1488744055
3050846
1269237176
1427889419
154434211
1360798687
1596719278
813918373
501398629
175576500
1216589394
1951680845
1575137164
1356872958
136615272
207103848
2060823114
1596594899
841535748
1828094132
774685228
76674581
1189738466
439970343
565376907
52854971
1167707498
1464883819
1612229266
1132791392
547928397
2102000669
23156441
1865818914
82511881
903743461
37001246
51577103
831386545
960505554
875787768
1329340092
1879929611
873782454
2022897878
575315266
276550326
616659416
2103248313
159717263
663491841
1299191375
14189151
536936137
686824081
1245745891
767148547
1522106941
1505464894
1899996315
1977366891
398785738
2073866531
1541203422
1751546477
1928457055
2061218743
1471738215
1532590491
36989759
1446126875
2126808220
1605114123
544030680
1756033000
1556719867
1513356718
1429430657
853292626
1385686821
1119660863
879301664
971764284
1428979985
1976428510
1082491908
267410861
961524687
885156162
1855712640
442311470
1916797480
1659881720
1665747633
810440090
69502705
1170259813
1540458814
866267290
1763659477
146975091
1993689441
1425187064
1241037546
96949227
875111472
1134531850
830270260
1415319649
192379075
540742753
1271148615
1794576664
1702216695
549986478
1354729009
660343985
328629564
1935498612
1803687398
1658399643
373325257
215777409
1172357226
1243429746
431288062
915376794
1512091792
126364632
233619366
1453115101
1250817293
1777783220
500605712
476222359
1089676039
288027871
243177220
1793847971
1040908456
1276158761
919073298
281993549
1260730018
1010945395
1283652062
367360178
777456342
2101947134
868679952
611505606
330375793
2101700310
1369050641
1415891579
336809106
1739428630
453970174
1686328399
475485149
2048386488
908292558
914284139
1974196560
1443085473
29728531
804145379
303576624
1640491503
1049396067
1936570589
1178756759
233195559
1506409629
976171273
1135606575
1529189999
146843909
1869476383
1960514584
1223859452
1910916843
206938917
1318347360
1655281959
373004658
336478404
1078670175
1971909057
81975226
1958598368
653558223
271463252
524133091
2071003090
74059959
1201558611
1408992397
1979395366
1060801886
1559904546
1000469602
251639702
1426307523
1109438807
1765205852
1702147997
865050365
580796984
232187092
1511040365
1527629541
23911590
1042261502
171164017
2111930132
723738824
1014512363
1895711755
144581189
794204618
593476173
744773260
1458203603
1259109077
655062537
1831916287
1478742119
692232895
1706932945
638045297
146465184
497625301
1650333020
513400628
1801566084
13807776
1291592066
626608472
390423367
473614038
688250919
857852565
2125162670
530809979
823825675
1902398630
1131168067
1751874554
209923552
881284096
1155786314
1989995854
41496556
558708559
219243186
1117209141
1401237069
1563500565
1623092603
1096012304
1096665275
1456198345
2024279126
1147596524
298856737
1685143480
1338064168
100546740
22755918
743954987
2093525293
406665879
642117172
45791618
998923874
444157447
890940340
663191872
474387084
99993752
1804586318
239669508
1171680383
383872580
520542122
538967381
1363662809
1299591087
132853473
817483537
63528236
1044130971
1666799033
743967881
232719937
1737556374
1754772224
1444415812
2096711538
95705934
1477042379
1120697931
916910516
1706742609
359105044
366602895
582692133
48763883
1327472820
1655094050
467696565
1225868479
686920826
1984969522
1412547159
701021964
937717937
846548146
361913367
1228147037
1508244177
185067577
597570685
1653414981
326772886
641099193
120252646
594538228
570697227
245206000
829617065
540363432
1498539039
1561618942
790879757
716957531
791883480
948106721
296254042
1075892248
134564676
122975894
1193813486
1896353492
1799102003
792113804
1339298915
456565144
1058134552
1157032346
423338191
39761213
111555930
393057196
1182836893
1360997197
1576413358
227142236
1315237167
1247241510
322254187
1622030347
508133131
1980782790
1160852334
1370353932
1532571499
1549528256
1518970787
266245010
1765214899
1806408845
1973658298
650923902
262789754
2000643266
1029907959
1749251904
1860022333
1299052529
1792217831
1837086736
1811183366
1017592224
134521193
1936857440
1572769381
2033320922
747592973
53397122
60058661
885404260
1211804727
145988962
912934539
1547958297
880401847
794331131
1314309850
1458141603
1367588818
341482398
1692779397
1300738975
1676590535
487784962
1857028673
1868014791
1004177024
2139793777
483459770
1563477096
1724922500
1362869326
284413936
1526840478
1235362399
955376073
751819652
579629023
2142498032
769279644
672063290
830883037
1093956991
2129947752
498386804
811448897
1509036625
859095697
1816307101
369509419
1720871489
734660159
300788197
2018209569
504812548
1326869144
543368883
122440966
1639332694
1678608718
2041747773
98576654
624267203
717756992
1108786332
667255894
2114435884
675181789
1349952687
429676978
1201545013
138073732
1771560758
365734463
1332911235
1773434133
941268660
1285181910
1668554771
1592022303
1031335038
214377100
1772010021
1669655432
1717691181
88361346
1470643286
147686686
2129260703
664009570
1976196952
400193219
2032738461
631007250
1339257345
1884493411
1392537149
1020065486
331779833
1916697231
1709121342
2073480030
1567906638
1326973597
226567505
1834586406
311774302
794077083
1488947571
470126788
2064545378
782898136
1638653174
500435627
757719746
1250460594
2018489395
1888935141
900427226
2069392779
2106141033
859860550
399191506
1378677282
563963401
1634001775
1497260070
431756458
876230056
194353702
1251467503
579713833
1371512812
580382421
476653597
259159726
2076871371
1251493781
363646981
678630353
286876908
1318742303
1747166279
1871311522
587454416
864555770
728577780
1805067976
1423868468
358540111
2009399219
1528848487
1136900600
1746830250
1835860408
1099799433
1801082584
1765285210
770636180
112433452
374572130
90182828
1753027645
698162894
662215777
834866789
450571484
1420033841
1782712512
918502288
207196863
1913317982
537931345
761457968
1351243981
896075206
692018817
2014408991
1266297366
1733840130
2003817047
1238316748
1096132867
502774149
1752869744
1591097803
1870943796
1844589338
1068302342
1546893303
90307859
81479648
755100534
1666198613
249539532
114470279
808757606
1096979521
58011780
1988069371
665040937
1106246443
804003806
1603566292
18743966
244862715
430793513
1898807629
1288901146
764509132
1180323612
779652704
1623148948
458346895
43663626
1496970499
1292707641
722120358
1462093416
987601066
402951855
1286894942
1396197903
1978000725
306256851
244107084
800148235
313102233
302546014
721947272
239999591
124853572
112841310
861353170
1015357984
220542377
460267233
1774379122
1772860042
652130656
168407956
641509587
741300517
1539941143
1308798242
715640231
30129841
1072410403
410547720
460988536
717622638
159370449
1024610296
1685469087
1482088319
364336448
1232266928
677374931
579581119
1758596350
387115528
1974213430
436793772
1654516561
1769779276
1498199624
238380246
294628122
285335651
198841371
1215845868
1136992857
337912837
1551535655
156441449
778199873
269083212
671704397
71252284
1088070675
1383596369
438168877
1801062030
2060840770
636072162
682885402
1409735847
1619303396
1652505914
844545986
1506856058
1917947370
345827273
1640927332
1693769038
1510227481
1815268136
2037607935
1579012923
1350798020
768001059
1801747401
1627028635
344608749
142173420
721805901
729254171
599705359
39775757
1866855087
394651582
1153282006
514150919
743084850
1635167434
1372209268
1998601982
1581773708
1427472496
418635151
1022636136
1449232770
936023291
262314615
1916373694
362173509
1714234482
77300188
814791697
1624861093
529496075
1823319374
1992320902
479709618
1647146356
1532556911
1100388081
621574946
113685799
836757104
577107323
1139011496
2056069469
206884507
395841880
315601009
175184711
1968447555
569222868
231428475
720644644
1849450035
1797648792
1324592912
63648117
1658116824
1357252603
1760653582
1186541139
745816716
1222196272
337106929
2100002496
1507322512
1495500620
1702416410
4239323
100461070
1247738778
240078590
990040803
560724405
1182612915
759232187
650009916
780737624
1241909374
169345811
629050628
311955208
592164289
666270935
1993890025
1111917012
894357975
1864611437
2135745820
967644953
1378464899
1370820821
2058125795
1557671014
1123886196
527632025
1979921030
252275411
2037842120
1912307928
364362409
67313380
1898705829
1933734799
950416732
130963681
1964846063
1924252092
2032087621
915199315
1340285038
709454124
1624530297
1594338510
1662408976
1216411532
1557900279
265014479
1018118698
1254835731
454169349
398800730
2134246843
1874689466
2051458672
275385222
1404792409
117072854
448265797
1487296031
582209834
673377879
1686783315
1020897535
2062352486
1630347113
100880283
1633123360
1542997315
933374690
2071025674
1643861420
193028697
1734664464
650643324
2055322043
858496463
482436125
1427890689
1886839575
1051579303
2124882862
1279606365
1621902245
1342607481
957227450
454279950
2135280641
566309563
1453882820
1788570936
1250950293
1432687972
471943806
2000953036
636468367
1984414481
1045014673
610579674
1264384942
1729834693
934620245
1297261890
2130254192
45152072
828803246
183445004
1903302067
1854648557
1699578976
484104853
1124305138
2012690350
410465740
26806837
570844254
1384188415
1173456652
151740111
220232255
818522788
1384317595
1355754105
1380240940
1992821445
611837807
572864054
2027269554
783809711
1105560857
355276804
1582927731
2014096826
585424914
761073999
1783872732
1507862698
879074863
1463776425
1592901902
947445670
458898092
1201575067
1902027359
664682292
522093149
946354606
2108481880
1905608604
1025071069
1605476570
1466450425
1824403317
1186644094
1097138434
1761631058
535563859
236402551
608279219
157085812
1068469872
209799939
2130136211
671944638
1022207757
430080114
575058738
765590523
1866161995
951353290
959368759
786881520
1536661297
882608354
1884368708
1455829861
842783562
985870163
836087832
869147337
1549614613
1606311460
1664528441
1667526526
1423325739
2009834846
1988025410
1708872704
215129388
1887358107
1755413323
1001920780
1203140948
1609609381
1924547936
1167881364
664346636
1224107893
1140965859
1029944022
365765706
587246478
248720855
2401898
1225680057
124031341
174123449
1172922508
1695489364
2096005914
1206677545
1292742882
222102236
901809225
1503056958
1817538258
1186423785
849133412
1299105589
1877706829
730813557
568154341
1734420304
446356370
998956688
2004519938
1356142002
498193945
79969744
648023867
618435828
1461837259
1889411357
343064451
1409461919
646676647
933623067
1321702974
1390420757
789081497
1495086604
1219289985
1656724841
1688482805
1896008354
1506202667
62550999
1368706130
1771398643
2090876119
1138158825
274983052
1265103151
1261481614
651234732
224005156
1497431869
2147013439
1314320511
983329903
857621834
1295389122
1520542483
2140051653
1842683519
718174734
796101646
1294527196
1659442577
1320548724
1638226509
1712635607
1985050364
1521342210
227179172
310342566
772205318
1700755511
915805777
615855051
961681711
1676897218
348756100
1689552017
1811173587
476430281
1553317301
772513516
996359286
804822149
435628332
1148227531
2054200279
2017864043
666338177
547692521
1641481697
1620228344
534520007
945259714
1782887266
404766002
1516973783
147904549
379408599
1902379965
735079259
1969379471
189520111
2099231232
340419255
1470263726
832403143
1870576198
1978217780
1890225315
742289427
544775867
784852596
1067886620
202512214
2145000935
558445241
455587885
46057029
544550988
1145105801
1204408213
1114038308
219773576
1225975861
668929817
1344789400
1830159245
1039163257
82861549
1226331394
354758516
1316811371
1560603285
2006854028
2093220929
1698963459
180449781
420845597
789952136
1955089938
277893356
1508011111
831814959
353654496
1143167901
1478766883
32550333
1977131030
281050557
1801873967
933175390
1195161631
65676167
29742751
79158548
1630436672
1494509934
421772065
1155927770
1528286092
1043862563
891303071
4866155
688108270
338973104
817140198
1129308360
291255694
2064662728
1818670589
1805061822
1925811768
189612444
539919014
221490599
1507589751
849022337
38161150
1520615857
1380525184
1130272918
37702742
83301320
799398505
1671215145
164835880
1490951760
1034263389
687445044
185311128
1883128039
1611166264
1419632428
494452934
659504383
645951537
1257428559
173008679
523106727
955755121
273025587
1768630694
1997312202
1153417428
1149628011
1464012859
138387992
995355632
1298674268
1444627898
1485434923
1064735550
392880373
448483820
556221658
227765140
323045762
1462524999
943168691
7281996
1448980341
202700180
1565236283
189624929
174637774
57404055
1626557203
517410053
546824314
1432034941
1515198802
1848092070
183704184
978021413
483076854
1838010609
247203851
1932694033
1664150674
749031098
407264746
995893924
747827028
1502928693
1370705646
84312126
309398882
1264100003
455127996
877452726
1858786892
1696726652
1677523806
569854562
2077901442
2096499576
1246815042
1776927537
777564371
735284454
1307572316
1728793816
1716463999
231304825
1386274197
1084102377
831712091
2089208282
493772345
320972119
1043283787
923628961
1852982389
150471429
1109235017
894442423
1368062609
623311888
147646400
379901693
1032647387
346972124
102328604
773151137
446748608
286018371
1098217012
666213468
1302299868
950565773
589616247
508171003
1868350937
1073719193
680211633
950430711
1676795855
8905376
1135542292
172873334
389603616
812058424
758213742
2063454240
952744431
2016683987
924637208
1693219776
1793727469
706546416
973762085
1772322665
1963008796
266906558
88085338
830499454
725599558
460309878
1300732252
1644405811
1649347432
1061446915
1839217645
322363885
1861554475
1398899640
1716216999
1821648175
1589759259
735815883
1796585296
1442202125
1207214363
1839961274
1813866014
1362881847
1139520165
936112693
1949748698
493245082
1619921765
1694699950
1576032889
874263334
306282615
2094115440
1360442112
110791597
1897751470
1612686758
762981863
389792315
1361771329
1482682551
2127990167
685661528
245678721
1845778001
1356727261
1033126232
876966333
1295671919
965246776
35878825
1926745604
101337887
854081116
201423848
911753931
521200468
1692708036
2073170723
2115584194
1076729205
1247577834
613591425
2054907690
748512531
743458431
1388001404
1407873838
1511782725
1087755869
415085947
1676671104
751021936
1387695937
1408042992
307028527
1032172721
834173993
787777430
1965734311
322119808
1253303728
1915290237
1150662700
1546667853
699803466
1478249373
647011932
17472560
1335020275
1765560525
1379095704
1447771028
795078049
291944824
90526584
1174275283
1469770676
913968131
1239733241
2139549064
1029854309
252534079
191612741
377377459
1479681896
1419216166
165910530
2003653557
915888072
745463543
1069068579
996357207
1951373580
1193971094
1702809494
696043182
2096788232
1041124122
1362565463
529980942
1304469128
575258255
145292939
696568046
1936894146
32791071
2069815637
1078186742
1371529428
1523499378
2046264849
12898134
1397131912
183679064
631065522
604285800
2036227049
1270519831
999566393
541919402
1570652398
592006797
1307542596
496361172
373188453
2101077017
731948159
1294018109
295146478
1127057842
1865361428
1049201167
1679867273
1507274600
1686902528
2057118410
795603573
1471390355
865127646
2122135629
935560178
506541044
2111482281
664538095
1898478243
916055592
1674873284
995207915
1133728534
1878729669
769591022
1927334101
24641959
997588398
598245212
1457824065
179191539
679538975
1827006151
994108184
1493113837
717502052
733830793
1456251187
985194060
2136577686
1515427349
1074875994
1254761674
391694838
1376580181
177651253
1157976884
1639538289
1144225499
1448423499
676153058
649274806
1355982278
1560699421
797725426
1659251544
1371123803
1731111146
91653133
817050442
1555435070
349639913
909651328
1380827110
1899390674
202480196
1162984707
1462804611
984051987
1770013860
1963054756
599656285
1241224129
1027108986
935246303
1374955397
636374403
1887112622
1935666383
1983863840
313812411
651880891
817443229
1267914278
1995039694
126485026
159891865
638636515
1286525043
1504108129
565367359
1269520023
453229837
8581765
939549102
1984330647
77010105
721094946
1568622982
1258632998
240399277
1931130244
705142046
2122953864
1495615577
962842240
1330793423
772944462
662240012
959639510
994643657
695953528
675077765
702154058
223321219
38893184
639477736
975821862
2036802824
808999603
1660825470
1380171357
1328354958
2064969392
347486210
1236013954
970336561
528445200
692715638
632753326
1902556072
1244170590
770415173
2122863877
2089371489
318370192
1832324038
1459539348
1300534469
282820984
372913848
101010924
1945212740
1931861519
2130282838
1172402195
1341327880
1173071410
1514305087
406413677
718218174
576858283
29144442
1806286259
1408015063
215130784
1112230766
1373925640
1616114256
631047603
1777228341
460431873
1844841817
452281873
729200965
1481352271
1394150362
1965306208
1165776504
179237517
1835822817
1731513372
925392063
1268199672
1399162005
1108817987
780412468
914503481
2107972673
6431759
1092481820
741483237
357008264
486260480
1760848518
1514631643
1864354116
118700450
750379831
2007770085
1526680331
166972002
1268806181
1273554527
1363839152
1733967046
973063386
1637696582
809255050
789972784
893763622
846455540
626512982
249489740
851634495
755745319
246150301
1768428099
1845728558
728729572
312907106
2077871933
1619452510
1255395780
1683696309
888848642
1975809821
326471600
624700477
561093313
1536297792
26305962
342417866
1957193854
1612298358
1183651495
1053849572
1039817810
1672614087
59504220
713776032
1173693981
2114519382
1288135579
49012481
1603719218
322074679
1998867097
434578791
764487464
910939832
127840045
647452515
1941677795
1552230404
373571373
2142773057
150794634
209789642
345435241
740191602
1578421585
1662840926
693145345
38569078
1372564216
2010168578
966823990
862145832
860664844
1610224003
1109171047
80868187
1595891979
1233187284
1337809319
658819443
1412798474
1651033612
996160341
141849952
1904955919
66980509
1080498730
815162487
1171573324
1567738044
556751934
860850019
1986540532
584308270
1245216046
1999263577
1120925747
310173165
1190402400
363929909
244219127
1947807832
1633144834
1500355181
582775534
161831704
1869231275
1714339189
88779670
1137543678
539216506
1662381412
1406171094
1749069466
186451359
218915455
66031108
967340325
1554142761
1801576065
1131837562
370599991
837237252
2004199760
1854573343
1775966512
389109505
1667945461
843211424
1103970448
469016048
1258866232
1983506874
960750133
385446738
2097746446
264824862
1963106703
2126898007
842240115
228923519
1435754956
681761487
1925825793
450414270
144584228
1387686496
434277061
202831435
568748640
332140561
1500973077
580259943
1775225516
629410235
1493297891
1807358577
407540684
2076356444
61992281
1693938593
1078109216
1046009189
1515233635
796335161
1086243549
2147366693
538871307
656769718
637647111
2010572865
17130076
485808846
2115907957
282906672
1520560815
1144781786
1099849935
1420176147
549825696
389727735
293631636
220337446
1764901632
250417567
849925182
1929649260
24040068
108340459
1418399344
1555553014
213437885
42381964
1649063158
601200961
120652073
1499160490
1261757030
1563490490
780527737
1608110561
1716753832
163226873
930892064
1287144977
1299960065
344854376
1658263635
1921232419
1231520431
1151611024
1933551096
1167349736
697054648
1053053565
955191703
1528371888
662669575
1315693350
1593443871
713166235
1054503171
1787186981
1631567642
1521731170
799817450
1290658487
287134632
1217142585
850292997
2043589899
1378241428
1013023959
998919087
1042586184
1061387067
1883622668
2124495007
2058165697
867772475
418747692
1290334191
46564337
1119188222
394078130
965502938
1825887508
2066224563
1371269888
1646431572
1810231109
1824803848
1812944803
460047308
678273275
1043213261
1049523782
833039949
269666971
1131685558
1683940827
1555087072
983992639
1729487171
734816869
2100891440
1283352931
1593396844
2045510406
830996614
747282510
298783801
1689487263
1297818787
1990282892
1082603437
1519308840
1100016963
1217907279
2056720816
647717342
91333859
1659040221
452037177
2094245468
478621387
328697236
112369116
2039654728
1628737368
79923740
631187627
603545305
1281244176
1295626940
263846894
182350392
185873457
218616722
844052747
1153806
1162797274
1827757138
972486303
1172012269
514833645
174512455
1580215400
918752372
341231117
798195460
1045751698
130121259
58569796
825867251
1455998685
1093516424
1286208079
1782043139
811777840
1791518344
881233404
246250048
1261643705
728847692
1419147398
1994100257
1759972763
1160751831
588328670
200718798
1110036780
1649764435
1381609825
793130657
1569065385
413633559
94467321
1174900065
761704747
1536407505
426250875
179331241
1308203386
1318870789
61390673
1581727380
852764690
88374692
413568544
313293719
1331386920
1038341466
1315468887
147592332
1141903790
149730395
1779836056
64067857
1577101397
374096836
1468437328
1016536354
1019268326
246308348
1148283575
245904530
1047045959
1854794761
1976838351
173143066
1614562327
1293602103
792466010
1297677322
364661149
1360937943
1757801054
1041140451
788591610
1378282638
2042917543
580753229
1113610467
1147485325
1260303543
277410291
746648828
297895665
362221656
1450405974
488210003
1792314395
625743289
1282088690
1304363655
1720422161
350495888
1695578956
1799506355
2002842687
1878316169
1813165640
1765638966
1362257858
760686064
345636465
1788033506
1390250871
2000255293
1415107162
549425284
1659645069
1071665158
102586955
2130494850
1857618790
791074023
1893452655
1566310273
1603663993
99625968
374001981
722690479
1637675689
702188082
374014000
375547887
1140076192
614799198
41045974
462260983
175053737
2144965739
791977295
999435480
2090124011
107662664
1715614978
777243856
372552932
454611009
1473602990
992183356
970162364
2072768074
1187518882
2107820547
1700245788
1966572407
761952800
1008893836
1837126611
1110804297
2134087852
398410885
1825441533
2037114105
897917423
1167856460
514297880
913087202
64689991
733750568
1336080761
1520542861
1642107401
723328706
1610365287
175483084
268602586
332563511
224550836
1313502091
1429845534
922973408
1432636418
137246078
1927563929
1170976948
1105587386
1012960289
766048077
723575628
1428620345
2077774554
1350288397
1375549715
319059945
354105815
956171597
1345338055
1362961979
148383684
1251104489
961999550
144917670
483746052
396205548
1822185406
1430472328
1222867053
646845207
50528847
732514982
514197321
1918981316
454633690
93196793
908275144
612532799
437773210
1750367594
371907452
133782557
428783781
736138434
13033056
1543729235
467431721
1349588134
17087811
1984973746
1221997749
2118419567
277501364
322548702
1595796839
2045957278
679888376
1148250561
902362426
1820624240
313334823
616166566
488114484
1450202398
1410617197
1366160119
606176775
1623749929
349962089
681407874
1148120250
18994
1958247696
1825300837
867085816
2144579806
1301060211
895277747
515587931
402181226
2053489468
2095887850
1482192594
358964666
1380637966
753726187
287846275
1947246624
594472804
939376413
2104964522
2033889571
477664340
714964740
1621326576
1986166244
917450809
333930923
1291621032
1496529189
1560212080
1178204631
35616332
215112261
954506595
834592944
854495550
1964450597
1064441557
15491133
526849374
1951706677
1304215521
691676505
1437898621
2021623044
1562809807
1348598164
419689262
2090319517
353573303
950371975
1538684722
1063298279
1085866217
1555177231
1840667086
680453234
1960947145
2111541730
1993176304
1907769593
2055696098
629605376
268388977
677369043
1617135761
2092880605
1309102180
47306501
1721566141
1661500930
1379698060
1228007734
1290356565
1471519451
2117815497
1087040999
1687123977
386452694
836145774
392128249
618635425
1051183516
166803420
1083268038
1640931892
1660117502
1778436046
260622245
696773681
956208355
823816908
320966543
921042217
1459464604
1451971391
1527382252
1407363724
254169334
1226635798
1348130744
2016424268
253350243
1330070005
877776015
1699483047
940718006
1303407816
603433790
2054986757
304845262
1149011813
798683242
2018148523
1329738030
51189200
690483424
1814485033
134149349
82970374
1149732568
34549652
936025072
569176731
21841972
52446464
2055282472
906468099
354305471
1428721546
819860546
635354092
844714001
1617661868
1991972668
643964074
246007621
1441195818
1079590141
1986719175
2035150850
1770666474
34508165
1135176824
553243199
821220818
2010154643
1133170492
1566547839
2019304177
2016716022
467171789
1753653480
76930062
950007794
233929255
1882828295
1643187923
108968574
1923042261
1207314985
221570001
998045158
1940317250
1206160248
1959538420
416885967
324470755
226715831
92063691
1074400216
2037704111
1590562707
790211022
756032845
671611755
1623696211
180411435
1760342738
698761755
645120628
223748806
550920026
2114036267
1432728893
1980462565
1759844834
9940980
959390742
1911046822
789442586
1082437524
521622920
979399503
1164439309
1067114809
933491912
1177304922
1892880181
1375671773
60579770
2024915925
322577786
1588300498
2119204088
359752620
1456004663
207228536
1191975655
436596688
831438565
1970695307
2143278363
40474548
791163104
1356472879
1862828763
1615896834
673616708
338844129
803089814
394979519
1829786996
1880174729
1498648349
2122132000
1827805366
617300218
216995710
316870852
93969277
308443242
1111915393
1747652383
1974807278
215954196
1923468096
1843199908
1462459743
1771610048
2007699483
698125560
439145558
1762487528
64975441
24666563
797984547
336444402
343337123
945234341
1798772024
1511480875
394227087
1198729428
626106232
971331792
1105771943
1291195542
1132243947
2085859691
887987778
1491407751
416337618
215515619
445098833
1991179804
1981603149
1106465996
1287040466
1791833608
1369728950
1930676655
1803844067
956846001
534461389
144212271
2043565466
689013067
1287057138
1168593341
821880364
608295929
1062170735
1656734427
938714925
1886407535
1873257346
721998473
1235282076
2028953251
1486291457
763035877
464999567
132372435
1978484287
908567622
2117729836
121963704
151592366
721323491
950269818
435674851
205185692
311608827
429158315
446034949
258760358
2055210855
34101682
1318131273
782669214
640738685
1833605689
1636094968
1831769675
1709682204
316915125
94812305
2115131028
822765557
1072838384
1667650716
1696502783
500374925
1769219426
1399721366
1633074995
329609724
1093378876
861255478
1009249645
476740830
1122409326
2121790039
1722798874
74706646
1074997366
830166631
1083229703
126320125
1672051200
1614831815
2045495282
483629398
9716738
1258630606
1010407452
179201560
954250244
682621013
601607644
1176503033
740224960
1230070355
375323404
1096357220
1601969144
621774109
663148136
794205407
2050943376
1623902592
157117781
1779699564
1030728901
1257080958
1906204237
332185225
1301609248
1341616810
1895242503
988644016
2039337363
1735770401
1857368951
997699465
565330642
2134453673
1436264090
1337348315
1048816985
1941615313
2092449332
1028042213
1180007014
834671616
2033315912
1251284629
1433887563
779169353
1277774171
739178230
76169330
2016350202
1239670474
1600861157
1153982194
1000200558
630966609
1988742952
1781161797
896689405
1064052439
579589064
1064409999
716486490
670278903
1659144761
406918509
642267055
1197871914
323286119
1368255684
1672130601
870710567
778212009
282090939
2080052726
85937354
2059038502
1451116190
460921212
1497101545
2039575181
544749271
986611355
1231790799
1469251656
1697776808
278084937
978811220
1234098887
545254320
748513675
1190842996
787959663
2131833578
1875764082
2054818255
115387261
1841388372
1479200735
665865965
996341571
1846072766
1647892661
1800241045
39779246
284573940
228865083
1199376838
298290528
1580806383
1684698751
1311692335
682631676
887585765
953559405
2033924760
1971432163
1606816036
666709080
498791294
752270231
654202772
1234361456
1510745863
866120656
491328248
1576994222
1948085994
307344727
1052234592
583703188
1471671025
2113675065
862317255
1880306734
1117870761
525226714
679078738
550918852
781140033
1587937134
906014065
1074107875
788794011
1600927471
810213074
1735673023
1129268992
2082507208
261494724
923811433
185195725
2140367753
1223326224
1207318985
1569148324
116449008
120968914
1244732
2060779965
1801218548
734878965
807558076
1728092246
1224692353
1503580046
1862068993
2122204048
881467993
242893754
843421155
1957177696
1867150132
1912432459
900196242
862965501
1830159296
164187832
1459102929
2105182608
1181487876
1858849661
648424439
1107425894
1011746059
1871006258
152313267
1139904405
1114656525
1062484337
1719782663
198840050
394570649
1794045670
207484769
376711212
1249810215
1179993794
200164651
1334513473
651367472
1755468140
257888696
726146673
1624553217
239610247
1332476862
368607331
2121071280
1650317963
150093141
2089149217
1603525826
1003028294
182308059
1576743313
1963377161
1261166416
839009387
680416752
585081361
178329098
1771082357
449315862
2144173132
2020458629
200962554
2072153023
416224133
1106457578
1228188412
966308609
477164217
71908238
73996870
1715312711
1336916210
738844508
1816756814
51813441
1908387245
1173860789
1716789961
1196447000
991599922
1044883068
1048254815
1292339024
1867840639
477589591
1774160356
176105904
140203612
1035560911
191991362
280784371
1423506965
1746860273
1374023517
1128387607
2057899391
1288346115
680698950
448939031
693282784
798116173
715332535
113586230
1739687703
1855689677
842353552
676642711
1259065083
211428128
1435535632
1777270797
217459294
746181662
482814345
1729306822
1619472112
492655729
928246355
669234199
377162185
704268740
2053382379
1802959343
319320917
1450966833
1973400487
361640518
1330113354
339057671
1969215853
1384970056
456015348
848093603
1449501221
648650589
339431268
2024174091
541149081
1668261740
1209938029
1534893568
1891320949
1758274981
1102019135
808041280
1538274739
621036298
1237512994
172950223
2146468336
2029633055
1953594059
715192113
852806248
2088334583
647773653
2042778262
1230512952
405403547
378155798
129400096
782832231
151527930
1705041654
1750371267
625105386
593739440
1348034661
155436382
1086097035
292958468
347260032
1177203088
1537820946
1405888192
377660228
198815541
99194285
2010862422
1948582791
1264194197
621776061
1262301446
757892922
1374341919
1098722043
1210567753
802414582
1393791466
1074840008
299734213
420580039
236429500
290469755
367868182
776918292
2016472810
740560598
1228572568
383985636
958199952
2069051555
2112444742
513056092
262409389
974170862
2036565155
1367268211
1608786710
353092003
1070782126
216087019
1028143800
1117021901
2089293324
796208456
909459583
629408409
82316531
1728969638
2140503198
1941713918
764910446
811776207
1519094159
1110200463
130011622
2030275178
783667684
1164881207
509809382
1922774057
1468765972
120499666
1910259118
163441830
192708282
1168678469
968941693
430340294
261859806
733237739
1669296734
1633849510
448746137
216763518
1446155833
1846512474
1595798199
1386033520
977429549
552096581
697430438
1264467341
1569504406
788898616
1640815355
405374433
1257087366
1943111953
1994595394
2132754714
1310759399
776942416
1740196826
2098550352
1662262039
1148716273
519829139
71923490
2045246233
1863250328
1181415063
1873149573
116386636
996876705
90263827
1328191892
137558627
534437647
1386388697
1395242910
73447
1918879942
429322300
1093386939
1582811419
1755664364
1866356764
107552697
1894677772
1664252682
1933890779
686552708
870610378
620229498
1035985379
160088659
1126715038
997939290
1648264068
504146356
919778743
1124129778
485809295
65576848
1657611949
1563699032
787238247
154159743
1144892419
535922404
1111562718
173520195
1565567637
1961909866
1737922410
1219151794
1511633440
1513088335
1510663109
643925526
392452527
774318784
924000971
40114627
107880349
836330130
1003046060
1055891883
1856132453
772765871
1632916677
1399638548
949031341
806874569
1580486389
585706811
997861799
495844236
576356057
767851301
2028287059
1841889520
1477928205
373451403
1205834729
716518959
1275536992
1423077524
731482407
1911990617
1514504603
1644052756
1866157143
173507109
525487428
152049393
585838659
1084395250
791641898
128042182
1008585950
573249624
2103556417
325422192
1701392369
1382219130
1822187733
1486471051
2016680271
603986100
755121197
12068827
750402576
1297214302
604215661
1376925586
1123977331
42504758
285408330
2116747613
1097105167
2009989631
2114540638
1035991203
1674152542
1211272030
1274198910
1720810019
2014798154
2106435249
1302117485
941366214
728265089
2022967630
1841242150
831767768
888623497
1065615611
1194870067
1553043107
1513241311
1156126847
1739980016
352677053
2037091456
119014377
683930192
2015140985
515921129
2082722981
594057235
1223548488
552461524
355300862
1050255165
1121744194
1643079852
1057910937
955315322
2126704531
291277739
629143550
1378568072
1092007561
883040548
553598424
1629034713
1012229957
1129175014
516951683
785076042
204272305
1405481834
2107553181
1608800238
1794082201
652611278
1214392655
152488605
1677998402
1461315285
1816100803
1140496660
187009917
162474945
2102373035
897697093
157196003
1060592804
1497922495
2004197185
500712252
1106421837
1982460090
981830596
27706745
928831622
1848690667
1049645561
1927907374
68502467
1634688046
1794175580
78472163
2138753047
277727625
1622672482
774033144
1718930492
592599331
1423613323
1960365609
318917394
1622357348
1484766787
1926081800
944235780
894592704
1907706312
1648786869
1089862484
1080366881
116753237
1182687576
1879036058
1042751304
604378165
962500765
163362004
169597374
114924290
1536187294
363607725
444416052
792510789
1566145103
926309867
1096437502
1547164061
332711121
769715630
788902343
1982727736
255277947
1133686438
613791729
1558374125
737347391
1235075530
2086047759
1823461347
564738494
1131018675
690998554
1313965918
536565228
2142780816
220082610
1222085571
443391965
664269602
167953780
1432216347
2041263457
877097339
1999122554
542797652
27061752
1264089622
822042557
1952894574
1491338026
848411729
1203007853
1049608120
1063878906
1663459089
1683810667
1951601180
651394523
1039962854
1403006205
529865387
147921677
14429439
1071335237
888582834
72240409
1585334311
65074695
487898639
2076208035
26669254
580320547
22690068
601655776
1293014335
1456587614
2033045395
724080406
1507525030
1508849129
610531855
1610106461
78422349
1859253770
335455540
2072428258
1417333016
1912458211
442719936
2113803571
473319866
649487184
944835879
1348307430
2025818663
874598422
1543384210
776966931
771910098
1150048890
199792038
723561451
1817455289
2082018033
1593822297
2049436995
827089739
53391032
1341314321
2081582555
1165097453
741551073
160076737
1872914977
1244997092
1261223394
1041871314
93533575
1640987135
688685451
1948978272
2087907728
885192530
327383374
1857530512
1382223502
1993418406
1700975038
2001550295
131109891
258161553
44592425
1420697112
1599418617
796671466
645445863
546565092
2081559425
1768832186
140953840
2069730064
955615785
1286309886
1233894283
1284633229
276589315
439153427
1225680644
1396703393
1839219964
1543905000
1927040153
1097169367
1136875208
81841374
1383388454
2040862231
1418416344
976762735
784848406
1186285514
398187502
239957608
860380200
135299617
1245833910
888006602
762626427
1469056737
1052823788
675586689
758450163
398081196
588391551
1091563712
1636859709
716017033
189359389
2008273405
1515958164
1169214702
871132457
1505920285
1788841713
1838294582
305244488
968104757
1050344698
605917846
1916082440
1017516442
1398769486
789829534
271914762
740029341
1563063713
623578439
1258809688
1473905999
1287331417
365014160
1125849455
1578300904
185041435
739058964
1919784068
1581357445
768618714
514653166
118854725
1831316352
1454667151
279671203
184766020
378181952
562547412
1091875022
684813539
1399280583
2110363345
40731495
647253812
427174473
171978698
1936888403
2092503410
184003620
148383692
1453927030
1076190475
1407423412
1141432798
778734552
1810432338
1806874635
1176464723
1865596730
1878151911
1092421478
233876103
706475179
1196840174
1195673932
2073278241
93284875
970827953
1910925567
48603768
844421251
1369916904
1749747632
1219979518
1195994017
1993472910
349050525
715602244
237453067
272480045
955758916
1355153592
1340499160
2039846381
1413459975
1263156744
392197113
334740613
1974700546
1706106793
754949706
797964118
2128142217
1137632925
1046630185
168436457
1883542571
208638627
956059939
503405613
243278175
1481168872
1457421512
97056899
133556243
1394497884
955117160
1009534524
1119718317
2014916182
703841521
324146319
457266203
292793950
1242457969
1257309226
584423294
649757995
1781355505
1143316301
1467690232
1275334539
1264612766
1784363531
1545987825
1335820012
1172570709
98081429
1795167529
316229145
267510315
1302423810
289672979
1839222064
1954651231
863856830
1046791618
1406889504
1178586867
236353329
1314807501
243382446
992357155
1916687727
2032653746
965476082
557645198
1032665055
2002691820
1526999373
86981402
162143723
912622074
1318245091
1870272489
2024665947
609157842
1812737534
1294017869
137525200
1846375848
1050488705
1827665928
1505619837
8429501
1431962792
846354118
610048666
924488266
755944847
1005318153
1280898737
1626637522
1850974884
951621808
1797506595
659339051
973398188
295572019
1654448361
1720081364
23116936
1287149666
1812843567
887392768
1848319973
1120499871
1816599342
542718033
710462821
1272311641
863082267
518078109
1709362474
2098630182
809774964
1124491292
1283661873
1785260776
57651802
4218474
876330423
428299583
1227967680
688788234
682153572
1970361571
1545392856
1388286412
373252515
344830073
1162858432
1896502052
1001976058
204405527
56516212
1168139925
789433472
1480829672
1248512415
774089864
780031956
236631921
1559819317
1827543311
625786119
625327979
506366219
1061682576
1055384082
432125946
55637004
1841650571
443065499
112140608
326246833
27475601
727866863
419612351
828180354
1813913242
338145256
1572340619
2096297067
853166615
1220843734
1999475252
776644803
513235079
286183218
829809087
1711421185
2005378232
189622044
1032058045
190098292
214224456
538492246
255706916
1906605226
444220707
1798548546
1922907352
608945162
478075565
1950287994
1747490716
1621310853
959863927
759718774
959149394
1934692426
850671254
206903765
2017023668
1594908403
842538375
942319109
1252175063
1749196633
1279115550
666189265
1671786544
1505475413
1232635325
1049474385
172113518
341440715
322193248
1614785584
1455358025
1008380473
397681651
655425851
218110203
444376619
357059820
1647021896
352393988
388073553
2029249001
975843600
316016578
1958656362
1604047619
1512705330
62788783
1368342370
1322765049
1050749701
233896480
1066882567
1688084802
1381715600
1559218571
573230780
186897609
1293819068
1950501775
1531394230
812223874
1452640151
1453975077
879940057
386836276
1128891083
938675035
1408319161
270746492
1484652397
732835585
2017397314
1272079332
1593716954
1664697684
551874281
1893534999
1811159131
295880987
1020519974
1358917444
705518009
1947158870
1805320537
1517886049
340678546
1231716593
1474824505
1427191596
2132055918
877458255
786687701
185584039
2062118384
371135420
958124983
885324775
266728223
1789063964
516444595
1465347903
126435012
120419972
1784867708
1169332171
1979837673
1626871046
1771814118
344858036
1930160427
571743881
501203783
413616040
1973650491
1554549116
46200111
1885695328
216977120
407062869
162603803
675443146
1004420962
1160195232
1201708989
997213476
203791631
1436500998
1915858936
139751208
5125185
1434505058
1867629390
1251123669
1673745326
1411691665
1663661069
1249858222
316280694
1430355462
1433685933
871587361
871714363
1093591192
946955951
1822011686
2114395325
1966852542
1354606001
1274018709
265308881
551548411
914945129
1163094498
106909469
212995854
1706499912
1720871136
1886352215
1009472109
329090745
60583515
1869170861
325173059
1177458602
34130909
1306879015
1174523032
1904479284
1968015731
246571673
1425057689
769192713
513755032
1988048186
1142946355
1763999930
1771251980
1433056582
2050767127
1285990138
683394504
1557758284
1744730567
1742173533
597304507
420683843
621465940
256524735
2036055595
893873846
610548238
1060476905
1912505892
62738957
2057241080
913371877
294911663
1527494209
1813692758
1742289902
528240999
878563438
430757994
1294799721
1435661072
367242363
642020962
395436394
291654778
934281255
405874390
789753150
732032380
2019838079
81061967
1804189156
138856225
573320523
1168820959
1854276361
61861379
799616350
162207179
115164186
394159150
865047283
238417530
196876603
1809083230
1020637228
651015706
639937384
131391417
209085216
2064218138
216874185
1985714616
820503071
105480300
1215264961
2047334485
512216934
1825964521
674860154
1439806337
593336023
640775224
775030338
1032033940
531894333
1283945078
1337950066
865124798
1009479015
356589791
245697262
1877071174
1761897732
250092572
275017357
1699767064
1233508352
1017179670
68625115
430606682
1232946388
128322947
1406081888
1178047636
2046567438
1129079655
1336956753
483830223
1972507939
674912700
907294966
401635630
1936032254
932868343
891791016
1771370435
1537966905
1731354476
1066726181
1883120190
522194171
1265088158
1323994324
231786138
1178559210
744165795
1938782000
1469339377
606196758
258133079
1530300978
1408942988
1408941967
1045315541
1138850622
1563516133
660332763
972720773
581217441
1167310394
1853744025
1306647819
444384932
87670685
183451691
644764000
950474533
100233255
136994853
1543063764
1225636387
357963952
78907978
1484804565
1987611080
435504451
159585868
1446549165
1330894597
1683150910
76704291
1900663779
821946804
1351426928
1990081904
1729746472
145508456
1900153814
53323300
565280942
1243203907
563491459
1965649031
367287127
1900964329
647964634
1902192554
1191422232
1576136652
1988732102
2071961986
1929774568
1404719249
1307889221
554664774
2116849087
1822876160
1914404497
290539912
760121843
1322865303
1485084591
532906111
437561349
16607642
1796431361
710822108
210548689
1162907425
1097914967
463676005
161411360
1954159930
1860649981
1136788108
1846395784
1720022710
1843950322
188001954
1506355856
292481241
1083726538
206659921
2139000236
567562935
265587721
1886762564
544089492
1937413529
1750187853
9100968
347007688
1954074046
797468339
801381777
1009388534
653939109
139020439
43551603
347532185
581467009
552804794
320414640
1977657150
669857912
1264734051
384046971
452863183
207577404
1221820973
840329993
811968874
13228609
1645377322
230480269
145028932
1851685989
913161038
392495437
1925641322
1774568629
570979563
42981351
1657788483
2145143958
910374505
468084455
968417915
1762593386
2098518063
959565764
2052364488
2103925188
575429369
272078829
480546238
343395149
601150038
29048166
2034871865
1366998386
1412716172
1829114647
1926764675
890485833
1218379576
1802921061
318208487
725920260
1041687786
1656152678
1163457917
759672666
389164159
794777420
850104726
1948185423
1312823249
1088398125
2044210912
566959067
363209186
1521876955
636356241
876189143
1651384133
1309773181
1128837088
102475201
1126066608
1646405317
1587064576
385302402
789909846
1215724789
77040428
1289922281
1757353977
1709800496
156265635
1601951647
522498618
1740634106
1913013142
483177919
828609217
263692051
1423996324
1038943727
1355824173
1491613724
1571230819
173223383
1016552186
309863839
1727503361
367311861
1943545796
1279603313
997931254
1995946028
22074002
1958913394
449287730
1721089017
1842738055
1315806867
162739289
1450300018
1961756283
1851308710
1174816391
622993744
1225387055
1148190643
1771117094
978212891
183727478
1094062373
1624310694
2040785112
304804994
64728065
1433196033
612436170
1108138069
380791660
217178177
1869051967
1773686149
521917624
5927882
1097339460
315615749
154512284
419885838
1222125122
760045131
514100815
200435509
1237423869
885075978
587061836
1007394544
1201586999
1031240732
2138167336
1622922277
1829975584
1310376282
980889563
1707334390
1500651513
76395017
1868080399
364435216
1157862608
1121259347
883301195
545880698
974755540
51022288
1604969125
1939131341
1915085985
2003938714
1445153618
553350301
992056075
1172820699
648512023
1072994018
582446211
2080905644
1797895454
1074736293
29497713
1266445048
139165491
493415664
1674514591
873759585
792108327
1006877313
729239360
2069628351
518056233
1820498523
1031723490
797480131
2092670835
1018638720
1774977967
1975055760
1005513304
982043641
979861277
161364443
1835185869
937290204
1171666509
516420140
2046152739
1783715504
457042783
1106012297
862209291
1906034451
1541775362
1789256187
1467880201
1673199454
381863726
608037165
342825820
1979679102
2145663837
239051022
1408851641
910803762
648806502
1940528674
245531129
132115687
1525205814
1505479184
653629925
996482920
33575369
762301499
1343897606
563823115
846947330
551976317
1243737737
1689803133
90491734
1477566906
1233953903
1144546623
705426274
908012045
782619103
53790389
1776048668
1932935040
1148882039
1902784218
1864026091
474502335
373951368
1932924076
1249464369
1019642009
91319512
1291105152
1620252994
876175442
687062900
977834310
427879671
533905874
585062769
32803937
1641517180
1244812751
2129752959
1125216879
1166075105
1102473851
1492716889
680009257
704696176
131181752
2023365013
64560610
1859578219
1107227525
1127346828
140173785
2144205111
1863062041
1539184140
2084008428
774517093
1637134536
63318617
882027681
1925659168
581316987
1332365596
375524575
207028395
1705351076
30840032
496957421
1108496301
1622178919
1853691142
412914858
1816932335
718407600
110549470
1433020688
1098453034
864350881
1234004107
1934295108
1197127028
2098958988
571305920
1651300748
757199713
2110188047
1352909900
1478876730
1014443135
1763034205
1608885352
505618249
2088409614
635754149
1027949770
655400184
317545738
1524165359
1960027280
996398043
1691637230
1167856219
894478714
1561449370
1896203484
2134302337
755663913
823778576
1546826241
1644078415
2133679290
1374521595
656219691
2075249032
71583337
1709143374
214694543
1350241818
1070365760
820083787
263055630
833941511
1876682090
419132063
1237042372
224790800
1526456563
956525781
617345597
1636792534
58284678
624987909
895973139
1753635005
780871338
1908498938
194108285
565261431
953132639
1515106661
1779749106
203591095
12760185
537129718
1979753430
1051288986
1122818167
1219900390
355627745
51433220
447530049
1752338353
1540435881
946309466
1973163878
2105355653
366110406
38314404
649096108
727304125
716689494
826154599
1767483705
1233565926
1322690438
1517727895
201237247
1186173677
781831151
1126657569
609811109
1364999398
2102372621
370316520
525421958
181508473
305456742
1338790908
823961605
1104721100
59564149
1752604208
561791582
1311341398
2025384025
2144142559
723551334
641070983
962546715
846830042
609243876
750983344
1356015485
1170987227
1779802699
2080112764
1913518922
17472302
240145470
533256686
564924079
1505366303
338713352
1095907089
142382692
172934188
364390014
968488861
844539415
1088856511
546639
1513273061
1644423013
1304497333
727039130
1941881428
204610306
391051327
1854576307
1224710045
2021417171
466881127
1840522448
413067965
2025670565
1857144098
1165850662
1459238096
469411431
1771420070
1561891039
2044316100
995900283
937673252
320258492
1763473112
1019090298
1960133770
684809491
996190306
1737474843
1256618984
1126410324
1574181207
768691139
1565182837
240589072
577963975
1411313683
1111562335
239261770
1881142439
1893511400
2000759991
1656721340
1948051749
1269997870
2115707032
1269857526
1016022333
1001061689
1010945307
2130890436
265754048
996346552
1134118562
1847871700
614658850
132104680
1581408020
1737633684
315189024
1068973392
217853881
339836225
1829821259
492827102
567585705
666983905
1882132242
278310762
1057045126
890827585
325654057
669804760
1138252234
2038522236
190635756
1823261733
402999296
289219243
2006794382
141456272
1328461459
1911399517
2146013433
1153324098
1298760580
820521550
367641469
846616633
1727036691
187366424
1685589735
124859665
1807362623
1471404121
765533182
107732405
698719908
68727179
1956887294
235258194
773280641
1986245099
1364796169
955307122
1912539900
777226322
781105017
1250058456
559921386
1128332176
2096780861
2012585422
1502771009
1661650795
278015586
2010189926
127761960
1099481242
1848712886
503297056
35137384
1999061194
1133550280
743369343
271907024
543939482
465640013
1679962956
1235924340
658790851
510267098
1330490832
425031898
2048982616
1211785830
589848549
780720373
335221362
252869988
302466821
1328287836
461945254
1284560147
1416769529
1188638801
117378650
365560179
746805090
492329802
484672920
1461017599
587387429
1357907853
1502452689
519513565
1055833481
119752738
874105106
2068919699
2101425898
9904409
1957608669
673394106
1474633018
452452177
1226171038
256064389
938121118
1305967931
63450607
1016618057
1076651806
1436420907
1957703469
1920937086
1924595204
700785334
302149394
1981955340
1281515784
1773625453
850203505
2075062961
254791240
499967554
1795148617
1315957568
354168446
2147345884
793576205
1760947405
708332738
2047095461
929390811
764959443
368564047
616881243
955156652
1337341294
684205885
1459278043
1840654554
1111531321
1411371246
926648020
2118274570
674753346
139984020
1334751172
1342177215
1340355674
1287685587
1324479094
1636901954
833780096
1132455072
2000792829
1322954067
1069499980
200269158
740277923
1234439045
188210977
994572479
831609719
1245244381
1624963335
1820771483
1730995378
2019441349
2114058038
900389679
785435846
1217098074
1673244937
560772324
872185887
282667171
362922235
566902585
1929664659
1555429049
1043421817
1221934494
762943142
324178533
1116776467
1918202191
1799316616
324419559
1137291742
1777306212
1038475246
966558904
1671678929
2124537662
906243169
1608328195
1600424910
1569189063
1483378116
994009924
853624809
2062917517
1663404613
570004888
2053774604
1109091081
1483412622
574484719
842497122
948173379
262848037
2077600210
1042498195
1004347492
2065297924
2028689324
1419138307
2107371633
1647654436
1369809232
2075379976
1630410147
131036815
961753262
1072337370
1720239115
208164562
1795747762
657896984
1409710185
1537379497
112430081
612044537
1604616326
366166644
1321026474
1920765558
684804964
751010031
1502148875
1177029855
1763475982
1423745463
287543123
871079858
1530521251
2048444839
1722584702
1946974151
1961360954
439380785
1847005073
1711425346
829128514
1000198127
704901528
1258369105
1332775848
858762192
647386271
737884926
239251296
134461070
490954536
1065505571
594323982
132271734
985549264
1746128929
1391525463
68428411
1128379223
192315738
1231833725
954917954
949435738
267666702
278030454
274072305
1348366524
1012410180
865556158
1107061861
2016667884
196740969
1781852019
1232361740
1484376459
1044432530
1713256957
1163009102
1034058022
203685275
668072441
266797143
184461076
1616264177
215771258
1151936360
1496290798
1684065671
448408499
1801287252
629059991
1863977213
1588389762
742164271
2122017289
335488460
334667202
1047241383
1700812944
555391715
519099897
876790598
719367035
1300235428
1292144188
1593351943
1629412016
847680370
768078607
1030601149
330146664
1711997194
1136582686
1206878039
1369197966
740429860
930817980
1827432009
883897944
985960852
694789067
951196091
1946527235
1914565373
865668517
1819192139
932047730
944133373
636198621
919457342
1288224807
1464936849
71596074
1386944682
209515845
1354324565
1331811231
108154600
874276619
290715190
641006396
1491514600
750467470
1293052079
1453918691
1311402150
882531547
167589643
32076789
570344566
526801181
99632971
156849813
978766234
1684759290
717336131
244093173
2004128244
2032121778
815531444
1773380500
350931555
25510314
1584745070
386619785
16463305
788759657
212550445
1023490028
1709913604
964350205
636382745
299742821
453467966
896647579
1589933924
283459496
1362039110
626917163
1007368096
469825913
283187939
53038147
1157970445
1478513772
98722599
573823583
1704512070
1201956167
515349523
825550100
294292268
1598424154
877329622
1316656964
698127545
252163602
1077347272
271202082
2006653572
2045008701
508510579
356620888
1316985367
1544268029
1881155992
725279163
2012450934
1755146650
2000613003
1330871957
412858700
888439829
492987079
1368882688
414504177
414371105
1734206340
586292826
1722480139
1054777081
976702202
1587849591
359946352
2105751840
665905703
1789172506
1754840934
1717889519
1774226396
427953056
1408129929
1685716376
1250721343
194471290
1295333663
519665373
1890035031
610492391
165295839
1139838815
1701156208
1141785881
1665827569
1232076837
759149866
339442860
543204087
629281072
1885628400
443048170
1251213450
1916432921
2074689458
1765366532
28573874
1817238072
1345927127
892749557
1897374149
936866126
175634151
1083645888
491430216
1472069431
515053931
81916999
962669260
1240654887
1146782553
943399556
255528366
1125308844
1721285389
1198054669
1176468421
297302470
323242844
480966148
2000310059
1117556860
658713943
245888149
128178426
869806781
1637432139
433090597
733755142
1589223319
343583439
297383240
1203974855
1019013210
1574669892
1192276464
364226273
1297702968
655712315
837167382
278490602
1735709992
626758883
120926104
562092124
711823422
853030047
1000665162
1789831880
265035040
443121172
1420212329
1365484787
1338891064
1444516043
204557064
251563627
1660184
1250500370
846888611
506973863
218980715
933636144
1680875604
1231129006
1799097063
1764211424
449912862
1924482952
532824221
661110720
1340605920
1742217660
55397869
55823115
1661447478
769554848
1824463710
1447950121
764102988
859322189
1031943713
821479159
775598529
957255483
448700789
2046365651
2048128726
230445095
1941990688
672197653
647707895
1579793054
1325471693
1353102641
758243799
1945427335
879015288
913770030
1444276324
711949897
1817960617
434160979
214609147
1016825146
817590929
1183987473
382460293
1248785614
1429930770
946739186
9163249
331901029
1521168672
866238152
870183061
1805457712
1360311121
1376077581
235841964
1309240657
1645293405
1375650635
1930002644
1343032827
1439619817
1631680233
1175352321
1339786635
1649402873
803346669
1603774700
1623877174
362193004
1314463190
187719765
1711667099
814712585
858524153
1327379102
727018814
1370091401
1125567476
987599972
190293266
1529911845
1487806173
949133963
1455517158
311623937
244577255
1622095358
944133310
183529333
2037835271
372195495
1022688238
106291933
221622941
1022128470
2028992712
373273209
446676084
715792364
1955347100
1695547410
694916697
110789151
637401064
927657948
1813812433
574498494
937239936
1552525565
699426920
1906227953
1021998216
1966415192
990756866
671487512
899537052
590977707
541914009
561155529
1948751295
1896096198
1007924559
673813105
2007816074
1933215661
1901907213
1357484943
1202245232
1723817295
841275844
391916439
746280545
1303551906
60103726
394892353
1515070841
1396715741
375736513
942564312
1067024687
120395606
1347248710
1425313662
682720782
1328842459
92314590
1991293215
1306838097
1030074460
659178217
1793377074
701882252
1339251317
1459991132
317238391
567809043
1996898750
449465251
238728432
439926130
499335273
1665432098
1922550186
75379915
1305886588
676641917
396179788
1304772402
1924328991
472758040
315928598
1334182739
601637585
1388990177
1546353707
86607980
1310966411
1035258654
838212092
1291369564
66163227
37224284
918620249
1661862179
837176715
2050194985
1783620783
286409870
1850190033
501994375
172740499
1034853659
382261247
659539615
373430450
448491788
1902100323
1967891495
632566561
693511258
167242769
266571987
1981411802
656821993
267670428
737010522
299305796
943422239
59825387
795248404
809821870
1158441871
341094435
2104780194
1913761607
205580729
652627757
995744285
1683337503
1410276355
296908107
1302931931
1071644051
1997890656
1022804015
2134247549
693851779
1018807830
1944133554
425533585
1242325971
87544857
1502940773
794470141
1879715537
1302734640
503812555
2089350308
2146559688
1885101334
1002635759
2004887762
1630989653
1245879583
952343251
573559644
827337264
364095568
431870842
690726633
1898162262
1471835609
1883209510
310653834
187791659
747907757
691844358
245672038
2023819
343936800
45711506
1942920874
979553724
436563274
1415666085
116189917
16026981
1190752036
536700287
1922463764
1006491889
1571640665
735739357
792340849
1035017227
802045049
978321905
629982516
75828050
882863127
1186492042
2121393638
1932951581
743976168
156024496
1639511496
1175559237
781067996
1618186920
1462185988
472070021
1974814528
523575805
325561231
1041470100
299773771
631566789
882535785
1670075350
1761356348
288511698
1348174471
321113002
186362672
1072741479
926622240
1476624624
1695700053
1393079719
2009061525
1801979044
1146192945
1369625786
1965799522
394137220
1789160550
113069020
1415419352
67690834
549630012
830297450
323438635
1283061490
1254132133
548234251
1435628675
842659024
2038790484
1463360192
1261002729
1963190251
1351777074
1620577768
327633225
1448331646
1468057021
154683960
582470684
201935448
1925320673
1075422781
1932511863
1769990221
1196122015
2078988736
967728942
1300056573
955473805
387538680
1585600699
1853284904
57490866
862263591
833403418
1842339261
568922468
1453901567
628704958
768628334
1367525922
396900612
1430655861
1027002389
1992860978
1523929810
1012081005
1181023217
247606295
1276957443
1116930127
1330169344
402700931
1944839073
731215874
977447070
140676574
2059366917
2110077877
1600800830
1884379506
1739476947
642884454
1085430024
1550149260
1669274159
1883074262
1250740743
1517697495
1257958150
1529581331
1171274144
1061273943
541970588
2023946504
381661735
1710427057
879103433
883064864
540388783
586253644
778249020
1350416377
554918515
125943629
1749392949
1562107497
624252754
1541455295
1831907750
735170246
709771178
1638059322
1051629309
2066742108
1680416782
4121057
1669903501
389902214
452180508
1909423527
602181653
985193173
1901215882
1580342708
997623116
957915665
1998410901
248394096
867911422
1461910162
1221281941
91003029
88680155
974588954
447065482
1151904054
275391941
2071993023
1913398979
10731090
1917832387
971749842
1982170720
985943499
894553122
1826358654
746598755
2070513379
1472750686
1416553835
625134538
1889302613
640915058
324228877
229518656
820493940
1786780588
1539686228
1456577851
1033812383
2069571152
376194489
426923739
536694015
1134946751
202126832
524768643
547955521
1798957761
1630628392
2093639993
557678322
1599018863
486587812
1845465753
195726982
301246384
42895086
867411714
458312855
1697498572
909253018
2110995816
2011489491
1466105356
2121224388
43704812
842703529
737769361
1781473834
964792903
793864114
1946219558
1142961868
1272873606
1845078451
134846602
2100858510
745220209
1470560508
894598441
510732724
1776455847
1964248734
362939820
1542765499
941554213
1803706988
1111032237
303719658
1446427480
394152506
1332843768
1185248485
1731816738
1848680030
1069213488
1055077755
105799810
107407726
1640144217
1432337300
1444239885
1184570995
1455233137
2013971186
105551298
895735255
1256029964
432377614
1238307939
1305875743
992906550
1752356514
2052468527
25271415
2031954890
1119991014
773419895
1037089994
1965412938
923575405
1326696503
1521792672
926264768
1187348730
1382340874
1286053864
1282445801
1074237943
27118456
1278005777
1462546631
956865740
1591229035
1629020422
1461001051
390201139
127433411
1611274357
746850705
239784115
429664167
1822065400
1262873268
679218673
2144728786
2062841729
102120925
899140210
888657014
395489421
1430729094
1775004337
1946961866
1813309781
2015694009
160228967
2126520114
204604577
1371954801
886510441
337470597
233880503
1729754748
1050736356
1771608455
1282396847
1831052567
2068193453
1936800657
1957091545
1668858878
317590637
143036503
531131799
1210943037
721718511
1893841376
1175392031
126095329
603798902
894833525
1146974426
1657690035
918224064
297325653
2017155328
655609292
1863610016
978386390
848824305
757845212
1460569877
943754792
1390093621
1109250563
545659658
2009595299
1533884000
1069055364
958495873
1046807134
805346789
1248877197
1988303757
502111349
1914970162
1521971070
1859530874
484993686
415756923
1830721086
468610835
864241239
1803440375
1840356553
357810119
1739139032
2053152090
807349493
2142438137
1104696063
2141324465
123567381
1179441635
125422174
1341697478
1419560955
1293646455
513477869
455503765
779652392
143165458
973805880
1040846620
242784637
1236006679
1811659274
1271006683
1142085321
338490848
6822594
998887501
1098835149
2097012815
128033622
1427817430
801929467
1598830836
1149508739
91843812
349013657
656256030
1089608893
976778744
914698112
120789267
509262644
962204851
1290566741
703243747
1328123230
672727311
2080234466
1257887805
1092741682
318894861
2098752697
704165896
533100396
1306962324
1340869702
1809250858
957217969
1783855072
1077882843
1265906274
902201493
1330666659
117408825
1739853123
1109896328
760651588
1244550801
260543284
1916107070
495187712
1079624740
579105216
548676299
859060467
1098101514
1992511199
1049519331
592088607
402100735
853418517
61800365
1687368003
1919934621
755472336
829325996
1355200182
1720483895
643070650
433480323
1440209056
203082593
594552420
1713001531
861195908
1330673397
840237573
566817242
264579926
922368305
482476455
1599383223
1712145120
2084518715
1682321705
1572201279
1660950989
1992970344
1356547651
1845991940
1198053810
155842381
178797310
1931412328
1123340524
1733828873
1805971283
876587504
8845401
1056621175
586667066
1596767814
1151205714
84814782
1275501962
2096673906
177597600
1560946969
1234369621
1209280180
2108565525
1370679940
123494557
1094517544
2128426220
1432794288
987743297
336527098
547018274
1171871873
1441693040
1393971903
501860112
2016310313
469047262
1315291104
1376385232
528710202
753612721
1188092722
442259778
823821101
1594197031
51094075
1411457359
1047979226
1784846563
1393579826
1406773792
383554233
940310783
1498195274
1144442104
1589855903
398735568
3607765
1318897654
753823963
909817924
1443731367
1197845887
570093503
1734280526
530502947
1412127087
1481871528
917229004
1310596875
578941003
2006800488
828574256
589571238
1236002083
667718302
81012607
823967842
1508935569
355707601
1424308613
226693811
1750997521
805096467
490223006
1970071451
367030513
1319061971
23409619
1409704413
615847773
1543622574
652393051
230617017
660995708
1058691490
223678213
705202037
814986155
855438567
1478332939
1890200328
720903800
1399474068
505618392
1321645226
623560377
856613073
451705711
1524165360
1691329339
1707364804
105234619
369483041
16347061
38079837
1707728618
340166577
329812757
1004802057
1573460602
67747845
1181703653
1442402634
1562744674
554658093
375736471
1473510092
2044652481
1969090462
665917733
287533355
1915075018
1716719087
1628703347
736621555
133190096
1794169086
1274956116
974945804
1395219702
1806177258
1574306677
1651101209
816942944
855690375
1530527206
139767403
579691063
27410409
1982378637
158848396
1203230193
1197147672
471136018
1786418676
137575643
904562210
554773190
328554285
739314853
1500296130
291106024
93640004
1380563445
493425132
1923701594
1030564205
509450534
614858726
584832973
1301125675
2044184932
486624651
1234130790
155595702
1894524607
1068439345
2122725355
2008033200
2139702441
2036329053
1454808723
548009551
374828916
1156526470
2114936269
664296921
893237150
375056617
1545299014
213717752
858129144
1256561242
2110566945
1460945334
685320156
1852023073
517462078
1439290487
1995181852
1154791304
824769949
427263376
81190314
1787480524
689663550
981251762
560932863
71242464
557625573
2061570365
1528703839
1670807779
411313708
1330835078
944508947
867590392
570961241
1542621398
1855534246
883577706
1431950359
1991963171
295599977
1132235036
718277579
1249498675
806205590
1744913843
791373907
1114046725
2016079012
1618390567
505111998
2005708866
1119344424
641325824
2068723427
1850845991
1300911152
770848290
768875529
194388707
2099698496
817110498
1908359280
1173641827
785907966
448516662
671686875
953554737
2061238670
1333897198
619084155
1680857395
1080120208
1242072616
416464184
215145266
1932214530
996649430
280761009
1583799089
1691847451
682668469
1306057495
557623894
702419666
745730888
1573896364
189433197
1149471878
1732056789
1744522344
1824732420
1847081396
1436416892
347210919
903411196
687582009
826663793
1201410853
341649639
1006537512
906553452
507474790
755878850
1373335615
446937084
1074506066
1031911603
899659439
1212389200
223215220
1086631738
117269328
1525854256
513231148
30680056
1201606059
942253213
1312570037
1548605848
1287049724
266824496
834221339
1153515506
1847675837
1741714336
2028120528
255106385
1049991123
1593184984
485162902
1267662455
779837103
738670338
560398638
1958211165
891283156
1858823282
1704579924
408811214
2049125996
1223227571
611414700
175433989
2065043124
1360508942
1169996536
681372995
1331848474
1459659068
189002739
650337165
1991656921
355207508
1888282929
1466850153
206255745
1501495450
1144227600
1598311593
1266839599
1541996180
367001925
1149237132
141502767
1845679638
201556455
1344439488
419948598
1702883754
279207509
1070874019
702012810
510842830
77780660
1418007776
455689782
830863146
1291803502
1526593121
1237439991
2104081176
365648857
1622400905
275392774
1775822629
311270387
1615708086
1570324247
1437875319
1409487764
1315840046
1790770474
1893098664
2135249786
275879080
2025371588
1432430431
1249866881
200471421
1867695513
191161808
528125330
654726522
1533679859
1021533917
610972005
1044111103
166519576
1062124508
797275589
1184583536
1672035722
986047608
1376452881
115956166
942726340
510597934
864723069
212321515
1411959485
1014096199
1716250176
1046565835
293480466
1462838113
837112080
770864549
102299573
478588279
153712730
312458793
264630293
48293651
2092155887
468395557
976246241
927193089
2071833096
456725317
1575280221
1246655513
386233703
1400252525
1568053489
226832283
1219465983
319741526
268362316
423811910
1647012277
363455315
911302231
1053870414
1657058991
137774017
1247607292
960968869
1605006672
1795054289
240317920
1123486219
89410635
1922075001
2068642026
1279114119
1951368398
1903081512
223029636
1808051558
1541179351
1100324369
1820545308
1061989913
954590475
369938862
437912905
1464258114
133816547
298885460
276748990
1855684004
84904664
2055647956
902078260
455143068
1140874124
1519283286
275684336
1382138577
12540711
1730028576
1699471267
292880234
2121715651
71178557
1058640142
768100679
685077309
1234318167
1589987555
1339910444
1794388409
2013498179
893940877
1478236102
1398632473
1635433274
1312145314
1895371500
618584485
1492907731
2083620617
1490253915
1609479988
1519774649
648958589
2030660420
546163775
934570328
1248220970
786759677
1622064664
898093525
338362885
1042444253
1196163505
810701186
2009303495
1005622916
678777375
2139873254
1119062336
1550628186
985509627
65931053
1826791886
1807384502
1251139953
2040034583
1329472863
1593405321
1546095765
1570722590
1921894511
1350066581
951632308
1869899261
1456758058
1705539949
1410867131
331085627
1706398933
208686564
1266907357
524190720
947505723
815815974
1995637058
1439184555
1953027133
23710038
572982540
837232117
1045749691
433609752
48113271
1469668810
676221452
1584452490
1706894461
1696313236
43627319
624195142
1402022050
707414546
589340702
1147858787
481664385
656677320
79086691
1874031450
1216777530
312603082
296476098
1509829435
1525188297
87194305
54773040
1714350542
974065055
1342958752
2043511118
1196042175
986353321
1822723513
1328701737
1278035853
2043076507
1615002468
670441037
838017458
742605869
1605843642
1824589439
994433330
2062351617
1955434514
548220666
1912535048
1168465407
1579949927
1991224673
1670828798
1595698106
1718375772
446094219
1476670891
1665729272
1650529870
1479974966
1976391594
1139246528
488290193
628867661
2099976207
38277747
1935261488
306135792
1061126611
1305821545
1950444565
1121107883
897619968
1658612630
1815807667
1616829542
546859673
222329026
1415248148
1414313553
1562079643
518010306
968404673
840129859
664154722
2040083081
1296711185
1692554976
1486039957
15739010
1844762284
214050906
878315780
1602742548
597883834
1893984321
1095311440
145740625
726762143
184080929
852112643
1047712488
1629772737
1904938867
1443071261
682616348
112468875
1299190281
277224575
837102396
417691936
277780310
1750757918
1786148981
565911609
1380989244
938232804
593000627
800319476
137902397
527887132
1160336028
1566923777
1194871436
2024964073
551540298
421805333
1417438331
144959129
324678757
632012785
176593899
1720691565
1429551983
433362633
2039744137
238114443
880090726
1988936058
811836572
1450705088
1034470231
1063330990
1150833402
220802992
105945319
1527376813
968220
1122695594
1517417820
1586147113
178293628
1649832505
56622140
1184327322
2112689244
2144558690
904072417
135208910
182568933
1730031890
1913108755
1232961383
920264011
1182355171
1056850447
78907722
944815675
1990892234
831758356
1085026437
557494482
1107708387
334303275
151203767
1329957502
870842521
1364142681
1098951001
139569448
1696282009
2027519873
1899564998
1000437441
1758715672
1044365446
570218069
374780570
1895327446
1470720997
1977968613
1945551777
2006836725
1946223621
502327599
835654499
918006234
1159450025
1774042958
238186389
1981480938
1027806723
966189263
44594262
991447561
667418898
824307234
1917320928
738876103
812310464
572526903
328574902
89987566
1031736928
1137878571
794772579
1286369272
886332099
1823779663
606958200
29129490
1536094836
693762514
402925838
1680608059
2100746459
879052117
1615549341
2145543714
1718085035
10872055
1775793058
291066879
61557624
932078249
1362250723
1980003085
488875262
1129632835
1699189107
1144444078
869567620
892206003
2096211643
1359470794
1970190661
355741224
1505516924
1507361499
262776350
1789593030
1217118469
976854358
1683210115
275831125
1255729429
236242677
996284994
848231442
1365168824
1528319488
275296533
519685718
1932542933
1535608065
2097425230
1689347578
307213517
1202738981
165554965
294942301
151143205
40313872
1544889232
945119364
1228319531
1477043293
1156626189
1159955435
1232685767
246126037
770415978
146351635
823012250
1495855057
859574902
1184836301
1860834495
1443323778
2065943475
2090308948
1164158457
505367471
2020636417
104845235
1452636371
103981465
1253425394
823900921
1670007846
431007891
1458168477
1247447115
980170015
2080907055
2133702657
684087370
1041226336
1225301632
279535355
846177237
55883235
1005864713
310795280
1589996534
921919235
1476572324
422595127
988492375
1483922802
70662848
488968193
2134751600
1428030049
126118154
347971233
1377275119
804375597
292738856
880293702
1694912966
698208026
2120825171
1097677416
784457303
1171237027
1310309419
1303870757
492182231
421689735
1300277678
112797703
957393334
2099996604
1159484623
1900420352
1373853579
507259039
253644227
131917339
1980519381
1351914515
1349967629
725035710
435499104
953957750
716951680
899329807
106539642
366810786
470512739
1165220261
1390885493
1603803812
1697446783
2078458342
1755737198
2045574874
894374203
2013513212
1084162142
1731063223
98942961
1205643661
1346884050
957892932
4758812
1542929306
1450412353
1959490969
2043821481
1121092841
9114558
947300858
174191206
225672859
688316998
798411752
2084621325
1048465246
1027077159
1153257920
1401612115
157356828
697410872
100215833
1851654510
1866016783
12928747
1528477852
1177441405
1933313448
1797292235
2066463694
633518888
814520935
1220507725
9724933
913907188
260453029
1380172091
294015706
445916694
816178709
1759581647
1281798143
1634941695
1599835845
800118648
101729031
2109064607
2133542559
1969051250
1776719450
74104285
1772646078
1716904502
835919981
1603108065
468925468
1960616411
1986361139
1160829894
1585565500
1566520453
91195707
802788807
1109250572
715856165
1066852555
1135146380
1629461865
514776894
863235464
2132330817
1276111023
1771642517
116938622
1294573258
1694039693
575027158
1039489016
168052703
751860795
908551
247143833
1244636713
713201547
1730240845
1005204720
932954233
457698528
1842073943
1420819379
518200762
135190010
436523922
1254562533
1380149710
736184153
870797477
2142570670
1458463271
1263548221
717022110
1088262902
1685326228
890080176
795808201
606433623
354886662
536711415
1347373953
1425858524
1098710108
2066282246
256291951
600522911
1602842248
135813331
480162546
265602656
1658338772
1078086138
364071287
231941999
307181
307555540
1610626569
2073712167
1653633364
1950617953
1981405940
54674693
1385873860
455400168
1027796603
644788237
2067327147
1644162686
1064301508
1148055263
2035347696
81996050
1856600806
738709434
368553303
1436278322
1675503758
737507468
242418919
1940037035
1549109054
454775412
253855599
1491173940
236232314
2076048217
229132495
958269213
1151685676
722157552
2045249139
1106208618
349279231
7347965
1281004209
1028293543
1459830755
1448399363
1268353334
1892437986
2098850005
804774228
2045725541
1342949942
1101483459
239156397
1995654416
945584399
463709573
126246512
1079146426
1888121163
1389014509
1549301191
537218867
255386798
99779664
227907699
1028898458
917256152
1842169316
1712717151
824746877
1156096167
598112232
2087599939
760574632
724454617
885864507
1734321668
965160150
402394914
1350317218
967801241
1070438855
2061604688
1731226749
1480481761
498453925
696921701
528463795
1599646654
773387440
294190729
362813331
307817901
1122002762
1787814019
1878052683
987054098
1293944594
1222226454
1811301260
1789973470
2097668670
1068577798
609854218
1183477644
1917722670
2015195443
1906136912
1411447089
684864997
937208704
1817656236
1114048763
609903143
1358353295
1088528129
1058964151
2037150035
1381008818
831785710
804600112
811780643
365400290
1437914147
188454729
587121183
1887569163
1484026720
376329031
1540962491
1446562071
878945567
2129405997
707951874
812038395
620056956
324049032
197294406
2120567813
1220361555
1510783124
1095378602
195019790
876380702
1542914113
1506232987
623239705
2116865438
933963243
994802173
939992524
458976090
1957888009
798451294
637506355
826610629
328298426
1035694425
1713307985
1539540193
32002867
555649392
859041786
993911472
1746042762
2037140991
434300449
2112675645
933938073
1577810937
745756855
2011409016
2023289178
1390256399
2054887381
1118743462
207483167
858331393
649152014
1182335068
2105006791
44978630
357684718
2076820805
1926699370
873027359
832213197
638199454
92115970
1453369168
822780991
1009072078
8446203
1166167880
120437164
766678155
29917007
1538281298
1826329361
809289802
67180961
1635599968
1911894521
1096056548
274583696
1505388350
147359226
255950035
820022288
211268606
1449370224
54681414
973231748
691503871
1396735310
896279738
615825027
370559659
1808938136
593132700
2010464666
193443330
1486675273
402776101
709606831
1521090744
1369495941
1276408509
1965878337
1313905431
285390485
1670031640
1062855681
1653020377
1291359006
234928827
573940586
577592146
1764101525
884595097
19505828
1397629259
464501394
1245328045
1272081920
787527611
577708794
2089334211
1154304117
1313279840
1758480831
1011459602
222287153
146345957
654424934
1073934943
1062390380
1936602001
255861425
1677415747
267955121
1461087027
237398031
71646589
1115261910
1641237309
1997231922
799440381
777836313
235044733
764792269
1462617606
845817316
768247604
2043703661
1734795912
765073074
1181399527
874900983
87999636
2029006940
1701810973
1523497915
2043171595
1666632717
1561085688
1784245678
758317651
1521879158
1543151082
2132183088
1784951906
1000260297
543300100
1431363190
29647290
855808524
342319566
844855654
1123092644
865204381
1982133672
413009366
707028629
981018347
1139682216
1692977701
121894659
2102748567
14513101
326706585
1369881946
492506939
80667648
1865913620
1287934942
566608761
1846021383
1440236320
387826750
1170970793
1911428654
128392473
902899784
342644383
894116243
703099130
745083377
1586870214
63174835
920065273
832093011
1312142632
826212435
241767611
381026028
854841030
656241959
925100044
14817358
594186131
440922013
510210218
535964722
802790959
640626809
1271202144
541628492
694843481
201471142
48671571
703597593
1799339105
477794911
1007490180
1483303184
547925055
1572871188
718247589
868051523
905031276
1308937725
1061971151
1417876899
2003491272
916062584
635795900
28046180
1549633234
1516235119
1171590641
1074204285
432663046
1703958337
520263377
2022423825
1525003928
1678100004
731990954
194850982
1668597734
641707939
306263241
1553452595
1781847258
1686448233
18596257
437866169
666183873
447136656
2072307409
1150592755
1746101972
100712403
914998322
904050690
1681281970
1652456160
1508234166
832620601
1094690768
2055220973
379035453
1330495918
1393420804
1487140155
75366069
1547123779
549933401
1771246471
478600937
610749724
814133107
521441399
1830326062
1726226098
1231250127
751177404
1384028113
313676151
690835814
1107030573
222500962
1194009555
492169769
862571553
75345459
1935106734
77541345
1515458364
1514201625
1428169025
2034879288
103549823
879697615
38156782
1100686497
949433151
1012936610
305239528
649365385
50505399
1541424724
1892236721
2010401749
1074006217
640780582
1470443907
1245317026
166239021
668543400
1678444887
1946602305
989045291
136381057
1028021562
1385324964
1928139160
2069282295
1074656584
583965613
281116738
2096202658
684114665
208773588
1175741815
619130851
1066770321
2126532361
1707449219
731517130
374396445
535925387
1300966792
1407724841
2038592155
1447287327
1306553097
2063929936
1254906597
1543341198
984302620
2045192896
337587845
1571904388
1511583099
1412537448
1079308033
1413486175
911396275
1688448629
115372156
573563932
1775022165
1328986109
1029869885
1980955909
1426932424
2100532642
1796618864
299253353
1207031890
1202235734
656681165
1492175721
126776969
952720977
2081389543
1838004181
1022044487
1960851813
1066143500
787004003
1073717103
1738305026
120559965
423028565
1567493711
1118043445
529438150
1502900613
614358776
779311883
745927682
1586525742
2130354525
1186176431
1578274870
1208995321
1210960318
391131968
1878487785
1465903056
1516614563
1337270324
1947458157
1651682052
12152733
1170130199
1019873737
1398563257
83154362
704916916
242737663
1733077634
355099519
2068113069
434258306
777745292
143417055
1457740797
504638811
1067645995
439239514
947175108
1902297150
725606200
57636246
311391306
375841811
1844454800
1995456600
1730218958
1792921867
136994891
1477580735
632601755
1803638524
1554369241
707012295
439577758
2030627918
543978768
360522315
516308586
2141489089
1890612745
132343332
262449102
1533165470
280831421
1623480579
800526291
1359983067
1685938005
1222383847
1092023466
1950889258
1915735100
1208905490
211131079
1484837110
268580106
1666321585
1871856208
1946352879
1617747252
128913065
1200153991
686238312
1648812991
1181862518
920813477
2034242464
531410713
1775427916
1185929851
13096111
1894866404
813014483
1427629176
1736428364
1458848383
155031350
274894794
500449094
575890501
2015141366
1923692572
1408553702
1930693214
1603923977
1247121479
1127398093
377114047
1106490635
1471683044
156614317
1726526273
668713648
1746870898
49873153
331402980
972073056
452413936
1126207461
492694698
1026819253
631148804
2069413066
1533199208
165617761
1991438313
1624259846
296955725
1058460500
163935051
1476268546
1788015623
1696575628
276489160
1904490931
578979497
1658026626
1313010661
136324638
1284694100
574152579
535754205
412745315
1409898500
2067692938
680598074
969123571
1112311219
2059022079
19740214
1807257905
1446193939
1592630977
283382141
1253004329
602810255
703669286
1600273689
181275899
1122398550
1971709871
1132163371
2140309043
17307601
1123045074
1140552494
1384065431
689131116
1419489485
1490388190
1910355645
598507087
912806450
1996183840
696828995
419717249
1956948443
1900319723
1154287689
990978245
550694009
1022349186
160655264
108103533
645652901
275131048
1378144027
305343366
426770228
520773448
66638577
1960095088
301452835
1694261421
522196931
1459419300
1519687405
165314938
586908326
41979579
638735523
1504256530
168898772
376297617
1003221778
791275247
670054533
117014952
52613463
1795913465
1093939503
843307448
373984943
930791727
1188660071
420495079
128589659
1606339548
859013503
883396765
1278420910
1873283483
536168271
1899931872
1211146547
515651787
1239311079
106553307
1261291208
1059572073
1471956239
1019647124
1521895601
10341063
1603369115
736346235
47237257
1399808632
1305715456
370315479
2117377624
407095863
2144423339
1313343819
1734075379
217699923
326136970
1993911945
1186122212
257688544
597090202
1941387166
960836491
1517293317
1638744586
410994929
376150706
1397428450
969810913
1824863830
1779973337
1316169333
1884393759
1464061265
1283821191
1861721646
1820758517
446768867
388429950
1552461480
764111925
1285784293
836557535
234337534
861252113
1389308141
848091727
1235810832
1998252891
1971737464
1281323981
1168114241
1667988860
1155801553
319019293
2096063178
359644030
1487639151
1635456208
1618288626
232339086
1724089663
1124824824
2095879057
1496884890
1104725443
270354606
142531392
478781760
199171390
132237594
102420180
1541741522
1179282739
180711689
1291681305
1047245346
1811468672
953057215
1190410097
60340158
1726401247
438882006
536942084
1397690161
2112254052
524283458
1848318011
185650028
1152559829
820546001
140688699
670209881
718763495
943330167
1468279775
1845224907
2080910155
2027534636
1688199500
1925507761
2124207205
1335337098
1137894934
977492558
1527743685
1650420518
991399166
567734907
426949727
228393646
681032071
1724303864
1207554497
1582738731
875146792
713058568
1204577404
794651011
1136681453
1879681637
1266538229
185897866
2058903425
724984348
1151455538
1114755147
1074408124
458411765
1410779881
1022771724
1602957158
1343476228
1254071704
1552024817
1451636579
1623060384
1720000168
1795355429
1007970466
177477315
966312556
1730130179
2042612662
482292197
269567357
673186049
823679466
1291812662
840589070
947085487
923046811
1234743352
252738543
1901522025
2109120040
436851456
805404747
1362856882
441379557
557974023
1177260489
967665003
1263887495
1495456708
1144187337
949853302
22160869
675398663
786935864
1007637327
1794029607
2147019616
882171113
239663338
1781061829
1106845718
535896778
1003150485
541050969
1101882778
1709891935
191629832
1780817911
249648428
1537744688
2082369125
928657506
339428973
338922624
1257980842
423815130
1966817061
2070908187
1465435539
1092042759
2089790432
2114472565
1372204327
1589392624
1420877709
1815989877
2114647466
1928151745
836000898
1199514905
1861642416
725576762
90760308
1357874984
114061728
1185335426
1215057986
2030996593
757382033
1296538202
1661743450
1054631321
386995088
377220403
891435101
519249601
756029065
739687532
1144874676
1764616661
227615870
302883028
420021877
764899454
1642765598
1439827863
1593993800
1870147163
918774886
146993042
1720612414
1870517183
1209052734
1832923349
983559957
605335478
870912707
638077406
272602017
1630282129
1317923725
598324672
1869020349
1052709963
1563162198
1542507484
297747644
2140766291
1274298948
190522355
351565919
267646264
122577976
1488553524
1131335588
765340914
1996812942
793338036
1600302187
1771152678
896354696
61785532
155739245
1961181787
2074843047
2086138341
200069128
289077574
1599353322
502487814
225158092
115376562
1691037692
683754861
1568968605
821825664
350441579
1135207210
1457268681
37624380
861742359
1713437003
165254336
1521556548
1728546580
704646967
754060179
559968534
459428759
1252008894
391319089
1387210781
516189998
379317298
1476162425
374860240
2133201710
2109971087
1283143581
1982783785
1792041232
753609590
1872106648
2027859464
1632845572
1432108182
1901912583
838426469
1279425579
1305766542
120307109
1255568766
643513597
790181883
1129511863
500624494
718450471
1716157181
691330678
935874045
498009633
1933333359
466229091
1900006430
422297515
692169278
832442184
1407607636
1800023819
1290810860
1785984449
634324121
1909412487
1367804463
937794155
1057998814
168816327
1153478138
1131220048
1006052836
353104835
670677246
1500119720
810957666
1064970277
162855616
1641286970
913904223
814030494
715532413
1416268852
243659944
2031775914
1435243335
525561999
18663011
416105715
1363371732
70894684
1513056264
745347385
2023419627
18676441
388767881
1569839184
194143852
1864501577
1303580664
1904096660
969723160
450315832
1580181842
1624854875
908019134
914100927
936326458
820028636
1464171749
670910886
1231903616
1507014483
1642370815
1501001999
892319363
1568086315
338011772
1546641766
2057923640
1270491405
1800448340
1528118856
226480375
1385111501
1609634075
184112837
883495465
424141973
2100088653
2077513042
410904505
248392021
1142353107
1736632382
334974626
2101038768
1004971953
1469065708
798051258
611356947
1679563168
1018974518
577484006
1349548949
1975215564
1477519695
1348600954
1465558449
2095542195
511005308
2045981294
638236272
1413814443
214911439
888313723
24883483
1873807163
870922707
1260050051
1714456976
736752551
409375398
1169936410
1979908139
84770915
1547463224
1004313350
802801236
632133202
71148666
1783269423
1004989143
883575800
225174439
858663852
1781501315
535057374
1792950491
1558146987
406707323
1578627651
1848560534
1171369547
234772193
1112046624
159371928
1167119439
15293207
2135252085
1263137780
417893100
1337588024
1643225882
1766061418
24013405
806555689
353835745
685073520
784872405
1922282056
1907222641
1889861227
438768583
821809256
1923198705
1341383042
848358644
757215086
1530740793
1301709818
313567556
1587323772
2072367506
1501328637
1996920065
672896160
1039055561
1222108383
1299300582
1822018502
1307491358
1444279670
2099997810
1067550128
790613065
855167430
1886222228
856149928
145911692
1413779179
1998380502
1335831682
958240034
999281693
1274099640
360873951
2048130533
619268783
1538409933
1941521213
1961372212
589485716
1749320260
2115371212
598200435
1588827836
1063107477
1129323036
995613610
1480699079
2128262758
75092411
534376706
1090833999
1187960836
840147241
170163854
810720211
1132910787
2048775340
362172770
918929888
668433981
1571385191
1498330087
210821476
36789494
864638875
110302175
1504591691
1293067142
820300516
1030435006
1539128551
898624530
126622462
1690096142
1988008159
1355618116
1695592682
1397753331
151025297
1532964277
482433675
2068113042
850079398
598756071
164355492
295954745
142600071
1788776282
1038406988
1473360821
335148426
1403984447
1542902981
1020230543
1378091680
1884163241
226088273
5303263
1251082126
129274628
1412688084
1506841329
990960443
1999501221
289683350
1642846641
1039991749
1687469338
1970881386
477069527
1045474872
2130755587
773026944
94218180
2107303628
801071692
70577536
1834375925
1697671547
1741601829
1281337248
921413978
1426538949
607442691
1854068480
1149911921
533607378
1437331482
2117637959
1765777674
1693510516
238862720
1307893509
885436431
2119824770
830461453
520535354
1214515751
1088651120
1650385417
191683568
607826775
1535631331
189736616
94260737
10641390
847439549
605936452
1300800202
1328038749
682947875
1116184695
19153378
1795384706
1656282879
284424616
2048921656
1357218425
742232335
2026754067
2034588605
1781624484
1230275404
605158454
861212630
264243011
579203069
1942804593
708784566
1685890804
1671156738
660593548
1488299092
138552450
1379186608
847788697
356201710
1736530417
1380925052
641700599
888139617
341455113
1142914851
447716678
1568389670
569392007
530523361
915531583
546847305
1793314772
1869174385
1114936859
1792737457
2147004357
227763991
746401806
42007809
873674637
1246973581
2070048798
1243364149
1456804581
1835329921
1836457617
908388022
792886237
1346306508
1656222936
1670289274
737738993
541662796
923436620
10675669
111203250
761469846
1539519435
1082279567
1147248204
36670473
1307452681
1556885438
222552719
1622270046
2025802473
940541016
1216864133
519132899
701065818
113527029
1142620211
1148302728
1991519711
2075107295
1769263444
846383172
1380597838
1337134450
574914571
235383385
282619553
472384443
326623269
339138143
1106694836
1644738511
1027930650
1970536022
267715921
1061633332
1526669593
1323609160
1128421373
1054075431
228626961
1426107036
441128946
1593050295
1880201477
1144992541
1550047279
1554625971
743850046
832694556
1752941333
168707582
82543919
1578014754
2121201077
1889510007
96278627
1015594321
603054398
1067591630
876389055
1820055188
1278129441
165132212
507745114
2120711059
1397609114
485299234
327710453
1918778863
1833059635
1209959475
630248745
2095599951
1498629670
917815272
1042847595
1073413022
33277592
370877787
881325721
1255525679
718864575
376451944
1165029827
1555472789
1820398621
1871794130
850218031
326461213
3843433
1942147577
309728180
1614327620
1135512283
1546999696
2137894611
1368655753
1724677381
1657364921
1710584582
2072058138
1681641952
1737635772
466076476
46436578
919682771
1337529409
1121957335
309317764
883073720
2122422772
819413663
1196451381
309450793
1079021210
805632541
1715358842
1346867301
984997837
1875001932
2136601449
842478770
1939533828
1566776878
1902841991
1852100813
1154886056
1736997718
363935335
1669727656
411360217
1503004770
899102120
2033648463
363618004
221549374
1222264138
1033669362
1942192077
602533682
1540747831
1777072559
2128950736
1391420302
1657133025
831675005
1837997394
126853471
669917438
500400143
65158285
1249198589
1874579144
970598385
531009635
1282592069
1594739309
2035426345
723378144
1869432868
620215350
231050651
473651376
1781680734
1651485726
1293286986
279016375
1445108816
1199008423
1569379250
1175560358
163208948
1584578673
302872756
571292418
455063646
58418857
994883683
847824342
1107364496
245614381
815798225
213020735
271299161
1161397594
1973696599
770498852
476335168
926469439
665403909
104811629
1126794397
1128361199
1210865157
446418549
220883886
343848013
129304615
947720302
458839474
185802041
1720705538
58471638
748961823
548977555
1459547388
950012812
1769717765
6780554
110707558
1514573375
493975784
821167960
313699614
313107627
1733761643
1605026526
767835926
2048929896
744941122
155265217
569313196
291266970
1126088602
1948859640
651280414
654857034
1452720065
687711842
789218847
188870456
1933334084
1382914246
601726821
1654069889
33222041
795313111
2073707344
490940879
788208102
122784694
829844639
244227313
1430343591
1497418128
1673180363
1532109901
143991161
1279284143
1060582751
1975381026
993658454
936971617
1696231981
530985284
1159899176
1898659872
576933034
1941314851
1046985177
1644886717
507968778
1091168815
787174801
1286617545
386143400
332484579
154264275
2141968668
1522239774
414922626
1050248478
586304014
1678296367
537638839
2000228790
804066774
1613874215
1616730424
399478379
329524190
1726493685
942580412
1145911152
1798294350
1370791553
276622794
1973357971
1069853423
1799658786
701334109
92662995
550127894
485823017
136706920
1130506816
2005761094
1393650475
1637151547
956086968
1899993994
107015006
1712060208
1047978111
1628665373
867892757
1852556488
1487495760
90772589
142315633
465816897
492587172
672743327
751858760
786825738
2095064294
588370551
1526254081
1670375682
1488051954
1737740600
1555002023
1636432110
988941256
1065634267
370772657
1631468810
1385745317
492895302
2008148939
1885815389
208613505
1888078661
113948472
1452821161
955722649
414184359
643688570
1887423063
730530959
1012665686
1745219223
1944398573
522016574
1939591961
1863798669
1837291646
1898092994
1762177802
1442075040
1828558198
1800219514
1215833907
265530940
978982640
1625614864
197580010
1867729825
460450110
1419989263
1934587452
1280311250
520657782
807214931
952010918
966482422
373437514
1306690907
1343473417
1430812024
1549528678
866048899
1405249752
2087244713
1202207765
1503715628
100739617
221396620
502207470
1096057166
578493741
1755755156
695436484
1683431940
280117475
251089154
318739077
837778096
1619321507
2147179075
1886870000
1624371556
1466353108
2067017782
110394559
1329234467
905909120
1358389370
260757013
59059375
1123816513
813151799
1870100258
462285463
286109416
1015436551
446360349
423701932
1662497109
855956169
276808336
2128995952
46981354
421628414
843999598
365564431
1392759481
680950794
1638875656
102420647
1614187306
675601296
1086065041
382796765
784197446
1822762587
446792796
12285001
125422630
1923446752
1873965624
936345837
146218881
1638849474
1456261838
1778996337
1246005177
1068148628
1628586407
860136404
1892086893
1140907264
1813320339
697758797
494857873
2091422972
1371149710
1842637424
1020244083
1652781213
741415756
1476927312
1324942960
140317886
1870959088
667484014
1670706962
1107798842
1767993437
1416900814
562705087
1999531398
1255697074
829817155
1514425594
1335310224
922316649
384457866
1344453474
78389382
1816816226
519948983
87007143
1715871393
2117751317
1285027372
407852543
114405519
919698195
402176616
1815727723
218533821
536884406
1779480997
212774047
1468754646
1594666337
2138995582
58011881
1895737308
2076253899
3740370
265873185
1224552089
1612399011
1360088286
2020876396
1088436817
1415449353
1079141886
2017014330
1493906692
1988538148
787171715
348880701
767727801
726003519
1000953650
2103003017
2024069649
1237232676
1043181859
1715945635
1979603613
1248511019
191238856
790558229
1532060437
212284943
225586938
2102456627
2123048335
1435012603
754881897
1467722191
1669253073
2109249892
1648239228
839401082
526349670
1530815448
2144007088
1192096806
1611823679
1328642605
1775757168
9273133
1733452865
2121889774
1882956371
758453048
1874603631
534436622
1778261407
754858825
1006596662
1890721728
2100411893
1008106116
2123014766
1289627112
771813619
2141434828
1512852812
360373223
1677284303
2031442601
1916954258
86848521
213737862
164850413
1529911797
1205952501
1600497938
977021262
972465450
654071186
66751354
67218367
64993940
1512151715
110068408
1897408827
358869749
265181620
94957339
1971720846
1098160077
137018870
2008378918
59175545
143453757
663918380
864270542
1989285179
1493133375
896943827
465439006
318110168
270096367
257225575
1704200500
2094631412
1842706683
1857095047
1859930354
848566743
1257671451
2080369486
2014723280
1131229395
595784878
1203119452
1523958663
754260379
1840934024
1706072689
2101425291
2118597249
1069460596
1314665620
1332410029
430388651
1950886772
1411171299
258973040
705286458
1356849056
1788095675
1700892741
591046538
641141053
814406119
539703386
1752145885
2102789006
609909423
2024847026
2117807593
578494713
635176352
1083843210
2045663934
1084394390
1744438797
1179602933
832279711
1188049014
925380445
2144214363
84625232
2052370788
18954685
975456869
1897086100
1734762313
1433142902
460707352
2078393374
1401371783
625544132
966321333
1777181652
1800472364
1556679102
1601187411
274452610
526404345
99485030
1464661323
46919068
37190664
30903975
817988551
1201444233
2064849065
52120305
2087531232
785934884
1204278228
1468713553
1617623122
1562176753
300140432
919053234
875265188
351018772
1231793866
908515489
44284381
1174006231
162342934
830767670
1708728650
1797672670
46071594
1808319660
653543974
1156931629
1013481556
1627327490
1780688881
125174020
88658250
1057001617
1840498632
531131769
53957847
953360975
133208051
1167428223
536220635
1811758532
392639683
627572670
2003775561
1446013081
90357881
49812850
2060869433
1691014354
1250082779
1482383037
774335293
1993428448
427262244
287910068
999996994
1025666310
1812794142
692368159
315159695
1002706086
718115236
522072183
1733719579
1246508399
128218514
1450937922
622860633
1350949403
1745537447
972686816
1442958689
529759142
1667654112
513373091
2138066055
787455607
1717856523
633501649
742315419
801944817
2084077314
391667397
688516950
1484082505
315187105
1854394745
1876963796
2087552260
1190399999
421743902
1507989786
2100741459
1647220167
847143853
1806819138
1521928012
854799396
1339606175
1940676418
694345840
1300050817
1166675036
923008510
2003867199
176172735
557800682
351706491
829193050
1168304491
1857797669
1433900824
1639469866
1839640269
967591489
1254538583
898727482
1816410020
541133173
59598477
90222270
1139218545
794546826
87719646
892593194
2106636066
709206826
1685496411
493072527
558615284
1291582546
329858985
1250214806
2008637571
155643339
1705493081
1189527427
996174394
870903684
214418465
1191269773
747164832
274301146
1286424738
2102438316
713762372
647729468
659422876
155320032
161326217
1340125334
63080897
1743891460
1414005533
1808402272
664721143
77289295
63346984
959977203
1504343064
29194983
2059804887
1522155919
653390815
319893880
838925295
533666494
155867098
1133988287
241632164
1095139291
411009519
1243325232
1150869033
1479964590
2105978818
430953149
2107628612
1947458486
288226285
717098412
619405614
1436534564
1709303994
209018738
1606209329
2038091806
1984033434
628106484
709557954
1179584300
1348282784
630575357
1996897512
1604436043
1469043922
173602931
1887817907
1333666541
488315750
965912283
650644055
1850311084
1504688078
509344345
2089670847
691174193
1078243664
1583810566
431679570
80470506
884154038
762841156
2076395769
2055499070
1722806374
2009058037
1968151561
348926034
1809629893
318272309
174115666
1993923544
835237976
1631943793
375146083
1243202836
47864753
1341654651
227133979
1552725724
1597737544
1601726749
1940630813
272927085
352347870
1756762397
1299888032
361923345
1357009484
530490405
1659797840
1180925970
1393029119
1631415598
475748001
1518461655
158543341
792989806
479111300
294472818
198072530
1373472750
1983054215
1486429451
1383150873
1942775735
2061796504
1585626007
77013406
737503653
645853956
2066785848
1608466903
1251426963
290339631
1124813586
89108503
1737538947
535465505
421570494
1714731053
439755033
1470692928
260289036
492116176
1918294643
1386849713
1721272356
924077682
1026847336
1185698808
18770105
1161553359
1481361831
1844757740
736654101
423941415
1324457126
1638358654
626405378
572120994
1055084590
422016744
1639768467
812383918
51184972
1243620295
521312968
1322374371
1793455613
1358991147
1934369075
1762338757
1340348619
433378957
503223334
803299931
698879486
897872134
116776267
2101223229
1419924136
1604263264
2022762737
1982905006
370327133
889280597
1305781767
1186721204
56837546
1002003183
2034683609
358903567
1375668310
548774048
2059499686
848928325
937862061
937817589
261123243
305215061
1818415177
1469582818
558450600
1263470177
55985552
402170170
888103567
758232531
1288693254
1405228043
1561625245
1836944651
362689435
2135008283
1992773985
247351500
482675704
117186325
1111531025
1543041964
1289137368
1734025581
895509456
944163012
1196490726
317447033
925604837
127016411
322973600
81289377
1218172135
531518790
1200063224
157580653
2016514848
2133055806
1414627731
1448547674
1524267295
2032737313
508059850
22612381
635189214
476161347
1901573932
980592328
1788167777
1411129632
1742239945
1827707968
1577345808
568884290
1042824220
152664304
52943657
1333724704
701285708
1027388010
6658896
521247288
778361686
1287926603
1565329289
1245696834
298279847
1143015
1596169175
235357464
2077345493
1477380630
936203341
338214576
2105973855
1149234393
1002560836
1083938106
775790443
339019034
1491045339
1137177830
1153821457
846361334
286072163
1348549841
226196953
82659480
1220231484
1977180214
1567688338
1642778845
1249306355
1720078509
636418273
506092770
1977440428
1521643833
313059532
509778817
694360572
1341198159
673853253
674985583
327061513
372237963
656070337
1657633011
954692403
1914612120
203280076
248495580
582747604
379950395
1529440428
2059232841
1350374690
1430522425
5970881
391878539
921813421
659566576
1869058518
1428750704
1176768272
405839434
1307048559
459271316
633814169
583602200
1541777509
894685284
276358509
1114840325
2032465252
51605970
1936582789
1241251005
349204054
240683251
960240017
155209645
138757919
1559097376
1804712085
1679749897
1424103399
1976916319
550220395
1000069516
2010701964
244681979
2004592896
1814818478
103109891
976891853
856605602
709034047
99119633
1001263473
1642481474
811381031
25843897
1228472983
1314059878
2144957304
472085308
520762126
1493449154
1747487305
2110644450
853022776
1016860809
500700352
1101015686
851368782
523814988
1698963363
640827103
900091723
1072004419
851296318
481146337
597192689
2063754077
606287200
1904893598
1620141727
1372968191
1577194416
758649314
745675406
379006201
545027511
1914097608
1994278203
1466197286
1447704425
138289870
367989116
531857409
1917794437
1991560392
1656963500
686864472
643802585
2094644085
924180060
404388094
1475038299
1977566051
589589366
1867259378
896070400
727295509
1934468961
1732803734
1903869301
1526848630
1089589657
1983197998
1860474274
921545759
1379759926
1574420919
311271056
1855849391
2024262497
885352917
2128981612
1516543541
1846379516
2065094496
774361202
834793509
1685143700
1817219290
923979749
1216109499
344619096
1699819192
30460365
626109479
325841043
1580620958
1357301572
1615059785
397064906
625582364
1143300030
362945749
445561657
958787120
1639146332
1578054374
1777710689
1432811935
996904201
585501341
1269950543
2119392338
1961246041
1367187372
1129128433
353532903
1084767043
1592600835
1597599695
1059011144
1628405862
1091669362
714623083
818441658
1404504455
2025135825
2095137294
867180809
204124676
64659358
1624330550
257596625
82056565
239898054
808160993
1258174029
1940486601
2041690194
1240762194
350546108
411550289
1569200801
1961955084
1959834867
1824549169
1787232570
273785428
1274268136
1764000257
738817447
680741597
103642360
829801515
1967256310
1589579218
1163713039
747019396
1595433409
1280369367
951743428
1861372022
380853527
774844778
1061772273
1617295239
1540210041
624678890
1704024971
697562660
1897492083
1126676763
1139983181
1124720459
1745914335
1716638420
1006963640
1799542624
481672460
396024946
277953857
1550765579
1692726257
825650314
1423515845
1351075951
1777684009
228763572
888944618
1013855203
1519213324
1510962749
577469630
686112680
497720776
1738425082
2088561303
845692790
1862097398
2063810825
1582288395
2129794476
1339664214
573651634
1347607933
1659872588
2132725414
64546451
886905054
2092322025
899018063
1822738234
1684697644
1073178686
862511676
305827847
254623240
1086970469
1047691609
472585447
516254575
134389968
139006130
2132393769
2081326083
1488284891
235146244
377785542
1242920143
282478124
1658728814
766875100
1483152910
890582340
2046088523
1351031647
1141418837
1110242669
1787133649
1220746633
2005578856
201174757
1428868155
487029168
2009605362
1156364719
2142871145
976720039
738323656
1042441990
1887407759
681866457
354973887
190764114
1220782315
1244963086
826536416
1933493496
1502245370
519321084
353126121
1995015371
1824403968
1905705234
383908743
1111544399
2147256934
361990725
997769446
2144063659
896159921
212167414
1839519390
1505100436
168735616
2039950168
1742483820
1666927519
1884727030
979724609
387738884
1023015816
1082234859
1541342853
604406741
2101600186
131623375
1426923180
941706858
1252482394
447723895
415991207
39046373
273257592
1817602496
270192112
1858614952
1623886245
322009259
2010437276
2072564369
1661753432
107354656
1754063276
206018406
324431058
227745240
2139370217
484545534
894289732
171612568
867972386
860823352
156976447
899473314
1515137293
1993462012
842593227
619035023
962091897
1532051898
897542888
1621945549
1221911302
1559728882
606875218
468387554
1694885768
1497284524
1043994787
430142016
1040019248
666874970
1317326148
396677559
1008645422
775171852
173028118
534815948
1635452905
1211918447
1911354800
1895511225
1679044450
2090435346
101912773
1104463813
1429035963
514704417
531325458
2062360141
636721739
607359938
1440826109
463615532
971429187
607929605
544549748
1617647541
2072795468
631744149
1248418885
1649502607
269738853
409295363
1396805880
1325763892
1387804719
233895353
187611701
68616951
818168096
43641654
144687047
1189697135
1397076799
1246247148
198200237
103535256
999701869
2022629812
2131663709
145964559
335822454
1694313713
9525869
683073429
1979974523
968863630
1154909433
965855686
1265798651
1271012216
648303055
2034856008
949150309
1352849487
1675961436
1983546015
680451618
1609130851
1421313881
476910132
644126195
168851550
1546333976
758185123
541670310
823460072
1749287701
918790625
195726694
861588847
284963055
954195731
471321320
1658328359
1142834842
2117686052
1601909900
798539356
1844466702
1375988700
372052185
1573547676
885593652
466139340
92879679
346186447
667428987
317261952
1339046410
210636883
789200843
642829495
205315364
541035491
500329538
1677280724
1851220955
88521507
2101437389
519895055
1135553197
1980255172
5493751
1243473731
1799611155
537097408
268483725
2009013012
705122248
913800611
7393734
796027798
1677757683
446304239
1181214385
1281070369
1236917494
531582448
1847156371
1590269137
1975648027
175420552
583051420
377965737
1177161307
141541929
1215742173
176451576
1913186009
2094098335
2145237818
1167570721
1932334217
633290964
1700484475
1463508217
1481001402
1173590961
2075890039
1111810453
1945066605
734337457
1949587322
45684597
555863436
533172142
1810047042
117274515
2109462204
2052459995
1090365399
1606925705
132251736
1484269608
1343137471
357354510
2066038836
632477441
1001887152
2135939303
511090629
1903568580
1469085290
819126614
1813080596
1274589328
1759422117
2135516728
413458986
795990578
771471967
1749971075
2133229941
1204018816
2137349621
402578757
1523957191
1002872345
1670332490
356053488
18503597
1887712886
414188835
539113726
2030448861
400057214
1709326249
443852085
1583589916
956540634
1997698057
1614020403
1918470648
1122187387
491987561
1250728100
332229189
480165692
122673302
767314215
365801371
314363939
1673022574
2114368046
174851609
1806645312
1637645949
1725287232
479291528
1611139839
684909502
38254240
2071244529
665353230
782342129
109763832
645702623
1180335727
956536915
696865296
410428174
1063660916
1963132163
713326778
1697300558
1490287836
985754753
1684152156
1417049200
472690851
1944525920
42691574
1647760628
1269308932
391281872
1834987711
1248547142
266056440
1325429290
1113264094
1830418768
857327302
591841210
791844814
1570655161
1423094441
1889116420
1313251310
1563135095
409514284
2067068328
770469068
1349231195
1879541595
639832529
2066750353
1950580219
1160836096
691610022
1540347725
770049927
1708058982
465748791
1515279536
1316918655
1169984465
1203085456
1647482446
47966784
1373043418
2070286891
693565613
1805957835
1120330119
1976944988
116492108
46054663
315870821
332759492
525178852
2125544883
1932678138
307412226
1995878273
1424768735
1516105808
206209899
1860218384
1341988390
103792216
1358573315
1582383868
1725547237
293793128
1225211436
1986767245
512447583
106430850
1601645768
1449110746
1067546657
579329055
1164990376
912061487
217520255
1446480709
1843193290
1384880018
1903276560
1482548118
1210628953
1181416212
1183066842
114024114
259224477
1410856055
1700671480
608748719
1974428404
572208671
684792849
1752374193
138846708
1300300851
1578329442
976707748
1711218292
1159409808
1588302988
1456310139
1006024398
1039031948
770425383
340673152
28334995
803967076
2022088004
1611732060
306919998
758577779
1021770220
237250103
186445470
224206689
789767906
139389368
1174912551
1358378403
453201027
1748009068
1476778421
1365234199
477696647
153807906
847423266
1127800139
2071514699
602670988
1614484763
1235472329
1488320834
243615135
1417540498
1395471778
358002508
1227045543
1707431774
948730774
93910126
278260867
1388446644
410583588
100828089
1157294676
454155467
854948656
1994663213
200944906
49963595
294817058
1914276873
858177484
1268789385
424263621
1125039377
2016686130
2136247345
900837453
1093926086
30524915
733082412
611093899
690570666
2099020809
23115838
47307843
1896498876
12120190
326935485
519340981
1482942699
130393135
1454677841
809902310
477912726
200778768
173893423
54043755
1169602700
2136047819
1674593474
1314862430
1929053487
587611880
646893782
1454333360
1546385011
2050557825
1237630413
1000570725
2094206940
1550491702
1709222394
991924183
1951161587
1954917173
1662843358
2014911603
685420417
1184542690
1139915273
1310955218
523068957
662498117
1820887615
2132928704
1073789315
1720772540
1919651507
259936614
1906414663
1128127779
1304980189
1885964292
2067656557
613603837
935347102
650258868
470465043
1792062110
392022338
1885695163
409487023
396999227
418007680
13245635
994984441
1932018376
1769655706
1223090240
1785213162
1078781293
313406357
1568981798
1869313745
93688365
414540221
1916734453
22012905
1656645965
1188983941
110188565
1681116023
1714248241
83622333
1299513235
651469263
1369017536
572600814
120504824
413475524
1050644822
927751163
2014165559
195690574
420698183
515376624
1576835765
1365645311
1845556036
2058119334
1105605122
574566883
460135639
1758054685
1091450601
1122256481
2114357484
1155850926
1839160430
1130253504
1327037640
1219385828
751808131
529830205
2117283842
1669215820
68957689
1496159070
1863349212
1471964445
373089460
1456827392
628564966
25117328
596757023
1829944349
232578669
605629795
954896254
1894982219
985760904
980295725
1386822579
351812048
466748013
134894573
425803807
349052924
1694752629
252897887
3394656
1551139635
284858046
424255450
1951034131
1671641253
589805302
813467118
2012276065
1716738866
188140309
886752779
1928294395
2004218018
1282804339
902261390
887496370
587274465
1359794422
1273180673
495624515
1889321943
435216109
1898342740
432621418
408416145
1235968580
906218819
602557692
519007897
1495189003
950891998
939290119
1464809011
446581455
1840564035
887473071
1930900761
147351259
392064417
1838934014
1544335498
1001713331
992173555
1025794512
75574253
1076364592
2063065302
1126062555
886560268
1905972157
1913758969
95852126
410157011
1628113528
319150322
285654872
1819220561
1067591808
121130531
1258351473
918469971
895847646
901030451
371749725
1413428516
20991321
1638560208
75042479
2023758153
953669617
1055232674
1191000029
1794927242
2075941565
1824216595
901044319
1580316920
1856369665
2114310808
1049443794
1008587421
1485810445
249968444
1095455879
386660653
1151414060
1730618470
1500065175
884646203
418931065
1245188006
1443350992
1250080581
595829734
1541057708
590753413
172584713
859697762
1790664762
787399162
201693364
1832763981
5093883
1598811915
1874952230
707242834
1197864789
2123698691
1210208969
1236653907
824741120
350530727
1973292417
254098148
973650401
2118705790
380171101
1115264324
1320100061
660552768
289639283
2141796587
314665731
965522990
2121410523
1306631019
832827997
588452268
1749480187
1312140831
1802400667
1315206055
1464305244
170327596
1047316667
120997845
471271638
664444077
1604627171
2062838960
376296620
149606165
720993569
1968548015
1921492512
619087751
1302797910
1894933923
1917931811
732931322
736936791
1323218362
1472135195
1518926646
1692457296
124296860
1775499741
835003249
1569124415
1765519118
1443164171
354882731
1717611858
55237157
1539167522
941982598
1557316626
553753658
1072970565
346163923
467073539
1331521158
2060401081
197466998
630468689
883971038
1770904458
902804757
697660819
468591824
183834082
1322509873
1769545948
1870955431
1823360581
459609172
1110931
2128580943
1948203147
292621359
889996198
1289468033
358921571
110287450
1365585480
1283836746
1463326863
508586709
1458164027
1554671200
850161404
802419178
257592792
30776719
1908514027
1540496529
498488137
1367601223
671616216
275646379
376303766
946177471
1015833767
1108083017
559378107
1085583500
1014940964
757338218
1247441687
1019264085
1377505056
105203116
1810803111
1022230633
1132180055
312136391
145045410
2139897203
1226834834
1013181366
1997944066
335822965
1544493767
1408200242
1974153039
972935196
1335900553
1322013317
299873162
406773799
588364041
2080367426
1219551403
1042615931
1933017277
1295171131
1679098337
2109367902
1420428230
31824855
1534341328
193359299
587122843
853467141
1664810853
1952217298
2041804223
1898050193
1639983803
1619543677
395602246
1692491424
769021158
1188684944
1569183234
368884654
1300416434
556915738
1841719979
1220238691
1634876912
1733207438
682262386
513068074
65320695
196896082
1616825537
1945634110
535384015
1911025475
483764573
1092780650
669197820
1400247260
764530702
355994525
410010054
1310733277
250195698
401362339
1592494184
1517755573
1418607833
1462713269
149075434
923610308
1530812343
57489006
335110114
1655226332
2008001343
504626554
1272053707
322953892
819339053
53306998
1572209772
782127187
1339214946
536927794
668331299
615953746
804486378
365736042
1276799927
717241529
1028370653
2026379311
882871879
962683777
2022714602
1354700850
34796028
1464407559
587075910
2042174149
1246625062
615977815
1698068219
3889827
530915707
1268029728
1477940949
366482107
260384284
1792956825
1320974133
1071347294
555186765
1262532020
485237387
1795649937
1522962295
635912924
1432446385
477049334
2006661937
94410319
527701468
144930323
999039440
1301764650
1271717596
1870702142
1073227930
939632886
1005361612
873444442
530902961
709341755
7351066
1158333569
465196288
188917384
1176102966
196517200
693370398
1532292191
1103726281
1004658605
1365371302
624728960
1202426448
150669140
1789987714
2040611232
436824792
1900950330
2014637388
108916465
1078118966
26981751
1523276142
2124974509
1587139524
676883427
324209940
1826057024
328903058
1762189405
2030990003
950420377
1342671586
2101882942
590046218
322651660
1918007904
841727344
862516408
877501772
650996981
366257861
1299465161
1198401515
702152423
1377830794
1135957699
613645352
159494952
1585905677
1686436707
1846162602
1744812326
73369181
1491382903
1896514674
149240587
97451393
804364484
760484648
513881012
283088603
7048015
860955041
1582615972
88701317
2076759978
392295820
1409108207
1956688677
1685100373
202477178
1226598629
699985883
315857303
1276420335
1277717350
1831860847
322799123
1477696578
120358460
707790055
1750531770
727872904
404942316
127580387
611437017
1843526781
95511433
2129530628
1440220410
1349809890
923880279
1934880794
813129400
746440314
101468844
1215143136
1902205096
773149548
370568837
2039209622
783913667
1135149476
330226085
925171418
550181955
1156738260
1531968208
427395098
1864224441
1044343895
1196968695
75025908
780447766
204398565
141857612
1779842378
54418636
1998767013
1949613175
761296028
1147173518
1153993874
563356516
30090282
199700944
1094241318
2069788879
1060943462
1356968077
273620406
611985061
1150337015
2136257655
721115540
574701209
660617186
2072780020
1131221434
1026683005
419461275
481592763
1713002068
1751091293
365561597
1823860922
214090148
1143796957
618144665
1634224234
2075118701
2029638884
596779599
1297834676
680749613
847974217
1366264619
1955228146
361098470
1964502877
227017231
57985113
2042901126
1493486639
2023749411
490006889
1156519882
1920218768
1937973084
1330515160
11351443
1173860214
983413789
2013929557
1336927338
734586300
753237064
241213875
1211926800
1729396025
490970056
1082100192
729491694
2130664502
1657809989
137313922
32196062
321880587
894475600
577408057
1887437512
1975608690
1082776586
1235462427
688164863
1219680837
974603391
676282046
730455774
887914711
714561808
862878960
633249465
221428406
69157591
2062627708
405962924
1332161075
218503702
2145973340
145081378
2057549782
389609051
1185300074
1806043931
416817453
1902692046
620277561
383350235
649268915
2021847700
988495294
2021197825
884978144
755351699
376798170
2140886082
817949753
820086820
951771538
336621754
1047723118
397912386
227614325
867185438
1660728717
2087210166
1680241775
1176220988
108608686
1543498823
432085414
1997742349
1931694024
1194697500
1840292595
1788921088
30085937
281757174
1605006801
1702522912
257910894
943735596
132793197
253367943
661900368
1835551655
177179127
1110359416
63683810
714523150
500244222
1931915109
420784271
137360444
348111512
196344047
1696031475
361830918
2121316441
894184542
315237530
811605813
730426022
1808035328
1288441898
74723907
1380258957
1414187285
1056129359
329784703
321745820
1008585485
1404461678
1577543502
1323270839
1300457655
710593401
2145859958
257244235
2023762357
384837596
1553732252
1028482083
1089445172
893559893
832388571
1955224117
390010447
873244194
923210473
130085954
590065648
2110851312
1066204867
657481897
1581553943
1223091216
453792770
586944659
638757160
1616894609
1410392614
1820371321
1902525583
596766648
968644335
1207763089
543971434
1244522162
77686276
302521400
1848383222
1860904873
1178843532
309149227
1563253791
988950229
940419622
270988964
271176052
1213104750
1739374413
944913751
1523133007
1909534884
736491364
1813157082
1971957840
1257035424
1041422462
796931064
588650373
1647586826
1234716557
1037645996
1013553876
1027875734
1002973729
894362173
71524324
755135737
465489313
1592251059
1368007602
758765510
854398823
1292917312
325135975
2059183922
1411415468
1704052978
1758433386
1733761684
402245530
1774831789
16426367
855245615
1927517442
840613892
940892623
1437012790
431599498
397294588
1749149232
768060161
1064444427
1908564581
751885284
1924608210
1329142138
433810580
1632508244
459926905
1670417486
475146478
1963789730
490304312
1545907218
282625406
1055618616
2130676898
421928015
279781970
1412356420
952676807
203092913
1582754658
8211359
948373367
2067235791
350337922
1544715231
676258924
91220398
448071046
544343934
986046629
714302925
507348927
1123554816
1317890813
1407351940
281216286
130629280
697427801
380689974
1709377543
784511824
1632064816
734271406
1414114552
254522751
1023180348
1530923564
1851880412
1846104622
2072882023
1712466891
668146369
370501314
1709171884
1122799583
1053720692
930737290
2074981867
1442952948
104173064
1485933910
1347321332
533866195
937568699
672038736
1497449686
947702712
1147154543
1275636267
6560151
1243815778
127170825
1486099075
1071708367
504502893
1609162203
1805684317
1710832355
897641339
1606241935
50577742
1526237793
1339455535
786557914
2091802932
1673028090
763798853
875964393
1345176037
1597837926
1337485090
1164112524
1941612999
1712673308
1778751837
1694361999
104230351
2118472099
885366553
90674227
1117214227
1185307495
1265880110
1490986313
1885686145
281278771
1138922570
1835091204
2013774606
1482662441
806126595
756376487
2026245283
1675882999
1165230265
1511068537
964347108
422602329
1914884161
1048308531
203139647
910599516
947546832
270692362
1062645556
629296169
1076236609
1890879573
10835912
287589543
597667519
34075985
475487306
706389054
517505121
936891833
1479906957
1242435947
1689683377
1721380882
947795373
819835597
104314986
153388097
1444625083
433235250
2133593472
1425565484
135543856
1156839661
697777391
1999708971
22836051
1426340285
166416855
975922081
658378673
181500767
460129025
1579149061
1271124789
1923150025
2100482791
487209164
581039901
144640673
491780215
609514388
910120855
761076890
1088163424
1155599279
1436543075
2072349733
212372609
875274668
1796305154
739215122
2073364245
2002377673
1721471209
911950089
2090022781
1932871958
1716784047
1035975300
1133235318
573000380
165174572
640880276
762643087
460326707
1699583532
1440106818
1896612779
1693541371
1399292007
961398300
851578957
2064058330
1964509868
351213047
1938714305
268723530
11009349
82668886
930489464
1058131134
421131812
1254988535
700085521
1279362723
1104719217
646612413
1908353969
232125941
567378235
2113090314
1557768880
1087488511
742148598
2095797565
1985594363
1426786716
1819375342
626483529
540891424
723164083
491745923
1973235110
1008714802
1352678330
1674595860
1623332987
1964377853
2104814040
2005972588
1263514917
1078510690
1854158512
992555050
474481605
859635687
958766273
1096457154
831663625
1541187087
1408164633
2066678301
728288874
1466948805
1478002460
1313843224
175291994
2060983139
1756180310
435252128
139422679
2004749180
987571567
1004038026
1652537481
92483594
1827592276
1981014003
62152574
1021859558
795174559
691238409
262857510
1819922583
1041641635
769041684
1373766864
1718775713
1158050627
865568264
1871626522
1743147657
252307817
1785846883
22730666
1898345146
1111193292
1592224176
1637210342
443415825
2022234567
1480755786
128039940
692744880
816473614
863508925
964951473
1750044716
1711261394
608804439
816072138
63438580
334153853
2036907560
115447387
1932774599
56699852
2004679427
1564934425
1082502245
2140045132
437040755
768140818
1261436250
1887371839
141196880
496220684
1983028388
1626115669
1340580086
1838502978
91913494
510036426
2074937609
1393149241
1208223473
1898832588
1840997104
301249604
156319896
1530794016
1806927688
663766728
635748104
1679563979
623390998
718966192
59923856
824490282
274331711
1166703533
395755072
137516564
1432262401
1205167150
294032006
1553221284
517240336
1569587338
860269283
745532089
174292934
1397096306
1398656895
1053090004
443301432
641407550
1138791
1080901834
1969634627
1241035653
920501632
1351802323
1854847272
582417837
620459863
1127387288
1185452212
731949166
1791116983
979798503
1252950708
474486759
1692061046
894479487
1903735267
548741697
189799971
1436413883
1484157313
1536448121
129109338
1656473892
45963445
1915799950
949569668
2079891368
80650123
1308716634
1912485670
2028487962
1385415455
263385758
1727243025
696613009
875786739
1672947018
1249257462
2108256526
2038415148
8578469
1512139931
361918263
1524539528
314808520
784081383
1532123109
296595796
1005922252
1537985673
119428744
289554193
199329451
394351704
1452836558
1824955792
95601118
1559190560
1229760434
1565901714
1298175154
748381038
1656280281
114699964
174229578
1432005967
1146833346
154472360
1622120690
1770778939
1751001930
516079320
422864014
1298060054
1603951145
2140239883
789111142
318383082
868896118
2094489420
1993251783
647096750
1894118481
1182059665
2042657895
496906153
1589682396
266330208
1713182509
1367580344
505543105
1356226565
582254714
1193205075
716371243
693557678
595766294
1103345736
892852850
2139230340
291460027
1096880891
1605389389
1092989342
787244103
278568545
521559003
1238454102
554431734
1892244380
1687527952
1232512493
1632027946
1593041346
842228278
649472108
615269094
1575972805
1694544973
991482769
1775573214
653968386
1225766743
1855474544
751912068
457424073
2038745950
586563171
1877652765
1307099235
557634479
243536601
1548054696
2133257553
1721860447
421255603
897991623
1720062694
660907383
86740046
935917192
854815001
654019323
701730659
927927108
886849758
1960007967
1111064715
2104493384
930677940
358055501
1498433837
1718892015
597336221
1661149529
544635791
807605343
527055397
718707775
174847799
955128368
2074927490
967442100
1396692076
599862025
1614545082
1710593945
821532988
1822523970
1317246068
466192409
1070642484
1986275616
972500044
248339749
1478313469
2045048150
596554510
2017505887
1524441905
54988396
1450966640
756407282
626275128
1374158263
426387494
1650432196
1124009678
2077115063
1622650255
610979115
543604193
628912777
1262245861
1459438751
1886729101
1932647916
1951132930
189955090
688550471
281132825
1791403843
311391451
1924427838
1229582379
1713927584
1904643566
579474279
674376217
531104911
1019504415
1414168185
16566745
110529878
1778305634
2114036685
59907840
1548840735
1310629653
1569923895
785335047
490114814
1295901486
1806462174
54621570
2032959381
873639499
247410272
1276576879
2138010225
1214266327
465897247
745453792
108261234
1478950089
1236108141
1531891353
1104172325
1835840098
393699879
413954280
1698570606
1318424643
1142300767
1779221048
618922326
426206974
1516555574
359164238
1480173979
284153132
2055677630
488286276
2113304173
614892395
1966734829
801438231
1553716383
1229219153
2092163864
321927588
2085384462
1911096367
567744908
156520266
1002516737
1380372773
194368757
181364590
1263334113
279936936
1367981134
1916121337
1711281650
821651276
568309549
1472373533
840747706
1196879474
1574502772
1695861650
1194142604
1817771069
524453821
1421682049
1898716273
2037740263
610503526
562755439
1699869544
1200271992
1862569861
496842923
1043720468
2130256416
1984924698
1096974618
974475357
51102500
577399501
2127592971
1597085461
545835721
1674365896
1161556313
1465257452
1768113426
393351413
643446566
79067494
229031450
203993765
890590429
125266209
198571346
1684003890
1123782189
609310943
1091933926
989089669
288588938
970954744
865861378
1620939285
1576918225
860617353
1744765632
985424018
1877831069
740839784
739820475
1131113314
1545532744
1114024376
6064412
1708350196
1155094794
1619088847
714384043
1893931981
840919540
453229989
52581148
497906437
1843147807
298120842
939049344
768399953
2037568768
507847587
246150301
1900979285
1117444283
1975426599
554488844
314992843
831660305
1184621988
636171116
1531623750
47010771
1042503768
297198620
926686357
443535509
1279898346
953732950
534205387
536096600
1757174163
532486491
749987325
881739362
223635363
1252477595
1936716952
2129639694
256083936
696877625
48912427
322440530
2037093704
708292837
848036782
1845054155
124912241
225434288
759280088
1297752167
1648364180
1364222185
317118555
729715401
1136699696
1576359214
1107485857
2038444764
818764513
521523940
1457111141
2053036841
89826653
1469735467
737189190
1098053511
538273639
1111843212
726141316
1611289142
264368505
2091284568
111954894
972581456
1036903901
1202852128
2023557128
1224954431
782622925
1534450701
2121083685
1261835840
293595445
1635997870
257695660
1883351525
2120984616
600402033
730417542
372596539
1788438987
464906509
952290064
100131839
132703566
1335383656
38834271
1678362818
1978715420
1381922090
1409065959
842698508
1607476996
1139016959
263834499
1259945703
1530555711
1580104279
1214868333
805930504
441415039
1846395200
1533129529
1460034974
1123033539
196806579
896864701
1564162087
56678753
36605645
1734078882
532461774
1160431567
302352031
1753333162
1003090065
743237023
519106284
1716923601
1545544967
1642973373
1556513445
1097061890
16981617
2128559341
996976979
1619856763
483917419
1130668983
519729552
1307576349
1863884126
650976342
1669632923
538134476
2076930425
714241189
1110473446
85676116
1435761826
1104011536
1732663656
1558880973
749454076
116620504
1729839323
707592895
892061765
1726321185
1103906057
1097793764
2066716540
1502653069
1273210629
8573406
595251157
895575876
471926409
2140366749
1667906506
604315993
213752856
409393102
723087136
1007047084
1889893320
1332807459
281406766
1140179375
1396629455
494378454
77125265
686916395
1937275266
1336427387
807411861
997896490
687328473
790766553
618680831
1386936134
73437669
1611905799
562547515
117105361
1104027523
1806559590
1030525450
1256847952
246930869
793595907
907913805
1090100810
848936660
1985672447
1794175707
1267446207
1540998007
1401237367
1184271282
1951795483
679707448
1628560435
1859831037
1849402343
2089992218
1730861424
249533641
494709986
1436942271
36031375
1882625339
1062093071
236072596
1105733932
1533315928
2064318808
1735412036
1588104964
1618441301
1548577264
1054740451
107896085
880286996
1852109522
2068496179
1909496238
1084243805
1857484884
407425869
1570053853
1415456823
1287416540
637391483
972098965
592373515
1936541547
820583995
1464568561
1417151191
554358833
1113247410
327402463
1747564757
1599716264
210998278
165361993
504546040
2138879598
1537646911
180704449
1294902771
1371621975
240557661
670909625
1264027435
718214867
675717645
1818435607
308579245
617284040
16266437
1715557210
1155382731
1813980997
690969243
2109428791
208567239
1287164354
1517659442
675716639
140471735
497793775
580210376
1697576660
578880503
374395692
2131057550
239532471
621772101
151573064
1113572549
1795550418
1413051833
1962692538
1746577930
460578082
437386163
1497703047
1759349897
1533346354
64433961
823380544
871076042
1302686494
1670801350
25271922
675006598
1909846537
1633084003
1726007071
1106806284
517699909
588511383
410713486
792638783
1457614510
1928322471
1724912547
555105858
152082542
1864885652
1233470664
1941729496
1480272177
1467175655
659967494
863597643
1155472489
2006298055
460934702
291095567
603970131
2131599603
419851754
222605456
460858441
1240031493
1846825076
1896409562
1871006068
921279037
1297763235
840438263
1147970138
591128244
776562738
1841977057
305943923
70634799
11348290
1982010736
1741185937
1536771727
1644502595
1261404775
1025834005
1795935423
937966001
1731747339
2097092783
394850491
1273164211
1914678646
391406154
1572435968
1113663648
1113816376
1596677394
204997824
123002263
140421977
671931470
820789730
275424106
444643830
253738819
1120246541
498918075
391489872
384300363
289307059
1863770196
1951848911
1003080053
1731267521
888704752
379451123
1787983768
380015202
1504454280
1018357893
1231489031
1332361030
400459058
1322110444
245003417
843606958
827021016
486932406
806097763
117689877
2033059222
688331291
147803377
1395169542
1263039105
1392840494
704484997
1275566274
1903195466
533217588
1723054148
1044490795
1723147434
1338680552
1247500258
158122039
1481434806
629074807
193056164
914059989
966609142
49984749
882720931
2075137276
969777387
1969015476
658574051
822366921
1718973553
1449681262
1298294156
1276008501
1209510130
1659790198
1064197433
1921810045
1245412651
2126365387
1561464368
249594653
1242843228
1559483383
1370892474
300107219
868811417
1705357199
1020181833
832179930
663524790
2012978402
960516292
2088131859
886568147
301433917
1178286293
82394276
1396112658
1967089882
521027536
959653071
1564024219
308603749
1586598314
796483129
1932969913
1514329184
1575677843
1179251040
1354540896
254387712
361507887
1977031938
1217242014
1303656106
1651306633
240341921
1212982798
1195201282
1889585048
1677116096
1979657221
235890832
797602503
290938981
783916645
1569142675
453871179
81559963
1726378427
1988267332
1346325809
2117531782
699993713
2056521388
1396176338
1961278270
914194887
647289346
516228550
418844946
2140534080
1733142996
232658645
993675687
404156283
17784396
1776081419
1785592597
1779653448
1697974384
1738106136
1993394041
1623808516
1453837196
548128252
1439869974
117496285
681431057
489938810
195614406
1930229461
820854132
1302891823
1353581905
922821423
2037136485
1666125828
479750736
1825249187
1375142319
1226556015
430840953
1526893356
517267326
366810115
1044450386
408925148
492134459
733073205
1792770846
15306396
1520330986
1475060663
1873160140
1091366831
1053057794
698285159
1135644395
804084519
1483042532
1547770477
82136960
727753862
52469326
517306881
127050289
623269857
358757853
793476777
1351648910
302770479
2015230023
885876515
1294824084
1892592895
1697675254
2061601321
2016053217
665622789
121663825
710859303
1529893522
78957526
1478045079
1549119926
4525813
1040768317
1620503565
1714284589
1861056579
1684010650
1734235479
89861413
1019289334
1396486998
699921635
472427946
156976685
1197918369
1812511770
3997617
1907444554
1700361873
92310266
1855411827
519541442
511164188
79152233
266796854
291372988
217540400
689235685
322839833
655159527
194232111
787689333
1145101603
602654704
2134454887
1386431416
621902714
651818803
2113576982
2021581868
2069573136
86218735
935426782
375957162
1794892384
1964673189
1112125886
1295038453
669937955
1155339106
723148793
376940284
2083918401
309533735
2001487157
97007126
1437342022
378197705
34539084
1505834486
1253112348
322831677
2013148357
2085119936
65115219
1550368266
2121736183
383739679
1007798363
926595781
1799384034
173251807
250434273
2060201426
1240757119
1730295933
432009821
1805590667
1237282569
1980314347
17158480
1075206723
253912439
1985894747
1082473652
336252358
1250681802
1910857202
1121099437
1304989742
1572306571
1677587389
406831957
383538821
1189419233
1948446626
1146578191
255491169
2048456056
701723580
2082865393
1231589952
1169526362
1243553863
1454436910
1785885598
1491088741
2100186977
1545394030
2022958336
2134998244
1816090119
254033484
2006956763
651323146
1051840261
2141165564
1783465714
1233608417
920186173
738161999
733400890
1573517338
762172709
1924795085
1416416251
2110945172
1285226535
332201409
45067770
118629212
834250300
1167357766
1701866675
134175523
117059508
660111806
1441143908
1806989481
877703346
1729211387
463457600
1878161226
2032036455
1057355315
723251249
322463028
372331909
50267706
1192117885
1304468114
701674758
1274717012
1755141840
290765592
2109583246
1817606881
855665855
956923091
1224143488
899165290
2064063988
1125333401
1302223866
1007852996
322132238
1678001825
1156820028
734631899
422509449
1004934473
971456921
1830070758
1904603215
851319399
1152375064
1185044246
1923995063
1127186352
268327390
1570539885
2021927830
1057659667
713598559
1808748286
898370084
1656434553
1707374620
1054006653
391405563
1504081099
1691041769
307879686
2005907351
648669280
75502053
451216992
461801120
957080834
1882232550
490531458
799867925
1330578327
67765997
976432060
2101708151
645481072
282798889
625729322
202925631
1434449625
716990685
1343243247
980055397
430539855
1716966059
720092739
293268630
1104534906
1185104800
2006195421
1022487726
1405012897
521830710
1209934859
264799693
2002845677
1416586569
687825696
1767064765
702474848
806097134
459165685
423119077
843996001
1756046866
1882303244
289006470
1342303054
344328720
1137716359
1205779707
452930220
1873883131
1286698898
656442175
343055015
996108994
1732335476
1047142621
1846701386
2028291995
1137066746
793672197
478219680
1702195116
1518086468
1887482850
1507880999
1638863686
1294239315
179765777
1390881466
1513577331
611106386
1598094692
1374180658
1421272052
1655423589
1480229363
1482633542
1991523993
882376013
375657758
951032674
837057575
464946891
1221186575
1726759446
1001045997
1164222574
1451354709
1620289294
329242843
1551661595
1659604785
945088194
521856131
45497663
2029489395
67979621
1171519756
1107714576
1378045454
542087758
98162552
760892340
971994294
1978026216
590587377
322186204
2126182325
719409301
1772597752
331820936
889964977
1776347395
1832925873
525661023
1248724765
795737796
1346847548
1487748998
20098073
1448178369
1402104997
315690032
1853281108
1761289010
1477957796
534367598
2013035513
254393245
2128941980
1785071699
394123220
1143229752
1051788863
1508650528
1430528443
1526116008
341963002
1299497307
2078997495
859940127
1711303998
123519372
2069452286
1649398768
1169193065
937516992
1226365759
2034267351
2087290297
1800796913
1213524284
2050545793
575051820
2080727952
1676283236
2074980070
208102790
1189046419
151981098
1777669910
2122022938
1161014097
423652945
1282570083
1479575765
1423621074
909613000
1825382079
1692166718
1666088246
2060871101
1002613542
98343332
1599263050
1209029883
1346780132
641950425
1206881802
1157246935
1656580217
1082931330
1721546884
222905563
793510053
1026560101
1034029646
1235952808
926914123
319996918
1925889163
293529777
1791740848
1491237786
28220712
2107179186
1500015958
1621237828
1207003897
1071286721
541217001
79156917
150567245
1669672007
1800404678
2146992242
1438555386
240419265
2126192972
4802257
1483890730
847643637
1668267415
495987983
1524792993
504922660
2059547443
2093787789
2039917181
866918482
1782383955
693194019
1422563175
1569447073
29845981
339174178
864374811
1938398813
1937089235
876981736
1949225370
1484114749
1836326306
1856183250
1361375243
68904615
1671322681
1120832117
1861255839
46774183
393389087
712282483
1557911637
731149985
842233976
937186305
667644751
1788052528
237492300
1002724308
1515851320
2089494366
420169749
497580637
1146677100
1569051427
182362518
394900524
653612570
1946711530
23768122
812724917
1776592339
782913234
1776647424
520568428
1226259264
1509510164
2135662404
800538901
2039742591
1756623243
85853344
1610207251
389879993
1082246925
1263910220
444448505
1147067571
1500728872
1904113648
1577662762
1057628093
515014859
1275644577
453764232
1331346102
49076048
1074086610
972753839
1424712011
589289227
1587101038
112250877
1624751573
512829415
43943695
724001751
885904746
2061185938
805225615
1980321086
785364158
2132232896
1971036901
1605349295
476472129
1766741104
380948500
440901295
656875773
1031340834
1297922648
2012706751
126609656
762876930
2108496217
335365362
1782595408
1032918126
1263287808
1910449851
1998799840
1359884413
284437170
803653216
811601848
920357267
1447851001
2017513723
1797085310
502895669
2089281466
238647305
1919245629
232259170
2071396113
724499835
2013731421
381590987
769660159
1492337789
1313981932
1787684475
1427007407
360017090
11244597
1849681948
682156087
1303147666
1076151107
414373187
2030150416
601612911
1011347446
459674015
523200601
2137749419
1737011610
1576191772
794926009
313191211
1372683915
1160316242
520111406
1425713867
852613200
316303215
1363720454
1710401103
1892532212
1669022320
1110970399
1749033287
1741648428
1793284808
1354000374
554929514
1883007901
295117796
1980099397
186084527
586069243
2015528285
164667936
302595068
471037874
774777163
115345937
1445815444
87021969
387470120
506820242
620181369
2043486629
100285916
1122646268
1180561050
1768760324
253952311
982946088
1417131941
1820849753
1697710391
588146081
219399800
427027344
1410524089
1197785967
1798074029
1094244634
207163105
189212359
1479165519
460300874
1969270646
618761069
1796296789
1265569043
620840645
1385972811
1976643140
1344724435
1736819049
858037389
252795625
1529494528
1926894845
1666268992
1492282470
982146693
1945527937
110323626
2069716623
1950515021
498121049
1673910695
580510996
1763055665
1010705409
1229627957
1359267253
1340237563
281841648
2022219482
1960786610
428095899
1555955434
1777979131
2035309764
1351811656
204364099
1343974191
1943115242
1330787447
1535952037
1487980035
492772022
827975662
607224265
1223291923
2028301671
899139098
804868838
840907903
1585768458
1483292009
202336752
569528402
493112840
1152384584
1328471808
1506167890
65759110
1440857929
667201146
1184857997
1616814793
1144277192
1249590986
597425396
1911864963
925288872
30961638
1716908721
1285520560
1640592306
733425708
1302383306
1608539148
2000969536
1636146051
674370484
589454071
893302936
1548788008
703016849
1613873446
1961308778
1573270050
1803079087
780858065
712950811
58128326
2039294409
1884899714
1986440230
1774227775
624563477
69138375
1775418904
1743346248
422036853
1679749759
1684075800
1997978040
195391200
381805443
1995919714
31913740
1059103571
558834663
57211998
1788320034
1603303957
544390593
1602466860
163662977
746946921
1076459331
356942003
1070747994
1152349683
114025553
1898098554
1871737187
1355399997
1158774951
1783109577
1477148543
956287854
2131022565
270378892
1216961653
16382120
1208063497
187119288
286557656
1541706787
1442180083
1723442173
1584802913
48326498
2118096790
1140734227
1619317253
1433740144
1620983631
1172723456
768634921
1285657104
986953582
2026924604
1339369017
1316850994
967529392
801056427
1056796447
2033958951
440484380
1277430861
1440538769
162606791
277015847
610153316
1730965630
311199390
771843590
1076781237
707871582
1318008471
1850660528
1770086734
492241750
1899581274
473955308
454143955
1323744519
1987652580
1972021392
629235576
803424078
319807852
1213877933
1991070001
758394911
209418126
1083412991
1176154061
1198011422
1750591762
950002426
75477920
1098398588
273148752
599400396
1267249090
1125376347
949387163
232079309
773481772
1931510138
216156675
928384249
812818389
456380096
1598272303
16299636
1520966270
1425207654
1400819609
777773773
1193978718
375336147
1089605582
2076781064
1107605423
708382261
1259518269
502599812
79622425
1036198717
2036868576
9361462
1441224766
760035102
1695993138
2056872865
1381796512
487660092
1663832956
900079692
1771984453
873066322
1744560863
791345150
495228239
2056192593
956369724
155995119
1625117520
1855661636
1607559852
1385428671
2140354778
1405721587
836164958
36591342
1310539749
489783197
631109162
543580239
1964552311
191414191
397115154
1899607857
151938040
957848282
233422968
2029900365
1032082016
1420142147
2044629650
1496261809
1704748551
766073828
1861956892
1302548688
463575049
149106858
997650302
7823805
1409569910
1571631778
1329953032
2100497947
1332160041
870854612
1574578717
1102709314
1383902198
1368351566
747172523
1170485884
1100469287
1127984294
141958239
1337341173
955212022
184503755
1814417705
265462882
2041951474
1696805034
1843162335
1088260675
122021578
443463322
622892250
2003488909
382148186
1136856370
1322260453
1462811850
2126985196
854789610
341350176
399995289
594391392
1759552404
2076505632
417233242
1862786556
420001945
728797902
1045518385
1037001294
918990180
1431389712
1847862965
1055652211
1756911359
1256795017
1211183973
735150165
46892169
1813066460
418426361
1513835119
1335758396
1475180126
287529082
338017761
2113497794
8150238
2060010050
1279735783
2001915618
2119270639
1977453120
883505337
945345105
1127047616
1030760698
1881331678
2092408400
256039588
265732753
244678923
727491825
1444635716
315457911
1055717264
1889721761
220928968
1853945967
553886445
1475382502
793089061
1620708607
1689002829
2121241107
356806045
847571331
1782656340
615070955
491828811
1280046963
1681698460
1961798882
2002784913
260039089
142031369
1217836803
1318497505
1002806939
852540419
238703611
1818160761
1489207948
1914926707
792237658
1529347867
2135317029
1401046361
1928014046
2078019043
1570212930
1591945938
1645499669
1916756273
2031961191
460792664
355438894
1099509468
2038277350
420495948
611161702
1806122115
933101903
1729566208
541392662
1656571950
1559699609
279991255
228617525
496056285
366446372
684969079
1490237552
615846456
860670340
674605243
245212345
2002763432
395109999
1510141167
1789501346
872779284
1775806583
1402095101
1862862835
31558161
1425019257
1984568499
1079933644
1304464909
2102512581
1109193536
1853467258
92219265
1788781850
1243416641
558906468
449527288
1369051178
1808286688
1448882098
920289970
39890931
2093837135
1921567484
770091526
948824201
2049678845
1761022759
1784703792
690584289
1588402332
386058573
887769179
1817585128
635323037
974188755
1867259567
1188712751
599916980
198237693
229670789
1639694141
1084511786
498650170
1386008454
742868903
1401700265
2091318272
255143893
1996331428
1156442247
2041600393
1786588513
1274938863
1449007807
759540388
2003188285
598233292
1663564858
1710769425
714927280
1380879636
684069420
877087963
237373659
1844444623
627019480
687766191
1643925385
1897267386
1569383457
600795605
771757918
168558663
1639358794
1005481675
581545151
1405841038
918132277
1553724742
51345925
672450104
1412120545
597911088
871430187
1347327520
1044741358
1744344703
1888970367
350458673
1479575947
180141369
259869536
150516165
1723483150
1427370325
768457690
1920223544
1520023733
693383330
166489209
1416576303
1551890016
909569436
1247250822
1816735810
1012345533
651568484
1733580539
1605942934
1345390052
2052980501
1794611389
1817231043
2122672120
1115418767
1010484061
521375244
578966486
2142531024
787411856
1959616751
810429516
786964219
461287249
1108254274
2050832419
1534172702
1318022474
1673478490
924544617
761576969
833873338
2137277370
1825278605
1939363895
595601998
72355911
698116180
356754176
242255514
756481222
30779674
655888539
1798580227
1925237924
370974442
333493177
2081197762
961559172
2054324655
1624256391
873645348
2002357076
749529739
298200386
1716740227
947988409
1684642027
301292083
97667451
484130612
1704885835
1232268749
1890012014
1564832122
570888850
811120866
1971613093
1727234395
1557131411
1011006211
2081887124
1317539506
788642243
1964064967
1976886285
758274245
978076434
1375242952
2112191135
1885997263
183699585
939981576
1408884618
1057096531
549186136
258657178
654493547
1416315708
1373712418
1692421265
1909890128
354466801
975689275
1892789044
2096647563
626344808
727392461
634470091
1842341888
1964803193
462322018
339173418
616953406
57145603
1487311396
13420351
148023542
189852825
1472909890
9072936
1077004080
1699251688
1249905334
1134038822
990668451
535222772
978153929
1976695956
1577675774
842139090
1189931011
994032768
131453479
727077087
1109885987
1392771390
500546671
1776834300
1201628991
1399798044
1095716158
787102485
367515925
1040033276
1199589020
1324147001
1500294193
1512700576
204436141
1439051970
1221192412
1511883194
929748085
662003480
1700055553
1147587415
339975906
49168537
1773594394
2046813098
528020999
1235526836
1805437650
1879904553
35813145
282113729
1956165290
1490885376
1032554529
1199925485
1501214719
2144605897
1653633375
651290092
1585382796
134856484
1206795442
793185335
1104388650
226775630
1343643060
693759708
353782448
1561917333
1882661507
1950114081
1636542658
253406810
1330244691
1759807582
1777389631
1293992947
2098736700
891057425
2011693708
1800262063
1850226449
1418905356
35765130
1101022165
463651028
872765055
461571444
1509254918
1474447583
348055173
44700946
327679798
679293106
1958797086
1414671905
1288922457
721135048
303173548
1379389456
2028219898
1368019361
365656499
1665018169
1027561374
110809803
228336137
1756812181
1370030198
277019728
412937203
1070389606
1530111258
1529601607
242055894
1161036046
1612768906
520197752
1840454964
1952276826
977066214
829745046
154320329
1116880261
427612414
612342512
954130185
561392236
952822495
935110438
1179819166
596736318
1527160801
2126848484
1649587609
279244094
2120517145
94566104
722312988
1319614209
1886723146
625633420
687054452
1601223019
222057086
657152281
706734907
1378620764
2011336348
1208703276
174840208
1792933365
61356991
528056774
1080364274
1767101804
1340399533
1783436103
1971302735
1141149911
1241168328
868212266
33406602
1518429190
1548216516
1507160895
1529102820
372750048
155064548
1860181035
1551347860
660955352
233421478
51682069
1389904311
121646282
1733411056
1849537337
1383551262
661759590
976807671
1119910210
650037550
975711611
619282046
675441549
358847739
1159615148
1859438234
1969377761
1006377721
1025080200
1508821424
2098521761
26459866
914411242
231719762
626411025
1809083372
1254975661
751046451
33630040
561981295
699717383
521379522
1471994875
34384590
1745804676
15333321
403904768
2087650753
2107081337
1667742365
417236701
890063042
97411608
965128250
2120423678
355612441
1062488939
1436115109
142683905
205979922
1883776252
1280258394
815037691
491980385
1162090402
1715866352
1185921662
1230610598
1941701767
22186030
33954818
21951769
1604206541
1590143932
1098093413
142397214
1060607468
1546067456
104126143
307266192
930846600
2009265375
67121637
1823135220
770846127
1257898035
1993350696
837481593
346781144
1339531551
1204855487
1275947174
1069213409
1476405219
1744862440
72883833
1658502327
250788512
674697304
1898736948
687385752
969523959
996155099
1303915133
1854726489
583197809
2027833718
626967414
45891590
1056406244
1646614600
1054040141
1919349737
550412499
1606240922
1492979031
1130644071
835829114
520040285
366865935
759998495
2058132193
1929168171
1574336270
1213414308
1883374760
405005084
398307356
1506761756
1356721577
995010558
1214742225
1496818384
346955409
705786749
106035371
2137989547
1355443238
456631849
743619847
761652750
741700930
192948694
1480415275
908969390
710863280
1003143477
144419922
465859233
382752573
1929846917
380724515
351524865
1238204777
1062653551
1478717780
1036631377
1305558701
250792738
1706853530
591901618
569368339
444989783
1525129868
1846299031
1833441876
1070431790
1536798960
1188464357
1942717975
342847972
1283658023
719630836
2093454478
639235991
1803699019
1162828497
532159043
236627336
1550880771
94482547
336354433
868214270
1216461547
319822870
749184922
1375016609
1552923764
1724786205
403074316
296382853
1154188489
1193583091
1376840191
1270463689
980141443
269034195
1824806152
1243136856
1376961619
756528958
1895535953
692753572
2009347290
1676668396
415268801
1210092941
1734613731
219554209
145661463
83634195
1993848195
479858122
1980791965
1558352823
822177869
1659087412
1400930439
1507005949
250666417
958877650
771114702
452014653
247446044
1545741510
1481214289
573807193
2109011188
182440101
1532202507
2020140726
90620926
376076450
1559764208
562239074
1773452551
1785070617
1350499813
1211815916
1737685036
901228602
1187446802
2033948851
1254046224
1031453917
486245991
992566722
446244486
195287175
345350029
1240556641
745962047
366163170
261202736
955681090
2079083879
670522009
1071798428
1087011383
1604738496
1367414123
290104431
38055099
193290525
1258926484
1894170627
300425102
1323130637
1164738194
1439561297
732488415
533533695
1383373957
307620698
4351914
1254578817
442503131
2107664697
577738882
126328480
1486429566
1899804551
863353402
1120556820
623308651
1724217669
194188042
507676660
1601601797
897847960
1006787664
2120568149
574411526
138581855
1835268402
2009361577
2136172479
529875397
1182660612
198242315
1569720211
1426354204
878959200
1727973258
834194657
396372727
506930453
945976388
1859483817
1118188562
1137817577
1157741027
1899957947
990092280
1070264175
120609146
1391376764
815456333
1651018638
2087834341
111998652
878154430
1546412261
981020795
1256328137
205030890
1942999157
2113918929
2078851499
1251575114
1285425171
608986342
149186848
774214153
255724236
1650625570
1295722316
872065580
404586731
318047297
1408600490
229119499
600657978
508721504
291791507
1490042738
1254161467
1302758989
1787686144
106368840
2063716056
1292351329
1896036727
1394987983
2139539475
904631436
215933368
212709202
167925403
901362638
1708000567
393317831
488036301
1112986395
925142396
1308664750
570613764
1352727243
1511897572
1391096846
1710639974
653633477
881456390
1481989733
811668819
804978227
1632300864
738243980
481097902
537199333
1394541690
110845273
1592973620
1368383080
1633478551
829944100
475853336
1936205494
559978238
231174761
84332476
2100965795
646617218
1688436275
1716260656
1566666623
1037205149
659622928
2039932536
1961938065
2030940924
1799664581
1155495115
1024269275
1630244001
1972468820
1999428448
1523747189
1841801921
361443645
1149836562
1964905568
1804835294
1585791408
1643693682
1370755370
1245232900
79111710
1663524577
358396901
1567853982
963595955
1620680728
2091885184
1950941652
1591581151
1985377903
23564123
1146578585
1272861207
1477954008
574020233
107176047
474920053
1765018917
1765162369
1147290330
848559802
2073138904
1462139993
1080208211
454952351
303350080
131997661
114583323
1926124380
1075434248
912013523
768646685
1162661193
11251376
1025059181
1982023587
275964691
625494918
1229879217
2046224189
907428772
1159984588
906930101
1344507810
630988058
1660704395
1713774100
172109953
1792925970
1353466976
2044594737
918890890
403215549
751917983
1742362570
393684736
742368733
804543920
1315678834
132204167
686573949
1539660541
1154375271
507085479
2076336671
1876371
166696010
1687840658
1000599193
1855026790
678511090
526716582
1923874568
513250602
96882089
1892574217
1338651654
1899264178
1415557171
1220063558
511165689
880634608
117677711
1931113203
1261374869
2083478955
763870516
1045656555
124691685
1574013504
289888572
502346326
1345387275
468965957
2043587367
1568901928
769753048
1295652785
945037751
1782755119
2096648320
285533386
1924706988
1902599836
1787129544
1823046906
619198078
204893608
269778518
2034842700
1905445340
1910542580
1047661358
460976349
559429684
712470872
251353211
319811909
429813110
89720916
1061271074
1249574716
577499461
546456700
720002972
1783033171
79652926
500823443
1809047898
1450250528
1627201184
887423145
1084885010
1617132238
388733659
703913188
1446073921
562492674
953693994
1252087505
1874002640
528272817
1050461304
1912511895
789741261
204563967
559887318
945854131
1698006138
689474227
25446908
1511815722
1602727075
235181190
879646656
197769006
394431958
1361661930
1656815245
1638080485
2101567966
1325116984
1476589676
583622208
1314337838
364854425
1045883834
1481093058
101095565
1102210484
1059341563
584837521
1955195048
1676310749
1672026316
1638057297
1856965364
1594915503
378408675
1995011356
1335476339
2052046311
1370837886
2139455363
845642598
1139229302
1369281029
473162867
1503640837
971955841
433190737
2074118278
779746419
285290172
738212885
651618855
438440991
1436241442
225293914
687676741
927217824
237196997
346322123
106565609
2051634956
1889970622
2068930631
365434436
1926085314
813760290
1449944659
852803290
821582816
1564294919
1625533292
1710157509
629159335
1159799063
1931658484
186926746
54805600
1257542907
334429145
789499262
1031916613
532017948
1160877707
1286858305
902891218
1443623903
157887454
1312132001
154229202
1315336440
479919094
760665180
730731836
132050136
2109559801
1341439644
625260919
1930027901
733214584
1068778958
1314244037
2030690875
1662489309
591838659
1325993603
39151728
941700490
1791326073
2112789260
1707118468
439538942
1875225782
1732578432
1232829230
613799258
1558557898
1643023263
618041758
438869342
129270023
306003755
985496512
131346307
49569893
453003777
301592047
1271057653
240782415
22696475
560936835
628137788
738786392
1879739719
463444879
2093968040
187564794
317806871
2112647375
1020676431
574173557
867784725
1159858776
1878420460
1113064556
346953794
1778411333
1124984157
552654790
1055474063
227650462
764509208
1258333037
354372512
104816548
1002865832
828112588
2088025336
1270315372
1510327379
2079616433
1357180851
282209184
102783655
358806679
585326953
801734449
1981789255
1729688639
1744865387
1714664011
297370908
163073675
1484468858
995189096
233884134
1010029307
667380356
1281390484
276616113
1199108505
506718128
532997601
2058311909
193181979
1442251435
150480035
1504874591
1306401099
2114729149
340818742
2081968931
11235530
158014845
1657868317
1389578022
478240885
423694672
1397997918
231936192
1315891120
1022767051
1333642488
1385991706
649251082
1390870941
269488412
2102859775
599930401
1759223468
759467029
317181339
1751172138
1936022863
1426654411
1691608402
581609442
258737981
168358675
1707280352
621951512
1095997627
1536622494
1335538373
1903281075
1229162120
396842147
38511015
2037551648
741903450
220968438
1821000016
514478987
2108293723
239231225
1573595512
133151445
1168882781
2127082816
1392287601
814181467
328560573
1560454395
630595596
686436779
1700307291
1462234187
2125918730
1476752948
130948163
700977846
237813858
653724535
1952706574
806761133
1197161508
1617245344
1958016554
1078823355
1277020010
800324577
2092097868
595579218
937174738
326684112
942396130
826170983
724253787
1101880864
949254642
1420757562
1249036581
1799541620
69187735
29221429
1479620692
2144746534
2135741201
1715249258
764833920
157764150
1177888068
1809902590
307146438
1930581845
184705477
1832018016
1450600575
216969653
1930843976
1352228673
399521140
1649553348
881672054
299870061
1165345423
2128284876
1642304751
462665074
1130154939
163646730
1638429023
786426857
19471957
772729307
71660732
2038858783
1843700600
428148219
33894766
1590904223
1817604546
1929800152
1738614016
1634993886
1238493290
76613581
398472464
155776298
997642461
1944209610
200193303
291349910
201033963
1208541121
1740174838
526118027
1849308566
558163595
1018256212
1055489561
1457126608
1941389768
239794742
1484871327
1368213548
1149324661
949075679
1551493855
2088636049
1544933626
1424563140
1611210671
782313184
396114724
337264374
1932987221
1271505505
2120689481
1159385331
63995125
1802841722
2141136999
1679112883
847924384
1030389495
1063444053
358314987
346453165
23249155
566055213
1544378713
1972105367
1964446939
1291032174
744196894
1222796897
1311444916
734706828
762303130
518166086
730679004
193396561
388239658
296522486
1678172420
1216693380
332445172
1268040149
903033271
393207716
1855700134
1937286107
490232369
1479515760
449917752
2102158510
2117727414
47848795
1223575653
305279982
1470023229
637428427
1244127752
2089575697
1671592157
416335117
1934998373
1100699494
1556897288
1926698255
72026823
1398286038
327432540
232133465
1355133080
173876053
454955371
1306602490
71101745
1624052317
322309019
646806290
1509465910
877278690
1951747450
1399396650
117049798
640556461
1291380520
2096606927
1532961422
106118786
104056313
177557888
1292462260
232870831
356822488
750823395
762397212
212698569
1905867885
980243794
1085203084
215964766
1020719904
1327476463
1138866500
1437300005
1151551727
783464351
759130087
521471242
1677968656
1321821139
271794163
902242190
1280254273
84682369
337070465
1060554737
1674081201
1014220034
1412420005
1130285217
840786330
990016410
1269989421
445011063
1092638991
1819031798
549582447
1520659898
1782043640
1431280509
895939845
1628051235
1058775454
1170183288
1571818101
439962783
379140336
419417477
1983957251
850837995
1144525672
1265902548
1454998947
1762290873
599199446
1860465845
1065393553
1242223453
1736169301
139833923
1788232852
902506048
53303856
702103317
1396431835
614211454
433209275
634622577
408407959
1085319936
149712311
140191066
295632251
169301881
2789783
376481219
1202496270
1608093046
258519629
1777431526
2068960238
1915851065
853068679
1548051745
1216706500
1323846014
659320595
1357435383
897437967
1779159112
918056692
336848997
647793319
978307974
925601987
1759529464
1005997735
965250319
613500635
225308261
224322662
1456601653
263811782
1789415765
235067103
689126675
322842701
1483531612
414687825
1974484020
419473020
1442042076
1112238983
1750719236
2031477450
1367077448
255671627
638452208
1562164028
425405477
241618706
913862311
1494595591
1404303776
574673635
335891630
1425409664
1630620260
1854589949
202806570
810447737
1514776348
1883204734
1978480415
2071948392
1705680253
970882131
670500940
940772089
2039313641
641025876
2018671814
1274422872
819341947
267293440
2121869169
828993085
939373839
1012079986
958530142
1872989302
1961398702
734241481
747404997
238899095
1877645372
1788177527
42294744
2141248730
727258785
1226466955
781602814
1825893066
36451954
297647737
368139802
1595736974
1431349204
1748896024
1003034960
2047331980
1114281669
1965945119
2011599680
1386504962
1441457908
1560571276
1181621946
1857528564
628602761
1109753646
1290000091
418028503
2127114377
896300897
1101066433
2097869445
1513854472
14730853
2013975286
1771459710
125281497
610161075
1828517267
568979968
364000939
739922342
1274448665
1586430334
1210330808
1024309280
113045548
1866287189
2054925607
1265508140
1044636674
1816964578
807898187
1803435592
1691125925
57595371
612246563
220129708
776743790
766100105
283137767
917084106
357291156
44858963
18474357
2076012565
1871814698
1740033710
1969228569
2026365106
1191501374
107802204
1013932547
204586278
1750989390
1242582855
1600786444
1513743566
1515400455
397829460
741816859
1621520431
890434280
272005084
1648672964
2073389143
452808137
1755806865
1085031615
1020658738
1621937227
1214708145
870085331
1532194636
1132485245
566357979
604477560
1211766849
1660344777
611896448
1824030527
597722737
172851666
930571410
1359909525
1520220252
888276979
1496970752
1329744398
751766044
427397095
1551381164
154329006
797680494
1810719808
818893337
249449062
552300192
1902016021
1162095584
851739545
2100139409
1808835993
345397885
794235547
1290963230
1454297724
293430344
1203101980
184127081
1629008835
1929965381
890918851
1277810222
209418404
1333590539
493994550
80746995
1392914400
102964964
2127035120
1511637734
984283418
782884240
1849909273
1727436855
1048443917
516615568
1083379577
933885074
23275919
353474796
751856303
2138342711
1243333489
968498619
972350495
803180553
1508158664
1824725214
1243943347
559071632
1140228731
1114240993
1580337877
1757250305
89684690
493581300
919735121
1178392895
966200968
142676741
1211195581
1288096453
1779394726
1186247451
127704392
2063879494
446733926
205724582
1915033023
2040708381
1605611619
1877383405
1178641489
327539242
1990939126
1719835899
1233499527
1080250259
183269790
21588610
381983794
1114685583
114342331
815056861
1474244128
1676501019
150167669
2076882771
2044700654
1366298010
1399480317
1892105079
1492113763
1644362888
1268514470
56893518
351377827
1446371888
1719816107
802671993
916030431
862956353
642609873
1891901643
135068291
1625865101
460692784
2079215858
52720901
265728652
745400550
1052300978
2056458996
1081260785
1011412446
1033396139
710178897
1638097012
566239669
1205651753
652341825
422768081
1026490430
1665606005
835707720
916149145
1563622215
1761981053
1301575469
714118609
113324988
131011579
22585191
429048464
513997042
1022707209
416569207
1072722034
1600786754
1483330316
1264005367
1640154158
2014169806
1170995773
406726608
1770782619
612487894
515498256
1312276232
608278333
179820171
2025705204
500655168
967495979
597486413
1934650908
1192828036
337439408
2026094233
1082726042
1687582725
1656604457
76320466
1026891848
239980271
1033250263
196864689
724516195
150783293
853303271
1418803841
1123015779
1982797568
687910842
814616459
393187887
2084744475
153353660
1665088737
831818965
616691923
297940922
158906185
1451494720
982882367
24719022
1100299658
508619352
1085162275
2113207617
1986709723
1453332948
753401418
858453411
1405404397
654066610
1778882636
590092334
341119076
179395665
1054043635
2130186584
103597276
1982416378
392721847
618250243
1408091989
1675787246
1359779065
150357058
1443242021
255444031
266287983
1490523337
1751522281
1365240283
1357465693
450600340
2118267638
1727299449
1512912215
1586554435
1855044119
1524541771
1568181262
1261027418
958093889
1830612810
433562078
1968110797
1291866640
174397359
44866464
1706765201
651656308
1267534061
1921694406
505897088
1837703680
2044048482
857141587
842171065
171741392
1062275119
709803345
906764720
281574568
2025580915
1219907147
1422644479
725034952
272971407
1661923587
1417552109
470766149
1591398953
1968620429
638576173
1345516297
1270199319
1676849554
1533105903
1648670710
1073611952
721664182
2112452044
1587891554
109067928
185103578
1148394533
137981930
1435261153
621540457
245139413
1397342913
188217872
532862039
1491235240
1156411808
308064544
1511498950
203402238
1653643286
2026584294
1590138043
529156201
1581740495
1967964544
1070622450
2086094459
834622315
1982546767
932228486
1850591607
1656646152
1327093883
1755008765
749918023
960709632
1064705998
1415532936
722902536
1081418010
1341892251
602206278
1772897015
11930214
1898076898
620820162
1760901024
2051519223
1367410254
1769956758
883497394
85204988
363646815
1155948071
769857446
1531648174
1898890389
2022856726
1421729830
967139163
440954374
890018808
1302796192
691974273
811624488
849152167
1054037786
873958451
1863321025
37232461
1717285218
1987036588
1844116002
1527404379
1907213074
877321127
926551000
268548825
722945760
1401886889
771870164
64408275
39204130
1481669499
231629617
1630907342
1228302841
1106798363
1155352653
264804701
895865498
1830492909
56501614
1443144440
1422402742
1726739339
413378796
1387900932
565386277
1818325548
423455135
2022100007
1218199916
540675544
1326698823
2020850535
2028025724
1479723702
515837431
269538927
1181979246
987798242
1534201108
2057187026
844182990
1153271531
1962048917
1406860137
1674721859
739941650
20371943
238963906
1962237093
13085289
1566800534
897190057
1878258580
1298250541
2147463118
290008879
1015442934
1834574341
408675496
1537893952
1063409937
1004652970
1027721415
549965472
1452994367
890866613
925336159
99426231
699215213
467554783
1614735583
537725794
1948283511
870071882
651806560
829877087
96773113
545921695
1958487705
427668639
733404589
2128826859
404070021
2012295972
292923279
1490071453
1224389120
23760909
1768796994
508618730
139931647
1082989502
1351099248
1636952353
1534238174
58483556
1751341375
676065990
1363126843
2078838011
268389134
1037006293
1288677029
590478110
1925603908
240565692
1113786927
1128610280
1509679584
894197838
1789918016
401617589
1152963797
223835535
1779950235
1402054824
1187021695
975083740
128255131
1831075047
244675453
1355984904
1372136561
2093234871
928508874
1974631635
1962290568
251030431
857146648
2044195850
306833057
1040725027
643645049
1036017281
312847209
202553251
2111937681
1512063345
1152069308
1732035801
1533431656
1370754499
171394377
1962822008
787341544
1407097205
1947449254
944115499
1838148320
1627807510
1756961971
1635958723
1465275745
1858242156
1427749717
380645683
564927792
2064168000
1821275425
1151990120
604414329
1387045763
656324807
304368534
1351776920
681739391
2071755809
1472994191
1389156396
2023040369
1143815737
271551096
571631506
276882276
1433997735
87005901
776782185
35938721
64532271
400305404
151478440
641206936
951816035
1522221796
223682718
1216173886
899616160
1436323185
219103965
81190912
1267700114
758791919
1914109353
1387935104
390906328
268970290
241341101
896302955
1080671804
884088967
96398480
77260272
1273127378
1709877459
1347339612
1107280212
1220447646
172681478
1290818867
1977979511
2004646426
1311041509
919767030
360235833
186323465
273223801
295877576
49884780
1153258711
1910504827
1138493369
1224503300
1895809062
1822002770
518064348
1192361483
943243998
429015843
11090407
523896778
1090336399
1584390404
183160978
1354768136
1449255609
89546251
533341210
237676438
429065727
1467356716
1815583636
17829826
1081796975
689194621
1145381853
1472385373
22051206
1628361319
1977364087
635779163
218556854
1694257050
2052929250
1377170560
1622629860
1982421435
399626754
422218
1077779648
1926508451
242893642
527168951
1516292715
438802156
1604295537
89951433
1761683960
1620445303
246636241
919123515
367257666
357966929
1977987936
1340268002
114683489
283209367
1669011327
1030069493
838777613
1601589998
894082929
1237958912
2103199118
1505653172
200129503
1369251222
847308791
1624912673
2001373321
1196106590
2043433244
2050139337
708944412
130564381
1584955103
1385340046
1399358543
1588661109
1324597423
1059595744
752447645
2039360903
589349238
640628132
759290940
1863196900
1815452199
1344710179
7890475
1747299885
806546351
2106620964
235099628
1713910945
873202044
1012822551
1478009204
302562090
557382518
1531694326
1707113287
1981073487
378273979
8747187
920873303
2090467893
721582360
1411476457
1898766895
185046791
1953189875
1577473205
147551392
305950111
1566260871
704941144
540505310
1909660899
1862802906
2080461783
910766787
358395170
837042330
1496668193
2047326471
1067130718
1777522299
1788837542
1069093582
149732769
971920795
1072494875
450697604
725169219
578415796
1094164835
215731205
1322348819
1622605331
689676094
139471968
684936097
1639424285
801460979
1022928407
1556215411
1449602244
582519398
947256428
941897224
1839319671
2083650899
1679933583
135881237
1481903865
673452341
1214599182
1979067647
2107350469
66053618
1109023489
152712456
721539933
1226549631
2124280399
558848910
386496084
2053584161
526327169
1982064110
979923701
364900509
1439824363
1691379128
1449565436
1018494606
483418135
391800896
1962572144
942453248
1821446699
1422192736
1230836045
859588802
1652454036
322942203
367905759
1143140699
1448460788
845556244
509563035
1502156214
974644580
348082530
860254678
1699016896
1786033349
617566722
239345300
621111814
1098502374
724293887
69426435
878983666
1299055091
941900003
73682127
587224582
31595922
1152287564
1942827351
476161356
287339823
325709874
700089172
1183251627
1480838161
1135128032
906431576
1461674660
1751045603
1972437643
394594291
2123340838
993869026
1334272797
824266321
721748184
174534672
707939344
367625897
1291228710
187726115
562618907
843997517
831878586
45882252
1182620041
1796921830
919435040
956135879
770975637
12157363
261564030
1239418003
517536089
1602277832
108789409
803106793
708998463
64980388
659418971
594703094
95797894
996277486
2016618388
249957570
280680945
1370072566
1833380755
1580159830
68328834
579825616
154283987
1587530131
1644149121
415909116
674741699
844119528
1546865636
1385336117
1113432141
257044503
84825405
2077996974
74192745
449822561
1191768112
1742523854
1990743338
744694162
1177572092
297864440
55198041
638492749
2093782560
1853458619
231638513
1365123085
358565410
1606997426
1868948299
1515924919
961264334
583121643
333630678
219976998
1150957413
1108471047
497437811
1792704553
208065508
1720831904
1714237266
2140150561
648883239
1454522493
1677621895
424920313
1732368606
260139111
1977362009
514769902
250261258
538941228
1312236290
1096647993
1990642062
1386030203
956802372
788619715
1381455891
861559473
961198668
695004705
2065315779
841115969
42345313
475254566
180835307
1717198511
500399027
1447500121
1864486359
1908222678
420717216
2131179113
2087578844
322808074
1913352662
1028936741
1815926608
902279897
105560072
981883430
509546997
616118664
736001638
1381328996
1594804475
302803249
904893466
1096539471
1719852956
1078710831
193880702
217768959
993773740
1820957702
504170999
728402576
427501348
45268780
2003355048
584999050
2138518920
951535516
1214486567
1791466726
2130376497
1663082174
1359953754
1381878868
2051289012
802086426
900362427
196544410
2064655254
1907763488
1288789415
987279720
1609048149
1251282966
857899021
206159281
752798916
1170012460
1939385853
1590656580
1645167010
1629852719
1526429230
2015230605
1397680439
270816113
400999573
207932700
430122901
1967189740
403361315
348228054
1479265144
1723854438
644171103
146844827
861095491
1268529995
626316855
188092167
37071890
2093529945
1518856917
2060838730
1867480026
414380608
568833891
454512093
1856319493
488615143
2143325942
839470083
615814897
630895336
1904770665
65237594
312537654
1523744906
130364056
87750131
422240179
1901660756
1118970530
1894078524
623184316
207783269
1583875567
649171905
490118957
1933261771
845582029
1413534630
1910281109
1179477233
58814493
1768403171
2109384594
1118832865
642885766
1033959735
896350533
693627521
325851016
339410092
2066537582
153319764
364796137
1493722315
1135917611
2031799290
110291361
2138935882
385661470
1113367179
433951704
1648591657
1484288514
256995528
277947147
1500070258
665574995
1876783240
1038049436
2038225097
319218222
1617607468
660887445
234149285
1142460373
63204668
660463955
1702054535
1028339934
1708904205
1529903569
1854627604
913983052
1739622557
1335516053
1876059463
517134690
1656019582
1192616964
1445296444
1200632590
606527730
638336987
674014694
1011147927
385342922
60382981
642028632
1384237060
1291487872
348271031
2048377217
63684625
372339545
589179712
424688790
837894250
2000050199
2132086787
585821564
116432519
366188419
1626474501
114647622
918563016
487104990
1932328125
866068193
40437742
668103001
1265318874
1445437891
2030429842
1949372036
1725457574
1800502121
341205403
1979914587
1368955919
2078575552
1941454917
1534090019
2016741457
1458000083
561476957
851206731
1023645061
2128145609
2072372671
595206817
1252721319
1112845460
164362928
322543959
1074017353
549983666
1097005066
401122816
951702071
671382712
1831476756
1212118449
1629956869
1737827180
826773720
1286771851
857170055
1793253142
1615202557
159551635
740678667
1666074339
497044320
1419957090
1168181843
1200187879
313223681
1750105415
821059687
765070696
1206963203
626148943
1520346948
151876434
103349596
1039821156
2034864276
1057400916
1999128578
220436120
1960284774
770726345
405672844
713157801
1031080930
1455109333
1814564340
1069612050
955888044
1236388802
1033509603
940036257
1081557308
1359676600
620498263
496764004
1053982266
260313040
1904092801
1467799927
1550284262
1768613273
2135252737
2062506997
1121586267
312626386
2001761961
185896181
1733545763
71854391
1784073464
1254265973
1888490351
1757991294
823263479
855243589
959928504
1027812709
2038651388
846196241
506131975
2068798627
1776678827
281446104
998378928
373826672
1193200202
707534689
1914227160
1936025038
362500786
909814752
179494989
1141824633
951069455
1863326907
181559197
1307599886
631789277
867748089
1384366599
880330627
1423334139
723837102
1635797810
1133254283
873995791
2063722206
757574463
189957211
2069795071
1475425268
1072819145
1361890563
1693065028
179601420
1847239556
1912022329
1879893590
619852
1114010475
1306767108
2120464077
386746795
1627638177
911571189
1217846360
606167511
2108157784
440730665
1490267644
74054304
623467362
1440174710
1850730013
673176730
33050636
368082036
1715979027
672011349
1844887011
816500861
67628912
1286911631
324038933
666597312
850670018
1672063367
286557459
1106093577
547087758
1508931450
259072264
1157451367
1561148155
1344415749
1787984926
1496998543
1857568476
1063134296
440805798
75339901
701672452
1276976990
1067691406
1914157312
1649246873
236914963
1226528794
1770288689
1871538207
1657604301
1751935664
1707723022
1412878634
1367899961
623084557
864868431
1035923331
528486501
694309936
1409639979
1955753028
1791211195
2110888157
521717573
1052960542
40950846
1153327577
1057316879
608976591
871333238
595827907
606579671
1965203799
1801016283
1820387912
2004994669
1717199992
1329858430
1124055349
1590597359
349873549
1850173882
1569172397
352929107
959165007
649639697
977486545
1853000045
1494366332
657711596
204854023
1463567525
1221082744
1085006970
1596178681
941931656
1455743872
1088101110
1798177960
1818908879
170125373
772580904
1346500266
413198744
1826487781
56087905
1956537319
974222799
1881333738
1988532416
147777990
846041533
306590524
1593834441
1050581782
1673477209
181415711
120563462
262335330
614352498
1650658468
134441722
52421606
1825849518
21381168
1211617720
975609749
381153675
1753774201
1464646059
602869561
1906922435
1992910655
505083811
462292358
641146047
1255952872
1159987514
1397263506
345426520
194275614
987012658
1491435490
1647851962
355199295
1913889877
696152837
1532871974
1238827900
1133885546
980474893
566356624
70487157
1385109682
271616201
1500739938
1868985807
1870425990
1927043754
556878153
1373113801
836480379
194398980
598636595
614467641
1674439456
884979601
1934110841
584207733
1622889531
173733420
701888249
1358795744
842143940
1324560830
1918730778
1447870490
72968333
76254624
848500465
1574702044
2104587314
674665214
2117038263
401799109
435779673
1377231866
1447308753
1475609390
1765068591
313145491
1926743815
888351722
1676151640
1096786649
1966214444
276207
424090030
261757633
1700933567
1416741043
338520998
375411513
1168591590
2066617585
618211784
1008391482
1384414658
1408159610
696413551
987849966
912885957
1938048026
38241207
1056484891
200864775
673033979
319239917
138491722
34913560
424357013
266478014
813211433
1358597557
1118730914
1329334405
860758082
1876457944
359366583
2117483623
342580591
509822451
495557530
1522271427
45249945
1578579273
496418765
5902911
521298074
1659658296
738021284
1664743456
410161977
1399296487
2057160818
1186639865
492235658
1678815198
308097497
1396646327
922543388
1920444007
1903777283
1760278620
2027099356
1074847901
613663327
1798044213
172748247
1297237334
528780967
49884240
1881984372
429506057
1277554324
1006304383
496652098
881214802
2053736681
1790653238
1011018218
428637234
371759297
2017816061
1177080463
1051707753
1145033994
28041699
2058103225
325648158
1235755222
805971416
1805021048
1692633290
1683817440
1203700706
1443381121
953819807
117566234
733369687
910841210
813438622
894906351
1941693149
77781261
1759773471
279964017
988827658
1282405058
382282238
2025423997
1972964809
1441310566
1194607930
2114331412
1805931483
1711602934
1059120736
1089127932
1733960436
657352310
1746164973
945961927
1037258812
544831617
265495453
1103485458
284136941
944366928
2105399086
1129118916
144944902
442614073
2122233075
409227160
1134065833
2021461618
298885266
1879956664
1697913991
2142933487
1078506100
983230022
1900430180
70446895
2091601412
1026590306
330321612
1329532031
376815624
1588074314
75668529
739164129
1583703174
1115448063
1864879617
1095811667
333796771
1268030651
492248921
2110581898
246128954
702423036
614907046
1492237142
1475282804
583399855
2008491841
1735793595
180240702
1438857226
34643746
1196457722
1528942077
1396900541
1609274589
761542491
265374223
1969716048
1362961452
1785076645
174411080
120218944
964728453
194606206
772722955
1737791145
1406594205
1327902482
217914925
2077962209
1026912552
2062113579
1086014457
1817418852
343692068
1069608416
837686615
1431263890
846088143
846450405
1476112458
1175489504
1638020324
108473322
558205814
489180626
145220456
502404578
1086196796
179296636
1723382044
763389011
230860135
1038969840
1433238364
559276529
2000911750
85325535
2014451915
612548851
1130470499
1794938847
1532001457
574248790
1892459079
664853103
1175152546
1411195652
256443794
95206930
1583502102
1873221180
1223153919
806586434
1274501890
1208167202
496572973
807558092
716189751
1084571936
2128709542
1030986058
1867190940
942358675
161283972
1582696297
1363202938
572950174
265708815
945341287
1670176778
1502517753
2094927732
1439496407
1075073778
1287530299
1508360100
237920771
126160711
2130396405
1503207234
746819718
2040914569
2058092447
1427228245
1608973654
271625858
846737038
219531565
2005524666
1349491755
1991872296
1310969777
1688326865
1979078064
263924359
1180676821
2043818981
720390239
1013514364
1884988148
1623350503
949808948
1211169846
1843517016
1135711925
1957897484
569782521
169656087
838458226
780435290
1494703545
1516489160
1402101249
14266116
615102865
425239393
281205539
866184336
472451126
1609107364
1750642816
1118267612
268301887
1275402053
1204731418
750176181
2069609568
1962030640
1442385289
1620026098
1477840348
1094939161
1105543985
1935283053
808471024
1252028457
1287706035
1178944590
537328265
2007229342
1857425079
1596918949
387225429
1413123102
600888029
2051838461
74617292
1963703158
521941489
1089270364
1062709882
1519674535
1464450995
462354168
1660193819
1421717904
424915792
1134742956
3125360
1473782044
178966601
191941719
1994493108
134491593
1168184953
1220426229
2068972850
2016508981
2145532396
1760108988
1138240090
905810030
1944773624
1934896256
362626058
1004211517
328186546
555451424
1722021573
1191868830
1522872764
925613311
240461657
1460506467
1861820927
2046019488
83003152
1214124473
275720892
1611328707
2104549482
206645835
1076942963
457428420
878345013
1949323557
1581422271
633696214
561696809
1571862893
1760454544
987975209
1362396710
1259489417
1863672689
26047488
92452346
290395247
882442778
810655501
1573287540
1256483022
2030906027
419850594
664908026
635328266
1174670319
1415150677
574635355
1877920425
593804323
865716760
1754285766
1937320247
224240137
825675850
1711994749
1285257008
144942199
1317921359
751725821
1432225538
919544481
666794800
988410977
609398603
1439151369
73308273
937267022
1493993658
575649019
1309154198
1919794942
368653418
652250344
467154201
1779210562
256158340
354996544
1813632487
1983456515
43028465
1637687310
863251106
693501335
996676816
1974258006
454434048
1536704424
2088327938
1850425202
494394967
1573895551
1035822117
27217789
728463804
719944475
735545270
1338581294
559247038
170750478
890597737
265289620
377901760
1935187571
882419565
988342441
1993243865
685003477
1951570175
224847484
1619309967
1668011063
1251750980
1841704569
1868100556
369180372
139592775
123931198
1852579118
1055044081
1081989127
663586760
1648742668
1870709849
716632085
818606573
1969306323
711409729
2105652428
1094062008
271182837
1920542804
504886630
1980706266
1197587972
1704002281
1730325789
128773631
1376304578
2143711054
269373910
1310646080
1644174448
733610261
1791142636
401792845
146877078
258499750
1034366634
430850301
1134647767
338021450
1945954565
497794538
1631340463
2072159012
917957005
19869276
733794223
1778027057
1008351731
1956645111
568206682
728669270
1015962633
1643883542
178124359
344718019
2133282884
1303407818
1438160197
1197449498
1485972461
2066903075
86518719
1215857054
1127024441
398150364
1241510897
1025042784
1731455814
717580715
287079404
1511533844
2114627913
217334197
1916923745
2117442665
1942859747
725239952
1315006869
700301030
108149235
1697494245
1742622726
8575019
1642007635
1654457935
1640805575
1112126435
1552333937
1301566842
1497481342
686537284
2915980
1931767051
904864852
1653558288
1989966840
1717348686
1566741818
1769432826
1111535883
1577623659
643976417
1242272296
1587237886
652383043
1073714479
2061046282
2093990507
688629021
974674241
1097753731
209909803
683334596
2065744163
974259742
561810756
389277883
825086595
2004188290
177290337
2050406416
844766251
1386589424
377483404
624478758
1253926791
1788442216
260725826
953766543
609252199
2111805339
1722947361
438378875
1194702271
940366302
1537426441
1413436131
654321212
1068205620
645251069
479446983
1269895246
1217208645
1150146473
2046322107
1665527258
696217582
168134208
1566187350
1791969467
1938145995
2099723120
1255326928
606709205
1272417063
1235429752
127179663
932279950
1359296263
1162353597
437829379
778769349
516183367
271111358
1193363672
1723318174
319029792
1312224463
390086843
886091677
1242209043
1350330313
1437881568
589373325
1585298247
1077697421
1653365423
498625283
1431666696
2120531550
522360423
1504522342
1021056169
1842955450
757123989
1852471894
1761249085
1195440152
761140567
1629483589
1580458951
1629441268
621250221
1353587526
1741658705
119652584
748982971
42439527
81013033
262865220
229129362
1193303675
1251152567
1455724824
2019561574
111425570
312940675
566241031
87155467
1154280992
1164296311
787553439
1094277637
215073477
1357193325
1493697330
393624753
2089342678
1607922407
1035488187
2094828475
267623426
714732310
1131520853
1589076399
1552895783
1208123552
706073309
1877973775
501381791
846957861
112469183
317146852
1256226839
1228984155
577983174
1119542956
1708927818
1821589279
821230863
131679934
1457671201
1860754260
848144355
822318666
1651857662
1949873233
453263921
988129326
885201087
2074362072
2101097293
93876956
59593932
920582867
148435409
813639683
1998492811
2111128240
379199909
839917114
1556340254
473140318
1418148375
37388216
459571520
1770967795
1527886864
1933165473
2096163337
336549223
276218105
499641797
495024683
1084136132
1070172116
314545995
857631759
582598158
758049959
1432272449
1732885667
1898513094
955506235
1987796641
629415389
603828504
1330064294
35312139
270921879
861354532
1920984167
1308424232
1057310472
496018543
569982094
416032519
25292641
1318535081
934083626
1321395056
397444507
424386915
315979192
834166960
880643402
1324214549
100664148
262457690
482448691
532040743
51973623
600723201
1566531629
1390078708
1746574163
871367527
1554323500
191097905
455500827
1942714290
2034862134
978248089
1425306192
917906690
2071879340
228750305
211765047
2010357024
1387296651
523458521
1878428212
1187873371
1957637875
1559988515
799096415
804931420
823376594
537186317
645431626
1141094443
1843498394
638028953
128176372
1950239389
142131279
620678026
1193269754
235025742
1279262
1997709870
1551420945
947343674
489136304
1750717128
1335968342
1969537320
2066017815
2131998954
871273808
1186292257
808052475
706444667
1298390304
1065485343
1214723941
410358509
412376666
1888643496
1762351029
402160152
1300662564
1298534477
816786993
942787986
975208654
1475723531
1365031423
298358413
2026318107
377415798
1785251164
2042489131
335068335
264877734
1450745651
319604747
399240137
1199245434
1949097504
541741407
1717338591
1965233705
1711942246
705114740
1548653660
1977216361
1616449547
97739945
1857108124
1096462368
1507186970
82129159
1806287359
2024709563
1445556282
277118224
1802537155
1972953742
121916067
1031495239
1195915242
387199174
752114297
1726805842
406364968
1616060464
1731135708
739482473
1333142959
1557419743
623392873
998718304
1853786137
490436927
1785679702
701307182
1024749254
96461291
1714112961
672253098
392318984
270672580
799986726
1259233104
246280907
272190592
20802763
825895207
455439387
2068381492
1861914415
982078644
91149741
661734031
1648092504
723133076
2059605171
1906910708
261587643
2102478609
1853736739
903162112
807871932
1460049242
2769678
95054748
2090435269
142799834
355945347
271558165
1120572958
858822892
832194607
885844412
1824259577
821989113
1523253956
1241196767
1910922522
345538643
1956703584
818186029
1912390857
498322417
263909698
1667658213
576399166
1137893725
221955111
1183219722
1165545946
83879222
1270663038
562764449
366473021
1965006087
1167420891
1137241401
1678447054
496870484
545073605
22420901
562677211
340977573
720626665
1534348535
808266675
1269262858
600111380
1436704454
273521187
2098221134
1815396471
696715924
1838827671
841692704
1837144575
1090859771
350486827
1473759640
108692725
384501407
187947902
1909501905
1177107845
1540155397
1353121302
1952755961
209052562
2109546063
1336437136
2098277591
1645226165
1991331118
323078719
434034423
1959921283
243709103
492589690
176274087
638319821
179714695
401251592
1700628369
2084755395
384383388
571774861
1303324036
302513904
113252831
614364251
1866240376
1203063298
1782296968
1726194843
1057751291
234184837
1264217379
266263418
264457969
320970644
1285177107
1423447859
1534111639
1973323620
1160796279
1366406262
1000189169
1501541099
1625794863
1659733869
1672309490
1608275196
917973074
1654849320
279393241
39665419
977331207
1103056691
1152273462
1034776370
1636489864
1384686000
1267207947
1100359313
1365416296
2038256259
1890669300
229607379
1610393166
315109473
2124682545
1974385829
1048620931
245549025
302935709
8037610
525566897
559854957
47959989
1901071465
940560974
1643052929
538019131
173959394
188658666
1407875410
983532438
1013326062
1996552804
538979391
2120645650
2130794962
452610416
687262371
1607743628
2036354466
1089402352
904931919
1872183250
1935813171
279293854
600426006
889897424
991131173
2025713653
1557350575
1125895184
1119551616
1531720485
1463033493
310953341
935220765
908916839
1962479649
1199321927
851885956
740264394
1675814085
1738785990
1706019035
81366229
17763308
688170905
1407733274
1868847713
1320374332
1760437297
772739733
188030870
944083220
93028825
1504960236
2039530764
864585133
1136014100
38151970
2045550649
1125549743
499730954
1213872470
1495067359
2032361654
1331115102
1083044586
1145176958
1464741494
750960535
1937113148
1569027559
1249655508
1423730066
1948033498
1104661303
131459968
231006387
1790638862
67117512
975090516
628492233
494266453
2054065702
1019284453
2037576400
285695293
442647239
336033849
1480615663
1331514057
2081718447
1746636584
1114016427
978783805
146362055
42208575
668787290
216688160
1011284909
737865534
434213858
1293480384
1377133676
1251251260
140309526
1967077096
612763044
1179707416
85088632
57028572
2097533838
72324479
771701170
1767924205
182049292
922763257
1265208635
144407581
877110590
1405601521
1564375995
2024766513
1992978778
884182803
1182945341
1339317893
270934909
1190384898
2092086665
8868605
860424500
620103617
471612066
533232566
420307298
488122997
21241454
192557911
1309387875
1812872894
178742316
1888148349
869188573
1546827642
1831874547
481440419
1155185455
152760917
283273968
1470837386
1209501707
954776256
979414840
871593579
1095791182
317838215
1493859483
1597581694
295259269
1970702687
680834155
1992326270
1670018073
1245728089
1880972774
1143579828
744790308
2082559570
131838673
186671673
1011699644
359550051
1907192533
949882206
217409262
430635625
937590975
1351036315
924453323
1522731045
1892140580
1720555506
879863690
1548205327
882008027
1130370215
1421190091
1296812520
107745792
256937447
295292528
999693165
679609523
2008663482
916628589
1627698391
236373936
1150129184
518739896
1310232878
498638640
932490899
470589305
985894530
954013572
1460204586
1853182129
1890672564
88269368
1901282788
279297509
275023550
1067120923
936764242
1943986160
1688229575
1847200641
1120686613
771114462
230227742
481505953
678021945
2099236151
142777425
1675422897
226439646
1872634480
1924682615
1440834094
907120964
1785399566
1892971537
232452571
543826870
990407652
1064477200
2124285083
491315073
1439380855
1148520530
1190210118
604147372
1527836619
1648726746
999587257
1366518737
2062626171
1638674740
112808106
349129141
1343994029
2094211124
799744144
91766859
1337232634
1882340599
344642191
958718965
1964938799
1949982330
1528641425
834601721
1573271913
616151091
483252434
511962269
438084898
554845228
354880490
873414238
236251463
444282202
1629507407
1259944695
1418975133
329675250
1757670946
1171368077
912501712
1195578668
1540156730
1876965034
1717337159
16120457
1023294974
624127084
1502769603
780226207
1326726237
132587322
997902299
217328331
1364292087
1839951979
723031314
400242318
1489478236
1899320412
526539610
1183535584
916332484
1013030802
103899220
767510524
1119250298
735288812
1781255484
1239517419
221250756
1559769257
691705729
142273573
1751957291
192312349
104608030
492796688
1884687570
1530326707
633667576
1246904931
717541423
1212827339
1323212680
2113482145
403462982
1981317373
366405614
286910546
164215880
2070005295
1750056578
1865992319
1496863302
280605343
1189129859
567460163
493660309
860236532
1371228384
59464952
1291230079
1571470120
719539350
1388822319
1166787803
1831435579
296457928
1901047543
125513599
555910705
4774771
1487776142
164320308
1597693360
2104173892
690420830
1728273872
110361427
1089412639
994371244
1103148336
547147093
1004019446
1107805463
593089927
639977057
149162075
1442660986
1039100133
1534948539
1143595742
798135105
1718398083
1988697931
1163151112
1763424058
1243094055
1439755497
958959053
1462289249
1450534878
129634857
472631453
1608660252
22654619
1026393917
559317348
944065468
439550911
51889893
484983794
272198335
212089550
1112151212
478932115
2090304674
2142632837
224807485
1797112203
1482460293
66985673
815672993
1468289799
1684009199
238965224
1194284093
858596154
520559999
1260061585
1319403192
501093940
596575599
1806407717
1208324501
1504488248
1520743964
1640293730
1933510208
185334781
1680208118
503248677
287959776
1979876680
1677905283
1083644783
1555916644
2058925984
1113154659
1366242984
336776468
1219579539
2030338259
2055954447
1980050372
2031907265
922114820
1804518871
156594400
2111216892
1943558928
2077808906
1448873280
331632609
76079662
1409532552
1953571729
744195983
1529880030
1587879632
1750351425
189529294
1539629365
2068972053
1358728747
576138905
268077137
1845970230
1146794186
109654079
196141416
1211570404
95747593
790840189
2099191842
266134280
1801936713
128530203
840095447
874013273
1508879526
1000509599
1304164666
1844517511
776967211
62946162
10413810
2130905370
1240270701
557416873
1315274025
1458938057
775565848
491523180
1265119642
62787276
915273745
1341696935
1038627847
1875756544
45480901
572860056
890476827
1416516676
216738942
1954108428
1913424874
1839955408
837934129
224836358
1833732412
1749852588
575561335
1844181536
1423745251
830367356
1201090106
1841625230
368820374
1122872815
554540037
81321450
1592526200
1026871739
1992688891
819385040
62920543
496772946
46698388
1930594517
1394706956
458148951
1404269492
1943112321
774457361
994360065
881313612
1834636529
545457416
1900226127
1365890482
439760331
1144305554
796138947
557710707
2134308337
1854086005
355891900
1345001094
183584694
2039233601
15143739
2133549255
696057945
2018576348
528758663
687143404
342628377
1090971508
808220084
1554177005
1409905168
2074764103
278504965
1118266235
403729540
1223412714
1255751548
145841588
1127102942
531557567
1134752505
1565302525
1035861905
762758873
1406046475
338108613
1632681936
1479954869
109720937
1610852468
263325881
1981761404
1762769643
1199764640
1295674610
1781003598
1338538106
369914927
2137048171
304158480
800474203
171934770
1033581449
1431615721
713605495
1735800371
1942027427
684138868
777646916
1476566716
1782454067
139641940
295508403
972008204
562663542
838351918
1588778361
3047356
1265611777
1658539292
298161380
1178164991
232848288
1803939525
1588545405
206902951
538363897
724197124
734616168
1320810188
1006559168
1606237049
1235746063
1242386301
1258207639
987800633
249670786
1135900455
641698554
1371104788
1646528738
346708383
936648898
1206332568
1677127814
27299087
1126793329
66632885
1420748068
458551598
408112858
1305818745
36681516
1982125382
1994719501
1840471984
2084600539
435774
1781060986
1012397608
89244626
406005014
1906676342
326371723
817310210
1273439461
1443106846
790388241
1584731510
1069994382
461735797
1467143839
1206112878
1435204975
408660772
331015900
394849791
163903534
1314097114
909249923
296213053
1435987067
1147415555
1109743422
573233757
343852641
1037179097
64808784
933574409
104899122
1371044243
739675075
709868210
22397401
250160275
1592284813
151025059
1244924828
87319334
1745108952
88001139
1208094813
1045004888
745918580
1521795561
2002590037
1702963732
2081608739
1969137605
133873512
386039449
318247930
1157230268
34539620
198445084
1837832240
458513505
612371868
428434145
127529609
641498705
1695558086
1096726621
961679625
217343253
398962804
1404239388
585570183
1948756403
1124543149
2045902633
2044904044
713406820
164306581
1243556814
288804960
54618471
1573543023
1548890578
524940719
1792463951
1463277091
865492220
324588799
228097258
537984126
683523815
1034158762
1990507485
1426171328
1725505489
604245699
1627681468
369523754
1847965193
379361038
198445363
1024914423
2069997394
1988583881
1031254161
1363134832
513298400
577797904
1090252944
1354172314
1033327583
591164426
199457618
1418892783
861763213
2096196765
1640188297
1558859613
921975578
1983673768
908984057
1146003351
826625217
990625750
1016043122
1838983713
714911564
1960241393
146429562
928577643
2108208858
1296977665
1510346005
467251053
115918936
1313499696
637703229
631852763
345760194
871640802
920559138
61535836
1818225355
205486088
885246344
279524563
1355992152
1760590273
948501944
236477929
178671867
2005220134
289148613
569731324
364367291
75241630
891529851
1539986962
870093243
1167085108
1778027452
486612385
1278484112
1084590612
121960170
1020143144
653338930
1127974399
1354858186
538657279
1118462171
543337245
1175851042
1107047927
828637364
1363851769
1744455219
1364576309
547563298
514096823
1514145458
343954798
1761343173
657427133
1966827186
869199754
1051426241
1777137246
1210766877
1610876000
1575905033
1888496589
1096848500
31230772
1390768563
1357297929
672033999
1006287643
1173926415
2047879823
1320467072
144263660
46831906
612297886
1683338455
546320846
1089193352
1104885359
229507981
559152975
178297723
1946221640
1993579249
330868922
1999217847
1618078045
1488707751
90237641
1260370246
666132993
2102007641
1524838495
1922363239
1580764852
531043009
1489829839
768300078
511470949
499332345
500035963
846359309
709356671
1258533237
1752378911
1887205083
318377139
1396447788
117208254
448563642
117443347
3486604
938715486
144596287
749704119
1528959101
240118513
2137584325
1625095184
243562265
470626697
1855781946
1101432031
471960649
977368337
740297522
604873755
1841809685
1037589211
1107659272
1830246446
2126984562
1144941634
1759935571
1162641774
1461513662
56939864
1457063426
1066615925
1349709438
749119972
473480479
1383756957
540354681
2050536751
1552990310
1831863815
1763499367
1793904426
1259903303
2138802245
565396398
3259151
1867834054
2117445583
1819046748
106466749
1468840485
1138080050
287021345
122198885
65337269
651053715
513897519
65728196
2115120617
1032961597
1456871775
1890993874
1051882230
171437316
1708064663
904174722
847245265
769511540
146953293
469447230
1722628420
1308112002
803772367
426649779
484208702
66220771
1373470950
1716035199
1145186577
26358837
371272238
249713967
379919544
179911420
796558682
1993072767
1561043191
2134783346
907810746
1496996897
688384030
1840617498
210501285
1415293389
481560983
170098574
1500527595
1897674709
747557379
1773116298
1669351759
1627869032
462052360
244588592
603780550
1477110426
1253928887
497074475
791644358
2013795037
1397271307
147501855
563162958
943245051
1109422845
274904736
324775841
177498498
848079395
917121560
727999960
1031518030
1833906928
530588659
1161988007
940918103
528627206
1493144833
1038201185
870549168
761213969
747074321
1556199816
2117950431
440392903
1757800993
2000997764
410134501
2018095045
2059376668
1452070252
1031958313
1330996519
1156304262
394862788
1752563150
1807949002
1444862291
804608595
1853396311
185358165
2098944435
2049623243
470164369
1694807657
866359086
616873592
76513377
500860078
2114184897
574197312
1478538356
1040713152
573510696
933787445
447858382
1652985711
61199271
289281316
82514891
1890871498
2139241668
1303380214
642132709
914256723
1444957376
1097907342
345257216
8297070
100429881
1163716447
219341611
1423969470
1971393823
1002617508
1733878775
721042161
1738294987
298110286
444785278
615752050
2031504837
1647911049
1495927815
2145212295
1254251513
38106207
1892491091
718825575
113393059
656007901
628425077
552989382
490083508
2135606686
847109356
1881346464
1724979690
157999345
1838008307
177310761
1374447668
614914320
1088549417
1278103086
1490079215
1329786255
1312512909
1691789428
1041278962
1107033604
198447686
626874473
1844101954
376231575
283506908
2123389272
1775191936
1773716229
258741381
1452309417
1296017742
1943825587
619144146
837535184
1231201403
1462107440
1007696997
185310286
1724202473
2054523874
763179355
329757164
1927401092
335991140
627605885
17743921
958797028
564470714
282922429
1832257301
89214912
1716173629
1957943072
1134597568
1864589365
608976416
350946734
575626041
360051736
777098601
989820300
202046804
955824096
276629671
907136576
1115191831
350851475
2118230590
1606426761
461999996
1715593771
1619647442
79498342
653913096
1207029887
1391432335
139292671
2108302979
1692572489
367412022
1979030835
499744506
2123952996
1993903754
1958680639
1138714048
1768971744
1851393452
866115014
1105579390
1703452324
934165980
1856778654
1791312282
631122531
1812344075
417067986
1101252487
1663475947
922013341
105676871
966231856
287985557
146542208
654840951
1936603770
359906078
1043529350
2054929666
207250822
1775120954
220615172
1608830326
964122665
623667172
523510397
1209982100
422900862
783291717
608434987
291196002
1423720469
1118545021
1222389254
2104186764
1635630179
2077680102
1672835085
1063626602
1757054619
1091549150
1494072429
227570454
519651249
1243606864
559645263
2023302243
230145356
1679883114
337778602
21137403
499810659
943114960
248018571
30572916
1987771119
360358527
1249067239
11029370
328568280
554631087
855837873
1703165093
1167614769
1433764486
1417148547
1395267271
609485316
1684004808
2065401751
321313934
1433317175
1549065039
1844561383
295907247
1700500761
1705134731
974304566
1531656084
1383511244
3481242
1487732706
1735724907
1326882313
1712354835
278066872
885963848
679800653
339523622
1330828313
1593617343
770612753
2116531743
1425754207
1471265172
1669138204
361682436
1892503342
1441381985
1122551506
455886072
876366280
1510974993
1140283745
444608661
1824351573
1442319724
1685357386
86968955
1678198142
465135864
1750630627
411947463
1501755775
780841675
267124650
303392064
1590638781
1827774755
182115684
899014198
1012327946
1269392572
2085007681
1243804105
1109122229
2093674037
1963596733
2027052071
1811350588
1725939040
1585307253
1652904554
128888069
1000879932
1764801936
1343618176
375665772
1316914034
807610027
308410373
1912205537
2120151991
1647813150
2110448132
1379034720
532607294
1755908736
1726343555
610910889
1316713305
712478106
607349142
1139450096
1883766127
970814431
1524075435
2147424035
1948722649
1778168119
1114436083
2147420597
60138228
1457473
371878290
2092746530
1714479843
1824273305
397714586
1909517750
1220683938
915389225
1511324820
1483118139
1823945427
20690953
24001701
810076420
2100390307
1618821759
1042838476
319961744
1660196247
1881859993
141348708
1216368375
1889410336
2001449371
48921849
1376413297
615369585
762247129
1912444054
654209494
118038098
244709270
1584466784
1636028043
1405230238
52442024
1228189115
1745185538
889894031
2118884648
1199579411
765735671
1113432486
385450836
1962667665
2004009795
1392892811
59329515
1672058210
727410388
1850575687
1253700574
258188553
145840676
1136495311
1755535011
1559158476
1234065504
435579425
402145173
1387618596
255684257
181141056
1692549422
56940817
588519696
795637554
669537786
281591064
3843766
259784161
74533018
1062833805
1241834893
976083801
127067067
1226450165
1167857487
1753490860
150923986
2021392255
618343748
1677653908
2029967942
304324461
1801342173
757345702
1401909063
914745944
1978047291
23637321
30210206
712479931
793989744
1747202656
134311509
1609012182
1167138049
1515759092
2009420463
639473577
1006680751
1765145627
985946516
452300383
133557259
2070125236
1809242487
1286679832
1997514584
1362642794
423691100
1981317910
1984599082
2083102108
1946739476
1556255648
1808715969
1440484600
494151598
461306028
882506992
1197236199
1960751883
150572170
2051444496
1496041864
2101015351
1959861367
2085712018
283605961
715981238
595206854
324985130
292865556
634489914
1130793347
606053526
1186642749
1398899900
202077144
1788310852
504520637
872651155
1367216419
2108015014
1756782631
2034005613
360740578
634499198
94064518
2039401388
16220920
561671117
1413049619
2130452233
920831410
866957035
972092098
1077371890
470774863
1644087681
802286611
771382142
2095014783
284390509
1588630273
453950633
1822230836
1032162631
1133459421
649864565
1341490843
1704764256
780578247
913035708
1045543736
1212939234
712393414
879959144
1139236463
31249843
2078555305
924174245
276505181
650442185
1771560910
603000015
1156373811
1674214412
1771437421
1495299219
1539751059
1354104425
424216996
1586329535
388529932
236187237
398309925
519759661
1887942248
1973830720
1828531088
696065041
1021186614
407335909
565022893
19918807
301904357
2065672446
105015386
169573664
2011922212
19745501
1764047723
794339250
321097638
759286099
526377835
1873177656
990089309
1806938234
1265719445
314636596
1500591690
1512506683
974522392
1659604704
2133506635
250407228
2095886957
1665017819
1244879459
815499186
520147384
476571766
301327374
1100957917
1734576058
1052203009
1188447955
1520848638
438047749
22634735
285945435
703019496
131650334
1407195129
2092475522
1818506280
15319794
675433907
1734654992
963331665
1747817247
1352984078
1828668032
1605694432
783956511
626981122
1087732361
1050812165
1898582796
1690942109
820698661
1966749065
1133938044
2139957976
139454734
1940563032
1902719434
1228574349
523234010
1932039161
307013923
1311092629
628023538
322301195
1436920453
1552802942
382753202
1516938425
1243474329
541581573
1304452542
469979113
787045522
87641924
1408721546
1251344546
143594176
1847012957
1582449904
191785515
1126077225
704117686
1398229767
1832012862
534430126
1953145663
1375809179
2005870688
75714109
820197232
1753820942
1624391200
2122689158
2070835523
151596101
292277862
1820231935
364706091
1273940080
1014933734
1150607961
683112103
911774265
935132959
1448575924
1206675657
76953423
1676902875
853943729
491308735
1730461335
1656996962
374278631
548169563
849332704
86960531
1093280183
1074475534
960553334
1370593117
698006510
1642862277
1587922085
936522681
1191230338
892784237
1958135137
35809331
2076333533
1315005073
312879568
1456795385
1152866386
590249601
1562482371
438871630
1574893506
189630227
552501783
1292496213
2015962518
88963697
793422959
225134603
1815899754
477338003
495559723
754338772
172056717
1831262003
1602768645
1708512057
1054636605
1791037652
783252691
209353396
1100979993
850857704
1298039150
945448051
1633425340
1713917089
2025248532
1020085530
1188959953
872909041
1088538801
1850062693
783992800
1932336598
168371176
390650180
653911456
1690575275
643560403
732245846
1300486059
1956859509
1268269728
931778858
1616730483
239252133
481485890
993975861
685352980
1646209410
441862333
459290941
1728854130
1081907914
185685358
144411948
1659041325
2073559905
1311721759
1091737897
745670886
343557591
307340489
1352844467
1561994071
1253884300
319102436
2087910386
1465014550
11580522
1319803341
1363727413
318668014
1115316797
405614252
1531312036
2019231612
533791972
2115907217
1624169021
598181048
1832158499
988821805
293320059
668502719
1787427453
1076516538
1964297349
112867358
976220973
1888229754
96139661
420231612
79398221
1127991374
1132298286
155212036
447686168
1412927827
918432596
1336185585
1587301101
1415758746
1105506511
1323414880
1061212409
1571295571
1375886714
1138197947
173092291
1707727526
1898383790
872378154
1707108287
1687781293
1950897523
1637792029
1182193102
1080998454
2042375420
221332657
1216915454
903348401
744985633
1872090168
1578973059
899477627
1122155496
1621415994
1599610843
508280630
2029215132
167429745
515185957
1152038424
1289641821
1440675816
1114093227
1887876000
422690959
2119176021
1148169625
1232582152
919064185
945743558
540226965
693398802
702848891
1948321383
1569715463
1747834134
2020530221
161719066
1450429919
2009847919
644134759
1869095850
1160670409
180615736
2026793550
1058222023
1590469270
224594075
110012613
1494697635
1978565498
1690490554
1234344407
1749277679
1604931532
981794549
1375862616
1514274659
354821215
298560897
1882237655
438798957
1372484201
2083091104
556939654
1986647599
922173527
56695912
1158748307
463010400
1260138756
1055824234
617206064
1902940980
2077971765
309453507
290168138
1875578694
520274595
1010101926
1809793838
764708525
1210119597
690334282
863320732
2065307774
623441980
1975319585
1098651573
1313526069
1977307691
426495642
872431838
515840344
381993664
1950818696
435546571
199994206
29605823
1422665088
1370380293
1206194635
321240458
229989642
681144250
1161604559
1401766018
1509541749
781485808
245384589
2079437893
388960947
1445429980
2063931808
1646922831
1286067724
1714502504
558335100
2039688176
130471024
1889806283
38281120
344135489
1277183481
1964266149
1487893172
408545977
807545568
217552452
1503734003
1596037951
1025287550
2056855784
1908920412
248348577
1268997225
853623046
776085218
1061855047
1533076707
2100459891
152748474
1571933052
1335178634
196926950
1024701112
1410105107
127409998
2043197146
346953527
440239990
2094584070
1821994468
1551345138
1975415742
1710448904
648659563
952538470
1392692794
1486184361
874661215
455938627
1282546554
34238758
1921719644
1947024645
537502589
1349120107
349836109
14070100
97976673
1283365067
1746790146
1066832614
245136478
1856059515
69724795
480453911
1796220532
1725917950
1052042930
1598810070
960939671
585587428
649480192
781664086
922453946
1381076169
8163910
1060544752
2089120088
1140961566
849616114
1476020799
762030070
897023502
1321539381
1512931152
1487500558
252220012
1611125952
1600409688
332601151
236740581
1826513320
1180952653
829184758
144907448
541351566
888038298
1273100851
1126219304
1510352163
609955185
1001833826
1153760082
1957704769
50652849
1888850721
724129416
1659364444
1286984746
169408629
963522631
1561223990
945542210
1983498532
1016062192
858716356
963436042
1215651938
1626135431
1985581934
394594030
1843179671
991287139
262839170
1189548329
1465719672
270598949
39915620
2024309160
749998803
1473855033
25422955
158482225
396263526
88234830
817352945
165590903
938800741
1477143360
1527118503
329158200
1451599736
1403522646
561348181
2058146638
1973233470
1995034403
511167577
704364698
1800335853
1897039060
977894775
522387577
1118748074
1467530388
1871210181
12090441
910922252
1224158471
106952272
924627567
794667047
2055221237
1473042093
1067684889
1379406696
1515078673
2040060889
639822972
1102000520
1296734212
1188050777
688868944
1749344952
73571442
261157962
141593189
1057720825
94739938
1446362045
1612099003
928044443
1193502535
1593630973
832079859
490819264
530902129
2053944714
1791277314
2127934189
1534589883
1507206672
1095649476
1534792345
1906768037
1752604124
748536665
503757488
672505513
316289880
449831187
598140064
1796983338
423566509
906670977
1470180909
928467895
14379873
728915157
886036942
848151052
1929777448
1697008837
1257166695
1922530383
1482959851
214960220
921277436
2003592172
1096522216
1953265303
1383764458
126611419
875288062
790149110
948816364
1813585304
1143872551
868975648
418828878
2082698280
1692259724
1476661300
925618125
2092306056
1047153792
1217887500
1423322594
358985020
1622321586
1659227557
841621188
2000081122
212678375
1893688597
991290301
1440013521
1801120983
1315179760
1769594195
2033402007
1820870114
1722057714
1505387410
2010229474
784096312
1146065721
136078995
402408363
1020742608
527674726
712889941
1753279988
486596726
1746801930
454742861
1467126419
531138900
1155566071
1311811156
1739813377
343381318
1485209588
1433370887
606044059
104249056
1650646370
21759621
290439669
1573376370
1891582189
1096915655
621788986
1333070816
1695928349
2050390950
884862437
1022766754
1977519466
533897341
1508913173
1101874889
702101132
28992244
2127910093
1841009239
2094836457
1442705160
434938627
1202697490
1985272148
909015871
449604482
61748288
1975006953
1781155999
667984642
2048211816
1499315487
164654096
246056171
1186768867
1748791132
801987791
803880173
487808487
255683191
751914613
935041538
1148904384
250182125
1671516133
607045662
1533167452
643511954
865350748
1803948604
1858160930
478063786
405553997
186756457
649384388
1086818892
1772007654
1640139412
1075686650
413586864
1933172216
1979527306
1178766981
1864968983
1639669841
735420113
2123783842
1615233855
1556534111
1922905886
1004785148
1099727341
1942908956
508276811
1430204775
1978420152
1608412364
1839992989
1212131195
1251271790
2027693711
819375862
488670025
1860375950
501878834
428949126
1988886947
1905253390
901868398
2035146858
1307591998
1768316755
1425197228
245513561
945789506
267021987
85872487
103786657
790430627
410552303
424988330
2031438496
974523960
1988650441
1894945943
2099597798
27979241
299570670
56954739
1228287679
944103793
394106735
208418228
34133081
2070077082
715718838
831043038
2052916167
1053329119
816393680
2120740601
183279146
198402892
1326642950
524202327
623312453
1507092705
1941106389
1294190004
1705335752
61064419
1639819355
1905999538
829502680
1638461683
1206551835
463704110
1398128650
1454968621
1329728464
2041933798
479553490
692883239
1653130942
692551150
1048333176
1370298696
575645997
1300673629
1751697971
2027733891
299040361
68460471
805508304
991399270
82894806
2008833971
1736231092
1542464659
933245664
2117037826
1204916553
2032726206
997273524
1593521048
992072319
1821009928
264269552
386422513
492854185
1947708311
1164279915
622126704
2007769279
1663200005
2126907737
683293546
214891894
232722860
1901488682
1588571063
58359480
1413101993
1169222948
1243283842
352040356
667969930
1334607103
601865278
1698632105
604575525
385606097
1979586478
186466846
1316353300
276728092
439541126
1443504421
1488422357
697029235
673774877
140420639
1145567501
2070013660
950921963
194436841
330125061
100734565
1081723432
368898930
1135854978
1230814939
641490004
1331310240
443648911
1793767759
482326731
1013387716
1895087560
1373262189
856805025
382955093
2006756111
1146864323
2042997676
970950505
339697677
344014754
226331812
1906261466
1549565001
1398963923
1276032647
1159741521
1421757863
1296814633
1924142501
1103906635
185218373
1105315087
1623500431
1619023480
1289835328
1598177800
1005757957
1391593240
861043545
2135704020
928549287
1645992556
1887334513
39256166
1221640074
76125103
1215261272
1656863987
609564470
1971165842
1564794883
1088749185
1723052343
1544054088
2046074295
789472015
1843648428
2068507495
1308762060
1901065655
1987059369
1933385457
397228039
889982073
847408202
1265725384
154728699
2017898321
809863478
1466848563
1225517785
1894090143
174872578
2119622770
1133152157
1076317490
114284226
230381305
548208360
515626873
1949623923
25875548
242303719
1912967373
1231739657
289338665
879385622
1663929969
1024709742
1551534269
198051187
483599445
1183309356
1064585992
42045754
1145045925
895735791
698787942
1053234349
388620683
1316300231
1197311518
206298243
1328194630
567486502
1759188251
1920543007
137894557
387415191
1340910889
789066534
1736718672
2043020664
1860742705
1325037297
609149347
555072117
707684943
1664567679
1548890122
594231543
1465981193
1429189800
1234325823
1593199651
62312668
722049796
2138694129
2114110792
2094303637
435364980
1229706176
2125380626
768616115
408908380
471063742
718675510
470911370
957193100
1247701997
1445279968
770419645
1926951191
1210132899
627245126
1726398708
411142706
1365048383
321134489
1809080783
646191139
774018808
1530384738
1793506755
883426213
448958426
1866432744
1914951006
1132384190
185728602
335687887
1353563203
1302316672
332177763
1210887152
1433986175
2001923686
1027444179
441417293
405368575
1854817462
1584882769
487306299
1995474801
138822380
1619333053
897540913
375571955
1731373728
1830554535
287504989
1986042103
2068355667
343487062
627595795
424261656
1883957378
1647383242
881636480
1221893562
754043180
685559803
1882076703
906168775
1397405984
11306305
1935046092
130845734
1175565026
218642188
1925885024
1714951773
233089729
428361421
731035168
767399301
340939408
2125361805
1153948244
954766887
166012589
48782059
182213424
341109958
1869332938
344232243
531418824
2067687644
568293697
1164127640
1942765321
687640318
1936343463
1632300490
446435818
1575181117
1261230633
1273748162
1273018782
1814170451
2022064669
196638584
715402455
995684569
1572697073
48133778
844572457
1874807620
1359899237
1472723268
2017604009
1137847037
305884229
1924027738
1081569786
698702451
1977852164
1038574288
982926281
1930383703
1862265933
45503294
332503220
235482696
1778848588
1284050731
1758076914
1421588866
2086283244
816520399
49100653
114454230
1035615732
815205915
841589656
1003327371
950560337
690976477
2095779709
2083274172
967898216
1632135973
1299010922
828874023
1690503611
1309312447
882413301
1121451769
1523935734
198735398
1337388359
2143097474
1631164308
1451235031
1467308419
1690444000
1730033713
2074086188
1539300463
1568099857
1960951918
1447749307
824889240
1482220474
66480231
1527831055
431609038
1579000749
1966630894
397994627
1005950695
1529160144
1454865112
1242738489
140595640
1811883566
1762962673
1432983486
1048650307
1143281547
1471508155
1715649174
1472339831
807300578
1580003643
3025762
934623670
1114188751
542952067
26532088
506323844
1822384561
1240326638
1569452893
2029355529
477280089
484615146
1675025027
1474602155
1849097794
1847820045
1801491704
1867711914
617925825
705079211
328584300
1106203277
1495080661
1509172245
354964960
1009761274
949420402
1197941108
1122320127
1085034024
905987162
1068339009
1734763612
1574179121
1004155984
652674158
478711677
579727681
1132158378
2011425359
229580269
1215721230
692016770
27652755
1308503749
797644639
814583968
711119323
131356948
1882506253
1754280913
990528772
1257040399
365012056
76808320
896556415
582200227
1686113329
1093286283
2052920392
1718825661
1674251689
423990992
199370793
1629926518
1031395392
1554726733
58212329
2128111115
1631773176
724618077
1652840430
563437990
1002690204
1851805398
923170385
404755896
905924802
624651207
626173485
1823095296
457267719
871787521
1121271102
1644121931
1887154935
1805935677
1292068597
2041095222
961209140
602758428
716765561
1169417390
469045811
185042614
1298436523
350564128
1322493740
1045197293
1921185583
943567799
918073739
1340298090
1963641083
887085500
520165623
337202441
1367961937
762965609
2032440640
1797308604
919757379
713054995
448032712
974170781
2017565196
681599791
2111441546
1746731784
1974628032
2029283995
428224709
2065770814
275489518
111330308
2074226615
1488278808
190956045
28313449
1756607978
1059590552
1079034974
1055780762
1636072525
1003798363
1649277755
1359986950
276739588
980426311
429082016
1997355098
1167018230
1124327605
459574395
2015166287
1350487395
443696265
2081457685
1706011853
919754586
997897790
1479394047
2146716108
1936000379
72907526
357892855
563044375
587946599
2134139642
1639567204
592285762
984702091
1505919763
1159881080
414888141
545553958
1921316883
81775897
447116008
1121603109
1481420774
1334277567
213881382
212135880
850476251
474925757
1737394630
1617320715
1213771491
1695173351
272159591
263415157
973633224
1626395146
731229458
376934716
261640123
694430605
574449576
910861925
1577070999
958394338
928791849
1732842284
467291039
21997785
607235734
1895830397
735184591
1596800144
507865710
1595842939
983109375
266904445
108706676
1790717458
1209755177
1471800066
994803120
1512448253
298549022
1813926716
680762895
1178935537
369057261
1348610485
863379355
634070021
242730028
917982915
151300647
1937459167
172646919
523925950
577937662
1039954465
1032327324
1499960423
29147094
1825028145
790107268
1000237043
1036927648
115576815
593586252
1467519219
1833734900
1295828909
2088439301
684833748
1532132889
59655929
1186753012
948119720
830731207
1340642806
1252435142
1794340900
1728269405
705310260
1128273346
901496597
1274091198
1759089401
1109046645
1052959478
1967091389
359805268
1482594008
1917861459
482466757
1213532277
1313958573
1823902980
1031976662
1986927038
150210929
660086865
1283921925
952082703
930022725
803560189
1783254576
1118049656
2573485
1272346021
1230625782
1740107915
661890174
1229032319
1251671683
1134313381
269263289
1632497193
2011348013
1256389546
2137984245
2007351693
296319428
1167468824
1049281383
761716930
1422072266
1894432913
20345346
758385226
1898226166
1188060929
1963024205
1227314122
1658874325
791592481
1914453339
2055661243
2057425146
667022424
120718471
238879794
1662090576
1017543919
2066339320
1211388467
1420501334
2093353157
1709892808
182021743
1907214787
1786123808
727411082
388156375
1877980472
1102664004
1911790525
1151325716
1182707859
1253358709
543011847
540040666
152436506
1342808033
62650099
858082673
1938999071
904217392
2051917551
1269540096
1672481207
397896703
1548533384
2055388818
527638373
1067493214
1593496164
421452281
1255260065
1003051399
1408924780
242807314
1463455435
1257412264
1898572932
804050915
63517702
1387381327
995771579
111581158
890173332
250083371
1079761308
1900029307
2138630552
723926151
49839526
206589813
930910081
2077193263
1435816856
63700053
919870312
367600724
1582409693
1782230685
1177757966
296483765
564548396
1910460677
1056769258
1426399743
915219867
1729514217
10844756
1482248486
830134017
306830302
1099245934
1895478295
1635386261
855490754
319448526
1239584817
753118149
345186183
625974340
1415558413
827179140
1350941644
1849704953
529184031
1147712546
688091752
1419069789
779150748
296031603
31391402
1595023762
302458408
1385836892
1560216992
747322403
1024815757
105299264
1653238614
559881068
1030502857
358910487
1681059278
1126885525
1054113494
2637137
1981745809
732140100
2035007555
65410039
655632947
1335653023
1832692122
489991320
346166436
258243965
361073306
1699142137
254848418
566425230
4036570
123042984
1022425292
1794944999
206172916
1829922244
701654500
896192628
1525906181
1195196641
1975346503
155984191
1506698452
1100187328
1500791743
228189320
577018517
2138339129
94064520
1808348242
1244914854
1890720503
1854489479
612493194
514906657
606621456
1788935256
460587295
773822541
2010306021
538276868
1553245722
1731412796
1681617564
437847866
1026268028
109399594
590940619
2090401730
2134527196
2048232395
404278668
818309895
98917050
1478755911
694840958
197997619
1974055058
2144706444
717772368
1547340246
1262887659
1999927737
118811172
2041809302
140678729
456992524
298177819
1706898613
220048500
1003070070
1073109375
1131850702
298449713
1179324372
135900205
1732686801
1950599955
795034572
1229346402
2124251545
812145807
1552880845
1630773285
1393282701
1666692924
1681027663
35783149
1930441942
625606554
326583794
1745330101
370922349
1440830788
1183849276
1048169140
1617902212
721500639
1091538989
1592560533
1049665535
1783922189
1495633226
151074140
1732008713
835369184
1907574217
1421672113
768649453
326518268
1816592423
1621140712
777369927
223595197
1831904808
599397869
2137195070
228869584
16784615
1441342108
2101533708
1084400835
1809737150
246429886
1825924767
1417536135
676496743
218768756
601076912
882945354
1545811418
282976248
389300323
1970246985
1327914183
1221155573
663857087
1170653804
955207015
354180939
1049931936
1000354613
124571499
1123839565
1333957926
896238154
296218683
1758112792
271620077
1371551108
2129959539
923062639
1186848751
724800379
67434254
1593452083
1402248567
372965800
1953535106
583893979
777221575
321121289
140531727
945643308
1600141292
2118791491
456144199
1657461539
386193464
1154882287
284667523
75031287
1578611988
74111518
2114592100
1836862401
2068849501
5148323
480232150
1352007592
193479113
1052038581
301506291
317730696
1917654629
1827987049
2104103453
418876794
859697667
1502874114
1223181464
1154059955
1943804992
1731072230
867981073
282113619
1485555915
1399042382
356014753
189261687
648499839
152626498
1582961041
1971175170
279298170
1969987976
1852667533
1808856688
1349882278
2062293727
1608519230
1098829269
927781394
650089790
127270511
628915767
558855673
930527507
2050092784
867480444
1183645310
1434481293
132166094
1210191680
838231585
289560372
1079620332
1063236262
973952280
1392481335
904212814
1248383166
774741167
1691837672
1599684162
425740405
108133524
524554453
639534812
1666795356
1129655947
77820432
1584259696
926544817
1297103604
1081213771
488090903
200351317
198644861
184645238
390456773
878181765
372538608
1653854815
1976178702
758705877
1340486054
1592007139
1185418180
840188240
1966759653
474315092
2091793693
526125076
336551145
1470233807
906829093
1728050292
666285049
1421987610
1342052953
1044527015
236742660
207879978
514551759
837709384
1332973136
1741803291
1974058755
2016121123
952707088
2075494807
108293798
625078461
352208794
1142808751
2004734930
1523463757
1590328507
1471599692
2005148087
519728986
428312696
1616977806
1979458117
1131814580
363288947
1668362244
310556212
570841081
1087721584
67019599
1113988388
1990647936
1088670810
1842171268
477628027
1163221709
2076638815
2138621862
813262945
62879735
1442711253
380339644
1217470928
757936652
1542150292
290092210
1885233400
2032144083
968713617
715006333
509072622
591423926
1487442854
1403151942
1632150755
223462871
793999418
29729222
2094805351
34023531
1316379712
796947647
1833540537
28343102
1909393759
1850673207
1531975212
1205466737
1621745008
1907678282
517274978
588682118
811673354
1729371643
127186745
1179551406
106154440
1044481347
1081564066
1829421479
1173629540
987610220
1127884133
39222721
716202726
1050496142
2000595268
1945095767
613728098
952636745
1064359699
2040543933
1772716444
123292266
1750385062
1521901721
221048161
1514732107
409808765
565812827
283811169
1369971683
441184795
949011782
1276190405
458761547
280823579
359977957
772199860
1162291701
1654489140
1932048341
1390356776
1295614043
1829712749
84875446
305199157
793375099
1339700055
836184452
674190649
1349086588
1894584105
496600064
1409649252
575097734
554490752
777914840
1167550083
1110118113
484835925
1008979822
2011615390
476624330
2060376708
1201933863
478127141
1245220613
1856833939
1630084790
124442145
1876662636
713992843
1525840530
441049146
1427466359
61357836
2025768771
5993909
1243911156
1753769786
137685135
608862137
662875549
510812682
738531691
600334597
1456783147
686839138
633016379
605258483
1469403477
802053792
274343701
1303062777
438368506
751790824
1207734148
1553042782
1475243584
596432575
684624951
496846159
1071327997
588371656
1641984728
1618668924
1637191624
1373874273
1314666254
1495276911
994939756
1246202147
570178666
579904744
687143078
364345229
861876318
267849599
880282765
597080892
1366240436
942764170
1786244219
676803819
1456497208
722696371
1596937343
1734375278
412912174
113168469
2068510246
53061310
1539465584
781368735
2023642582
202842419
780282329
877924154
717107595
667742080
1503671544
391008695
1202286312
1338440993
386299474
1414482729
1623822876
1328027627
1504583007
1551744990
481540787
1422965025
885667945
1747746254
104016748
535729451
1447845367
1038791135
1833326514
39187459
318529413
1832026974
1658288572
756404621
813433793
657914032
1209643280
2027406782
1806682284
1332880210
1049864357
482129093
807775762
280269920
2113979783
193415022
255002458
982980751
827448456
2013604729
1134712361
1716501587
2083942586
1321737085
1894395060
1628117134
783776145
1147121514
1392908207
487253668
1955377550
1818555626
1042976927
1911217259
2046127117
650694549
464320561
1066193136
268301222
234234037
60332176
374155307
1312452758
1903736852
680111982
1514178511
136337047
1308232707
92766362
1851511580
675765136
478460437
464940917
1334275826
603649486
1075826204
266019452
650039047
1034248678
1240650718
499624998
1014843689
884814174
1094954586
569097837
1591292379
1308516474
364853455
1734403037
919486616
1322775799
1604169225
2062271106
945306608
454501404
307485070
2039178857
1277095428
469303497
1268911962
726635316
143941832
1944826378
1911679964
961486496
1267098083
1114124556
1645468973
1874285279
1145327479
1601015668
2106421864
1124948189
26880910
2118567400
2143908929
970631723
1577187758
325323227
429573452
1780321192
797729120
691055600
1872955931
1811320762
1881250927
65961582
961419635
2032934923
635152698
213894046
1664300306
1799164024
710592521
2015929120
1087179014
1742420131
185941869
2087790992
110720279
1304893216
465790901
812699007
1993481109
1512405680
1999175710
1399619208
1611578093
143144220
295487985
1255160702
1178750274
1577243944
735014384
313339864
1269035192
566520141
1668458507
839211768
808753098
2077182332
1384233853
2081275370
62030209
210233646
621555438
61870611
1860925896
1307816644
1216598391
649397872
1182720429
1906370629
1454310953
2048919317
1782611763
1951436504
562059396
694520455
1233983040
1251696649
1278499035
105179257
1040304328
1475003692
691453958
388937613
1260863045
1396627538
594533579
1715516513
851547356
1398435736
1287341760
721432362
848697575
1980640970
1114168186
622592460
697812513
1954259461
1942553126
513740521
1334546231
2018074501
1977956574
270288714
458583424
736178806
1923475268
1232943306
1765751465
1240550542
1757838443
1312564180
1806323731
1586069727
1561907728
1139972707
1841098458
2119009794
1287182581
1715840569
1891397756
1851080660
586255742
1800959548
837107538
292819537
750007211
537826741
800167502
1841314687
2124602316
1132898838
1386219955
1062417896
30354891
1297529205
1856689802
1398547082
1584299646
1379072125
1740700717
1354578758
1122249464
650649806
1555176255
562908569
279133647
816992174
1495146073
1660304231
1200118357
161049424
806988513
386500386
460124575
815534662
1180195008
1313072340
1993653761
38932667
1003336293
479777891
1219922005
265248529
299236682
1879000219
1518416713
825272420
471321277
1150827598
245239814
1482315942
1064259272
1017679302
1322351254
884159132
995394110
1354665999
486194579
683896368
2001537335
511500712
668221255
1723948812
253420696
1386427073
2020930863
1093968507
494463376
1158551397
1148461120
1492702699
240517755
461824485
732975588
1376310476
245380679
710706336
668645210
479952735
13662625
1339981080
923250243
674957453
847791786
837993697
1369809186
44026901
1756495153
320851385
123415442
1949805844
884280135
1719894506
762152423
543358045
1718541607
1615876028
1550858901
126871027
1405195705
2055813991
304029888
92104852
396988046
1138096398
660841174
101634761
1474994361
1348996951
1772505094
792250799
294007807
1258946953
162368294
649123671
1632311304
1855029739
963310892
1713930403
921707656
504212370
1027047898
1090315183
1581949168
1680491826
1679838320
1382276698
1263629597
1482754848
1308918700
54508482
448667978
1118962097
493200826
853699496
1111260952
1421594361
770376940
1311326153
2017085598
1898782140
666473397
1148858968
1820813684
1084753696
1256257812
1380692991
1578733
1028687316
356445304
83886890
1129951273
1818160839
1884936819
738003173
531326471
791639246
1674825921
520732678
833334332
1801957964
1547088563
1511662394
2133553294
1139489644
1828369683
1792189075
1555569647
980957359
264774302
204219178
63789584
1407518943
1108699228
281117733
199207521
1058532119
90335691
1685040582
764458896
150057429
762453308
2047944474
1887336479
361004149
318992260
1782461501
557717273
1762621899
816476452
1545239778
775135994
1096331838
1653262814
156842781
1326942110
438163942
2027189460
1254158382
605736229
1970613142
134464977
446145514
1186668926
588728782
1627763718
1585490647
393717486
1202399782
1585541086
309654486
1756859902
256706330
1000881576
446619436
5469399
1151949240
1946983260
302160987
1179815891
2015681838
992062370
1610354680
1485609275
2024445930
1831070471
918241990
536971894
433647139
1917594469
1493718975
1842879283
560381061
1749932193
632817975
320080560
934902246
88179958
1801040103
1463103240
1573216718
171752683
1858589954
655380037
879797897
1123558365
1533296327
1314045495
1339206560
2063914994
65575067
188861561
1657292857
3284611
1859425321
1298591555
1165365406
1021597879
564304232
1962523986
863086941
742276818
2047605794
1912122867
476782804
1696425318
616938019
788636143
72307241
940247382
1698611708
1159410430
905727731
1600267109
1778958527
180341949
1975570833
134989280
1437890823
698059887
1862252440
72531838
1946853343
59631940
1248887828
1232046026
1202341059
1352672547
815130983
1804432551
875937298
79791164
1982028905
589968664
89596123
893013399
1311419787
30447112
1929723387
1659278164
537570266
1531940625
127019262
1063895746
87543503
195990939
1949058611
950795599
2098718983
692075036
1822089466
1326593922
323609181
1565789148
320817600
2013405764
114456994
220775819
1367571672
258136852
1992757120
803193144
880758777
535520115
858749090
626177151
2059217092
321905194
251123621
483177719
149371798
662612708
1911259080
432505938
1481003231
1522405083
1876024958
1743660337
1033573427
1318843439
1407610436
1455797809
301656495
58734501
1577365849
1618843492
1469664512
617796530
1627468378
1854395920
1753659278
38195481
130584593
1102766179
361631207
922418948
1090359072
450724625
1467586332
1751217124
787428482
463350771
1428716117
1946080523
2078271296
1997961064
83739906
1412589276
414620423
1813775511
408025582
2035803534
911409773
717197473
732964454
1303651604
937281906
830168151
1724350706
398293404
1854789358
1571936068
1260031974
1869670217
628856836
1581094015
1754584922
8723247
1580945716
1844676325
189796064
1550592792
488077636
924353840
905044262
741678512
1172577146
2146113117
1613443211
595475261
1350844847
1132627416
2030167771
717825384
106587785
560217993
414075441
1352775625
134016976
424703138
502586496
774418413
212316403
1474758506
654688593
213065154
587429016
1810218859
1846192935
1062181858
888967056
316720681
229397348
1277316979
780237519
1735813870
301496147
782807287
1763865954
438251301
2117164665
756423686
1688940408
14359287
405793165
1880762398
1592753077
824006852
1445013554
1166133244
186911189
41359973
998799129
860107529
2067540306
1201849488
1183786644
1101829311
1139118827
1051747223
1187686593
678528341
2111519662
808740663
314722245
1403734397
90713716
1887020879
295527375
45734631
991129211
1960292415
1921202670
340506969
244179364
1919833681
861221300
1742111072
1192968939
44536534
1150071691
368201128
1255087197
352364541
673548174
505995038
404146444
79400188
1570618085
166300801
992575541
2084151971
1161039628
1769143223
1125607055
1726001078
1622011629
2023989478
407939364
227222654
2014178784
650250211
412983149
413443939
751029772
762176330
44102975
372500978
1845431777
1477109168
85777796
1228063640
216858449
370565409
877939844
1924503329
1607165201
1878568985
973158770
1954741902
1993906592
1996711151
1249438053
534560575
1581923676
1315783443
1136083276
979043868
1150512186
1950154332
1495932967
1037757521
476282039
2117321720
1362477440
396444427
1978025492
266897983
529213302
770877406
1391390170
1684351257
294227118
981590327
634797731
1589000803
1342431153
322273852
2062911196
838779393
736314295
1239799680
13041082
1388355123
20945870
517217037
987017844
137019252
1990663428
414969980
666829450
492710277
2087577732
813705511
46372677
1606073098
838774265
1569968394
223210740
1214561776
1027953970
1935704659
1966759977
1683242920
711766373
655032788
2023015636
1197420959
407386802
1075258226
1471906789
332353886
1206046882
1703671347
2062565948
1630853195
466322544
744044699
1753157072
306640177
769223402
48174301
1153766708
1925384897
1614772101
1352213785
360703174
1130084719
820600287
537771953
1710108148
719892154
473594879
1816300371
829101123
1495809424
107465940
840391563
642581716
8634099
1892016883
822629554
1659966355
694663652
847505833
1442338942
1123803726
1122030511
40677465
499431861
720965243
961447980
1499905072
1417886069
2091001644
1159506490
327967276
1902856769
2117479502
278178607
936700462
1854643472
57316342
1157082260
1952954480
1586296069
245291303
70407896
668106777
702760070
1830523298
1302035048
1031503146
1206784044
21368001
1229879272
902346675
2007571567
30505247
1993502810
1754615004
1856921763
1830196039
1088371915
1789772209
745161842
1272634280
20000727
2100059531
444801733
519066876
209493133
263097420
1653937962
2000079470
1873946570
612124702
1686311345
1067949553
484761510
1339722784
2143171320
758455980
1598233662
434228962
1829007405
409364165
179513217
1011975173
892829773
951632352
2093264446
200910563
1695354781
1374657489
700970751
1467174092
1954102179
1604056555
435938259
587284205
1943296161
725902833
1742977432
1804705063
1876753516
2109119573
32878696
16353276
550982523
1143697905
653478945
295948915
1613413595
235306701
1297906841
806075698
184462985
941242500
1670284516
1820112850
1735909951
1853462460
390049179
330312660
1431750765
1711294185
405322484
1023561336
165168562
1255823587
315436617
286718806
1373222450
1635026496
1836273221
333944322
1415658152
996013240
578614914
1129510173
315313190
700744680
1752314002
90723327
1795070046
1129620859
825135963
801524988
723985828
1667610949
1724017726
1669782523
1436139622
2088498565
767078047
256993429
111193490
1883821002
1502784682
592173044
85108827
1534265287
694851480
1623435230
1639261543
1670315346
1338885872
831000540
680189986
433118924
973064814
420359333
172994049
1830888301
2146910414
462959039
193108881
1918674271
1602582752
1706599282
830427022
2041135161
574216538
279615951
1430763733
2078799546
1320292694
370674241
918487289
1668129167
187175056
1611078216
574015930
256583102
539936638
1606908293
1968156821
814625278
397324192
953729995
256776987
1157858744
89332738
1390603221
1009011581
2065940290
448352553
268020969
1888664736
921940460
1121084716
1921254852
954189438
1069630557
487123083
809548372
180849076
1388697121
1373328890
100720153
1046815948
1859596120
1606175341
433153706
1224093712
695203245
673809997
1466746330
1870233992
1031318340
839562398
1961724734
105527629
1213871225
1200159670
869994415
1979192904
1375921826
1253070256
2093557450
616436188
1218911839
1431023764
568580377
253248572
153509038
1972164102
1725965984
1226445034
1629351684
439426152
1659556142
1430625087
802298968
99868304
1800285764
885359007
1731648273
1799339029
1940390239
1342825148
780210324
506438062
849895137
1441376581
1271486039
470849880
1618122068
1921589458
1114196166
2092262032
232333384
1181143317
1071406453
990696187
1640866439
1359979272
17645729
529268185
2088626192
303779063
1310244021
2015175976
1438052541
1982989895
45033312
778334499
642187800
1023181859
1432180929
910913806
1245168069
1610563040
807807223
1004823337
198793257
562166001
1895134843
1758872860
1840749043
1304730871
1351988426
245541853
1404189350
1608667292
2062615188
2083939471
1502676768
652467548
327599906
1112923193
931997580
916609991
1964956159
731271188
1265133999
1664821310
1944268799
833930800
919311149
1022762554
1160319502
1127992646
29670426
2107579778
1884478313
965281102
1381937201
393467496
1347633111
1885564734
275405440
417783063
897259963
91456931
917714685
1603864207
593150130
1594760565
553110557
537529596
1990190944
920849664
1478438481
379681692
1928921657
104897865
876906846
1238426345
1361523974
1455210945
642888445
472929679
1636289017
590682346
419546387
144059326
931016498
574010350
457490426
1095438277
373783943
67020709
1813853287
245060367
2145420974
1667523624
170980942
807831782
1388800778
1646187987
392550036
795765771
1401010334
636832916
855860552
21367381
1391464548
764226820
1660075174
115488969
1519932848
950364246
1054167618
1986809970
1680827276
1219542042
1305203255
1847079514
566971241
199211879
1776681129
1943966569
1078401767
1439407793
39101597
1729925410
1434528510
504552331
1066826213
1887014383
1480389845
1448641998
1526279060
1200903374
261190022
1178040082
1827100156
890799652
1542258608
2094677857
194810083
184372178
332910898
1292426644
1308131945
1674466613
1790829106
832388802
608827501
1426070443
2015983363
1701808066
2064321344
1601204031
2046239473
1793795159
1101482017
1280592288
1412191573
882745290
965010119
1274276815
490303737
422593891
1604972626
381043017
898656718
979208294
1433839873
1871176
2107173677
127087720
1661842213
1584356878
892012155
168977868
136541295
1627244942
1809410214
830359912
235760887
1777332732
695474572
1693099330
806000977
1070453067
441237721
765143253
886955093
1845186175
317027671
1707377949
1056141885
1921685613
718475969
1858096340
644508144
1659227099
2126256160
256154850
1652238334
2146491888
1568476733
995134587
1574170729
1164235205
1016820949
748578107
195328360
1464153098
1280326240
1535943623
825328884
1265688353
1670560186
361676750
434733949
745474020
1085095829
525777983
1376992827
901353907
1124342236
101220238
240093488
820357694
1322790212
2078798937
340196759
103525957
2079200236
1511190664
1258077121
32462348
69387154
569894738
257898008
67709196
521583438
509239262
63963785
1152531102
339262060
215365175
1333507438
370355570
1285095130
99787694
612025114
144146738
302910070
720768683
1775528664
457581976
1901326860
1976279929
278702281
679499495
1626289044
1617671093
1770401843
178766551
1589384223
1985470391
1113681302
55374837
708019862
1138492798
690065674
1118242332
428775658
2078603749
1814077698
70624038
1141992425
375261396
1299944327
277759727
1541844984
371604714
1635741990
326486803
370453626
382627911
910196606
411515928
1731513610
930161852
747926106
667481363
666286284
1897210740
1489544987
1722876839
1654124545
1680598588
1401775729
1362744692
630780503
702334640
430911107
298330841
572058881
988673911
1935082968
901993513
1239478740
121390007
1504367735
2011215269
1397208149
1708300212
1942406940
407081937
876007603
382882133
170440965
1035085700
733649436
628971365
969320116
574683755
1575317547
299039607
1042884416
1492486933
1441767076
1179689011
1543696243
1224816895
1989984764
2139564847
1272863675
240482704
2031072928
1884699793
2124022312
1181897610
374738806
381562572
864898378
1802511337
1477710567
1650057274
441327027
1046849938
1356481134
2125545875
540046561
1701534223
617441286
1219866609
330901304
1218248056
1466576064
802755555
1985779167
1687851718
1129133840
5294600
654471649
942242950
1963511942
1429558094
99059087
632747090
1513166069
911199615
1284933434
412927899
1374136279
780546717
315683600
2032753611
743437046
1962369628
1533079107
2039216764
175434919
335016300
166539275
149317012
1481205322
1312866890
1292367101
1088730091
1183572394
1539335413
1439823939
1834775867
980873339
1956659110
682260221
1553210918
491198801
36601615
1753561431
2046016804
1304381181
847105576
949986768
1275065944
838123017
346806009
778951432
1235240795
130784112
1356827248
1337512440
433165468
380426943
3158278
1057392557
872807549
1293870027
499532441
42283291
2123560014
554279448
61277868
1070756682
1940827239
965681647
1656487248
1494722411
77446182
2105653058
650579566
236200969
1708267112
429960132
1007977206
500076424
635192785
1843688769
903595015
1673935458
1815081139
289633209
1633674375
228426154
2078057970
1064843104
1661005892
1280719091
427552927
208818141
261031122
1314462870
984986755
624599320
1297101088
1570851890
1893454474
909394603
1699356405
797232314
1329468568
1120069029
1317044690
1236472543
553083419
1384104644
569987033
1512215870
420822068
1413877972
259506694
2110154265
1125810698
2004877996
1476336866
872732340
1493073101
4017704
72236977
587735210
1189688368
1119631740
1118109010
1528961182
202246843
2133733829
272907430
1973151729
1394975161
1184950748
272228605
1030410201
203949414
1712652157
841578761
107148042
67641933
216738517
283293941
1906386939
1850834885
2146497381
968276270
470078278
262751601
712372156
1520238441
364038694
928221000
1123191287
643387108
129645666
2029902224
15290284
317931523
387229259
523250952
231458641
1878040918
1650052052
434435053
1791741519
786669359
1772141074
1005161733
2040692725
436057188
1176949125
1825044791
779461398
427319898
1366677738
203085434
757375116
298103135
971118377
508339469
879100320
1368553580
72971597
2044941200
1027503596
2011197054
563915004
261690004
494559709
795214148
119236329
245592495
1207104719
365426457
701275393
296338295
1971832692
573101549
1266398251
806078833
366346795
1606816744
1092869018
1111075037
1591085746
1450381379
856840564
1593714271
782809910
65196718
1437132522
314321676
855449547
1439798251
1001984268
281055128
1838660900
641666597
697410492
568930678
899964634
1342870814
972495750
1526877880
1100705116
190969382
878714985
811280963
363056201
1586766124
636422068
1261631663
1719288125
284727294
616652298
415175541
419913982
851224288
525236838
1638626792
49088124
1971807626
934156153
1410761072
1886671144
1057324555
1824519836
1227426187
946154184
260947527
961382794
848013401
1315984865
204435328
1532929328
52058684
1358234651
882603735
605698939
290939609
2131424261
175717692
44834201
1631484185
1473910870
819486824
1925760632
1983462165
1550369952
1334848093
294137116
1159064287
153707927
1333645818
1500552725
419525229
481344798
1370653446
1756012274
1034268591
622701080
348270350
980866990
61671753
366704165
1350837469
1730086163
1007438370
1401400353
1773564132
1270543078
294897392
870610391
1008010768
1833074427
929613972
1675657832
446016873
8757674
908607984
2111665483
177847938
985891451
949210025
1451088767
671522763
1824100294
331999273
644065912
223743737
1814274928
1714065420
996689386
198127728
1975921477
187237989
1140264649
1966696733
2084264995
1231811868
324237518
830078139
1172073534
196923554
1840490658
1470986232
1312806106
610764101
2134416123
57532206
367369469
231434772
418173393
605464522
1691003819
1375632936
722635637
217544577
45883855
1048833225
875200612
445033919
174308634
1211554010
3942827
1371845298
1109803376
111833628
470322942
1948323917
1343024076
1969246423
1274060031
458379888
739437639
878058089
645399465
229748445
1716512886
1351314812
644717738
483096025
748193114
809571761
551704872
83184143
1968044538
366119078
121092242
1843077430
1396025682
1193978432
1034864198
1494485965
944882964
1190451192
318808133
2096088521
1406400334
801848895
229213583
1053691576
1097012492
683897731
1336896475
963693062
1846335598
366632523
1103961629
2027546339
1767678731
367025978
185262838
1449529704
1328564222
312919758
300788439
620046777
285466192
525308241
1619379706
638682306
596482911
465595087
1153835777
237434117
2007151725
324664271
1789728021
788175341
729696744
271875278
1978114529
884242541
195254517
591565687
1287149722
988535725
1219671432
752580128
1443540725
1548188794
967708039
5068935
1622927603
1080193577
406909429
1345920924
1111655847
281471666
1590225433
1754816015
1996306118
653240986
1307938016
376346752
781344196
845239766
570008654
1011274325
854135525
118259498
627463829
1975410748
6599424
961118632
434722995
1400768166
841741882
635379612
1564944628
606231666
358911349
27585391
1124749615
1840543660
1248610711
225605678
1367388279
779346491
1396230398
271339782
1790955024
852677903
1244048898
1105181329
1753822041
1235598774
1017208253
1610496491
1409797611
1588005278
1227638022
870966720
679434804
110115470
678864931
1780711016
2049365313
1328104248
893581306
831213021
1753675696
818883313
1460318381
927322091
1976940267
1309866712
1734852615
888480633
854053016
1093791935
1114403745
1813528873
695294905
239598731
775089920
310443280
208561060
1815970909
638396919
1626459607
2024573515
1972465656
1507751588
638868972
1972285956
1967160780
1514639439
1964630758
1883484196
1797971755
1986932989
1081491070
432604905
242818053
1078538162
1850140216
1647487032
60899275
8005504
890672186
1104199533
785206561
450733343
1422835467
451707891
42203814
18537679
147315187
1022694174
1704244839
1352395196
1560894862
1947554472
1248326464
494375666
1642764143
374070093
1425325104
871733933
241517338
691923460
1941737691
1182176312
2055924131
169761720
458131920
229130675
2024671822
1931587043
1660077318
1427077936
1961888395
1343752751
339679738
1175493667
1745153703
233199596
1450579298
2143255164
320723329
1857509020
2041658954
702538696
671831304
1860026371
83337717
899654851
1908957867
1820357315
226600906
1723012721
113201987
239707260
76230200
194852068
121202574
1399986993
339013200
2081177047
1737111622
1235317036
1393961132
139712017
1185408676
456941043
155162880
2100148273
1459688553
47843520
2022748911
990505757
1753326549
783901505
358622736
542605235
802635943
1093634967
1536731645
709810031
2015801277
1630025222
1871385302
937849485
25356160
938549287
14069112
1186678360
1737945181
1202293385
1894310868
1372953389
152276124
936295251
229976194
777220946
160540834
192841686
1147546736
1512142919
750425134
791209914
115956111
755724791
1923547393
1770622592
978687905
1015891034
176540780
2111999610
1666079078
116225562
1639681699
865141240
1755574080
575290950
1254880230
20233887
730997981
945953617
1887296517
1204031213
1612588074
134279414
113984233
1543796007
2134156059
2031791615
1817047204
318862573
1598641792
146570087
872018522
540698056
2002300687
1847423516
1477892430
1382042956
189586793
1513609466
612942957
496812457
2145853054
393472934
932851628
1752880031
1466847102
386738351
1301777571
984285335
1602472480
637216603
1689100992
989539654
1671399879
323417630
597407646
1543219207
1188337228
97911106
1323990742
753545853
983480629
399737033
2105070250
2124157958
1603959238
167866000
642725036
1782592673
2015912302
22676578
248190167
1240612459
1948026687
1166721902
290644681
1496827956
2142987554
1592918262
702801355
2107672425
1734669249
1055391010
787143892
635603704
208604835
1295811043
435709616
1072397570
1456480293
1240598639
1157772045
2088758650
39524003
1784637368
100792759
1898030025
1567465466
1963002498
467876702
655751656
168930727
1600302660
1825622484
1216691702
296960507
363505799
655562835
1657543897
514556654
460305934
1792037770
523768872
1979848701
564285461
1008681494
1636297970
1457900784
2104658806
436071573
1839807808
880639769
540769917
937233825
206304017
1372737846
1218260728
2089896756
537191926
515123050
554567979
312161600
987263471
1335454817
1615650135
47648611
103160102
161160309
1144809001
63266857
890121906
516823694
1741772614
1555909088
1133152305
1046137972
14414625
1970907869
1922250857
651427501
43395538
1737622764
1137201657
1483608293
1979661889
680537798
758755445
2010606214
288224741
678677357
1476774871
160642694
853691805
160729796
2057867804
1758947270
1740617941
1676947910
1106463075
1544488226
45672259
1462856355
1103526633
1816247903
441848747
57433376
281470009
734119855
1755240866
1519259451
6713970
1671495171
462459949
411274316
1421493230
781079527
405422968
303945357
1974907579
1524401483
171375506
1869061803
1300915824
76747630
1461705442
1331807230
1710321501
864717272
707692492
1077386513
1484351416
1756695053
1422472973
1746667430
1271897725
1758732414
626080362
807420255
38947242
972873619
594351801
997558072
1815986244
879445294
1353130368
1923776144
1106164909
910550611
543795374
1804952844
1624418042
2098389821
1384226619
2075920579
2143217400
1589584916
930141260
1277855967
1300774652
389602492
637055347
1388961092
785591555
515791212
224821432
644294529
372659893
2233045
407517858
935119494
1541929371
1835338364
1063312702
317606686
139421425
1546153548
2090551630
1778907133
921928989
1117226497
38447482
1244879479
224352847
545973890
1922785233
40988178
1001758342
1472589453
262634713
1808507303
449598921
1901038188
1015659745
1879875270
1036612310
1292321069
1811549991
1563548276
861503640
1538754522
1092395898
1223093484
1018778889
1795579453
860651630
8106694
1860946801
902116204
1976214099
1055274116
76842606
1514213711
945463447
595678896
487635439
190058902
234216602
693719728
1065811507
1209604388
1658730387
670496400
919021889
558030201
1803112796
867872157
1022571006
305606499
1501384143
83382336
1946818874
925864281
1830298591
1646574779
1385028915
817893671
601518994
1652962995
2040361768
1346727610
1464787930
1006145643
1543227830
937133656
289868109
796269071
865915618
1805452842
872862856
221665930
2104596281
1762486773
1352107984
844337045
290213503
883834721
631977403
1325921705
1842709430
1826665089
1167705992
900979032
1990933951
1414816155
1243646763
1744661975
753087277
1835301245
1219316113
276524756
1481179914
719591990
1780344038
343640009
701593624
1778057998
486375164
1788183756
366727778
1540589189
1365780217
1742490105
2130319980
1023067929
165548146
1050514604
1209629304
863255267
1282363712
1992393586
117678328
1805744243
600385456
955966851
1448225654
255806106
1741539443
1528386709
806164515
2027490542
1904194993
888017696
1213022278
288575506
774479057
1649719005
291232423
323929506
969653333
940611280
1760036223
113538278
1089983186
1448084723
1745574207
391919277
1717867742
1824935515
1844871772
199129550
1218554678
1903002297
1061085983
2101497679
141900086
1008796993
2045132623
309903009
1485564608
778167539
676687137
1815503382
725912341
1203108887
1805848543
389827191
58729060
1144183190
127883905
1254173769
1098882227
602239019
289266038
1807471449
2096625483
1055363024
437667026
1156570827
430307316
1393828962
1909807907
515753561
1137338992
1164656591
2023146288
1624712536
1712842541
576120983
54589064
723013612
1924866377
1025618715
2099000170
1508388549
88521932
672145803
1073575755
899638165
1936436490
464374815
243171588
462927156
1451694885
1157583197
836492066
1118094289
1882117000
1466568297
1999760901
1406600617
134560998
675454754
636623419
1804208779
20829789
118695637
193518153
903809154
1784364260
1992974214
1582165547
1021620313
835697408
1629778737
66554853
634210611
1984519649
1455332265
904502103
95688060
429036537
1801882258
265942840
630390344
1360024314
1062640187
1264760802
2721955
1728497322
1261421842
1161528891
2075529558
1005422346
228746933
1727198305
1552044163
1463571925
1188479944
841015728
744761093
2067359078
2126928430
1881858898
1450422842
930228058
685177188
1943255021
2102896535
1638375839
1344840350
1743700278
497613364
756501998
1428631867
1487963632
1561249220
1277787925
1712376515
2067086557
2043905043
548294650
21108673
821452408
634685429
2062686499
2033795878
1661484844
852279943
1209167900
526435088
320385599
1427885876
1411165159
1808984298
1715974971
1699366768
1822356779
761739719
2014517388
1873567726
1014291211
108695143
1907248664
212061160
699953707
939719668
876549771
1797384654
1390475950
2107671412
1519933176
707475396
3673646
41650880
1898702769
356323203
2062440125
1071783064
17592174
311863937
993578052
1672802423
1828209955
294022873
1124039539
768949124
629562059
167543413
1120326562
149178487
1672359643
633579646
1385987444
2076563301
1728300775
1994482901
418428933
1853245210
656454210
767453313
761610452
501580850
2110985061
349718092
1572520125
2141700639
164344646
786263649
925221513
1064106801
1738807880
791966405
1450455417
1833973841
1630909388
605000735
93085481
1697620588
1499133820
206411038
351179281
1818122627
72588266
982046503
738335656
2082543016
1797574925
1372962557
2065102443
747015870
1248756240
1473339404
1311042782
877440302
323919724
1254191546
2003912351
2007204380
789279283
1638304403
1701052390
683607789
610137323
390178164
1995802359
172533468
1599420167
1613622595
1178468924
1960938897
585877044
1867501979
684662648
1443283235
361242897
855269956
295790827
2009596201
1740714371
1078719625
1350444206
2111991520
1189072643
828575382
1592703422
636485273
582371342
237804540
47882025
2105323135
1216804260
783051312
186438162
1777502267
1926419597
549514390
1249497990
191719380
805906459
2055424104
964636605
883395887
1748050972
629451278
1341491905
1733292942
1405525805
373940198
850278496
2101047813
1680002439
243679115
1117084079
1677829081
1877606980
2008469990
1846641282
297179232
1813478037
383698736
1574562102
512904143
341847768
1363555157
848042974
947316448
600157731
1966871086
141180607
1919338415
542244878
2029818841
1523241647
1125863761
1125486119
1694281900
685966174
1527612576
799020927
637273661
1773436243
1398890637
2085464635
1314781777
1829227672
340068741
2128651580
1567303836
997999221
846510792
1728168914
1983649208
1607885827
1756659175
1784622776
120466468
1070981267
993045285
608409317
1038352514
1258032981
1071002206
1285445657
1123147086
1238103642
2010360337
278241729
460822419
2938922
462694598
551267154
906537775
565725867
866444492
2015358055
325295834
1188877472
1444322390
1846894771
714715270
635311280
1628161566
1638322453
459786597
1255894722
272927001
521283193
2023865064
1713783638
1419345222
616809489
1873854880
139504820
1635136526
199944509
1363563294
1199424981
1971619765
534780955
42217682
1369208987
2027533290
429300593
620414218
1532351397
605435594
41015696
1325320016
731375889
17397814
1945632217
2096572359
935736367
915028486
1073377148
2003059890
1555597469
911528268
116221784
1082221960
1020364601
216016213
1615301258
931233748
731225520
1077573891
2061667488
2122859379
1397460009
1545533998
24500720
1403022959
1766814591
2123700826
426002747
1947232748
1373727579
1904914112
3528353
1284386232
72917175
452581671
506881502
670264484
1422130254
1313584918
1523747870
1093863776
2183240
1321786037
426467889
342938163
1953763151
470322040
58351492
104629506
1311017397
1852820778
654195610
1997610063
1748022438
452014509
1984551042
475620042
618100751
1784573919
1617835403
2136657898
1082623152
1237107950
127428822
1300737078
284865244
372054930
215785961
886668594
109504497
672726326
2131178502
1509210598
500008294
645220745
875341934
217499396
739401459
336312215
869390383
1022311270
279132109
1977359551
1503989532
1227189230
1507379805
1657175669
2128688431
845889508
1415206268
1104079118
1116996060
1440632159
1198306108
1970016569
1998599483
1167605003
1362491016
795982717
1299503901
49248120
1778291275
709356652
210932885
1359550488
228132594
155181562
2115496678
228403782
1715017961
720884208
917350783
2028875043
337874711
1172206576
55328781
353689719
1371502656
940003451
175320284
1205950427
1001519809
144759226
445345562
833771496
1892526515
847072217
751698174
918813261
230581001
1816089797
1445419622
127310252
1014675072
1138459949
900790947
137299529
665048090
138381280
1786379012
1292960226
505217200
621814485
947366113
2146763890
323196546
1099890354
1184311304
1566197746
1817217450
618215370
1175002289
523639968
864843603
382711310
1560305246
270632454
1444887391
773475520
1564258591
763764246
23334723
953590760
551192872
778781155
147533811
782493527
1577112471
2007271009
1970408362
1608269707
1545980367
2101507121
2092628282
1592594954
868469578
1279691611
458061173
1843333435
595017668
1992003695
1980230071
188671188
194937322
1601380573
1787558369
246944306
1270141134
1774816709
1697536882
517082232
180439831
1559298663
573780649
643925225
1716711517
1499786820
1952446809
1365136178
430091356
306625236
51113218
2112826677
1754556483
327468801
771229102
2006722584
2020615627
952937436
1700229881
1069088672
1112285374
409585731
1217504055
389556068
1900083601
139531782
1181143519
1933025841
1218504581
180045168
1161829654
2126029508
478868372
1523458443
177480704
1225978863
2035497272
16137473
745090529
1104488638
1280913921
1236395421
1344132938
669160645
990185425
816734384
1438730504
448793821
1388637610
1295544334
1331951119
169897533
1594065880
203496828
1206510002
1356984286
2016428194
106417829
1694985809
1573730901
1225974757
177906375
1546761002
1703364580
365096946
2076054954
40589987
910626043
1102851247
1949101081
1928792294
1728047133
1755918849
845244594
1628981694
1087494767
396163387
691586912
623642290
1789954116
1385461730
706871933
1971422698
206700745
1413038642
2118704633
2138894354
1318473253
1543386269
1727937727
1034706497
1421397687
1758406322
1690221605
1939370214
45896711
1823253831
1331206328
674852279
581110832
1470936111
953276845
1276765558
992162166
1324980532
1204799046
1884283665
799638124
2122821036
761307438
261464437
177898230
844839343
354987200
1793771960
535004079
1180128501
1846769707
1598503286
118256266
28234319
751465109
1644712160
1092318027
489697617
810665926
2111949190
935018272
29726891
1011647742
976950276
540364224
1050794136
193528838
1258438287
770753744
1286829221
1352048814
1058890436
1699164363
1863759493
289780745
532913341
1218446516
1583335425
621992311
321292428
115598093
1857410335
1033796120
418728202
1131982142
114833147
1131520491
1600263533
85417027
138847407
2020678552
2071154749
1374462346
921005907
1015010418
2139694389
2090159582
1083622172
2146535705
2132848465
648512159
996274614
1653520857
117286876
43624851
1256309951
889906783
1828952987
1744319931
466802740
233706047
455584176
1509632731
112917566
1645384140
486787559
833383956
1891803025
335027527
1068800704
837803497
1811497494
877473240
2143991794
1692283727
643690059
959422808
1362663423
1057204320
1764015313
1086695179
21361427
640903829
1070751045
116388800
179417452
515952902
1491511692
217464290
810246399
185556535
1341079380
221184444
309146599
378177347
1392190216
868453780
937396063
372655429
2072537450
953243299
718205027
1579773014
1025829481
1598657647
1453183973
1147325558
2048588482
118498723
1132102546
1183455708
547565310
1878703157
549643456
156081438
691283133
2121355498
1197383350
757967668
1755928041
1234231589
2035863585
1034348038
1729753702
1976660404
606228145
1288455313
1314439852
1582324598
1325755439
511828765
154538412
1375723546
661931284
464100216
1455202073
823985631
1224382263
515007804
1656920560
40680393
1857822517
136019456
1732747930
652297792
814251964
1788631614
1882772717
627635029
1169010314
63069265
357817104
533141046
64089135
519394699
1543636699
1551387737
1883128049
1844694745
1965323419
1891830145
1042449337
1391990677
820655439
2033544143
2088495108
232202101
1290371358
1978750962
40309982
915019155
785707190
1263000982
1489420772
1823723834
809877709
373613530
1950867123
617808415
1446255406
2011962600
183255155
15870032
685140499
822624994
744806474
734418173
1589686602
1670224842
77885933
978170339
809300351
229688823
1412692226
689885900
1844810080
1441975235
837896334
532270217
1613418876
109281494
369197093
1028396493
30164047
561718604
2111824598
1333276513
1559188155
1183601341
764558642
1959924958
607896738
904867812
707515204
1373729679
520573991
325512581
99080125
681225250
469321552
660769357
1984194749
1331665490
1613697723
995745475
1889998687
901326094
1861944144
1369961041
842265990
1511691992
276164962
1615042265
597699627
1293925863
725416422
1624722694
2045319476
467064050
1473528186
2010738969
1224275483
1002910350
172473930
660975217
1969358428
1485160933
1220741710
2042149982
242830640
734544727
603536863
1246716353
439995486
1443386344
139841878
1405731392
1081690534
2129083972
84903966
1809052052
186097246
1503892089
1347838471
1567936507
485592081
51480136
502634135
491007727
1367350252
195501535
1340249675
573127979
724403381
1632443211
508695901
6437559
1317574786
835041207
252452300
2075555151
77577258
1201283766
1909991914
550734987
1592550385
1352649470
435832451
351731352
458758952
1850109612
853163168
774175601
1325666791
1694495607
1477297307
223183448
714879695
959645365
119455630
1591788811
1528742485
88704518
327580219
359912720
505512946
1435217749
2071393993
1698076380
415066417
1536760087
1445674882
2115763869
1550436246
1416655441
311935206
2109052085
1160779485
152505236
1601416061
1357070743
12662544
1662068333
1538547292
1083728428
370491240
586944012
414439951
739714019
828298185
1622865799
89864669
2116233635
1211827063
432515563
197801555
969701071
1579593483
861400789
18132986
244557012
1231189832
2066270700
13582585
986209859
1418605240
1524660809
1816385475
505619501
2036657149
521683421
122116360
1035688323
891447377
1681847689
315181601
496670695
523974122
1889883736
1331069842
994986795
1999651292
2082812115
2145905291
536385187
1315370585
586433949
1467364295
1870758053
1192157529
39057852
837529031
229205704
423486000
1122946690
321721066
1759361668
730587295
500474580
621962148
902890833
211225237
908507608
1330170031
1710699707
2130287156
1923386402
171343210
1713843876
291120317
1466589288
941212246
969059839
1751085124
961718913
498849499
1373988458
1886442077
25900264
103873494
255619222
558634396
420417541
859733396
809959154
1436149930
2027309884
1981794003
81877386
1959384166
1152152549
713259424
454763040
1302247822
1136582582
1337561921
947511582
66377655
2064890487
573281547
1441323216
1550473950
591061114
1633138544
2075599524
2092134959
732527888
1554523079
1176834788
1736633921
2068935744
1939814212
169993447
252733193
522555999
1811008613
83537763
1365568018
475759548
1514704251
953917770
230109472
626824680
1484869387
321160408
1111515225
2104901533
1718186523
951160026
1175604194
1752920219
403328585
1465477212
983058249
413641332
515941363
587308846
1015773885
640999548
1215829720
801781314
742637957
959782858
1115926450
703699845
426643681
794886269
1135372115
2133973601
1985045916
749460573
992917518
1685592084
854276641
781111476
1082144944
1039619952
1078756835
1729856956
1104559664
1320650211
1086341666
1443348128
1434879535
937545525
1365539172
1258468002
477817092
925579708
1711201533
902114475
1376851095
1054771877
536208188
1701671829
2011123141
1898345132
1568108106
433584754
32979825
995688929
1979054593
247847216
39827440
1160078277
893735545
1908542616
278834205
581231665
650105180
14056963
206303402
930101942
637347215
1631704226
1606826457
2079989704
1925423181
310316372
306382809
1569728584
838667233
990894605
1184014988
1015212591
1436027461
1771752338
907090699
454453378
1499396700
1175339154
1297962475
1660667927
451766001
328801896
1250893327
1043679943
1326251285
1298813281
449134070
1533383958
920848835
357045443
923050717
346765628
997687527
472908543
1719764605
1397328918
2118028021
575729226
378249610
830456118
963484395
617578674
1719035301
1192185616
2063928815
1290183680
402014293
1007852359
1503088648
890548988
1250681829
820309760
972458762
505835615
1119263588
1090302774
420601126
923846575
2076615565
1639511129
225121950
665474585
1699253662
490942362
1471021011
527808914
1931651390
751199805
1645357173
1053665735
295532312
1012693612
2052078859
1239668889
481305380
775082799
1645471101
841193772
738854601
25643205
99822257
598299051
1534210722
356407519
1125410243
1772073657
825622900
1425253099
533444109
628340563
1652535850
2055580676
999882354
32533984
2005797378
1832774603
2131717359
1014204574
937819914
1792417886
1011845121
327922703
1354197455
230418999
2094843237
1668397565
1439547443
1863561449
699901879
1978492665
260429747
303812464
247817511
1280785650
2120331029
2041645017
1924011567
1871178199
385040671
1070940214
410675863
447121520
1995923149
1111066190
5892299
1659283619
916033923
1978424383
555398077
1332158487
2130314558
929909948
469489897
696426787
959347363
1938212492
413345560
654515407
1998012871
1349468739
119507943
1825106346
696335361
231910690
2046884591
1234613467
1294853720
629480933
581884757
1842559435
1920625558
1304416566
910556699
1311884073
1635696293
1491692886
560405670
1280471624
513654033
235572961
1971248953
831213625
966744274
2016386347
1647340061
2099979572
462277336
1377363369
1504408882
10951025
1974390017
515506527
785836372
1094982996
101833955
774471729
274269941
401414486
474776973
1103224174
1000739909
218556119
589148631
961854468
526291843
1999835061
1909524137
779184919
1684406600
1897027312
1247495625
568308194
2033916516
1261963559
793294605
1653597187
1127918242
882840626
649501591
476134877
93709012
1829889988
229680928
138381468
1575302863
1914052065
1366000570
104400568
1784726581
940370594
972380646
2102241313
1172783167
643388660
1813341458
869828315
35417657
914175516
1714654268
1855236597
671620539
1128137420
2118190292
56496989
197046406
1174559504
1287322848
804262749
1740384734
1975083620
2063617474
1812063443
1085981481
1941758004
424883538
423793048
49155011
1883187185
1929386280
1658134201
497782278
1895156017
1296191670
1359872181
447348350
701630532
396359321
223532946
1243607359
548937332
1385546803
220034010
489363695
575029719
1401680686
1514348902
738790593
1591506400
321726382
1908489557
768251555
1547052017
1566073533
963645693
1397393787
1090943666
134675611
1478293190
122756906
1562941225
1218422481
1252836957
166518649
840201382
1431271080
1678215337
891948487
610903299
975304526
2091807923
1970380658
1753272565
665928685
1912419025
536394313
689242195
57092662
876046883
1439283791
1479911952
661148754
94606336
168804459
265456870
174226287
873732221
242075812
1616006994
1972806127
23048766
944392242
1757734853
26760564
510270403
1175999397
358796633
1213921569
259916421
600264072
1714024268
356915304
131679214
161619024
680097227
1512685639
1164734783
822536410
472730198
1376510658
888052684
2122343422
203057001
15187962
696674703
149526028
2053960042
697850165
979988776
1365586918
371791444
1632037550
1676860955
1343323620
1336915511
433483359
1490181387
763471267
25678706
1390748995
51662939
421903573
1213057820
454896406
199510994
686435012
1303991535
699207330
1544214789
242723736
2009811961
434206244
1715962986
849138976
508837445
955828189
801648700
1871324878
505726396
1617550559
1914614112
782868086
1515759572
83278832
1563800681
519755638
2035138093
1963219614
1860560993
217886887
1811392285
919627813
149713954
491616954
325139618
289284169
1696838165
1196076548
558683823
135472140
1124021382
1830365603
503599473
1990024587
678171160
1386150099
1317658277
2044389635
1398176200
2098700716
192585139
89982961
3510114
822868801
1913912259
1279204035
1964937099
1419152414
904715291
430613339
1342192654
1878880229
991135795
1249988357
1774686246
1590347366
90269751
1407584587
927907113
2142021962
1928692499
545134002
1813474725
1367714422
619103952
274936313
1106334466
1882642981
1784617119
232767668
734918821
1271682549
2003840422
1932393283
1629675794
1087724931
705899140
1804807258
442165590
1758524092
484707315
206565817
100136403
230161987
1212798743
402556618
1898309262
600702702
2010943929
957880096
1436537599
151076707
1660551740
2121930875
2045284015
155423957
1150957612
115649679
267875649
1264886898
1603591263
243993568
1100644109
1377219230
1906854312
2079258625
1626250399
686225506
817064981
392181170
2121227274
621970075
179530206
1251544740
1967051791
1447073546
37098454
470867116
291952960
1531683719
638721369
331193125
1257535964
1264694231
1280711732
1427997100
737067408
1139109869
1702842804
2088871545
1447675652
1872274056
1848195628
867346377
1108803295
62473946
981919226
2083020664
861132856
1004150545
269949056
1529715725
299344292
1298125508
1059336709
1718150056
1023522025
531338568
784391831
627260871
669575827
1310479158
319983363
1455818302
32331687
355428711
1322957115
1713948267
1789743273
1277813530
1313857383
1097341103
796833407
1892892579
2054644248
1117688195
1403882018
317374900
961615472
234402460
736152060
421545085
1212524564
280814736
539399327
1769577112
459849853
1090550147
927503939
1932358703
1296037731
1403172718
1630125194
1880935715
266308440
1481042322
219034284
1882448744
2035147084
153517049
1942922743
1629205812
1916718514
515120259
488100194
1220871965
2136450036
489219642
167203667
1366684284
307040064
1546949232
370591691
304282560
155955906
1999221795
203828913
771535090
3969400
1713306000
420910742
2050674381
412499595
916354672
1021710704
1364062351
1636554252
882636352
249426205
381732112
327859384
1384863496
642009981
791793054
1595418719
1099950872
933348951
1408148406
541028399
1893589710
2044505142
836356146
1558324431
361152601
764037182
795080794
224063717
1779028012
737643083
92409063
1275347174
119647439
847901622
195584088
693351419
224905244
842648324
787790940
123425616
1367801222
1107728610
147837245
144806810
1523985696
1852238703
1768895240
1264655295
1179901254
2127848238
1858134235
1533105881
102491309
1840580408
1751732730
2042153745
2140151092
906158346
1436355867
317340276
948772279
1160962396
968803778
2028833596
371457175
1325140956
1489699789
936736758
628234610
1941957574
616189908
551749498
22016116
561336399
1092807478
1895288257
632288070
1377194010
42142998
1148711912
1671851164
1236440615
851224953
1540163605
791898354
963049038
745258722
148542987
705145437
865814632
182463753
1993705368
480092637
688360960
1017385654
1527729242
18837907
891379003
983020638
2120600180
1504901057
1404212693
2110515741
1948849763
1172627478
813325664
174331399
1013445597
688635566
484008826
99132066
2092178676
899428820
1454009711
1402144979
1804555246
1468468377
780675972
423386657
2144483831
1104840911
1122063528
1538747283
1853747313
1375699335
1885080183
293554850
2122940516
218871110
1193903578
516132150
995888049
834801663
1208683271
637200952
331662406
872021407
1659446876
1950708966
2086776169
1950794842
738078602
285694686
965092107
685237828
2075465462
474294763
97659539
850103503
813529425
795516650
1607174885
72087999
284556231
1615133587
1642704149
1299251805
1475211460
1444537588
631587714
1358860500
1121928151
350472562
1396489177
553201525
245476795
987549527
620655997
1982437922
624439562
1755400934
1309262612
2001230135
1522130581
1817361605
1637331536
95052546
1987502341
205805570
150772798
193447598
1754976627
1977225282
196312358
1377132076
1940739060
1633890413
1709446534
332040414
1014102835
1809414240
1727320571
1363930391
566785364
2072888350
316242631
1704215311
1900937184
1022048407
1173335484
1880368869
77669405
1620704077
1683627196
1772221130
239647443
1147826121
720082625
456302888
1549744573
345112115
148035776
863287136
440616533
987914590
1045963962
1652963177
565089083
499416347
1444782666
824089240
917767078
1088404633
1802733488
983946103
424024204
1299642466
292620546
131160116
705078231
1621353736
329453922
25179385
2000733461
968493302
843170428
1370432991
1645096486
54147771
1761459409
176011752
717795069
1960814437
1083584668
291339281
386468313
1970233610
545830294
379856481
177475502
789804190
256633607
1339677846
1471612045
959088681
1285939396
1027370194
984894344
244646241
852444782
2031131557
1728142185
2141762573
1345610904
1769633099
1144453773
722736949
885316704
733325289
1941226220
1226441949
2061709364
833021534
1998122805
950992661
623186849
1356812733
1389194798
1176567512
2134213657
1816849508
1326137191
252889667
1229563983
1877152712
81074085
934531715
314145153
131990114
864701578
1497209466
1231893334
1391745737
1859324185
702522494
686852985
1232451900
197577304
1516431626
1562161860
822431198
1330520843
99472677
1500126546
922189679
1054918747
1416744981
387650095
829003181
400614796
409684405
563086376
290220685
1492433096
1019040058
288797167
1035675037
1944024954
1200730833
1386548759
1662451061
763001203
189177415
1485893515
914424504
1687137999
1452463469
477465057
1214968252
1870027458
287924694
450342323
1058540706
2071140556
843436830
1161416763
872873623
1476143240
1655309735
888200263
1969079487
1529020953
1672900778
1059768875
378577365
327430592
23460942
1670905891
161289920
1195277790
1695965161
1816689230
1817306852
1318211738
321259638
1986902885
1262297237
736784016
898664003
13796452
1442394089
1513026028
299009116
100226359
1588722080
627281475
679363955
351450347
14351537
11673095
17410802
1293697505
1898937455
807564756
209634051
370772510
1127592773
1130397824
1440210700
1719118623
1587416315
1242670326
1727017299
1754053307
1895262233
1499099109
1561457573
1313077003
1582391633
1834322626
541791729
698859209
226862380
1750922703
215053289
689590663
1795246618
1831243183
501191530
592336850
520565518
265606906
1301474020
1882207081
981760426
1564283594
1702146040
554768386
128966758
2126748500
1735797837
1132784330
969755853
1280280319
122265038
2005134102
1770932729
1828099532
1612749649
1115759206
564695600
975332691
720962487
776379736
962306649
1880091819
901870500
1804102317
1488868051
1370112250
1002325047
1564435654
1154316986
1155637594
62394622
586989797
2002033038
264227701
1352451628
1837590584
283740693
1167759334
1029453645
573839227
1632910262
518381040
216612002
243877769
349926808
1699061800
1265130098
786423294
185573496
1352761446
1437920879
1339139109
1976342689
689601721
2022041252
459704543
491489558
1021571655
1486552811
1880205340
138267809
941681459
964397059
816781923
1292491083
805745082
7320903
299077283
2070098250
967158944
2105373468
1105111334
1536581279
802784267
340903191
643902611
855766097
1526828322
1394584611
1250421108
1398118638
4357714
1570608513
2136766277
1951406407
1966238670
1315590161
399291475
903184902
804260829
1363315386
394923431
710296153
1791378124
1016060755
485593104
1872778736
1436350365
1492798521
1129168787
643004290
1989685159
1371894483
870529059
105994970
1181119381
2028080634
425268708
1621290766
1138719473
498936753
707667255
359377139
766779609
771086359
67885809
1587795290
1209049148
859984618
451417324
1316156094
254941100
32362162
201761218
35853440
1997559382
259503564
906727924
1355173024
1532817264
1895660051
208621339
650583464
171480848
1832380845
902134901
1304229197
1595917934
1576341153
560439287
301838097
850372542
1360499727
1647612235
226827691
1996769917
1900328199
1094038312
1508613594
798040066
982102679
605745885
155496526
242532353
1600246227
278827168
132029624
1617490851
111534805
1191293016
1862015630
328207155
856575477
586330405
1522599125
209746145
823175884
726552118
61543253
672118465
1476517438
1984726678
772775268
930967884
1065730162
1221217771
2016896013
2009070821
1114983356
478217253
701588459
2077430143
1149522431
35436105
1704308742
1024052962
806337375
557983303
1135533
59050310
94195020
1773509430
1152662721
470736148
515241741
1576237597
475672115
1471974297
1910745380
950773107
1453832694
483892935
901493687
196126253
1236550490
1605326415
889105404
1477155620
295307588
756243131
2113329923
67498543
1940207810
123255476
1398682664
2098849676
1190856396
837430927
1697960634
1088081616
1186058918
646227225
1544618118
2030445262
1467175037
1382094624
697418850
1276009975
350337790
1621927112
1555888144
2089851497
1763249738
1120925832
1764877894
1866857139
46483920
1445393511
1681486241
807524616
879147711
2045355466
853328465
342737179
561860011
522682784
4947040
550776441
477358577
1473636622
335183494
1735071312
977588960
689108273
1124345738
586102564
1727009469
1742572470
1081288001
1770074340
805104668
782482144
2084620938
1783981392
140465515
86531668
284159267
1189584980
2067429906
593562113
1942834344
962824180
421086471
1259159628
872317079
1595069713
1700131683
182971545
279473609
650269481
663334516
1500784761
244729406
271493383
1190997346
1418086351
2045382016
447342690
1010000012
365571233
1753196753
1984620298
784802517
1940382779
1573614518
1142382088
66385035
822577640
555573076
1857671949
1950989594
227898659
726767709
1718896566
890213802
1531423824
1226290426
1344320065
1546754931
889561497
723086230
3161607
1668270450
762525438
493473976
1740264186
299621202
1275071205
63315359
1791780556
414725928
1903955038
5307895
1816892522
1525801040
1150441062
1452369571
886635763
613314768
296441281
748549126
927592253
159849506
416756707
1081986943
375707783
967424466
394365981
2145918622
884210930
1362679479
1926194849
749402245
6223611
203673648
1118338749
1478681943
438042711
1137702358
478989563
72082086
1735000660
1166783471
1618435245
555021269
358903116
1508164996
1898932236
1757361834
178379250
1127903007
747158511
1311867469
1135505623
201637961
657745053
1145671018
382933687
862576201
585277836
492018821
1627027715
551179848
1821844026
502380589
648324667
1166899098
1278249398
517696284
1090174265
1960228345
1833188282
1023346723
1077095190
1114444694
747597821
531462594
1100465577
534614976
2086571767
1218025121
278834545
8500454
493606517
831783245
128381956
2104685215
953566491
806128974
1175064126
1226068091
2062667507
780283436
1985153751
1005251445
634509829
1210740069
143430573
1654559972
764346937
859400450
1907799514
924546242
1332290926
710105368
848654654
351122306
939964428
768646839
489230806
51391531
875716973
27089379
155275060
461842224
311943023
1016956972
1706833121
725621883
1277244317
312388106
1428280122
449805677
1001723509
973075034
1231926877
1254459194
624407693
1784281991
1542924225
1282612596
114209344
1905198693
1804154386
1108847545
780761147
1087160462
1541113081
932253866
1370408814
455643639
649913813
1858506657
1779471736
1000305561
1214298000
1764215561
1759981854
1482837478
1835012018
1773717167
1574219312
1568136951
706718124
1094971953
64068122
282929237
1751883691
1886075570
1021573067
242050404
557443720
158410229
1621197844
704285295
1705290318
1035137983
1620984393
1243564461
726480489
686606443
688410617
913547886
1165555086
914415489
1255276893
535623347
1834548905
1796916643
1743472005
1515366901
957186165
1864866451
153834277
1372604208
1645605380
1824283623
2024512524
1070477076
1090456349
765671217
1920272836
2119814770
1832879133
1684595662
2021687733
428235816
2102697600
761464252
1445704118
1649352609
1951364480
449353621
1650664402
1319386948
2133071257
152394969
1457691376
1584076380
1026251936
118578175
504149728
224072467
1818796890
1324704044
1207623830
230694315
1933847603
608536551
1787199081
541820397
1720409239
1679478189
120352957
1497135487
1403501677
867478540
751555919
55116441
1142800141
2068560644
1784747142
349212035
545542827
1094605671
1258173782
1409349585
1313225088
63989921
2053208249
1387734435
480127384
1574368104
1554726732
1526997134
1381938257
348718015
1389638806
962575796
1865873476
617505548
413451115
162647029
2017794141
2038787882
537842345
1216006623
1894218703
1079571393
149604591
1770333419
1843255208
593431807
1396234506
430440070
32177662
1104810297
757569107
423918336
407402011
1704232029
1161875610
1229363143
710729081
1114706161
1413331163
345147777
457576369
2141686539
555961630
1407689304
1692931712
1615329938
359140608
576831513
659677794
448572686
235140592
1424114356
342411896
1294225471
1902888652
1724484186
518771920
2122126415
832081220
847904182
1157613383
1119475141
1146911002
884840463
1133838045
1643794598
1130756229
1686568932
2031620232
1363106200
1349655941
1546069296
989737355
1561600180
156190826
550528684
1658742550
482704309
1248927088
1356874167
1558740712
518010944
905363561
1539868433
178966571
1037006447
1881430286
655432163
1513603706
764676693
1097916244
670774809
47980274
430827160
1365847986
24067588
1840719947
342920986
1959356175
570298682
1772452632
656118424
340625317
769583739
1729082862
70258019
14312639
888325606
424536524
865874773
482334403
1291210690
7393836
175497740
418723955
606820845
123852119
1578974098
542189987
14867108
258657446
616581123
702389590
1718645493
1935054055
458793075
1317612631
1076919295
1098606164
324804758
1704374808
2137628324
622851341
947495197
1447833957
150139041
885807365
1893382783
2088894483
598186811
473415483
1887669931
819149615
1355876746
1571020843
847879057
2085651424
332439225
798442008
1224381645
985006834
779219968
1225211856
1449936588
1833284985
997105480
1059248513
172916909
1132921081
1489797470
1829719345
590874168
1716293554
1071618926
923235998
1216842274
1551987881
953708228
1466889992
2127671593
1885247590
1273487748
1166681872
280304384
1321823443
1780592143
715902217
2144171444
834464028
73816156
1137286760
1872664347
1102958311
649964749
2055767991
2121310128
2038117839
850052729
1911667931
641082463
970743790
992124124
941723925
162881829
1675417103
1357781667
1197545395
5075735
951569350
1046526978
2117831697
1154521695
1879297108
1164751916
926974392
1644987721
1719643575
1799199839
776199388
1371120034
2138164777
950184420
1779208813
1084913575
1301977016
380726344
1854091430
221514644
1473989782
321524547
210841301
1525172375
1355946818
1615216071
973211132
14381696
1607236416
1337675657
1960251562
634233010
613470400
1490636676
1386165268
263274339
1856002403
1842302499
2105757485
36149977
867327989
2084459477
98071493
28078287
675920182
1902368459
405333627
1867090860
2019919736
2051324303
1422190272
852190173
2104379313
2086785333
923549652
261081755
1906320664
1805579124
801218569
1244109722
139695507
774212873
1322826154
1931769919
2107981262
791396427
374352715
2106296625
522067463
363399841
1355296694
1032210531
35456456
1277260644
195499538
101340166
333598762
584073721
498893425
1515276324
1782507604
1436236714
1886680636
169451935
990352747
592931599
315301846
365537057
596479881
1812491450
1918006117
1638751551
1887263483
2011383411
1874496215
229146377
1638198545
419284390
1634586109
953516318
1950488693
1303602343
2012341058
246061951
295321923
1642641965
1558079386
895343743
381442411
1232498263
1314549386
325141109
91104337
237287926
1714539273
1676664259
1298514936
801139729
749936387
952433639
1084598
1022523584
212317234
1362516180
1749557641
933433051
920001561
487217650
1786173536
131151514
10524695
1401114611
1087137448
1407711118
1248872986
1027129604
440652983
230295382
2143169696
695712638
1515961084
1600978756
1269486320
100872046
847365561
1673337684
708178288
841830825
223510858
958562145
256290188
1818428831
1190031029
125896388
1909831311
593645393
1959092121
2083232074
581576090
41209420
173611598
270797348
1933190565
1109868319
2006468279
547388991
1382048844
488048177
1888657909
2046777868
699877714
1116651984
1701280498
1903343612
1871378391
1053484104
1282373229
164390643
242423148
316626556
1069718406
1676898391
1959091059
475472273
307996601
1672226295
1395781252
1992761840
1748609793
2105260271
1257930624
799850763
134278281
311449518
156578588
1997649830
196875980
330748908
246174183
1838012476
1233038147
1552339284
629916125
1247797444
1137295234
1410235252
1445807361
1383487025
749994211
1617347590
1890878267
2069980416
100008195
515451277
424401113
457624762
723241416
425723196
376631420
823185853
440187439
1642750203
2062557756
506541924
448440721
82597379
569744450
493961890
1890145549
1101329336
1428902719
1483195375
513741522
1201843318
1500428799
927869365
1322241730
2024754357
137970442
1695390271
1467174656
1298954682
146712266
58529442
1838661554
2133440179
754185709
837395580
2090960692
27063240
1808822347
1377927117
1071211265
591832131
1798907252
1717261938
646564681
1533697206
153640293
1953663323
978100098
1621424328
1421985845
286357153
843717278
457787996
1831106160
260230479
357174990
1657556745
1156291004
1359144360
1201171178
900329192
1450118289
1351230598
551421327
1061896829
1710531284
1311335824
690926058
127361273
69419567
1731292513
1672322012
335001169
472433054
1987994471
407432214
297329253
1982042807
1247827072
1563276432
1439768115
931213577
330939813
867509465
372582995
270686941
1812798733
1672218067
1023722887
1815482700
1850903908
1526038233
368552720
802971758
546203572
917119254
1519654975
851570602
1380052356
1039416362
1238883206
1728404028
502201233
2114615951
69003791
1339510459
1778893662
1640613285
1411546764
694581304
398691791
244281866
1648606979
1690840531
74548691
51688345
117762934
1605299101
469928434
1814845932
239080269
148869598
2040727226
1583600844
1012552960
1870032536
1969084722
581468163
1258988297
204278926
65091935
120731671
1532695236
1760677003
2006887252
756299164
112046766
608322764
10419006
368390813
1219356734
718891514
981679637
1150277183
1882674874
1667399369
776723560
364669169
492522689
1828834441
1738450189
249876792
248363933
2057577353
459597488
971233045
555922431
1109795590
1606062686
1165013240
1717923355
1736722842
457663976
72865685
615634439
1097125212
473636364
216146598
1452909371
1298938924
893759610
619392146
2017326692
669901916
1359253075
1447558939
2523104
1537803235
578678370
2050950962
1526672749
1667482168
1935875976
1106399708
495280423
1079307932
250798661
1019023258
1611509572
359500334
1786039324
480600468
1529554024
1219696355
1919332514
2082696458
1696666641
1090236589
1301615789
798930991
1541959390
1870458049
1970776036
941805058
1471258729
1908310820
894093252
1005333223
904656405
966901106
2004814117
2089709653
620465328
1313779783
1127729792
429187551
1424410520
1643657959
1773260532
161360012
1365528017
629657537
629858238
320102429
1305645345
1952580796
1409513093
818047606
1405213776
664070837
2054385730
900172888
1356458167
417410791
2018166533
780816640
1896086822
456065706
404181973
1860941780
98735158
1864354677
673749396
1780196998
1958709640
2139986726
1569363768
1884268399
1077531058
2062119115
36741536
582806530
1125889718
730415196
1363756576
1893112523
367173478
1108787940
1792292031
871457297
1621188018
443551623
1907569221
95245547
117834705
1550514852
898568852
950472640
745292799
923549499
1007270716
1779508178
33903997
1440968194
316026110
1979108321
691954481
358393621
242194094
789113004
816743082
1677269092
2001235808
368460923
1375023360
729761741
694851749
1802510253
454187645
240394750
1352763493
1528563139
367060819
978178906
895974286
617867367
1283249005
191981588
2096017377
347440172
964545471
908866710
1354737439
1235356968
1192187118
834274664
411398185
1022304948
2014279898
545855450
1254160886
891947968
847052208
2106382775
1463577984
1223572324
1654531119
1653633594
1345818720
1441799411
1382608185
1287262634
1030106788
1400711151
416671849
1502611968
1845071167
785530020
1894156967
267431746
755885061
1791576196
407374824
1703804676
1844764893
192885239
161205684
1386090885
1542860944
1773341889
2123254094
1787908527
859771457
1623168729
570787298
431979736
1725559041
1697643410
986715918
1427925971
1504118368
1896931499
1532863230
975544915
1450116254
1446951572
1261039675
1381607423
2101921890
1846700008
1789099188
1722427492
178983985
1223497414
1115069306
209312451
782455137
1866756136
1128667922
1456943808
550132575
2028997747
1929016313
1539627214
934301898
916008952
1626373696
109111810
144207649
1682820791
980463868
2094792841
1987965932
1532483839
1022879416
785450007
494602064
2090454993
200977794
2091827571
835366506
332505214
468458607
960777131
935249267
1061341530
1953575253
715203530
1814233630
1986577920
2143926296
219818251
1252392285
494060503
1972877310
23351657
1510033035
711564589
726559276
934685035
1136229582
1006706437
884062390
385948916
1064268283
557159450
1122976688
276006652
2145080314
871799248
419033033
1150585403
430628918
272645176
938540331
409645353
1251712251
472078855
377201906
1446925893
424287155
73290200
1243758531
1990775946
2085569528
1145500922
30274609
868319079
291808441
115786947
213380243
291070714
1802030914
709523130
1764824526
307678387
540850565
1831190555
2060149999
1684118289
93530040
1376545466
260941284
1613846152
1978343144
178368822
1207620083
1441665266
84828071
1212080949
1171647793
976555633
1032644531
515002720
967535963
1769092458
1456372746
953647634
2135500792
1549747981
1299397704
1978248419
1970129084
1369038584
1708932005
563183570
488165126
492911623
1658135558
1473194731
1359222154
28102840
544726970
1224848503
233824033
636263070
1300450240
2037159359
1351249384
2128888628
729674489
1119657715
2111578438
875694142
270388986
1294803760
524360685
1379036119
1485705987
1762553134
1931047546
1544662124
424410785
680426390
1870192992
452724066
326350646
1422197888
1413417940
1417525058
1517693540
1478738684
1310802129
1665390534
458291436
2072775021
1951320713
42920529
545351638
1516937233
377013331
1976057832
2081119190
1029367586
1629911158
315301885
856513195
435307767
1381975698
378714078
1551537611
1232394387
1356010158
287167416
1588853927
525629177
1942633002
511270536
1440306874
1669000979
709235473
268610164
785081822
1400935951
1943728554
437420202
687345820
823139250
1173141319
258079252
992580647
181970411
68610098
748298102
1169276784
1485780560
581519764
1939820949
241841167
832591125
507644062
390691192
958575033
1498613266
1806591922
2103050469
1228302247
306054404
1599796700
1705022056
924929949
638601567
1270631403
1381998981
1192136543
1305334439
976835442
1596046141
326689753
700562748
708842643
1213242825
689312265
1065786825
776866968
2130647480
526803660
2141595218
248843272
1098299685
1264657441
594612612
1325767889
1379545372
2144809858
1188059198
128446681
206411861
1229230221
2029038619
139220899
1018521899
820639441
432618892
255606180
1446856947
1428652104
966706877
750039302
1169659859
187781025
1388568608
236155215
1644612031
1213678205
485989804
2042594480
744589044
1060678431
1692627277
884364997
1382191934
1868370977
1096374463
1590058651
613777050
1540032710
856903856
178277642
2035359226
928377018
852824642
1929888490
1020316419
326877621
1827739094
780963670
1016949861
13382060
1750196289
659912151
225920607
368136562
440964854
1688567005
1074893363
2090051225
1870781369
1608827817
1913708359
1903304106
497152359
789963008
635255674
388435221
539568212
1119930652
754524728
288570953
375493095
1299987351
1437480445
386400535
1329003926
660519520
1979760636
216614155
721042512
532678654
1526397034
849394820
439397796
869543073
344004368
505087503
1672549186
147392018
184494808
36167531
57585106
1412390022
1164032751
800481121
1584636115
228098540
1122643499
1376139296
933994182
1483831092
1301281796
476512625
1145036293
222600060
784311406
2050919122
1969574969
631955862
963145774
1345271377
144587558
240488146
694810856
2136431109
781180095
112820463
1771207178
566405844
464365456
1040514134
1719593007
1632022088
488278635
1227424384
768463277
1478702451
1463916959
1574908009
909510523
484433529
583465546
1924473914
1311902782
1895800593
261232412
2084989914
1410420115
71522085
1825709149
2079193913
56632249
1549036134
1342028920
1951935230
1354209830
852517732
1945058294
478035330
2116419474
30317784
1818084807
1370779302
1199652355
18412623
286590862
1435732163
1058274329
74482958
795612654
1420231665
808878992
2102880535
2140969139
115911481
511996663
1492681883
247152406
1932708808
1031812472
216422173
1160936470
2062674595
93668041
1669977773
1824557650
1400832874
1485449227
2067419571
404338990
1990938022
2022922102
1897355497
292552760
1546030127
1784135907
1524478559
2084625219
2039014014
861417975
17847084
569012201
384381779
1128955513
1022255410
1873344588
2047412048
941191216
1942961872
2143123541
1111423617
291143713
1671273433
513718620
191411007
1361728897
1380618248
406163180
239951715
1971392251
875675132
944071351
2029632648
640635430
59210914
1279396061
566141938
1758798999
1292503529
468966340
60498552
625183638
1682883814
963322299
586880463
1104802849
1143238623
937670443
231953325
546333767
1436777258
1280967890
574904097
1249866186
849696351
296893071
588019592
550962194
1987824521
628282486
1630709296
2002049728
1373725038
288581247
1718793531
225173391
1564198129
2013311420
336864567
1886207341
241777660
1175912241
368344069
1780760829
1165107134
745784648
1504584325
1014366511
362241633
14652313
1843710834
196464420
1180108445
774981313
1172332744
2122280625
35641316
933987746
1505721127
1124603506
1183637181
1836418252
2074762963
1459042240
1814172961
1330647782
2123334335
536350693
27463364
1036512569
1930600191
408223574
1094494588
21388184
1266106959
202222168
333105237
1501631735
661647522
536404297
1763907032
921332602
1557842337
497242392
548261450
1927462984
177518245
1136392900
1530237368
1384923349
514597118
603944134
1217871407
1531046447
962342956
1689448972
1771754080
2127746524
978948213
216011598
1117673344
1757597021
236568714
1470267014
643552173
1022437143
2094917730
1677213642
237192198
1663494852
1298806584
1940254913
1728159520
170736871
24299929
1289726493
1366155095
1613566833
1239881635
931641940
188028063
356069934
224717868
2012489542
427720545
402878182
2067521952
374076877
1256239664
467549550
696936790
850213369
1335934003
1514898438
622680308
460123973
1884576721
695842807
635109791
1407293816
1497380849
1815101645
1252183393
927574957
48964501
248260129
1403676164
1686026814
1988060913
940442224
1249993519
608596280
112398859
194658274
1661239287
87184923
336615293
1462541545
547969623
1964986112
362212752
1117779950
1873524853
830862300
1691318762
504062903
1774540588
2095883675
915014337
810910747
1782137042
552365899
933259596
1941909850
1696311877
1633267292
2000022611
2097571164
702503572
641827278
504148496
1558343493
1364301839
1200423891
1823103741
582643743
323854201
238766416
405052225
1117199991
546349391
742599158
1603198418
2138100561
1631013102
491639065
438431206
505077365
546163333
396039571
139897281
204284331
989559103
1837144541
1615641868
1366095454
1391650063
2098508933
1609982556
290871431
1710195223
213262554
631385610
361126999
1386862002
943814178
698081438
1357375651
2110467479
1541761277
1908228130
111394156
1116331402
916902556
2045246436
1056226796
1085736464
1338343917
1384224037
1998685741
1642521144
2136134481
539644451
16533236
461151718
1399525591
1980250227
1365895654
58897600
1755486893
1981746881
210861563
1113118598
760731506
961439690
1903487869
1130388230
1824189523
984527816
1574170684
1123036580
1736195412
1613126468
2119853092
2012829299
758297899
1009770785
1580910007
467991291
1521145444
1256852690
1819675939
2069163274
1450152685
917183699
875678209
110084669
503180398
510656652
1889371729
142700692
859069629
1788910322
1409840062
1062827624
984548816
1925319858
1290297038
166692651
1625401992
282068488
1253239880
959955653
618688080
1024860590
2139757769
1429173016
887643590
1870808676
1524439237
1221284480
433635003
1233719824
2084455838
1888508537
65939642
1976912579
617586930
1939871973
607151337
958093947
952526255
522293160
455349954
1636421569
833025989
806328722
644951051
409987459
1962547359
261478778
1548686580
332605510
1516004199
38088706
1822934096
1137502320
1189679425
713603684
218265746
1504249134
589366646
48519182
1701268192
1826521596
328147311
480622935
160204964
203111818
1133175260
2077291891
1119801973
918268759
1016742371
1496426764
739575084
220698266
873719930
1738120255
1671490126
2091707334
1807915801
1903554768
1483583350
1167166380
963312557
1073993887
104671044
2016748747
70552553
1032704931
1024774539
1748768293
102168982
674920124
1674292006
450648500
1653388009
1930803423
2045363957
1602581980
720093939
522046171
1984605433
272398403
870708598
1715237887
2098430948
1764030554
785466293
104200599
1219362975
2094014577
1283033132
1370917986
110698087
84590913
1180465924
1774665625
1375772524
771976105
105969371
571704817
1663849702
2076283591
1136296806
378026349
2079862710
268875384
1351232541
1626679369
245766016
1624413441
2003671612
695872541
360352955
1575184022
934115884
2091435878
246746936
363535898
1515988949
1717783707
294997796
542291071
1335206422
1218612081
1983784412
1904507459
2041694155
1097533425
325539033
802583149
124378101
861583467
569315068
1389212709
1024610603
676875113
1736198223
244569387
271179552
1309472432
1585630926
2123848759
1067376072
938593389
723134912
242236174
508291650
1658428064
1228423930
1384206638
340578980
704663678
33609239
1475343669
1861012166
1976102133
1526376943
1839892428
1846470666
1752364313
1528532893
106368574
420603276
758149683
784083860
354603835
1146106087
1378187243
1688503662
764154632
1400716878
1039807240
864182436
945728631
742466576
1573420810
1882872900
1044175676
2006155252
407766191
447011692
439155332
1064739521
1735123008
661108127
1556434844
701760688
823971843
1925033641
1118755586
140181956
355133933
287094747
1599615948
811785672
1695406666
2144073446
2127653209
217125078
1601874451
144348983
1206512967
539286384
290327713
17326456
1372161744
812196551
1771714322
1716591694
777866189
686658863
515980498
887862433
1561437047
1141380599
1990522741
992882069
796020976
1765765537
1544909791
199710816
1667859687
1071668016
1741089200
517952964
351729832
1377676964
590886920
441441589
727191385
1004338933
1343417564
830819727
196739340
1131440324
1722667692
2046395656
632229009
1637789793
1249576820
291078703
1539289608
695903326
1665833449
1812384507
1553003768
799722100
1584050354
616930858
926459431
65164295
1389246425
728296203
1333311197
107764331
1602426777
963449211
1421513172
1590321786
467726951
9595545
12811917
394733910
1425632065
413702328
691735350
1719580851
468907018
1188798407
423395036
1878835958
353837929
1374930380
910971713
1580353366
1199412060
874068551
640333877
1973648975
1633437506
466388955
18619572
1649348048
2099681936
1390725846
375439779
1349485975
1875097213
1266987782
1723094097
2128093973
138776708
1075268367
986615809
1477303856
1839820997
75860152
570288417
1113439473
1867186176
1542825401
789921438
1045524574
684908055
1602568013
2013631596
369309746
1250541575
1066352379
782030411
1324486579
723064390
1781434985
520266105
1125589282
2145532793
1724808167
2058098346
1025344219
892676523
2142904980
346010945
784153325
1607448965
532368088
369245447
391809958
623798345
452611525
939890661
1948944347
1079485884
1869589236
980602126
440266491
1961536164
1649960694
472382112
636703042
1381685052
1027486957
218323049
980516051
492869911
1313105407
651444577
518729776
231266744
881500762
889931495
1586305113
1256977479
1788241996
822233628
1796674533
825570469
1842632176
450207360
1631698888
1866718490
1398945791
2095527045
1899055976
1900983344
259187602
843369340
341218507
1569922081
767349957
1984572211
624921802
347648026
914659392
1442342793
486007683
1026714263
2096364279
1369123358
750451961
1489392689
412025404
1467286413
567815194
1065662840
1421323358
1045153674
2093627450
462940421
1850833024
147713461
1671637226
628455940
146126761
15334470
453859837
1746541233
1481221079
609286845
2017646562
1092150698
438780156
1769794294
1232864405
543637916
225051973
380914947
24543871
1072580070
1137723695
983803954
97872309
587901526
1149403063
1346772408
1463534679
709114961
619787937
905315045
1696748053
1738923403
1759174379
1637778358
1049203954
608111243
732585138
573000770
1942562150
796387359
1249861562
1213414402
1692225196
486595210
2136048524
1063984961
1655960260
105292519
448739323
1882026460
2031728433
947127902
1262055650
1050421565
1778940001
1881799433
626859804
224495254
1513621262
1614241741
1785425810
1873080674
1777478496
1085880715
1458689284
340318598
1951068701
137132424
349361952
2074780053
1912487937
941247434
1090562879
857575556
72593172
1395125668
1314559159
528076085
2005512664
577964869
1816005765
1379426050
459866158
1682155195
2021438024
2058697210
599870330
1446806900
1770521660
1062227771
1504721539
1230186318
113499915
675719176
1102294640
234374156
839960342
1211926657
2041073225
184144443
1992226634
1955698985
1962236866
969381082
121322213
699931007
1682362165
249770538
1273400453
635967903
22461325
90493378
581533463
1453833746
644283238
412959334
1878289766
1807845338
204219581
1862183134
654144330
1013033093
1074447555
1435809219
2016226630
691231713
1604838731
1802855489
1640710405
1215777210
1710086173
11747252
1880862037
1865150562
1489390350
880423515
255713976
344004558
1844094265
1243601780
1782489938
451889709
1212918317
2098228599
1877846963
1013733308
1051813645
1335956587
925377113
760602575
794060364
1760617525
560517274
63628315
995175442
304172667
1133453964
256729639
1610021435
1129259303
1240330053
245691929
1125309735
1960119575
1037240661
404456546
712507317
293647188
1205376652
307031200
2116437811
1921203274
1131491580
1239597978
1603286983
1040610716
893374068
45421824
1335959882
1433368604
1995206961
1491676923
272929413
947377843
809934872
1623683769
1699747421
1583764565
2124850855
841035749
332412713
114303525
2023660977
1849657087
2111425526
1735107984
221002529
1433686570
2082507797
1688061700
314337953
730208599
498330447
780847115
863088059
2018511640
1097023121
747872540
1094599573
604962688
191506466
357099566
1568873049
83133068
220613493
1761361775
1157924346
767092108
196561346
1094273708
2049294878
721771119
764020319
126823965
1954297994
1605309786
1978675815
708023340
1844155206
1440511689
1493508619
1294482608
1520145228
625819319
1497425821
1118572959
305705378
2099168716
188397732
1172358972
772835112
1904558119
188455387
112066574
549125528
1678968753
1667388218
235601282
287393378
927395306
406432901
1576522899
198417563
2084214457
214036945
1888431164
717147140
1802099290
772718291
1572439098
1685225926
1068248970
1505367010
1999307559
1229546635
1956191792
965587569
376753275
233043175
2008070338
1508098068
689102590
1602696563
230760442
257930331
981433072
537926410
69339988
1405127628
1416958013
1280099682
1065311414
414008524
161985802
2024570510
1477163515
712811444
1600070528
2102887439
890515245
471416607
242892951
467637916
907671
1480774611
1015359907
500847203
1364629632
1536025022
1504365434
618024847
654428512
1168281346
1080754099
557582967
136972350
1599854068
136197045
650875703
761330392
1720186734
862951068
445122350
553001747
1730885774
1494870
2130825237
133019930
625337939
490355536
1896918269
648056044
423534983
1912779933
942572012
975040984
1144124358
1711923069
583266586
1770565450
680012677
1231815120
1071102444
1623719046
2119335839
174481497
1689379383
403014110
1242594491
1519068551
1310959093
1636918046
1335801923
1035194260
306524110
300241492
1915735570
955983486
10099005
1939843450
1834001300
2015869616
2074981045
997166276
1914238012
1141893950
1213731864
1443566948
382281220
211841950
1140651180
879264582
775317026
357466781
1815432153
680753012
126225418
48126001
527743221
2006398475
1171867326
495414194
2136716113
2065101181
1923747954
312416883
1653048132
122493817
616196977
1561517464
1288765982
1212858396
278324612
1008404664
1913332069
1802495955
382559517
1135546247
1483881663
808845746
1729707172
442782983
1159541081
1703237072
384141225
1686143203
903953827
1726906135
346476102
740843060
1228516006
1598090760
816640553
1253327148
367278980
1813476082
120480271
1867708026
419653134
940822424
1852675752
1531197424
179786455
1067602455
653907588
1276357737
373204304
910063364
1798062721
1348300006
600837249
1750176690
505555407
1808077608
394107680
2145683396
1100326438
2062045203
563275638
1081964707
85295276
943065497
2046751678
547525369
809327926
380829984
561700552
496686217
1554984741
1607795316
138304531
1076223945
1806628362
498964618
1127412619
117691566
1583464618
1530744121
1169623685
1313223638
919665285
656961118
1730261868
1350748282
1257439103
279338213
1347962433
153197210
2048522179
2118410991
1189527900
220129641
4848911
1370820949
673968188
1639591362
840402393
1044719305
1212833056
1856709557
1053760025
271515101
1303316832
1670765911
768036739
1595245205
186575989
1184292087
652086785
1175433723
1197227267
1675638539
893524839
1070440162
1385464153
2088811786
382332910
763363732
1055418093
1552822065
1362678465
1531661509
176055126
1863022181
838024664
86985944
112270329
2013521836
197364259
1936477480
1225430750
1400147290
2037376158
1032767328
2010985028
1908177189
587368786
527079683
1298884024
1215111135
2126858414
191807958
967788834
276019684
1175540510
1239067091
468903615
1890889412
1496599879
2088628272
579490064
508692132
348892427
1254867141
2015397284
167109836
639065316
1244312309
52958061
1671039466
988063901
1787441013
488672211
342187624
2094166314
1197891262
1283570388
1213760682
516925861
964927304
893232954
1067610821
1591024332
1707770879
552229633
1637225908
1023111054
1238194735
818180929
1901722310
1278118282
1855993809
14383350
1317732957
1742675159
1993118187
1020854398
1512774042
1161008263
743004919
1676907149
1783954802
1163476732
125872283
985553967
760087669
565625309
1619780245
782673664
1991176357
31512162
401569852
940579146
796707527
1179799136
71245732
354467457
69911418
1376280390
1446222619
141416346
1906187794
1615083239
1826293672
467300998
2087527197
2060638293
1068282724
1092144094
733092347
1885093599
342457333
106919327
1391152021
962251631
718386147
1996703836
1283525712
226228378
1616482836
617028354
11194000
38491661
170207002
1070744588
1921793236
1730727388
1672797132
274653189
260267035
833302572
1959491492
374399858
583054774
816842673
959884998
134672945
425888319
1668920701
558053478
1658191851
829164297
1029494215
835022100
1019263111
1074896163
1302195290
515861661
136032272
1911759618
910186384
869125266
2129615654
1107119963
329748038
967036641
1963511690
1640693286
1913365260
1207967646
1556761500
1887410410
753012839
396565279
1542227739
590577377
393989551
1877974124
1652673475
1814788298
356100712
939480073
1336661214
1010053661
1389884374
51619155
1284863881
731560854
561143679
611061114
660673460
777721370
117522712
1856704790
484232042
1899873302
1865483710
1058190061
686654421
465396741
43317318
1426158123
583118130
1957516064
156651066
976801868
452776635
1304057570
1637907257
680943489
657257346
603869169
2032913807
1711823183
2130354860
301986791
1684492967
2141633556
212135631
26709959
484639554
553251301
1400509258
38916696
599471916
2090335903
1411248110
1124703739
1004954120
1465988678
1603225890
1804723020
728110980
1204124321
385667335
1969783714
1903974272
513475252
664467028
680213160
589701698
925869936
650870186
195530953
641488061
408796011
1275584906
1694422504
1320930503
1619879968
589265519
1534534403
1893062049
1789629675
846884583
1567777987
1300880347
1916753046
1983016111
757362177
1453943190
954653670
2045913022
1346441543
575105770
1336213581
1219273584
586892243
78887579
713571637
1516061246
1953384305
725873976
223625999
488742491
1554635930
961189431
737611124
807283134
1790606654
1404918826
162693371
1673434729
1529257561
925627633
906203596
335742717
1031404279
1724379502
2121265610
1990919682
1234691485
979305087
142821182
3098523
598582015
206077133
124054041
261828644
1874709674
124200313
1687104271
578233926
1541257759
411059654
995172782
1729407344
845018162
1296631834
1927545479
481112884
322350763
1990925033
318569846
1306844990
640764665
853647130
585409383
325180209
1835524537
388979151
2067584435
826908667
1507055014
135213743
1857960707
194310318
1640263110
1776285444
240533279
441164712
456554321
858547793
288266057
936981199
1109782545
214992519
289886831
1489703733
487766262
324878429
1500278246
1969870343
1611747280
2017149772
1903162586
717099158
14717393
808333868
1773249793
1504840721
1688045082
267982676
522002203
1344356029
1775120195
788865176
1290246828
1355189077
261908093
587965418
1098262136
471484937
1564064974
652503879
1878355261
1834031075
847603272
28920174
1615594561
869035977
1429023719
184546646
724583074
711854746
1537369452
1924869941
1078631943
1264518828
157023297
77868171
678269387
2147211643
1174304099
1878871039
1309412656
1370883665
321061855
888082996
305621326
1239195553
1117168199
863006071
344844128
459050784
822752879
1994080902
413317025
581543340
1867299348
1013858420
1535673994
1025602414
239627825
1511849233
2017956817
1918429369
807146718
372201719
707285102
1726332390
315175746
793848876
1339786469
290759554
2131778774
1205025277
178847555
790444741
1614054434
503213446
820890048
8705453
1199461988
1987730895
189982992
1602289526
1081646371
1558714881
2017829364
1456131113
553560139
1643265511
425347125
1936978456
1784004848
1160990088
442668173
611231904
1588241140
74668692
1914733339
412701232
543948819
417197886
815708481
754903711
119212321
1039221608
123171910
572342417
1330315648
1963440363
863174547
2015491504
1772673041
326934327
1384559254
2133804762
1862519353
143474715
1851619132
1507433343
628100703
725038031
879941734
1697570762
213681463
1198849343
1508481041
850961067
378828071
1297739302
484887820
2114584480
12995495
1940804522
677022263
1217023599
1044932606
1389161023
1465846681
189635435
1974791423
1940036175
1903652226
938207152
1511365653
164723593
2031545024
241709431
83408554
253239980
167355017
525878302
2129127684
960377928
217572990
647909622
1299856419
1256669685
857542986
1143295662
744099953
181202412
971695488
1966154340
146284355
1006721014
1859285678
301174678
1824818711
1157288188
1074496509
2016866230
1122424780
1246353350
1695782647
1963963329
915290065
1559911770
1228757283
1822796658
2056420256
2076266508
1725542132
809899481
1665095076
154628503
698564923
1745844586
205686546
8548849
993366950
1856521462
819337719
485315582
1282974653
2056337113
1855955968
1477515759
50990574
1908706753
1641910437
357480820
701283532
1232273801
1671131899
142301145
535305936
1557103138
818307162
1623182888
1100997842
855294236
1662669431
2144106016
713902020
1027571882
1795264870
144850362
954390476
737193349
597632713
1481769788
629395958
291126639
677205688
104020559
1423441530
659937442
1165566714
1479727066
946149100
758401380
857986259
721126875
827766078
2026681582
1156812716
618143754
1614661739
2124585712
1434184382
626096293
779130009
1110679096
2013762517
1118331759
563361777
1352537359
1619786099
1231882948
838384007
485581134
2081422514
429165574
1754308490
1318654067
1641982978
1737349968
2037189902
1332986931
402589022
1459023834
1674012942
675734149
462012367
397621279
1489079316
2137001530
932585205
625235731
1176860361
1448437299
1939262507
57026231
1653444549
1895141180
1142929749
1376716194
2088659641
546865950
791546553
1444244231
370873731
69347576
1059785120
450609799
54325092
640136712
1845698288
478384357
1339557541
1070126523
600429575
2034819010
682950485
1206753612
2055462568
2076635862
1487503562
1538928957
852505116
1728529052
681061601
1982426115
591993284
1213973078
278994352
1507786797
1855347637
841313071
755755837
23239319
1917411957
633868441
1368668870
1595193453
716992305
439123162
1642190021
793658969
911070353
2001851727
1175798375
473696537
879769698
244270678
1718744285
1948700100
1932058247
172423077
290386544
939090464
934607375
116082953
177671726
1358255296
1831798964
39278076
1145152782
1235713292
640496747
228311524
1665983610
2001554405
611433897
813747565
1021483148
368829445
65433062
891203824
1668317871
1928984927
876351988
487408282
731723646
1574795930
514259866
1355538693
1159890051
975044657
726764671
757246178
464936973
804062546
1413335053
1767764088
810245567
608495692
292482590
1818561394
2064756056
1296020003
743709769
97343555
717332925
1759946563
1854732693
589992877
1037614565
1372299225
708929400
16610580
2123517027
1708992373
1214594146
29463255
1518632098
1896244828
1533085319
1153142368
1659570678
239849577
716756401
1229490381
2059954382
926260947
1181355315
1653595851
1411808845
41488110
1859731158
2056793358
1574952292
1609657216
4787361
585145403
662343116
1897520298
385028931
868185504
146627053
1918435276
1258019994
1122434900
113812723
42944655
832231671
76652591
10209660
1937320030
1122984591
972442724
554696643
781582035
1511769938
583416162
1819397076
526701196
1063213710
2123684466
2080502650
2095566977
168333380
103490773
432471223
964662615
708320913
1676090327
1933063237
1364147238
277751816
359179608
23804855
611989590
872050308
1206691315
294461259
61666545
604540077
735536378
143652091
310459603
1747007651
1796159801
286654879
611281782
576294468
1625849017
1522755664
1042113740
1183408506
1770244478
1849647131
1845253512
880908176
429882593
1498280472
1011235720
643533571
1862108488
445333533
59520499
704279744
211711169
1014059642
405183856
1190649441
1563614912
2071031545
1039656070
5512361
21232414
587855334
152256508
325308945
1035244279
31574530
1727534696
731084827
844838165
1829911844
858995122
1018819242
2006364615
1189644103
1666639332
1406347726
1558044570
1569178800
56265362
1880861538
1634444989
972323882
1821596196
1554405065
591943266
540192074
1452712758
212143468
1745961019
222258860
444002213
717057613
234855602
1875829736
1038937555
1575131055
584038287
752366783
488447975
1011675542
290022475
957835698
1321948506
2135490478
1296742822
751782986
669837790
1219902435
559290029
926129067
279629354
758053068
1069837895
990172150
772036854
1005734663
2094849026
637958993
946068908
1741225100
506626108
1092155834
815140426
37652094
1992926191
1189082602
28648051
1822888671
379921791
50216012
2142816285
948668400
662514884
336604427
393993172
724867443
662710095
648917549
1848174928
1982718809
236915853
534560326
454980319
2025458706
101050904
830296665
410780252
72412876
1250015217
995625916
2074673439
1751174435
1572107492
664288092
4610235
2007730752
941132521
563774193
1830541838
1270410412
1089764012
437845041
1538420459
1089923137
1384108180
64874026
1886130530
4256019
1134190806
273013816
436898973
1755796727
1813433153
1929024386
2092303487
1315937955
1471760441
1483678327
1035224707
1248263953
1596701758
1120324967
2049040832
1052753948
625480888
1827626597
1277036267
1154662162
37350342
601358892
1593454799
1765666356
890795339
969781115
874419349
1912135595
1203352012
1344672886
1601460738
1679316900
1738533921
797052225
726047654
488236553
302152948
1192272550
1084960591
363891065
1343411906
794529678
581187001
1244354802
1673452275
893800403
2135651228
1320105635
743535938
2114500135
326660365
1134332339
896696521
1158548160
443703989
815399043
1378284387
146911548
73324835
1121803108
1485984387
863131315
1933457915
90914404
173699002
1771350184
1197932273
1747389311
1890479023
651072189
1368440696
1286325672
1913783285
928253123
295698424
1443297712
724444763
1665024483
1048824450
1653518825
453496089
1302771168
748031817
1697345391
2115904451
426660833
84921321
1167011045
1125184299
1505393805
574749950
82995347
1452299537
743468107
1231312178
521156200
460763465
404238709
1676328507
2100976335
1057882526
1781541541
1198694644
1400794225
950099400
1343884579
209253724
1710554750
647745612
1437233866
1764367109
2121519883
1653961269
964948104
2126281149
1224480125
282054440
990295222
82241708
1599970417
516068030
415083684
1076092924
44577836
393837392
1852978253
882012139
1529082050
1805948739
2117028539
275120577
363432160
1180420343
798839238
1442177007
1465104114
1186370194
893342685
1587381729
1185063988
2037984092
1329254801
1690220828
1397381893
892852872
259201365
1549166697
1946501327
108109029
1390486559
2125813018
1138989069
675483710
1479605437
252543572
1051790170
426944387
1942859188
44396114
1445543646
884418478
1571076017
1621234083
936667860
1312385968
1963593548
1517856924
1568996905
930246728
457548783
1329152524
1754220591
765896994
1836281232
553851091
1374956328
509582491
847184695
2098443192
668456588
1482999602
1109637445
1946275084
1656588584
785697190
2113554340
13960211
1394694995
1193270183
767358924
1657492548
1109987700
1103399099
738941823
1992119846
507835858
684700663
1360431661
171067148
1857665881
239134005
1824450710
1934940597
1328310127
127130706
1775007123
236572240
1583957121
986738204
1611309451
403264380
1505680358
2090969149
1798351766
1094462691
275118255
236273015
278890706
708683135
1888465192
1539586607
1444827554
1805862476
701659581
927334468
1742616837
759912260
1053769462
1592691730
1278151062
1079191375
1644660636
1190723367
661466350
536222975
536715050
2053076622
2060597527
849776065
584566842
281093489
351340359
500260812
1239381512
567785950
449204706
2078109889
1632997364
1310525783
610720575
1159186087
2100607501
1734477021
1618221673
1096648769
1402644716
2067264715
228619170
1635040564
1907456842
2083323378
1504441531
1814353342
1209146360
100461758
1499634697
2084568050
1371057274
1006062142
1430595296
1642998604
46397268
133937292
312829851
313200944
978905600
193828468
287253380
1887941796
623056859
1671424946
1752594901
1382082477
1410024221
1926929903
184865075
1541111398
1155330105
1027206228
754798177
1561808886
951320592
2064200635
1894896284
522845773
1982550429
1750727581
1042383106
865240810
2070244478
2033731941
1295633994
301374220
774386423
33373645
72553876
144359275
1180998935
239138833
722581397
1093022951
27490692
269271722
1408548884
1550035107
602945834
1141802930
268113152
1825549508
1694154923
514755787
501755024
1625683883
642335358
1359509382
1183926852
993946910
829628850
1944623604
2075936553
1202384411
1132321851
705594923
389602926
1369895184
1419050076
303426323
1140687972
965337783
1500910605
730249412
724616422
588074328
772390482
1638763552
1932011756
1490536911
1858251222
1107125268
1988470096
1709029270
1081846604
2061212782
1438421221
1317584005
1689114464
450311103
627516212
1085738570
2046272860
661411390
2146793857
46367021
1863194825
93663910
694101602
1592222090
2018571409
1435047586
1067468634
1097274149
1180365890
1311429330
585835258
1025145410
1309085478
1405576861
1419202424
721562417
679723510
2028336423
66543808
515531442
1814913353
1326055788
1549672160
1924974266
1560835109
1751708208
1740391486
1015148035
1976899002
716430901
2103427869
162771125
282353577
372678929
1014863181
1556168834
1635310795
1806513830
2119111005
2017855744
2119893697
642801715
2074855604
634673141
1827321134
247107534
371781354
1171573976
1987497652
1046879566
1290225347
457937542
138654710
1118159348
1633196445
1869897283
2122968555
689462553
275100797
1447442539
2085997510
515440682
142470959
235932832
1482755484
1842103111
1832467034
696189517
824153630
235659537
1163244911
1820302405
1750607099
630299415
536464713
25862690
415373752
1210213932
306438729
1846464281
239156518
1973083750
1716549276
1908951854
1668846648
1331561451
1895818253
1173810012
630012292
935804545
65313593
2122594695
1091715319
230730304
1424156848
541738241
20357104
2042538951
2099987578
1422670546
342761826
1216465952
1566058195
2094122292
1475239838
455073207
1150838738
1081488681
494454152
1123379096
753870015
475820503
889887358
1933597379
917647077
1356378251
1043075842
155520423
1234174290
16840209
582446182
117342400
1636187991
1018518949
521211379
2071653048
307346185
567355935
1642705794
1998949507
872481513
903192121
398696503
1365167636
2003990733
310352850
613668834
1877189130
1369894804
2094599511
1610113570
1873097297
1089589694
2138510659
1587319765
30528626
1731186508
632686364
763650537
116409655
1347228841
2128881298
1645722538
1829645764
2089027661
493629600
65465381
354611009
1776128261
1462807614
457246170
115849105
1620829400
560529589
433410939
25550024
844684884
2071025713
1622725426
43811399
1807801188
2032027254
1497938035
742294679
754131930
507853240
1820522056
95006071
1957746329
1649062571
512610769
1771581616
648241468
1537688786
843545647
271413194
1965260028
1081368309
2060891358
27199114
453621255
439474973
1733653442
1641750311
2050062670
1075140199
1590598720
1821183630
1064807061
1683247748
820491848
604059780
488489658
1039801563
833597826
612973625
10122853
435846925
220966674
1092708366
1627448342
1666332535
2035995634
87586339
1598507508
2066102565
730473310
1922732240
1909867671
116569244
1475436765
1369480771
954832178
737863397
145881744
753194310
1634430878
72004479
1131477967
417175907
672354438
1924858606
1122305699
853516009
514940006
1485433997
2077316782
1378375558
1236223156
272082333
990300986
951166549
66041537
1987656113
1680079160
682613751
1398100510
858917809
921519618
515570432
2019173935
1636113763
53872987
264520909
121682282
657399780
1500755785
1830358076
1099404945
1081756610
271848240
1473500053
845702070
2134704521
1691314486
1480372105
1095466965
947138978
265277680
481948845
20523440
489327917
1537636316
923937365
2087792070
8224084
644346580
98584562
393354415
363914367
896047517
1933260977
1725499657
1046652385
1672603551
1890691097
2007158255
302970434
2053760768
467342852
293068179
1563849667
1818600314
1038037764
1724618403
1872168590
1010803440
1668580540
1991779291
772311185
107702596
435638713
413130887
2108569150
2128544237
1901712964
1102923882
1129178799
738955786
969850980
283798806
1522404278
1191047953
254735303
218690583
393968157
1788892296
591107698
1184079344
278395410
573957897
1526555864
889344907
793943933
1900645840
983715328
885636363
818604543
493394259
1180325958
2061459388
140487935
1411549471
1842662594
650855533
1365950668
1038538478
1260301436
1416635817
1143634360
679069691
1958964064
718480945
1791617348
836323172
1580267131
1699483326
546891244
1049282924
1082129867
950473840
916773716
208352324
1222740669
1038165979
1845715697
1564070751
1360190131
944228776
1363125189
37179702
827884678
484797102
1400601418
72464779
1252123649
893603938
2096458982
980845533
982896302
262800561
1371822778
1505994136
1114214198
724126514
146408840
1768991763
1149446864
1842388905
360535472
107536231
1544023157
2007055532
2047699542
145714179
1956133289
1289922885
1224634969
1724290375
1872342803
513986511
987843726
561180614
1334870927
675978159
912715678
341025639
287913351
760225726
737188516
1038661023
1286831909
439305370
710790557
1807768583
1911525848
670170943
470354110
899962385
1798216431
565251701
671372677
1421889428
870813797
261505462
1153865483
702171970
1912685630
319375191
513450450
802559151
1748156764
735052424
222370834
635222616
586870627
1846241752
1901471246
1856049171
282099586
1696197925
1932249708
2019178913
1229660207
2005427305
1105868454
2066562205
505870667
475694409
451328647
2044631616
740520196
303292911
239243659
851768080
14563279
202010301
654471633
353742662
233544738
1923846375
1374676348
1489285816
143468432
1602008304
397765225
89134525
8880730
1841327209
2076596864
99674246
1740152842
1288246345
314809403
1607073003
1999582123
958530460
674109930
953006132
1436838870
500711645
341312390
473165353
509146959
525058398
816174533
1266205432
1719029986
890384036
693119618
1895666969
573920195
1083454767
1089950047
864350281
1378555871
976116263
1937354748
2011334464
742200943
515791457
1117645205
274216453
48076086
1000738829
1480708086
792267927
5331909
1332535512
249502596
747331611
1658826666
826848426
1515645868
209905343
1106089934
1375171530
2014645879
919328835
52783544
1819413721
1052512616
1958746589
166436104
622986066
1521162705
381644492
1384245438
576882019
1036944555
251900945
358196669
1496714016
105664254
1651122600
1043758353
1564048241
549275106
97162644
1977768654
2063457132
1875115985
412476791
877898428
1074889733
1274190608
1804876000
1279712389
1411506294
1007699857
1690070128
543961179
717141080
1458542269
389905054
896191070
493349453
1428591307
1358098214
454692793
1773070794
1914282159
1822253320
846350965
1599370639
1491740410
1784149128
617977315
1047269836
2063203950
635692361
1953632947
1571680939
1389669021
2088966469
1688101690
759198233
1064262085
1379580478
338784207
174198358
1355853178
678877257
49705666
477950032
273762863
1579685004
1585335678
474806639
63320164
999576242
1504650043
1910594139
1678105649
439579563
2106801833
107131058
1012477372
1259411404
1359494619
2057743878
1770592562
1414293707
1745847711
733627771
878321676
946793643
1654718300
179003870
208048132
947085148
503389079
1291527352
896044051
1668650252
1522212753
1598139323
170187883
1294230724
1551939753
1269587890
1296533235
1848547963
273668435
1914686002
1503866714
258269
274717851
2145776636
1617182518
392369258
1819734722
150096770
1156109995
1464708399
1885918685
2095321863
185500787
1343975654
966771972
1846564506
904316401
2089106888
1202768385
1090284178
1642286989
1352743926
1394361469
1590817269
1454054713
1961429144
410762840
1836411977
1105807964
293791596
1836976198
1544047712
1166455322
2082930092
1613930062
1119852121
14636976
756650917
1346720567
689440034
1034196712
366174098
1693140306
1032895100
1849498617
1309726480
2036472483
1714778923
882090902
169970295
352486766
1365329684
895845403
1869645311
1124536255
1380117981
222428376
576634053
558379056
1556844105
1368084162
1386773243
1146005004
1624314952
552246411
430890848
440212943
340594381
1674023743
807296735
1160912113
1891702313
2121587167
1451969815
2028156457
1072282341
1541556859
1186820158
1045595688
269024017
1623585083
562272895
463435695
1211187555
72144349
252202067
2098450278
1494870716
2089061216
767581902
1605238942
791041251
567183456
1982641674
613009646
375944447
1708017442
1741159213
531109230
830993576
2002988597
630808228
1672949291
2023152083
1851736066
520446659
2140940931
1828500349
516658236
2073406867
1503571405
1270960455
2091620010
1049682696
255322917
127926403
1179652315
2036041727
1067839937
946623391
2087385333
1773857663
1787052445
1970368349
70585166
187898306
315270863
1016390010
689318346
1893258740
565403446
405143298
274826309
789617803
338265369
694340345
316049699
852733416
1350616240
366699328
1421319514
506732560
425154468
301791435
1583848573
536410463
1839417785
1663912956
1688150310
1045123678
1158415575
939504584
1617597883
848134209
2060526881
489466980
205654955
1049970554
1621071389
571796674
1420549248
1369576680
1574303008
1874396438
1207636470
1703428505
785989570
690914525
299537821
850025362
1262143116
1690020223
343288308
863598868
814770602
1759679702
976366158
1851101800
1258298805
415566426
671290115
516351055
1939846822
527021620
160813523
489249282
2146041290
1904999309
1167711664
1308819442
615124114
700402254
27137981
1885240667
2044588437
315555250
2047963946
1419941575
1009884259
1751368329
1410884935
1535096998
2077430348
1847035213
872947236
380406113
1065413189
2034296989
209225912
55214923
1037308168
1776239388
1191056054
401315604
770037135
1395664387
414989630
1179768345
1402158436
1016556471
169997614
455222403
1388224680
1872940293
1916842818
1407382553
1085037
940703837
1666147355
364905820
1423505691
1324113731
1191843984
1705783992
1590798891
1640830370
784301629
479871623
2074279789
1135531804
603791253
1353040212
1798041096
1419779364
334195681
237298620
1118719898
300478093
1082820661
1102868811
237008393
139144195
2015422120
1588508258
1946486863
237398034
743221114
448691841
2068456931
996688858
1598603464
186586722
567333823
156390968
1058467674
67786397
1163767875
1547606482
727674390
1454749053
2010378035
1974166392
1274509073
1736401261
851156660
1828184061
1260358432
407659377
2100572863
1364859540
933921524
691063057
2056542732
2142735323
140404235
2073745070
2132285911
53030540
855641165
307904938
857616973
118759269
1184531856
989623053
2090191604
1977598531
2041793003
51827057
1499293361
1467117765
574370287
1983386428
208936896
1589489868
372520792
525965525
2063478075
1438839347
17300601
1791610732
1430105428
999937426
1256398174
1269340754
717273938
1881209317
1145259892
1915668059
1344654125
891442106
1631459856
1847165624
133647763
483658327
1829424743
1253237895
792697973
834592433
1065396317
135295100
1100361591
1009981913
593178102
1329638628
1602688864
93651574
1161111666
1564523679
492159926
1508498286
810249186
1655898266
1060900161
1278110293
255354785
2087699037
728140810
1780483478
469335829
1932060270
1091515000
406923892
1672423605
511288975
1865888220
1057135455
1068029793
433804224
1419847320
1176110763
644721333
1880629412
1707904177
321860625
1016260149
2079650790
215186435
1562950441
1448161934
2062238210
1915464758
629228151
1743365509
820768829
476823780
221135929
873173539
38026796
1482022546
46226962
1552687344
316520511
1636337129
1938630156
1390456924
1211249323
257341758
968264245
49085660
2104281608
1483237165
1966847309
1943408936
1330704195
1390682285
1444511330
2141912780
530610435
1845695470
433610358
735337957
1306115593
2098221299
518647429
425432507
625391487
1257526869
1952443969
1966795993
645278417
1351476391
883282479
1174888778
475520256
1329142696
1174788523
1835354461
1532283889
2080759242
1273146748
819509940
450654329
389971116
665748906
513981413
268437867
1056943499
1623775284
679230447
1238691259
46318858
646680366
1461703280
1316414922
953891857
1609615056
112412757
430149417
1443396476
1616516022
759293864
1678230956
173863095
1629639019
1100518452
74978768
769354188
1271068797
1911860071
1248671605
306952695
813038699
1997974787
1664978970
518497571
2036150978
1902750468
833403942
765531460
39338112
1662026151
2039095968
2028115365
970068113
46782572
1597476493
63641487
1324274259
1354492301
2098254015
1174797981
899907442
123278052
919432068
125859001
1902111389
934161872
2098545554
1063061088
588535110
428584758
1637964435
1957070687
1199279709
1427804231
778146297
241385115
1722980358
1284374146
675312817
868833818
776394359
834851884
1077807483
1416997850
184796619
2092816336
867872083
732278181
1474902088
622445988
2129327469
278252996
466820307
1368792770
177052143
692388571
393989398
102220333
672950163
469673900
295822208
831278182
1037122094
657170612
1597676073
1514225734
1979187040
369870638
431599703
140506790
1529266188
1545117205
1301797154
1935628144
85242594
938626491
660648397
1616664806
1474909992
433580171
1169244125
208291995
1509725713
684455744
1521481457
1863048017
1243671991
614878469
799492036
371590548
1789960907
175383461
1770763828
1440586615
1672936372
1269268400
492205832
66107696
816742782
397860099
1463654133
2000483233
1148013439
720249695
804431822
155406281
1744326742
1280434498
1731262457
1620771800
1461109057
529912377
990138339
1482948255
1067346898
793225503
1464940708
1776957619
244458490
376382932
1095223781
315280381
1615541910
2013556868
243925147
1259066420
1996940238
2109587097
133078100
1001920334
1297146190
1725251151
199853787
128939374
803464189
1116228589
482525526
494739789
1152987819
1227943166
48552753
841261194
52445433
1643812034
1269559277
838243261
1658277860
1112748411
826158443
631129826
1849563639
928612115
538370783
1052313957
1843102697
279553137
453842293
2020101855
294606870
1325995879
784244929
1970247315
1307117548
680708388
2036914991
110042175
440170171
656710193
72860943
149704716
1445841745
485430916
1211416236
360257350
1535986462
1713928844
899532502
1198183480
595344235
1845755455
2140029022
821179939
1811139747
808348353
759316792
1787089528
1961298933
1999697277
626878529
36275121
978902354
1664836715
1950235602
1834521380
48168592
1408662432
59182906
18917349
808128672
589279249
1359311380
1499562012
2035460875
885990507
1866540474
17657919
347043013
1030286705
974887850
444771306
1498433385
1012571630
772340808
942495383
101996904
233184091
948679777
180574900
648638415
492485028
616270857
59443887
2093357248
742236114
1992377468
104696107
1712909902
1375892460
491765251
1194719516
1837489998
1259687880
1480828776
2008970658
275415884
1696005307
263369483
1802228555
1052930909
1363965864
382948830
1855530827
1059368251
1700970095
2051411113
389290047
1706229050
1439163090
23669670
1848309377
1999925407
1006266200
1988113379
1760402461
531877793
1179640727
429371819
1200755956
370876489
1037299774
1445896882
223219577
1550135172
570448751
1808688213
1846940915
102638843
1898947920
903490103
894666973
218897372
1338688381
520027178
1455583816
2113455539
525544936
281885823
195562395
766842175
965358380
1478800896
330504748
814739327
1796641901
54276880
1777799110
2090395403
1948871089
774740725
2073227863
1898446237
1153650275
118462537
783616867
1950576270
1566233898
180733911
1305240001
1889304897
868566134
399535618
869857512
1023173469
929208999
1954854385
1676400951
1478101537
246274685
1245083319
117956667
1777475172
1802673854
1593606811
548690310
635039129
1510537022
64519304
598892089
1990616048
991464577
1026242323
1835400544
1348472673
646188246
528390665
262417657
421341539
1228791560
852365580
901152952
1421519201
1726423105
1788248530
1518709643
491609853
54126507
1628883498
1929103318
1950618529
1449120308
139052714
550463125
508802612
309712739
1799544915
1997039827
107383820
664692157
1723212658
1387241251
300379037
522372675
1872026943
1194996390
1658978021
1430571384
315081503
526505017
982584669
1283570491
1362075445
2017113465
152292978
203923225
1463126172
91769096
891503567
2000532614
1330880568
452053659
1220582229
1205945164
857692024
681021093
1979029894
1582804870
108936843
1797921852
1356860389
1513543214
1422809852
757336862
711017226
2133110994
401278148
275230182
686462211
902775446
1696026237
2053210451
318760776
215862212
1408692564
1634755682
959005057
1958495903
266257808
1669634426
187459361
205663044
1676000994
990285181
646412864
861240297
1446999099
1479960781
306554270
1003165996
260648062
441804713
1718013554
2011520651
1456633344
1560934907
1261653907
284296782
1531593890
1267706730
250919691
2141738544
1486460725
744739907
111977615
856199907
1528080055
490738077
142767014
1771945326
84646866
5473472
213990912
2082641457
916704702
684448915
1683925424
1470818846
1573029873
635380971
2049169228
680666730
2075285730
1621581696
1035031688
1049638152
441182223
440460224
632755730
2104860933
2055951347
884770614
685341188
1026556533
983242913
311856530
584864307
1322758867
159219245
1032020277
1439495698
1940375883
983404157
1854083874
352607636
1843486534
732992376
2118951955
704266894
1924865008
1936793078
910299943
688016412
664668507
937202508
1866348507
908869511
2081468393
1455178754
1689084157
681589735
483490579
996346310
528596378
217053998
1807836562
1353215467
1572113631
1022762319
1533013347
1984583484
1613043512
503085556
1136218261
1023295620
298216683
335706836
1103630510
1822095177
137162810
1528593970
1902821284
2078531885
1856807892
1040531657
1429148721
698272384
39404719
186273902
106120475
1388133692
1582901604
924616168
1384033908
1904369030
1964763763
1328383882
1003666786
1705923050
874894038
832787230
1662330087
1037578379
1967200253
2137706577
986994988
910128457
151378464
1439853320
2106021012
25034871
1405742298
582333829
1070179194
866360511
657024731
1260589784
452245745
1348734438
930675278
1723099285
1400343214
153134699
1167267147
2146687378
158168407
666265104
1385220621
474318929
1897228401
1998168092
1948221188
1139761290
1139432351
854075811
625239889
1559751235
306055532
591073229
947831495
1773478741
1482093802
169924114
1566172796
503603686
959624520
1816738838
2090863679
1145323264
70093304
109808778
58649735
357140653
837826318
1846571791
252648617
1957182416
1344612802
1762155108
1187985520
1959364237
1653990580
32985932
365154811
476566246
326218584
801079660
1460480398
556390685
597600068
682824536
1944301329
691386544
1729485885
387366693
1577863384
666180699
946602821
1771948530
1123378331
241394383
835139848
1653118305
1221447632
1482609223
547561475
1412347412
537286614
1620431285
350504497
702386705
818885080
139012959
450613280
1880393404
759311229
1748784971
586968679
122132257
1443537632
558681524
1361156351
141664984
1216104210
1598644307
1751782409
585048815
975806497
1124244935
1204206552
1589277097
388718492
783104805
1853790365
939694014
225015840
1506772555
1191787542
1907729098
676789972
538108023
29385805
1360495569
1035063884
812793794
403302641
622753126
217517035
408861384
599453428
372107762
408762178
546511199
227894484
912851320
1732596500
258961256
820037386
721782934
255039704
651542441
1899965582
187203192
293670280
429958448
1660918441
955589308
1360452030
1055720940
223256815
93817900
480537053
2005912856
2026258071
1630783234
115430922
204516682
738069877
734165705
126620484
1084418695
1792849642
1946425555
620129010
1932864803
76263574
231969363
789625606
1557224201
923680530
1765906196
1644494526
1759869667
782025754
2013354762
395484780
573480424
1778733396
919594283
58460303
1537135144
1416791323
480175462
1349980380
179772660
806989558
1097601724
1345394958
986610871
2087795582
47059390
1377305057
383710126
1437624494
1147134702
431546893
1100061230
1652114034
643029175
1453688575
291682395
1068361296
748098977
1827782113
1222043822
2039615581
1427018492
1316577970
148521639
75099824
60206765
440416474
92441688
1315389029
1989034382
811371500
1938650358
1846914954
651574770
1711118250
924047163
588747073
172938589
104773540
302711643
1304675905
670771067
1368940675
1800212910
1020657852
1226078056
920641400
1157708866
700598008
1383459652
233235130
459096615
2078064467
1978257720
753650207
718852211
1838597318
1929473542
1194049213
118224250
1983005447
188765151
470258560
2039585363
1701599889
495206361
457993635
1382483426
1841319185
280133844
1146172614
694249103
1828958631
1305732449
716819111
175269049
440201586
99103223
886115364
613727303
1521814263
1608130390
1418369343
1431953528
1600495440
1864163521
761095415
1362207840
1325680155
2073834105
1313345066
849669774
671885651
801632089
1617952628
1759277626
826731046
832843709
1743542163
1340895755
1047907541
2145840999
1970116979
863931033
1104948538
608975881
1821582489
378700857
445397686
1751771951
1272935797
1496264000
1249311884
980146338
811347299
922500282
1046519416
1396813030
538895183
534658004
351929452
2011638557
2080357223
365787384
1501603637
1536165648
1374865413
155255190
1902491731
950027381
647311676
531014783
194875092
712645655
765404588
1702952086
861428478
709519976
1309381184
669286818
1057301134
1293723202
937861961
254583907
799016395
27221683
1054083984
383905765
862767819
270680279
494802301
619328366
1650373116
125216525
993950394
1278981509
1905169099
226209344
108135759
896298414
104873802
977196358
1929901779
966149843
1585427
951722469
771635599
1915316584
88243431
1616433084
463165446
1516604913
1382813542
1451984517
1062682107
492000991
1267675368
131405898
964935605
1295430473
162812533
1809368970
400943933
127092929
619192560
269686125
1267802139
1929110943
1086841403
1359353892
796192596
302382011
1831147836
2042780010
674153609
416948664
996241849
903167031
114316652
1224384103
2084828507
1506142995
2104220128
1358494254
1898481437
40488645
492244325
1274255777
1451927560
1803127992
70645264
1054105610
218923907
569347082
234779920
1466521801
1228620608
1591281001
390438802
999320167
426879925
1667405761
340254322
1691291830
1012531209
520710116
2117916292
1456414344
833629944
1023002060
1504188731
1968801961
570771019
1841585007
1568119808
1485322138
828714974
1588781693
199293469
1007149596
199210334
1344627462
1527675534
140701483
2048248929
545323483
1556931279
2070831257
252455781
1767450131
696978772
521258197
128197979
2023530540
740051572
197341600
1060883974
2142156787
1221494999
1714439752
739665605
1182153249
998589698
497890627
692982240
143319071
1839874725
723703619
1798295512
1590314106
1843727265
1851049273
1443021478
935158398
548026762
1232632312
240892617
1700240256
835945663
1094090076
2101218110
783828611
1150393749
827233823
694854964
548914304
1479068630
339215388
845053304
136913020
1426675598
1849082406
1755395949
349779015
922007869
578736480
1915034213
477386801
1308660129
1394510438
546917675
1352374267
426273462
1787361271
447699582
2073194978
1279213330
263797059
947191079
2064522424
489802510
201845810
1979921611
953112043
397059158
334208846
652452201
1288681493
1036589676
1912425609
531441681
1156290726
1740365520
1169808197
1517870846
1108438861
1848669613
1570351662
770720205
857719457
1386769724
775365135
97889740
1908056103
1101356787
106778536
654845575
1702992041
2008856414
1643611775
1747149180
372197450
1136936410
603654692
1794972261
1028350829
359175618
159629717
1247850557
1949846958
1084100207
1451028657
1518995542
193279958
1534974689
240057042
167820176
1821230632
1564449432
19606706
596937249
512769785
1780537732
279875367
693901346
612581379
19615956
1286914427
1001845069
1762917858
233500196
1800657513
2121520597
1381370224
826582272
622482546
828132899
1590533690
1774126607
684195346
948340609
1503492283
481140763
668661096
468613167
1136735457
1590699985
1869195708
351750999
73217109
1008101415
383968789
328603098
1246563303
593099459
141353804
1007079969
1161394928
67029081
79454806
957129923
2090789024
411783193
1180487318
1574856821
256731961
1248442606
243427383
1979744808
235623736
270707020
798979577
1215102397
1881361456
545449833
404062165
1049293277
1355212591
1379713456
1903923549
1318464577
944690306
11943537
521306992
1010312865
746686683
1406473471
1075859243
2033402350
522810324
1371106692
1493919586
1797344044
308527156
779643104
1747917804
442910567
1848678595
1594323365
1904345696
1368950934
183367564
162091920
1984391714
2076117167
1619393312
122559673
1545917724
451350358
439993733
1182188685
2031385215
2142379195
51503693
21863817
1338888686
2107449112
1461531781
1573162081
39658504
786558384
29846985
933890228
516105757
1978928756
833620800
29746419
731224991
1236910319
1854594415
1546575680
1085931625
2093110091
95622331
858388760
41106439
383434409
775543011
1929680835
52124249
58821327
895051634
444230837
1644318418
1188756150
1482012791
911746494
1946861243
501645548
687058560
371975429
1555944230
1708555165
1976552470
1391755713
1018106680
1636513989
805138823
232820801
2083079832
1934770930
729261031
508441083
1060986688
606794950
1611422560
995929546
980184221
1492211163
2089506974
109105392
1833276569
1626357381
773948331
967644711
980489959
410764353
1911149139
482252541
1791055555
760540775
517780938
1258275594
1661136229
699904390
308744655
984736047
845464560
1175729226
168933809
1705924363
561067529
546593721
952268766
1666234830
263273490
1554947857
239049462
955950622
942841064
1411851335
1941900572
530735189
1665804550
1845503102
1885991305
2046639397
504036401
1593481182
1021168335
938922356
1175177065
174598617
1154754934
1766189724
305341494
1898935755
1916396022
1242582689
1063513475
402885435
1562299138
565069141
704815965
217037148
537330642
1556014830
1668076508
930653209
407290469
1625175504
1016827460
1706270744
1177659842
829292062
1296686319
332748506
1359390742
436370867
823674804
987280142
1721851178
874763562
172383671
100603162
1192888473
1127563155
1404782692
638242457
1218248665
175313555
708207897
339011469
2145561787
1847101226
1990256506
1979656673
2110853970
1641957740
1234797518
1982035464
988799228
1545785663
1114841504
1308712771
1433928090
1043169857
167744835
1712000930
921157271
1595773974
1000301206
1657959540
170157203
674611862
221218503
662155902
592605802
1985332836
546196292
1297736176
380456569
1033016605
663756680
1275794289
1002931641
956197057
1700625229
195599256
1052545398
1104253317
508741930
1591256905
687678891
1044712590
832264256
1758337073
2004813785
1905255662
1709201227
1054058806
1681484777
1402493963
1686427130
603937262
2096553001
2013911394
1963446177
282010605
2040899067
1906352951
1145388517
1334834671
7328019
127688228
1634677286
1368389906
637771073
6968951
481818706
4004963
2090174767
901287770
432423149
812706230
1816453069
457350059
841765671
88776947
1537986424
1523138167
842745846
2065210719
1602488164
616944180
212552389
32637388
1013505782
1451915800
1471276446
46246816
2111832662
463477193
1077891441
1621323983
1106356873
961746407
507236875
60072578
414800539
1082121240
1992169357
949541538
2071471539
1926247119
2136188971
915672939
1725005400
1035621128
529814438
1580920693
268143532
1186121397
2086251615
1452967601
2093746269
555881046
1242794626
1993878039
2058004501
1741628556
2043843971
15379437
143787736
412061359
1321326320
137222291
1147674189
976127139
132666473
2043755014
1276593288
26977752
204190190
474162289
1190179359
1553108043
1823267880
2111376037
1946259565
2097948274
465025687
840309257
639864745
971691509
1688136173
1745952498
112330079
1450334369
50101764
1402646748
1273795258
54294814
770755776
367306455
1211126336
813401544
102252469
1233900383
1397788473
310088302
319893084
285542815
259523215
108232670
1602928878
93218754
1864079788
1456917452
1224071707
669379972
698860831
863578680
1108412766
2066110118
2024885871
183821363
363365735
1028341796
127055352
1340408188
688074383
1073583165
1937709521
363083701
1402312829
929644070
305374245
1432462129
464788661
1811752822
1905295506
360466249
102561020
387349307
578968477
439768625
676552013
1371026119
1707435882
938557851
1407499992
1603267093
959114196
1413714511
2060509391
1202256801
271211299
475630009
1533944865
391046338
849801478
1949403319
339920169
1522528878
1358092500
593838194
1986798978
1248932965
1413012295
1230023463
1196236514
1657060061
1318425997
730319729
542924085
389224779
776550055
2125215036
1040957561
285815713
2072692350
1523801478
1424082825
1828409997
1889923955
567194380
1845363269
837713635
673999134
918978185
1516342089
1182344918
1831054872
62425708
2121566976
2042366362
1832422072
1787532214
224510300
1196714927
622917406
1686667692
1174476757
1430819752
1534431519
1009411808
1630157930
1173327314
1584110364
2052475071
594035546
1458911379
2096660973
1361817581
1780961674
1773902081
1544022787
62849177
378883798
2021291722
1418545949
53385930
1720623100
647905386
2002387907
916701950
504359261
168245163
666962576
619729225
1506138313
2112480763
1982928473
2073701143
2104752210
1194448916
939638
944079369
1863026594
224895742
439660530
110026026
829120305
708521869
1873511664
897968330
2011290087
351489930
104071679
2098859742
1974060949
908302647
1182463080
619304639
2059101987
992578442
903293336
2063994413
1634363678
269613823
60642159
1784265102
1718221147
2041038169
1681029243
1703398184
1055904135
1619840542
1881532596
1143973032
516903956
962478765
1572584525
497639064
1652927756
352659141
1869666955
493541483
927989169
1198794867
1512146688
1114018279
1703185824
976469111
832272450
1943357995
1334314525
1799193222
444888643
1392208009
1238872957
1204285829
345931962
849030299
650235820
96685070
680688749
568632941
713348291
1441324014
545942210
30701370
447665864
1130198869
855910262
689068223
1035331130
1426607183
728083984
729837261
1709341160
132052366
603711891
1875664440
214229546
8902246
1361906091
1450388888
311345609
1574158153
768041335
1388899818
1724486008
1689246110
209046873
2008361598
906176813
1364253756
713204069
519381151
841569020
1886947264
1546788943
2060763501
695035122
1054239481
1260222550
258963551
1638458253
732229206
51858054
1101642785
341584867
1053010221
843233476
1597269898
1904223831
1236270471
220593121
1007343844
1032060830
1977416739
933331392
1056758426
1894771812
1913360681
1741984857
2012566305
910553847
862189561
806913681
533642846
1020902719
909211582
2036034551
715549653
360215428
1698785152
927159838
1656719639
802791005
1309047540
1134762783
1395060863
368185544
180442508
384410533
510181964
744610562
1393518551
1062519241
919127128
223757419
1851855669
147885781
1250855521
89705803
1391990361
999051505
404121384
1336162845
254755137
795732712
1115169595
1773708482
837579193
783077658
682917447
872912858
1111349116
1107134417
779777837
397488030
1967358014
81177263
1454726169
258688386
883305624
142113105
87335534
1003200956
788294488
411037383
903776207
424555896
379518570
1676566336
1962834392
9461069
1653442378
565091945
1700808277
1331309491
1478785655
1069591973
638129024
1932442308
1535466543
139784837
1920934168
205293271
2142389422
1749021912
1706118893
27709582
243117175
642753678
1487892212
641795919
1133477990
1663772924
1803836465
1995782983
1021345290
629552600
1604508631
170825690
774690866
110160484
141968585
2042684808
872358477
1185757113
935850183
1726354674
907314578
714264043
818574260
839569486
536558847
2099942339
1438358582
507712967
1374443841
1921688576
1898855461
1516231291
184667548
1822151680
757905689
1337897791
822723407
1242677674
2139448205
554469612
1096300143
1954441747
196188197
1901351079
1628953162
1382696840
937994126
1574096694
1924875564
377092066
1947174600
187196172
1229939878
483027693
1985365862
1084348004
160447090
600610775
2054444999
1248934342
62971803
772390082
1570016085
1037026827
1348981201
1046029293
1109519095
1075955385
1026590518
1748005516
1002851525
475368407
508775031
1507294907
1561048327
1071015186
1678008110
375958941
1563524649
713859930
1653304897
161929811
1843808373
1938006780
247740934
2010235779
1035449101
1039064665
132749925
130154966
220781599
1483147290
581681542
1169524197
696297591
1113074918
1219675968
22388625
293655619
2042224227
1657699951
1369410247
2102840315
1028285703
724865066
1433962155
2083998382
1571158612
810410186
2010543055
1463141547
1236470541
2142518195
310770202
1778947526
956072402
1679902649
1119303429
663419581
817043726
1479525221
513406129
149803273
506377571
1257245017
997353153
866656127
1676199886
309386283
397373957
861431179
2080946106
1803385628
78346597
971486466
1035687357
754056647
400602456
1902088492
1622037849
1613166939
2071597370
134453085
204001126
1058368372
709464597
1080028897
358206672
737406893
994919595
1948091026
177592304
221133604
1561048006
562888459
1197250372
330817801
19981970
1224318134
253718531
1356553824
2096424549
267693770
316813230
600207106
183815591
1441463414
1341046516
1848944997
658988464
510976137
1676991285
716792532
783686900
1928475162
1158601165
1850334161
2116287891
505607185
1111781632
298366018
122325851
1770901123
1262783439
930326569
1813422650
1302679014
1009722027
456430307
839756860
1388112910
1281892004
469154880
54814664
838787048
1166820225
792816848
982529674
447985186
1371611587
2004404539
616297161
1498198297
2126057796
4585328
1890143750
2059530536
82064150
868715205
1013430204
1744135532
2020047822
1850423200
90819158
1508606706
1133692430
762433613
2116174577
1892337153
682552486
851347699
1802600095
615709152
186445028
280134653
812417388
949832024
1709117533
2092279338
388399945
1284904520
533012391
1731048242
826673139
633445087
1536466065
1178906977
1531870193
1069306052
1957037157
788502161
27745175
1007166203
244324836
1264991136
1049223323
1230463951
2023372734
1939708326
1142831420
631672676
600746646
720719175
1177634183
1798689401
212210651
17392498
990633544
1771264789
1063572287
1513712996
1393861387
1627877624
140736850
1775623581
1929728052
265508305
1872445985
864332505
1285332339
500428063
1357879066
947797316
1708500004
339291339
952998064
140747435
1993198947
874730846
651866569
1150225040
44189736
672592391
1988833624
1071614473
1873676167
962109804
1872358506
1143023829
665930156
1667343623
1719265590
693253301
1888199901
1421752903
1593511973
1378279037
978427531
633780808
1367009100
1280056711
262588886
1254392327
85611521
1108008163
694512864
137601799
1737581884
504131280
1589424111
1962040196
1700406680
958482689
1192121042
1599034948
51082768
621480338
1660218368
923251528
1524428802
644530807
100380306
1868945358
661442410
856985151
45135794
567412370
788587827
1361669095
1188750942
306561118
815501592
2121819146
633092142
338881493
1717421198
1455944639
40480990
797951517
1187974273
46711322
1684129592
1255709349
1757717521
278043436
1017797740
133710906
1270910450
833402293
1105148464
1864922135
1220655022
2042773037
1304041499
1945813788
362685220
474229727
247278336
1440450988
253761896
1314479195
751385227
1451196419
1816093795
1570633831
797458357
1036854939
250581415
995303438
162892509
603125188
1562131430
784326291
611086924
2138789590
1720475244
413427457
566659102
2119132096
444968487
750819456
1311922369
1035562957
1915288722
1166985793
1544270196
110647092
983605637
2037637084
220097980
1209309134
341438043
1606788470
1507642979
608711059
1252173488
2133357701
1983010679
2137673319
1495499873
769990544
1207711324
590328399
1255194764
1073227401
2068852847
758182931
403285501
901460733
1557862622
675773772
1203776456
959044725
46124876
1576161972
1503762306
383956163
276809177
502506537
1700341633
52796457
177606407
1870144819
1696973958
1647336858
982381811
1480142134
1343995129
1987744439
343807584
589995879
2055964196
1181864120
1659965017
1365613513
690390875
1047993344
912564394
622917249
1570433916
184460512
833122784
2141747431
562002925
1641204579
1283802292
409200871
1988657711
1889233935
171294758
1679743539
421442147
1776972611
1767489040
1491224029
1821449642
825146068
2133664071
332458664
909847637
1896754440
1072378869
1133999571
1058512856
1992831331
1785171412
455176822
156867965
6381901
1694859828
1969488492
29671492
1115259655
374806138
1009737352
1922905016
1171050408
1674346530
286793362
2676023
1535213042
83700665
682183011
484073274
1250072354
1110657500
1026567675
761240214
2135495532
16967305
2006123145
48994776
1922317747
836077368
700665251
1681259150
716333075
1165185085
930944600
331886618
773503056
1236448279
254008263
475125125
1966715799
681027913
497964698
702351450
1685091129
1162569931
900857786
1490799091
375953595
1450554252
1925145086
707226348
1107122638
1705025937
929051008
892009591
1310383428
1198520336
2099784852
1066519199
823451327
815073002
1265222416
334684049
135633551
1065881675
1245677449
1192397925
1717961508
1798321519
213608139
359857231
862993509
1120071140
1445767363
554487498
159211579
1262749106
1267578993
422099331
1716488810
187638466
860533735
1014182643
567881110
2096354415
447857916
797123667
108179123
755837101
1904099619
1345102866
286214695
949865123
1762628180
1619946
1326595855
899262840
637330992
1463492457
42288170
1168516465
399943568
1222583743
747717613
821675888
335986085
69499991
1496998098
1722056175
501257485
988093706
109068576
600401080
387051370
1913923
1143186521
1265832306
1757772800
420352875
812793299
617311124
250099792
1786063636
1100601928
1168116071
1277335383
491785419
1512295349
1664882346
775320164
751203907
2052693313
465617731
1871888954
1223910100
2004094994
105199781
739122469
1483089397
2090163986
2015828187
1272512872
1683262853
951044949
1913947197
2027480209
1637288975
2140762196
259565520
1740442409
312994530
1269719184
521393165
926820906
754877617
2021787962
1000872485
622448167
2118092618
1044438689
1338209117
1501203604
64699967
1753436366
1741712884
245234340
1104340202
2054358784
297166060
1672048453
595460349
1833133375
1232223551
918456810
1397277758
1964922545
372288633
1937802088
1015314281
1002857425
59967119
1482376786
1417866191
1196363073
250058005
1308446411
1448474156
1315729674
1883141155
160781139
1319891053
184235546
1533278778
1401205855
727860261
780255418
1827251390
1901573495
2089221345
1938534172
1938198392
1525972093
849502792
1642110240
641233594
269605562
1749129773
985084292
464398510
338091101
719016817
623210662
2141502713
1277436334
1095202648
439310830
251658683
845676155
472048819
989121508
1401400975
310272657
1855467934
715108341
1817314965
1063094854
1680242052
953380618
1745159796
2079356521
35593260
545172983
1379343166
383790239
28557088
1511018847
358113244
128761751
1368197309
2133903839
917333009
742858573
1946393892
21014844
973371934
461156687
422841999
2063432913
653167954
1504030992
575067483
818803709
962887794
438786088
761615239
1649822315
1004671891
427478609
1609883439
1662385714
1629442704
9036235
1590743968
116378157
800164683
726829027
1113369770
1251797926
838650906
434251000
1449601180
1059892771
553576803
1138334815
469201379
584138613
681381107
2076911945
1295864478
945474545
809290432
149094123
301821199
1507975983
1116848343
443265065
619872209
1916937173
1135131733
970940541
1622978137
2082877468
475621394
1700182916
85447800
1552279978
1583842068
88520317
53600268
1771566700
616341120
2107512500
1109013302
777489448
390292557
729007007
308481734
2111800680
34432168
899079696
1915618457
821804372
1535929725
795975743
1358721361
1936831444
1707632402
718276330
884801334
1436645903
1251654641
1983594759
2007969793
1782572777
723011070
1790633990
1356197847
252383896
376620356
1424818259
1993485890
444210057
1018879563
847626554
1864270252
126431806
1980473199
778577253
29675740
1541598617
1590202555
2057847625
1405552022
1808262978
1438074933
1625844930
1486079711
1245028334
417171984
513939529
486554351
586001248
304934256
1678479371
1684001213
1864246472
488967052
292252494
712185589
1821141809
716518770
399166922
1527155859
2051220810
684110453
790065310
1916439814
2095353411
1995998803
1692824001
1049441579
803342813
2050342840
1546186099
668948172
1341784052
217009747
1866685703
751661827
1451033042
434266380
1125695644
970308654
201012689
594824238
985304485
333717529
203099082
1372387318
546203972
1241340596
1803172165
1576588898
1121625802
2145521691
194641340
1350263321
785027234
1705176694
1207414451
232465312
639334611
1446959329
177376297
332415266
1623429228
1636047200
2101337405
366908149
620988700
1938660067
2018399043
1480868663
1031011238
1582640105
2115614600
1011217199
1438620184
1072941167
105897505
1761700407
1272653429
440986688
315089749
1477430126
212612021
1860300204
49065712
1298158668
539995615
1411014394
1507574095
1708434144
441526920
1049524549
779699971
1883735065
985923725
605589108
1138390376
818366761
525281485
733119435
1401368270
2112661404
152888816
1337217948
1647570606
1549213072
1455371586
772315129
179633680
1417142634
2042234495
1007688974
34336582
989091728
1468284004
839744202
848323375
67702907
856716371
1142011861
726996093
2121682731
1829672797
612561746
1141517378
2057246589
506933754
1450579712
1019076283
1856226320
1209111677
70554245
1274826321
409019698
365280113
1617370112
2096085361
1918707270
1739259801
243170263
1916923220
147455190
694455835
689135059
429917013
1474878977
998025480
991308922
383870103
1563770251
110079993
1657270837
754128416
1759613814
523759383
1536508957
768101969
89041538
923482255
1443640436
28397339
1984329417
1880835161
1397115986
563710985
1642296145
92919900
725585513
1858999747
690849989
484554950
2075361518
638406208
1318419295
2030395606
2000240620
1119937942
77062613
816087545
1786222545
40049946
519086733
2001292527
1332356840
1462785186
619182797
2033091049
1825605860
2087051002
727846045
1060063363
1241548673
91167906
1769600134
155308121
762599036
746709478
714172732
185448594
1854788579
1414210031
1423826922
2001682804
422040711
594338619
865877126
1272464177
1001288809
1471052825
271844897
1495265031
915894737
1776293609
1706239689
225597338
104042385
1519549959
506146965
485539874
1173487292
48509053
1368992878
884192800
374264235
197442999
1780543557
8384645
482702804
959408689
1636105628
1738471520
121648549
100539387
2145642259
109877571
1386071028
538283500
467943173
273291525
235261032
734776597
1486360110
1799895225
1927647175
1351220266
1031852356
184089561
1804436673
1875533887
1228734389
943339974
143196849
179549417
1200101727
803861883
1860760572
1102235696
1062616408
940932425
2010812342
76766985
1039419359
156521478
201530586
2025415192
406157568
721412283
993639396
1312510116
1926734396
639166164
727202053
868155038
2137447694
1003210413
922478330
1410963211
1527368030
430212572
1999601672
1205070248
1623151467
1453563622
2031555082
668204676
146211479
1501862554
181858132
1972171354
445435562
564620971
1494133025
1479940759
139558726
1227728798
140579429
1034580533
1013485872
2013026229
211962330
1085361569
2086970663
1685311551
962907027
1301370567
1059812769
1741562185
1706986521
1492046255
1959417283
422928810
2134841950
471214166
1115961025
1405272013
238012885
754171766
499267336
12016027
2002183421
1863979564
2091890554
2019548331
899082077
1180112581
57342634
1228140282
1474477985
578415318
684935865
904027749
1176509097
1862911714
1176348406
1075517896
699446484
684669922
1618541426
520614090
1417393305
1446032908
1009442301
226827171
594545884
1585662527
1823331601
1833602151
530114360
1066453405
494544382
1364657832
184358450
1739857406
994192085
453902220
346197832
101510649
1972056388
1922647672
556723629
1902873018
1152114804
71267589
1807612869
1505107642
945366731
293611413
1017595424
1319646191
1326100819
233241857
302757236
1106079369
1990191312
749101013
1478766743
163093945
449739056
1965757695
896157493
202903368
1308843635
704222710
2027152357
577252271
629111794
105262912
1719338578
1868913179
1368963649
332982829
1898612090
1367223595
1328065955
468597651
1701370380
1311168249
1196540847
2061860220
616165523
1242490097
1323563627
1739468411
1307640787
490358000
919215523
218429974
294354610
287215825
50892378
598837681
1999496963
436576928
1710657423
303438723
58445648
605450630
1232805353
1854006310
2074333558
394605932
3558610
517420589
1981321298
1183568712
748694929
825651766
2114962110
1256952263
1145453819
1853800357
1233143106
1876497710
1366317564
278236361
1601713348
542352308
899040136
1938151137
247730303
1896395161
858693555
162019966
989848519
1074050478
1837140140
1344588673
1347123634
194135471
1497408448
2050995781
469407138
214465004
1222819830
117548710
1522153260
1365875239
1403583265
1978464547
46392035
64164231
1318678936
1418769054
718796150
1189063378
1789096678
1743405201
1826094511
113054909
1264402865
1101464099
1157242560
1591062070
233003110
578197356
883849916
940546743
1065498763
532609580
1517265897
163716650
804503752
472079800
1037506658
853688811
1528367806
1064228821
1097777987
805814297
1513738661
999542900
30967723
101398587
1693606047
1368472038
1678037524
270445532
1712916668
841912756
844182399
2069971510
151265043
60794919
1787298533
420435125
1740211051
104935660
1155139765
1401930640
716222082
129964901
101396261
2042597714
1995458558
219525784
1563115132
1056753506
2003846269
1493075380
1599315395
1032954607
583633980
897194041
704847399
2084636663
375138664
742873629
1322306634
1859468884
2083847732
590997573
1766771489
615642668
1897661119
511710452
571880977
1468699499
1146358816
1007269603
1746209508
1333641866
850729410
1348518766
1398217899
418862311
1793731742
1717873944
1923288361
1406755976
951821317
1081707585
929320905
1921892596
695150036
1524371556
1232810938
314614492
1399196405
1407923993
1185674593
816162988
658724496
140037248
1334172197
1355291372
1359098908
508671116
1169903942
1535604799
864419192
734984616
1174675137
1216432600
1900857721
425764450
834833794
1598635864
1091404176
1541629223
180660640
1039176549
2099937474
481421297
1973060222
83736650
1895938459
1761810831
1830450462
2073381614
1598252117
105256198
197951069
901075135
412628221
309126807
1310037322
1099152018
973085201
607589171
1377570180
533803417
1316127369
816638267
1618870559
1326525291
392768614
270309529
1930609373
1999128201
740194819
369758997
2098223357
1334963794
1869107622
1285731508
1779302094
679364321
272138966
90551146
528265097
313090700
1626059937
366106668
1179564097
2026683584
1303370856
1074593424
1084707305
413925143
443235271
1955323105
1904952355
685641045
1420617388
1258067342
1655410474
462641541
240112103
1169395148
1585651131
1438286057
26831223
739643104
1126203423
1560555265
800894491
93335188
605335055
1852263216
1590353048
2143780475
1210044541
568748978
339385129
1339786399
693441599
930583255
1162784853
1738865771
1552844093
1678717613
1992638571
621075968
657059418
1961851271
1767412948
1920216850
271042028
1652352580
951740704
623221338
1675960131
1928930398
2127741570
1042927858
1875485825
1487220743
489376982
287814116
761436452
1173078821
1116750289
878262910
713286788
1163200666
454022885
43925111
908600232
975477042
1419850620
1637214348
938001397
1235402629
1121709887
1792017026
436675791
204604579
1883838469
138872207
1411367604
1215431631
1408680255
158593608
1858103473
567314205
773265546
795668796
1178233603
252308312
1049888095
731888309
1697245566
473550043
480267764
232310699
88807725
1866267450
1852786449
594037160
525768556
1011201492
475793716
1381362381
1891484554
1403203508
1525231369
146036373
4202800
819813509
186784697
1766164892
1886569104
1986397220
2030487881
1942022591
1500691204
138419995
1808473818
2893730
1897634036
52329215
1272106612
30926068
2067458055
479897187
1450359759
665921102
1364835217
205858253
1872816850
347638420
1272266913
1953492703
500954240
345000860
1948211466
1555311944
481494836
1563559500
706755632
794054516
913795777
536693455
1288839816
1304123773
1036030066
1634727172
5240730
930775729
193701932
1207520391
1504711504
1782978826
1457504092
1333325066
186908149
278048267
251619019
270169694
553007244
1200851583
424730907
207553841
2048856237
1014721129
1883625670
1128624833
1699314075
469795458
548118226
279076287
759230254
1313131351
116191302
920189375
1709268990
1013159405
1978549689
1111861301
1958879022
1678075850
491628525
1338726440
519364437
1216028664
351211329
487894769
1464972356
1610703351
1742621133
708442139
518593902
1861045037
1353672996
429710756
55908445
1503882938
363247831
1676339364
616708688
1364859255
319896809
1666697474
799658791
1590156931
106346417
708863556
1549146047
822045583
342767702
243775260
1349079846
1037673679
1384001818
1277059673
750854670
745474410
1200690507
507913922
607040606
826368025
1919385643
809634658
765269885
1993779777
1452335620
1262770238
1046382815
1688625618
1880340455
814437706
2004471839
291109920
755910827
465425530
1391501672
1820440326
819522490
2058911887
605554453
788442269
743626560
2099050044
675009694
1753427841
52590293
924033905
1927684227
195719144
1171409074
802255027
860079870
692610706
1020478680
1435644084
641659773
515049947
1485687570
1977145509
50901870
1374013942
1456085292
31883463
1307218061
830493924
1306085677
343485444
1062810356
230793986
302503852
1594054867
1398868737
46156584
302166504
1504532848
530973830
323034748
1391971401
1251046261
1011826699
1051528545
626737221
1975765184
1582814603
1271354242
2136601320
148310008
937270945
887417823
572703538
430891906
1294403894
428231940
1263484847
1502696261
725151884
1414819257
869590448
1787272146
1324712163
1403130025
34072280
373301040
299704552
364009823
475559767
2059531499
464151616
824551265
1989387450
442714739
639763883
487439361
59814760
429099860
1385163023
2068456795
1767114168
1445613908
1720329826
2062414480
1842383203
1762401491
2142444339
2140123472
1318104712
202757368
743671062
361017508
1437590829
1264586766
1489347673
1512607241
44934156
1510679435
667575729
1651640636
96663159
1474624710
369202380
1362501796
411276020
1314504898
920524414
966424033
1857255700
675296351
1804544732
425195960
240785460
1764945124
712488835
697229365
1446772002
1850165398
1206688391
2081217809
1443105038
185806308
789775203
1443276802
1535454951
1662162142
467130008
2019936567
1016969882
1889392237
756618885
149662967
1835343516
1069663598
272258904
378208299
1584220745
2087358024
360527780
1048073513
1862305922
275931122
781640630
1184042789
1935992208
793041631
790339409
350721719
1733172580
1374178019
544823423
1126946307
1623659008
1331537444
425345198
674692574
939248109
1785222712
1248358498
278237255
476902812
1592706949
1485541511
41596579
2016804513
776258180
651791606
1349508169
237936085
584092525
1620266578
1766036498
802224340
1083951654
1705409763
1121502088
1005406443
427899737
843926267
1888950328
1330907463
1086859235
1954891236
1834861218
750759137
1662952970
1077293562
1543076903
1634131286
1426301020
889318237
4116878
264257544
986818394
1859539192
1980348527
304137730
1119586461
1148860068
847473422
1392345286
1110159375
627990394
657427613
1220149525
1696026440
1520140207
1835111733
1997290860
2130071166
57034568
870024910
807337951
1915814881
1659008050
1064757515
196861106
200586602
1862134891
718867799
719695928
528473967
362602535
810785542
1651287372
488064445
1371534499
741500060
1327809474
1442106253
1961719247
752321169
579339830
396432452
2000064614
1361492159
648870007
1179183949
844207368
1692475915
211476021
515863591
576864723
498214108
270819446
1308500720
556340333
315535163
1485948032
353598638
242394428
69712698
1032038869
1032953741
2059405383
1162943203
999772237
867013323
792803602
593333508
1819633378
811622301
1482328903
1678842095
1108631842
1996157058
638461489
132821702
353850910
1186839184
1740801575
1202071637
1246914134
1109732574
2130642778
1492603999
1805494763
851175691
2128050092
1566546781
205498227
962839508
1809822015
2032054273
827871546
673615057
1386233012
1868537634
987073615
1941937904
1352989448
1138959331
1905933964
1613707457
912185462
1233667149
1805706444
1153997968
372344308
808727806
1728229641
21756150
1730558989
330991158
283914447
2126321764
1474069772
1082562398
1705540511
1539824201
141692648
1508332423
1930160317
765686512
540706287
1224619518
1185369446
193295190
373323411
1517458960
894223434
1809160727
162019305
875182994
1905195515
796093278
825089605
1399339739
319030351
276730075
924267721
248715584
1077198967
120783515
1225965588
654522812
557955343
411694860
966576218
1130008546
426153094
1735432978
1252223882
1342610893
27593513
1250267705
390248536
221099815
1056990674
359546704
345100012
1047039407
315786117
905237630
1201278114
1288242648
1810065467
977283894
414268897
1422873229
1259098823
1318479160
445634547
80632261
2119129980
1044075464
765213464
1600151806
158112264
68921605
503578083
1756168311
186504131
2098589499
895237776
2086756494
1245819473
1456622013
916585819
89898425
1449099594
1664744634
1569947362
254489634
1259107599
163560980
1081849474
748999905
1306228829
617204918
1571338382
1978597806
1252033368
850317771
736506950
1803817160
1106278738
1591117967
930412129
1523399198
837193408
145698384
723022675
1947650770
962082984
323533588
519264525
415146430
297836862
1904664986
621554248
60683158
1548527398
268097480
1299373998
1288656777
43017205
1855317759
1109430928
1829903121
328153483
1904591831
617230147
1277943369
299854089
699117337
117387042
281638991
399651011
306142482
655186708
1468015442
178877107
38709014
306353496
699396391
1308877316
1441465006
1732619351
69764954
80263860
469090823
828322925
2022777623
1828453972
1654398169
933980778
1941235200
1208236906
229900175
558767605
1978952276
151706341
2001380573
2044830499
306028169
792721203
1943401659
1870253487
1393224303
1105901925
815377769
364114481
873110202
1481588882
1139889005
258797878
841979352
1871908694
743434777
987121982
185358250
216597015
1676047131
1505964167
528037459
1248710173
469907329
841398364
212266434
1899890309
609474505
1222374851
1910404289
728673194
2003837891
586233202
5183632
615596248
1593555748
1741632710
1567351120
546073151
521303457
1354065141
259604059
556930011
429626271
136590381
520878751
840703812
1599845760
1978556679
1331329251
1169726097
766876901
1925862429
1247885155
1435401600
1697297514
6062642
1559993598
409202819
365715408
1758713616
1647447221
705633001
1408177358
324085562
1142833778
1824159992
546323046
1752345084
65468160
998619654
1308611089
1417444453
158583906
982263618
1786701725
1253518139
245006867
679055742
1604569361
666715350
1353085206
301385508
510986116
1854993376
1312510077
659985325
1565278058
510828957
917782923
957105260
498182083
1167171369
1396712459
127186867
1702980583
2127550828
421278323
530248410
1338755742
921801208
1064166878
1799438427
1459682980
1739727264
576529168
1972885082
2065297307
1834402706
1882172915
359269548
730769610
897082832
340190757
1353378590
638294863
1138591093
251710346
1240119239
1207346362
1818038074
1755138472
1834839402
569696208
652430047
812174594
1528574266
1908555134
215076160
9248368
946479508
2144068565
1561555474
1242138572
568701980
991844257
1448959487
997408844
1823448051
1331194767
1295387179
1748967562
1018181632
1433663761
494621982
1836424893
843352444
693461052
1967168874
735187686
297513206
1530056791
2029904996
1315849124
1261303427
621041641
1730738124
943405482
827741820
1095613786
728867898
430464180
2050463778
2041781849
1073344349
1526322974
1417014371
1089034499
1292065393
921649762
1886262094
749943803
766127209
1417386980
1412631278
700218804
1516749729
1701806146
767247662
1279491673
942993743
1259778190
380003925
765644395
1833261635
15326575
1629784819
1475051646
578085551
278248536
229119660
1440825280
44048098
431514444
1965754847
382284325
1463865103
47574432
66117749
1922866968
1405575211
941975361
349042603
1011900545
2001368863
1878458940
354253905
1963072271
1715831514
1133810073
363782572
1543257542
1010783767
110972596
1293147891
1151454045
391236118
637396235
1406662080
1282599240
95119549
2059781824
189432047
1081817341
121904823
1681574032
732187115
983234387
69072442
665585109
1718724462
1010558401
1770707001
61148490
1581917164
1294137787
386946981
390223245
1828629330
1781519641
1570931639
898103354
1300709863
1492846294
302956739
2008790865
1058619897
1113854700
361737390
1625508083
451879461
1195393716
1034094353
665316226
510313588
393952508
777692369
1124090437
1465600819
1830446645
142698953
555841930
810514525
699664705
1057835965
2136519299
251499356
906708863
2104974120
747485190
1323947778
681693153
1119016746
391117492
513042702
556818783
849102547
1668207797
1704449650
873927023
567909194
1648236257
1581325132
838229210
105142994
734518376
1967796287
214040537
1075237425
1045210865
1317019881
348034740
506810187
1955775243
2101193279
1157301715
302801869
1386607859
331571414
1475783110
1033711253
466119632
613834447
1648709569
1617997472
1534459597
758020661
975304173
642456837
108703972
559743908
86811
2090356516
406682970
1928662066
760555450
1504321829
327183272
2036216728
600921519
1258416104
351726681
148569693
1352909074
771615641
825457799
1500230800
338687847
677636511
646812354
290899908
1073717537
1281466165
2126566162
1602208099
565754102
1304189742
321293076
232110209
990547004
1275631789
25851438
1413632169
1940030393
2011341141
2126236196
2023899152
1129952098
1061238576
387681144
1886412126
132920023
924534615
1418275031
1156331072
1923824966
649700338
1814978568
1789210163
935008836
1798161985
97217066
292758354
1770900847
1602656743
1631875044
705011260
812355390
276581818
374424912
2052228867
1459227804
1080831693
1699769964
441279669
1909682109
580750077
257846190
376447468
962474078
988322329
1861373398
1035885768
37137223
2029547884
291541587
1292647476
429622185
1954610489
1556432787
963759666
678283896
568460046
1559656771
1341386365
544599782
1825582131
624944231
948679726
482244313
1623005072
1271460774
651520281
116752098
1691841722
1587938271
584058534
1088815876
329000205
1370877902
1479949586
37350987
1544644306
1200415991
1125777709
265679649
1692731219
1053654822
1552655130
1799367771
398892250
410070385
439708633
362972173
1299630293
446750247
670352443
52028818
1227129550
115274403
983163562
1612919782
198273472
291732600
924254606
1410796467
110501727
44810428
696786385
2026195457
1421846722
190711031
731659385
1348558230
1826544304
1438819059
1644771726
403725985
570608186
657679708
617815568
1854533417
1551321011
1862413268
911212097
1667031873
595615971
1870124783
552689651
612938129
1739320123
1085046002
1811687580
624732841
2003965347
1142547889
1400378325
1101920969
637404122
988368635
264220969
286617740
1847029605
270366955
2100947750
1208356419
1095127752
182057417
484840661
1114464734
1030331191
69786386
1921220663
95331457
823780149
1723825309
893230210
1214882898
693187670
778289569
468032697
1319006953
955306532
1337099570
1172481334
771678008
1155402762
1747473762
1579254456
1465824368
1569658696
1366128855
359458842
257147640
285274611
839268832
1974940808
1362538649
640633867
1755872224
1476313704
1825935526
1564965697
915904096
1922415803
139019362
502232091
1485273609
95845804
209625864
1863961656
1286085762
544044408
1680108041
704628013
1469722008
1342281569
1506735542
335175214
1898844634
1210339739
1262665911
1762881307
485369965
844237178
1425452348
1665648995
1368741443
1458316197
167711899
1888707582
1974655831
984977756
1102225295
335580126
517762414
393930410
2105140995
1544757197
737123877
1187969280
1717230532
1795740068
33785300
1239745943
1659959028
1132949780
650885206
296836798
1268986384
1718762835
709722379
110732129
1275643839
1287602188
1290299332
253590655
227392372
1782951723
231930858
2030101351
1485318688
748574534
1363995123
815853722
1846501990
1397689808
350705252
507261227
1980089498
211430233
862225234
1360496005
2045143722
1953172973
147831701
1418233849
101161364
1761125180
1519290238
588151294
807598212
584514155
1045178714
667073376
1796510106
475062116
1438671111
512346201
1021417972
369261622
343046440
1737342784
490209728
1825440581
1740216834
179007386
2008534412
2137219666
5990264
865791847
108475626
263453694
675930983
1606204016
1985121209
1590389270
2116131758
1251235795
129561135
933644410
589897016
1578731606
600231245
935331488
1605546129
136903863
647956081
1647362627
2095144598
1451070486
1830032516
1817455017
301087731
515580442
80858014
957506851
1179319803
1077132546
861467929
570690200
279893643
959485040
1631432790
2076841585
1192925347
1504136926
1413061406
890433290
1642669194
1365569621
63095024
98922000
671161239
802638064
955798655
1592455984
283958531
666757707
332803722
647069172
81644082
153855702
2092963773
1409208447
1102828098
1751226132
2056640379
502110707
260196204
1345104011
1520504002
1034790803
357235174
713995162
281923342
882909249
193502526
983308759
868160746
346605121
923890727
378989753
2037376492
36520267
196822203
158374624
506614243
5992707
208245961
519776145
687681985
378521413
2039426619
1580394450
219787093
2144643664
507767463
1495910759
979473823
1536417485
254789839
1111302386
1113549141
1085471374
1974224776
576651185
1371621641
578018948
211618605
475796116
1521456489
680671401
1134610592
1562838994
1840800087
1916210954
274430677
1901231469
1679862303
897274228
1287314964
872576894
663509122
1263694730
473314453
1807638022
269354891
2044071869
824857341
1840022566
47158832
889950409
1855124516
1205876042
816086636
408741049
1233278419
2139311134
217511521
152909360
2027429029
1606701073
1386272911
1150463898
1893236828
714218739
761352987
303973559
1533329407
877531035
1673552163
1815774590
884334276
264092926
642845388
824866762
1872406412
1873096879
1986227367
1313962542
56228174
1200796281
1733789993
1598893343
142236605
2105873631
1390534740
1678403317
282057387
708152249
1907543933
2133732468
844180397
1978534312
655473280
541832149
1263868185
334833454
790428570
327184176
1509504592
918065272
1149213443
707731025
1469242688
318700435
999149726
246606154
1680568649
680175354
2111392437
1459847817
757656565
179658607
1114521361
274944283
1566814587
1269763838
1409958709
1213244056
202026062
2032652753
800975907
85124680
181842575
1229887052
1133131650
844951199
590229773
724386211
363510460
1016937363
1157242906
1703632702
576560115
1874152718
1628258179
1268799007
1192907309
737213712
605985747
1325279187
524823987
641131042
108550388
1513993767
1202038676
780843366
664520565
1746244188
313621258
1645926560
876331210
916738453
1367770284
1009887534
537807706
1188523319
1908108162
730081621
1276544615
200779671
1375146170
662075173
1160240920
1199831793
1409992685
990864046
495160258
161746895
1552111546
427034687
2140229954
781924973
482460122
300184064
1993641539
1975845365
902615818
525484912
257855495
1992568373
1999404051
1506437707
1394552385
1168989705
910160163
1040898548
1469362215
118891896
2006946515
297618617
2105276285
152155122
1698405792
552603387
927069625
776209131
1359520551
730189963
571959331
341085113
1294649662
393576418
2024266750
1596556794
800117537
1590897534
1704262265
1987358132
688910727
918219848
2130124121
1262129640
1773230691
374790329
994323217
1729980991
738372055
324599242
2065545996
391411211
1436158332
2070045229
1386709534
2035868097
1126113737
670044219
270992895
124859918
935973281
1149708220
349018784
2137279764
1382526701
486078755
1873651164
498913665
1459179029
196618052
1241262891
740705442
219698000
1180160270
383754547
1233947738
1752648258
275629267
539823334
516360581
703350427
1261484492
1955882570
1656239709
613895053
1783337663
1792885866
619367562
1406500138
209627093
1626657302
1305834400
1943148487
1355290957
346949989
537786090
1470509267
2129406300
1865758956
1171588174
1159216745
1012309714
1532481216
444822014
791439448
1282289382
1105292774
1736576201
1037475750
1167257601
242174513
949284573
708804525
841012050
708496339
996367729
338490684
1190078343
696024285
1380265786
373272518
786834225
2066234375
444512943
64379293
1701017157
1105443490
573852828
1686607622
927393092
406339433
1786652015
1849938017
1151331111
1629533000
371589302
1884274855
1125475095
1765078481
1303847490
1449709255
1262500671
64190702
1839852904
612642091
693251903
2060068330
60031572
146391692
2072086947
371165491
1936057512
1644943877
1590882106
884819488
1440688756
1608293092
83505141
1708971136
1031942337
654461430
1277895280
775390134
259021789
915099696
1406371175
588957466
28826612
392367273
257354312
1218562722
414972927
925395881
33925054
661999432
696318030
665274178
497537704
1502793401
1992580112
1501925334
789922386
1555818429
1927997564
1238711258
1517525305
1280250480
149750227
2136735836
1658017641
996842779
176858886
495046987
1459942826
1130033052
36695777
1073162739
1067386539
2037716987
722669276
1128537182
273572404
1654562498
976546027
328280676
1755928174
568566671
1863131789
337307160
517923570
178012225
315277846
786520321
549124752
1841444450
556946807
491009351
1838730775
1832379145
1312989221
2136788409
1174150573
1457617516
2011746895
1627837828
732599337
76647741
1395475854
1487464865
1866344497
2095698992
1214366858
2095964064
1313441689
342967372
2046449782
62906197
256346261
356543377
1574543233
1979072940
380544233
2126845112
553233244
4667998
581008266
1044263868
1098540713
187582132
819288865
1404115428
1665041548
1754818322
208131080
775484084
1600124337
256319153
528241430
632391419
1860495133
150682486
1721418471
1457408468
356403233
1771595525
1239955350
1246670148
389601641
1519550076
712155003
895532438
1462354490
2132128330
535330283
1340278328
1598009045
846884810
892710509
670481766
922843000
1672876007
1755196791
284375445
1495485967
362369226
1309666193
1093381137
989557855
1422759119
1887741810
1838687931
1459583603
1101130670
1902956584
830662455
265487604
483975788
1799122802
1400564707
160504611
466099167
1179851736
2146226129
1125711247
557494243
2107110162
1558376099
1229423560
1437029761
1111661632
1770901965
1378222840
2053853543
74076719
1867899809
1714928599
953888455
538178882
1633119387
2049888624
387596288
1285039758
1649006213
2071054024
701097513
1851418865
1207122468
1442481608
180462100
283790401
1449734717
1647832224
304147344
432512824
343930925
1975182610
1210831560
841132403
99141791
26739057
58943472
2014408234
1184927504
1032233989
678095653
1037235780
1987041956
1457958116
48940409
2010751602
442309230
1995812839
1052919955
2020967806
353509613
865907555
221853518
974636629
374731029
576681490
436344282
1061686078
1692127866
1293303086
92160487
2038753896
751348997
876293002
869585690
912811563
141536722
1521753796
1567441613
1149857148
1206334241
186783248
1853807913
1471375151
255262895
517939344
1753610387
774685729
973126577
183751456
563082858
384145696
245608357
1466779471
1785662207
981942686
704436709
1771872415
1443286528
1870530854
805584559
837360600
285381366
1798692570
883459146
1509794899
1919322291
1357057627
2070534283
3863273
713859686
1884291808
458562638
1635202047
926828473
2101940683
1210079138
171193820
146525323
576670588
2018080398
1150623269
211988952
266032901
1530416380
2021435785
549694868
165237682
293921524
391966924
1092188919
2124858269
1554188515
1969338256
422671059
1486585177
39072843
499008083
2054613984
214345474
1801495312
1074246921
368206531
1508423647
339265687
1218771256
959277772
1095992117
960496064
243084225
856450398
2104052123
1067553075
1009619991
1854866125
395564004
917562140
993010019
1049135863
1101829606
1828067850
1803252148
1182854268
1022285655
1999102844
1514495887
1645188509
1655498558
779326177
1991317697
1696666821
1361139042
378832691
1934736502
213418051
1356150199
1264309804
394952837
2027792060
1026844838
141115730
1005937101
227084066
352907129
351695250
152655883
561942958
1438008624
1488288756
1339627007
1864904561
1714274641
501460397
1998802497
1285624492
481624494
131178615
42828582
1162006385
1421303191
205624978
564288240
1210399645
402349781
1226645324
130842610
1008867029
280315120
1596130089
15140178
1796045659
1343196960
223246378
1318868641
1525945883
1860341369
534289871
1457302784
1431316044
745799651
1624588718
198512169
155600636
1899474670
395045807
972018154
1729822165
27926494
1187918299
277328179
137499750
931021162
1101813002
1175870404
805877808
1165436954
1493771627
684168892
800809601
1550241577
1403923882
1081729670
919111938
2112545820
362883226
1599449504
1625364026
1671468952
1385937977
440661623
431466763
531134750
1655078567
581808510
1021287891
2104711171
1324892724
1594648486
686611995
804335273
1884989895
1744148736
1378187469
73077773
2138375368
996773477
976618217
519124602
1115583422
139376655
259637133
958782840
318264313
1747096426
394760157
1859023907
1228010665
889788929
1842654151
1645452283
846631622
1719908141
140386798
1543063007
300326065
2134427316
1634344992
293066158
1260208028
441752173
378667889
1530874727
954415773
254609840
1113993345
2019391124
1498414034
1844479507
1327281141
1646276362
1675232293
1212791549
2111547930
1236048074
217551848
1291891481
1599107055
233073900
772841140
901940903
2137299655
1381125331
1067648950
1649971819
251771143
1576409985
244983328
1018705174
1676990970
183132411
1425707432
628364687
941809209
1442558803
1629697581
808972833
643731443
124463590
1040494599
1679291840
2085716782
2083837694
1506799898
60593854
369671742
1230195279
2008886233
345242769
416688458
1217993540
1286342772
2010246886
139970403
416906012
2105417955
1562856302
1502983832
960024340
1361888535
1073349560
1430779773
698241802
1203439357
1560716327
1265958470
1616888684
1782910656
972317133
1337592556
1868566346
260945895
1669640372
1856915688
1627001721
2072736909
2001166902
166836230
657480493
798325162
1641827059
1234754592
1840966726
1945252982
1928032718
1455830481
967579632
447218903
68994306
1549959829
2139444654
915489676
1886935490
402965694
984950032
13929788
2109223241
372970480
395770073
1778538129
557090728
176502186
1798187031
1530448251
909355511
208797001
32827761
1993271451
1267094716
1617982374
1094210747
925367233
578394507
1409665165
748318025
493896809
1363627612
439945747
460534968
958658915
927859361
2116396336
1206502493
744590303
293174908
784707021
1673424935
1881682570
23382043
1478815520
81719440
2126757757
1105113822
860734607
100504850
835107493
261747881
794867784
1703181837
202622817
2096219436
1399319890
1063116709
1469534257
2076967800
2039959231
875186978
1903327940
1623319509
164268144
1788740170
1450730703
2128095069
1647429259
1440632924
2097063884
992991454
708722403
232254824
1210197350
473469877
1560248409
1286039539
1673599962
1611485805
1833077585
239900547
529236442
298107895
2128851483
1577195168
1789569844
1704864540
1306804495
246531447
1621177589
1477690249
2096426691
1914655571
1797536178
603697482
709235932
478269937
1406061856
536901133
1385082582
1617252060
1001439708
1943662579
928719914
1892513254
1306112949
1506795343
785700725
2108832774
622943631
1227814293
2018737751
688885903
1150170339
1920559846
1781089022
1625364532
752569845
1715215651
171617030
2088955663
146704450
328283444
1678985446
1913680564
481297146
58283488
877146985
309990580
504617103
1381257731
1243170355
2032874663
1355228158
1759668986
1298278847
1043923673
1227967372
1515656657
1745626233
3369461
1947899676
354831223
659665341
80806235
212404777
1079336154
1111810739
2110719946
1946454484
792220379
1344898885
1904108954
1833125972
1235538846
1515461905
1553380943
325024030
516133063
442402942
1560828851
1981238565
348733074
514036864
329684828
632829993
1207963890
2081569739
1822600555
351697715
799720107
629782441
619777725
454162980
124396317
1980717401
751930061
128538530
1206791340
1951345115
1976797862
616323339
702259991
1392005660
1288655445
847155985
1106196876
849759096
376261533
1539005911
1032274191
791140336
519329823
1487671589
584900239
1259651661
741878715
1900120266
945146162
1505977938
580955792
1325527219
1517785271
416219458
1415800710
297523492
270887848
1065339317
2082991720
1634702220
418483586
1669713955
1919968757
1123014043
23790869
798467926
1597963865
1138402982
2104566385
161862695
2140241775
632001411
1622500817
1802765843
275503870
113781397
162854179
1502156664
256558839
596099026
1938987679
294049152
1106730883
676821520
1733970726
974819621
1574228410
825992746
1834431593
332887719
820055294
2047824882
725963446
1668001298
1556184716
1845705140
1279758313
180437887
106222226
872210805
1672178038
129750911
1382203109
144120944
1940069941
1415845599
572708252
765771635
1564435845
1836186638
1081302611
1916184433
2131864732
289854851
314128755
1430652294
738188623
445126566
1719781902
138670914
1811065948
783021169
522184658
502222579
606564098
1374206816
1419565534
2096226148
1427012282
1326973519
1735809103
1021690184
264178039
1128174904
583178107
1736710772
489269604
25833134
1081301217
786306583
223490775
1840642106
26281661
77670848
83510797
1474744909
241620330
495427958
608522757
1446012155
2025385416
1328968378
1224680048
219412273
71147492
1575574191
994965010
1365905559
1202887878
980304105
62463135
189259813
1258764470
1611719789
1032658352
1116827081
2100606413
1966591925
818308711
1124700532
914200072
143889558
1523286060
1322300506
2045572482
1071730971
1298124331
1667455068
1259269258
207715180
1868027008
642345152
855308857
2084828795
850921016
600265458
2045343389
124415303
1074207360
587326845
682429591
1090648147
1723657382
1881536794
394869951
647301401
1456922974
507830589
637462375
1482071625
1069208679
1740022608
826793545
1569177835
1823576222
2096298035
2103082933
855131943
1466027017
1056052045
107894763
1086579231
1825878020
323367868
387632213
2005692583
1772938845
893320165
155765937
1016241403
1046032311
545755741
1179684429
1999486924
1546355245
1859160401
1824280016
21237043
543010671
1127649160
2018056520
1870923945
1244435128
590801010
1658757799
490750293
89311071
1713548290
1935088215
586045055
306964210
824299406
1360007361
1567245099
2045333421
1190589867
2036162873
1866396566
31552066
1205143078
1578574741
743776180
1143122114
1454870344
1117497168
730427713
1523749937
1993272539
1589540057
1221258982
117637936
1420900621
1698519143
897757324
272982026
337708275
1165259841
1277549550
1466279803
609933338
1579834023
921888985
917890520
167409993
1500327980
419114269
1316175444
2125004472
261740026
1270460683
1139636484
1004840422
432413779
1788365783
1178212569
1062433904
703003737
1357121342
1532754357
1412538320
1361828592
1574030467
216561591
780975561
321376810
1163155523
55778279
1780268280
2122450035
1805940466
2066273280
1202431073
33945026
1149012148
1067691976
287120515
1460465455
1848135133
2048927587
491175709
542730193
1135213443
773646769
32124735
1184724976
1750439740
630076100
457308654
704991965
1516477289
1634576903
766656074
1916717346
1763435515
1452263420
122559966
479646606
2119819750
1458029908
738391159
1642472440
38475854
58921073
1079662859
740671740
996728775
61164583
333702519
363112208
1808692107
26072525
1568130783
1375171553
271336691
361747321
1889736237
1792743346
196712465
1413859898
1823406036
1768132519
933586985
617200692
584287374
1441769704
1000838001
1476054866
843544950
1870317952
1215516579
838433594
503164869
352699451
1139533392
857948021
1761697369
435138806
840743102
1844896244
327295013
540528858
622169210
459945169
599836233
432109395
1089216364
1733977452
992866036
1003682965
1749288095
450875856
288056907
2116597813
1893582742
1517184860
167857843
823460633
1322146059
566986963
28840093
1279672719
2015347601
163069
1202197259
1374418438
1505502959
1369465951
816856076
1301286
295959866
1470150717
321140921
204998071
1099998840
227757952
1889766742
1259802376
809778506
161803942
120221095
1896826843
384283366
2102615270
2077056388
89518431
1660433356
498467482
1320196315
881033432
1684329230
1315180388
1223443313
1695410311
1386053595
1646340496
439247436
1248455399
1249132645
546939507
1695259312
833385653
1641133978
9909801
101694291
1688534714
761130946
708268314
1925123096
1183447145
392065124
1556864629
584672892
930101918
774543658
1076862607
256906643
1508278400
464996047
2037843170
1870626544
137227095
1188740960
252092054
2120061487
480807815
839509630
1077411872
913179012
725021647
40876226
1893088402
476922404
1734201987
895488469
685433562
1573082134
892114155
1766241972
1827964019
955208410
1224609927
1112779531
1551877050
1530711370
1145845186
1514523995
230418918
406054539
1810877077
1440004841
287573471
475348295
1715809198
693828695
1492488507
2110954738
1708070881
1233222015
2047713271
1393915194
1058046402
2077046338
1466275354
1074010798
645294607
907040299
1234724242
941018917
894091684
2061461808
939087087
74289547
1523143803
1682702160
1625640353
1916253833
143637215
356877729
991408674
1725843591
935417012
354511395
1777056797
1954689036
1448626967
669747143
848519762
1786717135
1111268001
155179876
946653171
1120166203
836380173
110001930
46084572
905194584
1208930342
1355476685
1850246431
760944797
325688803
2091357503
824462737
988813465
1590944054
194944844
2142587784
883840607
64842404
2133399589
760908397
163173314
1560593427
1655000754
1406729976
1692390236
141849231
1737326627
545434926
824444612
1640906945
582995473
1581537087
439060881
1941803485
817395945
803386152
729194295
539605510
29320647
768616720
1048198277
1610703589
1311369540
1059330435
2026526670
1102574641
905043222
224177233
816185485
934151787
1443035954
1588864437
659964026
1440603611
683639451
1928512922
636535578
1346693920
1448944509
851848464
707741254
1638094778
752563121
432491864
1982649005
1011521007
1316170348
1064820001
2130295692
1154743511
1082418479
1134581808
1662478138
414738819
1679569746
647463934
1124917108
1222765103
73083622
1042054930
191179123
980447058
236504212
59529018
2022205037
1309312762
793133046
1750869742
1509997468
1077091928
196202418
836811975
1541145150
725437520
1743457865
361547986
1643856028
764879827
573159792
1794020077
1245768011
1967427002
204977956
1221999018
934208653
1401105236
947872110
1194162172
1504010146
28328090
259988204
1730802495
2006148395
1789503097
167979711
1336087058
1653227012
436389024
933683424
460610143
1262786803
1686541504
1212023613
1811240877
1548909226
1939844008
568819729
1236273426
1564145460
392121413
615148605
429840314
210022622
553419195
396248524
224072925
1270227195
163856614
1522500049
2026176655
696166520
1351849078
1538350856
1607358308
1264150523
1108659410
1926103938
1529899332
823844733
1310243880
956686286
586594031
1241143072
512030693
372202484
568793280
1405620199
1517298480
981977902
1827695941
35732219
1512390859
1833347250
1441320514
1955772897
250023400
356784964
285495428
263956514
57435084
533971582
143476970
1587587634
539927248
1830078909
42408797
914425248
1220748201
806896934
671387708
1889436296
1972941414
1012848269
1310372775
713626261
529666266
156145675
343489357
513753601
689340381
1197625761
97612899
1268019111
1783714395
972223757
1649719869
1257098526
611944344
597451213
481522751
1669801638
1645899010
1918792082
1445305407
374371515
813058268
2075872423
1311100326
412430991
675023878
3409380
1185405394
1748926339
1776880862
1487175496
1303635907
1671497523
72337558
522163645
829364820
260550958
836546212
1477219797
465223125
2068584914
1934750181
392624000
1857224283
2079183400
1288922063
1495360326
2071340687
1144612980
1278956981
1120730447
280847838
825243727
97616829
1204156996
653270433
1996620501
1587349287
809925591
461027643
873025195
1235898429
1323349049
2102528624
1281069343
264120389
1057051395
1621897454
1369316690
1326365900
1513830807
135792722
535878963
448508106
691893844
1832656348
1105187155
2145269689
1886685718
1403399947
443308476
942290637
393737171
338964578
1163871547
2017030279
226821280
935320212
322218598
297383472
1952972012
1138082192
2131920921
265757126
1179938650
1281421959
2052795535
106649908
1515056684
1901337175
1787586247
35313554
501350168
1735996240
993820179
1667842104
303322952
129022913
1864757982
1768798298
343826479
537490634
676529755
1464879498
1019413270
1715054428
815401779
1650019424
429374954
1931670367
549158311
37476884
1606680443
455714329
1569907667
1256474298
681036521
1195939736
1072395663
692298805
746235172
652906886
1554615694
850480110
2035533970
716324301
135913662
815493363
2074910912
880384914
1482129108
811580121
1284411296
1223818920
400136881
558163744
356317563
1399690681
1247419067
1890481298
2097977389
880506704
459665556
516117526
2092505444
1612659107
1191721459
1944101939
498729192
1082986587
1243687004
1364292278
456644189
1718841800
1763291596
233080552
224565278
1207650005
1623525611
1763259515
1057650882
1808244735
1583406384
1572615264
142336727
1566438407
684024529
2129496253
163562703
746579604
905323479
279471605
1635853723
18847071
1030002522
923149606
83427555
2042064853
810910342
1704279842
677473204
435065864
1593450716
708660636
915472257
59946540
1911428007
88675818
696225733
202411448
1156258588
978295722
747971974
2092158042
413373991
1674918460
1287930809
1813486622
2127874764
362661727
428897138
592487694
1421997694
2143862199
2101483570
1769577688
359212520
1324379850
967347282
1550539582
1172493797
1940208879
1642825010
763984378
998071114
230546950
1494007570
766278055
2084901686
1846912483
1339748809
189952354
2143968081
2071058343
1949764868
39797697
521556474
1164378411
2125249654
2094357901
266297074
842488862
176108359
1209007218
1479443191
2059614516
661340726
170392748
1019637948
298086835
1535095186
256651094
1170041892
565043823
1452074904
1458977010
299561975
2124934516
1741476585
2097477556
1382690989
1078133780
1501831238
853897505
1850879384
815348182
763213188
2031307082
1952766135
1555553922
1348564760
693747702
838191878
1414144058
956781255
643708863
1944705380
211662129
201823624
756892702
764439430
1698336589
1122600643
1361264409
2042076508
2053543188
24202473
476670064
663496399
1141793924
850270563
534809387
1173752859
1974213973
982097222
2043816973
1698895381
769995582
2142881065
1935753216
269488732
1119373211
1293270456
1452501543
1233247126
1496583321
141508554
40616503
805251531
2110795549
3220657
180363822
951855777
480331918
405029457
1569848735
1367925126
113301939
1759219591
2010365762
326324197
610421889
1953009813
665038630
300836267
154009370
1712917241
841310523
927906019
1520129213
1780417017
1866640191
143525693
1445122337
86244009
230499204
392592480
1195457209
1927841922
907617979
1526121612
1667548129
1982931303
722167350
473948744
1274887858
727792098
1379008068
485347612
1695045021
1514514766
1073878221
469494694
1083363023
1924093544
1978859283
1558584683
365418055
1386163062
2047864791
1530387044
340217742
736383485
1262038558
1567219520
1654403215
1512945660
1971180313
656390643
952886085
967826228
773263499
469113186
1310175445
295689739
1722679071
959637119
992555702
1826939892
867496939
1707615194
183774
1182839949
834494482
893031900
254620756
1045473627
1238578603
1528640389
364572706
501735616
1292293835
837967482
836433155
1281604461
1533971322
1633936083
1741896400
1799069592
1795719104
1558364134
1734107096
892143020
117852882
618641608
427250424
1535429850
137034739
1777183607
2029389256
86431356
319074780
1782493722
1712334690
1037364046
418035773
520948427
2004674055
324396843
1825123909
278972464
1101707708
1363029339
887305571
1824737571
651048475
1127900301
517252756
1150384594
10544425
551386096
993808665
599644882
1456023842
1158870650
1251459252
74666661
1526998867
376864668
217680959
2016003371
239778066
217171854
1382230807
920482752
1078618019
203532196
430658594
591013508
212561268
1495502383
2147083305
862657367
264028209
1166815971
453135077
325107393
1178543088
1080595264
340099726
1048390773
1781023914
1498035940
2076478880
1001944716
542562485
1618983775
1286372652
409843491
1901120272
851093640
111476374
857860045
1363439066
1703120240
176845474
1622507840
1772467106
1962763203
427592569
1938941270
1759540051
1117338733
1766486581
763596100
1387835582
662385610
962950695
705823595
638709692
342994422
799228591
1481024222
720801389
880794291
70819134
670244694
1574446911
1176273559
678800267
531158670
857865088
1650858492
468501126
632416119
1482056923
816651862
265075683
1602032295
638603423
265664990
1213715657
671965999
677495008
238137407
1619006358
1058971151
2032687186
462656035
735196823
2010086206
571533943
947665523
1861757433
1455596829
1512249234
6525316
121374278
1019707720
885911115
1279105587
1570019009
1815855320
1049531777
1300022749
702834439
1819719754
225050520
1760727069
389306859
128942053
2039653190
1141859305
1238550428
1559157819
78856037
1713555323
476062566
1086189047
1819780122
39637009
552741604
1818405416
2131526983
1987174155
261528446
1151015757
107959631
1155638631
1268674681
1307076720
25634468
1359114393
221948433
899327529
1746900605
1712438869
85171007
737046126
1627307743
430643452
2074329020
615334218
527380792
1697004592
2118064848
1893837975
263649272
1618837585
533732590
89144521
269787483
1551732641
728961707
646329501
771445113
824140251
1664686683
477040067
1030151356
1879933047
91988631
2088878350
574679427
1249219467
1464430727
179754675
1240472409
1550267746
1519791653
647511580
491406392
924913454
586514590
853274311
558014279
1858944134
1808442782
1662668900
248320896
525203737
653630264
1548839651
1620016396
1323012873
858180827
436592247
790233110
1280616684
1159874985
317891681
847209171
574729440
1331397579
626562882
1648783372
1991029106
1467127105
1679737455
1926062376
856587659
826019639
1930722097
1498959945
380758194
52186971
969293999
237220555
1628340070
1201626913
1366713312
1978915709
280719293
878074179
871004239
851084396
1186708561
102979665
1440648159
353067533
889502311
792521926
17770388
104381677
440390837
1129454449
1860900629
85005165
736663615
1113056143
1444805033
894879049
1929906333
178867492
1380227599
204129439
116276166
1195573088
1178341135
1371754674
1013661434
520314500
379364113
48740511
1328038471
1039675999
1527874897
315237473
1038224803
165860484
1784561981
670591171
157662344
1866196651
1845690163
758964208
1095811625
874483830
2005961880
1902660826
1219835456
581649995
1658661957
387826853
2145609934
611719031
627781335
1071227393
129613432
351044560
74600928
730627654
503043305
544791294
136112652
2017670201
559017745
2055283127
1672073686
1131735677
514959651
207847577
1866736199
682632513
1628501333
2075802228
964801363
2004869409
1466195796
105916899
597255176
2088875276
1141479791
911132881
1820469979
1606810754
199184426
1498332406
72084824
1689455043
577455856
1897131949
2049122697
1170497677
2073017258
81668979
1418736913
2023683986
443618366
1314341402
614710834
1561559929
1212993809
893893500
702575468
868731064
891472625
1767574304
1708387410
929035708
1060222554
693915444
191834507
1428227502
1567092732
1802802689
1196418293
1210395128
738824420
571714806
1934338530
1146830099
1642908460
1162638911
1621997035
1823095961
2144177515
411944760
28876833
28429189
1515810721
1489030899
1545390680
213957790
850716496
385221702
1395955886
1153082369
1750778745
2146016258
32993850
147157686
1784082751
818448184
162826540
246945661
1828554729
2109667626
1808165648
1231235558
207560027
922318475
965761221
351050963
1792762246
81881678
523659079
1704425406
106103855
1685996841
178349926
124819827
1838800811
553919301
1904186999
1937343219
854224406
1605958209
2115180058
1493837967
1866171656
1870221404
868166973
943901994
1702451777
222656783
1768247089
1283908531
1405276039
861953399
1220734288
203028986
1139541814
1353238734
1461784040
739748441
866598903
1911963474
1690742175
1713346257
936704542
2002934976
499050240
791571015
1302094455
1669839412
1470358197
624747419
1594689416
719281317
490704894
861792094
405460459
629517020
1643324715
1244961351
73751451
1708125209
871786395
213615477
194729213
976965100
899660689
2004203167
1223393492
157184735
453377411
1380124344
1555283113
44468299
1651319155
724582190
1178560799
1321788660
2064554776
716990293
12981708
2129800943
250515229
1210846156
310081013
1910245958
697223747
1050907030
1938922506
1108496099
2121302654
568430385
774799149
282117936
527818317
328347621
1467336215
620918185
72631848
1616158127
82304095
1577804756
1500019621
900428566
678907350
1713764431
626883144
808531428
1221946293
1614599362
1916215235
864672098
1519859802
21642345
1198627820
1403668642
301177601
493224546
1745267030
288290862
1543232949
751501240
1883868475
1218085114
1229942580
758976922
480960480
1987396137
325841186
140025811
865410374
1483148207
148540331
1333046001
1102249112
2105790590
328960354
702571137
286298329
103047181
944847810
1113932641
11022654
633612828
1540040623
1427553808
587999542
1870464838
1337096567
915956803
1342058750
265948311
507035867
1243848794
501591377
1423598804
1204418014
1538650744
87406651
1193096014
618841188
938522496
1089728715
491748885
1632379223
592672552
1420891198
2098536422
220013962
2124003882
2036620491
1254474446
184824697
1982162996
263891808
997646867
846750273
243183295
394950459
1928058060
1335112383
940732122
289244550
824500149
1098550146
1350054824
388066086
1902530495
1397161233
396931278
1773130611
1588632727
178933227
598591483
452956439
667062768
175394621
1165301722
2058319519
115245783
1315698834
495850043
1555822199
1068204890
1895222516
1337760243
1389398670
1739303642
1513129516
1483286941
1892017623
65035855
724830593
2132246864
975039268
1616224954
1870046292
1026350368
1601072817
74282757
423006035
812561366
2144058774
1222915828
220052406
1422064699
862187048
1520895042
73000770
1222310893
966522971
1605712442
1401616484
1301388765
1042257382
23455394
805872211
2145800205
1165290235
1368018232
1545621882
27093503
1925510488
1443262683
906780584
1554979507
2108278209
10004139
2089128134
1775099859
1475575854
1990799320
921687644
1651344000
812983034
1327160228
239295504
181641046
822745091
1379250808
116579350
148550303
187010342
1373939516
1932540744
137408544
526160745
1587499494
537947582
1023025533
1232865381
1870180980
791650856
702728892
467355055
166459809
1100396409
1187306071
431790535
270556365
264435602
1093639870
1236043685
444395238
1171332242
272024663
1173409716
595952602
2045549806
2031295594
1110982433
1394186576
1447313240
1782442689
1390168392
1615743683
384104278
1053801596
455436011
1329351264
1190922552
202098014
1696808748
1111155639
941717182
253806364
113874775
740361703
23835338
692617009
1562577678
1799706171
1798151759
344890598
260738393
857098718
123718637
464011273
972861343
742606952
1440091289
593821376
246526787
1502598691
914506562
1013085158
1951490250
428459614
321225346
1070290317
523348150
192640284
351301399
705368751
556862367
806554120
1773399270
2055141948
1826474525
1415037613
258151451
1464723530
1304092141
799425541
1405578143
279936418
1620293939
462222742
828927675
1594612993
602918719
1853973184
1908889849
1534914914
1238820049
1216849436
3160668
978992395
154609645
184867507
528569144
999829193
1180569818
1125488362
1080670523
350486780
118819194
2145480382
79708982
1300569901
1209196121
1686404376
263437610
472716552
1855125073
1061681007
431318322
1392444457
973296492
235063045
1511960314
1178051136
1188715157
429599725
934498418
1576976274
1690657698
952264243
1413518904
738940208
931205817
1411606843
1857748830
1776491336
1389131609
1952290172
1113268731
882812655
1057486097
1950644880
2019219315
792400169
355529723
1744675388
1964224603
1822565493
638277782
1672831303
1080013124
514986862
1768539201
180597680
71128752
128825060
1067818391
842669301
467132667
262034513
1618468869
1744016271
1882515772
659549078
662943054
1499427555
1726496029
1320226317
1208210533
1667265916
1917780817
612318180
1311484533
112768784
1643325391
1497942877
904743735
312196888
1691881397
938300820
1140140181
287281939
1183946292
837136023
919376813
1600508030
1260802088
2109497873
1395917937
1568001813
752752814
1514125980
1072048701
1205914486
574481768
1897287495
437568485
392763635
2039603854
528423512
621822010
822434866
1116133234
472258321
1957373421
1119407373
762565240
85354652
1930052653
1608089877
991239518
1492322201
666020526
1232977326
244939249
985594032
784755185
1307136624
788702565
530451182
1551965036
1274280782
1140467157
706158002
438645274
763480768
1566268651
2122379106
514527848
373726333
466871804
1214411559
1050866377
304975575
471545960
2024779621
735740789
1088259521
1432524132
2028741702
511139607
1374926126
784218985
660322702
106382019
531444308
1718149789
1821062385
212274937
1406701284
14844078
446249111
1522634341
1158183622
1426806366
180930774
1283917791
538996463
1836859908
369515288
1769903434
2088001181
1585274203
287861684
959595592
651457096
1528553599
1708432421
1146552125
1107151459
1124093724
890395031
1433484232
1359562882
365292545
682887868
1355248976
1519477288
800355885
887080603
1150511900
292027103
1859988491
186683911
528689629
1372931795
1589385341
1686709989
1287314391
1215870170
1268688579
277954943
1235771469
1107615831
640712411
1651930885
588885226
1898941444
1789897133
654939225
606532922
1783538689
1315503435
1089569632
1654758090
708528201
1228788067
1636612670
970515968
942923310
672398080
280637588
765822535
1352018811
808522123
1441980070
483187105
141195366
2057435766
1497154386
451739071
2144909748
300924214
983593381
1061332937
62964477
58892469
719988862
783926492
1825472759
20221487
10448660
618258874
478362566
1588838013
405945593
1077894122
785179030
695643522
1184540415
1550997830
1357141892
1361205060
27268627
1275889843
743167468
1365490562
557516157
1396615664
1994803330
224242215
1100499139
1407639055
2134948483
267114394
1432804055
831045602
1984350050
723269826
1681470170
211305457
1169888830
2086643741
1088627609
296247490
1961679552
705876034
937247096
976125802
1933795680
1109418635
1305923637
28029741
442015628
2023592169
582957611
992787072
1467731764
543282126
1840254318
1613874926
781521057
381351361
1245741820
1664027866
780342458
2122213311
938183708
1157045410
2032914200
232316259
944859509
1702888078
798568649
1566388575
1765656813
1167339184
1687874106
368283991
1266379726
807413114
780547344
241824439
530470196
116258815
181184308
1619447344
1577943047
935298041
71503004
949953758
1337269727
735607992
1863403924
567331756
820665490
1428765244
325338399
1411514408
271168623
1365987931
1243273961
283591874
1182318448
1956706504
1556534798
1693484142
2002032210
1770530635
1819996913
924745627
2050340681
2008190488
956230011
1562476515
1741845723
1678986079
1545764750
121787662
1097394920
1240689920
1795728151
792107109
1215921635
928921419
1902349462
1428240807
561701058
1228289555
1622862069
956322549
1144038187
2017727700
1475677190
1709786317
141379562
1102069437
360459036
1335106356
1311302306
1383614200
2021170811
1909930222
1408581417
1586567488
733555682
1423199346
1190694514
1367798252
1862425038
263687114
1941413321
260840899
1906165705
1594505465
1058575504
185041641
1394774691
582577695
858209016
64221403
630177108
454177276
1933821813
1518418041
905028535
51631015
1468347899
2064125053
1860924665
832147394
1060644220
2139204019
1520285074
972848077
1585659469
1284786071
528664984
401521267
1666851083
241520514
1308264205
1232140404
1242028984
637689459
1918750723
1424175179
431614234
1146227659
563295541
408008416
93631986
549288593
473800544
1648332642
385527863
1860415800
784204530
995035052
298769591
1875360256
576788680
1934204061
865858933
940215224
1714561410
1932011043
1118375927
98678954
202092405
148655092
438619053
1184622728
1352628344
1488732467
2091911167
883169072
592326860
1536280768
1991320186
1142201850
80243981
1332576855
2113453302
1695220519
428969041
1149205890
1147210904
2014155556
2006821597
1985353407
1597026101
703840215
73636798
1828985707
1965689324
1239566573
719055757
1892628027
424685360
218901738
1191570091
774349622
1351241124
420045007
1588313891
2127178758
2087626165
380915693
490635063
671968403
94242780
2090804592
180573026
2105237147
607705899
827448087
468361503
972566104
219589611
446829216
59391133
148330260
378093776
680900013
466854600
593495689
395590130
1734434233
1337932966
375507483
1487026003
624133247
591767660
916095540
1692435972
1033731207
1394609192
30318407
1737119704
629879050
48787546
630498688
9207883
1608167010
311632281
603257243
537574361
331641406
2052725523
287241237
7306521
325419982
1985182009
747912879
1120879695
970740724
1493955422
592148484
25722060
629761538
245259778
392896455
1630069545
1948565328
803288523
492686118
1069642720
1266229231
2137206987
891330842
519168418
582353549
1208998259
1640832564
1158976312
1835623692
1467297889
1618944404
1444162003
2052217029
868439849
584597723
1284738934
224221841
935281125
411132898
1211206973
1966830254
1828811351
2116790794
366012773
438640141
1324988581
1471255949
720244254
1148845477
391184367
1847164979
86718079
521031452
1315053065
559568707
2069636672
1108814980
413314961
417570862
226125692
1623627153
469039391
1560921265
621482060
80232179
1576784523
647472774
2141131237
401615626
648648694
954629336
691474020
1435240940
1080239301
1711077074
2087958282
434659856
1630524901
1800841625
312193807
1740275620
512725999
689226571
1704987815
1614818837
128967916
1283000352
577251541
1409693494
1608058818
1638667801
1238254686
2137435127
1963726103
1609560310
1121286796
1995437271
887827047
645912497
1757565881
1023781252
1814338638
125722440
1809767180
1932276197
179974173
1769134127
198393034
378547652
1503485608
922155473
1184623921
947561819
1144626890
1196807877
256267741
679674129
849721029
570235382
2075987035
258984594
1867847511
2042726845
420253908
114766931
893533451
2081936553
967414677
1253075540
1235950557
327329297
425837545
925280779
1855492114
60228041
515909169
1579098825
160028966
1343744152
1372451288
486710723
196942926
801784948
1413019596
1014755030
2142105079
1589779624
1057525989
1224485948
428008663
2064257715
1177162775
2079698638
1178809148
832972078
1648219152
987683541
2009942640
1628618193
86877834
1647161308
1369932797
2038498283
104198592
1201479872
1692652607
1244756571
2116698918
405615749
1466926381
376300006
1021209894
1936649709
625473448
1002661771
1421684212
1724710003
539848275
1715345212
1907711308
815936392
1821171650
1183225966
1288086258
2081344522
2021249190
2028155621
227980597
329083815
1269904929
1262295693
1335369347
1508439395
364797901
1399522178
1215007810
747905476
159050316
1310850763
960799976
788782917
1665317223
168664677
1698391541
1466792566
1767176720
833642874
982715059
2045349354
1274752277
432891973
891255263
1918679874
86980885
1362915647
1007828051
1999055484
899253448
170466505
1570241398
195810026
2128615778
333347042
1322223269
2061536053
23055536
2136987351
2126734000
926409049
1837658926
808445348
1462689447
1985330029
120920787
96933932
1979167612
1545584503
192498834
2035961881
1046817042
165315538
528242515
2125648443
423478719
1797556085
1226547663
771261350
387220270
599781923
1881998536
930049295
1747881428
238820512
156904804
1632208711
1099598373
1286594867
1370359710
1389219817
1320313848
30782272
1812803608
926262509
1008771945
1643806918
1072852615
1304521081
908217483
1750096142
719861836
1269133725
1816020082
508943894
1817721383
126891807
1095450664
136543307
761916163
1034605910
1283275436
1905224482
617162119
1444203961
802386806
87651614
407751477
1996231552
208663602
1202685848
1688038819
1318215945
92381001
1174146058
1023410658
1749078693
1317652076
984972
62953901
194694172
837175424
1418920772
1838360140
313599007
1353267116
1960754380
412631749
1485215997
350685246
752131582
1505232356
1468435629
1808025097
329317833
1093459045
1258227942
1554764685
124266562
959933432
633277433
2000072577
655699591
672431164
1931091011
1500398546
1385856898
678291990
1051862289
1009924817
320161761
966762906
1787337341
61529726
694458998
994680809
1777853904
1171324463
1659199516
499646024
727063058
288644377
958664819
1800012668
287436692
2051647538
712323611
727793271
918227193
363394342
646292055
620865701
1539735182
163956691
1528014371
688639976
880849833
1254727853
572637717
1503267188
73232939
1599738800
1276402197
1349102362
1400327836
1026778509
2102073997
416894464
1047483606
1621144277
1474766851
672471487
1400765540
972725698
797906931
1479152904
647390332
1752532073
237088773
1759084736
1100797857
2041069432
1567125371
723860108
1423022464
156526536
452648619
1118709372
246479239
622404872
279160708
1377673544
1235857467
1138328596
616068587
1978858328
1227522696
1891587267
1928699835
590215685
245903181
2112065779
2140050667
1433363052
1650238029
717572477
2068060279
1917356958
44069173
651697625
946946009
1704130676
132095857
949172613
505428917
1019804362
1783278306
361355955
391636993
1836604572
965009375
540434431
838018111
2097681118
2108749114
1279319869
1500705733
1848244155
1683812488
1512719225
1465673216
712084692
1257132885
1868886909
64177858
346604889
1800375722
1208221510
1447204434
177985593
1723841531
1531565932
1325648338
1530206882
633711187
1283426974
1430342
400679546
57090278
1704823687
1276441205
777613156
2095413457
560922778
1204046924
1644093156
643856220
1996003375
60443554
171386143
1876980428
671869082
1608567249
1831604111
1432927974
1225807239
1863974361
613765004
1741906101
271220337
1333474700
876645421
861342459
906704010
1299076545
1479638148
1673028174
1389296013
237707826
307432091
625445302
628557236
1922649570
634551375
619378276
480564722
1473008556
2019403511
949521596
1130447362
1401558489
1067264219
616432416
1691884364
141379351
1935911805
574197830
1309758064
777296375
858467915
1000594823
215000571
1894759005
664361066
1338786867
1726273539
1331366911
1726206812
40391091
89091534
886781090
84782191
588747598
1926100003
334064323
1058455600
368880409
359518020
1642172083
441854927
273460094
921931807
1791167045
1599653811
106281995
2147406551
295008708
163359127
2006844817
2113119521
857873280
480423588
1490806362
1674736882
97716379
1164906073
849898976
843547997
2057909418
1420948437
653075082
1398468167
1348089563
1462837523
1848511471
2051678727
986110237
2133563465
15796363
1077148578
907768160
403721980
144927145
39867718
1443561777
1828775723
1585370996
1997284884
515251804
1553560347
1309572326
1103309059
904831639
1251360217
68517123
141560479
11084990
974167759
163032664
644620105
160249834
422302574
1726324463
452436530
1521841331
690676111
103604610
883128937
1171278064
1946714550
925737265
1129679446
1794281469
1791627524
873889172
1185973460
663548593
367430698
1504161655
516443238
1947537598
859476200
1348367478
959174852
403926845
857893086
948552703
208512501
23540352
1081285378
36260673
1886628136
1957731768
1563133736
1956098327
33017988
972249746
534153017
153166454
1136789636
1503758952
1136073105
516368142
407161414
1935711827
133665715
882031928
2053452254
821622501
1211423766
1123401267
207068378
1426148607
1256107137
2078050881
664391660
1710678423
2013650131
741408096
288597554
2073261720
89240609
816819001
1367819824
1028787803
569721928
1796236053
1863966884
775124062
1335741208
1671625916
1876817765
1928564157
1534270731
1184984127
212347557
1426092244
1415780256
865607367
1855426408
1571046908
1779506060
1617272269
509251187
32698177
1373802198
1618115707
22628715
2032957897
633431796
1944226570
1492028026
2087015558
709737280
429937638
871905595
1466257849
139943858
977526514
589846956
1607364167
1201178143
552975991
1151308376
414999288
1053452555
445604639
1668954759
2116942714
927792723
2052700237
1947791560
749287370
817541173
1860896918
638433365
1454060537
48308474
12921142
414621817
982833161
314045535
1198845803
2007953898
283463928
1762566558
1494477737
1616897407
867389476
936005300
858615522
1914298981
225842342
1017950606
1529337274
1312769078
776944163
1992096522
930291043
371829058
1009144425
1301006492
702398463
546490612
1258767607
397090558
1049679961
812241349
139753186
1607691325
1381273233
1797148671
75349056
1582207509
1709034576
612998020
1275924360
1449261091
1795569882
1388301903
1777996225
1703978559
871333131
472990300
1515541335
1420715692
1261621430
1990563904
1702650780
551350247
1599982959
901334452
1361553914
1017911206
320703459
866560788
1304626442
2008419522
1855522672
1866707395
60961864
221288815
1570491072
238875491
616695544
269249879
424797190
716662443
1827099867
1163620405
326508818
799118977
51166910
2077694937
1945342893
1193107535
1009792648
293592695
2031836548
42678691
1353797462
510559446
229623141
1809841967
714167760
638627004
790991411
470698529
201732264
1042890525
1235005413
1114394518
1794181195
1292759498
2117147616
1025459607
2129246157
1455084332
1533352130
2058703399
615515271
1249172095
1720036080
1496777085
1660133099
1624540161
1879727284
387531666
159640134
1546744289
202459774
781775740
353930621
1669863165
725120834
472442039
922995340
974285039
926247161
482048387
423600038
1139579575
1101794294
1624293948
879144709
440327848
1122361360
89268674
1313468200
1736782037
422210676
1533312372
2096374590
1588471971
1889139802
611971611
1393302179
1575605374
1988862516
1745621834
665238264
807508547
982484349
1820831953
1018809858
1714561886
1649833315
622011734
1551932410
1797279021
1558169207
301476930
1598245412
1151477005
208565638
563757250
1746011315
1668606236
1843828056
335708956
136637755
2098795331
391381371
992618314
1571935372
581790603
2122013520
776760246
740866611
650256875
1400262253
648615557
1491604608
1713172700
1518083204
1077968100
681173366
763840313
320303541
1093800011
243957364
1088387825
573210753
1451652503
1483360395
1975911185
1598187280
1699619460
2114651436
1717549559
349886960
589137060
1573523952
1992697814
1985157512
554676000
863526127
1105122370
91565624
1352175938
548480336
7512531
479226767
1234154627
716210946
528363158
289947150
1023181529
584759172
13909930
1733836352
139269335
71648728
1263219471
1370394024
1220577352
1773326995
1036941818
1264417386
518905468
1553124574
718084783
1627745272
108028301
1588977022
396245864
1450710825
1038259213
898113668
1972679716
729152231
930129427
650257522
144353558
495395763
1785427005
60928726
1364077691
605042690
577047964
282812600
918022587
115658127
276808145
244704866
903141072
381158347
1874376651
1558200503
189525691
971794854
2098662311
1983092625
499708984
1868835184
1489532161
984739867
1704278875
470973555
492074257
1274192720
673676292
1865377754
372182292
38641531
478391472
1678688465
2132016321
1370910656
1868817381
1740339381
431196280
1163398315
608387764
1805136203
794412677
239236209
2055464756
895883510
1079605045
2056981192
1275651772
137563941
857956714
132170201
1287475130
1355813025
1225996808
603261346
681653396
1402006336
1998262599
364546429
940948830
1882602226
2090224011
1866112701
1614889517
1812114729
850204038
1482860085
931425735
1360825877
315719275
1921649663
739862430
1434229710
1526657536
168960975
890635641
1657480053
42293608
1150339346
69863115
1135371498
1648932552
1997981537
1083332184
706559899
125717457
1363348126
165303381
899753453
537937895
250844946
1529096412
1461869145
1274084962
1803897398
1708203585
1803907779
1590076761
515072542
478348133
621880882
1098422955
1011338901
1838126457
1592483603
726086552
1693272260
371126958
1024235828
1446449649
1335112639
89003101
103449916
582550259
1341867189
2026787128
1950020733
1385653610
537719514
1385883563
1263537794
458364956
1457696832
561876986
1571736590
1278340879
559868420
1950029422
1059109899
612152162
2104414123
1365310931
1218580311
978495598
1780802711
332212637
816639348
2061408772
872241014
1982369767
1669533846
1486975859
1035805419
1169028174
1911990728
750935255
1669133724
112568699
1548979579
611082752
1452335773
1268734912
841590566
1264754906
371054960
416474025
1993979487
1628700273
1900930668
1857101705
1977963205
630679297
1295268624
1953355298
824391567
806982366
965869064
1156292854
1444468975
677729472
885842884
148037225
786055047
1766814052
1485344410
1463593948
1307651381
569310166
91469419
1214965807
1139574931
2141928669
100276712
1009139147
5837298
1128800587
78394965
259732788
386162562
1597648818
474859368
1538215631
2106270005
1571489537
882643008
1516709254
1951640836
1354196175
1341975348
823564504
825611154
2005906155
1667736119
804519718
154205257
256122574
1257803511
2126995468
1102154035
1982150343
1791001396
1141814909
1627816906
1556222145
209778947
152058582
1221103890
934082730
270928689
2006168975
471018874
21997065
233780537
203151682
1855009124
456653513
374856600
2040046866
2021498325
1113999748
1290837043
1101778510
249147310
306586494
813328052
1857565560
1715027182
2115677890
2075417662
1796560441
832985121
2026341632
661485549
585096589
2117942701
922687789
931856368
1946165220
1061258934
268412425
567589943
1780463079
1435346505
2099749995
1182267328
1650922562
2019405237
415943001
525486321
1962683898
1150703626
1087409240
2083856685
1750802041
1523146549
700790171
1467163985
2093079640
1532499837
992375906
120081996
201847627
993350702
2111077797
1288556809
1281050236
1525126111
967880968
97177281
2054871621
2089579701
395495606
80924000
1244178311
750678051
954043944
1694693225
967537862
1834868736
907811279
1959732408
1197062452
1885227508
1513134093
670018058
239502931
1943598176
935172179
1419833891
2034858715
1472578100
1653793544
1504042386
163232882
1356552010
654759842
664660592
559675991
725058795
222647169
157296093
1426552584
1653669265
1321017203
1814815514
131996497
1825788233
536143427
1369455697
1825411069
1864774291
1362146132
42687185
241655786
880869782
1282471946
180520738
589439802
537633112
1601444584
2069103004
1044230176
2091750177
209948061
1770234365
1537431281
1984715741
1291151977
505626697
1463493212
945434301
1147902940
1777853704
374285121
544596752
1543080367
419217710
62243484
721235890
410603517
125103740
2107382518
982658942
1064926449
1759311738
1978227569
448081168
38557529
1642932352
1280586245
548648971
1860283549
738043756
1399012765
357433496
1379149583
289231800
2142341033
479427459
137571521
776761024
1928333191
546819914
1764902123
116133050
1782393898
1455490952
486999622
546524130
294350423
1318064534
404655688
2128303565
1542449852
333742243
1727233482
181610180
1121060043
1306303102
812482801
527179372
873795621
1720888010
2144558093
709908493
24445949
790143091
1930986236
160680669
1366242256
506654964
1517237773
198259175
1680872231
930333977
707275243
962837710
1964965598
1534553358
1476965552
1385072489
465637302
958602469
1499497560
931322581
1288434846
1390866578
2001198373
1012282564
2120340712
170145775
311386154
1008277708
2022652575
1710820269
956979431
325035921
88343709
1372727550
435983389
61669294
18899119
1531188720
2006236496
1582458338
1083100758
97291767
662455844
913519983
1388587078
507327953
212194257
1056872383
1717483465
246454276
816002377
1653605744
1904037287
252340525
1122755093
273124828
1095198013
757339059
1218248758
701163462
989810305
182881503
794554906
1941981641
1658282133
1471311912
1109683599
1664354835
719532838
1972855995
787159427
528090879
513663483
1778108431
1612559487
289134334
899569118
745907156
1697235666
1552204063
1915918298
498460945
22201411
750550469
1857759988
1804006542
943780782
1185005019
515862193
1711233990
1406241761
1702198201
1322518771
1294598226
1725011644
2108167000
1485592817
1703177307
1013727966
410591847
231731329
752121686
1949680165
421212398
286070650
1475752374
1054584952
1561076000
635524193
1432557887
1201930409
1316186033
2146500846
1733531122
1392735335
678890523
868671929
58440960
2058656004
1519939830
800377415
92561004
869813916
692708453
147736339
1686198332
1942541771
1594750926
1916161789
46543743
1416128190
445751456
1662582245
1520044006
148131337
55713868
1103779747
963356877
1199936696
1870640224
1621299568
1850153033
117976287
1257115477
861168662
1198343371
110209233
1476630591
1636558566
1980697710
467695952
817394556
1038119294
1850509703
602714957
1054233139
773916182
481928925
1007902370
935988139
1010746257
1372126144
361057372
24640749
1428873300
245231816
1155691627
1118056683
757181426
1843866520
1678433442
1117737162
1459329461
914506515
877528611
554261630
1446859392
1019853816
725738666
1469786803
1371525056
311315768
1957321621
1695002937
250182946
618425199
2012890411
1898321202
59859710
1238310439
1477902403
800424711
382031894
1741757255
807896843
1076613011
382483700
1254960124
5770362
1176493803
2094873929
1794037787
1369121626
1996543572
1294277240
1538546535
261188585
1592464138
1003650395
1362289016
1944111866
663481210
1040339352
613288231
509880067
958740125
1334126212
2143531564
431796064
518102388
2090244801
1544360022
334342634
751481325
683658646
1161168938
2127284681
2127679576
440260856
1600901969
472452408
92063411
56972521
2082729115
767959999
1978090842
429646034
500974563
422731046
401217362
1134605750
563460950
1273175797
374940286
117260554
1611262641
200008389
577318832
513197754
2008886244
635419918
1819179790
175770354
338554733
277179066
692391052
1931085079
1837258901
723970013
349427633
1750767993
1731535170
728075725
524002326
1457544179
593676046
597408071
862109100
71195124
326630982
1123350847
1252945232
2092625070
102920157
210092975
1255880714
461673389
1837415340
1120646637
2013587558
944756417
399427239
689920295
370105934
192360569
1467698647
79720838
700524257
64356319
529777326
1933956098
587259284
397902743
1669033959
1012516162
382096198
206756728
417523109
952884963
275808214
1164776163
228895979
1092714204
1733376284
1759130471
1517044986
1374534782
1851765822
2142658176
371746419
878307235
1092799783
1095757813
225022112
2103938817
1644435240
1507567689
602791254
513084881
1398584671
1227611860
767237225
246260222
1303181828
1673772122
2017999213
1101925087
848285823
314539112
1800857233
986099664
1562045321
623556860
473862632
2074365249
1971109610
1602075428
1703518434
1883778053
1992900383
1947915914
266728714
920182547
587622865
834980670
1485420551
1190431165
849974719
2066165679
609054776
70102625
567708578
78242681
1977375746
863732826
382821745
1676183780
1216092082
461821399
2050242509
776407118
1074563043
1272735499
2056880428
977017108
838930264
523101169
1519149804
285922514
1647577560
149575136
279945492
1019498774
1771409817
513221422
1865181868
1619673559
467045104
292721740
949611104
1865130960
1683028111
1963516591
1034853929
1582591612
2039388126
998559304
1479309255
1655262852
1911473421
1084538129
1419298126
323512313
856467415
274554832
493936858
1229463664
1755752234
1314054550
1068280073
703394189
652748234
1064410394
696238566
141509407
387352099
1997495117
1365941221
776621268
214071154
220076546
1154237717
523043246
616466588
186210704
1917190429
398852418
373032339
1769403216
1566681419
1422103096
697244573
126121932
1175180571
562078903
1463501924
2075792697
798149243
1140317239
1695087577
1923876219
402339245
364225214
1845869291
249791634
429631986
2007122339
493829383
1544048226
504359273
1352467818
61541257
1810081233
984937981
1828808332
1334530614
468050512
1140779128
1599028454
1564605369
1308067360
504992215
1884223791
2005079355
259972373
1315234657
1059776352
1450671008
1034101336
1383997048
1746303382
1530973997
771108545
1185336490
1648138546
1039118202
1053667229
1853522234
1137574434
1592606795
1924457378
1074028435
1026073778
737736071
1585439498
577072357
1647382419
201041858
967404522
643606583
1125573264
202436616
1287928330
404875716
1675446396
323472511
1239999511
1730448478
1411414395
834374652
1328104001
22994088
2125546855
851837798
1798462654
1695502946
1119856165
1898711372
2019942715
1422430146
107829622
121977329
47456849
1189685853
885097406
1413481359
832543880
1521236625
2132171196
1925380970
1416824249
1378071769
1144640303
608991507
1104339527
1234012471
765093126
1607564033
590586857
563383269
1694024655
557634352
534597711
1395533158
993504513
1250925254
264613396
686148306
855816902
1585704647
2074737834
579288562
539311299
397603852
802238773
356029910
1854544805
1583293360
184532413
1798639243
704496129
1646518027
2068176571
997827135
166400021
602623126
1181839812
1255434301
309089387
128678732
1275876292
1692909160
1311330183
344706995
1659914051
1557280989
983252369
1563670385
1285120596
1783388712
980412468
555984410
1954546953
19731393
1071956329
320428297
1373853652
778440227
1662191025
1335911405
1183666576
1990768980
1044768224
1913652501
1027163635
671425656
882096675
1565999334
375782323
150183626
890452836
957892463
578570954
1280974803
522569227
1387536242
2085831355
859731689
577741848
84384585
255514727
1240876137
1329028987
12227845
1876303229
935704910
168107041
1243771603
1865284860
620634028
930806486
14217903
1938129727
1288514247
998212216
138952525
714648251
1695420371
1358107359
1871531050
353284936
529360219
1296654166
36796769
990445575
626052164
360706099
979140758
232226112
227762156
1611312564
1614784659
318476167
2001202671
1500475827
2040218084
1891797218
353498839
1600758391
1197435757
1424009190
684095046
1217320019
1854479832
1905630629
480605022
344814751
209485852
1979948024
496851036
1799256868
1581089885
1921117085
1393103823
2128815396
1292356418
164891272
226099218
940029780
568774956
609112708
121541607
128206741
1427071315
303113934
376887966
1446285365
1692095213
631483045
2041033822
1151322428
1533578563
1347878873
886955573
1441368886
687625096
771427408
1183957723
516209030
1013701021
898484447
1352471099
1111585801
1240145847
1890457503
716382810
1357845040
2076383086
733684112
820844312
300622914
1469058974
78200140
35312352
1400274667
1976133590
380984647
1185525431
449399785
1081314849
1027606014
34732538
1761551764
1224557141
137939925
1574716258
1293170862
1684611582
10705430
1315924326
554462825
537165222
1138688209
1727557987
444440265
1208775774
1215941280
719137028
1154861918
616716274
1333271611
675974574
232153197
1099979178
421124345
680525093
1121812658
83852832
1816531497
1209544250
934696424
392157624
1541815708
1357967294
1305046227
287577243
1973023434
1072869968
883299776
688994128
692859450
1840830276
50188353
495173309
1095971476
1773914692
826981523
1529542720
786675696
788389908
226104777
1857791656
1052832134
1994129343
1897116878
507178405
2117197891
263393989
1501010447
430081639
811943070
1110129996
2078965631
163527599
814552309
2031738341
222983164
1598729852
2098887732
218846882
929332135
593584536
1822646197
1168481441
470039679
764808882
890924355
1479839939
1341566534
184762808
2049094212
1674649499
1717098191
215760386
124238046
682895768
1990953629
1679698345
805514930
2036741091
2118465576
1663206063
68752259
698146854
400210398
1962138171
703819547
129445069
1106784267
358996424
671518465
988380410
1331880859
336695036
1365691818
826960315
578629620
796327848
1314447439
504453408
2128966990
480577229
1724230886
1635245972
178852699
1525184499
1148889335
281995081
176450248
1109625833
1463795493
913875104
2059987003
227448092
1558953573
1184381704
1621235177
1002634090
1270894396
778593311
227718733
2014413011
2104914553
1363775768
287499875
1615121808
2105837463
934874683
987252696
1561412637
1162271399
696375167
1488007859
1788026287
2094250780
1704474748
1283190974
425447082
124000567
657536228
612564664
1068479080
911846624
684112188
438785850
1169489876
1980474393
1524208064
857851100
779421026
597874734
224537679
1078213619
2058399181
2070842744
1476468548
380910982
1101613930
859486210
505445008
649543971
1595846081
1548798820
559341502
2102011747
1558412396
351014867
763191806
1272755145
1233706061
1628078255
118042291
1135218493
2093112160
916665090
1700396397
1749504629
1564681479
1634419675
1741572266
1998657448
318078581
1584549238
495865163
532747768
730696361
805267241
1696519071
181715440
379082484
1849141915
434945784
336460100
21507827
20398530
992110124
622245072
23017775
2103836243
1882698881
1307623934
700013284
183531162
214831234
154830240
303457488
359574690
1988693467
284280527
249923267
954285212
347399106
1114472393
1290996852
2102268394
984330090
1315420522
1073308057
1919264488
1258977849
1410362549
1379294704
549046801
585567017
205679947
105241024
237956347
827817742
1410554832
1134725642
1064368539
2025629730
873963532
1364075712
810856939
341849832
1943235357
289524967
825136371
1041738301
1592902030
1650968355
1867009460
884803448
469405234
637498794
717072585
1299077806
1382071198
1080859863
1009390514
1722089271
1608603366
210955967
279945674
1700114349
55360048
469688407
721460180
1500143178
754105766
1161610540
70554854
1611060466
319484825
1826567130
1464994293
1462312382
982640779
617984454
1989510902
2002170564
1530163140
819243133
1100961309
1831303027
1593963472
900702276
802207013
362772226
1019138437
1420215880
574723225
224947926
231717344
852014924
1423432901
1411128476
114760972
1873384632
1311325572
1508923450
1681759123
1439719606
435192624
1731588863
1778286926
442212940
1778349456
1782276382
1211189056
1350455716
1840659918
1497638863
199827118
1217793181
1210668309
2070288407
1042514448
1773900352
155122259
339561707
1889456214
802064435
1848455389
461894880
982642383
1461552584
1910588997
1524294050
224260944
1642817845
1576657266
12574853
1400034961
187888319
421304279
1907284643
2042637935
1697229397
1603275786
1551023361
1445654635
1361250965
1730385082
1487612228
1403075401
831845823
663579048
456912240
1720003047
773747136
478698242
362497110
172469586
479308986
1461325690
571465189
1798074010
555894889
394971459
806334351
1699723693
1526263729
1907865230
957385698
740782000
2039296376
696829347
523994078
1004011607
1648797170
91423873
1955859954
668364043
486955648
1225819807
172226387
1886409453
291079682
1643565828
215817133
1123220652
892765444
219470557
1535239515
1716157782
692395514
1526822793
889558490
403821130
1574112622
2109960450
1194677738
1143803295
1052105327
851184635
563809833
1260816387
192606918
1736253442
103483058
2041060287
1818693447
1752413728
258822083
1703503441
65396699
2087726803
617869882
453775977
791347147
1211428917
990832381
1593781043
1608856119
827628688
1733220379
1218606523
1946478106
935907419
1502062753
407032614
800522900
1640655000
1659094321
1973988351
13958026
1570001115
1119435643
730947857
2049649939
1759107578
225549167
59557454
1474696
1574541295
502636229
397911346
1863997580
2048247926
592288192
1173112585
405783758
182141027
21476186
1780614834
1169096503
668984216
1679090865
601156435
383004443
73507062
334348990
745425520
1593865799
592378614
1190137153
717713958
1492665607
1663177768
1686505448
2046778218
1702884951
1647789717
1724422655
133981322
936883191
747127100
1131230962
1108546320
1102553815
2010426987
116428393
2087378412
1670207387
1801544415
298779886
1524236399
1557893709
211227322
817623903
1135540
868041520
1776914551
367570955
705769742
1236063911
26252149
176971390
1761631494
382781768
700122452
83724204
1201535151
204375228
1812322566
684620453
178748446
1749320539
1444899030
326988920
514570432
1487715504
899701794
963219512
1642325050
378034650
222500507
2078113781
835430772
1117106568
1304603974
169937970
38880137
552701061
2093639170
211967199
1184276569
1940173225
2021571860
174590158
425495009
373209676
1850274631
1847389943
1565579700
601828975
1739465858
153540018
2073604535
1546512657
1762833
1884869483
2031075236
719570007
1789684865
250773309
1356171010
681872871
1730165402
1371334777
1558295245
587940646
557012572
1429624637
326660178
887723303
903481556
249419022
41406770
920368529
1037640474
2060418163
932656631
1399941641
1164561724
1812107688
785498038
1364027775
78699543
916087543
1851050684
817626921
2096279560
148566027
694907101
157415418
1384946402
1752324993
436212580
667211235
1406979612
1860706962
980217231
1099779387
425840923
153296050
661958335
847578966
192577472
722945252
878451939
326152317
1582272636
432818583
557694469
520571625
1016046091
588112931
1842383793
1080544280
1707528914
1396112015
1895476284
1368260562
1966792184
1990755929
799618392
2137503105
1515504164
1973241190
1669723775
2085303320
1136717860
1579889245
1011108639
548402639
1519321274
962839715
610137247
1428860128
716829233
363067574
876149863
533565515
2057433203
21307443
80715654
1915612874
455123278
100629106
1024671463
1550847025
1711340525
242193625
56843088
349848836
818128557
2085581431
1855034959
1385200485
1840831901
387218629
671858065
1295567454
228122668
1606630416
719641713
1248494357
1877207048
1072289588
1771460173
2095607910
1349691167
1993497639
645007670
415720291
616582675
421384296
1893627745
1656883185
1133975973
1813579956
60160641
672858141
2112383583
1597786583
776076544
2005813558
2142855593
1667674254
116079849
586344294
1680672800
1619419637
1440224682
72211186
1607793917
259949528
143774363
943151922
1083288211
121371785
1995049330
2056477568
1114310108
1493826513
1727593470
297687039
1558893708
693586558
53347010
930048152
882997926
1195205360
1605042052
900767230
1218335128
1580880281
977524433
2037294593
1136952782
2058247345
1385886276
725661680
235240791
986608871
234081218
1915340770
1370080730
719089056
343178945
1530135596
619809560
1955986629
867132096
2078775509
1752536402
921404308
342732294
1153285129
785501911
204447337
936648459
466682511
708989749
2047901036
974827309
1059847121
687604839
1070335047
120606046
423040514
422160970
875541252
2143526763
551996137
1637259226
638932470
55168315
309007232
338680254
1999470019
1841058333
1145119837
463793400
1913176080
1441191934
396915222
93387947
695254957
993925259
43777431
1857398850
4324467
1482213601
1955653691
1592807999
1310157874
2034469517
1583042479
246609410
1849219646
50914834
1891267369
535397937
1667043265
1273384369
875372193
1213518560
468763917
2043094759
1875861427
1132722170
1202935840
1455349180
1814200755
515199805
412765821
1767570846
2042646937
285737752
906796061
549868732
1125821170
377940979
447132859
181804505
1401441164
1823885125
165176190
1413100215
1694494691
1533852093
1137535792
1093223919
1896003476
1692463297
456257304
1593976305
810996016
200591810
293839472
1702561344
676556483
1474756488
599834937
404214450
463405652
414474526
2053492768
1992329488
794870126
798068619
1019946254
779131751
1426485769
1124484316
1494431528
18373316
199196325
1314070853
653965096
1172924620
1424904800
1743454822
1694199654
828846657
1047592260
1793646857
743632064
1186230654
1002578071
1670068083
429780496
699840562
290661045
920514452
215588057
63504932
1939909703
2044451181
213617970
1255559022
321022887
1282451827
108103331
2094351899
777462053
1357151796
1408898074
1203625202
1714287586
5893975
677829517
540151288
2016284036
690463590
981057369
1999802380
752713359
1408659030
1127073095
291019088
940075759
548206373
652003361
2016258504
2074705312
1683089215
1691545350
408575317
357869046
1831706548
843115941
1569015257
1495603867
1385461691
1922960691
2128268659
1548723816
434275102
279640974
894902646
1956265307
1112662151
275145923
1057694546
421123909
1970573229
191124096
1622500434
1538758018
708497264
639194295
153626276
1109274263
2089747459
1841983745
1343580237
399548910
1404052954
1945295959
1140454715
1783313756
764655314
1695578623
1493205338
992983043
95961441
1172841578
1289079554
329125881
1374772899
1936899511
2038875468
117050571
2010530846
1992558348
1537329671
1518306746
1771821671
928793015
2113131635
1915075654
1229151162
326473454
257606335
1383270742
86407466
1727940765
491102435
2046939500
1493830204
252749938
1201404700
211271797
2063614462
14277095
1088763695
1154502247
2072210941
402675921
262731687
1618709420
72498205
1371228803
1277265336
1056060615
699828497
1055626796
2138653478
801115933
1845475000
279430279
1475093824
2066058479
1729727000
1070311546
390477398
2098313656
709398932
1899810534
2002264205
1045786177
976556931
1572124623
974831570
1324404104
797803553
755094974
962247798
1065093071
883524653
1641043548
199568562
1993107425
817260115
606843509
1011761141
1142335266
655769236
1846150842
394981343
1961855334
1538947038
1448227696
1203158062
1638646158
1029894628
1944962273
1098803941
1371544959
1791666334
328705065
13161573
1289943766
1609228545
1077448272
727102681
1691353786
1956503744
1724011916
1848804915
1051668029
1443507020
731572491
1290363656
574624448
140462263
1489511772
530968772
403338820
1183650782
556625005
661016929
653601530
1103007933
1313605191
1839603220
214185049
1384204834
1259817193
385182055
1545548528
564279596
1603111090
1712703916
1038162162
652816852
1441189969
1733716740
714221075
402381516
726294917
436742532
1275931634
30485096
1528560929
1879225364
1450252925
1262382648
1158804292
559134130
178246656
1195825131
593820573
475072675
1001081272
1240896628
2139805042
1214705748
464641862
1655859715
286044272
1679514394
1137383479
1929698930
1932155990
2095000978
1573227223
1360127251
588988841
1499894717
228007353
16389434
1105076698
761355225
864062167
1352034512
564698869
260855996
1594174704
1159037447
942116023
1899285423
1308103333
1378056686
601950303
1080481527
436165589
1046820472
204036308
1814034375
1108270275
1764772017
1077647206
872319244
209390402
1502106510
455548774
50810103
1365586609
378206624
1466091215
255459269
341962692
1167283037
636935807
365818361
1868232013
1786637720
172948063
1309649439
801970244
1788235616
753172834
318279627
715367518
450300165
202573500
1304010051
840038265
776292758
730294454
1502747090
1139566245
1230044471
534428186
1802198091
1981901456
1396863942
352973285
2110952734
1511264928
1457426152
865821581
1544134786
112771700
1602910296
291700614
621273353
880096587
1079500695
670456688
23339395
1424280281
377667898
469860768
1296072531
1405229837
554284123
1976404723
561077471
894882481
858374368
1147796774
1966627689
301127502
396803715
34206906
67919364
2097918951
787036683
1900418060
956797705
969231538
1780147225
269761620
464815900
902093771
25855748
644222319
403914338
508507392
1690338870
1669279350
2110740474
47403664
1724703394
1848925621
952121130
1528965380
293063402
1097091333
250361473
1857340343
1444786147
656092757
510124464
92383402
52421695
569525044
1737111359
2046985611
2029175175
358344153
1712256050
925573925
301094881
44930297
366994574
1681039859
205955823
970502140
1046363879
2066742937
88098918
1776484227
19203684
1185602992
968285983
240125289
1868395696
1164025937
1192344557
1271665993
1390308335
983941266
348408160
1737110619
1718612424
1020228840
1579607264
568705482
1789636983
1651088803
146097558
1576593303
1528005978
1104607213
182151654
620286369
18287092
1313970960
597298930
1028173676
1088501738
944094236
57388441
978614974
1038550595
1445509675
1257439576
459573547
1531974855
1041068859
1813780119
1153098660
645029335
525786996
108585132
1466656589
1740239087
386528838
1203918867
696233119
1752544638
677370406
763830526
1628944704
1914844084
911822152
1026603261
2052617932
636184724
1379167565
1671966247
1226372060
155098743
1841674167
771972204
1415539773
107303086
2144687731
1891873958
987699431
641864915
1807856554
995068401
617072751
1919454540
80238180
560916645
542654288
1021928498
1349912248
1958016181
600072156
2102086724
987707755
2078199547
1344281371
139070592
1113703796
240190548
1981818926
571773302
936435362
905741257
1184990584
1222838207
185359215
437525648
101236740
400424596
992231492
2031846416
178914516
1215271334
1682543571
1626924317
1133180831
574069721
216890288
533853373
2112836730
402387099
1049600105
412979705
490821514
1645059924
635230599
980609705
2047274247
482098377
1759453741
1371482895
565488141
1267742142
421516626
1185592058
978291790
539306174
582824382
471258303
1508803214
94193950
1486104084
649927405
860667124
935774360
1086285286
2082019116
230540635
388778504
197969224
82163675
401891071
2036947834
740941165
1863788231
1110257581
1731983264
1382611057
1868181334
1835937646
267129264
639583772
1514286158
1655431301
868361846
1782404990
426671829
767905927
1701172884
1457710128
1628474424
627564451
1142786374
1372509613
1314604071
436982174
923277023
1370266612
1065693005
1532667317
998865280
530565532
1109787963
2087728885
121866659
1435432977
1691929239
2089264298
269729367
1724839020
220952556
985989725
45021306
871314112
721757971
1626132478
1251235027
562596666
1053543011
972700235
204473969
1695497590
666003977
916792168
1411856516
969489801
330885878
856224422
1155922228
1932118028
856054961
1706896590
900213542
1760771653
2087112668
969987228
72777825
77613638
1624618053
842633843
1303411835
1186286490
1075691397
1449633222
1432124905
1840974540
1219975862
214932510
563532276
2143532676
690919679
828035505
744017258
1383802701
427406705
584038953
233893850
1289972631
1187584628
1935863959
723848483
16686188
343535183
1572998910
991395879
1657207262
1895049971
420040655
1732797701
1291210358
761084718
590673212
1512823562
859675672
1529356681
448756203
1190023036
1420693540
715925026
1161660708
1327484694
2016690131
571149687
1776860879
689922255
942058469
1137694081
875180056
205482058
554208756
1624178080
1666562864
767299480
1791093552
1492210548
568795179
62699910
1521349203
2058504616
2008146131
297368691
1744870981
20633152
1737812247
868066183
186950626
1696717050
1784872720
874527286
869442792
1274742995
500235130
1902877952
952282366
1593666305
660261337
2018317713
788067768
824856943
2016424170
931494680
1976496853
561897416
1348100776
1509154209
1744414327
1305615130
342578306
1559443607
149831081
926777109
1109909483
660876243
824570967
685120709
230533693
937148137
719470941
1172455638
1916130580
1989159698
1681017633
1553965415
1156937465
1371319631
1377477680
921310483
624745184
156590284
1541426812
573231137
1840679205
1896096050
613943349
1276718105
524752702
1971811506
1278926942
1509291141
292470840
1554808386
1218515493
1275739736
229491941
87881813
1105472090
1330824608
1484559507
1582970428
1825141323
325112890
193510452
1675505493
821404991
312061770
168271815
662409415
2144005004
1998425663
1091566082
1282791380
468852850
1723799827
1393239240
1575646204
816864335
76836252
1047472365
230945165
2068433650
1590341289
85104472
881863625
1876084254
1267014274
1384851524
1485997812
770718372
1739630632
489170026
344666787
1227380010
2127900270
1043960978
1825338420
1535407345
453841302
58014257
2069297330
275081552
1483504188
1147817856
1507209077
1351284130
1463882517
336924654
1383443527
2003803509
1286819667
935528462
648581529
2100934757
963786972
563686934
622592603
1201852217
976406229
1177338338
1445829861
1599487852
904641401
1103099377
945749343
375924719
1641482853
1658019404
1549747865
1067818136
727828337
1423780405
711177738
1839145882
341023703
1326916466
950549779
1265531003
1838597470
1484027589
1561404308
5806441
556375144
1659913337
168210879
848108230
1675797003
897972296
281273066
610517989
869275207
1430546947
292626286
312046291
2015106713
1527563519
864288584
1764575418
1803436939
1689139602
922555315
396303950
845410268
355431411
154974751
1148207149
437769738
1630985652
1179121109
1525117634
2119325464
832742724
1903579830
1832468082
918241337
931237494
916573996
676693096
906369399
566069895
789696179
498817576
812776493
1038686378
1937380224
1926508206
798355646
1790995969
914801091
343356806
1837290679
604989000
965634256
1616256032
694405637
1422736283
656610768
1295254945
1676028985
90113709
1029402260
1978126046
298979144
1762789322
869061319
172661461
1465664918
1056880176
1867482910
206808881
1188752957
1873123487
1606805185
1724016718
1772456846
1236723228
1379901029
1440214371
168403139
1033235727
334622186
1237355713
1230821652
2018067696
2023617245
1567545464
89503006
1135134007
824048265
868801007
1811136864
448415359
1559420089
136877754
1566594340
1850616394
1674206522
2119228527
1599133636
655141783
1779930777
1092048199
1838387046
121960129
502688832
1176822857
1603270499
669977128
666043655
407718115
1789107767
1769037314
997084338
1495207030
2103741429
1373328706
527990508
1030534423
1207054369
2003137770
1964685636
531645212
1100863708
1059611916
799577406
1581905053
1548988369
1696315643
1741867740
448483712
1515012606
1938652899
525589155
304054551
1656130621
90413367
321896566
776070185
2114884374
1738005840
1759489192
433322898
321683440
1803550052
1424148322
291738261
1374832697
2089957305
1330444900
1574057038
819321408
1366806244
84722461
1546577745
1049220453
1499351765
1925254454
838021731
154060392
1402503153
2014844125
1271162972
1083567890
1354784866
953176230
133839951
20878219
833262544
1251238980
1967889996
1641468270
295491470
2097879651
1495457618
1831402810
1717053203
2073323310
1077550435
645826824
27765795
508326432
792786999
245461711
88438613
2047715645
543984852
1539652209
1124466567
491444708
1441970846
918577213
1885039451
1773819005
680636124
1411345010
90284016
552277406
1550104912
666531039
348396263
66910451
761751724
1033258438
1659801828
1423242063
807923265
1928981762
1660701
424039673
1380567838
1589766565
702714593
919212899
966378194
807000230
1044722189
1467817124
2006194578
652585749
316582794
121548911
39720708
155411452
278169396
434619043
592696071
497966906
80391632
833906317
241912356
963452673
779846292
655900572
483244379
1595056964
648200628
559348910
807944912
956057273
1619798486
1633278461
324327832
1876239656
532081661
375073644
1075607148
1967655680
1713300356
237039267
1223922635
1462299195
115119877
815752648
1085403643
259971328
908918695
2029828316
1499898702
167221304
554834489
68067513
378102035
1064149347
1272790731
1451956556
1441408641
1414118657
806633922
725949282
501225132
380182788
1329748774
1810784069
240690949
223418036
828757891
1828136703
92804375
10037510
181112779
524619885
1843588
43309878
239675901
681176886
2012353914
2078664344
1038557429
899919815
57740713
650117373
1563137279
1590575403
986288113
700918497
2102846460
588285758
1870358123
814843412
1963133332
1242387632
228770892
1874178937
1907804013
1895919139
229487059
1986967871
857576869
471307170
809156856
134115777
1689606907
1608225486
1426196744
1930920192
1944251521
346382754
415853449
2109199256
763254574
133513435
92610653
2147263547
1594355338
1171907841
48597283
815336105
752297502
1587128933
1555255063
1907888512
1202991379
2063060415
528139691
489903359
695036606
596553655
992450525
1663510564
18450050
1440226868
1313979408
1175274614
2094500092
1536993033
874295376
463929100
670926561
1470296726
1772748457
975177546
566701693
479732998
524290352
485666147
28645077
692734367
1281760981
1429647337
1408096547
258851841
1700189838
86217402
823259210
407292846
1531557087
1991212206
303259895
749726964
1614092118
290692724
566372951
1544983491
2043242626
186589195
1927183915
1478925942
1183227273
761370629
715243813
1493038783
1928132779
1700137159
1557091031
534853002
1005196988
492267371
125705744
881478569
2126725850
55028166
1374417298
55194963
1037964041
1827822689
1791729536
810988416
753421353
2069086638
530507370
1186795289
1174408753
1909290769
130883870
1603461584
480069792
1852941259
1665646244
2015226361
438138576
1286451059
363692918
1808524214
183673767
2076016453
1945997430
1760783202
1654044336
1987067271
1812673619
1031202990
1602488205
1374136152
1644397356
42106690
1066678967
85647925
2037757641
2092829317
4613528
453368645
1550800711
2020351755
898464468
1972251999
1952262890
2131694863
1424490087
524717793
1837231741
2118982318
1772225098
1717159959
1190385092
1441549840
37906942
453390781
506581912
1155522549
1178892153
1345501921
1451338195
1400847757
106864381
1690728344
828883509
589316866
1085776784
1753986719
1722404428
2037216731
2106260298
528982139
1198337943
1878083159
400390964
2060409956
2032281591
1718573793
2030259230
1443086409
1510789570
818209231
81274385
616334673
710729826
1999170395
1873466758
2068580159
568666120
1640352775
1979516686
40143509
732163709
1858373517
1901615907
1833437668
359465668
1006846408
211403727
1984662905
455515683
466598491
1697916741
899090497
1378487182
2115947965
906710425
1512750952
444143736
232390723
1000870786
1699952444
1620659393
1543245936
1487333463
81046095
604367740
274042980
476156064
137824085
1665776209
1509067010
754267019
834369410
1072796349
1060774842
954576479
1269067039
1638447397
2013355167
2076127630
1989753159
1492123249
703184208
204940287
370027015
2130749209
830807652
426594250
330969452
294394957
416772725
1879988013
1799557847
237593460
1978636210
389574438
191437288
442588921
711996052
270755146
437999775
308991575
1593937905
1118628651
217935159
700925518
465932068
1678387931
1342689483
1578203447
151426221
738173690
1611378057
1433331514
830112758
2015382312
1325612237
523558537
294830516
196411517
473410930
779252686
1433550492
1846360315
577081865
1261451799
1631750362
1704118
438884250
542556973
499181300
1028930982
1327055463
2035083346
83655130
990854169
706770541
863951277
291399442
1551401591
464683951
1562310488
2067073814
1487269402
1018297645
1938911454
521876258
456333098
753440650
823373317
2041864346
923729206
1243434669
1515224847
1532432797
372964064
1391531094
28447886
1348342952
1213989620
1691026960
1063436299
955900567
1293886441
71117842
1779268640
763035629
1989301332
57327246
1838103770
305031312
45254496
572060905
1911162742
671416538
1385171214
791894920
501928744
1969164394
814359068
1135391153
1578316169
343196727
1715668042
1657098356
964148788
1257552070
1980563316
1675630739
1667520322
1217498302
582089780
103737557
1639390718
139950728
194396676
1855954013
1292058190
314768203
39289361
345149588
1621917690
1152479407
1646865384
1241756609
1179426222
1231345501
407833136
401546079
1087596150
603160710
943138321
400171523
418555212
1989989800
1691612169
1200229759
1837551913
748429627
200788074
202456567
1338869308
1160929746
1737659037
897311433
1549452496
1019225099
1943200324
1418017412
1323170486
1927832868
139146063
400447399
1609028361
1926593706
89948688
783249262
285331020
752422743
239544153
1511829582
1686676214
2126514368
325254405
1740087271
1541039434
1515429392
2132789906
1122369871
2005497958
1872779252
730789913
593970019
1516586350
2059150652
1566018579
457275202
424262868
853832791
1544908472
1719586251
784768414
1525503631
1598355018
1665441516
2060420685
421177774
1778105295
15529683
734383445
110905940
1456453304
1089187102
1733107814
1426476582
1080926574
342360685
108785117
2050901678
578790831
1972618969
974689239
158763612
27611277
334039147
1890867550
972064763
543018736
1184319793
1637166618
442441803
1105555824
948518230
746533568
300026013
992442660
1703678320
261032438
364065937
352660363
138492214
1232465662
1690257703
1246965387
77841663
1468569465
679613970
923675937
722092179
1546771187
211818610
493339606
1672354080
460989328
886441267
946648037
1793166316
544515494
1928813359
723870009
1111301080
1199792301
1020591411
909219004
1529712640
377677532
604296308
2097187356
1131117161
2098130400
2007202508
1189495600
1141196208
1278256932
1112075530
258942173
1875168013
1843912650
76105026
1685248627
232354231
572516573
1585085574
2139587319
567268237
1203849156
1356346853
999695462
167767296
2108763844
1484689429
2121361681
1236980281
816823511
1695875086
1768923806
346090794
2015757712
232928063
589895441
346670349
1964302951
1843525956
1335596316
746998581
997558860
978728788
1393840047
606515838
662499763
1965809973
1197540173
1028443313
1565717394
246217784
434725169
573829401
317604010
1612228960
477217815
2021092072
686168308
584726479
1768434840
511733631
2804359
1714961959
1471972625
971283453
1739979582
125091320
1499803172
1094581290
1852028857
1450659120
47239941
338008368
1514490966
1530546378
547784047
1674863
2145314120
508825271
743776798
1094166740
820049707
1763000428
521338056
567643352
2064543302
668273940
370070810
1411343534
1965074410
1931772741
1907560941
2097551034
1620718091
1120005225
352077424
669385508
1956205548
1866804732
688127407
2121222985
920346036
1839084466
1275121518
678993560
1564590408
429810349
1511832554
595956165
1263137481
1927680803
161665179
837385523
1544097786
1638863475
1663374284
898621936
1247563962
1863134649
828094843
1653823877
773799966
1448985585
1537122079
837552958
777567118
1941921858
955912361
1553902184
896515003
1435130933
1224725428
1811217719
630776971
484674001
1653963846
325642885
1087233453
1671554613
1344342422
353046544
817853001
199250823
2073348387
1632493781
1481865684
800349020
1006339142
2000571288
1499432992
1570961573
155579200
1112729715
2121360758
1754032802
1379564161
1327149002
26627828
1340608145
1804086845
808728693
1982987998
659112405
236854853
1360428372
1830190230
1782992089
503835598
1012149295
1059960118
1408914545
2050008115
119700502
1143331752
528176407
1619846645
604801806
397513021
146613257
21843046
1390167260
1896666284
2071624446
786048250
1004654722
1972878402
400361657
796486183
14845942
1484256394
314412183
278923450
773354630
106039645
2037708809
2064608131
2043369072
223049131
123181492
1778405405
690762421
1722186790
85151345
1320935970
1027369222
1080608632
407485626
354689277
984175324
1654510071
2078250523
751602276
1940220072
1290147448
1335484860
761532497
854061344
774113431
130174750
1683051531
52180623
1631048828
61574955
344074922
237585880
651880282
1947121686
1888446899
870003693
1707884562
5942701
1517681441
2140597513
1335789254
70161779
994457978
283216405
1637412221
1280855989
1347064917
1520709460
1446762539
1825569336
440826945
1362457220
1025133970
524909107
781096867
928074044
333000311
336924400
14368349
910720753
1682257582
1026026468
1473658373
1305523017
412140805
1564859057
2105861877
1811800293
1743416310
191161818
1607425838
638478989
1925007646
1686375042
1015431247
382907007
1594631651
1414394692
526875186
1469659056
41443392
788576672
1740865585
1554529610
1755683385
1295233346
1048821015
913176566
1238053406
1949579622
1551060787
1420837880
1315210049
332568450
1003162891
1764025438
1242623636
1150802249
1327616255
1794852927
1758767436
2004729689
453119598
83941928
520836889
1919004376
377859287
1680397558
92104947
42708084
41495753
1818272519
673793586
1086479780
1973883985
1304020052
795950207
1485116522
806134458
1276263499
813643648
2116345810
1574489295
1199868128
1523532477
496347002
1312194982
872947660
636604390
1307594006
1090729612
852194697
330745963
1002362688
1370667748
1743817525
269640973
105620320
750867738
1937048852
1898761906
2051842091
674571787
607045778
388859394
644058960
114284194
266740323
745772110
2081181807
548506230
867595702
202081055
162673425
1666063677
469659887
1565793513
1489326200
364226103
1397279982
14873927
482930418
223429954
2075562901
2077866280
645130925
39138984
2123623600
603801362
2015111561
2051616531
702576058
1744801615
1724257274
1244135490
1672748847
747453460
1699813297
12027242
1334416150
1473257987
1834627747
484038341
1503077135
1245149366
1938654260
1253623426
410992389
745986531
1933568028
2110563490
1438741218
667749059
1598658577
484395955
1366617448
1321438178
742053605
407663583
2113244586
834138461
841196072
702566698
2085386761
1402995402
1380412557
685077914
306003510
1889117239
523624427
1267924641
654340364
1224181215
1004644369
1676413337
198501273
1755028618
1080968341
432107250
1907381871
730882534
831382280
1661388626
1836628175
233954469
2036875666
2001450899
1347350090
643264713
1461950712
1074431201
1637096807
2131720190
1682476684
1310519647
879920477
1537057137
492449612
668491752
1657986221
1426922156
1293611313
1383219368
1808218019
415727567
1343733239
1282262299
1268020814
2059506397
1613890850
1173609583
530790959
1961803028
1979832011
1058437138
1220634032
453793516
1342768298
1394611978
37560734
2062923732
1439714766
1529912196
1283615466
1456606961
1462210482
965240319
1443113588
529335074
367132961
167950761
1029296592
321592224
445084780
593521020
463110669
1672146927
177447211
1210305380
1042201154
1346641806
284981055
484373870
1391562137
603263886
1742239813
1962230045
190472391
426804671
874388120
1173428377
1544040932
899404039
714420951
347015698
176645472
1055853163
1597204175
1992238294
600513713
287825997
775726983
1300077755
1202918579
702563141
1621144322
797161217
1771506556
1807341127
53387064
137494189
1040232223
988751585
1649896393
1278525375
165483406
1060875626
978885795
1023659185
1737404733
1143706903
1841814535
343837176
1516825286
1644448943
2056824043
350569093
826153971
1318510266
1876227341
1620100156
1154035515
1852641480
1415710528
669598534
249281620
2078428570
1095374319
725452747
1801039531
1524192088
1747199196
1094410490
204174165
1960815885
1481823208
166355373
1164947272
1118827195
334706953
824829122
1465220582
1965281629
1735705239
584276338
1059600197
13032182
2096308592
1438766890
1630911921
609951654
1317747563
1512045105
156783886
1539345672
1761879471
578619274
1343029238
231741113
1648698970
239753648
1713334043
618374857
2100412277
260183158
554976839
648271381
782549213
1549279567
1587241958
1236560830
358834855
2029417382
1970409035
1933092453
2030135080
73766192
1849631318
2037926902
164578657
383941136
655464911
2085519800
1712020263
654482681
1347068231
504065243
1454319527
1445421971
1641821888
1683069636
1213304155
870435526
1004883876
161493289
985078761
2064079662
500467499
224060931
1003053988
39412922
2069517448
1497415783
13520529
364872539
1989396804
1617076348
1389921013
741763909
1794561859
751472538
1233767875
1907621178
2091458387
1713690807
962631020
1667342990
202000170
1960568983
1223250608
1202581884
1029363622
37221869
1380783110
450271587
2022220714
926118468
215353256
464230245
1565111561
1087717649
1948454296
2070721025
600753255
1241626888
14897603
1321352695
1115043341
1205038038
152235762
1022503367
1963499794
648853055
64067590
227693311
1780997489
458430679
1997294383
471408938
1740216760
344283142
55774081
1674406736
657881624
110978163
1414767550
1169597291
2129051163
200215136
848457629
1565412147
624258857
431254394
219819906
802402169
2002982505
1383677353
268165511
1027796393
755039153
1276499017
1050125390
2031107852
1170074394
1886056391
247963907
1944620358
1194165032
1966036579
740687280
114839270
206769163
1077949404
1489426303
458861405
2027476191
1795506705
1390363953
988473124
1442650679
2023340439
1022517485
1676548238
2002613343
931858733
1077762760
951264008
32099809
824071805
2134610702
2024602770
1332207988
1965934157
1882963020
1391671544
1829781532
47090862
1579091436
72408670
468574150
51430729
393956832
1514242545
97071483
71963583
1115249604
526232487
159891289
1635519318
1575494137
618103504
369709848
42426380
773720237
264815042
44803090
654106223
778125426
1211298581
817729013
1987914640
498080582
1655895258
21679691
515395011
1608675348
487114116
1321814884
1480457411
842859489
146053162
575726169
1081063876
481295699
1175072846
1210498273
268808163
387538249
1027311211
931475555
1387748380
201622219
301708335
1974019019
1706622448
947893300
561719543
877526350
668913471
1656795529
832447859
1742805427
1867973864
2138132345
326008986
1909836176
101422825
530389107
1508488025
1067636817
517787733
1733883911
1768697120
1729272294
1795532803
1465773212
186314795
1420722589
807067780
1643102557
1523348926
288309101
2083909809
361287940
1427233196
1996121968
1459401510
501469282
2116112425
1758895934
324460488
1981587305
293789808
924800005
784485062
1690379455
1702914521
1625356850
2018962897
1019948798
746188820
1114034602
179025787
1687969683
23015216
182662600
2028807173
1312103726
867137457
2130408088
1754701274
1509919979
310432644
505422700
778020069
262641131
86995283
884676957
1712177154
781773438
326523294
1029425334
1643918422
1373379317
366111261
791363694
944407918
1093382120
573610707
2014357337
549633700
188369997
1745390115
1695498934
1202225709
725800848
304369768
596051186
784458211
1176219647
1802935573
1377870595
789250009
2032526675
1870666302
1213084544
715486553
1200716367
501553478
1332302922
2142536881
1754247063
1542752031
9951536
1375146166
321672558
1711351914
1455423958
1242586308
1655121564
1301159355
1140144129
1989186918
273033699
1081061249
1038505630
200155299
96083222
1478583060
1022785126
1438692837
894297665
2008176178
365512204
1152335512
859443044
1237902257
1697375966
564231588
1033193333
1063161736
2053329864
266764589
914025639
49625934
1141460910
757127515
237019105
723952121
1069603673
1189714145
951311772
311368820
1294676911
1262165614
234397914
439660097
145119317
1238672182
1455557926
1051416883
2055084450
300389438
1451106614
1331149126
1935191743
813675042
1294823562
1112599110
1590154362
1362557520
1077929547
243446371
688353955
1139168691
1324322599
684783592
219335495
790893072
1892838287
941456466
1012477982
1082204728
998001193
1328603464
1367032126
2023106009
774482466
2057827542
1671017260
34683318
143435057
874923260
1474207081
1477808301
1542775253
1395588256
990531709
1499321103
1412140497
1596262424
2095887268
1118979918
662462530
890470427
1540631584
1818477134
864330727
1191141193
639306550
194797388
109136231
1369669120
874283860
561447046
1928659323
1083692654
486156198
787388270
1302290198
402985210
750449195
903230549
467534364
505763916
174903584
69918602
1118882126
636712497
1225899489
1076902146
884608074
1200174833
1312906059
686350502
800317039
30283343
227023761
2140907286
1341347915
876032869
262991479
339117296
447933112
377064725
421951455
2004900925
503101526
1328514510
53005938
1663729572
1731065996
160608503
2127872145
2029192014
1462526236
1837819321
36807616
254334229
1166448800
611556385
180005514
1510120530
1910026551
538480961
828949183
1582916276
1961732541
680178582
1078066086
997721130
959904055
1217287797
295138346
2127587155
2085822565
126070650
2101006659
1569160524
2038187088
2060097980
2014592125
1558776440
517459965
398631652
1319233858
603207339
364912467
1386766098
185214065
1699865907
1883320625
2108753045
596175216
170251546
2082562403
115691850
2116157736
55282035
233778011
576501198
715171791
1739585987
212661216
563726980
1812839324
1268320847
550755306
803801956
1189442145
97242073
663132732
1724046379
1232443611
1688372257
1827495459
743560452
669865873
641957545
919845323
291395198
231178820
1548330038
1388417999
1795188154
844656063
1011866477
686301763
798544074
1315458427
1005596957
1197206677
766679889
81992478
937936926
1865733500
109949385
684131260
1261474386
1733111309
1832118031
110780013
1677840366
913887061
102315858
2010262235
298342580
1764572304
1651004747
179443330
2017962841
749981099
1966898699
1901005978
1228195358
1411310037
136942961
914180701
515622783
1230706933
529762837
1737686748
243357073
2127926876
1853227498
1980264598
1305530143
743459598
1818054247
203336625
1153975077
2073905189
1467066505
1809168512
2004038134
1209669794
1737864536
798710119
954537001
904143840
918114832
1748717926
763669690
736040999
1705093157
465187382
920198932
633756740
1267173928
350466703
2085212482
1638042197
168630097
1131777126
1633817378
505147858
774612992
552592227
1531547365
1967333827
433783416
640955075
1010991407
1502116699
1230165526
1513866149
891206062
1488702322
568819781
1649322968
2042389231
185396700
1470306594
1078219561
649827067
2049341053
433833646
326533740
1002283808
1453024342
505960932
1026554232
916410624
56239
1278489244
964660605
423536131
908912695
1007905755
1366871763
1685956519
1077102252
1809338392
67844065
1481822339
1876506772
139138447
515433258
299388811
643390663
1606738522
2140522785
1835733225
1634767611
357505226
1578665726
1678413391
1573709179
1833429955
1080405066
1883924143
102202114
334314143
1860080199
1615249129
871535136
156153312
1205647589
1462528559
979665512
1833454363
1235398110
570808754
1195951886
960878915
11238005
1755174203
1669337352
212938041
1151441417
745077645
934830503
202065307
1315338394
1955007044
1036397755
1909579597
900954111
1997336256
749175368
1399998893
1291681559
82353567
929710498
1135248068
509874184
1993323292
625890041
1725537151
2090132963
1456069573
1537010149
1021338678
783096727
50857171
667799495
1465081937
910219552
198792018
1924380131
1776223022
181570410
397338026
59281277
501167150
1713545487
624909131
466809902
1363876486
1625346345
352003246
2067630682
1815491184
661121445
2015534089
1150908714
1061660737
2051876290
1022289259
1264902929
1755905437
2125204392
1818138398
55469973
202175796
372757274
1331112267
558804564
1032832833
255546266
1978412846
2014378054
1448189355
2026928787
1153259089
931380015
80500792
1203259846
1501310928
2039104126
1241880818
1012686283
1221246960
1810389617
937302059
581106533
1824773676
1906377404
736051499
274638587
882781766
1143023512
1829246525
927088989
586897429
1856988319
37379166
862105522
1771267913
1958334337
1242107978
2003765406
1443785902
230345076
1405690528
333990467
217888104
529390039
887454673
381786654
1560204330
36540568
345458740
619841811
1162768555
502493183
1799589143
933290858
536404000
529719180
2044658630
313886272
960267741
1260922294
1222197109
447987168
2056911571
1775528485
221255574
602778743
826932969
1669316742
627858832
758396703
1558786049
1350187592
2003359859
877592078
1548389211
752156838
1390709034
1923406042
998356082
1500280752
469841631
1419632136
1465255681
1018980332
1676624669
1718087851
2138009095
532099236
1026016827
1021761310
967705593
1358496401
62255939
297326754
1178434471
718283076
19973387
1566106691
85282851
1320365727
1193668871
847724254
1656143205
1121876981
1373054179
2051127493
2065268689
485582026
4885078
1874095452
785931473
109359365
768578242
1605109714
2010018639
785579892
1010371713
926061174
1601590246
648820574
623738476
1495256217
310108387
839713599
873385001
42338450
705820285
1288917821
1494885087
973378210
1690098548
1982392026
427896061
1579720304
761428206
1348263847
2002620021
1663417770
2022791975
1090870091
1199548794
810475163
755988779
2137134551
1245293087
1373163898
2111948183
1696142236
2137512802
1536120737
1360889364
1602638964
353845944
1699068339
133461211
234327251
2068546584
2045502698
965519239
1800202483
377818969
642847346
861225092
1469568582
1036555109
213710121
1453909684
1886443154
671660782
2124967905
883885490
1692227956
670249100
503239597
378328571
1405001427
339864368
1802544676
1897344427
1239589273
2110898688
1870720943
408295558
519047498
1541359874
1477841333
1615542214
1048978565
569046333
1953965230
898362091
1560931258
1105561707
1841225447
425738207
767101481
1885718165
1911357992
1379379947
1773924776
399012006
1138709110
174360363
1443886089
1111198225
1117459408
70213397
2017617248
1641407460
2121273602
2071133188
1343604381
1090253385
1520314771
1108492152
910817006
208857000
105277316
498647545
1860202387
1403197808
1200660229
1786199252
257262689
178957402
672043807
116177216
258453348
218204294
159753344
332237185
891675188
1452250553
107481246
431556615
186507423
607535020
1097238048
896475307
832807639
1810776730
1805892957
2073469117
575324039
532332134
1362228286
1516588764
1724571313
1976734900
665087677
1486539637
1386754801
2072054559
714951461
777992531
18414745
123648312
1180756491
1438035238
784405366
849591157
681040746
1431987910
16546113
1484009518
193484109
837341229
1787950107
891812844
1882206675
511526661
533114848
514774288
1070102006
920693727
1911286181
1917950080
1968922393
1118026492
1956618588
993125928
2083912151
966012004
2098811836
1074332748
1612595207
2132647038
1576778989
365366553
1079426844
189217677
944022322
131293535
781764090
2099201755
1410574307
500131408
1062083531
1535461345
841032549
1104971945
275987904
375660048
1759380989
159812008
1890264575
730647911
1716896308
1720914626
405641473
662902742
1510686801
202871389
291044467
330095844
1479137053
525754174
2127607066
1081426534
964906714
1526998557
1630604635
991208589
1374940083
515284078
1451336528
600722856
1357217655
2069724675
162488114
43317064
2110424079
684118054
678883689
623317510
76168696
1867476616
977852658
47437221
737601070
1946214211
449835374
389683625
445045910
2088595258
652446056
510784815
1000989228
725325270
1523450120
439494498
1781750641
1672585809
888205216
144853031
980589119
2033364674
670028400
984268696
414331091
39706008
1135231673
1085507170
1861700344
639687835
2087629743
1910681368
653922613
1986965973
468629936
587969744
594547388
1877725245
1872615200
933270665
903984965
2096132845
876860422
1343597857
610515485
1700938350
246127452
1984522131
78490536
1678131186
360161636
1235265207
136739819
755759799
138728072
1370030216
1319111984
145951500
1281689889
1194442083
1939524907
1074517959
664406997
1357685080
1275746523
2029298047
1968837454
1640463060
817112277
1100208007
994498973
474971325
996225415
1924182955
228601719
1469013287
188466202
996876002
614144755
519651016
1993484451
401857846
1470528957
1208836139
139951599
671482387
1808155383
2106496174
987465150
1359129764
1045304847
1765115032
760381448
1387269163
1432658105
1911796920
1650855346
1958521798
1138249962
1442273278
707271104
910690203
367961988
1019274778
2095107217
1875994556
687279752
918256986
1548780830
588121529
1602893588
2095647076
1121901531
1128757279
410976136
609432778
1045409117
335767359
649978467
1578246227
230108015
1389725805
1144777799
1171907507
2022045846
1012720557
445004205
773838217
379996472
462249665
2137456089
1242078221
1740836546
1971753508
1816989791
175113460
1643260275
190375112
54461602
2088478105
236626494
1446637697
608356024
1967735710
1519382039
1372139228
709018131
1466565814
41629442
1529211881
1587122290
1140549490
1120645015
582452381
244133660
307168029
327609282
698935426
1847770564
1982992353
1047676019
54028459
399754486
1308997527
1915633873
354208208
13501258
653864271
1526532388
1499504979
629589216
517377591
1485627603
792001004
42647813
1744013622
440379488
391921511
563314836
1425461223
1099458699
1273918158
453725166
2000899616
605545304
2052564735
1749590420
66726644
1706110713
26330366
1122645073
1621397492
1671387253
1975162751
299659651
1773550217
1373965583
1296506954
212963117
976868218
1952402715
53818210
1242899032
1964511045
204744150
616324049
1581530441
1300928186
1678144586
807340049
43193863
1298904734
1535618777
1566375335
1999188971
489937080
1830860675
1621628463
1815946925
1519764269
1720366906
1906066163
1077462061
1472897474
1867578947
1633409428
1146023614
1858000154
2119495825
1288775654
19653433
1752206164
160232985
2138460443
562630660
1374757106
156726902
1713664065
948794003
1973045209
1524292251
9111256
235109810
271055083
587962072
319860385
1921877954
1049111314
236010938
1912477680
1512161745
173102118
618895749
435440786
456570015
1743827297
1964560223
1758411941
891897723
1791055677
1828554857
758485734
1753566896
1750927665
405808483
1781977187
939106642
1033362210
1461188549
393785791
417380332
1689753873
1035043939
1435818462
778490485
228062964
2085146108
23578592
1651943044
1837926728
249210531
1211241113
196449766
99714543
1844841265
1502407695
267938999
763120417
504792164
324202303
381265667
964473087
1083216379
113128243
1731870838
962601238
860429378
2099029963
2048264487
1340569180
1519447816
765180372
372540550
1386260079
1654471437
617365331
85938111
2035626183
473309488
1906289574
48697152
205412309
307512243
46107675
165668440
686825615
344351032
977292128
2057204613
1661737756
873985732
483409723
1690196129
921498353
403827256
614726388
1562068960
2040252168
374225843
662760731
1514511007
713050744
771211556
1785152255
1797994
1214032886
1374611349
1820071258
395268171
205932218
1739357598
636804104
667246893
845945479
2036041175
1860512440
1104156113
1100745765
1476595925
2096084201
276131907
261614936
1287200687
1710987964
562415409
292244689
2113375779
1496251483
644682780
1544753053
1481376971
1183831699
365414679
317181878
398193507
2026645347
669265875
1583089063
22385436
868899328
473517988
1723791490
1921445998
1036188412
234642269
869627287
636747314
1338291305
1511892896
993612018
1805954785
1168347820
957753884
1418767833
344201218
74747929
856587802
1003359971
2001312512
1909877097
2097705966
1053437530
1057298626
2104015396
433334084
749248031
564603640
686973207
1236901068
446181401
788424366
718810006
1742727350
312485577
516073154
967101123
1285217497
1179331878
1583832554
1182994325
669531960
1746999025
495841513
1739288232
126191621
1543530743
974199069
1927662885
1613178898
2139662669
851594755
1264620615
2038060747
1625716653
840054944
759041607
146434250
1400008107
1341992143
1280903688
365079963
1857275639
1555344240
1793181685
2057688740
628609365
1537142206
529804653
1710482624
1204757864
1348826718
1516782122
1140301633
1809950287
501984236
1371403092
1398051158
1722436265
2032565221
1629823058
1838059686
785099775
1475216462
100855618
874761155
953049001
1308771768
225798363
1593991238
356128472
2023480833
838229124
1497528621
1444578946
1795279537
1449037129
757986433
44111976
79508095
1057629484
2025755286
615801421
874788906
553611855
1071360822
1163814737
1712641226
437840468
1908436245
2049613630
1171831208
609449861
1528013483
1990510399
1984641751
1501695085
106562022
1783200387
393887980
1674018833
948699477
1280938389
974865397
1113043678
1203254967
337726208
1414352195
421591494
2109423000
1029979137
1631650309
354341929
288761076
1572800570
260027646
104261149
2064410138
2028986815
1068138745
715210300
248668731
790024863
397044624
1190977763
1085630840
1360972608
342527700
156343728
1803962475
1554021473
1314212722
1549806080
900685482
1504704015
317555584
1002538673
1677671791
304484464
134012035
1215736736
2102447325
454466664
1123027334
1353284679
440007455
776231659
421141914
880804780
403305166
1518583354
1807213910
218298560
645912588
522023192
1420577428
960006851
1271074823
392275999
1594801482
2025092475
38145630
1891449164
1623500391
33447164
6073254
2126609489
410968602
240087698
158270551
1571812068
1704214941
591945969
1557257598
893041049
1163007556
1986035724
1852675221
1380630263
997966647
485445978
293377232
2008859732
1775392560
1456555132
499799510
1931880103
1553805310
550028062
1543233922
869428682
2018288498
1591510405
764076756
1464509773
2121249513
1444163251
1899772769
1473739894
1314243698
1477718143
352002702
1183788720
1473602921
1916401604
438422148
1000354759
751899978
620323119
156798960
1823062046
942872303
526152932
1867820800
571661463
1597590380
900098843
2078245488
292667289
873075856
1228601332
1085229329
1949518988
1722498677
453697612
1438282989
114611372
1267986999
149345727
1422819601
1981836994
489861099
20552299
777211691
486350793
266359133
130707018
1296306003
1451477812
1708725181
2034811407
1485221045
220850851
1794419190
1384264899
468370620
418582256
502683516
457430766
1127818510
1807362022
1332613582
872920981
366793173
2076415111
608414589
682604483
1238275067
1374223228
874841432
1370400752
1351356290
433056546
1781549473
2015406802
822305176
263995973
1616064085
1618207376
360466113
682581926
603471457
308438236
749193691
1453660840
750464343
1813935855
1495234752
1407157123
1274884148
162665021
1790780623
1834118078
2119327966
1219669992
1096033993
1432335789
1306601319
864706089
1081421549
490040785
1592569168
1723276172
1745197581
205433358
1306744540
226589566
898846850
708326000
946488734
1657508522
644754468
1905914255
553575162
901327730
1253041730
1160129624
1458008661
1225933200
1434160804
1821344390
709602035
2137048790
1994230013
155629368
1986943616
619360077
265622351
631324745
1914769312
1271481732
2033210599
900308949
1084935034
360629930
570684415
436896580
1803205696
1888175778
984036226
1923460184
1059061765
1067572441
1966971536
1334288620
2082434598
322902039
485958020
336143313
1717594560
360823473
1632627014
688878601
2081012869
54968078
850950258
1752979047
2127001657
212444147
1915716186
2097079433
9625898
975831043
2104898852
1184245172
1328898211
2060935038
1302859778
758542101
1742700402
1258579573
1847542140
673352726
239920922
1914847038
95325445
564768232
957246767
696601833
72989317
1142629633
1051927840
351545501
1138068403
635494490
229210750
1359078679
154679906
936490375
986796767
2052365188
1516470034
1240232541
1490565380
1947811789
30482106
1875686269
1419284089
1527102445
1737163188
122324365
13944152
2104120577
372756827
550882722
231187402
1609783257
1464147630
171866272
1596099913
1239157765
1230508140
1102738497
221435259
175370534
810391880
538603297
1543969160
620184280
2117285393
373186774
361604053
1323025593
952185996
1794824681
2042942596
802346742
1728020645
2076187995
1647744378
434229827
517864385
460586742
1142412040
2064755841
447306397
1208978802
1854209840
425125101
1919257285
280068412
947166081
1014151051
758555213
720795100
1276693429
1085184722
1528911078
1602742518
1535700790
678625944
1200353940
586351633
1286357988
567962950
420015610
1626876820
1350471890
411154296
1528031781
899962703
1676138284
1391900852
2055885253
145044297
1719668130
1179002669
768111649
1013516125
1169678955
961135715
359935050
1673226179
822052104
74961331
454954828
900705631
1705277696
840223602
788668874
1086993866
1597993022
2110287478
105977613
729377703
464202888
834077539
1602950777
554669842
664627911
576713659
445975162
1603171727
1394267266
295871787
508655260
867539622
991885932
208314051
363189539
233084845
1206998702
1705243817
32865927
998370404
1438668492
1144585374
2033915537
901234544
2000383664
1358580057
571048744
1601658319
537211382
1819406454
534604413
2043970492
116815547
1942164816
642267407
115961080
910917597
2128002431
1369288836
1217703031
166997697
691465713
804060463
25283894
1247821431
1645809117
355357913
470661739
608208110
1865978823
1773018210
1538781014
1943420475
1094908417
434018088
1123119085
881417688
1874197131
718871576
1614448875
1671358821
758190814
922211354
1117804628
1191730062
1146835205
974192903
1724587231
1332022469
815687508
486329247
49172410
913221361
756549907
1546557717
822838032
153722576
524455448
1967843900
337185732
2136127114
301326242
2076361039
901607571
1470269478
142716068
1285394554
2138088208
1788876621
1220666658
1438297986
1525940123
1138453488
1445887921
1156799208
858920317
1401500713
923239591
933640574
1068971881
815296225
1071538991
727018156
974377911
1836785209
148737210
2082479383
1436128363
804978833
1531927020
771796095
251938762
244536476
1426405031
299386900
717197388
736666103
845157942
259072293
2107268356
588745881
651898729
2042634457
1691953581
364097115
1729757448
1389307458
532154223
242186673
110796396
1222167925
227372137
1904616326
239944472
2118040823
685689989
1579193731
947007223
1512275033
1893202290
839805157
155110251
798020252
1337346722
1397483508
183178950
2100538337
1842908847
2028869731
1189632231
1607895230
1178911190
1731055243
757210966
233009910
982814581
1886045664
1967817013
1381399839
1364826697
253740371
626175134
27904011
992644127
316721005
1263581486
1264849279
799665754
614215291
540263960
387107372
754436620
1417149708
868703400
1268298688
555683993
1975785952
1906777664
1943668784
103795632
1134205202
1105442534
737093181
2128024980
585567830
1060772592
505858339
174446842
1420683239
2011040297
390121136
1951881788
227332101
1828248812
1567249561
881362580
764221409
136157090
2107955071
175181082
1031874954
85149690
794835343
919551610
1699086855
1500948448
1043449710
1415034239
1080144818
1926499097
498112428
1897514934
1285026014
922391145
1671461009
795458684
674078037
157919360
1622435467
1581370996
1941203241
869910029
1884391925
640349021
1834447644
1862368676
1541127654
417229794
1103229475
1809305772
1446288938
653335832
416868460
615828178
540417454
939110093
312532209
1758553884
1460773966
1589802448
986226262
63421305
1100789173
1681400476
